From xen-devel-bounces@lists.xenproject.org Fri Jun 01 01:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 01:16:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOYft-0001EV-Q9; Fri, 01 Jun 2018 01: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOYfr-0001EJ-Tm
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 01:16:11 +0000
X-Inumbo-ID: 11fb663c-6539-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11fb663c-6539-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 03:14: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 1fOYfm-0005sp-J1; Fri, 01 Jun 2018 01:16:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fOYfm-0007kQ-8j; Fri, 01 Jun 2018 01:16:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOYfm-00039B-7J; Fri, 01 Jun 2018 01:16:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123404-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-pygrub:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt:xen-boot:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-1:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
X-Osstest-Versions-This: xen=0d44ee0bc0442df80766aaed490dc874a7088157
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 01:16:06 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123404: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQwNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQwNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
MTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
MzE0NAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
MTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2Rz
dF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDBkNDRlZTBiYzA0NDJkZjgwNzY2YWFlZDQ5MGRjODc0YTcwODgxNTcKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGNlMjJjYzM1ZGY1MjNkYjAyNTk4M2YzMDNjMjAx
ZDljZWY2MTc5ZGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzE0NCAgMjAxOC0wNS0yNCAxMTow
MToyMiBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDcgIDIwMTgtMDUtMjkg
MDk6MDk6MTQgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjM0MDQgIDIwMTgtMDUtMzAgMDk6NTc6MzMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MzkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 01:47:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 01:47:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOZA9-0004Ai-PQ; Fri, 01 Jun 2018 01: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=jaan=it=xenproject.org=prvs=683cb7f60=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fOZA8-0004AW-BS
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 01:47:28 +0000
X-Inumbo-ID: 70f10399-653d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 70f10399-653d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 03:45:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,464,1520899200"; d="scan'208";a="56089761"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74767-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74740
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 1 Jun 2018 02:47:02 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74767: 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>

ZmxpZ2h0IDc0NzY3IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0NzY3LwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3NDAKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 02:39:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 02:39:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOZyG-0008T2-8X; Fri, 01 Jun 2018 02:39: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=des5=it=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fOZyF-0008Sx-IX
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 02:39:15 +0000
X-Inumbo-ID: ac2cad10-6544-11e8-9728-bc764e045a96
Received: from mail-ot0-x244.google.com (unknown [2607:f8b0:4003:c0f::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac2cad10-6544-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 04:37:05 +0200 (CEST)
Received: by mail-ot0-x244.google.com with SMTP id m11-v6so27637262otf.3
 for <xen-devel@lists.xen.org>; Thu, 31 May 2018 19:39:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=shl3ZYVnarPdpEdYAWToFjgyhUV5OUBc2lro4iT2H2U=;
 b=eol0yeOZmkIxeezl50SrZ5Tl459zj+/zB9Z/gH8UWvShbCmf/t6QBPh9mns1YiqqZ2
 p+xFZJw4D2S9Cg95U4MNuL5lFOoejLpAErdTEapU/QqyXLGHPl8Cp/fKl6kFUSqlyV0r
 I4G1rkpOfkbg0s9rJnWyvFHJYnjY4HM28Goup/P12tg1RBRAbDFJA9NB8RMj1zlMZ56O
 yET+us5+E9a0r007dQ9Z6r/FxYcFhGkLYeqeqUhWsnvpghr6de7RoOd1bxz2P7yC5doT
 qqwaBt25Del9Be7lfB0o1JwtJ6rT/6U1m9aiNJEcfQlvqrwYTVVj2jvUs3xAm2iZm7oJ
 RCVw==
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=shl3ZYVnarPdpEdYAWToFjgyhUV5OUBc2lro4iT2H2U=;
 b=MkME+bSm3IitH/BTDzvncMOqTp1Q/w7A2chwzJltYbAXz1ISSe+G20wtT83BDV0kV7
 AwwSSZVmqYuYCdjS7pjGnkrhLeTmRKo+WKAo1x483dKNKveoBscJBij0Q31Tb21H0xvZ
 wFNzTrzlSq3Z5Jy8ZtRpdlbvckae1V+ltKzZvnMwlfQEsD/RTU2UR4MEHPMo9IDTlglD
 tTDsqTvY0dzAGR/9WMum9tfelluB/ZFa7HV5jrPLE0q/NOmulfaJoOl1a3RbH1Ms/MRb
 thzYCWoBy/s/RedZMB7IylRTRtZBmvzuHYWjzgt1T31JEfRDgDZbonwmqZoLdtv7CQew
 uYug==
X-Gm-Message-State: ALKqPwchGl0jG2Z9DwaMxydK0q1xuCJvz/HfxBYaGWY9i2x5yZUlTy9p
 O1mqOq415Iq+pTy3W9HE9pn+/b+9xiFGUBvbjWo=
X-Google-Smtp-Source: ADUXVKJBbYOzKTFTSiLQfWyNoEaHVIBhel+IiJ8t3LwzFAh5mnGVyu9ZUMXMuDxuyGziv5IT5Uq9lXlOWug8eDHxHlc=
X-Received: by 2002:a9d:36ed:: with SMTP id
 s42-v6mr5911209otd.131.1527820752664; 
 Thu, 31 May 2018 19:39:12 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-7-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@gmail.com>
Date: Fri, 1 Jun 2018 03:39:01 +0100
Message-ID: <CAF3u54D0uj8_UJw+oBP4QvxXEJXnQzSA1oKowquKDEOem5B+=Q@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v4 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 xen-devel@lists.xen.org, julien.grall@arm.com, dfaggioli@suse.com
Content-Type: multipart/mixed; boundary="===============8865595329073210280=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8865595329073210280==
Content-Type: multipart/alternative; boundary="0000000000003e3bc9056d8b7d93"

--0000000000003e3bc9056d8b7d93
Content-Type: text/plain; charset="UTF-8"

Hi,

Sorry for the formatting.

On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> Add a tiny kconfig configuration. Enabled NULL and Credit schedulers.
> Support only 8 cpus. It only carries non-default options (use make
> olddefconfig to produce a complete .config file).
>
> Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
>
> ---
> Note that this approach has a limitation: it is not possible to "select
> a range". In other words, using tiny.config NR_CPUS is set to 4. It is
> not possible to increase it to 8 from config RCAR3.
>

Is that still true? I thought we discussed a solution to do it yesterday.

By that, I mean the platform would be selected at olddefconfig.

Cheers,

---
>  xen/arch/arm/configs/tiny.conf | 43
> ++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 43 insertions(+)
>  create mode 100644 xen/arch/arm/configs/tiny.conf
>
> diff --git a/xen/arch/arm/configs/tiny.conf
> b/xen/arch/arm/configs/tiny.conf
> new file mode 100644
> index 0000000..e9a5e65
> --- /dev/null
> +++ b/xen/arch/arm/configs/tiny.conf
> @@ -0,0 +1,43 @@
> +CONFIG_ARM_64=y
> +CONFIG_ARM=y
> +
> +#
> +# Architecture Features
> +#
> +# CONFIG_GICV3 is not set
> +# CONFIG_MEM_ACCESS is not set
> +# CONFIG_SBSA_VUART_CONSOLE is not set
> +
> +#
> +# Common Features
> +#
> +# CONFIG_TMEM is not set
> +
> +#
> +# Schedulers
> +#
> +# CONFIG_SCHED_CREDIT2 is not set
> +# CONFIG_SCHED_RTDS is not set
> +# CONFIG_SCHED_ARINC653 is not set
> +CONFIG_SCHED_NULL=y
> +CONFIG_SCHED_NULL_DEFAULT=y
> +CONFIG_SCHED_DEFAULT="null"
> +# CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS is not set
> +
> +#
> +# Device Drivers
> +#
> +# CONFIG_HAS_NS16550 is not set
> +# CONFIG_HAS_CADENCE_UART is not set
> +# CONFIG_HAS_MVEBU is not set
> +# CONFIG_HAS_PL011 is not set
> +# CONFIG_HAS_SCIF is not set
> +# CONFIG_ARM_SMMU is not set
> +
> +#
> +# Debugging Options
> +#
> +# CONFIG_DEBUG is not set
> +# CONFIG_FRAME_POINTER is not set
> +# CONFIG_VERBOSE_DEBUG is not set
> +# CONFIG_SCRUB_DEBUG is not set
> --
> 1.9.1
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

Hi,<div><br></div><div>Sorry for the formatting.<br><br><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Thu, 31 May 2018, 22:50 Stefano Stabellini, &lt=
;<a href=3D"mailto:sstabellini@kernel.org">sstabellini@kernel.org</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">Add a tiny kconfig configurat=
ion. Enabled NULL and Credit schedulers.<br>
Support only 8 cpus. It only carries non-default options (use make<br>
olddefconfig to produce a complete .config file).<br>
<br>
Signed-off-by: Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kernel.=
org" target=3D"_blank">sstabellini@kernel.org</a>&gt;<br>
<br>
---<br>
Note that this approach has a limitation: it is not possible to &quot;selec=
t<br>
a range&quot;. In other words, using tiny.config NR_CPUS is set to 4. It is=
<br>
not possible to increase it to 8 from config RCAR3.<br></blockquote></div><=
/div><div><br></div><div>Is that still true? I thought we discussed a solut=
ion to do it yesterday.</div><div><br></div><div>By that, I mean the platfo=
rm would be selected at olddefconfig.</div><div><br></div><div>Cheers,</div=
><div><br></div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
---<br>
=C2=A0xen/arch/arm/configs/tiny.conf | 43 +++++++++++++++++++++++++++++++++=
+++++++++<br>
=C2=A01 file changed, 43 insertions(+)<br>
=C2=A0create mode 100644 xen/arch/arm/configs/tiny.conf<br>
<br>
diff --git a/xen/arch/arm/configs/tiny.conf b/xen/arch/arm/configs/tiny.con=
f<br>
new file mode 100644<br>
index 0000000..e9a5e65<br>
--- /dev/null<br>
+++ b/xen/arch/arm/configs/tiny.conf<br>
@@ -0,0 +1,43 @@<br>
+CONFIG_ARM_64=3Dy<br>
+CONFIG_ARM=3Dy<br>
+<br>
+#<br>
+# Architecture Features<br>
+#<br>
+# CONFIG_GICV3 is not set<br>
+# CONFIG_MEM_ACCESS is not set<br>
+# CONFIG_SBSA_VUART_CONSOLE is not set<br>
+<br>
+#<br>
+# Common Features<br>
+#<br>
+# CONFIG_TMEM is not set<br>
+<br>
+#<br>
+# Schedulers<br>
+#<br>
+# CONFIG_SCHED_CREDIT2 is not set<br>
+# CONFIG_SCHED_RTDS is not set<br>
+# CONFIG_SCHED_ARINC653 is not set<br>
+CONFIG_SCHED_NULL=3Dy<br>
+CONFIG_SCHED_NULL_DEFAULT=3Dy<br>
+CONFIG_SCHED_DEFAULT=3D&quot;null&quot;<br>
+# CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS is not set<br>
+<br>
+#<br>
+# Device Drivers<br>
+#<br>
+# CONFIG_HAS_NS16550 is not set<br>
+# CONFIG_HAS_CADENCE_UART is not set<br>
+# CONFIG_HAS_MVEBU is not set<br>
+# CONFIG_HAS_PL011 is not set<br>
+# CONFIG_HAS_SCIF is not set<br>
+# CONFIG_ARM_SMMU is not set<br>
+<br>
+#<br>
+# Debugging Options<br>
+#<br>
+# CONFIG_DEBUG is not set<br>
+# CONFIG_FRAME_POINTER is not set<br>
+# CONFIG_VERBOSE_DEBUG is not set<br>
+# CONFIG_SCRUB_DEBUG is not set<br>
-- <br>
1.9.1<br>
<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank">Xen-dev=
el@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/listinfo=
/xen-devel</a></blockquote></div></div>

--0000000000003e3bc9056d8b7d93--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8865595329073210280==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 02:45:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 02: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 1fOa4C-0000no-CP; Fri, 01 Jun 2018 02: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=des5=it=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fOa4A-0000na-Ro
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 02:45:22 +0000
X-Inumbo-ID: 8761ed30-6545-11e8-9728-bc764e045a96
Received: from mail-oi0-x244.google.com (unknown [2607:f8b0:4003:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8761ed30-6545-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 04:43:13 +0200 (CEST)
Received: by mail-oi0-x244.google.com with SMTP id i205-v6so6735774oib.1
 for <xen-devel@lists.xen.org>; Thu, 31 May 2018 19:45:20 -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=R155i/hzPu2HY5yk2DwBMDkbpATGTfSOrWd1Q/LnMe4=;
 b=ly0Z+zWzQKF/rj0weib5takJUiDgJYSkEDByiRqwommS1PMcUbSiBCGrUQqzuRWuAR
 MCDn1h8/xR5Vwvxv2oGZo4e2oLeyVoK8KaIJtxqknUqu16ZbvPhrj0cmn6Qk7fkuahh1
 LE6b2rPgISIy4Gj3b+fUXBN2Z8BPTrFrOK1xbFMynFfEUhYeqRtPdhKx90Be5yCQAqi8
 L36S0PMZTnMc0KYPE9PLULTtuANdPOIILt3A5wvuj9694yQFGfGe1MNjCx4Q6038aD1E
 lS7Gn8LOzTVfJxjtetBVdQqzm9FClR8la2el1IblvLGeLdzOpUSb8+Bh6cupMp1huf2a
 gzeA==
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=R155i/hzPu2HY5yk2DwBMDkbpATGTfSOrWd1Q/LnMe4=;
 b=keZ+BIzGyuoUJKl7EheYgw2q+R2zdhoqB1Ugkx0VochrFOowo9IypYvxaj5HVWJrPs
 Ok3ihc4cXfgfg+4oXufAS9ZFF0QkIzEC3Yvfp6FtXteKa3Z3egJmx8A9L1pr+IoUV1Od
 /M+AGsofyryegVBibHuG0InE7HMXG9QqoL3Sd5i501mqE6Rl/fSlDNNaYD0Bqjj75DLm
 fRIeC6HMgblPGm/xYK0w7bXI6IjiUUZaByWkt3i2SIEodvLobpzuLDzJWyENENIL4B9g
 DfWCNCPwE0fVUbKEPJIJB05jow4mG/BQDXrLeHGET3RUVFI3iYBYihHHR+2nwdfStr67
 SADg==
X-Gm-Message-State: ALKqPwcLBoGsNsW5lmI/wkXzugZ3rhzZza2g8tZ79q9/W223l7++LxOp
 8dwgEGlCuRK6yYs1YmcS5RRNONh7X/cL4OsG8fA=
X-Google-Smtp-Source: ADUXVKK4JoBei4SljPbaQdyV7OW0z5u1HCgOMzq7Aymblg2lzBeSYIas75pxslwR/qrvDvLDkMQh9I8NS4kwXRUyRlY=
X-Received: by 2002:aca:e18b:: with SMTP id
 y133-v6mr5078148oig.120.1527821120514; 
 Thu, 31 May 2018 19:45:20 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@gmail.com>
Date: Fri, 1 Jun 2018 03:45:09 +0100
Message-ID: <CAF3u54BTrLmE6BxvEKA2wdxHbDcHf+Y0DqNvP4xErGYns5x63A@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v4 08/10] arm: add 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, lars.kurth@citrix.com, andrii_anisov@epam.com,
 dfaggioli@suse.com, julien.grall@arm.com, xen-devel@lists.xen.org,
 volodymyr_babchuk@epam.com
Content-Type: multipart/mixed; boundary="===============5145143994222867106=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5145143994222867106==
Content-Type: multipart/alternative; boundary="0000000000002b2f91056d8b9395"

--0000000000002b2f91056d8b9395
Content-Type: text/plain; charset="UTF-8"

Hi Stefano,

Sorry for formatting.

On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> Add a "Platform Support" menu with three umbrella kconfig options: QEMU,
> RCAR3 and MPSOC. They enable the required options for their hardware
> platform.
>

This patch is nothing close to what we discussed. As far as I can tell, the
tiny.config will end up to select all the platforms with their driver. It
will not be possible to deselect the driver selected for a platform
afterwards.

I still think the best if providing a choice list where only one option can
be selected. I would like to understand why you didn't go this path.

Cheers,


> In the case of the MPSOC that has a platform file under
> arch/arm/platforms/, build the file if MPSOC.
>
> Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
> CC: artem_mygaiev@epam.com
> CC: volodymyr_babchuk@epam.com
>
> ---
> Changes in v4:
> - fix GICv3/GICV3
> - default y to all options
> - build xilinx-zynqmp if MPSOC
> ---
>  xen/arch/arm/Kconfig            |  2 ++
>  xen/arch/arm/platforms/Kconfig  | 30 ++++++++++++++++++++++++++++++
>  xen/arch/arm/platforms/Makefile |  2 +-
>  3 files changed, 33 insertions(+), 1 deletion(-)
>  create mode 100644 xen/arch/arm/platforms/Kconfig
>
> diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig
> index 2b87111..75cacfb 100644
> --- a/xen/arch/arm/Kconfig
> +++ b/xen/arch/arm/Kconfig
> @@ -213,6 +213,8 @@ config ARM64_HARDEN_BRANCH_PREDICTOR
>  config ARM32_HARDEN_BRANCH_PREDICTOR
>      def_bool y if ARM_32 && HARDEN_BRANCH_PREDICTOR
>
> +source "arch/arm/platforms/Kconfig"
> +
>  source "common/Kconfig"
>
>  source "drivers/Kconfig"
> diff --git a/xen/arch/arm/platforms/Kconfig
> b/xen/arch/arm/platforms/Kconfig
> new file mode 100644
> index 0000000..fea8f9a
> --- /dev/null
> +++ b/xen/arch/arm/platforms/Kconfig
> @@ -0,0 +1,30 @@
> +menu "Platform Support"
> +
> +config QEMU
> +       bool "QEMU aarch virt machine support"
> +       default y
> +       depends on ARM_64
> +       select GICV3
> +       select HAS_PL011
> +       ---help---
> +       Enable all the required drivers for QEMU aarch64 virt emulated
> +       machine.
> +
> +config RCAR3
> +       bool "Renesas RCar3 support"
> +       default y
> +       depends on ARM_64
> +       select HAS_SCIF
> +       ---help---
> +       Enable all the required drivers for Renesas RCar3
> +
> +config MPSOC
> +       bool "Xilinx Ultrascale+ MPSoC support"
> +       default y
> +       depends on ARM_64
> +       select HAS_CADENCE_UART
> +       select ARM_SMMU
> +       ---help---
> +       Enable all the required drivers for Xilinx Ultrascale+ MPSoC
> +
> +endmenu
> diff --git a/xen/arch/arm/platforms/Makefile
> b/xen/arch/arm/platforms/Makefile
> index 80e555c..f4ff411 100644
> --- a/xen/arch/arm/platforms/Makefile
> +++ b/xen/arch/arm/platforms/Makefile
> @@ -8,4 +8,4 @@ obj-$(CONFIG_ARM_64) += seattle.o
>  obj-y += sunxi.o
>  obj-$(CONFIG_ARM_64) += thunderx.o
>  obj-$(CONFIG_ARM_64) += xgene-storm.o
> -obj-$(CONFIG_ARM_64) += xilinx-zynqmp.o
> +obj-$(CONFIG_MPSOC)  += xilinx-zynqmp.o
> --
> 1.9.1
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

<span>Hi Stefano,</span><div><br></div><div>Sorry for formatting.<br><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr">On Thu, 31 May 2018, 22:50 Stefan=
o Stabellini, &lt;<a href=3D"mailto:sstabellini@kernel.org">sstabellini@ker=
nel.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">Add a &quot;=
Platform Support&quot; menu with three umbrella kconfig options: QEMU,<br>
RCAR3 and MPSOC. They enable the required options for their hardware<br>
platform.<br></blockquote></div></div><div><br></div><div>This patch is not=
hing close to what we discussed. As far as I can tell, the tiny.config will=
 end up to select all the platforms with their driver. It will not be possi=
ble to deselect the driver selected for a platform afterwards.</div><div><b=
r></div><div>I still think the best if providing a choice list where only o=
ne option can be selected. I would like to understand why you didn&#39;t go=
 this path.</div><div><br></div><div>Cheers,</div><div><br></div><div><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
In the case of the MPSOC that has a platform file under<br>
arch/arm/platforms/, build the file if MPSOC.<br>
<br>
Signed-off-by: Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kernel.=
org" target=3D"_blank">sstabellini@kernel.org</a>&gt;<br>
CC: <a href=3D"mailto:artem_mygaiev@epam.com" target=3D"_blank">artem_mygai=
ev@epam.com</a><br>
CC: <a href=3D"mailto:volodymyr_babchuk@epam.com" target=3D"_blank">volodym=
yr_babchuk@epam.com</a><br>
<br>
---<br>
Changes in v4:<br>
- fix GICv3/GICV3<br>
- default y to all options<br>
- build xilinx-zynqmp if MPSOC<br>
---<br>
=C2=A0xen/arch/arm/Kconfig=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0=
 2 ++<br>
=C2=A0xen/arch/arm/platforms/Kconfig=C2=A0 | 30 +++++++++++++++++++++++++++=
+++<br>
=C2=A0xen/arch/arm/platforms/Makefile |=C2=A0 2 +-<br>
=C2=A03 files changed, 33 insertions(+), 1 deletion(-)<br>
=C2=A0create mode 100644 xen/arch/arm/platforms/Kconfig<br>
<br>
diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig<br>
index 2b87111..75cacfb 100644<br>
--- a/xen/arch/arm/Kconfig<br>
+++ b/xen/arch/arm/Kconfig<br>
@@ -213,6 +213,8 @@ config ARM64_HARDEN_BRANCH_PREDICTOR<br>
=C2=A0config ARM32_HARDEN_BRANCH_PREDICTOR<br>
=C2=A0 =C2=A0 =C2=A0def_bool y if ARM_32 &amp;&amp; HARDEN_BRANCH_PREDICTOR=
<br>
<br>
+source &quot;arch/arm/platforms/Kconfig&quot;<br>
+<br>
=C2=A0source &quot;common/Kconfig&quot;<br>
<br>
=C2=A0source &quot;drivers/Kconfig&quot;<br>
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfi=
g<br>
new file mode 100644<br>
index 0000000..fea8f9a<br>
--- /dev/null<br>
+++ b/xen/arch/arm/platforms/Kconfig<br>
@@ -0,0 +1,30 @@<br>
+menu &quot;Platform Support&quot;<br>
+<br>
+config QEMU<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0bool &quot;QEMU aarch virt machine support&quot=
;<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default y<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0depends on ARM_64<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0select GICV3<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0select HAS_PL011<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0---help---<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0Enable all the required drivers for QEMU aarch6=
4 virt emulated<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0machine.<br>
+<br>
+config RCAR3<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0bool &quot;Renesas RCar3 support&quot;<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default y<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0depends on ARM_64<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0select HAS_SCIF<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0---help---<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0Enable all the required drivers for Renesas RCa=
r3<br>
+<br>
+config MPSOC<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0bool &quot;Xilinx Ultrascale+ MPSoC support&quo=
t;<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default y<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0depends on ARM_64<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0select HAS_CADENCE_UART<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0select ARM_SMMU<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0---help---<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0Enable all the required drivers for Xilinx Ultr=
ascale+ MPSoC<br>
+<br>
+endmenu<br>
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makef=
ile<br>
index 80e555c..f4ff411 100644<br>
--- a/xen/arch/arm/platforms/Makefile<br>
+++ b/xen/arch/arm/platforms/Makefile<br>
@@ -8,4 +8,4 @@ obj-$(CONFIG_ARM_64) +=3D seattle.o<br>
=C2=A0obj-y +=3D sunxi.o<br>
=C2=A0obj-$(CONFIG_ARM_64) +=3D thunderx.o<br>
=C2=A0obj-$(CONFIG_ARM_64) +=3D xgene-storm.o<br>
-obj-$(CONFIG_ARM_64) +=3D xilinx-zynqmp.o<br>
+obj-$(CONFIG_MPSOC)=C2=A0 +=3D xilinx-zynqmp.o<br>
-- <br>
1.9.1<br>
<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank">Xen-dev=
el@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/listinfo=
/xen-devel</a></blockquote></div></div>

--0000000000002b2f91056d8b9395--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5145143994222867106==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 02:49:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 02:49:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOa8C-00014M-9G; Fri, 01 Jun 2018 02:49: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=des5=it=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fOa8B-00014G-Dw
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 02:49:31 +0000
X-Inumbo-ID: 1bbd4eab-6546-11e8-9728-bc764e045a96
Received: from mail-ot0-x244.google.com (unknown [2607:f8b0:4003:c0f::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1bbd4eab-6546-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 04:47:22 +0200 (CEST)
Received: by mail-ot0-x244.google.com with SMTP id w13-v6so250106ote.11
 for <xen-devel@lists.xen.org>; Thu, 31 May 2018 19:49:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Aeuqt4YoTiHfInjt3449Zvx2PIoNJIwUrpj/Hh4Kezo=;
 b=aG9M+lwKjmFng/qhUP+noDG17sKQz4GyzQDLINox7rdEji93MefRDdq28erINUfi+2
 XT5AMBE1S1o7ELlw+Xpuiu33tnVomnB3ziNYx2xAHKrBHWOzDPyjxgfssofcbpIHpdE+
 WYOp4vpw2b9nCAOAuy0w2xwcM3JJwhF0XLKVzixRqx8yGClSk71Pn4roHcdYNr3PrVQp
 ytlY7UZRgtep5/KS928cDren0tGOnF0isV2S5xRe3CZ6x/8JISCFZaDOZnMTQIbQEGYk
 Ua7p7mrkK8YFgMYS9D2sYwBU3XN6bIb/CFHckcOfLRjSrdCtIdO5jpSJydlzGKSjalgV
 bvHg==
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=Aeuqt4YoTiHfInjt3449Zvx2PIoNJIwUrpj/Hh4Kezo=;
 b=KTabj56YvZvb9+gqjihyDWqq8P4knRQuNeRSNdvWWWt88TLXMvQ8e+braWUghFZ+Sm
 34ZOfh+a1Ry3FsasBxBLwMChSp8enf/VHLGwNFpmL0XhzsObDdc6nWEsa3pppksk5N4y
 z8aMkp19fUcLT4papC96YiR11sm+4nxeQ61sSa9PnmDhVcvoN00jW3jLdOS6EYo/hFRj
 DFOO6zbAenhadwBDqRlkayvm+B/AGD7quiCiqk+5t+xDoErIikGxlQ1YWzExiIpZ293F
 7vbXN4i0NnAvF+eYuFBaY/PkL/lyZ81ljbSmydktnAquLFscUFabSjOcDKQnC6YyH04s
 c68g==
X-Gm-Message-State: APt69E3mhWOt+z4YqryTkv+1eSIy39gn7IQWCt6RQb+YFjiSxw5yR2sr
 D4boq76d6GgT2mhHFZIgd4ZMKDaStU5bYDQAhZw=
X-Google-Smtp-Source: ADUXVKIZNRTcjLUaiY52zrdJsNLP9XWnJI9M0Z/EPWOeTMLJkzGrjgEqhCJ090VuYTJUqe8ke5qy/gbyBUGRivDBBd4=
X-Received: by 2002:a9d:282e:: with SMTP id
 m43-v6mr6064906otb.393.1527821369466; 
 Thu, 31 May 2018 19:49:29 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@gmail.com>
Date: Fri, 1 Jun 2018 03:49:17 +0100
Message-ID: <CAF3u54CKgHtX9g+R6wYA4+VL4RHCjWvSKEjxTnnwSiN3P8CuSA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v4 10/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, dfaggioli@suse.com, julien.grall@arm.com,
 JBeulich@suse.com, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============5422278396345212359=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5422278396345212359==
Content-Type: multipart/alternative; boundary="00000000000001e5ee056d8ba2d5"

--00000000000001e5ee056d8ba2d5
Content-Type: text/plain; charset="UTF-8"

Hi,

Sorry for the formatting. I am pretty sure you need to CC "THE REST" here.

On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> Add specific per-platform defaults for NR_CPUS. Note that the order of
> the defaults matter: they need to go first, otherwise the generic
> defaults will be applied.
>
> This is done so that Xen builds customized for a specific hardware
> platform can have the right NR_CPUS number.
>
> Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
> CC: JBeulich@suse.com
> CC: andrew.cooper3@citrix.com
> ---
>  xen/arch/Kconfig | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/xen/arch/Kconfig b/xen/arch/Kconfig
> index cf0acb7..d451eb8 100644
> --- a/xen/arch/Kconfig
> +++ b/xen/arch/Kconfig
> @@ -2,6 +2,9 @@
>  config NR_CPUS
>         int "Maximum number of physical CPUs"
>         range 1 4095
> +       default "8" if ARM && RCAR3
> +       default "4" if ARM && QEMU
> +       default "4" if ARM && MPSOC
>         default "256" if X86
>         default "128" if ARM
>         ---help---
>

IMHO, it would make sense to move this option in the arch/{arm,x86)/Kconfig.

But I am not sure how this will work as with this series you can select
multiple platforms in on Kconfig. What will be the end result?

Anyway, as I mention the way to go is a option list with only one possible
choice.

Cheers,


-- 
> 1.9.1
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

Hi,<div><br></div><div>Sorry for the formatting. I am pretty sure you need =
to CC &quot;THE REST&quot; here.</div><div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr">On Thu, 31 May 2018, 22:50 Stefano Stabellini, &lt;<a href=
=3D"mailto:sstabellini@kernel.org">sstabellini@kernel.org</a>&gt; wrote:<br=
></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">Add specific per-platform defaults fo=
r NR_CPUS. Note that the order of<br>
the defaults matter: they need to go first, otherwise the generic<br>
defaults will be applied.<br>
<br>
This is done so that Xen builds customized for a specific hardware<br>
platform can have the right NR_CPUS number.<br>
<br>
Signed-off-by: Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kernel.=
org" target=3D"_blank">sstabellini@kernel.org</a>&gt;<br>
CC: <a href=3D"mailto:JBeulich@suse.com" target=3D"_blank">JBeulich@suse.co=
m</a><br>
CC: <a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_blank">andrew.c=
ooper3@citrix.com</a><br>
---<br>
=C2=A0xen/arch/Kconfig | 3 +++<br>
=C2=A01 file changed, 3 insertions(+)<br>
<br>
diff --git a/xen/arch/Kconfig b/xen/arch/Kconfig<br>
index cf0acb7..d451eb8 100644<br>
--- a/xen/arch/Kconfig<br>
+++ b/xen/arch/Kconfig<br>
@@ -2,6 +2,9 @@<br>
=C2=A0config NR_CPUS<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 int &quot;Maximum number of physical CPUs&quot;=
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 range 1 4095<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default &quot;8&quot; if ARM &amp;&amp; RCAR3<b=
r>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default &quot;4&quot; if ARM &amp;&amp; QEMU<br=
>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0default &quot;4&quot; if ARM &amp;&amp; MPSOC<b=
r>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 default &quot;256&quot; if X86<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 default &quot;128&quot; if ARM<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ---help---<br></blockquote></div></div><div><br=
></div><div>IMHO, it would make sense to move this option in the arch/{arm,=
x86)/Kconfig.</div><div><br></div><div>But I am not sure how this will work=
 as with this series you can select multiple platforms in on Kconfig. What =
will be the end result?</div><div><br></div><div>Anyway, as I mention the w=
ay to go is a option list with only one possible choice.</div><div><br></di=
v><div>Cheers,</div><div><br></div><div><br></div><div><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">
-- <br>
1.9.1<br>
<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank">Xen-dev=
el@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/listinfo=
/xen-devel</a></blockquote></div></div>

--00000000000001e5ee056d8ba2d5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5422278396345212359==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 04:06:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 04: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 1fObKG-0007fQ-0B; Fri, 01 Jun 2018 04:06: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=r15b=it=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fObKD-0007fI-SL
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 04:06:01 +0000
X-Inumbo-ID: cacf0ce0-6550-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cacf0ce0-6550-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 06:03:51 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A11CEAC8D;
 Fri,  1 Jun 2018 04:05:57 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1527782593-2421-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: <934a46bd-d4f4-f0df-1f73-124e0fbd1735@suse.com>
Date: Fri, 1 Jun 2018 06:05:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1527782593-2421-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/VT-x: Fix printing of EFER in
 vmcs_dump_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>, 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>

T24gMzEvMDUvMTggMTg6MDMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhpcyBpcyBlc3NlbnRp
YWxseSBhICJ0YWtlIDIiIG9mIGMvcyA4MjU0MGI2NmNlICJ4ODYvVlQteDogRml4IGRldGVybWlu
YXRpb24KPiBvZiBFRkVSLkxNQSBpbiB2bWNzX2R1bXBfdmNwdSgpIiBiZWNhdXNlIGluIGhpbmRp
Z2h0LCB0aGF0IGNoYW5nZSB3YXMgbW9yZQo+IHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgo+IAo+
IFRoZSBvcmlnaW5hbCByZWFzb24gd2FzIHRvIGZpeCB0aGUgbG9naWMgZm9yIGRldGVybWluaW5n
IHdoZW4gbm90IHRvIHByaW50IHRoZQo+IFBEUFRFIHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0YXRp
bmcgdGhlIGVmZXIgdmFyaWFibGUgKHBhcnRpY3VsYXJseSBMTUUgYW5kCj4gTE1BKSBiZWZvcmUg
cHJpbnRpbmcgaXQgaW50ZXJmZXJlcyB3aXRoIGRpYWdub3Npbmcgdm1lbnRyeSBmYWlsdXJlcy4K
PiAKPiBJbnN0ZWFkIG9mIG1vZGlmeWluZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRFIGNvbmRpdGlv
bmFsIHRvIHVzZQo+IFZNX0VOVFJZX0lBMzJFX01PREUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJlbGVhc2UtYWNrZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 04:43:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 04:43:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fObuN-0002PZ-UC; Fri, 01 Jun 2018 04:43:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fObuN-0002PP-57
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 04:43:23 +0000
X-Inumbo-ID: 02fba19e-6556-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02fba19e-6556-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 06:41:12 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fObuJ-0006ch-F8; Fri, 01 Jun 2018 04:43: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 1fObuI-0006Lt-MN; Fri, 01 Jun 2018 04:43:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fObuI-0006Kb-LF; Fri, 01 Jun 2018 04:43:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123408-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-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-2:xtf/test-hvm32pae-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-2:xtf/test-hvm64-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-2:xtf/test-pv32pae-xsa-194: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-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-amd64-amd64-libvirt:migrate-support-check: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-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-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm: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-multivcpu: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:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 04:43:18 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123408: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQwOCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQwOC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAx
MjI5MjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIyOTk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2Vn
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYv
dGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJw
YWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMzcgeHRm
L3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0
LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1z
ZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0
Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3NyB4dGYvdGVzdC1wdjMy
cGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDYxYTlmYzVlNTZlY2Y1OWJlOTUxYWYyY2M1NWQxNWExMTNlOTIzMzMKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDEyYjlmY2E2MDQ2NzQxZmZjZGE5ZWIzMzIwZjQ3
MDkzZWQ1ZDllZjAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk5NyAgMjAxOC0wNS0yMCAyMjo1
Nzo0MyBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDkgIDIwMTgtMDUtMjkg
MDk6Mzc6NDIgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjM0MDggIDIwMTgtMDUtMzAgMTE6NDM6MTcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUxNyBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 05:17:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 05:17:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOcQv-0005Rt-Fc; Fri, 01 Jun 2018 05:17: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=tjjk=it=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fOcQu-0005Ro-HW
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 05:17:00 +0000
X-Inumbo-ID: b6096293-655a-11e8-9728-bc764e045a96
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe48::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b6096293-655a-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 07:14:51 +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=2+XmUCmNTT9rWkyhH9spl2RC+zeL4zbzB6kTFlv6fWI=;
 b=YqookqKb1oV7ULtQLo64+oTQyZB1Pp5oyAm+dvl3c4InTHg2pGDWRMFtKiZMkmAekMrB5YmWNQlINUz8gXkZs3/NvtCMeiSxDyCuZ5B2t3f+ZX7Miy7eG8X7xpPzWf4fMHa2KjkrHr5vRqXvl5lYotbf9eMhyBclxCRkvrx2GWA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [10.160.0.41] (111.93.218.67) by
 CO2PR07MB2472.namprd07.prod.outlook.com (2603:10b6:102:12::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.820.11; Fri, 1 Jun 2018 05:16:51 +0000
To: Sameer Goel <sameer.goel@linaro.org>, xen-devel@lists.xenproject.org,
 julien.grall@arm.com
References: <20180524004620.23828-1-sameer.goel@linaro.org>
 <20180524004620.23828-5-sameer.goel@linaro.org>
 <d08fe9e3-3f32-8342-00c1-3a457fe14098@caviumnetworks.com>
 <1df9c9aa-bb75-94db-d88f-53229e740e18@linaro.org>
 <9900a2ad-65d4-357f-b54d-01ba76476d1a@caviumnetworks.com>
 <8da742f2-6ba8-327a-6a54-147d1b06d547@linaro.org>
 <365f599b-f976-9e3f-5ca8-3e3ef7f69c10@caviumnetworks.com>
 <01d3fad8-cf88-9167-c984-286db0c15daf@linaro.org>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <8f4b349b-6be4-919a-9de3-4faa07892f22@caviumnetworks.com>
Date: Fri, 1 Jun 2018 10:46:43 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <01d3fad8-cf88-9167-c984-286db0c15daf@linaro.org>
Content-Language: en-US
X-Originating-IP: [111.93.218.67]
X-ClientProxiedBy: CO2PR06CA0068.namprd06.prod.outlook.com
 (2603:10b6:104:3::26) To CO2PR07MB2472.namprd07.prod.outlook.com
 (2603:10b6:102:12::14)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 3:EUV9xjx2ykUCPFeuSFLwanH4PxI/OBfc63u7dlj72+aN2uhqJyoAZGQVJvkVpcX67aj6YGB8KV/MV1YDFBU6V6ZMO6Bi6xwjO9snNpc7mZZLOpLRlFFhLxyCxI4zcranNWW/kuRwS/aB2ClNfk9JXgNhgaGNQEbYQCJHSeeCyObmxGVDykfoxCzgmRvH9zX9sytrWxSiqiVeCWLaeDoocI90s9nUHn81JMBk+LrWhDJ3MCvq6cGB7d9zV03ATU00;
 25:BL+q+5LoahTvDs1c3Tlrqo6sfKiAB9PpgzuaNkhJpjJ1xXuPMpJG2sCUfD8YjlaBl6Yy/HES6Vx7pNK35698hehnEjkiTVeUeTEMV7WG14bHBduDvAHjAJQb3pXoKG3e1CLJGv53PXOdGkpvVBF9EhD22FZ/M52Hc770hK7J6CM2G3+xbyAl7HKmiATd6/pth98m2HqvgnFSeTmN50h+ZSeWMNlxlqTSawwVZ/NPOAYarayXEku+o1CDHXsb8/HMVu5D3gz8mils+5S1CHTIGy3nXcDQXa3k87Ol+RK48I/5MsTQSkazo3LcVzJTX5hvGFx9BH/rUCbuXopxOm5Opw==;
 31:gc3S25NFUbzCzcY7JeWPWmtpxbJxVXiTAlojBIeLNGMTnPba3Rmo61uUQXBd3hA9iSInYFMCmwym/DUNiUViNlJnqJTKBvosgFK/a7iLMs+GjUQVtvYqG7xknsD7FFg8whGl0y/iRosbv+mYRGIfMfpg+iav9W9xrcDUL6/16EUYXF4Yzchx+V8FyGGp+WVtLH3E4a9jQCVZZPV/T1pCniCM/3oJ8z6aBcK1jjp+CIc=
X-MS-TrafficTypeDiagnostic: CO2PR07MB2472:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 20:MJ4kJ9kNur/CkFD5g6Gc3DYruXq9zCF6jFRcW9SIaDVZkDrUyklR97VJVB2+XXFrUrrwi3xTvQ7LlVkC/ZzJxV6WWT74Iv0qqUwwooKj4lb2iVcWhAo76FEQGtEVf27U5DF6ZPAz2cJ3R549WUzkH8vUMI/+u8wki8l+FPGCGP4OeHzOpIVGWSK9m0Bp7UXzgqolwW1Kq15iC1B5bvgVlBy0/qpfG4p6rjVm+FnqcM/jMLpzLCO03dX6yFAXHlKbL/80QNTHAW5cnWwUDOpddO0GPPSGTWYkISJsou/MsWtcHM9NZAK4Mm1Tn7FXZymyhXjSG6/sEee6SupnJ49PN8G1XnIltIbGDTPE/2lDsZQ0Nn8i6KDqcmBvJ9uW6UB34qFaSX6Qb0+b4CSEm/mgbpR/i9KG8gGhCv/jv0KfntaSnJenKASUIt+eeiiQ4RzJq8DpjHrsYc9JgqyfA9ku5XPmsq6kAmcfS08LZLRKABAni8q2a6l98YIUOND+fbLBTzl5bd5bQZNpP4VSpazmUQ156/bWv1BfwXxxE15bzHh2kllf3RGmnAxOufdRcqzgdETXTJVOSCEYYMTiO/9ZSJrIQHcoCCe6pR8xrTleXQc=;
 4:sp3x3Ueu/DPp+Pe8WRdirO7chVdmO4ZUDtJxdx4X8kY++M9oMgpQmW20Mw0+iF9zlJi5p9u0rDYpXH0o4y6Q9t9SBJ2MPvCs+sK3OyH8zOi521DawfXHz3IRA364QgknZJ50IsBhfr6Za77lXeDpflMY9jcB87uG8BtfJpNvrR3sI7boy+znaqtOsXtPbE3OngABgzcXm8aaW4o/utFsMs/m8CO9tcV8IEaCeUbym1lg3IkY/e5tq24ALEhypRJd+s4KXTHxDHuD15UCTq8iHTlDhearbiperq0VnBiEjl0KoO066WCn3gK9FtiKdU80
X-Microsoft-Antispam-PRVS: <CO2PR07MB247299BDF6D64356F027979DEC620@CO2PR07MB2472.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(3231254)(944501410)(52105095)(10201501046)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:CO2PR07MB2472; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2472; 
X-Forefront-PRVS: 0690E5FF22
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39380400002)(396003)(366004)(346002)(39860400002)(376002)(199004)(189003)(6306002)(386003)(26005)(31696002)(68736007)(77096007)(6246003)(4326008)(478600001)(229853002)(47776003)(6666003)(186003)(53936002)(16526019)(53546011)(2870700001)(59450400001)(6116002)(3846002)(2906002)(42882007)(8666007)(72206003)(966005)(5009440100003)(6486002)(25786009)(11346002)(2486003)(52116002)(23676004)(58126008)(76176011)(8676002)(316002)(446003)(8936002)(81166006)(81156014)(52146003)(65806001)(305945005)(7736002)(16576012)(93886005)(97736004)(36756003)(2616005)(956004)(476003)(65956001)(64126003)(66066001)(65826007)(67846002)(106356001)(486006)(50466002)(5660300001)(31686004)(105586002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2472; H:[10.160.0.41]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNDcyOzIzOmJpdXRsMmxlRHlpajk3RCtjNldYTi9oaXpJ?=
 =?utf-8?B?RGZxNk5iMEpMVjhhM212aXREZVdyMEFINjNjZ0dtdE1pY2UyUitmTytJQ2hr?=
 =?utf-8?B?NGxhZFZub2JkdGt4SHlCVnA4S0tkOTFVbzVyQlB5R21WcERRTWhYblE5TXpz?=
 =?utf-8?B?V2xidGhUbzcxWXVRamZTTVIxdGIzYXFtOG9BMG5DbnhhQmFhWWowMGJmcmZx?=
 =?utf-8?B?dU5UTTVMd1hmMzZNL0VwcGNhakx0d0xab2s2Q1JVVnBoYzA2d29meUg1YUlL?=
 =?utf-8?B?VUJqS25mdE0vbk1qR214WnpBTjFpdnZBbURreVNkMW03dWlXVEozTXZIeXJQ?=
 =?utf-8?B?MUM3eFVVTGFnZnRxMzNWSlFHcUFsOUc2ZkliMnQvTVJYKzlzWkVVcWJMUkVh?=
 =?utf-8?B?MEgyOTA4aUNndGs0aitLcGpucVVqVUMySG1aMXVqN21HU0wzNXYxYnZXbzhE?=
 =?utf-8?B?M0NDY3lRdE56VUh0SlFUNDF5UDhpU1NrNnliQ1lBQlpCR3dONGhBdTBGYlMx?=
 =?utf-8?B?OXNISU16VUtaYUN5cEkySldCS0M4RGhMdUgzV2krZHF4cGZFSW5UQmRkaHRC?=
 =?utf-8?B?MXk1b1p0UXdFZFVZd1RjREhoK294Z2hlbkM3Uk0rODJ6ZHVyYzBpdnp2a1J1?=
 =?utf-8?B?aktGMTJNTDdaS21pZ3hQb1dtWWJTam1sWk1VblFRZFBGVWtCSUdTeEhkYVdk?=
 =?utf-8?B?MGNTaWNaMnJqbjhYWUUwajNPcHNFK2plc3QvY3V0K3VxVjQvcTVmOXpCQkNj?=
 =?utf-8?B?dHZHS2JPMUV0MU1pejVVMnlnSTNYRVdMVDNnU1N4T3JPVkk2cGhCMm9vcVgz?=
 =?utf-8?B?aHhDZmpNaU1oZW93OWFuL0ZBdkt0a0lSM3ltc0FLWlZGRWtvMEt6RFQwcGRz?=
 =?utf-8?B?TTVvM3Y4dmJMVFFtVzVLRXZoNFU0YjROd1F2MjNUSWcrT1dJMHpVUll0NE5n?=
 =?utf-8?B?TGJFbmZYOElJcDBiOUJyV3c2cld5RDVqTWV4V1N4MkhsVXNhb1U4dWUydXhm?=
 =?utf-8?B?QVUxUVFOQnRCSnVkcjF0bGJxY3hDYmRCUFVZZUhlNXBkUU0zNFUwM3VxdFZI?=
 =?utf-8?B?L2dqdVFDNythRGZzRVpoQ3RodU10aDQ3S0JGUWRvV0lOM3JCSnVzMk1RZUIy?=
 =?utf-8?B?VW1QMmpZbXBuR0xtT201clZPWFNRdDBHSnpWQW5vazhpVkpuRkFobVA2RWNw?=
 =?utf-8?B?MU5ocDg1a0ZPOGxYMDQyUVhIOXpkZWNPZGNKbUFzMDhwLzcrckpBVVh2YkFh?=
 =?utf-8?B?RmFURTRJMEtuM0QvRFF3dVM3SDVlckVEM2JDMldrajVacFJrd0JVenA2ZkZo?=
 =?utf-8?B?RSt3ZEZ4YjdSQnEyTjhhVnozdktuSDVzR3lBY28vQUFMK1J1ZSt1Z01rZjY4?=
 =?utf-8?B?OTFyeU9MUndnSzY0U1dYbk9Cc3VkUEJBc3ArUnpPZTFYMUx2TStaVURraktH?=
 =?utf-8?B?WHk0WFRoSkZmUXZQenZtcGkxSUVVdW93QXM0bjVYc04vWlhMeURZUEhWdDlj?=
 =?utf-8?B?NEw3MXdNSm9nUm94WERqdFFvenY4b0RmTjF0ZTRLMjZKN2Z0dVduOFhPOHc0?=
 =?utf-8?B?eGNQOXVNRHNkcHpXVFBGNFhKYkxJRlJsSHg5Tnp3SHhrVkg2L21TOTN4NkFh?=
 =?utf-8?B?eXJJYUM3Q1RMTTVqRk5RcEdKUER5anZteE90OVltOW1tSksvd1M4Z2JJOGhW?=
 =?utf-8?B?eDlCVFRkQ3ZESzRXRUxYRXBCUzNGanpRYTF1R2k4dHVvTHVVQXptdGkvaUtE?=
 =?utf-8?B?Y3ROeXBhaFZsMXVpOGp3RkZMWFpmRnN1YXJTUzFrV2VaNlpJYzA1ZzRtNklj?=
 =?utf-8?B?djlqd2U5TndtMVRBVzQySWxITDNORTFNM1hUS2R1alY1YWFZQkY3cFRxKzNP?=
 =?utf-8?B?elg5WUpJQ3o5MndNQUZiZ3lVdHhQa1dmWEpvc05JWFE5QUVHL0o1UmRUdVQv?=
 =?utf-8?B?dmM1V2pOcGtjRzZ4dXNKVzd2UjNnd0xvNkI5REpiaUN2MEdMeHdFaG5XSmtT?=
 =?utf-8?B?NUFYdTRKK09MbzZFQWN3SlFRQ0g5TThuTnNFc0FrVUNGN0RvSEpNMHNDTEF6?=
 =?utf-8?B?MmZ6dVFEYktQeU05L1F2cGtXVzNCZ3FYV3lXRWFNR2FFOU9acDFobjd4aVRN?=
 =?utf-8?Q?fmOoVElPxGOo7Fy35HhvXbY=3D?=
X-Microsoft-Antispam-Message-Info: Epg675dNlsU/792Y/n3puduZpsUxheMGKy2FIzRfnOJMGXDQg0T+WuH6luXT+p3+38lPh6Z/VpFHLawoSYYGVqn94CbJl4m1EkvK6MecIC9JUwauQc+m8z8ReRH9vGPN5BPeQTRuD+JkDF7D9TqgMYI544JLm02VjndSNXITDk7Y2EcXyGo9tPinvUhiv7WU
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 6:3alCYfBLfWrx8og/ApBZv9CTbxSGxH0G9BNGiPA1ce01E3RD4e0x3+qeW38w35/CSYyPNj7AKO660UcUOyf9NqAATtw8Y7TJ4FC8RoczfBNeCBkCYCjXVoeQ8QX8/EeBfUqh3Eq+1Yv4fJkeo/sPzNzVuxAg+LxpDi/Faq1x5BhIlWK/9bmpmnifNM2sMdna/Ch6vdTk8cbkNu0rVtjzoEuHEZKM22AQtgfqV0HyHMraFG2Aa2wU/P6gxVevB+eW5efem4p+raexkbh43Yre+LLhv7/3WnKHZNXXrJANW5gTE3koO2cqfTMvbt6Tk+lWllrH8mof4MFXKDY6jYLlHlpZr54GC317zNS30SGHR0hI6/E7chtzr7Umwg5lWKxpHt+XaAu9He8GRgGZscx69jDtKf2H4i4l9NN9wvHqG6x5blLU/cENUn1Oe1VtMKAIAzzTLrCRO9amaLmVdMJm9Q==;
 5:j9prkp8UEOu+G10/jWQGXyisUF8taGi0PH9Zpvt0muEZS/v0Y+4hZn5c8vjizKTzUzRwSHEQFyCuvVDvE6eHzpQWpK3+ytCCvPhyRLEYhLUMHTZYbsFERKrPb8osYWn1hyBmQltg+MLFfeotPvDSlTGCdtxmaL5qfdw169CAOHg=;
 24:TzpS7KqSVxbop2l1jRtZ28TD4n8mGlIRNy+Ie56JoZsW2Ss+7EHsVK4sc5Bgm20/43sG4g+EFhlNVfHd1bUTAP57eDUTRwM45ywbG5aCCwc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 7:sQhdmaO166vkurXYBlc515+FHfRodp8ThJRlqHoVkJ2TmcuyNJLiHf9Ux7YzSNojb+F9X5PZSZhEky2bGyro4H7K+07+Hz+vxcVijYB/cLFDuPfE4W34TqP0Q7ONB3MogxSkojHO3gXA07w4MRZ6FrfBIUlKpgQRqhjX/gNLwv+pXP4qnG9ER8+oU5wJ3teJZBppjbUmwCxNnpLZN1bkzMw2GeZ7vENNIv7ke+LDCX3z3QMjKzz+GBaDbRb8vBzi
X-MS-Office365-Filtering-Correlation-Id: 1fe664fb-6ae4-43a9-a04b-08d5c77ee35e
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2018 05:16:51.1037 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1fe664fb-6ae4-43a9-a04b-08d5c77ee35e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2472
Subject: Re: [Xen-devel] [v2 4/6] xen/iommu: smmu-v3: Add Xen specific code
 to enable the ported driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org, 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>

CgpPbiAwNS8zMS8yMDE4IDA5OjI3IFBNLCBTYW1lZXIgR29lbCB3cm90ZToKPgo+IE9uIDUvMzAv
MjAxOCAxMDoxMyBQTSwgTWFuaXNoIEphZ2dpIHdyb3RlOgo+Pgo+PiBPbiAwNS8zMS8yMDE4IDA0
OjMxIEFNLCBTYW1lZXIgR29lbCB3cm90ZToKPj4+Pj4+PiArCj4+Pj4+Pj4gK3N0YXRpYyBpbnQg
YXJtX3NtbXVfaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPj4+Pj4+IFdoZXJl
IGlzIGlvbW11X2RvbWFpbiBpbml0aWFsaXplZD8KPj4+Pj4+IFRoZSBmdW5jdGlvbiBkb2VzIG5v
dCB1c2UgYSBpb21tdV9kb21haW4gKiB2YXJpYWJsZQo+Pj4gUGxlYXNlIGNoZWNrIGlvbW11LmMg
MiBsZXZlbHMgdXAuCj4+IEluIHRoaXMgZnVuY3Rpb24gZG8geW91IHNlZSBpb21tdV9kb21haW4g
Z2V0dGluZyBhbGxvY2F0ZWQgb3IgaW5pdGlhbGl6ZWQ/Cj4+IEFzIHBlciB0aGUgbmFtZSBvZiBm
dW5jdGlvbiBhcm1fc21tdSBpb21tdV9kb21haW5faW5pdC4KPj4gV2hlcmUgaXMgaW5pdCBvZiBp
b21tdV9kb21haW4gaW4gdGhpcyBmdW5jdGlvbj8KPiBXZWxsIHdpdGhvdXQgdGhlIHhlbl9kb21h
aW4gdGhlIGlvbW11X2RvbWFpbiBpcyBub3QgaW5pdGlhbGl6ZWQuIEl0IGlzIGp1c3QgdGhlIGRl
ZmF1bHQgdmFsdWUuIFRoaXMgZ2VuZXJpYyBpb21tdSBjb2RlIG1ha2VzIGFuIC5pbml0IGNhbGwg
dG8gb3VyIGNvZGUgZm9yIHdoYXRldmVyIGluaXRpYWxpemF0aW9uIGlzIG5lZWRlZC4gU28gdGhl
IG5hbWUgaGVyZSBzZWVtZWQgYWJzb2x1dGVseSBmaW5lIHRvIG1lLgo+Cj4gSW5pdGlhbGl6YXRp
b24gZG9lcyBub3QgYWx3YXlzIHJlZmVyIHRvIGFsbG9jYXRpb24uIEluIHRoaXMgY2FzZSB0aGlz
IGlzIGRyaXZlciBzcGVjaWZpYyBpbml0aWFsaXphdGlvbi4gU2luY2UsIHRoZSBpb21tdSBjb2Rl
IGlzIG1ha2luZyBhbiBpbml0IGNhbGwgdG8gdGhlIHNtbXUgY29kZSBoZW5jZSB0aGUgbmFtZSBh
cm1fc21tdV9pb21tdV9kb21haW5faW5pdC4gU28sIGFnYWluIEkgYWdyZWUgd2l0aCB5b3VyIGNv
bW1lbnRzIG9uIHRoZSBkb21haW4gdmFyaWFibGUgbmFtZXMgYW5kIEknbSBtYWtpbmcgdGhlc2Ug
Y2hhbmdlcyBhcyB0aGV5IHdvdWxkIG1ha2UgdGhlIGNvZGUgY2xlYW5lci4gVGhpcyBmdW5jdGlv
biBuYW1lIGNoYW5nZSBwcm9iYWJseSB3aWxsIG5vdCBkbyBtdWNoIGJ1dCB0aGUgbW92ZSBhbG9u
ZyB0aGUgZGlzY3Vzc2lvbiwgbGV0IG1lIGtub3cgd2hhdCB5b3Ugd2VyZSB0aGlua2luZy4KU2Ft
ZWVyLCBmZXcgcG9pbnRzCmEuIGFsbCB0aGUgZnVuY3Rpb25zIGFyZSBwcmVmaXhlZCB3aXRoIGFy
bV9zbW11XyAsIHNvIHdoYXQgdGhlIGZ1bmN0aW9uIAppcyBkb2luZyBjYW4gYmUgdW5kZXJzdG9v
ZCBieSB0aGUgcmVzdCBwYXJ0IG9mIHRoZSBuYW1lCkluIHRoaXMgY2FzZSBpdCBpcyBpb21tdV9k
b21haW5faW5pdC4KCmIuIEJ5IHRoZSBuYW1lIGl0IHNlZW1zIHRvIHN1Z2dlc3QgdGhhdCB5b3Ug
YXJlwqAgZG9pbmcgc29tZSBraW5kIG9mIGluaXQgCmZvciBpb21tdV9kb21haW4KCmMuIEJ1dCBp
biB0aGlzIGNvbXBsZXRlIGZ1bmN0aW9uLCBpb21tdV9kb21haW4gcG9pbnRlciBpcyBuZXZlciB1
c2VkLgoKSWYgSSB0YWtlIHlvdXIgcG9pbnQsIHRoZSBhcHByb3ByaWF0ZSBuYW1lIG9mIHRoZSBm
dW5jdGlvbiBzaG91bGQgYmUgCmFybV9zbW11X3hlbl9kb21haW5faW5pdCgpLgoKLU1hbmlzaAo+
PiArc3RhdGljIGludCBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQo+PiArewo+PiArwqDCoMKgIHN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWlu
Owo+PiArCj4+ICvCoMKgwqAgeGVuX2RvbWFpbiA9IHh6YWxsb2Moc3RydWN0IGFybV9zbW11X3hl
bl9kb21haW4pOwo+PiArwqDCoMKgIGlmICgheGVuX2RvbWFpbikKPj4gK8KgwqDCoMKgwqDCoMKg
IHJldHVybiAtRU5PTUVNOwo+PiArCj4+ICvCoMKgwqAgc3Bpbl9sb2NrX2luaXQoJnhlbl9kb21h
aW4tPmxvY2spOwo+PiArwqDCoMKgIElOSVRfTElTVF9IRUFEKCZ4ZW5fZG9tYWluLT5jb250ZXh0
cyk7Cj4+ICsKPj4gK8KgwqDCoCBkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IHhlbl9kb21haW47
Cj4+ICsKPj4gK8KgwqDCoCByZXR1cm4gMDsKPj4gK30KPj4gKwo+Pgo+Pgo+Pgo+Pj4gVGhhbmtz
LAo+Pj4gU2FtZWVyCj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KPj4+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+Pj4gWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbAo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwo+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IFhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 05:42:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 05:42:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOcpZ-0007r2-DJ; Fri, 01 Jun 2018 05:42:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOcpY-0007qx-2i
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 05:42:28 +0000
X-Inumbo-ID: 44668af5-655e-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44668af5-655e-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 07:40:19 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id r2-v6so13027387lff.4
 for <xen-devel@lists.xenproject.org>; Thu, 31 May 2018 22:42:26 -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=qegFdq8xvUJVctAqGJK/r6qtnxr4iIL9IwviCHDb+Ec=;
 b=D5ApDMbGRQ5/vZhgE8Br4Lgm/C73vPmFkGJdxTVtq2B8RuaDl1VN5Zb4wLon5oqWVL
 Kew3T6BcrYz2hL6u33dWbshwai37OS1n6RfyiJeEuZehUqZHPrdjpLliNlOCfQ1Yy/8j
 IOTsYXbMftRVmTfKCUN8X2uXjVI/8V+boSc3CuWeb971+VPCmhNeEFB8xUO+pMGFm5nb
 RSqDhPkbu4rEhNWeEt7fNGDvyUQU/i4WnDbKvwAacobiSsOCg1ADWeD1In7MlDe8Gcmz
 qLfKer8KFlQBB0ZMvidDQIYhb7iKRaBkc9qpJnKhD4O46RpxqjqE2NnbG4OV6aJoQbKp
 1Pzg==
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=qegFdq8xvUJVctAqGJK/r6qtnxr4iIL9IwviCHDb+Ec=;
 b=bqiesYlfJpcs7VXmxu4FCGzvAt6tXr6IPFp1JaVZqh+/KhK/eXoXKyExaJr8UoWLI8
 1PFzIcFfCFsfpSN3jt4j+umth701aIck2+v69yxMSjkHE1gEhRQTNamAWYmTa+OKM718
 1hH4UcrQsAj0kB3kOcIywHQd338gzBplVodCTN+LGjxgXY0laajTIaI1afIkC+sC8NBT
 wIWwVoMNnGJifcqo7TdjVE5AlLhpO7+MogtSbRODHHi7UFijD7WH9ASGJ5QDQ4xYRvLT
 E2AY3intQnb1D/X4K8uBOFuD2qSCKDi2PXkBtohiI/1XCHAbzfCKiRqHk+sOLuiWYbk5
 84yw==
X-Gm-Message-State: ALKqPweyBRmaqygCbrnDzVh360r8kFUnuPnJQPP9pp7ALttbzXg8FkJG
 QK4NAER9uRnHw0xD4JwigpE=
X-Google-Smtp-Source: ADUXVKKtSeY7OmfvWgDscJ0w8y7KTMmkhIMQdl6v3Hmyhk7IqWSaO2r6ZGXDqtUb5IVfMd4bjn6bVQ==
X-Received: by 2002:a19:51db:: with SMTP id
 g88-v6mr6069745lfl.78.1527831745454; 
 Thu, 31 May 2018 22:42:25 -0700 (PDT)
Received: from [10.17.182.9] (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id
 d3-v6sm7979403lja.38.2018.05.31.22.42.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 31 May 2018 22:42:24 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "Oleksandr_Andrushchenko@epam.com" <Oleksandr_Andrushchenko@epam.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180525153331.31188-1-andr2000@gmail.com>
 <9687b6e5-808e-0c63-34c3-90e6fcbdfb2e@oracle.com>
 <bc6a2e2f-f650-86db-ac8c-1945a6183c06@gmail.com>
 <d0f55179-8edd-d0b9-d335-735c5012659c@gmail.com>
 <00c0eabc-3a5e-5335-5a7e-2cebce5387c9@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <fa050c85-f236-2f70-414b-80c095d825cb@gmail.com>
Date: Fri, 1 Jun 2018 08:42: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: <00c0eabc-3a5e-5335-5a7e-2cebce5387c9@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMzEvMjAxOCAxMToyNSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA1LzMx
LzIwMTggMTA6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNS8z
MS8yMDE4IDA4OjUxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IE9uIDA1
LzMxLzIwMTggMDQ6NDYgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pgo+Pj4+IE9uIDA1
LzI1LzIwMTggMTE6MzMgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Cj4+
Pj4+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICg4KToKPj4+Pj4gIMKgwqAgeGVuL2dyYW50LXRh
YmxlOiBNYWtlIHNldC9jbGVhciBwYWdlIHByaXZhdGUgY29kZSBzaGFyZWQKPj4+Pj4gIMKgwqAg
eGVuL2JhbGxvb246IE1vdmUgY29tbW9uIG1lbW9yeSByZXNlcnZhdGlvbiByb3V0aW5lcyB0byBh
IG1vZHVsZQo+Pj4+PiAgwqDCoCB4ZW4vZ3JhbnQtdGFibGU6IEFsbG93IGFsbG9jYXRpbmcgYnVm
ZmVycyBzdWl0YWJsZSBmb3IgRE1BCj4+Pj4+ICDCoMKgIHhlbi9nbnRkZXY6IEFsbG93IG1hcHBp
bmdzIGZvciBETUEgYnVmZmVycwo+Pj4+PiAgwqDCoCB4ZW4vZ250ZGV2OiBBZGQgaW5pdGlhbCBz
dXBwb3J0IGZvciBkbWEtYnVmIFVBUEkKPj4+Pj4gIMKgwqAgeGVuL2dudGRldjogSW1wbGVtZW50
IGRtYS1idWYgZXhwb3J0IGZ1bmN0aW9uYWxpdHkKPj4+Pj4gIMKgwqAgeGVuL2dudGRldjogSW1w
bGVtZW50IGRtYS1idWYgaW1wb3J0IGZ1bmN0aW9uYWxpdHkKPj4+Pj4gIMKgwqAgeGVuL2dudGRl
djogRXhwb3NlIGdudGRldidzIGRtYS1idWYgQVBJIGZvciBpbi1rZXJuZWwgdXNlCj4+Pj4+Cj4+
Pj4+ICDCoCBkcml2ZXJzL3hlbi9LY29uZmlnwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqAgMjMg
Kwo+Pj4+PiAgwqAgZHJpdmVycy94ZW4vTWFrZWZpbGXCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDC
oCAxICsKPj4+Pj4gIMKgIGRyaXZlcnMveGVuL2JhbGxvb24uY8KgwqDCoMKgwqDCoMKgwqAgfMKg
wqAgNzEgKy0tCj4+Pj4+ICDCoCBkcml2ZXJzL3hlbi9nbnRkZXYuY8KgwqDCoMKgwqDCoMKgwqDC
oCB8IDEwMjUKPj4+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4+Pj4KPj4+
PiBJIHRoaW5rIHRoaXMgY2FsbHMgZm9yIGdudGRldl9kbWEuYy4KPj4+IEkgYXNzdW1lIHlvdSBt
ZWFuIGFzIGEgc2VwYXJhdGUgZmlsZSAocGFydCBvZiBnbnRkZXYgZHJpdmVyKT8KPj4+PiBJIG9u
bHkgaGFkIGEgcXVpY2sgbG9vayBvdmVyIGdudGRldiBjaGFuZ2VzIGJ1dCB0aGV5IHZlcnkgbXVj
aCBhcmUKPj4+PiBjb25jZW50cmF0ZWQgaW4gZG1hLXNwZWNpZmljIHJvdXRpbmVzLgo+Pj4+Cj4+
PiBJIHRyaWVkIHRvIGRvIHRoYXQsIGJ1dCB0aGVyZSBhcmUgc29tZSBkZXBlbmRlbmNpZXMgYmV0
d2VlbiB0aGUKPj4+IGdudGRldi5jIGFuZCBnbnRkZXZfZG1hLmMsCj4+PiBzbyBmaW5hbGx5IEkg
ZGVjaWRlZCB0byBwdXQgaXQgYWxsIHRvZ2V0aGVyLgo+Pj4+IFlvdSBlc3NlbnRpYWxseSBvbmx5
IHNoYXJlIGZpbGVfb3BlcmF0aW9ucyBlbnRyeSBwb2ludHMgd2l0aAo+Pj4+IG9yaWdpbmFsIGdu
dGRldiBjb2RlLCByaWdodD8KPj4+Pgo+Pj4gZm9wcyArIG1hcHBpbmdzIGRvbmUgYnkgZ250ZGV2
IChzdHJ1Y3QgZ3JhbnRfbWFwKSBhbmQgSSBuZWVkIHRvCj4+PiByZWxlYXNlIG1hcCBvbiBkbWFf
YnVmIC5yZWxlYXNlCj4+PiBjYWxsYmFjayB3aGljaCBtYWtlcyBzb21lIGNyb3NzLWRlcGVuZGVu
Y2llcyBiZXR3ZWVuIG1vZHVsZXMgd2hpY2gKPj4+IHNlZW1lZCB0byBiZSBub3QgY3V0ZQo+Pj4g
KGdudGRldiBrZWVwcyBpdHMgYWxsIHN0cnVjdHMgYW5kIGZ1bmN0aW9ucyBpbnNpZGUsIHNvIEkg
Y2Fubm90Cj4+PiBlYXNpbHkgYWNjZXNzIHRob3NlIHcvbwo+Pj4gaGVscGVycykuCj4+Pgo+Pj4g
QnV0IEknbGwgdHJ5IG9uZSBtb3JlIHRpbWUgYW5kIG1vdmUgYWxsIERNQSBzcGVjaWZpYyBzdHVm
ZiBpbnRvCj4+PiBnbnRkZXZfZG1hLmMKPj4gQ291bGQgeW91IHBsZWFzZSB0YWtlIGEgcXVpY2sg
bG9vayBhdCB0aGUgd2F5IEkgcmUtc3RydWN0dXJlZCB0aGUKPj4gc291cmNlcyBoZXJlIFsxXT8K
Pj4gSWYgdGhpcyBpcyB3aGF0IHlvdSBtZWFudC4KPgo+IEkgbG9va2VkIGF0IGZpbmFsIGdudGRl
di5jIGNvZGUgYW5kIEkgdGhpbmsgYXQgbGVhc3Qgb25lIG9mIHRoZSBjaHVua3MKPiB0aGVyZSAo
IkRNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICIpIGNhbiBhbHNvIGJlIG1vdmVkIG91dC4gSXQg
c3RpbGwKPiBoYXZlIGEgYml0IHRvbyBtYW55IGlmZGVmcyBidXQgaXQgbG9va3MgYmV0dGVyIHRv
IG15IGV5ZSB0aGFuIGphbW1pbmcKPiBldmVyeXRoaW5nIGludG8gYSBzaW5nbGUgZmlsZSAoYW5k
IEkgdGhpbmsgbW9yZSBjb2RlIGNhbiBiZSBtb3ZlZCBvdXQsCj4gYnV0IHdlIGNhbiB0YWxrIGFi
b3V0IGl0IHdoZW4geW91IHBvc3QgdGhlIHBhdGNoZXMgc28gdGhhdCB3ZSBjYW4gc2VlCj4gY29u
dGV4dCkuClN1cmUsIHdpbGwgc2VuZCB2MiBhZnRlciBJIHJlLWNoZWNrIGFsbCB0aGUgcGF0Y2hl
cwphbmQgcnVuIHNvbWUgc21va2UgdGVzdHMgYWdhaW4KPgo+IEJUVywgSSBiZWxpZXZlIGl0IHdv
bid0IGJ1aWxkIHdpdGggIUNPTkZJR19YRU5fR05UREVWX0RNQUJVRiAtLS0KPiBnbnRkZXZfcmVt
b3ZlX21hcCgpIGlzIGRlZmluZWQgdW5kZXIgdGhpcyBvcHRpb24gYW5kIGlzIHJlZmVyZW5jZWQg
bGF0ZXIKPiB3aXRob3V0IGl0LgpXaWxsIGNoZWNrLCB0aGFuayB5b3UKPgo+IC1ib3Jpcwo+Cj4K
Pj4gVGhhbmsgeW91LAo+PiBPbGVrc2FuZHIKPj4+PiAtYm9yaXMKPj4+Pgo+Pj4gVGhhbmsgeW91
LAo+Pj4gT2xla3NhbmRyCj4+Pj4+ICDCoCBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jwqDCoMKg
wqAgfMKgIDE3NiArKysrKy0KPj4+Pj4gIMKgIGRyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5j
IHzCoCAxMzQgKysrKysKPj4+Pj4gIMKgIGluY2x1ZGUvdWFwaS94ZW4vZ250ZGV2LmjCoMKgwqDC
oCB8wqAgMTA2ICsrKysKPj4+Pj4gIMKgIGluY2x1ZGUveGVuL2dyYW50X2Rldi5owqDCoMKgwqDC
oMKgIHzCoMKgIDM3ICsrCj4+Pj4+ICDCoCBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5owqDCoMKg
wqAgfMKgwqAgMjggKwo+Pj4+PiAgwqAgaW5jbHVkZS94ZW4vbWVtX3Jlc2VydmF0aW9uLmggfMKg
wqAgMjkgKwo+Pj4+PiAgwqAgMTAgZmlsZXMgY2hhbmdlZCwgMTUyNyBpbnNlcnRpb25zKCspLCAx
MDMgZGVsZXRpb25zKC0pCj4+Pj4+ICDCoCBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4v
bWVtLXJlc2VydmF0aW9uLmMKPj4+Pj4gIMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hl
bi9ncmFudF9kZXYuaAo+Pj4+PiAgwqAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL21l
bV9yZXNlcnZhdGlvbi5oCj4+Pj4+Cj4+IFsxXQo+PiBodHRwczovL2dpdGh1Yi5jb20vYW5kcjIw
MDAvbGludXgvY29tbWl0cy94ZW5fdGlwX2xpbnV4X25leHRfeGVuX2RtYV9idWZfdjIKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 05:51:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 05:51: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 1fOcxi-0000Gu-Qy; Fri, 01 Jun 2018 05:50: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOcxh-0000Gp-7e
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 05:50:53 +0000
X-Inumbo-ID: 71173028-655f-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71173028-655f-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 07:48:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 31 May 2018 23:30:37 -0600
Message-Id: <5B10D9FB0200007800131997@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 31 May 2018 23:30:35 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <x1917x@gmail.com>
References: <cover.1520867740.git.x1917x@gmail.com>
 <cover.1520867740.git.x1917x@gmail.com>
 <62c7a3037bb9f5631542f635dc36ae3338c7bf47.1520867741.git.x1917x@gmail.com>
 <5B0D627702000078001C6A9E@prv1-mh.provo.novell.com>
 <20180530035607.000071e0@gmail.com> <20180530044749.00006c68@gmail.com>
 <5B0E5CF502000078001C6DC3@prv1-mh.provo.novell.com>
 <20180531151535.00006a3d@gmail.com>
In-Reply-To: <20180531151535.00006a3d@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [RFC PATCH 07/12] hvmloader: allocate MMCONFIG area
 in the MMIO hole + minor code refactoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

Pj4+IEFsZXhleSBHIDx4MTkxN3hAZ21haWwuY29tPiAwNS8zMS8xOCA3OjE1IEFNID4+Pgo+T24g
V2VkLCAzMCBNYXkgMjAxOCAwMjoxMjozNyAtMDYwMCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDI5LjA1LjE4IGF0IDIwOjQ3LCA8eDE5MTd4QGdtYWls
LmNvbT4gd3JvdGU6ICAKPj4+IE9uIFdlZCwgMzAgTWF5IDIwMTggMDM6NTY6MDcgKzEwMDAKPj4+
IEFsZXhleSBHIDx4MTkxN3hAZ21haWwuY29tPiB3cm90ZTogIAo+Pj4+T24gVHVlLCAyOSBNYXkg
MjAxOCAwODoyMzo1MSAtMDYwMAo+Pj4+IkphbiBCZXVsaWNoIiA8SkJldWxpY2hAc3VzZS5jb20+
IHdyb3RlOiAgCj4+Pj4+Pj4+IE9uIDEyLjAzLjE4IGF0IDE5OjMzLCA8eDE5MTd4QGdtYWlsLmNv
bT4gd3JvdGU6ICAgICAgCj4+Pj4+PiBAQCAtMTcyLDEwICsxNzMsMTQgQEAgdm9pZCBwY2lfc2V0
dXAodm9pZCkKPj4+Pj4+ICAKPj4+Pj4+ICAgICAgLyogQ3JlYXRlIGEgbGlzdCBvZiBkZXZpY2Ug
QkFScyBpbiBkZXNjZW5kaW5nIG9yZGVyIG9mIHNpemUuICovCj4+Pj4+PiAgICAgIHN0cnVjdCBi
YXJzIHsKPj4+Pj4+IC0gICAgICAgIHVpbnQzMl90IGlzXzY0YmFyOwo+Pj4+Pj4gICAgICAgICAg
dWludDMyX3QgZGV2Zm47Cj4+Pj4+PiAgICAgICAgICB1aW50MzJfdCBiYXJfcmVnOwo+Pj4+Pj4g
ICAgICAgICAgdWludDY0X3QgYmFyX3N6Owo+Pj4+Pj4gKyAgICAgICAgdWludDY0X3QgYWRkcl9t
YXNrOyAvKiB3aGljaCBiaXRzIG9mIHRoZSBiYXNlIGFkZHJlc3MgY2FuIGJlIHdyaXR0ZW4gKi8K
Pj4+Pj4+ICsgICAgICAgIHVpbnQzMl90IGJhcl9kYXRhOyAgLyogaW5pdGlhbCB2YWx1ZSAtIEJB
UiBmbGFncyBoZXJlICovICAgICAgCj4+Pj4+Cj4+Pj4+V2h5IDMyIGJpdHM/IFlvdSBvbmx5IHVz
ZSB0aGUgbG93IGZldyBvbmVzIGFmYWljcy4gQWxzbyBwbGVhc2UgYXZvaWQgZml4ZWQgd2lkdGgK
Pj4+Pj50eXBlcyB1bmxlc3MgeW91IHJlYWxseSBuZWVkIHRoZW0uICAgIAo+Pj4+Cj4+Pj5iYXJf
ZGF0YSBpcyBzdXBwb3NlZCB0byBob2xkIG9ubHkgQkFSJ3Mga2x1ZGdlIGJpdHMgbGlrZSAnZW5h
YmxlZCcgYml0Cj4+Pj52YWx1ZXMgb3IgTU1DT05GSUcgd2lkdGggYml0cy4gQWxsIG9mIHRoZW0g
b2NjdXB5IHRoZSBsb3cgZHdvcmQgb25seQo+Pj4+d2hpbGUgQkFSJ3MgaGlnaCBkd29yZCBpcyBq
dXN0IGEgcGFydCBvZiB0aGUgYWRkcmVzcyB3aGljaCB3aWxsIGJlCj4+Pj5yZXBsYWNlZCBieSBh
bGxvY2F0ZWQgb25lIChmb3IgbWVtNjQgQkFScyksIHRodXMgbm8gbmVlZCB0byBrZWVwIHRoZQo+
Pj4+aGlnaCBoYWxmLgo+Pj4+Cj4+Pj5TbyB0aGlzIGlzIGEgc29ydCBvZiBtaW5vciBvcHRpbWl6
YXRpb24gLS0gYXZvaWRpbmcgdXNpbmcgNjQtYml0IG9wZXJhbmQKPj4+PnNpemUgd2hlbiAzMiBi
aXQgaXMgZW5vdWdoLiAgCj4+PiAKPj4+IFNvcnJ5LCBsb29rcyBsaWtlIEkndmUgbWlzcmVhZCB0
aGUgcXVlc3Rpb24uIFlvdSB3ZXJlIGFjdHVhbGx5IAo+Pj4gc3VnZ2VzdGluZyB0byBtYWtlIGJh
cl9kYXRhIHNob3J0ZXIuIDggYml0cyBpcyBlbm91Z2ggYXQgdGhlIG1vbWVudCwgc28KPj4+IGJh
cl9kYXRhIGNhbiBiZSBjaGFuZ2VkIHRvIHVpbnQ4X3QsIHllcy4gIAo+Pgo+PlJpZ2h0Lgo+Cj5P
aywgSSdsbCBzd2l0Y2ggdG8gc21hbGxlciB0eXBlcyB0aG91Z2ggbm90IHN1cmUgaWYgaXQgd2ls
bCBtYWtlIGFueQo+c2lnbmlmaWNhbnQgaW1wYWN0IEknbSBhZnJhaWQuIAo+Cj5JbiBwYXJ0aWN1
bGFyLCBiYXJfZGF0YSB3aWxsIGJlIHR5cGljYWxseSB1c2VkIGluIDMyLzY0LWJpdCAKPmFyaXRo
bWV0aWNzLCB1c2luZyBhIDMyLWJpdCBkYXRhdHlwZSBtZWFucyB3ZSBhdm9pZGluZyBleHBsaWNp
dCB6ZXJvCj5leHRlbnNpb24gZm9yIGJvdGggMzIgYW5kIDY0LWJpdCBvcGVyYXRpb25zIHdoaWxl
IGZvciBhbiB1aW50OF90IGZpZWxkCj50aGUgY29tcGlsZXIgd2lsbCBoYXZlIHRvIHByb3ZpZGUg
ZXh0cmEgTU9WWlggaW5zdHJ1Y3Rpb25zIHRvIGVtYmVkIGEKPjgtYml0IG9wZXJhbmQgaW50byAz
Mi82NC1iaXQgZXhwcmVzc2lvbnMuIDMyLWJpdCBiYXJfcmVnIGNhbiBiZSBtYWRlCj4xNi1iaXQg
aW4gdGhlIHNhbWUgd2F5IGJ1dCBhbnkgbWVtb3J5IHVzYWdlIGltcHJvdmVtZW50cyB3aWxsIGJl
Cj5zaW1pbGFybHkgY291bnRlcmFjdGVkIGJ5IGEgcmVxdWlyZW1lbnQgdG8gdXNlIDY2aC1wcmVm
aXhlZAo+aW5zdHJ1Y3Rpb25zIGZvciBpdC4KCkhtbSwgeWVzLCB0aGUgc3BhY2Ugc2F2aW5nIGZy
b20gdXNpbmcgbGVzcyB3aWRlIHR5cGVzIGFyZSBwcm9iYWJseSBpbmRlZWQKbm90IHdvcnRoIGl0
LiBCdXQgdGhlbiBwbGVhc2Ugc3dpdGNoIHRvICJ1bnNpZ25lZCBpbnQiIGluc3RlYWQgb2YgdWlu
dDxOPl90CndoZW5ldmVyIHRoZSBleGFjdCBzaXplIGRvZXNuJ3QgbWF0dGVyLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 07:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 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 1fOeon-0001NA-47; Fri, 01 Jun 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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOeol-0001N4-DF
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 07:49:47 +0000
X-Inumbo-ID: 0de6c643-6570-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0de6c643-6570-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 09:47:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 01:49:45 -0600
Message-Id: <5B10FA9602000078001C75A4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 01:49:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>, "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <d4123fb7-293f-bf0e-1e7d-0d3184829023@arm.com>
 <82D7661F83C1A047AF7DC287873BF1E167FE1A5C@SHSMSX101.ccr.corp.intel.com>
 <c0275588-9bcf-6ad1-e63a-03c38d836fca@arm.com>
In-Reply-To: <c0275588-9bcf-6ad1-e63a-03c38d836fca@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 00/10] Intel Processor Trace
 virtulization enabling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 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+IE9uIDMxLjA1LjE4IGF0IDExOjEwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpLAo+IAo+IE9uIDMxLzA1LzE4IDAwOjI5LCBLYW5nLCBMdXdlaSB3cm90ZToKPj4+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgW21haWx0bzpqdWxp
ZW4uZ3JhbGxAYXJtLmNvbV0KPj4+IFNlbnQ6IFdlZG5lc2RheSwgTWF5IDMwLCAyMDE4IDExOjE1
IFBNCj4+PiBUbzogS2FuZywgTHV3ZWkgPGx1d2VpLmthbmdAaW50ZWwuY29tPjsgeGVuLWRldmVs
QGxpc3RzLnhlbi5vcmcgCj4+PiBDYzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbTsgR2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tOyAKPiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tOyBqYmV1
bGljaEBzdXNlLmNvbTsKPj4+IGtvbnJhZC53aWxrQG9yYWNsZS5jb207IHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc7IHRpbUB4ZW4ub3JnOyAKPiB3ZWkubGl1MkBjaXRyaXguY29tOyBOYWthamltYSwg
SnVuIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgVGlhbiwKPj4+IEtldmluIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KPj4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMDAvMTBdIEludGVsIFByb2Nl
c3NvciBUcmFjZSB2aXJ0dWxpemF0aW9uIGVuYWJsaW5nCj4+Pgo+Pj4gSGksCj4+Pgo+Pj4gQ2Fu
IHlvdSBwbGVhc2UgYXZvaWQgQ0MgZXZlcnlvbmUgb24gZWFjaCBwYXRjaD8gWW91IGNhbiB1c2Ug
c2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgb24gZWFjaCBwYXRjaCB0byBzZWUgd2hvIGlzIHJl
cXVpcmVkIHRvIGJlCj4+PiBDQ2VkLgo+PiAKPj4gT0ssIGdldCBpdC4gSSB1c2Ugc2NyaXB0L2dl
dF9tYWludGFpbmVycy5wbCB0byBnZXQgdGhlIHBlb3BsZSB3aG8gbmVlZCB0byBiZSAKPiBDQyBh
bmQgaW5kZWVkIGRpZmZlcmVudCBwYXRjaCBtYXkgaW5jbHVkZSBkaWZmZXJlbnQgcGVvcGxlcy4g
SWYgc29tZWJvZHkgIAo+IGp1c3QgcmVjZWl2ZSBvbmUgcGF0Y2ggb2YgdGhpcyBwYXRjaCBzZXQg
bWF5IGZlZWwgYSBsaXR0bGUgc3RyYW5nZSBhbmQgZG9uJ3QgCj4gdW5kZXJzdGFuZCB0aGUgY29u
dGV4dC4gU28gSSBDQyBhbGwgdGhlIHBlb3BsZXMgd2hvIGlzIG1lbnRpb25lZCBpbiB0aGlzIAo+
IHBhdGNoIHNldC4KPiAKPiBUaGF0J3MgdXN1YWxseSB3aHkgSSBDQyBldmVyeW9uZSBvbiB0aGUg
Y292ZXIgbGV0dGVyLiBUaGVuIGZvciBlYWNoIAo+IHBhdGNoIEkgQ0Mgb25seSB0aGUgbmVjZXNz
YXJ5IHBlcnNvbi4KPiAKPiBUaGlzIGF2b2lkcyBtYWludGFpbmVycyB0byBoYXZlIHRvIGxvb2sg
Zm9yIHdoYXQgdGhleSBzaG91bGQgcmV2aWV3L2Fjay4KCkluZGVlZCwgcGx1cyBtb3N0IHBlb3Bs
ZSBhcmUgc3Vic2NyaWJlZCB0byB4ZW4tZGV2ZWwgYW55d2F5LCBzbyBnZXQgYQpjb3B5IG9mIHRo
ZSBvdGhlciBwYXRjaGVzIHZpYSB0aGUgbGlzdC4gVGhlIGRlZmF1bHQgcmVhbGx5IHNob3VsZCBi
ZSB0bwphdm9pZCBzcGFtbWluZyBwZW9wbGU7IGlmIHRoZXJlIGFyZSBwZW9wbGUgd2FudGluZyB0
byBzZWUgZnVsbCBzZXJpZXMKKGxpa2UgR2VvcmdlIGhhcyB0b2xkIG1lIGhlIHByZWZlcnMpLCB0
aGF0IGNhbiBiZSB0YWtlbiBjYXJlIG9mIGluZGl2aWR1YWxseS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 07:55:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 07:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOeuK-0002AL-15; Fri, 01 Jun 2018 07:55: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOeuI-00026u-S1
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 07:55:30 +0000
X-Inumbo-ID: da8f3125-6570-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da8f3125-6570-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 09:53:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 01:55:28 -0600
Message-Id: <5B10FBED02000078001C75C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 01:55:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1527782593-2421-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527782593-2421-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/VT-x: Fix printing of EFER in
 vmcs_dump_vcpu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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+IE9uIDMxLjA1LjE4IGF0IDE4OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBlc3NlbnRpYWxseSBhICJ0YWtlIDIiIG9mIGMvcyA4MjU0MGI2NmNlICJ4
ODYvVlQteDogRml4IGRldGVybWluYXRpb24KPiBvZiBFRkVSLkxNQSBpbiB2bWNzX2R1bXBfdmNw
dSgpIiBiZWNhdXNlIGluIGhpbmRpZ2h0LCB0aGF0IGNoYW5nZSB3YXMgbW9yZQo+IHByb2JsZW1h
dGljIHRoYW4gdXNlZnVsLgo+IAo+IFRoZSBvcmlnaW5hbCByZWFzb24gd2FzIHRvIGZpeCB0aGUg
bG9naWMgZm9yIGRldGVybWluaW5nIHdoZW4gbm90IHRvIHByaW50IHRoZQo+IFBEUFRFIHBvaW50
ZXJzLiAgSG93ZXZlciwgbXV0YXRpbmcgdGhlIGVmZXIgdmFyaWFibGUgKHBhcnRpY3VsYXJseSBM
TUUgYW5kCj4gTE1BKSBiZWZvcmUgcHJpbnRpbmcgaXQgaW50ZXJmZXJlcyB3aXRoIGRpYWdub3Np
bmcgdm1lbnRyeSBmYWlsdXJlcy4KCkkgd2FzIHdvbmRlcmluZyB0aGVuLCBidXQgbm90IGVub3Vn
aCB0byBhc2sgYmFjay4KCj4gSW5zdGVhZCBvZiBtb2RpZnlpbmcgZWZlciwgY2hhbmdlIHRoZSBQ
RFBURSBjb25kaXRpb25hbCB0byB1c2UKPiBWTV9FTlRSWV9JQTMyRV9NT0RFLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 08:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 08: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 1fOf8k-0004HW-U9; Fri, 01 Jun 2018 08:10:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOf8j-0004HR-Gx
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 08:10:25 +0000
X-Inumbo-ID: ef836340-6572-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef836340-6572-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 10:08:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 02:10:23 -0600
Message-Id: <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 02:10:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
In-Reply-To: <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDMxLjA1LjE4IGF0IDExOjE0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MS8wNS8xOCAxMDozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMzEvMDUvMTggMDg6MDAs
IG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPj4+IGZsaWdodCAxMjMzNzkgeGVuLXVuc3Rh
YmxlIHJlYWwgW3JlYWxdCj4+PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MvMTIzMzc5LyAKPj4+Cj4+PiBSZWdyZXNzaW9ucyA6LSgKPj4+Cj4+PiBUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPj4+IGluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+Pj4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAKPiBmYWls
IFJFR1IuIHZzLiAxMjMzMjMKPj4gCj4+IEFGQUlDUyB0aGlzIHNlZW1zIHRvIGJlIHRoZSBzdXNw
ZWN0ZWQgV2luZG93cyByZWJvb3QgYWdhaW4/Cj4gCj4gSG1tLCB0aGlua2luZyBtb3JlIGFib3V0
IGl0OiB4bCBzYXZlIGlzIGRvbmUgd2l0aCB0aGUgZG9tVSBwYXVzZWQsCj4gc28gdGhlIGd1ZXN0
IHJlYm9vdGluZyBjb25jdXJyZW50bHkgaXMgcmF0aGVyIGltcHJvYmFibGUuCgpOb3Qgc3VyZSwg
Y29uc2lkZXJpbmcgZS5nLgoKbGlieGw6IGxpYnhsX3N0cmVhbV93cml0ZS5jOjM1MDpsaWJ4bF9f
eGNfZG9tYWluX3NhdmVfZG9uZTogRG9tYWluIDM6c2F2aW5nIGRvbWFpbjogZG9tYWluIHJlc3Bv
bmRlZCB0byBzdXNwZW5kIHJlcXVlc3Q6IEJhZCBhZGRyZXNzCgpXaGVuIGxvb2tpbmcgaW50byB0
aGUgV2luZG93cyByZWJvb3QgaXNzdWUgKG5vdGUgdGhpcyB3ZSdyZSBub3QgZGVhbGluZwp3aXRo
IFdpbmRvd3MgaGVyZSksIEkgaGFkIG5vdGljZWQgdGhhdCB0aGVyZSB3YXMgYSBwcm9ibGVtIHdp
dGggdHJ5aW5nCnRvIHNhdmUgdGhlIGd1ZXN0IGF0IHRoZSAid3JvbmciIHRpbWUuIEdlbmVyYWxs
eSwgYXMgZXhwbGFpbmVkIGJhY2sgdGhlbiwKSSB0aGluayB0aGUgdG9vbCBzdGFjayBzaG91bGQg
aG9ub3IgdGhlIGd1ZXN0IHRyeWluZyB0byByZWJvb3Qgd2hlbiBpdCBpcwphbHJlYWR5IGluIHRo
ZSBwcm9jZXNzIG9mIGJlaW5nIG1pZ3JhdGVkL3NhdmVkLCBhbmQgbWlncmF0aW9uL3NhdmUKc2hv
dWxkIG5vdCBldmVuIGJlIGF0dGVtcHRlZCB3aGVuIHRoZSBndWVzdCBoYXMgYWxyZWFkeSBzaWdu
YWxlZApyZWJvb3QgKGlpcmMgaXQncyBvbmx5IHRoZSBmb3JtZXIgdGhhdCBpcyBhbiBhY3R1YWwg
aXNzdWUpLiBPdGhlcndpc2UgdGhlCnRvb2wgc3RhY2sgd2lsbCBpbnRlcm5hbGx5IHRyeSB0byBk
cml2ZSB0aGUgc2FtZSBndWVzdCBpbnRvIHR3byBkaXN0aW5jdCBuZXcKc3RhdGVzIGF0IHRoZSBz
YW1lIHRpbWUuIEdpdmluZyByZWJvb3QgKG9yIHNodXRkb3duKSBoaWdoZXIgcHJpb3JpdHkgdGhh
bgptaWdyYXRpb24vc2F2ZSBzZWVtcyBuYXR1cmFsIHRvIG1lOiBBIHJlYm9vdGluZyBndWVzdCBj
YW4gYmUgbW92ZWQgdG8KdGhlIG5ldyBob3N0IHdpdGggbm8gbWlncmF0aW9uIGNvc3QgYXQgYWxs
LCBhbmQgYSBzaHV0IGRvd24gZ3Vlc3QgZG9lc24ndApuZWVkIChsaXZlKSBtb3ZpbmcgaW4gdGhl
IGZpcnN0IHBsYWNlLgoKPiBBcyB0aGlzIGlzIGFuIGlzc3VlIG9jY3VycmluZyBzcG9yYWRpY2Fs
bHkgbm90IG9ubHkgZHVyaW5nIDQuMTEKPiBkZXZlbG9wbWVudCBwaGFzZSBJIGRvbid0IHRoaW5r
IHRoaXMgc2hvdWxkIGJlIGEgYmxvY2tlci4KClllcyBhbmQgbm86IFllcywgaXQncyBub3QgYSBy
ZWdyZXNzaW9uLiBCdXQgYXMgbG9uZyBhcyB3ZSBkb24ndCBtYWtlIHRoaXMKYSBibG9ja2VyLCBJ
IGRvbid0IHRoaW5rIHRoZSBpc3N1ZSB3aWxsIGJlIGFkZHJlc3NlZCwgY29uc2lkZXJpbmcgZm9y
IGhvdwpsb25nIGl0IGhhcyBiZWVuIHRoZXJlIGFscmVhZHkuCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 08:11:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 08:11:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOf9P-0004Kn-BE; Fri, 01 Jun 2018 08: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOf9O-0004KZ-QS
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 08:11:06 +0000
X-Inumbo-ID: 08aef1c7-6573-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08aef1c7-6573-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 10:08:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 01:30:38 -0600
Message-Id: <5B10F61C02000078001C7578@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 01:30:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805221719560.24793@sstabellini-ThinkPad-X260>
 <1527035108-15051-4-git-send-email-sstabellini@kernel.org>
 <5B0D3E8E02000078001C6902@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1805301322460.23991@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1805301322460.23991@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDIyOjI0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCAyOSBNYXkgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFsc28gLSBkbyB3
ZSBwZXJoYXBzIHdhbnQgdGhlCj4+IHByb21wdCB0byBhZGRpdGlvbmFsbHkgaGF2ZSBhbiBFWFBF
UlQgZGVwZW5kZW5jeT8gV2l0aG91dCB5b3Ugc2F5aW5nIHdoeQo+PiB5b3Ugd2FudCB0aGlzIGNv
bmZpZ3VyYWJsZSBJIGNhbid0IHRlbGwgd2hldGhlciB0aGlzIHdvdWxkIG1ha2Ugc2Vuc2UuCj4g
Cj4gSSBhbSBkb2luZyB0aGlzIG1vc3RseSB0byByZWR1Y2UgdGhlIGNvZGUgc2l6ZS4gSSB0aGlu
ayB3ZSBzaG91bGQKPiBzZWN1cml0eSBzdXBwb3J0IGNvbmZpZ3VyYXRpb25zIHdpdGhvdXQgTUVN
X0FDQ0VTUy4gSSBhbHNvIGRvbid0IHRoaW5rCj4gaXQgc2hvdWxkIHRha2UgYW4gImV4cGVydCIg
dG8gZGlzYWJsZSBNRU1fQUNDRVNTIGluIFhlbi4gVGh1cywgbXkKPiBwcmVmZXJlbmNlIGlzIHRv
IGF2b2lkIGFkZGluZyB0aGUgRVhQRVJUIGRlcGVuZGVuY3kuCgpXZWxsLCBva2F5LCBidXQgcGxl
YXNlIHNwZWxsIHRoaXMgb3V0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 08:34:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 08:34:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOfVr-0006J2-0T; Fri, 01 Jun 2018 08:34:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOfVq-0006II-2i
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 08:34:18 +0000
X-Inumbo-ID: 45f21766-6576-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45f21766-6576-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 10:32:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 02:34:16 -0600
Message-Id: <5B11050502000078001C7620@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 02:34:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>, "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <osstest-123408-mainreport@xen.org>
In-Reply-To: <osstest-123408-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.6-testing test] 123408: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDAxLjA2LjE4IGF0IDA2OjQzLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyMzQwOCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNDA4LyAKPiAK
PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAg
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CgpOb3cgdGhpcyBpcyB1bmV4cGVjdGVkOgoKKFhFTikgWGVu
LWU4MjAgUkFNIG1hcDoKKFhFTikgCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BVIDA6CihYRU4pIE5vdCBlbm91Z2ggbWVtb3J5
IHRvIHJlbG9jYXRlIHRoZSBkb20wIGtlcm5lbCBpbWFnZS4KKFhFTikgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgoKTm90IHZlcnkgaGVscGZ1bCBvZiBjb3Vyc2UgdGhh
dCB3ZSBkb24ndCBzZWUgYW55IHBvcnRpb24gb2YgdGhlIG1lbW9yeQptYXAuIEhvd2V2ZXIsIGxv
b2tpbmcgYXQgdGhlIGNvZGUgSSB0aGluayB0aGlzIHN1Z2dlc3RzIHRoYXQgdGhlIHRhYmxlCmhh
cyB6ZXJvIGVudHJpZXMuCgpBbGwgdGhlIGZhaWx1cmVzIGluIHRoaXMgZmxpZ2h0IGFyZSBvbiBv
bmUgb2YgdGhlIGFsYmFuYS1zLCBzbyB0aGVyZSdzIHN1cmVseQpzb21lIGNvbm5lY3Rpb24gKGJ1
dCBJJ20gbm90IG1lYW5pbmcgdG8gc2F5IGF0IHRoaXMgcG9pbnQgdGhhdCBpdCdzIGEgaG9zdApw
cm9ibGVtIC0gd2UgbWlnaHQgd2VsbCBiZSBjb3JydXB0aW5nIG1lbW9yeSBzb21ld2hlcmUpLiBH
b2luZyBiYWNrCmluIHNlcmlhbCBsb2cgSSBzZWUgdGhhdCA0LjcgYW5kIDQuOCBoYXZlIHRoZSBz
YW1lIGlzc3VlLCB3aGlsZSA0LjExIGlzIGZpbmUuCkJ1dCBpdCdzIGJvb3RpbmcgaW4gRUZJIG1v
ZGUsIHdoaWNoIGV4cGxhaW5zIHRoZSBhYnNlbmNlIG9mIGFueSBFODIwCmVudHJpZXM6CgooWEVO
KSBFRkkgUkFNIG1hcDoKCkFzc3VtaW5nIHRoYXQgdGhlIEVGSSBib290aW5nIHJlbGllcyBvbiBE
YW5pZWwncyBwYXRjaGVzLCBJIGRvbid0IHRoaW5rCmJyYW5jaGVzIG9sZGVyIHRoYW4gNC45IHNo
b3VsZCBiZSB0ZXN0ZWQgb24gdGhlc2UgaG9zdHMsIHVubGVzcyBib290aW5nCndpdGhvdXQgZ3J1
YiAoaS5lLiBsYXVuY2hpbmcgeGVuLmVmaSBlaXRoZXIgZnJvbSB0aGUgRUZJIHNoZWxsIG9yIGZy
b20gdGhlCkVGSSBib290IG1hbmFnZXIpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 09:08:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 09:08:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOg2u-0000q1-Id; Fri, 01 Jun 2018 09:08: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=r15b=it=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fOg2t-0000pw-Qc
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 09:08:27 +0000
X-Inumbo-ID: 0ae87cd3-657b-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ae87cd3-657b-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 11:06:18 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 343FEAEF2;
 Fri,  1 Jun 2018 09:08:24 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@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: <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
Date: Fri, 1 Jun 2018 11:08:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDEvMDYvMTggMTA6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA1LjE4IGF0
IDExOjE0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMzEvMDUvMTggMTA6MzIsIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBPbiAzMS8wNS8xOCAwODowMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+Pj4+IGZsaWdodCAxMjMzNzkgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxd
Cj4+Pj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEy
MzM3OS8gCj4+Pj4KPj4+PiBSZWdyZXNzaW9ucyA6LSgKPj4+Pgo+Pj4+IFRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+Pj4+IGluY2x1ZGluZyB0ZXN0cyB3aGlj
aCBjb3VsZCBub3QgYmUgcnVuOgo+Pj4+ICB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE0IGd1ZXN0LXNhdmVyZXN0b3JlLjIgCj4+IGZhaWwgUkVHUi4g
dnMuIDEyMzMyMwo+Pj4KPj4+IEFGQUlDUyB0aGlzIHNlZW1zIHRvIGJlIHRoZSBzdXNwZWN0ZWQg
V2luZG93cyByZWJvb3QgYWdhaW4/Cj4+Cj4+IEhtbSwgdGhpbmtpbmcgbW9yZSBhYm91dCBpdDog
eGwgc2F2ZSBpcyBkb25lIHdpdGggdGhlIGRvbVUgcGF1c2VkLAo+PiBzbyB0aGUgZ3Vlc3QgcmVi
b290aW5nIGNvbmN1cnJlbnRseSBpcyByYXRoZXIgaW1wcm9iYWJsZS4KPiAKPiBOb3Qgc3VyZSwg
Y29uc2lkZXJpbmcgZS5nLgo+IAo+IGxpYnhsOiBsaWJ4bF9zdHJlYW1fd3JpdGUuYzozNTA6bGli
eGxfX3hjX2RvbWFpbl9zYXZlX2RvbmU6IERvbWFpbiAzOnNhdmluZyBkb21haW46IGRvbWFpbiBy
ZXNwb25kZWQgdG8gc3VzcGVuZCByZXF1ZXN0OiBCYWQgYWRkcmVzcwoKVGhhdCB3YXMgYXQgMjAx
OC0wNS0zMCAyMjoxMjo0OS42NTArMDAwMAoKQmVmb3JlIHRoYXQgdGhlcmUgd2FzOgoKMjAxOC0w
NS0zMCAyMjoxMjo0OS4zMjArMDAwMDogeGM6IEZhaWxlZCB0byBnZXQgdHlwZXMgZm9yIHBmbiBi
YXRjaCAoMTQKPSBCYWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9yCgpCdXQgbG9va2luZyBhdCB0
aGUgbWVzc2FnZXMgaXNzdWVkIHNvbWUgc2Vjb25kcyBiZWZvcmUgdGhhdCBJIHNlZSBzb21lCnhl
bnN0b3JlIHdhdGNoIHJlbGF0ZWQgbWVzc2FnZXMgaW46CgpodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzMzc5L3Rlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20vaHV4ZWxyZWJlMS0tLXZhci1sb2ctbGlidmlydC1s
aWJ4bC1saWJ4bC1kcml2ZXIubG9nCgp3aGljaCBtYWtlIG1lIHdvbmRlciB3aGV0aGVyIHRoZSBs
aWJ4bCB3YXRjaCBoYW5kbGluZyBpcyByZWFsbHkKY29ycmVjdDogZS5nLiBsaWJ4bF9fZXZfeHN3
YXRjaF9yZWdpc3RlcigpIGZpcnN0IHJlZ2lzdGVycyB0aGUgd2F0Y2gKd2l0aCB4ZW5zdG9yZSBh
bmQgb25seSB0aGVuIHdyaXRlcyB0aGUgZGF0YSBuZWVkZWQgZm9yIHByb2Nlc3NpbmcgdGhlCndh
dGNoIGluIHRoZSByZWxhdGVkIHN0cnVjdHVyZS4gQ291bGQgaXQgYmUgdGhhdCB0aGUgcmVhbCBz
dXNwZW5kIHdhdGNoCmV2ZW50IHdhcyBpbnRlcnByZXRlZCBhcyBhIEByZWxlYXNlRG9tYWluIGV2
ZW50PwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 09:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 09: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 1fOgG1-0002PG-JB; Fri, 01 Jun 2018 09:22: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOgG1-0002P7-5a
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 09:22:01 +0000
X-Inumbo-ID: ef474f63-657c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef474f63-657c-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 11:19: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 1fOgFw-0004SL-Sv; Fri, 01 Jun 2018 09:21: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 1fOgFw-0001O4-KU; Fri, 01 Jun 2018 09:21:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOgFw-0001fG-Jo; Fri, 01 Jun 2018 09:21:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123419-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=5b90d559d4d5c8fd2127013666014595caa53ae2
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 09:21:56 +0000
Subject: [Xen-devel] [linux-4.9 test] 123419: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQxOSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQxOS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUg
cmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9y
ZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
Mjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
NWI5MGQ1NTlkNGQ1YzhmZDIxMjcwMTM2NjYwMTQ1OTVjYWE1M2FlMgpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTky
YzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5
IFogICAxMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzA3NCAgMjAxOC0wNS0yMiAxNzox
MDowOCBaICAgIDkgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQx
OSAgMjAxOC0wNS0zMCAxNzo1MzoyNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNDc2
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgMTYzNDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 09:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 09:41:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOgYg-0004CH-Ru; Fri, 01 Jun 2018 09:41: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOgYf-0004C2-1z
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 09:41:17 +0000
X-Inumbo-ID: a0d86118-657f-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0d86118-657f-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 11:39: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 1fOgYb-0004oS-7r; Fri, 01 Jun 2018 09:41: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 1fOgYb-0002iA-22; Fri, 01 Jun 2018 09:41:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOgYb-0003fv-1S; Fri, 01 Jun 2018 09:41:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fOgYb-0003fv-1S@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 09:41:13 +0000
Subject: [Xen-devel] [xen-4.9-testing bisection] complete
 test-amd64-amd64-xl-qemut-ws16-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>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBs
aW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4Zmly
bXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRy
ZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApU
cmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHBy
b2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMTIyNTlmZjU5YzUyYzYwMWNlN2Y2
Nzc5OTU3NTIyNGIyYzM1YjZhMQogIEJ1ZyBub3QgcHJlc2VudDogNTE2YWM4YTk4MmEyMGE1NWVm
OGUyODcxNWUzNmMzYWE5MTdiNzIyMgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzUzOS8KCgogIGNvbW1pdCAxMjI1
OWZmNTljNTJjNjAxY2U3ZjY3Nzk5NTc1MjI0YjJjMzViNmExCiAgQXV0aG9yOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgRGF0ZTogICBUaHUgQXByIDI2IDEzOjMzOjEyIDIwMTgg
KzAyMDAKICAKICAgICAgeGVuL3g4Njogc3VwcG9ydCBwZXItZG9tYWluIGZsYWcgZm9yIHhwdGkK
ICAgICAgCiAgICAgIEluc3RlYWQgb2Ygc3dpdGNoaW5nIFhQVEkgZ2xvYmFsbHkgb24gb3Igb2Zm
IGFkZCBhIHBlci1kb21haW4gZmxhZyBmb3IKICAgICAgdGhhdCBwdXJwb3NlLiBUaGlzIGFsbG93
cyB0byBtb2RpZnkgdGhlIHhwdGkgYm9vdCBwYXJhbWV0ZXIgdG8gc3VwcG9ydAogICAgICBydW5u
aW5nIGRvbTAgd2l0aG91dCBNZWx0ZG93biBtaXRpZ2F0aW9ucy4gVXNpbmcgInhwdGk9bm8tZG9t
MCIgYXMgYm9vdAogICAgICBwYXJhbWV0ZXIgd2lsbCBhY2hpZXZlIHRoYXQuCiAgICAgIAogICAg
ICBNb3ZlIHRoZSB4cHRpIGJvb3QgcGFyYW1ldGVyIGhhbmRsaW5nIHRvIHhlbi9hcmNoL3g4Ni9w
di9kb21haW4uYyBhcwogICAgICBpdCBpcyBwdi1kb21haW4gc3BlY2lmaWMuCiAgICAgIAogICAg
ICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKRm9yIGJpc2VjdGlv
biByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuOS10ZXN0aW5nL3Rlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NC54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBp
biBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3Zl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJp
c2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQu
OS10ZXN0aW5nL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NC54ZW4tYm9vdCAt
LXN1bW1hcnktb3V0PXRtcC8xMjM1MzkuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0
ZT0xMjMxMjIgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCB4ZW4tNC45LXRlc3RpbmcgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IHhlbi1ib290ClNlYXJjaGluZyBmb3Ig
ZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjMzNDMgZmFpbCBbaG9zdD1odXhlbHJlYmUxXSAvIDEy
MzEyMiBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTIzMzQzIC8gMTIzMTIyCih0
cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3
aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xp
bnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQK
TGF0ZXN0IDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZl
YmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcg
ZjUxZDM2ODFhODFlZTRiYjg3MzM4NDA1MTJlMmE2Y2FiZjYxNmRkZgpCYXNpcyBwYXNzIDZiYTg5
YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4
YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgNzRmYTk1NTJjMWUz
ZWY3OWJkNGRiMGE2N2ZjNTM4YmJkNjFiNzU2MQpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4v
YWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZv
cHMuZ2l0IzZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUtMWRmZjA4NDg1
YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjODA1MTc4OWU5ODI0OTkwNTA2
ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZC04MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3
ZTE4YThkIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjYjM5N2VkNmE1ODZiMGE5
M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNy1iMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhm
YWMzNGY1ZjM3IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Izc0ZmE5NTUyYzFlM2VmNzli
ZDRkYjBhNjdmYzUzOGJiZDYxYjc1NjEtZjUxZDM2ODFhODFlZTRiYjg3MzM4NDA1MTJlMmE2Y2Fi
ZjYxNmRkZgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGlu
dXgtcHZvcHMKTG9hZGVkIDEwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZv
ciB0ZXN0IHJlc3VsdHM6CiAxMjI5NjAgcGFzcyBpcnJlbGV2YW50CiAxMjMwMDkgcGFzcyBpcnJl
bGV2YW50CiAxMjMxMjIgcGFzcyA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNh
MzllIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0
OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMw
MDhmYWMzNGY1ZjM3IDc0ZmE5NTUyYzFlM2VmNzliZDRkYjBhNjdmYzUzOGJiZDYxYjc1NjEKIDEy
MzM0MyBmYWlsIDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEy
NmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVm
MzcgZjUxZDM2ODFhODFlZTRiYjg3MzM4NDA1MTJlMmE2Y2FiZjYxNmRkZgogMTIzNTIyIHBhc3Mg
MWRmZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0
NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyA1MTZhYzhh
OTgyYTIwYTU1ZWY4ZTI4NzE1ZTM2YzNhYTkxN2I3MjIyCiAxMjM1MDEgcGFzcyA2YmE4OWI1MmJh
NjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBi
Mzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1ZjM3IDc0ZmE5NTUyYzFlM2VmNzli
ZDRkYjBhNjdmYzUzOGJiZDYxYjc1NjEKIDEyMzUxNSBmYWlsIDFkZmYwODQ4NWI5ZTgzNWQwMGJm
YjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2
YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgZjUxZDM2ODFhODFlZTRiYjg3MzM4NDA1MTJl
MmE2Y2FiZjYxNmRkZgogMTIzNTE5IHBhc3MgMWRmZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2
ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3
ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThi
NDdmNWIzMDA4ZmFjMzRmNWYzNyAyYWNhMWQ3ZjAwY2JmYTk0MGJmNzI3OTNlOWY0NGE0ZDA3NzI3
MDVjCiAxMjM1MjUgZmFpbCAxZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZk
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkw
NTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhm
YWMzNGY1ZjM3IDhkODc0YThiNTdiYmNjOTQ4NWQ0MTBjOWZmN2FhM2Q2ZDRkMzkxYTAKIDEyMzUy
OSBmYWlsIDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZl
YmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcg
MTIyNTlmZjU5YzUyYzYwMWNlN2Y2Nzc5OTU3NTIyNGIyYzM1YjZhMQogMTIzNTMyIHBhc3MgMWRm
ZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0Njdl
MThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyA1MTZhYzhhOTgy
YTIwYTU1ZWY4ZTI4NzE1ZTM2YzNhYTkxN2I3MjIyCiAxMjM1MzMgZmFpbCAxZGZmMDg0ODViOWU4
MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3
ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1ZjM3IDEyMjU5ZmY1OWM1MmM2MDFjZTdm
Njc3OTk1NzUyMjRiMmMzNWI2YTEKIDEyMzUzNyBwYXNzIDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0
YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBh
OTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgNTE2YWM4YTk4MmEyMGE1NWVmOGUyODcxNWUzNmMz
YWE5MTdiNzIyMgogMTIzNTM5IGZhaWwgMWRmZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3
ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODll
OTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdm
NWIzMDA4ZmFjMzRmNWYzNyAxMjI1OWZmNTljNTJjNjAxY2U3ZjY3Nzk5NTc1MjI0YjJjMzViNmEx
ClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDEyMzEyMiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjMz
NDMgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjM1MDEg
KHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjM1MTUgKGZhaWwp
LCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMWRmZjA4NDg1YjllODM1ZDAwYmZi
MzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZi
MGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyA1MTZhYzhhOTgyYTIwYTU1ZWY4ZTI4NzE1ZTM2
YzNhYTkxN2I3MjIyCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0
YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzNTIyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzNTI5IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJl
cHJvIGZvdW5kOiBmbGlnaHQgMTIzNTMyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMjM1MzMgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMjM1MzcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyMzUzOSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVj
ZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hl
bmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxMjI1OWZmNTljNTJjNjAx
Y2U3ZjY3Nzk5NTc1MjI0YjJjMzViNmExCiAgQnVnIG5vdCBwcmVzZW50OiA1MTZhYzhhOTgyYTIw
YTU1ZWY4ZTI4NzE1ZTM2YzNhYTkxN2I3MjIyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNTM5LwoKCiAgY29tbWl0
IDEyMjU5ZmY1OWM1MmM2MDFjZTdmNjc3OTk1NzUyMjRiMmMzNWI2YTEKICBBdXRob3I6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFRodSBBcHIgMjYgMTM6MzM6MTIg
MjAxOCArMDIwMAogIAogICAgICB4ZW4veDg2OiBzdXBwb3J0IHBlci1kb21haW4gZmxhZyBmb3Ig
eHB0aQogICAgICAKICAgICAgSW5zdGVhZCBvZiBzd2l0Y2hpbmcgWFBUSSBnbG9iYWxseSBvbiBv
ciBvZmYgYWRkIGEgcGVyLWRvbWFpbiBmbGFnIGZvcgogICAgICB0aGF0IHB1cnBvc2UuIFRoaXMg
YWxsb3dzIHRvIG1vZGlmeSB0aGUgeHB0aSBib290IHBhcmFtZXRlciB0byBzdXBwb3J0CiAgICAg
IHJ1bm5pbmcgZG9tMCB3aXRob3V0IE1lbHRkb3duIG1pdGlnYXRpb25zLiBVc2luZyAieHB0aT1u
by1kb20wIiBhcyBib290CiAgICAgIHBhcmFtZXRlciB3aWxsIGFjaGlldmUgdGhhdC4KICAgICAg
CiAgICAgIE1vdmUgdGhlIHhwdGkgYm9vdCBwYXJhbWV0ZXIgaGFuZGxpbmcgdG8geGVuL2FyY2gv
eDg2L3B2L2RvbWFpbi5jIGFzCiAgICAgIGl0IGlzIHB2LWRvbWFpbiBzcGVjaWZpYy4KICAgICAg
CiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlzaW9u
IGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3Rpbmcv
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0Lnhlbi1ib290Lntkb3QscHMscG5n
LGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjM1
Mzk6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyMzUzOSB4ZW4tNC45LXRlc3RpbmcgcmVh
bC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xMjM1MzkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJl
IHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 09:48:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 09:48:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOgfa-0004aU-D0; Fri, 01 Jun 2018 09:48: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOgfY-0004aP-Io
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 09:48:24 +0000
X-Inumbo-ID: a016c827-6580-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a016c827-6580-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 11:46:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 03:28:12 -0600
Message-Id: <5B1111A902000078001C764A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 03:28:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1527517678-1779-2-git-send-email-andrew.cooper3@citrix.com>
 <1527701684-4083-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527701684-4083-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/6] x86/vmx: Fix handing of MSR_DEBUGCTL
 on VMExit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDMwLjA1LjE4IGF0IDE5OjM0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTExNyw2ICsxMTUsOSBAQCBpbnRlZ2VyX3BhcmFtKCJkZWJ1Z19zdGFja19saW5l
cyIsIGRlYnVnX3N0YWNrX2xpbmVzKTsKPiAgc3RhdGljIGJvb2wgb3B0X2xlcjsKPiAgYm9vbGVh
bl9wYXJhbSgibGVyIiwgb3B0X2xlcik7Cj4gIAo+ICsvKiBMYXN0RXhjZXB0aW9uRnJvbUlQIG9u
IHRoaXMgaGFyZHdhcmUuICBaZXJvIGlmIExFUiBpcyBub3QgaW4gdXNlLiAqLwo+ICt1aW50MzJf
dCBfX3JlYWRfbW9zdGx5IGxlcl9tc3I7CgpIbW0sIHRoaXMgaXMgc3RpbGwgdWludDMyX3QgcmF0
aGVyIHRoYW4gdW5zaWduZWQgaW50LCB3aGlsZSB5b3UgZGlkIGNoYW5nZQpjYWxjX2xlcl9tc3Io
KSdzIHJldHVybiB0eXBlLgoKPiArdm9pZCBwZXJjcHVfdHJhcHNfaW5pdCh2b2lkKQo+ICt7Cj4g
KyAgICBzdWJhcmNoX3BlcmNwdV90cmFwc19pbml0KCk7Cj4gKwo+ICsgICAgaWYgKCAhb3B0X2xl
ciApCj4gKyAgICAgICAgcmV0dXJuOwo+ICsKPiArICAgIGlmICggIWxlcl9tc3IgJiYgKGxlcl9t
c3IgPSBjYWxjX2xlcl9tc3IoKSkgKQo+ICsgICAgICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2
X0ZFQVRVUkVfWEVOX0xCUik7CgpJIGFzc3VtZSBpdCB3YXMgb24gcHVycG9zZSB0aGF0IHlvdSd2
ZSBhZGp1c3RlZCB0aGUgY29tbWl0IG1lc3NhZ2UKcmF0aGVyIHRoYW4gdGhlIGNvZGUgaGVyZSBy
ZWdhcmRpbmcgdGhlIHBvc3NpYmlsaXR5IG9mIHBvaW50bGVzcyBtdWx0aXBsZQppbnZvY2F0aW9u
PwoKV2l0aCBwcmVmZXJhYmx5IHRoZSB0eXBlIGluY29uc2lzdGVuY3kgYWRkcmVzc2VkClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 10:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 10: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 1fOhhc-00024L-Gx; Fri, 01 Jun 2018 10:54:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOhhb-00024G-Ec
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 10:54:35 +0000
X-Inumbo-ID: dede7f84-6589-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dede7f84-6589-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 12:52:26 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 04:54:33 -0600
Message-Id: <5B1125E602000078001C7692@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 04:54:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-5-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-5-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 05/10] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, 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+IE9uIDMxLjA1LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQEAgLTU0LDYgKzU0LDcgQEAgY29uZmlnIEhBU19TQ0lGCj4gIAo+ICBjb25maWcgSEFTX0VI
Q0kKPiAgCWJvb2wKPiArCWRlcGVuZHMgb24gWDg2CgpKdXN0IEZUUjogSSB3b24ndCBOQUsgdGhp
cywgYnV0IEkgYWxzbyB3b24ndCBBQ0sgaXQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 10:57:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 10: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 1fOhkf-0002IS-6z; Fri, 01 Jun 2018 10:57: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOhke-0002IM-50
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 10:57:44 +0000
X-Inumbo-ID: 4f87d5d7-658a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f87d5d7-658a-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 12:55:35 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 04:57:42 -0600
Message-Id: <5B1126A302000078001C76B1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 04:57:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-9-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-9-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 09/10] xen: add cloc target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, 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+IE9uIDMxLjA1LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQWRkIGEgWGVuIGJ1aWxkIHRhcmdldCB0byBjb3VudCB0aGUgbGluZXMgb2YgY29kZSBvZiB0
aGUgc291cmNlIGZpbGVzCj4gYnVpbHQuIFVzZXMgYGNsb2MnIHRvIGRvIHRoZSBqb2IuCj4gCj4g
V2l0aCBYZW4gb24gQVJNIHRha2luZyBvZmYgaW4gZW1iZWRkZWQsIElvVCwgYW5kIGF1dG9tb3Rp
dmUsIHdlIGFyZQo+IHNlZWluZyBtb3JlIGFuZCBtb3JlIHVzZXMgb2YgWGVuIGluIGNvbnN0cmFp
bmVkIGVudmlyb25tZW50cy4gVXNlcnMgYW5kCj4gc3lzdGVtIGludGVncmF0b3JzIHdhbnQgdGhl
IHNtYWxsZXN0IFhlbiBhbmQgRG9tMCBjb25maWd1cmF0aW9ucy4gU29tZQo+IG9mIHRoZXNlIGRl
cGxveW1lbnRzIHJlcXVpcmUgY2VydGlmaWNhdGlvbnMsIHdoZXJlIHlvdSBkZWZpbml0ZWx5IHdh
bnQKPiB0aGUgc21hbGxlc3QgbGluZXMgb2YgY29kZSBjb3VudC4gSSBwcm92aWRlZCB0aGlzIHBh
dGNoIHRvIGdpdmUgdXMgdGhlCj4gbGluZXMgb2YgY29kZSBjb3VudCBmb3IgdGhhdCBwdXJwb3Nl
Lgo+IAo+IFVzZSB0aGUgLm8uZCBmaWxlcyB0byBhY2NvdW50IGZvciBhbGwgdGhlIGJ1aWx0IHNv
dXJjZSBmaWxlcy4gR2VuZXJhdGUgYQo+IGxpc3QgZm9yIHRoZSBgY2xvYycgdXRpbGl0eSBhbmQg
aW52b2tlIGBjbG9jJy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:00:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11: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 1fOhmq-0002Sr-Rz; Fri, 01 Jun 2018 11:00: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOhmp-0002Sk-Hl
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 10:59:59 +0000
X-Inumbo-ID: 9fe09b1f-658a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fe09b1f-658a-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 12:57:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 04:59:57 -0600
Message-Id: <5B11272B02000078001C76B5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 04:59:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 10/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, 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+IE9uIDMxLjA1LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0
aGF0IHRoZSBvcmRlciBvZgo+IHRoZSBkZWZhdWx0cyBtYXR0ZXI6IHRoZXkgbmVlZCB0byBnbyBm
aXJzdCwgb3RoZXJ3aXNlIHRoZSBnZW5lcmljCj4gZGVmYXVsdHMgd2lsbCBiZSBhcHBsaWVkLgoK
U3RpbGwgSSdkIHByZWZlciB0aGUgQVJNIG9uZXMgdG8gZm9sbG93IHRoZSBYODYgb25lIChrZWVw
aW5nIHRoZSBBUk0gb25lcwp0b2dldGhlciksIHVubGVzcyB5b3UgZm9sbG93IEp1bGllbidzIGFk
dmljZSBhbnl3YXkgYW5kIG1vdmUgdGhlIHNldHRpbmcKaW50byBhcmNoLzxhcmNoPi9LY29uZmln
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:33:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:33:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiIs-0005nt-9n; Fri, 01 Jun 2018 11: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOiIr-0005nk-6M
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 11:33:05 +0000
X-Inumbo-ID: 3f642213-658f-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f642213-658f-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:30:55 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 04:52:27 -0600
Message-Id: <5B11256802000078001C768E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 04:52:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-4-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1527803317-31750-4-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCj4gKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCj4g
QEAgLTIwLDggKzIwLDE2IEBAIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKPiAgY29uZmlnIEhBU19F
WF9UQUJMRQo+ICAJYm9vbAo+ICAKPiAtY29uZmlnIEhBU19NRU1fQUNDRVNTCj4gLQlib29sCj4g
K2NvbmZpZyBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ICsJZGVmX2Jvb2wgbgoKT25seSAiYm9vbCIg
cGxlYXNlIC0gdGhlcmUgc2hvdWxkIGJlIG5vIGRlZmF1bHRzIG90aGVyIHRoYW4geSBmb3Igb3B0
aW9ucyB3aXRob3V0CnByb21wdHMuIE90aGVyd2lzZSwgaWYgbGF0ZXIgYW4gb3B0aW9uIGdhaW5z
IGEgcHJvbXB0LCB0aGUgdXNlciB3b24ndCBiZQpwcmVzZW50ZWQgd2l0aCB0aGUgb3B0aW9uIHRv
IGVuYWJsZSBpdCB3aGVuIHVzaW5nIG9uZSBvZiB0aGUgKm9sZGNvbmZpZyB0YXJnZXRzCihkdWUg
dG8gdGhlIHByZXZpb3VzbHkgcmVjb3JkZWQgc2V0dGluZykuCgpXaXRoIHRoYXQgcmVwbGFjZWQK
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KYWxzbyBpbiBjYXNlIHlv
dSBmb2xsb3cgVGFtYXMnZXMgc3VnZ2VzdGlvbiBhbmQgc3dpdGNoIC4uLgoKPiArY29uZmlnIE1F
TV9BQ0NFU1MKPiArCWRlZl9ib29sIHkKPiArCXByb21wdCAiTWVtb3J5IEFjY2VzcyBhbmQgVk0g
ZXZlbnRzIiBpZiAhTUVNX0FDQ0VTU19BTFdBWVNfT04KCi4uLiB0aGUgZGVmYXVsdCBoZXJlIHRv
IE1FTV9BQ0NFU1NfQUxXQVlTX09OIChvciAhQVJNIG9yIFg4NikuCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11: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 1fOiOo-0006Hb-K3; Fri, 01 Jun 2018 11:39:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jrzf=it=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fOiOn-0006HW-9v
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 11:39:13 +0000
X-Inumbo-ID: 1a552d2f-6590-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::615])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1a552d2f-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:37: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=wqxN/DcoIW/7/GQ+5S+okBpsS7suGV9guIp5MIsDibY=;
 b=dRTuWd52G+1FpfKTdnd9X7dMiF7dwG2KJQuPKVc5bVE3LhgdQrVw2g4zK0bzBOX1qUb8DCgo3TYJGaZ/GGS3G4QgASQACL1H7ehlfAS3eEgW5blDEnwWUTzy+pSVoo67kwjfujVBMeWMtMvTsI4oU1z/tpMMid/X8n5smzlpmQc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.54) 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.797.11; Fri, 1 Jun 2018 11:39:00 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <223ccabc-78f0-fbad-df22-786d590f3862@epam.com>
Date: Fri, 1 Jun 2018 14:38:56 +0300
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: <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.54]
X-ClientProxiedBy: AM6P193CA0009.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:209:3e::22) To AM6PR03MB3766.eurprd03.prod.outlook.com
 (2603:10a6:209:31::11)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3766; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 3:EroFhDv2Swk7cwgSSCa0hVq6ylm29iN00zK93uaMsRTb56HVFxOhJLeEH/135Xm3UGoGOPePqTY8m405d10CWp4PiobOyiTERMQYm2x9oV8KABc+LdZF4krrDOgDLp6u42NfocqRdiaGGPMrLJLUGCZPs5/QVNnf0JDUly35m+bGQ/bif+usm5QTHUudWo0eXnQplRpxHVBYYXygHu5rr1+jo0B30H2i9IWSxw6qSaBRWnIC+0jnNJ8yYXHWrfa8;
 25:sc32Gd6VEvRsvwjGG9SH8dH/Xjrk6x1JOgGv2HrHvTTh/fqz9GAzqMXZ4q2snmKJ1n5UmiE4LM0gfP9j3qmnJvBiGrxNsGUS3hbWYunW06Y7GIXFgm+qsiLTVJ8mIGKfizOXpYnpoMbI/szbsUL541bA9ps3yw0jGvg3kXV3wo9wqzDtOVABtWmYTuMbQhSHYCZWMzU1WHcNZ6YKrUTM8Gp5VCvnbvVlZl21T1VFWrBi9RvSVk4cb7/42xny4muM5eSQBTjja65ih56WC+1HD8AdLVbb/JmaEGsXjySUHpahIuHWkAZK9naUcSp6wSV7CwKANOy9nyxb1nuUixNcRg==;
 31:ZN9N/Pp6/CLgljttZlEheh02xy5/c6RAv6rgqfbYd0skZNdMvqqkTfgB33sg4F2NETzb+TC5MK34kbfJxMWe7BBFKao3ZhnKRxYztOUJyTvA3M6Or2QixJmkiR6bhaadbmPfiLcDJ88vysuTDAcBD2t7JiOeDVzgPijmoEScuDZoJCJkl6Zhe4pC3c1r8fr33TJUvTrGiGpgpAqi9wVYm8UUCPPjJujeen91p20LML0=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3766:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 20:4Gyzf5qZcG4UCFdmAb5yl4XJLaoeyJGqt6fJFPZDih1mVE2BICRRp+IqnJL1da86xucJ3O0HcqdSGckZ+De7UqlZ5uwXgptpQw5MKE1uVSGjCc+5VlpKZDDypw6GHRqe4wvTN/gnL1e2qgw2cx9PCH19RbKiZ+4e1lUcXPyp3Q9L1jJ7oWbULHF2cTpSjUUUvPXWqacG7vW8L9tgwQU24UXxXxfbBvoM1x36I/0q7rEeUOJ/Ckz8f3xB/lz/hmAnTtGJu+ctl5i6GXypNZXsr35V0Dr/To2YCDbacmG1fqVWf6gl2rEVDQlgdLkb1G7GVuo80DDYfDyI40lcXJsXASZLe92XMolL4jWrJG0b6W+B99NC2ecjRDrrLQaN3mqlpbn6Z0o+uEY1dGKsqB4zXufA6ZglrB85/TAtSf8KRvONduZY1dZEdTOYAk39rAv5JrU4o/UslS8cpUqxty/iApG9p5ciFnIXo/aJb0GJT/iKqtfScFNYYlwrqxysyc3x;
 4:Rsti9W0KYqmNKDw4Mmeiy+jEhWtJ2gWOGt430jRGSM50zz5L3Cz5TN4l97I/f1vAni0IBtubEYqZSqdtq6ZbLjrF01elVx+4v9Z2qceLYsVUDeuWwst/hhXrucCgZntiS6BhXaj11QIKPp3M2b+JRtkeiyNf2JWysPeZNFdeaUElVC4fpJ0PzGBg0x0P/+MT/vUXfS7o+FGeSc3Cqh7qzE+b5fLuJ1mYxvNswhHpR7VPDU6MWts8wC2itt6TLX/waK2MuSoKDAoGrHcF0Q9qjfFMMMla0eQvng0qR6kIC/iH7kyxh8VDHfE0Nw0Oxg/K
X-Microsoft-Antispam-PRVS: <AM6PR03MB37667862B345D9723FF3AA00E6620@AM6PR03MB3766.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)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR03MB3766; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3766; 
X-Forefront-PRVS: 0690E5FF22
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39860400002)(376002)(366004)(346002)(39380400002)(189003)(199004)(2616005)(47776003)(65956001)(86362001)(106356001)(23676004)(80792005)(31696002)(31686004)(39060400002)(476003)(66066001)(105586002)(97736004)(6666003)(26005)(58126008)(446003)(316002)(81166006)(6116002)(8936002)(8666007)(54906003)(3846002)(7736002)(5660300001)(486006)(4326008)(52146003)(65826007)(956004)(11346002)(16576012)(230700001)(305945005)(65806001)(6246003)(25786009)(50466002)(2486003)(81156014)(229853002)(16526019)(6486002)(478600001)(77096007)(64126003)(72206003)(186003)(53936002)(36756003)(68736007)(67846002)(2906002)(53546011)(386003)(52116002)(59450400001)(55236004)(76176011)(8676002);
 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?MTtBTTZQUjAzTUIzNzY2OzIzOnBWWVVGSEZEMllrVStBN1NaSHdQdlVUVXRW?=
 =?utf-8?B?S3BKSjBoZzFYYXY4QUFsZS9PcVRzV2ZJL0JxdDU3KzZLUGVoODl4OWxwdTZC?=
 =?utf-8?B?U0Y0U244enAvSUQrRUtkNDVjeVRYMldQT0U3S1V6SU0xNG1iUWlzREJ4MmJa?=
 =?utf-8?B?SVFaK1Y3cC9pS1N3bVM2OXllNTM0RGpzUjhmMmNPR0hEYk5QSGdHSDd2ZVBR?=
 =?utf-8?B?MGJuVkRuYTVKeFJieS96KzBiUTJYaUhGenM0dUt5bWdVNUJLb0w2TjBzd1JO?=
 =?utf-8?B?Y2p0TnpoMjEvSHNOUysvanBraE9vV0xpQkxNRnJ5enFkQlhDak84UUhyYW9C?=
 =?utf-8?B?Wk9kTE5XMjh1VFRFUmVYWHo4a0VCVnc2M3h5d2RSM0tGajdmaFJEeE1LeWUw?=
 =?utf-8?B?THFJNlJIeHh6TCtNdWY0dUMvemp6VTJBcWVHZ3VsRXNIcEgrVjdiNVJEYlpv?=
 =?utf-8?B?dmVHNnJWNUpTcjZ3aWZkanBLdDNuR2dvbFo4ajJndlFuSS9oREJWWXZnNWh2?=
 =?utf-8?B?MkFpYjVHWUw3d3QrRVBBRU9ncmVxK2dmbkxQd0NObkhIbEZPamF2bVlScnlR?=
 =?utf-8?B?NUZhajltcjZ5dUhGMEFPOFFIRlJoTDJQZllCTE5KVU5zVUJONmJNQTlGQnd2?=
 =?utf-8?B?Nm1haGxSSVl1SWRDTlpJY2hNUU4vcmJmMFpjSkxqeXhwcW1ORmkxMU5XcDNq?=
 =?utf-8?B?OVNxWW1FL0RvdHpmYTVmRHM1blA0Q0w3cDJFdDJOc0tZVVVsbDV4RThMallz?=
 =?utf-8?B?eHAzcGhJdVVCV1lxSFlMVTNBNFdZL3ZnK3htRjczZWJ6djZQU0ljSW54Q1NY?=
 =?utf-8?B?bkpNK1ZoV1VVa0RZU2J4MEF0aGxaVUx2T042WVNzTmJ2ZjArUE11bXJERVZk?=
 =?utf-8?B?ZXB2aVhmcjVTTit0dVJuc0QxdXJKcnYwM25XSFM1WWJsSWxSOUNxK1N0RnRC?=
 =?utf-8?B?TlFDSmt6UE13ZFlKNzBsTE1kMkRYaTN6Tk50NXdwc2JJMi9OSDVNSDluNy9G?=
 =?utf-8?B?b0tEM0J0bC9oZHloT1dHOUVaRGlOMHFxTDY1bEhFR0ZiOEwxK1VtWEsvMzVa?=
 =?utf-8?B?WVh6QitNTU1sZGVYMzIyZjRPeGNRcGtFV0RsdldSdGtFeTJXT2ZWUGZFNkEw?=
 =?utf-8?B?aTBZWWxtVVRhdXdKSDE2dVVJZ0tjSTl5eVY3ZTNDY25WMGpITXU2dnluQWFl?=
 =?utf-8?B?ZVp0M2szcklJRkhBZyt6TGpiQXkzUFBuZy9XY1FQYlplRHBKQjdNRFJCUWVW?=
 =?utf-8?B?MWV2dWxyTGZVWmMyTEl2QTViem9MTVFkUnRwMlNBT2pmenYzOUtDcTc4Y2ZK?=
 =?utf-8?B?aUNGU2p0aFV1UTRxWnpCNms2Wm5YSUJCdTNKdHJXQ0cvZ2NVTm4wMGVBb2Zw?=
 =?utf-8?B?bGRqOWIyVG9BcWp2N1M1ek5qaG16Q2ZFdWpjODM5KzMzVjAwWEZxVDNRWWZu?=
 =?utf-8?B?U0I4aEpJdGVtOFZEaTFzY3ZLQ2R4WWpHUXZCNzVtMXFKL0QzUmtZTmNHMERu?=
 =?utf-8?B?ZURhME9xelJoRE1LZGFQSG1za3dVeHJvRnNGRGlUZjRzZFdKQWN5Tmg4Q0FJ?=
 =?utf-8?B?eGpiWjZlNDRIQjJ3U2hXUlBsMHZLdUFPM09WcmdHT0Y5N1NrOStoSVV6K2NW?=
 =?utf-8?B?NVBFeVdoaGdoSWN1TDIxYUlaazJ4SzJQZHNha3Z3cXZiZW85K2hMWndpbGdu?=
 =?utf-8?B?aDJkbVZ0Q2xyUllsS05ESy9TVGY0TWExSGU4L3JUd3pJZDU3bFV3K3hBZW5H?=
 =?utf-8?B?NGpscy9oUXhiSWdyd3R5L3pMM2I1OFYrRis4cjZkSFNJTStjRU9CSmYyNTdI?=
 =?utf-8?B?WVVHcVcwVUF1emVxdUlDeG1wMHkxNDJkTUNYU1lyMHNxTEVFUjNOamtBc05K?=
 =?utf-8?B?TUlVRU4veTdWQmVZMU1sbUdhbU96SXdQRlNwK3JWcVVQTktibCsrZjNhNmZy?=
 =?utf-8?B?WE9Bd1hDbmtiaXcyNU41NUJJMFZWcXVWcmE2cFpicjEvNkRvUHBHN1FoRUJX?=
 =?utf-8?B?QVZza3F1QTJ0TGNkK1hVNDRUQzhMbkQyTlI4RUF0dlVLeXB6eW1LVUR1aHlx?=
 =?utf-8?B?U2hxT0ZURk91bUZDWE5nQk9BZEdGSVJ2TkVueURpVHpaZ2d2dm1WblZYc1Jo?=
 =?utf-8?Q?5tu4fv66u3WrTaRG8/mxYx0=3D?=
X-Microsoft-Antispam-Message-Info: PNXbFqTB33M+vNTNv57b+38jbiJQlEnjO7DUYvQvj4UP0KGcyTXDp3bvunZMgg7xP/L0gkJcRHNnxcqAXQhowdJZQfVAqcq6XvMw/AjuP7DGa/sor7ppgy0IF9imEN2V3pbXz26zs0rMoFmQeV4XyPRh9CSnM7PNCOzfv/fX1j6zewZlBOdrT2Pg1djVnLKE
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 6:6PfuSA96nrxBKqg9igYd58gkbYUE2y00emv8i5JZh/1bjY+JySrhIXn6bGl/fN11er/KPdSJYFbmNKj9gyWskCrDW94DC+GTuplwSU92C8jv/PlFIVsq3BGNW/Ra1SMz4giYADPJrRQ8r09ZhnWomTphWMeknyeQ9CjTT2LrbwyIskBPuyOAlQqFVtkIJg0KoWwIg1hQewLx+5n/ZztPbqwNfLDY1gTn1VwJksEQSnTBPuC10FcQzHEjNg6EQrjI+g67545i+AfIDoxrFjNibBcTzLcKnCnC9YrOpHlYssOVLP+DXCCwpW3stxZgyf3s83gG7RQAVokSkxumecMwxjRsV9ihri+CrOFjV7t4UAASpAN+ZwBxrQs7xbManwIrQWl/sHw0BNg0g6gsSCMs2S0+W9SBNm8rWsoT3CPL55qt4vHVfll1bjGlj0UO+fR3E7er+ho6gc8gU161h+Ql7g==;
 5:O5SRo4heNXqKZ7U4MRk0DKqjVpmVYYrYcYu8Szn8C/v3mVivpgvDmqKRGUouE0VUcio/I7+oI5QMn9BbvLHT+IhkpFJok/bCGGVGShOlJ3p+Fh2IxTtHI95yv3HvwtYCcQbcVrzA0+vJV3PpUO480RgFoWGE7b5gmvsNZi4q8UM=;
 24:jU03/fIZ/PF09bDvMB/PYTOdAJWM4dHdFOyJXWqSUfrZjjKL6jcNFVj3+jxsgVKv1cBO4tsI6Oyw1b+JQcRW30l5rrsG8H2BiH39T0ACtbM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 7:b8a9ipYnysOklAGzfvTlGcG0VrndogyQbe5Yisc47c51NvQFcfoDlUySqy8gujxPtpyhJTtDbBR+rlAacE9UZVXAA1Z+kfQYxjCv1SErzCO8qsrYkDQkPWxiOCzK0kZ6bbHipLIidteOdvs+oM5lPxinc/ziGhSNnKv/l0ov17AaPmu4dyejKDNVowTfu94QaIDaW4VlclkURnZNTT5CjJfkEXPDQQrr2spWxsQpFBKrGjY91+xXXj7jIbxOK8Qd
X-MS-Office365-Filtering-Correlation-Id: b4d941b2-41b2-48f4-7235-08d5c7b447d3
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2018 11:39:00.0716 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b4d941b2-41b2-48f4-7235-08d5c7b447d3
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 v4 08/10] arm: add 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, lars.kurth@citrix.com,
 Andrii Anisov <Andrii_Anisov@epam.com>, dfaggioli@suse.com,
 Oleksandr Tyshchenko <olekstysh@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>

SGkgU3RlZmFubywKCk9uIDAxLjA2LjE4IDAwOjQ4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIG1lbnUgd2l0aCB0aHJlZSB1bWJyZWxsYSBrY29u
ZmlnIG9wdGlvbnM6IFFFTVUsCj4gUkNBUjMgYW5kIE1QU09DLiBUaGV5IGVuYWJsZSB0aGUgcmVx
dWlyZWQgb3B0aW9ucyBmb3IgdGhlaXIgaGFyZHdhcmUKPiBwbGF0Zm9ybS4KPiAKPiBJbiB0aGUg
Y2FzZSBvZiB0aGUgTVBTT0MgdGhhdCBoYXMgYSBwbGF0Zm9ybSBmaWxlIHVuZGVyCj4gYXJjaC9h
cm0vcGxhdGZvcm1zLywgYnVpbGQgdGhlIGZpbGUgaWYgTVBTT0MuCj4gCj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBhcnRl
bV9teWdhaWV2QGVwYW0uY29tCj4gQ0M6IHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tCgpBZGRl
ZCBBbmRyaWkgQW5pc292IGFuZCBPbGVrc2FuZHIgVHlzaGNoZW5rby4KCj4gCj4gLS0tCj4gQ2hh
bmdlcyBpbiB2NDoKPiAtIGZpeCBHSUN2My9HSUNWMwo+IC0gZGVmYXVsdCB5IHRvIGFsbCBvcHRp
b25zCj4gLSBidWlsZCB4aWxpbngtenlucW1wIGlmIE1QU09DCj4gLS0tCj4gICB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICAgICAgIHwgIDIgKysKPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
S2NvbmZpZyAgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHhlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgfCAgMiArLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAzMyBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9L
Y29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiBpbmRleCAyYjg3MTExLi43NWNhY2ZiIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gKysrIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKPiBAQCAtMjEzLDYgKzIxMyw4IEBAIGNvbmZpZyBBUk02NF9IQVJERU5fQlJBTkNIX1BS
RURJQ1RPUgo+ICAgY29uZmlnIEFSTTMyX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCj4gICAgICAg
ZGVmX2Jvb2wgeSBpZiBBUk1fMzIgJiYgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKPiAgIAo+ICtz
b3VyY2UgImFyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIgo+ICsKPiAgIHNvdXJjZSAiY29tbW9u
L0tjb25maWciCj4gICAKPiAgIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L0tjb25maWcKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLmZlYThmOWEK
PiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4g
QEAgLTAsMCArMSwzMCBAQAo+ICttZW51ICJQbGF0Zm9ybSBTdXBwb3J0Igo+ICsKPiArY29uZmln
IFFFTVUKPiArCWJvb2wgIlFFTVUgYWFyY2ggdmlydCBtYWNoaW5lIHN1cHBvcnQiCj4gKwlkZWZh
dWx0IHkKPiArCWRlcGVuZHMgb24gQVJNXzY0Cj4gKwlzZWxlY3QgR0lDVjMKPiArCXNlbGVjdCBI
QVNfUEwwMTEKPiArCS0tLWhlbHAtLS0KPiArCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZl
cnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCj4gKwltYWNoaW5lLgo+ICsKPiArY29u
ZmlnIFJDQVIzCj4gKwlib29sICJSZW5lc2FzIFJDYXIzIHN1cHBvcnQiCj4gKwlkZWZhdWx0IHkK
PiArCWRlcGVuZHMgb24gQVJNXzY0Cj4gKwlzZWxlY3QgSEFTX1NDSUYKPiArCS0tLWhlbHAtLS0K
PiArCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKPiAr
Cj4gK2NvbmZpZyBNUFNPQwo+ICsJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBv
cnQiCj4gKwlkZWZhdWx0IHkKPiArCWRlcGVuZHMgb24gQVJNXzY0Cj4gKwlzZWxlY3QgSEFTX0NB
REVOQ0VfVUFSVAo+ICsJc2VsZWN0IEFSTV9TTU1VCj4gKwktLS1oZWxwLS0tCj4gKwlFbmFibGUg
YWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFzY2FsZSsgTVBTb0MKPiAr
Cj4gK2VuZG1lbnUKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZSBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiBpbmRleCA4MGU1NTVjLi5mNGZm
NDExIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiArKysg
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gQEAgLTgsNCArOCw0IEBAIG9iai0k
KENPTkZJR19BUk1fNjQpICs9IHNlYXR0bGUubwo+ICAgb2JqLXkgKz0gc3VueGkubwo+ICAgb2Jq
LSQoQ09ORklHX0FSTV82NCkgKz0gdGh1bmRlcngubwo+ICAgb2JqLSQoQ09ORklHX0FSTV82NCkg
Kz0geGdlbmUtc3Rvcm0ubwo+IC1vYmotJChDT05GSUdfQVJNXzY0KSArPSB4aWxpbngtenlucW1w
Lm8KPiArb2JqLSQoQ09ORklHX01QU09DKSAgKz0geGlsaW54LXp5bnFtcC5vCj4gCgotLSAKVm9s
b2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRG-0006wJ-2Y; Fri, 01 Jun 2018 11:41: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRF-0006w1-ET
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:45 +0000
X-Inumbo-ID: 755f3f53-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 755f3f53-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:36 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id j13-v6so9936073lfb.13
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41: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:in-reply-to:references;
 bh=vtHFiDNGGtjlWrxz5EWCbD9iQlUQUB7tfabW3cGbFFQ=;
 b=ip/6cOzt66yrkmf1t9otki8Hx3wS2emUVUek1OI/kGlMNWij5egysQvK/mEvOG79X5
 pPoUIs5cnUw8dUKJ5GNqH7NG8JJiNEXMroyOaFlzOwMY+a9n+3PWGl+15SQ6HUZ2+FC0
 dva3atqybkFFdL+mcaWgS21gc3jRTzcLKWlOtdWEbA7P+PhTemsjCz5s+teIsm5hxXI/
 3ZE/IofdNc/8vjqz/1+cj7YnkWdzggfHZY+M2kdsxClGbtqO91MYLImlFrch2qv/ZH4q
 ThVumjNMwoVFxTO9Y02S1j1hPpE/RonVJoP4llzndJNfb8qJsAJOcmtIMq6ds1Piwu5p
 t1+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=vtHFiDNGGtjlWrxz5EWCbD9iQlUQUB7tfabW3cGbFFQ=;
 b=hLey751a2QCjCGf5vpFQzD7+awS2xXbz7PMVLPxKWUtRWGJYpM2DK0qEVJwho2YJGy
 wk+c5qbhyJ+b1BOqc6NZFYD7N9SpLM3BhliUoeyBds1pcbWLFAKcyX5YDUHCKIGGVjwh
 VGzUm7B1AHRLmOdw9UQ7AsdamUiZZQ2dvicPqNCu9r/FYXk2hED0o3PcgxYi7cFVB4f0
 fkphPZ8482D6Xg1z7bPA9SKV8t/RVI+aFjDWzX6K4DIbrRPdS/Q/HT4teinwq1Tw3Y1i
 vOK7iz+3CGBlfecqPLpQ0H6LwMxRIIPgIBZf4uEJzBeZ8t8/c+YJPW362labO5dBl8Ex
 flyg==
X-Gm-Message-State: APt69E3E6y5ECR4shvsrcHnTVOfbYphz89I7vmg7gkznDFKXmWqDA9D5
 LRYDTJntOnWvbatSPqkqB5dQZQ==
X-Google-Smtp-Source: ADUXVKIXJ1MmTzhM7RfjrDYv629V7C21xpAKqpcYi+3ZFdt/FYSGn/EPMYQU4SDDMiZqEAHNbYcXEA==
X-Received: by 2002:a2e:8151:: with SMTP id t17-v6mr528204ljg.32.1527853302668; 
 Fri, 01 Jun 2018 04:41:42 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:41 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:25 +0300
Message-Id: <20180601114132.22596-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 2/9] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkIGFuZCBhY2Nl
c3NpYmxlIHRvCm90aGVyIGtlcm5lbCBtb2R1bGVzIHdoaWNoIGNhbiByZS11c2UgdGhlc2UgaW5z
dGVhZCBvZiBvcGVuLWNvZGluZy4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9n
cmFudC10YWJsZS5jIHwgNTQgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
CiBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgIDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDM4
IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L2dyYW50LXRhYmxlLmMgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCmluZGV4IGJhMzZmZjNl
NDkwMy4uZGJiNDhhODllOTg3IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5j
CisrKyBiL2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMKQEAgLTc2OSwyOSArNzY5LDE4IEBAIHZv
aWQgZ250dGFiX2ZyZWVfYXV0b194bGF0X2ZyYW1lcyh2b2lkKQogfQogRVhQT1JUX1NZTUJPTF9H
UEwoZ250dGFiX2ZyZWVfYXV0b194bGF0X2ZyYW1lcyk7CiAKLS8qKgotICogZ250dGFiX2FsbG9j
X3BhZ2VzIC0gYWxsb2MgcGFnZXMgc3VpdGFibGUgZm9yIGdyYW50IG1hcHBpbmcgaW50bwotICog
QG5yX3BhZ2VzOiBudW1iZXIgb2YgcGFnZXMgdG8gYWxsb2MKLSAqIEBwYWdlczogcmV0dXJucyB0
aGUgcGFnZXMKLSAqLwotaW50IGdudHRhYl9hbGxvY19wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVj
dCBwYWdlICoqcGFnZXMpCitpbnQgZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKGludCBucl9wYWdl
cywgc3RydWN0IHBhZ2UgKipwYWdlcykKIHsKIAlpbnQgaTsKLQlpbnQgcmV0OwotCi0JcmV0ID0g
YWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7Ci0JaWYgKHJldCA8IDAp
Ci0JCXJldHVybiByZXQ7CiAKIAlmb3IgKGkgPSAwOyBpIDwgbnJfcGFnZXM7IGkrKykgewogI2lm
IEJJVFNfUEVSX0xPTkcgPCA2NAogCQlzdHJ1Y3QgeGVuX3BhZ2VfZm9yZWlnbiAqZm9yZWlnbjsK
IAogCQlmb3JlaWduID0ga3phbGxvYyhzaXplb2YoKmZvcmVpZ24pLCBHRlBfS0VSTkVMKTsKLQkJ
aWYgKCFmb3JlaWduKSB7Ci0JCQlnbnR0YWJfZnJlZV9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwor
CQlpZiAoIWZvcmVpZ24pCiAJCQlyZXR1cm4gLUVOT01FTTsKLQkJfQorCiAJCXNldF9wYWdlX3By
aXZhdGUocGFnZXNbaV0sICh1bnNpZ25lZCBsb25nKWZvcmVpZ24pOwogI2VuZGlmCiAJCVNldFBh
Z2VQcml2YXRlKHBhZ2VzW2ldKTsKQEAgLTc5OSwxNCArNzg4LDMwIEBAIGludCBnbnR0YWJfYWxs
b2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQogCiAJcmV0dXJuIDA7
CiB9Ci1FWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfYWxsb2NfcGFnZXMpOworRVhQT1JUX1NZTUJP
TF9HUEwoZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKTsKIAogLyoqCi0gKiBnbnR0YWJfZnJlZV9w
YWdlcyAtIGZyZWUgcGFnZXMgYWxsb2NhdGVkIGJ5IGdudHRhYl9hbGxvY19wYWdlcygpCi0gKiBA
bnJfcGFnZXM7IG51bWJlciBvZiBwYWdlcyB0byBmcmVlCi0gKiBAcGFnZXM6IHRoZSBwYWdlcwor
ICogZ250dGFiX2FsbG9jX3BhZ2VzIC0gYWxsb2MgcGFnZXMgc3VpdGFibGUgZm9yIGdyYW50IG1h
cHBpbmcgaW50bworICogQG5yX3BhZ2VzOiBudW1iZXIgb2YgcGFnZXMgdG8gYWxsb2MKKyAqIEBw
YWdlczogcmV0dXJucyB0aGUgcGFnZXMKICAqLwotdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQg
bnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCitpbnQgZ250dGFiX2FsbG9jX3BhZ2VzKGlu
dCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKwlpbnQgcmV0OworCisJcmV0ID0g
YWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7CisJaWYgKHJldCA8IDAp
CisJCXJldHVybiByZXQ7CisKKwlyZXQgPSBnbnR0YWJfcGFnZXNfc2V0X3ByaXZhdGUobnJfcGFn
ZXMsIHBhZ2VzKTsKKwlpZiAocmV0IDwgMCkKKwkJZ250dGFiX2ZyZWVfcGFnZXMobnJfcGFnZXMs
IHBhZ2VzKTsKKworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfYWxs
b2NfcGFnZXMpOworCit2b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdl
cywgc3RydWN0IHBhZ2UgKipwYWdlcykKIHsKIAlpbnQgaTsKIApAQCAtODE4LDYgKzgyMywxNyBA
QCB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdl
cykKIAkJCUNsZWFyUGFnZVByaXZhdGUocGFnZXNbaV0pOwogCQl9CiAJfQorfQorRVhQT1JUX1NZ
TUJPTF9HUEwoZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUpOworCisvKioKKyAqIGdudHRhYl9m
cmVlX3BhZ2VzIC0gZnJlZSBwYWdlcyBhbGxvY2F0ZWQgYnkgZ250dGFiX2FsbG9jX3BhZ2VzKCkK
KyAqIEBucl9wYWdlczsgbnVtYmVyIG9mIHBhZ2VzIHRvIGZyZWUKKyAqIEBwYWdlczogdGhlIHBh
Z2VzCisgKi8KK3ZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKQoreworCWdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKG5yX3BhZ2VzLCBwYWdl
cyk7CiAJZnJlZV94ZW5iYWxsb29uZWRfcGFnZXMobnJfcGFnZXMsIHBhZ2VzKTsKIH0KIEVYUE9S
VF9TWU1CT0xfR1BMKGdudHRhYl9mcmVlX3BhZ2VzKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVu
L2dyYW50X3RhYmxlLmggYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCmluZGV4IDJlMzc3NDFm
NmI4ZC4uZGUwM2YyNTQyYmI3IDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5o
CisrKyBiL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTE5OCw2ICsxOTgsOSBAQCB2b2lk
IGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCk7CiBpbnQgZ250dGFiX2FsbG9jX3Bh
Z2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiB2b2lkIGdudHRhYl9mcmVl
X3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiAKK2ludCBnbnR0YWJf
cGFnZXNfc2V0X3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKK3Zv
aWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAq
KnBhZ2VzKTsKKwogaW50IGdudHRhYl9tYXBfcmVmcyhzdHJ1Y3QgZ250dGFiX21hcF9ncmFudF9y
ZWYgKm1hcF9vcHMsCiAJCSAgICBzdHJ1Y3QgZ250dGFiX21hcF9ncmFudF9yZWYgKmttYXBfb3Bz
LAogCQkgICAgc3RydWN0IHBhZ2UgKipwYWdlcywgdW5zaWduZWQgaW50IGNvdW50KTsKLS0gCjIu
MTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRE-0006vk-AW; Fri, 01 Jun 2018 11:41:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRC-0006vZ-TJ
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:42 +0000
X-Inumbo-ID: 73aa3d1a-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73aa3d1a-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:33 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id o9-v6so14375728lfk.1
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=vCxzGMYQ5XYsIMvEka2yGtICetDhhIUM/zOjJg2pJW0=;
 b=tQf/s71xgDINyW4KUU+9UbxRCKA/C7gxd5ijKE6ykOHcqVnVFeoaLrcjLo6euM1Wsi
 U9dATBU0h8NsLjOOOjmzHhNK4nw2NGuwUS7NfumTd3pwwD1vUZ5AOnJFH7CTkdjDqrrm
 jXxhpOrdMG2fTQmj2EBSPW8+vGgA3T6wwLhm4h0GHQ6+nJZm3tHeTA/B0OlE1prqT0BO
 XoZ7UatwUhPrhenf9zzDPfWKjEMlSdAlWJsef+ibghZTY9mV5UGme7bs3rYIKJlIcxlq
 5DF/bTKuXEX56O2gK77Jh6S9yNv8lUA86PepY+xaDEaXcERwVpAzQLJT+uqmMVDPkzuH
 wGqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=vCxzGMYQ5XYsIMvEka2yGtICetDhhIUM/zOjJg2pJW0=;
 b=R9DoRvQRJCjJ2836PnIKz2VC2kDNGq1g0uzcb/DvHXhP2pytLD+Ynt4CjevjXAHUPu
 zwyVlU5rtVm/YJS/V5RxnWZczJ/rw4iDFwyVTVu/HirgqaD6iiBIVVUVlLqCpjQB+32T
 qv2PrG1iK37SBOPuz6MnHixnUtrHOxtEutv/aNYCzfsThyU45mL6RMkPpsSgT0YQsAqs
 cvXhHIR4L9g5j+XYQWFVAM7Y0JpVBz6X9THNpWmWDa1Nibj2jh/eaS0nCN9iX3WM2v7s
 Z3BhOrqRNYhTrNCGFDEoZ8ZWC6m6PD4EnT2khCa24DL3J/ON8RWwOVJnm1NJGzUoZdXm
 v4GQ==
X-Gm-Message-State: ALKqPwfmJunJzCvLd0faBjbQ5crjE/NzACvS7/6NEHIeb7xIFJjtdNXH
 ZsaJXmH5WkYTwSlPg3VWSEhSgw==
X-Google-Smtp-Source: ADUXVKLHvWpj2LpfalcAbWvXKSSMgMAuvSpIypGBLnf1RusrxYS3xGumlC62/83/d+/4JKP4rbmd6g==
X-Received: by 2002:a2e:83d7:: with SMTP id
 s23-v6mr7862343ljh.34.1527853299691; 
 Fri, 01 Jun 2018 04:41:39 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:38 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:23 +0300
Message-Id: <20180601114132.22596-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVtcHQg
dG8gaW50cm9kdWNlIFhlbi9EUk0KemVyby1jb3B5IGRyaXZlciBbMV0gdG8gZW5hYmxlIExpbnV4
IGRtYS1idWYgQVBJIFsyXSBmb3IgWGVuIGJhc2VkCmZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUg
aXMgYWxzbyBhbiBleGlzdGluZyBoeXBlcl9kbWFidWYgYXBwcm9hY2gKYXZhaWxhYmxlIFszXSB3
aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRpb24sCmNhbiBn
cmVhdGx5IGJlbmVmaXQgYXMgd2VsbC4KClJGQyBmb3IgdGhpcyBzZXJpZXMgd2FzIHB1Ymxpc2hl
ZCBhbmQgZGlzY3Vzc2VkIFs5XSwgY29tbWVudHMgYWRkcmVzc2VkLgoKVGhlIG9yaWdpbmFsIHJh
dGlvbmFsZSBiZWhpbmQgdGhpcyB3b3JrIHdhcyB0byBlbmFibGUgemVyby1jb3B5aW5nCnVzZS1j
YXNlcyB3aGlsZSB3b3JraW5nIHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBb
NF06CndoZW4gdXNpbmcgWGVuIFBWIERSTSBmcm9udGVuZCBkcml2ZXIgdGhlbiBvbiBiYWNrZW5k
IHNpZGUgb25lIHdpbGwKbmVlZCB0byBkbyBjb3B5aW5nIG9mIGRpc3BsYXkgYnVmZmVycycgY29u
dGVudHMgKGZpbGxlZCBieSB0aGUKZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1ZmZlcnMg
YWxsb2NhdGVkIGF0IHRoZSBiYWNrZW5kIHNpZGUuClRha2luZyBpbnRvIGFjY291bnQgdGhlIHNp
emUgb2YgZGlzcGxheSBidWZmZXJzIGFuZCBmcmFtZXMgcGVyCnNlY29uZCBpdCBtYXkgcmVzdWx0
IGluIHVubmVlZGVkIGh1Z2UgZGF0YSBidXMgb2NjdXBhdGlvbiBhbmQKcGVyZm9ybWFuY2UgbG9z
cy4KClRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50aW5nIHplcm8tY29weWlu
ZyB1c2UtY2FzZXMKd2hlbiB1c2luZyBYZW4gcGFyYS12aXJ0dWFsaXplZCBmcm9udGVuZCBkaXNw
bGF5IGRyaXZlciBieSBpbXBsZW1lbnRpbmcKYSBEUk0vS01TIGhlbHBlciBkcml2ZXIgcnVubmlu
ZyBvbiBiYWNrZW5kJ3Mgc2lkZS4KSXQgdXRpbGl6ZXMgUFJJTUUgYnVmZmVycyBBUEkgKGltcGxl
bWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQp0byBzaGFyZSBmcm9udGVuZCdzIGJ1ZmZl
cnMgd2l0aCBwaHlzaWNhbCBkZXZpY2UgZHJpdmVycyBvbgpiYWNrZW5kJ3Mgc2lkZToKCiAtIGEg
ZHVtYiBidWZmZXIgY3JlYXRlZCBvbiBiYWNrZW5kJ3Mgc2lkZSBjYW4gYmUgc2hhcmVkCiAgIHdp
dGggdGhlIFhlbiBQViBmcm9udGVuZCBkcml2ZXIsIHNvIGl0IGRpcmVjdGx5IHdyaXRlcwogICBp
bnRvIGJhY2tlbmQncyBkb21haW4gbWVtb3J5IChpbnRvIHRoZSBidWZmZXIgZXhwb3J0ZWQgZnJv
bQogICBEUk0vS01TIGRyaXZlciBvZiBhIHBoeXNpY2FsIGRpc3BsYXkgZGV2aWNlKQogLSBhIGR1
bWIgYnVmZmVyIGFsbG9jYXRlZCBieSB0aGUgZnJvbnRlbmQgY2FuIGJlIGltcG9ydGVkCiAgIGlu
dG8gcGh5c2ljYWwgZGV2aWNlIERSTS9LTVMgZHJpdmVyLCB0aHVzIGFsbG93aW5nIHRvCiAgIGFj
aGlldmUgbm8gY29weWluZyBhcyB3ZWxsCgpGaW5hbGx5LCBpdCB3YXMgZGlzY3Vzc2VkIGFuZCBk
ZWNpZGVkIChbMV0sIFs1XSkgdGhhdCBpdCBpcyB3b3J0aAppbXBsZW1lbnRpbmcgc3VjaCB1c2Ut
Y2FzZXMgdmlhIGV4dGVuc2lvbiBvZiB0aGUgZXhpc3RpbmcgWGVuIGdudGRldgpkcml2ZXIgaW5z
dGVhZCBvZiBpbnRyb2R1Y2luZyBuZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KUGxlYXNlIG5vdGUs
IHRoYXQgdGhlIHN1cHBvcnQgb2YgZG1hLWJ1ZiBpcyBMaW51eCBvbmx5LAphcyBkbWEtYnVmIGlz
IGEgTGludXggb25seSB0aGluZy4KCk5vdyB0byB0aGUgcHJvcG9zZWQgc29sdXRpb24uIFRoZSBj
aGFuZ2VzICB0byB0aGUgZXhpc3RpbmcgWGVuIGRyaXZlcnMKaW4gdGhlIExpbnV4IGtlcm5lbCBm
YWxsIGludG8gMiBjYXRlZ29yaWVzOgoxLiBETUEtYWJsZSBtZW1vcnkgYnVmZmVyIGFsbG9jYXRp
b24gYW5kIGluY3JlYXNpbmcvZGVjcmVhc2luZyBtZW1vcnkKICAgcmVzZXJ2YXRpb24gb2YgdGhl
IHBhZ2VzIG9mIHN1Y2ggYSBidWZmZXIuCiAgIFRoaXMgaXMgcmVxdWlyZWQgaWYgd2UgYXJlIGFi
b3V0IHRvIHNoYXJlIGRtYS1idWYgd2l0aCB0aGUgaGFyZHdhcmUKICAgdGhhdCBkb2VzIHJlcXVp
cmUgdGhvc2UgdG8gYmUgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3h4eCBBUEkuCiAgIChJdCBp
cyBzdGlsbCBwb3NzaWJsZSB0byBhbGxvY2F0ZSBhIGRtYS1idWYgZnJvbSBhbnkgc3lzdGVtIG1l
bW9yeSwKICAgZS5nLiBzeXN0ZW0gcGFnZXMpLgoyLiBFeHRlbnNpb24gb2YgdGhlIGdudGRldiBk
cml2ZXIgdG8gZW5hYmxlIGl0IHRvIGltcG9ydC9leHBvcnQgZG1hLWJ1ZuKAmXMuCgpUaGUgZmly
c3QgZml2ZSBwYXRjaGVzIGFyZSBpbiBwcmVwYXJhdGlvbiBmb3IgWGVuIGRtYS1idWYgc3VwcG9y
dCwKYnV0IEkgY29uc2lkZXIgdGhvc2UgdXNhYmxlIHJlZ2FyZGxlc3Mgb2YgdGhlIGRtYS1idWYg
dXNlLWNhc2UsCmUuZy4gb3RoZXIgZnJvbnRlbmQvYmFja2VuZCBrZXJuZWwgbW9kdWxlcyBtYXkg
YWxzbyBiZW5lZml0IGZyb20gdGhlc2UKZm9yIGJldHRlciBjb2RlIHJldXNlOgogICAgMDAwMS14
ZW4tZ3JhbnQtdGFibGUtRXhwb3J0LWdudHRhYl8tYWxsb2MtZnJlZS1fcGFnZXMtYXMtLnBhdGNo
CiAgICAwMDAyLXhlbi1ncmFudC10YWJsZS1NYWtlLXNldC1jbGVhci1wYWdlLXByaXZhdGUtY29k
ZS1zaGEucGF0Y2gKICAgIDAwMDMteGVuLWJhbGxvb24tU2hhcmUtY29tbW9uLW1lbW9yeS1yZXNl
cnZhdGlvbi1yb3V0aW5lcy5wYXRjaAogICAgMDAwNC14ZW4tZ3JhbnQtdGFibGUtQWxsb3ctYWxs
b2NhdGluZy1idWZmZXJzLXN1aXRhYmxlLWZvLnBhdGNoCiAgICAwMDA1LXhlbi1nbnRkZXYtQWxs
b3ctbWFwcGluZ3MtZm9yLURNQS1idWZmZXJzLnBhdGNoCgpUaGUgbmV4dCB0aHJlZSBwYXRjaGVz
IGFyZSBYZW4gaW1wbGVtZW50YXRpb24gb2YgZG1hLWJ1ZiBhcyBwYXJ0IG9mCnRoZSBncmFudCBk
ZXZpY2U6CiAgICAwMDA2LXhlbi1nbnRkZXYtQWRkLWluaXRpYWwtc3VwcG9ydC1mb3ItZG1hLWJ1
Zi1VQVBJLnBhdGNoCiAgICAwMDA3LXhlbi1nbnRkZXYtSW1wbGVtZW50LWRtYS1idWYtZXhwb3J0
LWZ1bmN0aW9uYWxpdHkucGF0Y2gKICAgIDAwMDgteGVuLWdudGRldi1JbXBsZW1lbnQtZG1hLWJ1
Zi1pbXBvcnQtZnVuY3Rpb25hbGl0eS5wYXRjaAoKVGhlIGxhc3QgcGF0Y2ggbWFrZXMgaXQgcG9z
c2libGUgZm9yIGluLWtlcm5lbCB1c2Ugb2YgWGVuIGRtYS1idWYgQVBJOgogICAgMDAwOS14ZW4t
Z250ZGV2LUV4cG9zZS1nbnRkZXYtcy1kbWEtYnVmLUFQSS1mb3ItaW4ta2VybmVsLnBhdGNoCgpU
aGUgY29ycmVzcG9uZGluZyBsaWJ4ZW5nbnR0YWIgY2hhbmdlcyBhcmUgYXZhaWxhYmxlIGF0IFs2
XS4KCkFsbCB0aGUgYWJvdmUgd2FzIHRlc3RlZCB3aXRoIGRpc3BsYXkgYmFja2VuZCBbN10gYW5k
IGl0cyBhY2NvbXBhbnlpbmcKaGVscGVyIGxpYnJhcnkgWzhdIG9uIFJlbmVzYXMgQVJNNjQgYmFz
ZWQgYm9hcmQuCkJhc2ljIGJhbGxvb24gdGVzdHMgb24geDg2LgoKKlRvIGFsbCB0aGUgY29tbXVu
aXRpZXMqOiBJIHdvdWxkIGxpa2UgdG8gYXNrIHlvdSB0byByZXZpZXcgdGhlIHByb3Bvc2VkCnNv
bHV0aW9uIGFuZCBnaXZlIGZlZWRiYWNrIG9uIGl0LCBzbyBJIGNhbiBpbXByb3ZlIGFuZCBzZW5k
IGZpbmFsCnBhdGNoZXMgZm9yIHJldmlldyAodGhpcyBpcyBzdGlsbCB3b3JrIGluIHByb2dyZXNz
LCBidXQgZW5vdWdoIHRvIHN0YXJ0CmRpc2N1c3NpbmcgdGhlIGltcGxlbWVudGF0aW9uKS4KClRo
YW5rIHlvdSBpbiBhZHZhbmNlLApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwoKWzFdIGh0dHBzOi8v
bGlzdHMuZnJlZWRlc2t0b3Aub3JnL2FyY2hpdmVzL2RyaS1kZXZlbC8yMDE4LUFwcmlsLzE3MzE2
My5odG1sClsyXSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92NC4xNy1yYzUvc291
cmNlL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdApbM10gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTAyL21zZzAxMjAy
Lmh0bWwKWzRdIGh0dHBzOi8vY2dpdC5mcmVlZGVza3RvcC5vcmcvZHJtL2RybS1taXNjL3RyZWUv
ZHJpdmVycy9ncHUvZHJtL3hlbgpbNV0gaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRj
aC8xMDI3OTY4MS8KWzZdIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRyMjAwMC94ZW4vdHJlZS94ZW5f
ZG1hX2J1Zl92MQpbN10gaHR0cHM6Ly9naXRodWIuY29tL2FuZHIyMDAwL2Rpc3BsX2JlL3RyZWUv
eGVuX2RtYV9idWZfdjEKWzhdIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRyMjAwMC9saWJ4ZW5iZS90
cmVlL3hlbl9kbWFfYnVmX3YxCls5XSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOC81LzE3LzIx
NQoKQ2hhbmdlcyBzaW5jZSB2MToKKioqKioqKioqKioqKioqKioKLSBEZWZpbmUgR05UREVWX0RN
QV9GTEFHX1hYWCBzdGFydGluZyBmcm9tIGJpdCAwCi0gUmVuYW1lIG1lbV9yZXNlcnZhdGlvbi5o
IHRvIG1lbS1yZXNlcnZhdGlvbi5oCi0gUmVtb3ZlIHVzbGVzcyBjb21tZW50cwotIENoYW5nZSBs
aWNlbnNlcyBmcm9tIEdQTHYyIE9SIE1JVCB0byBHUEx2MiBvbmx5Ci0gTWFrZSB4ZW5tZW1fcmVz
ZXJ2YXRpb25fdmFfbWFwcGluZ197dXBkYXRlfGNsZWFyfSBpbmxpbmUKLSBDaGFuZ2UgRVhQT1JU
X1NZTUJPTCB0byBFWFBPUlRfU1lNQk9MX0dQTCBmb3IgbmV3IGZ1bmN0aW9ucwotIE1ha2UgZ250
dGFiX2RtYV97YWxsb2N8ZnJlZX1fcGFnZXMgdG8gcmVxdWVzdCBmcmFtZXMgYXJyYXkKICBiZSBh
bGxvY2F0ZWQgb3V0c2lkZQotIEZpeGUgZ250dGFiX2RtYV9hbGxvY19wYWdlcyBmYWlsIHBhdGgg
KGFkZGVkIHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFzZSkKLSBNb3ZlIG1vc3Qgb2YgZG1hLWJ1
ZiBmcm9tIGdudGRldi5jIHRvIGdudGRldi1kbWFidWYuYwotIEFkZCByZXF1aXJlZCBkZXBlbmRl
bmNpZXMgdG8gS2NvbmZpZwotIFJld29yayAiI2lmZGVmIENPTkZJR19YRU5fWFhYIiBmb3IgaWYv
ZWxzZQotIEV4cG9ydCBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzIEdQTCBzeW1ib2xzIChw
YXRjaCAxKQoKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gKDkpOgogIHhlbi9ncmFudC10YWJsZTog
RXhwb3J0IGdudHRhYl97YWxsb2N8ZnJlZX1fcGFnZXMgYXMgR1BMCiAgeGVuL2dyYW50LXRhYmxl
OiBNYWtlIHNldC9jbGVhciBwYWdlIHByaXZhdGUgY29kZSBzaGFyZWQKICB4ZW4vYmFsbG9vbjog
U2hhcmUgY29tbW9uIG1lbW9yeSByZXNlcnZhdGlvbiByb3V0aW5lcwogIHhlbi9ncmFudC10YWJs
ZTogQWxsb3cgYWxsb2NhdGluZyBidWZmZXJzIHN1aXRhYmxlIGZvciBETUEKICB4ZW4vZ250ZGV2
OiBBbGxvdyBtYXBwaW5ncyBmb3IgRE1BIGJ1ZmZlcnMKICB4ZW4vZ250ZGV2OiBBZGQgaW5pdGlh
bCBzdXBwb3J0IGZvciBkbWEtYnVmIFVBUEkKICB4ZW4vZ250ZGV2OiBJbXBsZW1lbnQgZG1hLWJ1
ZiBleHBvcnQgZnVuY3Rpb25hbGl0eQogIHhlbi9nbnRkZXY6IEltcGxlbWVudCBkbWEtYnVmIGlt
cG9ydCBmdW5jdGlvbmFsaXR5CiAgeGVuL2dudGRldjogRXhwb3NlIGdudGRldidzIGRtYS1idWYg
QVBJIGZvciBpbi1rZXJuZWwgdXNlCgogZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICAgICAgfCAg
MjMgKysKIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICAgIHwgICAyICsKIGRyaXZlcnMveGVu
L2JhbGxvb24uYyAgICAgICAgIHwgIDcxICstLS0KIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYu
YyAgIHwgNzA3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGRyaXZlcnMveGVu
L2dudGRldi1kbWFidWYuaCAgIHwgIDQ4ICsrKwogZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAg
ICAgfCAzODcgKysrKysrKysrKysrKysrKysrLQogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyAg
ICAgfCAxNjUgKysrKysrKy0KIGRyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5jIHwgMTIwICsr
KysrKwogaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCAgICAgfCAxMDYgKysrKysKIGluY2x1ZGUv
eGVuL2dyYW50X2Rldi5oICAgICAgIHwgIDM3ICsrCiBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5o
ICAgICB8ICAyMSArCiBpbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaCB8ICA2NSArKysrCiAx
MiBmaWxlcyBjaGFuZ2VkLCAxNjQ3IGluc2VydGlvbnMoKyksIDEwNSBkZWxldGlvbnMoLSkKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
cml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
eGVuL2dyYW50X2Rldi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vbWVtLXJlc2Vy
dmF0aW9uLmgKCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRF-0006w8-Nq; Fri, 01 Jun 2018 11:41: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRE-0006vf-4O
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:44 +0000
X-Inumbo-ID: 7476d1e5-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7476d1e5-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:34 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id r2-v6so14364920lff.4
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=lcHWvUpR+Yuv2rtdBGz3AcjOEgYeip1tJ2L0TtLsurY=;
 b=Fx7QwKNtc1iHulLVVDkJhrhAk622zquCw7cIGrwIW7shVVG1rT5ESFws+EA5MSPupU
 YbI8i1zSDpsRY28xFCC/9HgmgTotItvqLfXsa2kcQxn+wc2F/jwCX7QmXHlTUn01x5Ji
 lwSWB69hJxEiweglIsOHc1zgcXSAu6oWF/iKLoUl5Dzh0QaHLo9TrPMZMdKC7xA8xNRi
 sJJgp9ztrAtve1uORR+9b0QMQUHqZYIet6qiOnCxH0C1CM3bgF757/iKIahdbUIOWyFV
 tGHy3aDzr6v4y+3gzYyfDnoYsHru2E5E2BL9rhfH9n5XD1zBg5Esuq9yGY8glQ3XTQSA
 2Jbg==
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=lcHWvUpR+Yuv2rtdBGz3AcjOEgYeip1tJ2L0TtLsurY=;
 b=Lc8jWlYbZDXpR0Cz82VI7acrsnQQn+ZCy5owiPV3598KhaZNBkz4cw9evdZ4RacnXt
 +eIiLkTzGdFob+athejWw6NqK+edbiiKV8TJjWoD4f/xYvBzKNqDQZBLWHfur2PPsAGi
 Rk+ir+D1TE6Qih+J7HB3Q30eYs+ujgydj9dxyY6FcJhnstc9G8YIoKXn1AddUyHqldDp
 k66OByWP16kko32P2v1dvIszLow4Phi+ICbKMjmSCdmfZGtCnTMwlPsKuJ4t0A5SPKmh
 rqFTbYRDCNP/8Rye3pSOCnPmoQOrvXwFRnbQ0TBbCSqJntdUqPoWt8LrW4CQuVsJ45xu
 8KFQ==
X-Gm-Message-State: ALKqPwfQl1h7C51l/5ZQwSJeX5v80ExHFMsQ2nnm+XUEjhRvI+kATmwM
 eTgATaGJBzKSfbMErRSlRPZiaw==
X-Google-Smtp-Source: ADUXVKKQejw6CmdzFB4vPBitKleJKxZDiUXdcDzzNe0geJLYUQA23OXr3tXMMCbkcFaxCTrYmmR6kg==
X-Received: by 2002:a2e:9f06:: with SMTP id u6-v6mr7738779ljk.42.1527853301197; 
 Fri, 01 Jun 2018 04:41:41 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:40 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:24 +0300
Message-Id: <20180601114132.22596-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 1/9] xen/grant-table: Export
 gnttab_{alloc|free}_pages as GPL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKT25seSBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFyZSBleHBvcnRlZCBhcyBF
WFBPUlRfU1lNQk9MCndoaWxlIGFsbCB0aGUgcmVzdCBhcmUgZXhwb3J0ZWQgYXMgRVhQT1JUX1NZ
TUJPTF9HUEwsIHRodXMKZWZmZWN0aXZlbHkgbWFraW5nIGl0IG5vdCBwb3NzaWJsZSBmb3Igbm9u
LUdQTCBkcml2ZXIgbW9kdWxlcwp0byB1c2UgZ3JhbnQgdGFibGUgbW9kdWxlLiBFeHBvcnQgZ250
dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcwpFWFBPUlRfU1lNQk9MX0dQTCBzbyBhbGwgdGhlIGV4
cG9ydHMgYXJlIGFsaWduZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ3Jh
bnQtdGFibGUuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJp
dmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCAyN2JlMTA3ZDY0ODAuLmJhMzZmZjNlNDkwMyAx
MDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9n
cmFudC10YWJsZS5jCkBAIC03OTksNyArNzk5LDcgQEAgaW50IGdudHRhYl9hbGxvY19wYWdlcyhp
bnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiAKIAlyZXR1cm4gMDsKIH0KLUVYUE9S
VF9TWU1CT0woZ250dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9h
bGxvY19wYWdlcyk7CiAKIC8qKgogICogZ250dGFiX2ZyZWVfcGFnZXMgLSBmcmVlIHBhZ2VzIGFs
bG9jYXRlZCBieSBnbnR0YWJfYWxsb2NfcGFnZXMoKQpAQCAtODIwLDcgKzgyMCw3IEBAIHZvaWQg
Z250dGFiX2ZyZWVfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQogCX0K
IAlmcmVlX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwogfQotRVhQT1JUX1NZ
TUJPTChnbnR0YWJfZnJlZV9wYWdlcyk7CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9w
YWdlcyk7CiAKIC8qIEhhbmRsaW5nIG9mIHBhZ2VkIG91dCBncmFudCB0YXJnZXRzIChHTlRTVF9l
YWdhaW4pICovCiAjZGVmaW5lIE1BWF9ERUxBWSAyNTYKLS0gCjIuMTcuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41: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 1fOiRJ-0006yI-Dv; Fri, 01 Jun 2018 11:41: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRH-0006xP-NZ
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:47 +0000
X-Inumbo-ID: 7646b76b-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7646b76b-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:37 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id u4-v6so14379007lff.3
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:45 -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=2eT8ghA6fFNcSdmaAVuwSA9J8H3uNaIILPI/18ZswhQ=;
 b=cJVb1elYkmuHnVwqCjmibbNZO8B+/ZmiFhaW2d9vNzrM9TjyotatMEN1X/K5aoyGmn
 0/vqHobwQqbMGX6b+2jAPGN6hdiMcFQjcw8s96B/Bkrckc4uA+cRVXRbFjFTu+peLkVZ
 XtyFh1ewH9SHH9dVpNT4bb2H6baCmGz8oubxwvVxevdF3wiQ42Gxmkmx//Mxtyr0HOtB
 wcbD9gqQK6o1MGcI0r1L8ckdTr453MiAPeCKOC/Rez1hSKOgziZ8JXOewBrseRwJlI9M
 +i4fcoeuObLkTq+HbQJkkAj36orkhscYtjun2EgCMOZIhyaWJLkSvXAS22KyOAjmYSrl
 YXNQ==
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=2eT8ghA6fFNcSdmaAVuwSA9J8H3uNaIILPI/18ZswhQ=;
 b=g0OWbjFNcoF2FSrzbqblPk0D7+boNqB+D2d64cQ6Kop5m4Cs2OUjVR4sfK/6kyHDnb
 oS01uIDx7juOfayJAj8nM9ByXpNca0F93B6EF+LmMaCvPqIntsieRUpNefbQbPHUhVeK
 BQ9fm03Kr7/yliDqmUAzbgXm488P87w7FaoqsXX5aVHRT33yzcUDkxWpyJWfyNn04Cn8
 jpy+iAkKkIzRTWUHcYrYlEpV3W/1JXXEGVEtLQPjiJEaI40QADJX4Ki5za72LWrrY6rX
 Xy1QW84779yXslas8gJCMwh2U+kJ/H5nwGCO3VJsz5uhf1+LLtIuW8Dy878ckDgPoWRg
 IVbA==
X-Gm-Message-State: APt69E1XL/C6htG95GarcXH/5DHyC92ajB0Ovt2fjNyffAQrsMzvx+ii
 jzs8+y/5EsSqHx2dAOknWv7NFA==
X-Google-Smtp-Source: ADUXVKKBu9SilPd4gN0hYrXhxrLNIEJTB0sZPKEV6i9U6f7jZN0R4JyhQ3nVt2Cx840bJCong/H2cA==
X-Received: by 2002:a2e:1188:: with SMTP id 8-v6mr4744524ljr.38.1527853304137; 
 Fri, 01 Jun 2018 04:41:44 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:43 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:26 +0300
Message-Id: <20180601114132.22596-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWVtb3J5IHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1h
cHBpbmdzIHVwZGF0ZS9yZXNldApjb2RlIHVzZWQgaW4gYmFsbG9vbiBkcml2ZXIgY2FuIGJlIG1h
ZGUgY29tbW9uLCBzbyBvdGhlciBkcml2ZXJzIGNhbgphbHNvIHJlLXVzZSB0aGUgc2FtZSBmdW5j
dGlvbmFsaXR5IHdpdGhvdXQgb3Blbi1jb2RpbmcuCkNyZWF0ZSBhIGRlZGljYXRlZCBmaWxlIGZv
ciB0aGUgc2hhcmVkIGNvZGUgYW5kIGV4cG9ydCBjb3JyZXNwb25kaW5nCnN5bWJvbHMgZm9yIG90
aGVyIGtlcm5lbCBtb2R1bGVzLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL01h
a2VmaWxlICAgICAgICAgIHwgICAxICsKIGRyaXZlcnMveGVuL2JhbGxvb24uYyAgICAgICAgIHwg
IDcxICsrLS0tLS0tLS0tLS0tLS0tLS0tCiBkcml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYyB8
IDEyMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9tZW0t
cmVzZXJ2YXRpb24uaCB8ICA2NSArKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwg
MTkyIGluc2VydGlvbnMoKyksIDY1IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRy
aXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94
ZW4vbWVtLXJlc2VydmF0aW9uLmgKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9NYWtlZmlsZSBi
L2RyaXZlcnMveGVuL01ha2VmaWxlCmluZGV4IDQ1MWU4MzNmNTkzMS4uM2M4N2IwYzNhY2E2IDEw
MDY0NAotLS0gYS9kcml2ZXJzL3hlbi9NYWtlZmlsZQorKysgYi9kcml2ZXJzL3hlbi9NYWtlZmls
ZQpAQCAtMiw2ICsyLDcgQEAKIG9iai0kKENPTkZJR19IT1RQTFVHX0NQVSkJCSs9IGNwdV9ob3Rw
bHVnLm8KIG9iai0kKENPTkZJR19YODYpCQkJKz0gZmFsbGJhY2subwogb2JqLXkJKz0gZ3JhbnQt
dGFibGUubyBmZWF0dXJlcy5vIGJhbGxvb24ubyBtYW5hZ2UubyBwcmVlbXB0Lm8gdGltZS5vCitv
YmoteQkrPSBtZW0tcmVzZXJ2YXRpb24ubwogb2JqLXkJKz0gZXZlbnRzLwogb2JqLXkJKz0geGVu
YnVzLwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMgYi9kcml2ZXJzL3hlbi9i
YWxsb29uLmMKaW5kZXggMDY1ZjBiNjA3MzczLi5iZGJjZTQyNTdiNjUgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMveGVuL2JhbGxvb24uYworKysgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMKQEAgLTcxLDYg
KzcxLDcgQEAKICNpbmNsdWRlIDx4ZW4vYmFsbG9vbi5oPgogI2luY2x1ZGUgPHhlbi9mZWF0dXJl
cy5oPgogI2luY2x1ZGUgPHhlbi9wYWdlLmg+CisjaW5jbHVkZSA8eGVuL21lbS1yZXNlcnZhdGlv
bi5oPgogCiBzdGF0aWMgaW50IHhlbl9ob3RwbHVnX3VucG9wdWxhdGVkOwogCkBAIC0xNTcsMTMg
KzE1OCw2IEBAIHN0YXRpYyBERUNMQVJFX0RFTEFZRURfV09SSyhiYWxsb29uX3dvcmtlciwgYmFs
bG9vbl9wcm9jZXNzKTsKICNkZWZpbmUgR0ZQX0JBTExPT04gXAogCShHRlBfSElHSFVTRVIgfCBf
X0dGUF9OT1dBUk4gfCBfX0dGUF9OT1JFVFJZIHwgX19HRlBfTk9NRU1BTExPQykKIAotc3RhdGlj
IHZvaWQgc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKLXsKLSNpZmRlZiBDT05GSUdfWEVO
X1NDUlVCX1BBR0VTCi0JY2xlYXJfaGlnaHBhZ2UocGFnZSk7Ci0jZW5kaWYKLX0KLQogLyogYmFs
bG9vbl9hcHBlbmQ6IGFkZCB0aGUgZ2l2ZW4gcGFnZSB0byB0aGUgYmFsbG9vbi4gKi8KIHN0YXRp
YyB2b2lkIF9fYmFsbG9vbl9hcHBlbmQoc3RydWN0IHBhZ2UgKnBhZ2UpCiB7CkBAIC00NjMsMTEg
KzQ1Nyw2IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGluY3JlYXNlX3Jlc2VydmF0aW9uKHVuc2ln
bmVkIGxvbmcgbnJfcGFnZXMpCiAJaW50IHJjOwogCXVuc2lnbmVkIGxvbmcgaTsKIAlzdHJ1Y3Qg
cGFnZSAgICpwYWdlOwotCXN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9u
ID0gewotCQkuYWRkcmVzc19iaXRzID0gMCwKLQkJLmV4dGVudF9vcmRlciA9IEVYVEVOVF9PUkRF
UiwKLQkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKLQl9OwogCiAJaWYgKG5yX3BhZ2VzID4g
QVJSQVlfU0laRShmcmFtZV9saXN0KSkKIAkJbnJfcGFnZXMgPSBBUlJBWV9TSVpFKGZyYW1lX2xp
c3QpOwpAQCAtNDg2LDkgKzQ3NSw3IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGluY3JlYXNlX3Jl
c2VydmF0aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMpCiAJCXBhZ2UgPSBiYWxsb29uX25leHRf
cGFnZShwYWdlKTsKIAl9CiAKLQlzZXRfeGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5leHRl
bnRfc3RhcnQsIGZyYW1lX2xpc3QpOwotCXJlc2VydmF0aW9uLm5yX2V4dGVudHMgPSBucl9wYWdl
czsKLQlyYyA9IEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwLCAm
cmVzZXJ2YXRpb24pOworCXJjID0geGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKG5yX3BhZ2Vz
LCBmcmFtZV9saXN0KTsKIAlpZiAocmMgPD0gMCkKIAkJcmV0dXJuIEJQX0VBR0FJTjsKIApAQCAt
NDk2LDI5ICs0ODMsNyBAQCBzdGF0aWMgZW51bSBicF9zdGF0ZSBpbmNyZWFzZV9yZXNlcnZhdGlv
bih1bnNpZ25lZCBsb25nIG5yX3BhZ2VzKQogCQlwYWdlID0gYmFsbG9vbl9yZXRyaWV2ZShmYWxz
ZSk7CiAJCUJVR19PTihwYWdlID09IE5VTEwpOwogCi0jaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BW
TU1VCi0JCS8qCi0JCSAqIFdlIGRvbid0IHN1cHBvcnQgUFYgTU1VIHdoZW4gTGludXggYW5kIFhl
biBpcyB1c2luZwotCQkgKiBkaWZmZXJlbnQgcGFnZSBncmFudWxhcml0eS4KLQkJICovCi0JCUJV
SUxEX0JVR19PTihYRU5fUEFHRV9TSVpFICE9IFBBR0VfU0laRSk7Ci0KLQkJaWYgKCF4ZW5fZmVh
dHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkgewotCQkJdW5zaWduZWQgbG9u
ZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdlKTsKLQotCQkJc2V0X3BoeXNfdG9fbWFjaGluZShwZm4s
IGZyYW1lX2xpc3RbaV0pOwotCi0JCQkvKiBMaW5rIGJhY2sgaW50byB0aGUgcGFnZSB0YWJsZXMg
aWYgbm90IGhpZ2htZW0uICovCi0JCQlpZiAoIVBhZ2VIaWdoTWVtKHBhZ2UpKSB7Ci0JCQkJaW50
IHJldDsKLQkJCQlyZXQgPSBIWVBFUlZJU09SX3VwZGF0ZV92YV9tYXBwaW5nKAotCQkJCQkJKHVu
c2lnbmVkIGxvbmcpX192YShwZm4gPDwgUEFHRV9TSElGVCksCi0JCQkJCQltZm5fcHRlKGZyYW1l
X2xpc3RbaV0sIFBBR0VfS0VSTkVMKSwKLQkJCQkJCTApOwotCQkJCUJVR19PTihyZXQpOwotCQkJ
fQotCQl9Ci0jZW5kaWYKKwkJeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKDEs
ICZwYWdlLCAmZnJhbWVfbGlzdFtpXSk7CiAKIAkJLyogUmVsaW5xdWlzaCB0aGUgcGFnZSBiYWNr
IHRvIHRoZSBhbGxvY2F0b3IuICovCiAJCWZyZWVfcmVzZXJ2ZWRfcGFnZShwYWdlKTsKQEAgLTUz
NSwxMSArNTAwLDYgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24o
dW5zaWduZWQgbG9uZyBucl9wYWdlcywgZ2ZwX3QgZ2ZwKQogCXVuc2lnbmVkIGxvbmcgaTsKIAlz
dHJ1Y3QgcGFnZSAqcGFnZSwgKnRtcDsKIAlpbnQgcmV0OwotCXN0cnVjdCB4ZW5fbWVtb3J5X3Jl
c2VydmF0aW9uIHJlc2VydmF0aW9uID0gewotCQkuYWRkcmVzc19iaXRzID0gMCwKLQkJLmV4dGVu
dF9vcmRlciA9IEVYVEVOVF9PUkRFUiwKLQkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKLQl9
OwogCUxJU1RfSEVBRChwYWdlcyk7CiAKIAlpZiAobnJfcGFnZXMgPiBBUlJBWV9TSVpFKGZyYW1l
X2xpc3QpKQpAQCAtNTUzLDcgKzUxMyw3IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGRlY3JlYXNl
X3Jlc2VydmF0aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMsIGdmcF90IGdmcCkKIAkJCWJyZWFr
OwogCQl9CiAJCWFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQocGFnZSwgLTEpOwotCQlzY3J1Yl9w
YWdlKHBhZ2UpOworCQl4ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShwYWdlKTsKIAkJbGlz
dF9hZGQoJnBhZ2UtPmxydSwgJnBhZ2VzKTsKIAl9CiAKQEAgLTU3NSwyNSArNTM1LDggQEAgc3Rh
dGljIGVudW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9w
YWdlcywgZ2ZwX3QgZ2ZwKQogCQkvKiBYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24gcmVxdWly
ZXMgYSBHRk4gKi8KIAkJZnJhbWVfbGlzdFtpKytdID0geGVuX3BhZ2VfdG9fZ2ZuKHBhZ2UpOwog
Ci0jaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCi0JCS8qCi0JCSAqIFdlIGRvbid0IHN1cHBv
cnQgUFYgTU1VIHdoZW4gTGludXggYW5kIFhlbiBpcyB1c2luZwotCQkgKiBkaWZmZXJlbnQgcGFn
ZSBncmFudWxhcml0eS4KLQkJICovCi0JCUJVSUxEX0JVR19PTihYRU5fUEFHRV9TSVpFICE9IFBB
R0VfU0laRSk7Ci0KLQkJaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9w
aHlzbWFwKSkgewotCQkJdW5zaWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdlKTsKKwkJ
eGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQoMSwgJnBhZ2UpOwogCi0JCQlpZiAo
IVBhZ2VIaWdoTWVtKHBhZ2UpKSB7Ci0JCQkJcmV0ID0gSFlQRVJWSVNPUl91cGRhdGVfdmFfbWFw
cGluZygKLQkJCQkJCSh1bnNpZ25lZCBsb25nKV9fdmEocGZuIDw8IFBBR0VfU0hJRlQpLAotCQkJ
CQkJX19wdGVfbWEoMCksIDApOwotCQkJCUJVR19PTihyZXQpOwotCQkJfQotCQkJX19zZXRfcGh5
c190b19tYWNoaW5lKHBmbiwgSU5WQUxJRF9QMk1fRU5UUlkpOwotCQl9Ci0jZW5kaWYKIAkJbGlz
dF9kZWwoJnBhZ2UtPmxydSk7CiAKIAkJYmFsbG9vbl9hcHBlbmQocGFnZSk7CkBAIC02MDEsOSAr
NTQ0LDcgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24odW5zaWdu
ZWQgbG9uZyBucl9wYWdlcywgZ2ZwX3QgZ2ZwKQogCiAJZmx1c2hfdGxiX2FsbCgpOwogCi0Jc2V0
X3hlbl9ndWVzdF9oYW5kbGUocmVzZXJ2YXRpb24uZXh0ZW50X3N0YXJ0LCBmcmFtZV9saXN0KTsK
LQlyZXNlcnZhdGlvbi5ucl9leHRlbnRzICAgPSBucl9wYWdlczsKLQlyZXQgPSBIWVBFUlZJU09S
X21lbW9yeV9vcChYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24sICZyZXNlcnZhdGlvbik7CisJ
cmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKG5yX3BhZ2VzLCBmcmFtZV9saXN0KTsK
IAlCVUdfT04ocmV0ICE9IG5yX3BhZ2VzKTsKIAogCWJhbGxvb25fc3RhdHMuY3VycmVudF9wYWdl
cyAtPSBucl9wYWdlczsKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5j
IGIvZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMDAwLi41Mzg4ZGY4NTJhMjEKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJz
L3hlbi9tZW0tcmVzZXJ2YXRpb24uYwpAQCAtMCwwICsxLDEyMCBAQAorLy8gU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEdQTC0yLjAKKworLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogWGVuIG1l
bW9yeSByZXNlcnZhdGlvbiB1dGlsaXRpZXMuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDAzLCBC
IERyYWdvdmljCisgKiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwgTSBXaWxsaWFtc29uLCBLIEZy
YXNlcgorICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9u
CisgKiBDb3B5cmlnaHQgKGMpIDIwMTAgRGFuaWVsIEtpcGVyCisgKiBDb3B5cmlnaHQgKGMpIDIw
MTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCisgKi8KKworI2lu
Y2x1ZGUgPHhlbi9tZW0tcmVzZXJ2YXRpb24uaD4KKworLyoKKyAqIFVzZSBvbmUgZXh0ZW50IHBl
ciBQQUdFX1NJWkUgdG8gYXZvaWQgdG8gYnJlYWsgZG93biB0aGUgcGFnZSBpbnRvCisgKiBtdWx0
aXBsZSBmcmFtZS4KKyAqLworI2RlZmluZSBFWFRFTlRfT1JERVIgKGZscyhYRU5fUEZOX1BFUl9Q
QUdFKSAtIDEpCisKKyNpZmRlZiBDT05GSUdfWEVOX1NDUlVCX1BBR0VTCit2b2lkIHhlbm1lbV9y
ZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQoreworCWNsZWFyX2hpZ2hw
YWdlKHBhZ2UpOworfQorRVhQT1JUX1NZTUJPTF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX3NjcnVi
X3BhZ2UpOworI2VuZGlmCisKKyNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKK3ZvaWQgX194
ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwK
KwkJCQkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsCisJCQkJCSAgICB4ZW5fcGZuX3QgKmZyYW1l
cykKK3sKKwlpbnQgaTsKKworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7CisJCXN0cnVj
dCBwYWdlICpwYWdlID0gcGFnZXNbaV07CisJCXVuc2lnbmVkIGxvbmcgcGZuID0gcGFnZV90b19w
Zm4ocGFnZSk7CisKKwkJQlVHX09OKHBhZ2UgPT0gTlVMTCk7CisKKwkJLyoKKwkJICogV2UgZG9u
J3Qgc3VwcG9ydCBQViBNTVUgd2hlbiBMaW51eCBhbmQgWGVuIGlzIHVzaW5nCisJCSAqIGRpZmZl
cmVudCBwYWdlIGdyYW51bGFyaXR5LgorCQkgKi8KKwkJQlVJTERfQlVHX09OKFhFTl9QQUdFX1NJ
WkUgIT0gUEFHRV9TSVpFKTsKKworCisJCXNldF9waHlzX3RvX21hY2hpbmUocGZuLCBmcmFtZXNb
aV0pOworCisJCS8qIExpbmsgYmFjayBpbnRvIHRoZSBwYWdlIHRhYmxlcyBpZiBub3QgaGlnaG1l
bS4gKi8KKwkJaWYgKCFQYWdlSGlnaE1lbShwYWdlKSkgeworCQkJaW50IHJldDsKKworCQkJcmV0
ID0gSFlQRVJWSVNPUl91cGRhdGVfdmFfbWFwcGluZygKKwkJCQkJKHVuc2lnbmVkIGxvbmcpX192
YShwZm4gPDwgUEFHRV9TSElGVCksCisJCQkJCW1mbl9wdGUoZnJhbWVzW2ldLCBQQUdFX0tFUk5F
TCksCisJCQkJCTApOworCQkJQlVHX09OKHJldCk7CisJCX0KKwl9Cit9CitFWFBPUlRfU1lNQk9M
X0dQTChfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZSk7CisKK3ZvaWQgX194
ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAor
CQkJCQkgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworCWludCBpOworCisJZm9yIChpID0gMDsg
aSA8IGNvdW50OyBpKyspIHsKKwkJc3RydWN0IHBhZ2UgKnBhZ2UgPSBwYWdlc1tpXTsKKwkJdW5z
aWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdlKTsKKworCQkvKgorCQkgKiBXZSBkb24n
dCBzdXBwb3J0IFBWIE1NVSB3aGVuIExpbnV4IGFuZCBYZW4gaXMgdXNpbmcKKwkJICogZGlmZmVy
ZW50IHBhZ2UgZ3JhbnVsYXJpdHkuCisJCSAqLworCQlCVUlMRF9CVUdfT04oWEVOX1BBR0VfU0la
RSAhPSBQQUdFX1NJWkUpOworCisJCWlmICghUGFnZUhpZ2hNZW0ocGFnZSkpIHsKKwkJCWludCBy
ZXQ7CisKKwkJCXJldCA9IEhZUEVSVklTT1JfdXBkYXRlX3ZhX21hcHBpbmcoCisJCQkJCSh1bnNp
Z25lZCBsb25nKV9fdmEocGZuIDw8IFBBR0VfU0hJRlQpLAorCQkJCQlfX3B0ZV9tYSgwKSwgMCk7
CisJCQlCVUdfT04ocmV0KTsKKwkJfQorCQlfX3NldF9waHlzX3RvX21hY2hpbmUocGZuLCBJTlZB
TElEX1AyTV9FTlRSWSk7CisJfQorfQorRVhQT1JUX1NZTUJPTF9HUEwoX194ZW5tZW1fcmVzZXJ2
YXRpb25fdmFfbWFwcGluZ19yZXNldCk7CisjZW5kaWYgLyogQ09ORklHX1hFTl9IQVZFX1BWTU1V
ICovCisKK2ludCB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoaW50IGNvdW50LCB4ZW5fcGZu
X3QgKmZyYW1lcykKK3sKKwlzdHJ1Y3QgeGVuX21lbW9yeV9yZXNlcnZhdGlvbiByZXNlcnZhdGlv
biA9IHsKKwkJLmFkZHJlc3NfYml0cyA9IDAsCisJCS5leHRlbnRfb3JkZXIgPSBFWFRFTlRfT1JE
RVIsCisJCS5kb21pZCAgICAgICAgPSBET01JRF9TRUxGCisJfTsKKworCXNldF94ZW5fZ3Vlc3Rf
aGFuZGxlKHJlc2VydmF0aW9uLmV4dGVudF9zdGFydCwgZnJhbWVzKTsKKwlyZXNlcnZhdGlvbi5u
cl9leHRlbnRzID0gY291bnQ7CisJcmV0dXJuIEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9w
b3B1bGF0ZV9waHlzbWFwLCAmcmVzZXJ2YXRpb24pOworfQorRVhQT1JUX1NZTUJPTF9HUEwoeGVu
bWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKTsKKworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9kZWNy
ZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKQoreworCXN0cnVjdCB4ZW5fbWVtb3J5
X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0geworCQkuYWRkcmVzc19iaXRzID0gMCwKKwkJLmV4
dGVudF9vcmRlciA9IEVYVEVOVF9PUkRFUiwKKwkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYK
Kwl9OworCisJc2V0X3hlbl9ndWVzdF9oYW5kbGUocmVzZXJ2YXRpb24uZXh0ZW50X3N0YXJ0LCBm
cmFtZXMpOworCXJlc2VydmF0aW9uLm5yX2V4dGVudHMgPSBjb3VudDsKKwlyZXR1cm4gSFlQRVJW
SVNPUl9tZW1vcnlfb3AoWEVOTUVNX2RlY3JlYXNlX3Jlc2VydmF0aW9uLCAmcmVzZXJ2YXRpb24p
OworfQorRVhQT1JUX1NZTUJPTF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKTsKZGlm
ZiAtLWdpdCBhL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oIGIvaW5jbHVkZS94ZW4vbWVt
LXJlc2VydmF0aW9uLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5h
NzI3ZDY1YTFlNjEKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRp
b24uaApAQCAtMCwwICsxLDY1IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIu
MCAqLworCisvKgorICogWGVuIG1lbW9yeSByZXNlcnZhdGlvbiB1dGlsaXRpZXMuCisgKgorICog
Q29weXJpZ2h0IChjKSAyMDAzLCBCIERyYWdvdmljCisgKiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAw
NCwgTSBXaWxsaWFtc29uLCBLIEZyYXNlcgorICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBNLiBT
bWl0aCwgSUJNIENvcnBvcmF0aW9uCisgKiBDb3B5cmlnaHQgKGMpIDIwMTAgRGFuaWVsIEtpcGVy
CisgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lz
dGVtcyBJbmMuCisgKi8KKworI2lmbmRlZiBfWEVOTUVNX1JFU0VSVkFUSU9OX0gKKyNkZWZpbmUg
X1hFTk1FTV9SRVNFUlZBVElPTl9ICisKKyNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KKyNpbmNs
dWRlIDxsaW51eC9zbGFiLmg+CisKKyNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgorI2lu
Y2x1ZGUgPGFzbS90bGIuaD4KKworI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+Cisj
aW5jbHVkZSA8eGVuL3BhZ2UuaD4KKworI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFHRVMKK3Zv
aWQgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpOworI2Vs
c2UKK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShzdHJ1
Y3QgcGFnZSAqcGFnZSkKK3sKK30KKyNlbmRpZgorCisjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BW
TU1VCit2b2lkIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKHVuc2lnbmVk
IGxvbmcgY291bnQsCisJCQkJCSAgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzLAorCQkJCQkgICAgeGVu
X3Bmbl90ICpmcmFtZXMpOworCit2b2lkIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdf
cmVzZXQodW5zaWduZWQgbG9uZyBjb3VudCwKKwkJCQkJICAgc3RydWN0IHBhZ2UgKipwYWdlcyk7
CisjZW5kaWYKKworc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBw
aW5nX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkJCXN0cnVjdCBwYWdlICoqcGFn
ZXMsCisJCQkJCQkJeGVuX3Bmbl90ICpmcmFtZXMpCit7CisjaWZkZWYgQ09ORklHX1hFTl9IQVZF
X1BWTU1VCisJaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFw
KSkKKwkJX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUoY291bnQsIHBhZ2Vz
LCBmcmFtZXMpOworI2VuZGlmCit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2
YXRpb25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkJICAgICAg
IHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCisJ
aWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKKwkJX194
ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldChjb3VudCwgcGFnZXMpOworI2VuZGlm
Cit9CisKK2ludCB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoaW50IGNvdW50LCB4ZW5fcGZu
X3QgKmZyYW1lcyk7CisKK2ludCB4ZW5tZW1fcmVzZXJ2YXRpb25fZGVjcmVhc2UoaW50IGNvdW50
LCB4ZW5fcGZuX3QgKmZyYW1lcyk7CisKKyNlbmRpZgotLSAKMi4xNy4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRK-0006zA-Nq; Fri, 01 Jun 2018 11: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRJ-0006y2-1V
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:49 +0000
X-Inumbo-ID: 77370af7-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77370af7-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:39 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id n3-v6so14384968lfe.12
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=EZusPZx6trjMF2iPh7Yk+E1iGR5ZiJtB1jXDHsfj4Qg=;
 b=ck8P9FHpxsGO4V6IA6US1JOrU2UU0sGXAIwIcrXqP29AEayG0C9RWfLmIa5e/7e4FM
 aM6tiogE6/ey90SsqutZyhYI70xbQ+Xh2lSsb/QJnPnEcIC8R756hUc2lccbOedozImh
 oNpt0pxVqOpypS2QG73EncNJonEm2ds5K7s6DoldxY3ySPMkxj8tp0yE3Bk8nMT32FRx
 ECovlrW+hL7odxrbo0vJ0oysV5OL2TBBlbDBIu+vfvn7iy/bNar12yBW/S9VrEJbPNzE
 kZI9oLFlK0ECuojb8hWtn8vC4tb75KxuN0JlNJZTScp39+GgIhQ6EZetwpq6J1Njqe/o
 XyZg==
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=EZusPZx6trjMF2iPh7Yk+E1iGR5ZiJtB1jXDHsfj4Qg=;
 b=UlNqW9drplwv8bSpQjvLSN1BliLXx+UQa+i/GmM+ZEF0gutQl3U3Ia38MB+lxB433r
 tysNmOLHP/qg9dASo6leh6iI3KrGCoQfyXBAE5vGNDabhOH7UUqqJXhIjqsJtz05s57r
 GfZgcsZs89BuN0Lj8ilJm8k258GVVkGYcAGDeuwPN3frS1SR92Y99T/f+Mz6NsJDWtW7
 tKP9pxxUWsUBXvWql+edHUwspOq9tC0KZqF0ve599EOtuNuzX3R5FnionPMsezPzeJNM
 DgjQep66JZc3ZhjDHgJmVHAa7USphXAuMt7NiHLudftacmZLguc7+cRHFiUF1DDJeKM9
 yU+g==
X-Gm-Message-State: ALKqPwdyvruI/D8Hu8r2PynDQnAgp0tkLvzWc8YW2+rQRdarMOr+M/qA
 qm2bVzXsl8QuHWE35sAhuEuhWw==
X-Google-Smtp-Source: ADUXVKJ1Uhe15R66PBfCdUGtFPdlFhU3ylmfgnh0N1Ug68RMd2R35aWeLBQAn5Y0dqeRj2hPTyCFqA==
X-Received: by 2002:a19:990f:: with SMTP id
 b15-v6mr6495542lfe.93.1527853305715; 
 Fri, 01 Jun 2018 04:41:45 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:44 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:27 +0300
Message-Id: <20180601114132.22596-5-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxsb2NhdGlu
ZyBidWZmZXJzIHRoYXQgY2FuCmJlIHVzZWQgZm9yIERNQSBvcGVyYXRpb25zIGFuZCBtYXBwaW5n
IGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcwpvbiB0b3Agb2YgdGhvc2UuClRoZSByZXN1bHRpbmcg
YnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24KZHJp
dmVyIGluIHRlcm1zIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNlcnZhdGlvbiBpcyBtYWRlCih7aW5j
cmVhc2V8ZGVjcmVhc2V9X3Jlc2VydmF0aW9uIGFuZCBWQSBtYXBwaW5ncyB1cGRhdGVkIGlmIG5l
ZWRlZCkuClRoaXMgaXMgdXNlZnVsIGZvciBzaGFyaW5nIGZvcmVpZ24gYnVmZmVycyB3aXRoIEhX
IGRyaXZlcnMgd2hpY2gKY2Fubm90IHdvcmsgd2l0aCBzY2F0dGVyZWQgYnVmZmVycyBwcm92aWRl
ZCBieSB0aGUgYmFsbG9vbiBkcml2ZXIsCmJ1dCByZXF1aXJlIERNQWFibGUgbWVtb3J5IGluc3Rl
YWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICB8ICAx
MyArKysrKwogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyB8IDEwOSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAxOCAr
KysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDE0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKaW5kZXggZTVkMGMyODM3
MmVhLi4zOTUzNmRkZmJjZTQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKKysrIGIv
ZHJpdmVycy94ZW4vS2NvbmZpZwpAQCAtMTYxLDYgKzE2MSwxOSBAQCBjb25maWcgWEVOX0dSQU5U
X0RFVl9BTExPQwogCSAgdG8gb3RoZXIgZG9tYWlucy4gVGhpcyBjYW4gYmUgdXNlZCB0byBpbXBs
ZW1lbnQgZnJvbnRlbmQgZHJpdmVycwogCSAgb3IgYXMgcGFydCBvZiBhbiBpbnRlci1kb21haW4g
c2hhcmVkIG1lbW9yeSBjaGFubmVsLgogCitjb25maWcgWEVOX0dSQU5UX0RNQV9BTExPQworCWJv
b2wgIkFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFibGUgYnVmZmVycyB3aXRoIGdyYW50IHJlZmVy
ZW5jZSBtb2R1bGUiCisJZGVwZW5kcyBvbiBYRU4gJiYgSEFTX0RNQQorCWhlbHAKKwkgIEV4dGVu
ZHMgZ3JhbnQgdGFibGUgbW9kdWxlIEFQSSB0byBhbGxvdyBhbGxvY2F0aW5nIERNQSBjYXBhYmxl
CisJICBidWZmZXJzIGFuZCBtYXBwaW5nIGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcyBvbiB0b3Ag
b2YgaXQuCisJICBUaGUgcmVzdWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBhbGxvY2F0
ZWQgYnkgdGhlIGJhbGxvb24KKwkgIGRyaXZlciBpbiB0ZXJtcyB0aGF0IHByb3BlciBtZW1vcnkg
cmVzZXJ2YXRpb24gaXMgbWFkZQorCSAgKHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24g
YW5kIFZBIG1hcHBpbmdzIHVwZGF0ZWQgaWYgbmVlZGVkKS4KKwkgIFRoaXMgaXMgdXNlZnVsIGZv
ciBzaGFyaW5nIGZvcmVpZ24gYnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hpY2gKKwkgIGNhbm5v
dCB3b3JrIHdpdGggc2NhdHRlcmVkIGJ1ZmZlcnMgcHJvdmlkZWQgYnkgdGhlIGJhbGxvb24gZHJp
dmVyLAorCSAgYnV0IHJlcXVpcmUgRE1BYWJsZSBtZW1vcnkgaW5zdGVhZC4KKwogY29uZmlnIFNX
SU9UTEJfWEVOCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBTV0lPVExCCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCBk
YmI0OGE4OWU5ODcuLjU2NThlNThkOWNjNiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQt
dGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC00NSw2ICs0NSw5IEBA
CiAjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+CiAjaW5jbHVkZSA8bGludXgvcmF0ZWxpbWl0
Lmg+CiAjaW5jbHVkZSA8bGludXgvbW9kdWxlcGFyYW0uaD4KKyNpZmRlZiBDT05GSUdfWEVOX0dS
QU5UX0RNQV9BTExPQworI2luY2x1ZGUgPGxpbnV4L2RtYS1tYXBwaW5nLmg+CisjZW5kaWYKIAog
I2luY2x1ZGUgPHhlbi94ZW4uaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbi5oPgpAQCAt
NTcsNiArNjAsNyBAQAogI2lmZGVmIENPTkZJR19YODYKICNpbmNsdWRlIDxhc20veGVuL2NwdWlk
Lmg+CiAjZW5kaWYKKyNpbmNsdWRlIDx4ZW4vbWVtLXJlc2VydmF0aW9uLmg+CiAjaW5jbHVkZSA8
YXNtL3hlbi9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDxhc20veGVuL2ludGVyZmFjZS5oPgogCkBA
IC04MTEsNiArODE1LDczIEBAIGludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKQogfQogRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2FsbG9jX3Bh
Z2VzKTsKIAorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisvKioKKyAqIGdudHRh
Yl9kbWFfYWxsb2NfcGFnZXMgLSBhbGxvYyBETUFhYmxlIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFu
dCBtYXBwaW5nIGludG8KKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9uCisgKi8K
K2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3Mg
KmFyZ3MpCit7CisJdW5zaWduZWQgbG9uZyBwZm4sIHN0YXJ0X3BmbjsKKwlzaXplX3Qgc2l6ZTsK
KwlpbnQgaSwgcmV0OworCisJc2l6ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7CisJ
aWYgKGFyZ3MtPmNvaGVyZW50KQorCQlhcmdzLT52YWRkciA9IGRtYV9hbGxvY19jb2hlcmVudChh
cmdzLT5kZXYsIHNpemUsCisJCQkJCQkgJmFyZ3MtPmRldl9idXNfYWRkciwKKwkJCQkJCSBHRlBf
S0VSTkVMIHwgX19HRlBfTk9XQVJOKTsKKwllbHNlCisJCWFyZ3MtPnZhZGRyID0gZG1hX2FsbG9j
X3djKGFyZ3MtPmRldiwgc2l6ZSwKKwkJCQkJICAgJmFyZ3MtPmRldl9idXNfYWRkciwKKwkJCQkJ
ICAgR0ZQX0tFUk5FTCB8IF9fR0ZQX05PV0FSTik7CisJaWYgKCFhcmdzLT52YWRkcikgeworCQlw
cl9lcnIoIkZhaWxlZCB0byBhbGxvY2F0ZSBETUEgYnVmZmVyIG9mIHNpemUgJXp1XG4iLCBzaXpl
KTsKKwkJcmV0dXJuIC1FTk9NRU07CisJfQorCisJc3RhcnRfcGZuID0gX19waHlzX3RvX3Bmbihh
cmdzLT5kZXZfYnVzX2FkZHIpOworCWZvciAocGZuID0gc3RhcnRfcGZuLCBpID0gMDsgcGZuIDwg
c3RhcnRfcGZuICsgYXJncy0+bnJfcGFnZXM7CisJCQlwZm4rKywgaSsrKSB7CisJCXN0cnVjdCBw
YWdlICpwYWdlID0gcGZuX3RvX3BhZ2UocGZuKTsKKworCQlhcmdzLT5wYWdlc1tpXSA9IHBhZ2U7
CisJCWFyZ3MtPmZyYW1lc1tpXSA9IHhlbl9wYWdlX3RvX2dmbihwYWdlKTsKKwkJeGVubWVtX3Jl
c2VydmF0aW9uX3NjcnViX3BhZ2UocGFnZSk7CisJfQorCisJeGVubWVtX3Jlc2VydmF0aW9uX3Zh
X21hcHBpbmdfcmVzZXQoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKKworCXJldCA9IHhl
bm1lbV9yZXNlcnZhdGlvbl9kZWNyZWFzZShhcmdzLT5ucl9wYWdlcywgYXJncy0+ZnJhbWVzKTsK
KwlpZiAocmV0ICE9IGFyZ3MtPm5yX3BhZ2VzKSB7CisJCXByX2VycigiRmFpbGVkIHRvIGRlY3Jl
YXNlIHJlc2VydmF0aW9uIGZvciBETUEgYnVmZmVyXG4iKTsKKwkJcmV0ID0gLUVGQVVMVDsKKwkJ
Z290byBmYWlsX2ZyZWVfZG1hOworCX0KKworCXJldCA9IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0
ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMpOworCWlmIChyZXQgPCAwKQorCQlnb3RvIGZh
aWxfY2xlYXJfcHJpdmF0ZTsKKworCXJldHVybiAwOworCitmYWlsX2NsZWFyX3ByaXZhdGU6CisJ
Z250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsK
K2ZhaWxfZnJlZV9kbWE6CisJeGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5yX3Bh
Z2VzLCBhcmdzLT5mcmFtZXMpOworCXhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0
ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMsCisJCQkJCSAgICAgYXJncy0+ZnJhbWVzKTsK
KwlpZiAoYXJncy0+Y29oZXJlbnQpCisJCWRtYV9mcmVlX2NvaGVyZW50KGFyZ3MtPmRldiwgc2l6
ZSwKKwkJCQkgIGFyZ3MtPnZhZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIpOworCWVsc2UKKwkJZG1h
X2ZyZWVfd2MoYXJncy0+ZGV2LCBzaXplLAorCQkJICAgIGFyZ3MtPnZhZGRyLCBhcmdzLT5kZXZf
YnVzX2FkZHIpOworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZG1h
X2FsbG9jX3BhZ2VzKTsKKyNlbmRpZgorCiB2b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRl
KGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIHsKIAlpbnQgaTsKQEAgLTgzOCw2
ICs5MDksNDQgQEAgdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBw
YWdlICoqcGFnZXMpCiB9CiBFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CiAK
KyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworLyoqCisgKiBnbnR0YWJfZG1hX2Zy
ZWVfcGFnZXMgLSBmcmVlIERNQWFibGUgcGFnZXMKKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhl
IGZ1bmN0aW9uCisgKi8KK2ludCBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoc3RydWN0IGdudHRhYl9k
bWFfYWxsb2NfYXJncyAqYXJncykKK3sKKwlzaXplX3Qgc2l6ZTsKKwlpbnQgaSwgcmV0OworCisJ
Z250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsK
KworCWZvciAoaSA9IDA7IGkgPCBhcmdzLT5ucl9wYWdlczsgaSsrKQorCQlhcmdzLT5mcmFtZXNb
aV0gPSBwYWdlX3RvX3hlbl9wZm4oYXJncy0+cGFnZXNbaV0pOworCisJcmV0ID0geGVubWVtX3Jl
c2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5mcmFtZXMpOworCWlmIChy
ZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKKwkJcHJfZXJyKCJGYWlsZWQgdG8gZGVjcmVhc2UgcmVz
ZXJ2YXRpb24gZm9yIERNQSBidWZmZXJcbiIpOworCQlyZXQgPSAtRUZBVUxUOworCX0gZWxzZSB7
CisJCXJldCA9IDA7CisJfQorCisJeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRl
KGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5wYWdlcywKKwkJCQkJICAgICBhcmdzLT5mcmFtZXMpOwor
CisJc2l6ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7CisJaWYgKGFyZ3MtPmNvaGVy
ZW50KQorCQlkbWFfZnJlZV9jb2hlcmVudChhcmdzLT5kZXYsIHNpemUsCisJCQkJICBhcmdzLT52
YWRkciwgYXJncy0+ZGV2X2J1c19hZGRyKTsKKwllbHNlCisJCWRtYV9mcmVlX3djKGFyZ3MtPmRl
diwgc2l6ZSwKKwkJCSAgICBhcmdzLT52YWRkciwgYXJncy0+ZGV2X2J1c19hZGRyKTsKKwlyZXR1
cm4gcmV0OworfQorRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2RtYV9mcmVlX3BhZ2VzKTsKKyNl
bmRpZgorCiAvKiBIYW5kbGluZyBvZiBwYWdlZCBvdXQgZ3JhbnQgdGFyZ2V0cyAoR05UU1RfZWFn
YWluKSAqLwogI2RlZmluZSBNQVhfREVMQVkgMjU2CiBzdGF0aWMgaW5saW5lIHZvaWQKZGlmZiAt
LWdpdCBhL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi9pbmNsdWRlL3hlbi9ncmFudF90YWJs
ZS5oCmluZGV4IGRlMDNmMjU0MmJiNy4uOWJjNWJjMDdkNGQzIDEwMDY0NAotLS0gYS9pbmNsdWRl
L3hlbi9ncmFudF90YWJsZS5oCisrKyBiL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTE5
OCw2ICsxOTgsMjQgQEAgdm9pZCBnbnR0YWJfZnJlZV9hdXRvX3hsYXRfZnJhbWVzKHZvaWQpOwog
aW50IGdudHRhYl9hbGxvY19wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMp
Owogdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFn
ZXMpOwogCisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKK3N0cnVjdCBnbnR0YWJf
ZG1hX2FsbG9jX2FyZ3MgeworCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSB3aWxsIGJl
L3dhcyBhbGxvY2F0ZWQuICovCisJc3RydWN0IGRldmljZSAqZGV2OworCS8qIElmIHNldCB0aGVu
IERNQSBidWZmZXIgaXMgY29oZXJlbnQgYW5kIHdyaXRlLWNvbWJpbmUgb3RoZXJ3aXNlLiAqLwor
CWJvb2wgY29oZXJlbnQ7CisKKwlpbnQgbnJfcGFnZXM7CisJc3RydWN0IHBhZ2UgKipwYWdlczsK
Kwl4ZW5fcGZuX3QgKmZyYW1lczsKKwl2b2lkICp2YWRkcjsKKwlkbWFfYWRkcl90IGRldl9idXNf
YWRkcjsKK307CisKK2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1h
X2FsbG9jX2FyZ3MgKmFyZ3MpOworaW50IGdudHRhYl9kbWFfZnJlZV9wYWdlcyhzdHJ1Y3QgZ250
dGFiX2RtYV9hbGxvY19hcmdzICphcmdzKTsKKyNlbmRpZgorCiBpbnQgZ250dGFiX3BhZ2VzX3Nl
dF9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiB2b2lkIGdudHRh
Yl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7
CiAKLS0gCjIuMTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11: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 1fOiRL-0006zz-88; Fri, 01 Jun 2018 11: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRK-0006z1-K0
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:50 +0000
X-Inumbo-ID: 781a4891-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 781a4891-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:40 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id o9-v6so14376233lfk.1
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=ezjJKyHwiy2SJ/5O6yZPxX+3vP7+E9QCnj4ooG0Aw9E=;
 b=NDNZXpwG8KVXVabkmBIfi6LOtYqGd1SjotPs6ypq4rLeNJvXKm42eqyAh8paSu3hSg
 ZctqRUpMfCs6w1dPOqY/7OOfLCBG2FrWkw1KNK9qRpkVf/zMwmUnj79nbypL6OfY/wTX
 J6k70AktzLjCMx41RrIBMco5lZ6RzN6/aFXWf2Tq3iviPy46IRewwmahiZBkYbetb62H
 O3IXOUAubhKaBF8p/BLtCYqqogw3pBog52FRqc/vm4RObY/d7cB41kjnqDH60yZNWCOz
 5RxGrQJp83EshJjGASxRRny8E9kxLZZbLh3jbn58Oqp09zz0G+6jBdCIhk+XoobTFkA3
 b9fQ==
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=ezjJKyHwiy2SJ/5O6yZPxX+3vP7+E9QCnj4ooG0Aw9E=;
 b=pKn43X3W1NjX7OpsVxKSNln7INZZaIIvNTSbB4UARcj/7U5pwSnyqH67yPgS8tWjWg
 pi+fVL/BTCYyOTwQ7z1aNi3cCb5ijm0sHxCi19hLrS2lnPmklJ4TxzIx1KptrI1UP/Tk
 6M94Vru2N753h2FXudUUROR65yXhYqBLL4SojB9DdOogyWejydP5jUuq6Azk1L+xJe7r
 q4nDc+ed9YYNbJfzjzYKuaWY7w2RMSfhpPbGbhNQJ/woH3OmJ7VxCoIpPZ8NNkknQBPj
 khZLzDhx4Btl/sO5nEftcA6JATqdSC+7ULQ3HcQjZ7+KBhkkD1jBqKwX6SqS7lrRumwk
 MP6A==
X-Gm-Message-State: ALKqPwfoaDK1LRPxdG/T3shcgqvu6ewlJnsUH271zSx89pjmq9AYeHuO
 p6yFNQqxWGfN22TamUIQ+/uHsw==
X-Google-Smtp-Source: ADUXVKL5tEHnHH6U7P7ZNQwxso+DgPOLAY2YbqBPDjL8moE20H/3t41RigvtTZrLwEyO8Ivn0dVxyw==
X-Received: by 2002:a19:1099:: with SMTP id
 25-v6mr6368647lfq.112.1527853307266; 
 Fri, 01 Jun 2018 04:41:47 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:46 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:28 +0300
Message-Id: <20180601114132.22596-6-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBiYWNrZWQgIGJ1ZmZlcnMgaWYgZ3JhbnQg
dGFibGUgbW9kdWxlCnN1cHBvcnRzIHN1Y2g6IHRoaXMgZXh0ZW5kcyBncmFudCBkZXZpY2UgdG8g
bm90IG9ubHkgbWFwIGJ1ZmZlcnMKbWFkZSBvZiBiYWxsb29uIHBhZ2VzLCBidXQgYWxzbyBmcm9t
IGJ1ZmZlcnMgYWxsb2NhdGVkIHdpdGgKZG1hX2FsbG9jX3h4eC4KClNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
LS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgIHwgOTkgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystCiBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5oIHwgMTUgKysrKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKaW5k
ZXggYmQ1NjY1M2I5YmJjLi45ODEzZmM0NDBjNzAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2du
dGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC0zNyw2ICszNyw5IEBACiAjaW5j
bHVkZSA8bGludXgvc2xhYi5oPgogI2luY2x1ZGUgPGxpbnV4L2hpZ2htZW0uaD4KICNpbmNsdWRl
IDxsaW51eC9yZWZjb3VudC5oPgorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisj
aW5jbHVkZSA8bGludXgvb2ZfZGV2aWNlLmg+CisjZW5kaWYKIAogI2luY2x1ZGUgPHhlbi94ZW4u
aD4KICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KQEAgLTcyLDYgKzc1LDExIEBAIHN0cnVj
dCBnbnRkZXZfcHJpdiB7CiAJc3RydWN0IG11dGV4IGxvY2s7CiAJc3RydWN0IG1tX3N0cnVjdCAq
bW07CiAJc3RydWN0IG1tdV9ub3RpZmllciBtbjsKKworI2lmZGVmIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DCisJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRlZC4g
Ki8KKwlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OworI2VuZGlmCiB9OwogCiBzdHJ1Y3QgdW5tYXBf
bm90aWZ5IHsKQEAgLTk2LDEwICsxMDQsMjcgQEAgc3RydWN0IGdyYW50X21hcCB7CiAJc3RydWN0
IGdudHRhYl91bm1hcF9ncmFudF9yZWYgKmt1bm1hcF9vcHM7CiAJc3RydWN0IHBhZ2UgKipwYWdl
czsKIAl1bnNpZ25lZCBsb25nIHBhZ2VzX3ZtX3N0YXJ0OworCisjaWZkZWYgQ09ORklHX1hFTl9H
UkFOVF9ETUFfQUxMT0MKKwkvKgorCSAqIElmIGRtYWJ1Zl92YWRkciBpcyBub3QgTlVMTCB0aGVu
IHRoaXMgbWFwcGluZyBpcyBiYWNrZWQgYnkgRE1BCisJICogY2FwYWJsZSBtZW1vcnkuCisJICov
CisKKwlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OworCS8qIEZsYWdzIHVzZWQgdG8gY3JlYXRlIHRo
aXMgRE1BIGJ1ZmZlcjogR05UREVWX0RNQV9GTEFHX1hYWC4gKi8KKwlpbnQgZG1hX2ZsYWdzOwor
CXZvaWQgKmRtYV92YWRkcjsKKwlkbWFfYWRkcl90IGRtYV9idXNfYWRkcjsKKwkvKiBUaGlzIGlz
IHJlcXVpcmVkIGZvciBnbnR0YWJfZG1hX3thbGxvY3xmcmVlfV9wYWdlcy4gKi8KKwl4ZW5fcGZu
X3QgKmZyYW1lczsKKyNlbmRpZgogfTsKIAogc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdlcyhz
dHJ1Y3QgZ3JhbnRfbWFwICptYXAsIGludCBvZmZzZXQsIGludCBwYWdlcyk7CiAKK3N0YXRpYyBz
dHJ1Y3QgbWlzY2RldmljZSBnbnRkZXZfbWlzY2RldjsKKwogLyogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKIHN0
YXRpYyB2b2lkIGdudGRldl9wcmludF9tYXBzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKQEAg
LTEyMSw4ICsxNDYsMjcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFu
dF9tYXAgKm1hcCkKIAlpZiAobWFwID09IE5VTEwpCiAJCXJldHVybjsKIAorI2lmZGVmIENPTkZJ
R19YRU5fR1JBTlRfRE1BX0FMTE9DCisJaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7CisJCXN0cnVjdCBn
bnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKKworCQlhcmdzLmRldiA9IG1hcC0+ZG1hX2RldjsK
KwkJYXJncy5jb2hlcmVudCA9IG1hcC0+ZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVS
RU5UOworCQlhcmdzLm5yX3BhZ2VzID0gbWFwLT5jb3VudDsKKwkJYXJncy5wYWdlcyA9IG1hcC0+
cGFnZXM7CisJCWFyZ3MuZnJhbWVzID0gbWFwLT5mcmFtZXM7CisJCWFyZ3MudmFkZHIgPSBtYXAt
PmRtYV92YWRkcjsKKwkJYXJncy5kZXZfYnVzX2FkZHIgPSBtYXAtPmRtYV9idXNfYWRkcjsKKwor
CQlnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoJmFyZ3MpOworCX0gZWxzZQorI2VuZGlmCiAJaWYgKG1h
cC0+cGFnZXMpCiAJCWdudHRhYl9mcmVlX3BhZ2VzKG1hcC0+Y291bnQsIG1hcC0+cGFnZXMpOwor
CisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlrZnJlZShtYXAtPmZyYW1lcyk7
CisjZW5kaWYKIAlrZnJlZShtYXAtPnBhZ2VzKTsKIAlrZnJlZShtYXAtPmdyYW50cyk7CiAJa2Zy
ZWUobWFwLT5tYXBfb3BzKTsKQEAgLTEzMiw3ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCBnbnRkZXZf
ZnJlZV9tYXAoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCWtmcmVlKG1hcCk7CiB9CiAKLXN0YXRp
YyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAq
cHJpdiwgaW50IGNvdW50KQorc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19t
YXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQsCisJCQkJCSAgaW50IGRtYV9m
bGFncykKIHsKIAlzdHJ1Y3QgZ3JhbnRfbWFwICphZGQ7CiAJaW50IGk7CkBAIC0xNTUsNiArMjAw
LDM3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBn
bnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50KQogCSAgICBOVUxMID09IGFkZC0+cGFnZXMpCiAJ
CWdvdG8gZXJyOwogCisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlhZGQtPmRt
YV9mbGFncyA9IGRtYV9mbGFnczsKKworCS8qCisJICogQ2hlY2sgaWYgdGhpcyBtYXBwaW5nIGlz
IHJlcXVlc3RlZCB0byBiZSBiYWNrZWQKKwkgKiBieSBhIERNQSBidWZmZXIuCisJICovCisJaWYg
KGRtYV9mbGFncyAmIChHTlRERVZfRE1BX0ZMQUdfV0MgfCBHTlRERVZfRE1BX0ZMQUdfQ09IRVJF
TlQpKSB7CisJCXN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKKworCQlhZGQtPmZy
YW1lcyA9IGtjYWxsb2MoY291bnQsIHNpemVvZihhZGQtPmZyYW1lc1swXSksCisJCQkJICAgICAg
R0ZQX0tFUk5FTCk7CisJCWlmICghYWRkLT5mcmFtZXMpCisJCQlnb3RvIGVycjsKKworCQkvKiBS
ZW1lbWJlciB0aGUgZGV2aWNlLCBzbyB3ZSBjYW4gZnJlZSBETUEgbWVtb3J5LiAqLworCQlhZGQt
PmRtYV9kZXYgPSBwcml2LT5kbWFfZGV2OworCisJCWFyZ3MuZGV2ID0gcHJpdi0+ZG1hX2RldjsK
KwkJYXJncy5jb2hlcmVudCA9IGRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsK
KwkJYXJncy5ucl9wYWdlcyA9IGNvdW50OworCQlhcmdzLnBhZ2VzID0gYWRkLT5wYWdlczsKKwkJ
YXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKKworCQlpZiAoZ250dGFiX2RtYV9hbGxvY19wYWdl
cygmYXJncykpCisJCQlnb3RvIGVycjsKKworCQlhZGQtPmRtYV92YWRkciA9IGFyZ3MudmFkZHI7
CisJCWFkZC0+ZG1hX2J1c19hZGRyID0gYXJncy5kZXZfYnVzX2FkZHI7CisJfSBlbHNlCisjZW5k
aWYKIAlpZiAoZ250dGFiX2FsbG9jX3BhZ2VzKGNvdW50LCBhZGQtPnBhZ2VzKSkKIAkJZ290byBl
cnI7CiAKQEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMoc3Ry
dWN0IGdyYW50X21hcCAqbWFwKQogCQltYXAtPnVubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPm1h
cF9vcHNbaV0uaGFuZGxlOwogCQlpZiAodXNlX3B0ZW1vZCkKIAkJCW1hcC0+a3VubWFwX29wc1tp
XS5oYW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKKyNpZmRlZiBDT05GSUdfWEVOX0dS
QU5UX0RNQV9BTExPQworCQllbHNlIGlmIChtYXAtPmRtYV92YWRkcikgeworCQkJdW5zaWduZWQg
bG9uZyBtZm47CisKKwkJCW1mbiA9IF9fcGZuX3RvX21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2Vz
W2ldKSk7CisJCQltYXAtPnVubWFwX29wc1tpXS5kZXZfYnVzX2FkZHIgPSBfX3Bmbl90b19waHlz
KG1mbik7CisJCX0KKyNlbmRpZgogCX0KIAlyZXR1cm4gZXJyOwogfQpAQCAtNTQ4LDYgKzYzMiwx
NyBAQCBzdGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBm
aWxlICpmbGlwKQogCX0KIAogCWZsaXAtPnByaXZhdGVfZGF0YSA9IHByaXY7CisjaWZkZWYgQ09O
RklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlwcml2LT5kbWFfZGV2ID0gZ250ZGV2X21pc2NkZXYu
dGhpc19kZXZpY2U7CisKKwkvKgorCSAqIFRoZSBkZXZpY2UgaXMgbm90IHNwYXduIGZyb20gYSBk
ZXZpY2UgdHJlZSwgc28gYXJjaF9zZXR1cF9kbWFfb3BzCisJICogaXMgbm90IGNhbGxlZCwgdGh1
cyBsZWF2aW5nIHRoZSBkZXZpY2Ugd2l0aCBkdW1teSBETUEgb3BzLgorCSAqIEZpeCB0aGlzIGNh
bGwgb2ZfZG1hX2NvbmZpZ3VyZSgpIHdpdGggYSBOVUxMIG5vZGUgdG8gc2V0CisJICogZGVmYXVs
dCBETUEgb3BzLgorCSAqLworCW9mX2RtYV9jb25maWd1cmUocHJpdi0+ZG1hX2RldiwgTlVMTCk7
CisjZW5kaWYKIAlwcl9kZWJ1ZygicHJpdiAlcFxuIiwgcHJpdik7CiAKIAlyZXR1cm4gMDsKQEAg
LTU4OSw3ICs2ODQsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfbWFwX2dyYW50X3JlZihz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCiAJCXJldHVybiAtRUlOVkFMOwogCiAJZXJyID0gLUVO
T01FTTsKLQltYXAgPSBnbnRkZXZfYWxsb2NfbWFwKHByaXYsIG9wLmNvdW50KTsKKwltYXAgPSBn
bnRkZXZfYWxsb2NfbWFwKHByaXYsIG9wLmNvdW50LCAwIC8qIFRoaXMgaXMgbm90IGEgZG1hLWJ1
Zi4gKi8pOwogCWlmICghbWFwKQogCQlyZXR1cm4gZXJyOwogCmRpZmYgLS1naXQgYS9pbmNsdWRl
L3VhcGkveGVuL2dudGRldi5oIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaAppbmRleCA2ZDEx
NjM0NTZjMDMuLjRiOWQ0OThhMzFkNCAxMDA2NDQKLS0tIGEvaW5jbHVkZS91YXBpL3hlbi9nbnRk
ZXYuaAorKysgYi9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oCkBAIC0yMDAsNCArMjAwLDE5IEBA
IHN0cnVjdCBpb2N0bF9nbnRkZXZfZ3JhbnRfY29weSB7CiAvKiBTZW5kIGFuIGludGVycnVwdCBv
biB0aGUgaW5kaWNhdGVkIGV2ZW50IGNoYW5uZWwgKi8KICNkZWZpbmUgVU5NQVBfTk9USUZZX1NF
TkRfRVZFTlQgMHgyCiAKKy8qCisgKiBGbGFncyB0byBiZSB1c2VkIHdoaWxlIHJlcXVlc3Rpbmcg
bWVtb3J5IG1hcHBpbmcncyBiYWNraW5nIHN0b3JhZ2UKKyAqIHRvIGJlIGFsbG9jYXRlZCB3aXRo
IERNQSBBUEkuCisgKi8KKworLyoKKyAqIFRoZSBidWZmZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5
IGFsbG9jYXRlZCB3aXRoIGRtYV9hbGxvY193Yy4KKyAqLworI2RlZmluZSBHTlRERVZfRE1BX0ZM
QUdfV0MJCSgxIDw8IDApCisKKy8qCisgKiBUaGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9y
eSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2NfY29oZXJlbnQuCisgKi8KKyNkZWZpbmUgR05UREVW
X0RNQV9GTEFHX0NPSEVSRU5UCSgxIDw8IDEpCisKICNlbmRpZiAvKiBfX0xJTlVYX1BVQkxJQ19H
TlRERVZfSF9fICovCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRN-00072N-LP; Fri, 01 Jun 2018 11:41:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRM-00071g-Rk
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:52 +0000
X-Inumbo-ID: 790f263d-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 790f263d-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:42 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id t134-v6so14378210lff.6
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:50 -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=+FYf0OQjaQ9c+ahcDHJTdltLw1qCUy7JA28JOtIiFbI=;
 b=HOa1i+wW8udLxZhEqEBcs2doxNE7hoLlYvmsbQxcW9pst5KOQKYoK5U3E/xA8EdJp8
 spuIG+C6TuwlKs6BSISeQPX5Ygp5zhpuofJzFmoDzGGHEWBExGAqx4uM8cEb+BBHKK2E
 hY5pX+5KNcETYO0b2P3VDa7CgMzdSkO5RVhlreWK2SNiQR8CV8hKx4yYx6mYlrHqJ8hZ
 mwX6hPKHBh7syjBAGGnnQbY22z88TAoywaMCQWX+rnwuyADODTagbqfX2siTpPDC/iHo
 N6XFZFjCbDeT/RapPUytlDgyJTXpb8gRURzJt9qg7YHHCBlEC6zgDEMryi9LxrLZW++Y
 seOg==
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=+FYf0OQjaQ9c+ahcDHJTdltLw1qCUy7JA28JOtIiFbI=;
 b=Y1hD719Z3VKnylZAC0CHo/u/w983TSWfLkU0+uolBfzBK7wkchFkP26OdPxFlmVUod
 WnL5zVBC4dZROneMxBfRYMRgpH4zkmSsHImeb2EEHr+MueMdnCrJfYquRQh/wvKYPaD/
 8UvVOZdxY2nnbjU96FFTSbA7HZUUAgUja+9zgLylPT0R9aekvTPQAx9Qtd0Mms+mOkKo
 TftEmRRhzfEFKMigZQGnnNKsAQMXsbHVu+gh2SZOd5aGtfx1xa45Ye1X637ivO8HYw2l
 iYhdSTgvSZXPZmhDOPb3Aer1VDYox6WSQ0JEms+/PJ9zb8Gteny4h0A4EDV6mpf5QBs/
 ptHw==
X-Gm-Message-State: ALKqPweWsbTTG8zNlEhl/3kyANj7uH/Vgb4kHuGyxuhyoGN1b5QEou9L
 RPi7u1hgqaS8BTNrmyoFYhKDlQ==
X-Google-Smtp-Source: ADUXVKKlJBcbUQk3WpLO/5/4+HvUJoU9v62Hxm1CGc2DiK0lrQ8pWbwH7lkzUMG2Ofs8ZIr5bufaUw==
X-Received: by 2002:a19:4355:: with SMTP id
 m21-v6mr6851660lfj.121.1527853308769; 
 Fri, 01 Jun 2018 04:41:48 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:47 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:29 +0300
Message-Id: <20180601114132.22596-7-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2UgZHJp
dmVyIGV4dGVuc2lvbjoKdGhlIGV4dGVuc2lvbiBhbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyBh
bmQga2VybmVsIG1vZHVsZXMgdG8KdXNlIFhlbiBiYWNrZWQgZG1hLWJ1ZiBpbXBsZW1lbnRhdGlv
bi4gV2l0aCB0aGlzIGV4dGVuc2lvbiBncmFudApyZWZlcmVuY2VzIHRvIHRoZSBwYWdlcyBvZiBh
biBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZApmb3Igb3RoZXIgZG9tYWluIHVzZSBh
bmQgZ3JhbnQgcmVmZXJlbmNlcyBjb21pbmcgZnJvbSBhIGZvcmVpZ24KZG9tYWluIGNhbiBiZSBj
b252ZXJ0ZWQgaW50byBhIGxvY2FsIGRtYS1idWYgZm9yIGxvY2FsIGV4cG9ydC4KSW1wbGVtZW50
IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERNQSBidWZmZXJzJwpzdXBw
b3J0LgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICB8
ICAxMCArKysKIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICB8ICAgMSArCiBkcml2ZXJzL3hl
bi9nbnRkZXYtZG1hYnVmLmMgfCAgNzUgKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5oIHwgIDQxICsrKysrKysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAg
ICAgICAgfCAxNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRl
L3VhcGkveGVuL2dudGRldi5oICAgfCAgOTEgKysrKysrKysrKysrKysrKysrKysrKysKIDYgZmls
ZXMgY2hhbmdlZCwgMzYwIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJz
L3hlbi9nbnRkZXYtZG1hYnVmLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRk
ZXYtZG1hYnVmLmgKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9LY29uZmlnIGIvZHJpdmVycy94
ZW4vS2NvbmZpZwppbmRleCAzOTUzNmRkZmJjZTQuLjUyZDY0ZTRiNmI4MSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy94ZW4vS2NvbmZpZworKysgYi9kcml2ZXJzL3hlbi9LY29uZmlnCkBAIC0xNTIsNiAr
MTUyLDE2IEBAIGNvbmZpZyBYRU5fR05UREVWCiAJaGVscAogCSAgQWxsb3dzIHVzZXJzcGFjZSBw
cm9jZXNzZXMgdG8gdXNlIGdyYW50cy4KIAorY29uZmlnIFhFTl9HTlRERVZfRE1BQlVGCisJYm9v
bCAiQWRkIHN1cHBvcnQgZm9yIGRtYS1idWYgZ3JhbnQgYWNjZXNzIGRldmljZSBkcml2ZXIgZXh0
ZW5zaW9uIgorCWRlcGVuZHMgb24gWEVOX0dOVERFViAmJiBYRU5fR1JBTlRfRE1BX0FMTE9DICYm
IERNQV9TSEFSRURfQlVGRkVSCisJaGVscAorCSAgQWxsb3dzIHVzZXJzcGFjZSBwcm9jZXNzZXMg
YW5kIGtlcm5lbCBtb2R1bGVzIHRvIHVzZSBYZW4gYmFja2VkCisJICBkbWEtYnVmIGltcGxlbWVu
dGF0aW9uLiBXaXRoIHRoaXMgZXh0ZW5zaW9uIGdyYW50IHJlZmVyZW5jZXMgdG8KKwkgIHRoZSBw
YWdlcyBvZiBhbiBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZCBmb3Igb3RoZXIgZG9t
YWluCisJICB1c2UgYW5kIGdyYW50IHJlZmVyZW5jZXMgY29taW5nIGZyb20gYSBmb3JlaWduIGRv
bWFpbiBjYW4gYmUKKwkgIGNvbnZlcnRlZCBpbnRvIGEgbG9jYWwgZG1hLWJ1ZiBmb3IgbG9jYWwg
ZXhwb3J0LgorCiBjb25maWcgWEVOX0dSQU5UX0RFVl9BTExPQwogCXRyaXN0YXRlICJVc2VyLXNw
YWNlIGdyYW50IHJlZmVyZW5jZSBhbGxvY2F0b3IgZHJpdmVyIgogCWRlcGVuZHMgb24gWEVOCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9NYWtlZmlsZSBiL2RyaXZlcnMveGVuL01ha2VmaWxlCmlu
ZGV4IDNjODdiMGMzYWNhNi4uMzNhZmI3YjJiMjI3IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9N
YWtlZmlsZQorKysgYi9kcml2ZXJzL3hlbi9NYWtlZmlsZQpAQCAtNDEsNSArNDEsNiBAQCBvYmot
JChDT05GSUdfWEVOX1BWQ0FMTFNfQkFDS0VORCkJKz0gcHZjYWxscy1iYWNrLm8KIG9iai0kKENP
TkZJR19YRU5fUFZDQUxMU19GUk9OVEVORCkJKz0gcHZjYWxscy1mcm9udC5vCiB4ZW4tZXZ0Y2hu
LXkJCQkJOj0gZXZ0Y2huLm8KIHhlbi1nbnRkZXYteQkJCQk6PSBnbnRkZXYubworeGVuLWdudGRl
di0kKENPTkZJR19YRU5fR05UREVWX0RNQUJVRikJKz0gZ250ZGV2LWRtYWJ1Zi5vCiB4ZW4tZ250
YWxsb2MteQkJCQk6PSBnbnRhbGxvYy5vCiB4ZW4tcHJpdmNtZC15CQkJCTo9IHByaXZjbWQubwpk
aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250
ZGV2LWRtYWJ1Zi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uNmJl
ZGQxMzg3YmQ5Ci0tLSAvZGV2L251bGwKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j
CkBAIC0wLDAgKzEsNzUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCisK
Ky8qCisgKiBYZW4gZG1hLWJ1ZiBmdW5jdGlvbmFsaXR5IGZvciBnbnRkZXYuCisgKgorICogQ29w
eXJpZ2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5j
LgorICovCisKKyNpbmNsdWRlIDxsaW51eC9zbGFiLmg+CisKKyNpbmNsdWRlICJnbnRkZXYtZG1h
YnVmLmgiCisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgeworCWludCBkdW1teTsKK307CisK
Ky8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSAqLworLyogRE1BIGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCisvKiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KKworLyog
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tICovCisvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEg
YnVmZmVyIHRvIGJlIHJlbGVhc2VkLiAgICAgKi8KKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLworCitpbnQgZ250
ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpw
cml2LCBpbnQgZmQsCisJCQkJICAgIGludCB3YWl0X3RvX21zKQoreworCXJldHVybiAtRUlOVkFM
OworfQorCisvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KKy8qIERNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLworLyogLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICov
CisKK2ludCBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X2V4cG9ydF9hcmdzICphcmdzKQoreworCXJldHVybiAtRUlOVkFMOworfQorCisvKiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0gKi8KKy8qIERNQSBidWZmZXIgaW1wb3J0IHN1cHBvcnQuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAqLworLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCisKK3N0cnVjdCBnbnRkZXZf
ZG1hYnVmICoKK2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAorCQkJICBpbnQgZmQsIGludCBjb3VudCwg
aW50IGRvbWlkKQoreworCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworfQorCit1MzIgKmdudGRl
dl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVm
KQoreworCXJldHVybiBOVUxMOworfQorCitpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCB1MzIgZmQpCit7CisJcmV0dXJuIC1FSU5W
QUw7Cit9CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2
b2lkKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CisKKwlwcml2ID0ga3ph
bGxvYyhzaXplb2YoKnByaXYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIXByaXYpCisJCXJldHVybiBF
UlJfUFRSKC1FTk9NRU0pOworCisJcmV0dXJuIHByaXY7Cit9CisKK3ZvaWQgZ250ZGV2X2RtYWJ1
Zl9maW5pKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYpCit7CisJa2ZyZWUocHJpdik7
Cit9CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggYi9kcml2ZXJzL3hl
bi9nbnRkZXYtZG1hYnVmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
Li4wNDBiMmRlOTA0YWMKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1h
YnVmLmgKQEAgLTAsMCArMSw0MSBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0y
LjAgKi8KKworLyoKKyAqIFhlbiBkbWEtYnVmIGZ1bmN0aW9uYWxpdHkgZm9yIGdudGRldi4KKyAq
CisgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lz
dGVtcyBJbmMuCisgKi8KKworI2lmbmRlZiBfR05UREVWX0RNQUJVRl9ICisjZGVmaW5lIF9HTlRE
RVZfRE1BQlVGX0gKKworI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgorI2luY2x1ZGUgPGxpbnV4
L2Vycm5vLmg+CisjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KKworc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdjsKK3N0cnVjdCBnbnRkZXZfZG1hYnVmOworc3RydWN0IGRldmljZTsKKworc3RydWN0
IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgeworCWludCBkdW1teTsKK307CisKK3N0cnVjdCBn
bnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2b2lkKTsKKwordm9pZCBnbnRk
ZXZfZG1hYnVmX2Zpbmkoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdik7CisKK2ludCBn
bnRkZXZfZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9h
cmdzICphcmdzKTsKKworaW50IGdudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoc3RydWN0
IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAorCQkJCSAgICBpbnQgd2FpdF90b19t
cyk7CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmICoKK2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMo
c3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAorCQkJ
ICBpbnQgZmQsIGludCBjb3VudCwgaW50IGRvbWlkKTsKKwordTMyICpnbnRkZXZfZG1hYnVmX2lt
cF9nZXRfcmVmcyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1Zik7CisKK2ludCBn
bnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYs
IHUzMiBmZCk7CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9k
cml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCA5ODEzZmM0NDBjNzAuLjdkNThkZmIzZTVlOCAxMDA2
NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMK
QEAgLTYsNiArNiw3IEBACiAgKgogICogQ29weXJpZ2h0IChjKSAyMDA2LTIwMDcsIEQgRyBNdXJy
YXkuCiAgKiAgICAgICAgICAgKGMpIDIwMDkgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CisgKiAgICAgICAgICAgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0g
U3lzdGVtcyBJbmMuCiAgKgogICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBo
b3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCiAgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7
IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgpAQCAtNTAsNiArNTEsMTAgQEAK
ICNpbmNsdWRlIDxhc20veGVuL2h5cGVydmlzb3IuaD4KICNpbmNsdWRlIDxhc20veGVuL2h5cGVy
Y2FsbC5oPgogCisjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCisjaW5jbHVkZSAiZ250
ZGV2LWRtYWJ1Zi5oIgorI2VuZGlmCisKIE1PRFVMRV9MSUNFTlNFKCJHUEwiKTsKIE1PRFVMRV9B
VVRIT1IoIkRlcmVrIEcuIE11cnJheSA8RGVyZWsuTXVycmF5QGNsLmNhbS5hYy51az4sICIKIAkg
ICAgICAiR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Iik7CkBAIC04MCw2ICs4NSwx
MCBAQCBzdHJ1Y3QgZ250ZGV2X3ByaXYgewogCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9y
eSBpcyBhbGxvY2F0ZWQuICovCiAJc3RydWN0IGRldmljZSAqZG1hX2RldjsKICNlbmRpZgorCisj
aWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCisJc3RydWN0IGdudGRldl9kbWFidWZfcHJp
diAqZG1hYnVmX3ByaXY7CisjZW5kaWYKIH07CiAKIHN0cnVjdCB1bm1hcF9ub3RpZnkgewpAQCAt
NjE1LDYgKzYyNCwxNSBAQCBzdGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5v
ZGUsIHN0cnVjdCBmaWxlICpmbGlwKQogCUlOSVRfTElTVF9IRUFEKCZwcml2LT5mcmVlYWJsZV9t
YXBzKTsKIAltdXRleF9pbml0KCZwcml2LT5sb2NrKTsKIAorI2lmZGVmIENPTkZJR19YRU5fR05U
REVWX0RNQUJVRgorCXByaXYtPmRtYWJ1Zl9wcml2ID0gZ250ZGV2X2RtYWJ1Zl9pbml0KCk7CisJ
aWYgKElTX0VSUihwcml2LT5kbWFidWZfcHJpdikpIHsKKwkJcmV0ID0gUFRSX0VSUihwcml2LT5k
bWFidWZfcHJpdik7CisJCWtmcmVlKHByaXYpOworCQlyZXR1cm4gcmV0OworCX0KKyNlbmRpZgor
CiAJaWYgKHVzZV9wdGVtb2QpIHsKIAkJcHJpdi0+bW0gPSBnZXRfdGFza19tbShjdXJyZW50KTsK
IAkJaWYgKCFwcml2LT5tbSkgewpAQCAtNjY0LDggKzY4MiwxMyBAQCBzdGF0aWMgaW50IGdudGRl
dl9yZWxlYXNlKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBmaWxlICpmbGlwKQogCVdBUk5f
T04oIWxpc3RfZW1wdHkoJnByaXYtPmZyZWVhYmxlX21hcHMpKTsKIAltdXRleF91bmxvY2soJnBy
aXYtPmxvY2spOwogCisjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCisJZ250ZGV2X2Rt
YWJ1Zl9maW5pKHByaXYtPmRtYWJ1Zl9wcml2KTsKKyNlbmRpZgorCiAJaWYgKHVzZV9wdGVtb2Qp
CiAJCW1tdV9ub3RpZmllcl91bnJlZ2lzdGVyKCZwcml2LT5tbiwgcHJpdi0+bW0pOworCiAJa2Zy
ZWUocHJpdik7CiAJcmV0dXJuIDA7CiB9CkBAIC0xMDM1LDYgKzEwNTgsMTExIEBAIHN0YXRpYyBs
b25nIGdudGRldl9pb2N0bF9ncmFudF9jb3B5KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgdm9p
ZCBfX3VzZXIgKnUpCiAJcmV0dXJuIHJldDsKIH0KIAorI2lmZGVmIENPTkZJR19YRU5fR05UREVW
X0RNQUJVRgorLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCisvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KKy8qIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAq
LworCitpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAq
cHJpdiwgaW50IGZsYWdzLAorCQkJCWludCBjb3VudCwgdTMyIGRvbWlkLCB1MzIgKnJlZnMsIHUz
MiAqZmQpCit7CisJLyogWFhYOiB0aGlzIHdpbGwgbmVlZCB0byB3b3JrIHdpdGggZ250ZGV2J3Mg
bWFwLCBzbyBsZWF2ZSBpdCBoZXJlLiAqLworCSpmZCA9IC0xOworCXJldHVybiAtRUlOVkFMOwor
fQorCisvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gKi8KKy8qIERNQSBidWZmZXIgSU9DVEwgc3VwcG9ydC4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLworLyogLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCisK
K3N0YXRpYyBsb25nCitnbnRkZXZfaW9jdGxfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdu
dGRldl9wcml2ICpwcml2LAorCQkJCSAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zy
b21fcmVmcyBfX3VzZXIgKnUpCit7CisJc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zy
b21fcmVmcyBvcDsKKwl1MzIgKnJlZnM7CisJbG9uZyByZXQ7CisKKwlpZiAoY29weV9mcm9tX3Vz
ZXIoJm9wLCB1LCBzaXplb2Yob3ApKSAhPSAwKQorCQlyZXR1cm4gLUVGQVVMVDsKKworCXJlZnMg
PSBrY2FsbG9jKG9wLmNvdW50LCBzaXplb2YoKnJlZnMpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIXJl
ZnMpCisJCXJldHVybiAtRU5PTUVNOworCisJaWYgKGNvcHlfZnJvbV91c2VyKHJlZnMsIHUtPnJl
ZnMsIHNpemVvZigqcmVmcykgKiBvcC5jb3VudCkgIT0gMCkgeworCQlyZXQgPSAtRUZBVUxUOwor
CQlnb3RvIG91dDsKKwl9CisKKwlyZXQgPSBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMocHJp
diwgb3AuZmxhZ3MsIG9wLmNvdW50LAorCQkJCQkgIG9wLmRvbWlkLCByZWZzLCAmb3AuZmQpOwor
CWlmIChyZXQpCisJCWdvdG8gb3V0OworCisJaWYgKGNvcHlfdG9fdXNlcih1LCAmb3AsIHNpemVv
ZihvcCkpICE9IDApCisJCXJldCA9IC1FRkFVTFQ7CisKK291dDoKKwlrZnJlZShyZWZzKTsKKwly
ZXR1cm4gcmV0OworfQorCitzdGF0aWMgbG9uZworZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfd2Fp
dF9yZWxlYXNlZChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJCQkJICAgICAgc3RydWN0IGlv
Y3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQgX191c2VyICp1KQoreworCXN0cnVj
dCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkIG9wOworCisJaWYgKGNvcHlf
ZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisK
KwlyZXR1cm4gZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LT5kbWFidWZfcHJp
diwgb3AuZmQsCisJCQkJCSAgICAgICBvcC53YWl0X3RvX21zKTsKK30KKworc3RhdGljIGxvbmcK
K2dudGRldl9pb2N0bF9kbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LAorCQkJCXN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF90b19yZWZzIF9fdXNlciAqdSkK
K3sKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyBvcDsKKwlzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKKwlsb25nIHJldDsKKworCWlmIChjb3B5X2Zy
b21fdXNlcigmb3AsIHUsIHNpemVvZihvcCkpICE9IDApCisJCXJldHVybiAtRUZBVUxUOworCisJ
Z250ZGV2X2RtYWJ1ZiA9IGdudGRldl9kbWFidWZfaW1wX3RvX3JlZnMocHJpdi0+ZG1hYnVmX3By
aXYsCisJCQkJCQkgIHByaXYtPmRtYV9kZXYsIG9wLmZkLAorCQkJCQkJICBvcC5jb3VudCwgb3Au
ZG9taWQpOworCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpCisJCXJldHVybiBQVFJfRVJSKGdu
dGRldl9kbWFidWYpOworCisJaWYgKGNvcHlfdG9fdXNlcih1LT5yZWZzLCBnbnRkZXZfZG1hYnVm
X2ltcF9nZXRfcmVmcyhnbnRkZXZfZG1hYnVmKSwKKwkJCSBzaXplb2YoKnUtPnJlZnMpICogb3Au
Y291bnQpICE9IDApIHsKKwkJcmV0ID0gLUVGQVVMVDsKKwkJZ290byBvdXRfcmVsZWFzZTsKKwl9
CisJcmV0dXJuIDA7CisKK291dF9yZWxlYXNlOgorCWdudGRldl9kbWFidWZfaW1wX3JlbGVhc2Uo
cHJpdi0+ZG1hYnVmX3ByaXYsIG9wLmZkKTsKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgbG9u
ZworZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X3ByaXYgKnBy
aXYsCisJCQkJc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgX191c2VyICp1
KQoreworCXN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlIG9wOworCisJaWYg
KGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFV
TFQ7CisKKwlyZXR1cm4gZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShwcml2LT5kbWFidWZfcHJp
diwgb3AuZmQpOworfQorI2VuZGlmCisKIHN0YXRpYyBsb25nIGdudGRldl9pb2N0bChzdHJ1Y3Qg
ZmlsZSAqZmxpcCwKIAkJCSB1bnNpZ25lZCBpbnQgY21kLCB1bnNpZ25lZCBsb25nIGFyZykKIHsK
QEAgLTEwNTcsNiArMTE4NSwyMCBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGwoc3RydWN0IGZp
bGUgKmZsaXAsCiAJY2FzZSBJT0NUTF9HTlRERVZfR1JBTlRfQ09QWToKIAkJcmV0dXJuIGdudGRl
dl9pb2N0bF9ncmFudF9jb3B5KHByaXYsIHB0cik7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUYKKwljYXNlIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUzoKKwkJcmV0
dXJuIGdudGRldl9pb2N0bF9kbWFidWZfZXhwX2Zyb21fcmVmcyhwcml2LCBwdHIpOworCisJY2Fz
ZSBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9XQUlUX1JFTEVBU0VEOgorCQlyZXR1cm4gZ250ZGV2
X2lvY3RsX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LCBwdHIpOworCisJY2FzZSBJT0NU
TF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1
Zl9pbXBfdG9fcmVmcyhwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lN
UF9SRUxFQVNFOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfcmVsZWFzZShwcml2
LCBwdHIpOworI2VuZGlmCisKIAlkZWZhdWx0OgogCQlwcl9kZWJ1ZygicHJpdiAlcCwgdW5rbm93
biBjbWQgJXhcbiIsIHByaXYsIGNtZCk7CiAJCXJldHVybiAtRU5PSU9DVExDTUQ7CmRpZmYgLS1n
aXQgYS9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYu
aAppbmRleCA0YjlkNDk4YTMxZDQuLmZlNDQyM2U1MThjNiAxMDA2NDQKLS0tIGEvaW5jbHVkZS91
YXBpL3hlbi9nbnRkZXYuaAorKysgYi9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oCkBAIC01LDYg
KzUsNyBAQAogICogSW50ZXJmYWNlIHRvIC9kZXYveGVuL2dudGRldi4KICAqIAogICogQ29weXJp
Z2h0IChjKSAyMDA3LCBEIEcgTXVycmF5CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtzYW5k
ciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICogCiAgKiBUaGlzIHByb2dyYW0g
aXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2Rp
ZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2
ZXJzaW9uIDIKQEAgLTIxNSw0ICsyMTYsOTQgQEAgc3RydWN0IGlvY3RsX2dudGRldl9ncmFudF9j
b3B5IHsKICAqLwogI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQJKDEgPDwgMSkKIAor
LyoKKyAqIENyZWF0ZSBhIGRtYS1idWYgWzFdIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBAcmVmcyBv
ZiBjb3VudCBAY291bnQgcHJvdmlkZWQKKyAqIGJ5IHRoZSBmb3JlaWduIGRvbWFpbiBAZG9taWQg
d2l0aCBmbGFncyBAZmxhZ3MuCisgKgorICogQnkgZGVmYXVsdCBkbWEtYnVmIGlzIGJhY2tlZCBi
eSBzeXN0ZW0gbWVtb3J5IHBhZ2VzLCBidXQgYnkgcHJvdmlkaW5nCisgKiBvbmUgb2YgdGhlIEdO
VERFVl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZCBhcworICogYSBE
TUEgd3JpdGUtY29tYmluZSBvciBjb2hlcmVudCBidWZmZXIsIGUuZy4gYWxsb2NhdGVkIHdpdGgg
ZG1hX2FsbG9jX3djLworICogZG1hX2FsbG9jX2NvaGVyZW50LgorICoKKyAqIFJldHVybnMgMCBp
ZiBkbWEtYnVmIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcK
KyAqIGRtYS1idWYncyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgorICoKKyAq
IFsxXSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLworCisjZGVmaW5l
IElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdH
JywgOSwgXAorCSAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9t
X3JlZnMpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyB7CisJLyog
SU4gcGFyYW1ldGVycy4gKi8KKwkvKiBTcGVjaWZpYyBvcHRpb25zIGZvciB0aGlzIGRtYS1idWY6
IHNlZSBHTlRERVZfRE1BX0ZMQUdfWFhYLiAqLworCV9fdTMyIGZsYWdzOworCS8qIE51bWJlciBv
ZiBncmFudCByZWZlcmVuY2VzIGluIEByZWZzIGFycmF5LiAqLworCV9fdTMyIGNvdW50OworCS8q
IE9VVCBwYXJhbWV0ZXJzLiAqLworCS8qIEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4g
Ki8KKwlfX3UzMiBmZDsKKwkvKiBUaGUgZG9tYWluIElEIG9mIHRoZSBncmFudCByZWZlcmVuY2Vz
IHRvIGJlIG1hcHBlZC4gKi8KKwlfX3UzMiBkb21pZDsKKwkvKiBWYXJpYWJsZSBJTiBwYXJhbWV0
ZXIuICovCisJLyogQXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4gKi8K
KwlfX3UzMiByZWZzWzFdOworfTsKKworLyoKKyAqIFRoaXMgd2lsbCBibG9jayB1bnRpbCB0aGUg
ZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgQGZkIGlzCisgKiByZWxlYXNlZC4gVGhp
cyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNyZWF0ZWQgd2l0aAorICogSU9DVExfR05UREVW
X0RNQUJVRl9FWFBfRlJPTV9SRUZTLgorICoKKyAqIElmIHdpdGhpbiBAd2FpdF90b19tcyBtaWxs
aXNlY29uZHMgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKKyAqIHRoZW4gLUVUSU1FRE9VVCBl
cnJvciBpcyByZXR1cm5lZC4KKyAqIElmIHRoZSBidWZmZXIgd2l0aCB0aGUgZmlsZSBkZXNjcmlw
dG9yIEBmZCBkb2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeQorICogYmVlbiByZWxlYXNlZCwg
dGhlbiAtRU5PRU5UIGlzIHJldHVybmVkLiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycworICog
dGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzIGVycm9yLgorICovCisjZGVmaW5lIElPQ1RMX0dO
VERFVl9ETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEw
LCBcCisJICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVs
ZWFzZWQpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQgewor
CS8qIElOIHBhcmFtZXRlcnMgKi8KKwlfX3UzMiBmZDsKKwlfX3UzMiB3YWl0X3RvX21zOworfTsK
KworLyoKKyAqIEltcG9ydCBhIGRtYS1idWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFuZCBl
eHBvcnQgZ3JhbnRlZCByZWZlcmVuY2VzCisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEtYnVm
IGludG8gYXJyYXkgQHJlZnMgb2Ygc2l6ZSBAY291bnQuCisgKi8KKyNkZWZpbmUgSU9DVExfR05U
REVWX0RNQUJVRl9JTVBfVE9fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwKKwkg
ICAgIHNpemVvZihzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcykpCitzdHJ1
Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVycy4g
Ki8KKwkvKiBGaWxlIGRlc2NyaXB0b3Igb2YgdGhlIGRtYS1idWYuICovCisJX191MzIgZmQ7CisJ
LyogTnVtYmVyIG9mIGdyYW50IHJlZmVyZW5jZXMgaW4gQHJlZnMgYXJyYXkuICovCisJX191MzIg
Y291bnQ7CisJLyogVGhlIGRvbWFpbiBJRCBmb3Igd2hpY2ggcmVmZXJlbmNlcyB0byBiZSBncmFu
dGVkLiAqLworCV9fdTMyIGRvbWlkOworCS8qIFJlc2VydmVkIC0gbXVzdCBiZSB6ZXJvLiAqLwor
CV9fdTMyIHJlc2VydmVkOworCS8qIE9VVCBwYXJhbWV0ZXJzLiAqLworCS8qIEFycmF5IG9mIGdy
YW50IHJlZmVyZW5jZXMgb2Ygc2l6ZSBAY291bnQuICovCisJX191MzIgcmVmc1sxXTsKK307CisK
Ky8qCisgKiBUaGlzIHdpbGwgY2xvc2UgYWxsIHJlZmVyZW5jZXMgdG8gdGhlIGltcG9ydGVkIGJ1
ZmZlciB3aXRoIGZpbGUgZGVzY3JpcHRvcgorICogQGZkLCBzbyBpdCBjYW4gYmUgcmVsZWFzZWQg
YnkgdGhlIG93bmVyLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMKKyAqIGNyZWF0ZWQg
d2l0aCBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgorICovCisjZGVmaW5lIElPQ1RM
X0dOVERFVl9ETUFCVUZfSU1QX1JFTEVBU0UgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEyLCBc
CisJICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UpKQor
c3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgeworCS8qIElOIHBhcmFtZXRl
cnMgKi8KKwlfX3UzMiBmZDsKKwlfX3UzMiByZXNlcnZlZDsKK307CisKICNlbmRpZiAvKiBfX0xJ
TlVYX1BVQkxJQ19HTlRERVZfSF9fICovCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11: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 1fOiRP-00074p-Ve; Fri, 01 Jun 2018 11:41: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRO-00073J-Id
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:54 +0000
X-Inumbo-ID: 7a0ce150-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a0ce150-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:44 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id q11-v6so14383489lfc.7
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=5N+wikMb4qVw53Ay2Yeva5a80DNCj0BDkAzmMt0r6MY=;
 b=NcKswMSgpFu4j7XMppi1oaJLr9GETaK3+lXQMC2uc9o6MLlMmwtqq/J9zb7WA65mT9
 J+0uv19GcU1wvacGYlCvzlqlXOn0J65pyNnNUBFqRsJps+O3freyuX1MIDY3JrreS6JR
 GAJj5Rw4zd4TsfcQLjsT9mnf81uC4j91GorDx1iiy9FOVOezidOONh6MZOjkWUh0l4nz
 LCV/K8ecA0oEE6xrYy0V/cIGfYxidO57My7S9A2s24g8nq4qbpkulwThgFltyENn3stw
 9h1NdLeH6z3GIM+X58yU3OUlQDSFgjtIhVSoUVBBluZvFr0Qg61hYfIOHMrPSsEmtuUf
 TxWA==
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=5N+wikMb4qVw53Ay2Yeva5a80DNCj0BDkAzmMt0r6MY=;
 b=k9WOPJbs5mg98PSYB2bV44c8+8Q79edvhBlFXPZCFx3E8R99zMSwVhCMIACup0gpC4
 +DdmSZAikMSC7BqeO1RzXVSS5z5ganHZqPI56w+VTqjyhvzBTJtxknYB+PZY9ab8VIYT
 i4nswnMkWUDyOcqj7YBcqoAqB2Isfl6svLWq76r6dh7tQCVxMN5Jca4IJpJgPyGZbjb2
 PEuWcAq7Q8mxBkT8z+l1aWsaDi0LYMQh1K44DOvcg1N+cBDWpLqPQ3LF+8kOAWAfSKUZ
 2AE79AOPR+AvN4YwlJfqVhL2S5xgORwdDl0AKtTZ+/cxU3Zydj7iMxdJ6AtVOrOggcjM
 Yz7w==
X-Gm-Message-State: ALKqPwdlcgi1lFQOESCqePVSWDX8RKCrnzddkoETX/MCNoPBbrmItLFD
 hJB2dNXwnZ3rmqn3Y1zvNpgbNA==
X-Google-Smtp-Source: ADUXVKLbo0auvw9ZYm5/TZK5OHCuGPgT+OozLXIlPmdlwSLV5J2DtONW3Jql4gVejXvDcYRXdkWI6Q==
X-Received: by 2002:a2e:2161:: with SMTP id
 h94-v6mr1299800ljh.58.1527853310413; 
 Fri, 01 Jun 2018 04:41:50 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:49 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:30 +0300
Message-Id: <20180601114132.22596-8-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJvdmlk
ZWQgYnkgdGhlIGZvcmVpZ24KICAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2Vk
IGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAogICBieSBwcm92aWRpbmcgR05UREVWX0RNQV9G
TEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCiAgIGFzIGEgRE1BIHdyaXRlLWNv
bWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCiAgIGNvcnJlc3BvbmRp
bmcgZG1hX2FsbG9jX3h4eCBBUEkuCiAgIEV4cG9ydCB0aGUgcmVzdWx0aW5nIGJ1ZmZlciBhcyBh
IG5ldyBkbWEtYnVmLgoKMi4gSW1wbGVtZW50IHdhaXRpbmcgZm9yIHRoZSBkbWEtYnVmIHRvIGJl
IHJlbGVhc2VkOiBibG9jayB1bnRpbCB0aGUKICAgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2Ny
aXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCiAgIElmIHdpdGhpbiB0aGUgdGltZS1vdXQgcHJv
dmlkZWQgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQgdGhlbgogICAtRVRJTUVET1VUIGVycm9y
IGlzIHJldHVybmVkLiBJZiB0aGUgYnVmZmVyIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvcgogICBk
b2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQg
aXMKICAgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzIHRoaXMgbXVzdCBub3Qg
YmUgdHJlYXRlZCBhcwogICBlcnJvci4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hl
bi9nbnRkZXYtZG1hYnVmLmMgfCAzOTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystCiBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggfCAgIDkgKy0KIGRyaXZlcnMveGVuL2du
dGRldi5jICAgICAgICB8ICA5MCArKysrKysrKy0KIDMgZmlsZXMgY2hhbmdlZCwgNDg2IGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IDZiZWRkMTM4N2Jk
OS4uZjYxMjQ2ODg3OWI0IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMK
KysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0zLDE1ICszLDU4IEBACiAvKgog
ICogWGVuIGRtYS1idWYgZnVuY3Rpb25hbGl0eSBmb3IgZ250ZGV2LgogICoKKyAqIERNQSBidWZm
ZXIgaW1wbGVtZW50YXRpb24gaXMgYmFzZWQgb24gZHJpdmVycy9ncHUvZHJtL2RybV9wcmltZS5j
LgorICoKICAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KICAqLwogCisjaW5jbHVkZSA8bGludXgvZG1hLWJ1Zi5oPgogI2luY2x1
ZGUgPGxpbnV4L3NsYWIuaD4KIAogI2luY2x1ZGUgImdudGRldi1kbWFidWYuaCIKIAorc3RydWN0
IGdudGRldl9kbWFidWYgeworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CisJc3Ry
dWN0IGRtYV9idWYgKmRtYWJ1ZjsKKwlzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7CisJaW50IGZkOwor
CisJdW5pb24geworCQlzdHJ1Y3QgeworCQkJLyogRXhwb3J0ZWQgYnVmZmVycyBhcmUgcmVmZXJl
bmNlIGNvdW50ZWQuICovCisJCQlzdHJ1Y3Qga3JlZiByZWZjb3VudDsKKworCQkJc3RydWN0IGdu
dGRldl9wcml2ICpwcml2OworCQkJc3RydWN0IGdyYW50X21hcCAqbWFwOworCQkJdm9pZCAoKnJl
bGVhc2UpKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKKwkJCQkJc3RydWN0IGdyYW50X21hcCAq
bWFwKTsKKwkJfSBleHA7CisJfSB1OworCisJLyogTnVtYmVyIG9mIHBhZ2VzIHRoaXMgYnVmZmVy
IGhhcy4gKi8KKwlpbnQgbnJfcGFnZXM7CisJLyogUGFnZXMgb2YgdGhpcyBidWZmZXIuICovCisJ
c3RydWN0IHBhZ2UgKipwYWdlczsKK307CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2Jq
IHsKKwlzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRl
dl9kbWFidWY7CisJc3RydWN0IGNvbXBsZXRpb24gY29tcGxldGlvbjsKK307CisKK3N0cnVjdCBn
bnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgeworCXN0cnVjdCBzZ190YWJsZSAqc2d0OworCWVudW0g
ZG1hX2RhdGFfZGlyZWN0aW9uIGRpcjsKK307CisKIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYg
ewotCWludCBkdW1teTsKKwkvKiBMaXN0IG9mIGV4cG9ydGVkIERNQSBidWZmZXJzLiAqLworCXN0
cnVjdCBsaXN0X2hlYWQgZXhwX2xpc3Q7CisJLyogTGlzdCBvZiB3YWl0IG9iamVjdHMuICovCisJ
c3RydWN0IGxpc3RfaGVhZCBleHBfd2FpdF9saXN0OworCS8qIFRoaXMgaXMgdGhlIGxvY2sgd2hp
Y2ggcHJvdGVjdHMgZG1hX2J1Zl94eHggbGlzdHMuICovCisJc3RydWN0IG11dGV4IGxvY2s7CiB9
OwogCiAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gKi8KQEAgLTIyLDE5ICs2NSwzNTkgQEAgc3RydWN0IGdudGRldl9k
bWFidWZfcHJpdiB7CiAvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEg
YnVmZmVyIHRvIGJlIHJlbGVhc2VkLiAgICAgKi8KIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogCitzdGF0aWMg
dm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0IGtyZWYgKmtyZWYpOworCitzdGF0aWMgc3Ry
dWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKgorZG1hYnVmX2V4cF93YWl0X29ial9uZXcoc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwKKwkJCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpn
bnRkZXZfZG1hYnVmKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmo7CisK
KwlvYmogPSBremFsbG9jKHNpemVvZigqb2JqKSwgR0ZQX0tFUk5FTCk7CisJaWYgKCFvYmopCisJ
CXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCisJaW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBs
ZXRpb24pOworCW9iai0+Z250ZGV2X2RtYWJ1ZiA9IGdudGRldl9kbWFidWY7CisKKwltdXRleF9s
b2NrKCZwcml2LT5sb2NrKTsKKwlsaXN0X2FkZCgmb2JqLT5uZXh0LCAmcHJpdi0+ZXhwX3dhaXRf
bGlzdCk7CisJLyogUHV0IG91ciByZWZlcmVuY2UgYW5kIHdhaXQgZm9yIGdudGRldl9kbWFidWYn
cyByZWxlYXNlIHRvIGZpcmUuICovCisJa3JlZl9wdXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJl
ZmNvdW50LCBkbWFidWZfZXhwX3JlbGVhc2UpOworCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7
CisJcmV0dXJuIG9iajsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF93YWl0X29ial9mcmVl
KHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsCisJCQkJICAgICBzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl93YWl0X29iaiAqb2JqKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2Jq
ICpjdXJfb2JqLCAqcTsKKworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWxpc3RfZm9yX2Vh
Y2hfZW50cnlfc2FmZShjdXJfb2JqLCBxLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKKwkJ
aWYgKGN1cl9vYmogPT0gb2JqKSB7CisJCQlsaXN0X2RlbCgmb2JqLT5uZXh0KTsKKwkJCWtmcmVl
KG9iaik7CisJCQlicmVhazsKKwkJfQorCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cit9CisK
K3N0YXRpYyBpbnQgZG1hYnVmX2V4cF93YWl0X29ial93YWl0KHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3dhaXRfb2JqICpvYmosCisJCQkJICAgIHUzMiB3YWl0X3RvX21zKQoreworCWlmICh3YWl0X2Zv
cl9jb21wbGV0aW9uX3RpbWVvdXQoJm9iai0+Y29tcGxldGlvbiwKKwkJCW1zZWNzX3RvX2ppZmZp
ZXMod2FpdF90b19tcykpIDw9IDApCisJCXJldHVybiAtRVRJTUVET1VUOworCisJcmV0dXJuIDA7
Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKHN0cnVjdCBnbnRk
ZXZfZG1hYnVmX3ByaXYgKnByaXYsCisJCQkJICAgICAgIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpn
bnRkZXZfZG1hYnVmKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosICpx
OworCisJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKG9iaiwgcSwgJnByaXYtPmV4cF93YWl0X2xp
c3QsIG5leHQpCisJCWlmIChvYmotPmdudGRldl9kbWFidWYgPT0gZ250ZGV2X2RtYWJ1Zikgewor
CQkJcHJfZGVidWcoIkZvdW5kIGdudGRldl9kbWFidWYgaW4gdGhlIHdhaXQgbGlzdCwgd2FrZVxu
Iik7CisJCQljb21wbGV0ZV9hbGwoJm9iai0+Y29tcGxldGlvbik7CisJCX0KK30KKworc3RhdGlj
IHN0cnVjdCBnbnRkZXZfZG1hYnVmICoKK2RtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHN0
cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCkKK3sKKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiAqcSwgKmdudGRldl9kbWFidWYsICpyZXQgPSBFUlJfUFRSKC1FTk9FTlQpOworCisJ
bXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CisJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKGdudGRl
dl9kbWFidWYsIHEsICZwcml2LT5leHBfbGlzdCwgbmV4dCkKKwkJaWYgKGdudGRldl9kbWFidWYt
PmZkID09IGZkKSB7CisJCQlwcl9kZWJ1ZygiRm91bmQgZ250ZGV2X2RtYWJ1ZiBpbiB0aGUgd2Fp
dCBsaXN0XG4iKTsKKwkJCWtyZWZfZ2V0KCZnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCk7
CisJCQlyZXQgPSBnbnRkZXZfZG1hYnVmOworCQkJYnJlYWs7CisJCX0KKwltdXRleF91bmxvY2so
JnByaXYtPmxvY2spOworCXJldHVybiByZXQ7Cit9CisKIGludCBnbnRkZXZfZG1hYnVmX2V4cF93
YWl0X3JlbGVhc2VkKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCwKIAkJ
CQkgICAgaW50IHdhaXRfdG9fbXMpCiB7Ci0JcmV0dXJuIC1FSU5WQUw7CisJc3RydWN0IGdudGRl
dl9kbWFidWYgKmdudGRldl9kbWFidWY7CisJc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmog
Km9iajsKKwlpbnQgcmV0OworCisJcHJfZGVidWcoIldpbGwgd2FpdCBmb3IgZG1hLWJ1ZiB3aXRo
IGZkICVkXG4iLCBmZCk7CisJLyoKKwkgKiBUcnkgdG8gZmluZCB0aGUgRE1BIGJ1ZmZlcjogaWYg
bm90IGZvdW5kIG1lYW5zIHRoYXQKKwkgKiBlaXRoZXIgdGhlIGJ1ZmZlciBoYXMgYWxyZWFkeSBi
ZWVuIHJlbGVhc2VkIG9yIGZpbGUgZGVzY3JpcHRvcgorCSAqIHByb3ZpZGVkIGlzIHdyb25nLgor
CSAqLworCWdudGRldl9kbWFidWYgPSBkbWFidWZfZXhwX3dhaXRfb2JqX2dldF9ieV9mZChwcml2
LCBmZCk7CisJaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmKSkKKwkJcmV0dXJuIFBUUl9FUlIoZ250
ZGV2X2RtYWJ1Zik7CisKKwkvKgorCSAqIGdudGRldl9kbWFidWYgc3RpbGwgZXhpc3RzIGFuZCBp
cyByZWZlcmVuY2UgY291bnQgbG9ja2VkIGJ5IHVzIG5vdywKKwkgKiBzbyBwcmVwYXJlIHRvIHdh
aXQ6IGFsbG9jYXRlIHdhaXQgb2JqZWN0IGFuZCBhZGQgaXQgdG8gdGhlIHdhaXQgbGlzdCwKKwkg
KiBzbyB3ZSBjYW4gZmluZCBpdCBvbiByZWxlYXNlLgorCSAqLworCW9iaiA9IGRtYWJ1Zl9leHBf
d2FpdF9vYmpfbmV3KHByaXYsIGdudGRldl9kbWFidWYpOworCWlmIChJU19FUlIob2JqKSkgewor
CQlwcl9lcnIoIkZhaWxlZCB0byBzZXR1cCB3YWl0IG9iamVjdCwgcmV0ICVsZFxuIiwgUFRSX0VS
UihvYmopKTsKKwkJcmV0dXJuIFBUUl9FUlIob2JqKTsKK30KKworCXJldCA9IGRtYWJ1Zl9leHBf
d2FpdF9vYmpfd2FpdChvYmosIHdhaXRfdG9fbXMpOworCWRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJl
ZShwcml2LCBvYmopOworCXJldHVybiByZXQ7CiB9CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogLyogRE1B
IGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICovCiAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KIAorc3RhdGljIHN0cnVjdCBzZ190YWJsZSAqCitk
bWFidWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBucl9w
YWdlcykKK3sKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwlpbnQgcmV0OworCisJc2d0ID0ga21h
bGxvYyhzaXplb2YoKnNndCksIEdGUF9LRVJORUwpOworCWlmICghc2d0KSB7CisJCXJldCA9IC1F
Tk9NRU07CisJCWdvdG8gb3V0OworCX0KKworCXJldCA9IHNnX2FsbG9jX3RhYmxlX2Zyb21fcGFn
ZXMoc2d0LCBwYWdlcywgbnJfcGFnZXMsIDAsCisJCQkJCW5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQs
CisJCQkJCUdGUF9LRVJORUwpOworCWlmIChyZXQpCisJCWdvdG8gb3V0OworCisJcmV0dXJuIHNn
dDsKKworb3V0OgorCWtmcmVlKHNndCk7CisJcmV0dXJuIEVSUl9QVFIocmV0KTsKK30KKworc3Rh
dGljIGludCBkbWFidWZfZXhwX29wc19hdHRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJ
CQkJIHN0cnVjdCBkZXZpY2UgKnRhcmdldF9kZXYsCisJCQkJIHN0cnVjdCBkbWFfYnVmX2F0dGFj
aG1lbnQgKmF0dGFjaCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50ICpnbnRk
ZXZfZG1hYnVmX2F0dGFjaDsKKworCWdudGRldl9kbWFidWZfYXR0YWNoID0ga3phbGxvYyhzaXpl
b2YoKmdudGRldl9kbWFidWZfYXR0YWNoKSwKKwkJCQkgICAgICAgR0ZQX0tFUk5FTCk7CisJaWYg
KCFnbnRkZXZfZG1hYnVmX2F0dGFjaCkKKwkJcmV0dXJuIC1FTk9NRU07CisKKwlnbnRkZXZfZG1h
YnVmX2F0dGFjaC0+ZGlyID0gRE1BX05PTkU7CisJYXR0YWNoLT5wcml2ID0gZ250ZGV2X2RtYWJ1
Zl9hdHRhY2g7CisJLyogTWlnaHQgbmVlZCB0byBwaW4gdGhlIHBhZ2VzIG9mIHRoZSBidWZmZXIg
bm93LiAqLworCXJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19kZXRh
Y2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkJICBzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2ht
ZW50ICphdHRhY2gpCit7CisJc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVudCAqZ250ZGV2
X2RtYWJ1Zl9hdHRhY2ggPSBhdHRhY2gtPnByaXY7CisKKwlpZiAoZ250ZGV2X2RtYWJ1Zl9hdHRh
Y2gpIHsKKwkJc3RydWN0IHNnX3RhYmxlICpzZ3QgPSBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0
OworCisJCWlmIChzZ3QpIHsKKwkJCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyICE9IERN
QV9OT05FKQorCQkJCWRtYV91bm1hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsCisJ
CQkJCQkgICBzZ3QtPm5lbnRzLAorCQkJCQkJICAgZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciwK
KwkJCQkJCSAgIERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpOworCQkJc2dfZnJlZV90YWJsZShzZ3Qp
OworCQl9CisKKwkJa2ZyZWUoc2d0KTsKKwkJa2ZyZWUoZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpOwor
CQlhdHRhY2gtPnByaXYgPSBOVUxMOworCX0KKwkvKiBNaWdodCBuZWVkIHRvIHVucGluIHRoZSBw
YWdlcyBvZiB0aGUgYnVmZmVyIG5vdy4gKi8KK30KKworc3RhdGljIHN0cnVjdCBzZ190YWJsZSAq
CitkbWFidWZfZXhwX29wc19tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICph
dHRhY2gsCisJCQkgICBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCit7CisJc3RydWN0IGdu
dGRldl9kbWFidWZfYXR0YWNobWVudCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBhdHRhY2gtPnBy
aXY7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1
Zi0+cHJpdjsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKworCXByX2RlYnVnKCJNYXBwaW5nICVk
IHBhZ2VzIGZvciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzLAorCQkgYXR0YWNo
LT5kZXYpOworCisJaWYgKFdBUk5fT04oZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVm
X2F0dGFjaCkpCisJCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOworCisJLyogUmV0dXJuIHRoZSBj
YWNoZWQgbWFwcGluZyB3aGVuIHBvc3NpYmxlLiAqLworCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFj
aC0+ZGlyID09IGRpcikKKwkJcmV0dXJuIGdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3Q7CisKKwkv
KgorCSAqIFR3byBtYXBwaW5ncyB3aXRoIGRpZmZlcmVudCBkaXJlY3Rpb25zIGZvciB0aGUgc2Ft
ZSBhdHRhY2htZW50IGFyZQorCSAqIG5vdCBhbGxvd2VkLgorCSAqLworCWlmIChXQVJOX09OKGdu
dGRldl9kbWFidWZfYXR0YWNoLT5kaXIgIT0gRE1BX05PTkUpKQorCQlyZXR1cm4gRVJSX1BUUigt
RUJVU1kpOworCisJc2d0ID0gZG1hYnVmX3BhZ2VzX3RvX3NndChnbnRkZXZfZG1hYnVmLT5wYWdl
cywKKwkJCQkgIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsKKwlpZiAoIUlTX0VSUihzZ3QpKSB7
CisJCWlmICghZG1hX21hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsIHNndC0+bmVu
dHMsIGRpciwKKwkJCQkgICAgICBETUFfQVRUUl9TS0lQX0NQVV9TWU5DKSkgeworCQkJc2dfZnJl
ZV90YWJsZShzZ3QpOworCQkJa2ZyZWUoc2d0KTsKKwkJCXNndCA9IEVSUl9QVFIoLUVOT01FTSk7
CisJCX0gZWxzZSB7CisJCQlnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0ID0gc2d0OworCQkJZ250
ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9IGRpcjsKKwkJfQorCX0KKwlpZiAoSVNfRVJSKHNndCkp
CisJCXByX2VycigiRmFpbGVkIHRvIG1hcCBzZyB0YWJsZSBmb3IgZGV2ICVwXG4iLCBhdHRhY2gt
PmRldik7CisJcmV0dXJuIHNndDsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfdW5t
YXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2gsCisJCQkJCSBzdHJ1
Y3Qgc2dfdGFibGUgKnNndCwKKwkJCQkJIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcikKK3sK
KwkvKiBOb3QgaW1wbGVtZW50ZWQuIFRoZSB1bm1hcCBpcyBkb25lIGF0IGRtYWJ1Zl9leHBfb3Bz
X2RldGFjaCgpLiAqLworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0
IGtyZWYgKmtyZWYpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPQor
CQljb250YWluZXJfb2Yoa3JlZiwgc3RydWN0IGdudGRldl9kbWFidWYsIHUuZXhwLnJlZmNvdW50
KTsKKworCWRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKGdudGRldl9kbWFidWYtPnByaXYsIGdu
dGRldl9kbWFidWYpOworCWxpc3RfZGVsKCZnbnRkZXZfZG1hYnVmLT5uZXh0KTsKKwlrZnJlZShn
bnRkZXZfZG1hYnVmKTsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfcmVsZWFzZShz
dHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZikKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2
X2RtYWJ1ZiA9IGRtYV9idWYtPnByaXY7CisJc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJp
diA9IGdudGRldl9kbWFidWYtPnByaXY7CisKKwlnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWxlYXNl
KGdudGRldl9kbWFidWYtPnUuZXhwLnByaXYsCisJCQkJICAgICBnbnRkZXZfZG1hYnVmLT51LmV4
cC5tYXApOworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWtyZWZfcHV0KCZnbnRkZXZfZG1h
YnVmLT51LmV4cC5yZWZjb3VudCwgZG1hYnVmX2V4cF9yZWxlYXNlKTsKKwltdXRleF91bmxvY2so
JnByaXYtPmxvY2spOworfQorCitzdGF0aWMgdm9pZCAqZG1hYnVmX2V4cF9vcHNfa21hcF9hdG9t
aWMoc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkJCXVuc2lnbmVkIGxvbmcgcGFnZV9udW0p
Cit7CisJLyogTm90IGltcGxlbWVudGVkLiAqLworCXJldHVybiBOVUxMOworfQorCitzdGF0aWMg
dm9pZCBkbWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVm
LAorCQkJCQkgdW5zaWduZWQgbG9uZyBwYWdlX251bSwgdm9pZCAqYWRkcikKK3sKKwkvKiBOb3Qg
aW1wbGVtZW50ZWQuICovCit9CisKK3N0YXRpYyB2b2lkICpkbWFidWZfZXhwX29wc19rbWFwKHN0
cnVjdCBkbWFfYnVmICpkbWFfYnVmLAorCQkJCSB1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQorewor
CS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KKwlyZXR1cm4gTlVMTDsKK30KKworc3RhdGljIHZvaWQg
ZG1hYnVmX2V4cF9vcHNfa3VubWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAorCQkJCSAgdW5z
aWduZWQgbG9uZyBwYWdlX251bSwgdm9pZCAqYWRkcikKK3sKKwkvKiBOb3QgaW1wbGVtZW50ZWQu
ICovCit9CisKK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF9vcHNfbW1hcChzdHJ1Y3QgZG1hX2J1ZiAq
ZG1hX2J1ZiwKKwkJCSAgICAgICBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKK3sKKwkvKiBO
b3QgaW1wbGVtZW50ZWQuICovCisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZG1hX2J1Zl9vcHMgZG1hYnVmX2V4cF9vcHMgPSAgeworCS5hdHRhY2ggPSBkbWFidWZfZXhwX29w
c19hdHRhY2gsCisJLmRldGFjaCA9IGRtYWJ1Zl9leHBfb3BzX2RldGFjaCwKKwkubWFwX2RtYV9i
dWYgPSBkbWFidWZfZXhwX29wc19tYXBfZG1hX2J1ZiwKKwkudW5tYXBfZG1hX2J1ZiA9IGRtYWJ1
Zl9leHBfb3BzX3VubWFwX2RtYV9idWYsCisJLnJlbGVhc2UgPSBkbWFidWZfZXhwX29wc19yZWxl
YXNlLAorCS5tYXAgPSBkbWFidWZfZXhwX29wc19rbWFwLAorCS5tYXBfYXRvbWljID0gZG1hYnVm
X2V4cF9vcHNfa21hcF9hdG9taWMsCisJLnVubWFwID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwLAor
CS51bm1hcF9hdG9taWMgPSBkbWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljLAorCS5tbWFwID0g
ZG1hYnVmX2V4cF9vcHNfbW1hcCwKK307CisKIGludCBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3Bh
Z2VzKHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzICphcmdzKQogewotCXJldHVybiAt
RUlOVkFMOworCURFRklORV9ETUFfQlVGX0VYUE9SVF9JTkZPKGV4cF9pbmZvKTsKKwlzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKKwlpbnQgcmV0ID0gMDsKKworCWdudGRldl9k
bWFidWYgPSBremFsbG9jKHNpemVvZigqZ250ZGV2X2RtYWJ1ZiksIEdGUF9LRVJORUwpOworCWlm
ICghZ250ZGV2X2RtYWJ1ZikKKwkJcmV0dXJuIC1FTk9NRU07CisKKwlrcmVmX2luaXQoJmdudGRl
dl9kbWFidWYtPnUuZXhwLnJlZmNvdW50KTsKKworCWdudGRldl9kbWFidWYtPnByaXYgPSBhcmdz
LT5kbWFidWZfcHJpdjsKKwlnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyA9IGFyZ3MtPmNvdW50Owor
CWdudGRldl9kbWFidWYtPnBhZ2VzID0gYXJncy0+cGFnZXM7CisJZ250ZGV2X2RtYWJ1Zi0+dS5l
eHAucHJpdiA9IGFyZ3MtPnByaXY7CisJZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwID0gYXJncy0+
bWFwOworCWdudGRldl9kbWFidWYtPnUuZXhwLnJlbGVhc2UgPSBhcmdzLT5yZWxlYXNlOworCisJ
ZXhwX2luZm8uZXhwX25hbWUgPSBLQlVJTERfTU9ETkFNRTsKKwlpZiAoYXJncy0+ZGV2LT5kcml2
ZXIgJiYgYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyKQorCQlleHBfaW5mby5vd25lciA9IGFyZ3Mt
PmRldi0+ZHJpdmVyLT5vd25lcjsKKwllbHNlCisJCWV4cF9pbmZvLm93bmVyID0gVEhJU19NT0RV
TEU7CisJZXhwX2luZm8ub3BzID0gJmRtYWJ1Zl9leHBfb3BzOworCWV4cF9pbmZvLnNpemUgPSBh
cmdzLT5jb3VudCA8PCBQQUdFX1NISUZUOworCWV4cF9pbmZvLmZsYWdzID0gT19SRFdSOworCWV4
cF9pbmZvLnByaXYgPSBnbnRkZXZfZG1hYnVmOworCisJZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmID0g
ZG1hX2J1Zl9leHBvcnQoJmV4cF9pbmZvKTsKKwlpZiAoSVNfRVJSKGdudGRldl9kbWFidWYtPmRt
YWJ1ZikpIHsKKwkJcmV0ID0gUFRSX0VSUihnbnRkZXZfZG1hYnVmLT5kbWFidWYpOworCQlnbnRk
ZXZfZG1hYnVmLT5kbWFidWYgPSBOVUxMOworCQlnb3RvIGZhaWw7CisJfQorCisJcmV0ID0gZG1h
X2J1Zl9mZChnbnRkZXZfZG1hYnVmLT5kbWFidWYsIE9fQ0xPRVhFQyk7CisJaWYgKHJldCA8IDAp
CisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYtPmZkID0gcmV0OworCWFyZ3MtPmZkID0g
cmV0OworCisJcHJfZGVidWcoIkV4cG9ydGluZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIsIHJl
dCk7CisKKwltdXRleF9sb2NrKCZhcmdzLT5kbWFidWZfcHJpdi0+bG9jayk7CisJbGlzdF9hZGQo
JmdudGRldl9kbWFidWYtPm5leHQsICZhcmdzLT5kbWFidWZfcHJpdi0+ZXhwX2xpc3QpOworCW11
dGV4X3VubG9jaygmYXJncy0+ZG1hYnVmX3ByaXYtPmxvY2spOworCXJldHVybiAwOworCitmYWls
OgorCWlmIChnbnRkZXZfZG1hYnVmLT5kbWFidWYpCisJCWRtYV9idWZfcHV0KGdudGRldl9kbWFi
dWYtPmRtYWJ1Zik7CisJa2ZyZWUoZ250ZGV2X2RtYWJ1Zik7CisJcmV0dXJuIHJldDsKIH0KIAog
LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tICovCkBAIC02Niw2ICs0NDksMTAgQEAgc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCiAJaWYgKCFwcml2KQogCQlyZXR1cm4gRVJS
X1BUUigtRU5PTUVNKTsKIAorCW11dGV4X2luaXQoJnByaXYtPmxvY2spOworCUlOSVRfTElTVF9I
RUFEKCZwcml2LT5leHBfbGlzdCk7CisJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF93YWl0X2xp
c3QpOworCiAJcmV0dXJuIHByaXY7CiB9CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl
di1kbWFidWYuaCBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAppbmRleCAwNDBiMmRlOTA0
YWMuLjk1YzIzYTI0ZjY0MCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5o
CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaApAQCAtMTgsNyArMTgsMTQgQEAgc3Ry
dWN0IGdudGRldl9kbWFidWY7CiBzdHJ1Y3QgZGV2aWNlOwogCiBzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9leHBvcnRfYXJncyB7Ci0JaW50IGR1bW15OworCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsK
KwlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7CisJdm9pZCAoKnJlbGVhc2UpKHN0cnVjdCBnbnRkZXZf
cHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAqbWFwKTsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9wcml2ICpkbWFidWZfcHJpdjsKKwlzdHJ1Y3QgZGV2aWNlICpkZXY7CisJaW50IGNvdW50Owor
CXN0cnVjdCBwYWdlICoqcGFnZXM7CisJdTMyIGZkOwogfTsKIAogc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94
ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCA3ZDU4ZGZiM2U1ZTguLmNm
MjU1ZDQ1ZjIwZiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKQEAgLTMxOSw2ICszMTksMTYgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3B1
dF9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiAJ
Z250ZGV2X2ZyZWVfbWFwKG1hcCk7CiB9CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFC
VUYKK3N0YXRpYyB2b2lkIGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diwgc3RydWN0IGdyYW50X21hcCAqbWFwKQoreworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwor
CWxpc3RfZGVsKCZtYXAtPm5leHQpOworCWdudGRldl9wdXRfbWFwKE5VTEwgLyogYWxyZWFkeSBy
ZW1vdmVkICovLCBtYXApOworCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cit9CisjZW5kaWYK
KwogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tICovCiAKIHN0YXRpYyBpbnQgZmluZF9ncmFudF9wdGVzKHB0ZV90ICpw
dGUsIHBndGFibGVfdCB0b2tlbiwKQEAgLTEwNjMsMTIgKzEwNzMsODggQEAgc3RhdGljIGxvbmcg
Z250ZGV2X2lvY3RsX2dyYW50X2NvcHkoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCB2b2lkIF9f
dXNlciAqdSkKIC8qIERNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqLwogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKK3N0YXRpYyBzdHJ1
Y3QgZ3JhbnRfbWFwICoKK2RtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlKHN0cnVjdCBn
bnRkZXZfcHJpdiAqcHJpdiwgaW50IGRtYWJ1Zl9mbGFncywKKwkJCQkgaW50IGNvdW50KQorewor
CXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKworCWlmICh1bmxpa2VseShjb3VudCA8PSAwKSkKKwkJ
cmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisKKwlpZiAoKGRtYWJ1Zl9mbGFncyAmIEdOVERFVl9E
TUFfRkxBR19XQykgJiYKKwkgICAgKGRtYWJ1Zl9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hF
UkVOVCkpIHsKKwkJcHJfZXJyKCJXcm9uZyBkbWEtYnVmIGZsYWdzOiBlaXRoZXIgV0Mgb3IgY29o
ZXJlbnQsIG5vdCBib3RoXG4iKTsKKwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisJfQorCisJ
bWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBjb3VudCwgZG1hYnVmX2ZsYWdzKTsKKwlpZiAo
IW1hcCkKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisKKwlpZiAodW5saWtlbHkoYXRvbWlj
X2FkZF9yZXR1cm4oY291bnQsICZwYWdlc19tYXBwZWQpID4gbGltaXQpKSB7CisJCXByX2Vycigi
Y2FuJ3QgbWFwOiBvdmVyIGxpbWl0XG4iKTsKKwkJZ250ZGV2X3B1dF9tYXAoTlVMTCwgbWFwKTsK
KwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisJfQorCXJldHVybiBtYXA7Cit9CisKIGludCBn
bnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQg
ZmxhZ3MsCiAJCQkJaW50IGNvdW50LCB1MzIgZG9taWQsIHUzMiAqcmVmcywgdTMyICpmZCkKIHsK
LQkvKiBYWFg6IHRoaXMgd2lsbCBuZWVkIHRvIHdvcmsgd2l0aCBnbnRkZXYncyBtYXAsIHNvIGxl
YXZlIGl0IGhlcmUuICovCisJc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRkZXZf
ZG1hYnVmX2V4cG9ydF9hcmdzIGFyZ3M7CisJaW50IGksIHJldDsKKwogCSpmZCA9IC0xOwotCXJl
dHVybiAtRUlOVkFMOworCisJaWYgKHVzZV9wdGVtb2QpIHsKKwkJcHJfZXJyKCJDYW5ub3QgcHJv
dmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAlZFxuIiwKKwkJICAgICAgIHVzZV9wdGVtb2QpOwor
CQlyZXR1cm4gLUVJTlZBTDsKKwl9CisKKwltYXAgPSBkbWFidWZfZXhwX2FsbG9jX2JhY2tpbmdf
c3RvcmFnZShwcml2LCBmbGFncywgY291bnQpOworCWlmIChJU19FUlIobWFwKSkKKwkJcmV0dXJu
IFBUUl9FUlIobWFwKTsKKworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7CisJCW1hcC0+
Z3JhbnRzW2ldLmRvbWlkID0gZG9taWQ7CisJCW1hcC0+Z3JhbnRzW2ldLnJlZiA9IHJlZnNbaV07
CisJfQorCisJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CisJZ250ZGV2X2FkZF9tYXAocHJpdiwg
bWFwKTsKKwltdXRleF91bmxvY2soJnByaXYtPmxvY2spOworCisJbWFwLT5mbGFncyB8PSBHTlRN
QVBfaG9zdF9tYXA7CisjaWYgZGVmaW5lZChDT05GSUdfWDg2KQorCW1hcC0+ZmxhZ3MgfD0gR05U
TUFQX2RldmljZV9tYXA7CisjZW5kaWYKKworCXJldCA9IG1hcF9ncmFudF9wYWdlcyhtYXApOwor
CWlmIChyZXQgPCAwKQorCQlnb3RvIG91dDsKKworCWFyZ3MucHJpdiA9IHByaXY7CisJYXJncy5t
YXAgPSBtYXA7CisJYXJncy5yZWxlYXNlID0gZ250ZGV2X3JlbW92ZV9tYXA7CisJYXJncy5kZXYg
PSBwcml2LT5kbWFfZGV2OworCWFyZ3MuZG1hYnVmX3ByaXYgPSBwcml2LT5kbWFidWZfcHJpdjsK
KwlhcmdzLmNvdW50ID0gbWFwLT5jb3VudDsKKwlhcmdzLnBhZ2VzID0gbWFwLT5wYWdlczsKKwor
CXJldCA9IGdudGRldl9kbWFidWZfZXhwX2Zyb21fcGFnZXMoJmFyZ3MpOworCWlmIChyZXQgPCAw
KQorCQlnb3RvIG91dDsKKworCSpmZCA9IGFyZ3MuZmQ7CisJcmV0dXJuIDA7CisKK291dDoKKwln
bnRkZXZfcmVtb3ZlX21hcChwcml2LCBtYXApOworCXJldHVybiByZXQ7CiB9CiAKIC8qIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSAqLwotLSAKMi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41: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 1fOiRR-00077B-M5; Fri, 01 Jun 2018 11: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRQ-00075q-K4
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:56 +0000
X-Inumbo-ID: 7ae796b4-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7ae796b4-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:45 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id n3-v6so14385378lfe.12
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=JcAXBh0qvM6YdqH6cvAAWEY+EIvfC/d+qVFSgpR7rfs=;
 b=bNyVJPz/eTmRnE1/sVUCapWLStEHI8ngYb+YxkgU74bNr7SwTbUvgoHnSzLs/VSza1
 xXS5VWvJac1B9q/YOSHZLDFugGfadgV4V0NueBrzp+EG4yB/dbE2bqB0M9kQvs8tYC1P
 yPT5aD8v/t6LHEO66Kmj0yXKfMqJ7FP3Ho0uLT52GSmmwwfSYKcyQONg+/SEJDdk7eis
 r/l44eCTlavwv/UgJO0VdicUAJ6aLRzzg1Ys76/i5JSK91EoUUtHltFWX8I1ecRl4Jwl
 BWPP6jf+qzdGwLdMu5rTRd00UkFowIquPSOf6QJW24/F6bxiZVg8RdwObYpUYFYxkgTy
 V29A==
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=JcAXBh0qvM6YdqH6cvAAWEY+EIvfC/d+qVFSgpR7rfs=;
 b=oYk2k6sTDqvEq0Gd4dWKGs0pvjR2SXwTxVsBcOZJR/wOjWhTEVIFbxnNKOxPsyP7JG
 CJnM6+AFJD3oeFSQzKCkuJ0SnzhFVI9fI+iWYcOjF8ML5dm1+Gjrjj6KvyWVRKBhDQYe
 SUPgY1uTeqEBmSNk3iS26MMYjNSVjA6pQ+kAm8sW44T/Kd5htJ9VfOZ/b5KbnqliUeZN
 CrpCJil+PyXJiCsajivjsOExaVedM0W3Yp+45hKwpX4hVwt0K6HouXtmOEwZx0cMCMl8
 atc2k7kyBvBNRaB9xPGgW4/mGX7e6QFS60WakgQYlMFPXB3weMIGL8KySl5r3QQnZMEi
 dw8g==
X-Gm-Message-State: ALKqPwe+8c798FqxExLty9wvOfL4KKnJ/YvCRcizggFIgxujz/BxuXPO
 7nGrwLJ0EnJ4bTCnwsiqEJDo8Q==
X-Google-Smtp-Source: ADUXVKJ2wOEy5/qgrdkpTEGfm/YMZjXvsE7UoF56TRlJQxUO0HDPdKN5X+fp6blUC60i92ytOZmTQQ==
X-Received: by 2002:a2e:5b95:: with SMTP id
 m21-v6mr7834587lje.79.1527853311990; 
 Fri, 01 Jun 2018 04:41:51 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:51 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:31 +0300
Message-Id: <20180601114132.22596-9-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 8/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJv
dmlkZWQgYW5kIGV4cG9ydAogICBncmFudGVkIHJlZmVyZW5jZXMgdG8gdGhlIHBhZ2VzIG9mIHRo
YXQgZG1hLWJ1ZiBpbnRvIHRoZSBhcnJheQogICBvZiBncmFudCByZWZlcmVuY2VzLgoKMi4gQWRk
IEFQSSB0byBjbG9zZSBhbGwgcmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0
IGNhbiBiZQogICByZWxlYXNlZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25seSB2YWxpZCBmb3Ig
YnVmZmVycyBjcmVhdGVkIHdpdGgKICAgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUy4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyNDMg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjQx
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IGY2MTI0
Njg4NzliNC4uYjU1NjlhMjIwZjAzIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1h
YnVmLmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0xMSw4ICsxMSwyMCBA
QAogI2luY2x1ZGUgPGxpbnV4L2RtYS1idWYuaD4KICNpbmNsdWRlIDxsaW51eC9zbGFiLmg+CiAK
KyNpbmNsdWRlIDx4ZW4veGVuLmg+CisjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisKICNp
bmNsdWRlICJnbnRkZXYtZG1hYnVmLmgiCiAKKyNpZm5kZWYgR1JBTlRfSU5WQUxJRF9SRUYKKy8q
CisgKiBOb3RlIG9uIHVzYWdlIG9mIGdyYW50IHJlZmVyZW5jZSAwIGFzIGludmFsaWQgZ3JhbnQg
cmVmZXJlbmNlOgorICogZ3JhbnQgcmVmZXJlbmNlIDAgaXMgdmFsaWQsIGJ1dCBuZXZlciBleHBv
c2VkIHRvIGEgZHJpdmVyLAorICogYmVjYXVzZSBvZiB0aGUgZmFjdCBpdCBpcyBhbHJlYWR5IGlu
IHVzZS9yZXNlcnZlZCBieSB0aGUgUFYgY29uc29sZS4KKyAqLworI2RlZmluZSBHUkFOVF9JTlZB
TElEX1JFRgkwCisjZW5kaWYKKwogc3RydWN0IGdudGRldl9kbWFidWYgewogCXN0cnVjdCBnbnRk
ZXZfZG1hYnVmX3ByaXYgKnByaXY7CiAJc3RydWN0IGRtYV9idWYgKmRtYWJ1ZjsKQEAgLTI5LDYg
KzQxLDE0IEBAIHN0cnVjdCBnbnRkZXZfZG1hYnVmIHsKIAkJCXZvaWQgKCpyZWxlYXNlKShzdHJ1
Y3QgZ250ZGV2X3ByaXYgKnByaXYsCiAJCQkJCXN0cnVjdCBncmFudF9tYXAgKm1hcCk7CiAJCX0g
ZXhwOworCQlzdHJ1Y3QgeworCQkJLyogR3JhbnRlZCByZWZlcmVuY2VzIG9mIHRoZSBpbXBvcnRl
ZCBidWZmZXIuICovCisJCQlncmFudF9yZWZfdCAqcmVmczsKKwkJCS8qIFNjYXR0ZXItZ2F0aGVy
IHRhYmxlIG9mIHRoZSBpbXBvcnRlZCBidWZmZXIuICovCisJCQlzdHJ1Y3Qgc2dfdGFibGUgKnNn
dDsKKwkJCS8qIGRtYS1idWYgYXR0YWNobWVudCBvZiB0aGUgaW1wb3J0ZWQgYnVmZmVyLiAqLwor
CQkJc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoOworCQl9IGltcDsKIAl9IHU7CiAK
IAkvKiBOdW1iZXIgb2YgcGFnZXMgdGhpcyBidWZmZXIgaGFzLiAqLwpAQCAtNTMsNiArNzMsOCBA
QCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsKIAlzdHJ1Y3QgbGlzdF9oZWFkIGV4cF9saXN0
OwogCS8qIExpc3Qgb2Ygd2FpdCBvYmplY3RzLiAqLwogCXN0cnVjdCBsaXN0X2hlYWQgZXhwX3dh
aXRfbGlzdDsKKwkvKiBMaXN0IG9mIGltcG9ydGVkIERNQSBidWZmZXJzLiAqLworCXN0cnVjdCBs
aXN0X2hlYWQgaW1wX2xpc3Q7CiAJLyogVGhpcyBpcyB0aGUgbG9jayB3aGljaCBwcm90ZWN0cyBk
bWFfYnVmX3h4eCBsaXN0cy4gKi8KIAlzdHJ1Y3QgbXV0ZXggbG9jazsKIH07CkBAIC00MjQsMjEg
KzQ0NiwyMzcgQEAgaW50IGdudGRldl9kbWFidWZfZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRl
dl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCiAvKiBETUEgYnVmZmVyIGltcG9ydCBzdXBwb3J0
LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KIC8qIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSAqLwogCitzdGF0aWMgaW50CitkbWFidWZfaW1wX2dyYW50X2ZvcmVpZ25fYWNjZXNzKHN0cnVj
dCBwYWdlICoqcGFnZXMsIHUzMiAqcmVmcywKKwkJCQlpbnQgY291bnQsIGludCBkb21pZCkKK3sK
KwlncmFudF9yZWZfdCBwcml2X2dyZWZfaGVhZDsKKwlpbnQgaSwgcmV0OworCisJcmV0ID0gZ250
dGFiX2FsbG9jX2dyYW50X3JlZmVyZW5jZXMoY291bnQsICZwcml2X2dyZWZfaGVhZCk7CisJaWYg
KHJldCA8IDApIHsKKwkJcHJfZXJyKCJDYW5ub3QgYWxsb2NhdGUgZ3JhbnQgcmVmZXJlbmNlcywg
cmV0ICVkXG4iLCByZXQpOworCQlyZXR1cm4gcmV0OworCX0KKworCWZvciAoaSA9IDA7IGkgPCBj
b3VudDsgaSsrKSB7CisJCWludCBjdXJfcmVmOworCisJCWN1cl9yZWYgPSBnbnR0YWJfY2xhaW1f
Z3JhbnRfcmVmZXJlbmNlKCZwcml2X2dyZWZfaGVhZCk7CisJCWlmIChjdXJfcmVmIDwgMCkgewor
CQkJcmV0ID0gY3VyX3JlZjsKKwkJCXByX2VycigiQ2Fubm90IGNsYWltIGdyYW50IHJlZmVyZW5j
ZSwgcmV0ICVkXG4iLCByZXQpOworCQkJZ290byBvdXQ7CisJCX0KKworCQlnbnR0YWJfZ3JhbnRf
Zm9yZWlnbl9hY2Nlc3NfcmVmKGN1cl9yZWYsIGRvbWlkLAorCQkJCQkJeGVuX3BhZ2VfdG9fZ2Zu
KHBhZ2VzW2ldKSwgMCk7CisJCXJlZnNbaV0gPSBjdXJfcmVmOworCX0KKworCXJldCA9IDA7CisK
K291dDoKKwlnbnR0YWJfZnJlZV9ncmFudF9yZWZlcmVuY2VzKHByaXZfZ3JlZl9oZWFkKTsKKwly
ZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfaW1wX2VuZF9mb3JlaWduX2FjY2Vz
cyh1MzIgKnJlZnMsIGludCBjb3VudCkKK3sKKwlpbnQgaTsKKworCWZvciAoaSA9IDA7IGkgPCBj
b3VudDsgaSsrKQorCQlpZiAocmVmc1tpXSAhPSBHUkFOVF9JTlZBTElEX1JFRikKKwkJCWdudHRh
Yl9lbmRfZm9yZWlnbl9hY2Nlc3MocmVmc1tpXSwgMCwgMFVMKTsKK30KKworc3RhdGljIHZvaWQg
ZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2Uoc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFi
dWYpCit7CisJa2ZyZWUoZ250ZGV2X2RtYWJ1Zi0+cGFnZXMpOworCWtmcmVlKGdudGRldl9kbWFi
dWYtPnUuaW1wLnJlZnMpOworCWtmcmVlKGdudGRldl9kbWFidWYpOworfQorCitzdGF0aWMgc3Ry
dWN0IGdudGRldl9kbWFidWYgKmRtYWJ1Zl9pbXBfYWxsb2Nfc3RvcmFnZShpbnQgY291bnQpCit7
CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWY7CisJaW50IGk7CisKKwlnbnRk
ZXZfZG1hYnVmID0ga3phbGxvYyhzaXplb2YoKmdudGRldl9kbWFidWYpLCBHRlBfS0VSTkVMKTsK
KwlpZiAoIWdudGRldl9kbWFidWYpCisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYtPnUu
aW1wLnJlZnMgPSBrY2FsbG9jKGNvdW50LAorCQkJCQkgICAgc2l6ZW9mKGdudGRldl9kbWFidWYt
PnUuaW1wLnJlZnNbMF0pLAorCQkJCQkgICAgR0ZQX0tFUk5FTCk7CisJaWYgKCFnbnRkZXZfZG1h
YnVmLT51LmltcC5yZWZzKQorCQlnb3RvIGZhaWw7CisKKwlnbnRkZXZfZG1hYnVmLT5wYWdlcyA9
IGtjYWxsb2MoY291bnQsCisJCQkJICAgICAgIHNpemVvZihnbnRkZXZfZG1hYnVmLT5wYWdlc1sw
XSksCisJCQkJICAgICAgIEdGUF9LRVJORUwpOworCWlmICghZ250ZGV2X2RtYWJ1Zi0+cGFnZXMp
CisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYtPm5yX3BhZ2VzID0gY291bnQ7CisKKwlm
b3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykKKwkJZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmc1tp
XSA9IEdSQU5UX0lOVkFMSURfUkVGOworCisJcmV0dXJuIGdudGRldl9kbWFidWY7CisKK2ZhaWw6
CisJZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2UoZ250ZGV2X2RtYWJ1Zik7CisJcmV0dXJuIEVSUl9Q
VFIoLUVOT01FTSk7Cit9CisKIHN0cnVjdCBnbnRkZXZfZG1hYnVmICoKIGdudGRldl9kbWFidWZf
aW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgc3RydWN0IGRldmlj
ZSAqZGV2LAogCQkJICBpbnQgZmQsIGludCBjb3VudCwgaW50IGRvbWlkKQogewotCXJldHVybiBF
UlJfUFRSKC1FTk9NRU0pOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmLCAq
cmV0OworCXN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOworCXN0cnVjdCBkbWFfYnVmX2F0dGFjaG1l
bnQgKmF0dGFjaDsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwlzdHJ1Y3Qgc2dfcGFnZV9pdGVy
IHNnX2l0ZXI7CisJaW50IGk7CisKKwlkbWFfYnVmID0gZG1hX2J1Zl9nZXQoZmQpOworCWlmIChJ
U19FUlIoZG1hX2J1ZikpCisJCXJldHVybiBFUlJfQ0FTVChkbWFfYnVmKTsKKworCWdudGRldl9k
bWFidWYgPSBkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2UoY291bnQpOworCWlmIChJU19FUlIoZ250
ZGV2X2RtYWJ1ZikpIHsKKwkJcmV0ID0gZ250ZGV2X2RtYWJ1ZjsKKwkJZ290byBmYWlsX3B1dDsK
K30KKworCWdudGRldl9kbWFidWYtPnByaXYgPSBwcml2OworCWdudGRldl9kbWFidWYtPmZkID0g
ZmQ7CisKKwlhdHRhY2ggPSBkbWFfYnVmX2F0dGFjaChkbWFfYnVmLCBkZXYpOworCWlmIChJU19F
UlIoYXR0YWNoKSkgeworCQlyZXQgPSBFUlJfQ0FTVChhdHRhY2gpOworCQlnb3RvIGZhaWxfZnJl
ZV9vYmo7CisJfQorCisJZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuYXR0YWNoID0gYXR0YWNoOworCisJ
c2d0ID0gZG1hX2J1Zl9tYXBfYXR0YWNobWVudChhdHRhY2gsIERNQV9CSURJUkVDVElPTkFMKTsK
KwlpZiAoSVNfRVJSKHNndCkpIHsKKwkJcmV0ID0gRVJSX0NBU1Qoc2d0KTsKKwkJZ290byBmYWls
X2RldGFjaDsKKwl9CisKKwkvKiBDaGVjayBudW1iZXIgb2YgcGFnZXMgdGhhdCBpbXBvcnRlZCBi
dWZmZXIgaGFzLiAqLworCWlmIChhdHRhY2gtPmRtYWJ1Zi0+c2l6ZSAhPSBnbnRkZXZfZG1hYnVm
LT5ucl9wYWdlcyA8PCBQQUdFX1NISUZUKSB7CisJCXJldCA9IEVSUl9QVFIoLUVJTlZBTCk7CisJ
CXByX2VycigiRE1BIGJ1ZmZlciBoYXMgJXp1IHBhZ2VzLCB1c2VyLXNwYWNlIGV4cGVjdHMgJWRc
biIsCisJCSAgICAgICBhdHRhY2gtPmRtYWJ1Zi0+c2l6ZSwgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFn
ZXMpOworCQlnb3RvIGZhaWxfdW5tYXA7CisJfQorCisJZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0
ID0gc2d0OworCisJLyogTm93IGNvbnZlcnQgc2d0IHRvIGFycmF5IG9mIHBhZ2VzIGFuZCBjaGVj
ayBmb3IgcGFnZSB2YWxpZGl0eS4gKi8KKwlpID0gMDsKKwlmb3JfZWFjaF9zZ19wYWdlKHNndC0+
c2dsLCAmc2dfaXRlciwgc2d0LT5uZW50cywgMCkgeworCQlzdHJ1Y3QgcGFnZSAqcGFnZSA9IHNn
X3BhZ2VfaXRlcl9wYWdlKCZzZ19pdGVyKTsKKwkJLyoKKwkJICogQ2hlY2sgaWYgcGFnZSBpcyB2
YWxpZDogdGhpcyBjYW4gaGFwcGVuIGlmIHdlIGFyZSBnaXZlbgorCQkgKiBhIHBhZ2UgZnJvbSBW
UkFNIG9yIG90aGVyIHJlc291cmNlcyB3aGljaCBhcmUgbm90IGJhY2tlZAorCQkgKiBieSBhIHN0
cnVjdCBwYWdlLgorCQkgKi8KKwkJaWYgKCFwZm5fdmFsaWQocGFnZV90b19wZm4ocGFnZSkpKSB7
CisJCQlyZXQgPSBFUlJfUFRSKC1FSU5WQUwpOworCQkJZ290byBmYWlsX3VubWFwOworCQl9CisK
KwkJZ250ZGV2X2RtYWJ1Zi0+cGFnZXNbaSsrXSA9IHBhZ2U7CisJfQorCisJcmV0ID0gRVJSX1BU
UihkbWFidWZfaW1wX2dyYW50X2ZvcmVpZ25fYWNjZXNzKGdudGRldl9kbWFidWYtPnBhZ2VzLAor
CQkJCQkJICAgICAgZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmcywKKwkJCQkJCSAgICAgIGNvdW50
LCBkb21pZCkpOworCWlmIChJU19FUlIocmV0KSkKKwkJZ290byBmYWlsX2VuZF9hY2Nlc3M7CisK
Kwlwcl9kZWJ1ZygiSW1wb3J0ZWQgRE1BIGJ1ZmZlciB3aXRoIGZkICVkXG4iLCBmZCk7CisKKwlt
dXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlsaXN0X2FkZCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCwg
JnByaXYtPmltcF9saXN0KTsKKwltdXRleF91bmxvY2soJnByaXYtPmxvY2spOworCisJcmV0dXJu
IGdudGRldl9kbWFidWY7CisKK2ZhaWxfZW5kX2FjY2VzczoKKwlkbWFidWZfaW1wX2VuZF9mb3Jl
aWduX2FjY2VzcyhnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzLCBjb3VudCk7CitmYWlsX3VubWFw
OgorCWRtYV9idWZfdW5tYXBfYXR0YWNobWVudChhdHRhY2gsIHNndCwgRE1BX0JJRElSRUNUSU9O
QUwpOworZmFpbF9kZXRhY2g6CisJZG1hX2J1Zl9kZXRhY2goZG1hX2J1ZiwgYXR0YWNoKTsKK2Zh
aWxfZnJlZV9vYmo6CisJZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2UoZ250ZGV2X2RtYWJ1Zik7Citm
YWlsX3B1dDoKKwlkbWFfYnVmX3B1dChkbWFfYnVmKTsKKwlyZXR1cm4gcmV0OwogfQogCiB1MzIg
KmdudGRldl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmKQogeworCWlmIChnbnRkZXZfZG1hYnVmKQorCQlyZXR1cm4gZ250ZGV2X2RtYWJ1Zi0+
dS5pbXAucmVmczsKKwogCXJldHVybiBOVUxMOwogfQogCisvKgorICogRmluZCB0aGUgaHlwZXIg
ZG1hLWJ1ZiBieSBpdHMgZmlsZSBkZXNjcmlwdG9yIGFuZCByZW1vdmUKKyAqIGl0IGZyb20gdGhl
IGJ1ZmZlcidzIGxpc3QuCisgKi8KK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqCitkbWFi
dWZfaW1wX2ZpbmRfdW5saW5rKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBm
ZCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqcSwgKmdudGRldl9kbWFidWYsICpyZXQgPSBF
UlJfUFRSKC1FTk9FTlQpOworCisJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CisJbGlzdF9mb3Jf
ZWFjaF9lbnRyeV9zYWZlKGdudGRldl9kbWFidWYsIHEsICZwcml2LT5pbXBfbGlzdCwgbmV4dCkg
eworCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsKKwkJCXByX2RlYnVnKCJGb3VuZCBn
bnRkZXZfZG1hYnVmIGluIHRoZSBpbXBvcnQgbGlzdFxuIik7CisJCQlyZXQgPSBnbnRkZXZfZG1h
YnVmOworCQkJbGlzdF9kZWwoJmdudGRldl9kbWFidWYtPm5leHQpOworCQkJYnJlYWs7CisJCX0K
Kwl9CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwlyZXR1cm4gcmV0OworfQorCiBpbnQg
Z250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2
LCB1MzIgZmQpCiB7Ci0JcmV0dXJuIC1FSU5WQUw7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdu
dGRldl9kbWFidWY7CisJc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoOworCXN0cnVj
dCBkbWFfYnVmICpkbWFfYnVmOworCisJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1Zl9pbXBfZmluZF91
bmxpbmsocHJpdiwgZmQpOworCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpCisJCXJldHVybiBQ
VFJfRVJSKGdudGRldl9kbWFidWYpOworCisJcHJfZGVidWcoIlJlbGVhc2luZyBETUEgYnVmZmVy
IHdpdGggZmQgJWRcbiIsIGZkKTsKKworCWF0dGFjaCA9IGdudGRldl9kbWFidWYtPnUuaW1wLmF0
dGFjaDsKKworCWlmIChnbnRkZXZfZG1hYnVmLT51LmltcC5zZ3QpCisJCWRtYV9idWZfdW5tYXBf
YXR0YWNobWVudChhdHRhY2gsIGdudGRldl9kbWFidWYtPnUuaW1wLnNndCwKKwkJCQkJIERNQV9C
SURJUkVDVElPTkFMKTsKKwlkbWFfYnVmID0gYXR0YWNoLT5kbWFidWY7CisJZG1hX2J1Zl9kZXRh
Y2goYXR0YWNoLT5kbWFidWYsIGF0dGFjaCk7CisJZG1hX2J1Zl9wdXQoZG1hX2J1Zik7CisKKwlk
bWFidWZfaW1wX2VuZF9mb3JlaWduX2FjY2VzcyhnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzLAor
CQkJCSAgICAgIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsKKwlkbWFidWZfaW1wX2ZyZWVfc3Rv
cmFnZShnbnRkZXZfZG1hYnVmKTsKKwlyZXR1cm4gMDsKIH0KIAogc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCkBAIC00NTIsNiArNjkwLDcgQEAgc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCiAJbXV0ZXhf
aW5pdCgmcHJpdi0+bG9jayk7CiAJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF9saXN0KTsKIAlJ
TklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7CisJSU5JVF9MSVNUX0hFQUQoJnBy
aXYtPmltcF9saXN0KTsKIAogCXJldHVybiBwcml2OwogfQotLSAKMi4xNy4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:41:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:41:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiRS-00077n-1e; Fri, 01 Jun 2018 11: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiRQ-00075u-N7
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:41:56 +0000
X-Inumbo-ID: 7bcea477-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bcea477-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:39:47 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id v135-v6so14386569lfa.9
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:41: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=Objklaokw+WcBMhZ8XsIcNrFSir3IIx2T8m3vRHk5ww=;
 b=kzE+okL8Nem0rKnJnJOIHS1il7UQKvROO2ItmRQoiUKRDbjStSCh/WrSW6LCxvUjl8
 oD2JzksdBJ+Gggagg/JY6gReTTVww9xAf95ab1HvwfcQkV0ayF7aUIwfddea+edqdZ0O
 Jmgmy32gq1c1hfSJRgt60i99a8P8OXaAoUDQSTSKcGl+w/4fZyaBN0ERi2eG9NG9iRCa
 q1L0KQ0bfnnwTskz7USSFoO0c/ERuUb4tewGhFoLLmSLVHm3LOY384XM3kJfX2lEfv+s
 cjTB0h3sL7+nPp/Rp6qWT/HqrHshaHXeyQaqyU+sINOy5451jnuyidaOZs1SW751qH9i
 stNw==
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=Objklaokw+WcBMhZ8XsIcNrFSir3IIx2T8m3vRHk5ww=;
 b=oNKnspJLGPX4nQ54/BH5lKd3gEcvzXbQXc4zS5+3CHIXwlIn4UCVOk9FEdyc/V965T
 J7ifQzxflt5nGwBFNWMWe/q/pWHJhjZF1hrd0OIYpVQTrjkunzufNxXKKE/SwLBen4rh
 1TQGO+yrIoBI8dwLEToE06w41wumKS2H4tGbY/6Zn612ksZjN3VMCaMvidY6roei3UHz
 eXns28Cn2+b3wkNfKwojhJMviCA458JTSocqKwK8FAQGrWLG32LWKxvN7AhjDMIZDzhN
 OpQqzoOyhRSu/55Vnz+E0CfweeaimrEhhM+hP7K6E7/80oQnslnOvPO5ZdpOvbe0qYv/
 BveQ==
X-Gm-Message-State: ALKqPwdqzms6VuHTFZChWPN/QZrXniCINYIv7UWRRahaCy0pg7znqnq1
 oVouccJD0pnW8sc7DxdUGdaAPQ==
X-Google-Smtp-Source: ADUXVKITPzsro4h+ssWFTf7rCYELJgxQW7Z3+0QPGI74M96DdYUe2ByPjBQ4yR14dQmBX8o5FPv4Rw==
X-Received: by 2002:a2e:911a:: with SMTP id
 m26-v6mr7842688ljg.73.1527853313450; 
 Fri, 01 Jun 2018 04:41:53 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id c6-v6sm8066280lja.22.2018.06.01.04.41.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 04:41:52 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri,  1 Jun 2018 14:41:32 +0300
Message-Id: <20180601114132.22596-10-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601114132.22596-1-andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf API
 for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWxsb3cgY3JlYXRpbmcgZ3JhbnQgZGV2aWNlIGNvbnRleHQgZm9yIHVzZSBieSBr
ZXJuZWwgbW9kdWxlcyB3aGljaApyZXF1aXJlIGZ1bmN0aW9uYWxpdHksIHByb3ZpZGVkIGJ5IGdu
dGRldi4gRXhwb3J0IHN5bWJvbHMgZm9yIGRtYS1idWYKQVBJIHByb3ZpZGVkIGJ5IHRoZSBtb2R1
bGUuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwg
IDYgKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCA5MiArKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tCiBpbmNsdWRlL3hlbi9ncmFudF9kZXYuaCAgICAgfCAzNyAr
KysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTAxIGluc2VydGlvbnMoKyksIDM0IGRl
bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2dyYW50X2Rldi5oCgpk
aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250
ZGV2LWRtYWJ1Zi5jCmluZGV4IGI1NTY5YTIyMGYwMy4uMzg5MGFjOWRmYWI2IDEwMDY0NAotLS0g
YS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jCkBAIC0xOTYsNiArMTk2LDcgQEAgaW50IGdudGRldl9kbWFidWZfZXhwX3dhaXRfcmVs
ZWFzZWQoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAogCWRtYWJ1Zl9l
eHBfd2FpdF9vYmpfZnJlZShwcml2LCBvYmopOwogCXJldHVybiByZXQ7CiB9CitFWFBPUlRfU1lN
Qk9MX0dQTChnbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKTsKIAogLyogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ICovCiAvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKi8KQEAgLTYyMSw2ICs2MjIsNyBAQCBnbnRkZXZfZG1hYnVmX2lt
cF90b19yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIHN0cnVjdCBkZXZpY2Ug
KmRldiwKIAlkbWFfYnVmX3B1dChkbWFfYnVmKTsKIAlyZXR1cm4gcmV0OwogfQorRVhQT1JUX1NZ
TUJPTF9HUEwoZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyk7CiAKIHUzMiAqZ250ZGV2X2RtYWJ1
Zl9pbXBfZ2V0X3JlZnMoc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCiB7CkBA
IC02MjksNiArNjMxLDcgQEAgdTMyICpnbnRkZXZfZG1hYnVmX2ltcF9nZXRfcmVmcyhzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZikKIAogCXJldHVybiBOVUxMOwogfQorRVhQT1JU
X1NZTUJPTF9HUEwoZ250ZGV2X2RtYWJ1Zl9pbXBfZ2V0X3JlZnMpOwogCiAvKgogICogRmluZCB0
aGUgaHlwZXIgZG1hLWJ1ZiBieSBpdHMgZmlsZSBkZXNjcmlwdG9yIGFuZCByZW1vdmUKQEAgLTY3
OCw2ICs2ODEsNyBAQCBpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl9wcml2ICpwcml2LCB1MzIgZmQpCiAJZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2UoZ250
ZGV2X2RtYWJ1Zik7CiAJcmV0dXJuIDA7CiB9CitFWFBPUlRfU1lNQk9MX0dQTChnbnRkZXZfZG1h
YnVmX2ltcF9yZWxlYXNlKTsKIAogc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2Rt
YWJ1Zl9pbml0KHZvaWQpCiB7CkBAIC02OTQsOCArNjk4LDEwIEBAIHN0cnVjdCBnbnRkZXZfZG1h
YnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2b2lkKQogCiAJcmV0dXJuIHByaXY7CiB9CitF
WFBPUlRfU1lNQk9MX0dQTChnbnRkZXZfZG1hYnVmX2luaXQpOwogCiB2b2lkIGdudGRldl9kbWFi
dWZfZmluaShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2KQogewogCWtmcmVlKHByaXYp
OwogfQorRVhQT1JUX1NZTUJPTF9HUEwoZ250ZGV2X2RtYWJ1Zl9maW5pKTsKZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKaW5kZXggY2YyNTVk
NDVmMjBmLi42MzkwMmY1Mjk4YzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCisr
KyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC02MjEsMTQgKzYyMSwzNyBAQCBzdGF0aWMgY29u
c3Qgc3RydWN0IG1tdV9ub3RpZmllcl9vcHMgZ250ZGV2X21tdV9vcHMgPSB7CiAKIC8qIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSAqLwogCi1zdGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0
cnVjdCBmaWxlICpmbGlwKQordm9pZCBnbnRkZXZfZnJlZV9jb250ZXh0KHN0cnVjdCBnbnRkZXZf
cHJpdiAqcHJpdikKK3sKKwlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7CisKKwlwcl9kZWJ1ZygicHJp
diAlcFxuIiwgcHJpdik7CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwl3aGlsZSAoIWxp
c3RfZW1wdHkoJnByaXYtPm1hcHMpKSB7CisJCW1hcCA9IGxpc3RfZW50cnkocHJpdi0+bWFwcy5u
ZXh0LCBzdHJ1Y3QgZ3JhbnRfbWFwLCBuZXh0KTsKKwkJbGlzdF9kZWwoJm1hcC0+bmV4dCk7CisJ
CWdudGRldl9wdXRfbWFwKE5VTEwgLyogYWxyZWFkeSByZW1vdmVkICovLCBtYXApOworCX0KKwlX
QVJOX09OKCFsaXN0X2VtcHR5KCZwcml2LT5mcmVlYWJsZV9tYXBzKSk7CisKKwltdXRleF91bmxv
Y2soJnByaXYtPmxvY2spOworCisjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCisJZ250
ZGV2X2RtYWJ1Zl9maW5pKHByaXYtPmRtYWJ1Zl9wcml2KTsKKyNlbmRpZgorCisJa2ZyZWUocHJp
dik7Cit9CitFWFBPUlRfU1lNQk9MX0dQTChnbnRkZXZfZnJlZV9jb250ZXh0KTsKKworc3RydWN0
IGdudGRldl9wcml2ICpnbnRkZXZfYWxsb2NfY29udGV4dChzdHJ1Y3QgZGV2aWNlICpkZXYpCiB7
CiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2OwotCWludCByZXQgPSAwOwogCiAJcHJpdiA9IGt6
YWxsb2Moc2l6ZW9mKCpwcml2KSwgR0ZQX0tFUk5FTCk7CiAJaWYgKCFwcml2KQotCQlyZXR1cm4g
LUVOT01FTTsKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CiAKIAlJTklUX0xJU1RfSEVBRCgm
cHJpdi0+bWFwcyk7CiAJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmZyZWVhYmxlX21hcHMpOwpAQCAt
NjM3LDEyICs2NjAsNDAgQEAgc3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlu
b2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKICNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYK
IAlwcml2LT5kbWFidWZfcHJpdiA9IGdudGRldl9kbWFidWZfaW5pdCgpOwogCWlmIChJU19FUlIo
cHJpdi0+ZG1hYnVmX3ByaXYpKSB7Ci0JCXJldCA9IFBUUl9FUlIocHJpdi0+ZG1hYnVmX3ByaXYp
OworCQlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnJldDsKKworCQlyZXQgPSBFUlJfQ0FTVChwcml2LT5k
bWFidWZfcHJpdik7CiAJCWtmcmVlKHByaXYpOwogCQlyZXR1cm4gcmV0OwogCX0KICNlbmRpZgog
CisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlwcml2LT5kbWFfZGV2ID0gZGV2
OworCisJLyoKKwkgKiBUaGUgZGV2aWNlIGlzIG5vdCBzcGF3biBmcm9tIGEgZGV2aWNlIHRyZWUs
IHNvIGFyY2hfc2V0dXBfZG1hX29wcworCSAqIGlzIG5vdCBjYWxsZWQsIHRodXMgbGVhdmluZyB0
aGUgZGV2aWNlIHdpdGggZHVtbXkgRE1BIG9wcy4KKwkgKiBGaXggdGhpcyBjYWxsIG9mX2RtYV9j
b25maWd1cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRvIHNldAorCSAqIGRlZmF1bHQgRE1BIG9wcy4K
KwkgKi8KKwlvZl9kbWFfY29uZmlndXJlKHByaXYtPmRtYV9kZXYsIE5VTEwpOworI2VuZGlmCisJ
cHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOworCisJcmV0dXJuIHByaXY7Cit9CitFWFBPUlRf
U1lNQk9MX0dQTChnbnRkZXZfYWxsb2NfY29udGV4dCk7CisKK3N0YXRpYyBpbnQgZ250ZGV2X29w
ZW4oc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZsaXApCit7CisJc3RydWN0IGdu
dGRldl9wcml2ICpwcml2OworCWludCByZXQgPSAwOworCisJcHJpdiA9IGdudGRldl9hbGxvY19j
b250ZXh0KGdudGRldl9taXNjZGV2LnRoaXNfZGV2aWNlKTsKKwlpZiAoSVNfRVJSKHByaXYpKQor
CQlyZXR1cm4gUFRSX0VSUihwcml2KTsKKwogCWlmICh1c2VfcHRlbW9kKSB7CiAJCXByaXYtPm1t
ID0gZ2V0X3Rhc2tfbW0oY3VycmVudCk7CiAJCWlmICghcHJpdi0+bW0pIHsKQEAgLTY1NSwyMyAr
NzA2LDExIEBAIHN0YXRpYyBpbnQgZ250ZGV2X29wZW4oc3RydWN0IGlub2RlICppbm9kZSwgc3Ry
dWN0IGZpbGUgKmZsaXApCiAJfQogCiAJaWYgKHJldCkgewotCQlrZnJlZShwcml2KTsKKwkJZ250
ZGV2X2ZyZWVfY29udGV4dChwcml2KTsKIAkJcmV0dXJuIHJldDsKIAl9CiAKIAlmbGlwLT5wcml2
YXRlX2RhdGEgPSBwcml2OwotI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCi0JcHJp
di0+ZG1hX2RldiA9IGdudGRldl9taXNjZGV2LnRoaXNfZGV2aWNlOwotCi0JLyoKLQkgKiBUaGUg
ZGV2aWNlIGlzIG5vdCBzcGF3biBmcm9tIGEgZGV2aWNlIHRyZWUsIHNvIGFyY2hfc2V0dXBfZG1h
X29wcwotCSAqIGlzIG5vdCBjYWxsZWQsIHRodXMgbGVhdmluZyB0aGUgZGV2aWNlIHdpdGggZHVt
bXkgRE1BIG9wcy4KLQkgKiBGaXggdGhpcyBjYWxsIG9mX2RtYV9jb25maWd1cmUoKSB3aXRoIGEg
TlVMTCBub2RlIHRvIHNldAotCSAqIGRlZmF1bHQgRE1BIG9wcy4KLQkgKi8KLQlvZl9kbWFfY29u
ZmlndXJlKHByaXYtPmRtYV9kZXYsIE5VTEwpOwotI2VuZGlmCi0JcHJfZGVidWcoInByaXYgJXBc
biIsIHByaXYpOwogCiAJcmV0dXJuIDA7CiB9CkBAIC02NzksMjcgKzcxOCwxMSBAQCBzdGF0aWMg
aW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBmaWxlICpmbGlwKQog
c3RhdGljIGludCBnbnRkZXZfcmVsZWFzZShzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmls
ZSAqZmxpcCkKIHsKIAlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYgPSBmbGlwLT5wcml2YXRlX2Rh
dGE7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOwotCi0JcHJfZGVidWcoInByaXYgJXBcbiIsIHBy
aXYpOwotCi0JbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Ci0Jd2hpbGUgKCFsaXN0X2VtcHR5KCZw
cml2LT5tYXBzKSkgewotCQltYXAgPSBsaXN0X2VudHJ5KHByaXYtPm1hcHMubmV4dCwgc3RydWN0
IGdyYW50X21hcCwgbmV4dCk7Ci0JCWxpc3RfZGVsKCZtYXAtPm5leHQpOwotCQlnbnRkZXZfcHV0
X21hcChOVUxMIC8qIGFscmVhZHkgcmVtb3ZlZCAqLywgbWFwKTsKLQl9Ci0JV0FSTl9PTighbGlz
dF9lbXB0eSgmcHJpdi0+ZnJlZWFibGVfbWFwcykpOwotCW11dGV4X3VubG9jaygmcHJpdi0+bG9j
ayk7Ci0KLSNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKLQlnbnRkZXZfZG1hYnVmX2Zp
bmkocHJpdi0+ZG1hYnVmX3ByaXYpOwotI2VuZGlmCiAKIAlpZiAodXNlX3B0ZW1vZCkKIAkJbW11
X25vdGlmaWVyX3VucmVnaXN0ZXIoJnByaXYtPm1uLCBwcml2LT5tbSk7CiAKLQlrZnJlZShwcml2
KTsKKwlnbnRkZXZfZnJlZV9jb250ZXh0KHByaXYpOwogCXJldHVybiAwOwogfQogCkBAIC0xMTU2
LDYgKzExNzksNyBAQCBpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRk
ZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAogCWdudGRldl9yZW1vdmVfbWFwKHByaXYsIG1hcCk7
CiAJcmV0dXJuIHJldDsKIH0KK0VYUE9SVF9TWU1CT0xfR1BMKGdudGRldl9kbWFidWZfZXhwX2Zy
b21fcmVmcyk7CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogLyogRE1BIGJ1ZmZlciBJT0NUTCBzdXBwb3J0
LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCmRpZmYgLS1naXQg
YS9pbmNsdWRlL3hlbi9ncmFudF9kZXYuaCBiL2luY2x1ZGUveGVuL2dyYW50X2Rldi5oCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uYjdkMGFiZDFhYjE2Ci0tLSAvZGV2
L251bGwKKysrIGIvaW5jbHVkZS94ZW4vZ3JhbnRfZGV2LmgKQEAgLTAsMCArMSwzNyBAQAorLyog
U1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KKworLyoKKyAqIEdyYW50IGRldmlj
ZSBrZXJuZWwgQVBJCisgKgorICogQ29weXJpZ2h0IChDKSAyMDE4IEVQQU0gU3lzdGVtcyBJbmMu
CisgKgorICogQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1
c2hjaGVua29AZXBhbS5jb20+CisgKi8KKworI2lmbmRlZiBfR1JBTlRfREVWX0gKKyNkZWZpbmUg
X0dSQU5UX0RFVl9ICisKKyNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgorCitzdHJ1Y3QgZGV2aWNl
Oworc3RydWN0IGdudGRldl9wcml2OworI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgor
c3RydWN0IHhlbl9kbWFidWY7CisjZW5kaWYKKworc3RydWN0IGdudGRldl9wcml2ICpnbnRkZXZf
YWxsb2NfY29udGV4dChzdHJ1Y3QgZGV2aWNlICpkZXYpOwordm9pZCBnbnRkZXZfZnJlZV9jb250
ZXh0KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdik7CisKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUYKK2ludCBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LCBpbnQgZmxhZ3MsCisJCQkJaW50IGNvdW50LCB1MzIgZG9taWQsIHUzMiAqcmVm
cywgdTMyICpmZCk7CitpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsIGludCBmZCwKKwkJCQkgICAgaW50IHdhaXRfdG9fbXMpOworCitz
dHJ1Y3QgeGVuX2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2
X3ByaXYgKnByaXYsCisJCQkJCSAgICAgaW50IGZkLCBpbnQgY291bnQsIGludCBkb21pZCk7Cit1
MzIgKmdudGRldl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCB4ZW5fZG1hYnVmICp4ZW5fZG1h
YnVmKTsKK2ludCBnbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfcHJpdiAq
cHJpdiwgdTMyIGZkKTsKKyNlbmRpZgorCisjZW5kaWYKLS0gCjIuMTcuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 11:44:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 11:44:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOiU8-00083j-Ra; Fri, 01 Jun 2018 11: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=em/r=it=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fOiU7-00083Y-IQ
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 11:44:43 +0000
X-Inumbo-ID: df1e8c16-6590-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df1e8c16-6590-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 13:42:33 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id n18-v6so14368180lfh.10
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 04:44:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=TK8kkmLB+HMb8vp6WxHa7AnIL/bAGMzUO0BSsi7U/Yk=;
 b=fSgNwBm0Uph7t+NUaW1p0hFJmBCzGARmM3Rro4s0XenkWK69peimLeGIBmEAR+M61O
 1RDxvEAQk+D9SAjJZydAorv1/yk5SWgu2WIrJGx82hVHXrHg4k/yCAQYEnmiLShm5hZs
 bWCLKdN7gic43sFtqEzpMWgO7aHwesIwqg3Li7o8ZvKy0jPVY7pRB7dfSdeWMVxVcYWN
 yAtFZS5Is9OVim1zmYJsLHnW6t3tCh9ILMZorCBDcCGc1QzaA0Gum+fhwygNE1GdzNet
 pKspiY8dKNhjCy0fSGttvRZFyde/2NSxNm9YZQsREy3a1k+3L2De97gnvazc07cNDUaX
 pX0Q==
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=TK8kkmLB+HMb8vp6WxHa7AnIL/bAGMzUO0BSsi7U/Yk=;
 b=faMDmyqRHp2tSpEGXLmzIDQZ2aw29jp+80ZweoeFWb4gfmzKsp3VYGAfPY7MCLMIfE
 tQWkZe0P3vZ8j26NFZbCYN5mdrWLBfgYm+shDWWhV2UmJA6yIkKLqYcrgi9HnNhxSYkV
 MT6pjm/Hvsp7mvxa/OVyHZMGdF7HLQBOqZyscQl2BNh2trCxfexrTAWjCy2mO94LL7R0
 YD3bu7lfRrdOeQrHNX0elSOEf2U5xZRf7P4MnYyB48xn8AlnUK1HPf/GqSf2crXRMez9
 xW45nIsvCppUfEdw77ehX+XmEQG4THfBHcQOblkMLrcD72ewN9gMOO+c9HKpYaKF9ebG
 CQ9g==
X-Gm-Message-State: ALKqPweS5hsYpH8sTgjoJWUo3CMR/mJE7NaIVKJBznYhGUOs+6tOwv9x
 yTnSL3Y247ON9CFHg17exAg=
X-Google-Smtp-Source: ADUXVKKTRAXpPvIGUpwEhemMLs+/ihuSClTWITwpxMVS5WzHaLqjxR8zohBSwzUKQqxsytmQYUOUzA==
X-Received: by 2002:a2e:4792:: with SMTP id
 u140-v6mr8222702lja.2.1527853480339; 
 Fri, 01 Jun 2018 04:44:40 -0700 (PDT)
Received: from [10.17.182.9] (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id
 u85-v6sm218244lfi.5.2018.06.01.04.44.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 01 Jun 2018 04:44:39 -0700 (PDT)
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-3-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e6d8f910-e6ad-d20f-4db0-a7f13bcac6eb@gmail.com>
Date: Fri, 1 Jun 2018 14:44: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: <20180601114132.22596-3-andr2000@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/9] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9yaXMsIEkgZHJvcHBlZCB5b3VyIHItYiBmb3IgdGhpcyBwYXRjaCBhcyBJIGNoYW5nZWQKCkVY
UE9SVF9TWU1CT0wgdG8gRVhQT1JUX1NZTUJPTF9HUEwgYXMgSnVlcmdlbiByZXF1ZXN0ZWQKCk9u
IDA2LzAxLzIwMTggMDI6NDEgUE0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZy
b206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbT4KPgo+IE1ha2Ugc2V0L2NsZWFyIHBhZ2UgcHJpdmF0ZSBjb2RlIHNoYXJlZCBhbmQgYWNj
ZXNzaWJsZSB0bwo+IG90aGVyIGtlcm5lbCBtb2R1bGVzIHdoaWNoIGNhbiByZS11c2UgdGhlc2Ug
aW5zdGVhZCBvZiBvcGVuLWNvZGluZy4KPgo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRy
dXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiAtLS0KPiAgIGRy
aXZlcnMveGVuL2dyYW50LXRhYmxlLmMgfCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0KPiAgIGluY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggfCAgMyArKysKPiAgIDIg
ZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4KPiBkaWZm
IC0tZ2l0IGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyBiL2RyaXZlcnMveGVuL2dyYW50LXRh
YmxlLmMKPiBpbmRleCBiYTM2ZmYzZTQ5MDMuLmRiYjQ4YTg5ZTk4NyAxMDA2NDQKPiAtLS0gYS9k
cml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCj4gKysrIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUu
Ywo+IEBAIC03NjksMjkgKzc2OSwxOCBAQCB2b2lkIGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFt
ZXModm9pZCkKPiAgIH0KPiAgIEVYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9mcmVlX2F1dG9feGxh
dF9mcmFtZXMpOwo+ICAgCj4gLS8qKgo+IC0gKiBnbnR0YWJfYWxsb2NfcGFnZXMgLSBhbGxvYyBw
YWdlcyBzdWl0YWJsZSBmb3IgZ3JhbnQgbWFwcGluZyBpbnRvCj4gLSAqIEBucl9wYWdlczogbnVt
YmVyIG9mIHBhZ2VzIHRvIGFsbG9jCj4gLSAqIEBwYWdlczogcmV0dXJucyB0aGUgcGFnZXMKPiAt
ICovCj4gLWludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAq
KnBhZ2VzKQo+ICtpbnQgZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKGludCBucl9wYWdlcywgc3Ry
dWN0IHBhZ2UgKipwYWdlcykKPiAgIHsKPiAgIAlpbnQgaTsKPiAtCWludCByZXQ7Cj4gLQo+IC0J
cmV0ID0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7Cj4gLQlpZiAo
cmV0IDwgMCkKPiAtCQlyZXR1cm4gcmV0Owo+ICAgCj4gICAJZm9yIChpID0gMDsgaSA8IG5yX3Bh
Z2VzOyBpKyspIHsKPiAgICNpZiBCSVRTX1BFUl9MT05HIDwgNjQKPiAgIAkJc3RydWN0IHhlbl9w
YWdlX2ZvcmVpZ24gKmZvcmVpZ247Cj4gICAKPiAgIAkJZm9yZWlnbiA9IGt6YWxsb2Moc2l6ZW9m
KCpmb3JlaWduKSwgR0ZQX0tFUk5FTCk7Cj4gLQkJaWYgKCFmb3JlaWduKSB7Cj4gLQkJCWdudHRh
Yl9mcmVlX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7Cj4gKwkJaWYgKCFmb3JlaWduKQo+ICAgCQkJ
cmV0dXJuIC1FTk9NRU07Cj4gLQkJfQo+ICsKPiAgIAkJc2V0X3BhZ2VfcHJpdmF0ZShwYWdlc1tp
XSwgKHVuc2lnbmVkIGxvbmcpZm9yZWlnbik7Cj4gICAjZW5kaWYKPiAgIAkJU2V0UGFnZVByaXZh
dGUocGFnZXNbaV0pOwo+IEBAIC03OTksMTQgKzc4OCwzMCBAQCBpbnQgZ250dGFiX2FsbG9jX3Bh
Z2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKPiAgIAo+ICAgCXJldHVybiAw
Owo+ICAgfQo+IC1FWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfYWxsb2NfcGFnZXMpOwo+ICtFWFBP
UlRfU1lNQk9MX0dQTChnbnR0YWJfcGFnZXNfc2V0X3ByaXZhdGUpOwo+ICAgCj4gICAvKioKPiAt
ICogZ250dGFiX2ZyZWVfcGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBnbnR0YWJfYWxs
b2NfcGFnZXMoKQo+IC0gKiBAbnJfcGFnZXM7IG51bWJlciBvZiBwYWdlcyB0byBmcmVlCj4gLSAq
IEBwYWdlczogdGhlIHBhZ2VzCj4gKyAqIGdudHRhYl9hbGxvY19wYWdlcyAtIGFsbG9jIHBhZ2Vz
IHN1aXRhYmxlIGZvciBncmFudCBtYXBwaW5nIGludG8KPiArICogQG5yX3BhZ2VzOiBudW1iZXIg
b2YgcGFnZXMgdG8gYWxsb2MKPiArICogQHBhZ2VzOiByZXR1cm5zIHRoZSBwYWdlcwo+ICAgICov
Cj4gLXZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBh
Z2VzKQo+ICtpbnQgZ250dGFiX2FsbG9jX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2Ug
KipwYWdlcykKPiArewo+ICsJaW50IHJldDsKPiArCj4gKwlyZXQgPSBhbGxvY194ZW5iYWxsb29u
ZWRfcGFnZXMobnJfcGFnZXMsIHBhZ2VzKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCXJldHVybiBy
ZXQ7Cj4gKwo+ICsJcmV0ID0gZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKG5yX3BhZ2VzLCBwYWdl
cyk7Cj4gKwlpZiAocmV0IDwgMCkKPiArCQlnbnR0YWJfZnJlZV9wYWdlcyhucl9wYWdlcywgcGFn
ZXMpOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gK30KPiArRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFi
X2FsbG9jX3BhZ2VzKTsKPiArCj4gK3ZvaWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+ICAgewo+ICAgCWludCBpOwo+ICAgCj4g
QEAgLTgxOCw2ICs4MjMsMTcgQEAgdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMs
IHN0cnVjdCBwYWdlICoqcGFnZXMpCj4gICAJCQlDbGVhclBhZ2VQcml2YXRlKHBhZ2VzW2ldKTsK
PiAgIAkJfQo+ICAgCX0KPiArfQo+ICtFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfcGFnZXNfY2xl
YXJfcHJpdmF0ZSk7Cj4gKwo+ICsvKioKPiArICogZ250dGFiX2ZyZWVfcGFnZXMgLSBmcmVlIHBh
Z2VzIGFsbG9jYXRlZCBieSBnbnR0YWJfYWxsb2NfcGFnZXMoKQo+ICsgKiBAbnJfcGFnZXM7IG51
bWJlciBvZiBwYWdlcyB0byBmcmVlCj4gKyAqIEBwYWdlczogdGhlIHBhZ2VzCj4gKyAqLwo+ICt2
b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykK
PiArewo+ICsJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUobnJfcGFnZXMsIHBhZ2VzKTsKPiAg
IAlmcmVlX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwo+ICAgfQo+ICAgRVhQ
T1JUX1NZTUJPTF9HUEwoZ250dGFiX2ZyZWVfcGFnZXMpOwo+IGRpZmYgLS1naXQgYS9pbmNsdWRl
L3hlbi9ncmFudF90YWJsZS5oIGIvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAo+IGluZGV4IDJl
Mzc3NDFmNmI4ZC4uZGUwM2YyNTQyYmI3IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUveGVuL2dyYW50
X3RhYmxlLmgKPiArKysgYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCj4gQEAgLTE5OCw2ICsx
OTgsOSBAQCB2b2lkIGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCk7Cj4gICBpbnQg
Z250dGFiX2FsbG9jX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7Cj4g
ICB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdl
cyk7Cj4gICAKPiAraW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFnZXMsIHN0
cnVjdCBwYWdlICoqcGFnZXMpOwo+ICt2b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGlu
dCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7Cj4gKwo+ICAgaW50IGdudHRhYl9tYXBf
cmVmcyhzdHJ1Y3QgZ250dGFiX21hcF9ncmFudF9yZWYgKm1hcF9vcHMsCj4gICAJCSAgICBzdHJ1
Y3QgZ250dGFiX21hcF9ncmFudF9yZWYgKmttYXBfb3BzLAo+ICAgCQkgICAgc3RydWN0IHBhZ2Ug
KipwYWdlcywgdW5zaWduZWQgaW50IGNvdW50KTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 12:59:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 12: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 1fOjeJ-0005ua-G7; Fri, 01 Jun 2018 12:59: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=a1e1=it=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1fOjeH-0005uT-KY
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 12:59:17 +0000
X-Inumbo-ID: 4a3e7cd2-659b-11e8-9728-bc764e045a96
Received: from mail-ot0-x230.google.com (unknown [2607:f8b0:4003:c0f::230])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a3e7cd2-659b-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 14:57:07 +0200 (CEST)
Received: by mail-ot0-x230.google.com with SMTP id q17-v6so18581194otg.2
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 05:59:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=I4kCMUiWUcNuktAOUfcAp/4QVD5vpkQbLRpcTOuIu9o=;
 b=Rwt8JLrJ3/+euF2gaU6oq+/UlAnpF+rVifT6Rsa/2YdM6B48Jqdfk03rhPisQkLK5g
 Lyy6jdfK5Mc26cLiWNlf0yNe3ohzYA10hcC0h2TZREr0i/9j+V/fBNmOjnujXzi0WoMq
 c7xEjifktTtmisvi4wjf3m5kVVddr/Fr9UBo4=
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=I4kCMUiWUcNuktAOUfcAp/4QVD5vpkQbLRpcTOuIu9o=;
 b=BV0XaJVbX9K/PKHe/JeBJAfCTfP1vk9IyTFeHpcSkaw1gE49NuZOKHARMJoMmRXddm
 EcSYJFqH5Mrf8XyxrgkhibZxUYmSGxBebI/PETTXn5npwQsn2DGIUmlv3ZWyik1K9bO4
 hDf4vBKYzRiWvPjh1xubgxKfTkb40B2OaTZ5zrNWJx2bphuRuPi2uJgWJS2YdCyMcCxo
 ax8uZ0GVdyQ7tNMpnIuo6x1aGrV/h5Qc1QCdiTmAxrm3tmCho4xFpzuFbXC/t54MLbSf
 kib5p+Do7kzRjS6mH2elGB/bXaAP2ki6XnWlhQwNeYEJh6rOOWkqevy772XypE/ew+P4
 UJOg==
X-Gm-Message-State: APt69E3FRF2BOIj4hjMpYn/TdS61GN7PfTd42svjqwF6jX//BoOwnRbT
 7nQtXJvAHcSJ8ZLS83jviCO9nGYm/q8NRPwfqf2dPA==
X-Google-Smtp-Source: ADUXVKLRwd8Iyev3uO3NWOppSLh9BHxGwBjTLGqkQ2TtixZM7ObP7POd3hZkET8Xd+lvdAKnBe6Yom9ouukKMcwJmZc=
X-Received: by 2002:a9d:3fda:: with SMTP id
 i26-v6mr6877345ote.126.1527857955442; 
 Fri, 01 Jun 2018 05:59:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:40d3:0:0:0:0:0 with HTTP;
 Fri, 1 Jun 2018 05:58:54 -0700 (PDT)
In-Reply-To: <alpine.DEB.2.10.1805311206230.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311206230.23991@sstabellini-ThinkPad-X260>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Fri, 1 Jun 2018 13:58:54 +0100
Message-ID: <CAFEAcA-S9452xtRnmDMwdOY7Z2oDNDGrRjhaNrHP4Ume8mqAWw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PULL 0/3] xen-20180531-tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefan Hajnoczi <stefanha@gmail.com>, QEMU Developers <qemu-devel@nongnu.org>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 "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>

T24gMzEgTWF5IDIwMTggYXQgMjA6MDgsIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4gd3JvdGU6Cj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCBj
MTgxZGRhYTE3Njg1NmIzY2QyZGZkMTJiYmNmMjVmYTljODg0YTk3Ogo+Cj4gICBNZXJnZSByZW1v
dGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL3BtYXlkZWxsL3RhZ3MvcHVsbC10YXJnZXQtYXJt
LTIwMTgwNTMxLTEnIGludG8gc3RhZ2luZyAoMjAxOC0wNS0zMSAxNzowMDo1NSArMDEwMCkKPgo+
IGFyZSBhdmFpbGFibGUgaW4gdGhlIGdpdCByZXBvc2l0b3J5IGF0Ogo+Cj4KPiAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3BsZS9zc3RhYmVsbGluaS9xZW11LWRt
LmdpdCB0YWdzL3hlbi0yMDE4MDUzMS10YWcKPgo+IGZvciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1
cCB0byBkZmI2NTc4ZDY5ZDYwZTQ2NGJlMzZkYWZlZDk3NDFkY2ZkNzNkMmNmOgo+Cj4gICB4ZW4t
aHZtOiBzdG9wIGZha2luZyBJL08gdG8gYWNjZXNzIFBDSSBjb25maWcgc3BhY2UgKDIwMTgtMDUt
MzEgMTI6MDU6MDEgLTA3MDApCj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gWGVuIDIwMTgvMDUvMzEKPgo+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiBJZ29yIERydXpoaW5pbiAoMSk6Cj4gICAgICAgeGVuL2h2bTogY29ycmVjdCByZXBvcnRp
bmcgb2YgbW9kaWZpZWQgbWVtb3J5IHVuZGVyIHBoeXNtYXAgZHVyaW5nIG1pZ3JhdGlvbgo+Cj4g
UGF1bCBEdXJyYW50ICgyKToKPiAgICAgICB4ZW4taHZtOiB0cnkgdG8gdXNlIHhlbmZvcmVpZ25t
ZW1vcnlfbWFwX3Jlc291cmNlKCkgdG8gbWFwIGlvcmVxIHBhZ2VzCj4gICAgICAgeGVuLWh2bTog
c3RvcCBmYWtpbmcgSS9PIHRvIGFjY2VzcyBQQ0kgY29uZmlnIHNwYWNlCgpBcHBsaWVkLCB0aGFu
a3MuCgotLSBQTU0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:07:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13: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 1fOjmH-0006ma-Te; Fri, 01 Jun 2018 13:07: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOjmG-0006mO-L4
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 13:07:32 +0000
X-Inumbo-ID: 710e60db-659c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 710e60db-659c-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:05: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 1fOjmD-0000aI-PD; Fri, 01 Jun 2018 13:07: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 1fOjmD-0001z3-ES; Fri, 01 Jun 2018 13:07:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOjmD-0000mr-DV; Fri, 01 Jun 2018 13:07:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123438-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-rumprun:rumprun-build:fail:regression
 linux-linus:test-arm64-arm64-xl:xen-boot:fail:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 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-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-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-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=88a867653065dc14b0fdeeb626efb8d7ebe39be5
X-Osstest-Versions-That: linux=3d661e2a2d1cf0ad1ce54d690f05e755da59e6c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 13:07:29 +0000
Subject: [Xen-devel] [linux-linus test] 123438: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQzOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNDM4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICA2IHJ1bXBydW4tYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzM3MAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0
LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzNzAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
MzM3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzNzAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMzM3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMzcwCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjMzNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMzcwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
ODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNQpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgM2Q2NjFlMmEyZDFjZjBhZDFjZTU0ZDY5MGYwNWU3NTVk
YTU5ZTZjOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMzcwICAyMDE4LTA1LTI5IDE3OjIzOjQ5
IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQzOCAgMjAxOC0wNS0zMSAwMzox
ODo0OCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIE1hIDxhYXJvbi5tYUBjYW5vbmljYWwuY29tPgog
IEFudG9pbmUgVGVuYXJ0IDxhbnRvaW5lLnRlbmFydEBib290bGluLmNvbT4KICBCZW5qYW1pbiBU
aXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0ByZWRoYXQuY29tPgogIENocmlzdG9waCBIZWxs
d2lnIDxoY2hAbHN0LmRlPgogIERhdmlkIEhvd2VsbHMgPGRob3dlbGxzQHJlZGhhdC5jb20+CiAg
RG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIEVkdmFyZCBIb2xz
dCA8ZWR2YXJkLmhvbHN0QGdtYWlsLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5h
cGFuYS5vcmcuYXU+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEtUIExpYW8gPGt0
LmxpYW9AZW1jLmNvbS50dz4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRh
dGlvbi5vcmc+CiAgTWFyYyBEaW9ubmUgPG1hcmMuZGlvbm5lQGF1cmlzdG9yLmNvbT4KICBNYXJ0
aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF4IEd1cnRvdm95IDxt
YXhnQG1lbGxhbm94LmNvbT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBo
aWxpcHAgUnVkbyA8cHJ1ZG9AbGludXguaWJtLmNvbT4KICBTYWNoaW4gR3JvdmVyIDxzZ3JvdmVy
QGNvZGVhdXJvcmEub3JnPgogIFNlYmFzdGlhbiBPdHQgPHNlYm90dEBsaW51eC5pYm0uY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
NDMxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:12:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:12:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOjqy-0007dJ-Ds; Fri, 01 Jun 2018 13: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=jaan=it=xenproject.org=prvs=683cb7f60=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fOjqx-0007d7-0X
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 13:12:23 +0000
X-Inumbo-ID: 1e9add6f-659d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e9add6f-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:10:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56122541"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74768-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-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:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2: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-pvhv2-amd:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
X-Osstest-Versions-That: xen=a0355180b660b149f8054b9facdd9cac8ec86a95
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 1 Jun 2018 14:12:17 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 74768:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc2OCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3NjgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gNzQ3NDIKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWls
IGxpa2UgNzQ3NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICA3YjM1ZTc4MDdjOWVmYmEwZjc0ZTY2NjNhNzIwNWJkOTc2MDJjOGQxCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhMDM1NTE4MGI2NjBiMTQ5ZjgwNTRiOWZhY2Rk
OWNhYzhlYzg2YTk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3NDIgIDIwMTgtMDUtMjUgMDI6
NDY6NDQgWiAgICA3IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0NzY4ICAyMDE4LTA1LTMx
IDExOjE4OjUwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
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
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9v
c3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNTAzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwk-00080k-Vo; Fri, 01 Jun 2018 13:18:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwj-00080J-Ub
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:21 +0000
X-Inumbo-ID: f480a1c7-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f480a1c7-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:13 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id p11-v6so2107214wmc.4
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=CBWipggiuUIMzqhMfVfPdB6kUZX/0oW65e+yfiSoaQY=;
 b=u/UuzpM88jRzKkxkr/9TLgV6fI0D29Oi/EoNQ3bCRC0CpREepwJ0BFk3L+ek9sOAOR
 3EErjiyjhOdHz5oKbeXGe/5DWmNIqf8tXe9KQKHdDwvuc/FHervfEVYLouSjNk3R/rwp
 hqChFq5tKk8hSiPqq6fkTZEEqCwPEtfnpkCv8GobV6Ghq3Ep+4Uv9eLiT3lPMdG5wWqy
 2iENVNsh4hXyTPL/j7SvYq3YrHvqGSIpb9iIPjS33coyrs5rPhFk8ePcRa0lmLcaqDsP
 UTrmh4R+EwchkP7oiWZIKZI7A6uXLU2tnb3LCe+6q5PEp55FQUP9XKlL4GOT1tU3qIw0
 43vQ==
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=CBWipggiuUIMzqhMfVfPdB6kUZX/0oW65e+yfiSoaQY=;
 b=di4FFyM8FlAugESsr597FMQTBFAvDb9HlyEcFVUnNkB6yzE+SuXDd72WaOLH03iHgE
 Oy58KLP1maEjl2E0ZzsNauw3jJdsQAKABgLEqxqLgKUrQ043Slwgc9FjVJ52E5HjQeUm
 i2rHIGYuKQiJ7/S8XImiCtJz655V8eA7b+yZ3DoHSOCPff7w8vs4KPTn6QJI9Z25NNh3
 VDi0vJCe6STTXA1HeAQWz8cQZGkMP8r4oahqBUpwarkUC4DLvGsjaRrejqWl2MihOj5m
 uddHZjthTYXO5NtoOh0tdzoDK3P1Rph3e/WegXOzo686hsMik99/R/yLu9aijkLKg0Rx
 11Tw==
X-Gm-Message-State: APt69E30+0GlXboY4+hJ1g9PV+BdGMFBuvhCVpKl7ROkake+R9aYLq0U
 SW3vd396wGofztpW4z6OKscd6SSd
X-Google-Smtp-Source: ADUXVKKMpmeo7Ad/wvmzvQMSzn+2XLl/wlstyswvwwUmbX3Nf0X2/qEfZsD3FIsvf4I/NqgWDTdPFA==
X-Received: by 2002:a1c:b4e:: with SMTP id 75-v6mr2558855wml.32.1527859099591; 
 Fri, 01 Jun 2018 06:18:19 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:18 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:43 +0200
Message-Id: <20180601131750.16598-4-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 03/10] xen/arm: Implement CPU_OFF PSCI call
 (physical 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: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIHRoZSBzeXN0ZW0gc3VzcGVuZCB0byBSQU0gbm9uLWJvb3QgQ1BVcyB3aWxsIGJlIGhv
dHBsdWdnZWQuClRoaXMgd2lsbCBiZSB0cmlnZ2VyZWQgdmlhIGRpc2FibGVfbm9uYm9vdF9jcHVz
KCkgY2FsbC4gV2hlbgpob3RwbHVnZ2VkIHRoZSBDUFUgd2lsbCBlbmQgdXAgaW4gYW4gaW5maW5p
dGUgd2ZpIGxvb3AgaW4gc3RvcF9jcHUoKS4KVGhpcyBwYXRjaCBhZGRzIFBTQ0kgQ1BVX09GRiBj
YWxsIHRvIHRoZSBFTDMgd2l0aCB0aGUgYWltIHRvIGdldCBwb3dlcmVkCmRvd24gdGhlIGNhbGxp
bmcgQ1BVIGR1cmluZyB0aGUgc3VzcGVuZC4gVGhlIENQVV9PRkYgY2FsbCB3aWxsIGJlIG1hZGUK
b25seSBpZiB0aGUgUFNDSSB2ZXJzaW9uIGlzIGhpZ2hlciB0aGFuIHYwLjEgKE5vdGUgdGhhdCB0
aGUgQ1BVX09GRgpmdW5jdGlvbiBpcyBtYW5kYXRvcnkgc2luY2UgUFNDSSB2MC4yKS4KSWYgUFND
SSBDUFVfT0ZGIGNhbGwgdG8gdGhlIEVMMyBzdWNjZWVkcyBpdCB3aWxsIG5vdCByZXR1cm4uIE90
aGVyd2lzZSwKd2hlbiB0aGUgUFNDSSBDUFVfT0ZGIGNhbGwgcmV0dXJucyB3ZSdsbCByYWlzZSBw
YW5pYywgYmVjYXVzZSB0aGUKY2FsbGluZyBDUFUgY291bGRuJ3QgYmUgZW5hYmxlZCBhZnRlcndh
cmRzIChzdGF5cyBpbiBXRkkgbG9vcCBmb3JldmVyKS4KTm90ZSB0aGF0IGlmIHRoZSBQU0NJIHZl
cnNpb24gaXMgaGlnaGVyIHRoYW4gdjAuMSB0aGUgQ1BVX09GRiB3aWxsIGJlCmNhbGxlZCByZWdh
cmRsZXNzIG9mIHRoZSBzeXN0ZW0gc3RhdGUuIFRoaXMgaXMgZG9uZSBiZWNhdXNlIHNjZW5hcmlv
cwpvdGhlciB0aGFuIHN1c3BlbmQgbWF5IGJlbmVmaXQgZnJvbSBwb3dlcmluZyBvZmYgdGhlIENQ
VS4KClNpZ25lZC1vZmYtYnk6IE1pcmVsYSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdn
aW9zLmNvbT4KQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgot
LS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDaGFuZ2VzIGluIHYyOgotSXNz
dWUgUFNDSSBDUFVfT0ZGIG9ubHkgaWYgdGhlIHN5c3RlbSBpcyBzdXNwZW5kaW5nCi1JZiBQU0NJ
IENQVV9PRkYgY2FsbCBmYWlscyAodW5saWtlbHkgdG8gZXZlciBoYXBwZW4pIHJhaXNlIHBhbmlj
Ci1GaXhlZCBjb21taXQgbWVzc2FnZQoKQ2hhbmdlcyBpbiB2MzoKLUNoZWNrIGZvciBQU0NJIHZl
cnNpb24gcHJpb3IgdG8gY2FsbGluZyBDUFVfT0ZGCi1Eb24ndCBjaGVjayBmb3Igc3lzdGVtIHN0
YXRlIC0gaW52b2tlIENQVV9PRkYgaW4gYWxsIHN5c3RlbSBzdGF0ZXMKLURvbid0IGNoZWNrIGlm
IHJldHVybmVkIGVycm9yIGlzIG5vdCB6ZXJvIGJlY2F1c2UgaXQncyBhbHdheXMgbm90CiB6ZXJv
IGlmIENQVV9PRkYgU01DIHJldHVybnMKLUZpeGVkIGNvbW1pdCBtZXNzYWdlCgpDaGFuZ2VzIGlu
IHY0OgotVXNlIHNtcF9wcm9jZXNzb3JfaWQoKSBpbnN0ZWFkIG9mIGdldF9wcm9jZXNzb3JfaWQo
KQotRml4ZWQgaW5kZW50YXRpb24KLUFkZGVkIGFja2VkLWJ5IEp1bGllbgotLS0KIHhlbi9hcmNo
L2FybS9wc2NpLmMgICAgICAgIHwgMTMgKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3NtcGJv
b3QuYyAgICAgfCAgMiArKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wc2NpLmggfCAgMSArCiAzIGZp
bGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cHNjaS5jIGIveGVuL2FyY2gvYXJtL3BzY2kuYwppbmRleCA5NGI2MTZkZjliLi4zY2Y1ZWNmMGYz
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcHNjaS5jCisrKyBiL3hlbi9hcmNoL2FybS9wc2Np
LmMKQEAgLTQ2LDYgKzQ2LDE5IEBAIGludCBjYWxsX3BzY2lfY3B1X29uKGludCBjcHUpCiAgICAg
cmV0dXJuIGNhbGxfc21jKHBzY2lfY3B1X29uX25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwgX19w
YShpbml0X3NlY29uZGFyeSksIDApOwogfQogCit2b2lkIGNhbGxfcHNjaV9jcHVfb2ZmKHZvaWQp
Cit7CisgICAgaWYgKCBwc2NpX3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCisgICAgeworICAg
ICAgICBpbnQgZXJybm87CisKKyAgICAgICAgLyogSWYgc3VjY2Vzc2Z1bGwgdGhlIFBTQ0kgY3B1
X29mZiBjYWxsIGRvZXNuJ3QgcmV0dXJuICovCisgICAgICAgIGVycm5vID0gY2FsbF9zbWMoUFND
SV8wXzJfRk4zMl9DUFVfT0ZGLCAwLCAwLCAwKTsKKyAgICAgICAgcGFuaWMoIlBTQ0kgY3B1IG9m
ZiBmYWlsZWQgZm9yIENQVSVkIGVycj0lZFxuIiwgc21wX3Byb2Nlc3Nvcl9pZCgpLAorICAgICAg
ICAgICAgICBlcnJubyk7CisgICAgfQorfQorCiB2b2lkIGNhbGxfcHNjaV9zeXN0ZW1fb2ZmKHZv
aWQpCiB7CiAgICAgaWYgKCBwc2NpX3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vc21wYm9vdC5jIGIveGVuL2FyY2gvYXJtL3NtcGJvb3QuYwppbmRl
eCBiMjExNmYwZDJkLi44YjFlMjc0YmYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc21wYm9v
dC5jCisrKyBiL3hlbi9hcmNoL2FybS9zbXBib290LmMKQEAgLTM5NSw2ICszOTUsOCBAQCB2b2lk
IHN0b3BfY3B1KHZvaWQpCiAgICAgLyogTWFrZSBzdXJlIHRoZSB3cml0ZSBoYXBwZW5zIGJlZm9y
ZSB3ZSBzbGVlcCBmb3JldmVyICovCiAgICAgZHNiKHN5KTsKICAgICBpc2IoKTsKKyAgICBjYWxs
X3BzY2lfY3B1X29mZigpOworCiAgICAgd2hpbGUgKCAxICkKICAgICAgICAgd2ZpKCk7CiB9CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BzY2kuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vcHNjaS5oCmluZGV4IDlhYzgyMGU5NGEuLjgzMmY3N2FmZmYgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vcHNjaS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHNjaS5oCkBA
IC0yMCw2ICsyMCw3IEBAIGV4dGVybiB1aW50MzJfdCBwc2NpX3ZlcjsKIAogaW50IHBzY2lfaW5p
dCh2b2lkKTsKIGludCBjYWxsX3BzY2lfY3B1X29uKGludCBjcHUpOwordm9pZCBjYWxsX3BzY2lf
Y3B1X29mZih2b2lkKTsKIHZvaWQgY2FsbF9wc2NpX3N5c3RlbV9vZmYodm9pZCk7CiB2b2lkIGNh
bGxfcHNjaV9zeXN0ZW1fcmVzZXQodm9pZCk7CiAKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwh-0007zw-4D; Fri, 01 Jun 2018 13:18: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwf-0007zq-5X
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:17 +0000
X-Inumbo-ID: f094fe28-659d-11e8-9728-bc764e045a96
Received: from mail-wr0-x244.google.com (unknown [2a00:1450:400c:c0c::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f094fe28-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:06 +0200 (CEST)
Received: by mail-wr0-x244.google.com with SMTP id o12-v6so5271788wrm.12
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id;
 bh=ZP/fzGejfM9VuU8qEdSE1lmj0/dpG/60Or2xO7cJHtc=;
 b=oOqq4YMKC5iYqaxedHAKo40IlqWFVZpxWZWJa0Vbom6Ca2RRE8SAFP4NTggsPpuYbE
 j0TKhI4kPC7C1gZmWGuImtser44P/Zfoug0rGMgBbkc1bc4cZfTYK0LllYJvnwgWoCOe
 aPLnKG4S+RjKen7MwhubQXc9jktuYuCReWvnoAgcLeIeM3BjwDpIJB77bE35uD4xsXVb
 tF0wqlTSFC1MO8JHDVRDGpXXSIrKWsld4kKzhTMbW1by4HoATJ6sABbIC4McreQFHaEF
 gBZH7zoKzrQSL9ns2kUBk8kzC7m8pPlHwDyr08fu14GdHfSBe9J+p/nV6sWjyez9xnhd
 gb0Q==
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=ZP/fzGejfM9VuU8qEdSE1lmj0/dpG/60Or2xO7cJHtc=;
 b=JTWAOOI/jlf33cZTHwLS7CrYYaIPTGmSyDCeVzvukYUht9PlESNqf+HQMfcSVelyol
 T2aNYJ2C89MvtnZA67HCy7eejoRA8LoqVJ0giTCKcEWD/MIl4AuVC9eUpIFmEkhykAa7
 cJstcV3ljK9v3edhkv2la8sABOWdehGn+J5fnBrJ2XiGDSwIOz8gWo6c2tiSF5zvA1rm
 M1prK9r2liAfCMUToD5ybvHC7gWSzwjXgqmbibEy0KUnWk3z7z7x+KUEpVxhDe6rRfaU
 Ck/U/kAA7HbMKW8QZSUXIyrottCaMe2SUPCXynu1QXf+IATVN2JSPbTbhue36vp866LP
 TKQg==
X-Gm-Message-State: ALKqPwfvtu4LtzZwk5i09LWD3JurgDtcrGEVkqp/+uO9E00FVty+VJey
 kvPW3JHN97ktUF9fKkYfTo6K0o/z
X-Google-Smtp-Source: ADUXVKLpMNNHd/MAkJLDNZD0g8iakRXvKkIINxrzTolLxvScjYsNTOwyFv7sS3pdmUtQZ3KOR5lgrA==
X-Received: by 2002:adf:90cd:: with SMTP id
 i71-v6mr8720275wri.136.1527859092863; 
 Fri, 01 Jun 2018 06:18:12 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:12 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:40 +0200
Message-Id: <20180601131750.16598-1-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
Subject: [Xen-devel] [PATCH v5 00/10] xen/arm64: Suspend preconditions and
 CPU hotplug 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: edgar.iglesias@xilinx.com, sstabellini@kernel.org,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBzZXQgY29udGFpbnMgZml4ZXMgdGhhdCBhcmUgcmVxdWlyZWQgYXMgcHJlY29u
ZGl0aW9uIGZvciBzdXNwZW5kIHRvClJBTSBzdXBwb3J0LCBpbmNsdWRpbmcgdGhlIENQVSBob3Rw
bHVnIHdoaWNoIGlzIHJlcXVpcmVkIHRvIHN1c3BlbmQgbm9uLWJvb3QKQ1BVcy4KVGhlIGZpcnN0
IHR3byBwYXRjaGVzIGluIHRoaXMgc2VyaWVzOgoxKSB4ZW4vYXJtNjQ6IEFkZGVkIGhhbmRsaW5n
IG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiByZWdpc3RlcgoyKSB4ZW4vYXJtOiBJZ25v
cmUgd3JpdGUgdG8gR0lDRF9JU0FDVElWRVJuIHJlZ2lzdGVycyAodmdpYy12MikKYXJlIHJlcXVp
cmVkIHRvIGF2b2lkIERvbTAgY3Jhc2hlcyB3aGVuIERvbTAgcGVyZm9ybXMgaXRzIG93biBzdXNw
ZW5kLiBUaGlzCnBhdGNoIHNldCBkb2VzIG5vdCBpbmNsdWRlIHRoZSBpbXBsZW1lbnRhdGlvbiBv
ZiB2aXJ0dWFsIFBTQ0kgc3lzdGVtIHN1c3BlbmQKY2FsbCB0aGF0IHdvdWxkIGFsbG93IGd1ZXN0
cyB0byBmaW5hbGl6ZSB0aGVpciBzdXNwZW5kIHByb2NlZHVyZXMuIFRoaXMgd2lsbApiZSBzdWJt
aXR0ZWQgaW4gdGhlIGZvbGxvd2luZyBzZXJpZXMuCgpSZW1haW5pbmcgb2YgdGhlIHBhdGNoZXMg
YXJlIHJlbGF0ZWQgdG8gZW5hYmxpbmcgQ1BVIGhvdHBsdWcgZm9yIG5vbi1ib290CkNQVXMgaXMg
cmVzdW1lIHNjZW5hcmlvLiBDUFUgaG90cGx1ZyBvZiBub24tYm9vdCBDUFVzIHdpbGwgYmUgdXNl
ZCBmb3Igc3VzcGVuZAp0byBSQU0gc3VwcG9ydCBmb3IgQVJNLiBJbiBzdXNwZW5kIHByb2NlZHVy
ZSwgdGhlIGhvdC11bnBsdWcgb2Ygbm9uLWJvb3QgQ1BVcwp3aWxsIGJlIHRyaWdnZXJlZCB3aXRo
IGRpc2FibGVfbm9uYm9vdF9jcHVzKCksIHdoaWxlIHRoZSBob3RwbHVnIGlzIHRyaWdnZXJlZAp3
aXRoIGVuYWJsZV9ub25ib290X2NwdXMoKS4gVXNpbmcgdGhlc2UgY2FsbHMsIHRoZSBwaHlzaWNh
bCBub24tYm9vdCBDUFVzIGNvdWxkCmJlIHBvd2VyZWQgZG93bi91cCBvbiBzdXNwZW5kL3Jlc3Vt
ZSwgcmVzcGVjdGl2ZWx5LCBpZiB0aGUgdW5kZXJseWluZyBmaXJtd2FyZQphbGxvd3Mgc28uIENh
bGxzIHRvIGVuYWJsZS9kaXNhYmxlX25vbmJvb3RfY3B1cygpIGZ1bmN0aW9ucyBjdXJyZW50bHkg
ZG8gbm90CmV4aXN0IGluIFhlbiBBUk0gY29kZS4gVGhpcyB3aWxsIGJlIGFkZGVkIHdpdGggdGhl
IHN1c3BlbmQgdG8gUkFNIHN1cHBvcnQgZm9yCkFSTS4KCldoZW4gbm9uLWJvb3QgcENQVXMgYXJl
IGhvdC11bnBsdWdnZWQgdGhlaXIgaW50ZXJydXB0cyBhcmUgbWlncmF0ZWQgdG8gdGhlIGJvb3QK
cENQVS4gVGhpcyBzZXJpZXMgYWxzbyBpbmNsdWRlcyBhIGZpeCB0aGF0IHdvdWxkIHJlc3RvcmUg
dGhlIGludGVycnVwdHMgYWZmaW5pdHkKb25jZSBub24tYm9vdCBwQ1BVcyBhcmUgaG90cGx1Z2dl
ZC4gSGVyZSBvbmx5IFNQSXMgdXNlZCBieSBndWVzdHMgYXJlIGNvdmVyZWQuCk1pZ3JhdGlvbiBv
ZiBYZW4gaW50ZXJuYWwgU1BJcyBpcyBub3QgY292ZXJlZC4gQWNjb3JkaW5nIHRvIG15IHVuZGVy
c3RhbmRpbmcKWGVuIGludGVybmFsIFNQSXMgYXJlIHJvdXRlZCB0byB0aGUgYm9vdCBDUFUgd2hp
Y2ggaW5pdGlhbGl6ZXMgdGhlIHJlc3BlY3RpdmUKZGV2aWNlcy4gVGhlcmVmb3JlLCB0aGVyZSBp
cyBubyBuZWVkIHRvIG1pZ3JhdGUgWGVuIGludGVybmFsIFNQSXMuCgpUaGUgY29kZSBpcyB0ZXN0
ZWQgb24gWGlsaW54IFp5bnEgVWx0cmFTY2FsZSsgTVBTb0MvWkNVMTAyIGJvYXJkIChpbmNsdWRl
cwpwaHlzaWNhbCBwb3dlciBkb3duL3VwIG9mIG5vbi1ib290IENQVXMpLiBUaGUgdGVzdGluZyBy
ZXF1aXJlcyBhZGRpdGlvbmFsCnBhdGNoZXMgZm9yIGlzc3Vpbmcgc3lzdGVtIHN1c3BlbmQuIFRo
ZXNlIHBhdGNoZXMgYW5kIGluc3RydWN0aW9ucyBmb3IgdGVzdGluZwp3aWxsIGJlIHN1Ym1pdHRl
ZCBsYXRlciwgd2hlbiB3ZSBnZXQgY2xvc2VyIHRvIHRoZSBmaW5hbCB2ZXJzaW9uIG9mIHRoZSBz
ZXJpZXMuCgotLS0KQ2hhbmdlcyBpbiB2MjoKLVJlbmFtZSBjb3Zlci1sZXR0ZXIgdGl0bGUgYW5k
IGVtcGhhc2l6ZSB0aGF0IDIgcGF0Y2hlcyBmcm9tIHRoaXMgc2VyaWVzIGFyZSBub3QKc3BlY2lm
aWMgdG8gQ1BVIGhvdHBsdWcgKG15IGluaXRpYWwgZmF1bHQsIHNwbGl0dGluZyBpdCBub3cgY291
bGQgYmUgY29uZnVzaW5nKQotRml4IGNvdmVyLWxldHRlciBleHBsYW5hdGlvbnMKLUFkZHJlc3Mg
YWxsIHRoZSBpc3N1ZXMgYW5kIGNvbW1lbnRzIGFzIGRpc2N1c3NlZCBvbiBtYWlsaW5nIGxpc3Qg
Zm9yIHYxCi1BZGQgMyBwYXRjaGVzIHRvIGVuc3VyZSB0aGF0IHN1c3BlbmQvcmVzdW1lIGRvZXMg
bm90IGNhdXNlIGFueSBtZW1vcnkgbGVha3MuCkFsbCB0aGUgbWVtb3J5IGFsbG9jYXRlZCB3aGVu
IGEgQ1BVIHdhcyBob3RwbHVnZ2VkIGlzIG5vdyBmcmVlZCB3aGVuIHRoZSBDUFUgaXMKaG90LXVu
cGx1Z2dlZC4KLVJlbW92ZSBmcm9tIHRoZSB2MSBzZXJpZXMgdGhlIHBhdGNoIHdoaWNoIGluY29y
cmVjdGx5IGRlYWx0IHdpdGggYW4gaXNzdWU6CltQQVRDSCA0LzddIHhlbi9hcm06IFdoZW4gQ1BV
IGRpZXMsIGZyZWUgcGVyY3B1IGFyZWEgaW1tZWRpYXRlbGx5Ck9uZSBzb2x1dGlvbiB0byB0aGUg
aXNzdWUgYWRkcmVzc2VkIGJ5IHRoZSBwYXRjaCBhYm92ZSBpcyB0byBhZGQgcmN1X2JhcnJpZXIo
KQpwcmlvciB0byBjYWxsaW5nIGVuYWJsZV9ub25ib290X2NwdXMoKSBkdXJpbmcgdGhlIHN1c3Bl
bmQuIFRoaXMgaXMgaG93IGl0IGlzCmRvbmUgaW4geDg2IHN1c3BlbmQgaW1wbGVtZW50YXRpb24u
IFVudGlsIHRoZSBkaXNjdXNzaW9uIGhlcmUKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA0L21zZzAxMTk5Lmh0bWwKZG9lc24ndCBjb25j
bHVkZSBkaWZmZXJlbnRseSwgSSBuZWVkIHRvIGFzc3VtZSB0aGF0IGFkZGluZyByY3VfYmFycmll
cigpIHByaW9yCnRvIGNhbGxpbmcgZW5hYmxlX25vbmJvb3RfY3B1cygpIGFzIGl0IGlzIGRvbmUg
Zm9yIHg4NiBpcyB0aGUgcmlnaHQgd2F5IHRvIGdvLgpUaGVyZWZvcmUsIHRoZSBmaXggdG8gdGhl
IGlzc3VlIHdpbGwgYmUgcGFydCBvZiB0aGUgc3VzcGVuZCB0byBSQU0gc2VyaWVzLgoKQ2hhbmdl
cyBpbiB2MzoKLUFkZCBhY2tlZC1ieSB3aGVyZSBuZWVkZWQKLUZpeCBDUFVfT0ZGIFBTQ0kgaW1w
bGVtZW50YXRpb24gKHBoeXNpY2FsIGludGVyZmFjZSkKLVVzZSBub3RpZmllcnMgdG8gaW1wbGVt
ZW50IGZyZWVpbmcgbWVtb3J5IGFuZCByZWxlYXNpbmcgaW50ZXJydXB0cyBvbiBDUFUKaG90cGx1
ZwotVXNlIG5vdGlmaWVyIHRvIHRyaWdnZXIgc2V0dXAgb2YgdmlydHVhbCBwYWdpbmcgZm9yIG5v
bi1ib290IENQVXMgb24gQ1BVCmhvdHBsdWcKLUFkZCBlbmFibGluZyBlcnJhdGEgd29ya2Fyb3Vu
ZHMgb24gQ1BVIGhvdHBsdWcsIGFsc28gYmFzZWQgb24gYSBub3RpZmllcgotUmVtb3ZlIHBhdGNo
OgpbUEFUQ0ggdjIgMTAvMTBdIHhlbi9hcm06IENhbGwgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSBm
b3Igc2Vjb25kYXJ5IENQVSBvbmx5IG9uIGJvb3QKCkNoYW5nZXMgaW4gdjQ6Ci1BZGQgYWNrZWQt
YnkvcmV2aWV3ZWQtYnkgd2hlcmUgbmVlZGVkCi1DbGVhbnVwOiB1c2Ugc21wX3Byb2Nlc3Nvcl9p
ZCgpIGluc3RlYWQgb2YgZ2V0X3Byb2Nlc3Nvcl9pZCgpLCBmaXhlZAogaW5kZW50YXRpb24sIGFk
ZCBpbmNsdWRlcyBhbHBoYWJldGljYWxseSwgYWRkIG5ld2xpbmUgYmVmb3JlIHJldHVybiwgZXRj
LgotRGlzYWJsZSB0aW1lcnMgcHJpb3IgdG8gcmVsZWFzaW5nIHRpbWVyIGludGVycnVwdHMKLUlu
aXRpYWxpemUgY3B1X3NtcGJvb3Qgbm90aWZpZXIgYXQgcHJlc21wX2luaXQgcmF0aGVyIHRoYW4g
aW5pdCBwaGFzZQotSW4gdGhlIGxhc3QgcGF0Y2ggb2YgdGhlIHNlcmllcyBlcnJhdGEgbm90aWZp
ZXIgbm93IHJldHVybnMgYW4gZXJyb3IKCkNoYW5nZXMgaW4gdjU6Ci1JbnRyb2R1Y2UgaGFuZGxl
X3JvX3JlYWRfdmFsKCkgdG8gaGFuZGxlIHRyYXBzIGFzIHJlYWQtb25seSBhcyBmaXhlZCB2YWx1
ZQotRml4IGhhbmRsaW5nIGFjY2Vzc2VzIHRvIE9TTFNSX0VMMQotRml4IHZhcmlhYmxlIHR5cGUg
aW4gNXRoIHBhdGNoCgotLS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBEYXJpbyBGYWdnaW9s
aSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KCk1pcmVsYSBTaW1vbm92aWMgKDEwKToKICB4ZW4v
YXJtNjQ6IEFkZGVkIGhhbmRsaW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiByZWdp
c3RlcgogIHhlbi9hcm06IElnbm9yZSB3cml0ZSB0byBHSUNEX0lTQUNUSVZFUm4gcmVnaXN0ZXJz
ICh2Z2ljLXYyKQogIHhlbi9hcm06IEltcGxlbWVudCBDUFVfT0ZGIFBTQ0kgY2FsbCAocGh5c2lj
YWwgaW50ZXJmYWNlKQogIHhlbi9hcm06IFJlbW92ZSBfX2luaXRkYXRhIGFuZCBfX2luaXQgdG8g
ZW5hYmxlIENQVSBob3RwbHVnCiAgeGVuL2FybTogU2V0dXAgdmlydHVhbCBwYWdpbmcgZm9yIG5v
bi1ib290IENQVXMgb24gaG90cGx1Zy9yZXN1bWUKICB4ZW4vY29tbW9uOiBSZXN0b3JlIElSUSBh
ZmZpbml0eSB3aGVuIGhvdHBsdWdnaW5nIGEgcENQVQogIHhlbi9hcm06IFJlbGVhc2UgbWFpbnRl
bmFuY2UgaW50ZXJydXB0IHdoZW4gQ1BVIGlzIGhvdC11bnBsdWdnZWQKICB4ZW4vYXJtOiBEaXNh
YmxlIHRpbWVycyBhbmQgcmVsZWFzZSB0aGVpciBpbnRlcnJ1cHRzIG9uIENQVSBob3QtdW5wbHVn
CiAgeGVuL2FybTogRnJlZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBzaWJsaW5nL2NvcmUgbWFwcyBv
biBDUFUgaG90LXVucGx1ZwogIHhlbi9hcm06IEVuYWJsZSBlcnJhdGEgZm9yIHNlY29uZGFyeSBD
UFUgb24gaG90cGx1ZyBhZnRlciB0aGUgYm9vdAoKIHhlbi9hcmNoL2FybS9hcm02NC9zbXBib290
LmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMgICAgIHwgIDQgKyst
CiB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgICAgICAgICB8IDQ5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9jcHVmZWF0dXJlLmMgICAgICAgIHwg
MjkgKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2dpYy5jICAgICAgICAgICAg
ICAgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2lycS5jICAgICAg
ICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgfCA1MyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC9hcm0vcHJv
Y2Vzc29yLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vcHNjaS5jICAgICAgICAgICAg
ICB8IDEzICsrKysrKysrKysKIHhlbi9hcmNoL2FybS9zbXBib290LmMgICAgICAgICAgIHwgNDIg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2FyY2gvYXJtL3RpbWUuYyAgICAg
ICAgICAgICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyAgICAgICAgICAgICB8IDI2ICsrKysrKysrKysrKysrLS0tLS0tCiB4ZW4v
YXJjaC9hcm0vdmdpYy12Mi5jICAgICAgICAgICB8ICAyICsrCiB4ZW4vY29tbW9uL3NjaGVkdWxl
LmMgICAgICAgICAgICB8ICA0ICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgg
fCAgMSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2NpbmZvLmggICB8ICA0ICstLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9wc2NpLmggICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Ry
YXBzLmggICAgICB8ICA0ICsrKwogMTggZmlsZXMgY2hhbmdlZCwgMjkzIGluc2VydGlvbnMoKyks
IDIxIGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwk-00080R-Cq; Fri, 01 Jun 2018 13:18:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwi-000803-A4
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:20 +0000
X-Inumbo-ID: f2dddc37-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x243.google.com (unknown [2a00:1450:400c:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2dddc37-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:10 +0200 (CEST)
Received: by mail-wm0-x243.google.com with SMTP id m129-v6so2591129wmb.3
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=t16VSOWYqBJsYp/TxoiFzNTi7Ec0nMLVB05KmhDfxsg=;
 b=MVFHbD1Rm8CdepX/+w9hwvPqs48QoZfIhH1PHnju98+M5aiz0LjYLIDN3RPo+T843z
 7+dSny9HDj3nEKqweGuezAQOHDoB+KdK1y65Z8Abv3u+/4zcBsZfpGWopuShQUlLrOUD
 u/TWHIPjpXPOC5565lqtf5+Ped6DI9VJ3FTJ0qwgmRzQKwpHekGTpR2/DTd7B3qWCi09
 DL6CpFg4oR0FmI9Gz3hJ0RpVtaF/xcHxY4bgQZdLmYJsdQPEnKd1vcww8cyAB2a6YdOu
 HdTLIYRL7ev7GtR8o91akvK0uRgpXX+O+JvBhxHOgfvFo5TwhTVZd1MEJc9f77Q3/ujU
 SoMg==
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=t16VSOWYqBJsYp/TxoiFzNTi7Ec0nMLVB05KmhDfxsg=;
 b=iNC77eDgfcfz8HmF6c/v3LpM6tAFtmB7RzPfAOBTk0PTYTNr9whXT9tBWsYhPZQnbt
 BcDJhLU0mkyafvIQbNpHV9+CMvcBA1hzLpLzQQdJEPYal38kFw3SC+YQAz4//uSmel0a
 casHmyvNKrMjsmZcjVXj6GNAaz72JrfA8e/AcZSdB1Rx5lQbQNVim1yvSYcEi3Cf/goQ
 ixasJFKZNPZBy1eY0VtGr3C9XtL7Fepr/eCLe4KVkEHQat73Tu4vq4nCrDzM5SGF7e61
 W8ePkCjNsjYu2fl9ksrzgwJ3/22koaza2virQt6iZHWFXtwrSGx8w/IR4nBVQGPbISnl
 Nspw==
X-Gm-Message-State: ALKqPwdcb5bJQeOufpPW8a7fdIzC+u2fuphtgnBKgS/TtRixSUuNyYsD
 n4odv5GwIUD/QUekcS+/A9+e41M9
X-Google-Smtp-Source: ADUXVKJgnJQbzv8lGLVw2EO4Tk3DwfNsT71IQm6ChGN4RuN8/5KNFPHhGh/dbbRS9zcg5427jBFQgw==
X-Received: by 2002:a1c:3bc4:: with SMTP id
 i187-v6mr2874862wma.57.1527859096673; 
 Fri, 01 Jun 2018 06:18:16 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:15 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:41 +0200
Message-Id: <20180601131750.16598-2-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 01/10] xen/arm64: Added handling of the
 trapped access to OSLSR register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXgvZG9tMCBhY2Nlc3NlcyBPU0xTUiByZWdpc3RlciB3aGVuIHNhdmluZyBDUFUgY29udGV4
dCBkdXJpbmcgdGhlCnN1c3BlbmQgcHJvY2VkdXJlLiBYZW4gdHJhcHMgYWNjZXNzIHRvIHRoaXMg
cmVnaXN0ZXIsIGJ1dCBoYXMgbm8gaGFuZGxpbmcKZm9yIGl0LiBDb25zZXF1ZW50bHksIFhlbiBp
bmplY3RzIHVuZGVmIGV4Y2VwdGlvbiB0byBsaW51eCwgY2F1c2luZyBpdCB0bwpjcmFzaC4gVGhp
cyBwYXRjaCBhZGRzIGhhbmRsaW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiBhcyBy
ZWFkCm9ubHkgYXMgYSBmaXhlZCB2YWx1ZS4KClNpZ25lZC1vZmYtYnk6IE1pcmVsYSBTaW1vbm92
aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Ci0tLQpDaGFuZ2VzIGluIHYyOgotIENvbW1pdCBtZXNzYWdlIGZpeCAoYXJtNjQgcmVsYXRlZCBj
aGFuZ2UgaW5zdGVhZCBvZiBhcm0pCi0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQoKQ2hhbmdl
cyBpbiB2MzoKLSBBZGRlZCBKdWxpZW4ncyBhY2tlZC1ieQoKQ2hhbmdlcyBpbiB2NToKLUluc3Rl
ZCBvZiB6ZXJvIHRoZSByZWFkaW5nIG9mIE9TTFNSX0VMMSBzaG91bGQgcmV0dXJuIHNldCBiaXQg
MwotSW1wbGVtZW50IG5ldyBoZWxwZXIgaGFuZGxlX3JvX3JlYWRfdmFsKCkgdG8gc3VwcG9ydCBy
ZWFkIG9ubHkgYXMgYSB2YWx1ZS4KIGhhbmRsZV9yb19yZWFkX3ZhbCgpIHJldXNlcyB0aGUgaW1w
bGVtZW50YXRpb24gb2YgaGFuZGxlX3JvX3JheigpIGFuZAogZXh0ZW5kcyBpdCB3aXRoIGFkZGl0
aW9uYWwgYXJndW1lbnQgZm9yIHBhc3NpbmcgdGhlIHZhbHVlIHRvIGJlIHJldHVybmVkCi1Vc2Ug
aGFuZGxlX3JvX3JlYWRfdmFsKCkgZm9yIGhhbmRsZV9yb19yYXooKSBpbXBsZW1lbnRhdGlvbiB0
byBhdm9pZCBjb2RlCiBkdXBsaWNhdGlvbgotRml4IGNvbW1pdCBtZXNzYWdlIHRvIHJlZmxlY3Qg
Y2hhbmdlcyBtYWRlIGluIHRoaXMgdmVyc2lvbgotLS0KIHhlbi9hcmNoL2FybS9hcm02NC92c3lz
cmVnLmMgfCAgNCArKystCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgIHwgMjYgKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCAgfCAgNCAr
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYyBiL3hlbi9hcmNoL2FybS9h
cm02NC92c3lzcmVnLmMKaW5kZXggYzU3YWMxMjUwMy4uNmU2MDgyNDU3MiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvdnN5
c3JlZy5jCkBAIC01NywxMyArNTcsMTUgQEAgdm9pZCBkb19zeXNyZWcoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MsCiAgICAgICogQVJNdjggKERESSAwNDg3QS5kKTogRDEtMTUwOSBUYWJsZSBE
MS01OAogICAgICAqCiAgICAgICogVW5oYW5kbGVkOgotICAgICAqICAgIE9TTFNSX0VMMQogICAg
ICAqICAgIERCR1BSQ1JfRUwxCiAgICAgICovCiAgICAgY2FzZSBIU1JfU1lTUkVHX09TTEFSX0VM
MToKICAgICAgICAgcmV0dXJuIGhhbmRsZV93b193aShyZWdzLCByZWdpZHgsIGhzci5zeXNyZWcu
cmVhZCwgaHNyLCAxKTsKICAgICBjYXNlIEhTUl9TWVNSRUdfT1NETFJfRUwxOgogICAgICAgICBy
ZXR1cm4gaGFuZGxlX3Jhel93aShyZWdzLCByZWdpZHgsIGhzci5zeXNyZWcucmVhZCwgaHNyLCAx
KTsKKyAgICBjYXNlIEhTUl9TWVNSRUdfT1NMU1JfRUwxOgorICAgICAgICByZXR1cm4gaGFuZGxl
X3JvX3JlYWRfdmFsKHJlZ3MsIHJlZ2lkeCwgaHNyLnN5c3JlZy5yZWFkLCBoc3IsIDEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSA8PCAzKTsKIAogICAgIC8qCiAgICAgICog
TURDUl9FTDIuVERBCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNo
L2FybS90cmFwcy5jCmluZGV4IDVjMThlOTE4YjAuLmQ3MWFkZmE3NDUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xNzM5LDEy
ICsxNzM5LDEzIEBAIHZvaWQgaGFuZGxlX3dvX3dpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LAogICAgIGFkdmFuY2VfcGMocmVncywgaHNyKTsKIH0KIAotLyogUmVhZCBvbmx5IGFzIHJlYWQg
YXMgemVybyAqLwotdm9pZCBoYW5kbGVfcm9fcmF6KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LAotICAgICAgICAgICAgICAgICAgIGludCByZWdpZHgsCi0gICAgICAgICAgICAgICAgICAgYm9v
bCByZWFkLAotICAgICAgICAgICAgICAgICAgIGNvbnN0IHVuaW9uIGhzciBoc3IsCi0gICAgICAg
ICAgICAgICAgICAgaW50IG1pbl9lbCkKKy8qIFJlYWQgb25seSBhcyB2YWx1ZSBwcm92aWRlZCB3
aXRoICd2YWwnIGFyZ3VtZW50IG9mIHRoaXMgZnVuY3Rpb24gKi8KK3ZvaWQgaGFuZGxlX3JvX3Jl
YWRfdmFsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAgICAgICAgICAgICAgICAgICAg
ICAgaW50IHJlZ2lkeCwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHVuaW9uIGhzciBoc3IsCisgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgbWluX2VsLAorICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXJfdCB2
YWwpCiB7CiAgICAgQVNTRVJUKChtaW5fZWwgPT0gMCkgfHwgKG1pbl9lbCA9PSAxKSk7CiAKQEAg
LTE3NTMsMTMgKzE3NTQsMjIgQEAgdm9pZCBoYW5kbGVfcm9fcmF6KHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzLAogCiAgICAgaWYgKCAhcmVhZCApCiAgICAgICAgIHJldHVybiBpbmplY3RfdW5k
ZWZfZXhjZXB0aW9uKHJlZ3MsIGhzcik7Ci0gICAgLyogZWxzZTogcmF6ICovCiAKLSAgICBzZXRf
dXNlcl9yZWcocmVncywgcmVnaWR4LCAwKTsKKyAgICBzZXRfdXNlcl9yZWcocmVncywgcmVnaWR4
LCB2YWwpOwogCiAgICAgYWR2YW5jZV9wYyhyZWdzLCBoc3IpOwogfQogCisvKiBSZWFkIG9ubHkg
YXMgcmVhZCBhcyB6ZXJvICovCitpbmxpbmUgdm9pZCBoYW5kbGVfcm9fcmF6KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmVnaWR4LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHJlYWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IHVuaW9uIGhzciBoc3IsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBtaW5fZWwpCit7CisgICAgaGFuZGxlX3JvX3JlYWRfdmFsKHJlZ3MsIHJlZ2lkeCwgcmVhZCwg
aHNyLCBtaW5fZWwsIDApOworfQorCiB2b2lkIGR1bXBfZ3Vlc3RfczFfd2FsayhzdHJ1Y3QgZG9t
YWluICpkLCB2YWRkcl90IGFkZHIpCiB7CiAgICAgcmVnaXN0ZXJfdCB0dGJjciA9IFJFQURfU1lT
UkVHKFRDUl9FTDEpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCmluZGV4IGEwZTVlOTJlYmIuLjcwYjUyZDFkMTYg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3RyYXBzLmgKQEAgLTI3LDYgKzI3LDEwIEBAIHZvaWQgaGFuZGxlX3dvX3dpKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBpbnQgcmVnaWR4LCBib29sIHJlYWQsCiB2b2lkIGhh
bmRsZV9yb19yYXooc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCByZWdpZHgsIGJvb2wg
cmVhZCwKICAgICAgICAgICAgICAgICAgICBjb25zdCB1bmlvbiBoc3IgaHNyLCBpbnQgbWluX2Vs
KTsKIAorLyogUmVhZCBvbmx5IGFzIHZhbHVlIHByb3ZpZGVkIHdpdGggJ3ZhbCcgYXJndW1lbnQg
Ki8KK3ZvaWQgaGFuZGxlX3JvX3JlYWRfdmFsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBp
bnQgcmVnaWR4LCBib29sIHJlYWQsCisgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1bmlv
biBoc3IgaHNyLCBpbnQgbWluX2VsLCByZWdpc3Rlcl90IHZhbCk7CisKIC8qIENvLXByb2Nlc3Nv
ciByZWdpc3RlcnMgZW11bGF0aW9uIChzZWUgYXJjaC9hcm0vdmNwcmVnLmMpLiAqLwogdm9pZCBk
b19jcDE1XzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBjb25zdCB1bmlvbiBoc3IgaHNy
KTsKIHZvaWQgZG9fY3AxNV82NChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5p
b24gaHNyIGhzcik7Ci0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwm-000817-8z; Fri, 01 Jun 2018 13:18:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwl-00080n-5l
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:23 +0000
X-Inumbo-ID: f55968f2-659d-11e8-9728-bc764e045a96
Received: from mail-wr0-x242.google.com (unknown [2a00:1450:400c:c0c::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f55968f2-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:14 +0200 (CEST)
Received: by mail-wr0-x242.google.com with SMTP id y15-v6so36323678wrg.11
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=tYCOsubc+F8g8f+ptnMS7cTJ88sbeusyyNRFL5e6Xik=;
 b=yEHZUoX/MNBJiSAP1oHIO1x6VToLyRwHcHzBtCpoRwypXMkQyhQy4eMRUeAFDxQK8i
 NOc1EjdOHXyaluKaSlL6h9SdINoPPN29JO3N0OcPj0KxgEdtCo5je6eB0MC5PvBK6ttn
 nIfqjOD/vPZKIHwg6AGZ2ByVRAWqCP/XZJvvd4KhRcdTAfYPVpJaZV+ydX67tao5IB83
 ji+0d9WI7HO1IG4dRhwXtla0zK7XBdnq+u8vhzinHCNTcQt8OYNQRUYCSqhhJjWrb0oN
 NL2xpcQDT8G6HRrXinDPmYGhRN/QQB/Ey8k0rWQymqCIGXZSfhGwzIVuZX0+EXIdG64o
 bkQg==
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=tYCOsubc+F8g8f+ptnMS7cTJ88sbeusyyNRFL5e6Xik=;
 b=oE8RL/k9kYj6MlyAx4vrLEYMkpzu/oqpNNbpLdr12LvlokmkhApGPoERDtBb6Xqt4l
 Hg8M0nlOkrli1K6WrFj85z035fN1o1VtrutpVuPjLiAbHPMD2p2eJcZmZ0R2STdUIjdN
 42nmxHWu4TRBmKhWzl3CSkglXycrdFjxgLZvo9d5YKuEkIHn7Q6b7IEChCcLLOgRbDOk
 KAZj7FK6A3PZLpabt42XUO0HzoKhxOynQlOiuFYdm6edm2v3Kq/v2c+tzpzIxvVnUHbm
 Q3242TsMt9rEe5kjpB+DlPIzdj9sL3ibco+rA4DyPvnqRHJtCrU+DNUpPVDkhue94vKw
 4jjg==
X-Gm-Message-State: APt69E2Ol/3pyZb/uWQjwR3NL433NrT3iSLS32VXqkts/Pr2LVbDj1Za
 tckX9kwmLhz38pd95B94enc/XWLi
X-Google-Smtp-Source: ADUXVKJRrwQo3eh6Uo/SiKDgjsJeGZCFRjsJRgZgfH9YBiGHiGOhKL2OEo7SkLLAH2TwlyEgnNi2nQ==
X-Received: by 2002:adf:c104:: with SMTP id
 r4-v6mr1278551wre.203.1527859101054; 
 Fri, 01 Jun 2018 06:18:21 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:20 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:44 +0200
Message-Id: <20180601131750.16598-5-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 04/10] xen/arm: Remove __initdata and __init
 to enable CPU 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: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q1BVIHVwIGZsb3cgaXMgY3VycmVudGx5IHVzZWQgZHVyaW5nIHRoZSBpbml0aWFsIGJvb3QgdG8g
c3RhcnQgc2Vjb25kYXJ5CkNQVXMuIEhvd2V2ZXIsIHRoZSBzYW1lIGZsb3cgc2hvdWxkIGJlIHVz
ZWQgZm9yIENQVSBob3RwbHVnLCBlLmcuIHdoZW4KaG90cGx1Z2dpbmcgc2Vjb25kYXJ5IENQVXMg
d2l0aGluIHRoZSByZXN1bWUgcHJvY2VkdXJlIChyZXN1bWUgZnJvbSB0aGUKc3VzcGVuZCB0byBS
QU0pLiBUaGVyZWZvcmUsIHByZWZpeGVzIF9faW5pdGRhdGEgYW5kIF9faW5pdCBoYWQgdG8gYmUg
cmVtb3ZlZApmcm9tIGZldyBkYXRhIHN0cnVjdHVyZXMgYW5kIGZ1bmN0aW9ucyB0aGF0IGFyZSB1
c2VkIHdpdGhpbiB0aGUgY3B1IHVwIGZsb3cuCgpTaWduZWQtb2ZmLWJ5OiBNaXJlbGEgU2ltb25v
dmljIDxtaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20+CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBBZGRlZCBhY2tlZC1ieSBKdWxpZW4KLS0tCiB4ZW4vYXJj
aC9hcm0vYXJtNjQvc21wYm9vdC5jICAgfCAyICstCiB4ZW4vYXJjaC9hcm0vaXJxLmMgICAgICAg
ICAgICAgfCAyICstCiB4ZW4vYXJjaC9hcm0vcHJvY2Vzc29yLmMgICAgICAgfCAyICstCiB4ZW4v
YXJjaC9hcm0vc21wYm9vdC5jICAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2luZm8uaCB8IDQgKystLQogNSBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDcg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L3NtcGJvb3QuYyBi
L3hlbi9hcmNoL2FybS9hcm02NC9zbXBib290LmMKaW5kZXggNGZkMGFjNjhiNy4uNjk0ZmJmNjdl
NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L3NtcGJvb3QuYworKysgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvc21wYm9vdC5jCkBAIC0xMDQsNyArMTA0LDcgQEAgaW50IF9faW5pdCBhcmNo
X2NwdV9pbml0KGludCBjcHUsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG4pCiAgICAgICAgIHJl
dHVybiBzbXBfcHNjaV9pbml0KGNwdSk7CiB9CiAKLWludCBfX2luaXQgYXJjaF9jcHVfdXAoaW50
IGNwdSkKK2ludCBhcmNoX2NwdV91cChpbnQgY3B1KQogewogICAgIGlmICggIXNtcF9lbmFibGVf
b3BzW2NwdV0ucHJlcGFyZV9jcHUgKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9pcnEuYyBiL3hlbi9hcmNoL2FybS9pcnEuYwppbmRleCBhYTRlODMy
Y2FlLi4wOTgyODFmOGFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vaXJxLmMKKysrIGIveGVu
L2FyY2gvYXJtL2lycS5jCkBAIC02NSw3ICs2NSw3IEBAIGlycV9kZXNjX3QgKl9faXJxX3RvX2Rl
c2MoaW50IGlycSkKICAgICByZXR1cm4gJmlycV9kZXNjW2lycS1OUl9MT0NBTF9JUlFTXTsKIH0K
IAotaW50IF9faW5pdCBhcmNoX2luaXRfb25lX2lycV9kZXNjKHN0cnVjdCBpcnFfZGVzYyAqZGVz
YykKK2ludCBhcmNoX2luaXRfb25lX2lycV9kZXNjKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKIHsK
ICAgICBkZXNjLT5hcmNoLnR5cGUgPSBJUlFfVFlQRV9JTlZBTElEOwogICAgIHJldHVybiAwOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Byb2Nlc3Nvci5jIGIveGVuL2FyY2gvYXJtL3Byb2Nl
c3Nvci5jCmluZGV4IGNlNDM4NTA2NGEuLmFjYWQ4YjMxZDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9wcm9jZXNzb3IuYworKysgYi94ZW4vYXJjaC9hcm0vcHJvY2Vzc29yLmMKQEAgLTIwLDcg
KzIwLDcgQEAKIAogc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCBwcm9jZXNzb3IgKiwgcHJv
Y2Vzc29yKTsKIAotdm9pZCBfX2luaXQgcHJvY2Vzc29yX3NldHVwKHZvaWQpCit2b2lkIHByb2Nl
c3Nvcl9zZXR1cCh2b2lkKQogewogICAgIGNvbnN0IHN0cnVjdCBwcm9jX2luZm9fbGlzdCAqcHJv
Y2luZm87CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zbXBib290LmMgYi94ZW4vYXJjaC9h
cm0vc21wYm9vdC5jCmluZGV4IDhiMWUyNzRiZjMuLmFkMWY2Yjc1MWIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9zbXBib290LmMKKysrIGIveGVuL2FyY2gvYXJtL3NtcGJvb3QuYwpAQCAtNTIs
OCArNTIsOCBAQCBub2RlbWFza190IF9fcmVhZF9tb3N0bHkgbm9kZV9vbmxpbmVfbWFwID0geyB7
IFswXSA9IDFVTCB9IH07CiBzdGF0aWMgdW5zaWduZWQgY2hhciBfX2luaXRkYXRhIGNwdTBfYm9v
dF9zdGFja1tTVEFDS19TSVpFXQogICAgICAgIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKFNU
QUNLX1NJWkUpKSk7CiAKLS8qIEluaXRpYWwgYm9vdCBjcHUgZGF0YSAqLwotc3RydWN0IGluaXRf
aW5mbyBfX2luaXRkYXRhIGluaXRfZGF0YSA9CisvKiBCb290IGNwdSBkYXRhICovCitzdHJ1Y3Qg
aW5pdF9pbmZvIGluaXRfZGF0YSA9CiB7CiAgICAgLnN0YWNrID0gY3B1MF9ib290X3N0YWNrLAog
fTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2luZm8uaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcHJvY2luZm8uaAppbmRleCAyNjMwNmIzNWY4Li4wMmJlNTZlMzQ4IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2NpbmZvLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jaW5mby5oCkBAIC0zNSw5ICszNSw5IEBAIHN0cnVjdCBwcm9jX2luZm9fbGlz
dCB7CiAgICAgc3RydWN0IHByb2Nlc3NvciAgICAqcHJvY2Vzc29yOwogfTsKIAotY29uc3QgX19p
bml0IHN0cnVjdCBwcm9jX2luZm9fbGlzdCAqbG9va3VwX3Byb2Nlc3Nvcl90eXBlKHZvaWQpOwor
Y29uc3Qgc3RydWN0IHByb2NfaW5mb19saXN0ICpsb29rdXBfcHJvY2Vzc29yX3R5cGUodm9pZCk7
CiAKLXZvaWQgX19pbml0IHByb2Nlc3Nvcl9zZXR1cCh2b2lkKTsKK3ZvaWQgcHJvY2Vzc29yX3Nl
dHVwKHZvaWQpOwogdm9pZCBwcm9jZXNzb3JfdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2
KTsKIAogI2VuZGlmCi0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwk-00080b-M5; Fri, 01 Jun 2018 13:18:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwi-000804-Al
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:20 +0000
X-Inumbo-ID: f3a9935b-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x244.google.com (unknown [2a00:1450:400c:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3a9935b-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:11 +0200 (CEST)
Received: by mail-wm0-x244.google.com with SMTP id x2-v6so2576970wmh.5
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=VbAyxkp7L9a0brmjm68/UQf/E+J6+lQNvFkm0cRXliQ=;
 b=AkXhvR12t1EHWwUWBEDs5YWohEcVzR+cgfA9DvsoADyzRqZeyR0R/5qGp/84p1RCUC
 68XGbF32xrSRKAtmW1j5N3ituQDn174PNxrtsgKqZvuX+U4YmaxznlGzL6m27e0zmWPU
 M16u3mhzgmMyR6Q62/rErDdeLHuuIzc1gMDZMuYJII6v7/OvNC/IdQpLPO5pYya3c2hE
 Kws+DXO7Wlq9xjN87B4DW8lfBxMIA3UvQmId/DSuj9xSn5VlPRS7lF9PhCss+LPdYTsI
 x8B3WEyCPdrwvJ8j+LlD7vpQw7lr9KnC+vxJwpuGDAEWWIZfzUIIDYoBN24tnprxBZ5W
 +vdA==
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=VbAyxkp7L9a0brmjm68/UQf/E+J6+lQNvFkm0cRXliQ=;
 b=oKeQx2hwULPYNYY1f31o1xpACsNBYeGeYRYZxY/w7F2OPZT5enXmU5h+8IxKjglhnW
 WusScjPqkQhjRAbbcynhMTAc047uwbiNXWF54c9MjHTPZv8sWg0Vh+EtPNyikSZNkM1U
 7UiSTN61DlOeJnqR76fEU+jxQQmhR1js6J2Ih+/Lz7NUXYtHoV7ix/qVGHfh4jost6bY
 +7v4IZjnGqQRH+IHudGm+QQIyBd85HXD+2ZtGhiRmzeV233t3nH49XS3XayxGFqGNspR
 rkDGX6hqqo3cZ9FxAcLFccK1AU6dsVinWKJM92rFvVgkzBwaHdX/q11C1Gehy6ZB3Z7n
 C0ZQ==
X-Gm-Message-State: APt69E2lGw3vCstPa7bMgRaOWX6wwS20wjQ8YuL2y7ZbSOlF9DJO50i7
 FbM6rzmHvO502rkIowhz15K00te4
X-Google-Smtp-Source: ADUXVKJ9DPoLqUlERJ+iJ5sRKsfJX4uueJYAdg/qLENIQq9FIW1b67JEcEoIfCnkkGtSlRGPTWXrxg==
X-Received: by 2002:a1c:14d4:: with SMTP id
 203-v6mr2478192wmu.130.1527859098231; 
 Fri, 01 Jun 2018 06:18:18 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:17 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:42 +0200
Message-Id: <20180601131750.16598-3-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 02/10] xen/arm: Ignore write to
 GICD_ISACTIVERn registers (vgic-v2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGF0dGVtcHQgdG8gd3JpdGUgaW50byB0aGVzZSByZWdpc3RlcnMgb24gcmVzdW1lIChm
b3IgZXhhbXBsZSBMaW51eCkuCldpdGhvdXQgdGhpcyBwYXRjaCBhIGRhdGEgYWJvcnQgZXhjZXB0
aW9uIHdpbGwgYmUgcmFpc2VkIHRvIHRoZSBndWVzdC4KVGhpcyBwYXRjaCBoYW5kbGVzIHRoZSB3
cml0ZSBhY2Nlc3MgYnkgaWdub3JpbmcgaXQsIGJ1dCBvbmx5IGlmIHRoZSB2YWx1ZQp0byBiZSB3
cml0dGVuIGlzIHplcm8uIFRoaXMgc2hvdWxkIGJlIGZpbmUgYmVjYXVzZSByZWFkaW5nIHRoZXNl
IHJlZ2lzdGVycwppcyBhbHJlYWR5IGhhbmRsZWQgYXMgJ3JlYWQgYXMgemVybycuCgpTaWduZWQt
b2ZmLWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20+ClJl
dmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNDOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBXcml0ZSBzaG91
bGQgYmUgaWdub3JlZCBvbmx5IGlmIHRoZSB2YWx1ZSB0byBiZSB3cml0dGVuIGlzIHplcm8KIChp
biB2MSB0aGUgd3JpdGUgd2FzIGlnbm9yZWQgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUpCgpDaGFu
Z2VzIGluIHYzOgotIFByaW50IHdhcm5pbmcgb25seSBpZiB0aGUgdmFsdWUgdG8gYmUgd3JpdHRl
biBpcyBub3QgemVybwoKQ2hhbmdlcyBpbiB2NDoKLSBBZGRlZCByZXZpZXdlZC1ieSBKdWxpZW4K
LS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMgYi94ZW4vYXJj
aC9hcm0vdmdpYy12Mi5jCmluZGV4IDY0NmQxZjNkMTIuLmY2YzExZjFlNDEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwpAQCAt
NDg1LDYgKzQ4NSw4IEBAIHN0YXRpYyBpbnQgdmdpY192Ml9kaXN0cl9tbWlvX3dyaXRlKHN0cnVj
dCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKIAogICAgIGNhc2UgVlJBTkdFMzIoR0lDRF9J
U0FDVElWRVIsIEdJQ0RfSVNBQ1RJVkVSTik6CiAgICAgICAgIGlmICggZGFidC5zaXplICE9IERB
QlRfV09SRCApIGdvdG8gYmFkX3dpZHRoOworICAgICAgICBpZiAoIHIgPT0gMCApCisgICAgICAg
ICAgICBnb3RvIHdyaXRlX2lnbm9yZV8zMjsKICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgog
ICAgICAgICAgICAgICAgIiVwdjogdkdJQ0Q6IHVuaGFuZGxlZCB3b3JkIHdyaXRlICUjIlBSSXJl
Z2lzdGVyIiB0byBJU0FDVElWRVIlZFxuIiwKICAgICAgICAgICAgICAgIHYsIHIsIGdpY2RfcmVn
IC0gR0lDRF9JU0FDVElWRVIpOwotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjwo-00083i-Mk; Fri, 01 Jun 2018 13: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwn-00082U-Pe
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:25 +0000
X-Inumbo-ID: f64de6e1-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x241.google.com (unknown [2a00:1450:400c:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f64de6e1-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:16 +0200 (CEST)
Received: by mail-wm0-x241.google.com with SMTP id t11-v6so3027194wmt.0
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=2qYw5PP6tRq73aAannkojjKJRs1n4GIb7+z/xR3kQH8=;
 b=coQD8M6Eb6rc7Nad2MyTjWxa0xMeOZtOP4I31dsfnt0gKm/5DseZKDGQwOqE1HIulw
 2oDCIn3eKwrWlMEJAFrMe/Qj/B8jDyPueMDEJScrNAE09TSPk4A/RCsHZSi+huJWTGkE
 0BNv460cEJKvs0jK1VD/DadR9W/XkvCDnGfZd/Rm/jK7PDIjSUWruBKPlwN1eamwPXIP
 pPsVUIUtPHIr3s5hipy/pvHcPj+YJOp3crxZFM49atAb+IqS6Po75sw/bKXHwwA++L8j
 twG8TxceUVeAQa/BVnQsQicgEnAztempqNpQJAoLwBmNcAsDJVqI4yNz+9Mk6OsalHzo
 usSA==
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=2qYw5PP6tRq73aAannkojjKJRs1n4GIb7+z/xR3kQH8=;
 b=NnI0/vv7Jn5nkfQBX3tm8nV17TAMKx+Q1nwxj3tcEfl8aiq5UT+0ulcTHGHW/0r5HG
 n1JNRX6Ab/1FTOYuvQFZHZUZFzE3aetLcAsV1uGkb9aLt4+/iAzAJev7YWu3ntnOeuAr
 X6t/jGdUGq3j0hipq2aqPyxw49d0nCBXqnXVDNQzykHFEanp5QXAk7ecuoRrWUsio0kO
 BrYI36dOooqh5mfHTrqT7GGwlFQl3o0etvU0zNZqT/3lf55af+aC8hVAxJc94OwaYZ2l
 CcsJu79Xwm5B+HryVo8JBnkkHJRpSj+xvT2hTO5suz4eMDPXXx2kcRNwVLQzbja1yDgA
 bDjg==
X-Gm-Message-State: ALKqPwfe6LXIZ9G0uw7LIDtMgdKOwa/27X0vsyrlIxxunCh0cZTvYaSS
 rp82MVJgcSh1Is/4pmj0+WB9o4TN
X-Google-Smtp-Source: ADUXVKLxwPgbevF5ETLzafvLyt9QTf7qzqP6XuPD5fscDt1D7kYJo6q+KuQ0GFaP1OcX30Z/XJ5OeQ==
X-Received: by 2002:a1c:e906:: with SMTP id q6-v6mr2653248wmc.23.1527859102543; 
 Fri, 01 Jun 2018 06:18:22 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:21 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:45 +0200
Message-Id: <20180601131750.16598-6-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 05/10] xen/arm: Setup virtual paging for
 non-boot CPUs on hotplug/resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZXhpc3RpbmcgY29kZSB0aGUgdmlydHVhbCBwYWdpbmcgZm9yIG5vbi1ib290IENQVXMgaXMg
c2V0dXAgb25seSBvbiBib290LgpUaGUgc2V0dXAgaXMgdHJpZ2dlcmVkIGZyb20gc3RhcnRfeGVu
KCkgYWZ0ZXIgYWxsIENQVXMgYXJlIGJyb3VnaHQgb25saW5lLgpJbiBvdGhlciB3b3JkcywgdGhl
IGluaXRpYWxpemF0aW9uIG9mIFZUQ1JfRUwyIHJlZ2lzdGVyIGlzIGRvbmUgb3V0IG9mIHRoZQpj
cHVfdXAvc3RhcnRfc2Vjb25kYXJ5KCkgY29udHJvbCBmbG93LiBIb3dldmVyLCB0aGUgY3B1X3Vw
IGZsb3cgaXMgYWxzbyB1c2VkCnRvIGhvdHBsdWcgbm9uLWJvb3QgQ1BVcyBvbiByZXN1bWUgZnJv
bSBzdXNwZW5kIHRvIFJBTSBzdGF0ZSwgaW4gd2hpY2ggY2FzZQp0aGUgdmlydHVhbCBwYWdpbmcg
d2lsbCBub3QgYmUgY29uZmlndXJlZC4KCldpdGggdGhpcyBwYXRjaCB0aGUgc2V0dGluZyBvZiBw
YWdpbmcgaXMgdHJpZ2dlcmVkIGZyb20gc3RhcnRfc2Vjb25kYXJ5KCkKZnVuY3Rpb24gdXNpbmcg
Y3B1IHN0YXJ0aW5nIG5vdGlmaWVyIChub3RpZnlfY3B1X3N0YXJ0aW5nKCkgY2FsbCkuIFRoZQpu
b3RpZmllciBpcyByZWdpc3RlcmVkIGluIHAybS5jIHVzaW5nIGluaXQgY2FsbC4gVGhpcyBoYXMg
dG8gYmUgZG9uZSB3aXRoCmluaXQgY2FsbCByYXRoZXIgdGhhbiBwcmVzbXBfaW5pdCBiZWNhdXNl
IHRoZSByZWdpc3RlcmVkIGNhbGxiYWNrIGRlcGVuZHMKb24gdnRjciBjb25maWd1cmF0aW9uIHZh
bHVlIHdoaWNoIGlzIHNldHVwIGFmdGVyIHRoZSBwcmVzbXAgaW5pdCBjYWxscwphcmUgZXhlY3V0
ZWQgKGRvX3ByZXNtcF9pbml0Y2FsbHMoKSBjYWxsZWQgZnJvbSBzdGFydF94ZW4oKSkuIEluaXQg
Y2FsbHMKYXJlIGV4ZWN1dGVkIGFmdGVyIGluaXRpYWwgdmlydHVhbCBwYWdpbmcgaXMgc2V0IHVw
IGZvciBhbGwgQ1BVcyBvbiBib290LgpUaGlzIGVuc3VyZXMgdGhhdCBubyBjYWxsYmFjayBjYW4g
ZmlyZSB1bnRpbCB0aGUgdnRjciB2YWx1ZSBpcyBjYWxjdWxhdGVkCmJ5IFhlbiBhbmQgdmlydHVh
bCBwYWdpbmcgaXMgc2V0IHVwIGluaXRpYWxseSBmb3IgYWxsIENQVXMuIEFsc28sIHRoaXMgd2F5
CnRoZSB2aXJ0dWFsIHBhZ2luZyBzZXR1cCBpbiBib290IHNjZW5hcmlvIHJlbWFpbnMgdW5jaGFu
Z2VkLgoKSXQgaXMgYXNzdW1lZCBoZXJlIHRoYXQgYWZ0ZXIgdGhlIHN5c3RlbSBjb21wbGV0ZWQg
dGhlIGJvb3QsIENQVXMgdGhhdApleGVjdXRlIHN0YXJ0X3NlY29uZGFyeSgpIHdlcmUgYm9vdGVk
IGFzIHdlbGwgd2hlbiB0aGUgWGVuIGl0c2VsZiB3YXMKYm9vdGVkLiBBY2NvcmRpbmcgdG8gdGhp
cyBhc3N1bXB0aW9uIG5vbi1ib290IENQVXMgd2lsbCBhbHdheXMgYmUgY29tcGxpYW50CndpdGgg
dGhlIFZUQ1JfRUwyIHZhbHVlIHRoYXQgd2FzIHNlbGVjdGVkIGJ5IFhlbiBvbiBib290LgpDdXJy
ZW50bHksIHRoZXJlIGlzIG5vIG1lY2hhbmlzbSB0byB0cmlnZ2VyIGhvdHBsdWdnaW5nIG9mIGEg
Q1BVLiBUaGlzCndpbGwgYmUgYWRkZWQgd2l0aCB0aGUgc3VzcGVuZCB0byBSQU0gc3VwcG9ydCBm
b3IgQVJNLCB3aGVyZSB0aGUgaG90cGx1ZwpvZiBub24tYm9vdCBDUFVzIHdpbGwgYmUgdHJpZ2dl
cmVkIHZpYSBlbmFibGVfbm9uYm9vdF9jcHVzKCkgY2FsbC4KClNpZ25lZC1vZmYtYnk6IE1pcmVs
YSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbT4KCi0tLQpDQzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjI6Ci1GaXggY29tbWl0IG1lc3Nh
Z2UKLVNhdmUgY29uZmlndXJlZCBWVENSX0VMMiB2YWx1ZSBpbnRvIHN0YXRpYyB2YXJpYWJsZSB0
aGF0IHdpbGwgYmUgdXNlZAogYnkgbm9uLWJvb3QgQ1BVcyBvbiBob3RwbHVnCi1BZGQgc2V0dXBf
dmlydF9wYWdpbmdfc2Vjb25kYXJ5KCkgYW5kIGludm9rZSBpdCBmcm9tIHN0YXJ0X3NlY29uZGFy
eSgpCiBpZiB0aGF0IENQVSBoYXMgdG8gc2V0dXAgdmlydHVhbCBwYWdpbmcgKGlmIHRoZSBzeXN0
ZW0gc3RhdGUgaXMgbm90IGJvb3QpCgpDaGFuZ2VzIGluIHYzOgotRml4IGNvbW1pdCBtZXNzYWdl
Ci1SZW1vdmUgc2V0dXBfdmlydF9wYWdpbmdfc2Vjb25kYXJ5KCkgYW5kIHVzZSBub3RpZmllciB0
byBzZXR1cCB2aXJ0dWFsCiBwYWdpbmcgZm9yIG5vbi1ib290IENQVSBvbiBob3RwbHVnLgotSW4g
c2V0dXBfdmlydF9wYWdpbmcoKSB1c2UgdnRjciBzdGF0aWMgdmFyaWFibGUgaW5zdGVhZCBvZiBs
b2NhbCB2YWwKLUluIHNldHVwX3ZpcnRfcGFnaW5nX29uZSgpIHVzZSB2dGNyIHN0YXRpYyB2YXJp
YWJsZSBpbnN0ZWFkIG9mIHByb3ZpZGVkCiBhcmd1bWVudAoKQ2hhbmdlcyBpbiB2NDoKLUFkZCBp
bmNsdWRlcyBhbHBoYWJldGljYWxseQotQWRkIG5ld2xpbmUgYmVmb3JlIHJldHVybiBpbiBjcHVf
dmlydF9wYWdpbmdfaW5pdCgpCi1GaXggaW5kZW50YXRpb24gaW4gY3B1X3ZpcnRfcGFnaW5nX2Nh
bGxiYWNrKCkgZGVmaW5pdGlvbgotVXNlIGxvY2FsIHZhbCBpbiBzZXR1cF92aXJ0X3BhZ2luZygp
IGZvciBjYWxjdWxhdGlvbiwgYXNzaWduIGl0IHRvIHZ0Y3IKIGFmdGVyIHRoZSBjYWxjdWxhdGlv
biBpcyBkb25lCi1SZW1vdmUgcHJpb3JpdHkgaW5pdGlhbGl6YXRpb24gaW4gdGhlIG5vdGlmaWVy
IHN0cnVjdHVyZSAocHJpb3JpdHkKIGRvZXNuJ3QgbWF0dGVyIGhlcmUpCgpDaGFuZ2VzIGluIHY1
OgotRGVmaW5lIHZ0Y3IgYXMgdWludDMyX3QgaW5zdGVhZCB1aW50NjRfdAotLS0KIHhlbi9hcmNo
L2FybS9wMm0uYyB8IDUzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggZDQzYzNhYTg5Ni4uMTQ3OTEzODhhZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOCw2ICs4LDggQEAKICNpbmNsdWRl
IDx4ZW4vaW9jYXAuaD4KICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhl
bi94bWFsbG9jLmg+CisjaW5jbHVkZSA8eGVuL2NwdS5oPgorI2luY2x1ZGUgPHhlbi9ub3RpZmll
ci5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9mbHVzaHRs
Yi5oPgogI2luY2x1ZGUgPGFzbS9ldmVudC5oPgpAQCAtMTQ1MSwxMCArMTQ1MywxMiBAQCBlcnI6
CiAgICAgcmV0dXJuIHBhZ2U7CiB9CiAKLXN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF92aXJ0X3Bh
Z2luZ19vbmUodm9pZCAqZGF0YSkKKy8qIFZUQ1IgdmFsdWUgdG8gYmUgY29uZmlndXJlZCBieSBh
bGwgQ1BVcy4gU2V0IG9ubHkgb25jZSBieSB0aGUgYm9vdCBDUFUgKi8KK3N0YXRpYyB1aW50MzJf
dCBfX3JlYWRfbW9zdGx5IHZ0Y3I7CisKK3N0YXRpYyB2b2lkIHNldHVwX3ZpcnRfcGFnaW5nX29u
ZSh2b2lkICpkYXRhKQogewotICAgIHVuc2lnbmVkIGxvbmcgdmFsID0gKHVuc2lnbmVkIGxvbmcp
ZGF0YTsKLSAgICBXUklURV9TWVNSRUczMih2YWwsIFZUQ1JfRUwyKTsKKyAgICBXUklURV9TWVNS
RUczMih2dGNyLCBWVENSX0VMMik7CiAgICAgaXNiKCk7CiB9CiAKQEAgLTE1MzgsMTAgKzE1NDIs
NDkgQEAgdm9pZCBfX2luaXQgc2V0dXBfdmlydF9wYWdpbmcodm9pZCkKIAogICAgIC8qIEl0IGlz
IG5vdCBhbGxvd2VkIHRvIGNvbmNhdGVuYXRlIGEgbGV2ZWwgemVybyByb290ICovCiAgICAgQlVH
X09OKCBQMk1fUk9PVF9MRVZFTCA9PSAwICYmIFAyTV9ST09UX09SREVSID4gMCApOwotICAgIHNl
dHVwX3ZpcnRfcGFnaW5nX29uZSgodm9pZCAqKXZhbCk7Ci0gICAgc21wX2NhbGxfZnVuY3Rpb24o
c2V0dXBfdmlydF9wYWdpbmdfb25lLCAodm9pZCAqKXZhbCwgMSk7CisgICAgdnRjciA9IHZhbDsK
KyAgICBzZXR1cF92aXJ0X3BhZ2luZ19vbmUoTlVMTCk7CisgICAgc21wX2NhbGxfZnVuY3Rpb24o
c2V0dXBfdmlydF9wYWdpbmdfb25lLCBOVUxMLCAxKTsKK30KKworc3RhdGljIGludCBjcHVfdmly
dF9wYWdpbmdfY2FsbGJhY2soc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuZmIsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgc3dpdGNoICgg
YWN0aW9uICkKKyAgICB7CisgICAgY2FzZSBDUFVfU1RBUlRJTkc6CisgICAgICAgIEFTU0VSVChz
eXN0ZW1fc3RhdGUgIT0gU1lTX1NUQVRFX2Jvb3QpOworICAgICAgICBzZXR1cF92aXJ0X3BhZ2lu
Z19vbmUoTlVMTCk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIGJyZWFr
OworICAgIH0KKworICAgIHJldHVybiBOT1RJRllfRE9ORTsKIH0KIAorc3RhdGljIHN0cnVjdCBu
b3RpZmllcl9ibG9jayBjcHVfdmlydF9wYWdpbmdfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxs
ID0gY3B1X3ZpcnRfcGFnaW5nX2NhbGxiYWNrLAorfTsKKworc3RhdGljIGludCBfX2luaXQgY3B1
X3ZpcnRfcGFnaW5nX2luaXQodm9pZCkKK3sKKyAgICByZWdpc3Rlcl9jcHVfbm90aWZpZXIoJmNw
dV92aXJ0X3BhZ2luZ19uZmIpOworCisgICAgcmV0dXJuIDA7Cit9CisvKgorICogSW5pdGlhbGl6
YXRpb24gb2YgdGhlIG5vdGlmaWVyIGhhcyB0byBiZSBkb25lIGF0IGluaXQgcmF0aGVyIHRoYW4g
cHJlc21wX2luaXQKKyAqIHBoYXNlIGJlY2F1c2U6IHRoZSByZWdpc3RlcmVkIG5vdGlmaWVyIGlz
IHVzZWQgdG8gc2V0dXAgdmlydHVhbCBwYWdpbmcgZm9yCisgKiBub24tYm9vdCBDUFVzIGFmdGVy
IHRoZSBpbml0aWFsIHZpcnR1YWwgcGFnaW5nIGZvciBhbGwgQ1BVcyBpcyBhbHJlYWR5IHNldHVw
LAorICogaS5lLiB3aGVuIGEgbm9uLWJvb3QgQ1BVIGlzIGhvdHBsdWdnZWQgYWZ0ZXIgdGhlIHN5
c3RlbSBoYXMgYm9vdGVkLiBJbiBvdGhlcgorICogd29yZHMsIHRoZSBub3RpZmllciBzaG91bGQg
YmUgcmVnaXN0ZXJlZCBhZnRlciB0aGUgdmlydHVhbCBwYWdpbmcgaXMKKyAqIGluaXRpYWxseSBz
ZXR1cCAoc2V0dXBfdmlydF9wYWdpbmcoKSBpcyBjYWxsZWQgZnJvbSBzdGFydF94ZW4oKSkuIFRo
aXMgaXMKKyAqIHJlcXVpcmVkIGJlY2F1c2UgdnRjciBjb25maWcgdmFsdWUgaGFzIHRvIGJlIHNl
dCBiZWZvcmUgYSBub3RpZmllciBjYW4gZmlyZS4KKyAqLworX19pbml0Y2FsbChjcHVfdmlydF9w
YWdpbmdfaW5pdCk7CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0tIAoy
LjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOjwp-00084C-1j; Fri, 01 Jun 2018 13:18: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwo-00082l-4I
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:26 +0000
X-Inumbo-ID: f7157504-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x241.google.com (unknown [2a00:1450:400c:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7157504-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:17 +0200 (CEST)
Received: by mail-wm0-x241.google.com with SMTP id a67-v6so2995504wmf.3
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=tUA0JyGzp19glrQHzoK4hOsFieQWzKmCbMnucuzfIEQ=;
 b=AYZHQtYQtMVYkd2KINf3yMxWy0A0s8EMcvUN4LChBx0G1ws+bDquXyLAdolh5qioDz
 i5ZcY7l1iCUQ6BXrW5YowWQ9bclKwVo/9jUUJ3+5v5CaoXIYrybKkjTntOqxSZnYZXXR
 P4AnBIG4t/NjLRY5A9XbqxMh5Hb6gChtcrC4Sflf2tK9nNHGieQ+troHoig8/lwxVdH2
 HwiNnRy/QvQ1bUWHRAAAomn3ggZsRT3ZUWGJYboL9KBHTagTMQm/j2f6pU65BTlzrbNz
 jJHC9S6UUKgIGM+2afk3/Ao9LpN53V7+sR+iGSKI4koZBUw8HUPGrKs9+nWkkWkae/Yg
 7ScA==
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=tUA0JyGzp19glrQHzoK4hOsFieQWzKmCbMnucuzfIEQ=;
 b=FGGaO/zCcSEs19Gf20an0iWrPKC+v1ZjhaEoNitEiWkswFNdpMb4fExpsemcy39VZm
 qgm98b5RBcSGD+XcOdH3VeTNQOt5cJuNNDh7x7rc9Cjsyk6owoYq6OnuT2qFsYe4/rj+
 HnpcUqsvT0vMQNe1zRBXbHkaCiv+s7FOigzjmVGKVTiIZ6IDwNDVOJWcXTc1FbOya5KP
 w11xjE1U1owcEesnqaMzoo0/414fDIRCfxN96PcNL9jIBGNYUZqCGhoymfy8OvHy1yAm
 lVX0nG1qVaica9ouXlUntNw593D0EBo2eUkiAUXhFwRfiUGlWiCeN/WHDfxMr0OmEVNv
 5wmw==
X-Gm-Message-State: APt69E0y7Y4mmPI5Ks9HBkUYirD/QhK8KkUZ4NeiEB6hHmh2/wxLaM35
 yn8S6X9lFc/iUqt4EbpG1h/SpWRK
X-Google-Smtp-Source: ADUXVKKQebDhlvRFOoRdyBoz82wglY19ffBbrDpIsOiuYB+ynJWULjULAAVVdrRCmZ+VfLUj+R94Rg==
X-Received: by 2002:a1c:1d10:: with SMTP id
 d16-v6mr2715735wmd.78.1527859103977; 
 Fri, 01 Jun 2018 06:18:23 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:23 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:46 +0200
Message-Id: <20180601131750.16598-7-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 06/10] xen/common: Restore IRQ affinity when
 hotplugging a 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: edgar.iglesias@xilinx.com, sstabellini@kernel.org,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm9uLWJvb3QgcENQVXMgYXJlIGJlaW5nIGhvdC11bnBsdWdnZWQgZHVyaW5nIHRoZSBzeXN0ZW0g
c3VzcGVuZCB0bwpSQU0gYW5kIGhvdHBsdWdnZWQgZHVyaW5nIHRoZSByZXN1bWUuIFdoZW4gbm9u
LWJvb3QgcENQVXMgYXJlCmhvdC11bnBsdWdnZWQgdGhlIGludGVycnVwdHMgdGhhdCB3ZXJlIHRh
cmdldGVkIHRvIHRoZW0gYXJlIG1pZ3JhdGVkCnRvIHRoZSBib290IHBDUFUuCk9uIHN1c3BlbmQs
IGVhY2ggZ3Vlc3QgY291bGQgaGF2ZSBpdHMgb3duIHdha2UtdXAgZGV2aWNlcy9pbnRlcnJ1cHRz
CihwYXNzdGhyb3VnaCkgdGhhdCBjb3VsZCB0cmlnZ2VyIHRoZSBzeXN0ZW0gcmVzdW1lLiBUaGVz
ZSBpbnRlcnJ1cHRzCmNvdWxkIGJlIHRhcmdldGVkIHRvIGEgbm9uLWJvb3QgcENQVSwgZS5nLiBp
ZiB0aGUgZ3Vlc3QncyB2Q1BVIGlzCnBpbm5lZCB0byBhIG5vbi1ib290IHBDUFUuIER1ZSB0byB0
aGUgaG90LXVucGx1ZyBvZiBub24tYm9vdCBwQ1BVcwpkdXJpbmcgdGhlIHN1c3BlbmQgc3VjaCBp
bnRlcnJ1cHRzIHdpbGwgYmUgbWlncmF0ZWQgZnJvbSBub24tYm9vdCBwQ1BVcwp0byB0aGUgYm9v
dCBwQ1BVICh0aGlzIGlzIGZpbmUpLiBIb3dldmVyLCB3aGVuIG5vbi1ib290IHBDUFVzIGFyZQpo
b3RwbHVnZ2VkIG9uIHJlc3VtZSwgdGhlc2UgaW50ZXJydXB0cyBhcmUgbm90IG1pZ3JhdGVkIGJh
Y2sgdG8gbm9uLWJvb3QKcENQVXMsIGkuZS4gSVJRIGFmZmluaXR5IGlzIG5vdCByZXN0b3JlZCBv
biByZXN1bWUgKHRoaXMgaXMgd3JvbmcpLgpUaGlzIHBhdGNoIGFkZHMgdGhlIHJlc3RvcmF0aW9u
IG9mIElSUSBhZmZpbml0eSB3aGVuIGEgcENQVSBpcyBob3RwbHVnZ2VkLgoKU2lnbmVkLW9mZi1i
eTogTWlyZWxhIFNpbW9ub3ZpYyA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPgpSZXZpZXdl
ZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KCi0tLQpDQzogR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogRGFyaW8gRmFnZ2lvbGkg
PGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjI6Ci1JbnN0ZWFkIG9mIGNoZWNr
aW5nIHdoZXRoZXIgdGhlIGFmZmluaXR5IHdhcyBicm9rZW4gY2hlY2sgd2hldGhlcgogdmNwdSdz
IHByb2Nlc3NvciBoYXMgY2hhbmdlZCBpbiBvcmRlciB0byB0cmlnZ2VyIHJlc3RvcmluZyBvZiB0
aGUKIElSUSBhZmZpbml0eQotRml4IGNvbW1pdCBtZXNzYWdlCgpDaGFuZ2VzIGluIHY0OgotQWRk
ZWQgcmV2aWV3ZWQgYnkgRGFyaW8KLS0tCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgfCA0ICsrKysK
IDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3NjaGVkdWxlLmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKaW5kZXggMDQ5ZjkzZjdhYS4uY2Nm
OTM2ZGI4MyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWR1bGUuYwpAQCAtNzM3LDYgKzczNyw3IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmlu
aXR5KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsK
ICAgICAgICAgc3BpbmxvY2tfdCAqbG9jazsKKyAgICAgICAgdW5zaWduZWQgaW50IG9sZF9jcHUg
PSB2LT5wcm9jZXNzb3I7CiAKICAgICAgICAgQVNTRVJUKCF2Y3B1X3J1bm5hYmxlKHYpKTsKIApA
QCAtNzY5LDYgKzc3MCw5IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHYpOwogICAgICAg
ICB2LT5wcm9jZXNzb3IgPSBTQ0hFRF9PUCh2Y3B1X3NjaGVkdWxlcih2KSwgcGlja19jcHUsIHYp
OwogICAgICAgICBzcGluX3VubG9ja19pcnEobG9jayk7CisKKyAgICAgICAgaWYgKCBvbGRfY3B1
ICE9IHYtPnByb2Nlc3NvciApCisgICAgICAgICAgICBzY2hlZF9tb3ZlX2lycXModik7CiAgICAg
fQogCiAgICAgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KGQpOwotLSAKMi4xMy4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13: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 1fOjwr-00086h-CJ; Fri, 01 Jun 2018 13:18: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwp-00084s-SU
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:27 +0000
X-Inumbo-ID: f7ea3895-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7ea3895-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:18 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id r15-v6so3009945wmc.1
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=RowTkwr7UQ3baa33KN6mwaMdDtGY5PWAw/o85RD6JJ4=;
 b=haiM/+j9a7HUbW4qIy6b4qdS9/k9kFQEk7220Rn71rkQgQRE3yndBginYvhs7H/sFg
 BCuZQWLQzKkIrYP6VBSA5dMdmprzPBbT3IE0cz6kT9GqyhOSL4zvpmdajz2aj0XRe5zY
 qdutAmE2GnH5F5mj8eVHgiGcQkaxAIjY/UfdmX2kRRIZtJyK/wb+MugnVfxheIpmslK/
 Eocz8Ej0aT6mdUFkKOyKCuocdTOjwWJ0GM2j1G3LODVYix2v/SpMezyblwAlepO+wdi7
 FuIChFz8BLPpEp5IK1fNG/LEd73T14Xz8Jf/xn8Yw8KsDLdOuchvE5/QUOH39c7TcUkL
 vzxw==
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=RowTkwr7UQ3baa33KN6mwaMdDtGY5PWAw/o85RD6JJ4=;
 b=OGSgpK+gtF6gDyMiZ3IIlye2XjOa4SryXXgPX7urYo+sqyoJMViWmxR7l0ckU+oaMa
 ROB8fPxnkPV3+s4js8RpXYbH3NWF/jI2eBpSQIg+uRqJW1mdYeX/t7shYUTvS4+vWlfM
 rCy4BNvxq7ORDASXr/WKe/PC7mwEtQZFp7+GgsK5McGikwUlYJhHw+gHiljF2G4aWDEj
 lXy1jANrwKOLGg6BZE8KURtudv6zOitCKUcDmMkFA1inocxGBxr8Naxd5lfDxP4+Rwk7
 6GUYX8+Ue/X4PGhgOzWxI6alWhK1NHuRPTggdXmi/wetrEOQgAxpEz/N3/GeeRv9ZZhk
 WjvQ==
X-Gm-Message-State: ALKqPwdj/tOlxTnzygfCdJx4VPwuBi3AOJ2i9VjZtVvhHO/w9wY1CTRQ
 KcpcdsjXUu1HdgfgPGSzfpyUAaYF
X-Google-Smtp-Source: ADUXVKI7tGm7mY0P1L6AWhuLvyXPFPGHzeLmPf8ZDEI2zzu5w7D/r98HcE7a1kX705jyGp6siK520A==
X-Received: by 2002:a1c:630a:: with SMTP id
 x10-v6mr2981681wmb.93.1527859105335; 
 Fri, 01 Jun 2018 06:18:25 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:24 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:47 +0200
Message-Id: <20180601131750.16598-8-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 07/10] xen/arm: Release maintenance interrupt
 when CPU is hot-unplugged
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhIENQVSBpcyBob3QtdW5wbHVnZ2VkIHRoZSBtYWludGVuYW5jZSBpbnRlcnJ1cHQgaGFz
IHRvIGJlCnJlbGVhc2VkIGluIG9yZGVyIHRvIGZyZWUgdGhlIG1lbW9yeSB0aGF0IHdhcyBhbGxv
Y2F0ZWQgd2hlbiB0aGUgQ1BVCndhcyBob3RwbHVnZ2VkIGFuZCBpbnRlcnJ1cHQgcmVxdWVzdGVk
LiBUaGUgaW50ZXJydXB0IHdhcyByZXF1ZXN0ZWQKdXNpbmcgcmVxdWVzdF9pcnEoKSB3aGljaCBp
cyBjYWxsZWQgZnJvbSBzdGFydF9zZWNvbmRhcnktPgppbml0X21haW50ZW5hbmNlX2ludGVycnVw
dC4gV2l0aCB0aGlzIHBhdGNoIHRoZSBpbnRlcnJ1cHQgd2lsbCBiZQpyZWxlYXNlZCB3aGVuIHRo
ZSBDUFVfRFlJTkcgZXZlbnQgaXMgcmVjZWl2ZWQgYnkgdGhlIGNhbGxiYWNrIHdoaWNoCmlzIGFk
ZGVkIGluIGdpYy5jLgoKU2lnbmVkLW9mZi1ieTogTWlyZWxhIFNpbW9ub3ZpYyA8bWlyZWxhLnNp
bW9ub3ZpY0BhZ2dpb3MuY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KCi0tLQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNoYW5nZXMg
aW4gdjM6Ci1BZGQgbm90aWZpZXIgaW4gb3JkZXIgdG8gdHJpZ2dlciByZWxlYXNpbmcgb2YgdGhl
ICBtYWludGVuYW5jZQogaW50ZXJydXB0IHdoZW4gdGhlIENQVSBpcyBkeWluZy4KCkNoYW5nZXMg
aW4gdjQ6Ci1BZGQgaW5jbHVkZXMgYWxwaGFiZXRpY2FsbHkKLUFkZGVkIG5ld2xpbmUgYmVmb3Jl
IHRoZSByZXR1cm4gaW4gY3B1X2dpY19ub3RpZmllcl9pbml0KCkKLUZpeCBpbmRlbnRhdGlvbiBp
biBjcHVfZ2ljX2NhbGxiYWNrKCkgZGVmaW5pdGlvbgotQWRkZWQgYWNrZWQtYnkgSnVsaWVuCi0t
LQogeGVuL2FyY2gvYXJtL2dpYy5jIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKaW5kZXggNjUzYTgxNTEyNy4uNTQ3NDAz
MDM4NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9n
aWMuYwpAQCAtMjcsNiArMjcsOCBAQAogI2luY2x1ZGUgPHhlbi9saXN0Lmg+CiAjaW5jbHVkZSA8
eGVuL2RldmljZV90cmVlLmg+CiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KKyNpbmNsdWRlIDx4ZW4v
Y3B1Lmg+CisjaW5jbHVkZSA8eGVuL25vdGlmaWVyLmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPgog
I2luY2x1ZGUgPGFzbS9kb21haW4uaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KQEAgLTQ2
Miw2ICs0NjQsMzUgQEAgaW50IGdpY19pb21lbV9kZW55X2FjY2Vzcyhjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKQogICAgIHJldHVybiBnaWNfaHdfb3BzLT5pb21lbV9kZW55X2FjY2VzcyhkKTsKIH0K
IAorc3RhdGljIGludCBjcHVfZ2ljX2NhbGxiYWNrKHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmZi
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYWN0aW9uLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgc3dpdGNoICggYWN0
aW9uICkKKyAgICB7CisgICAgY2FzZSBDUFVfRFlJTkc6CisgICAgICAgIC8qIFRoaXMgaXMgcmV2
ZXJ0aW5nIHRoZSB3b3JrIGRvbmUgaW4gaW5pdF9tYWludGVuYW5jZV9pbnRlcnJ1cHQgKi8KKyAg
ICAgICAgcmVsZWFzZV9pcnEoZ2ljX2h3X29wcy0+aW5mby0+bWFpbnRlbmFuY2VfaXJxLCBOVUxM
KTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAgfQor
CisgICAgcmV0dXJuIE5PVElGWV9ET05FOworfQorCitzdGF0aWMgc3RydWN0IG5vdGlmaWVyX2Js
b2NrIGNwdV9naWNfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0gY3B1X2dpY19jYWxsYmFj
aywKK307CisKK3N0YXRpYyBpbnQgX19pbml0IGNwdV9naWNfbm90aWZpZXJfaW5pdCh2b2lkKQor
eworICAgIHJlZ2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X2dpY19uZmIpOworCisgICAgcmV0dXJu
IDA7Cit9CitfX2luaXRjYWxsKGNwdV9naWNfbm90aWZpZXJfaW5pdCk7CisKIC8qCiAgKiBMb2Nh
bCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13:18: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 1fOjws-00087w-Lu; Fri, 01 Jun 2018 13: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwr-00086O-5s
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:29 +0000
X-Inumbo-ID: f8c3be01-659d-11e8-9728-bc764e045a96
Received: from mail-wm0-x241.google.com (unknown [2a00:1450:400c:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8c3be01-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:20 +0200 (CEST)
Received: by mail-wm0-x241.google.com with SMTP id o13-v6so2992439wmf.4
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=I/E0H7v7P/OvdDaLKarZeQc1XT/xuBGG00XLMMYClns=;
 b=qP8b/HJzrgS79B36TbDtQFYilP0jPXHeZTjsEfZPeiw1Omk7738e5xtpVb7Zz/OLU0
 isPnaPUgR48zHjLtM6l5eZRsy0UPZUdaUk60rl2pmAZ2D7/qJimWOSqcCsCt2qpBZ8ws
 YoLlyL+FyvSjqNiAIbQkFthV+fAFLE89CCBDOQn8L3cOavJkNXgOY7uAO4E45/75ULM4
 YleJfo+z9jNbvZkKp6Q3z+tzDcqHDE+w4YodTdtBRQQ01oAaBKbhIaleTbz+UmIsj1XO
 Xg+BKn1wRF7SlfulHQ02cVSKtG8txeKtYKLpoObYNtcJFoPiR1eEdJa0XDLYvfREJeWZ
 FWBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=I/E0H7v7P/OvdDaLKarZeQc1XT/xuBGG00XLMMYClns=;
 b=Bgt3DJLQnH2km440kZUuOG4rvWYLkUVmS2alBomiAy1f7PiPkFF+oit2s+1iifsXW0
 3JeQpQlxkEjXKMpJ76dMQRchjOA6t/chet92LZNGe6FLU6RY1Li32K4B1Nn5vZF7JTvS
 ZJKnfKFPWsMm5LHho0tj0E8GFcxR2Z3BnJl+ow1kEjNFnsyrqLD3LcHg8pxgk1uB4bFn
 Et7GW+ORxFuyjYqTicVVXSAaYZdXEwfOBhkrsZ8a1PPFESD3AgZWkg7NmSg6Ec9kWGIt
 VoF6PdG6wK1lxMIf+fFNi5R5du4t554pDGmYW1QbXqEMTFL/LmTPrmbBpBrYRa3xvPQj
 DCAg==
X-Gm-Message-State: APt69E2CPRMmQAREFPhDOGEsEB1UT+clstp1fTp6mXmPVOkl+7SkWBeX
 T6Fjvt7i3JkGcvo75lqfM+hjR6O4
X-Google-Smtp-Source: ADUXVKJR7oSZu0pw/d6MtBvJD07/Q3K+CcP76qAqZ1rLLtwopXSXl9suB1oQ/5GqGi7cwsIxWLwZKA==
X-Received: by 2002:a1c:43c5:: with SMTP id
 q188-v6mr2825369wma.69.1527859106726; 
 Fri, 01 Jun 2018 06:18:26 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:25 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:48 +0200
Message-Id: <20180601131750.16598-9-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 08/10] xen/arm: Disable timers and release
 their interrupts on CPU hot-unplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhIENQVSBpcyBob3QtdW5wbHVnZ2VkIHdlIG5lZWQgdG8gZGlzYWJsZSB0aW1lcnMgYW5k
IHJlbGVhc2UKdGhlaXIgaW50ZXJydXB0cyBpbiBvcmRlciB0byBmcmVlIHRoZSBtZW1vcnkgdGhh
dCB3YXMgYWxsb2NhdGVkIHdoZW4KaW50ZXJydXB0cyB3ZXJlIHJlcXVlc3RlZCAodXNpbmcgcmVx
dWVzdF9pcnEoKSkuIFRoZSByZXF1ZXN0X2lycSgpCmlzIGNhbGxlZCBmb3IgZWFjaCB0aW1lciBp
bnRlcnJ1cHQgd2hlbiB0aGUgQ1BVIGdldHMgaG90cGx1Z2dlZAooc3RhcnRfc2Vjb25kYXJ5LT5p
bml0X3RpbWVyX2ludGVycnVwdC0+cmVxdWVzdF9pcnEpLgpXaXRoIHRoaXMgcGF0Y2ggdGltZXJz
IHdpbGwgYmUgZGlzYWJsZWQgYW5kIGludGVycnVwdHMgd2lsbCBiZQpyZWxlYXNlZCB3aGVuIHRo
ZSBuZXdseSBhZGRlZCBjYWxsYmFjayByZWNlaXZlcyBDUFVfRFlJTkcgZXZlbnQuCgpTaWduZWQt
b2ZmLWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20+CkFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KQ2hhbmdlcyBpbiB2MzoKLVRyaWdnZXIgcmVsZWFz
aW5nIG9mIHRpbWVyIGludGVycnVwdHMgdXNpbmcgbm90aWZpZXJzCgpDaGFuZ2VzIGluIHY0Ogot
Rml4IGNvbW1pdCBtZXNzYWdlIHRvIGluY2x1ZGUgZGlzYWJsaW5nIG9mIHRpbWVycwotRGlzYWJs
ZSB0aW1lcnMgcHJpb3IgdG8gcmVsZWFzaW5nIGludGVycnVwdHMKLUFkZCBuZXcgbGluZSBiZWZv
cmUgdGhlIHJldHVybiBpbiBjcHVfdGltZV9ub3RpZmllcl9pbml0KCkKLUFkZCBpbmNsdWRlcyBh
bHBoYWJldGljYWxseQotRml4IGluZGVudGF0aW9uIGluIGNwdV90aW1lX2NhbGxiYWNrKCkgZGVm
aW5pdGlvbgoKQ2hhbmdlcyBpbiB2NToKLUFkZGVkIGFja2VkLWJ5IEp1bGllbgotLS0KIHhlbi9h
cmNoL2FybS90aW1lLmMgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3RpbWUuYyBiL3hlbi9hcmNoL2FybS90aW1lLmMKaW5kZXggYzExZmNmZWFk
ZC4uMTYzNWM4ODIyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RpbWUuYworKysgYi94ZW4v
YXJjaC9hcm0vdGltZS5jCkBAIC0yOSw2ICsyOSw4IEBACiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+
CiAjaW5jbHVkZSA8eGVuL2V2ZW50Lmg+CiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KKyNpbmNsdWRl
IDx4ZW4vY3B1Lmg+CisjaW5jbHVkZSA8eGVuL25vdGlmaWVyLmg+CiAjaW5jbHVkZSA8YXNtL3N5
c3RlbS5oPgogI2luY2x1ZGUgPGFzbS90aW1lLmg+CiAjaW5jbHVkZSA8YXNtL3ZnaWMuaD4KQEAg
LTMxMiw2ICszMTQsMjEgQEAgdm9pZCBpbml0X3RpbWVyX2ludGVycnVwdCh2b2lkKQogICAgIGNo
ZWNrX3RpbWVyX2lycV9jZmcodGltZXJfaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0sICJO
Uy1waHlzaWNhbCIpOwogfQogCisvKgorICogUmV2ZXJ0IGFjdGlvbnMgZG9uZSBpbiBpbml0X3Rp
bWVyX2ludGVycnVwdCB0aGF0IGFyZSByZXF1aXJlZCB0byBwcm9wZXJseQorICogZGlzYWJsZSB0
aGlzIENQVS4KKyAqLworc3RhdGljIHZvaWQgZGVpbml0X3RpbWVyX2ludGVycnVwdCh2b2lkKQor
eworICAgIFdSSVRFX1NZU1JFRzMyKDAsIENOVFBfQ1RMX0VMMCk7ICAgIC8qIERpc2FibGUgcGh5
c2ljYWwgdGltZXIgKi8KKyAgICBXUklURV9TWVNSRUczMigwLCBDTlRIUF9DVExfRUwyKTsgICAv
KiBEaXNhYmxlIGh5cGVydmlzb3IncyB0aW1lciAqLworICAgIGlzYigpOworCisgICAgcmVsZWFz
ZV9pcnEodGltZXJfaXJxW1RJTUVSX0hZUF9QUEldLCBOVUxMKTsKKyAgICByZWxlYXNlX2lycSh0
aW1lcl9pcnFbVElNRVJfVklSVF9QUEldLCBOVUxMKTsKKyAgICByZWxlYXNlX2lycSh0aW1lcl9p
cnFbVElNRVJfUEhZU19OT05TRUNVUkVfUFBJXSwgTlVMTCk7Cit9CisKIC8qIFdhaXQgYSBzZXQg
bnVtYmVyIG9mIG1pY3Jvc2Vjb25kcyAqLwogdm9pZCB1ZGVsYXkodW5zaWduZWQgbG9uZyB1c2Vj
cykKIHsKQEAgLTM0MCw2ICszNTcsMzQgQEAgdm9pZCBkb21haW5fc2V0X3RpbWVfb2Zmc2V0KHN0
cnVjdCBkb21haW4gKmQsIGludDY0X3QgdGltZV9vZmZzZXRfc2Vjb25kcykKICAgICAvKiBYWFgg
dXBkYXRlIGd1ZXN0IHZpc2libGUgd2FsbGNsb2NrIHRpbWUgKi8KIH0KIAorc3RhdGljIGludCBj
cHVfdGltZV9jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhY3Rpb24sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgc3dpdGNoICggYWN0aW9uICkKKyAgICB7
CisgICAgY2FzZSBDUFVfRFlJTkc6CisgICAgICAgIGRlaW5pdF90aW1lcl9pbnRlcnJ1cHQoKTsK
KyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisg
ICAgcmV0dXJuIE5PVElGWV9ET05FOworfQorCitzdGF0aWMgc3RydWN0IG5vdGlmaWVyX2Jsb2Nr
IGNwdV90aW1lX25mYiA9IHsKKyAgICAubm90aWZpZXJfY2FsbCA9IGNwdV90aW1lX2NhbGxiYWNr
LAorfTsKKworc3RhdGljIGludCBfX2luaXQgY3B1X3RpbWVfbm90aWZpZXJfaW5pdCh2b2lkKQor
eworICAgIHJlZ2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X3RpbWVfbmZiKTsKKworICAgIHJldHVy
biAwOworfQorX19pbml0Y2FsbChjcHVfdGltZV9ub3RpZmllcl9pbml0KTsKKwogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13: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 1fOjwu-00088v-0l; Fri, 01 Jun 2018 13:18:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwt-00088U-Ga
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:31 +0000
X-Inumbo-ID: f9d9c638-659d-11e8-9728-bc764e045a96
Received: from mail-wr0-x242.google.com (unknown [2a00:1450:400c:c0c::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9d9c638-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:22 +0200 (CEST)
Received: by mail-wr0-x242.google.com with SMTP id f16-v6so21008089wrm.3
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=AaEzbbLDQtQHHcSqdGlTC/mXCroK5f2+58z+25yKffY=;
 b=uEML8KJ0G43uQOrkFUKqVBihIfvpEn5W411GRZdqf2zBut0r7trRiSQwbiOcuyE+KK
 CmeLpc7DhGCKJzK0w44ZsvnxEIbTiviua8Tj3Qb3xv+Mbt89oriud0pVmo2ALERK8FQq
 eEJabY8aU2XaYtASWfxQZ64ilIZC8nbqde7w7zoVMrwGi+G2Q/nAIxq73NvWqgGTcXaA
 sC2iqgEwnWvOqJQF5XySHp3m1N92qsU27d4UQ2c4MpiuiFckIoT5bsICkI5vdKh7DLu3
 SFTRqvbOcG2T4K6MmwGxWlGRBh0J4+GhN/ObW7vrOBe5I1EMTRYuA153/gKTa5bbO9Ac
 g1jQ==
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=AaEzbbLDQtQHHcSqdGlTC/mXCroK5f2+58z+25yKffY=;
 b=dXb7PZ5yULuNC+dCoIfXqxjEnqBM3Rpn7r60Aqc/YCH2Y5tOAJnHUq6RwmOyLe++lr
 njAbeVx4bPZS8TTs78yRKnQ4zmH41WWjADzDgvsIbjb0Tv43Jr+HbYv8XigZb9CJY1f5
 BeF1lAZS2XkK55l6SHuX/ldUrwLu0u3H6veivmLDDukO0Uvofx7F1sv2xZaVKtwluqG/
 iSQEKf35eSsDlA5+DHJyrXAt6z6Sm0l9lpllUOJ5U+/Xg/UkdihV8VboBEp8Bb/X/x7V
 CqmxqWr6sNenSJMAOOu2tTmPCXB3HTW7wRZEcv+rQayrgRjTtx1QLL1pp7qBAb8QmyEm
 cw3w==
X-Gm-Message-State: ALKqPweqvOWoeksmIOczlUI+G+iyq+A16p19bBbqByx9xQVlXqBhUD/O
 MPTHlH74o8GNKDETIaEId3g/NGvt
X-Google-Smtp-Source: ADUXVKLNOyT+LpmU2R7swH1TUrfdzMSuBClwY+hi4pcqUkExS2WIfAxZKRPDjYBwCcYnQmuLBygJ0g==
X-Received: by 2002:adf:9187:: with SMTP id 7-v6mr9196882wri.69.1527859108601; 
 Fri, 01 Jun 2018 06:18:28 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:27 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:49 +0200
Message-Id: <20180601131750.16598-10-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 09/10] xen/arm: Free memory allocated for
 sibling/core maps on CPU hot-unplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1lbW9yeSBhbGxvY2F0ZWQgaW4gc2V0dXBfY3B1X3NpYmxpbmdfbWFwKCkgd2hlbiBhIENQ
VSBpcyBob3RwbHVnZ2VkCmhhcyB0byBiZSBmcmVlZCB3aGVuIHRoZSBDUFUgaXMgaG90LXVucGx1
Z2dlZC4gVGhpcyBpcyBkb25lIGluCnJlbW92ZV9jcHVfc2libGluZ19tYXAoKSBhbmQgY2FsbGVk
IHdoZW4gdGhlIENQVSBkaWVzLiBUaGUgY2FsbCB0bwpyZW1vdmVfY3B1X3NpYmxpbmdfbWFwKCkg
aXMgbWFkZSBmcm9tIGEgbm90aWZpZXIgY2FsbGJhY2sgd2hlbgpDUFVfREVBRCBldmVudCBpcyBy
ZWNlaXZlZC4KClNpZ25lZC1vZmYtYnk6IE1pcmVsYSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92
aWNAYWdnaW9zLmNvbT4KQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CgotLS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Q0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDaGFuZ2VzIGluIHYz
OgotVXNlIG5vdGlmaWVyIHRvIHRyaWdnZXIgcmVtb3ZlX2NwdV9zaWJsaW5nX21hcCgpIHdoZW4g
dGhlIENQVSBkaWVzLgoKQ2hhbmdlcyBpbiB2NDoKLUluaXRpYWxpemUgY3B1X3NtcGJvb3Qgbm90
aWZpZXIgYXQgcHJlc21wX2luaXQgcmF0aGVyIHRoYW4gaW5pdCBwaGFzZQogdG8gY292ZXIgdGhl
IGNhc2Ugd2hlcmUgYSBzZWNvbmRhcnkgQ1BVIGRpZXMgYmVmb3JlaGFuZCB0aGUgaW5pdGNhbGwK
LUFkZGVkIG5ld2xpbmUgYmVmb3JlIHRoZSByZXR1cm4gaW4gY3B1X3NtcGJvb3Rfbm90aWZpZXJf
aW5pdCgpCi1GaXggaW5kZW50YXRpb24gaW4gY3B1X3NtcGJvb3RfY2FsbGJhY2soKSBkZWZpbml0
aW9uCgpDaGFuZ2VzIGluIHY1OgotQWRkZWQgYWNrZWQtYnkgSnVsaWVuCi0tLQogeGVuL2FyY2gv
YXJtL3NtcGJvb3QuYyB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vc21wYm9vdC5jIGIveGVuL2FyY2gvYXJtL3NtcGJvb3QuYwppbmRleCBhZDFmNmI3NTFiLi5j
ZjNhNGNlNjU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc21wYm9vdC5jCisrKyBiL3hlbi9h
cmNoL2FybS9zbXBib290LmMKQEAgLTg5LDYgKzg5LDEyIEBAIHN0YXRpYyB2b2lkIHNldHVwX2Nw
dV9zaWJsaW5nX21hcChpbnQgY3B1KQogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsIHBlcl9jcHUo
Y3B1X2NvcmVfbWFzaywgY3B1KSk7CiB9CiAKK3N0YXRpYyB2b2lkIHJlbW92ZV9jcHVfc2libGlu
Z19tYXAoaW50IGNwdSkKK3sKKyAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X3NpYmxp
bmdfbWFzaywgY3B1KSk7CisgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9jb3JlX21h
c2ssIGNwdSkpOworfQorCiB2b2lkIF9faW5pdAogc21wX2NsZWFyX2NwdV9tYXBzICh2b2lkKQog
ewpAQCAtNDk5LDYgKzUwNSwzNiBAQCB2b2lkIF9fY3B1X2RpZSh1bnNpZ25lZCBpbnQgY3B1KQog
ICAgIHNtcF9tYigpOwogfQogCitzdGF0aWMgaW50IGNwdV9zbXBib290X2NhbGxiYWNrKHN0cnVj
dCBub3RpZmllcl9ibG9jayAqbmZiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9p
ZCAqaGNwdSkKK3sKKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2lnbmVkIGxvbmcpaGNwdTsK
KworICAgIHN3aXRjaCAoIGFjdGlvbiApCisgICAgeworICAgIGNhc2UgQ1BVX0RFQUQ6CisgICAg
ICAgIHJlbW92ZV9jcHVfc2libGluZ19tYXAoY3B1KTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVm
YXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIE5PVElGWV9ET05FOwor
fQorCitzdGF0aWMgc3RydWN0IG5vdGlmaWVyX2Jsb2NrIGNwdV9zbXBib290X25mYiA9IHsKKyAg
ICAubm90aWZpZXJfY2FsbCA9IGNwdV9zbXBib290X2NhbGxiYWNrLAorfTsKKworc3RhdGljIGlu
dCBfX2luaXQgY3B1X3NtcGJvb3Rfbm90aWZpZXJfaW5pdCh2b2lkKQoreworICAgIHJlZ2lzdGVy
X2NwdV9ub3RpZmllcigmY3B1X3NtcGJvb3RfbmZiKTsKKworICAgIHJldHVybiAwOworfQorcHJl
c21wX2luaXRjYWxsKGNwdV9zbXBib290X25vdGlmaWVyX2luaXQpOworCiAvKgogICogTG9jYWwg
dmFyaWFibGVzOgogICogbW9kZTogQwotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 13:18:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 13: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 1fOjww-0008Ba-GZ; Fri, 01 Jun 2018 13:18: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=btsi=it=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fOjwu-00089V-OK
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 13:18:32 +0000
X-Inumbo-ID: faa9445c-659d-11e8-9728-bc764e045a96
Received: from mail-wr0-x244.google.com (unknown [2a00:1450:400c:c0c::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id faa9445c-659d-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 15:16:23 +0200 (CEST)
Received: by mail-wr0-x244.google.com with SMTP id l41-v6so36367065wre.7
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 06:18:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=9ObbKIq5REtmpyhGZnkt/DKVgQzm+yIuePV/WRjhfdU=;
 b=AdRBJESmJ2jIYqwVzM+5cww2ftVfqiuEDKufJWgSl+oRcxD8XQjOSDDa92+PlBnDlc
 QD+qB6OyNULWPXYDSfjVm20a9BexWwCBqqJNyEOPcq6WPZx1xZnu6yQLIQBXkMnwu7jn
 C7to4m38ia0mZAHaE8WE8nFbj8/EdmwammxTfxWYY7EbRM/1dl1XAHmEmUtl0FVWJJon
 qp9Do5gV9+Edwpb/JRjQeF7O8Nx8YEejTSMFT/d3SjwVGkjTFRiLyOSVJukRDsz6wfah
 AIAe0eKgYkpmX7ecbh7faf1lkdek2p8jewOfjSI8ObVXgzLtUwmquKzQ0Wv3yEFCztd8
 GHnA==
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=9ObbKIq5REtmpyhGZnkt/DKVgQzm+yIuePV/WRjhfdU=;
 b=d4N5P6KWz9PAUembjr8sTvSRO8mW+J6xdOvsOINn/00b2Kwyq9SbSwigIBMs7zJLTV
 tc+Qq5UwKmO7EIzI03TmL1ms5vQX6qbly0Q2FZK8sUez2YQXJeBH2SpDwYV/o2gWEVZh
 1kHDNVr/9OgSnOhpU1GTwj+NFcAeP0RVFtr5LlViHIBk4gpG4v/Y/Xn9P1k7CdqXiDOy
 V/UlpdAQjOUjT9ATASJ+Cz1SF3wvslQoRmU6mKRXUf4cu+DI9f593poURYScloxas32i
 TDxkUEnyMTWEIdAps2hCJfu1uOcUj/FQfavB8nCV9HtBxd45doHyfuhL1/DY+ED4mXAH
 dTXA==
X-Gm-Message-State: ALKqPweIq2TZwtcLTP6wcsmeS7O7tjDZGXH+fmPrw3NuAc1TiTqSDRGL
 I6Vx2EkdPaTO4cIqwtVFu5OVyxoc
X-Google-Smtp-Source: ADUXVKKp1rFnu7/h8tSS7GeqQV1eSDK0IycCACtGwn+MFl8355iG8Hx5wu3OqGNp26TUQb5YCZShcQ==
X-Received: by 2002:adf:ea0f:: with SMTP id q15-v6mr9435246wrm.9.1527859109912; 
 Fri, 01 Jun 2018 06:18:29 -0700 (PDT)
Received: from localhost.localdomain ([212.200.89.41])
 by smtp.gmail.com with ESMTPSA id m64-v6sm3375229wmb.12.2018.06.01.06.18.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 01 Jun 2018 06:18:29 -0700 (PDT)
From: Mirela Simonovic <mirela.simonovic@aggios.com>
To: xen-devel@lists.xen.org
Date: Fri,  1 Jun 2018 15:17:50 +0200
Message-Id: <20180601131750.16598-11-mirela.simonovic@aggios.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Subject: [Xen-devel] [PATCH v5 10/10] xen/arm: Enable errata for secondary
 CPU on hotplug after the boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org,
 Mirela Simonovic <mirela.simonovic@aggios.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gYm9vdCwgZW5hYmxpbmcgZXJyYXRhIHdvcmthcm91bmRzIHdpbGwgYmUgdHJpZ2dlcmVkIGJ5
IHRoZSBib290IENQVQpmcm9tIHN0YXJ0X3hlbigpLiBPbiBDUFUgaG90cGx1ZyAobm9uLWJvb3Qg
c2NlbmFyaW8pIHRoaXMgd291bGQgbm90IGJlCmRvbmUuIFRoaXMgcGF0Y2ggYWRkcyB0aGUgY29k
ZSByZXF1aXJlZCB0byBlbmFibGUgZXJyYXRhIHdvcmthcm91bmRzIGZvcgphIENQVSBiZWluZyBo
b3RwbHVnZ2VkIGFmdGVyIHRoZSBzeXN0ZW0gYm9vdHMuIFRoaXMgaXMgdHJpZ2dlcmVkIHVzaW5n
CmEgbm90aWZpZXIuIElmIHRoZSBDUFUgZmFpbHMgdG8gZW5hYmxlIHdvcmthcm91bmRzIHRoZSBu
b3RpZmllciB3aWxsCnJldHVybiBhbiBlcnJvciBhbmQgWGVuIHdpbGwgaGl0IHRoZSBCVUdfT04o
KSBpbiBub3RpZnlfY3B1X3N0YXJ0aW5nKCkuClRvIGF2b2lkIHRoZSBCVUdfT04oKSBpbiBhbiBl
cnJvciBjYXNlIGVpdGhlciBlbmFibGluZyBub3RpZmllcnMgc2hvdWxkCmJlIGZpeGVkIHRvIHJl
dHVybiB2b2lkIChub3QgcHJvcGFnYXRlIGVycm9yIHRvIG5vdGlmeV9jcHVfc3RhcnRpbmcoKSkK
YW5kIHRoZSBlcnJhdGEgbm90aWZpZXIgd2lsbCBhbHdheXMgcmV0dXJuIHN1Y2Nlc3MgZm9yIENQ
VV9TVEFSVElORwpldmVudCwgb3IgdGhlIG5vdGlmeV9jcHVfc3RhcnRpbmcoKSBhbmQgb3RoZXIg
Y29tbW9uIGNvZGUgc2hvdWxkIGJlCmZpeGVkIHRvIGV4cGVjdCBhbiBlcnJvciBhdCBDUFVfU1RB
UlRJTkcgcGhhc2UuCgpTaWduZWQtb2ZmLWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2lt
b25vdmljQGFnZ2lvcy5jb20+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgoKLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KQ2hhbmdl
cyBpbiB2NDoKLUFkZCBpbmNsdWRlcyBhbHBoYWJldGljYWxseQotQWRkZWQgbmV3bGluZSBiZWZv
cmUgdGhlIHJldHVybiBpbiBjcHVfZXJyYXRhX25vdGlmaWVyX2luaXQoKQotRW5hYmxpbmcgY2Fw
YWJpbGl0aWVzIHJldHVybnMgYW4gZXJyb3IgaWYgZW5hYmxpbmcgYSBjYXBhYmlsaXR5IGZhaWxz
CiAoZW5hYmxlX25vbmJvb3RfY3B1X2NhcHMoKSByZXR1cm5zIGludCBpbnN0ZWFkIG9mIHZvaWQp
LiBXaGVuIGVuYWJsaW5nCiBhbnkgb2YgdGhlIGNhcGFiaWxpdHkgZmFpbHMgdGhlIGVycm9yIGlz
IHJlbWVtYmVyZWQgaW50byBhIHZhcmlhYmxlIGFuZAogdGhlIHJlbWFpbmluZyBjYXBhYmlsaXRp
ZXMgYXJlIGVuYWJsZWQuIElmIGVuYWJsaW5nIG11bHRpcGxlIGNhcGFiaWxpdGllcwogZmFpbHMg
dGhlIGVycm9yIHJldHVybmVkIGJ5IGVuYWJsZV9ub25ib290X2NwdV9jYXBzKCkgcmVwcmVzZW50
cyB0aGUKIGVycm9yIGNvZGUgb2YgdGhlIGxhc3QgZmFpbHVyZS4KLUNhbGxiYWNrIGVuYWJsZV9u
b25ib290X2NwdV9jYXBzKCkgY2FuIHJldHVybiBhbiBlcnJvciB3aGVuIENQVV9TVEFSVElORwog
ZmlyZXMuIFRoaXMgaXMgbm90IHJpZ2h0IGJlY2F1c2Ugb2YgdGhlIGFzc3VtcHRpb24gdGhhdCBz
dGFydGluZyBhIENQVQogY2Fubm90IGZhaWwgYXQgdGhpcyBwaGFzZS4gQ29uc2VxdWVudGx5LCBp
ZiBhbiBlcnJvciBoYXBwZW5zIGl0IHdpbGwKIGNhdXNlIFhlbiB0byBoaXQgdGhlIEJVR19PTigp
IGluIG5vdGlmeV9jcHVfc3RhcnRpbmcoKS4gSW4gZnV0dXJlLAogZWl0aGVyIHRoaXMgbm90aWZp
ZXIvZW5hYmxpbmcgY2FwYWJpbGl0aWVzIHNob3VsZCBiZSBmaXhlZCB0byBhbHdheXMKIHJldHVy
biBzdWNjZXNzL3ZvaWQsIG9yIG5vdGlmeV9jcHVfc3RhcnRpbmcoKSBhbmQgb3RoZXIgY29tbW9u
IGNvZGUKIHNob3VsZCBiZSBmaXhlZCB0byBleHBlY3QgYW4gZXJyb3IgYXQgQ1BVX1NUQVJUSU5H
IHBoYXNlLgotRml4IGNvbW1pdCBtZXNzYWdlIHRvIHJlZmxlY3QgY2hhbmdlcyBpbiB2NAoKQ2hh
bmdlcyBpbiB2NToKLUFkZGVkIHJldmlld2VkLWJ5IEp1bGllbgotLS0KIHhlbi9hcmNoL2FybS9j
cHVlcnJhdGEuYyAgICAgICAgIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogeGVuL2FyY2gvYXJtL2NwdWZlYXR1cmUuYyAgICAgICAgfCAyOSArKysrKysrKysr
KysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oIHwgIDEgKwog
MyBmaWxlcyBjaGFuZ2VkLCA3OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2NwdWVycmF0YS5jIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCmluZGV4IDFiYWEyMDY1
NGIuLmI4MjlkMjI2ZWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYworKysg
Yi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKQEAgLTEsMyArMSw0IEBACisjaW5jbHVkZSA8eGVu
L2NwdS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAj
aW5jbHVkZSA8eGVuL3NpemVzLmg+CkBAIC01LDYgKzYsNyBAQAogI2luY2x1ZGUgPHhlbi9zcGlu
bG9jay5oPgogI2luY2x1ZGUgPHhlbi92bWFwLmg+CiAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4K
KyNpbmNsdWRlIDx4ZW4vbm90aWZpZXIuaD4KICNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZS5oPgog
I2luY2x1ZGUgPGFzbS9jcHVlcnJhdGEuaD4KICNpbmNsdWRlIDxhc20vcHNjaS5oPgpAQCAtMzQ5
LDYgKzM1MSw1MyBAQCB2b2lkIF9faW5pdCBlbmFibGVfZXJyYXRhX3dvcmthcm91bmRzKHZvaWQp
CiAgICAgZW5hYmxlX2NwdV9jYXBhYmlsaXRpZXMoYXJtX2VycmF0YSk7CiB9CiAKK3N0YXRpYyBp
bnQgY3B1X2VycmF0YV9jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpoY3B1KQoreworICAgIGludCByYyA9IDA7CisK
KyAgICBzd2l0Y2ggKCBhY3Rpb24gKQorICAgIHsKKyAgICBjYXNlIENQVV9TVEFSVElORzoKKyAg
ICAgICAgLyoKKyAgICAgICAgICogQXQgQ1BVX1NUQVJUSU5HIHBoYXNlIG5vIG5vdGlmaWVyIHNo
YWxsIHJldHVybiBhbiBlcnJvciwgYmVjYXVzZSB0aGUKKyAgICAgICAgICogc3lzdGVtIGlzIGRl
c2lnbmVkIHdpdGggdGhlIGFzc3VtcHRpb24gdGhhdCBzdGFydGluZyBhIENQVSBjYW5ub3QKKyAg
ICAgICAgICogZmFpbCBhdCB0aGlzIHBvaW50LiBJZiBhbiBlcnJvciBoYXBwZW5zIGhlcmUgaXQg
d2lsbCBjYXVzZSBYZW4gdG8gaGl0CisgICAgICAgICAqIHRoZSBCVUdfT04oKSBpbiBub3RpZnlf
Y3B1X3N0YXJ0aW5nKCkuIEluIGZ1dHVyZSwgZWl0aGVyIHRoaXMKKyAgICAgICAgICogbm90aWZp
ZXIvZW5hYmxpbmcgY2FwYWJpbGl0aWVzIHNob3VsZCBiZSBmaXhlZCB0byBhbHdheXMgcmV0dXJu
CisgICAgICAgICAqIHN1Y2Nlc3Mvdm9pZCBvciBub3RpZnlfY3B1X3N0YXJ0aW5nKCkgYW5kIG90
aGVyIGNvbW1vbiBjb2RlIHNob3VsZCBiZQorICAgICAgICAgKiBmaXhlZCB0byBleHBlY3QgYW4g
ZXJyb3IgYXQgQ1BVX1NUQVJUSU5HIHBoYXNlLgorICAgICAgICAgKi8KKyAgICAgICAgQVNTRVJU
KHN5c3RlbV9zdGF0ZSAhPSBTWVNfU1RBVEVfYm9vdCk7CisgICAgICAgIHJjID0gZW5hYmxlX25v
bmJvb3RfY3B1X2NhcHMoYXJtX2VycmF0YSk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6
CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIHJldHVybiAhcmMgPyBOT1RJRllfRE9ORSA6
IG5vdGlmaWVyX2Zyb21fZXJybm8ocmMpOworfQorCitzdGF0aWMgc3RydWN0IG5vdGlmaWVyX2Js
b2NrIGNwdV9lcnJhdGFfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0gY3B1X2VycmF0YV9j
YWxsYmFjaywKK307CisKK3N0YXRpYyBpbnQgX19pbml0IGNwdV9lcnJhdGFfbm90aWZpZXJfaW5p
dCh2b2lkKQoreworICAgIHJlZ2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X2VycmF0YV9uZmIpOwor
CisgICAgcmV0dXJuIDA7Cit9CisvKgorICogSW5pdGlhbGl6YXRpb24gaGFzIHRvIGJlIGRvbmUg
YXQgaW5pdCByYXRoZXIgdGhhbiBwcmVzbXBfaW5pdCBwaGFzZSBiZWNhdXNlCisgKiB0aGUgY2Fs
bGJhY2sgc2hvdWxkIGV4ZWN1dGUgb25seSBhZnRlciB0aGUgc2Vjb25kYXJ5IENQVXMgYXJlIGlu
aXRpYWxseQorICogYm9vdGVkIChpbiBob3RwbHVnIHNjZW5hcmlvcyB3aGVuIHRoZSBzeXN0ZW0g
c3RhdGUgaXMgbm90IGJvb3QpLiBPbiBib290LAorICogdGhlIGVuYWJsaW5nIG9mIGVycmF0YSB3
b3JrYXJvdW5kcyB3aWxsIGJlIHRyaWdnZXJlZCBieSB0aGUgYm9vdCBDUFUgZnJvbQorICogc3Rh
cnRfeGVuKCkuCisgKi8KK19faW5pdGNhbGwoY3B1X2VycmF0YV9ub3RpZmllcl9pbml0KTsKKwog
LyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9jcHVmZWF0dXJlLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZmVhdHVyZS5jCmluZGV4IDUyNWI0
NWUyMmYuLjNhYWZmNGMwZTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9jcHVmZWF0dXJlLmMK
KysrIGIveGVuL2FyY2gvYXJtL2NwdWZlYXR1cmUuYwpAQCAtNjksNiArNjksMzUgQEAgdm9pZCBf
X2luaXQgZW5hYmxlX2NwdV9jYXBhYmlsaXRpZXMoY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJp
bGl0aWVzICpjYXBzKQogfQogCiAvKgorICogUnVuIHRocm91Z2ggdGhlIGVuYWJsZWQgY2FwYWJp
bGl0aWVzIGFuZCBlbmFibGUoKSB0aGVtIG9uIHRoZSBjYWxsaW5nIENQVS4KKyAqIElmIGVuYWJs
aW5nIG9mIGFueSBjYXBhYmlsaXR5IGZhaWxzIHRoZSBlcnJvciBpcyByZXR1cm5lZC4gQWZ0ZXIg
ZW5hYmxpbmcgYQorICogY2FwYWJpbGl0eSBmYWlscyB0aGUgZXJyb3Igd2lsbCBiZSByZW1lbWJl
cmVkIGludG8gJ3JjJyBhbmQgdGhlIHJlbWFpbmluZworICogY2FwYWJpbGl0aWVzIHdpbGwgYmUg
ZW5hYmxlZC4gSWYgZW5hYmxpbmcgbXVsdGlwbGUgY2FwYWJpbGl0aWVzIGZhaWwgdGhlCisgKiBl
cnJvciByZXR1cm5lZCBieSB0aGlzIGZ1bmN0aW9uIHJlcHJlc2VudHMgdGhlIGVycm9yIGNvZGUg
b2YgdGhlIGxhc3QKKyAqIGZhaWx1cmUuCisgKi8KK2ludCBlbmFibGVfbm9uYm9vdF9jcHVfY2Fw
cyhjb25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgKmNhcHMpCit7CisgICAgaW50IHJj
ID0gMDsKKworICAgIGZvciAoIDsgY2Fwcy0+bWF0Y2hlczsgY2FwcysrICkKKyAgICB7CisgICAg
ICAgIGlmICggIWNwdXNfaGF2ZV9jYXAoY2Fwcy0+Y2FwYWJpbGl0eSkgKQorICAgICAgICAgICAg
Y29udGludWU7CisKKyAgICAgICAgaWYgKCBjYXBzLT5lbmFibGUgKQorICAgICAgICB7CisgICAg
ICAgICAgICBpbnQgcmV0ID0gY2Fwcy0+ZW5hYmxlKCh2b2lkICopY2Fwcyk7CisKKyAgICAgICAg
ICAgIGlmICggcmV0ICkKKyAgICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAgICAgfQorICAg
IH0KKworICAgIHJldHVybiByYzsKK30KKworLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1v
ZGU6IEMKICAqIGMtZmlsZS1zdHlsZTogIkJTRCIKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKaW5k
ZXggZTU1N2EwOTVhZi4uYzVkMDQ2MjE4YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKQEAg
LTg4LDYgKzg4LDcgQEAgdm9pZCB1cGRhdGVfY3B1X2NhcGFiaWxpdGllcyhjb25zdCBzdHJ1Y3Qg
YXJtX2NwdV9jYXBhYmlsaXRpZXMgKmNhcHMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGNoYXIgKmluZm8pOwogCiB2b2lkIGVuYWJsZV9jcHVfY2FwYWJpbGl0aWVzKGNvbnN0
IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqY2Fwcyk7CitpbnQgZW5hYmxlX25vbmJvb3Rf
Y3B1X2NhcHMoY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzICpjYXBzKTsKIAogI2Vu
ZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwogCi0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:06:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOkgz-00050s-EZ; Fri, 01 Jun 2018 14:06:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=itg6=it=citrix.com=prvs=683ba816c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fOkgy-00050i-AM
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 14:06:08 +0000
X-Inumbo-ID: a0d124a3-65a4-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0d124a3-65a4-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:03:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56128698"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 1 Jun 2018 15:06:03 +0100
Message-ID: <1527861963-15431-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.11] x86/traps: Fix error handling of the
 pv %dr7 shadow state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

Yy9zICJ4ODYvcHY6IEludHJvZHVjZSBhbmQgdXNlIHg4NmVtdWxfd3JpdGVfZHIoKSIgZml4ZWQg
YSBidWcgd2l0aCBJTyBzaGFkb3cKaGFuZGxpbmcsIGluIHRoYXQgaXQgcmVtYWluZWQgc3RhbGUg
YW5kIHZpc2libGUgdW50aWwgJWRyNy5ML0cgZ290IHNldCBhZ2Fpbi4KCkhvd2V2ZXIsIGl0IG5l
Z2xlY3RlZCB0aGUgLUVQRVJNIHJldHVybiBpbmJldHdlZW4gdGhlc2UgdHdvIGh1bmtzLCBpbnRy
b2R1Y2luZwphIGRpZmZlcmVudCBidWcgaW4gd2hpY2ggYSB3cml0ZSB0byAlZHI3IHdoaWNoIHRy
aWVzIHRvIHNldCBJTyBicmVha3BvaW50cwp3aXRob3V0ICVjcjQuREUgYmVpbmcgc2V0IGNsb2Ji
ZXJzIHRoZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0IGFsb25lLgoKSW5zdGVhZCwg
bW92ZSB0aGUgemVyb2luZyBzbGlnaHRseSBsYXRlciwgd2hpY2ggZ3VhcmVudGVlcyB0aGF0IHRo
ZSBzaGFkb3cKZ2V0cyB3cml0dGVuIGV4YWN0bHkgb25jZSwgb24gYSBzdWNjZXNzZnVsIHVwZGF0
ZSB0byAlZHI3LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpBbHRob3VnaCBtaW5vciwgdGhpcyBpcyBh
IHJlZ3Jlc3Npb24gZnJvbSBYZW4gNC4xMCwgc28gc2hvdWxkIGJlIGNvbnNpZGVyZWQKZm9yIDQu
MTEgYXQgdGhpcyBwb2ludC4gIEdpdmVuIHRoYXQgUFYgZGVidWdnaW5nIHdhcyBiYXNpY2FsbHkg
Y29tcGxldGVseQpicm9rZW4gYmVmb3JlIHRoZSBYU0EtMjYzIGludmVzdGlnYXRpb24gd29yaywg
dGhlIHJpc2sgb2YgZnVydGhlciBpc3N1ZXMgaXMKdmVyeSBzbWFsbC4KLS0tCiB4ZW4vYXJjaC94
ODYvdHJhcHMuYyB8IDcgKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9h
cmNoL3g4Ni90cmFwcy5jCmluZGV4IDhhOTkxNzQuLmU3OWNhODggMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0yMTIzLDkgKzIx
MjMsNiBAQCBsb25nIHNldF9kZWJ1Z3JlZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgbG9uZyB2YWx1ZSkKICAgICAgICAgaWYgKCB2YWx1ZSAmIERSX0dFTkVSQUxf
REVURUNUICkKICAgICAgICAgICAgIHJldHVybiAtRVBFUk07CiAKLSAgICAgICAgLyogWmVybyB0
aGUgSU8gc2hhZG93IGJlZm9yZSByZWNhbGN1bGF0aW5nIHRoZSByZWFsICVkcjcgKi8KLSAgICAg
ICAgdi0+YXJjaC5kZWJ1Z3JlZ1s1XSA9IDA7Ci0KICAgICAgICAgLyogRFI3LntHLEx9RSA9IDAg
PT4gZGVidWdnaW5nIGRpc2FibGVkIGZvciB0aGlzIGRvbWFpbi4gKi8KICAgICAgICAgaWYgKCB2
YWx1ZSAmIERSN19BQ1RJVkVfTUFTSyApCiAgICAgICAgIHsKQEAgLTIxNTQsNiArMjE1MSwxMCBA
QCBsb25nIHNldF9kZWJ1Z3JlZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHJlZywgdW5z
aWduZWQgbG9uZyB2YWx1ZSkKICAgICAgICAgICAgICAgICAgISh2LT5hcmNoLmRlYnVncmVnWzdd
ICYgRFI3X0FDVElWRV9NQVNLKSApCiAgICAgICAgICAgICAgICAgYWN0aXZhdGVfZGVidWdyZWdz
KHYpOwogICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIC8qIFplcm8gdGhlIGVt
dWxhdGVkIGNvbnRyb2xzIGlmICVkcjcgaXNuJ3QgYWN0aXZlLiAqLworICAgICAgICAgICAgdi0+
YXJjaC5kZWJ1Z3JlZ1s1XSA9IDA7CisKICAgICAgICAgaWYgKCB2ID09IGN1cnIgKQogICAgICAg
ICAgICAgd3JpdGVfZGVidWdyZWcoNywgdmFsdWUpOwogICAgICAgICBicmVhazsKLS0gCjIuMS40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:10:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:10:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOkkw-0005hv-90; Fri, 01 Jun 2018 14:10:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=itg6=it=citrix.com=prvs=683ba816c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fOkkv-0005hn-81
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 14:10:13 +0000
X-Inumbo-ID: 32be5397-65a5-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32be5397-65a5-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:08:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="74022406"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1527861963-15431-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: <934fc488-c2b1-59c0-5416-4a7ef38f7c62@citrix.com>
Date: Fri, 1 Jun 2018 15:09:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1527861963-15431-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/traps: Fix error handling of
 the pv %dr7 shadow state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDYvMTggMTU6MDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gYy9zICJ4ODYvcHY6IElu
dHJvZHVjZSBhbmQgdXNlIHg4NmVtdWxfd3JpdGVfZHIoKSIgZml4ZWQgYSBidWcgd2l0aCBJTyBz
aGFkb3cKPiBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFsZSBhbmQgdmlzaWJsZSB1
bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgo+Cj4gSG93ZXZlciwgaXQgbmVnbGVjdGVkIHRo
ZSAtRVBFUk0gcmV0dXJuIGluYmV0d2VlbiB0aGVzZSB0d28gaHVua3MsIGludHJvZHVjaW5nCj4g
YSBkaWZmZXJlbnQgYnVnIGluIHdoaWNoIGEgd3JpdGUgdG8gJWRyNyB3aGljaCB0cmllcyB0byBz
ZXQgSU8gYnJlYWtwb2ludHMKPiB3aXRob3V0ICVjcjQuREUgYmVpbmcgc2V0IGNsb2JiZXJzIHRo
ZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0IGFsb25lLgo+Cj4gSW5zdGVhZCwgbW92
ZSB0aGUgemVyb2luZyBzbGlnaHRseSBsYXRlciwgd2hpY2ggZ3VhcmVudGVlcyB0aGF0IHRoZSBz
aGFkb3cKPiBnZXRzIHdyaXR0ZW4gZXhhY3RseSBvbmNlLCBvbiBhIHN1Y2Nlc3NmdWwgdXBkYXRl
IHRvICVkcjcuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4gQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPgo+IEFsdGhvdWdoIG1pbm9y
LCB0aGlzIGlzIGEgcmVncmVzc2lvbiBmcm9tIFhlbiA0LjEwLCBzbyBzaG91bGQgYmUgY29uc2lk
ZXJlZAo+IGZvciA0LjExIGF0IHRoaXMgcG9pbnQuICBHaXZlbiB0aGF0IFBWIGRlYnVnZ2luZyB3
YXMgYmFzaWNhbGx5IGNvbXBsZXRlbHkKPiBicm9rZW4gYmVmb3JlIHRoZSBYU0EtMjYzIGludmVz
dGlnYXRpb24gd29yaywgdGhlIHJpc2sgb2YgZnVydGhlciBpc3N1ZXMgaXMKPiB2ZXJ5IHNtYWxs
LgoKU29ycnkgLSB0aGlzIGlzIGEgYmFkIHdheSBvZiBwaHJhc2luZyB3aGF0IEkgbWVhbnQgdG8g
c2F5LsKgIFRoZQpiZWhhdmlvdXIgb2YgNC4xMSBpcyBsZXNzIGJhZCB0aGFuIDQuMTAsIGJ1dCBz
dGlsbCB3cm9uZyAoYW5kIGluIGEgd2F5CndoaWNoIGlzIHRlY2huaWNhbGx5IGEgcmVncmVzc2lv
biBmcm9tIDQuMTApLgoKfkFuZHJldwoKPiAtLS0KPiAgeGVuL2FyY2gveDg2L3RyYXBzLmMgfCA3
ICsrKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90
cmFwcy5jCj4gaW5kZXggOGE5OTE3NC4uZTc5Y2E4OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4gQEAgLTIxMjMsOSArMjEy
Myw2IEBAIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBsb25nIHZhbHVlKQo+ICAgICAgICAgIGlmICggdmFsdWUgJiBEUl9HRU5FUkFM
X0RFVEVDVCApCj4gICAgICAgICAgICAgIHJldHVybiAtRVBFUk07Cj4gIAo+IC0gICAgICAgIC8q
IFplcm8gdGhlIElPIHNoYWRvdyBiZWZvcmUgcmVjYWxjdWxhdGluZyB0aGUgcmVhbCAlZHI3ICov
Cj4gLSAgICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s1XSA9IDA7Cj4gLQo+ICAgICAgICAgIC8qIERS
Ny57RyxMfUUgPSAwID0+IGRlYnVnZ2luZyBkaXNhYmxlZCBmb3IgdGhpcyBkb21haW4uICovCj4g
ICAgICAgICAgaWYgKCB2YWx1ZSAmIERSN19BQ1RJVkVfTUFTSyApCj4gICAgICAgICAgewo+IEBA
IC0yMTU0LDYgKzIxNTEsMTAgQEAgbG9uZyBzZXRfZGVidWdyZWcoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCj4gICAgICAgICAgICAgICAgICAg
ISh2LT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FDVElWRV9NQVNLKSApCj4gICAgICAgICAgICAg
ICAgICBhY3RpdmF0ZV9kZWJ1Z3JlZ3Modik7Cj4gICAgICAgICAgfQo+ICsgICAgICAgIGVsc2UK
PiArICAgICAgICAgICAgLyogWmVybyB0aGUgZW11bGF0ZWQgY29udHJvbHMgaWYgJWRyNyBpc24n
dCBhY3RpdmUuICovCj4gKyAgICAgICAgICAgIHYtPmFyY2guZGVidWdyZWdbNV0gPSAwOwo+ICsK
PiAgICAgICAgICBpZiAoIHYgPT0gY3VyciApCj4gICAgICAgICAgICAgIHdyaXRlX2RlYnVncmVn
KDcsIHZhbHVlKTsKPiAgICAgICAgICBicmVhazsKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBI-0007kx-Et; Fri, 01 Jun 2018 14:37:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBH-0007k6-1e
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:27 +0000
X-Inumbo-ID: 00b8319f-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00b8319f-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132421"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:54 +0100
Message-ID: <20180601143720.24637-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 05/31] libxl_qmp: Move the buffer realloc to
 the same scope level as read
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

SW4gcW1wX25leHQoKSwgdGhlIGlubmVyIGxvb3Agc2hvdWxkIG9ubHkgdHJ5IHRvIHBhcnNlIG1l
c3NhZ2VzIGZyb20KUU1QLCBpZiB0aGVyZSBpcyBtb3JlIHRoYW4gb25lLgoKVGhlIGhhbmRsaW5n
IG9mIHRoZSByZWNlaXZlIGJ1ZmZlciAoJ2luY29tcGxldGUnKSwgc2hvdWxkIGJlIGRvbmUgYXQg
dGhlCnNhbWUgc2NvcGUgbGV2ZWwgYXMgcmVhZCgpLiBJdCBkb2Vzbid0IG5lZWQgdG8gYmUgaGFu
ZGxlIG1vcmUgdGhhdCBvbmNlCmFmdGVyIGEgcmVhZC4KCkJlZm9yZSB0aGlzIHBhdGNoLCB3aGVu
IG9uIG1lc3NhZ2Ugd2hhdCBoYW5kbGVkLCB0aGUgaW5uZXIgbG9vcCB3b3VsZApyZXN0YXJ0IGJ5
IGFkZGluZyB0aGUgJ2J1ZmZlcicgaW50byAnaW5jb21wbGV0ZScgKGFmdGVyIHJlYWxsb2NhdGlv
bikuClNpbmNlICdyZCcgd2FzIG5vdCByZXNldCwgdGhlIGJ1ZmZlciB3b3VsZCBiZSBzdHJjYXQg
YSBzZWNvbmQgdGltZS4KQWZ0ZXIgdGhhdCwgdGhlIHN0cmVhbSBmcm9tIHRoZSBRTVAgc2VydmVy
IHdvdWxkIGhhdmUgc3ludGF4IGVycm9yLCBhbmQKdGhlIHBhcnNvciB3b3VsZCB0aHJvdyBlcnJv
cnMuCgpUaGlzIGlzIHVubGlrZWx5IHRvIGhhcHBlbiBhcyB0aGUgcmVjZWl2ZSBidWZmZXIgaXMg
dmVyeSBsYXJnZS4gQW5kCnJlY2VpdmluZyB0d28gbWVzc2FnZXMgaW4gYSByb3cgaXMgdW5saWtl
bHkuIEluIHRoZSBjdXJyZW50IGNhc2UsIHRoaXMKY291bGQgYmUgYW4gZXZlbnQgYW5kIGEgcmVz
cG9uc2UgdG8gYSBjb21tYW5kLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICBOZXcgaW4gUkZDIHYyCgogdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMgfCAzMSArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAu
YwppbmRleCBjNDJlMmJmNGI4Li41OGVjZDRiYWYzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAtNTMwLDIzICs1MzAs
MjQgQEAgc3RhdGljIGludCBxbXBfbmV4dChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRs
ZXIgKnFtcCkKIAogICAgICAgICBERUJVR19SRVBPUlRfUkVDRUlWRUQocW1wLT5kb21pZCwgcW1w
LT5idWZmZXIsIChpbnQpcmQpOwogCisgICAgICAgIGlmIChpbmNvbXBsZXRlKSB7CisgICAgICAg
ICAgICBzaXplX3QgY3VycmVudF9wb3MgPSBzIC0gaW5jb21wbGV0ZTsKKyAgICAgICAgICAgIGlu
Y29tcGxldGUgPSBsaWJ4bF9fcmVhbGxvYyhnYywgaW5jb21wbGV0ZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbmNvbXBsZXRlX3NpemUgKyByZCArIDEpOworICAg
ICAgICAgICAgc3RybmNhdChpbmNvbXBsZXRlICsgaW5jb21wbGV0ZV9zaXplLCBxbXAtPmJ1ZmZl
ciwgcmQpOworICAgICAgICAgICAgcyA9IGluY29tcGxldGUgKyBjdXJyZW50X3BvczsKKyAgICAg
ICAgICAgIGluY29tcGxldGVfc2l6ZSArPSByZDsKKyAgICAgICAgICAgIHNfZW5kID0gaW5jb21w
bGV0ZSArIGluY29tcGxldGVfc2l6ZTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIGlu
Y29tcGxldGUgPSBsaWJ4bF9fc3RybmR1cChnYywgcW1wLT5idWZmZXIsIHJkKTsKKyAgICAgICAg
ICAgIGluY29tcGxldGVfc2l6ZSA9IHJkOworICAgICAgICAgICAgcyA9IGluY29tcGxldGU7Cisg
ICAgICAgICAgICBzX2VuZCA9IHMgKyByZDsKKyAgICAgICAgICAgIHJkID0gMDsKKyAgICAgICAg
fQorCiAgICAgICAgIGRvIHsKICAgICAgICAgICAgIGNoYXIgKmVuZCA9IE5VTEw7Ci0gICAgICAg
ICAgICBpZiAoaW5jb21wbGV0ZSkgewotICAgICAgICAgICAgICAgIHNpemVfdCBjdXJyZW50X3Bv
cyA9IHMgLSBpbmNvbXBsZXRlOwotICAgICAgICAgICAgICAgIGluY29tcGxldGUgPSBsaWJ4bF9f
cmVhbGxvYyhnYywgaW5jb21wbGV0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW5jb21wbGV0ZV9zaXplICsgcmQgKyAxKTsKLSAgICAgICAgICAgICAgICBz
dHJuY2F0KGluY29tcGxldGUgKyBpbmNvbXBsZXRlX3NpemUsIHFtcC0+YnVmZmVyLCByZCk7Ci0g
ICAgICAgICAgICAgICAgcyA9IGluY29tcGxldGUgKyBjdXJyZW50X3BvczsKLSAgICAgICAgICAg
ICAgICBpbmNvbXBsZXRlX3NpemUgKz0gcmQ7Ci0gICAgICAgICAgICAgICAgc19lbmQgPSBpbmNv
bXBsZXRlICsgaW5jb21wbGV0ZV9zaXplOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAg
ICAgICAgICBpbmNvbXBsZXRlID0gbGlieGxfX3N0cm5kdXAoZ2MsIHFtcC0+YnVmZmVyLCByZCk7
Ci0gICAgICAgICAgICAgICAgaW5jb21wbGV0ZV9zaXplID0gcmQ7Ci0gICAgICAgICAgICAgICAg
cyA9IGluY29tcGxldGU7Ci0gICAgICAgICAgICAgICAgc19lbmQgPSBzICsgcmQ7Ci0gICAgICAg
ICAgICAgICAgcmQgPSAwOwotICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBlbmQgPSBzdHJz
dHIocywgIlxyXG4iKTsKICAgICAgICAgICAgIGlmIChlbmQpIHsKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBH-0007kU-BN; Fri, 01 Jun 2018 14:37:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBF-0007jd-Gi
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:25 +0000
X-Inumbo-ID: 0051e544-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0051e544-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132417"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:50 +0100
Message-ID: <20180601143720.24637-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 01/31] libxl_event: Fix DEBUG prints
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhlIGxpYnhsX19sb2coKSBjYWxsIHdhcyBtaXNzaW5nIHRoZSBkb21pZC4KClRoZSBtYWNybyBE
QkcgaXMgdXNpbmcgTElCWExfX0xPRyB3aGljaCByZWx5IG9uIGEgImdjIi4gQWRkIGEgR0Mgd2hl
cmUKbmVlZGVkLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KCk5vdGVzOgogICAgdjM6CiAgICAtIEFkZCBhIGNvbW1pdCBtZXNzYWdlLgogICAgCiAgICBO
ZXcgaW4gUkZDIHYyCgogdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuYyB8IDggKysrKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9ldmVudC5jIGIvdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuYwpp
bmRleCA0ODRmOWJhYjRkLi4wMzcwYjZhY2RkIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9ldmVudC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2V2ZW50LmMKQEAgLTI0OCw2ICsyNDgs
NyBAQCB2b2lkIGxpYnhsX19ldl9mZF9kZXJlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19l
dl9mZCAqZXYpCiBzaG9ydCBsaWJ4bF9fZmRfcG9sbF9yZWNoZWNrKGxpYnhsX19lZ2MgKmVnYywg
aW50IGZkLCBzaG9ydCBldmVudHMpIHsKICAgICBzdHJ1Y3QgcG9sbGZkIGNoZWNrOwogICAgIGlu
dCByOworICAgIEVHQ19HQzsKIAogICAgIGZvciAoOzspIHsKICAgICAgICAgY2hlY2suZmQgPSBm
ZDsKQEAgLTMzNiw3ICszMzcsNyBAQCBzdGF0aWMgdm9pZCB0aW1lX2RvbmVfZGVidWcobGlieGxf
X2djICpnYywgY29uc3QgY2hhciAqZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fZXZfdGltZSAqZXYsIGludCByYykKIHsKICNpZmRlZiBERUJVRwotICAgIGxpYnhsX19s
b2coQ1RYLCBYVExfREVCVUcsIC0xLF9fRklMRV9fLDAsZnVuYywKKyAgICBsaWJ4bF9fbG9nKENU
WCwgWFRMX0RFQlVHLCAtMSwgX19GSUxFX18sIDAsIGZ1bmMsIElOVkFMSURfRE9NSUQsCiAgICAg
ICAgICAgICAgICAiZXZfdGltZT0lcCBkb25lIHJjPSVkIC5mdW5jPSVwIGluZmluaXRlPSVkIGFi
cz0lbHUuJTA2bHUiLAogICAgICAgICAgICAgICAgZXYsIHJjLCBldi0+ZnVuYywgZXYtPmluZmlu
aXRlLAogICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpZXYtPmFicy50dl9zZWMsICh1bnNp
Z25lZCBsb25nKWV2LT5hYnMudHZfdXNlYyk7CkBAIC00NDUsNiArNDQ2LDggQEAgdm9pZCBsaWJ4
bF9fZXZfdGltZV9kZXJlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl90aW1lICpldikK
IAogc3RhdGljIHZvaWQgdGltZV9vY2N1cnMobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfdGlt
ZSAqZXRpbWUsIGludCByYykKIHsKKyAgICBFR0NfR0M7CisKICAgICBEQkcoImV2X3RpbWU9JXAg
b2NjdXJzIGFicz0lbHUuJTA2bHUiLAogICAgICAgICBldGltZSwgKHVuc2lnbmVkIGxvbmcpZXRp
bWUtPmFicy50dl9zZWMsCiAgICAgICAgICh1bnNpZ25lZCBsb25nKWV0aW1lLT5hYnMudHZfdXNl
Yyk7CkBAIC0xMTkyLDYgKzExOTUsNyBAQCBzdGF0aWMgaW50IGFmdGVycG9sbF9jaGVja19mZChs
aWJ4bF9fcG9sbGVyICpwb2xsZXIsCiBzdGF0aWMgdm9pZCBmZF9vY2N1cnMobGlieGxfX2VnYyAq
ZWdjLCBsaWJ4bF9fZXZfZmQgKmVmZCwgc2hvcnQgcmV2ZW50c19pZ24pCiB7CiAgICAgc2hvcnQg
cmV2ZW50c19jdXJyZW50ID0gbGlieGxfX2ZkX3BvbGxfcmVjaGVjayhlZ2MsIGVmZC0+ZmQsIGVm
ZC0+ZXZlbnRzKTsKKyAgICBFR0NfR0M7CiAKICAgICBEQkcoImV2X2ZkPSVwIG9jY3VycyBmZD0l
ZCBldmVudHM9JXggcmV2ZW50c19pZ249JXggcmV2ZW50c19jdXJyZW50PSV4IiwKICAgICAgICAg
ZWZkLCBlZmQtPmZkLCBlZmQtPmV2ZW50cywgcmV2ZW50c19pZ24sIHJldmVudHNfY3VycmVudCk7
CkBAIC0yMTE3LDYgKzIxMjEsOCBAQCBpbnQgbGlieGxfYW9fYWJvcnQobGlieGxfY3R4ICpjdHgs
IGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICpob3cpCiBpbnQgbGlieGxfX2FvX2Fib3J0aW5nKGxp
YnhsX19hbyAqYW8pCiB7CiAgICAgbGlieGxfX2FvICpyb290ID0gYW9fbmVzdGVkX3Jvb3QoYW8p
OworICAgIEFPX0dDOworCiAgICAgaWYgKHJvb3QtPmFib3J0aW5nKSB7CiAgICAgICAgIERCRygi
YW89JXA6IGFib3J0aW5nIGF0IGV4cGxpY2l0IGNoZWNrIChyb290PSVwKSIsIGFvLCByb290KTsK
ICAgICAgICAgcmV0dXJuIEVSUk9SX0FCT1JURUQ7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBG-0007jv-JX; Fri, 01 Jun 2018 14:37: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBF-0007jR-4M
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:25 +0000
X-Inumbo-ID: ff57bd38-65a8-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff57bd38-65a8-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132415"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:49 +0100
Message-ID: <20180601143720.24637-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/31] libxl: Enable save/restore/migration
 of a restricted QEMU + libxl__ev_qmp_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhlIHJlYWwgbWVhdCBpbiB0aGlzIHBhdGNoIHNlcmllcyBzdGFydCB3aXRoIHBhdGNoCiJsaWJ4
bF9xbXBfZXY6IEludHJvZHVjZSBsaWJ4bF9fZXZfcW1wX3N0YXJ0KCkgdG8gY29ubmVjdCB0byBR
TVAiCndoaWNoIGltcGxlbWVudCBsaWJ4bF9fZXZfcW1wXyogZnVuY3Rpb25zIHRvIHR1cm4gdGhl
IFFNUCBjbGllbnQgaW50bwphc3luY2hyb25vdXMgbW9kZS4KClRoaXMgY29tZXMgd2l0aCB0d28g
ZXhhbXBsZXMgb24gaG93IHRvIHVzZSBpdDoKKiAibGlieGxfZGlzazogSGF2ZSBsaWJ4bF9jZHJv
bV9pbnNlcnQgdXNlIGxpYnhsX19ldl9xbXAiCiAgd2l0aCBwYXRjaGVzOgogIC0gImxpYnhsX3Ft
cDogSW1wbGVtZW50IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tX2V2IgogIC0gImxpYnhsX2Rpc2s6
IEN1dCBsaWJ4bF9jZHJvbV9pbnNlcnQgaW50byBzdGVwIgoqICJsaWJ4bDogUUVNVSBzdGFydHVw
IHN5bmMgYmFzZWQgb24gUU1QIgogIHdoaWNoIGNhbiB1c2UgUU1QIHRvIGZpbmQgb3V0IHdoZW4g
UUVNVSBhcyBzdGFydGVkLgogIHRoaXMgcmVxdWlyZXM6ICJsaWJ4bF9kbTogUHJlLW9wZW4gUU1Q
IHNvY2tldCBmb3IgUUVNVSIKICBCdXQgdGhhdCBvbmx5IHdvcmtzIHdpdGggZG1fcmVzdHJpY3Q9
MSBhcyBleHBsYWluIGluIHRoZSBwYXRjaC4KClRoZSBmaXJzdCBmZXcgcGF0Y2hlcyBkbyBzb21l
IGNsZWFudXAgYW5kIGZpeGVzIG9mIHRoZSBjdXJyZW50IHFtcCBjbGllbnQKaW1wbGVtZW50YXRp
b24sIG1vc3RseSBiZWNhdXNlIGl0IGJvdGhlcmVkIG1lIGFzIEkgdGhpbmsgd2Ugc2hvdWxkIHJl
bW92ZSB0aGUKY3VycmVudCBpbXBsZW1lbnRhdGlvbi4gVGhlcmUgaXMgYWxzbyB0d28gcGF0Y2hl
cyB0byBhbGxvdyB0byBzYXZlIGEgcmVzdHJpY3RlZApRRU1VLCBidXQgdGhhdCB3b3VsZCBuZWVk
IHRvIGJlIGNvbnZlcnRlZCBvdmVyIHRvIGxpYnhsX19ldl9xbXBfKi4KClRoZXJlIGlzIHN0aWxs
IG9uZSBidWcgdGhhdCBJIGhhdmVuJ3QgZml4IHlldC4gV2hlbiBjcmVhdGluZyBhIGd1ZXN0IHdp
dGgKZG1fcmVzdHJpY3Q9MSwgdGhlIGNhbGwgdG8gbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMo
KSBpcyBnb2luZyB0byBmYWlsCmJlY2F1c2UgbGlieGwgaXMgc3RpbGwgY29ubmVjdGVkIHRvIHRo
ZSBRTVAgc29ja2V0LiBCdXQgbGlieGwgZG9lc24ndCBjYXJlCmFib3V0IGZhaWx1cmUsIGFuZCB0
aGF0IGp1c3QgbWVhbiB0aGF0IGB4bCBjb25zb2xlYCB3aWxsIG5vdCB3b3JrIGFuZCB2bmMgd2ls
bApub3QgaGF2ZSBhbnkgcGFzc3dvcmQuIHNhdmUvcmVzdG9yZSBvZiB0aGUgc2FtZSBndWVzdCB3
aWxsIHdvcmtzIGZpbmUgYmVjYXVzZQpsaWJ4bF9fZXZfcW1wXyogd2lsbCBoYXZlIGFuIG9wb3J0
dW5pdHkgdG8gZGlzY29ubmVjdCBmcm9tIHRoZSBzb2NrZXQgYmVmb3JlCmxpYnhsX19xbXBfaW5p
dGlhbGl6YXRpb25zKCkgaXMgY2FsbGVkLgoKQ2hlZXJzLAoKQW50aG9ueSBQRVJBUkQgKDMxKToK
ICBsaWJ4bF9ldmVudDogRml4IERFQlVHIHByaW50cwogIGxpYnhsX3FtcDogRG9jdW1lbnRhdGlv
biBvZiB0aGUgbG9naWMgb2YgdGhlIFFNUCBjbGllbnQKICBsaWJ4bF9xbXA6IEZpeCB1c2Ugb2Yg
REVCVUdfUkVDRUlWRUQKICBsaWJ4bF9qc29uOiBmaXggYnVpbGQgd2l0aCBERUJVR19BTlNXRVIK
ICBsaWJ4bF9xbXA6IE1vdmUgdGhlIGJ1ZmZlciByZWFsbG9jIHRvIHRoZSBzYW1lIHNjb3BlIGxl
dmVsIGFzIHJlYWQKICBsaWJ4bF9xbXA6IEFkZCBhIHdhcm5pbmcgdG8gbm90IHRydXN0IFFFTVUK
ICBsaWJ4bF9xbXA6IExlYXJuZWQgdG8gc2VuZCBGRCB0aHJvdWdoIFFNUCB0byBRRU1VCiAgbGli
eGxfcW1wOiBIYXZlIFFFTVUgc2F2ZSBpdHMgc3RhdGUgdG8gYSBmaWxlIGRlc2NyaXB0b3IKICBs
aWJ4bF9xbXA6IE1vdmUgc3RydWN0IHNvY2thZGRyX3VuIHZhcmlhYmxlIHRvIHFtcF9vcGVuKCkK
ICBsaWJ4bF9xbXA6IE1vdmUgYnVmZmVycyB0byB0aGUgc3RhY2sgb2YgcW1wX25leHQuCiAgbGli
eGxfcW1wOiBSZW1vdmUgdW51c2VkIHlhamxfY3R4IGZvcm0gaGFuZGxlcgogIGxpYnhsX2pzb246
IGNvbnN0aWZ5IGxpYnhsX19qc29uX29iamVjdF90b195YWpsX2dlbiBhcmd1bWVudHMKICBsaWJ4
bF9xbXA6IFNlcGFyYXRlIFFNUCBtZXNzYWdlIGdlbmVyYXRpb24gZnJvbSBxbXBfc2VuZF9wcmVw
YXJlCiAgbGlieGxfcW1wX2V2OiBJbnRyb2R1Y2UgbGlieGxfX2V2X3FtcF9zdGFydCgpIHRvIGNv
bm5lY3QgdG8gUU1QCiAgbGlieGxfcW1wX2V2OiBJbXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJl
YWQgZGF0YQogIGxpYnhsX2pzb246IEFsbG93IHBhcnRpYWwgcGFyc2luZwogIGxpYnhsX2pzb246
IEVuYWJsZSB5YWpsX2FsbG93X3RyYWlsaW5nX2dhcmJhZ2UKICBsaWJ4bF9qc29uOiBsaWJ4bF9f
anNvbl9vYmplY3RfdG9fanNvbgogIGxpYnhsX3FtcF9ldjogUGFyc2UgSlNPTiBpbnB1dCBmcm9t
IFFNUAogIGxpYnhsX3FtcDogSW50cm9kdWNlIGxpYnhsX19ldl9xbXAgZnVuY3Rpb25zCiAgbGli
eGxfcW1wX2V2OiBIYW5kbGUgd3JpdGUgdG8gc29ja2V0CiAgbGlieGxfcW1wOiBTaW1wbGlmeSBx
bXBfcmVzcG9uc2VfdHlwZSgpIHByb3RvdHlwZQogIGxpYnhsX3FtcF9ldjogSGFuZGxlIG1lc3Nh
Z2VzIGZyb20gUUVNVQogIGxpYnhsX3FtcF9ldjogUmVzcG9uZCB0byBRTVAgZ3JlZXRpbmcKICBs
aWJ4bF9xbXBfZXY6IERpc2Nvbm5lY3QgUU1QIHdoZW4gbm8gbW9yZSBldmVudHMKICBsaWJ4bF9x
bXA6IERpc2FibGUgYmVhdXRpZnkgZm9yIFFNUCBnZW5lcmF0ZWQgY21kCiAgbGlieGxfcW1wOiBJ
bXBsZW1lbnQgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fZXYKICBsaWJ4bF9kaXNrOiBDdXQgbGli
eGxfY2Ryb21faW5zZXJ0IGludG8gc3RlcAogIGxpYnhsX2Rpc2s6IEhhdmUgbGlieGxfY2Ryb21f
aW5zZXJ0IHVzZSBsaWJ4bF9fZXZfcW1wCiAgbGlieGxfZG06IFByZS1vcGVuIFFNUCBzb2NrZXQg
Zm9yIFFFTVUKICBsaWJ4bDogUUVNVSBzdGFydHVwIHN5bmMgYmFzZWQgb24gUU1QCgogdG9vbHMv
bGlieGwvbGlieGwuYyAgICAgICAgICAgICAgICAgIHwgICAgNCArCiB0b29scy9saWJ4bC9saWJ4
bF9kaXNrLmMgICAgICAgICAgICAgfCAgMjQyICsrKystLQogdG9vbHMvbGlieGwvbGlieGxfZG0u
YyAgICAgICAgICAgICAgIHwgICA4MCArLQogdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuYyAgICAg
ICAgICAgIHwgICAgOCArLQogdG9vbHMvbGlieGwvbGlieGxfZXhlYy5jICAgICAgICAgICAgIHwg
ICA0NCArKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgIHwgICA2NyArLQog
dG9vbHMvbGlieGwvbGlieGxfanNvbi5jICAgICAgICAgICAgIHwgIDE0MiArKystCiB0b29scy9s
aWJ4bC9saWJ4bF9qc29uLmggICAgICAgICAgICAgfCAgICA1ICstCiB0b29scy9saWJ4bC9saWJ4
bF9xbXAuYyAgICAgICAgICAgICAgfCAxMDI0ICsrKysrKysrKysrKysrKysrKysrKysrKy0tCiB0
b29scy9saWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwgfCAgIDE0ICsKIDEwIGZpbGVzIGNo
YW5nZWQsIDE0NzggaW5zZXJ0aW9ucygrKSwgMTUyIGRlbGV0aW9ucygtKQoKLS0gCkFudGhvbnkg
UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBH-0007ki-TD; Fri, 01 Jun 2018 14:37:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBH-0007k4-0L
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:27 +0000
X-Inumbo-ID: 00d100e1-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00d100e1-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132424"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:56 +0100
Message-ID: <20180601143720.24637-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 07/31] libxl_qmp: Learned to send FD through
 QMP to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkaW5nIHRoZSBhYmlsaXR5IHRvIHNlbmQgYSBmaWxlIGRlc2NyaXB0b3IgZnJvbSBsaWJ4bCB0
byBRRU1VIHZpYSB0aGUKUU1QIGludGVyZmFjZS4gVGhpcyB3aWxsIGJlIHVzZSB3aXRoIHRoZSAi
YWRkLWZkIiBRTVAgY29tbWFuZC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDE4ICsrKysrKysrKysrKysrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAu
YwppbmRleCA4YjNlZDk0ODY4Li5lMWZjY2UyMjkxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAtMTI1LDYgKzEyNSw5
IEBAIHN0cnVjdCBsaWJ4bF9fcW1wX2hhbmRsZXIgewogICAgICAgICBpbnQgbWlub3I7CiAgICAg
ICAgIGludCBtaWNybzsKICAgICB9IHZlcnNpb247CisKKyAgICAvKiBGaWxlIGRlc2NyaXB0b3Ig
dG8gc2VuZCB0byBRRU1VIG9uIHRoZSBuZXh0IGNvbW1hbmQgKi8KKyAgICBpbnQgZmRfdG9fc2Vu
ZDsKIH07CiAKIHN0YXRpYyBpbnQgcW1wX3NlbmQobGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCkBA
IC00MjMsNiArNDI2LDggQEAgc3RhdGljIGxpYnhsX19xbXBfaGFuZGxlciAqcW1wX2luaXRfaGFu
ZGxlcihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKIAogICAgIExJQlhMX1NUQUlMUV9J
TklUKCZxbXAtPmNhbGxiYWNrX2xpc3QpOwogCisgICAgcW1wLT5mZF90b19zZW5kID0gLTE7CisK
ICAgICByZXR1cm4gcW1wOwogfQogCkBAIC02NDgsOSArNjUzLDE2IEBAIHN0YXRpYyBpbnQgcW1w
X3NlbmQobGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
IAotICAgIGlmIChsaWJ4bF93cml0ZV9leGFjdGx5KHFtcC0+Y3R4LCBxbXAtPnFtcF9mZCwgYnVm
LCBzdHJsZW4oYnVmKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiUU1QIGNvbW1hbmQi
LCAiUU1QIHNvY2tldCIpKQotICAgICAgICBnb3RvIG91dDsKKyAgICBpZiAocW1wLT5mZF90b19z
ZW5kID49IDApIHsKKyAgICAgICAgaWYgKGxpYnhsX19zZW5kbXNnX2ZkcyhnYywgcW1wLT5xbXBf
ZmQsIGJ1Ziwgc3RybGVuKGJ1ZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwg
JnFtcC0+ZmRfdG9fc2VuZCwgIlFNUCBzb2NrZXQiKSkKKyAgICAgICAgICAgIGdvdG8gb3V0Owor
ICAgICAgICBxbXAtPmZkX3RvX3NlbmQgPSAtMTsKKyAgICB9IGVsc2UgeworICAgICAgICBpZiAo
bGlieGxfd3JpdGVfZXhhY3RseShxbXAtPmN0eCwgcW1wLT5xbXBfZmQsIGJ1Ziwgc3RybGVuKGJ1
ZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJRTVAgY29tbWFuZCIsICJRTVAg
c29ja2V0IikpCisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICB9CiAgICAgaWYgKGxpYnhsX3dy
aXRlX2V4YWN0bHkocW1wLT5jdHgsIHFtcC0+cW1wX2ZkLCAiXHJcbiIsIDIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIkNSTEYiLCAiUU1QIHNvY2tldCIpKQogICAgICAgICBnb3RvIG91
dDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBG-0007jp-9a; Fri, 01 Jun 2018 14:37: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBF-0007jQ-4c
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:25 +0000
X-Inumbo-ID: 00045b8f-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00045b8f-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132416"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:51 +0100
Message-ID: <20180601143720.24637-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 02/31] libxl_qmp: Documentation of the logic
 of the QMP client
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KCk5vdGVzOgogICAg
djM6CiAgICAtIEFkZCBkb2N1bWVudGF0aW9uIG9mIHRoZSBxbXBfY2FsbGJhY2tfdCB0eXBlLgog
ICAgCiAgICBOZXcgaW4gUkZDIHYyCgogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCA0MiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQy
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IGJlMWZkYTE4YmEuLjM2YjE4M2M4YzQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCkBAIC0xOCw2ICsxOCw0MiBAQAogICogU3BlY2lmaWNhdGlvbiwgc2VlIGluIHRoZSBRRU1V
IHJlcG9zaXRvcnkuCiAgKi8KIAorLyoKKyAqIExvZ2ljIHVzZWQgdG8gc2VuZCBjb21tYW5kIHRv
IFFFTVUKKyAqCisgKiBxbXBfb3BlbigpOgorICogIFdpbGwgb3BlbiBhIHNvY2tldCBhbmQgY29u
bmVjdCB0byBRRU1VLgorICoKKyAqIHFtcF9uZXh0KCk6CisgKiAgV2lsbCByZWFkIGRhdGEgc2Vu
dCBieSBRRU1VIGFuZCB0aGVuIGNhbGwgcW1wX2hhbmRsZV9yZXNwb25zZSgpIG9uY2UgYQorICog
IGNvbXBsZXRlIFFNUCBtZXNzYWdlIGlzIHJlY2VpdmVkLgorICogIFRoZSBmdW5jdGlvbiByZXR1
cm4gb24gdGltZW91dC9lcnJvciBvciBvbmNlIGV2ZXJ5IGRhdGEgcmVjZWl2ZWQgYXMgYmVlbgor
ICogIHByb2Nlc3NlZC4KKyAqCisgKiBxbXBfaGFuZGxlX3Jlc3BvbnNlKCkKKyAqICBUaGlzIHBy
b2Nlc3MganNvbiBtZXNzYWdlcyByZWNlaXZlZCBmcm9tIFFFTVUgYW5kIHVwZGF0ZSBkaWZmZXJl
bnQgbGlzdCBhbmQKKyAqICBtYXkgY2FsbCBjYWxsYmFjayBmdW5jdGlvbi4KKyAqICBgbGlieGxf
X3FtcF9oYW5kbGVyLndhaXRfZm9yX2lkYCBpcyByZXNldCBvbmNlIGEgbWVzc2FnZSB3aXRoIHRo
aXMgSUQgaXMKKyAqICAgIHByb2Nlc3NlZC4KKyAqICBgbGlieGxfX3FtcF9oYW5kbGVyLmNhbGxi
YWNrX2xpc3RgOiBsaXN0IHdpdGggSUQgb2YgY29tbWFuZCBzZW50IGFuZAorICogICAgb3B0aW9u
YWwgYXNzb3RpYXRlZCBjYWxsYmFjayBmdW5jdGlvbi4gVGhlIHJldHVybiB2YWx1ZSBvZiBhIGNh
bGxiYWNrIGlzCisgKiAgICBzZXQgaW4gY29udGV4dC4KKyAqCisgKiBxbXBfc2VuZCgpOgorICog
IFNpbXBseSBwcmVwYXJlIGEgUU1QIGNvbW1hbmQgYW5kIHNlbmQgaXQgdG8gUUVNVS4KKyAqICBJ
dCBhbHNvIGFkZCBhIGBzdHJ1Y3QgY2FsbGJhY2tfaWRfcGFpcmAgb24gdGhlCisgKiAgYGxpYnhs
X19xbXBfaGFuZGxlci5jYWxsYmFja19saXN0YCB2aWEgcW1wX3NlbmRfcHJlcGFyZSgpLgorICoK
KyAqIHFtcF9zeW5jaHJvbm91c19zZW5kKCk6CisgKiAgVGhpcyBmdW5jdGlvbiBjYWxscyBxbXBf
c2VuZCgpLCB0aGVuIHdhaXQgZm9yIFFFTVUgdG8gcmVwbHkgdG8gdGhlIGNvbW1hbmQuCisgKiAg
VGhlIHdhaXQgaXMgZG9uZSBieSBjYWxsaW5nIHFtcF9uZXh0KCkgb3ZlciBhbmQgb3ZlciBhZ2Fp
biB1bnRpbCBlaXRoZXIKKyAqICB0aGVyZSBpcyBhIHJlc3BvbnNlIGZvciB0aGUgY29tbWFuZCBv
ciB0aGVyZSBpcyBhbiBlcnJvci4KKyAqCisgKiAgQW4gSUQgY2FuIGJlIHNldCBmb3IgZWFjaCBR
TVAgY29tbWFuZCwgdGhpcyBpcyBzZXQgaW50bworICogIGBsaWJ4bF9fcW1wX2hhbmRsZXIud2Fp
dF9mb3JfaWRgLiBxbXBfbmV4dCB3aWxsIGNoZWNrIGV2ZXJ5IHJlc3BvbnNlJ3MgSUQKKyAqICBh
Z2FpbiB0aGlzIGZpZWxkIGFuZCBjaGFuZ2UgdGhlIHZhbHVlIG9mIHRoZSBmaWVsZCBvbmNlIHRo
ZSBJRCBpcyBmb3VuZC4KKyAqLworCiAjaW5jbHVkZSAibGlieGxfb3NkZXBzLmgiIC8qIG11c3Qg
Y29tZSBiZWZvcmUgYW55IG90aGVyIGhlYWRlcnMgKi8KIAogI2luY2x1ZGUgPHN5cy91bi5oPgpA
QCAtNDMsNiArNzksMTIgQEAKICNkZWZpbmUgUU1QX1JFQ0VJVkVfQlVGRkVSX1NJWkUgNDA5Ngog
I2RlZmluZSBQQ0lfUFRfUURFVl9JRCAicGNpLXB0LSUwMnhfJTAyeC4lMDF4IgogCisvKgorICog
cW1wX2NhbGxiYWNrX3QgaXMgY2FsbCB3aGVuZXZlciBhIG1lc3NhZ2UgZnJvbSBRTVAgY29udGFp
biB0aGUgImlkIgorICogYXNzb2NpYXRlZCB3aXRoIHRoZSBjYWxsYmFjay4KKyAqICJ0cmVlIiBj
b250YWluIHRoZSBKU09OIHRyZWUgdGhhdCBpcyBpbiAicmV0dXJuIiBvZiBhIFFNUCBtZXNzYWdl
LiBJZiBRTVAKKyAqIHNlbnQgYW4gZXJyb3IgbWVzc2FnZSwgInRyZWUiIHdpbGwgYmUgTlVMTC4K
KyAqLwogdHlwZWRlZiBpbnQgKCpxbXBfY2FsbGJhY2tfdCkobGlieGxfX3FtcF9oYW5kbGVyICpx
bXAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmpl
Y3QgKnRyZWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpvcGFxdWUpOwot
LSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBH-0007kc-KK; Fri, 01 Jun 2018 14:37:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBF-0007jk-Oe
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:25 +0000
X-Inumbo-ID: 0095d3e4-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0095d3e4-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132419"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:55 +0100
Message-ID: <20180601143720.24637-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 06/31] libxl_qmp: Add a warning to not trust
 QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

Li4uIGV2ZW4gaWYgaXQgaXMgbm90IHRoZSBjYXNlIGZvciB0aGUgY3VycmVudCBjb2RlLgoKU2ln
bmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0t
LQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMKaW5kZXggNThlY2Q0YmFmMy4uOGIzZWQ5NDg2OCAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMK
QEAgLTE2LDYgKzE2LDkgQEAKIC8qCiAgKiBUaGlzIGZpbGUgaW1wbGVtZW50IGEgY2xpZW50IGZv
ciBRTVAgKFFFTVUgTW9uaXRvciBQcm90b2NvbCkuIEZvciB0aGUKICAqIFNwZWNpZmljYXRpb24s
IHNlZSBpbiB0aGUgUUVNVSByZXBvc2l0b3J5LgorICoKKyAqIFdBUk5JTkcgLSBEbyBub3QgdHJ1
c3QgUUVNVSB3aGVuIHdyaXRpbmcgY29kZXMgZm9yIG5ldyBjb21tYW5kcyBvciB3aGVuCisgKiAg
ICAgICAgICAgaW1wcm92aW5nIHRoZSBjbGllbnQgY29kZS4KICAqLwogCiAvKgotLSAKQW50aG9u
eSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBG-0007k1-SJ; Fri, 01 Jun 2018 14:37: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBF-0007jS-9m
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:25 +0000
X-Inumbo-ID: 003047be-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 003047be-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132418"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:52 +0100
Message-ID: <20180601143720.24637-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 03/31] libxl_qmp: Fix use of DEBUG_RECEIVED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyBwYXRjaCBmaXggY29tcGxpbGF0aW9uIGVycm9yIHdpdGggI2RlZmluZSBERUJVR19SRUNF
SVZFRCBvZiB0aGUKbWFjcm8gREVCVUdfUkVQT1JUX1JFQ0VJVkVELgoKICBlcnJvcjogZmllbGQg
cHJlY2lzaW9uIHNwZWNpZmllciDigJguKuKAmSBleHBlY3RzIGFyZ3VtZW50IG9mIHR5cGUg4oCY
aW504oCZLCBidXQgYXJndW1lbnQgOSBoYXMgdHlwZSDigJhzc2l6ZV90IHtha2EgbG9uZyBpbnR9
4oCZCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6
CiAgICBOZXcgaW4gUkZDIHYyCgogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDM2
YjE4M2M4YzQuLmM0MmUyYmY0YjggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC01MjgsNyArNTI4LDcgQEAgc3RhdGlj
IGludCBxbXBfbmV4dChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKICAg
ICAgICAgfQogICAgICAgICBxbXAtPmJ1ZmZlcltyZF0gPSAnXDAnOwogCi0gICAgICAgIERFQlVH
X1JFUE9SVF9SRUNFSVZFRChxbXAtPmRvbWlkLCBxbXAtPmJ1ZmZlciwgcmQpOworICAgICAgICBE
RUJVR19SRVBPUlRfUkVDRUlWRUQocW1wLT5kb21pZCwgcW1wLT5idWZmZXIsIChpbnQpcmQpOwog
CiAgICAgICAgIGRvIHsKICAgICAgICAgICAgIGNoYXIgKmVuZCA9IE5VTEw7Ci0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlBI-0007kq-5Y; Fri, 01 Jun 2018 14:37:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlBH-0007k5-1H
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:37:27 +0000
X-Inumbo-ID: 00e1ad73-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00e1ad73-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132422"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:53 +0100
Message-ID: <20180601143720.24637-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 04/31] libxl_json: fix build with DEBUG_ANSWER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfanNvbi5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2pzb24uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYwppbmRleCAwODIzYjhjZmQy
Li5kYzkzYTg4ZWYxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmMKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfanNvbi5jCkBAIC01OSw4ICs1OSw4IEBAIHN0cnVjdCBsaWJ4bF9f
eWFqbF9jdHggewogICAgICAgICBjb25zdCB1bnNpZ25lZCBjaGFyICpidWYgPSBOVUxMOyBcCiAg
ICAgICAgIHNpemVfdCBsZW4gPSAwOyBcCiAgICAgICAgIHlhamxfZ2VuX2dldF9idWYoKHlhamxf
Y3R4KS0+ZywgJmJ1ZiwgJmxlbik7IFwKLSAgICAgICAgTElCWExfX0xPRyhsaWJ4bF9fZ2Nfb3du
ZXIoKHlhamxfY3R4KS0+Z2MpLCBMSUJYTF9fTE9HX0RFQlVHLAotCQkgICAicmVzcG9uc2U6XG4i
LCBidWYpOyBcCisgICAgICAgIExJQlhMX19MT0cobGlieGxfX2djX293bmVyKCh5YWpsX2N0eCkt
PmdjKSwgWFRMX0RFQlVHLCBcCisJCSAgICJyZXNwb25zZTogJXNcbiIsIGJ1Zik7IFwKICAgICAg
ICAgeWFqbF9nZW5fZnJlZSgoeWFqbF9jdHgpLT5nKTsgXAogICAgICAgICAoeWFqbF9jdHgpLT5n
ID0gTlVMTDsgXAogICAgIH0gd2hpbGUgKDApCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:38:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlCF-00087w-2V; Fri, 01 Jun 2018 14:38: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlCE-00087W-1W
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:38:26 +0000
X-Inumbo-ID: 01291242-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01291242-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132427"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:58 +0100
Message-ID: <20180601143720.24637-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 09/31] libxl_qmp: Move struct sockaddr_un
 variable to qmp_open()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgb25jZSwgbm8gbmVlZCB0byBrZWVwIGl0IGluIHRo
ZSBoYW5kbGVyLgoKQWxzbyBmaXggY29kaW5nIHN0eWxlIChyZW1vdmUgc3BhY2UgYWZ0ZXIgc2l6
ZW9mKS4KQW5kIGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3BhY2UgaW4gc3VuX3BhdGgu
CgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDE0ICsrKysrKy0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXgg
YzcxYzNjYmNhNC4uMjUxODQwYTE1NSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEwNSw3ICsxMDUsNiBAQCB0eXBl
ZGVmIHN0cnVjdCBjYWxsYmFja19pZF9wYWlyIHsKIH0gY2FsbGJhY2tfaWRfcGFpcjsKIAogc3Ry
dWN0IGxpYnhsX19xbXBfaGFuZGxlciB7Ci0gICAgc3RydWN0IHNvY2thZGRyX3VuIGFkZHI7CiAg
ICAgaW50IHFtcF9mZDsKICAgICBib29sIGNvbm5lY3RlZDsKICAgICB0aW1lX3QgdGltZW91dDsK
QEAgLTQzNiw2ICs0MzUsNyBAQCBzdGF0aWMgaW50IHFtcF9vcGVuKGxpYnhsX19xbXBfaGFuZGxl
ciAqcW1wLCBjb25zdCBjaGFyICpxbXBfc29ja2V0X3BhdGgsCiB7CiAgICAgaW50IHJldCA9IC0x
OwogICAgIGludCBpID0gMDsKKyAgICBzdHJ1Y3Qgc29ja2FkZHJfdW4gYWRkcjsKIAogICAgIHFt
cC0+cW1wX2ZkID0gc29ja2V0KEFGX1VOSVgsIFNPQ0tfU1RSRUFNLCAwKTsKICAgICBpZiAocW1w
LT5xbXBfZmQgPCAwKSB7CkBAIC00NTIsMTggKzQ1MiwxNiBAQCBzdGF0aWMgaW50IHFtcF9vcGVu
KGxpYnhsX19xbXBfaGFuZGxlciAqcW1wLCBjb25zdCBjaGFyICpxbXBfc29ja2V0X3BhdGgsCiAg
ICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGlmIChzaXplb2YgKHFtcC0+YWRkci5zdW5f
cGF0aCkgPD0gc3RybGVuKHFtcF9zb2NrZXRfcGF0aCkpIHsKKyAgICBpZiAoc2l6ZW9mKGFkZHIu
c3VuX3BhdGgpIDw9IHN0cmxlbihxbXBfc29ja2V0X3BhdGgpKSB7CiAgICAgICAgIHJldCA9IC0x
OwogICAgICAgICBnb3RvIG91dDsKICAgICB9Ci0gICAgbWVtc2V0KCZxbXAtPmFkZHIsIDAsIHNp
emVvZiAocW1wLT5hZGRyKSk7Ci0gICAgcW1wLT5hZGRyLnN1bl9mYW1pbHkgPSBBRl9VTklYOwot
ICAgIHN0cm5jcHkocW1wLT5hZGRyLnN1bl9wYXRoLCBxbXBfc29ja2V0X3BhdGgsCi0gICAgICAg
ICAgICBzaXplb2YgKHFtcC0+YWRkci5zdW5fcGF0aCktMSk7CisgICAgbWVtc2V0KCZhZGRyLCAw
LCBzaXplb2YoYWRkcikpOworICAgIGFkZHIuc3VuX2ZhbWlseSA9IEFGX1VOSVg7CisgICAgc3Ry
bmNweShhZGRyLnN1bl9wYXRoLCBxbXBfc29ja2V0X3BhdGgsIHNpemVvZihhZGRyLnN1bl9wYXRo
KSAtIDEpOwogCiAgICAgZG8gewotICAgICAgICByZXQgPSBjb25uZWN0KHFtcC0+cW1wX2ZkLCAo
c3RydWN0IHNvY2thZGRyICopICZxbXAtPmFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgc2l6
ZW9mIChxbXAtPmFkZHIpKTsKKyAgICAgICAgcmV0ID0gY29ubmVjdChxbXAtPnFtcF9mZCwgKHN0
cnVjdCBzb2NrYWRkciAqKSAmYWRkciwgc2l6ZW9mKGFkZHIpKTsKICAgICAgICAgaWYgKHJldCA9
PSAwKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmIChlcnJubyA9PSBFTk9FTlQgfHwg
ZXJybm8gPT0gRUNPTk5SRUZVU0VEKSB7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:41:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:41:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlEz-0000oa-RH; Fri, 01 Jun 2018 14:41: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlEy-0000oT-3u
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:41:16 +0000
X-Inumbo-ID: 012174b6-65a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 012174b6-65a9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:35:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56132426"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:57 +0100
Message-ID: <20180601143720.24637-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/31] libxl_qmp: Have QEMU save its state to
 a file descriptor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gY2FzZSBRRU1VIGhhdmUgcmVzdHJpY3RlZCBhY2Nlc3MgdG8gdGhlIHN5c3RlbSwgb3BlbiB0
aGUgZmlsZSBmb3IgaXQsCmFuZCBRRU1VIHdpbGwgc2F2ZSBpdHMgc3RhdGUgdG8gdGhpcyBmaWxl
IGRlc2NyaXRvci4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMzggKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCBlMWZjY2UyMjkxLi5jNzFjM2NiY2E0
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYwpAQCAtOTk4LDI1ICs5OTgsNjEgQEAgaW50IGxpYnhsX19xbXBfc3lzdGVtX3dh
a2V1cChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCiAgICAgcmV0dXJuIHFtcF9ydW5fY29tbWFu
ZChnYywgZG9taWQsICJzeXN0ZW1fd2FrZXVwIiwgTlVMTCwgTlVMTCwgTlVMTCk7CiB9CiAKKy8q
IEZpbmQgb3V0IHdoaWNoIGZkc2V0IGhhdmUgYmVlbiBhbGxvY2F0ZWQgKi8KK3N0YXRpYyBpbnQg
cW1wX2Zkc2V0X2FkZF9mZF9jYWxsYmFjayhsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3Qg
KnJldCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpvcGFxdWUp
Cit7CisgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpvOworICAgIGludCBmZHNldDsKKwor
ICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJmZHNldC1pZCIsIHJldCwgSlNPTl9JTlRFR0VS
KTsKKyAgICBpZiAoIW8pCisgICAgICAgIHJldHVybiAxOworCisgICAgZmRzZXQgPSBsaWJ4bF9f
anNvbl9vYmplY3RfZ2V0X2ludGVnZXIobyk7CisgICAgKihpbnQqKW9wYXF1ZSA9IGZkc2V0Owor
ICAgIHJldHVybiAwOworfQorCiBpbnQgbGlieGxfX3FtcF9zYXZlKGxpYnhsX19nYyAqZ2MsIGlu
dCBkb21pZCwgY29uc3QgY2hhciAqZmlsZW5hbWUsIGJvb2wgbGl2ZSkKIHsKICAgICBsaWJ4bF9f
anNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOwogICAgIGxpYnhsX19xbXBfaGFuZGxlciAqcW1wID0g
TlVMTDsKICAgICBpbnQgcmM7CisgICAgaW50IHN0YXRlX2ZkOworICAgIGludCBuZXdfZmRzZXQ7
CiAKICAgICBxbXAgPSBsaWJ4bF9fcW1wX2luaXRpYWxpemUoZ2MsIGRvbWlkKTsKICAgICBpZiAo
IXFtcCkKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAKLSAgICBxbXBfcGFyYW1ldGVyc19h
ZGRfc3RyaW5nKGdjLCAmYXJncywgImZpbGVuYW1lIiwgKGNoYXIgKilmaWxlbmFtZSk7CisgICAg
c3RhdGVfZmQgPSBvcGVuKGZpbGVuYW1lLCBPX1dST05MWSB8IE9fQ1JFQVQsIDA2MDApOworICAg
IGlmIChzdGF0ZV9mZCA8IDApIHsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLAorICAgICAg
ICAgICAgICAiRmFpbGVkIHRvIG9wZW4gZmlsZSAlcyBmb3IgUUVNVSIsIGZpbGVuYW1lKTsKKyAg
ICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcW1wLT5mZF90b19zZW5kID0gc3RhdGVfZmQ7
CisKKyAgICByYyA9IHFtcF9zeW5jaHJvbm91c19zZW5kKHFtcCwgImFkZC1mZCIsIE5VTEwsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxbXBfZmRzZXRfYWRkX2ZkX2NhbGxiYWNrLCAm
bmV3X2Zkc2V0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1wLT50aW1lb3V0KTsK
KyAgICBpZiAocmMpCisgICAgICAgIGdvdG8gb3V0OwogCiAgICAgLyogbGl2ZSBwYXJhbWV0ZXIg
d2FzIGFkZGVkIHRvIFFFTVUgMi4xMS4gSXQgc2lnbmFsIFFFTVUgdGhhdCB0aGUgc2F2ZQogICAg
ICAqIG9wZXJhdGlvbiBpcyBmb3IgYSBsaXZlIG1pZ3JhdGlvbiByYXRoZXIgdGhhdCBmb3IgdGFr
aW5nIGEgc25hcHNob3QuICovCiAgICAgaWYgKHFtcF9xZW11X2NoZWNrX3ZlcnNpb24ocW1wLCAy
LCAxMSwgMCkpCiAgICAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9ib29sKGdjLCAmYXJncywgImxp
dmUiLCBsaXZlKTsKIAorICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJmaWxlbmFt
ZSIsICIvZGV2L2Zkc2V0LyVkIiwgbmV3X2Zkc2V0KTsKICAgICByYyA9IHFtcF9zeW5jaHJvbm91
c19zZW5kKHFtcCwgInhlbi1zYXZlLWRldmljZXMtc3RhdGUiLCBhcmdzLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTlVMTCwgTlVMTCwgcW1wLT50aW1lb3V0KTsKK291dDoKKyAgICBp
ZiAoc3RhdGVfZmQgPj0gMCkKKyAgICAgICAgY2xvc2Uoc3RhdGVfZmQpOwogICAgIGxpYnhsX19x
bXBfY2xvc2UocW1wKTsKICAgICByZXR1cm4gcmM7CiB9Ci0tIApBbnRob255IFBFUkFSRAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:47:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlLH-0001Dy-DX; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlLG-0001Dq-Am
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:47:46 +0000
X-Inumbo-ID: 71f860f7-65aa-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71f860f7-65aa-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:45:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56133603"
Date: Fri, 1 Jun 2018 15:47:42 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180601144742.GE2708@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 00/31] libxl: Enable
 save/restore/migration of a restricted QEMU + libxl__ev_qmp_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBKdW4gMDEsIDIwMTggYXQgMDM6MzY6NDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlIHJlYWwgbWVhdCBpbiB0aGlzIHBhdGNoIHNlcmllcyBzdGFydCB3aXRoIHBh
dGNoCj4gImxpYnhsX3FtcF9ldjogSW50cm9kdWNlIGxpYnhsX19ldl9xbXBfc3RhcnQoKSB0byBj
b25uZWN0IHRvIFFNUCIKPiB3aGljaCBpbXBsZW1lbnQgbGlieGxfX2V2X3FtcF8qIGZ1bmN0aW9u
cyB0byB0dXJuIHRoZSBRTVAgY2xpZW50IGludG8KPiBhc3luY2hyb25vdXMgbW9kZS4KPiAKPiBU
aGlzIGNvbWVzIHdpdGggdHdvIGV4YW1wbGVzIG9uIGhvdyB0byB1c2UgaXQ6Cj4gKiAibGlieGxf
ZGlzazogSGF2ZSBsaWJ4bF9jZHJvbV9pbnNlcnQgdXNlIGxpYnhsX19ldl9xbXAiCj4gICB3aXRo
IHBhdGNoZXM6Cj4gICAtICJsaWJ4bF9xbXA6IEltcGxlbWVudCBsaWJ4bF9fcW1wX2luc2VydF9j
ZHJvbV9ldiIKPiAgIC0gImxpYnhsX2Rpc2s6IEN1dCBsaWJ4bF9jZHJvbV9pbnNlcnQgaW50byBz
dGVwIgo+ICogImxpYnhsOiBRRU1VIHN0YXJ0dXAgc3luYyBiYXNlZCBvbiBRTVAiCj4gICB3aGlj
aCBjYW4gdXNlIFFNUCB0byBmaW5kIG91dCB3aGVuIFFFTVUgYXMgc3RhcnRlZC4KPiAgIHRoaXMg
cmVxdWlyZXM6ICJsaWJ4bF9kbTogUHJlLW9wZW4gUU1QIHNvY2tldCBmb3IgUUVNVSIKPiAgIEJ1
dCB0aGF0IG9ubHkgd29ya3Mgd2l0aCBkbV9yZXN0cmljdD0xIGFzIGV4cGxhaW4gaW4gdGhlIHBh
dGNoLgo+IAo+IFRoZSBmaXJzdCBmZXcgcGF0Y2hlcyBkbyBzb21lIGNsZWFudXAgYW5kIGZpeGVz
IG9mIHRoZSBjdXJyZW50IHFtcCBjbGllbnQKPiBpbXBsZW1lbnRhdGlvbiwgbW9zdGx5IGJlY2F1
c2UgaXQgYm90aGVyZWQgbWUgYXMgSSB0aGluayB3ZSBzaG91bGQgcmVtb3ZlIHRoZQo+IGN1cnJl
bnQgaW1wbGVtZW50YXRpb24uIFRoZXJlIGlzIGFsc28gdHdvIHBhdGNoZXMgdG8gYWxsb3cgdG8g
c2F2ZSBhIHJlc3RyaWN0ZWQKPiBRRU1VLCBidXQgdGhhdCB3b3VsZCBuZWVkIHRvIGJlIGNvbnZl
cnRlZCBvdmVyIHRvIGxpYnhsX19ldl9xbXBfKi4KPiAKPiBUaGVyZSBpcyBzdGlsbCBvbmUgYnVn
IHRoYXQgSSBoYXZlbid0IGZpeCB5ZXQuIFdoZW4gY3JlYXRpbmcgYSBndWVzdCB3aXRoCj4gZG1f
cmVzdHJpY3Q9MSwgdGhlIGNhbGwgdG8gbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoKSBpcyBn
b2luZyB0byBmYWlsCj4gYmVjYXVzZSBsaWJ4bCBpcyBzdGlsbCBjb25uZWN0ZWQgdG8gdGhlIFFN
UCBzb2NrZXQuIEJ1dCBsaWJ4bCBkb2Vzbid0IGNhcmUKPiBhYm91dCBmYWlsdXJlLCBhbmQgdGhh
dCBqdXN0IG1lYW4gdGhhdCBgeGwgY29uc29sZWAgd2lsbCBub3Qgd29yayBhbmQgdm5jIHdpbGwK
PiBub3QgaGF2ZSBhbnkgcGFzc3dvcmQuIHNhdmUvcmVzdG9yZSBvZiB0aGUgc2FtZSBndWVzdCB3
aWxsIHdvcmtzIGZpbmUgYmVjYXVzZQo+IGxpYnhsX19ldl9xbXBfKiB3aWxsIGhhdmUgYW4gb3Bv
cnR1bml0eSB0byBkaXNjb25uZWN0IGZyb20gdGhlIHNvY2tldCBiZWZvcmUKPiBsaWJ4bF9fcW1w
X2luaXRpYWxpemF0aW9ucygpIGlzIGNhbGxlZC4KPiAKPiBDaGVlcnMsCgpQYXRjaGVzIHNlcmll
cyBhdmFpbGFibGUgaW4gYSBnaXQgdGFnOgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0
cC9wZW9wbGUvYXBlcmFyZC94ZW4tdW5zdGFibGUuZ2l0IGxpYnhsLW1pZ3JhdGlvbi1mZHNldC12
MwoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVj-0002DR-1F; Fri, 01 Jun 2018 14:58:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVi-0002DK-BX
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:34 +0000
X-Inumbo-ID: f44b7071-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f44b7071-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134849"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:20 +0100
Message-ID: <20180601143720.24637-32-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 31/31] libxl: QEMU startup sync based on QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRtX3Jlc3RyaWN0PTEsIGFzIGV4cGxhaW5lZCBp
biB0aGUgcHJldmlvdXMKcGF0Y2ggImxpYnhsX2RtOiBQcmUtb3BlbiBRTVAgc29ja2V0IGZvciBR
RU1VIgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8ICA3ICsrKysrKwogdG9v
bHMvbGlieGwvbGlieGxfZXhlYy5jICAgICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA1ICsrKysKIDMgZmls
ZXMgY2hhbmdlZCwgNTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDEwYjM1ZDgyMmEuLjRlODll
MDlmYzggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG0uYwpAQCAtMjM5OCw2ICsyMzk4LDEzIEBAIHJldHJ5X3RyYW5zYWN0aW9uOgog
ICAgIHNwYXduLT5mYWlsdXJlX2NiID0gZGV2aWNlX21vZGVsX3N0YXJ0dXBfZmFpbGVkOwogICAg
IHNwYXduLT5kZXRhY2hlZF9jYiA9IGRldmljZV9tb2RlbF9kZXRhY2hlZDsKIAorICAgIHNwYXdu
LT5xbXBfZG9taWQgPSBJTlZBTElEX0RPTUlEOworICAgIGlmIChkbV9tb25pdG9yX2ZkID49IDAp
IHsKKyAgICAgICAgLyogVGhlcmUgaXMgYSB2YWxpZCBRTVAgc29ja2V0IGF2YWlsYWJsZSBub3cs
IGhhdmUgbGlieGxfX3NwYXduX3NwYXduCisgICAgICAgICAqIHVzZSBpdCB0byBmaW5kIG91dCB3
aGVuIFFFTVUgaXMgcmVhZHkgKi8KKyAgICAgICAgc3Bhd24tPnFtcF9kb21pZCA9IGRvbWlkOwor
ICAgIH0KKwogICAgIHJjID0gbGlieGxfX3NwYXduX3NwYXduKGVnYywgc3Bhd24pOwogICAgIGlm
IChyYyA8IDApCiAgICAgICAgIGdvdG8gb3V0X2Nsb3NlOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfZXhlYy5jIGIvdG9vbHMvbGlieGwvbGlieGxfZXhlYy5jCmluZGV4IDAyZTZjOTE3
ZjAuLmU2MTI5N2VkMmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2V4ZWMuYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9leGVjLmMKQEAgLTI1OCw2ICsyNTgsOSBAQCBlcnI6CiAvKiBF
dmVudCBjYWxsYmFja3MuICovCiBzdGF0aWMgdm9pZCBzcGF3bl93YXRjaF9ldmVudChsaWJ4bF9f
ZWdjICplZ2MsIGxpYnhsX194c3dhaXRfc3RhdGUgKnhzd2EsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgcmMsIGNvbnN0IGNoYXIgKnhzZGF0YSk7CitzdGF0aWMgdm9pZCBzcGF3
bl9xbXBfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3Bv
bnNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19xbXBfZXJyb3JfY2xh
c3MgZXJyb3IpOwogc3RhdGljIHZvaWQgc3Bhd25fbWlkZGxlX2RlYXRoKGxpYnhsX19lZ2MgKmVn
YywgbGlieGxfX2V2X2NoaWxkICpjaGlsZHcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGlkX3QgcGlkLCBpbnQgc3RhdHVzKTsKIApAQCAtMjcyLDYgKzI3NSw3IEBAIHZvaWQgbGli
eGxfX3NwYXduX2luaXQobGlieGxfX3NwYXduX3N0YXRlICpzcykKIHsKICAgICBsaWJ4bF9fZXZf
Y2hpbGRfaW5pdCgmc3MtPm1pZCk7CiAgICAgbGlieGxfX3hzd2FpdF9pbml0KCZzcy0+eHN3YWl0
KTsKKyAgICBsaWJ4bF9fZXZfcW1wX2luaXQoJnNzLT5ldl9xbXApOwogfQogCiBpbnQgbGlieGxf
X3NwYXduX3NwYXduKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3NwYXduX3N0YXRlICpzcykKQEAg
LTI5MSw2ICsyOTUsMTEgQEAgaW50IGxpYnhsX19zcGF3bl9zcGF3bihsaWJ4bF9fZWdjICplZ2Ms
IGxpYnhsX19zcGF3bl9zdGF0ZSAqc3MpCiAgICAgc3MtPnhzd2FpdC5jYWxsYmFjayA9IHNwYXdu
X3dhdGNoX2V2ZW50OwogICAgIHJjID0gbGlieGxfX3hzd2FpdF9zdGFydChnYywgJnNzLT54c3dh
aXQpOwogICAgIGlmIChyYykgZ290byBvdXRfZXJyOworICAgIGlmIChzcy0+cW1wX2RvbWlkICE9
IElOVkFMSURfRE9NSUQpIHsKKyAgICAgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3JlZ2lzdGVyKGdj
LCAmc3MtPmV2X3FtcCwgc3Bhd25fcW1wX2NhbGxiYWNrLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3MtPnFtcF9kb21pZCwgInF1ZXJ5LXN0YXR1cyIsIE5VTEwpOworICAg
ICAgICBpZiAocmMpIGdvdG8gb3V0X2VycjsKKyAgICB9CiAKICAgICBwaWRfdCBtaWRkbGUgPSBs
aWJ4bF9fZXZfY2hpbGRfZm9yayhnYywgJnNzLT5taWQsIHNwYXduX21pZGRsZV9kZWF0aCk7CiAg
ICAgaWYgKG1pZGRsZSA9PS0xKSB7IHJjID0gRVJST1JfRkFJTDsgZ290byBvdXRfZXJyOyB9CkBA
IC0zNDcsNiArMzU2LDcgQEAgc3RhdGljIHZvaWQgc3Bhd25fY2xlYW51cChsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9fc3Bhd25fc3RhdGUgKnNzKQogewogICAgIGFzc2VydCghbGlieGxfX2V2X2NoaWxk
X2ludXNlKCZzcy0+bWlkKSk7CiAgICAgbGlieGxfX3hzd2FpdF9zdG9wKGdjLCAmc3MtPnhzd2Fp
dCk7CisgICAgbGlieGxfX2V2X3FtcF9kZXJlZ2lzdGVyKGdjLCAmc3MtPmV2X3FtcCk7CiB9CiAK
IHN0YXRpYyB2b2lkIHNwYXduX2RldGFjaChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fc3Bhd25fc3Rh
dGUgKnNzKQpAQCAtMzU5LDYgKzM2OSw3IEBAIHN0YXRpYyB2b2lkIHNwYXduX2RldGFjaChsaWJ4
bF9fZ2MgKmdjLCBsaWJ4bF9fc3Bhd25fc3RhdGUgKnNzKQogICAgIGFzc2VydChsaWJ4bF9fZXZf
Y2hpbGRfaW51c2UoJnNzLT5taWQpKTsKICAgICBhc3NlcnQoc3MtPmRldGFjaGluZyB8fCBzcy0+
cmMpOwogICAgIGxpYnhsX194c3dhaXRfc3RvcChnYywgJnNzLT54c3dhaXQpOworICAgIGxpYnhs
X19ldl9xbXBfZGVyZWdpc3RlcihnYywgJnNzLT5ldl9xbXApOwogCiAgICAgcGlkX3QgY2hpbGQg
PSBzcy0+bWlkLnBpZDsKICAgICByID0ga2lsbChjaGlsZCwgU0lHS0lMTCk7CkBAIC0zOTksNiAr
NDEwLDM5IEBAIHN0YXRpYyB2b2lkIHNwYXduX3dhdGNoX2V2ZW50KGxpYnhsX19lZ2MgKmVnYywg
bGlieGxfX3hzd2FpdF9zdGF0ZSAqeHN3YSwKICAgICBzcy0+Y29uZmlybV9jYihlZ2MsIHNzLCBw
KTsgLyogbXVzdCBiZSBsYXN0ICovCiB9CiAKK3N0YXRpYyB2b2lkIHNwYXduX3FtcF9jYWxsYmFj
ayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9lcnJvcl9jbGFzcyBlcnJvcikKK3sK
KyAgICBFR0NfR0M7CisgICAgbGlieGxfX3NwYXduX3N0YXRlICpzcyA9IENPTlRBSU5FUl9PRihl
diwgKnNzLCBldl9xbXApOworICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbzsKKyAgICBj
b25zdCBjaGFyICpzdGF0dXM7CisKKyAgICBpZiAoZXJyb3IpIHsKKyAgICAgICAgZ290byBmYWls
ZWQ7CisgICAgfQorICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJzdGF0dXMiLCByZXNwb25z
ZSwgSlNPTl9TVFJJTkcpOworICAgIGlmICghbykgeworICAgICAgICBMT0dEKERFQlVHLCBldi0+
ZG9taWQsICJRTVAgdW5leHBlY3RlZCByZXNwb25zZSIpOworICAgICAgICBnb3RvIGZhaWxlZDsK
KyAgICB9CisgICAgc3RhdHVzID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9zdHJpbmcobyk7Cisg
ICAgaWYgKCFzdHJjbXAoc3RhdHVzLCAicnVubmluZyIpKSB7CisgICAgICAgIC8qIHN1Y2Nlc3Mg
Ki8KKyAgICB9IGVsc2UgeworICAgICAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICJVbmV4cGVj
dGVkIFFFTVUgc3RhdHVzOiAlcyIsIHN0YXR1cyk7CisgICAgICAgIGdvdG8gZmFpbGVkOworICAg
IH0KKworICAgIHNzLT5jb25maXJtX2NiKGVnYywgc3MsIHN0YXR1cyk7IC8qIG11c3QgYmUgbGFz
dCAqLworICAgIHJldHVybjsKKworZmFpbGVkOgorICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwg
IlFFTVUgZGlkIG5vdCBzdGFydCBwcm9wZXJseSIpOworICAgIHNwYXduX2ZhaWwoZWdjLCBzcywg
RVJST1JfRkFJTCk7IC8qIG11c3QgYmUgbGFzdCAqLworfQorCiBzdGF0aWMgdm9pZCBzcGF3bl9t
aWRkbGVfZGVhdGgobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfY2hpbGQgKmNoaWxkdywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwaWRfdCBwaWQsIGludCBzdGF0dXMpCiAgICAg
LyogT24gZW50cnksIGlzIEF0dGFjaGVkIG9yIERldGFjaGluZyAqLwpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgK
aW5kZXggMzcxYjI3ZTg2Ni4uNjFjYzhjOWYwYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xNjAz
LDExICsxNjAzLDE2IEBAIHN0cnVjdCBsaWJ4bF9fc3Bhd25fc3RhdGUgewogICAgIGxpYnhsX19z
cGF3bl9jb25maXJtX2NiICpjb25maXJtX2NiOwogICAgIGxpYnhsX19zcGF3bl9kZXRhY2hlZF9j
YiAqZGV0YWNoZWRfY2I7CiAKKyAgICAvKiBJZiBxbXBfZG9taWQgIT0gSU5WQUxJRF9ET01JRCwg
dGhlbiBsaWJ4bF9fc3Bhd25fc3Bhd24gd2lsbCBhbHNvIHVzZSBRTVAKKyAgICAgKiB0byBmaW5k
IG91dCB3aGVuIHRoZSBwcm9jZXNzIGlzIHN0YXJ0ZWQgKi8KKyAgICB1aW50MzJfdCBxbXBfZG9t
aWQ7CisKICAgICAvKiByZW1haW5pbmcgZmllbGRzIGFyZSBwcml2YXRlIHRvIGxpYnhsX3NwYXdu
Xy4uLiAqLwogICAgIGludCBkZXRhY2hpbmc7IC8qIHdlIGFyZSBpbiBEZXRhY2hpbmcgKi8KICAg
ICBpbnQgcmM7IC8qIG1pZ2h0IGJlIG5vbi0wIHdoZW5ldmVyIHdlIGFyZSBub3QgSWRsZSAqLwog
ICAgIGxpYnhsX19ldl9jaGlsZCBtaWQ7IC8qIGFsd2F5cyBpbiB1c2Ugd2hlbmV2ZXIgd2UgYXJl
IG5vdCBJZGxlICovCiAgICAgbGlieGxfX3hzd2FpdF9zdGF0ZSB4c3dhaXQ7CisgICAgbGlieGxf
X2V2X3FtcCBldl9xbXA7CiB9OwogCiBzdGF0aWMgaW5saW5lIGludCBsaWJ4bF9fc3Bhd25faW51
c2UoY29uc3QgbGlieGxfX3NwYXduX3N0YXRlICpzcykKLS0gCkFudGhvbnkgUEVSQVJECgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVh-0002DB-P6; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVh-0002D0-5d
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:33 +0000
X-Inumbo-ID: f369a75b-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f369a75b-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134845"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:36:59 +0100
Message-ID: <20180601143720.24637-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/31] libxl_qmp: Move buffers to the stack
 of qmp_next.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhdCBidWZmZXIgaXMgb25seSB1c2VkIGxvY2FsbHksIGFuZCBuZXZlciByZXVzZSBhY2Nyb3Nz
IGRpZmZlcmVudCBjYWxsCm9mIHFtcF9uZXh0LiBTbyByZW1vdmUgaXQgZm9ybSB0aGUgaGFuZGxl
ci4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMTIgKysrKysrLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXgg
MjUxODQwYTE1NS4uNGRhODRkY2YxNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTExMSw3ICsxMTEsNiBAQCBzdHJ1
Y3QgbGlieGxfX3FtcF9oYW5kbGVyIHsKICAgICAvKiB3YWl0X2Zvcl9pZCB3aWxsIGJlIHVzZWQg
YnkgdGhlIHN5bmNocm9ub3VzIHNlbmQgZnVuY3Rpb24gKi8KICAgICBpbnQgd2FpdF9mb3JfaWQ7
CiAKLSAgICBjaGFyIGJ1ZmZlcltRTVBfUkVDRUlWRV9CVUZGRVJfU0laRSArIDFdOwogICAgIGxp
YnhsX195YWpsX2N0eCAqeWFqbF9jdHg7CiAKICAgICBsaWJ4bF9jdHggKmN0eDsKQEAgLTUwMSw2
ICs1MDAsNyBAQCBzdGF0aWMgaW50IHFtcF9uZXh0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBf
aGFuZGxlciAqcW1wKQogICAgIGNoYXIgKmluY29tcGxldGUgPSBOVUxMOwogICAgIHNpemVfdCBp
bmNvbXBsZXRlX3NpemUgPSAwOwogICAgIGludCByYyA9IDA7CisgICAgY2hhciBidWZmZXJbUU1Q
X1JFQ0VJVkVfQlVGRkVSX1NJWkUgKyAxXTsKIAogICAgIGRvIHsKICAgICAgICAgZmRfc2V0IHJm
ZHM7CkBAIC01MjQsNyArNTI0LDcgQEAgc3RhdGljIGludCBxbXBfbmV4dChsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAg
ICAgfQogCi0gICAgICAgIHJkID0gcmVhZChxbXAtPnFtcF9mZCwgcW1wLT5idWZmZXIsIFFNUF9S
RUNFSVZFX0JVRkZFUl9TSVpFKTsKKyAgICAgICAgcmQgPSByZWFkKHFtcC0+cW1wX2ZkLCBidWZm
ZXIsIFFNUF9SRUNFSVZFX0JVRkZFUl9TSVpFKTsKICAgICAgICAgaWYgKHJkID09IDApIHsKICAg
ICAgICAgICAgIExPR0QoRVJST1IsIHFtcC0+ZG9taWQsICJVbmV4cGVjdGVkIGVuZCBvZiBzb2Nr
ZXQiKTsKICAgICAgICAgICAgIHJldHVybiAtMTsKQEAgLTUzMiwyMCArNTMyLDIwIEBAIHN0YXRp
YyBpbnQgcW1wX25leHQobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXApCiAg
ICAgICAgICAgICBMT0dFRChFUlJPUiwgcW1wLT5kb21pZCwgIlNvY2tldCByZWFkIGVycm9yIik7
CiAgICAgICAgICAgICByZXR1cm4gcmQ7CiAgICAgICAgIH0KLSAgICAgICAgcW1wLT5idWZmZXJb
cmRdID0gJ1wwJzsKKyAgICAgICAgYnVmZmVyW3JkXSA9ICdcMCc7CiAKLSAgICAgICAgREVCVUdf
UkVQT1JUX1JFQ0VJVkVEKHFtcC0+ZG9taWQsIHFtcC0+YnVmZmVyLCAoaW50KXJkKTsKKyAgICAg
ICAgREVCVUdfUkVQT1JUX1JFQ0VJVkVEKHFtcC0+ZG9taWQsIGJ1ZmZlciwgKGludClyZCk7CiAK
ICAgICAgICAgaWYgKGluY29tcGxldGUpIHsKICAgICAgICAgICAgIHNpemVfdCBjdXJyZW50X3Bv
cyA9IHMgLSBpbmNvbXBsZXRlOwogICAgICAgICAgICAgaW5jb21wbGV0ZSA9IGxpYnhsX19yZWFs
bG9jKGdjLCBpbmNvbXBsZXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGluY29tcGxldGVfc2l6ZSArIHJkICsgMSk7Ci0gICAgICAgICAgICBzdHJuY2F0KGluY29t
cGxldGUgKyBpbmNvbXBsZXRlX3NpemUsIHFtcC0+YnVmZmVyLCByZCk7CisgICAgICAgICAgICBz
dHJuY2F0KGluY29tcGxldGUgKyBpbmNvbXBsZXRlX3NpemUsIGJ1ZmZlciwgcmQpOwogICAgICAg
ICAgICAgcyA9IGluY29tcGxldGUgKyBjdXJyZW50X3BvczsKICAgICAgICAgICAgIGluY29tcGxl
dGVfc2l6ZSArPSByZDsKICAgICAgICAgICAgIHNfZW5kID0gaW5jb21wbGV0ZSArIGluY29tcGxl
dGVfc2l6ZTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGluY29tcGxldGUgPSBsaWJ4
bF9fc3RybmR1cChnYywgcW1wLT5idWZmZXIsIHJkKTsKKyAgICAgICAgICAgIGluY29tcGxldGUg
PSBsaWJ4bF9fc3RybmR1cChnYywgYnVmZmVyLCByZCk7CiAgICAgICAgICAgICBpbmNvbXBsZXRl
X3NpemUgPSByZDsKICAgICAgICAgICAgIHMgPSBpbmNvbXBsZXRlOwogICAgICAgICAgICAgc19l
bmQgPSBzICsgcmQ7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVk-0002Da-9a; Fri, 01 Jun 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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVi-0002DP-Uj
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:34 +0000
X-Inumbo-ID: f504ea9d-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f504ea9d-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134852"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:11 +0100
Message-ID: <20180601143720.24637-23-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 22/31] libxl_qmp: Simplify
 qmp_response_type() prototype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

UmVtb3ZlIHRoZSBsaWJ4bF9fcW1wX2hhbmRsZXIqIGFyZ3VtZW50IHNvIHRoZSBmdW5jdGlvbiBj
YW4gYmUgcmV1c2VkCmxhdGVyIGluIGEgZGlmZmVyZW50IGNvbnRleHQuCgpTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9xbXAuYyB8IDUgKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo
KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMg
Yi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCAwMmVhZTFmNWNlLi4wZTdlYzU0YjlmIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9xbXAuYwpAQCAtMjgwLDggKzI4MCw3IEBAIHN0YXRpYyBpbnQgZW5hYmxlX3FtcF9jYXBhYmls
aXRpZXMobGlieGxfX3FtcF9oYW5kbGVyICpxbXApCiAgKiBIZWxwZXJzCiAgKi8KIAotc3RhdGlj
IGxpYnhsX19xbXBfbWVzc2FnZV90eXBlIHFtcF9yZXNwb25zZV90eXBlKGxpYnhsX19xbXBfaGFu
ZGxlciAqcW1wLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbykKK3N0YXRpYyBsaWJ4bF9fcW1wX21lc3Nh
Z2VfdHlwZSBxbXBfcmVzcG9uc2VfdHlwZShjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKm8pCiB7
CiAgICAgbGlieGxfX3FtcF9tZXNzYWdlX3R5cGUgdHlwZTsKICAgICBsaWJ4bF9fanNvbl9tYXBf
bm9kZSAqbm9kZSA9IE5VTEw7CkBAIC0zNDcsNyArMzQ2LDcgQEAgc3RhdGljIGludCBxbXBfaGFu
ZGxlX3Jlc3BvbnNlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFuZGxlciAqcW1wLAogewog
ICAgIGxpYnhsX19xbXBfbWVzc2FnZV90eXBlIHR5cGUgPSBMSUJYTF9fUU1QX01FU1NBR0VfVFlQ
RV9JTlZBTElEOwogCi0gICAgdHlwZSA9IHFtcF9yZXNwb25zZV90eXBlKHFtcCwgcmVzcCk7Cisg
ICAgdHlwZSA9IHFtcF9yZXNwb25zZV90eXBlKHJlc3ApOwogICAgIExPR0QoREVCVUcsIHFtcC0+
ZG9taWQsICJtZXNzYWdlIHR5cGU6ICVzIiwgbGlieGxfX3FtcF9tZXNzYWdlX3R5cGVfdG9fc3Ry
aW5nKHR5cGUpKTsKIAogICAgIHN3aXRjaCAodHlwZSkgewotLSAKQW50aG9ueSBQRVJBUkQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVm-0002Dq-Jr; Fri, 01 Jun 2018 14:58:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVl-0002Dg-9G
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:37 +0000
X-Inumbo-ID: f5d0707e-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5d0707e-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134854"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:19 +0100
Message-ID: <20180601143720.24637-31-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 30/31] libxl_dm: Pre-open QMP socket for QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

V2hlbiBzdGFydGluZyBRRU1VIHdpdGggZG1fcmVzdHJpY3Q9MSwgcHJlLW9wZW4gdGhlIFFNUCBz
b2NrZXQgYmVmb3JlCmV4ZWMgUUVNVS4gVGhhdCBzb2NrZXQgd2lsbCBiZSB1c2VmdWxsIHRvIGZp
bmRvdXQgaWYgUUVNVSBpcyByZWFkeSwgYW5kCnByZS1vcGVuaW5nIGl0IG1lYW5zIHRoYXQgbGli
eGwgY2FuIGNvbm5lY3QgdG8gaXQgd2l0aG91dCB3YWl0aW5nIGZvcgpRRU1VIHRvIGNyZWF0ZSBp
dC4KClRoZSBwcmUtb3Blbm5pbmcgaXMgY29uZGl0aW9ubmFsLCBiYXNlZCBvbiB0aGUgdXNlIG9m
IGRtX3Jlc3RyaWN0CmJlY2F1c2UgaXQgaXMgdXNpbmcgYSBuZXcgY29tbWFuZCBsaW5lIG9wdGlv
biBvZiBRRU1VLCBhbmQgZG1fcmVzdHJpY3QKc3VwcG9ydCBpbiBRRU1VIGlzIG5ld2VyLgoKLWNo
YXJkZXYgc29ja2V0LGZkPVggaXMgYXZhaWxhYmxlIHdpdGggUUVNVSAyLjEyLCBzaW5jZSBjb21t
aXQ6Cj4gY2hhcjogYWxsb3cgcGFzc2luZyBwcmUtb3BlbmVkIHNvY2tldCBmaWxlIGRlc2NyaXB0
b3IgYXQgc3RhcnR1cAo+IDA5MzU3MDBmODU0NDAzM2ViYmQ0MWUxZjEzY2Q1MjhmOGE1OGQyNGQK
CmRtX3Jlc3RyaWN0IHdpbGwgYmUgYXZhaWxhYmxlIGluIFFFTVUgMy4wLgoKU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6
CiAgICBXZSBtYXkgd2FudCB0byBzZXQgY2xvZXhlYyBvbiB0aGUgc29ja2V0IHVwIHRvIHRoZSBm
b3JraW5nIHBvaW50LiBCZWNhdXNlIGlmCiAgICB0aGUgc29ja2V0IHN0YXkgb3BlbiBpbiBhIHJh
bmRvbSBwcm9jZXNzLCBsaWJ4bCB3aWxsIG5vdCBkZXRlY3RlZCByaWdodCBhd2F5IGlmCiAgICBR
RU1VIGFzIGZhaWxlZCB0byBzdGFydC4gIE9uIHRoZSBvdGhlciBoYW5kLCB3ZSBjYW4gcmVseSBv
biB0aW1lb3V0cy4KCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgNzMgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjQgaW5zZXJ0aW9u
cygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5j
IGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCAxOGFkYTY5ZThiLi4xMGIzNWQ4MjJhIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKQEAgLTI0LDYgKzI0LDggQEAKICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNsdWRl
IDxwd2QuaD4KICNpbmNsdWRlIDxncnAuaD4KKyNpbmNsdWRlIDxzeXMvc29ja2V0Lmg+CisjaW5j
bHVkZSA8c3lzL3VuLmg+CiAKIHN0YXRpYyBjb25zdCBjaGFyICpsaWJ4bF90YXBpZl9zY3JpcHQo
bGlieGxfX2djICpnYykKIHsKQEAgLTkxMyw3ICs5MTUsNyBAQCBzdGF0aWMgaW50IGxpYnhsX19i
dWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpndWVz
dF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAq
KiphcmdzLCBjaGFyICoqKmVudnMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpkbV9zdGF0ZV9mZCkKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkLCBpbnQgKmRt
X21vbml0b3JfZmQpCiB7CiAgICAgY29uc3QgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvICpjX2lu
Zm8gPSAmZ3Vlc3RfY29uZmlnLT5jX2luZm87CiAgICAgY29uc3QgbGlieGxfZG9tYWluX2J1aWxk
X2luZm8gKmJfaW5mbyA9ICZndWVzdF9jb25maWctPmJfaW5mbzsKQEAgLTk0MiwxMCArOTQ0LDU4
IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9f
Z2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiLCBndWVzdF9kb21p
ZCksIE5VTEwpOwogCiAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsK
LSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCi0gICAgICAgICAgICAgICAgICAgICBHQ1NQ
UklOVEYoInNvY2tldCxpZD1saWJ4bC1jbWQsIgotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgInBhdGg9JXMvcW1wLWxpYnhsLSVkLHNlcnZlcixub3dhaXQiLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVzdF9k
b21pZCkpOworICAgIC8qIElmIHdlIGhhdmUgdG8gdXNlIGRtX3Jlc3RyaWN0LCBRRU1VIG5lZWQg
dG8gYmUgbmV3IGVub3VnaCBhbmQgd2lsbCBoYXZlCisgICAgICogdGhlIG5ldyBpbnRlcmZhY2Ug
d2hlcmUgd2UgY2FuIHByZS1vcGVuIHRoZSBRTVAgc29ja2V0LiAqLworICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbChiX2luZm8tPmRtX3Jlc3RyaWN0KSkKKyAgICB7CisgICAgICAgIGludCBzb2Nr
ZXRfZmQgPSAtMTsKKyAgICAgICAgc3RydWN0IHNvY2thZGRyX3VuIHVuOworICAgICAgICBjb25z
dCBjaGFyICpzb2NrZXRfcGF0aDsKKworICAgICAgICBzb2NrZXRfZmQgPSBzb2NrZXQoQUZfVU5J
WCwgU09DS19TVFJFQU0sIDApOworICAgICAgICAqZG1fbW9uaXRvcl9mZCA9IHNvY2tldF9mZDsK
KyAgICAgICAgaWYgKHNvY2tldF9mZCA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBn
dWVzdF9kb21pZCwgIkZhaWxlZCB0byBjcmVhdGUgVU5JWCBzb2NrZXQiKTsKKyAgICAgICAgICAg
IHJldHVybiBFUlJPUl9GQUlMOworICAgICAgICB9CisKKyAgICAgICAgc29ja2V0X3BhdGggPSBH
Q1NQUklOVEYoIiVzL3FtcC1saWJ4bC0lZCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZ3Vlc3RfZG9taWQpOworICAgICAgICBpZiAoc3Ry
bGVuKHNvY2tldF9wYXRoKSA+IHNpemVvZih1bi5zdW5fcGF0aCkpIHsKKyAgICAgICAgICAgIExP
R0QoRVJST1IsIGd1ZXN0X2RvbWlkLCAiVU5JWCBzb2NrZXQgcGF0aCAnJXMnIGlzIHRvbyBsb25n
IiwKKyAgICAgICAgICAgICAgICAgc29ja2V0X3BhdGgpOworICAgICAgICAgICAgTE9HRChERUJV
RywgZ3Vlc3RfZG9taWQsICJQYXRoIG11c3QgYmUgbGVzcyB0aGFuICV6dSBieXRlcyIsCisgICAg
ICAgICAgICAgICAgIHNpemVvZih1bi5zdW5fcGF0aCkpOworICAgICAgICAgICAgcmV0dXJuIEVS
Uk9SX0ZBSUw7CisgICAgICAgIH0KKworICAgICAgICBpZiAodW5saW5rKHNvY2tldF9wYXRoKSA8
IDAgJiYgZXJybm8gIT0gRU5PRU5UKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZ3Vlc3Rf
ZG9taWQsICJGYWlsZWQgdG8gdW5saW5rIHNvY2tldCAlcyIsIHNvY2tldF9wYXRoKTsKKyAgICAg
ICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgICAgICB9CisKKyAgICAgICAgbWVtc2V0KCZ1
biwgMCwgc2l6ZW9mKHVuKSk7CisgICAgICAgIHVuLnN1bl9mYW1pbHkgPSBBRl9VTklYOworICAg
ICAgICBzdHJuY3B5KHVuLnN1bl9wYXRoLCBzb2NrZXRfcGF0aCwgc2l6ZW9mKHVuLnN1bl9wYXRo
KSk7CisgICAgICAgIGlmIChiaW5kKHNvY2tldF9mZCwgKHN0cnVjdCBzb2NrYWRkciopICZ1biwg
c2l6ZW9mKHVuKSkgPCAwKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZ3Vlc3RfZG9taWQs
ICJGYWlsZWQgdG8gYmluZCBzb2NrZXQgdG8gJXMiLCBzb2NrZXRfcGF0aCk7CisgICAgICAgICAg
ICByZXR1cm4gRVJST1JfRkFJTDsKKyAgICAgICAgfQorCisgICAgICAgIGlmIChsaXN0ZW4oc29j
a2V0X2ZkLCAxKSA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBndWVzdF9kb21pZCwg
IkZhaWxlZCB0byBsaXN0ZW4gb24gc29ja2V0Iik7CisgICAgICAgICAgICByZXR1cm4gRVJST1Jf
RkFJTDsKKyAgICAgICAgfQorCisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoInNvY2tldCxpZD1saWJ4bC1jbWQsZmQ9
JWQsc2VydmVyLG5vd2FpdCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNv
Y2tldF9mZCkpOworICAgIH0gZWxzZSB7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoInNvY2tldCxpZD1saWJ4bC1j
bWQsIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGli
eGwtJWQsc2VydmVyLG5vd2FpdCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKKyAgICB9CiAKICAgICBmbGV4
YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItbm8tc2h1dGRvd24iKTsKICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItbW9uIik7CkBAIC0xNzIyLDcgKzE3NzIsOCBAQCBzdGF0aWMgaW50IGxp
YnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJncyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9jb25maWcgKmd1
ZXN0X2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFy
ICoqKmFyZ3MsIGNoYXIgKioqZW52cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAqZG1fc3RhdGVfZmQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpkbV9tb25pdG9yX2ZkKQog
LyogZG1fc3RhdGVfZmQgbWF5IGJlIE5VTEwgaWZmIGNhbGxlciBrbm93cyB3ZSBhcmUgdXNpbmcg
b2xkIHN0dWJkb20KICAqIGFuZCB0aGVyZWZvcmUgd2lsbCBiZSBwYXNzaW5nIGEgZmlsZW5hbWUg
cmF0aGVyIHRoYW4gYSBmZC4gKi8KIHsKQEAgLTE3MzUsMTAgKzE3ODYsMTEgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAgICBjYXNl
IExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOOgogICAgICAgICBhc3NlcnQoZG1f
c3RhdGVfZmQgIT0gTlVMTCk7CiAgICAgICAgIGFzc2VydCgqZG1fc3RhdGVfZmQgPCAwKTsKKyAg
ICAgICAgYXNzZXJ0KGRtX21vbml0b3JfZmQgIT0gTlVMTCk7CiAgICAgICAgIHJldHVybiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGdjLCBkbSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vlc3RfZG9taWQsIGd1ZXN0X2NvbmZp
ZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJn
cywgZW52cywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RhdGUsIGRtX3N0YXRlX2ZkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhdGUsIGRtX3N0YXRlX2ZkLCBkbV9tb25pdG9yX2ZkKTsKICAg
ICBkZWZhdWx0OgogICAgICAgICBMT0dFRChFUlJPUiwgZ3Vlc3RfZG9taWQsICJ1bmtub3duIGRl
dmljZSBtb2RlbCB2ZXJzaW9uICVkIiwKICAgICAgICAgICAgICAgZ3Vlc3RfY29uZmlnLT5iX2lu
Zm8uZGV2aWNlX21vZGVsX3ZlcnNpb24pOwpAQCAtMTk1OCw3ICsyMDEwLDcgQEAgdm9pZCBsaWJ4
bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0
YXRlICpzZHNzKQogCiAgICAgcmV0ID0gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzKGdj
LCAic3R1YmRvbS1kbSIsIGd1ZXN0X2RvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBndWVzdF9jb25maWcsICZhcmdzLCBOVUxMLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkX3N0YXRlLCBOVUxMKTsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZF9zdGF0ZSwgTlVMTCwgTlVMTCk7CiAgICAgaWYg
KHJldCkgewogICAgICAgICByZXQgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKQEAg
LTIyNDQsNiArMjI5Niw3IEBAIHZvaWQgbGlieGxfX3NwYXduX2xvY2FsX2RtKGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX2RtX3NwYXduX3N0YXRlICpkbXNzKQogICAgIGNoYXIgKipwYXNzX3N0dWZm
OwogICAgIGNvbnN0IGNoYXIgKmRtOwogICAgIGludCBkbV9zdGF0ZV9mZCA9IC0xOworICAgIGlu
dCBkbV9tb25pdG9yX2ZkID0gLTE7CiAKICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoYl9pbmZv
LT5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikpIHsKICAgICAgICAgYWJvcnQoKTsKQEAgLTIyNjEs
NyArMjMxNCw4IEBAIHZvaWQgbGlieGxfX3NwYXduX2xvY2FsX2RtKGxpYnhsX19lZ2MgKmVnYywg
bGlieGxfX2RtX3NwYXduX3N0YXRlICpkbXNzKQogICAgIH0KICAgICByYyA9IGxpYnhsX19idWls
ZF9kZXZpY2VfbW9kZWxfYXJncyhnYywgZG0sIGRvbWlkLCBndWVzdF9jb25maWcsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYXJncywgJmVudnMsIHN0YXRlLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRtX3N0YXRlX2ZkKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkbV9zdGF0ZV9mZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkbV9tb25pdG9yX2Zk
KTsKICAgICBpZiAocmMpCiAgICAgICAgIGdvdG8gb3V0OwogCkBAIC0yMzU5LDYgKzI0MTMsNyBA
QCBvdXRfY2xvc2U6CiAgICAgaWYgKGxvZ2ZpbGVfdyA+PSAwKSBjbG9zZShsb2dmaWxlX3cpOwog
b3V0OgogICAgIGlmIChkbV9zdGF0ZV9mZCA+PSAwKSBjbG9zZShkbV9zdGF0ZV9mZCk7CisgICAg
aWYgKGRtX21vbml0b3JfZmQgPj0gMCkgY2xvc2UoZG1fbW9uaXRvcl9mZCk7CiAgICAgaWYgKHJj
KQogICAgICAgICBkZXZpY2VfbW9kZWxfc3Bhd25fb3V0Y29tZShlZ2MsIGRtc3MsIHJjKTsKIH0K
LS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVm-0002Dx-Tz; Fri, 01 Jun 2018 14:58:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVl-0002Dl-KJ
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:37 +0000
X-Inumbo-ID: f690d7a1-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f690d7a1-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134856"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:18 +0100
Message-ID: <20180601143720.24637-30-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 29/31] libxl_disk: Have libxl_cdrom_insert
 use libxl__ev_qmp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U28gd2hlbiBRRU1VIGlzIGludm9sdmUsIHRoZSBvcGVyYXRpb24gd2lsbCBiZSBhc3luY2hyb25l
IGFuZCB3aWxsCmZpbmlzaCBsYXRlci4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyB8
IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA0OSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2Rpc2suYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYwppbmRleCBhM2Jm
OTc0ZmUzLi45ODA4YTUzYzFiIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCkBAIC02NjMsNiArNjYzLDcgQEAgaW50IGxp
YnhsX2RldmljZV9kaXNrX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAog
CiB0eXBlZGVmIHN0cnVjdCB7CiAgICAgbGlieGxfX2FvICphbzsKKyAgICBsaWJ4bF9fZXZfcW1w
IGV2OwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZF9jb25maWc7CiAgICAgY29uc3QgY2hhciAq
YmVfcGF0aDsKICAgICBjb25zdCBjaGFyICpsaWJ4bF9wYXRoOwpAQCAtNjc1LDggKzY3NiwxNCBA
QCB0eXBlZGVmIHN0cnVjdCB7CiB9IGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGU7CiBzdGF0aWMg
dm9pZCBjZHJvbV9pbnNlcnRfZWplY3RlZChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMpOworc3Rh
dGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWRfcW1wX2NiKGxpYnhsX19lZ2MgKmVnYywgbGli
eGxfX2V2X3FtcCAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGVycm9yKTsKIHN0YXRp
YyB2b2lkIGNkcm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKTsK
K3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9pbnNlcnRlZF9xbXBfY2IobGlieGxfX2VnYyAqZWdj
LCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9lcnJvcl9jbGFzcyBlcnJvcik7
CiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOwpAQCAtNjk0LDYgKzcwMSw3IEBA
IGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBs
aWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICBHQ05FVyhjaXMpOwogICAgIGNpcy0+YW8gPSBh
bzsKICAgICBjaXMtPmRvbWlkID0gZG9taWQ7CisgICAgbGlieGxfX2V2X3FtcF9pbml0KCZjaXMt
PmV2KTsKICAgICAvLyBYWFg6IGNhbiBJIGRvIHRoYXQ/ICBpcyBkaXNrIGdvaW5nIHRvIGV4aXN0
IHVudGlsIHRoZSBBTyBpcyBvdmVyPwogICAgIGNpcy0+ZGlzayA9IGRpc2s7CiAKQEAgLTc3OCwx
MiArNzg2LDE0IEBAIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQz
Ml90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgKiBieSBpbnNlcnRpbmcg
ZW1wdHkgbWVkaWEuIEpTT04gaXMgbm90IHVwZGF0ZWQuCiAgICAgICovCiAgICAgaWYgKGNpcy0+
ZG1fdmVyID09IExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOKSB7Ci0gICAgICAg
IHJjID0gbGlieGxfX3FtcF9pbnNlcnRfY2Ryb20oZ2MsIGRvbWlkLCBkaXNrX2VtcHR5KTsKKyAg
ICAgICAgcmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbV9ldihnYywgZG9taWQsICZjaXMtPmV2
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNkcm9tX2luc2VydF9l
amVjdGVkX3FtcF9jYiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
aXNrX2VtcHR5KTsKICAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICB9IGVsc2UgeworICAg
ICAgICBjZHJvbV9pbnNlcnRfZWplY3RlZChlZ2MsIGNpcyk7CiAgICAgfQogCi0gICAgY2Ryb21f
aW5zZXJ0X2VqZWN0ZWQoZWdjLCBjaXMpOwotCiAgICAgcmV0dXJuIEFPX0lOUFJPR1JFU1M7CiAK
IG91dDoKQEAgLTc5NCw2ICs4MDQsMjEgQEAgb3V0OgogICAgIHJldHVybiBBT19JTlBST0dSRVNT
OwogfQogCitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZWplY3RlZF9xbXBfY2IobGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19xbXBfZXJyb3JfY2xhc3MgZXJy
b3IpCit7CisgICAgRUdDX0dDOworICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyA9
IENPTlRBSU5FUl9PRihldiwgKmNpcywgZXYpOworCisgICAgaWYgKGVycm9yKSB7CisgICAgICAg
IGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCBFUlJPUl9GQUlMKTsKKyAgICB9IGVsc2Ugewor
ICAgICAgICBsaWJ4bF9fZXZfcW1wX2RlcmVnaXN0ZXIoZ2MsIGV2KTsKKyAgICAgICAgY2Ryb21f
aW5zZXJ0X2VqZWN0ZWQoZWdjLCBjaXMpOworICAgIH0KK30KKwogc3RhdGljIHZvaWQgY2Ryb21f
aW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKQogewpAQCAtODUyLDEyICs4
NzcsMTQgQEAgc3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdj
LAogICAgIGlmIChyYykgZ290byBvdXQ7CiAKICAgICBpZiAoY2lzLT5kbV92ZXIgPT0gTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4pIHsKLSAgICAgICAgcmMgPSBsaWJ4bF9fcW1w
X2luc2VydF9jZHJvbShnYywgZG9taWQsIGRpc2spOworICAgICAgICByYyA9IGxpYnhsX19xbXBf
aW5zZXJ0X2Nkcm9tX2V2KGdjLCBkb21pZCwgJmNpcy0+ZXYsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2Ryb21faW5zZXJ0X2luc2VydGVkX3FtcF9jYiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNrKTsKICAgICAgICAgaWYgKHJj
KSBnb3RvIG91dDsKKyAgICB9IGVsc2UgeworICAgICAgICBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQo
ZWdjLCBjaXMpOwogICAgIH0KIAotICAgIGNkcm9tX2luc2VydF9pbnNlcnRlZChlZ2MsIGNpcyk7
Ci0KICAgICByZXR1cm47CiAKIG91dDoKQEAgLTg2NSw2ICs4OTIsMjEgQEAgb3V0OgogICAgIGNk
cm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7CiB9CiAKK3N0YXRpYyB2b2lkIGNkcm9tX2lu
c2VydF9pbnNlcnRlZF9xbXBfY2IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICpyZXNwb25zZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX3FtcF9lcnJvcl9jbGFzcyBlcnJvcikKK3sKKyAgICBFR0NfR0M7CisgICAg
bGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzID0gQ09OVEFJTkVSX09GKGV2LCAqY2lzLCBl
dik7CisKKyAgICBpZiAoZXJyb3IpIHsKKyAgICAgICAgY2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBj
aXMsIEVSUk9SX0ZBSUwpOworICAgIH0gZWxzZSB7CisgICAgICAgIGxpYnhsX19ldl9xbXBfZGVy
ZWdpc3RlcihnYywgZXYpOworICAgICAgICBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQoZWdjLCBjaXMp
OworICAgIH0KK30KKwogc3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2luc2VydGVkKGxpYnhsX19l
Z2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21f
aW5zZXJ0X3N0YXRlICpjaXMpCiB7CkBAIC05MzQsNiArOTc2LDcgQEAgc3RhdGljIHZvaWQgY2Ry
b21faW5zZXJ0X2RvbmUobGlieGxfX2VnYyAqZWdjLAogewogICAgIFNUQVRFX0FPX0dDKGNpcy0+
YW8pOwogCisgICAgbGlieGxfX2V2X3FtcF9kZXJlZ2lzdGVyKGdjLCAmY2lzLT5ldik7CiAgICAg
bGlieGxfZG9tYWluX2NvbmZpZ19kaXNwb3NlKCZjaXMtPmRfY29uZmlnKTsKICAgICBsaWJ4bF9k
ZXZpY2VfZGlza19kaXNwb3NlKCZjaXMtPmRpc2tfZW1wdHkpOwogICAgIGxpYnhsX2RldmljZV9k
aXNrX2Rpc3Bvc2UoJmNpcy0+ZGlza19zYXZlZCk7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVh-0002D5-GF; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVf-0002Cv-Qu
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:31 +0000
X-Inumbo-ID: f2b67b23-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2b67b23-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134844"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:02 +0100
Message-ID: <20180601143720.24637-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 13/31] libxl_qmp: Separate QMP message
 generation from qmp_send_prepare
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyBuZXcgZnVuY3Rpb24gcW1wX3ByZXBhcmVfcW1wX2NtZCgpIGNhbiBiZSByZXVzZSBsYXRl
ciB3aGVuCmludHJvZHVjaW5nIGEgZGlmZmVyZW50IHdheSB0byBjb21tdW5pY2F0ZSB3aXRoIGEg
UU1QIHNlcnZlciwKbGlieGxfX2V2X3FtcC4KCkFsc28sIGFkZCB0aGUgUU1QIGVuZCBvZiBjb21t
YW5kICdcclxuJyBpbnRvIHRoZSBnZW5lcmF0ZWQgc3RyaW5nLgoKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMgfCA2MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQzIGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKaW5kZXggMTE4NGNhODIzZi4uOWY0YzNmNWMyMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTU3OCwxNyArNTc4
LDE3IEBAIHN0YXRpYyBpbnQgcW1wX25leHQobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5k
bGVyICpxbXApCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgY2hhciAqcW1wX3NlbmRfcHJl
cGFyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0ICph
cmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1wX2NhbGxiYWNrX3QgY2FsbGJh
Y2ssIHZvaWQgKm9wYXF1ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHFtcF9yZXF1
ZXN0X2NvbnRleHQgKmNvbnRleHQpCitzdGF0aWMgY2hhciAqcW1wX3ByZXBhcmVfcW1wX2NtZChs
aWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh
ciAqY21kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICphcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGlk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90ICpsZW5fcikKIHsKLSAg
ICBjb25zdCB1bnNpZ25lZCBjaGFyICpidWYgPSBOVUxMOwotICAgIGNoYXIgKnJldCA9IE5VTEw7
Ci0gICAgbGlieGxfeWFqbF9sZW5ndGggbGVuID0gMDsKKyAgICBjb25zdCB1bnNpZ25lZCBjaGFy
ICpidWY7CisgICAgbGlieGxfeWFqbF9sZW5ndGggbGVuOwogICAgIHlhamxfZ2VuX3N0YXR1cyBz
OwogICAgIHlhamxfZ2VuIGhhbmQ7Ci0gICAgY2FsbGJhY2tfaWRfcGFpciAqZWxtID0gTlVMTDsK
KyAgICBjaGFyICpyZXQgPSBOVUxMOwogCiAgICAgaGFuZCA9IGxpYnhsX3lhamxfZ2VuX2FsbG9j
KE5VTEwpOwogCkBAIC02MDAsNyArNjAwLDcgQEAgc3RhdGljIGNoYXIgKnFtcF9zZW5kX3ByZXBh
cmUobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCiAgICAgbGlieGxfX3lh
amxfZ2VuX2FzY2lpeihoYW5kLCAiZXhlY3V0ZSIpOwogICAgIGxpYnhsX195YWpsX2dlbl9hc2Np
aXooaGFuZCwgY21kKTsKICAgICBsaWJ4bF9feWFqbF9nZW5fYXNjaWl6KGhhbmQsICJpZCIpOwot
ICAgIHlhamxfZ2VuX2ludGVnZXIoaGFuZCwgKytxbXAtPmxhc3RfaWRfdXNlZCk7CisgICAgeWFq
bF9nZW5faW50ZWdlcihoYW5kLCBpZCk7CiAgICAgaWYgKGFyZ3MpIHsKICAgICAgICAgbGlieGxf
X3lhamxfZ2VuX2FzY2lpeihoYW5kLCAiYXJndW1lbnRzIik7CiAgICAgICAgIGxpYnhsX19qc29u
X29iamVjdF90b195YWpsX2dlbihnYywgaGFuZCwgYXJncyk7CkBAIC02MTAsNiArNjEwLDM2IEBA
IHN0YXRpYyBjaGFyICpxbXBfc2VuZF9wcmVwYXJlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBf
aGFuZGxlciAqcW1wLAogICAgIHMgPSB5YWpsX2dlbl9nZXRfYnVmKGhhbmQsICZidWYsICZsZW4p
OwogCiAgICAgaWYgKHMpIHsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmV0ID0g
bGlieGxfX21hbGxvYyhOT0dDLCBsZW4gKyAzKTsKKyAgICBzdHJuY3B5KHJldCwgKGNvbnN0IGNo
YXIgKilidWYsIGxlbiArIDMpOworICAgIHN0cm5jcHkocmV0ICsgbGVuLCAiXHJcbiIsIDMpOwor
ICAgIGxlbiArPSAyOworCisgICAgaWYgKGxlbl9yKQorICAgICAgICAqbGVuX3IgPSBsZW47CisK
K291dDoKKyAgICB5YWpsX2dlbl9mcmVlKGhhbmQpOworICAgIHJldHVybiByZXQ7Cit9CisKK3N0
YXRpYyBjaGFyICpxbXBfc2VuZF9wcmVwYXJlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFu
ZGxlciAqcW1wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21k
LCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxbXBfY2FsbGJhY2tfdCBjYWxsYmFjaywgdm9pZCAqb3BhcXVlLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcW1wX3JlcXVlc3RfY29udGV4dCAqY29udGV4dCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCAqbGVuX3IpCit7CisgICAgY2hhciAqYnVmOworICAg
IGNhbGxiYWNrX2lkX3BhaXIgKmVsbTsKKworICAgIGJ1ZiA9IHFtcF9wcmVwYXJlX3FtcF9jbWQo
Z2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQsIGFyZ3MsICsrcW1wLT5sYXN0
X2lkX3VzZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKKworICAgIGlm
ICghYnVmKSB7CiAgICAgICAgIExPR0QoRVJST1IsIHFtcC0+ZG9taWQsICJGYWlsZWQgdG8gZ2Vu
ZXJhdGUgYSBxbXAgY29tbWFuZCIpOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC02MjUs
MTMgKzY1NSwxMCBAQCBzdGF0aWMgY2hhciAqcW1wX3NlbmRfcHJlcGFyZShsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKICAgICBlbG0tPmNvbnRleHQgPSBjb250ZXh0Owog
ICAgIExJQlhMX1NUQUlMUV9JTlNFUlRfVEFJTCgmcW1wLT5jYWxsYmFja19saXN0LCBlbG0sIG5l
eHQpOwogCi0gICAgcmV0ID0gbGlieGxfX3N0cm5kdXAoZ2MsIChjb25zdCBjaGFyKilidWYsIGxl
bik7Ci0KICAgICBMT0dEKERFQlVHLCBxbXAtPmRvbWlkLCAibmV4dCBxbXAgY29tbWFuZDogJyVz
JyIsIGJ1Zik7CiAKIG91dDoKLSAgICB5YWpsX2dlbl9mcmVlKGhhbmQpOwotICAgIHJldHVybiBy
ZXQ7CisgICAgcmV0dXJuIGJ1ZjsKIH0KIAogc3RhdGljIGludCBxbXBfc2VuZChsaWJ4bF9fcW1w
X2hhbmRsZXIgKnFtcCwKQEAgLTY0Myw3ICs2NzAsOCBAQCBzdGF0aWMgaW50IHFtcF9zZW5kKGxp
YnhsX19xbXBfaGFuZGxlciAqcW1wLAogICAgIGludCByYyA9IC0xOwogICAgIEdDX0lOSVQocW1w
LT5jdHgpOwogCi0gICAgYnVmID0gcW1wX3NlbmRfcHJlcGFyZShnYywgcW1wLCBjbWQsIGFyZ3Ms
IGNhbGxiYWNrLCBvcGFxdWUsIGNvbnRleHQpOworICAgIGJ1ZiA9IHFtcF9zZW5kX3ByZXBhcmUo
Z2MsIHFtcCwgY21kLCBhcmdzLCBjYWxsYmFjaywgb3BhcXVlLCBjb250ZXh0LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTlVMTCk7CiAKICAgICBpZiAoYnVmID09IE5VTEwpIHsKICAgICAg
ICAgZ290byBvdXQ7CkBAIC02NTksMTIgKzY4NywxMCBAQCBzdGF0aWMgaW50IHFtcF9zZW5kKGxp
YnhsX19xbXBfaGFuZGxlciAqcW1wLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
UU1QIGNvbW1hbmQiLCAiUU1QIHNvY2tldCIpKQogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAg
fQotICAgIGlmIChsaWJ4bF93cml0ZV9leGFjdGx5KHFtcC0+Y3R4LCBxbXAtPnFtcF9mZCwgIlxy
XG4iLCAyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDUkxGIiwgIlFNUCBzb2NrZXQi
KSkKLSAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9IHFtcC0+bGFzdF9pZF91c2VkOwogb3V0
OgorICAgIGZyZWUoYnVmKTsKICAgICBHQ19GUkVFOwogICAgIHJldHVybiByYzsKIH0KLS0gCkFu
dGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVp-0002Ec-Am; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVn-0002E4-TC
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:39 +0000
X-Inumbo-ID: f7680829-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7680829-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134859"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:16 +0100
Message-ID: <20180601143720.24637-28-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 27/31] libxl_qmp: Implement
 libxl__qmp_insert_cdrom_ev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBmdW5jdGlvbiBpcyBhIHJlaW1wbGVtZW50YXRpb24gb2YgbGlieGxfX3FtcF9pbnNlcnRf
Y2Ryb20oKSBidXQgdG8gYmUKdXNlIHdpdGggbGlieGxfX2V2X3FtcC4KCkl0IGFsc28gb3BlbiB0
aGUgY2Ryb20gaW4gbGlieGwgYW5kIHNlbmQgdGhlIEZEIHZpYSBRTVAsIHNvIFFFTVUgZG9lc24n
dApuZWVkIGFjY2VzcyBwZXJtaXRpb24gb24gdGhlIGNkcm9tIGZpbGUuCgpsaWJ4bF9jZHJvbV9p
bnNlcnQoKSB3aWxsIG5lZWQgdG8gYmUgcmVvcmdhbml6ZSB0byBiZSBhYmxlIHRvIHVzZSB0aGF0
Cm5ldyBmdW5jdGlvbiwgdGhpcyBpcyBkb25lIGluIHRoZSBuZXh0IGZldyBwYXRjaGVzLgoKU2ln
bmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0t
LQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICAgNCArKwogdG9vbHMvbGlieGwvbGli
eGxfcW1wLmMgICAgICB8IDEwMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MiBmaWxlcyBjaGFuZ2VkLCAxMDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4
IDE2NTMzZjY1MWUuLjM3MWIyN2U4NjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMTg3MCw2ICsx
ODcwLDEwIEBAIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfcmVzdG9yZShsaWJ4bF9fZ2MgKmdjLCBp
bnQgZG9taWQsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKTsKIC8qIFNldCBkaXJ0eSBiaXRtYXAgbG9n
Z2luZyBzdGF0dXMgKi8KIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfc2V0X2dsb2JhbF9kaXJ0eV9s
b2cobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBib29sIGVuYWJsZSk7CiBfaGlkZGVuIGludCBs
aWJ4bF9fcW1wX2luc2VydF9jZHJvbShsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNvbnN0IGxp
YnhsX2RldmljZV9kaXNrICpkaXNrKTsKK2ludCBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbV9ldihs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX2V2X3FtcCAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
X2V2X3FtcF9jYWxsYmFjayAqY2FsbGJhY2ssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3QgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2spOwogLyogQWRkIGEgdmlydHVhbCBDUFUg
Ki8KIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfY3B1X2FkZChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9t
aWQsIGludCBpbmRleCk7CiAvKiBRdWVyeSB0aGUgYml0bWFwIG9mIENQVXMgKi8KZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5k
ZXggZjQ0YjMxM2E1ZS4uNjcyOGU1YWQ5ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
cW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEzNjEsNiArMTM2MSwxMDgg
QEAgaW50IGxpYnhsX19xbXBfaW5pdGlhbGl6YXRpb25zKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLAogICAgIHJldHVybiByZXQ7CiB9CiAKKy8qCisgKiBGdW5jdGlvbiB1c2luZyBsaWJ4
bF9fZXZfcW1wCisgKi8KKworLyogbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fZXYgKi8KKworc3Ry
dWN0IGNkcm9tX2luc2VydF9ldl9jYWxsYmFjayB7CisgICAgbGlieGxfX2V2X3FtcCBldjsKKyAg
ICBsaWJ4bF9fZXZfcW1wICpjYWxsYmFja19ldjsKKyAgICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNr
ICpjYWxsYmFjazsKKyAgICBjb25zdCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzazsKK307CisKK3N0
YXRpYyB2b2lkIGNkcm9tX2luc2VydF9mZF9jYihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9x
bXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29u
X29iamVjdCAqcmVzcG9uc2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
X3FtcF9lcnJvcl9jbGFzcyBlcnJvcikKK3sKKyAgICBFR0NfR0M7CisgICAgbGlieGxfX2pzb25f
b2JqZWN0ICphcmdzID0gTlVMTDsKKyAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKm87Cisg
ICAgc3RydWN0IGNkcm9tX2luc2VydF9ldl9jYWxsYmFjayAqY2IgPSBDT05UQUlORVJfT0YoZXYs
ICpjYiwgZXYpOworICAgIGNvbnN0IGxpYnhsX2RldmljZV9kaXNrICpkaXNrID0gY2ItPmRpc2s7
CisgICAgaW50IGRldl9udW1iZXIgPSBsaWJ4bF9fZGV2aWNlX2Rpc2tfZGV2X251bWJlcihkaXNr
LT52ZGV2LCBOVUxMLCBOVUxMKTsKKyAgICBpbnQgZmRzZXQ7CisgICAgaW50IHJjOworCisgICAg
byA9IGxpYnhsX19qc29uX21hcF9nZXQoImZkc2V0LWlkIiwgcmVzcG9uc2UsIEpTT05fSU5URUdF
Uik7CisgICAgaWYgKCFvKSB7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290
byBvdXQ7CisgICAgfQorICAgIGZkc2V0ID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9pbnRlZ2Vy
KG8pOworCisgICAgUU1QX1BBUkFNRVRFUlNfU1BSSU5URigmYXJncywgImRldmljZSIsICJpZGUt
JWkiLCBkZXZfbnVtYmVyKTsKKyAgICBRTVBfUEFSQU1FVEVSU19TUFJJTlRGKCZhcmdzLCAidGFy
Z2V0IiwgIi9kZXYvZmRzZXQvJWQiLCBmZHNldCk7CisgICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0
cmluZyhnYywgJmFyZ3MsICJhcmciLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfX3FlbXVfZGlza19mb3JtYXRfc3RyaW5nKGRpc2stPmZvcm1hdCkpOworICAgIHJjID0gbGli
eGxfX2V2X3FtcF9yZWdpc3RlcihnYywgY2ItPmNhbGxiYWNrX2V2LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjYi0+Y2FsbGJhY2ssCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGV2LT5kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNoYW5n
ZSIsIGFyZ3MpOworICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CitvdXQ6CisgICAgbGli
eGxfX2V2X3FtcF9kZXJlZ2lzdGVyKGdjLCBldik7CisgICAgaWYgKCFvIHx8IHJjKSB7CisgICAg
ICAgIGNiLT5jYWxsYmFjayhlZ2MsIGNiLT5jYWxsYmFja19ldiwgTlVMTCwKKyAgICAgICAgICAg
ICAgICAgICAgIExJQlhMX19RTVBfRVJST1JfQ0xBU1NfTElCWExfRVJST1IpOworICAgIH0KKyAg
ICBmcmVlKGNiKTsKK30KKworCitpbnQgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fZXYobGlieGxf
X2djICpnYywgaW50IGRvbWlkLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNrICpjYWxsYmFjaywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaykKK3sK
KyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOworICAgIGludCBkZXZfbnVtYmVy
ID0gbGlieGxfX2RldmljZV9kaXNrX2Rldl9udW1iZXIoZGlzay0+dmRldiwgTlVMTCwgTlVMTCk7
CisgICAgaW50IHJjOworICAgIGxpYnhsX19jYXJlZmQgKmNkcm9tX2VmZCA9IE5VTEw7CisgICAg
c3RydWN0IGNkcm9tX2luc2VydF9ldl9jYWxsYmFjayAqY2IgPSBOVUxMOworCisgICAgaWYgKGRp
c2stPmZvcm1hdCA9PSBMSUJYTF9ESVNLX0ZPUk1BVF9FTVBUWSkgeworICAgICAgICBRTVBfUEFS
QU1FVEVSU19TUFJJTlRGKCZhcmdzLCAiZGV2aWNlIiwgImlkZS0laSIsIGRldl9udW1iZXIpOwor
ICAgICAgICByYyA9IGxpYnhsX19ldl9xbXBfcmVnaXN0ZXIoZ2MsIGV2LCBjYWxsYmFjaywgZG9t
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZWplY3QiLCBhcmdzKTsK
KyAgICB9IGVsc2UgeworICAgICAgICBsaWJ4bF9fY2FyZWZkX2JlZ2luKCk7CisgICAgICAgIGNk
cm9tX2VmZCA9IGxpYnhsX19jYXJlZmRfb3BlbmVkKENUWCwgb3BlbihkaXNrLT5wZGV2X3BhdGgs
IE9fUkRPTkxZKSk7CisgICAgICAgIGlmICghY2Ryb21fZWZkKSB7CisgICAgICAgICAgICBMT0dF
RChFUlJPUiwgZG9taWQsCisgICAgICAgICAgICAgICAgICAiRmFpbGVkIHRvIG9wZW4gY2Ryb20g
ZmlsZSAlcyIsIGRpc2stPnBkZXZfcGF0aCk7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIGNiID0gbGlieGxf
X21hbGxvYyhOT0dDLCBzaXplb2YgKCpjYikpOworICAgICAgICBsaWJ4bF9fZXZfcW1wX2luaXQo
JmNiLT5ldik7CisgICAgICAgIGNiLT5jYWxsYmFjayA9IGNhbGxiYWNrOworICAgICAgICBjYi0+
Y2FsbGJhY2tfZXYgPSBldjsKKyAgICAgICAgY2ItPmRpc2sgPSBkaXNrOworCisgICAgICAgIC8q
IFRoaXMgZnJlZSBmb3JtIHBhcmFtZXRlciBpcyBub3QgdXNlIGJ5IFFFTVUgb3IgbGlieGwuICov
CisgICAgICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJvcGFxdWUiLCAiJXM6JXMi
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rpc2tfZm9ybWF0X3RvX3N0
cmluZyhkaXNrLT5mb3JtYXQpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc2st
PnBkZXZfcGF0aCk7CisgICAgICAgIGNiLT5ldi5lZmQgPSBjZHJvbV9lZmQ7CisgICAgICAgIHJj
ID0gbGlieGxfX2V2X3FtcF9yZWdpc3RlcihnYywgJmNiLT5ldiwgY2Ryb21faW5zZXJ0X2ZkX2Ni
LCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhZGQtZmQiLCBh
cmdzKTsKKyAgICAgICAgaWYgKHJjKQorICAgICAgICAgICAgZ290byBvdXQ7CisgICAgfQorb3V0
OgorICAgIGlmIChyYykgeworICAgICAgICBmcmVlKGNiKTsKKyAgICAgICAgbGlieGxfX2NhcmVm
ZF9jbG9zZShjZHJvbV9lZmQpOworICAgIH0KKyAgICByZXR1cm4gcmM7Cit9CisKKwogLyogLS0t
LS0tLS0tLS0tIEltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0t
LSAqLwogCiB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fcW1wX3J4X2J1ZiBsaWJ4bF9fcW1wX3J4X2J1
ZjsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVq-0002Es-Jh; Fri, 01 Jun 2018 14:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVp-0002ET-21
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:41 +0000
X-Inumbo-ID: f8346399-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8346399-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134864"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:13 +0100
Message-ID: <20180601143720.24637-25-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 24/31] libxl_qmp_ev: Respond to QMP greeting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U2xpZ2h0IGNoYW5nZSBpbiB0aGUgaW5mcmFzdHJ1Y3R1cmUgdG8gYWxsb3cgdG8gc2VuZCBhIGJ1
ZmZlciBiZWZvcmUgYW55CmNvbW1hbmQgdGhhdCB3b3VsZCBhbHJlYWR5IGJlZW4gcHJlcGFyZWQu
CgpxbXBfY2FwYWJpbGl0aWVzIG5lZWRzIHRvIGJlIHRoZSBmaXJzdCBjb21tYW5kIHNlbnQuCgpT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
LS0tCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDg3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IGRiMDdjMTgyMmEuLmFkZjQ2NmU0YzQgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CkBAIC0xMzg3LDYgKzEzODcsOCBAQCBzdHJ1Y3QgbGlieGxfX2V2X3FtcF9zdGF0ZSB7CiAgICAg
dW5zaWduZWQgaW50IGxhc3RfaWRfdXNlZDsKICAgICAvKiBJbmRpY2F0ZSB0aGF0IFFFTVUgaXMg
cmVhZHkgdG8gcmVzcG9uZCB0byBjb21tYW5kLiAqLwogICAgIGJvb2wgcmVhZHk7CisgICAgLyog
QWxsb3cgdG8gY29tbWFuZHMgd2hpbGUgIXJlYWR5LCB0byByZXNwb25kIHRvIFFNUCBncmVldGlu
Zy4gKi8KKyAgICBpbnQgcHJpb3JpdHlfc2VuZDsKICAgICBMSUJYTF9UQUlMUV9IRUFEKGxpYnhs
X19xbXBfdHhfYnVmcywgbGlieGxfX3FtcF90eF9idWYpIHR4X2J1ZjsKIAogICAgIExJQlhMX1RB
SUxRX0hFQUQobGlieGxfX2V2X3FtcHMsIGxpYnhsX19ldl9xbXApIHFtcF9ldmVudHM7CkBAIC0x
Mzk4LDcgKzE0MDAsOCBAQCBzdGF0aWMgaW50IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXBfc3Rh
dGUgKnFtcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21k
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmpl
Y3QgKmFyZ3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jYXJlZmQg
KmVmZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2NhcmVmZCAqZWZk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGhpZ2hfcHJpb3JpdHkpCiB7
CiAgICAgY2hhciAqYnVmID0gTlVMTDsKICAgICBzaXplX3QgbGVuOwpAQCAtMTQxNCwxMiArMTQx
Nyw3OCBAQCBzdGF0aWMgaW50IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGxpYnhsX19nYyAqZ2MsCiAg
ICAgb3V0LT5idWYgPSBidWY7CiAgICAgb3V0LT5sZW4gPSBsZW47CiAgICAgb3V0LT5lZmQgPSBl
ZmQ7Ci0gICAgTElCWExfVEFJTFFfSU5TRVJUX1RBSUwoJnFtcC0+dHhfYnVmLCBvdXQsIGVudHJ5
KTsKKyAgICBpZiAoaGlnaF9wcmlvcml0eSkgeworICAgICAgICAvKiBxbXBfY2FwYWJpbGl0aWVz
IGNtZCBuZWVkIHRvIGJlIHNlbmQgb3V0IGZpcnN0ICovCisgICAgICAgIExJQlhMX1RBSUxRX0lO
U0VSVF9IRUFEKCZxbXAtPnR4X2J1Ziwgb3V0LCBlbnRyeSk7CisgICAgICAgIHFtcC0+cHJpb3Jp
dHlfc2VuZCArPSAxOworICAgIH0gZWxzZSB7CisgICAgICAgIExJQlhMX1RBSUxRX0lOU0VSVF9U
QUlMKCZxbXAtPnR4X2J1Ziwgb3V0LCBlbnRyeSk7CisgICAgfQogICAgIGxpYnhsX19ldl9mZF9t
b2RpZnkoZ2MsICZxbXAtPmVmZCwgcW1wLT5lZmQuZXZlbnRzIHwgUE9MTE9VVCk7CiAKICAgICBy
ZXR1cm4gMDsKIH0KIAorLyogUU1QIGdyZWV0aW5nIHJlc3BvbnNlICovCit0eXBlZGVmIHN0cnVj
dCB7CisgICAgbGlieGxfX2V2X3FtcCBldjsKKyAgICBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXA7
Cit9IGV2X3FtcF9ncmVldGluZ19zdGF0ZTsKK3N0YXRpYyB2b2lkIGV2X3FtcF9jYWxsYmFja19j
YXBhYmlsaXRpZXMobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGVycm9y
KQoreworICAgIEVHQ19HQzsKKyAgICBldl9xbXBfZ3JlZXRpbmdfc3RhdGUgKnFlZ3MgPSBDT05U
QUlORVJfT0YoZXYsICpxZWdzLCBldik7CisgICAgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wID0g
cWVncy0+cW1wOworCisgICAgQ1RYX0xPQ0s7CisgICAgcW1wLT5yZWFkeSA9IHRydWU7CisKKyAg
ICAvKiBBbGxvdyBwb3RlbnRpYWwgY29tbWFuZCB0byBiZSBzZW50ICovCisgICAgbGlieGxfX2V2
X2ZkX21vZGlmeShnYywgJnFtcC0+ZWZkLCBxbXAtPmVmZC5ldmVudHMgfCBQT0xMT1VUKTsKKwor
ICAgIENUWF9VTkxPQ0s7CisKKyAgICBsaWJ4bF9fZXZfcW1wX2RlcmVnaXN0ZXIoZ2MsIGV2KTsK
KworICAgIGZyZWUocWVncyk7Cit9CisKK3N0YXRpYyBpbnQgZXZfcW1wX2NhbGxiYWNrX2dyZWV0
aW5nKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCkKK3sKKyAgICBFR0NfR0M7CisgICAgZXZfcW1wX2dy
ZWV0aW5nX3N0YXRlICpxZWdzOworICAgIGludCByYzsKKworICAgIC8qIFdpbGwgYmUgZnJlZWQg
aW4gY2FsbGJhY2sgKi8KKyAgICBxZWdzID0gbGlieGxfX21hbGxvYyhOT0dDLCBzaXplb2YoKnFl
Z3MpKTsKKworICAgIGxpYnhsX19ldl9xbXBfaW5pdCgmcWVncy0+ZXYpOworCisgICAgLyogRG8g
cGFydCBvZiBsaWJ4bF9fZXZfcW1wX3JlZ2lzdGVyIGFzIHRoaXMgaXMgdGhlIG9ubHkgdGltZSB3
aGVyZSB0aGUKKyAgICAgKiBhcmd1bWVudCBoaWdoX3ByaW9yaXR5IGlzIHRydWUuICovCisKKyAg
ICBxZWdzLT5xbXAgPSBxbXA7CisgICAgcWVncy0+ZXYuZG9taWQgPSBxbXAtPmRvbWlkOworICAg
IHFlZ3MtPmV2LmNhbGxiYWNrID0gZXZfcW1wX2NhbGxiYWNrX2NhcGFiaWxpdGllczsKKyAgICBy
YyA9IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGdjLCBxbXAsICJxbXBfY2FwYWJpbGl0aWVzIiwgTlVM
TCwgTlVMTCwgdHJ1ZSk7CisgICAgaWYgKHJjKQorICAgICAgICBnb3RvIG91dDsKKyAgICBxZWdz
LT5ldi5pZCA9IHFtcC0+bGFzdF9pZF91c2VkOworCisgICAgQ1RYX0xPQ0s7CisgICAgTElCWExf
VEFJTFFfSU5TRVJUX1RBSUwoJnFtcC0+cW1wX2V2ZW50cywgJnFlZ3MtPmV2LCBlbnRyeSk7Cisg
ICAgQ1RYX1VOTE9DSzsKKworb3V0OgorICAgIGlmIChyYykKKyAgICAgICAgZnJlZShxZWdzKTsK
KyAgICByZXR1cm4gcmM7Cit9CisKIC8qCiAgKiBIYW5kbGUgbWVzc2FnZXMgcmVjZWl2ZWQgZnJv
bSBRTVAgc2VydmVyCiAgKi8KQEAgLTE1MDEsNyArMTU3MCw4IEBAIHN0YXRpYyB2b2lkIGV2X3Ft
cF9oYW5kbGVfbWVzc2FnZShsaWJ4bF9fZWdjICplZ2MsCiAKICAgICBzd2l0Y2ggKHR5cGUpIHsK
ICAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX1FNUDoKLSAgICAgICAgLyogZ3JlZXRp
bmcgbWVzc2FnZSAqLworICAgICAgICAvKiBPbiB0aGUgZ3JlZXRpbmcgbWVzc2FnZSBmcm9tIHRo
ZSBzZXJ2ZXIsIGNhbGwgcW1wX2NhcGFiaWxpdGllcyAqLworICAgICAgICBldl9xbXBfY2FsbGJh
Y2tfZ3JlZXRpbmcoZWdjLCBxbXApOwogICAgICAgICByZXR1cm47CiAgICAgY2FzZSBMSUJYTF9f
UU1QX01FU1NBR0VfVFlQRV9SRVRVUk46CiAgICAgY2FzZSBMSUJYTF9fUU1QX01FU1NBR0VfVFlQ
RV9FUlJPUjoKQEAgLTE2NzMsNyArMTc0Myw5IEBAIHN0YXRpYyBpbnQgZXZfcW1wX2NhbGxiYWNr
X3dyaXRhYmxlKGxpYnhsX19lZ2MgKmVnYywKICAgICBsaWJ4bF9fcW1wX3R4X2J1ZiAqYnVmOwog
ICAgIGludCByYzsKIAotICAgIGlmICghcW1wLT5yZWFkeSkgeworICAgIC8qIERvbid0IHNlbmQg
YW55dGhpbmcgdW50aWwgY29ubmVjdGVkLCB1bmxlc3MgdGhlcmUgaXMgdGhlIHJlc3BvbnNlIHRv
IHRoZQorICAgICAqIGdyZWV0aW5nIG1lc3NhZ2UgKi8KKyAgICBpZiAoIXFtcC0+cmVhZHkgJiYg
IXFtcC0+cHJpb3JpdHlfc2VuZCkgewogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKQEAgLTE3
MDEsNiArMTc3Myw5IEBAIHN0YXRpYyBpbnQgZXZfcW1wX2NhbGxiYWNrX3dyaXRhYmxlKGxpYnhs
X19lZ2MgKmVnYywKICAgICBmcmVlKGJ1Zi0+YnVmKTsKICAgICBmcmVlKGJ1Zik7CiAKKyAgICBp
ZiAoIXFtcC0+cmVhZHkgJiYgcW1wLT5wcmlvcml0eV9zZW5kKQorICAgICAgICBxbXAtPnByaW9y
aXR5X3NlbmQgLT0gMTsKKwogb3V0OgogICAgIHJldHVybiAxOwogfQpAQCAtMTc3MSw2ICsxODQ2
LDcgQEAgc3RhdGljIHZvaWQgbGlieGxfX2V2X3FtcF9zdGF0ZV9pbml0KGxpYnhsX19ldl9xbXBf
c3RhdGUgKnFtcCkKICAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPmJ1ZnMpOwogICAgIHFtcC0+
bGFzdF9pZF91c2VkID0gMDsKICAgICBxbXAtPnJlYWR5ID0gZmFsc2U7CisgICAgcW1wLT5wcmlv
cml0eV9zZW5kID0gMDsKICAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPnR4X2J1Zik7CiAgICAg
TElCWExfVEFJTFFfSU5JVCgmcW1wLT5xbXBfZXZlbnRzKTsKIH0KQEAgLTE4NzgsNiArMTk1NCw3
IEBAIHZvaWQgbGlieGxfX2V2X3FtcF9zdG9wKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXBf
c3RhdGUgKnFtcCkKICAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPnFtcF9ldmVudHMpOwogCiAg
ICAgcW1wLT5yZWFkeSA9IGZhbHNlOworICAgIHFtcC0+cHJpb3JpdHlfc2VuZCA9IDA7CiAKICAg
ICBsaWJ4bF9fZXZfZmRfZGVyZWdpc3RlcihnYywgJnFtcC0+ZWZkKTsKICAgICBsaWJ4bF9fY2Fy
ZWZkX2Nsb3NlKHFtcC0+Y2ZkKTsKQEAgLTE5MTcsNyArMTk5NCw3IEBAIGludCBsaWJ4bF9fZXZf
cW1wX3JlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAogICAgICAgICBn
b3RvIG91dDsKICAgICB9CiAKLSAgICByYyA9IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGdjLCBxbXAs
IGNtZCwgYXJncywgZXYtPmVmZCk7CisgICAgcmMgPSBldl9xbXBfcXVldWVfY29tbWFuZChnYywg
cW1wLCBjbWQsIGFyZ3MsIGV2LT5lZmQsIGZhbHNlKTsKICAgICBpZiAocmMpCiAgICAgICAgIGdv
dG8gb3V0OwogCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 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 1fOlVq-0002G8-Vm; Fri, 01 Jun 2018 14:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVp-0002Eg-Kd
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:41 +0000
X-Inumbo-ID: f8eb5b4d-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8eb5b4d-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134867"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:10 +0100
Message-ID: <20180601143720.24637-22-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 21/31] libxl_qmp_ev: Handle write to 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>, 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>

VGhlIGxpYnhsX19ldl9xbXBfKiB3aWxsIG5vdyBzZW5kIGNvbW1hbmRzIHRvIFFFTVUgd2hlbiB0
aGUgc29ja2V0IGlzCnJlYWR5IGZvciB3cml0ZXMuIEFsc28gc3RvcCBwdWxsaW5nIGZvciBQT0xM
T1VUIGV2ZW50cyBvbmNlIHRoZSBzZW5kCnF1ZXVlIGlzIGVtcHR5LgoKU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogMSBmaWxlIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDliNWVi
OGZkMzUuLjAyZWFlMWY1Y2UgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0xNDE2LDYgKzE0MTYsNyBAQCBzdGF0aWMg
aW50IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGxpYnhsX19nYyAqZ2MsCiAgICAgb3V0LT5sZW4gPSBs
ZW47CiAgICAgb3V0LT5lZmQgPSBlZmQ7CiAgICAgTElCWExfVEFJTFFfSU5TRVJUX1RBSUwoJnFt
cC0+dHhfYnVmLCBvdXQsIGVudHJ5KTsKKyAgICBsaWJ4bF9fZXZfZmRfbW9kaWZ5KGdjLCAmcW1w
LT5lZmQsIHFtcC0+ZWZkLmV2ZW50cyB8IFBPTExPVVQpOwogCiAgICAgcmV0dXJuIDA7CiB9CkBA
IC0xNTY4LDYgKzE1NjksNDYgQEAgc3RhdGljIGludCBldl9xbXBfY2FsbGJhY2tfcmVhZGFibGUo
bGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXAsCiAgICAgcmV0dXJuIDA7
CiB9CiAKK3N0YXRpYyBpbnQgZXZfcW1wX2NhbGxiYWNrX3dyaXRhYmxlKGxpYnhsX19lZ2MgKmVn
YywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXBfc3Rh
dGUgKnFtcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBmZCkKK3sK
KyAgICBFR0NfR0M7CisgICAgbGlieGxfX3FtcF90eF9idWYgKmJ1ZjsKKyAgICBpbnQgcmM7CisK
KyAgICBpZiAoIXFtcC0+cmVhZHkpIHsKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQorCisgICAg
aWYgKExJQlhMX1RBSUxRX0VNUFRZKCZxbXAtPnR4X2J1ZikpCisgICAgICAgIHJldHVybiAwOwor
CisgICAgYnVmID0gTElCWExfVEFJTFFfRklSU1QoJnFtcC0+dHhfYnVmKTsKKworICAgIExPR19R
TVAoInNlbmRpbmc6ICclLipzJyIsIChpbnQpYnVmLT5sZW4sIGJ1Zi0+YnVmKTsKKworICAgIGlm
IChidWYtPmVmZCkgeworICAgICAgICBpbnQgYnVmX2ZkID0gbGlieGxfX2NhcmVmZF9mZChidWYt
PmVmZCk7CisgICAgICAgIHJjID0gbGlieGxfX3NlbmRtc2dfZmRzKGdjLCBmZCwgYnVmLT5idWYs
IGJ1Zi0+bGVuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCAmYnVmX2ZkLCAi
UU1QIHNvY2tldCIpOworICAgICAgICBsaWJ4bF9fY2FyZWZkX2Nsb3NlKGJ1Zi0+ZWZkKTsKKyAg
ICB9IGVsc2UgeworICAgICAgICByYyA9IGxpYnhsX3dyaXRlX2V4YWN0bHkoQ1RYLCBmZCwgYnVm
LT5idWYsIGJ1Zi0+bGVuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlFNUCBj
b21tYW5kIiwgIlFNUCBzb2NrZXQiKTsKKyAgICB9CisKKyAgICBpZiAocmMpCisgICAgICAgIGdv
dG8gb3V0OworCisgICAgTElCWExfVEFJTFFfUkVNT1ZFKCZxbXAtPnR4X2J1ZiwgYnVmLCBlbnRy
eSk7CisgICAgZnJlZShidWYtPmJ1Zik7CisgICAgZnJlZShidWYpOworCitvdXQ6CisgICAgcmV0
dXJuIDE7Cit9CisKIC8qIFdoZW4gdGhlIFFNUCBjbGllbnQgcmVhY2ggdGhlIGNvbmNsdXNpb24g
dGhhdCB0aGUgUU1QIGNvbm5lY3Rpb24gZG9lc24ndAogICogd29yayBhbnltb3JlLCB0aGlzIGZ1
bmN0aW9uIGNhbiBiZSBjYWxsZWQgdG8gcHJvcGFnYXRlIHRoZSBlcnJvciB0byBldmVyeQogICog
Y2FsbGJhY2sgcmVnaXN0ZXJlZC4gQW5kIHN0b3AgdGhlIGNsaWVudC4gKi8KQEAgLTE2MTcsNiAr
MTY1OCwxMyBAQCBzdGF0aWMgdm9pZCBldl9xbXBfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdj
LCBsaWJ4bF9fZXZfZmQgKmV2X2ZkLAogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAg
ICAgfQorICAgIGlmIChyZXZlbnRzICYgUE9MTE9VVCkgeworICAgICAgICBpbnQgcmV0ID0gZXZf
cW1wX2NhbGxiYWNrX3dyaXRhYmxlKGVnYywgcW1wLCBmZCk7CisgICAgICAgIGlmIChyZXQgPT0g
MCkgeworICAgICAgICAgICAgLyogbm90aGluZyB0byB3cml0ZSwgZGlzYWJsZSBpdC4gKi8KKyAg
ICAgICAgICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZxbXAtPmVmZCwgZXZlbnRzICYgflBP
TExPVVQpOworICAgICAgICB9CisgICAgfQogfQogCiBzdGF0aWMgdm9pZCBsaWJ4bF9fZXZfcW1w
X3N0YXRlX2luaXQobGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQotLSAKQW50aG9ueSBQRVJBUkQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVt-0002Hu-AM; Fri, 01 Jun 2018 14:58:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVr-0002Gt-Ur
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:44 +0000
X-Inumbo-ID: f9bbf9da-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9bbf9da-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134868"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:09 +0100
Message-ID: <20180601143720.24637-21-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 20/31] libxl_qmp: Introduce libxl__ev_qmp
 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: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2FsbGluZyBsaWJ4bF9fZXZfcW1wX3JlZ2lzdGVyKCkgd2lsbCBwcmVwYXJlIGEgY29tbWFuZCB0
byBiZSBzZW50IHRvClFFTVUgYW5kIHN0YXNoIGl0IGluIGEgcXVldWUgdG8gYmUgc2VudCBsYXRl
ci4KClRoZSBhY3R1YWwgc2VudCB3aWxsIGJlIGRvbmUgaW4gYSBzZXBhcmF0ZSBwYXRjaC4KClNp
Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgot
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICB8ICAzOSArKysrKysrLQog
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAgICAgICAgICAgIHwgMTM5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsIHwgIDE0
ICsrKwogMyBmaWxlcyBjaGFuZ2VkLCAxOTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaAppbmRleCA5MjcxNzAxMjQ2Li4xNjUzM2Y2NTFlIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmgKQEAgLTIwMiw2ICsyMDIsOCBAQCB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fYW9wX29j
Y3VycmVkIGxpYnhsX19hb3Bfb2NjdXJyZWQ7CiB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fb3NldmVu
dF9ob29rX25leHVzIGxpYnhsX19vc2V2ZW50X2hvb2tfbmV4dXM7CiB0eXBlZGVmIHN0cnVjdCBs
aWJ4bF9fb3NldmVudF9ob29rX25leGkgbGlieGxfX29zZXZlbnRfaG9va19uZXhpOwogdHlwZWRl
ZiBzdHJ1Y3QgbGlieGxfX2V2X3FtcF9zdGF0ZSBsaWJ4bF9fZXZfcW1wX3N0YXRlOwordHlwZWRl
ZiBzdHJ1Y3QgbGlieGxfX2pzb25fb2JqZWN0IGxpYnhsX19qc29uX29iamVjdDsKK3R5cGVkZWYg
c3RydWN0IGxpYnhsX19jYXJlZmQgbGlieGxfX2NhcmVmZDsKIAogdHlwZWRlZiBzdHJ1Y3QgbGli
eGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGU7CiB0eXBl
ZGVmIHZvaWQgbGlieGxfX2RvbWFpbl9jcmVhdGVfY2Ioc3RydWN0IGxpYnhsX19lZ2MgKmVnYywK
QEAgLTM1Nyw2ICszNTksMzkgQEAgc3RydWN0IGxpYnhsX19ldl9jaGlsZCB7CiAgICAgTElCWExf
TElTVF9FTlRSWShzdHJ1Y3QgbGlieGxfX2V2X2NoaWxkKSBlbnRyeTsKIH07CiAKKy8qCisgKiBs
aWJ4bF9fZXZfcW1wCisgKi8KKwordHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2V2X3FtcCBsaWJ4bF9f
ZXZfcW1wOworLyogcmVzcG9uc2U6IFFNUCByZXNwb25zZSBvbiBzdWNjZXNzLCBvciBOVUxMIG9u
IGVycm9yLgorICogZXJyb3JfY2xhc3M6IE5PTkUgb24gc3VjY2Vzcywgb3RoZXJ3aXNlIFFNUCBl
cnJvciBjbGFzcyBvciBsaWJ4bCBlcnJvciAqLwordHlwZWRlZiB2b2lkIGxpYnhsX19ldl9xbXBf
Y2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9u
c2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2Vycm9y
X2NsYXNzIGVycm9yX2NsYXNzKTsKK3N0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKKyAgICAvKiByZWFk
LW9ubHkgb25jZSByZWdpc3RlcmVkICovCisgICAgdWludDMyX3QgZG9taWQ7CisgICAgbGlieGxf
X2V2X3FtcF9jYWxsYmFjayAqY2FsbGJhY2s7CisgICAgLyogSWYgIU5VTEwsIHRoaXMgZmlsZSBk
ZXNjcmlwdG9yIHdpbGwgYmUgc2VudCB0byB0aGUgUU1QIHNlcnZlciwKKyAgICAgKiBhbmQgY2xv
c2VkIG9uY2Ugc2VudC4gKi8KKyAgICBsaWJ4bF9fY2FyZWZkICplZmQ7CisKKyAgICAvKiBwcml2
YXRlICovCisKKyAgICAvKiBpZCA9PSAtMTogaW5pdGlhbCBzdGF0ZSBvciByZXNwb25zZSBhbHJl
YWR5IHJlY2VpdmVkIGFuZCBjYWxsYmFjayBjYWxsZWQuCisgICAgICogaWQgPiAwOiBpZCB1c2Vk
IHRvIHNlbmQgYSBjb21tYW5kIHRvIHFlbXUuICovCisgICAgaW50IGlkOworICAgIExJQlhMX1RB
SUxRX0VOVFJZKGxpYnhsX19ldl9xbXApIGVudHJ5OworfTsKKworX2hpZGRlbiB2b2lkIGxpYnhs
X19ldl9xbXBfaW5pdChsaWJ4bF9fZXZfcW1wICpldik7CitfaGlkZGVuIGludCBsaWJ4bF9fZXZf
cW1wX3JlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNrICosCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsIGxpYnhsX19qc29uX29i
amVjdCAqYXJncyk7CitfaGlkZGVuIHZvaWQgbGlieGxfX2V2X3FtcF9kZXJlZ2lzdGVyKGxpYnhs
X19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2KTsKK19oaWRkZW4gaW50IGxpYnhsX19ldl9xbXBf
aXNyZWdpc3RlcmVkKGNvbnN0IGxpYnhsX19ldl9xbXAgKmV2KTsKIAogLyoKICAqIGV2Z2VuIHN0
cnVjdHVyZXMsIHdoaWNoIGFyZSB0aGUgc3RhdGUgd2UgdXNlIGZvciBnZW5lcmF0aW5nCkBAIC0x
OTA1LDcgKzE5NDAsNyBAQCB0eXBlZGVmIGVudW0gewogICAgIEpTT05fQU5ZICAgICA9IDI1NSAv
KiB0aGlzIGlzIGEgbWFzayBvZiBhbGwgdmFsdWVzIGFib3ZlLCBhZGp1c3QgYXMgbmVlZGVkICov
CiB9IGxpYnhsX19qc29uX25vZGVfdHlwZTsKIAotdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2pzb25f
b2JqZWN0IHsKK3N0cnVjdCBsaWJ4bF9fanNvbl9vYmplY3QgewogICAgIGxpYnhsX19qc29uX25v
ZGVfdHlwZSB0eXBlOwogICAgIHVuaW9uIHsKICAgICAgICAgYm9vbCBiOwpAQCAtMTkxOCw3ICsx
OTUzLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2pzb25fb2JqZWN0IHsKICAgICAgICAgZmxl
eGFycmF5X3QgKm1hcDsKICAgICB9IHU7CiAgICAgc3RydWN0IGxpYnhsX19qc29uX29iamVjdCAq
cGFyZW50OwotfSBsaWJ4bF9fanNvbl9vYmplY3Q7Cit9OwogCiB0eXBlZGVmIGludCAoKmxpYnhs
X19qc29uX3BhcnNlX2NhbGxiYWNrKShsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvLApkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRl
eCBlNDQ0MWY3NmY0Li45YjVlYjhmZDM1IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9x
bXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAtMTM2OSwxNSArMTM2OSw1NyBA
QCBzdHJ1Y3QgbGlieGxfX3FtcF9yeF9idWYgewogICAgIGNoYXIgYnVmW1FNUF9SRUNFSVZFX0JV
RkZFUl9TSVpFXTsKIH07CiAKK3R5cGVkZWYgc3RydWN0IGxpYnhsX19xbXBfdHhfYnVmIGxpYnhs
X19xbXBfdHhfYnVmOworc3RydWN0IGxpYnhsX19xbXBfdHhfYnVmIHsKKyAgICBMSUJYTF9UQUlM
UV9FTlRSWShsaWJ4bF9fcW1wX3R4X2J1ZikgZW50cnk7CisgICAgc2l6ZV90IGxlbjsKKyAgICBj
aGFyICpidWY7CisgICAgLyogRmlsZSBkZXNjcmlwdG9yIHRvIHNlbmQgYWxvbmcgdGhlIGNvbW1h
bmQgKi8KKyAgICBsaWJ4bF9fY2FyZWZkICplZmQ7Cit9OworCiBzdHJ1Y3QgbGlieGxfX2V2X3Ft
cF9zdGF0ZSB7CiAgICAgbGlieGxfX2NhcmVmZCAqY2ZkOwogICAgIGxpYnhsX19ldl9mZCBlZmQ7
CiAgICAgdWludDMyX3QgZG9taWQ7CiAKICAgICBMSUJYTF9UQUlMUV9IRUFEKGxpYnhsX19xbXBf
YnVmcywgbGlieGxfX3FtcF9yeF9idWYpIGJ1ZnM7CisKKyAgICB1bnNpZ25lZCBpbnQgbGFzdF9p
ZF91c2VkOworICAgIC8qIEluZGljYXRlIHRoYXQgUUVNVSBpcyByZWFkeSB0byByZXNwb25kIHRv
IGNvbW1hbmQuICovCisgICAgYm9vbCByZWFkeTsKKyAgICBMSUJYTF9UQUlMUV9IRUFEKGxpYnhs
X19xbXBfdHhfYnVmcywgbGlieGxfX3FtcF90eF9idWYpIHR4X2J1ZjsKKworICAgIExJQlhMX1RB
SUxRX0hFQUQobGlieGxfX2V2X3FtcHMsIGxpYnhsX19ldl9xbXApIHFtcF9ldmVudHM7CiB9Owog
CiAKKy8qIFByZXBhcmUgYSBRTVAgY29tbWFuZCB0byBiZSBzZW50ICovCitzdGF0aWMgaW50IGV2
X3FtcF9xdWV1ZV9jb21tYW5kKGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX19jYXJlZmQgKmVmZCkKK3sKKyAgICBjaGFyICpidWYgPSBOVUxM
OworICAgIHNpemVfdCBsZW47CisgICAgbGlieGxfX3FtcF90eF9idWYgKm91dDsKKworICAgIGJ1
ZiA9IHFtcF9wcmVwYXJlX3FtcF9jbWQoZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjbWQsIGFyZ3MsICsrcW1wLT5sYXN0X2lkX3VzZWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmbGVuKTsKKyAgICBpZiAoIWJ1ZikKKyAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7
CisKKyAgICBvdXQgPSBsaWJ4bF9fbWFsbG9jKE5PR0MsIHNpemVvZigqb3V0KSk7CisgICAgb3V0
LT5idWYgPSBidWY7CisgICAgb3V0LT5sZW4gPSBsZW47CisgICAgb3V0LT5lZmQgPSBlZmQ7Cisg
ICAgTElCWExfVEFJTFFfSU5TRVJUX1RBSUwoJnFtcC0+dHhfYnVmLCBvdXQsIGVudHJ5KTsKKwor
ICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50IGV2X3FtcF9jYWxsYmFja19yZWFkYWJsZShs
aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCBmZCkKIHsKQEAgLTE1MzIsOCArMTU3NCwxNyBAQCBz
dGF0aWMgaW50IGV2X3FtcF9jYWxsYmFja19yZWFkYWJsZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhs
X19ldl9xbXBfc3RhdGUgKnFtcCwKIHN0YXRpYyB2b2lkIGV2X3FtcF9jYWxsYmFja19lcnJvcihs
aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCkKIHsKICAgICBFR0NfR0M7
CisgICAgbGlieGxfX2V2X3FtcCAqZXYsICp0ZXY7CiAKICAgICBMT0dEKEVSUk9SLCBxbXAtPmRv
bWlkLCAiRXJyb3IgaGFwcGVuZCB3aXRoIHRoZSBRTVAgY29ubmVjdGlvbiB0byBRRU1VIik7CisK
KyAgICBMSUJYTF9UQUlMUV9GT1JFQUNIX1NBRkUoZXYsICZxbXAtPnFtcF9ldmVudHMsIGVudHJ5
LCB0ZXYpIHsKKyAgICAgICAgaWYgKGV2LT5pZCA9PSAtMSkKKyAgICAgICAgICAgIGNvbnRpbnVl
OworICAgICAgICAvKiBDYWxsIGV2ZXJ5IGNhbGxiYWNrIHdpdGggZXJyb3Igc3RhdGUuICovCisg
ICAgICAgIGV2LT5pZCA9IC0xOworICAgICAgICBldi0+Y2FsbGJhY2soZWdjLCBldiwgTlVMTCwg
TElCWExfX1FNUF9FUlJPUl9DTEFTU19MSUJYTF9FUlJPUik7CisgICAgfQogICAgIGxpYnhsX19l
dl9xbXBfc3RvcChnYywgcW1wKTsKIH0KIApAQCAtMTU3NCw2ICsxNjI1LDEwIEBAIHN0YXRpYyB2
b2lkIGxpYnhsX19ldl9xbXBfc3RhdGVfaW5pdChsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXApCiAg
ICAgcW1wLT5jZmQgPSBOVUxMOwogICAgIGxpYnhsX19ldl9mZF9pbml0KCZxbXAtPmVmZCk7CiAg
ICAgTElCWExfVEFJTFFfSU5JVCgmcW1wLT5idWZzKTsKKyAgICBxbXAtPmxhc3RfaWRfdXNlZCA9
IDA7CisgICAgcW1wLT5yZWFkeSA9IGZhbHNlOworICAgIExJQlhMX1RBSUxRX0lOSVQoJnFtcC0+
dHhfYnVmKTsKKyAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPnFtcF9ldmVudHMpOwogfQogCiBs
aWJ4bF9fZXZfcW1wX3N0YXRlICpsaWJ4bF9fZXZfcW1wX3N0YXJ0KGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkKQpAQCAtMTY1MCw2ICsxNzA1LDggQEAgb3V0Ogogdm9pZCBsaWJ4bF9fZXZf
cW1wX3N0b3AobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQogewogICAg
IGxpYnhsX19xbXBfcnhfYnVmICpidWYsICp0YnVmOworICAgIGxpYnhsX19xbXBfdHhfYnVmICp0
eF9idWYsICp0eF90YnVmOworICAgIGxpYnhsX19ldl9xbXAgKnFtcF9ldiwgKnRxbXBfZXY7CiAK
ICAgICBpZiAoIXFtcCkKICAgICAgICAgcmV0dXJuOwpAQCAtMTY2MSw2ICsxNzE4LDE5IEBAIHZv
aWQgbGlieGxfX2V2X3FtcF9zdG9wKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUg
KnFtcCkKICAgICBMSUJYTF9UQUlMUV9GT1JFQUNIX1NBRkUoYnVmLCAmcW1wLT5idWZzLCBlbnRy
eSwgdGJ1ZikKICAgICAgICAgZnJlZShidWYpOwogICAgIExJQlhMX1RBSUxRX0lOSVQoJnFtcC0+
YnVmcyk7CisgICAgTElCWExfVEFJTFFfRk9SRUFDSF9TQUZFKHR4X2J1ZiwgJnFtcC0+dHhfYnVm
LCBlbnRyeSwgdHhfdGJ1ZikgeworICAgICAgICBmcmVlKHR4X2J1Zi0+YnVmKTsKKyAgICAgICAg
ZnJlZSh0eF9idWYpOworICAgIH0KKyAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPnR4X2J1Zik7
CisKKyAgICBMSUJYTF9UQUlMUV9GT1JFQUNIX1NBRkUocW1wX2V2LCAmcW1wLT5xbXBfZXZlbnRz
LCBlbnRyeSwgdHFtcF9ldikgeworICAgICAgICBMT0dEKEVSUk9SLCBxbXAtPmRvbWlkLCAiRXZl
bnQgbGVmdCAlcCIsIHFtcF9ldik7CisgICAgICAgIGxpYnhsX19ldl9xbXBfZGVyZWdpc3Rlcihn
YywgcW1wX2V2KTsKKyAgICB9CisgICAgTElCWExfVEFJTFFfSU5JVCgmcW1wLT5xbXBfZXZlbnRz
KTsKKworICAgIHFtcC0+cmVhZHkgPSBmYWxzZTsKIAogICAgIGxpYnhsX19ldl9mZF9kZXJlZ2lz
dGVyKGdjLCAmcW1wLT5lZmQpOwogICAgIGxpYnhsX19jYXJlZmRfY2xvc2UocW1wLT5jZmQpOwpA
QCAtMTY2OCw2ICsxNzM4LDc1IEBAIHZvaWQgbGlieGxfX2V2X3FtcF9zdG9wKGxpYnhsX19nYyAq
Z2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCkKIAogICAgIENUWF9VTkxPQ0s7CiB9CisKKy8q
CisgKiBBY3R1YWwgbGlieGxfX2V2X3FtcAorICovCisKK3ZvaWQgbGlieGxfX2V2X3FtcF9pbml0
KGxpYnhsX19ldl9xbXAgKmV2KQoreworICAgIGV2LT5kb21pZCA9IElOVkFMSURfRE9NSUQ7Cisg
ICAgZXYtPmNhbGxiYWNrID0gTlVMTDsKKyAgICBldi0+ZWZkID0gTlVMTDsKKyAgICBldi0+aWQg
PSAtMTsKK30KKworaW50IGxpYnhsX19ldl9xbXBfcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGli
eGxfX2V2X3FtcCAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1w
X2NhbGxiYWNrICpjYWxsYmFjaywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLCBsaWJ4
bF9fanNvbl9vYmplY3QgKmFyZ3MpCit7CisgICAgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wOwor
ICAgIGludCByYzsKKworICAgIENUWF9MT0NLOworCisgICAgTE9HRChERUJVRywgZG9taWQsICIg
ZXYgJXAsIGNtZCAnJXMnIiwgZXYsIGNtZCk7CisKKyAgICAvKiBDb25uZWN0IHRvIFFFTVUgaWYg
bm90IGFscmVhZHkgY29ubmVjdGVkICovCisgICAgcW1wID0gbGlieGxfX2V2X3FtcF9zdGFydChn
YywgZG9taWQpOworICAgIGlmICghcW1wKSB7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAg
ICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBldl9xbXBfcXVldWVfY29tbWFuZChn
YywgcW1wLCBjbWQsIGFyZ3MsIGV2LT5lZmQpOworICAgIGlmIChyYykKKyAgICAgICAgZ290byBv
dXQ7CisKKyAgICBldi0+ZG9taWQgPSBkb21pZDsKKyAgICBldi0+Y2FsbGJhY2sgPSBjYWxsYmFj
azsKKyAgICBldi0+aWQgPSBxbXAtPmxhc3RfaWRfdXNlZDsKKyAgICAvKiBmZCBpcyBpbiB0aGUg
cXVldWUsIGFuZCBzaG91bGQgYmUgY2xvc2VkIG9uY2Ugc2VudCAqLworICAgIGV2LT5lZmQgPSBO
VUxMOworCisgICAgTElCWExfVEFJTFFfSU5TRVJUX1RBSUwoJnFtcC0+cW1wX2V2ZW50cywgZXYs
IGVudHJ5KTsKKworICAgIHJjID0gMDsKKworb3V0OgorICAgIENUWF9VTkxPQ0s7CisgICAgcmV0
dXJuIHJjOworfQorCit2b2lkIGxpYnhsX19ldl9xbXBfZGVyZWdpc3RlcihsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9fZXZfcW1wICpldikKK3sKKyAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICIgZXYg
JXAiLCBldik7CisKKyAgICBDVFhfTE9DSzsKKworICAgIGlmIChsaWJ4bF9fZXZfcW1wX2lzcmVn
aXN0ZXJlZChldikpIHsKKyAgICAgICAgTElCWExfVEFJTFFfUkVNT1ZFKCZDVFgtPnFtcF9ldi0+
cW1wX2V2ZW50cywgZXYsIGVudHJ5KTsKKyAgICB9CisgICAgbGlieGxfX2V2X3FtcF9pbml0KGV2
KTsKKworICAgIENUWF9VTkxPQ0s7Cit9CisKK2ludCBsaWJ4bF9fZXZfcW1wX2lzcmVnaXN0ZXJl
ZChjb25zdCBsaWJ4bF9fZXZfcW1wICpldikKK3sKKyAgICByZXR1cm4gZXYtPmRvbWlkICE9IElO
VkFMSURfRE9NSUQ7Cit9CiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsIGIvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsCmluZGV4IGYyZmYwMTcxOGQuLmFkYTk3NjE1ZDUg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzX2ludGVybmFsLmlkbAorKysgYi90
b29scy9saWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwKQEAgLTEzLDYgKzEzLDIwIEBAIGxp
YnhsX19xbXBfbWVzc2FnZV90eXBlID0gRW51bWVyYXRpb24oInFtcF9tZXNzYWdlX3R5cGUiLCBb
CiAgICAgKDUsICJpbnZhbGlkIiksCiAgICAgXSkKIAorbGlieGxfX3FtcF9lcnJvcl9jbGFzcyA9
IEVudW1lcmF0aW9uKCJxbXBfZXJyb3JfY2xhc3MiLCBbCisgICAgIyBObyBlcnJvcgorICAgICgw
LCAiTk9ORSIpLAorICAgICMgRXJyb3IgZ2VuZXJhdGVkIGJ5IGxpYnhsIChlLmcuIHNvY2tldCBj
bG9zZWQgdW5leHBlY3RlZGx5LCBubyBtZW0sIC4uLikKKyAgICAoMSwgImxpYnhsX2Vycm9yIiks
CisgICAgIyBRTVAgZXJyb3IgY2xhc3NlcyBkZXNjcmliZWQgaW4gUUVNVSBzb3VyY2VzIGNvZGUg
KFFhcGlFcnJvckNsYXNzKQorICAgICgyLCAiR2VuZXJpY0Vycm9yIiksCisgICAgKDMsICJDb21t
YW5kTm90Rm91bmQiKSwKKyAgICAoNCwgIkRldmljZU5vdEFjdGl2ZSIpLAorICAgICg1LCAiRGV2
aWNlTm90Rm91bmQiKSwKKyAgICAjIFVucmVjb2duaXplZCBRTVAgZXJyb3IgY2xhc3MKKyAgICAo
NiwgIlVua25vd24iKSwKKyAgICBdKQorCiBsaWJ4bF9fZGV2aWNlX2tpbmQgPSBFbnVtZXJhdGlv
bigiZGV2aWNlX2tpbmQiLCBbCiAgICAgKDAsICJOT05FIiksCiAgICAgKDEsICJWSUYiKSwKLS0g
CkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVt-0002IG-Mk; Fri, 01 Jun 2018 14:58:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVs-0002H8-8O
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:44 +0000
X-Inumbo-ID: fa79950b-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa79950b-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134871"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:03 +0100
Message-ID: <20180601143720.24637-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 14/31] libxl_qmp_ev: Introduce
 libxl__ev_qmp_start() to connect to QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyBpcyBhIGZpcnN0IHBhdGNoIHRvIGltcGxlbWVudCBsaWJ4bF9fZXZfcW1wLCBpdCBvbmx5
IGNvbm5lY3QgdG8gdGhlClFNUCBzb2NrZXQgb2YgUUVNVSBhbmQgcmVnaXN0ZXIgYSBjYWxsYmFj
ayB0aGF0IGRvZXMgbm90aGluZy4KCkNhbGxiYWNrIGZ1bmN0aW9ucyB3aWxsIGJlIGltcGxlbWVu
dGVkIGluIGZvbGxvd2luZyBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQpUT0RPOgpUaGlzIHdvdWxkIHByb2JhYmx5
IG5lZWRzIHRvIGhhdmUgYSBsaXN0IGluIENUWCwgd2l0aCBzdGF0ZSBmb3IKZGlmZmVyZW50IGRv
bWlkLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmMgICAgICAgICAgfCAgIDQgKysKIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggfCAgIDggKysrCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAg
ICAgIHwgMTA2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNo
YW5nZWQsIDExOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmMKaW5kZXggYjQxYWRlOWZkYS4uYjNmYjhjMWY4YiAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuYworKysgYi90b29scy9saWJ4bC9saWJ4bC5jCkBA
IC0xNjIsNiArMTYyLDEwIEBAIGludCBsaWJ4bF9jdHhfZnJlZShsaWJ4bF9jdHggKmN0eCkKICAg
ICBhc3NlcnQoIWxpYnhsX19ldl9mZF9pc3JlZ2lzdGVyZWQoJmN0eC0+ZXZ0Y2huX2VmZCkpOwog
ICAgIGFzc2VydCghbGlieGxfX2V2X2ZkX2lzcmVnaXN0ZXJlZCgmY3R4LT5zaWdjaGxkX3NlbGZw
aXBlX2VmZCkpOwogCisgICAgbGlieGxfX2V2X3FtcF9zdG9wKGdjLCBjdHgtPnFtcF9ldik7Cisg
ICAgZnJlZShjdHgtPnFtcF9ldik7CisgICAgY3R4LT5xbXBfZXYgPSBOVUxMOworCiAgICAgLyog
Tm93IHRoZXJlIHNob3VsZCBiZSBubyBtb3JlIGV2ZW50cyByZXF1ZXN0ZWQgZnJvbSB0aGUgYXBw
bGljYXRpb246ICovCiAKICAgICBhc3NlcnQoTElCWExfTElTVF9FTVBUWSgmY3R4LT5lZmRzKSk7
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaAppbmRleCAxMmJiZmU0YTYzLi5kOWVlYmZkOThiIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmgKQEAgLTIwMSw2ICsyMDEsNyBAQCB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fYW8gbGli
eGxfX2FvOwogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2FvcF9vY2N1cnJlZCBsaWJ4bF9fYW9wX29j
Y3VycmVkOwogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRfaG9va19uZXh1cyBsaWJ4bF9f
b3NldmVudF9ob29rX25leHVzOwogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRfaG9va19u
ZXhpIGxpYnhsX19vc2V2ZW50X2hvb2tfbmV4aTsKK3R5cGVkZWYgc3RydWN0IGxpYnhsX19ldl9x
bXBfc3RhdGUgbGlieGxfX2V2X3FtcF9zdGF0ZTsKIAogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2Rv
bWFpbl9jcmVhdGVfc3RhdGUgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGU7CiB0eXBlZGVmIHZv
aWQgbGlieGxfX2RvbWFpbl9jcmVhdGVfY2Ioc3RydWN0IGxpYnhsX19lZ2MgKmVnYywKQEAgLTUw
Myw2ICs1MDQsOSBAQCBzdHJ1Y3QgbGlieGxfX2N0eCB7CiAgICAgTElCWExfTElTVF9FTlRSWShs
aWJ4bF9jdHgpIHNpZ2NobGRfdXNlcnNfZW50cnk7CiAKICAgICBsaWJ4bF92ZXJzaW9uX2luZm8g
dmVyc2lvbl9pbmZvOworCisgICAgLy8gRklYTUU6IE1heSBuZWVkIGEgbGlzdCwgd2l0aCBvbiBz
dGF0ZSBmb3IgZWFjaCBkb21pZAorICAgIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcF9ldjsKIH07
CiAKIC8qCkBAIC00NDE4LDYgKzQ0MjIsMTAgQEAgc3RhdGljIGlubGluZSBib29sIGxpYnhsX19z
dHJpbmdfaXNfZGVmYXVsdChjaGFyICoqcykKIHsKICAgICByZXR1cm4gKnMgPT0gTlVMTDsKIH0K
KworX2hpZGRlbiBsaWJ4bF9fZXZfcW1wX3N0YXRlICpsaWJ4bF9fZXZfcW1wX3N0YXJ0KGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKKy8qIEFsbG93IHRvIGRpc2Nvbm5lY3QgZnJvbSBh
IFFNUCBzZXJ2ZXIgYW5kIGZyZWUgcmVzc291cmNlcyAqLworX2hpZGRlbiB2b2lkIGxpYnhsX19l
dl9xbXBfc3RvcChsaWJ4bF9fZ2MgKiwgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKTsKICNlbmRp
ZgogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4
bC9saWJ4bF9xbXAuYwppbmRleCA5ZjRjM2Y1YzIwLi4wNzdjYWM5YzhhIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAt
MTM1MSw2ICsxMzUxLDExMiBAQCBpbnQgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgcmV0dXJuIHJldDsKIH0KIAorLyogLS0tLS0t
LS0tLS0tIEltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0tLSAq
LworCitzdHJ1Y3QgbGlieGxfX2V2X3FtcF9zdGF0ZSB7CisgICAgbGlieGxfX2NhcmVmZCAqY2Zk
OworICAgIGxpYnhsX19ldl9mZCBlZmQ7CisgICAgdWludDMyX3QgZG9taWQ7Cit9OworCitzdGF0
aWMgdm9pZCBldl9xbXBfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfZmQg
KmV2X2ZkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBmZCwgc2hvcnQgZXZl
bnRzLCBzaG9ydCByZXZlbnRzKQoreworfQorCitzdGF0aWMgdm9pZCBsaWJ4bF9fZXZfcW1wX3N0
YXRlX2luaXQobGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQoreworICAgIHFtcC0+ZG9taWQgPSBJ
TlZBTElEX0RPTUlEOworICAgIHFtcC0+Y2ZkID0gTlVMTDsKKyAgICBsaWJ4bF9fZXZfZmRfaW5p
dCgmcW1wLT5lZmQpOworfQorCitsaWJ4bF9fZXZfcW1wX3N0YXRlICpsaWJ4bF9fZXZfcW1wX3N0
YXJ0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQoreworICAgIGludCByYywgcjsKKyAg
ICBzdHJ1Y3Qgc29ja2FkZHJfdW4gdW47CisgICAgY29uc3QgY2hhciAqcW1wX3NvY2tldF9wYXRo
OworICAgIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcDsKKworICAgIENUWF9MT0NLOworCisgICAg
aWYgKCFDVFgtPnFtcF9ldikgeworICAgICAgICBxbXAgPSBsaWJ4bF9fbWFsbG9jKE5PR0MsIHNp
emVvZigqcW1wKSk7CisgICAgICAgIENUWC0+cW1wX2V2ID0gcW1wOworICAgICAgICBsaWJ4bF9f
ZXZfcW1wX3N0YXRlX2luaXQocW1wKTsKKyAgICB9IGVsc2UgeworICAgICAgICBxbXAgPSBDVFgt
PnFtcF9ldjsKKyAgICB9CisKKyAgICBpZiAobGlieGxfX2V2X2ZkX2lzcmVnaXN0ZXJlZCgmcW1w
LT5lZmQpKSB7CisgICAgICAgIExPRyhERUJVRywgInJldXNpbmcgY29ubmVjdGlvbjogJWQgPT0g
JWQiLCBkb21pZCwgcW1wLT5kb21pZCk7CisgICAgICAgIGFzc2VydChkb21pZCA9PSBxbXAtPmRv
bWlkKTsKKyAgICAgICAgcmMgPSAwOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBx
bXAtPmRvbWlkID0gZG9taWQ7CisKKyAgICBxbXBfc29ja2V0X3BhdGggPSBHQ1NQUklOVEYoIiVz
L3FtcC1saWJ4bC0lZCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19y
dW5fZGlyX3BhdGgoKSwgZG9taWQpOworCisgICAgTE9HRChERUJVRywgZG9taWQsICJTdGFydGlu
ZyBuZXcgUU1QIGV2ZW50IGhhbmRsZXIiKTsKKyAgICBsaWJ4bF9fY2FyZWZkX2JlZ2luKCk7Cisg
ICAgcW1wLT5jZmQgPSBsaWJ4bF9fY2FyZWZkX29wZW5lZChDVFgsIHNvY2tldChBRl9VTklYLCBT
T0NLX1NUUkVBTSwgMCkpOworICAgIGlmICghcW1wLT5jZmQpIHsKKyAgICAgICAgTE9HRUQoRVJS
T1IsIGRvbWlkLCAic29ja2V0KCkgZmFpbGVkIik7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsK
KyAgICAgICAgZ290byBvdXQ7CisgICAgfQorICAgIHJjID0gbGlieGxfZmRfc2V0X25vbmJsb2Nr
KENUWCwgbGlieGxfX2NhcmVmZF9mZChxbXAtPmNmZCksIDEpOworICAgIGlmIChyYykKKyAgICAg
ICAgZ290byBvdXQ7CisKKyAgICBpZiAoc2l6ZW9mKHVuLnN1bl9wYXRoKSA8PSBzdHJsZW4ocW1w
X3NvY2tldF9wYXRoKSkgeworICAgICAgICByYyA9IC0xOworICAgICAgICBnb3RvIG91dDsKKyAg
ICB9CisgICAgbWVtc2V0KCZ1biwgMCwgc2l6ZW9mKHVuKSk7CisgICAgdW4uc3VuX2ZhbWlseSA9
IEFGX1VOSVg7CisgICAgYXNzZXJ0KHN0cmxlbihxbXBfc29ja2V0X3BhdGgpIDw9IHNpemVvZih1
bi5zdW5fcGF0aCkpOworICAgIHN0cm5jcHkodW4uc3VuX3BhdGgsIHFtcF9zb2NrZXRfcGF0aCwg
c2l6ZW9mKHVuLnN1bl9wYXRoKSk7CisKKyAgICByID0gY29ubmVjdChsaWJ4bF9fY2FyZWZkX2Zk
KHFtcC0+Y2ZkKSwKKyAgICAgICAgICAgICAgICAoc3RydWN0IHNvY2thZGRyICopICZ1biwgc2l6
ZW9mKHVuKSk7CisgICAgaWYgKHIpIHsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiRmFp
bGVkIHRvIGNvbm5lY3QgdG8gUU1QIHNvY2tldCAlcyIsCisgICAgICAgICAgICAgIHFtcF9zb2Nr
ZXRfcGF0aCk7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorCisgICAgcmMgPSBsaWJ4bF9fZXZfZmRfcmVnaXN0ZXIoZ2MsICZxbXAtPmVmZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldl9xbXBfZmRfY2FsbGJhY2ssCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2NhcmVmZF9mZChxbXAtPmNmZCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUE9MTElOKTsKKworb3V0OgorICAgIGlmIChyYykK
KyAgICAgICAgbGlieGxfX2V2X3FtcF9zdG9wKGdjLCBxbXApOworICAgIENUWF9VTkxPQ0s7Cisg
ICAgcmV0dXJuIHFtcDsKK30KKwordm9pZCBsaWJ4bF9fZXZfcW1wX3N0b3AobGlieGxfX2djICpn
YywgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQoreworICAgIGlmICghcW1wKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBDVFhfTE9DSzsKKworICAgIExPR0QoREVCVUcsIHFtcC0+ZG9taWQsICJT
dG9wcGluZyBRTVAgaGFuZGxlciIpOworCisgICAgbGlieGxfX2V2X2ZkX2RlcmVnaXN0ZXIoZ2Ms
ICZxbXAtPmVmZCk7CisgICAgbGlieGxfX2NhcmVmZF9jbG9zZShxbXAtPmNmZCk7CisgICAgcW1w
LT5jZmQgPSBOVUxMOworCisgICAgQ1RYX1VOTE9DSzsKK30KIC8qCiAgKiBMb2NhbCB2YXJpYWJs
ZXM6CiAgKiBtb2RlOiBDCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlVu-0002JC-9o; Fri, 01 Jun 2018 14:58:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVt-0002Hz-Gs
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:45 +0000
X-Inumbo-ID: fb3be0d9-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb3be0d9-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134874"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:14 +0100
Message-ID: <20180601143720.24637-26-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 25/31] libxl_qmp_ev: Disconnect QMP when no
 more events
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3aWxsIGNoZWNrIGlmIHRoZXJlIGlzIG1vcmUgbGlieGxfZXZfcW1wIGluIGZsaWdodCwg
YW5kIGlmIG5vdCwKanVzdCBkaXNjb25uZWN0IGZyb20gdGhlIFFNUCBzb2NrZXQuCgpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDEzICsrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCAxMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMg
Yi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCBhZGY0NjZlNGM0Li4zMDIxNzhjNWY1IDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9xbXAuYwpAQCAtMTgwMCw2ICsxODAwLDcgQEAgc3RhdGljIHZvaWQgZXZfcW1wX2NhbGxiYWNr
X2Vycm9yKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQogICAgIGxp
YnhsX19ldl9xbXBfc3RvcChnYywgcW1wKTsKIH0KIAorc3RhdGljIHZvaWQgbGlieGxfX2V2X3Ft
cF9jaGVja3N0YXRlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCk7CiBz
dGF0aWMgdm9pZCBldl9xbXBfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZf
ZmQgKmV2X2ZkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBmZCwgc2hvcnQg
ZXZlbnRzLCBzaG9ydCByZXZlbnRzKQogewpAQCAtMTgzNiw2ICsxODM3LDggQEAgc3RhdGljIHZv
aWQgZXZfcW1wX2ZkX2NhbGxiYWNrKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2ZkICpldl9m
ZCwKICAgICAgICAgICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZxbXAtPmVmZCwgZXZlbnRz
ICYgflBPTExPVVQpOwogICAgICAgICB9CiAgICAgfQorICAgIC8qIENoZWNrIGlmIHRoZXJlIGlz
IHN0aWxsIHNvbWV0aGluZyB0byBkbyBvciBqdXN0IGRpc2Nvbm5lY3QuICovCisgICAgbGlieGxf
X2V2X3FtcF9jaGVja3N0YXRlKGdjLCBxbXApOwogfQogCiBzdGF0aWMgdm9pZCBsaWJ4bF9fZXZf
cW1wX3N0YXRlX2luaXQobGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQpAQCAtMTkyMiw2ICsxOTI1
LDE2IEBAIG91dDoKICAgICByZXR1cm4gcW1wOwogfQogCisvKiBDaGVjayBpZiBpdCBzaG91bGQg
c3RheSBhcm91bmQgb3IganVzdCBjbG9zZSB0aGUgc29ja2V0IHRvIGxldCBvdGhlciB1c2UgdXNl
CisgKiBpdC4gKi8KK3N0YXRpYyB2b2lkIGxpYnhsX19ldl9xbXBfY2hlY2tzdGF0ZShsaWJ4bF9f
Z2MgKmdjLCBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXApCit7CisgICAgaWYgKExJQlhMX1RBSUxR
X0VNUFRZKCZxbXAtPnFtcF9ldmVudHMpKSB7CisgICAgICAgIExPR0QoREVCVUcsIHFtcC0+ZG9t
aWQsICJOb3RoaW5nIGxlZnQgdG8gZG8sIHN0b3AgUU1QIGV2IGhhbmRsZXIiKTsKKyAgICAgICAg
bGlieGxfX2V2X3FtcF9zdG9wKGdjLCBxbXApOworICAgIH0KK30KKwogdm9pZCBsaWJ4bF9fZXZf
cW1wX3N0b3AobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQogewogICAg
IGxpYnhsX19xbXBfcnhfYnVmICpidWYsICp0YnVmOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlVv-0002Kg-MQ; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVu-0002Jf-MG
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:46 +0000
X-Inumbo-ID: fc07a046-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc07a046-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134885"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:01 +0100
Message-ID: <20180601143720.24637-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 12/31] libxl_json: constify
 libxl__json_object_to_yajl_gen arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8IDIgKy0KIHRvb2xzL2xpYnhsL2xp
YnhsX2pzb24uYyAgICAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
IGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBjNTgyODk0NTg5Li4xMmJiZmU0
YTYzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTIwMzAsNyArMjAzMCw3IEBAIF9oaWRkZW4gY29u
c3QgbGlieGxfX2pzb25fb2JqZWN0ICpsaWJ4bF9fanNvbl9tYXBfZ2V0KGNvbnN0IGNoYXIgKmtl
eSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19qc29u
X25vZGVfdHlwZSBleHBlY3RlZF90eXBlKTsKIF9oaWRkZW4geWFqbF9zdGF0dXMgbGlieGxfX2pz
b25fb2JqZWN0X3RvX3lhamxfZ2VuKGxpYnhsX19nYyAqZ2Nfb3B0LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeWFqbF9nZW4gaGFuZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19qc29u
X29iamVjdCAqcGFyYW0pOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpwYXJhbSk7CiBfaGlkZGVuIHZv
aWQgbGlieGxfX2pzb25fb2JqZWN0X2ZyZWUobGlieGxfX2djICpnY19vcHQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvYmopOwogCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmMgYi90b29scy9saWJ4bC9saWJ4bF9q
c29uLmMKaW5kZXggZGM5M2E4OGVmMS4uYjdmOTA3N2YwZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfanNvbi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYwpAQCAtNjEyLDcg
KzYxMiw3IEBAIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbGlieGxfX2pzb25fbWFwX2dldChj
b25zdCBjaGFyICprZXksCiAKIHlhamxfc3RhdHVzIGxpYnhsX19qc29uX29iamVjdF90b195YWps
X2dlbihsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHlhamxfZ2VuIGhhbmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvYmopCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpvYmopCiB7CiAg
ICAgaW50IGlkeCA9IDA7CiAgICAgeWFqbF9zdGF0dXMgcmM7Ci0tIApBbnRob255IFBFUkFSRAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVx-0002ND-WF; Fri, 01 Jun 2018 14:58: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVw-0002LT-Au
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:48 +0000
X-Inumbo-ID: fcd175a7-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcd175a7-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134886"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:04 +0100
Message-ID: <20180601143720.24637-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 15/31] libxl_qmp_ev: Implement fd callback
 and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

Rmlyc3Qgc3RlcCBpbnRvIHRha2luZyBjYXJlIG9mIHRoZSBpbnB1dCBmcm9tIFFFTVUncyBRTVAg
c29ja2V0LiBGb3IKbm93LCB3ZSByZWFkIGRhdGEgYW5kIHN0b3JlIHRoZW0gaW4gYnVmZmVycy4K
ClBhcnNpbmcgb2YgdGhlIGRhdGEgd2lsbCBiZSBkb25lIGluIHRoZSBmb2xsb3dpbmcgcGF0Y2hl
cy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMTEzICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGli
eGxfcW1wLmMKaW5kZXggMDc3Y2FjOWM4YS4uNDhkYzM3NjMwNyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTc1LDYg
Kzc1LDEyIEBACiAjICBkZWZpbmUgREVCVUdfUkVQT1JUX1JFQ0VJVkVEKGRvbSwgYnVmLCBsZW4p
ICgodm9pZCkwKQogI2VuZGlmCiAKKyNpZmRlZiBERUJVR19RTVBfQ0xJRU5UCisjICBkZWZpbmUg
TE9HX1FNUChmLCAuLi4pIExPR0QoREVCVUcsIHFtcC0+ZG9taWQsIGYsICMjX19WQV9BUkdTX18p
CisjZWxzZQorIyAgZGVmaW5lIExPR19RTVAoZiwgLi4uKQorI2VuZGlmCisKIC8qCiAgKiBRTVAg
dHlwZXMgJiBjb25zdGFudAogICovCkBAIC0xMzUzLDE1ICsxMzU5LDExNSBAQCBpbnQgbGlieGxf
X3FtcF9pbml0aWFsaXphdGlvbnMobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAKIC8q
IC0tLS0tLS0tLS0tLSBJbXBsZW1lbnRhdGlvbiBvZiBsaWJ4bF9fZXZfcW1wIC0tLS0tLS0tLS0t
LS0tLS0gKi8KIAordHlwZWRlZiBzdHJ1Y3QgbGlieGxfX3FtcF9yeF9idWYgbGlieGxfX3FtcF9y
eF9idWY7CitzdHJ1Y3QgbGlieGxfX3FtcF9yeF9idWYgeworICAgIExJQlhMX1RBSUxRX0VOVFJZ
KGxpYnhsX19xbXBfcnhfYnVmKSBlbnRyeTsKKyAgICAvKiBIb3cgbXVjaCBkYXRhIHRoZXJlIGlz
IGluIGJ1ZiAqLworICAgIGludCB1c2VkOworICAgIC8qIEhvdyBtdWNoIGhhdmUgYmVlbiBwYXJz
ZWQgKi8KKyAgICBzaXplX3QgY29uc3VtZWQ7CisgICAgY2hhciBidWZbUU1QX1JFQ0VJVkVfQlVG
RkVSX1NJWkVdOworfTsKKwogc3RydWN0IGxpYnhsX19ldl9xbXBfc3RhdGUgewogICAgIGxpYnhs
X19jYXJlZmQgKmNmZDsKICAgICBsaWJ4bF9fZXZfZmQgZWZkOwogICAgIHVpbnQzMl90IGRvbWlk
OworCisgICAgTElCWExfVEFJTFFfSEVBRChsaWJ4bF9fcW1wX2J1ZnMsIGxpYnhsX19xbXBfcnhf
YnVmKSBidWZzOwogfTsKIAorCitzdGF0aWMgaW50IGV2X3FtcF9jYWxsYmFja19yZWFkYWJsZShs
aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCBmZCkKK3sKKyAgICBFR0NfR0M7CisgICAgc3NpemVf
dCByOworICAgIGxpYnhsX19xbXBfcnhfYnVmICpidWY7CisKKyAgICAvKiBDaGVjayBpZiBsYXN0
IGJ1ZmZlciBzdGlsbCBoYXZlIHNwYWNlLCBvciBhbGxvYyBhIG5ldyBvbmUgKi8KKyAgICBidWYg
PSBMSUJYTF9UQUlMUV9MQVNUKCZxbXAtPmJ1ZnMsIGxpYnhsX19xbXBfYnVmcyk7CisgICAgaWYg
KGJ1ZikgeworICAgICAgICAvKiBUaGUgLTEgaXMgYmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3Bh
Y2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLworICAgICAgICBpZiAoYnVmLT51c2VkID09IHNpemVv
ZihidWYtPmJ1ZikgLSAxKSB7CisgICAgICAgICAgICBidWYgPSBOVUxMOworICAgICAgICB9Cisg
ICAgfQorICAgIGlmICghYnVmKSB7CisgICAgICAgIGJ1ZiA9IGxpYnhsX19tYWxsb2MoTk9HQywg
c2l6ZW9mKCpidWYpKTsKKyAgICAgICAgYnVmLT51c2VkID0gMDsKKyAgICAgICAgYnVmLT5jb25z
dW1lZCA9IDA7CisgICAgICAgIExJQlhMX1RBSUxRX0lOU0VSVF9UQUlMKCZxbXAtPmJ1ZnMsIGJ1
ZiwgZW50cnkpOworICAgIH0KKworICAgIGZvciAoOzspIHsKKyAgICAgICAgLyogVGhlIC0xIGlz
IGJlY2F1c2UgdGhlcmUgaXMgYWx3YXlzIHNwYWNlIGZvciBhIE5VTCBjaGFyYWN0ZXIgKi8KKyAg
ICAgICAgciA9IHJlYWQoZmQsIGJ1Zi0+YnVmICsgYnVmLT51c2VkLCBzaXplb2YoYnVmLT5idWYp
IC0gYnVmLT51c2VkIC0gMSk7CisgICAgICAgIGlmIChyIDwgMCkgeworICAgICAgICAgICAgaWYg
KGVycm5vID09IEVJTlRSKSBjb250aW51ZTsKKyAgICAgICAgICAgIGFzc2VydChlcnJubyk7Cisg
ICAgICAgICAgICBpZiAoZXJybm8gPT0gRVdPVUxEQkxPQ0spIHsKKyAgICAgICAgICAgICAgICBy
ZXR1cm4gMDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBxbXAtPmRv
bWlkLCAiZXJyb3IgcmVhZGluZyBRTVAgc29ja2V0Iik7CisgICAgICAgICAgICByZXR1cm4gRVJS
T1JfRkFJTDsKKyAgICAgICAgfQorICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICBpZiAociA9
PSAwKSB7CisgICAgICAgIExPR0QoRVJST1IsIHFtcC0+ZG9taWQsICJObyBkYXRhIHJlYWQgb24g
UU1QIHNvY2tldCIpOworICAgICAgICByZXR1cm4gMDsKKyAgICB9CisKKyAgICBMT0dfUU1QKCJy
ZWNlaXZlZCAlbGRCOiAnJS4qcyciLCByLCAoaW50KXIsIGJ1Zi0+YnVmICsgYnVmLT51c2VkKTsK
KworICAgIGJ1Zi0+dXNlZCArPSByOworICAgIGFzc2VydChidWYtPnVzZWQgPCBzaXplb2YoYnVm
LT5idWYpKTsKKworICAgIHJldHVybiAwOworfQorCisvKiBXaGVuIHRoZSBRTVAgY2xpZW50IHJl
YWNoIHRoZSBjb25jbHVzaW9uIHRoYXQgdGhlIFFNUCBjb25uZWN0aW9uIGRvZXNuJ3QKKyAqIHdv
cmsgYW55bW9yZSwgdGhpcyBmdW5jdGlvbiBjYW4gYmUgY2FsbGVkIHRvIHByb3BhZ2F0ZSB0aGUg
ZXJyb3IgdG8gZXZlcnkKKyAqIGNhbGxiYWNrIHJlZ2lzdGVyZWQuIEFuZCBzdG9wIHRoZSBjbGll
bnQuICovCitzdGF0aWMgdm9pZCBldl9xbXBfY2FsbGJhY2tfZXJyb3IobGlieGxfX2VnYyAqZWdj
LCBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXApCit7CisgICAgRUdDX0dDOworCisgICAgTE9HRChF
UlJPUiwgcW1wLT5kb21pZCwgIkVycm9yIGhhcHBlbmQgd2l0aCB0aGUgUU1QIGNvbm5lY3Rpb24g
dG8gUUVNVSIpOworICAgIGxpYnhsX19ldl9xbXBfc3RvcChnYywgcW1wKTsKK30KKwogc3RhdGlj
IHZvaWQgZXZfcW1wX2ZkX2NhbGxiYWNrKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2ZkICpl
dl9mZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmQsIHNob3J0IGV2ZW50
cywgc2hvcnQgcmV2ZW50cykKIHsKKyAgICBFR0NfR0M7CisgICAgaW50IHJjOworCisgICAgbGli
eGxfX2V2X3FtcF9zdGF0ZSAqcW1wID0gQ09OVEFJTkVSX09GKGV2X2ZkLCAqcW1wLCBlZmQpOwor
CisgICAgaWYgKHJldmVudHMgJiAoUE9MTEhVUCkpIHsKKyAgICAgICAgTE9HRChERUJVRywgcW1w
LT5kb21pZCwgInJlY2VpdmVkIFBPTExIVVAgZnJvbSBRTVAgc29ja2V0Iik7CisgICAgICAgIGV2
X3FtcF9jYWxsYmFja19lcnJvcihlZ2MsIHFtcCk7CisgICAgICAgIHJldHVybjsKKyAgICB9Cisg
ICAgaWYgKHJldmVudHMgJiB+KFBPTExJTnxQT0xMT1VUKSkgeworICAgICAgICBMT0dEKEVSUk9S
LCBxbXAtPmRvbWlkLAorICAgICAgICAgICAgICJ1bmV4cGVjdGVkIHBvbGwgZXZlbnQgMHgleCBv
biBRTVAgc29ja2V0IChleHBlY3RlZCBQT0xMSU4gIgorICAgICAgICAgICAgICJhbmQvb3IgUE9M
TE9VVCkiLAorICAgICAgICAgICAgcmV2ZW50cyk7CisgICAgICAgIGV2X3FtcF9jYWxsYmFja19l
cnJvcihlZ2MsIHFtcCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZiAocmV2ZW50
cyAmIFBPTExJTikgeworICAgICAgICByYyA9IGV2X3FtcF9jYWxsYmFja19yZWFkYWJsZShlZ2Ms
IHFtcCwgZmQpOworICAgICAgICBpZiAocmMpIHsKKyAgICAgICAgICAgIGV2X3FtcF9jYWxsYmFj
a19lcnJvcihlZ2MsIHFtcCk7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KKyAgICB9
CiB9CiAKIHN0YXRpYyB2b2lkIGxpYnhsX19ldl9xbXBfc3RhdGVfaW5pdChsaWJ4bF9fZXZfcW1w
X3N0YXRlICpxbXApCkBAIC0xMzY5LDYgKzE0NzUsNyBAQCBzdGF0aWMgdm9pZCBsaWJ4bF9fZXZf
cW1wX3N0YXRlX2luaXQobGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wKQogICAgIHFtcC0+ZG9taWQg
PSBJTlZBTElEX0RPTUlEOwogICAgIHFtcC0+Y2ZkID0gTlVMTDsKICAgICBsaWJ4bF9fZXZfZmRf
aW5pdCgmcW1wLT5lZmQpOworICAgIExJQlhMX1RBSUxRX0lOSVQoJnFtcC0+YnVmcyk7CiB9CiAK
IGxpYnhsX19ldl9xbXBfc3RhdGUgKmxpYnhsX19ldl9xbXBfc3RhcnQobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQpCkBAIC0xNDQ0LDYgKzE1NTEsOCBAQCBvdXQ6CiAKIHZvaWQgbGlieGxf
X2V2X3FtcF9zdG9wKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCkKIHsK
KyAgICBsaWJ4bF9fcW1wX3J4X2J1ZiAqYnVmLCAqdGJ1ZjsKKwogICAgIGlmICghcW1wKQogICAg
ICAgICByZXR1cm47CiAKQEAgLTE0NTEsNiArMTU2MCwxMCBAQCB2b2lkIGxpYnhsX19ldl9xbXBf
c3RvcChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXApCiAKICAgICBMT0dE
KERFQlVHLCBxbXAtPmRvbWlkLCAiU3RvcHBpbmcgUU1QIGhhbmRsZXIiKTsKIAorICAgIExJQlhM
X1RBSUxRX0ZPUkVBQ0hfU0FGRShidWYsICZxbXAtPmJ1ZnMsIGVudHJ5LCB0YnVmKQorICAgICAg
ICBmcmVlKGJ1Zik7CisgICAgTElCWExfVEFJTFFfSU5JVCgmcW1wLT5idWZzKTsKKwogICAgIGxp
YnhsX19ldl9mZF9kZXJlZ2lzdGVyKGdjLCAmcW1wLT5lZmQpOwogICAgIGxpYnhsX19jYXJlZmRf
Y2xvc2UocW1wLT5jZmQpOwogICAgIHFtcC0+Y2ZkID0gTlVMTDsKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlVy-0002Nc-AQ; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVx-0002Mj-HI
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:49 +0000
X-Inumbo-ID: fd982598-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd982598-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134891"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:08 +0100
Message-ID: <20180601143720.24637-20-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 19/31] libxl_qmp_ev: Parse JSON input from QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCA5OCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDk4IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCmluZGV4IDQ4ZGMzNzYzMDcuLmU0NDQxZjc2ZjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0xMzgzLDcgKzEz
ODMsOSBAQCBzdGF0aWMgaW50IGV2X3FtcF9jYWxsYmFja19yZWFkYWJsZShsaWJ4bF9fZWdjICpl
Z2MsIGxpYnhsX19ldl9xbXBfc3RhdGUgKnFtcCwKIHsKICAgICBFR0NfR0M7CiAgICAgc3NpemVf
dCByOworICAgIGNoYXIgKmVuZCA9IE5VTEw7CiAgICAgbGlieGxfX3FtcF9yeF9idWYgKmJ1ZjsK
KyAgICBpbnQgcmM7CiAKICAgICAvKiBDaGVjayBpZiBsYXN0IGJ1ZmZlciBzdGlsbCBoYXZlIHNw
YWNlLCBvciBhbGxvYyBhIG5ldyBvbmUgKi8KICAgICBidWYgPSBMSUJYTF9UQUlMUV9MQVNUKCZx
bXAtPmJ1ZnMsIGxpYnhsX19xbXBfYnVmcyk7CkBAIC0xNDI1LDYgKzE0MjcsMTAyIEBAIHN0YXRp
YyBpbnQgZXZfcW1wX2NhbGxiYWNrX3JlYWRhYmxlKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2
X3FtcF9zdGF0ZSAqcW1wLAogICAgIGJ1Zi0+dXNlZCArPSByOwogICAgIGFzc2VydChidWYtPnVz
ZWQgPCBzaXplb2YoYnVmLT5idWYpKTsKIAorICAgIC8qIHdvcmthcm91bmQgc3Ryc3RyIGxpbWl0
YXRpb24gKi8KKyAgICBidWYtPmJ1ZltidWYtPnVzZWRdID0gJ1wwJzsKKworICAgIC8qCisgICAg
ICogU2VhcmNoIGZvciB0aGUgZW5kIG9mIGEgUU1QIG1lc3NhZ2U6ICJcclxuIi4KKyAgICAgKiAt
IEZpcnN0IGNoZWNrIGlmIHRob3NlIHR3byBjaHIgd2VyZSByZWNlaXZlZCBhY2Nyb3NzIDIgcmVh
ZC4KKyAgICAgKiAtIFRoZW4sIGxvb2sgZm9yIHRoZW0gd2l0aGluIHRoZSBuZXdseSByZWFkIGRh
dGEuCisgICAgICoKKyAgICAgKiBlbmQ6IFRoaXMgcG9pbnQgdG8gdGhlIGFkZHJlc3MgcmlnaHQg
YWZ0ZXIgXHJcbgorICAgICAqLworICAgIGlmIChidWYtPmJ1ZltidWYtPnVzZWQgLSByXSA9PSAn
XG4nKSB7CisgICAgICAgIC8qIEZpcnN0IG5ldyBjaHIgcmVhZCBpcyBcbiwgbG9vayBpZiB0aGUg
cHJldmlvdXMgb25lIGlzIFxyLiAqLworCisgICAgICAgIGlmIChidWYtPnVzZWQgLSByID09IDAp
IHsKKyAgICAgICAgICAgIGxpYnhsX19xbXBfcnhfYnVmICpwcmV2X2J1ZjsKKworICAgICAgICAg
ICAgcHJldl9idWYgPSBMSUJYTF9UQUlMUV9QUkVWKGJ1ZiwgbGlieGxfX3FtcF9idWZzLCBlbnRy
eSk7CisgICAgICAgICAgICBpZiAocHJldl9idWYgJiYKKyAgICAgICAgICAgICAgICBwcmV2X2J1
Zi0+YnVmW3ByZXZfYnVmLT51c2VkIC0gMV0gPT0gJ1xyJykgeworICAgICAgICAgICAgICAgIGVu
ZCA9IGJ1Zi0+YnVmICsgMTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfSBlbHNlIGlmIChidWYt
PmJ1ZltidWYtPnVzZWQgLSByIC0gMV0gPT0gJ1xyJykgeworICAgICAgICAgICAgZW5kID0gYnVm
LT5idWYgKyBidWYtPnVzZWQgLSByIC0gMTsKKyAgICAgICAgICAgIGVuZCArPSAyOworICAgICAg
ICB9CisgICAgfQorICAgIGlmICghZW5kKSB7CisgICAgICAgIGVuZCA9IHN0cnN0cihidWYtPmJ1
ZiArIGJ1Zi0+dXNlZCAtIHIsICJcclxuIik7CisgICAgICAgIGlmIChlbmQpCisgICAgICAgICAg
ICBlbmQgKz0gMjsKKyAgICB9CisKKyAgICB3aGlsZSAoZW5kKSB7CisgICAgICAgIGxpYnhsX19q
c29uX29iamVjdCAqbzsKKyAgICAgICAgbGlieGxfX3lhamxfY3R4ICp5YWpsX2N0eDsKKyAgICAg
ICAgbGlieGxfX3FtcF9yeF9idWYgKnBhcnNlX2J1ZiwgKnRidWY7CisKKyAgICAgICAgeWFqbF9j
dHggPSBsaWJ4bF9fanNvbl9wYXJzZV9hbGxvYyhnYyk7CisKKyAgICAgICAgTElCWExfVEFJTFFf
Rk9SRUFDSF9TQUZFKHBhcnNlX2J1ZiwgJnFtcC0+YnVmcywgZW50cnksIHRidWYpIHsKKyAgICAg
ICAgICAgIHNpemVfdCBsZW47CisgICAgICAgICAgICBjaGFyICpzOworCisgICAgICAgICAgICAv
KiBTdGFydCBwYXJzaW5nIGZyb20gcyAqLworICAgICAgICAgICAgcyA9IHBhcnNlX2J1Zi0+YnVm
ICsgcGFyc2VfYnVmLT5jb25zdW1lZDsKKyAgICAgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2gg
Y2FuIGJlIHBhcnNlZCAqLworICAgICAgICAgICAgaWYgKGJ1ZiA9PSBwYXJzZV9idWYpIHsKKyAg
ICAgICAgICAgICAgICAvKiB0aGlzIGlzIHRoZSBsYXN0IGJ1ZmZlciB0byBwYXJzZSwgc3RvcCBh
dCBlbmQgKi8KKyAgICAgICAgICAgICAgICBsZW4gPSBlbmQgLSBwYXJzZV9idWYtPmJ1ZiAtIHBh
cnNlX2J1Zi0+Y29uc3VtZWQ7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAg
IC8qIHBhcnNlIGFsbCB0aGUgYnVmZmVyICovCisgICAgICAgICAgICAgICAgbGVuID0gcGFyc2Vf
YnVmLT51c2VkIC0gcGFyc2VfYnVmLT5jb25zdW1lZDsKKyAgICAgICAgICAgIH0KKworICAgICAg
ICAgICAgTE9HX1FNUCgicGFyc2luZyAlbHVCOiAnJS4qcyciLCBsZW4sIChpbnQpbGVuLCBzKTsK
KworICAgICAgICAgICAgcmMgPSBsaWJ4bF9fanNvbl9wYXJzZV9wYXJ0aWFsKGdjLCB5YWpsX2N0
eCwgcywgbGVuKTsKKyAgICAgICAgICAgIGlmIChyYykKKyAgICAgICAgICAgICAgICBicmVhazsK
KworICAgICAgICAgICAgcGFyc2VfYnVmLT5jb25zdW1lZCArPSBsZW47CisKKyAgICAgICAgICAg
IGlmIChwYXJzZV9idWYtPmNvbnN1bWVkID49IHBhcnNlX2J1Zi0+dXNlZCkgeworICAgICAgICAg
ICAgICAgIExJQlhMX1RBSUxRX1JFTU9WRSgmcW1wLT5idWZzLCBwYXJzZV9idWYsIGVudHJ5KTsK
KyAgICAgICAgICAgICAgICBmcmVlKHBhcnNlX2J1Zik7CisgICAgICAgICAgICAgICAgaWYgKGJ1
ZiA9PSBwYXJzZV9idWYpIHsKKyAgICAgICAgICAgICAgICAgICAgYnVmID0gTlVMTDsKKyAgICAg
ICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQor
CisgICAgICAgICAgICAvKiBMYXN0IGJ1ZmZlciB0byBwYXJzZSwgd2lsbCBjYWxsIGNvbXBsZXRl
ICovCisgICAgICAgICAgICBpZiAoYnVmID09IHBhcnNlX2J1ZikKKyAgICAgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgfQorCisgICAgICAgIGlmIChyYykKKyAgICAgICAgICAgIHJldHVybiBy
YzsKKworICAgICAgICBvID0gbGlieGxfX2pzb25fY29tcGxldGVfcGFyc2UoZ2MsIHlhamxfY3R4
KTsKKworICAgICAgICBpZiAoIW8pIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIHFtcC0+ZG9t
aWQsICJQYXJzZSBlcnJvciIpOworICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CisgICAg
ICAgIH0KKworICAgICAgICBMT0dfUU1QKCJKU09OIG9iamVjdCByZWNlaXZlZDogJXMiLCBsaWJ4
bF9fanNvbl9vYmplY3RfdG9fanNvbihnYywgbykpOworCisgICAgICAgIC8qIGNoZWNrIGlmIHRo
ZXJlIGlzIGFub3RoZXIgbWVzc2FnZSByZWNlaXZlZCBhdCB0aGUgc2FtZSB0aW1lICovCisgICAg
ICAgIGlmIChidWYpIHsKKyAgICAgICAgICAgIGVuZCA9IHN0cnN0cihidWYtPmJ1ZiArIGJ1Zi0+
Y29uc3VtZWQsICJcclxuIik7CisgICAgICAgICAgICBpZiAoZW5kKQorICAgICAgICAgICAgICAg
IGVuZCArPSAyOworICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgIGVuZCA9IE5VTEw7CisgICAg
fQogICAgIHJldHVybiAwOwogfQogCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlW0-0002QF-Q5; Fri, 01 Jun 2018 14:58: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlVz-0002OE-0b
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:51 +0000
X-Inumbo-ID: fe8546e6-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe8546e6-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134897"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:05 +0100
Message-ID: <20180601143720.24637-17-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 16/31] libxl_json: Allow partial 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: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXQgb2YgZnVuY3Rpb24gYWxsb3cgdG8gcGFyc2UgYSBKU09OIHN0cmluZyB0aGF0IGlz
IHNwcmVhZCBhY2Nyb3NzCmRpZmZlcmVudCBtZW1vcnkgbG9jYXRpb24uCgpUaGlzIGlzIHVzZWZ1
bGwgd2hlbiBhIEpTT04gc3RyaW5nIGlzIHJlY2VpdmVkIGZyb20gYSByZW1vdGUgcHJvY2VzcywK
YW5kIGluIG9yZGVyIHRvIGF2b2lkIHVzaW5nIHJlYWxsb2MsIHRoZSBtZXNzYWdlIGlzIHJlY29y
ZGVkIGluIG11bHRpcGxlCmJ1ZmZlcnMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oIHwgICA2ICsrKwogdG9vbHMvbGlieGwvbGlieGxfanNvbi5jICAgICB8IDEwMCArKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA4NCBpbnNlcnRp
b25zKCspLCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBkOWVlYmZkOThi
Li5jODc3MTJjODNhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTIwMzksNiArMjAzOSwxMiBAQCBf
aGlkZGVuIHZvaWQgbGlieGxfX2pzb25fb2JqZWN0X2ZyZWUobGlieGxfX2djICpnY19vcHQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpv
YmopOwogCiBfaGlkZGVuIGxpYnhsX19qc29uX29iamVjdCAqbGlieGxfX2pzb25fcGFyc2UobGli
eGxfX2djICpnY19vcHQsIGNvbnN0IGNoYXIgKnMpOworLyogYWxsb3cgdG8gcGFyc2UgYSBqc29u
IHN0cmluZyBzdG9yZSBpbiBtdWx0aXBsZSBidWZmZXJzICovCitfaGlkZGVuIGxpYnhsX195YWps
X2N0eCAqbGlieGxfX2pzb25fcGFyc2VfYWxsb2MobGlieGxfX2djICpnYyk7CitfaGlkZGVuIGlu
dCBsaWJ4bF9fanNvbl9wYXJzZV9wYXJ0aWFsKGxpYnhsX19nYyAqZ2MsIGxpYnhsX195YWpsX2N0
eCAqeWFqbF9jdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKnMsIHNpemVfdCBsZW4pOworX2hpZGRlbiBsaWJ4bF9fanNvbl9vYmplY3QgKmxpYnhs
X19qc29uX2NvbXBsZXRlX3BhcnNlKGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feWFqbF9jdHggKnlhamxfY3R4
KTsKIAogICAvKiBCYXNlZCBvbiAvbG9jYWwvZG9tYWluLyRkb21pZC9kbS12ZXJzaW9uIHhlbnN0
b3JlIGtleQogICAgKiBkZWZhdWx0IGlzIHFlbXUgeGVuIHRyYWRpdGlvbmFsICovCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmMgYi90b29scy9saWJ4bC9saWJ4bF9qc29uLmMK
aW5kZXggYjdmOTA3N2YwZC4uMzcyN2FmMzRkOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfanNvbi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYwpAQCAtOTEyLDQ3ICs5MTIs
MTAzIEBAIHN0YXRpYyB2b2lkIHlhamxfY3R4X2ZyZWUobGlieGxfX3lhamxfY3R4ICp5YWpsX2N0
eCkKICAgICBERUJVR19HRU5fRlJFRSh5YWpsX2N0eCk7CiB9CiAKLWxpYnhsX19qc29uX29iamVj
dCAqbGlieGxfX2pzb25fcGFyc2UobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqcykKKy8qCisg
KiBPbmx5IHRvIHVzZSB3aXRoOgorICogbGlieGxfX2pzb25fcGFyc2VfcGFydGlhbAorICogbGli
eGxfX2pzb25fY29tcGxldGVfcGFyc2UKKyAqCisgKiBnYyBzaG91bGQgYmUgdGhlIHNhbWUgYWNj
cm9zcyBhbGwgZnVuY3Rpb25zLgorICogTk9HQyBpcyBub3QgYWxsb3dlZCB1bmxlc3MgY2FsbGVk
IGZyb20gbGlieGxfX2pzb25fcGFyc2UoKQorICovCitsaWJ4bF9feWFqbF9jdHggKmxpYnhsX19q
c29uX3BhcnNlX2FsbG9jKGxpYnhsX19nYyAqZ2MpCiB7Ci0gICAgeWFqbF9zdGF0dXMgc3RhdHVz
OwotICAgIGxpYnhsX195YWpsX2N0eCB5YWpsX2N0eDsKLSAgICBsaWJ4bF9fanNvbl9vYmplY3Qg
Km8gPSBOVUxMOwotICAgIHVuc2lnbmVkIGNoYXIgKnN0ciA9IE5VTEw7CisgICAgbGlieGxfX3lh
amxfY3R4ICp5YWpsX2N0eDsKIAotICAgIG1lbXNldCgmeWFqbF9jdHgsIDAsIHNpemVvZiAoeWFq
bF9jdHgpKTsKLSAgICB5YWpsX2N0eC5nYyA9IGdjOworICAgIEdDTkVXKHlhamxfY3R4KTsKIAot
ICAgIERFQlVHX0dFTl9BTExPQygmeWFqbF9jdHgpOworICAgIHlhamxfY3R4LT5nYyA9IGdjOwog
Ci0gICAgaWYgKHlhamxfY3R4LmhhbmQgPT0gTlVMTCkgewotICAgICAgICB5YWpsX2N0eC5oYW5k
ID0gbGlieGxfX3lhamxfYWxsb2MoJmNhbGxiYWNrcywgTlVMTCwgJnlhamxfY3R4KTsKLSAgICB9
Ci0gICAgc3RhdHVzID0geWFqbF9wYXJzZSh5YWpsX2N0eC5oYW5kLCAoY29uc3QgdW5zaWduZWQg
Y2hhciAqKXMsIHN0cmxlbihzKSk7CisgICAgREVCVUdfR0VOX0FMTE9DKHlhamxfY3R4KTsKKwor
ICAgIHlhamxfY3R4LT5oYW5kID0gbGlieGxfX3lhamxfYWxsb2MoJmNhbGxiYWNrcywgTlVMTCwg
eWFqbF9jdHgpOworCisgICAgcmV0dXJuIHlhamxfY3R4OworfQorCitzdGF0aWMgdm9pZCBqc29u
X3BhcnNlX2Vycm9yKGxpYnhsX19nYyAqZ2MsIGxpYnhsX195YWpsX2N0eCAqeWFqbF9jdHgsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnMsIHNpemVfdCBsZW4pCit7
CisgICAgdW5zaWduZWQgY2hhciAqc3RyOworICAgIHN0ciA9IHlhamxfZ2V0X2Vycm9yKHlhamxf
Y3R4LT5oYW5kLCAxLCAoY29uc3QgdW5zaWduZWQgY2hhciopcywgbGVuKTsKKyAgICBMT0dFKEVS
Uk9SLCAieWFqbCBlcnJvcjogJXMiLCBzdHIpOworICAgIHlhamxfZnJlZV9lcnJvcih5YWpsX2N0
eC0+aGFuZCwgc3RyKTsKKyAgICB5YWpsX2N0eF9mcmVlKHlhamxfY3R4KTsKK30KKworaW50IGxp
YnhsX19qc29uX3BhcnNlX3BhcnRpYWwobGlieGxfX2djICpnYywgbGlieGxfX3lhamxfY3R4ICp5
YWpsX2N0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnMsIHNp
emVfdCBsZW4pCit7CisgICAgeWFqbF9zdGF0dXMgc3RhdHVzOworCisgICAgYXNzZXJ0KGdjID09
IHlhamxfY3R4LT5nYyk7CisKKyAgICBzdGF0dXMgPSB5YWpsX3BhcnNlKHlhamxfY3R4LT5oYW5k
LCAoY29uc3QgdW5zaWduZWQgY2hhciAqKXMsIHN0cmxlbihzKSk7CiAgICAgaWYgKHN0YXR1cyAh
PSB5YWpsX3N0YXR1c19vaykKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBzdGF0dXMgPSB5YWps
X2NvbXBsZXRlX3BhcnNlKHlhamxfY3R4LmhhbmQpOworICAgIHJldHVybiAwOworCitvdXQ6Cisg
ICAganNvbl9wYXJzZV9lcnJvcihnYywgeWFqbF9jdHgsIHMsIGxlbik7CisgICAgcmV0dXJuIEVS
Uk9SX0ZBSUw7Cit9CisKK2xpYnhsX19qc29uX29iamVjdCAqbGlieGxfX2pzb25fY29tcGxldGVf
cGFyc2UobGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX3lhamxfY3R4ICp5YWpsX2N0eCkKK3sKKyAgICB5YWpsX3N0YXR1
cyBzdGF0dXM7CisgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvOworCisgICAgYXNzZXJ0KGdjID09
IHlhamxfY3R4LT5nYyk7CisKKyAgICBzdGF0dXMgPSB5YWpsX2NvbXBsZXRlX3BhcnNlKHlhamxf
Y3R4LT5oYW5kKTsKICAgICBpZiAoc3RhdHVzICE9IHlhamxfc3RhdHVzX29rKQogICAgICAgICBn
b3RvIG91dDsKIAotICAgIG8gPSB5YWpsX2N0eC5oZWFkOworICAgIG8gPSB5YWpsX2N0eC0+aGVh
ZDsKIAotICAgIERFQlVHX0dFTl9SRVBPUlQoJnlhamxfY3R4KTsKKyAgICBERUJVR19HRU5fUkVQ
T1JUKHlhamxfY3R4KTsKIAotICAgIHlhamxfY3R4LmhlYWQgPSBOVUxMOworICAgIHlhamxfY3R4
LT5oZWFkID0gTlVMTDsKIAotICAgIHlhamxfY3R4X2ZyZWUoJnlhamxfY3R4KTsKKyAgICB5YWps
X2N0eF9mcmVlKHlhamxfY3R4KTsKICAgICByZXR1cm4gbzsKIAogb3V0OgotICAgIHN0ciA9IHlh
amxfZ2V0X2Vycm9yKHlhamxfY3R4LmhhbmQsIDEsIChjb25zdCB1bnNpZ25lZCBjaGFyKilzLCBz
dHJsZW4ocykpOwotCi0gICAgTElCWExfX0xPRyhsaWJ4bF9fZ2Nfb3duZXIoZ2MpLCBMSUJYTF9f
TE9HX0VSUk9SLCAieWFqbCBlcnJvcjogJXMiLCBzdHIpOwotICAgIHlhamxfZnJlZV9lcnJvcih5
YWpsX2N0eC5oYW5kLCBzdHIpOwotICAgIHlhamxfY3R4X2ZyZWUoJnlhamxfY3R4KTsKKyAgICBq
c29uX3BhcnNlX2Vycm9yKGdjLCB5YWpsX2N0eCwgTlVMTCwgMCk7CiAgICAgcmV0dXJuIE5VTEw7
CiB9CiAKK2xpYnhsX19qc29uX29iamVjdCAqbGlieGxfX2pzb25fcGFyc2UobGlieGxfX2djICpn
YywgY29uc3QgY2hhciAqcykKK3sKKyAgICBsaWJ4bF9feWFqbF9jdHggKnlhamxfY3R4OworICAg
IGludCByYzsKKyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKm8gPSBOVUxMOworCisgICAgeWFqbF9j
dHggPSBsaWJ4bF9fanNvbl9wYXJzZV9hbGxvYyhnYyk7CisKKyAgICByYyA9IGxpYnhsX19qc29u
X3BhcnNlX3BhcnRpYWwoZ2MsIHlhamxfY3R4LCBzLCBzdHJsZW4ocykpOworICAgIGlmIChyYykK
KyAgICAgICAgZ290byBvdXQ7CisKKyAgICBvID0gbGlieGxfX2pzb25fY29tcGxldGVfcGFyc2Uo
Z2MsIHlhamxfY3R4KTsKKworb3V0OgorICAgIGlmICghbGlieGxfX2djX2lzX3JlYWwoZ2MpKQor
ICAgICAgICBmcmVlKHlhamxfY3R4KTsKKyAgICByZXR1cm4gbzsKK30KKwogc3RhdGljIGNvbnN0
IGNoYXIgKnlhamxfZ2VuX3N0YXR1c190b19zdHJpbmcoeWFqbF9nZW5fc3RhdHVzIHMpCiB7CiAg
ICAgICAgIHN3aXRjaCAocykgewotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58: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 1fOlW2-0002Sx-94; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW0-0002P0-1R
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:52 +0000
X-Inumbo-ID: ff20470e-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff20470e-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134902"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:06 +0100
Message-ID: <20180601143720.24637-18-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 17/31] 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>, 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>

VGhpcyBhbGxvdyB0byBwYXJzZSBhIHN0cmluZyB0aGF0IGlzIG5vdCBOVUwtdGVybWluYXRlZC4g
V2l0aCB0aGF0Cm9wdGlvbnMgZGlzYWJsZWQsIFlBSkwgdjIgd291bGQgbG9vayBhaGVhZCBvbiBj
b21wbGV0aW9uIHRvIGZpbmQgb3V0IGlmCnRoZXJlIGlzIG1vcmUgdG8gcGFyc2UuCgpZQUpMIHYx
IGRvZXNuJ3QgaGF2ZSB0aGlzIGJlaGF2aW9yLgoKQW55IGZ1bmN0aW9uIGZ1bmN0aW9uIHRoYXQg
YWxsb2NhdGUgYSB5YWpsX2hhbmRsZSB2aWEgdGhpcyBmdW5jdGlvbgplaXRoZXIgcGFyc2UgYSBO
VUwtdGVybWluYXRlZCBzdHJpbmcsIG9yIGRvIHByb3ZpZGUgcHJvcGVyIGxlbmd0aC4gU28KY2hh
bmdlIHRoZSBkZWZhdWx0IGFuZCBhbGxvdyBnYXJiYWdlIChsaWtlIGEgZGlmZmVyZW50IEpTT04g
ZG9jdW1lbnQpCmFmdGVyIHRoZSBlbmQgb2YgdGhlIGRhdGEgdG8gcGFyc2UuCgpUaGlzIGlzIGlt
cG9ydGFuZCBmb3IgdGhlIFFNUCBjbGllbnQsIGFzIHRoZXJlIGNvdWxkIGJlIG1vcmUgdGhhbiBv
bmUKbWVzc2FnZSB0byBwYXJzZSwgYW5kIFlBSkwgd291bGQgY29uc2lkZXIgdGhlIG5leHQgbWVz
c2FnZSB0byBiZQpnYXJiYWdlIGFuZCB0aHJvdyBhbiBlcnJvci4KClNpZ25lZC1vZmYtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhs
L2xpYnhsX2pzb24uaCB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmggYi90
b29scy9saWJ4bC9saWJ4bF9qc29uLmgKaW5kZXggYWYyNmU3ODg1ZC4uMjYwNzgzYmZkZSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfanNvbi5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2pzb24uaApAQCAtNTAsNyArNTAsMTAgQEAgc3RhdGljIGlubGluZSB5YWpsX2hhbmRsZSBsaWJ4
bF9feWFqbF9hbGxvYyhjb25zdCB5YWpsX2NhbGxiYWNrcyAqY2FsbGJhY2tzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5YWpsX2FsbG9jX2Z1bmNzICphbGxv
Y0Z1bmNzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpjdHgpCiB7Ci0gICAgcmV0dXJuIHlhamxfYWxsb2MoY2FsbGJhY2tzLCBhbGxvY0Z1bmNzLCBj
dHgpOworICAgIHlhamxfaGFuZGxlIGhhbmQgPSB5YWpsX2FsbG9jKGNhbGxiYWNrcywgYWxsb2NG
dW5jcywgY3R4KTsKKyAgICBpZiAoaGFuZCkKKyAgICAgICAgeWFqbF9jb25maWcoaGFuZCwgeWFq
bF9hbGxvd190cmFpbGluZ19nYXJiYWdlLCAxKTsKKyAgICByZXR1cm4gaGFuZDsKIH0KIAogc3Rh
dGljIGlubGluZSB5YWpsX2dlbiBsaWJ4bF95YWpsX2dlbl9hbGxvYyhjb25zdCB5YWpsX2FsbG9j
X2Z1bmNzICphbGxvY0Z1bmNzKQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlW2-0002Tw-OM; Fri, 01 Jun 2018 14: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW1-0002R1-8C
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:53 +0000
X-Inumbo-ID: ffcf1f12-65ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ffcf1f12-65ab-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134903"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:07 +0100
Message-ID: <20180601143720.24637-19-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 18/31] libxl_json: libxl__json_object_to_json
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

QWxsb3cgdG8gZ2VuZXJhdGUgYSBKU09OIHN0cmluZyBmcm9tIGEgbGlieGxfX2pzb25fb2JqZWN0
LAp1c2VmdWxsIGZvciBkZWJ1Z2dpbmcuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oIHwgIDMgKysrCiB0b29scy9saWJ4bC9saWJ4bF9qc29uLmMgICAgIHwgMzYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBjODc3MTJjODNhLi45MjcxNzAxMjQ2IDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKQEAgLTIwNDYsNiArMjA0Niw5IEBAIF9oaWRkZW4gaW50IGxpYnhsX19q
c29uX3BhcnNlX3BhcnRpYWwobGlieGxfX2djICpnYywgbGlieGxfX3lhamxfY3R4ICp5YWpsX2N0
eCwKIF9oaWRkZW4gbGlieGxfX2pzb25fb2JqZWN0ICpsaWJ4bF9fanNvbl9jb21wbGV0ZV9wYXJz
ZShsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX3lhamxfY3R4ICp5YWpsX2N0eCk7CiAKK19oaWRkZW4gY2hhciAq
bGlieGxfX2pzb25fb2JqZWN0X3RvX2pzb24obGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICphcmdz
KTsKKwogICAvKiBCYXNlZCBvbiAvbG9jYWwvZG9tYWluLyRkb21pZC9kbS12ZXJzaW9uIHhlbnN0
b3JlIGtleQogICAgKiBkZWZhdWx0IGlzIHFlbXUgeGVuIHRyYWRpdGlvbmFsICovCiBfaGlkZGVu
IGludCBsaWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmMgYi90
b29scy9saWJ4bC9saWJ4bF9qc29uLmMKaW5kZXggMzcyN2FmMzRkOC4uMzMyMmVhMTJiNSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2pzb24uYwpAQCAtMTA3Myw2ICsxMDczLDQyIEBAIG91dDoKICAgICByZXR1cm4gcmV0OwogfQog
CitjaGFyICpsaWJ4bF9fanNvbl9vYmplY3RfdG9fanNvbihsaWJ4bF9fZ2MgKmdjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICphcmdz
KQoreworICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIgKmJ1ZjsKKyAgICBsaWJ4bF95YWpsX2xlbmd0
aCBsZW47CisgICAgeWFqbF9nZW5fc3RhdHVzIHM7CisgICAgeWFqbF9nZW4gaGFuZDsKKyAgICBj
aGFyICpyZXQgPSBOVUxMOworICAgIGludCByYzsKKworICAgIGlmICghYXJncykKKyAgICAgICAg
cmV0dXJuIE5VTEw7CisKKyAgICBoYW5kID0gbGlieGxfeWFqbF9nZW5fYWxsb2MoTlVMTCk7CisK
KyAgICBpZiAoIWhhbmQpIHsKKyAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgfQorCisgICAgcmMg
PSBsaWJ4bF9fanNvbl9vYmplY3RfdG9feWFqbF9nZW4oZ2MsIGhhbmQsIGFyZ3MpOworICAgIGlm
IChyYykKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBzID0geWFqbF9nZW5fZ2V0X2J1ZihoYW5k
LCAmYnVmLCAmbGVuKTsKKworICAgIGlmIChzKSB7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0K
KworICAgIHJldCA9IGxpYnhsX19zdHJuZHVwKGdjLCAoY29uc3QgY2hhciAqKWJ1ZiwgbGVuKTsK
Kworb3V0OgorICAgIHlhamxfZ2VuX2ZyZWUoaGFuZCk7CisgICAgcmV0dXJuIHJldDsKK30KKwog
eWFqbF9nZW5fc3RhdHVzIGxpYnhsX191aW50NjRfZ2VuX2pzb24oeWFqbF9nZW4gaGFuZCwgdWlu
dDY0X3QgdmFsKQogewogICAgIGNoYXIgKm51bTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14:58:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlW3-0002W8-SW; Fri, 01 Jun 2018 14:58: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW2-0002Tk-Oj
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:54 +0000
X-Inumbo-ID: 00a794cf-65ac-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00a794cf-65ac-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134908"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:17 +0100
Message-ID: <20180601143720.24637-29-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 28/31] libxl_disk: Cut libxl_cdrom_insert
 into step
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyBpcyB0byBwcmVwYXJlIGxpYnhsX2Nkcm9tX2luc2VydCB0byBiZSBhYmxlIHRvIHNlbmQg
Y29tbWFuZHMgdG8KUUVNVSB2aWEgdGhlIGxpYnhsX19ldl9xbXAuIFRoZSBuZXh0IHBhdGNoIGlz
IGdvaW5nIHRvIG1ha2UgdXNlIG9mIGl0LgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZGlzay5j
IHwgMTk1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDEzOCBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXgg
ZTllY2ViNjVlMy4uYTNiZjk3NGZlMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlz
ay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYwpAQCAtNjYxLDMxICs2NjEsNTYgQEAg
aW50IGxpYnhsX2RldmljZV9kaXNrX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAogICAgIHJldHVybiByYzsKIH0KIAordHlwZWRlZiBzdHJ1Y3QgeworICAgIGxpYnhsX19h
byAqYW87CisgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKKyAgICBjb25zdCBjaGFy
ICpiZV9wYXRoOworICAgIGNvbnN0IGNoYXIgKmxpYnhsX3BhdGg7CisgICAgbGlieGxfZGV2aWNl
X2Rpc2sgKmRpc2s7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sgZGlza19lbXB0eTsKKyAgICBsaWJ4
bF9kZXZpY2VfZGlzayBkaXNrX3NhdmVkOworICAgIGludCBkbV92ZXI7CisgICAgaW50IGRvbWlk
OworICAgIGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jayAqbG9jazsKK30gbGlieGxfX2Nkcm9t
X2luc2VydF9zdGF0ZTsKK3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9lamVjdGVkKGxpYnhsX19l
Z2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9p
bnNlcnRfc3RhdGUgKmNpcyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQobGli
eGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19j
ZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZG9uZShs
aWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ry
b21faW5zZXJ0X3N0YXRlICpjaXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
cmMpOworCiBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cpCiB7CiAgICAgQU9fQ1JFQVRFKGN0eCwgZG9t
aWQsIGFvX2hvdyk7CiAgICAgaW50IG51bSA9IDAsIGk7Ci0gICAgbGlieGxfZGV2aWNlX2Rpc2sg
KmRpc2tzID0gTlVMTCwgZGlza19zYXZlZCwgZGlza19lbXB0eTsKLSAgICBsaWJ4bF9kb21haW5f
Y29uZmlnIGRfY29uZmlnOwotICAgIGludCByYywgZG1fdmVyOworICAgIGxpYnhsX2RldmljZV9k
aXNrICpkaXNrcyA9IE5VTEwsICpkaXNrX3NhdmVkLCAqZGlza19lbXB0eTsKKyAgICBpbnQgcmM7
CiAgICAgbGlieGxfX2RldmljZSBkZXZpY2U7Ci0gICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxp
YnhsX3BhdGg7Ci0gICAgY2hhciAqIHRtcDsKLSAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xv
Y2sgKmxvY2sgPSBOVUxMOwotICAgIHhzX3RyYW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOwotICAg
IGZsZXhhcnJheV90ICppbnNlcnQgPSBOVUxMLCAqZW1wdHkgPSBOVUxMOworICAgIGxpYnhsX19j
ZHJvbV9pbnNlcnRfc3RhdGUgKmNpczsKIAotICAgIGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgm
ZF9jb25maWcpOwotICAgIGxpYnhsX2RldmljZV9kaXNrX2luaXQoJmRpc2tfZW1wdHkpOwotICAg
IGxpYnhsX2RldmljZV9kaXNrX2luaXQoJmRpc2tfc2F2ZWQpOwotICAgIGxpYnhsX2RldmljZV9k
aXNrX2NvcHkoY3R4LCAmZGlza19zYXZlZCwgZGlzayk7CisgICAgR0NORVcoY2lzKTsKKyAgICBj
aXMtPmFvID0gYW87CisgICAgY2lzLT5kb21pZCA9IGRvbWlkOworICAgIC8vIFhYWDogY2FuIEkg
ZG8gdGhhdD8gIGlzIGRpc2sgZ29pbmcgdG8gZXhpc3QgdW50aWwgdGhlIEFPIGlzIG92ZXI/Cisg
ICAgY2lzLT5kaXNrID0gZGlzazsKIAotICAgIGRpc2tfZW1wdHkuZm9ybWF0ID0gTElCWExfRElT
S19GT1JNQVRfRU1QVFk7Ci0gICAgZGlza19lbXB0eS52ZGV2ID0gbGlieGxfX3N0cmR1cChOT0dD
LCBkaXNrLT52ZGV2KTsKLSAgICBkaXNrX2VtcHR5LnBkZXZfcGF0aCA9IGxpYnhsX19zdHJkdXAo
Tk9HQywgIiIpOwotICAgIGRpc2tfZW1wdHkuaXNfY2Ryb20gPSAxOwotICAgIGxpYnhsX19kZXZp
Y2VfZGlza19zZXRkZWZhdWx0KGdjLCBkb21pZCwgJmRpc2tfZW1wdHksIGZhbHNlKTsKKyAgICBk
aXNrX2VtcHR5ID0gJmNpcy0+ZGlza19lbXB0eTsKKyAgICBkaXNrX3NhdmVkID0gJmNpcy0+ZGlz
a19zYXZlZDsKKworCisgICAgbGlieGxfZG9tYWluX2NvbmZpZ19pbml0KCZjaXMtPmRfY29uZmln
KTsKKyAgICBsaWJ4bF9kZXZpY2VfZGlza19pbml0KGRpc2tfZW1wdHkpOworICAgIGxpYnhsX2Rl
dmljZV9kaXNrX2luaXQoZGlza19zYXZlZCk7CisgICAgbGlieGxfZGV2aWNlX2Rpc2tfY29weShj
dHgsIGRpc2tfc2F2ZWQsIGRpc2spOworCisgICAgZGlza19lbXB0eS0+Zm9ybWF0ID0gTElCWExf
RElTS19GT1JNQVRfRU1QVFk7CisgICAgZGlza19lbXB0eS0+dmRldiA9IGxpYnhsX19zdHJkdXAo
Tk9HQywgZGlzay0+dmRldik7CisgICAgZGlza19lbXB0eS0+cGRldl9wYXRoID0gbGlieGxfX3N0
cmR1cChOT0dDLCAiIik7CisgICAgZGlza19lbXB0eS0+aXNfY2Ryb20gPSAxOworICAgIGxpYnhs
X19kZXZpY2VfZGlza19zZXRkZWZhdWx0KGdjLCBkb21pZCwgZGlza19lbXB0eSwgZmFsc2UpOwog
CiAgICAgbGlieGxfZG9tYWluX3R5cGUgdHlwZSA9IGxpYnhsX19kb21haW5fdHlwZShnYywgZG9t
aWQpOwogICAgIGlmICh0eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQpIHsKQEAgLTcw
NCw4ICs3MjksOCBAQCBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgIGdvdG8gb3V0Owog
ICAgIH0KIAotICAgIGRtX3ZlciA9IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9ydW5uaW5n
KGdjLCBkb21pZCk7Ci0gICAgaWYgKGRtX3ZlciA9PSAtMSkgeworICAgIGNpcy0+ZG1fdmVyID0g
bGlieGxfX2RldmljZV9tb2RlbF92ZXJzaW9uX3J1bm5pbmcoZ2MsIGRvbWlkKTsKKyAgICBpZiAo
Y2lzLT5kbV92ZXIgPT0gLTEpIHsKICAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJDYW5ub3Qg
ZGV0ZXJtaW5lIGRldmljZSBtb2RlbCB2ZXJzaW9uIik7CiAgICAgICAgIHJjID0gRVJST1JfRkFJ
TDsKICAgICAgICAgZ290byBvdXQ7CkBAIC03MzcsMzEgKzc2MiwxNCBAQCBpbnQgbGlieGxfY2Ry
b21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX2Rp
c2sgKmRpc2ssCiAgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX2Zyb21fZGlzayhnYywgZG9taWQsIGRp
c2ssICZkZXZpY2UpOwogICAgIGlmIChyYykgZ290byBvdXQ7CiAKLSAgICBiZV9wYXRoID0gbGli
eGxfX2RldmljZV9iYWNrZW5kX3BhdGgoZ2MsICZkZXZpY2UpOwotICAgIGxpYnhsX3BhdGggPSBs
aWJ4bF9fZGV2aWNlX2xpYnhsX3BhdGgoZ2MsICZkZXZpY2UpOwotCi0gICAgaW5zZXJ0ID0gZmxl
eGFycmF5X21ha2UoZ2MsIDQsIDEpOwotCi0gICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGluc2Vy
dCwgInR5cGUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tf
c3RyaW5nX29mX2JhY2tlbmQoZGlzay0+YmFja2VuZCkpOwotICAgIGlmIChkaXNrLT5mb3JtYXQg
IT0gTElCWExfRElTS19GT1JNQVRfRU1QVFkpCi0gICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFp
cihpbnNlcnQsICJwYXJhbXMiLAotICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIl
czolcyIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0
cmluZ19vZl9mb3JtYXQoZGlzay0+Zm9ybWF0KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBkaXNrLT5wZGV2X3BhdGgpKTsKLSAgICBlbHNlCi0gICAgICAgIGZsZXhhcnJheV9hcHBlbmRf
cGFpcihpbnNlcnQsICJwYXJhbXMiLCAiIik7Ci0KLSAgICBlbXB0eSA9IGZsZXhhcnJheV9tYWtl
KGdjLCA0LCAxKTsKLSAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1wdHksICJ0eXBlIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19vZl9iYWNr
ZW5kKGRpc2stPmJhY2tlbmQpKTsKLSAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1wdHksICJw
YXJhbXMiLCAiIik7CisgICAgY2lzLT5iZV9wYXRoID0gbGlieGxfX2RldmljZV9iYWNrZW5kX3Bh
dGgoZ2MsICZkZXZpY2UpOworICAgIGNpcy0+bGlieGxfcGF0aCA9IGxpYnhsX19kZXZpY2VfbGli
eGxfcGF0aChnYywgJmRldmljZSk7CiAKICAgICAvKiBOb3RlOiBDVFggbG9jayBpcyBhbHJlYWR5
IGhlbGQgYXQgdGhpcyBwb2ludCBzbyBsb2NrIGhpZXJhcmNoeQogICAgICAqIGlzIG1haW50YWlu
ZWQuCiAgICAgICovCi0gICAgbG9jayA9IGxpYnhsX19sb2NrX2RvbWFpbl91c2VyZGF0YShnYywg
ZG9taWQpOwotICAgIGlmICghbG9jaykgeworICAgIGNpcy0+bG9jayA9IGxpYnhsX19sb2NrX2Rv
bWFpbl91c2VyZGF0YShnYywgZG9taWQpOworICAgIGlmICghY2lzLT5sb2NrKSB7CiAgICAgICAg
IHJjID0gRVJST1JfTE9DS19GQUlMOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC03Njks
MTEgKzc3Nyw0NiBAQCBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgLyogV2UgbmVlZCB0byBl
amVjdCB0aGUgb3JpZ2luYWwgaW1hZ2UgZmlyc3QuIFRoaXMgaXMgaW1wbGVtZW50ZWQKICAgICAg
KiBieSBpbnNlcnRpbmcgZW1wdHkgbWVkaWEuIEpTT04gaXMgbm90IHVwZGF0ZWQuCiAgICAgICov
Ci0gICAgaWYgKGRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikg
ewotICAgICAgICByYyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgJmRpc2tf
ZW1wdHkpOworICAgIGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lP
Tl9RRU1VX1hFTikgeworICAgICAgICByYyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBk
b21pZCwgZGlza19lbXB0eSk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAgICAgfQogCisg
ICAgY2Ryb21faW5zZXJ0X2VqZWN0ZWQoZWdjLCBjaXMpOworCisgICAgcmV0dXJuIEFPX0lOUFJP
R1JFU1M7CisKK291dDoKKyAgICBsaWJ4bF9fZGV2aWNlX2xpc3RfZnJlZSgmbGlieGxfX2Rpc2tf
ZGV2dHlwZSwgZGlza3MsIG51bSk7CisgICAgY2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBjaXMsIHJj
KTsKKworICAgIGlmIChyYykgcmV0dXJuIEFPX0NSRUFURV9GQUlMKHJjKTsKKyAgICByZXR1cm4g
QU9fSU5QUk9HUkVTUzsKK30KKworc3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQobGli
eGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nk
cm9tX2luc2VydF9zdGF0ZSAqY2lzKQoreworICAgIFNUQVRFX0FPX0dDKGNpcy0+YW8pOworICAg
IHVpbnQzMl90IGRvbWlkID0gY2lzLT5kb21pZDsKKyAgICBpbnQgcmM7CisgICAgY29uc3QgY2hh
ciAqYmVfcGF0aCwgKmxpYnhsX3BhdGg7CisgICAgY2hhciAqIHRtcDsKKyAgICB4c190cmFuc2Fj
dGlvbl90IHQgPSBYQlRfTlVMTDsKKyAgICBmbGV4YXJyYXlfdCAqZW1wdHk7CisKKyAgICBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZyA9ICZjaXMtPmRfY29uZmlnOworICAgIGxpYnhsX2Rl
dmljZV9kaXNrICpkaXNrID0gY2lzLT5kaXNrOworICAgIGxpYnhsX2RldmljZV9kaXNrICpkaXNr
X3NhdmVkID0gJmNpcy0+ZGlza19zYXZlZDsKKworICAgIGJlX3BhdGggPSBjaXMtPmJlX3BhdGg7
CisgICAgbGlieGxfcGF0aCA9IGNpcy0+bGlieGxfcGF0aDsKKworICAgIGVtcHR5ID0gZmxleGFy
cmF5X21ha2UoZ2MsIDQsIDEpOworICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihlbXB0eSwgInR5
cGUiLAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc3RyaW5n
X29mX2JhY2tlbmQoZGlzay0+YmFja2VuZCkpOworICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihl
bXB0eSwgInBhcmFtcyIsICIiKTsKKwogICAgIGZvciAoOzspIHsKICAgICAgICAgcmMgPSBsaWJ4
bF9feHNfdHJhbnNhY3Rpb25fc3RhcnQoZ2MsICZ0KTsKICAgICAgICAgaWYgKHJjKSBnb3RvIG91
dDsKQEAgLTgwMCwxOSArODQzLDU1IEBAIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgICAg
aWYgKHJjIDwgMCkgZ290byBvdXQ7CiAgICAgfQogCi0gICAgcmMgPSBsaWJ4bF9fZ2V0X2RvbWFp
bl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgJmRfY29uZmlnKTsKKyAgICByYyA9IGxpYnhsX19n
ZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24oZ2MsIGRvbWlkLCBkX2NvbmZpZyk7CiAgICAgaWYgKHJj
KSBnb3RvIG91dDsKIAotICAgIGRldmljZV9hZGRfZG9tYWluX2NvbmZpZyhnYywgJmRfY29uZmln
LCAmbGlieGxfX2Rpc2tfZGV2dHlwZSwgJmRpc2tfc2F2ZWQpOworICAgIGRldmljZV9hZGRfZG9t
YWluX2NvbmZpZyhnYywgZF9jb25maWcsICZsaWJ4bF9fZGlza19kZXZ0eXBlLCBkaXNrX3NhdmVk
KTsKIAotICAgIHJjID0gbGlieGxfX2RtX2NoZWNrX3N0YXJ0KGdjLCAmZF9jb25maWcsIGRvbWlk
KTsKKyAgICByYyA9IGxpYnhsX19kbV9jaGVja19zdGFydChnYywgZF9jb25maWcsIGRvbWlkKTsK
ICAgICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAgaWYgKGRtX3ZlciA9PSBMSUJYTF9ERVZJQ0Vf
TU9ERUxfVkVSU0lPTl9RRU1VX1hFTikgeworICAgIGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikgewogICAgICAgICByYyA9IGxpYnhsX19xbXBf
aW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgZGlzayk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7
CiAgICAgfQogCisgICAgY2Ryb21faW5zZXJ0X2luc2VydGVkKGVnYywgY2lzKTsKKworICAgIHJl
dHVybjsKKworb3V0OgorICAgIGxpYnhsX194c190cmFuc2FjdGlvbl9hYm9ydChnYywgJnQpOwor
ICAgIGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7Cit9CisKK3N0YXRpYyB2b2lkIGNk
cm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKQoreworICAgIFNU
QVRFX0FPX0dDKGNpcy0+YW8pOworICAgIHVpbnQzMl90IGRvbWlkID0gY2lzLT5kb21pZDsKKyAg
ICBpbnQgcmM7CisgICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxpYnhsX3BhdGg7CisgICAgY2hh
ciAqIHRtcDsKKyAgICB4c190cmFuc2FjdGlvbl90IHQgPSBYQlRfTlVMTDsKKyAgICBmbGV4YXJy
YXlfdCAqaW5zZXJ0OworCisgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2sgPSBjaXMtPmRpc2s7
CisgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcgPSAmY2lzLT5kX2NvbmZpZzsKKyAg
ICBiZV9wYXRoID0gY2lzLT5iZV9wYXRoOworICAgIGxpYnhsX3BhdGggPSBjaXMtPmxpYnhsX3Bh
dGg7CisKKyAgICBpbnNlcnQgPSBmbGV4YXJyYXlfbWFrZShnYywgNCwgMSk7CisgICAgZmxleGFy
cmF5X2FwcGVuZF9wYWlyKGluc2VydCwgInR5cGUiLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc3RyaW5nX29mX2JhY2tlbmQoZGlzay0+YmFja2VuZCkpOwor
ICAgIGlmIChkaXNrLT5mb3JtYXQgIT0gTElCWExfRElTS19GT1JNQVRfRU1QVFkpCisgICAgICAg
IGZsZXhhcnJheV9hcHBlbmRfcGFpcihpbnNlcnQsICJwYXJhbXMiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCIlczolcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19vZl9mb3JtYXQoZGlzay0+Zm9ybWF0KSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkaXNrLT5wZGV2X3BhdGgpKTsKKyAgICBlbHNlCisgICAg
ICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihpbnNlcnQsICJwYXJhbXMiLCAiIik7CisKICAgICBm
b3IgKDs7KSB7CiAgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAm
dCk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CkBAIC04MjYsNyArOTA1LDcgQEAgaW50IGxp
YnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2Rl
dmljZV9kaXNrICpkaXNrLAogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgIH0KIAotICAg
ICAgICByYyA9IGxpYnhsX19zZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24oZ2MsIGRvbWlkLCAmZF9j
b25maWcpOworICAgICAgICByYyA9IGxpYnhsX19zZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24oZ2Ms
IGRvbWlkLCBkX2NvbmZpZyk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAKICAgICAgICAg
Y2hhciAqKmt2cyA9IGxpYnhsX194c19rdnNfb2ZfZmxleGFycmF5KGdjLCBpbnNlcnQpOwpAQCAt
ODQyLDIyICs5MjEsMjQgQEAgaW50IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9kaXNrICpkaXNrLAogICAgICAgICBpZiAocmMg
PCAwKSBnb3RvIG91dDsKICAgICB9CiAKLSAgICAvKiBzdWNjZXNzLCBubyBhY3R1YWwgYXN5bmMg
Ki8KLSAgICBsaWJ4bF9fYW9fY29tcGxldGUoZWdjLCBhbywgMCk7Ci0KICAgICByYyA9IDA7CiAK
IG91dDoKICAgICBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ0KTsKLSAgICBsaWJ4
bF9fZGV2aWNlX2xpc3RfZnJlZSgmbGlieGxfX2Rpc2tfZGV2dHlwZSwgZGlza3MsIG51bSk7Ci0g
ICAgbGlieGxfZGV2aWNlX2Rpc2tfZGlzcG9zZSgmZGlza19lbXB0eSk7Ci0gICAgbGlieGxfZGV2
aWNlX2Rpc2tfZGlzcG9zZSgmZGlza19zYXZlZCk7Ci0gICAgbGlieGxfZG9tYWluX2NvbmZpZ19k
aXNwb3NlKCZkX2NvbmZpZyk7CisgICAgY2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBjaXMsIHJjKTsK
K30KIAotICAgIGlmIChsb2NrKSBsaWJ4bF9fdW5sb2NrX2RvbWFpbl91c2VyZGF0YShsb2NrKTsK
K3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9kb25lKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKK3sKKyAgICBTVEFURV9BT19HQyhj
aXMtPmFvKTsKIAotICAgIGlmIChyYykgcmV0dXJuIEFPX0NSRUFURV9GQUlMKHJjKTsKLSAgICBy
ZXR1cm4gQU9fSU5QUk9HUkVTUzsKKyAgICBsaWJ4bF9kb21haW5fY29uZmlnX2Rpc3Bvc2UoJmNp
cy0+ZF9jb25maWcpOworICAgIGxpYnhsX2RldmljZV9kaXNrX2Rpc3Bvc2UoJmNpcy0+ZGlza19l
bXB0eSk7CisgICAgbGlieGxfZGV2aWNlX2Rpc2tfZGlzcG9zZSgmY2lzLT5kaXNrX3NhdmVkKTsK
KyAgICBpZiAoY2lzLT5sb2NrKSBsaWJ4bF9fdW5sb2NrX2RvbWFpbl91c2VyZGF0YShjaXMtPmxv
Y2spOworICAgIGxpYnhsX19hb19jb21wbGV0ZShlZ2MsIGFvLCByYyk7CiB9CiAKIC8qIGxpYnhs
X19hbGxvY192ZGV2IG9ubHkgd29ya3Mgb24gdGhlIGxvY2FsIGRvbWFpbiwgdGhhdCBpcyB0aGUg
ZG9tYWluCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlW6-0002bo-J5; Fri, 01 Jun 2018 14:58: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW4-0002Wk-6n
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:56 +0000
X-Inumbo-ID: 01616a05-65ac-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01616a05-65ac-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134913"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:12 +0100
Message-ID: <20180601143720.24637-24-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 23/31] libxl_qmp_ev: Handle messages from QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhpcyB3aWxsIGhhbmRsZSBtZXNzYWdlcyByZWNlaXZlZCwgYW5kIGNhbGwgY2FsbGJhY2tzIHJl
Z2lzdGVyZWQgdmlhCmxpYnhsX19ldl9xbXBfcmVnaXN0ZXIoKS4KClRoaXMgYWxzbyBwcmludCBl
cnJvciBtZXNzYWdlcyBmcm9tIFFNUCBvbiBiZWhhbGYgb2YgdGhlIGNhbGxiYWNrLgoKU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgotLS0K
U2hvdWxkIHdlIGxldCBjYWxsYmFja3MgcHJpbnQgZXJyb3IgbWVzc2FnZXMgdGhlbXNlbGY/IFRo
ZXkgYWxyZWFkeSBoYXZlCnRoZSBlcnJvciBjbGFzcywgd2hpY2ggaXMgb2Z0ZW4gR2VuZXJpY0Vy
cm9yLCBhIGh1bWFuIHJlYWRhYmxlCmVycm9yIG1lc3NhZ2UuCi0tLQogdG9vbHMvbGlieGwvbGli
eGxfcW1wLmMgfCAxMDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDEwMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCAwZTdlYzU0Yjlm
Li5kYjA3YzE4MjJhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90
b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAtMTQyMCw2ICsxNDIwLDEwMSBAQCBzdGF0aWMgaW50
IGV2X3FtcF9xdWV1ZV9jb21tYW5kKGxpYnhsX19nYyAqZ2MsCiAgICAgcmV0dXJuIDA7CiB9CiAK
Ky8qCisgKiBIYW5kbGUgbWVzc2FnZXMgcmVjZWl2ZWQgZnJvbSBRTVAgc2VydmVyCisgKi8KKwor
c3RhdGljIHZvaWQgZXZfcW1wX2hhbmRsZV9yZXR1cm4obGlieGxfX2VnYyAqZWdjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpy
ZXNwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9tZXNzYWdl
X3R5cGUgdHlwZSkKK3sKKyAgICBFR0NfR0M7CisgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0
ICpvOworICAgIGludCBpZDsKKyAgICBsaWJ4bF9fZXZfcW1wICpldjsKKyAgICBjb25zdCBsaWJ4
bF9fanNvbl9vYmplY3QgKnJldDsKKyAgICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGVycm9yX2Ns
YXNzID0gMDsKKworICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJpZCIsIHJlc3AsIEpTT05f
SU5URUdFUik7CisgICAgaWYgKCFvKSB7CisgICAgICAgIGNvbnN0IGNoYXIgKmVycm9yX2Rlc2M7
CisKKyAgICAgICAgLyogdW5leHBlY3RlZCBtZXNzYWdlLCBhdHRlbXB0IHRvIGZpbmQgYW4gZXJy
b3IgZGVzY3JpcHRpb24gKi8KKyAgICAgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoImVycm9y
IiwgcmVzcCwgSlNPTl9NQVApOworICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiZGVz
YyIsIG8sIEpTT05fU1RSSU5HKTsKKyAgICAgICAgZXJyb3JfZGVzYyA9IGxpYnhsX19qc29uX29i
amVjdF9nZXRfc3RyaW5nKG8pOworICAgICAgICBpZiAoZXJyb3JfZGVzYykKKyAgICAgICAgICAg
IExPR0QoRVJST1IsIHFtcC0+ZG9taWQsICIlcyIsIGVycm9yX2Rlc2MpOworICAgICAgICBlbHNl
CisgICAgICAgICAgICBMT0dEKEVSUk9SLCBxbXAtPmRvbWlkLCAiUmVjZWl2ZWQgdW5leHBlY3Rl
ZCBtZXNzYWdlOiAlcyIsCisgICAgICAgICAgICAgICAgIGxpYnhsX19qc29uX29iamVjdF90b19q
c29uKGdjLCByZXNwKSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZCA9IGxpYnhs
X19qc29uX29iamVjdF9nZXRfaW50ZWdlcihvKTsKKyAgICBMSUJYTF9UQUlMUV9GT1JFQUNIKGV2
LCAmcW1wLT5xbXBfZXZlbnRzLCBlbnRyeSkgeworICAgICAgICBpZiAoZXYtPmlkID09IGlkKQor
ICAgICAgICAgICAgYnJlYWs7CisgICAgfQorICAgIGlmICghZXYpCisgICAgICAgIC8qIGNhbGxi
YWNrIG5vdCBmb3VuZCAqLworICAgICAgICByZXR1cm47CisKKyAgICBzd2l0Y2ggKHR5cGUpIHsK
KyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX1JFVFVSTjogeworICAgICAgICByZXQg
PSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJyZXR1cm4iLCByZXNwLCBKU09OX0FOWSk7CisgICAgICAg
IGJyZWFrOworICAgIH0KKyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOiB7
CisgICAgICAgIGNvbnN0IGNoYXIgKnM7CisgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVj
dCAqZXJyOworCisgICAgICAgIGVycm9yX2NsYXNzID0gTElCWExfX1FNUF9FUlJPUl9DTEFTU19V
TktOT1dOOworICAgICAgICBlcnIgPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJlcnJvciIsIHJlc3As
IEpTT05fTUFQKTsKKyAgICAgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoImNsYXNzIiwgZXJy
LCBKU09OX1NUUklORyk7CisgICAgICAgIHMgPSBsaWJ4bF9fanNvbl9vYmplY3RfZ2V0X3N0cmlu
ZyhvKTsKKyAgICAgICAgaWYgKHMpCisgICAgICAgICAgICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNz
X2Zyb21fc3RyaW5nKHMsICZlcnJvcl9jbGFzcyk7CisKKyAgICAgICAgbyA9IGxpYnhsX19qc29u
X21hcF9nZXQoImRlc2MiLCBlcnIsIEpTT05fU1RSSU5HKTsKKyAgICAgICAgcyA9IGxpYnhsX19q
c29uX29iamVjdF9nZXRfc3RyaW5nKG8pOworICAgICAgICBpZiAocykKKyAgICAgICAgICAgIExP
R0QoRVJST1IsIHFtcC0+ZG9taWQsICIlcyIsIHMpOworCisgICAgICAgIHJldCA9IE5VTEw7Cisg
ICAgICAgIGJyZWFrOworICAgIH0KKyAgICBkZWZhdWx0OgorICAgICAgICBhYm9ydCgpOworICAg
IH0KKyAgICBldi0+aWQgPSAtMTsKKyAgICBldi0+Y2FsbGJhY2soZWdjLCBldiwgcmV0LCBlcnJv
cl9jbGFzcyk7Cit9CisKK3N0YXRpYyB2b2lkIGV2X3FtcF9oYW5kbGVfbWVzc2FnZShsaWJ4bF9f
ZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2V2X3Ft
cF9zdGF0ZSAqcW1wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxp
YnhsX19qc29uX29iamVjdCAqcmVzcCkKK3sKKyAgICBFR0NfR0M7CisgICAgbGlieGxfX3FtcF9t
ZXNzYWdlX3R5cGUgdHlwZSA9IHFtcF9yZXNwb25zZV90eXBlKHJlc3ApOworCisgICAgc3dpdGNo
ICh0eXBlKSB7CisgICAgY2FzZSBMSUJYTF9fUU1QX01FU1NBR0VfVFlQRV9RTVA6CisgICAgICAg
IC8qIGdyZWV0aW5nIG1lc3NhZ2UgKi8KKyAgICAgICAgcmV0dXJuOworICAgIGNhc2UgTElCWExf
X1FNUF9NRVNTQUdFX1RZUEVfUkVUVVJOOgorICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZ
UEVfRVJST1I6CisgICAgICAgIGV2X3FtcF9oYW5kbGVfcmV0dXJuKGVnYywgcW1wLCByZXNwLCB0
eXBlKTsKKyAgICAgICAgcmV0dXJuOworICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVf
RVZFTlQ6CisgICAgICAgIC8qIEV2ZW50IGFyZSBpZ25vcmVkICovCisgICAgICAgIHJldHVybjsK
KyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0lOVkFMSUQ6CisgICAgICAgIHJldHVy
bjsKKyAgICB9Cit9CisKIHN0YXRpYyBpbnQgZXZfcW1wX2NhbGxiYWNrX3JlYWRhYmxlKGxpYnhs
X19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcF9zdGF0ZSAqcW1wLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IGZkKQogewpAQCAtMTU1Nyw2ICsxNjUyLDggQEAgc3RhdGlj
IGludCBldl9xbXBfY2FsbGJhY2tfcmVhZGFibGUobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZf
cW1wX3N0YXRlICpxbXAsCiAKICAgICAgICAgTE9HX1FNUCgiSlNPTiBvYmplY3QgcmVjZWl2ZWQ6
ICVzIiwgbGlieGxfX2pzb25fb2JqZWN0X3RvX2pzb24oZ2MsIG8pKTsKIAorICAgICAgICBldl9x
bXBfaGFuZGxlX21lc3NhZ2UoZWdjLCBxbXAsIG8pOworCiAgICAgICAgIC8qIGNoZWNrIGlmIHRo
ZXJlIGlzIGFub3RoZXIgbWVzc2FnZSByZWNlaXZlZCBhdCB0aGUgc2FtZSB0aW1lICovCiAgICAg
ICAgIGlmIChidWYpIHsKICAgICAgICAgICAgIGVuZCA9IHN0cnN0cihidWYtPmJ1ZiArIGJ1Zi0+
Y29uc3VtZWQsICJcclxuIik7CkBAIC0xNzYyLDYgKzE4NTksOSBAQCB2b2lkIGxpYnhsX19ldl9x
bXBfc3RvcChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXApCiAKICAgICBM
T0dEKERFQlVHLCBxbXAtPmRvbWlkLCAiU3RvcHBpbmcgUU1QIGhhbmRsZXIiKTsKIAorICAgIC8q
IFRoZXJlIHNob3VsZCBiZSBubyBtb3JlIGV2ZW50cyByZXF1ZXN0ZWQgKi8KKyAgICBhc3NlcnQo
TElCWExfVEFJTFFfRU1QVFkoJnFtcC0+cW1wX2V2ZW50cykpOworCiAgICAgTElCWExfVEFJTFFf
Rk9SRUFDSF9TQUZFKGJ1ZiwgJnFtcC0+YnVmcywgZW50cnksIHRidWYpCiAgICAgICAgIGZyZWUo
YnVmKTsKICAgICBMSUJYTF9UQUlMUV9JTklUKCZxbXAtPmJ1ZnMpOwotLSAKQW50aG9ueSBQRVJB
UkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:58:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlW7-0002d1-4N; Fri, 01 Jun 2018 14:58: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW5-0002Zj-Dk
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:57 +0000
X-Inumbo-ID: 0215fafa-65ac-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0215fafa-65ac-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134916"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:00 +0100
Message-ID: <20180601143720.24637-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 11/31] libxl_qmp: Remove unused yajl_ctx form
 handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDRkYTg0ZGNmMTYuLjExODRjYTgyM2YgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CkBAIC0xMTEsOCArMTExLDYgQEAgc3RydWN0IGxpYnhsX19xbXBfaGFuZGxlciB7CiAgICAgLyog
d2FpdF9mb3JfaWQgd2lsbCBiZSB1c2VkIGJ5IHRoZSBzeW5jaHJvbm91cyBzZW5kIGZ1bmN0aW9u
ICovCiAgICAgaW50IHdhaXRfZm9yX2lkOwogCi0gICAgbGlieGxfX3lhamxfY3R4ICp5YWpsX2N0
eDsKLQogICAgIGxpYnhsX2N0eCAqY3R4OwogICAgIHVpbnQzMl90IGRvbWlkOwogCi0tIApBbnRo
b255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 14:59:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 14: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 1fOlW8-0002fp-Jz; Fri, 01 Jun 2018 14:59: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=rmms=it=citrix.com=prvs=6833cd46b=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fOlW6-0002bl-La
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 14:58:58 +0000
X-Inumbo-ID: 02cf503d-65ac-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02cf503d-65ac-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 16:56:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56134921"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 1 Jun 2018 15:37:15 +0100
Message-ID: <20180601143720.24637-27-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 26/31] libxl_qmp: Disable beautify for QMP
 generated cmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, 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>

VGhlcmUgaXMgbm8gbmVlZCBmb3IgaXQuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8
IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDMw
MjE3OGM1ZjUuLmY0NGIzMTNhNWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC02MDEsNiArNjAxLDExIEBAIHN0YXRp
YyBjaGFyICpxbXBfcHJlcGFyZV9xbXBfY21kKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIHJldHVy
biBOVUxMOwogICAgIH0KIAorI2lmIEhBVkVfWUFKTF9WMgorICAgIC8qIERpc2FibGUgYmVhdXRp
ZnkgZm9yIGRhdGEgc2VudCB0byBRRU1VICovCisgICAgeWFqbF9nZW5fY29uZmlnKGhhbmQsIHlh
amxfZ2VuX2JlYXV0aWZ5LCAwKTsKKyNlbmRpZgorCiAgICAgeWFqbF9nZW5fbWFwX29wZW4oaGFu
ZCk7CiAgICAgbGlieGxfX3lhamxfZ2VuX2FzY2lpeihoYW5kLCAiZXhlY3V0ZSIpOwogICAgIGxp
YnhsX195YWpsX2dlbl9hc2NpaXooaGFuZCwgY21kKTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:24:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15: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 1fOlut-0007Jj-O8; Fri, 01 Jun 2018 15:24:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOlus-0007Je-Mz
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 15:24:34 +0000
X-Inumbo-ID: 962258b6-65af-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 962258b6-65af-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:22:25 +0200 (CEST)
Received: from [10.0.0.125] (c-67-164-102-47.hsd1.ca.comcast.net
 [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4436F208AE;
 Fri,  1 Jun 2018 15:24:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527866672;
 bh=yKMpmXUsrXddwUvmQrvaZkk8Gqrs3OavPjXhoGAIPjs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tWSkFbuNNKOsy5TykEZaJfCDDiI6Hh4PF3TiiiHrXu1md6kRwK+31Tb4dxaL1iuFe
 2OsrCvW12ywB4+ui2MihLLkZk6e7X7OyLwi7XPnh2XtdvTUJxc2WXODrfr8ouJdHNO
 IVOcyoeIQ5ztSOcuO+JFxSJt3BsAA3gXzJWo5fc8=
Date: Fri, 1 Jun 2018 08:24: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: <5B11256802000078001C768E@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806010821580.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-4-git-send-email-sstabellini@kernel.org>
 <5B11256802000078001C768E@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAxIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMzEuMDUuMTgg
YXQgMjM6NDgsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9j
b21tb24vS2NvbmZpZwo+ID4gKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCj4gPiBAQCAtMjAsOCAr
MjAsMTYgQEAgY29uZmlnIEhBU19ERVZJQ0VfVFJFRQo+ID4gIGNvbmZpZyBIQVNfRVhfVEFCTEUK
PiA+ICAJYm9vbAo+ID4gIAo+ID4gLWNvbmZpZyBIQVNfTUVNX0FDQ0VTUwo+ID4gLQlib29sCj4g
PiArY29uZmlnIE1FTV9BQ0NFU1NfQUxXQVlTX09OCj4gPiArCWRlZl9ib29sIG4KPiAKPiBPbmx5
ICJib29sIiBwbGVhc2UgLSB0aGVyZSBzaG91bGQgYmUgbm8gZGVmYXVsdHMgb3RoZXIgdGhhbiB5
IGZvciBvcHRpb25zIHdpdGhvdXQKPiBwcm9tcHRzLiBPdGhlcndpc2UsIGlmIGxhdGVyIGFuIG9w
dGlvbiBnYWlucyBhIHByb21wdCwgdGhlIHVzZXIgd29uJ3QgYmUKPiBwcmVzZW50ZWQgd2l0aCB0
aGUgb3B0aW9uIHRvIGVuYWJsZSBpdCB3aGVuIHVzaW5nIG9uZSBvZiB0aGUgKm9sZGNvbmZpZyB0
YXJnZXRzCj4gKGR1ZSB0byB0aGUgcHJldmlvdXNseSByZWNvcmRlZCBzZXR0aW5nKS4KCmRvbmUK
Cgo+IFdpdGggdGhhdCByZXBsYWNlZAo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gYWxzbyBpbiBjYXNlIHlvdSBmb2xsb3cgVGFtYXMnZXMgc3VnZ2VzdGlvbiBh
bmQgc3dpdGNoIC4uLgo+IAo+ID4gK2NvbmZpZyBNRU1fQUNDRVNTCj4gPiArCWRlZl9ib29sIHkK
PiA+ICsJcHJvbXB0ICJNZW1vcnkgQWNjZXNzIGFuZCBWTSBldmVudHMiIGlmICFNRU1fQUNDRVNT
X0FMV0FZU19PTgo+IAo+IC4uLiB0aGUgZGVmYXVsdCBoZXJlIHRvIE1FTV9BQ0NFU1NfQUxXQVlT
X09OIChvciAhQVJNIG9yIFg4NikuCgpJIGNoYW5nZWQgaXQgdG86CgogIGNvbmZpZyBNRU1fQUND
RVNTCiAgICBkZWZfYm9vbCB5IGlmIE1FTV9BQ0NFU1NfQUxXQVlTX09OCiAgICBwcm9tcHQgIk1l
bW9yeSBBY2Nlc3MgYW5kIFZNIGV2ZW50cyIgaWYgIU1FTV9BQ0NFU1NfQUxXQVlTX09OCgoKVGhh
bmsgeW91LCBJJ2xsIGFkZCB5b3VyIGFja2VkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:28:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15:28:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOlyn-0007ap-Pc; Fri, 01 Jun 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=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOlym-0007ad-2Q
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 15:28:36 +0000
X-Inumbo-ID: 262be803-65b0-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 262be803-65b0-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:26:26 +0200 (CEST)
Received: from [10.0.0.125] (c-67-164-102-47.hsd1.ca.comcast.net
 [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E09E6208AE;
 Fri,  1 Jun 2018 15:28:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527866914;
 bh=YxwixrbZSHQhoAQe5An1gOgpctdeVAzaALgJ6YXHy4s=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=e2qx8ByZeXAv5F6fKd5Dys26rMFRthAIkT5q8TCT/dGRtbAvV2bulZa2Rej39P0f7
 j0VbG1XwgkKWyR7WxIy+LCSo+SmHwpJs8BWw7DaSUzjlKLACftRumzZQthuy/tCFNd
 lWzV9irztPmqcfwvRAuFVcIx9+cpxVBhWBQof3uY=
Date: Fri, 1 Jun 2018 08:28:31 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B1125E602000078001C7692@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806010825500.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-5-git-send-email-sstabellini@kernel.org>
 <5B1125E602000078001C7692@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 05/10] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCAxIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMzEuMDUuMTgg
YXQgMjM6NDgsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IEBAIC01NCw2ICs1
NCw3IEBAIGNvbmZpZyBIQVNfU0NJRgo+ID4gIAo+ID4gIGNvbmZpZyBIQVNfRUhDSQo+ID4gIAli
b29sCj4gPiArCWRlcGVuZHMgb24gWDg2Cj4gCj4gSnVzdCBGVFI6IEkgd29uJ3QgTkFLIHRoaXMs
IGJ1dCBJIGFsc28gd29uJ3QgQUNLIGl0LgoKSnVzdCB0aGlzIG9uZSBsaW5lIGNoYW5nZSwgcmln
aHQ/IFlvdSB3b3VsZCBiZSBmaW5lIHdpdGggYWNraW5nIHRoZSByZXN0Cm9mIHRoZSBwYXRjaD8g
SWYgc28sIHRoZW4gSSBvbmx5IG5lZWQgSnVsaWVuJ3MgYWNrPwoKRllJIEkgYW0gaGFwcHkgd2l0
aCBhbnl0aGluZyByZWdhcmRpbmcgSEFTX0VIQ0k6IEkgZG9uJ3QgcGFydGljdWxhcmx5CmNhcmUg
d2hldGhlciB3ZSBtYWtlIGl0IGF2YWlsYWJsZSBvbiBBUk0gb3Igbm90LiBBcyBsb25nIGFzIGJv
dGggSnVsaWVuCmFuZCB5b3UgYWdyZWUsIEkgYW0gZmluZSB3aXRoIGl0LgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:41:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOmAj-0000hm-2t; Fri, 01 Jun 2018 15:40:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6ju0=it=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fOmAi-0000hh-If
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 15:40:56 +0000
X-Inumbo-ID: df9685da-65b1-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df9685da-65b1-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:38:47 +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 w51FZVS1035102;
 Fri, 1 Jun 2018 15:40: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-2017-10-26;
 bh=skX6ffRjM8CeqG39wuzLUvr6ZRX9MTOlImykLGxphPk=;
 b=Hw5lase3RZ03lsRMf7/3vznyywb4GCwfm+5eTwOFzRZkB8eS9FIrALu/4dBWoGbtA/D+
 y9YEXXyiHx4vuDWBaj4O/YF006QtZ8LXgWH5fgXR6x/u/ibp23m4djLI0IKqrJTuYEza
 2Q6gmrfBoyXP9YMgb1YLq4mOGV9IEaRoZ0Hhp94W/pTfoKLZhuJiJLi1obKUe1o4sM41
 oCND3NMMSfn6vot439mUK12j6zFUF2x1ljoBAX6/gp04z+5igkNuLR5eLNJs9G6G0JxM
 wSwgHPkBoP7ilgErjkzvY0cG0XzLbaF0155xrr8H4ddd9f8LGAqIrcOpf0/p5uGG507v uw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2janje5djf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 01 Jun 2018 15:40:29 +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 w51FeSCP012920
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 1 Jun 2018 15:40:28 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 w51FeQgt024886;
 Fri, 1 Jun 2018 15:40:26 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 01 Jun 2018 08:40:26 -0700
To: Thomas Garnier <thgarnie@google.com>, kernel-hardening@lists.openwall.com
References: <20180529221625.33541-1-thgarnie@google.com>
 <20180529221625.33541-19-thgarnie@google.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: <cfd5f012-4ce2-639b-9ff0-4ad627805fd4@oracle.com>
Date: Fri, 1 Jun 2018 11:44:07 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180529221625.33541-19-thgarnie@google.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8911
 signatures=668702
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-1805220000 definitions=main-1806010182
Subject: Re: [Xen-devel] [PATCH v4 18/27] xen: Adapt assembly for PIE 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>,
 Kate Stewart <kstewart@linuxfoundation.org>, "H.J. Lu" <hjl.tools@gmail.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMjkvMjAxOCAwNjoxNSBQTSwgVGhvbWFzIEdhcm5pZXIgd3JvdGU6Cj4gZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMgYi9hcmNoL3g4Ni94ZW4veGVuLXB2aC5TCj4gaW5k
ZXggY2EyZDNiMmJmMmFmLi44MmJhODliYThiYjMgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVu
L3hlbi1wdmguUwo+ICsrKyBiL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKPiBAQCAtMTE0LDggKzEx
NCw4IEBAIEVOVFJZKHB2aF9zdGFydF94ZW4pCj4gIAljYWxsIHhlbl9wcmVwYXJlX3B2aAo+ICAK
PiAgCS8qIHN0YXJ0dXBfNjQgZXhwZWN0cyBib290X3BhcmFtcyBpbiAlcnNpLiAqLwo+IC0JbW92
ICRfcGEocHZoX2Jvb3RwYXJhbXMpLCAlcnNpCj4gLQltb3YgJF9wYShzdGFydHVwXzY0KSwgJXJh
eAo+ICsJbW92YWJzICRfcGEocHZoX2Jvb3RwYXJhbXMpLCAlcnNpCj4gKwltb3ZhYnMgJF9wYShz
dGFydHVwXzY0KSwgJXJheAo+ICAJam1wIColcmF4Cj4gIAo+ICAjZWxzZSAvKiBDT05GSUdfWDg2
XzY0ICovCj4gQEAgLTE2MSwxMCArMTYxLDE1IEBAIEVORChwdmhfc3RhcnRfeGVuKQo+ICAKPiAg
CS5zZWN0aW9uICIuaW5pdC5kYXRhIiwiYXciCj4gIAkuYmFsaWduIDgKPiArCS8qCj4gKwkgKiBV
c2UgYSBxdWFkIGZvciBfcGEoZ2R0X3N0YXJ0KSBiZWNhdXNlIFBJRSBkb2VzIG5vdCB1bmRlcnN0
YW5kIGEKPiArCSAqIGxvbmcgaXMgZW5vdWdoLiBUaGUgcmVzdWx0aW5nIHZhbHVlIHdpbGwgc3Rp
bGwgYmUgaW4gdGhlIGxvd2VyIGxvbmcKPiArCSAqIHBhcnQuCj4gKwkgKi8KPiAgZ2R0Ogo+ICAJ
LndvcmQgZ2R0X2VuZCAtIGdkdF9zdGFydAo+IC0JLmxvbmcgX3BhKGdkdF9zdGFydCkKPiAtCS53
b3JkIDAKPiArCS5xdWFkIF9wYShnZHRfc3RhcnQpCgoKV2l0aCB0aGlzIGJlY29taW5nIC5xdWFk
IDMyLWJpdCBjb21waWxhdGlvbiBmYWlsczoKCi9kYXRhL3Jvb3QvbGludXgvYXJjaC94ODYveGVu
L3hlbi1wdmguUzogQXNzZW1ibGVyIG1lc3NhZ2VzOgovZGF0YS9yb290L2xpbnV4L2FyY2gveDg2
L3hlbi94ZW4tcHZoLlM6MTQ3OiBFcnJvcjogY2Fubm90IHJlcHJlc2VudApyZWxvY2F0aW9uIHR5
cGUgQkZEX1JFTE9DXzY0CgoKLWJvcmlzCgoKPiArCS5iYWxpZ24gOAo+ICBnZHRfc3RhcnQ6Cj4g
IAkucXVhZCAweDAwMDAwMDAwMDAwMDAwMDAgICAgICAgICAgICAvKiBOVUxMIGRlc2NyaXB0b3Ig
Ki8KPiAgI2lmZGVmIENPTkZJR19YODZfNjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:41:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15: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 1fOmBB-0000jL-Du; Fri, 01 Jun 2018 15:41: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOmBA-0000jD-Fs
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 15:41:24 +0000
X-Inumbo-ID: eff82246-65b1-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eff82246-65b1-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:39:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 09:41:22 -0600
Message-Id: <5B11692002000078001C78CF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 09:41:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1527861963-15431-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527861963-15431-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/traps: Fix error handling of
 the pv %dr7 shadow state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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+IE9uIDAxLjA2LjE4IGF0IDE2OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gYy9zICJ4ODYvcHY6IEludHJvZHVjZSBhbmQgdXNlIHg4NmVtdWxfd3JpdGVfZHIoKSIg
Zml4ZWQgYSBidWcgd2l0aCBJTyBzaGFkb3cKPiBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5l
ZCBzdGFsZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgo+IAo+IEhv
d2V2ZXIsIGl0IG5lZ2xlY3RlZCB0aGUgLUVQRVJNIHJldHVybiBpbmJldHdlZW4gdGhlc2UgdHdv
IGh1bmtzLCBpbnRyb2R1Y2luZwo+IGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRv
ICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0IElPIGJyZWFrcG9pbnRzCj4gd2l0aG91dCAlY3I0LkRF
IGJlaW5nIHNldCBjbG9iYmVycyB0aGUgSU8gc3RhdGUsIHJhdGhlciB0aGFuIGxlYXZlcyBpdCBh
bG9uZS4KPiAKPiBJbnN0ZWFkLCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVyLCB3aGlj
aCBndWFyZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwo+IGdldHMgd3JpdHRlbiBleGFjdGx5IG9uY2Us
IG9uIGEgc3VjY2Vzc2Z1bCB1cGRhdGUgdG8gJWRyNy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:44:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15:44:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOmEA-0000yd-6c; Fri, 01 Jun 2018 15: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOmE8-0000yS-6p
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 15:44:28 +0000
X-Inumbo-ID: 5e043c76-65b2-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e043c76-65b2-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:42:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 09:44:26 -0600
Message-Id: <5B1169D702000078001C78D6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 09:44:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-5-git-send-email-sstabellini@kernel.org>
 <5B1125E602000078001C7692@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806010825500.23991@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1806010825500.23991@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 05/10] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, 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+IE9uIDAxLjA2LjE4IGF0IDE3OjI4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gRnJpLCAxIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDMxLjA1
LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+ID4gQEAgLTU0
LDYgKzU0LDcgQEAgY29uZmlnIEhBU19TQ0lGCj4+ID4gIAo+PiA+ICBjb25maWcgSEFTX0VIQ0kK
Pj4gPiAgCWJvb2wKPj4gPiArCWRlcGVuZHMgb24gWDg2Cj4+IAo+PiBKdXN0IEZUUjogSSB3b24n
dCBOQUsgdGhpcywgYnV0IEkgYWxzbyB3b24ndCBBQ0sgaXQuCj4gCj4gSnVzdCB0aGlzIG9uZSBs
aW5lIGNoYW5nZSwgcmlnaHQ/IFlvdSB3b3VsZCBiZSBmaW5lIHdpdGggYWNraW5nIHRoZSByZXN0
Cj4gb2YgdGhlIHBhdGNoPyBJZiBzbywgdGhlbiBJIG9ubHkgbmVlZCBKdWxpZW4ncyBhY2s/CgpZ
ZXMuCgo+IEZZSSBJIGFtIGhhcHB5IHdpdGggYW55dGhpbmcgcmVnYXJkaW5nIEhBU19FSENJOiBJ
IGRvbid0IHBhcnRpY3VsYXJseQo+IGNhcmUgd2hldGhlciB3ZSBtYWtlIGl0IGF2YWlsYWJsZSBv
biBBUk0gb3Igbm90LiBBcyBsb25nIGFzIGJvdGggSnVsaWVuCj4gYW5kIHlvdSBhZ3JlZSwgSSBh
bSBmaW5lIHdpdGggaXQuCgpXZWxsLCBKdWxpZW4gYW5kIEkgZG9uJ3QgYWdyZWUsIHRoYXQncyB0
aGUgd2hvbGUgcG9pbnQuIEJ1dCB0aGUgZGlzYWdyZWVtZW50Cmlzbid0IGJhZCBlbm91Z2ggdG8g
YmxvY2sgdGhpcyBjaGFuZ2UsIHNvIEknbSBub3QgYWdhaW5zdCBpdCBnb2luZyBpbiB3aXRoCnNv
bWVvbmUgZWxzZSdzIGFjay4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:53:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15: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 1fOmMx-0001tx-1P; Fri, 01 Jun 2018 15:53: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=/vvh=it=google.com=thgarnie@srs-us1.protection.inumbo.net>)
 id 1fOmMw-0001tq-K2
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 15:53:34 +0000
X-Inumbo-ID: a3049c06-65b3-11e8-9728-bc764e045a96
Received: from mail-it0-x244.google.com (unknown [2607:f8b0:4001:c0b::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3049c06-65b3-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:51:24 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id m194-v6so2377506itg.2
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 08:53:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=51KLIfXGsrNo7DdfzknTD8Ub9y93pH28dNDiv7yMWDs=;
 b=kT0T0ukv9PNQk+CUcU/Jl4g8LkQNdKmn/Nu1rmSYkjlaaAW6UjucUhLaiHNqHC9y7E
 GeOy8XgMYf6/jjdck3pHpBE6ltnYPzFAPpBxl1YdclYgbQLRvc+8KlyY2gZEP9gNWDT8
 SFkME//OZzujnkALAcsvxqDy9C/iDRgUm2CPnw84FgoEM7ahG5Ax8UTbELt0uMs5GMZ/
 CzSXI5JmNpJ61tDOuXRXOMsR7nVhK2X4BXDXuRZVUXqfLeG+Ie95TeaHy8a2pWWlEanp
 WdXJKBU4Tq0Dp2DkNED4F8J8zEiMZOR+YSS00l9hC0WNCyyV/vA6SOzULsE4Z4Ccgy4G
 T5Tg==
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=51KLIfXGsrNo7DdfzknTD8Ub9y93pH28dNDiv7yMWDs=;
 b=nabcOce9AiaObg4MXmI2fptJDTfbCqz5gV8RaOepR1N0H6q5I51lPfe1MaGugyWIMT
 4vWtC6Qet+Jtr6Bw0TWilJ2bDFHA/USNSsM87ECQPSXOUvDXkgubVAMbmw92N/gM9zps
 1zAD5H4ex6SX6lidhr34LihrqeGbKROh/VOKp1J7v9g8NssZplNTWNTAQq8iu5QXGCPl
 b5ssFF3QZfpdxKUjJiCMDUO7QPXbLJJlHt451wIYYUAXJor3h2Bt9gOYQrGH3kr2CzNo
 KJ3ie9BFRiadb6kymtICvD+LNd4HBUzDufh/b04GkEH09v5VxK4yQhtS3HvGjtOyyjla
 Wo6w==
X-Gm-Message-State: APt69E3RZY5KdTAK6IXH4xtd9jiRPLyCME0rcLq+xyBRxOunvgyUIxVX
 gENdLjWrDWwoSr5jBaWUZTxBjSYxw1bgOG9mVR+nZA==
X-Google-Smtp-Source: ADUXVKLtZbkJQ7D50bmQD79KCJSB2Xi5sxqKfeWYIPgEWAATcMBDCfbp+P3jYpBCJBsAQb3nuv5dfDN/UJmYPG3RE60=
X-Received: by 2002:a24:4c6:: with SMTP id 189-v6mr4955725itb.53.1527868411970; 
 Fri, 01 Jun 2018 08:53:31 -0700 (PDT)
MIME-Version: 1.0
References: <20180529221625.33541-1-thgarnie@google.com>
 <20180529221625.33541-19-thgarnie@google.com>
 <cfd5f012-4ce2-639b-9ff0-4ad627805fd4@oracle.com>
In-Reply-To: <cfd5f012-4ce2-639b-9ff0-4ad627805fd4@oracle.com>
From: Thomas Garnier <thgarnie@google.com>
Date: Fri, 1 Jun 2018 08:53:21 -0700
Message-ID: <CAJcbSZEAo2G_nAwdPVYWr5WxKUEb5HnfzUjewzQo+p1jpfPDMw@mail.gmail.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [Xen-devel] [PATCH v4 18/27] xen: Adapt assembly for PIE 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>,
 Kate Stewart <kstewart@linuxfoundation.org>,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 Greg KH <gregkh@linuxfoundation.org>, "H . J . Lu" <hjl.tools@gmail.com>,
 the arch/x86 maintainers <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org>,
 Ingo Molnar <mingo@redhat.com>, "H . Peter Anvin" <hpa@zytor.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMSwgMjAxOCBhdCA4OjQwIEFNIEJvcmlzIE9zdHJvdnNreQo8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgo+Cj4gT24gMDUvMjkvMjAxOCAwNjoxNSBQTSwgVGhv
bWFzIEdhcm5pZXIgd3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1wdmgu
UyBiL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKPiA+IGluZGV4IGNhMmQzYjJiZjJhZi4uODJiYTg5
YmE4YmIzIDEwMDY0NAo+ID4gLS0tIGEvYXJjaC94ODYveGVuL3hlbi1wdmguUwo+ID4gKysrIGIv
YXJjaC94ODYveGVuL3hlbi1wdmguUwo+ID4gQEAgLTExNCw4ICsxMTQsOCBAQCBFTlRSWShwdmhf
c3RhcnRfeGVuKQo+ID4gICAgICAgY2FsbCB4ZW5fcHJlcGFyZV9wdmgKPiA+Cj4gPiAgICAgICAv
KiBzdGFydHVwXzY0IGV4cGVjdHMgYm9vdF9wYXJhbXMgaW4gJXJzaS4gKi8KPiA+IC0gICAgIG1v
diAkX3BhKHB2aF9ib290cGFyYW1zKSwgJXJzaQo+ID4gLSAgICAgbW92ICRfcGEoc3RhcnR1cF82
NCksICVyYXgKPiA+ICsgICAgIG1vdmFicyAkX3BhKHB2aF9ib290cGFyYW1zKSwgJXJzaQo+ID4g
KyAgICAgbW92YWJzICRfcGEoc3RhcnR1cF82NCksICVyYXgKPiA+ICAgICAgIGptcCAqJXJheAo+
ID4KPiA+ICAjZWxzZSAvKiBDT05GSUdfWDg2XzY0ICovCj4gPiBAQCAtMTYxLDEwICsxNjEsMTUg
QEAgRU5EKHB2aF9zdGFydF94ZW4pCj4gPgo+ID4gICAgICAgLnNlY3Rpb24gIi5pbml0LmRhdGEi
LCJhdyIKPiA+ICAgICAgIC5iYWxpZ24gOAo+ID4gKyAgICAgLyoKPiA+ICsgICAgICAqIFVzZSBh
IHF1YWQgZm9yIF9wYShnZHRfc3RhcnQpIGJlY2F1c2UgUElFIGRvZXMgbm90IHVuZGVyc3RhbmQg
YQo+ID4gKyAgICAgICogbG9uZyBpcyBlbm91Z2guIFRoZSByZXN1bHRpbmcgdmFsdWUgd2lsbCBz
dGlsbCBiZSBpbiB0aGUgbG93ZXIgbG9uZwo+ID4gKyAgICAgICogcGFydC4KPiA+ICsgICAgICAq
Lwo+ID4gIGdkdDoKPiA+ICAgICAgIC53b3JkIGdkdF9lbmQgLSBnZHRfc3RhcnQKPiA+IC0gICAg
IC5sb25nIF9wYShnZHRfc3RhcnQpCj4gPiAtICAgICAud29yZCAwCj4gPiArICAgICAucXVhZCBf
cGEoZ2R0X3N0YXJ0KQo+Cj4KPiBXaXRoIHRoaXMgYmVjb21pbmcgLnF1YWQgMzItYml0IGNvbXBp
bGF0aW9uIGZhaWxzOgo+Cj4gL2RhdGEvcm9vdC9saW51eC9hcmNoL3g4Ni94ZW4veGVuLXB2aC5T
OiBBc3NlbWJsZXIgbWVzc2FnZXM6Cj4gL2RhdGEvcm9vdC9saW51eC9hcmNoL3g4Ni94ZW4veGVu
LXB2aC5TOjE0NzogRXJyb3I6IGNhbm5vdCByZXByZXNlbnQKPiByZWxvY2F0aW9uIHR5cGUgQkZE
X1JFTE9DXzY0CgpUaGFua3MsIEkgd2lsbCBsb29rIHRvIGZpeCB0aGlzIGluIHRoZSBuZXh0IHBh
dGNoIHNldCBhbmQgcnVuIGEgZnVsbAozMi1iaXQgYnVpbGQuCgo+Cj4KPiAtYm9yaXMKPgo+Cj4g
PiArICAgICAuYmFsaWduIDgKPiA+ICBnZHRfc3RhcnQ6Cj4gPiAgICAgICAucXVhZCAweDAwMDAw
MDAwMDAwMDAwMDAgICAgICAgICAgICAvKiBOVUxMIGRlc2NyaXB0b3IgKi8KPiA+ICAjaWZkZWYg
Q09ORklHX1g4Nl82NAo+CgoKLS0gClRob21hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 15:54:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 15: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 1fOmNR-0001wS-Cc; Fri, 01 Jun 2018 15:54: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=ig7o=it=gmail.com=x1917x@srs-us1.protection.inumbo.net>)
 id 1fOmNP-0001w9-Uv
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 15:54:03 +0000
X-Inumbo-ID: b440813d-65b3-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b440813d-65b3-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 17:51:54 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id u4-v6so15524719lff.3
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 08:54:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:in-reply-to:references
 :organization:mime-version:content-transfer-encoding;
 bh=vAQDHOlLKk8zw1I3WVo5t54l4veWrnxJXQni1dmyijk=;
 b=la/w+jUEI9QJd6hrcTC5P4zqCIGAOZItdE0x7gP9NtXtF72VqCkc2PPFM7JUtBsNT6
 KpjIeINjGGKxJcV+XvgjV+/z0qZGKzJLlD3BaWQa90goxGoaCLF5Cyy3Eg7Jq59Shj5Y
 NsUhOMJuyQZYoFCEeV6j/3662C82TXRr7w3/3PYmTKAqDNUxWhrTa91WL1PaO4y462PN
 bJ2pXdxARZTO4nLfk9wQoYS1Wa1lXWpHgt5JUp3YfRl71jQfIbZH+2hOWFin/6SoGFH+
 p/IcbOayd5C2QNcTlFOI4NA1ihtx9eMMBlOQZVDxO5sDRX2TI7e55yXuRYyY2uVx95X3
 LF/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to
 :references:organization:mime-version:content-transfer-encoding;
 bh=vAQDHOlLKk8zw1I3WVo5t54l4veWrnxJXQni1dmyijk=;
 b=OCKI0Dcpj2AlOKp67FcQDRDpLCjOKlT67Ksa3ThJ5WW5iJ1A8rJwXwggiQ9SRTv+1E
 OWo0wxFEHhYve2fDFvsONf573POAeVY4+xMCDdz9Il7fR8QyWPjTd+ImFBINnW0E5uGP
 qP8Z+5ATaQMXYg5F1IZoazDBdDoVGgS2T82EN763VoXOjbfMTalTPOCfGJQu7x8ROTbF
 c6xfKMUi0IJC6hTHel+vTXcigZuws2JMfwfleA0vyfL84Iagukpd/xkhj3f3jEJYTLfA
 X4x9TKijks9K+1A1KsbGFs2Fiwax4h0bK3dthmS0zHomXJ8H7kBGrSGeG08CBDXwgmdk
 TsEw==
X-Gm-Message-State: ALKqPwfJ1GOtNtM1ic9BP0XLYjiX3bZ0EPeokWGXqpvdsvZkx7wEwhm1
 3lRMsiHhtgT+hD3SPDOzVmA=
X-Google-Smtp-Source: ADUXVKK/WE9fyOBV/2SM3m9UPINnPj63akcAap/w4G0HAvD2O6dPcewF18a2la3oEBJiJTo1zGsVVA==
X-Received: by 2002:a2e:9187:: with SMTP id f7-v6mr5216211ljg.98.1527868441047; 
 Fri, 01 Jun 2018 08:54:01 -0700 (PDT)
Received: from localhost ([217.150.73.89])
 by smtp.gmail.com with ESMTPSA id y23-v6sm8265810ljh.88.2018.06.01.08.53.58
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Fri, 01 Jun 2018 08:54:00 -0700 (PDT)
Date: Sat, 2 Jun 2018 01:53:48 +1000
From: Alexey G <x1917x@gmail.com>
To: "Jan Beulich" <jbeulich@suse.com>
Message-ID: <20180602015348.00005ee4@gmail.com>
In-Reply-To: <5B10D9FB0200007800131997@prv1-mh.provo.novell.com>
References: <cover.1520867740.git.x1917x@gmail.com>
 <cover.1520867740.git.x1917x@gmail.com>
 <62c7a3037bb9f5631542f635dc36ae3338c7bf47.1520867741.git.x1917x@gmail.com>
 <5B0D627702000078001C6A9E@prv1-mh.provo.novell.com>
 <20180530035607.000071e0@gmail.com>
 <20180530044749.00006c68@gmail.com>
 <5B0E5CF502000078001C6DC3@prv1-mh.provo.novell.com>
 <20180531151535.00006a3d@gmail.com>
 <5B10D9FB0200007800131997@prv1-mh.provo.novell.com>
Organization: none
X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; i686-w64-mingw32)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH 07/12] hvmloader: allocate MMCONFIG area
 in the MMIO hole + minor code refactoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

T24gVGh1LCAzMSBNYXkgMjAxOCAyMzozMDozNSAtMDYwMAoiSmFuIEJldWxpY2giIDxqYmV1bGlj
aEBzdXNlLmNvbT4gd3JvdGU6Cgo+Pj4+IEFsZXhleSBHIDx4MTkxN3hAZ21haWwuY29tPiAwNS8z
MS8xOCA3OjE1IEFNID4+PiAgCj4+T24gV2VkLCAzMCBNYXkgMjAxOCAwMjoxMjozNyAtMDYwMCAi
SmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6ICAKPj4+Pj4+IE9uIDI5LjA1
LjE4IGF0IDIwOjQ3LCA8eDE5MTd4QGdtYWlsLmNvbT4gd3JvdGU6ICAgIAo+Pj4+IE9uIFdlZCwg
MzAgTWF5IDIwMTggMDM6NTY6MDcgKzEwMDAKPj4+PiBBbGV4ZXkgRyA8eDE5MTd4QGdtYWlsLmNv
bT4gd3JvdGU6ICAgIAo+Pj4+Pk9uIFR1ZSwgMjkgTWF5IDIwMTggMDg6MjM6NTEgLTA2MDAKPj4+
Pj4iSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6ICAgIAo+Pj4+Pj4+Pj4g
T24gMTIuMDMuMTggYXQgMTk6MzMsIDx4MTkxN3hAZ21haWwuY29tPiB3cm90ZTogICAgICAgIAo+
Pj4+Pj4+IEBAIC0xNzIsMTAgKzE3MywxNCBAQCB2b2lkIHBjaV9zZXR1cCh2b2lkKQo+Pj4+Pj4+
ICAKPj4+Pj4+PiAgICAgIC8qIENyZWF0ZSBhIGxpc3Qgb2YgZGV2aWNlIEJBUnMgaW4gZGVzY2Vu
ZGluZyBvcmRlciBvZiBzaXplLiAqLwo+Pj4+Pj4+ICAgICAgc3RydWN0IGJhcnMgewo+Pj4+Pj4+
IC0gICAgICAgIHVpbnQzMl90IGlzXzY0YmFyOwo+Pj4+Pj4+ICAgICAgICAgIHVpbnQzMl90IGRl
dmZuOwo+Pj4+Pj4+ICAgICAgICAgIHVpbnQzMl90IGJhcl9yZWc7Cj4+Pj4+Pj4gICAgICAgICAg
dWludDY0X3QgYmFyX3N6Owo+Pj4+Pj4+ICsgICAgICAgIHVpbnQ2NF90IGFkZHJfbWFzazsgLyog
d2hpY2ggYml0cyBvZiB0aGUgYmFzZSBhZGRyZXNzIGNhbiBiZSB3cml0dGVuICovCj4+Pj4+Pj4g
KyAgICAgICAgdWludDMyX3QgYmFyX2RhdGE7ICAvKiBpbml0aWFsIHZhbHVlIC0gQkFSIGZsYWdz
IGhlcmUgKi8gICAgICAgIAo+Pj4+Pj4KPj4+Pj4+V2h5IDMyIGJpdHM/IFlvdSBvbmx5IHVzZSB0
aGUgbG93IGZldyBvbmVzIGFmYWljcy4gQWxzbyBwbGVhc2UgYXZvaWQgZml4ZWQgd2lkdGgKPj4+
Pj4+dHlwZXMgdW5sZXNzIHlvdSByZWFsbHkgbmVlZCB0aGVtLiAgICAgIAo+Pj4+Pgo+Pj4+PmJh
cl9kYXRhIGlzIHN1cHBvc2VkIHRvIGhvbGQgb25seSBCQVIncyBrbHVkZ2UgYml0cyBsaWtlICdl
bmFibGVkJyBiaXQKPj4+Pj52YWx1ZXMgb3IgTU1DT05GSUcgd2lkdGggYml0cy4gQWxsIG9mIHRo
ZW0gb2NjdXB5IHRoZSBsb3cgZHdvcmQgb25seQo+Pj4+PndoaWxlIEJBUidzIGhpZ2ggZHdvcmQg
aXMganVzdCBhIHBhcnQgb2YgdGhlIGFkZHJlc3Mgd2hpY2ggd2lsbCBiZQo+Pj4+PnJlcGxhY2Vk
IGJ5IGFsbG9jYXRlZCBvbmUgKGZvciBtZW02NCBCQVJzKSwgdGh1cyBubyBuZWVkIHRvIGtlZXAg
dGhlCj4+Pj4+aGlnaCBoYWxmLgo+Pj4+Pgo+Pj4+PlNvIHRoaXMgaXMgYSBzb3J0IG9mIG1pbm9y
IG9wdGltaXphdGlvbiAtLSBhdm9pZGluZyB1c2luZyA2NC1iaXQgb3BlcmFuZAo+Pj4+PnNpemUg
d2hlbiAzMiBiaXQgaXMgZW5vdWdoLiAgICAKPj4+PiAKPj4+PiBTb3JyeSwgbG9va3MgbGlrZSBJ
J3ZlIG1pc3JlYWQgdGhlIHF1ZXN0aW9uLiBZb3Ugd2VyZSBhY3R1YWxseSAKPj4+PiBzdWdnZXN0
aW5nIHRvIG1ha2UgYmFyX2RhdGEgc2hvcnRlci4gOCBiaXRzIGlzIGVub3VnaCBhdCB0aGUgbW9t
ZW50LCBzbwo+Pj4+IGJhcl9kYXRhIGNhbiBiZSBjaGFuZ2VkIHRvIHVpbnQ4X3QsIHllcy4gICAg
Cj4+Pgo+Pj5SaWdodC4gIAo+Pgo+Pk9rLCBJJ2xsIHN3aXRjaCB0byBzbWFsbGVyIHR5cGVzIHRo
b3VnaCBub3Qgc3VyZSBpZiBpdCB3aWxsIG1ha2UgYW55Cj4+c2lnbmlmaWNhbnQgaW1wYWN0IEkn
bSBhZnJhaWQuIAo+Pgo+PkluIHBhcnRpY3VsYXIsIGJhcl9kYXRhIHdpbGwgYmUgdHlwaWNhbGx5
IHVzZWQgaW4gMzIvNjQtYml0IAo+PmFyaXRobWV0aWNzLCB1c2luZyBhIDMyLWJpdCBkYXRhdHlw
ZSBtZWFucyB3ZSBhdm9pZGluZyBleHBsaWNpdCB6ZXJvCj4+ZXh0ZW5zaW9uIGZvciBib3RoIDMy
IGFuZCA2NC1iaXQgb3BlcmF0aW9ucyB3aGlsZSBmb3IgYW4gdWludDhfdCBmaWVsZAo+PnRoZSBj
b21waWxlciB3aWxsIGhhdmUgdG8gcHJvdmlkZSBleHRyYSBNT1ZaWCBpbnN0cnVjdGlvbnMgdG8g
ZW1iZWQgYQo+PjgtYml0IG9wZXJhbmQgaW50byAzMi82NC1iaXQgZXhwcmVzc2lvbnMuIDMyLWJp
dCBiYXJfcmVnIGNhbiBiZSBtYWRlCj4+MTYtYml0IGluIHRoZSBzYW1lIHdheSBidXQgYW55IG1l
bW9yeSB1c2FnZSBpbXByb3ZlbWVudHMgd2lsbCBiZQo+PnNpbWlsYXJseSBjb3VudGVyYWN0ZWQg
YnkgYSByZXF1aXJlbWVudCB0byB1c2UgNjZoLXByZWZpeGVkCj4+aW5zdHJ1Y3Rpb25zIGZvciBp
dC4gIAo+Cj5IbW0sIHllcywgdGhlIHNwYWNlIHNhdmluZyBmcm9tIHVzaW5nIGxlc3Mgd2lkZSB0
eXBlcyBhcmUgcHJvYmFibHkgaW5kZWVkCj5ub3Qgd29ydGggaXQuIEJ1dCB0aGVuIHBsZWFzZSBz
d2l0Y2ggdG8gInVuc2lnbmVkIGludCIgaW5zdGVhZCBvZiB1aW50PE4+X3QKPndoZW5ldmVyIHRo
ZSBleGFjdCBzaXplIGRvZXNuJ3QgbWF0dGVyLgoKT2ssIHdpbGwgZG8gaW4gdjIuCgo+SmFuCj4K
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 16:43:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 16:43:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOn9A-0006zp-RL; Fri, 01 Jun 2018 16:43: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=rtbc=it=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fOn9A-0006zk-0J
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 16:43:24 +0000
X-Inumbo-ID: 98c14b3d-65ba-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98c14b3d-65ba-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 18:41:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 01 Jun 2018 09:42:49 -0600
Message-Id: <5B11697602000078001C78D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 01 Jun 2018 09:42:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-4-git-send-email-sstabellini@kernel.org>
 <5B11256802000078001C768E@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806010821580.23991@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1806010821580.23991@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA2LjE4IGF0IDE3OjI0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gRnJpLCAxIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDMxLjA1
LjE4IGF0IDIzOjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+ID4gK2NvbmZp
ZyBNRU1fQUNDRVNTCj4+ID4gKwlkZWZfYm9vbCB5Cj4+ID4gKwlwcm9tcHQgIk1lbW9yeSBBY2Nl
c3MgYW5kIFZNIGV2ZW50cyIgaWYgIU1FTV9BQ0NFU1NfQUxXQVlTX09OCj4+IAo+PiAuLi4gdGhl
IGRlZmF1bHQgaGVyZSB0byBNRU1fQUNDRVNTX0FMV0FZU19PTiAob3IgIUFSTSBvciBYODYpLgo+
IAo+IEkgY2hhbmdlZCBpdCB0bzoKPiAKPiAgIGNvbmZpZyBNRU1fQUNDRVNTCj4gICAgIGRlZl9i
b29sIHkgaWYgTUVNX0FDQ0VTU19BTFdBWVNfT04KCldoaWNoIEkgdGhpbmsgY291bGQgYmUgZnVy
dGhlciBzaG9ydGVuZWQgdG8KCiAgIGNvbmZpZyBNRU1fQUNDRVNTCiAgICAgZGVmX2Jvb2wgTUVN
X0FDQ0VTU19BTFdBWVNfT04KCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 17:10:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 17: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 1fOnYu-0000US-AZ; Fri, 01 Jun 2018 17:10:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOnYs-0000UI-Iz
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 17:09:58 +0000
X-Inumbo-ID: 4f8d25bc-65be-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f8d25bc-65be-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 19:07:49 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fOnYp-00068L-Ma; Fri, 01 Jun 2018 17:09: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 1fOnYp-0004hP-EB; Fri, 01 Jun 2018 17:09:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOnYp-00019t-DY; Fri, 01 Jun 2018 17:09:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123442-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-arndale:host-ping-check-native:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 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-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-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-libvirt-xsm: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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
X-Osstest-Versions-That: xen=fc5805daef091240cd5fc06634a8bcdb2f3bb843
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 17:09:55 +0000
Subject: [Xen-devel] [xen-unstable test] 123442: 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>

ZmxpZ2h0IDEyMzQ0MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQ0Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyMzM3OSBwYXNzIGluIDEy
MzQ0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2
ZSBmYWlsIGluIDEyMzM3OSBwYXNzIGluIDEyMzQ0MgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzMzc5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTIzMzc5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzM3OSBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTIzMzc5IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzMyMwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzMzIzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMzMjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzMyMwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMzIzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzMjMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzMyMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMzIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzMjMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzMyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUw
YWY3ZjZlMDViCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmYzU4MDVk
YWVmMDkxMjQwY2Q1ZmMwNjYzNGE4YmNkYjJmM2JiODQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjMzMjMgIDIwMTgtMDUtMjggMjM6MzQ6MTAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzMzc5ICAyMDE4LTA1LTI5IDIxOjQyOjIwIFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0
cml4LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
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
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZmM1ODA1ZGFlZi4uMDZmNTQyZjhm
MiAgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YiAtPiBtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 17:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 17:59:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOoKf-0004i3-MR; Fri, 01 Jun 2018 17:59:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k9sq=it=archaic.org.uk=pm215@srs-us1.protection.inumbo.net>)
 id 1fOoKe-0004hy-Fx
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 17:59:20 +0000
X-Inumbo-ID: 33fc8568-65c5-11e8-9728-bc764e045a96
Received: from orth.archaic.org.uk (unknown [2001:8b0:1d0::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33fc8568-65c5-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 19:57:10 +0200 (CEST)
Received: from pm215 by orth.archaic.org.uk with local (Exim 4.89)
 (envelope-from <pm215@archaic.org.uk>)
 id 1fOoKV-0004GS-MM; Fri, 01 Jun 2018 18:59:11 +0100
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Date: Fri,  1 Jun 2018 18:59:10 +0100
Message-Id: <20180601175910.28146-1-peter.maydell@linaro.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [RFC] xen: Don't use memory_region_init_ram_nomigrate()
 in pci_assign_dev_load_option_rom()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>, patches@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>

VGhlIHhlbiBwY2lfYXNzaWduX2Rldl9sb2FkX29wdGlvbl9yb20oKSBjdXJyZW50bHkgY3JlYXRl
cyBhIFJBTQptZW1vcnkgcmVnaW9uIHdpdGggbWVtb3J5X3JlZ2lvbl9pbml0X3JhbV9ub21pZ3Jh
dGUoKSwgYW5kIHRoZW4KbWFudWFsbHkgcmVnaXN0ZXJzIGl0IHdpdGggdm1zdGF0ZV9yZWdpc3Rl
cl9yYW0oKS4gSW4gZmFjdCBmb3IKaXRzIG9ubHkgY2FsbHNpdGUsIHRoZSAnb3duZXInIHBvaW50
ZXIgd2UgdXNlIGZvciB0aGUgaW5pdCBjYWxsCmFuZCB0aGUgJyZkZXYtPnFkZXYnIHBvaW50ZXIg
d2UgdXNlIGZvciB0aGUgdm1zdGF0ZV9yZWdpc3Rlcl9yYW0oKQpjYWxsIHJlZmVyIHRvIHRoZSBz
YW1lIG9iamVjdC4gU2ltcGxpZnkgdGhlIGZ1bmN0aW9uIHRvIG9ubHkKdGFrZSBhIHBvaW50ZXIg
dG8gdGhlIGRldmljZSBvbmNlIGluc3RlYWQgb2YgdHdpY2UsIGFuZCB1c2UKbWVtb3J5X3JlZ2lv
bl9pbml0X3JhbSgpIHdoaWNoIGF1dG9tYXRpY2FsbHkgZG9lcyB0aGUgdm1zdGF0ZQpyZWdpc3Rl
ciBmb3IgdXMuCgpTaWduZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+Ci0tLQpUaGlzIGlzIGEgZmFpcmx5IHRyaXZpYWwgbm8tYmVoYXZpb3VyLWNoYW5n
ZSBjb2RlIGNsZWFudXAsIGJ1dApJJ3ZlIG1hcmtlZCBpdCBhcyBSRkMgYmVjYXVzZSBJIGRvbid0
IGhhdmUgYSBzZXR1cCBmb3IgZG9pbmcKbW9yZSB0aGFuIGp1c3QgY29tcGlsZS10ZXN0aW5nIFhl
biByZWxhdGVkIHBhdGNoZXMuClRoaXMgd2FzIGZvdW5kIGFzIHBhcnQgb2YgYSBzd2VlcCB0aHJv
dWdoIGZvciBjb2RlIHVzaW5nCnRoZSBfbm9taWdyYXRlIHZlcnNpb25zIG9mIGZ1bmN0aW9ucy4K
CiBody94ZW4veGVuX3B0LmggICAgICAgICAgfCAyICstCiBody94ZW4veGVuX3B0X2dyYXBoaWNz
LmMgfCAyICstCiBody94ZW4veGVuX3B0X2xvYWRfcm9tLmMgfCA2ICsrKy0tLQogMyBmaWxlcyBj
aGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
eGVuL3hlbl9wdC5oIGIvaHcveGVuL3hlbl9wdC5oCmluZGV4IGFhMzlhOWFhNWYuLmRiZWUzMzA4
ZmQgMTAwNjQ0Ci0tLSBhL2h3L3hlbi94ZW5fcHQuaAorKysgYi9ody94ZW4veGVuX3B0LmgKQEAg
LTMxOSw3ICszMTksNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGVuX3B0X2hhc19tc2l4X21hcHBp
bmcoWGVuUENJUGFzc3Rocm91Z2hTdGF0ZSAqcywgaW50IGJhcikKIH0KIAogZXh0ZXJuIHZvaWQg
KnBjaV9hc3NpZ25fZGV2X2xvYWRfb3B0aW9uX3JvbShQQ0lEZXZpY2UgKmRldiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IE9iamVjdCAqb3duZXIs
IGludCAqc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50ICpzaXplLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgZG9tYWluLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgc2xvdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZ1bmN0aW9uKTsK
ZGlmZiAtLWdpdCBhL2h3L3hlbi94ZW5fcHRfZ3JhcGhpY3MuYyBiL2h3L3hlbi94ZW5fcHRfZ3Jh
cGhpY3MuYwppbmRleCAwZjRjOGQ3N2UyLi4xMzVjOGRmMWU3IDEwMDY0NAotLS0gYS9ody94ZW4v
eGVuX3B0X2dyYXBoaWNzLmMKKysrIGIvaHcveGVuL3hlbl9wdF9ncmFwaGljcy5jCkBAIC0xMzIs
NyArMTMyLDcgQEAgaW50IHhlbl9wdF91bnJlZ2lzdGVyX3ZnYV9yZWdpb25zKFhlbkhvc3RQQ0lE
ZXZpY2UgKmRldikKIHN0YXRpYyB2b2lkICpnZXRfdmdhYmlvcyhYZW5QQ0lQYXNzdGhyb3VnaFN0
YXRlICpzLCBpbnQgKnNpemUsCiAgICAgICAgICAgICAgICAgICAgICAgIFhlbkhvc3RQQ0lEZXZp
Y2UgKmRldikKIHsKLSAgICByZXR1cm4gcGNpX2Fzc2lnbl9kZXZfbG9hZF9vcHRpb25fcm9tKCZz
LT5kZXYsIE9CSkVDVCgmcy0+ZGV2KSwgc2l6ZSwKKyAgICByZXR1cm4gcGNpX2Fzc2lnbl9kZXZf
bG9hZF9vcHRpb25fcm9tKCZzLT5kZXYsIHNpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkZXYtPmRvbWFpbiwgZGV2LT5idXMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYtPmRldiwgZGV2LT5mdW5jKTsKIH0KZGlmZiAt
LWdpdCBhL2h3L3hlbi94ZW5fcHRfbG9hZF9yb20uYyBiL2h3L3hlbi94ZW5fcHRfbG9hZF9yb20u
YwppbmRleCA3MTA2M2M0ZDc5Li5lNmE4NmNhODE4IDEwMDY0NAotLS0gYS9ody94ZW4veGVuX3B0
X2xvYWRfcm9tLmMKKysrIGIvaHcveGVuL3hlbl9wdF9sb2FkX3JvbS5jCkBAIC0xOSw3ICsxOSw3
IEBACiAgKiBsb2FkIHRoZSBjb3JyZXNwb25kaW5nIFJPTSBkYXRhIHRvIFJBTS4gSWYgYW4gZXJy
b3Igb2NjdXJzIHdoaWxlIGxvYWRpbmcgYW4KICAqIG9wdGlvbiBST00sIHdlIGp1c3QgaWdub3Jl
IHRoYXQgb3B0aW9uIFJPTSBhbmQgY29udGludWUgd2l0aCB0aGUgbmV4dCBvbmUuCiAgKi8KLXZv
aWQgKnBjaV9hc3NpZ25fZGV2X2xvYWRfb3B0aW9uX3JvbShQQ0lEZXZpY2UgKmRldiwgc3RydWN0
IE9iamVjdCAqb3duZXIsCit2b2lkICpwY2lfYXNzaWduX2Rldl9sb2FkX29wdGlvbl9yb20oUENJ
RGV2aWNlICpkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpz
aXplLCB1bnNpZ25lZCBpbnQgZG9tYWluLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBzbG90LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmdW5jdGlvbikKQEAgLTI5LDYg
KzI5LDcgQEAgdm9pZCAqcGNpX2Fzc2lnbl9kZXZfbG9hZF9vcHRpb25fcm9tKFBDSURldmljZSAq
ZGV2LCBzdHJ1Y3QgT2JqZWN0ICpvd25lciwKICAgICB1aW50OF90IHZhbDsKICAgICBzdHJ1Y3Qg
c3RhdCBzdDsKICAgICB2b2lkICpwdHIgPSBOVUxMOworICAgIE9iamVjdCAqb3duZXIgPSBPQkpF
Q1QoZGV2KTsKIAogICAgIC8qIElmIGxvYWRpbmcgUk9NIGZyb20gZmlsZSwgcGNpIGhhbmRsZXMg
aXQgKi8KICAgICBpZiAoZGV2LT5yb21maWxlIHx8ICFkZXYtPnJvbV9iYXIpIHsKQEAgLTU5LDgg
KzYwLDcgQEAgdm9pZCAqcGNpX2Fzc2lnbl9kZXZfbG9hZF9vcHRpb25fcm9tKFBDSURldmljZSAq
ZGV2LCBzdHJ1Y3QgT2JqZWN0ICpvd25lciwKICAgICBmc2VlayhmcCwgMCwgU0VFS19TRVQpOwog
CiAgICAgc25wcmludGYobmFtZSwgc2l6ZW9mKG5hbWUpLCAiJXMucm9tIiwgb2JqZWN0X2dldF90
eXBlbmFtZShvd25lcikpOwotICAgIG1lbW9yeV9yZWdpb25faW5pdF9yYW1fbm9taWdyYXRlKCZk
ZXYtPnJvbSwgb3duZXIsIG5hbWUsIHN0LnN0X3NpemUsICZlcnJvcl9hYm9ydCk7Ci0gICAgdm1z
dGF0ZV9yZWdpc3Rlcl9yYW0oJmRldi0+cm9tLCAmZGV2LT5xZGV2KTsKKyAgICBtZW1vcnlfcmVn
aW9uX2luaXRfcmFtKCZkZXYtPnJvbSwgb3duZXIsIG5hbWUsIHN0LnN0X3NpemUsICZlcnJvcl9h
Ym9ydCk7CiAgICAgcHRyID0gbWVtb3J5X3JlZ2lvbl9nZXRfcmFtX3B0cigmZGV2LT5yb20pOwog
ICAgIG1lbXNldChwdHIsIDB4ZmYsIHN0LnN0X3NpemUpOwogCi0tIAoyLjE3LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 18:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 18: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 1fOook-0007qc-Td; Fri, 01 Jun 2018 18:30: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOook-0007qR-FC
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 18:30:26 +0000
X-Inumbo-ID: 8cf1b9c9-65c9-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8cf1b9c9-65c9-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 20:28: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 1fOooh-0007p7-AQ; Fri, 01 Jun 2018 18:30:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fOooh-0000qO-13; Fri, 01 Jun 2018 18:30:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOooh-0002BR-0O; Fri, 01 Jun 2018 18:30:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123447-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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=57a3ca7835962109d94533465a75e8c716b26845
X-Osstest-Versions-That: linux=102b97d6241d938ac153193504a5936fc0be27ed
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 18:30:23 +0000
Subject: [Xen-devel] [linux-4.14 test] 123447: 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>

ZmxpZ2h0IDEyMzQ0NyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM0NDcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgNTdhM2NhNzgzNTk2MjEwOWQ5NDUzMzQ2NWE3NWU4YzcxNmIyNjg0NQpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMTAyYjk3ZDYyNDFkOTM4YWMxNTMxOTM1MDRh
NTkzNmZjMGJlMjdlZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMzgyICAyMDE4LTA1LTMwIDAw
OjA0OjI4IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ0NyAgMjAxOC0wNS0z
MSAwODoxNzo1OSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNDY0IHBlb3BsZSB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
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
bGludXgtcHZvcHMuZ2l0CiAgIDEwMmI5N2Q2MjQxZC4uNTdhM2NhNzgzNTk2ICA1N2EzY2E3ODM1
OTYyMTA5ZDk0NTMzNDY1YTc1ZThjNzE2YjI2ODQ1IC0+IHRlc3RlZC9saW51eC00LjE0CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 18:47:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 18:47:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOp5J-0000W6-Um; Fri, 01 Jun 2018 18:47: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOp5I-0000Vm-JI
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 18:47:32 +0000
X-Inumbo-ID: f0b0194b-65cb-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0b0194b-65cb-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 20:45:22 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fOp5F-0008BG-Jf; Fri, 01 Jun 2018 18:47:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fOp5F-0002WV-D4; Fri, 01 Jun 2018 18:47:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOp5F-00088R-CO; Fri, 01 Jun 2018 18:47:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123456-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=879cff55ac9e4b18af39ab5ca8c4a70676030b63
X-Osstest-Versions-That: libvirt=57d6df39bd7eb8166fee68f4b6da03c0cb0802bf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 18:47:29 +0000
Subject: [Xen-devel] [libvirt test] 123456: 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>

ZmxpZ2h0IDEyMzQ1NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM0NTYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzM5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMzkxCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjMzOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAg
ICAgICAgICA4NzljZmY1NWFjOWU0YjE4YWYzOWFiNWNhOGM0YTcwNjc2MDMwYjYzCmJhc2VsaW5l
IHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAgICA1N2Q2ZGYzOWJkN2ViODE2NmZlZTY4ZjRi
NmRhMDNjMGNiMDgwMmJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMzOTEgIDIwMTgtMDUtMzAg
MDQ6MTk6MDcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDU2ICAyMDE4LTA1
LTMxIDEwOjEwOjMwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVk
aGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96
bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA1N2Q2ZGYzOWJkLi44NzljZmY1NWFjICA4NzljZmY1
NWFjOWU0YjE4YWYzOWFiNWNhOGM0YTcwNjc2MDMwYjYzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 18:53:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 18:53:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOpBA-0001KI-2H; Fri, 01 Jun 2018 18: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=r15b=it=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fOpB8-0001Jl-Ig
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 18:53:34 +0000
X-Inumbo-ID: c7c490eb-65cc-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7c490eb-65cc-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 20:51:24 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4344EAE5D;
 Fri,  1 Jun 2018 18:53:31 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1527861963-15431-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: <ae238125-f938-0077-cd78-b18f4aa291a4@suse.com>
Date: Fri, 1 Jun 2018 20:53:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1527861963-15431-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/traps: Fix error handling of
 the pv %dr7 shadow 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: Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDYvMTggMTY6MDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gYy9zICJ4ODYvcHY6IElu
dHJvZHVjZSBhbmQgdXNlIHg4NmVtdWxfd3JpdGVfZHIoKSIgZml4ZWQgYSBidWcgd2l0aCBJTyBz
aGFkb3cKPiBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFsZSBhbmQgdmlzaWJsZSB1
bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgo+IAo+IEhvd2V2ZXIsIGl0IG5lZ2xlY3RlZCB0
aGUgLUVQRVJNIHJldHVybiBpbmJldHdlZW4gdGhlc2UgdHdvIGh1bmtzLCBpbnRyb2R1Y2luZwo+
IGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRvICVkcjcgd2hpY2ggdHJpZXMgdG8g
c2V0IElPIGJyZWFrcG9pbnRzCj4gd2l0aG91dCAlY3I0LkRFIGJlaW5nIHNldCBjbG9iYmVycyB0
aGUgSU8gc3RhdGUsIHJhdGhlciB0aGFuIGxlYXZlcyBpdCBhbG9uZS4KPiAKPiBJbnN0ZWFkLCBt
b3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVyLCB3aGljaCBndWFyZW50ZWVzIHRoYXQgdGhl
IHNoYWRvdwo+IGdldHMgd3JpdHRlbiBleGFjdGx5IG9uY2UsIG9uIGEgc3VjY2Vzc2Z1bCB1cGRh
dGUgdG8gJWRyNy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 18:54:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 18: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 1fOpBr-0001Nt-Fs; Fri, 01 Jun 2018 18: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=r15b=it=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fOpBq-0001Nd-15
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 18:54:18 +0000
X-Inumbo-ID: e2123648-65cc-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2123648-65cc-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 20:52:08 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7DA13AE5D;
 Fri,  1 Jun 2018 18:54:14 +0000 (UTC)
To: Marcello Seri <marcello.seri@citrix.com>, xen-devel@lists.xenproject.org
References: <20180531130537.5037-1-marcello.seri@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: <44418158-2ab7-4cd6-88e7-e080e3325c5c@suse.com>
Date: Fri, 1 Jun 2018 20:54:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180531130537.5037-1-marcello.seri@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11 0/2] xenstore: reduce use of unsafe
 conversions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Christian Lindig <christian.lindig@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDUvMTggMTU6MDUsIE1hcmNlbGxvIFNlcmkgd3JvdGU6Cj4gV2hlbiB4ZW5zdG9yZSB3
YXMgdXBkYXRlZCB0byBzdXBwb3J0IHNhZmUtc3RyaW5nLCBzb21lIHVubmVjZXNzYXJ5Cj4gY29w
aWVzIHdlcmUgaW50cm9kdWNlZC4gQSBmdXJ0aGVyIHBhdGNoIHJlZHVjZWQgdGhlIGNvcGllcyBh
dCB0aGUgcHJpY2UKPiBvZiBtYW55IGNhbGxzIHRvIHVuc2FmZSBjb252ZXJzaW9ucyBiZXR3ZWVu
IGJ5dGVzIGFuZCBzdHJpbmdzLiBJbiB0aGUKPiBwb3J0IHdlIGFsc28gZGlkIG5vdCBub3RpY2Ug
dGhhdCBzb21lIEMgc3R1YnMgd2VyZSBzdGlsbCBpbmNvcnJlY3RseQo+IHVzaW5nIG9jYW1sIHN0
cmluZ3MgYXMgbXV0YWJsZSBwYXlsb2FkLgo+IAo+IFRoaXMgc2V0IG9mIHBhdGNoZXMgdXBkYXRl
cyB0aGUgQyBzdHVicyB0aGF0IHVzZSBtdXRhYmxlIHBheWxvYWRzIHBhc3NlZAo+IGZyb20gb2Nh
bWwsIGFuZCByZWR1Y2VzIHRoZSBhbW91bnQgb2YgdW5zYWZlIGNvbnZlcnNpb25zIHdoZXJlIHBv
c3NpYmxlCj4gd2l0aG91dCBmdXJ0aGVyIGluY3JlYXNpbmcgdGhlIG51bWJlciBvZiBjb3BpZXMu
Cj4gCj4gVGhpcyBzZWVtcyBhbHNvIHRvIGZpeCBzb21lIHVuY2xlYXIgaW5zdGFiaWxpdGllcyB0
aGF0IGFwcGVhcmVkIGFmdGVyCj4gdGhlIGZvcm1lciBwYXRjaCBpbnRyb2R1Y2luZyB0aGUgdW5z
YWZlIGNvbnZlcnNpb24gd2l0aCBzb21lIHZlcnNpb24gb2YKPiB0aGUgb2NhbWwgY29tcGlsZXIu
Cj4gCj4gTWFyY2VsbG8gU2VyaSAoMik6Cj4gICBvY2FtbC9saWJzL3hiOiB1c2UgYnl0ZXMgaW4g
cGxhY2Ugb2Ygc3RyaW5ncyBmb3IgbXV0YWJsZSBidWZmZXJzCj4gICBvY2FtbC94ZW5zdG9yZWQ6
IHJlZHVjZSB1c2Ugb2YgdW5zYWZlIGNvbnZlcnNpb25zCgpGb3IgdGhlIHNlcmllczoKClJlbGVh
c2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 18:58:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 18:58:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOpFl-0001eC-Dc; Fri, 01 Jun 2018 18: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=n4cq=it=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fOpFj-0001e5-IU
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 18:58:19 +0000
X-Inumbo-ID: 725a05e7-65cd-11e8-9728-bc764e045a96
Received: from mail-pg0-x241.google.com (unknown [2607:f8b0:400e:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 725a05e7-65cd-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 20:56:09 +0200 (CEST)
Received: by mail-pg0-x241.google.com with SMTP id p9-v6so11635570pgc.9
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 11:58:18 -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-transfer-encoding:content-language;
 bh=Y0lLBOINXkGE9Px4tCbVvSAOC8MXoO62VUX7p2CQ7gU=;
 b=aK1bmqnEI4yVhaOO9tyIynCIx5P1lBJFEKzScW/nvFsn+WFzc8l3LzVXr7sodY/8he
 bauAqNb09oVV+Xu+04AoBJ/DjPglFrkAvfqYa2u5DbqRNwt1e19gBxdWhMgtNVhAAoYZ
 7S5485C9H+UoI+OhFishld/nrtFC0eVqyjSOE=
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=Y0lLBOINXkGE9Px4tCbVvSAOC8MXoO62VUX7p2CQ7gU=;
 b=K2OxJ+SMTfIfWiWC84Rc8kR3jL962bSC+XQyavCLH5yoNhgMjNjbBsYc4YtHGsaoxz
 iGIPM/N4TFiOnGXiyPgboMAYaMZZ3D+I0B4tNSrHvlE0kWwPBDpqKZmtmiTEtZ9glUNr
 tH4b0QUx2QDL7o/R5t4yCiliQrGsKrHWkr3H96FTGqv5GD+GonihPJKFeHmAA+ObrTqP
 h0KSONOMR63iYwvVno4GTOtQYzC+5C7rsUaA+wn9hD6K6LhsBKH6Lxa9GC4QnK+9k36+
 FOHLerpyWUNIrdiW9kjrl9BMGXhIEB6IwncwXCcUUpxmkYHVdt6LQzNXTSFWBiPr8KhN
 u1gA==
X-Gm-Message-State: ALKqPweo2XYt8jMPA3QSRws/aImd7GyDQ+1P93RaRfIlFJ5vUtJuAZ4K
 vWeGs262GE7xUI9h1TW9zPdKpg==
X-Google-Smtp-Source: ADUXVKKBMP0PEj42ZR8egYuKnKIYzVKU5z+v5RCQmYNAISRKPMUoz0+e88gAQt2PiDa5J+OUkMhm3g==
X-Received: by 2002:a63:a00a:: with SMTP id
 r10-v6mr9916483pge.222.1527879497733; 
 Fri, 01 Jun 2018 11:58:17 -0700 (PDT)
Received: from [10.226.60.132] (i-global254.qualcomm.com. [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id p22-v6sm13283590pfj.166.2018.06.01.11.58.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 01 Jun 2018 11:58:16 -0700 (PDT)
To: Manish Jaggi <mjaggi@caviumnetworks.com>, xen-devel@lists.xenproject.org, 
 julien.grall@arm.com
References: <20180524004620.23828-1-sameer.goel@linaro.org>
 <20180524004620.23828-5-sameer.goel@linaro.org>
 <d08fe9e3-3f32-8342-00c1-3a457fe14098@caviumnetworks.com>
 <1df9c9aa-bb75-94db-d88f-53229e740e18@linaro.org>
 <9900a2ad-65d4-357f-b54d-01ba76476d1a@caviumnetworks.com>
 <8da742f2-6ba8-327a-6a54-147d1b06d547@linaro.org>
 <365f599b-f976-9e3f-5ca8-3e3ef7f69c10@caviumnetworks.com>
 <01d3fad8-cf88-9167-c984-286db0c15daf@linaro.org>
 <8f4b349b-6be4-919a-9de3-4faa07892f22@caviumnetworks.com>
From: Sameer Goel <sameer.goel@linaro.org>
Message-ID: <21f65c87-aac5-2079-c511-c165f09fec2c@linaro.org>
Date: Fri, 1 Jun 2018 12:58:15 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <8f4b349b-6be4-919a-9de3-4faa07892f22@caviumnetworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [v2 4/6] xen/iommu: smmu-v3: Add Xen specific code
 to enable the ported driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA1LzMxLzIwMTggMTE6MTYgUE0sIE1hbmlzaCBKYWdnaSB3cm90ZToKPgo+Cj4gT24gMDUv
MzEvMjAxOCAwOToyNyBQTSwgU2FtZWVyIEdvZWwgd3JvdGU6Cj4+Cj4+IE9uIDUvMzAvMjAxOCAx
MDoxMyBQTSwgTWFuaXNoIEphZ2dpIHdyb3RlOgo+Pj4KPj4+IE9uIDA1LzMxLzIwMTggMDQ6MzEg
QU0sIFNhbWVlciBHb2VsIHdyb3RlOgo+Pj4+Pj4+PiArCj4+Pj4+Pj4+ICtzdGF0aWMgaW50IGFy
bV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4+Pj4+Pj4gV2hlcmUg
aXMgaW9tbXVfZG9tYWluIGluaXRpYWxpemVkPwo+Pj4+Pj4+IFRoZSBmdW5jdGlvbiBkb2VzIG5v
dCB1c2UgYSBpb21tdV9kb21haW4gKiB2YXJpYWJsZQo+Pj4+IFBsZWFzZSBjaGVjayBpb21tdS5j
IDIgbGV2ZWxzIHVwLgo+Pj4gSW4gdGhpcyBmdW5jdGlvbiBkbyB5b3Ugc2VlIGlvbW11X2RvbWFp
biBnZXR0aW5nIGFsbG9jYXRlZCBvciBpbml0aWFsaXplZD8KPj4+IEFzIHBlciB0aGUgbmFtZSBv
ZiBmdW5jdGlvbiBhcm1fc21tdSBpb21tdV9kb21haW5faW5pdC4KPj4+IFdoZXJlIGlzIGluaXQg
b2YgaW9tbXVfZG9tYWluIGluIHRoaXMgZnVuY3Rpb24/Cj4+IFdlbGwgd2l0aG91dCB0aGUgeGVu
X2RvbWFpbiB0aGUgaW9tbXVfZG9tYWluIGlzIG5vdCBpbml0aWFsaXplZC4gSXQgaXMganVzdCB0
aGUgZGVmYXVsdCB2YWx1ZS4gVGhpcyBnZW5lcmljIGlvbW11IGNvZGUgbWFrZXMgYW4gLmluaXQg
Y2FsbCB0byBvdXIgY29kZSBmb3Igd2hhdGV2ZXIgaW5pdGlhbGl6YXRpb24gaXMgbmVlZGVkLiBT
byB0aGUgbmFtZSBoZXJlIHNlZW1lZCBhYnNvbHV0ZWx5IGZpbmUgdG8gbWUuCj4+Cj4+IEluaXRp
YWxpemF0aW9uIGRvZXMgbm90IGFsd2F5cyByZWZlciB0byBhbGxvY2F0aW9uLiBJbiB0aGlzIGNh
c2UgdGhpcyBpcyBkcml2ZXIgc3BlY2lmaWMgaW5pdGlhbGl6YXRpb24uIFNpbmNlLCB0aGUgaW9t
bXUgY29kZSBpcyBtYWtpbmcgYW4gaW5pdCBjYWxsIHRvIHRoZSBzbW11IGNvZGUgaGVuY2UgdGhl
IG5hbWUgYXJtX3NtbXVfaW9tbXVfZG9tYWluX2luaXQuIFNvLCBhZ2FpbiBJIGFncmVlIHdpdGgg
eW91ciBjb21tZW50cyBvbiB0aGUgZG9tYWluIHZhcmlhYmxlIG5hbWVzIGFuZCBJJ20gbWFraW5n
IHRoZXNlIGNoYW5nZXMgYXMgdGhleSB3b3VsZCBtYWtlIHRoZSBjb2RlIGNsZWFuZXIuIFRoaXMg
ZnVuY3Rpb24gbmFtZSBjaGFuZ2UgcHJvYmFibHkgd2lsbCBub3QgZG8gbXVjaCBidXQgdGhlIG1v
dmUgYWxvbmcgdGhlIGRpc2N1c3Npb24sIGxldCBtZSBrbm93IHdoYXQgeW91IHdlcmUgdGhpbmtp
bmcuCj4gU2FtZWVyLCBmZXcgcG9pbnRzCj4gYS4gYWxsIHRoZSBmdW5jdGlvbnMgYXJlIHByZWZp
eGVkIHdpdGggYXJtX3NtbXVfICwgc28gd2hhdCB0aGUgZnVuY3Rpb24gaXMgZG9pbmcgY2FuIGJl
IHVuZGVyc3Rvb2QgYnkgdGhlIHJlc3QgcGFydCBvZiB0aGUgbmFtZQo+IEluIHRoaXMgY2FzZSBp
dCBpcyBpb21tdV9kb21haW5faW5pdC4KPgo+IGIuIEJ5IHRoZSBuYW1lIGl0IHNlZW1zIHRvIHN1
Z2dlc3QgdGhhdCB5b3UgYXJlwqAgZG9pbmcgc29tZSBraW5kIG9mIGluaXQgZm9yIGlvbW11X2Rv
bWFpbgo+Cj4gYy4gQnV0IGluIHRoaXMgY29tcGxldGUgZnVuY3Rpb24sIGlvbW11X2RvbWFpbiBw
b2ludGVyIGlzIG5ldmVyIHVzZWQuCj4KPiBJZiBJIHRha2UgeW91ciBwb2ludCwgdGhlIGFwcHJv
cHJpYXRlIG5hbWUgb2YgdGhlIGZ1bmN0aW9uIHNob3VsZCBiZSBhcm1fc21tdV94ZW5fZG9tYWlu
X2luaXQoKS4KSXRzIG5vdCB0aGUgaW9tbXUgZG9tYWluIGRlZmluZWQgd2l0aGluIHRoZSBjdXJy
ZW50IGRyaXZlci7CoCBJJ2xsIGNoYW5nZSB0aGUgbmFtZSB0byBhcm1fc21tdV94ZW5faW9tbXVf
aW5pdCgpLgoKYXJtX3NtbXUgZm9yIGp1c3Qga2VlcGluZyB0aGUgcHJlZml4ZXMgYXMgbmVlZGVk
LiBTb3VuZHMgZ29vZD8KClRoYW5rcywKU2FtZWVyCj4KPiAtTWFuaXNoCj4+PiArc3RhdGljIGlu
dCBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gK3sKPj4+
ICvCoMKgwqAgc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnhlbl9kb21haW47Cj4+PiArCj4+
PiArwqDCoMKgIHhlbl9kb21haW4gPSB4emFsbG9jKHN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWlu
KTsKPj4+ICvCoMKgwqAgaWYgKCF4ZW5fZG9tYWluKQo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVy
biAtRU5PTUVNOwo+Pj4gKwo+Pj4gK8KgwqDCoCBzcGluX2xvY2tfaW5pdCgmeGVuX2RvbWFpbi0+
bG9jayk7Cj4+PiArwqDCoMKgIElOSVRfTElTVF9IRUFEKCZ4ZW5fZG9tYWluLT5jb250ZXh0cyk7
Cj4+PiArCj4+PiArwqDCoMKgIGRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0geGVuX2RvbWFpbjsK
Pj4+ICsKPj4+ICvCoMKgwqAgcmV0dXJuIDA7Cj4+PiArfQo+Pj4gKwo+Pj4KPj4+Cj4+Pgo+Pj4+
IFRoYW5rcywKPj4+PiBTYW1lZXIKPj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KPj4+Pj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+Pj4+PiBYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAo+Pj4KPj4+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Cj4+PiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPgo+Cj4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 19:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 19:09:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOpQS-0002au-6m; Fri, 01 Jun 2018 19:09: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=lvj4=it=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fOpQQ-0002ap-Ad
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 19:09:22 +0000
X-Inumbo-ID: fd2b7b06-65ce-11e8-9728-bc764e045a96
Received: from mail-yw0-x229.google.com (unknown [2607:f8b0:4002:c05::229])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd2b7b06-65ce-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 21:07:12 +0200 (CEST)
Received: by mail-yw0-x229.google.com with SMTP id r19-v6so5281592ywc.10
 for <xen-devel@lists.xenproject.org>; Fri, 01 Jun 2018 12:09:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=7u9DLZGn2ix886nt/x2cIoZY7vy4iaEIvIMHTUeutm0=;
 b=doMs8lTnZ6aHmhebHBma1Huoi/VihAVJVKUg1fVHxFzLm8D/smCTR9YaIMWSEi6en9
 H3zEXVkERTY8Fh5s2Cv5aJT4+/pLnYC+DjQxfZ0+10XXsPJkel7XyvUUqR4kXGpoqEzi
 qSizRHOQGUDxFygcSZjbRcdAffd5oY1nA+Xus=
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=7u9DLZGn2ix886nt/x2cIoZY7vy4iaEIvIMHTUeutm0=;
 b=izssbFvwRVaNVyMcJf4Qj8tHLoAlvVB/yIypPQC2up18LhthLCqRKtXcIhQ+VtT/CM
 mii51Qv4IuizpWncNF2CQBchUXjv21CvLFWP7bHB5EhRkmk1RkVc4HCggdXJSwxY2Wzc
 Xjn9CwTUia793eqbw7411G3FZjrVFVSQtUdpa4c8Ky96MYRpZUP2dwX83HDzjwh4Bbwt
 0F68VFvv1NRO21otHm68yV+W2idNqgP0ntQu+b/mqow91xzYPBTFsPbt2L6l9DQaaSEO
 VjKyqmrxQbbHFbNe8y9VsNu16dtFr8JEywTE3zo65gfg1BLvh+HRzvLw7M03wgl4Puu3
 Ce1g==
X-Gm-Message-State: ALKqPwetnM5r5wa8zbzAFHwOo0tWYA+HU400bc9cRIwDCH4+xwuaeHTG
 cBrywUsxSE1KP4/5E5KkhTuUPA==
X-Google-Smtp-Source: ADUXVKKNMZ8Yi70PN6+6ntAFbl6sZEJyln7tz1fV5Njl9/0rFIEltuNBfFM18o3FkJMyTvDxrTNafg==
X-Received: by 2002:a81:63d4:: with SMTP id
 x203-v6mr6280414ywb.276.1527880160339; 
 Fri, 01 Jun 2018 12:09:20 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.googlemail.com with ESMTPSA id
 u11-v6sm5544763ywc.77.2018.06.01.12.09.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 01 Jun 2018 12:09:19 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>
References: <23293.39695.999638.87854@mariner.uk.xensource.com>
 <234703d2-5cc1-3fff-ab7d-3eb2c9d28f84@cardoe.com>
 <23309.11085.571711.852107@mariner.uk.xensource.com>
From: Doug Goldstein <cardoe@cardoe.com>
Openpgp: preference=signencrypt
Autocrypt: addr=cardoe@cardoe.com; prefer-encrypt=mutual; keydata=
 xsBNBFEmwNgBCADDKsWn4Jm5zT1C0NmOEFkCtlkjM2iQ9Cbr5qHaZe4IHjI1pwQRztbW9Z/G
 b00B0Wixd78llqwlraE3aMKB8n4ArRMgUuM1QHRrVauflonIi6uGHlW2p0Bk9z/p3mRAm66m
 73sjNGx54q8rTzy9YixzZhWUxe8MtkmCG6EtBCNBklfOTn7MDxD2YRM61X+u0PhqJ+8Ep6ty
 x05NohKRMZkUURMYbU/GpTZAMzEDv8NPamd/x8OQToP6nIHJGeoLvhQDDf8b+GbhBO2A56rw
 V5cHLmBFCsU5D1MfcyMdtFVrCWOG2yhc7eK3X5rPlbI8UGkBQ/iQTayDUT12Jzbi90fTABEB
 AAHNIkRvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT7CwIAEEwEIACoCGwMFCwkI
 BwMFFQoJCAsFFgMCAQACHgECF4ACGQEFAlakMU4FCQ0CPnYACgkQbE5iBDHJmA1X4Af5Acvq
 FuPpJ0zqU5GjilLA6KiN/aQtBKYt5KISHEvZM3v5yzSpHdNBX6xcSlT8VRc7lPpYFRyhFe8B
 8DaMV8F5Hb9Oof2pP41miTHyWiMv7pIkrho1Fj4tbSHq9+SH47/CAiGb2xhYg04s6WD32iDU
 Yx85C+zJJc6RqWuXhUnJ7OFWDnAv1Q5pH0iJzDLY8BGsT9VEx8QQ36XYqBNpPrgyxHm8OT1s
 H+pC0EhOkb0WWE+TFwo/ia5BkP91mpms2XiftMWuGALDjGJqiL3gGvFbMjTQ5IRmqghMFTCU
 /LOKVuTOtMKkamq6/Y2kFqTJSZwZkbgef+x6w2CSeb5lzSodlc7BTQRaG2QKARAA3tVEtfL0
 VQNIPsB5/MC87gqorgkBwhq2HRoNFqn2bHYvfxAz88GKjvCT/pjUGQxzYfD00j4KGRoyZEpU
 UsGp5BwAwA0pS19KmnW/uTCMI3mRPxsNZoVHYViTylSaNrL4VnxX0a2UiLolQxkgIv5s3Y6b
 7/kLupiXeqK9y4c7ctQqV/rSEWrpDb7J7RuiPp4FYCnSVWEgb8N1upU798ZSrNUAlUMNkyNo
 KYRVWP2n6TvpgaJDqBrXolSefYFVhqZ10iPoP45X+Bd3vb++641WJsHTQ1J39y7j25Seiwm/
 gSLTYBqGgodcfmhV4jLGAageEfHTKqnrV9RlNAYeMnZxK/8Wtq9gJEXG43LgipAc946i96EY
 C+1CJ432BAnCo8su68FCP05+HHcz3Fmid4p4oSKsGsfWExX/CDl7nFB5ZD6noGoKyMQC3BpG
 pyp/7VJba5x+tuCRHKiEn4UgVIIhwU6u6DneF6H8+N7Jya5dieHENO1gCbfv3MT39d85PzvP
 GNY0xrx8tjqcvceC9fIBlrE+rluGNq91SWh82MaVZhYaMuJrvQEAU0y0uFwkjbGqfJGUKUay
 jBLje5Uxs49Aiku4nswJPMA9RkibfExj7IgRJ5ibHDKXXktVjvPRDS+C9riv6K8od3iRVFgg
 ejCxvZrLl6InSnzCgnCkS5GNwOcAEQEAAcLAfAQYAQgAJhYhBFO3ApyYdvZebquAPGxOYgQx
 yZgNBQJaG2QKAhsMBQkDwmcAAAoJEGxOYgQxyZgNz2wH/iCbJjzDZLRwNk8hINApbxiorsFX
 zahdZo8/9aDbSXz/cedD9vxkjbIgFR4CX79TkUH8tcA6i3D9c+IR7dApyA6gukBzjIAtQIDO
 c0Hh1aCorAODgmpz/0sgkWRu1TTrUp9RNGKUgWYtigF3pMIjG0IuaWz2LrgnbIY3spcXSIix
 38j6HPHTx/d7LKcbyoSHJfyvPTBRHZ0hWmC52zoRP44oG2o1phs4uIj2F2nW4CmZQQeSoYmQ
 2pvIgyLpqQrX7hVAgZFb6a1sso5HldsQTBxR7MUY+PiZ2d/63QqKKQC3h3DJ4BeNMhuB7ESP
 G0sFyeTdbb4dSxWLgoUu4Dj7Bkc=
X-Enigmail-Draft-Status: N11100
Message-ID: <b5791c79-92d6-6de3-f331-8a8d8caf924c@cardoe.com>
Date: Fri, 1 Jun 2018 14:09:18 -0500
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: <23309.11085.571711.852107@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] XSM in osstest, grub config, outstanding patch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski-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>

T24gNS8yOS8xOCA1OjI4IEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPiBEb3VnIEdvbGRzdGVpbiB3
cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gWFNNIGluIG9zc3Rlc3QsIGdydWIgY29uZmlnLCBvdXRz
dGFuZGluZyBwYXRjaCIpOgo+PiBTbyBJIGJlbGlldmUgdGhlIHBhdGggZm9yd2FyZCBoZXJlIHdh
cyB0aGF0IHdlJ2QgYmFrZSB0aGUgImRlZmF1bHQiIFhTTQo+PiBwb2xpY3kgaW50byBYZW4gYW5k
IHRoZSB1c2VyIGNvdWxkIHRoZW4gb3ZlcnJpZGUgaXQgYnkgc3VwcGx5aW5nIG9uZQo+PiB3aXRo
IHRoZSBjdXJyZW50IG5hbWUuCj4gCj4gQ2FuIHlvdSBleHBsYWluIHdoeSB0aGlzIGlzIGJldHRl
ciB0aGFuIHNoaXBwaW5nIHRoZSBkZWZhdWx0IHBvbGljeQo+IGZpbGUgc2VwYXJhdGVseSAodmlh
IHhlbidzIGRpc3QvaW5zdGFsbC9ib290LykgPwo+IAo+IFRoaXMgaXMgYSBnZW51aW5lIHF1ZXN0
aW9uIC0gSSdtIG5vdCBhcmd1aW5nIGZvciB0aGUgY3VycmVudCBhcHByb2FjaCwKPiBidXQgd2Ug
c2hvdWxkIGNvbnNpZGVyIHRoZSBtZXJpdHMuICBOb3JtYWxseSwgYXMgYSBydWxlIG9mIHRodW1i
LAo+IGJha2luZyBjb25maWd1cmF0aW9uIGludG8gdGhpbmdzIG1ha2VzIHBlb3BsZSdzIGxpdmVz
IGhhcmRlci4gIEluIHRoaXMKPiBjYXNlLCBmb3IgZXhhbXBsZSwgbWF5YmUgaXQgbWFrZXMgaXQg
aGFyZCB0byBmaW5kIHRoZSBkZWZhdWx0IHBvbGljeQo+IHRvIGV4YW1pbmUgaXQsIG9yIGhhcmRl
ciB0byBrbm93IHdoYXQgdG8gY2FsbCB0aGUgcmVwbGFjZW1lbnQuCj4gCj4gSWFuLgo+IAoKVG8g
bWUgaXQgc2VlbWVkIHNhbmUuIEl0IHNvbHZlcyB0aGUgcXVlc3Rpb24gb2Ygd2hlcmUgZG8gdXNl
ciBzdXBwbGllZApwb2xpY2llcyBnbyAodGhleSBnbyBpbnRvIHRoZSBjdXJyZW50IG5hbWUpLiBJ
dCBzb2x2ZXMgdGhlIGlzc3VlIHdpdGgKdXNlcnMgaGF2aW5nIHRvIGN1cnJlbnRseSBvdmVyd3Jp
dGUgYSBkaXN0cm8gcGFja2FnZSBwcm92aWRlZCBmaWxlICh0aGUKcG9saWN5IGlzbid0IG1hcmtl
ZCBhcyBhIGNvbmZpZyBmaWxlIGluIGFueSBkaXN0cm8gY3VycmVudGx5KS4gSXQgd291bGQKc29s
dmUgdGhlIHF1ZXN0aW9uIHlvdSBhc2tlZCBzaW5jZSB0aGUgZGVmYXVsdHMgd291bGQgYmUgYmFr
ZWQgaW4uIEluCmVmZmVjdCB3ZSBjb3VsZCBoYXZlIGEgYnVpbGQgb2YgWGVuIHRoYXQgc3VwcG9y
dHMgWFNNIHdpdGggYSBkZWZhdWx0CnBvbGljeSB0aGF0IG1pcnJvcnMgdGhlIGN1cnJlbnQgREFD
IHNldHVwIGFuZCBpdCBjb3VsZCBmdW5jdGlvbmFsbHkKYmVoYXZlIHRoZSBzYW1lLgoKVGhlIHBv
bGljeSBmaWxlIGlzbid0IHNvbWV0aGluZyB0aGF0IHVzZXJzIGNhbiBleGFtaW5lIHNpbmNlIGl0
cyBhCmNvbXBpbGVkIHRoaW5nLiBUaGF0IHdheSB0aGUgZGVmYXVsdCBwb2xpY3kgc2hpcHMgd2l0
aCB0aGUgWGVuIHRyZWUgYW5kCndlIGNvdWxkIGhhdmUgYSBzZXBhcmF0ZSByZXBvIHdpdGggc29t
ZSBvdGhlciBwb2xpY2llcy4gVGhhdCB3b3VsZCBtYWtlCml0IGVhc2llciBmb3IgdXNlcnMgdG8g
dW5kZXJzdGFuZCBob3cgdG8gY3JlYXRlIHRoZWlyIG93biBwb2xpY2llcy4KCkknbSBtb3JlIGp1
c3QgdGhyb3dpbmcgaWRlYXMgb3V0IHRoZXJlIHNvIEknZCBiZSBoYXBweSB0byBoZWFyIGJldHRl
cgpzdWdnZXN0aW9ucy4KLS0gCkRvdWcgR29sZHN0ZWluCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 19:17:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 19:17: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 1fOpXt-0003O9-EH; Fri, 01 Jun 2018 19:17:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lvj4=it=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fOpXs-0003O1-5D
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 19:17:04 +0000
X-Inumbo-ID: 11067ff7-65d0-11e8-9728-bc764e045a96
Received: from mail-yb0-x241.google.com (unknown [2607:f8b0:4002:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11067ff7-65d0-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 21:14:55 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id o14-v6so9093729ybq.3
 for <xen-devel@lists.xen.org>; Fri, 01 Jun 2018 12:17:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=DRwUGBjKy7C/YdU5NSIENl8xTbzE9jfMHNiSP5BZULk=;
 b=EN1ehXVVWk/uZSAGOS3zNjdfBGYghuiUJ7o9ZDDCfuOgzwWp9/4Q/fnfonQijc9m6d
 I72B/9BrHWWRqI/CNBR5dq326c09dQ4XNIfsbk170c0iaPz9oLeP1SLcPrt4wCZYxAW0
 ei238Za6AujSy86SDkXdF4cjjbDsrUYWawNTc=
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=DRwUGBjKy7C/YdU5NSIENl8xTbzE9jfMHNiSP5BZULk=;
 b=dciY9aFAOP+z5ajp1ilOfHPO67EVsek/ZSTMhNtf1RPtKF+fOUdrfSc+1sVKBCR2SJ
 0eKoSuyAbzlgYifmHs5o5nlNYjIzgAnr8LxizBeKyphALob2SbYjoxrGYFsLA84n1CNM
 3u4X6OkFw/wUPeYK9bRZbAGMoDg0/ZZ5E8PmVZsN0vCJkydhd7kD44miCYHJ0QAvM8Sp
 ptlrSCAHKUFCfvuWZa3AzYfsif5DKKWgV+Nvl6WI/3kInDPlWeCA09TgtgCUBXm/IP3Q
 1GIyDSQV7PsLJR9d0q3eU1F49dX6m/pD9pgxph05JvaP6PFulLx9iQSLq9M6YX0kWbVg
 nWfg==
X-Gm-Message-State: APt69E2zS6Bta8N+MjJTDuSkOrKoX83jVQoniyrcrwIMamwn6uWZ5dG3
 E5DzA1756cCrH3PqEllwpbTGXUGAAtc=
X-Google-Smtp-Source: ADUXVKIcuJ2VA2t+QDeg3pZM+/I33rmfWEo5mz5ri9RFRypTsZK13ygv+hV965S31WlanKIo/u0SBA==
X-Received: by 2002:a25:6404:: with SMTP id
 y4-v6mr1376344ybb.288.1527880622979; 
 Fri, 01 Jun 2018 12:17:02 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.googlemail.com with ESMTPSA id
 r12-v6sm16660013ywl.59.2018.06.01.12.17.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 01 Jun 2018 12:17:02 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
From: Doug Goldstein <cardoe@cardoe.com>
Openpgp: preference=signencrypt
Autocrypt: addr=cardoe@cardoe.com; prefer-encrypt=mutual; keydata=
 xsBNBFEmwNgBCADDKsWn4Jm5zT1C0NmOEFkCtlkjM2iQ9Cbr5qHaZe4IHjI1pwQRztbW9Z/G
 b00B0Wixd78llqwlraE3aMKB8n4ArRMgUuM1QHRrVauflonIi6uGHlW2p0Bk9z/p3mRAm66m
 73sjNGx54q8rTzy9YixzZhWUxe8MtkmCG6EtBCNBklfOTn7MDxD2YRM61X+u0PhqJ+8Ep6ty
 x05NohKRMZkUURMYbU/GpTZAMzEDv8NPamd/x8OQToP6nIHJGeoLvhQDDf8b+GbhBO2A56rw
 V5cHLmBFCsU5D1MfcyMdtFVrCWOG2yhc7eK3X5rPlbI8UGkBQ/iQTayDUT12Jzbi90fTABEB
 AAHNIkRvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT7CwIAEEwEIACoCGwMFCwkI
 BwMFFQoJCAsFFgMCAQACHgECF4ACGQEFAlakMU4FCQ0CPnYACgkQbE5iBDHJmA1X4Af5Acvq
 FuPpJ0zqU5GjilLA6KiN/aQtBKYt5KISHEvZM3v5yzSpHdNBX6xcSlT8VRc7lPpYFRyhFe8B
 8DaMV8F5Hb9Oof2pP41miTHyWiMv7pIkrho1Fj4tbSHq9+SH47/CAiGb2xhYg04s6WD32iDU
 Yx85C+zJJc6RqWuXhUnJ7OFWDnAv1Q5pH0iJzDLY8BGsT9VEx8QQ36XYqBNpPrgyxHm8OT1s
 H+pC0EhOkb0WWE+TFwo/ia5BkP91mpms2XiftMWuGALDjGJqiL3gGvFbMjTQ5IRmqghMFTCU
 /LOKVuTOtMKkamq6/Y2kFqTJSZwZkbgef+x6w2CSeb5lzSodlc7BTQRaG2QKARAA3tVEtfL0
 VQNIPsB5/MC87gqorgkBwhq2HRoNFqn2bHYvfxAz88GKjvCT/pjUGQxzYfD00j4KGRoyZEpU
 UsGp5BwAwA0pS19KmnW/uTCMI3mRPxsNZoVHYViTylSaNrL4VnxX0a2UiLolQxkgIv5s3Y6b
 7/kLupiXeqK9y4c7ctQqV/rSEWrpDb7J7RuiPp4FYCnSVWEgb8N1upU798ZSrNUAlUMNkyNo
 KYRVWP2n6TvpgaJDqBrXolSefYFVhqZ10iPoP45X+Bd3vb++641WJsHTQ1J39y7j25Seiwm/
 gSLTYBqGgodcfmhV4jLGAageEfHTKqnrV9RlNAYeMnZxK/8Wtq9gJEXG43LgipAc946i96EY
 C+1CJ432BAnCo8su68FCP05+HHcz3Fmid4p4oSKsGsfWExX/CDl7nFB5ZD6noGoKyMQC3BpG
 pyp/7VJba5x+tuCRHKiEn4UgVIIhwU6u6DneF6H8+N7Jya5dieHENO1gCbfv3MT39d85PzvP
 GNY0xrx8tjqcvceC9fIBlrE+rluGNq91SWh82MaVZhYaMuJrvQEAU0y0uFwkjbGqfJGUKUay
 jBLje5Uxs49Aiku4nswJPMA9RkibfExj7IgRJ5ibHDKXXktVjvPRDS+C9riv6K8od3iRVFgg
 ejCxvZrLl6InSnzCgnCkS5GNwOcAEQEAAcLAfAQYAQgAJhYhBFO3ApyYdvZebquAPGxOYgQx
 yZgNBQJaG2QKAhsMBQkDwmcAAAoJEGxOYgQxyZgNz2wH/iCbJjzDZLRwNk8hINApbxiorsFX
 zahdZo8/9aDbSXz/cedD9vxkjbIgFR4CX79TkUH8tcA6i3D9c+IR7dApyA6gukBzjIAtQIDO
 c0Hh1aCorAODgmpz/0sgkWRu1TTrUp9RNGKUgWYtigF3pMIjG0IuaWz2LrgnbIY3spcXSIix
 38j6HPHTx/d7LKcbyoSHJfyvPTBRHZ0hWmC52zoRP44oG2o1phs4uIj2F2nW4CmZQQeSoYmQ
 2pvIgyLpqQrX7hVAgZFb6a1sso5HldsQTBxR7MUY+PiZ2d/63QqKKQC3h3DJ4BeNMhuB7ESP
 G0sFyeTdbb4dSxWLgoUu4Dj7Bkc=
Message-ID: <b5d48f0d-039c-4bbd-3cfb-a7ea4239a09c@cardoe.com>
Date: Fri, 1 Jun 2018 14:17:00 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 0/10] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, xen-devel@lists.xen.org,
 andrii_anisov@epam.com, 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>

T24gNS8zMS8xOCA0OjQ4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cgo+IE9uZSBub3Rl
IGFib3V0IEtjb25maWcgcmVuYW1pbmc6IEkgY2FuIHNlZSB0aGUgYmVuZWZpdCBvZiBiZWluZwo+
IGNvbnNpc3RlbnQgd2l0aCB0aGUgbmFtaW5nIGFuZCB1c2luZyBIQVNfIG9ubHkgZm9yIG9wdGlv
bnMgdGhhdCBhcmUKPiBhbHdheXMgZW5hYmxlZCwgYnV0IEkgcmVhbGx5IGRvbid0IGhhdmUgYSBz
dHJvbmcgb3BpbmlvbiBvbiB0aGlzIHRvcGljLgoKU28gZndpdywgdGhlIEhBU18gZmllbGRzIGNv
bWUgZnJvbSB0aGUgTGludXgga2VybmVsLiBJdHMgbW9zdGx5IHVzZWQgdG8KbGV0IHRoZSBidWls
ZCBzeXN0ZW0ga25vdyB0aGF0IHRoaXMgaGFyZHdhcmUgSEFTIHRoaXMgYWJpbGl0eSBhbmQgdGhl
bgpsYXRlciB0aGVyZSBpcyBhbiBvcHRpb24gdG8gYWxsb3cgaXQgdG8gYmUgY29uZmlndXJlZCBv
biBhbmQgb2ZmLiBPdXIKdXNlIG9mIEtjb25maWcgZGlkbid0IGFjdHVhbGx5IGludHJvZHVjZSB0
aGVzZS4gVGhlIFhlbiBidWlsZCBzeXN0ZW0KcmVsaWVkIG9uIHRoZW0gYmVmb3JlIEkgYWRkZWQg
S2NvbmZpZyBzaW5jZSB3ZSBzeW5jIGEgbnVtYmVyIG9mIGRyaXZlcnMKb3ZlciBmcm9tIHRoZSBM
aW51eCBrZXJuZWwgdHJlZS4gSXQganVzdCBmZWx0IG5hdHVyYWwgdG8gbW92ZSB0aGVtIG91dApv
ZiBiZWluZyBoYXJkIGNvZGVkIHZhbHVlcyBpbiB0aGUgTWFrZWZpbGVzIGFuZCBpbnRvIEtjb25m
aWcgcHJvcGVyIHNvCnRoZXkgY291bGQgYmUgdXNlZCBhcyBMaW51eCB1c2VzIHRoZW0uCgotLSAK
RG91ZyBHb2xkc3RlaW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 20:17:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 20:17:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOqTs-0008V3-V4; Fri, 01 Jun 2018 20:17: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=mun3=it=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOqTr-0008Uu-8i
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 20:16:59 +0000
X-Inumbo-ID: 6f0a68b3-65d8-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f0a68b3-65d8-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 22:14: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 1fOqTm-0001Zx-7t; Fri, 01 Jun 2018 20:16: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 1fOqTl-00009W-Uc; Fri, 01 Jun 2018 20:16:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOqTl-0003FW-Ty; Fri, 01 Jun 2018 20:16:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123449-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-armhf-armhf-libvirt-xsm: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=b5725385d17c876a12aa176a4a436d32d34ed06d
X-Osstest-Versions-That: qemuu=e609fa71e89c81fbe2670411be62da95dfb093e0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 01 Jun 2018 20:16:53 +0000
Subject: [Xen-devel] [qemu-mainline test] 123449: 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>

ZmxpZ2h0IDEyMzQ0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM0NDkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzM2NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMzY3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjMzNjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzM2NwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzMzY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzNjcKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYjU3MjUzODVkMTdjODc2
YTEyYWExNzZhNGE0MzZkMzJkMzRlZDA2ZApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgZTYwOWZhNzFlODljODFmYmUyNjcwNDExYmU2MmRhOTVkZmIwOTNlMAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzMzY3ICAyMDE4LTA1LTI5IDE0OjQxOjU5IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ0OSAgMjAxOC0wNS0zMSAwOTowNjo0OSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgZTYwOWZh
NzFlOC4uYjU3MjUzODVkMSAgYjU3MjUzODVkMTdjODc2YTEyYWExNzZhNGE0MzZkMzJkMzRlZDA2
ZCAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 20:51:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 20: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 1fOr1Y-0003FG-OX; Fri, 01 Jun 2018 20:51: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=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOr1X-0003FB-9H
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 20:51:47 +0000
X-Inumbo-ID: 4b7aaa22-65dd-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b7aaa22-65dd-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 22:49:36 +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 8084D2087C;
 Fri,  1 Jun 2018 20:51:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527886304;
 bh=rgkrtQ3M4AtPS6yPbvQxVpQZy5CctU2jBrB0FbP76x4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WYES/NFO5J05EhInaCz2u9Tt2QuqYjQ6BK8Ttojqo/4pz7VKUi9NstQi3RsQOD52V
 JlATZhuSwe2Qszhxpi/7wbG8A7w+cMHd2j8Ctz9svIKIly3exc5h8rVU8LoRX3TEqP
 HN70AJTmoMRdtf/n+mqlt0fW4D1BGB+sRmyTaH2c=
Date: Fri, 1 Jun 2018 13:51:41 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@gmail.com>
In-Reply-To: <CAF3u54D0uj8_UJw+oBP4QvxXEJXnQzSA1oKowquKDEOem5B+=Q@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1806010853340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-7-git-send-email-sstabellini@kernel.org>
 <CAF3u54D0uj8_UJw+oBP4QvxXEJXnQzSA1oKowquKDEOem5B+=Q@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1708382984-1527868555=:23991"
Content-ID: <alpine.DEB.2.10.1806010936210.23991@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v4 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 dfaggioli@suse.com, julien.grall@arm.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-1708382984-1527868555=:23991
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806010936211.23991@sstabellini-ThinkPad-X260>

On Fri, 1 Jun 2018, Julien Grall wrote:
> Hi,
> Sorry for the formatting.
> 
> On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org> wrote:
>       Add a tiny kconfig configuration. Enabled NULL and Credit schedulers.
>       Support only 8 cpus. It only carries non-default options (use make
>       olddefconfig to produce a complete .config file).
> 
>       Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
> 
>       ---
>       Note that this approach has a limitation: it is not possible to "select
>       a range". In other words, using tiny.config NR_CPUS is set to 4. It is
>       not possible to increase it to 8 from config RCAR3.
> 
> 
> Is that still true? I thought we discussed a solution to do it yesterday.

No, it is not true anymore. See the longer explanation I sent in reply
to the other emails. I'll remove this paragraph next time.


> By that, I mean the platform would be selected at olddefconfig.
> 
>       ---
>       Â xen/arch/arm/configs/tiny.conf | 43 ++++++++++++++++++++++++++++++++++++++++++
>       Â 1 file changed, 43 insertions(+)
>       Â create mode 100644 xen/arch/arm/configs/tiny.conf
> 
>       diff --git a/xen/arch/arm/configs/tiny.conf b/xen/arch/arm/configs/tiny.conf
>       new file mode 100644
>       index 0000000..e9a5e65
>       --- /dev/null
>       +++ b/xen/arch/arm/configs/tiny.conf
>       @@ -0,0 +1,43 @@
>       +CONFIG_ARM_64=y
>       +CONFIG_ARM=y
>       +
>       +#
>       +# Architecture Features
>       +#
>       +# CONFIG_GICV3 is not set
>       +# CONFIG_MEM_ACCESS is not set
>       +# CONFIG_SBSA_VUART_CONSOLE is not set
>       +
>       +#
>       +# Common Features
>       +#
>       +# CONFIG_TMEM is not set
>       +
>       +#
>       +# Schedulers
>       +#
>       +# CONFIG_SCHED_CREDIT2 is not set
>       +# CONFIG_SCHED_RTDS is not set
>       +# CONFIG_SCHED_ARINC653 is not set
>       +CONFIG_SCHED_NULL=y
>       +CONFIG_SCHED_NULL_DEFAULT=y
>       +CONFIG_SCHED_DEFAULT="null"
>       +# CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS is not set
>       +
>       +#
>       +# Device Drivers
>       +#
>       +# CONFIG_HAS_NS16550 is not set
>       +# CONFIG_HAS_CADENCE_UART is not set
>       +# CONFIG_HAS_MVEBU is not set
>       +# CONFIG_HAS_PL011 is not set
>       +# CONFIG_HAS_SCIF is not set
>       +# CONFIG_ARM_SMMU is not set
>       +
>       +#
>       +# Debugging Options
>       +#
>       +# CONFIG_DEBUG is not set
>       +# CONFIG_FRAME_POINTER is not set
>       +# CONFIG_VERBOSE_DEBUG is not set
>       +# CONFIG_SCRUB_DEBUG is not set
>       --
>       1.9.1
> 
> 
>       _______________________________________________
>       Xen-devel mailing list
>       Xen-devel@lists.xenproject.org
>       https://lists.xenproject.org/mailman/listinfo/xen-devel
> 
> 
> 
--8323329-1708382984-1527868555=:23991
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1708382984-1527868555=:23991--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 20:51:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 20: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 1fOr1i-0003Fb-2C; Fri, 01 Jun 2018 20:51:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOr1h-0003FR-IL
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 20:51:57 +0000
X-Inumbo-ID: 523fcc2f-65dd-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 523fcc2f-65dd-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 22:49:48 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E096F2087C;
 Fri,  1 Jun 2018 20:51:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527886316;
 bh=AcL9zXz2kPnP7D3eNStGw4trztVvTGyW9NmPbq21ELs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xDvkvZ9myktYOVEFGCqtkbuW8/30dh0p8LGVL76Ikr+PaTtDhv9Qor+ZKOb5kHwlw
 qeXoM8aIrujL9xuI9e+S2VXutK+iGaJUuQ56FEvvKVVSM7sINSowbwfE+09pp/fPHm
 ky7hekWks/AEAhxABtFGsVq3XRvb410TQmYhxgvA=
Date: Fri, 1 Jun 2018 13:51:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@gmail.com>
In-Reply-To: <CAF3u54BTrLmE6BxvEKA2wdxHbDcHf+Y0DqNvP4xErGYns5x63A@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1806010842320.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
 <CAF3u54BTrLmE6BxvEKA2wdxHbDcHf+Y0DqNvP4xErGYns5x63A@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1328426404-1527868405=:23991"
Content-ID: <alpine.DEB.2.10.1806010935180.23991@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v4 08/10] arm: add 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, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 dfaggioli@suse.com, julien.grall@arm.com, xen-devel@lists.xen.org,
 volodymyr_babchuk@epam.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1328426404-1527868405=:23991
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806010935181.23991@sstabellini-ThinkPad-X260>

On Fri, 1 Jun 2018, Julien Grall wrote:
> Hi Stefano,
> Sorry for formatting.
> 
> On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org> wrote:
>       Add a "Platform Support" menu with three umbrella kconfig options: QEMU,
>       RCAR3 and MPSOC. They enable the required options for their hardware
>       platform.
> 
> 
> This patch is nothing close to what we discussed. As far as I can tell, the tiny.config will end up to select all the platforms
> with their driver. It will not be possible to deselect the driver selected for a platform afterwards.
> 
> I still think the best if providing a choice list where only one option can be selected. I would like to understand why you
> didn't go this path.

Yes, sorry, I didn't explain why I did this and what I told you on the
call was wrong, adding to the confusion.

First, it is true that `make olddefconfig' is run automatically on any
make target.

Except for `make menuconfig', that's special. If you copy a partial
config (like tiny.config) to .config, then execute `make menuconfig',
the menu gets automatically populated with the missing values using
defaults (as if olddefconfig was run), but it won't automatically save
them to file (fortunately!!).  That means that all the platform options
below (QEMU, RCAR3, MPSOC) will show as selected in the menu, but if the
user deselects two of them, for instance QEMU and RCAR3, the result is
that *only* MPSOC and related options will be written down to the
.config.

The kconfig infrastructure is not as bad as I initially thought :-)
In short, the following steps work:

- copy tiny.config to .config
- make menuconfig -> deselect QEMU and RCAR3, save .config
- as a results the final .config will have:

  CONFIG_MPSOC=y
  CONFIG_HAS_CADENCE_UART=y

but it won't have GICV3, any other platform options, or any other uart
drivers. Moreover, even NR_CPUS will be set correctly:
  
  CONFIG_NR_CPUS=4

I am attaching the .config for MPSOC produced using these steps as a
reference. More on the NR_CPUS topic in my next email reply.


>       In the case of the MPSOC that has a platform file under
>       arch/arm/platforms/, build the file if MPSOC.
> 
>       Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
>       CC: artem_mygaiev@epam.com
>       CC: volodymyr_babchuk@epam.com
> 
>       ---
>       Changes in v4:
>       - fix GICv3/GICV3
>       - default y to all options
>       - build xilinx-zynqmp if MPSOC
>       ---
>       Â xen/arch/arm/KconfigÂ  Â  Â  Â  Â  Â  |Â  2 ++
>       Â xen/arch/arm/platforms/KconfigÂ  | 30 ++++++++++++++++++++++++++++++
>       Â xen/arch/arm/platforms/Makefile |Â  2 +-
>       Â 3 files changed, 33 insertions(+), 1 deletion(-)
>       Â create mode 100644 xen/arch/arm/platforms/Kconfig
> 
>       diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig
>       index 2b87111..75cacfb 100644
>       --- a/xen/arch/arm/Kconfig
>       +++ b/xen/arch/arm/Kconfig
>       @@ -213,6 +213,8 @@ config ARM64_HARDEN_BRANCH_PREDICTOR
>       Â config ARM32_HARDEN_BRANCH_PREDICTOR
>       Â  Â  Â def_bool y if ARM_32 && HARDEN_BRANCH_PREDICTOR
> 
>       +source "arch/arm/platforms/Kconfig"
>       +
>       Â source "common/Kconfig"
> 
>       Â source "drivers/Kconfig"
>       diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
>       new file mode 100644
>       index 0000000..fea8f9a
>       --- /dev/null
>       +++ b/xen/arch/arm/platforms/Kconfig
>       @@ -0,0 +1,30 @@
>       +menu "Platform Support"
>       +
>       +config QEMU
>       +Â  Â  Â  Â bool "QEMU aarch virt machine support"
>       +Â  Â  Â  Â default y
>       +Â  Â  Â  Â depends on ARM_64
>       +Â  Â  Â  Â select GICV3
>       +Â  Â  Â  Â select HAS_PL011
>       +Â  Â  Â  Â ---help---
>       +Â  Â  Â  Â Enable all the required drivers for QEMU aarch64 virt emulated
>       +Â  Â  Â  Â machine.
>       +
>       +config RCAR3
>       +Â  Â  Â  Â bool "Renesas RCar3 support"
>       +Â  Â  Â  Â default y
>       +Â  Â  Â  Â depends on ARM_64
>       +Â  Â  Â  Â select HAS_SCIF
>       +Â  Â  Â  Â ---help---
>       +Â  Â  Â  Â Enable all the required drivers for Renesas RCar3
>       +
>       +config MPSOC
>       +Â  Â  Â  Â bool "Xilinx Ultrascale+ MPSoC support"
>       +Â  Â  Â  Â default y
>       +Â  Â  Â  Â depends on ARM_64
>       +Â  Â  Â  Â select HAS_CADENCE_UART
>       +Â  Â  Â  Â select ARM_SMMU
>       +Â  Â  Â  Â ---help---
>       +Â  Â  Â  Â Enable all the required drivers for Xilinx Ultrascale+ MPSoC
>       +
>       +endmenu
>       diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
>       index 80e555c..f4ff411 100644
>       --- a/xen/arch/arm/platforms/Makefile
>       +++ b/xen/arch/arm/platforms/Makefile
>       @@ -8,4 +8,4 @@ obj-$(CONFIG_ARM_64) += seattle.o
>       Â obj-y += sunxi.o
>       Â obj-$(CONFIG_ARM_64) += thunderx.o
>       Â obj-$(CONFIG_ARM_64) += xgene-storm.o
>       -obj-$(CONFIG_ARM_64) += xilinx-zynqmp.o
>       +obj-$(CONFIG_MPSOC)Â  += xilinx-zynqmp.o
>       --
>       1.9.1
> 
> 
>       _______________________________________________
>       Xen-devel mailing list
>       Xen-devel@lists.xenproject.org
>       https://lists.xenproject.org/mailman/listinfo/xen-devel
> 
> 
> 
--8323329-1328426404-1527868405=:23991
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=.config
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.10.1806010853250.23991@sstabellini-ThinkPad-X260>
Content-Description: 
Content-Disposition: ATTACHMENT; FILENAME=.config

Iw0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBmaWxlOyBETyBOT1QgRURJ
VC4NCiMgWGVuL2FybSA0LjExLXVuc3RhYmxlIENvbmZpZ3VyYXRpb24NCiMN
CkNPTkZJR182NEJJVD15DQpDT05GSUdfQVJNXzY0PXkNCkNPTkZJR19BUk09
eQ0KQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL2FybS9jb25maWdzL2Fy
bTY0X2RlZmNvbmZpZyINCg0KIw0KIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMN
CiMNCkNPTkZJR19OUl9DUFVTPTQNCiMgQ09ORklHX0FDUEkgaXMgbm90IHNl
dA0KIyBDT05GSUdfR0lDVjMgaXMgbm90IHNldA0KIyBDT05GSUdfTkVXX1ZH
SUMgaXMgbm90IHNldA0KIyBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlz
IG5vdCBzZXQNCg0KIw0KIyBBUk0gZXJyYXRhIHdvcmthcm91bmQgdmlhIHRo
ZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsNCiMNCkNPTkZJR19BUk02NF9FUlJB
VFVNXzgyNzMxOT15DQpDT05GSUdfQVJNNjRfRVJSQVRVTV84MjQwNjk9eQ0K
Q09ORklHX0FSTTY0X0VSUkFUVU1fODE5NDcyPXkNCkNPTkZJR19BUk02NF9F
UlJBVFVNXzgzMjA3NT15DQpDT05GSUdfQVJNNjRfRVJSQVRVTV84MzQyMjA9
eQ0KQ09ORklHX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SPXkNCkNPTkZJR19B
Uk02NF9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUj15DQoNCiMNCiMgUGxhdGZv
cm0gU3VwcG9ydA0KIw0KIyBDT05GSUdfUUVNVSBpcyBub3Qgc2V0DQojIENP
TkZJR19SQ0FSMyBpcyBub3Qgc2V0DQpDT05GSUdfTVBTT0M9eQ0KDQojDQoj
IENvbW1vbiBGZWF0dXJlcw0KIw0KQ09ORklHX0hBU19BTFRFUk5BVElWRT15
DQpDT05GSUdfSEFTX0RFVklDRV9UUkVFPXkNCiMgQ09ORklHX01FTV9BQ0NF
U1MgaXMgbm90IHNldA0KQ09ORklHX0hBU19QRFg9eQ0KIyBDT05GSUdfVE1F
TSBpcyBub3Qgc2V0DQojIENPTkZJR19YU00gaXMgbm90IHNldA0KDQojDQoj
IFNjaGVkdWxlcnMNCiMNCkNPTkZJR19TQ0hFRF9DUkVESVQ9eQ0KIyBDT05G
SUdfU0NIRURfQ1JFRElUMiBpcyBub3Qgc2V0DQojIENPTkZJR19TQ0hFRF9S
VERTIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDSEVEX0FSSU5DNjUzIGlzIG5v
dCBzZXQNCkNPTkZJR19TQ0hFRF9OVUxMPXkNCiMgQ09ORklHX1NDSEVEX0NS
RURJVF9ERUZBVUxUIGlzIG5vdCBzZXQNCkNPTkZJR19TQ0hFRF9OVUxMX0RF
RkFVTFQ9eQ0KQ09ORklHX1NDSEVEX0RFRkFVTFQ9Im51bGwiDQojIENPTkZJ
R19MSVZFUEFUQ0ggaXMgbm90IHNldA0KIyBDT05GSUdfU1VQUFJFU1NfRFVQ
TElDQVRFX1NZTUJPTF9XQVJOSU5HUyBpcyBub3Qgc2V0DQpDT05GSUdfQ01E
TElORT0iIg0KDQojDQojIERldmljZSBEcml2ZXJzDQojDQojIENPTkZJR19I
QVNfTlMxNjU1MCBpcyBub3Qgc2V0DQpDT05GSUdfSEFTX0NBREVOQ0VfVUFS
VD15DQojIENPTkZJR19IQVNfTVZFQlUgaXMgbm90IHNldA0KIyBDT05GSUdf
SEFTX1BMMDExIGlzIG5vdCBzZXQNCiMgQ09ORklHX0hBU19TQ0lGIGlzIG5v
dCBzZXQNCkNPTkZJR19IQVNfUEFTU1RIUk9VR0g9eQ0KQ09ORklHX0FSTV9T
TU1VPXkNCkNPTkZJR19ERUZDT05GSUdfTElTVD0iJEFSQ0hfREVGQ09ORklH
Ig0KDQojDQojIERlYnVnZ2luZyBPcHRpb25zDQojDQojIENPTkZJR19ERUJV
RyBpcyBub3Qgc2V0DQojIENPTkZJR19GUkFNRV9QT0lOVEVSIGlzIG5vdCBz
ZXQNCiMgQ09ORklHX0NPVkVSQUdFIGlzIG5vdCBzZXQNCiMgQ09ORklHX0xP
Q0tfUFJPRklMRSBpcyBub3Qgc2V0DQojIENPTkZJR19QRVJGX0NPVU5URVJT
IGlzIG5vdCBzZXQNCiMgQ09ORklHX1ZFUkJPU0VfREVCVUcgaXMgbm90IHNl
dA0KIyBDT05GSUdfREVWSUNFX1RSRUVfREVCVUcgaXMgbm90IHNldA0KIyBD
T05GSUdfU0NSVUJfREVCVUcgaXMgbm90IHNldA0K

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1328426404-1527868405=:23991--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 20:52:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 20: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 1fOr1p-0003H6-FB; Fri, 01 Jun 2018 20: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=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOr1o-0003Gv-If
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 20:52:04 +0000
X-Inumbo-ID: 563f6caa-65dd-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 563f6caa-65dd-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 22:49: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 5801D2087C;
 Fri,  1 Jun 2018 20:52:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527886322;
 bh=EtU48ibdzYYjBdeDuSECS7fir37bPhvMxoSEoy5tibs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vdp7LQbeLamzsW0r+DlG9yMSCEciCNH5QsE42azWjeXKPLKO7jYYGBmlK+5DXjNne
 gVtl89KPOlcPVZmYO7dPyn9JpOBCxffzABh5K4cvdnNLEvjzPBrp3VLg5Q30Qd95Sz
 VEo/3FQ7QDW89jQBicoP9HNwTvf4WwGOytYv5lC4=
Date: Fri, 1 Jun 2018 13:52:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B11272B02000078001C76B5@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806010953070.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
 <5B11272B02000078001C76B5@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 10/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCAxIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMzEuMDUuMTgg
YXQgMjM6NDgsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IEFkZCBzcGVjaWZp
YyBwZXItcGxhdGZvcm0gZGVmYXVsdHMgZm9yIE5SX0NQVVMuIE5vdGUgdGhhdCB0aGUgb3JkZXIg
b2YKPiA+IHRoZSBkZWZhdWx0cyBtYXR0ZXI6IHRoZXkgbmVlZCB0byBnbyBmaXJzdCwgb3RoZXJ3
aXNlIHRoZSBnZW5lcmljCj4gPiBkZWZhdWx0cyB3aWxsIGJlIGFwcGxpZWQuCj4gCj4gU3RpbGwg
SSdkIHByZWZlciB0aGUgQVJNIG9uZXMgdG8gZm9sbG93IHRoZSBYODYgb25lIChrZWVwaW5nIHRo
ZSBBUk0gb25lcwo+IHRvZ2V0aGVyKSwgdW5sZXNzIHlvdSBmb2xsb3cgSnVsaWVuJ3MgYWR2aWNl
IGFueXdheSBhbmQgbW92ZSB0aGUgc2V0dGluZwo+IGludG8gYXJjaC88YXJjaD4vS2NvbmZpZy4K
CkknbGwgbW92ZSB0aGUgeDg2IGRlZmF1bHQgZmlyc3QuIEkgd291bGQgcHJlZmVyIHRvIGtlZXAg
dGhlIE5SX0NQVVMKb3B0aW9uIHNoYXJlZCBpbiB4ZW4vYXJjaC9LY29uZmlnLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 01 20:53:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 20:53:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOr3R-0003XQ-14; Fri, 01 Jun 2018 20:53: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=cwan=it=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fOr3P-0003X9-BJ
 for xen-devel@lists.xen.org; Fri, 01 Jun 2018 20:53:43 +0000
X-Inumbo-ID: 90ce63ad-65dd-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90ce63ad-65dd-11e8-9728-bc764e045a96;
 Fri, 01 Jun 2018 22:51:32 +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 D3E252087C;
 Fri,  1 Jun 2018 20:53:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527886421;
 bh=k0xG8b2/P2swZGiWtosLKiR2iUOv/9OxNUNSkVrncso=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=e1WVpEe81TF1njDDWDY89yQUYl/FRfCvgSx/4OfBKF5h9fv/Bi4ToSHNTGLv+Zwu/
 y+q4IS4TVoX5Q932haHYfnQY9RWkxUIt47jhJTD8AfLyZmg9d9fDLiC6TJxqsu8LAY
 b0QMOmc3ZGIW451WByo0tOZh9kunpuUWt1xsqEvw=
Date: Fri, 1 Jun 2018 13:53:38 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@gmail.com>
In-Reply-To: <CAF3u54CKgHtX9g+R6wYA4+VL4RHCjWvSKEjxTnnwSiN3P8CuSA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1806010855590.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
 <CAF3u54CKgHtX9g+R6wYA4+VL4RHCjWvSKEjxTnnwSiN3P8CuSA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-125409024-1527868819=:23991"
Content-ID: <alpine.DEB.2.10.1806010936390.23991@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v4 10/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, dfaggioli@suse.com, julien.grall@arm.com,
 JBeulich@suse.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-125409024-1527868819=:23991
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806010936391.23991@sstabellini-ThinkPad-X260>

On Fri, 1 Jun 2018, Julien Grall wrote:
> Hi,
> Sorry for the formatting. I am pretty sure you need to CC "THE REST" here.
> 
> On Thu, 31 May 2018, 22:50 Stefano Stabellini, <sstabellini@kernel.org> wrote:
>       Add specific per-platform defaults for NR_CPUS. Note that the order of
>       the defaults matter: they need to go first, otherwise the generic
>       defaults will be applied.
> 
>       This is done so that Xen builds customized for a specific hardware
>       platform can have the right NR_CPUS number.
> 
>       Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
>       CC: JBeulich@suse.com
>       CC: andrew.cooper3@citrix.com
>       ---
>       Â xen/arch/Kconfig | 3 +++
>       Â 1 file changed, 3 insertions(+)
> 
>       diff --git a/xen/arch/Kconfig b/xen/arch/Kconfig
>       index cf0acb7..d451eb8 100644
>       --- a/xen/arch/Kconfig
>       +++ b/xen/arch/Kconfig
>       @@ -2,6 +2,9 @@
>       Â config NR_CPUS
>       Â  Â  Â  Â  int "Maximum number of physical CPUs"
>       Â  Â  Â  Â  range 1 4095
>       +Â  Â  Â  Â default "8" if ARM && RCAR3
>       +Â  Â  Â  Â default "4" if ARM && QEMU
>       +Â  Â  Â  Â default "4" if ARM && MPSOC
>       Â  Â  Â  Â  default "256" if X86
>       Â  Â  Â  Â  default "128" if ARM
>       Â  Â  Â  Â  ---help---
> 
> 
> But I am not sure how this will work as with this series you can select multiple platforms in on Kconfig. What will be the end
> result?

The end result is the first default that applies. In this case, if
RCAR3, QEMU and MPSOC are all selected, then NR_CPUS would be set to
8, which is actually what one would want if she is trying to build Xen
for these three platforms, but it is not what one would want if she was
trying to build a generic Xen config for distros.

This is not great.

The option list you suggested could help solve the NR_CPUS issue, see
below.


> Anyway, as I mention the way to go is a option list with only one possible choice.

I am OK with an option list, the issue that we cannot have an ALL option
in the list that selects the other options as I wrote previously. For
instance, the following is NOT allowed:

config ALL
	bool "All Platforms"
	select MPSOC

However, having CONFIG_ALL would solve the NR_CPUS problem because we
could do:

config NR_CPUS
    default "128" if ARM && ALL
	default "8" if ARM && RCAR3
	default "4" if ARM && QEMU
	default "4" if ARM && MPSOC
	default "128" if ARM

Which would give us exactly the default we want for NR_CPUS.

So I agree that we should turn platform support into an option list and
we should also add an ALL option to solve the NR_CPUS problem.

If we do that, the remaining problem is how to implement ALL. I found a
workaround for the kconfig issue described above. The following works
correctly:

choice
	prompt "Platform Support"
	default ALL
	---help---
	Choose Xen support for different hardware platforms.

    config ALL
    	bool "All Platforms"
    	select MPSOC_PLATFORM
    	select QEMU_PLATFORM
    	select RCAR3_PLATFORM
    	---help---
    	Enable support for all platforms.
    
    config QEMU
    	bool "QEMU aarch virt machine support"
    	depends on ARM_64
    	select QEMU_PLATFORM
    	---help---
    	Enable all the required drivers for QEMU aarch64 virt emulated
    	machine.
    
    config RCAR3
    	bool "Renesas RCar3 support"
    	depends on ARM_64
    	select RCAR3_PLATFORM
    	---help---
    	Enable all the required drivers for Renesas RCar3
    
    config MPSOC
    	bool "Xilinx Ultrascale+ MPSoC support"
    	depends on ARM_64
    	select MPSOC_PLATFORM
    	---help---
    	Enable all the required drivers for Xilinx Ultrascale+ MPSoC
endchoice

config QEMU_PLATFORM
	bool
	select GICV3
	select HAS_PL011

config RCAR3_PLATFORM
	bool
	select HAS_SCIF

config MPSOC_PLATFORM
	bool
	select HAS_CADENCE_UART
	select ARM_SMMU


This looks like the best way forward and would solve all issues.
--8323329-125409024-1527868819=:23991
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-125409024-1527868819=:23991--


From xen-devel-bounces@lists.xenproject.org Fri Jun 01 23:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Jun 2018 23: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 1fOtdW-00009a-AP; Fri, 01 Jun 2018 23:39: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=jaan=it=xenproject.org=prvs=683cb7f60=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fOtdU-00009J-KP
 for xen-devel@lists.xenproject.org; Fri, 01 Jun 2018 23:39:08 +0000
X-Inumbo-ID: ac56f5ca-65f4-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac56f5ca-65f4-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 01:36:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,467,1520899200"; d="scan'208";a="56180250"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74770-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=74743
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 2 Jun 2018 00:38:59 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74770: 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>

ZmxpZ2h0IDc0NzcwIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0NzcwLwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3NDMKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDc0MwoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 01:31:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 01:31:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOvNy-0002Vj-N3; Sat, 02 Jun 2018 01:31: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=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOvNx-0002VW-FW
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 01:31:13 +0000
X-Inumbo-ID: 552e79c0-6604-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 552e79c0-6604-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 03:29: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 1fOvNu-000322-MC; Sat, 02 Jun 2018 01:31: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 1fOvNu-0007ia-8H; Sat, 02 Jun 2018 01:31:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOvNu-0000t4-7K; Sat, 02 Jun 2018 01:31:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123473-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop: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-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl: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:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 01:31:10 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123473: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQ3MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQ3My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTIyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRl
IGZhaWwgUkVHUi4gdnMuIDEyMzEyMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4
IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBsaWtlIDEyMjk2MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtl
IDEyMzAwOQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTIzMTIyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBs
aWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDFjNmI4
ZjIzYjljNTA5OWNkZjlhNTMwZTBkMDQ0YjFhYjVhODM1MTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDc0ZmE5NTUyYzFlM2VmNzliZDRkYjBhNjdmYzUzOGJiZDYxYjc1
NjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzEyMiAgMjAxOC0wNS0yMyAxNzo1MjoyMSBaICAg
IDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDMgIDIwMTgtMDUtMjkgMDg6MDY6NTMg
WiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM0NzMgIDIw
MTgtMDUtMzEgMTY6MTI6MzAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNTE1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 03:32:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 03:32:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fOxGm-0004DM-LK; Sat, 02 Jun 2018 03:31: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=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fOxGk-0004DC-U6
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 03:31:55 +0000
X-Inumbo-ID: 30a935af-6615-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30a935af-6615-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 05:29: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 1fOxGf-0005ux-VU; Sat, 02 Jun 2018 03:31: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 1fOxGf-0008Ai-On; Sat, 02 Jun 2018 03:31:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fOxGf-0001li-O9; Sat, 02 Jun 2018 03:31:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123480-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 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-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-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-multivcpu: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:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2: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=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 03:31:49 +0000
Subject: [Xen-devel] [linux-3.18 test] 123480: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzQ4MCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM0ODAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyMzIyMgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgUkVHUi4gdnMuIDEyMzI3NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzI3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMjc0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMjc0CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjMyNzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3NAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBiMGIzNTdj
MjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICBiODdhZjNhYjlkYWUwZGM1M2IyMDE3MDE3MjVlZDZlMmFmNGYyZjc0
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMyNzQgIDIwMTgtMDUtMjcgMjI6MDM6NDQgWiAgICA1
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzk2ICAyMDE4LTA1LTMwIDA2OjEwOjMyIFog
ICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDgwICAyMDE4
LTA1LTMxIDE3OjIzOjU1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgIkh1YW5nLCBZaW5nIiA8eWluZy5odWFu
Z0BpbnRlbC5jb20+CiAgQWFybyBLb3NraW5lbiA8YWFyby5rb3NraW5lbkBpa2kuZmk+CiAgQWFy
b24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYu
bGludXgub3JnLnVrPgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAg
QWxleCBFc3RyaW4gPGFsZXguZXN0cmluQGludGVsLmNvbT4KICBBbGV4IFdpbGxpYW1zb24gPGFs
ZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBQb3RhcGVua28gPGdsaWRlckBn
b29nbGUuY29tPgogIEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5kcmUuYmVsbG9uaUBib290bGlu
LmNvbT4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQW5kZXJzIFJv
eGVsbCA8YW5kZXJzLnJveGVsbEBsaW5hcm8ub3JnPgogIEFuZHJlYSBQYXJyaSA8cGFycmkuYW5k
cmVhQGdtYWlsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIEFuZHJ6ZWogSGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+CiAgQW5uYS1NYXJpYSBHbGVp
eG5lciA8YW5uYS1tYXJpYUBsaW51dHJvbml4LmRlPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVs
byA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQXJ2
aW5kIFlhZGF2IDxhcnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0
b3NoZEBjb2RlYXVyb3JhLm9yZz4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFyb3JhQGdtYWlsLmNv
bT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmFydGxvbWll
aiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJlbmphbWluIFBv
aXJpZXIgPGJwb2lyaWVyQHN1c2UuY29tPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCaW5h
cnVzIDxsaXN0c0BiaW5hcnVzLmRlPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5j
b20+CiAgQmpvcm4gSGVsZ2FhcyA8aGVsZ2Fhc0BrZXJuZWwub3JnPgogIEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQnJhZCBMb3ZlIDxicmFkQG5leHRkaW1l
bnNpb24uY2M+CiAgQ2FybG9zIE1haW9saW5vIDxjbWFpb2xpbm9AcmVkaGF0LmNvbT4KICBDaGFk
IER1cHVpcyA8Y2hhZC5kdXB1aXNAY2F2aXVtLmNvbT4KICBDaGFud29vIENob2kgPGN3MDAuY2hv
aUBzYW1zdW5nLmNvbT4KICBDaGVuIFl1IDx5dS5jLmNoZW5AaW50ZWwuY29tPgogIENocmlzIERp
Y2tlbnMgPGNocmlzdG9waGVyLmEuZGlja2Vuc0BnbWFpbC5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3
aWcgPGhjaEBsc3QuZGU+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRA
d2FuYWRvby5mcj4KICBDbGF1ZGlvIEltYnJlbmRhIDxpbWJyZW5kYUBsaW51eC52bmV0LmlibS5j
b20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExp
IDxjb2x5bGlAc3VzZS5kZT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4K
ICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIETDrWF6
IDxkYW5pZWwuZGlhekBsaW5hcm8ub3JnPgogIERhbmlsbyBLcnVtbXJpY2ggPGRhbmlsb2tydW1t
cmljaEBkay1kZXZlbG9wLmRlPgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmljay53b25nQG9yYWNs
ZS5jb20+CiAgRGF2ZSBDYXJyb2xsIDxkYXZpZC5jYXJyb2xsQG1pY3Jvc2VtaS5jb20+CiAgRGF2
aWQgUmllbnRqZXMgPHJpZW50amVzQGdvb2dsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZl
bUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEYXZp
ZGxvaHIgQnVlc28gPGRhdmVAc3Rnb2xhYnMubmV0PgogIERhdmlkbG9ociBCdWVzbyA8ZGJ1ZXNv
QHN1c2UuZGU+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwu
Y29tPgogIERpY2sgS2VubmVkeSA8ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4KICBEaW5oIE5n
dXllbiA8ZGluZ3V5ZW5Aa2VybmVsLm9yZz4KICBEb3UgTGl5YW5nIDxkb3VseS5mbnN0QGNuLmZ1
aml0c3UuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmlrIFNj
aG1hdXNzIDxlcmlrLnNjaG1hdXNzQGludGVsLmNvbT4KICBFc2JlbiBIYWFiZW5kYWwgPGVoYUBk
ZWlmLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAg
RmVsaXggRmlldGthdSA8bmJkQG5iZC5uYW1lPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1
c2UuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGcmFuayBBc3NlZyA8
ZnJhbmsuYXNzZWdAb2JqZWN0aHVudGVyLm5ldD4KICBGcmFuayBNb3JpIEhlc3MgPGZtaDZqakBn
bWFpbC5jb20+CiAgRnJlZHJpayBOb3JpbmcgPG5vcmluZ0Bub2NyZXcub3JnPgogIEdlZXJ0IFV5
dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VlcnQgVXl0dGVyaG9ldmVu
IDxnZWVydEBsaW51eC1tNjhrLm9yZz4KICBHaXVzZXBwZSBMaXBwb2xpcyA8Z2l1LmxpcHBvbGlz
QGdtYWlsLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPgogIEdyZWcgVW5nZXJlciA8Z2VyZ0BsaW51eC1tNjhrLm9yZz4KICBHcmVnb3J5IENMRU1F
TlQgPGdyZWdvcnkuY2xlbWVudEBib290bGluLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDxHcmln
b3IuVG92bWFzeWFuQHN5bm9wc3lzLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDx0b3ZtYXN5YUBz
eW5vcHN5cy5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhhbnMg
VmVya3VpbCA8aGFucy52ZXJrdWlsQGNpc2NvLmNvbT4KICBIZWN0b3IgTWFydGluIDxtYXJjYW5A
bWFyY2FuLnN0PgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIaW1hbnNodSBNYWRo
YW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1bS5jb20+CiAgSHVhIFJ1aSA8aHVhcnVpLmRldkBn
bWFpbC5jb20+CiAgSHVhbmcgWWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgSWdvciBQeWx5
cGl2IDxpZ29yLnB5bHlwaXZAZ21haWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwu
b3JnPgogIElua2kgRGFlIDxpbmtpLmRhZUBzYW1zdW5nLmNvbT4KICBKYWtlIERhcnlsbCBPYmlu
YSA8amFrZS5vYmluYUBnbWFpbC5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3Jn
PgogIEphbWVzIFNtYXJ0IDxqYW1lcy5zbWFydEBicm9hZGNvbS5jb20+CiAgSmFtZXMgU21hcnQg
PGpzbWFydDIwMjFAZ21haWwuY29tPgogIEphbiBDaG9jaG9sIDxqYW5AY2hvY2hvbC5pbmZvPgog
IEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3gu
Y29tPgogIEphc29uIFdlc3NlbCA8amFzb24ud2Vzc2VsQHdpbmRyaXZlci5jb20+CiAgSmF5IFZv
c2J1cmdoIDxqYXkudm9zYnVyZ2hAY2Fub25pY2FsLmNvbT4KICBKZWFuIERlbHZhcmUgPGpkZWx2
YXJlQHN1c2UuZGU+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+
CiAgSmVmZiBNYWhvbmV5IDxqZWZmbUBzdXNlLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJu
ZWwuZGs+CiAgSmVyZW15IENsaW5lIDxqZXJlbXlAamNsaW5lLm9yZz4KICBKaXJpIEtvc2luYSA8
amtvc2luYUBzdXNlLmN6PgogIEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KICBKb2V5IFBh
YmFsaW5hcyA8am9leXBhYmFsaW5hc0BnbWFpbC5jb20+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5u
ZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9obiBLZWVwaW5nIDxqb2huQG1ldGFuYXRlLmNvbT4KICBK
b2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthbGxlIFZh
bG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthcnRoaWtleWFuIFBlcml5YXNhbXkgPHBlcml5
YXNhQGNvZGVhdXJvcmEub3JnPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgog
IEtpcmlsbCBBLiBTaHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgTGFycy1QZXRl
ciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmVuY2UgT2Jlcm1hbiA8bG9iZXJtYW5A
cmVkaGF0LmNvbT4KICBMZW5ueSBTenVib3dpY3ogPGxzenVib3dpQHJlZGhhdC5jb20+CiAgTGVv
biBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIEzDvHNzaW5nIDxsaW51
cy5sdWVzc2luZ0BjMGQzLmJsdWU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIEx1a2Fz
IFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRl
PiAgICAgICAgICAgICAgIyBNYWNCb29rIFBybwogIE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0Bt
aXBzLmNvbT4KICBNYWRoYXZhbiBTcmluaXZhc2FuIDxtYWRkeUBsaW51eC52bmV0LmlibS5jb20+
CiAgTWFuaXNoIFJhbmdhbmthciA8bWFuaXNoLnJhbmdhbmthckBjYXZpdW0uY29tPgogIE1hcmMg
WnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyaXVzIEdsaWdvciA8bWdsaWdvckBr
YWxyYXkuZXU+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgU2FsdGVy
IDxtc2FsdGVyQHJlZGhhdC5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJz
ZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5j
b20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBN
YXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpYXMgS3Jlc2luIDxk
ZXZAa3Jlc2luLm1lPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGludXguaW50ZWwu
Y29tPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgUmVkZmVh
cm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhldyBXaWxjb3ggPG1hd2lsY294QG1p
Y3Jvc29mdC5jb20+CiAgTWF0dGhpYXMgRmVyZGluYW5kIDxiY2FjaGVAbWZlZHYubmV0PgogIE1h
dHRoaWFzIFNjaGlmZmVyIDxtc2NoaWZmZXJAdW5pdmVyc2UtZmFjdG9yeS5uZXQ+CiAgTWF1cml6
aW8gTG9tYmFyZGkgPG1sb21iYXJkQHJlZGhhdC5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFi
IDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWF4aW1pbGlhbiBXaWxoZWxtIDxtYXhAc2Ru
LmNsaW5pYz4KICBNZWVsaXMgUm9vcyA8bXJvb3NAbGludXguZWU+CiAgTWVsIEdvcm1hbiA8bWdv
cm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1lcmxpam4gV2FqZXIgPG1lcmxpam5Ad2l6enVw
Lm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBT
LiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFNjaG1pdHogPHNjaG1pdHptaWNA
Z21haWwuY29tPgogIE1pa2UgTWFyc2hhbGwgPGh1YmNhcEBvbW5pYm9uZC5jb20+CiAgTWlrZSBT
bml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWltaSBab2hhciA8em9oYXJAbGludXgudm5l
dC5pYm0uY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgbXVsaGVybiA8
YW11bGhlcm5AcmVkaGF0LmNvbT4KICBOYW1oeXVuZyBLaW0gPG5hbWh5dW5nQGtlcm5lbC5vcmc+
CiAgTmlrb2xheSBCb3Jpc292IDxuYm9yaXNvdkBzdXNlLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVz
byA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgogIFBhdWwgRS4gTWNLZW5uZXkgPHBhdWxtY2tAbGludXgudm5ldC5pYm0uY29tPgogIFBh
dWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGF3ZWwgRGVtYmlja2kgPHBhd2VsZGVt
Ymlja2lAZ21haWwuY29tPgogIFBldGVyIE1hbG9uZSA8cGV0ZXIubWFsb25lQGdtYWlsLmNvbT4K
ICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4gICAgICAgICAgICAgICMgTnZpZGlhIE9w
dGltdXMKICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQ
ZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ciBWb3JlbCA8cHZvcmVs
QHN1c2UuY3o+CiAgUGhpbGlwcCBQdXNjaG1hbm4gPHBwQGVtbGl4LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUGllcnJlLVl2ZXMgS2VyYnJhdCA8cGtlcmJyYXRAa2FscmF5
LmV1PgogIFFpIEhvdSA8cWkuaG91QHdpbmRyaXZlci5jb20+CiAgUXUgV2VucnVvIDx3cXVAc3Vz
ZS5jb20+CiAgUmFkaW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5jb20+CiAgUmFmYWVsIEou
IFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tp
IDxyandAcmp3eXNvY2tpLm5ldD4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9y
Zz4KICBSaWNoIEZlbGtlciA8ZGFsaWFzQGxpYmMub3JnPgogIFJpY2hhcmQgR3V5IEJyaWdncyA8
cmdiQHJlZGhhdC5jb20+CiAgUmljaGFyZCBIYWluZXMgPHJpY2hhcmRfY19oYWluZXNAYnRpbnRl
cm5ldC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9z
cy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWls
Lm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYWthcmkgQWls
dXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FtdWVsIE5ldmVzIDxzbmV2ZXNA
ZGVpLnVjLnB0PgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4K
ICBTYXNoYSBOZWZ0aW4gPHNhc2hhLm5lZnRpbkBpbnRlbC5jb20+CiAgU2VhbiBDaHJpc3RvcGhl
cnNvbiA8c2Vhbi5qLmNocmlzdG9waGVyc29uQGludGVsLmNvbT4KICBTZWJhc3RpYW4gT3R0IDxz
ZWJvdHRAbGludXgudm5ldC5pYm0uY29tPgogIFNldW5naHVuIEhhbiA8a2thbWFndWlAZ21haWwu
Y29tPgogIFNoYW9odWEgTGkgPHNoLmxpQGFsaWJhYmEtaW5jLmNvbT4KICBTaHVhaCBLaGFuIDxz
aHVhaGtoQG9zZy5zYW1zdW5nLmNvbT4KICBTaWx2YW4gSmVnZW4gPHMuamVnZW5AZ21haWwuY29t
PgogIFNpbW9uIFd1bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5kZT4KICBTdGVmYW4gQWdu
ZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBTdGVmYW4gUmljaHRlciA8c3RlZmFuckBzNXI2LmluLWJl
cmxpbi5kZT4KICBTdGVmYW5vIEJyaXZpbyA8c2JyaXZpb0ByZWRoYXQuY29tPgogIFN0ZWZmZW4g
S2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3RldmUgRnJlbmNoIDxz
bWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29v
ZG1pcy5vcmc+CiAgU3RldmVuIFJvc3RlZHQgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3ViaGFz
aCBKYWRhdmFuaSA8c3ViaGFzaGpAY29kZWF1cm9yYS5vcmc+CiAgU3VqaXQgUmVkZHkgVGh1bW1h
IDxzdGh1bW1hQGNvZGVhdXJvcmEub3JnPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVuQG5hcmZhdGlv
bi5vcmc+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcuY29tPgogIFRh
a2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYW5nIEp1bmh1aSA8dGFuZy5qdW5odWlAenRl
LmNvbS5jbj4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhpbmggTmd1eWVuIDxUaGlu
aC5OZ3V5ZW5Ac3lub3BzeXMuY29tPgogIFRoaW5oIE5ndXllbiA8dGhpbmhuQHN5bm9wc3lzLmNv
bT4KICBUaG9tYXMgQWJyYWhhbSA8dGFicmFoYW1Ac3VzZS5jb20+CiAgVGhvbWFzIEdsZWl4bmVy
IDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGhvbWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9u
aUBib290bGluLmNvbT4KICBUaG9tYXMgVmluY2VudC1Dcm9zcyA8bWVAdHZjLmlkLmF1PgogIFRv
bSBBYnJhaGFtIDx0YWJyYWhhbUBzdXNlLmNvbT4KICBUb21hc3ogRmlnYSA8dG9tYXN6LmZpZ2FA
Z21haWwuY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9zaGlha2kg
TWFraXRhIDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBUcm9uZCBNeWtsZWJ1c3Qg
PHRyb25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20+CiAgVWxmIE1hZ251c3NvbiA8dWxmYWxp
emVyQGdtYWlsLmNvbT4KICBWaW5vZCBLb3VsIDx2aW5vZC5rb3VsQGludGVsLmNvbT4KICBWbGFz
dGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdpbSBWYW4gU2Vicm9lY2sgPHdpbUBpZ3Vh
bmEuYmU+CiAgV29sZnJhbSBTYW5nIDx3c2ErcmVuZXNhc0BzYW5nLWVuZ2luZWVyaW5nLmNvbT4K
ICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFhpbiBMb25nIDxsdWNpZW4ueGlu
QGdtYWlsLmNvbT4KICBZZWxlbmEgS3Jpdm9zaGVldiA8eWVsZW5hQG1hcnZlbGwuY29tPgogIFlp
c2hlbmcgWGllIDx4aWV5aXNoZW5nMUBodWF3ZWkuY29tPgogIFl1IENoZW4gPHl1LmMuY2hlbkBp
bnRlbC5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNvbT4KICB6aG9uZ2ppYW5nIDx6
aG9uZ2ppYW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
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
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NjIzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 09:32:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 09: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 1fP2tV-0001Rc-NS; Sat, 02 Jun 2018 09: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=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fP2tU-0001RO-I5
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 09:32:16 +0000
X-Inumbo-ID: 884c45ba-6647-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 884c45ba-6647-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 11:30: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 1fP2tS-0005ey-46; Sat, 02 Jun 2018 09:32: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 1fP2tR-0004VQ-Pe; Sat, 02 Jun 2018 09:32:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fP2tR-0004L0-Oj; Sat, 02 Jun 2018 09:32:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123492-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-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-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:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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: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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 09:32:13 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123492: 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>

ZmxpZ2h0IDEyMzQ5MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzQ5Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjkyMgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTIyOTIyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTUyMmE4MWFjZWE1YzYxMDlmNmY3OTFkNTI4ZmQ4
NzI0MTE3ZmI2MwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTk3ZTYw
NWUwM2ExMDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzMDkxICAyMDE4LTA1LTIzIDA3OjExOjI4IFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyMzM0NSAgMjAxOC0wNS0yOSAwODozNjozNCBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ5MiAgMjAxOC0wNS0zMSAyMDoxNDo1MSBaICAgIDEg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4t
am9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 11:42:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 11:42: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 1fP4vO-0004Cp-1G; Sat, 02 Jun 2018 11: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=ob2f=iu=xenproject.org=prvs=684c33a46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fP4vN-0004Cd-4l
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 11:42:21 +0000
X-Inumbo-ID: b3ba0f25-6659-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3ba0f25-6659-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 13:40:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,469,1520899200"; d="scan'208";a="56199369"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74771-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-raw:xen-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd: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-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-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
X-Osstest-Versions-That: xen=fc5805daef091240cd5fc06634a8bcdb2f3bb843
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 2 Jun 2018 12:42:14 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74771: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc3MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc3MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNiB4
ZW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc0NzUxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNiB4ZW4taW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gNzQ3NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDc0NzUxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NzUx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIGxpa2UgNzQ3NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDc1MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0NzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NTEKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc1
MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0NzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NTEKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSA3NDc1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NzUxCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3
NTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NDc1MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0NzUxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgNzQ3NTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc1MQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
NzUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMDZmNTQy
ZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVu
ICAgICAgICAgICAgICAgICAgZmM1ODA1ZGFlZjA5MTI0MGNkNWZjMDY2MzRhOGJjZGIyZjNiYjg0
MwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0NzUxICAyMDE4LTA1LTI3IDAyOjIwOjIwIFogICAg
NiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDc3MSAgMjAxOC0wNi0wMSAxNzoyODo1NiBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBM
YXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29z
c3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUw
NWIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIE1h
eSAyOSAxMjozOToyNCAyMDE4ICswMjAwCgogICAgeDg2L0NQVUlEOiBkb24ndCBvdmVycmlkZSB0
b29sIHN0YWNrIGRlY2lzaW9uIHRvIGhpZGUgU1RJQlAKICAgIAogICAgT3RoZXIgdGhhbiBpbiB0
aGUgZmVhdHVyZSBzZXRzLCB3aGVyZSB3ZSBpbmRlZWQgd2FudCB0byBvZmZlciB0aGUKICAgIGZl
YXR1cmUgZXZlbiBpZiBub3QgZW51bWVyYXRlZCBvbiBoYXJkd2FyZSwgd2Ugc2hvdWxkbid0IGRp
Y3RhdGUgdGhlCiAgICBmZWF0dXJlIGJlaW5nIGF2YWlsYWJsZSBpZiB0b29sIHN0YWNrIG9yIGhv
c3QgYWRtaW4gaGF2ZSBkZWNpZGVkIHRvIG5vdAogICAgZXhwb3NlIGl0IChmb3Igd2hhdGV2ZXIg
W3F1ZXN0aW9uYWJsZT9dIHJlYXNvbikuIFRoYXQgZmVhdHVyZSBzZXQgc2lkZQogICAgb3ZlcnJp
ZGUgaXMgc3VmZmljaWVudCB0byBhY2hpZXZlIHRoZSBpbnRlbmRlZCBndWVzdCBzaWRlIHNhZmV0
eQogICAgcHJvcGVydHkgKGluIG9mZmVyaW5nIC0gYnkgZGVmYXVsdCAtIFNUSUJQIGluZGVwZW5k
ZW50IG9mIGFjdHVhbAogICAgYXZhaWxhYmlsaXR5IGluIGhhcmR3YXJlKS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgZDYyMzlm
NjQ3MTNkZjgxOTI3OGJmMDQ4NDQ2ZDMxODdjNmFjNDczNApBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgTWF5IDI5IDEyOjM4OjUyIDIwMTggKzAyMDAK
CiAgICB4ODY6IGNvcnJlY3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAK
ICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3NjX3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNl
dCB1cCB0aGUgdmFyaWFibGUKICAgIGFzIHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1l
IHNldHVwIGR1cmluZyBib290IGFuZCBDUFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJy
aW5ncyB0aGUgY29kZSBpbiBsaW5lIHdpdGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFo
ZWFkIG9mIHRoZSBwcmludGsoKSBiZWluZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBv
ZiBndWVzdHMiLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KCmNvbW1pdCBiN2ViOWQ4YmQ2MWVjZGMzOTllOGZjNDFlYTRiYmZmMzVjYmUwNzU1
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBNYXkg
MjkgMTI6Mzg6MDkgMjAxOCArMDIwMAoKICAgIHg4Njogc3VwcHJlc3Mgc3luYyB3aGVuIFhQVEkg
aXMgZGlzYWJsZWQgZm9yIGEgZG9tYWluCiAgICAKICAgIE5vdyB0aGF0IHdlIGhhdmUgYSBwZXIt
ZG9tYWluIGZsYWcgd2UgY2FuIGFuZCBzaG91bGQgY29udHJvbCBzeW5jLWluZyBpbgogICAgYSBt
b3JlIGZpbmUgZ3JhaW5lZCBtYW5uZXI6IE9ubHkgZG9tYWlucyBoYXZpbmcgWFBUSSBlbmFibGVk
IG5lZWQgdGhlCiAgICBzeW5jIHRvIG9jY3VyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVk
OWY0ODRhYWQ3MmYzODM4NjJjCkF1dGhvcjogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIFR1ZSBNYXkgMjIgMDU6NDA6MDIgMjAxOCAtMDYwMAoKICAgIGxpYnhjL3g4Ni9Q
VjogZG9uJ3QgaGFuZCB0aHJvdWdoIENQVUlEIGxlYWYgMHg4MDAwMDAwOCBhcyBpcwogICAgCiAg
ICBKdXN0IGxpa2UgZm9yIEhWTSB0aGUgZmVhdHVyZSBzZXQgc2hvdWxkIGJlIHVzZWQgZm9yIEVC
WCBvdXRwdXQsIHdoaWxlCiAgICBFQVggc2hvdWxkIGJlIHJlc3RyaWN0ZWQgdG8gdGhlIGxvdyAx
NiBiaXRzIGFuZCBFQ1gvRURYIHNob3VsZCBiZSB6ZXJvLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAyZGUyYjEwYjIyNTI3
NjFiYWE1ZGQwMDc3ZGYzODRkYmZjY2E4MjEyCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBNYXkg
MjIgMjE6NDc6NDUgMjAxOCArMDIwMAoKICAgIHRvb2xzL2tkZDogYWx0ZXJuYXRpdmUgd2F5IG9m
IG11dGluZyBzcHVyaW91cyBnY2Mgd2FybmluZwogICAgCiAgICBPbGRlciBnY2MgZG9lcyBub3Qg
c3VwcG9ydCAjcHJhZ21hIEdDQyBkaWFnbm9zdGljcywgc28gdXNlIGFsdGVybmF0aXZlCiAgICBh
cHByb2FjaCAtIGNoYW5nZSB2YXJpYWJsZSB0eXBlIHRvIHVpbnQzMl90ICh0aGlzIGNvZGUgaGFu
ZGxlIDMyLWJpdAogICAgcmVxdWVzdHMgb25seSBhbnl3YXkpLCB3aGljaCBhcHBhcmVudGx5IGFs
c28gYXZvaWQgZ2NjIGNvbXBsYWluaW5nIGFib3V0CiAgICB0aGlzIChvdGhlcndpc2UgY29ycmVj
dCkgY29kZS4KICAgIAogICAgRml4ZXMgNDM3ZTAwZmVhMDRiZWNjOTFjMWI2YmMxYzBiYWE2MzZi
MDY3YTVjYyAidG9vbHMva2RkOiBtdXRlIHNwdXJpb3VzCiAgICBnY2Mgd2FybmluZyIKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cgpjb21taXQgMDlh
ZmI5ZTc4ZTFlOTBjZTc3ZDUxMDc2NzdhODQ2NGU4NDEwODAyYgpBdXRob3I6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFdlZCBEZWMgMTMgMTE6NTg6MDAg
MjAxNyArMDAwMAoKICAgIGRvY3MvcHJvY2Vzcy94ZW4tcmVsZWFzZS1tYW5hZ2VtZW50OiBMZXNz
b24gdG8gbGVhcm4KICAgIAogICAgVGhlIDQuMTAgcmVsZWFzZSBwcmVwYXJhdGlvbiB3YXMgc2ln
bmlmaWNhbnRseSBtb3JlIGhhaXJ5IHRoYW4gaWRlYWwuCiAgICAoV2Ugc2VlbSB0byBoYXZlIGEg
Z29vZCBvdmVyYWxsIG91dGNvbWUgZGVzcGl0ZSwgcmF0aGVyIHRoYW4gYmVjYXVzZQogICAgb2Ys
IG91ciBhcHByb2FjaC4pCiAgICAKICAgIFRoaXMgaXMgdGhlIHNlY29uZCB0aW1lIChhdCBsZWFz
dCkgdGhhdCB3ZSBoYXZlIGNvbWUgY2xvc2UgdG8gZmFpbHVyZQogICAgYnkgY29tbWl0dGluZyB0
byBhIHJlbGVhc2UgZGF0ZSBiZWZvcmUgdGhlIGV4YWN0IGNvZGUgdG8gYmUgcmVsZWFzZWQKICAg
IGlzIGtub3duIGFuZCBoYXMgYmVlbiBtYWRlIGFuZCB0ZXN0ZWQuCiAgICAKICAgIEV2aWRlbnRs
eSBvdXIgZG9jcyBtYWtlcyBpdCBpbnN1ZmZpY2llbnRseSBjbGVhciBub3QgdG8gZG8gdGhhdC4K
ICAgIAogICAgQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBMYXJzIEt1cnRoIDxsYXJz
Lmt1cnRoQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCA0ODBiNWViY2M5ODgxMGFhOGJiNjcwYTI4OTAw
YTYyZDAyYTQ4Y2JjCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkRhdGU6ICAgVHVlIE1heSAyMiAxNzozOTo1MiAyMDE4ICswMTAwCgogICAgZG9jcy9wcm9j
ZXNzOiBBZGQgUlVCUklDCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KCmNvbW1pdCA0NzEyYzBhMjMxZjAxMDI1M2E1NDcxNTMxZTMzNWE1YTEzZGNl
Yzc2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBUaHUgTWF5IDI0IDE1OjA2OjE2IDIwMTggKzAxMDAKCiAgICB4ODYvdHJhcHM6IER1bXAg
dGhlIGluc3RydWN0aW9uIHN0cmVhbSBldmVuIGZvciBkb3VibGUgZmF1bHRzCiAgICAKICAgIFRo
aXMgaGVscHMgZGVidWcgI0RGJ3Mgd2hpY2ggb2NjdXIgaW4gYWx0ZXJuYXRpdmUgcGF0Y2hlcwog
ICAgCiAgICBSZXBvcnRlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRy
aXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Cgpjb21taXQgNmI5NTYyZGFjMTc0NjAxNGFiMzc2YmQyY2Y4YmE0MDBhY2YzNGM2ZApBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gTWF5IDI4IDExOjIw
OjI2IDIwMTggKzAyMDAKCiAgICB4ODYvWFBUSTogZml4IFMzIHJlc3VtZSAoYW5kIENQVSBvZmZs
aW5pbmcgaW4gZ2VuZXJhbCkKICAgIAogICAgV2Ugc2hvdWxkIGluZGV4IGFuIEwxIHRhYmxlIHdp
dGggYW4gTDEgaW5kZXguCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBTaW1vbiBHYWlzZXIgPHNpbW9u
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 13:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 13:12:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fP6Jw-0003ur-Co; Sat, 02 Jun 2018 13:11: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=whx5=iu=kroah.com=greg@srs-us1.protection.inumbo.net>)
 id 1fP6Jv-0003um-2u
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 13:11:47 +0000
X-Inumbo-ID: 32ecaeb9-6666-11e8-9728-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32ecaeb9-6666-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 15:09:36 +0200 (CEST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46])
 by mailout.nyi.internal (Postfix) with ESMTP id 8B48421138;
 Sat,  2 Jun 2018 09:11:45 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Sat, 02 Jun 2018 09:11:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=ktVHGJPTAH1MrgPEDc0XTfU6CWw/+
 0nVwrTj82WU7bc=; b=a1lANVUOiUQihnZN6d/5g2cu5izdphrzJ7SOanVy0SPfa
 7sKODmLjJHtMeZW2E2UNCdjowBar1SBiN/1pH+Vgu3cloeYaEid3DaAxX90ujStq
 7vc6MnPJ5Y0hqFd7Df36DifBrGmfyFo33ovrXZbXbCRgQ1twLDH0fLW3ZDXXyrwm
 rS/xKWTZR15fV67OXDmOOvhWbZKuWseSYqZSa1o0EZ2Y29LxxQhPfC7bGmRIpoyi
 PUr+6C5cSwpYzk97Fzm89fMr6PxUNMfq2LZHVnyjkkBjKEPipjJ/vuLooF//4dTd
 xZvA/LlwVlLGatNaqfQeOgy77v8PqxfdJS78Y0JLQ==
X-ME-Proxy: <xmx:kZcSW0FDWVLQEiUEqL5JYmBqjAoku4P6iaKqOQrPOJU-SEh64a069Q>
X-ME-Proxy: <xmx:kZcSWzd4H-qqE7XFQSztDM9HPnk26GjWBlFrRPI9B1OPo8YJVfY9IA>
X-ME-Proxy: <xmx:kZcSW1G-PeKfrEkuc9C39EuA-YxfQzUw4g4ZdyamI2myE-u8pSFGIg>
X-ME-Proxy: <xmx:kZcSW9NLGU0skz66ZH7dlga4YoW0eNqEYfWkvlQL3gAkl8dE2rV4hA>
X-ME-Proxy: <xmx:kZcSWwIOkvJpB_mKNA8SlTT_wXGpW6G6JSbfdrq2dgXXJmGc_uOkXw>
X-ME-Proxy: <xmx:kZcSW3dqefMMoGRebVlBvHGhmHQq0kgdYERh96IcQSvxdv5ws1eS2A>
X-ME-Sender: <xms:kZcSW4q2Mqg4y9rkEgiX3aNpiomTVGQZZ2jvttrmNPYPA2FgrfaYSA>
Received: from localhost (lfbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.messagingengine.com (Postfix) with ESMTPA id EFF6610268;
 Sat,  2 Jun 2018 09:11:44 -0400 (EDT)
Date: Sat, 2 Jun 2018 15:11:23 +0200
From: Greg KH <greg@kroah.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180602131123.GB31493@kroah.com>
References: <20180530110958.19413-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180530110958.19413-1-jgross@suse.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH 0/3] Correct 4.9 stable commit
 944e0fc51a89c98
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 dwmw@amazon.co.uk, stable@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBNYXkgMzAsIDIwMTggYXQgMDE6MDk6NTVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBYm92ZSBjb21taXQgaXMgYSB3cm9uZyBiYWNrcG9ydCwgYXMgaXQgaXMgYmFzZWQg
b24gYSBtaXNzaW5nCj4gcHJlcmVxdWlzaXRlIHBhdGNoLiBDb3JyZWN0IHRoYXQgYnkgcmV2ZXJ0
aW5nIHNhaWQgY29tbWl0LCBpbmNsdWRlIHRoZQo+IG1pc3NpbmcgcGF0Y2gsIGFuZCBkbyB0aGUg
YmFja3BvcnQgY29ycmVjdGx5Lgo+IAo+IEp1ZXJnZW4gR3Jvc3MgKDMpOgo+ICAgeDg2L2FtZDog
cmV2ZXJ0IGNvbW1pdCA5NDRlMGZjNTFhODljOTgyN2I5ODgxM2Q2NWRjMDgzMjc0Nzc3YzdmCj4g
ICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpCj4gICB4
ODYvYW1kOiBkb24ndCBzZXQgWDg2X0JVR19TWVNSRVRfU1NfQVRUUlMgd2hlbiBydW5uaW5nIHVu
ZGVyIFhlbgoKQWxsIG5vdyBxdWV1ZWQgdXAsIHRoYW5rcy4KCmdyZWcgay1oCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 13:38:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 13: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 1fP6jK-0005xd-68; Sat, 02 Jun 2018 13:38:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e1is=iu=linuxfoundation.org=gregkh@kernel.org>)
 id 1fP6jI-0005xQ-On
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 13:38:00 +0000
X-Inumbo-ID: dc945a98-6669-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc945a98-6669-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 15:35:49 +0200 (CEST)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4CE6120840;
 Sat,  2 Jun 2018 13:37:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527946678;
 bh=uHi9WcHUtA+fM/G6zbM/JxWIg2rnNPYSc1anvElwnrQ=;
 h=Subject:To:Cc:From:Date:In-Reply-To:From;
 b=AEuSL8dhW2SJ5Ty8GzkhzlQb2aihxlHCHBM+wfqDani3Uf5kbGjAkTsF59ASzLE3I
 pOFzwMXKGv6oGnwMvuBLLFI3TTvZvD5Ds9+UVb3Uj3O9bd8RbpjJInbFhbj/gkB84N
 HylZKLBZS+eD6mU6DWdCmHR6et9mAZfEsy5FYNNo=
To: boris.ostrovsky@oracle.com, dwmw@amazon.co.uk, gregkh@linuxfoundation.org,
 jgross@suse.com, tglx@linutronix.de, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sat, 02 Jun 2018 15:35:44 +0200
In-Reply-To: <20180530110958.19413-4-jgross@suse.com>
Message-ID: <1527946544105110@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/amd: don't set X86_BUG_SYSRET_SS_ATTRS when
 running under Xen" 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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L2FtZDogZG9uJ3Qgc2V0IFg4Nl9CVUdfU1lTUkVUX1NTX0FU
VFJTIHdoZW4gcnVubmluZyB1bmRlciBYZW4KCnRvIHRoZSA0Ljktc3RhYmxlIHRyZWUgd2hpY2gg
Y2FuIGJlIGZvdW5kIGF0OgogICAgaHR0cDovL3d3dy5rZXJuZWwub3JnL2dpdC8/cD1saW51eC9r
ZXJuZWwvZ2l0L3N0YWJsZS9zdGFibGUtcXVldWUuZ2l0O2E9c3VtbWFyeQoKVGhlIGZpbGVuYW1l
IG9mIHRoZSBwYXRjaCBpczoKICAgICB4ODYtYW1kLWRvbi10LXNldC14ODZfYnVnX3N5c3JldF9z
c19hdHRycy13aGVuLXJ1bm5pbmctdW5kZXIteGVuLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQg
aW4gdGhlIHF1ZXVlLTQuOSBzdWJkaXJlY3RvcnkuCgpJZiB5b3UsIG9yIGFueW9uZSBlbHNlLCBm
ZWVscyBpdCBzaG91bGQgbm90IGJlIGFkZGVkIHRvIHRoZSBzdGFibGUgdHJlZSwKcGxlYXNlIGxl
dCA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4ga25vdyBhYm91dCBpdC4KCgpGcm9tIGZvb0BiYXog
U2F0IEp1biAgMiAxNToxMDowNyBDRVNUIDIwMTgKRnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgpEYXRlOiBXZWQsIDMwIE1heSAyMDE4IDEzOjA5OjU4ICswMjAwClN1YmplY3Q6
IHg4Ni9hbWQ6IGRvbid0IHNldCBYODZfQlVHX1NZU1JFVF9TU19BVFRSUyB3aGVuIHJ1bm5pbmcg
dW5kZXIgWGVuClRvOiBzdGFibGVAdmdlci5rZXJuZWwub3JnLCB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKQ2M6IGR3bXdAYW1hem9uLmNvLnVrLCBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpNZXNzYWdlLUlEOiA8MjAxODA1
MzAxMTA5NTguMTk0MTMtNC1qZ3Jvc3NAc3VzZS5jb20+CgpGcm9tOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CgpVcHN0cmVhbSBjb21taXQ6IGRlZjkzMzFhMTI5Nzc3NzBjYzYxMzJk
NzlmOGU2NTY1ODcxZThlMzggKCJ4ODYvYW1kOgpkb24ndCBzZXQgWDg2X0JVR19TWVNSRVRfU1Nf
QVRUUlMgd2hlbiBydW5uaW5nIHVuZGVyIFhlbiIpCgpXaGVuIHJ1bm5pbmcgYXMgWGVuIHB2IGd1
ZXN0IFg4Nl9CVUdfU1lTUkVUX1NTX0FUVFJTIG11c3Qgbm90IGJlIHNldApvbiBBTUQgY3B1cy4K
ClRoaXMgYnVnL2ZlYXR1cmUgYml0IGlzIGtpbmQgb2Ygc3BlY2lhbCBhcyBpdCB3aWxsIGJlIHVz
ZWQgdmVyeSBlYXJseQp3aGVuIHN3aXRjaGluZyB0aHJlYWRzLiBTZXR0aW5nIHRoZSBiaXQgYW5k
IGNsZWFyaW5nIGl0IGEgbGl0dGxlIGJpdApsYXRlciBsZWF2ZXMgYSBjcml0aWNhbCB3aW5kb3cg
d2hlcmUgdGhpbmdzIGNhbiBnbyB3cm9uZy4gVGhpcyB0aW1lCndpbmRvdyBoYXMgZW5sYXJnZWQg
YSBsaXR0bGUgYml0IGJ5IHVzaW5nIHNldHVwX2NsZWFyX2NwdV9jYXAoKSBpbnN0ZWFkCm9mIHRo
ZSBoeXBlcnZpc29yJ3Mgc2V0X2NwdV9mZWF0dXJlcyBjYWxsYmFjay4gSXQgc2VlbXMgdGhpcyBs
YXJnZXIKd2luZG93IG5vdyBtYWtlcyBpdCByYXRoZXIgZWFzeSB0byBoaXQgdGhlIHByb2JsZW0u
CgpUaGUgcHJvcGVyIHNvbHV0aW9uIGlzIHRvIG5ldmVyIHNldCB0aGUgYml0IGluIGNhc2Ugb2Yg
WGVuLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZp
ZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQWNr
ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpTaWduZWQtb2ZmLWJ5
OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgotLS0KIGFy
Y2gveDg2L2tlcm5lbC9jcHUvYW1kLmMgfCAgICA1ICsrKy0tCiBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuLmMgIHwgICAgNCArLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKCi0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvYW1kLmMKKysrIGIvYXJjaC94
ODYva2VybmVsL2NwdS9hbWQuYwpAQCAtODU3LDggKzg1Nyw5IEBAIHN0YXRpYyB2b2lkIGluaXRf
YW1kKHN0cnVjdCBjcHVpbmZvX3g4NgogCQlpZiAoY3B1X2hhcyhjLCBYODZfRkVBVFVSRV8zRE5P
VykgfHwgY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9MTSkpCiAJCQlzZXRfY3B1X2NhcChjLCBYODZf
RkVBVFVSRV8zRE5PV1BSRUZFVENIKTsKIAotCS8qIEFNRCBDUFVzIGRvbid0IHJlc2V0IFNTIGF0
dHJpYnV0ZXMgb24gU1lTUkVUICovCi0Jc2V0X2NwdV9idWcoYywgWDg2X0JVR19TWVNSRVRfU1Nf
QVRUUlMpOworCS8qIEFNRCBDUFVzIGRvbid0IHJlc2V0IFNTIGF0dHJpYnV0ZXMgb24gU1lTUkVU
LCBYZW4gZG9lcy4gKi8KKwlpZiAoIWNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfWEVOUFYpKQorCQlz
ZXRfY3B1X2J1ZyhjLCBYODZfQlVHX1NZU1JFVF9TU19BVFRSUyk7CiB9CiAKICNpZmRlZiBDT05G
SUdfWDg2XzMyCi0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYworKysgYi9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuLmMKQEAgLTQ3MywxMCArNDczLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhl
bl9pbml0X2NwdWlkX21hc2sodgogCiBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2luaXRfY2FwYWJp
bGl0aWVzKHZvaWQpCiB7Ci0JaWYgKHhlbl9wdl9kb21haW4oKSkgewotCQlzZXR1cF9jbGVhcl9j
cHVfY2FwKFg4Nl9CVUdfU1lTUkVUX1NTX0FUVFJTKTsKKwlpZiAoeGVuX3B2X2RvbWFpbigpKQog
CQlzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1hFTlBWKTsKLQl9CiB9CiAKIHN0YXRp
YyB2b2lkIHhlbl9zZXRfZGVidWdyZWcoaW50IHJlZywgdW5zaWduZWQgbG9uZyB2YWwpCgoKUGF0
Y2hlcyBjdXJyZW50bHkgaW4gc3RhYmxlLXF1ZXVlIHdoaWNoIG1pZ2h0IGJlIGZyb20gamdyb3Nz
QHN1c2UuY29tIGFyZQoKcXVldWUtNC45L3g4Ni1hbWQtZG9uLXQtc2V0LXg4Nl9idWdfc3lzcmV0
X3NzX2F0dHJzLXdoZW4tcnVubmluZy11bmRlci14ZW4ucGF0Y2gKcXVldWUtNC45L3g4Ni1hbWQt
cmV2ZXJ0LWNvbW1pdC05NDRlMGZjNTFhODljOTgyN2I5LnBhdGNoCnF1ZXVlLTQuOS94ZW4tc2V0
LWNwdS1jYXBhYmlsaXRpZXMtZnJvbS14ZW5fc3RhcnRfa2VybmVsLnBhdGNoCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 13:38:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 13: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 1fP6jP-0005yi-QG; Sat, 02 Jun 2018 13: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=e1is=iu=linuxfoundation.org=gregkh@kernel.org>)
 id 1fP6jO-0005yY-At
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 13:38:06 +0000
X-Inumbo-ID: e004a2af-6669-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e004a2af-6669-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 15:35:55 +0200 (CEST)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E825A2087D;
 Sat,  2 Jun 2018 13:38:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527946684;
 bh=hDfoCSNK2t5fIkBT6DrlCmzWk6bVe7EjsxTSXpO4TY8=;
 h=Subject:To:Cc:From:Date:In-Reply-To:From;
 b=w/gqoaasThHRu8kK5vf8gkNN+ezv+WKu9TLN/S6VADo1y/TZMFKoCAWhUOR++fYIZ
 WZs+36lojjflR4lufgyJKezqORvmbP3Yax2YOX9oo2ELt1sXDy9vheM8UtAaEq7vKV
 s4DZBYlrh56I0A5ZhC2ur/Qa0R3mg9iEfCDa1CFU=
To: boris.ostrovsky@oracle.com, dwmw@amazon.co.uk, gregkh@linuxfoundation.org,
 jgross@suse.com, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sat, 02 Jun 2018 15:35:44 +0200
In-Reply-To: <20180530110958.19413-3-jgross@suse.com>
Message-ID: <1527946544189252@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "xen: set cpu capabilities from
 xen_start_kernel()" 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
cGF0Y2ggdGl0bGVkCgogICAgeGVuOiBzZXQgY3B1IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFy
dF9rZXJuZWwoKQoKdG8gdGhlIDQuOS1zdGFibGUgdHJlZSB3aGljaCBjYW4gYmUgZm91bmQgYXQ6
CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5lbC9naXQvc3RhYmxl
L3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2YgdGhlIHBhdGNoIGlz
OgogICAgIHhlbi1zZXQtY3B1LWNhcGFiaWxpdGllcy1mcm9tLXhlbl9zdGFydF9rZXJuZWwucGF0
Y2gKYW5kIGl0IGNhbiBiZSBmb3VuZCBpbiB0aGUgcXVldWUtNC45IHN1YmRpcmVjdG9yeS4KCklm
IHlvdSwgb3IgYW55b25lIGVsc2UsIGZlZWxzIGl0IHNob3VsZCBub3QgYmUgYWRkZWQgdG8gdGhl
IHN0YWJsZSB0cmVlLApwbGVhc2UgbGV0IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiBrbm93IGFi
b3V0IGl0LgoKCkZyb20gZm9vQGJheiBTYXQgSnVuICAyIDE1OjEwOjA3IENFU1QgMjAxOApGcm9t
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFdlZCwgMzAgTWF5IDIwMTgg
MTM6MDk6NTcgKzAyMDAKU3ViamVjdDogeGVuOiBzZXQgY3B1IGNhcGFiaWxpdGllcyBmcm9tIHhl
bl9zdGFydF9rZXJuZWwoKQpUbzogc3RhYmxlQHZnZXIua2VybmVsLm9yZywgeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCkNjOiBkd213QGFtYXpvbi5jby51aywgYm9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KTWVzc2FnZS1JRDog
PDIwMTgwNTMwMTEwOTU4LjE5NDEzLTMtamdyb3NzQHN1c2UuY29tPgoKRnJvbTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKVXBzdHJlYW0gY29tbWl0OiAwODA4ZTgwY2I3NjBkZTI3
MzNjMDUyN2QyMDkwZWQyMjA1YTFlZWY4ICgieGVuOiBzZXQKY3B1IGNhcGFiaWxpdGllcyBmcm9t
IHhlbl9zdGFydF9rZXJuZWwoKSIpCgpUaGVyZSBpcyBubyBuZWVkIHRvIHNldCB0aGUgc2FtZSBj
YXBhYmlsaXRpZXMgZm9yIGVhY2ggY3B1CmluZGl2aWR1YWxseS4gVGhpcyBjYW4gZWFzaWx5IGJl
IGRvbmUgZm9yIGFsbCBjcHVzIHdoZW4gc3RhcnRpbmcgdGhlCmtlcm5lbC4KClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYtYnk6IEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Ci0tLQogYXJjaC94ODYv
eGVuL2VubGlnaHRlbi5jIHwgICAxOCArKysrKysrKystLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgotLS0gYS9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbi5jCkBAIC00NzEsNiArNDcxLDE0
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5faW5pdF9jcHVpZF9tYXNrKHYKIAkJY3B1aWRfbGVh
ZjFfZWN4X3NldF9tYXNrID0gKDEgPDwgKFg4Nl9GRUFUVVJFX01XQUlUICUgMzIpKTsKIH0KIAor
c3RhdGljIHZvaWQgX19pbml0IHhlbl9pbml0X2NhcGFiaWxpdGllcyh2b2lkKQoreworCWlmICh4
ZW5fcHZfZG9tYWluKCkpIHsKKwkJc2V0dXBfY2xlYXJfY3B1X2NhcChYODZfQlVHX1NZU1JFVF9T
U19BVFRSUyk7CisJCXNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfWEVOUFYpOworCX0K
K30KKwogc3RhdGljIHZvaWQgeGVuX3NldF9kZWJ1Z3JlZyhpbnQgcmVnLCB1bnNpZ25lZCBsb25n
IHZhbCkKIHsKIAlIWVBFUlZJU09SX3NldF9kZWJ1Z3JlZyhyZWcsIHZhbCk7CkBAIC0xNjMxLDYg
KzE2MzksNyBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhCiAKIAl4
ZW5faW5pdF9pcnFfb3BzKCk7CiAJeGVuX2luaXRfY3B1aWRfbWFzaygpOworCXhlbl9pbml0X2Nh
cGFiaWxpdGllcygpOwogCiAjaWZkZWYgQ09ORklHX1g4Nl9MT0NBTF9BUElDCiAJLyoKQEAgLTE5
NzUsMTQgKzE5ODQsNiBAQCBib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQogfQogRVhQT1JU
X1NZTUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAotc3RhdGljIHZvaWQgeGVuX3NldF9j
cHVfZmVhdHVyZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKQotewotCWlmICh4ZW5fcHZfZG9tYWlu
KCkpIHsKLQkJY2xlYXJfY3B1X2J1ZyhjLCBYODZfQlVHX1NZU1JFVF9TU19BVFRSUyk7Ci0JCXNl
dF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX1hFTlBWKTsKLQl9Ci19Ci0KIHN0YXRpYyB2b2lkIHhl
bl9waW5fdmNwdShpbnQgY3B1KQogewogCXN0YXRpYyBib29sIGRpc2FibGVfcGlubmluZzsKQEAg
LTIwMjksNyArMjAzMCw2IEBAIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJf
eGUKIAkuaW5pdF9wbGF0Zm9ybQkJPSB4ZW5faHZtX2d1ZXN0X2luaXQsCiAjZW5kaWYKIAkueDJh
cGljX2F2YWlsYWJsZQk9IHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUsCi0JLnNldF9jcHVfZmVh
dHVyZXMgICAgICAgPSB4ZW5fc2V0X2NwdV9mZWF0dXJlcywKIAkucGluX3ZjcHUgICAgICAgICAg
ICAgICA9IHhlbl9waW5fdmNwdSwKIH07CiBFWFBPUlRfU1lNQk9MKHg4Nl9oeXBlcl94ZW4pOwoK
ClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIGpn
cm9zc0BzdXNlLmNvbSBhcmUKCnF1ZXVlLTQuOS94ODYtYW1kLWRvbi10LXNldC14ODZfYnVnX3N5
c3JldF9zc19hdHRycy13aGVuLXJ1bm5pbmctdW5kZXIteGVuLnBhdGNoCnF1ZXVlLTQuOS94ODYt
YW1kLXJldmVydC1jb21taXQtOTQ0ZTBmYzUxYTg5Yzk4MjdiOS5wYXRjaApxdWV1ZS00LjkveGVu
LXNldC1jcHUtY2FwYWJpbGl0aWVzLWZyb20teGVuX3N0YXJ0X2tlcm5lbC5wYXRjaAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 13:38:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 13: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 1fP6jM-0005xo-FF; Sat, 02 Jun 2018 13:38: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=e1is=iu=linuxfoundation.org=gregkh@kernel.org>)
 id 1fP6jL-0005xj-3H
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 13:38:03 +0000
X-Inumbo-ID: de2d80f6-6669-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de2d80f6-6669-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 15:35:52 +0200 (CEST)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E349620876;
 Sat,  2 Jun 2018 13:38:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1527946681;
 bh=VZLq06+IJZEvn2CCa2tv9hRpPxaZwMbgUMlCyIGug/0=;
 h=Subject:To:Cc:From:Date:In-Reply-To:From;
 b=fWZF8Q9QisD6LCgg8/af/ea+JVXwWz5TOJRu6dNF/jj5TWRrcd33c2bUD6WXoHeCw
 HHpcaV2IjLImOaRlpATmWmX18y4e954tGPKOfG36KPRmqgq33d2eT2FANSGPWONMlH
 69U8y3vtV5oKgbr8lLWPTbWlUsCDJ7qUF/myqGY8=
To: boris.ostrovsky@oracle.com, dwmw@amazon.co.uk, gregkh@linuxfoundation.org,
 jgross@suse.com, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sat, 02 Jun 2018 15:35:44 +0200
In-Reply-To: <20180530110958.19413-2-jgross@suse.com>
Message-ID: <1527946544246250@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/amd: revert commit 944e0fc51a89c9827b9" 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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L2FtZDogcmV2ZXJ0IGNvbW1pdCA5NDRlMGZjNTFhODljOTgy
N2I5Cgp0byB0aGUgNC45LXN0YWJsZSB0cmVlIHdoaWNoIGNhbiBiZSBmb3VuZCBhdDoKICAgIGh0
dHA6Ly93d3cua2VybmVsLm9yZy9naXQvP3A9bGludXgva2VybmVsL2dpdC9zdGFibGUvc3RhYmxl
LXF1ZXVlLmdpdDthPXN1bW1hcnkKClRoZSBmaWxlbmFtZSBvZiB0aGUgcGF0Y2ggaXM6CiAgICAg
eDg2LWFtZC1yZXZlcnQtY29tbWl0LTk0NGUwZmM1MWE4OWM5ODI3YjkucGF0Y2gKYW5kIGl0IGNh
biBiZSBmb3VuZCBpbiB0aGUgcXVldWUtNC45IHN1YmRpcmVjdG9yeS4KCklmIHlvdSwgb3IgYW55
b25lIGVsc2UsIGZlZWxzIGl0IHNob3VsZCBub3QgYmUgYWRkZWQgdG8gdGhlIHN0YWJsZSB0cmVl
LApwbGVhc2UgbGV0IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiBrbm93IGFib3V0IGl0LgoKCkZy
b20gZm9vQGJheiBTYXQgSnVuICAyIDE1OjEwOjA3IENFU1QgMjAxOApGcm9tOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFdlZCwgMzAgTWF5IDIwMTggMTM6MDk6NTYgKzAy
MDAKU3ViamVjdDogeDg2L2FtZDogcmV2ZXJ0IGNvbW1pdCA5NDRlMGZjNTFhODljOTgyN2I5ClRv
OiBzdGFibGVAdmdlci5rZXJuZWwub3JnLCB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Q2M6IGR3bXdAYW1hem9uLmNvLnVrLCBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbSwgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpNZXNzYWdlLUlEOiA8MjAxODA1MzAxMTA5NTguMTk0
MTMtMi1qZ3Jvc3NAc3VzZS5jb20+CgpGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CgpSZXZlcnQgY29tbWl0IDk0NGUwZmM1MWE4OWM5ODI3Yjk4ODEzZDY1ZGMwODMyNzQ3Nzdj
N2YgKCJ4ODYvYW1kOiBkb24ndApzZXQgWDg2X0JVR19TWVNSRVRfU1NfQVRUUlMgd2hlbiBydW5u
aW5nIHVuZGVyIFhlbiIpIGFzIGl0IGlzIGxhY2tpbmcKYSBwcmVyZXF1aXNpdGUgcGF0Y2ggYW5k
IGlzIG1ha2luZyB0aGluZ3Mgd29yc2UuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2to
QGxpbnV4Zm91bmRhdGlvbi5vcmc+Ci0tLQogYXJjaC94ODYva2VybmVsL2NwdS9hbWQuYyB8ICAg
IDUgKystLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYyAgfCAgICA0ICsrKy0KIDIgZmlsZXMg
Y2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKLS0tIGEvYXJjaC94ODYv
a2VybmVsL2NwdS9hbWQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2FtZC5jCkBAIC04NTcs
OSArODU3LDggQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2CiAJCWlm
IChjcHVfaGFzKGMsIFg4Nl9GRUFUVVJFXzNETk9XKSB8fCBjcHVfaGFzKGMsIFg4Nl9GRUFUVVJF
X0xNKSkKIAkJCXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFXzNETk9XUFJFRkVUQ0gpOwogCi0J
LyogQU1EIENQVXMgZG9uJ3QgcmVzZXQgU1MgYXR0cmlidXRlcyBvbiBTWVNSRVQsIFhlbiBkb2Vz
LiAqLwotCWlmICghY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9YRU5QVikpCi0JCXNldF9jcHVfYnVn
KGMsIFg4Nl9CVUdfU1lTUkVUX1NTX0FUVFJTKTsKKwkvKiBBTUQgQ1BVcyBkb24ndCByZXNldCBT
UyBhdHRyaWJ1dGVzIG9uIFNZU1JFVCAqLworCXNldF9jcHVfYnVnKGMsIFg4Nl9CVUdfU1lTUkVU
X1NTX0FUVFJTKTsKIH0KIAogI2lmZGVmIENPTkZJR19YODZfMzIKLS0tIGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbi5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYwpAQCAtMTk3Nyw4ICsx
OTc3LDEwIEBAIEVYUE9SVF9TWU1CT0xfR1BMKHhlbl9odm1fbmVlZF9sYXBpYyk7CiAKIHN0YXRp
YyB2b2lkIHhlbl9zZXRfY3B1X2ZlYXR1cmVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKLQlp
ZiAoeGVuX3B2X2RvbWFpbigpKQorCWlmICh4ZW5fcHZfZG9tYWluKCkpIHsKKwkJY2xlYXJfY3B1
X2J1ZyhjLCBYODZfQlVHX1NZU1JFVF9TU19BVFRSUyk7CiAJCXNldF9jcHVfY2FwKGMsIFg4Nl9G
RUFUVVJFX1hFTlBWKTsKKwl9CiB9CiAKIHN0YXRpYyB2b2lkIHhlbl9waW5fdmNwdShpbnQgY3B1
KQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9t
IGpncm9zc0BzdXNlLmNvbSBhcmUKCnF1ZXVlLTQuOS94ODYtYW1kLWRvbi10LXNldC14ODZfYnVn
X3N5c3JldF9zc19hdHRycy13aGVuLXJ1bm5pbmctdW5kZXIteGVuLnBhdGNoCnF1ZXVlLTQuOS94
ODYtYW1kLXJldmVydC1jb21taXQtOTQ0ZTBmYzUxYTg5Yzk4MjdiOS5wYXRjaApxdWV1ZS00Ljkv
eGVuLXNldC1jcHUtY2FwYWJpbGl0aWVzLWZyb20teGVuX3N0YXJ0X2tlcm5lbC5wYXRjaAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 14:03:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 14:03:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fP78F-0000J7-8m; Sat, 02 Jun 2018 14:03: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=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fP78D-0000In-Ms
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 14:03:45 +0000
X-Inumbo-ID: 753714dd-666d-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 753714dd-666d-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 16:01:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fP789-0002nw-TH; Sat, 02 Jun 2018 14: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 1fP789-0003qj-L8; Sat, 02 Jun 2018 14:03:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fP789-0007vu-KU; Sat, 02 Jun 2018 14:03:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123512-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:leak-check/check:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-arm64-arm64-xl-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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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: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-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 14:03:41 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123512: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzUxMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzUxMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMjEgbGVhay1jaGVjay9jaGVjayBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjMwNjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxOTY5MzJhZGIyNWE2ZTI2Njgw
Nzg4ZGI0Mzk3ODUwYmJkMzA3NzBmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICBjZTIyY2MzNWRmNTIzZGIwMjU5ODNmMzAzYzIwMWQ5Y2VmNjE3OWRiCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjMxNDQgIDIwMTgtMDUtMjQgMTE6MDE6MjIgWiAgICA5IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzMzQ3ICAyMDE4LTA1LTI5IDA5OjA5OjE0IFogICAgNCBkYXlzICAg
IDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNTEyICAyMDE4LTA2LTAxIDAxOjE5
OjM5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 14:30:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 14: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 1fP7XW-0002Py-Bg; Sat, 02 Jun 2018 14:29:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fP7XV-0002Pk-8B
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 14:29:53 +0000
X-Inumbo-ID: 1bde3981-6671-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1bde3981-6671-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 16:27: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 1fP7XR-0003KA-VR; Sat, 02 Jun 2018 14:29:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fP7XR-0005p8-K9; Sat, 02 Jun 2018 14:29:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fP7XR-0006ql-JV; Sat, 02 Jun 2018 14:29:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fP7XR-0006ql-JV@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 14:29:49 +0000
Subject: [Xen-devel] [xen-4.8-testing 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>

YnJhbmNoIHhlbi00LjgtdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOC10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5n
ZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQKICBCdWcgaW50cm9kdWNlZDogIDgxMWMxNjg2YjQ1MWU0MzQyZThmOTVlZTM4YjNjOTQy
Mjc0YWNmMjIKICBCdWcgbm90IHByZXNlbnQ6IGVlZjcyYjhjNTAwMjAyNmVmOTc3YzMzYjA1NDE2
ODc5NzJmYTE3YTkKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM2MjUvCgoKICBjb21taXQgODExYzE2ODZiNDUxZTQz
NDJlOGY5NWVlMzhiM2M5NDIyNzRhY2YyMgogIEF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIERhdGU6ICAgVGh1IEFwciAyNiAxMzozMzoxMiAyMDE4ICswMjAwCiAgCiAg
ICAgIHhlbi94ODY6IHN1cHBvcnQgcGVyLWRvbWFpbiBmbGFnIGZvciB4cHRpCiAgICAgIAogICAg
ICBJbnN0ZWFkIG9mIHN3aXRjaGluZyBYUFRJIGdsb2JhbGx5IG9uIG9yIG9mZiBhZGQgYSBwZXIt
ZG9tYWluIGZsYWcgZm9yCiAgICAgIHRoYXQgcHVycG9zZS4gVGhpcyBhbGxvd3MgdG8gbW9kaWZ5
IHRoZSB4cHRpIGJvb3QgcGFyYW1ldGVyIHRvIHN1cHBvcnQKICAgICAgcnVubmluZyBkb20wIHdp
dGhvdXQgTWVsdGRvd24gbWl0aWdhdGlvbnMuIFVzaW5nICJ4cHRpPW5vLWRvbTAiIGFzIGJvb3QK
ICAgICAgcGFyYW1ldGVyIHdpbGwgYWNoaWV2ZSB0aGF0LgogICAgICAKICAgICAgTW92ZSB0aGUg
eHB0aSBib290IHBhcmFtZXRlciBoYW5kbGluZyB0byB4ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMg
YXMKICAgICAgaXQgaXMgcHYtZG9tYWluIHNwZWNpZmljLgogICAgICAKICAgICAgU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZl
ciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1v
dXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC44LXRlc3RpbmcvdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdy54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMjM2MjUuYmlzZWN0aW9u
LXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjMwOTEgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJp
c2VjdCB4ZW4tNC44LXRlc3RpbmcgdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyB4ZW4tYm9vdApT
ZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTIzMzk5IGZhaWwgW2hvc3Q9ZGVi
aW5hMF0gLyAxMjMwOTEgW2hvc3Q9aHV4ZWxyZWJlMV0gMTIyOTkxIFtob3N0PWZpYW5vMV0gMTIy
OTIyIFtob3N0PXBpbm90MF0gMTIyODY2IFtob3N0PWh1eGVscmViZTBdIDEyMjc3MSBbaG9zdD1j
aGFyZG9ubmF5MV0gMTIyNjU4IFtob3N0PWh1eGVscmViZTFdIDEyMjUwOCBbaG9zdD1maWFubzBd
IDEyMjQ2NiBbaG9zdD1jaGFyZG9ubmF5MV0gMTIyMzg1IFtob3N0PWh1eGVscmViZTFdIDEyMjE2
MSBbaG9zdD1jaGFyZG9ubmF5MF0gMTIyMTMyIFtob3N0PXBpbm90MV0gdGVtcGxhdGUgYXMgYmFz
aXM/IHVzaW5nIHRlbXBsYXRlIGFzIGJhc2lzLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRz
OiAxMjMzOTkgLyAxMjMwOTEKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBu
byB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgMWRmZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2
ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDNiZWQ5
M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5
NTVlY2QyNjVjZTgxYjM3YzYyZiAzN2IzZGZkZWVmN2Q0OGZjM2Y0YTlhNzA0YzgwNWJlOWEyNTNl
Y2Y2CkJhc2lzIHBhc3MgNmJhODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1
YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgx
YjM3YzYyZiAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CkdlbmVyYXRp
bmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjNmJhODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFl
OTkyYzBjYTM5ZS0xZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZkIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdp
dCMzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRiLTNiZWQ5M2Q3NzI0NTY0
ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdCMyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmLTI3ZGI3MmM4NTI0
MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQjMTk3ZTYwNWUwM2ExMDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OC0zN2IzZGZkZWVmN2Q0
OGZjM2Y0YTlhNzA0YzgwNWJlOWEyNTNlY2Y2CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJl
ZSBkaXNjb250aWd1b3VzOiBsaW51eC1wdm9wcwpMb2FkZWQgMTAwMiBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyMjkyMiBbaG9zdD1waW5vdDBd
CiAxMjI5OTEgW2hvc3Q9Zmlhbm8xXQogMTIzMDkxIFtob3N0PWh1eGVscmViZTFdCiAxMjMzOTkg
ZmFpbCAxZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2Fm
ODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDM3
YjNkZmRlZWY3ZDQ4ZmMzZjRhOWE3MDRjODA1YmU5YTI1M2VjZjYKIDEyMzQ5NCBwYXNzIDZiYTg5
YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCAzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIw
ZTRiIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgMTk3ZTYwNWUwM2Ex
MDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OAogMTIzNTk5IGZhaWwgMWRmZjA4NDg1YjllODM1
ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcy
Yzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4MTFjMTY4NmI0NTFlNDM0MmU4Zjk1
ZWUzOGIzYzk0MjI3NGFjZjIyCiAxMjM2MjAgcGFzcyAxZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0
MzViYzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
M2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkw
YmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIGVlZjcyYjhjNTAwMjAyNmVmOTc3YzMzYjA1NDE2ODc5
NzJmYTE3YTkKIDEyMzU4OCBmYWlsIDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2Rh
ZGI2ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAzYmVkOTNkNzcy
NDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRiIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNk
MjY1Y2U4MWIzN2M2MmYgMzdiM2RmZGVlZjdkNDhmYzNmNGE5YTcwNGM4MDViZTlhMjUzZWNmNgog
MTIzNTkyIHBhc3MgNmJhODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEw
MjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3
YzYyZiAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CiAxMjM2MDAgcGFz
cyAxZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFk
Mjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIGMzNmFh
Y2E4MjE0YTU3MDcwNjk1ZmI3Njk1YjAwZTkxYmZmYTc1ODQKIDEyMzYwNiBwYXNzIDFkZmYwODQ4
NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCAzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRi
IDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgZWVmNzJiOGM1MDAyMDI2
ZWY5NzdjMzNiMDU0MTY4Nzk3MmZhMTdhOQogMTIzNTkzIGZhaWwgMWRmZjA4NDg1YjllODM1ZDAw
YmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1
MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiAzN2IzZGZkZWVmN2Q0OGZjM2Y0YTlhNzA0
YzgwNWJlOWEyNTNlY2Y2CiAxMjM1OTYgcGFzcyAxZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzVi
YzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgM2Jl
ZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYy
Yjk1NWVjZDI2NWNlODFiMzdjNjJmIDlkNzM1ODYzOGQ4YjhlNjA3YjNjMWNkYTNjNTk2MGQ3ZGEx
NTE1NGMKIDEyMzYwMyBwYXNzIDFkZmYwODQ4NWI5ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2
ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAzYmVkOTNkNzcyNDU2
NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRiIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1
Y2U4MWIzN2M2MmYgYWUwYTg3ZTExM2JhNTNjNjdlMTUwMzI2MDZhODZkMjUyOGMyM2MyZQogMTIz
NjE0IHBhc3MgMWRmZjA4NDg1YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3
MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYy
ZiBlZWY3MmI4YzUwMDIwMjZlZjk3N2MzM2IwNTQxNjg3OTcyZmExN2E5CiAxMjM2MTEgZmFpbCAx
ZGZmMDg0ODViOWU4MzVkMDBiZmIzNGE0MzViYzZmMDdkYWRiNmZkIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3
MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDgxMWMxNjg2
YjQ1MWU0MzQyZThmOTVlZTM4YjNjOTQyMjc0YWNmMjIKIDEyMzYxOCBmYWlsIDFkZmYwODQ4NWI5
ZTgzNWQwMGJmYjM0YTQzNWJjNmYwN2RhZGI2ZmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCAzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRiIDI3
ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgODExYzE2ODZiNDUxZTQzNDJl
OGY5NWVlMzhiM2M5NDIyNzRhY2YyMgogMTIzNjI1IGZhaWwgMWRmZjA4NDg1YjllODM1ZDAwYmZi
MzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQy
MzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4MTFjMTY4NmI0NTFlNDM0MmU4Zjk1ZWUzOGIz
Yzk0MjI3NGFjZjIyClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBm
b3VuZDogZmxpZ2h0IDEyMzQ5NCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMjM1ODggKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMjM1OTIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MjM1OTMgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMWRmZjA4NDg1
YjllODM1ZDAwYmZiMzRhNDM1YmM2ZjA3ZGFkYjZmZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIg
MjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiBlZWY3MmI4YzUwMDIwMjZl
Zjk3N2MzM2IwNTQxNjg3OTcyZmExN2E5Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNr
aW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzNjA2IChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzNjExIChmYWlsKSwgZm9yIGZpcnN0
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTIzNjE0IChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjM2MTggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjM2MjAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyMzYyNSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
eGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA4MTFj
MTY4NmI0NTFlNDM0MmU4Zjk1ZWUzOGIzYzk0MjI3NGFjZjIyCiAgQnVnIG5vdCBwcmVzZW50OiBl
ZWY3MmI4YzUwMDIwMjZlZjk3N2MzM2IwNTQxNjg3OTcyZmExN2E5CiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNjI1
LwoKCiAgY29tbWl0IDgxMWMxNjg2YjQ1MWU0MzQyZThmOTVlZTM4YjNjOTQyMjc0YWNmMjIKICBB
dXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFRodSBBcHIg
MjYgMTM6MzM6MTIgMjAxOCArMDIwMAogIAogICAgICB4ZW4veDg2OiBzdXBwb3J0IHBlci1kb21h
aW4gZmxhZyBmb3IgeHB0aQogICAgICAKICAgICAgSW5zdGVhZCBvZiBzd2l0Y2hpbmcgWFBUSSBn
bG9iYWxseSBvbiBvciBvZmYgYWRkIGEgcGVyLWRvbWFpbiBmbGFnIGZvcgogICAgICB0aGF0IHB1
cnBvc2UuIFRoaXMgYWxsb3dzIHRvIG1vZGlmeSB0aGUgeHB0aSBib290IHBhcmFtZXRlciB0byBz
dXBwb3J0CiAgICAgIHJ1bm5pbmcgZG9tMCB3aXRob3V0IE1lbHRkb3duIG1pdGlnYXRpb25zLiBV
c2luZyAieHB0aT1uby1kb20wIiBhcyBib290CiAgICAgIHBhcmFtZXRlciB3aWxsIGFjaGlldmUg
dGhhdC4KICAgICAgCiAgICAgIE1vdmUgdGhlIHhwdGkgYm9vdCBwYXJhbWV0ZXIgaGFuZGxpbmcg
dG8geGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jIGFzCiAgICAgIGl0IGlzIHB2LWRvbWFpbiBzcGVj
aWZpYy4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4t
NC44LXRlc3RpbmcvdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdy54ZW4tYm9vdC57ZG90LHBzLHBu
ZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTIz
NjI1OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjM2MjUgeGVuLTQuOC10ZXN0aW5nIHJl
YWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MvMTIzNjI1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 16:29:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 16: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 1fP9P7-0004vw-HR; Sat, 02 Jun 2018 16: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=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fP9P6-0004vk-Dd
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 16:29:20 +0000
X-Inumbo-ID: ca70c829-6681-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca70c829-6681-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 18:27:07 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fP9Oz-0006Ex-PI; Sat, 02 Jun 2018 16:29: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 1fP9Oz-0008Eq-Fu; Sat, 02 Jun 2018 16:29:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fP9Oz-00085F-F7; Sat, 02 Jun 2018 16:29:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123524-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 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-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-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-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 16:29:13 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123524: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzUyNCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzUyNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKClRlc3RzIHdoaWNo
IGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIHBhc3Mg
aW4gMTIzNDA4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
NyB4ZW4tYm9vdCAgIGZhaWwgcGFzcyBpbiAxMjM0MDgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQwOAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM0MDgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyMzQwOCBsaWtlIDEyMjkyMwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgZmFpbCBpbiAx
MjM0MDggbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgIDUyIHh0Zi90ZXN0LWh2
bTY0LW1lbW9wLXNlZyBmYWlsIGluIDEyMzQwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0IGZhaWwgaW4gMTIzNDA4IG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIyOTk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYv
dGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJw
YWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJw
YWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDYxYTlmYzVl
NTZlY2Y1OWJlOTUxYWYyY2M1NWQxNWExMTNlOTIzMzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDEyYjlmY2E2MDQ2NzQxZmZjZGE5ZWIzMzIwZjQ3MDkzZWQ1ZDllZjAK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk5NyAgMjAxOC0wNS0yMCAyMjo1Nzo0MyBaICAgMTIg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDkgIDIwMTgtMDUtMjkgMDk6Mzc6NDIgWiAg
ICA0IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM0MDggIDIwMTgt
MDUtMzAgMTE6NDM6MTcgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUxNyBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 19:42:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 19:42:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPCQ0-0004yG-3O; Sat, 02 Jun 2018 19:42:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPCPy-0004y6-PS
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 19:42:26 +0000
X-Inumbo-ID: c530b540-669c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c530b540-669c-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 21:40: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 1fPCPu-0001hg-6G; Sat, 02 Jun 2018 19:42: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 1fPCPt-00079K-US; Sat, 02 Jun 2018 19:42:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPCPt-0005ZY-To; Sat, 02 Jun 2018 19:42:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123564-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c4061d18ef531147a58075f7f011a25b598d6aee
X-Osstest-Versions-That: ovmf=65e984cd8ad8ee0999f8b360372db647f031c806
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 19:42:21 +0000
Subject: [Xen-devel] [ovmf test] 123564: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzU2NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM1NjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNDA2MWQxOGVmNTMxMTQ3YTU4MDc1ZjdmMDExYTI1
YjU5OGQ2YWVlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2NWU5ODRj
ZDhhZDhlZTA5OTlmOGIzNjAzNzJkYjY0N2YwMzFjODA2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjMzNTYgIDIwMTgtMDUtMjkgMTA6NTU6MzUgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzNTY0ICAyMDE4LTA2LTAxIDE1OjQwOjE3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+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
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgNjVlOTg0Y2Q4YS4uYzQwNjFkMThlZiAgYzQw
NjFkMThlZjUzMTE0N2E1ODA3NWY3ZjAxMWEyNWI1OThkNmFlZSAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 21:27:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 21:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPE3M-0005Kh-UV; Sat, 02 Jun 2018 21:27: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=rhav=iu=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fPE3L-0005Kc-E4
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 21:27:11 +0000
X-Inumbo-ID: 66ca9381-66ab-11e8-9728-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 66ca9381-66ab-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 23:24:58 +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=SW9F0yj4/+4iifFPGpltU5UtuV2QJvt8tjWxwOC1g8U=;
 b=STCgSUIss2XVYKt7GJbQP4pe6gjTTG5Wx9di4jRUUBPIYyXZMbIgM5tPJS4Wr2ssdIlAKt28lR6CoNKQCzYIfIYey6/XuedztrPvPZlknNFNvl35RLuf2N51Jo5VxWgSw46TEz8BWzlSsp+pOdlVoe72a23eLILNx6bFDVlq8po=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [192.168.1.9] (122.161.190.20) by
 SN2PR07MB2478.namprd07.prod.outlook.com (2603:10b6:804:6::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.820.13; Sat, 2 Jun 2018 21:27:02 +0000
To: Sameer Goel <sameer.goel@linaro.org>, xen-devel@lists.xenproject.org,
 julien.grall@arm.com
References: <20180524004620.23828-1-sameer.goel@linaro.org>
 <20180524004620.23828-5-sameer.goel@linaro.org>
 <d08fe9e3-3f32-8342-00c1-3a457fe14098@caviumnetworks.com>
 <1df9c9aa-bb75-94db-d88f-53229e740e18@linaro.org>
 <9900a2ad-65d4-357f-b54d-01ba76476d1a@caviumnetworks.com>
 <8da742f2-6ba8-327a-6a54-147d1b06d547@linaro.org>
 <365f599b-f976-9e3f-5ca8-3e3ef7f69c10@caviumnetworks.com>
 <01d3fad8-cf88-9167-c984-286db0c15daf@linaro.org>
 <8f4b349b-6be4-919a-9de3-4faa07892f22@caviumnetworks.com>
 <21f65c87-aac5-2079-c511-c165f09fec2c@linaro.org>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <70ab7297-697b-2e94-2cfa-59a1a48f962e@caviumnetworks.com>
Date: Sun, 3 Jun 2018 02:56:46 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <21f65c87-aac5-2079-c511-c165f09fec2c@linaro.org>
Content-Language: en-US
X-Originating-IP: [122.161.190.20]
X-ClientProxiedBy: BM1PR0101CA0024.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:b00:18::34) To SN2PR07MB2478.namprd07.prod.outlook.com
 (2603:10b6:804:6::14)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:SN2PR07MB2478; 
X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2478;
 3:HZYEU863dpl80dbmJ/89yUPTU/FVTFLvr5ax6AH6WT3orJZ4KyknTo2VGygorGONGpw5X3BH4PF3PJ1+dPajkc5Q2zzWA7QcOGPTa5hlaayktbEpO0I4Xr2ThVHAZypl0SWzrQHtlsqmxqN/RYYsMbjQbsiXZkYRTBBXg8+Ncc/qx3aNYMOXWdl6l9TkAr0GtSsx5+qKDmZpbcL8jAZdlcBiwqQJthRmvHTI0nfT6mpOz+nzAvyjBbmNeYfQSt1Q;
 25:BuEWCD+BmG6uIGUraJbbl9NWh3f0cozbDBDFLQg20tpWO8QnUTQVCdaddD1DIkWp52/auxgTEumM4iN/Qt75OesKFp/5hXyKc23ZHzhcj+QmVkohbyQT2DxIeJJ2j+f2kHUfWlI3cgpPHNyKGR/EsnaJKjVFIh3WpFOqKqmx0Xy24Oeoe+7VCrVKGLx77gcp2onFbc3ZML8GbkqNsWdNFlBXZCcYdbzmtdg0WfR6rKcGqt6WiQERWmxEicisGNMj8efKvZUPa/jqfCg+4XGMvjzaSytr84GKzYJTiGeop1CNyOLh/kd68Q0NBMPtc1/DHJkfGo/uMJvMID37ptNA8g==;
 31:mw/Ky9RVINZDFTT+9Yzmn1ZMGNPRaaPxhvK3sehVj/MXnR30ySt5PVsB8wpRTwsXReuJ0AQh8w8ySDihTI4z0Q/lDQ/lStMAmj91jXTSeWRHO8Z7n5NbUI6VGv/6cIPcnrhsuFla6KmKhQqysf9oP23/4rfVlcWaac5tEZdueXL8fJdnnhSz9S4jdm2B5PQXaZ+vd8aJOij7fwATJPn4LnJLMYyWqqfLIh+2iKRShY4=
X-MS-TrafficTypeDiagnostic: SN2PR07MB2478:
X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2478;
 20:WLI49nNwI+YEXbyGZyPH9mFHsco7ijVTFhwer7fO2eMgz1H4mYzoI5ErIOU4u+IEibhDM/3VpogLjdn7cRX7ZLrXLL9Dr7mWf6TcRryd1VeaHLvaDO0E2zKDPjWvCGLE2FXjIiePAnznJMnStcY3AuX+WTbO2Dz3+PODWDZbUGEo+wwaP7VuzLdlAudsdmGIsbicbeyxGuroLhvC582S99H4W0yWqov7l/Vbv8LFTqu+EhayHJfmC78UqCQvRU/tAjCkfUqT4oAg+sJdpkqI4rPBy37ygZNfvsAtER7AJ1K9WAScfiJdQ2loFnXhMURVBLi9ceWezMI8frmlM2JbYtAftOGYOxs8HVVFPvE/EJYSobNYGeK5CCcon5AI74JhLFIYorNyPkLONtCRm1CVYNJN5BqoTDh7Nihjdci0hzS3WuRfKg+p3VWN3RHDRnMjyhiLur6JyDjGkpr8OXdP59sQlTgeWX9qr55/AHzux6Jhhti6A4t8e2B9VGrs/dB9YatBE/zlmincgltgtYpPpADqp+b0j0wNqZqQGmcXHhyTclka1odIZxZ9joJY/nYKv0KQGOpmU43v77B4VkZLC90FVMDZIteiQ4xyE2uft+0=;
 4:7IbsZst8RWV8nv/bDvYm/dREgGAqqRMY26XxW8Og7dKdfPCnij/o72nLu61aqd4GPMGJSnRJI/HGok/EfYarjauniAyJ26O4HCiIkDgoBIGs3k740wsgK0d1BajjOSBVjwEFuWyrIee7WGWCabWyaR5Rcawj3YQOB0YEP6wQ0CVNXXCoQBAOfLb2SXfYDP1tb6kuB4NS/r/ip3AaxqSKp1nnuuZynJxgDap+yztQFV614pac48doduBVeNN1ARxXoHGQZ9AG7PrUQgLxhjOmQFc92/vSE6DTRbfUt3LL5uhXFdQp92clpP+7C7k11e2t
X-Microsoft-Antispam-PRVS: <SN2PR07MB24787E57044E059B39377526EC610@SN2PR07MB2478.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:SN2PR07MB2478; BCL:0; PCL:0; RULEID:; SRVR:SN2PR07MB2478; 
X-Forefront-PRVS: 06911FE69E
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39380400002)(366004)(346002)(376002)(39850400004)(199004)(189003)(4326008)(16526019)(25786009)(58126008)(966005)(64126003)(53936002)(6246003)(105586002)(93886005)(316002)(72206003)(16576012)(8936002)(117156002)(31686004)(50466002)(2906002)(2870700001)(478600001)(36756003)(31696002)(6306002)(106356001)(67846002)(59450400001)(81156014)(11346002)(8666007)(77096007)(6486002)(76176011)(956004)(486006)(6116002)(476003)(446003)(65806001)(68736007)(65956001)(229853002)(3846002)(2616005)(47776003)(81166006)(23676004)(7736002)(52146003)(2486003)(6666003)(8676002)(55236004)(97736004)(26005)(305945005)(65826007)(186003)(52116002)(42882007)(386003)(5660300001)(66066001)(53546011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR07MB2478; H:[192.168.1.9]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjJQUjA3TUIyNDc4OzIzOjZPWk1CYW5ROC9ienl5N3pEdUN5dmR2ajlt?=
 =?utf-8?B?azRVengxaWJNUlZ6U1hkQ2x6dzhCN0pCVDlIRG1vc2FUWENRbHpHZnh6MzFM?=
 =?utf-8?B?V2pMR2xBcjNrWXB5TVp0NDlneGVqMC82VnpDNjUvY2VRV1UrcDBScFhTS0Vz?=
 =?utf-8?B?TWRMZ0MwYS9ndXlUMmwxeHJsTldwZzhVSzNvZ3NiV2E0OTNhOWZZTDZUTU9J?=
 =?utf-8?B?SU1UZDU3NFkwU0NISzF2aGNvOUhzazFtblFFbGduOTNJb3A2Q0xtM2JGMG5N?=
 =?utf-8?B?SzFYUERWdGtyV25ic3N2NnV2a3o2YWdxM01nSDVqRUd1dnlsSGlxUXJlU3B0?=
 =?utf-8?B?aS91bld0UHpMOXNHMTNuYllBaXZtMWtLeVdtaFp5UnhzY3JieGpsRk1Zb0d1?=
 =?utf-8?B?RVJJd01Fc1htZ25DN0RJTkJDVEdUTURTNEUzaW92dG1xZHlwdjBqeStCY1J0?=
 =?utf-8?B?NTVGOUwrUzV6eHhzQkt2b0NsK3ZkZDAxQU9LbmhGLzVaWnp0bkhBVHFUMkI3?=
 =?utf-8?B?MndNVUtEK09Wc21ydnBiWHErV1JKL1REWWh2REhIR3NSeWtzTjI3OGYvTUNa?=
 =?utf-8?B?VkFMNDdBQzNtTmRVeE05TEFYaGxWQlFWTmk4NGR6OXNCdWlqcWN4QmxYdWhD?=
 =?utf-8?B?bDVRSXM4YnZkUXJyOURvMHpXWnAvYk1FUFJCYnBZc1F1OGpGcEZDMmt2UUh6?=
 =?utf-8?B?WVBtNE1lMHdZcE5ybEdka2tNSm1Xd21mRE5SUGptS0NmQXdWb0lZL2Jpdjkr?=
 =?utf-8?B?M0VQTnJZWUFxcjQ5R29ocnF2OUJMUDdvdFFEeEZwTnlYV3dSN3pwNW5Camlv?=
 =?utf-8?B?WWhzNlk1V1hwVEZkaTk0TFBYbDlCaS9sazg1Um1ZNDRrZCt4b3A2bnV4blZG?=
 =?utf-8?B?WmpkbTdHamxlSWRGSUpUanl5WkRVU3FGZ3l4djRoakUzTlo5RnJaS0NySzhO?=
 =?utf-8?B?ZlBvbHJvdUJtUXNZY05lbC8vdXM2cTNCdGZFYUtNemFIcDdTdmhnei94bll5?=
 =?utf-8?B?VFhEQ1k1WmtHbWxpWERlbThCTXFrRUIwaG0zN1B6TCtJNjQ5dUNHUTdVakMv?=
 =?utf-8?B?V0gvWUVrdEVtTm9sYm43OVFwak9VUGFiTERIS1RmZnhmTmdnbmszZXBDZnJa?=
 =?utf-8?B?Z3hWdldub09Edk51WktwNjhTekhqT1AvUkQ1VEwzOVlwb2R3cGhwb2pVNEVW?=
 =?utf-8?B?WVRGZXo5M29YRXp0ZktJZlpBcHI3VzlCeS9tMnhoT3VzMUMxVEVYcGViZWx6?=
 =?utf-8?B?eCt4SnF2UDhFdUJxSmdhREsveUpGRTJqeGhSekRrcmRhcnhxNHBacHlLMmIy?=
 =?utf-8?B?WXRrSCtBYm1XQkg2eTVOaXNBalMrRVZ1YURlZWFpa3ZVNDAyd04yckVBUis2?=
 =?utf-8?B?blFNSDVTdk1GQ0NwRmJRblcwcGNzcE1qQlRZUmhYenhtM1BiTG8xV2hlVTg2?=
 =?utf-8?B?dzEzZ3JDdUVMRXNHUzBROWVzSUF4cmNIZE1DTU5iOVFoWlh4dGc0bXZGOUJ6?=
 =?utf-8?B?WDJOOVhhdS8vQlBDdG5CSkt2Umt1akRMdE00RTB4WUZJUEFRRkxVOG1iY0lP?=
 =?utf-8?B?RFk5WWNoUEtnN2xURXJ6ZUVYL2dCeDJRZXJsTXlkRWJVenFPRVE5MHpkZkFo?=
 =?utf-8?B?aVhkeWU5RFI0aVI4cWJTSCtZNWtRL3lSUGpQeG5DWjhmZVgxQnRkWnZ6bEx4?=
 =?utf-8?B?ZTAzbDZOSFpnd0lnTEw5M2ZCSk9QYWtWTy84MTRITkxSZjhGTnhkTDF1dEE3?=
 =?utf-8?B?RjJrci8vM1Fab0RVZ0RhTmkzMklkejd2TG9lM3d1R2thT0Z5RXllSVhkTDRj?=
 =?utf-8?B?Qkh0OHVEYVZ3SmJ4WTI0d3R3b2VCSkljMkpzeWlhUiswd0xYM1VFWUZCUEVo?=
 =?utf-8?B?dnAxWVd0NUZ0R0RNeUZuRStlVXZOVzZRb0ZCNmNoWVJqWmJpSFpuT2JRMFF0?=
 =?utf-8?B?SllkTTVsN1UyT2lYaUtydVh3Wm9NSFNFZEp5VGYwT3crbkVLYjQwdDgydEl6?=
 =?utf-8?B?dEZwWCtHVG0vM21KQWNIREJpclVaVW9YVDVNUmR1Y0poMGp4SWxhbEdNMFRy?=
 =?utf-8?B?S1FYOVpUeG54dFdMNWorODc4VlFPZVNsYXIvSm9zYzIyd0N5UzJvbW81aUhW?=
 =?utf-8?Q?Bb+PHUHnmlMgR6gwYnYgE6Hfwi9jeya7i60Y2zOVcJ0S?=
X-Microsoft-Antispam-Message-Info: 4Ag1+eVZ3rouC+stCVad2bbnkp5dhYyd0VJwA39yMO5eaFzz/9j8hoSGnLb9P78IeUcTg2GaDaEjgtfJEHTgKtApif42auBYnhh9iBn+cB+5XlgVbj1FAPXx63+rqYBV3y1f8KQwXt7Xo8Dfhyx0ZYRUoNHP7kqiW0FkwHm/RPnYDP6U+I9L7g3Vi2oOys1f
X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2478;
 6:ngJPfQ7Z5gMdTQcLQTGuJ2oNsi6+uXNReMZqMtsL5k08RCysIt7kJgfkmXB5daUkG2BEp5k2AQ/pClpFY5njKif+4KozSf6yCs00XgF4aR9ym/g06uSqy6EjM3z7w3bBoYrAYH1YMEwXz/4/2UMxGo2YwqDqK9oMaSVN3m6j2RvXL6odyH6brtIjBnk4N29OPIcDNmBkKsVtZVPQt/8+iKYsNYPCvY+TCO2sERDvOHpQmcoWDzYjcSTGsR8ClYLMdNPQWNqjCC8AHBXgxQB4krSHxJeOu4AigC+oOPQppFjFDv8/uPiCXSZyE3quEifsZ9Yam2mfJqDXqrb8C5dV/hJTpZi9B+ud070Rfun+goudTWq3y0z3BpXZ8Vj9nX4TSx606ukpP0ELzK290njbV3JnPPLzlQPh5MrvGOQtnL6g00B23oGCyMKTaBXbEAJ67PTuoLKnIVhKo1J7XkRWoA==;
 5:jGC748XTgNOJTWaMK4tSCht539VCXRuRXhO/Yq8e9x9LOI/rQkyUo1XvXkGz0qm3tfMTATahvkou6g/OQS4fYHQSkeelUpTS9fI0frZd4D3fVdGwRlSqxO/XJThvZLnhB0JJWFBSdAjoqyvL4g86/gJJBKNj5u+A+fQ/OjUwUg8=;
 24:6+OOkrlG0DVWe/O+0UIKTEmv8OpKleLpsv1fmEBtxqNp7g9DLaW2pLiHBJWF72b5nOayf6pPryqtcxuMd+0Y/flCbcx+iDK1tJugecqS2Hc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2478;
 7:4wbW6GBVHWcDPC5CHJ2Deu7J8ldObySfOVbOCFv2rSdwUaHhW5WTYaK0+lqBstWL9akdzk3ZZQQsIVbwmkYFc8wkJhFI+Lg9CrqZM2a3iN02ABOH/v8xwJWMvLy1ZjGpizeJxB6/6J9TQYvXTJ52dz36I4F9kBRXc+Ip77+idiMQHMX0z3Xff3WfcX2mVFv62zIan09zolelRqFrimm71V1VAwsfG/mFmdMsKzAAysaZiYOQ8PgWU3ndhqXUGQEW
X-MS-Office365-Filtering-Correlation-Id: 537ec976-9c27-40c7-aeca-08d5c8cf969e
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2018 21:27:02.8716 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 537ec976-9c27-40c7-aeca-08d5c8cf969e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR07MB2478
Subject: Re: [Xen-devel] [v2 4/6] xen/iommu: smmu-v3: Add Xen specific code
 to enable the ported driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org, 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>

CgpPbiAwNi8wMi8yMDE4IDEyOjI4IEFNLCBTYW1lZXIgR29lbCB3cm90ZToKPgo+IE9uIDUvMzEv
MjAxOCAxMToxNiBQTSwgTWFuaXNoIEphZ2dpIHdyb3RlOgo+Pgo+PiBPbiAwNS8zMS8yMDE4IDA5
OjI3IFBNLCBTYW1lZXIgR29lbCB3cm90ZToKPj4+IE9uIDUvMzAvMjAxOCAxMDoxMyBQTSwgTWFu
aXNoIEphZ2dpIHdyb3RlOgo+Pj4+IE9uIDA1LzMxLzIwMTggMDQ6MzEgQU0sIFNhbWVlciBHb2Vs
IHdyb3RlOgo+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4gK3N0YXRpYyBpbnQgYXJtX3NtbXVfaW9tbXVf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPj4+Pj4+Pj4gV2hlcmUgaXMgaW9tbXVfZG9t
YWluIGluaXRpYWxpemVkPwo+Pj4+Pj4+PiBUaGUgZnVuY3Rpb24gZG9lcyBub3QgdXNlIGEgaW9t
bXVfZG9tYWluICogdmFyaWFibGUKPj4+Pj4gUGxlYXNlIGNoZWNrIGlvbW11LmMgMiBsZXZlbHMg
dXAuCj4+Pj4gSW4gdGhpcyBmdW5jdGlvbiBkbyB5b3Ugc2VlIGlvbW11X2RvbWFpbiBnZXR0aW5n
IGFsbG9jYXRlZCBvciBpbml0aWFsaXplZD8KPj4+PiBBcyBwZXIgdGhlIG5hbWUgb2YgZnVuY3Rp
b24gYXJtX3NtbXUgaW9tbXVfZG9tYWluX2luaXQuCj4+Pj4gV2hlcmUgaXMgaW5pdCBvZiBpb21t
dV9kb21haW4gaW4gdGhpcyBmdW5jdGlvbj8KPj4+IFdlbGwgd2l0aG91dCB0aGUgeGVuX2RvbWFp
biB0aGUgaW9tbXVfZG9tYWluIGlzIG5vdCBpbml0aWFsaXplZC4gSXQgaXMganVzdCB0aGUgZGVm
YXVsdCB2YWx1ZS4gVGhpcyBnZW5lcmljIGlvbW11IGNvZGUgbWFrZXMgYW4gLmluaXQgY2FsbCB0
byBvdXIgY29kZSBmb3Igd2hhdGV2ZXIgaW5pdGlhbGl6YXRpb24gaXMgbmVlZGVkLiBTbyB0aGUg
bmFtZSBoZXJlIHNlZW1lZCBhYnNvbHV0ZWx5IGZpbmUgdG8gbWUuCj4+Pgo+Pj4gSW5pdGlhbGl6
YXRpb24gZG9lcyBub3QgYWx3YXlzIHJlZmVyIHRvIGFsbG9jYXRpb24uIEluIHRoaXMgY2FzZSB0
aGlzIGlzIGRyaXZlciBzcGVjaWZpYyBpbml0aWFsaXphdGlvbi4gU2luY2UsIHRoZSBpb21tdSBj
b2RlIGlzIG1ha2luZyBhbiBpbml0IGNhbGwgdG8gdGhlIHNtbXUgY29kZSBoZW5jZSB0aGUgbmFt
ZSBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdC4gU28sIGFnYWluIEkgYWdyZWUgd2l0aCB5b3Vy
IGNvbW1lbnRzIG9uIHRoZSBkb21haW4gdmFyaWFibGUgbmFtZXMgYW5kIEknbSBtYWtpbmcgdGhl
c2UgY2hhbmdlcyBhcyB0aGV5IHdvdWxkIG1ha2UgdGhlIGNvZGUgY2xlYW5lci4gVGhpcyBmdW5j
dGlvbiBuYW1lIGNoYW5nZSBwcm9iYWJseSB3aWxsIG5vdCBkbyBtdWNoIGJ1dCB0aGUgbW92ZSBh
bG9uZyB0aGUgZGlzY3Vzc2lvbiwgbGV0IG1lIGtub3cgd2hhdCB5b3Ugd2VyZSB0aGlua2luZy4K
Pj4gU2FtZWVyLCBmZXcgcG9pbnRzCj4+IGEuIGFsbCB0aGUgZnVuY3Rpb25zIGFyZSBwcmVmaXhl
ZCB3aXRoIGFybV9zbW11XyAsIHNvIHdoYXQgdGhlIGZ1bmN0aW9uIGlzIGRvaW5nIGNhbiBiZSB1
bmRlcnN0b29kIGJ5IHRoZSByZXN0IHBhcnQgb2YgdGhlIG5hbWUKPj4gSW4gdGhpcyBjYXNlIGl0
IGlzIGlvbW11X2RvbWFpbl9pbml0Lgo+Pgo+PiBiLiBCeSB0aGUgbmFtZSBpdCBzZWVtcyB0byBz
dWdnZXN0IHRoYXQgeW91IGFyZcKgIGRvaW5nIHNvbWUga2luZCBvZiBpbml0IGZvciBpb21tdV9k
b21haW4KPj4KPj4gYy4gQnV0IGluIHRoaXMgY29tcGxldGUgZnVuY3Rpb24sIGlvbW11X2RvbWFp
biBwb2ludGVyIGlzIG5ldmVyIHVzZWQuCj4+Cj4+IElmIEkgdGFrZSB5b3VyIHBvaW50LCB0aGUg
YXBwcm9wcmlhdGUgbmFtZSBvZiB0aGUgZnVuY3Rpb24gc2hvdWxkIGJlIGFybV9zbW11X3hlbl9k
b21haW5faW5pdCgpLgo+IEl0cyBub3QgdGhlIGlvbW11IGRvbWFpbiBkZWZpbmVkIHdpdGhpbiB0
aGUgY3VycmVudCBkcml2ZXIuwqAgSSdsbCBjaGFuZ2UgdGhlIG5hbWUgdG8gYXJtX3NtbXVfeGVu
X2lvbW11X2luaXQoKS4KPgo+IGFybV9zbW11IGZvciBqdXN0IGtlZXBpbmcgdGhlIHByZWZpeGVz
IGFzIG5lZWRlZC4gU291bmRzIGdvb2Q/Cnllcy4gdGhhbmtzLgo+Cj4gVGhhbmtzLAo+IFNhbWVl
cgo+PiAtTWFuaXNoCj4+Pj4gK3N0YXRpYyBpbnQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX2luaXQo
c3RydWN0IGRvbWFpbiAqZCkKPj4+PiArewo+Pj4+ICvCoMKgwqAgc3RydWN0IGFybV9zbW11X3hl
bl9kb21haW4gKnhlbl9kb21haW47Cj4+Pj4gKwo+Pj4+ICvCoMKgwqAgeGVuX2RvbWFpbiA9IHh6
YWxsb2Moc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4pOwo+Pj4+ICvCoMKgwqAgaWYgKCF4ZW5f
ZG9tYWluKQo+Pj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gLUVOT01FTTsKPj4+PiArCj4+Pj4g
K8KgwqDCoCBzcGluX2xvY2tfaW5pdCgmeGVuX2RvbWFpbi0+bG9jayk7Cj4+Pj4gK8KgwqDCoCBJ
TklUX0xJU1RfSEVBRCgmeGVuX2RvbWFpbi0+Y29udGV4dHMpOwo+Pj4+ICsKPj4+PiArwqDCoMKg
IGRvbV9pb21tdShkKS0+YXJjaC5wcml2ID0geGVuX2RvbWFpbjsKPj4+PiArCj4+Pj4gK8KgwqDC
oCByZXR1cm4gMDsKPj4+PiArfQo+Pj4+ICsKPj4+Pgo+Pj4+Cj4+Pj4KPj4+Pj4gVGhhbmtzLAo+
Pj4+PiBTYW1lZXIKPj4+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCj4+Pj4+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+Pj4+PiBYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKPj4+Pj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwo+Pj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4+PiBY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+PiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCj4+Cj4+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
Pj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPgo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 21:35:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 21:35:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPEBd-0006Ec-DF; Sat, 02 Jun 2018 21:35:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPEBb-0006EP-Gd
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 21:35:43 +0000
X-Inumbo-ID: 982627b8-66ac-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 982627b8-66ac-11e8-9728-bc764e045a96;
 Sat, 02 Jun 2018 23:33: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 1fPEBW-00047B-Pi; Sat, 02 Jun 2018 21:35:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fPEBW-0007BM-Ii; Sat, 02 Jun 2018 21:35:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPEBW-0003Gt-I4; Sat, 02 Jun 2018 21:35:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123540-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl:debian-install:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-next:test-amd64-i386-xl:debian-install:fail:regression
 linux-next:test-amd64-i386-libvirt:debian-install:fail:regression
 linux-next:test-amd64-i386-xl-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-saverestore:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:debian-install/dst_host:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-saverestore:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-saverestore:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:debian-install:fail:regression
 linux-next:test-amd64-i386-xl-shadow:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:guest-saverestore:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-arm64-arm64-xl:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:guest-saverestore.2:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-amd64-amd64-qemuu-nested-intel:capture-logs/l1(18):fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=924ecf2632cc5477820b4404d893cb2bc460a42b
X-Osstest-Versions-That: linux=3d661e2a2d1cf0ad1ce54d690f05e755da59e6c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 21:35:38 +0000
Subject: [Xen-devel] [linux-next test] 123540: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzU0MCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM1NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
MTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzM3MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxNiBkZWJpYW4t
aW5zdGFsbC9kc3RfaG9zdCAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0IDEwIGZyZWVic2QtaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjMzNzAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAxNSBndWVzdC1zYXZlcmVzdG9yZSAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTUgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2IDEwIGZyZWVic2QtaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEwIGRlYmlhbi1pbnN0YWxsICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDE2IGRlYmlhbi1pbnN0YWxsL2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDE1IGd1ZXN0
LXNhdmVyZXN0b3JlICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAxNiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTIzMzcw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
MzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzM3MAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjMzNzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjMzNzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVH
Ui4gdnMuIDEyMzM3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMzcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjMz
NzAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzNzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAxOCBjYXB0dXJlLWxvZ3MvbDEoMTgpIGZhaWwgYmxvY2tlZCBpbiAxMjMzNzAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgOTI0ZWNmMjYzMmNjNTQ3NzgyMGI0NDA0ZDg5M2NiMmJjNDYwYTQyYgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgM2Q2NjFlMmEyZDFjZjBhZDFjZTU0ZDY5MGYw
NWU3NTVkYTU5ZTZjOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM1NDAgIDIwMTgt
MDYtMDEgMDk6MTk6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 23:12:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 23: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 1fPFh3-00067H-GD; Sat, 02 Jun 2018 23:12:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mjvq=iu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPFh2-000675-AK
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 23:12:16 +0000
X-Inumbo-ID: 14cecbe6-66ba-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14cecbe6-66ba-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 01:10: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 1fPFgy-00063U-9D; Sat, 02 Jun 2018 23:12: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 1fPFgx-0006ux-VJ; Sat, 02 Jun 2018 23:12:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPFgx-00049X-Ud; Sat, 02 Jun 2018 23:12:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123542-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:build-armhf-pvops:kernel-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-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-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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=3762b3e2aa6c885ecfbdaf6fb9b3f6f0eef950b5
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 02 Jun 2018 23:12:11 +0000
Subject: [Xen-devel] [linux-4.9 test] 123542: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzU0MiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzU0Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzNzYyYjNlMmFhNmM4ODVlY2Zi
ZGFmNmZiOWIzZjZmMGVlZjk1MGI1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDE0IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAxMSBkYXlzICAg
IDggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNTQyICAyMDE4LTA2LTAxIDA5OjI0
OjU0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0NzYgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjM3MSBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 02 23:57:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 02 Jun 2018 23:57:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPGOC-0001Ne-Mt; Sat, 02 Jun 2018 23:56: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=ob2f=iu=xenproject.org=prvs=684c33a46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fPGOB-0001NS-Ed
 for xen-devel@lists.xenproject.org; Sat, 02 Jun 2018 23:56:51 +0000
X-Inumbo-ID: 4f3c339a-66c0-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f3c339a-66c0-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 01:54:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,471,1520899200"; d="scan'208";a="56217511"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74774-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=c4061d18ef531147a58075f7f011a25b598d6aee
X-Osstest-Versions-That: ovmf=65e984cd8ad8ee0999f8b360372db647f031c806
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 3 Jun 2018 00:56:45 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74774: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3NzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDc2MgoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGM0MDYxZDE4ZWY1MzExNDdhNTgwNzVm
N2YwMTFhMjViNTk4ZDZhZWUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAg
IDY1ZTk4NGNkOGFkOGVlMDk5OWY4YjM2MDM3MmRiNjQ3ZjAzMWM4MDYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NDc2MiAgMjAxOC0wNS0zMCAxMTo0OToyNiBaICAgIDMgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzQ3NzQgIDIwMTgtMDYtMDIgMTk6NTI6MTYgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
cmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNp
dHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3Qv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGM0MDYxZDE4ZWY1MzExNDdhNTgwNzVmN2YwMTFhMjViNTk4ZDZhZWUKQXV0
aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBU
aHUgTWF5IDMxIDA5OjI1OjEwIDIwMTggKzAyMDAKCiAgICBTaWduZWRDYXBzdWxlUGtnOiBhZGQg
UGNkTG93ZXN0U3VwcG9ydGVkRmlybXdhcmVWZXJzaW9uCiAgICAKICAgIEFkZCBhIFBDRCB0aGF0
IGhvbGRzIHRoZSBsb3dlc3Qgc3VwcG9ydGVkIHZlcnNpb24gbnVtYmVyLCBzbyB0aGF0IHdlCiAg
ICBjYW4gYWxsb3cgdGhlIHBsYXRmb3JtIHRvIGNvbmZpZ3VyZSB0aGlzIGF0IGJ1aWxkIHRpbWUu
CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZl
bEBsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 01:40:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 01: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 1fPI01-0000HT-Ad; Sun, 03 Jun 2018 01: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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPI00-0000HH-1I
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 01:40:00 +0000
X-Inumbo-ID: b84c1b3f-66ce-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b84c1b3f-66ce-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 03:37: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 1fPHzx-0001Yg-4W; Sun, 03 Jun 2018 01:39: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 1fPHzw-0008KU-4m; Sun, 03 Jun 2018 01:39:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPHzw-0001e8-4C; Sun, 03 Jun 2018 01:39:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123554-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-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-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-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=0512e0134582ef85dee77d51aae77dcd1edec495
X-Osstest-Versions-That: linux=3d661e2a2d1cf0ad1ce54d690f05e755da59e6c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 01:39:56 +0000
Subject: [Xen-devel] [linux-linus test] 123554: 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>

ZmxpZ2h0IDEyMzU1NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNTU0LwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzNzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzM3MAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTIzMzcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMzNzAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzM3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMzcwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMzNzAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzM3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMzcwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDNkNjYxZTJhMmQxY2YwYWQxY2U1NGQ2OTBm
MDVlNzU1ZGE1OWU2YzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzM3MCAgMjAxOC0wNS0yOSAx
NzoyMzo0OSBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM0MzggIDIwMTgtMDUt
MzEgMDM6MTg6NDggWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBNYSA8
YWFyb24ubWFAY2Fub25pY2FsLmNvbT4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hl
bmtvQGxpbnV4LmludGVsLmNvbT4KICBBbnRvaW5lIFRlbmFydCA8YW50b2luZS50ZW5hcnRAYm9v
dGxpbi5jb20+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0
LmNvbT4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBEYXJyaWNrIEouIFdvbmcg
PGRhcnJpY2sud29uZ0BvcmFjbGUuY29tPgogIERhdmlkIEhvd2VsbHMgPGRob3dlbGxzQHJlZGhh
dC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIEVk
dmFyZCBIb2xzdCA8ZWR2YXJkLmhvbHN0QGdtYWlsLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0
QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpv
w6NvIFBhdWxvIFJlY2hpIFZpdGEgPGpwcnZpdGFAZW5kbGVzc20uY29tPgogIEpvw6NvIFBhdWxv
IFJlY2hpIFZpdGEgPGpwcnZpdGFAZ21haWwuY29tPgogIEtUIExpYW8gPGt0LmxpYW9AZW1jLmNv
bS50dz4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
TWFyYyBEaW9ubmUgPG1hcmMuZGlvbm5lQGF1cmlzdG9yLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZz
a3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF4IEd1cnRvdm95IDxtYXhnQG1lbGxhbm94
LmNvbT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBoaWxpcHAgUnVkbyA8
cHJ1ZG9AbGludXguaWJtLmNvbT4KICBTYWNoaW4gR3JvdmVyIDxzZ3JvdmVyQGNvZGVhdXJvcmEu
b3JnPgogIFNlYmFzdGlhbiBPdHQgPHNlYm90dEBsaW51eC5pYm0uY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlu
dXgtcHZvcHMuZ2l0CiAgIDNkNjYxZTJhMmQxYy4uMDUxMmUwMTM0NTgyICAwNTEyZTAxMzQ1ODJl
Zjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1IC0+IHRlc3RlZC9saW51eC1saW51cwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 04:27:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 04: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 1fPKbR-0006Rq-0T; Sun, 03 Jun 2018 04:26: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=nzrp=iv=xenproject.org=prvs=6858dcabd=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fPKbP-0006Rg-Kp
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 04:26:47 +0000
X-Inumbo-ID: 0570684b-66e6-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0570684b-66e6-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 06:24:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,471,1520899200"; d="scan'208";a="56224849"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74773-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-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-amd64-i386-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=74749
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 3 Jun 2018 05:26:43 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74773: 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>

ZmxpZ2h0IDc0NzczIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc3My8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc0OQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDc0OQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9v
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzQ5CiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzQ3NDkKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzQ5CgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3NDkKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 06:06:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 06:06:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPM9i-0006io-1T; Sun, 03 Jun 2018 06:06: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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPM9h-0006ie-1F
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 06:06:17 +0000
X-Inumbo-ID: eae6bf1b-66f3-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eae6bf1b-66f3-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 08:04: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 1fPM9c-0007ys-5N; Sun, 03 Jun 2018 06:06: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 1fPM9b-00057d-Oa; Sun, 03 Jun 2018 06:06:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPM9b-00019A-NM; Sun, 03 Jun 2018 06:06:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123569-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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 06:06:11 +0000
Subject: [Xen-devel] [xen-unstable test] 123569: 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>

ZmxpZ2h0IDEyMzU2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzU2OS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM0NDIK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyMzQ0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNDQyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM0NDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzQ0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNDQy
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM0NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzQ0MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NjkgIDIwMTgtMDYtMDEg
MTc6MTQ6NDkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNo
ZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 09:02:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 09:02:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPOu2-0005CI-09; Sun, 03 Jun 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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPOu0-0005C6-H6
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 09:02:16 +0000
X-Inumbo-ID: 80feb9b9-670c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80feb9b9-670c-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 11:00: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 1fPOtw-0003cl-2p; Sun, 03 Jun 2018 09:02: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 1fPOtv-0001x8-RC; Sun, 03 Jun 2018 09:02:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPOtv-0003qI-Q0; Sun, 03 Jun 2018 09:02:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123579-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-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=392fba9f583223786f844dce9b2e7f9a0ce0147a
X-Osstest-Versions-That: qemuu=b5725385d17c876a12aa176a4a436d32d34ed06d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 09:02:11 +0000
Subject: [Xen-devel] [qemu-mainline test] 123579: 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>

ZmxpZ2h0IDEyMzU3OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM1NzkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzQ0OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNDQ5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM0NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzQ0OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzNDQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM0NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMzkyZmJhOWY1ODMyMjM3
ODZmODQ0ZGNlOWIyZTdmOWEwY2UwMTQ3YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYjU3MjUzODVkMTdjODc2YTEyYWExNzZhNGE0MzZkMzJkMzRlZDA2ZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzNDQ5ICAyMDE4LTA1LTMxIDA5OjA2OjQ5IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzU3OSAgMjAxOC0wNi0wMSAyMDoxODoyMSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXggQmVubsOpZSA8
YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFi
cy5ydT4KICBBbmRyZWFzIEd1c3RhZnNzb24gPGdzb25AZ3Nvbi5vcmc+CiAgQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQmVuamFtaW4gRHJ1bmcgPGJlbmphbWlu
LmRydW5nQHByb2ZpdGJyaWNrcy5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBPdHVi
byA8b3R1Ym9AcmVkaGF0LmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+
CiAgRnJhbmNpc2NvIElnbGVzaWFzIDxmcmFzc2UuaWdsZXNpYXNAZ21haWwuY29tPgogIElnb3Ig
RHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIElnb3IgTWFtbWVkb3YgPGlt
YW1tZWRvQHJlZGhhdC5jb20+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBK
YW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2V2aW4gV29sZiA8
a3dvbGZAcmVkaGF0LmNvbT4KICBMYXVyZW50IERlc25vZ3VlcyA8bGF1cmVudC5kZXNub2d1ZXNA
Z21haWwuY29tPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21haWwuY29tPgogIFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAg
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJkIEhlbmRl
cnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTYW11ZWwgVGhpYmF1bHQgPHNh
bXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25n
QGh1YXdlaS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBZaSBNaW4gWmhhbyA8
enlpbWluQGxpbnV4LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIGI1NzI1Mzg1ZDEuLjM5MmZiYTlmNTggIDM5MmZiYTlm
NTgzMjIzNzg2Zjg0NGRjZTliMmU3ZjlhMGNlMDE0N2EgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 10:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 10:09:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPPwR-0002AA-79; Sun, 03 Jun 2018 10:08:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPPwP-00029z-Qu
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 10:08:49 +0000
X-Inumbo-ID: cca74faf-6715-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cca74faf-6715-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 12:06: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 1fPPwL-00051b-2G; Sun, 03 Jun 2018 10:08: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 1fPPwK-0007Fh-Mx; Sun, 03 Jun 2018 10:08:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPPwK-0003H4-M3; Sun, 03 Jun 2018 10:08:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123590-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-start/win.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-amd64-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-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 10:08:44 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123590: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzU5MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzU5MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTIyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRl
IGZhaWwgUkVHUi4gdnMuIDEyMzEyMgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjM0NzMKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgaW4g
MTIzNDczIGxpa2UgMTIyOTYwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyMzQ3MyBsaWtlIDEyMzAwOQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVh
dCBmYWlsIGluIDEyMzQ3MyBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjM0NzMgbGlrZSAx
MjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzEyMgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgMWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzRmYTk1NTJjMWUzZWY3OWJk
NGRiMGE2N2ZjNTM4YmJkNjFiNzU2MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMTIyICAyMDE4
LTA1LTIzIDE3OjUyOjIxIFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0MyAg
MjAxOC0wNS0yOSAwODowNjo1MyBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyMzQ3MyAgMjAxOC0wNS0zMSAxNjoxMjozMCBaICAgIDIgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 12:57:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 12:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPSZX-0007i2-Lf; Sun, 03 Jun 2018 12: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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPSZV-0007ho-ST
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 12:57:21 +0000
X-Inumbo-ID: 5779c9cc-672d-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5779c9cc-672d-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 14:55: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 1fPSZQ-0008NC-9n; Sun, 03 Jun 2018 12:57: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 1fPSZP-0006jy-VG; Sun, 03 Jun 2018 12:57:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPSZP-0007jn-U7; Sun, 03 Jun 2018 12:57:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123594-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm: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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-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-multivcpu: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:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2: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=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 12:57:15 +0000
Subject: [Xen-devel] [linux-3.18 test] 123594: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzU5NCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM1OTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzI3NAoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEyMzQ4MCBwYXNzIGluIDEyMzU5NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTIzNDgwIHBhc3MgaW4g
MTIzNTk0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM0ODAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzQ4MCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzQ4MCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTIzNDgwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM0ODAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTIzMjc0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzMjc0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMyNzQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzI3NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMjc0CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3YzIwY2E2MTcxYjhhYzY5ODM1MWY1MjAy
NDAyYjdhZDdkNQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjg3YWYz
YWI5ZGFlMGRjNTNiMjAxNzAxNzI1ZWQ2ZTJhZjRmMmY3NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzMjc0ICAyMDE4LTA1LTI3IDIyOjAzOjQ0IFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyMzM5NiAgMjAxOC0wNS0zMCAwNjoxMDozMiBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ4MCAgMjAxOC0wNS0zMSAxNzoyMzo1NSBaICAgIDIg
ZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcuaHVhbmdAaW50ZWwuY29tPgogIEFhcm8gS29z
a2luZW4gPGFhcm8ua29za2luZW5AaWtpLmZpPgogIEFhcm9uIEJyb3duIDxhYXJvbi5mLmJyb3du
QGludGVsLmNvbT4KICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbGFuIFN0
ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFsZXggRXN0cmluIDxhbGV4LmVzdHJp
bkBpbnRlbC5jb20+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNv
bT4KICBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBBbGV4YW5kcmUg
QmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAgQWxleGV5IERvYnJpeWFu
IDxhZG9icml5YW5AZ21haWwuY29tPgogIEFuZGVycyBSb3hlbGwgPGFuZGVycy5yb3hlbGxAbGlu
YXJvLm9yZz4KICBBbmRyZWEgUGFycmkgPHBhcnJpLmFuZHJlYUBnbWFpbC5jb20+CiAgQW5kcmV3
IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyemVqIEhhamRhIDxhLmhh
amRhQHNhbXN1bmcuY29tPgogIEFubmEtTWFyaWEgR2xlaXhuZXIgPGFubmEtbWFyaWFAbGludXRy
b25peC5kZT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBB
cm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEFydmluZCBZYWRhdiA8YXJ2aW5kLnlhZGF2
LmNzQGdtYWlsLmNvbT4KICBBc3V0b3NoIERhcyA8YXN1dG9zaGRAY29kZWF1cm9yYS5vcmc+CiAg
QmFsYmlyIFNpbmdoIDxic2luZ2hhcm9yYUBnbWFpbC5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxi
YXJ0LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9s
bmllcmtpZUBzYW1zdW5nLmNvbT4KICBCZW5qYW1pbiBQb2lyaWVyIDxicG9pcmllckBzdXNlLmNv
bT4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgQmluYXJ1cyA8bGlzdHNAYmluYXJ1cy5kZT4K
ICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJqb3JuIEhlbGdhYXMgPGhl
bGdhYXNAa2VybmVsLm9yZz4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgogIEJyYWQgTG92ZSA8YnJhZEBuZXh0ZGltZW5zaW9uLmNjPgogIENhcmxvcyBNYWlv
bGlubyA8Y21haW9saW5vQHJlZGhhdC5jb20+CiAgQ2hhZCBEdXB1aXMgPGNoYWQuZHVwdWlzQGNh
dml1bS5jb20+CiAgQ2hhbndvbyBDaG9pIDxjdzAwLmNob2lAc2Ftc3VuZy5jb20+CiAgQ2hlbiBZ
dSA8eXUuYy5jaGVuQGludGVsLmNvbT4KICBDaHJpcyBEaWNrZW5zIDxjaHJpc3RvcGhlci5hLmRp
Y2tlbnNAZ21haWwuY29tPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgogIENocmlz
dG9waGUgSkFJTExFVCA8Y2hyaXN0b3BoZS5qYWlsbGV0QHdhbmFkb28uZnI+CiAgQ2xhdWRpbyBJ
bWJyZW5kYSA8aW1icmVuZGFAbGludXgudm5ldC5pYm0uY29tPgogIENvbGluIElhbiBLaW5nIDxj
b2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29seSBMaSA8Y29seWxpQHN1c2UuZGU+CiAgQ29u
ZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNh
cnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBEw61heiA8ZGFuaWVsLmRpYXpAbGluYXJvLm9y
Zz4KICBEYW5pbG8gS3J1bW1yaWNoIDxkYW5pbG9rcnVtbXJpY2hAZGstZGV2ZWxvcC5kZT4KICBE
YXJyaWNrIEouIFdvbmcgPGRhcnJpY2sud29uZ0BvcmFjbGUuY29tPgogIERhdmUgQ2Fycm9sbCA8
ZGF2aWQuY2Fycm9sbEBtaWNyb3NlbWkuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVudGplc0Bn
b29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZp
ZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYXZlQHN0Z29s
YWJzLm5ldD4KICBEYXZpZGxvaHIgQnVlc28gPGRidWVzb0BzdXNlLmRlPgogIERlbm5pcyBEYWxl
c3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEaWNrIEtlbm5lZHkgPGRp
Y2sua2VubmVkeUBicm9hZGNvbS5jb20+CiAgRGluaCBOZ3V5ZW4gPGRpbmd1eWVuQGtlcm5lbC5v
cmc+CiAgRG91IExpeWFuZyA8ZG91bHkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBFcmljIER1bWF6
ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXJpayBTY2htYXVzcyA8ZXJpay5zY2htYXVzc0Bp
bnRlbC5jb20+CiAgRXNiZW4gSGFhYmVuZGFsIDxlaGFAZGVpZi5jb20+CiAgRmVsaXBlIEJhbGJp
IDxmZWxpcGUuYmFsYmlAbGludXguaW50ZWwuY29tPgogIEZlbGl4IEZpZXRrYXUgPG5iZEBuYmQu
bmFtZT4KICBGaWxpcGUgTWFuYW5hIDxmZG1hbmFuYUBzdXNlLmNvbT4KICBGbG9yaWFuIFdlc3Rw
aGFsIDxmd0BzdHJsZW4uZGU+CiAgRnJhbmsgQXNzZWcgPGZyYW5rLmFzc2VnQG9iamVjdGh1bnRl
ci5uZXQ+CiAgRnJhbmsgTW9yaSBIZXNzIDxmbWg2ampAZ21haWwuY29tPgogIEZyZWRyaWsgTm9y
aW5nIDxub3JpbmdAbm9jcmV3Lm9yZz4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVz
YXNAZ2xpZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+
CiAgR2l1c2VwcGUgTGlwcG9saXMgPGdpdS5saXBwb2xpc0BnbWFpbC5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIFVuZ2VyZXIgPGdl
cmdAbGludXgtbTY4ay5vcmc+CiAgR3JlZ29yeSBDTEVNRU5UIDxncmVnb3J5LmNsZW1lbnRAYm9v
dGxpbi5jb20+CiAgR3JpZ29yIFRvdm1hc3lhbiA8R3JpZ29yLlRvdm1hc3lhbkBzeW5vcHN5cy5j
b20+CiAgR3JpZ29yIFRvdm1hc3lhbiA8dG92bWFzeWFAc3lub3BzeXMuY29tPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIFZlcmt1aWwgPGhhbnMudmVya3VpbEBj
aXNjby5jb20+CiAgSGVjdG9yIE1hcnRpbiA8bWFyY2FuQG1hcmNhbi5zdD4KICBIZWxnZSBEZWxs
ZXIgPGRlbGxlckBnbXguZGU+CiAgSGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBj
YXZpdW0uY29tPgogIEh1YSBSdWkgPGh1YXJ1aS5kZXZAZ21haWwuY29tPgogIEh1YW5nIFlpbmcg
PHlpbmcuaHVhbmdAaW50ZWwuY29tPgogIElnb3IgUHlseXBpdiA8aWdvci5weWx5cGl2QGdtYWls
LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJbmtpIERhZSA8aW5raS5k
YWVAc2Ftc3VuZy5jb20+CiAgSmFrZSBEYXJ5bGwgT2JpbmEgPGpha2Uub2JpbmFAZ21haWwuY29t
PgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKYW1lcyBTbWFydCA8amFtZXMu
c21hcnRAYnJvYWRjb20uY29tPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4K
ICBKYW4gQ2hvY2hvbCA8amFuQGNob2Nob2wuaW5mbz4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6
PgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKYXNvbiBXZXNzZWwgPGph
c29uLndlc3NlbEB3aW5kcml2ZXIuY29tPgogIEpheSBWb3NidXJnaCA8amF5LnZvc2J1cmdoQGNh
bm9uaWNhbC5jb20+CiAgSmVhbiBEZWx2YXJlIDxqZGVsdmFyZUBzdXNlLmRlPgogIEplZmYgS2ly
c2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplZmYgTWFob25leSA8amVmZm1A
c3VzZS5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplcmVteSBDbGluZSA8
amVyZW15QGpjbGluZS5vcmc+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKb2Ug
SmluIDxqb2UuamluQG9yYWNsZS5jb20+CiAgSm9leSBQYWJhbGluYXMgPGpvZXlwYWJhbGluYXNA
Z21haWwuY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpv
aG4gS2VlcGluZyA8am9obkBtZXRhbmF0ZS5jb20+CiAgSm9obiBTb2JlY2tpIDxqb2huLnNvYmVj
a2lAb3JhY2xlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVuIFBp
YW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9y
Zz4KICBLYXJ0aGlrZXlhbiBQZXJpeWFzYW15IDxwZXJpeWFzYUBjb2RlYXVyb3JhLm9yZz4KICBL
ZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtp
cmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgogIExhcnMtUGV0ZXIgQ2xhdXNlbiA8bGFyc0BtZXRhZm9v
LmRlPgogIExhdXJlbmNlIE9iZXJtYW4gPGxvYmVybWFuQHJlZGhhdC5jb20+CiAgTGVubnkgU3p1
Ym93aWN6IDxsc3p1Ym93aUByZWRoYXQuY29tPgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1l
bGxhbm94LmNvbT4KICBMaW51cyBMw7xzc2luZyA8bGludXMubHVlc3NpbmdAYzBkMy5ibHVlPgog
IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaXUgQm8g
PGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMdWthcyBXdW5uZXIgPGx1a2FzQHd1bm5lci5k
ZT4KICBMdWthcyBXdW5uZXIgPGx1a2FzQHd1bm5lci5kZT4gICAgICAgICAgICAgICMgTWFjQm9v
ayBQcm8KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9AbWlwcy5jb20+CiAgTWFkaGF2YW4gU3Jp
bml2YXNhbiA8bWFkZHlAbGludXgudm5ldC5pYm0uY29tPgogIE1hbmlzaCBSYW5nYW5rYXIgPG1h
bmlzaC5yYW5nYW5rYXJAY2F2aXVtLmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBh
cm0uY29tPgogIE1hcml1cyBHbGlnb3IgPG1nbGlnb3JAa2FscmF5LmV1PgogIE1hcmsgQnJvd24g
PGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJrIFNhbHRlciA8bXNhbHRlckByZWRoYXQuY29tPgog
IE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGlu
IFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8
eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFt
YXRAa2VybmVsLm9yZz4KICBNYXRoaWFzIEtyZXNpbiA8ZGV2QGtyZXNpbi5tZT4KICBNYXRoaWFz
IE55bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNYXRoaWV1IE1hbGF0ZXJy
ZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJlZGZlYXJuQG1pcHMu
Y29tPgogIE1hdHRoZXcgV2lsY294IDxtYXdpbGNveEBtaWNyb3NvZnQuY29tPgogIE1hdHRoaWFz
IEZlcmRpbmFuZCA8YmNhY2hlQG1mZWR2Lm5ldD4KICBNYXR0aGlhcyBTY2hpZmZlciA8bXNjaGlm
ZmVyQHVuaXZlcnNlLWZhY3RvcnkubmV0PgogIE1hdXJpemlvIExvbWJhcmRpIDxtbG9tYmFyZEBy
ZWRoYXQuY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYkBzLW9wZW5zb3VyY2Uu
Y29tPgogIE1heGltaWxpYW4gV2lsaGVsbSA8bWF4QHNkbi5jbGluaWM+CiAgTWVlbGlzIFJvb3Mg
PG1yb29zQGxpbnV4LmVlPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5l
dD4KICBNZXJsaWpuIFdhamVyIDxtZXJsaWpuQHdpenp1cC5vcmc+CiAgTWljaGFlbCBFbGxlcm1h
biA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5j
b20+CiAgTWljaGFlbCBTY2htaXR6IDxzY2htaXR6bWljQGdtYWlsLmNvbT4KICBNaWtlIE1hcnNo
YWxsIDxodWJjYXBAb21uaWJvbmQuY29tPgogIE1pa2UgU25pdHplciA8c25pdHplckByZWRoYXQu
Y29tPgogIE1pbWkgWm9oYXIgPHpvaGFyQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaW5jaGFuIEtp
bSA8bWluY2hhbkBrZXJuZWwub3JnPgogIG11bGhlcm4gPGFtdWxoZXJuQHJlZGhhdC5jb20+CiAg
TmFtaHl1bmcgS2ltIDxuYW1oeXVuZ0BrZXJuZWwub3JnPgogIE5pa29sYXkgQm9yaXNvdiA8bmJv
cmlzb3ZAc3VzZS5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+
CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIEUuIE1jS2VubmV5
IDxwYXVsbWNrQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9v
cmUuY29tPgogIFBhd2VsIERlbWJpY2tpIDxwYXdlbGRlbWJpY2tpQGdtYWlsLmNvbT4KICBQZXRl
ciBNYWxvbmUgPHBldGVyLm1hbG9uZUBnbWFpbC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vu
c3RleW4ubmw+ICAgICAgICAgICAgICAjIE52aWRpYSBPcHRpbXVzCiAgUGV0ZXIgWmlqbHN0cmEg
KEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBp
bmZyYWRlYWQub3JnPgogIFBldHIgVm9yZWwgPHB2b3JlbEBzdXNlLmN6PgogIFBoaWxpcHAgUHVz
Y2htYW5uIDxwcEBlbWxpeC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFBp
ZXJyZS1ZdmVzIEtlcmJyYXQgPHBrZXJicmF0QGthbHJheS5ldT4KICBRaSBIb3UgPHFpLmhvdUB3
aW5kcml2ZXIuY29tPgogIFF1IFdlbnJ1byA8d3F1QHN1c2UuY29tPgogIFJhZGltIEtyxI1tw6HF
mSA8cmtyY21hckByZWRoYXQuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNv
Y2tpQGludGVsLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmp3QHJqd3lzb2NraS5uZXQ+CiAg
UmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUmljaCBGZWxrZXIgPGRhbGlh
c0BsaWJjLm9yZz4KICBSaWNoYXJkIEd1eSBCcmlnZ3MgPHJnYkByZWRoYXQuY29tPgogIFJpY2hh
cmQgSGFpbmVzIDxyaWNoYXJkX2NfaGFpbmVzQGJ0aW50ZXJuZXQuY29tPgogIFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
CiAgU2FicmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FlZWQgTWFoYW1lZWQg
PHNhZWVkbUBtZWxsYW5veC5jb20+CiAgU2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGludXgu
aW50ZWwuY29tPgogIFNhbXVlbCBOZXZlcyA8c25ldmVzQGRlaS51Yy5wdD4KICBTYXNoYSBMZXZp
biA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2FzaGEgTmVmdGluIDxzYXNoYS5u
ZWZ0aW5AaW50ZWwuY29tPgogIFNlYW4gQ2hyaXN0b3BoZXJzb24gPHNlYW4uai5jaHJpc3RvcGhl
cnNvbkBpbnRlbC5jb20+CiAgU2ViYXN0aWFuIE90dCA8c2Vib3R0QGxpbnV4LnZuZXQuaWJtLmNv
bT4KICBTZXVuZ2h1biBIYW4gPGtrYW1hZ3VpQGdtYWlsLmNvbT4KICBTaGFvaHVhIExpIDxzaC5s
aUBhbGliYWJhLWluYy5jb20+CiAgU2h1YWggS2hhbiA8c2h1YWhraEBvc2cuc2Ftc3VuZy5jb20+
CiAgU2lsdmFuIEplZ2VuIDxzLmplZ2VuQGdtYWlsLmNvbT4KICBTaW1vbiBXdW5kZXJsaWNoIDxz
d0BzaW1vbnd1bmRlcmxpY2guZGU+CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWduZXIuY2g+CiAg
U3RlZmFuIFJpY2h0ZXIgPHN0ZWZhbnJAczVyNi5pbi1iZXJsaW4uZGU+CiAgU3RlZmFubyBCcml2
aW8gPHNicml2aW9AcmVkaGF0LmNvbT4KICBTdGVmZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNz
ZXJ0QHNlY3VuZXQuY29tPgogIFN0ZXZlIEZyZW5jaCA8c21mcmVuY2hAZ21haWwuY29tPgogIFN0
ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN0ZXZlbiBSb3N0
ZWR0IDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN1Ymhhc2ggSmFkYXZhbmkgPHN1Ymhhc2hqQGNv
ZGVhdXJvcmEub3JnPgogIFN1aml0IFJlZGR5IFRodW1tYSA8c3RodW1tYUBjb2RlYXVyb3JhLm9y
Zz4KICBTdmVuIEVja2VsbWFubiA8c3ZlbkBuYXJmYXRpb24ub3JnPgogIFN5bHdlc3RlciBOYXdy
b2NraSA8cy5uYXdyb2NraUBzYW1zdW5nLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2Uu
ZGU+CiAgVGFuZyBKdW5odWkgPHRhbmcuanVuaHVpQHp0ZS5jb20uY24+CiAgVGVqdW4gSGVvIDx0
akBrZXJuZWwub3JnPgogIFRoaW5oIE5ndXllbiA8VGhpbmguTmd1eWVuQHN5bm9wc3lzLmNvbT4K
ICBUaGluaCBOZ3V5ZW4gPHRoaW5obkBzeW5vcHN5cy5jb20+CiAgVGhvbWFzIEFicmFoYW0gPHRh
YnJhaGFtQHN1c2UuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgog
IFRob21hcyBQZXRhenpvbmkgPHRob21hcy5wZXRhenpvbmlAYm9vdGxpbi5jb20+CiAgVGhvbWFz
IFZpbmNlbnQtQ3Jvc3MgPG1lQHR2Yy5pZC5hdT4KICBUb20gQWJyYWhhbSA8dGFicmFoYW1Ac3Vz
ZS5jb20+CiAgVG9tYXN6IEZpZ2EgPHRvbWFzei5maWdhQGdtYWlsLmNvbT4KICBUb255IExpbmRn
cmVuIDx0b255QGF0b21pZGUuY29tPgogIFRvc2hpYWtpIE1ha2l0YSA8bWFraXRhLnRvc2hpYWtp
QGxhYi5udHQuY28uanA+CiAgVHJvbmQgTXlrbGVidXN0IDx0cm9uZC5teWtsZWJ1c3RAcHJpbWFy
eWRhdGEuY29tPgogIFVsZiBNYWdudXNzb24gPHVsZmFsaXplckBnbWFpbC5jb20+CiAgVmlub2Qg
S291bCA8dmlub2Qua291bEBpbnRlbC5jb20+CiAgVmxhc3RpbWlsIEJhYmthIDx2YmFia2FAc3Vz
ZS5jej4KICBXaW0gVmFuIFNlYnJvZWNrIDx3aW1AaWd1YW5hLmJlPgogIFdvbGZyYW0gU2FuZyA8
d3NhK3JlbmVzYXNAc2FuZy1lbmdpbmVlcmluZy5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhl
LWRyZWFtcy5kZT4KICBYaW4gTG9uZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWWVsZW5hIEty
aXZvc2hlZXYgPHllbGVuYUBtYXJ2ZWxsLmNvbT4KICBZaXNoZW5nIFhpZSA8eGlleWlzaGVuZzFA
aHVhd2VpLmNvbT4KICBZdSBDaGVuIDx5dS5jLmNoZW5AaW50ZWwuY29tPgogIFl1ZmVuIFl1IDx5
dXl1ZmVuQGh1YXdlaS5jb20+CiAgemhvbmdqaWFuZyA8emhvbmdqaWFuZ0BodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
NjYyMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 17:10:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 17: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 1fPWVg-0002y5-ES; Sun, 03 Jun 2018 17: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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPWVf-0002xw-4W
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 17:09:39 +0000
X-Inumbo-ID: 95d435b2-6750-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95d435b2-6750-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 19:07: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 1fPWVb-0005az-1R; Sun, 03 Jun 2018 17:09: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 1fPWVa-0003JA-N0; Sun, 03 Jun 2018 17:09:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPWVa-0002S0-M2; Sun, 03 Jun 2018 17:09:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123609-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-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-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:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-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:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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: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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 17:09:34 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123609: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzYwOSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzYwOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzA5MQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBpbiAxMjM0OTIgcGFzcyBpbiAxMjM2MDkKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ5Mgog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzNDkyCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0OTIKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAx
MjI5MjIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMjkyMgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIyOTkxCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0
LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlz
dC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgMTUyMmE4MWFjZWE1YzYxMDlmNmY3OTFkNTI4ZmQ4NzI0MTE3ZmI2Mwpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTk3ZTYwNWUwM2ExMDE3ZTJi
NGZiNTc4NTk0NTZkYThmOWNlYTQ2OAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMDkxICAyMDE4
LTA1LTIzIDA3OjExOjI4IFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0NSAg
MjAxOC0wNS0yOSAwODozNjozNCBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyMzQ5MiAgMjAxOC0wNS0zMSAyMDoxNDo1MSBaICAgIDIgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 03 21:35:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Jun 2018 21:35: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 1fPae9-0007ie-Hg; Sun, 03 Jun 2018 21:34: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=fylp=iv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPae8-0007iU-4o
 for xen-devel@lists.xenproject.org; Sun, 03 Jun 2018 21:34:40 +0000
X-Inumbo-ID: 9badc7c8-6775-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9badc7c8-6775-11e8-9728-bc764e045a96;
 Sun, 03 Jun 2018 23:32: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 1fPae3-0002gW-TD; Sun, 03 Jun 2018 21:34:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fPae3-0005VP-DQ; Sun, 03 Jun 2018 21:34:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPae3-00080X-CC; Sun, 03 Jun 2018 21:34:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123627-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: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-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 03 Jun 2018 21:34:35 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123627: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzYyNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzYyNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDE5NjkzMmFkYjI1YTZlMjY2ODA3ODhkYjQzOTc4NTBiYmQzMDc3MGYKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGNlMjJjYzM1ZGY1MjNkYjAyNTk4M2YzMDNjMjAx
ZDljZWY2MTc5ZGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzE0NCAgMjAxOC0wNS0yNCAxMTow
MToyMiBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDcgIDIwMTgtMDUtMjkg
MDk6MDk6MTQgWiAgICA1IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjM1MTIgIDIwMTgtMDYtMDEgMDE6MTk6MzkgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 01:20:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 01:20: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 1fPeAU-0008Fc-1t; Mon, 04 Jun 2018 01:20:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPeAS-0008FS-R8
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 01:20:16 +0000
X-Inumbo-ID: 1fa742bb-6795-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1fa742bb-6795-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 03:18: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 1fPeAO-0008Fm-Ps; Mon, 04 Jun 2018 01:20:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fPeAO-00047G-Gv; Mon, 04 Jun 2018 01:20:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPeAO-0000EI-GL; Mon, 04 Jun 2018 01:20:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123636-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-vhd:<job
 status>:broken:regression
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-rumprun-i386:guest-start:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 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-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-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-armhf-armhf-libvirt-xsm: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-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-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-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-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-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-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-libvirt-xsm: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-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 01:20:12 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123636: 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>

ZmxpZ2h0IDEyMzYzNiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzYzNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAg
YnJva2VuIHBhc3MgaW4gMTIzNTI0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0MDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290ICAgZmFpbCBwYXNz
IGluIDEyMzQwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNDA4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEy
MzQwOAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNTI0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAxMjM1MjQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgZmFp
bCBwYXNzIGluIDEyMzUyNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgaW4gMTIzNDA4IGxpa2UgMTIyOTIzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyBmYWlsIGluIDEyMzQwOCBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3At
c2VnIGZhaWwgaW4gMTIzNDA4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICA3
NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgZmFpbCBpbiAxMjM0MDggbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTIzNTI0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM1MjQgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
MzUyNCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNTI0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
Mjk5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBm
YWlsICBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rl
c3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFl
LW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDc3IHh0Zi90
ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBh
ZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA2MWE5ZmM1ZTU2
ZWNmNTliZTk1MWFmMmNjNTVkMTVhMTEzZTkyMzMzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMmI5ZmNhNjA0Njc0MWZmY2RhOWViMzMyMGY0NzA5M2VkNWQ5ZWYwCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5OTcgIDIwMTgtMDUtMjAgMjI6NTc6NDMgWiAgIDE0IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQ5ICAyMDE4LTA1LTI5IDA5OjM3OjQyIFogICAg
NSBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDA4ICAyMDE4LTA1
LTMwIDExOjQzOjE3IFogICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgNTE3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 03:14:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 03:14:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPfwa-00011n-Ak; Mon, 04 Jun 2018 03:14:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPfwY-00011Z-Sn
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 03:14:02 +0000
X-Inumbo-ID: 0478d026-67a5-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0478d026-67a5-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 05:11: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 1fPfwV-00030V-Eu; Mon, 04 Jun 2018 03:13: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 1fPfwV-0004QY-68; Mon, 04 Jun 2018 03:13:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPfwV-0005io-5B; Mon, 04 Jun 2018 03:13:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123648-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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=3762b3e2aa6c885ecfbdaf6fb9b3f6f0eef950b5
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 03:13:59 +0000
Subject: [Xen-devel] [linux-4.9 test] 123648: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzY0OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzY0OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUg
cmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICAzNzYyYjNlMmFhNmM4ODVlY2ZiZGFmNmZiOWIzZjZmMGVlZjk1MGI1
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkxNmJj
N2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIw
MTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMDc0
ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAxMiBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTIzNTQyICAyMDE4LTA2LTAxIDA5OjI0OjU0IFogICAgMiBkYXlzICAgIDIg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo0NzYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxNjM3MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 07:31:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 07: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 1fPjx4-0005J4-4a; Mon, 04 Jun 2018 07:30:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPjx3-0005Iu-1K
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 07:30:49 +0000
X-Inumbo-ID: e30862c3-67c8-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e30862c3-67c8-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 09:28:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fPjwz-0000Mj-H0; Mon, 04 Jun 2018 07: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 1fPjwz-00084L-9l; Mon, 04 Jun 2018 07:30:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPjwz-0004XH-8h; Mon, 04 Jun 2018 07:30:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123655-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-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-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=918fe1b3157978ada4267468008c5f89ef101e7d
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 07:30:45 +0000
Subject: [Xen-devel] [linux-linus test] 123655: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzY1NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNjU1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
MzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICA5MThmZTFiMzE1Nzk3OGFkYTQyNjc0NjgwMDhjNWY4OWVm
MTAxZTdkCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNTEyZTAxMzQ1
ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1
NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBEZXVjaGVy
IDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxs
aWFtc29uQHJlZGhhdC5jb20+CiAgQWxleGFuZGVyIER1eWNrIDxhbGV4YW5kZXIuaC5kdXlja0Bp
bnRlbC5jb20+CiAgQWxleGFuZGVyIFNoaXNoa2luIDxhbGV4YW5kZXIuc2hpc2hraW5AbGludXgu
aW50ZWwuY29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5lbC5vcmc+CiAgQW5kcmV3
IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcm5hdWQgUG91bGlxdWVuIDxhcm5hdWQucG91bGlx
dWVuQHN0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnQgVmFuIEFz
c2NoZSA8YmFydC52YW5hc3NjaGVAd2RjLmNvbT4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9yay5u
bz4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBEYW1pZW4gVGjD
qWJhdWx0IDxkYW1pZW4udGhlYmF1bHRAdml0ZWMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5j
YXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gu
bmV0PgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERhdmUgQWlybGllIDxh
aXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgRnJhbmNpcyA8RGF2aWQuRnJhbmNpc0BhbWQuY29t
PgogIERhdmlkIExlYnJ1biA8ZGxlYnJ1bkBnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8
ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEZXZlc2ggU2hhcm1hIDxkZXZlc2guc2hhcm1hQGJyb2Fk
Y29tLmNvbT4KICBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVs
LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXVnZW4gSHJpc3Rl
diA8ZXVnZW4uaHJpc3RldkBtaWNyb2NoaXAuY29tPgogIEZhYnJpY2UgR2FzbmllciA8ZmFicmlj
ZS5nYXNuaWVyQHN0LmNvbT4KICBGZWRlcmljbyBWYWdhIDxmZWRlcmljby52YWdhQHZhZ2EucHYu
aXQ+CiAgRmlubiBUaGFpbiA8ZnRoYWluQHRlbGVncmFwaGljcy5jb20uYXU+CiAgRmxvcmlhbiBX
ZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdlb3JnZSBDaGVyaWFuIDxnZW9yZ2UuY2hlcmlhbkBj
YXZpdW0uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgR3JlZyBUaGVsZW4gPGd0aGVsZW5AZ29vZ2xlLmNvbT4KICBIYW5zIGRlIEdvZWRlIDxo
ZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbyBXZWkgVGVlIDxhbmdlbHNsQGluMDQuc2c+CiAgSGFy
cnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+CiAgSGF1a2UgTWVocnRlbnMgPGhh
dWtlQGhhdWtlLW0uZGU+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIElkbyBT
Y2hpbW1lbCA8aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJdmFuIEJvcm55YWtvdiA8YnJua3YuaTFA
Z21haWwuY29tPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKYW4gR2xhdWJl
ciA8amdsYXViZXJAY2F2aXVtLmNvbT4KICBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwu
Y29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKYXNvbiBXYW5nIDxq
YXNvd2FuZ0ByZWRoYXQuY29tPgogIEphc3NpIEJyYXIgPGphc3dpbmRlci5zaW5naEBsaW5hcm8u
b3JnPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEppcmkg
UGlya28gPGppcmlAbWVsbGFub3guY29tPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNh
bWVyb25AaHVhd2VpLmNvbT4KICBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51
eC5pbnRlbC5jb20+CiAgSm9zaCBIaWxsIDxqb3NoQGpvc2h1YWpoaWxsLmNvbT4KICBKdWxpYW4g
QW5hc3Rhc292IDxqYUBzc2kuYmc+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+
CiAgS2lyaWxsIEEuIFNodXRlbW92IDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgog
IEtpcmlsbCBUa2hhaSA8a3RraGFpQHZpcnR1b3p6by5jb20+CiAgS29lbiBLb29pIDxrb2VuQGRv
bWluaW9uLnRocnVoZXJlLm5ldD4KICBMZW8gKFN1bnBlbmcpIExpIDxzdW5wZW5nLmxpQGFtZC5j
b20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMdWNhIENvZWxobyA8bHVjaWFu
by5jb2VsaG9AaW50ZWwuY29tPgogIE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4K
ICBNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29t
PgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFy
dGluIEtlbGx5IDxta2VsbHlAeGV2by5jb20+CiAgTWF0aGlhcyBLcmVzaW4gPGRldkBrcmVzaW4u
bWU+CiAgTWF0aGlldSBYaG9ubmV1eCA8bS54aG9ubmV1eEBnbWFpbC5jb20+CiAgTWVsIEdvcm1h
biA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwgTm9zdGhvZmYgPGNvbW1p
dHRlZEBoZWluZS5zbz4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1p
Y2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8
bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBr
ZXJuZWwub3JnPgogIE5laWwgQXJtc3Ryb25nIDxuYXJtc3Ryb25nQGJheWxpYnJlLmNvbT4KICBO
aWNvbGFzIERpY2h0ZWwgPG5pY29sYXMuZGljaHRlbEA2d2luZC5jb20+CiAgT25kcmVqIFphcnkg
PGxpbnV4QHJhaW5ib3ctc29mdHdhcmUub3JnPgogIE9uZMWZZWogSGxhdmF0w70gPG9obGF2YXR5
QHJlZGhhdC5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAg
UGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29tPgogIFBhcmF2IFBhbmRpdCA8cGFyYXZAbWVs
bGFub3guY29tPgogIFBhdWwgQmxha2V5IDxwYXVsYkBtZWxsYW5veC5jb20+CiAgUGV0ciBNYWNo
YXRhIDxwZXRybUBtZWxsYW5veC5jb20+CiAgU2FtdWVsIE1lbmRvemEtSm9uYXMgPHNhbUBtZW5k
b3pham9uYXMuY29tPgogIFNhcmEgU2hhcm9uIDxzYXJhLnNoYXJvbkBpbnRlbC5jb20+CiAgU2Vh
biBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2ltb24gSG9ybWFuIDxob3JtcytyZW5l
c2FzQHZlcmdlLm5ldC5hdT4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmluaXZhcy5wYW5kcnV2
YWRhQGxpbnV4LmludGVsLmNvbT4KICBTdGFuaXNsYXcgR3J1c3prYSA8c2dydXN6a2FAcmVkaGF0
LmNvbT4KICBTdGVmZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29tPgog
IFN1cmVzaCBSZWRkeSA8c3VyZXNoLnJlZGR5QGJyb2FkY29tLmNvbT4KICBUYWVoZWUgWW9vIDxh
cDQyMDA3M0BnbWFpbC5jb20+CiAgVGhvbWFzIEJvZ2VuZG9lcmZlciA8dHNib2dlbmRAYWxwaGEu
ZnJhbmtlbi5kZT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgogIFRv
bnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9zaGlha2kgTWFraXRhIDxtYWtpdGEu
dG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA
bGludXguaW50ZWwuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWWVo
ZXprZWwgQmVybmF0IDx5ZWhlemtlbHNoYkBnbWFpbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNzA3IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 09:08:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 09:08:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPlTE-0004eC-Jp; Mon, 04 Jun 2018 09:08:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uma/=iw=citrix.com=prvs=6860a9805=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fPlTE-0004e7-1K
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 09:08:08 +0000
X-Inumbo-ID: 7aae47d9-67d6-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7aae47d9-67d6-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 11:05:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="74097950"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v5 5/8] x86/hvm: Introduce hvm_save_cpu_msrs_one func
Thread-Index: AQHT912ZVsxhjBZC80aRr1rRoNpdoaRP2BEw
Date: Mon, 4 Jun 2018 09:08:02 +0000
Message-ID: <21d0011275d244eda1dfc7e0a8ff54d4@AMSPEX02CL03.citrite.net>
References: <1527605938-17977-1-git-send-email-aisaila@bitdefender.com>
 <1527605938-17977-5-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1527605938-17977-5-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 5/8] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyOSBNYXkgMjAxOCAxNTo1OQo+
IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IENjOiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+IGpiZXVsaWNo
QHN1c2UuY29tOyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1
bAo+IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQWxleGFuZHJ1IElzYWlsYQo+
IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiBTdWJqZWN0OiBbUEFUQ0ggdjUgNS84XSB4ODYv
aHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X21zcnNfb25lIGZ1bmMKPiAKPiBUaGlzIGlzIHVz
ZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgfCA1OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0KPiAtLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygr
KSwgMjYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggZThlY2FiZi4uNGEyMjI4MyAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IEBAIC0xMzU0LDYgKzEzNTQsMzggQEAgc3RhdGljIGNvbnN0IHVpbnQzMl90IG1z
cnNfdG9fc2VuZFtdID0gewo+ICB9Owo+ICBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0
bHkgbXNyX2NvdW50X21heCA9Cj4gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwo+IAo+ICtzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9t
c3IgKmN0eHQpCj4gK3sKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICsKPiArICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQo+ICsgICAgewo+ICsgICAg
ICAgIHVpbnQ2NF90IHZhbDsKPiArICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3Jz
X3RvX3NlbmRbaV0sICZ2YWwpOwo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEl0IGlz
IHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUgdGhhdAo+ICsgICAgICAg
ICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KPiAr
ICAgICAgICAgKiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5nIGZlYXR1
cmUsIGFuZCB0aGF0IHRoZQo+ICsgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhY2Nlc3Mg
dG8gdGhlIE1TUi4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIGlmICgg
cmMgIT0gWDg2RU1VTF9PS0FZICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOwo+ICsgICAgICAgICAgICByZXR1cm4gLUVOWElPOwo+ICsgICAgICAgIH0K
PiArCj4gKyAgICAgICAgaWYgKCAhdmFsICkKPiArICAgICAgICAgICBjb250aW51ZTsgLyogU2tp
cCBlbXB0eSBNU1JzLiAqLwo+ICsgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXgg
PSBtc3JzX3RvX3NlbmRbaV07Cj4gKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLnZh
bCA9IHZhbDsKPiArICAgIH0KPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICBzdGF0aWMgaW50
IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
Cj4gKmgpCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+IEBAIC0xMzcwLDMyICsxNDAyLDcg
QEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICAgICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikm
aC0+ZGF0YVtoLT5jdXJdOwo+ICAgICAgICAgIGN0eHQtPmNvdW50ID0gMDsKPiAKPiAtICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytpICkKPiAtICAg
ICAgICB7Cj4gLSAgICAgICAgICAgIHVpbnQ2NF90IHZhbDsKPiAtICAgICAgICAgICAgaW50IHJj
ID0gZ3Vlc3RfcmRtc3IodiwgbXNyc190b19zZW5kW2ldLCAmdmFsKTsKPiAtCj4gLSAgICAgICAg
ICAgIC8qCj4gLSAgICAgICAgICAgICAqIEl0IGlzIHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJp
bGl0eSB0byBlbnN1cmUgdGhhdAo+IC0gICAgICAgICAgICAgKiBtc3JzX3RvX3NlbmRbXSBjb250
YWluIGdlbmVyYWxseS1yZWFkL3dyaXRlIE1TUnMuCj4gLSAgICAgICAgICAgICAqIFg4NkVNVUxf
RVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCj4g
LSAgICAgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhY2Nlc3MgdG8gdGhlIE1TUi4KPiAt
ICAgICAgICAgICAgICovCj4gLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJ
T04gKQo+IC0gICAgICAgICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+IC0gICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsK
PiAtICAgICAgICAgICAgfQo+IC0KPiAtICAgICAgICAgICAgaWYgKCAhdmFsICkKPiAtICAgICAg
ICAgICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCj4gLQo+IC0gICAgICAg
ICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLmluZGV4ID0gbXNyc190b19zZW5kW2ldOwo+IC0g
ICAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFsID0gdmFsOwo+IC0gICAgICAg
IH0KPiArICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUodiwgY3R4dCk7CgpObyBjaGVjayBm
b3IgdGhlIHJldHVybiB2YWx1ZSBoZXJlIG1lYW5zIHlvdSdyZSBub3QgZ29pbmcgdG8gcHJvcGFn
YXRlIGEgcG90ZW50aWFsIC1FTlhJTy4KCiAgUGF1bAoKPiAKPiAgICAgICAgICBpZiAoIGh2bV9m
dW5jcy5zYXZlX21zciApCj4gICAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0
KTsKPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 09:11:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 09:11:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPlWi-0005Kn-Ci; Mon, 04 Jun 2018 09:11: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=uma/=iw=citrix.com=prvs=6860a9805=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fPlWg-0005Kg-T0
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 09:11:42 +0000
X-Inumbo-ID: fbfabc9e-67d6-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbfabc9e-67d6-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 11:09:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="74098129"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v5 7/8] x86/hvm: Introduce viridian_save_vcpu_ctxt_one()
 func
Thread-Index: AQHT912gxKDjuA0dfUenU1rkCFrdvKRP2MKg
Date: Mon, 4 Jun 2018 09:11:40 +0000
Message-ID: <8256d71dd44246feaaf5d86a195c5878@AMSPEX02CL03.citrite.net>
References: <1527605938-17977-1-git-send-email-aisaila@bitdefender.com>
 <1527605938-17977-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1527605938-17977-7-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 7/8] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogQWxleGFuZHJ1IElzYWlsYSBb
bWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIuY29tXQo+IFNlbnQ6IDI5IE1heSAyMDE4IDE1OjU5
Cj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gQ2M6IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47Cj4gamJldWxp
Y2hAc3VzZS5jb207IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBQ
YXVsCj4gRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBBbGV4YW5kcnUgSXNhaWxh
Cj4gPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IFN1YmplY3Q6IFtQQVRDSCB2NSA3LzhdIHg4
Ni9odm06IEludHJvZHVjZSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKQo+IGZ1bmMKPiAK
PiBUaGlzIGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4g
U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDE0ICsrKysrKysrKystLS0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKPiBpbmRleCA2OTRlYWU2Li5kMjJjOGFjIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4uYwo+IEBAIC0xMDI2LDYgKzEwMjYsMTMgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2Rv
bWFpbl9jdHh0KHN0cnVjdCBkb21haW4KPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4g
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLAo+IHZpcmlkaWFuX3Nh
dmVfZG9tYWluX2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gCj4gK3N0YXRpYyB2b2lkIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCAqY3R4dCkKPiArewo+ICsgICAgY3R4dC0+dnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cj4gKyAgICBjdHh0
LT52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmc7Cj4gKyAgICAqY3R4dC0+X3BhZCA9IDA7CgpJJ2QgcHJlZmVyIGEgbWVtc2V0KCkg
dG8gemVybyB0aGUgY29udGV4dCBwcmlvciB0byBzZXR0aW5nIGZpZWxkcy4gSXQncyBtb3JlIHJv
YnVzdCBpZiBmaWVsZHMgKGFuZCBtb3JlIHBhZGRpbmcpIGFyZSBhZGRlZCBpbiBmdXR1cmUuCgog
IFBhdWwKCj4gK30KPiArCj4gIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiAgewo+ICAgICAgc3Ry
dWN0IHZjcHUgKnY7Cj4gQEAgLTEwMzQsMTAgKzEwNDEsOSBAQCBzdGF0aWMgaW50IHZpcmlkaWFu
X3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4KPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gCj4gICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkg
ewo+IC0gICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Cj4g
LSAgICAgICAgICAgIC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLnJhdywKPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+
YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywKPiAtICAgICAgICB9Owo+
ICsgICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQ7Cj4gKwo+ICsg
ICAgICAgIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCAmY3R4dCk7Cj4gCj4gICAgICAg
ICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4
dCkgIT0gMCApCj4gICAgICAgICAgICAgIHJldHVybiAxOwo+IC0tCj4gMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 09:21:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 09: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 1fPlgM-0006EV-TN; Mon, 04 Jun 2018 09: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=uma/=iw=citrix.com=prvs=6860a9805=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fPlgL-0006EO-Ie
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 09:21:41 +0000
X-Inumbo-ID: 5fd96806-67d8-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fd96806-67d8-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 11:19:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="74098708"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v5 8/8] x86/domctl: Don't pause the whole domain if only
 getting vcpu state
Thread-Index: AQHT9127YxQJRYohxEWAzF7oPUA/DKRP2bhA
Date: Mon, 4 Jun 2018 09:21:36 +0000
Message-ID: <23e4b4972fd44be884948b60f2ade4dc@AMSPEX02CL03.citrite.net>
References: <1527605938-17977-1-git-send-email-aisaila@bitdefender.com>
 <1527605938-17977-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1527605938-17977-8-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 8/8] 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: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyOSBNYXkgMjAxOCAxNTo1OQo+
IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IENjOiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+IGpiZXVsaWNo
QHN1c2UuY29tOyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1
bAo+IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQWxleGFuZHJ1IElzYWlsYQo+
IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiBTdWJqZWN0OiBbUEFUQ0ggdjUgOC84XSB4ODYv
ZG9tY3RsOiBEb24ndCBwYXVzZSB0aGUgd2hvbGUgZG9tYWluIGlmIG9ubHkKPiBnZXR0aW5nIHZj
cHUgc3RhdGUKPiAKPiBUaGlzIHBhdGNoIGlzIGZvY3VzZWQgb24gbWVyZ2luZyB0aGUgKnNhdmUo
KSBmdW5jcyB0byB0aGUgKnNhdmVfb25lKCkKPiBmdW5jcyB0byByZW1vdmUgcmVkdW5kYW5jeS4g
QWxzbyB0aGUgZm9yIGxvb3AgaXMgbW92ZWQgdG8gdGhlIGNhbGxlciBzbwo+IG5vdyB3ZSBjYW4g
c2F2ZSBpbmZvIGZvciBhIHNpbmdsZSB2Y3B1IGluc3RhbmNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IAo+IC0tLQo+IENo
YW5nZXMgc2luY2UgVjQ6Cj4gCS0gU2F2ZSBmdW5jcyBhcmUgZGVsZXRlZAo+IAktIHZjcHUgc2kg
YWRkZWQgdG8gdGhlIHBhcmFtIGxpc3QKPiAJLSBzYXZlX29uZSBmdW5jcyBhcmUgbm93IHN0YXRp
Ywo+IAktIEFkZCBibGFuayBsaW5lIGFmdGVyICIvKiBzYXZlIG10cnImcGF0ICovIiBjb21tZW50
Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8ICAyOCArKy0tCj4gIHhl
bi9hcmNoL3g4Ni9odm0vaHBldC5jICAgICAgICB8ICAgMyArLQo+ICB4ZW4vYXJjaC94ODYvaHZt
L2h2bS5jICAgICAgICAgfCAyODcgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCj4gLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgICAzICstCj4gIHhl
bi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICB8ICAgOSArLQo+ICB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMzYgKystLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
ICAgICB8ICAgMyArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5jICAgICAgICAgfCAgIDMgKy0K
PiAgeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgMTI1ICsrKysrKysrKysrKystLS0t
LQo+ICB4ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyAgICAgfCAgIDMgKy0KPiAgeGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi5jICAgIHwgIDMwICsrLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMgICAgICB8ICAyOCArKy0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8
ICAgMyArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmggfCAgIDIgKy0KPiAgMTQg
ZmlsZXMgY2hhbmdlZCwgMjcxIGluc2VydGlvbnMoKyksIDI5MiBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4gYi94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay92bWNlLmMKPiBpbmRleCA0MDRmMjdlLi43YmRlOWZmIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL3ZtY2UuYwo+IEBAIC0zNDksMjkgKzM0OSwxNyBAQCBpbnQgdm1jZV93cm1zcih1
aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKPiAgICAgIHJldHVybiByZXQ7Cj4gIH0KPiAKPiAt
c3RhdGljIHZvaWQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dAo+IGh2bV92bWNlX3ZjcHUgKmN0eHQpCj4gK3N0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAt
ICAgIGN0eHQtPmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKPiAtICAgIGN0eHQtPm1jaV9j
dGwyX2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7Cj4gLSAgICBjdHh0LT5t
Y2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOwo+IC0gICAgY3R4
dC0+bWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7Cj4gLX0KPiAtCj4gLXN0
YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdAo+ICpoKQo+IC17Cj4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAgICAgIGludCBl
cnIgPSAwOwo+ICsgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKPiAKPiAtICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKPiAtICAgIHsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNw
dSBjdHh0Owo+IC0KPiAtICAgICAgICB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2LCAmY3R4dCk7
Cj4gLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBo
LCAmY3R4dCk7Cj4gLSAgICAgICAgaWYgKCBlcnIgKQo+IC0gICAgICAgICAgICBicmVhazsKPiAt
ICAgIH0KPiArICAgIGN0eHQuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOwo+ICsgICAgY3R4
dC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOwo+ICsgICAg
Y3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOwo+ICsg
ICAgY3R4dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKPiAKPiArICAg
IGVyciA9IGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwoK
Q2FuJ3QgeW91IGp1c3QgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KC4uLikgZGlyZWN0bHkgaGVyZSBh
bmQgZHJvcCBlcnI/Cgo+ICAgICAgcmV0dXJuIGVycjsKPiAgfQo+IAo+IEBAIC0zOTQsNyArMzgy
LDcgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4g
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gZXJyID86IHZtY2VfcmVzdG9y
ZV92Y3B1KHYsICZjdHh0KTsKPiAgfQo+IAo+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZN
Q0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dCwKPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShWTUNFX1ZDUFUsCj4gdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm1jZV9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwo+IAo+
ICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCj4gaW5kZXggMjgzNzcwOS4uM2VkNjU0NyAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2hwZXQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gQEAg
LTUxNiw4ICs1MTYsOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlvX29wcyBocGV0X21t
aW9fb3BzID0KPiB7Cj4gIH07Cj4gCj4gCj4gLXN0YXRpYyBpbnQgaHBldF9zYXZlKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IGhwZXRfc2F2
ZShzdHJ1Y3QgdmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiArICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2Y3B1LT5kb21haW47Cj4gICAgICBIUEVUU3RhdGUgKmhwID0g
ZG9tYWluX3ZocGV0KGQpOwo+ICAgICAgc3RydWN0IHZjcHUgKnYgPSBwdF9nbG9iYWxfdmNwdV90
YXJnZXQoZCk7Cj4gICAgICBpbnQgcmM7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggNGEyMjI4My4uZWEyNzA1NSAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwo+IEBAIC03NDAsMjQgKzc0MCwxMyBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJv
eShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwo+ICB9Cj4g
Cj4gLXN0YXRpYyB2b2lkIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBz
dHJ1Y3QgaHZtX3RzY19hZGp1c3QKPiAqY3R4dCkKPiArc3RhdGljIGludCBodm1fc2F2ZV90c2Nf
YWRqdXN0X29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAg
ewo+IC0gICAgY3R4dC0+dHNjX2FkanVzdCA9IHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1
c3Q7Cj4gLX0KPiAtCj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdAo+ICpoKQo+IC17Cj4gLSAgICBzdHJ1Y3QgdmNw
dSAqdjsKPiAtICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0Owo+ICAgICAgaW50IGVyciA9
IDA7Cj4gKyAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dDsKPiAKPiAtICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKPiAtICAgIHsKPiAtICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29u
ZSh2LCAmY3R4dCk7Cj4gLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwg
di0+dmNwdV9pZCwgaCwgJmN0eHQpOwo+IC0gICAgICAgIGlmICggZXJyICkKPiAtICAgICAgICAg
ICAgYnJlYWs7Cj4gLSAgICB9Cj4gKyAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92
Y3B1Lm1zcl90c2NfYWRqdXN0Owo+ICsgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVT
VCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwo+IAoKTG9va3MgbGlrZSB5b3UgY2FuIGxvc2UgZXJy
IGhlcmUgdG9vLgoKPiAgICAgIHJldHVybiBlcnI7Cj4gIH0KPiBAQCAtNzgyLDEyNiArNzcxLDEx
NiBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwKPiBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gLUhWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKPiAr
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0
X29uZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAx
LCBIVk1TUl9QRVJfVkNQVSk7Cj4gCj4gLXN0YXRpYyB2b2lkIGh2bV9zYXZlX2NwdV9jdHh0X29u
ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUKPiAqY3R4dCkKPiArc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90Cj4gKmgpCj4gIHsKPiAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiArICAg
IHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7fTsKPiArCj4gKyAgICAvKiBXZSBkb24ndCBuZWVk
IHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCj4gKyAg
ICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLiAq
Lwo+ICsgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3duICkKPiArICAgICAgICByZXR1
cm4gMjsKPiAKPiAgICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAq
Lwo+IC0gICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgY3R4dCk7Cj4gKyAgICBodm1fZnVu
Y3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Cj4gCj4gLSAgICBjdHh0LT50c2MgPSBodm1fZ2V0
X2d1ZXN0X3RzY19maXhlZCh2LCB2LT5kb21haW4tCj4gPmFyY2guaHZtX2RvbWFpbi5zeW5jX3Rz
Yyk7Cj4gKyAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIHYtPmRvbWFp
bi0KPiA+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsKPiAKPiAtICAgIGN0eHQtPm1zcl90c2Nf
YXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOwo+ICsgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9t
c3JfdHNjX2F1eCh2KTsKPiAKPiAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2lkdHIsICZzZWcpOwo+IC0gICAgY3R4dC0+aWR0cl9saW1pdCA9IHNlZy5saW1pdDsKPiAt
ICAgIGN0eHQtPmlkdHJfYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgY3R4dC5pZHRyX2xpbWl0ID0g
c2VnLmxpbWl0Owo+ICsgICAgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiAKPiAgICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwo+IC0gICAgY3R4
dC0+Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgIGN0eHQtPmdkdHJfYmFzZSA9IHNlZy5i
YXNlOwo+ICsgICAgY3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5nZHRy
X2Jhc2UgPSBzZWcuYmFzZTsKPiAKPiAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4
ODZfc2VnX2NzLCAmc2VnKTsKPiAtICAgIGN0eHQtPmNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICBj
dHh0LT5jc19saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgIGN0eHQtPmNzX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgIGN0eHQtPmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArICAgIGN0eHQuY3Nfc2Vs
ID0gc2VnLnNlbDsKPiArICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gKyAgICBjdHh0
LmNzX2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQuY3NfYXJieXRlcyA9IHNlZy5hdHRyOwo+
IAo+ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwo+
IC0gICAgY3R4dC0+ZHNfc2VsID0gc2VnLnNlbDsKPiAtICAgIGN0eHQtPmRzX2xpbWl0ID0gc2Vn
LmxpbWl0Owo+IC0gICAgY3R4dC0+ZHNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgY3R4dC0+ZHNf
YXJieXRlcyA9IHNlZy5hdHRyOwo+ICsgICAgY3R4dC5kc19zZWwgPSBzZWcuc2VsOwo+ICsgICAg
Y3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKPiArICAgIGN0eHQuZHNfYmFzZSA9IHNlZy5iYXNl
Owo+ICsgICAgY3R4dC5kc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gCj4gICAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Cj4gLSAgICBjdHh0LT5lc19zZWwg
PSBzZWcuc2VsOwo+IC0gICAgY3R4dC0+ZXNfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICBjdHh0
LT5lc19iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICBjdHh0LT5lc19hcmJ5dGVzID0gc2VnLmF0dHI7
Cj4gKyAgICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmVzX2xpbWl0ID0gc2Vn
LmxpbWl0Owo+ICsgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmVzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKPiAKPiAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4
ODZfc2VnX3NzLCAmc2VnKTsKPiAtICAgIGN0eHQtPnNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICBj
dHh0LT5zc19saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgIGN0eHQtPnNzX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgIGN0eHQtPnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArICAgIGN0eHQuc3Nfc2Vs
ID0gc2VnLnNlbDsKPiArICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gKyAgICBjdHh0
LnNzX2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQuc3NfYXJieXRlcyA9IHNlZy5hdHRyOwo+
IAo+ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwo+
IC0gICAgY3R4dC0+ZnNfc2VsID0gc2VnLnNlbDsKPiAtICAgIGN0eHQtPmZzX2xpbWl0ID0gc2Vn
LmxpbWl0Owo+IC0gICAgY3R4dC0+ZnNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgY3R4dC0+ZnNf
YXJieXRlcyA9IHNlZy5hdHRyOwo+ICsgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOwo+ICsgICAg
Y3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKPiArICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNl
Owo+ICsgICAgY3R4dC5mc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gCj4gICAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7Cj4gLSAgICBjdHh0LT5nc19zZWwg
PSBzZWcuc2VsOwo+IC0gICAgY3R4dC0+Z3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICBjdHh0
LT5nc19iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICBjdHh0LT5nc19hcmJ5dGVzID0gc2VnLmF0dHI7
Cj4gKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmdzX2xpbWl0ID0gc2Vn
LmxpbWl0Owo+ICsgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmdzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKPiAKPiAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4
ODZfc2VnX3RyLCAmc2VnKTsKPiAtICAgIGN0eHQtPnRyX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICBj
dHh0LT50cl9saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgIGN0eHQtPnRyX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgIGN0eHQtPnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArICAgIGN0eHQudHJfc2Vs
ID0gc2VnLnNlbDsKPiArICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gKyAgICBjdHh0
LnRyX2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQudHJfYXJieXRlcyA9IHNlZy5hdHRyOwo+
IAo+ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwgJnNlZyk7
Cj4gLSAgICBjdHh0LT5sZHRyX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICBjdHh0LT5sZHRyX2xpbWl0
ID0gc2VnLmxpbWl0Owo+IC0gICAgY3R4dC0+bGR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICBj
dHh0LT5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArICAgIGN0eHQubGR0cl9zZWwgPSBzZWcu
c2VsOwo+ICsgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5sZHRy
X2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4g
Cj4gICAgICBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCj4gICAgICB7Cj4gLSAgICAgICAgbWVt
Y3B5KGN0eHQtPmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC0+ZnB1X3Jl
Z3MpKTsKPiAtICAgICAgICBjdHh0LT5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwo+
IC0gICAgfQo+IC0KPiAtICAgIGN0eHQtPnJheCA9IHYtPmFyY2gudXNlcl9yZWdzLnJheDsKPiAt
ICAgIGN0eHQtPnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKPiAtICAgIGN0eHQtPnJjeCA9
IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKPiAtICAgIGN0eHQtPnJkeCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJkeDsKPiAtICAgIGN0eHQtPnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKPiAtICAg
IGN0eHQtPnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJzaTsKPiAtICAgIGN0eHQtPnJkaSA9IHYt
PmFyY2gudXNlcl9yZWdzLnJkaTsKPiAtICAgIGN0eHQtPnJzcCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJzcDsKPiAtICAgIGN0eHQtPnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKPiAtICAgIGN0
eHQtPnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdzLnJmbGFnczsKPiAtICAgIGN0eHQtPnI4ICA9
IHYtPmFyY2gudXNlcl9yZWdzLnI4Owo+IC0gICAgY3R4dC0+cjkgID0gdi0+YXJjaC51c2VyX3Jl
Z3Mucjk7Cj4gLSAgICBjdHh0LT5yMTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7Cj4gLSAgICBj
dHh0LT5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Cj4gLSAgICBjdHh0LT5yMTIgPSB2LT5h
cmNoLnVzZXJfcmVncy5yMTI7Cj4gLSAgICBjdHh0LT5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTM7Cj4gLSAgICBjdHh0LT5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7Cj4gLSAgICBjdHh0
LT5yMTUgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Cj4gLSAgICBjdHh0LT5kcjAgPSB2LT5hcmNo
LmRlYnVncmVnWzBdOwo+IC0gICAgY3R4dC0+ZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKPiAt
ICAgIGN0eHQtPmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Cj4gLSAgICBjdHh0LT5kcjMgPSB2
LT5hcmNoLmRlYnVncmVnWzNdOwo+IC0gICAgY3R4dC0+ZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2
XTsKPiAtICAgIGN0eHQtPmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Cj4gLX0KPiAtCj4gLXN0
YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QKPiAqaCkKPiAtewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gLSAgICBzdHJ1Y3Qg
aHZtX2h3X2NwdSBjdHh0Owo+IC0KPiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAtICAg
IHsKPiAtICAgICAgICAvKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0
aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCj4gLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0
IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4gKi8KPiAtICAgICAgICBpZiAoIHYtPnBh
dXNlX2ZsYWdzICYgVlBGX2Rvd24gKQo+IC0gICAgICAgICAgICBjb250aW51ZTsKPiAtCj4gLSAg
ICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+IC0gICAgICAgIGh2bV9zYXZl
X2NwdV9jdHh0X29uZSh2LCAmY3R4dCk7Cj4gKyAgICAgICAgbWVtY3B5KGN0eHQuZnB1X3JlZ3Ms
IHYtPmFyY2guZnB1X2N0eHQsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7Cj4gKyAgICAgICAgY3R4
dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwo+ICsgICAgfQo+ICsKPiArICAgIGN0
eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4Owo+ICsgICAgY3R4dC5yYnggPSB2LT5hcmNo
LnVzZXJfcmVncy5yYng7Cj4gKyAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsK
PiArICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4Owo+ICsgICAgY3R4dC5yYnAg
PSB2LT5hcmNoLnVzZXJfcmVncy5yYnA7Cj4gKyAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJzaTsKPiArICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwo+ICsgICAg
Y3R4dC5yc3AgPSB2LT5hcmNoLnVzZXJfcmVncy5yc3A7Cj4gKyAgICBjdHh0LnJpcCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJpcDsKPiArICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmZsYWdzOwo+ICsgICAgY3R4dC5yOCAgPSB2LT5hcmNoLnVzZXJfcmVncy5yODsKPiArICAgIGN0
eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Cj4gKyAgICBjdHh0LnIxMCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMDsKPiArICAgIGN0eHQucjExID0gdi0+YXJjaC51c2VyX3JlZ3MucjExOwo+
ICsgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTI7Cj4gKyAgICBjdHh0LnIxMyA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKPiArICAgIGN0eHQucjE0ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucjE0Owo+ICsgICAgY3R4dC5yMTUgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Cj4gKyAgICBj
dHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Cj4gKyAgICBjdHh0LmRyMSA9IHYtPmFyY2gu
ZGVidWdyZWdbMV07Cj4gKyAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Cj4gKyAg
ICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Cj4gKyAgICBjdHh0LmRyNiA9IHYtPmFy
Y2guZGVidWdyZWdbNl07Cj4gKyAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Cj4g
Kwo+ICsgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAh
PSAwICkKPiArICAgICAgICByZXR1cm4gMTsKPiAKPiAtICAgICAgICBpZiAoIGh2bV9zYXZlX2Vu
dHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQo+IC0gICAgICAgICAgICByZXR1
cm4gMTsKPiAtICAgIH0KPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gQEAgLTExNzYsNDMgKzEx
NTUsMjkgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAKPiAtSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LAo+IGh2bV9sb2Fk
X2NwdV9jdHh0LAo+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1
X2N0eHRfb25lLAo+IGh2bV9sb2FkX2NwdV9jdHh0LAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiAKPiAgI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUo
eGNyMCkgKG9mZnNldG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLAo+IFwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQo+IAo+
IC1zdGF0aWMgdm9pZCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0Cj4gaHZtX2h3X2NwdV94c2F2ZSAqY3R4dCkKPiArc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgewo+ICsgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJ
WkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKPiArICAgIHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICpj
dHh0Owo+ICsKPiArICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikgKQo+ICsgICAgICAgIHJldHVy
biAyOwo+ICsgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZj
cHVfaWQsIHNpemUpICkKPiArICAgICAgICByZXR1cm4gMTsKPiArICAgIGN0eHQgPSAoc3RydWN0
IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwo+ICsgICAgaC0+Y3VyICs9IHNp
emU7Cj4gICAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKPiAgICAgIGN0
eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Cj4gICAgICBjdHh0LT54Y3IwX2FjY3VtID0gdi0+YXJj
aC54Y3IwX2FjY3VtOwo+IC19Cj4gLQo+IC1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9z
dGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAtewo+
IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4
dDsKPiAtCj4gLSAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKPiAtICAgICAgICByZXR1cm4gMDsg
ICAvKiBkbyBub3RoaW5nICovCj4gLQo+IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+IC0g
ICAgewo+IC0gICAgICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYt
PmFyY2gueGNyMF9hY2N1bSk7Cj4gLQo+IC0gICAgICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikg
KQo+IC0gICAgICAgICAgICBjb250aW51ZTsKPiAtICAgICAgICBpZiAoIF9odm1faW5pdF9lbnRy
eShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQo+IC0gICAgICAgICAgICBy
ZXR1cm4gMTsKPiAtICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgt
PmRhdGFbaC0+Y3VyXTsKPiAtICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKPiAtCj4gLSAgICAgICAg
aHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgY3R4dCk7Cj4gLSAgICAgICAgZXhwYW5k
X3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZSAtIG9mZnNldG9mKHR5cGVvZigqY3R4dCksIHNhdmVfYXJlYSkpOwo+IC0g
ICAgfQo+ICsgICAgZXhwYW5kX3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2
ZV9hcmVhKSk7Cj4gCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IEBAIC0xMzU0LDEwICsxMzE5LDE4
IEBAIHN0YXRpYyBjb25zdCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKPiAgfTsKPiAgc3Rh
dGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1zcl9jb3VudF9tYXggPQo+IEFSUkFZX1NJ
WkUobXNyc190b19zZW5kKTsKPiAKPiAtc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUo
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNyICpjdHh0KQo+ICtzdGF0aWMgaW50IGh2bV9z
YXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAq
aCkKPiAgewo+ICsKPiArICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3Ao
JmgtPmRhdGFbaC0+Y3VyXSk7Cj4gKyAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKPiAgICAgIHVu
c2lnbmVkIGludCBpOwo+IAo+ICsgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9D
T0RFLCB2LT52Y3B1X2lkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1Jf
U0laRShtc3JfY291bnRfbWF4KSkgKQo+ICsgICAgICAgIHJldHVybiAxOwo+ICsgICAgY3R4dCA9
IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Cj4gKyAgICBjdHh0LT5jb3VudCA9
IDA7Cj4gICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytp
ICkKPiAgICAgIHsKPiAgICAgICAgICB1aW50NjRfdCB2YWw7Cj4gQEAgLTEzODMsNDUgKzEzNTYs
MjMgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUKPiAqdiwg
c3RydWN0IGh2bV9tc3IgKmN0eHQpCj4gICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5p
bmRleCA9IG1zcnNfdG9fc2VuZFtpXTsKPiAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQr
K10udmFsID0gdmFsOwo+ICAgICAgfQo+IC0gICAgcmV0dXJuIDA7Cj4gLX0KPiAtCj4gLXN0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QKPiAqaCkKPiAtewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gLQo+IC0gICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQo+IC0gICAgewo+IC0gICAgICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNj
cmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7Cj4gLSAgICAgICAgc3RydWN0IGh2
bV9tc3IgKmN0eHQ7Cj4gLSAgICAgICAgdW5zaWduZWQgaW50IGk7Cj4gLQo+IC0gICAgICAgIGlm
ICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9NU1JfQ09ERSwgdi0+dmNwdV9pZCwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSAp
Cj4gLSAgICAgICAgICAgIHJldHVybiAxOwo+IC0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9t
c3IgKikmaC0+ZGF0YVtoLT5jdXJdOwo+IC0gICAgICAgIGN0eHQtPmNvdW50ID0gMDsKPiArICAg
IGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKPiArICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3Io
diwgY3R4dCk7Cj4gCj4gLSAgICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lKHYsIGN0eHQpOwo+
ICsgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwo+IAo+IC0gICAgICAg
IGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKPiAtICAgICAgICAgICAgaHZtX2Z1bmNzLnNhdmVf
bXNyKHYsIGN0eHQpOwo+IC0KPiAtICAgICAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2Nv
dW50X21heCk7Cj4gLQo+IC0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsr
aSApCj4gLSAgICAgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7Cj4gKyAgICBmb3IgKCBp
ID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQo+ICsgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2
ZCA9IDA7Cj4gCj4gLSAgICAgICAgaWYgKCBjdHh0LT5jb3VudCApCj4gLSAgICAgICAgewo+IC0g
ICAgICAgICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVjaCBzcGFjZSB3
ZSBhY3R1YWxseSB1c2VkLiAqLwo+IC0gICAgICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BV
X01TUl9TSVpFKGN0eHQtPmNvdW50KTsKPiAtICAgICAgICAgICAgaC0+Y3VyICs9IEhWTV9DUFVf
TVNSX1NJWkUoY3R4dC0+Y291bnQpOwo+IC0gICAgICAgIH0KPiAtICAgICAgICBlbHNlCj4gLSAg
ICAgICAgICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRoZSBkZXNjcmlwdG9yIGZyb20gdGhl
IHN0cmVhbS4gKi8KPiAtICAgICAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3Nh
dmVfZGVzY3JpcHRvcik7Cj4gKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKPiArICAgIHsKPiArICAg
ICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVjaCBzcGFjZSB3ZSBhY3R1
YWxseSB1c2VkLiAqLwo+ICsgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUo
Y3R4dC0+Y291bnQpOwo+ICsgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKPiAgICAgIH0KPiArICAgIGVsc2UKPiArICAgICAgICAvKiBvciByZXdpbmQgYW5k
IHJlbW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCj4gKyAgICAgICAgaC0+
Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcik7Cj4gCj4gICAgICByZXR1
cm4gMDsKPiAgfQo+IEBAIC0xNTE3LDcgKzE0NjgsNyBAQCBzdGF0aWMgaW50IF9faW5pdAo+IGh2
bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQo+ICB7Cj4gICAgICBodm1fcmVn
aXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAi
Q1BVX1hTQVZFIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0
YXRlc19vbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94c2F2ZV9z
dGF0ZXMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVfU0laRSh4ZmVh
dHVyZV9tYXNrKSArCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLAo+IEBAIC0xNTI5LDcgKzE0ODAsNyBAQCBzdGF0aWMgaW50
IF9faW5pdAo+IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQo+ICAgICAg
aWYgKCBtc3JfY291bnRfbWF4ICkKPiAgICAgICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9N
U1JfQ09ERSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfTVNSIiwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9tc3JzLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpICsKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZt
L2k4MjU0LmMKPiBpbmRleCA5OTJmMDhkLi5lMGQyMjU1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaTgyNTQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwo+IEBAIC0z
OTAsOCArMzkwLDkgQEAgdm9pZCBwaXRfc3RvcF9jaGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkK
PiAgICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOwo+ICB9Cj4gCj4gLXN0YXRpYyBpbnQgcGl0
X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRp
YyBpbnQgcGl0X3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+
ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgICAgUElUU3RhdGUg
KnBpdCA9IGRvbWFpbl92cGl0KGQpOwo+ICAgICAgaW50IHJjOwo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwo+IGluZGV4IGM4
NWQwMDQuLjcyYWNiNzMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKPiBAQCAtNjMwLDggKzYzMCw5IEBAIHN0YXRpYyBp
bnQgX19pbml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9pZCkKPiAgfQo+ICBfX2luaXRjYWxs
KGR1bXBfaXJxX2luZm9fa2V5X2luaXQpOwo+IAo+IC1zdGF0aWMgaW50IGlycV9zYXZlX3BjaShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBp
cnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7
Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgICAgc3RydWN0IGh2bV9p
cnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKPiAgICAgIHVuc2lnbmVkIGludCBhc3Nl
cnRlZCwgcGRldiwgcGludHg7Cj4gICAgICBpbnQgcmM7Cj4gQEAgLTY2MiwxNiArNjYzLDE4IEBA
IHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAKPiAtc3RhdGljIGludCBpcnFf
c2F2ZV9pc2Eoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0
YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAgewo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAgICAgIHN0
cnVjdCBodm1faXJxICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7Cj4gCj4gICAgICAvKiBT
YXZlIElTQSBJUlEgbGluZXMgKi8KPiAgICAgIHJldHVybiAoIGh2bV9zYXZlX2VudHJ5KElTQV9J
UlEsIDAsIGgsICZodm1faXJxLT5pc2FfaXJxKSApOwo+ICB9Cj4gCj4gLXN0YXRpYyBpbnQgaXJx
X3NhdmVfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAr
c3RhdGljIGludCBpcnFfc2F2ZV9saW5rKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgewo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAgICAg
IHN0cnVjdCBodm1faXJxICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7Cj4gCj4gICAgICAv
KiBTYXZlIFBDSS1JU0EgbGluayBzdGF0ZSAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gaW5kZXggZDMxMTAzMS4uYjBl
MGE2MCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vbXRyci5jCj4gQEAgLTY2Niw0NiArNjY2LDM2IEBAIGludCBodm1fc2V0X21l
bV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdAo+IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0
LAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAKPiAtc3RhdGljIHZvaWQgaHZtX3NhdmVfbXRycl9t
c3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X210cnIKPiAqaHdfbXRycikKPiAr
c3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90Cj4gKmgpCj4gIHsKPiAtICAgIHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0
YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKPiAgICAgIGludCBpOwo+ICsgICAgc3RydWN0
IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwo+ICsgICAg
c3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7Cj4gKyAgICAvKiBzYXZlIG10cnImcGF0ICovCj4g
Cj4gLSAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci0+bXNyX3BhdF9jcik7Cj4gKyAg
ICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci5tc3JfcGF0X2NyKTsKPiAKPiAtICAgIGh3
X210cnItPm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUKPiArICAgIGh3
X210cnIubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAobXRycl9zdGF0ZS0+ZW5hYmxlZCA8PCAxMCk7Cj4gLSAg
ICBod19tdHJyLT5tc3JfbXRycl9jYXAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcDsKPiArICAgIGh3
X210cnIubXNyX210cnJfY2FwID0gbXRycl9zdGF0ZS0+bXRycl9jYXA7Cj4gCj4gICAgICBmb3Ig
KCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkKPiAgICAgIHsKPiAgICAgICAgICAvKiBzYXZl
IHBoeXNiYXNlICovCj4gLSAgICAgICAgaHdfbXRyci0+bXNyX210cnJfdmFyW2kqMl0gPQo+ICsg
ICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMl0gPQo+ICAgICAgICAgICAgICAoKHVpbnQ2
NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwo+ICAgICAgICAgIC8qIHNhdmUgcGh5
c21hc2sgKi8KPiAtICAgICAgICBod19tdHJyLT5tc3JfbXRycl92YXJbaSoyKzFdID0KPiArICAg
ICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQo+ICAgICAgICAgICAgICAoKHVpbnQ2
NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Cj4gICAgICB9Cj4gCj4gICAgICBm
b3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCj4gLSAgICAgICAgaHdfbXRyci0+
bXNyX210cnJfZml4ZWRbaV0gPQo+ICsgICAgICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0g
PQo+ICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ld
Owo+IAo+IC19Cj4gLQo+IC1zdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90Cj4gKmgpCj4gLXsKPiAtICAgIHN0cnVjdCB2Y3B1
ICp2Owo+IC0gICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7Cj4gLSAgICAvKiBzYXZlIG10
cnImcGF0ICovCj4gLQo+IC0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQo+IC0gICAgewo+IC0gICAg
ICAgIGh2bV9zYXZlX210cnJfbXNyX29uZSh2LCAmaHdfbXRycik7Cj4gKyAgICBpZiAoIGh2bV9z
YXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKPiArICAgICAg
ICByZXR1cm4gMTsKPiAKPiAtICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZj
cHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuIDE7Cj4gLSAg
ICB9Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+IAo+IEBAIC03NTEsNyArNzQxLDcgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAKPiAtSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwKPiBodm1fbG9hZF9tdHJyX21zciwKPiAr
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCj4g
aHZtX2xvYWRfbXRycl9tc3IsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1Jf
UEVSX1ZDUFUpOwo+IAo+ICB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAq
ZCkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94
ODYvaHZtL3BtdGltZXIuYwo+IGluZGV4IDQzNTY0N2YuLmQ4ZGNiYzIgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYwo+IEBAIC0yNDksOCArMjQ5LDkgQEAgc3RhdGljIGludCBoYW5kbGVfcG10X2lvKAo+ICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiAgfQo+IAo+IC1zdGF0aWMgaW50IGFjcGlfc2F2ZShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBh
Y3BpX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4g
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgICAgc3RydWN0IGh2bV9od19h
Y3BpICphY3BpID0gJmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwo+ICAgICAgUE1UU3RhdGUgKnMg
PSAmZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7Cj4gICAgICB1aW50MzJfdCB4LCBt
c2IgPSBhY3BpLT50bXJfdmFsICYgVE1SX1ZBTF9NU0I7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCj4gaW5kZXggY2I3NWI5OS4u
NThiNzBmYyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9ydGMuYwo+IEBAIC03MzcsOCArNzM3LDkgQEAgdm9pZCBydGNfbWlncmF0
ZV90aW1lcnMoc3RydWN0IHZjcHUgKnYpCj4gIH0KPiAKPiAgLyogU2F2ZSBSVEMgaGFyZHdhcmUg
c3RhdGUgKi8KPiAtc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47Cj4gICAgICBSVENTdGF0ZSAqcyA9IGRvbWFpbl92cnRjKGQpOwo+ICAgICAgaW50
IHJjOwo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vc2F2ZS5jCj4gaW5kZXggODk4NGEyMy4uZmUyNGYwOCAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4g
QEAgLTEzNSw5ICsxMzUsMTIgQEAgc2l6ZV90IGh2bV9zYXZlX3NpemUoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlw
ZWNvZGUsIHVuc2lnbmVkIGludAo+IGluc3RhbmNlLAo+ICAgICAgICAgICAgICAgICAgIFhFTl9H
VUVTVF9IQU5ETEVfNjQodWludDgpIGhhbmRsZSwgdWludDY0X3QgKmJ1ZnN6KQo+ICB7Cj4gLSAg
ICBpbnQgcnY7Cj4gKyAgICBpbnQgcnYgPSAwOwo+ICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
Y3R4dCA9IHsgfTsKPiAgICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNj
Owo+ICsgICAgYm9vbCBpc19zaW5nbGVfaW5zdGFuY2UgPSBmYWxzZTsKPiArICAgIHVpbnQzMl90
IG9mZiA9IDA7Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAKPiAgICAgIGlmICggZC0+aXNfZHlp
bmcgfHwKPiAgICAgICAgICAgdHlwZWNvZGUgPiBIVk1fU0FWRV9DT0RFX01BWCB8fAo+IEBAIC0x
NDUsNDMgKzE0OCw4OSBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludAo+IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gICAgICAgICAgICFo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFM
Owo+IAo+ICsgICAgaWYoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9Q
RVJfVkNQVSAmJgo+ICsgICAgICAgIGluc3RhbmNlIDwgZC0+bWF4X3ZjcHVzICkKPiArICAgICAg
ICBpc19zaW5nbGVfaW5zdGFuY2UgPSB0cnVlOwo+ICsKPiAgICAgIGN0eHQuc2l6ZSA9IGh2bV9z
cl9oYW5kbGVyc1t0eXBlY29kZV0uc2l6ZTsKPiAtICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKPiArICAgIGlmICggaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICYmCj4gKyAgICAgICAgaW5zdGFu
Y2UgPT0gZC0+bWF4X3ZjcHVzICkKPiAgICAgICAgICBjdHh0LnNpemUgKj0gZC0+bWF4X3ZjcHVz
Owo+ICAgICAgY3R4dC5kYXRhID0geG1hbGxvY19ieXRlcyhjdHh0LnNpemUpOwo+ICAgICAgaWYg
KCAhY3R4dC5kYXRhICkKPiAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPiAKPiAtICAgIGlmICgg
KHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCj4g
LSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUg
dHlwZSAlIlBSSXUxNiIKPiAoJWQpXG4iLAo+IC0gICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHR5cGVjb2RlLCBydik7Cj4gLSAgICBlbHNlIGlmICggcnYgPSAtRU5PRU5ULCBjdHh0LmN1ciA+
PSBzaXplb2YoKmRlc2MpICkKPiAtICAgIHsKPiAtICAgICAgICB1aW50MzJfdCBvZmY7Cj4gCj4g
LSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1ciAtIHNpemVvZigqZGVzYykp
OyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKPiArICAgIGlmKCBpc19zaW5nbGVfaW5zdGFuY2UgKQo+
ICsgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOwo+ICsgICAgZWxzZQo+ICsg
ICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiArCj4gKyAgICBpZiggaXNfc2luZ2xlX2luc3RhbmNl
ICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCkpICE9IDAgKQo+ICAgICAgICAgIHsKPiAtICAg
ICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0YSArIG9mZik7Cj4gLSAgICAgICAgICAg
IC8qIE1vdmUgcGFzdCBoZWFkZXIgKi8KPiAtICAgICAgICAgICAgb2ZmICs9IHNpemVvZigqZGVz
Yyk7Cj4gLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNjLT5sZW5ndGggfHwKPiAtICAg
ICAgICAgICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCj4gLSAgICAgICAg
ICAgICAgICBicmVhazsKPiAtICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9PSBkZXNjLT5pbnN0
YW5jZSApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHJ2ID0gMDsKPiAtICAg
ICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCj4gLSAgICAg
ICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwo+IC0gICAgICAgICAgICAgICAg
ZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCj4gLSAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKPiAtICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3RvX2d1ZXN0
KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKPiAtICAgICAgICAgICAg
ICAgICAgICBydiA9IC1FRkFVTFQ7Cj4gLSAgICAgICAgICAgICAgICBlbHNlCj4gLSAgICAgICAg
ICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwo+IC0gICAgICAgICAgICAgICAgYnJl
YWs7Cj4gLSAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAi
SFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIKPiAoJWQpXG4iLAo+ICsg
ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwo+ICsgICAgICAg
ICAgICB2Y3B1X3VucGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOwo+ICsgICAgICAgIH0KPiArICAg
ICAgICBlbHNlIGlmICggcnYgPSAtRU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkK
Ck5vdCBhIGZhbiBvZiB0aGlzIHN0eWxlLiBBbnkgcmVhc29uIHlvdSBjYW4ndCBpbml0IHJ2IGlu
c2lkZSB0aGUgZWxzZS1pZiBjbGF1c2UgYmVsb3c/Cgo+ICsgICAgICAgICB7Cj4gKyAgICAgICAg
ICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOwo+ICsgICAgICAgICAgICAgLyogTW92ZSBw
YXN0IGhlYWRlciAqLwo+ICsgICAgICAgICAgICBvZmYgPSBzaXplb2YoKmRlc2MpOwo+ICsgICAg
ICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAo+ICsgICAgICAgICAgICAg
ICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCj4gKyAgICAgICAgICAgICAgICBy
diA9IC1FRkFVTFQ7Cj4gKyAgICAgICAgICAgIHJ2ID0gMDsKPiArICAgICAgICAgICAgaWYgKCBn
dWVzdF9oYW5kbGVfaXNfbnVsbChoYW5kbGUpICkKPiArICAgICAgICAgICAgICAgICpidWZzeiA9
IGRlc2MtPmxlbmd0aDsKPiArICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxl
bmd0aCApCj4gKyAgICAgICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7Cj4gKyAgICAgICAgICAgIGVs
c2UgaWYgKCBjb3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5n
dGgpICkKPiArICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKPiArICAgICAgICAgICAgZWxz
ZQo+ICsgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwo+ICsgICAgICAgICAg
ICB2Y3B1X3VucGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOwo+ICAgICAgICAgIH0KPiAgICAgIH0K
PiArICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4g
KyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBl
Y29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpKSAhPSAwICkKPiArICAgICAgICAg
ICAgewo+ICsgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2ZTog
ZmFpbGVkIHRvIHNhdmUgdHlwZQo+ICUiUFJJdTE2IiAoJWQpXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKPiArICAgICAgICAgICAgfQo+
ICsgICAgICAgICAgICBlbHNlIGlmICggcnYgPSAtRU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2Yo
KmRlc2MpICkKClNhbWUgaGVyZS4KCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAg
IGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEgKyBvZmYpOwo+ICsgICAgICAgICAgICAgICAgLyog
TW92ZSBwYXN0IGhlYWRlciAqLwo+ICsgICAgICAgICAgICAgICAgb2ZmICs9IHNpemVvZigqZGVz
Yyk7Cj4gKyAgICAgICAgICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8Cj4g
KyAgICAgICAgICAgICAgICAgICAgIG9mZiA+IGN0eHQuY3VyIC0gZGVzYy0+bGVuZ3RoICkKPiAr
ICAgICAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgICAgIGlmICggaW5zdGFu
Y2UgPT0gZGVzYy0+aW5zdGFuY2UgKQo+ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gMDsKPiArICAgICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X2hhbmRs
ZV9pc19udWxsKGhhbmRsZSkgKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAqYnVmc3ogPSBk
ZXNjLT5sZW5ndGg7Cj4gKyAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRl
c2MtPmxlbmd0aCApCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7Cj4g
KyAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlfdG9fZ3Vlc3QoaGFuZGxlLCBjdHh0
LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICBy
diA9IC1FRkFVTFQ7Cj4gKyAgICAgICAgICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7Cj4gKyAgICAgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gKyAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgICAgICBvZmYgKz0gZGVz
Yy0+bGVuZ3RoOwo+ICsgICAgICAgICAgICAgfQo+ICsgICAgICAgICB9Cj4gKyAgICAgICAgZG9t
YWluX3VucGF1c2UoZCk7Cj4gKyAgICAgfQo+IAo+ICAgICAgeGZyZWUoY3R4dC5kYXRhKTsKPiAg
ICAgIHJldHVybiBydjsKPiBAQCAtMTkzLDcgKzI0Miw4IEBAIGludCBodm1fc2F2ZShzdHJ1Y3Qg
ZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgc3RydWN0IGh2bV9z
YXZlX2hlYWRlciBoZHI7Cj4gICAgICBzdHJ1Y3QgaHZtX3NhdmVfZW5kIGVuZDsKPiAgICAgIGh2
bV9zYXZlX2hhbmRsZXIgaGFuZGxlcjsKPiAtICAgIHVuc2lnbmVkIGludCBpOwo+ICsgICAgdW5z
aWduZWQgaW50IGksIHJjOwo+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwo+IAo+ICAgICAg
aWYgKCBkLT5pc19keWluZyApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gQEAgLTIyNSwx
MiArMjc1LDE5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19H
X0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAo+ICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWlu
X2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7Cj4gLSAgICAgICAgICAgIGlmICggaGFuZGxl
cihkLCBoKSAhPSAwICkKPiArICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAg
ICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQ
Ukl1MTYiXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7Cj4g
LSAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiArICAgICAgICAgICAgICAgIHJjID0g
aGFuZGxlcih2LCBoKTsKPiArICAgICAgICAgICAgICAgIGlmKCByYyA9PSAyICkKCldoYXQgZG9l
cyB0aGUgbWFnaWMgJzInIG1lYW4/IEkgdGhpbmsgd2UgbmVlZCBhdCBsZWFzdCBhIGNvbW1lbnQg
aGVyZSwgaWYgbm90IGEgI2RlZmluZSBvciBlbnVtIHJldHVybi4KCiAgUGF1bAoKPiArICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgICAgICAgICBpZiggcmMgIT0g
MCApCj4gKyAgICAgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFp
bGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgaSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFV
TFQ7Cj4gKyAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4g
ICAgICB9Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMKPiBpbmRleCA5N2I0MTlmLi44NmQwMmNmIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMKPiBAQCAtNTY5LDggKzU2OSw5IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2VyX21v
ZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiB1bnNpZ25lZCBpbnQgZ3NpKQo+ICAgICAgcmV0
dXJuIHZpb2FwaWMtPnJlZGlydGJsW3Bpbl0uZmllbGRzLnRyaWdfbW9kZTsKPiAgfQo+IAo+IC1z
dGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQo+ICtzdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKPiAgICAgIHN0cnVjdCBodm1fdmlvYXBpYyAqczsKPiAKPiAgICAgIGlmICggIWhhc192aW9h
cGljKGQpICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4gaW5kZXggZDIyYzhhYy4uOGE3YzU5MiAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKPiBAQCAtOTkwLDggKzk5MCw5IEBAIG91dDoKPiAgICAgIHJldHVybiBI
Vk1fSENBTExfY29tcGxldGVkOwo+ICB9Cj4gCj4gLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9k
b21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+
ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUgKnYsCj4g
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47Cj4gICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0IGN0eHQg
PSB7Cj4gICAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlk
aWFuLnRpbWVfcmVmX2NvdW50LnZhbCwKPiAgICAgICAgICAuaHlwZXJjYWxsX2dwYSAgPSBkLT5h
cmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcsCj4gQEAgLTEwMjYsMjgg
KzEwMjcsMTkgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdAo+
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIEhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLAo+IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwg
SFZNU1JfUEVSX0RPTSk7Cj4gCj4gLXN0YXRpYyB2b2lkIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCAq
Y3R4dCkKPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZj
cHUgKnYsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAtICAgIGN0eHQtPnZwX2Fz
c2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+
IC0gICAgY3R4dC0+dnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFu
LnZwX2Fzc2lzdC5wZW5kaW5nOwo+IC0gICAgKmN0eHQtPl9wYWQgPSAwOwo+IC19Cj4gLQo+IC1z
dGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4gaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gLXsKPiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICsgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiArICAgIHN0cnVjdCBodm1fdmlyaWRpYW5f
dmNwdV9jb250ZXh0IGN0eHQgPSB7Cj4gKyAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNo
Lmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAo+ICsgICAgICAgIC52cF9hc3Np
c3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcs
Cj4gKyAgICB9Owo+IAo+ICAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKPiAgICAg
ICAgICByZXR1cm4gMDsKPiAKPiAtICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Cj4gLSAgICAg
ICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsKPiAtCj4gLSAgICAgICAg
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0KTsKPiAtCj4gLSAgICAgICAgaWYg
KCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0g
MCApCj4gLSAgICAgICAgICAgIHJldHVybiAxOwo+IC0gICAgfQo+ICsgICAgaWYgKCBodm1fc2F2
ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCj4gKyAg
ICAgICAgcmV0dXJuIDE7Cj4gCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IEBAIC0xMDgyLDcgKzEw
NzQsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IAo+
IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVf
dmNwdV9jdHh0LAo+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsCj4g
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7Cj4gCj4gIHN0YXRp
YyBpbnQgX19pbml0IHBhcnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92
bGFwaWMuYwo+IGluZGV4IDFiOWYwMGEuLmFiMzU0MDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bGFwaWMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBAQCAt
MTQzNSw0MyArMTQzNSwzNSBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGlj
ICpzKQo+ICAgICAgcy0+dGltZXJfbGFzdF91cGRhdGUgPSBzLT5wdC5sYXN0X3BsdF9ndGltZTsK
PiAgfQo+IAo+IC1zdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVu
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0gICAgc3Ry
dWN0IHZjcHUgKnY7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgICAg
c3RydWN0IHZsYXBpYyAqczsKPiAgICAgIGludCByYyA9IDA7Cj4gCj4gICAgICBpZiAoICFoYXNf
dmxhcGljKGQpICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAKPiAtICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKPiAtICAgIHsKPiAtICAgICAgICBzID0gdmNwdV92bGFwaWModik7Cj4gLSAgICAg
ICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnMtPmh3
KSkgIT0gMCApCj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgfQo+ICsgICAgcyA9IHZjcHVf
dmxhcGljKHYpOwo+ICsgICAgcmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwg
aCwgJnMtPmh3KTsKPiAKPiAgICAgIHJldHVybiByYzsKPiAgfQo+IAo+IC1zdGF0aWMgaW50IGxh
cGljX3NhdmVfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
PiArc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICB7Cj4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47Cj4gICAgICBzdHJ1Y3QgdmxhcGljICpzOwo+ICAgICAgaW50
IHJjID0gMDsKPiAKPiAgICAgIGlmICggIWhhc192bGFwaWMoZCkgKQo+ICAgICAgICAgIHJldHVy
biAwOwo+IAo+IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+IC0gICAgewo+IC0gICAgICAg
IGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCj4gLSAgICAgICAgICAgIGh2bV9mdW5j
cy5zeW5jX3Bpcl90b19pcnIodik7Cj4gKyAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19p
cnIgKQo+ICsgICAgICAgIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIodik7Cj4gCj4gLSAgICAg
ICAgcyA9IHZjcHVfdmxhcGljKHYpOwo+IC0gICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50
cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+cmVncykpICE9IDAgKQo+IC0gICAgICAg
ICAgICBicmVhazsKPiAtICAgIH0KPiArICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKPiArICAgIHJj
ID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+cmVncyk7Cj4g
Cj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwo+IGluZGV4IGUxNjBiYmQuLmJhZDUwNjYg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZwaWMuYwo+IEBAIC0zNzEsOCArMzcxLDkgQEAgc3RhdGljIGludCB2cGljX2ludGVy
Y2VwdF9lbGNyX2lvKAo+ICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiAgfQo+IAo+IC1zdGF0
aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKPiArc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAg
ICAgc3RydWN0IGh2bV9od192cGljICpzOwo+ICAgICAgaW50IGk7Cj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYv
aHZtL3NhdmUuaAo+IGluZGV4IGY4ODllOGYuLmZlNjQyYWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c2F2ZS5oCj4gQEAgLTk1LDcgKzk1LDcgQEAgc3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9h
ZF9pbnN0YW5jZShzdHJ1Y3QKPiBodm1fZG9tYWluX2NvbnRleHQgKmgpCj4gICAqIFRoZSBzYXZl
IGhhbmRsZXIgbWF5IHNhdmUgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIGEgdHlwZSBpbnRvIHRoZSBi
dWZmZXI7Cj4gICAqIHRoZSBsb2FkIGhhbmRsZXIgd2lsbCBiZSBjYWxsZWQgb25jZSBmb3IgZWFj
aCBpbnN0YW5jZSBmb3VuZCB3aGVuCj4gICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16
ZXJvIG9uIGVycm9yLiAqLwo+IC10eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1
Y3QgZG9tYWluICpkLAo+ICt0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3Qg
dmNwdSAqdiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpOwo+ICB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCk7Cj4gLS0KPiAyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 09:27:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 09:27: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 1fPllm-0006Wf-11; Mon, 04 Jun 2018 09:27: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=jyeq=iw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fPlll-0006WZ-9Q
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 09:27:17 +0000
X-Inumbo-ID: 28595e70-67d9-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28595e70-67d9-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 11:25:02 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AB908ADC4;
 Mon,  4 Jun 2018 09:27:12 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-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: <0c30e08a-a056-0123-601b-b1fd87faa46a@suse.com>
Date: Mon, 4 Jun 2018 11:27:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-2-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/9] xen/grant-table: Export
 gnttab_{alloc|free}_pages as GPL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDYvMTggMTM6NDEsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBPbmx5IGdudHRhYl97YWxsb2N8ZnJlZX1fcGFnZXMgYXJlIGV4cG9ydGVkIGFzIEVY
UE9SVF9TWU1CT0wKPiB3aGlsZSBhbGwgdGhlIHJlc3QgYXJlIGV4cG9ydGVkIGFzIEVYUE9SVF9T
WU1CT0xfR1BMLCB0aHVzCj4gZWZmZWN0aXZlbHkgbWFraW5nIGl0IG5vdCBwb3NzaWJsZSBmb3Ig
bm9uLUdQTCBkcml2ZXIgbW9kdWxlcwo+IHRvIHVzZSBncmFudCB0YWJsZSBtb2R1bGUuIEV4cG9y
dCBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzCj4gRVhQT1JUX1NZTUJPTF9HUEwgc28gYWxs
IHRoZSBleHBvcnRzIGFyZSBhbGlnbmVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KClJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 10:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 10: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 1fPn9H-0005Ea-97; Mon, 04 Jun 2018 10:55:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mak9=iw=xenproject.org=prvs=686338fb9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fPn9G-0005EK-Iv
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 10:55:38 +0000
X-Inumbo-ID: 80e63b3a-67e5-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80e63b3a-67e5-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 12:53:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56282935"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74777-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74754
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 4 Jun 2018 11:55:33 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74777: 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>

ZmxpZ2h0IDc0Nzc3IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0Nzc3LwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICBmYWlsIGxpa2UgNzQ3NTQKIHRlc3QtYXJtaGYtYXJt
aGYtYXJtaGYtc2lkLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDc1NAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc0NzU0CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ3NTQKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtc2lkLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDc1NAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAg
ICAgIDc0NzU0Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQt
bmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0
cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 11:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 11: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 1fPnEQ-00060U-B5; Mon, 04 Jun 2018 11:00: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=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPnEO-00060I-7b
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 11:00:56 +0000
X-Inumbo-ID: 3deee526-67e6-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3deee526-67e6-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 12:58: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 1fPnEL-0005d7-ID; Mon, 04 Jun 2018 11:00: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 1fPnEL-0000pr-7H; Mon, 04 Jun 2018 11:00:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPnEL-0002LV-5v; Mon, 04 Jun 2018 11:00:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123670-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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 11:00:53 +0000
Subject: [Xen-devel] [xen-unstable test] 123670: 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>

ZmxpZ2h0IDEyMzY3MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzY3MC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NjkK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyMzU2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTY5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM1NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTY5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM1NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU2OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM2NzAgIDIwMTgtMDYtMDMg
MDY6MDk6MTMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNo
ZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:04:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPp98-0007Bu-H3; Mon, 04 Jun 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=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPp96-0007Bk-Uq
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 13:03:36 +0000
X-Inumbo-ID: 610e5aa5-67f7-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 610e5aa5-67f7-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:01: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 1fPp93-0008A3-Ed; Mon, 04 Jun 2018 13:03: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 1fPp93-0001Ao-3d; Mon, 04 Jun 2018 13:03:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPp93-0008CM-2u; Mon, 04 Jun 2018 13:03:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123798-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3960f3a52346348e6b0306f65d19375612bd35b9
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 13:03:33 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 123798: 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>

ZmxpZ2h0IDEyMzc5OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzc5OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzOTYwZjNhNTIzNDYzNDhlNmIwMzA2ZjY1ZDE5Mzc1NjEyYmQzNWI5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJk
MGVkYWI1MWU5NDUwYWY3ZjZlMDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMzNjAgIDIwMTgt
MDUtMjkgMTI6MDE6NDEgWiAgICA2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNzk4ICAy
MDE4LTA2LTA0IDExOjAxOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGln
QGNpdHJpeC5jb20+CiAgTWFyY2VsbG8gU2VyaSA8bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4v
Z2l0L3hlbi5naXQKICAgMDZmNTQyZjhmMi4uMzk2MGYzYTUyMyAgMzk2MGYzYTUyMzQ2MzQ4ZTZi
MDMwNmY2NWQxOTM3NTYxMmJkMzViOSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:48:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13:48:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPpq7-00024r-DG; Mon, 04 Jun 2018 13:48: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=csrx=iw=citrix.com=prvs=6867bc9f9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fPpq6-00024m-Rd
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 13:48:02 +0000
X-Inumbo-ID: 95dbe59a-67fd-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95dbe59a-67fd-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:45:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56296493"
Date: Mon, 4 Jun 2018 14:47:57 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180604134757.GA9256@perard.uk.xensource.com>
References: <20180515182243.3339-1-wei.liu2@citrix.com>
 <20180515182243.3339-5-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180515182243.3339-5-wei.liu2@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH for-next 4/5] tools: load IPXE from
 standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <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>

T24gVHVlLCBNYXkgMTUsIDIwMTggYXQgMDc6MjI6NDJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jIGIvdG9v
bHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCj4gaW5kZXggZjYwM2Y2OGRlZC4uZjU0
NmNmYjNhYiAxMDA2NDQKPiAtLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVy
LmMKPiArKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKPiBAQCAtMzY4
LDcgKzM2OCwxMyBAQCBpbnQgbWFpbih2b2lkKQo+ICAjaWZkZWYgRU5BQkxFX1JPTUJJT1MKPiAg
ICAgIGVsc2UgaWYgKCBiaW9zID09ICZyb21iaW9zX2NvbmZpZyApCj4gICAgICB7Cj4gLSAgICAg
ICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsIE5VTEwsIDApOwo+ICsgICAgICAgIGNvbnN0IHN0cnVj
dCBodm1fbW9kbGlzdF9lbnRyeSAqaXB4ZTsKPiArICAgICAgICB1aW50MzJfdCBwYWRkciA9IDA7
Cj4gKwo+ICsgICAgICAgIGlweGUgPSBnZXRfbW9kdWxlX2VudHJ5KGh2bV9zdGFydF9pbmZvLCAi
aXB4ZSIpOwo+ICsgICAgICAgIGlmICggaXB4ZSApCj4gKyAgICAgICAgICAgIHBhZGRyID0gaXB4
ZS0+cGFkZHI7Cj4gKyAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsICh2b2lkKilwYWRkciwg
MCAvKiB1bnVzZWQgKi8pOwoKSSBkb24ndCB0aGluayBpdCdzIGEgZ29vZCBpZGVhIHRvIGNoYW5n
ZSB0aGUgbWVhbmluZyBvZiB0aGUgYXJndW1lbnRzIG9mCmJpb3NfbG9hZCgpLiBGb3IgZXZlcnkg
b3RoZXIgdXNlIG9mIGJpb3NfbG9hZCwgdGhlIHNlY29uZCBhcmd1bWVudCBpcwp1c2VkIGF0IHRo
ZSBhZGRyZXNzIG9mIHRoZSBmaXJtd2FyZSB0byBsb2FkLiBIZXJlICJpcHhlIiBpcyBhbiBleHRy
YQpibG9iIHRvIGxvYWQuCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPpum-0002m2-6l; Mon, 04 Jun 2018 13:52: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=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPpuk-0002lp-Kp
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 13:52:50 +0000
X-Inumbo-ID: 420f230c-67fe-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 420f230c-67fe-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:50: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 1fPpui-0000iy-EH; Mon, 04 Jun 2018 13:52: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 1fPpui-00045v-6X; Mon, 04 Jun 2018 13:52:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPpui-0007Go-5d; Mon, 04 Jun 2018 13:52:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123676-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 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-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat: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-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 13:52:48 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123676: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzY3NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzY3Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTIyCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUg
ZmFpbCBpbiAxMjM1OTAgcGFzcyBpbiAxMjM2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjM1OTAgcGFzcyBp
biAxMjM2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ3MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM1
OTAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAg
ICAgICAgZmFpbCBwYXNzIGluIDEyMzU5MAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgcGFzcyBp
biAxMjM1OTAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzU5MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjI5
NjAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dp
bi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyMzU5MCBsaWtlIDEyMjk2
MAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBpbiAxMjM1OTAgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyMzU5MCBsaWtlIDEyMzEyMgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
MzU5MCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzU5MCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNTkwIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjM1OTAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTYwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGxpa2UgMTIzMDA5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzEyMgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICAxYzZiOGYyM2I5YzUwOTljZGY5YTUzMGUwZDA0NGIxYWI1YTgzNTExCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NGZhOTU1MmMxZTNlZjc5YmQ0ZGIwYTY3ZmM1
MzhiYmQ2MWI3NTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMxMjIgIDIwMTgtMDUtMjMgMTc6
NTI6MjEgWiAgIDExIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQzICAyMDE4LTA1LTI5
IDA4OjA2OjUzIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTIzNDczICAyMDE4LTA1LTMxIDE2OjEyOjMwIFogICAgMyBkYXlzICAgIDMgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
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
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDUxNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq16-00037o-9P; Mon, 04 Jun 2018 13:59:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq15-00037T-NA
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:23 +0000
X-Inumbo-ID: 2c768123-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c768123-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56297997"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:05 +0100
Message-ID: <1528120755-17455-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/11] x86/svm Fixes and cleanup to
 svm_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

ICogU3RhdGUgYWRqdXN0bWVudHMgKGFuZCBkZWJ1ZyB0cmFjaW5nKSBmb3IgI0RCLyNCUC8jUEYg
c2hvdWxkIG5vdCBiZSBkb25lCiAgIGZvciBgaW50ICRuYCBpbnN0cnVjdGlvbnMuICBVcGRhdGVz
IHRvICVjcjIgb2NjdXIgZXZlbiBpZiB0aGUgZXhjZXB0aW9uCiAgIGNvbWJpbmVzIHRvICNERi4K
ICogRG9uJ3Qgb3BlbmNvZGUgRFJfU1RFUCB3aGVuIHVwZGF0aW5nICVkcjYuCiAqIFNpbXBsaWZ5
IHRoZSBsb2dpYyBmb3IgY2FsbGluZyBzdm1fZW11bF9zd2ludF9pbmplY3Rpb24oKSBhcyBpbiB0
aGUgY29tbW9uCiAgIGNhc2UsIGV2ZXJ5IGNvbmRpdGlvbiBuZWVkcyBjaGVja2luZy4KICogRml4
IGNvbW1lbnRzIHdoaWNoIGhhdmUgYmVjb21lIHN0YWxlIGFzIGNvZGUgaGFzIG1vdmVkIGJldHdl
ZW4gY29tcG9uZW50cy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpD
QzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ0M6IFN1cmF2
ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNDOiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9z
dm0uYyB8IDQxICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YwppbmRleCA2NzNhMzhjLi40OWJiNzIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2
bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtMTQyOCwyNCArMTQy
OCwxOCBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZl
bnQgKmV2ZW50KQogICAgICAqIFhlbiBtdXN0IGVtdWxhdGUgZW5vdWdoIG9mIHRoZSBldmVudCBp
bmplY3Rpb24gdG8gYmUgc3VyZSB0aGF0IGEKICAgICAgKiBmdXJ0aGVyIGZhdWx0IHNob3VsZG4n
dCBvY2N1ciBkdXJpbmcgZGVsaXZlcnkuICBUaGlzIGNvdmVycyB0aGUgZmFjdAogICAgICAqIHRo
YXQgaGFyZHdhcmUgZG9lc24ndCBwZXJmb3JtIERQTCBjaGVja2luZyBvbiBpbmplY3Rpb24uCi0g
ICAgICoKLSAgICAgKiBBbHNvLCBpdCBhY2NvdW50cyBmb3IgcHJvcGVyIHBvc2l0aW9uaW5nIG9m
ICVyaXAgZm9yIGFuIGV2ZW50IHdpdGggdHJhcAotICAgICAqIHNlbWFudGljcyAod2hlcmUgJXJp
cCBzaG91bGQgcG9pbnQgYWZ0ZXIgdGhlIGluc3RydWN0aW9uKSB3aGljaCBzdWZmZXJzCi0gICAg
ICogYSBmYXVsdCBkdXJpbmcgaW5qZWN0aW9uIChhdCB3aGljaCBwb2ludCAlcmlwIHNob3VsZCBw
b2ludCBhdCB0aGUKLSAgICAgKiBpbnN0cnVjdGlvbikuCiAgICAgICovCiAgICAgaWYgKCBldmVu
dC0+dHlwZSA9PSBYODZfRVZFTlRUWVBFX1BSSV9TV19FWENFUFRJT04gfHwKLSAgICAgICAgICgh
Y3B1X2hhc19zdm1fbnJpcHMgJiYgKGV2ZW50LT50eXBlID09IFg4Nl9FVkVOVFRZUEVfU1dfSU5U
RVJSVVBUIHx8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmVudC0+dHlwZSA9
PSBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTikpICkKKyAgICAgICAgICghY3B1X2hhc19zdm1f
bnJpcHMgJiYgKGV2ZW50LT50eXBlID49IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUKSkgKQog
ICAgICAgICBzdm1fZW11bF9zd2ludF9pbmplY3Rpb24oJl9ldmVudCk7CiAKLSAgICBzd2l0Y2gg
KCBfZXZlbnQudmVjdG9yICkKKyAgICBzd2l0Y2ggKCBfZXZlbnQudmVjdG9yIHwgLShfZXZlbnQu
dHlwZSA9PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCkgKQogICAgIHsKICAgICBjYXNlIFRS
QVBfZGVidWc6CiAgICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModm1jYiwgY3Vy
cik7Ci0gICAgICAgICAgICB2bWNiX3NldF9kcjYodm1jYiwgdm1jYl9nZXRfZHI2KHZtY2IpIHwg
MHg0MDAwKTsKKyAgICAgICAgICAgIHZtY2Jfc2V0X2RyNih2bWNiLCB2bWNiX2dldF9kcjYodm1j
YikgfCBEUl9TVEVQKTsKICAgICAgICAgfQogICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KICAg
ICBjYXNlIFRSQVBfaW50MzoKQEAgLTE0NTUsNiArMTQ0OSwxMyBAQCBzdGF0aWMgdm9pZCBzdm1f
aW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAgICAgICAgICAg
ZG9tYWluX3BhdXNlX2Zvcl9kZWJ1Z2dlcigpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAg
ICB9CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBUUkFQX3BhZ2VfZmF1bHQ6CisgICAgICAg
IEFTU0VSVChfZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTik7CisgICAg
ICAgIGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSBfZXZlbnQuY3IyOworICAgICAg
ICB2bWNiX3NldF9jcjIodm1jYiwgX2V2ZW50LmNyMik7CisgICAgICAgIGJyZWFrOwogICAgIH0K
IAogICAgIGlmICggdW5saWtlbHkoZXZlbnRpbmouZmllbGRzLnYpICYmCkBAIC0xNDc3LDEzICsx
NDc4LDkgQEAgc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKICAgICAgKiBpY2VicCwgc29mdHdhcmUgZXZlbnRzIHdpdGggdHJhcCBzZW1h
bnRpY3MgbmVlZCBlbXVsYXRpbmcsIHNvICVyaXAgaW4KICAgICAgKiB0aGUgdHJhcCBmcmFtZSBw
b2ludHMgYWZ0ZXIgdGhlIGluc3RydWN0aW9uLgogICAgICAqCi0gICAgICogVGhlIHg4NiBlbXVs
YXRvciAoaWYgcmVxdWVzdGVkIGJ5IHRoZSB4ODZfc3dpbnRfZW11bGF0ZV8qIGNob2ljZSkgd2ls
bAotICAgICAqIGhhdmUgcGVyZm9ybWVkIGNoZWNrcyBzdWNoIGFzIHByZXNlbmNlL2RwbC9ldGMg
YW5kIGJlbGlldmVzIHRoYXQgdGhlCi0gICAgICogZXZlbnQgaW5qZWN0aW9uIHdpbGwgc3VjY2Vl
ZCB3aXRob3V0IGZhdWx0aW5nLgotICAgICAqCi0gICAgICogVGhlIHg4NiBlbXVsYXRvciB3aWxs
IGFsd2F5cyBwcm92aWRlIGZhdWx0IHNlbWFudGljcyBmb3Igc29mdHdhcmUKLSAgICAgKiBldmVu
dHMsIHdpdGggX3RyYXAuaW5zbl9sZW4gc2V0IGFwcHJvcHJpYXRlbHkuICBJZiB0aGUgaW5qZWN0
aW9uCi0gICAgICogcmVxdWlyZXMgZW11bGF0aW9uLCBtb3ZlICVyaXAgZm9yd2FyZHMgYXQgdGhp
cyBwb2ludC4KKyAgICAgKiBzdm1fZW11bF9zd2ludF9pbmplY3Rpb24oKSBoYXMgYWxyZWFkeSBj
b25maXJtZWQgdGhhdCBldmVudHMgd2l0aCB0cmFwCisgICAgICogc2VtYW50aWNzIHdvbid0IGZh
dWx0IG9uIGluamVjdGlvbi4gIFBvc2l0aW9uICVyaXAvTmV4dFJJUCBzdWl0YWJseSwKKyAgICAg
KiBhbmQgcmVzdHJpY3QgdGhlIGV2ZW50IHR5cGUgdG8gd2hhdCBoYXJkd2FyZSB3aWxsIHRvbGVy
YXRlLgogICAgICAqLwogICAgIHN3aXRjaCAoIF9ldmVudC50eXBlICkKICAgICB7CkBAIC0xNTQw
LDE2ICsxNTM3LDEyIEBAIHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0
IHg4Nl9ldmVudCAqZXZlbnQpCiAgICAgICAgICAgIGV2ZW50aW5qLmZpZWxkcy5lcnJvcmNvZGUg
PT0gKHVpbnQxNl90KWV2ZW50aW5qLmZpZWxkcy5lcnJvcmNvZGUpOwogICAgIHZtY2ItPmV2ZW50
aW5qID0gZXZlbnRpbmo7CiAKLSAgICBpZiAoIF9ldmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2Zh
dWx0ICkKLSAgICB7Ci0gICAgICAgIGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSBf
ZXZlbnQuY3IyOwotICAgICAgICB2bWNiX3NldF9jcjIodm1jYiwgX2V2ZW50LmNyMik7Ci0gICAg
ICAgIEhWTVRSQUNFX0xPTkdfMkQoUEZfSU5KRUNULCBfZXZlbnQuZXJyb3JfY29kZSwgVFJDX1BB
Ul9MT05HKF9ldmVudC5jcjIpKTsKLSAgICB9CisgICAgaWYgKCBfZXZlbnQudmVjdG9yID09IFRS
QVBfcGFnZV9mYXVsdCAmJgorICAgICAgICAgX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT04gKQorICAgICAgICBIVk1UUkFDRV9MT05HXzJEKFBGX0lOSkVDVCwgX2V2ZW50
LmVycm9yX2NvZGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgVFJDX1BBUl9MT05HKF9ldmVu
dC5jcjIpKTsKICAgICBlbHNlCi0gICAgewogICAgICAgICBIVk1UUkFDRV8yRChJTkpfRVhDLCBf
ZXZlbnQudmVjdG9yLCBfZXZlbnQuZXJyb3JfY29kZSk7Ci0gICAgfQogfQogCiBzdGF0aWMgaW50
IHN2bV9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq15-00037d-Vc; Mon, 04 Jun 2018 13:59:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq14-00036a-3x
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:22 +0000
X-Inumbo-ID: 2b579ef7-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b579ef7-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56297993"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:09 +0100
Message-ID: <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/11] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgKGFzIGN1cnItPmFyY2guZGVidWdyZWdbNV0gaXMgemVybyB3
aGVuIERFIGlzIGNsZWFyKSwgYnV0CnRoaXMgY2hhbmdlIHNpbXBsaWZpZXMgdGhlIGZvbGxvd2lu
ZyBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jIHwgMjQgKysrKysr
KysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUuYyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCmluZGV4IDMwZjg5YWQuLjAzYjM2NGEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS5jCkBAIC0xMDEsMjMgKzEwMSwyOSBAQCBpbnQgeDg2ZW11bF9yZWFkX2RyKHVuc2lnbmVk
IGludCByZWcsIHVuc2lnbmVkIGxvbmcgKnZhbCwKICAgICBzd2l0Y2ggKCByZWcgKQogICAgIHsK
ICAgICBjYXNlIDAgLi4uIDM6Ci0gICAgY2FzZSA2OgogICAgICAgICAqdmFsID0gY3Vyci0+YXJj
aC5kZWJ1Z3JlZ1tyZWddOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgNDoKKyAgICAgICAg
aWYgKCBjdXJyLT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfREUgKQorICAgICAg
ICAgICAgZ290byB1ZF9mYXVsdDsKKworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNh
c2UgNjoKKyAgICAgICAgKnZhbCA9IGN1cnItPmFyY2guZGVidWdyZWdbNl07CisgICAgICAgIGJy
ZWFrOworCisgICAgY2FzZSA1OgorICAgICAgICBpZiAoIGN1cnItPmFyY2gucHZfdmNwdS5jdHJs
cmVnWzRdICYgWDg2X0NSNF9ERSApCisgICAgICAgICAgICBnb3RvIHVkX2ZhdWx0OworCisgICAg
ICAgIC8qIEZhbGx0aHJvdWdoICovCiAgICAgY2FzZSA3OgogICAgICAgICAqdmFsID0gKGN1cnIt
PmFyY2guZGVidWdyZWdbN10gfAogICAgICAgICAgICAgICAgIGN1cnItPmFyY2guZGVidWdyZWdb
NV0pOwogICAgICAgICBicmVhazsKIAotICAgIGNhc2UgNCAuLi4gNToKLSAgICAgICAgaWYgKCAh
KGN1cnItPmFyY2gucHZfdmNwdS5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSkgKQotICAgICAgICB7
Ci0gICAgICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1tyZWcgKyAyXTsKLSAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0KLSAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KKyAg
ICB1ZF9mYXVsdDoKICAgICBkZWZhdWx0OgogICAgICAgICBpZiAoIGN0eHQgKQogICAgICAgICAg
ICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VD
LCBjdHh0KTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq13-00036U-7i; Mon, 04 Jun 2018 13:59:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq12-00036K-MO
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:20 +0000
X-Inumbo-ID: 2a97a52c-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a97a52c-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56297982"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:06 +0100
Message-ID: <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

Yy9zIDRmMzY0NTJiNjMgaW50cm9kdWNlZCBhIHdyaXRlIHRvICVkcjYgaW4gdGhlICNEQiBpbnRl
cmNlcHQgY2FzZSwgYnV0IHRoZQpndWVzdHMgZGVidWcgcmVnaXN0ZXJzIG1heSBiZSBsYXp5IGF0
IHRoaXMgcG9pbnQsIGF0IHdoaWNoIHBvaW50IHRoZSBndWVzdHMKbGF0ZXIgYXR0ZW1wdCB0byBy
ZWFkICVkcjYgd2lsbCBkaXNjYXJkIHRoaXMgdmFsdWUgYW5kIHVzZSB0aGUgb2xkZXIgc3RhbGUK
dmFsdWUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCmluZGV4IDMzZDM5ZjYuLjhkYmU4MzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0zNjk2LDYgKzM2
OTYsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgX192bXJlYWQoRVhJVF9RVUFMSUZJQ0FU
SU9OLCAmZXhpdF9xdWFsaWZpY2F0aW9uKTsKICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBf
REVCVUcsIGV4aXRfcXVhbGlmaWNhdGlvbik7CisgICAgICAgICAgICBfX3Jlc3RvcmVfZGVidWdf
cmVnaXN0ZXJzKHYpOwogICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZp
Y2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7CiAgICAgICAgICAgICBpZiAoICF2LT5k
b21haW4tPmRlYnVnZ2VyX2F0dGFjaGVkICkKICAgICAgICAgICAgIHsKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq14-00037H-Lk; Mon, 04 Jun 2018 13:59:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq12-00036M-SM
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:20 +0000
X-Inumbo-ID: 2afd9d92-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2afd9d92-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56297984"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:04 +0100
Message-ID: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/11] Fixes to debugging facilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@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>,
 =?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>

U28gdGhpcyBzdGFydGVkIGFzIGEgc21hbGwgZml4IGZvciB0aGUgdm1lbnRyeSBmYWlsdXJlIChw
ZW51bHRpbWF0ZSBwYXRjaCksCmFuZCBoYXMgc25vd2JhbGxlZC4uLgoKSSdtIGZhaXJseSBjb25m
aWRlbnQgdGhhdCBldmVyeXRoaW5nIGludm9sdmluZyBERUJVR0NUTC5CVEYgaXMgYnJva2VuLCBh
bmQKdGhlcmUgYXJlIGRlZmluaXRlbHkgYnVncyB3aXRoIGNvbmZpZ3VyaW5nIERFQlVHQ1RMLlJU
TSAod2hpY2ggcmVhbGx5IGlzbid0CmhlbHBlZCBieSB0aGUgZmFjdCB0aGF0IHRoZSBHQ0MgVFNY
IGludHJpbnNpY3MgcmVuZGVyIHRoZSByZXN1bHRpbmcgY29kZQp1bi1kZWJ1Z2dhYmxlLikgIEkn
bGwgZGVmZXIgZml4aW5nIHRoZXNlIHN3YW1wcyBmb3Igbm93LgoKVGhlIGZpcnN0IDQgcGF0Y2hl
cyBwcm9iYWJseSB3YW50IGJhY2twb3J0aW5nIHRvIHRoZSBzdGFibGUgdHJlZXMsIHNvIEkndmUK
dGFrZW4gY2FyZSB0byBtb3ZlIHRoZW0gYWhlYWQgb2YgcGF0Y2ggNiBmb3IgYmFja3BvcnQgcmVh
c29ucy4gIFdoaWxlIGFsbApmaXhlcyB3b3VsZCBpZGVhbGx5IGJlIGJhY2twb3J0ZWQsIEkgY2Fu
J3QgZmluZCBhIHdheSBvZiBmaXhpbmcgJWRyNiBtZXJnaW5nCihhcyBpdCBuZWVkcyB0byBiZSBk
b25lIHByZWNpY2VseSBvbmNlKSB3aXRob3V0IGEgYmVoYXZpb3VyYWwgY2hhbmdlIGluIHRoZQpt
b25pdG9yIHN1YnN5c3RlbS4KClBhdGNoIDggcHJvYmFibHkgYnJlYWtzIGludHJvc3BlY3Rpb24s
IHNvIGNhbid0IGJlIHRha2VuIGF0IHRoaXMgcG9pbnQuICBTZWUKdGhhdCBwYXRjaCBmb3IgZGlz
Y3Vzc2lvbiBvZiB0aGUgcHJvYmxlbSBhbmQgbXkgYmVzdCBndWVzcyBhdCBhIHNvbHV0aW9uLgoK
QW5kcmV3IENvb3BlciAoMTEpOgogIHg4Ni9zdm0gRml4ZXMgYW5kIGNsZWFudXAgdG8gc3ZtX2lu
amVjdF9ldmVudCgpCiAgeDg2L3ZteDogRG9uJ3QgY2xvYmJlciAlZHI2IHdoaWxlIGRlYnVnZ2lu
ZyBzdGF0ZSBpcyBsYXp5CiAgeDg2OiBJbml0aWFsaXNlIGRlYnVnIHJlZ2lzdGVycyBjb3JyZWN0
bHkKICB4ODY6IEZpeCBjYWxjdWxhdGlvbiBvZiAlZHI2LzcgcmVzZXJ2ZWQgYml0cwogIHg4Ni9l
bXVsOiBVbmZvbGQgJWNyNC5kZSBoYW5kbGluZyBpbiB4ODZlbXVsX3JlYWRfZHIoKQogIHg4Njog
UmVvcmdhbmlzZSBhbmQgcmVuYW1lIGRlYnVnIHJlZ2lzdGVyIGZpZWxkcyBpbiBzdHJ1Y3QgdmNw
dQogIHg4Ni9lbXVsOiBBZGQgcGVuZGluZ19kYmcgZmllbGQgdG8geDg2X2V2ZW50CiAgeDg2L2h2
bTogUkZDIC0gUFJPQkFCTFkgQlJPS0VOIC0gRGVmZXIgYWxsIGRlYnVnZ2luZy9tb25pdG9yIGFj
dGlvbnMgdG8ge3N2bSx2bXh9X2luamVjdF9ldmVudCgpCiAgeDg2OiBGaXggbWVyZ2luZyBvZiBu
ZXcgc3RhdHVzIGJpdHMgaW50byAlZHI2CiAgeDg2L3ZteDogV29yayBhcm91bmQgVk1FbnRyeSBm
YWlsdXJlIHdoZW4gU2luZ2xlIFN0ZXBwaW5nIGluIGFuIFNUSSBzaGFkb3cKICB4ODYvZGJnOiBD
bGVhbnVwIG9mIGxlZ2FjeSBkcjYgY29uc3RhbnRzCgogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5j
ICAgICAgICAgICAgICAgfCAgMTIgKysKIHhlbi9hcmNoL3g4Ni9hY3BpL3N1c3BlbmQuYyAgICAg
ICAgICAgIHwgIDE0ICstLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAgICAgICAgICAg
fCAgMTIgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICAgICAgIHwgIDMyICsr
KystLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgfCAgMTUgKy0tCiB4
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8ICAgMyArLQogeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCAgMzMgKysrLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYyAgICAgICAgICAgICB8IDE5MyArKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgICAgIHwgMTYxICsr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
ICAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAgICAgICAg
IHwgIDI1ICsrLS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bGF0ZS5jICAgICAgICAgICAgICB8ICAg
NiArLQogeGVuL2FyY2gveDg2L3B2L3JvLXBhZ2UtZmF1bHQuYyAgICAgICAgfCAgIDMgKy0KIHhl
bi9hcmNoL3g4Ni9wdi90cmFwcy5jICAgICAgICAgICAgICAgIHwgIDE3ICsrLQogeGVuL2FyY2gv
eDg2L3RyYXBzLmMgICAgICAgICAgICAgICAgICAgfCAgNTIgKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvdm1fZXZlbnQuYyAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlLmMgICAgICAgICAgICAgfCAgMjcgKysrLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5oIHwgICA1ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmgg
ICAgICAgICB8ICA4OSArKysrKysrKysrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmggICAgICAgICAgIHwgIDIzICsrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAg
ICAgICAgIHwgIDE1ICsrLQogMjEgZmlsZXMgY2hhbmdlZCwgNDQxIGluc2VydGlvbnMoKyksIDMw
MyBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq18-00038w-TW; Mon, 04 Jun 2018 13: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq17-00038E-A4
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:25 +0000
X-Inumbo-ID: 2d3d617d-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d3d617d-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298003"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:07 +0100
Message-ID: <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/11] x86: Initialise debug registers correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

SW4gcGFydGljdWxhciwgaW5pdGlhbGlzaW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdn
eSwgYmVjYXVzZSBvbgpoYXJkd2FyZSBzdXBwb3J0aW5nIFRyYW5zbmF0aW9uYWwgTWVtb3J5LCBp
dCB3aWxsIGNhdXNlIHRoZSBzdGlja3kgUlRNIGJpdCB0bwpiZSBhc3NlcnRlZCwgZXZlbiB0aG91
Z2ggYSBkZWJ1ZyBldmVudCBmcm9tIGEgdHJhbnNhY3Rpb24gaGFzbid0IGFjdHVhbGx5IGJlZW4K
b2JzZXJ2ZWQuCgpJbnRyb2R1Y2UgWDg2X0RSN19ERUZBVUxUIHRvIG1hdGNoIHRoZSBleGlzdGlu
ZyBYODZfRFI2X0RFRkFVTFQsIGFuZCB1c2UKY29ycmVjdCBkZWZhdWx0cyB3aGVuIHJlc2V0dGlu
ZyB0aGUgZGVidWcgcmVnaXN0ZXJzIGluIGNwdV9pbml0KCkuCgpGb3IgdmNwdXMsICVkcjYvNyBo
YXZlIG5ldmVyIGJlZW4gaW5pdGlhbGlzZWQuICBJbiBwcmFjdGljZSwgdGhpcyBtZWFucyB0aGF0
CnRvb2xzdGFjayBnZXQvc2V0IG9wZXJhdGlvbnMgc2VlIHplcm9zIHVudGlsIHRoZSB2Y3B1IGhh
cyBmaXJzdCB0b3VjaGVkIGl0cwpkZWJ1ZyByZWdpc3RlcnMgKGF0IHdoaWNoIHBvaW50IGhhcmR3
YXJlIGZpeGVzIHVwIHRoZSByZXNlcnZlZCBiaXRzKSwgYW5kIHRoZQpSVE0gY29ybmVyIGNhc2Ug
d2lsbCBwZXJzaXN0IGJleW9uZCB0aGF0IHBvaW50LgoKSW50cm9kdWNlIGluaXRpYWxpc2VfcmVn
aXN0ZXJzKCkgdG8gc2V0IHJlZ2lzdGVyIGRlZmF1bHRzIChpbmNsdWRpbmcgZWZsYWdzCndoaWxl
IHdlIGFyZSBmaXhpbmcgdGhpcykgYW5kIGNhbGwgaXQgZWFybHkgaW4gdmNwdV9pbml0aWFsaXNl
KCkuICBNYWtlIGEKc2ltaWxhciBhZGp1c3RtZW50IGluIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKCku
CgpGaW5hbGx5LCBhZGp1c3QgdGhlIHZjcHUgc3RhdGUgaW5pdGlhbGlzaW5nIGxvZ2ljIGluIGxp
YnhjLiAgQWxsIDMgc2l0ZXMgemVybwptZW1vcnkgYmVmb3JlIGNob29zaW5nIHRoZSBub256ZXJv
IGRlZmF1bHRzLCB3aGljaCBwcm9wYWdhdGVzIHRoZSBSVE0gY29ybmVyCmNhc2UuCgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhj
L3hjX2RvbV94ODYuYyAgICAgICB8IDEyICsrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2NwdS9j
b21tb24uYyAgICAgIHwgMTIgKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAg
ICAgICAgfCAxMCArKysrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgfCAg
NiArKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZGVidWdyZWcuaCB8ICAyICsrCiA1IGZpbGVz
IGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCmluZGV4
IGUzM2EyODguLjNhYjkxOGMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwor
KysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTUzLDYgKzUzLDkgQEAKICNkZWZpbmUg
WDg2X0NSMF9QRSAweDAxCiAjZGVmaW5lIFg4Nl9DUjBfRVQgMHgxMAogCisjZGVmaW5lIFg4Nl9E
UjZfREVGQVVMVCAweGZmZmYwZmYwdQorI2RlZmluZSBYODZfRFI3X0RFRkFVTFQgMHgwMDAwMDQw
MHUKKwogI2RlZmluZSBTUEVDSUFMUEFHRV9QQUdJTkcgICAwCiAjZGVmaW5lIFNQRUNJQUxQQUdF
X0FDQ0VTUyAgIDEKICNkZWZpbmUgU1BFQ0lBTFBBR0VfU0hBUklORyAgMgpAQCAtODYwLDYgKzg2
Myw5IEBAIHN0YXRpYyBpbnQgdmNwdV94ODZfMzIoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQog
ICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSArIChkb20tPnN0YXJ0X2luZm9fcGZuKSAqIFBB
R0VfU0laRV9YODY7CiAgICAgY3R4dC0+dXNlcl9yZWdzLmVmbGFncyA9IDEgPDwgOTsgLyogSW50
ZXJydXB0IEVuYWJsZSAqLwogCisgICAgY3R4dC0+ZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFV
TFQ7CisgICAgY3R4dC0+ZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7CisKICAgICBjdHh0
LT5mbGFncyA9IFZHQ0ZfaW5fa2VybmVsX1g4Nl8zMiB8IFZHQ0Zfb25saW5lX1g4Nl8zMjsKICAg
ICBpZiAoIGRvbS0+cGFybXMucGFlID09IFhFTl9QQUVfRVhUQ1IzIHx8CiAgICAgICAgICBkb20t
PnBhcm1zLnBhZSA9PSBYRU5fUEFFX0JJTU9EQUwgKQpAQCAtOTA3LDYgKzkxMyw5IEBAIHN0YXRp
YyBpbnQgdmNwdV94ODZfNjQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICBkb20t
PnBhcm1zLnZpcnRfYmFzZSArIChkb20tPnN0YXJ0X2luZm9fcGZuKSAqIFBBR0VfU0laRV9YODY7
CiAgICAgY3R4dC0+dXNlcl9yZWdzLnJmbGFncyA9IDEgPDwgOTsgLyogSW50ZXJydXB0IEVuYWJs
ZSAqLwogCisgICAgY3R4dC0+ZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7CisgICAgY3R4
dC0+ZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7CisKICAgICBjdHh0LT5mbGFncyA9IFZH
Q0ZfaW5fa2VybmVsX1g4Nl82NCB8IFZHQ0Zfb25saW5lX1g4Nl82NDsKICAgICBjcjNfcGZuID0g
eGNfZG9tX3AybShkb20sIGRvbS0+cGd0YWJsZXNfc2VnLnBmbik7CiAgICAgY3R4dC0+Y3RybHJl
Z1szXSA9IHhlbl9wZm5fdG9fY3IzX3g4Nl82NChjcjNfcGZuKTsKQEAgLTEwMTEsNiArMTAyMCw5
IEBAIHN0YXRpYyBpbnQgdmNwdV9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgIC8q
IFNldCB0aGUgSVAuICovCiAgICAgYnNwX2N0eC5jcHUucmlwID0gZG9tLT5wYXJtcy5waHlzX2Vu
dHJ5OwogCisgICAgYnNwX2N0eC5jcHUuZHI2ID0gWDg2X0RSNl9ERUZBVUxUOworICAgIGJzcF9j
dHguY3B1LmRyNyA9IFg4Nl9EUjdfREVGQVVMVDsKKwogICAgIGlmICggZG9tLT5zdGFydF9pbmZv
X3NlZy5wZm4gKQogICAgICAgICBic3BfY3R4LmNwdS5yYnggPSBkb20tPnN0YXJ0X2luZm9fc2Vn
LnBmbiA8PCBQQUdFX1NISUZUOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1v
bi5jIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCA1MjhhZmYxLi4wODcyNDY2IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvY29tbW9uLmMKQEAgLTMsNiArMyw3IEBACiAjaW5jbHVkZSA8eGVuL2RlbGF5Lmg+CiAjaW5j
bHVkZSA8eGVuL3NtcC5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CisjaW5jbHVkZSA8YXNt
L2RlYnVncmVnLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogI2luY2x1ZGUgPGFzbS94
c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vbXNyLmg+CkBAIC04MjMsMTAgKzgyNCwxMyBAQCB2b2lk
IGNwdV9pbml0KHZvaWQpCiAJLyogRW5zdXJlIEZQVSBnZXRzIGluaXRpYWxpc2VkIGZvciBlYWNo
IGRvbWFpbi4gKi8KIAlzdHRzKCk7CiAKLQkvKiBDbGVhciBhbGwgNiBkZWJ1ZyByZWdpc3RlcnM6
ICovCi0jZGVmaW5lIENEKHJlZ2lzdGVyKSBhc20gdm9sYXRpbGUgKCAibW92ICUwLCUlZGIiICNy
ZWdpc3RlciA6IDogInIiKDBVTCkgKTsKLQlDRCgwKTsgQ0QoMSk7IENEKDIpOyBDRCgzKTsgLyog
bm8gZGI0IGFuZCBkYjUgKi87IENEKDYpOyBDRCg3KTsKLSN1bmRlZiBDRAorCS8qIFJlc2V0IGRl
YnVnIHJlZ2lzdGVyczogKi8KKwl3cml0ZV9kZWJ1Z3JlZygwLCAwKTsKKwl3cml0ZV9kZWJ1Z3Jl
ZygxLCAwKTsKKwl3cml0ZV9kZWJ1Z3JlZygyLCAwKTsKKwl3cml0ZV9kZWJ1Z3JlZygzLCAwKTsK
Kwl3cml0ZV9kZWJ1Z3JlZyg2LCBYODZfRFI2X0RFRkFVTFQpOworCXdyaXRlX2RlYnVncmVnKDcs
IFg4Nl9EUjdfREVGQVVMVCk7CiB9CiAKIHZvaWQgY3B1X3VuaW5pdCh1bnNpZ25lZCBpbnQgY3B1
KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFp
bi5jCmluZGV4IDBjYTgyMGEuLjdhZTk3ODkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21h
aW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTMyMiw2ICszMjIsMTQgQEAgdm9p
ZCBmcmVlX3ZjcHVfc3RydWN0KHN0cnVjdCB2Y3B1ICp2KQogICAgIGZyZWVfeGVuaGVhcF9wYWdl
KHYpOwogfQogCitzdGF0aWMgdm9pZCBpbml0aWFsaXNlX3JlZ2lzdGVycyhzdHJ1Y3QgdmNwdSAq
dikKK3sKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3MgPSBYODZfRUZMQUdTX01CUzsKKwor
ICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7CisgICAgdi0+YXJjaC5k
ZWJ1Z3JlZ1s3XSA9IFg4Nl9EUjdfREVGQVVMVDsKK30KKwogaW50IHZjcHVfaW5pdGlhbGlzZShz
dHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAt
MzQxLDYgKzM0OSw4IEBAIGludCB2Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiAgICAg
ICAgICAgICByZXR1cm4gcmM7CiAKICAgICAgICAgdm1jZV9pbml0X3ZjcHUodik7CisKKyAgICAg
ICAgaW5pdGlhbGlzZV9yZWdpc3RlcnModik7CiAgICAgfQogICAgIGVsc2UgaWYgKCAocmMgPSB4
c3RhdGVfYWxsb2Nfc2F2ZV9hcmVhKHYpKSAhPSAwICkKICAgICAgICAgcmV0dXJuIHJjOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
aW5kZXggYzIzOTgzYy4uMTA0MTVlNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00MCw2ICs0MCw3IEBACiAjaW5jbHVk
ZSA8YXNtL3NoYWRvdy5oPgogI2luY2x1ZGUgPGFzbS9oYXAuaD4KICNpbmNsdWRlIDxhc20vY3Vy
cmVudC5oPgorI2luY2x1ZGUgPGFzbS9kZWJ1Z3JlZy5oPgogI2luY2x1ZGUgPGFzbS9lODIwLmg+
CiAjaW5jbHVkZSA8YXNtL2lvLmg+CiAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KQEAgLTM5MDcsNyAr
MzkwOCwxMCBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MTZfdCBjcywgdWludDE2X3QgaXApCiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzID0gWDg2
X0VGTEFHU19NQlM7CiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmR4ID0gMHgwMDAwMGYwMDsKICAg
ICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBpcDsKLSAgICBtZW1zZXQoJnYtPmFyY2guZGVidWdy
ZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7CisKKyAgICBtZW1zZXQoJnYtPmFyY2gu
ZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSAtIDE2KTsKKyAgICB2LT5hcmNo
LmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxUOworICAgIHYtPmFyY2guZGVidWdyZWdbN10g
PSBYODZfRFI3X0RFRkFVTFQ7CiAKICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdID0g
WDg2X0NSMF9FVDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDApOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1
Z3JlZy5oCmluZGV4IGIzYjEwZWEuLjhlNmE2NTYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvZGVidWdyZWcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmgKQEAg
LTcwLDYgKzcwLDggQEAKICNkZWZpbmUgRFJfUlRNX0VOQUJMRSAgICAgICAgICAgICgweDAwMDAw
ODAwdWwpIC8qIFJUTSBkZWJ1Z2dpbmcgZW5hYmxlICovCiAjZGVmaW5lIERSX0dFTkVSQUxfREVU
RUNUICAgICAgICAoMHgwMDAwMjAwMHVsKSAvKiBHZW5lcmFsIGRldGVjdCBlbmFibGUgKi8KIAor
I2RlZmluZSBYODZfRFI3X0RFRkFVTFQgMHgwMDAwMDQwMHVsICAgIC8qIERlZmF1bHQgJWRyNyB2
YWx1ZS4gKi8KKwogI2RlZmluZSB3cml0ZV9kZWJ1Z3JlZyhyZWcsIHZhbCkgZG8geyAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIHVuc2lnbmVkIGxvbmcgX192YWwgPSB2YWw7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGFzbSB2b2xhdGlsZSAoICJtb3YgJTAsJSVkYiIg
I3JlZyA6IDogInIiIChfX3ZhbCkgKTsgICAgXAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq18-00038l-In; Mon, 04 Jun 2018 13: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq17-000386-1h
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:25 +0000
X-Inumbo-ID: 2d37a689-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d37a689-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56297999"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:08 +0100
Message-ID: <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/11] x86: Fix calculation of %dr6/7 reserved
 bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

VGhlIHJlc2VydmVkIGJpdCBjYWxjdWxhdGlvbnMgZm9yICVkcjYgYW5kICVkcjcgZGVwZW5kIG9u
IHdoZXRoZXIgdGhlIFZNIGhhcwp0aGUgUmVzdHJpY3RlZCBUcmFuc25hdGlvbmFsIE1lbW9yeSBm
ZWF0dXJlIGF2YWlsYWJsZS4KCkludHJvZHVjZSBhZGp1c3RfZHJ7Niw3fV9yc3ZkKCkgYW5kIHJl
cGxhY2UgdGhlIG9wZW5jb2RlZCBsb2dpYyBhbmQgY29uc3RhbnRzCihleGNlcHQgZm9yIERSX1NU
QVRVU19SRVNFUlZFRF9PTkUgd2hpY2ggaXMgKG1pcyl1c2VkIGVsc2V3aGVyZSBhbmQgd2lsbCBi
ZQpyZW1vdmVkIGFmdGVyIGZ1dHVyZSBidWdmaXhlcykuICBUaGUgdXNlIG9mIHRoZXNlIGhlbHBl
cnMgaW4gc2V0X2RlYnVncmVnKCkKY292ZXJzIHRvb2xzdGFjayB2YWx1ZXMgZm9yIFBWIGd1ZXN0
cywgYnV0IEhWTSBndWVzdHMgbmVlZCBzaW1pbGFyIHRyZWF0bWVudC4KClRoZSB1c2Ugb2YgdGhl
IGd1ZXN0cyBjcHVpZCBwb2xpY3kgaXMgbGVzcyB0aGFuIG9wdGltYWwgaW4gdGhlIGNyZWF0ZS9y
ZXN0b3JlCnBhdGhzLiAgSG93ZXZlciBpbiBzdWNoIGNhc2VzLCB0aGUgcG9saWN5IHdpbGwgYmUg
dGhlIGd1ZXN0IG1heGltdW0gcG9saWN5LAp3aGljaCB3aWxsIGJlIG1vcmUgcGVybWlzc2l2ZSB3
aXRoIHJlc3BlY3QgdG8gdGhlIFJUTSBmZWF0dXJlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2Rv
bWFpbi5jICAgICAgICAgIHwgIDUgKysrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICsrKy0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAxNyArKysrKy0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmggfCA0NCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDQgZmlsZXMgY2hhbmdlZCwgNTAgaW5z
ZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Rv
bWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDdhZTk3ODkuLmNlZTU3YTggMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKQEAgLTc4Myw2ICs3ODMsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICBzdHJ1
Y3QgdmNwdSAqdiwgdmNwdV9ndWVzdF9jb250ZXh0X3UgYykKIHsKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gZC0+
YXJjaC5jcHVpZDsKICAgICB1bnNpZ25lZCBsb25nIGNyM19nZm47CiAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqY3IzX3BhZ2U7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFncywgY3I0OwpAQCAtODk0LDgg
Kzg5NSwxMCBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKIAogICAgIGlmICggaXNfaHZtX2Rv
bWFpbihkKSApCiAgICAgewotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodi0+
YXJjaC5kZWJ1Z3JlZyk7ICsraSApCisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0la
RSh2LT5hcmNoLmRlYnVncmVnKSAtIDI7ICsraSApCiAgICAgICAgICAgICB2LT5hcmNoLmRlYnVn
cmVnW2ldID0gYyhkZWJ1Z3JlZ1tpXSk7CisgICAgICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBh
ZGp1c3RfZHI2X3JzdmQoYyhkZWJ1Z3JlZ1s2XSksIGNwLT5mZWF0LnJ0bSk7CisgICAgICAgIHYt
PmFyY2guZGVidWdyZWdbN10gPSBhZGp1c3RfZHI3X3JzdmQoYyhkZWJ1Z3JlZ1s3XSksIGNwLT5m
ZWF0LnJ0bSk7CiAKICAgICAgICAgaHZtX3NldF9pbmZvX2d1ZXN0KHYpOwogICAgICAgICBnb3Rv
IG91dDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCmluZGV4IDEwNDE1ZTYuLjdmZGRhZTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtOTc3LDYgKzk3Nyw3
IEBAIHVuc2lnbmVkIGxvbmcgaHZtX2NyNF9ndWVzdF92YWxpZF9iaXRzKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIGJvb2wgcmVzdG9yZSkKIAogc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBjb25zdCBz
dHJ1Y3QgY3B1aWRfcG9saWN5ICpjcCA9IGQtPmFyY2guY3B1aWQ7CiAgICAgaW50IHZjcHVpZDsK
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OwpAQCAtMTE1
NCw4ICsxMTU1LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICB2LT5hcmNoLmRlYnVncmVnWzFdID0g
Y3R4dC5kcjE7CiAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1syXSA9IGN0eHQuZHIyOwogICAgIHYtPmFy
Y2guZGVidWdyZWdbM10gPSBjdHh0LmRyMzsKLSAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gY3R4
dC5kcjY7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3XSA9IGN0eHQuZHI3OworICAgIHYtPmFyY2gu
ZGVidWdyZWdbNl0gPSBhZGp1c3RfZHI2X3JzdmQoY3R4dC5kcjYsIGNwLT5mZWF0LnJ0bSk7Cisg
ICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3XSA9IGFkanVzdF9kcjdfcnN2ZChjdHh0LmRyNywgY3AtPmZl
YXQucnRtKTsKIAogICAgIHYtPmFyY2gudmdjX2ZsYWdzID0gVkdDRl9vbmxpbmU7CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXgg
Njk5MGM2Ny4uZTliZmJjNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIv
eGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTIwNTcsNiArMjA1Nyw3IEBAIHZvaWQgYWN0aXZhdGVf
ZGVidWdyZWdzKGNvbnN0IHN0cnVjdCB2Y3B1ICpjdXJyKQogbG9uZyBzZXRfZGVidWdyZWcoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiB7CiAg
ICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9w
b2xpY3kgKmNwID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlkOwogCiAgICAgc3dpdGNoICggcmVn
ICkKICAgICB7CkBAIC0yMDg2LDEyICsyMDg3LDggQEAgbG9uZyBzZXRfZGVidWdyZWcoc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAgICAgICAg
IGlmICggdmFsdWUgIT0gKHVpbnQzMl90KXZhbHVlICkKICAgICAgICAgICAgIHJldHVybiAtRUlO
VkFMOwogCi0gICAgICAgIC8qCi0gICAgICAgICAqIERSNjogQml0cyA0LTExLDE2LTMxIHJlc2Vy
dmVkIChzZXQgdG8gMSkuCi0gICAgICAgICAqICAgICAgQml0IDEyIHJlc2VydmVkIChzZXQgdG8g
MCkuCi0gICAgICAgICAqLwotICAgICAgICB2YWx1ZSAmPSB+RFJfU1RBVFVTX1JFU0VSVkVEX1pF
Uk87IC8qIHJlc2VydmVkIGJpdHMgPT4gMCAqLwotICAgICAgICB2YWx1ZSB8PSAgRFJfU1RBVFVT
X1JFU0VSVkVEX09ORTsgIC8qIHJlc2VydmVkIGJpdHMgPT4gMSAqLworICAgICAgICB2YWx1ZSA9
IGFkanVzdF9kcjZfcnN2ZCh2YWx1ZSwgY3AtPmZlYXQucnRtKTsKKwogICAgICAgICBpZiAoIHYg
PT0gY3VyciApCiAgICAgICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg2LCB2YWx1ZSk7CiAgICAgICAg
IGJyZWFrOwpAQCAtMjEwNiwxMiArMjEwMyw4IEBAIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIHZhbHVlKQogICAgICAgICBp
ZiAoIHZhbHVlICE9ICh1aW50MzJfdCl2YWx1ZSApCiAgICAgICAgICAgICByZXR1cm4gLUVJTlZB
TDsKIAotICAgICAgICAvKgotICAgICAgICAgKiBEUjc6IEJpdCAxMCByZXNlcnZlZCAoc2V0IHRv
IDEpLgotICAgICAgICAgKiAgICAgIEJpdHMgMTEtMTIsMTQtMTUgcmVzZXJ2ZWQgKHNldCB0byAw
KS4KLSAgICAgICAgICovCi0gICAgICAgIHZhbHVlICY9IH5EUl9DT05UUk9MX1JFU0VSVkVEX1pF
Uk87IC8qIHJlc2VydmVkIGJpdHMgPT4gMCAqLwotICAgICAgICB2YWx1ZSB8PSAgRFJfQ09OVFJP
TF9SRVNFUlZFRF9PTkU7ICAvKiByZXNlcnZlZCBiaXRzID0+IDEgKi8KKyAgICAgICAgdmFsdWUg
PSBhZGp1c3RfZHI3X3JzdmQodmFsdWUsIGNwLT5mZWF0LnJ0bSk7CisKICAgICAgICAgLyoKICAg
ICAgICAgICogUHJpdmlsZWdlZCBiaXRzOgogICAgICAgICAgKiAgICAgIEdEIChiaXQgMTMpOiBt
dXN0IGJlIDAuCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmgKaW5kZXggOGU2YTY1Ni4uOGRmNTY2YiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZGVidWdyZWcuaApAQCAtMTAsOSArMTAsMTggQEAKICNkZWZpbmUgRFJfU1RBVFVT
ICAgIDYKICNkZWZpbmUgRFJfQ09OVFJPTCAgIDcKIAotLyogRGVmaW5lIGEgZmV3IHRoaW5ncyBm
b3IgdGhlIHN0YXR1cyByZWdpc3Rlci4gIFdlIGNhbiB1c2UgdGhpcyB0byBkZXRlcm1pbmUKLSAg
IHdoaWNoIGRlYnVnZ2luZyByZWdpc3RlciB3YXMgcmVzcG9uc2libGUgZm9yIHRoZSB0cmFwLiAg
VGhlIG90aGVyIGJpdHMKLSAgIGFyZSBlaXRoZXIgcmVzZXJ2ZWQgb3Igbm90IG9mIGludGVyZXN0
IHRvIHVzLiAqLworLyoKKyAqIERSNiBzdGF0dXMgYml0cy4KKyAqICAgTi5CLiBGb3IgYmFja3dh
cmRzIGNvbXBhdGliaWxpdHksIFg4Nl9EUjZfUlRNIGhhcyBpbnZlcnRlZCBwb2xhcml0eS4KKyAq
LworI2RlZmluZSBYODZfRFI2X0IwICAgICAgICAgICAgICAoMXUgPDwgIDApICAvKiBCcmVha3Bv
aW50IDAgdHJpZ2dlcmVkICAqLworI2RlZmluZSBYODZfRFI2X0IxICAgICAgICAgICAgICAoMXUg
PDwgIDEpICAvKiBCcmVha3BvaW50IDEgdHJpZ2dlcmVkICAqLworI2RlZmluZSBYODZfRFI2X0Iy
ICAgICAgICAgICAgICAoMXUgPDwgIDIpICAvKiBCcmVha3BvaW50IDIgdHJpZ2dlcmVkICAqLwor
I2RlZmluZSBYODZfRFI2X0IzICAgICAgICAgICAgICAoMXUgPDwgIDMpICAvKiBCcmVha3BvaW50
IDMgdHJpZ2dlcmVkICAqLworI2RlZmluZSBYODZfRFI2X0JEICAgICAgICAgICAgICAoMXUgPDwg
MTMpICAvKiBEZWJ1ZyByZWdpc3RlciBhY2Nlc3NlZCAqLworI2RlZmluZSBYODZfRFI2X0JTICAg
ICAgICAgICAgICAoMXUgPDwgMTQpICAvKiBTaW5nbGUgc3RlcCAgICAgICAgICAgICAqLworI2Rl
ZmluZSBYODZfRFI2X0JUICAgICAgICAgICAgICAoMXUgPDwgMTUpICAvKiBUYXNrIHN3aXRjaCAg
ICAgICAgICAgICAqLworI2RlZmluZSBYODZfRFI2X1JUTSAgICAgICAgICAgICAoMXUgPDwgMTYp
ICAvKiAjREIvI0JQIGluIFJUTSByZWdpb24gICAqLwogCiAjZGVmaW5lIERSX1RSQVAwICAgICAg
ICAoMHgxKSAgICAgICAgICAgLyogZGIwICovCiAjZGVmaW5lIERSX1RSQVAxICAgICAgICAoMHgy
KSAgICAgICAgICAgLyogZGIxICovCkBAIC0yMSw3ICszMCw2IEBACiAjZGVmaW5lIERSX1NURVAg
ICAgICAgICAoMHg0MDAwKSAgICAgICAgLyogc2luZ2xlLXN0ZXAgKi8KICNkZWZpbmUgRFJfU1dJ
VENIICAgICAgICgweDgwMDApICAgICAgICAvKiB0YXNrIHN3aXRjaCAqLwogI2RlZmluZSBEUl9O
T1RfUlRNICAgICAgKDB4MTAwMDApICAgICAgIC8qIGNsZWFyOiAjQlAgaW5zaWRlIFJUTSByZWdp
b24gKi8KLSNkZWZpbmUgRFJfU1RBVFVTX1JFU0VSVkVEX1pFUk8gKH4weGZmZmZlZmZmdWwpIC8q
IFJlc2VydmVkLCByZWFkIGFzIHplcm8gKi8KICNkZWZpbmUgRFJfU1RBVFVTX1JFU0VSVkVEX09O
RSAgMHhmZmZmMGZmMHVsIC8qIFJlc2VydmVkLCByZWFkIGFzIG9uZSAqLwogCiAjZGVmaW5lIFg4
Nl9EUjZfREVGQVVMVCAweGZmZmYwZmYwdWwgICAgLyogRGVmYXVsdCAlZHI2IHZhbHVlLiAqLwpA
QCAtNjMsOCArNzEsNiBAQAogICAgV2UgY2FuIHNsb3cgdGhlIGluc3RydWN0aW9uIHBpcGVsaW5l
IGZvciBpbnN0cnVjdGlvbnMgY29taW5nIHZpYSB0aGUKICAgIGdkdCBvciB0aGUgbGR0IGlmIHdl
IHdhbnQgdG8uICBJIGFtIG5vdCBzdXJlIHdoeSB0aGlzIGlzIGFuIGFkdmFudGFnZSAqLwogCi0j
ZGVmaW5lIERSX0NPTlRST0xfUkVTRVJWRURfWkVSTyAofjB4ZmZmZjI3ZmZ1bCkgLyogUmVzZXJ2
ZWQsIHJlYWQgYXMgemVybyAqLwotI2RlZmluZSBEUl9DT05UUk9MX1JFU0VSVkVEX09ORSAgKDB4
MDAwMDA0MDB1bCkgLyogUmVzZXJ2ZWQsIHJlYWQgYXMgb25lICovCiAjZGVmaW5lIERSX0xPQ0FM
X0VYQUNUX0VOQUJMRSAgICAoMHgwMDAwMDEwMHVsKSAvKiBMb2NhbCBleGFjdCBlbmFibGUgKi8K
ICNkZWZpbmUgRFJfR0xPQkFMX0VYQUNUX0VOQUJMRSAgICgweDAwMDAwMjAwdWwpIC8qIEdsb2Jh
bCBleGFjdCBlbmFibGUgKi8KICNkZWZpbmUgRFJfUlRNX0VOQUJMRSAgICAgICAgICAgICgweDAw
MDAwODAwdWwpIC8qIFJUTSBkZWJ1Z2dpbmcgZW5hYmxlICovCkBAIC04NCw0ICs5MCwzMCBAQAog
bG9uZyBzZXRfZGVidWdyZWcoc3RydWN0IHZjcHUgKiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWdu
ZWQgbG9uZyB2YWx1ZSk7CiB2b2lkIGFjdGl2YXRlX2RlYnVncmVncyhjb25zdCBzdHJ1Y3QgdmNw
dSAqKTsKIAorc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGFkanVzdF9kcjZfcnN2ZCh1bnNp
Z25lZCBsb25nIGRyNiwgYm9vbCBydG0pCit7CisgICAgLyoKKyAgICAgKiBEUjY6IEJpdHMgNC0x
MSwxNy0zMSByZXNlcnZlZCAoc2V0IHRvIDEpLgorICAgICAqICAgICAgQml0ICAxNiByZXNlcnZl
ZCAoc2V0IHRvIDEpIGlmIFJUTSB1bmF2YWlsYWJsZS4KKyAgICAgKiAgICAgIEJpdCAgMTIgcmVz
ZXJ2ZWQgKHNldCB0byAwKS4KKyAgICAgKi8KKyAgICBkcjYgfD0gMHhmZmZlMGZmMCB8IChydG0g
PyAwIDogWDg2X0RSNl9SVE0pOworICAgIGRyNiAmPSAweGZmZmZlZmZmOworCisgICAgcmV0dXJu
IGRyNjsKK30KKworc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGFkanVzdF9kcjdfcnN2ZCh1
bnNpZ25lZCBsb25nIGRyNywgYm9vbCBydG0pCit7CisgICAgLyoKKyAgICAgKiBEUjc6IEJpdCAg
MTAgcmVzZXJ2ZWQgKHNldCB0byAxKS4KKyAgICAgKiAgICAgIEJpdCAgMTEgcmVzZXJ2ZWQgKHNl
dCB0byAwKSBpZiBSVE0gdW5hdmFpbGFibGUuCisgICAgICogICAgICBCaXRzIDEyLDE0LTE1IHJl
c2VydmVkIChzZXQgdG8gMCkuCisgICAgICovCisgICAgZHI3IHw9IDB4MDAwMDA0MDA7CisgICAg
ZHI3ICY9IDB4ZmZmZjIzZmYgJiAocnRtID8gMCA6IH5EUl9SVE1fRU5BQkxFKTsKKworICAgIHJl
dHVybiBkcjc7Cit9CisKICNlbmRpZiAvKiBfWDg2X0RFQlVHUkVHX0ggKi8KLS0gCjIuMS40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq19-00039e-KS; Mon, 04 Jun 2018 13: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=csrx=iw=citrix.com=prvs=6867bc9f9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fPq17-00038K-HA
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 13:59:25 +0000
X-Inumbo-ID: 2da9cefc-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2da9cefc-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298014"
Date: Mon, 4 Jun 2018 14:59:21 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180604135921.GB9256@perard.uk.xensource.com>
References: <20180515182243.3339-1-wei.liu2@citrix.com>
 <20180515182243.3339-6-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180515182243.3339-6-wei.liu2@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH for-next 5/5] tools: provide
 --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBNYXkgMTUsIDIwMTggYXQgMDc6MjI6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCj4g
aW5kZXggMDgyNmFmOGNiYy4uOGU0YjE3M2Q2ZiAxMDA2NDQKPiAtLS0gYS90b29scy9jb25maWd1
cmUuYWMKPiArKysgYi90b29scy9jb25maWd1cmUuYWMKPiBAQCAtMjQxLDYgKzI0MiwyMyBAQCBB
U19JRihbdGVzdCAieCRvdm1mIiA9ICJ4eSIgLW8gLW4gIiRvdm1mX3BhdGgiIF0sIFsKPiAgICAg
ICAgICAgICAgICAgICAgICAgICBbT1ZNRiBwYXRoXSkKPiAgXSkKPiAgCj4gK0FDX0FSR19XSVRI
KFtzeXN0ZW0taXB4ZV0sCj4gKyAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLXN5c3RlbS1pcHhl
QDw6QD1QQVRIQDo+QF0sCj4gKyAgICAgICBbVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBBVEgg
aW5zdGVhZCBvZiBidWlsZGluZyBhbmQgaW5zdGFsbGluZwo+ICsgICAgICAgIG91ciBvd24gdmVy
c2lvbl0pLFsKPiArICAgICMgRGlzYWJsZSBjb21waWxhdGlvbiBvZiBJUFhFLgo+ICsgICAgaXB4
ZT1uCj4gKyAgICBjYXNlICR3aXRodmFsIGluCj4gKyAgICAgICAgbm8pIGlweGVfcGF0aD0gOzsK
PiArICAgICAgICAqKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7Cj4gKyAgICBlc2FjCj4gK10sW10p
Cj4gK0FTX0lGKFt0ZXN0ICJ4JGlweGUiID0gInh5IiAtbyAtbiAiJGlweGVfcGF0aCIgXSwgWwo+
ICsgICAgQUNfREVGSU5FX1VOUVVPVEVEKFtJUFhFX1BBVEhdLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgIFsiJHtpcHhlX3BhdGg6LSRYRU5GSVJNV0FSRURJUi9pcHhlLmJpbn0iXSwKPiArICAg
ICAgICAgICAgICAgICAgICAgICBbSVBYRSBwYXRoXSkKPiArXSkKPiArCgpJIHRoaW5rIHRoZXJl
IGFyZSBpc3N1ZXMgd2l0aCB0aGUgd2F5IHdlIGhhbmRsZSAtLXdpdGgtc3lzdGVtLVguIElmIGEK
dXNlciBydW4gYGNvbmZpZ3VyZSAtLXdpdGgtc3lzdGVtLWlweGVgLCB3aXRob3V0IGEgPSBvciBh
IFBBVEgsIHRoZW4gaW4KdGhlIGh1bmsgYWJyb3ZlLCAkd2l0aHZhbCB3aWxsIGJlICJ5ZXMiIGFu
ZCB0aGlzIHdpbGwgcmVzdWx0IHdpdGgKSVBYRV9QQVRIPXllcwoKSSBkb24ndCBrbm93IGlmIHlv
dSB3YW50IHRvIGxvb2sgYXQgdGhhdCwgc2luY2UgeW91J3JlIGludHJvZHVjaW5nIGEgbmV3Cm9u
ZS4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq19-00039H-80; Mon, 04 Jun 2018 13: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq17-00038J-GH
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:25 +0000
X-Inumbo-ID: 2db1ec02-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2db1ec02-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298008"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:13 +0100
Message-ID: <1528120755-17455-10-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/11] x86: Fix merging of new status bits into
 %dr6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgbG9naWMgdXNlZCB0byB1cGRhdGUgJWRyNiB3aGVuIGluamVjdGluZyAjREIg
aXMgYnVnZ3kuICBUaGUKYXJjaGl0ZWN0dXJhbCBiZWhhdmlvdXIgaXMgdG8gb3ZlcndyaXRlIEJ7
MC4uM30gKHJhdGhlciB0aGFuIGFjY3VtdWxhdGUpIGFuZAphY2N1bXVsYXRlIGFsbCBvdGhlciBi
aXRzLgoKSW50cm9kdWNlIGEgbmV3IG1lcmdlX2RyNigpIGhlbHBlciwgd2hpY2ggYWxzbyB0YWtl
cyBjYXJlIG9mIGhhbmRpbmcgUlRNCmNvcnJlY3RseS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgpDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CkNDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzog
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ0M6
IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jICAgICB8ICAzICsrLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgIHwg
IDMgKystCiB4ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyAgICAgICAgfCAgMyArKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvZGVidWdyZWcuaCB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKystCiA0
IGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9z
dm0uYwppbmRleCBkZjVmOWVkLi5iMWVmYTVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtMTQ0Nyw3ICsx
NDQ3LDggQEAgc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKICAgICAgICAgICogSXRlbSAyIGlzIGRvbmUgYnkgaGFyZHdhcmUgd2hlbiBp
bmplY3RpbmcgYSAjREIgZXhjZXB0aW9uLgogICAgICAgICAgKi8KICAgICAgICAgX19yZXN0b3Jl
X2RlYnVnX3JlZ2lzdGVycyh2bWNiLCBjdXJyKTsKLSAgICAgICAgdm1jYl9zZXRfZHI2KHZtY2Is
IHZtY2JfZ2V0X2RyNih2bWNiKSB8IGV2ZW50LT5wZW5kaW5nX2RiZyk7CisgICAgICAgIHZtY2Jf
c2V0X2RyNih2bWNiLCBtZXJnZV9kcjYodm1jYl9nZXRfZHI2KHZtY2IpLCBldmVudC0+cGVuZGlu
Z19kYmcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyci0+ZG9tYWlu
LT5hcmNoLmNwdWlkLT5mZWF0LnJ0bSkpOwogCiAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwog
ICAgIGNhc2UgVFJBUF9pbnQzOgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBmNTllZjg4Li44MmVmM2FhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwpAQCAtMTc5MSw3ICsxNzkxLDggQEAgc3RhdGljIHZvaWQgdm14X2luamVj
dF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKICAgICAgICAgICogQWxsIGFj
dGlvbnMgYXJlIGxlZnQgdXAgdG8gdGhlIGh5cGVydmlzb3IgdG8gcGVyZm9ybS4KICAgICAgICAg
ICovCiAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnMoY3Vycik7Ci0gICAgICAgIHdy
aXRlX2RlYnVncmVnKDYsIHJlYWRfZGVidWdyZWcoNikgfCBldmVudC0+cGVuZGluZ19kYmcpOwor
ICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg2LCBtZXJnZV9kcjYocmVhZF9kZWJ1Z3JlZyg2KSwgZXZl
bnQtPnBlbmRpbmdfZGJnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vy
ci0+ZG9tYWluLT5hcmNoLmNwdWlkLT5mZWF0LnJ0bSkpOwogCiAgICAgICAgIGlmICggIW5lc3Rl
ZGh2bV92Y3B1X2luX2d1ZXN0bW9kZShjdXJyKSB8fAogICAgICAgICAgICAgICFudm14X2ludGVy
Y2VwdHNfZXhjZXB0aW9uKGN1cnIsIFRSQVBfZGVidWcsIF9ldmVudC5lcnJvcl9jb2RlKSApCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni9wdi90cmFw
cy5jCmluZGV4IDdkNDhkODMuLmMyOTU1ZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi90
cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jCkBAIC04Niw3ICs4Niw4IEBAIHZv
aWQgcHZfaW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAgICAg
ICBicmVhazsKIAogICAgIGNhc2UgVFJBUF9kZWJ1ZzoKLSAgICAgICAgY3Vyci0+YXJjaC5kcjYg
fD0gZXZlbnQtPnBlbmRpbmdfZGJnOworICAgICAgICBjdXJyLT5hcmNoLmRyNiA9IG1lcmdlX2Ry
NihjdXJyLT5hcmNoLmRyNiwgZXZlbnQtPnBlbmRpbmdfZGJnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdXJyLT5kb21haW4tPmFyY2guY3B1aWQtPmZlYXQucnRtKTsKICAg
ICAgICAgLyogRmFsbHRocm91Z2ggKi8KIAogICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVn
LmgKaW5kZXggOGRmNTY2Yi4uZjZiMzYxZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9kZWJ1Z3JlZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVidWdyZWcuaApAQCAtMjMs
NiArMjMsMTIgQEAKICNkZWZpbmUgWDg2X0RSNl9CVCAgICAgICAgICAgICAgKDF1IDw8IDE1KSAg
LyogVGFzayBzd2l0Y2ggICAgICAgICAgICAgKi8KICNkZWZpbmUgWDg2X0RSNl9SVE0gICAgICAg
ICAgICAgKDF1IDw8IDE2KSAgLyogI0RCLyNCUCBpbiBSVE0gcmVnaW9uICAgKi8KIAorI2RlZmlu
ZSBYODZfRFI2X0JQX01BU0sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
KFg4Nl9EUjZfQjAgfCBYODZfRFI2X0IxIHwgWDg2X0RSNl9CMiB8IFg4Nl9EUjZfQjMpCisKKyNk
ZWZpbmUgWDg2X0RSNl9LTk9XTl9NQVNLICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAoWDg2X0RSNl9CUF9NQVNLIHwgWDg2X0RSNl9CRCB8IFg4Nl9E
UjZfQlMgfCBYODZfRFI2X0JUIHwgWDg2X0RSNl9SVE0pCisKICNkZWZpbmUgRFJfVFJBUDAgICAg
ICAgICgweDEpICAgICAgICAgICAvKiBkYjAgKi8KICNkZWZpbmUgRFJfVFJBUDEgICAgICAgICgw
eDIpICAgICAgICAgICAvKiBkYjEgKi8KICNkZWZpbmUgRFJfVFJBUDIgICAgICAgICgweDQpICAg
ICAgICAgICAvKiBkYjIgKi8KQEAgLTMwLDcgKzM2LDYgQEAKICNkZWZpbmUgRFJfU1RFUCAgICAg
ICAgICgweDQwMDApICAgICAgICAvKiBzaW5nbGUtc3RlcCAqLwogI2RlZmluZSBEUl9TV0lUQ0gg
ICAgICAgKDB4ODAwMCkgICAgICAgIC8qIHRhc2sgc3dpdGNoICovCiAjZGVmaW5lIERSX05PVF9S
VE0gICAgICAoMHgxMDAwMCkgICAgICAgLyogY2xlYXI6ICNCUCBpbnNpZGUgUlRNIHJlZ2lvbiAq
LwotI2RlZmluZSBEUl9TVEFUVVNfUkVTRVJWRURfT05FICAweGZmZmYwZmYwdWwgLyogUmVzZXJ2
ZWQsIHJlYWQgYXMgb25lICovCiAKICNkZWZpbmUgWDg2X0RSNl9ERUZBVUxUIDB4ZmZmZjBmZjB1
bCAgICAvKiBEZWZhdWx0ICVkcjYgdmFsdWUuICovCiAKQEAgLTEwMyw2ICsxMDgsMjUgQEAgc3Rh
dGljIGlubGluZSB1bnNpZ25lZCBsb25nIGFkanVzdF9kcjZfcnN2ZCh1bnNpZ25lZCBsb25nIGRy
NiwgYm9vbCBydG0pCiAgICAgcmV0dXJuIGRyNjsKIH0KIAorc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIG1lcmdlX2RyNih1bnNpZ25lZCBsb25nIGRyNiwgdW5zaWduZWQgbG9uZyBuZXcsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcnRtKQoreworICAgIC8q
IEZsaXAgZHI2IHRvIGhhdmUgcG9zaXRpdmUgcG9sYXJpdHkuICovCisgICAgZHI2IF49IFg4Nl9E
UjZfREVGQVVMVDsKKworICAgIC8qIFNhbml0eSBjaGVjayB0aGF0IG9ubHkga25vd24gdmFsdWVz
IGFyZSBwYXNzZWQgaW4uICovCisgICAgQVNTRVJUKCEoZHI2ICYgflg4Nl9EUjZfS05PV05fTUFT
SykpOworICAgIEFTU0VSVCghKG5ldyAmIH5YODZfRFI2X0tOT1dOX01BU0spKTsKKworICAgIC8q
IEJyZWFrcG9pbnRzIDAtMyBvdmVycmlkZGVuLiAgQkQsIEJTLCBCVCBhbmQgUlRNIGFjY3VtdWxh
dGUuICovCisgICAgZHI2ID0gKGRyNiAmIH5YODZfRFI2X0JQX01BU0spIHwgbmV3OworCisgICAg
LyogRmxpcCBkcjYgYmFjayB0byBoYXZpbmcgZGVmYXVsdCBwb2xhcml0eS4gKi8KKyAgICBkcjYg
Xj0gWDg2X0RSNl9ERUZBVUxUOworCisgICAgcmV0dXJuIGFkanVzdF9kcjZfcnN2ZChkcjYsIHJ0
bSk7Cit9CisKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBhZGp1c3RfZHI3X3JzdmQodW5z
aWduZWQgbG9uZyBkcjcsIGJvb2wgcnRtKQogewogICAgIC8qCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq1B-0003Bs-3M; Mon, 04 Jun 2018 13:59: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq19-000398-6X
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:27 +0000
X-Inumbo-ID: 2e23619b-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e23619b-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298017"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:10 +0100
Message-ID: <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/11] x86: Reorganise and rename debug register
 fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV1c2luZyBkZWJ1Z3JlZ1s1XSBmb3IgdGhlIFBWIGVtdWxhdGVkIElPIGJyZWFrcG9pbnQgaW5m
b3JtYXRpb24gaXMgY29uZnVzaW5nCnRvIHJlYWQuICBJbnN0ZWFkLCBpbnRyb2R1Y2UgYSBkcjdf
ZW11bCBmaWVsZCBpbiBwdl92Y3B1IGZvciB0aGUgcHVwb3NlLgoKV2l0aCB0aGUgUFYgZW11bGF0
aW9uIG91dCBvZiB0aGUgd2F5LCBkZWJ1Z3JlZ1s0LDVdIGFyZSBlbnRpcmVseSB1bnVzZWQgYW5k
CmRvbid0IG5lZWQgdG8gYmUgc3RvcmVkLgoKUmVuYW1lIGRlYnVncmVnWzAuLjNdIHRvIGRyWzAu
LjNdIHRvIHJlZHVjZSBjb2RlIHZvbHVtZSwgYnV0IGtlZXAgdGhlbSBhcyBhbgphcnJheSBiZWNh
dXNlIHRoZWlyIGJlaGF2aW91ciBpcyBpZGVudGljYWwgYW5kIHRoaXMgaGVscHMgc2ltcGxmeSBz
b21lIG9mIHRoZQpQViBoYW5kbGluZy4gIEludHJvZHVjZSBkcjYgYW5kIGRyNyBmaWVsZHMgdG8g
cmVwbGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCnJlbW92ZXMgdGhlIHN0b3JhZ2UgZm9yIGRlYnVn
cmVnWzQsNV0uCgpUd28gbWlub3IgYWx0ZXJhdGlvbnMgb24gdGhlIFBWIHNpZGUgaXMgdGhhdCBt
ZXJnaW5nIG9mIHRoZSBlbXVsYXRlZCBzdGF0ZQpoYXBwZW5zIGFsb25nIHdpdGggdGhlIG90aGVy
IGRyIGhhbmRsaW5nLCByYXRoZXIgdGhhbiBtdWNoIGxhdGVyLCBhbmQKYXJjaF9zZXRfaW5mb19n
dWVzdCgpIG5vdyBjaGVja3MgdGhlIHJldHVybiB2YWx1ZSBmcm9tIHNldF9kZWJ1Z3JlZygpIGZh
aWxzCnRoZSBoeXBlcmNhbGwgcmF0aGVyIHRoYW4gc2lsZW50bHkgZGlzY2FyZGluZyB0aGUgdmFs
dWVzLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2FjcGkvc3VzcGVuZC5jICAgIHwgMTQgKysrKysrKy0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICB8IDI3ICsrKysrKysrKysrKysr
KystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgIHwgMTUgKysrKyst
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgfCAzMCArKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICB8IDI3
ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMg
ICAgIHwgMjYgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVs
LXByaXYtb3AuYyB8IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bGF0ZS5j
ICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgIHwgMzAgKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAgICAg
fCAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMgICAgIHwgIDcgKysrLS0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgIHwgMTEgKysrKysrKysrKy0KIDEyIGZpbGVzIGNo
YW5nZWQsIDEwNyBpbnNlcnRpb25zKCspLCA5OCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvYWNwaS9zdXNwZW5kLmMgYi94ZW4vYXJjaC94ODYvYWNwaS9zdXNwZW5kLmMK
aW5kZXggMDQ0YmQ4MS4uMWExMjliNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvc3Vz
cGVuZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL3N1c3BlbmQuYwpAQCAtODIsMTQgKzgyLDE0
IEBAIHZvaWQgcmVzdG9yZV9yZXN0X3Byb2Nlc3Nvcl9zdGF0ZSh2b2lkKQogCiAgICAgLyogTWF5
YmUgbG9hZCB0aGUgZGVidWcgcmVnaXN0ZXJzLiAqLwogICAgIEJVR19PTighaXNfcHZfdmNwdShj
dXJyKSk7Ci0gICAgaWYgKCAhaXNfaWRsZV92Y3B1KGN1cnIpICYmIGN1cnItPmFyY2guZGVidWdy
ZWdbN10gKQorICAgIGlmICggIWlzX2lkbGVfdmNwdShjdXJyKSAmJiBjdXJyLT5hcmNoLmRyNyAp
CiAgICAgewotICAgICAgICB3cml0ZV9kZWJ1Z3JlZygwLCBjdXJyLT5hcmNoLmRlYnVncmVnWzBd
KTsKLSAgICAgICAgd3JpdGVfZGVidWdyZWcoMSwgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1sxXSk7Ci0g
ICAgICAgIHdyaXRlX2RlYnVncmVnKDIsIGN1cnItPmFyY2guZGVidWdyZWdbMl0pOwotICAgICAg
ICB3cml0ZV9kZWJ1Z3JlZygzLCBjdXJyLT5hcmNoLmRlYnVncmVnWzNdKTsKLSAgICAgICAgd3Jp
dGVfZGVidWdyZWcoNiwgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s2XSk7Ci0gICAgICAgIHdyaXRlX2Rl
YnVncmVnKDcsIGN1cnItPmFyY2guZGVidWdyZWdbN10pOworICAgICAgICB3cml0ZV9kZWJ1Z3Jl
ZygwLCBjdXJyLT5hcmNoLmRyWzBdKTsKKyAgICAgICAgd3JpdGVfZGVidWdyZWcoMSwgY3Vyci0+
YXJjaC5kclsxXSk7CisgICAgICAgIHdyaXRlX2RlYnVncmVnKDIsIGN1cnItPmFyY2guZHJbMl0p
OworICAgICAgICB3cml0ZV9kZWJ1Z3JlZygzLCBjdXJyLT5hcmNoLmRyWzNdKTsKKyAgICAgICAg
d3JpdGVfZGVidWdyZWcoNiwgY3Vyci0+YXJjaC5kcjYpOworICAgICAgICB3cml0ZV9kZWJ1Z3Jl
Zyg3LCBjdXJyLT5hcmNoLmRyNyk7CiAgICAgfQogCiAgICAgLyogUmVsb2FkIEZQVSBzdGF0ZSBv
biBuZXh0IEZQVSB1c2UuICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94
ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggY2VlNTdhOC4uYmE4ZWIwNSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMzI2
LDggKzMyNiw4IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpc2VfcmVnaXN0ZXJzKHN0cnVjdCB2Y3B1
ICp2KQogewogICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyA9IFg4Nl9FRkxBR1NfTUJTOwog
Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IFg4Nl9EUjZfREVGQVVMVDsKLSAgICB2LT5hcmNo
LmRlYnVncmVnWzddID0gWDg2X0RSN19ERUZBVUxUOworICAgIHYtPmFyY2guZHI2ID0gWDg2X0RS
Nl9ERUZBVUxUOworICAgIHYtPmFyY2guZHI3ID0gWDg2X0RSN19ERUZBVUxUOwogfQogCiBpbnQg
dmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQpAQCAtODk1LDEwICs4OTUsMTAgQEAgaW50
IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCiAKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAg
IHsKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZGVidWdyZWcp
IC0gMjsgKytpICkKLSAgICAgICAgICAgIHYtPmFyY2guZGVidWdyZWdbaV0gPSBjKGRlYnVncmVn
W2ldKTsKLSAgICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGFkanVzdF9kcjZfcnN2ZChjKGRl
YnVncmVnWzZdKSwgY3AtPmZlYXQucnRtKTsKLSAgICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3XSA9
IGFkanVzdF9kcjdfcnN2ZChjKGRlYnVncmVnWzddKSwgY3AtPmZlYXQucnRtKTsKKyAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZHIpOyArK2kgKQorICAgICAgICAg
ICAgdi0+YXJjaC5kcltpXSA9IGMoZGVidWdyZWdbaV0pOworICAgICAgICB2LT5hcmNoLmRyNiA9
IGFkanVzdF9kcjZfcnN2ZChjKGRlYnVncmVnWzZdKSwgY3AtPmZlYXQucnRtKTsKKyAgICAgICAg
di0+YXJjaC5kcjcgPSBhZGp1c3RfZHI3X3JzdmQoYyhkZWJ1Z3JlZ1s3XSksIGNwLT5mZWF0LnJ0
bSk7CiAKICAgICAgICAgaHZtX3NldF9pbmZvX2d1ZXN0KHYpOwogICAgICAgICBnb3RvIG91dDsK
QEAgLTk4MSw5ICs5ODEsMTQgQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCiAgICAgdi0+YXJj
aC5wdl92Y3B1LmN0cmxyZWdbNF0gPSBjcjQgPyBwdl9ndWVzdF9jcjRfZml4dXAodiwgY3I0KSA6
CiAgICAgICAgIHJlYWxfY3I0X3RvX3B2X2d1ZXN0X2NyNChtbXVfY3I0X2ZlYXR1cmVzKTsKIAot
ICAgIG1lbXNldCh2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykp
OwotICAgIGZvciAoIGkgPSAwOyBpIDwgODsgaSsrICkKLSAgICAgICAgKHZvaWQpc2V0X2RlYnVn
cmVnKHYsIGksIGMoZGVidWdyZWdbaV0pKTsKKyAgICBmb3IgKCBpID0gMDsgIXJjICYmIGkgPCBB
UlJBWV9TSVpFKHYtPmFyY2guZHIpOyBpKysgKQorICAgICAgICByYyA9IHNldF9kZWJ1Z3JlZyh2
LCBpLCBjKGRlYnVncmVnW2ldKSk7CisgICAgaWYgKCAhcmMgKQorICAgICAgICByYyA9IHNldF9k
ZWJ1Z3JlZyh2LCA2LCBjKGRlYnVncmVnWzZdKSk7CisgICAgaWYgKCAhcmMgKQorICAgICAgICBy
YyA9IHNldF9kZWJ1Z3JlZyh2LCA3LCBjKGRlYnVncmVnWzddKSk7CisgICAgaWYgKCByYyApCisg
ICAgICAgIHJldHVybiByYzsKIAogICAgIGlmICggdi0+aXNfaW5pdGlhbGlzZWQgKQogICAgICAg
ICBnb3RvIG91dDsKQEAgLTE1MjUsNyArMTUzMCw3IEBAIHZvaWQgcGFyYXZpcnRfY3R4dF9zd2l0
Y2hfZnJvbShzdHJ1Y3QgdmNwdSAqdikKICAgICAgKiBpbnNpZGUgWGVuLCBiZWZvcmUgd2UgZ2V0
IGEgY2hhbmNlIHRvIHJlbG9hZCBEUjcsIGFuZCB0aGlzIGNhbm5vdCBhbHdheXMKICAgICAgKiBz
YWZlbHkgYmUgaGFuZGxlZC4KICAgICAgKi8KLSAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2guZGVi
dWdyZWdbN10gJiBEUjdfQUNUSVZFX01BU0spICkKKyAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2gu
ZHI3ICYgRFI3X0FDVElWRV9NQVNLKSApCiAgICAgICAgIHdyaXRlX2RlYnVncmVnKDcsIDApOwog
fQogCkBAIC0xNTM4LDcgKzE1NDMsNyBAQCB2b2lkIHBhcmF2aXJ0X2N0eHRfc3dpdGNoX3RvKHN0
cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgbDRlX2Zyb21fcGFnZSh2LT5kb21haW4tPmFyY2gu
cGVyZG9tYWluX2wzX3BnLAogICAgICAgICAgICAgICAgICAgICAgICAgICBfX1BBR0VfSFlQRVJW
SVNPUl9SVyk7CiAKLSAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2guZGVidWdyZWdbN10gJiBEUjdf
QUNUSVZFX01BU0spICkKKyAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2guZHI3ICYgRFI3X0FDVElW
RV9NQVNLKSApCiAgICAgICAgIGFjdGl2YXRlX2RlYnVncmVncyh2KTsKIAogICAgIGlmICggY3B1
X2hhc19yZHRzY3AgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2Fy
Y2gveDg2L2RvbWN0bC5jCmluZGV4IDhmYmJmM2EuLjU0ZjlmMGUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTE1NjUsOCAr
MTU2NSwxMSBAQCB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIHZjcHVf
Z3Vlc3RfY29udGV4dF91IGMpCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBmb3IgKCBpID0gMDsg
aSA8IEFSUkFZX1NJWkUodi0+YXJjaC5kZWJ1Z3JlZyk7ICsraSApCi0gICAgICAgIGMoZGVidWdy
ZWdbaV0gPSB2LT5hcmNoLmRlYnVncmVnW2ldKTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZ
X1NJWkUodi0+YXJjaC5kcik7ICsraSApCisgICAgICAgIGMoZGVidWdyZWdbaV0gPSB2LT5hcmNo
LmRyW2ldKTsKKyAgICBjKGRlYnVncmVnWzZdID0gdi0+YXJjaC5kcjYpOworICAgIGMoZGVidWdy
ZWdbN10gPSB2LT5hcmNoLmRyNyB8CisgICAgICAoaXNfcHZfZG9tYWluKGQpID8gdi0+YXJjaC5w
dl92Y3B1LmRyN19lbXVsIDogMCkpOwogCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAg
ICB7CkBAIC0xNjQxLDEwICsxNjQ0LDYgQEAgdm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVj
dCB2Y3B1ICp2LCB2Y3B1X2d1ZXN0X2NvbnRleHRfdSBjKQogICAgICAgICAgICAgYy5uYXQtPmN0
cmxyZWdbMV0gPQogICAgICAgICAgICAgICAgIHBhZ2V0YWJsZV9pc19udWxsKHYtPmFyY2guZ3Vl
c3RfdGFibGVfdXNlcikgPyAwCiAgICAgICAgICAgICAgICAgOiB4ZW5fcGZuX3RvX2NyMyhwYWdl
dGFibGVfZ2V0X3Bmbih2LT5hcmNoLmd1ZXN0X3RhYmxlX3VzZXIpKTsKLQotICAgICAgICAgICAg
LyogTWVyZ2Ugc2hhZG93IERSNyBiaXRzIGludG8gcmVhbCBEUjcuICovCi0gICAgICAgICAgICBj
Lm5hdC0+ZGVidWdyZWdbN10gfD0gYy5uYXQtPmRlYnVncmVnWzVdOwotICAgICAgICAgICAgYy5u
YXQtPmRlYnVncmVnWzVdID0gMDsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsK
QEAgLTE2NTMsMTAgKzE2NTIsNiBAQCB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZj
cHUgKnYsIHZjcHVfZ3Vlc3RfY29udGV4dF91IGMpCiAKICAgICAgICAgICAgIGMuY21wLT5jdHJs
cmVnWzNdID0gY29tcGF0X3Bmbl90b19jcjMobDRlX2dldF9wZm4oKmw0ZSkpOwogICAgICAgICAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UobDRlKTsKLQotICAgICAgICAgICAgLyogTWVyZ2Ugc2hhZG93
IERSNyBiaXRzIGludG8gcmVhbCBEUjcuICovCi0gICAgICAgICAgICBjLmNtcC0+ZGVidWdyZWdb
N10gfD0gYy5jbXAtPmRlYnVncmVnWzVdOwotICAgICAgICAgICAgYy5jbXAtPmRlYnVncmVnWzVd
ID0gMDsKICAgICAgICAgfQogCiAgICAgICAgIGlmICggZ3Vlc3Rfa2VybmVsX21vZGUodiwgJnYt
PmFyY2gudXNlcl9yZWdzKSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3ZmRkYWUxLi40ZjgyNWEyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAg
LTg4MywxMiArODgzLDEyIEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgIGN0eHQucjEzID0gdi0+
YXJjaC51c2VyX3JlZ3MucjEzOwogICAgICAgICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdz
LnIxNDsKICAgICAgICAgY3R4dC5yMTUgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Ci0gICAgICAg
IGN0eHQuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXTsKLSAgICAgICAgY3R4dC5kcjEgPSB2LT5h
cmNoLmRlYnVncmVnWzFdOwotICAgICAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07
Ci0gICAgICAgIGN0eHQuZHIzID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXTsKLSAgICAgICAgY3R4dC5k
cjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwotICAgICAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVi
dWdyZWdbN107CisgICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5kclswXTsKKyAgICAgICAgY3R4
dC5kcjEgPSB2LT5hcmNoLmRyWzFdOworICAgICAgICBjdHh0LmRyMiA9IHYtPmFyY2guZHJbMl07
CisgICAgICAgIGN0eHQuZHIzID0gdi0+YXJjaC5kclszXTsKKyAgICAgICAgY3R4dC5kcjYgPSB2
LT5hcmNoLmRyNjsKKyAgICAgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRyNzsKIAogICAgICAgICBp
ZiAoIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQogICAg
ICAgICAgICAgcmV0dXJuIDE7IApAQCAtMTE1MSwxMiArMTE1MSwxMiBAQCBzdGF0aWMgaW50IGh2
bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHYtPmFyY2gudXNlcl9yZWdzLnIxMyA9IGN0eHQucjEzOwogICAgIHYtPmFyY2gudXNl
cl9yZWdzLnIxNCA9IGN0eHQucjE0OwogICAgIHYtPmFyY2gudXNlcl9yZWdzLnIxNSA9IGN0eHQu
cjE1OwotICAgIHYtPmFyY2guZGVidWdyZWdbMF0gPSBjdHh0LmRyMDsKLSAgICB2LT5hcmNoLmRl
YnVncmVnWzFdID0gY3R4dC5kcjE7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1syXSA9IGN0eHQuZHIy
OwotICAgIHYtPmFyY2guZGVidWdyZWdbM10gPSBjdHh0LmRyMzsKLSAgICB2LT5hcmNoLmRlYnVn
cmVnWzZdID0gYWRqdXN0X2RyNl9yc3ZkKGN0eHQuZHI2LCBjcC0+ZmVhdC5ydG0pOwotICAgIHYt
PmFyY2guZGVidWdyZWdbN10gPSBhZGp1c3RfZHI3X3JzdmQoY3R4dC5kcjcsIGNwLT5mZWF0LnJ0
bSk7CisgICAgdi0+YXJjaC5kclswXSA9IGN0eHQuZHIwOworICAgIHYtPmFyY2guZHJbMV0gPSBj
dHh0LmRyMTsKKyAgICB2LT5hcmNoLmRyWzJdID0gY3R4dC5kcjI7CisgICAgdi0+YXJjaC5kclsz
XSA9IGN0eHQuZHIzOworICAgIHYtPmFyY2guZHI2ID0gYWRqdXN0X2RyNl9yc3ZkKGN0eHQuZHI2
LCBjcC0+ZmVhdC5ydG0pOworICAgIHYtPmFyY2guZHI3ID0gYWRqdXN0X2RyN19yc3ZkKGN0eHQu
ZHI3LCBjcC0+ZmVhdC5ydG0pOwogCiAgICAgdi0+YXJjaC52Z2NfZmxhZ3MgPSBWR0NGX29ubGlu
ZTsKIApAQCAtMzkxMCw5ICszOTEwLDkgQEAgdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1
Y3QgdmNwdSAqdiwgdWludDE2X3QgY3MsIHVpbnQxNl90IGlwKQogICAgIHYtPmFyY2gudXNlcl9y
ZWdzLnJkeCA9IDB4MDAwMDBmMDA7CiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmlwID0gaXA7CiAK
LSAgICBtZW1zZXQoJnYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVn
KSAtIDE2KTsKLSAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxUOwotICAg
IHYtPmFyY2guZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7CisgICAgbWVtc2V0KHYtPmFy
Y2guZHIsIDAsIHNpemVvZih2LT5hcmNoLmRyKSk7CisgICAgdi0+YXJjaC5kcjYgPSBYODZfRFI2
X0RFRkFVTFQ7CisgICAgdi0+YXJjaC5kcjcgPSBYODZfRFI3X0RFRkFVTFQ7CiAKICAgICB2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdID0gWDg2X0NSMF9FVDsKICAgICBodm1fdXBkYXRlX2d1
ZXN0X2NyKHYsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCA0OWJiNzIyLi5kYWJiOTZmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2
bS9zdm0uYwpAQCAtMjE1LDEyICsyMTUsMTIgQEAgc3RhdGljIHZvaWQgc3ZtX3NhdmVfZHIoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgICAgIHJkbXNybChNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSywg
di0+YXJjaC5odm1fc3ZtLmRyX21hc2tbM10pOwogICAgIH0KIAotICAgIHYtPmFyY2guZGVidWdy
ZWdbMF0gPSByZWFkX2RlYnVncmVnKDApOwotICAgIHYtPmFyY2guZGVidWdyZWdbMV0gPSByZWFk
X2RlYnVncmVnKDEpOwotICAgIHYtPmFyY2guZGVidWdyZWdbMl0gPSByZWFkX2RlYnVncmVnKDIp
OwotICAgIHYtPmFyY2guZGVidWdyZWdbM10gPSByZWFkX2RlYnVncmVnKDMpOwotICAgIHYtPmFy
Y2guZGVidWdyZWdbNl0gPSB2bWNiX2dldF9kcjYodm1jYik7Ci0gICAgdi0+YXJjaC5kZWJ1Z3Jl
Z1s3XSA9IHZtY2JfZ2V0X2RyNyh2bWNiKTsKKyAgICB2LT5hcmNoLmRyWzBdID0gcmVhZF9kZWJ1
Z3JlZygwKTsKKyAgICB2LT5hcmNoLmRyWzFdID0gcmVhZF9kZWJ1Z3JlZygxKTsKKyAgICB2LT5h
cmNoLmRyWzJdID0gcmVhZF9kZWJ1Z3JlZygyKTsKKyAgICB2LT5hcmNoLmRyWzNdID0gcmVhZF9k
ZWJ1Z3JlZygzKTsKKyAgICB2LT5hcmNoLmRyNiA9IHZtY2JfZ2V0X2RyNih2bWNiKTsKKyAgICB2
LT5hcmNoLmRyNyA9IHZtY2JfZ2V0X2RyNyh2bWNiKTsKIH0KIAogc3RhdGljIHZvaWQgX19yZXN0
b3JlX2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsIHN0cnVjdCB2Y3B1
ICp2KQpAQCAtMjQ2LDEyICsyNDYsMTIgQEAgc3RhdGljIHZvaWQgX19yZXN0b3JlX2RlYnVnX3Jl
Z2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAg
ICB3cm1zcmwoTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtX3N2bS5kcl9t
YXNrWzNdKTsKICAgICB9CiAKLSAgICB3cml0ZV9kZWJ1Z3JlZygwLCB2LT5hcmNoLmRlYnVncmVn
WzBdKTsKLSAgICB3cml0ZV9kZWJ1Z3JlZygxLCB2LT5hcmNoLmRlYnVncmVnWzFdKTsKLSAgICB3
cml0ZV9kZWJ1Z3JlZygyLCB2LT5hcmNoLmRlYnVncmVnWzJdKTsKLSAgICB3cml0ZV9kZWJ1Z3Jl
ZygzLCB2LT5hcmNoLmRlYnVncmVnWzNdKTsKLSAgICB2bWNiX3NldF9kcjYodm1jYiwgdi0+YXJj
aC5kZWJ1Z3JlZ1s2XSk7Ci0gICAgdm1jYl9zZXRfZHI3KHZtY2IsIHYtPmFyY2guZGVidWdyZWdb
N10pOworICAgIHdyaXRlX2RlYnVncmVnKDAsIHYtPmFyY2guZHJbMF0pOworICAgIHdyaXRlX2Rl
YnVncmVnKDEsIHYtPmFyY2guZHJbMV0pOworICAgIHdyaXRlX2RlYnVncmVnKDIsIHYtPmFyY2gu
ZHJbMl0pOworICAgIHdyaXRlX2RlYnVncmVnKDMsIHYtPmFyY2guZHJbM10pOworICAgIHZtY2Jf
c2V0X2RyNih2bWNiLCB2LT5hcmNoLmRyNik7CisgICAgdm1jYl9zZXRfZHI3KHZtY2IsIHYtPmFy
Y2guZHI3KTsKIH0KIAogLyoKQEAgLTI2Myw3ICsyNjMsOCBAQCBzdGF0aWMgdm9pZCBfX3Jlc3Rv
cmVfZGVidWdfcmVnaXN0ZXJzKHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwgc3RydWN0IHZjcHUg
KnYpCiBzdGF0aWMgdm9pZCBzdm1fcmVzdG9yZV9kcihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBz
dHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKLSAgICBpZiAo
IHVubGlrZWx5KHYtPmFyY2guZGVidWdyZWdbN10gJiBEUjdfQUNUSVZFX01BU0spICkKKworICAg
IGlmICggdW5saWtlbHkodi0+YXJjaC5kcjcgJiBEUjdfQUNUSVZFX01BU0spICkKICAgICAgICAg
X19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2bWNiLCB2KTsKIH0KIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRl
eCA4ZGJlODM4Li5iZmEzYTBkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtNjEwLDEzICs2MTAsMTMgQEAg
c3RhdGljIHZvaWQgdm14X3NhdmVfZHIoc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+YXJjaC5odm1f
dm14LmV4ZWNfY29udHJvbCB8PSBDUFVfQkFTRURfTU9WX0RSX0VYSVRJTkc7CiAgICAgdm14X3Vw
ZGF0ZV9jcHVfZXhlY19jb250cm9sKHYpOwogCi0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1swXSA9IHJl
YWRfZGVidWdyZWcoMCk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1sxXSA9IHJlYWRfZGVidWdyZWco
MSk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1syXSA9IHJlYWRfZGVidWdyZWcoMik7Ci0gICAgdi0+
YXJjaC5kZWJ1Z3JlZ1szXSA9IHJlYWRfZGVidWdyZWcoMyk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3Jl
Z1s2XSA9IHJlYWRfZGVidWdyZWcoNik7CisgICAgdi0+YXJjaC5kclswXSA9IHJlYWRfZGVidWdy
ZWcoMCk7CisgICAgdi0+YXJjaC5kclsxXSA9IHJlYWRfZGVidWdyZWcoMSk7CisgICAgdi0+YXJj
aC5kclsyXSA9IHJlYWRfZGVidWdyZWcoMik7CisgICAgdi0+YXJjaC5kclszXSA9IHJlYWRfZGVi
dWdyZWcoMyk7CisgICAgdi0+YXJjaC5kcjYgICA9IHJlYWRfZGVidWdyZWcoNik7CiAgICAgLyog
RFI3IG11c3QgYmUgc2F2ZWQgYXMgaXQgaXMgdXNlZCBieSB2bXhfcmVzdG9yZV9kcigpLiAqLwot
ICAgIF9fdm1yZWFkKEdVRVNUX0RSNywgJnYtPmFyY2guZGVidWdyZWdbN10pOworICAgIF9fdm1y
ZWFkKEdVRVNUX0RSNywgJnYtPmFyY2guZHI3KTsKIH0KIAogc3RhdGljIHZvaWQgX19yZXN0b3Jl
X2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3QgdmNwdSAqdikKQEAgLTYyNiwxMSArNjI2LDExIEBAIHN0
YXRpYyB2b2lkIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYpCiAKICAg
ICB2LT5hcmNoLmh2bV92Y3B1LmZsYWdfZHJfZGlydHkgPSAxOwogCi0gICAgd3JpdGVfZGVidWdy
ZWcoMCwgdi0+YXJjaC5kZWJ1Z3JlZ1swXSk7Ci0gICAgd3JpdGVfZGVidWdyZWcoMSwgdi0+YXJj
aC5kZWJ1Z3JlZ1sxXSk7Ci0gICAgd3JpdGVfZGVidWdyZWcoMiwgdi0+YXJjaC5kZWJ1Z3JlZ1sy
XSk7Ci0gICAgd3JpdGVfZGVidWdyZWcoMywgdi0+YXJjaC5kZWJ1Z3JlZ1szXSk7Ci0gICAgd3Jp
dGVfZGVidWdyZWcoNiwgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSk7CisgICAgd3JpdGVfZGVidWdyZWco
MCwgdi0+YXJjaC5kclswXSk7CisgICAgd3JpdGVfZGVidWdyZWcoMSwgdi0+YXJjaC5kclsxXSk7
CisgICAgd3JpdGVfZGVidWdyZWcoMiwgdi0+YXJjaC5kclsyXSk7CisgICAgd3JpdGVfZGVidWdy
ZWcoMywgdi0+YXJjaC5kclszXSk7CisgICAgd3JpdGVfZGVidWdyZWcoNiwgdi0+YXJjaC5kcjYp
OwogICAgIC8qIERSNyBpcyBsb2FkZWQgZnJvbSB0aGUgVk1DUy4gKi8KIH0KIApAQCAtNjQzLDcg
KzY0Myw3IEBAIHN0YXRpYyB2b2lkIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnMoc3RydWN0IHZj
cHUgKnYpCiBzdGF0aWMgdm9pZCB2bXhfcmVzdG9yZV9kcihzdHJ1Y3QgdmNwdSAqdikKIHsKICAg
ICAvKiBOQi4gX192bXJlYWQoKSBpcyBub3QgdXNhYmxlIGhlcmUsIHNvIHdlIGNhbm5vdCByZWFk
IGZyb20gdGhlIFZNQ1MuICovCi0gICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRlYnVncmVnWzdd
ICYgRFI3X0FDVElWRV9NQVNLKSApCisgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRyNyAmIERS
N19BQ1RJVkVfTUFTSykgKQogICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHYpOwog
fQogCkBAIC0xODcwLDcgKzE4NzAsNyBAQCBzdGF0aWMgdm9pZCB2bXhfc2V0X2luZm9fZ3Vlc3Qo
c3RydWN0IHZjcHUgKnYpCiAKICAgICB2bXhfdm1jc19lbnRlcih2KTsKIAotICAgIF9fdm13cml0
ZShHVUVTVF9EUjcsIHYtPmFyY2guZGVidWdyZWdbN10pOworICAgIF9fdm13cml0ZShHVUVTVF9E
UjcsIHYtPmFyY2guZHI3KTsKIAogICAgIC8qIAogICAgICAqIElmIHRoZSBpbnRlcnJ1cHRpYmls
aXR5LXN0YXRlIGZpZWxkIGluZGljYXRlcyBibG9ja2luZyBieSBTVEksCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2
LW9wLmMKaW5kZXggY2UyZWM3Ni4uZGZkZTcwZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2
L2VtdWwtcHJpdi1vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAt
Mjg2LDIwICsyODYsMjAgQEAgc3RhdGljIHVuc2lnbmVkIGludCBjaGVja19ndWVzdF9pb19icmVh
a3BvaW50KHN0cnVjdCB2Y3B1ICp2LAogICAgIHVuc2lnbmVkIGludCB3aWR0aCwgaSwgbWF0Y2gg
PSAwOwogICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQ7CiAKLSAgICBpZiAoICEodi0+YXJjaC5kZWJ1
Z3JlZ1s1XSkgfHwKKyAgICBpZiAoICF2LT5hcmNoLnB2X3ZjcHUuZHI3X2VtdWwgfHwKICAgICAg
ICAgICEodi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RFKSApCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCA0OyBpKysgKQogICAgIHsKLSAgICAg
ICAgaWYgKCAhKHYtPmFyY2guZGVidWdyZWdbNV0gJgorICAgICAgICBpZiAoICEodi0+YXJjaC5w
dl92Y3B1LmRyN19lbXVsICYKICAgICAgICAgICAgICAgICgzIDw8IChpICogRFJfRU5BQkxFX1NJ
WkUpKSkgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgc3RhcnQgPSB2LT5hcmNo
LmRlYnVncmVnW2ldOworICAgICAgICBzdGFydCA9IHYtPmFyY2guZHJbaV07CiAgICAgICAgIHdp
ZHRoID0gMDsKIAotICAgICAgICBzd2l0Y2ggKCAodi0+YXJjaC5kZWJ1Z3JlZ1s3XSA+PgorICAg
ICAgICBzd2l0Y2ggKCAodi0+YXJjaC5kcjcgPj4KICAgICAgICAgICAgICAgICAgIChEUl9DT05U
Uk9MX1NISUZUICsgaSAqIERSX0NPTlRST0xfU0laRSkpICYgMHhjICkKICAgICAgICAgewogICAg
ICAgICBjYXNlIERSX0xFTl8xOiB3aWR0aCA9IDE7IGJyZWFrOwpAQCAtMTExNiw3ICsxMTE2LDcg
QEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAog
ICAgICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfREJFWFQpIHx8ICh2YWwgPj4g
MzIpICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuZHJf
bWFza1swXSA9IHZhbDsKLSAgICAgICAgaWYgKCBjdXJyLT5hcmNoLmRlYnVncmVnWzddICYgRFI3
X0FDVElWRV9NQVNLICkKKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLmRyNyAmIERSN19BQ1RJVkVf
TUFTSyApCiAgICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIHZh
bCk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKQEAgLTExMjQsNyArMTEyNCw3IEBA
IHN0YXRpYyBpbnQgd3JpdGVfbXNyKHVuc2lnbmVkIGludCByZWcsIHVpbnQ2NF90IHZhbCwKICAg
ICAgICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSB8fCAodmFsID4+IDMy
KSApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmRyX21h
c2tbcmVnIC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXSA9IHZhbDsKLSAgICAgICAg
aWYgKCBjdXJyLT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FDVElWRV9NQVNLICkKKyAgICAgICAg
aWYgKCBjdXJyLT5hcmNoLmRyNyAmIERSN19BQ1RJVkVfTUFTSyApCiAgICAgICAgICAgICB3cm1z
cmwocmVnLCB2YWwpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogCkBAIC0xMzY4LDcg
KzEzNjgsNyBAQCBpbnQgcHZfZW11bGF0ZV9wcml2aWxlZ2VkX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICAgICAgY3R4dC5icG1hdGNoIHw9IERSX1NURVA7CiAgICAgICAg
IGlmICggY3R4dC5icG1hdGNoICkKICAgICAgICAgewotICAgICAgICAgICAgY3Vyci0+YXJjaC5k
ZWJ1Z3JlZ1s2XSB8PSBjdHh0LmJwbWF0Y2ggfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOworICAg
ICAgICAgICAgY3Vyci0+YXJjaC5kcjYgfD0gY3R4dC5icG1hdGNoIHwgRFJfU1RBVFVTX1JFU0VS
VkVEX09ORTsKICAgICAgICAgICAgIGlmICggIShjdXJyLT5hcmNoLnB2X3ZjcHUudHJhcF9ib3Vu
Y2UuZmxhZ3MgJiBUQkZfRVhDRVBUSU9OKSApCiAgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICB9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3B2L2VtdWxh
dGUuYwppbmRleCAxYjYwOTExLi43NTdmZmQxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYv
ZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMKQEAgLTc4LDcgKzc4LDcg
QEAgdm9pZCBwdl9lbXVsX2luc3RydWN0aW9uX2RvbmUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsIHVuc2lnbmVkIGxvbmcgcmlwKQogICAgIHJlZ3MtPmVmbGFncyAmPSB+WDg2X0VGTEFHU19S
RjsKICAgICBpZiAoIHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfVEYgKQogICAgIHsKLSAgICAg
ICAgY3VycmVudC0+YXJjaC5kZWJ1Z3JlZ1s2XSB8PSBEUl9TVEVQIHwgRFJfU1RBVFVTX1JFU0VS
VkVEX09ORTsKKyAgICAgICAgY3VycmVudC0+YXJjaC5kcjYgfD0gRFJfU1RFUCB8IERSX1NUQVRV
U19SRVNFUlZFRF9PTkU7CiAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1
ZywgWDg2X0VWRU5UX05PX0VDKTsKICAgICB9CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGU5YmZiYzcuLmQwZDkwMTEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CkBAIC0xODYxLDggKzE4NjEsOCBAQCB2b2lkIGRvX2RlYnVnKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgIH0KIAogICAgIC8qIFNhdmUgZGVidWcgc3RhdHVzIHJlZ2lzdGVyIHdoZXJl
IGd1ZXN0IE9TIGNhbiBwZWVrIGF0IGl0ICovCi0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSB8PSAo
ZHI2ICYgflg4Nl9EUjZfREVGQVVMVCk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSAmPSAoZHI2
IHwgflg4Nl9EUjZfREVGQVVMVCk7CisgICAgdi0+YXJjaC5kcjYgfD0gKGRyNiAmIH5YODZfRFI2
X0RFRkFVTFQpOworICAgIHYtPmFyY2guZHI2ICY9IChkcjYgfCB+WDg2X0RSNl9ERUZBVUxUKTsK
IAogICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VD
KTsKIH0KQEAgLTIwMjUsMTkgKzIwMjUsMTkgQEAgdm9pZCBhY3RpdmF0ZV9kZWJ1Z3JlZ3MoY29u
c3Qgc3RydWN0IHZjcHUgKmN1cnIpCiB7CiAgICAgQVNTRVJUKGN1cnIgPT0gY3VycmVudCk7CiAK
LSAgICB3cml0ZV9kZWJ1Z3JlZygwLCBjdXJyLT5hcmNoLmRlYnVncmVnWzBdKTsKLSAgICB3cml0
ZV9kZWJ1Z3JlZygxLCBjdXJyLT5hcmNoLmRlYnVncmVnWzFdKTsKLSAgICB3cml0ZV9kZWJ1Z3Jl
ZygyLCBjdXJyLT5hcmNoLmRlYnVncmVnWzJdKTsKLSAgICB3cml0ZV9kZWJ1Z3JlZygzLCBjdXJy
LT5hcmNoLmRlYnVncmVnWzNdKTsKLSAgICB3cml0ZV9kZWJ1Z3JlZyg2LCBjdXJyLT5hcmNoLmRl
YnVncmVnWzZdKTsKKyAgICB3cml0ZV9kZWJ1Z3JlZygwLCBjdXJyLT5hcmNoLmRyWzBdKTsKKyAg
ICB3cml0ZV9kZWJ1Z3JlZygxLCBjdXJyLT5hcmNoLmRyWzFdKTsKKyAgICB3cml0ZV9kZWJ1Z3Jl
ZygyLCBjdXJyLT5hcmNoLmRyWzJdKTsKKyAgICB3cml0ZV9kZWJ1Z3JlZygzLCBjdXJyLT5hcmNo
LmRyWzNdKTsKKyAgICB3cml0ZV9kZWJ1Z3JlZyg2LCBjdXJyLT5hcmNoLmRyNik7CiAKICAgICAv
KgogICAgICAqIEF2b2lkIHdyaXRpbmcgdGhlIHN1YnNlcXVlbnRseSBnZXR0aW5nIHJlcGxhY2Vk
IHZhbHVlIHdoZW4gZ2V0dGluZwogICAgICAqIGNhbGxlZCBmcm9tIHNldF9kZWJ1Z3JlZygpIGJl
bG93LiBFdmVudHVhbCBmdXR1cmUgY2FsbGVycyB3aWxsIG5lZWQKICAgICAgKiB0byB0YWtlIHRo
aXMgaW50byBhY2NvdW50LgogICAgICAqLwotICAgIGlmICggY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3
XSAmIERSN19BQ1RJVkVfTUFTSyApCi0gICAgICAgIHdyaXRlX2RlYnVncmVnKDcsIGN1cnItPmFy
Y2guZGVidWdyZWdbN10pOworICAgIGlmICggY3Vyci0+YXJjaC5kcjcgJiBEUjdfQUNUSVZFX01B
U0sgKQorICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg3LCBjdXJyLT5hcmNoLmRyNyk7CiAKICAgICBp
ZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgKQogICAgIHsKQEAgLTIwNjUsNiAr
MjA2NSw3IEBAIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQg
cmVnLCB1bnNpZ25lZCBsb25nIHZhbHVlKQogICAgICAgICBpZiAoICFhY2Nlc3Nfb2sodmFsdWUs
IHNpemVvZihsb25nKSkgKQogICAgICAgICAgICAgcmV0dXJuIC1FUEVSTTsKIAorICAgICAgICB2
LT5hcmNoLmRyW3JlZ10gPSB2YWx1ZTsKICAgICAgICAgaWYgKCB2ID09IGN1cnIgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBzd2l0Y2ggKCByZWcgKQpAQCAtMjA4OSw2ICsyMDkwLDcgQEAgbG9u
ZyBzZXRfZGVidWdyZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVk
IGxvbmcgdmFsdWUpCiAKICAgICAgICAgdmFsdWUgPSBhZGp1c3RfZHI2X3JzdmQodmFsdWUsIGNw
LT5mZWF0LnJ0bSk7CiAKKyAgICAgICAgdi0+YXJjaC5kcjYgPSB2YWx1ZTsKICAgICAgICAgaWYg
KCB2ID09IGN1cnIgKQogICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgdmFsdWUpOwogICAg
ICAgICBicmVhazsKQEAgLTIxMjcsOCArMjEyOSw3IEBAIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIHZhbHVlKQogICAgICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgLyogR3Vlc3QgRFI1IGlz
IGEgaGFuZHkgc3Rhc2ggZm9yIEkvTyBpbnRlcmNlcHQgaW5mb3JtYXRpb24uICovCi0gICAgICAg
ICAgICB2LT5hcmNoLmRlYnVncmVnWzVdID0gaW9fZW5hYmxlOworICAgICAgICAgICAgdi0+YXJj
aC5wdl92Y3B1LmRyN19lbXVsID0gaW9fZW5hYmxlOwogICAgICAgICAgICAgdmFsdWUgJj0gfmlv
X2VuYWJsZTsKIAogICAgICAgICAgICAgLyoKQEAgLTIxMzYsMTQgKzIxMzcsMTQgQEAgbG9uZyBz
ZXRfZGVidWdyZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxv
bmcgdmFsdWUpCiAgICAgICAgICAgICAgKiBkZWJ1ZyByZWdpc3RlcnMgYXQgdGhpcyBwb2ludCBh
cyB0aGV5IHdlcmUgbm90IHJlc3RvcmVkIGR1cmluZwogICAgICAgICAgICAgICogY29udGV4dCBz
d2l0Y2guICBVcGRhdGluZyBEUjcgaXRzZWxmIGhhcHBlbnMgbGF0ZXIuCiAgICAgICAgICAgICAg
Ki8KLSAgICAgICAgICAgIGlmICggKHYgPT0gY3VycikgJiYKLSAgICAgICAgICAgICAgICAgISh2
LT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FDVElWRV9NQVNLKSApCisgICAgICAgICAgICBpZiAo
ICh2ID09IGN1cnIpICYmICEodi0+YXJjaC5kcjcgJiBEUjdfQUNUSVZFX01BU0spICkKICAgICAg
ICAgICAgICAgICBhY3RpdmF0ZV9kZWJ1Z3JlZ3Modik7CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZQogICAgICAgICAgICAgLyogWmVybyB0aGUgZW11bGF0ZWQgY29udHJvbHMgaWYgJWRyNyBpc24n
dCBhY3RpdmUuICovCi0gICAgICAgICAgICB2LT5hcmNoLmRlYnVncmVnWzVdID0gMDsKKyAgICAg
ICAgICAgIHYtPmFyY2gucHZfdmNwdS5kcjdfZW11bCA9IDA7CiAKKyAgICAgICAgdi0+YXJjaC5k
cjcgPSB2YWx1ZTsKICAgICAgICAgaWYgKCB2ID09IGN1cnIgKQogICAgICAgICAgICAgd3JpdGVf
ZGVidWdyZWcoNywgdmFsdWUpOwogICAgICAgICBicmVhazsKQEAgLTIxNTIsNyArMjE1Myw2IEBA
IGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNp
Z25lZCBsb25nIHZhbHVlKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKLSAgICB2
LT5hcmNoLmRlYnVncmVnW3JlZ10gPSB2YWx1ZTsKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwpp
bmRleCBmOTFhYWRlLi44MWZhY2IwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQu
YworKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwpAQCAtMTU1LDcgKzE1NSw3IEBAIHZvaWQg
dm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogICAgIHJlcS0+ZGF0
YS5yZWdzLng4Ni5yZmxhZ3MgPSByZWdzLT5yZmxhZ3M7CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2
LnJpcCAgICA9IHJlZ3MtPnJpcDsKIAotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5kcjcgPSBjdXJy
LT5hcmNoLmRlYnVncmVnWzddOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5kcjcgPSBjdXJyLT5h
cmNoLmRyNzsKICAgICByZXEtPmRhdGEucmVncy54ODYuY3IwID0gY3R4dC5jcjA7CiAgICAgcmVx
LT5kYXRhLnJlZ3MueDg2LmNyMiA9IGN0eHQuY3IyOwogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5j
cjMgPSBjdHh0LmNyMzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jIGIv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMKaW5kZXggMDNiMzY0YS4uOWQxOTQyYiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlLmMKQEAgLTEwMSw3ICsxMDEsNyBAQCBpbnQgeDg2ZW11bF9yZWFkX2RyKHVuc2lnbmVk
IGludCByZWcsIHVuc2lnbmVkIGxvbmcgKnZhbCwKICAgICBzd2l0Y2ggKCByZWcgKQogICAgIHsK
ICAgICBjYXNlIDAgLi4uIDM6Ci0gICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnW3Jl
Z107CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRyW3JlZ107CiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSA0OgpAQCAtMTEwLDcgKzExMCw3IEBAIGludCB4ODZlbXVsX3JlYWRfZHIodW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFsLAogCiAgICAgICAgIC8qIEZhbGx0aHJv
dWdoICovCiAgICAgY2FzZSA2OgotICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s2
XTsKKyAgICAgICAgKnZhbCA9IGN1cnItPmFyY2guZHI2OwogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgNToKQEAgLTExOSw4ICsxMTksNyBAQCBpbnQgeDg2ZW11bF9yZWFkX2RyKHVuc2lnbmVk
IGludCByZWcsIHVuc2lnbmVkIGxvbmcgKnZhbCwKIAogICAgICAgICAvKiBGYWxsdGhyb3VnaCAq
LwogICAgIGNhc2UgNzoKLSAgICAgICAgKnZhbCA9IChjdXJyLT5hcmNoLmRlYnVncmVnWzddIHwK
LSAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmRlYnVncmVnWzVdKTsKKyAgICAgICAgKnZhbCA9
IGN1cnItPmFyY2guZHI3IHwgY3Vyci0+YXJjaC5wdl92Y3B1LmRyN19lbXVsOwogICAgICAgICBi
cmVhazsKIAogICAgIHVkX2ZhdWx0OgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9k
b21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXggMTk3ZjhkNi4uNTlk
NWU0YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC01MDAsNiArNTAwLDEyIEBAIHN0cnVjdCBwdl92
Y3B1CiAgICAgdW5zaWduZWQgbG9uZyBzaGFkb3dfbGR0X21hcGNudDsKICAgICBzcGlubG9ja190
IHNoYWRvd19sZHRfbG9jazsKIAorICAgIC8qCisgICAgICogJWRyNyBiaXRzIHRoZSBndWVzdCBo
YXMgc2V0LCBidXQgYXJlbid0IGxvYWRlZCBpbnRvIGhhcmR3YXJlLCBhbmQgYXJlCisgICAgICog
Y29tcGxldGVseSBlbXVsYXRlZC4KKyAgICAgKi8KKyAgICB1aW50MzJfdCBkcjdfZW11bDsKKwog
ICAgIC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNScyAqLwogICAgIHVpbnQzMl90IGRy
X21hc2tbNF07CiAKQEAgLTUxOCw3ICs1MjQsMTAgQEAgc3RydWN0IGFyY2hfdmNwdQogICAgIHZv
aWQgICAgICAgICAgICAgICpmcHVfY3R4dDsKICAgICB1bnNpZ25lZCBsb25nICAgICAgdmdjX2Zs
YWdzOwogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIHVzZXJfcmVnczsKLSAgICB1bnNpZ25lZCBs
b25nICAgICAgZGVidWdyZWdbOF07CisKKyAgICAvKiBEZWJ1ZyByZWdpc3RlcnMuICovCisgICAg
dW5zaWduZWQgbG9uZyBkcls0XTsKKyAgICB1bnNpZ25lZCBsb25nIGRyNiwgZHI3OwogCiAgICAg
Lyogb3RoZXIgc3RhdGUgKi8KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq1B-0003CJ-Gz; Mon, 04 Jun 2018 13:59: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq19-00039X-Jy
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:27 +0000
X-Inumbo-ID: 2ea344b3-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ea344b3-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298020"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:11 +0100
Message-ID: <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@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>,
 =?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>

QWxsICNEQiBleGNlcHRpb25zIHJlc3VsdCBpbiBhbiB1cGRhdGUgb2YgJWRyNiwgYnV0IHRoaXMg
aXNuJ3QgY2FwdHVyZWQgaW4KWGVuJ3MgaGFuZGxpbmcuCgpQViBndWVzdHMgZ2VuZXJhbGx5IHdv
cmsgYnkgbW9kaWZ5aW5nICVkcjYgYmVmb3JlIHJhaXNpbmcgI0RCLCB3aGVyZWFzIEhWTQpndWVz
dHMgZG8gbm90aGluZyBhbmQgaGF2ZSBhIHNpbmdsZS1zdGVwIHNwZWNpYWwgY2FzZSBpbiB0aGUg
bG93ZXN0IGxldmVscyBvZgp7dm14LHN2bX1faW5qZWN0X2V2ZW50KCkuICBBbGwgb2YgdGhpcyBp
cyBidWdneSwgYnV0IGluIHBhcnRpY3VsYXIsIHRhc2sKc3dpdGNoZXMgd2l0aCB0aGUgdHJhY2Ug
ZmxhZyBuZXZlciBlbmQgdXAgc2lnbmFsbGluZyBCVCBpbiAlZHI2LgoKVG8gYmVnaW4gcmVzb2x2
aW5nIHRoaXMgaXNzdWUsIGFkZCBhIG5ldyBwZW5kaW5nX2RiZyBmaWVsZCB0byB4ODZfZXZlbnQK
KHVuaW9uZWQgd2l0aCBjcjIgdG8gYXZvaWQgdGFraW5nIGFueSBleHRyYSBzcGFjZSksIGFuZCBp
bnRyb2R1Y2UKe3B2LGh2bX1faW5qZWN0X2RlYnVnX2V4bigpIGhlbHBlcnMgdG8gcmVwbGFjZSB0
aGUgY3VycmVudCBjYWxsZXJzIHVzaW5nCntwdixodm19X2luamVjdF9od19leGNlcHRpb24oKS4K
CkEga2V5IHByb3BlcnR5IGlzIHRoYXQgcGVuZGluZ19kYmcgaXMgdGFrZW4gd2l0aCBwb3NpdGl2
ZSBwb2xhcml0eSB0byBkZWFsCndpdGggUlRNIHNlbnNpYmx5LiAgTW9zdCBjYWxsZXJzIHBhc3Mg
aW4gYSBjb25zdGFudCwgYnV0IGNhbGxlcnMgcGFzc2luZyBpbiBhCmhhcmR3YXJlICVkcjYgdmFs
dWUgbmVlZCB0byB4b3IgdGhlIHZhbHVlIHdpdGggWDg2X0RSNl9ERUZBVUxUIHRvIGZsaXAgdGhl
CnBvbGFyaXR5IG9mIFJUTSBhbmQgcmVzZXJ2ZWQgZmllbGRzLgoKRm9yIFBWIGd1ZXN0cywgbW92
ZSB0aGUgYWQtaG9jIHVwZGF0aW5nIG9mICVkcjYgaW50byBwdl9pbmplY3RfZXZlbnQoKS4gIFRo
aXMKaW4gcHJpbmNpcGxlIGJyZWFrcyB0aGUgaGFuZGluZyBvZiBSVE0gaW4gZG9fZGVidWcoKSwg
YnV0IFBWIGd1ZXN0cyBjYW4ndAphY3R1YWxseSBlbmFibGUgTVNSX0RFQlVHQ1RMLlJUTSB5ZXQs
IHNvIHRoaXMgZG9lc24ndCBtYXR0ZXIgaW4gcHJhY3RpY2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamlt
YSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgpDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
Q0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+
CkNDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICAgICAgIHwg
IDMgKystCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgICAgICB8ICA5ICsrKysrKy0tLQogeGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICAgICAgfCAxMyArKysrKysrKy0tLS0tCiB4
ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgICAgICAgICB8ICA1ICsrKy0tCiB4ZW4vYXJj
aC94ODYvcHYvZW11bC1wcml2LW9wLmMgICAgICAgICB8IDExICsrKysrLS0tLS0tCiB4ZW4vYXJj
aC94ODYvcHYvZW11bGF0ZS5jICAgICAgICAgICAgICB8ICA2ICsrLS0tLQogeGVuL2FyY2gveDg2
L3B2L3JvLXBhZ2UtZmF1bHQuYyAgICAgICAgfCAgMyArKy0KIHhlbi9hcmNoL3g4Ni9wdi90cmFw
cy5jICAgICAgICAgICAgICAgIHwgMTYgKysrKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L3Ry
YXBzLmMgICAgICAgICAgICAgICAgICAgfCAgNyArLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuaCB8ICA1ICsrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oICAgICAgICAgICB8IDEyICsrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
aHZtLmggICAgICAgICAgfCAxNSArKysrKysrKysrKysrKy0KIDEzIGZpbGVzIGNoYW5nZWQsIDcy
IGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggYzlhYTE4
OC4uMDI5MjA1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE1LDYgKzE1LDcgQEAKICNpbmNsdWRlIDx4
ZW4vcGFnaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+CiAjaW5jbHVkZSA8eGVuL3ZtX2V2
ZW50Lmg+CisjaW5jbHVkZSA8YXNtL2RlYnVncmVnLmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+
CiAjaW5jbHVkZSA8YXNtL2kzODcuaD4KICNpbmNsdWRlIDxhc20veHN0YXRlLmg+CkBAIC0yMjgz
LDcgKzIyODQsNyBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3RydWN0IGh2bV9lbXVs
YXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICB9CiAKICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+
Y3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCi0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9u
KFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgIGh2bV9pbmplY3RfZGVidWdf
ZXhuKFg4Nl9EUjZfQlMpOwogCiAgICAgbmV3X2ludHJfc2hhZG93ID0gaHZtZW11bF9jdHh0LT5p
bnRyX3NoYWRvdzsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNGY4MjVhMi4uYjM1Y2Y1NCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zMTE1
LDcgKzMxMTUsNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICB9CiAKICAgICBpZiAoICh0
c3MudHJhY2UgJiAxKSAmJiAhZXhuX3JhaXNlZCApCi0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhj
ZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgIGh2bV9pbmplY3Rf
ZGVidWdfZXhuKFg4Nl9EUjZfQlQpOwogCiAgb3V0OgogICAgIGh2bV91bm1hcF9lbnRyeShvcHRz
c19kZXNjKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggZGFiYjk2Zi4uYzA2YmQ2OCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3Zt
LmMKQEAgLTExOSw3ICsxMTksNyBAQCB2b2lkIF9fdXBkYXRlX2d1ZXN0X2VpcChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgdW5zaWduZWQgaW50IGluc3RfbGVuKQogICAgIGN1cnItPmFyY2gu
aHZtX3N2bS52bWNiLT5pbnRlcnJ1cHRfc2hhZG93ID0gMDsKIAogICAgIGlmICggcmVncy0+ZWZs
YWdzICYgWDg2X0VGTEFHU19URiApCi0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgIGh2bV9pbmplY3RfZGVidWdfZXhu
KFg4Nl9EUjZfQlMpOwogfQogCiBzdGF0aWMgdm9pZCBzdm1fY3B1X2Rvd24odm9pZCkKQEAgLTI3
OTgsNyArMjc5OCwxMCBAQCB2b2lkIHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgICAgICAgICBnb3RvIHVuZXhwZWN0ZWRfZXhpdF90eXBlOwog
ICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfZXhjZXB0
aW9uKFRSQVBfZGVidWcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJh
cF90eXBlLCBpbnN0X2xlbiwgWDg2X0VWRU5UX05PX0VDKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0cmFwX3R5cGUsIGluc3RfbGVuLCBYODZfRVZFTlRfTk9fRUMsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXhpdF9yZWFzb24gPT0gVk1FWElU
X0lDRUJQID8gMCA6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogI0RC
IC0gSGFyZHdhcmUgYWxyZWFkeSB1cGRhdGVkIGRyNi4gKi8KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNiX2dldF9kcjYodm1jYikgXiBYODZfRFI2X0RFRkFVTFQpOwog
ICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9mb3JfZGVi
dWdnZXIoKTsKQEAgLTI4MzAsNyArMjgzMyw3IEBAIHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAg
ICAgICAgICBodm1faW5qZWN0X2V4Y2VwdGlvbihUUkFQX2ludDMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluc3RfbGVuLCBYODZfRVZFTlRfTk9fRUMpOwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5zdF9sZW4sIFg4Nl9FVkVOVF9O
T19FQywgMCAvKiBOL0EgKi8pOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCmluZGV4IGJmYTNhMGQuLjM5YzlkZGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0yNDgzLDcgKzI0
ODMsNyBAQCB2b2lkIHVwZGF0ZV9ndWVzdF9laXAodm9pZCkKICAgICB9CiAKICAgICBpZiAoIHJl
Z3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfVEYgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworICAgICAgICBodm1faW5qZWN0X2Rl
YnVnX2V4bihYODZfRFI2X0JTKTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2ZwdV9kaXJ0eV9pbnRl
cmNlcHQodm9pZCkKQEAgLTMzODIsNyArMzM4Miw3IEBAIHN0YXRpYyBpbnQgdm14X2hhbmRsZV9l
b2lfd3JpdGUodm9pZCkKICAqIEl0IGlzIHRoZSBjYWxsZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVu
c3VyZSB0aGF0IHRoaXMgZnVuY3Rpb24gaXMgb25seSB1c2VkCiAgKiBpbiB0aGUgY29udGV4dCBv
ZiBhbiBhcHByb3ByaWF0ZSB2bWV4aXQuCiAgKi8KLXN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVf
aW50cih1bnNpZ25lZCBsb25nIGludHIpCitzdGF0aWMgdm9pZCB2bXhfcHJvcGFnYXRlX2ludHIo
dW5zaWduZWQgbG9uZyBpbnRyLCB1bnNpZ25lZCBsb25nIHBlbmRpbmdfZGJnKQogewogICAgIHN0
cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CiAgICAgICAgIC52ZWN0b3IgPSBNQVNLX0VYVFIoaW50
ciwgSU5UUl9JTkZPX1ZFQ1RPUl9NQVNLKSwKQEAgLTM0MDYsNiArMzQwNiw5IEBAIHN0YXRpYyB2
b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25lZCBsb25nIGludHIpCiAgICAgZWxzZQogICAg
ICAgICBldmVudC5pbnNuX2xlbiA9IDA7CiAKKyAgICBpZiAoIGV2ZW50LnZlY3RvciA9PSBUUkFQ
X2RlYnVnICkKKyAgICAgICAgZXZlbnQucGVuZGluZ19kYmcgPSBwZW5kaW5nX2RiZzsKKwogICAg
IGh2bV9pbmplY3RfZXZlbnQoJmV2ZW50KTsKIH0KIApAQCAtMzcxNSw3ICszNzE4LDcgQEAgdm9p
ZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAg
ICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICAgICAgICAgICAgICBnb3RvIGV4aXRfYW5k
X2NyYXNoOwogICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAgICAgICAgICAgICAgICAgICAg
dm14X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbyk7CisgICAgICAgICAgICAgICAgICAgIHZteF9w
cm9wYWdhdGVfaW50cihpbnRyX2luZm8sIGV4aXRfcXVhbGlmaWNhdGlvbik7CiAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZG9tYWluX3BhdXNlX2Zvcl9k
ZWJ1Z2dlcigpOwpAQCAtMzczNiw3ICszNzM5LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgaWYgKCByYyA8IDAg
KQogICAgICAgICAgICAgICAgICAgICBnb3RvIGV4aXRfYW5kX2NyYXNoOwogICAgICAgICAgICAg
ICAgIGlmICggIXJjICkKLSAgICAgICAgICAgICAgICAgICAgdm14X3Byb3BhZ2F0ZV9pbnRyKGlu
dHJfaW5mbyk7CisgICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2lu
Zm8sIDAgLyogTi9BICovKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UKICAgICAg
ICAgICAgIHsKQEAgLTM3NzYsNyArMzc3OSw3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNh
c2UgVFJBUF9hbGlnbm1lbnRfY2hlY2s6CiAgICAgICAgICAgICBIVk1UUkFDRV8xRChUUkFQLCB2
ZWN0b3IpOwotICAgICAgICAgICAgdm14X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbyk7CisgICAg
ICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvLCAwIC8qIE4vQSAqLyk7CiAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBUUkFQX25taToKICAgICAgICAgICAgIGlmICgg
TUFTS19FWFRSKGludHJfaW5mbywgSU5UUl9JTkZPX0lOVFJfVFlQRV9NQVNLKSAhPQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9tdWx0aS5jCmluZGV4IGRhNTg2YzIuLjU3ZDI0ZDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRp
LmMKQEAgLTMwLDYgKzMwLDcgQEAgYXNtKCIuZmlsZSBcIiIgX19PQkpFQ1RfRklMRV9fICJcIiIp
OwogI2luY2x1ZGUgPHhlbi9wZXJmYy5oPgogI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgog
I2luY2x1ZGUgPHhlbi9pb2NhcC5oPgorI2luY2x1ZGUgPGFzbS9kZWJ1Z3JlZy5oPgogI2luY2x1
ZGUgPHhzbS94c20uaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgogI2luY2x1ZGUgPGFzbS9jdXJy
ZW50Lmg+CkBAIC0zNDUzLDcgKzM0NTQsNyBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3Ry
dWN0IHZjcHUgKnYsCiAjZW5kaWYKIAogICAgIGlmICggZW11bF9jdHh0LmN0eHQucmV0aXJlLnNp
bmdsZXN0ZXAgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBY
ODZfRVZFTlRfTk9fRUMpOworICAgICAgICBodm1faW5qZWN0X2RlYnVnX2V4bihYODZfRFI2X0JT
KTsKIAogI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gMyAvKiBQQUUgZ3Vlc3QgKi8KICAgICAv
KgpAQCAtMzQ5NCw3ICszNDk1LDcgQEAgc3RhdGljIGludCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2
Y3B1ICp2LAogICAgICAgICAgICAgICAgIFRSQUNFX1NIQURPV19QQVRIX0ZMQUcoVFJDRV9TRkxB
R19FTVVMQVRJT05fTEFTVF9GQUlMRUQpOwogCiAgICAgICAgICAgICAgICAgaWYgKCBlbXVsX2N0
eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCi0gICAgICAgICAgICAgICAgICAgIGh2bV9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgICAg
ICAgICAgICAgIGh2bV9pbmplY3RfZGVidWdfZXhuKFg4Nl9EUjZfQlMpOwogCiAgICAgICAgICAg
ICAgICAgYnJlYWs7IC8qIERvbid0IGVtdWxhdGUgYWdhaW4gaWYgd2UgZmFpbGVkISAqLwogICAg
ICAgICAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jIGIv
eGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCmluZGV4IGRmZGU3MGUuLjQ1Nzg4YjIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYworKysgYi94ZW4vYXJjaC94
ODYvcHYvZW11bC1wcml2LW9wLmMKQEAgLTEzNjYsMTIgKzEzNjYsMTEgQEAgaW50IHB2X2VtdWxh
dGVfcHJpdmlsZWdlZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgICAgICBp
ZiAoIGN0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCiAgICAgICAgICAgICBjdHh0LmJwbWF0
Y2ggfD0gRFJfU1RFUDsKLSAgICAgICAgaWYgKCBjdHh0LmJwbWF0Y2ggKQotICAgICAgICB7Ci0g
ICAgICAgICAgICBjdXJyLT5hcmNoLmRyNiB8PSBjdHh0LmJwbWF0Y2ggfCBEUl9TVEFUVVNfUkVT
RVJWRURfT05FOwotICAgICAgICAgICAgaWYgKCAhKGN1cnItPmFyY2gucHZfdmNwdS50cmFwX2Jv
dW5jZS5mbGFncyAmIFRCRl9FWENFUFRJT04pICkKLSAgICAgICAgICAgICAgICBwdl9pbmplY3Rf
aHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7Ci0gICAgICAgIH0KKwor
ICAgICAgICBpZiAoIGN0eHQuYnBtYXRjaCAmJgorICAgICAgICAgICAgICEoY3Vyci0+YXJjaC5w
dl92Y3B1LnRyYXBfYm91bmNlLmZsYWdzICYgVEJGX0VYQ0VQVElPTikgKQorICAgICAgICAgICAg
cHZfaW5qZWN0X2RlYnVnX2V4bihjdHh0LmJwbWF0Y2gpOworCiAgICAgICAgIC8qIGZhbGwgdGhy
b3VnaCAqLwogICAgIGNhc2UgWDg2RU1VTF9SRVRSWToKICAgICAgICAgcmV0dXJuIEVYQ1JFVF9m
YXVsdF9maXhlZDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMgYi94ZW4v
YXJjaC94ODYvcHYvZW11bGF0ZS5jCmluZGV4IDc1N2ZmZDEuLjU0MmI2ZDAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWxhdGUu
YwpAQCAtNzYsMTEgKzc2LDkgQEAgdm9pZCBwdl9lbXVsX2luc3RydWN0aW9uX2RvbmUoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGxvbmcgcmlwKQogewogICAgIHJlZ3MtPnJp
cCA9IHJpcDsKICAgICByZWdzLT5lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfUkY7CisKICAgICBpZiAo
IHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfVEYgKQotICAgIHsKLSAgICAgICAgY3VycmVudC0+
YXJjaC5kcjYgfD0gRFJfU1RFUCB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkU7Ci0gICAgICAgIHB2
X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VDKTsKLSAgICB9
CisgICAgICAgIHB2X2luamVjdF9kZWJ1Z19leG4oWDg2X0RSNl9CUyk7CiB9CiAKIC8qCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jIGIveGVuL2FyY2gveDg2L3B2
L3JvLXBhZ2UtZmF1bHQuYwppbmRleCBhYThkNWE3Li4zMzg3M2M5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9yby1wYWdl
LWZhdWx0LmMKQEAgLTI1LDYgKzI1LDcgQEAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNs
dWRlIDx4ZW4vdHJhY2UuaD4KIAorI2luY2x1ZGUgPGFzbS9kZWJ1Z3JlZy5oPgogI2luY2x1ZGUg
PGFzbS9kb21haW4uaD4KICNpbmNsdWRlIDxhc20vbW0uaD4KICNpbmNsdWRlIDxhc20vcGNpLmg+
CkBAIC0zODcsNyArMzg4LDcgQEAgaW50IHB2X3JvX3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBh
ZGRyLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgLyogRmFsbHRocm91Z2gg
Ki8KICAgICBjYXNlIFg4NkVNVUxfT0tBWToKICAgICAgICAgaWYgKCBjdHh0LnJldGlyZS5zaW5n
bGVzdGVwICkKLSAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1Zywg
WDg2X0VWRU5UX05PX0VDKTsKKyAgICAgICAgICAgIHB2X2luamVjdF9kZWJ1Z19leG4oWDg2X0RS
Nl9CUyk7CiAKICAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KICAgICBjYXNlIFg4NkVNVUxfUkVU
Ulk6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni9w
di90cmFwcy5jCmluZGV4IGY0OGRiOTIuLjdkNDhkODMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9wdi90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jCkBAIC0yNiw2ICsyNiw3
IEBACiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KIAogI2luY2x1ZGUgPGFzbS9hcGljLmg+Cisj
aW5jbHVkZSA8YXNtL2RlYnVncmVnLmg+CiAjaW5jbHVkZSA8YXNtL3NoYXJlZC5oPgogI2luY2x1
ZGUgPGFzbS90cmFwcy5oPgogCkBAIC03MCw5ICs3MSw5IEBAIHZvaWQgcHZfaW5qZWN0X2V2ZW50
KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAgIHRiLT5jcyAgICA9IHRpLT5jczsK
ICAgICB0Yi0+ZWlwICAgPSB0aS0+YWRkcmVzczsKIAotICAgIGlmICggZXZlbnQtPnR5cGUgPT0g
WDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04gJiYKLSAgICAgICAgIHZlY3RvciA9PSBUUkFQX3Bh
Z2VfZmF1bHQgKQorICAgIHN3aXRjaCAoIHZlY3RvciB8IC0oZXZlbnQtPnR5cGUgPT0gWDg2X0VW
RU5UVFlQRV9TV19JTlRFUlJVUFQpICkKICAgICB7CisgICAgY2FzZSBUUkFQX3BhZ2VfZmF1bHQ6
CiAgICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5jdHJscmVnWzJdID0gZXZlbnQtPmNyMjsKICAg
ICAgICAgYXJjaF9zZXRfY3IyKGN1cnIsIGV2ZW50LT5jcjIpOwogCkBAIC04Miw5ICs4MywxNiBA
QCB2b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKICAg
ICAgICAgICAgIGVycm9yX2NvZGUgfD0gUEZFQ191c2VyX21vZGU7CiAKICAgICAgICAgdHJhY2Vf
cHZfcGFnZV9mYXVsdChldmVudC0+Y3IyLCBlcnJvcl9jb2RlKTsKLSAgICB9Ci0gICAgZWxzZQor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgVFJBUF9kZWJ1ZzoKKyAgICAgICAgY3Vyci0+YXJj
aC5kcjYgfD0gZXZlbnQtPnBlbmRpbmdfZGJnOworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLwor
CisgICAgZGVmYXVsdDoKICAgICAgICAgdHJhY2VfcHZfdHJhcCh2ZWN0b3IsIHJlZ3MtPnJpcCwg
dXNlX2Vycm9yX2NvZGUsIGVycm9yX2NvZGUpOworICAgICAgICBicmVhazsKKyAgICB9CiAKICAg
ICBpZiAoIHVzZV9lcnJvcl9jb2RlICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGQwZDkwMTEuLjhlZjIyYjQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CkBAIC0xNzY4LDcgKzE3NjgsNiBAQCB2b2lkIGRvX2RldmljZV9ub3RfYXZhaWxhYmxlKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogdm9pZCBkb19kZWJ1ZyhzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKIHsKICAgICB1bnNpZ25lZCBsb25nIGRyNjsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9
IGN1cnJlbnQ7CiAKICAgICAvKiBTdGFzaCBkcjYgYXMgZWFybHkgYXMgcG9zc2libGUuICovCiAg
ICAgZHI2ID0gcmVhZF9kZWJ1Z3JlZyg2KTsKQEAgLTE4NjAsMTEgKzE4NTksNyBAQCB2b2lkIGRv
X2RlYnVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm47CiAgICAg
fQogCi0gICAgLyogU2F2ZSBkZWJ1ZyBzdGF0dXMgcmVnaXN0ZXIgd2hlcmUgZ3Vlc3QgT1MgY2Fu
IHBlZWsgYXQgaXQgKi8KLSAgICB2LT5hcmNoLmRyNiB8PSAoZHI2ICYgflg4Nl9EUjZfREVGQVVM
VCk7Ci0gICAgdi0+YXJjaC5kcjYgJj0gKGRyNiB8IH5YODZfRFI2X0RFRkFVTFQpOwotCi0gICAg
cHZfaW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworICAg
IHB2X2luamVjdF9kZWJ1Z19leG4oZHI2IF4gWDg2X0RSNl9ERUZBVUxUKTsKIH0KIAogc3RhdGlj
IHZvaWQgX19pbml0IG5vaW5saW5lIF9fc2V0X2ludHJfZ2F0ZSh1bnNpZ25lZCBpbnQgbiwKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggYzIyZTc3NC4uZDg1YTg0YSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTg4LDcgKzg4LDEwIEBA
IHN0cnVjdCB4ODZfZXZlbnQgewogICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAgICAgICAvKiBY
ODZfRVZFTlRUWVBFXyogKi8KICAgICB1aW50OF90ICAgICAgIGluc25fbGVuOyAgICAgLyogSW5z
dHJ1Y3Rpb24gbGVuZ3RoICovCiAgICAgaW50MzJfdCAgICAgICBlcnJvcl9jb2RlOyAgIC8qIFg4
Nl9FVkVOVF9OT19FQyBpZiBuL2EgKi8KLSAgICB1bnNpZ25lZCBsb25nIGNyMjsgICAgICAgICAg
LyogT25seSBmb3IgVFJBUF9wYWdlX2ZhdWx0IGgvdyBleGNlcHRpb24gKi8KKyAgICB1bmlvbiB7
CisgICAgICAgIHVuc2lnbmVkIGxvbmcgY3IyOyAgICAgICAgIC8qICNQRiAqLworICAgICAgICB1
bnNpZ25lZCBsb25nIHBlbmRpbmdfZGJnOyAvKiAjREIgKG5ldyBEUjYgYml0cywgcG9zaXRpdmUg
cG9sYXJpdHkpICovCisgICAgfTsKIH07CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA1OWQ1
ZTRhLi5kZmU5OTVmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTY0OCw2ICs2NDgsMTggQEAgc3Rh
dGljIGlubGluZSB2b2lkIHB2X2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHZlY3Rv
ciwgaW50IGVycmNvZGUpCiAgICAgcHZfaW5qZWN0X2V2ZW50KCZldmVudCk7CiB9CiAKK3N0YXRp
YyBpbmxpbmUgdm9pZCBwdl9pbmplY3RfZGVidWdfZXhuKHVuc2lnbmVkIGxvbmcgcGVuZGluZ19k
YmcpCit7CisgICAgc3RydWN0IHg4Nl9ldmVudCBldmVudCA9IHsKKyAgICAgICAgLnZlY3RvciAg
ICAgID0gWDg2X0VYQ19EQiwKKyAgICAgICAgLnR5cGUgICAgICAgID0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT04sCisgICAgICAgIC5lcnJvcl9jb2RlICA9IFg4Nl9FVkVOVF9OT19FQywKKyAg
ICAgICAgLnBlbmRpbmdfZGJnID0gcGVuZGluZ19kYmcsCisgICAgfTsKKworICAgIHB2X2luamVj
dF9ldmVudCgmZXZlbnQpOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQgcHZfaW5qZWN0X3BhZ2Vf
ZmF1bHQoaW50IGVycmNvZGUsIHVuc2lnbmVkIGxvbmcgY3IyKQogewogICAgIGNvbnN0IHN0cnVj
dCB4ODZfZXZlbnQgZXZlbnQgPSB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmluZGV4IGVmNWUxOTguLjY1
ZDUxMmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC00MTAsMTMgKzQxMCwxNCBAQCB2b2lkIGh2
bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpOwogCiBzdGF0aWMg
aW5saW5lIHZvaWQgaHZtX2luamVjdF9leGNlcHRpb24oCiAgICAgdW5zaWduZWQgaW50IHZlY3Rv
ciwgdW5zaWduZWQgaW50IHR5cGUsCi0gICAgdW5zaWduZWQgaW50IGluc25fbGVuLCBpbnQgZXJy
b3JfY29kZSkKKyAgICB1bnNpZ25lZCBpbnQgaW5zbl9sZW4sIGludCBlcnJvcl9jb2RlLCB1bnNp
Z25lZCBsb25nIGV4dHJhKQogewogICAgIHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CiAgICAg
ICAgIC52ZWN0b3IgPSB2ZWN0b3IsCiAgICAgICAgIC50eXBlID0gdHlwZSwKICAgICAgICAgLmlu
c25fbGVuID0gaW5zbl9sZW4sCiAgICAgICAgIC5lcnJvcl9jb2RlID0gZXJyb3JfY29kZSwKKyAg
ICAgICAgLmNyMiA9IGV4dHJhLCAvKiBBbnkgdW5pb24gZmllbGQgd2lsbCBkby4gKi8KICAgICB9
OwogCiAgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOwpAQCAtNDMzLDYgKzQzNCwxOCBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHZl
Y3RvciwgaW50IGVycmNvZGUpCiAgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOwogfQogCitz
dGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9kZWJ1Z19leG4odW5zaWduZWQgbG9uZyBwZW5k
aW5nX2RiZykKK3sKKyAgICBzdHJ1Y3QgeDg2X2V2ZW50IGV2ZW50ID0geworICAgICAgICAudmVj
dG9yICAgICAgPSBYODZfRVhDX0RCLAorICAgICAgICAudHlwZSAgICAgICAgPSBYODZfRVZFTlRU
WVBFX0hXX0VYQ0VQVElPTiwKKyAgICAgICAgLmVycm9yX2NvZGUgID0gWDg2X0VWRU5UX05PX0VD
LAorICAgICAgICAucGVuZGluZ19kYmcgPSBwZW5kaW5nX2RiZywKKyAgICB9OworCisgICAgaHZt
X2luamVjdF9ldmVudCgmZXZlbnQpOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVj
dF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNpZ25lZCBsb25nIGNyMikKIHsKICAgICBzdHJ1
Y3QgeDg2X2V2ZW50IGV2ZW50ID0gewotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 13:59:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 13: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 1fPq1C-0003DE-4S; Mon, 04 Jun 2018 13: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=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPq1A-0003Aj-SW
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 13:59:28 +0000
X-Inumbo-ID: 2f14da92-67ff-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f14da92-67ff-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 15:57:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56298022"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:12 +0100
Message-ID: <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN - Defer
 all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?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>

Q3VycmVudGx5LCB0aGVyZSBpcyBhIGxvdCBvZiBmdW5jdGlvbmFsaXR5IGluIHRoZSAjREIgaW50
ZXJjZXB0cywgYW5kIHNvbWUKcmVwZWF0ZWQgZnVuY3Rpb25hbGl0eSBpbiB0aGUgKl9pbmplY3Rf
ZXZlbnQoKSBsb2dpYy4KClRoZSBnZGJzeCBjb2RlIGlzIGltcGxlbWVudGVkIGF0IGJvdGggbGV2
ZWxzIChhbGJlaXQgZGlmZmVyZW50bHkgZm9yICNCUCwKd2hpY2ggaXMgcHJlc3VtYWJseSBkdWUg
dG8gdGhlIGZhY3QgdGhhdCB0aGUgb2xkIGVtdWxhdG9yIGJlaGF2aW91ciB1c2VkIHRvIGJlCnRv
IG1vdmUgJXJpcCBmb3J3YXJkcyBmb3IgdHJhcHMpLCB3aGlsZSB0aGUgbW9uaXRvciBiZWhhdmlv
dXIgb25seSBleGlzdHMgYXQKdGhlIGludGVyY2VwdCBsZXZlbC4KClVwZGF0aW5nIG9mICVkcjYg
aXMgaW1wbGVtZW50ZWQgKGJ1Z2dpbHkpIGF0IGJvdGggbGV2ZWxzLCBidXQgaGF2aW5nIGl0IGF0
CmJvdGggbGV2ZWxzIGlzIHByb2JsZW1hdGljIHRvIGltcGxlbWVudCBjb3JyZWN0bHkuCgpSZWFy
cmFuZ2UgdGhlIGxvZ2ljIHRvIGhhdmUgbm90aGluZyBpbnRlcmVzdGluZyBhdCB0aGUgaW50ZXJj
ZXB0IGxldmVsLCBhbmQKZXZlcnl0aGluZyBpbXBsZW1lbnRlZCBhdCB0aGUgaW5qZWN0aW9uIGxl
dmVsLiAgQW1vbmdzdCBvdGhlciB0aGluZ3MsIHRoaXMKbWVhbnMgdGhhdCB0aGUgbW9uaXRvciBz
dWJzeXN0ZW0gd2lsbCBwaWNrIHVwIGRlYnVnIGFjdGlvbnMgZnJvbSBlbXVsYXRlZApldmVudHMu
CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5z
dXRoaWt1bHBhbml0QGFtZC5jb20+CkNDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNv
bT4KQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KClRoaXMgaXMgUkZDIGJlY2F1c2Ug
aXQgcHJvYmFibHkgYnJlYWtzIGludHJvc3BlY3Rpb24sIGFzIGluamVjdGlvbiByZXBsaWVzCmZy
b20gdGhlIGludHJvc3BlY3Rpb24gZW5naW5lIHdpbGwgKHByb2JhYmx5LCBidXQgSSBoYXZlbid0
IGNvbmZpcm1lZCkgdHJpZ2dlcgpuZXcgbW9uaXRvciBldmVudHMuCgpGaXJzdCBvZiBhbGwsIG1v
bml0b3JpbmcgZW11bGF0ZWQgZGVidWcgZXZlbnRzIGlzIGEgY2hhbmdlIGluIGJlaGF2aW91ciwK
YWx0aG91Z2ggSU1PIGl0IGlzIG1vcmUgb2YgYSBidWdmaXggdGhhbiBhIG5ldyBmZWF0dXJlLiAg
QWxzbywgc2ltaWxhciBjaGFuZ2VzCndpbGwgaGFwcGVuIHRvIG90aGVyIG1vbml0b3JlZCBldmVu
dHMgYXMgd2UgdHJ5IHRvIHVuaWZ5IHRoZQppbnRlcmNlcHQvZW11bGF0aW9uIHBhdGhzLgoKQXMg
Zm9yIHRoZSByZWN1cnNpdmUgdHJpZ2dlcmluZyBvZiBtb25pdG9yIGV2ZW50cywgSSB3YXMgY29u
c2lkZXJpbmcgZXh0ZW5kaW5nCnRoZSBtb25pdG9yIGluZnJhc3RydWN0dXJlIHRvIGhhdmUgYSAi
aW4gbW9uaXRvciByZXBseSIgYm9vbGVhbiB3aGljaCBjYXVzZXMKaHZtX21vbml0b3JfZGVidWco
KSB0byBpZ25vcmUgdGhlIHJlY3Vyc2l2ZSByZXF1ZXN0LgoKRG9lcyB0aGlzIHBsYW4gc291bmQg
b2ssIG9yIGhhdmUgSSBtaXNzZWQgc29tZXRoaW5nIG1vcmUgc3VidGxlIHdpdGggbW9uaXRvcgpo
YW5kbGluZz8KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyB8IDEyNyArKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jIHwgMTAyICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgMTE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3Zt
LmMKaW5kZXggYzA2YmQ2OC4uZGY1ZjllZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z
dm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTE0MzcsMTkgKzE0
MzcsNDkgQEAgc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKICAgICBzd2l0Y2ggKCBfZXZlbnQudmVjdG9yIHwgLShfZXZlbnQudHlwZSA9
PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCkgKQogICAgIHsKICAgICBjYXNlIFRSQVBfZGVi
dWc6Ci0gICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModm1jYiwgY3Vycik7Ci0g
ICAgICAgICAgICB2bWNiX3NldF9kcjYodm1jYiwgdm1jYl9nZXRfZHI2KHZtY2IpIHwgRFJfU1RF
UCk7Ci0gICAgICAgIH0KKyAgICAgICAgLyoKKyAgICAgICAgICogT24gQU1EIGhhcmR3YXJlLCBh
ICNEQiBleGNlcHRpb246CisgICAgICAgICAqICAxKSBNZXJnZXMgbmV3IHN0YXR1cyBiaXRzIGlu
dG8gJWRyNgorICAgICAgICAgKiAgMikgQ2xlYXJzICVkcjcuZ2QgYW5kIE1TUl9ERUJVR0NUTC57
TEJSLEJURn0KKyAgICAgICAgICoKKyAgICAgICAgICogSXRlbSAxIGlzIGRvbmUgYnkgaGFyZHdh
cmUgYmVmb3JlIGEgI0RCIGludGVyY2VwdGVkIHZtZXhpdCwgYnV0IHdlCisgICAgICAgICAqIG1h
eSBlbmQgdXAgaGVyZSBmcm9tIGVtdWxhdGlvbiBzbyBoYXZlIHRvIHJlcGVhdCBpdCBvdXJzZWx2
ZXMuCisgICAgICAgICAqIEl0ZW0gMiBpcyBkb25lIGJ5IGhhcmR3YXJlIHdoZW4gaW5qZWN0aW5n
IGEgI0RCIGV4Y2VwdGlvbi4KKyAgICAgICAgICovCisgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19y
ZWdpc3RlcnModm1jYiwgY3Vycik7CisgICAgICAgIHZtY2Jfc2V0X2RyNih2bWNiLCB2bWNiX2dl
dF9kcjYodm1jYikgfCBldmVudC0+cGVuZGluZ19kYmcpOworCiAgICAgICAgIC8qIGZhbGwgdGhy
b3VnaCAqLwogICAgIGNhc2UgVFJBUF9pbnQzOgogICAgICAgICBpZiAoIGN1cnItPmRvbWFpbi0+
ZGVidWdnZXJfYXR0YWNoZWQgKQogICAgICAgICB7CiAgICAgICAgICAgICAvKiBEZWJ1Zy9JbnQz
OiBUcmFwIHRvIGRlYnVnZ2VyLiAqLworICAgICAgICAgICAgaWYgKCBfZXZlbnQudmVjdG9yID09
IFRSQVBfaW50MyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLyogTi5CLiBDYW4n
dCB1c2UgX191cGRhdGVfZ3Vlc3RfZWlwKCkgZm9yIHJpc2sgb2YgcmVjdXNpb24uICovCisgICAg
ICAgICAgICAgICAgcmVncy0+cmlwICs9IF9ldmVudC5pbnNuX2xlbjsKKyAgICAgICAgICAgICAg
ICByZWdzLT5lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfUkY7CisgICAgICAgICAgICAgICAgY3Vyci0+
YXJjaC5nZGJzeF92Y3B1X2V2ZW50ID0gVFJBUF9pbnQzOworICAgICAgICAgICAgfQorCiAgICAg
ICAgICAgICBkb21haW5fcGF1c2VfZm9yX2RlYnVnZ2VyKCk7CiAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBpbnQgcmMg
PSBodm1fbW9uaXRvcl9kZWJ1ZyhyZWdzLT5yaXAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBfZXZlbnQudmVjdG9yID09IFRSQVBfZGVidWcKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgID8gSFZNX01PTklUT1JfREVCVUdfRVhDRVBUSU9OCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IEhWTV9NT05JVE9SX1NPRlRX
QVJFX0JSRUFLUE9JTlQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBf
ZXZlbnQudHlwZSwgX2V2ZW50Lmluc25fbGVuKTsKKyAgICAgICAgICAgIGlmICggcmMgPCAwICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJNb25p
dG9yIGRlYnVnIGVycm9yICVkXG4iLCByYyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIHN2bV9j
cmFzaF9vcl9mYXVsdChjdXJyKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmICggcmMg
KQorICAgICAgICAgICAgICAgIHJldHVybjsgLyogVkNQVSBwYXVzZWQuICBXYWl0IGZvciBtb25p
dG9yLiAqLworICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBUUkFQX3BhZ2Vf
ZmF1bHQ6CkBAIC0yNzc1LDY3ICsyODA1LDQ2IEBAIHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgY2FzZSBWTUVYSVRfSUNFQlA6CiAgICAg
Y2FzZSBWTUVYSVRfRVhDRVBUSU9OX0RCOgotICAgICAgICBpZiAoICF2LT5kb21haW4tPmRlYnVn
Z2VyX2F0dGFjaGVkICkKKyAgICBjYXNlIFZNRVhJVF9FWENFUFRJT05fQlA6CisgICAgeworICAg
ICAgICB1bnNpZ25lZCBpbnQgdmVjLCB0eXBlLCBsZW4sIGV4dHJhOworCisgICAgICAgIHN3aXRj
aCAoIGV4aXRfcmVhc29uICkKICAgICAgICAgewotICAgICAgICAgICAgaW50IHJjOwotICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHRyYXBfdHlwZTsKKyAgICAgICAgY2FzZSBWTUVYSVRfSUNFQlA6
CisgICAgICAgICAgICB2ZWMgICA9IFRSQVBfZGVidWc7CisgICAgICAgICAgICB0eXBlICA9IFg4
Nl9FVkVOVFRZUEVfUFJJX1NXX0VYQ0VQVElPTjsKKyAgICAgICAgICAgIGxlbiAgID0gX19nZXRf
aW5zdHJ1Y3Rpb25fbGVuZ3RoKHYsIElOU1RSX0lDRUJQKTsKKyAgICAgICAgICAgIGV4dHJhID0g
MDsKKyAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgICAgICBpZiAoIGxpa2VseShleGl0X3Jl
YXNvbiAhPSBWTUVYSVRfSUNFQlApICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICB0
cmFwX3R5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKLSAgICAgICAgICAgICAgICBp
bnN0X2xlbiA9IDA7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlCi0gICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgdHJhcF90eXBlID0gWDg2X0VWRU5UVFlQRV9QUklfU1dfRVhD
RVBUSU9OOwotICAgICAgICAgICAgICAgIGluc3RfbGVuID0gX19nZXRfaW5zdHJ1Y3Rpb25fbGVu
Z3RoKHYsIElOU1RSX0lDRUJQKTsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY2FzZSBWTUVYSVRf
RVhDRVBUSU9OX0RCOgorICAgICAgICAgICAgdmVjICAgPSBUUkFQX2RlYnVnOworICAgICAgICAg
ICAgdHlwZSAgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKKyAgICAgICAgICAgIGxlbiAg
ID0gMDsKKyAgICAgICAgICAgIC8qICNEQiAtIEhhcmR3YXJlIGhhcyBhbHJlYWR5IHVwZGF0ZWQg
JWRyNiBmb3IgdXMuICovCisgICAgICAgICAgICBleHRyYSA9IHZtY2JfZ2V0X2RyNih2bWNiKSBe
IFg4Nl9EUjZfREVGQVVMVDsKKyAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgICAgICByYyA9
IGh2bV9tb25pdG9yX2RlYnVnKHJlZ3MtPnJpcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSFZNX01PTklUT1JfREVCVUdfRVhDRVBUSU9OLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0cmFwX3R5cGUsIGluc3RfbGVuKTsKLSAgICAgICAgICAgIGlmICgg
cmMgPCAwICkKLSAgICAgICAgICAgICAgICBnb3RvIHVuZXhwZWN0ZWRfZXhpdF90eXBlOwotICAg
ICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfZXhjZXB0aW9u
KFRSQVBfZGVidWcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhcF90
eXBlLCBpbnN0X2xlbiwgWDg2X0VWRU5UX05PX0VDLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGV4aXRfcmVhc29uID09IFZNRVhJVF9JQ0VCUCA/IDAgOgotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qICNEQiAtIEhhcmR3YXJlIGFscmVhZHkgdXBk
YXRlZCBkcjYuICovCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jYl9n
ZXRfZHI2KHZtY2IpIF4gWDg2X0RSNl9ERUZBVUxUKTsKLSAgICAgICAgfQotICAgICAgICBlbHNl
Ci0gICAgICAgICAgICBkb21haW5fcGF1c2VfZm9yX2RlYnVnZ2VyKCk7Ci0gICAgICAgIGJyZWFr
OworICAgICAgICBjYXNlIFZNRVhJVF9FWENFUFRJT05fQlA6CisgICAgICAgICAgICB2ZWMgICA9
IFRSQVBfaW50MzsKKyAgICAgICAgICAgIHR5cGUgID0gWDg2X0VWRU5UVFlQRV9TV19FWENFUFRJ
T047CisgICAgICAgICAgICBsZW4gICA9IF9fZ2V0X2luc3RydWN0aW9uX2xlbmd0aCh2LCBJTlNU
Ul9JTlQzKTsKKyAgICAgICAgICAgIGV4dHJhID0gMDsgLyogTi9BICovCisgICAgICAgICAgICBi
cmVhazsKIAotICAgIGNhc2UgVk1FWElUX0VYQ0VQVElPTl9CUDoKLSAgICAgICAgaW5zdF9sZW4g
PSBfX2dldF9pbnN0cnVjdGlvbl9sZW5ndGgodiwgSU5TVFJfSU5UMyk7CisgICAgICAgIGRlZmF1
bHQ6CisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIGdvdG8g
dW5leHBlY3RlZF9leGl0X3R5cGU7CisgICAgICAgIH0KIAotICAgICAgICBpZiAoIGluc3RfbGVu
ID09IDAgKQotICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAvKiBfX2dldF9pbnN0cnVjdGlv
bl9sZW5ndGgoKSBmYWlsdXJlLiAgI0dQIHF1ZXVlZCB1cC4gKi8KKyAgICAgICAgaWYgKCB0eXBl
ID49IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUICYmICFsZW4gKQorICAgICAgICAgICAgYnJl
YWs7CiAKLSAgICAgICAgaWYgKCB2LT5kb21haW4tPmRlYnVnZ2VyX2F0dGFjaGVkICkKLSAgICAg
ICAgewotICAgICAgICAgICAgLyogQU1EIFZvbDIsIDE1LjExOiBJTlQzLCBJTlRPLCBCT1VORCBp
bnRlcmNlcHRzIGRvIG5vdCB1cGRhdGUgUklQLiAqLwotICAgICAgICAgICAgX191cGRhdGVfZ3Vl
c3RfZWlwKHJlZ3MsIGluc3RfbGVuKTsKLSAgICAgICAgICAgIGN1cnJlbnQtPmFyY2guZ2Ric3hf
dmNwdV9ldmVudCA9IFRSQVBfaW50MzsKLSAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9mb3JfZGVi
dWdnZXIoKTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCi0gICAgICAgIHsKLSAgICAgICAgICAg
aW50IHJjOwotCi0gICAgICAgICAgIHJjID0gaHZtX21vbml0b3JfZGVidWcocmVncy0+cmlwLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9NT05JVE9SX1NPRlRXQVJFX0JS
RUFLUE9JTlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UVFlQ
RV9TV19FWENFUFRJT04sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5zdF9s
ZW4pOwotICAgICAgICAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgICAgICAgICBnb3RvIHVuZXhw
ZWN0ZWRfZXhpdF90eXBlOwotICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICBo
dm1faW5qZWN0X2V4Y2VwdGlvbihUUkFQX2ludDMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGluc3RfbGVuLCBYODZfRVZFTlRfTk9fRUMsIDAgLyogTi9BICov
KTsKLSAgICAgICAgfQorICAgICAgICBodm1faW5qZWN0X2V4Y2VwdGlvbih2ZWMsIHR5cGUsIGxl
biwgWDg2X0VWRU5UX05PX0VDLCBleHRyYSk7CiAgICAgICAgIGJyZWFrOworICAgIH0KIAogICAg
IGNhc2UgVk1FWElUX0VYQ0VQVElPTl9OTToKICAgICAgICAgc3ZtX2ZwdV9kaXJ0eV9pbnRlcmNl
cHQoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKaW5kZXggMzljOWRkYy4uZjU5ZWY4OCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMK
QEAgLTE3NzgsMTUgKzE3NzgsMjEgQEAgc3RhdGljIHZvaWQgdm14X2luamVjdF9ldmVudChjb25z
dCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKICAgICB1bnNpZ25lZCBsb25nIGludHJfaW5mbzsK
ICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IHg4Nl9ldmVudCBf
ZXZlbnQgPSAqZXZlbnQ7CisgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9j
cHVfdXNlcl9yZWdzKCk7CiAKICAgICBzd2l0Y2ggKCBfZXZlbnQudmVjdG9yIHwgLShfZXZlbnQu
dHlwZSA9PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCkgKQogICAgIHsKICAgICBjYXNlIFRS
QVBfZGVidWc6Ci0gICAgICAgIGlmICggZ3Vlc3RfY3B1X3VzZXJfcmVncygpLT5lZmxhZ3MgJiBY
ODZfRUZMQUdTX1RGICkKLSAgICAgICAgewotICAgICAgICAgICAgX19yZXN0b3JlX2RlYnVnX3Jl
Z2lzdGVycyhjdXJyKTsKLSAgICAgICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIHJlYWRfZGVidWdy
ZWcoNikgfCBEUl9TVEVQKTsKLSAgICAgICAgfQorICAgICAgICAvKgorICAgICAgICAgKiBPbiBJ
bnRlbCBoYXJkd2FyZSwgYSAjREIgZXhjZXB0aW9uOgorICAgICAgICAgKiAgMSkgTWVyZ2VzIG5l
dyBzdGF0dXMgYml0cyBpbnRvICVkcjYKKyAgICAgICAgICogIDIpIENsZWFycyAlZHI3LmdkIGFu
ZCBNU1JfREVCVUdDVEwuTEJSCisgICAgICAgICAqCisgICAgICAgICAqIEFsbCBhY3Rpb25zIGFy
ZSBsZWZ0IHVwIHRvIHRoZSBoeXBlcnZpc29yIHRvIHBlcmZvcm0uCisgICAgICAgICAqLworICAg
ICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKGN1cnIpOworICAgICAgICB3cml0ZV9kZWJ1
Z3JlZyg2LCByZWFkX2RlYnVncmVnKDYpIHwgZXZlbnQtPnBlbmRpbmdfZGJnKTsKKwogICAgICAg
ICBpZiAoICFuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoY3VycikgfHwKICAgICAgICAgICAg
ICAhbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbihjdXJyLCBUUkFQX2RlYnVnLCBfZXZlbnQuZXJy
b3JfY29kZSkgKQogICAgICAgICB7CkBAIC0xNzk3LDE2ICsxODAzLDM5IEBAIHN0YXRpYyB2b2lk
IHZteF9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAgICAgICAg
ICAgICBfX3ZtcmVhZChHVUVTVF9JQTMyX0RFQlVHQ1RMLCAmdmFsKTsKICAgICAgICAgICAgIF9f
dm13cml0ZShHVUVTVF9JQTMyX0RFQlVHQ1RMLCB2YWwgJiB+SUEzMl9ERUJVR0NUTE1TUl9MQlIp
OwogICAgICAgICB9Ci0gICAgICAgIGlmICggY3B1X2hhc19tb25pdG9yX3RyYXBfZmxhZyApCi0g
ICAgICAgICAgICBicmVhazsKKwogICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KICAgICBjYXNl
IFRSQVBfaW50MzoKICAgICAgICAgaWYgKCBjdXJyLT5kb21haW4tPmRlYnVnZ2VyX2F0dGFjaGVk
ICkKICAgICAgICAgewogICAgICAgICAgICAgLyogRGVidWcvSW50MzogVHJhcCB0byBkZWJ1Z2dl
ci4gKi8KKyAgICAgICAgICAgIGlmICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX2ludDMgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgIC8qIE4uQi4gQ2FuJ3QgdXNlIF9fdXBkYXRlX2d1
ZXN0X2VpcCgpIGZvciByaXNrIG9mIHJlY3VzaW9uLiAqLworICAgICAgICAgICAgICAgIHJlZ3Mt
PnJpcCArPSBfZXZlbnQuaW5zbl9sZW47CisgICAgICAgICAgICAgICAgcmVncy0+ZWZsYWdzICY9
IH5YODZfRUZMQUdTX1JGOworICAgICAgICAgICAgICAgIGN1cnItPmFyY2guZ2Ric3hfdmNwdV9l
dmVudCA9IFRSQVBfaW50MzsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgZG9tYWluX3Bh
dXNlX2Zvcl9kZWJ1Z2dlcigpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CisgICAg
ICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgaW50IHJjID0gaHZtX21vbml0b3JfZGVi
dWcocmVncy0+cmlwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2V2
ZW50LnZlY3RvciA9PSBUUkFQX2RlYnVnCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA/IEhWTV9NT05JVE9SX0RFQlVHX0VYQ0VQVElPTgorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiBIVk1fTU9OSVRPUl9TT0ZUV0FSRV9CUkVBS1BPSU5ULAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2V2ZW50LnR5cGUsIF9ldmVu
dC5pbnNuX2xlbik7CisgICAgICAgICAgICBpZiAoIHJjIDwgMCApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiTW9uaXRvciBkZWJ1ZyBlcnJvciAl
ZFxuIiwgcmMpOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwor
ICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmICgg
cmMgKQorICAgICAgICAgICAgICAgIHJldHVybjsgLyogVkNQVSBwYXVzZWQuICBXYWl0IGZvciBt
b25pdG9yLiAqLworICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBUUkFQX3Bh
Z2VfZmF1bHQ6CkBAIC0zNjkzLDYxICszNzIyLDE3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVy
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBzd2l0Y2ggKCB2ZWN0b3IgKQog
ICAgICAgICB7CiAgICAgICAgIGNhc2UgVFJBUF9kZWJ1ZzoKLSAgICAgICAgICAgIC8qCi0gICAg
ICAgICAgICAgKiBVcGRhdGVzIERSNiB3aGVyZSBkZWJ1Z2dlciBjYW4gcGVlayAoU2VlIDNCIDIz
LjIuMSwKLSAgICAgICAgICAgICAqIFRhYmxlIDIzLTEsICJFeGl0IFF1YWxpZmljYXRpb24gZm9y
IERlYnVnIEV4Y2VwdGlvbnMiKS4KLSAgICAgICAgICAgICAqLwogICAgICAgICAgICAgX192bXJl
YWQoRVhJVF9RVUFMSUZJQ0FUSU9OLCAmZXhpdF9xdWFsaWZpY2F0aW9uKTsKICAgICAgICAgICAg
IEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRfcXVhbGlmaWNhdGlvbik7Ci0gICAgICAgICAg
ICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHYpOwotICAgICAgICAgICAgd3JpdGVfZGVidWdy
ZWcoNiwgZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Ci0gICAg
ICAgICAgICBpZiAoICF2LT5kb21haW4tPmRlYnVnZ2VyX2F0dGFjaGVkICkKLSAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGluc25fbGVuID0gMDsKLSAgICAgICAg
ICAgICAgICBpbnQgcmM7Ci0gICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0cmFwX3R5cGUg
PSBNQVNLX0VYVFIoaW50cl9pbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSyk7Ci0KLSAgICAgICAg
ICAgICAgICBpZiAoIHRyYXBfdHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCi0g
ICAgICAgICAgICAgICAgICAgIF9fdm1yZWFkKFZNX0VYSVRfSU5TVFJVQ1RJT05fTEVOLCAmaW5z
bl9sZW4pOwotCi0gICAgICAgICAgICAgICAgcmMgPSBodm1fbW9uaXRvcl9kZWJ1ZyhyZWdzLT5y
aXAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fTU9OSVRPUl9E
RUJVR19FWENFUFRJT04sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0
cmFwX3R5cGUsIGluc25fbGVuKTsKLQotICAgICAgICAgICAgICAgIGlmICggcmMgPCAwICkKLSAg
ICAgICAgICAgICAgICAgICAgZ290byBleGl0X2FuZF9jcmFzaDsKLSAgICAgICAgICAgICAgICBp
ZiAoICFyYyApCi0gICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2lu
Zm8sIGV4aXRfcXVhbGlmaWNhdGlvbik7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNl
Ci0gICAgICAgICAgICAgICAgZG9tYWluX3BhdXNlX2Zvcl9kZWJ1Z2dlcigpOworICAgICAgICAg
ICAgdm14X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbywgZXhpdF9xdWFsaWZpY2F0aW9uKTsKICAg
ICAgICAgICAgIGJyZWFrOworCiAgICAgICAgIGNhc2UgVFJBUF9pbnQzOgorICAgICAgICBjYXNl
IFRSQVBfYWxpZ25tZW50X2NoZWNrOgogICAgICAgICAgICAgSFZNVFJBQ0VfMUQoVFJBUCwgdmVj
dG9yKTsKLSAgICAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+ZGVidWdnZXJfYXR0YWNoZWQgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW5zbl9sZW47Ci0g
ICAgICAgICAgICAgICAgaW50IHJjOwotCi0gICAgICAgICAgICAgICAgX192bXJlYWQoVk1fRVhJ
VF9JTlNUUlVDVElPTl9MRU4sICZpbnNuX2xlbik7Ci0gICAgICAgICAgICAgICAgcmMgPSBodm1f
bW9uaXRvcl9kZWJ1ZyhyZWdzLT5yaXAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBIVk1fTU9OSVRPUl9TT0ZUV0FSRV9CUkVBS1BPSU5ULAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UVFlQRV9TV19FWENFUFRJT04sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnNuX2xlbik7Ci0KLSAgICAgICAg
ICAgICAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgICAgICAgICAgICAgIGdvdG8gZXhpdF9hbmRf
Y3Jhc2g7Ci0gICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgICAgICAgICB2
bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvLCAwIC8qIE4vQSAqLyk7Ci0gICAgICAgICAgICB9
Ci0gICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgdXBkYXRl
X2d1ZXN0X2VpcCgpOyAvKiBTYWZlOiBJTlQzICovCi0gICAgICAgICAgICAgICAgdi0+YXJjaC5n
ZGJzeF92Y3B1X2V2ZW50ID0gVFJBUF9pbnQzOwotICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVz
ZV9mb3JfZGVidWdnZXIoKTsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZteF9wcm9wYWdh
dGVfaW50cihpbnRyX2luZm8sIDAgLyogTi9BICovKTsKICAgICAgICAgICAgIGJyZWFrOworCiAg
ICAgICAgIGNhc2UgVFJBUF9ub19kZXZpY2U6CiAgICAgICAgICAgICBIVk1UUkFDRV8xRChUUkFQ
LCB2ZWN0b3IpOwogICAgICAgICAgICAgdm14X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKTsKQEAgLTM3
NzcsMTAgKzM3NjIsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKIAogICAgICAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHJlZ3MtPmVy
cm9yX2NvZGUsIGV4aXRfcXVhbGlmaWNhdGlvbik7CiAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgY2FzZSBUUkFQX2FsaWdubWVudF9jaGVjazoKLSAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRS
QVAsIHZlY3Rvcik7Ci0gICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvLCAw
IC8qIE4vQSAqLyk7Ci0gICAgICAgICAgICBicmVhazsKKwogICAgICAgICBjYXNlIFRSQVBfbm1p
OgogICAgICAgICAgICAgaWYgKCBNQVNLX0VYVFIoaW50cl9pbmZvLCBJTlRSX0lORk9fSU5UUl9U
WVBFX01BU0spICE9CiAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVFRZUEVfTk1JICkKLS0gCjIu
MS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 14:29:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 14:29:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPqTf-0006n8-KT; Mon, 04 Jun 2018 14:28:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPqTe-0006mx-FW
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 14:28:54 +0000
X-Inumbo-ID: 4bd2e792-6803-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bd2e792-6803-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 16:26:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56301971"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:15 +0100
Message-ID: <1528120755-17455-12-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/11] x86/dbg: Cleanup of legacy dr6 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

UmVwbGFjZSB0aGUgZmV3IHJlbWFpbmluZyB1c2VzIHdpdGggWDg2X0RSNl8qIGNvbnN0YW50cy4K
ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyB8ICAyICstCiB4ZW4vYXJj
aC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1
Z3JlZy5oIHwgMTcgLS0tLS0tLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRp
b25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11
bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggNDU3ODhi
Mi4uYmVjNmVlOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtMTM2NSw3ICsxMzY1LDcgQEAg
aW50IHB2X2VtdWxhdGVfcHJpdmlsZWdlZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICAgICAgfQogCiAgICAgICAgIGlmICggY3R4dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkK
LSAgICAgICAgICAgIGN0eHQuYnBtYXRjaCB8PSBEUl9TVEVQOworICAgICAgICAgICAgY3R4dC5i
cG1hdGNoIHw9IFg4Nl9EUjZfQlM7CiAKICAgICAgICAgaWYgKCBjdHh0LmJwbWF0Y2ggJiYKICAg
ICAgICAgICAgICAhKGN1cnItPmFyY2gucHZfdmNwdS50cmFwX2JvdW5jZS5mbGFncyAmIFRCRl9F
WENFUFRJT04pICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gv
eDg2L3RyYXBzLmMKaW5kZXggOGVmMjJiNC4uMzYyZTIwOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE4MzAsNyArMTgzMCw3
IEBAIHZvaWQgZG9fZGVidWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAg
ICBmYXRhbF90cmFwKHJlZ3MsIDApOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCBkcjYgJiAo
RFJfVFJBUDMgfCBEUl9UUkFQMiB8IERSX1RSQVAxIHwgRFJfVFJBUDApICkKKyAgICAgICAgaWYg
KCBkcjYgJiBYODZfRFI2X0JQX01BU0sgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgYnAsIGRyNyA9IHJlYWRfZGVidWdyZWcoNykgPj4gRFJfQ09OVFJPTF9TSElGVDsKIApk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kZWJ1Z3JlZy5oCmluZGV4IGY2YjM2MWUuLjU4N2VkOWQgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvZGVidWdyZWcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2Rl
YnVncmVnLmgKQEAgLTEsMTUgKzEsNiBAQAogI2lmbmRlZiBfWDg2X0RFQlVHUkVHX0gKICNkZWZp
bmUgX1g4Nl9ERUJVR1JFR19ICiAKLQotLyogSW5kaWNhdGUgdGhlIHJlZ2lzdGVyIG51bWJlcnMg
Zm9yIGEgbnVtYmVyIG9mIHRoZSBzcGVjaWZpYwotICAgZGVidWcgcmVnaXN0ZXJzLiAgUmVnaXN0
ZXJzIDAtMyBjb250YWluIHRoZSBhZGRyZXNzZXMgd2Ugd2lzaCB0byB0cmFwIG9uICovCi0KLSNk
ZWZpbmUgRFJfRklSU1RBRERSIDAKLSNkZWZpbmUgRFJfTEFTVEFERFIgIDMKLSNkZWZpbmUgRFJf
U1RBVFVTICAgIDYKLSNkZWZpbmUgRFJfQ09OVFJPTCAgIDcKLQogLyoKICAqIERSNiBzdGF0dXMg
Yml0cy4KICAqICAgTi5CLiBGb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHksIFg4Nl9EUjZfUlRN
IGhhcyBpbnZlcnRlZCBwb2xhcml0eS4KQEAgLTI5LDE0ICsyMCw2IEBACiAjZGVmaW5lIFg4Nl9E
UjZfS05PV05fTUFTSyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgKFg4Nl9EUjZfQlBfTUFTSyB8IFg4Nl9EUjZfQkQgfCBYODZfRFI2X0JTIHwgWDg2
X0RSNl9CVCB8IFg4Nl9EUjZfUlRNKQogCi0jZGVmaW5lIERSX1RSQVAwICAgICAgICAoMHgxKSAg
ICAgICAgICAgLyogZGIwICovCi0jZGVmaW5lIERSX1RSQVAxICAgICAgICAoMHgyKSAgICAgICAg
ICAgLyogZGIxICovCi0jZGVmaW5lIERSX1RSQVAyICAgICAgICAoMHg0KSAgICAgICAgICAgLyog
ZGIyICovCi0jZGVmaW5lIERSX1RSQVAzICAgICAgICAoMHg4KSAgICAgICAgICAgLyogZGIzICov
Ci0jZGVmaW5lIERSX1NURVAgICAgICAgICAoMHg0MDAwKSAgICAgICAgLyogc2luZ2xlLXN0ZXAg
Ki8KLSNkZWZpbmUgRFJfU1dJVENIICAgICAgICgweDgwMDApICAgICAgICAvKiB0YXNrIHN3aXRj
aCAqLwotI2RlZmluZSBEUl9OT1RfUlRNICAgICAgKDB4MTAwMDApICAgICAgIC8qIGNsZWFyOiAj
QlAgaW5zaWRlIFJUTSByZWdpb24gKi8KLQogI2RlZmluZSBYODZfRFI2X0RFRkFVTFQgMHhmZmZm
MGZmMHVsICAgIC8qIERlZmF1bHQgJWRyNiB2YWx1ZS4gKi8KIAogLyogTm93IGRlZmluZSBhIGJ1
bmNoIG9mIHRoaW5ncyBmb3IgbWFuaXB1bGF0aW5nIHRoZSBjb250cm9sIHJlZ2lzdGVyLgotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 14:29:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 14:29:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPqTf-0006n2-Bv; Mon, 04 Jun 2018 14:28:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPqTe-0006ms-7q
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 14:28:54 +0000
X-Inumbo-ID: 4aa36ded-6803-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aa36ded-6803-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 16:26:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56301968"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 4 Jun 2018 14:59:14 +0100
Message-ID: <1528120755-17455-11-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/11] x86/vmx: Work around VMEntry failure when
 Single Stepping in an STI 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: 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>

U2VlIHRoZSBjb2RlIGNvbW1lbnQgZm9yIHRoZSBkZXRhaWxzLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRl
bC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCkp1bi9LZXZpbjog
VGhpcyB3b3JrYXJvdW5kIGlzIGFzIHN1Z2dlc3RlZCBieSBHaWwsIGFuZCB0aGVyZSBpcyBleHBl
Y3RlZCB0byBiZQphbiBTRE0gdXBkYXRlIGRpc2N1c3NpbmcgdGhlIGNvcm5lciBjYXNlLgoKTm90
ZSB0aGF0LCBsaWtlIGVsc2V3aGVyZSBkZWFsaW5nIHdpdGggZWZsYWdzLnRmLCB0aGlzIGlzIHBy
b2JhYmx5IGJ1Z2d5IGluCmNvbWJpbmF0aW9uIHdpdGggTVNSX0RFQlVHQ1RMLkJURi4gIEknbGwg
dW50YW5nbGUgdGhlIEJURiBzd2FtcCBhdCBzb21lIGxhdGVyCnBvaW50LgotLS0KIHhlbi9hcmNo
L3g4Ni9odm0vdm14L3ZteC5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggODJlZjNh
YS4uNThmZjhjNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTE3OTQsNiArMTc5NCwzNiBAQCBzdGF0aWMg
dm9pZCB2bXhfaW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAg
ICAgICB3cml0ZV9kZWJ1Z3JlZyg2LCBtZXJnZV9kcjYocmVhZF9kZWJ1Z3JlZyg2KSwgZXZlbnQt
PnBlbmRpbmdfZGJnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyci0+
ZG9tYWluLT5hcmNoLmNwdWlkLT5mZWF0LnJ0bSkpOwogCisgICAgICAgIC8qCisgICAgICAgICAq
IFdvcmsgYXJvdW5kIFNTL1NUSSB2bWVudHJ5IGJ1Zy4KKyAgICAgICAgICoKKyAgICAgICAgICog
SWYga2VybmVsIGNvZGUgaXMgc2luZ2xlIHN0ZXBwaW5nIGl0c2VsZiBhbmQgZXhlY3V0ZXMgYW4g
U1RJCisgICAgICAgICAqIGluc3RydWN0aW9uIHJlc3VsdGluZyBpbiBhbiBTVEkgc2hhZG93LCBh
IHZtZXhpdCBvY2N1cnMgZHVlIHRvICNEQgorICAgICAgICAgKiBpbnRlcmNlcHRpb24sIGJ1dCB0
aGUgdm1lbnRyeSBmYWlscyBkdWUgdG8gYSBmYWlsZWQgY29uc2lzdGVuY3kKKyAgICAgICAgICog
Y2hlY2suICAoSGFyZHdhcmUgY29tZXMgdG8gdGhlIGNvbmNsdXNpb24gdGhhdCB0aGVyZSBzaG91
bGQgYmUgYQorICAgICAgICAgKiBwZW5kaW5nIGRlYnVnIGV4Y2VwdGlvbiwgYnV0IGRvZXNuJ3Qg
YWNjb3VudCBmb3IgdGhlIHBlbmRpbmcgI0RCIGluCisgICAgICAgICAqIFZNRU5UUllfSU5UUl9J
TkZPLikKKyAgICAgICAgICoKKyAgICAgICAgICogTWFudWFsbHkgYWRqdXN0IHRoZSBwZW5kaW5n
IGRlYnVnIGV4Y2VwdGlvbiBmaWVsZCB0byBtYXJrIEJTIGFzCisgICAgICAgICAqIHBlbmRpbmcs
IHdoaWNoIHNhdGlzZmllcyB0aGUgY29uc2lzdGVuY3kgY2hlY2sgYW5kIGFsbG93cyB0aGUKKyAg
ICAgICAgICogdm1lbnRyeSB0byBzdWNjZWVkLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB1
bmxpa2VseShyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX1RGKSApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgaW50X2luZm87CisKKyAgICAgICAgICAgIF9fdm1yZWFkKEdV
RVNUX0lOVEVSUlVQVElCSUxJVFlfSU5GTywgJmludF9pbmZvKTsKKworICAgICAgICAgICAgaWYg
KCBpbnRfaW5mbyAmIFZNWF9JTlRSX1NIQURPV19TVEkgKQorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGVuZGluZ19kYmc7CisKKyAgICAgICAgICAgICAgICBf
X3ZtcmVhZChHVUVTVF9QRU5ESU5HX0RCR19FWENFUFRJT05TLCAmcGVuZGluZ19kYmcpOworICAg
ICAgICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9QRU5ESU5HX0RCR19FWENFUFRJT05TLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICBwZW5kaW5nX2RiZyB8IFg4Nl9EUjZfQlMpOworICAgICAg
ICAgICAgfQorICAgICAgICB9CisKICAgICAgICAgaWYgKCAhbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vl
c3Rtb2RlKGN1cnIpIHx8CiAgICAgICAgICAgICAgIW52bXhfaW50ZXJjZXB0c19leGNlcHRpb24o
Y3VyciwgVFJBUF9kZWJ1ZywgX2V2ZW50LmVycm9yX2NvZGUpICkKICAgICAgICAgewotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 14:54:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 14:54:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPqrn-0000pk-0M; Mon, 04 Jun 2018 14:53:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uude=iw=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fPqrm-0000pe-C5
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 14:53:50 +0000
X-Inumbo-ID: c74404d5-6806-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c74404d5-6806-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 16:51:36 +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 016E0310C61A
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 19:09:52 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 5AC147FCB5
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 17:53:46 +0300 (EEST)
Received: (qmail 22584 invoked from network); 4 Jun 2018 17:53:46 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 4 Jun 2018 17:53:46 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <184f3e4f-97fd-4e50-9148-43ad394521e2@bitdefender.com>
Date: Mon, 4 Jun 2018 17:53:44 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76244
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486120,
 Stamp: 3], Multi: [Enabled, t: (0.000019,0.014550)], BW: [Enabled, t:
 (0.000017,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.029016,0.000341)], URL: [Enabled, t:
 (0.000014,0.000002)], RTDA: [Enabled, t: (0.097669), Hit: No, Details:
 v2.7.12; Id: 15.1i60rar.1cf5kkb73.mmql], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN -
 Defer all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAwNDo1OSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBDdXJyZW50bHks
IHRoZXJlIGlzIGEgbG90IG9mIGZ1bmN0aW9uYWxpdHkgaW4gdGhlICNEQiBpbnRlcmNlcHRzLCBh
bmQgc29tZQo+IHJlcGVhdGVkIGZ1bmN0aW9uYWxpdHkgaW4gdGhlICpfaW5qZWN0X2V2ZW50KCkg
bG9naWMuCj4gCj4gVGhlIGdkYnN4IGNvZGUgaXMgaW1wbGVtZW50ZWQgYXQgYm90aCBsZXZlbHMg
KGFsYmVpdCBkaWZmZXJlbnRseSBmb3IgI0JQLAo+IHdoaWNoIGlzIHByZXN1bWFibHkgZHVlIHRv
IHRoZSBmYWN0IHRoYXQgdGhlIG9sZCBlbXVsYXRvciBiZWhhdmlvdXIgdXNlZCB0byBiZQo+IHRv
IG1vdmUgJXJpcCBmb3J3YXJkcyBmb3IgdHJhcHMpLCB3aGlsZSB0aGUgbW9uaXRvciBiZWhhdmlv
dXIgb25seSBleGlzdHMgYXQKPiB0aGUgaW50ZXJjZXB0IGxldmVsLgo+IAo+IFVwZGF0aW5nIG9m
ICVkcjYgaXMgaW1wbGVtZW50ZWQgKGJ1Z2dpbHkpIGF0IGJvdGggbGV2ZWxzLCBidXQgaGF2aW5n
IGl0IGF0Cj4gYm90aCBsZXZlbHMgaXMgcHJvYmxlbWF0aWMgdG8gaW1wbGVtZW50IGNvcnJlY3Rs
eS4KPiAKPiBSZWFycmFuZ2UgdGhlIGxvZ2ljIHRvIGhhdmUgbm90aGluZyBpbnRlcmVzdGluZyBh
dCB0aGUgaW50ZXJjZXB0IGxldmVsLCBhbmQKPiBldmVyeXRoaW5nIGltcGxlbWVudGVkIGF0IHRo
ZSBpbmplY3Rpb24gbGV2ZWwuICBBbW9uZ3N0IG90aGVyIHRoaW5ncywgdGhpcwo+IG1lYW5zIHRo
YXQgdGhlIG1vbml0b3Igc3Vic3lzdGVtIHdpbGwgcGljayB1cCBkZWJ1ZyBhY3Rpb25zIGZyb20g
ZW11bGF0ZWQKPiBldmVudHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiBDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
PiBDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNv
bT4KPiBDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gQ0M6IFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiBDQzogVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IAo+IFRoaXMgaXMgUkZDIGJlY2F1c2UgaXQgcHJvYmFi
bHkgYnJlYWtzIGludHJvc3BlY3Rpb24sIGFzIGluamVjdGlvbiByZXBsaWVzCj4gZnJvbSB0aGUg
aW50cm9zcGVjdGlvbiBlbmdpbmUgd2lsbCAocHJvYmFibHksIGJ1dCBJIGhhdmVuJ3QgY29uZmly
bWVkKSB0cmlnZ2VyCj4gbmV3IG1vbml0b3IgZXZlbnRzLgo+IAo+IEZpcnN0IG9mIGFsbCwgbW9u
aXRvcmluZyBlbXVsYXRlZCBkZWJ1ZyBldmVudHMgaXMgYSBjaGFuZ2UgaW4gYmVoYXZpb3VyLAo+
IGFsdGhvdWdoIElNTyBpdCBpcyBtb3JlIG9mIGEgYnVnZml4IHRoYW4gYSBuZXcgZmVhdHVyZS4g
IEFsc28sIHNpbWlsYXIgY2hhbmdlcwo+IHdpbGwgaGFwcGVuIHRvIG90aGVyIG1vbml0b3JlZCBl
dmVudHMgYXMgd2UgdHJ5IHRvIHVuaWZ5IHRoZQo+IGludGVyY2VwdC9lbXVsYXRpb24gcGF0aHMu
Cj4gCj4gQXMgZm9yIHRoZSByZWN1cnNpdmUgdHJpZ2dlcmluZyBvZiBtb25pdG9yIGV2ZW50cywg
SSB3YXMgY29uc2lkZXJpbmcgZXh0ZW5kaW5nCj4gdGhlIG1vbml0b3IgaW5mcmFzdHJ1Y3R1cmUg
dG8gaGF2ZSBhICJpbiBtb25pdG9yIHJlcGx5IiBib29sZWFuIHdoaWNoIGNhdXNlcwo+IGh2bV9t
b25pdG9yX2RlYnVnKCkgdG8gaWdub3JlIHRoZSByZWN1cnNpdmUgcmVxdWVzdC4KPiAKPiBEb2Vz
IHRoaXMgcGxhbiBzb3VuZCBvaywgb3IgaGF2ZSBJIG1pc3NlZCBzb21ldGhpbmcgbW9yZSBzdWJ0
bGUgd2l0aCBtb25pdG9yCj4gaGFuZGxpbmc/CgpUaGUgcGxhbiBkb2VzIHNvdW5kIE9LLCBidXQg
SSdtIG5vdCBjb252aW5jZWQgdGhlIHByb2JsZW0gaXMgcmVhbDogdGhlCm9ubHkgd2F5IGFuIGlu
dHJvc3BlY3Rpb24gYWdlbnQgY2FuIGluamVjdCBzb21ldGhpbmcgdGhhdCBJJ20gYXdhcmUgb2YK
aXMgdmlhIHhjX2h2bV9pbmplY3RfdHJhcCgpICh3aGljaCBhZG1pdHRlZGx5IHdlIGRvIHVzZSku
CgpCdXQgY2FsbGluZyB4Y19odm1faW5qZWN0X3RyYXAoKSBkb2VzIG5vdCBsZWFkIHRvIGFuIGlt
bWVkaWF0ZQppbmplY3Rpb24uIEluc3RlYWQsIHRoZSBpbmZvcm1hdGlvbiBpcyBvbmx5IHJlY29y
ZGVkLCBhbmQgdGhlIGFjdGlvbiBpcwp0YWtlbiBpZiBwb3NzaWJsZSBvbmx5IGluIGh2bV9kb19y
ZXN1bWUoKSAtIHdoaWNoIGdldHMgY2FsbGVkIG9ubHkgYWZ0ZXIKYSBWQ1BVLXBhdXNlLWNhdXNp
bmcgdm1fZXZlbnQgaGFzIGJlZW4gaGFuZGxlZDoKCiA1MDkgdm9pZCBodm1fZG9fcmVzdW1lKHN0
cnVjdCB2Y3B1ICp2KQogNTEwIHsKIDUxMSAgICAgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCgpOwog
NTEyCiA1MTMgICAgIHB0X3Jlc3RvcmVfdGltZXIodik7CiA1MTQKIDUxNSAgICAgaWYgKCAhaGFu
ZGxlX2h2bV9pb19jb21wbGV0aW9uKHYpICkKIDUxNiAgICAgICAgIHJldHVybjsKIDUxNwogNTE4
ICAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2gudm1fZXZlbnQpICkKIDUxOSAgICAgICAgIGh2bV92
bV9ldmVudF9kb19yZXN1bWUodik7CiA1MjAKIDUyMSAgICAgLyogSW5qZWN0IHBlbmRpbmcgaHcv
c3cgZXZlbnQgKi8KIDUyMiAgICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1LmluamVjdF9ldmVudC52
ZWN0b3IgPj0gMCApCiA1MjMgICAgIHsKIDUyNCAgICAgICAgIHNtcF9ybWIoKTsKIDUyNQogNTI2
ICAgICAgICAgaWYgKCAhaHZtX2V2ZW50X3BlbmRpbmcodikgKQogNTI3ICAgICAgICAgICAgIGh2
bV9pbmplY3RfZXZlbnQoJnYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50KTsKIDUyOAogNTI5
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfZXZlbnQudmVjdG9yID0gSFZNX0VWRU5U
X1ZFQ1RPUl9VTlNFVDsKIDUzMCAgICAgfQoKQW4gZXhhbXBsZSBvZiB0aGlzIGlzIHRoZSBicmVh
a3BvaW50IGV2ZW50cyB0ZXN0IGluIHhlbi1hY2Nlc3MuYzoKCjc2MiAgICAgICAgICAgICBjYXNl
IFZNX0VWRU5UX1JFQVNPTl9TT0ZUV0FSRV9CUkVBS1BPSU5UOgo3NjMgICAgICAgICAgICAgICAg
IHByaW50ZigiQnJlYWtwb2ludDogcmlwPSUwMTYiUFJJeDY0IiwgZ2ZuPSUiUFJJeDY0IgoodmNw
dSAlZClcbiIsCjc2NCAgICAgICAgICAgICAgICAgICAgICAgIHJlcS5kYXRhLnJlZ3MueDg2LnJp
cCwKNzY1ICAgICAgICAgICAgICAgICAgICAgICAgcmVxLnUuc29mdHdhcmVfYnJlYWtwb2ludC5n
Zm4sCjc2NiAgICAgICAgICAgICAgICAgICAgICAgIHJlcS52Y3B1X2lkKTsKNzY3Cjc2OCAgICAg
ICAgICAgICAgICAgLyogUmVpbmplY3QgKi8KNzY5ICAgICAgICAgICAgICAgICByYyA9IHhjX2h2
bV9pbmplY3RfdHJhcCh4Y2gsIGRvbWFpbl9pZCwgcmVxLnZjcHVfaWQsCjc3MCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X1RSQVBfSU5UMywKNzcxCnJlcS51LnNv
ZnR3YXJlX2JyZWFrcG9pbnQudHlwZSwgLTEsCjc3MgpyZXEudS5zb2Z0d2FyZV9icmVha3BvaW50
Lmluc25fbGVuZ3RoLCAwKTsKNzczICAgICAgICAgICAgICAgICBpZiAocmMgPCAwKQo3NzQgICAg
ICAgICAgICAgICAgIHsKNzc1ICAgICAgICAgICAgICAgICAgICAgRVJST1IoIkVycm9yICVkIGlu
amVjdGluZyBicmVha3BvaW50XG4iLCByYyk7Cjc3NiAgICAgICAgICAgICAgICAgICAgIGludGVy
cnVwdGVkID0gLTE7Cjc3NyAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo3NzggICAgICAg
ICAgICAgICAgIH0KNzc5ICAgICAgICAgICAgICAgICBicmVhazsKCkkgZGlkIHRyeSB0byBhcHBs
eSB5b3VyIHNlcmllcyBhbmQgdGVzdCBpdCBhcyBtdWNoIGFzIEkgY2FuIHRoaW5rIG9mCihzZXZl
cmFsIHRpbWVzKSwgYnV0IGZvciByZWFzb25zIHdoaWNoIGVzY2FwZSBtZSBJIGZvdW5kIHRoYXQg
aXQgZG9lc24ndAphcHBseSBjbGVhbmx5IG9uIGVpdGhlciB0aGUgY3VycmVudCBzdGFnaW5nIG9y
IG1hc3RlciAoc3RhcnRpbmcgd2l0aApwYXRjaCA2KS4gTWF5YmUgc29tZXRoaW5nJ3MgZ29pbmcg
d3JvbmcgaW4gbXkgZW1haWwgY2xpZW50LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 14:55:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 14:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPqtS-00010Y-OZ; Mon, 04 Jun 2018 14: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=bo4w=iw=citrix.com=prvs=686f8c999=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fPqtQ-00010R-Nj
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 14:55:32 +0000
X-Inumbo-ID: 04303227-6807-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04303227-6807-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 16:53:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="74116812"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, "security@xenproject.org"
 <security@xenproject.org>
Thread-Topic: Xen Project Security Process Whitepaper v1 is ready for
 community review
Thread-Index: AQHT/BQU5i75qwe1EkaA05mV1UmrmA==
Date: Mon, 4 Jun 2018 14:55:29 +0000
Message-ID: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@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.d.1.180523
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <FFAABD3650334F4BB4F51704B7D22E30@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 Steven Haigh <netwiz@crc.id.au>, Ajey
 Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQpJIHRyaWVkIHRvIHN1bW1hcml6ZSB0aGlzIHRocmVhZCAoYWxzbyBzZWUgaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA1
L3RocmVhZHMuaHRtbCMwMTEyNyksIENDJ2luZyBldmVyeW9uZSB0aGF0IGNvbnRyaWJ1dGVkIG9y
IHJlcXVlc3RlZCB0byBiZSBvbiB0aGUgdGhyZWFkLiAgSSBhbHNvIG1vdmVkIGNvbW1lbnRzIGlu
dG8gaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQvZC8xRmJHVjRaWkI5T1U4U0k0Yjlu
dG5NLWw2TmFRTE5EOFlmZDl1MTFWNVE1QS9lZGl0IyANCg0KMi4yLjIgQSBYU0EtUmVpc3N1ZXMN
Ckkgc3RpbGwgbmVlZCB0byBkbyBzb21lIG51bWJlciBjcnVuY2hpbmcgYmFzZWQgb24gYSBzY3Jp
cHQgSSBoYXZlIG5vdCB3cml0dGVuIHlldC4NCg0KMi4yLjQuIEEgVG9vIG1hbnkgc2VjdXJpdHkg
c3VwcG9ydGVkIFhlbiByZWxlYXNlcw0KSXQgc2VlbXMgdGhhdCB0aGUgNiBtb250aHMgY3ljbGUg
bWF5IGJlIHRvbyBzaG9ydC4gVGhlIHN1Z2dlc3Rpb24gd2FzIHRvIHJ1biBhIHNpbWlsYXIgY29u
c3VsdGF0aW9uIGFib3V0IHJlbGVhc2UgY3ljbGUgY29tcGFyZWQgdG8gdGhpcy4gT3JpZ2luYWxs
eSwgaXQgd2FzIHByaW1hcmlseSBIVyB2ZW5kb3JzIHB1c2hpbmcgZm9yIHNob3J0ZXIgcmVsZWFz
ZSBjeWNsZXMuIEkgd2lsbCBicmluZyB0aGlzIHVwIGF0IHRoZSBTdW1taXQgaW4gYSBEZXNpZ24g
U2Vzc2lvbiBhbmQgcmVwb3J0IGJhY2sgdG8gdGhlIGxpc3QuDQoNClIxKSBSZWNvbW1lbmRhdGlv
bjogQmF0Y2hpbmcNClRoZXJlIHNlZW1zIHRvIGJlIHN1ZmZpY2llbnQgY29uc2Vuc3VzIHRvIHNw
ZWxsIG91dCBiYXRjaGluZyBhcyBhbiBleHBsaWNpdCBvcHRpb24gaW4gdGhlIHNlY3VyaXR5IHBv
bGljeSwgYXMgbG9uZyBhcyBpdCBpcyBub3QgbWFuZGF0b3J5LiBJIHRoaW5rIGl0IGFsc28gbWFr
ZXMgc2Vuc2UgdG8gY2xhcmlmeSB0aGUgIkVtYmFyZ28gYW5kIERpc2Nsb3N1cmUgU2NoZWR1bGUi
IHNlY3Rpb246IGl0IGFmZm9yZHMgcXVpdGUgYSBsb3Qgb2YgZmxleGliaWxpdHkgdG8gdGhlIHNl
Y3VyaXR5IHRlYW0sIGJ1dCBpdCBzZWVtcyB0aGF0IHNvbWUgcGVvcGxlIGFyZSBpbnRlcnByZXRp
bmcgdGhlIDEgd2VlayBmb3IgYSBmaXggKyAyIHdlZWtzIGVtYmFyZ28gYXMgZml4ZWQsIHdoaWNo
IGF0IGJlc3QgbWVhbnMgdGhlIHRleHQgaXMgbm90IGNsZWFyIGVub3VnaC4NCg0KUjIpIFJlY29t
bWVuZGF0aW9uOiBXb3JrbG9hZA0KSXQgc2VlbXMgdGhhdCBteSBzdWdnZXN0aW9uIHRvIG5vdCBz
cGVjaWZpY2FsbHkgYWRkcmVzcyB0aGlzIHRocm91Z2ggYSBtZWNoYW5pc20gaW4gdGhlIHBvbGlj
eSBhbmQgbGVhdmUgaXQgdXAgdG8gdGhlIHNlY3VyaXR5IHRlYW0gdG8gbWFuYWdlIGJhdGNoIHNp
emUgaGFzIGNvbnNlbnN1cy4gQXNzdW1pbmcgd2UgYWRkIGJhdGNoaW5nIGFzIGFuIGV4cGxpY2l0
IG9wdGlvbiBpbiB0aGUgcG9saWN5LCB3ZSBzaG91bGQgYWxzbyBtYWtlIHRoaXMgZXhwbGljaXQu
DQoNClIzKSBSZWNvbW1lbmRhdGlvbjogUHJlZGljdGFiaWxpdHkNCkEgZmV3IHBlb3BsZSBiZWxp
ZXZlIHRoYXQgYSBtb3JlIHByZWRpY3RhYmxlIFhTQSByZWxlYXNlIHNjaGVkdWxlIHdvdWxkIGhl
bHAuIEF0IHRoZSBzYW1lIHRpbWUsIHRoZXJlIGFyZSB2YWxpZCBjb25jZXJucyBhYm91dCB0aGUg
c2VjdXJpdHkgdGVhbSBiZWluZyBvdmVybG9hZGVkLiBJIGFtIHdvbmRlcmluZyB3aGV0aGVyIHdl
IHNob3VsZCB0cmlhbCBiYXRjaGluZyB0b3dhcmRzIHNvbWUgdW5kb2N1bWVudGVkIGJhdGNoIHJl
bGVhc2UgZGF0ZSBmb3IgYSBiaXQgYW5kIHNlZSB3aGF0IHRoZSBpbXBhY3QgaXM6IHRoZSBwb2xp
Y3kgd291bGQgYWxsb3cgdXMgdG8gZG8gdGhpcy4gV2UgY291bGQgYWxzbyBzdGF0ZSBpbiB0aGUg
cG9saWN5IHRoYXQgd2UgYXJlIHRyaWFsbGluZyB0aGlzLg0KDQoyLjIuMyBCLiBHaXQgYmFzZWxp
bmUgb2YgcGF0Y2hlcw0KVGhpcyBjcmVhdGVkIHF1aXRlIGEgYml0IG9mIGRpc2N1c3Npb24gYW5k
IHdlIGRpZCBsZWFybiBhIGZldyB0aGluZ3M6DQoqIEZyb20gdGhlIHRocmVhZCwgaGF2aW5nIHRv
IGNoZXJyeSBwaWNrIGEgc21hbGwgKGFyb3VuZCA1LTYpIHBhdGNoZXMgaGF2ZSB0byBiZSBjaGVy
cnktcGlja2VkIGZvciBYU0FzIHRvIGFwcGx5IHRvIHRhcmJhbGxzIHRoaXMgYXBwZWFycyB0byBi
ZSBzZWVuIGFzIE9LIGZvciBtb3N0IHVzZXJzLiBNb3JlIHBhdGNoZXMgYXJlIGEgcHJvYmxlbQ0K
KiBSZWNlbnRseSB0aGlzIGlzc3VlIGhhcyBiZWNvbWUgbXVjaCB3b3JzZSwgYmVjYXVzZSBzb21l
IHNlY3VyaXR5IGZpeGVzIChvciBwcmUtcmVxdWlzaXRlcyBmb3IgdGhlbSkgaGF2ZSBiZWVuIGRl
dmVsb3BlZCBpbiBwdWJsaWMgYW5kIHNvbWUgWFNBcyByZXF1aXJlZCBzaWduaWZpY2FudCBiYWNr
cG9ydGluZyB0byBiZSBhYmxlIHRvIGJlIHJ1bg0KKiBBIHBvaW50IHJlbGVhc2UgaGFzIHVzdWFs
bHkgPDUwJSBzZWN1cml0eSBmaXhlcw0KKiBUaGVyZSBpcyBubyBhcHBldGl0ZSBhbW9uZ3N0IGV4
aXN0aW5nIHBvaW50IHJlbGVhc2UgbWFpbnRhaW5lcnMgdG8gbWFpbnRhaW4gYSBzdGFnaW5nIGJy
YW5jaCBhbmQgYW4gWFNBICsgcHJlLXJlcXVpc2l0ZXMgb25seSBicmFuY2gNCg0KSW4gb3RoZXIg
d29yZHMsIHdlIGFyZSBhdCBhIHN0YWxlLW1hdGUuIEkgc2VlIHR3byB3YXlzIGFyb3VuZCBpdA0K
YSkgRmluZCBhbiBhZGRpdGlvbmFsIHZvbHVudGVlciB0byBtYWludGFpbiBYU0EgKyBwcmUtcmVx
dWlzaXRlcyBvbmx5IGJyYW5jaGVzIGZvciByZWxlYXNlcw0KYikgRmluZCBzb21lIHRvb2xpbmcv
dGVzdCBiYXNlZCBzb2x1dGlvbiB3aGljaCBleHBvc2VzIGlzc3VlcyBhcHBseWluZyBYU0FzIG9u
IHRoZSBsYXN0IHJlbGVhc2VzIG9mIGEgc3RhZ2luZyBicmFuY2ggZm9yIGEgcG9pbnQgcmVsZWFz
ZS4gVGhpcyBpcyBhIGxpdHRsZSBiaXQgb2YgYSBoYWxmLWJha2VkIGlkZWEsIGJ1dCBpdCBtYXkg
YmUgd29ydGh3aGlsZSBsb29raW5nIGludG8uIA0KRm9yIGV4YW1wbGUsIHdlIGNvdWxkIGNyZWF0
ZSBhbiBPU1NURVNULCB0aGF0IGNoZWNrcyBvdXQgdGhlIGxhc3QgcmVsZWFzZWQgc3RhYmxlIGJy
YW5jaCBhbmQgYXBwbGllcyBvdXRzdGFuZGluZyBYU0FzIGFuZCBwcmUtcmVxdWlzaXRlcyBiYXNl
ZCBvbiB0aGUgbWV0YS1pbmZvIHRvIGl0IChlLmcuIHZpYSB4c2F0b29sIG9yIGEgdmFyaWFudCB0
aGVyZW9mKS4gVGhpcyB0ZXN0IHdvdWxkIGZhaWwsIGlmIGFuIFhTQSBkb2VzIG5vdCBhcHBseSwg
d2hpY2ggaW1wbGllcyB0aGF0IHRoZSBwcmUtcmVxdWlzaXRlcyBhcmUgaW5jb21wbGV0ZS4gSWYg
YWxsIFhTQXMgYXBwbHksIHdlIGNhbiBydW4gdGhlIGZ1bGwgT1NTVEVTVCBvbiBpdC4gVGhlIHRl
c3QgY291bGQgYWxzbyBwcm9kdWNlIGEgbGlzdCBvZiBnaXQgY29tbWl0cyBmcm9tIHN0YWdpbmcg
dGhhdCBpbmNsdWRlIFhTQXMgYW5kIHByZS1yZXF1aXNpdGVzIHRoYXQgY2FuIGJlIGFwcGxpZWQg
aW4gb3JkZXIuIFRoaXMgc2hvdWxkIGluIHRoZW9yeSAtIGlmIGRvYWJsZSAtIGhlbHAgZG93bnN0
cmVhbXMgd2hpY2ggYXJlIHN0cnVnZ2xpbmcgd2l0aCB0aGlzIHByb2JsZW0sIHdoaWxlIGZsYWdn
aW5nIHVwIHBvdGVudGlhbCBpc3N1ZXMgdG8gc3RhYmxlIG1haW50YWluZXJzIGVhcmx5LiBBbnkg
dGhvdWdodHM/IFdvdWxkIHRoaXMgYmUgd29ya2FibGUgYW5kIGlmIHNvLCB3b3VsZCBpdCBhY3R1
YWxseSBoZWxwPw0KDQpCZXN0IFJlZ2FyZHMNCkxhcnMNCg0KICAgIA0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 15:07:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 15:07:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPr5D-00029W-LW; Mon, 04 Jun 2018 15:07:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uude=iw=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fPr5B-00029R-So
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 15:07:41 +0000
X-Inumbo-ID: b6d4bc76-6808-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b6d4bc76-6808-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 17:05:27 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 32FF4310C61F
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 19:23:44 +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 063A17FC89
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 18:07:39 +0300 (EEST)
Received: (qmail 23146 invoked from network); 4 Jun 2018 18:07:38 +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; 4 Jun 2018 18:07:38 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
 <184f3e4f-97fd-4e50-9148-43ad394521e2@bitdefender.com>
Message-ID: <4c370f50-baa7-89f2-14dc-05b32ab4b7b1@bitdefender.com>
Date: Mon, 4 Jun 2018 18:07: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: <184f3e4f-97fd-4e50-9148-43ad394521e2@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76244
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486120,
 Stamp: 3], Multi: [Enabled, t: (0.000028,0.007705)], BW: [Enabled, t:
 (0.000018,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.021870,0.000306)], URL: [Enabled, t:
 (0.000028,0.000001)], RTDA: [Enabled, t: (0.091481), Hit: No, Details:
 v2.7.12; Id: 15.1i6061u.1cf5ldojd.n0kh], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN -
 Defer all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wNC8yMDE4IDA1OjUzIFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gT24gMDYv
MDQvMjAxOCAwNDo1OSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQ3VycmVudGx5LCB0aGVy
ZSBpcyBhIGxvdCBvZiBmdW5jdGlvbmFsaXR5IGluIHRoZSAjREIgaW50ZXJjZXB0cywgYW5kIHNv
bWUKPj4gcmVwZWF0ZWQgZnVuY3Rpb25hbGl0eSBpbiB0aGUgKl9pbmplY3RfZXZlbnQoKSBsb2dp
Yy4KPj4KPj4gVGhlIGdkYnN4IGNvZGUgaXMgaW1wbGVtZW50ZWQgYXQgYm90aCBsZXZlbHMgKGFs
YmVpdCBkaWZmZXJlbnRseSBmb3IgI0JQLAo+PiB3aGljaCBpcyBwcmVzdW1hYmx5IGR1ZSB0byB0
aGUgZmFjdCB0aGF0IHRoZSBvbGQgZW11bGF0b3IgYmVoYXZpb3VyIHVzZWQgdG8gYmUKPj4gdG8g
bW92ZSAlcmlwIGZvcndhcmRzIGZvciB0cmFwcyksIHdoaWxlIHRoZSBtb25pdG9yIGJlaGF2aW91
ciBvbmx5IGV4aXN0cyBhdAo+PiB0aGUgaW50ZXJjZXB0IGxldmVsLgo+Pgo+PiBVcGRhdGluZyBv
ZiAlZHI2IGlzIGltcGxlbWVudGVkIChidWdnaWx5KSBhdCBib3RoIGxldmVscywgYnV0IGhhdmlu
ZyBpdCBhdAo+PiBib3RoIGxldmVscyBpcyBwcm9ibGVtYXRpYyB0byBpbXBsZW1lbnQgY29ycmVj
dGx5Lgo+Pgo+PiBSZWFycmFuZ2UgdGhlIGxvZ2ljIHRvIGhhdmUgbm90aGluZyBpbnRlcmVzdGlu
ZyBhdCB0aGUgaW50ZXJjZXB0IGxldmVsLCBhbmQKPj4gZXZlcnl0aGluZyBpbXBsZW1lbnRlZCBh
dCB0aGUgaW5qZWN0aW9uIGxldmVsLiAgQW1vbmdzdCBvdGhlciB0aGluZ3MsIHRoaXMKPj4gbWVh
bnMgdGhhdCB0aGUgbW9uaXRvciBzdWJzeXN0ZW0gd2lsbCBwaWNrIHVwIGRlYnVnIGFjdGlvbnMg
ZnJvbSBlbXVsYXRlZAo+PiBldmVudHMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgo+PiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Pj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiBDQzogSnVu
IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgo+PiBDQzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+Cj4+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tPgo+PiBDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp
a3VscGFuaXRAYW1kLmNvbT4KPj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
Pgo+PiBDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+PiBD
QzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+Pgo+PiBUaGlzIGlzIFJG
QyBiZWNhdXNlIGl0IHByb2JhYmx5IGJyZWFrcyBpbnRyb3NwZWN0aW9uLCBhcyBpbmplY3Rpb24g
cmVwbGllcwo+PiBmcm9tIHRoZSBpbnRyb3NwZWN0aW9uIGVuZ2luZSB3aWxsIChwcm9iYWJseSwg
YnV0IEkgaGF2ZW4ndCBjb25maXJtZWQpIHRyaWdnZXIKPj4gbmV3IG1vbml0b3IgZXZlbnRzLgo+
Pgo+PiBGaXJzdCBvZiBhbGwsIG1vbml0b3JpbmcgZW11bGF0ZWQgZGVidWcgZXZlbnRzIGlzIGEg
Y2hhbmdlIGluIGJlaGF2aW91ciwKPj4gYWx0aG91Z2ggSU1PIGl0IGlzIG1vcmUgb2YgYSBidWdm
aXggdGhhbiBhIG5ldyBmZWF0dXJlLiAgQWxzbywgc2ltaWxhciBjaGFuZ2VzCj4+IHdpbGwgaGFw
cGVuIHRvIG90aGVyIG1vbml0b3JlZCBldmVudHMgYXMgd2UgdHJ5IHRvIHVuaWZ5IHRoZQo+PiBp
bnRlcmNlcHQvZW11bGF0aW9uIHBhdGhzLgo+Pgo+PiBBcyBmb3IgdGhlIHJlY3Vyc2l2ZSB0cmln
Z2VyaW5nIG9mIG1vbml0b3IgZXZlbnRzLCBJIHdhcyBjb25zaWRlcmluZyBleHRlbmRpbmcKPj4g
dGhlIG1vbml0b3IgaW5mcmFzdHJ1Y3R1cmUgdG8gaGF2ZSBhICJpbiBtb25pdG9yIHJlcGx5IiBi
b29sZWFuIHdoaWNoIGNhdXNlcwo+PiBodm1fbW9uaXRvcl9kZWJ1ZygpIHRvIGlnbm9yZSB0aGUg
cmVjdXJzaXZlIHJlcXVlc3QuCj4+Cj4+IERvZXMgdGhpcyBwbGFuIHNvdW5kIG9rLCBvciBoYXZl
IEkgbWlzc2VkIHNvbWV0aGluZyBtb3JlIHN1YnRsZSB3aXRoIG1vbml0b3IKPj4gaGFuZGxpbmc/
Cj4gCj4gVGhlIHBsYW4gZG9lcyBzb3VuZCBPSywgYnV0IEknbSBub3QgY29udmluY2VkIHRoZSBw
cm9ibGVtIGlzIHJlYWw6IHRoZQo+IG9ubHkgd2F5IGFuIGludHJvc3BlY3Rpb24gYWdlbnQgY2Fu
IGluamVjdCBzb21ldGhpbmcgdGhhdCBJJ20gYXdhcmUgb2YKPiBpcyB2aWEgeGNfaHZtX2luamVj
dF90cmFwKCkgKHdoaWNoIGFkbWl0dGVkbHkgd2UgZG8gdXNlKS4KPiAKPiBCdXQgY2FsbGluZyB4
Y19odm1faW5qZWN0X3RyYXAoKSBkb2VzIG5vdCBsZWFkIHRvIGFuIGltbWVkaWF0ZQo+IGluamVj
dGlvbi4gSW5zdGVhZCwgdGhlIGluZm9ybWF0aW9uIGlzIG9ubHkgcmVjb3JkZWQsIGFuZCB0aGUg
YWN0aW9uIGlzCj4gdGFrZW4gaWYgcG9zc2libGUgb25seSBpbiBodm1fZG9fcmVzdW1lKCkgLSB3
aGljaCBnZXRzIGNhbGxlZCBvbmx5IGFmdGVyCj4gYSBWQ1BVLXBhdXNlLWNhdXNpbmcgdm1fZXZl
bnQgaGFzIGJlZW4gaGFuZGxlZDoKPiAKPiAgNTA5IHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3Qg
dmNwdSAqdikKPiAgNTEwIHsKPiAgNTExICAgICBjaGVja193YWtldXBfZnJvbV93YWl0KCk7Cj4g
IDUxMgo+ICA1MTMgICAgIHB0X3Jlc3RvcmVfdGltZXIodik7Cj4gIDUxNAo+ICA1MTUgICAgIGlm
ICggIWhhbmRsZV9odm1faW9fY29tcGxldGlvbih2KSApCj4gIDUxNiAgICAgICAgIHJldHVybjsK
PiAgNTE3Cj4gIDUxOCAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSApCj4gIDUx
OSAgICAgICAgIGh2bV92bV9ldmVudF9kb19yZXN1bWUodik7Cj4gIDUyMAo+ICA1MjEgICAgIC8q
IEluamVjdCBwZW5kaW5nIGh3L3N3IGV2ZW50ICovCj4gIDUyMiAgICAgaWYgKCB2LT5hcmNoLmh2
bV92Y3B1LmluamVjdF9ldmVudC52ZWN0b3IgPj0gMCApCj4gIDUyMyAgICAgewo+ICA1MjQgICAg
ICAgICBzbXBfcm1iKCk7Cj4gIDUyNQo+ICA1MjYgICAgICAgICBpZiAoICFodm1fZXZlbnRfcGVu
ZGluZyh2KSApCj4gIDUyNyAgICAgICAgICAgICBodm1faW5qZWN0X2V2ZW50KCZ2LT5hcmNoLmh2
bV92Y3B1LmluamVjdF9ldmVudCk7Cj4gIDUyOAo+ICA1MjkgICAgICAgICB2LT5hcmNoLmh2bV92
Y3B1LmluamVjdF9ldmVudC52ZWN0b3IgPSBIVk1fRVZFTlRfVkVDVE9SX1VOU0VUOwo+ICA1MzAg
ICAgIH0KQWN0dWFsbHksIG9uIGZ1cnRoZXIgdGFsa2luZyB3aXRoIEFuZHJldywgaGUgaXMgcmln
aHQgLSB0aGlzCmh2bV9pbmplY3RfZXZlbnQoKSBjYWxsIHNob3VsZCBfbm90XyB0cmlnZ2VyIGEg
dm1fZXZlbnQgaWYgaXQgaXMgYQpyZXN1bHQgb2YgY2FsbGluZyB4Y19odm1faW5qZWN0X3RyYXAo
KSAtIHdoaWNoIGlzIHRoZSBjdXJyZW50IGJlaGF2aW91ci4KClRoZSAic2ltcGxlc3QiIHNvbHV0
aW9uIEkgY2FuIHRoaW5rIG9mIGlzIHRvIHNvbWVob3cgcmVjb3JkIHRoYXQgdGhpcwppbmplY3Rp
b24gaGFzIGJlZW4gY2F1c2VkIGJ5IHhjX2h2bV9pbmplY3RfdHJhcCgpIChpLmUuIGRlbGliZXJh
dGVseQpjYXVzZWQgYnkgYW4gZXh0ZXJuYWwgYWdlbnQpLgoKClRoYW5rcywKUmF6dmFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 15:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 15: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 1fPraB-0004wN-NU; Mon, 04 Jun 2018 15:39:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPraA-0004wE-Jv
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 15:39:42 +0000
X-Inumbo-ID: 2ef28167-680d-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ef28167-680d-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 17:37:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="74120057"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1528120755-17455-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: <15dba408-9b01-f1ae-7f2e-51714b31d246@citrix.com>
Date: Mon, 4 Jun 2018 16:39:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528120755-17455-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 00/11] Fixes to debugging facilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Tim Deegan <tim@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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDYvMTggMTQ6NTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gU28gdGhpcyBzdGFydGVk
IGFzIGEgc21hbGwgZml4IGZvciB0aGUgdm1lbnRyeSBmYWlsdXJlIChwZW51bHRpbWF0ZSBwYXRj
aCksCj4gYW5kIGhhcyBzbm93YmFsbGVkLi4uCj4KPiBJJ20gZmFpcmx5IGNvbmZpZGVudCB0aGF0
IGV2ZXJ5dGhpbmcgaW52b2x2aW5nIERFQlVHQ1RMLkJURiBpcyBicm9rZW4sIGFuZAo+IHRoZXJl
IGFyZSBkZWZpbml0ZWx5IGJ1Z3Mgd2l0aCBjb25maWd1cmluZyBERUJVR0NUTC5SVE0gKHdoaWNo
IHJlYWxseSBpc24ndAo+IGhlbHBlZCBieSB0aGUgZmFjdCB0aGF0IHRoZSBHQ0MgVFNYIGludHJp
bnNpY3MgcmVuZGVyIHRoZSByZXN1bHRpbmcgY29kZQo+IHVuLWRlYnVnZ2FibGUuKSAgSSdsbCBk
ZWZlciBmaXhpbmcgdGhlc2Ugc3dhbXBzIGZvciBub3cuCj4KPiBUaGUgZmlyc3QgNCBwYXRjaGVz
IHByb2JhYmx5IHdhbnQgYmFja3BvcnRpbmcgdG8gdGhlIHN0YWJsZSB0cmVlcywgc28gSSd2ZQo+
IHRha2VuIGNhcmUgdG8gbW92ZSB0aGVtIGFoZWFkIG9mIHBhdGNoIDYgZm9yIGJhY2twb3J0IHJl
YXNvbnMuICBXaGlsZSBhbGwKPiBmaXhlcyB3b3VsZCBpZGVhbGx5IGJlIGJhY2twb3J0ZWQsIEkg
Y2FuJ3QgZmluZCBhIHdheSBvZiBmaXhpbmcgJWRyNiBtZXJnaW5nCj4gKGFzIGl0IG5lZWRzIHRv
IGJlIGRvbmUgcHJlY2ljZWx5IG9uY2UpIHdpdGhvdXQgYSBiZWhhdmlvdXJhbCBjaGFuZ2UgaW4g
dGhlCj4gbW9uaXRvciBzdWJzeXN0ZW0uCj4KPiBQYXRjaCA4IHByb2JhYmx5IGJyZWFrcyBpbnRy
b3NwZWN0aW9uLCBzbyBjYW4ndCBiZSB0YWtlbiBhdCB0aGlzIHBvaW50LiAgU2VlCj4gdGhhdCBw
YXRjaCBmb3IgZGlzY3Vzc2lvbiBvZiB0aGUgcHJvYmxlbSBhbmQgbXkgYmVzdCBndWVzcyBhdCBh
IHNvbHV0aW9uLgoKQXMgc3BvdHRlZCBieSBSYXp2YW4sIEkgZm9yZ290IHRvIG1lbnRpb24gdGhh
dCB0aGlzIHNlcmllcyBpcyBidWlsdCBvbgp0b3Agb2YgIng4Ni92bXg6IEZpeCBoYW5kaW5nIG9m
IE1TUl9ERUJVR0NUTCBvbiBWTUV4aXQiLsKgIEl0IGNhbiBiZQpmb3VuZCBpbiBnaXQgZm9ybSBo
ZXJlOgoKaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxlL2FuZHJld2Nvb3Av
eGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9kZWJ1Zy1maXhlcy12MQoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 15:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 15: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 1fPraH-0004wl-0L; Mon, 04 Jun 2018 15:39: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPraF-0004wZ-CP
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 15:39:47 +0000
X-Inumbo-ID: 32919c29-680d-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32919c29-680d-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 17:37:33 +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 w54FaAbO158858;
 Mon, 4 Jun 2018 15:39: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-2017-10-26;
 bh=g4nrNU1tyF3p67/MzLy7PhNLqUocgqX+c5ZGF1Mkihg=;
 b=IveZpa8WsuSopVyohHvTKysm3JxI36hVObxwdjZzxVKEtiMg+gDM92vecekS/VV6Og6Y
 LV/zUAsUjcbdkpsBiEiIPp5mXzFkVDzfHbsplxAXCy2ycLQ1fBVoieQOB564xDr0gdvd
 a394C4Zni7AjsUgxeMZwsngnR5eTfgaihd8T7yDyLvEmr8F3chVLdpwUxBXoJb1bMQib
 pFjDsQ1CewSiYH746M08mRufjlZMoa2uFyEi39/PIQGhGKs4KGUqn8dnOV6Lew6Y4NsZ
 1U5mOcr0A65pL1tdGolR5Udr3uiV1wuS50R8g6JUFz098eN5xu5bMYIv6yhP3aARfI8k AQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jbvyp43jw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 15:39:36 +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 w54FdZED008765
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 15:39:35 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 w54FdYj0025717;
 Mon, 4 Jun 2018 15:39: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 ; Mon, 04 Jun 2018 08:39:34 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-3-andr2000@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: <835e8070-39d4-67b4-689a-aab2979b0c70@oracle.com>
Date: Mon, 4 Jun 2018 11:43:16 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-3-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=658
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806040183
Subject: Re: [Xen-devel] [PATCH v2 2/9] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkIGFuZCBh
Y2Nlc3NpYmxlIHRvCj4gb3RoZXIga2VybmVsIG1vZHVsZXMgd2hpY2ggY2FuIHJlLXVzZSB0aGVz
ZSBpbnN0ZWFkIG9mIG9wZW4tY29kaW5nLgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFu
ZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKUmV2aWV3ZWQt
Ynk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 16:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 16: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 1fPs3M-0008VD-Et; Mon, 04 Jun 2018 16:09:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9sf9=iw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fPs3L-0008V6-Fm
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 16:09:51 +0000
X-Inumbo-ID: 65dc829f-6811-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 65dc829f-6811-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 18:07: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 4B7591596;
 Mon,  4 Jun 2018 09:09:48 -0700 (PDT)
Received: from [192.168.0.10] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 342F93F5A0; Mon,  4 Jun 2018 09:09:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@gmail.com>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-8-git-send-email-sstabellini@kernel.org>
 <CAF3u54BTrLmE6BxvEKA2wdxHbDcHf+Y0DqNvP4xErGYns5x63A@mail.gmail.com>
 <alpine.DEB.2.10.1806010842320.23991@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <30cba2b4-8663-5bdc-c0dd-77dec2441518@arm.com>
Date: Mon, 4 Jun 2018 16:58:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806010842320.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 08/10] arm: add 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, lars.kurth@citrix.com, andrii_anisov@epam.com,
 xen-devel@lists.xen.org, dfaggioli@suse.com, volodymyr_babchuk@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wMS8yMDE4IDA5OjUxIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
RnJpLCAxIEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+IFNv
cnJ5IGZvciBmb3JtYXR0aW5nLgo+Pgo+PiBPbiBUaHUsIDMxIE1heSAyMDE4LCAyMjo1MCBTdGVm
YW5vIFN0YWJlbGxpbmksIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4gICAgICAg
IEFkZCBhICJQbGF0Zm9ybSBTdXBwb3J0IiBtZW51IHdpdGggdGhyZWUgdW1icmVsbGEga2NvbmZp
ZyBvcHRpb25zOiBRRU1VLAo+PiAgICAgICAgUkNBUjMgYW5kIE1QU09DLiBUaGV5IGVuYWJsZSB0
aGUgcmVxdWlyZWQgb3B0aW9ucyBmb3IgdGhlaXIgaGFyZHdhcmUKPj4gICAgICAgIHBsYXRmb3Jt
Lgo+Pgo+Pgo+PiBUaGlzIHBhdGNoIGlzIG5vdGhpbmcgY2xvc2UgdG8gd2hhdCB3ZSBkaXNjdXNz
ZWQuIEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB0aGUgdGlueS5jb25maWcgd2lsbCBlbmQgdXAgdG8g
c2VsZWN0IGFsbCB0aGUgcGxhdGZvcm1zCj4+IHdpdGggdGhlaXIgZHJpdmVyLiBJdCB3aWxsIG5v
dCBiZSBwb3NzaWJsZSB0byBkZXNlbGVjdCB0aGUgZHJpdmVyIHNlbGVjdGVkIGZvciBhIHBsYXRm
b3JtIGFmdGVyd2FyZHMuCj4+Cj4+IEkgc3RpbGwgdGhpbmsgdGhlIGJlc3QgaWYgcHJvdmlkaW5n
IGEgY2hvaWNlIGxpc3Qgd2hlcmUgb25seSBvbmUgb3B0aW9uIGNhbiBiZSBzZWxlY3RlZC4gSSB3
b3VsZCBsaWtlIHRvIHVuZGVyc3RhbmQgd2h5IHlvdQo+PiBkaWRuJ3QgZ28gdGhpcyBwYXRoLgo+
IAo+IFllcywgc29ycnksIEkgZGlkbid0IGV4cGxhaW4gd2h5IEkgZGlkIHRoaXMgYW5kIHdoYXQg
SSB0b2xkIHlvdSBvbiB0aGUKPiBjYWxsIHdhcyB3cm9uZywgYWRkaW5nIHRvIHRoZSBjb25mdXNp
b24uCj4gCj4gRmlyc3QsIGl0IGlzIHRydWUgdGhhdCBgbWFrZSBvbGRkZWZjb25maWcnIGlzIHJ1
biBhdXRvbWF0aWNhbGx5IG9uIGFueQo+IG1ha2UgdGFyZ2V0Lgo+IAo+IEV4Y2VwdCBmb3IgYG1h
a2UgbWVudWNvbmZpZycsIHRoYXQncyBzcGVjaWFsLiBJZiB5b3UgY29weSBhIHBhcnRpYWwKPiBj
b25maWcgKGxpa2UgdGlueS5jb25maWcpIHRvIC5jb25maWcsIHRoZW4gZXhlY3V0ZSBgbWFrZSBt
ZW51Y29uZmlnJywKPiB0aGUgbWVudSBnZXRzIGF1dG9tYXRpY2FsbHkgcG9wdWxhdGVkIHdpdGgg
dGhlIG1pc3NpbmcgdmFsdWVzIHVzaW5nCj4gZGVmYXVsdHMgKGFzIGlmIG9sZGRlZmNvbmZpZyB3
YXMgcnVuKSwgYnV0IGl0IHdvbid0IGF1dG9tYXRpY2FsbHkgc2F2ZQo+IHRoZW0gdG8gZmlsZSAo
Zm9ydHVuYXRlbHkhISkuICBUaGF0IG1lYW5zIHRoYXQgYWxsIHRoZSBwbGF0Zm9ybSBvcHRpb25z
Cj4gYmVsb3cgKFFFTVUsIFJDQVIzLCBNUFNPQykgd2lsbCBzaG93IGFzIHNlbGVjdGVkIGluIHRo
ZSBtZW51LCBidXQgaWYgdGhlCj4gdXNlciBkZXNlbGVjdHMgdHdvIG9mIHRoZW0sIGZvciBpbnN0
YW5jZSBRRU1VIGFuZCBSQ0FSMywgdGhlIHJlc3VsdCBpcwo+IHRoYXQgKm9ubHkqIE1QU09DIGFu
ZCByZWxhdGVkIG9wdGlvbnMgd2lsbCBiZSB3cml0dGVuIGRvd24gdG8gdGhlCj4gLmNvbmZpZy4K
PiAKPiBUaGUga2NvbmZpZyBpbmZyYXN0cnVjdHVyZSBpcyBub3QgYXMgYmFkIGFzIEkgaW5pdGlh
bGx5IHRob3VnaHQgOi0pCj4gSW4gc2hvcnQsIHRoZSBmb2xsb3dpbmcgc3RlcHMgd29yazoKPiAK
PiAtIGNvcHkgdGlueS5jb25maWcgdG8gLmNvbmZpZwo+IC0gbWFrZSBtZW51Y29uZmlnIC0+IGRl
c2VsZWN0IFFFTVUgYW5kIFJDQVIzLCBzYXZlIC5jb25maWcKCklITU8sIHRoaXMgaXMgcmVhbGx5
IGZyYWdpbGUuIEFzIHlvdSBzYWlkIG1vc3Qgb2YgdGhlIGNvbW1hbmQgd2lsbCBydW4gCiJtYWtl
IG9sZGNvbmZpZyIgYXV0b21hdGljYWxseS4gVGhpcyBpcyBhbHNvIHF1aXRlIG5hdHVyYWwgZm9y
IGEgTGludXggCnVzZXIgdG8gZG8gYSAibWFrZSBvbGRjb25maWciIGFmdGVyIGNvcHlpbmcgdGhl
IC5jb25maWcuCgpTbyBJIHRoaW5rIHdlIHNob3VsZCBiZSBhYmxlIHRvIGNhdGVyIGV2ZXJ5b25l
IGhlcmUgcmF0aGVyIHRoYW4gb25lIAoib2RkIiBzb2x1dGlvbi4gWW91IHNlZW0gdG8gaGF2ZSBt
aXN1bmRlcnN0b29kIG15IHN1Z2dlc3Rpb24gb24gcHJldmlvdXMgCnZlcnNpb24uIEkgYW5zd2Vy
ZWQgdGhlcmUgYW5kIHdvdWxkIGFwcHJlY2lhdGUgaWYgeW91IGhhdmUgYW5vdGhlciBsb29rLgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 16:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 16: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 1fPs3P-0008VW-Oi; Mon, 04 Jun 2018 16:09:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9sf9=iw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fPs3O-0008VM-PF
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 16:09:54 +0000
X-Inumbo-ID: 682382df-6811-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 682382df-6811-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 18:07: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 370791596;
 Mon,  4 Jun 2018 09:09:53 -0700 (PDT)
Received: from [192.168.0.10] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 2B25B3F5A0; Mon,  4 Jun 2018 09:09:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1805221719560.24793@sstabellini-ThinkPad-X260>
 <1527035108-15051-9-git-send-email-sstabellini@kernel.org>
 <9ef3b281-da0d-18a4-120f-9d5796dcd27e@arm.com>
 <alpine.DEB.2.10.1805301339140.23991@sstabellini-ThinkPad-X260>
 <4365a1d1-a3cd-6827-2084-b3ef52ab9ed2@arm.com>
 <alpine.DEB.2.10.1805311417540.23991@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <68f9958e-bc21-06f8-e1cf-6022a64d6dc3@arm.com>
Date: Mon, 4 Jun 2018 16:58:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1805311417540.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 09/10] arm: add 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, lars.kurth@citrix.com, xen-devel@lists.xen.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, nd@arm.com,
 volodymyr_babchuk@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNS8zMS8yMDE4IDEwOjM4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
V2VkLCAzMCBNYXkgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAzMC8wNS8yMDE4IDIy
OjM5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBUdWUsIDI5IE1heSAyMDE4LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGkgU3RlZmFubywKPj4+Pgo+Pj4+IE9uIDIzLzA1LzE4
IDAxOjI1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IEFkZCBhICJQbGF0Zm9ybSBT
dXBwb3J0IiBtZW51IHdpdGggdGhyZWUgdW1icmVsbGEga2NvbmZpZyBvcHRpb25zOiBRRU1VLAo+
Pj4+PiBSQ0FSMyBhbmQgTVBTT0MuIFRoZXkgZW5hYmxlIHRoZSByZXF1aXJlZCBvcHRpb25zIGZv
ciB0aGVpciBoYXJkd2FyZQo+Pj4+PiBwbGF0Zm9ybS4KPj4+Pj4KPj4+Pj4gVGhleSBhcmUgaW50
cm9kdWNlZCBmb3IgY29udmllbmNlOiB0aGUgdXNlciB3aWxsIGJlIGFibGUgdG8gc2ltcGx5IG9w
ZW4KPj4+Pj4gdGhlIG1lbnUgYW5kIGVuYWJsZSB0aGUgcmlnaHQgY29uZmlnIGZvciBoZXIgcGxh
dGZvcm0uCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+Pj4gQ0M6IGFydGVtX215Z2FpZXZAZXBhbS5jb20KPj4+
Pj4gQ0M6IHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tCj4+Pj4+Cj4+Pj4+IC0tLQo+Pj4+PiBO
b3RlIHRoYXQgdGhpcyBhcHByb2FjaCBoYXMgYSBsaW1pdGF0aW9uOiBpdCBpcyBub3QgcG9zc2li
bGUgdG8gInNlbGVjdAo+Pj4+PiBhIHJhbmdlIi4gSW4gb3RoZXIgd29yZHMsIHVzaW5nIHRpbnku
Y29uZmlnIE5SX0NQVVMgaXMgc2V0IHRvIDQuIEl0IGlzCj4+Pj4+IG5vdCBwb3NzaWJsZSB0byBp
bmNyZWFzZSBpdCB0byA4IGZyb20gY29uZmlnIFJDQVIzLgo+Pj4+Cj4+Pj4gV2hhdCB5b3UgY2Fu
IGRvIGlzOgo+Pj4+Cj4+Pj4gY29uZmlnIE5SX0NQVVMKPj4+PiAJcmFuZ2UgLi4uCj4+Pj4gCWRl
ZmF1bHQgIjgiIGlmIChSQ0FSMykKPj4+PiAgICAgICAgICAgZGVmYXVsdCAieCIgaWYgKFFFTVUp
Cj4+Pj4gICAgCWRlZmF1bHQgNjQKPj4+Pgo+Pj4+IFRoaXMgd291bGQgaW1wbHkgdG8gbW92ZSBO
Ul9DUFVTIGluIGFyY2gve2FybSx4ODZ9L0tjb25maWcuCj4+Pj4KPj4+PiBUaGlzIHNvbHV0aW9u
IGlzIG5vdCB2ZXJ5IG5pY2UsIGJ1dCBhdCBsZWFzdCB3b3VsZCBwcm92aWRlIGEgYmV0dGVyCj4+
Pj4gZXhwZXJpZW5jZQo+Pj4+IHRvIHRoZSB1c2VyLgo+Pj4KPj4+IFVuZm9ydHVuYXRlbHksIG1h
a2Ugb2xkZGVmY29uZmlnIGlzIGV4ZWN1dGVkIGF1dG9tYXRpY2FsbHkgd2hlbiBtYWtlIGlzCj4+
PiBjYWxsZWQsIGFkZGluZyBDT05GSUdfTlJfQ1BVUz0xMjguIFRodXMsIHVubGVzcyB0aW55LmNv
bmZpZyBoYXMgYWxyZWFkeQo+Pj4gQ09ORklHX1JDQVIzIGluIGl0LCB0aGUgY29ycmVjdCBkZWZh
dWx0IHdvbid0IGJlIGFwcGxpZWQuCj4+Pgo+Pj4gVGhpcyBzdWdnZXN0aW9ucyBvbmx5IG1ha2Ug
c2Vuc2UgaWYgd2UgaW50cm9kdWNlIHBlci1wbGF0Zm9ybSBjb25maWdzLAo+Pj4gc3VjaCBhcyB4
ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LXJjYXIzLmNvbmZpZy4KPj4KPj4gVGhlIG90aGVyIHNv
bHV0aW9uIGlzIHRvIGludHJvZHVjZSBhIG5ldyBjb21tYW5kIChvciBzY3JpcHQpIHRoYXQgd2ls
bCBzZWxlY3QKPj4gdGhlIHBsYXRmb3JtIGF0IHRoZSBzYW1lIHRpbWUgYXMgb2xkZGVmY29uZmln
Lgo+Pgo+PiBUaGlzIHdvdWxkIGF2b2lkIHRvIGNyZWF0ZSBhIGNvbmZpZyBwZXIgYm9hcmQgYW5k
IHN0aWxsIGtlZXBpbmcgb25seSBvbmUgdGlueQo+PiBjb25maWcuCj4gICAKPiBJIGFtIG5vdCBs
b29raW5nIGZvcndhcmQgdG8gbWFraW5nIGNoYW5nZXMgdG8gdGhlIGtjb25maWcgY29tbWFuZHMs
IGJ1dAo+IGZvcnR1bmF0ZWx5IEkgd2FzIHdyb25nIG9uIG15IHByZXZpb3VzIHJlcGx5OiB0aGUg
aXNzdWUgd2FzIHRoZSBvcmRlciBvZgo+IHRoZSBkZWZhdWx0cyBpbiB0aGUgcmFuZ2UhIFRvIGZp
eCB0aGUgcHJvYmxlbSBJIGp1c3QgaGFkIHRvOgo+IAo+ICAgICAgZGVmYXVsdCAiOCIgaWYgQVJN
ICYmIFJDQVIzCj4gCWRlZmF1bHQgIjQiIGlmIEFSTSAmJiBRRU1VCj4gCWRlZmF1bHQgIjQiIGlm
IEFSTSAmJiBNUFNPQwo+IAlkZWZhdWx0ICIyNTYiIGlmIFg4Ngo+IAlkZWZhdWx0ICIxMjgiIGlm
IEFSTQo+IAo+IAo+Pj4+PiBTdWdnZXN0aW9ucyBhcmUgd2VsY29tZS4KPj4+Pj4gLS0tCj4+Pj4+
ICAgICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgfCAgMiArKwo+Pj4+PiAgICAgeGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4+Pj4+ICAgICAyIGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKPj4+Pj4g
ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPj4+
Pj4KPj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJt
L0tjb25maWcKPj4+Pj4gaW5kZXggYTVhNjk0My4uYjVkZGQxMiAxMDA2NDQKPj4+Pj4gLS0tIGEv
eGVuL2FyY2gvYXJtL0tjb25maWcKPj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPj4+
Pj4gQEAgLTI0NSw2ICsyNDUsOCBAQCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNU
T1IKPj4+Pj4gICAgIGNvbmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+Pj4+PiAg
ICAgICAgIGRlZl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCj4+
Pj4+ICAgICArc291cmNlICJhcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyIKPj4+Pj4gKwo+Pj4+
PiAgICAgc291cmNlICJjb21tb24vS2NvbmZpZyIKPj4+Pj4gICAgICAgc291cmNlICJkcml2ZXJz
L0tjb25maWciCj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25m
aWcKPj4+Pj4gYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPj4+Pj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPj4+Pj4gaW5kZXggMDAwMDAwMC4uMGVhZmJlZgo+Pj4+PiAtLS0gL2Rldi9u
dWxsCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+Pj4+PiBAQCAt
MCwwICsxLDMwIEBACj4+Pj4+ICttZW51ICJQbGF0Zm9ybSBTdXBwb3J0Igo+Pj4+PiArCj4+Pj4+
ICtjb25maWcgUUVNVQo+Pj4+PiArCWJvb2wgIlFFTVUgYWFyY2ggdmlydCBtYWNoaW5lIHN1cHBv
cnQiCj4+Pj4+ICsJZGVmYXVsdCBuCj4+Pj4gVGhlIGRlZmF1bHQgdmFsdWUgaXMgY29uZnVzaW5n
IGhlcmUuIFRoZSBkZWZhdWx0IC5jb25maWcgd2lsbCBzdXBwb3J0IFFFTVUKPj4+PiBidXQKPj4+
PiBub3Qgc2VsZWN0IHRoYXQuCj4+Pj4KPj4+PiBXaGlsZSBJIGRvbid0IHlldCBidXkgdGhlIGFy
Z3VtZW50LCBzb21lIHVzZXJzIHdpbGwgYWxzbyB3YW50IHRvIHJlbW92ZQo+Pj4+IHBsYXRmb3Jt
IHNwZWNpZmljIGNvZGUgKEFuZHJpaSBzdWdnZXN0IHRoYXQpLiBUaGlzIHdvdWxkIG1lYW5zIGJ5
IGRlZmF1bHQKPj4+PiBzdXBwb3J0IGZvciBhIHNwZWNpZmljIHBsYXRmb3JtIHdpbGwgbm90IGJl
IGluIFhlbi4KPj4+Pgo+Pj4+IEZ1cnRoZXJtb3JlLCB2ZXJ5IGxpa2VseSwgdGhlIGVuZCB1c2Vy
IHdpbGwgc2VsZWN0IGVpdGhlciBvbmUgYm9hcmQgKGUuZwo+Pj4+IGF1dG9tb3RpdmUpIG9yIGFs
bCBvZiB0aGVtIChlLmcgZGlzdHJpYnV0aW9uKS4KPj4+Pgo+Pj4+IFNvIEkgdGhpbmsgaXQgd291
bGQgYmUgYmV0dGVyIHRvIGRvIGEgY2hvaWNlIGxpc3Q6Cj4+Pj4gCS0gQWxsIC0+IEJvYXJkIHN1
cHBvcnQgZm9yIGFsbCBib2FyZCBhZGRlZC4gRHJpdmVycyBzZWxlY3RlZCBieSB0aGUKPj4+PiB1
c2VyCj4+Pj4gCS0gTVBTT0MgLT4gU2VsZWN0IGJvYXJkIHN1cHBvcnQgZm9yIFhpbGlueCArIGFw
cHJvcHJpYXRlIGRyaXZlcnMKPj4+PiAJLSBSQ0FSMyAtPiBTZWxlY3QgYm9hcmQgc3VwcG9ydCBm
b3IgUkNBUjMgKyBhcHByb3ByaWF0ZSBkcml2ZXJzCj4+Pj4KPj4+PiBUaGUgdGlueS5jb25maWcg
d291bGQgc2VsZWN0IEFMTC4gVGhpcyBjb3VsZCB0aGVuIGJlIHJlZmluZWQgYnkgc2VsZWN0aW5n
Cj4+Pj4gYQo+Pj4+IHNwZWNpZmljIHBsYXRmb3JtLgo+Pj4KPj4+IFRoZSBpZGVhIG9mIGFuICJB
TEwiIGNvbmZpZ3VyYXRpb24gaXMgaW50ZXJlc3RpbmcsIGhvd2V2ZXIsIGFsbCB0aGUKPj4+IG9w
dGlvbnMgd2Ugd291bGQgc2VsZWN0IHVuZGVyICJBTEwiIGFscmVhZHkgZGVmYXVsdCB0byAiWSIu
IEVmZmVjdGl2ZWx5LAo+Pj4gaWYgd2UgcmVtb3ZlIHRoZSBmb2xsb3dpbmcgbGluZXMgZnJvbSB0
aW55LmNvbmZpZzoKPj4+Cj4+PiAjIENPTkZJR19HSUNWMyBpcyBub3Qgc2V0Cj4+PiAjIENPTkZJ
R19NRU1fQUNDRVNTIGlzIG5vdCBzZXQKPj4+ICMgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRSBp
cyBub3Qgc2V0Cj4+PiAjIENPTkZJR19IQVNfTlMxNjU1MCBpcyBub3Qgc2V0Cj4+PiAjIENPTkZJ
R19IQVNfQ0FERU5DRV9VQVJUIGlzIG5vdCBzZXQKPj4+ICMgQ09ORklHX0hBU19NVkVCVSBpcyBu
b3Qgc2V0Cj4+PiAjIENPTkZJR19IQVNfUEwwMTEgaXMgbm90IHNldAo+Pj4gIyBDT05GSUdfSEFT
X1NDSUYgaXMgbm90IHNldAo+Pj4gIyBDT05GSUdfQVJNX1NNTVUgaXMgbm90IHNldAo+Pj4KPj4+
IHRoZW4sIGl0IHdvdWxkIGJlIGFzIGlmIHRpbnkuY29uZmlnIGhhZCBDT05GSUdfQUxMPXksIGJl
Y2F1c2UgYWZ0ZXIKPj4+IHJ1bm5pbmcgYG1ha2Ugb2xkZGVmY29uZmlnJyBpdCB3b3VsZCBnZXQg
YWxsIHRoZXNlIG9wdGlvbnMgc2V0IHRvICJZIi4KPj4+Cj4+PiBHaXZlbiB0aGF0IG1ha2Ugb2xk
ZGVmY29uZmlnIGlzIGFsd2F5cyBleGVjdXRlZCBhdXRvbWF0aWNhbGx5IGJ5IG1ha2UsIEkKPj4+
IGNhbm5vdCBldmVuIHJlbW92ZSB0aGUgImlzIG5vdCBzZXQiIG9wdGlvbnMgYWJvdmUgZnJvbSB0
aW55LmNvbmZpZwo+Pj4gYmVjYXVzZSBvdGhlcndpc2UgdGhleSB3aWxsIGFsbCBiZSBhdXRvbWF0
aWNhbGx5IGVuYWJsZWQgYWx3YXlzIHVubGVzcyBJCj4+PiBjaGFuZ2UgYWxsIHRoZSBkZWZhdWx0
cyBmcm9tIFkgdG8gTi4KPj4+Cj4+PiBJbiBmYWN0LCB0aGUgbWFpbiBpc3N1ZSBpcyB0aGF0IGl0
IGlzIG5vdCBwb3NzaWJsZSB0byBkZXNlbGVjdCBLY29uZmlnCj4+PiBvcHRpb25zIHVzaW5nIHRo
ZSBLY29uZmlnIGluZnJhc3RydWN0dXJlLiBTbywgaWYgYSB1c2VyIGhhcyBhCj4+PiBjb25maWcg
d2l0aCBDT05GSUdfQUxMIGluIGl0LCB0aGVuIHNoZSBleGVjdXRlcyBgbWFrZSBtZW51Y29uZmln
Jwo+Pj4gdG8gc2VsZWN0IFJDQVIzIGFuZCByZWR1Y2UgdGhlIGNvbmZpZyBzaXplLCB0aGUgbWVu
dSB3b24ndCBhY3R1YWxseSBiZQo+Pj4gYWJsZSB0byBkZXNlbGVjdCBhbnkgb3RoZXIgb3B0aW9u
IGF1dG9tYXRpY2FsbHkuIFRoaXMgaXMgdmVyeQo+Pj4gdW5mb3J0dW5hdGUuIEZvciBpbnN0YW5j
ZSwgaWYgdGhlIGNvbmZpZyBoYXMgQ0FERU5DRV9VQVJULCBhbmQgdGhlIHVzZXIKPj4+IHNlbGVj
dHMgQ09ORklHX1JDQVIzIGZyb20gdGhlIG1lbnUsIHRoZSByZXN1bHRpbmcgY29uZmlnIHdpbGwg
c3RpbGwgaGF2ZQo+Pj4gQ0FERU5DRV9VQVJULCB1bmxlc3Mgc2hlIGdvZXMgdG8gcmVtb3ZlIGl0
IGJ5IGhhbmQuCj4+Pgo+Pj4gR2l2ZW4gYWxsIHRoaXMsIEkgZG9uJ3Qga25vdyBpZiBpdCBpcyB3
b3J0aCBpbnRyb2R1Y2luZyBDT05GSUdfQUxMLiBJCj4+PiBjb3VsZCBhZGQgc29tZXRoaW5nIGxp
a2U6Cj4+Pgo+Pj4gK2NvbmZpZyBBTEwKPj4+ICsJYm9vbCAiU3VwcG9ydCBmb3IgYWxsIHBsYXRm
b3JtcyIKPj4+ICsJZGVmYXVsdCB5Cj4+PiArCXNlbGVjdCBHSUN2Mwo+Pj4gKwlzZWxlY3QgSEFT
X05TMTY1NTAKPj4+ICsJc2VsZWN0IEhBU19DQURFTkNFX1VBUlQKPj4+ICsJc2VsZWN0IEhBU19Q
TDAxMQo+Pj4gKwlzZWxlY3QgSEFTX0VYWU5PUzQyMTAKPj4+ICsJc2VsZWN0IEhBU19NVkVCVQo+
Pj4gKwlzZWxlY3QgSEFTX09NQVAKPj4+ICsJc2VsZWN0IEhBU19TQ0lGCj4+PiArCXNlbGVjdCBB
Uk1fU01NVQo+Pj4gKwktLS1oZWxwLS0tCj4+PiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgcGxh
dGZvcm1zLiBUcmlnZ2VycyB0aGUgYnVpbGQgb2YgYSBsYXJnZXIgWGVuCj4+PiArCWJpbmFyeSBi
dXQgd2l0aCBtb3JlIGRyaXZlcnMuCj4+PiArCj4+PiArCUlmIHVuc3VyZSwgc2F5IFkuCj4+Pgo+
Pj4gYnV0IG15IHByZWZlcmVuY2Ugd291bGQgYmUgdG8gYXZvaWQgaXQgYmVjYXVzZSBpdCBqdXN0
IGR1cGxpY2F0ZXMgdGhlCj4+PiBkZWZhdWx0IFkvTiBzZXR0aW5ncyBlbHNld2hlcmUuCj4+Cj4+
IFRoaXMgaXMgbm90IHdoYXQgSSBzdWdnZXN0ZWQgZm9yIGFsbC4gV2hhdCBJIHN1Z2dlc3RlZCBp
cyB0aGUgb3B0aW9uIEFsbCB3aWxsCj4+IHNlbGVjdCBhbGwgcGxhdGZvcm1zLyouYyBmaWxlIHRv
IGJ1aWxkIGFuZCBkb2VzIG5vdCBzZWxlY3QgYW55IGRyaXZlcnMuIFRoZQo+PiB1c2VyIHdpbGwg
aGF2ZSB0byBjaG9zZSB0aGUgZHJpdmVycy4gWW91IGNhbiBzZWUgaXQgYXMgYSAiY3VzdG9tIiBv
cHRpb24uCj4+Cj4+IEFsc28sIGJ5IGEgbGlzdCBJIG1lYW50Ogo+Pgo+PiBjb25maWcgUExBVEZP
Uk1fUkNBUjMKPj4gICAgICAuLi4KPj4KPj4gY2hvaWNlCj4+ICAgICBwcm9tcHQgIk1hY2hpbmUi
Cj4+ICAgICBkZWZhdWx0IC4uLi4KPj4KPj4gY29uZmlnIEFMTAo+PiAgICAgc2VsZWN0IFBMQVRG
T1JNX1JDQVIzCj4+ICAgICBzZWxlY3QgUExBVEZPUk1fWElMSU5YCj4+Cj4+IGNvbmZpZyBSQ0FS
Mwo+PiAgICAgcHJvbXB0ICJSQ0FSIDMgc3VwcG9ydCIKPj4gICAgIHNlbGVjdCBQTEFURk9STV9S
Q0FSMwo+PiAgICAgc2VsZWN0IEhBU19QTDAxMQo+PiAgICAgc2VsZWN0IC4uLgo+Pgo+PiBlbmRj
aG9pY2UuCj4+Cj4+IFRoZSBjb25maWcgUExBVEZPUk1fKiB3b3VsZCB0aGVuIGJlIHVzZWQgaW4g
dGhlIE1ha2VmaWxlCj4+ICAgICB4ZW4tJChDT05GSUdfUExBVEZPUk1fWElMSU5YKSArPSB4aWxp
bngubwo+PiAgICAgLi4uCj4+Cj4+IEkgY2FuIGFsc28gdW5kZXJzdGFuZCB0aGF0IHRoZXJlIG1p
Z2h0IGJlIGlzc3VlIHdpdGggdGhlICJBbGwiIG9wdGlvbiBoZW5jZQo+PiB3aHkgSSBzdWdnZXN0
ZWQgdGhlICJOT05FIiBwbGF0Zm9ybS4gVGhpcyB3b3VsZCBzZWxlY3Qgbm9uZSBvZiB0aGUgUExB
VEZPUk1fKi4KPiAKPiBVbmZvcnR1bmF0ZWx5IGl0IGRvZXNuJ3Qgc2VlbSBwb3NzaWJsZSB0byBo
YXZlIGFuIG9wdGlvbiB1bmRlciBhIGNob2ljZQo+IG1lbnUgaW4ga2NvbmZpZyB0aGF0IGVuYWJs
ZXMgdGhlIG90aGVyIG9wdGlvbnMuIEkgZ2V0IHRoaXMgZXJyb3I6Cj4gCj4gICAgYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWc6MTplcnJvcjogcmVjdXJzaXZlIGRlcGVuZGVuY3kgZGV0ZWN0ZWQh
Cj4gICAgYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWc6MTogICBjaG9pY2UgPGNob2ljZT4gY29u
dGFpbnMgc3ltYm9sIEFMTAo+ICAgIGFyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnOjk6ICAgc3lt
Ym9sIEFMTCBkZXBlbmRzIG9uIFFFTVUKPiAgICBhcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZzox
ODogIHN5bWJvbCBRRU1VIGlzIHBhcnQgb2YgY2hvaWNlIDxjaG9pY2U+Cj4gCj4gR2l2ZW4gdGhl
IGxhY2sgb2YgYmV0dGVyIGFsdGVybmF0aXZlcywgSSdsbCBzdGljayB3aXRoIHdoYXQgSSBoYWQK
PiBiZWZvcmU6IGFsbCBwbGF0Zm9ybXMgY2FuIGJlIGVuYWJsZWQgbWFudWFsbHkgYnkgdGlja2lu
ZyBhbGwgdGhlIHRocmVlCj4gYm94ZXMsIGhvd2V2ZXIsIEkgY2hhbmdlZCB0aGUgZGVmYXVsdCB0
byB5LCBzbyB0aGF0IHRoZXkgd2lsbCBhbGwgYmUKPiBzZWxlY3RlZCBpbiB0aGUgbWVudSBieSBk
ZWZhdWx0LiBJZiB5b3UgaGF2ZSBhIGJldHRlciBzdWdnZXN0aW9uIHBsZWFzZQo+IHJlcGx5IHRv
IHRoZSBuZXcgcGF0Y2ggc2VyaWVzIEknbGwgc2VuZCBzaG9ydGx5LgoKV2VsbCwgd2hhdCB5b3Un
dmUgaW1wbGVtZW50ZWQgaXMgbm90IG15IHN1Z2dlc3Rpb24uIEkgbmV2ZXIgc3VnZ2VzdGVkIAp0
aGF0IGFsbCBzZWxlY3QgUkNBUjMuIEluc3RlYWQgaXQgc2VsZWN0cyBQTEFURk9STV9SQ0FSMy4K
ClJDQVIzIHdvdWxkIHNlbGVjdCBhbGwgdGhlIGRyaXZlcnMgKyBlbmFibGUgUExBVEZPUk1fUkNB
UjMuClBMQVRGT1JNX1JDQVIzIHdvdWxkIG9ubHkgYmUgdXNlZCB0byBnYXRlIGFueSBwb3RlbnRp
YWwgY29kZSBpbiBwbGF0Zm9ybXMuCgpJIHdvdWxkIGFwcHJlY2lhdGUgaWYgeW91IGhhdmUgYSBs
b29rIGFnYWluIGF0IG15IHN1Z2dlc3Rpb24gYW5kIGV4cGxhaW4gCndoeSBpdCB3b3VsZCBub3Qg
d29yayBmb3IgeW91LgoKQ2hlZXJzLAoKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 16:10:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 16:10:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPs3X-0000Dv-1k; Mon, 04 Jun 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=9sf9=iw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fPs3V-0008Ve-FW
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 16:10:01 +0000
X-Inumbo-ID: 6bbd2aed-6811-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6bbd2aed-6811-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 18: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 40B961596;
 Mon,  4 Jun 2018 09:09:59 -0700 (PDT)
Received: from [192.168.0.10] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 08A5D3F5A0; Mon,  4 Jun 2018 09:09:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@gmail.com>
References: <alpine.DEB.2.10.1805311447570.23991@sstabellini-ThinkPad-X260>
 <1527803317-31750-10-git-send-email-sstabellini@kernel.org>
 <CAF3u54CKgHtX9g+R6wYA4+VL4RHCjWvSKEjxTnnwSiN3P8CuSA@mail.gmail.com>
 <alpine.DEB.2.10.1806010855590.23991@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6f28d161-b90b-24ac-d086-ea61696b3cb3@arm.com>
Date: Mon, 4 Jun 2018 17:07:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806010855590.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 10/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, dfaggioli@suse.com, JBeulich@suse.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA2LzAxLzIwMTggMDk6NTMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBGcmksIDEgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+
IFNvcnJ5IGZvciB0aGUgZm9ybWF0dGluZy4gSSBhbSBwcmV0dHkgc3VyZSB5b3UgbmVlZCB0byBD
QyAiVEhFIFJFU1QiIGhlcmUuCj4+Cj4+IE9uIFRodSwgMzEgTWF5IDIwMTgsIDIyOjUwIFN0ZWZh
bm8gU3RhYmVsbGluaSwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+PiAgICAgICAg
QWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0aGF0
IHRoZSBvcmRlciBvZgo+PiAgICAgICAgdGhlIGRlZmF1bHRzIG1hdHRlcjogdGhleSBuZWVkIHRv
IGdvIGZpcnN0LCBvdGhlcndpc2UgdGhlIGdlbmVyaWMKPj4gICAgICAgIGRlZmF1bHRzIHdpbGwg
YmUgYXBwbGllZC4KPj4KPj4gICAgICAgIFRoaXMgaXMgZG9uZSBzbyB0aGF0IFhlbiBidWlsZHMg
Y3VzdG9taXplZCBmb3IgYSBzcGVjaWZpYyBoYXJkd2FyZQo+PiAgICAgICAgcGxhdGZvcm0gY2Fu
IGhhdmUgdGhlIHJpZ2h0IE5SX0NQVVMgbnVtYmVyLgo+Pgo+PiAgICAgICAgU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiAgICAgICAg
Q0M6IEpCZXVsaWNoQHN1c2UuY29tCj4+ICAgICAgICBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbQo+PiAgICAgICAgLS0tCj4+ICAgICAgICDCoHhlbi9hcmNoL0tjb25maWcgfCAzICsrKwo+
PiAgICAgICAgwqAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4+Cj4+ICAgICAgICBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvS2NvbmZpZyBiL3hlbi9hcmNoL0tjb25maWcKPj4gICAgICAg
IGluZGV4IGNmMGFjYjcuLmQ0NTFlYjggMTAwNjQ0Cj4+ICAgICAgICAtLS0gYS94ZW4vYXJjaC9L
Y29uZmlnCj4+ICAgICAgICArKysgYi94ZW4vYXJjaC9LY29uZmlnCj4+ICAgICAgICBAQCAtMiw2
ICsyLDkgQEAKPj4gICAgICAgIMKgY29uZmlnIE5SX0NQVVMKPj4gICAgICAgIMKgIMKgIMKgIMKg
IGludCAiTWF4aW11bSBudW1iZXIgb2YgcGh5c2ljYWwgQ1BVcyIKPj4gICAgICAgIMKgIMKgIMKg
IMKgIHJhbmdlIDEgNDA5NQo+PiAgICAgICAgK8KgIMKgIMKgIMKgZGVmYXVsdCAiOCIgaWYgQVJN
ICYmIFJDQVIzCj4+ICAgICAgICArwqAgwqAgwqAgwqBkZWZhdWx0ICI0IiBpZiBBUk0gJiYgUUVN
VQo+PiAgICAgICAgK8KgIMKgIMKgIMKgZGVmYXVsdCAiNCIgaWYgQVJNICYmIE1QU09DCj4+ICAg
ICAgICDCoCDCoCDCoCDCoCBkZWZhdWx0ICIyNTYiIGlmIFg4Ngo+PiAgICAgICAgwqAgwqAgwqAg
wqAgZGVmYXVsdCAiMTI4IiBpZiBBUk0KPj4gICAgICAgIMKgIMKgIMKgIMKgIC0tLWhlbHAtLS0K
Pj4KPj4KPj4gQnV0IEkgYW0gbm90IHN1cmUgaG93IHRoaXMgd2lsbCB3b3JrIGFzIHdpdGggdGhp
cyBzZXJpZXMgeW91IGNhbiBzZWxlY3QgbXVsdGlwbGUgcGxhdGZvcm1zIGluIG9uIEtjb25maWcu
IFdoYXQgd2lsbCBiZSB0aGUgZW5kCj4+IHJlc3VsdD8KPiAKPiBUaGUgZW5kIHJlc3VsdCBpcyB0
aGUgZmlyc3QgZGVmYXVsdCB0aGF0IGFwcGxpZXMuIEluIHRoaXMgY2FzZSwgaWYKPiBSQ0FSMywg
UUVNVSBhbmQgTVBTT0MgYXJlIGFsbCBzZWxlY3RlZCwgdGhlbiBOUl9DUFVTIHdvdWxkIGJlIHNl
dCB0bwo+IDgsIHdoaWNoIGlzIGFjdHVhbGx5IHdoYXQgb25lIHdvdWxkIHdhbnQgaWYgc2hlIGlz
IHRyeWluZyB0byBidWlsZCBYZW4KPiBmb3IgdGhlc2UgdGhyZWUgcGxhdGZvcm1zLCBidXQgaXQg
aXMgbm90IHdoYXQgb25lIHdvdWxkIHdhbnQgaWYgc2hlIHdhcwo+IHRyeWluZyB0byBidWlsZCBh
IGdlbmVyaWMgWGVuIGNvbmZpZyBmb3IgZGlzdHJvcy4KPiAKPiBUaGlzIGlzIG5vdCBncmVhdC4K
PiAKPiBUaGUgb3B0aW9uIGxpc3QgeW91IHN1Z2dlc3RlZCBjb3VsZCBoZWxwIHNvbHZlIHRoZSBO
Ul9DUFVTIGlzc3VlLCBzZWUKPiBiZWxvdy4KPiAKPiAKPj4gQW55d2F5LCBhcyBJIG1lbnRpb24g
dGhlIHdheSB0byBnbyBpcyBhIG9wdGlvbiBsaXN0IHdpdGggb25seSBvbmUgcG9zc2libGUgY2hv
aWNlLgo+IAo+IEkgYW0gT0sgd2l0aCBhbiBvcHRpb24gbGlzdCwgdGhlIGlzc3VlIHRoYXQgd2Ug
Y2Fubm90IGhhdmUgYW4gQUxMIG9wdGlvbgo+IGluIHRoZSBsaXN0IHRoYXQgc2VsZWN0cyB0aGUg
b3RoZXIgb3B0aW9ucyBhcyBJIHdyb3RlIHByZXZpb3VzbHkuIEZvcgo+IGluc3RhbmNlLCB0aGUg
Zm9sbG93aW5nIGlzIE5PVCBhbGxvd2VkOgo+IAo+IGNvbmZpZyBBTEwKPiAJYm9vbCAiQWxsIFBs
YXRmb3JtcyIKPiAJc2VsZWN0IE1QU09DCgpXZWxsLCB3aGF0IHlvdSBkZXNjcmliZSBpcyBub3Qg
bXkgc3VnZ2VzdGlvbi4gSSBzcGVjaWZpY2FsbHkgbWVudGlvbiB0d28gCmNvbmZpZyBwZXIgYm9h
cmQgKFBMQVRGT1JNX0ZPTyBhbmQgRk9PKSB0byBoYW5kbGUgdGhlIHJlY3Vyc2l2ZSBwcm9ibGVt
LgoKQWxzbywgYXMgSSBzYWlkIHByZXZpb3VzbHkgdGhlIHB1cnBvc2Ugb2YgQUxMIGlzIG5vdCB0
byBzZWxlY3QgYWxsIHRoZSAKcmVxdWlyZWQgZHJpdmVycy4gQnV0IGxldCB0aGUgdXNlciBzZWxl
Y3QgdGhlIGRyaXZlcnMgd2hpbGUgc3RpbGwgCmluY2x1ZGUgYWxsIHNvdXJjZSBpbiBwbGF0Zm9y
bXMvKi5jLgoKVGhlIHJlYXNvbiBmb3IgdGhhdCBpcyBpZiB5b3UgaW1wb3NlIHRvIHNlbGVjdCBh
bGwgdGhlIGJvYXJkIHdpdGggdGhlIApkcml2ZXIsIHRoZXJlIHdpbGwgYmUgbm8gd2F5IHRvIGRp
c2FibGUgdGhlbS4KCj4gCj4gSG93ZXZlciwgaGF2aW5nIENPTkZJR19BTEwgd291bGQgc29sdmUg
dGhlIE5SX0NQVVMgcHJvYmxlbSBiZWNhdXNlIHdlCj4gY291bGQgZG86Cj4gCj4gY29uZmlnIE5S
X0NQVVMKPiAgICAgIGRlZmF1bHQgIjEyOCIgaWYgQVJNICYmIEFMTAo+IAlkZWZhdWx0ICI4IiBp
ZiBBUk0gJiYgUkNBUjMKPiAJZGVmYXVsdCAiNCIgaWYgQVJNICYmIFFFTVUKPiAJZGVmYXVsdCAi
NCIgaWYgQVJNICYmIE1QU09DCj4gCWRlZmF1bHQgIjEyOCIgaWYgQVJNCj4gCj4gV2hpY2ggd291
bGQgZ2l2ZSB1cyBleGFjdGx5IHRoZSBkZWZhdWx0IHdlIHdhbnQgZm9yIE5SX0NQVVMuCj4gCj4g
U28gSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCB0dXJuIHBsYXRmb3JtIHN1cHBvcnQgaW50byBhbiBv
cHRpb24gbGlzdCBhbmQKPiB3ZSBzaG91bGQgYWxzbyBhZGQgYW4gQUxMIG9wdGlvbiB0byBzb2x2
ZSB0aGUgTlJfQ1BVUyBwcm9ibGVtLgo+IAo+IElmIHdlIGRvIHRoYXQsIHRoZSByZW1haW5pbmcg
cHJvYmxlbSBpcyBob3cgdG8gaW1wbGVtZW50IEFMTC4gSSBmb3VuZCBhCj4gd29ya2Fyb3VuZCBm
b3IgdGhlIGtjb25maWcgaXNzdWUgZGVzY3JpYmVkIGFib3ZlLiBUaGUgZm9sbG93aW5nIHdvcmtz
Cj4gY29ycmVjdGx5Ogo+IAo+IGNob2ljZQo+IAlwcm9tcHQgIlBsYXRmb3JtIFN1cHBvcnQiCj4g
CWRlZmF1bHQgQUxMCj4gCS0tLWhlbHAtLS0KPiAJQ2hvb3NlIFhlbiBzdXBwb3J0IGZvciBkaWZm
ZXJlbnQgaGFyZHdhcmUgcGxhdGZvcm1zLgo+IAo+ICAgICAgY29uZmlnIEFMTAo+ICAgICAgCWJv
b2wgIkFsbCBQbGF0Zm9ybXMiCj4gICAgICAJc2VsZWN0IE1QU09DX1BMQVRGT1JNCj4gICAgICAJ
c2VsZWN0IFFFTVVfUExBVEZPUk0KPiAgICAgIAlzZWxlY3QgUkNBUjNfUExBVEZPUk0KPiAgICAg
IAktLS1oZWxwLS0tCj4gICAgICAJRW5hYmxlIHN1cHBvcnQgZm9yIGFsbCBwbGF0Zm9ybXMuCj4g
ICAgICAKPiAgICAgIGNvbmZpZyBRRU1VCj4gICAgICAJYm9vbCAiUUVNVSBhYXJjaCB2aXJ0IG1h
Y2hpbmUgc3VwcG9ydCIKPiAgICAgIAlkZXBlbmRzIG9uIEFSTV82NAo+ICAgICAgCXNlbGVjdCBR
RU1VX1BMQVRGT1JNCj4gICAgICAJLS0taGVscC0tLQo+ICAgICAgCUVuYWJsZSBhbGwgdGhlIHJl
cXVpcmVkIGRyaXZlcnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCj4gICAgICAJbWFj
aGluZS4KPiAgICAgIAo+ICAgICAgY29uZmlnIFJDQVIzCj4gICAgICAJYm9vbCAiUmVuZXNhcyBS
Q2FyMyBzdXBwb3J0Igo+ICAgICAgCWRlcGVuZHMgb24gQVJNXzY0Cj4gICAgICAJc2VsZWN0IFJD
QVIzX1BMQVRGT1JNCj4gICAgICAJLS0taGVscC0tLQo+ICAgICAgCUVuYWJsZSBhbGwgdGhlIHJl
cXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKPiAgICAgIAo+ICAgICAgY29uZmlnIE1Q
U09DCj4gICAgICAJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCj4gICAg
ICAJZGVwZW5kcyBvbiBBUk1fNjQKPiAgICAgIAlzZWxlY3QgTVBTT0NfUExBVEZPUk0KPiAgICAg
IAktLS1oZWxwLS0tCj4gICAgICAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3Ig
WGlsaW54IFVsdHJhc2NhbGUrIE1QU29DCj4gZW5kY2hvaWNlCj4gCj4gY29uZmlnIFFFTVVfUExB
VEZPUk0KPiAJYm9vbAo+IAlzZWxlY3QgR0lDVjMKPiAJc2VsZWN0IEhBU19QTDAxMQo+IAo+IGNv
bmZpZyBSQ0FSM19QTEFURk9STQo+IAlib29sCj4gCXNlbGVjdCBIQVNfU0NJRgo+IAo+IGNvbmZp
ZyBNUFNPQ19QTEFURk9STQo+IAlib29sCj4gCXNlbGVjdCBIQVNfQ0FERU5DRV9VQVJUCj4gCXNl
bGVjdCBBUk1fU01NVQo+IAo+IAo+IFRoaXMgbG9va3MgbGlrZSB0aGUgYmVzdCB3YXkgZm9yd2Fy
ZCBhbmQgd291bGQgc29sdmUgYWxsIGlzc3Vlcy4KClRoaXMgaXMgc2ltaWxhciB0byB3aGF0IEkg
c3VnZ2VzdGVkIHdpdGggYSB0d2lzdC4gV2l0aCB5b3VyIHNvbHV0aW9uIGl0IAppcyBub3QgcG9z
c2libGUgZm9yIGEgY29uZmlnIHNlbGVjdGluZyBBTEwgdG8gZGlzYWJsZSB0aGUgdW53YW50ZWQg
CmRyaXZlcnMuIEltYWdpbmUgc29tZW9uZSB0aGF0IHdhbnRzIEdJQ1YyIGJ1dCBub3QgR0lDVjMu
CgpXaGF0IHlvdSB3YW50IHRvIGRvIGlzOgoKY2hvaWNlCglwcm9tcHQgIlBsYXRmb3JtIFN1cHBv
cnQiCiAgCWRlZmF1bHQgQUxMCiAgCS0tLWhlbHAtLS0KICAJQ2hvb3NlIFhlbiBzdXBwb3J0IGZv
ciBkaWZmZXJlbnQgaGFyZHdhcmUgcGxhdGZvcm1zLgoKICAgICAgIGNvbmZpZyBBTEwKICAgICAg
IGJvb2wgIkN1c3RvbSIKICAgICAgIAlzZWxlY3QgTVBTT0NfUExBVEZPUk0KICAgICAgIAlzZWxl
Y3QgUUVNVV9QTEFURk9STQogICAgICAgCXNlbGVjdCBSQ0FSM19QTEFURk9STQogICAgICAgCS0t
LWhlbHAtLS0KICAgICAgIAlTdXBwb3J0IGZvciBhbnkgcGxhdGZvcm0uIFRoZSB1c2VyIGNhbiB1
bnNlbGVjdC91bnNlbGVjdCBkcml2ZXJzCgogICAgICBjb25maWcgUUVNVQogICAgICAJYm9vbCAi
UUVNVSBhYXJjaCB2aXJ0IG1hY2hpbmUgc3VwcG9ydCIKICAgICAgIAlkZXBlbmRzIG9uIEFSTV82
NAogICAgICAgCXNlbGVjdCBRRU1VX1BMQVRGT1JNCglzZWxlY3QgR0lDVjMKCXNlbGVjdCBIQVNf
UEwwMTEKICAgICAgIAktLS1oZWxwLS0tCiAgICAgICAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQg
ZHJpdmVycyBmb3IgUUVNVSBhYXJjaDY0IHZpcnQgZW11bGF0ZWQKICAgICAgIAltYWNoaW5lLgoK
ICAgICAgIGNvbmZpZyBSQ0FSMwogICAgICAJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0Igog
ICAgICAgCWRlcGVuZHMgb24gQVJNXzY0CiAgICAgICAJc2VsZWN0IFJDQVIzX1BMQVRGT1JNCglz
ZWxlY3QgSEFTX1NDSUYKICAgICAgIAktLS1oZWxwLS0tCiAgICAgICAJRW5hYmxlIGFsbCB0aGUg
cmVxdWlyZWQgZHJpdmVycyBmb3IgUmVuZXNhcyBSQ2FyMwoKICAgICAgY29uZmlnIE1QU09DCiAg
ICAgICAJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCiAgICAgICAJZGVw
ZW5kcyBvbiBBUk1fNjQKICAgICAgCXNlbGVjdCBNUFNPQ19QTEFURk9STQoJc2VsZWN0IEhBU19D
QURFTkNFX1VBUlQKCXNlbGVjdCBBUk1fU01NVQogICAgICAJLS0taGVscC0tLQogICAgICAJRW5h
YmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgWGlsaW54IFVsdHJhc2NhbGUrIE1QU29D
CmVuZGNob2ljZQoKY29uZmlnIFFFTVVfUExBVEZPUk0KICAJYm9vbAoKY29uZmlnIFJDQVIzX1BM
QVRGT1JNCglib29sCglzZWxlY3QgSEFTX1NDSUYKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 16:36:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 16:36:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPsTJ-000319-I6; Mon, 04 Jun 2018 16:36:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPsTI-00030z-Rr
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 16:36:40 +0000
X-Inumbo-ID: 247811e8-6815-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 247811e8-6815-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 18:34: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 1fPsTF-0004gc-LU; Mon, 04 Jun 2018 16:36: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 1fPsTF-0002QH-5h; Mon, 04 Jun 2018 16:36:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPsTF-00069G-4m; Mon, 04 Jun 2018 16:36:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123683-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-xsm:host-ping-check-xen:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-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:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm: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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-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-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2: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=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 16:36:37 +0000
Subject: [Xen-devel] [linux-3.18 test] 123683: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzY4MyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM2ODMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMjM1OTQgUkVHUi4gdnMuIDEyMzI3NAoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEyMzQ4MCBwYXNzIGluIDEyMzY4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTIzNDgwIHBhc3MgaW4g
MTIzNjgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBpbiAxMjM1OTQgcGFzcyBpbiAxMjM2ODMKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgIDggaG9zdC1waW5nLWNoZWNrLXhlbiAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ4MAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBm
YWlsIHBhc3MgaW4gMTIzNTk0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM1OTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzU5NCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTIzNTk0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzNTk0IG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzQ4MCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTIzNDgwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzI3NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzMjc0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzMjc0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMyNzQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzI3NAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVp
bGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFm
NTIwMjQwMmI3YWQ3ZDUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGI4
N2FmM2FiOWRhZTBkYzUzYjIwMTcwMTcyNWVkNmUyYWY0ZjJmNzQKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzI3NCAgMjAxOC0wNS0yNyAyMjowMzo0NCBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjMzOTYgIDIwMTgtMDUtMzAgMDY6MTA6MzIgWiAgICA1IGRheXMgICAgNCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM0ODAgIDIwMTgtMDUtMzEgMTc6MjM6NTUgWiAg
ICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAiSHVhbmcsIFlpbmciIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBBYXJv
IEtvc2tpbmVuIDxhYXJvLmtvc2tpbmVuQGlraS5maT4KICBBYXJvbiBCcm93biA8YWFyb24uZi5i
cm93bkBpbnRlbC5jb20+CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxh
biBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4IEVzdHJpbiA8YWxleC5l
c3RyaW5AaW50ZWwuY29tPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhh
dC5jb20+CiAgQWxleGFuZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFu
ZHJlIEJlbGxvbmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFsZXhleSBEb2Jy
aXlhbiA8YWRvYnJpeWFuQGdtYWlsLmNvbT4KICBBbmRlcnMgUm94ZWxsIDxhbmRlcnMucm94ZWxs
QGxpbmFyby5vcmc+CiAgQW5kcmVhIFBhcnJpIDxwYXJyaS5hbmRyZWFAZ21haWwuY29tPgogIEFu
ZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcnplaiBIYWpkYSA8
YS5oYWpkYUBzYW1zdW5nLmNvbT4KICBBbm5hLU1hcmlhIEdsZWl4bmVyIDxhbm5hLW1hcmlhQGxp
bnV0cm9uaXguZGU+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+
CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KICBBcnZpbmQgWWFkYXYgPGFydmluZC55
YWRhdi5jc0BnbWFpbC5jb20+CiAgQXN1dG9zaCBEYXMgPGFzdXRvc2hkQGNvZGVhdXJvcmEub3Jn
PgogIEJhbGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPgogIEJhcnQgVmFuIEFzc2No
ZSA8YmFydC52YW5hc3NjaGVAd2RjLmNvbT4KICBCYXJ0bG9taWVqIFpvbG5pZXJraWV3aWN6IDxi
LnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+CiAgQmVuamFtaW4gUG9pcmllciA8YnBvaXJpZXJAc3Vz
ZS5jb20+CiAgQmluIExpdSA8Yi1saXVAdGkuY29tPgogIEJpbmFydXMgPGxpc3RzQGJpbmFydXMu
ZGU+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCam9ybiBIZWxnYWFz
IDxoZWxnYWFzQGtlcm5lbC5vcmc+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbT4KICBCcmFkIExvdmUgPGJyYWRAbmV4dGRpbWVuc2lvbi5jYz4KICBDYXJsb3Mg
TWFpb2xpbm8gPGNtYWlvbGlub0ByZWRoYXQuY29tPgogIENoYWQgRHVwdWlzIDxjaGFkLmR1cHVp
c0BjYXZpdW0uY29tPgogIENoYW53b28gQ2hvaSA8Y3cwMC5jaG9pQHNhbXN1bmcuY29tPgogIENo
ZW4gWXUgPHl1LmMuY2hlbkBpbnRlbC5jb20+CiAgQ2hyaXMgRGlja2VucyA8Y2hyaXN0b3BoZXIu
YS5kaWNrZW5zQGdtYWlsLmNvbT4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBD
aHJpc3RvcGhlIEpBSUxMRVQgPGNocmlzdG9waGUuamFpbGxldEB3YW5hZG9vLmZyPgogIENsYXVk
aW8gSW1icmVuZGEgPGltYnJlbmRhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBDb2xpbiBJYW4gS2lu
ZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPgog
IENvbmcgV2FuZyA8eGl5b3Uud2FuZ2NvbmdAZ21haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRh
bi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgRMOtYXogPGRhbmllbC5kaWF6QGxpbmFy
by5vcmc+CiAgRGFuaWxvIEtydW1tcmljaCA8ZGFuaWxva3J1bW1yaWNoQGRrLWRldmVsb3AuZGU+
CiAgRGFycmljayBKLiBXb25nIDxkYXJyaWNrLndvbmdAb3JhY2xlLmNvbT4KICBEYXZlIENhcnJv
bGwgPGRhdmlkLmNhcnJvbGxAbWljcm9zZW1pLmNvbT4KICBEYXZpZCBSaWVudGplcyA8cmllbnRq
ZXNAZ29vZ2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAg
RGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBz
dGdvbGFicy5uZXQ+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYnVlc29Ac3VzZS5kZT4KICBEZW5uaXMg
RGFsZXNzYW5kcm8gPGRlbm5pcy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+CiAgRGljayBLZW5uZWR5
IDxkaWNrLmtlbm5lZHlAYnJvYWRjb20uY29tPgogIERpbmggTmd1eWVuIDxkaW5ndXllbkBrZXJu
ZWwub3JnPgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24uZnVqaXRzdS5jb20+CiAgRXJpYyBE
dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWsgU2NobWF1c3MgPGVyaWsuc2NobWF1
c3NAaW50ZWwuY29tPgogIEVzYmVuIEhhYWJlbmRhbCA8ZWhhQGRlaWYuY29tPgogIEZlbGlwZSBC
YWxiaSA8ZmVsaXBlLmJhbGJpQGxpbnV4LmludGVsLmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRA
bmJkLm5hbWU+CiAgRmlsaXBlIE1hbmFuYSA8ZmRtYW5hbmFAc3VzZS5jb20+CiAgRmxvcmlhbiBX
ZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyYW5rIEFzc2VnIDxmcmFuay5hc3NlZ0BvYmplY3Ro
dW50ZXIubmV0PgogIEZyYW5rIE1vcmkgSGVzcyA8Zm1oNmpqQGdtYWlsLmNvbT4KICBGcmVkcmlr
IE5vcmluZyA8bm9yaW5nQG5vY3Jldy5vcmc+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCty
ZW5lc2FzQGdsaWRlci5iZT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsu
b3JnPgogIEdpdXNlcHBlIExpcHBvbGlzIDxnaXUubGlwcG9saXNAZ21haWwuY29tPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBVbmdlcmVy
IDxnZXJnQGxpbnV4LW02OGsub3JnPgogIEdyZWdvcnkgQ0xFTUVOVCA8Z3JlZ29yeS5jbGVtZW50
QGJvb3RsaW4uY29tPgogIEdyaWdvciBUb3ZtYXN5YW4gPEdyaWdvci5Ub3ZtYXN5YW5Ac3lub3Bz
eXMuY29tPgogIEdyaWdvciBUb3ZtYXN5YW4gPHRvdm1hc3lhQHN5bm9wc3lzLmNvbT4KICBHdWVu
dGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFucyBWZXJrdWlsIDxoYW5zLnZlcmt1
aWxAY2lzY28uY29tPgogIEhlY3RvciBNYXJ0aW4gPG1hcmNhbkBtYXJjYW4uc3Q+CiAgSGVsZ2Ug
RGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBIdWEgUnVpIDxodWFydWkuZGV2QGdtYWlsLmNvbT4KICBIdWFuZyBZ
aW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBJZ29yIFB5bHlwaXYgPGlnb3IucHlseXBpdkBn
bWFpbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSW5raSBEYWUgPGlu
a2kuZGFlQHNhbXN1bmcuY29tPgogIEpha2UgRGFyeWxsIE9iaW5hIDxqYWtlLm9iaW5hQGdtYWls
LmNvbT4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFtZXMgU21hcnQgPGph
bWVzLnNtYXJ0QGJyb2FkY29tLmNvbT4KICBKYW1lcyBTbWFydCA8anNtYXJ0MjAyMUBnbWFpbC5j
b20+CiAgSmFuIENob2Nob2wgPGphbkBjaG9jaG9sLmluZm8+CiAgSmFuIEthcmEgPGphY2tAc3Vz
ZS5jej4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2Vzc2Vs
IDxqYXNvbi53ZXNzZWxAd2luZHJpdmVyLmNvbT4KICBKYXkgVm9zYnVyZ2ggPGpheS52b3NidXJn
aEBjYW5vbmljYWwuY29tPgogIEplYW4gRGVsdmFyZSA8amRlbHZhcmVAc3VzZS5kZT4KICBKZWZm
IEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZWZmIE1haG9uZXkgPGpl
ZmZtQHN1c2UuY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJlbXkgQ2xp
bmUgPGplcmVteUBqY2xpbmUub3JnPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAg
Sm9lIEppbiA8am9lLmppbkBvcmFjbGUuY29tPgogIEpvZXkgUGFiYWxpbmFzIDxqb2V5cGFiYWxp
bmFzQGdtYWlsLmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4K
ICBKb2huIEtlZXBpbmcgPGpvaG5AbWV0YW5hdGUuY29tPgogIEpvaG4gU29iZWNraSA8am9obi5z
b2JlY2tpQG9yYWNsZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1
biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9y
YS5vcmc+CiAgS2FydGhpa2V5YW4gUGVyaXlhc2FteSA8cGVyaXlhc2FAY29kZWF1cm9yYS5vcmc+
CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2lyaWxsIEEuIFNodXRlbW92
IDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBMYXJzLVBldGVyIENsYXVzZW4gPGxhcnNAbWV0
YWZvby5kZT4KICBMYXVyZW5jZSBPYmVybWFuIDxsb2Jlcm1hbkByZWRoYXQuY29tPgogIExlbm55
IFN6dWJvd2ljeiA8bHN6dWJvd2lAcmVkaGF0LmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25y
b0BtZWxsYW5veC5jb20+CiAgTGludXMgTMO8c3NpbmcgPGxpbnVzLmx1ZXNzaW5nQGMwZDMuYmx1
ZT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl1
IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTHVrYXMgV3VubmVyIDxsdWthc0B3dW5u
ZXIuZGU+CiAgTHVrYXMgV3VubmVyIDxsdWthc0B3dW5uZXIuZGU+ICAgICAgICAgICAgICAjIE1h
Y0Jvb2sgUHJvCiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1hZGhhdmFu
IFNyaW5pdmFzYW4gPG1hZGR5QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYW5pc2ggUmFuZ2Fua2Fy
IDxtYW5pc2gucmFuZ2Fua2FyQGNhdml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdp
ZXJAYXJtLmNvbT4KICBNYXJpdXMgR2xpZ29yIDxtZ2xpZ29yQGthbHJheS5ldT4KICBNYXJrIEJy
b3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBTYWx0ZXIgPG1zYWx0ZXJAcmVkaGF0LmNv
bT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1h
cnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhaGlybyBZYW1h
ZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1o
aXJhbWF0QGtlcm5lbC5vcmc+CiAgTWF0aGlhcyBLcmVzaW4gPGRldkBrcmVzaW4ubWU+CiAgTWF0
aGlhcyBOeW1hbiA8bWF0aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF0aGlldSBNYWxh
dGVycmUgPG1hbGF0QGRlYmlhbi5vcmc+CiAgTWF0dCBSZWRmZWFybiA8bWF0dC5yZWRmZWFybkBt
aXBzLmNvbT4KICBNYXR0aGV3IFdpbGNveCA8bWF3aWxjb3hAbWljcm9zb2Z0LmNvbT4KICBNYXR0
aGlhcyBGZXJkaW5hbmQgPGJjYWNoZUBtZmVkdi5uZXQ+CiAgTWF0dGhpYXMgU2NoaWZmZXIgPG1z
Y2hpZmZlckB1bml2ZXJzZS1mYWN0b3J5Lm5ldD4KICBNYXVyaXppbyBMb21iYXJkaSA8bWxvbWJh
cmRAcmVkaGF0LmNvbT4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291
cmNlLmNvbT4KICBNYXhpbWlsaWFuIFdpbGhlbG0gPG1heEBzZG4uY2xpbmljPgogIE1lZWxpcyBS
b29zIDxtcm9vc0BsaW51eC5lZT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0
eS5uZXQ+CiAgTWVybGlqbiBXYWplciA8bWVybGlqbkB3aXp6dXAub3JnPgogIE1pY2hhZWwgRWxs
ZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRo
YXQuY29tPgogIE1pY2hhZWwgU2NobWl0eiA8c2NobWl0em1pY0BnbWFpbC5jb20+CiAgTWlrZSBN
YXJzaGFsbCA8aHViY2FwQG9tbmlib25kLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVk
aGF0LmNvbT4KICBNaW1pIFpvaGFyIDx6b2hhckBsaW51eC52bmV0LmlibS5jb20+CiAgTWluY2hh
biBLaW0gPG1pbmNoYW5Aa2VybmVsLm9yZz4KICBtdWxoZXJuIDxhbXVsaGVybkByZWRoYXQuY29t
PgogIE5hbWh5dW5nIEtpbSA8bmFtaHl1bmdAa2VybmVsLm9yZz4KICBOaWtvbGF5IEJvcmlzb3Yg
PG5ib3Jpc292QHN1c2UuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIu
b3JnPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBFLiBNY0tl
bm5leSA8cGF1bG1ja0BsaW51eC52bmV0LmlibS5jb20+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVs
LW1vb3JlLmNvbT4KICBQYXdlbCBEZW1iaWNraSA8cGF3ZWxkZW1iaWNraUBnbWFpbC5jb20+CiAg
UGV0ZXIgTWFsb25lIDxwZXRlci5tYWxvbmVAZ21haWwuY29tPgogIFBldGVyIFd1IDxwZXRlckBs
ZWtlbnN0ZXluLm5sPiAgICAgICAgICAgICAgIyBOdmlkaWEgT3B0aW11cwogIFBldGVyIFppamxz
dHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4KICBQZXRyIFZvcmVsIDxwdm9yZWxAc3VzZS5jej4KICBQaGlsaXBw
IFB1c2NobWFubiA8cHBAZW1saXguY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4K
ICBQaWVycmUtWXZlcyBLZXJicmF0IDxwa2VyYnJhdEBrYWxyYXkuZXU+CiAgUWkgSG91IDxxaS5o
b3VAd2luZHJpdmVyLmNvbT4KICBRdSBXZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYWRpbSBLcsSN
bcOhxZkgPHJrcmNtYXJAcmVkaGF0LmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmou
d3lzb2NraUBpbnRlbC5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJqd0Byand5c29ja2kubmV0
PgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPgogIFJpY2ggRmVsa2VyIDxk
YWxpYXNAbGliYy5vcmc+CiAgUmljaGFyZCBHdXkgQnJpZ2dzIDxyZ2JAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIEhhaW5lcyA8cmljaGFyZF9jX2hhaW5lc0BidGludGVybmV0LmNvbT4KICBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXgu
Y29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhZWVkIE1haGFt
ZWVkIDxzYWVlZG1AbWVsbGFub3guY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxp
bnV4LmludGVsLmNvbT4KICBTYW11ZWwgTmV2ZXMgPHNuZXZlc0BkZWkudWMucHQ+CiAgU2FzaGEg
TGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNhc2hhIE5lZnRpbiA8c2Fz
aGEubmVmdGluQGludGVsLmNvbT4KICBTZWFuIENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0
b3BoZXJzb25AaW50ZWwuY29tPgogIFNlYmFzdGlhbiBPdHQgPHNlYm90dEBsaW51eC52bmV0Lmli
bS5jb20+CiAgU2V1bmdodW4gSGFuIDxra2FtYWd1aUBnbWFpbC5jb20+CiAgU2hhb2h1YSBMaSA8
c2gubGlAYWxpYmFiYS1pbmMuY29tPgogIFNodWFoIEtoYW4gPHNodWFoa2hAb3NnLnNhbXN1bmcu
Y29tPgogIFNpbHZhbiBKZWdlbiA8cy5qZWdlbkBnbWFpbC5jb20+CiAgU2ltb24gV3VuZGVybGlj
aCA8c3dAc2ltb253dW5kZXJsaWNoLmRlPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNo
PgogIFN0ZWZhbiBSaWNodGVyIDxzdGVmYW5yQHM1cjYuaW4tYmVybGluLmRlPgogIFN0ZWZhbm8g
QnJpdmlvIDxzYnJpdmlvQHJlZGhhdC5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5r
bGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZSBGcmVuY2ggPHNtZnJlbmNoQGdtYWlsLmNvbT4K
ICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdGV2ZW4g
Um9zdGVkdCA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdWJoYXNoIEphZGF2YW5pIDxzdWJoYXNo
akBjb2RlYXVyb3JhLm9yZz4KICBTdWppdCBSZWRkeSBUaHVtbWEgPHN0aHVtbWFAY29kZWF1cm9y
YS5vcmc+CiAgU3ZlbiBFY2tlbG1hbm4gPHN2ZW5AbmFyZmF0aW9uLm9yZz4KICBTeWx3ZXN0ZXIg
TmF3cm9ja2kgPHMubmF3cm9ja2lAc2Ftc3VuZy5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBz
dXNlLmRlPgogIFRhbmcgSnVuaHVpIDx0YW5nLmp1bmh1aUB6dGUuY29tLmNuPgogIFRlanVuIEhl
byA8dGpAa2VybmVsLm9yZz4KICBUaGluaCBOZ3V5ZW4gPFRoaW5oLk5ndXllbkBzeW5vcHN5cy5j
b20+CiAgVGhpbmggTmd1eWVuIDx0aGluaG5Ac3lub3BzeXMuY29tPgogIFRob21hcyBBYnJhaGFt
IDx0YWJyYWhhbUBzdXNlLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KICBUaG9tYXMgUGV0YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4uY29tPgogIFRo
b21hcyBWaW5jZW50LUNyb3NzIDxtZUB0dmMuaWQuYXU+CiAgVG9tIEFicmFoYW0gPHRhYnJhaGFt
QHN1c2UuY29tPgogIFRvbWFzeiBGaWdhIDx0b21hc3ouZmlnYUBnbWFpbC5jb20+CiAgVG9ueSBM
aW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUb3NoaWFraSBNYWtpdGEgPG1ha2l0YS50b3No
aWFraUBsYWIubnR0LmNvLmpwPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QHBy
aW1hcnlkYXRhLmNvbT4KICBVbGYgTWFnbnVzc29uIDx1bGZhbGl6ZXJAZ21haWwuY29tPgogIFZp
bm9kIEtvdWwgPHZpbm9kLmtvdWxAaW50ZWwuY29tPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJhYmth
QHN1c2UuY3o+CiAgV2ltIFZhbiBTZWJyb2VjayA8d2ltQGlndWFuYS5iZT4KICBXb2xmcmFtIFNh
bmcgPHdzYStyZW5lc2FzQHNhbmctZW5naW5lZXJpbmcuY29tPgogIFdvbGZyYW0gU2FuZyA8d3Nh
QHRoZS1kcmVhbXMuZGU+CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgogIFllbGVu
YSBLcml2b3NoZWV2IDx5ZWxlbmFAbWFydmVsbC5jb20+CiAgWWlzaGVuZyBYaWUgPHhpZXlpc2hl
bmcxQGh1YXdlaS5jb20+CiAgWXUgQ2hlbiA8eXUuYy5jaGVuQGludGVsLmNvbT4KICBZdWZlbiBZ
dSA8eXV5dWZlbkBodWF3ZWkuY29tPgogIHpob25namlhbmcgPHpob25namlhbmdAaHVhd2VpLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDY2MjMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:08:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPsxI-0005iS-NX; Mon, 04 Jun 2018 17:07:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jc8s=iw=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fPsxA-0005iG-1U
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 17:07:32 +0000
X-Inumbo-ID: 74236d09-6819-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74236d09-6819-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:05:17 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id j13-v6so21936569lfb.13
 for <xen-devel@lists.xenproject.org>; Mon, 04 Jun 2018 10:07:30 -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=r6NuNEF1cwcQh0v5zRAv8Q2h1Op0Hpmj3+mCwPzUWB4=;
 b=Bu1Th1LPlQ4WX3ByH5PvYqxjkeXCpsqnjW8z8n242oby1fJEJ/U6sKtWxomPlX0kuJ
 LTeVHiGkggxou160fLBoPaAEAF44UBSzyhD1PxtFWc4Gw3zLiRzf2+Ay3HuIqhMDIwnJ
 2cosOv3f0z9Aa81SIe7v90Oqv9jevMut0QHhYorusTfXotkKNaWxTfM4zXujyGxU1yrO
 cUwvyyh90218uVy7utCTOzTR0vE1AOCqLHssABpocaIZCrSNUrLNFmQlh3vdOMpFdy/i
 emupDoqMzcS0tEwBP1u063SVzQN8bsk3eh+cCwWd8fS3ea+JZoh+g6w3mA/gofrlOQQj
 hJbA==
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=r6NuNEF1cwcQh0v5zRAv8Q2h1Op0Hpmj3+mCwPzUWB4=;
 b=r3sYARGe7QDEfwKObCT3ppMB2KkYBEha4qtKpqQHRmm8TSPXGW1ZarmEi0TIs8j6S2
 bIUccubUrS+tegMDej1CcQOIEHCUIxlHsfNLbnR8wZSjtRY1l4xfZaQ7uPdxy9pdDZ4x
 fs7VzRI8xXI8EEVshEjmzAYDBQMQE77V1YfftUoImiOzEgqrroiygKWreLu2zStPgAbH
 d41ugKfXYJew5I8IMSPKQNa4IQK1dZPnce0oo63+RIH3iG0tG3Htzi77c6Ex3Zph3K0L
 I/bMNpf/QDu/4W9LXsF81J3Qn+ph8xUDQ4CFzGHTk0Lf7DLZBkMyAWNhSO211cdcftzA
 IDjw==
X-Gm-Message-State: ALKqPweYBgTKg4/e2O33CI8XSSbebTVKkFl5ty9jUCYdBZCqJshTtrNT
 wnHNvz8GQHq8K2pBX3quU3w=
X-Google-Smtp-Source: ADUXVKKMgkOckcYcBNJazdQEQYMaJroIhi1Gh8NWwmmlNIy3oVOJvH1DRjsYd4QGKkrYA/SePtpd6g==
X-Received: by 2002:a19:2092:: with SMTP id
 g140-v6mr13805094lfg.38.1528132049169; 
 Mon, 04 Jun 2018 10:07:29 -0700 (PDT)
Received: from [192.168.0.20] (219-11-94-178.pool.ukrtel.net. [178.94.11.219])
 by smtp.googlemail.com with ESMTPSA id
 u3-v6sm2765198ljk.83.2018.06.04.10.07.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 04 Jun 2018 10:07:28 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-4-andr2000@gmail.com>
 <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <9a22d84c-6ea8-905b-ee77-2b71d68857fd@gmail.com>
Date: Mon, 4 Jun 2018 20:07:26 +0300
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: <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAwNzozNyBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmggYi9pbmNsdWRlL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwMDAu
LmE3MjdkNjVhMWU2MQo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL2luY2x1ZGUveGVuL21lbS1y
ZXNlcnZhdGlvbi5oCj4+IEBAIC0wLDAgKzEsNjUgQEAKPj4gKy8qIFNQRFgtTGljZW5zZS1JZGVu
dGlmaWVyOiBHUEwtMi4wICovCj4+ICsKPj4gKy8qCj4+ICsgKiBYZW4gbWVtb3J5IHJlc2VydmF0
aW9uIHV0aWxpdGllcy4KPj4gKyAqCj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292
aWMKPj4gKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsgRnJhc2Vy
Cj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRpb24K
Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKPj4gKyAqIENvcHlyaWdodCAo
YykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KPj4gKyAq
Lwo+PiArCj4+ICsjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJT05fSAo+PiArI2RlZmluZSBfWEVO
TUVNX1JFU0VSVkFUSU9OX0gKPj4gKwo+PiArI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgo+PiAr
I2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPj4gKwo+PiArI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJj
YWxsLmg+Cj4+ICsjaW5jbHVkZSA8YXNtL3RsYi5oPgo+PiArCj4+ICsjaW5jbHVkZSA8eGVuL2lu
dGVyZmFjZS9tZW1vcnkuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vcGFnZS5oPgo+PiArCj4+ICsjaWZk
ZWYgQ09ORklHX1hFTl9TQ1JVQl9QQUdFUwo+PiArdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2Ny
dWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSk7Cj4+ICsjZWxzZQo+PiArc3RhdGljIGlubGluZSB2
b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+PiAr
ewo+PiArfQo+PiArI2VuZGlmCj4KPiBHaXZlbiB0aGF0IHRoaXMgaXMgYSB3cmFwcGVyIGFyb3Vu
ZCBhIHNpbmdsZSBjYWxsIEknZCBwcmVmZXIKPgo+IGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZh
dGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+IHsKPiAjaWZkZWYgQ09ORklHX1hF
Tl9TQ1JVQl9QQUdFUwo+ICDCoMKgwqAgY2xlYXJfaGlnaHBhZ2UocGFnZSk7Cj4gI2VuZGlmCj4g
fQo+Ck9rLCB3aWxsIGNoYW5nZQo+Cj4gLWJvcmlzCj4KPgpUaGFuayB5b3UsCk9sZWtzYW5kcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPsz1-0005pz-3g; Mon, 04 Jun 2018 17: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=uude=iw=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fPsz0-0005ps-7S
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:09:26 +0000
X-Inumbo-ID: b83dd7a4-6819-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b83dd7a4-6819-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:07:11 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 27D10310CE84
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 21:25: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 EA9347FCAF
 for <xen-devel@lists.xen.org>; Mon,  4 Jun 2018 20:09:22 +0300 (EEST)
Received: (qmail 30688 invoked from network); 4 Jun 2018 20:09:22 +0300
Received: from 86-120-181-215.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.181.215)
 by smtp03.buh.bitdefender.org with SMTP; 4 Jun 2018 20:09:22 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <15dba408-9b01-f1ae-7f2e-51714b31d246@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <2c1e2d82-2445-9259-c7a9-1ee835ef1d2c@bitdefender.com>
Date: Mon, 4 Jun 2018 20:09: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: <15dba408-9b01-f1ae-7f2e-51714b31d246@citrix.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76245
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486125,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.003438)], BW: [Enabled, t:
 (0.000012,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014182,0.000108)], URL: [Enabled, t:
 (0.000038,0.000001)], RTDA: [Enabled, t: (0.195921), Hit: No, Details:
 v2.7.12; Id: 15.1i63fo4.1cf5scl5l.qirk], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 00/11] Fixes to debugging facilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Tim Deegan <tim@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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAwNjozOSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNC8wNi8x
OCAxNDo1OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gU28gdGhpcyBzdGFydGVkIGFzIGEgc21h
bGwgZml4IGZvciB0aGUgdm1lbnRyeSBmYWlsdXJlIChwZW51bHRpbWF0ZSBwYXRjaCksCj4+IGFu
ZCBoYXMgc25vd2JhbGxlZC4uLgo+Pgo+PiBJJ20gZmFpcmx5IGNvbmZpZGVudCB0aGF0IGV2ZXJ5
dGhpbmcgaW52b2x2aW5nIERFQlVHQ1RMLkJURiBpcyBicm9rZW4sIGFuZAo+PiB0aGVyZSBhcmUg
ZGVmaW5pdGVseSBidWdzIHdpdGggY29uZmlndXJpbmcgREVCVUdDVEwuUlRNICh3aGljaCByZWFs
bHkgaXNuJ3QKPj4gaGVscGVkIGJ5IHRoZSBmYWN0IHRoYXQgdGhlIEdDQyBUU1ggaW50cmluc2lj
cyByZW5kZXIgdGhlIHJlc3VsdGluZyBjb2RlCj4+IHVuLWRlYnVnZ2FibGUuKSAgSSdsbCBkZWZl
ciBmaXhpbmcgdGhlc2Ugc3dhbXBzIGZvciBub3cuCj4+Cj4+IFRoZSBmaXJzdCA0IHBhdGNoZXMg
cHJvYmFibHkgd2FudCBiYWNrcG9ydGluZyB0byB0aGUgc3RhYmxlIHRyZWVzLCBzbyBJJ3ZlCj4+
IHRha2VuIGNhcmUgdG8gbW92ZSB0aGVtIGFoZWFkIG9mIHBhdGNoIDYgZm9yIGJhY2twb3J0IHJl
YXNvbnMuICBXaGlsZSBhbGwKPj4gZml4ZXMgd291bGQgaWRlYWxseSBiZSBiYWNrcG9ydGVkLCBJ
IGNhbid0IGZpbmQgYSB3YXkgb2YgZml4aW5nICVkcjYgbWVyZ2luZwo+PiAoYXMgaXQgbmVlZHMg
dG8gYmUgZG9uZSBwcmVjaWNlbHkgb25jZSkgd2l0aG91dCBhIGJlaGF2aW91cmFsIGNoYW5nZSBp
biB0aGUKPj4gbW9uaXRvciBzdWJzeXN0ZW0uCj4+Cj4+IFBhdGNoIDggcHJvYmFibHkgYnJlYWtz
IGludHJvc3BlY3Rpb24sIHNvIGNhbid0IGJlIHRha2VuIGF0IHRoaXMgcG9pbnQuICBTZWUKPj4g
dGhhdCBwYXRjaCBmb3IgZGlzY3Vzc2lvbiBvZiB0aGUgcHJvYmxlbSBhbmQgbXkgYmVzdCBndWVz
cyBhdCBhIHNvbHV0aW9uLgo+IAo+IEFzIHNwb3R0ZWQgYnkgUmF6dmFuLCBJIGZvcmdvdCB0byBt
ZW50aW9uIHRoYXQgdGhpcyBzZXJpZXMgaXMgYnVpbHQgb24KPiB0b3Agb2YgIng4Ni92bXg6IEZp
eCBoYW5kaW5nIG9mIE1TUl9ERUJVR0NUTCBvbiBWTUV4aXQiLsKgIEl0IGNhbiBiZQo+IGZvdW5k
IGluIGdpdCBmb3JtIGhlcmU6Cj4gCj4gaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
cGVvcGxlL2FuZHJld2Nvb3AveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9kZWJ1Zy1m
aXhlcy12MQoKRldJVywgeW91J3JlIGV4YWN0bHkgcmlnaHQgYWJvdXQgdGhlIHJlY3Vyc2l2ZSBp
bmplY3Rpb24gdm1fZXZlbnRzLiBJJ3ZlCnRlc3RlZCB0aGlzIHdpdGggeGVuLWFjY2VzcyBhbmQg
dGhlIHRlc3QtaHZtNjQtc3dpbnQtZW11bGF0aW9uIFhURiB0ZXN0OgoKMS4geGwgY3JlYXRlIHhs
IGNyZWF0ZSAtcCAuL3Rlc3QtaHZtNjQtc3dpbnQtZW11bGF0aW9uLmNmZwoyLiB4ZW4tYWNjZXNz
IDxET01JRD4gYnJlYWtwb2ludAozLiB4bCB1bnBhdXNlIDxET01JRD4KClRoZSB0ZXN0IGRvbWFp
biB3aWxsIG5vdCBiZSBhYmxlIHRvIGZpbmlzaCB1bnRpbCB4ZW4tYWNjZXNzIGlzIHN0b3BwZWQK
KHdpdGggXkMpLgoKU28gdGhpcyBkb2VzIGluZGVlZCBicmVhayBpbnRyb3NwZWN0aW9uIHRoZSB3
YXkgaXQgaXMgbm93IGltcGxlbWVudGVkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPt7y-0006n1-CM; Mon, 04 Jun 2018 17:18:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c5v2=iw=citrix.com=prvs=6869a6f6f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fPt7w-0006mw-Iw
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:18:40 +0000
X-Inumbo-ID: 01d0ad72-681b-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01d0ad72-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:16:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208,217";a="74125262"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <15dba408-9b01-f1ae-7f2e-51714b31d246@citrix.com>
 <2c1e2d82-2445-9259-c7a9-1ee835ef1d2c@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: <68c430ab-331b-3e4e-bc93-a1e73d91b257@citrix.com>
Date: Mon, 4 Jun 2018 18:18:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <2c1e2d82-2445-9259-c7a9-1ee835ef1d2c@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 00/11] Fixes to debugging facilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Tim Deegan <tim@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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3359396354965514960=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3359396354965514960==
Content-Type: multipart/alternative;
	boundary="------------BBC13AA8D3C911D1CA4E4CD2"
Content-Language: en-GB

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

On 04/06/18 18:09, Razvan Cojocaru wrote:
> On 06/04/2018 06:39 PM, Andrew Cooper wrote:
>> On 04/06/18 14:59, Andrew Cooper wrote:
>>> So this started as a small fix for the vmentry failure (penultimate patch),
>>> and has snowballed...
>>>
>>> I'm fairly confident that everything involving DEBUGCTL.BTF is broken, and
>>> there are definitely bugs with configuring DEBUGCTL.RTM (which really isn't
>>> helped by the fact that the GCC TSX intrinsics render the resulting code
>>> un-debuggable.)  I'll defer fixing these swamps for now.
>>>
>>> The first 4 patches probably want backporting to the stable trees, so I've
>>> taken care to move them ahead of patch 6 for backport reasons.  While all
>>> fixes would ideally be backported, I can't find a way of fixing %dr6 merging
>>> (as it needs to be done precicely once) without a behavioural change in the
>>> monitor subsystem.
>>>
>>> Patch 8 probably breaks introspection, so can't be taken at this point.  See
>>> that patch for discussion of the problem and my best guess at a solution.
>> As spotted by Razvan, I forgot to mention that this series is built on
>> top of "x86/vmx: Fix handing of MSR_DEBUGCTL on VMExit".Â  It can be
>> found in git form here:
>>
>> http://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/debug-fixes-v1
> FWIW, you're exactly right about the recursive injection vm_events. I've
> tested this with xen-access and the test-hvm64-swint-emulation XTF test:
>
> 1. xl create xl create -p ./test-hvm64-swint-emulation.cfg
> 2. xen-access <DOMID> breakpoint
> 3. xl unpause <DOMID>
>
> The test domain will not be able to finish until xen-access is stopped
> (with ^C).
>
> So this does indeed break introspection the way it is now implemented.

Ack.Â  I'm attempting to implement the "performing agent-caused action"
boolean as discussed.

Another issue I've encountered is that the changes to #DB injection
require that pending_dbg gets sent to the introspection agent so it can
be fed back suitably in xc_hvm_inject_trap().Â  OTOH, this does mean that
in principle, introspection of debug exceptions could become selective
on the exact source if that is a feature anyone is interested in.

~Andrew

--------------BBC13AA8D3C911D1CA4E4CD2
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 04/06/18 18:09, Razvan Cojocaru
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2c1e2d82-2445-9259-c7a9-1ee835ef1d2c@bitdefender.com">
      <pre wrap="">On 06/04/2018 06:39 PM, Andrew Cooper wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On 04/06/18 14:59, Andrew Cooper wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">So this started as a small fix for the vmentry failure (penultimate patch),
and has snowballed...

I'm fairly confident that everything involving DEBUGCTL.BTF is broken, and
there are definitely bugs with configuring DEBUGCTL.RTM (which really isn't
helped by the fact that the GCC TSX intrinsics render the resulting code
un-debuggable.)  I'll defer fixing these swamps for now.

The first 4 patches probably want backporting to the stable trees, so I've
taken care to move them ahead of patch 6 for backport reasons.  While all
fixes would ideally be backported, I can't find a way of fixing %dr6 merging
(as it needs to be done precicely once) without a behavioural change in the
monitor subsystem.

Patch 8 probably breaks introspection, so can't be taken at this point.  See
that patch for discussion of the problem and my best guess at a solution.
</pre>
        </blockquote>
        <pre wrap="">
As spotted by Razvan, I forgot to mention that this series is built on
top of "x86/vmx: Fix handing of MSR_DEBUGCTL on VMExit".Â  It can be
found in git form here:

<a class="moz-txt-link-freetext" href="http://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/debug-fixes-v1">http://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/debug-fixes-v1</a>
</pre>
      </blockquote>
      <pre wrap="">
FWIW, you're exactly right about the recursive injection vm_events. I've
tested this with xen-access and the test-hvm64-swint-emulation XTF test:

1. xl create xl create -p ./test-hvm64-swint-emulation.cfg
2. xen-access &lt;DOMID&gt; breakpoint
3. xl unpause &lt;DOMID&gt;

The test domain will not be able to finish until xen-access is stopped
(with ^C).

So this does indeed break introspection the way it is now implemented.
</pre>
    </blockquote>
    <br>
    Ack.Â  I'm attempting to implement the "<span class="c-message__body">performing
      agent-caused action" boolean as discussed.<br>
      <br>
      Another issue I've encountered is that the changes to #DB
      injection require that pending_dbg gets sent to the introspection
      agent so it can be fed back suitably in xc_hvm_inject_trap().Â 
      OTOH, this does mean that in principle, introspection of debug
      exceptions could become selective on the exact source if that is a
      feature anyone is interested in.<br>
      <br>
      ~Andrew<br>
    </span>
  </body>
</html>

--------------BBC13AA8D3C911D1CA4E4CD2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3359396354965514960==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtD9-0007Uo-8b; Mon, 04 Jun 2018 17:24: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=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtD8-0007Uj-H9
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:02 +0000
X-Inumbo-ID: c2cc4e11-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2cc4e11-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:21:47 +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 4286120845;
 Mon,  4 Jun 2018 17:24:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133040;
 bh=Nhoeg4WqsF9ITbR/clknflXK4AfO8ZESGuFQWAfIEI8=;
 h=Date:From:To:cc:Subject:From;
 b=Az13GyD81WdhIN3FLCPkPytvIMCFuZ2mB6ncnceMkHXAmg7XMINelKAgYTPAr3u1s
 8zk4yeqna6tbGZ+Jpa2ShXVopkNWAiO/iPhvJnPbc/AquUMEUP52qx61FHeT9iVywe
 ivy/Q+9wWMwz041bEEbcfPbc5QTAIoju9mIOnAro=
Date: Mon, 4 Jun 2018 10:23:57 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/10] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAgdG93YXJkIGJ1aWxk
aW5nIGEgc21hbGwgY2VydGlmaWFibGUKWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMuCgpG
aXJzdCwgdGhlIHNlcmllcyBtYWtlcyBhIGZldyBjaGFuZ2VzIHRvIGFsbG93IGRpc2FibGluZyBt
b3JlIGtjb25maWcKb3B0aW9uczogbW9zdCBvZiB0aGVtIGFscmVhZHkgZXhpc3QgYnV0IGNhbm5v
dCBiZSBkaXNhYmxlZC4KClRoZW4sIGl0IGludHJvZHVjZXMgYSByZWZlcmVuY2Uga2NvbmZpZyBm
b3IgUmVuZXNhcyBSQ2FyIChkdWUgdG8gcG9wdWxhcgpkZW1hbmQsIGNhbmRpZGF0ZSBmb3IgY2Vy
dGlmaWNhdGlvbnMpLCBYaWxpbnggTVBTb0MsIGFuZCBmb3IgUUVNVQphYXJjaDY0IChub3QgZm9y
IGNlcnRpZmljYXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcpLgoKVGhlIGxhc3QgcGF0
Y2ggaW4gdGhlIHNlcmllcyBhZGRzIGEgY29udmVuaWVudCBjbG9jIHRhcmdldCB0byBjb3VudCB0
aGUKdG90YWwgbGluZXMgb2YgY29kZSBvZiB0aGUgc291cmNlIGZpbGVzIGJ1aWx0LgoKQXMgYSBj
b25zZXF1ZW5jZSBvZiB0aGVzZSBjaGFuZ2VzLCBzb21lIG9wdGlvbnMgd2lsbCBiZWNvbWUgdXNl
ci12aXNpYmxlCmFuZCBub3QgZGVwZW5kZW50IG9uIENPTkZJR19FWFBFUlQuIEl0IGRvZXMgbm90
IG1lYW4gdGhhdCBYZW4gUHJvamVjdAp3aWxsIHNlY3VyaXR5IHN1cHBvcnQgYWxsIHBvc3NpYmxl
IGNvbWJpbmF0aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMuCkluc3RlYWQsIHRoZXJlIHdpbGwgYmUg
YSBzbWFsbCBzZXQgb2YgcHJlLWNhbm5lZCBjb25maWd1cmF0aW9ucyB0aGF0CndpbGwgYmUgc3Vw
cG9ydGVkLiAgU2VlOiBodHRwczovL21hcmMuaW5mby8/bD14ZW4tZGV2ZWwmbT0xNTI0MjQzODk1
MTI0MzIKCkNoZWVycywKClN0ZWZhbm8KCgpTdGVmYW5vIFN0YWJlbGxpbmkgKDEwKToKICAgICAg
YXJtOiByZW1vdmUgdGhlIEFSTSBIRExDRCBkcml2ZXIKICAgICAgYXJtOiBtYWtlIGl0IHBvc3Np
YmxlIHRvIGRpc2FibGUgSEFTX0dJQ1YzCiAgICAgIGFybTogcmVuYW1lIEhBU19HSUNWMyB0byBH
SUNWMwogICAgICBNYWtlIE1FTV9BQ0NFU1MgY29uZmlndXJhYmxlCiAgICAgIG1ha2UgaXQgcG9z
c2libGUgdG8gZW5hYmxlL2Rpc2FibGUgVUFSVCBkcml2ZXJzCiAgICAgIGFybTogbWFrZSBpdCBw
b3NzaWJsZSB0byBkaXNhYmxlIHRoZSBTTU1VIGRyaXZlcgogICAgICBhcm06IGFkZCBhIHRpbnkg
a2NvbmZpZyBjb25maWd1cmF0aW9uCiAgICAgIGFybTogYWRkIEFMTCwgUUVNVSwgUmNhcjMgYW5k
IE1QU29DIGNvbmZpZ3MKICAgICAgeGVuOiBhZGQgcGVyLXBsYXRmb3JtIGRlZmF1bHRzIGZvciBO
Ul9DUFVTCiAgICAgIHhlbjogYWRkIGNsb2MgdGFyZ2V0CgogdG9vbHMvZmlybXdhcmUveGVuLWRp
ci9zaGltLmNvbmZpZyAgICAgICB8ICAgMiArLQogeGVuL01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAxMiArKwogeGVuL2FyY2gvS2NvbmZpZyAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNCArCiB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
IHwgIDE3ICstCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICA0
ICstCiB4ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNvbmYgICAgICAgICAgIHwgIDQzICsrKysr
CiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgICAgICAgICAgIHwgIDU0ICsrKysrKwog
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICB8ICAgMiArLQogeGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jICAgICAgICB8ICAzNSAtLS0tCiB4ZW4vYXJjaC9h
cm0vdmdpYy5jICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0vdmdp
Yy92Z2ljLmMgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvS2NvbmZpZyAg
ICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDEwICstCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAg
IHwgICAyICstCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgICAgICAgICAgICAgICAgIHwgIDE1
ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAgICAgIHwgIDEyICsrCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgICAgIHwgICAyICstCiB4ZW4vZHJp
dmVycy92aWRlby9LY29uZmlnICAgICAgICAgICAgICAgIHwgICAzIC0KIHhlbi9kcml2ZXJzL3Zp
ZGVvL01ha2VmaWxlICAgICAgICAgICAgICAgfCAgIDEgLQogeGVuL2RyaXZlcnMvdmlkZW8vYXJt
X2hkbGNkLmMgICAgICAgICAgICB8IDI4MSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICAgICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oIHwgICA2IC0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vdmdpYy5oICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL3hlbi9t
ZW1fYWNjZXNzLmggICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5o
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAg
ICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDIgKy0KIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAg
fCAgIDQgKy0KIDI5IGZpbGVzIGNoYW5nZWQsIDE3NSBpbnNlcnRpb25zKCspLCAzNjIgZGVsZXRp
b25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueS5jb25m
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCiBkZWxl
dGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvdmlkZW8vYXJtX2hkbGNkLmMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPtDO-0007W3-K6; Mon, 04 Jun 2018 17:24:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDN-0007Vf-L2
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:17 +0000
X-Inumbo-ID: cbe56244-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbe56244-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:03 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8373F20896;
 Mon,  4 Jun 2018 17:24:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133055;
 bh=rrt7O9xJMbEthChqSl2086ZdXFhKFDvAiouQ+gexKE0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=rVJ/sd7mxnKmSSfn0DjwXaw21VsbAIBcUmOh5LRVVJVhuWCOURD5skTEda2pB58y5
 LLvXPiEWib5E40If1FUxjebeHzDSgGwBWbxeqy92htexUS8+7K2vGt47W4w9mOVHNN
 AWW9h3bPq5AYuFDu5JuCKtWBDBsQ88WVEMGn9k/E=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:03 -0700
Message-Id: <1528133051-924-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 02/10] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgaXQgaXMgYSBzaWxlbnQgb3B0aW9uLiBUaGlzIHBhdGNoIGFkZHMgYSBvbmUgbGluZSBk
ZXNjcmlwdGlvbiBhbmQKbWFrZXMgaXQgb3B0aW9uYWwuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGFu
eSBjaGFuZ2VzIHRvIE1FTV9BQ0NFU1MKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UKCkNoYW5nZXMg
aW4gdjI6Ci0gbWFrZSBIQVNfR0lDdjMgZGVwZW5kIG9uIEFSTV82NAotIHJlbW92ZSBtb2RpZmlj
YXRpb25zIHRvIEFSTV9IRExDRCBrY29uZmlnLCBpdCBoYXMgYmVlbiByZW1vdmVkCi0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCA0ZGM3ZWY1Li5mYjY5YTY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTIs
NyArMTIsNiBAQCBjb25maWcgQVJNXzMyCiBjb25maWcgQVJNXzY0CiAJZGVmX2Jvb2wgeQogCWRl
cGVuZHMgb24gNjRCSVQKLQlzZWxlY3QgSEFTX0dJQ1YzCiAKIGNvbmZpZyBBUk0KIAlkZWZfYm9v
bCB5CkBAIC00Miw2ICs0MSwxMyBAQCBjb25maWcgQUNQSQogCiBjb25maWcgSEFTX0dJQ1YzCiAJ
Ym9vbAorCXByb21wdCAiR0lDdjMgZHJpdmVyIgorCWRlcGVuZHMgb24gQVJNXzY0CisJZGVmYXVs
dCB5CisJLS0taGVscC0tLQorCisJICBEcml2ZXIgZm9yIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1
cHQgQ29udHJvbGxlciB2My4KKwkgIElmIHVuc3VyZSwgc2F5IFkKIAogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDO-0007WM-Tg; Mon, 04 Jun 2018 17:24:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDN-0007Ve-LG
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:17 +0000
X-Inumbo-ID: cbc68d43-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbc68d43-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:03 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2E62F20845;
 Mon,  4 Jun 2018 17:24:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133055;
 bh=dY65UhTFHg3fb0YBYo+ct4rODDBFA8xsaCU/QQAxFiQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=IHrXBPajh1U53wtsL8hLc87ZZnrVfQ7a51qba/i8taSrLeeuXaEZkcp/kmELFTOkT
 DzNIKlqwKalQbrJHKIFkFAqpNjCXG1sHvFqmTQoYAFlUuyaLspjpwundHaPU3vA1l6
 LRkFrhwnkb8udUm2Y3ddwBMdyBLlC+lglD7iadZk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:02 -0700
Message-Id: <1528133051-924-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 01/10] arm: remove the ARM HDLCD driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEFSTSBIRExDRCBkcml2ZXIgaXMgdW51c2VkLiBUaGUgZGV2aWNlIGl0c2VsZiBjYW4gb25s
eSBiZSBmb3VuZCBvbgpWaXJ0dWFsIEV4cHJlc3MgYm9hcmRzIHRoYXQgYXJlIGZvciBlYXJseSBk
ZXZlbG9wbWVudCBvbmx5LiBSZW1vdmUgdGhlCmRyaXZlci4KCkFsc28gcmVtb3ZlIHZleHByZXNz
X3N5c2NmZywgbm93IHVudXNlZCwgYW5kICJzZWxlY3QgVklERU8iIHRoYXQgaXMgbm90CnVzZWZ1
bCBhbnltb3JlLgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgInNlbGVjdCBWSURFTyIKLSByZW1vdmUgdmV4cHJl
c3Nfc3lzY2ZnCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0v
S2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuYyAgICAgICAgfCAgMzUgLS0tLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZp
ZyAgICAgICAgICAgICAgICB8ICAgMyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAg
ICAgICAgICAgIHwgICAxIC0KIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAg
ICAgfCAyODEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybXMvdmV4cHJlc3MuaCB8ICAgNiAtCiA2IGZpbGVzIGNoYW5nZWQsIDMyOCBk
ZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKaW5kZXggODE3NGMwYy4uNGRjN2VmNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tj
b25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDEyICsxNywxMCBAQCBjb25m
aWcgQVJNXzY0CiBjb25maWcgQVJNCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJ
VkUKLQlzZWxlY3QgSEFTX0FSTV9IRExDRAogCXNlbGVjdCBIQVNfREVWSUNFX1RSRUUKIAlzZWxl
Y3QgSEFTX01FTV9BQ0NFU1MKIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICiAJc2VsZWN0IEhBU19Q
RFgKLQlzZWxlY3QgVklERU8KIAogY29uZmlnIEFSQ0hfREVGQ09ORklHCiAJc3RyaW5nCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmMgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3ZleHByZXNzLmMKaW5kZXggNzA4MzlkNi4uYjYxOTNmNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvdmV4cHJlc3MuYwpAQCAtNTksNDEgKzU5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgdmV4
cHJlc3NfY3RybF9zdGFydCh1aW50MzJfdCAqc3lzY2ZnLCBpbnQgd3JpdGUsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLWludCB2ZXhwcmVzc19zeXNjZmcoaW50IHdyaXRlLCBpbnQgZnVuY3Rpb24sIGlu
dCBkZXZpY2UsIHVpbnQzMl90ICpkYXRhKQotewotICAgIHVpbnQzMl90ICpzeXNjZmcgPSAodWlu
dDMyX3QgKikgRklYTUFQX0FERFIoRklYTUFQX01JU0MpOwotICAgIGludCByZXQgPSAtMTsKLQot
ICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihWMk1fU1lTX01NSU9fQkFT
RSksCi0gICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfTk9DQUNIRSk7Ci0KLSAgICBpZiAo
IHN5c2NmZ1tWMk1fU1lTX0NGR0NUUkwvNF0gJiBWMk1fU1lTX0NGR19TVEFSVCApCi0gICAgICAg
IGdvdG8gb3V0OwotCi0gICAgLyogY2xlYXIgdGhlIGNvbXBsZXRlIGJpdCBpbiB0aGUgVjJNX1NZ
U19DRkdTVEFUIHN0YXR1cyByZWdpc3RlciAqLwotICAgIHN5c2NmZ1tWMk1fU1lTX0NGR1NUQVQv
NF0gPSAwOwotCi0gICAgaWYgKCB3cml0ZSApCi0gICAgewotICAgICAgICAvKiB3cml0ZSBkYXRh
ICovCi0gICAgICAgIHN5c2NmZ1tWMk1fU1lTX0NGR0RBVEEvNF0gPSAqZGF0YTsKLQotICAgICAg
ICBpZiAoIHZleHByZXNzX2N0cmxfc3RhcnQoc3lzY2ZnLCB3cml0ZSwgZnVuY3Rpb24sIGRldmlj
ZSkgPCAwICkKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGlm
ICggdmV4cHJlc3NfY3RybF9zdGFydChzeXNjZmcsIHdyaXRlLCBmdW5jdGlvbiwgZGV2aWNlKSA8
IDAgKQotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIC8q
IHJlYWQgZGF0YSAqLwotICAgICAgICAgICAgKmRhdGEgPSBzeXNjZmdbVjJNX1NZU19DRkdEQVRB
LzRdOwotICAgIH0KLQotICAgIHJldCA9IDA7Ci1vdXQ6Ci0gICAgY2xlYXJfZml4bWFwKEZJWE1B
UF9NSVNDKTsKLSAgICByZXR1cm4gcmV0OwotfQotCiAvKgogICogVE9ETzogR2V0IGJhc2UgYWRk
cmVzcyBmcm9tIHRoZSBkZXZpY2UgdHJlZQogICogU2VlIGFybSx2ZXhwcmVzcy1yZXNldCBub2Rl
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9LY29uZmlnIGIveGVuL2RyaXZlcnMvdmlk
ZW8vS2NvbmZpZwppbmRleCA1MmU4Y2U2Li40MWNhNTAzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92aWRlby9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL0tjb25maWcKQEAgLTExLDYg
KzExLDMgQEAgY29uZmlnIFZHQQogCSAgRW5hYmxlIFZHQSBvdXRwdXQgZm9yIHRoZSBYZW4gaHlw
ZXJ2aXNvci4KIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KLQotY29uZmlnIEhBU19BUk1fSERMQ0QK
LQlib29sCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSBiL3hlbi9kcml2
ZXJzL3ZpZGVvL01ha2VmaWxlCmluZGV4IDJiYjkxZDYuLjJiM2ZjNzYgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxl
CkBAIC00LDQgKzQsMyBAQCBvYmotJChDT05GSUdfVklERU8pICs9IGZvbnRfOHgxNi5vCiBvYmot
JChDT05GSUdfVklERU8pICs9IGZvbnRfOHg4Lm8KIG9iai0kKENPTkZJR19WSURFTykgKz0gbGZi
Lm8KIG9iai0kKENPTkZJR19WR0EpICs9IHZlc2Eubwotb2JqLSQoQ09ORklHX0hBU19BUk1fSERM
Q0QpICs9IGFybV9oZGxjZC5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYyBiL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBlMTE3NGIyLi4wMDAwMDAwCi0tLSBhL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9o
ZGxjZC5jCisrKyAvZGV2L251bGwKQEAgLTEsMjgxICswLDAgQEAKLS8qCi0gKiB4ZW4vZHJpdmVy
cy92aWRlby9hcm1faGRsY2QuYwotICoKLSAqIERyaXZlciBmb3IgQVJNIEhETENEIENvbnRyb2xs
ZXIKLSAqCi0gKiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRy
aXguY29tPgotICogQ29weXJpZ2h0IChjKSAyMDEzIENpdHJpeCBTeXN0ZW1zLgotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQot
ICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqLwotCi0j
aW5jbHVkZSA8YXNtL2RlbGF5Lmg+Ci0jaW5jbHVkZSA8YXNtL3R5cGVzLmg+Ci0jaW5jbHVkZSA8
YXNtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgot
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL2luaXQuaD4KLSNp
bmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlICJmb250LmgiCi0jaW5jbHVkZSAibGZiLmgiCi0j
aW5jbHVkZSAibW9kZWxpbmVzLmgiCi0KLSNkZWZpbmUgSERMQ0QgKCh2b2xhdGlsZSB1aW50MzJf
dCAqKSBGSVhNQVBfQUREUihGSVhNQVBfTUlTQykpCi0KLSNkZWZpbmUgSERMQ0RfSU5UTUFTSyAg
ICAgICAoMHgxOC80KQotI2RlZmluZSBIRExDRF9GQkJBU0UgICAgICAgICgweDEwMC80KQotI2Rl
ZmluZSBIRExDRF9MSU5FTEVOR1RIICAgICgweDEwNC80KQotI2RlZmluZSBIRExDRF9MSU5FQ09V
TlQgICAgICgweDEwOC80KQotI2RlZmluZSBIRExDRF9MSU5FUElUQ0ggICAgICgweDEwQy80KQot
I2RlZmluZSBIRExDRF9CVVMgICAgICAgICAgICgweDExMC80KQotI2RlZmluZSBIRExDRF9WU1lO
QyAgICAgICAgICgweDIwMC80KQotI2RlZmluZSBIRExDRF9WQkFDSyAgICAgICAgICgweDIwNC80
KQotI2RlZmluZSBIRExDRF9WREFUQSAgICAgICAgICgweDIwOC80KQotI2RlZmluZSBIRExDRF9W
RlJPTlQgICAgICAgICgweDIwQy80KQotI2RlZmluZSBIRExDRF9IU1lOQyAgICAgICAgICgweDIx
MC80KQotI2RlZmluZSBIRExDRF9IQkFDSyAgICAgICAgICgweDIxNC80KQotI2RlZmluZSBIRExD
RF9IREFUQSAgICAgICAgICgweDIxOC80KQotI2RlZmluZSBIRExDRF9IRlJPTlQgICAgICAgICgw
eDIxQy80KQotI2RlZmluZSBIRExDRF9QT0xBUklUSUVTICAgICgweDIyMC80KQotI2RlZmluZSBI
RExDRF9DT01NQU5EICAgICAgICgweDIzMC80KQotI2RlZmluZSBIRExDRF9QRiAgICAgICAgICAg
ICgweDI0MC80KQotI2RlZmluZSBIRExDRF9SRUQgICAgICAgICAgICgweDI0NC80KQotI2RlZmlu
ZSBIRExDRF9HUkVFTiAgICAgICAgICgweDI0OC80KQotI2RlZmluZSBIRExDRF9CTFVFICAgICAg
ICAgICgweDI0Qy80KQotCi1zdHJ1Y3QgY29sb3JfbWFza3MgewotICAgIGludCByZWRfc2hpZnQ7
Ci0gICAgaW50IHJlZF9zaXplOwotICAgIGludCBncmVlbl9zaGlmdDsKLSAgICBpbnQgZ3JlZW5f
c2l6ZTsKLSAgICBpbnQgYmx1ZV9zaGlmdDsKLSAgICBpbnQgYmx1ZV9zaXplOwotfTsKLQotc3Ry
dWN0IHBpeGVsX2NvbG9ycyB7Ci0gICAgY29uc3QgY2hhciogYnBwOwotICAgIHN0cnVjdCBjb2xv
cl9tYXNrcyBjb2xvcnM7Ci19OwotCi1zdHJ1Y3QgcGl4ZWxfY29sb3JzIF9faW5pdGRhdGEgY29s
b3JzW10gPSB7Ci0gICAgeyAiMTYiLCB7IDAsIDUsIDExLCA1LCA2LCA1IH0gfSwKLSAgICB7ICIy
NCIsIHsgMCwgOCwgMTYsIDgsIDgsIDggfSB9LAotICAgIHsgIjMyIiwgeyAwLCA4LCAxNiwgOCwg
OCwgOCB9IH0sCi19OwotCi1zdGF0aWMgdm9pZCB2Z2Ffbm9vcF9wdXRzKGNvbnN0IGNoYXIgKnMp
IHt9Ci12b2lkICgqdmlkZW9fcHV0cykoY29uc3QgY2hhciAqKSA9IHZnYV9ub29wX3B1dHM7Ci0K
LXN0YXRpYyB2b2lkIGhkbGNkX2ZsdXNoKHZvaWQpCi17Ci0gICAgZHNiKHN5KTsKLX0KLQotc3Rh
dGljIGludCBfX2luaXQgZ2V0X2NvbG9yX21hc2tzKGNvbnN0IGNoYXIqIGJwcCwgc3RydWN0IGNv
bG9yX21hc2tzICoqbWFza3MpCi17Ci0gICAgaW50IGk7Ci0gICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKGNvbG9ycyk7IGkrKyApCi0gICAgewotICAgICAgICBpZiAoICFzdHJuY21wKGNv
bG9yc1tpXS5icHAsIGJwcCwgMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICAqbWFza3MgPSAm
Y29sb3JzW2ldLmNvbG9yczsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAg
fQotICAgIHJldHVybiAtMTsKLX0KLQotc3RhdGljIHZvaWQgX19pbml0IHNldF9waXhjbG9jayh1
aW50MzJfdCBwaXhjbG9jaykKLXsKLSAgICBpZiAoIGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0sdmV4cHJlc3MiKSApCi0gICAgICAgICAgICB2ZXhwcmVzc19zeXNjZmco
MSwgVjJNX1NZU19DRkdfT1NDX0ZVTkMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgVjJN
X1NZU19DRkdfT1NDNSwgJnBpeGNsb2NrKTsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9faW5pdCh2
b2lkKQotewotICAgIHN0cnVjdCBsZmJfcHJvcCBsZmJwOwotICAgIHVuc2lnbmVkIGNoYXIgKmxm
YjsKLSAgICBwYWRkcl90IGhkbGNkX3N0YXJ0LCBoZGxjZF9zaXplOwotICAgIHBhZGRyX3QgZnJh
bWVidWZmZXJfc3RhcnQsIGZyYW1lYnVmZmVyX3NpemU7Ci0gICAgY29uc3QgY2hhciAqbW9kZV9z
dHJpbmc7Ci0gICAgY2hhciBfbW9kZV9zdHJpbmdbMTZdOwotICAgIGludCBieXRlc19wZXJfcGl4
ZWwgPSA0OwotICAgIHN0cnVjdCBjb2xvcl9tYXNrcyAqYyA9IE5VTEw7Ci0gICAgc3RydWN0IG1v
ZGVsaW5lICp2aWRlb21vZGUgPSBOVUxMOwotICAgIGludCBpOwotICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2OwotICAgIGNvbnN0IF9fYmUzMiAqY2VsbHM7Ci0gICAgdTMyIGxl
bnA7Ci0gICAgaW50IHJlczsKLQotICAgIGRldiA9IGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0saGRsY2QiKTsKLQotICAgIGlmICggIWRldiApCi0gICAgewotICAgICAg
ICBwcmludGsoIkhETENEOiBDYW5ub3QgZmluZCBub2RlIGNvbXBhdGlibGUgd2l0aCBcImFybSxo
ZGNsZFwiXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIHJlcyA9IGR0X2Rldmlj
ZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZoZGxjZF9zdGFydCwgJmhkbGNkX3NpemUpOwotICAgIGlm
ICggIXJlcyApCi0gICAgewotICAgICAgICBwcmludGsoIkhETENEOiBVbmFibGUgdG8gcmV0cmll
dmUgTU1JTyBiYXNlIGFkZHJlc3NcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAg
Y2VsbHMgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiZnJhbWVidWZmZXIiLCAmbGVucCk7Ci0gICAg
aWYgKCAhY2VsbHMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJIRExDRDogVW5hYmxlIHRvIHJl
dHJpZXZlIGZyYW1lYnVmZmVyIHByb3BlcnR5XG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0K
LQotICAgIGZyYW1lYnVmZmVyX3N0YXJ0ID0gZHRfbmV4dF9jZWxsKGR0X25fYWRkcl9jZWxscyhk
ZXYpLCAmY2VsbHMpOwotICAgIGZyYW1lYnVmZmVyX3NpemUgPSBkdF9uZXh0X2NlbGwoZHRfbl9z
aXplX2NlbGxzKGRldiksICZjZWxscyk7Ci0KLSAgICBpZiAoICFoZGxjZF9zdGFydCApCi0gICAg
ewotICAgICAgICBwcmludGsoS0VSTl9FUlIgIkhETENEOiBhZGRyZXNzIG1pc3NpbmcgZnJvbSBk
ZXZpY2UgdHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9
Ci0KLSAgICBpZiAoICFmcmFtZWJ1ZmZlcl9zdGFydCApCi0gICAgewotICAgICAgICBwcmludGso
S0VSTl9FUlIgIkhETENEOiBmcmFtZWJ1ZmZlciBhZGRyZXNzIG1pc3NpbmcgZnJvbSBkZXZpY2Ug
dHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICByZXMgPSBkdF9wcm9wZXJ0eV9yZWFkX3N0cmluZyhkZXYsICJtb2RlIiwgJm1vZGVfc3RyaW5n
KTsKLSAgICBpZiAoIHJlcyApCi0gICAgewotICAgICAgICBnZXRfY29sb3JfbWFza3MoIjMyIiwg
JmMpOwotICAgICAgICBtZW1jcHkoX21vZGVfc3RyaW5nLCAiMTI4MHgxMDI0QDYwIiwgc3RybGVu
KCIxMjgweDEwMjRANjAiKSArIDEpOwotICAgICAgICBieXRlc19wZXJfcGl4ZWwgPSA0OwotICAg
IH0KLSAgICBlbHNlIGlmICggc3RybGVuKG1vZGVfc3RyaW5nKSA8IHN0cmxlbigiODAweDYwMEA2
MCIpIHx8Ci0gICAgICAgICAgICBzdHJsZW4obW9kZV9zdHJpbmcpID4gc2l6ZW9mKF9tb2RlX3N0
cmluZykgLSAxICkKLSAgICB7Ci0gICAgICAgIHByaW50ayhLRVJOX0VSUiAiSERMQ0Q6IGludmFs
aWQgbW9kZWxpbmU9JXNcbiIsIG1vZGVfc3RyaW5nKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0g
ZWxzZSB7Ci0gICAgICAgIGNoYXIgKnMgPSBzdHJjaHIobW9kZV9zdHJpbmcsICctJyk7Ci0gICAg
ICAgIGlmICggIXMgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoS0VSTl9JTkZPICJI
RExDRDogYnBwIG5vdCBmb3VuZCBpbiBtb2RlbGluZSAlcywgYXNzdW1lIDMyIGJwcFxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBtb2RlX3N0cmluZyk7Ci0gICAgICAgICAgICBnZXRfY29s
b3JfbWFza3MoIjMyIiwgJmMpOwotICAgICAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmluZywgbW9k
ZV9zdHJpbmcsIHN0cmxlbihtb2RlX3N0cmluZykgKyAxKTsKLSAgICAgICAgICAgIGJ5dGVzX3Bl
cl9waXhlbCA9IDQ7Ci0gICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAoIHN0cmxlbihz
KSA8IDYgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhLRVJOX0VSUiAi
SERMQ0Q6IGludmFsaWQgbW9kZSAlc1xuIiwgbW9kZV9zdHJpbmcpOwotICAgICAgICAgICAgICAg
IHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIHMrKzsKLSAgICAgICAgICAgIGlm
ICggZ2V0X2NvbG9yX21hc2tzKHMsICZjKSA8IDAgKQotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHByaW50ayhLRVJOX1dBUk5JTkcgIkhETENEOiB1bnN1cHBvcnRlZCBicHAgJXNcbiIs
IHMpOwotICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAg
IGJ5dGVzX3Blcl9waXhlbCA9IHNpbXBsZV9zdHJ0b2xsKHMsIE5VTEwsIDEwKSAvIDg7Ci0gICAg
ICAgIH0KLSAgICAgICAgaSA9IHMgLSBtb2RlX3N0cmluZyAtIDE7Ci0gICAgICAgIG1lbWNweShf
bW9kZV9zdHJpbmcsIG1vZGVfc3RyaW5nLCBpKTsKLSAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmlu
ZyArIGksIG1vZGVfc3RyaW5nICsgaSArIDMsIDQpOwotICAgIH0KLQotICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRSh2aWRlb21vZGVzKTsgaSsrICkgewotICAgICAgICBpZiAoICFzdHJj
bXAoX21vZGVfc3RyaW5nLCB2aWRlb21vZGVzW2ldLm1vZGUpICkKLSAgICAgICAgewotICAgICAg
ICAgICAgdmlkZW9tb2RlID0gJnZpZGVvbW9kZXNbaV07Ci0gICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgIH0KLSAgICBpZiAoICF2aWRlb21vZGUgKQotICAgIHsKLSAgICAgICAgcHJp
bnRrKEtFUk5fV0FSTklORyAiSERMQ0Q6IHVuc3VwcG9ydGVkIHZpZGVvbW9kZSAlc1xuIiwKLSAg
ICAgICAgICAgICAgIF9tb2RlX3N0cmluZyk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICBpZiAoIGZyYW1lYnVmZmVyX3NpemUgPCBieXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhy
ZXMgKiB2aWRlb21vZGUtPnlyZXMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJI
RExDRDogdGhlIGZyYW1lYnVmZmVyIGlzIHRvbyBzbWFsbCwgZGlzYWJsaW5nIHRoZSBIRExDRCBk
cml2ZXJcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgcHJpbnRrKEtFUk5fSU5G
TyAiSW5pdGlhbGl6aW5nIEhETENEIGRyaXZlclxuIik7Ci0KLSAgICBsZmIgPSBpb3JlbWFwX3dj
KGZyYW1lYnVmZmVyX3N0YXJ0LCBmcmFtZWJ1ZmZlcl9zaXplKTsKLSAgICBpZiAoICFsZmIgKQot
ICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJDb3VsZG4ndCBtYXAgdGhlIGZyYW1lYnVm
ZmVyXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAgICBtZW1zZXQobGZiLCAweDAwLCBi
eXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhyZXMgKiB2aWRlb21vZGUtPnlyZXMpOwotCi0g
ICAgLyogdXNlcyBGSVhNQVBfTUlTQyAqLwotICAgIHNldF9waXhjbG9jayh2aWRlb21vZGUtPnBp
eGNsb2NrKTsKLQotICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihoZGxj
ZF9zdGFydCksIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hFKTsKLSAgICBIRExDRFtIRExDRF9DT01N
QU5EXSA9IDA7Ci0KLSAgICBIRExDRFtIRExDRF9MSU5FTEVOR1RIXSA9IHZpZGVvbW9kZS0+eHJl
cyAqIGJ5dGVzX3Blcl9waXhlbDsKLSAgICBIRExDRFtIRExDRF9MSU5FQ09VTlRdID0gdmlkZW9t
b2RlLT55cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9MSU5FUElUQ0hdID0gdmlkZW9tb2RlLT54
cmVzICogYnl0ZXNfcGVyX3BpeGVsOwotICAgIEhETENEW0hETENEX1BGXSA9ICgoYnl0ZXNfcGVy
X3BpeGVsIC0gMSkgPDwgMyk7Ci0gICAgSERMQ0RbSERMQ0RfSU5UTUFTS10gPSAwOwotICAgIEhE
TENEW0hETENEX0ZCQkFTRV0gPSBmcmFtZWJ1ZmZlcl9zdGFydDsKLSAgICBIRExDRFtIRExDRF9C
VVNdID0gMHhmMDAgfCAoMSA8PCA0KTsKLSAgICBIRExDRFtIRExDRF9WQkFDS10gPSB2aWRlb21v
ZGUtPnZiYWNrIC0gMTsKLSAgICBIRExDRFtIRExDRF9WU1lOQ10gPSB2aWRlb21vZGUtPnZzeW5j
IC0gMTsKLSAgICBIRExDRFtIRExDRF9WREFUQV0gPSB2aWRlb21vZGUtPnlyZXMgLSAxOwotICAg
IEhETENEW0hETENEX1ZGUk9OVF0gPSB2aWRlb21vZGUtPnZmcm9udCAtIDE7Ci0gICAgSERMQ0Rb
SERMQ0RfSEJBQ0tdID0gdmlkZW9tb2RlLT5oYmFjayAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSFNZ
TkNdID0gdmlkZW9tb2RlLT5oc3luYyAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSERBVEFdID0gdmlk
ZW9tb2RlLT54cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9IRlJPTlRdID0gdmlkZW9tb2RlLT5o
ZnJvbnQgLSAxOwotICAgIEhETENEW0hETENEX1BPTEFSSVRJRVNdID0gKDEgPDwgMikgfCAoMSA8
PCAzKTsKLSAgICBIRExDRFtIRExDRF9SRURdID0gKGMtPnJlZF9zaXplIDw8IDgpIHwgYy0+cmVk
X3NoaWZ0OwotICAgIEhETENEW0hETENEX0dSRUVOXSA9IChjLT5ncmVlbl9zaXplIDw8IDgpIHwg
Yy0+Z3JlZW5fc2hpZnQ7Ci0gICAgSERMQ0RbSERMQ0RfQkxVRV0gPSAoYy0+Ymx1ZV9zaXplIDw8
IDgpIHwgYy0+Ymx1ZV9zaGlmdDsKLSAgICBIRExDRFtIRExDRF9DT01NQU5EXSA9IDE7Ci0gICAg
Y2xlYXJfZml4bWFwKEZJWE1BUF9NSVNDKTsKLQotICAgIGxmYnAucGl4ZWxfb24gPSAoKCgxIDw8
IGMtPnJlZF9zaXplKSAtIDEpIDw8IGMtPnJlZF9zaGlmdCkgfAotICAgICAgICAoKCgxIDw8IGMt
PmdyZWVuX3NpemUpIC0gMSkgPDwgYy0+Z3JlZW5fc2hpZnQpIHwKLSAgICAgICAgKCgoMSA8PCBj
LT5ibHVlX3NpemUpIC0gMSkgPDwgYy0+Ymx1ZV9zaGlmdCk7Ci0gICAgbGZicC5sZmIgPSBsZmI7
Ci0gICAgbGZicC5mb250ID0gJmZvbnRfdmdhXzh4MTY7Ci0gICAgbGZicC5iaXRzX3Blcl9waXhl
bCA9IGJ5dGVzX3Blcl9waXhlbCo4OwotICAgIGxmYnAuYnl0ZXNfcGVyX2xpbmUgPSBieXRlc19w
ZXJfcGl4ZWwqdmlkZW9tb2RlLT54cmVzOwotICAgIGxmYnAud2lkdGggPSB2aWRlb21vZGUtPnhy
ZXM7Ci0gICAgbGZicC5oZWlnaHQgPSB2aWRlb21vZGUtPnlyZXM7Ci0gICAgbGZicC5mbHVzaCA9
IGhkbGNkX2ZsdXNoOwotICAgIGxmYnAudGV4dF9jb2x1bW5zID0gdmlkZW9tb2RlLT54cmVzIC8g
ODsKLSAgICBsZmJwLnRleHRfcm93cyA9IHZpZGVvbW9kZS0+eXJlcyAvIDE2OwotICAgIGlmICgg
bGZiX2luaXQoJmxmYnApIDwgMCApCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgdmlkZW9fcHV0
cyA9IGxmYl9zY3JvbGxfcHV0czsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lk
KSB7IH0KLQotLyoKLSAqIExvY2FsIHZhcmlhYmxlczoKLSAqIG1vZGU6IEMKLSAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Ci0gKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKLSAqIEVuZDoKLSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmgK
aW5kZXggNWNmM2FiYS4uOGI0NWQzYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9w
bGF0Zm9ybXMvdmV4cHJlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92
ZXhwcmVzcy5oCkBAIC0yNiwxMiArMjYsNiBAQAogLyogQm9hcmQtc3BlY2lmaWM6IGJhc2UgYWRk
cmVzcyBvZiBzeXN0ZW0gY29udHJvbGxlciAqLwogI2RlZmluZSBTUDgxMF9BRERSRVNTIDB4MUMw
MjAwMDAKIAotI2lmbmRlZiBfX0FTU0VNQkxZX18KLSNpbmNsdWRlIDx4ZW4vaW50dHlwZXMuaD4K
LQotaW50IHZleHByZXNzX3N5c2NmZyhpbnQgd3JpdGUsIGludCBmdW5jdGlvbiwgaW50IGRldmlj
ZSwgdWludDMyX3QgKmRhdGEpOwotI2VuZGlmCi0KICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZP
Uk1TX1ZFWFBSRVNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDP-0007Wm-73; Mon, 04 Jun 2018 17:24:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDN-0007Vg-Ll
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:17 +0000
X-Inumbo-ID: cc0aa556-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc0aa556-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:03 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D473D2089B;
 Mon,  4 Jun 2018 17:24:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133056;
 bh=0r+Ypgh8x6EdahKN8CSa1U/KPgOiot6eaeFqnoQaZNo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=DPp45m8kfz4VmgiwqEMn8rQ1mEhuvXDV+ZG7fTmXhq1kPaWux6zWRnGly6Rteecwe
 AKr+yps0Q0gmg35pautsaLnV/tyEc2aqI39VzJGMK/zABIH+eZ4pvKCZG5RqTcp8YR
 ULpFzFHtCCTNjTCS0pxLix1tC/7SVIkDMGGDkBQQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:04 -0700
Message-Id: <1528133051-924-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 03/10] arm: rename HAS_GICV3 to GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SEFTX0dJQ1YzIGhhcyBiZWNvbWUgc2VsZWN0YWJsZSBieSB0aGUgdXNlci4gVG8gbWFyayB0aGUg
Y2hhbmdlLCByZW5hbWUKdGhlIG9wdGlvbiBmcm9tIEhBU19HSUNWMyB0byBHSUNWMy4KClN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgot
IG5vIGNoYW5nZXMKCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICB8IDQgKystLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgIHwgMiArLQogeGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICB8IDQgKystLQog
eGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggfCA0ICsrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCBmYjY5YTY2Li42NmFkY2U0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
ZwpAQCAtMzksNyArMzksNyBAQCBjb25maWcgQUNQSQogCSAgQWR2YW5jZWQgQ29uZmlndXJhdGlv
biBhbmQgUG93ZXIgSW50ZXJmYWNlIChBQ1BJKSBzdXBwb3J0IGZvciBYZW4gaXMKIAkgIGFuIGFs
dGVybmF0aXZlIHRvIGRldmljZSB0cmVlIG9uIEFSTTY0LgogCi1jb25maWcgSEFTX0dJQ1YzCitj
b25maWcgR0lDVjMKIAlib29sCiAJcHJvbXB0ICJHSUN2MyBkcml2ZXIiCiAJZGVwZW5kcyBvbiBB
Uk1fNjQKQEAgLTUyLDcgKzUyLDcgQEAgY29uZmlnIEhBU19HSUNWMwogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAogICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kgY29udHJvbGxlciBz
dXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKLSAgICAgICAgZGVwZW5kcyBvbiBIQVNfR0lDVjMgJiYg
IU5FV19WR0lDCisgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5FV19WR0lDCiAKIGNvbmZp
ZyBORVdfVkdJQwogCWJvb2wKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBhOTUzM2IxLi5iOWMyZmI3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0xNyw3
ICsxNyw3IEBAIG9iai15ICs9IGRvbWN0bC5vCiBvYmotJChFQVJMWV9QUklOVEspICs9IGVhcmx5
X3ByaW50ay5vCiBvYmoteSArPSBnaWMubwogb2JqLXkgKz0gZ2ljLXYyLm8KLW9iai0kKENPTkZJ
R19IQVNfR0lDVjMpICs9IGdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IGdpYy12My5v
CiBvYmotJChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05GSUdfSEFT
X0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNvcHkubwpAQCAtNTEsNyArNTEs
NyBAQCBpZm5lcSAoJChDT05GSUdfTkVXX1ZHSUMpLHkpCiBvYmoteSArPSBnaWMtdmdpYy5vCiBv
YmoteSArPSB2Z2ljLm8KIG9iai15ICs9IHZnaWMtdjIubwotb2JqLSQoQ09ORklHX0hBU19HSUNW
MykgKz0gdmdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IHZnaWMtdjMubwogb2JqLSQo
Q09ORklHX0hBU19JVFMpICs9IHZnaWMtdjMtaXRzLm8KIGVuZGlmCiBvYmoteSArPSB2bV9ldmVu
dC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMu
YwppbmRleCAzZmFmZGQwLi43YTJjNDU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5j
CisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTk4LDcgKzk4LDcgQEAgaW50IGRvbWFpbl92
Z2ljX3JlZ2lzdGVyKHN0cnVjdCBkb21haW4gKmQsIGludCAqbW1pb19jb3VudCkKIHsKICAgICBz
d2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lvbiApCiAgICAgewotI2lmZGVmIENPTkZJR19IQVNf
R0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBjYXNlIEdJQ19WMzoKICAgICAgICAgaWYg
KCB2Z2ljX3YzX2luaXQoZCwgbW1pb19jb3VudCkgKQogICAgICAgICAgICByZXR1cm4gLUVOT0RF
VjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92
Z2ljL3ZnaWMuYwppbmRleCBhMzU0NDliLi44MzI2MzJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCkBAIC05NzQsNyAr
OTc0LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpCiAgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgdmdpY192
Y3B1X2xpbWl0KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdf
R0lDVjMKIC8qIER1bW15IGltcGxlbWVudGF0aW9uIHRvIGFsbG93IGJ1aWxkaW5nIHdpdGhvdXQg
YWN0dWFsIHZHSUN2MyBzdXBwb3J0LiAqLwogdm9pZCB2Z2ljX3YzX3NldHVwX2h3KHBhZGRyX3Qg
ZGJhc2UsCiAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX3JkaXN0X3JlZ2lv
bnMsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9naWMuaAppbmRleCA1OGI5MTBmLi4yMmZhMTIyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2dpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKQEAgLTE2
Niw3ICsxNjYsNyBAQAogCiAjZGVmaW5lIERUX01BVENIX0dJQ19WMyBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sZ2ljLXYzIikKIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05G
SUdfR0lDVjMKIC8qCiAgKiBHSUN2MyByZWdpc3RlcnMgdGhhdCBuZWVkcyB0byBiZSBzYXZlZC9y
ZXN0b3JlZAogICovCkBAIC0xOTQsNyArMTk0LDcgQEAgc3RydWN0IGdpY192MiB7CiAgKi8KIHVu
aW9uIGdpY19zdGF0ZV9kYXRhIHsKICAgICBzdHJ1Y3QgZ2ljX3YyIHYyOwotI2lmZGVmIENPTkZJ
R19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBzdHJ1Y3QgZ2ljX3YzIHYzOwog
I2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAyYTU4ZWEzLi4zNzRmZGFhIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Zn
aWMuaApAQCAtMTU2LDcgKzE1Niw3IEBAIHN0cnVjdCB2Z2ljX2Rpc3QgewogICAgIHN0cnVjdCBw
ZW5kaW5nX2lycSAqcGVuZGluZ19pcnFzOwogICAgIC8qIEJhc2UgYWRkcmVzcyBmb3IgZ3Vlc3Qg
R0lDICovCiAgICAgcGFkZHJfdCBkYmFzZTsgLyogRGlzdHJpYnV0b3IgYmFzZSBhZGRyZXNzICov
Ci0jaWZkZWYgQ09ORklHX0hBU19HSUNWMworI2lmZGVmIENPTkZJR19HSUNWMwogICAgIC8qIEdJ
QyBWMyBhZGRyZXNzaW5nICovCiAgICAgLyogTGlzdCBvZiBjb250aWd1b3VzIG9jY3VwaWVkIGJ5
IHRoZSByZWRpc3RyaWJ1dG9ycyAqLwogICAgIHN0cnVjdCB2Z2ljX3JkaXN0X3JlZ2lvbiB7CkBA
IC0zNTksNyArMzU5LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpOwogdm9pZCB2Z2ljX3YyX3NldHVwX2h3KHBhZGRyX3QgZGJhc2UsIHBhZGRy
X3QgY2Jhc2UsIHBhZGRyX3QgY3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB2
YmFzZSwgdWludDMyX3QgYWxpYXNlZF9vZmZzZXQpOwogCi0jaWZkZWYgQ09ORklHX0hBU19HSUNW
MworI2lmZGVmIENPTkZJR19HSUNWMwogc3RydWN0IHJkaXN0X3JlZ2lvbjsKIHZvaWQgdmdpY192
M19zZXR1cF9odyhwYWRkcl90IGRiYXNlLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBucl9yZGlzdF9yZWdpb25zLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDP-0007XF-OV; Mon, 04 Jun 2018 17:24:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDO-0007Vu-Bb
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:18 +0000
X-Inumbo-ID: cc6e707f-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc6e707f-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:04 +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 343B72089E;
 Mon,  4 Jun 2018 17:24:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133056;
 bh=9Zh2QJ/BoLKnXLA4Zb7gB69KdVqJPNdlZUH1eyhfDTw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=O/Xbp+L4PbnHeLtyBOalh/gyWx3cpV5rKoJawOqagf2z+/tLRBB5CsewoXQaOYb/S
 oT/Dw/WpvyZFa9AnBR5Jl7ldbBjMt3rrDNMmtDgIYwcZO8zy4QCuY6Rf1bIYOpd8Ii
 FcBbsYofapAAzjl0hQgiwSoenVJizrtTQlcGcHHk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:05 -0700
Message-Id: <1528133051-924-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, dfaggioli@suse.com, tim@xen.org, jbeulich@suse.com,
 wei.liu2@citrix.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2VsZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OIG9uIHg4NiB0byBtYXJrIHRoYXQgTUVNX0FDQ0VT
UyBpcyBub3QKY29uZmlndXJhYmxlIG9uIHg4Ni4gQXZvaWQgc2VsZWN0aW5nIGl0IG9uIEFSTS4K
UmVuYW1lIEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVyZS4gQWRkIGEgcHJv
bXB0IGFuZCBhCmRlc2NyaXB0aW9uIHRvIE1FTV9BQ0NFU1MgaW4geGVuL2NvbW1vbi9LY29uZmln
LgoKVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUgb3B0aW9uIGlzIE1FTV9BQ0NF
U1MsIGFuZCBpdCBpcwpjb25maWd1cmFibGUgb25seSBvbiBBUk0gKGRpc2FibGVkIGJ5IGRlZmF1
bHQpLgoKVGhlIHB1cnBvc2UgaXMgdG8gcmVkdWNlIGNvZGUgc2l6ZS4gVGhlIG9wdGlvbiBkb2Vz
bid0IGRlcGVuZCBvbiBFWFBFUlQKYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHkt
c3VwcG9ydCBjb25maWd1cmF0aW9ucyB3aXRob3V0Ck1FTV9BQ0NFU1MgYW5kIGEgbm9uLWV4cGVy
dCBzaG91bGQgYmUgYWJsZSB0byBkaXNhYmxlIGl0LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IGpiZXVs
aWNoQHN1c2UuY29tCkNDOiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQpDQzoga29ucmFkLndpbGtAb3Jh
Y2xlLmNvbQpDQzogc3N0YWJlbGxpbmlAa2VybmVsLm9yZwpDQzogdGltQHhlbi5vcmcKQ0M6IHdl
aS5saXUyQGNpdHJpeC5jb20KCi0tLQpDaGFuZ2VzIGluIHY1OgotIGNoYW5nZSBNRU1fQUNDRVNT
X0FMV0FZU19PTiB0byBib29sCi0gY2hhbmdlIGRlZmF1bHQgZm9yIE1FTV9BQ0NFU1MsIGRlZmF1
bHQgeSBpZiBNRU1fQUNDRVNTX0FMV0FZU19PTgoKQ2hhbmdlcyBpbiB2NDoKLSByZW1vdmUgSEFT
X01FTV9BQ0NFU1MKLSBtb3ZlIE1FTV9BQ0NFU1NfQUxXQVlTX09OIHRvIGNvbW1vbgotIGNvbWJp
bGUgZGVmYXVsdCBhbmQgYm9vbCB0byBkZWZfYm9vbAoKQ2hhbmdlcyBpbiB2MzoKLSBrZWVwIEhB
U19NRU1fQUNDRVNTIHRvIG1hcmsgdGhhdCBhbiBhcmNoIGNhbiBkbyBNRU1fQUNDRVNTCi0gaW50
cm9kdWNlIE1FTV9BQ0NFU1NfQUxXQVlTX09OCi0gdGhlIG1haW4gTUVNX0FDQ0VTUyBvcHRpb24g
aXMgaW4geGVuL2NvbW1vbi9LY29uZmlnCgpDaGFuZ2VzIGluIHYyOgotIHBhdGNoIGFkZGVkCi0t
LQogdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyB8ICAyICstCiB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2FyY2gveDg2L0tjb25maWcgICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgIHwg
MTAgKysrKysrKysrLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAyICst
CiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRl
L3hlbi9tZW1fYWNjZXNzLmggICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS94c20vZHVtbXku
aCAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAg
fCAgNCArKy0tCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhl
bi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgfCAgNCArKy0tCiAxMSBmaWxlcyBjaGFu
Z2VkLCAyMSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29s
cy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9z
aGltLmNvbmZpZwppbmRleCA0ZDU2MzBmLi4yMWQ3MDc1IDEwMDY0NAotLS0gYS90b29scy9maXJt
d2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hp
bS5jb25maWcKQEAgLTI5LDcgKzI5LDcgQEAgQ09ORklHX0NPTVBBVD15CiBDT05GSUdfQ09SRV9Q
QVJLSU5HPXkKIENPTkZJR19IQVNfQUxURVJOQVRJVkU9eQogQ09ORklHX0hBU19FWF9UQUJMRT15
Ci1DT05GSUdfSEFTX01FTV9BQ0NFU1M9eQorQ09ORklHX01FTV9BQ0NFU1M9eQogQ09ORklHX0hB
U19NRU1fUEFHSU5HPXkKIENPTkZJR19IQVNfTUVNX1NIQVJJTkc9eQogQ09ORklHX0hBU19QRFg9
eQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
ZwppbmRleCA2NmFkY2U0Li4yYjg3MTExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZp
ZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTcsNyArMTcsNiBAQCBjb25maWcgQVJN
CiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJVkUKIAlzZWxlY3QgSEFTX0RFVklD
RV9UUkVFCi0Jc2VsZWN0IEhBU19NRU1fQUNDRVNTCiAJc2VsZWN0IEhBU19QQVNTVEhST1VHSAog
CXNlbGVjdCBIQVNfUERYCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnIGIveGVu
L2FyY2gveDg2L0tjb25maWcKaW5kZXggZjY0ZmM1Ni4uOWE4NWZlOSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L0tjb25maWcKKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKQEAgLTE1LDcgKzE1
LDcgQEAgY29uZmlnIFg4NgogCXNlbGVjdCBIQVNfR0RCU1gKIAlzZWxlY3QgSEFTX0lPUE9SVFMK
IAlzZWxlY3QgSEFTX0tFWEVDCi0Jc2VsZWN0IEhBU19NRU1fQUNDRVNTCisJc2VsZWN0IE1FTV9B
Q0NFU1NfQUxXQVlTX09OCiAJc2VsZWN0IEhBU19NRU1fUEFHSU5HCiAJc2VsZWN0IEhBU19NRU1f
U0hBUklORwogCXNlbGVjdCBIQVNfTlMxNjU1MApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29u
ZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IDkwNDNkY2UuLmRiNmJiMmQgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTIwLDkg
KzIwLDE3IEBAIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKIGNvbmZpZyBIQVNfRVhfVEFCTEUKIAli
b29sCiAKLWNvbmZpZyBIQVNfTUVNX0FDQ0VTUworY29uZmlnIE1FTV9BQ0NFU1NfQUxXQVlTX09O
CiAJYm9vbAogCitjb25maWcgTUVNX0FDQ0VTUworCWRlZl9ib29sIE1FTV9BQ0NFU1NfQUxXQVlT
X09OCisJcHJvbXB0ICJNZW1vcnkgQWNjZXNzIGFuZCBWTSBldmVudHMiIGlmICFNRU1fQUNDRVNT
X0FMV0FZU19PTgorCS0tLWhlbHAtLS0KKworCSAgRnJhbWV3b3JrIHRvIGNvbmZpZ3VyZSBtZW1v
cnkgYWNjZXNzIHR5cGVzIGZvciBndWVzdHMgYW5kIHJlY2VpdmUKKwkgIHJlbGF0ZWQgZXZlbnRz
IGluIHVzZXJzcGFjZS4KKwogY29uZmlnIEhBU19NRU1fUEFHSU5HCiAJYm9vbAogCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAyNGQ0
NzUyLi42ZjJiM2ZjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9j
b21tb24vTWFrZWZpbGUKQEAgLTIyLDcgKzIyLDcgQEAgb2JqLXkgKz0gbGliLm8KIG9iai0kKENP
TkZJR19ORUVEU19MSVNUX1NPUlQpICs9IGxpc3Rfc29ydC5vCiBvYmotJChDT05GSUdfTElWRVBB
VENIKSArPSBsaXZlcGF0Y2gubyBsaXZlcGF0Y2hfZWxmLm8KIG9iai15ICs9IGx6by5vCi1vYmot
JChDT05GSUdfSEFTX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubworb2JqLSQoQ09ORklHX01F
TV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubwogb2JqLXkgKz0gbWVtb3J5Lm8KIG9iai15ICs9IG1v
bml0b3Iubwogb2JqLXkgKz0gbXVsdGljYWxsLm8KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9t
Y3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCmluZGV4IDliN2JjMDguLjg5MWFkNTggMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwpAQCAt
MTA4NSw3ICsxMDg1LDcgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAgICAgICBjb3B5YmFjayA9IDE7CiAgICAgICAgIGJy
ZWFrOwogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklHX01FTV9B
Q0NFU1MKICAgICBjYXNlIFhFTl9ET01DVExfc2V0X2FjY2Vzc19yZXF1aXJlZDoKICAgICAgICAg
aWYgKCB1bmxpa2VseShjdXJyZW50LT5kb21haW4gPT0gZCkgKSAvKiBubyBkb21haW5fcGF1c2Uo
KSAqLwogICAgICAgICAgICAgcmV0ID0gLUVQRVJNOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL21lbV9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgKaW5kZXggNWFi
MzRjMS4uN2U5NWVhYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCkBAIC03OCw3ICs3OCw3IEBAIGxvbmcg
cDJtX3NldF9tZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQsCiAgKi8KIGludCBwMm1f
Z2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNz
X3QgKmFjY2Vzcyk7CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05G
SUdfTUVNX0FDQ0VTUwogaW50IG1lbV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCiAg
ICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1fYWNjZXNz
X29wX3QpIGFyZyk7CiAjZWxzZQpAQCAtODgsNyArODgsNyBAQCBpbnQgbWVtX2FjY2Vzc19tZW1v
cCh1bnNpZ25lZCBsb25nIGNtZCwKIHsKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KLSNlbmRpZiAv
KiBDT05GSUdfSEFTX01FTV9BQ0NFU1MgKi8KKyNlbmRpZiAvKiBDT05GSUdfTUVNX0FDQ0VTUyAq
LwogCiAjZW5kaWYgLyogX1hFTl9NRU1fQUNDRVNTX0ggKi8KIApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCBmZjZiMmRi
Li5iMGFjMWY2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4v
aW5jbHVkZS94c20vZHVtbXkuaApAQCAtNTg0LDcgKzU4NCw3IEBAIHN0YXRpYyBYU01fSU5MSU5F
IGludCB4c21fdm1fZXZlbnRfY29udHJvbChYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAq
ZCwgaW50CiAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1cnJlbnQtPmRv
bWFpbiwgZCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05G
SUdfTUVNX0FDQ0VTUwogc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tZW1fYWNjZXNzKFhTTV9E
RUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhT
TV9ETV9QUklWKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNs
dWRlL3hzbS94c20uaAppbmRleCBmMGM2ZmM3Li43NjM2YmNiIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC0xNDMsNyArMTQz
LDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zIHsKIAogICAgIGludCAoKnZtX2V2ZW50X2NvbnRy
b2wpIChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbW9kZSwgaW50IG9wKTsKIAotI2lmZGVmIENPTkZJ
R19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiAgICAgaW50ICgqbWVt
X2FjY2VzcykgKHN0cnVjdCBkb21haW4gKmQpOwogI2VuZGlmCiAKQEAgLTU4Miw3ICs1ODIsNyBA
QCBzdGF0aWMgaW5saW5lIGludCB4c21fdm1fZXZlbnRfY29udHJvbCAoeHNtX2RlZmF1bHRfdCBk
ZWYsIHN0cnVjdCBkb21haW4gKmQsIGludAogICAgIHJldHVybiB4c21fb3BzLT52bV9ldmVudF9j
b250cm9sKGQsIG1vZGUsIG9wKTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwor
I2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiBzdGF0aWMgaW5saW5lIGludCB4c21fbWVtX2FjY2Vz
cyAoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgcmV0dXJuIHhz
bV9vcHMtPm1lbV9hY2Nlc3MoZCk7CmRpZmYgLS1naXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4v
eHNtL2R1bW15LmMKaW5kZXggNmU3NTExOS4uMzI5MGQwNCAxMDA2NDQKLS0tIGEveGVuL3hzbS9k
dW1teS5jCisrKyBiL3hlbi94c20vZHVtbXkuYwpAQCAtMTI3LDcgKzEyNyw3IEBAIHZvaWQgX19p
bml0IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqb3BzKQogCiAgICAgc2V0
X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250cm9sKTsKIAotI2lmZGVmIENPTkZJ
R19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiAgICAgc2V0X3RvX2R1
bW15X2lmX251bGwob3BzLCBtZW1fYWNjZXNzKTsKICNlbmRpZgogCmRpZmYgLS1naXQgYS94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggNzhiYzMyNi4u
N2EzY2NmYSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20v
Zmxhc2svaG9va3MuYwpAQCAtMTI1Niw3ICsxMjU2LDcgQEAgc3RhdGljIGludCBmbGFza192bV9l
dmVudF9jb250cm9sKHN0cnVjdCBkb21haW4gKmQsIGludCBtb2RlLCBpbnQgb3ApCiAgICAgcmV0
dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfRE9NQUlOMiwgRE9NQUlOMl9fVk1fRVZF
TlQpOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklHX01F
TV9BQ0NFU1MKIHN0YXRpYyBpbnQgZmxhc2tfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJ
TjJfX01FTV9BQ0NFU1MpOwpAQCAtMTgwMyw3ICsxODAzLDcgQEAgc3RhdGljIHN0cnVjdCB4c21f
b3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAKICAgICAudm1fZXZlbnRfY29udHJvbCA9IGZsYXNr
X3ZtX2V2ZW50X2NvbnRyb2wsCiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNpZmRl
ZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIC5tZW1fYWNjZXNzID0gZmxhc2tfbWVtX2FjY2VzcywK
ICNlbmRpZgogCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDQ-0007Xg-4j; Mon, 04 Jun 2018 17:24:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDO-0007Vz-Hr
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:18 +0000
X-Inumbo-ID: cca4c9c4-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cca4c9c4-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:04 +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 B5D6A2089C;
 Mon,  4 Jun 2018 17:24:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133057;
 bh=vZAZrESALS9ZmJcaiN6C+MTDWUuHF+siY2KpFCZnNOs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Bvgnb8uILEOOkDciAllufRE5NFTz2BNFJ+Q+cViLztpswZgwR6BayFUl+zKSgPXVV
 koFrlSqeQVYq4IYxWaDSnQSKUqNE+LM3rygde7ikEFoQMDGK1P8B2iz6Tk7xDZsMy+
 zR9EEmFI/w6fR72vOv0Q3XAUUo1fdrTqzt+sCZM0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:06 -0700
Message-Id: <1528133051-924-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 05/10] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIHRoZSBVQVJUIGRyaXZlcnMgYXJlIHNpbGVudCBvcHRpb25zLiBBZGQgb25lIGxpbmUgZGVz
Y3JpcHRpb25zIHNvCnRoYXQgY2FuIGJlIGRlL3NlbGVjdGVkIHZpYSBtZW51Y29uZmlnLgoKQWRk
IGFuIHg4NiBkZXBlbmRlbmN5IHRvIEhBU19FSENJOiBFSENJIFBDSSBoYXMgbm90IGJlZW4gdXNl
ZCBvbiBBUk0uIEluCmZhY3QsIGl0IGRlcGVuZHMgb24gUENJLCBhbmQgbW9yZW92ZXIgd2UgaGF2
ZSBkcml2ZXJzIGZvciBzZXZlcmFsCmVtYmVkZGVkIFVBUlRzIGZvciB2YXJpb3VzIEFSTSBib2Fy
ZHMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bQotLS0KQ2hhbmdlcyBpbiB2NDoKLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCi0gcmVtb3ZlIHBy
b21wdCBmb3IgSEFTX0VIQ0kKCkNoYW5nZXMgaW4gdjM6Ci0gTlMxNjU1MCBwcm9tcHQgaWYgQVJN
CgpDaGFuZ2VzIGluIHYyOgotIG1ha2UgSEFTX0VIQ0kgZGVwZW5kIG9uIHg4NgotLS0KIHhlbi9k
cml2ZXJzL2NoYXIvS2NvbmZpZyB8IDE1ICsrKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDggaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9jaGFyL0tjb25maWcgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKaW5kZXggY2M3OGVjMy4u
YjFmMDdmOCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnCisrKyBiL3hlbi9k
cml2ZXJzL2NoYXIvS2NvbmZpZwpAQCAtMSwxMSArMSwxMSBAQAogY29uZmlnIEhBU19OUzE2NTUw
Ci0JYm9vbAorCWJvb2wgIk5TMTY1NTAgVUFSVCBkcml2ZXIiIGlmIEFSTQogCWRlZmF1bHQgeQog
CWhlbHAKIAkgIFRoaXMgc2VsZWN0cyB0aGUgMTY1NTAtc2VyaWVzIFVBUlQgc3VwcG9ydC4gRm9y
IG1vc3Qgc3lzdGVtcywgc2F5IFkuCiAKIGNvbmZpZyBIQVNfQ0FERU5DRV9VQVJUCi0JYm9vbAor
CWJvb2wgIlhpbGlueCBDYWRlbmNlIFVBUlQgZHJpdmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMg
b24gQVJNXzY0CiAJaGVscApAQCAtMTMsNyArMTMsNyBAQCBjb25maWcgSEFTX0NBREVOQ0VfVUFS
VAogCSAgYmFzZWQgYm9hcmQsIHNheSBZLgogCiBjb25maWcgSEFTX01WRUJVCi0JYm9vbAorCWJv
b2wgIk1hcnZlbGwgTVZFQlUgVUFSVCBkcml2ZXIiCiAJZGVmYXVsdCB5CiAJZGVwZW5kcyBvbiBB
Uk1fNjQKIAloZWxwCkBAIC0yMSw3ICsyMSw3IEBAIGNvbmZpZyBIQVNfTVZFQlUKIAkgIGJhc2Vk
IGJvYXJkLCBzYXkgWS4KIAogY29uZmlnIEhBU19QTDAxMQotCWJvb2wKKwlib29sICJBUk0gUEww
MTEgVUFSVCBkcml2ZXIiCiAJZGVmYXVsdCB5CiAJZGVwZW5kcyBvbiBBUk0KIAloZWxwCkBAIC0y
OSw3ICsyOSw3IEBAIGNvbmZpZyBIQVNfUEwwMTEKIAkgIGFuIEludGVncmF0b3IvUFAyLCBJbnRl
Z3JhdG9yL0NQIG9yIFZlcnNhdGlsZSBwbGF0Zm9ybSwgc2F5IFkuCiAKIGNvbmZpZyBIQVNfRVhZ
Tk9TNDIxMAotCWJvb2wKKwlib29sICJTYW1zdW5nIEV4eW5vcyA0MjEwIFVBUlQgZHJpdmVyIgog
CWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNXzMyCiAJaGVscApAQCAtMzcsNyArMzcsNyBAQCBj
b25maWcgSEFTX0VYWU5PUzQyMTAKIAkgIEV4eW5vcyBiYXNlZCBib2FyZCwgc2F5IFkuCiAKIGNv
bmZpZyBIQVNfT01BUAotCWJvb2wKKwlib29sICJUZXhhcyBJbnN0cnVtZW50cyBPTUFQIFVBUlQg
ZHJpdmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNXzMyCiAJaGVscApAQCAtNDUsNyAr
NDUsNyBAQCBjb25maWcgSEFTX09NQVAKIAkgIEluc3RydW1lbnRzIGJhc2VkIENQVSwgc2F5IFku
CiAKIGNvbmZpZyBIQVNfU0NJRgotCWJvb2wKKwlib29sICJTdXBlckggU0NJKEYpIFVBUlQgZHJp
dmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNCiAJaGVscApAQCAtNTQsNiArNTQsNyBA
QCBjb25maWcgSEFTX1NDSUYKIAogY29uZmlnIEhBU19FSENJCiAJYm9vbAorCWRlcGVuZHMgb24g
WDg2CiAJaGVscAogCSAgVGhpcyBzZWxlY3RzIHRoZSBVU0IgYmFzZWQgRUhDSSBkZWJ1ZyBwb3J0
IHRvIGJlIHVzZWQgYXMgYSBVQVJULiBJZgogCSAgeW91IGhhdmUgYW4geDg2IGJhc2VkIHN5c3Rl
bSB3aXRoIFVTQiwgc2F5IFkuCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDQ-0007YL-HE; Mon, 04 Jun 2018 17:24:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDO-0007W0-IA
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:18 +0000
X-Inumbo-ID: ccc66c32-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccc66c32-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:04 +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 1E9722089F;
 Mon,  4 Jun 2018 17:24:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133057;
 bh=JZ6dcOLtCZcl+QUVt/K6ppIOnPXrfklTwlXPfeoL7wc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qASdvqmSzFdei74c5mmZALIo83N2lIkfvc1x0kHPIUz+kJdNWKwDqc5uGm8uHhweS
 dk0gdZbejKplLdw1zaP0jbsrhVmUFqfm3V403v9dmxyGEjormATrcaR5EUH7O+5M1g
 FuzSY/Hj8lkRoxCgMEC4Qy68q/zRdbuFDUAiU5jY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:07 -0700
Message-Id: <1528133051-924-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 06/10] arm: make it possible to disable the
 SMMU driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgS2NvbmZpZyBvcHRpb24gZm9yIHRoZSBBUk0gU01NVXYxIGFuZCBTTU1VdjIg
ZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IGpiZXVsaWNoQHN1
c2UuY29tCgotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW5hbWUgU01NVXYyIHRvIEFSTV9TTU1VCi0g
aW1wcm92ZSBoZWxwIG1lc3NhZ2UKLSB1c2UgaWYgQVJNCgpDaGFuZ2VzIGluIHYyOgotIHJlbmFt
ZSBIQVNfU01NVXYyIHRvIFNNTVV2MgotIG1vdmUgU01NVXYyIHRvIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAg
fCAxMiArKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvS2NvbmZpZwppbmRleCA4ZDkwYjY3Li5hM2MwNjQ5IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKQEAgLTEsMyArMSwxNSBAQAogCiBjb25maWcgSEFTX1BBU1NUSFJPVUdI
CiAJYm9vbAorCitpZiBBUk0KK2NvbmZpZyBBUk1fU01NVQorCWJvb2wgIkFSTSBTTU1VdjEgYW5k
IHYyIGRyaXZlciIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBTdXBwb3J0IGZvciBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVjdHVyZQorCSAgdmVyc2lv
bnMgMSBhbmQgMi4KKworCSAgU2F5IFkgaGVyZSBpZiB5b3VyIFNvQyBpbmNsdWRlcyBhbiBJT01N
VSBkZXZpY2UgaW1wbGVtZW50aW5nIHRoZQorCSAgQVJNIFNNTVUgYXJjaGl0ZWN0dXJlLgorZW5k
aWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQppbmRleCBmNGNkMjZlLi4wMTU2NDMx
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCkBAIC0xLDIgKzEsMiBAQAogb2Jq
LXkgKz0gaW9tbXUubwotb2JqLXkgKz0gc21tdS5vCitvYmotJChBUk1fU01NVSkgKz0gc21tdS5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDQ-0007Yl-Pi; Mon, 04 Jun 2018 17:24:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDO-0007W8-PW
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:18 +0000
X-Inumbo-ID: ccf93841-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccf93841-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:05 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 74625208A1;
 Mon,  4 Jun 2018 17:24:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133057;
 bh=UOY4I2syxhTWkMXHaVXWSw2rcX/dXcrdVdJ2Y5pz8uQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=b1CKigQoQKVR4FjosWUGL31Np5EDhtHwiFHhLBL5OE1E8WeC68Ps3A/z6x3YKA7uB
 dar+aVfbaI94Fq/YuY5DnfQIYGMBloQIxbzqhjE7blGESVQp+Xyo6Yy+O2eL8v95G9
 mN+zu7Ddf5gR8M4Kbq1Xl87WLYTHeIZKn+fre6Vo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:08 -0700
Message-Id: <1528133051-924-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgTlVMTCBhbmQgQ3JlZGl0
IHNjaGVkdWxlcnMuClN1cHBvcnQgb25seSA4IGNwdXMuIEl0IG9ubHkgY2FycmllcyBub24tZGVm
YXVsdCBvcHRpb25zICh1c2UgbWFrZQpvbGRkZWZjb25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRl
IC5jb25maWcgZmlsZSkuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KLS0tCiB4ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNv
bmYgfCA0MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gv
YXJtL2NvbmZpZ3MvdGlueS5jb25mCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NvbmZpZ3Mv
dGlueS5jb25mIGIveGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueS5jb25mCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLmU5YTVlNjUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJj
aC9hcm0vY29uZmlncy90aW55LmNvbmYKQEAgLTAsMCArMSw0MyBAQAorQ09ORklHX0FSTV82ND15
CitDT05GSUdfQVJNPXkKKworIworIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMKKyMKKyMgQ09ORklH
X0dJQ1YzIGlzIG5vdCBzZXQKKyMgQ09ORklHX01FTV9BQ0NFU1MgaXMgbm90IHNldAorIyBDT05G
SUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzIG5vdCBzZXQKKworIworIyBDb21tb24gRmVhdHVyZXMK
KyMKKyMgQ09ORklHX1RNRU0gaXMgbm90IHNldAorCisjCisjIFNjaGVkdWxlcnMKKyMKKyMgQ09O
RklHX1NDSEVEX0NSRURJVDIgaXMgbm90IHNldAorIyBDT05GSUdfU0NIRURfUlREUyBpcyBub3Qg
c2V0CisjIENPTkZJR19TQ0hFRF9BUklOQzY1MyBpcyBub3Qgc2V0CitDT05GSUdfU0NIRURfTlVM
TD15CitDT05GSUdfU0NIRURfTlVMTF9ERUZBVUxUPXkKK0NPTkZJR19TQ0hFRF9ERUZBVUxUPSJu
dWxsIgorIyBDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUyBpcyBub3Qg
c2V0CisKKyMKKyMgRGV2aWNlIERyaXZlcnMKKyMKKyMgQ09ORklHX0hBU19OUzE2NTUwIGlzIG5v
dCBzZXQKKyMgQ09ORklHX0hBU19DQURFTkNFX1VBUlQgaXMgbm90IHNldAorIyBDT05GSUdfSEFT
X01WRUJVIGlzIG5vdCBzZXQKKyMgQ09ORklHX0hBU19QTDAxMSBpcyBub3Qgc2V0CisjIENPTkZJ
R19IQVNfU0NJRiBpcyBub3Qgc2V0CisjIENPTkZJR19BUk1fU01NVSBpcyBub3Qgc2V0CisKKyMK
KyMgRGVidWdnaW5nIE9wdGlvbnMKKyMKKyMgQ09ORklHX0RFQlVHIGlzIG5vdCBzZXQKKyMgQ09O
RklHX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldAorIyBDT05GSUdfVkVSQk9TRV9ERUJVRyBpcyBu
b3Qgc2V0CisjIENPTkZJR19TQ1JVQl9ERUJVRyBpcyBub3Qgc2V0Ci0tIAoxLjkuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDS-0007Zy-7P; Mon, 04 Jun 2018 17:24: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=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDQ-0007XT-1W
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:20 +0000
X-Inumbo-ID: cd6df205-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd6df205-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:05 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2E43D208B1;
 Mon,  4 Jun 2018 17:24:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133058;
 bh=JTQ5sf2VXSgJrVXDRv7fxaIc38bhNmJfA9jtw3HlnP0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NqRdxhWKaPaODGgGMWkAy7zxp+j350QvbGnbyzs/r6f7Dbse68fwE3PNXF74uRZIR
 kZtr2uyaL6tSPa6yrNJq/U6tBEUX3jlWyKYWFsHxOrml2bHPfpMyDrH0PoWM1OiVm4
 NTj1bEKkweWYuTJN0hXwr0yNJjZWstmfkOVHCQEI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:10 -0700
Message-Id: <1528133051-924-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 09/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, dfaggioli@suse.com,
 JBeulich@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0aGF0
IHRoZSBvcmRlciBvZgp0aGUgZGVmYXVsdHMgbWF0dGVyOiB0aGV5IG5lZWQgdG8gZ28gZmlyc3Qs
IG90aGVyd2lzZSB0aGUgZ2VuZXJpYwpkZWZhdWx0cyB3aWxsIGJlIGFwcGxpZWQuCgpUaGlzIGlz
IGRvbmUgc28gdGhhdCBYZW4gYnVpbGRzIGN1c3RvbWl6ZWQgZm9yIGEgc3BlY2lmaWMgaGFyZHdh
cmUKcGxhdGZvcm0gY2FuIGhhdmUgdGhlIHJpZ2h0IE5SX0NQVVMgbnVtYmVyLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSkJl
dWxpY2hAc3VzZS5jb20KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCiB4ZW4vYXJj
aC9LY29uZmlnIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvS2NvbmZpZyBiL3hlbi9hcmNoL0tjb25maWcKaW5kZXggY2YwYWNi
Ny4uZWQ4ZjNkOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvS2NvbmZpZworKysgYi94ZW4vYXJjaC9L
Y29uZmlnCkBAIC0zLDYgKzMsMTAgQEAgY29uZmlnIE5SX0NQVVMKIAlpbnQgIk1heGltdW0gbnVt
YmVyIG9mIHBoeXNpY2FsIENQVXMiCiAJcmFuZ2UgMSA0MDk1CiAJZGVmYXVsdCAiMjU2IiBpZiBY
ODYKKwlkZWZhdWx0ICIxMjgiIGlmIEFSTSAmJiBBTEwKKwlkZWZhdWx0ICI4IiBpZiBBUk0gJiYg
UkNBUjMKKwlkZWZhdWx0ICI0IiBpZiBBUk0gJiYgUUVNVQorCWRlZmF1bHQgIjQiIGlmIEFSTSAm
JiBNUFNPQwogCWRlZmF1bHQgIjEyOCIgaWYgQVJNCiAJLS0taGVscC0tLQogCSAgU3BlY2lmaWVz
IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwaHlzaWNhbCBDUFVzIHdoaWNoIFhlbiB3aWxsIHN1cHBv
cnQuCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtDS-0007aa-HF; Mon, 04 Jun 2018 17:24: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=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDQ-0007XV-4I
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:20 +0000
X-Inumbo-ID: cd30b9b5-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd30b9b5-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:05 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C83EF208A3;
 Mon,  4 Jun 2018 17:24:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133058;
 bh=V4U9mcoF08j2cgweda7QMywN8bzT9X3+J7o8CEt6N9Y=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=nJrsVxzNvVB3fVOlmrU15eGGrrNuW4zq9wRA888ml+3u0GGuYSMNdFAzj7vZ4IPPM
 +V5mDybB+R0gFGnrr/CG3ioHFxmyN6cZC3pm95t9ojHPDsm4/lNJxp7pTFOiEB7Qhk
 6IKRN5NIofU8NDdpVAQh/8x0Td4vjniHE5d31jTA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:09 -0700
Message-Id: <1528133051-924-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 08/10] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25z
OiBRRU1VLCBSQ0FSMywKTVBTT0MgYW5kIEFMTC4gVGhleSBlbmFibGUgdGhlIHJlcXVpcmVkIG9w
dGlvbnMgZm9yIHRoZWlyIGhhcmR3YXJlCnBsYXRmb3JtLiBBTEwgZW5hYmxlcyBhbGwgYXZhaWxh
YmxlIHBsYXRmb3JtcyBhbmQgaXQncyB0aGUgZGVmYXVsdC4gSXQKZG9lc24ndCBhdXRvbWF0aWNh
bGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNlIHRoZXkKY2Fu
bm90IGJlIGRpc2FibGVkLiBBTEwgaXMgaW1wbGVtZW50ZWQgYnkgc2VsZWN0aW5nIGhpZGRlbiBv
cHRpb25zCmNvcnJlc3BvbmRpbmcgdG8gUUVNVSwgTVBTT0MgYW5kIFJDQVIzLgoKSW4gdGhlIGNh
c2Ugb2YgdGhlIE1QU09DIHRoYXQgaGFzIGEgcGxhdGZvcm0gZmlsZSB1bmRlcgphcmNoL2FybS9w
bGF0Zm9ybXMvLCBidWlsZCB0aGUgZmlsZSBpZiBNUFNPQy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IGFydGVtX215Z2FpZXZA
ZXBhbS5jb20KQ0M6IHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tCgotLS0KQ2hhbmdlcyBpbiB2
NToKLSB0dXJuIHBsYXRmb3JtIHN1cHBvcnQgaW50byBhIGNob2ljZQotIGFkZCBBTEwKCkNoYW5n
ZXMgaW4gdjQ6Ci0gZml4IEdJQ3YzL0dJQ1YzCi0gZGVmYXVsdCB5IHRvIGFsbCBvcHRpb25zCi0g
YnVpbGQgeGlsaW54LXp5bnFtcCBpZiBNUFNPQwotLS0KIHhlbi9hcmNoL2FybS9LY29uZmlnICAg
ICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDU0ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKaW5kZXggMmI4NzExMS4uNzVjYWNmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTIxMyw2ICsyMTMsOCBA
QCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKIGNvbmZpZyBBUk0zMl9IQVJE
RU5fQlJBTkNIX1BSRURJQ1RPUgogICAgIGRlZl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9C
UkFOQ0hfUFJFRElDVE9SCiAKK3NvdXJjZSAiYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCisK
IHNvdXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjhiM2Jl
ZGQKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKQEAg
LTAsMCArMSw1NCBAQAorY2hvaWNlCisJcHJvbXB0ICJQbGF0Zm9ybSBTdXBwb3J0IgorCWRlZmF1
bHQgQUxMCisJLS0taGVscC0tLQorCUNob29zZSB3aGljaCBoYXJkd2FyZSBwbGF0Zm9ybSB0byBl
bmFibGUgaW4gWGVuLgorCisJSWYgdW5zdXJlLCBjaG9vc2UgQUxMLgorCitjb25maWcgQUxMCisJ
Ym9vbCAiQWxsIFBsYXRmb3JtcyIKKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KKwlzZWxlY3QgUUVN
VV9QTEFURk9STQorCXNlbGVjdCBSQ0FSM19QTEFURk9STQorCS0tLWhlbHAtLS0KKwlFbmFibGUg
c3VwcG9ydCBmb3IgYWxsIGF2YWlsYWJsZSBoYXJkd2FyZSBwbGF0Zm9ybXMuCisKK2NvbmZpZyBR
RU1VCisJYm9vbCAiUUVNVSBhYXJjaCB2aXJ0IG1hY2hpbmUgc3VwcG9ydCIKKwlkZXBlbmRzIG9u
IEFSTV82NAorCXNlbGVjdCBRRU1VX1BMQVRGT1JNCisJc2VsZWN0IEdJQ1YzCisJc2VsZWN0IEhB
U19QTDAxMQorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZv
ciBRRU1VIGFhcmNoNjQgdmlydCBlbXVsYXRlZAorCW1hY2hpbmUuCisKK2NvbmZpZyBSQ0FSMwor
CWJvb2wgIlJlbmVzYXMgUkNhcjMgc3VwcG9ydCIKKwlkZXBlbmRzIG9uIEFSTV82NAorCXNlbGVj
dCBSQ0FSM19QTEFURk9STQorCXNlbGVjdCBIQVNfU0NJRgorCS0tLWhlbHAtLS0KKwlFbmFibGUg
YWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBSZW5lc2FzIFJDYXIzCisKK2NvbmZpZyBNUFNP
QworCWJvb2wgIlhpbGlueCBVbHRyYXNjYWxlKyBNUFNvQyBzdXBwb3J0IgorCWRlcGVuZHMgb24g
QVJNXzY0CisJc2VsZWN0IE1QU09DX1BMQVRGT1JNCisJc2VsZWN0IEhBU19DQURFTkNFX1VBUlQK
KwlzZWxlY3QgQVJNX1NNTVUKKwktLS1oZWxwLS0tCisJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQg
ZHJpdmVycyBmb3IgWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DCisKK2VuZGNob2ljZQorCitjb25m
aWcgUUVNVV9QTEFURk9STQorCWJvb2wKKworY29uZmlnIFJDQVIzX1BMQVRGT1JNCisJYm9vbAor
Citjb25maWcgTVBTT0NfUExBVEZPUk0KKwlib29sCisKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCmlu
ZGV4IDgwZTU1NWMuLmE3OWJkYjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
TWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQpAQCAtOCw0ICs4
LDQgQEAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gc2VhdHRsZS5vCiBvYmoteSArPSBzdW54aS5v
CiBvYmotJChDT05GSUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vCiBvYmotJChDT05GSUdfQVJNXzY0
KSArPSB4Z2VuZS1zdG9ybS5vCi1vYmotJChDT05GSUdfQVJNXzY0KSArPSB4aWxpbngtenlucW1w
Lm8KK29iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9IHhpbGlueC16eW5xbXAubwotLSAK
MS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:24:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPtDS-0007b4-Rz; Mon, 04 Jun 2018 17:24: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=kdsp=iw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fPtDQ-0007XU-2f
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:24:20 +0000
X-Inumbo-ID: cda58b74-681b-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cda58b74-681b-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:22:06 +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 88B3B208B2;
 Mon,  4 Jun 2018 17:24:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528133058;
 bh=Oy/y06RCnbTO0F0WcPQRpUD0SbcIOfW6Bip5TjL5fZw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=osICpe9SxEhNOuWR3WoY4fjgJF0aOiX5zVybOLo6a3eKpW5shpO71I2Qp8Zx+0KNM
 JE3iX0WqFlvb6Ft539CXLpwLKAfgAThGCEiwAvxy1AkimdsJ8y79MlZ+pTGnru1soO
 UzZFo7A2Zd5K0WJkIgld3hbYwwlHZRmMb4A90Agg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon,  4 Jun 2018 10:24:11 -0700
Message-Id: <1528133051-924-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 10/10] xen: add cloc target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgWGVuIGJ1aWxkIHRhcmdldCB0byBjb3VudCB0aGUgbGluZXMgb2YgY29kZSBvZiB0aGUg
c291cmNlIGZpbGVzCmJ1aWx0LiBVc2VzIGBjbG9jJyB0byBkbyB0aGUgam9iLgoKV2l0aCBYZW4g
b24gQVJNIHRha2luZyBvZmYgaW4gZW1iZWRkZWQsIElvVCwgYW5kIGF1dG9tb3RpdmUsIHdlIGFy
ZQpzZWVpbmcgbW9yZSBhbmQgbW9yZSB1c2VzIG9mIFhlbiBpbiBjb25zdHJhaW5lZCBlbnZpcm9u
bWVudHMuIFVzZXJzIGFuZApzeXN0ZW0gaW50ZWdyYXRvcnMgd2FudCB0aGUgc21hbGxlc3QgWGVu
IGFuZCBEb20wIGNvbmZpZ3VyYXRpb25zLiBTb21lCm9mIHRoZXNlIGRlcGxveW1lbnRzIHJlcXVp
cmUgY2VydGlmaWNhdGlvbnMsIHdoZXJlIHlvdSBkZWZpbml0ZWx5IHdhbnQKdGhlIHNtYWxsZXN0
IGxpbmVzIG9mIGNvZGUgY291bnQuIEkgcHJvdmlkZWQgdGhpcyBwYXRjaCB0byBnaXZlIHVzIHRo
ZQpsaW5lcyBvZiBjb2RlIGNvdW50IGZvciB0aGF0IHB1cnBvc2UuCgpVc2UgdGhlIC5vLmQgZmls
ZXMgdG8gYWNjb3VudCBmb3IgYWxsIHRoZSBidWlsdCBzb3VyY2UgZmlsZXMuIEdlbmVyYXRlIGEK
bGlzdCBmb3IgdGhlIGBjbG9jJyB1dGlsaXR5IGFuZCBpbnZva2UgYGNsb2MnLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogamJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gdXNlIGdy
ZXAgcmVnZXggdG8gZ2V0IG11bHRpcGxlIHNvdXJjZSBmaWxlcyBmcm9tIC5kIGZpbGVzCgpDaGFu
Z2VzIGluIHYzOgotIHJlbW92ZSBidWlsZCBhcyBkZXBlbmRlY3kgZm9yIHRoZSBjbG9jIHRhcmdl
dAoKQ2hhbmdlcyBpbiB2MjoKLSBjaGFuZ2UgaW1wbGVtZW50YXRpb24gdG8gdXNlIC5vLmQgdG8g
ZmluZCBidWlsdCBzb3VyY2UgZmlsZXMKLS0tCiB4ZW4vTWFrZWZpbGUgfCAxMiArKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL01h
a2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDYyZDQ3OWMuLjMzOGQ1YTMgMTAwNjQ0Ci0tLSBh
L3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI2NywzICsyNjcsMTUgQEAgJChL
Q09ORklHX0NPTkZJRyk6CiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CiAKIC1pbmNs
dWRlICQoQkFTRURJUikvaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZAorCisuUEhPTlk6IGNs
b2MKK2Nsb2M6CisJJChldmFsIHRtcGZpbGUgOj0gJChzaGVsbCBta3RlbXApKQorCSQoZm9yZWFj
aCBmLCAkKHNoZWxsIGZpbmQgJChCQVNFRElSKSAtbmFtZSAqLm8uZCksIFwKKwkJJChldmFsIHBh
dGggOj0gJChkaXIgJChmKSkpIFwKKwkJJChldmFsIG5hbWVzIDo9ICQoc2hlbGwgZ3JlcCAtbyAi
W2EtekEtWjAtOV8vLV0qXC5bY1NdIiAkKGYpKSkgXAorCQkkKGZvcmVhY2ggc2YsICQobmFtZXMp
LCBcCisJCQkkKHNoZWxsIGlmIHRlc3QgLWYgJChwYXRoKS8kKHNmKSA7IHRoZW4gZWNobyAkKHBh
dGgpLyQoc2YpID4+ICQodG1wZmlsZSk7IGZpOykpKQorCWNsb2MgLS1saXN0LWZpbGU9JCh0bXBm
aWxlKQorCXJtICQodG1wZmlsZSkKKwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 17:31:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 17: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 1fPtKT-00012U-GK; Mon, 04 Jun 2018 17:31: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=csrx=iw=citrix.com=prvs=6867bc9f9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fPtKS-00012P-KW
 for xen-devel@lists.xen.org; Mon, 04 Jun 2018 17:31:36 +0000
X-Inumbo-ID: d1337193-681c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1337193-681c-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 19:29:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,476,1520899200"; d="scan'208";a="56326635"
Date: Mon, 4 Jun 2018 18:31:32 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180604173131.GA2165@perard.uk.xensource.com>
References: <20180517155108.4624-1-olaf@aepfle.de>
 <20180518170142.5q2773ivsfjt2b4y@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180518170142.5q2773ivsfjt2b4y@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v1] libxl: always call qemus
 xen-save-devices-state in suspend/resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gRnJpLCBNYXkgMTgsIDIwMTggYXQgMDY6MDE6NDJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBDYyBBbnRob255Lgo+IAo+IE9uIFRodSwgTWF5IDE3LCAyMDE4IGF0IDA1OjUxOjA4UE0gKzAy
MDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+ID4gSWYgYSBkb21VIGhhcyBhIHFlbXUteGVuIGluc3Rh
bmNlIGF0dGFjaGVkLCBpdCBpcyByZXF1aXJlZCB0byBjYWxsIHFlbXVzCj4gPiAieGVuLXNhdmUt
ZGV2aWNlcy1zdGF0ZSIgbWV0aG9kLiBXaXRob3V0IGl0LCB0aGUgcmVjZWl2aW5nIHNpZGUgb2Yg
YSBQVgo+ID4gbWlncmF0aW9uIG1heSBiZSB1bmFibGUgdG8gbG9jayB0aGUgaW1hZ2U6Cj4gPiAK
PiA+IHhlbiBiZTogcWRpc2stNTE3MTI6IHhlbiBiZTogcWRpc2stNTE3MTI6IGVycm9yOiBGYWls
ZWQgdG8gZ2V0ICJ3cml0ZSIgbG9jawo+ID4gZXJyb3I6IEZhaWxlZCB0byBnZXQgIndyaXRlIiBs
b2NrCj4gPiB4ZW4gYmU6IHFkaXNrLTUxNzEyOiB4ZW4gYmU6IHFkaXNrLTUxNzEyOiBpbml0aWFs
aXNlKCkgZmFpbGVkCj4gPiBpbml0aWFsaXNlKCkgZmFpbGVkCj4gPiAKPiAKPiBUaGUgY29tbWl0
IG1lc3NhZ2UgY2FuIHVzZSBhIGJpdCBvZiBpbXByb3ZlbWVudC4gU3RyaWN0bHkgc3BlYWtpbmcs
IHRoaXMKPiBpcyBvbmx5IGEgcHJvYmxlbSB3aGVuIHFkaXNrIGlzIGluIHVzZS4KPiAKPiBCdXQg
SSB0aGluayBpdCBzaG91bGQgYmUgaGFybWxlc3MgdG8gaXNzdWUgdGhhdCBjb21tYW5kIGFueXdh
eS4KPiAKPiA+IFRoZSBwcm9wZXIgd2F5IHRvIGRlY2lkZSBpZiBhIFBWIG9yIFBWSCBkb21VIGhh
cyBhIHFlbXUteGVuIHJ1bm5pbmcgaXMKPiA+IHRvIHVzZSB0aGUgbGlieGxfX25lZWRfeGVucHZf
cWVtdSBBUEkuIEJ1dCBzaW5jZSB0aGVyZSBpcyBubyBjb3B5IG9mIGEKPiA+IGxpYnhsX2RvbWFp
bl9jb25maWcgYXZhaWxhYmxlIGluIHRoZXNlIHBsYWNlcywgaXQgc2hvdWxkIGJlIGVub3VnaCB0
bwo+ID4gY2hlY2sgaWYgeGVuc3RvcmUgY29udGFpbnMgdGhlIHJlbGV2YW50IGluZm8uCj4gPiAK
PiA+IFNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KPiA+IC0tLQo+
ID4gIHRvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMgfCA4ICsrKysrKy0tCj4gPiAgMSBm
aWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9kb21fc3VzcGVuZC5jCj4gPiBpbmRleCAxZTkwNGJhZThhLi4wZDc2OWVlZmQ4IDEwMDY0
NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYwo+ID4gKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYwo+ID4gQEAgLTM3Nyw3ICszNzcsOSBAQCBzdGF0
aWMgdm9pZCBkb21haW5fc3VzcGVuZF9jb21tb25fZ3Vlc3Rfc3VzcGVuZGVkKGxpYnhsX19lZ2Mg
KmVnYywKPiA+ICAgICAgbGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3RlcihnYywgJmRzcHMtPmd1
ZXN0X3dhdGNoKTsKPiA+ICAgICAgbGlieGxfX2V2X3RpbWVfZGVyZWdpc3RlcihnYywgJmRzcHMt
Pmd1ZXN0X3RpbWVvdXQpOwo+ID4gIAo+ID4gLSAgICBpZiAoZHNwcy0+dHlwZSA9PSBMSUJYTF9E
T01BSU5fVFlQRV9IVk0pIHsKPiA+ICsgICAgaWYgKGRzcHMtPnR5cGUgPT0gTElCWExfRE9NQUlO
X1RZUEVfSFZNIHx8Cj4gPiArICAgICAgICBsaWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVu
bmluZyhnYywgZHNwcy0+ZG9taWQpID09Cj4gPiArICAgICAgICBMSUJYTF9ERVZJQ0VfTU9ERUxf
VkVSU0lPTl9RRU1VX1hFTikgewo+IAo+IFlvdSBkb24ndCBuZWVkIHRvIHRlc3QgaWYgdGhlIGd1
ZXN0IGlzIEhWTSBhbnltb3JlLiBZb3Ugb25seSBuZWVkIHRvCj4ga25vdyBpZiBRRU1VIHVwc3Ry
ZWFtIGlzIHJ1bm5pbmcuCj4gCj4gQW50aG9ueSwgcGxlYXNlIGNoZWNrIGlmIEkndmUgc2FpZCBh
bnl0aGluZyB3cm9uZy4KCkkgdGhpbmsgdGhlIHBhdGNoIGlzIGZpbmUuCgpUaGUgcmVzdW1lIHNp
ZGUgaXMgbm90IG5lZWRlZCBmb3IgUFYgYmVjYXVzZSB0aGF0IG9ubHkgcmVzdW1lIGVtdWxhdGlv
biwKYW5kIHFlbXUgc3RhcnQgd2l0aCBlbXVsYXRpb24gcnVubmluZywgYnV0IGl0IGlzIGFybWxl
c3MgdG8gY2FsbCB0aGUKY29tbWFuZC4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 18:42:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 18:42:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPuR5-0006wR-B4; Mon, 04 Jun 2018 18:42: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPuR4-0006wM-IZ
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 18:42:30 +0000
X-Inumbo-ID: b8573a53-6826-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8573a53-6826-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 20:40:15 +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 w54IeePN096577;
 Mon, 4 Jun 2018 18:42:21 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=I4koOhF5PAszJRqyYAKnMsageqA/CudOEAHl8u7EC8o=;
 b=sDKcSDoGD65dpAWuSj9+TTVHIe0ilCwEIontpYgwEPh9VVmBeutHhR2m2vnrnXdGRn4L
 5lp9RN/+78oahM0nz9ijFBSp5Y3AmYzeLwzQqYCPkRJk9D3B3AayICjQ+5LhOxFSvDE5
 /C4J8xHGPzioGRNnWKplVAHFn/5gx+tRZIH6O9F+97wzb1YD7tZ3Wzz7Aps+fjuKEtCP
 EUxmiBbxxTi9xgqvqW+kQF3K6kN5b6ImJQ1aFyfWLGmiJ+q5MT4Tmwa9rEM2N9k+tUFj
 srxFQ/HW4RFaY7DfiXK5XcOJNfJZMYlbcw9N8hxBntN05X7jFwax8hdXAxcrCHBJHaPF Lw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2jbvyp4sje-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 18:42:20 +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 w54IgJ41006749
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 18:42: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 w54IgJSx029332;
 Mon, 4 Jun 2018 18: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, 04 Jun 2018 11:42:19 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-5-andr2000@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: <9214078e-6e94-e31b-6b36-c066e1aa5e40@oracle.com>
Date: Mon, 4 Jun 2018 14:46:03 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-5-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
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-1805220000 definitions=main-1806040215
Subject: Re: [Xen-devel] [PATCH v2 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxsb2Nh
dGluZyBidWZmZXJzIHRoYXQgY2FuCj4gYmUgdXNlZCBmb3IgRE1BIG9wZXJhdGlvbnMgYW5kIG1h
cHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzCj4gb24gdG9wIG9mIHRob3NlLgo+IFRoZSBy
ZXN1bHRpbmcgYnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJh
bGxvb24KPiBkcml2ZXIgaW4gdGVybXMgdGhhdCBwcm9wZXIgbWVtb3J5IHJlc2VydmF0aW9uIGlz
IG1hZGUKPiAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBhbmQgVkEgbWFwcGluZ3Mg
dXBkYXRlZCBpZiBuZWVkZWQpLgo+IFRoaXMgaXMgdXNlZnVsIGZvciBzaGFyaW5nIGZvcmVpZ24g
YnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hpY2gKPiBjYW5ub3Qgd29yayB3aXRoIHNjYXR0ZXJl
ZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxsb29uIGRyaXZlciwKPiBidXQgcmVxdWlyZSBE
TUFhYmxlIG1lbW9yeSBpbnN0ZWFkLgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IC0tLQo+ICBkcml2
ZXJzL3hlbi9LY29uZmlnICAgICAgIHwgIDEzICsrKysrCj4gIGRyaXZlcnMveGVuL2dyYW50LXRh
YmxlLmMgfCAxMDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgaW5j
bHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAxOCArKysrKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwg
MTQwIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9LY29uZmlnIGIv
ZHJpdmVycy94ZW4vS2NvbmZpZwo+IGluZGV4IGU1ZDBjMjgzNzJlYS4uMzk1MzZkZGZiY2U0IDEw
MDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKPiArKysgYi9kcml2ZXJzL3hlbi9LY29u
ZmlnCj4gQEAgLTE2MSw2ICsxNjEsMTkgQEAgY29uZmlnIFhFTl9HUkFOVF9ERVZfQUxMT0MKPiAg
CSAgdG8gb3RoZXIgZG9tYWlucy4gVGhpcyBjYW4gYmUgdXNlZCB0byBpbXBsZW1lbnQgZnJvbnRl
bmQgZHJpdmVycwo+ICAJICBvciBhcyBwYXJ0IG9mIGFuIGludGVyLWRvbWFpbiBzaGFyZWQgbWVt
b3J5IGNoYW5uZWwuCj4gIAo+ICtjb25maWcgWEVOX0dSQU5UX0RNQV9BTExPQwo+ICsJYm9vbCAi
QWxsb3cgYWxsb2NhdGluZyBETUEgY2FwYWJsZSBidWZmZXJzIHdpdGggZ3JhbnQgcmVmZXJlbmNl
IG1vZHVsZSIKPiArCWRlcGVuZHMgb24gWEVOICYmIEhBU19ETUEKPiArCWhlbHAKPiArCSAgRXh0
ZW5kcyBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFi
bGUKPiArCSAgYnVmZmVycyBhbmQgbWFwcGluZyBmb3JlaWduIGdyYW50IHJlZmVyZW5jZXMgb24g
dG9wIG9mIGl0Lgo+ICsJICBUaGUgcmVzdWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBh
bGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24KPiArCSAgZHJpdmVyIGluIHRlcm1zIHRoYXQgcHJvcGVy
IG1lbW9yeSByZXNlcnZhdGlvbiBpcyBtYWRlCj4gKwkgICh7aW5jcmVhc2V8ZGVjcmVhc2V9X3Jl
c2VydmF0aW9uIGFuZCBWQSBtYXBwaW5ncyB1cGRhdGVkIGlmIG5lZWRlZCkuCj4gKwkgIFRoaXMg
aXMgdXNlZnVsIGZvciBzaGFyaW5nIGZvcmVpZ24gYnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hp
Y2gKPiArCSAgY2Fubm90IHdvcmsgd2l0aCBzY2F0dGVyZWQgYnVmZmVycyBwcm92aWRlZCBieSB0
aGUgYmFsbG9vbiBkcml2ZXIsCj4gKwkgIGJ1dCByZXF1aXJlIERNQWFibGUgbWVtb3J5IGluc3Rl
YWQuCj4gKwo+ICBjb25maWcgU1dJT1RMQl9YRU4KPiAgCWRlZl9ib29sIHkKPiAgCXNlbGVjdCBT
V0lPVExCCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMgYi9kcml2ZXJz
L3hlbi9ncmFudC10YWJsZS5jCj4gaW5kZXggZGJiNDhhODllOTg3Li41NjU4ZTU4ZDljYzYgMTAw
NjQ0Cj4gLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwo+ICsrKyBiL2RyaXZlcnMveGVu
L2dyYW50LXRhYmxlLmMKPiBAQCAtNDUsNiArNDUsOSBAQAo+ICAjaW5jbHVkZSA8bGludXgvd29y
a3F1ZXVlLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9yYXRlbGltaXQuaD4KPiAgI2luY2x1ZGUgPGxp
bnV4L21vZHVsZXBhcmFtLmg+Cj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+
ICsjaW5jbHVkZSA8bGludXgvZG1hLW1hcHBpbmcuaD4KPiArI2VuZGlmCj4gIAo+ICAjaW5jbHVk
ZSA8eGVuL3hlbi5oPgo+ICAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4uaD4KPiBAQCAtNTcs
NiArNjAsNyBAQAo+ICAjaWZkZWYgQ09ORklHX1g4Ngo+ICAjaW5jbHVkZSA8YXNtL3hlbi9jcHVp
ZC5oPgo+ICAjZW5kaWYKPiArI2luY2x1ZGUgPHhlbi9tZW0tcmVzZXJ2YXRpb24uaD4KPiAgI2lu
Y2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4gICNpbmNsdWRlIDxhc20veGVuL2ludGVyZmFj
ZS5oPgo+ICAKPiBAQCAtODExLDYgKzgxNSw3MyBAQCBpbnQgZ250dGFiX2FsbG9jX3BhZ2VzKGlu
dCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKPiAgfQo+ICBFWFBPUlRfU1lNQk9MX0dQ
TChnbnR0YWJfYWxsb2NfcGFnZXMpOwo+ICAKPiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1B
X0FMTE9DCj4gKy8qKgo+ICsgKiBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzIC0gYWxsb2MgRE1BYWJs
ZSBwYWdlcyBzdWl0YWJsZSBmb3IgZ3JhbnQgbWFwcGluZyBpbnRvCj4gKyAqIEBhcmdzOiBhcmd1
bWVudHMgdG8gdGhlIGZ1bmN0aW9uCj4gKyAqLwo+ICtpbnQgZ250dGFiX2RtYV9hbGxvY19wYWdl
cyhzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzICphcmdzKQo+ICt7Cj4gKwl1bnNpZ25lZCBs
b25nIHBmbiwgc3RhcnRfcGZuOwo+ICsJc2l6ZV90IHNpemU7Cj4gKwlpbnQgaSwgcmV0Owo+ICsK
PiArCXNpemUgPSBhcmdzLT5ucl9wYWdlcyA8PCBQQUdFX1NISUZUOwo+ICsJaWYgKGFyZ3MtPmNv
aGVyZW50KQo+ICsJCWFyZ3MtPnZhZGRyID0gZG1hX2FsbG9jX2NvaGVyZW50KGFyZ3MtPmRldiwg
c2l6ZSwKPiArCQkJCQkJICZhcmdzLT5kZXZfYnVzX2FkZHIsCj4gKwkJCQkJCSBHRlBfS0VSTkVM
IHwgX19HRlBfTk9XQVJOKTsKPiArCWVsc2UKPiArCQlhcmdzLT52YWRkciA9IGRtYV9hbGxvY193
YyhhcmdzLT5kZXYsIHNpemUsCj4gKwkJCQkJICAgJmFyZ3MtPmRldl9idXNfYWRkciwKPiArCQkJ
CQkgICBHRlBfS0VSTkVMIHwgX19HRlBfTk9XQVJOKTsKPiArCWlmICghYXJncy0+dmFkZHIpIHsK
PiArCQlwcl9lcnIoIkZhaWxlZCB0byBhbGxvY2F0ZSBETUEgYnVmZmVyIG9mIHNpemUgJXp1XG4i
LCBzaXplKTsKPiArCQlyZXR1cm4gLUVOT01FTTsKPiArCX0KPiArCj4gKwlzdGFydF9wZm4gPSBf
X3BoeXNfdG9fcGZuKGFyZ3MtPmRldl9idXNfYWRkcik7Cj4gKwlmb3IgKHBmbiA9IHN0YXJ0X3Bm
biwgaSA9IDA7IHBmbiA8IHN0YXJ0X3BmbiArIGFyZ3MtPm5yX3BhZ2VzOwo+ICsJCQlwZm4rKywg
aSsrKSB7Cj4gKwkJc3RydWN0IHBhZ2UgKnBhZ2UgPSBwZm5fdG9fcGFnZShwZm4pOwo+ICsKPiAr
CQlhcmdzLT5wYWdlc1tpXSA9IHBhZ2U7Cj4gKwkJYXJncy0+ZnJhbWVzW2ldID0geGVuX3BhZ2Vf
dG9fZ2ZuKHBhZ2UpOwo+ICsJCXhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHBhZ2UpOwo+
ICsJfQo+ICsKPiArCXhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KGFyZ3MtPm5y
X3BhZ2VzLCBhcmdzLT5wYWdlcyk7Cj4gKwo+ICsJcmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2Rl
Y3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5mcmFtZXMpOwo+ICsJaWYgKHJldCAhPSBhcmdz
LT5ucl9wYWdlcykgewo+ICsJCXByX2VycigiRmFpbGVkIHRvIGRlY3JlYXNlIHJlc2VydmF0aW9u
IGZvciBETUEgYnVmZmVyXG4iKTsKPiArCQlyZXQgPSAtRUZBVUxUOwo+ICsJCWdvdG8gZmFpbF9m
cmVlX2RtYTsKPiArCX0KPiArCj4gKwlyZXQgPSBnbnR0YWJfcGFnZXNfc2V0X3ByaXZhdGUoYXJn
cy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCWdvdG8gZmFp
bF9jbGVhcl9wcml2YXRlOwo+ICsKPiArCXJldHVybiAwOwo+ICsKPiArZmFpbF9jbGVhcl9wcml2
YXRlOgo+ICsJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3Mt
PnBhZ2VzKTsKPiArZmFpbF9mcmVlX2RtYToKPiArCXhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFz
ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+ZnJhbWVzKTsKPiArCXhlbm1lbV9yZXNlcnZhdGlvbl92
YV9tYXBwaW5nX3VwZGF0ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMsCj4gKwkJCQkJICAg
ICBhcmdzLT5mcmFtZXMpOwo+ICsJaWYgKGFyZ3MtPmNvaGVyZW50KQo+ICsJCWRtYV9mcmVlX2Nv
aGVyZW50KGFyZ3MtPmRldiwgc2l6ZSwKPiArCQkJCSAgYXJncy0+dmFkZHIsIGFyZ3MtPmRldl9i
dXNfYWRkcik7Cj4gKwllbHNlCj4gKwkJZG1hX2ZyZWVfd2MoYXJncy0+ZGV2LCBzaXplLAo+ICsJ
CQkgICAgYXJncy0+dmFkZHIsIGFyZ3MtPmRldl9idXNfYWRkcik7Cj4gKwlyZXR1cm4gcmV0Owo+
ICt9CgoKV291bGQgaXQgYmUgcG9zc2libGUgdG8gY2FsbCBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMo
KSBoZXJlPwoKCj4gK0VYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9kbWFfYWxsb2NfcGFnZXMpOwo+
ICsjZW5kaWYKPiArCj4gIHZvaWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50IG5yX3Bh
Z2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+ICB7Cj4gIAlpbnQgaTsKPiBAQCAtODM4LDYgKzkw
OSw0NCBAQCB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2Ug
KipwYWdlcykKPiAgfQo+ICBFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7Cj4g
IAo+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKCkknZCBtb3ZlIHRoaXMgYWZ0
ZXIgKG9yIGJlZm9yZSkgZ250dGFiX2RtYV9hbGxvY19wYWdlKCkgdG8ga2VlcCBib3RoCmluc2lk
ZSBhIHNpbmdsZSBpZmRlZiBibG9jay4KCi1ib3JpcwoKCj4gKy8qKgo+ICsgKiBnbnR0YWJfZG1h
X2ZyZWVfcGFnZXMgLSBmcmVlIERNQWFibGUgcGFnZXMKPiArICogQGFyZ3M6IGFyZ3VtZW50cyB0
byB0aGUgZnVuY3Rpb24KPiArICovCj4gK2ludCBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoc3RydWN0
IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncykKPiArewo+ICsJc2l6ZV90IHNpemU7Cj4gKwlp
bnQgaSwgcmV0Owo+ICsKPiArCWdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGFyZ3MtPm5yX3Bh
Z2VzLCBhcmdzLT5wYWdlcyk7Cj4gKwo+ICsJZm9yIChpID0gMDsgaSA8IGFyZ3MtPm5yX3BhZ2Vz
OyBpKyspCj4gKwkJYXJncy0+ZnJhbWVzW2ldID0gcGFnZV90b194ZW5fcGZuKGFyZ3MtPnBhZ2Vz
W2ldKTsKPiArCj4gKwlyZXQgPSB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoYXJncy0+bnJf
cGFnZXMsIGFyZ3MtPmZyYW1lcyk7Cj4gKwlpZiAocmV0ICE9IGFyZ3MtPm5yX3BhZ2VzKSB7Cj4g
KwkJcHJfZXJyKCJGYWlsZWQgdG8gZGVjcmVhc2UgcmVzZXJ2YXRpb24gZm9yIERNQSBidWZmZXJc
biIpOwo+ICsJCXJldCA9IC1FRkFVTFQ7Cj4gKwl9IGVsc2Ugewo+ICsJCXJldCA9IDA7Cj4gKwl9
Cj4gKwo+ICsJeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKGFyZ3MtPm5yX3Bh
Z2VzLCBhcmdzLT5wYWdlcywKPiArCQkJCQkgICAgIGFyZ3MtPmZyYW1lcyk7Cj4gKwo+ICsJc2l6
ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7Cj4gKwlpZiAoYXJncy0+Y29oZXJlbnQp
Cj4gKwkJZG1hX2ZyZWVfY29oZXJlbnQoYXJncy0+ZGV2LCBzaXplLAo+ICsJCQkJICBhcmdzLT52
YWRkciwgYXJncy0+ZGV2X2J1c19hZGRyKTsKPiArCWVsc2UKPiArCQlkbWFfZnJlZV93Yyhhcmdz
LT5kZXYsIHNpemUsCj4gKwkJCSAgICBhcmdzLT52YWRkciwgYXJncy0+ZGV2X2J1c19hZGRyKTsK
PiArCXJldHVybiByZXQ7Cj4gK30KPiArRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2RtYV9mcmVl
X3BhZ2VzKTsKPiArI2VuZGlmCj4gKwo+ICAvKiBIYW5kbGluZyBvZiBwYWdlZCBvdXQgZ3JhbnQg
dGFyZ2V0cyAoR05UU1RfZWFnYWluKSAqLwo+ICAjZGVmaW5lIE1BWF9ERUxBWSAyNTYKPiAgc3Rh
dGljIGlubGluZSB2b2lkCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgg
Yi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCj4gaW5kZXggZGUwM2YyNTQyYmI3Li45YmM1YmMw
N2Q0ZDMgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAo+ICsrKyBiL2lu
Y2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKPiBAQCAtMTk4LDYgKzE5OCwyNCBAQCB2b2lkIGdudHRh
Yl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCk7Cj4gIGludCBnbnR0YWJfYWxsb2NfcGFnZXMo
aW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKPiAgdm9pZCBnbnR0YWJfZnJlZV9w
YWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwo+ICAKPiArI2lmZGVmIENP
TkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4gK3N0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3Mg
ewo+ICsJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IHdpbGwgYmUvd2FzIGFsbG9jYXRl
ZC4gKi8KPiArCXN0cnVjdCBkZXZpY2UgKmRldjsKPiArCS8qIElmIHNldCB0aGVuIERNQSBidWZm
ZXIgaXMgY29oZXJlbnQgYW5kIHdyaXRlLWNvbWJpbmUgb3RoZXJ3aXNlLiAqLwo+ICsJYm9vbCBj
b2hlcmVudDsKPiArCj4gKwlpbnQgbnJfcGFnZXM7Cj4gKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOwo+
ICsJeGVuX3Bmbl90ICpmcmFtZXM7Cj4gKwl2b2lkICp2YWRkcjsKPiArCWRtYV9hZGRyX3QgZGV2
X2J1c19hZGRyOwo+ICt9Owo+ICsKPiAraW50IGdudHRhYl9kbWFfYWxsb2NfcGFnZXMoc3RydWN0
IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncyk7Cj4gK2ludCBnbnR0YWJfZG1hX2ZyZWVfcGFn
ZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncyk7Cj4gKyNlbmRpZgo+ICsKPiAg
aW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoq
cGFnZXMpOwo+ICB2b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdlcywg
c3RydWN0IHBhZ2UgKipwYWdlcyk7Cj4gIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 18:48:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 18:48:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPuWO-0007Dn-5B; Mon, 04 Jun 2018 18:48:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=quew=iw=suse.com=carnold@srs-us1.protection.inumbo.net>)
 id 1fPuWM-0007Di-FH
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 18:47:58 +0000
X-Inumbo-ID: 7c06a256-6827-11e8-9728-bc764e045a96
Received: from prv-mh.provo.novell.com (unknown [137.65.248.74])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c06a256-6827-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 20:45:43 +0200 (CEST)
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Mon, 04 Jun 2018 12:47:55 -0600
Message-Id: <5B15895802000091000F9139@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.1 
Date: Mon, 04 Jun 2018 12:47:52 -0600
From: "Charles Arnold" <carnold@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AFB1A3502000091000EE7DE@prv-mh.provo.novell.com>
In-Reply-To: <5AFB1A3502000091000EE7DE@prv-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] Supporting more than 4 emulated NICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <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>

QW55IG9waW5pb25zIHJlZ2FyZGluZyB0aGlzIHBhdGNoPwoKPj4+IE9uIDUvMTUvMjAxOCBhdCAx
MTozNCBBTSwgQ2hhcmxlcyBBcm5vbGQgd3JvdGU6IAo+IFNvbWUgdGltZSBhZ28gdGhpcyBidWcg
d2FzIHdyaXR0ZW4gdXAsCj4gCj4gaHR0cHM6Ly9idWdzLnhlbnByb2plY3Qub3JnL3hlbi9idWcv
NDYKPiAicWVtdS11cHN0cmVhbTogbGltaXRhdGlvbiBvbiA0IGVtdWxhdGVkIE5JQ3MgcHJldmVu
dHMgZ3Vlc3QgZnJvbSBzdGFydGluZwo+IHVubGVzcyBQViBvdmVycmlkZSBpcyB1c2VkLiIKPiAK
PiBXaGlsZSB0aGVyZSB3ZXJlIHNvbWUgcHJvcG9zZWQgcGF0Y2hlcyBhbmQgZGlzY3Vzc2lvbiBp
biB0aGUgYnVnIGFuZCBvbiB0aGUKPiBtYWlsaW5nIGxpc3QgYmFjayBpbiAyMDE0LzIwMTUgdG8g
YWRkcmVzcyB0aGlzIGlzc3VlIGl0IGhhc24ndCBzZWVuIG11Y2gKPiBtb3ZlbWVudCBzaW5jZSB0
aGVuLgo+IAo+IFRoZSBsYXN0IHByb3Bvc2VkIHBhdGNoIGluIHRoZSBidWcgYnkgU3RlZmFubyBT
dGFiZWxsaW5pIGlzIGJlbG93IHdpdGggc29tZQo+IHNtYWxsIGFkanVzdG1lbnRzIEkndmUgbWFk
ZS4KPiAKPiBXaGF0IGlzIHRoZSBzdGF0dXMgb2YgdGhpcyBwYXRjaD8gRG9lcyBpdCBicmVhayBt
aWdyYXRpb24/Cj4gCj4gCj4gbGlieGw6IGFjY291bnQgZm9yIHJvbWZpbGUgbWVtb3J5Cj4gCj4g
QWNjb3VudCBmb3IgbWVtb3J5IG5lZWRlZCBmb3IgZW11bGF0ZWQgbmV0d29yayBjYXJkIHJvbSBm
aWxlcy4KPiBBc3N1bWUgMjU2SyBmb3IgZWFjaCByb21maWxlLgo+IAo+IFJldmlld2VkLWJ5OiBD
aGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgo+IAo+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
Cj4gaW5kZXggZjBmZDVmZC4uNTZhMDU3NSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF9kb20uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCj4gQEAgLTQ3MSw3ICs0NzEs
OCBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwK
PiAgICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiAgICAgIH0KPiAgCj4gLSAgICBpZiAoeGNf
ZG9tYWluX3NldG1heG1lbShjdHgtPnhjaCwgZG9taWQsIGluZm8tPnRhcmdldF9tZW1rYiArIHNp
emUpIDwgCj4gMCkgewo+ICsgICAgaWYgKHhjX2RvbWFpbl9zZXRtYXhtZW0oY3R4LT54Y2gsIGRv
bWlkLCBpbmZvLT50YXJnZXRfbWVta2IgKyBzaXplCj4gKyAgICAgICArIGxpYnhsX19nZXRfcm9t
X21lbW9yeV9rYihnYywgZG9taWQsIGRfY29uZmlnKSkgPCAwKSB7Cj4gICAgICAgICAgTE9HRShF
UlJPUiwgIkNvdWxkbid0IHNldCBtYXggbWVtb3J5Iik7Cj4gICAgICAgICAgcmV0dXJuIEVSUk9S
X0ZBSUw7Cj4gICAgICB9Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gaW5kZXggYzU4Mjg5NC4uZWM5OWZj
MCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IEBAIC0xMDIsOCArMTAyLDkgQEAKPiAgI2RlZmlu
ZSBMSUJYTF9YRU5DT05TT0xFX0xJTUlUIDEwNDg1NzYKPiAgI2RlZmluZSBMSUJYTF9YRU5DT05T
T0xFX1BST1RPQ09MICJ2dDEwMCIKPiAgI2RlZmluZSBMSUJYTF9NQVhNRU1fQ09OU1RBTlQgMTAy
NAo+ICsjZGVmaW5lIExJQlhMX1JPTVNJWkVfS0IgMjU2Cj4gICNkZWZpbmUgTElCWExfUFZfRVhU
UkFfTUVNT1JZIDEwMjQKPiAtI2RlZmluZSBMSUJYTF9IVk1fRVhUUkFfTUVNT1JZIDIwNDgKPiAr
I2RlZmluZSBMSUJYTF9IVk1fRVhUUkFfTUVNT1JZIChMSUJYTF9NQVhNRU1fQ09OU1RBTlQgKyAx
MDI0KQo+ICAjZGVmaW5lIExJQlhMX01JTl9ET00wX01FTSAoMTI4KjEwMjQpCj4gICNkZWZpbmUg
TElCWExfSU5WQUxJRF9HRk4gKH4odWludDY0X3QpMCkKPiAgI2RlZmluZSBMSUJYTF9WR0FfSE9M
RV9TSVpFIDB4MjAKPiBAQCAtMTIwMCw2ICsxMjAxLDEzIEBAIF9oaWRkZW4gY2hhciAqIGxpYnhs
X19kb21haW5fcHZjb250cm9sX3JlYWQobGlieGxfX2djIAo+ICpnYywKPiAgX2hpZGRlbiBpbnQg
bGlieGxfX2RvbWFpbl9wdmNvbnRyb2xfd3JpdGUobGlieGxfX2djICpnYywgeHNfdHJhbnNhY3Rp
b25fdCAKPiB0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqY21kKTsKPiAgCj4gKy8qIFJldHVybnMgdGhlIGFt
b3VudCBvZiBleHRyYSBtZW0gcmVxdWlyZWQgdG8gYWxsb2NhdGUgcm9tcyBvciBhbiBsaWJ4bAo+
ICsgKiBlcnJvciBjb2RlIG9uIGVycm9yLgo+ICsgKiBUaGUgKmRfY29uZmlnIHBhcmFtZXRlciBp
cyBvcHRpb25hbC4KPiArICovCj4gK19oaWRkZW4gaW50IGxpYnhsX19nZXRfcm9tX21lbW9yeV9r
YihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKTsKPiArCj4gIC8q
IGZyb20geGxfZGV2aWNlICovCj4gIF9oaWRkZW4gY2hhciAqbGlieGxfX2RldmljZV9kaXNrX3N0
cmluZ19vZl9iYWNrZW5kKGxpYnhsX2Rpc2tfYmFja2VuZCAKPiBiYWNrZW5kKTsKPiAgX2hpZGRl
biBjaGFyICpsaWJ4bF9fZGV2aWNlX2Rpc2tfc3RyaW5nX29mX2Zvcm1hdChsaWJ4bF9kaXNrX2Zv
cm1hdCAKPiBmb3JtYXQpOwo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9tZW0uYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX21lbS5jCj4gaW5kZXggZTU1MWUwOS4uYjZmOTQ0MCAxMDA2NDQK
PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9tZW0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X21lbS5jCj4gQEAgLTE3LDYgKzE3LDMwIEBACj4gICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5o
Igo+ICAjaW5jbHVkZSAibGlieGxfYXJjaC5oIgo+ICAKPiAraW50IGxpYnhsX19nZXRfcm9tX21l
bW9yeV9rYihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgCj4gbGlieGxfZG9tYWluX2Nv
bmZpZyAqZF9jb25maWcpCj4gK3sKPiArICAgIGludCBpLCBjb3VudF9yb20sIHJjOwo+ICsgICAg
bGlieGxfZG9tYWluX2NvbmZpZyBsb2NhbF9kX2NvbmZpZzsKPiArCj4gKyAgICBpZiAoZF9jb25m
aWcgPT0gTlVMTCkgewo+ICsgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgmbG9jYWxf
ZF9jb25maWcpOwo+ICsgICAgICAgIHJjID0gbGlieGxfX2dldF9kb21haW5fY29uZmlndXJhdGlv
bihnYywgZG9taWQsICZsb2NhbF9kX2NvbmZpZyk7Cj4gKyAgICAgICAgaWYgKHJjIDwgMCkKPiAr
ICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICsgICAgICAgIGRfY29uZmlnID0gJmxvY2FsX2RfY29u
ZmlnOwo+ICsgICAgfQo+ICsKPiArICAgIGlmIChkX2NvbmZpZy0+Y19pbmZvLnR5cGUgPT0gTElC
WExfRE9NQUlOX1RZUEVfUFYpCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgZm9yIChp
ID0gMCwgY291bnRfcm9tID0gMDsgaSA8IGRfY29uZmlnLT5udW1fbmljczsgaSsrKSB7Cj4gKyAg
ICAgICAgaWYgKGRfY29uZmlnLT5uaWNzW2ldLm5pY3R5cGUgPT0gTElCWExfTklDX1RZUEVfVklG
X0lPRU1VKQo+ICsgICAgICAgICAgICBjb3VudF9yb20rKzsKPiArICAgIH0KPiArCj4gKyAgICBy
ZXR1cm4gY291bnRfcm9tKkxJQlhMX1JPTVNJWkVfS0I7Cj4gK30KPiArCj4gIC8qCj4gICAqIFNl
dCB0aGUgbWF4aW11bSBtZW1vcnkgc2l6ZSBvZiB0aGUgZG9tYWluIGluIHRoZSBoeXBlcnZpc29y
LiBUaGVyZSBpcyBubwo+ICAgKiBjaGFuZ2Ugb2YgdGhlIGN1cnJlbnQgbWVtb3J5IHNpemUgaW52
b2x2ZWQuIFRoZSBzcGVjaWZpZWQgbWVtb3J5IHNpemUgCj4gY2FuCj4gQEAgLTc0LDExICs5OCwx
MyBAQCBpbnQgbGlieGxfZG9tYWluX3NldG1heG1lbShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3Qg
Cj4gZG9taWQsIHVpbnQ2NF90IG1heF9tZW1rYikKPiAgICAgICAgICBnb3RvIG91dDsKPiAgICAg
IH0KPiAgCj4gLSAgICByYyA9IHhjX2RvbWFpbl9zZXRtYXhtZW0oY3R4LT54Y2gsIGRvbWlkLCBt
YXhfbWVta2IgKyBzaXplKTsKPiArICAgIHJjID0geGNfZG9tYWluX3NldG1heG1lbShjdHgtPnhj
aCwgZG9taWQsIG1heF9tZW1rYiArIHNpemUKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArIGxpYnhsX19nZXRfcm9tX21lbW9yeV9rYihnYywgZG9taWQsIE5VTEwpKTsKPiAgICAgIGlm
IChyYyAhPSAwKSB7Cj4gICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLAo+IC0gICAgICAgICAg
ICAgICJ4Y19kb21haW5fc2V0bWF4bWVtIGRvbWlkPSVkIG1lbWtiPSUiUFJJdTY0IiBmYWlsZWQg
Cj4gIiJyYz0lZFxuIiwKPiAtICAgICAgICAgICAgICBkb21pZCwgbWF4X21lbWtiICsgc2l6ZSwg
cmMpOwo+ICsgICAgICAgICAgICAgICJ4Y19kb21haW5fc2V0bWF4bWVtIGRvbWlkPSVkIG1lbWti
PSUiUFJJdTY0IiBmYWlsZWQgCj4gcmM9JWRcbiIsCj4gKyAgICAgICAgICAgICAgZG9taWQsIG1h
eF9tZW1rYiArIHNpemUgKwo+ICsgICAgICAgICAgICAgIGxpYnhsX19nZXRfcm9tX21lbW9yeV9r
YihnYywgZG9taWQsIE5VTEwpLCByYyk7Cj4gICAgICAgICAgZ290byBvdXQ7Cj4gICAgICB9Cj4g
IAo+IEBAIC0yODYsMTEgKzMxMiwxMiBAQCByZXRyeV90cmFuc2FjdGlvbjoKPiAgCj4gICAgICBp
ZiAoZW5mb3JjZSkgewo+ICAgICAgICAgIG1lbW9yeWtiID0gbmV3X3RhcmdldF9tZW1rYiArIHZp
ZGVvcmFtOwo+IC0gICAgICAgIHIgPSB4Y19kb21haW5fc2V0bWF4bWVtKGN0eC0+eGNoLCBkb21p
ZCwgbWVtb3J5a2IgKyBzaXplKTsKPiArICAgICAgICByID0geGNfZG9tYWluX3NldG1heG1lbShj
dHgtPnhjaCwgZG9taWQsIG1lbW9yeWtiICsgc2l6ZQo+ICsgICAgICAgICAgICAgICAgKyBsaWJ4
bF9fZ2V0X3JvbV9tZW1vcnlfa2IoZ2MsIGRvbWlkLCBOVUxMKSk7Cj4gICAgICAgICAgaWYgKHIg
IT0gMCkgewo+ICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsCj4gICAgICAgICAgICAg
ICAgICAgICJ4Y19kb21haW5fc2V0bWF4bWVtIG1lbWtiPSUiUFJJdTY0IiBmYWlsZWQgIiJyYz0l
ZFxuIiwKPiAtICAgICAgICAgICAgICAgICAgbWVtb3J5a2IgKyBzaXplLAo+ICsgICAgICAgICAg
ICAgICAgICBtZW1vcnlrYiArIHNpemUgKyBsaWJ4bF9fZ2V0X3JvbV9tZW1vcnlfa2IoZ2MsIGRv
bWlkLCAKPiBOVUxMKSwKPiAgICAgICAgICAgICAgICAgICAgcik7Cj4gICAgICAgICAgICAgIGFi
b3J0X3RyYW5zYWN0aW9uID0gMTsKPiAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+IAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 20:09:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 20: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 1fPvn3-0005s6-B1; Mon, 04 Jun 2018 20:09: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPvn2-0005ry-Nk
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 20:09:16 +0000
X-Inumbo-ID: d76035f8-6832-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d76035f8-6832-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 22:07:00 +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 w54K6F3r035006;
 Mon, 4 Jun 2018 20:09:06 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=09xdcoVGuYrOeDs/rslRwZL5gmVCEdc9nagibpbn7WY=;
 b=eiiwa9IaLNFucBjOMvhF5uqA1gxKBSqBpmE+VVYn/+Z1nNxuVLVfveStF6v4aCmK/Tmj
 2BMashDn5LYHf1L8WkXkPIvaPAmJiBUBHXlmFjF+sSYbpbBbyUsaDSReLU/bmGFfR5hs
 Kx8lgRFiwB0Wi5OFcEeFj+XjMs1TcrfNgM0k+60gWfEYE+3bhA9ShXRC6Dn3lH732YRM
 0xypvnIUkQK2vk+tqy19Qjnd9Z5KwT8t0swmabQ0+Ky+6GeIErnLG50PLJFoAg9cXq6q
 meHt9aVba2wa/MGIK98WQSbkvrElTQJU01cqCqLWmN2kunlf+EmVc5tMPEKswBa1QB6f WQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jbvypd34q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 20:09:06 +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 w54K947T013962
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 20:09:04 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 w54K93Rl018009;
 Mon, 4 Jun 2018 20:09:03 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 04 Jun 2018 13:09:03 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@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: <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
Date: Mon, 4 Jun 2018 16:12:45 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-6-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
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-1805220000 definitions=main-1806040231
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBiYWNrZWQgIGJ1ZmZlcnMgaWYgZ3Jh
bnQgdGFibGUgbW9kdWxlCj4gc3VwcG9ydHMgc3VjaDogdGhpcyBleHRlbmRzIGdyYW50IGRldmlj
ZSB0byBub3Qgb25seSBtYXAgYnVmZmVycwo+IG1hZGUgb2YgYmFsbG9vbiBwYWdlcywgYnV0IGFs
c28gZnJvbSBidWZmZXJzIGFsbG9jYXRlZCB3aXRoCj4gZG1hX2FsbG9jX3h4eC4KPgo+IFNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KPiAtLS0KPiAgZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICB8IDk5ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICBpbmNsdWRlL3VhcGkveGVuL2du
dGRldi5oIHwgMTUgKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTEyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9k
cml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IGJkNTY2NTNiOWJiYy4uOTgxM2ZjNDQwYzcwIDEw
MDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIvZHJpdmVycy94ZW4vZ250
ZGV2LmMKPiBAQCAtMzcsNiArMzcsOSBAQAo+ICAjaW5jbHVkZSA8bGludXgvc2xhYi5oPgo+ICAj
aW5jbHVkZSA8bGludXgvaGlnaG1lbS5oPgo+ICAjaW5jbHVkZSA8bGludXgvcmVmY291bnQuaD4K
PiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4gKyNpbmNsdWRlIDxsaW51eC9v
Zl9kZXZpY2UuaD4KPiArI2VuZGlmCj4gIAo+ICAjaW5jbHVkZSA8eGVuL3hlbi5oPgo+ICAjaW5j
bHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+Cj4gQEAgLTcyLDYgKzc1LDExIEBAIHN0cnVjdCBnbnRk
ZXZfcHJpdiB7Cj4gIAlzdHJ1Y3QgbXV0ZXggbG9jazsKPiAgCXN0cnVjdCBtbV9zdHJ1Y3QgKm1t
Owo+ICAJc3RydWN0IG1tdV9ub3RpZmllciBtbjsKPiArCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dS
QU5UX0RNQV9BTExPQwo+ICsJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9j
YXRlZC4gKi8KPiArCXN0cnVjdCBkZXZpY2UgKmRtYV9kZXY7Cj4gKyNlbmRpZgo+ICB9Owo+ICAK
PiAgc3RydWN0IHVubWFwX25vdGlmeSB7Cj4gQEAgLTk2LDEwICsxMDQsMjcgQEAgc3RydWN0IGdy
YW50X21hcCB7Cj4gIAlzdHJ1Y3QgZ250dGFiX3VubWFwX2dyYW50X3JlZiAqa3VubWFwX29wczsK
PiAgCXN0cnVjdCBwYWdlICoqcGFnZXM7Cj4gIAl1bnNpZ25lZCBsb25nIHBhZ2VzX3ZtX3N0YXJ0
Owo+ICsKPiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4gKwkvKgo+ICsJICog
SWYgZG1hYnVmX3ZhZGRyIGlzIG5vdCBOVUxMIHRoZW4gdGhpcyBtYXBwaW5nIGlzIGJhY2tlZCBi
eSBETUEKPiArCSAqIGNhcGFibGUgbWVtb3J5Lgo+ICsJICovCj4gKwo+ICsJc3RydWN0IGRldmlj
ZSAqZG1hX2RldjsKPiArCS8qIEZsYWdzIHVzZWQgdG8gY3JlYXRlIHRoaXMgRE1BIGJ1ZmZlcjog
R05UREVWX0RNQV9GTEFHX1hYWC4gKi8KPiArCWludCBkbWFfZmxhZ3M7Cj4gKwl2b2lkICpkbWFf
dmFkZHI7Cj4gKwlkbWFfYWRkcl90IGRtYV9idXNfYWRkcjsKPiArCS8qIFRoaXMgaXMgcmVxdWly
ZWQgZm9yIGdudHRhYl9kbWFfe2FsbG9jfGZyZWV9X3BhZ2VzLiAqLwoKSG93IGFib3V0CgovKiBO
ZWVkZWQgdG8gYXZvaWQgYWxsb2NhdGlvbiBpbiBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoKS4gKi8K
Cj4gKwl4ZW5fcGZuX3QgKmZyYW1lczsKPiArI2VuZGlmCj4gIH07Cj4gIAo+ICBzdGF0aWMgaW50
IHVubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAgKm1hcCwgaW50IG9mZnNldCwgaW50
IHBhZ2VzKTsKPiAgCj4gK3N0YXRpYyBzdHJ1Y3QgbWlzY2RldmljZSBnbnRkZXZfbWlzY2RldjsK
PiArCj4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+ICAKPiAgc3RhdGljIHZvaWQgZ250ZGV2X3ByaW50X21h
cHMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+IEBAIC0xMjEsOCArMTQ2LDI3IEBAIHN0YXRp
YyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4gIAlpZiAobWFw
ID09IE5VTEwpCj4gIAkJcmV0dXJuOwo+ICAKPiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1B
X0FMTE9DCj4gKwlpZiAobWFwLT5kbWFfdmFkZHIpIHsKPiArCQlzdHJ1Y3QgZ250dGFiX2RtYV9h
bGxvY19hcmdzIGFyZ3M7Cj4gKwo+ICsJCWFyZ3MuZGV2ID0gbWFwLT5kbWFfZGV2Owo+ICsJCWFy
Z3MuY29oZXJlbnQgPSBtYXAtPmRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsK
PiArCQlhcmdzLm5yX3BhZ2VzID0gbWFwLT5jb3VudDsKPiArCQlhcmdzLnBhZ2VzID0gbWFwLT5w
YWdlczsKPiArCQlhcmdzLmZyYW1lcyA9IG1hcC0+ZnJhbWVzOwo+ICsJCWFyZ3MudmFkZHIgPSBt
YXAtPmRtYV92YWRkcjsKPiArCQlhcmdzLmRldl9idXNfYWRkciA9IG1hcC0+ZG1hX2J1c19hZGRy
Owo+ICsKPiArCQlnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoJmFyZ3MpOwo+ICsJfSBlbHNlCj4gKyNl
bmRpZgo+ICAJaWYgKG1hcC0+cGFnZXMpCj4gIAkJZ250dGFiX2ZyZWVfcGFnZXMobWFwLT5jb3Vu
dCwgbWFwLT5wYWdlcyk7Cj4gKwo+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MK
PiArCWtmcmVlKG1hcC0+ZnJhbWVzKTsKPiArI2VuZGlmCgoKQ2FuIHRoaXMgYmUgZG9uZSB1bmRl
ciBpZiAobWFwLT5kbWFfdmFkZHIpID8gSW4gb3RoZXIgd29yZHMsIGlzIGl0CnBvc3NpYmxlIGZv
ciBkbWFfdmFkZHIgdG8gYmUgTlVMTCBhbmQgc3RpbGwgaGF2ZSB1bmFsbG9jYXRlZCBmcmFtZXMg
cG9pbnRlcj8KCgo+ICAJa2ZyZWUobWFwLT5wYWdlcyk7Cj4gIAlrZnJlZShtYXAtPmdyYW50cyk7
Cj4gIAlrZnJlZShtYXAtPm1hcF9vcHMpOwo+IEBAIC0xMzIsNyArMTc2LDggQEAgc3RhdGljIHZv
aWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFudF9tYXAgKm1hcCkKPiAgCWtmcmVlKG1hcCk7
Cj4gIH0KPiAgCj4gLXN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0
cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50KQo+ICtzdGF0aWMgc3RydWN0IGdyYW50
X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3Vu
dCwKPiArCQkJCQkgIGludCBkbWFfZmxhZ3MpCj4gIHsKPiAgCXN0cnVjdCBncmFudF9tYXAgKmFk
ZDsKPiAgCWludCBpOwo+IEBAIC0xNTUsNiArMjAwLDM3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRf
bWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50
KQo+ICAJICAgIE5VTEwgPT0gYWRkLT5wYWdlcykKPiAgCQlnb3RvIGVycjsKPiAgCj4gKyNpZmRl
ZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+ICsJYWRkLT5kbWFfZmxhZ3MgPSBkbWFfZmxh
Z3M7Cj4gKwo+ICsJLyoKPiArCSAqIENoZWNrIGlmIHRoaXMgbWFwcGluZyBpcyByZXF1ZXN0ZWQg
dG8gYmUgYmFja2VkCj4gKwkgKiBieSBhIERNQSBidWZmZXIuCj4gKwkgKi8KPiArCWlmIChkbWFf
ZmxhZ3MgJiAoR05UREVWX0RNQV9GTEFHX1dDIHwgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKSkg
ewo+ICsJCXN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKPiArCj4gKwkJYWRkLT5m
cmFtZXMgPSBrY2FsbG9jKGNvdW50LCBzaXplb2YoYWRkLT5mcmFtZXNbMF0pLAo+ICsJCQkJICAg
ICAgR0ZQX0tFUk5FTCk7Cj4gKwkJaWYgKCFhZGQtPmZyYW1lcykKPiArCQkJZ290byBlcnI7Cj4g
Kwo+ICsJCS8qIFJlbWVtYmVyIHRoZSBkZXZpY2UsIHNvIHdlIGNhbiBmcmVlIERNQSBtZW1vcnku
ICovCj4gKwkJYWRkLT5kbWFfZGV2ID0gcHJpdi0+ZG1hX2RldjsKPiArCj4gKwkJYXJncy5kZXYg
PSBwcml2LT5kbWFfZGV2Owo+ICsJCWFyZ3MuY29oZXJlbnQgPSBkbWFfZmxhZ3MgJiBHTlRERVZf
RE1BX0ZMQUdfQ09IRVJFTlQ7Cj4gKwkJYXJncy5ucl9wYWdlcyA9IGNvdW50Owo+ICsJCWFyZ3Mu
cGFnZXMgPSBhZGQtPnBhZ2VzOwo+ICsJCWFyZ3MuZnJhbWVzID0gYWRkLT5mcmFtZXM7Cj4gKwo+
ICsJCWlmIChnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKCZhcmdzKSkKPiArCQkJZ290byBlcnI7Cj4g
Kwo+ICsJCWFkZC0+ZG1hX3ZhZGRyID0gYXJncy52YWRkcjsKPiArCQlhZGQtPmRtYV9idXNfYWRk
ciA9IGFyZ3MuZGV2X2J1c19hZGRyOwo+ICsJfSBlbHNlCj4gKyNlbmRpZgo+ICAJaWYgKGdudHRh
Yl9hbGxvY19wYWdlcyhjb3VudCwgYWRkLT5wYWdlcykpCj4gIAkJZ290byBlcnI7Cj4gIAo+IEBA
IC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBncmFu
dF9tYXAgKm1hcCkKPiAgCQltYXAtPnVubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPm1hcF9vcHNb
aV0uaGFuZGxlOwo+ICAJCWlmICh1c2VfcHRlbW9kKQo+ICAJCQltYXAtPmt1bm1hcF9vcHNbaV0u
aGFuZGxlID0gbWFwLT5rbWFwX29wc1tpXS5oYW5kbGU7Cj4gKyNpZmRlZiBDT05GSUdfWEVOX0dS
QU5UX0RNQV9BTExPQwo+ICsJCWVsc2UgaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7Cj4gKwkJCXVuc2ln
bmVkIGxvbmcgbWZuOwo+ICsKPiArCQkJbWZuID0gX19wZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1h
cC0+cGFnZXNbaV0pKTsKCgpOb3QgcGZuX3RvX21mbigpPwoKCi1ib3JpcwoKPiArCQkJbWFwLT51
bm1hcF9vcHNbaV0uZGV2X2J1c19hZGRyID0gX19wZm5fdG9fcGh5cyhtZm4pOwo+ICsJCX0KPiAr
I2VuZGlmCj4gIAl9Cj4gIAlyZXR1cm4gZXJyOwo+ICB9Cj4gQEAgLTU0OCw2ICs2MzIsMTcgQEAg
c3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAq
ZmxpcCkKPiAgCX0KPiAgCj4gIAlmbGlwLT5wcml2YXRlX2RhdGEgPSBwcml2Owo+ICsjaWZkZWYg
Q09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPiArCXByaXYtPmRtYV9kZXYgPSBnbnRkZXZfbWlz
Y2Rldi50aGlzX2RldmljZTsKPiArCj4gKwkvKgo+ICsJICogVGhlIGRldmljZSBpcyBub3Qgc3Bh
d24gZnJvbSBhIGRldmljZSB0cmVlLCBzbyBhcmNoX3NldHVwX2RtYV9vcHMKPiArCSAqIGlzIG5v
dCBjYWxsZWQsIHRodXMgbGVhdmluZyB0aGUgZGV2aWNlIHdpdGggZHVtbXkgRE1BIG9wcy4KPiAr
CSAqIEZpeCB0aGlzIGNhbGwgb2ZfZG1hX2NvbmZpZ3VyZSgpIHdpdGggYSBOVUxMIG5vZGUgdG8g
c2V0Cj4gKwkgKiBkZWZhdWx0IERNQSBvcHMuCj4gKwkgKi8KPiArCW9mX2RtYV9jb25maWd1cmUo
cHJpdi0+ZG1hX2RldiwgTlVMTCk7Cj4gKyNlbmRpZgo+ICAJcHJfZGVidWcoInByaXYgJXBcbiIs
IHByaXYpOwo+ICAKPiAgCXJldHVybiAwOwo+IEBAIC01ODksNyArNjg0LDcgQEAgc3RhdGljIGxv
bmcgZ250ZGV2X2lvY3RsX21hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+
ICAJCXJldHVybiAtRUlOVkFMOwo+ICAKPiAgCWVyciA9IC1FTk9NRU07Cj4gLQltYXAgPSBnbnRk
ZXZfYWxsb2NfbWFwKHByaXYsIG9wLmNvdW50KTsKPiArCW1hcCA9IGdudGRldl9hbGxvY19tYXAo
cHJpdiwgb3AuY291bnQsIDAgLyogVGhpcyBpcyBub3QgYSBkbWEtYnVmLiAqLyk7Cj4gIAlpZiAo
IW1hcCkKPiAgCQlyZXR1cm4gZXJyOwo+ICAKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS91YXBpL3hl
bi9nbnRkZXYuaCBiL2luY2x1ZGUvdWFwaS94ZW4vZ250ZGV2LmgKPiBpbmRleCA2ZDExNjM0NTZj
MDMuLjRiOWQ0OThhMzFkNCAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5o
Cj4gKysrIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaAo+IEBAIC0yMDAsNCArMjAwLDE5IEBA
IHN0cnVjdCBpb2N0bF9nbnRkZXZfZ3JhbnRfY29weSB7Cj4gIC8qIFNlbmQgYW4gaW50ZXJydXB0
IG9uIHRoZSBpbmRpY2F0ZWQgZXZlbnQgY2hhbm5lbCAqLwo+ICAjZGVmaW5lIFVOTUFQX05PVElG
WV9TRU5EX0VWRU5UIDB4Mgo+ICAKPiArLyoKPiArICogRmxhZ3MgdG8gYmUgdXNlZCB3aGlsZSBy
ZXF1ZXN0aW5nIG1lbW9yeSBtYXBwaW5nJ3MgYmFja2luZyBzdG9yYWdlCj4gKyAqIHRvIGJlIGFs
bG9jYXRlZCB3aXRoIERNQSBBUEkuCj4gKyAqLwo+ICsKPiArLyoKPiArICogVGhlIGJ1ZmZlciBp
cyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLgo+ICsgKi8K
PiArI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfV0MJCSgxIDw8IDApCj4gKwo+ICsvKgo+ICsgKiBU
aGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2Nf
Y29oZXJlbnQuCj4gKyAqLwo+ICsjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVAkoMSA8
PCAxKQo+ICsKPiAgI2VuZGlmIC8qIF9fTElOVVhfUFVCTElDX0dOVERFVl9IX18gKi8KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 21:37:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 21:37:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPxAB-0005kR-1J; Mon, 04 Jun 2018 21:37: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPxA9-0005kM-U1
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 21:37:14 +0000
X-Inumbo-ID: 21a5e7fa-683f-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 21a5e7fa-683f-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 23:34:59 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w54GUi7v136021;
 Mon, 4 Jun 2018 16:34:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=j6wgLBTBMreTxxHoU7CXTvlaPZiNcqa/yiUSp/W8c8s=;
 b=VyKha2YPcvXu8BEyrI3dG00tXg9Jt9wTsoTnGoqQBFkNTc3Shv9ME/SkCOk4OTp37Aqd
 ROaxmosaXUEQAmetnWwgDJniKV23t+JCWqGjwoHMtIrhoM91+J0cFzTY+KndFhXIMm+f
 zJ3S45pbAF72QUeshav8VvAw1FZByDQlAM3uZmX7ghiQiVZB/mRNzBdmzs+TN8NWgJoU
 Jro9kRKiXZ1FqWwZnqxXtAEsGCtVDoI674KhVOxnY7MSxT1Hex5u1+KhPKYhdPwt1PgR
 rDt5HUmSGJzd+mi/eQgt0PBBlHCyatph13ruEwwKgD7aGd5GTd/phk+15LHsq9yxZWCh eQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2jbvynvayy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 16:34:07 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w54GY5wk008255
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 16:34:06 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 w54GY4xP009311;
 Mon, 4 Jun 2018 16:34:04 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 04 Jun 2018 09:34:04 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-4-andr2000@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: <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
Date: Mon, 4 Jun 2018 12:37:48 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-4-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
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-1805220000 definitions=main-1806040192
Subject: Re: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
ZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oIGIvaW5jbHVkZS94ZW4v
bWVtLXJlc2VydmF0aW9uLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAw
MDAwMC4uYTcyN2Q2NWExZTYxCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUveGVuL21l
bS1yZXNlcnZhdGlvbi5oCj4gQEAgLTAsMCArMSw2NSBAQAo+ICsvKiBTUERYLUxpY2Vuc2UtSWRl
bnRpZmllcjogR1BMLTIuMCAqLwo+ICsKPiArLyoKPiArICogWGVuIG1lbW9yeSByZXNlcnZhdGlv
biB1dGlsaXRpZXMuCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoYykgMjAwMywgQiBEcmFnb3ZpYwo+
ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwgTSBXaWxsaWFtc29uLCBLIEZyYXNlcgo+ICsg
KiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRpb24KPiArICog
Q29weXJpZ2h0IChjKSAyMDEwIERhbmllbCBLaXBlcgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCj4gKyAqLwo+ICsKPiAr
I2lmbmRlZiBfWEVOTUVNX1JFU0VSVkFUSU9OX0gKPiArI2RlZmluZSBfWEVOTUVNX1JFU0VSVkFU
SU9OX0gKPiArCj4gKyNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KPiArI2luY2x1ZGUgPGxpbnV4
L3NsYWIuaD4KPiArCj4gKyNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgo+ICsjaW5jbHVk
ZSA8YXNtL3RsYi5oPgo+ICsKPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+Cj4g
KyNpbmNsdWRlIDx4ZW4vcGFnZS5oPgo+ICsKPiArI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFH
RVMKPiArdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFn
ZSk7Cj4gKyNlbHNlCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2Ny
dWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPiArewo+ICt9Cj4gKyNlbmRpZgoKCkdpdmVuIHRo
YXQgdGhpcyBpcyBhIHdyYXBwZXIgYXJvdW5kIGEgc2luZ2xlIGNhbGwgSSdkIHByZWZlcgoKaW5s
aW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2Up
CnsKI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFHRVMKwqDCoMKgIGNsZWFyX2hpZ2hwYWdlKHBh
Z2UpOwojZW5kaWYKfQoKCgotYm9yaXMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 21:40:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 21: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 1fPxCz-0006Ry-5c; Mon, 04 Jun 2018 21:40: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=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPxCx-0006Rm-Q5
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 21:40:07 +0000
X-Inumbo-ID: 89172b00-683f-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89172b00-683f-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 23:37: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 1fPxCv-0002ac-Je; Mon, 04 Jun 2018 21:40: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 1fPxCu-0002y2-Vk; Mon, 04 Jun 2018 21:40:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPxCu-0001qA-V4; Mon, 04 Jun 2018 21:40:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123791-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=38c977c148e92e2af17c5d346d9b4b2e7a18680a
X-Osstest-Versions-That: ovmf=c4061d18ef531147a58075f7f011a25b598d6aee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 21:40:04 +0000
Subject: [Xen-devel] [ovmf test] 123791: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzc5MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM3OTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzOGM5NzdjMTQ4ZTkyZTJhZjE3YzVkMzQ2ZDliNGIy
ZTdhMTg2ODBhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNDA2MWQx
OGVmNTMxMTQ3YTU4MDc1ZjdmMDExYTI1YjU5OGQ2YWVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM1NjQgIDIwMTgtMDYtMDEgMTU6NDA6MTcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzNzkxICAyMDE4LTA2LTA0IDA1OjQwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIERhYnJv
cyA8anNkQHNlbWloYWxmLmNvbT4KICBNYXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+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
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgYzQwNjFk
MThlZi4uMzhjOTc3YzE0OCAgMzhjOTc3YzE0OGU5MmUyYWYxN2M1ZDM0NmQ5YjRiMmU3YTE4Njgw
YSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 21:56:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 21:56:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fPxSq-0007sJ-D3; Mon, 04 Jun 2018 21: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=gxwf=iw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fPxSo-0007s9-Tk
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 21:56:30 +0000
X-Inumbo-ID: d2d6128c-6841-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2d6128c-6841-11e8-9728-bc764e045a96;
 Mon, 04 Jun 2018 23:54: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 1fPxSm-0002w9-Ak; Mon, 04 Jun 2018 21:56:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fPxSl-0003Y4-Rh; Mon, 04 Jun 2018 21:56:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fPxSl-0002pT-Qn; Mon, 04 Jun 2018 21:56:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123701-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-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-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:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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: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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 04 Jun 2018 21:56:27 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123701: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzcwMSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzcwMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzA5MQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBpbiAxMjM0OTIgcGFzcyBpbiAxMjM3MDEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ5Mgog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzNDkyCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0OTIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzYwOQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNjA5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM2MDkK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGluIDEyMzYwOSBsaWtlIDEyMjkyMgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM2MDkgbGlrZSAxMjI5OTEKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
aW4gMTIzNjA5IGxpa2UgMTIzMDkxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjI5MjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTUyMmE4MWFjZWE1YzYx
MDlmNmY3OTFkNTI4ZmQ4NzI0MTE3ZmI2MwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgMTk3ZTYwNWUwM2ExMDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzMDkxICAyMDE4LTA1LTIzIDA3OjExOjI4IFogICAxMiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyMzM0NSAgMjAxOC0wNS0yOSAwODozNjozNCBaICAgIDYgZGF5
cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ5MiAgMjAxOC0wNS0zMSAy
MDoxNDo1MSBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
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
dW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgYnJva2VuCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 22:04:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 22: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 1fPxaH-0000KD-7a; Mon, 04 Jun 2018 22:04: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPxaG-0000K7-BN
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 22:04:12 +0000
X-Inumbo-ID: e59f6516-6842-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e59f6516-6842-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 00:01:56 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w54M0vpj034909;
 Mon, 4 Jun 2018 22:04: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-2017-10-26;
 bh=FvKmAsTbjJsqKpevQxSZDA7meZGRDDMdL5Bcqayphbs=;
 b=J7cIuQu/WD2jyhmFPDCz0Qjg39b9/npx9Z1v6XuNPpBL1RkadqxppDVb9uH6KWKSIx3w
 mrpdUNf7xP9Y6sgguwpXavaoxyuQXQNxCtWi24xFdtAnjnvl7kBXG3tq/mcVdHHonGxV
 +v4aa0+pvA4Lkdc5imPCtdDZGkEIw6zyP32A2ew9GwzAljKjdaVnYVqzsC+6DNMYtGTS
 qlw6vBZCvLbDmnPuvN5bCl++GosOI4rQzQuasgZPehXJrloqTWfNMEYreHVW1QCs9Kru
 ApT//VXeg8mLMu3wKIRJAbmc5UVns/P7q2jCfm4fihaUXKBmMx8xc/TRz25UM6BTcqGX 0A== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jbvyp5dwq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 22:04:03 +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 w54M41wV007092
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 22:04:02 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 w54M41nX026426;
 Mon, 4 Jun 2018 22:04: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 ; Mon, 04 Jun 2018 15:04:00 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@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: <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
Date: Mon, 4 Jun 2018 18:07:45 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-8-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
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-1805220000 definitions=main-1806040250
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJv
dmlkZWQgYnkgdGhlIGZvcmVpZ24KPiAgICBkb21haW4uIEJ5IGRlZmF1bHQgZG1hLWJ1ZiBpcyBi
YWNrZWQgYnkgc3lzdGVtIG1lbW9yeSBwYWdlcywgYnV0Cj4gICAgYnkgcHJvdmlkaW5nIEdOVERF
Vl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZAo+ICAgIGFzIGEgRE1B
IHdyaXRlLWNvbWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCj4gICAg
Y29ycmVzcG9uZGluZyBkbWFfYWxsb2NfeHh4IEFQSS4KPiAgICBFeHBvcnQgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgYXMgYSBuZXcgZG1hLWJ1Zi4KPgo+IDIuIEltcGxlbWVudCB3YWl0aW5nIGZvciB0
aGUgZG1hLWJ1ZiB0byBiZSByZWxlYXNlZDogYmxvY2sgdW50aWwgdGhlCj4gICAgZG1hLWJ1ZiB3
aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCj4gICAgSWYgd2l0
aGluIHRoZSB0aW1lLW91dCBwcm92aWRlZCB0aGUgYnVmZmVyIGlzIG5vdCByZWxlYXNlZCB0aGVu
Cj4gICAgLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4gSWYgdGhlIGJ1ZmZlciB3aXRoIHRo
ZSBmaWxlIGRlc2NyaXB0b3IKPiAgICBkb2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVu
IHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQgaXMKPiAgICByZXR1cm5lZC4gRm9yIHZhbGlkIGZpbGUg
ZGVzY3JpcHRvcnMgdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzCj4gICAgZXJyb3IuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+Cj4gLS0tCj4gIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyB8IDM5
MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAgZHJpdmVycy94ZW4vZ250
ZGV2LWRtYWJ1Zi5oIHwgICA5ICstCj4gIGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICB8ICA5
MCArKysrKysrKy0KPiAgMyBmaWxlcyBjaGFuZ2VkLCA0ODYgaW5zZXJ0aW9ucygrKSwgNiBkZWxl
dGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgYi9k
cml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPiBpbmRleCA2YmVkZDEzODdiZDkuLmY2MTI0Njg4
NzliNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPiArKysgYi9k
cml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPiBAQCAtMywxNSArMyw1OCBAQAo+ICAvKgo+ICAg
KiBYZW4gZG1hLWJ1ZiBmdW5jdGlvbmFsaXR5IGZvciBnbnRkZXYuCj4gICAqCj4gKyAqIERNQSBi
dWZmZXIgaW1wbGVtZW50YXRpb24gaXMgYmFzZWQgb24gZHJpdmVycy9ncHUvZHJtL2RybV9wcmlt
ZS5jLgo+ICsgKgo+ICAgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28sIEVQQU0gU3lzdGVtcyBJbmMuCj4gICAqLwo+ICAKPiArI2luY2x1ZGUgPGxpbnV4L2RtYS1i
dWYuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPiAgCj4gICNpbmNsdWRlICJnbnRkZXYt
ZG1hYnVmLmgiCj4gIAo+ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiB7Cj4gKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl9wcml2ICpwcml2Owo+ICsJc3RydWN0IGRtYV9idWYgKmRtYWJ1ZjsKPiArCXN0cnVj
dCBsaXN0X2hlYWQgbmV4dDsKPiArCWludCBmZDsKPiArCj4gKwl1bmlvbiB7Cj4gKwkJc3RydWN0
IHsKPiArCQkJLyogRXhwb3J0ZWQgYnVmZmVycyBhcmUgcmVmZXJlbmNlIGNvdW50ZWQuICovCj4g
KwkJCXN0cnVjdCBrcmVmIHJlZmNvdW50Owo+ICsKPiArCQkJc3RydWN0IGdudGRldl9wcml2ICpw
cml2Owo+ICsJCQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7Cj4gKwkJCXZvaWQgKCpyZWxlYXNlKShz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCj4gKwkJCQkJc3RydWN0IGdyYW50X21hcCAqbWFwKTsK
PiArCQl9IGV4cDsKPiArCX0gdTsKPiArCj4gKwkvKiBOdW1iZXIgb2YgcGFnZXMgdGhpcyBidWZm
ZXIgaGFzLiAqLwo+ICsJaW50IG5yX3BhZ2VzOwo+ICsJLyogUGFnZXMgb2YgdGhpcyBidWZmZXIu
ICovCj4gKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOwo+ICt9Owo+ICsKPiArc3RydWN0IGdudGRldl9k
bWFidWZfd2FpdF9vYmogewo+ICsJc3RydWN0IGxpc3RfaGVhZCBuZXh0Owo+ICsJc3RydWN0IGdu
dGRldl9kbWFidWYgKmdudGRldl9kbWFidWY7Cj4gKwlzdHJ1Y3QgY29tcGxldGlvbiBjb21wbGV0
aW9uOwo+ICt9Owo+ICsKPiArc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVudCB7Cj4gKwlz
dHJ1Y3Qgc2dfdGFibGUgKnNndDsKPiArCWVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcjsKPiAr
fTsKPiArCj4gIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgewo+IC0JaW50IGR1bW15Owo+ICsJ
LyogTGlzdCBvZiBleHBvcnRlZCBETUEgYnVmZmVycy4gKi8KPiArCXN0cnVjdCBsaXN0X2hlYWQg
ZXhwX2xpc3Q7Cj4gKwkvKiBMaXN0IG9mIHdhaXQgb2JqZWN0cy4gKi8KPiArCXN0cnVjdCBsaXN0
X2hlYWQgZXhwX3dhaXRfbGlzdDsKPiArCS8qIFRoaXMgaXMgdGhlIGxvY2sgd2hpY2ggcHJvdGVj
dHMgZG1hX2J1Zl94eHggbGlzdHMuICovCj4gKwlzdHJ1Y3QgbXV0ZXggbG9jazsKPiAgfTsKPiAg
Cj4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAqLwo+IEBAIC0yMiwxOSArNjUsMzU5IEBAIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmX3ByaXYgewo+ICAvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBE
TUEgYnVmZmVyIHRvIGJlIHJlbGVhc2VkLiAgICAgKi8KPiAgLyogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gIAo+
ICtzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0IGtyZWYgKmtyZWYpOwo+ICsK
PiArc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICoKPiArZG1hYnVmX2V4cF93
YWl0X29ial9uZXcoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwKPiArCQkJc3RydWN0
IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1h
YnVmX3dhaXRfb2JqICpvYmo7Cj4gKwo+ICsJb2JqID0ga3phbGxvYyhzaXplb2YoKm9iaiksIEdG
UF9LRVJORUwpOwo+ICsJaWYgKCFvYmopCj4gKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4g
Kwo+ICsJaW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBsZXRpb24pOwo+ICsJb2JqLT5nbnRkZXZf
ZG1hYnVmID0gZ250ZGV2X2RtYWJ1ZjsKPiArCj4gKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
PiArCWxpc3RfYWRkKCZvYmotPm5leHQsICZwcml2LT5leHBfd2FpdF9saXN0KTsKPiArCS8qIFB1
dCBvdXIgcmVmZXJlbmNlIGFuZCB3YWl0IGZvciBnbnRkZXZfZG1hYnVmJ3MgcmVsZWFzZSB0byBm
aXJlLiAqLwo+ICsJa3JlZl9wdXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50LCBkbWFi
dWZfZXhwX3JlbGVhc2UpOwo+ICsJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKPiArCXJldHVy
biBvYmo7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJlZShz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LAo+ICsJCQkJICAgICBzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl93YWl0X29iaiAqb2JqKQo+ICt7Cj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0
X29iaiAqY3VyX29iaiwgKnE7Cj4gKwo+ICsJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Cj4gKwls
aXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUoY3VyX29iaiwgcSwgJnByaXYtPmV4cF93YWl0X2xpc3Qs
IG5leHQpCj4gKwkJaWYgKGN1cl9vYmogPT0gb2JqKSB7Cj4gKwkJCWxpc3RfZGVsKCZvYmotPm5l
eHQpOwo+ICsJCQlrZnJlZShvYmopOwo+ICsJCQlicmVhazsKPiArCQl9Cj4gKwltdXRleF91bmxv
Y2soJnByaXYtPmxvY2spOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IGRtYWJ1Zl9leHBfd2FpdF9v
Ympfd2FpdChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqLAo+ICsJCQkJICAgIHUz
MiB3YWl0X3RvX21zKQo+ICt7Cj4gKwlpZiAod2FpdF9mb3JfY29tcGxldGlvbl90aW1lb3V0KCZv
YmotPmNvbXBsZXRpb24sCj4gKwkJCW1zZWNzX3RvX2ppZmZpZXMod2FpdF90b19tcykpIDw9IDAp
Cj4gKwkJcmV0dXJuIC1FVElNRURPVVQ7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gK30KPiArCj4gK3N0
YXRpYyB2b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsCj4gKwkJCQkgICAgICAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWYpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosICpxOwo+
ICsKPiArCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShvYmosIHEsICZwcml2LT5leHBfd2FpdF9s
aXN0LCBuZXh0KQo+ICsJCWlmIChvYmotPmdudGRldl9kbWFidWYgPT0gZ250ZGV2X2RtYWJ1Zikg
ewo+ICsJCQlwcl9kZWJ1ZygiRm91bmQgZ250ZGV2X2RtYWJ1ZiBpbiB0aGUgd2FpdCBsaXN0LCB3
YWtlXG4iKTsKPiArCQkJY29tcGxldGVfYWxsKCZvYmotPmNvbXBsZXRpb24pOwoKYnJlYWsgPwoK
PiArCQl9Cj4gK30KPiArCj4gK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqCj4gK2RtYWJ1
Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYs
IGludCBmZCkKPiArewo+ICsJc3RydWN0IGdudGRldl9kbWFidWYgKnEsICpnbnRkZXZfZG1hYnVm
LCAqcmV0ID0gRVJSX1BUUigtRU5PRU5UKTsKPiArCj4gKwltdXRleF9sb2NrKCZwcml2LT5sb2Nr
KTsKPiArCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShnbnRkZXZfZG1hYnVmLCBxLCAmcHJpdi0+
ZXhwX2xpc3QsIG5leHQpCj4gKwkJaWYgKGdudGRldl9kbWFidWYtPmZkID09IGZkKSB7Cj4gKwkJ
CXByX2RlYnVnKCJGb3VuZCBnbnRkZXZfZG1hYnVmIGluIHRoZSB3YWl0IGxpc3RcbiIpOwo+ICsJ
CQlrcmVmX2dldCgmZ250ZGV2X2RtYWJ1Zi0+dS5leHAucmVmY291bnQpOwo+ICsJCQlyZXQgPSBn
bnRkZXZfZG1hYnVmOwo+ICsJCQlicmVhazsKPiArCQl9Cj4gKwltdXRleF91bmxvY2soJnByaXYt
PmxvY2spOwo+ICsJcmV0dXJuIHJldDsKPiArfQo+ICsKPiAgaW50IGdudGRldl9kbWFidWZfZXhw
X3dhaXRfcmVsZWFzZWQoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAo+
ICAJCQkJICAgIGludCB3YWl0X3RvX21zKQo+ICB7Cj4gLQlyZXR1cm4gLUVJTlZBTDsKPiArCXN0
cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmOwo+ICsJc3RydWN0IGdudGRldl9kbWFi
dWZfd2FpdF9vYmogKm9iajsKPiArCWludCByZXQ7Cj4gKwo+ICsJcHJfZGVidWcoIldpbGwgd2Fp
dCBmb3IgZG1hLWJ1ZiB3aXRoIGZkICVkXG4iLCBmZCk7Cj4gKwkvKgo+ICsJICogVHJ5IHRvIGZp
bmQgdGhlIERNQSBidWZmZXI6IGlmIG5vdCBmb3VuZCBtZWFucyB0aGF0Cj4gKwkgKiBlaXRoZXIg
dGhlIGJ1ZmZlciBoYXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkIG9yIGZpbGUgZGVzY3JpcHRvcgo+
ICsJICogcHJvdmlkZWQgaXMgd3JvbmcuCj4gKwkgKi8KPiArCWdudGRldl9kbWFidWYgPSBkbWFi
dWZfZXhwX3dhaXRfb2JqX2dldF9ieV9mZChwcml2LCBmZCk7Cj4gKwlpZiAoSVNfRVJSKGdudGRl
dl9kbWFidWYpKQo+ICsJCXJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOwo+ICsKPiArCS8q
Cj4gKwkgKiBnbnRkZXZfZG1hYnVmIHN0aWxsIGV4aXN0cyBhbmQgaXMgcmVmZXJlbmNlIGNvdW50
IGxvY2tlZCBieSB1cyBub3csCj4gKwkgKiBzbyBwcmVwYXJlIHRvIHdhaXQ6IGFsbG9jYXRlIHdh
aXQgb2JqZWN0IGFuZCBhZGQgaXQgdG8gdGhlIHdhaXQgbGlzdCwKPiArCSAqIHNvIHdlIGNhbiBm
aW5kIGl0IG9uIHJlbGVhc2UuCj4gKwkgKi8KPiArCW9iaiA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpf
bmV3KHByaXYsIGdudGRldl9kbWFidWYpOwo+ICsJaWYgKElTX0VSUihvYmopKSB7Cj4gKwkJcHJf
ZXJyKCJGYWlsZWQgdG8gc2V0dXAgd2FpdCBvYmplY3QsIHJldCAlbGRcbiIsIFBUUl9FUlIob2Jq
KSk7CgoKTm8gbmVlZCBmb3IgcHJfZXJyLiBXZSBhcmUgb3V0IG9mIG1lbW9yeS4KCgo+ICsJCXJl
dHVybiBQVFJfRVJSKG9iaik7Cj4gK30KPiArCj4gKwlyZXQgPSBkbWFidWZfZXhwX3dhaXRfb2Jq
X3dhaXQob2JqLCB3YWl0X3RvX21zKTsKPiArCWRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJlZShwcml2
LCBvYmopOwo+ICsJcmV0dXJuIHJldDsKPiAgfQo+ICAKPiAgLyogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gIC8q
IERNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqLwo+ICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPiAgCj4gK3N0YXRpYyBzdHJ1Y3Qgc2df
dGFibGUgKgo+ICtkbWFidWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2ln
bmVkIGludCBucl9wYWdlcykKPiArewo+ICsJc3RydWN0IHNnX3RhYmxlICpzZ3Q7Cj4gKwlpbnQg
cmV0Owo+ICsKPiArCXNndCA9IGttYWxsb2Moc2l6ZW9mKCpzZ3QpLCBHRlBfS0VSTkVMKTsKPiAr
CWlmICghc2d0KSB7Cj4gKwkJcmV0ID0gLUVOT01FTTsKPiArCQlnb3RvIG91dDsKPiArCX0KPiAr
Cj4gKwlyZXQgPSBzZ19hbGxvY190YWJsZV9mcm9tX3BhZ2VzKHNndCwgcGFnZXMsIG5yX3BhZ2Vz
LCAwLAo+ICsJCQkJCW5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQsCj4gKwkJCQkJR0ZQX0tFUk5FTCk7
Cj4gKwlpZiAocmV0KQo+ICsJCWdvdG8gb3V0Owo+ICsKPiArCXJldHVybiBzZ3Q7Cj4gKwo+ICtv
dXQ6Cj4gKwlrZnJlZShzZ3QpOwo+ICsJcmV0dXJuIEVSUl9QVFIocmV0KTsKPiArfQo+ICsKPiAr
c3RhdGljIGludCBkbWFidWZfZXhwX29wc19hdHRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYs
Cj4gKwkJCQkgc3RydWN0IGRldmljZSAqdGFyZ2V0X2RldiwKPiArCQkJCSBzdHJ1Y3QgZG1hX2J1
Zl9hdHRhY2htZW50ICphdHRhY2gpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFj
aG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoOwo+ICsKPiArCWdudGRldl9kbWFidWZfYXR0YWNo
ID0ga3phbGxvYyhzaXplb2YoKmdudGRldl9kbWFidWZfYXR0YWNoKSwKPiArCQkJCSAgICAgICBH
RlBfS0VSTkVMKTsKPiArCWlmICghZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpCj4gKwkJcmV0dXJuIC1F
Tk9NRU07Cj4gKwo+ICsJZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9IERNQV9OT05FOwo+ICsJ
YXR0YWNoLT5wcml2ID0gZ250ZGV2X2RtYWJ1Zl9hdHRhY2g7Cj4gKwkvKiBNaWdodCBuZWVkIHRv
IHBpbiB0aGUgcGFnZXMgb2YgdGhlIGJ1ZmZlciBub3cuICovCgoKV2hvIGlzIHN1cHBvc2VkIHRv
IHBpbiB0aGUgcGFnZXM/IFRoZSBjYWxsZXI/CgoKPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICtz
dGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19kZXRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYs
Cj4gKwkJCQkgIHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCkKPiArewo+ICsJc3Ry
dWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVudCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBhdHRh
Y2gtPnByaXY7Cj4gKwo+ICsJaWYgKGdudGRldl9kbWFidWZfYXR0YWNoKSB7Cj4gKwkJc3RydWN0
IHNnX3RhYmxlICpzZ3QgPSBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0Owo+ICsKPiArCQlpZiAo
c2d0KSB7Cj4gKwkJCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyICE9IERNQV9OT05FKQo+
ICsJCQkJZG1hX3VubWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwKPiArCQkJCQkJ
ICAgc2d0LT5uZW50cywKPiArCQkJCQkJICAgZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciwKPiAr
CQkJCQkJICAgRE1BX0FUVFJfU0tJUF9DUFVfU1lOQyk7Cj4gKwkJCXNnX2ZyZWVfdGFibGUoc2d0
KTsKPiArCQl9Cj4gKwo+ICsJCWtmcmVlKHNndCk7Cj4gKwkJa2ZyZWUoZ250ZGV2X2RtYWJ1Zl9h
dHRhY2gpOwo+ICsJCWF0dGFjaC0+cHJpdiA9IE5VTEw7Cj4gKwl9Cj4gKwkvKiBNaWdodCBuZWVk
IHRvIHVucGluIHRoZSBwYWdlcyBvZiB0aGUgYnVmZmVyIG5vdy4gKi8KClNhbWUgcXVlc3Rpb24u
Cgo+ICt9Cj4gKwo+ICtzdGF0aWMgc3RydWN0IHNnX3RhYmxlICoKPiArZG1hYnVmX2V4cF9vcHNf
bWFwX2RtYV9idWYoc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoLAo+ICsJCQkgICBl
bnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVm
X2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoID0gYXR0YWNoLT5wcml2Owo+ICsJc3Ry
dWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+cHJpdjsK
PiArCXN0cnVjdCBzZ190YWJsZSAqc2d0Owo+ICsKPiArCXByX2RlYnVnKCJNYXBwaW5nICVkIHBh
Z2VzIGZvciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzLAo+ICsJCSBhdHRhY2gt
PmRldik7Cj4gKwo+ICsJaWYgKFdBUk5fT04oZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1h
YnVmX2F0dGFjaCkpCgoKV0FSTl9PTl9PTkNFLiBIZXJlIGFuZCBlbHNld2hlcmUuCgoKPiArCQly
ZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiArCj4gKwkvKiBSZXR1cm4gdGhlIGNhY2hlZCBtYXBw
aW5nIHdoZW4gcG9zc2libGUuICovCj4gKwlpZiAoZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9
PSBkaXIpCj4gKwkJcmV0dXJuIGdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3Q7Cj4gKwo+ICsJLyoK
PiArCSAqIFR3byBtYXBwaW5ncyB3aXRoIGRpZmZlcmVudCBkaXJlY3Rpb25zIGZvciB0aGUgc2Ft
ZSBhdHRhY2htZW50IGFyZQo+ICsJICogbm90IGFsbG93ZWQuCj4gKwkgKi8KPiArCWlmIChXQVJO
X09OKGdudGRldl9kbWFidWZfYXR0YWNoLT5kaXIgIT0gRE1BX05PTkUpKQo+ICsJCXJldHVybiBF
UlJfUFRSKC1FQlVTWSk7Cj4gKwo+ICsJc2d0ID0gZG1hYnVmX3BhZ2VzX3RvX3NndChnbnRkZXZf
ZG1hYnVmLT5wYWdlcywKPiArCQkJCSAgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOwo+ICsJaWYg
KCFJU19FUlIoc2d0KSkgewo+ICsJCWlmICghZG1hX21hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwg
c2d0LT5zZ2wsIHNndC0+bmVudHMsIGRpciwKPiArCQkJCSAgICAgIERNQV9BVFRSX1NLSVBfQ1BV
X1NZTkMpKSB7Cj4gKwkJCXNnX2ZyZWVfdGFibGUoc2d0KTsKPiArCQkJa2ZyZWUoc2d0KTsKPiAr
CQkJc2d0ID0gRVJSX1BUUigtRU5PTUVNKTsKPiArCQl9IGVsc2Ugewo+ICsJCQlnbnRkZXZfZG1h
YnVmX2F0dGFjaC0+c2d0ID0gc2d0Owo+ICsJCQlnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyID0g
ZGlyOwo+ICsJCX0KPiArCX0KPiArCWlmIChJU19FUlIoc2d0KSkKPiArCQlwcl9lcnIoIkZhaWxl
ZCB0byBtYXAgc2cgdGFibGUgZm9yIGRldiAlcFxuIiwgYXR0YWNoLT5kZXYpOwo+ICsJcmV0dXJu
IHNndDsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfdW5tYXBfZG1hX2J1
ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2gsCj4gKwkJCQkJIHN0cnVjdCBzZ190
YWJsZSAqc2d0LAo+ICsJCQkJCSBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCj4gK3sKPiAr
CS8qIE5vdCBpbXBsZW1lbnRlZC4gVGhlIHVubWFwIGlzIGRvbmUgYXQgZG1hYnVmX2V4cF9vcHNf
ZGV0YWNoKCkuICovCj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVsZWFzZShz
dHJ1Y3Qga3JlZiAqa3JlZikKPiArewo+ICsJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWYgPQo+ICsJCWNvbnRhaW5lcl9vZihrcmVmLCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiwgdS5l
eHAucmVmY291bnQpOwo+ICsKPiArCWRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKGdudGRldl9k
bWFidWYtPnByaXYsIGdudGRldl9kbWFidWYpOwo+ICsJbGlzdF9kZWwoJmdudGRldl9kbWFidWYt
Pm5leHQpOwo+ICsJa2ZyZWUoZ250ZGV2X2RtYWJ1Zik7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lk
IGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2Uoc3RydWN0IGRtYV9idWYgKmRtYV9idWYpCj4gK3sKPiAr
CXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmID0gZG1hX2J1Zi0+cHJpdjsKPiAr
CXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYgPSBnbnRkZXZfZG1hYnVmLT5wcml2Owo+
ICsKPiArCWdudGRldl9kbWFidWYtPnUuZXhwLnJlbGVhc2UoZ250ZGV2X2RtYWJ1Zi0+dS5leHAu
cHJpdiwKPiArCQkJCSAgICAgZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwKTsKPiArCW11dGV4X2xv
Y2soJnByaXYtPmxvY2spOwo+ICsJa3JlZl9wdXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNv
dW50LCBkbWFidWZfZXhwX3JlbGVhc2UpOwo+ICsJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsK
PiArfQo+ICsKPiArc3RhdGljIHZvaWQgKmRtYWJ1Zl9leHBfb3BzX2ttYXBfYXRvbWljKHN0cnVj
dCBkbWFfYnVmICpkbWFfYnVmLAo+ICsJCQkJCXVuc2lnbmVkIGxvbmcgcGFnZV9udW0pCj4gK3sK
PiArCS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KPiArCXJldHVybiBOVUxMOwo+ICt9Cj4gKwo+ICtz
dGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljKHN0cnVjdCBkbWFfYnVmICpk
bWFfYnVmLAo+ICsJCQkJCSB1bnNpZ25lZCBsb25nIHBhZ2VfbnVtLCB2b2lkICphZGRyKQo+ICt7
Cj4gKwkvKiBOb3QgaW1wbGVtZW50ZWQuICovCj4gK30KPiArCj4gK3N0YXRpYyB2b2lkICpkbWFi
dWZfZXhwX29wc19rbWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAo+ICsJCQkJIHVuc2lnbmVk
IGxvbmcgcGFnZV9udW0pCj4gK3sKPiArCS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KPiArCXJldHVy
biBOVUxMOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19rdW5tYXAoc3Ry
dWN0IGRtYV9idWYgKmRtYV9idWYsCj4gKwkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZv
aWQgKmFkZHIpCj4gK3sKPiArCS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KPiArfQo+ICsKPiArc3Rh
dGljIGludCBkbWFidWZfZXhwX29wc19tbWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAo+ICsJ
CQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCj4gK3sKPiArCS8qIE5vdCBpbXBs
ZW1lbnRlZC4gKi8KPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0
IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsKPiArCS5hdHRhY2ggPSBkbWFidWZfZXhw
X29wc19hdHRhY2gsCj4gKwkuZGV0YWNoID0gZG1hYnVmX2V4cF9vcHNfZGV0YWNoLAo+ICsJLm1h
cF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYsCj4gKwkudW5tYXBfZG1hX2J1
ZiA9IGRtYWJ1Zl9leHBfb3BzX3VubWFwX2RtYV9idWYsCj4gKwkucmVsZWFzZSA9IGRtYWJ1Zl9l
eHBfb3BzX3JlbGVhc2UsCj4gKwkubWFwID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKPiArCS5tYXBf
YXRvbWljID0gZG1hYnVmX2V4cF9vcHNfa21hcF9hdG9taWMsCj4gKwkudW5tYXAgPSBkbWFidWZf
ZXhwX29wc19rdW5tYXAsCj4gKwkudW5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9vcHNfa3VubWFw
X2F0b21pYywKPiArCS5tbWFwID0gZG1hYnVmX2V4cF9vcHNfbW1hcCwKPiArfTsKPiArCj4gIGlu
dCBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9y
dF9hcmdzICphcmdzKQo+ICB7Cj4gLQlyZXR1cm4gLUVJTlZBTDsKPiArCURFRklORV9ETUFfQlVG
X0VYUE9SVF9JTkZPKGV4cF9pbmZvKTsKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmOwo+ICsJaW50IHJldCA9IDA7Cj4gKwo+ICsJZ250ZGV2X2RtYWJ1ZiA9IGt6YWxsb2Mo
c2l6ZW9mKCpnbnRkZXZfZG1hYnVmKSwgR0ZQX0tFUk5FTCk7Cj4gKwlpZiAoIWdudGRldl9kbWFi
dWYpCj4gKwkJcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsJa3JlZl9pbml0KCZnbnRkZXZfZG1hYnVm
LT51LmV4cC5yZWZjb3VudCk7Cj4gKwo+ICsJZ250ZGV2X2RtYWJ1Zi0+cHJpdiA9IGFyZ3MtPmRt
YWJ1Zl9wcml2Owo+ICsJZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMgPSBhcmdzLT5jb3VudDsKPiAr
CWdudGRldl9kbWFidWYtPnBhZ2VzID0gYXJncy0+cGFnZXM7Cj4gKwlnbnRkZXZfZG1hYnVmLT51
LmV4cC5wcml2ID0gYXJncy0+cHJpdjsKPiArCWdudGRldl9kbWFidWYtPnUuZXhwLm1hcCA9IGFy
Z3MtPm1hcDsKPiArCWdudGRldl9kbWFidWYtPnUuZXhwLnJlbGVhc2UgPSBhcmdzLT5yZWxlYXNl
Owo+ICsKPiArCWV4cF9pbmZvLmV4cF9uYW1lID0gS0JVSUxEX01PRE5BTUU7Cj4gKwlpZiAoYXJn
cy0+ZGV2LT5kcml2ZXIgJiYgYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyKQo+ICsJCWV4cF9pbmZv
Lm93bmVyID0gYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyOwo+ICsJZWxzZQo+ICsJCWV4cF9pbmZv
Lm93bmVyID0gVEhJU19NT0RVTEU7Cj4gKwlleHBfaW5mby5vcHMgPSAmZG1hYnVmX2V4cF9vcHM7
Cj4gKwlleHBfaW5mby5zaXplID0gYXJncy0+Y291bnQgPDwgUEFHRV9TSElGVDsKPiArCWV4cF9p
bmZvLmZsYWdzID0gT19SRFdSOwo+ICsJZXhwX2luZm8ucHJpdiA9IGdudGRldl9kbWFidWY7Cj4g
Kwo+ICsJZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmID0gZG1hX2J1Zl9leHBvcnQoJmV4cF9pbmZvKTsK
PiArCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKSkgewo+ICsJCXJldCA9IFBUUl9F
UlIoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKTsKPiArCQlnbnRkZXZfZG1hYnVmLT5kbWFidWYgPSBO
VUxMOwo+ICsJCWdvdG8gZmFpbDsKPiArCX0KPiArCj4gKwlyZXQgPSBkbWFfYnVmX2ZkKGdudGRl
dl9kbWFidWYtPmRtYWJ1ZiwgT19DTE9FWEVDKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCWdvdG8g
ZmFpbDsKPiArCj4gKwlnbnRkZXZfZG1hYnVmLT5mZCA9IHJldDsKPiArCWFyZ3MtPmZkID0gcmV0
Owo+ICsKPiArCXByX2RlYnVnKCJFeHBvcnRpbmcgRE1BIGJ1ZmZlciB3aXRoIGZkICVkXG4iLCBy
ZXQpOwo+ICsKPiArCW11dGV4X2xvY2soJmFyZ3MtPmRtYWJ1Zl9wcml2LT5sb2NrKTsKPiArCWxp
c3RfYWRkKCZnbnRkZXZfZG1hYnVmLT5uZXh0LCAmYXJncy0+ZG1hYnVmX3ByaXYtPmV4cF9saXN0
KTsKPiArCW11dGV4X3VubG9jaygmYXJncy0+ZG1hYnVmX3ByaXYtPmxvY2spOwo+ICsJcmV0dXJu
IDA7Cj4gKwo+ICtmYWlsOgo+ICsJaWYgKGdudGRldl9kbWFidWYtPmRtYWJ1ZikKPiArCQlkbWFf
YnVmX3B1dChnbnRkZXZfZG1hYnVmLT5kbWFidWYpOwo+ICsJa2ZyZWUoZ250ZGV2X2RtYWJ1Zik7
Cj4gKwlyZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPiBAQCAtNjYsNiAr
NDQ5LDEwIEBAIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2
b2lkKQo+ICAJaWYgKCFwcml2KQo+ICAJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+ICAKPiAr
CW11dGV4X2luaXQoJnByaXYtPmxvY2spOwo+ICsJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF9s
aXN0KTsKPiArCUlOSVRfTElTVF9IRUFEKCZwcml2LT5leHBfd2FpdF9saXN0KTsKPiArCj4gIAly
ZXR1cm4gcHJpdjsKPiAgfQo+ICAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5oIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oCj4gaW5kZXggMDQwYjJkZTkwNGFj
Li45NWMyM2EyNGY2NDAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5o
Cj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oCj4gQEAgLTE4LDcgKzE4LDE0IEBA
IHN0cnVjdCBnbnRkZXZfZG1hYnVmOwo+ICBzdHJ1Y3QgZGV2aWNlOwo+ICAKPiAgc3RydWN0IGdu
dGRldl9kbWFidWZfZXhwb3J0X2FyZ3Mgewo+IC0JaW50IGR1bW15Owo+ICsJc3RydWN0IGdudGRl
dl9wcml2ICpwcml2Owo+ICsJc3RydWN0IGdyYW50X21hcCAqbWFwOwo+ICsJdm9pZCAoKnJlbGVh
c2UpKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAqbWFwKTsKPiAr
CXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmRtYWJ1Zl9wcml2Owo+ICsJc3RydWN0IGRldmlj
ZSAqZGV2Owo+ICsJaW50IGNvdW50Owo+ICsJc3RydWN0IHBhZ2UgKipwYWdlczsKPiArCXUzMiBm
ZDsKPiAgfTsKPiAgCj4gIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZf
aW5pdCh2b2lkKTsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJz
L3hlbi9nbnRkZXYuYwo+IGluZGV4IDdkNThkZmIzZTVlOC4uY2YyNTVkNDVmMjBmIDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMK
PiBAQCAtMzE5LDYgKzMxOSwxNiBAQCBzdGF0aWMgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBncmFudF9tYXAgKm1hcCkKPiAgCWdudGRldl9mcmVl
X21hcChtYXApOwo+ICB9Cj4gIAo+ICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCj4g
K3N0YXRpYyB2b2lkIGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwg
c3RydWN0IGdyYW50X21hcCAqbWFwKQo+ICt7Cj4gKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
PiArCWxpc3RfZGVsKCZtYXAtPm5leHQpOwo+ICsJZ250ZGV2X3B1dF9tYXAoTlVMTCAvKiBhbHJl
YWR5IHJlbW92ZWQgKi8sIG1hcCk7Cj4gKwltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwo+ICt9
Cj4gKyNlbmRpZgo+ICsKPiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gIAo+ICBzdGF0aWMgaW50IGZpbmRf
Z3JhbnRfcHRlcyhwdGVfdCAqcHRlLCBwZ3RhYmxlX3QgdG9rZW4sCj4gQEAgLTEwNjMsMTIgKzEw
NzMsODggQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX2dyYW50X2NvcHkoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCB2b2lkIF9fdXNlciAqdSkKPiAgLyogRE1BIGJ1ZmZlciBleHBvcnQgc3Vw
cG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCj4gIC8qIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSAqLwo+ICAKPiArc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKgo+ICtkbWFidWZfZXhw
X2FsbG9jX2JhY2tpbmdfc3RvcmFnZShzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBkbWFi
dWZfZmxhZ3MsCj4gKwkJCQkgaW50IGNvdW50KQo+ICt7Cj4gKwlzdHJ1Y3QgZ3JhbnRfbWFwICpt
YXA7Cj4gKwo+ICsJaWYgKHVubGlrZWx5KGNvdW50IDw9IDApKQo+ICsJCXJldHVybiBFUlJfUFRS
KC1FSU5WQUwpOwo+ICsKPiArCWlmICgoZG1hYnVmX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX1dD
KSAmJgo+ICsJICAgIChkbWFidWZfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQpKSB7
Cj4gKwkJcHJfZXJyKCJXcm9uZyBkbWEtYnVmIGZsYWdzOiBlaXRoZXIgV0Mgb3IgY29oZXJlbnQs
IG5vdCBib3RoXG4iKTsKPiArCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiArCX0KPiArCj4g
KwltYXAgPSBnbnRkZXZfYWxsb2NfbWFwKHByaXYsIGNvdW50LCBkbWFidWZfZmxhZ3MpOwo+ICsJ
aWYgKCFtYXApCj4gKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4gKwo+ICsJaWYgKHVubGlr
ZWx5KGF0b21pY19hZGRfcmV0dXJuKGNvdW50LCAmcGFnZXNfbWFwcGVkKSA+IGxpbWl0KSkgewo+
ICsJCXByX2VycigiY2FuJ3QgbWFwOiBvdmVyIGxpbWl0XG4iKTsKPiArCQlnbnRkZXZfcHV0X21h
cChOVUxMLCBtYXApOwo+ICsJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+ICsJfQo+ICsJcmV0
dXJuIG1hcDsKPiArfQo+ICsKPiAgaW50IGdudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyhzdHJ1
Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBmbGFncywKPiAgCQkJCWludCBjb3VudCwgdTMyIGRv
bWlkLCB1MzIgKnJlZnMsIHUzMiAqZmQpCj4gIHsKPiAtCS8qIFhYWDogdGhpcyB3aWxsIG5lZWQg
dG8gd29yayB3aXRoIGdudGRldidzIG1hcCwgc28gbGVhdmUgaXQgaGVyZS4gKi8KPiArCXN0cnVj
dCBncmFudF9tYXAgKm1hcDsKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzIGFy
Z3M7Cj4gKwlpbnQgaSwgcmV0Owo+ICsKPiAgCSpmZCA9IC0xOwo+IC0JcmV0dXJuIC1FSU5WQUw7
Cj4gKwo+ICsJaWYgKHVzZV9wdGVtb2QpIHsKPiArCQlwcl9lcnIoIkNhbm5vdCBwcm92aWRlIGRt
YS1idWY6IHVzZV9wdGVtb2RlICVkXG4iLAo+ICsJCSAgICAgICB1c2VfcHRlbW9kKTsKCk5vIHBy
X2VyciBoZXJlIHBsZWFzZS4gVGhpcyBjYW4gcG90ZW50aWFsbHkgYmVjb21lIGEgRG9TIHZlY3Rv
ciBhcyBpdApjb21lcyBkaXJlY3RseSBmcm9tIGlvY3RsLgoKSSB3b3VsZCwgaW4gZmFjdCwgcmV2
aXNpdCBvdGhlciB1c2VzIG9mIHByX2VyciBpbiB0aGlzIGZpbGUuCgo+ICsJCXJldHVybiAtRUlO
VkFMOwo+ICsJfQo+ICsKPiArCW1hcCA9IGRtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdl
KHByaXYsIGZsYWdzLCBjb3VudCk7CgoKQGNvdW50IGNvbWVzIGZyb20gdXNlcnNwYWNlLiBkbWFi
dWZfZXhwX2FsbG9jX2JhY2tpbmdfc3RvcmFnZSBvbmx5CmNoZWNrcyBmb3IgaXQgdG8gYmUgPjAu
IFNob3VsZCBpdCBiZSBjaGVja2VkIGZvciBzb21lIHNhbmUgbWF4IHZhbHVlPwoKCi1ib3JpcwoK
PiArCWlmIChJU19FUlIobWFwKSkKPiArCQlyZXR1cm4gUFRSX0VSUihtYXApOwo+ICsKPiArCWZv
ciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7Cj4gKwkJbWFwLT5ncmFudHNbaV0uZG9taWQgPSBk
b21pZDsKPiArCQltYXAtPmdyYW50c1tpXS5yZWYgPSByZWZzW2ldOwo+ICsJfQo+ICsKPiArCW11
dGV4X2xvY2soJnByaXYtPmxvY2spOwo+ICsJZ250ZGV2X2FkZF9tYXAocHJpdiwgbWFwKTsKPiAr
CW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4gKwo+ICsJbWFwLT5mbGFncyB8PSBHTlRNQVBf
aG9zdF9tYXA7Cj4gKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCj4gKwltYXAtPmZsYWdzIHw9IEdO
VE1BUF9kZXZpY2VfbWFwOwo+ICsjZW5kaWYKPiArCj4gKwlyZXQgPSBtYXBfZ3JhbnRfcGFnZXMo
bWFwKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCWdvdG8gb3V0Owo+ICsKPiArCWFyZ3MucHJpdiA9
IHByaXY7Cj4gKwlhcmdzLm1hcCA9IG1hcDsKPiArCWFyZ3MucmVsZWFzZSA9IGdudGRldl9yZW1v
dmVfbWFwOwo+ICsJYXJncy5kZXYgPSBwcml2LT5kbWFfZGV2Owo+ICsJYXJncy5kbWFidWZfcHJp
diA9IHByaXYtPmRtYWJ1Zl9wcml2Owo+ICsJYXJncy5jb3VudCA9IG1hcC0+Y291bnQ7Cj4gKwlh
cmdzLnBhZ2VzID0gbWFwLT5wYWdlczsKPiArCj4gKwlyZXQgPSBnbnRkZXZfZG1hYnVmX2V4cF9m
cm9tX3BhZ2VzKCZhcmdzKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCWdvdG8gb3V0Owo+ICsKPiAr
CSpmZCA9IGFyZ3MuZmQ7Cj4gKwlyZXR1cm4gMDsKPiArCj4gK291dDoKPiArCWdudGRldl9yZW1v
dmVfbWFwKHByaXYsIG1hcCk7Cj4gKwlyZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICAvKiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0gKi8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 22:32:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 22: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 1fPy1m-0003Or-8V; Mon, 04 Jun 2018 22: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPy1l-0003Om-JM
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 22:32:37 +0000
X-Inumbo-ID: dee9648e-6846-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dee9648e-6846-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 00:30:23 +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 w54MUsBd082909;
 Mon, 4 Jun 2018 22:32:28 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-2017-10-26;
 bh=I1W/W3RrL0LA6KALUWFi0R0XduCRNtpVSB3vQQ0j7l4=;
 b=WBZVapQlRZFVckkd/EFw6EIgOj9DG/pYFnRH5liPAM/9Pqhp/DMVGxXdTWmY9cp8WOd/
 7enabv7b/SEKGX7sInqHe0Xhsz0vUMRWi0ZK8jZ1MyBEyGiR4ReCSPXPkmpJ6Zue8IG6
 yt1y4rNYaAa+qN0mV4n5G5DqD2UbrLYS/CfU09JTlLcZUbB2HSHZ4WAgu/XZ5bkxeSQF
 7V0ZGkh5svwU/4Ib+RNuciwpYVCbNmonWhZgzvzRgvuELJwjJghH+E0KyVZCFmp5sDNN
 uddlgliXHXVAOgCtOmw0lr56RaXoZ0AD0ElXLj0lPTgbXgqH5PrwI9oAeky5kth40SkQ FA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2jbvypdjm7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 22:32:27 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w54MWQnU030587
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 22:32:27 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 w54MWQvp000925;
 Mon, 4 Jun 2018 22:32:26 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 04 Jun 2018 15:32:26 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-10-andr2000@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: <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
Date: Mon, 4 Jun 2018 18:36:11 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-10-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=640
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806040256
Subject: Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf
 API for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gQWxsb3cgY3JlYXRpbmcgZ3JhbnQgZGV2aWNlIGNvbnRleHQgZm9yIHVzZSBi
eSBrZXJuZWwgbW9kdWxlcyB3aGljaAo+IHJlcXVpcmUgZnVuY3Rpb25hbGl0eSwgcHJvdmlkZWQg
YnkgZ250ZGV2LiBFeHBvcnQgc3ltYm9scyBmb3IgZG1hLWJ1Zgo+IEFQSSBwcm92aWRlZCBieSB0
aGUgbW9kdWxlLgoKQ2FuIHlvdSBnaXZlIGFuIGV4YW1wbGUgb2Ygd2hvJ2QgYmUgdXNpbmcgdGhl
c2UgaW50ZXJmYWNlcz8KCgotYm9yaXMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 04 23:24:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 04 Jun 2018 23: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 1fPypa-00005m-4k; Mon, 04 Jun 2018 23: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=egk0=iw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fPypY-00005g-9x
 for xen-devel@lists.xenproject.org; Mon, 04 Jun 2018 23:24:04 +0000
X-Inumbo-ID: 0de4967e-684e-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0de4967e-684e-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 01:21:48 +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 w54KkBmu012880;
 Mon, 4 Jun 2018 20:46: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-2017-10-26;
 bh=iH7OxPqz0KXyVhPSwaBw/8uiOCUzobpueE5EHxsxuu0=;
 b=cVo3HVz/Le5RDwfcIwWKD5wKHzJUTUZDkAnnC0pXtOM7iUiuizq2crqmCcXHhdLNoRje
 PvAzbXVErhbUK7w+VvtBOc8guH1tLW3CgnvI5G5C2zWG3vbye2e80AMzNaPi1jc4TFVC
 S4tA/59bu6EncUcTHlzQV6OhQ/JSDZlSNv6ez54lYQrXdc8pQSMR7PNLOv5K6m09FwZ8
 I+upDHmTQyyTesIbAi0JaugMKmnRhOsrfVElEGN2FNPs1GHbIs3gmlD7zmLvTL2wf0Ko
 ua7isaPru4I5kxqMaqCoq3XUP+38gk1u1+cW0Ak6AKa1tO83YvIoBrZ40g/hT0/uP8zm 2w== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2jbvypd7xj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 20:46:16 +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 w54KkFpr020636
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 20:46:16 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w54KkE0l003166;
 Mon, 4 Jun 2018 20:46: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, 04 Jun 2018 13:46:14 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@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: <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
Date: Mon, 4 Jun 2018 16:49:58 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-7-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
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-1805220000 definitions=main-1806040238
Subject: Re: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2Ug
ZHJpdmVyIGV4dGVuc2lvbjoKPiB0aGUgZXh0ZW5zaW9uIGFsbG93cyB1c2Vyc3BhY2UgcHJvY2Vz
c2VzIGFuZCBrZXJuZWwgbW9kdWxlcyB0bwo+IHVzZSBYZW4gYmFja2VkIGRtYS1idWYgaW1wbGVt
ZW50YXRpb24uIFdpdGggdGhpcyBleHRlbnNpb24gZ3JhbnQKPiByZWZlcmVuY2VzIHRvIHRoZSBw
YWdlcyBvZiBhbiBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZAo+IGZvciBvdGhlciBk
b21haW4gdXNlIGFuZCBncmFudCByZWZlcmVuY2VzIGNvbWluZyBmcm9tIGEgZm9yZWlnbgo+IGRv
bWFpbiBjYW4gYmUgY29udmVydGVkIGludG8gYSBsb2NhbCBkbWEtYnVmIGZvciBsb2NhbCBleHBv
cnQuCj4gSW1wbGVtZW50IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERN
QSBidWZmZXJzJwo+IHN1cHBvcnQuCgoKSXQgd291bGQgYmUgdmVyeSBoZWxwZnVsIGlmIHBlb3Bs
ZSBhZHZvY2F0aW5nIGZvciB0aGlzIGludGVyZmFjZQpyZXZpZXdlZCBpdCBhcyB3ZWxsLgoKCj4K
PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1
c2hjaGVua29AZXBhbS5jb20+Cj4gLS0tCj4gIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICB8
ICAxMCArKysKPiAgZHJpdmVycy94ZW4vTWFrZWZpbGUgICAgICAgIHwgICAxICsKPiAgZHJpdmVy
cy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgIDc1ICsrKysrKysrKysrKysrKysrKysKPiAgZHJpdmVy
cy94ZW4vZ250ZGV2LWRtYWJ1Zi5oIHwgIDQxICsrKysrKysrKysrCj4gIGRyaXZlcnMveGVuL2du
dGRldi5jICAgICAgICB8IDE0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
PiAgaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCAgIHwgIDkxICsrKysrKysrKysrKysrKysrKysr
KysrCj4gIDYgZmlsZXMgY2hhbmdlZCwgMzYwIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
S2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKPiBpbmRleCAzOTUzNmRkZmJjZTQuLjUyZDY0
ZTRiNmI4MSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9LY29uZmlnCj4gKysrIGIvZHJpdmVy
cy94ZW4vS2NvbmZpZwo+IEBAIC0xNTIsNiArMTUyLDE2IEBAIGNvbmZpZyBYRU5fR05UREVWCj4g
IAloZWxwCj4gIAkgIEFsbG93cyB1c2Vyc3BhY2UgcHJvY2Vzc2VzIHRvIHVzZSBncmFudHMuCj4g
IAo+ICtjb25maWcgWEVOX0dOVERFVl9ETUFCVUYKPiArCWJvb2wgIkFkZCBzdXBwb3J0IGZvciBk
bWEtYnVmIGdyYW50IGFjY2VzcyBkZXZpY2UgZHJpdmVyIGV4dGVuc2lvbiIKPiArCWRlcGVuZHMg
b24gWEVOX0dOVERFViAmJiBYRU5fR1JBTlRfRE1BX0FMTE9DICYmIERNQV9TSEFSRURfQlVGRkVS
CgoKSXMgdGhlcmUgYSByZWFzb24gdG8gaGF2ZSBYRU5fR1JBTlRfRE1BX0FMTE9DIHdpdGhvdXQg
WEVOX0dOVERFVl9ETUFCVUY/CgoKPiArCWhlbHAKPiArCSAgQWxsb3dzIHVzZXJzcGFjZSBwcm9j
ZXNzZXMgYW5kIGtlcm5lbCBtb2R1bGVzIHRvIHVzZSBYZW4gYmFja2VkCj4gKwkgIGRtYS1idWYg
aW1wbGVtZW50YXRpb24uIFdpdGggdGhpcyBleHRlbnNpb24gZ3JhbnQgcmVmZXJlbmNlcyB0bwo+
ICsJICB0aGUgcGFnZXMgb2YgYW4gaW1wb3J0ZWQgZG1hLWJ1ZiBjYW4gYmUgZXhwb3J0ZWQgZm9y
IG90aGVyIGRvbWFpbgo+ICsJICB1c2UgYW5kIGdyYW50IHJlZmVyZW5jZXMgY29taW5nIGZyb20g
YSBmb3JlaWduIGRvbWFpbiBjYW4gYmUKPiArCSAgY29udmVydGVkIGludG8gYSBsb2NhbCBkbWEt
YnVmIGZvciBsb2NhbCBleHBvcnQuCj4gKwo+ICBjb25maWcgWEVOX0dSQU5UX0RFVl9BTExPQwo+
ICAJdHJpc3RhdGUgIlVzZXItc3BhY2UgZ3JhbnQgcmVmZXJlbmNlIGFsbG9jYXRvciBkcml2ZXIi
Cj4gIAlkZXBlbmRzIG9uIFhFTgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9NYWtlZmlsZSBi
L2RyaXZlcnMveGVuL01ha2VmaWxlCj4gaW5kZXggM2M4N2IwYzNhY2E2Li4zM2FmYjdiMmIyMjcg
MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy94ZW4vTWFrZWZpbGUKPiArKysgYi9kcml2ZXJzL3hlbi9N
YWtlZmlsZQo+IEBAIC00MSw1ICs0MSw2IEBAIG9iai0kKENPTkZJR19YRU5fUFZDQUxMU19CQUNL
RU5EKQkrPSBwdmNhbGxzLWJhY2subwo+ICBvYmotJChDT05GSUdfWEVOX1BWQ0FMTFNfRlJPTlRF
TkQpCSs9IHB2Y2FsbHMtZnJvbnQubwo+ICB4ZW4tZXZ0Y2huLXkJCQkJOj0gZXZ0Y2huLm8KPiAg
eGVuLWdudGRldi15CQkJCTo9IGdudGRldi5vCj4gK3hlbi1nbnRkZXYtJChDT05GSUdfWEVOX0dO
VERFVl9ETUFCVUYpCSs9IGdudGRldi1kbWFidWYubwo+ICB4ZW4tZ250YWxsb2MteQkJCQk6PSBn
bnRhbGxvYy5vCj4gIHhlbi1wcml2Y21kLXkJCQkJOj0gcHJpdmNtZC5vCj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYu
Ywo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAwLi42YmVkZDEzODdi
ZDkKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4g
QEAgLTAsMCArMSw3NSBAQAo+ICsvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAo+
ICsKPiArLyoKPiArICogWGVuIGRtYS1idWYgZnVuY3Rpb25hbGl0eSBmb3IgZ250ZGV2Lgo+ICsg
Kgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0g
U3lzdGVtcyBJbmMuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPiArCj4g
KyNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgiCj4gKwo+ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9w
cml2IHsKPiArCWludCBkdW1teTsKPiArfTsKPiArCj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+ICsvKiBE
TUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKi8KPiArLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gKwo+ICsvKiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPiAr
LyogSW1wbGVtZW50YXRpb24gb2Ygd2FpdCBmb3IgZXhwb3J0ZWQgRE1BIGJ1ZmZlciB0byBiZSBy
ZWxlYXNlZC4gICAgICovCj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwoKV2h5IHRoaXMgY29tbWVudCBzdHls
ZT8KCj4gKwo+ICtpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCj4gKwkJCQkgICAgaW50IHdhaXRfdG9fbXMp
Cj4gK3sKPiArCXJldHVybiAtRUlOVkFMOwo+ICt9Cj4gKwo+ICsvKiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPiAr
LyogRE1BIGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICovCj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+ICsKPiAraW50IGdudGRldl9kbWFi
dWZfZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3Mp
Cj4gK3sKPiArCXJldHVybiAtRUlOVkFMOwo+ICt9Cj4gKwo+ICsvKiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPiAr
LyogRE1BIGJ1ZmZlciBpbXBvcnQgc3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICovCj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+ICsKPiArc3RydWN0IGdudGRldl9k
bWFidWYgKgo+ICtnbnRkZXZfZG1hYnVmX2ltcF90b19yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsIHN0cnVjdCBkZXZpY2UgKmRldiwKPiArCQkJICBpbnQgZmQsIGludCBjb3Vu
dCwgaW50IGRvbWlkKQo+ICt7Cj4gKwlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiArfQo+ICsK
PiArdTMyICpnbnRkZXZfZG1hYnVmX2ltcF9nZXRfcmVmcyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAq
Z250ZGV2X2RtYWJ1ZikKPiArewo+ICsJcmV0dXJuIE5VTEw7Cj4gK30KPiArCj4gK2ludCBnbnRk
ZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIHUz
MiBmZCkKPiArewo+ICsJcmV0dXJuIC1FSU5WQUw7Cj4gK30KPiArCj4gK3N0cnVjdCBnbnRkZXZf
ZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2b2lkKQo+ICt7Cj4gKwlzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9wcml2ICpwcml2Owo+ICsKPiArCXByaXYgPSBremFsbG9jKHNpemVvZigqcHJp
diksIEdGUF9LRVJORUwpOwo+ICsJaWYgKCFwcml2KQo+ICsJCXJldHVybiBFUlJfUFRSKC1FTk9N
RU0pOwo+ICsKPiArCXJldHVybiBwcml2Owo+ICt9Cj4gKwo+ICt2b2lkIGdudGRldl9kbWFidWZf
ZmluaShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2KQo+ICt7Cj4gKwlrZnJlZShwcml2
KTsKPiArfQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggYi9kcml2
ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAw
MDAwMDAwMDAwMC4uMDQwYjJkZTkwNGFjCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2RyaXZlcnMv
eGVuL2dudGRldi1kbWFidWYuaAo+IEBAIC0wLDAgKzEsNDEgQEAKPiArLyogU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KPiArCj4gKy8qCj4gKyAqIFhlbiBkbWEtYnVmIGZ1bmN0
aW9uYWxpdHkgZm9yIGdudGRldi4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE4IE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+ICsgKi8KPiArCj4gKyNpZm5k
ZWYgX0dOVERFVl9ETUFCVUZfSAo+ICsjZGVmaW5lIF9HTlRERVZfRE1BQlVGX0gKPiArCj4gKyNp
bmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KPiArI2luY2x1ZGUgPGxpbnV4L2Vycm5vLmg+Cj4gKyNp
bmNsdWRlIDxsaW51eC90eXBlcy5oPgo+ICsKPiArc3RydWN0IGdudGRldl9kbWFidWZfcHJpdjsK
PiArc3RydWN0IGdudGRldl9kbWFidWY7Cj4gK3N0cnVjdCBkZXZpY2U7Cj4gKwo+ICtzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7Cj4gKwlpbnQgZHVtbXk7Cj4gK307CgoKUGxlYXNl
IGRlZmluZSB0aGUgZnVsbCBzdHJ1Y3R1cmUgKGF0IGxlYXN0IHdoYXQgeW91IGhhdmUgaW4gdGhl
IG5leHQKcGF0Y2gpIGhlcmUuCgoKPiArCj4gK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdu
dGRldl9kbWFidWZfaW5pdCh2b2lkKTsKPiArCj4gK3ZvaWQgZ250ZGV2X2RtYWJ1Zl9maW5pKHN0
cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYpOwo+ICsKPiAraW50IGdudGRldl9kbWFidWZf
ZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpOwo+
ICsKPiAraW50IGdudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoc3RydWN0IGdudGRldl9k
bWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAo+ICsJCQkJICAgIGludCB3YWl0X3RvX21zKTsKPiAr
Cj4gK3N0cnVjdCBnbnRkZXZfZG1hYnVmICoKPiArZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyhz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gKwkJ
CSAgaW50IGZkLCBpbnQgY291bnQsIGludCBkb21pZCk7Cj4gKwo+ICt1MzIgKmdudGRldl9kbWFi
dWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKTsKPiAr
Cj4gK2ludCBnbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3By
aXYgKnByaXYsIHUzMiBmZCk7Cj4gKwo+ICsjZW5kaWYKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94
ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IDk4MTNmYzQ0MGM3MC4u
N2Q1OGRmYjNlNWU4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIv
ZHJpdmVycy94ZW4vZ250ZGV2LmMKCi4uLgoKPiAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUYKClRoaXMgY29kZSBiZWxvbmdzIGluIGdudGRldi1kbWFidWYuYy4KCj4gKy8qIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSAqLwo+ICsvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KPiArLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gKwo+ICtp
bnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwg
aW50IGZsYWdzLAo+ICsJCQkJaW50IGNvdW50LCB1MzIgZG9taWQsIHUzMiAqcmVmcywgdTMyICpm
ZCkKPiArewo+ICsJLyogWFhYOiB0aGlzIHdpbGwgbmVlZCB0byB3b3JrIHdpdGggZ250ZGV2J3Mg
bWFwLCBzbyBsZWF2ZSBpdCBoZXJlLiAqLwoKVGhpcyBkb2Vzbid0IGhlbHAgdW5kZXJzdGFuZGlu
ZyB3aGF0J3MgZ29pbmcgb24gKGF0IGxlYXN0IHRvIG1lKSBhbmQgaXMKcmVtb3ZlZCBpbiB0aGUg
bmV4dCBwYXRjaC4gU28gbm8gbmVlZCBmb3IgdGhpcyBjb21tZW50LgoKLWJvcmlzCgo+ICsJKmZk
ID0gLTE7Cj4gKwlyZXR1cm4gLUVJTlZBTDsKPiArfQoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 01:41:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 01:41:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ0xm-0004Qa-8o; Tue, 05 Jun 2018 01: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=dmdg=ix=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQ0xk-0004QV-WC
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 01:40:41 +0000
X-Inumbo-ID: 2375bd3b-6861-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2375bd3b-6861-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 03:38:25 +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 w54ML2gv075369;
 Mon, 4 Jun 2018 22:24: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-2017-10-26;
 bh=AjDwIPKI7W6IK63Kvv55jC2rXqZM0pO5WfRExnrJ0SY=;
 b=Hqx+aNz7XdUcFByhiCuwe0SnV9mA7W0/vyfrmuM0AXQwEcmX2Fv4+2Ftbt5I/UK2DqNm
 YeMVLFt1LT1wWIo1ou/FRB2lKJGY3B3/laY+ykDwLWVpL0gY/qev2uwryAZAv5Vroodl
 oqb9KpmleJf6LIuIec1rbj+jBGVzlKyv+QdoGnplT2CEADDZ2pX1o/yQDY8FQhH0J5/g
 HrvuhSXSMYCrQ23WRLt+dbeugPDEqNspKQAo7A+ASfg9Ss9KaD19xCzvnQZp9/L6zrM9
 tVfSD+m00EpCeTLml6KQkCQ/4+Fp1LSOR2g4erVApok5ScRLsYWTu5blACN2Nnaj43uc Ig== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jbvypdhp6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 04 Jun 2018 22:24:35 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w54MOZpg032341
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 4 Jun 2018 22:24:35 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w54MOYWq013983;
 Mon, 4 Jun 2018 22:24: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 ; Mon, 04 Jun 2018 15:24:33 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-9-andr2000@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: <7ef4f26e-4225-ea7e-8183-9a6c3fe69345@oracle.com>
Date: Mon, 4 Jun 2018 18:28:18 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-9-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8914
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=672
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806040254
Subject: Re: [Xen-devel] [PATCH v2 8/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
IC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSAqLwo+ICAKPiArc3RhdGljIGludAo+ICtkbWFidWZfaW1wX2dyYW50X2Zv
cmVpZ25fYWNjZXNzKHN0cnVjdCBwYWdlICoqcGFnZXMsIHUzMiAqcmVmcywKPiArCQkJCWludCBj
b3VudCwgaW50IGRvbWlkKQo+ICt7Cj4gKwlncmFudF9yZWZfdCBwcml2X2dyZWZfaGVhZDsKPiAr
CWludCBpLCByZXQ7Cj4gKwo+ICsJcmV0ID0gZ250dGFiX2FsbG9jX2dyYW50X3JlZmVyZW5jZXMo
Y291bnQsICZwcml2X2dyZWZfaGVhZCk7Cj4gKwlpZiAocmV0IDwgMCkgewo+ICsJCXByX2Vycigi
Q2Fubm90IGFsbG9jYXRlIGdyYW50IHJlZmVyZW5jZXMsIHJldCAlZFxuIiwgcmV0KTsKPiArCQly
ZXR1cm4gcmV0Owo+ICsJfQo+ICsKPiArCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7Cj4g
KwkJaW50IGN1cl9yZWY7Cj4gKwo+ICsJCWN1cl9yZWYgPSBnbnR0YWJfY2xhaW1fZ3JhbnRfcmVm
ZXJlbmNlKCZwcml2X2dyZWZfaGVhZCk7Cj4gKwkJaWYgKGN1cl9yZWYgPCAwKSB7Cj4gKwkJCXJl
dCA9IGN1cl9yZWY7Cj4gKwkJCXByX2VycigiQ2Fubm90IGNsYWltIGdyYW50IHJlZmVyZW5jZSwg
cmV0ICVkXG4iLCByZXQpOwo+ICsJCQlnb3RvIG91dDsKPiArCQl9Cj4gKwo+ICsJCWdudHRhYl9n
cmFudF9mb3JlaWduX2FjY2Vzc19yZWYoY3VyX3JlZiwgZG9taWQsCj4gKwkJCQkJCXhlbl9wYWdl
X3RvX2dmbihwYWdlc1tpXSksIDApOwo+ICsJCXJlZnNbaV0gPSBjdXJfcmVmOwo+ICsJfQo+ICsK
PiArCXJldCA9IDA7CgpyZXR1cm4gMD8KCj4gKwo+ICtvdXQ6Cj4gKwlnbnR0YWJfZnJlZV9ncmFu
dF9yZWZlcmVuY2VzKHByaXZfZ3JlZl9oZWFkKTsKPiArCXJldHVybiByZXQ7Cj4gK30KPiArCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 02:51:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 02:51:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ247-0003Z2-7R; Tue, 05 Jun 2018 02:51: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQ246-0003Yq-JH
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 02:51:18 +0000
X-Inumbo-ID: 017b9ca0-686b-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 017b9ca0-686b-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 04:49: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 1fQ243-0001mG-Vq; Tue, 05 Jun 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 1fQ243-0006Mx-Me; Tue, 05 Jun 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 1fQ243-0007sM-JP; Tue, 05 Jun 2018 02:51:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123733-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 02:51:15 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123733: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzczMyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzczMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjMwNjYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2Ug
MTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtl
IDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTIzMTQ0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTk2OTMyYWRiMjVhNmUyNjY4MDc4OGRiNDM5Nzg1
MGJiZDMwNzcwZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgY2UyMmNj
MzVkZjUyM2RiMDI1OTgzZjMwM2MyMDFkOWNlZjYxNzlkYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzMTQ0ICAyMDE4LTA1LTI0IDExOjAxOjIyIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyMzM0NyAgMjAxOC0wNS0yOSAwOTowOToxNCBaICAgIDYgZGF5cyAgICA1IGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzUxMiAgMjAxOC0wNi0wMSAwMToxOTozOSBaICAgIDQg
ZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 03:02:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 03:02:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ2Em-0004io-1n; Tue, 05 Jun 2018 03: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=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ2El-0004ij-D9
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 03:02:19 +0000
X-Inumbo-ID: 8a2598e5-686c-11e8-9728-bc764e045a96
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a2598e5-686c-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 05:00:02 +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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Jun 2018 20:02:14 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,477,1520924400"; d="scan'208";a="45294674"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga008.fm.intel.com with ESMTP; 04 Jun 2018 20:02:14 -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; Mon, 4 Jun 2018 20:02:14 -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, 4 Jun 2018 20:02:14 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 11:02:10 +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 for-4.11] x86/VT-x: Fix printing of EFER in
 vmcs_dump_vcpu()
Thread-Index: AQHT+Pjy2Zy66t1uz0O4sLLr1GMZlaRRAKHw
Date: Tue, 5 Jun 2018 03:02:10 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F392E@SHSMSX101.ccr.corp.intel.com>
References: <1527782593-2421-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527782593-2421-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWZhN2I0ODQtYWNiNC00NDRjLWEyZTQtYWQ3MDViZTI3ZGM3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6InNJTlNFdFd1OGlRUjdPV1hlcXFnS2d2ZTh6WUhaeDVKdld0VWZ3TEpqS2s9In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/VT-x: Fix printing of EFER in
 vmcs_dump_vcpu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, "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
PiBTZW50OiBGcmlkYXksIEp1bmUgMSwgMjAxOCAxMjowMyBBTQo+IAo+IFRoaXMgaXMgZXNzZW50
aWFsbHkgYSAidGFrZSAyIiBvZiBjL3MgODI1NDBiNjZjZSAieDg2L1ZULXg6IEZpeCBkZXRlcm1p
bmF0aW9uCj4gb2YgRUZFUi5MTUEgaW4gdm1jc19kdW1wX3ZjcHUoKSIgYmVjYXVzZSBpbiBoaW5k
aWdodCwgdGhhdCBjaGFuZ2Ugd2FzCj4gbW9yZQo+IHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgo+
IAo+IFRoZSBvcmlnaW5hbCByZWFzb24gd2FzIHRvIGZpeCB0aGUgbG9naWMgZm9yIGRldGVybWlu
aW5nIHdoZW4gbm90IHRvIHByaW50Cj4gdGhlCj4gUERQVEUgcG9pbnRlcnMuICBIb3dldmVyLCBt
dXRhdGluZyB0aGUgZWZlciB2YXJpYWJsZSAocGFydGljdWxhcmx5IExNRSBhbmQKPiBMTUEpIGJl
Zm9yZSBwcmludGluZyBpdCBpbnRlcmZlcmVzIHdpdGggZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1
cmVzLgo+IAo+IEluc3RlYWQgb2YgbW9kaWZ5aW5nIGVmZXIsIGNoYW5nZSB0aGUgUERQVEUgY29u
ZGl0aW9uYWwgdG8gdXNlCj4gVk1fRU5UUllfSUEzMkVfTU9ERS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 06:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 06: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 1fQ5ou-0004sb-16; Tue, 05 Jun 2018 06:51: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQ5ot-0004sM-BP
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 06:51:51 +0000
X-Inumbo-ID: 9b94c33c-688c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b94c33c-688c-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 08:49: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 1fQ5op-00072X-2e; Tue, 05 Jun 2018 06: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 1fQ5oo-0004zO-Oz; Tue, 05 Jun 2018 06:51:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQ5oo-00006z-O4; Tue, 05 Jun 2018 06:51:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123756-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-vhd:<job
 status>:broken:regression
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-4.6-testing:test-amd64-i386-rumprun-i386:guest-start:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry: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-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-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-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-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-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 06:51:46 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123756: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzc1NiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzc1Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNjM2CiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk5NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBpbiAxMjM2MzYgcGFzcyBpbiAxMjM3NTYKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyMzYzNiBwYXNzIGluIDEyMzc1Ngog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgIGZhaWwgaW4g
MTIzNjM2IHBhc3MgaW4gMTIzNzU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0MDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290ICAgZmFpbCBwYXNz
IGluIDEyMzQwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNDA4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEy
MzQwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIHBhc3MgaW4gMTIzNTI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgcGFzcyBpbiAxMjM2MzYKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEy
MzQwOCBsaWtlIDEyMjkyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTIzNDA4IGxpa2UgMTIyOTk3CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyBmYWlsIGluIDEyMzQwOCBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3At
c2VnIGZhaWwgaW4gMTIzNDA4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICA3
NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgZmFpbCBpbiAxMjM0MDggbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTIyOTIzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAg
ICBmYWlsICBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNl
ZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNTIgeHRm
L3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJw
YWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDM3IHh0
Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02
NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3NyB4
dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICA2MWE5ZmM1ZTU2ZWNmNTliZTk1MWFmMmNjNTVkMTVhMTEzZTkyMzMzCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMmI5ZmNhNjA0Njc0MWZmY2RhOWViMzMyMGY0
NzA5M2VkNWQ5ZWYwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5OTcgIDIwMTgtMDUtMjAgMjI6
NTc6NDMgWiAgIDE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQ5ICAyMDE4LTA1LTI5
IDA5OjM3OjQyIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTIzNDA4ICAyMDE4LTA1LTMwIDExOjQzOjE3IFogICAgNSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTcgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 07:54:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 07:54:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ6nG-0003fp-K0; Tue, 05 Jun 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=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ6nF-0003fk-Me
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 07:54:13 +0000
X-Inumbo-ID: 513b8bc7-6895-11e8-9728-bc764e045a96
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 513b8bc7-6895-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 09:51:56 +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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 00:54:08 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208";a="44725402"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga007.fm.intel.com with ESMTP; 05 Jun 2018 00:54:08 -0700
Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 00:54:08 -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; Tue, 5 Jun 2018 00:54:08 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 15:54:02 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 1/6] x86/vmx: Fix handing of MSR_DEBUGCTL on VMExit
Thread-Index: AQHT+DyPhXaHIZKtmUiOkj2DoLoV36RRVAfA
Date: Tue, 5 Jun 2018 07:54:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F3F33@SHSMSX101.ccr.corp.intel.com>
References: <1527517678-1779-2-git-send-email-andrew.cooper3@citrix.com>
 <1527701684-4083-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527701684-4083-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzNlMTdmZDgtMzgwMi00MjUwLWI3ZmUtYjEwM2E5ZjFmNWY5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjVJXC9ubGJTUDlNVTM0WHoxWUV4VW5MT1hZOGlIREs3eGNxb0Z2OThMWmJJPSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/6] x86/vmx: Fix handing of MSR_DEBUGCTL
 on VMExit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogVGh1cnNkYXksIE1heSAzMSwgMjAxOCAxOjM1IEFNDQo+IA0KPiBDdXJyZW50bHks
IHdoZW5ldmVyIHRoZSBndWVzdCB3cml0ZXMgYSBub256ZXJvIHZhbHVlIHRvIE1TUl9ERUJVR0NU
TCwNCj4gWGVuDQo+IHVwZGF0ZXMgYSBob3N0IE1TUiBsb2FkIGxpc3QgZW50cnkgd2l0aCB0aGUg
Y3VycmVudCBoYXJkd2FyZSB2YWx1ZSBvZg0KPiBNU1JfREVCVUdDVEwuDQo+IA0KPiBPbiBWTUV4
aXQsIGhhcmR3YXJlIGF1dG9tYXRpY2FsbHkgcmVzZXRzIE1TUl9ERUJVR0NUTCB0byAwLiAgTGF0
ZXIsDQo+IHdoZW4gdGhlDQo+IGd1ZXN0IHdyaXRlcyB0byBNU1JfREVCVUdDVEwsIHRoZSBjdXJy
ZW50IHZhbHVlIGluIGhhcmR3YXJlICgwKSBpcyBmZWQNCj4gYmFjaw0KPiBpbnRvIGd1ZXN0IGxv
YWQgbGlzdC4gIEFzIGEgcHJhY3RpY2FsIHJlc3VsdCwgYGxlcmAgZGVidWdnaW5nIGdldHMgbG9z
dCBvbiBhbnkNCj4gUENQVSB3aGljaCBoYXMgZXZlciBzY2hlZHVsZWQgYW4gSFZNIHZjcHUsIGFu
ZCB0aGUgY29tbW9uIGNhc2Ugd2hlbg0KPiBgbGVyYA0KPiBkZWJ1Z2dpbmcgaXNuJ3QgYWN0aXZl
LCBndWVzdCBhY3Rpb25zIHJlc3VsdCBpbiBhbiB1bm5lY2Vzc2FyeSBsb2FkIGxpc3QgZW50cnkN
Cj4gcmVwZWF0aW5nIHRoZSBNU1JfREVCVUdDVEwgcmVzZXQuDQo+IA0KPiBSZXN0b3JhdGlvbiBv
ZiBYZW4ncyBkZWJ1Z2dpbmcgc2V0dGluZyBuZWVkcyB0byBoYXBwZW4gZnJvbSB0aGUgdmVyeSBm
aXJzdA0KPiB2bWV4aXQuICBEdWUgdG8gdGhlIGF1dG9tYXRpYyByZXNldCwgWGVuIG5lZWQgdGFr
ZSBubyBhY3Rpb24gaW4gdGhlIGdlbmVyYWwNCj4gY2FzZSwgYW5kIG9ubHkgbmVlZHMgdG8gbG9h
ZCBhIHZhbHVlIHdoZW4gZGVidWdnaW5nIGlzIGFjdGl2ZS4NCj4gDQo+IFRoaXMgY291bGQgYmUg
Zml4ZWQgYnkgdXNpbmcgYSBob3N0IE1TUiBsb2FkIGxpc3QgZW50cnkgc2V0IHVwIGR1cmluZw0K
PiBjb25zdHJ1Y3Rfdm1jcygpLiAgSG93ZXZlciwgYSBtb3JlIGVmZmljaWVudCBvcHRpb24gaXMg
dG8gdXNlIGFuIGFsdGVybmF0aXZlDQo+IGJsb2NrIGluIHRoZSBWTUV4aXQgcGF0aCwga2V5ZWQg
b24gd2hldGhlciBoeXBlcnZpc29yIGRlYnVnZ2luZyBoYXMgYmVlbg0KPiBlbmFibGVkLg0KPiAN
Cj4gSW4gb3JkZXIgdG8gc2V0IHRoaXMgdXAsIGRyb3AgdGhlIHBlciBjcHUgbGVyX21zciB2YXJp
YWJsZSAoYXMgdGhlcmUgaXMgbm8NCj4gcG9pbnQgaGF2aW5nIGl0IHBlciBjcHUgd2hlbiBpdCB3
aWxsIGJlIHRoZSBzYW1lIGV2ZXJ5d2hlcmUpLCBhbmQgdXNlIGENCj4gc2luZ2xlDQo+IHJlYWRf
bW9zdGx5IHZhcmlhYmxlIGluc3RlYWQuICBTcGxpdCBjYWxjX2xlcl9tc3IoKSBvdXQgb2YgcGVy
Y3B1X3RyYXBzX2luaXQoKQ0KPiBmb3IgY2xhcml0eS4NCj4gDQo+IEZpbmFsbHksIGNsZWFuIHVw
IGRvX2RlYnVnKCkuICBSZWluc3RhdGUgTEJSIGVhcmx5IHRvIGhlbHAgY2F0Y2ggY2FzY2FkZQ0K
PiBlcnJvcnMsIHdoaWNoIGFsbG93cyBmb3IgdGhlIHJlbW92YWwgb2YgdGhlIG91dCBsYWJlbC4N
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+DQoNCm5pY2UgY2xlYW51cC4gDQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 07:55:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 07:55:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ6oj-00048o-7b; Tue, 05 Jun 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=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ6oi-00048C-3u
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 07:55:44 +0000
X-Inumbo-ID: 88a4a0ad-6895-11e8-9728-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88a4a0ad-6895-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 09:53:29 +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 fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 00:55:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208";a="230005031"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga005.jf.intel.com with ESMTP; 05 Jun 2018 00:55:39 -0700
Received: from fmsmsx121.amr.corp.intel.com (10.18.125.36) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 00:55:38 -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, 5 Jun 2018 00:55:38 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 15:55:35 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 2/6] x86: Improvements to ler debugging
Thread-Index: AQHT9pAbaJZUR55uYE6sjnHlACheSaRRV/VA
Date: Tue, 5 Jun 2018 07:55:34 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F3F49@SHSMSX101.ccr.corp.intel.com>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527517678-1779-3-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZWIzMmU0ZDMtNTYzMi00MTllLWIwNzgtNjgxMWYyY2RlN2Y2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6Im1UTEZ2U215UW13SzdBYUo1QnJpb1plVHBVTDN6TkdFWFwvMUdlTGFXZHFjPSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/6] x86: Improvements to ler debugging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogTW9uZGF5LCBNYXkgMjgsIDIwMTggMTA6MjggUE0NCj4gDQo+ICAqIENvbW1hbmQg
bGluZSBkb2N1bWVudGF0aW9uIGZvciB3aGF0IHRoZSBvcHRpb24gZG9lcy4NCj4gICogSW1wbGVt
ZW50IGEgY2Fub25pY2FsaXNlX2FkZHIoKSBoZWxwZXIgYW5kIHJlcGxhY2UgdGhlIG9wZW5jb2Rl
ZCB1c2UNCj4gaW4NCj4gICAgc2lnbl9leHRlbmRfbXNyKCkNCj4gICogQ2Fub25pY2FsaXNlIHRo
ZSBsZXIgcG9pbnRlcnMgYW5kIHByaW50IHN5bWJvbCBpbmZvcm1hdGlvbi4NCj4gDQo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJl
dmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 07:57:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 07:57:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ6qf-0004Jm-VT; Tue, 05 Jun 2018 07:57: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=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ6qe-0004Jf-DI
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 07:57:44 +0000
X-Inumbo-ID: d031a7e9-6895-11e8-9728-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d031a7e9-6895-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 09:55:29 +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;
 05 Jun 2018 00:57:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208";a="205404380"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 05 Jun 2018 00:57:42 -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, 5 Jun 2018 00:57:41 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 00:57:41 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 15:57:26 +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/6] x86/vmx: Simplify PAT handling during vcpu
 construction
Thread-Index: AQHT9pAaxZDgGZI5gkmv699DXxMutqRRWHgA
Date: Tue, 5 Jun 2018 07:57:26 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F3F73@SHSMSX101.ccr.corp.intel.com>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527517678-1779-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDNkZmEwNGEtYjczOS00ZmJiLWFjMzItNTViMDQ3NzQ5MjA5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImVmdkRnNWlwQzdjWEY0bzAwNnZTdDB6Snl2ajZCR2x4dUxGNVI4aUh5cTQ9In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/6] x86/vmx: Simplify PAT handling during
 vcpu construction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
Cj4gU2VudDogTW9uZGF5LCBNYXkgMjgsIDIwMTggMTA6MjggUE0NCj4gDQo+IFRoZSBob3N0IFBB
VCB2YWx1ZSBpcyBhIGNvbXBpbGUgdGltZSBjb25zdGFudCwgYW5kIGRvZXNuJ3QgbmVlZCB0byBi
ZSByZWFkDQo+IG91dA0KPiBvZiBoYXJkd2FyZS4gIE1lcmdlIHRoaXMgaWYgYmxvY2sgaW50byB0
aGUgcHJldmlvdXMgYmxvY2ssIHdoaWNoIGhhcyBhbg0KPiBpZGVudGljYWwgY29uZGl0aW9uLg0K
PiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4NCg0KQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 08:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 08: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 1fQ6t6-0005Rs-3d; Tue, 05 Jun 2018 08:00: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=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ6t5-0005Rm-4G
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 08:00:15 +0000
X-Inumbo-ID: 2a4c7d92-6896-11e8-9728-bc764e045a96
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a4c7d92-6896-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 09:58:00 +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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 01:00:13 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208";a="44726701"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga007.fm.intel.com with ESMTP; 05 Jun 2018 01:00:13 -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; Tue, 5 Jun 2018 01:00:13 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:00:13 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 16:00:10 +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/6] x86/vmx: Defer vmx_vmcs_exit() as long as possible
 in construct_vmcs()
Thread-Index: AQHT9pAavSwtT3xYN0qk6ZLeUD5BWaRRWTEg
Date: Tue, 5 Jun 2018 08:00:10 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F3F98@SHSMSX101.ccr.corp.intel.com>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527517678-1779-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmRmMGZlZTYtYmVjNC00Zjk3LTkwY2MtYThkNjU0MThhYWQ0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImJRcktGeEZtY01uMzJpZmJUcThxeCtwVWVBZjlwelNzekhUQzl6YXhqY0k9In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/6] x86/vmx: Defer vmx_vmcs_exit() as long
 as possible in construct_vmcs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogTW9uZGF5LCBNYXkgMjgsIDIwMTggMTA6MjggUE0NCj4gDQo+IHBhZ2luZ191cGRh
dGVfcGFnaW5nX21vZGVzKCkgYW5kIHZteF92bGFwaWNfbXNyX2NoYW5nZWQoKSBib3RoDQo+IG9w
ZXJhdGUgb24gdGhlDQo+IFZNQ1MgYmVpbmcgY29uc3RydWN0ZWQuICBBdm9pZCBkcm9wcGluZyBh
bmQgcmUtYWNxdWlyaW5nIHRoZSByZWZlcmVuY2UNCj4gbXVsdGlwbGUgdGltZXMuDQo+IA0KDQpB
Y2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 08:01:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 08:01:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ6u5-0005fU-H6; Tue, 05 Jun 2018 08:01:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l5kk=ix=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fQ6u4-0005fP-0j
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 08:01:16 +0000
X-Inumbo-ID: 4e91726a-6896-11e8-9728-bc764e045a96
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e91726a-6896-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 09:59:01 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 01:01:05 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208";a="205405445"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 05 Jun 2018 01:01:05 -0700
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:01:04 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:01:04 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 16:01:02 +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 6/6] x86/vmx: Drop VMX signal for full real-mode
Thread-Index: AQHT9pAbUdVKUXyQ7k6QRSLsWfDLdqRRWV3A
Date: Tue, 5 Jun 2018 08:01:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1911F3FAA@SHSMSX101.ccr.corp.intel.com>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1527517678-1779-7-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTgwNTFiOGUtMjk5ZC00ZGRlLWI2YzMtODgzZGYyYWMzYTVmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjJ2bm1YeW9lXC9cL1BGd1lWaEpxU2RPaXh2cjQ3aVAxOEhcLzIwQXBnUTQ4b3c9In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 6/6] x86/vmx: Drop VMX signal for full
 real-mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <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
Cj4gU2VudDogTW9uZGF5LCBNYXkgMjgsIDIwMTggMTA6MjggUE0NCj4gDQo+IFRoZSBodm1sb2Fk
ZXIgY29kZSB3aGljaCB1c2VkIHRoaXMgc2lnbmFsIHdhcyBkZWxldGVkIDEwIHllYXJzIGFnbyAo
Yy9zDQo+IDUwYjEyZGY4MyAieDg2IHZteDogUmVtb3ZlIHZteGFzc2lzdCIpLiAgRnVydGhlcm1v
cmUsIHRoZSB2YWx1ZSBnZXRzDQo+IGRpc2NhcmRlZA0KPiBhbnl3YXkgYmVjYXVzZSB0aGUgSFZN
IGRvbWFpbiBidWlsZGVyIHVuY29uZGl0aW9uYWxseSBzZXRzICVyYXggdG8gMCBpbg0KPiB0aGUN
Cj4gc2FtZSBhY3Rpb24gaXQgdXNlcyB0byBzZXQgJXJpcCB0byB0aGUgYXBwcm9wcmlhdGUgZW50
cnlwb2ludC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 08:47:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 08:47:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ7ct-0002Sj-MH; Tue, 05 Jun 2018 08:47: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=2p8w=ix=intel.com=xudong.hao@srs-us1.protection.inumbo.net>)
 id 1fQ7cr-0002Sc-Nu
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 08:47:33 +0000
X-Inumbo-ID: c514b555-689c-11e8-9728-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c514b555-689c-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 10:45:16 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 01:47:30 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208,217";a="46519831"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga007.jf.intel.com with ESMTP; 05 Jun 2018 01:47:29 -0700
Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:47:29 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:47:28 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.223]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 16:47:27 +0800
From: "Hao, Xudong" <xudong.hao@intel.com>
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: Xen 4.11.0 RC5 test result
Thread-Index: AdP8qJHSfPNHIq7EQGGvCrDphrI9Lw==
Date: Tue, 5 Jun 2018 08:47:26 +0000
Message-ID: <B8376D2DEA074F45BA033984477C453E3BA35829@shsmsx102.ccr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjhhNDcyYjctZjAwZS00MDg2LWJiYTctNWEzMzBkZjAzNThkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibm9lXC9cL3NyY1wvbW5wazdJUXNwMlwvMHVlNmRDN3BmXC9lM2h0MHJSV21Yd2xiQTlYVFRyTlp4YXNOMlN5VWxFSVVwIn0=
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: [Xen-devel] Xen 4.11.0 RC5 test result
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>, Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============5809821177660775779=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5809821177660775779==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_B8376D2DEA074F45BA033984477C453E3BA35829shsmsx102ccrcor_"

--_000_B8376D2DEA074F45BA033984477C453E3BA35829shsmsx102ccrcor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

We performed Xen 4.11 RC5 testing on Intel Xeon Skylake, Broadwell server, =
Intel Atom Denverton platforms, verified many functional features, which in=
clude new feature MBA on Xen 4.11. We'd like to share the result out.

Except Nested, other feature all passed of testing.
https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen

We also integrated XTF into our testing, 65 xtf cases run pass on those Int=
el platforms above.

Features

Test Result

MBA

Pass

Local MCE

Pass

UMIP

Pass

AVX512

Pass

Protection keys

Pass

Altp2m

Pass

RDT(CMT, CAT, CDP, MBM, L2 CAT)

Pass

VT-d PI

Pass

XSAVES

Pass

MPX

Pass

PML (Page-modification Logging)

Pass

Nested

Buggy

VT-d/SR-IOV

Pass

RAS

Pass

ACPI

Pass



Best Regards,
Xudong






--_000_B8376D2DEA074F45BA033984477C453E3BA35829shsmsx102ccrcor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">We performed Xen 4.11 RC5 testing on Intel Xeon Skyl=
ake, Broadwell server, Intel Atom Denverton platforms, verified many functi=
onal features, which include new feature MBA on Xen 4.11. We&#8217;d like t=
o share the result out.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Except Nested, other feature all passed of testing.<=
o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://wiki.xenproject.org/wiki/Nested_V=
irtualization_in_Xen">https://wiki.xenproject.org/wiki/Nested_Virtualizatio=
n_in_Xen</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We also integrated XTF into our testing, 65 xtf case=
s run pass on those Intel platforms above.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"0" style=3D"width:388.0pt;margin-left:.2pt;border-collapse:=
collapse">
<tbody>
<tr style=3D"height:15.0pt">
<td width=3D"351" style=3D"width:263.2pt;border:solid windowtext 1.0pt;back=
ground:#8EAADB;padding:0in 5.4pt 0in 5.4pt;height:15.0pt">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Features<o:p></o:p></=
span></b></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border:solid black 1.0pt;border-le=
ft:none;background:#8EAADB;padding:0in 5.4pt 0in 5.4pt;height:15.0pt">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Test Result<o:p></o:p=
></span></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">MBA<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Local MCE<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">UMIP<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">AVX512<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Protection keys<span style=3D"color:black"><o:p></o:=
p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Altp2m<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">RDT(CMT, CAT, CDP, MBM, L2 CAT)<span style=3D"color:=
black"><o:p></o:p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:#A6A6A6"><o:p></o:p></sp=
an></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">VT-d PI<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">XSAVES<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">MPX<span style=3D"color:black"><o:p></o:p></span></p=
>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">PML (Page-modification Logging)<span style=3D"color:=
black"><o:p></o:p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Nested<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Buggy<span style=3D"color:black"><o:p></o:p></spa=
n></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">VT-d/SR-IOV<span style=3D"color:black"><o:p></o:p></=
span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border-top:none;border-left:solid =
black 1.0pt;border-bottom:solid windowtext 1.0pt;border-right:solid black 1=
.0pt;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">RAS<span style=3D"color:black"><o:p></o:p></span></p=
>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid black 1.0pt;backgrou=
nd:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid windowtext 1.0pt;bord=
er-top:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">ACPI<span style=3D"color:black"><o:p></o:p></span></=
p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Best Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Xudong<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_B8376D2DEA074F45BA033984477C453E3BA35829shsmsx102ccrcor_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5809821177660775779==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 05 08:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 08:48:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQ7eA-0002ZD-89; Tue, 05 Jun 2018 08: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQ7e9-0002Yz-PD
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 08:48:53 +0000
X-Inumbo-ID: f53d87e7-689c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f53d87e7-689c-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 10:46: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 1fQ7e6-0001WQ-FX; Tue, 05 Jun 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 1fQ7e6-0005bS-8f; Tue, 05 Jun 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 1fQ7e6-0007MH-7w; Tue, 05 Jun 2018 08:48:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123759-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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=3762b3e2aa6c885ecfbdaf6fb9b3f6f0eef950b5
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 08:48:50 +0000
Subject: [Xen-devel] [linux-4.9 test] 123759: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzc1OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzc1OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGlu
ZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzY0OAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzNjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTIzNjQ4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
cGFzcyBpbiAxMjM2NDgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjQ4IG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjM2NDggbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICBmYWlsIGluIDEyMzY0OCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIy
OTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDM3
NjJiM2UyYWE2Yzg4NWVjZmJkYWY2ZmI5YjNmNmYwZWVmOTUwYjUKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMw
Y2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBa
ICAgMTYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6
MDggWiAgIDEzIGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM1NDIg
IDIwMTgtMDYtMDEgMDk6MjQ6NTQgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQ3NiBw
ZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwK
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDE2MzcxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 08:49:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 08: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 1fQ7ev-0002gO-Pc; Tue, 05 Jun 2018 08:49: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=2p8w=ix=intel.com=xudong.hao@srs-us1.protection.inumbo.net>)
 id 1fQ7eu-0002gG-ER
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 08:49:40 +0000
X-Inumbo-ID: 10c88e56-689d-11e8-9728-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10c88e56-689d-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 10:47:24 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Jun 2018 01:49:37 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,478,1520924400"; d="scan'208,217";a="46520404"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga007.jf.intel.com with ESMTP; 05 Jun 2018 01:49:36 -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; Tue, 5 Jun 2018 01:49:36 -0700
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 5 Jun 2018 01:49:35 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.223]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.82]) with mapi id 14.03.0319.002;
 Tue, 5 Jun 2018 16:49:34 +0800
From: "Hao, Xudong" <xudong.hao@intel.com>
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: Xen 4.11.0 RC5 test result
Thread-Index: AdP8qJHSfPNHIq7EQGGvCrDphrI9LwAAXvbg
Date: Tue, 5 Jun 2018 08:49:33 +0000
Message-ID: <B8376D2DEA074F45BA033984477C453E3BA35846@shsmsx102.ccr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjhhNDcyYjctZjAwZS00MDg2LWJiYTctNWEzMzBkZjAzNThkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibm9lXC9cL3NyY1wvbW5wazdJUXNwMlwvMHVlNmRDN3BmXC9lM2h0MHJSV21Yd2xiQTlYVFRyTlp4YXNOMlN5VWxFSVVwIn0=
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen 4.11.0 RC5 test result
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>, Juergen Gross <jgross@suse.com>,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============1106659412488507916=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1106659412488507916==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_B8376D2DEA074F45BA033984477C453E3BA35846shsmsx102ccrcor_"

--_000_B8376D2DEA074F45BA033984477C453E3BA35846shsmsx102ccrcor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

+ Juergen

Thanks,
-Xudong

From: Hao, Xudong
Sent: Tuesday, June 5, 2018 4:47 PM
To: xen-devel@lists.xen.org
Cc: Julien Grall <julien.grall@arm.com>; Lars Kurth <lars.kurth.xen@gmail.c=
om>
Subject: Xen 4.11.0 RC5 test result

We performed Xen 4.11 RC5 testing on Intel Xeon Skylake, Broadwell server, =
Intel Atom Denverton platforms, verified many functional features, which in=
clude new feature MBA on Xen 4.11. We'd like to share the result out.

Except Nested, other feature all passed of testing.
https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen

We also integrated XTF into our testing, 65 xtf cases run pass on those Int=
el platforms above.

Features

Test Result

MBA

Pass

Local MCE

Pass

UMIP

Pass

AVX512

Pass

Protection keys

Pass

Altp2m

Pass

RDT(CMT, CAT, CDP, MBM, L2 CAT)

Pass

VT-d PI

Pass

XSAVES

Pass

MPX

Pass

PML (Page-modification Logging)

Pass

Nested

Buggy

VT-d/SR-IOV

Pass

RAS

Pass

ACPI

Pass



Best Regards,
Xudong






--_000_B8376D2DEA074F45BA033984477C453E3BA35846shsmsx102ccrcor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><a name=3D"_MailEndCompose"><span style=3D"color:#1F=
497D">&#43; Juergen<o:p></o:p></span></a></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks,<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">-Xudong<o:p></o:p></sp=
an></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><a name=3D"_____replyseparator"></a><b>From:</b> Hao=
, Xudong <br>
<b>Sent:</b> Tuesday, June 5, 2018 4:47 PM<br>
<b>To:</b> xen-devel@lists.xen.org<br>
<b>Cc:</b> Julien Grall &lt;julien.grall@arm.com&gt;; Lars Kurth &lt;lars.k=
urth.xen@gmail.com&gt;<br>
<b>Subject:</b> Xen 4.11.0 RC5 test result<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We performed Xen 4.11 RC5 testing on Intel Xeon Skyl=
ake, Broadwell server, Intel Atom Denverton platforms, verified many functi=
onal features, which include new feature MBA on Xen 4.11. We&#8217;d like t=
o share the result out.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Except Nested, other feature all passed of testing.<=
o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://wiki.xenproject.org/wiki/Nested_V=
irtualization_in_Xen">https://wiki.xenproject.org/wiki/Nested_Virtualizatio=
n_in_Xen</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We also integrated XTF into our testing, 65 xtf case=
s run pass on those Intel platforms above.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"0" style=3D"width:388.0pt;margin-left:.2pt;border-collapse:=
collapse">
<tbody>
<tr style=3D"height:15.0pt">
<td width=3D"351" style=3D"width:263.2pt;border:solid windowtext 1.0pt;back=
ground:#8EAADB;padding:0in 5.4pt 0in 5.4pt;height:15.0pt">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Features<o:p></o:p></=
span></b></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border:solid black 1.0pt;border-le=
ft:none;background:#8EAADB;padding:0in 5.4pt 0in 5.4pt;height:15.0pt">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Test Result<o:p></o:p=
></span></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">MBA<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Local MCE<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">UMIP<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">AVX512<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Protection keys<span style=3D"color:black"><o:p></o:=
p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Altp2m<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">RDT(CMT, CAT, CDP, MBM, L2 CAT)<span style=3D"color:=
black"><o:p></o:p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:#A6A6A6"><o:p></o:p></sp=
an></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">VT-d PI<o:p></o:p></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<o:p></o:p></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">XSAVES<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">MPX<span style=3D"color:black"><o:p></o:p></span></p=
>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">PML (Page-modification Logging)<span style=3D"color:=
black"><o:p></o:p></span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">Nested<span style=3D"color:black"><o:p></o:p></span>=
</p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Buggy<span style=3D"color:black"><o:p></o:p></spa=
n></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid black 1.0pt;border-to=
p:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">VT-d/SR-IOV<span style=3D"color:black"><o:p></o:p></=
span></p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid black 1.0pt;border-right:solid black 1.0pt;background:wh=
ite;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border-top:none;border-left:solid =
black 1.0pt;border-bottom:solid windowtext 1.0pt;border-right:solid black 1=
.0pt;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">RAS<span style=3D"color:black"><o:p></o:p></span></p=
>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid black 1.0pt;backgrou=
nd:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
<tr style=3D"height:.3in">
<td width=3D"351" style=3D"width:263.2pt;border:solid windowtext 1.0pt;bord=
er-top:none;background:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal">ACPI<span style=3D"color:black"><o:p></o:p></span></=
p>
</td>
<td width=3D"166" style=3D"width:124.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:white;padding:0in 5.4pt 0in 5.4pt;height:.3in">
<p class=3D"MsoNormal"><b>Pass<span style=3D"color:black"><o:p></o:p></span=
></b></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Best Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Xudong<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_B8376D2DEA074F45BA033984477C453E3BA35846shsmsx102ccrcor_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1106659412488507916==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 05 09:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 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 1fQ7rA-0004dT-6W; Tue, 05 Jun 2018 09: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=+3gy=ix=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fQ7r8-0004dG-R8
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 09:02:19 +0000
X-Inumbo-ID: d5a88c75-689e-11e8-9728-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d5a88c75-689e-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 11:00:03 +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=PGJzs7DhHtKN2B9XzOKg2lgxauR9ye2rgI1+w3LFaLY=;
 b=P0jwQXLZ3RyKGOG0884MRe87R+wOnOZ26CBM4XBYhtNAEwKIjBgo9oL6fy7cVUdhB/PjlI5Gq0Ty6QJiTk2/9UTgxDlwUmvVZd4rXjQepWLgtuUCdPnW1SPZ9jCxkNF5xeJlF+3NEudRGqRWt5Fhq0fihiPnVVE0cKrA0wZbHcY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [10.160.0.40] (111.93.218.67) by
 CO2PR07MB2472.namprd07.prod.outlook.com (2603:10b6:102:12::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.820.11; Tue, 5 Jun 2018 09:02:13 +0000
To: xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <2c0182a6-bce6-6565-7bd3-cfb98f05de33@caviumnetworks.com>
Date: Tue, 5 Jun 2018 14:32:04 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [111.93.218.67]
X-ClientProxiedBy: BYAPR07CA0036.namprd07.prod.outlook.com
 (2603:10b6:a02:bc::49) To CO2PR07MB2472.namprd07.prod.outlook.com
 (2603:10b6:102:12::14)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 3:7j9TOj/ViDLT1ok+pNEvQUIii9E2iA3jd5YcccEVepIR0h+fiS62o0Ugv5C2bkrEkUXrPR8h+oI/HlJfQsdZ/BM3fLHBZOuAbgSQmWg3suExFAGhmmHQGKyf1oV3kusYiKroUuQ/gicZFVRkc/C2BAHd1OJcINMSQ8opJLkauu6XXrQesEVBhOQhr4hlJq+zmFkiQYXx7fISr9ao4Tmkr1Id1QO4tpWRHVXJfIt6Ju8/KwuW9GeJHpJwLKjqAuuf;
 25:fgAvvxEBe5vPkb82VhFkCz6T6VThVKlBLaJ8abKgAMXeK07ZGFL/a5WsQNcZ+9HcrNrw3/Z0VFwtf2wCOVJhTRDqYXTZm4dYYY85ITK9ePm243hwd4aUiSsYTnkdFB0ufRzSgVyRKl0lFMGctmIXzvJ/WTpfeH1sJp1xIBJ/U6ETNmWqMknXiktjfOp9QiWAxo1CntARKHXjAjFMhL/durVROP7Npk4Ls6o1iexxdbBfJwrvE7MNtr3uYO+skJ4MPffEtS8O2RIp2WMNXLgbEMIoH1DUyZLUFCWIYLeosXk/nvi6tCw/JZ5nnDGWhoFtiAjUGItiNSFTQUg3k+gqFQ==;
 31:nTnmRU0Bi39E9PIubjJ2FldWR2ytkzVgf90Vbg43tUYX1FpNS1rFXXKBVi7mwg6GlwL9xj5cM4GJA/3kIHg0JyNToimuallqJbSEjUtMmCvLkts13vQ+JEvavKqk9sdgKHlMn9Si+KDcmlTQBifpkteKMuNkXMd+h5B0lK1Z/rhEoTHefZzQlaBLXnsL8j8O1ADf9bKkCJJBDetBLlWfgWZrDiXzOJgkNbYM52xtLDI=
X-MS-TrafficTypeDiagnostic: CO2PR07MB2472:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 20:iWrITwn25YTf4Gda059FQDMS+fhjooPb2Be1qL2XX0DduzKFer5mxZ20MbN8U3k3PyR6CN708OzjLzIzHQjm9orewuHj8XwFSFU06Ynyib2ZXYhWUCStheZq/Y91/hOzcqo2Pumhwml66sxgH0cnbSYGecRwonPPXxd2gf0MKZHt/fygD/F2teFb0KDL0gg2zjIs9QKrwgJpc3pC38BYRTvVrc0hrj1SLcE+bzEsE06fhhCdUl4ow9qQXYDPj2IUuMXTLKQx5pR437hG7PtkdRWuS5BbkjGkOjOeF3GcX3Zq9ePWjg3IBVs7Z8e7DSdbBI7bhpSurdxE5ZVHpUGBp9cui5gBxhmCHO745bJRXsIiAOSe5SdOWfyI90pFKLdJMmQFBxDpIoMPntYlMzwqrW1bjnTo5i51mzVCI1sgTPXV4nJ4YkK7l94368sW+HtFGBeK5fTVkpPQbo7aZc5gZrdJO6IYo/hpy6w/t+00YWBv9yPCgCiIeHGaoKLm8PkKjMxDzbUFBVETPxBaPf1K6tzAPtolYrqK4Tr02a2NOjC+Qow240q1H8ukQLRv94lsVXc4ThoAuaxskShfPFwZ6BPUEpTmoHA1DfLIs3DwAZY=
X-Microsoft-Antispam-PRVS: <CO2PR07MB2472A3A8F5A45B7728955396EC660@CO2PR07MB2472.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(58134797142442);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:CO2PR07MB2472; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 4:zl63EVFSQ3uGPVtfQz75GM6vhACCl64VAt1cvlgni6LgEdfpmCycIxLv4ToacczM/0j+2jQO27epRl6G8VQRfKcyzsOVQSXskj7l2Ey/2CwHd227m842YDHzS1aCCx6H9nAWSysx6wIyTeuvi8vdjwqymsaCMRWbpeCUr5qut0GBjnuNVTJGpJVRaNZt3i1/x3T86gniwEhYRkjM+YUhNSIMxfzYa7crp5x1dGILDNc4/Oc1Cr3tNxQOJvFtRKFuFXcHC+ZK9iLP4uEwBwDqE8AxbLBZtRP1l80ohjdgVB6qWv+4XP+Izkjtavwl+zCN6lTH6pDqsnKFeuDarTjNGhwX3jQXd+dAdnDlGrB775I=
X-Forefront-PRVS: 0694C54398
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(39380400002)(39860400002)(346002)(376002)(396003)(199004)(189003)(53754006)(6666003)(6486002)(36756003)(11346002)(446003)(2351001)(68736007)(486006)(2361001)(229853002)(6306002)(186003)(476003)(52146003)(16526019)(5660300001)(2486003)(23676004)(26005)(52116002)(59450400001)(2616005)(65806001)(65826007)(956004)(76176011)(31696002)(47776003)(67846002)(65956001)(53546011)(77096007)(106356001)(16576012)(316002)(105586002)(7736002)(305945005)(58126008)(50466002)(66066001)(386003)(31686004)(5009440100003)(6916009)(6116002)(3846002)(72206003)(966005)(6246003)(81166006)(53936002)(64126003)(81156014)(42882007)(478600001)(8936002)(25786009)(230700001)(2906002)(8676002)(97736004)(6606295002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2472; H:[10.160.0.40]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNDcyOzIzOnJqU1diYVJaTjhCaHprVkVvc2xOa1lFZHJx?=
 =?utf-8?B?MG41RFk4QVJwckxaT24wc0RZVW1aVjBjUnFlRzVsZ1g3bnYyRlc4NGxnUFJS?=
 =?utf-8?B?RndIMVhpMDArNlA5WlVGMHQxT3dRdC9kL1Q2UG1CZVo3aXliUjFPZlpHckhQ?=
 =?utf-8?B?dWZiSXYwMzZMbG9hcFFYY3BUSHlSSjdLQjM0WG8wZ1Ryak5Yd0RqWDlHb1FB?=
 =?utf-8?B?bXBpa1lzL0FZbVRhWmJJUS9EVjJmTGdrZDVaeGVIVG1pL0JIZGF6Y0RzZGpF?=
 =?utf-8?B?Z1luemxlSXNhUG9ZSVU4ai9HQ0FrUjJlQWo1cWtWVEFIRENQMThGQ3ZUVm9D?=
 =?utf-8?B?UVlQUHNCcS9ZTXF4YURQa010VHVTN0hZNFMxb0pQKzBEUEN0SEMzaERhMmJk?=
 =?utf-8?B?L1pPS0liT2c3eXFrVXAxV2VjeGVVREplankydXlTbU9IckZweno4ajk4SVI3?=
 =?utf-8?B?b245MkcvS1B6NDhYTjNjUFJuMEF2MXRva3MrNW0wcUhXeS92ODFvRDJ5QzMv?=
 =?utf-8?B?TmVVVFRyQ1pTamwvSEw2eVQ0MkNzQWszWlZGNm9YelFaWEJ5T3BTcXN3UWtz?=
 =?utf-8?B?Q1lWMU9iWEk3QU5iT29SVVNoMThwSHlNMWduRWlURlBFYk9GaFVEUm1lQ3Ny?=
 =?utf-8?B?MTk1djkrTUQwbW9WblV5QzRINU90T0JCanFLZC9ZdXZUam90RFJ5UkNvMXps?=
 =?utf-8?B?bmRmMnNYMFh1dll3MkhvRDZCNkxCMUNPS0JPNW1FRmZQcVpZMFFIQUdTRklp?=
 =?utf-8?B?VURiRGxTOUxadzJTYzZwL3pBTGpiZy9GTXFyZ011QmZFcE9SNy9Lc0I1K1p1?=
 =?utf-8?B?Q3NxcW9Ca0p0aUhFMDF4a1lZdXRXZ3JhelhGL2JTSFVnQzFiRXNVdnlhbzY5?=
 =?utf-8?B?T0NFUDd4a2VSYm1LK2tyZ1AxM0pKNjRldVBocllLamJ2WkpnaFU2TjhPUmZJ?=
 =?utf-8?B?Ylo5QmZSNWpodlBqRURuMlJzYkhVa2xMTTVDeVJEdW1kbFhVbkphZVlUV1VN?=
 =?utf-8?B?YkFnZ05KclYwM0tyeUFEWHJDclQvVHRMaXJHb1RIMjloZXlFVkc4WWlISVIz?=
 =?utf-8?B?OFhiYVErRzB2ZVNGb1dTWFZoeXZDbmVYc2xPWFhLazZiYmg0ZC83MmNLVzVW?=
 =?utf-8?B?RVRRZVp3QWExSnl5UkI5OEFpVmlYQXQ3Q3IvNWtaMUs3NU1zL3ZYVW52TUNB?=
 =?utf-8?B?VXZGcVRkRHphQkpPeE9TbDF4Y0RSMXR3bmRCVFdxZzdNdXZwbEVOalZlUm10?=
 =?utf-8?B?WGh3R0xqcXBnUDlWQTZZcFZmMFl3SnBVT0tPQW4yVU5iSkVZTjdQZWFvOXE0?=
 =?utf-8?B?WVp0NzNwMEx4dm5EUWxHRld0bVZpS3ROSGJ0YzYzOEhySFk1d2t3cEZ4MjVP?=
 =?utf-8?B?bnpuMEVLSUVCeW54U1R0c0l2VTNMSkVVYTdUSlgrN2liUkhWS3FLUjlaOUJS?=
 =?utf-8?B?UHUweGxaU2luR2licmZ1QU5uV3d6VzVuSituS0hLYnZsT0RmVlJOUStwdDJL?=
 =?utf-8?B?UGRmK01CTG9jaTBrY1FTZ216TUp0dVhGNzd2S1ZSbDBqSm5VMlNNQjJlZVd0?=
 =?utf-8?B?OHUwRjVILzNncVcxV0lWSGQyK3pWWlVDWGg0cEw0K2huT0ZMV2ViWlE1Mm1z?=
 =?utf-8?B?REYzUEtFVEttRzZad0lhdXFsMk51N0kwaUZXb1hTUG9zRkZoSDc5Q2tySE1r?=
 =?utf-8?B?TmJrKzZmWm11T0dpK1hVVzZmakZBTVJQN1ZJTWw0RWZmck85cURoUkNFTlEr?=
 =?utf-8?B?T2w5aWZCZnJxUk1uc0ZwUXdpYnlzVWh0eSt3b25wbEFpQ09nS3IxSVNyZ0NG?=
 =?utf-8?B?WDN1ekFkM0JpWkk2TkVkZHhUUm05NjVXU3lRVHgwWkRKUWlHeGhxWnN1akk2?=
 =?utf-8?B?a2xWUXh6R2UxVU9DWSticFJ6eEhxYllvTzNtaVJ1WnJIaEFQY0RwY0c4WVNC?=
 =?utf-8?B?K3JiVXJlSHRUZnlpcjQvNERLRi9RTmdCVWpUTUk2Uk50QmQxelJxbG1KMFlJ?=
 =?utf-8?B?M2hOOS90VFpzUGhlYTFTVFQ1MUVSbFFqOVByUFo0NzdNbEVQN1JNYVNNUWtI?=
 =?utf-8?B?eEU3bkhTQkpNNGV2VHRHczB4WCtzSWxHakZTY2xGWkJzMzc3TXVpZ0lRYkRC?=
 =?utf-8?B?cE5oWEdxMFcwdEpxTnpZdXQvZnpZWjBKaUZKNTh5NUFkN2M1MmVMV01NUjM5?=
 =?utf-8?B?dU5HSEx4cHQyMGtsSGtzb0VxMFlBPT0=?=
X-Microsoft-Antispam-Message-Info: JgKMG4LKKOdljTm02ALv6f8J2dp8jhPHHT/m427BpzHg3AJ/RgTBI+YsjAu58zBfTCP/YJwAONcZSJNrI4mHtcWN8pEoGmQ3gXaNc7C3PYcf6oe3UKPwWBSDYZeE5atW12mD6E2ANoPoo8974fCjSZpOltNhmYxhqL+903V7XAj5L/x43etnqByCoRDYf2Vz
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 6:kX9rEhJ6Dr+h9o1eEVQWozsWNiiAfZBsRjrjFoa2V7SEvQNvlJc00mhoOwDBAntrbWIkE9k9vd+ybVyi0E1GuVaij+RKGVaUBk30svCNeqzhc/RRqXq6jzMsRYYMc0ArXja3oRreOx0A7SWYrVssEEOfVm9i4N/vIns6dcp4gVneEeW+q0OXHVhbsQDlhNGNQW2G+l7p0i4dKsI2nbFCJfThCS4aI7bw1F0uvOpWfkl1l1pj9XlN3P7S3lIRDfulV7Ss0LYqggcbgh/Zq6+g2nqplFqm3VpMQD2JJ6jOBVu3noOAtyuNJbvdgFyB4fqYwohcCAKDJYwcYfc/QOjwm2mAsm2myEcEUB/TbMx/Xhkk+7X04AlDGQEiSHOBUAs6Wrg6BmGTOXAmhUmUS17x4UI11tT4oqj3nBZSWaWzdN2O8ACPQca2lwjIJuBrYEwBCyP3ThZkNc+xH3xH+fEBPA==;
 5:3AjKzDnvlgtuZgevoVSPOXrlbT1CY6KVX5/gPvKNzsj8jAuUhtEkPoXdfuq1gGiyTaB3Ctq0dlUTNV7uvnw5HLRLQ9Sd4bYhzfDGfoHVfyEsgsqG/kZbyXAT0iW99qPXPJ7tlCxax1baBoymUXc8i2iancag89+uFWze5jZlhEE=;
 24:H8FcKckZVrNIkzKf9P3sHUSrKxt9T/vG2g0ok2c4X3qgt5cqmikz7BM0GfD0qABH+umgUAeRHaTfbshxWEYgId7bRN4d+YAvejQAMbNVJvc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 7:kjsjkCZgXvEbBM5x9DHcYEn0bOI/bWeDI9Gal8RaCpCsGmTk1+Ap15BQYkIgivjiIjjhsrQxWPr89wT+8emntq5O3qkWLcQdfpYqH5v86awTFrpBIHQIoJHrltTZS2v01awTCCZZeuEOsBtFJPdnE9S9Rlq/bwKNASVM1q5FxSKYFIFmapfESvhrmfYxxRlNHZrWDpIDD+tSv2NWfNTuAwhUypjPdz4TUpRrihO6K3EjPP7NT+nZRm4ds4hlJ/U2
X-MS-Office365-Filtering-Correlation-Id: 0aa956a0-ab23-4445-9173-08d5cac307ed
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2018 09:02:13.2267 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0aa956a0-ab23-4445-9173-08d5cac307ed
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2472
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCgpPbiAwNi8wNC8yMDE4IDEwOjUzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkg
d3JvdGU6Cj4gSGkgYWxsLAo+Cj4gVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAg
dG93YXJkIGJ1aWxkaW5nIGEgc21hbGwgY2VydGlmaWFibGUKPiBYZW4gaHlwZXJ2aXNvciBmb3Ig
QVJNIGJvYXJkcy4KSG93IG11Y2ggY29kZSBzaXplIGNhbiBiZSByZWR1Y2VkID8gYW55IGJhbGxw
YXJrIGZpZ3VyZQo+Cj4gRmlyc3QsIHRoZSBzZXJpZXMgbWFrZXMgYSBmZXcgY2hhbmdlcyB0byBh
bGxvdyBkaXNhYmxpbmcgbW9yZSBrY29uZmlnCj4gb3B0aW9uczogbW9zdCBvZiB0aGVtIGFscmVh
ZHkgZXhpc3QgYnV0IGNhbm5vdCBiZSBkaXNhYmxlZC4KPgo+IFRoZW4sIGl0IGludHJvZHVjZXMg
YSByZWZlcmVuY2Uga2NvbmZpZyBmb3IgUmVuZXNhcyBSQ2FyIChkdWUgdG8gcG9wdWxhcgo+IGRl
bWFuZCwgY2FuZGlkYXRlIGZvciBjZXJ0aWZpY2F0aW9ucyksIFhpbGlueCBNUFNvQywgYW5kIGZv
ciBRRU1VCj4gYWFyY2g2NCAobm90IGZvciBjZXJ0aWZpY2F0aW9ucywgYnV0IHVzZWZ1bCBmb3Ig
ZGVidWdnaW5nKS4KPgo+IFRoZSBsYXN0IHBhdGNoIGluIHRoZSBzZXJpZXMgYWRkcyBhIGNvbnZl
bmllbnQgY2xvYyB0YXJnZXQgdG8gY291bnQgdGhlCj4gdG90YWwgbGluZXMgb2YgY29kZSBvZiB0
aGUgc291cmNlIGZpbGVzIGJ1aWx0Lgo+Cj4gQXMgYSBjb25zZXF1ZW5jZSBvZiB0aGVzZSBjaGFu
Z2VzLCBzb21lIG9wdGlvbnMgd2lsbCBiZWNvbWUgdXNlci12aXNpYmxlCj4gYW5kIG5vdCBkZXBl
bmRlbnQgb24gQ09ORklHX0VYUEVSVC4gSXQgZG9lcyBub3QgbWVhbiB0aGF0IFhlbiBQcm9qZWN0
Cj4gd2lsbCBzZWN1cml0eSBzdXBwb3J0IGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnMgb2Yga2Nv
bmZpZyBvcHRpb25zLgo+IEluc3RlYWQsIHRoZXJlIHdpbGwgYmUgYSBzbWFsbCBzZXQgb2YgcHJl
LWNhbm5lZCBjb25maWd1cmF0aW9ucyB0aGF0Cj4gd2lsbCBiZSBzdXBwb3J0ZWQuICBTZWU6IGh0
dHBzOi8vbWFyYy5pbmZvLz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQzMgo+Cj4gQ2hlZXJz
LAo+Cj4gU3RlZmFubwo+Cj4KPiBTdGVmYW5vIFN0YWJlbGxpbmkgKDEwKToKPiAgICAgICAgYXJt
OiByZW1vdmUgdGhlIEFSTSBIRExDRCBkcml2ZXIKPiAgICAgICAgYXJtOiBtYWtlIGl0IHBvc3Np
YmxlIHRvIGRpc2FibGUgSEFTX0dJQ1YzCj4gICAgICAgIGFybTogcmVuYW1lIEhBU19HSUNWMyB0
byBHSUNWMwo+ICAgICAgICBNYWtlIE1FTV9BQ0NFU1MgY29uZmlndXJhYmxlCj4gICAgICAgIG1h
a2UgaXQgcG9zc2libGUgdG8gZW5hYmxlL2Rpc2FibGUgVUFSVCBkcml2ZXJzCj4gICAgICAgIGFy
bTogbWFrZSBpdCBwb3NzaWJsZSB0byBkaXNhYmxlIHRoZSBTTU1VIGRyaXZlcgo+ICAgICAgICBh
cm06IGFkZCBhIHRpbnkga2NvbmZpZyBjb25maWd1cmF0aW9uCj4gICAgICAgIGFybTogYWRkIEFM
TCwgUUVNVSwgUmNhcjMgYW5kIE1QU29DIGNvbmZpZ3MKPiAgICAgICAgeGVuOiBhZGQgcGVyLXBs
YXRmb3JtIGRlZmF1bHRzIGZvciBOUl9DUFVTCj4gICAgICAgIHhlbjogYWRkIGNsb2MgdGFyZ2V0
Cj4KPiAgIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgICAgICAgfCAgIDIgKy0K
PiAgIHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKysKPiAg
IHhlbi9hcmNoL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKwo+ICAgeGVu
L2FyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAxNyArLQo+ICAgeGVuL2Fy
Y2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQo+ICAgeGVuL2FyY2gv
YXJtL2NvbmZpZ3MvdGlueS5jb25mICAgICAgICAgICB8ICA0MyArKysrKwo+ICAgeGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9LY29uZmlnICAgICAgICAgICB8ICA1NCArKysrKysKPiAgIHhlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgICAgICAgICAgfCAgIDIgKy0KPiAgIHhlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvdmV4cHJlc3MuYyAgICAgICAgfCAgMzUgLS0tLQo+ICAgeGVuL2FyY2gvYXJt
L3ZnaWMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jICAgICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2FyY2gveDg2L0tjb25m
aWcgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2NvbW1vbi9LY29uZmlnICAg
ICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQo+ICAgeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAg
ICAgICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAgICAg
ICAgICAgICAgICB8ICAxNSArLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZyAg
ICAgICAgICB8ICAxMiArKwo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxl
ICAgICB8ICAgMiArLQo+ICAgeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZpZyAgICAgICAgICAgICAg
ICB8ICAgMyAtCj4gICB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAgICAgICAgICAgIHwg
ICAxIC0KPiAgIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAgICAgfCAyODEg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9n
aWMuaCAgICAgICAgICAgICAgICB8ICAgNCArLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0
Zm9ybXMvdmV4cHJlc3MuaCB8ICAgNiAtCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCAg
ICAgICAgICAgICAgIHwgICA0ICstCj4gICB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAg
ICAgICAgICAgIHwgICA0ICstCj4gICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAg
ICAgICAgIHwgICAyICstCj4gICB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICAg
ICAgIHwgICA0ICstCj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAyICstCj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgIHwg
ICA0ICstCj4gICAyOSBmaWxlcyBjaGFuZ2VkLCAxNzUgaW5zZXJ0aW9ucygrKSwgMzYyIGRlbGV0
aW9ucygtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9jb25maWdzL3Rpbnku
Y29uZgo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZp
Zwo+ICAgZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jCj4K
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 09:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 09: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 1fQ8h1-00030L-QA; Tue, 05 Jun 2018 09:55:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uwf/=ix=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQ8h0-00030E-3L
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 09:55:54 +0000
X-Inumbo-ID: 51ad498e-68a6-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51ad498e-68a6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 11:53:38 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EDAA9ACE5;
 Tue,  5 Jun 2018 09:55:50 +0000 (UTC)
To: "committers@xenproject.org" <committers@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: <bb175e12-d568-d79b-3c71-2d94ac587112@suse.com>
Date: Tue, 5 Jun 2018 11:55:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] Branching off 4.11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 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>

SWFuIGlzIGp1c3QgcHJlcGFyaW5nIHRvIHRhZyA0LjExLXJjNiBvbiBjdXJyZW50IG1hc3Rlci4g
SSBwbGFuIHRvCmluaXRpYXRlIGJyYW5jaGluZyBvZmYgNC4xMSBhZnRlciB0aGF0LiBBcmUgdGhl
cmUgYW55IG9iamVjdGlvbnM/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 09:55:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 09: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 1fQ8h5-00030t-3i; Tue, 05 Jun 2018 09:55:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fpua=ix=citrix.com=prvs=687bbb327=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQ8h3-00030c-W5
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 09:55:58 +0000
X-Inumbo-ID: 538b4a24-68a6-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 538b4a24-68a6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 11:53:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,478,1520899200"; d="scan'208";a="56384730"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <grub-devel@gnu.org>
Date: Tue, 5 Jun 2018 11:55:36 +0200
Message-ID: <20180605095536.44938-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel Kiper <daniel.kiper@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbm90ZSB0byBzcGVsbCBvdXQgdGhhdCBpZiB0aGUgYWRkcmVzcyB0YWcgaXMgbm90IHBy
ZXNlbnQgdGhlCmZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxmIGhlYWRlci4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CkNjOiB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKLS0tCiBkb2MvbXVsdGlib290LnRleGkgfCA2ICsrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvYy9tdWx0aWJv
b3QudGV4aSBiL2RvYy9tdWx0aWJvb3QudGV4aQppbmRleCAyZTJkN2U3NGEuLjE5NmY5YzE3YSAx
MDA2NDQKLS0tIGEvZG9jL211bHRpYm9vdC50ZXhpCisrKyBiL2RvYy9tdWx0aWJvb3QudGV4aQpA
QCAtNTA5LDYgKzUwOSwxMiBAQCBhc3N1bWVzIHRoYXQgbm8gYnNzIHNlZ21lbnQgaXMgcHJlc2Vu
dC4KIAogQGVuZCB0YWJsZQogCitOb3RlOiBUaGlzIGluZm9ybWF0aW9uIGRvZXMgbm90IG5lZWQg
dG8gYmUgcHJvdmlkZWQgaWYgdGhlIGtlcm5lbAoraW1hZ2UgaXMgaW4gZWxmIGZvcm1hdCwgYnV0
IGl0IG11c3QgYmUgcHJvdmlkZWQgaWYgdGhlIGltYWdlIGlzIGluCithLm91dCBmb3JtYXQgb3Ig
aW4gc29tZSBvdGhlciBmb3JtYXQuIENvbXBsaWFudCBib290IGxvYWRlcnMgbXVzdCBiZQorYWJs
ZSB0byBsb2FkIGltYWdlcyB0aGF0IGFyZSBlaXRoZXIgaW4gZWxmIGZvcm1hdCBvciBjb250YWlu
IHRoZQorYWRkcmVzcyB0YWcgZW1iZWRkZWQgaW4gdGhlIE11bHRpYm9vdCBoZWFkZXIuCisKIEBz
dWJzZWN0aW9uIFRoZSBlbnRyeSBhZGRyZXNzIHRhZyBvZiBNdWx0aWJvb3QyIGhlYWRlcgogCiBA
ZXhhbXBsZQotLSAKMi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 10:28:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 10: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 1fQ9CR-0007R7-M0; Tue, 05 Jun 2018 10: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=dorj=ix=citrix.com=prvs=687bd537e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQ9CQ-0007R2-Qb
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 10:28:22 +0000
X-Inumbo-ID: d9c686ca-68aa-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9c686ca-68aa-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 12:26:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,478,1520899200"; d="scan'208,217";a="74161735"
To: "Hao, Xudong" <xudong.hao@intel.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
References: <B8376D2DEA074F45BA033984477C453E3BA35846@shsmsx102.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: <b8a780c2-8c9f-29ea-f76b-a2e9beb9c8d5@citrix.com>
Date: Tue, 5 Jun 2018 11:27:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <B8376D2DEA074F45BA033984477C453E3BA35846@shsmsx102.ccr.corp.intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Xen 4.11.0 RC5 test result
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>, Juergen Gross <jgross@suse.com>,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============2768719707227452718=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2768719707227452718==
Content-Type: multipart/alternative;
	boundary="------------7A544ECD44B70A058F7E92E9"
Content-Language: en-GB

--------------7A544ECD44B70A058F7E92E9
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit

On 05/06/18 09:49, Hao, Xudong wrote:
>
>  
>
> Except Nested, other feature all passed of testing.
>
> https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen
>

Do you have any further information?

~Andrew

--------------7A544ECD44B70A058F7E92E9
Content-Type: text/html; charset="windows-1252"
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 05/06/18 09:49, Hao, Xudong wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:B8376D2DEA074F45BA033984477C453E3BA35846@shsmsx102.ccr.corp.intel.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1"><o:p></o:p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0in
          0in 0in 4.0pt">
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal">Except Nested, other feature all passed
            of testing.<o:p></o:p></p>
          <p class="MsoNormal"><a
              href="https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen"
              moz-do-not-send="true">https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen</a></p>
        </div>
      </div>
    </blockquote>
    <br>
    Do you have any further information?<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------7A544ECD44B70A058F7E92E9--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2768719707227452718==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 05 10:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 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 1fQ9EY-00086A-DV; Tue, 05 Jun 2018 10:30: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=oeol=ix=citrix.com=prvs=68735024b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQ9EW-000862-Nk
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 10:30:32 +0000
X-Inumbo-ID: 28b1e1b1-68ab-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28b1e1b1-68ab-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 12:28:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,478,1520899200"; d="scan'208";a="56386960"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23318.26159.294809.923237@mariner.uk.xensource.com>
Date: Tue, 5 Jun 2018 11:30:07 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <bb175e12-d568-d79b-3c71-2d94ac587112@suse.com>
References: <bb175e12-d568-d79b-3c71-2d94ac587112@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] Branching off 4.11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJCcmFuY2hpbmcgb2ZmIDQuMTEiKToKPiBJYW4gaXMganVz
dCBwcmVwYXJpbmcgdG8gdGFnIDQuMTEtcmM2IG9uIGN1cnJlbnQgbWFzdGVyLiBJIHBsYW4gdG8K
PiBpbml0aWF0ZSBicmFuY2hpbmcgb2ZmIDQuMTEgYWZ0ZXIgdGhhdC4gQXJlIHRoZXJlIGFueSBv
YmplY3Rpb25zPwoKV2Ugc2hvdWxkIGhhdmUgc3RhZ2luZz09bWFzdGVyIHRvIGJyYW5jaC4gIFNv
IHdvdWxkIGV2ZXJ5b25lIHBsZWFzZQpyZWZyYWluIGZyb20gY29tbWl0dGluZyBhbnl0aGluZy4K
ClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 10:34:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 10: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 1fQ9IO-0008MR-Gn; Tue, 05 Jun 2018 10:34:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oya/=ix=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fQ9IN-0008LX-B1
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 10:34:31 +0000
X-Inumbo-ID: b6c7703f-68ab-11e8-9728-bc764e045a96
Received: from mail-qk0-x231.google.com (unknown [2607:f8b0:400d:c09::231])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6c7703f-68ab-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 12:32:15 +0200 (CEST)
Received: by mail-qk0-x231.google.com with SMTP id a195-v6so1138823qkg.3
 for <xen-devel@lists.xenproject.org>; Tue, 05 Jun 2018 03:34:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=8CGgWkUpYfWH0C/dyvcsq+v2HMCHowgSSIePaX9FJ20=;
 b=kndFEJrDdelKN+EKchwHvrpOK7IyN4cJAw2SWbYguwOysajYgl9kBUHjCJ2/CyYrMI
 61woIabpKaq+ighvVPWj3i85qDCOYQxTSDHd+Iis+y+dduypyx/sZMmWuvYIEqMctyPN
 LNeQRdJd7+xiuxeh2TDdUnSPfwO3tFI5hIqnjpQ0W/XwS1HOWYAYhYCDvznSptHeXb15
 ELce0NZb1dhbqoZ0lAzTyVJ1F2PFn5S6GZlRaqAG5E3TnDZftci8ZjWrOUrvRgUqxG+j
 EXm6POAYdQ0MJ06jkp12yu+/8cy786Tk9cdJi3BaXs8lKjL0Np/n1k/MdDAfHVJYnn3o
 y+Yw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=8CGgWkUpYfWH0C/dyvcsq+v2HMCHowgSSIePaX9FJ20=;
 b=EHiqasj/8s0vXzo2l/5OMmdNk2uPOLKgAc+VDsifXvsfrGnswAmaamJRSJWuAs8kqj
 nOU12gDK/ffYpoyi2poudqcEtAx5yVzORrvTFOJDUKa5WaKXwL/6mvB00l2CIZOMCLb3
 GMqZTSapPph20DOILnnJRB2KenMQ1IwV9ULT632JUC9Y4jATQxKnXFQA55ovDYEFhUZ3
 WHmHy+fS3qHaBTCxE0GeluirgzCNNCD99OrV6g/3xTmETK1xFbIBGGG6BFvrh3R8+nLN
 q+2mmVCNSfLvtskb9A9eHykCK5rneAkpu+NOn4bZFWktFGJK4K/L7kBL6H1uaiADy55X
 UyPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc:content-transfer-encoding;
 bh=8CGgWkUpYfWH0C/dyvcsq+v2HMCHowgSSIePaX9FJ20=;
 b=j0ckSW9gerdgpVzJTR89Psuk+R1Ey0XCU4ZlhwZU2jvH3GW74whQ4nIU0h47EZBCd1
 7q6w6GsuFoAp3ZEqpVpzVm4wfloOT/dI9q38iGrT9n4HN+4vYREhsYoHO2hfUk1iJHT1
 ICVjVa+O/cqt6LDnPch5et/z/yI8snmIkMeIjDyQuY6CJTGQEYsRCfSDw0JRaL5DaoQg
 c35wzYllkZrUzhqXb/dXCv+XJiZ9Id1Yqal239udKVcD1o/8GKbNz7nAu6dYR0HjQPvS
 JwRQawqq1nBMDrFzJVdGfoDPBt4s/GpmwNcy/kNLABQRHbiOlcpQ4QElnRW//+jOFsEU
 A/tg==
X-Gm-Message-State: APt69E2F7qaEponB1NJ3cPwkyq2CdN1VtdSoPNbLX1ayzTpocft4d2Yb
 xoB2UKuavV2ZwQOxcskPE06fcQdXSxCnJa5IECw=
X-Google-Smtp-Source: ADUXVKKyrvYEAN0J5pplgKO+3XNB9vNgEyQUhDfDL2XmJrKnvWJnYl/s9qCI+6NWhB9nQE+IcJ+JnWGpa3/GCYgxzQA=
X-Received: by 2002:a37:2b87:: with SMTP id
 r7-v6mr22813877qkr.331.1528194868957; 
 Tue, 05 Jun 2018 03:34:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:c342:0:0:0:0:0 with HTTP;
 Tue, 5 Jun 2018 03:34:28 -0700 (PDT)
In-Reply-To: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 5 Jun 2018 11:34:28 +0100
X-Google-Sender-Auth: ICXNTush_TOZ_hnekpFLBhDejuo
Message-ID: <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Steven Haigh <netwiz@crc.id.au>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "security@xenproject.org" <security@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gNCwgMjAxOCBhdCAzOjU1IFBNLCBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNp
dHJpeC5jb20+IHdyb3RlOgoKPiAyLjIuMyBCLiBHaXQgYmFzZWxpbmUgb2YgcGF0Y2hlcwo+IFRo
aXMgY3JlYXRlZCBxdWl0ZSBhIGJpdCBvZiBkaXNjdXNzaW9uIGFuZCB3ZSBkaWQgbGVhcm4gYSBm
ZXcgdGhpbmdzOgo+ICogRnJvbSB0aGUgdGhyZWFkLCBoYXZpbmcgdG8gY2hlcnJ5IHBpY2sgYSBz
bWFsbCAoYXJvdW5kIDUtNikgcGF0Y2hlcyBoYXZlIHRvIGJlIGNoZXJyeS1waWNrZWQgZm9yIFhT
QXMgdG8gYXBwbHkgdG8gdGFyYmFsbHMgdGhpcyBhcHBlYXJzIHRvIGJlIHNlZW4gYXMgT0sgZm9y
IG1vc3QgdXNlcnMuIE1vcmUgcGF0Y2hlcyBhcmUgYSBwcm9ibGVtCj4gKiBSZWNlbnRseSB0aGlz
IGlzc3VlIGhhcyBiZWNvbWUgbXVjaCB3b3JzZSwgYmVjYXVzZSBzb21lIHNlY3VyaXR5IGZpeGVz
IChvciBwcmUtcmVxdWlzaXRlcyBmb3IgdGhlbSkgaGF2ZSBiZWVuIGRldmVsb3BlZCBpbiBwdWJs
aWMgYW5kIHNvbWUgWFNBcyByZXF1aXJlZCBzaWduaWZpY2FudCBiYWNrcG9ydGluZyB0byBiZSBh
YmxlIHRvIGJlIHJ1bgo+ICogQSBwb2ludCByZWxlYXNlIGhhcyB1c3VhbGx5IDw1MCUgc2VjdXJp
dHkgZml4ZXMKPiAqIFRoZXJlIGlzIG5vIGFwcGV0aXRlIGFtb25nc3QgZXhpc3RpbmcgcG9pbnQg
cmVsZWFzZSBtYWludGFpbmVycyB0byBtYWludGFpbiBhIHN0YWdpbmcgYnJhbmNoIGFuZCBhbiBY
U0EgKyBwcmUtcmVxdWlzaXRlcyBvbmx5IGJyYW5jaAo+Cj4gSW4gb3RoZXIgd29yZHMsIHdlIGFy
ZSBhdCBhIHN0YWxlLW1hdGUuIEkgc2VlIHR3byB3YXlzIGFyb3VuZCBpdAo+IGEpIEZpbmQgYW4g
YWRkaXRpb25hbCB2b2x1bnRlZXIgdG8gbWFpbnRhaW4gWFNBICsgcHJlLXJlcXVpc2l0ZXMgb25s
eSBicmFuY2hlcyBmb3IgcmVsZWFzZXMKPiBiKSBGaW5kIHNvbWUgdG9vbGluZy90ZXN0IGJhc2Vk
IHNvbHV0aW9uIHdoaWNoIGV4cG9zZXMgaXNzdWVzIGFwcGx5aW5nIFhTQXMgb24gdGhlIGxhc3Qg
cmVsZWFzZXMgb2YgYSBzdGFnaW5nIGJyYW5jaCBmb3IgYSBwb2ludCByZWxlYXNlLiBUaGlzIGlz
IGEgbGl0dGxlIGJpdCBvZiBhIGhhbGYtYmFrZWQgaWRlYSwgYnV0IGl0IG1heSBiZSB3b3J0aHdo
aWxlIGxvb2tpbmcgaW50by4KPiBGb3IgZXhhbXBsZSwgd2UgY291bGQgY3JlYXRlIGFuIE9TU1RF
U1QsIHRoYXQgY2hlY2tzIG91dCB0aGUgbGFzdCByZWxlYXNlZCBzdGFibGUgYnJhbmNoIGFuZCBh
cHBsaWVzIG91dHN0YW5kaW5nIFhTQXMgYW5kIHByZS1yZXF1aXNpdGVzIGJhc2VkIG9uIHRoZSBt
ZXRhLWluZm8gdG8gaXQgKGUuZy4gdmlhIHhzYXRvb2wgb3IgYSB2YXJpYW50IHRoZXJlb2YpLiBU
aGlzIHRlc3Qgd291bGQgZmFpbCwgaWYgYW4gWFNBIGRvZXMgbm90IGFwcGx5LCB3aGljaCBpbXBs
aWVzIHRoYXQgdGhlIHByZS1yZXF1aXNpdGVzIGFyZSBpbmNvbXBsZXRlLiBJZiBhbGwgWFNBcyBh
cHBseSwgd2UgY2FuIHJ1biB0aGUgZnVsbCBPU1NURVNUIG9uIGl0LiBUaGUgdGVzdCBjb3VsZCBh
bHNvIHByb2R1Y2UgYSBsaXN0IG9mIGdpdCBjb21taXRzIGZyb20gc3RhZ2luZyB0aGF0IGluY2x1
ZGUgWFNBcyBhbmQgcHJlLXJlcXVpc2l0ZXMgdGhhdCBjYW4gYmUgYXBwbGllZCBpbiBvcmRlci4g
VGhpcyBzaG91bGQgaW4gdGhlb3J5IC0gaWYgZG9hYmxlIC0gaGVscCBkb3duc3RyZWFtcyB3aGlj
aCBhcmUgc3RydWdnbGluZyB3aXRoIHRoaXMgcHJvYmxlbSwgd2hpbGUgZmxhZ2dpbmcgdXAgcG90
ZW50aWFsIGlzc3VlcyB0byBzdGFibGUgbWFpbnRhaW5lcnMgZWFybHkuIEFueSB0aG91Z2h0cz8g
V291bGQgdGhpcyBiZSB3b3JrYWJsZSBhbmQgaWYgc28sIHdvdWxkIGl0IGFjdHVhbGx5IGhlbHA/
CgpIZXJlJ3MgYSBxdWVzdGlvbjogIFdoYXQgd291bGQgaXQgdGFrZSBmb3IgbW9zdCBkb3duc3Ry
ZWFtcyB0byB1cGRhdGUKdG8gc3RhZ2luZyB3aGVuIGEgcHVibGljIHJlbGVhc2Ugd2FzIG1hZGU/
CgpTdXBwb3NlIHdlIGRpZCB0aGlzOgoxLiBXaGVuIHdlIHByZWRpc2Nsb3NlIGFuIGlzc3VlLCBm
cmVlemUgdGhlIHN0YWJsZSBicmFuY2hlcyB1bnRpbCB0aGUKZW1iYXJnbyBsaWZ0cyAtLSBubyBi
YWNrcG9ydHMuCjIuIFdoZW4gdGhlIGVtYmFyZ28gbGlmdHMsIGFkZGl0aW9uIHRvIHRoZSBwYXRj
aGVzLCB3ZSByZWxlYXNlIGEgbmV3CnBvaW50IHJlbGVhc2UsIGNvbXBsZXRlIHdpdGggc2lnbmVk
IHRhZyBhbmQgdGFyYmFsbC4KMy4gV2Ugb25seSBkbyBub24tc2VjdXJpdHkgcG9pbnQgcmVsZWFz
ZXMgaWYgd2UgZ28gNCBtb250aHMgd2l0aG91dCBhCnNlY3VyaXR5LXByb21wdGVkIHBvaW50IHJl
bGVhc2UuCgpBdCB0aGUgbW9tZW50IHRoZSByZWxlYXNlIHByb2Nlc3MgaXMgcXVpdGUgbWFudWFs
LCB3aGljaCBpc24ndAp0ZXJyaWJsZSBmb3Igb25lIHBvaW50IHJlbGVhc2UgZXZlcnkgNCBtb250
aHMgcGVyIHN1cHBvcnRlZCByZWxlYXNlLApidXQgd291bGQgc2lnbmlmaWNhbnRseSBpbmNyZWFz
ZSB0aGUgd29ya2xvYWQgaWYgd2UgZGlkIGl0IGZvciBldmVyeQpzdXBwb3J0ZWQgdmVyc2lvbiBm
b3IgZXZlcnkgWFNBLiAgV2UnZCBoYXZlIHRvIGludmVzdCBxdWl0ZSBhIGJpdCBpbgphdXRvbWF0
aW5nIHRoYXQgcHJvY2Vzcywgd2hpY2ggd291bGQgbWFrZSBpdCBvbmx5IHdvcnRoIGl0IGlmIGEK
c2lnbmlmaWNhbnQgbnVtYmVyIG9mIHBlb3BsZSB3b3VsZCBmaW5kIHRoYXQgdXNlZnVsLgoKVGhl
IG90aGVyIHRoaW5nIHdlIGNvdWxkIHByb2JhYmx5IGRvIGlzIHdyaXRlIGEgdG9vbCB3aGljaCB3
b3VsZAphdXRvbWF0aWNhbGx5IGRldGVybWluZSB0aGUgbWluaW11bSBudW1iZXIgb2YgJ2V4dHJh
JyBwYXRjaGVzIHRvCmJhY2twb3J0IGZyb20gdGhlIHN0YWJsZSBicmFuY2ggdG8gYWxsb3cgdGhl
IHBhdGNoIHRvIGFwcGx5IGFuZCBidWlsZC4KVGhlIGlzc3VlIHdpdGggdGhhdCwgb2YgY291cnNl
LCBpcyB0aGF0IHN1Y2ggYSBicmFuY2ggd2lsbCBiZSBhbgphcnRpZmljaWFsIGJyYW5jaCB3aGlj
aCBoYXMgYWxtb3N0IG5vIHRlc3RpbmcuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 11:04:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 11: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 1fQ9kt-0003gL-B6; Tue, 05 Jun 2018 11:03:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mqkl=ix=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fQ9ks-0003gF-8p
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 11:03:58 +0000
X-Inumbo-ID: d43436b3-68af-11e8-9728-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d43436b3-68af-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 13:01:42 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 4B00921707;
 Tue,  5 Jun 2018 07:03:56 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 05 Jun 2018 07:03:56 -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=fm2; bh=VPxufUbiWaLcvfx2B8I+OY54+wOoF
 A5jYnF7eSMroh4=; b=fS69X8aebcpKH/T5SrQiZIp+N7PVr7NRLdMi895+kwXIH
 tatebOmWIQs94WicNKv14scULw4Vol1xe3nAyxuXuuS2akqJOZFKMkdIi/Oivbrl
 /Kkza/kYK6FZqYMc14ewEym/xAlOBdPyxOfJAsK7/VfuMP4k6oJy3Np7FMDovGwb
 ishIoR4c69x9uvPg6rby3FfJrcI1g+nf9Uc1rKP1UqidyTpnevqpgCSb5hLjulcQ
 Y1zrZOc4ft19B7Zx7+/6ACimCgha1EiWCKRWtAz8+zBnSG8ksBReUI5alzLBFOFS
 +XXH7FPxmgjBbuRQ5xQ2PYLCJo3xM6iwCxGyY6K5g==
X-ME-Proxy: <xmx:HG4WW8-Op5Dc_jmmrZdBhT1h2Z8uys9Ys3Pw9b5CsXryJf81ET31mQ>
X-ME-Proxy: <xmx:HG4WW2FflKwO8PvCwwqxLjVbWIAYHf4cSwBonnZn6BcgIKFniUahCg>
X-ME-Proxy: <xmx:HG4WW7SBAHBQclBqP9_pY5KPT4lNE_7Bqr1LEf3ZZbAAhUIP5tngng>
X-ME-Proxy: <xmx:HG4WW0uopdK4rWm4ZaEwsLyJRPbxPffbWNhSms60FPOjjIzTCWi0sA>
X-ME-Proxy: <xmx:HG4WW4AThsq1wDPW4XY64cM0aEbDFY_8DLdqWe0QZvi37tF1nnJq1g>
X-ME-Proxy: <xmx:HG4WWwrVyLOP222OhvlQ_6bmlgAm76hBc9F8FIczBRn85XSj197-qw>
X-ME-Sender: <xms:HG4WW9CXbNYi8lS8PnqSTsFrJ1kmGAy_nDhSIJ-FmDsQxlMEnbFjeA>
Received: from mail-itl (unknown [89.249.64.155])
 by mail.messagingengine.com (Postfix) with ESMTPA id AA3591025E;
 Tue,  5 Jun 2018 07:03:53 -0400 (EDT)
Date: Tue, 5 Jun 2018 13:03:50 +0200
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: George Dunlap <dunlapg@umich.edu>
Message-ID: <20180605110350.GK23079@mail-itl>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
User-Agent: Mutt/1.9.3 (2018-01-21)
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Steven Haigh <netwiz@crc.id.au>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "security@xenproject.org" <security@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Halley <andrew.halley@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: multipart/mixed; boundary="===============4939285042674237445=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, Jun 05, 2018 at 11:34:28AM +0100, George Dunlap wrote:
> On Mon, Jun 4, 2018 at 3:55 PM, Lars Kurth <lars.kurth@citrix.com> wrote:
>=20
> > 2.2.3 B. Git baseline of patches
> > This created quite a bit of discussion and we did learn a few things:
> > * From the thread, having to cherry pick a small (around 5-6) patches h=
ave to be cherry-picked for XSAs to apply to tarballs this appears to be se=
en as OK for most users. More patches are a problem
> > * Recently this issue has become much worse, because some security fixe=
s (or pre-requisites for them) have been developed in public and some XSAs =
required significant backporting to be able to be run
> > * A point release has usually <50% security fixes
> > * There is no appetite amongst existing point release maintainers to ma=
intain a staging branch and an XSA + pre-requisites only branch
> >
> > In other words, we are at a stale-mate. I see two ways around it
> > a) Find an additional volunteer to maintain XSA + pre-requisites only b=
ranches for releases
> > b) Find some tooling/test based solution which exposes issues applying =
XSAs on the last releases of a staging branch for a point release. This is =
a little bit of a half-baked idea, but it may be worthwhile looking into.
> > For example, we could create an OSSTEST, that checks out the last relea=
sed stable branch and applies outstanding XSAs and pre-requisites based on =
the meta-info to it (e.g. via xsatool or a variant thereof). This test woul=
d fail, if an XSA does not apply, which implies that the pre-requisites are=
 incomplete. If all XSAs apply, we can run the full OSSTEST on it. The test=
 could also produce a list of git commits from staging that include XSAs an=
d pre-requisites that can be applied in order. This should in theory - if d=
oable - help downstreams which are struggling with this problem, while flag=
ging up potential issues to stable maintainers early. Any thoughts? Would t=
his be workable and if so, would it actually help?
>=20
> Here's a question:  What would it take for most downstreams to update
> to staging when a public release was made?
>=20
> Suppose we did this:
> 1. When we predisclose an issue, freeze the stable branches until the
> embargo lifts -- no backports.
> 2. When the embargo lifts, addition to the patches, we release a new
> point release, complete with signed tag and tarball.
> 3. We only do non-security point releases if we go 4 months without a
> security-prompted point release.

IMO this would significantly ease handling of XSAs, at least for us.
This does mean we'll need to test things using stable branch (not
previous point release) during embargo period - as the point release
would be available only after lifting the embargo, but I think that's
manageable.

What if at the predisclose time there are some commits in staging (not
stable), which breaks things (in terms of osstest)? Would them be
bypassed (XSA applied on top of stable, then rebase staging on top of
new stable)? Or something else?

> At the moment the release process is quite manual, which isn't
> terrible for one point release every 4 months per supported release,
> but would significantly increase the workload if we did it for every
> supported version for every XSA.  We'd have to invest quite a bit in
> automating that process, which would make it only worth it if a
> significant number of people would find that useful.

Alternatively this could be triggered only if there are conflicting
changes in stable branch, since last point release (but free stable
anyway, to not leak info about the patches). This should reduce
probability of very frequent point releases (the more recent point
release is, the more likely XSA will apply without problems).
This could be determined mostly automatically by trying to apply patches
on the most recent point release.

> The other thing we could probably do is write a tool which would
> automatically determine the minimum number of 'extra' patches to
> backport from the stable branch to allow the patch to apply and build.
> The issue with that, of course, is that such a branch will be an
> artificial branch which has almost no testing.

I'm bit worried about such solution, although this is exactly what we do
right now. With exception that a) it isn't automated b) we do testing on
our own (and probably others do to, duplicating this work).

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlsWbhUACgkQ24/THMrX
1yz0Egf/R7UPpqCOhbdE42PgBy3cMBUkLvmz6RHqLrI0dOBSWZqtJfhMx0CR2E9Y
GAtyw1DpQs/gqmkuZXhF3NYo5f+mrwRYyQIpjTozOdYvgRK3kPMPVJhmQwX2sWSW
BFr+vUUIdmnZioCyP8nDgUnsQ+IIln4luKYBYb2xRmlSJOFJSwEQSvIQC5CZk4Mb
AR+uFjM1Clc9dL9fcZXfNPEirujDsyEQgKSA8QbA7kw1B/F84ovg+S2ZlQeTn7ic
FxrUoWwY2LoL1CIb2pKUVRf8YnCN3NPTHD+2e42nPUob4DhydxORmupBATFKcSwj
UgaCrMKPbaozSrzN/qwpD01fSmL9eQ==
=tdi0
-----END PGP SIGNATURE-----

--kbCYTQG2MZjuOjyn--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4939285042674237445==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 05 11:26:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 11:26:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQA6d-0006md-Ob; Tue, 05 Jun 2018 11:26:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uwf/=ix=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQA6c-0006mJ-Al
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 11:26:26 +0000
X-Inumbo-ID: f73879ac-68b2-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f73879ac-68b2-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 13:24:10 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5E7C7ABEF;
 Tue,  5 Jun 2018 11:26:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-users <xen-users@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>, xen-announce@lists.xenproject.org
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <b24c2f07-a832-90b8-0999-6378401c0183@suse.com>
Date: Tue, 5 Jun 2018 13:26:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] Xen 4.11 RC6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKWGVuIDQuMTEgcmM2IGlzIHRhZ2dlZC4gWW91IGNhbiBjaGVjayB0aGF0IG91dCBm
cm9tIHhlbi5naXQ6CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjExLjAtcmM2CgpG
b3IgeW91ciBjb252ZW5pZW5jZSB0aGVyZSBpcyBhbHNvIGEgdGFyYmFsbCBhdDoKaHR0cHM6Ly9k
b3dubG9hZHMueGVucHJvamVjdC5vcmcvcmVsZWFzZS94ZW4vNC4xMS4wLXJjNi94ZW4tNC4xMS4w
LXJjNi50YXIuZ3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwczovL2Rvd25sb2Fkcy54
ZW5wcm9qZWN0Lm9yZy9yZWxlYXNlL3hlbi80LjExLjAtcmM2L3hlbi00LjExLjAtcmM2LnRhci5n
ei5zaWcKClBsZWFzZSBzZW5kIGJ1ZyByZXBvcnRzIGFuZCB0ZXN0IHJlcG9ydHMgdG8geGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnLgpXaGVuIHNlbmRpbmcgYnVnIHJlcG9ydHMsIHBsZWFz
ZSBDQyByZWxldmFudCBtYWludGFpbmVycyBhbmQgbWUKKGpncm9zc0BzdXNlLmNvbSkuCgpUaGlz
IHdpbGwgYmUgdGhlIGxhc3QgUkMgYmVmb3JlIGJyYW5jaGluZyA0LjExIG9mZiB0aGUgWGVuIG1h
aW4gdHJ1bmsuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 11:45:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 11:45:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQAOW-0000jK-8i; Tue, 05 Jun 2018 11:44:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zq/e=ix=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQAOV-0000jF-VB
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 11:44:56 +0000
X-Inumbo-ID: 8cdcb142-68b5-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8cdcb142-68b5-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 13:42:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 05 Jun 2018 05:44:53 -0600
Message-Id: <5B1677B002000078001C8417@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 05 Jun 2018 05:44:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
 <20180605110350.GK23079@mail-itl>
In-Reply-To: <20180605110350.GK23079@mail-itl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>, committers@xenproject.org,
 security@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Halley <andrew.halley@citrix.com>, Steven Haigh <netwiz@crc.id.au>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE4IGF0IDEzOjAzLCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gT24gVHVlLCBKdW4gMDUsIDIwMTggYXQgMTE6MzQ6MjhBTSArMDEwMCwgR2Vv
cmdlIER1bmxhcCB3cm90ZToKPj4gT24gTW9uLCBKdW4gNCwgMjAxOCBhdCAzOjU1IFBNLCBMYXJz
IEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+IHdyb3RlOgo+PiAKPj4gPiAyLjIuMyBCLiBH
aXQgYmFzZWxpbmUgb2YgcGF0Y2hlcwo+PiA+IFRoaXMgY3JlYXRlZCBxdWl0ZSBhIGJpdCBvZiBk
aXNjdXNzaW9uIGFuZCB3ZSBkaWQgbGVhcm4gYSBmZXcgdGhpbmdzOgo+PiA+ICogRnJvbSB0aGUg
dGhyZWFkLCBoYXZpbmcgdG8gY2hlcnJ5IHBpY2sgYSBzbWFsbCAoYXJvdW5kIDUtNikgcGF0Y2hl
cyBoYXZlIAo+IHRvIGJlIGNoZXJyeS1waWNrZWQgZm9yIFhTQXMgdG8gYXBwbHkgdG8gdGFyYmFs
bHMgdGhpcyBhcHBlYXJzIHRvIGJlIHNlZW4gYXMgCj4gT0sgZm9yIG1vc3QgdXNlcnMuIE1vcmUg
cGF0Y2hlcyBhcmUgYSBwcm9ibGVtCj4+ID4gKiBSZWNlbnRseSB0aGlzIGlzc3VlIGhhcyBiZWNv
bWUgbXVjaCB3b3JzZSwgYmVjYXVzZSBzb21lIHNlY3VyaXR5IGZpeGVzIAo+IChvciBwcmUtcmVx
dWlzaXRlcyBmb3IgdGhlbSkgaGF2ZSBiZWVuIGRldmVsb3BlZCBpbiBwdWJsaWMgYW5kIHNvbWUg
WFNBcyAKPiByZXF1aXJlZCBzaWduaWZpY2FudCBiYWNrcG9ydGluZyB0byBiZSBhYmxlIHRvIGJl
IHJ1bgo+PiA+ICogQSBwb2ludCByZWxlYXNlIGhhcyB1c3VhbGx5IDw1MCUgc2VjdXJpdHkgZml4
ZXMKPj4gPiAqIFRoZXJlIGlzIG5vIGFwcGV0aXRlIGFtb25nc3QgZXhpc3RpbmcgcG9pbnQgcmVs
ZWFzZSBtYWludGFpbmVycyB0byAKPiBtYWludGFpbiBhIHN0YWdpbmcgYnJhbmNoIGFuZCBhbiBY
U0EgKyBwcmUtcmVxdWlzaXRlcyBvbmx5IGJyYW5jaAo+PiA+Cj4+ID4gSW4gb3RoZXIgd29yZHMs
IHdlIGFyZSBhdCBhIHN0YWxlLW1hdGUuIEkgc2VlIHR3byB3YXlzIGFyb3VuZCBpdAo+PiA+IGEp
IEZpbmQgYW4gYWRkaXRpb25hbCB2b2x1bnRlZXIgdG8gbWFpbnRhaW4gWFNBICsgcHJlLXJlcXVp
c2l0ZXMgb25seSAKPiBicmFuY2hlcyBmb3IgcmVsZWFzZXMKPj4gPiBiKSBGaW5kIHNvbWUgdG9v
bGluZy90ZXN0IGJhc2VkIHNvbHV0aW9uIHdoaWNoIGV4cG9zZXMgaXNzdWVzIGFwcGx5aW5nIFhT
QXMgCj4gb24gdGhlIGxhc3QgcmVsZWFzZXMgb2YgYSBzdGFnaW5nIGJyYW5jaCBmb3IgYSBwb2lu
dCByZWxlYXNlLiBUaGlzIGlzIGEgCj4gbGl0dGxlIGJpdCBvZiBhIGhhbGYtYmFrZWQgaWRlYSwg
YnV0IGl0IG1heSBiZSB3b3J0aHdoaWxlIGxvb2tpbmcgaW50by4KPj4gPiBGb3IgZXhhbXBsZSwg
d2UgY291bGQgY3JlYXRlIGFuIE9TU1RFU1QsIHRoYXQgY2hlY2tzIG91dCB0aGUgbGFzdCByZWxl
YXNlZCAKPiBzdGFibGUgYnJhbmNoIGFuZCBhcHBsaWVzIG91dHN0YW5kaW5nIFhTQXMgYW5kIHBy
ZS1yZXF1aXNpdGVzIGJhc2VkIG9uIHRoZSAKPiBtZXRhLWluZm8gdG8gaXQgKGUuZy4gdmlhIHhz
YXRvb2wgb3IgYSB2YXJpYW50IHRoZXJlb2YpLiBUaGlzIHRlc3Qgd291bGQgCj4gZmFpbCwgaWYg
YW4gWFNBIGRvZXMgbm90IGFwcGx5LCB3aGljaCBpbXBsaWVzIHRoYXQgdGhlIHByZS1yZXF1aXNp
dGVzIGFyZSAKPiBpbmNvbXBsZXRlLiBJZiBhbGwgWFNBcyBhcHBseSwgd2UgY2FuIHJ1biB0aGUg
ZnVsbCBPU1NURVNUIG9uIGl0LiBUaGUgdGVzdCAKPiBjb3VsZCBhbHNvIHByb2R1Y2UgYSBsaXN0
IG9mIGdpdCBjb21taXRzIGZyb20gc3RhZ2luZyB0aGF0IGluY2x1ZGUgWFNBcyBhbmQgCj4gcHJl
LXJlcXVpc2l0ZXMgdGhhdCBjYW4gYmUgYXBwbGllZCBpbiBvcmRlci4gVGhpcyBzaG91bGQgaW4g
dGhlb3J5IC0gaWYgCj4gZG9hYmxlIC0gaGVscCBkb3duc3RyZWFtcyB3aGljaCBhcmUgc3RydWdn
bGluZyB3aXRoIHRoaXMgcHJvYmxlbSwgd2hpbGUgCj4gZmxhZ2dpbmcgdXAgcG90ZW50aWFsIGlz
c3VlcyB0byBzdGFibGUgbWFpbnRhaW5lcnMgZWFybHkuIEFueSB0aG91Z2h0cz8gV291bGQgCj4g
dGhpcyBiZSB3b3JrYWJsZSBhbmQgaWYgc28sIHdvdWxkIGl0IGFjdHVhbGx5IGhlbHA/Cj4+IAo+
PiBIZXJlJ3MgYSBxdWVzdGlvbjogIFdoYXQgd291bGQgaXQgdGFrZSBmb3IgbW9zdCBkb3duc3Ry
ZWFtcyB0byB1cGRhdGUKPj4gdG8gc3RhZ2luZyB3aGVuIGEgcHVibGljIHJlbGVhc2Ugd2FzIG1h
ZGU/Cj4+IAo+PiBTdXBwb3NlIHdlIGRpZCB0aGlzOgo+PiAxLiBXaGVuIHdlIHByZWRpc2Nsb3Nl
IGFuIGlzc3VlLCBmcmVlemUgdGhlIHN0YWJsZSBicmFuY2hlcyB1bnRpbCB0aGUKPj4gZW1iYXJn
byBsaWZ0cyAtLSBubyBiYWNrcG9ydHMuCj4+IDIuIFdoZW4gdGhlIGVtYmFyZ28gbGlmdHMsIGFk
ZGl0aW9uIHRvIHRoZSBwYXRjaGVzLCB3ZSByZWxlYXNlIGEgbmV3Cj4+IHBvaW50IHJlbGVhc2Us
IGNvbXBsZXRlIHdpdGggc2lnbmVkIHRhZyBhbmQgdGFyYmFsbC4KPj4gMy4gV2Ugb25seSBkbyBu
b24tc2VjdXJpdHkgcG9pbnQgcmVsZWFzZXMgaWYgd2UgZ28gNCBtb250aHMgd2l0aG91dCBhCj4+
IHNlY3VyaXR5LXByb21wdGVkIHBvaW50IHJlbGVhc2UuCj4gCj4gSU1PIHRoaXMgd291bGQgc2ln
bmlmaWNhbnRseSBlYXNlIGhhbmRsaW5nIG9mIFhTQXMsIGF0IGxlYXN0IGZvciB1cy4KPiBUaGlz
IGRvZXMgbWVhbiB3ZSdsbCBuZWVkIHRvIHRlc3QgdGhpbmdzIHVzaW5nIHN0YWJsZSBicmFuY2gg
KG5vdAo+IHByZXZpb3VzIHBvaW50IHJlbGVhc2UpIGR1cmluZyBlbWJhcmdvIHBlcmlvZCAtIGFz
IHRoZSBwb2ludCByZWxlYXNlCj4gd291bGQgYmUgYXZhaWxhYmxlIG9ubHkgYWZ0ZXIgbGlmdGlu
ZyB0aGUgZW1iYXJnbywgYnV0IEkgdGhpbmsgdGhhdCdzCj4gbWFuYWdlYWJsZS4KPiAKPiBXaGF0
IGlmIGF0IHRoZSBwcmVkaXNjbG9zZSB0aW1lIHRoZXJlIGFyZSBzb21lIGNvbW1pdHMgaW4gc3Rh
Z2luZyAobm90Cj4gc3RhYmxlKSwgd2hpY2ggYnJlYWtzIHRoaW5ncyAoaW4gdGVybXMgb2Ygb3Nz
dGVzdCk/IFdvdWxkIHRoZW0gYmUKPiBieXBhc3NlZCAoWFNBIGFwcGxpZWQgb24gdG9wIG9mIHN0
YWJsZSwgdGhlbiByZWJhc2Ugc3RhZ2luZyBvbiB0b3Agb2YKPiBuZXcgc3RhYmxlKT8gT3Igc29t
ZXRoaW5nIGVsc2U/CgpJIGRvbid0IHRoaW5rIHdlIHNob3VsZCBnZXQgaW50byB0aGUgYnVzaW5l
c3Mgb2YgcmUtYmFzaW5nIGFueSBvZiB0aGUKbWFpbiBicmFuY2hlcyBvZiB4ZW4uZ2l0LiBJZiBh
bnl0aGluZywgdGhlbiBtZXJnaW5nLiBCdXQgSSBmdXJ0aGVyCnRoaW5rIHdlIGFsc28gc2hvdWxk
bid0IGJyZWFrIHRoZSBzdHJpY3Qgc3RhZ2luZyAtPiBzdGFibGUgd29ya2Zsb3cKd2l0aCB0aGUg
b3NzdGVzdCBwdXNoIGdhdGUgaW4gYmV0d2Vlbi4gU29tZSBkZWxheSBiZXR3ZWVuIHB1YmxpYwpk
aXNjbG9zdXJlIGFuZCByZWxlYXNlIG9mIHRoZSBuZXcgc3RhYmxlIHZlcnNpb24gd2lsbCBoZW5j
ZSBiZQp1bmF2b2lkYWJsZS4gKEp1c3QgdGFrZSB0aGUgY3VycmVudCBzaXR1YXRpb24gYXMgYW4g
ZXhhbXBsZSwgd2hlcmUKd2UncmUgYmxvY2tlZCBvbiBhbiBvc3N0ZXN0IGlzc3VlIFthY2NvcmRp
bmcgdG8gbXkgaW52ZXN0aWdhdGlvbiwgYXQKbGVhc3RdIHdpdGggdHdvIHN0YWJsZSByZWxlYXNl
cyAtIHdlIHNpbXBseSBoYXZlIHRvIHdhaXQgZm9yIHRoZQpvc3N0ZXN0IGlzc3VlIHRvIGJlIGRl
YWx0IHdpdGggZmlyc3QsIGFuZCBmb3IgdGhlIHB1c2hlcyBvZiB0aGUKYnJhbmNoZXMgdGhlbiB0
byBldmVudHVhbGx5IGhhcHBlbi4pCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 11:54:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 11:54:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQAXw-00023C-0O; Tue, 05 Jun 2018 11:54:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQAXv-00022z-AR
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 11:54:39 +0000
X-Inumbo-ID: e89dccd4-68b6-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e89dccd4-68b6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 13:52:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,478,1520899200"; d="scan'208";a="56391585"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74780-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=38c977c148e92e2af17c5d346d9b4b2e7a18680a
X-Osstest-Versions-That: ovmf=c4061d18ef531147a58075f7f011a25b598d6aee
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 5 Jun 2018 12:54:34 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74780: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDc4MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3ODAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAzOGM5NzdjMTQ4ZTkyZTJhZjE3YzVkMzQ2ZDliNGIyZTdhMTg2
ODBhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNDA2MWQxOGVmNTMx
MTQ3YTU4MDc1ZjdmMDExYTI1YjU5OGQ2YWVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3NzQg
IDIwMTgtMDYtMDIgMTk6NTI6MTYgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
NzgwICAyMDE4LTA2LTA0IDIxOjQ4OjI3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIERhYnJvcyA8anNk
QHNlbWloYWxmLmNvbT4KICBNYXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAzOGM5NzdjMTQ4ZTkyZTJhZjE3YzVkMzQ2ZDliNGIyZTdhMTg2
ODBhCkF1dGhvcjogTWFyY2luIFdvanRhcyA8bXdAc2VtaWhhbGYuY29tPgpEYXRlOiAgIEZyaSBK
dW4gMSAyMTo1ODoxMyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIFBlaUNvcmU6IENoZWNr
IGVycm9yIHN0YXR1cyB3aGVuIHByb2Nlc3NpbmcgYm9vdCBGVgogICAgCiAgICBVbnRpbCBub3cg
dGhlIHBvc3NpYmxlIGVycm9ycyByZXR1cm5lZCBmcm9tIHByb2Nlc3NpbmcKICAgIGJvb3QgZmly
bXdhcmUgdm9sdW1lIHdlcmUgbm90IGNoZWNrZWQsIHdoaWNoIGNvdWxkIGNhdXNlCiAgICBtaXNi
ZWhhdmlvciBpbiBmdXJ0aGVyIGJvb3Rpbmcgc3RhZ2VzLiBBZGQgcmVsZXZhbnQgYXNzZXJ0Lgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gRGFicm9zIDxqc2RAc2VtaWhhbGYuY29tPgogICAgUmV2
aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 12:08:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 12:08:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQAkz-00042L-Lw; Tue, 05 Jun 2018 12: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=mqkl=ix=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fQAkx-00042E-SM
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 12:08:08 +0000
X-Inumbo-ID: caa1d860-68b8-11e8-9728-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caa1d860-68b8-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 14:05:52 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C2B5B22601;
 Tue,  5 Jun 2018 08:08:05 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 05 Jun 2018 08:08: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=fm2; bh=E5jLacZpT+qd+67dmDlnFsEOtc8K3
 M8QbBHtq5069HI=; b=FLLl1YDLie4h/gIHxp47B8SwuhJKUilwYe2CiDSL3/MdB
 nvy//QW0C5SXP0MTdF2vYTUxRNQFlIJ8VJOgF0sPlJqnZZJ5TEVzO0WTwp6gxvtj
 vvEoTMHeyK7tI8Sszn0bj1NeludFfgrFjZOW168VhoznJT3wNf6+RFmGqtYMOTn3
 2Adm7C8P8R+WpUvjip7+VRdr6JJpUZcxiH/oq9cLww0LuYnFLJa5CfPLLByorZay
 oY+kpzy03gWXjHlPEtMNt17U4TXOU0DgycZKOOv1h8hyryxPMJR/5Jn8Y3PeFmfu
 TyxfgX3M0A//EkqnaVJXULzQb888dECKh0BB4pxNQ==
X-ME-Proxy: <xmx:JX0WW622yb7zaJhpGLekJP3oKclOQCBQJnc9WjAcNUe6z2ii9uuGdQ>
X-ME-Proxy: <xmx:JX0WW9O2D-7AemJG8Y52GPqc61D5l0txA0vFG6xX5_fJROaqygATbQ>
X-ME-Proxy: <xmx:JX0WW61zSW0qd6ZdhVjvx_37KEHc6C6aSou3_6EuapGOsWu0AwOp9A>
X-ME-Proxy: <xmx:JX0WW0Fv3pJ4IsjYF-ZDiWGYba7lLnGX5_0gtotqRSOsszbcGvcJ9Q>
X-ME-Proxy: <xmx:JX0WW37Sf7zyd9iZAraAH1CjX5oIFqNqMcq8TUI0QUJRp9osyjeb5Q>
X-ME-Proxy: <xmx:JX0WW47tAQV_Fm3bmz73qlyyBcCWqyt-ih81m4sOitpwXYdDNWejkg>
X-ME-Sender: <xms:JX0WW1xnonmC-2QMULmKgMeo64qPe31lJmBTGtfvCnI92Hzl5Jkbcg>
Received: from mail-itl (unknown [89.249.64.155])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1B52D10266;
 Tue,  5 Jun 2018 08:08:01 -0400 (EDT)
Date: Tue, 5 Jun 2018 14:07:57 +0200
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180605120757.GL23079@mail-itl>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
 <20180605110350.GK23079@mail-itl>
 <5B1677B002000078001C8417@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B1677B002000078001C8417@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.3 (2018-01-21)
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>, committers@xenproject.org,
 security@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Halley <andrew.halley@citrix.com>, Steven Haigh <netwiz@crc.id.au>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: multipart/mixed; boundary="===============2024301244358402833=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, Jun 05, 2018 at 05:44:48AM -0600, Jan Beulich wrote:
> >>> On 05.06.18 at 13:03, <marmarek@invisiblethingslab.com> wrote:
> > On Tue, Jun 05, 2018 at 11:34:28AM +0100, George Dunlap wrote:
> >> On Mon, Jun 4, 2018 at 3:55 PM, Lars Kurth <lars.kurth@citrix.com> wro=
te:
> >>=20
> >> > 2.2.3 B. Git baseline of patches
> >> > This created quite a bit of discussion and we did learn a few things:
> >> > * From the thread, having to cherry pick a small (around 5-6) patche=
s have=20
> > to be cherry-picked for XSAs to apply to tarballs this appears to be se=
en as=20
> > OK for most users. More patches are a problem
> >> > * Recently this issue has become much worse, because some security f=
ixes=20
> > (or pre-requisites for them) have been developed in public and some XSA=
s=20
> > required significant backporting to be able to be run
> >> > * A point release has usually <50% security fixes
> >> > * There is no appetite amongst existing point release maintainers to=
=20
> > maintain a staging branch and an XSA + pre-requisites only branch
> >> >
> >> > In other words, we are at a stale-mate. I see two ways around it
> >> > a) Find an additional volunteer to maintain XSA + pre-requisites onl=
y=20
> > branches for releases
> >> > b) Find some tooling/test based solution which exposes issues applyi=
ng XSAs=20
> > on the last releases of a staging branch for a point release. This is a=
=20
> > little bit of a half-baked idea, but it may be worthwhile looking into.
> >> > For example, we could create an OSSTEST, that checks out the last re=
leased=20
> > stable branch and applies outstanding XSAs and pre-requisites based on =
the=20
> > meta-info to it (e.g. via xsatool or a variant thereof). This test woul=
d=20
> > fail, if an XSA does not apply, which implies that the pre-requisites a=
re=20
> > incomplete. If all XSAs apply, we can run the full OSSTEST on it. The t=
est=20
> > could also produce a list of git commits from staging that include XSAs=
 and=20
> > pre-requisites that can be applied in order. This should in theory - if=
=20
> > doable - help downstreams which are struggling with this problem, while=
=20
> > flagging up potential issues to stable maintainers early. Any thoughts?=
 Would=20
> > this be workable and if so, would it actually help?
> >>=20
> >> Here's a question:  What would it take for most downstreams to update
> >> to staging when a public release was made?
> >>=20
> >> Suppose we did this:
> >> 1. When we predisclose an issue, freeze the stable branches until the
> >> embargo lifts -- no backports.
> >> 2. When the embargo lifts, addition to the patches, we release a new
> >> point release, complete with signed tag and tarball.
> >> 3. We only do non-security point releases if we go 4 months without a
> >> security-prompted point release.
> >=20
> > IMO this would significantly ease handling of XSAs, at least for us.
> > This does mean we'll need to test things using stable branch (not
> > previous point release) during embargo period - as the point release
> > would be available only after lifting the embargo, but I think that's
> > manageable.
> >=20
> > What if at the predisclose time there are some commits in staging (not
> > stable), which breaks things (in terms of osstest)? Would them be
> > bypassed (XSA applied on top of stable, then rebase staging on top of
> > new stable)? Or something else?
>=20
> I don't think we should get into the business of re-basing any of the
> main branches of xen.git. If anything, then merging. But I further
> think we also shouldn't break the strict staging -> stable workflow
> with the osstest push gate in between. Some delay between public
> disclosure and release of the new stable version will hence be
> unavoidable. (Just take the current situation as an example, where
> we're blocked on an osstest issue [according to my investigation, at
> least] with two stable releases - we simply have to wait for the
> osstest issue to be dealt with first, and for the pushes of the
> branches then to eventually happen.)

Makes sense. Does it mean in all the cases point release would happen
with a delay from XSA public release? How long does it take for osstest
to push things (assuming no problems)?

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlsWfR4ACgkQ24/THMrX
1ywijwgAmMPAIvTYAgKX3cPeEOvso7ctJQFBZujDbzkVXm9oGYryuR7zase+JAeX
echblIg6CMvCHgIBEKt3KhglefMUNUzWn+X+alhEpdUgxYcqkXMfAUcDMXctZAiV
J+MVjuKqmOM3HrYdd3Scgo2U+ZdDnGNddl1szyGs9EaU/IJqdq6UbHvxNoGGeJGl
O/BemU6JMcfwZgjui4ccKEPJSRJq0E1uSkhjlW+SsAxFCK1Sk4cSOpolmb82hCir
o91a/RHY1C/lCXLdoGSl11o+FdXwJqswpxffLRkc1DPq9TI7/Ja6l8lHEODymj9J
j05wxe4i6QF8/5063BvyuNihKjpvYg==
=mtjT
-----END PGP SIGNATURE-----

--EDJsL2R9iCFAt7IV--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2024301244358402833==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 05 12:50:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 12:50: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 1fQBPy-0001Kh-Jw; Tue, 05 Jun 2018 12: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQBPx-0001KL-G2
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 12:50:29 +0000
X-Inumbo-ID: b54b2caf-68be-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b54b2caf-68be-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 14:48: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 1fQBPs-0006Sg-Tu; Tue, 05 Jun 2018 12:50: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 1fQBPs-0007l0-Df; Tue, 05 Jun 2018 12:50:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQBPs-0005L3-D2; Tue, 05 Jun 2018 12:50:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-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-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=29dcea88779c856c7dc92040a0c01233263101d4
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 12:50:24 +0000
Subject: [Xen-devel] [linux-linus test] 123792: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzc5MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzNzkyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1
NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICAyOWRjZWE4ODc3OWM4NTZjN2RjOTIwNDBhMGMwMTIzMzI2MzEw
MWQ0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJl
Zjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQg
IDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIz
NjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTIzNzkyICAyMDE4LTA2LTA0IDA3OjMzOjI2IFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleCBEZXVjaGVyIDxhbGV4
YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29u
QHJlZGhhdC5jb20+CiAgQWxleGFuZGVyIER1eWNrIDxhbGV4YW5kZXIuaC5kdXlja0BpbnRlbC5j
b20+CiAgQWxleGFuZGVyIFNoaXNoa2luIDxhbGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwu
Y29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5lbC5vcmc+CiAgQW5kaSBLbGVlbiA8
YWtAbGludXguaW50ZWwuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJu
YWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuYXVkIFBvdWxpcXVl
biA8YXJuYXVkLnBvdWxpcXVlbkBzdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5k
ZT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmrDuHJuIE1v
cmsgPGJqb3JuQG1vcmsubm8+CiAgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u
dWs+CiAgRGFtaWVuIFRow6liYXVsdCA8ZGFtaWVuLnRoZWJhdWx0QHZpdGVjLmNvbT4KICBEYW4g
Q2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxk
YW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4K
ICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmlkIEZyYW5jaXMgPERhdmlk
LkZyYW5jaXNAYW1kLmNvbT4KICBEYXZpZCBMZWJydW4gPGRsZWJydW5AZ29vZ2xlLmNvbT4KICBE
YXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxk
YXZlQHN0Z29sYWJzLm5ldD4KICBEYXZpZGxvaHIgQnVlc28gPGRidWVzb0BzdXNlLmRlPgogIERl
dmVzaCBTaGFybWEgPGRldmVzaC5zaGFybWFAYnJvYWRjb20uY29tPgogIERoaW5ha2FyYW4gUGFu
ZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1
bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdWdlbiBIcmlzdGV2IDxldWdlbi5ocmlzdGV2QG1pY3JvY2hp
cC5jb20+CiAgRmFicmljZSBHYXNuaWVyIDxmYWJyaWNlLmdhc25pZXJAc3QuY29tPgogIEZlZGVy
aWNvIFZhZ2EgPGZlZGVyaWNvLnZhZ2FAdmFnYS5wdi5pdD4KICBGaW5uIFRoYWluIDxmdGhhaW5A
dGVsZWdyYXBoaWNzLmNvbS5hdT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAg
R2VvcmdlIENoZXJpYW4gPGdlb3JnZS5jaGVyaWFuQGNhdml1bS5jb20+CiAgR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxlbiA8Z3RoZWxl
bkBnb29nbGUuY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFv
IFdlaSBUZWUgPGFuZ2Vsc2xAaW4wNC5zZz4KICBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxh
bmRAYW1kLmNvbT4KICBIYXVrZSBNZWhydGVucyA8aGF1a2VAaGF1a2UtbS5kZT4KICBIdWdoIERp
Y2tpbnMgPGh1Z2hkQGdvb2dsZS5jb20+CiAgSWRvIFNjaGltbWVsIDxpZG9zY2hAbWVsbGFub3gu
Y29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEl2YW4gQm9ybnlha292IDxi
cm5rdi5pMUBnbWFpbC5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEph
biBHbGF1YmVyIDxqZ2xhdWJlckBjYXZpdW0uY29tPgogIEphbmkgTmlrdWxhIDxqYW5pLm5pa3Vs
YUBpbnRlbC5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29u
IFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmFzc2kgQnJhciA8amFzd2luZGVyLnNpbmdo
QGxpbmFyby5vcmc+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+
CiAgSmlyaSBPbHNhIDxqb2xzYUBrZXJuZWwub3JnPgogIEppcmkgUGlya28gPGppcmlAbWVsbGFu
b3guY29tPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4K
ICBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSm9z
aCBIaWxsIDxqb3NoQGpvc2h1YWpoaWxsLmNvbT4KICBKdWxpYW4gQW5hc3Rhc292IDxqYUBzc2ku
Ymc+CiAgSnVyaSBMZWxsaSA8anVyaS5sZWxsaUByZWRoYXQuY29tPgogIEthbGxlIFZhbG8gPGt2
YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGxpbnV4LmludGVsLmNv
bT4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+
CiAgS2lyaWxsIFRraGFpIDxrdGtoYWlAdmlydHVvenpvLmNvbT4KICBLb2VuIEtvb2kgPGtvZW5A
ZG9taW5pb24udGhydWhlcmUubmV0PgogIExlbyAoU3VucGVuZykgTGkgPHN1bnBlbmcubGlAYW1k
LmNvbT4KICBMZW8gWWFuIDxsZW8ueWFuQGxpbmFyby5vcmc+CiAgTGVvbiBSb21hbm92c2t5IDxs
ZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3Vu
ZGF0aW9uLm9yZz4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIE1h
Y2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBNYXJ0aW4gQmx1bWVuc3RpbmdsIDxt
YXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29tPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8
bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEtlbGx5IDxta2VsbHlAeGV2by5j
b20+CiAgTWF0aGlhcyBLcmVzaW4gPGRldkBrcmVzaW4ubWU+CiAgTWF0aGlldSBQb2lyaWVyIDxt
YXRoaWV1LnBvaXJpZXJAbGluYXJvLm9yZz4KICBNYXRoaWV1IFhob25uZXV4IDxtLnhob25uZXV4
QGdtYWlsLmNvbT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAg
TWljaGFlbCBOb3N0aG9mZiA8Y29tbWl0dGVkQGhlaW5lLnNvPgogIE1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5j
b20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgog
IE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVpbCBBcm1zdHJvbmcgPG5hcm1z
dHJvbmdAYmF5bGlicmUuY29tPgogIE5pY29sYXMgRGljaHRlbCA8bmljb2xhcy5kaWNodGVsQDZ3
aW5kLmNvbT4KICBPbmRyZWogWmFyeSA8bGludXhAcmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgT25k
xZllaiBIbGF2YXTDvSA8b2hsYXZhdHlAcmVkaGF0LmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8
cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAg
UGFyYXYgUGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bCBCbGFrZXkgPHBhdWxiQG1l
bGxhbm94LmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGV0ZXIg
WmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEg
PHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBldHIgTWFjaGF0YSA8cGV0cm1AbWVsbGFub3guY29t
PgogIFNhbXVlbCBNZW5kb3phLUpvbmFzIDxzYW1AbWVuZG96YWpvbmFzLmNvbT4KICBTYXJhIFNo
YXJvbiA8c2FyYS5zaGFyb25AaW50ZWwuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21p
dW0ub3JnPgogIFNpbW9uIEhvcm1hbiA8aG9ybXMrcmVuZXNhc0B2ZXJnZS5uZXQuYXU+CiAgU3Jp
bml2YXMgUGFuZHJ1dmFkYSA8c3Jpbml2YXMucGFuZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+CiAg
U3RhbmlzbGF3IEdydXN6a2EgPHNncnVzemthQHJlZGhhdC5jb20+CiAgU3RlZmZlbiBLbGFzc2Vy
dCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdXJlc2ggUmVkZHkgPHN1cmVzaC5y
ZWRkeUBicm9hZGNvbS5jb20+CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIFRo
b21hcyBCb2dlbmRvZXJmZXIgPHRzYm9nZW5kQGFscGhhLmZyYW5rZW4uZGU+CiAgVGhvbWFzIFJp
Y2h0ZXIgPHRtcmljaHRAbGludXguaWJtLmNvbT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxr
ZWluZW5AdGkuY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9zaGlh
a2kgTWFraXRhIDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBWaWxsZSBTeXJqw6Rs
w6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRo
ZS1kcmVhbXMuZGU+CiAgWWVoZXprZWwgQmVybmF0IDx5ZWhlemtlbHNoYkBnbWFpbC5jb20+CiAg
WXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
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
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzI4OSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 13:19:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 13: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 1fQBra-0004gL-8r; Tue, 05 Jun 2018 13:19:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zq/e=ix=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQBrY-0004gE-Om
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 13:19:00 +0000
X-Inumbo-ID: b1d8fa03-68c2-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1d8fa03-68c2-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 15:16:45 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 05 Jun 2018 06:58:52 -0600
Message-Id: <5B16890802000078001C84BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 05 Jun 2018 06:58:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
 <20180605110350.GK23079@mail-itl>
 <5B1677B002000078001C8417@prv1-mh.provo.novell.com>
 <20180605120757.GL23079@mail-itl>
In-Reply-To: <20180605120757.GL23079@mail-itl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>, committers@xenproject.org,
 security@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Halley <andrew.halley@citrix.com>, Steven Haigh <netwiz@crc.id.au>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE4IGF0IDE0OjA3LCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gT24gVHVlLCBKdW4gMDUsIDIwMTggYXQgMDU6NDQ6NDhBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAwNS4wNi4xOCBhdCAxMzowMywgPG1hcm1hcmVrQGlu
dmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+PiA+IE9uIFR1ZSwgSnVuIDA1LCAyMDE4IGF0
IDExOjM0OjI4QU0gKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+ID4+IFN1cHBvc2Ugd2Ug
ZGlkIHRoaXM6Cj4+ID4+IDEuIFdoZW4gd2UgcHJlZGlzY2xvc2UgYW4gaXNzdWUsIGZyZWV6ZSB0
aGUgc3RhYmxlIGJyYW5jaGVzIHVudGlsIHRoZQo+PiA+PiBlbWJhcmdvIGxpZnRzIC0tIG5vIGJh
Y2twb3J0cy4KPj4gPj4gMi4gV2hlbiB0aGUgZW1iYXJnbyBsaWZ0cywgYWRkaXRpb24gdG8gdGhl
IHBhdGNoZXMsIHdlIHJlbGVhc2UgYSBuZXcKPj4gPj4gcG9pbnQgcmVsZWFzZSwgY29tcGxldGUg
d2l0aCBzaWduZWQgdGFnIGFuZCB0YXJiYWxsLgo+PiA+PiAzLiBXZSBvbmx5IGRvIG5vbi1zZWN1
cml0eSBwb2ludCByZWxlYXNlcyBpZiB3ZSBnbyA0IG1vbnRocyB3aXRob3V0IGEKPj4gPj4gc2Vj
dXJpdHktcHJvbXB0ZWQgcG9pbnQgcmVsZWFzZS4KPj4gPiAKPj4gPiBJTU8gdGhpcyB3b3VsZCBz
aWduaWZpY2FudGx5IGVhc2UgaGFuZGxpbmcgb2YgWFNBcywgYXQgbGVhc3QgZm9yIHVzLgo+PiA+
IFRoaXMgZG9lcyBtZWFuIHdlJ2xsIG5lZWQgdG8gdGVzdCB0aGluZ3MgdXNpbmcgc3RhYmxlIGJy
YW5jaCAobm90Cj4+ID4gcHJldmlvdXMgcG9pbnQgcmVsZWFzZSkgZHVyaW5nIGVtYmFyZ28gcGVy
aW9kIC0gYXMgdGhlIHBvaW50IHJlbGVhc2UKPj4gPiB3b3VsZCBiZSBhdmFpbGFibGUgb25seSBh
ZnRlciBsaWZ0aW5nIHRoZSBlbWJhcmdvLCBidXQgSSB0aGluayB0aGF0J3MKPj4gPiBtYW5hZ2Vh
YmxlLgo+PiA+IAo+PiA+IFdoYXQgaWYgYXQgdGhlIHByZWRpc2Nsb3NlIHRpbWUgdGhlcmUgYXJl
IHNvbWUgY29tbWl0cyBpbiBzdGFnaW5nIChub3QKPj4gPiBzdGFibGUpLCB3aGljaCBicmVha3Mg
dGhpbmdzIChpbiB0ZXJtcyBvZiBvc3N0ZXN0KT8gV291bGQgdGhlbSBiZQo+PiA+IGJ5cGFzc2Vk
IChYU0EgYXBwbGllZCBvbiB0b3Agb2Ygc3RhYmxlLCB0aGVuIHJlYmFzZSBzdGFnaW5nIG9uIHRv
cCBvZgo+PiA+IG5ldyBzdGFibGUpPyBPciBzb21ldGhpbmcgZWxzZT8KPj4gCj4+IEkgZG9uJ3Qg
dGhpbmsgd2Ugc2hvdWxkIGdldCBpbnRvIHRoZSBidXNpbmVzcyBvZiByZS1iYXNpbmcgYW55IG9m
IHRoZQo+PiBtYWluIGJyYW5jaGVzIG9mIHhlbi5naXQuIElmIGFueXRoaW5nLCB0aGVuIG1lcmdp
bmcuIEJ1dCBJIGZ1cnRoZXIKPj4gdGhpbmsgd2UgYWxzbyBzaG91bGRuJ3QgYnJlYWsgdGhlIHN0
cmljdCBzdGFnaW5nIC0+IHN0YWJsZSB3b3JrZmxvdwo+PiB3aXRoIHRoZSBvc3N0ZXN0IHB1c2gg
Z2F0ZSBpbiBiZXR3ZWVuLiBTb21lIGRlbGF5IGJldHdlZW4gcHVibGljCj4+IGRpc2Nsb3N1cmUg
YW5kIHJlbGVhc2Ugb2YgdGhlIG5ldyBzdGFibGUgdmVyc2lvbiB3aWxsIGhlbmNlIGJlCj4+IHVu
YXZvaWRhYmxlLiAoSnVzdCB0YWtlIHRoZSBjdXJyZW50IHNpdHVhdGlvbiBhcyBhbiBleGFtcGxl
LCB3aGVyZQo+PiB3ZSdyZSBibG9ja2VkIG9uIGFuIG9zc3Rlc3QgaXNzdWUgW2FjY29yZGluZyB0
byBteSBpbnZlc3RpZ2F0aW9uLCBhdAo+PiBsZWFzdF0gd2l0aCB0d28gc3RhYmxlIHJlbGVhc2Vz
IC0gd2Ugc2ltcGx5IGhhdmUgdG8gd2FpdCBmb3IgdGhlCj4+IG9zc3Rlc3QgaXNzdWUgdG8gYmUg
ZGVhbHQgd2l0aCBmaXJzdCwgYW5kIGZvciB0aGUgcHVzaGVzIG9mIHRoZQo+PiBicmFuY2hlcyB0
aGVuIHRvIGV2ZW50dWFsbHkgaGFwcGVuLikKPiAKPiBNYWtlcyBzZW5zZS4gRG9lcyBpdCBtZWFu
IGluIGFsbCB0aGUgY2FzZXMgcG9pbnQgcmVsZWFzZSB3b3VsZCBoYXBwZW4KPiB3aXRoIGEgZGVs
YXkgZnJvbSBYU0EgcHVibGljIHJlbGVhc2U/IEhvdyBsb25nIGRvZXMgaXQgdGFrZSBmb3Igb3Nz
dGVzdAo+IHRvIHB1c2ggdGhpbmdzIChhc3N1bWluZyBubyBwcm9ibGVtcyk/CgpBIGRheSBvciB0
d28uIFJlbWVtYmVyIHRoYXQgb3NzdGVzdCB3aWxsIGJlIHF1aXRlIGJ1c3kgYXQgc3VjaCB0aW1l
cywKdGVzdGluZyBhbGwgYWN0aXZlIGJyYW5jaGVzIGF0IHRoZSBzYW1lIHRpbWUuIEJ1dCBwbGVh
c2UgZG9uJ3QgZm9yZ2V0OgoiTm8gcHJvYmxlbXMiIGlzIHJhdGhlciBhIHJhcmUgZXhjZXB0aW9u
IHRoYW4gdGhlIHJ1bGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 14:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 14:33:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQD0s-0005n7-5N; Tue, 05 Jun 2018 14:32: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=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQD0r-0005mv-NU
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 14:32:41 +0000
X-Inumbo-ID: fcccc585-68cc-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcccc585-68cc-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 16:30:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56412261"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74781-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-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-i386-i386-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-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
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74758
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 5 Jun 2018 15:32:35 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74781: 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>

ZmxpZ2h0IDc0NzgxIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3ODEvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3NTgKIHRlc3QtYW1k
NjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwg
ZmFpbCBsaWtlIDc0NzU4CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3NTgKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBs
aWtlIDc0NzU4CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAxMSBn
dWVzdC1zdGFydCAgICAgICBmYWlsIGxpa2UgNzQ3NTgKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
Y3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3
NTgKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qt
c3RhcnQgICAgIGZhaWwgbGlrZSA3NDc1OAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc1OAogdGVzdC1h
cm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCBmYWlsIGxpa2UgNzQ3NTgKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1w
eWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzU4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWls
IGxpa2UgNzQ3NTgKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc1OAoKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc0NzU4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1k
YWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0
LXB5Z3J1YiAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1
cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1w
eWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRy
aXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 14:45:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 14:45:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDDU-00084e-EI; Tue, 05 Jun 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=s/gp=ix=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQDDT-00084W-6d
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 14:45:43 +0000
X-Inumbo-ID: cd790425-68ce-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cd790425-68ce-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 16:43:26 +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 8D48E30513AA
 for <xen-devel@lists.xen.org>; Tue,  5 Jun 2018 19:01:39 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 472697FBFF
 for <xen-devel@lists.xen.org>; Tue,  5 Jun 2018 17:45:34 +0300 (EEST)
Received: (qmail 31457 invoked from network); 5 Jun 2018 17:45:34 +0300
Received: from unknown (HELO mb2xmail.bitdefender.biz) (10.20.0.30)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 5 Jun 2018 17:45:34 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb2xmail.bitdefender.biz (10.20.0.30) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Tue, 5 Jun 2018 17:45:28 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Tue, 5
 Jun 2018 17:45:33 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, "andrew.cooper3@citrix.com"
 <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v1 1/2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHT6RjmKx0DQn7EgEWV6VYHib3rtqQ1dbMAgAAydoCABbeygIAAPyWAgAACl4CADER2AIAADSsAgAAYogCAAAKSAIAAKQwAgAl7wAA=
Date: Tue, 5 Jun 2018 14:45:32 +0000
Message-ID: <1528209932.25123.27.camel@bitdefender.com>
References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com>
 <5AFEF17C02000078001C4210@prv1-mh.provo.novell.com>
 <98b0d49b-07ba-1703-e25e-ceae271038fe@bitdefender.com>
 <5B03E7A702000078001C48B4@prv1-mh.provo.novell.com>
 <1526996127.25123.3.camel@bitdefender.com>
 <5B041ECB02000078001C4B3D@prv1-mh.provo.novell.com>
 <1527671092.25123.9.camel@bitdefender.com>
 <5B0E744002000078001C6E56@prv1-mh.provo.novell.com>
 <1527679210.25123.20.camel@bitdefender.com>
 <5B0E8B1202000078001C6F4F@prv1-mh.provo.novell.com>
 <c9ff1b1a-5174-5072-34d5-1d5d2a7a0913@citrix.com>
In-Reply-To: <c9ff1b1a-5174-5072-34d5-1d5d2a7a0913@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.1.36, d:out, a:y, w:t, t:15,
 sv:1528190676, ts:1528209928
Content-ID: <46D87AA6A812AF438528B8413A216B75@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76254
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486215,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.009012)], BW: [Enabled, t:
 (0.000016,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.023434,0.000259)], URL: [Enabled, t:
 (0.000012,0.000002)], RTDA: [Enabled, t: (0.096665), Hit: No, Details:
 v2.7.12; Id: 15.1i63fo3.1cf86i1qe.2b6k0], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1 1/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.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>

T24gTWksIDIwMTgtMDUtMzAgYXQgMTQ6NTYgKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+
IE9uIDMwLzA1LzE4IDEyOjI5LCBKYW4gQmV1bGljaCB3cm90ZToNCj4gPg0KPiA+ID4NCj4gPiA+
ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IE9uIDMwLjA1LjE4IGF0IDEzOjIwLCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPiA+ID4gT24gTWksIDIwMTgtMDUtMzAgYXQgMDM6NTIg
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g
Pg0KPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiBPbiAzMC4wNS4xOCBhdCAxMTowNCwgPGFp
c2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiA+ID4gPiBTb3JyeSBmb3IgdGhlIG1p
c3VuZGVyc3RhbmRpbmcsIEkgd2FudGVkIHRvIGNsYXJpZnkgaWYgdGhlDQo+ID4gPiA+ID4gNTk6
NTYNCj4gPiA+ID4gPiBiaXRzDQo+ID4gPiA+ID4gYXJlIGZ1bGx5IG9rIHRvIGJlIHVzZWQgb3Ig
aWYgbm90IHRoZW4gd2hlcmUgc2hvdWxkIEkgdXNlIDQNCj4gPiA+ID4gPiBiaXRzIHRvDQo+ID4g
PiA+ID4gc3RvcmUgdGhlIG1lbSBhY2Nlc3MgaW5mbz8NCj4gPiA+ID4gSSB0aG91Z2h0IEkgaGFk
IHN1ZmZpY2llbnRseSBleHBsYWluZWQgdGhpcyAtIHlvdSBoYXZlIHR3bw0KPiA+ID4gPiBvcHRp
b25zOg0KPiA+ID4gPiAxKSBNYWtlIHN1cmUgKHZpYSBzb21lIHByZXJlcSBwYXRjaChlcykpIGJp
dCA1OSBoYXMgbm8gb3RoZXINCj4gPiA+ID4gdXNlLCBhbmQNCj4gPiA+ID4gICAgdGhlbiB1c2Ug
NTk6NTYuDQo+ID4gPiA+IDIpIFVzZSBhbm90aGVyIHJhbmdlIHRoYXQncyBwcm92YWJseSBoYXZp
bmcgbm8gb3RoZXIgdXNlLCBlLmcuDQo+ID4gPiA+ICAgIDU4OjU1Lg0KPiA+ID4gSSd2ZSBjaGVj
a2VkIGFuZCBiaXRzIDQwOjUyIGFyZSBkZWZpbmVkIGluIGFzbS9wYWdlLmggZm9yIHBhZ2UNCj4g
PiA+IGZsYWdzLg0KPiA+IDQwOjUyPyBIYXJkbHkuDQo+ID4NCj4gPiA+DQo+ID4gPiBJJ3ZlIHRy
aWVkIGJpdHMgNTM6NTYgYW5kIHRoZXJlIHdoZXJlIHNvbWUgcHJvYmxlbXMgd2l0aCB0aGUNCj4g
PiA+IGd1ZXN0IG5vdA0KPiA+ID4gc3RhcnRpbmcgb3IgdGhlIGltYWdlIGZyZWV6aW5nLA0KPiA+
IFdlbGwsIHlvdSdsbCBoYXZlIHRvIGV4cGxhaW4gdGhpcyAocGVyaGFwcyBqdXN0IHRvIHlvdXJz
ZWxmKS4NCj4gPg0KPiA+ID4NCj4gPiA+IGJpdHMgNjIgYW5kIDYzIGFyZSBub3QgZnJlZSBzbyA1
OTo1NiBpcw0KPiA+ID4gdGhlIG9ubHkgc3BhY2UgdG8gYmUgdXNlZCBmb3IgdGhpcyBwdXJwb3Nl
IGFuZCBpcyBzZWVtcyB0bw0KPiA+ID4gZnVuY3Rpb24NCj4gPiA+IGNvcnJlY3RseS4NCj4gPiBX
ZWxsIC0gYXMgc2FpZCBiZWZvcmUsIGJpdCA1OSBpcyBub3QgYXZhaWxhYmxlIGZvciB1c2Ugd2l0
aG91dCBzb21lDQo+ID4gcHJlcmVxIHdvcmsuDQo+IFRoZXJlIGFyZSBubyBzb2Z0d2FyZSBhdmFp
bGFibGUgYml0cyBpbiB0aGUgdG9wIG9mIGFuIEFNRCBJT01NVSBQVEUuDQo+IEJpdHMgNTk6NjIg
YXJlIGRlZmluZWQsIHdoaWxlIGJpdHMgNTI6NTggYXJlIHN0cmljdGx5IHJlc2VydmVkIGFuZA0K
PiBmYXVsdA0KPiBpZiB1c2VkLg0KPg0KPiBJJ20gYWxzbyBub3QgY29udmluY2VkIG9mIHRoZSBz
YWZldHkgb2Ygb3VyIGN1cnJlbnQgdXNlcyBvZiBiaXRzIDk6MTENCj4gd2hpY2ggYXJlIHNvZnR3
YXJlIGF2YWlsYWJsZSBpbiB0aGUgcmVndWxhciBwYWdldGFibGVzLCBidXQgaGF2ZQ0KPiBzcGVj
aWZpYyBtZWFuaW5nIGluIHRoZSBJT01NVSBlbnRyaWVzLg0KPg0KPiBJZiB0aGUgY29kZSBJT01N
VSBjb2RlIGRpc2FibGVzIHBhZ2Ugc2hhcmluZywgdGhlbiBsZXRzIGdvIG9uZSBzbWFsbA0KPiBz
dGVwIGZ1cnRoZXIgYW5kIHByb2hpYml0IGl0cyB1c2UgZW50aXJlbHkuICBUaGVyZSBpcyBubyBw
b2ludCB0cnlpbmcNCj4gdG8NCj4gbWFpbnRhaW4gY29tcGF0aWJpbGl0eSBmb3IgYW4gb3B0aW9u
IHdoaWNoIGlzbid0IHVzZWQsIGVzcGVjaWFsbHkgaWYNCj4gaXQNCj4gZ2V0cyBpbiB0aGUgd2F5
IG9mIGltcHJvdmVtZW50cyBsaWtlIHRoaXMgaW4gdGhlIFNWTSBjb2RlLg0KPg0KQW5vdGhlciBp
ZGVhIGlzIHRvIHNhdmUgdGhlIG1lbSBhY2Nlc3MgaW5mbyBpbiBhIHJhZGl4IHRyZWUgbGlrZSBv
biB0aGUNCkFSTSBzaWRlIGFuZCB3ZSBjYW4gc3RvcmUgdGhlIHJhZGl4IHRyZWUgcm9vdCBpbiB0
aGUgcDJtX2RvbWFpbi4NCg0KSSB0aGluayB0aGF0IHRoaXMgaXMgdGhlIGZhc3Rlc3QgYW5kIGNs
ZWFuZXN0IHdheSB0byBzb2x2ZSB0aGUgZnJlZQ0KYml0cyBwcm9ibGVtLg0KDQpJcyB0aGlzIGEg
c3VpdGFibGUgd2F5IHRvIGdvPw0KDQoNClRoYW5rcywNCkFsZXgNCg0KX19fX19fX19fX19fX19f
X19fX19fX19fDQpUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDnw-0005BR-Jj; Tue, 05 Jun 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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDnv-0005BI-Qo
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:23 +0000
X-Inumbo-ID: 12500f72-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 12500f72-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:08 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BD0EB1596;
 Tue,  5 Jun 2018 08:23:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D281D3F557;
 Tue,  5 Jun 2018 08:23:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:54 +0100
Message-Id: <20180605152303.14450-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 04/13] xen/arm: Add ARCH_WORKAROUND_2 probing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgZm9yIFNwZWN0cmUgdmFyaWFudC0yLCB3ZSByZWx5IG9uIFNNQ0NDIDEuMSB0byBwcm92aWRl
IHRoZSBkaXNjb3ZlcnkKbWVjaGFuaXNtIGZvciBkZXRlY3RpbmcgdGhlIFNTQkQgbWl0aWdhdGlv
bi4KCkEgbmV3IGNhcGFiaWxpdHkgaXMgYWxzbyBhbGxvY2F0ZWQgZm9yIHRoYXQgcHVycG9zZSwg
YW5kIGEgY29uZmlnCm9wdGlvbi4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdl
cyBpbiB2MjoKICAgICAgICAtIEFkZCB0aGUgc3dpdGNoIGluIHRoaXMgcGF0Y2ggcmF0aGVyIHRo
YW4gdGhlIG5leHQgb25lLgogICAgICAgIC0gcy9zdXBwb3J0ZWQvcmVxdWlyZWQvCi0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgfCAxMCArKysrKysrCiB4ZW4vYXJjaC9hcm0v
Y3B1ZXJyYXRhLmMgICAgICAgICB8IDU3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmggIHwgMjEgKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8ICAzICsrLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9zbWNjYy5oICAgICAgfCAgNyArKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA5
NyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCA4MTc0YzBjNjM1Li4wZTJkMDI3
MDYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0v
S2NvbmZpZwpAQCAtNzMsNiArNzMsMTYgQEAgY29uZmlnIFNCU0FfVlVBUlRfQ09OU09MRQogCSAg
QWxsb3dzIGEgZ3Vlc3QgdG8gdXNlIFNCU0EgR2VuZXJpYyBVQVJUIGFzIGEgY29uc29sZS4gVGhl
CiAJICBTQlNBIEdlbmVyaWMgVUFSVCBpbXBsZW1lbnRzIGEgc3Vic2V0IG9mIEFSTSBQTDAxMSBV
QVJULgogCitjb25maWcgQVJNX1NTQkQKKwlib29sICJTcGVjdWxhdGl2ZSBTdG9yZSBCeXBhc3Mg
RGlzYWJsZSIgaWYgRVhQRVJUID0gInkiCisJZGVwZW5kcyBvbiBIQVNfQUxURVJOQVRJVkUKKwlk
ZWZhdWx0IHkKKwloZWxwCisJICBUaGlzIGVuYWJsZXMgbWl0aWdhdGlvbiBvZiBieXBhc3Npbmcg
b2YgcHJldmlvdXMgc3RvcmVzIGJ5IHNwZWN1bGF0aXZlCisJICBsb2Fkcy4KKworCSAgSWYgdW5z
dXJlLCBzYXkgWS4KKwogZW5kbWVudQogCiBtZW51ICJBUk0gZXJyYXRhIHdvcmthcm91bmQgdmlh
IHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1
ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKaW5kZXggMWJhYTIwNjU0Yi4uYWE4
NmM3YzBmZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9h
cmNoL2FybS9jcHVlcnJhdGEuYwpAQCAtMjM1LDYgKzIzNSw1NyBAQCBzdGF0aWMgaW50IGVuYWJs
ZV9pY19pbnZfaGFyZGVuaW5nKHZvaWQgKmRhdGEpCiAKICNlbmRpZgogCisjaWZkZWYgQ09ORklH
X0FSTV9TU0JECisKKy8qCisgKiBBc3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRp
cmVjdGx5LCBzbyB3ZSBuZWVkIHRvIG1ha2Ugc3VyZQorICogaXQgZml0cyBpbiBhIHJlZ2lzdGVy
LgorICovCitERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShyZWdpc3Rlcl90LCBzc2JkX2NhbGxi
YWNrX3JlcXVpcmVkKTsKKworc3RhdGljIGJvb2wgaGFzX3NzYmRfbWl0aWdhdGlvbihjb25zdCBz
dHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgKmVudHJ5KQoreworICAgIHN0cnVjdCBhcm1fc21j
Y2NfcmVzIHJlczsKKyAgICBib29sIHJlcXVpcmVkOworCisgICAgaWYgKCBzbWNjY192ZXIgPCBT
TUNDQ19WRVJTSU9OKDEsIDEpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLyoKKyAg
ICAgKiBUaGUgcHJvYmUgZnVuY3Rpb24gcmV0dXJuIHZhbHVlIGlzIGVpdGhlciBuZWdhdGl2ZSAo
dW5zdXBwb3J0ZWQKKyAgICAgKiBvciBtaXRpZ2F0ZWQpLCBwb3NpdGl2ZSAodW5hZmZlY3RlZCks
IG9yIHplcm8gKHJlcXVpcmVzCisgICAgICogbWl0aWdhdGlvbikuIFdlIG9ubHkgbmVlZCB0byBk
byBhbnl0aGluZyBpbiB0aGUgbGFzdCBjYXNlLgorICAgICAqLworICAgIGFybV9zbWNjY18xXzFf
c21jKEFSTV9TTUNDQ19BUkNIX0ZFQVRVUkVTX0ZJRCwKKyAgICAgICAgICAgICAgICAgICAgICBB
Uk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklELCAmcmVzKTsKKyAgICBzd2l0Y2ggKCAoaW50
KXJlcy5hMCApCisgICAgeworICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQ6CisgICAg
ICAgIHJldHVybiBmYWxzZTsKKworICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9SRVFVSVJFRDoKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgY2FzZSBBUk1fU01DQ0NfU1VDQ0VTUzoKKyAgICAg
ICAgcmVxdWlyZWQgPSB0cnVlOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgMTogLyogTWl0
aWdhdGlvbiBub3QgcmVxdWlyZWQgb24gdGhpcyBDUFUuICovCisgICAgICAgIHJlcXVpcmVkID0g
dHJ1ZTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KKworICAgIGlmICggcmVx
dWlyZWQgKQorICAgICAgICB0aGlzX2NwdShzc2JkX2NhbGxiYWNrX3JlcXVpcmVkKSA9IDE7CisK
KyAgICByZXR1cm4gcmVxdWlyZWQ7Cit9CisjZW5kaWYKKwogI2RlZmluZSBNSURSX1JBTkdFKG1v
ZGVsLCBtaW4sIG1heCkgICAgIFwKICAgICAubWF0Y2hlcyA9IGlzX2FmZmVjdGVkX21pZHJfcmFu
Z2UsICBcCiAgICAgLm1pZHJfbW9kZWwgPSBtb2RlbCwgICAgICAgICAgICAgICAgXApAQCAtMzM2
LDYgKzM4NywxMiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzIGFy
bV9lcnJhdGFbXSA9IHsKICAgICAgICAgLmVuYWJsZSA9IGVuYWJsZV9pY19pbnZfaGFyZGVuaW5n
LAogICAgIH0sCiAjZW5kaWYKKyNpZmRlZiBDT05GSUdfQVJNX1NTQkQKKyAgICB7CisgICAgICAg
IC5jYXBhYmlsaXR5ID0gQVJNX1NTQkQsCisgICAgICAgIC5tYXRjaGVzID0gaGFzX3NzYmRfbWl0
aWdhdGlvbiwKKyAgICB9LAorI2VuZGlmCiAgICAge30sCiB9OwogCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2NwdWVycmF0YS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJh
dGEuaAppbmRleCA0ZTQ1YjIzN2M4Li5lNjI4ZDNmZjU2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2NwdWVycmF0YS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRh
LmgKQEAgLTI3LDkgKzI3LDMwIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjaGVja193b3JrYXJvdW5k
XyMjZXJyYXR1bSh2b2lkKSAgICAgICAgICAgICBcCiAKIENIRUNLX1dPUktBUk9VTkRfSEVMUEVS
KDc2NjQyMiwgQVJNMzJfV09SS0FST1VORF83NjY0MjIsIENPTkZJR19BUk1fMzIpCiBDSEVDS19X
T1JLQVJPVU5EX0hFTFBFUig4MzQyMjAsIEFSTTY0X1dPUktBUk9VTkRfODM0MjIwLCBDT05GSUdf
QVJNXzY0KQorQ0hFQ0tfV09SS0FST1VORF9IRUxQRVIoc3NiZCwgQVJNX1NTQkQsIENPTkZJR19B
Uk1fU1NCRCkKIAogI3VuZGVmIENIRUNLX1dPUktBUk9VTkRfSEVMUEVSCiAKKyNpZmRlZiBDT05G
SUdfQVJNX1NTQkQKKworI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CisKK0RFQ0xBUkVfUEVSX0NQ
VShyZWdpc3Rlcl90LCBzc2JkX2NhbGxiYWNrX3JlcXVpcmVkKTsKKworc3RhdGljIGlubGluZSBi
b29sIGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbih2b2lkKQoreworICAgIHJldHVybiB0aGlz
X2NwdShzc2JkX2NhbGxiYWNrX3JlcXVpcmVkKTsKK30KKworI2Vsc2UKKworc3RhdGljIGlubGlu
ZSBib29sIGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbih2b2lkKQoreworICAgIHJldHVybiBm
YWxzZTsKK30KKworI2VuZGlmCisKICNlbmRpZiAvKiBfX0FSTV9DUFVFUlJBVEFfSF9fICovCiAv
KgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaAppbmRleCBlNTU3
YTA5NWFmLi4yYTVjMDc1ZDNiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZl
YXR1cmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaApAQCAtNDMsOCAr
NDMsOSBAQAogI2RlZmluZSBTS0lQX1NZTkNIUk9OSVpFX1NFUlJPUl9FTlRSWV9FWElUIDUKICNk
ZWZpbmUgU0tJUF9DVFhUX1NXSVRDSF9TRVJST1JfU1lOQyA2CiAjZGVmaW5lIEFSTV9IQVJERU5f
QlJBTkNIX1BSRURJQ1RPUiA3CisjZGVmaW5lIEFSTV9TU0JEIDgKIAotI2RlZmluZSBBUk1fTkNB
UFMgICAgICAgICAgIDgKKyNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICA5CiAKICNpZm5kZWYg
X19BU1NFTUJMWV9fCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaAppbmRleCA4MzQyY2MzM2ZlLi5hNjgwNGNlYzk5
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9zbWNjYy5oCkBAIC0yNTgsNyArMjU4LDE0IEBAIHN0cnVjdCBhcm1fc21jY2Nf
cmVzIHsKICAgICAgICAgICAgICAgICAgICAgICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAgICAg
ICBcCiAgICAgICAgICAgICAgICAgICAgICAgMHg4MDAwKQogCisjZGVmaW5lIEFSTV9TTUNDQ19B
UkNIX1dPUktBUk9VTkRfMl9GSUQgICAgICAgICAgICAgXAorICAgIEFSTV9TTUNDQ19DQUxMX1ZB
TChBUk1fU01DQ0NfRkFTVF9DQUxMLCAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
QVJNX1NNQ0NDX0NPTlZfMzIsICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgIEFS
TV9TTUNDQ19PV05FUl9BUkNILCAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAweDdG
RkYpCisKIC8qIFNNQ0NDIGVycm9yIGNvZGVzICovCisjZGVmaW5lIEFSTV9TTUNDQ19OT1RfUkVR
VUlSRUQgICAgICAgICAgKC0yKQogI2RlZmluZSBBUk1fU01DQ0NfRVJSX1VOS05PV05fRlVOQ1RJ
T04gICgtMSkKICNkZWZpbmUgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQgICAgICAgICAoLTEpCiAj
ZGVmaW5lIEFSTV9TTUNDQ19TVUNDRVNTICAgICAgICAgICAgICAgKDApCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15: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 1fQDnu-0005Av-NQ; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDnt-0005AZ-75
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:21 +0000
X-Inumbo-ID: 10d7a885-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 10d7a885-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:06 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6C8851596;
 Tue,  5 Jun 2018 08:23:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 81A823F557;
 Tue,  5 Jun 2018 08:23:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:52 +0100
Message-Id: <20180605152303.14450-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 02/13] xen/arm64: entry: Use named label in
 guest_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3aWxsIGltcHJvdmUgcmVhZGFiaWxpdHkgZm9yIGZ1dHVyZSBjaGFuZ2VzLgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIFN0ZWZh
bm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIHwgOCArKysr
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02
NC9lbnRyeS5TCmluZGV4IGZmYTlhMWM0OTIuLmUyMzQ0ZTU2NWYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCkBA
IC0yMjYsMTEgKzIyNiwxMSBAQCBndWVzdF9zeW5jOgogICAgICAgICBtcnMgICAgIHgxLCBlc3Jf
ZWwyCiAgICAgICAgIGxzciAgICAgeDEsIHgxLCAjSFNSX0VDX1NISUZUICAgICAgICAgICAvKiB4
MSA9IEVTUl9FTDIuRUMgKi8KICAgICAgICAgY21wICAgICB4MSwgI0hTUl9FQ19IVkM2NAotICAg
ICAgICBiLm5lICAgIDFmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTm90IGEgSFZD
IHNraXAgZmFzdHBhdGguICovCisgICAgICAgIGIubmUgICAgZ3Vlc3Rfc3luY19zbG93cGF0aCAg
ICAgICAgICAgICAvKiBOb3QgYSBIVkMgc2tpcCBmYXN0cGF0aC4gKi8KIAogICAgICAgICBtcnMg
ICAgIHgxLCBlc3JfZWwyCiAgICAgICAgIGFuZCAgICAgeDEsIHgxLCAjMHhmZmZmICAgICAgICAg
ICAgICAgICAvKiBDaGVjayB0aGUgaW1tZWRpYXRlIFswOjE2XSAqLwotICAgICAgICBjYm56ICAg
IHgxLCAxZiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogc2hvdWxkIGJlIDAgZm9yIEhWQyAj
MCAqLworICAgICAgICBjYm56ICAgIHgxLCBndWVzdF9zeW5jX3Nsb3dwYXRoICAgICAgICAgLyog
c2hvdWxkIGJlIDAgZm9yIEhWQyAjMCAqLwogCiAgICAgICAgIC8qCiAgICAgICAgICAqIEZhc3Rl
c3QgcGF0aCBwb3NzaWJsZSBmb3IgQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8xLgpAQCAtMjQx
LDcgKzI0MSw3IEBAIGd1ZXN0X3N5bmM6CiAgICAgICAgICAqIGJlIGVuY29kZWQgYXMgYW4gaW1t
ZWRpYXRlIGZvciBjbXAuCiAgICAgICAgICAqLwogICAgICAgICBlb3IgICAgIHcwLCB3MCwgI0FS
TV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMV9GSUQKLSAgICAgICAgY2JueiAgICB3MCwgMWYKKyAg
ICAgICAgY2JueiAgICB3MCwgZ3Vlc3Rfc3luY19zbG93cGF0aAogCiAgICAgICAgIC8qCiAgICAg
ICAgICAqIENsb2JiZXIgYm90aCB4MCBhbmQgeDEgdG8gcHJldmVudCBsZWFrYWdlLiBOb3RlIHRo
YXQgdGhhbmtzCkBAIC0yNTAsNyArMjUwLDcgQEAgZ3Vlc3Rfc3luYzoKICAgICAgICAgbW92ICAg
ICB4MSwgeHpyCiAgICAgICAgIGVyZXQKIAotMToKK2d1ZXN0X3N5bmNfc2xvd3BhdGg6CiAgICAg
ICAgIC8qCiAgICAgICAgICAqIHgwL3gxIG1heSBoYXZlIGJlZW4gc2NyYXRjaCBieSB0aGUgZmFz
dCBwYXRoIGFib3ZlLCBzbyBhdm9pZAogICAgICAgICAgKiB0byBzYXZlIHRoZW0uCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDny-0005Bm-UD; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDnx-0005Ba-Mb
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:25 +0000
X-Inumbo-ID: 13303a12-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 13303a12-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:10 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 148F21596;
 Tue,  5 Jun 2018 08:23:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 06D5D3F557;
 Tue,  5 Jun 2018 08:23:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:55 +0100
Message-Id: <20180605152303.14450-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 05/13] xen/arm: Add command line option to
 control SSBD mitigation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gYSBzeXN0ZW0gd2hlcmUgdGhlIGZpcm13YXJlIGltcGxlbWVudHMgQVJDSF9XT1JLQVJPVU5E
XzIsIGl0IG1heSBiZQp1c2VmdWwgdG8gZWl0aGVyIHBlcm1hbmVudGx5IGVuYWJsZSBvciBkaXNh
YmxlIHRoZSB3b3JrYXJvdW5kIGZvciBjYXNlcwp3aGVyZSB0aGUgdXNlciBkZWNpZGVzIHRoYXQg
dGhleSdkIHJhdGhlciBub3QgZ2V0IGEgdHJhcCBvdmVyaGVhZCwgYW5kCmtlZXAgdGhlIG1pdGln
YXRpb24gcGVybWFuZW50bHkgb24gb3Igb2ZmIGluc3RlYWQgb2Ygc3dpdGNoaW5nIGl0IG9uCmV4
Y2VwdGlvbiBlbnRyeS9leGl0LiBJbiBhbnkgY2FzZSwgZGVmYXVsdCB0byBtaXRpZ2F0aW9uIGJl
aW5nIGVuYWJsZWQuCgpUaGUgbmV3IGNvbW1hbmQgbGluZSBvcHRpb24gaXMgaW1wbGVtZW50ZWQg
YXMgbGlzdCBvZiBvbmUgb3B0aW9uIHRvCmZvbGxvdyB4ODYgb3B0aW9uIGFuZCBhbHNvIGFsbG93
IHRvIGV4dGVuZCBpdCBtb3JlIGVhc2lseSBpbiB0aGUgZnV0dXJlLgoKTm90ZSB0aGF0IGZvciBj
b252ZW5pZW5jZSwgdGhlIGZ1bGwgaW1wbGVtZW50aW9uIG9mIHRoZSB3b3JrYXJvdW5kIGlzCmRv
bmUgaW4gdGhlIC5tYXRjaGVzIGNhbGxiYWNrLgoKTGFzdGx5LCBhIGFjY2Vzc29yIGlzIHByb3Zp
ZGVkIHRvIGtub3cgdGhlIHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uLgoKQWZ0ZXIgdGhpcyBwYXRj
aCwgdGhlcmUgYXJlIDMgbWV0aG9kcyBjb21wbGVtZW50aW5nIGVhY2ggb3RoZXIgdG8gZmluZCB0
aGUKc3RhdGUgb2YgdGhlIG1pdGlnYXRpb246CiAgICAtIFRoZSBjYXBhYmlsaXR5IEFSTV9TU0JE
IGluZGljYXRlcyB0aGUgcGxhdGZvcm0gaXMgYWZmZWN0ZWQgYnkgdGhlCiAgICAgIHZ1bG5lcmFi
aWxpdHkuIFRoaXMgd2lsbCBhbHNvIHJldHVybiBmYWxzZSBpZiB0aGUgdXNlciBkZWNpZGUgdG8g
Zm9yY2UKICAgICAgZGlzYWJsZWQgdGhlIG1pdGlnYXRpb24gKHNwZWMtY3RybD0ic3NiZD1mb3Jj
ZS1kaXNhYmxlIikuIFRoZQogICAgICBjYXBhYmlsaXR5IGlzIHVzZWZ1bCBmb3IgcHV0dGluZyBz
aG9ydGN1dCBpbiBwbGFjZSB1c2luZyBhbHRlcm5hdGl2ZS4KICAgIC0gc3NiZF9zdGF0ZSBpbmRp
Y2F0ZXMgdGhlIGdsb2JhbCBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbiAoZS5nCiAgICAgIHVua25v
d24sIGZvcmNlIGVuYWJsZS4uLikuIFRoZSBnbG9iYWwgc3RhdGUgaXMgcmVxdWlyZWQgdG8gcmVw
b3J0CiAgICAgIHRoZSBzdGF0ZSB0byBhIGd1ZXN0LgogICAgLSBUaGUgcGVyLWNwdSBzc2JkX2Nh
bGxiYWNrX3JlcXVpcmVkIGluZGljYXRlcyB3aGV0aGVyIGEgcENQVQogICAgICByZXF1aXJlcyB0
byBjYWxsIHRoZSBTTUMuIFRoaXMgYWxsb3dzIHRvIHNob3J0Y3V0IFNNQyBjYWxsCiAgICAgIGFu
ZCBzYXZlIGFuIGVudHJ5L2V4aXQgdG8gRUwzLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAg
ICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gTW92ZSBvdXQgc29tZSBjb2RlIHRvIHRoZSBwcmV2
aW91cyBwYXRjaC4KICAgICAgICAtIFVwZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2Ugd2l0aCBtb3Jl
IGJhY2tncm91bmQKLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE4
ICsrKysrKysrCiB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgICAgICAgICAgICB8IDkxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1
ZXJyYXRhLmggICAgIHwgMjEgKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEyMiBpbnNlcnRp
b25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5k
ZXggODcxMmE4MzNhMi4uOTYyMDI4YjZlZCAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KQEAgLTE3NTYsNiArMTc1NiwyNCBAQCBlbmZvcmNlcyB0aGUgbWF4aW11bSB0aGVvcmV0aWNh
bGx5IG5lY2Vzc2FyeSB0aW1lb3V0IG9mIDY3MG1zLiBBbnkgbnVtYmVyCiBpcyBiZWluZyBpbnRl
cnByZXRlZCBhcyBhIGN1c3RvbSB0aW1lb3V0IGluIG1pbGxpc2Vjb25kcy4gWmVybyBvciBib29s
ZWFuCiBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5kLCB3aGljaCBpcyBhbHNvIHRo
ZSBkZWZhdWx0LgogCisjIyMgc3BlYy1jdHJsIChBcm0pCis+IGA9IExpc3Qgb2YgWyBzc2JkPWZv
cmNlLWRpc2FibGV8cnVudGltZXxmb3JjZS1lbmFibGUgXWAKKworQ29udHJvbHMgZm9yIHNwZWN1
bGF0aXZlIGV4ZWN1dGlvbiBzaWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4KKworVGhlIG9wdGlvbiBg
c3NiZD1gIGlzIHVzZWQgdG8gY29udHJvbCB0aGUgc3RhdGUgb2YgU3BlY3VsYXRpdmUgU3RvcmUK
K0J5cGFzcyBEaXNhYmxlIChTU0JEKSBtaXRpZ2F0aW9uLgorCisqIGBzc2JkPWZvcmNlLWRpc2Fi
bGVgIHdpbGwga2VlcCB0aGUgbWl0aWdhdGlvbiBwZXJtYW5lbnRseSBvZmYuIFRoZSBndWVzdAor
d2lsbCBub3QgYmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4K
KyogYHNzYmQ9cnVudGltZWAgd2lsbCBhbHdheXMgdHVybiBvbiB0aGUgbWl0aWdhdGlvbiB3aGVu
IHJ1bm5pbmcgaW4gdGhlCitoeXBlcnZpc29yIGNvbnRleHQuIFRoZSBndWVzdCB3aWxsIGJlIHRv
IHR1cm4gb24vb2ZmIHRoZSBtaXRpZ2F0aW9uIGZvcgoraXRzZWxmIGJ5IHVzaW5nIHRoZSBmaXJt
d2FyZSBpbnRlcmZhY2UgQVJDSFxfV09SS0FST1VORFxfMi4KKyogYHNzYmQ9Zm9yY2UtZW5hYmxl
YCB3aWxsIGtlZXAgdGhlIG1pdGlnYXRpb24gcGVybWFuZW50bHkgb24uIFRoZSBndWVzdCB3aWxs
Citub3QgYmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KKwor
QnkgZGVmYXVsdCBTU0JEIHdpbGwgYmUgbWl0aWdhdGVkIGF0IHJ1bnRpbWUgKGkuZSBgc3NiZD1y
dW50aW1lYCkuCisKICMjIyBzcGVjLWN0cmwgKHg4NikKID4gYD0gTGlzdCBvZiBbIDxib29sPiwg
eGVuPTxib29sPiwge3B2LGh2bSxtc3Itc2MscnNifT08Ym9vbD4sCiA+ICAgICAgICAgICAgICBi
dGktdGh1bms9cmV0cG9saW5lfGxmZW5jZXxqbXAsIHtpYnJzLGlicGIsc3NiZH09PGJvb2w+IF1g
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1
ZXJyYXRhLmMKaW5kZXggYWE4NmM3YzBmZS4uNDI5MjAwODY5MiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwpAQCAtMjM3
LDYgKzIzNyw0MSBAQCBzdGF0aWMgaW50IGVuYWJsZV9pY19pbnZfaGFyZGVuaW5nKHZvaWQgKmRh
dGEpCiAKICNpZmRlZiBDT05GSUdfQVJNX1NTQkQKIAorZW51bSBzc2JkX3N0YXRlIHNzYmRfc3Rh
dGUgPSBBUk1fU1NCRF9SVU5USU1FOworCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0
cmwoY29uc3QgY2hhciAqcykKK3sKKyAgICBjb25zdCBjaGFyICpzczsKKyAgICBpbnQgcmMgPSAw
OworCisgICAgZG8geworICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOworICAgICAgICBpZiAo
ICFzcyApCisgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKKworICAgICAgICBpZiAo
ICFzdHJuY21wKHMsICJzc2JkPSIsIDUpICkKKyAgICAgICAgeworICAgICAgICAgICAgcyArPSA1
OworCisgICAgICAgICAgICBpZiAoICFzdHJuY21wKHMsICJmb3JjZS1kaXNhYmxlIiwgc3MgLSBz
KSApCisgICAgICAgICAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0RJU0FCTEU7
CisgICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJ1bnRpbWUiLCBzcyAtIHMpICkK
KyAgICAgICAgICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRfUlVOVElNRTsKKyAgICAgICAg
ICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAiZm9yY2UtZW5hYmxlIiwgc3MgLSBzKSApCisgICAg
ICAgICAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0VOQUJMRTsKKyAgICAgICAg
ICAgIGVsc2UKKyAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworCisgICAgICAgIHMgPSBzcyArIDE7
CisgICAgfSB3aGlsZSAoICpzcyApOworCisgICAgcmV0dXJuIHJjOworfQorY3VzdG9tX3BhcmFt
KCJzcGVjLWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOworCiAvKgogICogQXNzZW1ibHkgY29kZSBt
YXkgdXNlIHRoZSB2YXJpYWJsZSBkaXJlY3RseSwgc28gd2UgbmVlZCB0byBtYWtlIHN1cmUKICAq
IGl0IGZpdHMgaW4gYSByZWdpc3Rlci4KQEAgLTI1MSwxOSArMjg2LDE3IEBAIHN0YXRpYyBib29s
IGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzICpl
bnRyeSkKICAgICBpZiAoIHNtY2NjX3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQogICAgICAg
ICByZXR1cm4gZmFsc2U7CiAKLSAgICAvKgotICAgICAqIFRoZSBwcm9iZSBmdW5jdGlvbiByZXR1
cm4gdmFsdWUgaXMgZWl0aGVyIG5lZ2F0aXZlICh1bnN1cHBvcnRlZAotICAgICAqIG9yIG1pdGln
YXRlZCksIHBvc2l0aXZlICh1bmFmZmVjdGVkKSwgb3IgemVybyAocmVxdWlyZXMKLSAgICAgKiBt
aXRpZ2F0aW9uKS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNhc2Uu
Ci0gICAgICovCiAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfRkVBVFVSRVNf
RklELAogICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9G
SUQsICZyZXMpOworCiAgICAgc3dpdGNoICggKGludClyZXMuYTAgKQogICAgIHsKICAgICBjYXNl
IEFSTV9TTUNDQ19OT1RfU1VQUE9SVEVEOgorICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRf
VU5LTk9XTjsKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgY2FzZSBBUk1fU01DQ0NfTk9U
X1JFUVVJUkVEOgorICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRfTUlUSUdBVEVEOwogICAg
ICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBjYXNlIEFSTV9TTUNDQ19TVUNDRVNTOgpAQCAtMjcx
LDcgKzMwNCw3IEBAIHN0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0
IGFybV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNl
IDE6IC8qIE1pdGlnYXRpb24gbm90IHJlcXVpcmVkIG9uIHRoaXMgQ1BVLiAqLwotICAgICAgICBy
ZXF1aXJlZCA9IHRydWU7CisgICAgICAgIHJlcXVpcmVkID0gZmFsc2U7CiAgICAgICAgIGJyZWFr
OwogCiAgICAgZGVmYXVsdDoKQEAgLTI3OSw4ICszMTIsNDkgQEAgc3RhdGljIGJvb2wgaGFzX3Nz
YmRfbWl0aWdhdGlvbihjb25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgKmVudHJ5KQog
ICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogCi0gICAgaWYgKCByZXF1aXJlZCApCi0gICAg
ICAgIHRoaXNfY3B1KHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpID0gMTsKKyAgICBzd2l0Y2ggKCBz
c2JkX3N0YXRlICkKKyAgICB7CisgICAgY2FzZSBBUk1fU1NCRF9GT1JDRV9ESVNBQkxFOgorICAg
IHsKKyAgICAgICAgc3RhdGljIGJvb2wgb25jZSA9IHRydWU7CisKKyAgICAgICAgaWYgKCBvbmNl
ICkKKyAgICAgICAgICAgIHByaW50aygiJXMgZGlzYWJsZWQgZnJvbSBjb21tYW5kLWxpbmVcbiIs
IGVudHJ5LT5kZXNjKTsKKyAgICAgICAgb25jZSA9IGZhbHNlOworCisgICAgICAgIGFybV9zbWNj
Y18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDAsIE5VTEwpOworICAg
ICAgICByZXF1aXJlZCA9IGZhbHNlOworCisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGNh
c2UgQVJNX1NTQkRfUlVOVElNRToKKyAgICAgICAgaWYgKCByZXF1aXJlZCApCisgICAgICAgIHsK
KyAgICAgICAgICAgIHRoaXNfY3B1KHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpID0gMTsKKyAgICAg
ICAgICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQs
IDEsIE5VTEwpOworICAgICAgICB9CisKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEFSTV9T
U0JEX0ZPUkNFX0VOQUJMRToKKyAgICB7CisgICAgICAgIHN0YXRpYyBib29sIG9uY2UgPSB0cnVl
OworCisgICAgICAgIGlmICggb25jZSApCisgICAgICAgICAgICBwcmludGsoIiVzIGZvcmNlZCBm
cm9tIGNvbW1hbmQtbGluZVxuIiwgZW50cnktPmRlc2MpOworICAgICAgICBvbmNlID0gZmFsc2U7
CisKKyAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8y
X0ZJRCwgMSwgTlVMTCk7CisgICAgICAgIHJlcXVpcmVkID0gdHJ1ZTsKKworICAgICAgICBicmVh
azsKKyAgICB9CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KIAogICAgIHJldHVybiByZXF1aXJlZDsKIH0K
QEAgLTM4OSw2ICs0NjMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0
aWVzIGFybV9lcnJhdGFbXSA9IHsKICNlbmRpZgogI2lmZGVmIENPTkZJR19BUk1fU1NCRAogICAg
IHsKKyAgICAgICAgLmRlc2MgPSAiU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzIERpc2FibGVkIiwK
ICAgICAgICAgLmNhcGFiaWxpdHkgPSBBUk1fU1NCRCwKICAgICAgICAgLm1hdGNoZXMgPSBoYXNf
c3NiZF9taXRpZ2F0aW9uLAogICAgIH0sCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWVycmF0YS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaAppbmRleCBlNjI4
ZDNmZjU2Li43ZmJiM2RjMGJlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVy
cmF0YS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgKQEAgLTMxLDEwICsz
MSwyNiBAQCBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUihzc2JkLCBBUk1fU1NCRCwgQ09ORklHX0FS
TV9TU0JEKQogCiAjdW5kZWYgQ0hFQ0tfV09SS0FST1VORF9IRUxQRVIKIAorZW51bSBzc2JkX3N0
YXRlCit7CisgICAgQVJNX1NTQkRfVU5LTk9XTiwKKyAgICBBUk1fU1NCRF9GT1JDRV9ESVNBQkxF
LAorICAgIEFSTV9TU0JEX1JVTlRJTUUsCisgICAgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFLAorICAg
IEFSTV9TU0JEX01JVElHQVRFRCwKK307CisKICNpZmRlZiBDT05GSUdfQVJNX1NTQkQKIAogI2lu
Y2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAKK2V4dGVybiBlbnVtIHNzYmRfc3RhdGUgc3NiZF9zdGF0
ZTsKKworc3RhdGljIGlubGluZSBlbnVtIHNzYmRfc3RhdGUgZ2V0X3NzYmRfc3RhdGUodm9pZCkK
K3sKKyAgICByZXR1cm4gc3NiZF9zdGF0ZTsKK30KKwogREVDTEFSRV9QRVJfQ1BVKHJlZ2lzdGVy
X3QsIHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpOwogCiBzdGF0aWMgaW5saW5lIGJvb2wgY3B1X3Jl
cXVpcmVfc3NiZF9taXRpZ2F0aW9uKHZvaWQpCkBAIC00OSw2ICs2NSwxMSBAQCBzdGF0aWMgaW5s
aW5lIGJvb2wgY3B1X3JlcXVpcmVfc3NiZF9taXRpZ2F0aW9uKHZvaWQpCiAgICAgcmV0dXJuIGZh
bHNlOwogfQogCitzdGF0aWMgaW5saW5lIGVudW0gc3NiZF9zdGF0ZSBnZXRfc2JkZF9zdGF0ZSh2
b2lkKQoreworICAgIHJldHVybiBBUk1fU1NCRF9VTktOT1dOOworfQorCiAjZW5kaWYKIAogI2Vu
ZGlmIC8qIF9fQVJNX0NQVUVSUkFUQV9IX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo3-0005Ch-6T; Tue, 05 Jun 2018 15:23:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo1-0005C8-HS
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:29 +0000
X-Inumbo-ID: 155bf193-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 155bf193-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:13 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B175715B2;
 Tue,  5 Jun 2018 08:23:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C61C23F557;
 Tue,  5 Jun 2018 08:23:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:58 +0100
Message-Id: <20180605152303.14450-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 08/13] xen/arm: alternatives: Add dynamic
 patching 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBiYXNlZCBvbiB0aGUgTGludXggY29tbWl0IGRlYTVlMmE0YzViYyAiYXJtNjQ6IGFs
dGVybmF0aXZlczogQWRkCmR5bmFtaWMgcGF0Y2hpbmcgZmVhdHVyZSIgd3JpdHRlbiBieSBNYXJj
IFp5bmdpZXI6CgogICAgV2UndmUgc28gZmFyIHJlbGllZCBvbiBhIHBhdGNoaW5nIGluZnJhc3Ry
dWN0dXJlIHRoYXQgb25seSBnYXZlIHVzCiAgICBhIHNpbmdsZSBhbHRlcm5hdGl2ZSwgd2l0aG91
dCBhbnkgd2F5IHRvIHByb3ZpZGUgYSByYW5nZSBvZiBwb3RlbnRpYWwKICAgIHJlcGxhY2VtZW50
IGluc3RydWN0aW9ucy4gRm9yIGEgc2luZ2xlIGZlYXR1cmUsIHRoaXMgaXMgYW4gYWxsIG9yCiAg
ICBub3RoaW5nIHRoaW5nLgoKICAgIEl0IHdvdWxkIGJlIGludGVyZXN0aW5nIHRvIGhhdmUgYSBt
b3JlIGZsZXhpYmxlIGdyYWluZWQgd2F5IG9mIHBhdGNoaW5nIHRoZQogICAga2VybmVsIHRob3Vn
aCwgd2hlcmUgd2UgY291bGQgZHluYW1pY2FsbHkgdHVuZSB0aGUgY29kZSB0aGF0IGdldHMgaW5q
ZWN0ZWQuCgogICAgSW4gb3JkZXIgdG8gYWNoaXZlIHRoaXMsIGxldCdzIGludHJvZHVjZSBhIG5l
dyBmb3JtIG9mIGR5bmFtaWMgcGF0Y2hpbmcsCiAgICBhc3NpY2lhdGluZyBhIGNhbGxiYWNrIHRv
IGEgcGF0Y2hpbmcgc2l0ZS4gVGhpcyBjYWxsYmFjayBnZXRzIHNvdXJjZSBhbmQKICAgIHRhcmdl
dCBsb2NhdGlvbnMgb2YgdGhlIHBhdGNoaW5nIHJlcXVlc3QsIGFzIHdlbGwgYXMgdGhlIG51bWJl
ciBvZgogICAgaW5zdHJ1Y3Rpb25zIHRvIGJlIHBhdGNoZWQuCgogICAgRHluYW1pYyBwYXRjaGlu
ZyBpcyBkZWNsYXJlZCB3aXRoIHRoZSBuZXcgQUxURVJOQVRJVkVfQ0IgYW5kIGFsdGVybmF0aXZl
X2NiCiAgICBkaXJlY3RpdmVzOgogICAgICAgICAgICAgICAgICAgIGFzbSB2b2xhdGlsZShBTFRF
Uk5BVElWRV9DQigibW92ICUwLCAjMFxuIiwgY2FsbGJhY2spCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogInIiICh2KSk7CiAgICBvcgoKICAgICAgICAgICAgICAgICAgICBhbHRl
cm5hdGl2ZV9jYiBjYWxsYmFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgbW92IHgwLCAj
MAogICAgICAgICAgICAgICAgICAgIGFsdGVybmF0aXZlX2NiX2VuZAoKICAgIHdoZXJlIGNhbGxi
YWNrIGlzIHRoZSBDIGZ1bmN0aW9uIGNvbXB1dGluZyB0aGUgYWx0ZXJuYXRpdmUuCgogICAgUmV2
aWV3ZWQtYnk6IENocmlzdG9mZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxAbGluYXJvLm9yZz4K
ICAgIFJldmlld2VkLWJ5OiBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29t
PgogICAgU2lnbmVkLW9mZi1ieTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4K
ClRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEZpeCB0
eXBvIGluIHRoZSBjb21taXQgbWVzc2FnZQogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyBhY2tlZC1i
eQotLS0KIHhlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jICAgICAgICB8IDQ4ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5h
dGl2ZS5oIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpp
bmRleCA5MzZjZjA0OTU2Li41MmVkN2VkZjY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWx0
ZXJuYXRpdmUuYworKysgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpAQCAtMzAsNiArMzAs
OCBAQAogI2luY2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KICNpbmNsdWRlIDxhc20vY3B1ZmVhdHVy
ZS5oPgogI2luY2x1ZGUgPGFzbS9pbnNuLmg+CisvKiBYWFg6IE1vdmUgQVJDSF9QQVRDSF9JTlNO
X1NJWkUgb3V0IG9mIGxpdmVwYXRjaC5oICovCisjaW5jbHVkZSA8YXNtL2xpdmVwYXRjaC5oPgog
I2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAKIC8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdl
LmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwpAQCAtOTQsNiArOTYsMjMgQEAgc3Rh
dGljIHUzMiBnZXRfYWx0X2luc24oY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0LAogICAgIHJl
dHVybiBpbnNuOwogfQogCitzdGF0aWMgdm9pZCBwYXRjaF9hbHRlcm5hdGl2ZShjb25zdCBzdHJ1
Y3QgYWx0X2luc3RyICphbHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1
aW50MzJfdCAqb3JpZ3B0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
ICp1cGRwdHIsIGludCBucl9pbnN0KQoreworICAgIGNvbnN0IHVpbnQzMl90ICpyZXBscHRyOwor
ICAgIHVuc2lnbmVkIGludCBpOworCisgICAgcmVwbHB0ciA9IEFMVF9SRVBMX1BUUihhbHQpOwor
ICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfaW5zdDsgaSsrICkKKyAgICB7CisgICAgICAgIHVpbnQz
Ml90IGluc247CisKKyAgICAgICAgaW5zbiA9IGdldF9hbHRfaW5zbihhbHQsIG9yaWdwdHIgKyBp
LCByZXBscHRyICsgaSk7CisgICAgICAgIHVwZHB0cltpXSA9IGNwdV90b19sZTMyKGluc24pOwor
ICAgIH0KK30KKwogLyoKICAqIFRoZSByZWdpb24gcGF0Y2hlZCBzaG91bGQgYmUgcmVhZC13cml0
ZSB0byBhbGxvdyBfX2FwcGx5X2FsdGVybmF0aXZlcwogICogdG8gcmVwbGFjaW5nIHRoZSBpbnN0
cnVjdGlvbnMgd2hlbiBuZWNlc3NhcnkuCkBAIC0xMDUsMzMgKzEyNCwzOCBAQCBzdGF0aWMgaW50
IF9fYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfcmVnaW9uICpyZWdpb24sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgdXBkYXRlX29mZnNldCkKIHsK
ICAgICBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQ7Ci0gICAgY29uc3QgdTMyICpyZXBscHRy
LCAqb3JpZ3B0cjsKKyAgICBjb25zdCB1MzIgKm9yaWdwdHI7CiAgICAgdTMyICp1cGRwdHI7Cisg
ICAgYWx0ZXJuYXRpdmVfY2JfdCBhbHRfY2I7CiAKICAgICBwcmludGsoWEVOTE9HX0lORk8gImFs
dGVybmF0aXZlczogUGF0Y2hpbmcgd2l0aCBhbHQgdGFibGUgJXAgLT4gJXBcbiIsCiAgICAgICAg
ICAgIHJlZ2lvbi0+YmVnaW4sIHJlZ2lvbi0+ZW5kKTsKIAogICAgIGZvciAoIGFsdCA9IHJlZ2lv
bi0+YmVnaW47IGFsdCA8IHJlZ2lvbi0+ZW5kOyBhbHQrKyApCiAgICAgewotICAgICAgICB1MzIg
aW5zbjsKLSAgICAgICAgaW50IGksIG5yX2luc3Q7CisgICAgICAgIGludCBucl9pbnN0OwogCi0g
ICAgICAgIGlmICggIWNwdXNfaGF2ZV9jYXAoYWx0LT5jcHVmZWF0dXJlKSApCisgICAgICAgIC8q
IFVzZSBBUk1fQ0JfUEFUQ0ggYXMgYW4gdW5jb25kaXRpb25hbCBwYXRjaCAqLworICAgICAgICBp
ZiAoIGFsdC0+Y3B1ZmVhdHVyZSA8IEFSTV9DQl9QQVRDSCAmJgorICAgICAgICAgICAgICFjcHVz
X2hhdmVfY2FwKGFsdC0+Y3B1ZmVhdHVyZSkgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAg
ICAgICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsKKyAgICAgICAgaWYg
KCBhbHQtPmNwdWZlYXR1cmUgPT0gQVJNX0NCX1BBVENIICkKKyAgICAgICAgICAgIEJVR19PTihh
bHQtPmFsdF9sZW4gIT0gMCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIEJVR19PTihhbHQt
PmFsdF9sZW4gIT0gYWx0LT5vcmlnX2xlbik7CiAKICAgICAgICAgb3JpZ3B0ciA9IEFMVF9PUklH
X1BUUihhbHQpOwogICAgICAgICB1cGRwdHIgPSAodm9pZCAqKW9yaWdwdHIgKyB1cGRhdGVfb2Zm
c2V0OwotICAgICAgICByZXBscHRyID0gQUxUX1JFUExfUFRSKGFsdCk7CiAKLSAgICAgICAgbnJf
aW5zdCA9IGFsdC0+YWx0X2xlbiAvIHNpemVvZihpbnNuKTsKKyAgICAgICAgbnJfaW5zdCA9IGFs
dC0+b3JpZ19sZW4gLyBBUkNIX1BBVENIX0lOU05fU0laRTsKIAotICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX2luc3Q7IGkrKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGluc24gPSBnZXRf
YWx0X2luc24oYWx0LCBvcmlncHRyICsgaSwgcmVwbHB0ciArIGkpOwotICAgICAgICAgICAgKih1
cGRwdHIgKyBpKSA9IGNwdV90b19sZTMyKGluc24pOwotICAgICAgICB9CisgICAgICAgIGlmICgg
YWx0LT5jcHVmZWF0dXJlIDwgQVJNX0NCX1BBVENIICkKKyAgICAgICAgICAgIGFsdF9jYiA9IHBh
dGNoX2FsdGVybmF0aXZlOworICAgICAgICBlbHNlCisgICAgICAgICAgICBhbHRfY2IgPSBBTFRf
UkVQTF9QVFIoYWx0KTsKKworICAgICAgICBhbHRfY2IoYWx0LCBvcmlncHRyLCB1cGRwdHIsIG5y
X2luc3QpOwogCiAgICAgICAgIC8qIEVuc3VyZSB0aGUgbmV3IGluc3RydWN0aW9ucyByZWFjaGVk
IHRoZSBtZW1vcnkgYW5kIG51a2UgKi8KICAgICAgICAgY2xlYW5fYW5kX2ludmFsaWRhdGVfZGNh
Y2hlX3ZhX3JhbmdlKG9yaWdwdHIsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fs
dGVybmF0aXZlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FsdGVybmF0aXZlLmgKaW5kZXggNGUz
M2QxY2RmNy4uOWI0YjAyODExYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hbHRl
cm5hdGl2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaApAQCAtMyw2
ICszLDggQEAKIAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAKKyNkZWZpbmUgQVJNX0NC
X1BBVENIIEFSTV9OQ0FQUworCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCiAjaW5jbHVkZSA8eGVu
L2luaXQuaD4KQEAgLTE4LDE2ICsyMCwyNCBAQCBzdHJ1Y3QgYWx0X2luc3RyIHsKIH07CiAKIC8q
IFhlbjogaGVscGVycyB1c2VkIGJ5IGNvbW1vbiBjb2RlLiAqLwotI2RlZmluZSBfX0FMVF9QVFIo
YSxmKQkJKCh1MzIgKikoKHZvaWQgKikmKGEpLT5mICsgKGEpLT5mKSkKKyNkZWZpbmUgX19BTFRf
UFRSKGEsZikJCSgodm9pZCAqKSYoYSktPmYgKyAoYSktPmYpCiAjZGVmaW5lIEFMVF9PUklHX1BU
UihhKQkJX19BTFRfUFRSKGEsIG9yaWdfb2Zmc2V0KQogI2RlZmluZSBBTFRfUkVQTF9QVFIoYSkJ
CV9fQUxUX1BUUihhLCBhbHRfb2Zmc2V0KQogCit0eXBlZGVmIHZvaWQgKCphbHRlcm5hdGl2ZV9j
Yl90KShjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQsCisJCQkJIGNvbnN0IHVpbnQzMl90ICpv
cmlncHRyLCB1aW50MzJfdCAqdXBkcHRyLAorCQkJCSBpbnQgbnJfaW5zdCk7CisKIHZvaWQgX19p
bml0IGFwcGx5X2FsdGVybmF0aXZlc19hbGwodm9pZCk7CiBpbnQgYXBwbHlfYWx0ZXJuYXRpdmVz
KGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICpl
bmQpOwogCi0jZGVmaW5lIEFMVElOU1RSX0VOVFJZKGZlYXR1cmUpCQkJCQkJICAgICAgXAorI2Rl
ZmluZSBBTFRJTlNUUl9FTlRSWShmZWF0dXJlLCBjYikJCQkJCSAgICAgIFwKIAkiIC53b3JkIDY2
MWIgLSAuXG4iCQkJCS8qIGxhYmVsICAgICAgICAgICAqLyBcCisJIiAuaWYgIiBfX3N0cmluZ2lm
eShjYikgIiA9PSAwXG4iCQkJCSAgICAgIFwKIAkiIC53b3JkIDY2M2YgLSAuXG4iCQkJCS8qIG5l
dyBpbnN0cnVjdGlvbiAqLyBcCisJIiAuZWxzZVxuIgkJCQkJCQkgICAgICBcCisJIiAud29yZCAi
IF9fc3RyaW5naWZ5KGNiKSAiLSAuXG4iCQkvKiBjYWxsYmFjayAqLwkgICAgICBcCisJIiAuZW5k
aWZcbiIJCQkJCQkJICAgICAgXAogCSIgLmh3b3JkICIgX19zdHJpbmdpZnkoZmVhdHVyZSkgIlxu
IgkJLyogZmVhdHVyZSBiaXQgICAgICovIFwKIAkiIC5ieXRlIDY2MmItNjYxYlxuIgkJCQkvKiBz
b3VyY2UgbGVuICAgICAgKi8gXAogCSIgLmJ5dGUgNjY0Zi02NjNmXG4iCQkJCS8qIHJlcGxhY2Vt
ZW50IGxlbiAqLwpAQCAtNDUsMTUgKzU1LDE4IEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMoY29u
c3Qgc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVuCiAg
KiBidXQgbW9zdCBhc3NlbWJsZXJzIGRpZSBpZiBpbnNuMSBvciBpbnNuMiBoYXZlIGEgLmluc3Qu
IFRoaXMgc2hvdWxkCiAgKiBiZSBmaXhlZCBpbiBhIGJpbnV0aWxzIHJlbGVhc2UgcG9zdGVyaW9y
IHRvIDIuMjUuNTEuMC4yIChhbnl0aGluZwogICogY29udGFpbmluZyBjb21taXQgNGU0ZDA4Y2Y3
Mzk5YjYwNiBvciBjMWJhYWRkZjg4NjEpLgorICoKKyAqIEFsdGVybmF0aXZlcyB3aXRoIGNhbGxi
YWNrcyBkbyBub3QgZ2VuZXJhdGUgcmVwbGFjZW1lbnQgaW5zdHJ1Y3Rpb25zLgogICovCi0jZGVm
aW5lIF9fQUxURVJOQVRJVkVfQ0ZHKG9sZGluc3RyLCBuZXdpbnN0ciwgZmVhdHVyZSwgY2ZnX2Vu
YWJsZWQpCVwKKyNkZWZpbmUgX19BTFRFUk5BVElWRV9DRkcob2xkaW5zdHIsIG5ld2luc3RyLCBm
ZWF0dXJlLCBjZmdfZW5hYmxlZCwgY2IpCVwKIAkiLmlmICJfX3N0cmluZ2lmeShjZmdfZW5hYmxl
ZCkiID09IDFcbiIJCQkJXAogCSI2NjE6XG5cdCIJCQkJCQkJXAogCW9sZGluc3RyICJcbiIJCQkJ
CQkJXAogCSI2NjI6XG4iCQkJCQkJCVwKIAkiLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMs
XCJhXCJcbiIJCQkJXAotCUFMVElOU1RSX0VOVFJZKGZlYXR1cmUpCQkJCQkJXAorCUFMVElOU1RS
X0VOVFJZKGZlYXR1cmUsY2IpCQkJCQlcCiAJIi5wb3BzZWN0aW9uXG4iCQkJCQkJCVwKKwkiIC5p
ZiAiIF9fc3RyaW5naWZ5KGNiKSAiID09IDBcbiIJCQkJXAogCSIucHVzaHNlY3Rpb24gLmFsdGlu
c3RyX3JlcGxhY2VtZW50LCBcImFcIlxuIgkJCVwKIAkiNjYzOlxuXHQiCQkJCQkJCVwKIAluZXdp
bnN0ciAiXG4iCQkJCQkJCVwKQEAgLTYxLDExICs3NCwxNyBAQCBpbnQgYXBwbHlfYWx0ZXJuYXRp
dmVzKGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3Ry
ICplbgogCSIucG9wc2VjdGlvblxuXHQiCQkJCQkJXAogCSIub3JnCS4gLSAoNjY0Yi02NjNiKSAr
ICg2NjJiLTY2MWIpXG5cdCIJCQlcCiAJIi5vcmcJLiAtICg2NjJiLTY2MWIpICsgKDY2NGItNjYz
YilcbiIJCQlcCisJIi5lbHNlXG5cdCIJCQkJCQkJXAorCSI2NjM6XG5cdCIJCQkJCQkJXAorCSI2
NjQ6XG5cdCIJCQkJCQkJXAorCSIuZW5kaWZcbiIJCQkJCQkJXAogCSIuZW5kaWZcbiIKIAogI2Rl
ZmluZSBfQUxURVJOQVRJVkVfQ0ZHKG9sZGluc3RyLCBuZXdpbnN0ciwgZmVhdHVyZSwgY2ZnLCAu
Li4pCVwKLQlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgbmV3aW5zdHIsIGZlYXR1cmUsIElT
X0VOQUJMRUQoY2ZnKSkKKwlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgbmV3aW5zdHIsIGZl
YXR1cmUsIElTX0VOQUJMRUQoY2ZnKSwgMCkKIAorI2RlZmluZSBBTFRFUk5BVElWRV9DQihvbGRp
bnN0ciwgY2IpIFwKKwlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgIk5PVF9BTl9JTlNUUlVD
VElPTiIsIEFSTV9DQl9QQVRDSCwgMSwgY2IpCiAjZWxzZQogCiAjaW5jbHVkZSA8YXNtL2FzbV9k
ZWZucy5oPgpAQCAtMTI2LDYgKzE0NSwxNCBAQCBpbnQgYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0
IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICplbgogNjYz
OgogLmVuZG0KIAorLm1hY3JvIGFsdGVybmF0aXZlX2NiIGNiCisJLnNldCAuTGFzbV9hbHRfbW9k
ZSwgMAorCS5wdXNoc2VjdGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSIKKwlhbHRpbnN0cnVjdGlv
bl9lbnRyeSA2NjFmLCBcY2IsIEFSTV9DQl9QQVRDSCwgNjYyZi02NjFmLCAwCisJLnBvcHNlY3Rp
b24KKzY2MToKKy5lbmRtCisKIC8qCiAgKiBDb21wbGV0ZSBhbiBhbHRlcm5hdGl2ZSBjb2RlIHNl
cXVlbmNlLgogICovCkBAIC0xMzUsNiArMTYyLDEzIEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMo
Y29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVu
CiAJLm9yZwkuIC0gKDY2MmItNjYxYikgKyAoNjY0Yi02NjNiKQogLmVuZG0KIAorLyoKKyAqIENh
bGxiYWNrLWJhc2VkIGFsdGVybmF0aXZlIGVwaWxvZ3VlCisgKi8KKy5tYWNybyBhbHRlcm5hdGl2
ZV9jYl9lbmQKKzY2MjoKKy5lbmRtCisKICNkZWZpbmUgX0FMVEVSTkFUSVZFX0NGRyhpbnNuMSwg
aW5zbjIsIGNhcCwgY2ZnLCAuLi4pCVwKIAlhbHRlcm5hdGl2ZV9pbnNuIGluc24xLCBpbnNuMiwg
Y2FwLCBJU19FTkFCTEVEKGNmZykKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15: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 1fQDnu-0005Ak-Da; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDnt-0005AR-0Y
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:21 +0000
X-Inumbo-ID: 103aff71-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 103aff71-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21: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 43A4E15AD;
 Tue,  5 Jun 2018 08:23:19 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5925E3F557;
 Tue,  5 Jun 2018 08:23:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:51 +0100
Message-Id: <20180605152303.14450-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 01/13] xen/arm: domain: Zero the per-vCPU
 cpu_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBzdGFjayBpcyBhbGxvY2F0ZWQgcGVyIHZDUFUgdG8gYmUgdXNlZCBieSBYZW4uIFRoZSBhbGxv
Y2F0aW9uIGlzIGRvbmUKd2l0aCBhbGxvY194ZW5oZWFwX3BhZ2VzIHRoYXQgZG9lcyBub3QgemVy
byB0aGUgbWVtb3J5IHJldHVybmVkLiBIb3dldmVyCnRoZSB0b3Agb2YgdGhlIHN0YWNrIGlzIGNv
bnRhaW5pbmcgaW5mb3JtYXRpb24gdGhhdCB3aWxsIGJlIHVzZWQgdG8Kc3RvcmUgdGhlIGluaXRp
YWwgc3RhdGUgb2YgdGhlIHZDUFUgKHNlZSBzdHJ1Y3QgY3B1X2luZm8pLiBTb21lIG9mIHRoZQpm
aWVsZHMgbWF5IG5vdCBiZSBpbml0aWFsaXplZCBhbmQgd2lsbCBsZWFkIHRvIHVzZS9sZWFrIGJp
dHMgb2YgcHJldmlvdXMKbWVtb3J5IGluIHNvbWUgY2FzZXMgb24gdGhlIGZpcnN0IHJ1biBvZiB2
Q1BVIChBRkFJQ1QgdGhpcyBvbmx5IGhhcHBlbiBvbgp2Q1BVMCBmb3IgRG9tMCkuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2My4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBaZXJvIG9ubHkg
Y3B1X2luZm8KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hl
bi9hcmNoL2FybS9kb21haW4uYwppbmRleCBlYzBmMDQyYmY3Li41YTJhOWE2YjgzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBA
IC01NTAsNiArNTUwLDcgQEAgaW50IHZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICAg
ICB2LT5hcmNoLmNwdV9pbmZvID0gKHN0cnVjdCBjcHVfaW5mbyAqKSh2LT5hcmNoLnN0YWNrCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBTVEFDS19TSVpFCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSBzaXplb2Yoc3RydWN0
IGNwdV9pbmZvKSk7CisgICAgbWVtc2V0KHYtPmFyY2guY3B1X2luZm8sIDAsIHNpemVvZigqdi0+
YXJjaC5jcHVfaW5mbykpOwogCiAgICAgbWVtc2V0KCZ2LT5hcmNoLnNhdmVkX2NvbnRleHQsIDAs
IHNpemVvZih2LT5hcmNoLnNhdmVkX2NvbnRleHQpKTsKICAgICB2LT5hcmNoLnNhdmVkX2NvbnRl
eHQuc3AgPSAocmVnaXN0ZXJfdCl2LT5hcmNoLmNwdV9pbmZvOwotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDnv-0005BA-72; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDnu-0005An-HI
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:22 +0000
X-Inumbo-ID: 119e3623-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 119e3623-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:07 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 94AFB15AD;
 Tue,  5 Jun 2018 08:23:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AA3673F557;
 Tue,  5 Jun 2018 08:23:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:53 +0100
Message-Id: <20180605152303.14450-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 03/13] xen/arm: setup: Check errata for boot
 CPU later on
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBlcnJhdGEgd2lsbCByZWx5IG9uIHRoZSBTTUNDQyB2ZXJzaW9uIHdoaWNoIGlzIGRldGVj
dGVkIGJ5CnBzY2lfaW5pdCgpLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2Vz
IGluIHYyOgogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNo
L2FybS9zZXR1cC5jIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hl
bi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IDFkNmY2YmYzN2UuLmFjOTNkZTQ3ODYgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0x
NzEsOCArMTcxLDYgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nvcl9pZCh2b2lkKQogICAg
IH0KIAogICAgIHByb2Nlc3Nvcl9zZXR1cCgpOwotCi0gICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0
YSgpOwogfQogCiB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3Qg
ZSwKQEAgLTc3OSw2ICs3NzcsMTIgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxv
bmcgYm9vdF9waHlzX29mZnNldCwKICAgICBwcmludGsoWEVOTE9HX0lORk8gIlNNUDogQWxsb3dp
bmcgJXUgQ1BVc1xuIiwgY3B1cyk7CiAgICAgbnJfY3B1X2lkcyA9IGNwdXM7CiAKKyAgICAvKgor
ICAgICAqIFNvbWUgZXJyYXRhIHJlbGllcyBvbiBTTUNDQyB2ZXJzaW9uIHdoaWNoIGlzIGRldGVj
dGVkIGJ5IHBzY2lfaW5pdCgpCisgICAgICogKGNhbGxlZCBmcm9tIHNtcF9pbml0X2NwdXMoKSku
CisgICAgICovCisgICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSgpOworCiAgICAgaW5pdF94ZW5f
dGltZSgpOwogCiAgICAgZ2ljX2luaXQoKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15: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 1fQDo0-0005By-9I; Tue, 05 Jun 2018 15:23:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDny-0005Bl-TT
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:26 +0000
X-Inumbo-ID: 13b379d1-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 13b379d1-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:10 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3CEB215AD;
 Tue,  5 Jun 2018 08:23:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5268C3F557;
 Tue,  5 Jun 2018 08:23:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:56 +0100
Message-Id: <20180605152303.14450-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 06/13] xen/arm: Add ARCH_WORKAROUND_2 support
 for 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gb2ZmZXIgQVJDSF9XT1JLQVJPVU5EXzIgc3VwcG9ydCB0byBndWVzdHMsIHdl
IG5lZWQgdG8gdHJhY2sgdGhlCnN0YXRlIG9mIHRoZSB3b3JrYXJvdW5kIHBlci12Q1BVLiBUaGUg
ZmllbGQgJ3BhZCcgaW4gY3B1X2luZm8gaXMgbm93CnJlcHVycG9zZWQgdG8gc3RvcmUgZmxhZ3Mg
ZWFzaWx5IGFjY2Vzc2libGUgaW4gYXNzZW1ibHkuCgpBcyB0aGUgaHlwZXJ2aXNvciB3aWxsIGFs
d2F5cyBydW4gd2l0aCB0aGUgd29ya2Fyb3VuZCBlbmFibGVkLCB3ZSBtYXkKbmVlZCB0byBlbmFi
bGUgKG9uIGd1ZXN0IGV4aXQpIG9yIGRpc2FibGUgKG9uIGd1ZXN0IGVudHJ5KSB0aGUKd29ya2Fy
b3VuZC4KCkEgZm9sbG93LXVwIHBhdGNoIHdpbGwgYWRkIGZhc3RwYXRoIGZvciB0aGUgd29ya2Fy
b3VuZCBmb3IgYXJtNjQgZ3Vlc3RzLgoKTm90ZSB0aGF0IGNoZWNrX3dvcmthcm91bmRfc3NiZCgp
IGlzIHVzZWQgaW5zdGVhZCBvZiBzc2JkX2dldF9zdGF0ZSgpCmJlY2F1c2UgdGhlIGZvcm1lciBp
cyBpbXBsZW1lbnRlZCB1c2luZyBhbiBhbHRlcm5hdGl2ZS4gVGhlZm9yZSB0aGUgY29kZQp3aWxs
IGJlIHNob3J0Y3V0IG9uIGFmZmVjdGVkIHBsYXRmb3JtLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
NjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
LS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gRml4IHRoZSBjb25kaXRpb24gaW4gbmVl
ZF9zc2JkX2ZsaXAoKQotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgIHwgIDggKysr
KysrKysKIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICAgIHwgMjAgKysrKysrKysrKysrKysr
KysrKysKIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmggfCAg
NiArKysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21h
aW4uYwppbmRleCA1YTJhOWE2YjgzLi40YmFlY2MyNDQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC0yMSw2ICsyMSw3IEBA
CiAjaW5jbHVkZSA8eGVuL3dhaXQuaD4KIAogI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgor
I2luY2x1ZGUgPGFzbS9jcHVlcnJhdGEuaD4KICNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZS5oPgog
I2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CkBAIC01NzIs
NiArNTczLDEzIEBAIGludCB2Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiAgICAgaWYg
KCAocmMgPSB2Y3B1X3Z0aW1lcl9pbml0KHYpKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwog
CisgICAgLyoKKyAgICAgKiBUaGUgd29ya2Fyb3VuZCAyIChpLmUgU1NCRCBtaXRpZ2F0aW9uKSBp
cyBlbmFibGVkIGJ5IGRlZmF1bHQgaWYKKyAgICAgKiBzdXBwb3J0ZWQuCisgICAgICovCisgICAg
aWYgKCBnZXRfc3NiZF9zdGF0ZSgpID09IEFSTV9TU0JEX1JVTlRJTUUgKQorICAgICAgICB2LT5h
cmNoLmNwdV9pbmZvLT5mbGFncyB8PSBDUFVJTkZPX1dPUktBUk9VTkRfMl9GTEFHOworCiAgICAg
cmV0dXJuIHJjOwogCiBmYWlsOgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94
ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA1YzE4ZTkxOGIwLi4zMTVmYzYxZjc3IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAt
MjAxMSwxMCArMjAxMSwyMyBAQCBpbmplY3RfYWJ0OgogICAgICAgICBpbmplY3RfaWFidF9leGNl
cHRpb24ocmVncywgZ3ZhLCBoc3IubGVuKTsKIH0KIAorc3RhdGljIGlubGluZSBib29sIG5lZWRz
X3NzYmRfZmxpcChzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICBpZiAoICFjaGVja193b3JrYXJvdW5k
X3NzYmQoKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiAhKHYtPmFyY2gu
Y3B1X2luZm8tPmZsYWdzICYgQ1BVSU5GT19XT1JLQVJPVU5EXzJfRkxBRykgJiYKKyAgICAgICAg
ICAgICBjcHVfcmVxdWlyZV9zc2JkX21pdGlnYXRpb24oKTsKK30KKwogc3RhdGljIHZvaWQgZW50
ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGlm
ICggZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgeworICAgICAgICAvKiBJZiB0aGUgZ3Vlc3QgaGFz
IGRpc2FibGVkIHRoZSB3b3JrYXJvdW5kLCBicmluZyBpdCBiYWNrIG9uLiAqLworICAgICAgICBp
ZiAoIG5lZWRzX3NzYmRfZmxpcChjdXJyZW50KSApCisgICAgICAgICAgICBhcm1fc21jY2NfMV8x
X3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklELCAxLCBOVUxMKTsKKwogICAgICAg
ICAvKgogICAgICAgICAgKiBJZiB3ZSBwZW5kZWQgYSB2aXJ0dWFsIGFib3J0LCBwcmVzZXJ2ZSBp
dCB1bnRpbCBpdCBnZXRzIGNsZWFyZWQuCiAgICAgICAgICAqIFNlZSBBUk0gQVJNIERESSAwNDg3
QS5qIEQxLjE0LjMgKFZpcnR1YWwgSW50ZXJydXB0cykgZm9yIGRldGFpbHMsCkBAIC0yMjYwLDYg
KzIyNzMsMTMgQEAgdm9pZCBsZWF2ZV9oeXBlcnZpc29yX3RhaWwodm9pZCkKICAgICAgICAgICAg
ICAqLwogICAgICAgICAgICAgU1lOQ0hST05JWkVfU0VSUk9SKFNLSVBfU1lOQ0hST05JWkVfU0VS
Uk9SX0VOVFJZX0VYSVQpOwogCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhlIGh5
cGVydmlzb3IgcnVucyB3aXRoIHRoZSB3b3JrYXJvdW5kIGFsd2F5cyBwcmVzZW50LgorICAgICAg
ICAgICAgICogSWYgdGhlIGd1ZXN0IHdhbnRzIGl0IGRpc2FibGVkLCBzbyBiZSBpdC4uLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcChjdXJyZW50KSAp
CisgICAgICAgICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FS
T1VORF8yX0ZJRCwgMCwgTlVMTCk7CisKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQog
ICAgICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnNt
Yy5jIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwppbmRleCA0MGE4MGQ1NzYwLi5jNGNjYWU2MDMwIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCisrKyBiL3hlbi9hcmNoL2FybS92c21jLmMK
QEAgLTE4LDYgKzE4LDcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL3R5
cGVzLmg+CiAjaW5jbHVkZSA8cHVibGljL2FyY2gtYXJtL3NtY2NjLmg+CisjaW5jbHVkZSA8YXNt
L2NwdWVycmF0YS5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNt
L21vbml0b3IuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgpAQCAtMTA0LDYgKzEwNSwyMyBAQCBz
dGF0aWMgYm9vbCBoYW5kbGVfYXJjaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAg
ICAgICAgIGlmICggY3B1c19oYXZlX2NhcChBUk1fSEFSREVOX0JSQU5DSF9QUkVESUNUT1IpICkK
ICAgICAgICAgICAgICAgICByZXQgPSAwOwogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNh
c2UgQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRDoKKyAgICAgICAgICAgIHN3aXRjaCAo
IGdldF9zc2JkX3N0YXRlKCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgY2FzZSBBUk1f
U1NCRF9VTktOT1dOOgorICAgICAgICAgICAgY2FzZSBBUk1fU1NCRF9GT1JDRV9ESVNBQkxFOgor
ICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBjYXNlIEFSTV9TU0JEX1JVTlRJ
TUU6CisgICAgICAgICAgICAgICAgcmV0ID0gQVJNX1NNQ0NDX1NVQ0NFU1M7CisgICAgICAgICAg
ICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFOgor
ICAgICAgICAgICAgY2FzZSBBUk1fU1NCRF9NSVRJR0FURUQ6CisgICAgICAgICAgICAgICAgcmV0
ID0gQVJNX1NNQ0NDX05PVF9SRVFVSVJFRDsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKICAgICAgICAgc2V0X3Vz
ZXJfcmVnKHJlZ3MsIDAsIHJldCk7CkBAIC0xMTQsNiArMTMyLDI1IEBAIHN0YXRpYyBib29sIGhh
bmRsZV9hcmNoKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGNhc2UgQVJNX1NNQ0ND
X0FSQ0hfV09SS0FST1VORF8xX0ZJRDoKICAgICAgICAgLyogTm8gcmV0dXJuIHZhbHVlICovCiAg
ICAgICAgIHJldHVybiB0cnVlOworCisgICAgY2FzZSBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5E
XzJfRklEOgorICAgIHsKKyAgICAgICAgYm9vbCBlbmFibGUgPSAodWludDMyX3QpZ2V0X3VzZXJf
cmVnKHJlZ3MsIDEpOworCisgICAgICAgIC8qCisgICAgICAgICAqIEFSTV9XT1JLQVJPVU5EXzJf
RklEIHNob3VsZCBvbmx5IGJlIGNhbGxlZCB3aGVuIG1pdGlnYXRpb24KKyAgICAgICAgICogc3Rh
dGUgY2FuIGJlIGNoYW5nZWQgYXQgcnVudGltZS4KKyAgICAgICAgICovCisgICAgICAgIGlmICgg
dW5saWtlbHkoZ2V0X3NzYmRfc3RhdGUoKSAhPSBBUk1fU1NCRF9SVU5USU1FKSApCisgICAgICAg
ICAgICByZXR1cm4gdHJ1ZTsKKworICAgICAgICBpZiAoIGVuYWJsZSApCisgICAgICAgICAgICBn
ZXRfY3B1X2luZm8oKS0+ZmxhZ3MgfD0gQ1BVSU5GT19XT1JLQVJPVU5EXzJfRkxBRzsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgZ2V0X2NwdV9pbmZvKCktPmZsYWdzICY9IH5DUFVJTkZPX1dP
UktBUk9VTkRfMl9GTEFHOworCisgICAgICAgIHJldHVybiB0cnVlOworICAgIH0KICAgICB9CiAK
ICAgICByZXR1cm4gZmFsc2U7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJl
bnQuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oCmluZGV4IDdhMDk3MWZkZWEuLmY5
ODE5YjM0ZmMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oCkBAIC03LDYgKzcsMTAgQEAKICNpbmNsdWRl
IDxhc20vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogCisvKiBUZWxsIHdo
ZXRoZXIgdGhlIGd1ZXN0IHZDUFUgZW5hYmxlZCBXb3JrYXJvdW5kIDIgKGkuZSB2YXJpYW50IDQp
ICovCisjZGVmaW5lIENQVUlORk9fV09SS0FST1VORF8yX0ZMQUdfU0hJRlQgICAwCisjZGVmaW5l
IENQVUlORk9fV09SS0FST1VORF8yX0ZMQUcgKF9BQygxLCBVKSA8PCBDUFVJTkZPX1dPUktBUk9V
TkRfMl9GTEFHX1NISUZUKQorCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCiBzdHJ1Y3QgdmNwdTsK
QEAgLTIxLDcgKzI1LDcgQEAgREVDTEFSRV9QRVJfQ1BVKHN0cnVjdCB2Y3B1ICosIGN1cnJfdmNw
dSk7CiBzdHJ1Y3QgY3B1X2luZm8gewogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIGd1ZXN0X2Nw
dV91c2VyX3JlZ3M7CiAgICAgdW5zaWduZWQgbG9uZyBlbHI7Ci0gICAgdW5zaWduZWQgaW50IHBh
ZDsKKyAgICB1aW50MzJfdCBmbGFnczsKIH07CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9p
bmZvICpnZXRfY3B1X2luZm8odm9pZCkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDnu-0005Ae-1H; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDns-0005AP-Pt
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:20 +0000
X-Inumbo-ID: 0fd6a316-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0fd6a316-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:04 +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 1B24C1596;
 Tue,  5 Jun 2018 08:23:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 308693F557;
 Tue,  5 Jun 2018 08:23:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:50 +0100
Message-Id: <20180605152303.14450-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v1 00/13] xen/arm: SSBD (aka Spectre-v4)
 mitigation (XSA-263)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaW1wbGVtZW50IHRoZSBYZW4gaHlwZXJ2aXNvciBz
aWRlIG9mIHRoZSAiU3BlY3RyZS12NCIKKENWRS0yMDE4LTM2MzkpIG1pdGlnYXRpb24ga25vd24g
YXMgIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlIgooU1NCRCkuCgpNb3JlIGluZm9y
bWF0aW9uIGNhbiBiZSBmb3VuZCBhdDoKICBodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvcHJv
amVjdC16ZXJvL2lzc3Vlcy9kZXRhaWw/aWQ9MTUyOAogIGh0dHBzOi8vZGV2ZWxvcGVyLmFybS5j
b20vc3VwcG9ydC9hcm0tc2VjdXJpdHktdXBkYXRlcy9zcGVjdWxhdGl2ZS1wcm9jZXNzb3ItdnVs
bmVyYWJpbGl0eQoKRm9yIGFsbCByZWxlYXNlZCBBcm0gQ29ydGV4LUEgdGhhdCBhcmUgYWZmZWN0
ZWQgYnkgdGhpcyBpc3N1ZSwgdGhlbiB0aGUKcHJlZmVycmVkIG1pdGlnYXRpb24gaXMgc2ltcGx5
IHRvIHNldCBhIGNoaWNrZW4gYml0IGluIHRoZSBmaXJtd2FyZSBkdXJpbmcKQ1BVIGluaXRpYWxp
emF0aW9uIGFuZCB0aGVyZWZvcmUgbm8gY2hhbmdlIHRvIFhlbiBpcyByZXF1aXJlZC4gT3RoZXIg
Q1BVcwptYXkgcmVxdWlyZSB0aGUgY2hpY2tlbiBiaXQgdG8gYmUgdG9nZ2xlZCBkeW5hbWljYWxs
eSAoZm9yIGV4YW1wbGUsIHdoZW4Kc3dpdGNoaW5nIGJldHdlZW4ga2VybmVsLW1vZGUgYW5kIGh5
cGVydmlzb3ItbW9kZSkgYW5kIHRoaXMgaXMgYWNoaWV2ZSBieQpjYWxsaW5nIGludG8gRUwzIHZp
YSBhbiBTTUMgd2hpY2ggaGFzIGJlZW4gcHVibGlzaGVkIGFzIHBhcnQgb2YgdGhlIGxhdGVzdApT
TUNDQyBzcGVjaWZpY2F0aW9uOgogIGh0dHBzOi8vZGV2ZWxvcGVyLmFybS5jb20vY2FjaGUtc3Bl
Y3VsYXRpb24tdnVsbmVyYWJpbGl0eS1maXJtd2FyZS1zcGVjaWZpY2F0aW9uCgphcyB3ZWxsIGFz
IGFuIEFURiB1cGRhdGUgZm9yIHRoZSByZWxlYXNlZCBBUk0gY29yZXMgYWZmZWN0ZWQgYnkgU1NC
RDoKaHR0cHM6Ly9naXRodWIuY29tL0FSTS1zb2Z0d2FyZS9hcm0tdHJ1c3RlZC1maXJtd2FyZS9w
dWxsLzEzOTIKClRoZXNlIHBhdGNoZXMgcHJvdmlkZSB0aGUgZm9sbG93aW5nOgogIDEuIFNhZmUg
cHJvYmluZyBvZiBmaXJtd2FyZSB0byBlc3RhYmxpc2ggd2hpY2ggQ1BVcyBpbiB0aGUgc3lzdGVt
CiAgICAgcmVxdWlyZSBjYWxsaW5nIGludG8gRUwzIGFzIHBhcnQgb2YgdGhlIG1pdGlnYXRpb24K
ICAyLiBBIGNvbW1hbmQtbGluZSBvcHRpb24gdG8gZm9yY2UgU1NCRCBtaXRpZ2F0aW9uIHRvIGJl
IGFsd2F5cyBvbiwKICAgICBhbHdheXMgb2ZmLCBvciBkeW5hbWljYWxseSB0b2dnbGVkIChkZWZh
dWx0KSBmb3IgQ1BVcyB0aGF0IHJlcXVpcmUKICAgICB0aGUgRUwzIGNhbGwuCiAgMy4gQW4gaW5p
dGlhbCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgY2FsbCB2aWEgWGVuLCB3aGljaCBleHBvc2VzIHRo
ZQogICAgIG1pdGlnYXRpb24gdG8gdGhlIGd1ZXN0IHZpYSBhbiBIVkMgaW50ZXJmYWNlLgoKVGhp
cyBwYXRjaCBhbHNvIHByb3ZpZGVzIGJ1ZyBmaXggYW5kIG5ldyBpbmZyYXN0cnVjdHVyZSByZXF1
aXJlIHRvIGltcGxlbWVudAp0aGUgbWl0aWdhdGlvbjoKICAxLiBaZXJvZWQgZWFjaCB2Q1BVIHN0
YWNrCiAgMi4gUHJvdmlkZSBnZW5lcmljIGFzc2VtYmx5IG1hY3JvcwogIDMuIFByb3ZpZGUgYWx0
ZXJuYXRpdmUgY2FsbGJhY2sgKFJGQykKCkEgYnJhbmNoIGNhbiBiZSBmb3VuZCB3aXRoIGFsbCB0
aGUgcGF0Y2hlcyBhdDoKICBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUv
anVsaWVuZy94ZW4tdW5zdGFibGUuZ2l0CiAgYnJhbmNoIHNzYmQvdjIKCkNoZWVycywKCgpKdWxp
ZW4gR3JhbGwgKDEzKToKICB4ZW4vYXJtOiBkb21haW46IFplcm8gdGhlIHBlci12Q1BVIGNwdV9p
bmZvCiAgeGVuL2FybTY0OiBlbnRyeTogVXNlIG5hbWVkIGxhYmVsIGluIGd1ZXN0X3N5bmMKICB4
ZW4vYXJtOiBzZXR1cDogQ2hlY2sgZXJyYXRhIGZvciBib290IENQVSBsYXRlciBvbgogIHhlbi9h
cm06IEFkZCBBUkNIX1dPUktBUk9VTkRfMiBwcm9iaW5nCiAgeGVuL2FybTogQWRkIGNvbW1hbmQg
bGluZSBvcHRpb24gdG8gY29udHJvbCBTU0JEIG1pdGlnYXRpb24KICB4ZW4vYXJtOiBBZGQgQVJD
SF9XT1JLQVJPVU5EXzIgc3VwcG9ydCBmb3IgZ3Vlc3RzCiAgeGVuL2FybTogU2ltcGxpZnkgYWx0
ZXJuYXRpdmUgcGF0Y2hpbmcgb2Ygbm9uLXdyaXRhYmxlIHJlZ2lvbgogIHhlbi9hcm06IGFsdGVy
bmF0aXZlczogQWRkIGR5bmFtaWMgcGF0Y2hpbmcgZmVhdHVyZQogIHhlbi9hcm02NDogQWRkIGdl
bmVyaWMgYXNzZW1ibHkgbWFjcm9zCiAgeGVuL2FybTY0OiBJbXBsZW1lbnQgYSBmYXN0IHBhdGgg
Zm9yIGhhbmRsaW5nIFNNQ0NDX0FSQ0hfV09SS0FST1VORF8yCiAgeGVuL2FybTogS2NvbmZpZzog
TW92ZSBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUiB1bmRlciAiQXJjaGl0ZWN0dXJlCiAgICBmZWF0
dXJlcyIKICB4ZW4vYXJtOiBzbWNjYzogRml4IGluZGVudGF0aW9uIGluIEFSTV9TTUNDQ19BUkNI
X1dPUktBUk9VTkRfMV9GSUQKICB4ZW4vYXJtOiBBdm9pZCB0byB1c2UgY3VycmVudCBldmVyeXdo
ZXJlIGluIGVudGVyX2h5cGVydmlzb3JfaGVhZAoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIHwgIDE4ICsrKysrCiB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAg
ICB8ICA0NCArKysrKysrLS0tLQogeGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMgICAgICAgICAg
fCAgODYgKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNl
dHMuYyAgICB8ICAgMiArCiB4ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyAgICAgICAgICB8ICA0
OCArKysrKysrKysrKy0KIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgICAgIHwgMTUw
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2RvbWFp
bi5jICAgICAgICAgICAgICAgfCAgIDkgKysrCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAg
ICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgfCAg
MzIgKysrKysrLS0KIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgICAgICAgIHwgIDM3ICsr
KysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5hdGl2ZS5oICAgfCAgNDQgKysrKysr
KysrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmggIHwgIDI1ICsrKysrKwog
eGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaCAgICAgfCAgNDIgKysrKysrKysrKwogeGVu
L2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggICAgfCAgIDMgKy0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vY3VycmVudC5oICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21hY3Jv
cy5oICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oICAgICAgICAg
fCAgMTMgKysrLQogMTcgZmlsZXMgY2hhbmdlZCwgNDkxIGluc2VydGlvbnMoKyksIDc4IGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFj
cm9zLmgKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo3-0005Cq-JX; Tue, 05 Jun 2018 15:23:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo2-0005CM-Oy
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:30 +0000
X-Inumbo-ID: 16233dd4-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 16233dd4-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:14 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0814F1596;
 Tue,  5 Jun 2018 08:23:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EE59F3F557;
 Tue,  5 Jun 2018 08:23:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:59 +0100
Message-Id: <20180605152303.14450-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 09/13] xen/arm64: Add generic assembly 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, Stefano Stabellini <sstabelllini@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>

QWRkIGFzc2VtYmx5IG1hY3JvcyB0byBzaW1wbGlmeSBhc3NlbWJseSBjb2RlOgogICAgLSBhZHJf
Y3B1X2luZm86IEdldCB0aGUgYWRkcmVzcyB0byB0aGUgY3VycmVudCBjcHVfaW5mbyBzdHJ1Y3R1
cmUKICAgIC0gbGRyX3RoaXNfY3B1OiBMb2FkIGEgcGVyLWNwdSB2YWx1ZQoKVGhpcyBpcyBwYXJ0
IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGxpbmlAa2Vy
bmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3Mg
cmV2aWV3ZWQtYnkKLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5oIHwgMjUg
KysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9tYWNyb3MuaCAg
ICAgICB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jv
cy5oCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uOWM1ZTY3NmIzNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvbWFjcm9zLmgKQEAgLTAsMCArMSwyNSBAQAorI2lmbmRlZiBfX0FTTV9B
Uk1fQVJNNjRfTUFDUk9TX0gKKyNkZWZpbmUgX19BU01fQVJNX0FSTTY0X01BQ1JPU19ICisKKyAg
ICAvKgorICAgICAqIEBkc3Q6IFJlc3VsdCBvZiBnZXRfY3B1X2luZm8oKQorICAgICAqLworICAg
IC5tYWNybyAgYWRyX2NwdV9pbmZvLCBkc3QKKyAgICBhZGQgICAgIFxkc3QsIHNwLCAjU1RBQ0tf
U0laRQorICAgIGFuZCAgICAgXGRzdCwgXGRzdCwgI34oU1RBQ0tfU0laRSAtIDEpCisgICAgc3Vi
ICAgICBcZHN0LCBcZHN0LCAjQ1BVSU5GT19zaXplb2YKKyAgICAuZW5kbQorCisgICAgLyoKKyAg
ICAgKiBAZHN0OiBSZXN1bHQgb2YgUkVBRF9PTkNFKHBlcl9jcHUoc3ltLCBzbXBfcHJvY2Vzc29y
X2lkKCkpKQorICAgICAqIEBzeW06IFRoZSBuYW1lIG9mIHRoZSBwZXItY3B1IHZhcmlhYmxlCisg
ICAgICogQHRtcDogc2NyYXRjaCByZWdpc3RlcgorICAgICAqLworICAgIC5tYWNybyAgbGRyX3Ro
aXNfY3B1LCBkc3QsIHN5bSwgdG1wCisgICAgbGRyICAgICBcZHN0LCA9cGVyX2NwdV9fXHN5bQor
ICAgIG1ycyAgICAgXHRtcCwgdHBpZHJfZWwyCisgICAgbGRyICAgICBcZHN0LCBbXGRzdCwgXHRt
cF0KKyAgICAuZW5kbQorCisjZW5kaWYgLyogX19BU01fQVJNX0FSTTY0X01BQ1JPU19IICovCisK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbWFjcm9zLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL21hY3Jvcy5oCmluZGV4IDVkODM3Y2IzOGIuLjFkNGJiNDFkMTUgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vbWFjcm9zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9t
YWNyb3MuaApAQCAtOCw3ICs4LDcgQEAKICNpZiBkZWZpbmVkIChDT05GSUdfQVJNXzMyKQogIyBp
bmNsdWRlIDxhc20vYXJtMzIvbWFjcm9zLmg+CiAjZWxpZiBkZWZpbmVkKENPTkZJR19BUk1fNjQp
Ci0vKiBObyBzcGVjaWZpYyBBUk02NCBtYWNyb3MgZm9yIG5vdyAqLworIyBpbmNsdWRlIDxhc20v
YXJtNjQvbWFjcm9zLmg+CiAjZWxzZQogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIKICNl
bmRpZgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo1-0005CA-LU; Tue, 05 Jun 2018 15: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo0-0005Bx-80
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:28 +0000
X-Inumbo-ID: 14a85d44-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 14a85d44-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21: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 885951596;
 Tue,  5 Jun 2018 08:23:26 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7AB613F557;
 Tue,  5 Jun 2018 08:23:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:22:57 +0100
Message-Id: <20180605152303.14450-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 07/13] xen/arm: Simplify alternative patching
 of non-writable 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIHRoZSBNTVUgc2V0dXAgcHJvY2VzcywgWGVuIHdpbGwgc2V0IFNDVExSX0VMMi5XTlgK
KFdyaXRlLU5vbi1lWGVjdXRhYmxlKSBiaXQuIEJlY2F1c2Ugb2YgdGhhdCwgdGhlIGFsdGVybmF0
aXZlIGNvZGUgbmVlZAp0byByZS1tYXBwZWQgdGhlIHJlZ2lvbiBpbiBhIGRpZmZlcmVuY2UgcGxh
Y2UgaW4gb3JkZXIgdG8gbW9kaWZ5IHRoZQp0ZXh0IHNlY3Rpb24uCgpBdCB0aGUgbW9tZW50LCB0
aGUgZnVuY3Rpb24gcGF0Y2hpbmcgdGhlIGNvZGUgaXMgb25seSBhd2FyZSBvZiB0aGUKcmUtbWFw
cGVkIHJlZ2lvbi4gVGhpcyByZXF1aXJlcyB0aGUgY2FsbGVyIHRvIG1lc3Mgd2l0aCBYZW4gaW50
ZXJuYWwgaW4Kb3JkZXIgdG8gaGF2ZSBmdW5jdGlvbiBzdWNoIGFzIGlzX2FjdGl2ZV9rZXJuZWxf
dGV4dCgpIHdvcmtpbmcuCgpBbGwgdGhlIGludGVyYWN0aW9uIHdpdGggWGVuIGludGVybmFsIGNh
biBiZSByZW1vdmVkIGJ5IHNwZWNpZnkgdGhlCm9mZnNldCBiZXR3ZWVuIHRoZSByZWdpb24gcGF0
Y2ggYW5kIHRoZSB3cml0YWJsZSByZWdpb24gZm9yIHVwZGF0aW5nIHRoZQppbnN0cnVjdGlvbgoK
VGhpcyBzaW1wbGlmaWNhdGlvbiB3aWxsIGFsc28gbWFrZSBlYXNpZXIgdG8gaW50ZWdyYXRlIGR5
bmFtaWMgcGF0Y2hpbmcKYSBpbiBhIGZvbGxvdy11cCBwYXRjaC4gSW5kZWVkLCB0aGUgY2FsbGJh
Y2sgYWRkcmVzcyBzaG91bGQgYmUgaW4KYSBvcmlnaW5hbCByZWdpb24gYW5kIG5vdCByZS1tYXBw
ZWQgb25seSB3aGljaCBpcyB3cml0ZWFibGUgbm9uLWV4ZWN1dGFibGUuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2My4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CgotLS0KCkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CgogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBjb21taXQgbWVzc2FnZQog
ICAgICAgIC0gUmVtb3ZlIGNvbW1lbnQgaW4gdGhlIGNvZGUgdGhhdCBkb2VzIG5vdCBtYWtlIHNl
bnNlIGFueW1vcmUKLS0tCiB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyB8IDQyICsrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGlu
c2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
bHRlcm5hdGl2ZS5jIGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKaW5kZXggOWZmZGM0NzVk
Ni4uOTM2Y2YwNDk1NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKKysr
IGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKQEAgLTk3LDEyICs5NywxNiBAQCBzdGF0aWMg
dTMyIGdldF9hbHRfaW5zbihjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQsCiAvKgogICogVGhl
IHJlZ2lvbiBwYXRjaGVkIHNob3VsZCBiZSByZWFkLXdyaXRlIHRvIGFsbG93IF9fYXBwbHlfYWx0
ZXJuYXRpdmVzCiAgKiB0byByZXBsYWNpbmcgdGhlIGluc3RydWN0aW9ucyB3aGVuIG5lY2Vzc2Fy
eS4KKyAqCisgKiBAdXBkYXRlX29mZnNldDogT2Zmc2V0IGJldHdlZW4gdGhlIHJlZ2lvbiBwYXRj
aGVkIGFuZCB0aGUgd3JpdGFibGUKKyAqIHJlZ2lvbiBmb3IgdGhlIHVwZGF0ZS4gMCBpZiB0aGUg
cGF0Y2hlZCByZWdpb24gaXMgd3JpdGFibGUuCiAgKi8KLXN0YXRpYyBpbnQgX19hcHBseV9hbHRl
cm5hdGl2ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKK3N0YXRpYyBpbnQgX19h
cHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB1cGRhdGVfb2Zmc2V0KQogewogICAg
IGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmFsdDsKLSAgICBjb25zdCB1MzIgKnJlcGxwdHI7Ci0g
ICAgdTMyICpvcmlncHRyOworICAgIGNvbnN0IHUzMiAqcmVwbHB0ciwgKm9yaWdwdHI7CisgICAg
dTMyICp1cGRwdHI7CiAKICAgICBwcmludGsoWEVOTE9HX0lORk8gImFsdGVybmF0aXZlczogUGF0
Y2hpbmcgd2l0aCBhbHQgdGFibGUgJXAgLT4gJXBcbiIsCiAgICAgICAgICAgIHJlZ2lvbi0+YmVn
aW4sIHJlZ2lvbi0+ZW5kKTsKQEAgLTExOCw2ICsxMjIsNyBAQCBzdGF0aWMgaW50IF9fYXBwbHlf
YWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfcmVnaW9uICpyZWdpb24pCiAgICAgICAgIEJV
R19PTihhbHQtPmFsdF9sZW4gIT0gYWx0LT5vcmlnX2xlbik7CiAKICAgICAgICAgb3JpZ3B0ciA9
IEFMVF9PUklHX1BUUihhbHQpOworICAgICAgICB1cGRwdHIgPSAodm9pZCAqKW9yaWdwdHIgKyB1
cGRhdGVfb2Zmc2V0OwogICAgICAgICByZXBscHRyID0gQUxUX1JFUExfUFRSKGFsdCk7CiAKICAg
ICAgICAgbnJfaW5zdCA9IGFsdC0+YWx0X2xlbiAvIHNpemVvZihpbnNuKTsKQEAgLTEyNSw3ICsx
MzAsNyBAQCBzdGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRf
cmVnaW9uICpyZWdpb24pCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfaW5zdDsgaSsrICkK
ICAgICAgICAgewogICAgICAgICAgICAgaW5zbiA9IGdldF9hbHRfaW5zbihhbHQsIG9yaWdwdHIg
KyBpLCByZXBscHRyICsgaSk7Ci0gICAgICAgICAgICAqKG9yaWdwdHIgKyBpKSA9IGNwdV90b19s
ZTMyKGluc24pOworICAgICAgICAgICAgKih1cGRwdHIgKyBpKSA9IGNwdV90b19sZTMyKGluc24p
OwogICAgICAgICB9CiAKICAgICAgICAgLyogRW5zdXJlIHRoZSBuZXcgaW5zdHJ1Y3Rpb25zIHJl
YWNoZWQgdGhlIG1lbW9yeSBhbmQgbnVrZSAqLwpAQCAtMTYyLDkgKzE2Nyw2IEBAIHN0YXRpYyBp
bnQgX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVsdGlfc3RvcCh2b2lkICp1bnVzZWQpCiAgICAgICAg
IHBhZGRyX3QgeGVuX3NpemUgPSBfZW5kIC0gX3N0YXJ0OwogICAgICAgICB1bnNpZ25lZCBpbnQg
eGVuX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoeGVuX3NpemUpOwogICAgICAgICB2b2lk
ICp4ZW5tYXA7Ci0gICAgICAgIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBwYXRjaF9yZWdpb24gPSB7
Ci0gICAgICAgICAgICAubGlzdCA9IExJU1RfSEVBRF9JTklUKHBhdGNoX3JlZ2lvbi5saXN0KSwK
LSAgICAgICAgfTsKIAogICAgICAgICBCVUdfT04ocGF0Y2hlZCk7CiAKQEAgLTE3NywzMSArMTc5
LDEzIEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVsdGlfc3RvcCh2b2lkICp1
bnVzZWQpCiAgICAgICAgIC8qIFJlLW1hcHBpbmcgWGVuIGlzIG5vdCBleHBlY3RlZCB0byBmYWls
IGR1cmluZyBib290LiAqLwogICAgICAgICBCVUdfT04oIXhlbm1hcCk7CiAKLSAgICAgICAgLyoK
LSAgICAgICAgICogSWYgd2UgZ2VuZXJhdGUgYSBuZXcgYnJhbmNoIGluc3RydWN0aW9uLCB0aGUg
dGFyZ2V0IHdpbGwgYmUKLSAgICAgICAgICogY2FsY3VsYXRlZCBpbiB0aGlzIHJlLW1hcHBlZCBY
ZW4gcmVnaW9uLiBTbyB3ZSBoYXZlIHRvIHJlZ2lzdGVyCi0gICAgICAgICAqIHRoaXMgcmUtbWFw
cGVkIFhlbiByZWdpb24gYXMgYSB2aXJ0dWFsIHJlZ2lvbiB0ZW1wb3JhcmlseS4KLSAgICAgICAg
ICovCi0gICAgICAgIHBhdGNoX3JlZ2lvbi5zdGFydCA9IHhlbm1hcDsKLSAgICAgICAgcGF0Y2hf
cmVnaW9uLmVuZCA9IHhlbm1hcCArIHhlbl9zaXplOwotICAgICAgICByZWdpc3Rlcl92aXJ0dWFs
X3JlZ2lvbigmcGF0Y2hfcmVnaW9uKTsKKyAgICAgICAgcmVnaW9uLmJlZ2luID0gX19hbHRfaW5z
dHJ1Y3Rpb25zOworICAgICAgICByZWdpb24uZW5kID0gX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZDsK
IAotICAgICAgICAvKgotICAgICAgICAgKiBGaW5kIHRoZSB2aXJ0dWFsIGFkZHJlc3Mgb2YgdGhl
IGFsdGVybmF0aXZlIHJlZ2lvbiBpbiB0aGUgbmV3Ci0gICAgICAgICAqIG1hcHBpbmcuCi0gICAg
ICAgICAqIGFsdF9pbnN0ciBjb250YWlucyByZWxhdGl2ZSBvZmZzZXQsIHNvIHRoZSBmdW5jdGlv
bgotICAgICAgICAgKiBfX2FwcGx5X2FsdGVybmF0aXZlcyB3aWxsIHBhdGNoIGluIHRoZSByZS1t
YXBwZWQgdmVyc2lvbiBvZgotICAgICAgICAgKiBYZW4uCi0gICAgICAgICAqLwotICAgICAgICBy
ZWdpb24uYmVnaW4gPSAodm9pZCAqKV9fYWx0X2luc3RydWN0aW9ucyAtICh2b2lkICopX3N0YXJ0
ICsgeGVubWFwOwotICAgICAgICByZWdpb24uZW5kID0gKHZvaWQgKilfX2FsdF9pbnN0cnVjdGlv
bnNfZW5kIC0gKHZvaWQgKilfc3RhcnQgKyB4ZW5tYXA7Ci0KLSAgICAgICAgcmV0ID0gX19hcHBs
eV9hbHRlcm5hdGl2ZXMoJnJlZ2lvbik7CisgICAgICAgIHJldCA9IF9fYXBwbHlfYWx0ZXJuYXRp
dmVzKCZyZWdpb24sIHhlbm1hcCAtICh2b2lkICopX3N0YXJ0KTsKICAgICAgICAgLyogVGhlIHBh
dGNoaW5nIGlzIG5vdCBleHBlY3RlZCB0byBmYWlsIGR1cmluZyBib290LiAqLwogICAgICAgICBC
VUdfT04ocmV0ICE9IDApOwogCi0gICAgICAgIHVucmVnaXN0ZXJfdmlydHVhbF9yZWdpb24oJnBh
dGNoX3JlZ2lvbik7Ci0KICAgICAgICAgdnVubWFwKHhlbm1hcCk7CiAKICAgICAgICAgLyogQmFy
cmllcnMgcHJvdmlkZWQgYnkgdGhlIGNhY2hlIGZsdXNoaW5nICovCkBAIC0yMzUsNyArMjE5LDcg
QEAgaW50IGFwcGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwg
Y29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqZW4KICAgICAgICAgLmVuZCA9IGVuZCwKICAgICB9Owog
Ci0gICAgcmV0dXJuIF9fYXBwbHlfYWx0ZXJuYXRpdmVzKCZyZWdpb24pOworICAgIHJldHVybiBf
X2FwcGx5X2FsdGVybmF0aXZlcygmcmVnaW9uLCAwKTsKIH0KIAogLyoKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo5-0005Ee-0o; Tue, 05 Jun 2018 15:23: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo4-0005Cv-29
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:32 +0000
X-Inumbo-ID: 16bdaec3-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 16bdaec3-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21: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 3024815B2;
 Tue,  5 Jun 2018 08:23:30 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 45E703F557;
 Tue,  5 Jun 2018 08:23:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:23:00 +0100
Message-Id: <20180605152303.14450-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 10/13] xen/arm64: Implement a fast path for
 handling SMCCC_ARCH_WORKAROUND_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9uIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMiB3aWxsIGJlIGNhbGxlZCBi
eSB0aGUgZ3Vlc3QgZm9yCmVuYWJsaW5nL2Rpc2FibGluZyB0aGUgc3NiZCBtaXRpZ2F0aW9uLiBT
byB3ZSB3YW50IHRoZSBoYW5kbGluZyB0bwpiZSBhcyBmYXN0IGFzIHBvc3NpYmxlLgoKVGhlIG5l
dyBzZXF1ZW5jZSB3aWxsIGZvcndhcmQgZ3Vlc3QncyBBUkNIX1dPUktBUk9VTkRfMiBjYWxsIHRv
IEVMMyBhbmQKYWxzbyB0cmFjayB0aGUgc3RhdGUgb2YgdGhlIHdvcmthcm91bmQgcGVyLXZDUFUu
CgpOb3RlIHRoYXQgc2luY2Ugd2UgbmVlZCB0byBleGVjdXRlIGJyYW5jaGVzLCB0aGlzIGFsd2F5
cyBleGVjdXRlcyBhZnRlcgp0aGUgc3BlY3RyZS12MiBtaXRpZ2F0aW9uLgoKVGhpcyBjb2RlIGlz
IGJhc2VkIG9uIEtWTSBjb3VudGVycGFydCAiYXJtNjQ6IEtWTTogSGFuZGxlIGd1ZXN0J3MKQVJD
SF9XT1JLQVJPVU5EXzIgcmVxdWVzdHMiIHdyaXR0ZW4gYnkgTWFyYyBaeW5naWVyLgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQ29tYmluZSB0
aGUgMiBjb25zZWN1dGl2ZSBlb3IgaW5zdHJ1Y3Rpb25zIGluIGEgc2luZ2xlIG9uZS4KLS0tCiB4
ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8ICAyICsrCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUyAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgIHwgMTggKysrKysrKysrKysr
KysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jIGIveGVuL2FyY2gv
YXJtL2FybTY0L2FzbS1vZmZzZXRzLmMKaW5kZXggY2UyNGU0NDQ3My4uZjVjNjk2ZDA5MiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMKKysrIGIveGVuL2FyY2gv
YXJtL2FybTY0L2FzbS1vZmZzZXRzLmMKQEAgLTIyLDYgKzIyLDcgQEAKIHZvaWQgX19kdW1teV9f
KHZvaWQpCiB7CiAgICBPRkZTRVQoVVJFR1NfWDAsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCB4MCk7
CisgICBPRkZTRVQoVVJFR1NfWDEsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCB4MSk7CiAgICBPRkZT
RVQoVVJFR1NfTFIsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBscik7CiAKICAgIE9GRlNFVChVUkVH
U19TUCwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHNwKTsKQEAgLTQ1LDYgKzQ2LDcgQEAgdm9pZCBf
X2R1bW15X18odm9pZCkKICAgIEJMQU5LKCk7CiAKICAgIERFRklORShDUFVJTkZPX3NpemVvZiwg
c2l6ZW9mKHN0cnVjdCBjcHVfaW5mbykpOworICAgT0ZGU0VUKENQVUlORk9fZmxhZ3MsIHN0cnVj
dCBjcHVfaW5mbywgZmxhZ3MpOwogCiAgICBPRkZTRVQoVkNQVV9hcmNoX3NhdmVkX2NvbnRleHQs
IHN0cnVjdCB2Y3B1LCBhcmNoLnNhdmVkX2NvbnRleHQpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IGUy
MzQ0ZTU2NWYuLjk3YjA1ZjUzZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRy
eS5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCkBAIC0xLDQgKzEsNiBAQAogI2lu
Y2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KKyNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorI2luY2x1
ZGUgPGFzbS9tYWNyb3MuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgogI2luY2x1ZGUgPGFzbS9h
bHRlcm5hdGl2ZS5oPgogI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgpAQCAtMjQxLDcgKzI0Myw3IEBA
IGd1ZXN0X3N5bmM6CiAgICAgICAgICAqIGJlIGVuY29kZWQgYXMgYW4gaW1tZWRpYXRlIGZvciBj
bXAuCiAgICAgICAgICAqLwogICAgICAgICBlb3IgICAgIHcwLCB3MCwgI0FSTV9TTUNDQ19BUkNI
X1dPUktBUk9VTkRfMV9GSUQKLSAgICAgICAgY2JueiAgICB3MCwgZ3Vlc3Rfc3luY19zbG93cGF0
aAorICAgICAgICBjYm56ICAgIHcwLCBjaGVja193YTIKIAogICAgICAgICAvKgogICAgICAgICAg
KiBDbG9iYmVyIGJvdGggeDAgYW5kIHgxIHRvIHByZXZlbnQgbGVha2FnZS4gTm90ZSB0aGF0IHRo
YW5rcwpAQCAtMjUwLDYgKzI1Miw0NCBAQCBndWVzdF9zeW5jOgogICAgICAgICBtb3YgICAgIHgx
LCB4enIKICAgICAgICAgZXJldAogCitjaGVja193YTI6CisgICAgICAgIC8qIEFSTV9TTUNDQ19B
UkNIX1dPUktBUk9VTkRfMiBoYW5kbGluZyAqLworICAgICAgICBlb3IgICAgIHcwLCB3MCwgIyhB
Uk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzFfRklEIF4gQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VO
RF8yX0ZJRCkKKyAgICAgICAgY2JueiAgICB3MCwgZ3Vlc3Rfc3luY19zbG93cGF0aAorI2lmZGVm
IENPTkZJR19BUk1fU1NCRAorYWx0ZXJuYXRpdmVfY2IgYXJtX2VuYWJsZV93YTJfaGFuZGxpbmcK
KyAgICAgICAgYiAgICAgICB3YTJfZW5kCithbHRlcm5hdGl2ZV9jYl9lbmQKKyAgICAgICAgLyog
U2FuaXRpemUgdGhlIGFyZ3VtZW50ICovCisgICAgICAgIG1vdiAgICAgeDAsICMtKFVSRUdTX2tl
cm5lbF9zaXplb2YgLSBVUkVHU19YMSkgIC8qIHgwIDo9IG9mZnNldCBvZiBndWVzdCdzIHgxIG9u
IHRoZSBzdGFjayAqLworICAgICAgICBsZHIgICAgIHgxLCBbc3AsIHgwXSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAvKiBMb2FkIGd1ZXN0J3MgeDEgKi8KKyAgICAgICAgY21wICAgICB3MSwg
d3pyCisgICAgICAgIGNzZXQgICAgeDEsIG5lCisKKyAgICAgICAgLyoKKyAgICAgICAgICogVXBk
YXRlIHRoZSBndWVzdCBmbGFnLiBBdCB0aGlzIHN0YWdlIHNwIHBvaW50IGFmdGVyIHRoZSBmaWVs
ZAorICAgICAgICAgKiBndWVzdF9jcHVfdXNlcl9yZWdzIGluIGNwdV9pbmZvLgorICAgICAgICAg
Ki8KKyAgICAgICAgYWRyX2NwdV9pbmZvIHgyCisgICAgICAgIGxkciAgICAgeDAsIFt4MiwgI0NQ
VUlORk9fZmxhZ3NdCisgICAgICAgIGJmaSAgICAgeDAsIHgxLCAjQ1BVSU5GT19XT1JLQVJPVU5E
XzJfRkxBR19TSElGVCwgIzEKKyAgICAgICAgc3RyICAgICB4MCwgW3gyLCAjQ1BVSU5GT19mbGFn
c10KKworICAgICAgICAvKiBDaGVjayB0aGF0IHdlIGFjdHVhbGx5IG5lZWQgdG8gcGVyZm9ybSB0
aGUgY2FsbCAqLworICAgICAgICBsZHJfdGhpc19jcHUgeDAsIHNzYmRfY2FsbGJhY2tfcmVxdWly
ZWQsIHgyCisgICAgICAgIGNieiAgICAgeDAsIHdhMl9lbmQKKworICAgICAgICBtb3YgICAgIHcw
LCAjQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRAorICAgICAgICBzbWMgICAgICMwCisK
K3dhMl9lbmQ6CisgICAgICAgIC8qIERvbid0IGxlYWsgZGF0YSBmcm9tIHRoZSBTTUMgY2FsbCAq
LworICAgICAgICBtb3YgICAgIHgxLCB4enIKKyAgICAgICAgbW92ICAgICB4MiwgeHpyCisgICAg
ICAgIG1vdiAgICAgeDMsIHh6cgorI2VuZGlmIC8qICFDT05GSUdfQVJNX1NTQkQgKi8KKyAgICAg
ICAgbW92ICAgICB4MCwgeHpyCisgICAgICAgIGVyZXQKIGd1ZXN0X3N5bmNfc2xvd3BhdGg6CiAg
ICAgICAgIC8qCiAgICAgICAgICAqIHgwL3gxIG1heSBoYXZlIGJlZW4gc2NyYXRjaCBieSB0aGUg
ZmFzdCBwYXRoIGFib3ZlLCBzbyBhdm9pZApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NwdWVy
cmF0YS5jIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCmluZGV4IDQyOTIwMDg2OTIuLjc0NTVm
MDlmMjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYworKysgYi94ZW4vYXJj
aC9hcm0vY3B1ZXJyYXRhLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8eGVuL3dhcm5pbmcu
aD4KICNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZS5oPgogI2luY2x1ZGUgPGFzbS9jcHVlcnJhdGEu
aD4KKyNpbmNsdWRlIDxhc20vaW5zbi5oPgogI2luY2x1ZGUgPGFzbS9wc2NpLmg+CiAKIC8qIE92
ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5f
dCAqLwpAQCAtMjcyLDYgKzI3MywyMyBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0
cmwoY29uc3QgY2hhciAqcykKIH0KIGN1c3RvbV9wYXJhbSgic3BlYy1jdHJsIiwgcGFyc2Vfc3Bl
Y19jdHJsKTsKIAorLyogQXJtNjQgb25seSBmb3Igbm93IGFzIGZvciBBcm0zMiB0aGUgd29ya2Fy
b3VuZCBpcyBjdXJyZW50bHkgaGFuZGxlZCBpbiBDLiAqLworI2lmZGVmIENPTkZJR19BUk1fNjQK
K3ZvaWQgX19pbml0IGFybV9lbmFibGVfd2EyX2hhbmRsaW5nKGNvbnN0IHN0cnVjdCBhbHRfaW5z
dHIgKmFsdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQz
Ml90ICpvcmlncHRyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgKnVwZHB0ciwgaW50IG5yX2luc3QpCit7CisgICAgQlVHX09OKG5yX2luc3QgIT0gMSk7CisK
KyAgICAvKgorICAgICAqIE9ubHkgYWxsb3cgbWl0aWdhdGlvbiBvbiBndWVzdCBBUkNIX1dPUktB
Uk9VTkRfMiBpZiB0aGUgU1NCRAorICAgICAqIHN0YXRlIGFsbG93IGl0IHRvIGJlIGZsaXBwZWQu
CisgICAgICovCisgICAgaWYgKCBnZXRfc3NiZF9zdGF0ZSgpID09IEFSTV9TU0JEX1JVTlRJTUUg
KQorICAgICAgICAqdXBkcHRyID0gYWFyY2g2NF9pbnNuX2dlbl9ub3AoKTsKK30KKyNlbmRpZgor
CiAvKgogICogQXNzZW1ibHkgY29kZSBtYXkgdXNlIHRoZSB2YXJpYWJsZSBkaXJlY3RseSwgc28g
d2UgbmVlZCB0byBtYWtlIHN1cmUKICAqIGl0IGZpdHMgaW4gYSByZWdpc3Rlci4KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15: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 1fQDo7-0005H9-Ei; Tue, 05 Jun 2018 15: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo5-0005Ep-Bt
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:33 +0000
X-Inumbo-ID: 180aac7c-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 180aac7c-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:18 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 80ACB1596;
 Tue,  5 Jun 2018 08:23:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 964963F557;
 Tue,  5 Jun 2018 08:23:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:23:02 +0100
Message-Id: <20180605152303.14450-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 12/13] xen/arm: smccc: Fix indentation in
 ARM_SMCCC_ARCH_WORKAROUND_1_FID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAg
Q2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNrZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NtY2NjLmggfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKaW5kZXggYTY4MDRjZWM5
OS4uNzRjMTNmODQxOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaApAQCAtMjU0LDkgKzI1NCw5IEBAIHN0cnVj
dCBhcm1fc21jY2NfcmVzIHsKIAogI2RlZmluZSBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzFf
RklEICAgICAgICAgICAgIFwKICAgICBBUk1fU01DQ0NfQ0FMTF9WQUwoQVJNX1NNQ0NDX0ZBU1Rf
Q0FMTCwgICAgICAgICBcCi0gICAgICAgICAgICAgICAgICAgICAgQVJNX1NNQ0NDX0NPTlZfMzIs
ICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19PV05FUl9BUkNI
LCAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAgICAgICAweDgwMDApCisgICAgICAgICAgICAg
ICAgICAgICAgIEFSTV9TTUNDQ19DT05WXzMyLCAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAgICAgIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAgMHg4MDAwKQogCiAjZGVmaW5lIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQg
ICAgICAgICAgICAgXAogICAgIEFSTV9TTUNDQ19DQUxMX1ZBTChBUk1fU01DQ0NfRkFTVF9DQUxM
LCAgICAgICAgIFwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo7-0005Hb-QC; Tue, 05 Jun 2018 15: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo5-0005Eo-Bl
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:33 +0000
X-Inumbo-ID: 176f320e-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 176f320e-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:17 +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 5874D1596;
 Tue,  5 Jun 2018 08:23:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6DFFA3F557;
 Tue,  5 Jun 2018 08:23:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:23:01 +0100
Message-Id: <20180605152303.14450-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 11/13] xen/arm: Kconfig: Move
 HARDEN_BRANCH_PREDICTOR under "Architecture features"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgaXMgbm90IGluIGFueSBzZWN0
aW9uIG1ha2luZwppbXBvc3NpYmxlIGZvciB0aGUgdXNlciB0byB1bnNlbGVjdCBpdC4KCkFsc28s
IGl0IGxvb2tzIGxpa2Ugd2UgcmVxdWlyZSB0byB1c2UgJ2V4cGVydCA9ICJ5IicgZm9yIHNob3dp
bmcgdGhlCm9wdGlvbiBpbiBleHBlcnQgbW9kZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAg
LSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL0tjb25maWcgfCAz
NCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcg
aW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCAwZTJkMDI3MDYwLi40MjEyYzU4
MTcxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0v
S2NvbmZpZwpAQCAtODMsNiArODMsMjMgQEAgY29uZmlnIEFSTV9TU0JECiAKIAkgIElmIHVuc3Vy
ZSwgc2F5IFkuCiAKK2NvbmZpZyBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgorCWJvb2wgIkhhcmRl
biB0aGUgYnJhbmNoIHByZWRpY3RvciBhZ2FpbnN0IGFsaWFzaW5nIGF0dGFja3MiIGlmIEVYUEVS
VCA9ICJ5IgorCWRlZmF1bHQgeQorCWhlbHAKKwkgIFNwZWN1bGF0aW9uIGF0dGFja3MgYWdhaW5z
dCBzb21lIGhpZ2gtcGVyZm9ybWFuY2UgcHJvY2Vzc29ycyByZWx5IG9uCisJICBiZWluZyBhYmxl
IHRvIG1hbmlwdWxhdGUgdGhlIGJyYW5jaCBwcmVkaWN0b3IgZm9yIGEgdmljdGltIGNvbnRleHQg
YnkKKwkgIGV4ZWN1dGluZyBhbGlhc2luZyBicmFuY2hlcyBpbiB0aGUgYXR0YWNrZXIgY29udGV4
dC4gIFN1Y2ggYXR0YWNrcworCSAgY2FuIGJlIHBhcnRpYWxseSBtaXRpZ2F0ZWQgYWdhaW5zdCBi
eSBjbGVhcmluZyBpbnRlcm5hbCBicmFuY2gKKwkgIHByZWRpY3RvciBzdGF0ZSBhbmQgbGltaXRp
bmcgdGhlIHByZWRpY3Rpb24gbG9naWMgaW4gc29tZSBzaXR1YXRpb25zLgorCisJICBUaGlzIGNv
bmZpZyBvcHRpb24gd2lsbCB0YWtlIENQVS1zcGVjaWZpYyBhY3Rpb25zIHRvIGhhcmRlbiB0aGUK
KwkgIGJyYW5jaCBwcmVkaWN0b3IgYWdhaW5zdCBhbGlhc2luZyBhdHRhY2tzIGFuZCBtYXkgcmVs
eSBvbiBzcGVjaWZpYworCSAgaW5zdHJ1Y3Rpb24gc2VxdWVuY2VzIG9yIGNvbnRyb2wgYml0cyBi
ZWluZyBzZXQgYnkgdGhlIHN5c3RlbQorCSAgZmlybXdhcmUuCisKKwkgIElmIHVuc3VyZSwgc2F5
IFkuCisKIGVuZG1lbnUKIAogbWVudSAiQVJNIGVycmF0YSB3b3JrYXJvdW5kIHZpYSB0aGUgYWx0
ZXJuYXRpdmUgZnJhbWV3b3JrIgpAQCAtMTk3LDIzICsyMTQsNiBAQCBjb25maWcgQVJNNjRfRVJS
QVRVTV84MzQyMjAKIAogZW5kbWVudQogCi1jb25maWcgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IK
LQlib29sICJIYXJkZW4gdGhlIGJyYW5jaCBwcmVkaWN0b3IgYWdhaW5zdCBhbGlhc2luZyBhdHRh
Y2tzIiBpZiBFWFBFUlQKLQlkZWZhdWx0IHkKLQloZWxwCi0JICBTcGVjdWxhdGlvbiBhdHRhY2tz
IGFnYWluc3Qgc29tZSBoaWdoLXBlcmZvcm1hbmNlIHByb2Nlc3NvcnMgcmVseSBvbgotCSAgYmVp
bmcgYWJsZSB0byBtYW5pcHVsYXRlIHRoZSBicmFuY2ggcHJlZGljdG9yIGZvciBhIHZpY3RpbSBj
b250ZXh0IGJ5Ci0JICBleGVjdXRpbmcgYWxpYXNpbmcgYnJhbmNoZXMgaW4gdGhlIGF0dGFja2Vy
IGNvbnRleHQuICBTdWNoIGF0dGFja3MKLQkgIGNhbiBiZSBwYXJ0aWFsbHkgbWl0aWdhdGVkIGFn
YWluc3QgYnkgY2xlYXJpbmcgaW50ZXJuYWwgYnJhbmNoCi0JICBwcmVkaWN0b3Igc3RhdGUgYW5k
IGxpbWl0aW5nIHRoZSBwcmVkaWN0aW9uIGxvZ2ljIGluIHNvbWUgc2l0dWF0aW9ucy4KLQotCSAg
VGhpcyBjb25maWcgb3B0aW9uIHdpbGwgdGFrZSBDUFUtc3BlY2lmaWMgYWN0aW9ucyB0byBoYXJk
ZW4gdGhlCi0JICBicmFuY2ggcHJlZGljdG9yIGFnYWluc3QgYWxpYXNpbmcgYXR0YWNrcyBhbmQg
bWF5IHJlbHkgb24gc3BlY2lmaWMKLQkgIGluc3RydWN0aW9uIHNlcXVlbmNlcyBvciBjb250cm9s
IGJpdHMgYmVpbmcgc2V0IGJ5IHRoZSBzeXN0ZW0KLQkgIGZpcm13YXJlLgotCi0JICBJZiB1bnN1
cmUsIHNheSBZLgotCiBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKICAgICBk
ZWZfYm9vbCB5IGlmIEFSTV82NCAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgogCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 15:23:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 15:23:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQDo9-0005It-7Q; Tue, 05 Jun 2018 15: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQDo7-0005HI-MM
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:23:35 +0000
X-Inumbo-ID: 18d2faf1-68d4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 18d2faf1-68d4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:21:19 +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 A8EBA15AD;
 Tue,  5 Jun 2018 08:23:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BE66B3F557;
 Tue,  5 Jun 2018 08:23:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  5 Jun 2018 16:23:03 +0100
Message-Id: <20180605152303.14450-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605152303.14450-1-julien.grall@arm.com>
References: <20180605152303.14450-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v1 13/13] xen/arm: Avoid to use current
 everywhere in enter_hypervisor_head
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgY3VycmVudCBpcyBmYWlybHkgZXhwZW5zaXZlLCBzbyBzYXZlIHVwIGludG8gYSB2YXJp
YWJsZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJldmlld2Vk
LWJ5Ci0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgfCAxNCArKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDMxNWZjNjFm
NzcuLmJkZTMwMzI2MWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL2FybS90cmFwcy5jCkBAIC0yMDI0LDggKzIwMjQsMTAgQEAgc3RhdGljIHZvaWQgZW50
ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGlm
ICggZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgeworICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1
cnJlbnQ7CisKICAgICAgICAgLyogSWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fy
b3VuZCwgYnJpbmcgaXQgYmFjayBvbi4gKi8KLSAgICAgICAgaWYgKCBuZWVkc19zc2JkX2ZsaXAo
Y3VycmVudCkgKQorICAgICAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcCh2KSApCiAgICAgICAgICAg
ICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklELCAxLCBO
VUxMKTsKIAogICAgICAgICAvKgpAQCAtMjAzNCw4ICsyMDM2LDggQEAgc3RhdGljIHZvaWQgZW50
ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAg
KiBidXQgdGhlIGNydWNpYWwgYml0IGlzICJPbiB0YWtpbmcgYSB2U0Vycm9yIGludGVycnVwdCwg
SENSX0VMMi5WU0UKICAgICAgICAgICogKGFsaWFzIG9mIEhDUi5WQSkgaXMgY2xlYXJlZCB0byAw
LiIKICAgICAgICAgICovCi0gICAgICAgIGlmICggY3VycmVudC0+YXJjaC5oY3JfZWwyICYgSENS
X1ZBICkKLSAgICAgICAgICAgIGN1cnJlbnQtPmFyY2guaGNyX2VsMiA9IFJFQURfU1lTUkVHKEhD
Ul9FTDIpOworICAgICAgICBpZiAoIHYtPmFyY2guaGNyX2VsMiAmIEhDUl9WQSApCisgICAgICAg
ICAgICB2LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKIAogI2lmZGVmIENP
TkZJR19ORVdfVkdJQwogICAgICAgICAvKgpAQCAtMjA0NSwxMSArMjA0NywxMSBAQCBzdGF0aWMg
dm9pZCBlbnRlcl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgICAgICAqIFRPRE86IEludmVzdGlnYXRlIHdoZXRoZXIgdGhpcyBpcyBuZWNlc3NhcnkgdG8g
ZG8gb24gZXZlcnkKICAgICAgICAgICogdHJhcCBhbmQgaG93IGl0IGNhbiBiZSBvcHRpbWlzZWQu
CiAgICAgICAgICAqLwotICAgICAgICB2dGltZXJfdXBkYXRlX2lycXMoY3VycmVudCk7Ci0gICAg
ICAgIHZjcHVfdXBkYXRlX2V2dGNobl9pcnEoY3VycmVudCk7CisgICAgICAgIHZ0aW1lcl91cGRh
dGVfaXJxcyh2KTsKKyAgICAgICAgdmNwdV91cGRhdGVfZXZ0Y2huX2lycSh2KTsKICNlbmRpZgog
Ci0gICAgICAgIHZnaWNfc3luY19mcm9tX2xycyhjdXJyZW50KTsKKyAgICAgICAgdmdpY19zeW5j
X2Zyb21fbHJzKHYpOwogICAgIH0KIH0KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:03:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16:03:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQEQS-0004px-OO; Tue, 05 Jun 2018 16: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQEQR-0004ps-3I
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:03:11 +0000
X-Inumbo-ID: a040ca85-68d9-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a040ca85-68d9-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:00:54 +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 38BEC1596;
 Tue,  5 Jun 2018 09:03:08 -0700 (PDT)
Received: from [10.1.29.71] (e110479-lin.cambridge.arm.com [10.1.29.71])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D16E63F557;
 Tue,  5 Jun 2018 09:03:05 -0700 (PDT)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1526404228-8834-1-git-send-email-ian.jackson@eu.citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d1772659-7fb0-37e3-763c-1e9f7d5fcc72@arm.com>
Date: Tue, 5 Jun 2018 17:03:03 +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: <1526404228-8834-1-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] scripts/add_maintainers.pl: New script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, 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>

SGkgYWxsLAoKSSB0cmllZCB0aGlzIHNjcmlwdCBvbiBhIG5ldyBzZXJpZXMgYW5kIG5vdGljZWQg
dGhhdCBzb21ldGhpbmcgd2FzIG5vdCAKd29ya2luZyBhcyBJIHdhcyBleHBlY3RpbmcuCgpJIGhh
dmUgYSBwYXRjaCBtb2RpZnlpbmcgdGhlIGZvbGxvd2luZyBmaWxlczoKCnhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwp4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCgpXaGVuIHVzaW5nIHRo
ZSBzY3JpcHRzIHdpdGgganVzdCAiLWQgLiIsIEkgZ2V0IHRoZSBmb2xsb3dpbmcgcGVyc29uIEND
ZWQ6CgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoZSBzYW1lIHBhdGNoIHdp
dGggZ2V0X21haW50YWluZXJzLnBsIG9ubHkgZ2l2ZSB0aGUgZm9sbG93aW5nIHBlcnNvbjoKClN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkl0IGxvb2tzIGxpa2UgdG8gbWUgdGhlIHByb2JsZW0gaXMg
YmVjYXVzZSB0aGUgb3B0aW9uICItZiIgaGFzIGJlZW4gCmdpdmVuIHRvIGdldF9tYWludGFpbmVy
cy5wbC4gVGhlIG9wdGlvbiB3b3JrcyBvbiBmaWxlIGFuZCBub3QgYSBwYXRjaC4KCkkgdGhpbmsg
d2hhdCB5b3Ugd2FudCB0byBkbyBpcyByZW1vdmUgdGhlIC1mIG9wdGlvbi4gSSB3aWxsIHNlbmQg
YSBwYXRjaCAKZm9yIHRoYXQuCgpDaGVlcnMsCgpPbiAwNS8xNS8yMDE4IDA2OjEwIFBNLCBJYW4g
SmFja3NvbiB3cm90ZToKPiBGcm9tOiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+
Cj4gZQo+IFRoaXMgcHJvdmlkZXMgYSBtdWNoIGJldHRlciB3b3JrZmxvdyB3aGVuIHVzaW5nIGdp
dCBmb3JtYXQtcGF0Y2ggYW5kCj4gZ2l0IHNlbmQtZW1haWwsIHdpdGggZ2V0X21haW50YWluZXIu
cGwuCj4gCj4gVGhlIHRvb2wgY292ZXJzIHN0ZXAgMiBvZiB0aGUgZm9sbG93aW5nIHdvcmtmbG93
Cj4gCj4gICAgU3RlcCAxOiBnaXQgZm9ybWF0LXBhdGNoIC4uLiAtbyA8cGF0Y2hkaXI+IC4uLgo+
ICAgIFN0ZXAgMjogLi9zY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbCAtZCA8cGF0Y2hkaXI+Cj4g
ICAgICAgICAgICBUaGlzIG92ZXJ3cml0ZXMgICoucGF0Y2ggZmlsZXMgaW4gPHBhdGNoZGlyPgo+
ICAgIFN0ZXAgMzogZ2l0IHNlbmQtZW1haWwgLXRvIHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZyA8cGF0Y2hkaXI+LyoucGF0Y2h4bQo+IAo+IEkgbWFudWFsbHkgdGVzdGVkIGFsbCBvcHRp
b25zIGFuZCB0aGUgbW9zdCBjb21tb24gY29tYmluYXRpb25zCj4gb24gTWFjLgo+IAo+IENoYW5n
ZXMgc2luY2UgdjE6Cj4gLSBBZGRlZCBSQUIgKGluZGljYXRlZCBieSBKdWVyZ2VuIG9uIElSQyB0
aGF0IHRoaXMgaXMgT0spCj4gLSBSZW1vdmUgdHJhaWxpbmcgd2hpdGVzcGFjZXMKPiAtIFJlbmFt
ZWQgLS1wcmVmaXggdG8gLS1yZXJvbGwtY291bnQKPiAtIENsZWFuZWQgdXAgc2hvcnQgb3B0aW9u
cyAtdiwgLi4uIHRvIGJlIGluIGxpbmUgd2l0aCBnaXQKPiAtIEFkZGVkIC0tdGFnc3wtdCBvcHRp
b24gdG8gYWRkIEFCLCBSQUIgYW5kIFJCIGVtYWlscyB0byBDQyBsaXN0Cj4gLSBBZGRlZCAtLWlu
c2VydHwtaSBtb2RlIHRvIGFsbG93IGZvciBwZW9wbGUgYWRkaW5nIENDcyB0byBjb21taXQgbWVz
c2FnZQo+ICAgIGluc3RlYWQgb2YgdGhlIGUtbWFpbCBoZWFkZXIgKHRoZSBoZWFkZXIgaXMgdGhl
IGRlZmF1bHQpCj4gLSBNb3ZlZCBjb21tb24gY29kZSBpbnRvIGZ1bmN0aW9ucwo+IC0gQWRkZWQg
bG9naWMsIHN1Y2ggdGhhdCB0aGUgdG9vbCBvbmx5IGluc2VydCdzIFRvOiBhbmQgQ2M6IHN0YXRl
bWVudHMKPiAgICB3aGljaCB3ZXJlIG5vdCB0aGVyZSBiZWZvcmUsIGFsbG93aW5nIGZvciBydW5u
aW5nIHRoZSB0b29sIG11bHRpcGxlIHRpbWVzCj4gICAgb24gdGhlIHNhbWUgPHBhdGNoZGlyPgo+
IAo+IENoYW5nZXMgc2luY2UgdjI6Cj4gLSBEZWxldGVkIC0tdmVyc2lvbiBhbmQgcmVsYXRlZCBp
bmZyYXN0cnVjdHVyZQo+IC0gQWRkZWQgc3Vicm91dGluZSBwcm90b3R5cGVzCj4gLSBSZW1vdmVk
IEFUIGFuZCBAbGlzdHMgZGVjbGFyYXRpb24gYW5kIHVzZWQgXEAgaW4gbGl0ZXJhbHMKPiAtIENo
YW5nZWQgdXNhZ2UgbWVzc2FnZSBhbmQgb3B0aW9ucyBiYXNlZCBvbiBmZWVkYmFjawo+IC0gSW1w
cm92ZWQgZXJyb3IgaGFuZGxpbmcKPiAtIFJlbW92ZWQgb2NjdXJhbmNlcyBvZiBpbmRleCgpIGFu
ZCByZXBsYWNlZCB3aXRoIHJlZ2V4Cj4gLSBSZW1vdmVkIG5vbi1wZXJsIGlkaW9tcwo+IC0gTW92
ZWQgdW5pcSBzdGF0ZW1lbnRzIHRvIG5vcm1hbGl6ZSBhbmQgYWRkZWQgaW5mbyBvbiB3aGF0IG5v
cm1hbGl6ZSBkb2VzCj4gLSBSZWFkIEw6IHRhZ3MgZnJvbSBNQUlOVEFJTkVSUyBmaWxlIGluc3Rl
YWQgb2YgdXNpbmcgaGV1cmlzdGljCj4gLSBGaXhlZCBpc3N1ZXMgcmVsYXRlZCB0byBtZXRhY2hh
cmFjdGVycyBpbiBnZXRtYWludGFpbmVycygpCj4gLSBBbGxvdyBtdWx0aXBsZSAtYSB8IC0tYXJn
IHZhbHVlcyAoYmVjYXVzZSBvZiB0aGlzIHJlbmFtZWQgLS1hcmdzKQo+IC0gSWRlbnRpZnkgdGFn
cyB2aWEgcmVnZXgKPiAtIENDJ3MgZnJvbSB0YWdzIGFyZSBvbmx5IGluc2VydGVkIGluIHRoZSBt
YWlsIGhlYWRlciwgbmV2ZXIgdGhlIGJvZHkKPiAtIFRoYXQgaXMgdW5sZXNzIHRoZSBuZXcgb3B0
aW9uIC0tdGFnc2NjIGlzIHVzZWQKPiAtIEFkZGVkIHBvbGljeSBwcm9jZXNzaW5nIHdoaWNoIGlu
Y2x1ZGVzIHJld29ya2luZyBpbnNlcnQoKQo+IC0gUmVwbGFjZWQgLWl8LS1pbnNlcnQgd2l0aCAt
cHwtLWluc3BhdGNoIGFuZCAtY3wtLWluc2NvdmVyIG5vdyB1c2luZyBwb2xpY2llcwo+IC0gQWRk
ZWQgbmV3IHBvbGljaWVzIHRvIGNvdmVyIGZvciBhbGwgdXNlciByZXF1ZXN0cwo+IC0gUmV3cm90
ZSBoZWxwIG1lc3NhZ2UgdG8gY2VudGVyIGFyb3VuZCB1c2FnZSBvZiBwb2xpY2llcwo+IC0gUmVv
cmRlcmVkIHNvbWUgY29kZSAoZS5nLiBoZWxwIHN0cmluZyBmaXJzdCB0byBtYWtlIGNvZGUgbW9y
ZSBlYXNpbHkgcmVhZGFibGUpCj4gCj4gQ2hhbmdlcyBzaW5jZSB2MzoKPiAtIE1hZGUgaGVscCBt
ZXNzYWdlIGNsZWFyZXIKPiAtIFJlcGxhY2VkIFBST0NFU1NJTkcgUE9MSUNZIHdpdGggTE9DQVRJ
T04KPiAtIFJlbmFtZWQgLS1pbnNwYXRjaCAodG9wfGNjYm9keXxjYy0tLXxub25lKSB8IC1wICh0
b3B8Y2Nib2R5fGNjLS0tfG5vbmUpCj4gICAgdG8gLS1wYXRjaGNjIChoZWFkZXJ8Y29tbWl0fGNv
bW1lbnR8bm9uZSkgfCAtcCAoaGVhZGVyfGNvbW1pdHxjb21tZW50fG5vbmUpCj4gLSBSZW5hbWVk
IC0taW5zY292ZXIgKHRvcHxjY2VuZHxub25lKSB8IC1jICh0b3B8Y2NlbmR8bm9uZSkKPiAgICB0
byAtLWNvdmVyY2MgKGhlYWRlcnxlbmR8bm9uZSkgfCAtYyAoaGVhZGVyfGVuZHxub25lKQo+IC0g
UmVuYW1lZCB2YXJpYWJsZXMgYW5kIGZ1bmN0aW9ucyBpbiB0aGUgY29kZSB0byBtYXRjaCB0aGUg
b3B0aW9ucwo+IC0gQ2hhbmdlZCAkcGF0Y2hfcHJlZml4IHByb2Nlc3NpbmcKPiAtIENoYW5nZWQg
c2VhcmNoIGV4cHJlc3Npb24gZm9yIGlkZW50aWZ5aW5nIGNvdmVyIGxldHRlcnMKPiAtIFJlbmFt
ZWQgJHJlYWRtYWlsaW5nbGlzdHMgdG8gJGdldG1haWxpbmdsaXN0c19kb25lCj4gLSBVc2UgYXJy
YXkgZm9ybSBvZiBvcGVuCj4gLSBNb3JlIGZpbGUgZXJyb3IgaGFuZGxpbmcgKHVzaW5nIElPOjpI
YW5kbGUpCj4gLSBGaXhlZCBidWdneSBBTkQgaW4gaWYgc3RhdGVtZW50Cj4gLSBSZW1vdmVkIGNo
ZWNrIHdoZXRoZXIgZ2V0bWFpbnRhaW5lcnMgZXhpc3RzIGZvciBmdXR1cmUgcHJvb2ZpbmcKPiAt
IEFkZCBsb2dpYyB0byB3b3JrIG91dCAtLXJlcm9sbC1jb3VudAo+IAo+IENoYW5nZXMgc2luY2Ug
djQ6Cj4gLSBTdHJpcCBzb21lIHRyYWlsaW5nIHdoaXRlc3BhY2UgZnJvbSB0aGUgY29kZQo+IC0g
d3JpdGVmaWxlKCkgbm93IHVzZXMgdGhlIC50bXAtYW5kLXJlbmFtZSBwYXR0ZXJuIHRvIGF2b2lk
IGRhdGEgbG9zcwo+IC0gUHJvdmlkZSAtLWdldC1tYWludGFpbmVycz0gb3B0aW9uIHRvIHNwZWNp
ZnkgcmVwbGFjZW1lbnQgZm9yCj4gICAgZ2V0X21haW50YWluZXJzLnBsLiAgVGhpcyBpcyB1c2Vm
dWwgZm9yIElhbidzIHVzZWNhc2UsIHNpbmNlIGl0Cj4gICAgYWxsb3dzIC0tZ2V0LW1haW50YWlu
ZXJzPXRydWUsIHRvIGF2b2lkIGFkZGluZyBhbnkgTUFJTlRBSU5FUlMtYmFzZWQKPiAgICBpbmZv
IGFueXdoZXJlIHdoaWxlIHN0aWxsIGFkZGluZyBvdGhlciBDQ3MgKGVnIGZyb20gLXQpIGV2ZXJ5
d2hlcmUuCj4gLSBSZWZhY3RvciBub3JtYWxpemUoKSBzb21ld2hhdCBzbyB0aGF0IGl0IHVzZXMg
b25seSAlc2VlbiwgYW5kCj4gICAgZG9lcyBub3QgYW55IGxvbmdlciBtb2RpZnkgaXRzIGFyZ3Vt
ZW50IGFycmF5cy4KPiAtIERlLWR1cGUgY2FzZS1pbnNlbnNpdGl2ZWx5IChieSBtYWtpbmcgbm9y
bWFsaXplIHVzZSBsYykuCj4gCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0
cml4LmNvbT4KPiBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+Cj4gLS0tCj4gICBzY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbCB8IDU0OCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCA1
NDggaW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1vZGUgMTAwNzU1IHNjcmlwdHMvYWRkX21haW50
YWluZXJzLnBsCj4gCj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvYWRkX21haW50YWluZXJzLnBsIGIv
c2NyaXB0cy9hZGRfbWFpbnRhaW5lcnMucGwKPiBuZXcgZmlsZSBtb2RlIDEwMDc1NQo+IGluZGV4
IDAwMDAwMDAuLjBmNGE0Y2YKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvc2NyaXB0cy9hZGRfbWFp
bnRhaW5lcnMucGwKPiBAQCAtMCwwICsxLDU0OCBAQAo+ICsjIS91c3IvYmluL3BlcmwgLXcKPiAr
IyAoYykgMjAxOCwgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgo+ICsjCj4gKyMg
QWRkIG1haW50YWluZXJzIHRvIHBhdGNoZXMgZ2VuZXJhdGVkIHdpdGggZ2l0IGZvcm1hdC1wYXRj
aAo+ICsjCj4gKyMgVXNhZ2U6IHBlcmwgc2NyaXB0cy9hZGRfbWFpbnRhaW5lcnMucGwgW09QVElP
TlNdIC1wYXRjaGRpciA8cGF0Y2hkaXI+Cj4gKyMKPiArIyBQcmVyZXF1aXNpdGVzOiBFeGVjdXRl
Cj4gKyMgICAgICAgICAgICAgICAgZ2l0IGZvcm1hdC1wYXRjaCAuLi4gLW8gPHBhdGNoZGlyPiAu
Li4KPiArIwo+ICsjICAgICAgICAgICAgICAgIC4vc2NyaXB0cy9nZXRfbWFpbnRhaW5lci5wbCBp
cyBwcmVzZW50IGluIHRoZSB0cmVlCj4gKyMKPiArIyBMaWNlbnNlZCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHUEwgTGljZW5zZSB2ZXJzaW9uIDIKPiArCj4gK3VzZSBzdHJpY3Q7Cj4gKwo+
ICt1c2UgR2V0b3B0OjpMb25nIHF3KDpjb25maWcgbm9fYXV0b19hYmJyZXYpOwo+ICt1c2UgRmls
ZTo6QmFzZW5hbWU7Cj4gK3VzZSBMaXN0OjpNb3JlVXRpbHMgcXcodW5pcSk7Cj4gK3VzZSBJTzo6
SGFuZGxlOwo+ICsKPiArc3ViIGdldG1haW50YWluZXJzICgkJCQpOwo+ICtzdWIgZ2V0dGFnc2Zy
b21wYXRjaCAoJCQkOyQpOwo+ICtzdWIgbm9ybWFsaXplICgkJCk7Cj4gK3N1YiBpbnNlcnQgKCQk
JCQpOwo+ICtzdWIgaGFzdGFnICgkJCk7Cj4gKwo+ICsjIFRvb2wgVmFyaWFibGVzCj4gK215ICR0
b29sID0gJDA7Cj4gK215ICR1c2FnZSA9IDw8RU9UOwo+ICtPUFRJT05TOgo+ICstLS0tLS0tLQo+
ICtVU0FHRTogJHRvb2wgW29wdGlvbnNdICgtLXBhdGNoZGlyIHwgLWQpIDxwYXRjaGRpcj4KPiAr
Cj4gKyAgLS1yZXJvbGwtY291bnQgPG4+IHwgLXYgPG4+Cj4gKyAgICBDaG9vc2UgcGF0Y2ggZmls
ZXMgZm9yIHNwZWNpZmljIHZlcnNpb24uIFRoaXMgcmVzdWx0cyBpbnRvIHRoZQo+ICsgICAgZm9s
bG93aW5nIGZpbHRlcnMgb24gPHBhdGNoZGlyPgo+ICsgICAgMDogZGVmYXVsdCAtICoucGF0Y2gK
PiArICAgID4xOiB2PG4+Ki5wYXRjaAo+ICsKPiArICAtLXBhdGNoY2MgKGhlYWRlcnxjb21taXR8
Y29tbWVudHxub25lKSB8IC1wIChoZWFkZXJ8Y29tbWl0fGNvbW1lbnR8bm9uZSkKPiArCj4gKyAg
ICBJbnNlcnQgQ0MgbGluZXMgaW50byAqLnBhdGNoIGZpbGVzIGluIHRoZSBzcGVjaWZpZWQgbG9j
YXRpb24uCj4gKyAgICBXaGVuIGBub25lYCBpcyBzcGVjaWZpZWQsIHRoZSAqLnBhdGNoIGZpbGVz
IGFyZSBub3QgY2hhbmdlZC4KPiArICAgIFNlZSBMT0NBVElPTlMgZm9yIGEgZGVmaW5pdGlvbiBv
ZiB0aGUgdmFyaW91cyBsb2NhdGlvbnMuCj4gKwo+ICsgICAgVGhlIGRlZmF1bHQgaXMgYGhlYWRl
cmAuCj4gKwo+ICsgIC0tY292ZXJjYyAoaGVhZGVyfGVuZHxub25lKSB8IC1jIChoZWFkZXJ8ZW5k
fG5vbmUpCj4gKwo+ICsgICAgSW5zZXJ0IENDIGxpbmVzIGludG8gY292ZXIgbGV0dGVyIGluIHRo
ZSBzcGVjaWZpZWQgbG9jYXRpb24uIFNlZQo+ICsgICAgV2hlbiBgbm9uZWAgaXMgc3BlY2lmaWVk
LCB0aGUgY292ZXIgbGV0dGVyIGlzIG5vdCBjaGFuZ2VkLgo+ICsgICAgTE9DQVRJT05TIGZvciBh
IGRlZmluaXRpb24gb2YgdGhlIHZhcmlvdXMgbG9jYXRpb25zLgo+ICsKPiArICAgIFRoZSBkZWZh
dWx0IGlzIGBoZWFkZXJgLgo+ICsKPiArICAtLXRhZ3NjYwo+ICsKPiArICAgIEluIGFkZGl0aW9u
IHRvIHRoZSBvdXRwdXQgb2YgZ2V0X21haW50YWluZXIucGwsIGluY2x1ZGUgZW1haWwKPiArICAg
IGFkZHJlc3NlcyBmcm9tIGNvbW1pdCB0YWdzIChlLmcuLCBSZXZpZXdlZC1ieSwgVGVzdGVkLWJ5
LCAuLi4pIGluCj4gKyAgICB0aGUgbGlzdCBvZiBDQyBsaW5lcyB0byBpbnNlcnQuCj4gKwo+ICsg
ICAgVGhlc2UgZXh0cmEgbGluZXMgd2lsbCBiZSBpbnNlcnRlZCBhcyBzcGVjaWZpZWQgYnkgdGhl
IC0tcGF0Y2hjYwo+ICsgICAgYW5kIC0tY292ZXJjYyBvcHRpb25zLiBXaGVuIHVzZWQgd2l0aCBg
LS1wYXRjaGNjIGNvbW1pdGAsCj4gKyAgICB0aGlzIHdpbGwgZHVwbGljYXRlIGUtbWFpbCBhZGRy
ZXNzZXMgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgo+ICsKPiArICAtLXRhZ3MgfCAtdAo+ICsKPiAr
ICAgIEFzIGFib3ZlLCBidXQgdGhlIGluc2VydCBsb2NhdGlvbiBpcyBzcGVjaWFsLWNhc2VkOiBl
LW1haWwgYWRkcmVzc2VzCj4gKyAgICB3aWxsIGFsd2F5cyBiZSBpbnNlcnRlZCBpbnRvIHRoZSBg
aGVhZGVyYCBvZiBwYXRjaGVzIGFuZCB0aGUgY292ZXIgbGV0dGVyLgo+ICsKPiArICAtLWFyZyA8
YXJndW1lbnQ+IHwgLWEgPGFyZ3VtZW50PiAuLi4KPiArICAgIEFyZ3VtZW50cyBwYXNzZWQgb24g
dG8gZ2V0X21haW50YWluZXIucGwKPiArICAgIFRoaXMgb3B0aW9uIGNhbiBiZSB1c2VkIG11bHRp
cGxlIHRpbWVzLCBlLmcuIC1hIDxhMT4gLWEgPGEyPiAuLi4KPiArCj4gKyAgLS12ZXJib3NlCj4g
KyAgICBTaG93IG1vcmUgb3V0cHV0Cj4gKwo+ICsgIC0taGVscCB8IC1oCj4gKyAgICBTaG93IHRo
aXMgaGVscCBpbmZvcm1hdGlvbgo+ICsKPiArTE9DQVRJT05TOgo+ICstLS0tLS0tLS0tCj4gKwo+
ICsgICoucGF0Y2ggYW5kIGNvdmVyIGxldHRlcnMgZmlsZXMgY29uc2lzdCBvZiBzZXZlcmFsIHNl
Y3Rpb25zIHJlbGV2YW50Cj4gKyAgIHRvIHByb2Nlc3Npbmc6Cj4gKwo+ICsgIDxoZWFkZXI+OiAg
VGhpcyBpcyB0aGUgZW1haWwgaGVhZGVyIGNvbnRhaW5pbmcgZW1haWwgcmVsYXRlZCBpbmZvcm1h
dGlvbgo+ICsgICAgICAgICAgICAgSXQgZW5kcyB3aXRoIHRoZSBTdWJqZWN0OiBsaW5lCj4gKwo+
ICsgIDxjb21taXQ+OiBUaGlzIGlzIHRoZSBlbWFpbCBib2R5IHRoYXQgZW5kcyB1cCBpbiB0aGUg
Y29tbWl0IG1lc3NhZ2UuCj4gKyAgICAgICAgICAgICBJdCBlbmRzIHdpdGggLS0tLiAgQ0MgbGlu
ZXMgYWRkZWQgaGVyZSB3aWxsIGJlIGNoZWNrZWQKPiArICAgICAgICAgICAgIGludG8gdGhlIGdp
dCB0cmVlIG9uIGNvbW1pdC4gIE9ubHkgYXBwbGljYWJsZSB0byBub3JtYWwKPiArICAgICAgICAg
ICAgIHBhdGNoIGZpbGVzLgo+ICsKPiArICA8Y29tbWVudD46IFRoaXMgaXMgdGhlICdjb21tZW50
IGZvciByZXZpZXdlcnMnIHNlY3Rpb24sIGFmdGVyIHRoZQo+ICsgICAgICAgICAgICAgLS0tIGJ1
dCBiZWZvcmUgdGhlIGRpZmYgYWN0dWFsbHkgc3RhcnRzLiBDQ3MgYWRkZWQgaGVyZQo+ICsgICAg
ICAgICAgICAgYXJlIHByb2Nlc3NlZCBieSBnaXQgc2VuZC1lbWFpbCwgYnV0IGFyZSBub3QgY2hl
Y2tlZCBpbnRvCj4gKyAgICAgICAgICAgICB0aGUgZ2l0IHRyZWUgb24gY29tbWl0LiAgT25seSBh
cHBsaWNhYmxlIHRvIG5vcm1hbCBwYXRjaAo+ICsgICAgICAgICAgICAgZmlsZXMuCj4gKwo+ICsg
IDxlbmQ+OiAgICAgVGhlIHBhcnQgb2YgYSBjb3ZlciBsZXR0ZXIganVzdCBiZWZvcmUgYC0tIGAg
KHdoaWNoIG5vcm1hbGx5Cj4gKyAgICAgICAgICAgICBiZWdpbnMgYSBkaWZmc3RhdCkuICBPbmx5
IGFwcGxpY2FibGUgdG8gY292ZXIgbGV0dGVycy4KPiArCj4gKyAgREVGQVVMVCBCRUhBVklPVVI6
Cj4gKyAgLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAgKiBnZXRfbWFpbnRhaW5lciBpcyBjYWxsZWQg
b24gZWFjaCBwYXRjaCB0byBmaW5kIGVtYWlsIGFkZHJlc3Nlcwo+ICsgICAgb2YgbWFpbnRhaW5l
cnMvcmV2aWV3ZXJzIGZvciB0aGF0IHBhdGNoCj4gKyAgKiBBbGwgb2YgdGhlIGFib3ZlIGFkZHJl
c3NlcyBhcmUgYWRkZWQgdG8gdGhlIENDIG1haWwgaGVhZGVycwo+ICsgICAgb2YgZWFjaCBwYXRj
aAo+ICsgICogQWxsIG9mIHRoZSBhYm92ZSBhZGRyZXNzZXMgYXJlIGFkZGVkIHRvIHRoZSBDQyBt
YWlsIGhlYWRlcnMKPiArICAgIG9mIHRoZSBjb3ZlciBsZXR0ZXIKPiArCj4gK1dPUktGTE9XOgo+
ICstLS0tLS0tLS0KPiArICBUaGlzIHNjcmlwdCBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGFzIHBh
cnQgb2YgdGhlIGZvbGxvd2luZyB3b3JrZmxvdwo+ICsKPiArICBTdGVwIDE6IGdpdCBmb3JtYXQt
cGF0Y2ggLi4uIC1vIDxwYXRjaGRpcj4gLi4uCj4gKyAgU3RlcCAyOiAuL3NjcmlwdHMvYWRkX21h
aW50YWluZXJzLnBsIC1kIDxwYXRjaGRpcj4KPiArICAgICAgICAgIFRoaXMgb3ZlcndyaXRlcyAq
LnBhdGNoIGZpbGVzIGluIDxwYXRjaGRpcj4gYnV0IG1ha2VzIGEgYmFja3VwCj4gKyAgU3RlcCAz
OiBnaXQgc2VuZC1lbWFpbCAtdG8geGVuLWRldmVsXEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyA8cGF0
Y2hkaXI+LyoucGF0Y2gKPiArRU9UCj4gKwo+ICsjIENvbnN0YW50cyBhbmQgZnVuY3Rpb25zIHJl
bGF0ZWQgdG8gTE9DQVRJT05TCj4gKwo+ICsjIENvbnN0YW50cyBmb3IgLXB8LS1wYXRjaGNjIGFu
ZCAtY3wtLWNvdmVyY2Mgb3B0aW9uIHByb2Nlc3NpbmcKPiArbXkgQHBsb2NhdGlvbnM9ICgiaGVh
ZGVyIiwgImNvbW1pdCIsICJjb21tZW50IiwgIm5vbmUiKTsKPiArbXkgQGNsb2NhdGlvbnM9ICgi
aGVhZGVyIiwgImVuZCIsICJub25lIik7Cj4gKwo+ICsjIEhhc2ggaXMgdXNlZCB0byBkZXRlcm1p
bmUgd2hpY2ggbW9kZSB2YWx1ZSBtYXBzIG9udG8gd2hpY2ggc2VhcmNoIHN0cmluZwo+ICtteSAl
aW5zc2VhcmNoID0gKAo+ICsgICAgImhlYWRlciIgID0+ICJEYXRlOiIsICAgICAgICAgICMgSW5z
ZXJ0IGJlZm9yZSBEYXRlOgo+ICsgICAgImNvbW1pdCIgID0+ICJTaWduZWQtb2ZmLWJ5OiIsICMg
SW5zZXJ0IGJlZm9yZSBTaWduZWQtb2ZmLWJ5Ogo+ICsgICAgImNvbW1lbnQiID0+ICItLS0iLCAg
ICAgICAgICAgICMgSW5zZXJ0IGFmdGVyIC0tLQo+ICsgICAgImVuZCIgICAgID0+ICItLSAiLCAg
ICAgICAgICAgICMgSW5zZXJ0IGJlZm9yZSAnLS0gJwo+ICspOwo+ICsKPiArIyBIYXNoIGlzIHVz
ZWQgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgZm9yIGEgZ2l2ZW4gbW9kZSB3ZSBpbnNlcnQgQ0NzIGFm
dGVyCj4gKyMgdGhlIHNlYXJjaCBzdHJpbmcgb3IgYmVmb3JlCj4gK215ICVpbnNhZnRlciA9ICgK
PiArICAgICJoZWFkZXIiICA9PiAwLAo+ICsgICAgImNvbW1pdCIgID0+IDAsCj4gKyAgICAiY29t
bWVudCIgPT4gMSwKPiArICAgICJlbmQiICAgICA9PiAwLAo+ICspOwo+ICsKPiArIyBUaGUgZm9s
bG93aW5nIHN1YnJvdXRpbmVzIHRha2UgYSBhcmVmZXJlbmNlIHRvIGFycmF5cyBvZgo+ICsjIC0g
QGhlYWRlcjogY29udGFpbnMgQ0NzIGZyb20gKi1ieTogdGFncyBhbmQgVE9zIGZyb20gbWFpbGlu
ZyBsaXN0cwo+ICsjIC0gQGNjOiAgY29udGFpbnMgYWxsIG90aGVyIENDJ3MKPiArIyBJdCB3aWxs
IHRoZW4gYXBwbHkgdGhlIGNvcmVjdCBsb2NhdGlvbnMgb24gdGhlIGlucHV0IGZpbGUKPiArCj4g
K3N1YiBhcHBseWxvY2F0aW9uX2hlYWRlciAoJCQkKSB7Cj4gKyAgICBteSAoJGZpbGUsICRyaGVh
ZGVyLCAkcmNjKSA9IEBfOwo+ICsgICAgbXkgJGluc2VydCA9IGpvaW4oIlxuIiwgdW5pcSAoQCRy
aGVhZGVyLCBAJHJjYykpOwo+ICsgICAgaW5zZXJ0KCRmaWxlICwgJGluc2VydCwgJGluc3NlYXJj
aHtoZWFkZXJ9LCAkaW5zYWZ0ZXJ7aGVhZGVyfSk7Cj4gK30KPiArCj4gK3N1YiBhcHBseW1peGVk
bG9jYXRpb24gKCQkJCQpIHsKPiArICAgIG15ICgkZmlsZSwgJHJoZWFkZXIsICRyY2MsICRtb2Rl
KSA9IEBfOwo+ICsgICAgbXkgJGhlYWRlciA9IGpvaW4oIlxuIiwgQCRyaGVhZGVyKTsKPiArICAg
IG15ICRjYyAgPSBqb2luKCJcbiIsIEAkcmNjKTsKPiArICAgICMgSW5zZXJ0IHNuaXBwZXRzIGlu
dG8gZmlsZXMKPiArICAgIGluc2VydCgkZmlsZSAsICRjYywgJGluc3NlYXJjaHskbW9kZX0sICRp
bnNhZnRlcnskbW9kZX0pOwo+ICsgICAgIyBUaGUgaGVhZGVyCj4gKyAgICBpbnNlcnQoJGZpbGUg
LCAkaGVhZGVyLCAkaW5zc2VhcmNoe2hlYWRlcn0sICRpbnNhZnRlcntoZWFkZXJ9KTsKPiArfQo+
ICsKPiArc3ViIGFwcGx5bG9jYXRpb25fY29tbWl0KCQkJCkgewo+ICsgICAgbXkgKCRmaWxlLCAk
cmhlYWRlciwgJHJjYykgPSBAXzsKPiArICAgIGFwcGx5bWl4ZWRsb2NhdGlvbigkZmlsZSwgJHJo
ZWFkZXIsICRyY2MsICJjb21taXQiKTsKPiArfQo+ICsKPiArIyBVc2UgYSBkaWZmZXJlbnQgbmFt
ZSB0byBtYWtlIHN1cmUgcGVybCBkb2Vzbid0IHRocm93IGEgc3ludGF4IGVycm9yCj4gK3N1YiBh
cHBseWxvY2F0aW9uX2NvbW1lbnQgKCQkJCkgewo+ICsgICAgbXkgKCRmaWxlLCAkcmhlYWRlciwg
JHJjYykgPSBAXzsKPiArICAgIGFwcGx5bWl4ZWRsb2NhdGlvbigkZmlsZSwgJHJoZWFkZXIsICRy
Y2MsICJjb21tZW50Iik7Cj4gK30KPiArCj4gK3N1YiBhcHBseWxvY2F0aW9uX2VuZCAoJCQkKSB7
Cj4gKyAgICBteSAoJGZpbGUsICRyaGVhZGVyLCAkcmNjKSA9IEBfOwo+ICsgICAgYXBwbHltaXhl
ZGxvY2F0aW9uKCRmaWxlLCAkcmhlYWRlciwgJHJjYywgImVuZCIpOwo+ICt9Cj4gKwo+ICtzdWIg
YXBwbHlsb2NhdGlvbl9ub25lICgkJCQpIHsKPiArICAgIHJldHVybjsKPiArfQo+ICsKPiArIyBI
YXNoIGZvciBsb2NhdGlvbiBmdW5jdGlvbnMKPiArbXkgJWFwcGx5bG9jYXRpb24gPSAoCj4gKyAg
ICAiaGVhZGVyIiAgPT4gXCZhcHBseWxvY2F0aW9uX2hlYWRlciwKPiArICAgICJjb21taXQiICA9
PiBcJmFwcGx5bG9jYXRpb25fY29tbWl0LAo+ICsgICAgImNvbW1lbnQiID0+IFwmYXBwbHlsb2Nh
dGlvbl9jb21tZW50LAo+ICsgICAgImVuZCIgICAgID0+IFwmYXBwbHlsb2NhdGlvbl9lbmQsCj4g
KyAgICAibm9uZSIgICAgPT4gXCZhcHBseWxvY2F0aW9uX25vbmUsCj4gKyk7Cj4gKwo+ICsjIEFy
Z3VtZW50cyAvIE9wdGlvbnMKPiArbXkgJGhlbHAgPSAwOwo+ICtteSAkcGF0Y2hfZGlyID0gMDsK
PiArbXkgQGdldF9tYWludGFpbmVyX2FyZ3MgPSAoKTsKPiArbXkgJHZlcmJvc2UgPSAwOwo+ICtt
eSAkcmVyb2xsY291bnQgPSAwOwo+ICtteSAkdGFncyA9IDA7Cj4gK215ICR0YWdzY2MgPSAwOwo+
ICtteSAkcGxvY2F0aW9uID0gImhlYWRlciI7Cj4gK215ICRjbG9jYXRpb24gPSAiaGVhZGVyIjsK
PiArCj4gKyMgQ29uc3RhbnRzCj4gKyMgS2VlcCB0aGVzZSBhcyBjb25zdGFudHMsIGluIGNhc2Ug
d2Ugd2FudCB0byBtYWtlIHRoZXNlIGNvbmZpZ3VyYWJsZQo+ICsjIGluIGZ1dHVyZQo+ICtteSAk
Q0MgICAgICAgICAgICAgICAgICA9ICJDYzoiOyAjIE5vdGU6IGdpdC1zZW5kLW1haWwgcmVxdWly
ZXMgQ2M6Cj4gK215ICRUTyAgICAgICAgICAgICAgICAgID0gIlRvOiI7Cj4gK215ICRjb3Zlcl9s
ZXR0ZXIgICAgICAgID0gIjAwMDAtY292ZXItbGV0dGVyLnBhdGNoIjsKPiArbXkgJGdldF9tYWlu
dGFpbmVyICAgICAgPSAiLi9zY3JpcHRzL2dldF9tYWludGFpbmVyLnBsIjsKPiArbXkgJHBhdGNo
X2V4dCAgICAgICAgICAgPSAiLnBhdGNoIjsKPiArbXkgJG1haW50YWluZXJzICAgICAgICAgPSAi
TUFJTlRBSU5FUlMiOwo+ICsKPiAraWYgKCFHZXRPcHRpb25zKAo+ICsgICAgICAgICAgICAgICAg
J2R8cGF0Y2hkaXI9cycgICAgID0+IFwkcGF0Y2hfZGlyLAo+ICsgICAgICAgICAgICAgICAgJ3Z8
cmVyb2xsLWNvdW50PWknID0+IFwkcmVyb2xsY291bnQsCj4gKyAgICAgICAgICAgICAgICAncHxw
YXRjaGNjPXMnICAgICAgPT4gXCRwbG9jYXRpb24sCj4gKyAgICAgICAgICAgICAgICAnY3xjb3Zl
cmNjPXMnICAgICAgPT4gXCRjbG9jYXRpb24sCj4gKyAgICAgICAgICAgICAgICAndHx0YWdzJyAg
ICAgICAgICAgPT4gXCR0YWdzLAo+ICsgICAgICAgICAgICAgICAgJ3RhZ3NjYycgICAgICAgICAg
ID0+IFwkdGFnc2NjLAo+ICsgICAgICAgICAgICAgICAgJ2F8YXJnPXMnICAgICAgICAgID0+IFxA
Z2V0X21haW50YWluZXJfYXJncywKPiArICAgICAgICAgICAgICAgICdnZXQtbWFpbnRhaW5lcnM9
cycgPT4gXCRnZXRfbWFpbnRhaW5lciwKPiArICAgICAgICAgICAgICAgICd2ZXJib3NlJyAgICAg
ICAgICA9PiBcJHZlcmJvc2UsCj4gKyAgICAgICAgICAgICAgICAnaHxoZWxwJyAgICAgICAgICAg
PT4gXCRoZWxwLAo+ICsgICAgICAgICAgICAgICAgKSkgewo+ICsgICAgZGllICIkdG9vbDogaW52
YWxpZCBhcmd1bWVudCAtIHVzZSAtLWhlbHAgaWYgbmVjZXNzYXJ5XG4iOwo+ICt9Cj4gKwo+ICtp
ZiAoJGhlbHApIHsKPiArICAgIHByaW50ICR1c2FnZTsKPiArICAgIGV4aXQgMDsKPiArfQo+ICsK
PiAraWYgKCEkcGF0Y2hfZGlyKSB7Cj4gKyAgICBkaWUgIiR0b29sOiBEaXJlY3RvcnkgLWR8LS1w
YXRjaGRpciBub3Qgc3BlY2lmaWVkXG4iOwo+ICt9Cj4gKwo+ICtpZiAoISAtZSAkcGF0Y2hfZGly
KSB7Cj4gKyAgICBkaWUgIiR0b29sOiBEaXJlY3RvcnkgJHBhdGNoX2RpciBkb2VzIG5vdCBleGlz
dFxuIjsKPiArfQo+ICsKPiArIyBDYWxjdWxhdGUgdGhlICRwYXRjaF9wcmVmaXgKPiArbXkgJHBh
dGNoX3ByZWZpeCA9ICIiOwo+ICtpZiAoJHJlcm9sbGNvdW50ID09IDApIHsKPiArICAgICMgSWYg
dGhlIHVzZXIgZGlkbid0IHNwZWNpZnkgLXYgYW5kIHdlIGFyZSBoZXJlLCB0aGVuCj4gKyAgICAj
IC0gZWl0aGVyIHRoZSBkaXJlY3RvcnkgaXMgZW1wdHkKPiArICAgICMgLSBvciBpdCBjb250YWlu
cyBzb21lIHZlcnNpb24gb2YgYSBwYXRjaAo+ICsgICAgIyBJbiB0aGlzIGNhc2Ugd2Ugc2VhcmNo
IGZvciB0aGUgZmlyc3QgcGF0Y2ggYW5kCj4gKyAgICAjIHdvcmsgb3V0IHRoZSB2ZXJzaW9uCj4g
KyAgICAkIT0wOwo+ICsgICAgbXkgQGNvdmVybGV0dGVycyA9IGdsb2IoJHBhdGNoX2Rpci4nLyon
LiRwYXRjaF9leHQpOwo+ICsgICAgaWYgKCEkISAmJiBzY2FsYXIgQGNvdmVybGV0dGVycykgewo+
ICsgICAgICAgIGlmICgkY292ZXJsZXR0ZXJzWzBdID1+IC9cL3YoWzAtOV0rKS1cUSRjb3Zlcl9s
ZXR0ZXJcRS8pIHsKPiArICAgICAgICAgICAgJHJlcm9sbGNvdW50ID0gJDE7Cj4gKyAgICAgICAg
fQo+ICsgICAgfQo+ICt9Cj4gK2lmICgkcmVyb2xsY291bnQgPiAwKSB7Cj4gKyAgICAkcGF0Y2hf
cHJlZml4ID0gInYiLiRyZXJvbGxjb3VudC4iLSI7Cj4gK30KPiArCj4gK2lmICggISBncmVwICRf
IGVxICRwbG9jYXRpb24sIEBwbG9jYXRpb25zKSB7Cj4gKyAgICBkaWUgIiR0b29sOiBJbnZhbGlk
IC1wfC0tcGF0Y2hjYyB2YWx1ZVxuIjsKPiArfQo+ICtpZiAoICEgZ3JlcCAkXyBlcSAkY2xvY2F0
aW9uLCBAY2xvY2F0aW9ucykgewo+ICsgICAgZGllICIkdG9vbDogSW52YWxpZCAtY3wtLWNvdmVy
Y2MgdmFsdWVcbiI7Cj4gK30KPiArCj4gKyMgR2V0IHRoZSBsaXN0IG9mIHBhdGNoZXMKPiArbXkg
JGhhc19jb3Zlcl9sZXR0ZXIgPSAwOwo+ICtteSAkY292ZXJfbGV0dGVyX2ZpbGU7Cj4gK215ICRw
YXR0ZXJuID0gJHBhdGNoX2Rpci4nLycuJHBhdGNoX3ByZWZpeC4nWzAtOV1bMC05XVswLTldWzAt
OV0qJy4kcGF0Y2hfZXh0Owo+ICsKPiArJCE9MDsKPiArbXkgQHBhdGNoZXMgPSBnbG9iKCRwYXR0
ZXJuKTsKPiAraWYgKCQhKSB7Cj4gKyAgICBkaWUgIiR0b29sOiBEaXJlY3RvcnkgJHBhdGNoX2Rp
ciBjb250YWlucyBubyBwYXRjaGVzXG4iOwo+ICt9Cj4gK2lmICghc2NhbGFyIEBwYXRjaGVzKSB7
Cj4gKyAgICBkaWUgIiR0b29sOiBEaXJlY3RvcnkgJHBhdGNoX2RpciBjb250YWlucyBubyBtYXRj
aGluZyBwYXRjaGVzLlxuIi4KPiArICAgICAgICAgIlBsZWFzZSB0cnkgLS1yZXJvbGwtY291bnQg
PG4+IHwgLXYgPG4+XG4iOwo+ICt9Cj4gKwo+ICsjIERvIHRoZSBhY3R1YWwgcHJvY2Vzc2luZwo+
ICtteSAkZmlsZTsKPiArbXkgQGNvbWJpbmVkX2hlYWRlcjsKPiArbXkgQGNvbWJpbmVkX2NjOwo+
ICsKPiArZm9yZWFjaCBteSAkZmlsZSAoQHBhdGNoZXMpIHsKPiArICAgIGlmICgkZmlsZSA9fiAv
XC9cUSRwYXRjaF9wcmVmaXgkY292ZXJfbGV0dGVyXEUvKSB7Cj4gKyAgICAgICAgJGhhc19jb3Zl
cl9sZXR0ZXIgPSAxOwo+ICsgICAgICAgICRjb3Zlcl9sZXR0ZXJfZmlsZSA9ICRmaWxlOwo+ICsg
ICAgfSBlbHNlIHsKPiArICAgICAgICBteSBAaGVhZGVyOyAgICAgIyBUbzogbGlzdHMgcmV0dXJu
ZWQgYnkgZ2V0X21haW50YWluZXJzLnBsCj4gKyAgICAgICAgbXkgQGhlYWRlcnBhdGNoOyMgVG86
IGVudHJpZXMgaW4gKi5wYXRjaAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAjCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICMgQWxzbyBpbmNsdWRlcyBDQydzIGZyb20gdGFncyBhcyB3ZSBk
byBub3Qgd2FudAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAjIGVudHJpZXMgaW4gdGhlIGJv
ZHkgc3VjaCBhcwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAjIENDOiBsYXJzLmt1cnRoQGNp
dHJpeC5jb20KPiArICAgICAgICAgICAgICAgICAgICAgICAgIyAuLi4KPiArICAgICAgICAgICAg
ICAgICAgICAgICAgIyBUZXN0ZWQtYnk6IGxhcnMua3VydGhAY2l0cml4LmNvbQo+ICsKPiArICAg
ICAgICBteSBAY2M7ICAgICAgICAgIyBDYzogbWFpbnRhaW5lcnMgcmV0dXJuZWQgYnkgZ2V0X21h
aW50YWluZXJzLnBsCj4gKyAgICAgICAgbXkgQGNjcGF0Y2g7ICAgICMgQ2M6IGVudHJpZXMgaW4g
Ki5wYXRjaAo+ICsgICAgICAgIG15IEBleHRyYXBhdGNoOyAjIENjOiBmb3IgQUIsIFJCLCBSQUIg
aW4gKi5wYXRjaAo+ICsKPiArICAgICAgICBwcmludCAiUHJvY2Vzc2luZzogIi5iYXNlbmFtZSgk
ZmlsZSkuIlxuIjsKPiArCj4gKyAgICAgICAgIyBSZWFkIHRhZ3MgZnJvbSBvdXRwdXQgb2YgZ2V0
X21haW50YWluZXJzLnBsCj4gKyAgICAgICAgIyBMaXN0cyBnbyBpbnRvIEBoZWFkZXIgYW5kIGV2
ZXJ5dGhpbmcgZWxzZSBpbnRvIEBjYwo+ICsgICAgICAgIGdldG1haW50YWluZXJzKCRmaWxlLCBc
QGhlYWRlciwgXEBjYyk7Cj4gKwo+ICsgICAgICAgICMgUmVhZCBhbGwgbGluZXMgd2l0aCBDQyAm
IFRPIGZyb20gdGhlIHBhdGNoIGZpbGUgKHRoZXNlIHdpbGwKPiArICAgICAgICAjIGxpa2VseSBj
b21lIGZyb20gdGhlIGNvbW1pdCBtZXNzYWdlKS4gQWxzbyByZWFkIHRhZ3MuCj4gKyAgICAgICAg
Z2V0dGFnc2Zyb21wYXRjaCgkZmlsZSwgXEBoZWFkZXJwYXRjaCwgXEBjY3BhdGNoLCBcQGV4dHJh
cGF0Y2gpOwo+ICsKPiArICAgICAgICAjIFdpdGggLXR8LS10YWdzIG9ubHkgYWRkIEBleHRyYXBh
dGNoIHRvIEBoZWFkZXIgYW5kIEBjb21iaW5lZF9oZWFkZXIKPiArICAgICAgICAjIFdpdGggLS10
YWdzY2MgdHJlYXQgdGFncyBhcyBDQyB0aGF0IGNhbWUgZnJvbSB0aGUgKi5wYXRjaCBmaWxlCj4g
KyAgICAgICAgaWYgKCR0YWdzICYmICEkdGFnc2NjKSB7Cj4gKyAgICAgICAgICAgICMgQ29weSB0
aGVzZSBhbHdheXMgb250byB0aGUgVE8gcmVsYXRlZCBhcnJheXMKPiArICAgICAgICAgICAgcHVz
aCBAaGVhZGVyLCBAZXh0cmFwYXRjaDsKPiArICAgICAgICAgICAgcHVzaCBAY29tYmluZWRfaGVh
ZGVyLCBAZXh0cmFwYXRjaDsKPiArICAgICAgICB9IGVsc2lmICgkdGFnc2NjKSB7Cj4gKyAgICAg
ICAgICAgICMgVHJlYXQgdGhlc2UgYXMgaWYgdGhleSBjYW1lIGZyb20gQ0Mncwo+ICsgICAgICAg
ICAgICBwdXNoIEBjY3BhdGNoLCBAZXh0cmFwYXRjaDsKPiArICAgICAgICAgICAgcHVzaCBAY29t
YmluZWRfY2MsIEBleHRyYXBhdGNoOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgIyBJbiB0
aGlzIHNlY3Rpb24gd2Ugbm9ybWFsaXplIHRoZSBsaXN0cy4gV2UgcmVtb3ZlIGVudHJpZXMKPiAr
ICAgICAgICAjIHRoYXQgYXJlIGFscmVhZHkgaW4gdGhlIHBhdGNoLCBmcm9tIEBjYyBhbmQgQHRv
Cj4gKyAgICAgICAgbXkgQGhlYWRlcl9vbmx5ID0gbm9ybWFsaXplKFxAaGVhZGVyLCBcQGhlYWRl
cnBhdGNoKTsKPiArICAgICAgICBteSBAY2Nfb25seSAgPSBub3JtYWxpemUoXEBjYywgXEBjY3Bh
dGNoKTsKPiArCj4gKyAgICAgICAgIyBBcHBseSB0aGUgbG9jYXRpb24KPiArICAgICAgICAkYXBw
bHlsb2NhdGlvbnskcGxvY2F0aW9ufSgkZmlsZSwgXEBoZWFkZXJfb25seSwgXEBjY19vbmx5KTsK
PiArICAgIH0KPiArfQo+ICsKPiArIyBEZWFsIHdpdGggdGhlIGNvdmVyIGxldHRlcgo+ICtpZiAo
JGhhc19jb3Zlcl9sZXR0ZXIpIHsKPiArICAgIG15IEBoZWFkZXJwYXRjaDsgICAjIEVudHJpZXMg
aW5zZXJ0ZWQgYXQgdGhlIGhlYWRlcgo+ICsgICAgbXkgQGNjcGF0Y2g7ICAgICMgQ2M6IGVudHJp
ZXMgaW4gKi5wYXRjaAo+ICsKPiArICAgIHByaW50ICJQcm9jZXNzaW5nOiAiLmJhc2VuYW1lKCRj
b3Zlcl9sZXR0ZXJfZmlsZSkuIlxuIjsKPiArCj4gKyAgICAjIFJlYWQgYWxsIGxpbmVzIHdpdGgg
Q0MgJiBUTyBmcm9tIHRoZSBwYXRjaCBmaWxlIHN1Y2ggdGhhdCBzdWJzZXF1ZW50Cj4gKyAgICAj
IGNhbGxzIGRvbid0IGxlYWQgdG8gZHVwbGljYXRpb24KPiArICAgIGdldHRhZ3Nmcm9tcGF0Y2go
JGNvdmVyX2xldHRlcl9maWxlLCBcQGhlYWRlcnBhdGNoLCBcQGNjcGF0Y2gpOwo+ICsKPiArICAg
ICMgSW4gdGhpcyBzZWN0aW9uIHdlIG5vcm1hbGl6ZSB0aGUgbGlzdHMuIFdlIHJlbW92ZSBlbnRy
aWVzCj4gKyAgICAjIHRoYXQgYXJlIGFscmVhZHkgaW4gdGhlIHBhdGNoLCBmcm9tIEBjYyBhbmQg
QHRvCj4gKyAgICBteSBAaGVhZGVyX29ubHkgPSBub3JtYWxpemUoXEBjb21iaW5lZF9oZWFkZXIs
IFxAaGVhZGVycGF0Y2gpOwo+ICsgICAgbXkgQGNjX29ubHkgID0gbm9ybWFsaXplKFxAY29tYmlu
ZWRfY2MsIFxAY2NwYXRjaCk7Cj4gKwo+ICsgICAgIyBBcHBseSB0aGUgbG9jYXRpb24KPiArICAg
ICRhcHBseWxvY2F0aW9ueyRjbG9jYXRpb259KCRjb3Zlcl9sZXR0ZXJfZmlsZSwgXEBoZWFkZXJf
b25seSwgXEBjY19vbmx5KTsKPiArCj4gKyAgICBwcmludCAiXG5Eb24ndCBmb3JnZXQgdG8gYWRk
IHRoZSBzdWJqZWN0IGFuZCBtZXNzYWdlIHRvICIuCj4gKyAgICAgICAgICAkY292ZXJfbGV0dGVy
X2ZpbGUuIlxuIjsKPiArfQo+ICsKPiArcHJpbnQgIlRoZW4gcGVyZm9ybTpcbiIuCj4gKyAgICAg
ICJnaXQgc2VuZC1lbWFpbCAtdG8geGVuLWRldmVsXEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAiLgo+
ICsgICAgICAkcGF0Y2hfZGlyLicvJy4kcGF0Y2hfcHJlZml4LiIqLnBhdGNoIi4iXG4iOwo+ICsK
PiArZXhpdCAwOwo+ICsKPiArbXkgJGdldG1haWxpbmdsaXN0c19kb25lID0gMDsKPiArbXkgQG1h
aWxpbmdsaXN0cyA9ICgpOwo+ICsKPiArc3ViIGdldG1haWxpbmdsaXN0cyAoKSB7Cj4gKyAgICMg
UmVhZCBtYWlsaW5nIGxpc3QgZnJvbSBNQUlOVEFJTkVSUyBmaWxlIGFuZCBjb3B5Cj4gKyAgICMg
YSBsaXN0IG9mIGUtbWFpbCBhZGRyZXNzZXMgdG8gQG1haWxpbmdsaXN0cwo+ICsgICAgaWYgKCEk
Z2V0bWFpbGluZ2xpc3RzX2RvbmUpIHsKPiArICAgICAgICBpZiAoLWUgJG1haW50YWluZXJzKSB7
Cj4gKyAgICAgICAgICAgIG15ICRmaDsKPiArICAgICAgICAgICAgbXkgJGxpbmU7Cj4gKyAgICAg
ICAgICAgIG9wZW4oJGZoLCAiPCIsICRtYWludGFpbmVycykgb3IgZGllICQhOwo+ICsgICAgICAg
ICAgICB3aGlsZSAobXkgJGxpbmUgPSA8JGZoPikgewo+ICsgICAgICAgICAgICAgICAgY2hvbXAg
JGxpbmU7Cj4gKyAgICAgICAgICAgICAgICBpZiAoJGxpbmUgPX4gL15MOltbOmJsYW5rOl1dKy9t
KSB7Cj4gKyAgICAgICAgICAgICAgICAgICBwdXNoIEBtYWlsaW5nbGlzdHMsICQnOwo+ICsgICAg
ICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgICRmaC0+ZXJyb3Ig
YW5kIGRpZSAkITsKPiArICAgICAgICAgICAgY2xvc2UgJGZoIG9yIGRpZSAkITsKPiArICAgICAg
ICB9IGVsc2Ugewo+ICsgICAgICAgICAgICBwcmludCAiV2FybmluZzogZmlsZSAnJG1haW50YWlu
ZXJzJyBkb2VzIG5vdCBleGlzdFxuIjsKPiArICAgICAgICAgICAgcHJpbnQgIldhcm5pbmc6IE1h
aWxpbmcgbGlzdHMgd2lsbCBiZSB0cmVhdGVkIGFzIENDJ3NcbiI7Cj4gKyAgICAgICAgfQo+ICsg
ICAgIyBEb24ndCB0cnkgYWdhaW4sIGV2ZW4gaWYgdGhlIE1BSU5UQUlORVJTIGZpbGUgZG9lcyBu
b3QgZXhpc3QKPiArICAgICRnZXRtYWlsaW5nbGlzdHNfZG9uZSA9IDE7Cj4gKyAgICAjIFJlbW92
ZSBhbnkgZHVwbGljYXRlcwo+ICsgICAgQG1haWxpbmdsaXN0cyA9IHVuaXEgQG1haWxpbmdsaXN0
czsKPiArICAgIH0KPiArfQo+ICsKPiArc3ViIGlzbWFpbGluZ2xpc3QgKCQpIHsKPiArICAgIG15
ICgkY2hlY2spID0gQF87Cj4gKyAgICAjIEdldCB0aGUgbWFpbGluZyBsaXN0IGluZm9ybWF0aW9u
Cj4gKyAgICBnZXRtYWlsaW5nbGlzdHMoKTsKPiArICAgICMgRG8gdGhlIGNoZWNrCj4gKyAgICBp
ZiAoIGdyZXAgeyAkXyBlcSAkY2hlY2t9IEBtYWlsaW5nbGlzdHMpIHsKPiArICAgICAgICByZXR1
cm4gMTsKPiArICAgIH0KPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICtzdWIgZ2V0bWFpbnRh
aW5lcnMgKCQkJCkgewo+ICsgICAgbXkgKCRmaWxlLCAkcnRvLCAkcmNjKSA9IEBfOwo+ICsgICAg
bXkgJGZoOwo+ICsgICAgb3BlbigkZmgsICItfCIsICRnZXRfbWFpbnRhaW5lciwgQGdldF9tYWlu
dGFpbmVyX2FyZ3MsICctZicsICRmaWxlKQo+ICsgICAgICAgIG9yIGRpZSAiRmFpbGVkIHRvIG9w
ZW4gJyRnZXRfbWFpbnRhaW5lcidcbiI7Cj4gKyAgICB3aGlsZShteSAkbGluZSA9IDwkZmg+KSB7
Cj4gKyAgICAgICAgY2hvbXAgJGxpbmU7Cj4gKyAgICAgICAgIyBLZWVwIGxpc3RzIGFuZCBDQydz
IHNlcGFyYXRlbHkgYXMgd2UgZG9udCB3YW50IHRoZW0gaW4KPiArICAgICAgICAjIHRoZSBjb21t
aXQgbWVzc2FnZSB1bmRlciBhIENjOiBsaW5lCj4gKyAgICAgICAgaWYgKGlzbWFpbGluZ2xpc3Qo
JGxpbmUpKSB7Cj4gKyAgICAgICAgICAgIHB1c2ggQCRydG8sICRUTy4iICIuJGxpbmU7Cj4gKyAg
ICAgICAgICAgIHB1c2ggQGNvbWJpbmVkX2hlYWRlciwgJFRPLiIgIi4kbGluZTsKPiArICAgICAg
ICB9IGVsc2Ugewo+ICsgICAgICAgICAgICBwdXNoIEAkcmNjLCAkQ0MuIiAiLiRsaW5lOwo+ICsg
ICAgICAgICAgICBwdXNoIEBjb21iaW5lZF9jYywgJENDLiIgIi4kbGluZTsKPiArICAgICAgICB9
Cj4gKyAgICB9Cj4gKyAgICAkZmgtPmVycm9yIGFuZCBkaWUgJCE7Cj4gKyAgICBjbG9zZSAkZmgg
b3IgZGllICQhOwo+ICt9Cj4gKwo+ICtzdWIgZ2V0dGFnc2Zyb21wYXRjaCAoJCQkOyQpIHsKPiAr
ICAgIG15ICgkZmlsZSwgJHJ0bywgJHJjYywgJHJleHRyYSkgPSBAXzsKPiArICAgIG15ICRmaDsK
PiArCj4gKyAgICBvcGVuKCRmaCwgIjwiLCAkZmlsZSkKPiArICAgICAgICBvciBkaWUgIkZhaWxl
ZCB0byBvcGVuICckZmlsZSdcbiI7Cj4gKyAgICB3aGlsZShteSAkbGluZSA9IDwkZmg+KSB7Cj4g
KyAgICAgICAgY2hvbXAgJGxpbmU7Cj4gKyAgICAgICAgbXkgJG5saW5lOwo+ICsKPiArICAgICAg
ICBpZiAoaGFzdGFnKCRsaW5lLCAkVE8pKSB7Cj4gKyAgICAgICAgICAgIHB1c2ggQCRydG8sICRs
aW5lOwo+ICsgICAgICAgICAgICBwdXNoIEBjb21iaW5lZF9oZWFkZXIsICRsaW5lOwo+ICsgICAg
ICAgIH0KPiArICAgICAgICBpZiAoaGFzdGFnKCRsaW5lLCAkQ0MpKSB7Cj4gKyAgICAgICAgICAg
IHB1c2ggQCRyY2MsICRsaW5lOwo+ICsgICAgICAgICAgICBwdXNoIEBjb21iaW5lZF9jYywgJGxp
bmU7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgICMgSWYgdGhlcmUgaXMgYW4gJHJleHRyYSwgdGhl
biBnZXQgdmFyaW91cyB0YWdzIGFuZCBhZGQKPiArICAgICAgICAjIGVtYWlsIGFkZHJlc3NlcyB0
byB0aGUgQ0MgbGlzdAo+ICsgICAgICAgIGlmICgkcmV4dHJhICYmICRsaW5lID1+IC9eWy0wLTlh
LXpdKy1ieTpbWzpibGFuazpdXSsvbWkpIHsKPiArICAgICAgICAgICAgcHVzaCBAJHJleHRyYSwg
JENDLiIgIi4kJzsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKyAgICAkZmgtPmVycm9yIGFuZCBk
aWUgJCE7Cj4gKyAgICBjbG9zZSAkZmggb3IgZGllICQhOwo+ICt9Cj4gKwo+ICtzdWIgaGFzdGFn
ICgkJCkgewo+ICsgICAgbXkgKCRsaW5lLCAkdGFnKSA9IEBfOwo+ICsgICAgaWYgKCRsaW5lID1+
IG17XlxRJHRhZ1xFfWkpIHsKPiArICAgICAgICByZXR1cm4gMTsKPiArICAgIH0KPiArICAgIHJl
dHVybiAwOwo+ICt9Cj4gKwo+ICtzdWIgbm9ybWFsaXplICgkJCkgewo+ICsgICAgbXkgKCRyYSwg
JHJiKSA9IEBfOwo+ICsgICAgIyBUaGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8gbm9ybWFsaXplIGxp
c3RzIG9mIHRhZ3Mgb3IgQ0MgLyBUTyBsaXN0cwo+ICsgICAgIyBJdCByZXR1cm5zIGEgbGlzdCBv
ZiB0aGUgdW5pcXVlIGVsZW1lbnRzCj4gKyAgICAjIGluIEAkcmEsIGV4Y2x1ZGluZyBhbnkgd2hp
Y2ggYXJlIGluIEAkcmIuCj4gKyAgICAjIENvbXBhcmlzb25zIGFyZSBjYXNlLWluc2Vuc2l0aXZl
Lgo+ICsgICAgbXkgQGFvbmx5ID0gKCk7Cj4gKyAgICBteSAlc2VlbjsKPiArICAgIG15ICRpdGVt
Owo+ICsKPiArICAgIGZvcmVhY2ggJGl0ZW0gKEAkcmIpIHsKPiArICAgICAgICAkc2VlbntsYygk
aXRlbSl9ID0gMTsKPiArICAgIH0KPiArICAgIGZvcmVhY2ggJGl0ZW0gKEAkcmEpIHsKPiArICAg
ICAgICB1bmxlc3MgKCRzZWVue2xjKCRpdGVtKX0rKykgewo+ICsgICAgICAgICAgICAjIGl0J3Mg
bm90IGluICVzZWVuLCBzbyBhZGQgdG8gQGFvbmx5Cj4gKyAgICAgICAgICAgIHB1c2ggQGFvbmx5
LCAkaXRlbTsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIEBhb25seTsK
PiArfQo+ICsKPiArc3ViIHJlYWRmaWxlICgkKSB7Cj4gKyAgICBteSAoJGZpbGUpID0gQF87Cj4g
KyAgICBteSAkZmg7Cj4gKyAgICBteSAkY29udGVudDsKPiArICAgIG9wZW4oJGZoLCAiPCIsICRm
aWxlKQo+ICsgICAgICAgICBvciBkaWUgIkNvdWxkIG5vdCBvcGVuIGZpbGUgJyRmaWxlJyAkISI7
Cj4gKyAgICAkY29udGVudCA9IGRvIHsgbG9jYWwgJC87IDwkZmg+IH07Cj4gKyAgICAkZmgtPmVy
cm9yIGFuZCBkaWUgJCE7Cj4gKyAgICBjbG9zZSAkZmggb3IgZGllICQhOwo+ICsKPiArICAgIHJl
dHVybiAkY29udGVudDsKPiArfQo+ICsKPiArc3ViIHdyaXRlZmlsZSAoJCQpIHsKPiArICAgIG15
ICgkY29udGVudCwgJGZpbGUpID0gQF87Cj4gKyAgICBteSAkZmg7Cj4gKyAgICBvcGVuKCRmaCwg
Ij4iLCAiJGZpbGUudG1wIikKPiArICAgICAgICAgb3IgZGllICJDb3VsZCBub3Qgb3BlbiBmaWxl
ICckZmlsZS50bXAnICQhIjsKPiArICAgIHByaW50ICRmaCAkY29udGVudCBvciBkaWUgJCE7Cj4g
KyAgICBjbG9zZSAkZmggb3IgZGllICQhOwo+ICsgICAgcmVuYW1lICIkZmlsZS50bXAiLCAkZmls
ZSBvciBkaWUgIkNvdWxkIG5vdCByZW5hbWUgJyRmaWxlJyBpbnRvIHBsYWNlICQhIjsKPiArfQo+
ICsKPiArc3ViIGluc2VydCAoJCQkJCkgewo+ICsgICAgbXkgKCRmaWxlLCAkaW5zZXJ0LCAkZGVs
aW1pdGVyLCAkaW5zYWZ0ZXIpID0gQF87Cj4gKyAgICBteSAkY29udGVudDsKPiArCj4gKyAgICBp
ZiAoJGluc2VydCBlcSAiIikgewo+ICsgICAgICAgICMgTm90aGluZyB0byBpbnNlcnQKPiArICAg
ICAgICByZXR1cm47Cj4gKyAgICB9Cj4gKyAgICAjIFJlYWQgZmlsZQo+ICsgICAgJGNvbnRlbnQg
PSByZWFkZmlsZSgkZmlsZSkgb3IgZGllICQhOwo+ICsKPiArICAgICMgU3BsaXQgdGhlIHN0cmlu
ZyBhbmQgZ2VuZXJhdGUgbmV3IGNvbnRlbnQKPiArICAgIGlmICgkY29udGVudCA9fiAvXlxRJGRl
bGltaXRlclxFL21pKSB7Cj4gKyAgICAgICAgaWYgKCRpbnNhZnRlcikgewo+ICsgICAgICAgICAg
ICB3cml0ZWZpbGUoJGAuJGRlbGltaXRlci4iXG4iLiRpbnNlcnQuIlxuIi4kJywgJGZpbGUpOwo+
ICsKPiArICAgICAgICAgICAgaWYgKCR2ZXJib3NlKSB7Cj4gKyAgICAgICAgICAgICAgICBwcmlu
dCAiXG5JbnNlcnRlZCBpbnRvICIuYmFzZW5hbWUoJGZpbGUpLicgYWZ0ZXIgIicuCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAkZGVsaW1pdGVyLiInIi4iXG4tLS0tLVxuIi4kaW5zZXJ0LiJcbi0t
LS0tXG4iOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAg
ICAgd3JpdGVmaWxlKCRgLiRpbnNlcnQuIlxuIi4kZGVsaW1pdGVyLiQnLCAkZmlsZSk7Cj4gKwo+
ICsgICAgICAgICAgICBpZiAoJHZlcmJvc2UpIHsKPiArICAgICAgICAgICAgICAgIHByaW50ICJc
bkluc2VydGVkIGludG8gIi5iYXNlbmFtZSgkZmlsZSkuJyBiZWZvcmUgIicuCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAkZGVsaW1pdGVyLiInIi4iXG4tLS0tLVxuIi4kaW5zZXJ0LiJcbi0tLS0t
XG4iOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsKPiArICAgIH0gZWxzZSB7Cj4g
KyAgICAgICBwcmludCAiRXJyb3I6IERpZG4ndCBmaW5kICckZGVsaW1pdGVyJyBpbiAnJGZpbGUn
XG4iOwo+ICsgICAgfQo+ICt9Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:17:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16:17:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQEdi-0006dB-DU; Tue, 05 Jun 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=oeol=ix=citrix.com=prvs=68735024b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQEdh-0006cu-CL
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:16:53 +0000
X-Inumbo-ID: 8aa6bd6b-68db-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8aa6bd6b-68db-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:14:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56428576"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23318.46960.459892.184090@mariner.uk.xensource.com>
Date: Tue, 5 Jun 2018 17:16:48 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW3hlbi11bnN0YWJsZSB0ZXN0
XSAxMjMzNzk6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+IEJlZm9yZSB0aGF0IHRoZXJlIHdhczoK
PiAKPiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRvIGdldCB0eXBl
cyBmb3IgcGZuIGJhdGNoICgxNAo+ID0gQmFkIGFkZHJlc3MpOiBJbnRlcm5hbCBlcnJvcgoKVGhp
cyBzZWVtcyB0byBiZSB0aGUgb25seSBtZXNzYWdlIGFib3V0IHRoZSByb290IGNhdXNlLgoKPiBC
dXQgbG9va2luZyBhdCB0aGUgbWVzc2FnZXMgaXNzdWVkIHNvbWUgc2Vjb25kcyBiZWZvcmUgdGhh
dCBJIHNlZSBzb21lCj4geGVuc3RvcmUgd2F0Y2ggcmVsYXRlZCBtZXNzYWdlcyBpbjoKPiAKPiBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzMzc5L3Rl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20vaHV4ZWxyZWJl
MS0tLXZhci1sb2ctbGlidmlydC1saWJ4bC1saWJ4bC1kcml2ZXIubG9nCgpJIHRoaW5rIHRoaXMg
aXMgYWxsIGEgcmVkIGhlcnJpbmcuCgpXaGF0IEkgc2VlIGhhcHBlbmluZyBpczoKCjIwMTgtMDUt
MzAgMjI6MTI6NDQuNjk1KzAwMDA6IGxpYnhsOiBsaWJ4bF9ldmVudC5jOjYzNjpsaWJ4bF9fZXZf
eHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weGI0MDAwNWU4IHdwYXRoPS9sb2NhbC9kb21haW4v
My9jb250cm9sL3NodXRkb3duIHRva2VuPTIvYjogcmVnaXN0ZXIgc2xvdG51bT0yCgpsaWJ4bCBz
dGFydHMgd2F0Y2hpbmcgdGhlIGRvbWFpbidzIHNodXRkb3duIGNvbnRyb2wgbm9kZS4gIEkgdGhp
bmsKdGhpcyBpcyBkb25lIGZyb20gbmVhciBsaWJ4bF9kb21fc3VzcGVuZC5jOjIwMi4KCjIwMTgt
MDUtMzAgMjI6MTI6NDQuNjk2KzAwMDA6IGxpYnhsOiBsaWJ4bF9ldmVudC5jOjU3Mzp3YXRjaGZk
X2NhbGxiYWNrOiB3YXRjaCB3PTB4YjQwMDA1ZTggd3BhdGg9L2xvY2FsL2RvbWFpbi8zL2NvbnRy
b2wvc2h1dGRvd24gdG9rZW49Mi9iOiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWluLzMvY29udHJv
bC9zaHV0ZG93bgoKVGhlIHdhdGNoIHdlIGp1c3Qgc2V0IHRyaWdnZXJzLiAgVGhpcyBoYXBwZW5z
IHdpdGggZXZlcnkgeGVuc3RvcmUKd2F0Y2gsIGFmdGVyIGl0IGlzIHNldCB1cCAtIGllLCBpdCBk
b2VzIG5vdCBtZWFuIHRoYXQgYW55dGhpbmcgaGFkCndyaXR0ZW4gdGhlIG5vZGUuCgoyMDE4LTA1
LTMwIDIyOjEyOjQ0LjY5NiswMDAwOiBsaWJ4bDogbGlieGxfZXZlbnQuYzo2NzM6bGlieGxfX2V2
X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weGI0MDAwNWU4IHdwYXRoPS9sb2NhbC9kb21h
aW4vMy9jb250cm9sL3NodXRkb3duIHRva2VuPTIvYjogZGVyZWdpc3RlciBzbG90bnVtPTIKCmxp
YnhsIHN0b3BzIHdhdGNoaW5nIHRoZSBkb21haW4ncyBzaHV0ZG93biBjb250cm9sIG5vZGUuICBU
aGlzIGlzCmRvbmUsIEkgdGhpbmssIGJ5IGRvbWFpbl9zdXNwZW5kX2NvbW1vbl9wdmNvbnRyb2xf
c3VzcGVuZGluZwoobGlieGxfZG9tX3N1c3BlbmQuYzoyMjIpLgoKV2UgY2FuIGNvbmNsdWRlIHRo
YXQKICBpZiAoIXJjICYmICFkb21haW5fc3VzcGVuZF9wdmNvbnRyb2xfYWNrZWQoc3RhdGUpKQp3
YXMgbm90IHRha2VuLiAgSXQgc2VlbXMgdW5saWtlbHkgdGhhdCByYyE9MCwgYmVjYXVzZSB0aGUK
bm9kZSBpcyByZWFkIGluIHhzd2FpdF94c3dhdGNoX2NhbGxiYWNrIHVzaW5nIGxpYnhsX194c19y
ZWFkX2NoZWNrZWQKd2hpY2ggSSB0aGluayB3b3VsZCBsb2cgYSBtZXNzYWdlLiAgU28gcHJvYmFi
bHkKL2xvY2FsL2RvbWFpbi8zL2NvbnRyb2wvc2h1dGRvd24gd2FzIGBzdXNwZW5kJywgbWVhbmlu
ZyB0aGUgZG9tYWluIGhhZAppbmRlZWQgYWNrZWQgdGhlIHN1c3BlbmQgcmVxdWVzdC4KCjIwMTgt
MDUtMzAgMjI6MTI6NDQuNjk2KzAwMDA6IGxpYnhsOiBsaWJ4bF9ldmVudC5jOjYzNjpsaWJ4bF9f
ZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weGI0MDAwNWY4IHdwYXRoPUByZWxlYXNlRG9t
YWluIHRva2VuPTIvYzogcmVnaXN0ZXIgc2xvdG51bT0yCgpUaGlzIGlzIHRoZSB3YXRjaCByZWdp
c3RyYXRpb24gaW4gZG9tYWluX3N1c3BlbmRfY29tbW9uX3dhaXRfZ3Vlc3QuCgoyMDE4LTA1LTMw
IDIyOjEyOjQ0LjY5NiswMDAwOiBsaWJ4bDogbGlieGxfZXZlbnQuYzo1NDg6d2F0Y2hmZF9jYWxs
YmFjazogd2F0Y2ggdz0weGI0MDAwNWY4IGVwYXRoPS9sb2NhbC9kb21haW4vMy9jb250cm9sL3No
dXRkb3duIHRva2VuPTIvYjogY291bnRlciAhPSBjCgpUaGlzIGlzIGEgd2F0Y2ggZXZlbnQgZm9y
IHRoZSB3YXRjaCB3ZSBzZXQgdXAgYXQgMjAxOC0wNS0zMAoyMjoxMjo0NC42OTYrMDAwMC4gIFlv
dSBjYW4gdGVsbCBiZWNhdXNlIHRoZSB0b2tlbiBpcyB0aGUgc2FtZS4gIEJ1dAp0aGF0IHdhdGNo
IHdhcyBjYW5jZWxsZWQgd2l0aGluIGxpYnhsIGF0IDIwMTgtMDUtMzAKMjI6MTI6NDQuNjk2KzAw
MDAuICBsaWJ4bCdzIHdhdGNoIGhhbmRsaW5nIG1hY2hpbmVyeSBrbm93cyB0aGlzLCBhbmQKZGlz
Y2FyZHMgdGhlIGV2ZW50LiAgImNvdW50ZXIgIT0gYyIsIGxpYnhsX2V2ZW50LmM6NTQ3LgoKSXQg
ZG9lcyBpbmRlZWQgdXNlIHRoZSBzYW1lIHNsb3QgaW4gdGhlIGxpYnhsIHhzd2F0Y2ggZGF0YSBz
dHJ1Y3R1cmUsCmJ1dCBsaWJ4bCBjYW4gZGlzdGluZ3Vpc2ggaXQgYnkgdGhlIGNvdW50ZXIgYW5k
IHRoZSBldmVudCBwYXRoLiAgKEluCmFueSBjYXNlIHhzIHdhdGNoIGhhbmRsZXJzIHNob3VsZCB0
b2xlcmF0ZSBzcHVyaW91cyBldmVudHMgYW5kIGJlCmlkZW1wb3RlbnQsIGFsdGhvdWdoIHRoYXQg
ZG9lcyBub3QgbWF0dGVyIGhlcmUuKQoKSSB0aGluayB0aGlzIG11c3QgYmUgdGhlIHdhdGNoIGV2
ZW50IGZyb20gdGhlIGd1ZXN0IGFjdHVhbGx5IHdyaXRpbmcKaXRzIGFja25vd2xlZGdlbWVudCB0
byB0aGUgY29udHJvbCBub2RlIC0gd2Ugd291bGQgaW5kZWVkIGV4cGVjdCB0d28Kc3VjaCBldmVu
dHMsIG9uZSBnZW5lcmF0ZWQgYnkgdGhlIHdhdGNoIHNldHVwLCBhbmQgb25lIGZyb20gdGhlCmd1
ZXN0J3Mgd3JpdGUuICBUaGUgdGltaW5nIG1lYW50IHRoYXQgaGVyZSB3ZSBwcm9jZXNzZWQgdGhl
IGd1ZXN0J3MKd3JpdHRlbiB2YWx1ZSBhcyBhIHJlc3VsdCBvZiB0aGUgZmlyc3Qgd2F0Y2ggZXZl
bnQuICBUaGlzIGlzIGZpbmUuCgoyMDE4LTA1LTMwIDIyOjEyOjQ0LjY5NiswMDAwOiBsaWJ4bDog
bGlieGxfZXZlbnQuYzo1NzM6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weGI0MDAwNWY4IHdw
YXRoPUByZWxlYXNlRG9tYWluIHRva2VuPTIvYzogZXZlbnQgZXBhdGg9QHJlbGVhc2VEb21haW4K
ClRoaXMgaXMgdGhlIGltbWVkaWF0ZS1hdXRvLWZpcmluZyBvZiB0aGUgQHJlbGVhc2VEb21haW4g
ZXZlbnQgc2V0IHVwCmF0IDIwMTgtMDUtMzAgMjI6MTI6NDQuNjk2KzAwMDAuICBsaWJ4bCdzIHhz
d2F0Y2ggbWFjaGluZXJ5IGxvb2tzIHRoaXMKdXAgaW4gc2xvdCAyIGFuZCBmaW5kcyB0aGF0IHRo
ZSBjb3VudGVyIGFuZCBwYXRocyBhcmUgcmlnaHQsIHNvIGl0CndpbGwgZGlzcGF0Y2ggaXQgdG8g
c3VzcGVuZF9jb21tb25fd2FpdF9ndWVzdF93YXRjaCB3aGljaCBpcyBhCmZyb250ZW5kIGZvciBz
dXNwZW5kX2NvbW1vbl93YWl0X2d1ZXN0X2NoZWNrLgoKSW4gdGhlIGFic2VuY2Ugb2YgbG9nIG1l
c3NhZ2VzIGZyb20gdGhhdCBmdW5jdGlvbiB3ZSBjYW4gY29uY2x1ZGUgdGhhdAogICEoaW5mby5m
bGFncyAmIFhFTl9ET01JTkZfc2h1dGRvd24pCmllIHRoZSBndWVzdCBoYXMgbm90IHNodXQgZG93
biB5ZXQuCgoyMDE4LTA1LTMwIDIyOjEyOjQ0LjcyMCswMDAwOiBsaWJ4bDogbGlieGxfZXZlbnQu
Yzo1NzM6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weGIyYTI2NzA4IHdwYXRoPUByZWxlYXNl
RG9tYWluIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9QHJlbGVhc2VEb21haW4KClRoaXMgaXMgYSB3
YXRjaCBldmVudCB3aGljaCB3YXMgc2V0IHVwIG11Y2ggZWFybGllciBhdCAyMDE4LTA1LTMwCjIx
OjU4OjAyLjE4MiswMDAwLiAgVGhlIHN1cnJvdW5kaW5nIGNvbnRleHQgdGhlcmUgKHJlZmVyZW5j
ZXMgdG8KZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2spIG1ha2VzIGl0IGNsZWFyIHRoYXQg
dGhpcyBpcyBwdXJzdWFudCB0bwpsaWJ4bF9ldmVuYWJsZV9kb21haW5fZGVhdGggLSBpZSwgbGli
dmlydCBhc2tlZCBsaWJ4bCB0byBtb25pdG9yIGZvcgp0aGUgZGVhdGggb2YgdGhlIGRvbWFpbi4K
CjIwMTgtMDUtMzAgMjI6MTI6NDQuNzI0KzAwMDA6IGxpYnhsOiBsaWJ4bF9kb21haW4uYzo4MTY6
ZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2s6ICBzaHV0ZG93biByZXBvcnRpbmcKClRoZSBv
dXRwdXQgaGVyZSBpcyBhIGJpdCBwZXJwbGV4aW5nLiAgSSBkb24ndCB1bmRlcnN0YW5kIGhvdyB3
ZSBjYW4KaGF2ZSB0aGUgbWVzc2FnZSAic2h1dGRvd24gcmVwb3J0aW5nIiB3aXRob3V0IGFueSBw
cmV2aW91cyBtZXNzYWdlCiJFeGlzdHMgc2h1dGRvd25fcmVwb3J0ZWQ9JWQiIG9yICJbZXZnPSVw
XSBuZW50cmllcz0lZCByYz0lZCAlbGQuLiVsZCIKYm90aCBvZiB3aGljaCBzZWVtIHRvIHByZWNl
ZGUgdGhlICJzaHV0ZG93biByZXBvcnRpbmciIG1lc3NhZ2UgaW4KZG9tYWluX2RlYXRoX3hzd2F0
Y2hfY2FsbGJhY2suCgpIb3dldmVyLCB3ZSBjYW4gY29uY2x1ZGUgdGhhdCwgYXQgdGhpcyBwb2lu
dCwgbGlieGwgZmluZHMgdGhhdAogIGdvdC0+ZmxhZ3MgJiBYRU5fRE9NSU5GX3NodXRkb3duCmFu
ZCBpdCBkZWNpZGVzIHRvIGluZm9ybSBsaWJ2aXJ0IHRoYXQgdGhlIGRvbWFpbiBoYXMgc2h1dCBk
b3duLApieSBwcm92aWRpbmcgYSBET01BSU5fU0hVVERPV04gbGlieGwgZXZlbnQuCgooVGhpcyBl
dmVudCBpcyBub3QgcGFzc2VkIHRvIGxpYnZpcnQgaW1tZWRpYXRlbHkgeWV0IGJlY2F1c2UgaXQg
bGl2ZXMKb24gZWl0aGVyIChhKSBhIHF1ZXVlIG9uIHRoaXMgdGhyZWFkJ3Mgc3RhY2ssIHdoaWNo
IHdpbGwgYmUgcHJvY2Vzc2VkCm9uIHJldHVybiB0byBsaWJ2aXJ0LCBvciAoYikgYSBxdWV1ZSBh
c3NvY2lhdGVkIHdpdGggdGhlIENUWCwgd2hvc2UKbG9jayB3ZSBob2xkLiAgVGhlIGNhbGxiYWNr
IHRvIGxpYnZpcnQgd2lsbCBiZSByZXBvcnRlZCBsYXRlci4pCgoyMDE4LTA1LTMwIDIyOjEyOjQ0
LjcyNCswMDAwOiBsaWJ4bDogbGlieGxfZG9tYWluLmM6NzcxOmRvbWFpbl9kZWF0aF94c3dhdGNo
X2NhbGxiYWNrOiBbZXZnPTBdIGFsbCByZXBvcnRlZAoyMDE4LTA1LTMwIDIyOjEyOjQ0LjcyNCsw
MDAwOiBsaWJ4bDogbGlieGxfZG9tYWluLmM6ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxi
YWNrOiBkb21haW4gZGVhdGggc2VhcmNoIGRvbmUKClRoaXMgaXMgdGhlIGVuZCBvZiB0aGUgc2Vh
cmNoIGluZyBkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjayBmb3IKZG9tYWlucyB3aGljaCBu
ZWVkIHRvIGJlIHJlcG9ydGVkLiAgbGlidmlydCB3YXMgbGlzdGVuaW5nIG9ubHkgZm9yIG9uZQpk
b21haW4uCgoyMDE4LTA1LTMwIDIyOjEyOjQ0LjcyNCswMDAwOiBsaWJ4bDogbGlieGxfZXZlbnQu
Yzo1NzM6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weGI0MDAwNWY4IHdwYXRoPUByZWxlYXNl
RG9tYWluIHRva2VuPTIvYzogZXZlbnQgZXBhdGg9QHJlbGVhc2VEb21haW4KCkFub3RoZXIgeHMg
d2F0Y2ggZXZlbnQgZm9yIHRoZSBzYW1lIGRvbWFpbiBzaHV0ZG93biwgYmVjYXVzZSBsaWJ4bCBo
YWQKc2V0IHVwIHR3byB3YXRjaGVzIGZvciBpdC4KCihUaGVzZSB3aWxsIHByb2JhYmx5IGhhdmUg
YmVlbiB3cml0dGVuIHZlcnkgcXVpY2tseSB0b2dldGhlciBpbnRvIHRoZQp4cyByaW5nIGFuZC9v
ciBzb2NrZXQsIGFuZCBoYW5kbGVkIHdpdGhpbiB0aGUgbG9vcCBpbgpsaWJ4bF9ldmVudC5jOndh
dGNoZmRfY2FsbGJhY2suICBTbyB3ZSBoYXZlIG5vdCB5ZXQgcmVsZWFzZWQgdGhlIENUWApsb2Nr
IG9yIHJldHVybmVkIHRvIGxpYnZpcnQ6IHRoZXJlZm9yZSwgcHJvYmFibHksIHRoZSBkb21haW4g
c2h1dGRvd24KZXZlbnQgbm90aWZpY2F0aW9uIHRvIGxpYnZpcnQgaXMgc3RpbGwgcXVldWVkIHdp
dGggbGlieGwuICBJbmRlZWQgYXMKd2Ugd2lsbCBzZWUsIHRoYXQgb2NjdXJzIGEgYml0IGxhdGVy
LikKClRoaXMgaXMgYW5vdGhlciB3YXRjaCBldmVudCBmcm9tIHRoZSByZWdpc3RyYXRpb24gaW4K
ZG9tYWluX3N1c3BlbmRfY29tbW9uX3dhaXRfZ3Vlc3QgYW5kIGFnYWluIGl0IHdpbGwgY2FsbApz
dXNwZW5kX2NvbW1vbl93YWl0X2d1ZXN0X2NoZWNrLgoKMjAxOC0wNS0zMCAyMjoxMjo0NC43MjQr
MDAwMDogbGlieGw6IGxpYnhsX2V2ZW50LmM6NjczOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0
ZXI6IHdhdGNoIHc9MHhiNDAwMDVmOCB3cGF0aD1AcmVsZWFzZURvbWFpbiB0b2tlbj0yL2M6IGRl
cmVnaXN0ZXIgc2xvdG51bT0yCgpUaGlzIG11c3QgbG9naWNhbGx5IGJlIG9uZSBvZiB0aGUgbGli
eGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3RlciBjYWxscwppbiBkb21haW5fc3VzcGVuZF9jb21tb25f
Z3Vlc3Rfc3VzcGVuZGVkIC8gZG9tYWluX3N1c3BlbmRfY29tbW9uX2RvbmUuCgpIb3dldmVyLCBs
b29raW5nIGF0IHN1c3BlbmRfY29tbW9uX3dhaXRfZ3Vlc3RfY2hlY2ssIHJlYWNoaW5nIGVpdGhl
cgpvZiB0aG9zZSBzaG91bGQgaGF2ZSBwcm9kdWNlZCBzb21lIGtpbmQgb2YgbG9nIG1lc3NhZ2Ug
LSBlaXRoZXIgImd1ZXN0CmhhcyBzdXNwZW5kZWQiIChERUJVRykgb3IgYW4gRVJST1Igb2Ygc29t
ZSBzb3J0LgoKLi4uIG9oIEkgaGF2ZSBqdXN0IHNwb3R0ZWQgdGhpcyBsb2dmaWxlIC4uLgoKaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzM3OS90ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtL2h1eGVscmViZTEt
LS12YXItbG9nLWxpYnZpcnQtbGlieGwtZGViaWFuaHZtLmd1ZXN0Lm9zc3Rlc3QubG9nCgouLi4g
d2hpY2ggY29udGFpbnMgdGhlIG90aGVyIGhhbGYgb2YgdGhlIG1lc3NhZ2VzLgoKU28gd2Ugc2Vl
IHRoZXJlOgoKMjAxOC0wNS0zMCAyMjoxMjo0NC43MjQrMDAwMDogbGlieGw6IGxpYnhsX2RvbV9z
dXNwZW5kLmM6MzUwOnN1c3BlbmRfY29tbW9uX3dhaXRfZ3Vlc3RfY2hlY2s6IERvbWFpbiAzOmd1
ZXN0IGhhcyBzdXNwZW5kZWQKCk9LLgoKMjAxOC0wNS0zMCAyMjoxMjo0NC43MzErMDAwMDogbGli
eGw6IGxpYnhsX2V2ZW50LmM6Njg2OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHhiNDAwMDVmODogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKClRoaXMgaXMgdGhlIHNlY29u
ZCBjYWxsIHRvIGxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXIgZm9yIHRoZSBzYW1lCndhdGNo
IGV2ZW50LiAgVGhhdCB0ZWxscyB1cyB0aGF0IHRoZSBmaXJzdCBjYWxsIG11c3QgaGF2ZSBiZWVu
IGluCmRvbWFpbl9zdXNwZW5kX2NvbW1vbl9ndWVzdF9zdXNwZW5kZWQuICBTbyBhbGwgaXMgZ29p
bmcgd2VsbCwgYW5kIHdlCmNhbGxlZCBkb21haW5fc3VzcGVuZF9jb21tb25fZG9uZSwgd2hvc2Ug
aWRlbXBvdGVudCBjbGVhbnVwCmRlcmVnaXN0ZXJzIHRoZSBhbHJlYWR5LWRlcmVnaXN0ZXJkIHdh
dGNoLgoKMjAxOC0wNS0zMCAyMjoxMjo0NC43MzErMDAwMDogbGlieGw6IGxpYnhsX2V2ZW50LmM6
MTM5ODplZ2NfcnVuX2NhbGxiYWNrczogZXZlbnQgMHhiNDAwNjhmMCBjYWxsYmFjayB0eXBlPWRv
bWFpbl9zaHV0ZG93bgoKVGhpcyBpcyBsaWJ4bCBjYWxsaW5nIGxpYnZpcnQgdG8gdGVsbCBsaWJ2
aXJ0IHRoYXQgdGhlIGRvbWFpbiBoYXMgc2h1dApkb3duLiAgbGlidmlydCBkb2VzIG5vdCBzZWVt
IHRvIHJlc3BvbmQuCgoyMDE4LTA1LTMwIDIyOjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRv
IGdldCB0eXBlcyBmb3IgcGZuIGJhdGNoICgxNCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJy
b3IKMjAxOC0wNS0zMCAyMjoxMjo0OS40ODMrMDAwMDogeGM6IFNhdmUgZmFpbGVkICgxNCA9IEJh
ZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKMjAxOC0wNS0zMCAyMjoxMjo0OS42NDgrMDAwMDog
bGlieGwtc2F2ZS1oZWxwZXI6IGNvbXBsZXRlIHI9LTE6IEJhZCBhZGRyZXNzCgpBbmQgdGhpcyBp
cyB0aGUgZmlyc3QgdGhpbmcgdGhhdCBnb2VzIHdyb25nLiAgWW91IGNhbiBzZWUgc2ltaWxhcgpt
ZXNzYWdlcyBpbiB0aGUgb3RoZXIgbG9nZmlsZToKCjIwMTgtMDUtMzAgMjI6MTI6NDkuNjUwKzAw
MDA6IGxpYnhsOiBsaWJ4bF9zdHJlYW1fd3JpdGUuYzozNTA6bGlieGxfX3hjX2RvbWFpbl9zYXZl
X2RvbmU6IERvbWFpbiAzOnNhdmluZyBkb21haW46IGRvbWFpbiByZXNwb25kZWQgdG8gc3VzcGVu
ZCByZXF1ZXN0OiBCYWQgYWRkcmVzcwoKQWxsIG9mIHRoZXNlIGFyZSByZXBvcnRzIG9mIHRoZSBz
YW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVfYmF0Y2ggYXQKeGNfc3Jfc2F2ZS5jOjEzMyBmYWls
ZWQgd2l0aCBFRkFVTFQuCgoKMjAxOC0wNS0zMCAyMjoxMjo0OS42NTArMDAwMDogbGlieGw6IGxp
YnhsLmM6NzQ2OmxpYnhsX19mZF9mbGFnc19yZXN0b3JlOiBmbmN0bCBGX1NFVEZMIG9mIGZkIDMz
IHRvIDB4ODAwMQoyMDE4LTA1LTMwIDIyOjEyOjQ5LjY1MCswMDAwOiBsaWJ4bDogbGlieGxfZXZl
bnQuYzoxODY5OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHhiNDAwMDQ3ODogY29tcGxldGUsIHJj
PS0zCjIwMTgtMDUtMzAgMjI6MTI6NDkuNjUwKzAwMDA6IGxpYnhsOiBsaWJ4bF9ldmVudC5jOjE4
Mzg6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweGI0MDAwNDc4OiBkZXN0cm95Cgo+IHdoaWNoIG1h
a2UgbWUgd29uZGVyIHdoZXRoZXIgdGhlIGxpYnhsIHdhdGNoIGhhbmRsaW5nIGlzIHJlYWxseQo+
IGNvcnJlY3Q6IGUuZy4gbGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXIoKSBmaXJzdCByZWdpc3Rl
cnMgdGhlIHdhdGNoCj4gd2l0aCB4ZW5zdG9yZSBhbmQgb25seSB0aGVuIHdyaXRlcyB0aGUgZGF0
YSBuZWVkZWQgZm9yIHByb2Nlc3NpbmcgdGhlCj4gd2F0Y2ggaW4gdGhlIHJlbGF0ZWQgc3RydWN0
dXJlLiBDb3VsZCBpdCBiZSB0aGF0IHRoZSByZWFsIHN1c3BlbmQgd2F0Y2gKPiBldmVudCB3YXMg
aW50ZXJwcmV0ZWQgYXMgYSBAcmVsZWFzZURvbWFpbiBldmVudD8KCk5vLiAgVGhlIGNvZGUgaW4g
bGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXIgYWxsIHJ1bnMgd2l0aCB0aGUgbGlieGwKQ1RYIGxv
Y2sgaGVsZCBzbyBpdCBjYW5ub3QgYmUgaW50ZXJydXB0ZWQgaW4gdGhpcyB3YXkuICBBcyB5b3Ug
c2VlCmFib3ZlIEkgaGF2ZSBhbmFseXNlZCB0aGUgbG9nIGFuZCBpdCBpcyBhbGwgb3BlcmF0aW5n
IGNvcnJlY3RseSwKYWxiZWl0IHJhdGhlciBub2lzaWx5IGluIHRoZSBkZWJ1ZyBsb2cuCgpJYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16: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 1fQEfT-0006nI-HG; Tue, 05 Jun 2018 16:18: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=zq/e=ix=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQEfT-0006nB-2j
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 16:18:43 +0000
X-Inumbo-ID: cb8ca408-68db-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb8ca408-68db-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:16:26 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 05 Jun 2018 09:38:10 -0600
Message-Id: <5B16AE5D02000078001C866E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 05 Jun 2018 09:38:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com>
 <5AFEF17C02000078001C4210@prv1-mh.provo.novell.com>
 <98b0d49b-07ba-1703-e25e-ceae271038fe@bitdefender.com>
 <5B03E7A702000078001C48B4@prv1-mh.provo.novell.com>
 <1526996127.25123.3.camel@bitdefender.com>
 <5B041ECB02000078001C4B3D@prv1-mh.provo.novell.com>
 <1527671092.25123.9.camel@bitdefender.com>
 <5B0E744002000078001C6E56@prv1-mh.provo.novell.com>
 <1527679210.25123.20.camel@bitdefender.com>
 <5B0E8B1202000078001C6F4F@prv1-mh.provo.novell.com>
 <c9ff1b1a-5174-5072-34d5-1d5d2a7a0913@citrix.com>
 <1528209932.25123.27.camel@bitdefender.com>
In-Reply-To: <1528209932.25123.27.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 1/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE4IGF0IDE2OjQ1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1pLCAyMDE4LTA1LTMwIGF0IDE0OjU2ICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+PiBPbiAzMC8wNS8xOCAxMjoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4KPj4gPiA+Cj4+
ID4gPiA+Cj4+ID4gPiA+ID4KPj4gPiA+ID4gPiBPbiAzMC4wNS4xOCBhdCAxMzoyMCwgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gPiA+IE9uIE1pLCAyMDE4LTA1LTMwIGF0IDAz
OjUyIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPiA+ID4KPj4gPiA+ID4gPgo+PiA+ID4g
PiA+ID4KPj4gPiA+ID4gPiA+ID4KPj4gPiA+ID4gPiA+ID4gT24gMzAuMDUuMTggYXQgMTE6MDQs
IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gPiA+ID4gU29ycnkgZm9yIHRo
ZSBtaXN1bmRlcnN0YW5kaW5nLCBJIHdhbnRlZCB0byBjbGFyaWZ5IGlmIHRoZQo+PiA+ID4gPiA+
IDU5OjU2Cj4+ID4gPiA+ID4gYml0cwo+PiA+ID4gPiA+IGFyZSBmdWxseSBvayB0byBiZSB1c2Vk
IG9yIGlmIG5vdCB0aGVuIHdoZXJlIHNob3VsZCBJIHVzZSA0Cj4+ID4gPiA+ID4gYml0cyB0bwo+
PiA+ID4gPiA+IHN0b3JlIHRoZSBtZW0gYWNjZXNzIGluZm8/Cj4+ID4gPiA+IEkgdGhvdWdodCBJ
IGhhZCBzdWZmaWNpZW50bHkgZXhwbGFpbmVkIHRoaXMgLSB5b3UgaGF2ZSB0d28KPj4gPiA+ID4g
b3B0aW9uczoKPj4gPiA+ID4gMSkgTWFrZSBzdXJlICh2aWEgc29tZSBwcmVyZXEgcGF0Y2goZXMp
KSBiaXQgNTkgaGFzIG5vIG90aGVyCj4+ID4gPiA+IHVzZSwgYW5kCj4+ID4gPiA+ICAgIHRoZW4g
dXNlIDU5OjU2Lgo+PiA+ID4gPiAyKSBVc2UgYW5vdGhlciByYW5nZSB0aGF0J3MgcHJvdmFibHkg
aGF2aW5nIG5vIG90aGVyIHVzZSwgZS5nLgo+PiA+ID4gPiAgICA1ODo1NS4KPj4gPiA+IEkndmUg
Y2hlY2tlZCBhbmQgYml0cyA0MDo1MiBhcmUgZGVmaW5lZCBpbiBhc20vcGFnZS5oIGZvciBwYWdl
Cj4+ID4gPiBmbGFncy4KPj4gPiA0MDo1Mj8gSGFyZGx5Lgo+PiA+Cj4+ID4gPgo+PiA+ID4gSSd2
ZSB0cmllZCBiaXRzIDUzOjU2IGFuZCB0aGVyZSB3aGVyZSBzb21lIHByb2JsZW1zIHdpdGggdGhl
Cj4+ID4gPiBndWVzdCBub3QKPj4gPiA+IHN0YXJ0aW5nIG9yIHRoZSBpbWFnZSBmcmVlemluZywK
Pj4gPiBXZWxsLCB5b3UnbGwgaGF2ZSB0byBleHBsYWluIHRoaXMgKHBlcmhhcHMganVzdCB0byB5
b3Vyc2VsZikuCj4+ID4KPj4gPiA+Cj4+ID4gPiBiaXRzIDYyIGFuZCA2MyBhcmUgbm90IGZyZWUg
c28gNTk6NTYgaXMKPj4gPiA+IHRoZSBvbmx5IHNwYWNlIHRvIGJlIHVzZWQgZm9yIHRoaXMgcHVy
cG9zZSBhbmQgaXMgc2VlbXMgdG8KPj4gPiA+IGZ1bmN0aW9uCj4+ID4gPiBjb3JyZWN0bHkuCj4+
ID4gV2VsbCAtIGFzIHNhaWQgYmVmb3JlLCBiaXQgNTkgaXMgbm90IGF2YWlsYWJsZSBmb3IgdXNl
IHdpdGhvdXQgc29tZQo+PiA+IHByZXJlcSB3b3JrLgo+PiBUaGVyZSBhcmUgbm8gc29mdHdhcmUg
YXZhaWxhYmxlIGJpdHMgaW4gdGhlIHRvcCBvZiBhbiBBTUQgSU9NTVUgUFRFLgo+PiBCaXRzIDU5
OjYyIGFyZSBkZWZpbmVkLCB3aGlsZSBiaXRzIDUyOjU4IGFyZSBzdHJpY3RseSByZXNlcnZlZCBh
bmQKPj4gZmF1bHQKPj4gaWYgdXNlZC4KPj4KPj4gSSdtIGFsc28gbm90IGNvbnZpbmNlZCBvZiB0
aGUgc2FmZXR5IG9mIG91ciBjdXJyZW50IHVzZXMgb2YgYml0cyA5OjExCj4+IHdoaWNoIGFyZSBz
b2Z0d2FyZSBhdmFpbGFibGUgaW4gdGhlIHJlZ3VsYXIgcGFnZXRhYmxlcywgYnV0IGhhdmUKPj4g
c3BlY2lmaWMgbWVhbmluZyBpbiB0aGUgSU9NTVUgZW50cmllcy4KPj4KPj4gSWYgdGhlIGNvZGUg
SU9NTVUgY29kZSBkaXNhYmxlcyBwYWdlIHNoYXJpbmcsIHRoZW4gbGV0cyBnbyBvbmUgc21hbGwK
Pj4gc3RlcCBmdXJ0aGVyIGFuZCBwcm9oaWJpdCBpdHMgdXNlIGVudGlyZWx5LiAgVGhlcmUgaXMg
bm8gcG9pbnQgdHJ5aW5nCj4+IHRvCj4+IG1haW50YWluIGNvbXBhdGliaWxpdHkgZm9yIGFuIG9w
dGlvbiB3aGljaCBpc24ndCB1c2VkLCBlc3BlY2lhbGx5IGlmCj4+IGl0Cj4+IGdldHMgaW4gdGhl
IHdheSBvZiBpbXByb3ZlbWVudHMgbGlrZSB0aGlzIGluIHRoZSBTVk0gY29kZS4KPj4KPiBBbm90
aGVyIGlkZWEgaXMgdG8gc2F2ZSB0aGUgbWVtIGFjY2VzcyBpbmZvIGluIGEgcmFkaXggdHJlZSBs
aWtlIG9uIHRoZQo+IEFSTSBzaWRlIGFuZCB3ZSBjYW4gc3RvcmUgdGhlIHJhZGl4IHRyZWUgcm9v
dCBpbiB0aGUgcDJtX2RvbWFpbi4KPiAKPiBJIHRoaW5rIHRoYXQgdGhpcyBpcyB0aGUgZmFzdGVz
dCBhbmQgY2xlYW5lc3Qgd2F5IHRvIHNvbHZlIHRoZSBmcmVlCj4gYml0cyBwcm9ibGVtLgoKQnV0
IGl0IGFkZHMgZXh0cmEgKG1lbW9yeSwgbG9va3VwIHRpbWUpIG92ZXJoZWFkLgoKPiBJcyB0aGlz
IGEgc3VpdGFibGUgd2F5IHRvIGdvPwoKSWYgbm8gb3RoZXIgb3B0aW9uIGV4aXN0cyAtIHBlcmhh
cHMuIEJ1dCB0aGF0J3MgbW9yZSBhIHF1ZXN0aW9uIHRvIGJlCmFuc3dlcmVkIGJ5IEdlb3JnZS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:19:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16:19:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQEgB-0006u6-4Y; Tue, 05 Jun 2018 16:19:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oeol=ix=citrix.com=prvs=68735024b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQEgA-0006tq-4Q
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:19:26 +0000
X-Inumbo-ID: e5e9f178-68db-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5e9f178-68db-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:17:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56428926"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23318.47113.805002.780159@mariner.uk.xensource.com>
Date: Tue, 5 Jun 2018 17:19:21 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

Pj4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTQg
Z3Vlc3Qtc2F2ZXJlc3RvcmUuMiAKCkkgdGhvdWdodCBJIHdvdWxkIHJlcGx5IGFnYWluIHdpdGgg
dGhlIGtleSBwb2ludCBmcm9tIG15IGVhcmxpZXIgbWFpbApoaWdobGlnaHRlZCwgYW5kIGdvIGEg
Yml0IGZ1cnRoZXIuICBUaGUgZmlyc3QgdGhpbmcgdG8gZ28gd3JvbmcgaW4KdGhpcyB3YXM6Cgoy
MDE4LTA1LTMwIDIyOjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRvIGdldCB0eXBlcyBmb3Ig
cGZuIGJhdGNoICgxNCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKMjAxOC0wNS0zMCAy
MjoxMjo0OS40ODMrMDAwMDogeGM6IFNhdmUgZmFpbGVkICgxNCA9IEJhZCBhZGRyZXNzKTogSW50
ZXJuYWwgZXJyb3IKMjAxOC0wNS0zMCAyMjoxMjo0OS42NDgrMDAwMDogbGlieGwtc2F2ZS1oZWxw
ZXI6IGNvbXBsZXRlIHI9LTE6IEJhZCBhZGRyZXNzCgpZb3UgY2FuIHNlZSBzaW1pbGFyIG1lc3Nh
Z2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgoKMjAxOC0wNS0zMCAyMjoxMjo0OS42NTArMDAwMDog
bGlieGw6IGxpYnhsX3N0cmVhbV93cml0ZS5jOjM1MDpsaWJ4bF9feGNfZG9tYWluX3NhdmVfZG9u
ZTogRG9tYWluIDM6c2F2aW5nIGRvbWFpbjogZG9tYWluIHJlc3BvbmRlZCB0byBzdXNwZW5kIHJl
cXVlc3Q6IEJhZCBhZGRyZXNzCgpBbGwgb2YgdGhlc2UgYXJlIHJlcG9ydHMgb2YgdGhlIHNhbWUg
dGhpbmc6IHhjX2dldF9wZm5fdHlwZV9iYXRjaCBhdAp4Y19zcl9zYXZlLmM6MTMzIGZhaWxlZCB3
aXRoIEVGQVVMVC4gIEknbSBhZnJhaWQgSSBkb24ndCBrbm93IHdoeS4KClRoZXJlIGlzIG5vIGNv
cnJlc3BvbmRpbmcgbWVzc2FnZSBpbiB0aGUgaG9zdCdzIHNlcmlhbCBsb2cgbm9yIHRoZQpkb20w
IGtlcm5lbCBsb2cuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:20:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16: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 1fQEh1-0007aI-T6; Tue, 05 Jun 2018 16:20:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQEh0-0007a1-P7
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:20:18 +0000
X-Inumbo-ID: 0533efec-68dc-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0533efec-68dc-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:18: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 1fQEgw-0002wE-SP; Tue, 05 Jun 2018 16:20:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQEgw-0001Zu-L4; Tue, 05 Jun 2018 16:20:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQEgw-0002Gd-KO; Tue, 05 Jun 2018 16:20:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123797-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-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=afd76ffba966a072a7bbd0048bdf3b2ab69d3d4a
X-Osstest-Versions-That: qemuu=392fba9f583223786f844dce9b2e7f9a0ce0147a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 16:20:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 123797: 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>

ZmxpZ2h0IDEyMzc5NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM3OTcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU3OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTc5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM1NzkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU3OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzNTc5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NzkKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYWZkNzZmZmJhOTY2YTA3
MmE3YmJkMDA0OGJkZjNiMmFiNjlkM2Q0YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMzkyZmJhOWY1ODMyMjM3ODZmODQ0ZGNlOWIyZTdmOWEwY2UwMTQ3YQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzNTc5ICAyMDE4LTA2LTAxIDIwOjE4OjIxIFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzc5NyAgMjAxOC0wNi0wNCAwOTozNzozNCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXNzYW5kcm8gUGlsb3R0aSA8YXBpbG90dGlAY2xvdWRiYXNlc29sdXRpb25zLmNv
bT4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhl
eSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIENvcmV5IE1pbnlhcmQgPGNtaW55YXJk
QG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRWR1YXJk
byBPdHVibyA8b3R1Ym9AcmVkaGF0LmNvbT4KICBKYXkgWmhvdSA8amlhbmpheS56aG91QGh1YXdl
aS5jb20+CiAgSnVzdGluIFRlcnJ5IChWTSkgPGp1dGVycnlAbWljcm9zb2Z0LmNvbT4KICBKw6Fu
IFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogIEx1Y2lhbiBQZXRydXQgPGxwZXRydXRAY2xvdWRiYXNlc29sdXRpb25zLmNvbT4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrdXMg
QXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RA
cmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdHJ5
ayBPbHN6ZXdza2kgPHBhdHJ5a0BmYWxhLmVob3N0LnBsPgogIFBldGVyIE1heWRlbGwgPHBldGVy
Lm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1z
YXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3Jn
PgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRyaXN0YW4gQnVyZ2VzcyA8dGJ1
cmdlc3NkZXZAZ21haWwuY29tPgogIFlpIE1pbiBaaGFvIDx6eWltaW5AbGludXguaWJtLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgMzkyZmJhOWY1OC4uYWZkNzZmZmJhOSAgYWZkNzZmZmJhOTY2YTA3MmE3YmJkMDA0OGJkZjNi
MmFiNjlkM2Q0YSAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 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 1fQEzs-0002QF-Hf; Tue, 05 Jun 2018 16:39:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQEzr-0002Pz-F6
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:39:47 +0000
X-Inumbo-ID: be3d3ad9-68de-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id be3d3ad9-68de-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:37: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 22B5C1529;
 Tue,  5 Jun 2018 09:39:46 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E29163F557;
 Tue,  5 Jun 2018 09:39:43 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 17:39:38 +0100
Message-Id: <20180605163938.28090-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't call
 get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxsIHJldHVybiB0
aGUgbWFpbnRhaW5lcnMKb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlzdCBvZiBtYWludGFp
bmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KClRoZSBvdXRwdXQgZXhwZWN0ZWQgb2YgYWRk
X21haW50YWluZXJzIGlzIHRoZSBsYXR0ZXIsIHNvIGRyb3AgdGhlIG9wdGlvbgotZi4KClNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIFRo
aXMgcGF0Y2ggaXMgY2FuZGlkYXRlIGZvciBYZW4gNC4xMS4gV2l0aG91dCBpdCBhZGRfbWFpbnRh
aW5lcnMucGwKICAgIHdpbGwgbm90IHJldHVybiB0aGUgY29ycmVjdCBtYWludGFpbmVycy4gSUhN
TywgaXQgc2hvdWxkIGJlIGZpeGVkCiAgICBBU0FQIHRvIGF2b2lkIHByb21vdGluZyBhIGJyb2tl
biBzY3JpcHRzLgotLS0KIHNjcmlwdHMvYWRkX21haW50YWluZXJzLnBsIHwgMiArLQogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvc2Ny
aXB0cy9hZGRfbWFpbnRhaW5lcnMucGwgYi9zY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbAppbmRl
eCA5OWU0NzI0MTEyLi4wOWU5ZjY2MDlmIDEwMDc1NQotLS0gYS9zY3JpcHRzL2FkZF9tYWludGFp
bmVycy5wbAorKysgYi9zY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbApAQCAtNDIwLDcgKzQyMCw3
IEBAIHN1YiBpc21haWxpbmdsaXN0ICgkKSB7CiBzdWIgZ2V0bWFpbnRhaW5lcnMgKCQkJCkgewog
ICAgIG15ICgkZmlsZSwgJHJ0bywgJHJjYykgPSBAXzsKICAgICBteSAkZmg7Ci0gICAgb3Blbigk
ZmgsICItfCIsICRnZXRfbWFpbnRhaW5lciwgQGdldF9tYWludGFpbmVyX2FyZ3MsICctZicsICRm
aWxlKQorICAgIG9wZW4oJGZoLCAiLXwiLCAkZ2V0X21haW50YWluZXIsIEBnZXRfbWFpbnRhaW5l
cl9hcmdzLCAkZmlsZSkKICAgICAgICAgb3IgZGllICJGYWlsZWQgdG8gb3BlbiAnJGdldF9tYWlu
dGFpbmVyJ1xuIjsKICAgICB3aGlsZShteSAkbGluZSA9IDwkZmg+KSB7CiAgICAgICAgIGNob21w
ICRsaW5lOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 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 1fQEzs-0002Q9-6x; Tue, 05 Jun 2018 16:39:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQEzr-0002Q0-EH
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 16:39:47 +0000
X-Inumbo-ID: be3e9528-68de-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id be3e9528-68de-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:37: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 22B5C1529;
 Tue,  5 Jun 2018 09:39:46 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E29163F557;
 Tue,  5 Jun 2018 09:39:43 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 17:39:38 +0100
Message-Id: <20180605163938.28090-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't call
 get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxsIHJldHVybiB0
aGUgbWFpbnRhaW5lcnMKb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlzdCBvZiBtYWludGFp
bmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KClRoZSBvdXRwdXQgZXhwZWN0ZWQgb2YgYWRk
X21haW50YWluZXJzIGlzIHRoZSBsYXR0ZXIsIHNvIGRyb3AgdGhlIG9wdGlvbgotZi4KClNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIFRo
aXMgcGF0Y2ggaXMgY2FuZGlkYXRlIGZvciBYZW4gNC4xMS4gV2l0aG91dCBpdCBhZGRfbWFpbnRh
aW5lcnMucGwKICAgIHdpbGwgbm90IHJldHVybiB0aGUgY29ycmVjdCBtYWludGFpbmVycy4gSUhN
TywgaXQgc2hvdWxkIGJlIGZpeGVkCiAgICBBU0FQIHRvIGF2b2lkIHByb21vdGluZyBhIGJyb2tl
biBzY3JpcHRzLgotLS0KIHNjcmlwdHMvYWRkX21haW50YWluZXJzLnBsIHwgMiArLQogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvc2Ny
aXB0cy9hZGRfbWFpbnRhaW5lcnMucGwgYi9zY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbAppbmRl
eCA5OWU0NzI0MTEyLi4wOWU5ZjY2MDlmIDEwMDc1NQotLS0gYS9zY3JpcHRzL2FkZF9tYWludGFp
bmVycy5wbAorKysgYi9zY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbApAQCAtNDIwLDcgKzQyMCw3
IEBAIHN1YiBpc21haWxpbmdsaXN0ICgkKSB7CiBzdWIgZ2V0bWFpbnRhaW5lcnMgKCQkJCkgewog
ICAgIG15ICgkZmlsZSwgJHJ0bywgJHJjYykgPSBAXzsKICAgICBteSAkZmg7Ci0gICAgb3Blbigk
ZmgsICItfCIsICRnZXRfbWFpbnRhaW5lciwgQGdldF9tYWludGFpbmVyX2FyZ3MsICctZicsICRm
aWxlKQorICAgIG9wZW4oJGZoLCAiLXwiLCAkZ2V0X21haW50YWluZXIsIEBnZXRfbWFpbnRhaW5l
cl9hcmdzLCAkZmlsZSkKICAgICAgICAgb3IgZGllICJGYWlsZWQgdG8gb3BlbiAnJGdldF9tYWlu
dGFpbmVyJ1xuIjsKICAgICB3aGlsZShteSAkbGluZSA9IDwkZmg+KSB7CiAgICAgICAgIGNob21w
ICRsaW5lOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 16:55:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 16: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 1fQFEm-0004uT-Np; Tue, 05 Jun 2018 16:55: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=pctf=ix=citrix.com=prvs=687e870ee=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fQFEl-0004uO-H0
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 16:55:11 +0000
X-Inumbo-ID: e4e52b66-68e0-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4e52b66-68e0-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 18:52:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56433331"
Date: Tue, 5 Jun 2018 17:55:07 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20180605165507.GB2165@perard.uk.xensource.com>
References: <20180601175910.28146-1-peter.maydell@linaro.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180601175910.28146-1-peter.maydell@linaro.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC] xen: Don't use
 memory_region_init_ram_nomigrate() in pci_assign_dev_load_option_rom()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 qemu-devel@nongnu.org, patches@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>

T24gRnJpLCBKdW4gMDEsIDIwMTggYXQgMDY6NTk6MTBQTSArMDEwMCwgUGV0ZXIgTWF5ZGVsbCB3
cm90ZToKPiBUaGUgeGVuIHBjaV9hc3NpZ25fZGV2X2xvYWRfb3B0aW9uX3JvbSgpIGN1cnJlbnRs
eSBjcmVhdGVzIGEgUkFNCj4gbWVtb3J5IHJlZ2lvbiB3aXRoIG1lbW9yeV9yZWdpb25faW5pdF9y
YW1fbm9taWdyYXRlKCksIGFuZCB0aGVuCj4gbWFudWFsbHkgcmVnaXN0ZXJzIGl0IHdpdGggdm1z
dGF0ZV9yZWdpc3Rlcl9yYW0oKS4gSW4gZmFjdCBmb3IKPiBpdHMgb25seSBjYWxsc2l0ZSwgdGhl
ICdvd25lcicgcG9pbnRlciB3ZSB1c2UgZm9yIHRoZSBpbml0IGNhbGwKPiBhbmQgdGhlICcmZGV2
LT5xZGV2JyBwb2ludGVyIHdlIHVzZSBmb3IgdGhlIHZtc3RhdGVfcmVnaXN0ZXJfcmFtKCkKPiBj
YWxsIHJlZmVyIHRvIHRoZSBzYW1lIG9iamVjdC4gU2ltcGxpZnkgdGhlIGZ1bmN0aW9uIHRvIG9u
bHkKPiB0YWtlIGEgcG9pbnRlciB0byB0aGUgZGV2aWNlIG9uY2UgaW5zdGVhZCBvZiB0d2ljZSwg
YW5kIHVzZQo+IG1lbW9yeV9yZWdpb25faW5pdF9yYW0oKSB3aGljaCBhdXRvbWF0aWNhbGx5IGRv
ZXMgdGhlIHZtc3RhdGUKPiByZWdpc3RlciBmb3IgdXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgo+IC0tLQo+IFRoaXMgaXMgYSBm
YWlybHkgdHJpdmlhbCBuby1iZWhhdmlvdXItY2hhbmdlIGNvZGUgY2xlYW51cCwgYnV0Cj4gSSd2
ZSBtYXJrZWQgaXQgYXMgUkZDIGJlY2F1c2UgSSBkb24ndCBoYXZlIGEgc2V0dXAgZm9yIGRvaW5n
Cj4gbW9yZSB0aGFuIGp1c3QgY29tcGlsZS10ZXN0aW5nIFhlbiByZWxhdGVkIHBhdGNoZXMuCj4g
VGhpcyB3YXMgZm91bmQgYXMgcGFydCBvZiBhIHN3ZWVwIHRocm91Z2ggZm9yIGNvZGUgdXNpbmcK
PiB0aGUgX25vbWlncmF0ZSB2ZXJzaW9ucyBvZiBmdW5jdGlvbnMuCgpUaGF0IHBhdGNoIGxvb2tz
IGZpbmUsIGFuZCBzZWFtcyBmaW5lIGFmdGVyIGhhY2tpbmcgbXkgd2F5IGludG8gdGVzdGluZwp0
aGUgY2hhbmdlLgoKQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVt-0007vV-P9; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVs-0007v9-Lo
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:52 +0000
X-Inumbo-ID: 5d1c4c0f-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5d1c4c0f-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 A1D621529;
 Tue,  5 Jun 2018 10:12:50 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B797B3F25D;
 Tue,  5 Jun 2018 10:12:49 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:31 +0100
Message-Id: <20180605171237.30601-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/7] xen/arm: Remove the variable
 dom0_11_mapping and open-code the value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9tMCAoYWthIGhhcmR3YXJlIGRvbWFpbiBvbiBBcm0pIGlzIGFsd2F5cyBkaXJlY3QgbWFwcGVk
LiBSYXRoZXIgdGhhbgp1c2luZyBhIGdsb2JhbCB2YXJpYWJsZSB0byBzdG9yZSBhIGNvbnN0LCBk
aXJlY3RseSBvcGVuLWNvZGUgaXQgb3IKcmVwbGFjZSB0aGUgdXNlIHdpdGggaXNfZG9tYWluX2Rp
cmVjdF9tYXBwZWQoLi4uKSBtYWNyb3MuCgpUaGlzIHdpbGwgYWxzbyBoZWxwIGEgZm9sbG93LXVw
IHBhdGNoIHRvIG1vdmUgYWxsIGRvbWFpbl9idWlsZC5jIGluCmluaXQuCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyAgfCA0ICstLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggfCA0
ICsrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwppbmRleCAxMWNkZjA1MDkxLi4zYzQxNGM3ZjczIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCkBAIC0yOCw4ICsyOCw2IEBACiBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgb3B0
X2RvbTBfbWF4X3ZjcHVzOwogaW50ZWdlcl9wYXJhbSgiZG9tMF9tYXhfdmNwdXMiLCBvcHRfZG9t
MF9tYXhfdmNwdXMpOwogCi1pbnQgZG9tMF8xMV9tYXBwaW5nID0gMTsKLQogc3RhdGljIHU2NCBf
X2luaXRkYXRhIGRvbTBfbWVtOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX21lbShj
b25zdCBjaGFyICpzKQpAQCAtMjYxLDcgKzI1OSw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21l
bW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAq
IFRPRE86IEltcGxlbWVudCBtZW1vcnkgYmFuayBhbGxvY2F0aW9uIHdoZW4gRE9NMCBpcyBub3Qg
ZGlyZWN0CiAgICAgICogbWFwcGVkCiAgICAgICovCi0gICAgQlVHX09OKCFkb20wXzExX21hcHBp
bmcpOworICAgIEJVR19PTighaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkpOwogCiAgICAgcHJp
bnRrKCJBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxpbmcgJWxkTUIgZm9yIGRvbTA6XG4i
LAogICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBk
aWdpdCBoZXgpICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAppbmRleCA3YmE2NTI4YTc0Li4yODBjMzk1MWZk
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZG9tYWluLmgKQEAgLTMxLDggKzMxLDggQEAgZW51bSBkb21haW5fdHlwZSB7
CiAjZGVmaW5lIGlzXzY0Yml0X2RvbWFpbihkKSAoMCkKICNlbmRpZgogCi1leHRlcm4gaW50IGRv
bTBfMTFfbWFwcGluZzsKLSNkZWZpbmUgaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKChkKSA9
PSBoYXJkd2FyZV9kb21haW4gJiYgZG9tMF8xMV9tYXBwaW5nKQorLyogVGhlIGhhcmR3YXJlIGRv
bWFpbiBoYXMgYWx3YXlzIGl0cyBtZW1vcnkgZGlyZWN0IG1hcHBlZC4gKi8KKyNkZWZpbmUgaXNf
ZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKChkKSA9PSBoYXJkd2FyZV9kb21haW4pCiAKIHN0cnVj
dCB2dGltZXIgewogICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFW2-0007ym-Lq; Tue, 05 Jun 2018 17:13: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFW0-0007y3-DY
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:13:00 +0000
X-Inumbo-ID: 612f9577-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 612f9577-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 A230B1529;
 Tue,  5 Jun 2018 10:12:57 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B7D333F25D;
 Tue,  5 Jun 2018 10:12:56 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:36 +0100
Message-Id: <20180605171237.30601-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 6/7] xen/libfdt: Put all libfdt in init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGliZmR0IGlzIHVzZWQgZm9yOgogICAgLSBVbmZsYXR0ZW4gdGhlIEZsYXR0ZW4gRGV2aWNlLVRy
ZWUgKEZEVCkgYmxvYgogICAgLSBDcmVhdGUgRGV2aWNlLVRyZWUgZm9yIHRoZSBIYXJkd2FyZS1E
b21haW4KCkJvdGggdXNlIGFyZSBkb25lIGR1cmluZyB0aGUgaW5pdGlhbGl6YXRpb24gb2YgWGVu
LiBTbyBtb3ZlIGFsbCB0aGUKbGliZmR0IHRvIGluaXQuCgpOb3RlIHRoYXQgdGhlIHJ1bmVzIHdh
cyBib3Jyb3dlZCBmcm9tIGxpYmVsZiBNYWtlZmlsZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2NvbW1vbi9saWJmZHQvTWFrZWZp
bGUgfCAxMCArKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUgYi94ZW4v
Y29tbW9uL2xpYmZkdC9NYWtlZmlsZQppbmRleCA3NTc4ZmU5YzUwLi5kODFmNTRiNmI4IDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL2xpYmZk
dC9NYWtlZmlsZQpAQCAtMSw1ICsxLDEzIEBACiBpbmNsdWRlIE1ha2VmaWxlLmxpYmZkdAogCi1v
YmoteSArPSAkKExJQkZEVF9PQkpTKQorU0VDVElPTlMgOj0gdGV4dCBkYXRhICQoU1BFQ0lBTF9E
QVRBX1NFQ1RJT05TKQorCitvYmoteSArPSBsaWJmZHQubwogCiBDRkxBR1MgKz0gLUkkKEJBU0VE
SVIpL2luY2x1ZGUveGVuL2xpYmZkdC8KKworbGliZmR0Lm86IGxpYmZkdC10ZW1wLm8gTWFrZWZp
bGUKKwkkKE9CSkNPUFkpICQoZm9yZWFjaCBzLCQoU0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rpb24g
LiQocyk9LmluaXQuJChzKSkgJDwgJEAKKworbGliZmR0LXRlbXAubzogJChMSUJGRFRfT0JKUykK
KwkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVv-0007wQ-Vs; Tue, 05 Jun 2018 17:12:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVu-0007vj-AK
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:54 +0000
X-Inumbo-ID: 5e7d27a3-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5e7d27a3-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 21EF11529;
 Tue,  5 Jun 2018 10:12:53 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37A653F25D;
 Tue,  5 Jun 2018 10:12:52 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:33 +0100
Message-Id: <20180605171237.30601-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 3/7] xen/arm: kernel: Move in init all the
 code/data of kernel.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZpbGUga2VybmVsLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhl
CmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFyayB0aGUg
ZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgfCAgMiArLQogeGVuL2FyY2gvYXJt
L2tlcm5lbC5jIHwgMzIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IDZjNGFm
ZTI3Y2MuLmE1YmQ0NGU1OWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysg
Yi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTI1LDcgKzI1LDcgQEAgb2JqLXkgKz0gZ3Vlc3Rf
d2Fsay5vCiBvYmoteSArPSBodm0ubwogb2JqLXkgKz0gaW8ubwogb2JqLXkgKz0gaXJxLm8KLW9i
ai15ICs9IGtlcm5lbC5vCitvYmoteSArPSBrZXJuZWwuaW5pdC5vCiBvYmotJChDT05GSUdfTElW
RVBBVENIKSArPSBsaXZlcGF0Y2gubwogb2JqLXkgKz0gbWVtX2FjY2Vzcy5vCiBvYmoteSArPSBt
bS5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2Vy
bmVsLmMKaW5kZXggOGZkZmQ5MTU0My4uYjI5MDI4ZjdkMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDYsNyArNDYsNyBA
QCBzdHJ1Y3QgbWluaW1hbF9kdGJfaGVhZGVyIHsKICAqIEBwYWRkcjogc291cmNlIHBoeXNpY2Fs
IGFkZHJlc3MKICAqIEBsZW46IGxlbmd0aCB0byBjb3B5CiAgKi8KLXZvaWQgY29weV9mcm9tX3Bh
ZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCit2b2lkIF9f
aW5pdCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBs
b25nIGxlbikKIHsKICAgICB2b2lkICpzcmMgPSAodm9pZCAqKUZJWE1BUF9BRERSKEZJWE1BUF9N
SVNDKTsKIApAQCAtNjgsOCArNjgsOCBAQCB2b2lkIGNvcHlfZnJvbV9wYWRkcih2b2lkICpkc3Qs
IHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgIGNsZWFyX2ZpeG1hcChGSVhN
QVBfTUlTQyk7CiB9CiAKLXN0YXRpYyB2b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGtlcm5iYXNlLCBw
YWRkcl90IGtlcm5lbmQpCitzdGF0aWMgdm9pZCBfX2luaXQgcGxhY2VfbW9kdWxlcyhzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRk
cl90IGtlcm5iYXNlLCBwYWRkcl90IGtlcm5lbmQpCiB7CiAgICAgLyogQWxpZ24gRFRCIGFuZCBp
bml0cmQgc2l6ZSB0byAyTWIuIExpbnV4IG9ubHkgcmVxdWlyZXMgNCBieXRlIGFsaWdubWVudCAq
LwogICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICptb2QgPSBpbmZvLT5pbml0cmRfYm9vdG1v
ZHVsZTsKQEAgLTEyMiw3ICsxMjIsNyBAQCBzdGF0aWMgdm9pZCBwbGFjZV9tb2R1bGVzKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbywKICAgICBpbmZvLT5pbml0cmRfcGFkZHIgPSBpbmZvLT5kdGJf
cGFkZHIgKyBkdGJfbGVuOwogfQogCi1zdGF0aWMgcGFkZHJfdCBrZXJuZWxfemltYWdlX3BsYWNl
KHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKK3N0YXRpYyBwYWRkcl90IF9faW5pdCBrZXJuZWxf
emltYWdlX3BsYWNlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90IGxv
YWRfYWRkcjsKIApAQCAtMTU0LDcgKzE1NCw3IEBAIHN0YXRpYyBwYWRkcl90IGtlcm5lbF96aW1h
Z2VfcGxhY2Uoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogICAgIHJldHVybiBsb2FkX2FkZHI7
CiB9CiAKLXN0YXRpYyB2b2lkIGtlcm5lbF96aW1hZ2VfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8g
KmluZm8pCitzdGF0aWMgdm9pZCBfX2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90IGxvYWRfYWRkciA9IGtlcm5lbF96aW1hZ2Vf
cGxhY2UoaW5mbyk7CiAgICAgcGFkZHJfdCBwYWRkciA9IGluZm8tPnppbWFnZS5rZXJuZWxfYWRk
cjsKQEAgLTE5MCw4ICsxOTAsOCBAQCBzdGF0aWMgdm9pZCBrZXJuZWxfemltYWdlX2xvYWQoc3Ry
dWN0IGtlcm5lbF9pbmZvICppbmZvKQogLyoKICAqIENoZWNrIGlmIHRoZSBpbWFnZSBpcyBhIHVJ
bWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwotc3RhdGljIGludCBrZXJuZWxfdWltYWdl
X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2luaXQg
a2VybmVsX3VpbWFnZV9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQog
ewogICAgIHN0cnVjdCB7CiAgICAgICAgIF9fYmUzMiBtYWdpYzsgICAvKiBJbWFnZSBIZWFkZXIg
TWFnaWMgTnVtYmVyICovCkBAIC0zMTgsOCArMzE4LDggQEAgc3RhdGljIF9faW5pdCBpbnQga2Vy
bmVsX2RlY29tcHJlc3Moc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCkKIC8qCiAgKiBDaGVjayBpZiB0
aGUgaW1hZ2UgaXMgYSA2NC1iaXQgSW1hZ2UuCiAgKi8KLXN0YXRpYyBpbnQga2VybmVsX3ppbWFn
ZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2lu
aXQga2VybmVsX3ppbWFnZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qg
c2l6ZSkKIHsKICAgICAvKiBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICov
CiAgICAgc3RydWN0IHsKQEAgLTM3Miw4ICszNzIsOCBAQCBzdGF0aWMgaW50IGtlcm5lbF96aW1h
Z2U2NF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCiAvKgogICogQ2hlY2sgaWYgdGhl
IGltYWdlIGlzIGEgMzItYml0IHpJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwotc3Rh
dGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBhZGRyLCBwYWRkcl90IHNp
emUpCitzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIHVpbnQzMl90IHppbWFnZVtaSU1BR0Uz
Ml9IRUFERVJfTEVOLzRdOwogICAgIHVpbnQzMl90IHN0YXJ0LCBlbmQ7CkBAIC00MjEsNyArNDIx
LDcgQEAgc3RhdGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZv
ICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgdm9pZCBrZXJuZWxfZWxmX2xvYWQo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGtlcm5lbF9lbGZf
bG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCiB7CiAgICAgLyoKICAgICAgKiBUT0RPOiBj
YW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNhbCBhZGRyZXNzCkBA
IC00NDQsOCArNDQ0LDggQEAgc3RhdGljIHZvaWQga2VybmVsX2VsZl9sb2FkKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5lbF9p
bWcsIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIpOwogfQogCi1zdGF0aWMgaW50IGtlcm5lbF9lbGZf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2luaXQga2VybmVs
X2VsZl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIGludCBy
YzsKIApAQCAtNDk2LDcgKzQ5Niw3IEBAIGVycjoKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBr
ZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQoraW50IF9faW5pdCBrZXJuZWxf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogewogICAgIHN0cnVjdCBib290bW9kdWxl
ICptb2QgPSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwogICAgIGlu
dCByYzsKQEAgLTUzNCw3ICs1MzQsNyBAQCBpbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxf
aW5mbyAqaW5mbykKICAgICByZXR1cm4gcmM7CiB9CiAKLXZvaWQga2VybmVsX2xvYWQoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvKQordm9pZCBfX2luaXQga2VybmVsX2xvYWQoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvKQogewogICAgIGluZm8tPmxvYWQoaW5mbyk7CiB9Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVt-0007vJ-5b; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVr-0007uq-6F
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:51 +0000
X-Inumbo-ID: 5c7943a4-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5c7943a4-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:35 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7A6D91435;
 Tue,  5 Jun 2018 10:12:49 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8BE033F25D;
 Tue,  5 Jun 2018 10:12:47 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:30 +0100
Message-Id: <20180605171237.30601-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/7] xen/arm: Shrink down Xen on Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgcmVtb3ZlIHNvbWUgdW51c2VkIGNvZGUgZnJvbSBYZW4gYW5k
IGFsc28gbW92ZSBzb21lIHBhcnQgdW5kZXIKX19pbml0IGlmIG9ubHkgdXNlZCBkdXJpbmcgYm9v
dC4KClRoZSBtYWpvciBjaGFuZ2Ugb2YgdGhpcyBwYXRjaCBpcyByZW1vdmluZyBzdXBwb3J0IGxp
YmVsZiBpbiBYZW4gKHNlZSAjNAphbmQgIzUpLgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICg3KToK
ICB4ZW4vYXJtOiBSZW1vdmUgdGhlIHZhcmlhYmxlIGRvbTBfMTFfbWFwcGluZyBhbmQgb3Blbi1j
b2RlIHRoZSB2YWx1ZQogIHhlbi9hcm06IGRvbWFpbl9idWlsZDogTW92ZSBpbiBpbml0IGFsbCBj
b2RlL2RhdGEgb2YgZG9tYWluX2J1aWxkLmMKICB4ZW4vYXJtOiBrZXJuZWw6IE1vdmUgaW4gaW5p
dCBhbGwgdGhlIGNvZGUvZGF0YSBvZiBrZXJuZWwuYwogIHhlbi9hcm06IERyb3Agc3VwcG9ydCBm
b3IgbG9hZGluZyBFTEYgRG9tMCBrZXJuZWwKICB4ZW46IERvbid0IGJ1aWxkIGxpYmVsZiBmb3Ig
QXJtCiAgeGVuL2xpYmZkdDogUHV0IGFsbCBsaWJmZHQgaW4gaW5pdAogIHhlbi9hcm06IHNldHVw
OiBNb3ZlIGluIGluaXQgY29kZSBvbmx5IHVzZWQgYXQgYm9vdCBpbiBzZXR1cC5jCgogeGVuL2Fy
Y2gvYXJtL01ha2VmaWxlICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jICB8IDEzNyArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgIHwgMTAzICsrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgIDEwICstLS0KIHhlbi9h
cmNoL2FybS9zZXR1cC5jICAgICAgICAgfCAgMTAgKystLQogeGVuL2FyY2gveDg2L0tjb25maWcg
ICAgICAgICB8ICAgMSArCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgIHwgICAzICsKIHhl
bi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgfCAgIDIgKy0KIHhlbi9jb21tb24vbGliZmR0L01h
a2VmaWxlICAgfCAgMTAgKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCB8ICAgNCAr
LQogMTAgZmlsZXMgY2hhbmdlZCwgMTA3IGluc2VydGlvbnMoKyksIDE3NyBkZWxldGlvbnMoLSkK
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVt-0007vP-Fb; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVr-0007uu-BJ
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:51 +0000
X-Inumbo-ID: 5c7943a0-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5c7943a0-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:35 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7A6D91435;
 Tue,  5 Jun 2018 10:12:49 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8BE033F25D;
 Tue,  5 Jun 2018 10:12:47 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:30 +0100
Message-Id: <20180605171237.30601-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/7] xen/arm: Shrink down Xen on Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgcmVtb3ZlIHNvbWUgdW51c2VkIGNvZGUgZnJvbSBYZW4gYW5k
IGFsc28gbW92ZSBzb21lIHBhcnQgdW5kZXIKX19pbml0IGlmIG9ubHkgdXNlZCBkdXJpbmcgYm9v
dC4KClRoZSBtYWpvciBjaGFuZ2Ugb2YgdGhpcyBwYXRjaCBpcyByZW1vdmluZyBzdXBwb3J0IGxp
YmVsZiBpbiBYZW4gKHNlZSAjNAphbmQgIzUpLgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICg3KToK
ICB4ZW4vYXJtOiBSZW1vdmUgdGhlIHZhcmlhYmxlIGRvbTBfMTFfbWFwcGluZyBhbmQgb3Blbi1j
b2RlIHRoZSB2YWx1ZQogIHhlbi9hcm06IGRvbWFpbl9idWlsZDogTW92ZSBpbiBpbml0IGFsbCBj
b2RlL2RhdGEgb2YgZG9tYWluX2J1aWxkLmMKICB4ZW4vYXJtOiBrZXJuZWw6IE1vdmUgaW4gaW5p
dCBhbGwgdGhlIGNvZGUvZGF0YSBvZiBrZXJuZWwuYwogIHhlbi9hcm06IERyb3Agc3VwcG9ydCBm
b3IgbG9hZGluZyBFTEYgRG9tMCBrZXJuZWwKICB4ZW46IERvbid0IGJ1aWxkIGxpYmVsZiBmb3Ig
QXJtCiAgeGVuL2xpYmZkdDogUHV0IGFsbCBsaWJmZHQgaW4gaW5pdAogIHhlbi9hcm06IHNldHVw
OiBNb3ZlIGluIGluaXQgY29kZSBvbmx5IHVzZWQgYXQgYm9vdCBpbiBzZXR1cC5jCgogeGVuL2Fy
Y2gvYXJtL01ha2VmaWxlICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jICB8IDEzNyArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgIHwgMTAzICsrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgIDEwICstLS0KIHhlbi9h
cmNoL2FybS9zZXR1cC5jICAgICAgICAgfCAgMTAgKystLQogeGVuL2FyY2gveDg2L0tjb25maWcg
ICAgICAgICB8ICAgMSArCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgIHwgICAzICsKIHhl
bi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgfCAgIDIgKy0KIHhlbi9jb21tb24vbGliZmR0L01h
a2VmaWxlICAgfCAgMTAgKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCB8ICAgNCAr
LQogMTAgZmlsZXMgY2hhbmdlZCwgMTA3IGluc2VydGlvbnMoKyksIDE3NyBkZWxldGlvbnMoLSkK
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVz-0007xr-Qh; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVy-0007xX-2C
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:58 +0000
X-Inumbo-ID: 60950ffe-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 60950ffe-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:42 +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 7A0481435;
 Tue,  5 Jun 2018 10:12:56 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C8D23F25D;
 Tue,  5 Jun 2018 10:12:54 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:35 +0100
Message-Id: <20180605171237.30601-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IHRoYXQgRUxGIHN1cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9u
ZSBpcyB1c2luZwpsaWJlbGYgd2l0aGluIHRoZSBoeXBlcnZpc29yLgoKSW50cm9kdWNlIGEgY29u
ZmlnIG9wdGlvbiB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCmZv
ciBBcm0uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnIHwgMSArCiB4ZW4vY29tbW9uL0tjb25maWcgICB8
IDMgKysrCiB4ZW4vY29tbW9uL01ha2VmaWxlICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNSBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tj
b25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwppbmRleCBmNjRmYzU2NzM5Li4zZDM4ODEzM2Vm
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZworKysgYi94ZW4vYXJjaC94ODYvS2Nv
bmZpZwpAQCAtMTIsNiArMTIsNyBAQCBjb25maWcgWDg2CiAJc2VsZWN0IEhBU19DUFVGUkVRCiAJ
c2VsZWN0IEhBU19FSENJCiAJc2VsZWN0IEhBU19FWF9UQUJMRQorCXNlbGVjdCBIQVNfRUxGCiAJ
c2VsZWN0IEhBU19HREJTWAogCXNlbGVjdCBIQVNfSU9QT1JUUwogCXNlbGVjdCBIQVNfS0VYRUMK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRl
eCA5MDQzZGNlOTM3Li4zY2Y1NTFjNzM2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcK
KysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0xNyw2ICsxNyw5IEBAIGNvbmZpZyBIQVNfQUxU
RVJOQVRJVkUKIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKIAlib29sCiAKK2NvbmZpZyBIQVNfRUxG
CisgICAgYm9vbAorCiBjb25maWcgSEFTX0VYX1RBQkxFCiAJYm9vbAogCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAyNGQ0NzUyY2Nj
Li4zY2M4MDhiZDgzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9j
b21tb24vTWFrZWZpbGUKQEAgLTc4LDUgKzc4LDUgQEAgb2JqLSQoQ09ORklHX1RNRU0pICs9ICQo
dG1lbS15KQogc3ViZGlyLSQoQ09ORklHX0NPVkVSQUdFKSArPSBjb3ZlcmFnZQogc3ViZGlyLSQo
Q09ORklHX1VCU0FOKSArPSB1YnNhbgogCi1zdWJkaXIteSArPSBsaWJlbGYKK3N1YmRpci0kKENP
TkZJR19IQVNfRUxGKSArPSBsaWJlbGYKIHN1YmRpci0kKENPTkZJR19IQVNfREVWSUNFX1RSRUUp
ICs9IGxpYmZkdAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVx-0007xG-Eh; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVv-0007w7-Nw
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:55 +0000
X-Inumbo-ID: 5f17bf87-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5f17bf87-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:39 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4A5771596;
 Tue,  5 Jun 2018 10:12:54 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 600F53F25D;
 Tue,  5 Jun 2018 10:12:53 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:34 +0100
Message-Id: <20180605171237.30601-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 4/7] xen/arm: Drop support for loading ELF Dom0
 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNvZGUgaGFzIGJlZW4gYXJvdW5kIHNpbmNlIHRoZSBiZWdpbm5pbmcgb2YgWGVuIEFybS4g
SG93ZXZlciwgSSBhbQpub3QgYXdhcmUgb2YgYW55IHVzZXIgYW5kIHRoZSBjb2RlIGlzIHByZXR0
eSBib2d1czoKICAgIDEpIEl0IGlzIGFzc3VtaW5nIHZpcnR1YWwgYWRkcmVzcyA9PSBwaHlzaWNh
bCBhZGRyZXNzLgogICAgMikgVGhlIGNhY2hlIGlzIG5vdCBjbGVhbmVkIGFmdGVyIHRoZSBJbWFn
ZSBpcyBsb2FkZWQgYnV0IHRoZSBJbWFnZQogICAgaXMgc3RhcnRlZCB3aXRoIENhY2hlIGRpc2Fi
bGVkLgogICAgMykgVGhlcmUgYXJlIG5vdCBjbGVhciBBQkkgd2l0aCB0aGUgZ3Vlc3QuCgpYZW4g
aXMgY3VycmVudGx5IHN1cHBvcnRpbmcgMyBvdGhlciBmb3JtYXRzICh6SW1hZ2UsIEltYWdlLCBV
LWJvb3QgSW1hZ2UpCmFzIHdlbGwgYXMgZ3ppcCBjb21wcmVzc2VkIHZlcnNpb24gb2YgZWFjaCBm
b3JtYXRzLiBBbGwgb2YgdGhlbSBhcmUgd2VsbApkb2N1bWVudGVkIGFuZCB3aWRlbHkgdXNlLgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQog
ICAgR2l2ZW4gdGhlIHN0YXRlLCBJIGRvdWJ0IGFueW9uZSBpcyB1c2luZyB0aGUgRUxGIGZvcm1h
dCB3aXRoIFhlbgogICAgb24gQXJtLiBCeSBkcm9wcGluZyB0aGlzIGNvZGUsIGl0IGFsc28gYWxs
b3dzIHVzIHRvIHJlbW92ZSB0aGUKICAgIGJ1aWx0LWluIGxpYmVsZiAofjEuMksgbGluZXMpIGZy
b20gWGVuLgotLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyB8IDc3IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5o
IHwgMTAgKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgODYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJt
L2tlcm5lbC5jCmluZGV4IGIyOTAyOGY3ZDAuLjAwMGQ5Mzk3ZTEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9rZXJuZWwuYworKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKQEAgLTQyMSw4MSAr
NDIxLDYgQEAgc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbywKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgX19pbml0
IGtlcm5lbF9lbGZfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCi17Ci0gICAgLyoKLSAg
ICAgKiBUT0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNh
bCBhZGRyZXNzCi0gICAgICogdG8gbG9hZCB0aGUgaW1hZ2UgdG8/ICBJbnN0ZWFkIG9mIGFzc3Vt
aW5nIHZpcnQgPT0gcGh5cy4KLSAgICAgKi8KLSAgICBpbmZvLT5lbnRyeSA9IGluZm8tPmVsZi5w
YXJtcy52aXJ0X2VudHJ5OwotCi0gICAgcGxhY2VfbW9kdWxlcyhpbmZvLAotICAgICAgICAgICAg
ICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa3N0YXJ0LAotICAgICAgICAgICAgICAgICAgaW5m
by0+ZWxmLnBhcm1zLnZpcnRfa2VuZCk7Ci0KLSAgICBwcmludGsoIkxvYWRpbmcgRUxGIGltYWdl
IGludG8gZ3Vlc3QgbWVtb3J5XG4iKTsKLSAgICBpbmZvLT5lbGYuZWxmLmRlc3RfYmFzZSA9ICh2
b2lkKikodW5zaWduZWQgbG9uZylpbmZvLT5lbGYucGFybXMudmlydF9rc3RhcnQ7Ci0gICAgaW5m
by0+ZWxmLmVsZi5kZXN0X3NpemUgPQotICAgICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa2Vu
ZCAtIGluZm8tPmVsZi5wYXJtcy52aXJ0X2tzdGFydDsKLQotICAgIGVsZl9sb2FkX2JpbmFyeSgm
aW5mby0+ZWxmLmVsZik7Ci0KLSAgICBwcmludGsoIkZyZWUgdGVtcG9yYXJ5IGtlcm5lbCBidWZm
ZXJcbiIpOwotICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpbmZvLT5lbGYua2VybmVsX2ltZywgaW5m
by0+ZWxmLmtlcm5lbF9vcmRlcik7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGtlcm5lbF9lbGZf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6ZSkKLXsKLSAgICBpbnQgcmM7Ci0K
LSAgICBtZW1zZXQoJmluZm8tPmVsZi5lbGYsIDAsIHNpemVvZihpbmZvLT5lbGYuZWxmKSk7Ci0K
LSAgICBpbmZvLT5lbGYua2VybmVsX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoc2l6ZSk7
Ci0gICAgaW5mby0+ZWxmLmtlcm5lbF9pbWcgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKGluZm8tPmVs
Zi5rZXJuZWxfb3JkZXIsIDApOwotICAgIGlmICggaW5mby0+ZWxmLmtlcm5lbF9pbWcgPT0gTlVM
TCApCi0gICAgICAgIHBhbmljKCJDYW5ub3QgYWxsb2NhdGUgdGVtcG9yYXJ5IGJ1ZmZlciBmb3Ig
a2VybmVsIik7Ci0KLSAgICBjb3B5X2Zyb21fcGFkZHIoaW5mby0+ZWxmLmtlcm5lbF9pbWcsIGFk
ZHIsIHNpemUpOwotCi0gICAgaWYgKCAocmMgPSBlbGZfaW5pdCgmaW5mby0+ZWxmLmVsZiwgaW5m
by0+ZWxmLmtlcm5lbF9pbWcsIHNpemUgKSkgIT0gMCApCi0gICAgICAgIGdvdG8gZXJyOwotI2lm
ZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCi0gICAgZWxmX3NldF92ZXJib3NlKCZpbmZvLT5lbGYu
ZWxmKTsKLSNlbmRpZgotICAgIGVsZl9wYXJzZV9iaW5hcnkoJmluZm8tPmVsZi5lbGYpOwotICAg
IGlmICggKHJjID0gZWxmX3hlbl9wYXJzZSgmaW5mby0+ZWxmLmVsZiwgJmluZm8tPmVsZi5wYXJt
cykpICE9IDAgKQotICAgICAgICBnb3RvIGVycjsKLQotI2lmZGVmIENPTkZJR19BUk1fNjQKLSAg
ICBpZiAoIGVsZl8zMmJpdCgmaW5mby0+ZWxmLmVsZikgKQotICAgICAgICBpbmZvLT50eXBlID0g
RE9NQUlOXzMyQklUOwotICAgIGVsc2UgaWYgKCBlbGZfNjRiaXQoJmluZm8tPmVsZi5lbGYpICkK
LSAgICAgICAgaW5mby0+dHlwZSA9IERPTUFJTl82NEJJVDsKLSAgICBlbHNlCi0gICAgewotICAg
ICAgICBwcmludGsoIlVua25vd24gRUxGIGNsYXNzXG4iKTsKLSAgICAgICAgcmMgPSAtRUlOVkFM
OwotICAgICAgICBnb3RvIGVycjsKLSAgICB9Ci0jZW5kaWYKLQotICAgIGluZm8tPmxvYWQgPSBr
ZXJuZWxfZWxmX2xvYWQ7Ci0KLSAgICBpZiAoIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5l
bGYpICkKLSAgICAgICAgcHJpbnRrKCJYZW46IHdhcm5pbmc6IEVMRiBrZXJuZWwgYnJva2VuOiAl
c1xuIiwKLSAgICAgICAgICAgICAgIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5lbGYpKTsK
LQotICAgIHJldHVybiAwOwotZXJyOgotICAgIGlmICggZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+
ZWxmLmVsZikgKQotICAgICAgICBwcmludGsoIlhlbjogRUxGIGtlcm5lbCBicm9rZW46ICVzXG4i
LAotICAgICAgICAgICAgICAgZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVsZikpOwotCi0g
ICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBpbmZvLT5lbGYua2Vy
bmVsX29yZGVyKTsKLSAgICByZXR1cm4gcmM7Ci19Ci0KIGludCBfX2luaXQga2VybmVsX3Byb2Jl
KHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9k
ID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKQEAgLTUyOCw4ICs0
NTMsNiBAQCBpbnQgX19pbml0IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8p
CiAgICAgICAgIHJjID0ga2VybmVsX3VpbWFnZV9wcm9iZShpbmZvLCBtb2QtPnN0YXJ0LCBtb2Qt
PnNpemUpOwogICAgIGlmIChyYyA8IDApCiAgICAgICAgIHJjID0ga2VybmVsX3ppbWFnZTMyX3By
b2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Ci0gICAgaWYgKHJjIDwgMCkKLSAgICAg
ICAgcmMgPSBrZXJuZWxfZWxmX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7CiAK
ICAgICByZXR1cm4gcmM7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94
ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXggNmQ2OTUwOTdiNS4uNDdlYWNiNWJhOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaApA
QCAtNiw3ICs2LDYgQEAKICNpZm5kZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fCiAjZGVmaW5lIF9f
QVJDSF9BUk1fS0VSTkVMX0hfXwogCi0jaW5jbHVkZSA8eGVuL2xpYmVsZi5oPgogI2luY2x1ZGUg
PHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCkBAIC00NSwxMyAr
NDQsNiBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewogI2VuZGlmCiAgICAgICAgICAgICBwYWRkcl90
IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkgKi8KICAgICAgICAgfSB6aW1hZ2U7Ci0KLSAg
ICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHN0cnVjdCBlbGZfYmluYXJ5IGVsZjsKLSAgICAg
ICAgICAgIHN0cnVjdCBlbGZfZG9tX3Bhcm1zIHBhcm1zOwotICAgICAgICAgICAgdW5zaWduZWQg
a2VybmVsX29yZGVyOwotICAgICAgICAgICAgdm9pZCAqa2VybmVsX2ltZzsKLSAgICAgICAgfSBl
bGY7CiAgICAgfTsKIH07CiAKQEAgLTYwLDcgKzUyLDcgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsK
ICAqCiAgKiBTZXRzIGluIGluZm86CiAgKiAgLT50eXBlCi0gKiAgLT5sb2FkIGhvb2ssIGFuZCBz
ZXRzIGxvYWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT57emltYWdlLGVsZn0KKyAqICAtPmxvYWQg
aG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAtPnppbWFnZQogICovCiBp
bnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7CiAKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFW1-0007yT-Kc; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFW0-0007y1-9k
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:13:00 +0000
X-Inumbo-ID: 61f8340f-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 61f8340f-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:44 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CA4581596;
 Tue,  5 Jun 2018 10:12:58 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFE783F25D;
 Tue,  5 Jun 2018 10:12:57 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:37 +0100
Message-Id: <20180605171237.30601-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 7/7] xen/arm: setup: Move in init code only used
 at boot in setup.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBvZiB0aGUgZnVuY3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNl
ZCBhdCBib290IGJ1dApub3QgeWV0IG1hcmtlZCBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAu
YyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwppbmRleCAxZDZmNmJmMzdlLi5mZTczODRmZDMwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMTc1LDcgKzE3
NSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzb3JfaWQodm9pZCkKICAgICBjaGVja19s
b2NhbF9jcHVfZXJyYXRhKCk7CiB9CiAKLXZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRy
X3QgcywgcGFkZHJfdCBlLAordm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRy
X3QgcywgcGFkZHJfdCBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg
KCpjYikocGFkZHJfdCwgcGFkZHJfdCksIGludCBmaXJzdCkKIHsKICAgICBpbnQgaSwgbnIgPSBm
ZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxhdHRlbmVkKTsKQEAgLTIwMSw5ICsyMDEsOSBA
QCB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAgICBj
YihzLCBlKTsKIH0KIAotc3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9k
dWxlX2tpbmQga2luZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJf
dCBzdGFydCwgcGFkZHJfdCBzaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpjbWRsaW5lKQorc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9v
dF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpCiB7CiAg
ICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CiAgICAgc3Ry
dWN0IGJvb3Rtb2R1bGUgKm1vZDsKQEAgLTQzNCw3ICs0MzQsNyBAQCBzdGF0aWMgcGFkZHJfdCBf
X2luaXQgZ2V0X3hlbl9wYWRkcih2b2lkKQogICAgIHJldHVybiBwYWRkcjsKIH0KIAotc3RhdGlj
IHZvaWQgaW5pdF9wZHgodm9pZCkKK3N0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lkKQog
ewogICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKIAotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFW2-0007ya-0f; Tue, 05 Jun 2018 17:13: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFW0-0007y0-9j
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:13:00 +0000
X-Inumbo-ID: 61e1358b-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 61e1358b-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:44 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CA4581596;
 Tue,  5 Jun 2018 10:12:58 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFE783F25D;
 Tue,  5 Jun 2018 10:12:57 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:37 +0100
Message-Id: <20180605171237.30601-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 7/7] xen/arm: setup: Move in init code only used
 at boot in setup.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBvZiB0aGUgZnVuY3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNl
ZCBhdCBib290IGJ1dApub3QgeWV0IG1hcmtlZCBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAu
YyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwppbmRleCAxZDZmNmJmMzdlLi5mZTczODRmZDMwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMTc1LDcgKzE3
NSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzb3JfaWQodm9pZCkKICAgICBjaGVja19s
b2NhbF9jcHVfZXJyYXRhKCk7CiB9CiAKLXZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRy
X3QgcywgcGFkZHJfdCBlLAordm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRy
X3QgcywgcGFkZHJfdCBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg
KCpjYikocGFkZHJfdCwgcGFkZHJfdCksIGludCBmaXJzdCkKIHsKICAgICBpbnQgaSwgbnIgPSBm
ZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxhdHRlbmVkKTsKQEAgLTIwMSw5ICsyMDEsOSBA
QCB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAgICBj
YihzLCBlKTsKIH0KIAotc3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9k
dWxlX2tpbmQga2luZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJf
dCBzdGFydCwgcGFkZHJfdCBzaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpjbWRsaW5lKQorc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9v
dF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpCiB7CiAg
ICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CiAgICAgc3Ry
dWN0IGJvb3Rtb2R1bGUgKm1vZDsKQEAgLTQzNCw3ICs0MzQsNyBAQCBzdGF0aWMgcGFkZHJfdCBf
X2luaXQgZ2V0X3hlbl9wYWRkcih2b2lkKQogICAgIHJldHVybiBwYWRkcjsKIH0KIAotc3RhdGlj
IHZvaWQgaW5pdF9wZHgodm9pZCkKK3N0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lkKQog
ewogICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKIAotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVv-0007wA-MF; Tue, 05 Jun 2018 17:12:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVu-0007vb-3o
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:54 +0000
X-Inumbo-ID: 5dcb46b2-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5dcb46b2-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 EDD221435;
 Tue,  5 Jun 2018 10:12:51 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFDB63F25D;
 Tue,  5 Jun 2018 10:12:50 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:32 +0100
Message-Id: <20180605171237.30601-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/7] xen/arm: domain_build: Move in init all
 code/data of domain_build.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZpbGUgZG9tYWluX2J1aWxkLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJp
bmcgdGhlCmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFy
ayB0aGUgZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgfCAgIDIgKy0K
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEzMyArKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCsp
LCA2NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggYTk1MzNiMTA3ZS4uNmM0YWZlMjdjYyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQpA
QCAtMTIsNyArMTIsNyBAQCBvYmoteSArPSBjcHVmZWF0dXJlLm8KIG9iai15ICs9IGRlY29kZS5v
CiBvYmoteSArPSBkZXZpY2Uubwogb2JqLXkgKz0gZG9tYWluLm8KLW9iai15ICs9IGRvbWFpbl9i
dWlsZC5vCitvYmoteSArPSBkb21haW5fYnVpbGQuaW5pdC5vCiBvYmoteSArPSBkb21jdGwubwog
b2JqLSQoRUFSTFlfUFJJTlRLKSArPSBlYXJseV9wcmludGsubwogb2JqLXkgKz0gZ2ljLm8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwppbmRleCAzYzQxNGM3ZjczLi4xMzUxNTcyZGExIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
CkBAIC03Nyw3ICs3Nyw3IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChz
dHJ1Y3QgZG9tYWluICpkb20wKQogICAgIHJldHVybiBhbGxvY192Y3B1KGRvbTAsIDAsIDApOwog
fQogCi1zdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBz
aXplKQorc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShw
YWRkcl90IHNpemUpCiB7CiAgICAgLyoKICAgICAgKiBnZXRfb3JkZXJfZnJvbV9ieXRlcyByZXR1
cm5zIHRoZSBvcmRlciBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8KQEAgLTk1LDEwICs5NSwxMCBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXpl
KQogICogUmV0dXJucyBmYWxzZSBpZiB0aGUgbWVtb3J5IHdvdWxkIGJlIGJlbG93IGJhbmsgMCBv
ciB3ZSBoYXZlIHJ1bgogICogb3V0IG9mIGJhbmtzLiBJbiB0aGlzIGNhc2UgaXQgd2lsbCBmcmVl
IHRoZSBwYWdlcy4KICAqLwotc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFp
biAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKK3N0YXRpYyBib29s
IF9faW5pdCBpbnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQogewogICAgIGludCBy
ZXMsIGk7CiAgICAgbWZuX3Qgc21mbjsKQEAgLTI0Myw3ICsyNDMsNyBAQCBmYWlsOgogICogKGFz
IGRlc2NyaWJlZCBhYm92ZSkgd2UgYWxsb3cgaGlnaGVyIGFsbG9jYXRpb25zIGFuZCBjb250aW51
ZSB1bnRpbAogICogdGhhdCBydW5zIG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3VmZmljaWVu
dCBkb20wIG1lbW9yeSkuCiAgKi8KLXN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0
IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQogewogICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVyID0KICAgICAgICAg
Z2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9tZW0sIE1CKDEyOCkpKTsK
QEAgLTM2Nyw4ICszNjcsOCBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICB9CiB9CiAKLXN0YXRpYyBp
bnQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqbm9kZSkKK3N0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogewog
ICAgIGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKICAgICBjb25zdCBzdHJ1Y3QgZHRfcHJv
cGVydHkgKnByb3AsICpzdGF0dXMgPSBOVUxMOwpAQCAtNDk0LDggKzQ5NCwxMCBAQCBzdGF0aWMg
aW50IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbywKIAogdHlwZWRlZiBfX2JlMzIgZ2ljX2ludGVycnVwdF90WzNdOwogCi1zdGF0aWMg
dm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25l
ZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNw
dW1hc2ssIHVuc2lnbmVkIGludCBsZXZlbCkKK3N0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJy
dXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdW1hc2ssCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsKQogewogICAgIF9fYmUzMiAqY2Vs
bHMgPSBpbnRlcnJ1cHQ7CiAKQEAgLTUxNCw4ICs1MTYsOCBAQCBzdGF0aWMgdm9pZCBzZXRfaW50
ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAog
ICogICJpbnRlcnJ1cHRzIjogY29udGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwogICogICJp
bnRlcnJ1cHQtcGFyZW50IjogbGluayB0byB0aGUgR0lDCiAgKi8KLXN0YXRpYyBpbnQgZmR0X3By
b3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCitzdGF0aWMg
aW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1
cHRfdCAqaW50ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIG51bV9pcnEpCiB7CiAgICAgaW50IHJlczsKIApAQCAtNTI5LDEwICs1MzEsMTAgQEAg
c3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1
cHRfdCAqaW50ciwKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfbWVtb3J5
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0
X2RldmljZV9ub2RlICpwYXJlbnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfbWVtb3J5
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBp
bnQgcmVzLCBpOwogICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJl
bnQpICsgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCk7CkBAIC01NzUsOSArNTc3LDkgQEAg
c3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAKIHN0
YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKIAotc3RhdGljIGlu
dCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBh
cmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCiB7CiAgICAgY29uc3Qg
Y2hhciBjb21wYXRbXSA9CiAgICAgICAgICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVSU0lP
TikiLiJfX3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCkBAIC02NDEsNyArNjQzLDggQEAg
c3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJl
dHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9wc2NpX25vZGUodm9pZCAqZmR0LCBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2Vf
cHNjaV9ub2RlKHZvaWQgKmZkdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQogewogICAgIGludCByZXM7CiAgICAg
Y29uc3QgY2hhciBjb21wYXRbXSA9CkBAIC02NzcsOCArNjgwLDggQEAgc3RhdGljIGludCBtYWtl
X3BzY2lfbm9kZSh2b2lkICpmZHQsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50
KQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9jcHVzX25vZGUoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1h
a2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFy
ZW50KQogewogICAgIGludCByZXM7CiAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpj
cHVzID0gZHRfZmluZF9ub2RlX2J5X3BhdGgoIi9jcHVzIik7CkBAIC03OTEsOCArNzk0LDggQEAg
c3RhdGljIGludCBtYWtlX2NwdXNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCiAgICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBtYWtlX2dpY19ub2RlKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQog
ewogICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZ2ljID0gZHRfaW50ZXJydXB0X2Nv
bnRyb2xsZXI7CiAgICAgaW50IHJlcyA9IDA7CkBAIC04NjAsOCArODYzLDggQEAgc3RhdGljIGlu
dCBtYWtlX2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAgICBy
ZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLCB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVy
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKIHsK
ICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9pZHNbXSBfX2lu
aXRjb25zdCA9CiAgICAgewpAQCAtOTM1LDkgKzkzOCw4IEBAIHN0YXRpYyBpbnQgbWFrZV90aW1l
cl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAgICByZXR1cm4gcmVz
OwogfQogCi1zdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpcnEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9t
YXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQotCitzdGF0aWMgaW50IF9faW5pdCBtYXBfaXJx
X3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIg
KmRldm5hbWUpCiB7CiAgICAgaW50IHJlczsKIApAQCAtOTcxLDkgKzk3Myw5IEBAIHN0YXRpYyBp
bnQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwK
ICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBtYXBfZHRfaXJxX3RvX2RvbWFpbihjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGR0X2lycSAqZHRfaXJxLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGludCBfX2luaXQgbWFwX2R0X2lycV90b19k
b21haW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfaXJxICpkdF9pcnEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQogewogICAgIHN0
cnVjdCBkb21haW4gKmQgPSBkYXRhOwogICAgIHVuc2lnbmVkIGludCBpcnEgPSBkdF9pcnEtPmly
cTsKQEAgLTEwMDIsOSArMTAwNCw5IEBAIHN0YXRpYyBpbnQgbWFwX2R0X2lycV90b19kb21haW4o
Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0
YXRpYyBpbnQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRkciwgdTY0IGxlbiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGludCBf
X2luaXQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRl
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTY0IGFkZHIsIHU2NCBs
ZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCiB7
CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhICptcl9kYXRhID0gZGF0YTsKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gbXJfZGF0YS0+ZDsKQEAgLTEwNTEsOSArMTA1Myw5IEBAIHN0YXRpYyBpbnQg
bWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKICAq
IHRoZW4gd2UgbWF5IG5lZWQgdG8gcGVyZm9ybSBhZGRpdGlvbmFsIG1hcHBpbmdzIGluIG9yZGVy
IHRvIG1ha2UKICAqIHRoZSBjaGlsZCByZXNvdXJjZXMgYXZhaWxhYmxlIHRvIGRvbWFpbiAwLgog
ICovCi1zdGF0aWMgaW50IG1hcF9kZXZpY2VfY2hpbGRyZW4oc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQpCitz
dGF0aWMgaW50IF9faW5pdCBtYXBfZGV2aWNlX2NoaWxkcmVuKHN0cnVjdCBkb21haW4gKmQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90IHAybXQpCiB7CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhIG1yX2RhdGEgPSB7IC5k
ID0gZCwgLnAybXQgPSBwMm10IH07CiAgICAgaW50IHJldDsKQEAgLTEwODMsOCArMTA4NSw4IEBA
IHN0YXRpYyBpbnQgbWFwX2RldmljZV9jaGlsZHJlbihzdHJ1Y3QgZG9tYWluICpkLAogICogIC0g
QXNzaWduIHRoZSBkZXZpY2UgdG8gdGhlIGd1ZXN0IGlmIGl0J3MgcHJvdGVjdGVkIGJ5IGFuIElP
TU1VCiAgKiAgLSBNYXAgdGhlIElSUXMgYW5kIGlvbWVtIHJlZ2lvbnMgdG8gRE9NMAogICovCi1z
dGF0aWMgaW50IGhhbmRsZV9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10KQor
c3RhdGljIGludCBfX2luaXQgaGFuZGxlX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKmRldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X3R5cGVfdCBwMm10KQogewogICAgIHVuc2lnbmVkIGludCBuaXJxOwogICAgIHVuc2lnbmVkIGlu
dCBuYWRkcjsKQEAgLTExNzEsOSArMTE3Myw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2RldmljZShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKICAgICByZXR1cm4g
MDsKIH0KIAotc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGUsCi0gICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkK
K3N0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90IHAybXQpCiB7CiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2gg
c2tpcF9tYXRjaGVzW10gX19pbml0Y29uc3QgPQogICAgIHsKQEAgLTEzMTcsNyArMTMxOSw3IEBA
IHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IHByZXBhcmVfZHRi
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50
IF9faW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21taW9f
ZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAqZmR0OwpAQCAtMTM1OCw3ICsxMzYwLDcgQEAgc3Rh
dGljIGludCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogI2lmZGVmIENPTkZJR19BQ1BJCiAjZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJ
WkUgNDA5NgogCi1zdGF0aWMgaW50IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFp
biAqZCkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICBhY3BpX3N0YXR1cyBzdGF0dXM7CiAgICAgc3RydWN0IGFjcGlfdGFi
bGVfc3BjciAqc3BjciA9IE5VTEw7CkBAIC0xMzkwLDcgKzEzOTIsNyBAQCBzdGF0aWMgaW50IGFj
cGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gZ2ljX2lv
bWVtX2RlbnlfYWNjZXNzKGQpOwogfQogCi1zdGF0aWMgaW50IGFjcGlfcm91dGVfc3BpcyhzdHJ1
Y3QgZG9tYWluICpkKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBk
b21haW4gKmQpCiB7CiAgICAgaW50IGksIHJlczsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7
CkBAIC0xNDE4LDcgKzE0MjAsNyBAQCBzdGF0aWMgaW50IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9z
ZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIGludCBfX2lu
aXQgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
CiB7CiAgICAgaW50IHJlczsKICAgICBjb25zdCBjaGFyICpib290YXJncyA9IE5VTEw7CkBAIC0x
NDU5LDggKzE0NjEsOCBAQCBzdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9zZW5fbm9kZShjb25zdCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBp
bnQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5r
IHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9oeXBlcnZpc29yX25vZGUo
Y29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIGNv
bnN0IGNoYXIgY29tcGF0W10gPQogICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZF
UlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgpAQCAtMTQ5NCw3ICsxNDk2
LDggQEAgc3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCiAgKiBQcmVwYXJlIGEgbWluaW1hbCBEVEIgZm9yIERvbTAgd2hp
Y2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5CiAgKiBpbmZvcm1hdGlvbiwgRUZJ
IHRhYmxlLgogICovCi1zdGF0aWMgaW50IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCitzdGF0aWMgaW50IF9faW5pdCBj
cmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAgICAgaW50
IG5ld19zaXplOwogICAgIGludCByZXQ7CkBAIC0xNTU0LDcgKzE1NTcsNyBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLCBzdHJ1Y3QgbWVtYmFu
ayB0YmxfYWRkW10pCiAgICAgcmV0dXJuIC1FSU5WQUw7CiB9CiAKLXN0YXRpYyB2b2lkIGFjcGlf
bWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgX19pbml0IGFj
cGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGludCBpOwogICAg
IHVuc2lnbmVkIGxvbmcgcmVzOwpAQCAtMTU3OSw3ICsxNTgyLDcgQEAgc3RhdGljIHZvaWQgYWNw
aV9tYXBfb3RoZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgfQogfQogCi1zdGF0aWMg
aW50IGFjcGlfY3JlYXRlX3JzZHAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJs
X2FkZFtdKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAKICAgICBzdHJ1Y3QgYWNwaV90YWJs
ZV9yc2RwICpyc2RwID0gTlVMTDsKQEAgLTE2MTMsOCArMTYxNiw5IEBAIHN0YXRpYyBpbnQgYWNw
aV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10p
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIGFjcGlfeHNkdF9tb2RpZnlfZW50cnko
dTY0IGVudHJ5W10sIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25hdHVyZSwgdTY0IGFkZHIpCitzdGF0aWMgdm9p
ZCBfX2luaXQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWduYXR1
cmUsIHU2NCBhZGRyKQogewogICAgIGludCBpOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRl
ciAqdGFibGU7CkBAIC0xNjMzLDcgKzE2MzcsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX3hzZHRfbW9k
aWZ5X2VudHJ5KHU2NCBlbnRyeVtdLCB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAogICAgIH0K
IH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3hzZHQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVj
dCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxl
X3JzZHAgKnJzZHBfdGJsOwpAQCAtMTY4MSw3ICsxNjg1LDcgQEAgc3RhdGljIGludCBhY3BpX2Ny
ZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAg
ICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlf
Y3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQog
ewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVj
dCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxMOwpAQCAtMTcxOCw3ICsxNzIyLDcgQEAgc3Rh
dGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5r
IHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV9t
YWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBp
bnQgX19pbml0IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBO
VUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwpAQCAtMTc3NSw3
ICsxNzc5LDcgQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9tYWR0KHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGlu
dCBhY3BpX2NyZWF0ZV9mYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9h
ZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hl
YWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBO
VUxMOwpAQCAtMTgxMiw3ICsxODE2LDggQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9mYWR0KHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50IF9faW5pdCBlc3RpbWF0ZV9h
Y3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgc2l6ZV90
IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKICAgICB1NjQgYWRkcjsKQEAgLTE4NjEs
NyArMTg2Niw3IEBAIHN0YXRpYyBpbnQgZXN0aW1hdGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiAwOwogfQogCi1z
dGF0aWMgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQorc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgaW50IHJjID0gMDsKICAgICBp
bnQgb3JkZXI7CkBAIC0xOTYwLDE0ICsxOTY1LDE0IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9hY3Bp
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgcmV0dXJu
IDA7CiB9CiAjZWxzZQotc3RhdGljIGludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfYWNw
aShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIC8q
IE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQgaGVyZSAqLwogICAgIEJVRygpOwogICAg
IHJldHVybiAtRUlOVkFMOwogfQogI2VuZGlmCi1zdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBsZWZ0OwogCkBAIC0xOTgz
LDcgKzE5ODgsNyBAQCBzdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQogICAgIHhmcmVlKGtpbmZvLT5mZHQpOwogfQogCi1zdGF0aWMgdm9pZCBpbml0cmRfbG9h
ZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGluaXRyZF9s
b2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3Qgc3RydWN0IGJvb3Rt
b2R1bGUgKm1vZCA9IGtpbmZvLT5pbml0cmRfYm9vdG1vZHVsZTsKICAgICBwYWRkcl90IGxvYWRf
YWRkciA9IGtpbmZvLT5pbml0cmRfcGFkZHI7CkBAIC0yMDM5LDcgKzIwNDQsNyBAQCBzdGF0aWMg
dm9pZCBpbml0cmRfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICogTm90ZSB0aGF0
IHRoaXMgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9uY2UgYWxsIFBQSXMgdXNlZCBieSB0aGUKICAq
IGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KICAqLwotc3RhdGljIHZvaWQg
ZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCitzdGF0aWMgdm9pZCBfX2luaXQgZXZ0
Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJlczsKICAgICB1NjQg
dmFsOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVv-0007w2-CN; Tue, 05 Jun 2018 17:12:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVu-0007vZ-2K
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:54 +0000
X-Inumbo-ID: 5dcb6a5f-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5dcb6a5f-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 EDD221435;
 Tue,  5 Jun 2018 10:12:51 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFDB63F25D;
 Tue,  5 Jun 2018 10:12:50 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:32 +0100
Message-Id: <20180605171237.30601-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/7] xen/arm: domain_build: Move in init all
 code/data of domain_build.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZpbGUgZG9tYWluX2J1aWxkLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJp
bmcgdGhlCmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFy
ayB0aGUgZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgfCAgIDIgKy0K
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEzMyArKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCsp
LCA2NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggYTk1MzNiMTA3ZS4uNmM0YWZlMjdjYyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQpA
QCAtMTIsNyArMTIsNyBAQCBvYmoteSArPSBjcHVmZWF0dXJlLm8KIG9iai15ICs9IGRlY29kZS5v
CiBvYmoteSArPSBkZXZpY2Uubwogb2JqLXkgKz0gZG9tYWluLm8KLW9iai15ICs9IGRvbWFpbl9i
dWlsZC5vCitvYmoteSArPSBkb21haW5fYnVpbGQuaW5pdC5vCiBvYmoteSArPSBkb21jdGwubwog
b2JqLSQoRUFSTFlfUFJJTlRLKSArPSBlYXJseV9wcmludGsubwogb2JqLXkgKz0gZ2ljLm8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwppbmRleCAzYzQxNGM3ZjczLi4xMzUxNTcyZGExIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
CkBAIC03Nyw3ICs3Nyw3IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChz
dHJ1Y3QgZG9tYWluICpkb20wKQogICAgIHJldHVybiBhbGxvY192Y3B1KGRvbTAsIDAsIDApOwog
fQogCi1zdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBz
aXplKQorc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShw
YWRkcl90IHNpemUpCiB7CiAgICAgLyoKICAgICAgKiBnZXRfb3JkZXJfZnJvbV9ieXRlcyByZXR1
cm5zIHRoZSBvcmRlciBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8KQEAgLTk1LDEwICs5NSwxMCBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXpl
KQogICogUmV0dXJucyBmYWxzZSBpZiB0aGUgbWVtb3J5IHdvdWxkIGJlIGJlbG93IGJhbmsgMCBv
ciB3ZSBoYXZlIHJ1bgogICogb3V0IG9mIGJhbmtzLiBJbiB0aGlzIGNhc2UgaXQgd2lsbCBmcmVl
IHRoZSBwYWdlcy4KICAqLwotc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFp
biAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKK3N0YXRpYyBib29s
IF9faW5pdCBpbnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQogewogICAgIGludCBy
ZXMsIGk7CiAgICAgbWZuX3Qgc21mbjsKQEAgLTI0Myw3ICsyNDMsNyBAQCBmYWlsOgogICogKGFz
IGRlc2NyaWJlZCBhYm92ZSkgd2UgYWxsb3cgaGlnaGVyIGFsbG9jYXRpb25zIGFuZCBjb250aW51
ZSB1bnRpbAogICogdGhhdCBydW5zIG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3VmZmljaWVu
dCBkb20wIG1lbW9yeSkuCiAgKi8KLXN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0
IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQogewogICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVyID0KICAgICAgICAg
Z2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9tZW0sIE1CKDEyOCkpKTsK
QEAgLTM2Nyw4ICszNjcsOCBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICB9CiB9CiAKLXN0YXRpYyBp
bnQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqbm9kZSkKK3N0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogewog
ICAgIGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKICAgICBjb25zdCBzdHJ1Y3QgZHRfcHJv
cGVydHkgKnByb3AsICpzdGF0dXMgPSBOVUxMOwpAQCAtNDk0LDggKzQ5NCwxMCBAQCBzdGF0aWMg
aW50IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbywKIAogdHlwZWRlZiBfX2JlMzIgZ2ljX2ludGVycnVwdF90WzNdOwogCi1zdGF0aWMg
dm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25l
ZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNw
dW1hc2ssIHVuc2lnbmVkIGludCBsZXZlbCkKK3N0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJy
dXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdW1hc2ssCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsKQogewogICAgIF9fYmUzMiAqY2Vs
bHMgPSBpbnRlcnJ1cHQ7CiAKQEAgLTUxNCw4ICs1MTYsOCBAQCBzdGF0aWMgdm9pZCBzZXRfaW50
ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAog
ICogICJpbnRlcnJ1cHRzIjogY29udGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwogICogICJp
bnRlcnJ1cHQtcGFyZW50IjogbGluayB0byB0aGUgR0lDCiAgKi8KLXN0YXRpYyBpbnQgZmR0X3By
b3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCitzdGF0aWMg
aW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1
cHRfdCAqaW50ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIG51bV9pcnEpCiB7CiAgICAgaW50IHJlczsKIApAQCAtNTI5LDEwICs1MzEsMTAgQEAg
c3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1
cHRfdCAqaW50ciwKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfbWVtb3J5
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0
X2RldmljZV9ub2RlICpwYXJlbnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfbWVtb3J5
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBp
bnQgcmVzLCBpOwogICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJl
bnQpICsgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCk7CkBAIC01NzUsOSArNTc3LDkgQEAg
c3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAKIHN0
YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKIAotc3RhdGljIGlu
dCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBh
cmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCiB7CiAgICAgY29uc3Qg
Y2hhciBjb21wYXRbXSA9CiAgICAgICAgICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVSU0lP
TikiLiJfX3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCkBAIC02NDEsNyArNjQzLDggQEAg
c3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJl
dHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9wc2NpX25vZGUodm9pZCAqZmR0LCBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2Vf
cHNjaV9ub2RlKHZvaWQgKmZkdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQogewogICAgIGludCByZXM7CiAgICAg
Y29uc3QgY2hhciBjb21wYXRbXSA9CkBAIC02NzcsOCArNjgwLDggQEAgc3RhdGljIGludCBtYWtl
X3BzY2lfbm9kZSh2b2lkICpmZHQsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50
KQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9jcHVzX25vZGUoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1h
a2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFy
ZW50KQogewogICAgIGludCByZXM7CiAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpj
cHVzID0gZHRfZmluZF9ub2RlX2J5X3BhdGgoIi9jcHVzIik7CkBAIC03OTEsOCArNzk0LDggQEAg
c3RhdGljIGludCBtYWtlX2NwdXNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCiAgICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBtYWtlX2dpY19ub2RlKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQog
ewogICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZ2ljID0gZHRfaW50ZXJydXB0X2Nv
bnRyb2xsZXI7CiAgICAgaW50IHJlcyA9IDA7CkBAIC04NjAsOCArODYzLDggQEAgc3RhdGljIGlu
dCBtYWtlX2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAgICBy
ZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLCB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVy
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKIHsK
ICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9pZHNbXSBfX2lu
aXRjb25zdCA9CiAgICAgewpAQCAtOTM1LDkgKzkzOCw4IEBAIHN0YXRpYyBpbnQgbWFrZV90aW1l
cl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAgICByZXR1cm4gcmVz
OwogfQogCi1zdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpcnEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9t
YXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQotCitzdGF0aWMgaW50IF9faW5pdCBtYXBfaXJx
X3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIg
KmRldm5hbWUpCiB7CiAgICAgaW50IHJlczsKIApAQCAtOTcxLDkgKzk3Myw5IEBAIHN0YXRpYyBp
bnQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwK
ICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBtYXBfZHRfaXJxX3RvX2RvbWFpbihjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGR0X2lycSAqZHRfaXJxLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGludCBfX2luaXQgbWFwX2R0X2lycV90b19k
b21haW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfaXJxICpkdF9pcnEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQogewogICAgIHN0
cnVjdCBkb21haW4gKmQgPSBkYXRhOwogICAgIHVuc2lnbmVkIGludCBpcnEgPSBkdF9pcnEtPmly
cTsKQEAgLTEwMDIsOSArMTAwNCw5IEBAIHN0YXRpYyBpbnQgbWFwX2R0X2lycV90b19kb21haW4o
Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0
YXRpYyBpbnQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRkciwgdTY0IGxlbiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGludCBf
X2luaXQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRl
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTY0IGFkZHIsIHU2NCBs
ZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCiB7
CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhICptcl9kYXRhID0gZGF0YTsKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gbXJfZGF0YS0+ZDsKQEAgLTEwNTEsOSArMTA1Myw5IEBAIHN0YXRpYyBpbnQg
bWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKICAq
IHRoZW4gd2UgbWF5IG5lZWQgdG8gcGVyZm9ybSBhZGRpdGlvbmFsIG1hcHBpbmdzIGluIG9yZGVy
IHRvIG1ha2UKICAqIHRoZSBjaGlsZCByZXNvdXJjZXMgYXZhaWxhYmxlIHRvIGRvbWFpbiAwLgog
ICovCi1zdGF0aWMgaW50IG1hcF9kZXZpY2VfY2hpbGRyZW4oc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQpCitz
dGF0aWMgaW50IF9faW5pdCBtYXBfZGV2aWNlX2NoaWxkcmVuKHN0cnVjdCBkb21haW4gKmQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90IHAybXQpCiB7CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhIG1yX2RhdGEgPSB7IC5k
ID0gZCwgLnAybXQgPSBwMm10IH07CiAgICAgaW50IHJldDsKQEAgLTEwODMsOCArMTA4NSw4IEBA
IHN0YXRpYyBpbnQgbWFwX2RldmljZV9jaGlsZHJlbihzdHJ1Y3QgZG9tYWluICpkLAogICogIC0g
QXNzaWduIHRoZSBkZXZpY2UgdG8gdGhlIGd1ZXN0IGlmIGl0J3MgcHJvdGVjdGVkIGJ5IGFuIElP
TU1VCiAgKiAgLSBNYXAgdGhlIElSUXMgYW5kIGlvbWVtIHJlZ2lvbnMgdG8gRE9NMAogICovCi1z
dGF0aWMgaW50IGhhbmRsZV9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10KQor
c3RhdGljIGludCBfX2luaXQgaGFuZGxlX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKmRldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X3R5cGVfdCBwMm10KQogewogICAgIHVuc2lnbmVkIGludCBuaXJxOwogICAgIHVuc2lnbmVkIGlu
dCBuYWRkcjsKQEAgLTExNzEsOSArMTE3Myw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2RldmljZShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKICAgICByZXR1cm4g
MDsKIH0KIAotc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGUsCi0gICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkK
K3N0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90IHAybXQpCiB7CiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2gg
c2tpcF9tYXRjaGVzW10gX19pbml0Y29uc3QgPQogICAgIHsKQEAgLTEzMTcsNyArMTMxOSw3IEBA
IHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IHByZXBhcmVfZHRi
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50
IF9faW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21taW9f
ZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAqZmR0OwpAQCAtMTM1OCw3ICsxMzYwLDcgQEAgc3Rh
dGljIGludCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogI2lmZGVmIENPTkZJR19BQ1BJCiAjZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJ
WkUgNDA5NgogCi1zdGF0aWMgaW50IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFp
biAqZCkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICBhY3BpX3N0YXR1cyBzdGF0dXM7CiAgICAgc3RydWN0IGFjcGlfdGFi
bGVfc3BjciAqc3BjciA9IE5VTEw7CkBAIC0xMzkwLDcgKzEzOTIsNyBAQCBzdGF0aWMgaW50IGFj
cGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gZ2ljX2lv
bWVtX2RlbnlfYWNjZXNzKGQpOwogfQogCi1zdGF0aWMgaW50IGFjcGlfcm91dGVfc3BpcyhzdHJ1
Y3QgZG9tYWluICpkKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBk
b21haW4gKmQpCiB7CiAgICAgaW50IGksIHJlczsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7
CkBAIC0xNDE4LDcgKzE0MjAsNyBAQCBzdGF0aWMgaW50IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9z
ZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIGludCBfX2lu
aXQgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
CiB7CiAgICAgaW50IHJlczsKICAgICBjb25zdCBjaGFyICpib290YXJncyA9IE5VTEw7CkBAIC0x
NDU5LDggKzE0NjEsOCBAQCBzdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9zZW5fbm9kZShjb25zdCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBp
bnQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5r
IHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9oeXBlcnZpc29yX25vZGUo
Y29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIGNv
bnN0IGNoYXIgY29tcGF0W10gPQogICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZF
UlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgpAQCAtMTQ5NCw3ICsxNDk2
LDggQEAgc3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCiAgKiBQcmVwYXJlIGEgbWluaW1hbCBEVEIgZm9yIERvbTAgd2hp
Y2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5CiAgKiBpbmZvcm1hdGlvbiwgRUZJ
IHRhYmxlLgogICovCi1zdGF0aWMgaW50IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCitzdGF0aWMgaW50IF9faW5pdCBj
cmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAgICAgaW50
IG5ld19zaXplOwogICAgIGludCByZXQ7CkBAIC0xNTU0LDcgKzE1NTcsNyBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLCBzdHJ1Y3QgbWVtYmFu
ayB0YmxfYWRkW10pCiAgICAgcmV0dXJuIC1FSU5WQUw7CiB9CiAKLXN0YXRpYyB2b2lkIGFjcGlf
bWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgX19pbml0IGFj
cGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGludCBpOwogICAg
IHVuc2lnbmVkIGxvbmcgcmVzOwpAQCAtMTU3OSw3ICsxNTgyLDcgQEAgc3RhdGljIHZvaWQgYWNw
aV9tYXBfb3RoZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgfQogfQogCi1zdGF0aWMg
aW50IGFjcGlfY3JlYXRlX3JzZHAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJs
X2FkZFtdKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAKICAgICBzdHJ1Y3QgYWNwaV90YWJs
ZV9yc2RwICpyc2RwID0gTlVMTDsKQEAgLTE2MTMsOCArMTYxNiw5IEBAIHN0YXRpYyBpbnQgYWNw
aV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10p
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIGFjcGlfeHNkdF9tb2RpZnlfZW50cnko
dTY0IGVudHJ5W10sIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25hdHVyZSwgdTY0IGFkZHIpCitzdGF0aWMgdm9p
ZCBfX2luaXQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWduYXR1
cmUsIHU2NCBhZGRyKQogewogICAgIGludCBpOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRl
ciAqdGFibGU7CkBAIC0xNjMzLDcgKzE2MzcsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX3hzZHRfbW9k
aWZ5X2VudHJ5KHU2NCBlbnRyeVtdLCB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAogICAgIH0K
IH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3hzZHQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVj
dCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxl
X3JzZHAgKnJzZHBfdGJsOwpAQCAtMTY4MSw3ICsxNjg1LDcgQEAgc3RhdGljIGludCBhY3BpX2Ny
ZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAg
ICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlf
Y3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQog
ewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVj
dCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxMOwpAQCAtMTcxOCw3ICsxNzIyLDcgQEAgc3Rh
dGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5r
IHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV9t
YWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBp
bnQgX19pbml0IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBO
VUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwpAQCAtMTc3NSw3
ICsxNzc5LDcgQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9tYWR0KHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGlu
dCBhY3BpX2NyZWF0ZV9mYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9h
ZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hl
YWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBO
VUxMOwpAQCAtMTgxMiw3ICsxODE2LDggQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9mYWR0KHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50IF9faW5pdCBlc3RpbWF0ZV9h
Y3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgc2l6ZV90
IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKICAgICB1NjQgYWRkcjsKQEAgLTE4NjEs
NyArMTg2Niw3IEBAIHN0YXRpYyBpbnQgZXN0aW1hdGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiAwOwogfQogCi1z
dGF0aWMgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQorc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgaW50IHJjID0gMDsKICAgICBp
bnQgb3JkZXI7CkBAIC0xOTYwLDE0ICsxOTY1LDE0IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9hY3Bp
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgcmV0dXJu
IDA7CiB9CiAjZWxzZQotc3RhdGljIGludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfYWNw
aShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIC8q
IE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQgaGVyZSAqLwogICAgIEJVRygpOwogICAg
IHJldHVybiAtRUlOVkFMOwogfQogI2VuZGlmCi1zdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBsZWZ0OwogCkBAIC0xOTgz
LDcgKzE5ODgsNyBAQCBzdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQogICAgIHhmcmVlKGtpbmZvLT5mZHQpOwogfQogCi1zdGF0aWMgdm9pZCBpbml0cmRfbG9h
ZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGluaXRyZF9s
b2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3Qgc3RydWN0IGJvb3Rt
b2R1bGUgKm1vZCA9IGtpbmZvLT5pbml0cmRfYm9vdG1vZHVsZTsKICAgICBwYWRkcl90IGxvYWRf
YWRkciA9IGtpbmZvLT5pbml0cmRfcGFkZHI7CkBAIC0yMDM5LDcgKzIwNDQsNyBAQCBzdGF0aWMg
dm9pZCBpbml0cmRfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICogTm90ZSB0aGF0
IHRoaXMgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9uY2UgYWxsIFBQSXMgdXNlZCBieSB0aGUKICAq
IGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KICAqLwotc3RhdGljIHZvaWQg
ZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCitzdGF0aWMgdm9pZCBfX2luaXQgZXZ0
Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJlczsKICAgICB1NjQg
dmFsOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVw-0007wZ-BK; Tue, 05 Jun 2018 17:12: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVu-0007vo-Dg
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:54 +0000
X-Inumbo-ID: 5e7d112a-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5e7d112a-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 21EF11529;
 Tue,  5 Jun 2018 10:12:53 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37A653F25D;
 Tue,  5 Jun 2018 10:12:52 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:33 +0100
Message-Id: <20180605171237.30601-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 3/7] xen/arm: kernel: Move in init all the
 code/data of kernel.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZpbGUga2VybmVsLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhl
CmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFyayB0aGUg
ZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgfCAgMiArLQogeGVuL2FyY2gvYXJt
L2tlcm5lbC5jIHwgMzIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IDZjNGFm
ZTI3Y2MuLmE1YmQ0NGU1OWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysg
Yi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTI1LDcgKzI1LDcgQEAgb2JqLXkgKz0gZ3Vlc3Rf
d2Fsay5vCiBvYmoteSArPSBodm0ubwogb2JqLXkgKz0gaW8ubwogb2JqLXkgKz0gaXJxLm8KLW9i
ai15ICs9IGtlcm5lbC5vCitvYmoteSArPSBrZXJuZWwuaW5pdC5vCiBvYmotJChDT05GSUdfTElW
RVBBVENIKSArPSBsaXZlcGF0Y2gubwogb2JqLXkgKz0gbWVtX2FjY2Vzcy5vCiBvYmoteSArPSBt
bS5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2Vy
bmVsLmMKaW5kZXggOGZkZmQ5MTU0My4uYjI5MDI4ZjdkMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDYsNyArNDYsNyBA
QCBzdHJ1Y3QgbWluaW1hbF9kdGJfaGVhZGVyIHsKICAqIEBwYWRkcjogc291cmNlIHBoeXNpY2Fs
IGFkZHJlc3MKICAqIEBsZW46IGxlbmd0aCB0byBjb3B5CiAgKi8KLXZvaWQgY29weV9mcm9tX3Bh
ZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCit2b2lkIF9f
aW5pdCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBs
b25nIGxlbikKIHsKICAgICB2b2lkICpzcmMgPSAodm9pZCAqKUZJWE1BUF9BRERSKEZJWE1BUF9N
SVNDKTsKIApAQCAtNjgsOCArNjgsOCBAQCB2b2lkIGNvcHlfZnJvbV9wYWRkcih2b2lkICpkc3Qs
IHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgIGNsZWFyX2ZpeG1hcChGSVhN
QVBfTUlTQyk7CiB9CiAKLXN0YXRpYyB2b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGtlcm5iYXNlLCBw
YWRkcl90IGtlcm5lbmQpCitzdGF0aWMgdm9pZCBfX2luaXQgcGxhY2VfbW9kdWxlcyhzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRk
cl90IGtlcm5iYXNlLCBwYWRkcl90IGtlcm5lbmQpCiB7CiAgICAgLyogQWxpZ24gRFRCIGFuZCBp
bml0cmQgc2l6ZSB0byAyTWIuIExpbnV4IG9ubHkgcmVxdWlyZXMgNCBieXRlIGFsaWdubWVudCAq
LwogICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICptb2QgPSBpbmZvLT5pbml0cmRfYm9vdG1v
ZHVsZTsKQEAgLTEyMiw3ICsxMjIsNyBAQCBzdGF0aWMgdm9pZCBwbGFjZV9tb2R1bGVzKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbywKICAgICBpbmZvLT5pbml0cmRfcGFkZHIgPSBpbmZvLT5kdGJf
cGFkZHIgKyBkdGJfbGVuOwogfQogCi1zdGF0aWMgcGFkZHJfdCBrZXJuZWxfemltYWdlX3BsYWNl
KHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKK3N0YXRpYyBwYWRkcl90IF9faW5pdCBrZXJuZWxf
emltYWdlX3BsYWNlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90IGxv
YWRfYWRkcjsKIApAQCAtMTU0LDcgKzE1NCw3IEBAIHN0YXRpYyBwYWRkcl90IGtlcm5lbF96aW1h
Z2VfcGxhY2Uoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogICAgIHJldHVybiBsb2FkX2FkZHI7
CiB9CiAKLXN0YXRpYyB2b2lkIGtlcm5lbF96aW1hZ2VfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8g
KmluZm8pCitzdGF0aWMgdm9pZCBfX2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90IGxvYWRfYWRkciA9IGtlcm5lbF96aW1hZ2Vf
cGxhY2UoaW5mbyk7CiAgICAgcGFkZHJfdCBwYWRkciA9IGluZm8tPnppbWFnZS5rZXJuZWxfYWRk
cjsKQEAgLTE5MCw4ICsxOTAsOCBAQCBzdGF0aWMgdm9pZCBrZXJuZWxfemltYWdlX2xvYWQoc3Ry
dWN0IGtlcm5lbF9pbmZvICppbmZvKQogLyoKICAqIENoZWNrIGlmIHRoZSBpbWFnZSBpcyBhIHVJ
bWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwotc3RhdGljIGludCBrZXJuZWxfdWltYWdl
X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2luaXQg
a2VybmVsX3VpbWFnZV9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQog
ewogICAgIHN0cnVjdCB7CiAgICAgICAgIF9fYmUzMiBtYWdpYzsgICAvKiBJbWFnZSBIZWFkZXIg
TWFnaWMgTnVtYmVyICovCkBAIC0zMTgsOCArMzE4LDggQEAgc3RhdGljIF9faW5pdCBpbnQga2Vy
bmVsX2RlY29tcHJlc3Moc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCkKIC8qCiAgKiBDaGVjayBpZiB0
aGUgaW1hZ2UgaXMgYSA2NC1iaXQgSW1hZ2UuCiAgKi8KLXN0YXRpYyBpbnQga2VybmVsX3ppbWFn
ZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2lu
aXQga2VybmVsX3ppbWFnZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qg
c2l6ZSkKIHsKICAgICAvKiBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICov
CiAgICAgc3RydWN0IHsKQEAgLTM3Miw4ICszNzIsOCBAQCBzdGF0aWMgaW50IGtlcm5lbF96aW1h
Z2U2NF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCiAvKgogICogQ2hlY2sgaWYgdGhl
IGltYWdlIGlzIGEgMzItYml0IHpJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwotc3Rh
dGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBhZGRyLCBwYWRkcl90IHNp
emUpCitzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIHVpbnQzMl90IHppbWFnZVtaSU1BR0Uz
Ml9IRUFERVJfTEVOLzRdOwogICAgIHVpbnQzMl90IHN0YXJ0LCBlbmQ7CkBAIC00MjEsNyArNDIx
LDcgQEAgc3RhdGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZv
ICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgdm9pZCBrZXJuZWxfZWxmX2xvYWQo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGtlcm5lbF9lbGZf
bG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCiB7CiAgICAgLyoKICAgICAgKiBUT0RPOiBj
YW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNhbCBhZGRyZXNzCkBA
IC00NDQsOCArNDQ0LDggQEAgc3RhdGljIHZvaWQga2VybmVsX2VsZl9sb2FkKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5lbF9p
bWcsIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIpOwogfQogCi1zdGF0aWMgaW50IGtlcm5lbF9lbGZf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2luaXQga2VybmVs
X2VsZl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIGludCBy
YzsKIApAQCAtNDk2LDcgKzQ5Niw3IEBAIGVycjoKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBr
ZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQoraW50IF9faW5pdCBrZXJuZWxf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogewogICAgIHN0cnVjdCBib290bW9kdWxl
ICptb2QgPSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwogICAgIGlu
dCByYzsKQEAgLTUzNCw3ICs1MzQsNyBAQCBpbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxf
aW5mbyAqaW5mbykKICAgICByZXR1cm4gcmM7CiB9CiAKLXZvaWQga2VybmVsX2xvYWQoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvKQordm9pZCBfX2luaXQga2VybmVsX2xvYWQoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvKQogewogICAgIGluZm8tPmxvYWQoaW5mbyk7CiB9Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFW2-0007yg-Bk; Tue, 05 Jun 2018 17:13: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFW0-0007y2-BK
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:13:00 +0000
X-Inumbo-ID: 614645e2-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 614645e2-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 A230B1529;
 Tue,  5 Jun 2018 10:12:57 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B7D333F25D;
 Tue,  5 Jun 2018 10:12:56 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:36 +0100
Message-Id: <20180605171237.30601-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 6/7] xen/libfdt: Put all libfdt in init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGliZmR0IGlzIHVzZWQgZm9yOgogICAgLSBVbmZsYXR0ZW4gdGhlIEZsYXR0ZW4gRGV2aWNlLVRy
ZWUgKEZEVCkgYmxvYgogICAgLSBDcmVhdGUgRGV2aWNlLVRyZWUgZm9yIHRoZSBIYXJkd2FyZS1E
b21haW4KCkJvdGggdXNlIGFyZSBkb25lIGR1cmluZyB0aGUgaW5pdGlhbGl6YXRpb24gb2YgWGVu
LiBTbyBtb3ZlIGFsbCB0aGUKbGliZmR0IHRvIGluaXQuCgpOb3RlIHRoYXQgdGhlIHJ1bmVzIHdh
cyBib3Jyb3dlZCBmcm9tIGxpYmVsZiBNYWtlZmlsZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2NvbW1vbi9saWJmZHQvTWFrZWZp
bGUgfCAxMCArKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUgYi94ZW4v
Y29tbW9uL2xpYmZkdC9NYWtlZmlsZQppbmRleCA3NTc4ZmU5YzUwLi5kODFmNTRiNmI4IDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL2xpYmZk
dC9NYWtlZmlsZQpAQCAtMSw1ICsxLDEzIEBACiBpbmNsdWRlIE1ha2VmaWxlLmxpYmZkdAogCi1v
YmoteSArPSAkKExJQkZEVF9PQkpTKQorU0VDVElPTlMgOj0gdGV4dCBkYXRhICQoU1BFQ0lBTF9E
QVRBX1NFQ1RJT05TKQorCitvYmoteSArPSBsaWJmZHQubwogCiBDRkxBR1MgKz0gLUkkKEJBU0VE
SVIpL2luY2x1ZGUveGVuL2xpYmZkdC8KKworbGliZmR0Lm86IGxpYmZkdC10ZW1wLm8gTWFrZWZp
bGUKKwkkKE9CSkNPUFkpICQoZm9yZWFjaCBzLCQoU0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rpb24g
LiQocyk9LmluaXQuJChzKSkgJDwgJEAKKworbGliZmR0LXRlbXAubzogJChMSUJGRFRfT0JKUykK
KwkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFW0-0007xx-7v; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVy-0007xW-1b
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:58 +0000
X-Inumbo-ID: 609436ea-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 609436ea-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:42 +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 7A0481435;
 Tue,  5 Jun 2018 10:12:56 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C8D23F25D;
 Tue,  5 Jun 2018 10:12:54 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:35 +0100
Message-Id: <20180605171237.30601-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IHRoYXQgRUxGIHN1cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9u
ZSBpcyB1c2luZwpsaWJlbGYgd2l0aGluIHRoZSBoeXBlcnZpc29yLgoKSW50cm9kdWNlIGEgY29u
ZmlnIG9wdGlvbiB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCmZv
ciBBcm0uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnIHwgMSArCiB4ZW4vY29tbW9uL0tjb25maWcgICB8
IDMgKysrCiB4ZW4vY29tbW9uL01ha2VmaWxlICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNSBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tj
b25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwppbmRleCBmNjRmYzU2NzM5Li4zZDM4ODEzM2Vm
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZworKysgYi94ZW4vYXJjaC94ODYvS2Nv
bmZpZwpAQCAtMTIsNiArMTIsNyBAQCBjb25maWcgWDg2CiAJc2VsZWN0IEhBU19DUFVGUkVRCiAJ
c2VsZWN0IEhBU19FSENJCiAJc2VsZWN0IEhBU19FWF9UQUJMRQorCXNlbGVjdCBIQVNfRUxGCiAJ
c2VsZWN0IEhBU19HREJTWAogCXNlbGVjdCBIQVNfSU9QT1JUUwogCXNlbGVjdCBIQVNfS0VYRUMK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRl
eCA5MDQzZGNlOTM3Li4zY2Y1NTFjNzM2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcK
KysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0xNyw2ICsxNyw5IEBAIGNvbmZpZyBIQVNfQUxU
RVJOQVRJVkUKIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKIAlib29sCiAKK2NvbmZpZyBIQVNfRUxG
CisgICAgYm9vbAorCiBjb25maWcgSEFTX0VYX1RBQkxFCiAJYm9vbAogCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAyNGQ0NzUyY2Nj
Li4zY2M4MDhiZDgzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9j
b21tb24vTWFrZWZpbGUKQEAgLTc4LDUgKzc4LDUgQEAgb2JqLSQoQ09ORklHX1RNRU0pICs9ICQo
dG1lbS15KQogc3ViZGlyLSQoQ09ORklHX0NPVkVSQUdFKSArPSBjb3ZlcmFnZQogc3ViZGlyLSQo
Q09ORklHX1VCU0FOKSArPSB1YnNhbgogCi1zdWJkaXIteSArPSBsaWJlbGYKK3N1YmRpci0kKENP
TkZJR19IQVNfRUxGKSArPSBsaWJlbGYKIHN1YmRpci0kKENPTkZJR19IQVNfREVWSUNFX1RSRUUp
ICs9IGxpYmZkdAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVx-0007x6-3D; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVv-0007w6-KW
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:12:55 +0000
X-Inumbo-ID: 5f2da6eb-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5f2da6eb-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10:39 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4A5771596;
 Tue,  5 Jun 2018 10:12:54 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 600F53F25D;
 Tue,  5 Jun 2018 10:12:53 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:34 +0100
Message-Id: <20180605171237.30601-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 4/7] xen/arm: Drop support for loading ELF Dom0
 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNvZGUgaGFzIGJlZW4gYXJvdW5kIHNpbmNlIHRoZSBiZWdpbm5pbmcgb2YgWGVuIEFybS4g
SG93ZXZlciwgSSBhbQpub3QgYXdhcmUgb2YgYW55IHVzZXIgYW5kIHRoZSBjb2RlIGlzIHByZXR0
eSBib2d1czoKICAgIDEpIEl0IGlzIGFzc3VtaW5nIHZpcnR1YWwgYWRkcmVzcyA9PSBwaHlzaWNh
bCBhZGRyZXNzLgogICAgMikgVGhlIGNhY2hlIGlzIG5vdCBjbGVhbmVkIGFmdGVyIHRoZSBJbWFn
ZSBpcyBsb2FkZWQgYnV0IHRoZSBJbWFnZQogICAgaXMgc3RhcnRlZCB3aXRoIENhY2hlIGRpc2Fi
bGVkLgogICAgMykgVGhlcmUgYXJlIG5vdCBjbGVhciBBQkkgd2l0aCB0aGUgZ3Vlc3QuCgpYZW4g
aXMgY3VycmVudGx5IHN1cHBvcnRpbmcgMyBvdGhlciBmb3JtYXRzICh6SW1hZ2UsIEltYWdlLCBV
LWJvb3QgSW1hZ2UpCmFzIHdlbGwgYXMgZ3ppcCBjb21wcmVzc2VkIHZlcnNpb24gb2YgZWFjaCBm
b3JtYXRzLiBBbGwgb2YgdGhlbSBhcmUgd2VsbApkb2N1bWVudGVkIGFuZCB3aWRlbHkgdXNlLgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQog
ICAgR2l2ZW4gdGhlIHN0YXRlLCBJIGRvdWJ0IGFueW9uZSBpcyB1c2luZyB0aGUgRUxGIGZvcm1h
dCB3aXRoIFhlbgogICAgb24gQXJtLiBCeSBkcm9wcGluZyB0aGlzIGNvZGUsIGl0IGFsc28gYWxs
b3dzIHVzIHRvIHJlbW92ZSB0aGUKICAgIGJ1aWx0LWluIGxpYmVsZiAofjEuMksgbGluZXMpIGZy
b20gWGVuLgotLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyB8IDc3IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5o
IHwgMTAgKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgODYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJt
L2tlcm5lbC5jCmluZGV4IGIyOTAyOGY3ZDAuLjAwMGQ5Mzk3ZTEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9rZXJuZWwuYworKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKQEAgLTQyMSw4MSAr
NDIxLDYgQEAgc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbywKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgX19pbml0
IGtlcm5lbF9lbGZfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCi17Ci0gICAgLyoKLSAg
ICAgKiBUT0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNh
bCBhZGRyZXNzCi0gICAgICogdG8gbG9hZCB0aGUgaW1hZ2UgdG8/ICBJbnN0ZWFkIG9mIGFzc3Vt
aW5nIHZpcnQgPT0gcGh5cy4KLSAgICAgKi8KLSAgICBpbmZvLT5lbnRyeSA9IGluZm8tPmVsZi5w
YXJtcy52aXJ0X2VudHJ5OwotCi0gICAgcGxhY2VfbW9kdWxlcyhpbmZvLAotICAgICAgICAgICAg
ICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa3N0YXJ0LAotICAgICAgICAgICAgICAgICAgaW5m
by0+ZWxmLnBhcm1zLnZpcnRfa2VuZCk7Ci0KLSAgICBwcmludGsoIkxvYWRpbmcgRUxGIGltYWdl
IGludG8gZ3Vlc3QgbWVtb3J5XG4iKTsKLSAgICBpbmZvLT5lbGYuZWxmLmRlc3RfYmFzZSA9ICh2
b2lkKikodW5zaWduZWQgbG9uZylpbmZvLT5lbGYucGFybXMudmlydF9rc3RhcnQ7Ci0gICAgaW5m
by0+ZWxmLmVsZi5kZXN0X3NpemUgPQotICAgICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa2Vu
ZCAtIGluZm8tPmVsZi5wYXJtcy52aXJ0X2tzdGFydDsKLQotICAgIGVsZl9sb2FkX2JpbmFyeSgm
aW5mby0+ZWxmLmVsZik7Ci0KLSAgICBwcmludGsoIkZyZWUgdGVtcG9yYXJ5IGtlcm5lbCBidWZm
ZXJcbiIpOwotICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpbmZvLT5lbGYua2VybmVsX2ltZywgaW5m
by0+ZWxmLmtlcm5lbF9vcmRlcik7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGtlcm5lbF9lbGZf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6ZSkKLXsKLSAgICBpbnQgcmM7Ci0K
LSAgICBtZW1zZXQoJmluZm8tPmVsZi5lbGYsIDAsIHNpemVvZihpbmZvLT5lbGYuZWxmKSk7Ci0K
LSAgICBpbmZvLT5lbGYua2VybmVsX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoc2l6ZSk7
Ci0gICAgaW5mby0+ZWxmLmtlcm5lbF9pbWcgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKGluZm8tPmVs
Zi5rZXJuZWxfb3JkZXIsIDApOwotICAgIGlmICggaW5mby0+ZWxmLmtlcm5lbF9pbWcgPT0gTlVM
TCApCi0gICAgICAgIHBhbmljKCJDYW5ub3QgYWxsb2NhdGUgdGVtcG9yYXJ5IGJ1ZmZlciBmb3Ig
a2VybmVsIik7Ci0KLSAgICBjb3B5X2Zyb21fcGFkZHIoaW5mby0+ZWxmLmtlcm5lbF9pbWcsIGFk
ZHIsIHNpemUpOwotCi0gICAgaWYgKCAocmMgPSBlbGZfaW5pdCgmaW5mby0+ZWxmLmVsZiwgaW5m
by0+ZWxmLmtlcm5lbF9pbWcsIHNpemUgKSkgIT0gMCApCi0gICAgICAgIGdvdG8gZXJyOwotI2lm
ZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCi0gICAgZWxmX3NldF92ZXJib3NlKCZpbmZvLT5lbGYu
ZWxmKTsKLSNlbmRpZgotICAgIGVsZl9wYXJzZV9iaW5hcnkoJmluZm8tPmVsZi5lbGYpOwotICAg
IGlmICggKHJjID0gZWxmX3hlbl9wYXJzZSgmaW5mby0+ZWxmLmVsZiwgJmluZm8tPmVsZi5wYXJt
cykpICE9IDAgKQotICAgICAgICBnb3RvIGVycjsKLQotI2lmZGVmIENPTkZJR19BUk1fNjQKLSAg
ICBpZiAoIGVsZl8zMmJpdCgmaW5mby0+ZWxmLmVsZikgKQotICAgICAgICBpbmZvLT50eXBlID0g
RE9NQUlOXzMyQklUOwotICAgIGVsc2UgaWYgKCBlbGZfNjRiaXQoJmluZm8tPmVsZi5lbGYpICkK
LSAgICAgICAgaW5mby0+dHlwZSA9IERPTUFJTl82NEJJVDsKLSAgICBlbHNlCi0gICAgewotICAg
ICAgICBwcmludGsoIlVua25vd24gRUxGIGNsYXNzXG4iKTsKLSAgICAgICAgcmMgPSAtRUlOVkFM
OwotICAgICAgICBnb3RvIGVycjsKLSAgICB9Ci0jZW5kaWYKLQotICAgIGluZm8tPmxvYWQgPSBr
ZXJuZWxfZWxmX2xvYWQ7Ci0KLSAgICBpZiAoIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5l
bGYpICkKLSAgICAgICAgcHJpbnRrKCJYZW46IHdhcm5pbmc6IEVMRiBrZXJuZWwgYnJva2VuOiAl
c1xuIiwKLSAgICAgICAgICAgICAgIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5lbGYpKTsK
LQotICAgIHJldHVybiAwOwotZXJyOgotICAgIGlmICggZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+
ZWxmLmVsZikgKQotICAgICAgICBwcmludGsoIlhlbjogRUxGIGtlcm5lbCBicm9rZW46ICVzXG4i
LAotICAgICAgICAgICAgICAgZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVsZikpOwotCi0g
ICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBpbmZvLT5lbGYua2Vy
bmVsX29yZGVyKTsKLSAgICByZXR1cm4gcmM7Ci19Ci0KIGludCBfX2luaXQga2VybmVsX3Byb2Jl
KHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9k
ID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKQEAgLTUyOCw4ICs0
NTMsNiBAQCBpbnQgX19pbml0IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8p
CiAgICAgICAgIHJjID0ga2VybmVsX3VpbWFnZV9wcm9iZShpbmZvLCBtb2QtPnN0YXJ0LCBtb2Qt
PnNpemUpOwogICAgIGlmIChyYyA8IDApCiAgICAgICAgIHJjID0ga2VybmVsX3ppbWFnZTMyX3By
b2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Ci0gICAgaWYgKHJjIDwgMCkKLSAgICAg
ICAgcmMgPSBrZXJuZWxfZWxmX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7CiAK
ICAgICByZXR1cm4gcmM7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94
ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXggNmQ2OTUwOTdiNS4uNDdlYWNiNWJhOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaApA
QCAtNiw3ICs2LDYgQEAKICNpZm5kZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fCiAjZGVmaW5lIF9f
QVJDSF9BUk1fS0VSTkVMX0hfXwogCi0jaW5jbHVkZSA8eGVuL2xpYmVsZi5oPgogI2luY2x1ZGUg
PHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCkBAIC00NSwxMyAr
NDQsNiBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewogI2VuZGlmCiAgICAgICAgICAgICBwYWRkcl90
IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkgKi8KICAgICAgICAgfSB6aW1hZ2U7Ci0KLSAg
ICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHN0cnVjdCBlbGZfYmluYXJ5IGVsZjsKLSAgICAg
ICAgICAgIHN0cnVjdCBlbGZfZG9tX3Bhcm1zIHBhcm1zOwotICAgICAgICAgICAgdW5zaWduZWQg
a2VybmVsX29yZGVyOwotICAgICAgICAgICAgdm9pZCAqa2VybmVsX2ltZzsKLSAgICAgICAgfSBl
bGY7CiAgICAgfTsKIH07CiAKQEAgLTYwLDcgKzUyLDcgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsK
ICAqCiAgKiBTZXRzIGluIGluZm86CiAgKiAgLT50eXBlCi0gKiAgLT5sb2FkIGhvb2ssIGFuZCBz
ZXRzIGxvYWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT57emltYWdlLGVsZn0KKyAqICAtPmxvYWQg
aG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAtPnppbWFnZQogICovCiBp
bnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7CiAKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFVu-0007vd-2k; Tue, 05 Jun 2018 17:12: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFVs-0007vA-Lv
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:12:52 +0000
X-Inumbo-ID: 5d1bd25c-68e3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5d1bd25c-68e3-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:10: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 A1D621529;
 Tue,  5 Jun 2018 10:12:50 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B797B3F25D;
 Tue,  5 Jun 2018 10:12:49 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Tue,  5 Jun 2018 18:12:31 +0100
Message-Id: <20180605171237.30601-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180605171237.30601-1-julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/7] xen/arm: Remove the variable
 dom0_11_mapping and open-code the value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9tMCAoYWthIGhhcmR3YXJlIGRvbWFpbiBvbiBBcm0pIGlzIGFsd2F5cyBkaXJlY3QgbWFwcGVk
LiBSYXRoZXIgdGhhbgp1c2luZyBhIGdsb2JhbCB2YXJpYWJsZSB0byBzdG9yZSBhIGNvbnN0LCBk
aXJlY3RseSBvcGVuLWNvZGUgaXQgb3IKcmVwbGFjZSB0aGUgdXNlIHdpdGggaXNfZG9tYWluX2Rp
cmVjdF9tYXBwZWQoLi4uKSBtYWNyb3MuCgpUaGlzIHdpbGwgYWxzbyBoZWxwIGEgZm9sbG93LXVw
IHBhdGNoIHRvIG1vdmUgYWxsIGRvbWFpbl9idWlsZC5jIGluCmluaXQuCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyAgfCA0ICstLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggfCA0
ICsrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwppbmRleCAxMWNkZjA1MDkxLi4zYzQxNGM3ZjczIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCkBAIC0yOCw4ICsyOCw2IEBACiBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgb3B0
X2RvbTBfbWF4X3ZjcHVzOwogaW50ZWdlcl9wYXJhbSgiZG9tMF9tYXhfdmNwdXMiLCBvcHRfZG9t
MF9tYXhfdmNwdXMpOwogCi1pbnQgZG9tMF8xMV9tYXBwaW5nID0gMTsKLQogc3RhdGljIHU2NCBf
X2luaXRkYXRhIGRvbTBfbWVtOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX21lbShj
b25zdCBjaGFyICpzKQpAQCAtMjYxLDcgKzI1OSw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21l
bW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAq
IFRPRE86IEltcGxlbWVudCBtZW1vcnkgYmFuayBhbGxvY2F0aW9uIHdoZW4gRE9NMCBpcyBub3Qg
ZGlyZWN0CiAgICAgICogbWFwcGVkCiAgICAgICovCi0gICAgQlVHX09OKCFkb20wXzExX21hcHBp
bmcpOworICAgIEJVR19PTighaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkpOwogCiAgICAgcHJp
bnRrKCJBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxpbmcgJWxkTUIgZm9yIGRvbTA6XG4i
LAogICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBk
aWdpdCBoZXgpICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAppbmRleCA3YmE2NTI4YTc0Li4yODBjMzk1MWZk
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZG9tYWluLmgKQEAgLTMxLDggKzMxLDggQEAgZW51bSBkb21haW5fdHlwZSB7
CiAjZGVmaW5lIGlzXzY0Yml0X2RvbWFpbihkKSAoMCkKICNlbmRpZgogCi1leHRlcm4gaW50IGRv
bTBfMTFfbWFwcGluZzsKLSNkZWZpbmUgaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKChkKSA9
PSBoYXJkd2FyZV9kb21haW4gJiYgZG9tMF8xMV9tYXBwaW5nKQorLyogVGhlIGhhcmR3YXJlIGRv
bWFpbiBoYXMgYWx3YXlzIGl0cyBtZW1vcnkgZGlyZWN0IG1hcHBlZC4gKi8KKyNkZWZpbmUgaXNf
ZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKChkKSA9PSBoYXJkd2FyZV9kb21haW4pCiAKIHN0cnVj
dCB2dGltZXIgewogICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:24:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFh6-0002oY-BP; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFh5-0002oT-R2
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:24:27 +0000
X-Inumbo-ID: fae4ed5c-68e4-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fae4ed5c-68e4-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:22:10 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BB33B1435;
 Tue,  5 Jun 2018 10:24:24 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F26523F25D;
 Tue,  5 Jun 2018 10:24:23 -0700 (PDT)
To: Mirela Simonovic <mirela.simonovic@aggios.com>, xen-devel@lists.xen.org
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
 <20180601131750.16598-2-mirela.simonovic@aggios.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1bc4389d-b5f4-6b60-153c-aecb467a4945@arm.com>
Date: Tue, 5 Jun 2018 18:24:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180601131750.16598-2-mirela.simonovic@aggios.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm64: Added handling of the
 trapped access to OSLSR register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.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>

SGkgTWlyZWxhLAoKT24gMDEvMDYvMTggMTQ6MTcsIE1pcmVsYSBTaW1vbm92aWMgd3JvdGU6Cj4g
TGludXgvZG9tMCBhY2Nlc3NlcyBPU0xTUiByZWdpc3RlciB3aGVuIHNhdmluZyBDUFUgY29udGV4
dCBkdXJpbmcgdGhlCj4gc3VzcGVuZCBwcm9jZWR1cmUuIFhlbiB0cmFwcyBhY2Nlc3MgdG8gdGhp
cyByZWdpc3RlciwgYnV0IGhhcyBubyBoYW5kbGluZwo+IGZvciBpdC4gQ29uc2VxdWVudGx5LCBY
ZW4gaW5qZWN0cyB1bmRlZiBleGNlcHRpb24gdG8gbGludXgsIGNhdXNpbmcgaXQgdG8KPiBjcmFz
aC4gVGhpcyBwYXRjaCBhZGRzIGhhbmRsaW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xT
UiBhcyByZWFkCj4gb25seSBhcyBhIGZpeGVkIHZhbHVlLgoKQ2FuIHlvdSBwbGVhc2UgbWVudGlv
biB0aGF0IHlvdSBpbnRyb2R1Y2VkIGhhbmRsZV9yb19yZWFkX3ZhbCgpIGFuZCAKcmV3b3JrIGhh
bmRsZV9yb19yYXooKT8KCj4gCj4gU2lnbmVkLW9mZi1ieTogTWlyZWxhIFNpbW9ub3ZpYyA8bWly
ZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPgo+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CgpUaGUgcmV2aWV3ZWQtYnkvYWNrZWQtYnkgdGFncyBzaG91bGQg
b25seSBiZSBrZXB0IHdoZW4gdGhlcmUgYXJlIG1pbm9yIApjaGFuZ2VzIGluIHRoZSBjb2RlIChh
bmQgdGhlIHJldmlld2VyIGlzIGhhcHB5IHdpdGggdGhlbSkuIFRoaXMgaXMgdmVyeSAKaW1wb3J0
YW50IGZvciB0aGUgZm9ybWVyIGFzIHRoZSB0YWcgbWVhbnMgdGhlIHJldmlld2VyIHJlYWQgeW91
ciBjb2RlIAphbmQgY29uZmlybSB0aGlzIGlzIGNvcnJlY3QuCgpBcyB5b3UgY2hhbmdlIHF1aXRl
IGEgYml0IHRoZSBwYXRjaCwgdGhvc2UgMiB0YWdzIHNob3VsZCBoYXZlIGJlZW4gcmVtb3ZlZC4K
ClN0ZWZhbm8sIGFyZSB5b3Ugc3RpbGwgaGFwcHkgd2l0aCB0aGUgUmV2aWV3ZWQtYnk/Cgo+IAo+
IC0tLQo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4g
Q0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBp
biB2MjoKPiAtIENvbW1pdCBtZXNzYWdlIGZpeCAoYXJtNjQgcmVsYXRlZCBjaGFuZ2UgaW5zdGVh
ZCBvZiBhcm0pCj4gLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Cj4gCj4gQ2hhbmdlcyBpbiB2
MzoKPiAtIEFkZGVkIEp1bGllbidzIGFja2VkLWJ5Cj4gCj4gQ2hhbmdlcyBpbiB2NToKPiAtSW5z
dGVkIG9mIHplcm8gdGhlIHJlYWRpbmcgb2YgT1NMU1JfRUwxIHNob3VsZCByZXR1cm4gc2V0IGJp
dCAzCj4gLUltcGxlbWVudCBuZXcgaGVscGVyIGhhbmRsZV9yb19yZWFkX3ZhbCgpIHRvIHN1cHBv
cnQgcmVhZCBvbmx5IGFzIGEgdmFsdWUuCj4gICBoYW5kbGVfcm9fcmVhZF92YWwoKSByZXVzZXMg
dGhlIGltcGxlbWVudGF0aW9uIG9mIGhhbmRsZV9yb19yYXooKSBhbmQKPiAgIGV4dGVuZHMgaXQg
d2l0aCBhZGRpdGlvbmFsIGFyZ3VtZW50IGZvciBwYXNzaW5nIHRoZSB2YWx1ZSB0byBiZSByZXR1
cm5lZAo+IC1Vc2UgaGFuZGxlX3JvX3JlYWRfdmFsKCkgZm9yIGhhbmRsZV9yb19yYXooKSBpbXBs
ZW1lbnRhdGlvbiB0byBhdm9pZCBjb2RlCj4gICBkdXBsaWNhdGlvbgo+IC1GaXggY29tbWl0IG1l
c3NhZ2UgdG8gcmVmbGVjdCBjaGFuZ2VzIG1hZGUgaW4gdGhpcyB2ZXJzaW9uCj4gLS0tCj4gICB4
ZW4vYXJjaC9hcm0vYXJtNjQvdnN5c3JlZy5jIHwgIDQgKysrLQo+ICAgeGVuL2FyY2gvYXJtL3Ry
YXBzLmMgICAgICAgICB8IDI2ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gICB4ZW4vaW5j
bHVkZS9hc20tYXJtL3RyYXBzLmggIHwgIDQgKysrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAyNSBp
bnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vYXJtNjQvdnN5c3JlZy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYwo+IGluZGV4
IGM1N2FjMTI1MDMuLjZlNjA4MjQ1NzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0
L3ZzeXNyZWcuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMKPiBAQCAtNTcs
MTMgKzU3LDE1IEBAIHZvaWQgZG9fc3lzcmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAo+
ICAgICAgICAqIEFSTXY4IChEREkgMDQ4N0EuZCk6IEQxLTE1MDkgVGFibGUgRDEtNTgKPiAgICAg
ICAgKgo+ICAgICAgICAqIFVuaGFuZGxlZDoKPiAtICAgICAqICAgIE9TTFNSX0VMMQo+ICAgICAg
ICAqICAgIERCR1BSQ1JfRUwxCj4gICAgICAgICovCj4gICAgICAgY2FzZSBIU1JfU1lTUkVHX09T
TEFSX0VMMToKPiAgICAgICAgICAgcmV0dXJuIGhhbmRsZV93b193aShyZWdzLCByZWdpZHgsIGhz
ci5zeXNyZWcucmVhZCwgaHNyLCAxKTsKPiAgICAgICBjYXNlIEhTUl9TWVNSRUdfT1NETFJfRUwx
Ogo+ICAgICAgICAgICByZXR1cm4gaGFuZGxlX3Jhel93aShyZWdzLCByZWdpZHgsIGhzci5zeXNy
ZWcucmVhZCwgaHNyLCAxKTsKPiArICAgIGNhc2UgSFNSX1NZU1JFR19PU0xTUl9FTDE6Cj4gKyAg
ICAgICAgcmV0dXJuIGhhbmRsZV9yb19yZWFkX3ZhbChyZWdzLCByZWdpZHgsIGhzci5zeXNyZWcu
cmVhZCwgaHNyLCAxLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSA8PCAz
KTsKPiAgIAo+ICAgICAgIC8qCj4gICAgICAgICogTURDUl9FTDIuVERBCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBpbmRleCA1YzE4
ZTkxOGIwLi5kNzFhZGZhNzQ1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBAQCAtMTczOSwxMiArMTczOSwxMyBAQCB2b2lk
IGhhbmRsZV93b193aShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPiAgICAgICBhZHZhbmNl
X3BjKHJlZ3MsIGhzcik7Cj4gICB9Cj4gICAKPiAtLyogUmVhZCBvbmx5IGFzIHJlYWQgYXMgemVy
byAqLwo+IC12b2lkIGhhbmRsZV9yb19yYXooc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4g
LSAgICAgICAgICAgICAgICAgICBpbnQgcmVnaWR4LAo+IC0gICAgICAgICAgICAgICAgICAgYm9v
bCByZWFkLAo+IC0gICAgICAgICAgICAgICAgICAgY29uc3QgdW5pb24gaHNyIGhzciwKPiAtICAg
ICAgICAgICAgICAgICAgIGludCBtaW5fZWwpCj4gKy8qIFJlYWQgb25seSBhcyB2YWx1ZSBwcm92
aWRlZCB3aXRoICd2YWwnIGFyZ3VtZW50IG9mIHRoaXMgZnVuY3Rpb24gKi8KPiArdm9pZCBoYW5k
bGVfcm9fcmVhZF92YWwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgIGludCByZWdpZHgsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
cmVhZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdW5pb24gaHNyIGhzciwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1pbl9lbCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgcmVnaXN0ZXJfdCB2YWwpCj4gICB7Cj4gICAgICAgQVNTRVJUKChtaW5fZWwgPT0gMCkg
fHwgKG1pbl9lbCA9PSAxKSk7Cj4gICAKPiBAQCAtMTc1MywxMyArMTc1NCwyMiBAQCB2b2lkIGhh
bmRsZV9yb19yYXooc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gICAKPiAgICAgICBpZiAo
ICFyZWFkICkKPiAgICAgICAgICAgcmV0dXJuIGluamVjdF91bmRlZl9leGNlcHRpb24ocmVncywg
aHNyKTsKPiAtICAgIC8qIGVsc2U6IHJheiAqLwo+ICAgCj4gLSAgICBzZXRfdXNlcl9yZWcocmVn
cywgcmVnaWR4LCAwKTsKPiArICAgIHNldF91c2VyX3JlZyhyZWdzLCByZWdpZHgsIHZhbCk7Cj4g
ICAKPiAgICAgICBhZHZhbmNlX3BjKHJlZ3MsIGhzcik7Cj4gICB9Cj4gICAKPiArLyogUmVhZCBv
bmx5IGFzIHJlYWQgYXMgemVybyAqLwo+ICtpbmxpbmUgdm9pZCBoYW5kbGVfcm9fcmF6KHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBy
ZWdpZHgsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCByZWFkLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHVuaW9uIGhzciBoc3IsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IG1pbl9lbCkKPiArewo+ICsgICAgaGFuZGxlX3JvX3JlYWRfdmFsKHJl
Z3MsIHJlZ2lkeCwgcmVhZCwgaHNyLCBtaW5fZWwsIDApOwo+ICt9Cj4gKwo+ICAgdm9pZCBkdW1w
X2d1ZXN0X3MxX3dhbGsoc3RydWN0IGRvbWFpbiAqZCwgdmFkZHJfdCBhZGRyKQo+ICAgewo+ICAg
ICAgIHJlZ2lzdGVyX3QgdHRiY3IgPSBSRUFEX1NZU1JFRyhUQ1JfRUwxKTsKPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFw
cy5oCj4gaW5kZXggYTBlNWU5MmViYi4uNzBiNTJkMWQxNiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3RyYXBzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgK
PiBAQCAtMjcsNiArMjcsMTAgQEAgdm9pZCBoYW5kbGVfd29fd2koc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsIGludCByZWdpZHgsIGJvb2wgcmVhZCwKPiAgIHZvaWQgaGFuZGxlX3JvX3Jheihz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IHJlZ2lkeCwgYm9vbCByZWFkLAo+ICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHVuaW9uIGhzciBoc3IsIGludCBtaW5fZWwpOwo+ICAgCj4g
Ky8qIFJlYWQgb25seSBhcyB2YWx1ZSBwcm92aWRlZCB3aXRoICd2YWwnIGFyZ3VtZW50ICovCj4g
K3ZvaWQgaGFuZGxlX3JvX3JlYWRfdmFsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBpbnQg
cmVnaWR4LCBib29sIHJlYWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVuaW9u
IGhzciBoc3IsIGludCBtaW5fZWwsIHJlZ2lzdGVyX3QgdmFsKTsKPiArCj4gICAvKiBDby1wcm9j
ZXNzb3IgcmVnaXN0ZXJzIGVtdWxhdGlvbiAoc2VlIGFyY2gvYXJtL3ZjcHJlZy5jKS4gKi8KPiAg
IHZvaWQgZG9fY3AxNV8zMihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24g
aHNyIGhzcik7Cj4gICB2b2lkIGRvX2NwMTVfNjQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
IGNvbnN0IHVuaW9uIGhzciBoc3IpOwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:25:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFhy-0002vE-TW; Tue, 05 Jun 2018 17:25: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFhx-0002v3-DM
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:25:21 +0000
X-Inumbo-ID: 1bbab2aa-68e5-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1bbab2aa-68e5-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:23: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 49CE01435;
 Tue,  5 Jun 2018 10:25:20 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7DEFD3F25D;
 Tue,  5 Jun 2018 10:25:19 -0700 (PDT)
To: Mirela Simonovic <mirela.simonovic@aggios.com>, xen-devel@lists.xen.org
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
 <20180601131750.16598-6-mirela.simonovic@aggios.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <49c1a5c9-3952-fd84-0c2a-ea65300fc7c0@arm.com>
Date: Tue, 5 Jun 2018 18:25:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180601131750.16598-6-mirela.simonovic@aggios.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/10] xen/arm: Setup virtual paging for
 non-boot CPUs on hotplug/resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

SGkgTWlyZWxhLAoKT24gMDEvMDYvMTggMTQ6MTcsIE1pcmVsYSBTaW1vbm92aWMgd3JvdGU6Cj4g
SW4gZXhpc3RpbmcgY29kZSB0aGUgdmlydHVhbCBwYWdpbmcgZm9yIG5vbi1ib290IENQVXMgaXMg
c2V0dXAgb25seSBvbiBib290Lgo+IFRoZSBzZXR1cCBpcyB0cmlnZ2VyZWQgZnJvbSBzdGFydF94
ZW4oKSBhZnRlciBhbGwgQ1BVcyBhcmUgYnJvdWdodCBvbmxpbmUuCj4gSW4gb3RoZXIgd29yZHMs
IHRoZSBpbml0aWFsaXphdGlvbiBvZiBWVENSX0VMMiByZWdpc3RlciBpcyBkb25lIG91dCBvZiB0
aGUKPiBjcHVfdXAvc3RhcnRfc2Vjb25kYXJ5KCkgY29udHJvbCBmbG93LiBIb3dldmVyLCB0aGUg
Y3B1X3VwIGZsb3cgaXMgYWxzbyB1c2VkCj4gdG8gaG90cGx1ZyBub24tYm9vdCBDUFVzIG9uIHJl
c3VtZSBmcm9tIHN1c3BlbmQgdG8gUkFNIHN0YXRlLCBpbiB3aGljaCBjYXNlCj4gdGhlIHZpcnR1
YWwgcGFnaW5nIHdpbGwgbm90IGJlIGNvbmZpZ3VyZWQuCj4gCj4gV2l0aCB0aGlzIHBhdGNoIHRo
ZSBzZXR0aW5nIG9mIHBhZ2luZyBpcyB0cmlnZ2VyZWQgZnJvbSBzdGFydF9zZWNvbmRhcnkoKQo+
IGZ1bmN0aW9uIHVzaW5nIGNwdSBzdGFydGluZyBub3RpZmllciAobm90aWZ5X2NwdV9zdGFydGlu
ZygpIGNhbGwpLiBUaGUKPiBub3RpZmllciBpcyByZWdpc3RlcmVkIGluIHAybS5jIHVzaW5nIGlu
aXQgY2FsbC4gVGhpcyBoYXMgdG8gYmUgZG9uZSB3aXRoCj4gaW5pdCBjYWxsIHJhdGhlciB0aGFu
IHByZXNtcF9pbml0IGJlY2F1c2UgdGhlIHJlZ2lzdGVyZWQgY2FsbGJhY2sgZGVwZW5kcwo+IG9u
IHZ0Y3IgY29uZmlndXJhdGlvbiB2YWx1ZSB3aGljaCBpcyBzZXR1cCBhZnRlciB0aGUgcHJlc21w
IGluaXQgY2FsbHMKPiBhcmUgZXhlY3V0ZWQgKGRvX3ByZXNtcF9pbml0Y2FsbHMoKSBjYWxsZWQg
ZnJvbSBzdGFydF94ZW4oKSkuIEluaXQgY2FsbHMKPiBhcmUgZXhlY3V0ZWQgYWZ0ZXIgaW5pdGlh
bCB2aXJ0dWFsIHBhZ2luZyBpcyBzZXQgdXAgZm9yIGFsbCBDUFVzIG9uIGJvb3QuCj4gVGhpcyBl
bnN1cmVzIHRoYXQgbm8gY2FsbGJhY2sgY2FuIGZpcmUgdW50aWwgdGhlIHZ0Y3IgdmFsdWUgaXMg
Y2FsY3VsYXRlZAo+IGJ5IFhlbiBhbmQgdmlydHVhbCBwYWdpbmcgaXMgc2V0IHVwIGluaXRpYWxs
eSBmb3IgYWxsIENQVXMuIEFsc28sIHRoaXMgd2F5Cj4gdGhlIHZpcnR1YWwgcGFnaW5nIHNldHVw
IGluIGJvb3Qgc2NlbmFyaW8gcmVtYWlucyB1bmNoYW5nZWQuCj4gCj4gSXQgaXMgYXNzdW1lZCBo
ZXJlIHRoYXQgYWZ0ZXIgdGhlIHN5c3RlbSBjb21wbGV0ZWQgdGhlIGJvb3QsIENQVXMgdGhhdAo+
IGV4ZWN1dGUgc3RhcnRfc2Vjb25kYXJ5KCkgd2VyZSBib290ZWQgYXMgd2VsbCB3aGVuIHRoZSBY
ZW4gaXRzZWxmIHdhcwo+IGJvb3RlZC4gQWNjb3JkaW5nIHRvIHRoaXMgYXNzdW1wdGlvbiBub24t
Ym9vdCBDUFVzIHdpbGwgYWx3YXlzIGJlIGNvbXBsaWFudAo+IHdpdGggdGhlIFZUQ1JfRUwyIHZh
bHVlIHRoYXQgd2FzIHNlbGVjdGVkIGJ5IFhlbiBvbiBib290Lgo+IEN1cnJlbnRseSwgdGhlcmUg
aXMgbm8gbWVjaGFuaXNtIHRvIHRyaWdnZXIgaG90cGx1Z2dpbmcgb2YgYSBDUFUuIFRoaXMKPiB3
aWxsIGJlIGFkZGVkIHdpdGggdGhlIHN1c3BlbmQgdG8gUkFNIHN1cHBvcnQgZm9yIEFSTSwgd2hl
cmUgdGhlIGhvdHBsdWcKPiBvZiBub24tYm9vdCBDUFVzIHdpbGwgYmUgdHJpZ2dlcmVkIHZpYSBl
bmFibGVfbm9uYm9vdF9jcHVzKCkgY2FsbC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNaXJlbGEgU2lt
b25vdmljIDxtaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20+CgpSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gCj4gLS0tCj4gQ0M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiBDaGFuZ2VzIGluIHYyOgo+IC1GaXgg
Y29tbWl0IG1lc3NhZ2UKPiAtU2F2ZSBjb25maWd1cmVkIFZUQ1JfRUwyIHZhbHVlIGludG8gc3Rh
dGljIHZhcmlhYmxlIHRoYXQgd2lsbCBiZSB1c2VkCj4gICBieSBub24tYm9vdCBDUFVzIG9uIGhv
dHBsdWcKPiAtQWRkIHNldHVwX3ZpcnRfcGFnaW5nX3NlY29uZGFyeSgpIGFuZCBpbnZva2UgaXQg
ZnJvbSBzdGFydF9zZWNvbmRhcnkoKQo+ICAgaWYgdGhhdCBDUFUgaGFzIHRvIHNldHVwIHZpcnR1
YWwgcGFnaW5nIChpZiB0aGUgc3lzdGVtIHN0YXRlIGlzIG5vdCBib290KQo+IAo+IENoYW5nZXMg
aW4gdjM6Cj4gLUZpeCBjb21taXQgbWVzc2FnZQo+IC1SZW1vdmUgc2V0dXBfdmlydF9wYWdpbmdf
c2Vjb25kYXJ5KCkgYW5kIHVzZSBub3RpZmllciB0byBzZXR1cCB2aXJ0dWFsCj4gICBwYWdpbmcg
Zm9yIG5vbi1ib290IENQVSBvbiBob3RwbHVnLgo+IC1JbiBzZXR1cF92aXJ0X3BhZ2luZygpIHVz
ZSB2dGNyIHN0YXRpYyB2YXJpYWJsZSBpbnN0ZWFkIG9mIGxvY2FsIHZhbAo+IC1JbiBzZXR1cF92
aXJ0X3BhZ2luZ19vbmUoKSB1c2UgdnRjciBzdGF0aWMgdmFyaWFibGUgaW5zdGVhZCBvZiBwcm92
aWRlZAo+ICAgYXJndW1lbnQKPiAKPiBDaGFuZ2VzIGluIHY0Ogo+IC1BZGQgaW5jbHVkZXMgYWxw
aGFiZXRpY2FsbHkKPiAtQWRkIG5ld2xpbmUgYmVmb3JlIHJldHVybiBpbiBjcHVfdmlydF9wYWdp
bmdfaW5pdCgpCj4gLUZpeCBpbmRlbnRhdGlvbiBpbiBjcHVfdmlydF9wYWdpbmdfY2FsbGJhY2so
KSBkZWZpbml0aW9uCj4gLVVzZSBsb2NhbCB2YWwgaW4gc2V0dXBfdmlydF9wYWdpbmcoKSBmb3Ig
Y2FsY3VsYXRpb24sIGFzc2lnbiBpdCB0byB2dGNyCj4gICBhZnRlciB0aGUgY2FsY3VsYXRpb24g
aXMgZG9uZQo+IC1SZW1vdmUgcHJpb3JpdHkgaW5pdGlhbGl6YXRpb24gaW4gdGhlIG5vdGlmaWVy
IHN0cnVjdHVyZSAocHJpb3JpdHkKPiAgIGRvZXNuJ3QgbWF0dGVyIGhlcmUpCj4gCj4gQ2hhbmdl
cyBpbiB2NToKPiAtRGVmaW5lIHZ0Y3IgYXMgdWludDMyX3QgaW5zdGVhZCB1aW50NjRfdAo+IC0t
LQo+ICAgeGVuL2FyY2gvYXJtL3AybS5jIHwgNTMgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRp
b25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJt
LmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBpbmRleCBkNDNjM2FhODk2Li4xNDc5MTM4OGFkIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0u
Ywo+IEBAIC04LDYgKzgsOCBAQAo+ICAgI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgo+ICAgI2luY2x1
ZGUgPHhlbi9tZW1fYWNjZXNzLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3htYWxsb2MuaD4KPiArI2lu
Y2x1ZGUgPHhlbi9jcHUuaD4KPiArI2luY2x1ZGUgPHhlbi9ub3RpZmllci5oPgo+ICAgI2luY2x1
ZGUgPHB1YmxpYy92bV9ldmVudC5oPgo+ICAgI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgo+ICAg
I2luY2x1ZGUgPGFzbS9ldmVudC5oPgo+IEBAIC0xNDUxLDEwICsxNDUzLDEyIEBAIGVycjoKPiAg
ICAgICByZXR1cm4gcGFnZTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBf
dmlydF9wYWdpbmdfb25lKHZvaWQgKmRhdGEpCj4gKy8qIFZUQ1IgdmFsdWUgdG8gYmUgY29uZmln
dXJlZCBieSBhbGwgQ1BVcy4gU2V0IG9ubHkgb25jZSBieSB0aGUgYm9vdCBDUFUgKi8KPiArc3Rh
dGljIHVpbnQzMl90IF9fcmVhZF9tb3N0bHkgdnRjcjsKPiArCj4gK3N0YXRpYyB2b2lkIHNldHVw
X3ZpcnRfcGFnaW5nX29uZSh2b2lkICpkYXRhKQo+ICAgewo+IC0gICAgdW5zaWduZWQgbG9uZyB2
YWwgPSAodW5zaWduZWQgbG9uZylkYXRhOwo+IC0gICAgV1JJVEVfU1lTUkVHMzIodmFsLCBWVENS
X0VMMik7Cj4gKyAgICBXUklURV9TWVNSRUczMih2dGNyLCBWVENSX0VMMik7Cj4gICAgICAgaXNi
KCk7Cj4gICB9Cj4gICAKPiBAQCAtMTUzOCwxMCArMTU0Miw0OSBAQCB2b2lkIF9faW5pdCBzZXR1
cF92aXJ0X3BhZ2luZyh2b2lkKQo+ICAgCj4gICAgICAgLyogSXQgaXMgbm90IGFsbG93ZWQgdG8g
Y29uY2F0ZW5hdGUgYSBsZXZlbCB6ZXJvIHJvb3QgKi8KPiAgICAgICBCVUdfT04oIFAyTV9ST09U
X0xFVkVMID09IDAgJiYgUDJNX1JPT1RfT1JERVIgPiAwICk7Cj4gLSAgICBzZXR1cF92aXJ0X3Bh
Z2luZ19vbmUoKHZvaWQgKil2YWwpOwo+IC0gICAgc21wX2NhbGxfZnVuY3Rpb24oc2V0dXBfdmly
dF9wYWdpbmdfb25lLCAodm9pZCAqKXZhbCwgMSk7Cj4gKyAgICB2dGNyID0gdmFsOwo+ICsgICAg
c2V0dXBfdmlydF9wYWdpbmdfb25lKE5VTEwpOwo+ICsgICAgc21wX2NhbGxfZnVuY3Rpb24oc2V0
dXBfdmlydF9wYWdpbmdfb25lLCBOVUxMLCAxKTsKPiArfQo+ICsKPiArc3RhdGljIGludCBjcHVf
dmlydF9wYWdpbmdfY2FsbGJhY2soc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuZmIsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYWN0aW9uLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpoY3B1KQo+ICt7Cj4gKyAg
ICBzd2l0Y2ggKCBhY3Rpb24gKQo+ICsgICAgewo+ICsgICAgY2FzZSBDUFVfU1RBUlRJTkc6Cj4g
KyAgICAgICAgQVNTRVJUKHN5c3RlbV9zdGF0ZSAhPSBTWVNfU1RBVEVfYm9vdCk7Cj4gKyAgICAg
ICAgc2V0dXBfdmlydF9wYWdpbmdfb25lKE5VTEwpOwo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAg
ZGVmYXVsdDoKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gTk9U
SUZZX0RPTkU7Cj4gICB9Cj4gICAKPiArc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayBjcHVf
dmlydF9wYWdpbmdfbmZiID0gewo+ICsgICAgLm5vdGlmaWVyX2NhbGwgPSBjcHVfdmlydF9wYWdp
bmdfY2FsbGJhY2ssCj4gK307Cj4gKwo+ICtzdGF0aWMgaW50IF9faW5pdCBjcHVfdmlydF9wYWdp
bmdfaW5pdCh2b2lkKQo+ICt7Cj4gKyAgICByZWdpc3Rlcl9jcHVfbm90aWZpZXIoJmNwdV92aXJ0
X3BhZ2luZ19uZmIpOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKy8qCj4gKyAqIEluaXRp
YWxpemF0aW9uIG9mIHRoZSBub3RpZmllciBoYXMgdG8gYmUgZG9uZSBhdCBpbml0IHJhdGhlciB0
aGFuIHByZXNtcF9pbml0Cj4gKyAqIHBoYXNlIGJlY2F1c2U6IHRoZSByZWdpc3RlcmVkIG5vdGlm
aWVyIGlzIHVzZWQgdG8gc2V0dXAgdmlydHVhbCBwYWdpbmcgZm9yCj4gKyAqIG5vbi1ib290IENQ
VXMgYWZ0ZXIgdGhlIGluaXRpYWwgdmlydHVhbCBwYWdpbmcgZm9yIGFsbCBDUFVzIGlzIGFscmVh
ZHkgc2V0dXAsCj4gKyAqIGkuZS4gd2hlbiBhIG5vbi1ib290IENQVSBpcyBob3RwbHVnZ2VkIGFm
dGVyIHRoZSBzeXN0ZW0gaGFzIGJvb3RlZC4gSW4gb3RoZXIKPiArICogd29yZHMsIHRoZSBub3Rp
ZmllciBzaG91bGQgYmUgcmVnaXN0ZXJlZCBhZnRlciB0aGUgdmlydHVhbCBwYWdpbmcgaXMKPiAr
ICogaW5pdGlhbGx5IHNldHVwIChzZXR1cF92aXJ0X3BhZ2luZygpIGlzIGNhbGxlZCBmcm9tIHN0
YXJ0X3hlbigpKS4gVGhpcyBpcwo+ICsgKiByZXF1aXJlZCBiZWNhdXNlIHZ0Y3IgY29uZmlnIHZh
bHVlIGhhcyB0byBiZSBzZXQgYmVmb3JlIGEgbm90aWZpZXIgY2FuIGZpcmUuCj4gKyAqLwo+ICtf
X2luaXRjYWxsKGNwdV92aXJ0X3BhZ2luZ19pbml0KTsKPiArCj4gICAvKgo+ICAgICogTG9jYWwg
dmFyaWFibGVzOgo+ICAgICogbW9kZTogQwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:32:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17:32:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQFp0-0004NZ-9H; Tue, 05 Jun 2018 17: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQFoz-0004NP-2Q
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 17:32:37 +0000
X-Inumbo-ID: 1ee18af5-68e6-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ee18af5-68e6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:30: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 1fQFou-0004Sk-U9; Tue, 05 Jun 2018 17: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 1fQFou-0007MH-JD; Tue, 05 Jun 2018 17:32:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQFou-0007L7-IR; Tue, 05 Jun 2018 17:32:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123795-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-i386-libvirt:libvirt-build:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-next:test-amd64-i386-xl-xsm:debian-install:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-shadow:debian-install:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:debian-install:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-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-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-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-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:guest-saverestore.2:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:build-arm64-pvops:kernel-build:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair: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-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=b5376b2a280083d972e596eba2015a8a44e4f543
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 17:32:32 +0000
Subject: [Xen-devel] [linux-next test] 123795: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzc5NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM3OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMCBmcmVlYnNkLWluc3RhbGwg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAxNiBkZWJpYW4taW5zdGFsbC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDEwIGZyZWVi
c2QtaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEwIGRlYmlhbi1pbnN0YWxsICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1
NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIz
NTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAx
NiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
MyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1
NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjM1
NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYjUzNzZiMmEyODAwODNkOTcyZTU5NmViYTIw
MTVhOGE0NGU0ZjU0MwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDUx
MmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2Ug
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjM3OTUgIDIwMTgtMDYtMDQgMDk6MTg6NTUgWiAgICAxIGRheXMgICAgMSBh
dHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:34:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFrC-0004ae-C8; Tue, 05 Jun 2018 17:34: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFrB-0004aZ-ON
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:34:53 +0000
X-Inumbo-ID: 70564f59-68e6-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 70564f59-68e6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:32: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 314EC1435;
 Tue,  5 Jun 2018 10:34:51 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 04C603F25D;
 Tue,  5 Jun 2018 10:34:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8d4b50bc-94ea-84ac-fea1-49e9eabe49bc@arm.com>
Date: Tue, 5 Jun 2018 18:34:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528133051-924-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.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,
 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>

SGksCgpPbiAwNC8wNi8xOCAxODoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNlbGVj
dCBNRU1fQUNDRVNTX0FMV0FZU19PTiBvbiB4ODYgdG8gbWFyayB0aGF0IE1FTV9BQ0NFU1MgaXMg
bm90Cj4gY29uZmlndXJhYmxlIG9uIHg4Ni4gQXZvaWQgc2VsZWN0aW5nIGl0IG9uIEFSTS4KPiBS
ZW5hbWUgSEFTX01FTV9BQ0NFU1MgdG8gTUVNX0FDQ0VTUyBldmVyeXdoZXJlLiBBZGQgYSBwcm9t
cHQgYW5kIGEKPiBkZXNjcmlwdGlvbiB0byBNRU1fQUNDRVNTIGluIHhlbi9jb21tb24vS2NvbmZp
Zy4KPiAKPiBUaGUgcmVzdWx0IGlzIHRoYXQgdGhlIHVzZXItdmlzaWJsZSBvcHRpb24gaXMgTUVN
X0FDQ0VTUywgYW5kIGl0IGlzCj4gY29uZmlndXJhYmxlIG9ubHkgb24gQVJNIChkaXNhYmxlZCBi
eSBkZWZhdWx0KS4KCkl0IHdvdWxkIGJlIG5pY2UgdG8gbWVudGlvbiBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UgdGhlIHNob3J0Y29taW5nIGZvciAKQXJtLiBCZWNhdXNlIHlvdSBhcmUganVzdCByZW1v
dmluZyB0aGUgZ3Vlc3QgaW50ZXJmYWNlLCBhbGwgdGhlIAphcmNoLXNwZWNpZmljIGluZnJhc3Ry
dWN0dXJlIGlzIHN0aWxsIHByZXNlbnQuCgo+IAo+IFRoZSBwdXJwb3NlIGlzIHRvIHJlZHVjZSBj
b2RlIHNpemUuIFRoZSBvcHRpb24gZG9lc24ndCBkZXBlbmQgb24gRVhQRVJUCj4gYmVjYXVzZSBp
dCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHktc3VwcG9ydCBjb25maWd1cmF0aW9ucyB3aXRob3V0
CgpzL2VjdXJpdHktc3VwcG9ydC9zZWN1cml0eS1zdXBwb3J0LwoKPiBNRU1fQUNDRVNTIGFuZCBh
IG5vbi1leHBlcnQgc2hvdWxkIGJlIGFibGUgdG8gZGlzYWJsZSBpdC4KPiAKPiBTdWdnZXN0ZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20KPiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20KPiBDQzogamJldWxpY2hAc3VzZS5jb20KPiBDQzoganVsaWVuLmdyYWxs
QGFybS5jb20KPiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+IENDOiBzc3RhYmVsbGluaUBr
ZXJuZWwub3JnCj4gQ0M6IHRpbUB4ZW4ub3JnCj4gQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiAK
PiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gY2hhbmdlIE1FTV9BQ0NFU1NfQUxXQVlTX09OIHRv
IGJvb2wKPiAtIGNoYW5nZSBkZWZhdWx0IGZvciBNRU1fQUNDRVNTLCBkZWZhdWx0IHkgaWYgTUVN
X0FDQ0VTU19BTFdBWVNfT04KPiAKPiBDaGFuZ2VzIGluIHY0Ogo+IC0gcmVtb3ZlIEhBU19NRU1f
QUNDRVNTCj4gLSBtb3ZlIE1FTV9BQ0NFU1NfQUxXQVlTX09OIHRvIGNvbW1vbgo+IC0gY29tYmls
ZSBkZWZhdWx0IGFuZCBib29sIHRvIGRlZl9ib29sCj4gCj4gQ2hhbmdlcyBpbiB2MzoKPiAtIGtl
ZXAgSEFTX01FTV9BQ0NFU1MgdG8gbWFyayB0aGF0IGFuIGFyY2ggY2FuIGRvIE1FTV9BQ0NFU1MK
PiAtIGludHJvZHVjZSBNRU1fQUNDRVNTX0FMV0FZU19PTgo+IC0gdGhlIG1haW4gTUVNX0FDQ0VT
UyBvcHRpb24gaXMgaW4geGVuL2NvbW1vbi9LY29uZmlnCj4gCj4gQ2hhbmdlcyBpbiB2MjoKPiAt
IHBhdGNoIGFkZGVkCj4gLS0tCj4gICB0b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmln
IHwgIDIgKy0KPiAgIHhlbi9hcmNoL2FybS9LY29uZmlnICAgICAgICAgICAgICAgfCAgMSAtCj4g
ICB4ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgIHhlbi9jb21t
b24vS2NvbmZpZyAgICAgICAgICAgICAgICAgfCAxMCArKysrKysrKystCj4gICB4ZW4vY29tbW9u
L01ha2VmaWxlICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgIHhlbi9jb21tb24vZG9tY3RsLmMg
ICAgICAgICAgICAgICAgfCAgMiArLQo+ICAgeGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaCAg
ICAgICB8ICA0ICsrLS0KPiAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgfCAg
MiArLQo+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICB8ICA0ICsrLS0KPiAg
IHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICAgeGVuL3hzbS9m
bGFzay9ob29rcy5jICAgICAgICAgICAgICB8ICA0ICsrLS0KCllvdSBwcm9iYWJseSB3YW50IGFu
IGFjayBmcm9tIERhbmllbCBoZXJlIChDQ2VkIGhpbSkuCgo+ICAgMTEgZmlsZXMgY2hhbmdlZCwg
MjEgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL3No
aW0uY29uZmlnCj4gaW5kZXggNGQ1NjMwZi4uMjFkNzA3NSAxMDA2NDQKPiAtLS0gYS90b29scy9m
aXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnCj4gKysrIGIvdG9vbHMvZmlybXdhcmUveGVuLWRp
ci9zaGltLmNvbmZpZwo+IEBAIC0yOSw3ICsyOSw3IEBAIENPTkZJR19DT01QQVQ9eQo+ICAgQ09O
RklHX0NPUkVfUEFSS0lORz15Cj4gICBDT05GSUdfSEFTX0FMVEVSTkFUSVZFPXkKPiAgIENPTkZJ
R19IQVNfRVhfVEFCTEU9eQo+IC1DT05GSUdfSEFTX01FTV9BQ0NFU1M9eQo+ICtDT05GSUdfTUVN
X0FDQ0VTUz15Cj4gICBDT05GSUdfSEFTX01FTV9QQUdJTkc9eQo+ICAgQ09ORklHX0hBU19NRU1f
U0hBUklORz15Cj4gICBDT05GSUdfSEFTX1BEWD15Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiBpbmRleCA2NmFkY2U0Li4yYjg3MTEx
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gKysrIGIveGVuL2FyY2gvYXJt
L0tjb25maWcKPiBAQCAtMTcsNyArMTcsNiBAQCBjb25maWcgQVJNCj4gICAJZGVmX2Jvb2wgeQo+
ICAgCXNlbGVjdCBIQVNfQUxURVJOQVRJVkUKPiAgIAlzZWxlY3QgSEFTX0RFVklDRV9UUkVFCj4g
LQlzZWxlY3QgSEFTX01FTV9BQ0NFU1MKPiAgIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICj4gICAJ
c2VsZWN0IEhBU19QRFgKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBi
L3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gaW5kZXggZjY0ZmM1Ni4uOWE4NWZlOSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4g
QEAgLTE1LDcgKzE1LDcgQEAgY29uZmlnIFg4Ngo+ICAgCXNlbGVjdCBIQVNfR0RCU1gKPiAgIAlz
ZWxlY3QgSEFTX0lPUE9SVFMKPiAgIAlzZWxlY3QgSEFTX0tFWEVDCj4gLQlzZWxlY3QgSEFTX01F
TV9BQ0NFU1MKPiArCXNlbGVjdCBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ICAgCXNlbGVjdCBIQVNf
TUVNX1BBR0lORwo+ICAgCXNlbGVjdCBIQVNfTUVNX1NIQVJJTkcKPiAgIAlzZWxlY3QgSEFTX05T
MTY1NTAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29u
ZmlnCj4gaW5kZXggOTA0M2RjZS4uZGI2YmIyZCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL0tj
b25maWcKPiArKysgYi94ZW4vY29tbW9uL0tjb25maWcKPiBAQCAtMjAsOSArMjAsMTcgQEAgY29u
ZmlnIEhBU19ERVZJQ0VfVFJFRQo+ICAgY29uZmlnIEhBU19FWF9UQUJMRQo+ICAgCWJvb2wKPiAg
IAo+IC1jb25maWcgSEFTX01FTV9BQ0NFU1MKPiArY29uZmlnIE1FTV9BQ0NFU1NfQUxXQVlTX09O
Cj4gICAJYm9vbAo+ICAgCj4gK2NvbmZpZyBNRU1fQUNDRVNTCj4gKwlkZWZfYm9vbCBNRU1fQUND
RVNTX0FMV0FZU19PTgo+ICsJcHJvbXB0ICJNZW1vcnkgQWNjZXNzIGFuZCBWTSBldmVudHMiIGlm
ICFNRU1fQUNDRVNTX0FMV0FZU19PTgo+ICsJLS0taGVscC0tLQo+ICsKPiArCSAgRnJhbWV3b3Jr
IHRvIGNvbmZpZ3VyZSBtZW1vcnkgYWNjZXNzIHR5cGVzIGZvciBndWVzdHMgYW5kIHJlY2VpdmUK
PiArCSAgcmVsYXRlZCBldmVudHMgaW4gdXNlcnNwYWNlLgo+ICsKPiAgIGNvbmZpZyBIQVNfTUVN
X1BBR0lORwo+ICAgCWJvb2wKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxl
IGIveGVuL2NvbW1vbi9NYWtlZmlsZQo+IGluZGV4IDI0ZDQ3NTIuLjZmMmIzZmMgMTAwNjQ0Cj4g
LS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQo+ICsrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKPiBA
QCAtMjIsNyArMjIsNyBAQCBvYmoteSArPSBsaWIubwo+ICAgb2JqLSQoQ09ORklHX05FRURTX0xJ
U1RfU09SVCkgKz0gbGlzdF9zb3J0Lm8KPiAgIG9iai0kKENPTkZJR19MSVZFUEFUQ0gpICs9IGxp
dmVwYXRjaC5vIGxpdmVwYXRjaF9lbGYubwo+ICAgb2JqLXkgKz0gbHpvLm8KPiAtb2JqLSQoQ09O
RklHX0hBU19NRU1fQUNDRVNTKSArPSBtZW1fYWNjZXNzLm8KPiArb2JqLSQoQ09ORklHX01FTV9B
Q0NFU1MpICs9IG1lbV9hY2Nlc3Mubwo+ICAgb2JqLXkgKz0gbWVtb3J5Lm8KPiAgIG9iai15ICs9
IG1vbml0b3Iubwo+ICAgb2JqLXkgKz0gbXVsdGljYWxsLm8KPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiBpbmRleCA5YjdiYzA4Li44OTFh
ZDU4IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKPiArKysgYi94ZW4vY29tbW9u
L2RvbWN0bC5jCj4gQEAgLTEwODUsNyArMTA4NSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKPiAgICAgICAgICAgY29weWJh
Y2sgPSAxOwo+ICAgICAgICAgICBicmVhazsKPiAgIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1f
QUNDRVNTCj4gKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+ICAgICAgIGNhc2UgWEVOX0RPTUNU
TF9zZXRfYWNjZXNzX3JlcXVpcmVkOgo+ICAgICAgICAgICBpZiAoIHVubGlrZWx5KGN1cnJlbnQt
PmRvbWFpbiA9PSBkKSApIC8qIG5vIGRvbWFpbl9wYXVzZSgpICovCj4gICAgICAgICAgICAgICBy
ZXQgPSAtRVBFUk07Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCj4gaW5kZXggNWFiMzRjMS4uN2U5NWVhYiAx
MDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL21lbV9hY2Nlc3MuaAo+IEBAIC03OCw3ICs3OCw3IEBAIGxvbmcgcDJtX3NldF9t
ZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQsCj4gICAgKi8KPiAgIGludCBwMm1fZ2V0
X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3Qg
KmFjY2Vzcyk7Cj4gICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKPiAgIGludCBtZW1fYWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcg
Y21kLAo+ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX2FjY2Vzc19vcF90KSBhcmcpOwo+ICAgI2Vsc2UKPiBAQCAtODgsNyArODgsNyBAQCBpbnQg
bWVtX2FjY2Vzc19tZW1vcCh1bnNpZ25lZCBsb25nIGNtZCwKPiAgIHsKPiAgICAgICByZXR1cm4g
LUVOT1NZUzsKPiAgIH0KPiAtI2VuZGlmIC8qIENPTkZJR19IQVNfTUVNX0FDQ0VTUyAqLwo+ICsj
ZW5kaWYgLyogQ09ORklHX01FTV9BQ0NFU1MgKi8KPiAgIAo+ICAgI2VuZGlmIC8qIF9YRU5fTUVN
X0FDQ0VTU19IICovCj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg
Yi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+IGluZGV4IGZmNmIyZGIuLmIwYWMxZjYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaAo+IEBAIC01ODQsNyArNTg0LDcgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV92
bV9ldmVudF9jb250cm9sKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKPiAg
ICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCBk
KTsKPiAgIH0KPiAgIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRlZiBD
T05GSUdfTUVNX0FDQ0VTUwo+ICAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tZW1fYWNjZXNz
KFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIFhTTV9BU1NF
UlRfQUNUSU9OKFhTTV9ETV9QUklWKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hz
bS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCj4gaW5kZXggZjBjNmZjNy4uNzYzNmJjYiAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20v
eHNtLmgKPiBAQCAtMTQzLDcgKzE0Myw3IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7Cj4gICAK
PiAgICAgICBpbnQgKCp2bV9ldmVudF9jb250cm9sKSAoc3RydWN0IGRvbWFpbiAqZCwgaW50IG1v
ZGUsIGludCBvcCk7Cj4gICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZk
ZWYgQ09ORklHX01FTV9BQ0NFU1MKPiAgICAgICBpbnQgKCptZW1fYWNjZXNzKSAoc3RydWN0IGRv
bWFpbiAqZCk7Cj4gICAjZW5kaWYKPiAgIAo+IEBAIC01ODIsNyArNTgyLDcgQEAgc3RhdGljIGlu
bGluZSBpbnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2wgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3Qg
ZG9tYWluICpkLCBpbnQKPiAgICAgICByZXR1cm4geHNtX29wcy0+dm1fZXZlbnRfY29udHJvbChk
LCBtb2RlLCBvcCk7Cj4gICB9Cj4gICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+
ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MKPiAgIHN0YXRpYyBpbmxpbmUgaW50IHhzbV9tZW1f
YWNjZXNzICh4c21fZGVmYXVsdF90IGRlZiwgc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAg
ICByZXR1cm4geHNtX29wcy0+bWVtX2FjY2VzcyhkKTsKPiBkaWZmIC0tZ2l0IGEveGVuL3hzbS9k
dW1teS5jIGIveGVuL3hzbS9kdW1teS5jCj4gaW5kZXggNmU3NTExOS4uMzI5MGQwNCAxMDA2NDQK
PiAtLS0gYS94ZW4veHNtL2R1bW15LmMKPiArKysgYi94ZW4veHNtL2R1bW15LmMKPiBAQCAtMTI3
LDcgKzEyNyw3IEBAIHZvaWQgX19pbml0IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0
aW9ucyAqb3BzKQo+ICAgCj4gICAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVu
dF9jb250cm9sKTsKPiAgIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRl
ZiBDT05GSUdfTUVNX0FDQ0VTUwo+ICAgICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbWVt
X2FjY2Vzcyk7Cj4gICAjZW5kaWYKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hv
b2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiBpbmRleCA3OGJjMzI2Li43YTNjY2ZhIDEw
MDY0NAo+IC0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYwo+ICsrKyBiL3hlbi94c20vZmxhc2sv
aG9va3MuYwo+IEBAIC0xMjU2LDcgKzEyNTYsNyBAQCBzdGF0aWMgaW50IGZsYXNrX3ZtX2V2ZW50
X2NvbnRyb2woc3RydWN0IGRvbWFpbiAqZCwgaW50IG1vZGUsIGludCBvcCkKPiAgICAgICByZXR1
cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19WTV9FVkVO
VCk7Cj4gICB9Cj4gICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKPiAgIHN0YXRpYyBpbnQgZmxhc2tfbWVtX2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NM
QVNTX0RPTUFJTjIsIERPTUFJTjJfX01FTV9BQ0NFU1MpOwo+IEBAIC0xODAzLDcgKzE4MDMsNyBA
QCBzdGF0aWMgc3RydWN0IHhzbV9vcGVyYXRpb25zIGZsYXNrX29wcyA9IHsKPiAgIAo+ICAgICAg
IC52bV9ldmVudF9jb250cm9sID0gZmxhc2tfdm1fZXZlbnRfY29udHJvbCwKPiAgIAo+IC0jaWZk
ZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+ICAg
ICAgIC5tZW1fYWNjZXNzID0gZmxhc2tfbWVtX2FjY2VzcywKPiAgICNlbmRpZgo+ICAgCj4gCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:38:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQFuF-00052s-N7; Tue, 05 Jun 2018 17:38:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQFuE-00052m-Ht
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:38:02 +0000
X-Inumbo-ID: e1134678-68e6-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e1134678-68e6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:35: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 D6E3A1435;
 Tue,  5 Jun 2018 10:38:00 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7E6643F25D;
 Tue,  5 Jun 2018 10:37:59 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e7c0a90e-8ef1-78bb-a979-413e5054dc57@arm.com>
Date: Tue, 5 Jun 2018 18:37:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528133051-924-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/10] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWxsIHRoZSBVQVJUIGRyaXZlcnMgYXJlIHNpbGVudCBvcHRpb25zLiBBZGQgb25lIGxpbmUg
ZGVzY3JpcHRpb25zIHNvCj4gdGhhdCBjYW4gYmUgZGUvc2VsZWN0ZWQgdmlhIG1lbnVjb25maWcu
Cj4gCj4gQWRkIGFuIHg4NiBkZXBlbmRlbmN5IHRvIEhBU19FSENJOiBFSENJIFBDSSBoYXMgbm90
IGJlZW4gdXNlZCBvbiBBUk0uIEluCj4gZmFjdCwgaXQgZGVwZW5kcyBvbiBQQ0ksIGFuZCBtb3Jl
b3ZlciB3ZSBoYXZlIGRyaXZlcnMgZm9yIHNldmVyYWwKPiBlbWJlZGRlZCBVQVJUcyBmb3IgdmFy
aW91cyBBUk0gYm9hcmRzLgoKSXQgaXMgcHJvYmFibHkgd29ydGggbWVudGlvbmluZyB0aGF0IE5T
MTY1NTAgaXMgc3RpbGwgbm90IHNlbGVjdGFibGUgb24geDg2LgoKPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCj4gQ0M6IGpiZXVsaWNoQHN1c2Uu
Y29tCj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiAtLS0KPiBDaGFuZ2VzIGluIHY0
Ogo+IC0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQo+IC0gcmVtb3ZlIHByb21wdCBmb3IgSEFTX0VI
Q0kKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0gTlMxNjU1MCBwcm9tcHQgaWYgQVJNCj4gCj4gQ2hh
bmdlcyBpbiB2MjoKPiAtIG1ha2UgSEFTX0VIQ0kgZGVwZW5kIG9uIHg4Ngo+IC0tLQo+ICAgeGVu
L2RyaXZlcnMvY2hhci9LY29uZmlnIHwgMTUgKysrKysrKystLS0tLS0tCj4gICAxIGZpbGUgY2hh
bmdlZCwgOCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKPiBpbmRl
eCBjYzc4ZWMzLi5iMWYwN2Y4IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZp
Zwo+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZwo+IEBAIC0xLDExICsxLDExIEBACj4g
ICBjb25maWcgSEFTX05TMTY1NTAKPiAtCWJvb2wKPiArCWJvb2wgIk5TMTY1NTAgVUFSVCBkcml2
ZXIiIGlmIEFSTQo+ICAgCWRlZmF1bHQgeQo+ICAgCWhlbHAKPiAgIAkgIFRoaXMgc2VsZWN0cyB0
aGUgMTY1NTAtc2VyaWVzIFVBUlQgc3VwcG9ydC4gRm9yIG1vc3Qgc3lzdGVtcywgc2F5IFkuCj4g
ICAKPiAgIGNvbmZpZyBIQVNfQ0FERU5DRV9VQVJUCj4gLQlib29sCj4gKwlib29sICJYaWxpbngg
Q2FkZW5jZSBVQVJUIGRyaXZlciIKPiAgIAlkZWZhdWx0IHkKPiAgIAlkZXBlbmRzIG9uIEFSTV82
NAo+ICAgCWhlbHAKPiBAQCAtMTMsNyArMTMsNyBAQCBjb25maWcgSEFTX0NBREVOQ0VfVUFSVAo+
ICAgCSAgYmFzZWQgYm9hcmQsIHNheSBZLgo+ICAgCj4gICBjb25maWcgSEFTX01WRUJVCj4gLQli
b29sCj4gKwlib29sICJNYXJ2ZWxsIE1WRUJVIFVBUlQgZHJpdmVyIgo+ICAgCWRlZmF1bHQgeQo+
ICAgCWRlcGVuZHMgb24gQVJNXzY0Cj4gICAJaGVscAo+IEBAIC0yMSw3ICsyMSw3IEBAIGNvbmZp
ZyBIQVNfTVZFQlUKPiAgIAkgIGJhc2VkIGJvYXJkLCBzYXkgWS4KPiAgIAo+ICAgY29uZmlnIEhB
U19QTDAxMQo+IC0JYm9vbAo+ICsJYm9vbCAiQVJNIFBMMDExIFVBUlQgZHJpdmVyIgo+ICAgCWRl
ZmF1bHQgeQo+ICAgCWRlcGVuZHMgb24gQVJNCj4gICAJaGVscAo+IEBAIC0yOSw3ICsyOSw3IEBA
IGNvbmZpZyBIQVNfUEwwMTEKPiAgIAkgIGFuIEludGVncmF0b3IvUFAyLCBJbnRlZ3JhdG9yL0NQ
IG9yIFZlcnNhdGlsZSBwbGF0Zm9ybSwgc2F5IFkuCj4gICAKPiAgIGNvbmZpZyBIQVNfRVhZTk9T
NDIxMAo+IC0JYm9vbAo+ICsJYm9vbCAiU2Ftc3VuZyBFeHlub3MgNDIxMCBVQVJUIGRyaXZlciIK
PiAgIAlkZWZhdWx0IHkKPiAgIAlkZXBlbmRzIG9uIEFSTV8zMgo+ICAgCWhlbHAKPiBAQCAtMzcs
NyArMzcsNyBAQCBjb25maWcgSEFTX0VYWU5PUzQyMTAKPiAgIAkgIEV4eW5vcyBiYXNlZCBib2Fy
ZCwgc2F5IFkuCj4gICAKPiAgIGNvbmZpZyBIQVNfT01BUAo+IC0JYm9vbAo+ICsJYm9vbCAiVGV4
YXMgSW5zdHJ1bWVudHMgT01BUCBVQVJUIGRyaXZlciIKPiAgIAlkZWZhdWx0IHkKPiAgIAlkZXBl
bmRzIG9uIEFSTV8zMgo+ICAgCWhlbHAKPiBAQCAtNDUsNyArNDUsNyBAQCBjb25maWcgSEFTX09N
QVAKPiAgIAkgIEluc3RydW1lbnRzIGJhc2VkIENQVSwgc2F5IFkuCj4gICAKPiAgIGNvbmZpZyBI
QVNfU0NJRgo+IC0JYm9vbAo+ICsJYm9vbCAiU3VwZXJIIFNDSShGKSBVQVJUIGRyaXZlciIKPiAg
IAlkZWZhdWx0IHkKPiAgIAlkZXBlbmRzIG9uIEFSTQo+ICAgCWhlbHAKPiBAQCAtNTQsNiArNTQs
NyBAQCBjb25maWcgSEFTX1NDSUYKPiAgIAo+ICAgY29uZmlnIEhBU19FSENJCj4gICAJYm9vbAo+
ICsJZGVwZW5kcyBvbiBYODYKPiAgIAloZWxwCj4gICAJICBUaGlzIHNlbGVjdHMgdGhlIFVTQiBi
YXNlZCBFSENJIGRlYnVnIHBvcnQgdG8gYmUgdXNlZCBhcyBhIFVBUlQuIElmCj4gICAJICB5b3Ug
aGF2ZSBhbiB4ODYgYmFzZWQgc3lzdGVtIHdpdGggVVNCLCBzYXkgWS4KPiAKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:50:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQG5h-00071n-3w; Tue, 05 Jun 2018 17:49: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQG5f-00071i-KN
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:49:51 +0000
X-Inumbo-ID: 87c3ebb3-68e8-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 87c3ebb3-68e8-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:47:35 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E87C21435;
 Tue,  5 Jun 2018 10:49:49 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D8CD63F25D;
 Tue,  5 Jun 2018 10:49:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
Date: Tue, 5 Jun 2018 18:49:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528133051-924-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, dfaggioli@suse.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>

SGkgU3RlZmFubywKCk9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgTlVMTCBhbmQgQ3Jl
ZGl0IHNjaGVkdWxlcnMuCj4gU3VwcG9ydCBvbmx5IDggY3B1cy4gSXQgb25seSBjYXJyaWVzIG5v
bi1kZWZhdWx0IG9wdGlvbnMgKHVzZSBtYWtlCgpJIGRvbid0IHNlZSB3aGVyZSA4IENQVXMgd291
bGQgb25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1bHQgdmFsdWUgaXMgCjEyOCBjcHVzLgoK
PiBvbGRkZWZjb25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRlIC5jb25maWcgZmlsZSkuCgpXaXRo
IGFsbCB0aGUgc2VyaWVzIEkgZGlkIHRoZSBmb2xsb3dpbmcgdGhpbmdzOgoJMSkgY29weSB0aW55
LmNvbmZpZyB0byAuY29uZmlnCgkyKSBtYWtlIG9sZGRlZmNvbmZpZwoJMykgbWFrZSBtZW51Y29u
ZmlnIGFuZCBzZWxlY3QgUUVNVQoKQWZ0ZXIgMSkgdGhlIG51bWJlcnMgb2YgQ1BVcyBhcmUgc2V0
IHRvIDEyOC4gQWZ0ZXIgMykgSSB3b3VsZCBleHBlY3QgdGhlCm51bWJlciBvZiBDUFVzIHRvIGdv
IGRvd24gdG8gOC4gVW5mb3J0dW5hdGVseSB0aGlzIGlzIG5vdCB0aGUgY2FzZXMuCgpTbyB5b3Vy
IGNvbW1hbmQgZG9lcyBub3Qgc2VlbSB0byBiZSBlbm91Z2ggaGVyZS4KCj4gCj4gU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IAo+IC0t
LQo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueS5jb25mIHwgNDMgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgNDMg
aW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9jb25maWdz
L3RpbnkuY29uZgo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNv
bmYgYi94ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNvbmYKPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+IGluZGV4IDAwMDAwMDAuLmU5YTVlNjUKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL2NvbmZpZ3MvdGlueS5jb25mCj4gQEAgLTAsMCArMSw0MyBAQAo+ICtDT05GSUdfQVJN
XzY0PXkKClRoaXMgY29uZmlnIHRhcmdldHMgYXJtNjQuIFNvIEkgd291bGQgbmFtZSBpdCB0aW55
NjQuY29uZi4KCj4gK0NPTkZJR19BUk09eQo+ICsKPiArIwo+ICsjIEFyY2hpdGVjdHVyZSBGZWF0
dXJlcwo+ICsjCj4gKyMgQ09ORklHX0dJQ1YzIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfTUVNX0FD
Q0VTUyBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRSBpcyBub3Qgc2V0
Cj4gKwo+ICsjCj4gKyMgQ29tbW9uIEZlYXR1cmVzCj4gKyMKPiArIyBDT05GSUdfVE1FTSBpcyBu
b3Qgc2V0Cj4gKwo+ICsjCj4gKyMgU2NoZWR1bGVycwo+ICsjCj4gKyMgQ09ORklHX1NDSEVEX0NS
RURJVDIgaXMgbm90IHNldAo+ICsjIENPTkZJR19TQ0hFRF9SVERTIGlzIG5vdCBzZXQKPiArIyBD
T05GSUdfU0NIRURfQVJJTkM2NTMgaXMgbm90IHNldAo+ICtDT05GSUdfU0NIRURfTlVMTD15Cj4g
K0NPTkZJR19TQ0hFRF9OVUxMX0RFRkFVTFQ9eQo+ICtDT05GSUdfU0NIRURfREVGQVVMVD0ibnVs
bCIKPiArIyBDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUyBpcyBub3Qg
c2V0Cj4gKwo+ICsjCj4gKyMgRGV2aWNlIERyaXZlcnMKPiArIwo+ICsjIENPTkZJR19IQVNfTlMx
NjU1MCBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX0hBU19DQURFTkNFX1VBUlQgaXMgbm90IHNldAo+
ICsjIENPTkZJR19IQVNfTVZFQlUgaXMgbm90IHNldAo+ICsjIENPTkZJR19IQVNfUEwwMTEgaXMg
bm90IHNldAo+ICsjIENPTkZJR19IQVNfU0NJRiBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX0FSTV9T
TU1VIGlzIG5vdCBzZXQKPiArCj4gKyMKPiArIyBEZWJ1Z2dpbmcgT3B0aW9ucwo+ICsjCj4gKyMg
Q09ORklHX0RFQlVHIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfRlJBTUVfUE9JTlRFUiBpcyBub3Qg
c2V0Cj4gKyMgQ09ORklHX1ZFUkJPU0VfREVCVUcgaXMgbm90IHNldAo+ICsjIENPTkZJR19TQ1JV
Ql9ERUJVRyBpcyBub3Qgc2V0Cj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:52:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQG86-00081g-9O; Tue, 05 Jun 2018 17:52: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQG85-00081V-2m
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:52:21 +0000
X-Inumbo-ID: e0c51c04-68e8-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e0c51c04-68e8-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:50:04 +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 3C3A21435;
 Tue,  5 Jun 2018 10:52:19 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 908733F25D;
 Tue,  5 Jun 2018 10:52:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
Date: Tue, 5 Jun 2018 18:52:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, dfaggioli@suse.com,
 Jan Beulich <JBeulich@suse.com>, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wNi8xOCAxODoyMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFsbCwK
PiAKPiBUaGlzIHBhdGNoIHNlcmllcyBpcyB0aGUgZmlyc3Qgc3RlcCB0b3dhcmQgYnVpbGRpbmcg
YSBzbWFsbCBjZXJ0aWZpYWJsZQo+IFhlbiBoeXBlcnZpc29yIGZvciBBUk0gYm9hcmRzLgo+IAo+
IEZpcnN0LCB0aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cgZGlzYWJsaW5n
IG1vcmUga2NvbmZpZwo+IG9wdGlvbnM6IG1vc3Qgb2YgdGhlbSBhbHJlYWR5IGV4aXN0IGJ1dCBj
YW5ub3QgYmUgZGlzYWJsZWQuCj4gCj4gVGhlbiwgaXQgaW50cm9kdWNlcyBhIHJlZmVyZW5jZSBr
Y29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyCj4gZGVtYW5kLCBjYW5kaWRh
dGUgZm9yIGNlcnRpZmljYXRpb25zKSwgWGlsaW54IE1QU29DLCBhbmQgZm9yIFFFTVUKPiBhYXJj
aDY0IChub3QgZm9yIGNlcnRpZmljYXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcpLgo+
IAo+IFRoZSBsYXN0IHBhdGNoIGluIHRoZSBzZXJpZXMgYWRkcyBhIGNvbnZlbmllbnQgY2xvYyB0
YXJnZXQgdG8gY291bnQgdGhlCj4gdG90YWwgbGluZXMgb2YgY29kZSBvZiB0aGUgc291cmNlIGZp
bGVzIGJ1aWx0Lgo+IAo+IEFzIGEgY29uc2VxdWVuY2Ugb2YgdGhlc2UgY2hhbmdlcywgc29tZSBv
cHRpb25zIHdpbGwgYmVjb21lIHVzZXItdmlzaWJsZQo+IGFuZCBub3QgZGVwZW5kZW50IG9uIENP
TkZJR19FWFBFUlQuIEl0IGRvZXMgbm90IG1lYW4gdGhhdCBYZW4gUHJvamVjdAo+IHdpbGwgc2Vj
dXJpdHkgc3VwcG9ydCBhbGwgcG9zc2libGUgY29tYmluYXRpb25zIG9mIGtjb25maWcgb3B0aW9u
cy4KPiBJbnN0ZWFkLCB0aGVyZSB3aWxsIGJlIGEgc21hbGwgc2V0IG9mIHByZS1jYW5uZWQgY29u
ZmlndXJhdGlvbnMgdGhhdAo+IHdpbGwgYmUgc3VwcG9ydGVkLiAgU2VlOiBodHRwczovL21hcmMu
aW5mby8/bD14ZW4tZGV2ZWwmbT0xNTI0MjQzODk1MTI0MzIKCkdlb3JnZSwgSWFuLCBKYW4sIHNo
YWxsIFNVUFBPUlQuTUQgYmUgdXBkYXRlZCB0byByZWZsZWN0IHRoZSBLY29uZmlnIApjaGFuZ2Vz
PwoKSSBhbSBtb3N0bHkgdGhpbmtpbmcgYWJvdXQgdGhlIGJvYXJkIHN1cHBvcnQgYW5kIHRoZSBm
YWN0IHRoYXQgbW9yZSAKb3B0aW9ucyBvbiBBcm0gYXJlIHNlbGVjdGFibGUgYnkgdGhlIHVzZXJz
LgoKQ2hlZXJzLAoKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:55:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQGAa-0008Ca-1F; Tue, 05 Jun 2018 17:54: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQGAY-0008CP-Gh
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:54:54 +0000
X-Inumbo-ID: 3c8168d3-68e9-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3c8168d3-68e9-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:52: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 A27A71435;
 Tue,  5 Jun 2018 10:54:52 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6B9D83F25D;
 Tue,  5 Jun 2018 10:54:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6fb3af6a-13f2-eec8-1d20-51e12b343341@arm.com>
Date: Tue, 5 Jun 2018 18:54:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528133051-924-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 08/10] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 dfaggioli@suse.com, xen-devel@lists.xen.org, volodymyr_babchuk@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRp
b25zOiBRRU1VLCBSQ0FSMywKPiBNUFNPQyBhbmQgQUxMLiBUaGV5IGVuYWJsZSB0aGUgcmVxdWly
ZWQgb3B0aW9ucyBmb3IgdGhlaXIgaGFyZHdhcmUKPiBwbGF0Zm9ybS4gQUxMIGVuYWJsZXMgYWxs
IGF2YWlsYWJsZSBwbGF0Zm9ybXMgYW5kIGl0J3MgdGhlIGRlZmF1bHQuIEl0Cj4gZG9lc24ndCBh
dXRvbWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNl
IHRoZXkKPiBjYW5ub3QgYmUgZGlzYWJsZWQuIEFMTCBpcyBpbXBsZW1lbnRlZCBieSBzZWxlY3Rp
bmcgaGlkZGVuIG9wdGlvbnMKPiBjb3JyZXNwb25kaW5nIHRvIFFFTVUsIE1QU09DIGFuZCBSQ0FS
My4KPiAKPiBJbiB0aGUgY2FzZSBvZiB0aGUgTVBTT0MgdGhhdCBoYXMgYSBwbGF0Zm9ybSBmaWxl
IHVuZGVyCj4gYXJjaC9hcm0vcGxhdGZvcm1zLywgYnVpbGQgdGhlIGZpbGUgaWYgTVBTT0MuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgo+IENDOiBhcnRlbV9teWdhaWV2QGVwYW0uY29tCj4gQ0M6IHZvbG9keW15cl9iYWJjaHVr
QGVwYW0uY29tCj4gCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NToKPiAtIHR1cm4gcGxhdGZvcm0gc3Vw
cG9ydCBpbnRvIGEgY2hvaWNlCj4gLSBhZGQgQUxMCj4gCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIGZp
eCBHSUN2My9HSUNWMwo+IC0gZGVmYXVsdCB5IHRvIGFsbCBvcHRpb25zCj4gLSBidWlsZCB4aWxp
bngtenlucW1wIGlmIE1QU09DCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAg
ICAgIHwgIDIgKysKPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCA1NCArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCj4gICAzIGZpbGVzIGNoYW5nZWQsIDU3IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWcKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+IGluZGV4IDJiODcxMTEuLjc1Y2FjZmIgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKPiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+
IEBAIC0yMTMsNiArMjEzLDggQEAgY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9S
Cj4gICBjb25maWcgQVJNMzJfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKPiAgICAgICBkZWZfYm9v
bCB5IGlmIEFSTV8zMiAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+ICAgCj4gK3NvdXJjZSAi
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCj4gKwo+ICAgc291cmNlICJjb21tb24vS2NvbmZp
ZyIKPiAgIAo+ICAgc291cmNlICJkcml2ZXJzL0tjb25maWciCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZp
Zwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4uOGIzYmVkZAo+IC0tLSAv
ZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiBAQCAtMCww
ICsxLDU0IEBACj4gK2Nob2ljZQo+ICsJcHJvbXB0ICJQbGF0Zm9ybSBTdXBwb3J0Igo+ICsJZGVm
YXVsdCBBTEwKPiArCS0tLWhlbHAtLS0KPiArCUNob29zZSB3aGljaCBoYXJkd2FyZSBwbGF0Zm9y
bSB0byBlbmFibGUgaW4gWGVuLgo+ICsKPiArCUlmIHVuc3VyZSwgY2hvb3NlIEFMTC4KPiArCj4g
K2NvbmZpZyBBTEwKPiArCWJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gKwlzZWxlY3QgTVBTT0NfUExB
VEZPUk0KPiArCXNlbGVjdCBRRU1VX1BMQVRGT1JNCj4gKwlzZWxlY3QgUkNBUjNfUExBVEZPUk0K
PiArCS0tLWhlbHAtLS0KPiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhhcmR3
YXJlIHBsYXRmb3Jtcy4KClRoaXMgaXMgc2xpZ2h0bHkgdW50cnVlLiBBIHVzZXIgd291bGQgYmUg
YWJsZSB0byBkaXNhYmxlIEdJQ1YzIGZvciAKaW5zdGFuY2UuIFNvIGhhcmR3YXJlIHN1Y2ggYXMg
UUVNVSB3b3VsZCBub3QgYmUgc3VwcG9ydGVkLgoKU28gSSB0aGluayB5b3Ugd2FudCB0byBjbGFy
aWZ5IHRoZSBkZXNjcmlwdGlvbiB3aXRoIHNvbWV0aGluZyBzaW1pbGFyIHRvIAp3aGF0IHlvdSB3
cm90ZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCgpUaGUgcmVzdCBsb29rcyBnb29kIHRvIG1lLgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:55:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17: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 1fQGB6-0008Gf-D6; Tue, 05 Jun 2018 17:55:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQGB5-0008GL-6w
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:55:27 +0000
X-Inumbo-ID: 501da521-68e9-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 501da521-68e9-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:53: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 339D51435;
 Tue,  5 Jun 2018 10:55:26 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C87E13F25D;
 Tue,  5 Jun 2018 10:55:24 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bc2bd8a0-db76-d67b-9e6d-c8187e2980b9@arm.com>
Date: Tue, 5 Jun 2018 18:55:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528133051-924-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 09/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, dfaggioli@suse.com, JBeulich@suse.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0
aGF0IHRoZSBvcmRlciBvZgo+IHRoZSBkZWZhdWx0cyBtYXR0ZXI6IHRoZXkgbmVlZCB0byBnbyBm
aXJzdCwgb3RoZXJ3aXNlIHRoZSBnZW5lcmljCj4gZGVmYXVsdHMgd2lsbCBiZSBhcHBsaWVkLgo+
IAo+IFRoaXMgaXMgZG9uZSBzbyB0aGF0IFhlbiBidWlsZHMgY3VzdG9taXplZCBmb3IgYSBzcGVj
aWZpYyBoYXJkd2FyZQo+IHBsYXRmb3JtIGNhbiBoYXZlIHRoZSByaWdodCBOUl9DUFVTIG51bWJl
ci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ0M6IEpCZXVsaWNoQHN1c2UuY29tCj4gQ0M6IGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20KPiAtLS0KPiAgIHhlbi9hcmNoL0tjb25maWcgfCA0ICsrKysKPiAgIDEgZmlsZSBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvS2NvbmZp
ZyBiL3hlbi9hcmNoL0tjb25maWcKPiBpbmRleCBjZjBhY2I3Li5lZDhmM2Q4IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL0tjb25maWcKPiArKysgYi94ZW4vYXJjaC9LY29uZmlnCj4gQEAgLTMsNiAr
MywxMCBAQCBjb25maWcgTlJfQ1BVUwo+ICAgCWludCAiTWF4aW11bSBudW1iZXIgb2YgcGh5c2lj
YWwgQ1BVcyIKPiAgIAlyYW5nZSAxIDQwOTUKPiAgIAlkZWZhdWx0ICIyNTYiIGlmIFg4Ngo+ICsJ
ZGVmYXVsdCAiMTI4IiBpZiBBUk0gJiYgQUxMCgpJIHdvdWxkIGRyb3AgdGhpcyBoYXMgdGhpcyBp
cyBjb3ZlciBieSAiaWYgQVJNIiBiZWxvdy4KCj4gKwlkZWZhdWx0ICI4IiBpZiBBUk0gJiYgUkNB
UjMKPiArCWRlZmF1bHQgIjQiIGlmIEFSTSAmJiBRRU1VCj4gKwlkZWZhdWx0ICI0IiBpZiBBUk0g
JiYgTVBTT0MKPiAgIAlkZWZhdWx0ICIxMjgiIGlmIEFSTQo+ICAgCS0tLWhlbHAtLS0KPiAgIAkg
IFNwZWNpZmllcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgcGh5c2ljYWwgQ1BVcyB3aGljaCBYZW4g
d2lsbCBzdXBwb3J0Lgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:57:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17:57:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQGD3-00006g-Hy; Tue, 05 Jun 2018 17: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=stz5=ix=dancer.es=liam@srs-us1.protection.inumbo.net>)
 id 1fQE70-0001IB-OA
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 15:43:07 +0000
X-Inumbo-ID: d2ce47f3-68d6-11e8-9728-bc764e045a96
Received: from mail-yb0-x241.google.com (unknown [2607:f8b0:4002:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2ce47f3-68d6-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 17:40:50 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id x36-v6so937767ybi.0
 for <xen-devel@lists.xenproject.org>; Tue, 05 Jun 2018 08:43:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=dancer-es.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=lNPHn0t2iin9/ZO4hI74kKk72UTq25R2OJzZ4FIoGnc=;
 b=mDDVwNdQIbaH1lqffg3CsCudchqChVrwhfzXGT0NjuXzwgcJT6NFLIA7pjWvjaxk79
 L790v/zE902WIhT9EOT3whlQlyMVfHNm6v/LO/6PfJmoL+McCuoY1b2eFLVoMXVN/nWJ
 0vY5hqZKEAbfUG+rX8haXApdLteG5I6KVo4PEOsM/pKnEEhrtg397xHuF3U6Y7bdjLO8
 WgZsJHT5KFQxkn1kAtyCMBp28F/fc08C5MV+3kdJ8jiV1JGXwUmLSlPRYJUs2XoAC57B
 AJTIQsPv93sG2QYF/Mdf5IZquVjOV86rCjiMcEQZlXHhX+cUOIyj33xyk1Cnx8l/1MAu
 puQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
 bh=lNPHn0t2iin9/ZO4hI74kKk72UTq25R2OJzZ4FIoGnc=;
 b=GNz7Sv4WHJ2zwq89IARx5gvFYvGxaCUZr1HTBspGuWYvwh2RUhLqWUPozpvetpxFZd
 SV8hWF1TUKVf76G9p1eWoEuX8egPiRNGw8inUw46IW6bhNvBS1sqW7qWpsWduykggUjJ
 Kq7YX5HMfmgJnuONBOQZP/MVup58X1BoL4U3l+EA9XUyMgo093FS9x0lhbV6zJ1fLt6O
 6TWmNk7JDT7nGaVCQZUqMHwi+2qYL0UUH/fRDTJVKgAIC1Rhf4K8iCWTZ2hAVlwhiErb
 Q9jfnGTdDtxm7cJVDZuiNZXkttIv7TW4FAc63TJCyvIylvJvgLE8AZSBIvQtC78RqNOd
 budg==
X-Gm-Message-State: ALKqPwcgwZbXBUuAR480v2z1r4TVrXVkJRbzPCebGzqzN+GoUcjORXQP
 6SN8pIaUF6hk1XLnIzDeQEtRS1SZAwlq7JAn2eJucRsG
X-Google-Smtp-Source: ADUXVKJLolgaZv2pUAs/TAqwBVKm5mJDlpiyQsmyy6nsV3zw6jXgE9MjhlqKO2fRzkrswr1kChe6ZthUxZ/74sgBE3Q=
X-Received: by 2002:a25:b6cb:: with SMTP id
 f11-v6mr14362351ybm.215.1528213384279; 
 Tue, 05 Jun 2018 08:43:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a81:1d86:0:0:0:0:0 with HTTP;
 Tue, 5 Jun 2018 08:43:03 -0700 (PDT)
From: Liam Shepherd <liam@dancer.es>
Date: Tue, 5 Jun 2018 16:43:03 +0100
Message-ID: <CAB8B+d34sEuoaHANbYdtD_YkdB=w52rDD4ppZtQQEFCJ6+Q8MA@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-Mailman-Approved-At: Tue, 05 Jun 2018 17:57:28 +0000
Subject: [Xen-devel] PROBLEM: xen-netfront: ethtool settings changed in
 4.4.134 causing packet loss
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Liam Shepherd <liam@dancer.es>, Matthew Day <matthew.day@redmatter.com>,
 ross.lagerwall@citrix.com, david.vrabel@citrix.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>

V2hlbiB1cGdyYWRpbmcgZnJvbSA0LjQuMTMyIHRvIDQuNC4xMzUgSSBzdGFydGVkIG9ic2Vydmlu
ZyBhYm91dCAzJQpwYWNrZXQgbG9zcyBvbiBQViBvbiBIVk0gZG9tVSBpbnRlcmZhY2VzLiBTcGVj
aWZpY2FsbHkgVFggZHJvcHBlZApwYWNrZXRzIChBcyByZXBvcnRlZCBieSBpZmNvbmZpZykuCgpJ
dCBzZWVtcyB0aGF0IHRoZSBkZWZhdWx0IGV0aHRvb2wgc2V0dGluZ3MgaGF2ZSBjaGFuZ2VkLgoK
UHJldmlvdXNseSAoNC40LjEzMik6CnR4LWNoZWNrc3VtbWluZzogb24KICAgIHR4LWNoZWNrc3Vt
LWlwdjQ6IG9uIFtmaXhlZF0KICAgIHR4LWNoZWNrc3VtLWlwLWdlbmVyaWM6IG9mZiBbZml4ZWRd
CiAgICB0eC1jaGVja3N1bS1pcHY2OiBvbgogICAgdHgtY2hlY2tzdW0tZmNvZS1jcmM6IG9mZiBb
Zml4ZWRdCiAgICB0eC1jaGVja3N1bS1zY3RwOiBvZmYgW2ZpeGVkXQpzY2F0dGVyLWdhdGhlcjog
b24KICAgIHR4LXNjYXR0ZXItZ2F0aGVyOiBvbgogICAgdHgtc2NhdHRlci1nYXRoZXItZnJhZ2xp
c3Q6IG9mZiBbZml4ZWRdCnRjcC1zZWdtZW50YXRpb24tb2ZmbG9hZDogb24KICAgIHR4LXRjcC1z
ZWdtZW50YXRpb246IG9uCiAgICB0eC10Y3AtZWNuLXNlZ21lbnRhdGlvbjogb2ZmIFtmaXhlZF0K
ICAgIHR4LXRjcDYtc2VnbWVudGF0aW9uOiBvbgp1ZHAtZnJhZ21lbnRhdGlvbi1vZmZsb2FkOiBv
ZmYgW2ZpeGVkXQpnZW5lcmljLXNlZ21lbnRhdGlvbi1vZmZsb2FkOiBvbgoKTm93ICg0LjQuMTM1
KToKdHgtY2hlY2tzdW1taW5nOiBvbgogICAgdHgtY2hlY2tzdW0taXB2NDogb24gW2ZpeGVkXQog
ICAgdHgtY2hlY2tzdW0taXAtZ2VuZXJpYzogb2ZmIFtmaXhlZF0KICAgIHR4LWNoZWNrc3VtLWlw
djY6IG9mZgogICAgdHgtY2hlY2tzdW0tZmNvZS1jcmM6IG9mZiBbZml4ZWRdCiAgICB0eC1jaGVj
a3N1bS1zY3RwOiBvZmYgW2ZpeGVkXQpzY2F0dGVyLWdhdGhlcjogb2ZmCiAgICB0eC1zY2F0dGVy
LWdhdGhlcjogb2ZmCiAgICB0eC1zY2F0dGVyLWdhdGhlci1mcmFnbGlzdDogb2ZmIFtmaXhlZF0K
dGNwLXNlZ21lbnRhdGlvbi1vZmZsb2FkOiBvZmYKICAgIHR4LXRjcC1zZWdtZW50YXRpb246IG9m
ZgogICAgdHgtdGNwLWVjbi1zZWdtZW50YXRpb246IG9mZiBbZml4ZWRdCiAgICB0eC10Y3A2LXNl
Z21lbnRhdGlvbjogb2ZmCnVkcC1mcmFnbWVudGF0aW9uLW9mZmxvYWQ6IG9mZiBbZml4ZWRdCmdl
bmVyaWMtc2VnbWVudGF0aW9uLW9mZmxvYWQ6IG9mZiBbcmVxdWVzdGVkIG9uXQoKTWFudWFsbHkg
cnVubmluZyAnZXRodG9vbCAtSyBJTlQgdHNvIG9uIHNnIG9uJyBvbiBhbGwgaW50ZXJmYWNlcyBz
dG9wcwp0aGUgcGFja2V0IGxvc3MgYWdhaW4uIFRoZXkncmUgdGhlbiBzZXQgbGlrZSB0aGlzOgp0
eC1jaGVja3N1bW1pbmc6IG9uCiAgICB0eC1jaGVja3N1bS1pcHY0OiBvbiBbZml4ZWRdCiAgICB0
eC1jaGVja3N1bS1pcC1nZW5lcmljOiBvZmYgW2ZpeGVkXQogICAgdHgtY2hlY2tzdW0taXB2Njog
b2ZmCiAgICB0eC1jaGVja3N1bS1mY29lLWNyYzogb2ZmIFtmaXhlZF0KICAgIHR4LWNoZWNrc3Vt
LXNjdHA6IG9mZiBbZml4ZWRdCnNjYXR0ZXItZ2F0aGVyOiBvbgogICAgdHgtc2NhdHRlci1nYXRo
ZXI6IG9uCiAgICB0eC1zY2F0dGVyLWdhdGhlci1mcmFnbGlzdDogb2ZmIFtmaXhlZF0KdGNwLXNl
Z21lbnRhdGlvbi1vZmZsb2FkOiBvbgogICAgdHgtdGNwLXNlZ21lbnRhdGlvbjogb24KICAgIHR4
LXRjcC1lY24tc2VnbWVudGF0aW9uOiBvZmYgW2ZpeGVkXQogICAgdHgtdGNwNi1zZWdtZW50YXRp
b246IG9mZiBbcmVxdWVzdGVkIG9uXQp1ZHAtZnJhZ21lbnRhdGlvbi1vZmZsb2FkOiBvZmYgW2Zp
eGVkXQpnZW5lcmljLXNlZ21lbnRhdGlvbi1vZmZsb2FkOiBvbgoKSSd2ZSB0cmFjZWQgaXQgdG8g
YSBjb21taXQgaW4gNC40LjEzNDoKNmJlNGZlODMyOTU0ZGIzYjM1OWI3MjEwN2E2YzYwZTM0ZDkz
OWIyNgp4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlIGJldHdlZW4gZGV2aWNlIHNldHVwIGFuZCBvcGVu
ClsgVXBzdHJlYW0gY29tbWl0IGY1OTljNjRmZGY3ZDljMTA4ZTg3MTdmYjA0YmM0MWM2ODAxMjBk
YTQgXQpodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL3BhdGNoLzEwMzI4OTY5LwoKT25jZSB0
aGF0IGlzIHJldmVydGVkIG9uIDQuNC4xMzUsIHRoZSBldGh0b29sIHNldHRpbmdzIGFyZSBhcyA0
LjQuMTMyCmFuZCB0aGVyZSBpcyBubyBwYWNrZXQgbG9zcy4KClRoZSBWTXMgYW5kIGh5cGVydmlz
b3IgYXJlIGFsbCBydW5uaW5nIENlbnRPUyA3LjUuIFRoZSBoeXBlcnZpc29yIGlzCm9uIHRoZSBj
ZW50b3MtdmlydCBwcm92aWRlZCBrZXJuZWwsIGFuZCB0aGUgVk1zIGFyZSB1c2luZyBrZXJuZWwt
bHQKZnJvbSBlbHJlcG8uCgojIHhsIGluZm8KaG9zdCAgICAgICAgICAgICAgICAgICA6IGJsYWgK
cmVsZWFzZSAgICAgICAgICAgICAgICA6IDQuOS44Ni0zMC5lbDcueDg2XzY0CnZlcnNpb24gICAg
ICAgICAgICAgICAgOiAjMSBTTVAgTW9uIE1hciA1IDE2OjU4OjIzIFVUQyAyMDE4Cm1hY2hpbmUg
ICAgICAgICAgICAgICAgOiB4ODZfNjQKbnJfY3B1cyAgICAgICAgICAgICAgICA6IDQwCm1heF9j
cHVfaWQgICAgICAgICAgICAgOiAxOTEKbnJfbm9kZXMgICAgICAgICAgICAgICA6IDIKY29yZXNf
cGVyX3NvY2tldCAgICAgICA6IDEwCnRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAyCmNwdV9taHog
ICAgICAgICAgICAgICAgOiAyMTk3Cmh3X2NhcHMgICAgICAgICAgICAgICAgOgpiN2ViZmJmZjo3
N2ZlZjNmZjoyYzEwMDgwMDowMDAwMDEyMTowMDAwMDAwMTowMDFjYmZiYjowMDAwMDAwMDowMDAw
MDEwMAp2aXJ0X2NhcHMgICAgICAgICAgICAgIDogaHZtIGh2bV9kaXJlY3Rpbwp0b3RhbF9tZW1v
cnkgICAgICAgICAgIDogODE4MjYKZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDEzMjM3CnNoYXJp
bmdfZnJlZWRfbWVtb3J5ICAgOiAwCnNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCm91dHN0YW5k
aW5nX2NsYWltcyAgICAgOiAwCmZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCnhlbl9tYWpvciAg
ICAgICAgICAgICAgOiA0Cnhlbl9taW5vciAgICAgICAgICAgICAgOiA4Cnhlbl9leHRyYSAgICAg
ICAgICAgICAgOiAuMy01LmVsNwp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC44LjMtNS5lbDcK
eGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMycCBo
dm0tMy4wLXg4Nl8zMgpodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQKeGVuX3NjaGVkdWxl
ciAgICAgICAgICA6IGNyZWRpdAp4ZW5fcGFnZXNpemUgICAgICAgICAgIDogNDA5NgpwbGF0Zm9y
bV9wYXJhbXMgICAgICAgIDogdmlydF9zdGFydD0weGZmZmY4MDAwMDAwMDAwMDAKeGVuX2NoYW5n
ZXNldCAgICAgICAgICA6IFRodSBBcHIgMjYgMjM6Mjg6NDQgMjAxOCAtMDcwMCBnaXQ6MTBkNzY5
MC1kaXJ0eQp4ZW5fY29tbWFuZGxpbmUgICAgICAgIDogcGxhY2Vob2xkZXIgZG9tMF9tZW09NDA5
Nk0sbWF4OjQwOTZNIGNwdWluZm8KY29tMT0xMTUyMDAsOG4xIGNvbnNvbGU9Y29tMSx0dHkgbG9n
bHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCmdudHRhYl9tYXhfZnJhbWVzPTEwMjQgY3B1ZnJlcT1u
b25lIG1heF9jc3RhdGU9MApjY19jb21waWxlciAgICAgICAgICAgIDogZ2NjIChHQ0MpIDQuOC41
IDIwMTUwNjIzIChSZWQgSGF0IDQuOC41LTI4KQpjY19jb21waWxlX2J5ICAgICAgICAgIDogbW9j
a2J1aWxkCmNjX2NvbXBpbGVfZG9tYWluICAgICAgOiBjZW50b3Mub3JnCmNjX2NvbXBpbGVfZGF0
ZSAgICAgICAgOiBUdWUgTWF5ICA4IDE3OjE3OjU1IFVUQyAyMDE4CmJ1aWxkX2lkICAgICAgICAg
ICAgICAgOiA0ODRmZGEyODBjMWQ0YTIxMzQ2ZGE0NzkwN2NkMWE4ZTlhYmE5OWRmCnhlbmRfY29u
ZmlnX2Zvcm1hdCAgICAgOiA0CgpQbGVhc2UgbGV0IG1lIGtub3cgYW55dGhpbmcgZWxzZSBJIGNh
biBwcm92aWRlLgoKVGhhbmtzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 17:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 17:57:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQGDC-00008S-Ua; Tue, 05 Jun 2018 17: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQGDB-000083-JL
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 17:57:37 +0000
X-Inumbo-ID: 9dfb83e0-68e9-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9dfb83e0-68e9-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:55:22 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A06CA1435;
 Tue,  5 Jun 2018 10:57:36 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8F9F03F25D;
 Tue,  5 Jun 2018 10:57:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <70a7d7f7-3c45-5532-d6d1-4c100bb490b4@arm.com>
Date: Tue, 5 Jun 2018 18:57:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, dfaggioli@suse.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>

CgpPbiAwNC8wNi8xOCAxODoyMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFsbCwK
CkhpLAoKPiBUaGlzIHBhdGNoIHNlcmllcyBpcyB0aGUgZmlyc3Qgc3RlcCB0b3dhcmQgYnVpbGRp
bmcgYSBzbWFsbCBjZXJ0aWZpYWJsZQo+IFhlbiBoeXBlcnZpc29yIGZvciBBUk0gYm9hcmRzLgo+
IAo+IEZpcnN0LCB0aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cgZGlzYWJs
aW5nIG1vcmUga2NvbmZpZwo+IG9wdGlvbnM6IG1vc3Qgb2YgdGhlbSBhbHJlYWR5IGV4aXN0IGJ1
dCBjYW5ub3QgYmUgZGlzYWJsZWQuCj4gCj4gVGhlbiwgaXQgaW50cm9kdWNlcyBhIHJlZmVyZW5j
ZSBrY29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyCj4gZGVtYW5kLCBjYW5k
aWRhdGUgZm9yIGNlcnRpZmljYXRpb25zKSwgWGlsaW54IE1QU29DLCBhbmQgZm9yIFFFTVUKPiBh
YXJjaDY0IChub3QgZm9yIGNlcnRpZmljYXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcp
Lgo+IAo+IFRoZSBsYXN0IHBhdGNoIGluIHRoZSBzZXJpZXMgYWRkcyBhIGNvbnZlbmllbnQgY2xv
YyB0YXJnZXQgdG8gY291bnQgdGhlCj4gdG90YWwgbGluZXMgb2YgY29kZSBvZiB0aGUgc291cmNl
IGZpbGVzIGJ1aWx0Lgo+IAo+IEFzIGEgY29uc2VxdWVuY2Ugb2YgdGhlc2UgY2hhbmdlcywgc29t
ZSBvcHRpb25zIHdpbGwgYmVjb21lIHVzZXItdmlzaWJsZQo+IGFuZCBub3QgZGVwZW5kZW50IG9u
IENPTkZJR19FWFBFUlQuIEl0IGRvZXMgbm90IG1lYW4gdGhhdCBYZW4gUHJvamVjdAo+IHdpbGwg
c2VjdXJpdHkgc3VwcG9ydCBhbGwgcG9zc2libGUgY29tYmluYXRpb25zIG9mIGtjb25maWcgb3B0
aW9ucy4KPiBJbnN0ZWFkLCB0aGVyZSB3aWxsIGJlIGEgc21hbGwgc2V0IG9mIHByZS1jYW5uZWQg
Y29uZmlndXJhdGlvbnMgdGhhdAo+IHdpbGwgYmUgc3VwcG9ydGVkLiAgU2VlOiBodHRwczovL21h
cmMuaW5mby8/bD14ZW4tZGV2ZWwmbT0xNTI0MjQzODk1MTI0MzIKPiAKPiBDaGVlcnMsCj4gCj4g
U3RlZmFubwo+IAo+IAo+IFN0ZWZhbm8gU3RhYmVsbGluaSAoMTApOgo+ICAgICAgICBhcm06IHJl
bW92ZSB0aGUgQVJNIEhETENEIGRyaXZlcgoKSSBoYXZlIG1lcmdlZCB0aGlzIHBhdGNoIGluIG15
IG5leHQgYnJhbmNoLiBJIHdpbGwgd2FpdCB0aGUgYW5zd2VyIGFib3V0IApTVVBQT1JULk1EIGJl
Zm9yZSBtZXJnaW5nIHRoZSBvdGhlciBhY2tlZCBwYXRjaC4KCkNoZWVycywKCj4gICAgICAgIGFy
bTogbWFrZSBpdCBwb3NzaWJsZSB0byBkaXNhYmxlIEhBU19HSUNWMwo+ICAgICAgICBhcm06IHJl
bmFtZSBIQVNfR0lDVjMgdG8gR0lDVjMKPiAgICAgICAgTWFrZSBNRU1fQUNDRVNTIGNvbmZpZ3Vy
YWJsZQo+ICAgICAgICBtYWtlIGl0IHBvc3NpYmxlIHRvIGVuYWJsZS9kaXNhYmxlIFVBUlQgZHJp
dmVycwo+ICAgICAgICBhcm06IG1ha2UgaXQgcG9zc2libGUgdG8gZGlzYWJsZSB0aGUgU01NVSBk
cml2ZXIKPiAgICAgICAgYXJtOiBhZGQgYSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbgo+ICAg
ICAgICBhcm06IGFkZCBBTEwsIFFFTVUsIFJjYXIzIGFuZCBNUFNvQyBjb25maWdzCj4gICAgICAg
IHhlbjogYWRkIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUwo+ICAgICAgICB4ZW46
IGFkZCBjbG9jIHRhcmdldAo+IAo+ICAgdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZp
ZyAgICAgICB8ICAgMiArLQo+ICAgeGVuL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAxMiArKwo+ICAgeGVuL2FyY2gvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgNCArCj4gICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwg
IDE3ICstCj4gICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICA0
ICstCj4gICB4ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNvbmYgICAgICAgICAgIHwgIDQzICsr
KysrCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgICAgICAgICAgIHwgIDU0ICsr
KysrKwo+ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICB8ICAgMiAr
LQo+ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jICAgICAgICB8ICAzNSAtLS0t
Cj4gICB4ZW4vYXJjaC9hcm0vdmdpYy5jICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4g
ICB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgICAgICAgICAgICAgICAgIHwgICAyICstCj4gICB4
ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4gICB4ZW4v
Y29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgIHwgIDEwICstCj4gICB4ZW4vY29t
bW9uL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4gICB4ZW4vY29tbW9u
L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4gICB4ZW4vZHJpdmVycy9j
aGFyL0tjb25maWcgICAgICAgICAgICAgICAgIHwgIDE1ICstCj4gICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9LY29uZmlnICAgICAgICAgIHwgIDEyICsrCj4gICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vTWFrZWZpbGUgICAgIHwgICAyICstCj4gICB4ZW4vZHJpdmVycy92aWRlby9LY29u
ZmlnICAgICAgICAgICAgICAgIHwgICAzIC0KPiAgIHhlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxl
ICAgICAgICAgICAgICAgfCAgIDEgLQo+ICAgeGVuL2RyaXZlcnMvdmlkZW8vYXJtX2hkbGNkLmMg
ICAgICAgICAgICB8IDI4MSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICB4ZW4v
aW5jbHVkZS9hc20tYXJtL2dpYy5oICAgICAgICAgICAgICAgIHwgICA0ICstCj4gICB4ZW4vaW5j
bHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oIHwgICA2IC0KPiAgIHhlbi9pbmNsdWRl
L2FzbS1hcm0vdmdpYy5oICAgICAgICAgICAgICAgfCAgIDQgKy0KPiAgIHhlbi9pbmNsdWRlL3hl
bi9tZW1fYWNjZXNzLmggICAgICAgICAgICAgfCAgIDQgKy0KPiAgIHhlbi9pbmNsdWRlL3hzbS9k
dW1teS5oICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgIHhlbi9pbmNsdWRlL3hzbS94c20u
aCAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KPiAgIHhlbi94c20vZHVtbXkuYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAg
ICAgICAgICAgICAgICAgfCAgIDQgKy0KPiAgIDI5IGZpbGVzIGNoYW5nZWQsIDE3NSBpbnNlcnRp
b25zKCspLCAzNjIgZGVsZXRpb25zKC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gv
YXJtL2NvbmZpZ3MvdGlueS5jb25mCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnCj4gICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvdmlk
ZW8vYXJtX2hkbGNkLmMKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 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 1fQGGQ-0001dN-SJ; Tue, 05 Jun 2018 18:00: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQGGP-0001dI-Os
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 18:00:57 +0000
X-Inumbo-ID: 1526e134-68ea-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1526e134-68ea-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 19:58:42 +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 ACBBD1435;
 Tue,  5 Jun 2018 11:00:56 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E51EC3F25D;
 Tue,  5 Jun 2018 11:00:55 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Mirela Simonovic <mirela.simonovic@aggios.com>, xen-devel@lists.xen.org
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
 <20180601131750.16598-2-mirela.simonovic@aggios.com>
 <1bc4389d-b5f4-6b60-153c-aecb467a4945@arm.com>
Message-ID: <0ec51436-3d1e-9769-01ac-779dd02ddc63@arm.com>
Date: Tue, 5 Jun 2018 19:00:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1bc4389d-b5f4-6b60-153c-aecb467a4945@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm64: Added handling of the
 trapped access to OSLSR register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.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>

CgpPbiAwNS8wNi8xOCAxODoyNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIE1pcmVsYSwKPiAK
PiBPbiAwMS8wNi8xOCAxNDoxNywgTWlyZWxhIFNpbW9ub3ZpYyB3cm90ZToKPj4gTGludXgvZG9t
MCBhY2Nlc3NlcyBPU0xTUiByZWdpc3RlciB3aGVuIHNhdmluZyBDUFUgY29udGV4dCBkdXJpbmcg
dGhlCj4+IHN1c3BlbmQgcHJvY2VkdXJlLiBYZW4gdHJhcHMgYWNjZXNzIHRvIHRoaXMgcmVnaXN0
ZXIsIGJ1dCBoYXMgbm8gaGFuZGxpbmcKPj4gZm9yIGl0LiBDb25zZXF1ZW50bHksIFhlbiBpbmpl
Y3RzIHVuZGVmIGV4Y2VwdGlvbiB0byBsaW51eCwgY2F1c2luZyBpdCB0bwo+PiBjcmFzaC4gVGhp
cyBwYXRjaCBhZGRzIGhhbmRsaW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiBhcyBy
ZWFkCj4+IG9ubHkgYXMgYSBmaXhlZCB2YWx1ZS4KPiAKPiBDYW4geW91IHBsZWFzZSBtZW50aW9u
IHRoYXQgeW91IGludHJvZHVjZWQgaGFuZGxlX3JvX3JlYWRfdmFsKCkgYW5kIAo+IHJld29yayBo
YW5kbGVfcm9fcmF6KCk/Cj4gCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IE1pcmVsYSBTaW1vbm92aWMg
PG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gVGhlIHJldmlld2VkLWJ5L2Fja2VkLWJ5IHRh
Z3Mgc2hvdWxkIG9ubHkgYmUga2VwdCB3aGVuIHRoZXJlIGFyZSBtaW5vciAKPiBjaGFuZ2VzIGlu
IHRoZSBjb2RlIChhbmQgdGhlIHJldmlld2VyIGlzIGhhcHB5IHdpdGggdGhlbSkuIFRoaXMgaXMg
dmVyeSAKPiBpbXBvcnRhbnQgZm9yIHRoZSBmb3JtZXIgYXMgdGhlIHRhZyBtZWFucyB0aGUgcmV2
aWV3ZXIgcmVhZCB5b3VyIGNvZGUgCj4gYW5kIGNvbmZpcm0gdGhpcyBpcyBjb3JyZWN0Lgo+IAo+
IEFzIHlvdSBjaGFuZ2UgcXVpdGUgYSBiaXQgdGhlIHBhdGNoLCB0aG9zZSAyIHRhZ3Mgc2hvdWxk
IGhhdmUgYmVlbiByZW1vdmVkLgo+IAo+IFN0ZWZhbm8sIGFyZSB5b3Ugc3RpbGwgaGFwcHkgd2l0
aCB0aGUgUmV2aWV3ZWQtYnk/CgpTdGVmYW5vIG1lbnRpb25lZCBvbiBJUkMgaGUgd2FzIGhhcHB5
IHdpdGggdGhlIHJldmlld2VkLWJ5IGtlcHQuCgpJIHdpbGwgZ28gYWhlYWQgd2l0aCBtZXJnaW5n
IHRoZSBzZXJpZXMuIEZvciB0aGlzIHBhdGNoLCBJIHdpbGwgYWRkIHRoZSAKZm9sbG93aW5nIGlu
IHRoZSBjb21taXQgbWVzc2FnZToKCiJGb3IgY29udmVuaWVuY2UsIGludHJvZHVjZSBhIG5ldyBo
ZWxwZXIgaGFuZGxlX3JvX3JlYWRfdmFsKCkgYmFzZWQgb24gCmhhbmRsZV9yb19yYXooKSB0aGF0
IHdpbGwgcmV0dXJuIGEgc3BlY2lmaWVkIHZhbHVlIG9uIHJlYWQgYW5kIApyZS1pbXBsZW1lbnQg
aGFuZGxlX3JvX3JheigpIGJhc2VkIG9uIHRoZSBuZXcgaGVscGVyIi4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18: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 1fQGU9-0003Qp-Tr; Tue, 05 Jun 2018 18:15: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=s9k6=ix=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQGU8-0003Qj-NJ
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 18:15:08 +0000
X-Inumbo-ID: 0faa67a2-68ec-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0faa67a2-68ec-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:12: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 BCD251435;
 Tue,  5 Jun 2018 11:15:05 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ABC8D3F25D;
 Tue,  5 Jun 2018 11:15:04 -0700 (PDT)
To: Mirela Simonovic <mirela.simonovic@aggios.com>, xen-devel@lists.xen.org
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bfec65b0-8dd4-454c-2cc5-0b94c893bc99@arm.com>
Date: Tue, 5 Jun 2018 19:15:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180601131750.16598-1-mirela.simonovic@aggios.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 00/10] xen/arm64: Suspend preconditions
 and CPU hotplug 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: edgar.iglesias@xilinx.com, George Dunlap <george.dunlap@eu.citrix.com>,
 sstabellini@kernel.org, Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGFuayB5b3UgZm9yIHRoZSBzZXJpZXMuIEkgaGF2ZSBwdXNoZWQgdGhlIHNlcmllcyBp
biBhIGJyYW5jaCAibmV4dCIgCmFuZCB3aWxsIG1lcmdlIGl0IG9uY2UgWGVuIDQuMTEgaGFzIGJl
ZW4gcmVsZWFzZWQuCgpPbmUgdGhpbmcgdGhhdCBoYXMgbm90IGJlZW4gaGFuZGxlZCBpbiB0aGlz
IHNlcmllcyBpcyBtb3ZpbmcgdGhlIAppbnRlcnJ1cHRzIHVzZWQgYnkgWGVuIChlLmcgVUFSVCwg
U01NVS4uLikgYXdheSBmcm9tIHRoZSBjb3JlIHRoYXQgaXMgCnBvd2VyZG93bi4gVGhpcyBpcyBy
ZXF1aXJlZCBieSB0aGUgUFNDSS1zcGVjIChzZWUgNS41IGluIERFTjAwMjJDKSB0byAKYXZvaWQg
ZXJyb3JuZW91cyBzdGF0ZS4KCkkgdGhpbmsgdGhpcyB3aWxsIGJlIHF1aXRlIGNyaXRpY2FsIGZv
ciBzdXNwZW5kL3Jlc3VtZSBhcyB3ZSB3YW50IHRoZSAKd2FrZS11cCBldmVuIHRvIGhhcHBlbiBv
biBDUFUwICh0aGUgb25lIHdobyBjYWxsZWQgUFNDSV9zdXNwZW5kKS4KCkNoZWVycywKCk9uIDAx
LzA2LzE4IDE0OjE3LCBNaXJlbGEgU2ltb25vdmljIHdyb3RlOgo+IFRoaXMgcGF0Y2ggc2V0IGNv
bnRhaW5zIGZpeGVzIHRoYXQgYXJlIHJlcXVpcmVkIGFzIHByZWNvbmRpdGlvbiBmb3Igc3VzcGVu
ZCB0bwo+IFJBTSBzdXBwb3J0LCBpbmNsdWRpbmcgdGhlIENQVSBob3RwbHVnIHdoaWNoIGlzIHJl
cXVpcmVkIHRvIHN1c3BlbmQgbm9uLWJvb3QKPiBDUFVzLgo+IFRoZSBmaXJzdCB0d28gcGF0Y2hl
cyBpbiB0aGlzIHNlcmllczoKPiAxKSB4ZW4vYXJtNjQ6IEFkZGVkIGhhbmRsaW5nIG9mIHRoZSB0
cmFwcGVkIGFjY2VzcyB0byBPU0xTUiByZWdpc3Rlcgo+IDIpIHhlbi9hcm06IElnbm9yZSB3cml0
ZSB0byBHSUNEX0lTQUNUSVZFUm4gcmVnaXN0ZXJzICh2Z2ljLXYyKQo+IGFyZSByZXF1aXJlZCB0
byBhdm9pZCBEb20wIGNyYXNoZXMgd2hlbiBEb20wIHBlcmZvcm1zIGl0cyBvd24gc3VzcGVuZC4g
VGhpcwo+IHBhdGNoIHNldCBkb2VzIG5vdCBpbmNsdWRlIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB2
aXJ0dWFsIFBTQ0kgc3lzdGVtIHN1c3BlbmQKPiBjYWxsIHRoYXQgd291bGQgYWxsb3cgZ3Vlc3Rz
IHRvIGZpbmFsaXplIHRoZWlyIHN1c3BlbmQgcHJvY2VkdXJlcy4gVGhpcyB3aWxsCj4gYmUgc3Vi
bWl0dGVkIGluIHRoZSBmb2xsb3dpbmcgc2VyaWVzLgo+IAo+IFJlbWFpbmluZyBvZiB0aGUgcGF0
Y2hlcyBhcmUgcmVsYXRlZCB0byBlbmFibGluZyBDUFUgaG90cGx1ZyBmb3Igbm9uLWJvb3QKPiBD
UFVzIGlzIHJlc3VtZSBzY2VuYXJpby4gQ1BVIGhvdHBsdWcgb2Ygbm9uLWJvb3QgQ1BVcyB3aWxs
IGJlIHVzZWQgZm9yIHN1c3BlbmQKPiB0byBSQU0gc3VwcG9ydCBmb3IgQVJNLiBJbiBzdXNwZW5k
IHByb2NlZHVyZSwgdGhlIGhvdC11bnBsdWcgb2Ygbm9uLWJvb3QgQ1BVcwo+IHdpbGwgYmUgdHJp
Z2dlcmVkIHdpdGggZGlzYWJsZV9ub25ib290X2NwdXMoKSwgd2hpbGUgdGhlIGhvdHBsdWcgaXMg
dHJpZ2dlcmVkCj4gd2l0aCBlbmFibGVfbm9uYm9vdF9jcHVzKCkuIFVzaW5nIHRoZXNlIGNhbGxz
LCB0aGUgcGh5c2ljYWwgbm9uLWJvb3QgQ1BVcyBjb3VsZAo+IGJlIHBvd2VyZWQgZG93bi91cCBv
biBzdXNwZW5kL3Jlc3VtZSwgcmVzcGVjdGl2ZWx5LCBpZiB0aGUgdW5kZXJseWluZyBmaXJtd2Fy
ZQo+IGFsbG93cyBzby4gQ2FsbHMgdG8gZW5hYmxlL2Rpc2FibGVfbm9uYm9vdF9jcHVzKCkgZnVu
Y3Rpb25zIGN1cnJlbnRseSBkbyBub3QKPiBleGlzdCBpbiBYZW4gQVJNIGNvZGUuIFRoaXMgd2ls
bCBiZSBhZGRlZCB3aXRoIHRoZSBzdXNwZW5kIHRvIFJBTSBzdXBwb3J0IGZvcgo+IEFSTS4KPiAK
PiBXaGVuIG5vbi1ib290IHBDUFVzIGFyZSBob3QtdW5wbHVnZ2VkIHRoZWlyIGludGVycnVwdHMg
YXJlIG1pZ3JhdGVkIHRvIHRoZSBib290Cj4gcENQVS4gVGhpcyBzZXJpZXMgYWxzbyBpbmNsdWRl
cyBhIGZpeCB0aGF0IHdvdWxkIHJlc3RvcmUgdGhlIGludGVycnVwdHMgYWZmaW5pdHkKPiBvbmNl
IG5vbi1ib290IHBDUFVzIGFyZSBob3RwbHVnZ2VkLiBIZXJlIG9ubHkgU1BJcyB1c2VkIGJ5IGd1
ZXN0cyBhcmUgY292ZXJlZC4KPiBNaWdyYXRpb24gb2YgWGVuIGludGVybmFsIFNQSXMgaXMgbm90
IGNvdmVyZWQuIEFjY29yZGluZyB0byBteSB1bmRlcnN0YW5kaW5nCj4gWGVuIGludGVybmFsIFNQ
SXMgYXJlIHJvdXRlZCB0byB0aGUgYm9vdCBDUFUgd2hpY2ggaW5pdGlhbGl6ZXMgdGhlIHJlc3Bl
Y3RpdmUKPiBkZXZpY2VzLiBUaGVyZWZvcmUsIHRoZXJlIGlzIG5vIG5lZWQgdG8gbWlncmF0ZSBY
ZW4gaW50ZXJuYWwgU1BJcy4KPiAKPiBUaGUgY29kZSBpcyB0ZXN0ZWQgb24gWGlsaW54IFp5bnEg
VWx0cmFTY2FsZSsgTVBTb0MvWkNVMTAyIGJvYXJkIChpbmNsdWRlcwo+IHBoeXNpY2FsIHBvd2Vy
IGRvd24vdXAgb2Ygbm9uLWJvb3QgQ1BVcykuIFRoZSB0ZXN0aW5nIHJlcXVpcmVzIGFkZGl0aW9u
YWwKPiBwYXRjaGVzIGZvciBpc3N1aW5nIHN5c3RlbSBzdXNwZW5kLiBUaGVzZSBwYXRjaGVzIGFu
ZCBpbnN0cnVjdGlvbnMgZm9yIHRlc3RpbmcKPiB3aWxsIGJlIHN1Ym1pdHRlZCBsYXRlciwgd2hl
biB3ZSBnZXQgY2xvc2VyIHRvIHRoZSBmaW5hbCB2ZXJzaW9uIG9mIHRoZSBzZXJpZXMuCj4gCj4g
LS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAtUmVuYW1lIGNvdmVyLWxldHRlciB0aXRsZSBhbmQgZW1w
aGFzaXplIHRoYXQgMiBwYXRjaGVzIGZyb20gdGhpcyBzZXJpZXMgYXJlIG5vdAo+IHNwZWNpZmlj
IHRvIENQVSBob3RwbHVnIChteSBpbml0aWFsIGZhdWx0LCBzcGxpdHRpbmcgaXQgbm93IGNvdWxk
IGJlIGNvbmZ1c2luZykKPiAtRml4IGNvdmVyLWxldHRlciBleHBsYW5hdGlvbnMKPiAtQWRkcmVz
cyBhbGwgdGhlIGlzc3VlcyBhbmQgY29tbWVudHMgYXMgZGlzY3Vzc2VkIG9uIG1haWxpbmcgbGlz
dCBmb3IgdjEKPiAtQWRkIDMgcGF0Y2hlcyB0byBlbnN1cmUgdGhhdCBzdXNwZW5kL3Jlc3VtZSBk
b2VzIG5vdCBjYXVzZSBhbnkgbWVtb3J5IGxlYWtzLgo+IEFsbCB0aGUgbWVtb3J5IGFsbG9jYXRl
ZCB3aGVuIGEgQ1BVIHdhcyBob3RwbHVnZ2VkIGlzIG5vdyBmcmVlZCB3aGVuIHRoZSBDUFUgaXMK
PiBob3QtdW5wbHVnZ2VkLgo+IC1SZW1vdmUgZnJvbSB0aGUgdjEgc2VyaWVzIHRoZSBwYXRjaCB3
aGljaCBpbmNvcnJlY3RseSBkZWFsdCB3aXRoIGFuIGlzc3VlOgo+IFtQQVRDSCA0LzddIHhlbi9h
cm06IFdoZW4gQ1BVIGRpZXMsIGZyZWUgcGVyY3B1IGFyZWEgaW1tZWRpYXRlbGx5Cj4gT25lIHNv
bHV0aW9uIHRvIHRoZSBpc3N1ZSBhZGRyZXNzZWQgYnkgdGhlIHBhdGNoIGFib3ZlIGlzIHRvIGFk
ZCByY3VfYmFycmllcigpCj4gcHJpb3IgdG8gY2FsbGluZyBlbmFibGVfbm9uYm9vdF9jcHVzKCkg
ZHVyaW5nIHRoZSBzdXNwZW5kLiBUaGlzIGlzIGhvdyBpdCBpcwo+IGRvbmUgaW4geDg2IHN1c3Bl
bmQgaW1wbGVtZW50YXRpb24uIFVudGlsIHRoZSBkaXNjdXNzaW9uIGhlcmUKPiBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDQvbXNnMDEx
OTkuaHRtbAo+IGRvZXNuJ3QgY29uY2x1ZGUgZGlmZmVyZW50bHksIEkgbmVlZCB0byBhc3N1bWUg
dGhhdCBhZGRpbmcgcmN1X2JhcnJpZXIoKSBwcmlvcgo+IHRvIGNhbGxpbmcgZW5hYmxlX25vbmJv
b3RfY3B1cygpIGFzIGl0IGlzIGRvbmUgZm9yIHg4NiBpcyB0aGUgcmlnaHQgd2F5IHRvIGdvLgo+
IFRoZXJlZm9yZSwgdGhlIGZpeCB0byB0aGUgaXNzdWUgd2lsbCBiZSBwYXJ0IG9mIHRoZSBzdXNw
ZW5kIHRvIFJBTSBzZXJpZXMuCj4gCj4gQ2hhbmdlcyBpbiB2MzoKPiAtQWRkIGFja2VkLWJ5IHdo
ZXJlIG5lZWRlZAo+IC1GaXggQ1BVX09GRiBQU0NJIGltcGxlbWVudGF0aW9uIChwaHlzaWNhbCBp
bnRlcmZhY2UpCj4gLVVzZSBub3RpZmllcnMgdG8gaW1wbGVtZW50IGZyZWVpbmcgbWVtb3J5IGFu
ZCByZWxlYXNpbmcgaW50ZXJydXB0cyBvbiBDUFUKPiBob3RwbHVnCj4gLVVzZSBub3RpZmllciB0
byB0cmlnZ2VyIHNldHVwIG9mIHZpcnR1YWwgcGFnaW5nIGZvciBub24tYm9vdCBDUFVzIG9uIENQ
VQo+IGhvdHBsdWcKPiAtQWRkIGVuYWJsaW5nIGVycmF0YSB3b3JrYXJvdW5kcyBvbiBDUFUgaG90
cGx1ZywgYWxzbyBiYXNlZCBvbiBhIG5vdGlmaWVyCj4gLVJlbW92ZSBwYXRjaDoKPiBbUEFUQ0gg
djIgMTAvMTBdIHhlbi9hcm06IENhbGwgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSBmb3Igc2Vjb25k
YXJ5IENQVSBvbmx5IG9uIGJvb3QKPiAKPiBDaGFuZ2VzIGluIHY0Ogo+IC1BZGQgYWNrZWQtYnkv
cmV2aWV3ZWQtYnkgd2hlcmUgbmVlZGVkCj4gLUNsZWFudXA6IHVzZSBzbXBfcHJvY2Vzc29yX2lk
KCkgaW5zdGVhZCBvZiBnZXRfcHJvY2Vzc29yX2lkKCksIGZpeGVkCj4gICBpbmRlbnRhdGlvbiwg
YWRkIGluY2x1ZGVzIGFscGhhYmV0aWNhbGx5LCBhZGQgbmV3bGluZSBiZWZvcmUgcmV0dXJuLCBl
dGMuCj4gLURpc2FibGUgdGltZXJzIHByaW9yIHRvIHJlbGVhc2luZyB0aW1lciBpbnRlcnJ1cHRz
Cj4gLUluaXRpYWxpemUgY3B1X3NtcGJvb3Qgbm90aWZpZXIgYXQgcHJlc21wX2luaXQgcmF0aGVy
IHRoYW4gaW5pdCBwaGFzZQo+IC1JbiB0aGUgbGFzdCBwYXRjaCBvZiB0aGUgc2VyaWVzIGVycmF0
YSBub3RpZmllciBub3cgcmV0dXJucyBhbiBlcnJvcgo+IAo+IENoYW5nZXMgaW4gdjU6Cj4gLUlu
dHJvZHVjZSBoYW5kbGVfcm9fcmVhZF92YWwoKSB0byBoYW5kbGUgdHJhcHMgYXMgcmVhZC1vbmx5
IGFzIGZpeGVkIHZhbHVlCj4gLUZpeCBoYW5kbGluZyBhY2Nlc3NlcyB0byBPU0xTUl9FTDEKPiAt
Rml4IHZhcmlhYmxlIHR5cGUgaW4gNXRoIHBhdGNoCj4gCj4gLS0tCj4gQ0M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5j
aXRyaXguY29tPgo+IENDOiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgo+IC0t
LQo+IAo+IE1pcmVsYSBTaW1vbm92aWMgKDEwKToKPiAgICB4ZW4vYXJtNjQ6IEFkZGVkIGhhbmRs
aW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiByZWdpc3Rlcgo+ICAgIHhlbi9hcm06
IElnbm9yZSB3cml0ZSB0byBHSUNEX0lTQUNUSVZFUm4gcmVnaXN0ZXJzICh2Z2ljLXYyKQo+ICAg
IHhlbi9hcm06IEltcGxlbWVudCBDUFVfT0ZGIFBTQ0kgY2FsbCAocGh5c2ljYWwgaW50ZXJmYWNl
KQo+ICAgIHhlbi9hcm06IFJlbW92ZSBfX2luaXRkYXRhIGFuZCBfX2luaXQgdG8gZW5hYmxlIENQ
VSBob3RwbHVnCj4gICAgeGVuL2FybTogU2V0dXAgdmlydHVhbCBwYWdpbmcgZm9yIG5vbi1ib290
IENQVXMgb24gaG90cGx1Zy9yZXN1bWUKPiAgICB4ZW4vY29tbW9uOiBSZXN0b3JlIElSUSBhZmZp
bml0eSB3aGVuIGhvdHBsdWdnaW5nIGEgcENQVQo+ICAgIHhlbi9hcm06IFJlbGVhc2UgbWFpbnRl
bmFuY2UgaW50ZXJydXB0IHdoZW4gQ1BVIGlzIGhvdC11bnBsdWdnZWQKPiAgICB4ZW4vYXJtOiBE
aXNhYmxlIHRpbWVycyBhbmQgcmVsZWFzZSB0aGVpciBpbnRlcnJ1cHRzIG9uIENQVSBob3QtdW5w
bHVnCj4gICAgeGVuL2FybTogRnJlZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBzaWJsaW5nL2NvcmUg
bWFwcyBvbiBDUFUgaG90LXVucGx1Zwo+ICAgIHhlbi9hcm06IEVuYWJsZSBlcnJhdGEgZm9yIHNl
Y29uZGFyeSBDUFUgb24gaG90cGx1ZyBhZnRlciB0aGUgYm9vdAo+IAo+ICAgeGVuL2FyY2gvYXJt
L2FybTY0L3NtcGJvb3QuYyAgICAgfCAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNy
ZWcuYyAgICAgfCAgNCArKy0KPiAgIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgIHwg
NDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJt
L2NwdWZlYXR1cmUuYyAgICAgICAgfCAyOSArKysrKysrKysrKysrKysrKysrKysrCj4gICB4ZW4v
YXJjaC9hcm0vZ2ljLmMgICAgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKysrKysrKysr
Cj4gICB4ZW4vYXJjaC9hcm0vaXJxLmMgICAgICAgICAgICAgICB8ICAyICstCj4gICB4ZW4vYXJj
aC9hcm0vcDJtLmMgICAgICAgICAgICAgICB8IDUzICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0KPiAgIHhlbi9hcmNoL2FybS9wcm9jZXNzb3IuYyAgICAgICAgIHwgIDIg
Ky0KPiAgIHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAgICAgIHwgMTMgKysrKysrKysrKwo+
ICAgeGVuL2FyY2gvYXJtL3NtcGJvb3QuYyAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tCj4gICB4ZW4vYXJjaC9hcm0vdGltZS5jICAgICAgICAgICAgICB8IDQ1
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHhlbi9hcmNoL2FybS90cmFw
cy5jICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKystLS0tLS0KPiAgIHhlbi9hcmNoL2Fy
bS92Z2ljLXYyLmMgICAgICAgICAgIHwgIDIgKysKPiAgIHhlbi9jb21tb24vc2NoZWR1bGUuYyAg
ICAgICAgICAgIHwgIDQgKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8
ICAxICsKPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2luZm8uaCAgIHwgIDQgKy0tCj4gICB4
ZW4vaW5jbHVkZS9hc20tYXJtL3BzY2kuaCAgICAgICB8ICAxICsKPiAgIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vdHJhcHMuaCAgICAgIHwgIDQgKysrCj4gICAxOCBmaWxlcyBjaGFuZ2VkLCAyOTMgaW5z
ZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18: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 1fQGUM-0003RW-JG; Tue, 05 Jun 2018 18:15:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uwf/=ix=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQGUK-0003RE-KS
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 18:15:20 +0000
X-Inumbo-ID: 1688466f-68ec-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1688466f-68ec-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:13:04 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 17F35AB38;
 Tue,  5 Jun 2018 18:15:17 +0000 (UTC)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 xen-devel@lists.xen.org
References: <20180605163938.28090-1-julien.grall@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: <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
Date: Tue, 5 Jun 2018 20:15:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180605163938.28090-1-julien.grall@arm.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDYvMTggMTg6MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiBUaGUgb3B0aW9uIC1mIG9m
IHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHdpbGwgcmV0dXJuIHRoZSBtYWludGFpbmVycwo+
IG9mIGEgZ2l2ZW4gZmlsZSwgKm5vdCogdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZp
bGUgd2FzIGEgcGF0Y2guCj4gCj4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFpbnRhaW5l
cnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCB0aGUgb3B0aW9uCj4gLWYuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJlbGVhc2UtYWNrZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18: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 1fQGUM-0003RO-8Y; Tue, 05 Jun 2018 18:15:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uwf/=ix=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQGUK-0003RC-Cp
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 18:15:20 +0000
X-Inumbo-ID: 169f5154-68ec-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 169f5154-68ec-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:13:04 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 17F35AB38;
 Tue,  5 Jun 2018 18:15:17 +0000 (UTC)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 xen-devel@lists.xen.org
References: <20180605163938.28090-1-julien.grall@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: <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
Date: Tue, 5 Jun 2018 20:15:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180605163938.28090-1-julien.grall@arm.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDYvMTggMTg6MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiBUaGUgb3B0aW9uIC1mIG9m
IHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHdpbGwgcmV0dXJuIHRoZSBtYWludGFpbmVycwo+
IG9mIGEgZ2l2ZW4gZmlsZSwgKm5vdCogdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZp
bGUgd2FzIGEgcGF0Y2guCj4gCj4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFpbnRhaW5l
cnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCB0aGUgb3B0aW9uCj4gLWYuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJlbGVhc2UtYWNrZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:15:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18: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 1fQGUX-0003ac-Eg; Tue, 05 Jun 2018 18:15: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQGUV-0003Ve-NC
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 18:15:31 +0000
X-Inumbo-ID: 1df2c4ac-68ec-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1df2c4ac-68ec-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:13: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 1fQGUU-0005NS-9Y; Tue, 05 Jun 2018 18:15:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQGUT-0001wi-TT; Tue, 05 Jun 2018 18:15:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQGUT-0007TY-Ss; Tue, 05 Jun 2018 18:15:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123811-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0b6457efabf6f47bc55690874dde82d2f8616abc
X-Osstest-Versions-That: ovmf=38c977c148e92e2af17c5d346d9b4b2e7a18680a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 18:15:29 +0000
Subject: [Xen-devel] [ovmf test] 123811: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgxMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwYjY0NTdlZmFiZjZmNDdiYzU1NjkwODc0ZGRlODJk
MmY4NjE2YWJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzOGM5Nzdj
MTQ4ZTkyZTJhZjE3YzVkMzQ2ZDliNGIyZTdhMTg2ODBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM3OTEgIDIwMTgtMDYtMDQgMDU6NDA6MjQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzODExICAyMDE4LTA2LTA1IDAyOjQyOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTG9uZyBRaW4g
PHFpbi5sb25nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICAzOGM5NzdjMTQ4Li4wYjY0NTdlZmFiICAwYjY0NTdlZmFiZjZmNDdi
YzU1NjkwODc0ZGRlODJkMmY4NjE2YWJjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:26:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18:26:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQGf6-0006Bp-Ij; Tue, 05 Jun 2018 18:26:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nsou=ix=citrix.com=prvs=6875bd608=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fQGf4-0006BQ-93
 for xen-devel@lists.xen.org; Tue, 05 Jun 2018 18:26:26 +0000
X-Inumbo-ID: a30a1c89-68ed-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a30a1c89-68ed-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:24:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="74196269"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH for-4.11] scripts/add_maintainers.pl: Don't call
 get_maintainers.pl with -f
Thread-Index: AQHT/Ov3nkxazpG0rUK5FI1S/CWwgqRR1u6AgAAT3wA=
Date: Tue, 5 Jun 2018 18:26:22 +0000
Message-ID: <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
In-Reply-To: <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.d.1.180523
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C590EA95D02AF94AB05B5304CC65352F@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

DQoNCu+7v09uIDA1LzA2LzIwMTgsIDE5OjE1LCAiSnVlcmdlbiBHcm9zcyIgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAwNS8wNi8xOCAxODozOSwgSnVsaWVuIEdyYWxsIHdyb3Rl
Og0KICAgID4gVGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxs
IHJldHVybiB0aGUgbWFpbnRhaW5lcnMNCiAgICA+IG9mIGEgZ2l2ZW4gZmlsZSwgKm5vdCogdGhl
IGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZpbGUgd2FzIGEgcGF0Y2guDQogICAgPiANCiAg
ICA+IFRoZSBvdXRwdXQgZXhwZWN0ZWQgb2YgYWRkX21haW50YWluZXJzIGlzIHRoZSBsYXR0ZXIs
IHNvIGRyb3AgdGhlIG9wdGlvbg0KICAgID4gLWYuDQogICAgPiANCiAgICA+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQogICAgDQogICAgUmVsZWFz
ZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KIA0KUmV2aWV3ZWQt
Ynk6IExhcnMua3VydGhAY2l0cml4LmNvbQ0KDQpUaGlzIGNoYW5nZSBpbiBiZWhhdmlvdXIgd2Fz
IG1pc3Rha2VubHkgaW50cm9kdWNlZCBpbiBvbmUgb2YgdGhlIGxhdGVyIHJldmlzaW9ucyAoY2Fu
J3QgcmVjYWxsIHdoaWNoKSwgd2hlbiB3ZSByZWZhY3RvcmVkIHRoZSBjYWxsIHRvIGdldF9tYWlu
dGFpbmVycy5wbA0KDQpMYXJzDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:26:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18:26:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQGf6-0006Bj-7a; Tue, 05 Jun 2018 18:26:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nsou=ix=citrix.com=prvs=6875bd608=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fQGf4-0006BP-4H
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 18:26:26 +0000
X-Inumbo-ID: a3457a3c-68ed-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3457a3c-68ed-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:24:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="74196269"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH for-4.11] scripts/add_maintainers.pl: Don't call
 get_maintainers.pl with -f
Thread-Index: AQHT/Ov3nkxazpG0rUK5FI1S/CWwgqRR1u6AgAAT3wA=
Date: Tue, 5 Jun 2018 18:26:22 +0000
Message-ID: <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
In-Reply-To: <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.d.1.180523
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C590EA95D02AF94AB05B5304CC65352F@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

DQoNCu+7v09uIDA1LzA2LzIwMTgsIDE5OjE1LCAiSnVlcmdlbiBHcm9zcyIgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAwNS8wNi8xOCAxODozOSwgSnVsaWVuIEdyYWxsIHdyb3Rl
Og0KICAgID4gVGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxs
IHJldHVybiB0aGUgbWFpbnRhaW5lcnMNCiAgICA+IG9mIGEgZ2l2ZW4gZmlsZSwgKm5vdCogdGhl
IGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZpbGUgd2FzIGEgcGF0Y2guDQogICAgPiANCiAg
ICA+IFRoZSBvdXRwdXQgZXhwZWN0ZWQgb2YgYWRkX21haW50YWluZXJzIGlzIHRoZSBsYXR0ZXIs
IHNvIGRyb3AgdGhlIG9wdGlvbg0KICAgID4gLWYuDQogICAgPiANCiAgICA+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQogICAgDQogICAgUmVsZWFz
ZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KIA0KUmV2aWV3ZWQt
Ynk6IExhcnMua3VydGhAY2l0cml4LmNvbQ0KDQpUaGlzIGNoYW5nZSBpbiBiZWhhdmlvdXIgd2Fz
IG1pc3Rha2VubHkgaW50cm9kdWNlZCBpbiBvbmUgb2YgdGhlIGxhdGVyIHJldmlzaW9ucyAoY2Fu
J3QgcmVjYWxsIHdoaWNoKSwgd2hlbiB3ZSByZWZhY3RvcmVkIHRoZSBjYWxsIHRvIGdldF9tYWlu
dGFpbmVycy5wbA0KDQpMYXJzDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 18:45:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 18: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 1fQGx6-0008NZ-Rs; Tue, 05 Jun 2018 18:45: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=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQGx5-0008NM-HJ
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 18:45:03 +0000
X-Inumbo-ID: 3d16df89-68f0-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d16df89-68f0-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 20:42:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56445554"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74766-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.1:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.1:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.1:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-midway:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-midway:saverestore-support-check:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-4.1:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 linux-4.1:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.1:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.1:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.1:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.1:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.1:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=c4ff7514e71ddb85d05f262cd40f841f494775c8
X-Osstest-Versions-That: linux=2d61e08a1024d0cf15c26889285004e46c9f0b14
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 5 Jun 2018 19:44:57 +0100
Subject: [Xen-devel] [linux-4.1 baseline-only test] 74766: 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
NDc2NiBsaW51eC00LjEgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQv
fm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc2Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVz
c2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJh
c2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgYmFz
ZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJh
c2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4
ZW4tYm9vdC9sMSAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBiYXNlbGluZSB1bnRl
c3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIGM0ZmY3NTE0ZTcxZGRiODVkMDVmMjYyY2Q0MGY4NDFmNDk0
Nzc1YzgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDJkNjFlMDhhMTAy
NGQwY2YxNWMyNjg4OTI4NTAwNGU0NmM5ZjBiMTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDQ4
NSAgMjAxOC0wNC0wNSAxMjoyMDo0MiBaICAgNjEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAg
NzQ3NjYgIDIwMTgtMDUtMzEgMDQ6NTQ6MTggWiAgICA1IGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjUxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+
b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDE2Njg1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 20:28:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 20: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 1fQIYq-00054B-NW; Tue, 05 Jun 2018 20:28: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQIYp-000542-2S
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 20:28:07 +0000
X-Inumbo-ID: a292bec2-68fe-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a292bec2-68fe-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 22:25:49 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fQIYk-00085u-OS; Tue, 05 Jun 2018 20:28: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 1fQIYk-00050e-0Y; Tue, 05 Jun 2018 20:28:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQIYj-00046i-Vv; Tue, 05 Jun 2018 20:28:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123799-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-5:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-5:host-install(4):broken: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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 20:28:01 +0000
Subject: [Xen-devel] [xen-unstable test] 123799: 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>

ZmxpZ2h0IDEyMzc5OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzc5OS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxMjM2NzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM2NzAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzY3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNjcwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM2NzAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzY3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNjcwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM2NzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzY3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNjcw
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM2NzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUw
NWIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2ZjU0MmY4ZjJlNDQ2
YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzc5OSAg
MjAxOC0wNi0wNCAxMTowMjoyMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAg
ICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAg
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
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
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
eQoKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IGJyb2tlbgpicm9rZW4tc3RlcCB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRlc3RlZCB0
cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 20:34:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 20: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 1fQIf9-0005nE-Kw; Tue, 05 Jun 2018 20: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=dorj=ix=citrix.com=prvs=687bd537e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQIf7-0005n9-OL
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 20:34:37 +0000
X-Inumbo-ID: 8b7ef90b-68ff-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b7ef90b-68ff-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 22:32:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="74202106"
To: osstest service owner <osstest-admin@xenproject.org>,
 <xen-devel@lists.xenproject.org>, Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123799-mainreport@xen.org>
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: <048b20e9-d7bf-ab04-cca7-6784dd906958@citrix.com>
Date: Tue, 5 Jun 2018 21:34:33 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-123799-mainreport@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [xen-unstable test] 123799: 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>

T24gMDUvMDYvMjAxOCAyMToyOCwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOgo+IGZsaWdo
dCAxMjM3OTkgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxdCj4gaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzc5OS8KPgo+IEZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAo+Cj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4g
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KPgo+IFRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgo+ICB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjM2NzAKCkVybSAtIHNvbWV0aGluZyBp
cyB2ZXJ5IHdvbmt5IGhlcmUuwqAgQXQgdGhlIHBvaW50IHRoYXQgdGhpcyB0ZXN0IHRoaW5rcwpp
dCBmYWlsZWQgdG8gaW5zdGFsbCwgdGhlcmUgd2FzIGEgZGlmZmVyZW50IHNldCBvZiBnb2luZyBv
biBvbiB0aGUKbWFjaGluZS7CoCBUaGUgbWFjaGluZSB2ZXJ5IGRlZmluaXRlbHkgd2Fzbid0IGlu
IHRoZSBtaWRkbGUgb2YgYmVpbmcKaW5zdGFsbGVkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 21:28:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 21:28:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQJUe-0004Wn-SF; Tue, 05 Jun 2018 21: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=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQJUd-0004Wd-GB
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 21:27:51 +0000
X-Inumbo-ID: fb4dd904-6906-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb4dd904-6906-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 23:25:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56463441"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-multivcpu: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-win10-i386:windows-install: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-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=e609fa71e89c81fbe2670411be62da95dfb093e0
X-Osstest-Versions-That: qemuu=27e757e29cc79f3f104d2a84d17cdb3b4c11c8ff
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 5 Jun 2018 22:27:43 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74765: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc2NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3NjUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gNzQ2MzgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQg
aW4gNzQ2MzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDYzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NjM4CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ2MzgKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDYzOAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc0NjM4CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ2MzgKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDYzOAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDc0NjM4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ2MzgKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NDYzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0NjM4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ2MzgK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NDYzOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NjM4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogcWVtdXUgICAgICAgICAgICAgICAgZTYwOWZhNzFlODljODFmYmUyNjcwNDExYmU2MmRhOTVk
ZmIwOTNlMApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMjdlNzU3ZTI5
Y2M3OWYzZjEwNGQyYTg0ZDE3Y2RiM2I0YzExYzhmZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0
NjM4ICAyMDE4LTA0LTI0IDExOjQ2OjAxIFogICA0MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
ICA3NDc2NSAgMjAxOC0wNS0zMSAwMDoyNToyOSBaICAgIDUgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExpbmRz
YXkgPGFsaW5kc2F5QGNvZGVhdXJvcmEub3JnPgogIEFiZGFsbGFoIEJvdWFzc2lkYSA8YWJkYWxs
YWguYm91YXNzaWRhQGxhdXRlcmJhY2guY29tPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2Fs
aWEuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4ZXkg
S2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGV4ZXkgUGVyZXZhbG92IDxhLnBlcmV2
YWxvdkBzYW1zdW5nLmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdk
Yy5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5
IFdoaXRjcm9mdCA8YXB3QGNhbm9uaWNhbC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgQmFidSBNb2dlciA8YmFidS5tb2dlckBhbWQuY29tPgogIEJB
TEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmFuZGFuIERhcyA8YnNkQHJlZGhh
dC5jb20+CiAgQmFzdGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4u
ZGU+CiAgQmhhcmF0IEJodXNoYW4gPEJoYXJhdC5CaHVzaGFuQG54cC5jb20+CiAgQmhhcmF0YSBC
IFJhbyA8YmhhcmF0YUBsaW51eC52bmV0LmlibS5jb20+CiAgQm9xdW4gRmVuZyA8Ym9xdW4uZmVu
Z0BpbnRlbC5jb20+CiAgQ2hhbmdwZW5nIExpdSA8Y2hhbmdwZW5nLmxpdUBpbnRlbC5jb20+CiAg
Q2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdG9w
aGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQHN0LmNvbT4KICBDbGF1ZGlvIEltYnJlbmRhIDxpbWJy
ZW5kYUBsaW51eC52bmV0LmlibS5jb20+CiAgQ29sbGluIFdhbGxpbmcgPHdhbGxpbmdAbGludXgu
aWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw4PCqWRyaWMg
TGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGJAbGludXgudm5ldC5pYm0uY29t
PgogIERhbmllbCBQLiBCZXJyYW5nw4PCqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRA
Z2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQu
Y29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRn
YXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJr
b3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVsaWUgVG91cm5pZXIgPGVsaWUudG91cm5pZXJA
Y29sbGFib3JhLmNvbT4KICBFbGllIFRvdXJuaWVyIDx0b3Vybmllci5lbGllQGdtYWlsLmNvbT4K
ICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdl
ckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEZhbSBaaGVu
ZyA8ZmFtekByZWRoYXQuY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lhcyA8ZnJhc3NlLmlnbGVzaWFz
QGdtYWlsLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJl
PgogIEdlb2ZmcmV5IE1jUmFlIDxnZW9mZkBob3N0Zmlzc2lvbi5jb20+CiAgR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxp
bCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIZW5yeSBXZXJ0eiA8aHdlcnR6MTBAZ21h
aWwuY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3Ig
RHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIElnb3IgTWFtbWVkb3YgPGlt
YW1tZWRvQHJlZGhhdC5jb20+CiAgSmFrdWIgSmVsZW4gPGpqZWxlbkByZWRoYXQuY29tPgogIEph
biBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5
dWtAZ21haWwuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmVmZiBD
b2R5IDxqY29keUByZWRoYXQuY29tPgogIEppZSBXYW5nIDx3YW5namllODhAaHVhd2VpLmNvbT4K
ICBKaW5ncWkgTGl1IDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBKaW50YWNrIExpbSA8amludGFj
a0Bjcy5jb2x1bWJpYS5lZHU+CiAgSm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KICBKb2hu
IFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9obiBUaG9tc29uIDxnaXRAam9obnRob21zb24u
ZmFzdG1haWwuY29tLmF1PgogIEpvbmF0aGFuIEhlbG1hbiA8am9uYXRoYW4uaGVsbWFuQG9yYWNs
ZS5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xm
IDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8ZnJlZGVyaWMua29ucmFkQGFk
YWNvcmUuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxs
YXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgog
IExpZG9uZyBDaGVuIDxqZW1teTg1ODU4NUBnbWFpbC5jb20+CiAgTGlkb25nIENoZW4gPGxpZG9u
Z2NoZW5AdGVuY2VudC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1h
cmNlbCBBcGZlbGJhdW0gPG1hcmNlbEByZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1h
cmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVA
cmVkaGF0LmNvbT4KICBNYXRoZXcgTWFpZG1lbnQgPG1hdGhldzE4MDBAZ21haWwuY29tPgogIE1h
eCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhh
dC5jb20+CiAgTWljaGFlbCBDbGFyayA8bWpjQHNpZml2ZS5jb20+CiAgTWljaGFlbCBNYXR6IDxt
YXR6QHN1c2UuZGU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWVsIFRva2FyZXYgPG1qdEB0bHMubXNrLnJ1PgogIE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2Fs
bGUuY2M+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNdXJpbG8g
T3BzZmVsZGVyIEFyYXVqbyA8bXVyaWxvb0BsaW51eC5pYm0uY29tPgogIE9sYWYgSGVyaW5nIDxv
bGFmQGFlcGZsZS5kZT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyQHNpZml2ZS5jb20+CiAgUGFv
bG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXNpIFNhdmFuYWluZW4gPHBhc2ku
c2F2YW5haW5lbkBuaXh1LmNvbT4KICBQYXRyaWNrIE9wcGVubGFuZGVyIDxwYXRyaWNrLm9wcGVu
bGFuZGVyQGdtYWlsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5z
dGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGV0ciBUZXNhcmlrIDxw
dGVzYXJpa0BzdXNlLmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQu
b3JnPgogIFByZW0gTWFsbGFwcGEgPHByZW0ubWFsbGFwcGFAYnJvYWRjb20uY29tPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVu
ZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+CiAgUm9tYW4gS2FnYW4gPHJrYWdhbkB2aXJ0dW96em8u
Y29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFJvc3Mg
Wndpc2xlciA8cm9zcy56d2lzbGVyQGxpbnV4LmludGVsLmNvbT4KICBTYWkgUGF2YW4gQm9kZHUg
PHNhaS5wYXZhbi5ib2RkdUB4aWxpbnguY29tPgogIFNhaSBQYXZhbiBCb2RkdSA8c2FpcGF2YUB4
aWxpbnguY29tPgogIFNlcmhpaSBQb3BvdnljaCA8c3BvcG92eWNAcmVkaGF0LmNvbT4KICBTdGFm
Zm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+
CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFRob21hcyBI
dXRoIDxodXRoQHR1eGZhbWlseS5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+
CiAgVGluYSBaaGFuZyA8dGluYS56aGFuZ0BpbnRlbC5jb20+CiAgVGl3ZWkgQmllIDx0aXdlaS5i
aWVAaW50ZWwuY29tPgogIFRvbWV1IFZpem9zbyA8dG9tZXUudml6b3NvQGNvbGxhYm9yYS5jb20+
CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1l
bnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgWGlhbyBHdWFuZ3Jv
bmcgPHhpYW9ndWFuZ3JvbmdAdGVuY2VudC5jb20+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlh
QG9yYWNsZS5jb20+CiAgWmloYW4gWWFuZyA8d2hvaXMuemloYW4ueWFuZ0BnbWFpbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3Mv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNTk5MCBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 21:51:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 21: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 1fQJqj-0007gN-62; Tue, 05 Jun 2018 21:50: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQJqh-0007gA-9y
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 21:50:39 +0000
X-Inumbo-ID: 2b08c7ca-690a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b08c7ca-690a-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 23:48: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 1fQJqe-0001GB-5m; Tue, 05 Jun 2018 21:50: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 1fQJqd-00028B-Rh; Tue, 05 Jun 2018 21:50:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQJqd-0002UM-QY; Tue, 05 Jun 2018 21:50:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123814-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
X-Osstest-Versions-That: libvirt=e36b1f6583324133405c7f4552a9da51e6c61161
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 21:50:35 +0000
Subject: [Xen-devel] [libvirt test] 123814: 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>

ZmxpZ2h0IDEyMzgxNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MTQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTc1CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjM1NzUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAg
ICAgICAgICAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCmJhc2VsaW5l
IHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAgICBlMzZiMWY2NTgzMzI0MTMzNDA1YzdmNDU1
MmE5ZGE1MWU2YzYxMTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NzUgIDIwMTgtMDYtMDEg
MTg6NDk6MzcgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODE0ICAyMDE4LTA2
LTA1IDA0OjE5OjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuaWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEBy
ZWRoYXQuY29tPgogIEppbSBGZWhsaWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFy
ayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4K
ICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgZTM2YjFmNjU4My4uMDc2
YTJiNDA5NiAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YiAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 22:46:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 22:46:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQKiZ-0006GD-2b; Tue, 05 Jun 2018 22:46:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQKiX-0006Ft-Vo
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 22:46:18 +0000
X-Inumbo-ID: f0dd2939-6911-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0dd2939-6911-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 00:44:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56468936"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74747-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-libvirt-raw:<job
 status>:broken:regression
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:host-install(4):broken:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=ce22cc35df523db025983f303c201d9cef6179db
X-Osstest-Versions-That: xen=9680710bed1c174ced7a170cb94e30b4ae4fff5e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 5 Jun 2018 23:45:51 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 74747: 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
NDc0NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc0Ny8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDc0NTcwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NTcwCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ1NzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDU3MAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NTcwCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ1NzAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDU3MAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDc0NTcwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ1NzAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDU3MAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAg
ICAgICAgZmFpbCBsaWtlIDc0NTcwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ1NzAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjZTIyY2MzNWRm
NTIzZGIwMjU5ODNmMzAzYzIwMWQ5Y2VmNjE3OWRiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICA5NjgwNzEwYmVkMWMxNzRjZWQ3YTE3MGNiOTRlMzBiNGFlNGZmZjVlCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ1NzAgIDIwMTgtMDQtMTAgMDc6MTg6MjQgWiAgIDU2IGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0NzQ3ICAyMDE4LTA1LTI1IDIzOjQ5OjAxIFogICAx
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgogIFhlbiBQcm9qZWN0IFNlY3VyaXR5IFRlYW0gPHNlY3VyaXR5
QHhlbnByb2plY3Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
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
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xv
Z3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBicm9rZW4KYnJva2Vu
LXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBob3N0LWluc3RhbGwoNCkKClB1c2gg
bm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0OTkgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 23:05:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 23:05:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQL0T-0008Gm-0G; Tue, 05 Jun 2018 23:04: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=qzx4=ix=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQL0R-0008Ga-LH
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 23:04:47 +0000
X-Inumbo-ID: 86222b05-6914-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86222b05-6914-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 01:02: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 1fQL0N-0002iD-CY; Tue, 05 Jun 2018 23:04: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 1fQL0M-00012M-Uj; Tue, 05 Jun 2018 23:04:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQL0M-0001ke-U1; Tue, 05 Jun 2018 23:04:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123801-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 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-stop:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-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-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-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 05 Jun 2018 23:04:42 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123801: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgwMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTIyCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUg
ZmFpbCBpbiAxMjM1OTAgcGFzcyBpbiAxMjM4MDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjM2NzYgcGFzcyBpbiAxMjM0NzMKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgICBmYWlsIGluIDEy
MzY3NiBwYXNzIGluIDEyMzgwMQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1
bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgaW4gMTIzNjc2IHBh
c3MgaW4gMTIzODAxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgZmFpbCBpbiAxMjM2NzYgcGFzcyBpbiAxMjM4MDEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4g
MTIzNTkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZl
cmVzdG9yZSAgIGZhaWwgcGFzcyBpbiAxMjM2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyMzY3NgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQg
ZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjMx
MjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBm
YWlsIGluIDEyMzU5MCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTIzNTkwIGxpa2UgMTIzMTIyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjM2
NzYgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTIzNjc2IGxpa2UgMTIzMTIyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjMwMDkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjMwMDkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzEyMgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgMWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzRmYTk1NTJjMWUzZWY3OWJkNGRiMGE2N2ZjNTM4
YmJkNjFiNzU2MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMTIyICAyMDE4LTA1LTIzIDE3OjUy
OjIxIFogICAxMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0MyAgMjAxOC0wNS0yOSAw
ODowNjo1MyBaICAgIDcgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
MzQ3MyAgMjAxOC0wNS0zMSAxNjoxMjozMCBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1MTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 05 23:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 05 Jun 2018 23: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 1fQLF9-0001rm-MX; Tue, 05 Jun 2018 23:19: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=tsd0=ix=xenproject.org=prvs=687945b68=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQLF7-0001rc-R3
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 23:19:57 +0000
X-Inumbo-ID: a4ac870a-6916-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4ac870a-6916-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 01:17:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,479,1520899200"; d="scan'208";a="56470928"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74746-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:debian-di-install: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-xl-qemut-ws16-amd64: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
X-Osstest-Versions-That: xen=7866e115f9c624b0669997fcc393b489ef3c38a2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 6 Jun 2018 00:19:52 +0100
Subject: [Xen-devel] [xen-4.9-testing baseline-only test] 74746: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc0NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc0Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDc0NjU0CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
UkVHUi4gdnMuIDc0NjU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiA3NDY1NAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIFJFR1IuIHZzLiA3NDY1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiA3NDY1NAoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICBm
YWlsIFJFR1IuIHZzLiA3NDY1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NDY1NAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBsaWtlIDc0
NjU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzQ2NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDY1NAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc0NjU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ2NTQKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3
NDY1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBsaWtlIDc0NjU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ2NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NDY1NAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQg
eGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0NjU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzQ2NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NDY1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNzRmYTk1NTJjMWUzZWY3OWJkNGRiMGE2N2Zj
NTM4YmJkNjFiNzU2MQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzg2
NmUxMTVmOWM2MjRiMDY2OTk5N2ZjYzM5M2I0ODllZjNjMzhhMgoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgIDc0NjU0ICAyMDE4LTA0LTMwIDIyOjE2OjU0IFogICAzNiBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgICA3NDc0NiAgMjAxOC0wNS0yNSAxMzoxNjoyMyBaICAgMTEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGF2aWQgV2FuZyA8ZGF2aWR3
YW5nQHpoYW94aW4uY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFhlbiBQcm9qZWN0IFNlY3VyaXR5IFRlYW0gPHNlY3VyaXR5QHhlbnBy
b2plY3Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
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
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU2OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 01:48:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 01: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 1fQNYl-0002ls-Qg; Wed, 06 Jun 2018 01:48:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQNYl-0002lf-1z
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 01:48:23 +0000
X-Inumbo-ID: 5f8e93be-692b-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f8e93be-692b-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 03:46: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 1fQNYf-0006mo-6O; Wed, 06 Jun 2018 01:48:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQNYe-0006ng-Ph; Wed, 06 Jun 2018 01:48:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQNYe-0002zt-Ox; Wed, 06 Jun 2018 01:48:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123803-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-armhf:xen-build:fail:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-xsm:host-ping-check-xen:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu: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-multivcpu: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 01:48:16 +0000
Subject: [Xen-devel] [linux-3.18 test] 123803: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgwMyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MDMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzI3NAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyMzU5NCBS
RUdSLiB2cy4gMTIzMjc0CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIGluIDEyMzU5NCBwYXNzIGluIDEyMzgwMwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjM2ODMgcGFz
cyBpbiAxMjM1OTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgIDggaG9zdC1waW5nLWNoZWNr
LXhlbiBmYWlsIGluIDEyMzY4MyBwYXNzIGluIDEyMzgwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBh
c3MgaW4gMTIzNjgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjM1OTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzU5NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIGluIDEyMzU5NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzNTk0IG4vYQogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIGxpa2UgMTIzMjc0CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
MzY4MyBsaWtlIDEyMzI3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIGxpa2UgMTIzMjc0CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgz
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyMzY4MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjM2ODMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2ODMgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
MzY4MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2ODMgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2ODMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzY4MyBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyMzY4MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjgzIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjM2ODMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzY4MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzY4MyBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzMjc0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMyNzQKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICBiMGIzNTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICBiODdhZjNhYjlkYWUwZGM1M2IyMDE3MDE3MjVlZDZl
MmFmNGYyZjc0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMyNzQgIDIwMTgtMDUtMjcgMjI6MDM6
NDQgWiAgICA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzk2ICAyMDE4LTA1LTMwIDA2
OjEwOjMyIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIz
NDgwICAyMDE4LTA1LTMxIDE3OjIzOjU1IFogICAgNSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgIkh1YW5nLCBZaW5nIiA8
eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgQWFybyBLb3NraW5lbiA8YWFyby5rb3NraW5lbkBpa2ku
Zmk+CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFy
ZC5lZHU+CiAgQWxleCBFc3RyaW4gPGFsZXguZXN0cmluQGludGVsLmNvbT4KICBBbGV4IFdpbGxp
YW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBQb3RhcGVua28g
PGdsaWRlckBnb29nbGUuY29tPgogIEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5kcmUuYmVsbG9u
aUBib290bGluLmNvbT4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAg
QW5kZXJzIFJveGVsbCA8YW5kZXJzLnJveGVsbEBsaW5hcm8ub3JnPgogIEFuZHJlYSBQYXJyaSA8
cGFycmkuYW5kcmVhQGdtYWlsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIEFuZHJ6ZWogSGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+CiAgQW5uYS1N
YXJpYSBHbGVpeG5lciA8YW5uYS1tYXJpYUBsaW51dHJvbml4LmRlPgogIEFybmFsZG8gQ2FydmFs
aG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIu
ZGU+CiAgQXJ2aW5kIFlhZGF2IDxhcnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzdXRvc2gg
RGFzIDxhc3V0b3NoZEBjb2RlYXVyb3JhLm9yZz4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFyb3Jh
QGdtYWlsLmNvbT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAg
QmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJl
bmphbWluIFBvaXJpZXIgPGJwb2lyaWVyQHN1c2UuY29tPgogIEJpbiBMaXUgPGItbGl1QHRpLmNv
bT4KICBCaW5hcnVzIDxsaXN0c0BiaW5hcnVzLmRlPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFz
QGdvb2dsZS5jb20+CiAgQmpvcm4gSGVsZ2FhcyA8aGVsZ2Fhc0BrZXJuZWwub3JnPgogIEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQnJhZCBMb3ZlIDxicmFk
QG5leHRkaW1lbnNpb24uY2M+CiAgQ2FybG9zIE1haW9saW5vIDxjbWFpb2xpbm9AcmVkaGF0LmNv
bT4KICBDaGFkIER1cHVpcyA8Y2hhZC5kdXB1aXNAY2F2aXVtLmNvbT4KICBDaGFud29vIENob2kg
PGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KICBDaGVuIFl1IDx5dS5jLmNoZW5AaW50ZWwuY29tPgog
IENocmlzIERpY2tlbnMgPGNocmlzdG9waGVyLmEuZGlja2Vuc0BnbWFpbC5jb20+CiAgQ2hyaXN0
b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhl
LmphaWxsZXRAd2FuYWRvby5mcj4KICBDbGF1ZGlvIEltYnJlbmRhIDxpbWJyZW5kYUBsaW51eC52
bmV0LmlibS5jb20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4K
ICBDb2x5IExpIDxjb2x5bGlAc3VzZS5kZT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdt
YWlsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFu
aWVsIETDrWF6IDxkYW5pZWwuZGlhekBsaW5hcm8ub3JnPgogIERhbmlsbyBLcnVtbXJpY2ggPGRh
bmlsb2tydW1tcmljaEBkay1kZXZlbG9wLmRlPgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmljay53
b25nQG9yYWNsZS5jb20+CiAgRGF2ZSBDYXJyb2xsIDxkYXZpZC5jYXJyb2xsQG1pY3Jvc2VtaS5j
b20+CiAgRGF2aWQgUmllbnRqZXMgPHJpZW50amVzQGdvb2dsZS5jb20+CiAgRGF2aWQgUy4gTWls
bGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNv
bT4KICBEYXZpZGxvaHIgQnVlc28gPGRhdmVAc3Rnb2xhYnMubmV0PgogIERhdmlkbG9ociBCdWVz
byA8ZGJ1ZXNvQHN1c2UuZGU+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5k
cm9AaW50ZWwuY29tPgogIERpY2sgS2VubmVkeSA8ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4K
ICBEaW5oIE5ndXllbiA8ZGluZ3V5ZW5Aa2VybmVsLm9yZz4KICBEb3UgTGl5YW5nIDxkb3VseS5m
bnN0QGNuLmZ1aml0c3UuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4K
ICBFcmlrIFNjaG1hdXNzIDxlcmlrLnNjaG1hdXNzQGludGVsLmNvbT4KICBFc2JlbiBIYWFiZW5k
YWwgPGVoYUBkZWlmLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRl
bC5jb20+CiAgRmVsaXggRmlldGthdSA8bmJkQG5iZC5uYW1lPgogIEZpbGlwZSBNYW5hbmEgPGZk
bWFuYW5hQHN1c2UuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGcmFu
ayBBc3NlZyA8ZnJhbmsuYXNzZWdAb2JqZWN0aHVudGVyLm5ldD4KICBGcmFuayBNb3JpIEhlc3Mg
PGZtaDZqakBnbWFpbC5jb20+CiAgRnJlZHJpayBOb3JpbmcgPG5vcmluZ0Bub2NyZXcub3JnPgog
IEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VlcnQgVXl0
dGVyaG9ldmVuIDxnZWVydEBsaW51eC1tNjhrLm9yZz4KICBHaXVzZXBwZSBMaXBwb2xpcyA8Z2l1
LmxpcHBvbGlzQGdtYWlsLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgogIEdyZWcgVW5nZXJlciA8Z2VyZ0BsaW51eC1tNjhrLm9yZz4KICBHcmVn
b3J5IENMRU1FTlQgPGdyZWdvcnkuY2xlbWVudEBib290bGluLmNvbT4KICBHcmlnb3IgVG92bWFz
eWFuIDxHcmlnb3IuVG92bWFzeWFuQHN5bm9wc3lzLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDx0
b3ZtYXN5YUBzeW5vcHN5cy5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEhhbnMgVmVya3VpbCA8aGFucy52ZXJrdWlsQGNpc2NvLmNvbT4KICBIZWN0b3IgTWFydGlu
IDxtYXJjYW5AbWFyY2FuLnN0PgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIaW1h
bnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1bS5jb20+CiAgSHVhIFJ1aSA8aHVh
cnVpLmRldkBnbWFpbC5jb20+CiAgSHVhbmcgWWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAg
SWdvciBQeWx5cGl2IDxpZ29yLnB5bHlwaXZAZ21haWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5n
b0BrZXJuZWwub3JnPgogIElua2kgRGFlIDxpbmtpLmRhZUBzYW1zdW5nLmNvbT4KICBKYWtlIERh
cnlsbCBPYmluYSA8amFrZS5vYmluYUBnbWFpbC5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBr
ZXJuZWwub3JnPgogIEphbWVzIFNtYXJ0IDxqYW1lcy5zbWFydEBicm9hZGNvbS5jb20+CiAgSmFt
ZXMgU21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgogIEphbiBDaG9jaG9sIDxqYW5AY2hvY2hv
bC5pbmZvPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dA
bWVsbGFub3guY29tPgogIEphc29uIFdlc3NlbCA8amFzb24ud2Vzc2VsQHdpbmRyaXZlci5jb20+
CiAgSmF5IFZvc2J1cmdoIDxqYXkudm9zYnVyZ2hAY2Fub25pY2FsLmNvbT4KICBKZWFuIERlbHZh
cmUgPGpkZWx2YXJlQHN1c2UuZGU+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBp
bnRlbC5jb20+CiAgSmVmZiBNYWhvbmV5IDxqZWZmbUBzdXNlLmNvbT4KICBKZW5zIEF4Ym9lIDxh
eGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IENsaW5lIDxqZXJlbXlAamNsaW5lLm9yZz4KICBKaXJp
IEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4K
ICBKb2V5IFBhYmFsaW5hcyA8am9leXBhYmFsaW5hc0BnbWFpbC5jb20+CiAgSm9oYW5uZXMgQmVy
ZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9obiBLZWVwaW5nIDxqb2huQG1ldGFuYXRl
LmNvbT4KICBKb2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgogIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgog
IEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthcnRoaWtleWFuIFBlcml5YXNh
bXkgPHBlcml5YXNhQGNvZGVhdXJvcmEub3JnPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21p
dW0ub3JnPgogIEtpcmlsbCBBLiBTaHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4LmludGVs
LmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAg
TGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmVuY2UgT2Jlcm1hbiA8
bG9iZXJtYW5AcmVkaGF0LmNvbT4KICBMZW5ueSBTenVib3dpY3ogPGxzenVib3dpQHJlZGhhdC5j
b20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIEzDvHNz
aW5nIDxsaW51cy5sdWVzc2luZ0BjMGQzLmJsdWU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRz
QGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29t
PgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgogIEx1a2FzIFd1bm5lciA8bHVrYXNA
d3VubmVyLmRlPiAgICAgICAgICAgICAgIyBNYWNCb29rIFBybwogIE1hY2llaiBXLiBSb3p5Y2tp
IDxtYWNyb0BtaXBzLmNvbT4KICBNYWRoYXZhbiBTcmluaXZhc2FuIDxtYWRkeUBsaW51eC52bmV0
LmlibS5jb20+CiAgTWFuaXNoIFJhbmdhbmthciA8bWFuaXNoLnJhbmdhbmthckBjYXZpdW0uY29t
PgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyaXVzIEdsaWdvciA8
bWdsaWdvckBrYWxyYXkuZXU+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1h
cmsgU2FsdGVyIDxtc2FsdGVyQHJlZGhhdC5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0
aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5
QGRlLmlibS5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0
LmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpYXMg
S3Jlc2luIDxkZXZAa3Jlc2luLm1lPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGlu
dXguaW50ZWwuY29tPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1h
dHQgUmVkZmVhcm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhldyBXaWxjb3ggPG1h
d2lsY294QG1pY3Jvc29mdC5jb20+CiAgTWF0dGhpYXMgRmVyZGluYW5kIDxiY2FjaGVAbWZlZHYu
bmV0PgogIE1hdHRoaWFzIFNjaGlmZmVyIDxtc2NoaWZmZXJAdW5pdmVyc2UtZmFjdG9yeS5uZXQ+
CiAgTWF1cml6aW8gTG9tYmFyZGkgPG1sb21iYXJkQHJlZGhhdC5jb20+CiAgTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWF4aW1pbGlhbiBXaWxoZWxt
IDxtYXhAc2RuLmNsaW5pYz4KICBNZWVsaXMgUm9vcyA8bXJvb3NAbGludXguZWU+CiAgTWVsIEdv
cm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1lcmxpam4gV2FqZXIgPG1lcmxp
am5Ad2l6enVwLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAg
TWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFNjaG1pdHogPHNj
aG1pdHptaWNAZ21haWwuY29tPgogIE1pa2UgTWFyc2hhbGwgPGh1YmNhcEBvbW5pYm9uZC5jb20+
CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWltaSBab2hhciA8em9oYXJA
bGludXgudm5ldC5pYm0uY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAg
bXVsaGVybiA8YW11bGhlcm5AcmVkaGF0LmNvbT4KICBOYW1oeXVuZyBLaW0gPG5hbWh5dW5nQGtl
cm5lbC5vcmc+CiAgTmlrb2xheSBCb3Jpc292IDxuYm9yaXNvdkBzdXNlLmNvbT4KICBQYWJsbyBO
ZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogIFBhdWwgRS4gTWNLZW5uZXkgPHBhdWxtY2tAbGludXgudm5ldC5pYm0u
Y29tPgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGF3ZWwgRGVtYmlja2kg
PHBhd2VsZGVtYmlja2lAZ21haWwuY29tPgogIFBldGVyIE1hbG9uZSA8cGV0ZXIubWFsb25lQGdt
YWlsLmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4gICAgICAgICAgICAgICMg
TnZpZGlhIE9wdGltdXMKICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ciBWb3Jl
bCA8cHZvcmVsQHN1c2UuY3o+CiAgUGhpbGlwcCBQdXNjaG1hbm4gPHBwQGVtbGl4LmNvbT4KICBw
aWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUGllcnJlLVl2ZXMgS2VyYnJhdCA8cGtlcmJy
YXRAa2FscmF5LmV1PgogIFFpIEhvdSA8cWkuaG91QHdpbmRyaXZlci5jb20+CiAgUXUgV2VucnVv
IDx3cXVAc3VzZS5jb20+CiAgUmFkaW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5jb20+CiAg
UmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJhZmFlbCBK
LiBXeXNvY2tpIDxyandAcmp3eXNvY2tpLm5ldD4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5m
cmFkZWFkLm9yZz4KICBSaWNoIEZlbGtlciA8ZGFsaWFzQGxpYmMub3JnPgogIFJpY2hhcmQgR3V5
IEJyaWdncyA8cmdiQHJlZGhhdC5jb20+CiAgUmljaGFyZCBIYWluZXMgPHJpY2hhcmRfY19oYWlu
ZXNAYnRpbnRlcm5ldC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vy
d2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1
ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBT
YWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FtdWVsIE5ldmVz
IDxzbmV2ZXNAZGVpLnVjLnB0PgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9z
b2Z0LmNvbT4KICBTYXNoYSBOZWZ0aW4gPHNhc2hhLm5lZnRpbkBpbnRlbC5jb20+CiAgU2VhbiBD
aHJpc3RvcGhlcnNvbiA8c2Vhbi5qLmNocmlzdG9waGVyc29uQGludGVsLmNvbT4KICBTZWJhc3Rp
YW4gT3R0IDxzZWJvdHRAbGludXgudm5ldC5pYm0uY29tPgogIFNldW5naHVuIEhhbiA8a2thbWFn
dWlAZ21haWwuY29tPgogIFNoYW9odWEgTGkgPHNoLmxpQGFsaWJhYmEtaW5jLmNvbT4KICBTaHVh
aCBLaGFuIDxzaHVhaGtoQG9zZy5zYW1zdW5nLmNvbT4KICBTaWx2YW4gSmVnZW4gPHMuamVnZW5A
Z21haWwuY29tPgogIFNpbW9uIFd1bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5kZT4KICBT
dGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBTdGVmYW4gUmljaHRlciA8c3RlZmFuckBz
NXI2LmluLWJlcmxpbi5kZT4KICBTdGVmYW5vIEJyaXZpbyA8c2JyaXZpb0ByZWRoYXQuY29tPgog
IFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3RldmUg
RnJlbmNoIDxzbWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJv
c3RlZHRAZ29vZG1pcy5vcmc+CiAgU3RldmVuIFJvc3RlZHQgPHJvc3RlZHRAZ29vZG1pcy5vcmc+
CiAgU3ViaGFzaCBKYWRhdmFuaSA8c3ViaGFzaGpAY29kZWF1cm9yYS5vcmc+CiAgU3VqaXQgUmVk
ZHkgVGh1bW1hIDxzdGh1bW1hQGNvZGVhdXJvcmEub3JnPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVu
QG5hcmZhdGlvbi5vcmc+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcu
Y29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYW5nIEp1bmh1aSA8dGFuZy5q
dW5odWlAenRlLmNvbS5jbj4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhpbmggTmd1
eWVuIDxUaGluaC5OZ3V5ZW5Ac3lub3BzeXMuY29tPgogIFRoaW5oIE5ndXllbiA8dGhpbmhuQHN5
bm9wc3lzLmNvbT4KICBUaG9tYXMgQWJyYWhhbSA8dGFicmFoYW1Ac3VzZS5jb20+CiAgVGhvbWFz
IEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGhvbWFzIFBldGF6em9uaSA8dGhvbWFz
LnBldGF6em9uaUBib290bGluLmNvbT4KICBUaG9tYXMgVmluY2VudC1Dcm9zcyA8bWVAdHZjLmlk
LmF1PgogIFRvbSBBYnJhaGFtIDx0YWJyYWhhbUBzdXNlLmNvbT4KICBUb21hc3ogRmlnYSA8dG9t
YXN6LmZpZ2FAZ21haWwuY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAg
VG9zaGlha2kgTWFraXRhIDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBUcm9uZCBN
eWtsZWJ1c3QgPHRyb25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20+CiAgVWxmIE1hZ251c3Nv
biA8dWxmYWxpemVyQGdtYWlsLmNvbT4KICBWaW5vZCBLb3VsIDx2aW5vZC5rb3VsQGludGVsLmNv
bT4KICBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdpbSBWYW4gU2Vicm9lY2sg
PHdpbUBpZ3VhbmEuYmU+CiAgV29sZnJhbSBTYW5nIDx3c2ErcmVuZXNhc0BzYW5nLWVuZ2luZWVy
aW5nLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFhpbiBMb25nIDxs
dWNpZW4ueGluQGdtYWlsLmNvbT4KICBZZWxlbmEgS3Jpdm9zaGVldiA8eWVsZW5hQG1hcnZlbGwu
Y29tPgogIFlpc2hlbmcgWGllIDx4aWV5aXNoZW5nMUBodWF3ZWkuY29tPgogIFl1IENoZW4gPHl1
LmMuY2hlbkBpbnRlbC5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNvbT4KICB6aG9u
Z2ppYW5nIDx6aG9uZ2ppYW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NjIzIGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 02:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 02: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 1fQO68-0007ae-3p; Wed, 06 Jun 2018 02:22: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=skft=iy=xenproject.org=prvs=688814837=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQO66-0007aU-Q7
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 02:22:50 +0000
X-Inumbo-ID: 3128b023-6930-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3128b023-6930-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 04:20:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,481,1520899200"; d="scan'208";a="56478945"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74783-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0b6457efabf6f47bc55690874dde82d2f8616abc
X-Osstest-Versions-That: ovmf=38c977c148e92e2af17c5d346d9b4b2e7a18680a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 6 Jun 2018 03:22:45 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74783: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDc4MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3ODMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAwYjY0NTdlZmFiZjZmNDdiYzU1NjkwODc0ZGRlODJkMmY4NjE2
YWJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzOGM5NzdjMTQ4ZTky
ZTJhZjE3YzVkMzQ2ZDliNGIyZTdhMTg2ODBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3ODAg
IDIwMTgtMDYtMDQgMjE6NDg6MjcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
NzgzICAyMDE4LTA2LTA1IDE4OjI3OjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTG9uZyBRaW4gPHFpbi5s
b25nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQv
fm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDBiNjQ1N2VmYWJmNmY0
N2JjNTU2OTA4NzRkZGU4MmQyZjg2MTZhYmMKQXV0aG9yOiBMb25nIFFpbiA8cWluLmxvbmdAaW50
ZWwuY29tPgpEYXRlOiAgIFRodSBNYXkgMjQgMTY6MDg6NTEgMjAxOCArMDgwMAoKICAgIENyeXB0
b1BrZzogUmVtb3ZlIGRlcHJlY2F0ZWQgZnVuY3Rpb24gdXNhZ2UgaW4gWDUwOUdldENvbW1vbk5h
bWUoKQogICAgCiAgICBCWiM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9OTIzCiAgICAKICAgIFg1MDlfTkFNRV9nZXRfdGV4dF9ieV9OSUQoKSB1c2VkIGlu
IFg1MDlHZXRDb21tb25OYW1lKCkgaW1wbGVtZW50YXRpb24KICAgIGlzIG9uZSBsZWdhY3kgZnVu
Y3Rpb24gd2hpY2ggaGF2ZSB2YXJpb3VzIGxpbWl0YXRpb25zLiBUaGUgcmV0dXJuZWQKICAgIGRh
dGEgbWF5IGJlIG5vdCB1c2FibGUgIHdoZW4gdGhlIHRhcmdldCBjZXJ0IGNvbnRhaW5zIG11bHRp
Y2hhcmFjdGVyCiAgICBzdHJpbmcgdHlwZSBsaWtlIGEgQk1QU3RyaW5nIG9yIGEgVVRGOFN0cmlu
Zy4KICAgIFRoaXMgcGF0Y2ggcmVwbGFjZWQgdGhlIGxlZ2FjeSBmdW5jdGlvbiB1c2FnZSB3aXRo
IG1vcmUgZ2VuZXJhbAogICAgWDUwOV9OQU1FX2dldF9pbmRleF9ieV9OSUQoKSAvIFg1MDlfTkFN
RV9nZXRfZW50cnkoKSBBUElzIGZvciBYNTA5CiAgICBDb21tb25OYW1lIHJldHJpZXZpbmcuCiAg
ICAKICAgIFRlc3RzOiBWYWxpZGF0ZWQgdGhlIGNvbW1vbk5hbWUgcmV0cmlldmluZyB3aXRoIHRl
c3QgY2VydGlmaWNhdGVzCiAgICAgICAgICAgY29udGFpbmluZyBQcmludGFibGVTdHJpbmcgb3Ig
Qk1QU3RyaW5nIGRhdGEuCiAgICAKICAgIENjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNvbT4K
ICAgIENjOiBNaWNoYWVsIFR1cm5lciA8TWljaGFlbC5UdXJuZXJAbWljcm9zb2Z0LmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjAK
ICAgIFNpZ25lZC1vZmYtYnk6IExvbmcgUWluIDxxaW4ubG9uZ0BpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogWWUgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 05:13:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 05:13: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 1fQQlC-0004Cv-9p; Wed, 06 Jun 2018 05:13:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gnl1=ix=xilinx.com=cdeshpan@srs-us1.protection.inumbo.net>)
 id 1fQHWZ-0005Ce-Iy
 for xen-devel@lists.xenproject.org; Tue, 05 Jun 2018 19:21:43 +0000
X-Inumbo-ID: 5d0e6afb-68f5-11e8-9728-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5d0e6afb-68f5-11e8-9728-bc764e045a96;
 Tue, 05 Jun 2018 21:19:27 +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=Jg/vErgDNudaWYf5jXCuCpkF31/7crlP/3/4XHHVVx4=;
 b=LDkzZvzRfICTbQspF/6FKE7v0tlVLMTkDcDvdsn9yXTbXyeG15juhgsP74t+i7Zkz1VgRoZE3U69ggbJEMvzsk1lGN6/DsR20T4n3UXP76zswcAVEURoaZOHB+JvVe+/KCkDbjm/jN4ARIKerWf9ciLAws0nqCv4Zi4YF/DNaaI=
Received: from DM6PR02CA0022.namprd02.prod.outlook.com (2603:10b6:5:1c::35) by
 MWHPR02MB2206.namprd02.prod.outlook.com (2603:10b6:300:5a::12) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.820.14; Tue, 5 Jun 2018 19:21:39 +0000
Received: from SN1NAM02FT048.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::208) by DM6PR02CA0022.outlook.office365.com
 (2603:10b6:5:1c::35) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.820.11 via Frontend
 Transport; Tue, 5 Jun 2018 19:21:38 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; lists.xenproject.org; dkim=none (message not
 signed) header.d=none;lists.xenproject.org; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 SN1NAM02FT048.mail.protection.outlook.com (10.152.72.202) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.841.10
 via Frontend Transport; Tue, 5 Jun 2018 19:21:38 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <chaitanya.deshpande@xilinx.com>)
 id 1fQHWT-00060q-Um; Tue, 05 Jun 2018 12:21:37 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <chaitanya.deshpande@xilinx.com>)
 id 1fQHWO-0007eq-Rk; Tue, 05 Jun 2018 12:21:32 -0700
Received: from [172.19.2.1] (helo=xsjcdeshpan50.xilinx.com)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <chaitanya.deshpande@xilinx.com>)
 id 1fQHWF-0007e6-AT; Tue, 05 Jun 2018 12:21:23 -0700
From: cdeshpan <chaitanya.deshpande@xilinx.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 5 Jun 2018 12:20:51 -0700
Message-ID: <1528226451-7758-1-git-send-email-chaitanya.deshpande@xilinx.com>
X-Mailer: git-send-email 2.7.4
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(376002)(396003)(39380400002)(2980300002)(438002)(189003)(199004)(81166006)(305945005)(6666003)(81156014)(72206003)(6916009)(5660300001)(36386004)(1857600001)(486006)(186003)(54906003)(478600001)(59450400001)(8746002)(316002)(86152003)(48376002)(50466002)(8676002)(77096007)(4326008)(26005)(51416003)(36756003)(39060400002)(8936002)(2351001)(47776003)(106002)(7696005)(50226002)(336012)(2616005)(575784001)(476003)(126002)(2906002)(426003)(106466001)(63266004)(5890100001)(9786002)(356003)(43062003)(107986001)(2004002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR02MB2206; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; 
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT048;
 1:0RtXQwajQ/I8IooGPZqj3LEWYApE9Oye8eKl1HaDFoqIDkD2l0UhnUPYNAbXvJSzPzdtyvzaTeNfyrEZKmL2ABl6Xsj5xFGY9lJcC6nCoCzaofs8sVqMmEnb2DYJYQox
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060);
 SRVR:MWHPR02MB2206; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2206;
 3:djF5In3QOSEjqAL8+3mgBHQx/k3lQ0eFnB1kHC0EnrXTX7chWwgYWoLtQ5pFa9XEOcA1WX9v5KM9bLMz5qZ9OWHuYfjW6bsEcDsJSHcECDWm6jMSDEYmVGCLM2xZqyynM4IQ47esHYDp4SThIwmDTnq7RiTjsp7LX7h1LE2y2N2MgtYShYcytoRcc30M7W35N82XbF92lZeN4LxWUSQkLM8m7Fnd1dRrIxLMwo8uqgeG3xymVw1zCRKfKLDMZfqd4KkAIz+XHJApJT91+K5vw0u8p8JptHT6lm8ibAlZE0KpdL3ImSVaKk+wwILpQXpo+f81mPPwKxoLK0dP6Q6licXdkXZ05O2jqhlSx/TBPAA=;
 25:tjmhTQTEXwZezS3Px5uc+jKX8xoYioyzfn7ARuA6HVqXIDulcBXPCAl+yjkiAAAqRPlOVcR+9mxAixqwfWPxTHqv3Ci+mJOGNhs/Jg4O5fQd/dcbhet/SHeY7x6zQnfWjs75GhrUsNEKPaCc5+iyu9dfnizVgwOnJF/Vnfc8BOvx9IyICLtFDbIx75oKWvMa2uDxVB3iXB2kHy8pPmeUYbcHefLHi6JIuaXx/DBrqiUZWSLhCh+iGFvh/8htH+bbW0w/xBnKfqMc1NphWgtRzYaT6k5UXRWOTVLysv3NEjwaIfLgBgx4g5Whzw1pjMW7McXgfpOEgm7CnZ10k1Lb3g==
X-MS-TrafficTypeDiagnostic: MWHPR02MB2206:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2206;
 31:kBm624mSlhO6U7gC3Q6oIF3ilW9y+qAyZDxyeTHZfu3YHj+i01rVAcIdX1UE0pdVfvvBUjHlbZdkym55txvVrY34RbFOHhNlwR3RSh2UjuX1VCgalRkeC4bB+FeLbCvRLcZnsmSE9zzW5fcQgA9jVX6tPUtQ1dYVe7PgVuMprZtQp9V/MQ6xDxsQc4WsJ7No9F7GsFNz5DNjdbJHGLjMs3cZ8a2CENUU44tj/zP5tXk=;
 20:C+BEBYzfNX1WCwsXz3YBEMXsjNbCQFGSNk9kz4XdiBt0Oi3Jt5PBLkh/kITATcQFtJVlFjcPak8awT+o1DxmekbADzqTb0ADP3kfZtjVWbi3LjCx9fzuPluzxnYSif7MeWf2imfIUejgAu+IE90Sm5/FoBpaN4PWGx8h1JlfbiX6hvP0rL8xHvDTKa+2+0Arl4KAXN2kTNlEQ8GiqxbLYxXOB3OHDEeOPI4KPrDDa5dg4gD4kLXzaB6JEn23QHhu97Z8w6zLzQClYUd7SdbizKEKXt80lAAZ+K7+0V1Djtl+FPAQmEzf85S5hV3aloRrj0kriRGw4yPg1Mle2CF/JM7aXEmmoUVx9NF4Bp8uAvxMNGDjlfVWTwRCEngQ1GThre+2ZBtCQ+b/uOtccSVYGvDzYOewfxS3z87Ts+a9lO0U57ZfmTRUfBVvbyErFA+pYFHdwRuaHAPsxW5Ea7FZ6wb+cW9QCRN+tq1ko5erH5GzyFBFYjr82o7ubXKEvUBO
X-Microsoft-Antispam-PRVS: <MWHPR02MB2206BF0554C6364DCB93E4B1B1660@MWHPR02MB2206.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(85827821059158);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93004095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:MWHPR02MB2206; BCL:0; PCL:0; RULEID:; SRVR:MWHPR02MB2206; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2206;
 4:XOJAoE66N3mpyrzDKwrDdNpXoAW+wCU/gA8a/K0reQioOtbHvgq1cdRaoVjEQuLakUS2uOaVJtwVK2i3oQNlHR8HkewtZpDj4Wq+GutNWFPBIcyIn/+bVEHUAQQ+bJ0n4PZwTwzfd5l8sfBUPDhUPlCEsSugFJOAtugMGGD4ei5H1nIFkbCo2Tdb8pdEaJ7o3gGCR2pQm5kmjoukFKOmve4ju2/1toUlNbVgsyAjAFSecKQ0hrMFncug+j4HPLNLpEn5TtZwmjuc2dguIHtNTdi7YxnrqoMVdFwLoOnW7oeXIfHb7B5mXc45yzZY0KRr
X-Forefront-PRVS: 0694C54398
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR02MB2206;
 23:VfZDVsrv2ZoUsG0PLpAIq0FvGiadO19pL30hjk27C?=
 =?us-ascii?Q?qslzGwgYYRk6zjpex6vENaTzfJHxpbOc3FQ4rC1LdtwG5rqWV+kxXtenxuDW?=
 =?us-ascii?Q?P9ZDX0Tf0XhfA3RnoQHRH/cbwloOrhXXYmN8MvH/cBQWm4mDhQgNFJJ16mX+?=
 =?us-ascii?Q?xD/pbTnl18ZnTWemhRkwLmn0FfP3WaDyUd5spfu2URDFzRjeE5zKoG88q+TL?=
 =?us-ascii?Q?45Fq0VB8CrNL/4D+9npt38Yhlc7msv0bdXd6G4LbNsywjZ9rZTHfOZ08V7Vz?=
 =?us-ascii?Q?25IGeExxBrlpowvh8ccHDg4ESEZ77Av+nXEJCNczphu7QP1QtZmTcadz2/VS?=
 =?us-ascii?Q?Yi1o4xJt0SKe8wjM0IRCA41Z+rQ+XA9qL7/5bOvnjdsQWZhC/isHtSsGo2Ka?=
 =?us-ascii?Q?Kft2e/KqFJm3gta5Et3YOXba7JuYrar74VPRSWagVS/XDcNJdjDm4bqlM3QK?=
 =?us-ascii?Q?W732edqQcbtt0RxvCOO5j3rB7XN1FZcxXIFWPkv/7K+Pym/r1UY36/T5O8un?=
 =?us-ascii?Q?6sA3qTt6iTT/+1aPgJj+CYSvpnKEmCJoWkOiUEK5ax4VjSEOwL+1jBoR9PO5?=
 =?us-ascii?Q?ZeQYKX7rO1kUAxH60/2pAdB5Mb0F0CF5ym6SscBAMWOboQrAu3D+xpUqwuDr?=
 =?us-ascii?Q?Wbtb3Y3cgl4YvRhPuyxFJWbYtHdVAd3/CcRsV8d3xevxldFqS5Rh7cvqRm/d?=
 =?us-ascii?Q?l7s7FdsiOpp1YJ2/zWiCw14BRXSgL9a9BgmZ+brejat67NKLC6krOWeq+JDx?=
 =?us-ascii?Q?/6EYaH8GQjFxYgt4CwW06BArO9uX/9nawG0C8rE3FZj5QSWXLFPTSg/X+pWr?=
 =?us-ascii?Q?O+eROW/3xNyAsCHfldXMsVQNPco701tg8ThRW+hJycw1BKK9mv/u5dpT4YjM?=
 =?us-ascii?Q?1kxsJEbqPTRNClxnH6HESLpwYZXdnHY61ABtkzt9UnduV3MysOCJ0GEJNYv1?=
 =?us-ascii?Q?SHaxHanI26DUoHf53OxdySHUyJUpBnNdWYJjfEzsMHpofSF2AymGNXVFidk9?=
 =?us-ascii?Q?IPfVRZKDLgCQXB/ktow3sapYTPg+EOwik7vezan08Y4BT3U4YbfR4DKe+6zJ?=
 =?us-ascii?Q?7/uRA9dRH8pTCFGrcp4+Q+BNaEX1paluHNzGJhbwLpFrJ7ULW+unaLP5oj8t?=
 =?us-ascii?Q?kCdZRXPhmjTZrcRBVFoaidwydftZ1ohrWId5qf0SBklWAplTjfpWxXyOl50k?=
 =?us-ascii?Q?z99hEX9WlxtliSFHjJw1OHqnqzlR2nejpCAIO9GyVNm03HsST3eNcnwBSbXs?=
 =?us-ascii?Q?hwspTqQFjhGMFmePv65eOGsc04IMSwLOZE3UEk1?=
X-Microsoft-Antispam-Message-Info: JmFnynVfIpIQttI7lJuaPygt26Ev7A1c3SA6yDGQIJFg0VUTuoVXptJGXRpzq+ISHDabYO+lO3oqYS3pjwG5upUK5YC1qWmNjrzwzl0rdWDgS6A9VXdUeYkIpmT9SgAKPc6uJE1xFNRVoauhyi13/Qf7KiQKQX4A9ITNNoqkVcg3oiiEUvhOn3mmcWdfKzT5
X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2206;
 6:N14ueim/ODeLokbPNnV9tYAJ5HRc8hVQlB9rQtWC9hn6oZ6I81YolbOSIUwXsfMntS+RBm1EDgeMIbxwcwg0o/V6V1mFBm/yrsEwJcAXSxp0ojlQ+IiZ3BQEF3OzjNWNJgi3ZeRUXIKTd5qY5ulmUPnK1B1KB5ZWLUzjurY3FtCJmCUUuCT30yylGPE5w9f6ubYXTPDheJuKAbSfsZixarQXrtRoEqA54SeJ5GOci6C4/by9iwEQzeRqqYwwTfKebK0VYbxVvqTfHWKqZAs4dXnZKGmzJ0bVX6/eM9TGf/28MRdmqFS2+7b4RUtKla17aSYnN7vTqwmNwaGcqO2KE0jcTPwDr8mkSGR9yRzhwA+DgqIQ7d79ppNjxjWLoyFGPOywZGbhVTlNzDDUcNN/bFp3/cvCpY2h9AseL1mnkqksziXa+2NM/ja3kcoF3vqkOi5JIsHe0mMpkgmFdUzoag==;
 5:CXM2hifQMAa+KfHZaSC3EGRY8Y9Nla0HIjRGgXe34MAhMJZDZOMw0tuO8xf0Ajyuey87qh7mj7NZznPRhR9JfMXIOOXFRF7/EsmxRFi+r4BFGiyuZHewrfZOVjdyUILDdXhpFj9517b532hED349nN02gQO51Y4sLWYtirJyFoE=;
 24:5j+5L2z9pW3/q9S6ZlRPDTLPF2ApMfOPy+ClAOjgMAvrSWDA4M7yOMx9IZepfZrWiIUmatJyOXySvqBEqLMGN0rvxDJTY9VPzb9oBYv2XEg=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2206;
 7:XVsbGKAZnnRpxECFuG+fd4B4sKb/7Oc9idmvNqVHu71uQz44MNdvKv6UFRaApqiR8U+jruJfNuQN0hdIbnT+O3DxRhh0oCFory3/9JYBVSdsWmXLxlu0OY1dmjf3eHav9ezq9lTYt8vILhOyaiLG1tmHNHBX3wMv0B9Hrwg99mLOkfniwke+SE7SfHBa/kqlaNjTNJ11lqHsxT6z8kJyQFbU7t4bEQuBr8raEwvAD5eBvFbbJMxfgTvAyVqqGyFn
X-MS-Office365-Filtering-Correlation-Id: 39ceb598-0bae-482f-3e25-08d5cb198f81
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2018 19:21:38.2994 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 39ceb598-0bae-482f-3e25-08d5cb198f81
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: MWHPR02MB2206
X-Mailman-Approved-At: Wed, 06 Jun 2018 05:13:24 +0000
Subject: [Xen-devel] [Xen-20] Clearing of GICD_ICACTIVER register at boot
 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: Chaitanya Deshpande <chaitanyagd11@gmail.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>

RnJvbTogQ2hhaXRhbnlhIERlc2hwYW5kZSA8Y2hhaXRhbnlhZ2QxMUBnbWFpbC5jb20+CgpTaWdu
ZWQtb2ZmLWJ5OiBDaGFpdGFueWEgRGVzaHBhbmRlIDxjaGFpdGFueWFnZDExQGdtYWlsLmNvbT4K
LS0tCiB4ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgICAgICAgICAgICB8IDYgKysrKystCiB4ZW4vYXJj
aC9hcm0vZ2ljLXYzLmMgICAgICAgICAgICB8IDUgKysrKysKIHhlbi9hcmNoL2FybS92Z2ljLXYy
LmMgICAgICAgICAgIHwgNSArKysrKwogeGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyAgICAgICAgICAg
fCA1ICsrKysrCiB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLW1taW8tdjIuYyB8IDUgKysrKysKIDUg
ZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9naWMtdjIuYyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYwppbmRleCBk
MmRjYWZiLi42YmQ3ZTQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKKysrIGIv
eGVuL2FyY2gvYXJtL2dpYy12Mi5jCkBAIC01LDcgKzUsNiBAQAogICoKICAqIFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogICogQ29weXJpZ2h0IChjKSAyMDExIENpdHJpeCBTeXN0ZW1zLgotICoK
ICAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5CiAgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQogICogdGhlIEZyZWUgU29mdHdhcmUgRm91
bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKQEAgLTEyNDcsNiAr
MTI0NiwxMSBAQCBzdGF0aWMgaW50IF9faW5pdCBnaWN2Ml9pbml0KHZvaWQpCiB7CiAgICAgdWlu
dDMyX3QgYWxpYXNlZF9vZmZzZXQgPSAwOwoKKyAgICAvKiBDbGVhciBHSUMgcmVnaXN0ZXIgYXQg
Ym9vdCB0aW1lICovCisgICAgdWludDMyX3QgKmdpY2RfaWNhY3RpdmVyOworICAgIGdpY2RfaWNh
Y3RpdmVyID0gKHVpbnQzMl90KikgR0lDRF9JQ0FDVElWRVI7CisgICAgKmdpY2RfaWNhY3RpdmVy
ID0gMDsKKwogICAgIGlmICggYWNwaV9kaXNhYmxlZCApCiAgICAgICAgIGdpY3YyX2R0X2luaXQo
KTsKICAgICBlbHNlCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJj
aC9hcm0vZ2ljLXYzLmMKaW5kZXggYjJlZDBmOC4uZjYxZDJiMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2dpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtMTczOCw2ICsx
NzM4LDExIEBAIHN0YXRpYyBpbnQgX19pbml0IGdpY3YzX2luaXQodm9pZCkKICAgICB1aW50MzJf
dCByZWc7CiAgICAgdW5zaWduZWQgaW50IGludGlkX2JpdHM7CgorICAgIC8qIENsZWFyIEdJQyBy
ZWdpc3RlciBhdCBib290IHRpbWUgKi8KKyAgICB1aW50MzJfdCAqZ2ljZF9pY2FjdGl2ZXI7Cisg
ICAgZ2ljZF9pY2FjdGl2ZXIgPSAodWludDMyX3QqKSBHSUNEX0lDQUNUSVZFUjsKKyAgICAqZ2lj
ZF9pY2FjdGl2ZXIgPSAwOworCiAgICAgaWYgKCAhY3B1X2hhc19naWN2MyApCiAgICAgewogICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJHSUN2MzogZHJpdmVyIHJlcXVpcmVzIHN5c3RlbSBy
ZWdpc3RlciBzdXBwb3J0XG4iKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMg
Yi94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jCmluZGV4IDY0NmQxZjMuLmQ4YjI3NjEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwpA
QCAtNzI3LDYgKzcyNywxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHZnaWNfb3BzIHZnaWNfdjJf
b3BzID0gewoKIGludCB2Z2ljX3YyX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgaW50ICptbWlvX2Nv
dW50KQogeworICAgIC8qIENsZWFyIEdJQyByZWdpc3RlciBhdCBib290IHRpbWUgKi8KKyAgICB1
aW50MzJfdCAqZ2ljZF9pY2FjdGl2ZXI7CisgICAgZ2ljZF9pY2FjdGl2ZXIgPSAodWludDMyX3Qq
KSBHSUNEX0lDQUNUSVZFUjsKKyAgICAqZ2ljZF9pY2FjdGl2ZXIgPSAwOworCiAgICAgaWYgKCAh
dmdpY192Ml9ody5lbmFibGVkICkKICAgICB7CiAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12
My5jCmluZGV4IDRiNDI3MzkuLjZmZTBkYWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2lj
LXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwpAQCAtMTc5MSw2ICsxNzkxLDExIEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgdmdpY19vcHMgdjNfb3BzID0gewoKIGludCB2Z2ljX3YzX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwgaW50ICptbWlvX2NvdW50KQogeworICAgIC8qIENsZWFyIEdJ
QyByZWdpc3RlciBhdCBib290IHRpbWUgKi8KKyAgICB1aW50MzJfdCAqZ2ljZF9pY2FjdGl2ZXI7
CisgICAgZ2ljZF9pY2FjdGl2ZXIgPSAodWludDMyX3QqKSBHSUNEX0lDQUNUSVZFUjsKKyAgICAq
Z2ljZF9pY2FjdGl2ZXIgPSAwOworCiAgICAgaWYgKCAhdmdpY192M19ody5lbmFibGVkICkKICAg
ICB7CiAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS92Z2ljL3ZnaWMtbW1pby12Mi5jIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy1tbWlvLXYyLmMK
aW5kZXggMmU1MDdiMS4uODYzYjRkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdp
Yy1tbWlvLXYyLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy1tbWlvLXYyLmMKQEAgLTMw
NSw2ICszMDUsMTEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB2Z2ljX3JlZ2lzdGVyX3JlZ2lvbiB2
Z2ljX3YyX2Rpc3RfcmVnaXN0ZXJzW10gPSB7CgogdW5zaWduZWQgaW50IHZnaWNfdjJfaW5pdF9k
aXN0X2lvZGV2KHN0cnVjdCB2Z2ljX2lvX2RldmljZSAqZGV2KQogeworICAgIC8qIENsZWFyIEdJ
QyByZWdpc3RlciBhdCBib290IHRpbWUgKi8KKyAgICB1aW50MzJfdCAqZ2ljZF9pY2FjdGl2ZXI7
CisgICAgZ2ljZF9pY2FjdGl2ZXIgPSAodWludDMyX3QqKSBHSUNEX0lDQUNUSVZFUjsKKyAgICAq
Z2ljZF9pY2FjdGl2ZXIgPSAwOworCiAgICAgZGV2LT5yZWdpb25zID0gdmdpY192Ml9kaXN0X3Jl
Z2lzdGVyczsKICAgICBkZXYtPm5yX3JlZ2lvbnMgPSBBUlJBWV9TSVpFKHZnaWNfdjJfZGlzdF9y
ZWdpc3RlcnMpOwoKLS0KMi43LjQKClRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUg
aW50ZW5kZWQgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgbmFtZWQgcmVjaXBpZW50KHMpIGFuZCBj
b250YWluKHMpIGNvbmZpZGVudGlhbCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm9wcmlldGFy
eSwgcHJpdmlsZWdlZCBvciBjb3B5cmlnaHRlZCB1bmRlciBhcHBsaWNhYmxlIGxhdy4gSWYgeW91
IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgZG8gbm90IHJlYWQsIGNvcHksIG9yIGZv
cndhcmQgdGhpcyBlbWFpbCBtZXNzYWdlIG9yIGFueSBhdHRhY2htZW50cy4gRGVsZXRlIHRoaXMg
ZW1haWwgbWVzc2FnZSBhbmQgYW55IGF0dGFjaG1lbnRzIGltbWVkaWF0ZWx5LgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 07:17:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 07:17:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQShA-0003LB-Gh; Wed, 06 Jun 2018 07:17:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQSh9-0003L1-R7
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 07:17:23 +0000
X-Inumbo-ID: 56625c50-6959-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56625c50-6959-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 09:15: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 1fQSh6-0005c2-9D; Wed, 06 Jun 2018 07:17: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 1fQSh5-0000Kb-U3; Wed, 06 Jun 2018 07:17:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQSh5-0003Rs-T6; Wed, 06 Jun 2018 07:17:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123809-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start: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-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: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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 07:17:19 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123809: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgwOSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgwOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzA5MQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBpbiAxMjM0OTIgcGFzcyBpbiAxMjM4MDkKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ5Mgog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzNDkyCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0OTIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzYwOQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNjA5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM2MDkK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEyMzcwMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTIzNjA5IGxpa2UgMTIyOTIyCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEyMzYwOSBsaWtlIDEyMjkyMgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM2MDkgbGlrZSAxMjI5OTEKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4g
MTIzNjA5IGxpa2UgMTIzMDkxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjk5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIyOTkxCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDcg
eGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3Qg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNlYTVjNjEwOWY2Zjc5MWQ1Mjhm
ZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxOTdl
NjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjMwOTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDEzIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFogICAgNyBkYXlzICAgIDYgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4LTA1LTMxIDIwOjE0OjUxIFogICAg
NSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMiBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 07:24:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 07:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQSnk-000447-Ib; Wed, 06 Jun 2018 07:24: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=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQSnj-000442-IL
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 07:24:11 +0000
X-Inumbo-ID: 49b36a51-695a-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49b36a51-695a-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 09:21:54 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id 36-v6so7474647lfr.11
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 00:24:10 -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=a99Xejn0ZkbjsolSFZXhUACNVySMvTrua4po4LD3E4k=;
 b=bk3vrBiYelKNMRhMLAJrwzS+5q8lMuwY6lBkuHvjdAjPeWoLhEnDdspRSCgmHrdgAC
 HINEyoIDFxBaqB0EY3Dn5sxa3ZItukYneXQI0soLqjMnKkxWa542m+8lLPQamiuEA5ZW
 yOB1/JKIrakHrLKcvhxh9syVRsOVxseaUMl1VE8mgB2F7Td9x6BDVVHqMcgmAzi30qfm
 AUJrfIPeIw+ngmngO3NRqkvd8SxnijLRErGeIhH+lJ5uTk2O2+xMFZuI316LVpJ2gu7D
 m8fyeSTEk2/KduOAZNMWLRqkUVqMINWUuzRWZzuMASqmBnI0lkdl/u3EPiKIPAmTkU9s
 I7tg==
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=a99Xejn0ZkbjsolSFZXhUACNVySMvTrua4po4LD3E4k=;
 b=leVPaTNPEaeFrHI0NYYGw/mjXThR1tVhynLNI1T9GrlDR52gzCLLuAXQ9J0Vrd59UM
 cw/KmigsMIV6nve/vJBYt+I2023xKV+lfHfP/nshtn41Qlj3tkIqvENoceN1/WwVZK0C
 siTBVhU0xMOlHDfqiLGZdTsKixbW5tlRgjBWylG5WVbr3nh8QMEDZZXrW4K0WUR1cJf+
 Cp2t+j7YYMVsWqU57rfsRZ8RJPDf9vGJjCzA0HofZn1CYCTYIdO8hvso5Bxfmpv+IUjV
 Q0EEVwoV8u0pv1mbmgByO9JDjTL5JKkodGill5xlB5nR0XWFOPT/49aQKkGYY+fJyJwp
 5/rw==
X-Gm-Message-State: APt69E2ctVc4NX9iETtnfMEamFK4LHOTuiH+90LsUTdFQF9+FpsD3s7F
 Kp6DZm05Gy97NGj6/pCFn6Y=
X-Google-Smtp-Source: ADUXVKIt48z/jxCq8lZWraJVMYjBvKFVBQyfHPGAIPFYkCvvkAh+p5qcKMO/LHW206zmKi4i4brmyQ==
X-Received: by 2002:a2e:9b52:: with SMTP id
 o18-v6mr1220794ljj.49.1528269848839; 
 Wed, 06 Jun 2018 00:24:08 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 s18-v6sm1247448ljg.87.2018.06.06.00.24.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 00:24:07 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-4-andr2000@gmail.com>
 <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <05e361c2-c7f3-2f57-908c-e2c9b98b18e7@gmail.com>
Date: Wed, 6 Jun 2018 10:24:06 +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: <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAwNzozNyBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmggYi9pbmNsdWRlL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwMDAu
LmE3MjdkNjVhMWU2MQo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL2luY2x1ZGUveGVuL21lbS1y
ZXNlcnZhdGlvbi5oCj4+IEBAIC0wLDAgKzEsNjUgQEAKPj4gKy8qIFNQRFgtTGljZW5zZS1JZGVu
dGlmaWVyOiBHUEwtMi4wICovCj4+ICsKPj4gKy8qCj4+ICsgKiBYZW4gbWVtb3J5IHJlc2VydmF0
aW9uIHV0aWxpdGllcy4KPj4gKyAqCj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292
aWMKPj4gKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsgRnJhc2Vy
Cj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRpb24K
Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKPj4gKyAqIENvcHlyaWdodCAo
YykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KPj4gKyAq
Lwo+PiArCj4+ICsjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJT05fSAo+PiArI2RlZmluZSBfWEVO
TUVNX1JFU0VSVkFUSU9OX0gKPj4gKwo+PiArI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgo+PiAr
I2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPj4gKwo+PiArI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJj
YWxsLmg+Cj4+ICsjaW5jbHVkZSA8YXNtL3RsYi5oPgo+PiArCj4+ICsjaW5jbHVkZSA8eGVuL2lu
dGVyZmFjZS9tZW1vcnkuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vcGFnZS5oPgo+PiArCj4+ICsjaWZk
ZWYgQ09ORklHX1hFTl9TQ1JVQl9QQUdFUwo+PiArdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2Ny
dWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSk7Cj4+ICsjZWxzZQo+PiArc3RhdGljIGlubGluZSB2
b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+PiAr
ewo+PiArfQo+PiArI2VuZGlmCj4KPiBHaXZlbiB0aGF0IHRoaXMgaXMgYSB3cmFwcGVyIGFyb3Vu
ZCBhIHNpbmdsZSBjYWxsIEknZCBwcmVmZXIKPgo+IGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZh
dGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+IHsKPiAjaWZkZWYgQ09ORklHX1hF
Tl9TQ1JVQl9QQUdFUwo+ICDCoMKgwqAgY2xlYXJfaGlnaHBhZ2UocGFnZSk7Cj4gI2VuZGlmCj4g
fQpVbmZvcnR1bmF0ZWx5IHRoaXMgY2FuJ3QgYmUgZG9uZSBiZWNhdXNlIG9mCkVYUE9SVF9TWU1C
T0xfR1BMKHhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKTsKd2hpY2ggaXMgb2J2aW91c2x5
IGNhbm5vdCBiZSB1c2VkIGZvciBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucy4KU28sIEknbGwga2Vl
cCBpdCBhcyBpcy4KPgo+Cj4gLWJvcmlzCj4KPgpUaGFuayB5b3UsCk9sZWtzYW5kcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 07:30:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 07: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 1fQSts-0005No-DR; Wed, 06 Jun 2018 07:30: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=skft=iy=xenproject.org=prvs=688814837=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQStq-0005Nb-Gb
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 07:30:30 +0000
X-Inumbo-ID: 7bca067e-695b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bca067e-695b-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 07:30:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="56493584"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74784-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-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-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd: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-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-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-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-xl-pvhv2-intel: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-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=afd76ffba966a072a7bbd0048bdf3b2ab69d3d4a
X-Osstest-Versions-That: qemuu=e609fa71e89c81fbe2670411be62da95dfb093e0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 6 Jun 2018 08:30:24 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74784: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDc4NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3ODQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
MTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDc2NQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDc0NzY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ3NjUKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQt
aW5zdGFsbCAgICAgIGZhaWwgUkVHUi4gdnMuIDc0NzY1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzQ3NjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICBmYWlsIFJFR1IuIHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDc0NzY1CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ3NjUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDc0NzY1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ3NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiA3NDc2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gNzQ3NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDc2NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4g
dnMuIDc0NzY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzQ3NjUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzQ3NjUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbGlrZSA3NDc2NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzY1CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzQ3NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDc2NQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzY1CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ3NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc2NQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc0NzY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc2NQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0NzY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYWZkNzZm
ZmJhOTY2YTA3MmE3YmJkMDA0OGJkZjNiMmFiNjlkM2Q0YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgZTYwOWZhNzFlODljODFmYmUyNjcwNDExYmU2MmRhOTVkZmIwOTNl
MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0NzY1ICAyMDE4LTA1LTMxIDAwOjI1OjI5IFogICAg
NiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDc4NCAgMjAxOC0wNi0wNSAyMTo0Njo1NCBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXNz
YW5kcm8gUGlsb3R0aSA8YXBpbG90dGlAY2xvdWRiYXNlc29sdXRpb25zLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4Lndp
bGxpYW1zb25AcmVkaGF0LmNvbT4KICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5y
dT4KICBBbmRyZWFzIEd1c3RhZnNzb24gPGdzb25AZ3Nvbi5vcmc+CiAgQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQmVuamFtaW4gRHJ1bmcgPGJlbmphbWluLmRy
dW5nQHByb2ZpdGJyaWNrcy5jb20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNv
bT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRl
ciA8Y2xnQGthb2Qub3JnPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFZHVhcmRvIE90dWJvIDxvdHVib0ByZWRoYXQuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVn
ZXJAcmVkaGF0LmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMgPGZyYXNzZS5pZ2xlc2lhc0BnbWFp
bC5jb20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDbGFya2UgPGpydGMyN0Bq
cnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmF5IFpo
b3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQu
YXU+CiAgSnVzdGluIFRlcnJ5IChWTSkgPGp1dGVycnlAbWljcm9zb2Z0LmNvbT4KICBKw6FuIFRv
bWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgog
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxh
dXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4KICBMdWNpYW4gUGV0cnV0IDxscGV0cnV0QGNsb3Vk
YmFzZXNvbHV0aW9ucy5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1
QHJlZGhhdC5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1p
Y2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJp
ZUBnbWFpbC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXRy
eWsgT2xzemV3c2tpIDxwYXRyeWtAZmFsYS5laG9zdC5wbD4KICBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFNhbXVlbCBUaGli
YXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTaGFubm9uIFpoYW8gPHpoYW9z
aGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRyaXN0YW4gQnVyZ2VzcyA8dGJ1cmdlc3NkZXZA
Z21haWwuY29tPgogIFlpIE1pbiBaaGFvIDx6eWltaW5AbGludXguaWJtLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3Nz
dGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1NTYgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 07:39:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 07:39:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQT2q-0006Er-Nx; Wed, 06 Jun 2018 07:39:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+hki=iy=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQT2p-0006Em-HP
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 07:39:47 +0000
X-Inumbo-ID: c7fc1d11-695c-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7fc1d11-695c-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 07:39:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3FD95ADF4;
 Wed,  6 Jun 2018 07:39:44 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.46960.459892.184090@mariner.uk.xensource.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: <ce64f619-f4b9-bc95-d41e-59ff39ba2828@suse.com>
Date: Wed, 6 Jun 2018 09:39:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23318.46960.459892.184090@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDUvMDYvMTggMTg6MTYsIElhbiBKYWNrc29uIHdyb3RlOgo+IDIwMTgtMDUtMzAgMjI6MTI6
NDkuMzIwKzAwMDA6IHhjOiBGYWlsZWQgdG8gZ2V0IHR5cGVzIGZvciBwZm4gYmF0Y2ggKDE0ID0g
QmFkIGFkZHJlc3MpOiBJbnRlcm5hbCBlcnJvcgoKVGhpcyBpcyB3b3JyeWluZyBtZS4KClRoZSBt
ZXNzYWdlIGlzIGlzc3VlZCBhcyBhIHJlc3VsdCBvZiB4Y19nZXRfcGZuX3R5cGVfYmF0Y2goKSBm
YWlsaW5nLgpJIHNlZSBubyBvdGhlciBwb3NzaWJpbGl0eSBmb3IgdGhlIGZhaWx1cmUgd2l0aCBl
cnJubyBiZWluZyAxNCAoRUZBVUxUKQp0aGFuIHRoZSBoeXBlcnZpc29yIGZhaWxpbmcgYSBjb3B5
IGZyb20vdG8gZ3Vlc3QgZm9yIGVpdGhlciBzdHJ1Y3QKeGVuX2RvbWN0bCBvciB0aGUgcGZuIGFy
cmF5IHBhc3NlZCB2aWEgc3RydWN0IHhlbl9kb21jdGwgKG9wClhFTl9ET01DVExfZ2V0cGFnZWZy
YW1laW5mbzMpLiBCb3RoIHNob3VsZCBiZSBhY2Nlc3NpYmxlIGFzIHRoZXkgaGF2ZQpiZWVuIGNv
cnJlY3RseSBkZWNsYXJlZCB2aWEgREVDTEFSRV9IWVBFUkNBTExfQk9VTkNFKCkgaW4geGNfcHJp
dmF0ZS5jLgoKQW55IGlkZWFzIGhvdyB0aGF0IGNvdWxkIGhhdmUgaGFwcGVuZWQ/CgoKSnVlcmdl
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 07:51:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 07:51:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQTEC-00088F-7t; Wed, 06 Jun 2018 07:51: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=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQTEB-00088A-8P
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 07:51:31 +0000
X-Inumbo-ID: 1a282892-695e-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a282892-695e-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 09:49:13 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id q11-v6so7597108lfc.7
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 00:51: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=xiMPOiKCtzon9d9NVG2a/Bq2+HRteOWJVBw0lQfsniQ=;
 b=GFc+Q/IRudDRXeFJ43CbS5Yb6wAPH+SLF+8sIs0ClQ6sBPsBtAPYvgED+Ygi8TLfeC
 2xFRwCmdV11/EqZ63eDWDmLhN+A1NmOMRqf5THYV9fWMYkyXz9UzxeiSXN8eNXhEVAZh
 c1Hlo0mFOlSwi7SQgJ7s8sdOBbGFRY/+PjgQFJJXK/5A7ykHxeuJ3WvBa8DQABYHqOQ6
 hTITOQ06OUayVsEBwfYhtkqWdasIjJdFE5s7pW0OxUfk8mlLZ2flgGdmjFGfaH9xhd+k
 a7GecDaMut1CP9nQ4S4vC34kU5kL4KllgTaG+t8m41652NRaIW2ThEQvQHXEsa4oeX7N
 JE6A==
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=xiMPOiKCtzon9d9NVG2a/Bq2+HRteOWJVBw0lQfsniQ=;
 b=JHoHr1P7G8UYQunrO7pE5rqkE8sieK/agiMZ6ALBiiXExjtrzvL4pLIG4eWswXtXl3
 QWj+6JQ2EhGoRtlTS+hCeR7pLEijWerjyuBFxSh/vMN2t2EiK4m6xmrErWY91PjuG/zv
 wCwPHAGwHuGJeAAj1w8U30uyLyRjWG1IlUcN4075/G9p6Tfbudq1pUdV/Mthvu2dDpR6
 rmqbvk0J5OtnUZGqaLLnhh9DrL/CsoKrPbD0z+1JwsMw3OoK/0EjnvbZmNXaVbWDx9gp
 D6nJQ0+TO1xf+uMjAIkSE1G2BSPPvrN3FUVfUAEtCtSowDnZSc4h2Vj3sxHRor40BbJF
 4jQA==
X-Gm-Message-State: APt69E2EpbxeCtka1ztXmUoWj/F1WXO+U56FAP1Ib2l+kKp/QAF5mVSG
 /BL7vEMQdl+2CPjcVSC6osY=
X-Google-Smtp-Source: ADUXVKL1MvOsYi2hOrRN0OZAx4Bfk99Gw6w54/3YJdRWOL3+igLDYbAR2eerN2Z8su9HiRMQUzVuFw==
X-Received: by 2002:a19:d7aa:: with SMTP id
 q42-v6mr1174844lfi.75.1528271487113; 
 Wed, 06 Jun 2018 00:51:27 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 v1-v6sm10868717ljg.58.2018.06.06.00.51.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 00:51:26 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-5-andr2000@gmail.com>
 <9214078e-6e94-e31b-6b36-c066e1aa5e40@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <35dd20e9-381a-2098-85e1-00b135e1370d@gmail.com>
Date: Wed, 6 Jun 2018 10:51: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: <9214078e-6e94-e31b-6b36-c066e1aa5e40@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAwOTo0NiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEV4dGVuZCBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFsbG9jYXRpbmcg
YnVmZmVycyB0aGF0IGNhbgo+PiBiZSB1c2VkIGZvciBETUEgb3BlcmF0aW9ucyBhbmQgbWFwcGlu
ZyBmb3JlaWduIGdyYW50IHJlZmVyZW5jZXMKPj4gb24gdG9wIG9mIHRob3NlLgo+PiBUaGUgcmVz
dWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIHRoZSBvbmUgYWxsb2NhdGVkIGJ5IHRoZSBiYWxs
b29uCj4+IGRyaXZlciBpbiB0ZXJtcyB0aGF0IHByb3BlciBtZW1vcnkgcmVzZXJ2YXRpb24gaXMg
bWFkZQo+PiAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBhbmQgVkEgbWFwcGluZ3Mg
dXBkYXRlZCBpZiBuZWVkZWQpLgo+PiBUaGlzIGlzIHVzZWZ1bCBmb3Igc2hhcmluZyBmb3JlaWdu
IGJ1ZmZlcnMgd2l0aCBIVyBkcml2ZXJzIHdoaWNoCj4+IGNhbm5vdCB3b3JrIHdpdGggc2NhdHRl
cmVkIGJ1ZmZlcnMgcHJvdmlkZWQgYnkgdGhlIGJhbGxvb24gZHJpdmVyLAo+PiBidXQgcmVxdWly
ZSBETUFhYmxlIG1lbW9yeSBpbnN0ZWFkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+IC0tLQo+
PiAgIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgfCAgMTMgKysrKysKPj4gICBkcml2ZXJzL3hl
bi9ncmFudC10YWJsZS5jIHwgMTA5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCj4+ICAgaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAxOCArKysrKysrCj4+ICAgMyBm
aWxlcyBjaGFuZ2VkLCAxNDAgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVy
cy94ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKPj4gaW5kZXggZTVkMGMyODM3MmVh
Li4zOTUzNmRkZmJjZTQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKPj4gKysr
IGIvZHJpdmVycy94ZW4vS2NvbmZpZwo+PiBAQCAtMTYxLDYgKzE2MSwxOSBAQCBjb25maWcgWEVO
X0dSQU5UX0RFVl9BTExPQwo+PiAgIAkgIHRvIG90aGVyIGRvbWFpbnMuIFRoaXMgY2FuIGJlIHVz
ZWQgdG8gaW1wbGVtZW50IGZyb250ZW5kIGRyaXZlcnMKPj4gICAJICBvciBhcyBwYXJ0IG9mIGFu
IGludGVyLWRvbWFpbiBzaGFyZWQgbWVtb3J5IGNoYW5uZWwuCj4+ICAgCj4+ICtjb25maWcgWEVO
X0dSQU5UX0RNQV9BTExPQwo+PiArCWJvb2wgIkFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFibGUg
YnVmZmVycyB3aXRoIGdyYW50IHJlZmVyZW5jZSBtb2R1bGUiCj4+ICsJZGVwZW5kcyBvbiBYRU4g
JiYgSEFTX0RNQQo+PiArCWhlbHAKPj4gKwkgIEV4dGVuZHMgZ3JhbnQgdGFibGUgbW9kdWxlIEFQ
SSB0byBhbGxvdyBhbGxvY2F0aW5nIERNQSBjYXBhYmxlCj4+ICsJICBidWZmZXJzIGFuZCBtYXBw
aW5nIGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcyBvbiB0b3Agb2YgaXQuCj4+ICsJICBUaGUgcmVz
dWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24K
Pj4gKwkgIGRyaXZlciBpbiB0ZXJtcyB0aGF0IHByb3BlciBtZW1vcnkgcmVzZXJ2YXRpb24gaXMg
bWFkZQo+PiArCSAgKHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1hcHBp
bmdzIHVwZGF0ZWQgaWYgbmVlZGVkKS4KPj4gKwkgIFRoaXMgaXMgdXNlZnVsIGZvciBzaGFyaW5n
IGZvcmVpZ24gYnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hpY2gKPj4gKwkgIGNhbm5vdCB3b3Jr
IHdpdGggc2NhdHRlcmVkIGJ1ZmZlcnMgcHJvdmlkZWQgYnkgdGhlIGJhbGxvb24gZHJpdmVyLAo+
PiArCSAgYnV0IHJlcXVpcmUgRE1BYWJsZSBtZW1vcnkgaW5zdGVhZC4KPj4gKwo+PiAgIGNvbmZp
ZyBTV0lPVExCX1hFTgo+PiAgIAlkZWZfYm9vbCB5Cj4+ICAgCXNlbGVjdCBTV0lPVExCCj4+IGRp
ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQt
dGFibGUuYwo+PiBpbmRleCBkYmI0OGE4OWU5ODcuLjU2NThlNThkOWNjNiAxMDA2NDQKPj4gLS0t
IGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwo+PiArKysgYi9kcml2ZXJzL3hlbi9ncmFudC10
YWJsZS5jCj4+IEBAIC00NSw2ICs0NSw5IEBACj4+ICAgI2luY2x1ZGUgPGxpbnV4L3dvcmtxdWV1
ZS5oPgo+PiAgICNpbmNsdWRlIDxsaW51eC9yYXRlbGltaXQuaD4KPj4gICAjaW5jbHVkZSA8bGlu
dXgvbW9kdWxlcGFyYW0uaD4KPj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+
PiArI2luY2x1ZGUgPGxpbnV4L2RtYS1tYXBwaW5nLmg+Cj4+ICsjZW5kaWYKPj4gICAKPj4gICAj
aW5jbHVkZSA8eGVuL3hlbi5oPgo+PiAgICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbi5oPgo+
PiBAQCAtNTcsNiArNjAsNyBAQAo+PiAgICNpZmRlZiBDT05GSUdfWDg2Cj4+ICAgI2luY2x1ZGUg
PGFzbS94ZW4vY3B1aWQuaD4KPj4gICAjZW5kaWYKPj4gKyNpbmNsdWRlIDx4ZW4vbWVtLXJlc2Vy
dmF0aW9uLmg+Cj4+ICAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4+ICAgI2luY2x1
ZGUgPGFzbS94ZW4vaW50ZXJmYWNlLmg+Cj4+ICAgCj4+IEBAIC04MTEsNiArODE1LDczIEBAIGlu
dCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+
PiAgIH0KPj4gICBFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfYWxsb2NfcGFnZXMpOwo+PiAgIAo+
PiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+ICsvKioKPj4gKyAqIGdudHRh
Yl9kbWFfYWxsb2NfcGFnZXMgLSBhbGxvYyBETUFhYmxlIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFu
dCBtYXBwaW5nIGludG8KPj4gKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9uCj4+
ICsgKi8KPj4gK2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2Fs
bG9jX2FyZ3MgKmFyZ3MpCj4+ICt7Cj4+ICsJdW5zaWduZWQgbG9uZyBwZm4sIHN0YXJ0X3BmbjsK
Pj4gKwlzaXplX3Qgc2l6ZTsKPj4gKwlpbnQgaSwgcmV0Owo+PiArCj4+ICsJc2l6ZSA9IGFyZ3Mt
Pm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7Cj4+ICsJaWYgKGFyZ3MtPmNvaGVyZW50KQo+PiArCQlh
cmdzLT52YWRkciA9IGRtYV9hbGxvY19jb2hlcmVudChhcmdzLT5kZXYsIHNpemUsCj4+ICsJCQkJ
CQkgJmFyZ3MtPmRldl9idXNfYWRkciwKPj4gKwkJCQkJCSBHRlBfS0VSTkVMIHwgX19HRlBfTk9X
QVJOKTsKPj4gKwllbHNlCj4+ICsJCWFyZ3MtPnZhZGRyID0gZG1hX2FsbG9jX3djKGFyZ3MtPmRl
diwgc2l6ZSwKPj4gKwkJCQkJICAgJmFyZ3MtPmRldl9idXNfYWRkciwKPj4gKwkJCQkJICAgR0ZQ
X0tFUk5FTCB8IF9fR0ZQX05PV0FSTik7Cj4+ICsJaWYgKCFhcmdzLT52YWRkcikgewo+PiArCQlw
cl9lcnIoIkZhaWxlZCB0byBhbGxvY2F0ZSBETUEgYnVmZmVyIG9mIHNpemUgJXp1XG4iLCBzaXpl
KTsKPj4gKwkJcmV0dXJuIC1FTk9NRU07Cj4+ICsJfQo+PiArCj4+ICsJc3RhcnRfcGZuID0gX19w
aHlzX3RvX3BmbihhcmdzLT5kZXZfYnVzX2FkZHIpOwo+PiArCWZvciAocGZuID0gc3RhcnRfcGZu
LCBpID0gMDsgcGZuIDwgc3RhcnRfcGZuICsgYXJncy0+bnJfcGFnZXM7Cj4+ICsJCQlwZm4rKywg
aSsrKSB7Cj4+ICsJCXN0cnVjdCBwYWdlICpwYWdlID0gcGZuX3RvX3BhZ2UocGZuKTsKPj4gKwo+
PiArCQlhcmdzLT5wYWdlc1tpXSA9IHBhZ2U7Cj4+ICsJCWFyZ3MtPmZyYW1lc1tpXSA9IHhlbl9w
YWdlX3RvX2dmbihwYWdlKTsKPj4gKwkJeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2UocGFn
ZSk7Cj4+ICsJfQo+PiArCj4+ICsJeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQo
YXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKPj4gKwo+PiArCXJldCA9IHhlbm1lbV9yZXNl
cnZhdGlvbl9kZWNyZWFzZShhcmdzLT5ucl9wYWdlcywgYXJncy0+ZnJhbWVzKTsKPj4gKwlpZiAo
cmV0ICE9IGFyZ3MtPm5yX3BhZ2VzKSB7Cj4+ICsJCXByX2VycigiRmFpbGVkIHRvIGRlY3JlYXNl
IHJlc2VydmF0aW9uIGZvciBETUEgYnVmZmVyXG4iKTsKPj4gKwkJcmV0ID0gLUVGQVVMVDsKPj4g
KwkJZ290byBmYWlsX2ZyZWVfZG1hOwo+PiArCX0KPj4gKwo+PiArCXJldCA9IGdudHRhYl9wYWdl
c19zZXRfcHJpdmF0ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMpOwo+PiArCWlmIChyZXQg
PCAwKQo+PiArCQlnb3RvIGZhaWxfY2xlYXJfcHJpdmF0ZTsKPj4gKwo+PiArCXJldHVybiAwOwo+
PiArCj4+ICtmYWlsX2NsZWFyX3ByaXZhdGU6Cj4+ICsJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZh
dGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKPj4gK2ZhaWxfZnJlZV9kbWE6Cj4+ICsJ
eGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5mcmFtZXMp
Owo+PiArCXhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZShhcmdzLT5ucl9wYWdl
cywgYXJncy0+cGFnZXMsCj4+ICsJCQkJCSAgICAgYXJncy0+ZnJhbWVzKTsKPj4gKwlpZiAoYXJn
cy0+Y29oZXJlbnQpCj4+ICsJCWRtYV9mcmVlX2NvaGVyZW50KGFyZ3MtPmRldiwgc2l6ZSwKPj4g
KwkJCQkgIGFyZ3MtPnZhZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIpOwo+PiArCWVsc2UKPj4gKwkJ
ZG1hX2ZyZWVfd2MoYXJncy0+ZGV2LCBzaXplLAo+PiArCQkJICAgIGFyZ3MtPnZhZGRyLCBhcmdz
LT5kZXZfYnVzX2FkZHIpOwo+PiArCXJldHVybiByZXQ7Cj4+ICt9Cj4KPiBXb3VsZCBpdCBiZSBw
b3NzaWJsZSB0byBjYWxsIGdudHRhYl9kbWFfZnJlZV9wYWdlcygpIGhlcmU/CkFzIHdlIG1vdmVk
IGZyYW1lcyBhcnJheSBvdXRzaWRlIC0geWVzLCBJJ2xsIGNhbGwgZ250dGFiX2RtYV9mcmVlX3Bh
Z2VzCm9uIGZhaWx1cmUgdGhlbi4KPgo+PiArRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2RtYV9h
bGxvY19wYWdlcyk7Cj4+ICsjZW5kaWYKPj4gKwo+PiAgIHZvaWQgZ250dGFiX3BhZ2VzX2NsZWFy
X3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+PiAgIHsKPj4gICAJ
aW50IGk7Cj4+IEBAIC04MzgsNiArOTA5LDQ0IEBAIHZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+PiAgIH0KPj4gICBFWFBPUlRfU1lNQk9M
X0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7Cj4+ICAgCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFO
VF9ETUFfQUxMT0MKPiBJJ2QgbW92ZSB0aGlzIGFmdGVyIChvciBiZWZvcmUpIGdudHRhYl9kbWFf
YWxsb2NfcGFnZSgpIHRvIGtlZXAgYm90aAo+IGluc2lkZSBhIHNpbmdsZSBpZmRlZiBibG9jay4K
T2ssIHdpbGwgYWxzbyBtb3ZlIGFuZCByZWdyb3VwIGZ1bmN0aW9ucyB0byBiZSBpbXBsZW1lbnRl
ZApjbG9zZSB0byBlYWNoIG90aGVyOgpnbnR0YWJfZG1hX3thbGxvY3xmcmVlfV9wYWdlcwpnbnR0
YWJfe2FsbG9jfGZyZWV9X3BhZ2VzCmdudHRhYl9wYWdlc197c2V0fGNsZWFyfV9wcml2YXRlCj4g
LWJvcmlzCj4KPgo+PiArLyoqCj4+ICsgKiBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMgLSBmcmVlIERN
QWFibGUgcGFnZXMKPj4gKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9uCj4+ICsg
Ki8KPj4gK2ludCBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2Nf
YXJncyAqYXJncykKPj4gK3sKPj4gKwlzaXplX3Qgc2l6ZTsKPj4gKwlpbnQgaSwgcmV0Owo+PiAr
Cj4+ICsJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBh
Z2VzKTsKPj4gKwo+PiArCWZvciAoaSA9IDA7IGkgPCBhcmdzLT5ucl9wYWdlczsgaSsrKQo+PiAr
CQlhcmdzLT5mcmFtZXNbaV0gPSBwYWdlX3RvX3hlbl9wZm4oYXJncy0+cGFnZXNbaV0pOwo+PiAr
Cj4+ICsJcmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBh
cmdzLT5mcmFtZXMpOwo+PiArCWlmIChyZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKPj4gKwkJcHJf
ZXJyKCJGYWlsZWQgdG8gZGVjcmVhc2UgcmVzZXJ2YXRpb24gZm9yIERNQSBidWZmZXJcbiIpOwo+
PiArCQlyZXQgPSAtRUZBVUxUOwo+PiArCX0gZWxzZSB7Cj4+ICsJCXJldCA9IDA7Cj4+ICsJfQo+
PiArCj4+ICsJeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKGFyZ3MtPm5yX3Bh
Z2VzLCBhcmdzLT5wYWdlcywKPj4gKwkJCQkJICAgICBhcmdzLT5mcmFtZXMpOwo+PiArCj4+ICsJ
c2l6ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7Cj4+ICsJaWYgKGFyZ3MtPmNvaGVy
ZW50KQo+PiArCQlkbWFfZnJlZV9jb2hlcmVudChhcmdzLT5kZXYsIHNpemUsCj4+ICsJCQkJICBh
cmdzLT52YWRkciwgYXJncy0+ZGV2X2J1c19hZGRyKTsKPj4gKwllbHNlCj4+ICsJCWRtYV9mcmVl
X3djKGFyZ3MtPmRldiwgc2l6ZSwKPj4gKwkJCSAgICBhcmdzLT52YWRkciwgYXJncy0+ZGV2X2J1
c19hZGRyKTsKPj4gKwlyZXR1cm4gcmV0Owo+PiArfQo+PiArRVhQT1JUX1NZTUJPTF9HUEwoZ250
dGFiX2RtYV9mcmVlX3BhZ2VzKTsKPj4gKyNlbmRpZgo+PiArCj4+ICAgLyogSGFuZGxpbmcgb2Yg
cGFnZWQgb3V0IGdyYW50IHRhcmdldHMgKEdOVFNUX2VhZ2FpbikgKi8KPj4gICAjZGVmaW5lIE1B
WF9ERUxBWSAyNTYKPj4gICBzdGF0aWMgaW5saW5lIHZvaWQKPj4gZGlmZiAtLWdpdCBhL2luY2x1
ZGUveGVuL2dyYW50X3RhYmxlLmggYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCj4+IGluZGV4
IGRlMDNmMjU0MmJiNy4uOWJjNWJjMDdkNGQzIDEwMDY0NAo+PiAtLS0gYS9pbmNsdWRlL3hlbi9n
cmFudF90YWJsZS5oCj4+ICsrKyBiL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKPj4gQEAgLTE5
OCw2ICsxOTgsMjQgQEAgdm9pZCBnbnR0YWJfZnJlZV9hdXRvX3hsYXRfZnJhbWVzKHZvaWQpOwo+
PiAgIGludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBh
Z2VzKTsKPj4gICB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBh
Z2UgKipwYWdlcyk7Cj4+ICAgCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MK
Pj4gK3N0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3Mgewo+PiArCS8qIERldmljZSBmb3Igd2hp
Y2ggRE1BIG1lbW9yeSB3aWxsIGJlL3dhcyBhbGxvY2F0ZWQuICovCj4+ICsJc3RydWN0IGRldmlj
ZSAqZGV2Owo+PiArCS8qIElmIHNldCB0aGVuIERNQSBidWZmZXIgaXMgY29oZXJlbnQgYW5kIHdy
aXRlLWNvbWJpbmUgb3RoZXJ3aXNlLiAqLwo+PiArCWJvb2wgY29oZXJlbnQ7Cj4+ICsKPj4gKwlp
bnQgbnJfcGFnZXM7Cj4+ICsJc3RydWN0IHBhZ2UgKipwYWdlczsKPj4gKwl4ZW5fcGZuX3QgKmZy
YW1lczsKPj4gKwl2b2lkICp2YWRkcjsKPj4gKwlkbWFfYWRkcl90IGRldl9idXNfYWRkcjsKPj4g
K307Cj4+ICsKPj4gK2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1h
X2FsbG9jX2FyZ3MgKmFyZ3MpOwo+PiAraW50IGdudHRhYl9kbWFfZnJlZV9wYWdlcyhzdHJ1Y3Qg
Z250dGFiX2RtYV9hbGxvY19hcmdzICphcmdzKTsKPj4gKyNlbmRpZgo+PiArCj4+ICAgaW50IGdu
dHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMp
Owo+PiAgIHZvaWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzKTsKPj4gICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 08:14:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 08:14:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQTaF-0002w9-9B; Wed, 06 Jun 2018 08: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=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQTaE-0002w4-7Z
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 08:14:18 +0000
X-Inumbo-ID: 4929eb9c-6961-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4929eb9c-6961-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 10:12:00 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id y72-v6so7708447lfd.2
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 01:14:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=vzTwuKUa1Mp4gSv0ZZ/gD+COf7R225EXSPgRXzk1HZ4=;
 b=p33Op+KD9xyrmXqqrC2+TzmUrUTF049Ako0Vma5GciLFLtZiNrKKijn5anIXBXUXHc
 duJYtaZlstMJHZVLytShxZaAI1i5EHaO57NZwFEFWmPCvY7F9Bgy9sxdvM8vCVofqX7i
 luxJVSIoC16Jca4Ew1FboCZjRaTJrCB/Sb8afigZMwSXrCyY32GndSJ+uc+JkdYP1X3f
 IJ05fGGJjfNSiKeil+B/9C0mlII4W7hC9nFWfeZDTWa4dLN69yEIBssJfLwLuL6EXClr
 /IekdxF9RP92dRGjC0wUgEhVwuKiDCOv/exXRidWwDWK2nZd4iaTT7HGGzGLtJraFo5X
 vP0Q==
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=vzTwuKUa1Mp4gSv0ZZ/gD+COf7R225EXSPgRXzk1HZ4=;
 b=JgUSOX/StislLdkocsoXssW5OHvsYkYPyIkgCKnT4QHL3q0oH8PG3rxNGauai8lD1X
 7BuSmS01f/ebMXy7VHpxjyv4GdEjDblyfj9qhZEnPqCZo3f+ym+vcWFvjtJ9PAcIeYPT
 ffVJKYuVU4f9nwzTgUj0WXwMXrzC49Vj64bEPZReVgnBTnzY52g0df1kPRUQVNh1hKOi
 L28LxXWge1YO628iZg2bSenLDE1FZvSVfcdTG+f2h4r5FTrPVoQTjLULIbdAD7oPHcJt
 JiAbW/hHOJPC9cuCNW8Url9f2Cb7fcBX9n7vw8lRpEgkEljOzITrtm61jbtUWosCoYC8
 Wipg==
X-Gm-Message-State: APt69E2JApMAxfAiSjxXDsVTLvmAABzIHVHmbjRZbqwzpdMNtnPga4/Q
 k2aqBAV1Cm+vDpQ/Z+KMWXY=
X-Google-Smtp-Source: ADUXVKKufe5XcHCmTUEr2gVjs4gRrYvwQQwxND76CBEpEdgu/ZsLlHiaNbJI/9XwfFKR0uGyqEJJRw==
X-Received: by 2002:a19:944f:: with SMTP id
 w76-v6mr1259438lfd.90.1528272854541; 
 Wed, 06 Jun 2018 01:14:14 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 n4-v6sm6055921ljc.35.2018.06.06.01.14.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 01:14:13 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
Date: Wed, 6 Jun 2018 11:14:12 +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: <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAxMToxMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEFsbG93IG1hcHBpbmdzIGZvciBETUEgYmFja2VkICBidWZmZXJzIGlmIGdyYW50IHRh
YmxlIG1vZHVsZQo+PiBzdXBwb3J0cyBzdWNoOiB0aGlzIGV4dGVuZHMgZ3JhbnQgZGV2aWNlIHRv
IG5vdCBvbmx5IG1hcCBidWZmZXJzCj4+IG1hZGUgb2YgYmFsbG9vbiBwYWdlcywgYnV0IGFsc28g
ZnJvbSBidWZmZXJzIGFsbG9jYXRlZCB3aXRoCj4+IGRtYV9hbGxvY194eHguCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KPj4gLS0tCj4+ICAgZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICB8IDk5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+PiAgIGluY2x1ZGUvdWFwaS94
ZW4vZ250ZGV2LmggfCAxNSArKysrKysKPj4gICAyIGZpbGVzIGNoYW5nZWQsIDExMiBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250
ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+PiBpbmRleCBiZDU2NjUzYjliYmMuLjk4MTNm
YzQ0MGM3MCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4gKysrIGIvZHJp
dmVycy94ZW4vZ250ZGV2LmMKPj4gQEAgLTM3LDYgKzM3LDkgQEAKPj4gICAjaW5jbHVkZSA8bGlu
dXgvc2xhYi5oPgo+PiAgICNpbmNsdWRlIDxsaW51eC9oaWdobWVtLmg+Cj4+ICAgI2luY2x1ZGUg
PGxpbnV4L3JlZmNvdW50Lmg+Cj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MK
Pj4gKyNpbmNsdWRlIDxsaW51eC9vZl9kZXZpY2UuaD4KPj4gKyNlbmRpZgo+PiAgIAo+PiAgICNp
bmNsdWRlIDx4ZW4veGVuLmg+Cj4+ICAgI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+PiBA
QCAtNzIsNiArNzUsMTEgQEAgc3RydWN0IGdudGRldl9wcml2IHsKPj4gICAJc3RydWN0IG11dGV4
IGxvY2s7Cj4+ICAgCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwo+PiAgIAlzdHJ1Y3QgbW11X25vdGlm
aWVyIG1uOwo+PiArCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4gKwkv
KiBEZXZpY2UgZm9yIHdoaWNoIERNQSBtZW1vcnkgaXMgYWxsb2NhdGVkLiAqLwo+PiArCXN0cnVj
dCBkZXZpY2UgKmRtYV9kZXY7Cj4+ICsjZW5kaWYKPj4gICB9Owo+PiAgIAo+PiAgIHN0cnVjdCB1
bm1hcF9ub3RpZnkgewo+PiBAQCAtOTYsMTAgKzEwNCwyNyBAQCBzdHJ1Y3QgZ3JhbnRfbWFwIHsK
Pj4gICAJc3RydWN0IGdudHRhYl91bm1hcF9ncmFudF9yZWYgKmt1bm1hcF9vcHM7Cj4+ICAgCXN0
cnVjdCBwYWdlICoqcGFnZXM7Cj4+ICAgCXVuc2lnbmVkIGxvbmcgcGFnZXNfdm1fc3RhcnQ7Cj4+
ICsKPj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+PiArCS8qCj4+ICsJICog
SWYgZG1hYnVmX3ZhZGRyIGlzIG5vdCBOVUxMIHRoZW4gdGhpcyBtYXBwaW5nIGlzIGJhY2tlZCBi
eSBETUEKPj4gKwkgKiBjYXBhYmxlIG1lbW9yeS4KPj4gKwkgKi8KPj4gKwo+PiArCXN0cnVjdCBk
ZXZpY2UgKmRtYV9kZXY7Cj4+ICsJLyogRmxhZ3MgdXNlZCB0byBjcmVhdGUgdGhpcyBETUEgYnVm
ZmVyOiBHTlRERVZfRE1BX0ZMQUdfWFhYLiAqLwo+PiArCWludCBkbWFfZmxhZ3M7Cj4+ICsJdm9p
ZCAqZG1hX3ZhZGRyOwo+PiArCWRtYV9hZGRyX3QgZG1hX2J1c19hZGRyOwo+PiArCS8qIFRoaXMg
aXMgcmVxdWlyZWQgZm9yIGdudHRhYl9kbWFfe2FsbG9jfGZyZWV9X3BhZ2VzLiAqLwo+IEhvdyBh
Ym91dAo+Cj4gLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9jYXRpb24gaW4gZ250dGFiX2RtYV9mcmVl
X3BhZ2VzKCkuICovCj4KT2sKPj4gKwl4ZW5fcGZuX3QgKmZyYW1lczsKPj4gKyNlbmRpZgo+PiAg
IH07Cj4+ICAgCj4+ICAgc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRf
bWFwICptYXAsIGludCBvZmZzZXQsIGludCBwYWdlcyk7Cj4+ICAgCj4+ICtzdGF0aWMgc3RydWN0
IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7Cj4+ICsKPj4gICAvKiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPj4g
ICAKPj4gICBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3QgZ250ZGV2X3ByaXYg
KnByaXYsCj4+IEBAIC0xMjEsOCArMTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21h
cChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4+ICAgCWlmIChtYXAgPT0gTlVMTCkKPj4gICAJCXJl
dHVybjsKPj4gICAKPj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+PiArCWlm
IChtYXAtPmRtYV92YWRkcikgewo+PiArCQlzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIGFy
Z3M7Cj4+ICsKPj4gKwkJYXJncy5kZXYgPSBtYXAtPmRtYV9kZXY7Cj4+ICsJCWFyZ3MuY29oZXJl
bnQgPSBtYXAtPmRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsKPj4gKwkJYXJn
cy5ucl9wYWdlcyA9IG1hcC0+Y291bnQ7Cj4+ICsJCWFyZ3MucGFnZXMgPSBtYXAtPnBhZ2VzOwo+
PiArCQlhcmdzLmZyYW1lcyA9IG1hcC0+ZnJhbWVzOwo+PiArCQlhcmdzLnZhZGRyID0gbWFwLT5k
bWFfdmFkZHI7Cj4+ICsJCWFyZ3MuZGV2X2J1c19hZGRyID0gbWFwLT5kbWFfYnVzX2FkZHI7Cj4+
ICsKPj4gKwkJZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCZhcmdzKTsKPj4gKwl9IGVsc2UKPj4gKyNl
bmRpZgo+PiAgIAlpZiAobWFwLT5wYWdlcykKPj4gICAJCWdudHRhYl9mcmVlX3BhZ2VzKG1hcC0+
Y291bnQsIG1hcC0+cGFnZXMpOwo+PiArCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFf
QUxMT0MKPj4gKwlrZnJlZShtYXAtPmZyYW1lcyk7Cj4+ICsjZW5kaWYKPgo+IENhbiB0aGlzIGJl
IGRvbmUgdW5kZXIgaWYgKG1hcC0+ZG1hX3ZhZGRyKSA/Cgo+ICAgSW4gb3RoZXIgd29yZHMsIGlz
IGl0Cj4gcG9zc2libGUgZm9yIGRtYV92YWRkciB0byBiZSBOVUxMIGFuZCBzdGlsbCBoYXZlIHVu
YWxsb2NhdGVkIGZyYW1lcyBwb2ludGVyPwpJdCBpcyBwb3NzaWJsZSB0byBoYXZlIHZhZGRyID09
IE5VTEwgYW5kIGZyYW1lcyAhPSBOVUxMIGFzIHdlCmFsbG9jYXRlIGZyYW1lcyBvdXRzaWRlIG9m
IGdudHRhYl9kbWFfYWxsb2NfcGFnZXMgd2hpY2gKbWF5IGZhaWwuIENhbGxpbmcga2ZyZWUgb24g
TlVMTCBwb2ludGVyIGlzIHNhZmUsIHNvCkkgc2VlIG5vIHJlYXNvbiB0byBjaGFuZ2UgdGhpcyBj
b2RlLgo+Cj4+ICAgCWtmcmVlKG1hcC0+cGFnZXMpOwo+PiAgIAlrZnJlZShtYXAtPmdyYW50cyk7
Cj4+ICAgCWtmcmVlKG1hcC0+bWFwX29wcyk7Cj4+IEBAIC0xMzIsNyArMTc2LDggQEAgc3RhdGlj
IHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFudF9tYXAgKm1hcCkKPj4gICAJa2ZyZWUo
bWFwKTsKPj4gICB9Cj4+ICAgCj4+IC1zdGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2X2Fs
bG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCkKPj4gK3N0YXRpYyBz
dHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diwgaW50IGNvdW50LAo+PiArCQkJCQkgIGludCBkbWFfZmxhZ3MpCj4+ICAgewo+PiAgIAlzdHJ1
Y3QgZ3JhbnRfbWFwICphZGQ7Cj4+ICAgCWludCBpOwo+PiBAQCAtMTU1LDYgKzIwMCwzNyBAQCBz
dGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2X3By
aXYgKnByaXYsIGludCBjb3VudCkKPj4gICAJICAgIE5VTEwgPT0gYWRkLT5wYWdlcykKPj4gICAJ
CWdvdG8gZXJyOwo+PiAgIAo+PiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+
ICsJYWRkLT5kbWFfZmxhZ3MgPSBkbWFfZmxhZ3M7Cj4+ICsKPj4gKwkvKgo+PiArCSAqIENoZWNr
IGlmIHRoaXMgbWFwcGluZyBpcyByZXF1ZXN0ZWQgdG8gYmUgYmFja2VkCj4+ICsJICogYnkgYSBE
TUEgYnVmZmVyLgo+PiArCSAqLwo+PiArCWlmIChkbWFfZmxhZ3MgJiAoR05UREVWX0RNQV9GTEFH
X1dDIHwgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKSkgewo+PiArCQlzdHJ1Y3QgZ250dGFiX2Rt
YV9hbGxvY19hcmdzIGFyZ3M7Cj4+ICsKPj4gKwkJYWRkLT5mcmFtZXMgPSBrY2FsbG9jKGNvdW50
LCBzaXplb2YoYWRkLT5mcmFtZXNbMF0pLAo+PiArCQkJCSAgICAgIEdGUF9LRVJORUwpOwo+PiAr
CQlpZiAoIWFkZC0+ZnJhbWVzKQo+PiArCQkJZ290byBlcnI7Cj4+ICsKPj4gKwkJLyogUmVtZW1i
ZXIgdGhlIGRldmljZSwgc28gd2UgY2FuIGZyZWUgRE1BIG1lbW9yeS4gKi8KPj4gKwkJYWRkLT5k
bWFfZGV2ID0gcHJpdi0+ZG1hX2RldjsKPj4gKwo+PiArCQlhcmdzLmRldiA9IHByaXYtPmRtYV9k
ZXY7Cj4+ICsJCWFyZ3MuY29oZXJlbnQgPSBkbWFfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09I
RVJFTlQ7Cj4+ICsJCWFyZ3MubnJfcGFnZXMgPSBjb3VudDsKPj4gKwkJYXJncy5wYWdlcyA9IGFk
ZC0+cGFnZXM7Cj4+ICsJCWFyZ3MuZnJhbWVzID0gYWRkLT5mcmFtZXM7Cj4+ICsKPj4gKwkJaWYg
KGdudHRhYl9kbWFfYWxsb2NfcGFnZXMoJmFyZ3MpKQo+PiArCQkJZ290byBlcnI7Cj4+ICsKPj4g
KwkJYWRkLT5kbWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+PiArCQlhZGQtPmRtYV9idXNfYWRkciA9
IGFyZ3MuZGV2X2J1c19hZGRyOwo+PiArCX0gZWxzZQo+PiArI2VuZGlmCj4+ICAgCWlmIChnbnR0
YWJfYWxsb2NfcGFnZXMoY291bnQsIGFkZC0+cGFnZXMpKQo+PiAgIAkJZ290byBlcnI7Cj4+ICAg
Cj4+IEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3BhZ2VzKHN0cnVj
dCBncmFudF9tYXAgKm1hcCkKPj4gICAJCW1hcC0+dW5tYXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+
bWFwX29wc1tpXS5oYW5kbGU7Cj4+ICAgCQlpZiAodXNlX3B0ZW1vZCkKPj4gICAJCQltYXAtPmt1
bm1hcF9vcHNbaV0uaGFuZGxlID0gbWFwLT5rbWFwX29wc1tpXS5oYW5kbGU7Cj4+ICsjaWZkZWYg
Q09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4gKwkJZWxzZSBpZiAobWFwLT5kbWFfdmFkZHIp
IHsKPj4gKwkJCXVuc2lnbmVkIGxvbmcgbWZuOwo+PiArCj4+ICsJCQltZm4gPSBfX3Bmbl90b19t
Zm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Cj4gTm90IHBmbl90b19tZm4oKT8KSSdk
IGxvdmUgdG8sIGJ1dCBwZm5fdG9fbWZuIGlzIG9ubHkgZGVmaW5lZCBmb3IgeDg2LCBub3QgQVJN
OiBbMV0gYW5kIFsyXQpUaHVzLAoKZHJpdmVycy94ZW4vZ250ZGV2LmM6NDA4OjEwOiBlcnJvcjog
aW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24gCuKAmHBmbl90b19tZm7igJkgWy1XZXJy
b3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCiDCoMKgwqAgbWZuID0gcGZuX3RvX21m
bihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7CgpTbywgSSdsbCBrZWVwIF9fcGZuX3RvX21m
bgo+Cj4KPiAtYm9yaXMKVGhhbmsgeW91LApPbGVrc2FuZHIKPj4gKwkJCW1hcC0+dW5tYXBfb3Bz
W2ldLmRldl9idXNfYWRkciA9IF9fcGZuX3RvX3BoeXMobWZuKTsKPj4gKwkJfQo+PiArI2VuZGlm
Cj4+ICAgCX0KPj4gICAJcmV0dXJuIGVycjsKPj4gICB9Cj4+IEBAIC01NDgsNiArNjMyLDE3IEBA
IHN0YXRpYyBpbnQgZ250ZGV2X29wZW4oc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUg
KmZsaXApCj4+ICAgCX0KPj4gICAKPj4gICAJZmxpcC0+cHJpdmF0ZV9kYXRhID0gcHJpdjsKPj4g
KyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+PiArCXByaXYtPmRtYV9kZXYgPSBn
bnRkZXZfbWlzY2Rldi50aGlzX2RldmljZTsKPj4gKwo+PiArCS8qCj4+ICsJICogVGhlIGRldmlj
ZSBpcyBub3Qgc3Bhd24gZnJvbSBhIGRldmljZSB0cmVlLCBzbyBhcmNoX3NldHVwX2RtYV9vcHMK
Pj4gKwkgKiBpcyBub3QgY2FsbGVkLCB0aHVzIGxlYXZpbmcgdGhlIGRldmljZSB3aXRoIGR1bW15
IERNQSBvcHMuCj4+ICsJICogRml4IHRoaXMgY2FsbCBvZl9kbWFfY29uZmlndXJlKCkgd2l0aCBh
IE5VTEwgbm9kZSB0byBzZXQKPj4gKwkgKiBkZWZhdWx0IERNQSBvcHMuCj4+ICsJICovCj4+ICsJ
b2ZfZG1hX2NvbmZpZ3VyZShwcml2LT5kbWFfZGV2LCBOVUxMKTsKPj4gKyNlbmRpZgo+PiAgIAlw
cl9kZWJ1ZygicHJpdiAlcFxuIiwgcHJpdik7Cj4+ICAgCj4+ICAgCXJldHVybiAwOwo+PiBAQCAt
NTg5LDcgKzY4NCw3IEBAIHN0YXRpYyBsb25nIGdudGRldl9pb2N0bF9tYXBfZ3JhbnRfcmVmKHN0
cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKPj4gICAJCXJldHVybiAtRUlOVkFMOwo+PiAgIAo+PiAg
IAllcnIgPSAtRU5PTUVNOwo+PiAtCW1hcCA9IGdudGRldl9hbGxvY19tYXAocHJpdiwgb3AuY291
bnQpOwo+PiArCW1hcCA9IGdudGRldl9hbGxvY19tYXAocHJpdiwgb3AuY291bnQsIDAgLyogVGhp
cyBpcyBub3QgYSBkbWEtYnVmLiAqLyk7Cj4+ICAgCWlmICghbWFwKQo+PiAgIAkJcmV0dXJuIGVy
cjsKPj4gICAKPj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS94ZW4vZ250ZGV2LmggYi9pbmNs
dWRlL3VhcGkveGVuL2dudGRldi5oCj4+IGluZGV4IDZkMTE2MzQ1NmMwMy4uNGI5ZDQ5OGEzMWQ0
IDEwMDY0NAo+PiAtLS0gYS9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oCj4+ICsrKyBiL2luY2x1
ZGUvdWFwaS94ZW4vZ250ZGV2LmgKPj4gQEAgLTIwMCw0ICsyMDAsMTkgQEAgc3RydWN0IGlvY3Rs
X2dudGRldl9ncmFudF9jb3B5IHsKPj4gICAvKiBTZW5kIGFuIGludGVycnVwdCBvbiB0aGUgaW5k
aWNhdGVkIGV2ZW50IGNoYW5uZWwgKi8KPj4gICAjZGVmaW5lIFVOTUFQX05PVElGWV9TRU5EX0VW
RU5UIDB4Mgo+PiAgIAo+PiArLyoKPj4gKyAqIEZsYWdzIHRvIGJlIHVzZWQgd2hpbGUgcmVxdWVz
dGluZyBtZW1vcnkgbWFwcGluZydzIGJhY2tpbmcgc3RvcmFnZQo+PiArICogdG8gYmUgYWxsb2Nh
dGVkIHdpdGggRE1BIEFQSS4KPj4gKyAqLwo+PiArCj4+ICsvKgo+PiArICogVGhlIGJ1ZmZlciBp
cyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLgo+PiArICov
Cj4+ICsjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19XQwkJKDEgPDwgMCkKPj4gKwo+PiArLyoKPj4g
KyAqIFRoZSBidWZmZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5IGFsbG9jYXRlZCB3aXRoIGRtYV9h
bGxvY19jb2hlcmVudC4KPj4gKyAqLwo+PiArI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09IRVJF
TlQJKDEgPDwgMSkKPj4gKwo+PiAgICNlbmRpZiAvKiBfX0xJTlVYX1BVQkxJQ19HTlRERVZfSF9f
ICovCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs
ClsxXSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92NC4xNy9pZGVudC9wZm5fdG9f
bWZuClsyXSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92NC4xNy9pZGVudC9fX3Bm
bl90b19tZm4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 08:18:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 08: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 1fQTdo-0003ha-U9; Wed, 06 Jun 2018 08:18: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=6h3a=iy=gmail.com=moinanjnawala@srs-us1.protection.inumbo.net>)
 id 1fQTdn-0003hS-Kn
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 08:17:59 +0000
X-Inumbo-ID: cd641715-6961-11e8-9728-bc764e045a96
Received: from mail-yb0-x241.google.com (unknown [2607:f8b0:4002:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd641715-6961-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 10:15:41 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id q62-v6so1699918ybg.5
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 01:17: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=wcALvrALMrhxB787S1WzxkSh4Y5onGIGFGymGsIYc8g=;
 b=qQGcuxl/i4vjYSa1S8NQ1azSjyNgxjUC/8FRT+DizJYwq3KxXOm8iRjOYDcT+MPqaK
 buGbuk21+ud4Je3zbV2pof01SlYnzS8S/wKgV23RQeigBxcCvpJYu4eGl7tJjg3B7VFz
 WEuCH26Oe79talHNkJoGBgIXzcR1zhs/JseNHyfEfwhKCXdvRioWcniE79I8dC4FSMvI
 uhDBJIgyz98d9ZC9V8PqzTBUcSnyp4hsvN0u24uDIK/WZTlORvOrTj+IQRrlPNdLuwJb
 OTCUK2iJyclVCHb+LRaGq8voV1fr9J9dpalg1wY+zAvHVNXNHfbu2PM9ZQO7o9/BBtU6
 pIpg==
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=wcALvrALMrhxB787S1WzxkSh4Y5onGIGFGymGsIYc8g=;
 b=dLoo0fYhP9ZPYgp32H0GeW5X7FkPvdotH24/0GlD9Lxk6we6AuLQ9o3fhC20g3Kzi6
 tES1vPAUh8a1/o39MCo1Lo9FopqMesUa6IUVc5wqCO/hMcgO/6DciY0VRx4c64Bse2Ow
 X8UGJXda3klcoSaZifR505bfhARJx28SO51gnSC9j7nN/bhPpI1da6LLXZfEBL8EDtBt
 kzuzHnGWUofxdLxqznrkv3SQrSHQWM7fJxK4cgZjTD9zgf4yJeZl4wT2VnhmQcYiuYZd
 boPECbcTINh4TxvVbFv+5S070T11065n9teefISJxEI/Whmiar4vvmqF59ct6MEYEcSo
 kUZA==
X-Gm-Message-State: APt69E1ozD+nQHIsAG779EHQSUSyci9d+rUpIjy2azyarxFdqmdRKCIa
 pFI8ibjFPHuaAr6DdsCZUYpoxa31NOg5jP68ykXOPQ==
X-Google-Smtp-Source: ADUXVKIAnKcvWvTlk61IKbURXk1oTXXf0tCP++7uu2s40FxnWUZ5V+DQldcF/JMispRreaij6wfF5tauIuea8CqmvXs=
X-Received: by 2002:a25:ac4e:: with SMTP id
 r14-v6mr967421ybd.458.1528273076105; 
 Wed, 06 Jun 2018 01:17:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:5684:0:0:0:0:0 with HTTP;
 Wed, 6 Jun 2018 01:17:55 -0700 (PDT)
In-Reply-To: <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
From: moin anjnawala <moinanjnawala@gmail.com>
Date: Wed, 6 Jun 2018 13:47:55 +0530
Message-ID: <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Omkar Bolla <omkar062@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>

SGkgSnVsaWVuLApBcyB5b3Ugc3BlY2lmaWVkIGVhcmxpZXIgSSBhbSBub3cgYWJsZSB0byBib290
IHVzaW5nIHhlbjQuMTAuIEkgYW0KdXNpbmcgbGludXg0LjQgYXMgZG9tMCBhcyB3ZWxsIGFzIGRv
bVUuSW4gZG9tVSwgSSBoYXZlIGVuYWJsZWQKaGliZW5hdGlvbiByZWxhdGVkIGNvbmZpZ3MgYW5k
IEkgYW0gdHJ5aW5nIHN1c3BlbmQgdG8gZGlzay5XaXRoIHhlbgo0LjEwLCBoaWJlcm5hdGlvbiBp
cyBkb25lIHN1Y2Vzc2Z1bHkgYnV0IHJlc3VtZSBjcmFzaGVzLgpJIGhhdmUgdXNlZCBnaXZlbiBj
b25maWcgZmlsZSBmb3IgZG9tVS4KbmFtZSA9ICJkb21VIgprZXJuZWwgPSAiL1pJLXVoMSIKbWVt
b3J5ID0gMjAwCnZjcHVzID0gMQpjcHVzID0gMQpkaXNrID0gWyAncGh5Oi9yZnMxLmltZyx4dmRh
LHJ3J10KCmV4dHJhID0gJ25vX2NvbnNvbGVfc3VzcGVuZCBsb2dsZXZlbD04IGNvbnNvbGU9aHZj
MCB4ZW5jb25zb2xlPXR0eQplYXJseXByaW50az14eAplbiBydyBkaGNwPW9mZiByZXN1bWU9L2Rl
di94dmRhIHJlc3VtZV9vZmZzZXQ9MzMxNzc2IHJvb3Q9L2Rldi94dmRhIHJvb3R3YWl0JwoKVGhl
IGhpYmVybmF0ZShkb21VIGNvbnNvbGUpIGFuZCByZXN1bWUgbG9ncyBhcmUgc2hvd24gYXMgYmVs
b3c6CgoKcm9vdEBkZWJpYW4tamVzc2llOn4jIHN3YXBvbiAvc3dhcGZpbGUuaW1nCgpzd2Fwb246
IC9zd2FwZmlsZS5pbWc6IGluc2VjdXJlIHBlcm1pc3Npb25zIDA2NDQsIDA2MDAgc3VnZ2VzdGVk
LgpbICAgNTAuMDY0NTQ1XSBBZGRpbmcgMTAyMzk2ayBzd2FwIG9uIC9zd2FwZmlsZS5pbWcuICBQ
cmlvcml0eTotMQpleHRlbnRzOjEgYWNyb3NzOjEwMjM5NmsgU1MKcm9vdEBkZWJpYW4tamVzc2ll
On4jCnJvb3RAZGViaWFuLWplc3NpZTp+Iwpyb290QGRlYmlhbi1qZXNzaWU6fiMgZWNobyBkaXNr
ID4gL3N5cy9wb3dlci9zdGF0ZQpbICAgNTYuNjQ5NzkzXSBQTTogU3luY2luZyBmaWxlc3lzdGVt
cyAuLi4gZG9uZS4KWyAgIDU2LjY4Njc3MF0gRnJlZXppbmcgdXNlciBzcGFjZSBwcm9jZXNzZXMg
Li4uIChlbGFwc2VkIDAuMDAyIHNlY29uZHMpIGRvbmUuClsgICA1Ni42ODk0NTRdIFBNOiBCYXNp
YyBtZW1vcnkgYml0bWFwcyBjcmVhdGVkClsgICA1Ni42ODk0OTddIFBNOiBQcmVhbGxvY2F0aW5n
IGltYWdlIG1lbW9yeS4uLiBkb25lIChhbGxvY2F0ZWQgMTEwNzcgcGFnZXMpClsgICA1Ny4xMTk5
NjBdIFBNOiBBbGxvY2F0ZWQgNDQzMDgga2J5dGVzIGluIDAuNDMgc2Vjb25kcyAoMTAzLjA0IE1C
L3MpClsgICA1Ny4xMjAwMTBdIEZyZWV6aW5nIHJlbWFpbmluZyBmcmVlemFibGUgdGFza3MgLi4u
IChlbGFwc2VkIDAuMDA5CnNlY29uZHMpIGRvbmUuClsgICA1OC45MjI2MjldIFBNOiBmcmVlemUg
b2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAxNzkxLjc1NiBtc2VjcwpbICAgNTguOTI1MTY3XSBQ
TTogbGF0ZSBmcmVlemUgb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAyLjQ4NSBtc2VjcwpbICAg
NTguOTI3MjMxXSBQTTogbm9pcnEgZnJlZXplIG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMi4w
MTAgbXNlY3MKWyAgIDU4LjkyNzI3NV0gRGlzYWJsaW5nIG5vbi1ib290IENQVXMgLi4uClsgICA1
OC45MjczMDddIFBNOiBDcmVhdGluZyBoaWJlcm5hdGlvbiBpbWFnZToKWyAgIDU4LjkyNzMwN10g
UE06IE5lZWQgdG8gY29weSAxMDc5MCBwYWdlcwpbICAgNTguOTI3MzA3XSBQTTogTm9ybWFsIHBh
Z2VzIG5lZWRlZDogMTA3OTAgKyAxMDI0LCBhdmFpbGFibGUgcGFnZXM6IDQwMzk4ClsgICA1OC45
MjczMDddIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBjcmVhdGVkICgxMDc5MCBwYWdlcyBjb3BpZWQp
ClsgICA1OC45Mjg2MjldIFBNOiBub2lycSB0aGF3IG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIg
MS4zMTAgbXNlY3MKWyAgIDU4LjkzMDMzNF0gUE06IGVhcmx5IHRoYXcgb2YgZGV2aWNlcyBjb21w
bGV0ZSBhZnRlciAxLjU4OSBtc2VjcwpbICAgNjAuNjM0NDk4XSBQTTogdGhhdyBvZiBkZXZpY2Vz
IGNvbXBsZXRlIGFmdGVyIDE3MDQuMTE0IG1zZWNzClsgICA2MC42MzU4NzhdIFBNOiB3cml0aW5n
IGltYWdlLgpbICAgNjAuNjgwMDM4XSBQTTogVXNpbmcgMSB0aHJlYWQocykgZm9yIGNvbXByZXNz
aW9uLgpbICAgNjAuNjgwMDM4XSBQTTogQ29tcHJlc3NpbmcgYW5kIHNhdmluZyBpbWFnZSBkYXRh
ICgxMDgwMSBwYWdlcykuLi4KWyAgIDYwLjY4MDE3MF0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVz
czogICAwJQpbICAgNjEuMjg4OTMyXSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgMTAlClsg
ICA2MS44MDk5MzddIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICAyMCUKWyAgIDYxLjk5NDU5
NF0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDMwJQpbICAgNjIuMzYwNjE2XSBQTTogSW1h
Z2Ugc2F2aW5nIHByb2dyZXNzOiAgNDAlClsgICA2Mi41ODM2MTNdIHJhbmRvbTogbm9uYmxvY2tp
bmcgcG9vbCBpcyBpbml0aWFsaXplZApbICAgNjIuNTkyMjk1XSBQTTogSW1hZ2Ugc2F2aW5nIHBy
b2dyZXNzOiAgNTAlClsgICA2Mi42NjUwNTJdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA2
MCUKWyAgIDYyLjcwMDAyMl0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDcwJQpbICAgNjIu
NzU5Njg1XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgODAlClsgICA2Mi44MjE3OTZdIFBN
OiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA5MCUKWyAgIDYyLjg1NDY5NF0gUE06IEltYWdlIHNh
dmluZyBwcm9ncmVzczogMTAwJQpbICAgNjIuODU1MTc1XSBQTTogSW1hZ2Ugc2F2aW5nIGRvbmUu
ClsgICA2Mi44NTUyMTBdIFBNOiBXcm90ZSA0MzIwNCBrYnl0ZXMgaW4gMi4xNyBzZWNvbmRzICgx
OS45MCBNQi9zKQpbICAgNjIuODYzMzA4XSBQTTogU3wKWyAgIDYyLjkyMTAyOV0gcmVib290OiBQ
b3dlciBkb3duCnJvb3RARG9tMDp+Iwpyb290QERvbTA6fiMKcm9vdEBEb20wOn4jCnJvb3RARG9t
MDp+Iwpyb290QERvbTA6fiMKcm9vdEBEb20wOn4jCnJvb3RARG9tMDp+Iwpyb290QERvbTA6fiMK
cm9vdEBEb20wOn4jIHhsIGNyZWF0ZSAtYyAvdm5jX2wuY2ZnClBhcnNpbmcgY29uZmlnIGZyb20g
L3ZuY19sLmNmZwooWEVOKSBkMnYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQgd3JpdGUgMHhmZmZm
ZmZmZiB0byBJQ0FDVElWRVIwClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgTGludXggb24gcGh5c2lj
YWwgQ1BVIDB4MApbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVz
ZXQKWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1ClsgICAgMC4w
MDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdWFjY3QKWyAgICAwLjAwMDAwMF0g
TGludXggdmVyc2lvbiA0LjQuOTEtMDAwMDItZzg5YmFhZTYtZGlydHkKKG9ta2FyLmJvbGxhQENQ
VS0zMDhVKSAoZ2NjIHZlcnNpb24gNC44LjQgKFVidW50dS9MaW5hcm8KNC44LjQtMnVidW50dTF+
MTQuMDQuMSkgKSAjMTA3IFNNUCBQUgpFRU1QVCBUdWUgSnVuIDUgMTY6NTE6MjEgSVNUIDIwMTgK
WyAgICAwLjAwMDAwMF0gQ1BVOiBBUk12NyBQcm9jZXNzb3IgWzQxMmZjMGYyXSByZXZpc2lvbiAy
IChBUk12NyksIGNyPTUwYzUzODdkClsgICAgMC4wMDAwMDBdIENQVTogUElQVCAvIFZJUFQgbm9u
YWxpYXNpbmcgZGF0YSBjYWNoZSwgUElQVCBpbnN0cnVjdGlvbiBjYWNoZQpbICAgIDAuMDAwMDAw
XSBNYWNoaW5lIG1vZGVsOiBYRU5WTS00LjEwClsgICAgMC4wMDAwMDBdIGNtYTogUmVzZXJ2ZWQg
MjQgTWlCIGF0IDB4NGIwMDAwMDAKWyAgICAwLjAwMDAwMF0gTWVtb3J5IHBvbGljeTogRGF0YSBj
YWNoZSB3cml0ZWFsbG9jClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA1MTIw
MApbICAgIDAuMDAwMDAwXSBmcmVlX2FyZWFfaW5pdF9ub2RlOiBub2RlIDAsIHBnZGF0IGMwN2Vi
NzQwLApub2RlX21lbV9tYXAgY2FlMmIwMDAKWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTog
NDUwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiAw
IHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDUxMjAwIHBhZ2Vz
LCBMSUZPIGJhdGNoOjE1ClsgICAgMC4wMDAwMDBdIHBzY2k6IHByb2JpbmcgZm9yIGNvbmR1aXQg
bWV0aG9kIGZyb20gRFQuClsgICAgMC4wMDAwMDBdIHBzY2k6IFBTQ0l2MS4xIGRldGVjdGVkIGlu
IGZpcm13YXJlLgpbICAgIDAuMDAwMDAwXSBwc2NpOiBVc2luZyBzdGFuZGFyZCBQU0NJIHYwLjIg
ZnVuY3Rpb24gSURzClsgICAgMC4wMDAwMDBdIHBzY2k6IFRydXN0ZWQgT1MgbWlncmF0aW9uIG5v
dCByZXF1aXJlZApbICAgIDAuMDAwMDAwXSBYZW4gNC4xMCBzdXBwb3J0IGZvdW5kClsgICAgMC4w
MDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMTEgcGFnZXMvY3B1IEBjYWUxZDAwMCBzMTU4NzIgcjgx
OTIKZDIwOTkyIHU0NTA1NgpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzMTU4NzIgcjgxOTIg
ZDIwOTkyIHU0NTA1NiBhbGxvYz0xMSo0MDk2ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFsw
XSAwClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmls
aXR5IGdyb3VwaW5nIG9uLgpUb3RhbCBwYWdlczogNTA3NTAKWyAgICAwLjAwMDAwMF0gS2VybmVs
IGNvbW1hbmQgbGluZTogbm9fY29uc29sZV9zdXNwZW5kIGxvZ2xldmVsPTgKY29uc29sZT1odmMw
IHhlbmNvbnNvbGU9dHR5IGVhcmx5cHJpbnRrPXhlbiBydyBkaGNwPW9mZgpyZXN1bWU9L2Rldi94
dmRhIHJlc3VtZV9vZmZzZQp0PTMzMTc3NiByb290PS9kZXYveHZkYSByb290d2FpdCB4ZW4tZmJm
cm9udC52aWRlbz0yLDEwMjQsNzY4ClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDEwMjQgKG9yZGVyOiAwLCA0MDk2IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2Fj
aGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykKWyAg
ICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxNjM4NCAob3JkZXI6
IDQsIDY1NTM2IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDE2OTY5MksvMjA0ODAwSyBh
dmFpbGFibGUgKDQ2MzZLIGtlcm5lbCBjb2RlLAozODNLIHJ3ZGF0YSwgMjU2OEsgcm9kYXRhLCAy
ODBLIGluaXQsIDI5NUsgYnNzLCAxMDUzMksgcmVzZXJ2ZWQsCjI0NTc2SyBjbWEtcmVzZXJ2CmVk
LCAwSyBoaWdobWVtKQpbICAgIDAuMDAwMDAwXSBWaXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0
OgpbICAgIDAuMDAwMDAwXSAgICAgdmVjdG9yICA6IDB4ZmZmZjAwMDAgLSAweGZmZmYxMDAwICAg
KCAgIDQga0IpClsgICAgMC4wMDAwMDBdICAgICBmaXhtYXAgIDogMHhmZmMwMDAwMCAtIDB4ZmZm
MDAwMDAgICAoMzA3MiBrQikKWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGNkMDAwMDAw
IC0gMHhmZjgwMDAwMCAgICggODA4IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgbG93bWVtICA6IDB4
YzAwMDAwMDAgLSAweGNjODAwMDAwICAgKCAyMDAgTUIpClsgICAgMC4wMDAwMDBdICAgICBwa21h
cCAgIDogMHhiZmUwMDAwMCAtIDB4YzAwMDAwMDAgICAoICAgMiBNQikKWyAgICAwLjAwMDAwMF0g
ICAgIG1vZHVsZXMgOiAweGJmODAwMDAwIC0gMHhiZmUwMDAwMCAgICggICA2IE1CKQpbICAgIDAu
MDAwMDAwXSAgICAgICAudGV4dCA6IDB4YzAwMDgwMDAgLSAweGMwNDhmMmM0ICAgKDQ2Mzcga0Ip
ClsgICAgMC4wMDAwMDBdICAgICAgIC5pbml0IDogMHhjMDc0ODAwMCAtIDB4YzA3OGUwMDAgICAo
IDI4MCBrQikKWyAgICAwLjAwMDAwMF0gICAgICAgLmRhdGEgOiAweGMwNzhlMDAwIC0gMHhjMDdl
ZGU0MCAgICggMzg0IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAgLmJzcyA6IDB4YzA3ZWYwMDAg
LSAweGMwODM4ZGQ4ICAgKCAyOTYga0IpClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQs
IE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTEsIE5vZGVzPTEKWyAgICAwLjAwMDAwMF0g
UHJlZW1wdGlibGUgaGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAw
MF0gIEJ1aWxkLXRpbWUgYWRqdXN0bWVudCBvZiBsZWFmIGZhbm91dCB0byAzMi4KWyAgICAwLjAw
MDAwMF0gIFJDVSByZXN0cmljdGluZyBDUFVzIGZyb20gTlJfQ1BVUz0yIHRvIG5yX2NwdV9pZHM9
MS4KWyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRf
bGVhZj0zMiwgbnJfY3B1X2lkcz0xClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6MTYgbnJfaXJxczox
NiAxNgpbICAgIDAuMDAwMDAwXSBBcmNoaXRlY3RlZCBjcDE1IHRpbWVyKHMpIHJ1bm5pbmcgYXQg
Ni4xNE1IeiAodmlydCkuClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlOiBhcmNoX3N5c19jb3Vu
dGVyOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmCm1heF9jeWNsZXM6IDB4MTZhYzAyODYyLCBtYXhf
aWRsZV9uczogNDQwNzk1MjAyMjE4IG5zClsgICAgMC4wMDAwMDNdIHNjaGVkX2Nsb2NrOiA1NiBi
aXRzIGF0IDZNSHosIHJlc29sdXRpb24gMTYybnMsIHdyYXBzCmV2ZXJ5IDQzOTgwNDY1MTEwODVu
cwpbICAgIDAuMDAwMDEyXSBTd2l0Y2hpbmcgdG8gdGltZXItYmFzZWQgZGVsYXkgbG9vcCwgcmVz
b2x1dGlvbiAxNjJucwpbICAgIDAuMDAwMTA2XSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNl
IDgweDMwClsgICAgMC4wMDIxOTldIGNvbnNvbGUgW2h2YzBdIGVuYWJsZWQKWyAgICAwLjAwMjI0
NV0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQKdXNp
bmcgdGltZXIgZnJlcXVlbmN5Li4gMTIuMjggQm9nb01JUFMgKGxwaj02MTQ0MCkKWyAgICAwLjAw
MjMxOF0gcGlkX21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxClsgICAgMC4wMDI0NTFd
IE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsIDQwOTYgYnl0
ZXMpClsgICAgMC4wMDI0OThdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAx
MDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykKWyAgICAwLjAwMzEzMV0gSW5pdGlhbGl6aW5nIGNn
cm91cCBzdWJzeXMgaW8KWyAgICAwLjAwMzE3M10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMg
bWVtb3J5ClsgICAgMC4wMDMyMzFdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRldmljZXMK
WyAgICAwLjAwMzI3NV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZnJlZXplcgpbICAgIDAu
MDAzMzE4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50ClsgICAgMC4wMDMz
NjBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBpZHMKWyAgICAwLjAwMzQxNF0gQ1BVOiBU
ZXN0aW5nIHdyaXRlIGJ1ZmZlciBjb2hlcmVuY3k6IG9rClsgICAgMC4wMDM2NjhdIC9jcHVzL2Nw
dUAwIG1pc3NpbmcgY2xvY2stZnJlcXVlbmN5IHByb3BlcnR5ClsgICAgMC4wMDM3MTJdIENQVTA6
IHVwZGF0ZSBjcHVfY2FwYWNpdHkgMTAyNApbICAgIDAuMDAzNzQ0XSBDUFUwOiB0aHJlYWQgLTEs
IGNwdSAwLCBzb2NrZXQgMCwgbXBpZHIgODAwMDAwMDAKWyAgICAwLjAwNDA2OF0geGVuOmdyYW50
X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dApbICAgIDAuMDA0MTU2
XSBHcmFudCB0YWJsZSBpbml0aWFsaXplZApbICAgIDAuMDA0MjM0XSB4ZW46ZXZlbnRzOiBVc2lu
ZyBGSUZPLWJhc2VkIEFCSQpbICAgIDAuMDA0Mjg0XSBYZW46IGluaXRpYWxpemluZyBjcHUwClsg
ICAgMC4wMDQzOTBdIFNldHRpbmcgdXAgc3RhdGljIGlkZW50aXR5IG1hcCBmb3IgMHg0MDAwODI0
MCAtIDB4NDAwMDgyOTQKWyAgICAwLjA1MDQwOF0gQnJvdWdodCB1cCAxIENQVXMKWyAgICAwLjA1
MDQ0NV0gU01QOiBUb3RhbCBvZiAxIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMi4yOCBCb2dvTUlQ
UykuClsgICAgMC4yMjY0MzNdIENQVTogQWxsIENQVShzKSBzdGFydGVkIGluIFNWQyBtb2RlLgpb
ICAgIDAuMjI2NDg2XSBDUFUwOiB1cGRhdGUgbWF4IGNwdV9jYXBhY2l0eSAxMDI0ClsgICAgMC4y
Mjc0NjBdIGRldnRtcGZzOiBpbml0aWFsaXplZApbICAgIDAuMjM2NjE3XSBWRlAgc3VwcG9ydCB2
MC4zOiBpbXBsZW1lbnRvciA0MSBhcmNoaXRlY3R1cmUgNCBwYXJ0IDMwCnZhcmlhbnQgZiByZXYg
MApbICAgIDAuMjM2OTk0XSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBt
YXhfY3ljbGVzOgoweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMDAgbnMK
WyAgICAwLjIzNzA3NV0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVyOiAyLCAx
NjM4NCBieXRlcykKWyAgICAwLjI0NzE2Ml0gcGluY3RybCBjb3JlOiBpbml0aWFsaXplZCBwaW5j
dHJsIHN1YnN5c3RlbQpbICAgIDAuMjQ4MDcyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE2ClsgICAgMC4yNDk2NjJdIERNQTogcHJlYWxsb2NhdGVkIDI1NiBLaUIgcG9vbCBmb3Ig
YXRvbWljIGNvaGVyZW50IGFsbG9jYXRpb25zClsgICAgMC4yNzM2NTddIGh3LWJyZWFrcG9pbnQ6
IEZhaWxlZCB0byBlbmFibGUgbW9uaXRvciBtb2RlIG9uIENQVSAwLgpbICAgIDAuMzg3NjE5XSB4
ZW46YmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyClsgICAgMC41OTA3NDJdIHhl
bl9iYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjU5MjIxMV0gbWVk
aWE6IExpbnV4IG1lZGlhIGludGVyZmFjZTogdjAuMTAKWyAgICAwLjU5MjMxMF0gTGludXggdmlk
ZW8gY2FwdHVyZSBpbnRlcmZhY2U6IHYyLjAwClsgICAgMC41OTIzODNdIHBwc19jb3JlOiBMaW51
eFBQUyBBUEkgdmVyLiAxIHJlZ2lzdGVyZWQKWyAgICAwLjU5MjQyMF0gcHBzX2NvcmU6IFNvZnR3
YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3ClJvZG9sZm8gR2lvbWV0dGkgPGdp
b21ldHRpQGxpbnV4Lml0PgpbICAgIDAuNTkyNDk4XSBQVFAgY2xvY2sgc3VwcG9ydCByZWdpc3Rl
cmVkClsgICAgMC41OTI1NzFdIEVEQUMgTUM6IFZlcjogMy4wLjAKWyAgICAwLjU5ODIzNl0gQWR2
YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJlIERyaXZlciBJbml0aWFsaXplZC4KWyAgICAw
LjU5OTMyM10gY2xvY2tzb3VyY2U6IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGFyY2hfc3lzX2Nv
dW50ZXIKWyAgICAwLjYxMDkzNF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyClsg
ICAgMC42MTE0NjNdIFRDUCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9y
ZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuNjExNTI4XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVu
dHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKWyAgICAwLjYxMTYwNF0gVENQOiBI
YXNoIHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCAyMDQ4IGJpbmQgMjA0OCkKWyAgICAw
LjYxMTY4Ml0gVURQIGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRl
cykKWyAgICAwLjYxMTc0MV0gVURQLUxpdGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVy
OiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuNjExOTIxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg
ZmFtaWx5IDEKWyAgICAwLjYyOTQ5OV0gUlBDOiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29ja2V0
IHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMC42Mjk1NDhdIFJQQzogUmVnaXN0ZXJlZCB1ZHAgdHJh
bnNwb3J0IG1vZHVsZS4KWyAgICAwLjYyOTU4NV0gUlBDOiBSZWdpc3RlcmVkIHRjcCB0cmFuc3Bv
cnQgbW9kdWxlLgpbICAgIDAuNjI5NjIxXSBSUEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0LjEgYmFj
a2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAwLjYyOTY3NF0gUENJOiBDTFMgMCBieXRl
cywgZGVmYXVsdCA2NApbICAgIDAuNjY5MzcxXSBzcXVhc2hmczogdmVyc2lvbiA0LjAgKDIwMDkv
MDEvMzEpIFBoaWxsaXAgTG91Z2hlcgpbICAgIDAuNjg5NzI0XSBORlM6IFJlZ2lzdGVyaW5nIHRo
ZSBpZF9yZXNvbHZlciBrZXkgdHlwZQpbICAgIDAuNjg5Nzg4XSBLZXkgdHlwZSBpZF9yZXNvbHZl
ciByZWdpc3RlcmVkClsgICAgMC42ODk4MjBdIEtleSB0eXBlIGlkX2xlZ2FjeSByZWdpc3RlcmVk
ClsgICAgMC42ODk5MTJdIG50ZnM6IGRyaXZlciAyLjEuMzIgW0ZsYWdzOiBSL09dLgpbICAgIDAu
NjkyNTU5XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40
CmxvYWRlZCAobWFqb3IgMjQ3KQpbICAgIDAuNjkyNjIzXSBpbyBzY2hlZHVsZXIgbm9vcCByZWdp
c3RlcmVkClsgICAgMC42OTI2NTldIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkClsg
ICAgMC42OTI3MjVdIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKWyAgICAw
LjgwMTc2OF0gQ29uc29sZTogc3dpdGNoaW5nIHRvIGNvbG91ciBmcmFtZSBidWZmZXIgZGV2aWNl
IDEwMHgzNwpbICAgIDAuODA3NzAzXSB4ZW46eGVuX2V2dGNobjogRXZlbnQtY2hhbm5lbCBkZXZp
Y2UgaW5zdGFsbGVkClsgICAgMC44NjA2MThdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDEw
IHBvcnRzLCBJUlEgc2hhcmluZyBkaXNhYmxlZApbICAgIDAuODYzMTc2XSBbZHJtXSBJbml0aWFs
aXplZCBkcm0gMS4xLjAgMjAwNjA4MTAKWyAgICAxLjE4NTk3MF0gYnJkOiBtb2R1bGUgbG9hZGVk
ClsgICAgMS4zMzk3ODJdIGxvb3A6IG1vZHVsZSBsb2FkZWQKWyAgICAxLjM0MjQ0MV0gbGlicGh5
OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkClsgICAgMS4zNDMyMjZdIHhlbl9uZXRmcm9udDogSW5p
dGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRyaXZlcgpbICAgIDEuMzYzNzI5XSBtb3Vz
ZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDEuNDAyMTYz
XSBpbnB1dDogWGVuIFZpcnR1YWwgS2V5Ym9hcmQgYXMgL2RldmljZXMvdmlydHVhbC9pbnB1dC9p
bnB1dDAKWyAgICAxLjQwMjgwNV0gaW5wdXQ6IFhlbiBWaXJ0dWFsIFBvaW50ZXIgYXMgL2Rldmlj
ZXMvdmlydHVhbC9pbnB1dC9pbnB1dDEKWyAgICAxLjQxNTI3Ml0gaTJjIC9kZXYgZW50cmllcyBk
cml2ZXIKWyAgICAxLjQxNjMwMl0gbGVkdHJpZy1jcHU6IHJlZ2lzdGVyZWQgdG8gaW5kaWNhdGUg
YWN0aXZpdHkgb24gQ1BVcwpbICAgIDEuNDE4MDk4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg
ZmFtaWx5IDEwClsgICAgMS40MTk0NDVdIGJsa2Zyb250OiB4dmRhOiBmbHVzaCBkaXNrY2FjaGU6
IGVuYWJsZWQ7IHBlcnNpc3RlbnQKZ3JhbnRzOiBlbmFibGVkOyBpbmRpcmVjdCBkZXNjcmlwdG9y
czogZW5hYmxlZDsKWyAgICAxLjQyOTcxNl0gc2l0OiBJUHY2IG92ZXIgSVB2NCB0dW5uZWxpbmcg
ZHJpdmVyClsgICAgMS40MzAzOTldIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcK
WyAgICAxLjQzMDU3MF0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAgICAxLjQz
MDc0M10gUmVnaXN0ZXJpbmcgU1dQL1NXUEIgZW11bGF0aW9uIGhhbmRsZXIKWyAgICAxLjU0OTY0
NF0gaGN0b3N5czogdW5hYmxlIHRvIG9wZW4gcnRjIGRldmljZSAocnRjMCkKWyAgICAxLjU0OTgw
NV0gUE06IENoZWNraW5nIGhpYmVybmF0aW9uIGltYWdlIHBhcnRpdGlvbiAvZGV2L3h2ZGEKWyAg
ICAxLjU0OTg2N10gUE06IEhpYmVybmF0aW9uIGltYWdlIHBhcnRpdGlvbiAyMDI6MCBwcmVzZW50
ClsgICAgMS41NDk4OTJdIFBNOiBMb29raW5nIGZvciBoaWJlcm5hdGlvbiBpbWFnZS4KWyAgICAx
LjU2NTkwMl0gUE06IEltYWdlIHNpZ25hdHVyZSBmb3VuZCwgcmVzdW1pbmcKWyAgICAxLjU2OTgz
NF0gUE06IFByZXBhcmluZyBwcm9jZXNzZXMgZm9yIHJlc3RvcmUuClsgICAgMS41Njk5MjNdIEZy
ZWV6aW5nIHVzZXIgc3BhY2UgcHJvY2Vzc2VzIC4uLiAoZWxhcHNlZCAwLjAwMCBzZWNvbmRzKSBk
b25lLgpbICAgIDEuNTY5OTI2XSBQTTogTG9hZGluZyBoaWJlcm5hdGlvbiBpbWFnZS4KWyAgICAx
LjU2OTk1OF0gUE06IEJhc2ljIG1lbW9yeSBiaXRtYXBzIGNyZWF0ZWQKWyAgICAxLjU5NTA5OF0g
UE06IFVzaW5nIDEgdGhyZWFkKHMpIGZvciBkZWNvbXByZXNzaW9uLgpbICAgIDEuNTk1MDk4XSBQ
TTogTG9hZGluZyBhbmQgZGVjb21wcmVzc2luZyBpbWFnZSBkYXRhICgxMDgwMSBwYWdlcykuLi4K
WyAgICAxLjgyNjE3M10gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICAgMCUKWyAgICAxLjg5
MjQ1NF0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICAxMCUKWyAgICAxLjkyNTA1M10gUE06
IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICAyMCUKWyAgICAxLjk1OTQ3OV0gUE06IEltYWdlIGxv
YWRpbmcgcHJvZ3Jlc3M6ICAzMCUKWyAgICAxLjk5MTQ3NV0gUE06IEltYWdlIGxvYWRpbmcgcHJv
Z3Jlc3M6ICA0MCUKWyAgICAyLjAxODAyNV0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA1
MCUKWyAgICAyLjA0ODQ5M10gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA2MCUKWyAgICAy
LjA3Mjk3OV0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA3MCUKWyAgICAyLjEwMDUxMV0g
UE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA4MCUKWyAgICAyLjEzMzA5NF0gUE06IEltYWdl
IGxvYWRpbmcgcHJvZ3Jlc3M6ICA5MCUKWyAgICAyLjE2MjQ5M10gUE06IEltYWdlIGxvYWRpbmcg
cHJvZ3Jlc3M6IDEwMCUKWyAgICAyLjE2Mjc1OF0gUE06IEltYWdlIGxvYWRpbmcgZG9uZS4KWyAg
ICAyLjE2MjgwNl0gUE06IFJlYWQgNDMyMDQga2J5dGVzIGluIDAuNTYgc2Vjb25kcyAoNzcuMTUg
TUIvcykKWyAgICAyLjE3MDIzOF0gUE06IEltYWdlIHN1Y2Nlc3NmdWxseSBsb2FkZWQKWyAgICAz
LjQxNDI3NV0gUE06IHF1aWVzY2Ugb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAxMjQyLjUwNSBt
c2VjcwpbICAgIDMuNDE2OTUwXSBQTTogbGF0ZSBxdWllc2NlIG9mIGRldmljZXMgY29tcGxldGUg
YWZ0ZXIgMi42MjcgbXNlY3MKWyAgICAzLjQ0MTM2NF0gUE06IG5vaXJxIHF1aWVzY2Ugb2YgZGV2
aWNlcyBjb21wbGV0ZSBhZnRlciAyNC4zNjQgbXNlY3MKWyAgICAzLjQ0MTQxNF0gRGlzYWJsaW5n
IG5vbi1ib290IENQVXMgLi4uClsgICA1OC45MjkzNTldIFBNOiBub2lycSByZXN0b3JlIG9mIGRl
dmljZXMgY29tcGxldGUgYWZ0ZXIgMi4wNDEgbXNlY3MKWyAgIDU4LjkzMTgwMl0gUE06IGVhcmx5
IHJlc3RvcmUgb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAyLjMzNSBtc2VjcwpbICAgNTguOTcz
MDU3XSB4ZW5idXM6IEZhaWxlZCB0byByZWxlYXNlIHdhdGNoCi9sb2NhbC9kb21haW4vMC9iYWNr
ZW5kL3ZiZC8xLzUxNzEyL3N0YXRlOiAtMgpbICAgNTguOTczOTM2XSBVbmhhbmRsZWQgZmF1bHQ6
IHRlcm1pbmFsIGV4Y2VwdGlvbiAoMHgwMDIpIGF0IDB4Y2QwNDJhNzAKWyAgIDU4Ljk3Mzk3OF0g
cGdkID0gYzlhMTAwMDAKWyAgIDU4Ljk3Mzk5NV0gW2NkMDQyYTcwXSAqcGdkPTRhODA1ODExLCAq
cHRlPTM4MDAyNjZmLCAqcHB0ZT0zODAwMjQxZgpbICAgNTguOTc0MDUyXSBJbnRlcm5hbCBlcnJv
cjogOiAyIFsjMV0gUFJFRU1QVCBTTVAgVEhVTUIyClsgICA1OC45NzQwODFdIE1vZHVsZXMgbGlu
a2VkIGluOgpbICAgNTguOTc0MTE2XSBDUFU6IDAgUElEOiAyOTYgQ29tbTogYmFzaCBUYWludGVk
OiBHICAgICAgICBXCjQuNC45MS0wMDAwMi1nODliYWFlNi1kaXJ0eSAjMTA3ClsgICA1OC45NzQx
NTddIEhhcmR3YXJlIG5hbWU6IEdlbmVyaWMgRFQgYmFzZWQgc3lzdGVtClsgICA1OC45NzQxODRd
IHRhc2s6IGM5ODRjZTAwIHRhc2suc3RhY2s6IGM5OWRhMDAwClsgICA1OC45NzQyMjZdIFBDIGlz
IGF0IGdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3NfcmVmX3YxKzB4ZS8weDVjClsgICA1OC45NzQy
NjRdIExSIGlzIGF0IGdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3NfcmVmKzB4MTMvMHgyYwpbICAg
NTguOTc0Mjk5XSBwYyA6IFs8YzAyNDY2OGE+XSAgICBsciA6IFs8YzAyNDY4NDM+XSAgICBwc3I6
IDYwMDAwMGIzClsgICA1OC45NzQyOTldIHNwIDogYzk5ZGJkNWMgIGlwIDogMDAwMDAwMDAgIGZw
IDogYzljMjI0ODAKWyAgIDU4Ljk3NDM1NF0gcjEwOiBjYTIyMDAwMCAgcjkgOiAwMDAwMDEwMCAg
cjggOiAwMDAwMDIwMApbICAgNTguOTc0MzgxXSByNyA6IDAwMDAwNTRlICByNiA6IGNhMjMwODAw
ICByNSA6IDAwMDAwNTRlICByNCA6IDAwMDAwMDAwClsgICA1OC45NzQ0MTRdIHIzIDogY2QwNDAw
MDAgIHIyIDogY2QwNDJhNzAgIHIxIDogMDAwMDAwMDAgIHIwIDogMDAwMDA1NGUKWyAgIDU4Ljk3
NDQ1MF0gRmxhZ3M6IG5aQ3YgIElSUXMgb2ZmICBGSVFzIG9uICBNb2RlIFNWQ18zMiAgSVNBIFRo
dW1iClNlZ21lbnQgbm9uZQpbICAgNTguOTc0NDkwXSBDb250cm9sOiA1MGM1Mzg3ZCAgVGFibGU6
IDQ5YTEwMDZhICBEQUM6IDAwMDAwMDUxClsgICA1OC45NzQ1MjNdClsgICA1OC45NzQ1MjNdIFBD
OiAweGMwMjQ2NjBhOgpbICAgNTguOTc0NTQ5XSA2NjA4ICBmMDdiZDUwOCA0NjIwZmU5NSBmOWY2
ZjA3ZiBmYzA2ZjA3YyBmZTk0ZjA3YgoyM2FjZjI0MyBmMmNjNDYyMCAyMTAwMDM0OQpbICAgNTgu
OTc0NzA3XSA2NjI4ICBmODUzNjgxYiBmNWUyMzAyNSBiMDAyZmZmZCBiZjAwYmQ3MCBmMjQ1YjQx
MApmMmNjNjQ4MCAyYjAwMDQ4MiAyMzAxYmYwYwpbICAgNTguOTc0ODg4XSA2NjQ4ICA2OGE0MjMw
NSA0NmE0NjhhNCA0YjA0Zjg1ZCBiZjAwNDc2MCA2MzgwZjI0NQowMzgyZjJjYyBmODMzNjhkYiBm
MDAwMDAzMApbICAgNTguOTc1MDcwXSA2NjY4ICA0NzcwMDAxOCA2MzgwZjI0NSAwMzgyZjJjYyA2
OTViNjg5YiBiZjAwNDcxOAo2MzgwZjI0NSBmMmNjMjEwMCBiNDEwMDM4MgpbICAgNTguOTc1MjUx
XSA2Njg4ICBlYjAzNjhkYiBmODMzMDJjMCBmMDEzMzAzMCBkMTE3MGYxOCA4ZjViZjNiZgpmMDAw
ZjhiMiA0ZjVmZThkMiAwMDAwZjA0ZgpbICAgNTguOTc1NDMyXSA2NmE4ICAwZjAzZWE5NCBlOGMy
YmYwOCAyODAwMWY1MCBiMmE0ZDFmNCA4ZjViZjNiZgpkMDA3NDJhMyBmMDEzNDYyMyBkMGU3MGYx
OApbICAgNTguOTc1NTg3XSA2NmM4ICBmODVkMjAwMCA0NzcwNGIwNCBmODVkMjAwMSA0NzcwNGIw
NCBmMjQ1YjQxMApmMmNjNjQ4MCAyMzAyMDQ4MiA2OGE0NjhhNApbICAgNTguOTc1NzEyXSA2NmU4
ICBmODVkNDZhNCA0NzYwNGIwNCA2MzgwZjI0NSAwMzgyZjJjYyA2OTFiNjg5YgpiZjAwNDcxOCBm
MWEwNjgwMCBmYWIwMzBmZgpbICAgNTguOTc1ODM4XSA2NzA4ICAwOTQwZjA4MCBiZjAwNDc3MCA2
MzgwZjI0NSAwMzgyZjJjYyAwYThjYjQzMApmM2MxNjkxYSA2ODAzMDUwOSAyMDI0Zjg1MgpbICAg
NTguOTc1OTczXQpbICAgNTguOTc1OTczXSBMUjogMHhjMDI0NjdjMzoKWyAgIDU4Ljk3NjAxMV0g
NjdjMCAgZjA2ZjQ3NzAgNDc3MDAwMWIgZjI0NWI0NzAgZjJjYzY1ODAgMDBjNjA1ODIKMTk5YTY4
ZWIgMzAzMGY4MzMgMDEwNGYwMDMKWyAgIDU4Ljk3NjE0NF0gNjdlMCAgYjljOWIyODkgOGY1YmYz
YmYgZjAwMGY4YjIgNGY1ZmU4ZDIgMDAwMGYwNGYKMGYwM2VhOTQgZThjMmJmMDggMjgwMDFmNTAK
WyAgIDU4Ljk3NjI3MV0gNjgwMCAgZjNiZmQxZjQgYjJhNDhmNWIgZDAwZDQyYTMgMDc1ODg4MTMg
MDcxYmQ1ZTgKODgxM2Q0MDIgZDVmYzA3MWIgOGY0ZmYzYmYKWyAgIDU4Ljk3NjM5Nl0gNjgyMCAg
NDQxZTY4ZWIgYjEwODY4NzAgNDc3MGJjNzAgYmYwMGRlMDIgZjI0NWI1MzgKZjJjYzYzODAgNDYw
NTAzODIgNjhkYjY4OWIKWyAgIDU4Ljk3NjUyMF0gNjg0MCAgNDYwNDQ3OTggMjQwMWIxMTAgYmQz
ODQ2MjAgMzA3OGYyNDEgZjJjYzQ2MjkKZjY1NzAwNjggZTdmNWZjMzcgYjA4NWI1MDAKWyAgIDU4
Ljk3NjY0Nl0gNjg2MCAgZjY0N2E5MDQgMjAwNjczZjAgZjgyMTIyMDEgNDY2OTNkMTAgZmFiYWY1
YzcKZGIwMzI4MDAgMzAwY2Y5YmQgYjEwMzk4MDIKWyAgIDU4Ljk3Njc1MV0gNjg4MCAgYjAwNTIw
MDQgZmIwNGY4NWQgZjdmZmI1MzggZjI0NWZmZTcgZjJjYzY0ODAKNjk2MzA0ODIgYjEyMzQ2MDUg
NDYxODQyYWIKWyAgIDU4Ljk3Njg3Nl0gNjhhMCAgNDYyOGJmMjggZjdmZmJkMzggNDYwM2ZmZDkg
NjE2MDQyYWIgYmYyODQ2MTgKYmQzODQ2MjggMTMwMGYyNDIgMDM3OWYyY2MKWyAgIDU4Ljk3NzAx
MV0gNjhjMCAgNDdmMGU5MmQgNzg5YjQ2MGMgMWM0ZWIwODggZjI0NWIzN2IgZjJjYzZhODAKZjhk
YTBhODIgNDI5ZTMwMWMgNDYwNWQ4NjQKWyAgIDU4Ljk3NzE0N10KWyAgIDU4Ljk3NzE0N10gU1A6
IDB4Yzk5ZGJjZGM6ClsgICA1OC45NzcxODddIGJjZGMgIDAwMDAwMDAwIGM5OWRiZDdjIDAwMDAw
MDAxIGM5ZGU5YzAwIGMwMjQ2NjhhCjYwMDAwMGIzIGZmZmZmZmZmIGM5OWRiZDNjClsgICA1OC45
NzczMjJdIGJjZmMgIDAwMDAwMjAwIDAwMDAwMTAwIGMwMDExY2ZiIDAwMDAwNTRlIDAwMDAwMDAw
CmNkMDQyYTcwIGNkMDQwMDAwIDAwMDAwMDAwClsgICA1OC45Nzc0NTddIGJkMWMgIDAwMDAwNTRl
IGNhMjMwODAwIDAwMDAwNTRlIDAwMDAwMjAwIDAwMDAwMTAwCmNhMjIwMDAwIGM5YzIyNDgwIDAw
MDAwMDAwClsgICA1OS4wNjQ0MjZdIGJkM2MgIGM5OWRiZDVjIGMwMjQ2ODQzIGMwMjQ2NjhhIDYw
MDAwMGIzIGZmZmZmZmZmCjAwMDAwMDUxIGNhZjhlNGM0IGMwMmQ5YWJkClsgICA1OS4wNjQ1MjFd
IGJkNWMgIDAwMDAwMDAwIGM5YzIyNDg4IDAwMDAwMDAwIDAwMDAwMDAwIGMwMjQ3MzJmCmM5ZGU5
YzAwIGNhMjMwOGQ4IGNhMjMwODAwClsgICA1OS4wNjQ2MTVdIGJkN2MgIGM5YzIyYzgwIGNhMjMw
OGQ4IGNhMjMwODAwIGNhMjMwOGIwIGMwMmQ5YWVkCmMwMmRhNTY5IGNhMjIwMDAwIGNhOGFjMjAw
ClsgICA1OS4wNjQ3MTBdIGJkOWMgIGNhOGFjMjAwIGMwN2NmMGZjIDAwMDAwMDAwIGNhOGFjMjIw
IDAwMDAwMDQwCmMwODJiZTc4IGMwMmRhNTgxIGMwMmRhNTY5ClsgICA1OS4wNjQ4MjJdIGJkYmMg
IGNhOGFjMjIwIDAwMDAwMDAwIGMwMjRjOGVkIDAwMDAwMDAwIDAwMDAwMDAwCjAwMDAwMDQwIDAw
MDAwMDAwIDAwMDAwMDAwClsgICA1OS4wNjQ5MTddClsgICA1OS4wNjQ5MTddIEZQOiAweGM5YzIy
NDAwOgpbICAgNTkuMDY0OTQ3XSAyNDAwICAwMDAwMDAwMCBjYWY4YTcyYyBjOWMyMjNjOCBjOWMy
MjQ0OCAwMDAwMDAwMAowMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMApbICAgNTkuMDY1MDQxXSAy
NDIwICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAowMDAwMDAw
MCAwMDAwMDAwMCAwMDAwMDAwMApbICAgNTkuMDY1MTM5XSAyNDQwICAwMDAwMDAwMCBjYWY4YTc1
MCBjOWMyMjQwOCBjOWU2YmYwOCAwMDAwMDAwMAowMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMApb
ICAgNTkuMDY1MjMzXSAyNDYwICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAw
MDAwMDAwMAowMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMApbICAgNTkuMDY1MzI3XSAyNDgwICAw
MDAwMDU2ZSBjYWY4YTc3NCBjOWMyMjRjOCBjYTIzMDhiMCAwMDAwMDAwMAowMDAwMDAwMCAwMDAw
MDAwMCAwMDAwMDAwMApbICAgNTkuMDY1NDI0XSAyNGEwICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAw
MDAwMCAwMDAwMDAwMCAwMDAwMDAwMAowMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMApbICAgNTku
MDY1NTE4XSAyNGMwICAwMDAwMDU2ZCBjYWY4YTc5OCBjOWMyMjUwOCBjOWMyMjQ4OCAwMDAwMDAw
MAowMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMApbICAgNTkuMDY1NjA5XSAyNGUwICAwMDAwMDAw
MCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAowMDAwMDAwMCAwMDAwMDAwMCAw
MDAwMDAwMApbICAgNTkuMDY1NzI4XQoKQ2FuIHlvdSBwb2ludCBtZSB0b3dhcmRzIHdoYXQgY291
bGQgYmUgdGhlIGlzc3VlID8gSWYgYW55IG90aGVyCmluZm9ybWF0aW9uIGlzIG5lZWRlZCB0aGVu
IEkgY2FuIHByb3ZpZGUgaXQgdG8geW91LgoKUmVnYXJkcywKTW9pbnVkZGluCgpPbiBUdWUsIE1h
eSAyMiwgMjAxOCBhdCA3OjQ5IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PiB3cm90ZToKPgo+Cj4gT24gMjIvMDUvMTggMTQ6MTcsIG1vaW4gYW5qbmF3YWxhIHdyb3RlOgo+
Pgo+PiBIaSwKPgo+Cj4gSGVsbG8sCj4KPj4gSSBhbSB1c2luZyB4ZW40LjYgYW5kIExpbnV4LTQu
NCBhcyBkb20wIGFuZCBkb21VIG9uIEphY2ludG8gajYgYm9hcmQuCj4+IFRoZSBzeXN0ZW0gaXMg
YWJsZSB0byBib290IGFuZCBjcmVhdGUgZG9tYWlucyBzdWNjZXNzZnVsbHkuIE5vdywgSSBhbQo+
PiB0cnlpbmcgdG8gZW5hYmxlIGhpYmVybmF0aW9uIGluIGRvbVUuIFRoZSBoaWJlcm5hdGlvbiBz
ZWVtcyB0byBiZQo+PiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5LiBBZnRlciBoaWJlcm5hdGluZyBk
b21VIGFuZCByZWNyZWF0aW5nIGRvbVUuIEl0Cj4+IGlzIGFibGUgdG8gcmVzdW1lIGJ1dCBnaXZl
cyBmb2xsb3dpbmcgZXJyb3IgbWVzc2FnZXMgZm9yIHZiZCBpbiBrZXJuZWwKPj4gbG9ncwo+Cj4g
WGVuIDQuNiBoYXMgYmVlbiByZWxlYXNlZCAzIHllYXJzIGFuZCBpcyA1IHJlbGVhc2VzIG9sZC4g
WW91IHNob3VsZCB1c2UgYQo+IHJlY2VudCBYZW4gYW5kIExpbnV4IHdoZW4gZG9pbmcgZGV2ZWxv
cG1lbnQgYXMgYnVnIG1heSBoYXZlIGJlZW4gZml4ZWQgaW4KPiByZWNlbnQgdmVyc2lvbi4gUGxl
YXNlIHJlcHJvZHVjZSB5b3VyIGVycm9yIG9uIHJlY2VudCB2ZXJzaW9uIChYZW4gNC4xMCBhdAo+
IGxlYXN0KS4KPgo+IFJlZ2FyZHMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 08:41:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 08: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 1fQU0E-0006R3-KA; Wed, 06 Jun 2018 08:41:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQU0C-0006Qu-Qk
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 08:41:08 +0000
X-Inumbo-ID: 5a8b394c-6965-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a8b394c-6965-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 08:41: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 1fQU0A-00080r-63; Wed, 06 Jun 2018 08:41: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 1fQU09-00006U-Nk; Wed, 06 Jun 2018 08:41:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQU09-0003DW-N6; Wed, 06 Jun 2018 08:41:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123825-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=e6239ef65f546a2b08dc9f6f94bdcc880690ea29
X-Osstest-Versions-That: xtf=cf77aa0ee894080cc962a503e0bfaccddd9463bd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 08:41:05 +0000
Subject: [Xen-devel] [xtf test] 123825: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgyNSB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgyNS8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIGU2MjM5ZWY2NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4
MDY5MGVhMjkKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIGNmNzdhYTBl
ZTg5NDA4MGNjOTYyYTUwM2UwYmZhY2NkZGQ5NDYzYmQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
MzMwOSAgMjAxOC0wNS0yOCAxNzoxMjoxMCBaICAgIDggZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjM4MjUgIDIwMTgtMDYtMDUgMTM6NDA6MjQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdsZW5uIEVucmlnaHQgPGdsZW5uQHJp
bXVob3N0aW5nLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94dGYuZ2l0CiAgIGNmNzdhYTAuLmU2MjM5ZWYgIGU2MjM5ZWY2
NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:06:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09: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 1fQUOP-0001KL-MD; Wed, 06 Jun 2018 09:06:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQUOO-0001KG-7h
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:06:08 +0000
X-Inumbo-ID: 872ff696-6968-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 872ff696-6968-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 11:03:50 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id o9-v6so7941714lfk.1
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 02:06: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=K6G5hKgYQDbBBd2ALn1fq10Z00dMfAlGXuFfMK93QkM=;
 b=QeBALb2f91fTKjh0DIEcuZVs1HuwmsChy5SBCpFDn3pE6L3eDCy4ktAGxro0kTkYSj
 QzqUDqQ3Hcb7/BJWgN1r8dbP64n9MOZjQED1nW0Fwg14Zmg3BYVw1LojR2pK/wLNvfK+
 budSvfYfb7WOKFPf/6g27eVqIdIVOk6y10nFGXNHCMRVLuCz7pzltU43y0/IgGmaGnDv
 +1548YUfQPUoGyPc4glKtJiJpW4ym4s9djWvHdZwmOskfg6VfSRlnBP5I/iLpZD0I7NC
 XXBdbKwNdvlnBAm+aeXCCjacPN9ykHgQo79S3P32F0Q2F2XPgNZsjbzxo1GqpuKHEjYE
 QZPA==
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=K6G5hKgYQDbBBd2ALn1fq10Z00dMfAlGXuFfMK93QkM=;
 b=EoFpis7SuhqQCqRUKVpZRArItgijp6UU/45+dV7i0XH1U9Wdi1eVeSOqFBKigBVFDL
 NVOpeBX0rzsX1rZRSRJmLQudjE3OC8ndjQi/wj2qM3B9Og1NLP2RBgKQoczdIFVlhFNP
 CVelFMOeWNWSHsXmJOidG1vT1Vpgn+6BjOJqSXx8Cx9vw4SFDJPH2lCSm9DCaiOR07q9
 sZi+9Bs7DgkOyqXLDrFW6Pjujz9Jyo46/TAwuMHWnDikR4MDCRuPtSZsCJSN5x1axa+6
 YBjB05E0vTE8b5fwoB/oOikC9eYD5Ho/vehc8cbCsilUFwD4uV41MaizUND4M2/wdEjg
 NbPA==
X-Gm-Message-State: APt69E2Fy355RG/lG8q/9vOSs/t1i7vhSdOkPkCG/N8BEWa9N0q966cN
 JWFzO9m8Bxp/wpeojWwrlCg=
X-Google-Smtp-Source: ADUXVKK5lSt/T/MRCJuM6Z3xIcHPFSaDXR7pZSm2z71eCHKtlVkaGQM3qp0mtbFsu6UxQxZlh2geTg==
X-Received: by 2002:a2e:486:: with SMTP id a6-v6mr1531899ljf.86.1528275965031; 
 Wed, 06 Jun 2018 02:06:05 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 o25-v6sm2507518lfg.41.2018.06.06.02.06.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 02:06:03 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@gmail.com>
 <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <d2bbda68-af74-58b1-36a6-d8af47ad8beb@gmail.com>
Date: Wed, 6 Jun 2018 12:06: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: <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDQvMjAxOCAxMTo0OSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEFkZCBVQVBJIGFuZCBJT0NUTHMgZm9yIGRtYS1idWYgZ3JhbnQgZGV2aWNlIGRyaXZl
ciBleHRlbnNpb246Cj4+IHRoZSBleHRlbnNpb24gYWxsb3dzIHVzZXJzcGFjZSBwcm9jZXNzZXMg
YW5kIGtlcm5lbCBtb2R1bGVzIHRvCj4+IHVzZSBYZW4gYmFja2VkIGRtYS1idWYgaW1wbGVtZW50
YXRpb24uIFdpdGggdGhpcyBleHRlbnNpb24gZ3JhbnQKPj4gcmVmZXJlbmNlcyB0byB0aGUgcGFn
ZXMgb2YgYW4gaW1wb3J0ZWQgZG1hLWJ1ZiBjYW4gYmUgZXhwb3J0ZWQKPj4gZm9yIG90aGVyIGRv
bWFpbiB1c2UgYW5kIGdyYW50IHJlZmVyZW5jZXMgY29taW5nIGZyb20gYSBmb3JlaWduCj4+IGRv
bWFpbiBjYW4gYmUgY29udmVydGVkIGludG8gYSBsb2NhbCBkbWEtYnVmIGZvciBsb2NhbCBleHBv
cnQuCj4+IEltcGxlbWVudCBiYXNpYyBpbml0aWFsaXphdGlvbiBhbmQgc3R1YnMgZm9yIFhlbiBE
TUEgYnVmZmVycycKPj4gc3VwcG9ydC4KPgo+IEl0IHdvdWxkIGJlIHZlcnkgaGVscGZ1bCBpZiBw
ZW9wbGUgYWR2b2NhdGluZyBmb3IgdGhpcyBpbnRlcmZhY2UKPiByZXZpZXdlZCBpdCBhcyB3ZWxs
LgpJIHdvdWxkIGFsc28gbG92ZSB0byBzZWUgdGhlaXIgY29tbWVudHMgaGVyZSA7KQo+Cj4+IFNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNo
ZW5rb0BlcGFtLmNvbT4KPj4gLS0tCj4+ICAgZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICAgIHwg
IDEwICsrKwo+PiAgIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICB8ICAgMSArCj4+ICAgZHJp
dmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgIDc1ICsrKysrKysrKysrKysrKysrKysKPj4gICBk
cml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggfCAgNDEgKysrKysrKysrKysKPj4gICBkcml2ZXJz
L3hlbi9nbnRkZXYuYyAgICAgICAgfCAxNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4+ICAgaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCAgIHwgIDkxICsrKysrKysrKysr
KysrKysrKysrKysrCj4+ICAgNiBmaWxlcyBjaGFuZ2VkLCAzNjAgaW5zZXJ0aW9ucygrKQo+PiAg
IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPj4gICBjcmVh
dGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oCj4+Cj4+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL3hlbi9LY29uZmlnIGIvZHJpdmVycy94ZW4vS2NvbmZpZwo+PiBpbmRleCAz
OTUzNmRkZmJjZTQuLjUyZDY0ZTRiNmI4MSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy94ZW4vS2Nv
bmZpZwo+PiArKysgYi9kcml2ZXJzL3hlbi9LY29uZmlnCj4+IEBAIC0xNTIsNiArMTUyLDE2IEBA
IGNvbmZpZyBYRU5fR05UREVWCj4+ICAgCWhlbHAKPj4gICAJICBBbGxvd3MgdXNlcnNwYWNlIHBy
b2Nlc3NlcyB0byB1c2UgZ3JhbnRzLgo+PiAgIAo+PiArY29uZmlnIFhFTl9HTlRERVZfRE1BQlVG
Cj4+ICsJYm9vbCAiQWRkIHN1cHBvcnQgZm9yIGRtYS1idWYgZ3JhbnQgYWNjZXNzIGRldmljZSBk
cml2ZXIgZXh0ZW5zaW9uIgo+PiArCWRlcGVuZHMgb24gWEVOX0dOVERFViAmJiBYRU5fR1JBTlRf
RE1BX0FMTE9DICYmIERNQV9TSEFSRURfQlVGRkVSCj4KPiBJcyB0aGVyZSBhIHJlYXNvbiB0byBo
YXZlIFhFTl9HUkFOVF9ETUFfQUxMT0Mgd2l0aG91dCBYRU5fR05UREVWX0RNQUJVRj8KT25lIGNh
biB1c2UgZ3JhbnQtdGFibGUncyBETUEgQVBJIHdpdGhvdXQgdXNpbmcgZG1hLWJ1ZiBhdCBhbGws
IGUuZy4KZG1hLWJ1ZiBpcyBzb3J0IG9mIGZ1bmN0aW9uYWxpdHkgb24gdG9wIG9mIERNQSBhbGxv
Y2F0ZWQgbWVtb3J5LgpXZSBoYXZlIGEgdXNlLWNhc2UgZm9yIGEgZHJpdmVyIGRvbWFpbiAoZ3Vl
c3QgZG9tYWluIGluIGZhY3QpCmJhY2tlZCB3aXRoIElPTU1VIGFuZCBzdGlsbCByZXF1aXJpbmcg
YWxsb2NhdGlvbnMgY3JlYXRlZCBhcwpjb250aWd1b3VzL0RNQSBtZW1vcnksIHNvIHRob3NlIGJ1
ZmZlcnMgY2FuIGJlIHBhc3NlZCBhcm91bmQgdG8KZHJpdmVycyBleHBlY3RpbmcgRE1BLW9ubHkg
YnVmZmVycy4KU28sIElNTyB0aGlzIGlzIGEgdmFsaWQgdXNlLWNhc2UgInRvIGhhdmUgWEVOX0dS
QU5UX0RNQV9BTExPQwp3aXRob3V0IFhFTl9HTlRERVZfRE1BQlVGIgo+Cj4+ICsJaGVscAo+PiAr
CSAgQWxsb3dzIHVzZXJzcGFjZSBwcm9jZXNzZXMgYW5kIGtlcm5lbCBtb2R1bGVzIHRvIHVzZSBY
ZW4gYmFja2VkCj4+ICsJICBkbWEtYnVmIGltcGxlbWVudGF0aW9uLiBXaXRoIHRoaXMgZXh0ZW5z
aW9uIGdyYW50IHJlZmVyZW5jZXMgdG8KPj4gKwkgIHRoZSBwYWdlcyBvZiBhbiBpbXBvcnRlZCBk
bWEtYnVmIGNhbiBiZSBleHBvcnRlZCBmb3Igb3RoZXIgZG9tYWluCj4+ICsJICB1c2UgYW5kIGdy
YW50IHJlZmVyZW5jZXMgY29taW5nIGZyb20gYSBmb3JlaWduIGRvbWFpbiBjYW4gYmUKPj4gKwkg
IGNvbnZlcnRlZCBpbnRvIGEgbG9jYWwgZG1hLWJ1ZiBmb3IgbG9jYWwgZXhwb3J0Lgo+PiArCj4+
ICAgY29uZmlnIFhFTl9HUkFOVF9ERVZfQUxMT0MKPj4gICAJdHJpc3RhdGUgIlVzZXItc3BhY2Ug
Z3JhbnQgcmVmZXJlbmNlIGFsbG9jYXRvciBkcml2ZXIiCj4+ICAgCWRlcGVuZHMgb24gWEVOCj4+
IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9NYWtlZmlsZSBiL2RyaXZlcnMveGVuL01ha2VmaWxl
Cj4+IGluZGV4IDNjODdiMGMzYWNhNi4uMzNhZmI3YjJiMjI3IDEwMDY0NAo+PiAtLS0gYS9kcml2
ZXJzL3hlbi9NYWtlZmlsZQo+PiArKysgYi9kcml2ZXJzL3hlbi9NYWtlZmlsZQo+PiBAQCAtNDEs
NSArNDEsNiBAQCBvYmotJChDT05GSUdfWEVOX1BWQ0FMTFNfQkFDS0VORCkJKz0gcHZjYWxscy1i
YWNrLm8KPj4gICBvYmotJChDT05GSUdfWEVOX1BWQ0FMTFNfRlJPTlRFTkQpCSs9IHB2Y2FsbHMt
ZnJvbnQubwo+PiAgIHhlbi1ldnRjaG4teQkJCQk6PSBldnRjaG4ubwo+PiAgIHhlbi1nbnRkZXYt
eQkJCQk6PSBnbnRkZXYubwo+PiAreGVuLWdudGRldi0kKENPTkZJR19YRU5fR05UREVWX0RNQUJV
RikJKz0gZ250ZGV2LWRtYWJ1Zi5vCj4+ICAgeGVuLWdudGFsbG9jLXkJCQkJOj0gZ250YWxsb2Mu
bwo+PiAgIHhlbi1wcml2Y21kLXkJCQkJOj0gcHJpdmNtZC5vCj4+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPj4g
bmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4gaW5kZXggMDAwMDAwMDAwMDAwLi42YmVkZDEzODdiZDkK
Pj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPj4g
QEAgLTAsMCArMSw3NSBAQAo+PiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAK
Pj4gKwo+PiArLyoKPj4gKyAqIFhlbiBkbWEtYnVmIGZ1bmN0aW9uYWxpdHkgZm9yIGdudGRldi4K
Pj4gKyAqCj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28s
IEVQQU0gU3lzdGVtcyBJbmMuCj4+ICsgKi8KPj4gKwo+PiArI2luY2x1ZGUgPGxpbnV4L3NsYWIu
aD4KPj4gKwo+PiArI2luY2x1ZGUgImdudGRldi1kbWFidWYuaCIKPj4gKwo+PiArc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiB7Cj4+ICsJaW50IGR1bW15Owo+PiArfTsKPj4gKwo+PiArLyogLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tICovCj4+ICsvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KPj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+PiArCj4+
ICsvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gKi8KPj4gKy8qIEltcGxlbWVudGF0aW9uIG9mIHdhaXQgZm9yIGV4cG9y
dGVkIERNQSBidWZmZXIgdG8gYmUgcmVsZWFzZWQuICAgICAqLwo+PiArLyogLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICov
Cj4gV2h5IHRoaXMgY29tbWVudCBzdHlsZT8KSnVzdCBhIGNvcHktcGFzdGUgZnJvbSBnbnRkZXYs
IHdpbGwgY2hhbmdlIHRvIHVzdWFsIC8qLi4qLwo+Cj4+ICsKPj4gK2ludCBnbnRkZXZfZG1hYnVm
X2V4cF93YWl0X3JlbGVhc2VkKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBm
ZCwKPj4gKwkJCQkgICAgaW50IHdhaXRfdG9fbXMpCj4+ICt7Cj4+ICsJcmV0dXJuIC1FSU5WQUw7
Cj4+ICt9Cj4+ICsKPj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+PiArLyogRE1BIGJ1ZmZlciBleHBvcnQg
c3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCj4+ICsv
KiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gKi8KPj4gKwo+PiAraW50IGdudGRldl9kbWFidWZfZXhwX2Zyb21fcGFnZXMo
c3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCj4+ICt7Cj4+ICsJcmV0dXJu
IC1FSU5WQUw7Cj4+ICt9Cj4+ICsKPj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+PiArLyogRE1BIGJ1ZmZl
ciBpbXBvcnQgc3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICovCj4+ICsvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPj4gKwo+PiArc3RydWN0IGdudGRldl9kbWFidWYgKgo+
PiArZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpw
cml2LCBzdHJ1Y3QgZGV2aWNlICpkZXYsCj4+ICsJCQkgIGludCBmZCwgaW50IGNvdW50LCBpbnQg
ZG9taWQpCj4+ICt7Cj4+ICsJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+ICt9Cj4+ICsKPj4g
K3UzMiAqZ250ZGV2X2RtYWJ1Zl9pbXBfZ2V0X3JlZnMoc3RydWN0IGdudGRldl9kbWFidWYgKmdu
dGRldl9kbWFidWYpCj4+ICt7Cj4+ICsJcmV0dXJuIE5VTEw7Cj4+ICt9Cj4+ICsKPj4gK2ludCBn
bnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYs
IHUzMiBmZCkKPj4gK3sKPj4gKwlyZXR1cm4gLUVJTlZBTDsKPj4gK30KPj4gKwo+PiArc3RydWN0
IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCj4+ICt7Cj4+ICsJ
c3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdjsKPj4gKwo+PiArCXByaXYgPSBremFsbG9j
KHNpemVvZigqcHJpdiksIEdGUF9LRVJORUwpOwo+PiArCWlmICghcHJpdikKPj4gKwkJcmV0dXJu
IEVSUl9QVFIoLUVOT01FTSk7Cj4+ICsKPj4gKwlyZXR1cm4gcHJpdjsKPj4gK30KPj4gKwo+PiAr
dm9pZCBnbnRkZXZfZG1hYnVmX2Zpbmkoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdikK
Pj4gK3sKPj4gKwlrZnJlZShwcml2KTsKPj4gK30KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L2dudGRldi1kbWFidWYuaCBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAo+PiBuZXcgZmls
ZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwMDAuLjA0MGIyZGU5MDRhYwo+PiAtLS0g
L2Rldi9udWxsCj4+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAo+PiBAQCAtMCww
ICsxLDQxIEBACj4+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwo+PiAr
Cj4+ICsvKgo+PiArICogWGVuIGRtYS1idWYgZnVuY3Rpb25hbGl0eSBmb3IgZ250ZGV2Lgo+PiAr
ICoKPj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiArCj4+ICsjaWZuZGVmIF9HTlRERVZfRE1BQlVGX0gK
Pj4gKyNkZWZpbmUgX0dOVERFVl9ETUFCVUZfSAo+PiArCj4+ICsjaW5jbHVkZSA8bGludXgva2Vy
bmVsLmg+Cj4+ICsjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KPj4gKyNpbmNsdWRlIDxsaW51eC90
eXBlcy5oPgo+PiArCj4+ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2Owo+PiArc3RydWN0IGdu
dGRldl9kbWFidWY7Cj4+ICtzdHJ1Y3QgZGV2aWNlOwo+PiArCj4+ICtzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9leHBvcnRfYXJncyB7Cj4+ICsJaW50IGR1bW15Owo+PiArfTsKPgo+IFBsZWFzZSBkZWZp
bmUgdGhlIGZ1bGwgc3RydWN0dXJlIChhdCBsZWFzdCB3aGF0IHlvdSBoYXZlIGluIHRoZSBuZXh0
Cj4gcGF0Y2gpIGhlcmUuCk9rLCB3aWxsIGRlZmluZSB3aGF0IEkgaGF2ZSBpbiB0aGUgbmV4dCBw
YXRjaCwgYnV0IHdvbid0CmluaXRpYWxpemUgYW55dGhpbmcgdW50aWwgdGhlIG5leHQgcGF0Y2gu
IFdpbGwgdGhpcyB3b3JrIGZvciB5b3U/Cj4KPj4gKwo+PiArc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpOwo+PiArCj4+ICt2b2lkIGdudGRldl9kbWFi
dWZfZmluaShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2KTsKPj4gKwo+PiAraW50IGdu
dGRldl9kbWFidWZfZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2Fy
Z3MgKmFyZ3MpOwo+PiArCj4+ICtpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCj4+ICsJCQkJICAgIGludCB3
YWl0X3RvX21zKTsKPj4gKwo+PiArc3RydWN0IGdudGRldl9kbWFidWYgKgo+PiArZ250ZGV2X2Rt
YWJ1Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBzdHJ1Y3Qg
ZGV2aWNlICpkZXYsCj4+ICsJCQkgIGludCBmZCwgaW50IGNvdW50LCBpbnQgZG9taWQpOwo+PiAr
Cj4+ICt1MzIgKmdudGRldl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVm
ICpnbnRkZXZfZG1hYnVmKTsKPj4gKwo+PiAraW50IGdudGRldl9kbWFidWZfaW1wX3JlbGVhc2Uo
c3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgdTMyIGZkKTsKPj4gKwo+PiArI2VuZGlm
Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRl
di5jCj4+IGluZGV4IDk4MTNmYzQ0MGM3MC4uN2Q1OGRmYjNlNWU4IDEwMDY0NAo+PiAtLS0gYS9k
cml2ZXJzL3hlbi9nbnRkZXYuYwo+PiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IC4uLgo+
Cj4+ICAgCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCj4gVGhpcyBjb2RlIGJl
bG9uZ3MgaW4gZ250ZGV2LWRtYWJ1Zi5jLgpUaGUgcmVhc29uIEkgaGF2ZSB0aGlzIGNvZGUgaGVy
ZSBpcyB0aGF0IGl0IGlzIGhlYXZpbHkKdGllZCB0byBnbnRkZXYncyBpbnRlcm5hbCBmdW5jdGlv
bmFsaXR5LCBlLmcuIG1hcC91bm1hcC4KSSBkbyBub3Qgd2FudCB0byBleHRlbmQgZ250ZGV2J3Mg
QVBJLCBzbyBnbnRkZXYtZG1hYnVmIGNhbgphY2Nlc3MgdGhlc2UuIFdoYXQgaXMgbW9yZSBkbWEt
YnVmIGRvZXNuJ3QgbmVlZCB0byBrbm93IGFib3V0Cm1hcHMgZG9uZSBieSBnbnRkZXYgYXMgdGhl
cmUgaXMgbm8gdXNlIG9mIHRoYXQgaW5mb3JtYXRpb24KaW4gZ250ZGV2LWRtYWJ1Zi4gU28sIGl0
IHNlZW1zIG1vcmUgbmF0dXJhbGx5IHRvIGhhdmUKZG1hLWJ1ZidzIHJlbGF0ZWQgbWFwL3VubWFw
IGNvZGUgd2hlcmUgaXQgaXM6IGluIGdudGRldi4KPgo+PiArLyogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4+ICsv
KiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKi8KPj4gKy8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+PiArCj4+ICtpbnQgZ250ZGV2X2Rt
YWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAo+
PiArCQkJCWludCBjb3VudCwgdTMyIGRvbWlkLCB1MzIgKnJlZnMsIHUzMiAqZmQpCj4+ICt7Cj4+
ICsJLyogWFhYOiB0aGlzIHdpbGwgbmVlZCB0byB3b3JrIHdpdGggZ250ZGV2J3MgbWFwLCBzbyBs
ZWF2ZSBpdCBoZXJlLiAqLwo+IFRoaXMgZG9lc24ndCBoZWxwIHVuZGVyc3RhbmRpbmcgd2hhdCdz
IGdvaW5nIG9uIChhdCBsZWFzdCB0byBtZSkgYW5kIGlzCj4gcmVtb3ZlZCBpbiB0aGUgbmV4dCBw
YXRjaC4gU28gbm8gbmVlZCBmb3IgdGhpcyBjb21tZW50LgpXaWxsIHJlbW92ZSB0aGUgY29tbWVu
dAo+IC1ib3Jpcwo+Cj4+ICsJKmZkID0gLTE7Cj4+ICsJcmV0dXJuIC1FSU5WQUw7Cj4+ICt9Cj4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:07:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:07:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQUPI-0001NO-4H; Wed, 06 Jun 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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQUPH-0001NI-2P
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:07:03 +0000
X-Inumbo-ID: f9019b0f-6968-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9019b0f-6968-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:07:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 03:07:00 -0600
Message-Id: <5B17A43302000078001C8930@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 03:06:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-6-julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-6-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE4IGF0IDE5OjEyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9jb21tb24vS2NvbmZpZwo+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZwo+IEBA
IC0xNyw2ICsxNyw5IEBAIGNvbmZpZyBIQVNfQUxURVJOQVRJVkUKPiAgY29uZmlnIEhBU19ERVZJ
Q0VfVFJFRQo+ICAJYm9vbAo+ICAKPiArY29uZmlnIEhBU19FTEYKPiArICAgIGJvb2wKPiArCgpI
QVNfTElCRUxGIChvciBORUVEU19MSUJFTEYpIHdvdWxkIHNlZW0gYmV0dGVyIHRvIG1lLgoKQWxz
byBwbGVhc2Ugbm90IHRoZSBkaWZmZXJlbmNlIGluIGluZGVudGF0aW9uIGJldHdlZW4gd2hhdCB5
b3UKYWRkIGFuZCBzdXJyb3VuZGluZyBjb2RlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:07:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09: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 1fQUQ4-00022y-HG; Wed, 06 Jun 2018 09:07:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQUQ3-00022k-8U
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 09:07:51 +0000
X-Inumbo-ID: 15bc7fa6-6969-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15bc7fa6-6969-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:07:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 03:07:49 -0600
Message-Id: <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 03:07:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
In-Reply-To: <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE4IGF0IDE5OjUyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgoK
PiAKPiBPbiAwNC8wNi8xOCAxODoyMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBIaSBh
bGwsCj4+IAo+PiBUaGlzIHBhdGNoIHNlcmllcyBpcyB0aGUgZmlyc3Qgc3RlcCB0b3dhcmQgYnVp
bGRpbmcgYSBzbWFsbCBjZXJ0aWZpYWJsZQo+PiBYZW4gaHlwZXJ2aXNvciBmb3IgQVJNIGJvYXJk
cy4KPj4gCj4+IEZpcnN0LCB0aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cg
ZGlzYWJsaW5nIG1vcmUga2NvbmZpZwo+PiBvcHRpb25zOiBtb3N0IG9mIHRoZW0gYWxyZWFkeSBl
eGlzdCBidXQgY2Fubm90IGJlIGRpc2FibGVkLgo+PiAKPj4gVGhlbiwgaXQgaW50cm9kdWNlcyBh
IHJlZmVyZW5jZSBrY29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyCj4+IGRl
bWFuZCwgY2FuZGlkYXRlIGZvciBjZXJ0aWZpY2F0aW9ucyksIFhpbGlueCBNUFNvQywgYW5kIGZv
ciBRRU1VCj4+IGFhcmNoNjQgKG5vdCBmb3IgY2VydGlmaWNhdGlvbnMsIGJ1dCB1c2VmdWwgZm9y
IGRlYnVnZ2luZykuCj4+IAo+PiBUaGUgbGFzdCBwYXRjaCBpbiB0aGUgc2VyaWVzIGFkZHMgYSBj
b252ZW5pZW50IGNsb2MgdGFyZ2V0IHRvIGNvdW50IHRoZQo+PiB0b3RhbCBsaW5lcyBvZiBjb2Rl
IG9mIHRoZSBzb3VyY2UgZmlsZXMgYnVpbHQuCj4+IAo+PiBBcyBhIGNvbnNlcXVlbmNlIG9mIHRo
ZXNlIGNoYW5nZXMsIHNvbWUgb3B0aW9ucyB3aWxsIGJlY29tZSB1c2VyLXZpc2libGUKPj4gYW5k
IG5vdCBkZXBlbmRlbnQgb24gQ09ORklHX0VYUEVSVC4gSXQgZG9lcyBub3QgbWVhbiB0aGF0IFhl
biBQcm9qZWN0Cj4+IHdpbGwgc2VjdXJpdHkgc3VwcG9ydCBhbGwgcG9zc2libGUgY29tYmluYXRp
b25zIG9mIGtjb25maWcgb3B0aW9ucy4KPj4gSW5zdGVhZCwgdGhlcmUgd2lsbCBiZSBhIHNtYWxs
IHNldCBvZiBwcmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIHRoYXQKPj4gd2lsbCBiZSBzdXBwb3J0
ZWQuICBTZWU6IGh0dHBzOi8vbWFyYy5pbmZvLz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQz
MiAKPiAKPiBHZW9yZ2UsIElhbiwgSmFuLCBzaGFsbCBTVVBQT1JULk1EIGJlIHVwZGF0ZWQgdG8g
cmVmbGVjdCB0aGUgS2NvbmZpZyAKPiBjaGFuZ2VzPwo+IAo+IEkgYW0gbW9zdGx5IHRoaW5raW5n
IGFib3V0IHRoZSBib2FyZCBzdXBwb3J0IGFuZCB0aGUgZmFjdCB0aGF0IG1vcmUgCj4gb3B0aW9u
cyBvbiBBcm0gYXJlIHNlbGVjdGFibGUgYnkgdGhlIHVzZXJzLgoKSSB0aGluayB0aGF0IHdvdWxk
IGJlIHZlcnkgZGVzaXJhYmxlLCB5ZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:10:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 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 1fQUSy-0002mQ-3r; Wed, 06 Jun 2018 09:10:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+hki=iy=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQUSw-0002mK-NI
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:10:50 +0000
X-Inumbo-ID: 80cb94bf-6969-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80cb94bf-6969-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:10:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C1500ABF9;
 Wed,  6 Jun 2018 09:10:48 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123799-mainreport@xen.org>
 <048b20e9-d7bf-ab04-cca7-6784dd906958@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: <084a3a92-aeab-d262-1d9e-110d1cc0e00e@suse.com>
Date: Wed, 6 Jun 2018 11:10:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <048b20e9-d7bf-ab04-cca7-6784dd906958@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123799: 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>

T24gMDUvMDYvMTggMjI6MzQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDUvMDYvMjAxOCAy
MToyOCwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOgo+PiBmbGlnaHQgMTIzNzk5IHhlbi11
bnN0YWJsZSByZWFsIFtyZWFsXQo+PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTIzNzk5Lwo+Pgo+PiBGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0
ZXN0cyA6LSgKPj4KPj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tp
bmcsCj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+PiAgdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgo+Pgo+PiBUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJs
b2NraW5nKToKPj4gIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyMzY3MAo+IAo+IEVybSAtIHNvbWV0aGluZyBp
cyB2ZXJ5IHdvbmt5IGhlcmUuwqAgQXQgdGhlIHBvaW50IHRoYXQgdGhpcyB0ZXN0IHRoaW5rcwo+
IGl0IGZhaWxlZCB0byBpbnN0YWxsLCB0aGVyZSB3YXMgYSBkaWZmZXJlbnQgc2V0IG9mIGdvaW5n
IG9uIG9uIHRoZQo+IG1hY2hpbmUuwqAgVGhlIG1hY2hpbmUgdmVyeSBkZWZpbml0ZWx5IHdhc24n
dCBpbiB0aGUgbWlkZGxlIG9mIGJlaW5nCj4gaW5zdGFsbGVkLgoKSG1tLCBkb2VzIHRoaXMgbWVh
biBhIGZvcmNlIHB1c2ggd291bGQgYmUgYXBwbGljYWJsZSBpbiBvcmRlciB0byB1bmJsb2NrCmJy
YW5jaGluZyA0LjExIG9mZj8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:36:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:36:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQUqu-00068p-J7; Wed, 06 Jun 2018 09:35:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQUqt-00061k-HV
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:35:35 +0000
X-Inumbo-ID: f5c0ca64-696c-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5c0ca64-696c-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:35:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 03:35:33 -0600
Message-Id: <5B17AAE102000078001C8972@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 03:35:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>, "Juergen Gross" <jgross@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
In-Reply-To: <23318.47113.805002.780159@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDA1LjA2LjE4IGF0IDE4OjE5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4+ID4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAKPiAKPiBJIHRob3VnaHQgSSB3b3VsZCByZXBseSBhZ2Fp
biB3aXRoIHRoZSBrZXkgcG9pbnQgZnJvbSBteSBlYXJsaWVyIG1haWwKPiBoaWdobGlnaHRlZCwg
YW5kIGdvIGEgYml0IGZ1cnRoZXIuICBUaGUgZmlyc3QgdGhpbmcgdG8gZ28gd3JvbmcgaW4KPiB0
aGlzIHdhczoKPiAKPiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRv
IGdldCB0eXBlcyBmb3IgcGZuIGJhdGNoICgxNCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJy
b3IKPiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjQ4MyswMDAwOiB4YzogU2F2ZSBmYWlsZWQgKDE0ID0g
QmFkIGFkZHJlc3MpOiBJbnRlcm5hbCBlcnJvcgo+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNjQ4KzAw
MDA6IGxpYnhsLXNhdmUtaGVscGVyOiBjb21wbGV0ZSByPS0xOiBCYWQgYWRkcmVzcwo+IAo+IFlv
dSBjYW4gc2VlIHNpbWlsYXIgbWVzc2FnZXMgaW4gdGhlIG90aGVyIGxvZ2ZpbGU6Cj4gCj4gMjAx
OC0wNS0zMCAyMjoxMjo0OS42NTArMDAwMDogbGlieGw6IGxpYnhsX3N0cmVhbV93cml0ZS5jOjM1
MDpsaWJ4bF9feGNfZG9tYWluX3NhdmVfZG9uZTogRG9tYWluIDM6c2F2aW5nIGRvbWFpbjogZG9t
YWluIHJlc3BvbmRlZCB0byBzdXNwZW5kIHJlcXVlc3Q6IEJhZCBhZGRyZXNzCj4gCj4gQWxsIG9m
IHRoZXNlIGFyZSByZXBvcnRzIG9mIHRoZSBzYW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVfYmF0
Y2ggYXQKPiB4Y19zcl9zYXZlLmM6MTMzIGZhaWxlZCB3aXRoIEVGQVVMVC4gIEknbSBhZnJhaWQg
SSBkb24ndCBrbm93IHdoeS4KPiAKPiBUaGVyZSBpcyBubyBjb3JyZXNwb25kaW5nIG1lc3NhZ2Ug
aW4gdGhlIGhvc3QncyBzZXJpYWwgbG9nIG5vciB0aGUKPiBkb20wIGtlcm5lbCBsb2cuCgpJIHZh
Z3VlbHkgcmVjYWxsIGZyb20gdGhlIHRpbWUgd2hlbiBJIGhhZCBsb29rZWQgYXQgdGhlIHNpbWls
YXIgV2luZG93cwptaWdyYXRpb24gaXNzdWVzIHRoYXQgdGhlIGd1ZXN0IGlzIGFscmVhZHkgaW4g
dGhlIHByb2Nlc3Mgb2YgYmVpbmcgY2xlYW5lZAp1cCB3aGVuIHRoZXNlIG9jY3VyLiBDb21taXQg
MmRiZTljM2NkMiAoIng4Ni9tbTogc2lsZW5jZSBhIHBvaW50bGVzcwp3YXJuaW5nIikgaW50ZW50
aW9uYWxseSBzdXBwcmVzc2VkIGEgbG9nIG1lc3NhZ2UgaGVyZSwgYW5kIHRoZQppbW1lZGlhdGVs
eSBmb2xsb3dpbmcgZGVidWdnaW5nIGNvZGUgKDkzM2Y5NjZiY2QgeDg2L21tOiBhZGQKdGVtcG9y
YXJ5IGRlYnVnZ2luZyBjb2RlIHRvIGdldF9wYWdlX2Zyb21fZ2ZuX3AybSgpKSB3YXMgcmV2ZXJ0
ZWQKYSBsaXR0bGUgb3ZlciBhIG1vbnRoIGxhdGVyLiBUaGlzIHdhc24ndCBhcyBhIGZvbGxvdy11
cCB0byBhbm90aGVyIHBhdGNoCihmaXgpLCBidXQgZm9sbG93aW5nIHRoZSBkaXNjdXNzaW9uIHJv
b3RlZCBhdApodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTctMDYvbXNnMDAzMjQuaHRtbAoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:37:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:37:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQUsN-0006FW-9Y; Wed, 06 Jun 2018 09: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQUsL-0006FK-Dy
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:37:05 +0000
X-Inumbo-ID: 2bc3d217-696d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bc3d217-696d-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:37: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 1fQUsI-0000qC-5M; Wed, 06 Jun 2018 09:37: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 1fQUsH-0006Rj-SX; Wed, 06 Jun 2018 09:37:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQUsH-0005YA-Rk; Wed, 06 Jun 2018 09:37:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123848-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=3960f3a52346348e6b0306f65d19375612bd35b9
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 09:37:01 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 123848: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg0OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg0OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM5NjBmM2E1MjM0NjM0
OGU2YjAzMDZmNjVkMTkzNzU2MTJiZDM1YjkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzQwMiAgMjAxOC0wNS0zMCAwOToxODo1MCBaICAgIDcgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NDggIDIwMTgtMDYtMDYgMDk6MTg6NTAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlz
dGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBNYXJjZWxsbyBTZXJp
IDxtYXJjZWxsby5zZXJpQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgMDZmNTQyZjhmMi4uMzk2MGYzYTUyMyAgMzk2MGYzYTUyMzQ2MzQ4ZTZiMDMwNmY2NWQxOTM3
NTYxMmJkMzViOSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:40:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:40: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 1fQUvA-0006RK-Ss; Wed, 06 Jun 2018 09:40: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQUvA-0006RE-Bz
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 09:40:00 +0000
X-Inumbo-ID: 41c6a4fa-696d-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41c6a4fa-696d-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 11:37:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74227549"
Date: Wed, 6 Jun 2018 11:39:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606093946.5pa6w5dvgo4bcpz6@MacBook-Pro-de-Roger.local>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1527517678-1779-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
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/pat: Simplify host PAT 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>, 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>

T24gTW9uLCBNYXkgMjgsIDIwMTggYXQgMDM6Mjc6NTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBXaXRoIHRoZSByZW1vdmFsIG9mIHRoZSAzMmJpdCBoeXBlcnZpc29yIGJ1aWxkLCBo
b3N0X3BhdCBpcyBhIGNvbnN0YW50IHZhbHVlLgo+IERyb3AgdGhlIHZhcmlhYmxlIGFuZCB0aGUg
cmVkdW5kYW50IGNwdV9oYXNfcGF0IHByZWRpY2F0ZSwgYW5kIHVzZSBhIGRlZmluZQo+IGluc3Rl
YWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCj4gaW5kZXggOTkyNGNkZi4uYWMxNTc3YyAx
MDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAo+IEBAIC05Nyw2ICs5NywxMiBAQAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19ERnxYODZfRUZM
QUdTX0lGfCAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VGTEFHU19URikK
PiAgCj4gKy8qCj4gKyAqIEhvc3QgSUEzMl9DUl9QQVQgdmFsdWUgdG8gY292ZXIgYWxsIG1lbW9y
eSB0eXBlcy4gIFRoaXMgaXMgbm90IHRoZSBkZWZhdWx0Cj4gKyAqIE1TUl9QQVQgdmFsdWUsIGFu
ZCBpcyBhbiBBQkkgd2l0aCBQViBndWVzdHMuCj4gKyAqLwo+ICsjZGVmaW5lIFhFTl9NU1JfUEFU
IDB4MDUwMTAwMDcwNDA2dWwKCk5vdCBzdXJlIHdoZXRoZXIgaXQgd291bGQgbWFrZSBzZW5zZSB0
byB1c2UgTUFTS19JTlNSIGFuZCBkZWZpbmUgZWFjaApwYWdlIGF0dHJpYnV0ZSBmaWVsZCBpbiBv
cmRlciB0byBjcmVhdGUgdGhpcyB2YWx1ZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:40:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09: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 1fQUvK-0006xT-6t; Wed, 06 Jun 2018 09: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=+hki=iy=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQUvI-0006xE-TL
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 09:40:08 +0000
X-Inumbo-ID: 98658cdf-696d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98658cdf-696d-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:40:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6D2E7ADD5;
 Wed,  6 Jun 2018 09:40:06 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 "Ian Jackson <ian.jackson@citrix.com>" <ian.jackson@citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@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: <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
Date: Wed, 6 Jun 2018 11:40:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17AAE102000078001C8972@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDYvMDYvMTggMTE6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjA2LjE4IGF0
IDE4OjE5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUuMiAKPj4KPj4gSSB0aG91Z2h0IEkgd291bGQgcmVwbHkgYWdhaW4gd2l0aCB0aGUga2V5IHBv
aW50IGZyb20gbXkgZWFybGllciBtYWlsCj4+IGhpZ2hsaWdodGVkLCBhbmQgZ28gYSBiaXQgZnVy
dGhlci4gIFRoZSBmaXJzdCB0aGluZyB0byBnbyB3cm9uZyBpbgo+PiB0aGlzIHdhczoKPj4KPj4g
MjAxOC0wNS0zMCAyMjoxMjo0OS4zMjArMDAwMDogeGM6IEZhaWxlZCB0byBnZXQgdHlwZXMgZm9y
IHBmbiBiYXRjaCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9yCj4+IDIwMTgtMDUt
MzAgMjI6MTI6NDkuNDgzKzAwMDA6IHhjOiBTYXZlIGZhaWxlZCAoMTQgPSBCYWQgYWRkcmVzcyk6
IEludGVybmFsIGVycm9yCj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNjQ4KzAwMDA6IGxpYnhsLXNh
dmUtaGVscGVyOiBjb21wbGV0ZSByPS0xOiBCYWQgYWRkcmVzcwo+Pgo+PiBZb3UgY2FuIHNlZSBz
aW1pbGFyIG1lc3NhZ2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgo+Pgo+PiAyMDE4LTA1LTMwIDIy
OjEyOjQ5LjY1MCswMDAwOiBsaWJ4bDogbGlieGxfc3RyZWFtX3dyaXRlLmM6MzUwOmxpYnhsX194
Y19kb21haW5fc2F2ZV9kb25lOiBEb21haW4gMzpzYXZpbmcgZG9tYWluOiBkb21haW4gcmVzcG9u
ZGVkIHRvIHN1c3BlbmQgcmVxdWVzdDogQmFkIGFkZHJlc3MKPj4KPj4gQWxsIG9mIHRoZXNlIGFy
ZSByZXBvcnRzIG9mIHRoZSBzYW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVfYmF0Y2ggYXQKPj4g
eGNfc3Jfc2F2ZS5jOjEzMyBmYWlsZWQgd2l0aCBFRkFVTFQuICBJJ20gYWZyYWlkIEkgZG9uJ3Qg
a25vdyB3aHkuCj4+Cj4+IFRoZXJlIGlzIG5vIGNvcnJlc3BvbmRpbmcgbWVzc2FnZSBpbiB0aGUg
aG9zdCdzIHNlcmlhbCBsb2cgbm9yIHRoZQo+PiBkb20wIGtlcm5lbCBsb2cuCj4gCj4gSSB2YWd1
ZWx5IHJlY2FsbCBmcm9tIHRoZSB0aW1lIHdoZW4gSSBoYWQgbG9va2VkIGF0IHRoZSBzaW1pbGFy
IFdpbmRvd3MKPiBtaWdyYXRpb24gaXNzdWVzIHRoYXQgdGhlIGd1ZXN0IGlzIGFscmVhZHkgaW4g
dGhlIHByb2Nlc3Mgb2YgYmVpbmcgY2xlYW5lZAo+IHVwIHdoZW4gdGhlc2Ugb2NjdXIuIENvbW1p
dCAyZGJlOWMzY2QyICgieDg2L21tOiBzaWxlbmNlIGEgcG9pbnRsZXNzCj4gd2FybmluZyIpIGlu
dGVudGlvbmFsbHkgc3VwcHJlc3NlZCBhIGxvZyBtZXNzYWdlIGhlcmUsIGFuZCB0aGUKPiBpbW1l
ZGlhdGVseSBmb2xsb3dpbmcgZGVidWdnaW5nIGNvZGUgKDkzM2Y5NjZiY2QgeDg2L21tOiBhZGQK
PiB0ZW1wb3JhcnkgZGVidWdnaW5nIGNvZGUgdG8gZ2V0X3BhZ2VfZnJvbV9nZm5fcDJtKCkpIHdh
cyByZXZlcnRlZAo+IGEgbGl0dGxlIG92ZXIgYSBtb250aCBsYXRlci4gVGhpcyB3YXNuJ3QgYXMg
YSBmb2xsb3ctdXAgdG8gYW5vdGhlciBwYXRjaAo+IChmaXgpLCBidXQgZm9sbG93aW5nIHRoZSBk
aXNjdXNzaW9uIHJvb3RlZCBhdAo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wNi9tc2cwMDMyNC5odG1sCgpUaGF0IHdhcyAtRVNSQ0gs
IG5vdCAtRUZBVUxULgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:42:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:42:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQUxk-0007C5-Sr; Wed, 06 Jun 2018 09: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQUxj-0007Bz-2r
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 09:42:39 +0000
X-Inumbo-ID: a1371316-696d-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1371316-696d-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 11:40:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74227666"
Date: Wed, 6 Jun 2018 11:42:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606094229.u6mygapctr6tuov5@MacBook-Pro-de-Roger.local>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1527517678-1779-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/6] x86/vmx: Simplify PAT handling during
 vcpu construction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMjgsIDIwMTggYXQgMDM6Mjc6NTZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgaG9zdCBQQVQgdmFsdWUgaXMgYSBjb21waWxlIHRpbWUgY29uc3RhbnQsIGFu
ZCBkb2Vzbid0IG5lZWQgdG8gYmUgcmVhZCBvdXQKPiBvZiBoYXJkd2FyZS4gIE1lcmdlIHRoaXMg
aWYgYmxvY2sgaW50byB0aGUgcHJldmlvdXMgYmxvY2ssIHdoaWNoIGhhcyBhbgo+IGlkZW50aWNh
bCBjb25kaXRpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 09:45:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 09:45:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQV0d-0007zC-Fb; Wed, 06 Jun 2018 09:45:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQV0c-0007z5-FU
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 09:45:38 +0000
X-Inumbo-ID: 5ce37189-696e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ce37189-696e-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 09:45:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74227835"
Date: Wed, 6 Jun 2018 11:45:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606094528.vxdxtaf33ofbibgs@MacBook-Pro-de-Roger.local>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1527517678-1779-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/vmx: Defer vmx_vmcs_exit() as long
 as possible in construct_vmcs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMjgsIDIwMTggYXQgMDM6Mjc6NTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBwYWdpbmdfdXBkYXRlX3BhZ2luZ19tb2RlcygpIGFuZCB2bXhfdmxhcGljX21zcl9j
aGFuZ2VkKCkgYm90aCBvcGVyYXRlIG9uIHRoZQo+IFZNQ1MgYmVpbmcgY29uc3RydWN0ZWQuICBB
dm9pZCBkcm9wcGluZyBhbmQgcmUtYWNxdWlyaW5nIHRoZSByZWZlcmVuY2UKPiBtdWx0aXBsZSB0
aW1lcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4g
Q0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPiBDQzogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+
ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgfCAxMCArKysrKystLS0tCj4gIDEgZmlsZSBj
aGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu
Ywo+IGluZGV4IGJlMDJiZTEuLmNlNzhmMTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdm1jcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gQEAgLTk5
Niw2ICs5OTYsNyBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2KQo+
ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAgICAgIHUzMiB2bWV4aXRfY3Rs
ID0gdm14X3ZtZXhpdF9jb250cm9sOwo+ICAgICAgdTMyIHZtZW50cnlfY3RsID0gdm14X3ZtZW50
cnlfY29udHJvbDsKPiArICAgIGludCByYzsKPiAgCj4gICAgICB2bXhfdm1jc19lbnRlcih2KTsK
PiAgCj4gQEAgLTEwODMsOCArMTA4NCw4IEBAIHN0YXRpYyBpbnQgY29uc3RydWN0X3ZtY3Moc3Ry
dWN0IHZjcHUgKnYpCj4gIAo+ICAgICAgICAgIGlmICggbXNyX2JpdG1hcCA9PSBOVUxMICkKPiAg
ICAgICAgICB7Cj4gLSAgICAgICAgICAgIHZteF92bWNzX2V4aXQodik7Cj4gLSAgICAgICAgICAg
IHJldHVybiAtRU5PTUVNOwo+ICsgICAgICAgICAgICByYyA9IC1FTk9NRU07Cj4gKyAgICAgICAg
ICAgIGdvdG8gb3V0Owo+ICAgICAgICAgIH0KPiAgCj4gICAgICAgICAgbWVtc2V0KG1zcl9iaXRt
YXAsIH4wLCBQQUdFX1NJWkUpOwo+IEBAIC0xMjU4LDEzICsxMjU5LDE0IEBAIHN0YXRpYyBpbnQg
Y29uc3RydWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCj4gICAgICBpZiAoIGNwdV9oYXNfdm14X3Rz
Y19zY2FsaW5nICkKPiAgICAgICAgICBfX3Ztd3JpdGUoVFNDX01VTFRJUExJRVIsIGQtPmFyY2gu
aHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbyk7Cj4gIAo+IC0gICAgdm14X3ZtY3NfZXhpdCh2
KTsKPiAtCj4gICAgICAvKiB3aWxsIHVwZGF0ZSBIT1NUICYgR1VFU1RfQ1IzIGFzIHJlcWQgKi8K
PiAgICAgIHBhZ2luZ191cGRhdGVfcGFnaW5nX21vZGVzKHYpOwo+ICAKPiAgICAgIHZteF92bGFw
aWNfbXNyX2NoYW5nZWQodik7Cj4gIAo+ICsgb3V0Ogo+ICsgICAgdm14X3ZtY3NfZXhpdCh2KTsK
PiArCj4gICAgICByZXR1cm4gMDsKClNob3VsZG4ndCB5b3UgcmV0dXJuIHJjIGhlcmU/IE9yIGVs
c2UgeW91IGxvc2UgdGhlIGVycm9yIHZhbHVlLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:03:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10: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 1fQVHp-0001fJ-E6; Wed, 06 Jun 2018 10:03:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQVHn-0001fE-J4
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 10:03:23 +0000
X-Inumbo-ID: d7b33141-6970-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7b33141-6970-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 10:03:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74228654"
Date: Wed, 6 Jun 2018 12:03:14 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606100314.hnbtj53dcmisobxc@MacBook-Pro-de-Roger.local>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1527517678-1779-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
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/vmx: Drop VMX signal for full
 real-mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@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>

T24gTW9uLCBNYXkgMjgsIDIwMTggYXQgMDM6Mjc6NThQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgaHZtbG9hZGVyIGNvZGUgd2hpY2ggdXNlZCB0aGlzIHNpZ25hbCB3YXMgZGVs
ZXRlZCAxMCB5ZWFycyBhZ28gKGMvcwo+IDUwYjEyZGY4MyAieDg2IHZteDogUmVtb3ZlIHZteGFz
c2lzdCIpLiAgRnVydGhlcm1vcmUsIHRoZSB2YWx1ZSBnZXRzIGRpc2NhcmRlZAo+IGFueXdheSBi
ZWNhdXNlIHRoZSBIVk0gZG9tYWluIGJ1aWxkZXIgdW5jb25kaXRpb25hbGx5IHNldHMgJXJheCB0
byAwIGluIHRoZQo+IHNhbWUgYWN0aW9uIGl0IHVzZXMgdG8gc2V0ICVyaXAgdG8gdGhlIGFwcHJv
cHJpYXRlIGVudHJ5cG9pbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:07:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10:07:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQVLG-0002T9-DD; Wed, 06 Jun 2018 10: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=mdjd=iy=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQVLF-0002Sy-GZ
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 10:06:57 +0000
X-Inumbo-ID: 57a0c2fb-6971-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 57a0c2fb-6971-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 10:06: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 B1F9A15AB;
 Wed,  6 Jun 2018 03:06:55 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C38353F557;
 Wed,  6 Jun 2018 03:06:53 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>, Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Date: Wed, 6 Jun 2018 11:06:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNS8wNi8xOCAxOToyNiwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiAKPiDvu79PbiAw
NS8wNi8yMDE4LCAxOToxNSwgIkp1ZXJnZW4gR3Jvc3MiIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3Rl
Ogo+IAo+ICAgICAgT24gMDUvMDYvMTggMTg6MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiAgICAg
ID4gVGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxsIHJldHVy
biB0aGUgbWFpbnRhaW5lcnMKPiAgICAgID4gb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlz
dCBvZiBtYWludGFpbmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KPiAgICAgID4KPiAgICAg
ID4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFpbnRhaW5lcnMgaXMgdGhlIGxhdHRlciwg
c28gZHJvcCB0aGUgb3B0aW9uCj4gICAgICA+IC1mLgo+ICAgICAgPgo+ICAgICAgPiBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ICAgICAgCj4gICAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gICAK
PiBSZXZpZXdlZC1ieTogTGFycy5rdXJ0aEBjaXRyaXguY29tCj4gCj4gVGhpcyBjaGFuZ2UgaW4g
YmVoYXZpb3VyIHdhcyBtaXN0YWtlbmx5IGludHJvZHVjZWQgaW4gb25lIG9mIHRoZSBsYXRlciBy
ZXZpc2lvbnMgKGNhbid0IHJlY2FsbCB3aGljaCksIHdoZW4gd2UgcmVmYWN0b3JlZCB0aGUgY2Fs
bCB0byBnZXRfbWFpbnRhaW5lcnMucGwKClRoYW5rIHlvdSEgT3RoZXIgdGhhbiB0aGF0IHRoZSBz
Y3JpcHQgaXMgd29ya2luZyBxdWl0ZSB3ZWxsIGFuZCBzYXZlIG1lIAp0aW1lIHRvIGFkZCBhbGwg
dGhlIENDcy4KCkkgd2lsbCBjb21taXQgdGhlIHBhdGNoIG9uY2Ugd2UgYnJhbmNoZWQuCgpDaGVl
cnMsCgoKPiAKPiBMYXJzCj4gICAgICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:07:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10:07:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQVLG-0002T3-2n; Wed, 06 Jun 2018 10: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=mdjd=iy=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQVLF-0002St-6J
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 10:06:57 +0000
X-Inumbo-ID: 579734b9-6971-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 579734b9-6971-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 10:06: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 B1F9A15AB;
 Wed,  6 Jun 2018 03:06:55 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C38353F557;
 Wed,  6 Jun 2018 03:06:53 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>, Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Date: Wed, 6 Jun 2018 11:06:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNS8wNi8xOCAxOToyNiwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiAKPiDvu79PbiAw
NS8wNi8yMDE4LCAxOToxNSwgIkp1ZXJnZW4gR3Jvc3MiIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3Rl
Ogo+IAo+ICAgICAgT24gMDUvMDYvMTggMTg6MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiAgICAg
ID4gVGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVycy5wbCB3aWxsIHJldHVy
biB0aGUgbWFpbnRhaW5lcnMKPiAgICAgID4gb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlz
dCBvZiBtYWludGFpbmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KPiAgICAgID4KPiAgICAg
ID4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFpbnRhaW5lcnMgaXMgdGhlIGxhdHRlciwg
c28gZHJvcCB0aGUgb3B0aW9uCj4gICAgICA+IC1mLgo+ICAgICAgPgo+ICAgICAgPiBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ICAgICAgCj4gICAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gICAK
PiBSZXZpZXdlZC1ieTogTGFycy5rdXJ0aEBjaXRyaXguY29tCj4gCj4gVGhpcyBjaGFuZ2UgaW4g
YmVoYXZpb3VyIHdhcyBtaXN0YWtlbmx5IGludHJvZHVjZWQgaW4gb25lIG9mIHRoZSBsYXRlciBy
ZXZpc2lvbnMgKGNhbid0IHJlY2FsbCB3aGljaCksIHdoZW4gd2UgcmVmYWN0b3JlZCB0aGUgY2Fs
bCB0byBnZXRfbWFpbnRhaW5lcnMucGwKClRoYW5rIHlvdSEgT3RoZXIgdGhhbiB0aGF0IHRoZSBz
Y3JpcHQgaXMgd29ya2luZyBxdWl0ZSB3ZWxsIGFuZCBzYXZlIG1lIAp0aW1lIHRvIGFkZCBhbGwg
dGhlIENDcy4KCkkgd2lsbCBjb21taXQgdGhlIHBhdGNoIG9uY2Ugd2UgYnJhbmNoZWQuCgpDaGVl
cnMsCgoKPiAKPiBMYXJzCj4gICAgICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:11:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10: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 1fQVPn-0003GF-2L; Wed, 06 Jun 2018 10: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=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQVPl-0003G8-Jd
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 10:11:37 +0000
X-Inumbo-ID: ad18212e-6971-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad18212e-6971-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 12:09:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74229146"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1527517678-1779-1-git-send-email-andrew.cooper3@citrix.com>
 <1527517678-1779-6-git-send-email-andrew.cooper3@citrix.com>
 <20180606094528.vxdxtaf33ofbibgs@MacBook-Pro-de-Roger.local>
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: <442f2a53-522f-37ed-b5d2-3da227f75cbb@citrix.com>
Date: Wed, 6 Jun 2018 11:11:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180606094528.vxdxtaf33ofbibgs@MacBook-Pro-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/vmx: Defer vmx_vmcs_exit() as long
 as possible in construct_vmcs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMTggMTA6NDUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBNYXkg
MjgsIDIwMTggYXQgMDM6Mjc6NTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gcGFn
aW5nX3VwZGF0ZV9wYWdpbmdfbW9kZXMoKSBhbmQgdm14X3ZsYXBpY19tc3JfY2hhbmdlZCgpIGJv
dGggb3BlcmF0ZSBvbiB0aGUKPj4gVk1DUyBiZWluZyBjb25zdHJ1Y3RlZC4gIEF2b2lkIGRyb3Bw
aW5nIGFuZCByZS1hY3F1aXJpbmcgdGhlIHJlZmVyZW5jZQo+PiBtdWx0aXBsZSB0aW1lcy4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBK
dW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4+IENDOiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gLS0tCj4+
ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgfCAxMCArKysrKystLS0tCj4+ICAxIGZpbGUg
Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1j
cy5jCj4+IGluZGV4IGJlMDJiZTEuLmNlNzhmMTkgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZtY3MuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPj4g
QEAgLTk5Niw2ICs5OTYsNyBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1
ICp2KQo+PiAgICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cj4+ICAgICAgdTMyIHZt
ZXhpdF9jdGwgPSB2bXhfdm1leGl0X2NvbnRyb2w7Cj4+ICAgICAgdTMyIHZtZW50cnlfY3RsID0g
dm14X3ZtZW50cnlfY29udHJvbDsKPj4gKyAgICBpbnQgcmM7Cj4+ICAKPj4gICAgICB2bXhfdm1j
c19lbnRlcih2KTsKPj4gIAo+PiBAQCAtMTA4Myw4ICsxMDg0LDggQEAgc3RhdGljIGludCBjb25z
dHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKPj4gIAo+PiAgICAgICAgICBpZiAoIG1zcl9iaXRt
YXAgPT0gTlVMTCApCj4+ICAgICAgICAgIHsKPj4gLSAgICAgICAgICAgIHZteF92bWNzX2V4aXQo
dik7Cj4+IC0gICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4gKyAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKPj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+PiAgICAgICAgICB9Cj4+ICAKPj4g
ICAgICAgICAgbWVtc2V0KG1zcl9iaXRtYXAsIH4wLCBQQUdFX1NJWkUpOwo+PiBAQCAtMTI1OCwx
MyArMTI1OSwxNCBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2KQo+
PiAgICAgIGlmICggY3B1X2hhc192bXhfdHNjX3NjYWxpbmcgKQo+PiAgICAgICAgICBfX3Ztd3Jp
dGUoVFNDX01VTFRJUExJRVIsIGQtPmFyY2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbyk7
Cj4+ICAKPj4gLSAgICB2bXhfdm1jc19leGl0KHYpOwo+PiAtCj4+ICAgICAgLyogd2lsbCB1cGRh
dGUgSE9TVCAmIEdVRVNUX0NSMyBhcyByZXFkICovCj4+ICAgICAgcGFnaW5nX3VwZGF0ZV9wYWdp
bmdfbW9kZXModik7Cj4+ICAKPj4gICAgICB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHYpOwo+PiAg
Cj4+ICsgb3V0Ogo+PiArICAgIHZteF92bWNzX2V4aXQodik7Cj4+ICsKPj4gICAgICByZXR1cm4g
MDsKPiBTaG91bGRuJ3QgeW91IHJldHVybiByYyBoZXJlPyBPciBlbHNlIHlvdSBsb3NlIHRoZSBl
cnJvciB2YWx1ZS4KClllYWggLSBDb3Zlcml0eSB0b2xkIG1lIHRoZSBzYW1lLi4uwqAgRml4ZWQg
dXAuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:16:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10: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 1fQVUd-0003YM-SJ; Wed, 06 Jun 2018 10:16:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQVUd-0003YH-5V
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 10:16:39 +0000
X-Inumbo-ID: b1c3ac3b-6972-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1c3ac3b-6972-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 10:16:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,482,1520899200"; d="scan'208";a="74229473"
Date: Wed, 6 Jun 2018 12:16:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606101629.tjliwedxfq75vfwb@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBjL3MgNGYzNjQ1MmI2MyBpbnRyb2R1Y2VkIGEgd3JpdGUgdG8gJWRyNiBpbiB0aGUg
I0RCIGludGVyY2VwdCBjYXNlLCBidXQgdGhlCj4gZ3Vlc3RzIGRlYnVnIHJlZ2lzdGVycyBtYXkg
YmUgbGF6eSBhdCB0aGlzIHBvaW50LCBhdCB3aGljaCBwb2ludCB0aGUgZ3Vlc3RzCj4gbGF0ZXIg
YXR0ZW1wdCB0byByZWFkICVkcjYgd2lsbCBkaXNjYXJkIHRoaXMgdmFsdWUgYW5kIHVzZSB0aGUg
b2xkZXIgc3RhbGUKPiB2YWx1ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgfCAxICsKPiAgMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiBpbmRleCAzM2QzOWY2
Li44ZGJlODM4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiBAQCAtMzY5Niw2ICszNjk2LDcgQEAgdm9p
ZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICAg
ICAgICAgICAqLwo+ICAgICAgICAgICAgICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZl
eGl0X3F1YWxpZmljYXRpb24pOwo+ICAgICAgICAgICAgICBIVk1UUkFDRV8xRChUUkFQX0RFQlVH
LCBleGl0X3F1YWxpZmljYXRpb24pOwo+ICsgICAgICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVn
aXN0ZXJzKHYpOwoKSWYgSSB1bmRlcnN0b29kIHRoaXMgY29ycmVjdGx5LCB5b3Ugb25seSBjYWxs
Cl9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnMgaW4gb3JkZXIgdG8gbWFrZSBzdXJlIHRoZSBEUiBy
ZWdpc3RlcnMgYXJlCm1hcmtlZCBhcyBkaXJ0eT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 10:34:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 10:34:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQVln-00065e-Kc; Wed, 06 Jun 2018 10: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQVlm-00065Z-2d
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 10:34:22 +0000
X-Inumbo-ID: 2bc24df1-6975-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bc24df1-6975-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 10:34:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74230319"
Date: Wed, 6 Jun 2018 12:34:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606103413.wd3wzsqzlvueqb6f@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 03/11] x86: Initialise debug registers
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MDdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAw
IGlzIGJ1Z2d5LCBiZWNhdXNlIG9uCj4gaGFyZHdhcmUgc3VwcG9ydGluZyBUcmFuc25hdGlvbmFs
IE1lbW9yeSwgaXQgd2lsbCBjYXVzZSB0aGUgc3RpY2t5IFJUTSBiaXQgdG8KPiBiZSBhc3NlcnRl
ZCwgZXZlbiB0aG91Z2ggYSBkZWJ1ZyBldmVudCBmcm9tIGEgdHJhbnNhY3Rpb24gaGFzbid0IGFj
dHVhbGx5IGJlZW4KPiBvYnNlcnZlZC4KPiAKPiBJbnRyb2R1Y2UgWDg2X0RSN19ERUZBVUxUIHRv
IG1hdGNoIHRoZSBleGlzdGluZyBYODZfRFI2X0RFRkFVTFQsIGFuZCB1c2UKPiBjb3JyZWN0IGRl
ZmF1bHRzIHdoZW4gcmVzZXR0aW5nIHRoZSBkZWJ1ZyByZWdpc3RlcnMgaW4gY3B1X2luaXQoKS4K
PiAKPiBGb3IgdmNwdXMsICVkcjYvNyBoYXZlIG5ldmVyIGJlZW4gaW5pdGlhbGlzZWQuICBJbiBw
cmFjdGljZSwgdGhpcyBtZWFucyB0aGF0Cj4gdG9vbHN0YWNrIGdldC9zZXQgb3BlcmF0aW9ucyBz
ZWUgemVyb3MgdW50aWwgdGhlIHZjcHUgaGFzIGZpcnN0IHRvdWNoZWQgaXRzCj4gZGVidWcgcmVn
aXN0ZXJzIChhdCB3aGljaCBwb2ludCBoYXJkd2FyZSBmaXhlcyB1cCB0aGUgcmVzZXJ2ZWQgYml0
cyksIGFuZCB0aGUKPiBSVE0gY29ybmVyIGNhc2Ugd2lsbCBwZXJzaXN0IGJleW9uZCB0aGF0IHBv
aW50Lgo+IAo+IEludHJvZHVjZSBpbml0aWFsaXNlX3JlZ2lzdGVycygpIHRvIHNldCByZWdpc3Rl
ciBkZWZhdWx0cyAoaW5jbHVkaW5nIGVmbGFncwo+IHdoaWxlIHdlIGFyZSBmaXhpbmcgdGhpcykg
YW5kIGNhbGwgaXQgZWFybHkgaW4gdmNwdV9pbml0aWFsaXNlKCkuICBNYWtlIGEKPiBzaW1pbGFy
IGFkanVzdG1lbnQgaW4gaHZtX3ZjcHVfcmVzZXRfc3RhdGUoKS4KPiAKPiBGaW5hbGx5LCBhZGp1
c3QgdGhlIHZjcHUgc3RhdGUgaW5pdGlhbGlzaW5nIGxvZ2ljIGluIGxpYnhjLiAgQWxsIDMgc2l0
ZXMgemVybwo+IG1lbW9yeSBiZWZvcmUgY2hvb3NpbmcgdGhlIG5vbnplcm8gZGVmYXVsdHMsIHdo
aWNoIHByb3BhZ2F0ZXMgdGhlIFJUTSBjb3JuZXIKPiBjYXNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpMR1RNOgoKUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKSnVzdCBhIGNv
dXBsZSBvZiBxdWVzdGlvbnMgYmVsb3cuCgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiAgdG9vbHMvbGlieGMveGNfZG9tX3g4
Ni5jICAgICAgIHwgMTIgKysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMg
ICAgICB8IDEyICsrKysrKysrLS0tLQo+ICB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAg
fCAxMCArKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICB8ICA2ICsr
KysrLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmggfCAgMiArKwo+ICA1IGZpbGVz
IGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwo+
IGluZGV4IGUzM2EyODguLjNhYjkxOGMgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGMveGNfZG9t
X3g4Ni5jCj4gKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCj4gQEAgLTUzLDYgKzUzLDkg
QEAKPiAgI2RlZmluZSBYODZfQ1IwX1BFIDB4MDEKPiAgI2RlZmluZSBYODZfQ1IwX0VUIDB4MTAK
PiAgCj4gKyNkZWZpbmUgWDg2X0RSNl9ERUZBVUxUIDB4ZmZmZjBmZjB1Cj4gKyNkZWZpbmUgWDg2
X0RSN19ERUZBVUxUIDB4MDAwMDA0MDB1Cj4gKwo+ICAjZGVmaW5lIFNQRUNJQUxQQUdFX1BBR0lO
RyAgIDAKPiAgI2RlZmluZSBTUEVDSUFMUEFHRV9BQ0NFU1MgICAxCj4gICNkZWZpbmUgU1BFQ0lB
TFBBR0VfU0hBUklORyAgMgo+IEBAIC04NjAsNiArODYzLDkgQEAgc3RhdGljIGludCB2Y3B1X3g4
Nl8zMihzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCj4gICAgICAgICAgZG9tLT5wYXJtcy52aXJ0
X2Jhc2UgKyAoZG9tLT5zdGFydF9pbmZvX3BmbikgKiBQQUdFX1NJWkVfWDg2Owo+ICAgICAgY3R4
dC0+dXNlcl9yZWdzLmVmbGFncyA9IDEgPDwgOTsgLyogSW50ZXJydXB0IEVuYWJsZSAqLwo+ICAK
PiArICAgIGN0eHQtPmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxUOwo+ICsgICAgY3R4dC0+
ZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7Cj4gKwo+ICAgICAgY3R4dC0+ZmxhZ3MgPSBW
R0NGX2luX2tlcm5lbF9YODZfMzIgfCBWR0NGX29ubGluZV9YODZfMzI7Cj4gICAgICBpZiAoIGRv
bS0+cGFybXMucGFlID09IFhFTl9QQUVfRVhUQ1IzIHx8Cj4gICAgICAgICAgIGRvbS0+cGFybXMu
cGFlID09IFhFTl9QQUVfQklNT0RBTCApCj4gQEAgLTkwNyw2ICs5MTMsOSBAQCBzdGF0aWMgaW50
IHZjcHVfeDg2XzY0KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKPiAgICAgICAgICBkb20tPnBh
cm1zLnZpcnRfYmFzZSArIChkb20tPnN0YXJ0X2luZm9fcGZuKSAqIFBBR0VfU0laRV9YODY7Cj4g
ICAgICBjdHh0LT51c2VyX3JlZ3MucmZsYWdzID0gMSA8PCA5OyAvKiBJbnRlcnJ1cHQgRW5hYmxl
ICovCj4gIAo+ICsgICAgY3R4dC0+ZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7Cj4gKyAg
ICBjdHh0LT5kZWJ1Z3JlZ1s3XSA9IFg4Nl9EUjdfREVGQVVMVDsKPiArCj4gICAgICBjdHh0LT5m
bGFncyA9IFZHQ0ZfaW5fa2VybmVsX1g4Nl82NCB8IFZHQ0Zfb25saW5lX1g4Nl82NDsKPiAgICAg
IGNyM19wZm4gPSB4Y19kb21fcDJtKGRvbSwgZG9tLT5wZ3RhYmxlc19zZWcucGZuKTsKPiAgICAg
IGN0eHQtPmN0cmxyZWdbM10gPSB4ZW5fcGZuX3RvX2NyM194ODZfNjQoY3IzX3Bmbik7Cj4gQEAg
LTEwMTEsNiArMTAyMCw5IEBAIHN0YXRpYyBpbnQgdmNwdV9odm0oc3RydWN0IHhjX2RvbV9pbWFn
ZSAqZG9tKQo+ICAgICAgLyogU2V0IHRoZSBJUC4gKi8KPiAgICAgIGJzcF9jdHguY3B1LnJpcCA9
IGRvbS0+cGFybXMucGh5c19lbnRyeTsKPiAgCj4gKyAgICBic3BfY3R4LmNwdS5kcjYgPSBYODZf
RFI2X0RFRkFVTFQ7Cj4gKyAgICBic3BfY3R4LmNwdS5kcjcgPSBYODZfRFI3X0RFRkFVTFQ7Cj4g
Kwo+ICAgICAgaWYgKCBkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiApCj4gICAgICAgICAgYnNwX2N0
eC5jcHUucmJ4ID0gZG9tLT5zdGFydF9pbmZvX3NlZy5wZm4gPDwgUEFHRV9TSElGVDsKPiAgCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1
L2NvbW1vbi5jCj4gaW5kZXggNTI4YWZmMS4uMDg3MjQ2NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvY3B1L2NvbW1vbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwo+IEBA
IC0zLDYgKzMsNyBAQAo+ICAjaW5jbHVkZSA8eGVuL2RlbGF5Lmg+Cj4gICNpbmNsdWRlIDx4ZW4v
c21wLmg+Cj4gICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgo+ICsjaW5jbHVkZSA8YXNtL2RlYnVn
cmVnLmg+Cj4gICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+Cj4gICNpbmNsdWRlIDxhc20veHN0
YXRlLmg+Cj4gICNpbmNsdWRlIDxhc20vbXNyLmg+Cj4gQEAgLTgyMywxMCArODI0LDEzIEBAIHZv
aWQgY3B1X2luaXQodm9pZCkKPiAgCS8qIEVuc3VyZSBGUFUgZ2V0cyBpbml0aWFsaXNlZCBmb3Ig
ZWFjaCBkb21haW4uICovCj4gIAlzdHRzKCk7Cj4gIAo+IC0JLyogQ2xlYXIgYWxsIDYgZGVidWcg
cmVnaXN0ZXJzOiAqLwo+IC0jZGVmaW5lIENEKHJlZ2lzdGVyKSBhc20gdm9sYXRpbGUgKCAibW92
ICUwLCUlZGIiICNyZWdpc3RlciA6IDogInIiKDBVTCkgKTsKPiAtCUNEKDApOyBDRCgxKTsgQ0Qo
Mik7IENEKDMpOyAvKiBubyBkYjQgYW5kIGRiNSAqLzsgQ0QoNik7IENEKDcpOwo+IC0jdW5kZWYg
Q0QKPiArCS8qIFJlc2V0IGRlYnVnIHJlZ2lzdGVyczogKi8KPiArCXdyaXRlX2RlYnVncmVnKDAs
IDApOwo+ICsJd3JpdGVfZGVidWdyZWcoMSwgMCk7Cj4gKwl3cml0ZV9kZWJ1Z3JlZygyLCAwKTsK
PiArCXdyaXRlX2RlYnVncmVnKDMsIDApOwo+ICsJd3JpdGVfZGVidWdyZWcoNiwgWDg2X0RSNl9E
RUZBVUxUKTsKPiArCXdyaXRlX2RlYnVncmVnKDcsIFg4Nl9EUjdfREVGQVVMVCk7CgpBRkFJQ1Qg
eW91IGFyZSB3cml0aW5nIHRoZSBkZWZhdWx0IGluaXQgdmFsdWVzLCB3aGljaCBzaG91bGQgYmUg
dGhlcmUKYWxyZWFkeS4gU28gdGhpcyBpcyBqdXN0IGEgc2FmZWJlbHQgaW4gY2FzZSB0aGUgQ1BV
IGlzIGluaXRpYWxpemVkCndpdGggc29tZSBib2d1cyBEUiB2YWx1ZXM/Cgo+ICB9Cj4gIAo+ICB2
b2lkIGNwdV91bmluaXQodW5zaWduZWQgaW50IGNwdSkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gaW5kZXggMGNhODIwYS4uN2Fl
OTc4OSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvZG9tYWluLmMKPiBAQCAtMzIyLDYgKzMyMiwxNCBAQCB2b2lkIGZyZWVfdmNwdV9zdHJ1
Y3Qoc3RydWN0IHZjcHUgKnYpCj4gICAgICBmcmVlX3hlbmhlYXBfcGFnZSh2KTsKPiAgfQo+ICAK
PiArc3RhdGljIHZvaWQgaW5pdGlhbGlzZV9yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYpCj4gK3sK
PiArICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyA9IFg4Nl9FRkxBR1NfTUJTOwo+ICsKPiAr
ICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7Cj4gKyAgICB2LT5hcmNo
LmRlYnVncmVnWzddID0gWDg2X0RSN19ERUZBVUxUOwo+ICt9Cj4gKwo+ICBpbnQgdmNwdV9pbml0
aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+
ZG9tYWluOwo+IEBAIC0zNDEsNiArMzQ5LDggQEAgaW50IHZjcHVfaW5pdGlhbGlzZShzdHJ1Y3Qg
dmNwdSAqdikKPiAgICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICAKPiAgICAgICAgICB2bWNlX2lu
aXRfdmNwdSh2KTsKPiArCj4gKyAgICAgICAgaW5pdGlhbGlzZV9yZWdpc3RlcnModik7Cj4gICAg
ICB9Cj4gICAgICBlbHNlIGlmICggKHJjID0geHN0YXRlX2FsbG9jX3NhdmVfYXJlYSh2KSkgIT0g
MCApCj4gICAgICAgICAgcmV0dXJuIHJjOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IGMyMzk4M2MuLjEwNDE1ZTYg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKPiBAQCAtNDAsNiArNDAsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL3NoYWRvdy5o
Pgo+ICAjaW5jbHVkZSA8YXNtL2hhcC5oPgo+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPiAr
I2luY2x1ZGUgPGFzbS9kZWJ1Z3JlZy5oPgo+ICAjaW5jbHVkZSA8YXNtL2U4MjAuaD4KPiAgI2lu
Y2x1ZGUgPGFzbS9pby5oPgo+ICAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KPiBAQCAtMzkwNyw3ICsz
OTA4LDEwIEBAIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYsIHVpbnQx
Nl90IGNzLCB1aW50MTZfdCBpcCkKPiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJmbGFncyA9IFg4
Nl9FRkxBR1NfTUJTOwo+ICAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmR4ID0gMHgwMDAwMGYwMDsK
PiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJpcCA9IGlwOwo+IC0gICAgbWVtc2V0KCZ2LT5hcmNo
LmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOwo+ICsKPiArICAgIG1lbXNl
dCgmdi0+YXJjaC5kZWJ1Z3JlZywgMCwgc2l6ZW9mKHYtPmFyY2guZGVidWdyZWcpIC0gMTYpOwoK
Rm9yIGNsYXJpdHkgSSB3b3VsZCB1c2Ugb2Zmc2V0b2YgaGVyZSwgb3IgcmF0aGVyIGp1c3QgemVy
byB0aGUgd2hvbGUKdGhpbmcuIFRoaXMgaXMgbm90IGEgaG90IHBhdGgsIHNvIEkgd291bGQgcHJl
ZmVyIHRvIGF2b2lkIHRoZQpvcHRpbWl6YXRpb24uCgpSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 11:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 11:05:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQWFb-0001ih-1D; Wed, 06 Jun 2018 11: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=2s+0=iy=citrix.com=prvs=688608ebc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQWFa-0001iX-7E
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 11:05:10 +0000
X-Inumbo-ID: 796aa6b1-6979-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 796aa6b1-6979-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 11:05:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56506442"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 6 Jun 2018 12:04:54 +0100
Message-ID: <1528283096-15007-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/3] mfi-*: Reformat/refactor
 migrupgrade test generation slightly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

KiBJbnRyb2R1Y2UgYSB2YXJpYWJsZSAiJGhmIiBjb250YWluaW5nIHRoZSBob3N0ZmxhZ3MuCiog
UHJvcGVybHkgaW5kZW50IHRoZSBqb2JfY3JlYXRlX3Rlc3QgY2FsbC4KCk5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLiAgVGhpcyB3aWxsIG1ha2UgdGhlIHN1YnN0YW50aXZlIGNoYW5nZSBlYXNpZXIgdG8K
cmVhZC4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgotLS0KIG1ha2UtZmxpZ2h0IHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbWFrZS1mbGlnaHQgYi9tYWtl
LWZsaWdodAppbmRleCAyMmRlZGYyLi44ZDFhOWI4IDEwMDc1NQotLS0gYS9tYWtlLWZsaWdodAor
KysgYi9tYWtlLWZsaWdodApAQCAtODE4LDEzICs4MTgsMTUgQEAgdGVzdF9tYXRyaXhfZG9fb25l
ICgpIHsKICAgaWYgYnJhbmNoX3dhbnRzX21pZ3J1cGdyYWRlX3Rlc3RzIDsgdGhlbgogICAgICAg
IyB4ODYgb25seSBmb3Igbm93CiAgICAgICBpZiBbIHgkeGVuYXJjaCA9IHhhbWQ2NCBdIDsgdGhl
bgotICAgICAgam9iX2NyZWF0ZV90ZXN0IHRlc3QtJHhlbmFyY2gka2Vybi0kZG9tMGFyY2gtbWln
cnVwZ3JhZGUgdGVzdC1wYWlyLW9uZXdheSBcCisgICAgICAgIGxvY2FsIGhmPSRtb3N0X2hvc3Rm
bGFncyxlcXVpdi0xCisgICAgICAgIGpvYl9jcmVhdGVfdGVzdCB0ZXN0LSR4ZW5hcmNoJGtlcm4t
JGRvbTBhcmNoLW1pZ3J1cGdyYWRlIFwKKyAgICAgICAgICAgICAgICAgICAgICB0ZXN0LXBhaXIt
b25ld2F5IFwKICAgICAgICAgICAgICAgICAgICAgICB4bCAkeGVuYXJjaCAkZG9tMGFyY2ggXAog
ICAgICAgICAgICAgICAgICAgICAgICFob3N0ICFob3N0X2hvc3RmbGFncyBcCiAgICAgICAgICAg
ICAgICAgICAgICAgc3JjX2hvc3RfYnVpbGRqb2I9JHtiZml9YnVpbGQtJGRvbTBhcmNoLXByZXYg
XAogICAgICAgICAgICAgICAgICAgICAgIHNyY19ob3N0X3hlbmJ1aWxkam9iPSR7YmZpfWJ1aWxk
LSR4ZW5hcmNoLXByZXYgXAogICAgICAgICAgICAgICAgICAgICAgICRkZWJpYW5fcnVudmFycyBc
Ci0gICAgICAgICAgICAgICAgICAgICAgYWxsX2hvc3RmbGFncz0kbW9zdF9ob3N0ZmxhZ3MsZXF1
aXYtMQorICAgICAgICAgICAgICAgICAgICAgIGFsbF9ob3N0ZmxhZ3M9IiRoZiIKICAgICAgIGZp
CiAgICAgICAjIFRPRE8gaXQgd291bGQgYmUgbmljZSB0byB0ZXN0IGkzODYtPmFtZDY0IHRvb2xz
IG1pZ3JhdGlvbiB0b28gKGZvcgogICAgICAgIyBYZW4gPj0gNC42KSwgYnV0IGN1cnJlbnRseSAk
cnthcmNofSBpcyB1c2VkIGluIHNldmVyYWwgcGxhY2VzLAotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 11:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 11:05:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQWFd-0001iy-OT; Wed, 06 Jun 2018 11:05: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=2s+0=iy=citrix.com=prvs=688608ebc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQWFc-0001it-Cb
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 11:05:12 +0000
X-Inumbo-ID: 28a98628-6979-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28a98628-6979-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 13:02:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56506443"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 6 Jun 2018 12:04:55 +0100
Message-ID: <1528283096-15007-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/3] mfi-*: Provide hostflags_strip
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyB1dGlsaXR5IGZ1bmN0aW9uIHNhdmVzIHVzIGhhdmluZyB0byBmcmFnbWVudCB0aGUgKl9o
b3N0ZmxhZ3MKdmFyaWFibGVzIGFueSBmdXJ0aGVyIHdoZW4gYWRkaW5nIHNwZWNpYWwgY2FzZXMu
ICBBIHBhcnRpY3VsYXIgc3BlY2lhbApjYXNlIGNhbiBzdHJpcCBvdXQgdGhpbmdzIGl0IGRvZXNu
J3QgbGlrZS4KCk5vIGNhbGxlcnMgeWV0LgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElh
bi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogbWZpLWNvbW1vbiB8IDEwICsrKysrKysrKysK
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbWZpLWNvbW1v
biBiL21maS1jb21tb24KaW5kZXggZmRkZDFjZS4uYTQ4MjQ2MyAxMDA2NDQKLS0tIGEvbWZpLWNv
bW1vbgorKysgYi9tZmktY29tbW9uCkBAIC0xMDIsNiArMTAyLDE2IEBAIGpvYl9jcmVhdGVfYnVp
bGQgKCkgewogICAuL2NzLWpvYi1jcmVhdGUgJGZsaWdodCAkam9iICRyZWNpcGUgJGdsb2JhbF9y
dW52YXJzICIkQCIKIH0KIAoraG9zdGZsYWdzX3N0cmlwICgpIHsKKyAgIyBwcmludHMgJDEsIHdo
aWNoIGlzIGEgbGlzdCBvZiBob3N0ZmxhZ3MsIHdpdGggaG9zdGZsYWdzCisgICMgbWF0Y2hpbmcg
dGhlIHBlcmwgcmVnZXhwICQyIHJlbW92ZWQKKyAgcGVybCAtTXN0cmljdCAtd2UgJworICAgICAg
ICAgICBteSBAZiA9IHNwbGl0IC9cLC8sICRBUkdWWzBdOworICAgICAgICAgICBAZiA9IGdyZXAg
eyAhbXskQVJHVlsxXX0gfSBAZjsKKyAgICAgICAgICAgcHJpbnQgam9pbiAiLCIsIEBmIG9yIGRp
ZSAkITsKKyAgICAgICAgICcgIiRAIgorfQorCiBzZXRfaG9zdG9zX3J1bnZhcnMgKCkgewogICAj
IGNhbGxlciBzaG91bGQgaGF2ZSBkb25lCiAgICMgICAgbG9jYWwgaG9zdG9zX3J1bnZhcnMKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 11:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 11:05:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQWFb-0001in-Cy; Wed, 06 Jun 2018 11: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=2s+0=iy=citrix.com=prvs=688608ebc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQWFa-0001iY-9m
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 11:05:10 +0000
X-Inumbo-ID: 79bdd6e6-6979-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79bdd6e6-6979-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 11:05:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56506447"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 6 Jun 2018 12:04:56 +0100
Message-ID: <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/3] mfi-*: Set appropriate
 PropMinVer:XenMin: hostflags, to honour XenMin property
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

KiBJbiB0ZXN0X21hdHJpeF9pdGVyYXRlLCB3aGVyZSBtb3N0X2hvc3RmbGFncyBpcyBzZXQsIGlu
Y2x1ZGUgYQogIFByb3BNaW5WZXI6WGVuTWluOiBob3N0ZmxhZy4gIFRoaXMgaXMgZGVyaXZlZCBm
cm9tICR4ZW5icmFuY2guCiAgV2hlbiAkeGVuYnJhbmNoIGlzIHhlbi11bnN0YWJsZSwgZG9uJ3Qg
YWRkIHRoYXQgaG9zdGZsYWcuCgoqIEJ1dCB0aGlzIGlzIHdyb25nIGZvciB0aGUgbWlncmF0ZSB1
cGdyYWRlIHRlc3RzLCB3aGljaCB1c2UgYm90aCB0aGlzCiAgYW5kIHRoZSBwcmV2aW91cyB2ZXJz
aW9uIG9mIFhlbi4gIEl0IGlzIHN1ZmZpY2llbnQgdG8gY2hlY2sgdGhlCiAgcHJldmlvdXMgdmVy
c2lvbiwgc28gd2Ugc3RyaXAgb3V0IHRoZSBleGlzdGluZyBQcm9wTWluVmVyIGlmIHRoZXJlCiAg
aXMgb25lLiAgV2UgKGFiKXVzZSBzZWxlY3RfcHJldnhlbmJyYW5jaCB0byBjYWxjdWxhdGUgdGhl
IG9sZCBYZW4KICBicmFuY2ggbmFtZSAodmVyc2lvbikuCgpUaGUgbW90aXZhdGlvbiByaWdodCBu
b3cgZm9yIHRoaXMgaXMgdGhhdCBYZW4gNC4xMCBhbmQgZWFybGllciBkbyBub3QKYm9vdCB4ZW4u
Z3ogb24gVUVGSS4gIEluIGVhcmxpZXIgdmVyc2lvbnMsIG9uZSBoYXMgdG8gY2hhaW5sb2FkCnhl
bi5lZmkuICBXZSBkb24ndCBzdXBwb3J0IHRoYXQgaW4gb3NzdGVzdCByaWdodCBub3cgb24geDg2
IChhbmQgaXQKcHJvYmFibHkgaXNuJ3Qgd29ydGggZml4aW5nIHRoYXQgbG9naWMpLgoKU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogbWFr
ZS1mbGlnaHQgfCAxMyArKysrKysrKysrKysrCiBtZmktY29tbW9uICB8IDE0ICsrKysrKysrKysr
KysrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9tYWtl
LWZsaWdodCBiL21ha2UtZmxpZ2h0CmluZGV4IDhkMWE5YjguLmMyOWE2MTIgMTAwNzU1Ci0tLSBh
L21ha2UtZmxpZ2h0CisrKyBiL21ha2UtZmxpZ2h0CkBAIC04MTksNiArODE5LDE5IEBAIHRlc3Rf
bWF0cml4X2RvX29uZSAoKSB7CiAgICAgICAjIHg4NiBvbmx5IGZvciBub3cKICAgICAgIGlmIFsg
eCR4ZW5hcmNoID0geGFtZDY0IF0gOyB0aGVuCiAgICAgICAgIGxvY2FsIGhmPSRtb3N0X2hvc3Rm
bGFncyxlcXVpdi0xCisKKyAgICAgICAgIyAkbW9zdF9ob3N0ZmxhZ3Mgd2lsbCBjb250YWluIGEg
d3JvbmcgUHJvcE1pblZlcjpYZW5NaW46Li4uCisgICAgICAgIGxvY2FsIHByb3BtaW52ZXJfeGVu
bWluCisgICAgICAgIGlmIFsgIngkVkVSU0lPTl9QUkVWWEVOIiAhPSB4IF07IHRoZW4KKyAgICAg
ICAgICAjIFZFUlNJT05fUFJFVlhFTiBpcyAiNC44IiBvciAieGVuLTQuOC10ZXN0aW5nIiBvciAi
NC44LXRlc3RpbmciCisgICAgICAgICAgc2V0X3Byb3BtaW52ZXJfeGVubWluICIkVkVSU0lPTl9Q
UkVWWEVOIgorICAgICAgICBlbHNlCisgICAgICAgICAgbG9jYWwgcHJldnhlbmJyYW5jaAorICAg
ICAgICAgIHNlbGVjdF9wcmV2eGVuYnJhbmNoCisgICAgICAgICAgc2V0X3Byb3BtaW52ZXJfeGVu
bWluICIkcHJldnhlbmJyYW5jaCIKKyAgICAgICAgZmkKKyAgICAgICAgaGY9IiQoaG9zdGZsYWdz
X3N0cmlwICIkaGYiICdeUHJvcE1pblZlcjpYZW5NaW46JyksJHByb3BtaW52ZXJfeGVubWluIgor
CiAgICAgICAgIGpvYl9jcmVhdGVfdGVzdCB0ZXN0LSR4ZW5hcmNoJGtlcm4tJGRvbTBhcmNoLW1p
Z3J1cGdyYWRlIFwKICAgICAgICAgICAgICAgICAgICAgICB0ZXN0LXBhaXItb25ld2F5IFwKICAg
ICAgICAgICAgICAgICAgICAgICB4bCAkeGVuYXJjaCAkZG9tMGFyY2ggXApkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggYTQ4MjQ2My4uOWI2Yzk0NyAxMDA2NDQKLS0t
IGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBAIC0xMjMsNiArMTIzLDEzIEBAIHNldF9o
b3N0b3NfcnVudmFycyAoKSB7CiAgIGVzYWMKIH0KIAorc2V0X3Byb3BtaW52ZXJfeGVubWluICgp
IHsKKyAgcHJvcG1pbnZlcl94ZW5taW49IiQxIgorICBwcm9wbWludmVyX3hlbm1pbj0iJHtwcm9w
bWludmVyX3hlbm1pbiN4ZW4tfSIKKyAgcHJvcG1pbnZlcl94ZW5taW49IiR7cHJvcG1pbnZlcl94
ZW5taW4lLXRlc3Rpbmd9IgorICBwcm9wbWludmVyX3hlbm1pbj0iUHJvcE1pblZlcjpYZW5NaW46
JHByb3BtaW52ZXJfeGVubWluIgorfQorCiBzZXRfZnJlZWJzZF9ydW52YXJzICgpIHsKICAgICAj
IENhbGxlciBzaG91bGQgaGF2ZSBkb25lIGlmIHJlcXVpcmVkOgogICAgICMgbG9jYWwgZnJlZWJz
ZF9ydW52YXJzCkBAIC01NjYsNiArNTczLDEzIEBAIHRlc3RfbWF0cml4X2l0ZXJhdGUgKCkgewog
ICAgICAgICBpZiBbICJ4JG1pbl9saW51eF9ob3N0ZmxhZyIgIT0gIngiIF0gOyB0aGVuCiAgICAg
ICAgICAgICBtb3N0X2hvc3RmbGFncz0iJG1vc3RfaG9zdGZsYWdzLCRtaW5fbGludXhfaG9zdGZs
YWciCiAgICAgICAgIGZpCisgICAgICAgIGNhc2UgIiR4ZW5icmFuY2giIGluCisgICAgICAgICAg
eGVuLVswLTldKi10ZXN0aW5nKQorICAgICAgICAgICAgc2V0X3Byb3BtaW52ZXJfeGVubWluICIk
eGVuYnJhbmNoIgorICAgICAgICAgICAgbW9zdF9ob3N0ZmxhZ3M9IiRtb3N0X2hvc3RmbGFncywk
cHJvcG1pbnZlcl94ZW5taW4iCisgICAgICAgICAgICA7OworICAgICAgICAgICMgb3RoZXIgeGVu
YnJhbmNoIHZhbHVlcywgZWcgeGVuLXVuc3RhYmxlLCBnZXQgbm8gcmVzdHJpY3Rpb24KKyAgICAg
ICAgZXNhYwogCiAgICAgICAgIG1vc3RfcnVudmFycz0iCiAgICAgICAgICAgICAgICAgICBhcmNo
PSRkb20wYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 11:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 11:05:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQWFZ-0001iR-O2; Wed, 06 Jun 2018 11: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=2s+0=iy=citrix.com=prvs=688608ebc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQWFZ-0001iM-0T
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 11:05:09 +0000
X-Inumbo-ID: 78915bf3-6979-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78915bf3-6979-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 11:05:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56506441"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 6 Jun 2018 12:04:53 +0100
Message-ID: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 0/3] Support host-specific minimum Xen
 version
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpJIGhhdmUgcnVu
IHN0YW5kYWxvbmUtZ2VuZXJhdGUtZHVtcC1mbGlnaHQtcnVudmFycyBhbmQgZXllYmFsbGVkIHRo
ZQooc3Vic3RhbnRpYWwpIG91dHB1dCwgYW5kIGl0IGxvb2tzIHBsYXVzaWJsZS4KCklhbiBKYWNr
c29uICgzKToKICBtZmktKjogUmVmb3JtYXQvcmVmYWN0b3IgbWlncnVwZ3JhZGUgdGVzdCBnZW5l
cmF0aW9uIHNsaWdodGx5CiAgbWZpLSo6IFByb3ZpZGUgaG9zdGZsYWdzX3N0cmlwCiAgbWZpLSo6
IFNldCBhcHByb3ByaWF0ZSBQcm9wTWluVmVyOlhlbk1pbjogaG9zdGZsYWdzLCB0byBob25vdXIg
WGVuTWluCiAgICBwcm9wZXJ0eQoKIG1ha2UtZmxpZ2h0IHwgMTkgKysrKysrKysrKysrKysrKyst
LQogbWZpLWNvbW1vbiAgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hh
bmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 11:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 11: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 1fQWUT-00042t-AI; Wed, 06 Jun 2018 11:20: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQWUR-00042X-Ba
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 11:20:31 +0000
X-Inumbo-ID: 4d72bda8-697b-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d72bda8-697b-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 13:18: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 1fQWUN-0002vC-LD; Wed, 06 Jun 2018 11:20:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQWUN-0000yo-EW; Wed, 06 Jun 2018 11:20:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQWUN-0005PS-BJ; Wed, 06 Jun 2018 11:20:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123812-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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: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-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 11:20:27 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123812: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgxMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgxMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxOTY5MzJhZGIyNWE2ZTI2Njgw
Nzg4ZGI0Mzk3ODUwYmJkMzA3NzBmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICBjZTIyY2MzNWRmNTIzZGIwMjU5ODNmMzAzYzIwMWQ5Y2VmNjE3OWRiCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjMxNDQgIDIwMTgtMDUtMjQgMTE6MDE6MjIgWiAgIDEzIGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzMzQ3ICAyMDE4LTA1LTI5IDA5OjA5OjE0IFogICAgOCBkYXlzICAg
IDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNTEyICAyMDE4LTA2LTAxIDAxOjE5
OjM5IFogICAgNSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12: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 1fQX7T-0001Zw-N5; Wed, 06 Jun 2018 12:00:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQX7S-0001Zl-B7
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 12:00:50 +0000
X-Inumbo-ID: 40200a76-6981-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40200a76-6981-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:00:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 06:00:48 -0600
Message-Id: <5B17CCEE02000078001C8AAE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 06:00:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
In-Reply-To: <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [OSSTEST PATCH 3/3] mfi-*: Set appropriate
 PropMinVer:XenMin: hostflags, to honour XenMin property
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA2LjA2LjE4IGF0IDEzOjA0LCA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIG1vdGl2YXRpb24gcmlnaHQgbm93IGZvciB0aGlzIGlzIHRoYXQgWGVuIDQuMTAg
YW5kIGVhcmxpZXIgZG8gbm90Cj4gYm9vdCB4ZW4uZ3ogb24gVUVGSS4gIEluIGVhcmxpZXIgdmVy
c2lvbnMsIG9uZSBoYXMgdG8gY2hhaW5sb2FkCj4geGVuLmVmaS4gIFdlIGRvbid0IHN1cHBvcnQg
dGhhdCBpbiBvc3N0ZXN0IHJpZ2h0IG5vdyBvbiB4ODYgKGFuZCBpdAo+IHByb2JhYmx5IGlzbid0
IHdvcnRoIGZpeGluZyB0aGF0IGxvZ2ljKS4KClRoaXMgaXMgNC44IGhlcmU7IHRoZSBhY3R1YWwg
Y29kZSBjaGFuZ2UgaGFzIGl0IHRoYXQgd2F5LiA0LjEwCndhcyBpaXJjIG1lbnRpb25lZCBieSBK
dWxpZW4gYXMgcG90ZW50aWFsbHkgbmVlZGluZyBzcGVjaWFsIGNhc2luZwpvbiBvbmUgb2YgdGhl
IEFSTSBob3N0cywgb25jZSBjb21taXNzaW9uZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:10:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:10: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 1fQXGG-0002Tb-QU; Wed, 06 Jun 2018 12: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQXGF-0002TO-8J
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 12:09:55 +0000
X-Inumbo-ID: 84eb2f4e-6982-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84eb2f4e-6982-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:09: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 1fQXGB-0003sE-OC; Wed, 06 Jun 2018 12:09: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 1fQXGB-0004Ak-Cn; Wed, 06 Jun 2018 12:09:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQXGB-0003iV-CC; Wed, 06 Jun 2018 12:09:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123829-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=91c31ff04a7a72b4b0e476972ad3c76e03a106a2
X-Osstest-Versions-That: ovmf=0b6457efabf6f47bc55690874dde82d2f8616abc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 12:09:51 +0000
Subject: [Xen-devel] [ovmf test] 123829: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MjkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5MWMzMWZmMDRhN2E3MmI0YjBlNDc2OTcyYWQzYzc2
ZTAzYTEwNmEyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYjY0NTdl
ZmFiZjZmNDdiYzU1NjkwODc0ZGRlODJkMmY4NjE2YWJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM4MTEgIDIwMTgtMDYtMDUgMDI6NDI6NDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzODI5ICAyMDE4LTA2LTA1IDE4OjQwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvamlhbiBa
aHVhbmcgPGhhb2ppYW4uemh1YW5nQGxpbmFyby5vcmc+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CiAgTWVlbmFrc2hpIEFnZ2Fyd2FsIDxtZWVuYWtzaGkuYWdnYXJ3YWxAbnhw
LmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KICBWYWJoYXYgU2hhcm1hIDx2YWJoYXYuc2hhcm1hQG54cC5jb20+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
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMGI2NDU3
ZWZhYi4uOTFjMzFmZjA0YSAgOTFjMzFmZjA0YTdhNzJiNGIwZTQ3Njk3MmFkM2M3NmUwM2ExMDZh
MiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:10:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:10:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQXGe-000301-5K; Wed, 06 Jun 2018 12:10:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQXGc-0002zp-PZ
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 12:10:18 +0000
X-Inumbo-ID: 4199cbba-6982-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4199cbba-6982-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:08:01 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id v135-v6so8723496lfa.9
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 05:10:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=ftHt6eZ80zgiEgsvs9LoljpwcQ0P2BNKMZ7OCma4EAE=;
 b=uDdCBpouU/lE5gFHp2vLhqbPqlcRw70Qx4gi+tySOEmmV77C1imtnf/VImbCkAu2m3
 ILoeSqEEFnD5hdH14JdWUoqsA4PZN7UH1U9xtaEgtVkUZJrrm1RB0ruZoUU9olKsNXv+
 7bQbN87q10pKng8kWZ8zRPeM2PU7rcAtdESOkbuzsrW3cUBDXbbpilfiynkkRIe9yrei
 9DJ3qLAmYSoDQrVCKPZsvZeio8m5gv4+qCd1m8i8XhgC4taZFtL94WHVjFJseOmRVav2
 3YlOjY2NgtTjpZ0y3goeA5QKnMm7xbyi7sPycbYLxr2ZsV6XItZKqRPzKD5EoSjZJZnJ
 A86w==
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=ftHt6eZ80zgiEgsvs9LoljpwcQ0P2BNKMZ7OCma4EAE=;
 b=iyWdfE8UGey6KDW/InPlhk8snh95KQlKQH/4QXXtrLqb/mQ9MS8tCkxgMDym7PMNM+
 zFjZIqoj9t1+eyZw/hogkHRarxpmFFDZ/SLBiPDF/1BZDeUuF53pgZP3URMEFoiy9NMK
 BOFDsjgZKoiTAIgL9ho4ho0F7WGo7A8TscjdcNqYwgsTyoOoKl4nKcbsaR/69vEzOhi6
 Sf+ePH38BbYlxiCo75lallcVgVqivuiafHYSczzSXnBDV/3Nj5M1gA6mg6I4SoB69udE
 TMWHfS28VoLN0cbX63o3ygM8Z+sH3iyAPvcjIrl7mEwPEuLN6RRUxN+wDw6kl90esqRM
 udPg==
X-Gm-Message-State: APt69E1BCBQaKMZC6XHOU2j0AfL/Q+oUBMYmh1VnKhaVs466hQmRmonP
 3szobRZjrH7u0iccm6c75ac=
X-Google-Smtp-Source: ADUXVKINm+DXv3gBZabgFUf9lMgMD1jgscRK/QAnC5Q5gyeDYlBx0VWpxeVlYFFKW89HHn1jA/GTLw==
X-Received: by 2002:a2e:594d:: with SMTP id
 n74-v6mr2028175ljb.128.1528287015096; 
 Wed, 06 Jun 2018 05:10:15 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 k12-v6sm4963584lje.94.2018.06.06.05.10.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 05:10:13 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@gmail.com>
 <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <117e05b3-69f6-b879-50d9-0cddd8e4c313@gmail.com>
Date: Wed, 6 Jun 2018 15:10: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: <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDUvMjAxOCAwMTowNyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IDEuIENyZWF0ZSBhIGRtYS1idWYgZnJvbSBncmFudCByZWZlcmVuY2VzIHByb3ZpZGVk
IGJ5IHRoZSBmb3JlaWduCj4+ICAgICBkb21haW4uIEJ5IGRlZmF1bHQgZG1hLWJ1ZiBpcyBiYWNr
ZWQgYnkgc3lzdGVtIG1lbW9yeSBwYWdlcywgYnV0Cj4+ICAgICBieSBwcm92aWRpbmcgR05UREVW
X0RNQV9GTEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCj4+ICAgICBhcyBhIERN
QSB3cml0ZS1jb21iaW5lL2NvaGVyZW50IGJ1ZmZlciwgZS5nLiBhbGxvY2F0ZWQgd2l0aAo+PiAg
ICAgY29ycmVzcG9uZGluZyBkbWFfYWxsb2NfeHh4IEFQSS4KPj4gICAgIEV4cG9ydCB0aGUgcmVz
dWx0aW5nIGJ1ZmZlciBhcyBhIG5ldyBkbWEtYnVmLgo+Pgo+PiAyLiBJbXBsZW1lbnQgd2FpdGlu
ZyBmb3IgdGhlIGRtYS1idWYgdG8gYmUgcmVsZWFzZWQ6IGJsb2NrIHVudGlsIHRoZQo+PiAgICAg
ZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCj4+
ICAgICBJZiB3aXRoaW4gdGhlIHRpbWUtb3V0IHByb3ZpZGVkIHRoZSBidWZmZXIgaXMgbm90IHJl
bGVhc2VkIHRoZW4KPj4gICAgIC1FVElNRURPVVQgZXJyb3IgaXMgcmV0dXJuZWQuIElmIHRoZSBi
dWZmZXIgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yCj4+ICAgICBkb2VzIG5vdCBleGlzdCBvciBo
YXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQgaXMKPj4gICAgIHJldHVybmVk
LiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycyB0aGlzIG11c3Qgbm90IGJlIHRyZWF0ZWQgYXMK
Pj4gICAgIGVycm9yLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMv
eGVuL2dudGRldi1kbWFidWYuYyB8IDM5MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KPj4gICBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggfCAgIDkgKy0KPj4gICBkcml2
ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCAgOTAgKysrKysrKystCj4+ICAgMyBmaWxlcyBjaGFu
Z2VkLCA0ODYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYu
Ywo+PiBpbmRleCA2YmVkZDEzODdiZDkuLmY2MTI0Njg4NzliNCAxMDA2NDQKPj4gLS0tIGEvZHJp
dmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFi
dWYuYwo+PiBAQCAtMywxNSArMyw1OCBAQAo+PiAgIC8qCj4+ICAgICogWGVuIGRtYS1idWYgZnVu
Y3Rpb25hbGl0eSBmb3IgZ250ZGV2Lgo+PiAgICAqCj4+ICsgKiBETUEgYnVmZmVyIGltcGxlbWVu
dGF0aW9uIGlzIGJhc2VkIG9uIGRyaXZlcnMvZ3B1L2RybS9kcm1fcHJpbWUuYy4KPj4gKyAqCj4+
ICAgICogQ29weXJpZ2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5
c3RlbXMgSW5jLgo+PiAgICAqLwo+PiAgIAo+PiArI2luY2x1ZGUgPGxpbnV4L2RtYS1idWYuaD4K
Pj4gICAjaW5jbHVkZSA8bGludXgvc2xhYi5oPgo+PiAgIAo+PiAgICNpbmNsdWRlICJnbnRkZXYt
ZG1hYnVmLmgiCj4+ICAgCj4+ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiB7Cj4+ICsJc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiAqcHJpdjsKPj4gKwlzdHJ1Y3QgZG1hX2J1ZiAqZG1hYnVmOwo+PiAr
CXN0cnVjdCBsaXN0X2hlYWQgbmV4dDsKPj4gKwlpbnQgZmQ7Cj4+ICsKPj4gKwl1bmlvbiB7Cj4+
ICsJCXN0cnVjdCB7Cj4+ICsJCQkvKiBFeHBvcnRlZCBidWZmZXJzIGFyZSByZWZlcmVuY2UgY291
bnRlZC4gKi8KPj4gKwkJCXN0cnVjdCBrcmVmIHJlZmNvdW50Owo+PiArCj4+ICsJCQlzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXY7Cj4+ICsJCQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7Cj4+ICsJCQl2
b2lkICgqcmVsZWFzZSkoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+PiArCQkJCQlzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXApOwo+PiArCQl9IGV4cDsKPj4gKwl9IHU7Cj4+ICsKPj4gKwkvKiBOdW1i
ZXIgb2YgcGFnZXMgdGhpcyBidWZmZXIgaGFzLiAqLwo+PiArCWludCBucl9wYWdlczsKPj4gKwkv
KiBQYWdlcyBvZiB0aGlzIGJ1ZmZlci4gKi8KPj4gKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOwo+PiAr
fTsKPj4gKwo+PiArc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogewo+PiArCXN0cnVjdCBs
aXN0X2hlYWQgbmV4dDsKPj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsK
Pj4gKwlzdHJ1Y3QgY29tcGxldGlvbiBjb21wbGV0aW9uOwo+PiArfTsKPj4gKwo+PiArc3RydWN0
IGdudGRldl9kbWFidWZfYXR0YWNobWVudCB7Cj4+ICsJc3RydWN0IHNnX3RhYmxlICpzZ3Q7Cj4+
ICsJZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyOwo+PiArfTsKPj4gKwo+PiAgIHN0cnVjdCBn
bnRkZXZfZG1hYnVmX3ByaXYgewo+PiAtCWludCBkdW1teTsKPj4gKwkvKiBMaXN0IG9mIGV4cG9y
dGVkIERNQSBidWZmZXJzLiAqLwo+PiArCXN0cnVjdCBsaXN0X2hlYWQgZXhwX2xpc3Q7Cj4+ICsJ
LyogTGlzdCBvZiB3YWl0IG9iamVjdHMuICovCj4+ICsJc3RydWN0IGxpc3RfaGVhZCBleHBfd2Fp
dF9saXN0Owo+PiArCS8qIFRoaXMgaXMgdGhlIGxvY2sgd2hpY2ggcHJvdGVjdHMgZG1hX2J1Zl94
eHggbGlzdHMuICovCj4+ICsJc3RydWN0IG11dGV4IGxvY2s7Cj4+ICAgfTsKPj4gICAKPj4gICAv
KiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gKi8KPj4gQEAgLTIyLDE5ICs2NSwzNTkgQEAgc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiB7Cj4+ICAgLyogSW1wbGVtZW50YXRpb24gb2Ygd2FpdCBmb3IgZXhwb3J0ZWQgRE1B
IGJ1ZmZlciB0byBiZSByZWxlYXNlZC4gICAgICovCj4+ICAgLyogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4+ICAg
Cj4+ICtzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0IGtyZWYgKmtyZWYpOwo+
PiArCj4+ICtzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKgo+PiArZG1hYnVm
X2V4cF93YWl0X29ial9uZXcoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwKPj4gKwkJ
CXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQo+PiArewo+PiArCXN0cnVjdCBn
bnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmo7Cj4+ICsKPj4gKwlvYmogPSBremFsbG9jKHNpemVv
Zigqb2JqKSwgR0ZQX0tFUk5FTCk7Cj4+ICsJaWYgKCFvYmopCj4+ICsJCXJldHVybiBFUlJfUFRS
KC1FTk9NRU0pOwo+PiArCj4+ICsJaW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBsZXRpb24pOwo+
PiArCW9iai0+Z250ZGV2X2RtYWJ1ZiA9IGdudGRldl9kbWFidWY7Cj4+ICsKPj4gKwltdXRleF9s
b2NrKCZwcml2LT5sb2NrKTsKPj4gKwlsaXN0X2FkZCgmb2JqLT5uZXh0LCAmcHJpdi0+ZXhwX3dh
aXRfbGlzdCk7Cj4+ICsJLyogUHV0IG91ciByZWZlcmVuY2UgYW5kIHdhaXQgZm9yIGdudGRldl9k
bWFidWYncyByZWxlYXNlIHRvIGZpcmUuICovCj4+ICsJa3JlZl9wdXQoJmdudGRldl9kbWFidWYt
PnUuZXhwLnJlZmNvdW50LCBkbWFidWZfZXhwX3JlbGVhc2UpOwo+PiArCW11dGV4X3VubG9jaygm
cHJpdi0+bG9jayk7Cj4+ICsJcmV0dXJuIG9iajsKPj4gK30KPj4gKwo+PiArc3RhdGljIHZvaWQg
ZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYs
Cj4+ICsJCQkJICAgICBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqKQo+PiArewo+
PiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpjdXJfb2JqLCAqcTsKPj4gKwo+PiAr
CW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+PiArCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShj
dXJfb2JqLCBxLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKPj4gKwkJaWYgKGN1cl9vYmog
PT0gb2JqKSB7Cj4+ICsJCQlsaXN0X2RlbCgmb2JqLT5uZXh0KTsKPj4gKwkJCWtmcmVlKG9iaik7
Cj4+ICsJCQlicmVhazsKPj4gKwkJfQo+PiArCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4+
ICt9Cj4+ICsKPj4gK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF93YWl0X29ial93YWl0KHN0cnVjdCBn
bnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosCj4+ICsJCQkJICAgIHUzMiB3YWl0X3RvX21zKQo+
PiArewo+PiArCWlmICh3YWl0X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXQoJm9iai0+Y29tcGxldGlv
biwKPj4gKwkJCW1zZWNzX3RvX2ppZmZpZXMod2FpdF90b19tcykpIDw9IDApCj4+ICsJCXJldHVy
biAtRVRJTUVET1VUOwo+PiArCj4+ICsJcmV0dXJuIDA7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2
b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYg
KnByaXYsCj4+ICsJCQkJICAgICAgIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVm
KQo+PiArewo+PiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosICpxOwo+PiAr
Cj4+ICsJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKG9iaiwgcSwgJnByaXYtPmV4cF93YWl0X2xp
c3QsIG5leHQpCj4+ICsJCWlmIChvYmotPmdudGRldl9kbWFidWYgPT0gZ250ZGV2X2RtYWJ1Zikg
ewo+PiArCQkJcHJfZGVidWcoIkZvdW5kIGdudGRldl9kbWFidWYgaW4gdGhlIHdhaXQgbGlzdCwg
d2FrZVxuIik7Cj4+ICsJCQljb21wbGV0ZV9hbGwoJm9iai0+Y29tcGxldGlvbik7Cj4gYnJlYWsg
PwpzdXJlLCB0aGFuayB5b3UKPj4gKwkJfQo+PiArfQo+PiArCj4+ICtzdGF0aWMgc3RydWN0IGdu
dGRldl9kbWFidWYgKgo+PiArZG1hYnVmX2V4cF93YWl0X29ial9nZXRfYnlfZmQoc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkKQo+PiArewo+PiArCXN0cnVjdCBnbnRkZXZf
ZG1hYnVmICpxLCAqZ250ZGV2X2RtYWJ1ZiwgKnJldCA9IEVSUl9QVFIoLUVOT0VOVCk7Cj4+ICsK
Pj4gKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPj4gKwlsaXN0X2Zvcl9lYWNoX2VudHJ5X3Nh
ZmUoZ250ZGV2X2RtYWJ1ZiwgcSwgJnByaXYtPmV4cF9saXN0LCBuZXh0KQo+PiArCQlpZiAoZ250
ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsKPj4gKwkJCXByX2RlYnVnKCJGb3VuZCBnbnRkZXZfZG1h
YnVmIGluIHRoZSB3YWl0IGxpc3RcbiIpOwo+PiArCQkJa3JlZl9nZXQoJmdudGRldl9kbWFidWYt
PnUuZXhwLnJlZmNvdW50KTsKPj4gKwkJCXJldCA9IGdudGRldl9kbWFidWY7Cj4+ICsJCQlicmVh
azsKPj4gKwkJfQo+PiArCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4+ICsJcmV0dXJuIHJl
dDsKPj4gK30KPj4gKwo+PiAgIGludCBnbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHN0
cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCwKPj4gICAJCQkJICAgIGludCB3
YWl0X3RvX21zKQo+PiAgIHsKPj4gLQlyZXR1cm4gLUVJTlZBTDsKPj4gKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29i
aiAqb2JqOwo+PiArCWludCByZXQ7Cj4+ICsKPj4gKwlwcl9kZWJ1ZygiV2lsbCB3YWl0IGZvciBk
bWEtYnVmIHdpdGggZmQgJWRcbiIsIGZkKTsKPj4gKwkvKgo+PiArCSAqIFRyeSB0byBmaW5kIHRo
ZSBETUEgYnVmZmVyOiBpZiBub3QgZm91bmQgbWVhbnMgdGhhdAo+PiArCSAqIGVpdGhlciB0aGUg
YnVmZmVyIGhhcyBhbHJlYWR5IGJlZW4gcmVsZWFzZWQgb3IgZmlsZSBkZXNjcmlwdG9yCj4+ICsJ
ICogcHJvdmlkZWQgaXMgd3JvbmcuCj4+ICsJICovCj4+ICsJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1
Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHByaXYsIGZkKTsKPj4gKwlpZiAoSVNfRVJSKGdudGRl
dl9kbWFidWYpKQo+PiArCQlyZXR1cm4gUFRSX0VSUihnbnRkZXZfZG1hYnVmKTsKPj4gKwo+PiAr
CS8qCj4+ICsJICogZ250ZGV2X2RtYWJ1ZiBzdGlsbCBleGlzdHMgYW5kIGlzIHJlZmVyZW5jZSBj
b3VudCBsb2NrZWQgYnkgdXMgbm93LAo+PiArCSAqIHNvIHByZXBhcmUgdG8gd2FpdDogYWxsb2Nh
dGUgd2FpdCBvYmplY3QgYW5kIGFkZCBpdCB0byB0aGUgd2FpdCBsaXN0LAo+PiArCSAqIHNvIHdl
IGNhbiBmaW5kIGl0IG9uIHJlbGVhc2UuCj4+ICsJICovCj4+ICsJb2JqID0gZG1hYnVmX2V4cF93
YWl0X29ial9uZXcocHJpdiwgZ250ZGV2X2RtYWJ1Zik7Cj4+ICsJaWYgKElTX0VSUihvYmopKSB7
Cj4+ICsJCXByX2VycigiRmFpbGVkIHRvIHNldHVwIHdhaXQgb2JqZWN0LCByZXQgJWxkXG4iLCBQ
VFJfRVJSKG9iaikpOwo+Cj4gTm8gbmVlZCBmb3IgcHJfZXJyLiBXZSBhcmUgb3V0IG9mIG1lbW9y
eS4KV2lsbCByZW1vdmUKPgo+PiArCQlyZXR1cm4gUFRSX0VSUihvYmopOwo+PiArfQo+PiArCj4+
ICsJcmV0ID0gZG1hYnVmX2V4cF93YWl0X29ial93YWl0KG9iaiwgd2FpdF90b19tcyk7Cj4+ICsJ
ZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHByaXYsIG9iaik7Cj4+ICsJcmV0dXJuIHJldDsKPj4g
ICB9Cj4+ICAgCj4+ICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4+ICAgLyogRE1BIGJ1ZmZlciBleHBvcnQg
c3VwcG9ydC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCj4+ICAg
LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tICovCj4+ICAgCj4+ICtzdGF0aWMgc3RydWN0IHNnX3RhYmxlICoKPj4gK2Rt
YWJ1Zl9wYWdlc190b19zZ3Qoc3RydWN0IHBhZ2UgKipwYWdlcywgdW5zaWduZWQgaW50IG5yX3Bh
Z2VzKQo+PiArewo+PiArCXN0cnVjdCBzZ190YWJsZSAqc2d0Owo+PiArCWludCByZXQ7Cj4+ICsK
Pj4gKwlzZ3QgPSBrbWFsbG9jKHNpemVvZigqc2d0KSwgR0ZQX0tFUk5FTCk7Cj4+ICsJaWYgKCFz
Z3QpIHsKPj4gKwkJcmV0ID0gLUVOT01FTTsKPj4gKwkJZ290byBvdXQ7Cj4+ICsJfQo+PiArCj4+
ICsJcmV0ID0gc2dfYWxsb2NfdGFibGVfZnJvbV9wYWdlcyhzZ3QsIHBhZ2VzLCBucl9wYWdlcywg
MCwKPj4gKwkJCQkJbnJfcGFnZXMgPDwgUEFHRV9TSElGVCwKPj4gKwkJCQkJR0ZQX0tFUk5FTCk7
Cj4+ICsJaWYgKHJldCkKPj4gKwkJZ290byBvdXQ7Cj4+ICsKPj4gKwlyZXR1cm4gc2d0Owo+PiAr
Cj4+ICtvdXQ6Cj4+ICsJa2ZyZWUoc2d0KTsKPj4gKwlyZXR1cm4gRVJSX1BUUihyZXQpOwo+PiAr
fQo+PiArCj4+ICtzdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX2F0dGFjaChzdHJ1Y3QgZG1hX2J1
ZiAqZG1hX2J1ZiwKPj4gKwkJCQkgc3RydWN0IGRldmljZSAqdGFyZ2V0X2RldiwKPj4gKwkJCQkg
c3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoKQo+PiArewo+PiArCXN0cnVjdCBnbnRk
ZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoOwo+PiArCj4+ICsJZ250
ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBremFsbG9jKHNpemVvZigqZ250ZGV2X2RtYWJ1Zl9hdHRhY2gp
LAo+PiArCQkJCSAgICAgICBHRlBfS0VSTkVMKTsKPj4gKwlpZiAoIWdudGRldl9kbWFidWZfYXR0
YWNoKQo+PiArCQlyZXR1cm4gLUVOT01FTTsKPj4gKwo+PiArCWdudGRldl9kbWFidWZfYXR0YWNo
LT5kaXIgPSBETUFfTk9ORTsKPj4gKwlhdHRhY2gtPnByaXYgPSBnbnRkZXZfZG1hYnVmX2F0dGFj
aDsKPj4gKwkvKiBNaWdodCBuZWVkIHRvIHBpbiB0aGUgcGFnZXMgb2YgdGhlIGJ1ZmZlciBub3cu
ICovCj4KPiBXaG8gaXMgc3VwcG9zZWQgdG8gcGluIHRoZSBwYWdlcz8gVGhlIGNhbGxlcj8KT2ss
IGFzIHdlIGRvIG5vdCBpbXBsZW1lbnQgLm1tYXAgZm9yIFhlbiBkbWEtYnVmIGFuZCB0aGVyZSBp
cwpubyBwbGFuIHRvIG1tYXAga2VybmVsIG1lbW9yeSAoZWl0aGVyIGJhbGxvb25lZCBvciBkbWFf
YWxsb2MnZWQpLAp0aGVuIHdlIGNhbiByZW1vdmUgdGhpcyBjb21tZW50IGFzIHRoZXJlIGlzIG5v
IG5lZWQgdG8gcGluL3VucGluCnBhZ2VzLgo+Cj4+ICsJcmV0dXJuIDA7Cj4+ICt9Cj4+ICsKPj4g
K3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2RldGFjaChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1
ZiwKPj4gKwkJCQkgIHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCkKPj4gK3sKPj4g
KwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9
IGF0dGFjaC0+cHJpdjsKPj4gKwo+PiArCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaCkgewo+PiAr
CQlzdHJ1Y3Qgc2dfdGFibGUgKnNndCA9IGdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3Q7Cj4+ICsK
Pj4gKwkJaWYgKHNndCkgewo+PiArCQkJaWYgKGdudGRldl9kbWFidWZfYXR0YWNoLT5kaXIgIT0g
RE1BX05PTkUpCj4+ICsJCQkJZG1hX3VubWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3QtPnNn
bCwKPj4gKwkJCQkJCSAgIHNndC0+bmVudHMsCj4+ICsJCQkJCQkgICBnbnRkZXZfZG1hYnVmX2F0
dGFjaC0+ZGlyLAo+PiArCQkJCQkJICAgRE1BX0FUVFJfU0tJUF9DUFVfU1lOQyk7Cj4+ICsJCQlz
Z19mcmVlX3RhYmxlKHNndCk7Cj4+ICsJCX0KPj4gKwo+PiArCQlrZnJlZShzZ3QpOwo+PiArCQlr
ZnJlZShnbnRkZXZfZG1hYnVmX2F0dGFjaCk7Cj4+ICsJCWF0dGFjaC0+cHJpdiA9IE5VTEw7Cj4+
ICsJfQo+PiArCS8qIE1pZ2h0IG5lZWQgdG8gdW5waW4gdGhlIHBhZ2VzIG9mIHRoZSBidWZmZXIg
bm93LiAqLwo+IFNhbWUgcXVlc3Rpb24uClBsZWFzZSBzZWUgYWJvdmUKPj4gK30KPj4gKwo+PiAr
c3RhdGljIHN0cnVjdCBzZ190YWJsZSAqCj4+ICtkbWFidWZfZXhwX29wc19tYXBfZG1hX2J1Zihz
dHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2gsCj4+ICsJCQkgICBlbnVtIGRtYV9kYXRh
X2RpcmVjdGlvbiBkaXIpCj4+ICt7Cj4+ICsJc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVu
dCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBhdHRhY2gtPnByaXY7Cj4+ICsJc3RydWN0IGdudGRl
dl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+cHJpdjsKPj4gKwlzdHJ1
Y3Qgc2dfdGFibGUgKnNndDsKPj4gKwo+PiArCXByX2RlYnVnKCJNYXBwaW5nICVkIHBhZ2VzIGZv
ciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzLAo+PiArCQkgYXR0YWNoLT5kZXYp
Owo+PiArCj4+ICsJaWYgKFdBUk5fT04oZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVm
X2F0dGFjaCkpCj4KPiBXQVJOX09OX09OQ0UuIEhlcmUgYW5kIGVsc2V3aGVyZS4KV2h5PyBUaGUg
VUFQSSBtYXkgYmUgdXNlZCBieSBkaWZmZXJlbnQgYXBwbGljYXRpb25zLCB0aHVzIHdlIG1pZ2h0
Cmxvc2Ugd2FybmluZ3MgZm9yIHNvbWUgb2YgdGhlbS4gSGF2aW5nIFdBUk5fT04gd2lsbCBzaG93
IHByb2JsZW1zCmZvciBtdWx0aXBsZSB1c2Vycywgbm90IGZvciB0aGUgZmlyc3Qgb25lLgpEb2Vz
IHRoaXMgbWFrZSBzZW5zZSB0byBzdGlsbCB1c2UgV0FSTl9PTj8KPgo+PiArCQlyZXR1cm4gRVJS
X1BUUigtRUlOVkFMKTsKPj4gKwo+PiArCS8qIFJldHVybiB0aGUgY2FjaGVkIG1hcHBpbmcgd2hl
biBwb3NzaWJsZS4gKi8KPj4gKwlpZiAoZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9PSBkaXIp
Cj4+ICsJCXJldHVybiBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0Owo+PiArCj4+ICsJLyoKPj4g
KwkgKiBUd28gbWFwcGluZ3Mgd2l0aCBkaWZmZXJlbnQgZGlyZWN0aW9ucyBmb3IgdGhlIHNhbWUg
YXR0YWNobWVudCBhcmUKPj4gKwkgKiBub3QgYWxsb3dlZC4KPj4gKwkgKi8KPj4gKwlpZiAoV0FS
Tl9PTihnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyICE9IERNQV9OT05FKSkKPj4gKwkJcmV0dXJu
IEVSUl9QVFIoLUVCVVNZKTsKPj4gKwo+PiArCXNndCA9IGRtYWJ1Zl9wYWdlc190b19zZ3QoZ250
ZGV2X2RtYWJ1Zi0+cGFnZXMsCj4+ICsJCQkJICBnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyk7Cj4+
ICsJaWYgKCFJU19FUlIoc2d0KSkgewo+PiArCQlpZiAoIWRtYV9tYXBfc2dfYXR0cnMoYXR0YWNo
LT5kZXYsIHNndC0+c2dsLCBzZ3QtPm5lbnRzLCBkaXIsCj4+ICsJCQkJICAgICAgRE1BX0FUVFJf
U0tJUF9DUFVfU1lOQykpIHsKPj4gKwkJCXNnX2ZyZWVfdGFibGUoc2d0KTsKPj4gKwkJCWtmcmVl
KHNndCk7Cj4+ICsJCQlzZ3QgPSBFUlJfUFRSKC1FTk9NRU0pOwo+PiArCQl9IGVsc2Ugewo+PiAr
CQkJZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPnNndCA9IHNndDsKPj4gKwkJCWdudGRldl9kbWFidWZf
YXR0YWNoLT5kaXIgPSBkaXI7Cj4+ICsJCX0KPj4gKwl9Cj4+ICsJaWYgKElTX0VSUihzZ3QpKQo+
PiArCQlwcl9lcnIoIkZhaWxlZCB0byBtYXAgc2cgdGFibGUgZm9yIGRldiAlcFxuIiwgYXR0YWNo
LT5kZXYpOwo+PiArCXJldHVybiBzZ3Q7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1
Zl9leHBfb3BzX3VubWFwX2RtYV9idWYoc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNo
LAo+PiArCQkJCQkgc3RydWN0IHNnX3RhYmxlICpzZ3QsCj4+ICsJCQkJCSBlbnVtIGRtYV9kYXRh
X2RpcmVjdGlvbiBkaXIpCj4+ICt7Cj4+ICsJLyogTm90IGltcGxlbWVudGVkLiBUaGUgdW5tYXAg
aXMgZG9uZSBhdCBkbWFidWZfZXhwX29wc19kZXRhY2goKS4gKi8KPj4gK30KPj4gKwo+PiArc3Rh
dGljIHZvaWQgZG1hYnVmX2V4cF9yZWxlYXNlKHN0cnVjdCBrcmVmICprcmVmKQo+PiArewo+PiAr
CXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmID0KPj4gKwkJY29udGFpbmVyX29m
KGtyZWYsIHN0cnVjdCBnbnRkZXZfZG1hYnVmLCB1LmV4cC5yZWZjb3VudCk7Cj4+ICsKPj4gKwlk
bWFidWZfZXhwX3dhaXRfb2JqX3NpZ25hbChnbnRkZXZfZG1hYnVmLT5wcml2LCBnbnRkZXZfZG1h
YnVmKTsKPj4gKwlsaXN0X2RlbCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCk7Cj4+ICsJa2ZyZWUoZ250
ZGV2X2RtYWJ1Zik7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3Jl
bGVhc2Uoc3RydWN0IGRtYV9idWYgKmRtYV9idWYpCj4+ICt7Cj4+ICsJc3RydWN0IGdudGRldl9k
bWFidWYgKmdudGRldl9kbWFidWYgPSBkbWFfYnVmLT5wcml2Owo+PiArCXN0cnVjdCBnbnRkZXZf
ZG1hYnVmX3ByaXYgKnByaXYgPSBnbnRkZXZfZG1hYnVmLT5wcml2Owo+PiArCj4+ICsJZ250ZGV2
X2RtYWJ1Zi0+dS5leHAucmVsZWFzZShnbnRkZXZfZG1hYnVmLT51LmV4cC5wcml2LAo+PiArCQkJ
CSAgICAgZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwKTsKPj4gKwltdXRleF9sb2NrKCZwcml2LT5s
b2NrKTsKPj4gKwlrcmVmX3B1dCgmZ250ZGV2X2RtYWJ1Zi0+dS5leHAucmVmY291bnQsIGRtYWJ1
Zl9leHBfcmVsZWFzZSk7Cj4+ICsJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKPj4gK30KPj4g
Kwo+PiArc3RhdGljIHZvaWQgKmRtYWJ1Zl9leHBfb3BzX2ttYXBfYXRvbWljKHN0cnVjdCBkbWFf
YnVmICpkbWFfYnVmLAo+PiArCQkJCQl1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQo+PiArewo+PiAr
CS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KPj4gKwlyZXR1cm4gTlVMTDsKPj4gK30KPj4gKwo+PiAr
c3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfa3VubWFwX2F0b21pYyhzdHJ1Y3QgZG1hX2J1ZiAq
ZG1hX2J1ZiwKPj4gKwkJCQkJIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCj4+
ICt7Cj4+ICsJLyogTm90IGltcGxlbWVudGVkLiAqLwo+PiArfQo+PiArCj4+ICtzdGF0aWMgdm9p
ZCAqZG1hYnVmX2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPj4gKwkJCQkg
dW5zaWduZWQgbG9uZyBwYWdlX251bSkKPj4gK3sKPj4gKwkvKiBOb3QgaW1wbGVtZW50ZWQuICov
Cj4+ICsJcmV0dXJuIE5VTEw7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBf
b3BzX2t1bm1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPj4gKwkJCQkgIHVuc2lnbmVkIGxv
bmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCj4+ICt7Cj4+ICsJLyogTm90IGltcGxlbWVudGVkLiAq
Lwo+PiArfQo+PiArCj4+ICtzdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX21tYXAoc3RydWN0IGRt
YV9idWYgKmRtYV9idWYsCj4+ICsJCQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEp
Cj4+ICt7Cj4+ICsJLyogTm90IGltcGxlbWVudGVkLiAqLwo+PiArCXJldHVybiAwOwo+PiArfQo+
PiArCj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0g
IHsKPj4gKwkuYXR0YWNoID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAo+PiArCS5kZXRhY2ggPSBk
bWFidWZfZXhwX29wc19kZXRhY2gsCj4+ICsJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNf
bWFwX2RtYV9idWYsCj4+ICsJLnVubWFwX2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9k
bWFfYnVmLAo+PiArCS5yZWxlYXNlID0gZG1hYnVmX2V4cF9vcHNfcmVsZWFzZSwKPj4gKwkubWFw
ID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKPj4gKwkubWFwX2F0b21pYyA9IGRtYWJ1Zl9leHBfb3Bz
X2ttYXBfYXRvbWljLAo+PiArCS51bm1hcCA9IGRtYWJ1Zl9leHBfb3BzX2t1bm1hcCwKPj4gKwku
dW5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwX2F0b21pYywKPj4gKwkubW1hcCA9
IGRtYWJ1Zl9leHBfb3BzX21tYXAsCj4+ICt9Owo+PiArCj4+ICAgaW50IGdudGRldl9kbWFidWZf
ZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCj4+
ICAgewo+PiAtCXJldHVybiAtRUlOVkFMOwo+PiArCURFRklORV9ETUFfQlVGX0VYUE9SVF9JTkZP
KGV4cF9pbmZvKTsKPj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4g
KwlpbnQgcmV0ID0gMDsKPj4gKwo+PiArCWdudGRldl9kbWFidWYgPSBremFsbG9jKHNpemVvZigq
Z250ZGV2X2RtYWJ1ZiksIEdGUF9LRVJORUwpOwo+PiArCWlmICghZ250ZGV2X2RtYWJ1ZikKPj4g
KwkJcmV0dXJuIC1FTk9NRU07Cj4+ICsKPj4gKwlrcmVmX2luaXQoJmdudGRldl9kbWFidWYtPnUu
ZXhwLnJlZmNvdW50KTsKPj4gKwo+PiArCWdudGRldl9kbWFidWYtPnByaXYgPSBhcmdzLT5kbWFi
dWZfcHJpdjsKPj4gKwlnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyA9IGFyZ3MtPmNvdW50Owo+PiAr
CWdudGRldl9kbWFidWYtPnBhZ2VzID0gYXJncy0+cGFnZXM7Cj4+ICsJZ250ZGV2X2RtYWJ1Zi0+
dS5leHAucHJpdiA9IGFyZ3MtPnByaXY7Cj4+ICsJZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwID0g
YXJncy0+bWFwOwo+PiArCWdudGRldl9kbWFidWYtPnUuZXhwLnJlbGVhc2UgPSBhcmdzLT5yZWxl
YXNlOwo+PiArCj4+ICsJZXhwX2luZm8uZXhwX25hbWUgPSBLQlVJTERfTU9ETkFNRTsKPj4gKwlp
ZiAoYXJncy0+ZGV2LT5kcml2ZXIgJiYgYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyKQo+PiArCQll
eHBfaW5mby5vd25lciA9IGFyZ3MtPmRldi0+ZHJpdmVyLT5vd25lcjsKPj4gKwllbHNlCj4+ICsJ
CWV4cF9pbmZvLm93bmVyID0gVEhJU19NT0RVTEU7Cj4+ICsJZXhwX2luZm8ub3BzID0gJmRtYWJ1
Zl9leHBfb3BzOwo+PiArCWV4cF9pbmZvLnNpemUgPSBhcmdzLT5jb3VudCA8PCBQQUdFX1NISUZU
Owo+PiArCWV4cF9pbmZvLmZsYWdzID0gT19SRFdSOwo+PiArCWV4cF9pbmZvLnByaXYgPSBnbnRk
ZXZfZG1hYnVmOwo+PiArCj4+ICsJZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmID0gZG1hX2J1Zl9leHBv
cnQoJmV4cF9pbmZvKTsKPj4gKwlpZiAoSVNfRVJSKGdudGRldl9kbWFidWYtPmRtYWJ1ZikpIHsK
Pj4gKwkJcmV0ID0gUFRSX0VSUihnbnRkZXZfZG1hYnVmLT5kbWFidWYpOwo+PiArCQlnbnRkZXZf
ZG1hYnVmLT5kbWFidWYgPSBOVUxMOwo+PiArCQlnb3RvIGZhaWw7Cj4+ICsJfQo+PiArCj4+ICsJ
cmV0ID0gZG1hX2J1Zl9mZChnbnRkZXZfZG1hYnVmLT5kbWFidWYsIE9fQ0xPRVhFQyk7Cj4+ICsJ
aWYgKHJldCA8IDApCj4+ICsJCWdvdG8gZmFpbDsKPj4gKwo+PiArCWdudGRldl9kbWFidWYtPmZk
ID0gcmV0Owo+PiArCWFyZ3MtPmZkID0gcmV0Owo+PiArCj4+ICsJcHJfZGVidWcoIkV4cG9ydGlu
ZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIsIHJldCk7Cj4+ICsKPj4gKwltdXRleF9sb2NrKCZh
cmdzLT5kbWFidWZfcHJpdi0+bG9jayk7Cj4+ICsJbGlzdF9hZGQoJmdudGRldl9kbWFidWYtPm5l
eHQsICZhcmdzLT5kbWFidWZfcHJpdi0+ZXhwX2xpc3QpOwo+PiArCW11dGV4X3VubG9jaygmYXJn
cy0+ZG1hYnVmX3ByaXYtPmxvY2spOwo+PiArCXJldHVybiAwOwo+PiArCj4+ICtmYWlsOgo+PiAr
CWlmIChnbnRkZXZfZG1hYnVmLT5kbWFidWYpCj4+ICsJCWRtYV9idWZfcHV0KGdudGRldl9kbWFi
dWYtPmRtYWJ1Zik7Cj4+ICsJa2ZyZWUoZ250ZGV2X2RtYWJ1Zik7Cj4+ICsJcmV0dXJuIHJldDsK
Pj4gICB9Cj4+ICAgCj4+ICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4+IEBAIC02Niw2ICs0NDksMTAgQEAg
c3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCj4+ICAg
CWlmICghcHJpdikKPj4gICAJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+PiAgIAo+PiArCW11
dGV4X2luaXQoJnByaXYtPmxvY2spOwo+PiArCUlOSVRfTElTVF9IRUFEKCZwcml2LT5leHBfbGlz
dCk7Cj4+ICsJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF93YWl0X2xpc3QpOwo+PiArCj4+ICAg
CXJldHVybiBwcml2Owo+PiAgIH0KPj4gICAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2du
dGRldi1kbWFidWYuaCBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAo+PiBpbmRleCAwNDBi
MmRlOTA0YWMuLjk1YzIzYTI0ZjY0MCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5oCj4+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAo+PiBAQCAtMTgs
NyArMTgsMTQgQEAgc3RydWN0IGdudGRldl9kbWFidWY7Cj4+ICAgc3RydWN0IGRldmljZTsKPj4g
ICAKPj4gICBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7Cj4+IC0JaW50IGR1bW15
Owo+PiArCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsKPj4gKwlzdHJ1Y3QgZ3JhbnRfbWFwICpt
YXA7Cj4+ICsJdm9pZCAoKnJlbGVhc2UpKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0
IGdyYW50X21hcCAqbWFwKTsKPj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFidWZf
cHJpdjsKPj4gKwlzdHJ1Y3QgZGV2aWNlICpkZXY7Cj4+ICsJaW50IGNvdW50Owo+PiArCXN0cnVj
dCBwYWdlICoqcGFnZXM7Cj4+ICsJdTMyIGZkOwo+PiAgIH07Cj4+ICAgCj4+ICAgc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpOwo+PiBkaWZmIC0tZ2l0
IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+PiBpbmRleCA3
ZDU4ZGZiM2U1ZTguLmNmMjU1ZDQ1ZjIwZiAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy94ZW4vZ250
ZGV2LmMKPj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4gQEAgLTMxOSw2ICszMTksMTYg
QEAgc3RhdGljIHZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBz
dHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4+ICAgCWdudGRldl9mcmVlX21hcChtYXApOwo+PiAgIH0K
Pj4gICAKPj4gKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKPj4gK3N0YXRpYyB2b2lk
IGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50
X21hcCAqbWFwKQo+PiArewo+PiArCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+PiArCWxpc3Rf
ZGVsKCZtYXAtPm5leHQpOwo+PiArCWdudGRldl9wdXRfbWFwKE5VTEwgLyogYWxyZWFkeSByZW1v
dmVkICovLCBtYXApOwo+PiArCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4+ICt9Cj4+ICsj
ZW5kaWYKPj4gKwo+PiAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+PiAgIAo+PiAgIHN0YXRpYyBpbnQgZmlu
ZF9ncmFudF9wdGVzKHB0ZV90ICpwdGUsIHBndGFibGVfdCB0b2tlbiwKPj4gQEAgLTEwNjMsMTIg
KzEwNzMsODggQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX2dyYW50X2NvcHkoc3RydWN0IGdu
dGRldl9wcml2ICpwcml2LCB2b2lkIF9fdXNlciAqdSkKPj4gICAvKiBETUEgYnVmZmVyIGV4cG9y
dCBzdXBwb3J0LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KPj4g
ICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gKi8KPj4gICAKPj4gK3N0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICoKPj4g
K2RtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diwgaW50IGRtYWJ1Zl9mbGFncywKPj4gKwkJCQkgaW50IGNvdW50KQo+PiArewo+PiArCXN0cnVj
dCBncmFudF9tYXAgKm1hcDsKPj4gKwo+PiArCWlmICh1bmxpa2VseShjb3VudCA8PSAwKSkKPj4g
KwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4+ICsKPj4gKwlpZiAoKGRtYWJ1Zl9mbGFncyAm
IEdOVERFVl9ETUFfRkxBR19XQykgJiYKPj4gKwkgICAgKGRtYWJ1Zl9mbGFncyAmIEdOVERFVl9E
TUFfRkxBR19DT0hFUkVOVCkpIHsKPj4gKwkJcHJfZXJyKCJXcm9uZyBkbWEtYnVmIGZsYWdzOiBl
aXRoZXIgV0Mgb3IgY29oZXJlbnQsIG5vdCBib3RoXG4iKTsKPj4gKwkJcmV0dXJuIEVSUl9QVFIo
LUVJTlZBTCk7Cj4+ICsJfQo+PiArCj4+ICsJbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBj
b3VudCwgZG1hYnVmX2ZsYWdzKTsKPj4gKwlpZiAoIW1hcCkKPj4gKwkJcmV0dXJuIEVSUl9QVFIo
LUVOT01FTSk7Cj4+ICsKPj4gKwlpZiAodW5saWtlbHkoYXRvbWljX2FkZF9yZXR1cm4oY291bnQs
ICZwYWdlc19tYXBwZWQpID4gbGltaXQpKSB7Cj4+ICsJCXByX2VycigiY2FuJ3QgbWFwOiBvdmVy
IGxpbWl0XG4iKTsKPj4gKwkJZ250ZGV2X3B1dF9tYXAoTlVMTCwgbWFwKTsKPj4gKwkJcmV0dXJu
IEVSUl9QVFIoLUVOT01FTSk7Cj4+ICsJfQo+PiArCXJldHVybiBtYXA7Cj4+ICt9Cj4+ICsKPj4g
ICBpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diwgaW50IGZsYWdzLAo+PiAgIAkJCQlpbnQgY291bnQsIHUzMiBkb21pZCwgdTMyICpyZWZzLCB1
MzIgKmZkKQo+PiAgIHsKPj4gLQkvKiBYWFg6IHRoaXMgd2lsbCBuZWVkIHRvIHdvcmsgd2l0aCBn
bnRkZXYncyBtYXAsIHNvIGxlYXZlIGl0IGhlcmUuICovCj4+ICsJc3RydWN0IGdyYW50X21hcCAq
bWFwOwo+PiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzIGFyZ3M7Cj4+ICsJaW50
IGksIHJldDsKPj4gKwo+PiAgIAkqZmQgPSAtMTsKPj4gLQlyZXR1cm4gLUVJTlZBTDsKPj4gKwo+
PiArCWlmICh1c2VfcHRlbW9kKSB7Cj4+ICsJCXByX2VycigiQ2Fubm90IHByb3ZpZGUgZG1hLWJ1
ZjogdXNlX3B0ZW1vZGUgJWRcbiIsCj4+ICsJCSAgICAgICB1c2VfcHRlbW9kKTsKPiBObyBwcl9l
cnIgaGVyZSBwbGVhc2UuIFRoaXMgY2FuIHBvdGVudGlhbGx5IGJlY29tZSBhIERvUyB2ZWN0b3Ig
YXMgaXQKPiBjb21lcyBkaXJlY3RseSBmcm9tIGlvY3RsLgo+Cj4gSSB3b3VsZCwgaW4gZmFjdCwg
cmV2aXNpdCBvdGhlciB1c2VzIG9mIHByX2VyciBpbiB0aGlzIGZpbGUuClN1cmUsIGFsbCBvZiBw
cl9lcnIgY2FuIGFjdHVhbGx5IGJlIHByX2RlYnVnLi4uCj4+ICsJCXJldHVybiAtRUlOVkFMOwo+
PiArCX0KPj4gKwo+PiArCW1hcCA9IGRtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlKHBy
aXYsIGZsYWdzLCBjb3VudCk7Cj4KPiBAY291bnQgY29tZXMgZnJvbSB1c2Vyc3BhY2UuIGRtYWJ1
Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlIG9ubHkKPiBjaGVja3MgZm9yIGl0IHRvIGJlID4w
LiBTaG91bGQgaXQgYmUgY2hlY2tlZCBmb3Igc29tZSBzYW5lIG1heCB2YWx1ZT8KVGhpcyBpcyBu
b3QgZWFzeSBhcyBpdCBpcyBoYXJkIHRvIHRlbGwgd2hhdCBjb3VsZCBiZSB0aGF0Cm1heCB2YWx1
ZS4gRm9yIERNQSBidWZmZXJzIGlmIGNvdW50IGlzIHRvbyBiaWcgdGhlbiBhbGxvY2F0aW9uCndp
bGwgZmFpbCwgc28gbmVlZCB0byBjaGVjayBmb3IgbWF4IGhlcmXCoCAoZG1hX2FsbG9jX3t4eHh9
IHdpbGwKZmlsdGVyIG91dCB0b28gYmlnIGFsbG9jYXRpb25zKS4KRm9yIFhlbiBiYWxsb29uIGFs
bG9jYXRpb25zIEkgY2Fubm90IHRlbGwgd2hhdCBjb3VsZCBiZSB0aGF0Cm1heCB2YWx1ZSBuZWl0
aGVyLiBUb3VnaCBxdWVzdGlvbiBob3cgdG8gbGltaXQuCj4KPiAtYm9yaXMKVGhhbmsgeW91LApP
bGVrc2FuZHIKPj4gKwlpZiAoSVNfRVJSKG1hcCkpCj4+ICsJCXJldHVybiBQVFJfRVJSKG1hcCk7
Cj4+ICsKPj4gKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykgewo+PiArCQltYXAtPmdyYW50
c1tpXS5kb21pZCA9IGRvbWlkOwo+PiArCQltYXAtPmdyYW50c1tpXS5yZWYgPSByZWZzW2ldOwo+
PiArCX0KPj4gKwo+PiArCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+PiArCWdudGRldl9hZGRf
bWFwKHByaXYsIG1hcCk7Cj4+ICsJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKPj4gKwo+PiAr
CW1hcC0+ZmxhZ3MgfD0gR05UTUFQX2hvc3RfbWFwOwo+PiArI2lmIGRlZmluZWQoQ09ORklHX1g4
NikKPj4gKwltYXAtPmZsYWdzIHw9IEdOVE1BUF9kZXZpY2VfbWFwOwo+PiArI2VuZGlmCj4+ICsK
Pj4gKwlyZXQgPSBtYXBfZ3JhbnRfcGFnZXMobWFwKTsKPj4gKwlpZiAocmV0IDwgMCkKPj4gKwkJ
Z290byBvdXQ7Cj4+ICsKPj4gKwlhcmdzLnByaXYgPSBwcml2Owo+PiArCWFyZ3MubWFwID0gbWFw
Owo+PiArCWFyZ3MucmVsZWFzZSA9IGdudGRldl9yZW1vdmVfbWFwOwo+PiArCWFyZ3MuZGV2ID0g
cHJpdi0+ZG1hX2RldjsKPj4gKwlhcmdzLmRtYWJ1Zl9wcml2ID0gcHJpdi0+ZG1hYnVmX3ByaXY7
Cj4+ICsJYXJncy5jb3VudCA9IG1hcC0+Y291bnQ7Cj4+ICsJYXJncy5wYWdlcyA9IG1hcC0+cGFn
ZXM7Cj4+ICsKPj4gKwlyZXQgPSBnbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKCZhcmdzKTsK
Pj4gKwlpZiAocmV0IDwgMCkKPj4gKwkJZ290byBvdXQ7Cj4+ICsKPj4gKwkqZmQgPSBhcmdzLmZk
Owo+PiArCXJldHVybiAwOwo+PiArCj4+ICtvdXQ6Cj4+ICsJZ250ZGV2X3JlbW92ZV9tYXAocHJp
diwgbWFwKTsKPj4gKwlyZXR1cm4gcmV0Owo+PiAgIH0KPj4gICAKPj4gICAvKiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
Ki8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV2-0004Y8-6x; Wed, 06 Jun 2018 12:25: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV0-0004Y3-H7
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:10 +0000
X-Inumbo-ID: a6a277fb-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6a277fb-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25: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=HOa/5Ict/0iy+y21q3Q/mQ8kPsx8lKKUlgXdc1i885RxE9ZBT1G4jwuTpkyPfIaDBhPwcIMgA8VwltFRxZb2il6o3r++eMgAnBasMFa9xZos6/V8w1xQmbmMvlaaZMNUIUKAnRrOaLPxaSq7iIVgUHoSZQ9uQxa8jHXxdj9umxjtUYDvTtEXh0xBpGV8cfwRJZVav3g/fAFjEpd4Nh0jP5tRianM1pTijnU9MRsz+VXOHk2B3tYmA7w/oA1PU/ETWnolYGC2Z5q+RF7dL8KcU0nwIGH3Op33oPepkQTlGjV1jSpAxuTM7aMH//WZOt/I/ccq2KmVTN4ef8kpPdKrAA==;
 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=ZFn1gYXrrTa7oQby/PVhHgqZVsQ=; b=KrDJ/DCkh4U/oAM8211vBu9NTFqy
 sVg5/WmFdYfvy9790916BmUNCWRfrLBZBh7fDVNTZEib9IZcWMGGSDAEXfkJ0H3u
 cASnIxU3gt2cbSLpmlooco2PEyk51ovKy+GK6QG2l0jFQ9lWHuP1lzdF/D2xbUdb
 G2ydgF+b2UGwFti/qvRUS+J01YcZDPE+75fMoJ8C8lFl+FBRL+vCpfp0bZ2Mmo3L
 cpVkFVJmq6durPGyPvbCt+PvYNf8HB5/cQP0rJo8f0Lg8jLOq1oAfTGvwOOvYE71
 NJYHN9BNyzyaKpebVdRpqf7mTml9AV6B7t9OyoPnuo54fxedL/42nsqB1Q==
Received: (qmail 25676 invoked from network); 6 Jun 2018 15:25:08 +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;
 6 Jun 2018 15:25:08 +0300
Received: (qmail 26476 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:08 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:51 +0300
Message-Id: <1528287897-3414-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 2/8] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGMyMzk4M2MuLjc2ZjdkYjkgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwpAQCAtNzQwLDYgKzc0MCwxMSBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGRlc3Ryb3lfdnBjaV9tbWNmZyhkKTsKIH0KIAorc3RhdGljIHZvaWQg
aHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdHNjX2Fk
anVzdCAqY3R4dCkKK3sKKyAgICBjdHh0LT50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5t
c3JfdHNjX2FkanVzdDsKK30KKwogc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2Y3B1
ICp2OwpAQCAtNzQ4LDcgKzc1Myw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2gu
aHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7CisgICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25l
KHYsICZjdHh0KTsKICAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+
dmNwdV9pZCwgaCwgJmN0eHQpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVh
azsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV5-0004YP-H0; Wed, 06 Jun 2018 12:25: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV3-0004YE-N9
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:13 +0000
X-Inumbo-ID: a880cc54-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a880cc54-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25:12 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=GkXLN0m4pPm/A+oOSBwu+ZC7xsZT5HbxXsdldL0ZUc2yJ3zHYV/WE7GUo/+8TaldAInj9nLlXM+8HfPMOjoSXOq+DsmqibQQC+C0qCdiGfg7RjNtC9iAhFxWe1ntUnOOTZyk/V2gGXzo0G0B7qW821sJ/ywhckk3XhYQckSWsrJYoiNnpvfXZV2RyG9VnlijcqlgvRPOhpFq0YmRjQUAkV8wRGVL+ngl6MM054Qw3C7NjEo+j7/sJWIZqTVX9z0fY8U5qD8PCY7XR4iseZKNBE+XTzTawo7DPcYHfy1SWN7+ANp4vPKFa29EsiOtvf0kr2NET04/Fjy4wI9CApWXXQ==;
 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=CmxFkjyhKZ4I78IRXF9/Ee0V48s=; b=PVEzJK8zlDuV+uo5GaxqFkdHuQOM
 sXU/Uk/iwzOGmkAEmuHUCsJZEKSb8d4OrZ9V/KEIJATx/ZJSzuxwhhdIB4L3ZF4k
 qqc2yaOfa7XGcaWlgyqOrUlxoWXL42B7y4h8hv53w3wndust4b6pKOpXEtXBdKq2
 Mz2+jHnTLL6lPjpMWgnKUrFXjl7NIAklidcd/COx4sUJgpRr5yvsn4a6JThM5/hN
 /jY4wn3gdXmH/PAX1It+VctLWalHeCdXr0twQwdyxh9+chhhT3Y7rAgotR/HNmyl
 evVnpXPqstgT9d/ZoVxV8omyZmGjO8cPOf6OS0qFrsM1IkxHdfWx3xBiyA==
Received: (qmail 25908 invoked from network); 6 Jun 2018 15:25: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;
 6 Jun 2018 15:25:11 +0300
Received: (qmail 26493 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:11 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:53 +0300
Message-Id: <1528287897-3414-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 4/8] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDExICsrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg
OCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGIyNTQzNzguLmU4ZWNh
YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtMTE4Myw2ICsxMTgzLDEzIEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCitzdGF0
aWMgdm9pZCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQpCit7CisgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9
IHhmZWF0dXJlX21hc2s7CisgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKKyAgICBjdHh0
LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOworfQorCiBzdGF0aWMgaW50IGh2bV9z
YXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7CkBAIC0xMjAyLDkgKzEyMDksNyBAQCBzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUgKikmaC0+ZGF0YVtoLT5jdXJdOwogICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKIAotICAgICAg
ICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKLSAgICAgICAgY3R4dC0+eGNy
MCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNy
MF9hY2N1bTsKKyAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgY3R4dCk7
CiAgICAgICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2
ZV9hcmVhKSk7CiAgICAgfQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV6-0004Ya-Sd; Wed, 06 Jun 2018 12:25: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV4-0004YJ-SM
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:14 +0000
X-Inumbo-ID: a8b4b090-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8b4b090-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25:13 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=fW5EmbWayhodEjPSxwxtm4P2trMgoH/gsuduZImTKcoYHElJZcJ3IQqXI8mQ0MFA2Aw1Pitvz3IDurpZ6wZN0IchsQ+b/6ZX3Ua/Yjih+FLz1QoH+LUFbDCcrKtYNdZc3krE/iKUvEUuOjcL6lBgKAfJjuONV6ZjJgaHWtpxT4ZEecxwrKmXNO/OHpVPMwIOQk+xZoHSev+BFt7McaxAKH5oT4bQK6SDXYYt5hh7GoBLwSDoEcr99Wzo0iWwm8D47YjsWxIBHQjvyJSHffumkJq2SjZXTWlKZdr05bCTwaSZHV++kGc74vV1z97p1SLNwG/fmbMIgTSyeVjSt3VmdQ==;
 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=Hi4U0qLwAXn29pHJFcnHlrMCQMI=; b=tB0D8fT7YOrAm/XotUsUO40MArTL
 GT1eTi4sXkNQSFOHeFFHCmC9Fn5ETLd+0N5J0D9KY51H+Fjhw8GdUIQDrkJBjc8Q
 JxUmqC/aioqDgTcrmMhAr5x6X6OIOo405HZ9TARv4T8yXrsxJy9t7wK7FlIMgcIR
 /VNs6xjl1RYxoUC9WNJYnEf5B13XR6SqwYAoBJSZL2il3PE6wmmxanJ7npksDV84
 U4QfG7ohDdIrxV3vlpPVGaUGBcPWnHxvSX9kxbSjvRWsaiHANgAvHg40azBl5yEU
 7+lvpCz79Qriwbu8E4qNLDrX5i2/xrH0dzWOefL0xQvXyhiWUcQCMN78wQ==
Received: (qmail 26021 invoked from network); 6 Jun 2018 15:25: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;
 6 Jun 2018 15:25:12 +0300
Received: (qmail 26504 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:12 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:54 +0300
Message-Id: <1528287897-3414-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 5/8] x86/hvm: Introduce hvm_save_cpu_msrs_one
 func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNToKCS0gQ2hlY2sgdGhlIHJldHVybiB2YWx1ZSBvZiBodm1fc2F2ZV9j
cHVfbXNyc19vbmUoKQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCA2MCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDM0IGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGU4ZWNhYmYuLjdl
OTBiZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwpAQCAtMTM1NCw2ICsxMzU0LDM4IEBAIHN0YXRpYyBjb25zdCB1aW50MzJf
dCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0
bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNyICpj
dHh0KQoreworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJB
WV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSApCisgICAgeworICAgICAgICB1aW50NjRfdCB2YWw7
CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNp
YmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4g
Z2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04g
aGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICog
Z3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgICAgICBjb250aW51ZTsK
KworICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKKyAg
ICAgICAgfQorCisgICAgICAgIGlmICggIXZhbCApCisgICAgICAgICAgIGNvbnRpbnVlOyAvKiBT
a2lwIGVtcHR5IE1TUnMuICovCisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXgg
PSBtc3JzX3RvX3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwg
PSB2YWw7CisgICAgfQorICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwpAQCAtMTM3MCwzMiArMTQwMiw4IEBAIHN0YXRpYyBpbnQgaHZtX3Nh
dmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOwogICAgICAg
ICBjdHh0LT5jb3VudCA9IDA7CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpF
KG1zcnNfdG9fc2VuZCk7ICsraSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHVpbnQ2NF90IHZh
bDsKLSAgICAgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwg
JnZhbCk7Ci0KLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3Jh
bW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNf
dG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAg
ICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5k
IHRoYXQgdGhlCi0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRo
ZSBNU1IuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9F
WENFUFRJT04gKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKLSAgICAg
ICAgICAgIH0KLQotICAgICAgICAgICAgaWYgKCAhdmFsICkKLSAgICAgICAgICAgICAgICBjb250
aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAqLwotCi0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4
dC0+Y291bnRdLmluZGV4ID0gbXNyc190b19zZW5kW2ldOwotICAgICAgICAgICAgY3R4dC0+bXNy
W2N0eHQtPmNvdW50KytdLnZhbCA9IHZhbDsKLSAgICAgICAgfQorICAgICAgICBpZiAoIGh2bV9z
YXZlX2NwdV9tc3JzX29uZSh2LCBjdHh0KSA9PSAtRU5YSU8gKQorICAgICAgICAgICAgcmV0dXJu
IC1FTlhJTzsKIAogICAgICAgICBpZiAoIGh2bV9mdW5jcy5zYXZlX21zciApCiAgICAgICAgICAg
ICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXUy-0004Xx-Sz; Wed, 06 Jun 2018 12:25: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXUy-0004Xs-2y
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:08 +0000
X-Inumbo-ID: a4b1710e-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4b1710e-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25:06 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=E8JCuVrq0yxv05hluZ3sCiQclgrmAV+sYWRCHm2e0dApB2gZroPblRl/kL/pELmtSXRr1sHZB59xCLw3TiWS45dMhH0aRjastqP3OFEYLs+o1vKenkLmssGCRc7W7dzbVhYTl4LnyE2pWngwpXVOoiS9SkmXcHUdlGA8dd+s5XPGVrjkSwcZ72x+xLUsniA7yOHEPxLevHHgsB5PKXs9gfZlZPt0eWZ/FZBcv9eJaWuAWTfRv5o1tlIpYgHJQv+C8gZyYQzljeowUp+OLK8bh9n9wTyG5n4+qU67EN+D9FB2tqixVzoc2qD9FpaurK6SeK9yDn4Q+FJQ8MFzsRTaEQ==;
 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=2jotBTLC/ge+r84+Py4xT
 +Sc+Ho=; b=LZCAfvIcVf0KzC/GgNY3UCYa3PclkBmKZCYRUGiP+L+ThCuT1mFOc
 A1Na8VhWlfVT/X0x4HLQYNZzoojJu9FY3c1XiHO+NMJeHHxeRO/0RMzZyLGuFTln
 ZCHJd5QqkYO485t8rbs3QTaw/8m+u4oYKbgSOa0cgDeU8srVT8OzMpPTiiPfKBoh
 zLfXei/m4G9E1mdxaoae1VonePD9r/GQb9hxIHg7ZSsAQizJxaNQhLSjNCE+sOYR
 lCK8aeQF0jCTkfl1F6KRwO3d5K3aFzUstDiKSnqaDaUDy1SJYhrfhlsZLPTt+//1
 UjW5bpcrCEq921JQxR39U3hDkuagZB9ug==
Received: (qmail 25560 invoked from network); 6 Jun 2018 15:25:04 +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;
 6 Jun 2018 15:25:04 +0300
Received: (qmail 26393 invoked from network); 6 Jun 2018 15:25:02 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 6 Jun 2018 15:25:02 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:50 +0300
Message-Id: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v6 1/8] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMTYgKysrKysrKysrKy0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjQwNGYyN2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMK
QEAgLTM0OSw2ICszNDksMTQgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50NjRf
dCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgdm1jZV9zYXZlX3ZjcHVf
Y3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdm1jZV92Y3B1ICpjdHh0KQorewor
ICAgIGN0eHQtPmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKKyAgICBjdHh0LT5tY2lfY3Rs
Ml9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOworICAgIGN0eHQtPm1jaV9j
dGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7CisgICAgY3R4dC0+bWNn
X2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7Cit9CisKIHN0YXRpYyBpbnQgdm1j
ZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTM1NiwxMyArMzY0LDkgQEAgc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKLSAgICAgICAgICAgIC5jYXBzID0gdi0+YXJjaC52
bWNlLm1jZ19jYXAsCi0gICAgICAgICAgICAubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2Uu
YmFua1swXS5tY2lfY3RsMiwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gu
dm1jZS5iYW5rWzFdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jZ19leHRfY3RsID0gdi0+YXJj
aC52bWNlLm1jZ19leHRfY3RsLAotICAgICAgICB9OworICAgICAgICBzdHJ1Y3QgaHZtX3ZtY2Vf
dmNwdSBjdHh0OwogCisgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0KTsK
ICAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAm
Y3R4dCk7CiAgICAgICAgIGlmICggZXJyICkKICAgICAgICAgICAgIGJyZWFrOwotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV7-0004Yp-9j; Wed, 06 Jun 2018 12:25: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV5-0004YO-Ls
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:15 +0000
X-Inumbo-ID: 57488de2-6984-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57488de2-6984-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:22:57 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=BWNKDvpRnRxEhpXG8XmlMA0LsGiK9kE8NAKOlDuQlbYYQMhbvztaSv3+OoI5JLJC+DaK5KYiid6NXcl7kXDIgz4Lo1GgqY5O+6bCvu5lgrJpctavIgs9n7DSd16DVGtfrGieH+hegHbOj8U/RP5rqFoee50DA9qJzFuC+s8RqnQPq0M6oIM7OvPC+5/c3MhcU0q3cJKRcDBzoms9yL1fb1jbbuk2rRcu8WMajTqifZ3KUcYP7FpFkbROtrSjC2D3jjGjpH9/pG52vLhzzOPDFvGNTaTcCfkF/WmB/eKkQE7nwd9A/t2g2BYm3IqaweX/Q+3IJMI0UX2N51Y9N1WwcA==;
 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=Y4PoLwBatCMOwjsdiTxd35gYMrM=; b=gNrFH6VOUde+hGu4hyIGIPoR4UGl
 AAjLBL2dqXNH1dKH/fO6vduTQrl5SF3M1eLlXNVcvzxnp481T5woyMfEwzwpeMVt
 og+JQEToL3oV9+121zpFiwqCaxEk4Zb1R8qGQgV2cYGAFAPitEQFtsD/+Shjhdol
 K1RxBq5p3lmL7MXnmBYKYJQJMGMbcyup+jeMra3+7aAdwKnRF1ixZYCa368us+m4
 YTim9nl2K3c9+UR8HDsu310LM9ABZn3GfV+FqKbkluQ8wzcNtdUpNxo18zo7OmnW
 jUNuNFAVEgtkelB5beKTtWEEefB4Y7FjpMrrln7nBCtAfjWS2M/zjffTiQ==
Received: (qmail 25796 invoked from network); 6 Jun 2018 15:25: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;
 6 Jun 2018 15:25:10 +0300
Received: (qmail 26484 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:10 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:52 +0300
Message-Id: <1528287897-3414-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 3/8] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDE5NSArKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAwIGluc2VydGlvbnMoKyks
IDk1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDc2ZjdkYjkuLmIyNTQzNzggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAt
Nzg1LDExICs3ODUsMTA5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIEhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCitzdGF0
aWMgdm9pZCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1f
aHdfY3B1ICpjdHh0KQoreworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKworICAg
IC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsIGN0eHQpOworCisgICAgY3R4dC0+dHNjID0gaHZtX2dldF9ndWVz
dF90c2NfZml4ZWQodiwgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOworCisg
ICAgY3R4dC0+bXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7CisKKyAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKKyAgICBjdHh0LT5pZHRy
X2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQtPmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisg
ICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAg
Y3R4dC0+Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5nZHRyX2Jhc2UgPSBzZWcu
YmFzZTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2Vn
KTsKKyAgICBjdHh0LT5jc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQtPmNzX2xpbWl0ID0gc2Vn
LmxpbWl0OworICAgIGN0eHQtPmNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LT5jc19hcmJ5
dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19kcywgJnNlZyk7CisgICAgY3R4dC0+ZHNfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LT5kc19s
aW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4
dC0+ZHNfYXJieXRlcyA9IHNlZy5hdHRyOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVy
KHYsIHg4Nl9zZWdfZXMsICZzZWcpOworICAgIGN0eHQtPmVzX3NlbCA9IHNlZy5zZWw7CisgICAg
Y3R4dC0+ZXNfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC0+ZXNfYmFzZSA9IHNlZy5iYXNl
OworICAgIGN0eHQtPmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKKyAgICBjdHh0LT5zc19zZWwgPSBzZWcu
c2VsOworICAgIGN0eHQtPnNzX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQtPnNzX2Jhc2Ug
PSBzZWcuYmFzZTsKKyAgICBjdHh0LT5zc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7CisgICAgY3R4dC0+ZnNf
c2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LT5mc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0
LT5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC0+ZnNfYXJieXRlcyA9IHNlZy5hdHRyOwor
CisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ3MsICZzZWcpOworICAg
IGN0eHQtPmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC0+Z3NfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC0+Z3NfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQtPmdzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAm
c2VnKTsKKyAgICBjdHh0LT50cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQtPnRyX2xpbWl0ID0g
c2VnLmxpbWl0OworICAgIGN0eHQtPnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LT50cl9h
cmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LT5sZHRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4
dC0+bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5sZHRyX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICBjdHh0LT5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGlmICggdi0+ZnB1
X2luaXRpYWxpc2VkICkKKyAgICB7CisgICAgICAgIG1lbWNweShjdHh0LT5mcHVfcmVncywgdi0+
YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQtPmZwdV9yZWdzKSk7CisgICAgICAgIGN0eHQtPmZs
YWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7CisgICAgfQorCisgICAgY3R4dC0+cmF4ID0g
di0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQtPnJieCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJieDsKKyAgICBjdHh0LT5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7CisgICAgY3R4dC0+
cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQtPnJicCA9IHYtPmFyY2gudXNl
cl9yZWdzLnJicDsKKyAgICBjdHh0LT5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7CisgICAg
Y3R4dC0+cmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQtPnJzcCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJzcDsKKyAgICBjdHh0LT5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7
CisgICAgY3R4dC0+cmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQt
PnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OworICAgIGN0eHQtPnI5ICA9IHYtPmFyY2gudXNl
cl9yZWdzLnI5OworICAgIGN0eHQtPnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBj
dHh0LT5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7CisgICAgY3R4dC0+cjEyID0gdi0+YXJj
aC51c2VyX3JlZ3MucjEyOworICAgIGN0eHQtPnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsK
KyAgICBjdHh0LT5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7CisgICAgY3R4dC0+cjE1ID0g
di0+YXJjaC51c2VyX3JlZ3MucjE1OworICAgIGN0eHQtPmRyMCA9IHYtPmFyY2guZGVidWdyZWdb
MF07CisgICAgY3R4dC0+ZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKKyAgICBjdHh0LT5kcjIg
PSB2LT5hcmNoLmRlYnVncmVnWzJdOworICAgIGN0eHQtPmRyMyA9IHYtPmFyY2guZGVidWdyZWdb
M107CisgICAgY3R4dC0+ZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKKyAgICBjdHh0LT5kcjcg
PSB2LT5hcmNoLmRlYnVncmVnWzddOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVj
dCB2Y3B1ICp2OwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Ci0gICAgc3RydWN0IHNlZ21l
bnRfcmVnaXN0ZXIgc2VnOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKQEAg
LTc5OSwxMDAgKzg5Nyw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgICAgICBjb250aW51ZTsK
IAogICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Ci0KLSAgICAgICAgLyog
QXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCi0gICAgICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQotICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRf
Z3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Ci0KLSAgICAg
ICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKLQotICAgICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4
dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5i
YXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIs
ICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0
eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7
Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuY3NfYmFz
ZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAg
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAg
ICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZHNf
YXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOwotICAg
ICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmVzX2Jhc2UgPSBz
ZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwotICAgICAgICBj
dHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7
Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnNzX2FyYnl0
ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZnNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAg
Y3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5mc19iYXNlID0gc2VnLmJh
c2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5n
c19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAg
ICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0g
c2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
dHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQu
dHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOwot
ICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5sZHRy
X3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5sZHRyX2FyYnl0
ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0
LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAgICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9Y
ODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9Ci0KLSAgICAgICAgY3R4dC5yYXggPSB2LT5h
cmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmJ4OwotICAgICAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKLSAgICAgICAg
Y3R4dC5yZHggPSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgICAgIGN0eHQucmJwID0gdi0+
YXJjaC51c2VyX3JlZ3MucmJwOwotICAgICAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdz
LnJzaTsKLSAgICAgICAgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7Ci0gICAgICAg
IGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwotICAgICAgICBjdHh0LnJpcCA9IHYt
PmFyY2gudXNlcl9yZWdzLnJpcDsKLSAgICAgICAgY3R4dC5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJf
cmVncy5yZmxhZ3M7Ci0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Ci0g
ICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Ci0gICAgICAgIGN0eHQucjEw
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgICAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMTsKLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTI7Ci0g
ICAgICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwotICAgICAgICBjdHh0LnIx
NCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICAgICAgY3R4dC5yMTUgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTU7Ci0gICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXTsKLSAg
ICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAgICAgICBjdHh0LmRyMiA9
IHYtPmFyY2guZGVidWdyZWdbMl07Ci0gICAgICAgIGN0eHQuZHIzID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1szXTsKLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwotICAgICAgICBj
dHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107CisgICAgICAgIGh2bV9zYXZlX2NwdV9jdHh0
X29uZSh2LCAmY3R4dCk7CiAKICAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KSAhPSAwICkKICAgICAgICAgICAgIHJldHVybiAxOyAKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV8-0004Z9-Rs; Wed, 06 Jun 2018 12:25:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV6-0004YZ-UC
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:16 +0000
X-Inumbo-ID: 58a95084-6984-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58a95084-6984-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:22:59 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=zdqB8fJHeL9lOBhFh7ABa3DjAwOGisgWbIF6JAQdnzGLm1iRUM5UM7acgclZD5WPogyvfUm5vCpGtX7OLbafSnySE0H7yld7iLCKKAp5mFlSy9BDdbhI3It/0RJ7nfcpIPJWA/dcaZl1tzCHMB/KxaoPdSh9BUj/3FjEyk2ZvsRq3TfrkInvGIwRfFy7cClyCHuguOcu3LQCn9pB0G/by8/MG7EQx2mubyIXaR+qgeFqDhtU+I5hP1cEzNyfaW53WBDVJMajgHQZwI1/sNhE1gUcpIc7QWCLqBfolndD34zRAa0CaZ2lmKW7/u2hZ9/3mOTig8C74X/y57LcV7U2Ww==;
 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=8D+Q9cQbYrDUTJh/FPWU1W0ySYA=; b=cD7/+WHv+7nBw/59UZ9by/t0IvbP
 bWC/c69sA069T2y2AB4xEh5RtGm+xxxz44CuGMxuefjCClA6cJxQUkkVHWt34pn1
 g/0XkZOaqTGhrwSBC/pYLnIHN6OgcYX8PTTvv1oTNOSUs5WLNYKtA5j2ioVoWNIE
 GxJU2iqW6eYu+Ees4yl3lcZaFhrsC73rZ+USRzl+l148cSjdb+fm/t7cyw/TMrBT
 +qaE8Ksl02mOrJ8pPqfM1OHyAbHXK53eqKPwIuOJEkl2AeKCWl0w5TfQ1qNSBpin
 jaA2pbgIivUwJF6HDZxnU2K3q2cIvDMrI31l4AikvVn/BffaZbx9zC8Lbw==
Received: (qmail 26140 invoked from network); 6 Jun 2018 15:25: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;
 6 Jun 2018 15:25:12 +0300
Received: (qmail 26514 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:12 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:55 +0300
Message-Id: <1528287897-3414-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 6/8] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwg
MjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94
ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCBiNzIxYzYzLi5kMzExMDMxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpA
QCAtNjY2LDM2ICs2NjYsNDIgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVybiAwOwogfQogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIHZvaWQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X210cnIgKmh3X210cnIpCiB7CisgICAgc3RydWN0IG10cnJf
c3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwogICAgIGludCBpOwot
ICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOwotICAg
IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlOwotICAgIC8qIHNhdmUgbXRyciZwYXQgKi8K
LSAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisKKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdf
bXRyci0+bXNyX3BhdF9jcik7CisKKyAgICBod19tdHJyLT5tc3JfbXRycl9kZWZfdHlwZSA9IG10
cnJfc3RhdGUtPmRlZl90eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAobXRycl9z
dGF0ZS0+ZW5hYmxlZCA8PCAxMCk7CisgICAgaHdfbXRyci0+bXNyX210cnJfY2FwID0gbXRycl9z
dGF0ZS0+bXRycl9jYXA7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkK
ICAgICB7Ci0gICAgICAgIG10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAg
ICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnItPm1zcl9tdHJyX3Zhcltp
KjJdID0KKyAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kq
Ml07CisgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci0+bXNyX210
cnJfdmFyW2kqMisxXSA9CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJf
cmFuZ2VzKVtpKjIrMV07CisgICAgfQogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZo
d19tdHJyLm1zcl9wYXRfY3IpOworICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsg
aSsrICkKKyAgICAgICAgaHdfbXRyci0+bXNyX210cnJfZml4ZWRbaV0gPQorICAgICAgICAgICAg
KCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKVtpXTsKIAotICAgICAgICBod19t
dHJyLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAobXRycl9zdGF0ZS0+ZW5hYmxlZCA8PCAxMCk7Ci0gICAg
ICAgIGh3X210cnIubXNyX210cnJfY2FwID0gbXRycl9zdGF0ZS0+bXRycl9jYXA7Cit9CiAKLSAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCBNVFJSX1ZDTlQ7IGkrKyApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIC8qIHNhdmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJf
dmFyW2kqMl0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9y
YW5nZXMpW2kqMl07Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0gICAgICAgICAg
ICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQotICAgICAgICAgICAgICAgICgodWludDY0
X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKLSAgICAgICAgfQorc3RhdGljIGlu
dCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdf
bXRycjsKKyAgICAvKiBzYXZlIG10cnImcGF0ICovCiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkg
PCBOVU1fRklYRURfTVNSOyBpKysgKQotICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhl
ZFtpXSA9Ci0gICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFu
Z2VzKVtpXTsKKyAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisgICAgeworICAgICAgICBodm1fc2F2
ZV9tdHJyX21zcl9vbmUodiwgJmh3X210cnIpOwogCiAgICAgICAgIGlmICggaHZtX3NhdmVfZW50
cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQogICAgICAgICAgICAgcmV0
dXJuIDE7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:25: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 1fQXV9-0004aB-84; Wed, 06 Jun 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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV7-0004Yd-1s
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:17 +0000
X-Inumbo-ID: aa72a6c0-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa72a6c0-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25:16 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=QQsgBK7DrRu5nkIolenyRcrjf7mpzJTwoZCvROCMxPmtCq6SZc1Vmk5FhCuAXt+HVBGkrp/IFweNQe+el3pEo+0BMDpaeQ2FmWVbQeIWzxm3TX/YBMIx9QZpsLI0CNapz0+aA7oSF0s7J8uwGZ/HB4/T3vog20+c3RF5nnS/p9uNFNPOxshRHINRnZznb+PomkbPYUc4rJF2rLVGpj1q/YXjs9DwvTzksT5C58dwRjdjhzLIbT1nACIqYrecftgjY4IK8cBSLbUEMNfXIunf93S9f/ggNHPh87k/94uOaLbXRNEJ9jFDBlMwkwJ9vEUWZ30+jvO6hhYbOgVDtvawdg==;
 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=vBOJS6sA7J0SXHpsoO8Gp6LlZOU=; b=pVw9mMqVvFVO7inttNZl22ZFsmpC
 k0UbiqB6A/aVFWZxm0tmEefSr+in6S7gG9NsvlvjFQQ9Y71EnyhCRHte7cPo6upY
 8RYmLTJh8b4+bmO541RRRq/hNUBxF1r3t/44f1zZETcH02T8gJ3IMGMjgL9Ajvi1
 l2u1ZOeZJPQeTpoQTsBrRfdePsq2RbdhaFi9E0GuQaRluWY5o/6VCxb0bs59Sm59
 GYST4JBI3xYb3FrA3Gw5sFz21qkRoAUJghHsMNFGRcmQfG4KNnk0kDKNT0/RUiuY
 OKuD8dWiikvtgfUocndvTBG8EPYOQ0kNx70ZUGWzllIeNHBmVwt87WLbkg==
Received: (qmail 26163 invoked from network); 6 Jun 2018 15:25: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;
 6 Jun 2018 15:25:12 +0300
Received: (qmail 26522 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:12 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:56 +0300
Message-Id: <1528287897-3414-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 7/8] 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+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNToKCS0gQWRkIG1lbXNldCB0byAwIGZvciBjdHh0LT5fcGFkCi0tLQog
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMTQgKysrKysrKysrKy0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpp
bmRleCA2OTRlYWU2Li45YmU1ZWQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDI2LDYgKzEwMjYs
MTMgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShW
SVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00p
OwogCitzdGF0aWMgdm9pZCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpjdHh0KQoreworICAgIGN0eHQt
PnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3Iu
cmF3OworICAgIGN0eHQtPnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJp
ZGlhbi52cF9hc3Npc3QucGVuZGluZzsKKyAgICBtZW1zZXQoY3R4dC0+X3BhZCwgMCwgc2l6ZW9m
KGN0eHQtPl9wYWQpKTsKK30KKwogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKQEAgLTEwMzQsMTAgKzEwNDEsOSBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVf
dmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAg
ICAgICByZXR1cm4gMDsKIAogICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0gICAgICAgIHN0
cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0gICAgICAgICAgICAudnBf
YXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcs
Ci0gICAgICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlk
aWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAotICAgICAgICB9OworICAgICAgICBzdHJ1Y3QgaHZtX3Zp
cmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0OworCisgICAgICAgIHZpcmlkaWFuX3NhdmVfdmNwdV9j
dHh0X29uZSh2LCAmY3R4dCk7CiAKICAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElB
Tl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCiAgICAgICAgICAgICByZXR1cm4g
MTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:25:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 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 1fQXVA-0004am-JT; Wed, 06 Jun 2018 12: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXV9-0004a2-7V
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:25:19 +0000
X-Inumbo-ID: aab3cf8e-6984-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aab3cf8e-6984-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:25:16 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=l/gqWLHcNubbJeW5h3HNb04e5FmYFFcOqEvo5aytdEPJtSw1vslqoNJMn0mxHD9Nb4B1D37BCKwBLJiIBb24SPJH9DhCZ/jnGhyAemjqxAE9/NTNcUqq3iGm5Sf+Ns5OCJIvHsw2MjE/SKRo9bOx9qwaITAvUD2M7q7fe4ot5/Z3SASzaZDwsXGIeDFn44Tab13WZq3YHS2weuC+6XyxpTSbcpFNjZwNEXuTyUxOIlxui5vQXvYJx0NBwACn/YReln9FvXMxz5shFbT9IYkNCel2GjfBXXAredv0ACF0x82XxfXNZNsRW/8/zHku0FjhOMN1tgUxZcEXG2fFp/WbKQ==;
 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=THwhpPGIxlhCziuxSr4UECuOwp8=; b=aESsf//sKNXR8C3G1XvuA30adt3p
 +hgsFOX4A/9kuEh92eqkydeWMf8l99iQvRxgt/L+/ajoxtiHhjy/IUx6EdWf2Ua0
 BmQniy3oJGsRgEY82MsQzTMVExbgzdTc7WgvoV5QIZMLRoKC3/QOId3v80qdaod8
 96g6L/knEuP/9eBkmr4xIaZeacQukplP/DlY9LIKmvvtMu5AM4k+Mfl1tz84u+fP
 LYPXEbEiE6RIOeLC6I2PgHRXT22I5YDZr8CLzysRCqM+9Lzynml83PbDSSlvVSU6
 /aAhuG2wi+gSCWtzVJApXfGRkAycNhkJ497cUENaLwhVRSSaMe6gndQqEw==
Received: (qmail 26225 invoked from network); 6 Jun 2018 15:25:13 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 6 Jun 2018 15:25:13 +0300
Received: (qmail 26530 invoked from network); 6 Jun 2018 15:25: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; 6 Jun 2018 15:25:13 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  6 Jun 2018 15:24:57 +0300
Message-Id: <1528287897-3414-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v6 8/8] 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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1lcmdpbmcgdGhlICpzYXZlKCkgZnVuY3MgdG8gdGhl
ICpzYXZlX29uZSgpCmZ1bmNzIHRvIHJlbW92ZSByZWR1bmRhbmN5LiBBbHNvIHRoZSBmb3IgbG9v
cCBpcyBtb3ZlZCB0byB0aGUgY2FsbGVyIHNvCm5vdyB3ZSBjYW4gc2F2ZSBpbmZvIGZvciBhIHNp
bmdsZSB2Y3B1IGluc3RhbmNlLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWNToKCS0gUmVtb3ZlZCBl
cnIgdmFyIGFuZCByZXR1cm4gdGhlIGh2bV9zYXZlX2VudHJ5KCkgcmVzdWx0CgktIE1vdmVkIHRo
ZSByYyBpbml0IGluc2lkZSB0aGUgaWYgY2xhdXNlCgktIERlZmluZWQgQ09OVElOVUUgYXMgYSBy
ZXR1cm4gZm9yIHRoZSAyIHJlc3VsdAotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2Uu
YyAgICB8ICAzMCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgICAgfCAgIDMg
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDI4OCArKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAg
ICAgIHwgICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL2lycS5jICAgICAgICAgICAgfCAgIDkgKy0K
IHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAgICB8ICAzNiArKy0tLQogeGVuL2FyY2gv
eDg2L2h2bS9wbXRpbWVyLmMgICAgICAgIHwgICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5j
ICAgICAgICAgICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jICAgICAgICAgICB8
IDEyNyArKysrKysrKysrKystLS0tLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAgICAg
IHwgICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgICAgfCAgMzAgKystLQog
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgICAgIHwgIDI4ICsrLS0KIHhlbi9hcmNoL3g4
Ni9odm0vdnBpYy5jICAgICAgICAgICB8ICAgMyArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c2F2ZS5oICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAg
IDIgKwogMTUgZmlsZXMgY2hhbmdlZCwgMjczIGluc2VydGlvbnMoKyksIDI5NyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4vYXJj
aC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggNDA0ZjI3ZS4uZTFmNTQ3NiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDMwICszNDksMTYgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMy
X3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZvaWQg
dm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdm1jZV92
Y3B1ICpjdHh0KQorc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgY3R4dC0+Y2FwcyA9IHYtPmFy
Y2gudm1jZS5tY2dfY2FwOwotICAgIGN0eHQtPm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNl
LmJhbmtbMF0ubWNpX2N0bDI7Ci0gICAgY3R4dC0+bWNpX2N0bDJfYmFuazEgPSB2LT5hcmNoLnZt
Y2UuYmFua1sxXS5tY2lfY3RsMjsKLSAgICBjdHh0LT5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1j
ZS5tY2dfZXh0X2N0bDsKLX0KLQotc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1
ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAg
IHsKLSAgICAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKKyAgICBzdHJ1Y3QgaHZtX3Zt
Y2VfdmNwdSBjdHh0OwogCi0gICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0
KTsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBo
LCAmY3R4dCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0K
KyAgICBjdHh0LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKKyAgICBjdHh0Lm1jaV9jdGwy
X2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7CisgICAgY3R4dC5tY2lfY3Rs
Ml9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOworICAgIGN0eHQubWNnX2V4
dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7CiAKLSAgICByZXR1cm4gZXJyOworICAg
IHJldHVybiBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsK
IH0KIAogc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMzk0LDcgKzM4MCw3IEBAIHN0YXRpYyBpbnQgdm1j
ZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gZXJyID86IHZtY2VfcmVzdG9yZV92Y3B1KHYsICZjdHh0KTsKIH0KIAot
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQs
CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4
dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEs
IEhWTVNSX1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBl
dC5jIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uM2VkNjU0NyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
cGV0LmMKQEAgLTUxNiw4ICs1MTYsOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlvX29w
cyBocGV0X21taW9fb3BzID0gewogfTsKIAogCi1zdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHBldF9zYXZl
KHN0cnVjdCB2Y3B1ICp2Y3B1LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1
Y3QgZG9tYWluICpkID0gdmNwdS0+ZG9tYWluOwogICAgIEhQRVRTdGF0ZSAqaHAgPSBkb21haW5f
dmhwZXQoZCk7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBwdF9nbG9iYWxfdmNwdV90YXJnZXQoZCk7
CiAgICAgaW50IHJjOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggN2U5MGJmMi4uYWNmMjkwZSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03NDAs
MjYgKzc0MCwxMiBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIGRlc3Ryb3lfdnBjaV9tbWNmZyhkKTsKIH0KIAotc3RhdGljIHZvaWQgaHZtX3NhdmVfdHNj
X2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdHNjX2FkanVzdCAqY3R4dCkK
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogewotICAgIGN0eHQtPnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2
bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotfQotCi1zdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1
c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3Ry
dWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7Ci0gICAgaW50IGVy
ciA9IDA7CiAKLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBodm1f
c2F2ZV90c2NfYWRqdXN0X29uZSh2LCAmY3R4dCk7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2Vu
dHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKLSAgICAgICAgaWYgKCBlcnIg
KQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKKyAgICBjdHh0
LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OworICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAK
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKQEAgLTc4MiwxMjYgKzc2OCwxMTYgQEAgc3RhdGljIGludCBodm1f
bG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpV
U1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19B
REpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKLXN0YXRpYyB2b2lk
IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUg
KmN0eHQpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
c2VnOworICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7fTsKKworICAgIC8qIFdlIGRvbid0
IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUK
KyAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVk
LiAqLworICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCisgICAgICAgIHJldHVy
biBDT05USU5VRTsKIAogICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0
cyAqLwotICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsIGN0eHQpOworICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKIAotICAgIGN0eHQtPnRzYyA9IGh2bV9nZXRfZ3Vl
c3RfdHNjX2ZpeGVkKHYsIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsKKyAg
ICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIHYtPmRvbWFpbi0+YXJjaC5o
dm1fZG9tYWluLnN5bmNfdHNjKTsKIAotICAgIGN0eHQtPm1zcl90c2NfYXV4ID0gaHZtX21zcl90
c2NfYXV4KHYpOworICAgIGN0eHQubXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7CiAK
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKLSAg
ICBjdHh0LT5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPmlkdHJfYmFzZSA9IHNl
Zy5iYXNlOworICAgIGN0eHQuaWR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmlkdHJf
YmFzZSA9IHNlZy5iYXNlOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfZ2R0ciwgJnNlZyk7Ci0gICAgY3R4dC0+Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICBj
dHh0LT5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGlt
aXQ7CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKIAogICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKLSAgICBjdHh0LT5jc19zZWwgPSBzZWcu
c2VsOwotICAgIGN0eHQtPmNzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPmNzX2Jhc2Ug
PSBzZWcuYmFzZTsKLSAgICBjdHh0LT5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgY3R4dC5j
c19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4
dC5jc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CiAK
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAg
Y3R4dC0+ZHNfc2VsID0gc2VnLnNlbDsKLSAgICBjdHh0LT5kc19saW1pdCA9IHNlZy5saW1pdDsK
LSAgICBjdHh0LT5kc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgY3R4dC0+ZHNfYXJieXRlcyA9IHNl
Zy5hdHRyOworICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LmRzX2xpbWl0ID0g
c2VnLmxpbWl0OworICAgIGN0eHQuZHNfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQuZHNfYXJi
eXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfZXMsICZzZWcpOwotICAgIGN0eHQtPmVzX3NlbCA9IHNlZy5zZWw7Ci0gICAgY3R4dC0+ZXNf
bGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+ZXNfYmFzZSA9IHNlZy5iYXNlOwotICAgIGN0
eHQtPmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKyAgICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7Cisg
ICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKIAogICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKLSAgICBjdHh0LT5zc19zZWwgPSBzZWcu
c2VsOwotICAgIGN0eHQtPnNzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPnNzX2Jhc2Ug
PSBzZWcuYmFzZTsKLSAgICBjdHh0LT5zc19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgY3R4dC5z
c19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4
dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7CiAK
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAg
Y3R4dC0+ZnNfc2VsID0gc2VnLnNlbDsKLSAgICBjdHh0LT5mc19saW1pdCA9IHNlZy5saW1pdDsK
LSAgICBjdHh0LT5mc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgY3R4dC0+ZnNfYXJieXRlcyA9IHNl
Zy5hdHRyOworICAgIGN0eHQuZnNfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LmZzX2xpbWl0ID0g
c2VnLmxpbWl0OworICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQuZnNfYXJi
eXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfZ3MsICZzZWcpOwotICAgIGN0eHQtPmdzX3NlbCA9IHNlZy5zZWw7Ci0gICAgY3R4dC0+Z3Nf
bGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+Z3NfYmFzZSA9IHNlZy5iYXNlOwotICAgIGN0
eHQtPmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7Cisg
ICAgY3R4dC5nc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICBjdHh0LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKIAogICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAmc2VnKTsKLSAgICBjdHh0LT50cl9zZWwgPSBzZWcu
c2VsOwotICAgIGN0eHQtPnRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPnRyX2Jhc2Ug
PSBzZWcuYmFzZTsKLSAgICBjdHh0LT50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgY3R4dC50
cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4
dC50cl9iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CiAK
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAg
ICBjdHh0LT5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgY3R4dC0+bGR0cl9saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICBjdHh0LT5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICBjdHh0LT5sZHRyX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKyAgICBjdHh0LmxkdHJfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0
LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsK
KyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaWYgKCB2LT5mcHVfaW5p
dGlhbGlzZWQgKQogICAgIHsKLSAgICAgICAgbWVtY3B5KGN0eHQtPmZwdV9yZWdzLCB2LT5hcmNo
LmZwdV9jdHh0LCBzaXplb2YoY3R4dC0+ZnB1X3JlZ3MpKTsKLSAgICAgICAgY3R4dC0+ZmxhZ3Mg
PSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKLSAgICB9Ci0KLSAgICBjdHh0LT5yYXggPSB2LT5h
cmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgY3R4dC0+cmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4
OwotICAgIGN0eHQtPnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKLSAgICBjdHh0LT5yZHgg
PSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgY3R4dC0+cmJwID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmJwOwotICAgIGN0eHQtPnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJzaTsKLSAgICBjdHh0
LT5yZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7Ci0gICAgY3R4dC0+cnNwID0gdi0+YXJjaC51
c2VyX3JlZ3MucnNwOwotICAgIGN0eHQtPnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKLSAg
ICBjdHh0LT5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3M7Ci0gICAgY3R4dC0+cjgg
ID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Ci0gICAgY3R4dC0+cjkgID0gdi0+YXJjaC51c2VyX3Jl
Z3Mucjk7Ci0gICAgY3R4dC0+cjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgIGN0eHQt
PnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKLSAgICBjdHh0LT5yMTIgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTI7Ci0gICAgY3R4dC0+cjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwotICAg
IGN0eHQtPnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICBjdHh0LT5yMTUgPSB2LT5h
cmNoLnVzZXJfcmVncy5yMTU7Ci0gICAgY3R4dC0+ZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXTsK
LSAgICBjdHh0LT5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAgIGN0eHQtPmRyMiA9IHYt
PmFyY2guZGVidWdyZWdbMl07Ci0gICAgY3R4dC0+ZHIzID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXTsK
LSAgICBjdHh0LT5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwotICAgIGN0eHQtPmRyNyA9IHYt
PmFyY2guZGVidWdyZWdbN107Ci19Ci0KLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZj
cHUgKnY7Ci0gICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKLQotICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIC8qIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBm
b3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUgCi0gICAgICAgICAqIGNvZGUgd2ls
bCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCi0gICAgICAgIGlm
ICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCi0gICAgICAgICAgICBjb250aW51ZTsKLQot
ICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Ci0gICAgICAgIGh2bV9zYXZl
X2NwdV9jdHh0X29uZSh2LCAmY3R4dCk7CisgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2
LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOworICAgICAgICBjdHh0LmZs
YWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7CisgICAgfQorCisgICAgY3R4dC5yYXggPSB2
LT5hcmNoLnVzZXJfcmVncy5yYXg7CisgICAgY3R4dC5yYnggPSB2LT5hcmNoLnVzZXJfcmVncy5y
Yng7CisgICAgY3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7CisgICAgY3R4dC5yZHgg
PSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7CisgICAgY3R4dC5yYnAgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yYnA7CisgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7CisgICAgY3R4dC5y
ZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7CisgICAgY3R4dC5yc3AgPSB2LT5hcmNoLnVzZXJf
cmVncy5yc3A7CisgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7CisgICAgY3R4
dC5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3M7CisgICAgY3R4dC5yOCAgPSB2LT5h
cmNoLnVzZXJfcmVncy5yODsKKyAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5Owor
ICAgIGN0eHQucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOworICAgIGN0eHQucjExID0gdi0+
YXJjaC51c2VyX3JlZ3MucjExOworICAgIGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEy
OworICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOworICAgIGN0eHQucjE0ID0g
di0+YXJjaC51c2VyX3JlZ3MucjE0OworICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cjE1OworICAgIGN0eHQuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXTsKKyAgICBjdHh0LmRyMSA9
IHYtPmFyY2guZGVidWdyZWdbMV07CisgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJd
OworICAgIGN0eHQuZHIzID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXTsKKyAgICBjdHh0LmRyNiA9IHYt
PmFyY2guZGVidWdyZWdbNl07CisgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwor
CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAw
ICkKKyAgICAgICAgcmV0dXJuIDE7CiAKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUs
IHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKLSAgICAgICAgICAgIHJldHVybiAxOyAKLSAg
ICB9CiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTExNzYsNDMgKzExNTIsMjkgQEAgc3RhdGljIGlu
dCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUs
IGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fbG9hZF9jcHVfY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUsIGh2bV9sb2FkX2NwdV9jdHh0LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKICNkZWZpbmUg
SFZNX0NQVV9YU0FWRV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2
ZSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJl
YSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0eHRfc2l6
ZSh4Y3IwKSkKIAotc3RhdGljIHZvaWQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICpjdHh0KQorc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiB7CisgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJ
WkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4
dDsKKworICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikgKQorICAgICAgICByZXR1cm4gQ09OVElO
VUU7CisgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVf
aWQsIHNpemUpICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX2h3
X2NwdV94c2F2ZSAqKSZoLT5kYXRhW2gtPmN1cl07CisgICAgaC0+Y3VyICs9IHNpemU7CiAgICAg
Y3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7CiAgICAgY3R4dC0+eGNyMCA9IHYt
PmFyY2gueGNyMDsKICAgICBjdHh0LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOwot
fQotCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAg
c3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQ7Ci0KLSAgICBpZiAoICFjcHVfaGFzX3hzYXZl
ICkKLSAgICAgICAgcmV0dXJuIDA7ICAgLyogZG8gbm90aGluZyAqLwotCi0gICAgZm9yX2VhY2hf
dmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BV
X1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKLQotICAgICAgICBpZiAoICF4c2F2ZV9l
bmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBpZiAoIF9odm1faW5p
dF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQotICAgICAgICAg
ICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikm
aC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKLQotICAgICAgICBodm1f
c2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBjdHh0KTsKLSAgICAgICAgZXhwYW5kX3hzYXZl
X3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKLSAgICB9CisgICAg
ZXhwYW5kX3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAorICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZSAtIG9mZnNldG9mKHR5cGVvZigqY3R4dCksIHNhdmVfYXJlYSkpOwogCiAg
ICAgcmV0dXJuIDA7CiB9CkBAIC0xMzU0LDEwICsxMzE2LDE3IEBAIHN0YXRpYyBjb25zdCB1aW50
MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9t
b3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNy
ICpjdHh0KQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlw
dG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CisgICAgc3RydWN0IGh2bV9tc3IgKmN0
eHQ7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKKyAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBD
UFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQ
VV9NU1JfU0laRShtc3JfY291bnRfbWF4KSkgKQorICAgICAgICByZXR1cm4gMTsKKyAgICBjdHh0
ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRhdGFbaC0+Y3VyXTsKKyAgICBjdHh0LT5jb3VudCA9
IDA7CiAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSAp
CiAgICAgewogICAgICAgICB1aW50NjRfdCB2YWw7CkBAIC0xMzgzLDQ2ICsxMzUyLDIzIEBAIHN0
YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZt
X21zciAqY3R4dCkKICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5pbmRleCA9IG1zcnNf
dG9fc2VuZFtpXTsKICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLnZhbCA9IHZhbDsK
ICAgICB9Ci0gICAgcmV0dXJuIDA7Ci19CisgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQor
ICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLXN0YXRpYyBpbnQgaHZtX3Nh
dmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17
Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3Vu
dF9tYXgpOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAg
ICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOwotCi0g
ICAgICAgIGlmICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9NU1JfQ09ERSwgdi0+dmNwdV9pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRf
bWF4KSkgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2
bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBjdHh0LT5jb3VudCA9IDA7Ci0KLSAg
ICAgICAgaWYgKCBodm1fc2F2ZV9jcHVfbXNyc19vbmUodiwgY3R4dCkgPT0gLUVOWElPICkKLSAg
ICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0KLSAgICAgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9t
c3IgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnNhdmVfbXNyKHYsIGN0eHQpOwotCi0gICAgICAg
IEFTU0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRfbWF4KTsKLQotICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNyW2ldLl9y
c3ZkID0gMDsKKyAgICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAgICAg
ICBjdHh0LT5tc3JbaV0uX3JzdmQgPSAwOwogCi0gICAgICAgIGlmICggY3R4dC0+Y291bnQgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cg
bXVjaCBzcGFjZSB3ZSBhY3R1YWxseSB1c2VkLiAqLwotICAgICAgICAgICAgZGVzYy0+bGVuZ3Ro
ID0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgICAgICBoLT5jdXIgKz0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQot
ICAgICAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0
aGUgc3RyZWFtLiAqLwotICAgICAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3Nh
dmVfZGVzY3JpcHRvcik7CisgICAgaWYgKCBjdHh0LT5jb3VudCApCisgICAgeworICAgICAgICAv
KiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVjaCBzcGFjZSB3ZSBhY3R1YWxseSB1
c2VkLiAqLworICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQtPmNv
dW50KTsKKyAgICAgICAgaC0+Y3VyICs9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwog
ICAgIH0KKyAgICBlbHNlCisgICAgICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRoZSBkZXNj
cmlwdG9yIGZyb20gdGhlIHN0cmVhbS4gKi8KKyAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1
Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcik7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTE1MTgsNyAr
MTQ2NCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVz
dG9yZSh2b2lkKQogewogICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oQ1BVX1hTQVZFX0NPREUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX1hTQVZFIiwKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BV
X1hTQVZFX1NJWkUoeGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNTMwLDcgKzE0NzYsNyBA
QCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9p
ZCkKICAgICBpZiAoIG1zcl9jb3VudF9tYXggKQogICAgICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZt
KENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX01TUiIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnMsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5j
CmluZGV4IDk5MmYwOGQuLmUwZDIyNTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgy
NTQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTM5MCw4ICszOTAsOSBAQCB2
b2lkIHBpdF9zdG9wX2NoYW5uZWwwX2lycShQSVRTdGF0ZSAqcGl0KQogICAgIHNwaW5fdW5sb2Nr
KCZwaXQtPmxvY2spOwogfQogCi1zdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBQSVRTdGF0ZSAqcGl0ID0gZG9tYWluX3ZwaXQoZCk7CiAgICAgaW50
IHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2
L2h2bS9pcnEuYwppbmRleCBjODVkMDA0Li43MmFjYjczIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTYzMCw4ICs2MzAs
OSBAQCBzdGF0aWMgaW50IF9faW5pdCBkdW1wX2lycV9pbmZvX2tleV9pbml0KHZvaWQpCiB9CiBf
X2luaXRjYWxsKGR1bXBfaXJxX2luZm9fa2V5X2luaXQpOwogCi1zdGF0aWMgaW50IGlycV9zYXZl
X3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBp
bnQgaXJxX3NhdmVfcGNpKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faXJx
ICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAgICAgdW5zaWduZWQgaW50IGFzc2VydGVk
LCBwZGV2LCBwaW50eDsKICAgICBpbnQgcmM7CkBAIC02NjIsMTYgKzY2MywxOCBAQCBzdGF0aWMg
aW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFfc2F2ZV9p
c2Eoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBo
dm1fZG9tYWluX2lycShkKTsKIAogICAgIC8qIFNhdmUgSVNBIElSUSBsaW5lcyAqLwogICAgIHJl
dHVybiAoIGh2bV9zYXZlX2VudHJ5KElTQV9JUlEsIDAsIGgsICZodm1faXJxLT5pc2FfaXJxKSAp
OwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShk
KTsKIAogICAgIC8qIFNhdmUgUENJLUlTQSBsaW5rIHN0YXRlICovCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGQzMTEw
MzEuLmIwZTBhNjAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC02NjYsNDYgKzY2NiwzNiBAQCBpbnQgaHZtX3NldF9t
ZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQs
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIGh2bV9zYXZlX210cnJfbXNyX29uZShz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19tdHJyICpod19tdHJyKQorc3RhdGljIGludCBo
dm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewotICAgIHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZt
X3ZjcHUubXRycjsKICAgICBpbnQgaTsKKyAgICBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0
ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210
cnI7CisgICAgLyogc2F2ZSBtdHJyJnBhdCAqLwogCi0gICAgaHZtX2dldF9ndWVzdF9wYXQodiwg
Jmh3X210cnItPm1zcl9wYXRfY3IpOworICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJy
Lm1zcl9wYXRfY3IpOwogCi0gICAgaHdfbXRyci0+bXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0
YXRlLT5kZWZfdHlwZQorICAgIGh3X210cnIubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgKG10cnJfc3RhdGUtPmVu
YWJsZWQgPDwgMTApOwotICAgIGh3X210cnItPm1zcl9tdHJyX2NhcCA9IG10cnJfc3RhdGUtPm10
cnJfY2FwOworICAgIGh3X210cnIubXNyX210cnJfY2FwID0gbXRycl9zdGF0ZS0+bXRycl9jYXA7
CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkKICAgICB7CiAgICAgICAg
IC8qIHNhdmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgaHdfbXRyci0+bXNyX210cnJfdmFyW2kqMl0g
PQorICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KICAgICAgICAgICAgICgodWlu
dDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07CiAgICAgICAgIC8qIHNhdmUgcGh5
c21hc2sgKi8KLSAgICAgICAgaHdfbXRyci0+bXNyX210cnJfdmFyW2kqMisxXSA9CisgICAgICAg
IGh3X210cnIubXNyX210cnJfdmFyW2kqMisxXSA9CiAgICAgICAgICAgICAoKHVpbnQ2NF90Kilt
dHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07CiAgICAgfQogCiAgICAgZm9yICggaSA9IDA7
IGkgPCBOVU1fRklYRURfTVNSOyBpKysgKQotICAgICAgICBod19tdHJyLT5tc3JfbXRycl9maXhl
ZFtpXSA9CisgICAgICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQogICAgICAgICAgICAg
KCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKVtpXTsKIAotfQotCi1zdGF0aWMg
aW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfbXRyciBo
d19tdHJyOwotICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KLQotICAgIGZvcl9lYWNoX3ZjcHUoZCwg
dikKLSAgICB7Ci0gICAgICAgIGh2bV9zYXZlX210cnJfbXNyX29uZSh2LCAmaHdfbXRycik7Cisg
ICAgaWYgKCBodm1fc2F2ZV9lbnRyeShNVFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0g
MCApCisgICAgICAgIHJldHVybiAxOwogCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoTVRS
Uiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7
Ci0gICAgfQogICAgIHJldHVybiAwOwogfQogCkBAIC03NTEsNyArNzQxLDcgQEAgc3RhdGljIGlu
dCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJS
LCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCitIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyX29uZSwgaHZtX2xvYWRfbXRycl9tc3Is
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBt
ZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQz
NTY0N2YuLmQ4ZGNiYzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCkBAIC0yNDksOCArMjQ5LDkgQEAgc3RhdGlj
IGludCBoYW5kbGVfcG10X2lvKAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLXN0YXRp
YyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQorc3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0
IGh2bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwogICAgIFBNVFN0
YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10OwogICAgIHVpbnQzMl90
IHgsIG1zYiA9IGFjcGktPnRtcl92YWwgJiBUTVJfVkFMX01TQjsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGNiNzViOTku
LjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9ydGMuYwpAQCAtNzM3LDggKzczNyw5IEBAIHZvaWQgcnRjX21pZ3JhdGVfdGlt
ZXJzKHN0cnVjdCB2Y3B1ICp2KQogfQogCiAvKiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0ZSAqLwot
c3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3N0YXRpYyBpbnQgcnRjX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgUlRD
U3RhdGUgKnMgPSBkb21haW5fdnJ0YyhkKTsKICAgICBpbnQgcmM7CiAKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggODk4
NGEyMy4uNTQ0ZTY0ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTEzNSw5ICsxMzUsMTIgQEAgc2l6ZV90IGh2bV9z
YXZlX3NpemUoc3RydWN0IGRvbWFpbiAqZCkKIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAg
ICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWludDgpIGhhbmRsZSwgdWludDY0X3Qg
KmJ1ZnN6KQogewotICAgIGludCBydjsKKyAgICBpbnQgcnYgPSAwOwogICAgIGh2bV9kb21haW5f
Y29udGV4dF90IGN0eHQgPSB7IH07CiAgICAgY29uc3Qgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0
b3IgKmRlc2M7CisgICAgYm9vbCBpc19zaW5nbGVfaW5zdGFuY2UgPSBmYWxzZTsKKyAgICB1aW50
MzJfdCBvZmYgPSAwOworICAgIHN0cnVjdCB2Y3B1ICp2OwogCiAgICAgaWYgKCBkLT5pc19keWlu
ZyB8fAogICAgICAgICAgdHlwZWNvZGUgPiBIVk1fU0FWRV9DT0RFX01BWCB8fApAQCAtMTQ1LDQz
ICsxNDgsOTEgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICAgICAgICFodm1fc3JfaGFu
ZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlm
KCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgJiYKKyAg
ICAgICAgaW5zdGFuY2UgPCBkLT5tYXhfdmNwdXMgKQorICAgICAgICBpc19zaW5nbGVfaW5zdGFu
Y2UgPSB0cnVlOworCiAgICAgY3R4dC5zaXplID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
aXplOwotICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BF
Ul9WQ1BVICkKKyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1T
Ul9QRVJfVkNQVSAmJgorICAgICAgICBpbnN0YW5jZSA9PSBkLT5tYXhfdmNwdXMgKQogICAgICAg
ICBjdHh0LnNpemUgKj0gZC0+bWF4X3ZjcHVzOwogICAgIGN0eHQuZGF0YSA9IHhtYWxsb2NfYnl0
ZXMoY3R4dC5zaXplKTsKICAgICBpZiAoICFjdHh0LmRhdGEgKQogICAgICAgICByZXR1cm4gLUVO
T01FTTsKIAotICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQs
ICZjdHh0KSkgIT0gMCApCi0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6
IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCi0gICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7Ci0gICAgZWxzZSBpZiAoIHJ2ID0gLUVOT0VOVCwg
Y3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCi0gICAgewotICAgICAgICB1aW50MzJfdCBvZmY7
CiAKLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1ciAtIHNpemVvZigqZGVz
YykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKKyAgICBpZiggaXNfc2luZ2xlX2luc3RhbmNlICkK
KyAgICAgICAgdmNwdV9wYXVzZShkLT52Y3B1W2luc3RhbmNlXSk7CisgICAgZWxzZQorICAgICAg
ICBkb21haW5fcGF1c2UoZCk7CisKKyAgICBpZiggaXNfc2luZ2xlX2luc3RhbmNlICkKKyAgICB7
CisgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZj
cHVbaW5zdGFuY2VdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmY3R4dCkpICE9IDAgKQogICAgICAgICB7Ci0gICAgICAgICAgICBkZXNjID0gKHZv
aWQgKikoY3R4dC5kYXRhICsgb2ZmKTsKLSAgICAgICAgICAgIC8qIE1vdmUgcGFzdCBoZWFkZXIg
Ki8KLSAgICAgICAgICAgIG9mZiArPSBzaXplb2YoKmRlc2MpOwotICAgICAgICAgICAgaWYgKCBj
dHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAotICAgICAgICAgICAgICAgICBvZmYgPiBjdHh0LmN1
ciAtIGRlc2MtPmxlbmd0aCApCi0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICBp
ZiAoIGluc3RhbmNlID09IGRlc2MtPmluc3RhbmNlICkKLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBydiA9IDA7Ci0gICAgICAgICAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVs
bChoYW5kbGUpICkKLSAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwot
ICAgICAgICAgICAgICAgIGVsc2UgaWYgKCAqYnVmc3ogPCBkZXNjLT5sZW5ndGggKQotICAgICAg
ICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOwotICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBj
b3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKLSAg
ICAgICAgICAgICAgICAgICAgcnYgPSAtRUZBVUxUOwotICAgICAgICAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwotICAgICAgICAgICAgICAg
IGJyZWFrOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAi
SFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKKyAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB2
Y3B1X3VucGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgICAgICB9CisgICAgICAgIGVsc2Ug
aWYgKCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICAgICAgIHsKKyAgICAgICAgICAg
IHJ2ID0gLUVOT0VOVDsKKyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOwor
ICAgICAgICAgICAgIC8qIE1vdmUgcGFzdCBoZWFkZXIgKi8KKyAgICAgICAgICAgIG9mZiA9IHNp
emVvZigqZGVzYyk7CisgICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8
fAorICAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAg
ICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAg
ICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAg
KmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRl
c2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOworICAgICAgICAgICAg
ZWxzZSBpZiAoIGNvcHlfdG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxl
bmd0aCkgKQorICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICB2Y3B1
X3VucGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOwogICAgICAgICB9CiAgICAgfQorICAgIGVsc2UK
KyAgICB7CisgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgeworICAgICAg
ICAgICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtp
bnN0YW5jZV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmY3R4dCkpICE9IDAgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1
MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNv
ZGUsIHJ2KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCBjdHh0LmN1ciA+
PSBzaXplb2YoKmRlc2MpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBydiA9IC1F
Tk9FTlQ7CisgICAgICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0YSArIG9mZik7
CisgICAgICAgICAgICAgICAgLyogTW92ZSBwYXN0IGhlYWRlciAqLworICAgICAgICAgICAgICAg
IG9mZiArPSBzaXplb2YoKmRlc2MpOworICAgICAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBk
ZXNjLT5sZW5ndGggfHwKKyAgICAgICAgICAgICAgICAgICAgIG9mZiA+IGN0eHQuY3VyIC0gZGVz
Yy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAg
aWYgKCBpbnN0YW5jZSA9PSBkZXNjLT5pbnN0YW5jZSApCisgICAgICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgICAgICBydiA9IDA7CisgICAgICAgICAgICAgICAgICAgIGlmICggZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgICAgICAgICAqYnVmc3og
PSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCAqYnVmc3ogPCBk
ZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgICAgICAgICAgcnYgPSAtRU5PQlVGUzsKKyAg
ICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlfdG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRh
dGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgcnYgPSAt
RUZBVUxUOworICAgICAgICAgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgICAgICAg
ICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBvZmYgKz0gZGVzYy0+bGVuZ3RoOworICAg
ICAgICAgICAgIH0KKyAgICAgICAgIH0KKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CisgICAg
IH0KIAogICAgIHhmcmVlKGN0eHQuZGF0YSk7CiAgICAgcmV0dXJuIHJ2OwpAQCAtMTkzLDcgKzI0
NCw4IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3QgaHZtX3Nh
dmVfZW5kIGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7Ci0gICAgdW5zaWduZWQg
aW50IGk7CisgICAgdW5zaWduZWQgaW50IGksIHJjOworICAgIHN0cnVjdCB2Y3B1ICp2ID0gTlVM
TDsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAg
LTIyNSwxMiArMjc3LDE5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19H
X0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwotICAgICAgICAgICAgaWYgKCBoYW5kbGVyKGQs
IGgpICE9IDAgKQorICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKLSAgICAgICAgICAgICAg
ICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAot
ICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOwotICAgICAgICAgICAgICAg
IHJldHVybiAtRUZBVUxUOworICAgICAgICAgICAgICAgIHJjID0gaGFuZGxlcih2LCBoKTsKKyAg
ICAgICAgICAgICAgICBpZiggcmMgPT0gQ09OVElOVUUgKQorICAgICAgICAgICAgICAgICAgICBj
b250aW51ZTsKKworICAgICAgICAgICAgICAgIGlmKCByYyAhPSAwICkKKyAgICAgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2
IlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7CisgICAg
ICAgICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAgICAgICAgICAgIH0KICAgICAg
ICAgICAgIH0KICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uODZk
MDJjZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTU2OSw4ICs1NjksOSBAQCBpbnQgdmlvYXBpY19nZXRf
dHJpZ2dlcl9tb2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kpCiAg
ICAgcmV0dXJuIHZpb2FwaWMtPnJlZGlydGJsW3Bpbl0uZmllbGRzLnRyaWdfbW9kZTsKIH0KIAot
c3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgaW9hcGljX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAg
ICAgc3RydWN0IGh2bV92aW9hcGljICpzOwogCiAgICAgaWYgKCAhaGFzX3Zpb2FwaWMoZCkgKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IDliZTVlZDIuLmI5MjUwNDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTk5MCw4ICs5OTAsOSBAQCBvdXQ6CiAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7CiB9
CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2Rv
bWFpbl9jb250ZXh0IGN0eHQgPSB7CiAgICAgICAgIC50aW1lX3JlZl9jb3VudCA9IGQtPmFyY2gu
aHZtX2RvbWFpbi52aXJpZGlhbi50aW1lX3JlZl9jb3VudC52YWwsCiAgICAgICAgIC5oeXBlcmNh
bGxfZ3BhICA9IGQtPmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdywK
QEAgLTEwMjYsMjggKzEwMjcsMTkgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9j
dHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0
eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQs
IDEsIEhWTVNSX1BFUl9ET00pOwogCi1zdGF0aWMgdm9pZCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpj
dHh0KQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoICkKIHsKLSAgICBjdHh0LT52cF9hc3Npc3RfbXNy
ID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKLSAgICBjdHh0
LT52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmc7Ci0gICAgbWVtc2V0KGN0eHQtPl9wYWQsIDAsIHNpemVvZihjdHh0LT5fcGFkKSk7
Ci19Ci0KLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3Zj
cHVfY29udGV4dCBjdHh0ID0geworICAgICAgICAudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZt
X3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCisgICAgICAgIC52cF9hc3Npc3RfcGVu
ZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCisgICAg
fTsKIAogICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCiAgICAgICAgIHJldHVybiAw
OwogCi0gICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKLSAgICAgICAgc3RydWN0IGh2bV92aXJp
ZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsKLQotICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4
dF9vbmUodiwgJmN0eHQpOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5f
VkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7
Ci0gICAgfQorICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICByZXR1cm4gMTsKIAogICAgIHJldHVybiAwOwog
fQpAQCAtMTA4Miw3ICsxMDc0LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4
dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJpZGlh
bl9zYXZlX3ZjcHVfY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fVkNQ
VSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMg
aW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCmluZGV4IDFiOWYwMGEuLmFiMzU0MDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQzNSw0MyArMTQz
NSwzNSBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAgIHMt
PnRpbWVyX2xhc3RfdXBkYXRlID0gcy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0YXRpYyBp
bnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7CiAgICAgaW50IHJj
ID0gMDsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkgKQogICAgICAgICByZXR1cm4gMDsKIAot
ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3ZsYXBp
Yyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9p
ZCwgaCwgJnMtPmh3KSkgIT0gMCApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9CisgICAgcyA9
IHZjcHVfdmxhcGljKHYpOworICAgIHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVf
aWQsIGgsICZzLT5odyk7CiAKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgbGFwaWNf
c2F2ZV9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3Rh
dGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgc3RydWN0IHZsYXBpYyAqczsKICAgICBpbnQgcmMgPSAwOwogCiAgICAg
aWYgKCAhaGFzX3ZsYXBpYyhkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgZm9yX2VhY2hf
dmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9f
aXJyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIodik7CisgICAgaWYg
KCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKKyAgICAgICAgaHZtX2Z1bmNzLnN5bmNfcGly
X3RvX2lycih2KTsKIAotICAgICAgICBzID0gdmNwdV92bGFwaWModik7Ci0gICAgICAgIGlmICgg
KHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+cmVncykp
ICE9IDAgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQorICAgIHMgPSB2Y3B1X3ZsYXBpYyh2
KTsKKyAgICByYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQsIGgsIHMt
PnJlZ3MpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS92cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBlMTYwYmJkLi5iYWQ1MDY2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZwaWMuYwpAQCAtMzcxLDggKzM3MSw5IEBAIHN0YXRpYyBpbnQgdnBpY19pbnRlcmNlcHRf
ZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IHZwaWNf
c2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBp
bnQgdnBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsK
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdfdnBp
YyAqczsKICAgICBpbnQgaTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IGY4ODllOGYuLmZl
NjQyYWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk1LDcgKzk1LDcgQEAgc3RhdGljIGlu
bGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFpbl9jb250ZXh0
ICpoKQogICogVGhlIHNhdmUgaGFuZGxlciBtYXkgc2F2ZSBtdWx0aXBsZSBpbnN0YW5jZXMgb2Yg
YSB0eXBlIGludG8gdGhlIGJ1ZmZlcjsKICAqIHRoZSBsb2FkIGhhbmRsZXIgd2lsbCBiZSBjYWxs
ZWQgb25jZSBmb3IgZWFjaCBpbnN0YW5jZSBmb3VuZCB3aGVuCiAgKiByZXN0b3JpbmcuICBCb3Ro
IHJldHVybiBub24temVybyBvbiBlcnJvci4gKi8KLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFu
ZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAordHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVy
KSAoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3VwcG9ydC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCmluZGV4IGFjMzNl
ZWEuLmY4OTg4ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKQEAgLTUyLDYgKzUyLDgg
QEAgZXh0ZXJuIHVuc2lnbmVkIGludCBvcHRfaHZtX2RlYnVnX2xldmVsOwogI2RlZmluZSBIVk1f
REJHX0xPRyhsZXZlbCwgX2YsIF9hLi4uKSBkbyB7fSB3aGlsZSAoMCkKICNlbmRpZgogCisjZGVm
aW5lIENPTlRJTlVFIDIKKwogZXh0ZXJuIHVuc2lnbmVkIGxvbmcgaHZtX2lvX2JpdG1hcFtdOwog
CiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgewotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12: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 1fQXdS-0006fQ-PC; Wed, 06 Jun 2018 12:33:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+yqg=iy=citrix.com=prvs=688e4faf5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQXdR-0006fK-G2
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:33:53 +0000
X-Inumbo-ID: 8c688e89-6985-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c688e89-6985-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:31:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74236044"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v6 7/8] x86/hvm: Introduce viridian_save_vcpu_ctxt_one()
 func
Thread-Index: AQHT/ZFvfVxmzP7xd06JAZBKprnSbaRTKZWg
Date: Wed, 6 Jun 2018 12:33:46 +0000
Message-ID: <ba55b36f205344488a1d65e11fac067a@AMSPEX02CL03.citrite.net>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
 <1528287897-3414-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528287897-3414-7-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 7/8] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNiBKdW5lIDIwMTggMTM6MjUK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY2IDcvOF0geDg2
L2h2bTogSW50cm9kdWNlIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSgpCj4gZnVuYwo+IAo+
IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4K
PiAKPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIFY1Ogo+IAktIEFkZCBtZW1zZXQgdG8gMCBmb3IgY3R4
dC0+X3BhZAo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgfCAxNCArKysrKysr
KysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi5jCj4gaW5kZXggNjk0ZWFlNi4uOWJlNWVkMiAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuLmMKPiBAQCAtMTAyNiw2ICsxMDI2LDEzIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5f
bG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluCj4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQo+ICBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwKPiB2aXJp
ZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlk
aWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwo+IAo+ICtzdGF0aWMgdm9p
ZCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAo+IGh2
bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgKmN0eHQpCj4gK3sKPiArICAgIGN0eHQtPnZwX2Fzc2lz
dF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+ICsg
ICAgY3R4dC0+dnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nOwo+ICsgICAgbWVtc2V0KGN0eHQtPl9wYWQsIDAsIHNpemVvZihjdHh0
LT5fcGFkKSk7CgpTb3JyeSwgdGhpcyBpcyBub3Qgd2hhdCBJIG1lYW50LiBXaGF0IEkgbWVhbnQg
d2FzOgoKbWVtc2V0KGN0eCwgMCwgc2l6ZW9mKCpjdHgpKTsKY3R4dC0+dnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7CmN0eHQtPnZwX2Fz
c2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGlu
ZzsKCiAgUGF1bAoKPiArfQo+ICsKPiAgc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4
dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdAo+ICpoKQo+ICB7Cj4gICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKPiBAQCAtMTAzNCwxMCArMTA0MSw5IEBAIHN0YXRpYyBpbnQgdmly
aWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbgo+ICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgICAgICAgICByZXR1cm4gMDsKPiAKPiAgICAgIGZvcl9lYWNoX3ZjcHUoIGQs
IHYgKSB7Cj4gLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9
IHsKPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlk
aWFuLnZwX2Fzc2lzdC5tc3IucmF3LAo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcg
PSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAo+IC0gICAgICAg
IH07Cj4gKyAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsKPiAr
Cj4gKyAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0KTsKPiAKPiAg
ICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgs
ICZjdHh0KSAhPSAwICkKPiAgICAgICAgICAgICAgcmV0dXJuIDE7Cj4gLS0KPiAyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:35:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:35:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQXfB-0006qZ-BI; Wed, 06 Jun 2018 12: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQXfA-0006oY-3e
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:35:40 +0000
X-Inumbo-ID: 1e19fb69-6986-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e19fb69-6986-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 12:35:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 06:35:38 -0600
Message-Id: <5B17D51802000078001C8B46@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 06:35:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1527605938-17977-1-git-send-email-aisaila@bitdefender.com>
 <1527605938-17977-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1527605938-17977-8-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 8/8] 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+IE9uIDI5LjA1LjE4IGF0IDE2OjU4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgcGF0Y2ggaXMgZm9jdXNlZCBvbiBtZXJnaW5nIHRoZSAqc2F2ZSgpIGZ1bmNzIHRv
IHRoZSAqc2F2ZV9vbmUoKQo+IGZ1bmNzIHRvIHJlbW92ZSByZWR1bmRhbmN5LiBBbHNvIHRoZSBm
b3IgbG9vcCBpcyBtb3ZlZCB0byB0aGUgY2FsbGVyIHNvCj4gbm93IHdlIGNhbiBzYXZlIGluZm8g
Zm9yIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlcyBzaW5j
ZSBWNDoKPiAJLSBTYXZlIGZ1bmNzIGFyZSBkZWxldGVkCj4gCS0gdmNwdSBzaSBhZGRlZCB0byB0
aGUgcGFyYW0gbGlzdAo+IAktIHNhdmVfb25lIGZ1bmNzIGFyZSBub3cgc3RhdGljCj4gCS0gQWRk
IGJsYW5rIGxpbmUgYWZ0ZXIgIi8qIHNhdmUgbXRyciZwYXQgKi8iIGNvbW1lbnQKPiAtLS0KPiAg
eGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDI4ICsrLS0KPiAgeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgICAzICstCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAg
ICAgICB8IDI4NyArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4
ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgIDMgKy0KPiAgeGVuL2FyY2gveDg2L2h2
bS9pcnEuYyAgICAgICAgIHwgICA5ICstCj4gIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAg
ICB8ICAzNiArKy0tLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgICAzICst
Cj4gIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAgMyArLQo+ICB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxMjUgKysrKysrKysrKysrKy0tLS0tCj4gIHhlbi9hcmNo
L3g4Ni9odm0vdmlvYXBpYy5jICAgICB8ICAgMyArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuLmMgICAgfCAgMzAgKystLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwg
IDI4ICsrLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgICAzICstCj4gIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCB8ICAgMiArLQo+ICAxNCBmaWxlcyBjaGFuZ2Vk
LCAyNzEgaW5zZXJ0aW9ucygrKSwgMjkyIGRlbGV0aW9ucygtKQoKU2luY2UgSSBzZWUgeW91J3Zl
IGFscmVhZHkgc2VudCB2NjogVGhpcyBwYXRjaCBpcyBzdGlsbCB3YXkgdG9vIGxhcmdlIGZvciBp
dHMgc3ViamVjdC4KSXQgc2hvdWxkLCBhcyBzYWlkIGJlZm9yZSwgaW4gcGFydGljdWxhciBoYXZl
IG5vIG5lZWQgdG8gdG91Y2ggbW9zdCBvZiB0aGUgZmlsZXMKYWJvdmUuIElPVyAtIHRoZXJlJ3Mg
bW9yZSBzcGxpdHRpbmcgd29yayB0byBiZSBkb25lIGFmYWljdC4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:37:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQXgU-00077U-R7; Wed, 06 Jun 2018 12:37: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=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQXgT-00077M-Li
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:37:01 +0000
X-Inumbo-ID: fcf04f41-6985-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fcf04f41-6985-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:34: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 D2262307FB01
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 16:53:03 +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 63F2E7FBFC
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 15:36:58 +0300 (EEST)
Received: (qmail 26277 invoked from network); 6 Jun 2018 15:36:58 +0300
Received: from unknown (HELO mb1xmail.bitdefender.biz) (10.20.0.28)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 6 Jun 2018 15:36:58 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb1xmail.bitdefender.biz (10.20.0.28) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Wed, 6 Jun 2018 15:36:57 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Wed, 6
 Jun 2018 15:36:57 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v6 7/8] x86/hvm: Introduce viridian_save_vcpu_ctxt_one()
 func
Thread-Index: AQHT/ZF8SSNelXkkkEy//X8x8pRsH6RS98sAgAAA5IA=
Date: Wed, 6 Jun 2018 12:36:57 +0000
Message-ID: <1528288617.25123.29.camel@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
 <1528287897-3414-7-git-send-email-aisaila@bitdefender.com>
 <ba55b36f205344488a1d65e11fac067a@AMSPEX02CL03.citrite.net>
In-Reply-To: <ba55b36f205344488a1d65e11fac067a@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.1.36, d:out, a:y, w:t, t:15,
 sv:1528268838, ts:1528288617
Content-ID: <CFE559BC7B439D40BF3E06C2CE2702A9@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76265
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486299,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.012799)], BW: [Enabled, t:
 (0.000023,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.030612,0.000312)], URL: [Enabled, t:
 (0.000012,0.000002)], RTDA: [Enabled, t: (0.169673), Hit: No, Details:
 v2.7.12; Id: 15.1i63fo8.1cfahj9nb.3usqt], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v6 7/8] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Ian.Jackson@citrix.com" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.com" <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTWksIDIwMTgtMDYtMDYgYXQgMTI6MzMgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFsZXhhbmRydSBJ
c2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0NCj4gPiBTZW50OiAwNiBKdW5l
IDIwMTggMTM6MjUNCj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gPiBDYzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguDQo+ID4gY29tPjsNCj4gPiBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwNCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+DQo+ID4gU3ViamVjdDogW1BBVENIIHY2IDcvOF0geDg2L2h2bTogSW50cm9kdWNlDQo+ID4g
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKCkNCj4gPiBmdW5jDQo+ID4gDQo+ID4gVGhpcyBp
cyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLg0KPiA+IA0KPiA+IFNp
Z25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0K
PiA+IA0KPiA+IC0tLQ0KPiA+IENoYW5nZXMgc2luY2UgVjU6DQo+ID4gCS0gQWRkIG1lbXNldCB0
byAwIGZvciBjdHh0LT5fcGFkDQo+ID4gLS0tDQo+ID4gwqB4ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuLmMgfCAxNCArKysrKysrKysrLS0tLQ0KPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+IGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+
ID4gaW5kZXggNjk0ZWFlNi4uOWJlNWVkMiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMNCj4g
PiBAQCAtMTAyNiw2ICsxMDI2LDEzIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5f
Y3R4dChzdHJ1Y3QNCj4gPiBkb21haW4NCj4gPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
DQo+ID4gwqBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwNCj4gPiB2
aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LA0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEs
DQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gDQo+ID4gK3N0YXRpYyB2b2lkIHZpcmlkaWFuX3Nh
dmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0DQo+ID4gaHZtX3ZpcmlkaWFu
X3ZjcHVfY29udGV4dCAqY3R4dCkNCj4gPiArew0KPiA+ICvCoMKgwqDCoGN0eHQtPnZwX2Fzc2lz
dF9tc3IgPSB2LQ0KPiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3
Ow0KPiA+ICvCoMKgwqDCoGN0eHQtPnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0NCj4gPiA+YXJjaC5o
dm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsNCj4gPiArwqDCoMKgwqBtZW1zZXQo
Y3R4dC0+X3BhZCwgMCwgc2l6ZW9mKGN0eHQtPl9wYWQpKTsNCj4gU29ycnksIHRoaXMgaXMgbm90
IHdoYXQgSSBtZWFudC4gV2hhdCBJIG1lYW50IHdhczoNCj4gDQo+IG1lbXNldChjdHgsIDAsIHNp
emVvZigqY3R4KSk7DQo+IGN0eHQtPnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZp
cmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Ow0KPiBjdHh0LT52cF9hc3Npc3RfcGVuZGluZyA9IHYt
DQo+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nOw0KPiANClNvcnJ5
IGZvciB0aGUgbWlzdW5kZXJzdGFuZGluZywgSSdsbCBmaXggaXQgb24gdGhlIG5leHQgdmVyc2lv
bg0KDQpBbGV4wqANCj4gDQo+ID4gDQo+ID4gK30NCj4gPiArDQo+ID4gwqBzdGF0aWMgaW50IHZp
cmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsDQo+ID4gaHZtX2RvbWFpbl9j
b250ZXh0X3QNCj4gPiAqaCkNCj4gPiDCoHsNCj4gPiDCoMKgwqDCoMKgc3RydWN0IHZjcHUgKnY7
DQo+ID4gQEAgLTEwMzQsMTAgKzEwNDEsOSBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNw
dV9jdHh0KHN0cnVjdA0KPiA+IGRvbWFpbg0KPiA+ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiANCj4gPiDCoMKgwqDCoMKg
Zm9yX2VhY2hfdmNwdSggZCwgdiApIHsNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoHN0cnVjdCBodm1f
dmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoC52cF9hc3Npc3RfbXNyID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9h
c3Npc3QubXNyLnJhdywNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgLnZwX2Fzc2lzdF9w
ZW5kaW5nID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGlu
ZywNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoH07DQo+ID4gK8KgwqDCoMKgwqDCoMKgwqBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0Ow0KPiA+ICsNCj4gPiArwqDCoMKgwqDCoMKg
wqDCoHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCAmY3R4dCk7DQo+ID4gDQo+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1
X2lkLCBoLCAmY3R4dCkNCj4gPiAhPSAwICkNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oHJldHVybiAxOw0KPiA+IC0tDQo+ID4gMi43LjQNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19f
X19fXw0KPiBUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:38:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:38:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQXi0-0007VP-CX; Wed, 06 Jun 2018 12:38: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQXhz-0007VC-B3
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 12:38:35 +0000
X-Inumbo-ID: 3551a3c1-6986-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3551a3c1-6986-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:36:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 06:38:33 -0600
Message-Id: <5B17D5C502000078001C8B49@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 06:38:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
 <1528287897-3414-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528287897-3414-8-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 8/8] 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+IE9uIDA2LjA2LjE4IGF0IDE0OjI0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0zOTQsNyArMzgwLDcgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIGVy
ciA/OiB2bWNlX3Jlc3RvcmVfdmNwdSh2LCAmY3R4dCk7Cj4gIH0KPiAgCj4gLUhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3NhdmVfdmNwdV9jdHh0LAo+ICtIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1Jf
UEVSX1ZDUFUpOwoKQWxzbywgSSdtIGluY2xpbmVkIHRvIHNheSAib2YgY291cnNlIiwgdGhlIGZ1
bmN0aW9ucyBzaG91bGRuJ3QgaGF2ZSBhIF9vbmUKc3VmZml4IGFueW1vcmUgYnkgdGhlIGVuZCBv
ZiB0aGlzIHNlcmllcywgcG9zc2libHkgZXZlbiBtYWtpbmcgaXQKdW5uZWNlc3NhcnkgdG8gdG91
Y2ggdGhpcyBhbmQgdGhlIG90aGVyIHNpbWlsYXIgY29uc3RydWN0cyBhdCBhbGwuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:39:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:39: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 1fQXiS-0007cI-Qh; Wed, 06 Jun 2018 12: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=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQXiR-0007c0-Bl
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 12:39:03 +0000
X-Inumbo-ID: 45bf6e0b-6986-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45bf6e0b-6986-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:36:46 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id g21-v6so6880558lfb.4
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 05:39:01 -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=+i9XGix7sXdSLswf7pi5G3B9glj+zD9x3Ofuo3u/vU4=;
 b=CB0QUnozawbNI0pwlB4+FB2hdbnwbIS5W/h9cTTEx+uRkaCWyG0SV0OMp+9Ps+wE0E
 ePNxgfbsngzxvTvoPyksrS8x6OliHLcwR6HpHa4BRFtPfdCNvL8s0UtJWV9kiU+XKput
 q8Cq5vspzsjjqGf4lbwXzCcfqKRXuF8BDWIHrtqVJR+o9pJi8KZyuT1d804UC4+77Y32
 6WuTtJ69ERwx98ZY7FttkwH7BfZFefb7/hPGEW/AYtJqd8geRzOsFVH5OUMT0oqZuThM
 IjXvEuZBS0o0Jt2vDG6Fd/d/y+9RbKycEFGn6cs0UOcwCkk6oO3c24oB5ERDJdthUWM3
 JbTA==
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=+i9XGix7sXdSLswf7pi5G3B9glj+zD9x3Ofuo3u/vU4=;
 b=AZSLWspG5PQT7wNszl9wBSoY374W7UWQUXSqbf4tHL8ClvsPhSY/LBZxk9giB3rOI2
 D1rUVOKnCxstJfthTQXDe9VqtJubnhr7o4gJMjP+gCe0g3KPnNmrfVEF+74zP5e+cQ9F
 p3isjqB+hISxKu0qUyi0JHkEmCrL/L3QtlQk4o55Ztxkac2yo26KRX9PfnQu0gwFEFG+
 XC7AzwbEYDn/q/NR6MZOcIhfT+OgysPoTchn3XZzAy90Ku9MBKsER8ZCRF+D63FI3ifM
 cqvQKgfPy9uh9gyiKaV0GRcg7JejfNnbJXErMa9/2u070IjZUC6S/9H/Fdc0M9AkKvl+
 C7AQ==
X-Gm-Message-State: APt69E2by/8vz6/gnziMg9TC5l5Hbnmm0IFFAXZtoLxeUJxWIcUA0t6T
 cLI+DXaZ0DZlhpVeROnuefg=
X-Google-Smtp-Source: ADUXVKIMVvITCbouIet9ihJ55HxXGtO+D3Djilpp00sTpJ5IV3cCLn9gNMczSTUtxWZ+5WtqEyOkJw==
X-Received: by 2002:a2e:8549:: with SMTP id u9-v6mr2007408ljj.10.1528288740556; 
 Wed, 06 Jun 2018 05:39:00 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 r189-v6sm11417926lfe.81.2018.06.06.05.38.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 05:38:59 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-9-andr2000@gmail.com>
 <7ef4f26e-4225-ea7e-8183-9a6c3fe69345@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <8676e1d7-3179-5fc0-08fb-02373df4101b@gmail.com>
Date: Wed, 6 Jun 2018 15:38:58 +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: <7ef4f26e-4225-ea7e-8183-9a6c3fe69345@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 8/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDUvMjAxOCAwMToyOCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiAgIC8qIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSAqLwo+PiAgIAo+PiArc3RhdGljIGludAo+PiArZG1hYnVmX2ltcF9ncmFudF9mb3Jl
aWduX2FjY2VzcyhzdHJ1Y3QgcGFnZSAqKnBhZ2VzLCB1MzIgKnJlZnMsCj4+ICsJCQkJaW50IGNv
dW50LCBpbnQgZG9taWQpCj4+ICt7Cj4+ICsJZ3JhbnRfcmVmX3QgcHJpdl9ncmVmX2hlYWQ7Cj4+
ICsJaW50IGksIHJldDsKPj4gKwo+PiArCXJldCA9IGdudHRhYl9hbGxvY19ncmFudF9yZWZlcmVu
Y2VzKGNvdW50LCAmcHJpdl9ncmVmX2hlYWQpOwo+PiArCWlmIChyZXQgPCAwKSB7Cj4+ICsJCXBy
X2VycigiQ2Fubm90IGFsbG9jYXRlIGdyYW50IHJlZmVyZW5jZXMsIHJldCAlZFxuIiwgcmV0KTsK
Pj4gKwkJcmV0dXJuIHJldDsKPj4gKwl9Cj4+ICsKPj4gKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7
IGkrKykgewo+PiArCQlpbnQgY3VyX3JlZjsKPj4gKwo+PiArCQljdXJfcmVmID0gZ250dGFiX2Ns
YWltX2dyYW50X3JlZmVyZW5jZSgmcHJpdl9ncmVmX2hlYWQpOwo+PiArCQlpZiAoY3VyX3JlZiA8
IDApIHsKPj4gKwkJCXJldCA9IGN1cl9yZWY7Cj4+ICsJCQlwcl9lcnIoIkNhbm5vdCBjbGFpbSBn
cmFudCByZWZlcmVuY2UsIHJldCAlZFxuIiwgcmV0KTsKPj4gKwkJCWdvdG8gb3V0Owo+PiArCQl9
Cj4+ICsKPj4gKwkJZ250dGFiX2dyYW50X2ZvcmVpZ25fYWNjZXNzX3JlZihjdXJfcmVmLCBkb21p
ZCwKPj4gKwkJCQkJCXhlbl9wYWdlX3RvX2dmbihwYWdlc1tpXSksIDApOwo+PiArCQlyZWZzW2ld
ID0gY3VyX3JlZjsKPj4gKwl9Cj4+ICsKPj4gKwlyZXQgPSAwOwo+IHJldHVybiAwPwpNeSBiYWQs
IHRoYW5rIHlvdQo+PiArCj4+ICtvdXQ6Cj4+ICsJZ250dGFiX2ZyZWVfZ3JhbnRfcmVmZXJlbmNl
cyhwcml2X2dyZWZfaGVhZCk7Cj4+ICsJcmV0dXJuIHJldDsKPj4gK30KPj4gKwoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 12:47:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 12:47:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQXqC-0000jM-SZ; Wed, 06 Jun 2018 12:47:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yvez=iy=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQXqB-0000jH-IJ
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 12:47:03 +0000
X-Inumbo-ID: 64165c63-6987-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 64165c63-6987-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 14:44:46 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id t134-v6so8902343lff.6
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 05:47:02 -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=iCJGvIPI/YASbDYAoUyrRtOC621dUI3FGihcHJbV/Pw=;
 b=gyxa0lEXCmlWAvobZpqqBgbDvd6XG/xEOQBaWBIO6vGVNV/tXfC4nd20dsQ8jnTfXC
 vzTY5ElJ8+S9SbaGct75FzxIz7XzxvRZyyiVP80mqzz+Ntq+TLpwujy6ZNDrEiVBWd4Z
 5Vmt1MRJbfdAanq6TLx+6VHybb6KLvEsVSkAKvT08gN21A3K2u79du0SQu8SnOnOWyPL
 kQDx/4KvbV46txExr+Yq93l0QHCvSd8FG4qSuzBkock/SqefrbF+JYDgcEGIs4m6YvpS
 jnuqyeSA43c/zxye7XV3/F4ImTm4oONxin7aDutM892M4EMvd24ncuAAXQ3BH7Fe1dvN
 /9DQ==
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=iCJGvIPI/YASbDYAoUyrRtOC621dUI3FGihcHJbV/Pw=;
 b=aFnUik1kBrAJcCIiNOWYAXU8haB2DNjZBn4pNwUN+cyiw7w1fKHj76ueAGB3Z9YXWR
 PtQRJFMMkepEnR32EphR8mlI5S8ZibQTiWQcybnkr90jeZZG755xLSk3S069lHmx2TIS
 n60QFLpOHerP9FG9VS6g8f2Gx9xG9XyAPkKQGNHcRG9veFc4wmwDbOl2wK4bXhykX9Gd
 8zjDwj+ix4QVI3EZ5oOvxr3PcfIaSog/VWyxjh3IXcPyiIyUS0UDi6C2C2vxZgPXyYAU
 09cq0wLsEUHJefvPExAAWtekhlimL+idaksS38V5itfFEQsiiuMOC8tJb72tzc7dSWsy
 ouPg==
X-Gm-Message-State: APt69E3jaf2HO/7cW0UDgIj5kv7T6d52A1rxLjASh0Vo4PYftZiQhraW
 1bOBaXias8H4n7lZlFJuThE=
X-Google-Smtp-Source: ADUXVKJe7CMoMbKboRpCtrabl/rlbqwUBkBIPUMxE5I4vbk0wflosb248hpx4oytsRNRbWF5OHG+SA==
X-Received: by 2002:a19:d1d4:: with SMTP id
 i203-v6mr1733856lfg.93.1528289220949; 
 Wed, 06 Jun 2018 05:47:00 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 q66-v6sm1888173lfg.17.2018.06.06.05.46.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 05:47:00 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, dongwon.kim@intel.com,
 matthew.d.roper@intel.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-10-andr2000@gmail.com>
 <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <984bcf75-9bea-aceb-3d3a-62e3c65709c7@gmail.com>
Date: Wed, 6 Jun 2018 15:46:58 +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: <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf
 API for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDUvMjAxOCAwMTozNiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzAx
LzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEFsbG93IGNyZWF0aW5nIGdyYW50IGRldmljZSBjb250ZXh0IGZvciB1c2UgYnkga2Vy
bmVsIG1vZHVsZXMgd2hpY2gKPj4gcmVxdWlyZSBmdW5jdGlvbmFsaXR5LCBwcm92aWRlZCBieSBn
bnRkZXYuIEV4cG9ydCBzeW1ib2xzIGZvciBkbWEtYnVmCj4+IEFQSSBwcm92aWRlZCBieSB0aGUg
bW9kdWxlLgo+IENhbiB5b3UgZ2l2ZSBhbiBleGFtcGxlIG9mIHdobydkIGJlIHVzaW5nIHRoZXNl
IGludGVyZmFjZXM/ClRoZXJlIGlzIG5vIHVzZS1jYXNlIGF0IHRoZSBtb21lbnQgSSBjYW4gdGhp
bmsgb2YsIGJ1dCBoeXBlciBkbWEtYnVmIApbMV0sIFsyXQpJIGxldCBJbnRlbCBmb2xrcyAoQ0Nl
ZCkgdG8gZGVmZW5kIHRoaXMgcGF0Y2ggYXMgaXQgd2FzIGRvbmUgcHJpbWFyaWx5IApmb3IgdGhl
bQphbmQgSSBkb24ndCB1c2UgaXQgaW4gYW55IG9mIG15IHVzZS1jYXNlcy4gU28sIGZyb20gdGhp
cyBQT1YgaXQgY2FuIGJlIApkcm9wcGVkLAphdCBsZWFzdCBmcm9tIHRoaXMgc2VyaWVzLgo+Cj4g
LWJvcmlzCj4KWzFdIGh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9zZXJpZXMvMzgy
MDcvClsyXSBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvMjA0NDQ3LwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 13:03:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 13:03:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQY5g-0002id-Jy; Wed, 06 Jun 2018 13: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=mdjd=iy=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQY5f-0002iY-6p
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 13:03:03 +0000
X-Inumbo-ID: f1159165-6989-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f1159165-6989-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 13:03: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 F153380D;
 Wed,  6 Jun 2018 06:03:00 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 358D83F25D;
 Wed,  6 Jun 2018 06:03:00 -0700 (PDT)
To: cdeshpan <chaitanya.deshpande@xilinx.com>, xen-devel@lists.xenproject.org
References: <1528226451-7758-1-git-send-email-chaitanya.deshpande@xilinx.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bf4ad676-362c-f6a0-dbe9-252ef1e397b2@arm.com>
Date: Wed, 6 Jun 2018 14:02:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528226451-7758-1-git-send-email-chaitanya.deshpande@xilinx.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Xen-20] Clearing of GICD_ICACTIVER register at
 boot 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: Chaitanya Deshpande <chaitanyagd11@gmail.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>

SGVsbG8sCgpQbGVhc2UgdXNlIHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHRvIENDIGFsbCB0
aGUgcmVsZXZhbnQgbWFpbnRhaW5lcnMgCm9uIHlvdXIgcGF0Y2guCgpSZWdhcmRpbmcgdGhlIHRp
dGxlLCBYZW4gaXMgc3VwcG9ydGluZyBtdWx0aXBsZSBhcmNoaXRlY3R1cmUuIFNvIGl0IGlzIAph
bHdheXMgdXNlZnVsIHRvIHNwZWNpZnkgdGhlIGFyY2hpdGVjdHVyZSBpbiB0aGUgdGl0bGUuCgpB
bHNvIHRoZSB0aXRsZSBpcyBxdWl0ZSBjb25mdXNpbmcgYXMgZm9yIGNsZWFyaW5nIGludGVycnVw
dHMsIHlvdSBuZWVkIAp0byB3cml0ZSAxcyBpbiB0aGF0IHJlZ2lzdGVyLgoKQSBiZXR0ZXIgdGl0
bGUgd291bGQgYmU6Cgp4ZW4vYXJtOiBnaWM6IENsZWFyIGFjdGl2ZSBzdGF0ZSBvZiBJUlFzIHdo
ZW4gdGhlIEdJQyBpcyBpbml0aWFsaXplZAoKT24gMDUvMDYvMTggMjA6MjAsIGNkZXNocGFuIHdy
b3RlOgo+IEZyb206IENoYWl0YW55YSBEZXNocGFuZGUgPGNoYWl0YW55YWdkMTFAZ21haWwuY29t
PgoKUGxlYXNlIGV4cGxhaW4gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHdoeSB5b3UgbmVlZCB0byBj
bGVhciB0aGUgaW50ZXJydXB0cy4KCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hhaXRhbnlhIERlc2hw
YW5kZSA8Y2hhaXRhbnlhZ2QxMUBnbWFpbC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZ2lj
LXYyLmMgICAgICAgICAgICB8IDYgKysrKystCj4gICB4ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgICAg
ICAgICAgICB8IDUgKysrKysKPiAgIHhlbi9hcmNoL2FybS92Z2ljLXYyLmMgICAgICAgICAgIHwg
NSArKysrKwo+ICAgeGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyAgICAgICAgICAgfCA1ICsrKysrCj4g
ICB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLW1taW8tdjIuYyB8IDUgKysrKysKPiAgIDUgZmlsZXMg
Y2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKPiBpbmRleCBk
MmRjYWZiLi42YmQ3ZTQzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjIuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYwo+IEBAIC01LDcgKzUsNiBAQAo+ICAgICoKPiAgICAq
IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ICAgICogQ29weXJpZ2h0IChjKSAyMDExIENpdHJp
eCBTeXN0ZW1zLgo+IC0gKgoKUGxlYXNlIGRvbid0IHJlbW92ZSB1bm5lY2Vzc2FyeSBsaW5lLgoK
PiAgICAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gICAgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+ICAgICogdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiBA
QCAtMTI0Nyw2ICsxMjQ2LDExIEBAIHN0YXRpYyBpbnQgX19pbml0IGdpY3YyX2luaXQodm9pZCkK
PiAgIHsKPiAgICAgICB1aW50MzJfdCBhbGlhc2VkX29mZnNldCA9IDA7Cj4gCj4gKyAgICAvKiBD
bGVhciBHSUMgcmVnaXN0ZXIgYXQgYm9vdCB0aW1lICovCgpUaGlzIGNvbW1lbnQgc2VlbXMgaW5j
b3JyZWN0LgoKPiArICAgIHVpbnQzMl90ICpnaWNkX2ljYWN0aXZlcjsKPiArICAgIGdpY2RfaWNh
Y3RpdmVyID0gKHVpbnQzMl90KikgR0lDRF9JQ0FDVElWRVI7Cj4gKyAgICAqZ2ljZF9pY2FjdGl2
ZXIgPSAwOwoKVGhhdCBjb2RlIGlzIG5vdCBnb2luZyB0byBkbyBhbnl0aGluZyBpZiB5b3Ugd3Jp
dGUgMC4gUGVyIHRoZSBzcGVjLCB5b3UgCm5lZWQgdG8gc2V0IDEgaW4gb3JkZXIgdG8gZGVhY3Rp
dmF0ZSBpbnRlcnJ1cHRzLgoKRnVydGhlcm1vcmUsIHRoaXMgaXMgb25seSBjb3ZlcmluZyB0aGUg
Zmlyc3QgMzIgaW50ZXJydXB0cy4gWW91IGhhdmUgdG8gCmNsZWFyIHRoZSBhY3RpdmUgc3RhdGUg
b2YgYWxsIHRoZSBpbnRlcnJ1cHRzLiBUaGUgZmlyc3QgMzIgaW50ZXJydXB0cyAKYXJlIGJhbmtl
ZCAoaS5lIHBlci1DUFUpIHRoZSBvdGhlcnMgYXJlIHNoYXJlZC4KClRoZSBmb3JtZXIgc2hvdWxk
IGJlIGluaXRpYWxpemVkIGluIGdpY3Z7MiwzfV9jcHVfaW5pdCB0aGF0IHdpbGwgYmUgCmNhbGxl
ZCBkdXJpbmcgZWFjaCBDUFUgaW5pdGlhbGl6YXRpb24uIFRoZSBsYXR0ZXIgc2hvdWxkIGJlIGRv
bmUgaW4gCmdpY3Z7MiwzfV9kaXN0X2luaXQoKS4KCkxhc3RseSwgR0lDRF9JQ0FDVElWRVIgaXMg
anVzdCBhIHJlZ2lzdGVyIG9mZnNldCBpbiB0aGUgZGlzdHJpYnV0b3IuIFlvdSAKaGF2ZSB0byBh
ZGQgdGhlIGJhc2UgYWRkcmVzcyBpbiBvcmRlciB0byBmaW5kIHRvIG1lbW9yeSBhZGRyZXNzIHRv
IAp3cml0ZS4gV2UgaGF2ZSBhbiBoZWxwZXIgZm9yIHRoYXQgaW4gdGhlIEdJQ3YyIGRyaXZlciwg
c2VlIAp3cml0ZWxfZ2ljZCguLi4pLiBGb3IgR0lDdjMsIHlvdSB3aWxsIGhhdmUgdG8gdXNlIHdy
aXRlbF9yZWxheGVkKC4uLiwgCkdJQ0QgKyBHSUNEX0lDQUNUSVZFUikuCgpJIHdvdWxkIGFsc28g
cmVjb21tZW5kIHRvIHRlc3QgeW91ciBwYXRjaGVzIGFzIHZlcnkgbGlrZWx5IHRoZSBsYXRlc3Qg
CmVycm9yIHdvdWxkIGhhdmUgYmVlbiBjYXVnaHQuCgo+ICsKPiAgICAgICBpZiAoIGFjcGlfZGlz
YWJsZWQgKQo+ICAgICAgICAgICBnaWN2Ml9kdF9pbml0KCk7Cj4gICAgICAgZWxzZQo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKPiBp
bmRleCBiMmVkMGY4Li5mNjFkMmIzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwo+IEBAIC0xNzM4LDYgKzE3MzgsMTEgQEAg
c3RhdGljIGludCBfX2luaXQgZ2ljdjNfaW5pdCh2b2lkKQo+ICAgICAgIHVpbnQzMl90IHJlZzsK
PiAgICAgICB1bnNpZ25lZCBpbnQgaW50aWRfYml0czsKPiAKPiArICAgIC8qIENsZWFyIEdJQyBy
ZWdpc3RlciBhdCBib290IHRpbWUgKi8KPiArICAgIHVpbnQzMl90ICpnaWNkX2ljYWN0aXZlcjsK
PiArICAgIGdpY2RfaWNhY3RpdmVyID0gKHVpbnQzMl90KikgR0lDRF9JQ0FDVElWRVI7Cj4gKyAg
ICAqZ2ljZF9pY2FjdGl2ZXIgPSAwOwoKU2VlIG15IHJlbWFyayBhYm92ZS4KCj4gKwo+ICAgICAg
IGlmICggIWNwdV9oYXNfZ2ljdjMgKQo+ICAgICAgIHsKPiAgICAgICAgICAgZHByaW50ayhYRU5M
T0dfRVJSLCAiR0lDdjM6IGRyaXZlciByZXF1aXJlcyBzeXN0ZW0gcmVnaXN0ZXIgc3VwcG9ydFxu
Iik7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMgYi94ZW4vYXJjaC9hcm0v
dmdpYy12Mi5jCj4gaW5kZXggNjQ2ZDFmMy4uZDhiMjc2MSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vdmdpYy12Mi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwo+IEBAIC03Mjcs
NiArNzI3LDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdmdpY19vcHMgdmdpY192Ml9vcHMgPSB7
Cj4gCj4gICBpbnQgdmdpY192Ml9pbml0KHN0cnVjdCBkb21haW4gKmQsIGludCAqbW1pb19jb3Vu
dCkKPiAgIHsKPiArICAgIC8qIENsZWFyIEdJQyByZWdpc3RlciBhdCBib290IHRpbWUgKi8KPiAr
ICAgIHVpbnQzMl90ICpnaWNkX2ljYWN0aXZlcjsKPiArICAgIGdpY2RfaWNhY3RpdmVyID0gKHVp
bnQzMl90KikgR0lDRF9JQ0FDVElWRVI7Cj4gKyAgICAqZ2ljZF9pY2FjdGl2ZXIgPSAwOwoKSSBk
b24ndCB1bmRlcnN0YW5kIHdoeSB5b3UgYXJlIGNsZWFyaW5nIGFjdGl2ZSByZWdpc3RlciBpbiAK
dmdpY192ezIsM31faW5pdC4gVGhvc2UgZnVuY3Rpb25zIGFyZSBjYWxsZWQgd2hlbiBjcmVhdGlu
ZyBhIGRvbWFpbiwgc28gCnRoZXJlIGFyZSBubyBuZWVkIHRvIG1lc3Mgd2l0aCB0aGUgcGh5c2lj
YWwgaW50ZXJydXB0cyBoZXJlLgoKPiArCj4gICAgICAgaWYgKCAhdmdpY192Ml9ody5lbmFibGVk
ICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPiBpbmRl
eCA0YjQyNzM5Li42ZmUwZGFjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4gQEAgLTE3OTEsNiArMTc5MSwxMSBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IHZnaWNfb3BzIHYzX29wcyA9IHsKPiAKPiAgIGludCB2Z2ljX3Yz
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgaW50ICptbWlvX2NvdW50KQo+ICAgewo+ICsgICAgLyog
Q2xlYXIgR0lDIHJlZ2lzdGVyIGF0IGJvb3QgdGltZSAqLwo+ICsgICAgdWludDMyX3QgKmdpY2Rf
aWNhY3RpdmVyOwo+ICsgICAgZ2ljZF9pY2FjdGl2ZXIgPSAodWludDMyX3QqKSBHSUNEX0lDQUNU
SVZFUjsKPiArICAgICpnaWNkX2ljYWN0aXZlciA9IDA7Cj4gKwoKU2VlIGFib3ZlLgoKPiAgICAg
ICBpZiAoICF2Z2ljX3YzX2h3LmVuYWJsZWQgKQo+ICAgICAgIHsKPiAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLW1taW8t
djIuYyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMtbW1pby12Mi5jCj4gaW5kZXggMmU1MDdiMS4u
ODYzYjRkNiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLW1taW8tdjIuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMtbW1pby12Mi5jCj4gQEAgLTMwNSw2ICszMDUs
MTEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB2Z2ljX3JlZ2lzdGVyX3JlZ2lvbiB2Z2ljX3YyX2Rp
c3RfcmVnaXN0ZXJzW10gPSB7Cj4gCj4gICB1bnNpZ25lZCBpbnQgdmdpY192Ml9pbml0X2Rpc3Rf
aW9kZXYoc3RydWN0IHZnaWNfaW9fZGV2aWNlICpkZXYpCj4gICB7Cj4gKyAgICAvKiBDbGVhciBH
SUMgcmVnaXN0ZXIgYXQgYm9vdCB0aW1lICovCj4gKyAgICB1aW50MzJfdCAqZ2ljZF9pY2FjdGl2
ZXI7Cj4gKyAgICBnaWNkX2ljYWN0aXZlciA9ICh1aW50MzJfdCopIEdJQ0RfSUNBQ1RJVkVSOwo+
ICsgICAgKmdpY2RfaWNhY3RpdmVyID0gMDsKClNlZSBhYm92ZS4KCj4gKyA+ICAgICAgIGRldi0+
cmVnaW9ucyA9IHZnaWNfdjJfZGlzdF9yZWdpc3RlcnM7Cj4gICAgICAgZGV2LT5ucl9yZWdpb25z
ID0gQVJSQVlfU0laRSh2Z2ljX3YyX2Rpc3RfcmVnaXN0ZXJzKTsKPiAKPiAtLQo+IDIuNy40Cj4g
Cj4gVGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBpbnRlbmRlZCBmb3IgdGhlIHNv
bGUgdXNlIG9mIHRoZSBuYW1lZCByZWNpcGllbnQocykgYW5kIGNvbnRhaW4ocykgY29uZmlkZW50
aWFsIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3ByaWV0YXJ5LCBwcml2aWxlZ2VkIG9yIGNv
cHlyaWdodGVkIHVuZGVyIGFwcGxpY2FibGUgbGF3LiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50LCBkbyBub3QgcmVhZCwgY29weSwgb3IgZm9yd2FyZCB0aGlzIGVtYWlsIG1l
c3NhZ2Ugb3IgYW55IGF0dGFjaG1lbnRzLiBEZWxldGUgdGhpcyBlbWFpbCBtZXNzYWdlIGFuZCBh
bnkgYXR0YWNobWVudHMgaW1tZWRpYXRlbHkuCgpJIGFtIGFmcmFpZCBJIGFtIG5vdCBnb2luZyB0
byBiZSBhYmxlIHRvIGFjY2VwdCBhbnkgcGF0Y2ggY29udGFpbmluZyAKdGhhdCBwYXJhZ3JhcGgg
aW4gdGhlIHNpZ25hdHVyZSAoc2VlIFsxXSkuIFRoaXMgaXMgYSBwdWJsaWMgbWFpbGluZyAKbGlz
dCwgc28gZXZlcnl0aGluZyBpcyBwdWJsaWMuIFBsZWFzZSByZXNlbmQgeW91ciBwYXRjaCB3aXRo
b3V0IGl0IGlmIGl0IAp3YXMgaW50ZW5kZWQgdG8gYmUgbWVyZ2VkLgoKWzFdIGh0dHBzOi8vd3d3
LnlvdXR1YmUuY29tL3dhdGNoP3Y9Zk1lSDd3cU93WEEmZmVhdHVyZT15b3V0dS5iZSZ0PTEzbTUz
cwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 13:27:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 13:27:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQYSY-000618-3K; Wed, 06 Jun 2018 13:26:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQYSX-000613-Lw
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 13:26:41 +0000
X-Inumbo-ID: 3dd49160-698d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3dd49160-698d-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 13:26:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 07:26:38 -0600
Message-Id: <5B17E10C02000078001C8BCB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 07:26:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-9-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1528133051-924-9-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 09/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, 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+IE9uIDA0LjA2LjE4IGF0IDE5OjI0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2FyY2gvS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL0tjb25maWcKPiBAQCAt
Myw2ICszLDEwIEBAIGNvbmZpZyBOUl9DUFVTCj4gIAlpbnQgIk1heGltdW0gbnVtYmVyIG9mIHBo
eXNpY2FsIENQVXMiCj4gIAlyYW5nZSAxIDQwOTUKPiAgCWRlZmF1bHQgIjI1NiIgaWYgWDg2Cj4g
KwlkZWZhdWx0ICIxMjgiIGlmIEFSTSAmJiBBTEwKCldpdGggdGhpcyBkcm9wcGVkLCBhcyBzdWdn
ZXN0ZWQgYnkgSnVsaWVuLCBhbmQgb2YgY291cnNlIHVubGVzcyB0aGVyZSdzCmEgZ29vZCByZWFz
b24gZm9yIHdoeSBpdCAncyBoZXJlLApBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKSmFuCgo+ICsJZGVmYXVsdCAiOCIgaWYgQVJNICYmIFJDQVIzCj4gKwlkZWZhdWx0
ICI0IiBpZiBBUk0gJiYgUUVNVQo+ICsJZGVmYXVsdCAiNCIgaWYgQVJNICYmIE1QU09DCj4gIAlk
ZWZhdWx0ICIxMjgiIGlmIEFSTQo+ICAJLS0taGVscC0tLQo+ICAJICBTcGVjaWZpZXMgdGhlIG1h
eGltdW0gbnVtYmVyIG9mIHBoeXNpY2FsIENQVXMgd2hpY2ggWGVuIHdpbGwgc3VwcG9ydC4KPiAt
LSAKPiAxLjkuMQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 13:38:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 13:38:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQYdS-0007Od-FS; Wed, 06 Jun 2018 13:37:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQYdR-0007OY-6X
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 13:37:57 +0000
X-Inumbo-ID: d173e0ed-698e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d173e0ed-698e-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 13:37:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 07:37:55 -0600
Message-Id: <5B17E3B002000078001C8BEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 07:37:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/11] x86/svm Fixes and cleanup to
 svm_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@amd.com,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ID4+PiBPbiAwNC4wNi4xOCBhdCAxNTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOgo+ICogU3RhdGUgYWRqdXN0bWVudHMgKGFuZCBkZWJ1ZyB0cmFjaW5nKSBmb3IgI0RCLyNC
UC8jUEYgc2hvdWxkIG5vdCBiZSBkb25lCj4gICAgZm9yIGBpbnQgJG5gIGluc3RydWN0aW9ucy4g
IFVwZGF0ZXMgdG8gJWNyMiBvY2N1ciBldmVuIGlmIHRoZSBleGNlcHRpb24KPiAgICBjb21iaW5l
cyB0byAjREYuCj4gICogRG9uJ3Qgb3BlbmNvZGUgRFJfU1RFUCB3aGVuIHVwZGF0aW5nICVkcjYu
Cj4gICogU2ltcGxpZnkgdGhlIGxvZ2ljIGZvciBjYWxsaW5nIHN2bV9lbXVsX3N3aW50X2luamVj
dGlvbigpIGFzIGluIHRoZSBjb21tb24KPiAgICBjYXNlLCBldmVyeSBjb25kaXRpb24gbmVlZHMg
Y2hlY2tpbmcuCj4gICogRml4IGNvbW1lbnRzIHdoaWNoIGhhdmUgYmVjb21lIHN0YWxlIGFzIGNv
ZGUgaGFzIG1vdmVkIGJldHdlZW4gY29tcG9uZW50cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 13:50:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 13: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 1fQYpq-0000t5-1T; Wed, 06 Jun 2018 13:50:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQYpo-0000t0-Nd
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 13:50:44 +0000
X-Inumbo-ID: 9a4d7ff8-6990-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a4d7ff8-6990-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 13:50:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 07:50:41 -0600
Message-Id: <5B17E6AE02000078001C8C0E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 07:50:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+IEBAIC0zNjk2LDYgKzM2OTYsNyBAQCB2b2lkIHZteF92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgICAgICAgICAgICovCj4g
ICAgICAgICAgICAgIF9fdm1yZWFkKEVYSVRfUVVBTElGSUNBVElPTiwgJmV4aXRfcXVhbGlmaWNh
dGlvbik7Cj4gICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRfcXVhbGlm
aWNhdGlvbik7Cj4gKyAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModik7Cj4g
ICAgICAgICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NU
QVRVU19SRVNFUlZFRF9PTkUpOwoKVGhlIGNoYW5nZSBpcyBjZXJ0YWlubHkgY29ycmVjdCBhcyBp
cywgYnV0IEknZCBzdGlsbCBsaWtlIHRvIHB1dCBvdXQgZm9yCmRpc2N1c3Npb24gdGhlIGFsdGVy
bmF0aXZlIG9wdGlvbjoKCiAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZmxhZ19kcl9kaXJ0eSAp
CiAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RBVFVT
X1JFU0VSVkVEX09ORSk7CiAgICBlbHNlCiAgICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGV4
aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkU7CgpBZnRlciBhbGwgdGhl
IGd1ZXN0IG1heSBrbm93IGl0J3Mgc2luZ2xlIHN0ZXBwaW5nLCBhbmQgbWF5IG5vdCBjYXJlIHRv
CnJlYWQgRFI2IGF0IGFsbC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 13:56:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 13: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 1fQYvR-0001iL-T4; Wed, 06 Jun 2018 13:56: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQYvQ-0001iF-IP
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 13:56:32 +0000
X-Inumbo-ID: 18816923-6991-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18816923-6991-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 15:54:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 07:56:29 -0600
Message-Id: <5B17E80A02000078001C8C1D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 07:56:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/11] x86: Initialise debug registers
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCj4gQEAgLTMyMiw2ICszMjIsMTQgQEAgdm9pZCBmcmVlX3ZjcHVfc3RydWN0KHN0cnVj
dCB2Y3B1ICp2KQo+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4gIH0KPiAgCj4gK3N0YXRp
YyB2b2lkIGluaXRpYWxpc2VfcmVnaXN0ZXJzKHN0cnVjdCB2Y3B1ICp2KQo+ICt7Cj4gKyAgICB2
LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3MgPSBYODZfRUZMQUdTX01CUzsKCklmIHlvdSB1c2VkIC0+
cmZsYWdzIGhlcmUsIHlvdSBjb3VsZCAoYW5kIGltbyBiZXR0ZXIgd291bGQpIGFsc28gLi4uCgo+
IEBAIC0zOTA3LDcgKzM5MDgsMTAgQEAgdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3Qg
dmNwdSAqdiwgdWludDE2X3QgY3MsIHVpbnQxNl90IGlwKQo+ICAgICAgdi0+YXJjaC51c2VyX3Jl
Z3MucmZsYWdzID0gWDg2X0VGTEFHU19NQlM7Cj4gICAgICB2LT5hcmNoLnVzZXJfcmVncy5yZHgg
PSAweDAwMDAwZjAwOwo+ICAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmlwID0gaXA7Cj4gLSAgICBt
ZW1zZXQoJnYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7Cj4g
Kwo+ICsgICAgbWVtc2V0KCZ2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1
Z3JlZykgLSAxNik7Cj4gKyAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxU
Owo+ICsgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3XSA9IFg4Nl9EUjdfREVGQVVMVDsKCi4uLiBjYWxs
IHRoYXQgZnVuY3Rpb24gZnJvbSBoZXJlIChkcm9wcGluZyB0aGUgc2V0dGluZyBvZiAucmZsYWdz
CnZpc2libGUgaW4gY29udGV4dCkuCgpJZiB5b3UgZGVjaWRlIHRvIGdvIHRoYXQgcm91dGUsClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:13:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14: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 1fQZBH-0003j7-Dz; Wed, 06 Jun 2018 14:12:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pg3z=iy=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQZBG-0003j2-Gw
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:12:54 +0000
X-Inumbo-ID: 6276b90e-6993-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6276b90e-6993-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 16:10:37 +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 E61E6308710B
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 18:28:57 +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 736DD7FA70
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 17:12:52 +0300 (EEST)
Received: (qmail 8185 invoked from network); 6 Jun 2018 17:12:52 +0300
Received: from unknown (HELO mb2xmail.bitdefender.biz) (10.20.0.30)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 6 Jun 2018 17:12:51 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb2xmail.bitdefender.biz (10.20.0.30) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Wed, 6 Jun 2018 17:12:46 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Wed, 6
 Jun 2018 17:12:51 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v6 8/8] x86/domctl: Don't pause the whole domain if only
 getting vcpu state
Thread-Index: AQHT/ZF9dPasASas7kSSlDMvOos8TqRS+R2AgAAaXAA=
Date: Wed, 6 Jun 2018 14:12:50 +0000
Message-ID: <1528294370.25123.32.camel@bitdefender.com>
References: <1528287897-3414-1-git-send-email-aisaila@bitdefender.com>
 <1528287897-3414-8-git-send-email-aisaila@bitdefender.com>
 <5B17D5C502000078001C8B49@prv1-mh.provo.novell.com>
In-Reply-To: <5B17D5C502000078001C8B49@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.1.36, d:out, a:y, w:t, t:16,
 sv:1528282112, ts:1528294366
Content-ID: <649D34130A741D40A0E03EBCC7B257CD@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76265
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486309,
 Stamp: 3], Multi: [Enabled, t: (0.000030,0.005027)], BW: [Enabled, t:
 (0.000016,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.030299,0.000086)], URL: [Enabled, t:
 (0.000012,0.000001)], RTDA: [Enabled, t: (0.851127), Hit: No, Details:
 v2.7.12; Id: 15.1i60e4u.1cfan2s8c.425pn], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v6 8/8] 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.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTWksIDIwMTgtMDYtMDYgYXQgMDY6MzggLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAwNi4wNi4xOCBhdCAxNDoyNCwgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBAQCAtMzk0LDcgKzM4MCw3IEBAIHN0YXRpYyBp
bnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluDQo+ID4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQ0KPiA+ICAgICAgcmV0dXJuIGVyciA/OiB2bWNlX3Jlc3RvcmVfdmNwdSh2
LCAmY3R4dCk7DQo+ID4gIH0NCj4gPg0KPiA+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZN
Q0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dCwNCj4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLA0KPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsN
Cj4gQWxzbywgSSdtIGluY2xpbmVkIHRvIHNheSAib2YgY291cnNlIiwgdGhlIGZ1bmN0aW9ucyBz
aG91bGRuJ3QgaGF2ZSBhDQo+IF9vbmUNCj4gc3VmZml4IGFueW1vcmUgYnkgdGhlIGVuZCBvZiB0
aGlzIHNlcmllcywgcG9zc2libHkgZXZlbiBtYWtpbmcgaXQNCj4gdW5uZWNlc3NhcnkgdG8gdG91
Y2ggdGhpcyBhbmQgdGhlIG90aGVyIHNpbWlsYXIgY29uc3RydWN0cyBhdCBhbGwuDQo+DQpPaywg
SSdsbCBmaXggdGhpcyBpbiB0aGUgbmV4dCB2ZXJzaW9uLg0KDQpDYW4geW91IGdpdmUgbWUgYW4g
aW5zaWdodCBpbnRvIGhvdyB5b3Ugc2VlIHRoZSBzcGxpdHRpbmcgb2YgdGhpcyBwYXRjaA0KZnVy
dGhlcj8NCg0KVGhhbmtzLA0KQWxleA0KDQpfX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMg
ZW1haWwgd2FzIHNjYW5uZWQgYnkgQml0ZGVmZW5kZXINCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:16:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14:16:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQZEy-0003u2-VZ; Wed, 06 Jun 2018 14: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQZEy-0003tx-5I
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:16:44 +0000
X-Inumbo-ID: 3c518cf4-6994-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c518cf4-6994-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 14:16:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 08:16:42 -0600
Message-Id: <5B17ECC802000078001C8CEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 08:16:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/11] x86: Fix calculation of %dr6/7
 reserved bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHJlc2VydmVkIGJpdCBjYWxjdWxhdGlvbnMgZm9yICVkcjYgYW5kICVkcjcgZGVw
ZW5kIG9uIHdoZXRoZXIgdGhlIFZNIGhhcwo+IHRoZSBSZXN0cmljdGVkIFRyYW5zbmF0aW9uYWwg
TWVtb3J5IGZlYXR1cmUgYXZhaWxhYmxlLgoKVHJhbnNhY3Rpb25hbCwgSSB0aGluay4KCj4gLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9kZWJ1Z3JlZy5oCj4gQEAgLTEwLDkgKzEwLDE4IEBACj4gICNkZWZpbmUgRFJfU1RBVFVT
ICAgIDYKPiAgI2RlZmluZSBEUl9DT05UUk9MICAgNwo+ICAKPiAtLyogRGVmaW5lIGEgZmV3IHRo
aW5ncyBmb3IgdGhlIHN0YXR1cyByZWdpc3Rlci4gIFdlIGNhbiB1c2UgdGhpcyB0byBkZXRlcm1p
bmUKPiAtICAgd2hpY2ggZGVidWdnaW5nIHJlZ2lzdGVyIHdhcyByZXNwb25zaWJsZSBmb3IgdGhl
IHRyYXAuICBUaGUgb3RoZXIgYml0cwo+IC0gICBhcmUgZWl0aGVyIHJlc2VydmVkIG9yIG5vdCBv
ZiBpbnRlcmVzdCB0byB1cy4gKi8KPiArLyoKPiArICogRFI2IHN0YXR1cyBiaXRzLgo+ICsgKiAg
IE4uQi4gRm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LCBYODZfRFI2X1JUTSBoYXMgaW52ZXJ0
ZWQgcG9sYXJpdHkuCj4gKyAqLwo+ICsjZGVmaW5lIFg4Nl9EUjZfQjAgICAgICAgICAgICAgICgx
dSA8PCAgMCkgIC8qIEJyZWFrcG9pbnQgMCB0cmlnZ2VyZWQgICovCj4gKyNkZWZpbmUgWDg2X0RS
Nl9CMSAgICAgICAgICAgICAgKDF1IDw8ICAxKSAgLyogQnJlYWtwb2ludCAxIHRyaWdnZXJlZCAg
Ki8KPiArI2RlZmluZSBYODZfRFI2X0IyICAgICAgICAgICAgICAoMXUgPDwgIDIpICAvKiBCcmVh
a3BvaW50IDIgdHJpZ2dlcmVkICAqLwo+ICsjZGVmaW5lIFg4Nl9EUjZfQjMgICAgICAgICAgICAg
ICgxdSA8PCAgMykgIC8qIEJyZWFrcG9pbnQgMyB0cmlnZ2VyZWQgICovCj4gKyNkZWZpbmUgWDg2
X0RSNl9CRCAgICAgICAgICAgICAgKDF1IDw8IDEzKSAgLyogRGVidWcgcmVnaXN0ZXIgYWNjZXNz
ZWQgKi8KPiArI2RlZmluZSBYODZfRFI2X0JTICAgICAgICAgICAgICAoMXUgPDwgMTQpICAvKiBT
aW5nbGUgc3RlcCAgICAgICAgICAgICAqLwo+ICsjZGVmaW5lIFg4Nl9EUjZfQlQgICAgICAgICAg
ICAgICgxdSA8PCAxNSkgIC8qIFRhc2sgc3dpdGNoICAgICAgICAgICAgICovCj4gKyNkZWZpbmUg
WDg2X0RSNl9SVE0gICAgICAgICAgICAgKDF1IDw8IDE2KSAgLyogI0RCLyNCUCBpbiBSVE0gcmVn
aW9uICAgKi8KCkNvdWxkIEkgdGFsayB5b3UgaW50byBpbnRyb2R1Y2luZyB0aGVzZSBpbnRvIHg4
Ni1kZWZzLmggaW5zdGVhZCwgZm9yIHRoZQplbXVsYXRvciB0byB1c2UgdGhlbSBldmVudHVhbGx5
IHRvbz8KCj4gQEAgLTg0LDQgKzkwLDMwIEBACj4gIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2
Y3B1ICosIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUpOwo+ICB2b2lkIGFj
dGl2YXRlX2RlYnVncmVncyhjb25zdCBzdHJ1Y3QgdmNwdSAqKTsKPiAgCj4gK3N0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyBhZGp1c3RfZHI2X3JzdmQodW5zaWduZWQgbG9uZyBkcjYsIGJvb2wg
cnRtKQo+ICt7Cj4gKyAgICAvKgo+ICsgICAgICogRFI2OiBCaXRzIDQtMTEsMTctMzEgcmVzZXJ2
ZWQgKHNldCB0byAxKS4KPiArICAgICAqICAgICAgQml0ICAxNiByZXNlcnZlZCAoc2V0IHRvIDEp
IGlmIFJUTSB1bmF2YWlsYWJsZS4KPiArICAgICAqICAgICAgQml0ICAxMiByZXNlcnZlZCAoc2V0
IHRvIDApLgo+ICsgICAgICovCgpQbGVhc2UgYWxzbyBtZW50aW9uIGJpdHMgMzItNjMgKGFsc28g
Zm9yIERSNykuCgo+ICsgICAgZHI2IHw9IDB4ZmZmZTBmZjAgfCAocnRtID8gMCA6IFg4Nl9EUjZf
UlRNKTsKPiArICAgIGRyNiAmPSAweGZmZmZlZmZmOwoKSSdtIG5vdCBvdmVybHkgaGFwcHkgd2l0
aCB0aGlzIG1vdmUgdG8gbGl0ZXJhbCBudW1iZXJzLiBDb3VsZCB3ZQphdCBsZWFzdCBtZWV0IGlu
IHRoZSBtaWRkbGUgYW5kIGFkanVzdCB0aGUgZmlyc3QgbGluZSB0bwoKICAgIGRyNiB8PSBYODZf
RFI2X0RFRkFVTFQgJiB+KHJ0bSA/IDAgOiBYODZfRFI2X1JUTSk7Cgo/IEV2ZW4gdGhlIHNlY29u
ZCBsaW5lLCBpdCBkb2Vzbid0IGxvb2sgdW5yZWFzb25hYmxlIHRvIG1lIHRvCmFjY29tcGFueSB0
aGUgb3RoZXIgWDg2X0RSNl8qIHZhbHVlcyB5b3UgaW50cm9kdWNlIHdpdGgKWDg2X0RSNl9NQlog
KG9yIHNvbWUgc3VjaCwgaWYgeW91IGRpc2xpa2UgdGhpcyBuYW1lKS4gT2YgY291cnNlCnRoZW4g
Zm9yIHRoZSBmaXJzdCBsaW5lIHVzaW5nIFg4Nl9EUjZfTUJTIHdvdWxkIGFsc28gYmUgYW4gb3B0
aW9uLAphbGxvd2luZyB5b3UgdG8gcmV0YWluIHRoZSB8ICh3aGljaCBkb2N1bWVudGF0aW9uLXdp
c2UgbWlnaHQgYmUKc2xpZ2h0bHkgYmV0dGVyIHRoYW4gdGhlICYgfigpKS4KCj4gKyAgICByZXR1
cm4gZHI2Owo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgYWRqdXN0X2Ry
N19yc3ZkKHVuc2lnbmVkIGxvbmcgZHI3LCBib29sIHJ0bSkKPiArewo+ICsgICAgLyoKPiArICAg
ICAqIERSNzogQml0ICAxMCByZXNlcnZlZCAoc2V0IHRvIDEpLgo+ICsgICAgICogICAgICBCaXQg
IDExIHJlc2VydmVkIChzZXQgdG8gMCkgaWYgUlRNIHVuYXZhaWxhYmxlLgo+ICsgICAgICogICAg
ICBCaXRzIDEyLDE0LTE1IHJlc2VydmVkIChzZXQgdG8gMCkuCj4gKyAgICAgKi8KPiArICAgIGRy
NyB8PSAweDAwMDAwNDAwOwo+ICsgICAgZHI3ICY9IDB4ZmZmZjIzZmYgJiAocnRtID8gMCA6IH5E
Ul9SVE1fRU5BQkxFKTsKCkFsb25nIHRob3NlIGxpbmVzIGhlcmUgdGhlbi4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:18:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQZGm-00040A-Dc; Wed, 06 Jun 2018 14:18:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQZGl-000404-Ad
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:18:35 +0000
X-Inumbo-ID: 2ce59b77-6994-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ce59b77-6994-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 16:16:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74242986"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
 <5B17E6AE02000078001C8C0E@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: <74282cb2-58c1-b73a-adac-2385a8f3e3ec@citrix.com>
Date: Wed, 6 Jun 2018 15:16:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17E6AE02000078001C8C0E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMDYvMDYvMTggMTQ6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
Cj4+IEBAIC0zNjk2LDYgKzM2OTYsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKPj4gICAgICAgICAgICAgICAqLwo+PiAgICAgICAgICAgICAg
X192bXJlYWQoRVhJVF9RVUFMSUZJQ0FUSU9OLCAmZXhpdF9xdWFsaWZpY2F0aW9uKTsKPj4gICAg
ICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRfcXVhbGlmaWNhdGlvbik7Cj4+
ICsgICAgICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHYpOwo+PiAgICAgICAgICAg
ICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VS
VkVEX09ORSk7Cj4gVGhlIGNoYW5nZSBpcyBjZXJ0YWlubHkgY29ycmVjdCBhcyBpcywgYnV0IEkn
ZCBzdGlsbCBsaWtlIHRvIHB1dCBvdXQgZm9yCj4gZGlzY3Vzc2lvbiB0aGUgYWx0ZXJuYXRpdmUg
b3B0aW9uOgo+Cj4gICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ICkKPiAg
ICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRVU19S
RVNFUlZFRF9PTkUpOwo+ICAgICBlbHNlCj4gICAgICAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0g
ZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORTsKPgo+IEFmdGVyIGFs
bCB0aGUgZ3Vlc3QgbWF5IGtub3cgaXQncyBzaW5nbGUgc3RlcHBpbmcsIGFuZCBtYXkgbm90IGNh
cmUgdG8KPiByZWFkIERSNiBhdCBhbGwuCgpBbGwgb2YgdGhpcyBjb2RlIGNoYW5nZXMgYWNyb3Nz
IHRoZSBzZXJpZXMgKHNvIHRoaXMgc3BlY2lmaWMgc3VnZ2VzdGlvbgppcyBpbmNvcnJlY3QpLCBi
dXQgdG8gdGhlIHJlY29tbWVuZGF0aW9uIGluIGdlbmVyYWwuLi4KCkkgY29uc2lkZXJlZCB0aGlz
LCBwYXJ0aWN1bGFybHkgd2hlbiBsb29raW5nIGF0IHRoZSBBTUQgc2lkZSB3aGVyZSAlZHI2Cmxp
dmVzIGluIHRoZSBWTUNCLCBhbmQgaXMgdW5yZWxhdGVkIHRvIHRoZSBkaXJ0eSBzdGF0ZSBvZiB0
aGUgb3RoZXIKClRoZSBmaXJzdCB0aGluZyBhICNEQiBoYW5kbGVyIHdpbGwgZG8gaXMgcmVhZCAl
ZHI2IGFuZCByZXNldCBpdCAoYXMKcmVjb21tZW5kZWQgYnkgYm90aCBtYW51YWxzKSwgc28gZm9y
Y2luZyB0aGUgJWRyIHN0YXRlIHRvIGRpcnR5IChhbmQKdGhlcmVmb3JlIGNsZWFyaW5nICVkciBp
bnRlcmNlcHRpb24pIGlzIGEgZGlyZWN0IGJlbmVmaXQgdG8gdGhlIGd1ZXN0cwpzdWJzZXF1ZW50
IHBlcmZvcm1hbmNlLgoKClRCSCwgSSdtIHN0aWxsIG5vdCB0ZXJyaWJseSBoYXBweSB3aXRoIHRo
ZXNlIGFjY2Vzc29ycywgYnV0IEkgd2FzCnBsYW5uaW5nIHRvIGRlZmVyIHJld29ya2luZyBob3cg
dGhlIGxhenkgc3RhdGUgaGFuZGluZyB3b3Jrcy7CoCBXZSd2ZSBnb3QKYWQtaG9jIGxhenkgbG9n
aWMgZm9yIGVhY2ggdHlwZSBvZiBzdGF0ZSwgYW5kIGl0cyBhYm91dCB0byBnZXQgdmVyeSB2ZXJ5
CmNvbXBsaWNhdGVkIHdpdGggZ3Vlc3Rfe3JkLHdyfW1zcigpLgoKSSdtIHBsYW5uaW5nIHRvIGJ1
aWxkIGEgbW9yZSBnZW5lcmljIHBpZWNlIG9mIHN0YXRlLXN5bmNpbmcgbG9naWMgd2hlcmUKZXZl
cnkgcGllY2Ugb2YgZW11bGF0aW9uIC8gYWNjZXNzIChwYXJ0aWN1bGFybHkgcmVtb3RlIGFjY2Vz
cyBjb2RlKSBjb2RlCnN0YXJ0cyB3aXRoIHZjcHVfc3luY19zdGF0ZShzdGF0ZV8kWCkgd2hpY2gg
dGFrZXMgY2FyZSBvZiBwdWxsaW5nIHRoYXQKc3BlY2lmaWMgcGllY2Ugb2Ygc3RhdGUgb3V0IG9m
IGhhcmR3YXJlIChpZiBuZWNlc3NhcnkpIGFuZCBpbnRvIHN0cnVjdAp2Y3B1LCBhbmQgdmNwdV9z
dGF0ZV9kaXJ0aWVkKHN0YXRlXyRYKSB3aGljaCBpZGVudGlmaWVzIHRoYXQgc3RhdGUgaW4Kc3Ry
dWN0IHZjcHUgaGFzIGJlZW4gbW9kaWZpZWQuCgpUaGUgaWRlYSBpcyB0byBtYWtlIGFsbCB0aGUg
ZW11bGF0aW9uIGFuZCBhY2Nlc3MgY29kZSBhZ25vc3RpYyB0byBob3cgYQpjZXJ0YWluIHBpZWNl
IG9mIHN0YXRlIGlzIHN0b3JlZCwgd2hldGhlciB0aGF0IGJlIGluIFZNQ1MvVk1DQiwgaW4KaGFy
ZHdhcmUgcmVnaXN0ZXJzIGZvciBjdXJyZW50IGNvbnRleHQsIHN3aXRjaGVkIG9uIGVudHJ5L2V4
aXQsIG9yIGZ1bGx5CmVtdWxhdGVkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14:21:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQZJ4-0005Fg-VY; Wed, 06 Jun 2018 14: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQZJ3-0005FW-0x
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:20:57 +0000
X-Inumbo-ID: 81db7a96-6994-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81db7a96-6994-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 16:18:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 08:20:54 -0600
Message-Id: <5B17EDC302000078001C8CEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 08:20:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/11] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgKGFzIGN1cnItPmFyY2guZGVidWdyZWdbNV0gaXMg
emVybyB3aGVuIERFIGlzIGNsZWFyKSwgYnV0Cj4gdGhpcyBjaGFuZ2Ugc2ltcGxpZmllcyB0aGUg
Zm9sbG93aW5nIHBhdGNoLgoKQSBjb21tZW50IHRvIHRoaXMgZWZmZWN0IHdvdWxkIGJlIGhlbHBm
dWwgLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlLmMKPiBAQCAtMTAxLDIzICsxMDEsMjkgQEAgaW50IHg4NmVtdWxf
cmVhZF9kcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nICp2YWwsCj4gICAgICBzd2l0
Y2ggKCByZWcgKQo+ICAgICAgewo+ICAgICAgY2FzZSAwIC4uLiAzOgo+IC0gICAgY2FzZSA2Ogo+
ICAgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnW3JlZ107Cj4gICAgICAgICAgYnJl
YWs7Cj4gIAo+ICsgICAgY2FzZSA0Ogo+ICsgICAgICAgIGlmICggY3Vyci0+YXJjaC5wdl92Y3B1
LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RFICkKPiArICAgICAgICAgICAgZ290byB1ZF9mYXVsdDsK
PiArCj4gKyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KPiArICAgIGNhc2UgNjoKPiArICAgICAg
ICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s2XTsKPiArICAgICAgICBicmVhazsKPiArCj4g
KyAgICBjYXNlIDU6Cj4gKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0
XSAmIFg4Nl9DUjRfREUgKQo+ICsgICAgICAgICAgICBnb3RvIHVkX2ZhdWx0Owo+ICsKPiArICAg
ICAgICAvKiBGYWxsdGhyb3VnaCAqLwo+ICAgICAgY2FzZSA3Ogo+ICAgICAgICAgICp2YWwgPSAo
Y3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSB8Cj4gICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmRl
YnVncmVnWzVdKTsKCi4uLiBzb21ld2hlcmUgYWJvdmUgaGVyZS4gV2l0aCB0aGF0CkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:50:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14:50:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQZlL-0000g1-QB; Wed, 06 Jun 2018 14:50:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQZlK-0000fw-Ns
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:50:10 +0000
X-Inumbo-ID: e7f94b6b-6998-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7f94b6b-6998-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 14:50:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74245420"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
 <5B17ECC802000078001C8CEC@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: <c7355764-8cc2-9c57-c3e0-2cd3bf740ffd@citrix.com>
Date: Wed, 6 Jun 2018 15:50:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17ECC802000078001C8CEC@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 04/11] x86: Fix calculation of %dr6/7
 reserved 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: Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMTggMTU6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiArICAgIGRyNiB8PSAweGZm
ZmUwZmYwIHwgKHJ0bSA/IDAgOiBYODZfRFI2X1JUTSk7Cj4+ICsgICAgZHI2ICY9IDB4ZmZmZmVm
ZmY7Cj4gSSdtIG5vdCBvdmVybHkgaGFwcHkgd2l0aCB0aGlzIG1vdmUgdG8gbGl0ZXJhbCBudW1i
ZXJzLiBDb3VsZCB3ZQo+IGF0IGxlYXN0IG1lZXQgaW4gdGhlIG1pZGRsZSBhbmQgYWRqdXN0IHRo
ZSBmaXJzdCBsaW5lIHRvCj4KPiAgICAgZHI2IHw9IFg4Nl9EUjZfREVGQVVMVCAmIH4ocnRtID8g
MCA6IFg4Nl9EUjZfUlRNKTsKPgo+ID8gRXZlbiB0aGUgc2Vjb25kIGxpbmUsIGl0IGRvZXNuJ3Qg
bG9vayB1bnJlYXNvbmFibGUgdG8gbWUgdG8KPiBhY2NvbXBhbnkgdGhlIG90aGVyIFg4Nl9EUjZf
KiB2YWx1ZXMgeW91IGludHJvZHVjZSB3aXRoCj4gWDg2X0RSNl9NQlogKG9yIHNvbWUgc3VjaCwg
aWYgeW91IGRpc2xpa2UgdGhpcyBuYW1lKS4gT2YgY291cnNlCj4gdGhlbiBmb3IgdGhlIGZpcnN0
IGxpbmUgdXNpbmcgWDg2X0RSNl9NQlMgd291bGQgYWxzbyBiZSBhbiBvcHRpb24sCj4gYWxsb3dp
bmcgeW91IHRvIHJldGFpbiB0aGUgfCAod2hpY2ggZG9jdW1lbnRhdGlvbi13aXNlIG1pZ2h0IGJl
Cj4gc2xpZ2h0bHkgYmV0dGVyIHRoYW4gdGhlICYgfigpKS4KCkF0IHRoZSBtb21lbnQsIGV2ZXJ5
IHNpbmdsZSB1c2Ugb2YgRFJfKl9SRVNFUlZFRF8qIGluIHRoZSBlbnRpcmUKY29kZWJhc2UgaXMg
YnVnZ3ksIGFsdGhvdWdoIHRoaXMgaXMgYWRtaXR0ZWRseSBhIHNpZGUgZWZmZWN0IG9mIHRoZQpp
bnRyb2R1Y3Rpb24gb2YgUlRNIChhbmQgdGhhdCB0aGUgYWR2aWNlIGdpdmVuIHRoZSBJbnRlbCBt
YW51YWwgaGFzCmNhdXNlZCBzb2Z0d2FyZSBub3QgdG8gYmUgZm9yd2FyZHMgY29tcGF0aWJsZSB0
byB0aGUgaW50cm9kdWN0aW9uIG9mClJUTS7CoCBJJ3ZlIGFsc28gYXJyYW5nZWQgZm9yIHRoYXQg
YWR2aWNlIHRvIGJlIGZpeGVkLikKCklycmVzcGVjdGl2ZSwgdGhlIGNvbnN0YW50cyBhcmUgbm93
IHNpbXBseSBhcHByb3ByaWF0ZSB0byBleHByZXNzIGhvdwp0aGUgcmVzZXJ2ZWQgYml0IGJlaGF2
aW91ciB3b3Jrcywgd2hpY2ggaXMgd2h5IEknbSByZW1vdmluZyB0aGVtIGFuZAppbnRyb2R1Y2lu
ZyB0aGVzZSBmdW5jdGlvbnMgaW5zdGVhZC4KCkFzIGZvciBuYWtlZCBudW1iZXJzLCB0aGV5IGFy
ZSBsaWtlIHRoaXMgYmVjYXVzZSBpdHMgdGhlIGNsZWFyZXN0IEkKY291bGQgbWFrZSB0aGUgY29k
ZS7CoCBIaWRpbmcgdGhlc2UgYmVoaW5kIGRlZmluZXMgbWFrZXMgaXQgaGFyZGVyIHRvCmNyb3Nz
IHJlZmVyZW5jZSB3aXRoIHRoZSBjb21tZW50LgoKQW4gYWx0ZXJuYXRpdmUgbWlnaHQgYmUgdG8g
Z28gZm9yIGFuIEFSTSBhcHByb2FjaCB1c2luZyBHRU5NQVNLKCkvQklUKCksCmJ1dCBJJ20gbm90
IGEgZmFuIG9mIHRob3NlIGJlY2F1c2UgaXQgaW50cm9kdWNlcyBtb3JlIGNvbmZ1c2lvbiBhcyB0
bwp3aGVyZSB0aGUgYm91bmRhcmllcyBvZiB0aGUgbWFzayBsaWUuCgpMaWtlIHlvdSwgSSdtIG5v
dCBhIGZhbiBvZiBuYWtlZCBudW1iZXJzLCBidXQgaW4gdGhpcyBpbnN0YW5jZSwgSSBjaG9zZQp0
aGVtIGJlY2F1c2UgSSB0aGluayB0aGV5IGFyZSB0aGUgbGVhc3QgYmFkIG9wdGlvbiBhdmFpbGFi
bGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:52:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14:52:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQZnz-0000my-8w; Wed, 06 Jun 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=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQZnx-0000mr-PS
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 14:52:53 +0000
X-Inumbo-ID: 49320151-6999-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49320151-6999-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 14:52:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74245586"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
 <5B17ECC802000078001C8CEC@prv1-mh.provo.novell.com>
 <c7355764-8cc2-9c57-c3e0-2cd3bf740ffd@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: <daec08af-a856-9209-1457-c90751f340a9@citrix.com>
Date: Wed, 6 Jun 2018 15:52:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <c7355764-8cc2-9c57-c3e0-2cd3bf740ffd@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 04/11] x86: Fix calculation of %dr6/7
 reserved bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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>

T24gMDYvMDYvMTggMTU6NTAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDYvMDYvMTggMTU6
MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gKyAgICBkcjYgfD0gMHhmZmZlMGZmMCB8IChydG0g
PyAwIDogWDg2X0RSNl9SVE0pOwo+Pj4gKyAgICBkcjYgJj0gMHhmZmZmZWZmZjsKPj4gSSdtIG5v
dCBvdmVybHkgaGFwcHkgd2l0aCB0aGlzIG1vdmUgdG8gbGl0ZXJhbCBudW1iZXJzLiBDb3VsZCB3
ZQo+PiBhdCBsZWFzdCBtZWV0IGluIHRoZSBtaWRkbGUgYW5kIGFkanVzdCB0aGUgZmlyc3QgbGlu
ZSB0bwo+Pgo+PiAgICAgZHI2IHw9IFg4Nl9EUjZfREVGQVVMVCAmIH4ocnRtID8gMCA6IFg4Nl9E
UjZfUlRNKTsKPj4KPj4gPyBFdmVuIHRoZSBzZWNvbmQgbGluZSwgaXQgZG9lc24ndCBsb29rIHVu
cmVhc29uYWJsZSB0byBtZSB0bwo+PiBhY2NvbXBhbnkgdGhlIG90aGVyIFg4Nl9EUjZfKiB2YWx1
ZXMgeW91IGludHJvZHVjZSB3aXRoCj4+IFg4Nl9EUjZfTUJaIChvciBzb21lIHN1Y2gsIGlmIHlv
dSBkaXNsaWtlIHRoaXMgbmFtZSkuIE9mIGNvdXJzZQo+PiB0aGVuIGZvciB0aGUgZmlyc3QgbGlu
ZSB1c2luZyBYODZfRFI2X01CUyB3b3VsZCBhbHNvIGJlIGFuIG9wdGlvbiwKPj4gYWxsb3dpbmcg
eW91IHRvIHJldGFpbiB0aGUgfCAod2hpY2ggZG9jdW1lbnRhdGlvbi13aXNlIG1pZ2h0IGJlCj4+
IHNsaWdodGx5IGJldHRlciB0aGFuIHRoZSAmIH4oKSkuCj4gQXQgdGhlIG1vbWVudCwgZXZlcnkg
c2luZ2xlIHVzZSBvZiBEUl8qX1JFU0VSVkVEXyogaW4gdGhlIGVudGlyZQo+IGNvZGViYXNlIGlz
IGJ1Z2d5LCBhbHRob3VnaCB0aGlzIGlzIGFkbWl0dGVkbHkgYSBzaWRlIGVmZmVjdCBvZiB0aGUK
PiBpbnRyb2R1Y3Rpb24gb2YgUlRNIChhbmQgdGhhdCB0aGUgYWR2aWNlIGdpdmVuIHRoZSBJbnRl
bCBtYW51YWwgaGFzCj4gY2F1c2VkIHNvZnR3YXJlIG5vdCB0byBiZSBmb3J3YXJkcyBjb21wYXRp
YmxlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2YKPiBSVE0uwqAgSSd2ZSBhbHNvIGFycmFuZ2VkIGZv
ciB0aGF0IGFkdmljZSB0byBiZSBmaXhlZC4pCj4KPiBJcnJlc3BlY3RpdmUsIHRoZSBjb25zdGFu
dHMgYXJlIG5vdyBzaW1wbHkgYXBwcm9wcmlhdGUgdG8gZXhwcmVzcyBob3cKCkFwb2xvZ2llcyAt
IEkgbWVhbnQgInNpbXBseSBub3QgYXBwcm9wcmlhdGUiLgoKfkFuZHJldwoKPiB0aGUgcmVzZXJ2
ZWQgYml0IGJlaGF2aW91ciB3b3Jrcywgd2hpY2ggaXMgd2h5IEknbSByZW1vdmluZyB0aGVtIGFu
ZAo+IGludHJvZHVjaW5nIHRoZXNlIGZ1bmN0aW9ucyBpbnN0ZWFkLgo+Cj4gQXMgZm9yIG5ha2Vk
IG51bWJlcnMsIHRoZXkgYXJlIGxpa2UgdGhpcyBiZWNhdXNlIGl0cyB0aGUgY2xlYXJlc3QgSQo+
IGNvdWxkIG1ha2UgdGhlIGNvZGUuwqAgSGlkaW5nIHRoZXNlIGJlaGluZCBkZWZpbmVzIG1ha2Vz
IGl0IGhhcmRlciB0bwo+IGNyb3NzIHJlZmVyZW5jZSB3aXRoIHRoZSBjb21tZW50Lgo+Cj4gQW4g
YWx0ZXJuYXRpdmUgbWlnaHQgYmUgdG8gZ28gZm9yIGFuIEFSTSBhcHByb2FjaCB1c2luZyBHRU5N
QVNLKCkvQklUKCksCj4gYnV0IEknbSBub3QgYSBmYW4gb2YgdGhvc2UgYmVjYXVzZSBpdCBpbnRy
b2R1Y2VzIG1vcmUgY29uZnVzaW9uIGFzIHRvCj4gd2hlcmUgdGhlIGJvdW5kYXJpZXMgb2YgdGhl
IG1hc2sgbGllLgo+Cj4gTGlrZSB5b3UsIEknbSBub3QgYSBmYW4gb2YgbmFrZWQgbnVtYmVycywg
YnV0IGluIHRoaXMgaW5zdGFuY2UsIEkgY2hvc2UKPiB0aGVtIGJlY2F1c2UgSSB0aGluayB0aGV5
IGFyZSB0aGUgbGVhc3QgYmFkIG9wdGlvbiBhdmFpbGFibGUuCj4KPiB+QW5kcmV3Cj4KPiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 14:57:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 14: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 1fQZsk-0001bH-Uu; Wed, 06 Jun 2018 14: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=am9+=iy=oracle.com=aaron.young@srs-us1.protection.inumbo.net>)
 id 1fQZsj-0001bC-Js
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 14:57:49 +0000
X-Inumbo-ID: a8af7295-6999-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8af7295-6999-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 16:55:31 +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 w56Eti1Q084122
 for <xen-devel@lists.xenproject.org>; Wed, 6 Jun 2018 14:57:47 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-2017-10-26;
 bh=U6rXmuIHbn6V3jiy3BXjYcYzu4JfGCnw5o//RMoLhXw=;
 b=u0OHytlFb2JMbqWLcVKK4uAcvFy7pnf8UGELIA1h9DE4VanxXBiBhIZO3GxBqvka6VYg
 UHK8MEvT4SounYnZF94jNj8bI0lBVVCy6++hAq5vmZKAefK0TcklCHpijthtbPAOhjwX
 4O64WoN08rvZdofzuS/D6mDeEsJagGUVTgPU19aOSEzyhRzCN2vysFSZ3plCh1siWAg4
 hWWFSEjraL+b3ojEIDiVVIm7AWyiAK4gFDfLKVJR75IakXmqDEt1yz+1SbFXWSeKfhlx
 IxUKA6EMejq3WNk13Q8pExGHgs1Znhcr/HyqFSgEgvk1JYEUvT+DAhsR51frRk3l9u9F Ng== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jbvyp52bg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 14:57:47 +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 w56Evkt9024065
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Wed, 6 Jun 2018 14:57:46 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 w56EvjfG014162
 for <xen-devel@lists.xenproject.org>; Wed, 6 Jun 2018 14:57:46 GMT
Received: from [10.159.248.29] (/10.159.248.29)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 06 Jun 2018 07:57:45 -0700
From: aaron.young@oracle.com
Organization: Oracle Corporation
To: xen-devel@lists.xenproject.org
Message-ID: <b5fd4a18-bb56-ed01-3b8b-66d52c50d807@oracle.com>
Date: Wed, 6 Jun 2018 08:01:16 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8915
 signatures=668702
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-1805220000 definitions=main-1806060172
Subject: [Xen-devel]  [RFC] OVMF NVRAM Variable Retention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Aaron Young <aaron.young@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>

CiAgIEhlbGxvIGFsbCwKCiAgIEkgaGF2ZSBiZWVuIHRhc2tlZCB3aXRoIHRoZSBpc3N1ZSBvZiBV
RUZJIE5WUkFNIHZhcmlhYmxlIHJldGVudGlvbiAKd2l0aCBYZW4gSFZNL09WTUYgYmFzZWQgZ3Vl
c3RzIGFuZCB3YW50ZWQgdG8gY29uc3VsdCB0aGUgZXhwZXJ0cyBiZWZvcmUgCkkgdW5kZXJ0YWtl
IGFueSBzaWduaWZpY2FudCBjb2RpbmcgZWZmb3J0LiBJIGFtIG5ldyB0byBYZW4gc28gYW55IApo
ZWxwL2RpcmVjdGlvbiB3b3VsZCBiZSBhcHByZWNpYXRlZC4KCiAgIFdoYXQgSSBob3BlIHRvIGdh
aW4gZnJvbSB0aGlzIFJGQyBpbnF1aXJ5IGlzIHRoZSBmb2xsb3dpbmc6CgogICAxLiBIYXMgdGhl
cmUgYmVlbiBhbnkgc2lnbmlmaWNhbnQgcGFzdCBkaXNjdXNzaW9uIHJlZ2FyZGluZyB0aGlzIApp
c3N1ZT8gSWYgc28sIGNhbiBzb21lYm9keSBraW5kbHkgcG9pbnQgbWUgdG8gdGhlc2UgZGlzY3Vz
c2lvbihzKSBhbmQvb3IgCmdpdmUgbWUgYW4gb3ZlcnZpZXcgb2YgdGhlIGZpbmRpbmdzPwoKICAg
Mi4gSXMgdGhlcmUgYW55IGN1cnJlbnQgY29kaW5nIGVmZm9ydCBnb2luZyBvbiBpbiB0aGlzIGFy
ZWE/CgogICAzLiBBbnkgc3VnZ2VzdGlvbnMgb3IgcHJvcG9zYWxzIG9uIGhvdyB0byBmaXggdGhl
IGlzc3VlIGluY2x1ZGluZyBhbnkgCmlzc3VlcyBvciBjYXZlYXRzIHRoYXQgSSBzaG91bGQgYmUg
YXdhcmUgb2Y/CgoKSXNzdWUgZGV0YWlsczoKCiAgSW4gYSBudXRzaGVsbCwgaWYgYSBYZW4gZ3Vl
c3Qgd2hpY2ggaGFzIGJlZW4gY29uZmlndXJlZCB0byB1c2UgT1ZNRiBpcyAKZGVzdHJveWVkIGFu
ZCByZS1jcmVhdGVkLCB0aGUgVUVGSSBOVlJBTSB2YXJpYWJsZXMgYXJlIG5vdCByZXRhaW5lZC4g
ClRoaXMgc2VlbXMgdG8gYmUgYSB3ZWxsLWtub3duIGlzc3VlIHRvIHdoaWNoIHRoZXJlIGlzIG5v
IHJlc29sdXRpb24uIFRoZSAKaXNzdWUgc2VlbXMgdG8gY2VudGVyIGFyb3VuZCB0aGUgZmFjdCB0
aGF0IHRoZXNlIFhlbiBndWVzdHMgYXJlIG5vdCAKY29uZmlndXJlZCB0byB1c2UgYSBmaWxlLWJh
Y2tlZCBiYWNraW5nIHN0b3JlIGZvciB0aGUgTlZSQU0gdmFyaWFibGVzIAooc3VjaCBhcyBpcyBj
b21tb25seSB1c2VkIHdpdGggUUVNVS9LVk0gZ3Vlc3RzKS4KCiAgVGhpcyBpc3N1ZSBjYW4gY2F1
c2UgT1ZNRiBPUyBib290IG9wdGlvbihzKSB0byBiZSBsb3N0IHByZXZlbnRpbmcgdGhlIAphYmls
aXR5IHRvIGJvb3QgdGhlIE9TIGFmdGVyIGEgZ3Vlc3QgaXMgZGVzdHJveWVkL3JlLWNyZWF0ZWQu
IEl0IGFsc28gCmhhcyBpbXBsaWNhdGlvbnMgb24gc2VjdXJlIGJvb3QgKHdoaWNoIHJlcXVpcmUg
TlZSQU0gdmFyaWFibGVzIHRvIGJlIApyZXRhaW5lZCkuCgoKU29tZSBrZXkgb2JzZXJ2YXRpb25z
OgoKICAxLiBPVk1GIGN1cnJlbnRseSBzdXBwb3J0cyBtZW1vcnktbWFwcGVkLCBmaWxlLWJhY2tl
ZCAncGZsYXNoJyBkZXZpY2VzIApmcm9tIFFlbXUuIGkuZS4gUWVtdSBjYW4gbWFwIHZhcnN0b3Jl
IGZpbGVzIGludG8gbWVtb3J5IGZvciB1c2UgYnkgT1ZNRiAKdmlhIC1kcml2ZSBwYXJhbWV0ZXJz
IHN1Y2ggYXM6CgogICAgICAgLWRyaXZlIGlmPXBmbGFzaCxmb3JtYXQ9cmF3LHJlYWRvbmx5LGZp
bGU9T1ZNRl9DT0RFLmZkICAgXAogICAgICAgLWRyaXZlIGlmPXBmbGFzaCxmb3JtYXQ9cmF3LGZp
bGU9T1ZNRl9WQVJTLmZkCgogICAgIE9WTUYgc2NhbnMgdGhlIGZsYXNoIGRldmljZSAoaS5lLiB0
aGUgTm9uLXZvbGF0aWxlIGRhdGEgc3RvcmFnZSBGVikgCmZvciBhIG1hcHBlZCB2YXJzdG9yZSBh
bmQgaWYgZm91bmQgd2lsbCB1c2UgaXQgc3RvcmUgTlZSQU0gdmFyaWFibGVzIAoodmlhIGl0cyBR
ZW11Rmxhc2hGdmJTZXJ2aWNlc1J1bnRpbWVEeGUgZHJpdmVyKQoKICAgICBUaGlzIGlzIG91dGxp
bmVkIHdlbGwgaW4gdGhlIE9WTUYgd2hpdGVwYXBlciAKKGh0dHA6Ly93d3cubGludXgta3ZtLm9y
Zy9kb3dubG9hZHMvbGVyc2VrL292bWYtd2hpdGVwYXBlci1jNzcwZjhjLnR4dCkKCiAgMi4gV2hl
biBYZW4gSFZNL09WTUYgZ3Vlc3RzIGFyZSBjcmVhdGVkLCB0aGUgcWVtdSBwcm9jZXNzIHRoYXQg
aXMgCmV4ZWN1dGVkIChmcm9tIHhsKSBkb2VzIG5vdCBjb250YWluIHRoZXNlIC1kcml2ZSBhcmd1
bWVudHMuIFRodXMgcWVtdSAKZG9lcyBub3QgbWFwIGEgdmFyc3RvcmUgZm9yIHVzZSBieSBPVk1G
IGNhdXNpbmcgT1ZNRiB0byBmYWxsYmFjayBhbmQgdXNlIAphIHNpbXBsZSBtZW1vcnkgYnVmZmVy
IGZvciBOVlJBTSB2YXJpYWJsZXMgKGlmIEknbSBub3QgbWlzdGFrZW4gaGVyZSkuIApUaGlzIGNh
dXNlcyB0aGUgdmFyaWFibGVzIHRvIG5vdCBiZSByZXRhaW5lZCBhY3Jvc3MgZGVzdHJveS9jcmVh
dGUgCm9wZXJhdGlvbnMgb24gdGhlIFZNLgoKICAzLiBVbmxpa2UgcWVtdS9rdm0gZ3Vlc3RzIHdo
ZXJlIGJvdGggT1ZNRiBhbmQgdGhlIHZhcnN0b3JlIGZpbGUgYXJlIApsb2FkZWQvbWFwcGVkIGlu
dG8gbWVtb3J5IGFuZCBleGVjdXRlZCBkaXJlY3RseSBieSBxZW11LCBYZW4gYXBwZWFycyB0byAK
b25seSB1c2UgcWVtdSBhcyBhICJkZXZpY2UgbW9kZWwiIGFuZCBPVk1GIGlzIG5vdCBtYXBwZWQv
bG9hZGVkIGRpcmVjdGx5IApieSBxZW11LiBJbnN0ZWFkLCB1bmRlciBYZW4sIE9WTUYgaXMgbG9h
ZGVkIGluZGlyZWN0bHkgYnkgaHZtbG9hZGVyIAood2hpY2ggaXMgbG9hZGVkIGJ5IHFlbXUpLiBU
aGlzIGNvdWxkIGNvbXBsaWNhdGUgdGhlIGZpeCBpZGVhIGJlbG93LgoKClBvc3NpYmxlIGlkZWEg
Zm9yIGZpeDoKCiAgICBTaW5jZSBPVk1GIGN1cnJlbnRseSBoYXMgc3VwcG9ydCBmb3IgUUVNVSBt
YXBwZWQgdmFyc3RvcmUgZmlsZXMsIGl0IApzZWVtcyB0aGUgbW9zdCBzdHJhaWdodGZvcndhcmQg
d2F5IHRvIGZpeCB0aGlzIGlzc3VlIHdvdWxkIGJlIGZvciBYZW4gCihpLmUuIHhsKSB0byBwYXNz
IGEgLWRyaXZlIGFyZ3VtZW50IHRvIHFlbXUgdG8gc3BlY2lmeSBhIHZhcnN0b3JlIGZpbGUgCmFu
ZCB0byBlbmhhbmNlIHRoZSBYZW4gbWVtb3J5IGluaXQgY29kZSBpbiBxZW11IChpLmUuIAp4ZW5f
aHZtLmM6eGVuX1todm18cmFtXV9pbml0KCkpIHRvIG1hcCB0aGlzIGZpbGUgaW50byBtZW1vcnkg
Zm9yIHVzZSBieSAKT1ZNRiAocG9zc2libHkgdGFraW5nIGFkdmFudGFnZSBvZiB0aGUgYWxyZWFk
eSBwcmVzZW50IHFlbXUgY29kZSB0byBkbyAKc3VjaCBhIG1hcHBpbmcgKGkuZS4gY29kZSBvdXQg
b2YgcGNfbWVtb3J5X2luaXQoKSkuIEFzIG1lbnRpb25lZCBhYm92ZSwgCnRoaXMgd291bGQgaGF2
ZSB0byAoc29tZWhvdykgYmUgY29tcGF0aWJsZSB3aXRoIGhvdyBPVk1GIGlzIGxvYWRlZCAKaW5k
aXJlY3RseSBieSBodm1sb2FkZXIuCgogICBBbnkgY29tbWVudHMvc3VnZ2VzdGlvbnMvb3Bpbmlv
bnMvY2F2ZWF0cyBvbiB0aGlzIGFwcHJvYWNoPwoKICAgT3IgYW55IG90aGVyIHN1Z2dlc3RlZCBh
cHByb2FjaGVzIG9uIGhvdyB0byBmaXggdGhpcyBpc3N1ZT8KCgpUaGFuayB5b3UgdmVyeSBtdWNo
IQoKICAgIC1BYXJvbiBZb3VuZwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15: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 1fQZvm-0002HF-Ft; Wed, 06 Jun 2018 15: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=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQZvl-0002HA-6o
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:00:57 +0000
X-Inumbo-ID: 69a5c75a-699a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69a5c75a-699a-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:00:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 09:00:54 -0600
Message-Id: <5B17F72302000078001C8D47@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 09:00:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/11] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTk4MSw5ICs5ODEsMTQgQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCj4gICAg
ICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSA9IGNyNCA/IHB2X2d1ZXN0X2NyNF9maXh1cCh2
LCBjcjQpIDoKPiAgICAgICAgICByZWFsX2NyNF90b19wdl9ndWVzdF9jcjQobW11X2NyNF9mZWF0
dXJlcyk7Cj4gIAo+IC0gICAgbWVtc2V0KHYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5h
cmNoLmRlYnVncmVnKSk7Cj4gLSAgICBmb3IgKCBpID0gMDsgaSA8IDg7IGkrKyApCj4gLSAgICAg
ICAgKHZvaWQpc2V0X2RlYnVncmVnKHYsIGksIGMoZGVidWdyZWdbaV0pKTsKPiArICAgIGZvciAo
IGkgPSAwOyAhcmMgJiYgaSA8IEFSUkFZX1NJWkUodi0+YXJjaC5kcik7IGkrKyApCj4gKyAgICAg
ICAgcmMgPSBzZXRfZGVidWdyZWcodiwgaSwgYyhkZWJ1Z3JlZ1tpXSkpOwo+ICsgICAgaWYgKCAh
cmMgKQo+ICsgICAgICAgIHJjID0gc2V0X2RlYnVncmVnKHYsIDYsIGMoZGVidWdyZWdbNl0pKTsK
PiArICAgIGlmICggIXJjICkKPiArICAgICAgICByYyA9IHNldF9kZWJ1Z3JlZyh2LCA3LCBjKGRl
YnVncmVnWzddKSk7Cj4gKyAgICBpZiAoIHJjICkKPiArICAgICAgICByZXR1cm4gcmM7CgpUaGVy
ZSBpcyBjZXJ0YWlubHkgYSBnb29kIGludGVudGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2UsIGJ1dCBp
dCB0cmVhdHMKb25lIHByb2JsZW0gZm9yIGFub3RoZXI6IFRoZSBmdW5jdGlvbiBoYXMgYSBwcmUt
ZXhpc3RpbmcgcGFydGlhbC0KdXBkYXRlLWFuZC10aGVuLWZhaWwgcHJvYmxlbSwgd2hpY2ggeW91
IG5vdyB3aWRlbi4gUHJvcGVyCmJlaGF2aW9yIHdvdWxkIGltbyBiZSB0byBuZXZlciB1cGRhdGUg
YW55IHN0YXRlIHdoZW4gcmV0dXJuaW5nCmFuIGVycm9yLCBhdCBsZWFzdCBhcyBmYXIgYXMgYW55
dGhpbmcgYWhlYWQgb2YKCj4gICAgICBpZiAoIHYtPmlzX2luaXRpYWxpc2VkICkKPiAgICAgICAg
ICBnb3RvIG91dDsKCmdvZXMgKGZvciBub3QgeWV0IGluaXRpYWxpemVkIHZDUFUtcyB0aGUgZnVu
Y3Rpb24gd291bGQgbmVlZCB0byBiZQpjYWxsZWQgYWdhaW4gYW55d2F5IGJlZm9yZSB0aGUgdkNQ
VSBjb3VsZCBiZSBzdGFydGVkKS4gT24gdGhlCndob2xlLCB1bnRpbCBzYWlkIHByb2JsZW0gZ2V0
cyBhZGRyZXNzZWQsIEkgdGhpbmsgSSdkIHByZWZlciBvcmlnaW5hbApiZWhhdmlvciBvdmVyIHRo
ZSBuZXcgb25lIHlvdSBzd2l0Y2ggdG8uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4g
KysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPiBAQCAtMTg2MSw4ICsxODYxLDggQEAgdm9pZCBk
b19kZWJ1ZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgIH0KPiAgCj4gICAgICAv
KiBTYXZlIGRlYnVnIHN0YXR1cyByZWdpc3RlciB3aGVyZSBndWVzdCBPUyBjYW4gcGVlayBhdCBp
dCAqLwo+IC0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSB8PSAoZHI2ICYgflg4Nl9EUjZfREVGQVVM
VCk7Cj4gLSAgICB2LT5hcmNoLmRlYnVncmVnWzZdICY9IChkcjYgfCB+WDg2X0RSNl9ERUZBVUxU
KTsKPiArICAgIHYtPmFyY2guZHI2IHw9IChkcjYgJiB+WDg2X0RSNl9ERUZBVUxUKTsKPiArICAg
IHYtPmFyY2guZHI2ICY9IChkcjYgfCB+WDg2X0RSNl9ERUZBVUxUKTsKClNob3VsZG4ndCB0aGlz
IGhhdmUgYmVlbiBjaGFuZ2VkIGJ5IHBhdGNoIDQ/Cgo+IEBAIC01MTgsNyArNTI0LDEwIEBAIHN0
cnVjdCBhcmNoX3ZjcHUKPiAgICAgIHZvaWQgICAgICAgICAgICAgICpmcHVfY3R4dDsKPiAgICAg
IHVuc2lnbmVkIGxvbmcgICAgICB2Z2NfZmxhZ3M7Cj4gICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyB1c2VyX3JlZ3M7Cj4gLSAgICB1bnNpZ25lZCBsb25nICAgICAgZGVidWdyZWdbOF07Cj4gKwo+
ICsgICAgLyogRGVidWcgcmVnaXN0ZXJzLiAqLwo+ICsgICAgdW5zaWduZWQgbG9uZyBkcls0XTsK
PiArICAgIHVuc2lnbmVkIGxvbmcgZHI2LCBkcjc7CgpTaW5jZSB5b3UgbWFrZSB0aGUgbGFzdCB0
d28gc2VwYXJhdGUgZmllbGRzLCBhbmQgc2luY2UgdGhlaXIgdXBwZXIKMzIgYml0cyBhcmUgcmVz
ZXJ2ZWQtemVybywgd2h5IG5vdCBtYWtlIHRoZW0gdWludDMyX3QsIGp1c3QgbGlrZQpkcjdfZW11
bCBpcz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:05:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15:05: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 1fQa0F-00032d-2e; Wed, 06 Jun 2018 15: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQa0D-0002rq-9Y
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 15:05:33 +0000
X-Inumbo-ID: 0e67db39-699b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e67db39-699b-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15: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 1fQa0A-0007OD-Gr; Wed, 06 Jun 2018 15:05: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 1fQa0A-0001KX-5n; Wed, 06 Jun 2018 15:05:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQa0A-00013Z-56; Wed, 06 Jun 2018 15:05:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123817-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 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-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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-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-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-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-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-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 15:05:30 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123817: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgxNyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgxNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKClRlc3RzIHdoaWNo
IGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM3
NTYgcGFzcyBpbiAxMjM4MTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE1
IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjM3NTYgcGFzcyBpbiAxMjM4MTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFp
bCBwYXNzIGluIDEyMzQwOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgICBmYWlsIHBhc3MgaW4gMTIzNDA4CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAx
MjM0MDgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTIzNDA4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBwYXNzIGluIDEy
Mzc1NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgaW4gMTIzNDA4IGxpa2UgMTIyOTIzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDM3IHh0
Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyBmYWlsIGluIDEyMzQwOCBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnIGZhaWwgaW4g
MTIzNDA4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICA3NyB4dGYvdGVzdC1w
djMycGFlLXhzYS0xOTQgZmFpbCBpbiAxMjM0MDggbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM3NTYg
bGlrZSAxMjI5MjMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02
NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwg
IGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMjk5
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMjk5NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1o
dm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3Qt
aHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0
LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1NmVjZjU5YmU5NTFhZjJjYzU1ZDE1YTExM2U5
MjMzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTJiOWZjYTYwNDY3
NDFmZmNkYTllYjMzMjBmNDcwOTNlZDVkOWVmMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTk3
ICAyMDE4LTA1LTIwIDIyOjU3OjQzIFogICAxNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
MzM0OSAgMjAxOC0wNS0yOSAwOTozNzo0MiBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyMzQwOCAgMjAxOC0wNS0zMCAxMTo0MzoxNyBaICAgIDcgZGF5cyAg
ICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNTE3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:05:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15: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 1fQa0V-000358-HI; Wed, 06 Jun 2018 15:05: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=i6m6=iy=citrix.com=prvs=688339a04=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fQa0V-00034z-26
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 15:05:51 +0000
X-Inumbo-ID: 188f5786-699b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 188f5786-699b-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:05:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56534488"
Date: Wed, 6 Jun 2018 16:04:08 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180606150408.GC9256@perard.uk.xensource.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [OSSTEST PATCH 3/3] mfi-*: Set appropriate
 PropMinVer:XenMin: hostflags, to honour XenMin property
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMTI6MDQ6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQEAgLTU2Niw2ICs1NzMsMTMgQEAgdGVzdF9tYXRyaXhfaXRlcmF0ZSAoKSB7Cj4gICAg
ICAgICAgaWYgWyAieCRtaW5fbGludXhfaG9zdGZsYWciICE9ICJ4IiBdIDsgdGhlbgo+ICAgICAg
ICAgICAgICBtb3N0X2hvc3RmbGFncz0iJG1vc3RfaG9zdGZsYWdzLCRtaW5fbGludXhfaG9zdGZs
YWciCj4gICAgICAgICAgZmkKPiArICAgICAgICBjYXNlICIkeGVuYnJhbmNoIiBpbgo+ICsgICAg
ICAgICAgeGVuLVswLTldKi10ZXN0aW5nKQoKSSBkb24ndCB0aGluayB0aGF0J3MgZ29pbmcgdG8g
d29yaywgeGVuYnJhbmNoIHNob3VsZCBjb250YWluIHN0cmluZwpsaWtlICJ4ZW4tNC4zLXRlc3Rp
bmciLiBZb3Ugd2FudDoKCiAgICAgICAgICB4ZW4tWzAtOS5dKi10ZXN0aW5nKQoKCi0tIApBbnRo
b255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15: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 1fQa5e-0003rz-9q; Wed, 06 Jun 2018 15:11:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g+ei=iy=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQa5c-0003ru-Ra
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:11:08 +0000
X-Inumbo-ID: d5ff8ec1-699b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5ff8ec1-699b-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:11:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 06 Jun 2018 09:11:06 -0600
Message-Id: <5B17F98702000078001C8D72@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 06 Jun 2018 09:11:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
 <5B17ECC802000078001C8CEC@prv1-mh.provo.novell.com>
 <c7355764-8cc2-9c57-c3e0-2cd3bf740ffd@citrix.com>
In-Reply-To: <c7355764-8cc2-9c57-c3e0-2cd3bf740ffd@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/11] x86: Fix calculation of %dr6/7
 reserved bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDA2LjA2LjE4IGF0IDE2OjUwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMTggMTU6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gKyAgICBkcjYg
fD0gMHhmZmZlMGZmMCB8IChydG0gPyAwIDogWDg2X0RSNl9SVE0pOwo+Pj4gKyAgICBkcjYgJj0g
MHhmZmZmZWZmZjsKPj4gSSdtIG5vdCBvdmVybHkgaGFwcHkgd2l0aCB0aGlzIG1vdmUgdG8gbGl0
ZXJhbCBudW1iZXJzLiBDb3VsZCB3ZQo+PiBhdCBsZWFzdCBtZWV0IGluIHRoZSBtaWRkbGUgYW5k
IGFkanVzdCB0aGUgZmlyc3QgbGluZSB0bwo+Pgo+PiAgICAgZHI2IHw9IFg4Nl9EUjZfREVGQVVM
VCAmIH4ocnRtID8gMCA6IFg4Nl9EUjZfUlRNKTsKPj4KPj4gPyBFdmVuIHRoZSBzZWNvbmQgbGlu
ZSwgaXQgZG9lc24ndCBsb29rIHVucmVhc29uYWJsZSB0byBtZSB0bwo+PiBhY2NvbXBhbnkgdGhl
IG90aGVyIFg4Nl9EUjZfKiB2YWx1ZXMgeW91IGludHJvZHVjZSB3aXRoCj4+IFg4Nl9EUjZfTUJa
IChvciBzb21lIHN1Y2gsIGlmIHlvdSBkaXNsaWtlIHRoaXMgbmFtZSkuIE9mIGNvdXJzZQo+PiB0
aGVuIGZvciB0aGUgZmlyc3QgbGluZSB1c2luZyBYODZfRFI2X01CUyB3b3VsZCBhbHNvIGJlIGFu
IG9wdGlvbiwKPj4gYWxsb3dpbmcgeW91IHRvIHJldGFpbiB0aGUgfCAod2hpY2ggZG9jdW1lbnRh
dGlvbi13aXNlIG1pZ2h0IGJlCj4+IHNsaWdodGx5IGJldHRlciB0aGFuIHRoZSAmIH4oKSkuCj4g
Cj4gQXQgdGhlIG1vbWVudCwgZXZlcnkgc2luZ2xlIHVzZSBvZiBEUl8qX1JFU0VSVkVEXyogaW4g
dGhlIGVudGlyZQo+IGNvZGViYXNlIGlzIGJ1Z2d5LCBhbHRob3VnaCB0aGlzIGlzIGFkbWl0dGVk
bHkgYSBzaWRlIGVmZmVjdCBvZiB0aGUKPiBpbnRyb2R1Y3Rpb24gb2YgUlRNIChhbmQgdGhhdCB0
aGUgYWR2aWNlIGdpdmVuIHRoZSBJbnRlbCBtYW51YWwgaGFzCj4gY2F1c2VkIHNvZnR3YXJlIG5v
dCB0byBiZSBmb3J3YXJkcyBjb21wYXRpYmxlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2YKPiBSVE0u
ICBJJ3ZlIGFsc28gYXJyYW5nZWQgZm9yIHRoYXQgYWR2aWNlIHRvIGJlIGZpeGVkLikKPiAKPiBJ
cnJlc3BlY3RpdmUsIHRoZSBjb25zdGFudHMgYXJlIG5vdyBzaW1wbHkgbm90IGFwcHJvcHJpYXRl
IHRvIGV4cHJlc3MgaG93CltJJ3ZlIHRha2VuIHRoZSBsaWJlcnR5IHRvIGluc2VydCB0aGUgb21p
dHRlZCAibm90IiBhYm92ZSwgdG8gaGVscCBzb21lb25lLAogbGlrZSBtZSwgZ29pbmcgdGhyb3Vn
aCB0aGlzIGxhdGVyIChhZ2FpbikgdG8gaGF2ZSBjb3JyZWN0IGNvbnRleHRdCj4gdGhlIHJlc2Vy
dmVkIGJpdCBiZWhhdmlvdXIgd29ya3MsIHdoaWNoIGlzIHdoeSBJJ20gcmVtb3ZpbmcgdGhlbSBh
bmQKPiBpbnRyb2R1Y2luZyB0aGVzZSBmdW5jdGlvbnMgaW5zdGVhZC4KCkhlbmNlIG15IHN1Z2dl
c3Rpb24gdG8gaW50cm9kdWNlIChjb3JyZWN0KSBYODZfRFI2X01CWiBhbmQKWDg2X0RSNl9NQlMu
Cgo+IEFzIGZvciBuYWtlZCBudW1iZXJzLCB0aGV5IGFyZSBsaWtlIHRoaXMgYmVjYXVzZSBpdHMg
dGhlIGNsZWFyZXN0IEkKPiBjb3VsZCBtYWtlIHRoZSBjb2RlLiAgSGlkaW5nIHRoZXNlIGJlaGlu
ZCBkZWZpbmVzIG1ha2VzIGl0IGhhcmRlciB0bwo+IGNyb3NzIHJlZmVyZW5jZSB3aXRoIHRoZSBj
b21tZW50LgoKV2hldGhlciB0aGUgY29tbWVudCBnb2VzIG5leHQgdG8gdGhlaXIgZGVmaW5pdGlv
biBvciBuZXh0IHRvIHRoZWlyCihjdXJyZW50bHkgc2luZ2xlKSB1c2UgaXMgYSBzZWNvbmRhcnkg
YXNwZWN0LgoKPiBBbiBhbHRlcm5hdGl2ZSBtaWdodCBiZSB0byBnbyBmb3IgYW4gQVJNIGFwcHJv
YWNoIHVzaW5nIEdFTk1BU0soKS9CSVQoKSwKPiBidXQgSSdtIG5vdCBhIGZhbiBvZiB0aG9zZSBi
ZWNhdXNlIGl0IGludHJvZHVjZXMgbW9yZSBjb25mdXNpb24gYXMgdG8KPiB3aGVyZSB0aGUgYm91
bmRhcmllcyBvZiB0aGUgbWFzayBsaWUuCgpJIGRvbid0IGxpa2UgdGhpcyBvcHRpb24gZWl0aGVy
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15: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 1fQaFi-0005D9-AY; Wed, 06 Jun 2018 15:21:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQaFh-0005D4-9I
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:21:33 +0000
X-Inumbo-ID: 4a208d1f-699d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a208d1f-699d-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:21:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74247942"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
 <5B17F72302000078001C8D47@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: <5ab9bca7-041d-aee9-f50b-ef8d450ab652@citrix.com>
Date: Wed, 6 Jun 2018 16:21: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: <5B17F72302000078001C8D47@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 06/11] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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>

T24gMDYvMDYvMTggMTY6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC05ODEsOSAr
OTgxLDE0IEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAo+PiAgICAgIHYtPmFyY2gucHZfdmNw
dS5jdHJscmVnWzRdID0gY3I0ID8gcHZfZ3Vlc3RfY3I0X2ZpeHVwKHYsIGNyNCkgOgo+PiAgICAg
ICAgICByZWFsX2NyNF90b19wdl9ndWVzdF9jcjQobW11X2NyNF9mZWF0dXJlcyk7Cj4+ICAKPj4g
LSAgICBtZW1zZXQodi0+YXJjaC5kZWJ1Z3JlZywgMCwgc2l6ZW9mKHYtPmFyY2guZGVidWdyZWcp
KTsKPj4gLSAgICBmb3IgKCBpID0gMDsgaSA8IDg7IGkrKyApCj4+IC0gICAgICAgICh2b2lkKXNl
dF9kZWJ1Z3JlZyh2LCBpLCBjKGRlYnVncmVnW2ldKSk7Cj4+ICsgICAgZm9yICggaSA9IDA7ICFy
YyAmJiBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLmRyKTsgaSsrICkKPj4gKyAgICAgICAgcmMgPSBz
ZXRfZGVidWdyZWcodiwgaSwgYyhkZWJ1Z3JlZ1tpXSkpOwo+PiArICAgIGlmICggIXJjICkKPj4g
KyAgICAgICAgcmMgPSBzZXRfZGVidWdyZWcodiwgNiwgYyhkZWJ1Z3JlZ1s2XSkpOwo+PiArICAg
IGlmICggIXJjICkKPj4gKyAgICAgICAgcmMgPSBzZXRfZGVidWdyZWcodiwgNywgYyhkZWJ1Z3Jl
Z1s3XSkpOwo+PiArICAgIGlmICggcmMgKQo+PiArICAgICAgICByZXR1cm4gcmM7Cj4gVGhlcmUg
aXMgY2VydGFpbmx5IGEgZ29vZCBpbnRlbnRpb24gYmVoaW5kIHRoaXMgY2hhbmdlLCBidXQgaXQg
dHJlYXRzCj4gb25lIHByb2JsZW0gZm9yIGFub3RoZXI6IFRoZSBmdW5jdGlvbiBoYXMgYSBwcmUt
ZXhpc3RpbmcgcGFydGlhbC0KPiB1cGRhdGUtYW5kLXRoZW4tZmFpbCBwcm9ibGVtLCB3aGljaCB5
b3Ugbm93IHdpZGVuLiBQcm9wZXIKPiBiZWhhdmlvciB3b3VsZCBpbW8gYmUgdG8gbmV2ZXIgdXBk
YXRlIGFueSBzdGF0ZSB3aGVuIHJldHVybmluZwo+IGFuIGVycm9yLCBhdCBsZWFzdCBhcyBmYXIg
YXMgYW55dGhpbmcgYWhlYWQgb2YKPgo+PiAgICAgIGlmICggdi0+aXNfaW5pdGlhbGlzZWQgKQo+
PiAgICAgICAgICBnb3RvIG91dDsKPiBnb2VzIChmb3Igbm90IHlldCBpbml0aWFsaXplZCB2Q1BV
LXMgdGhlIGZ1bmN0aW9uIHdvdWxkIG5lZWQgdG8gYmUKPiBjYWxsZWQgYWdhaW4gYW55d2F5IGJl
Zm9yZSB0aGUgdkNQVSBjb3VsZCBiZSBzdGFydGVkKS4gT24gdGhlCj4gd2hvbGUsIHVudGlsIHNh
aWQgcHJvYmxlbSBnZXRzIGFkZHJlc3NlZCwgSSB0aGluayBJJ2QgcHJlZmVyIG9yaWdpbmFsCj4g
YmVoYXZpb3Igb3ZlciB0aGUgbmV3IG9uZSB5b3Ugc3dpdGNoIHRvLgoKSG1tIG9rLgoKPgo+PiAt
LS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwo+
PiBAQCAtMTg2MSw4ICsxODYxLDggQEAgdm9pZCBkb19kZWJ1ZyhzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKPj4gICAgICB9Cj4+ICAKPj4gICAgICAvKiBTYXZlIGRlYnVnIHN0YXR1cyByZWdp
c3RlciB3aGVyZSBndWVzdCBPUyBjYW4gcGVlayBhdCBpdCAqLwo+PiAtICAgIHYtPmFyY2guZGVi
dWdyZWdbNl0gfD0gKGRyNiAmIH5YODZfRFI2X0RFRkFVTFQpOwo+PiAtICAgIHYtPmFyY2guZGVi
dWdyZWdbNl0gJj0gKGRyNiB8IH5YODZfRFI2X0RFRkFVTFQpOwo+PiArICAgIHYtPmFyY2guZHI2
IHw9IChkcjYgJiB+WDg2X0RSNl9ERUZBVUxUKTsKPj4gKyAgICB2LT5hcmNoLmRyNiAmPSAoZHI2
IHwgflg4Nl9EUjZfREVGQVVMVCk7Cj4gU2hvdWxkbid0IHRoaXMgaGF2ZSBiZWVuIGNoYW5nZWQg
YnkgcGF0Y2ggND8KClRoaXMgZ2V0cyBmaXhlZCBieSBwYXRjaCA5LgoKPgo+PiBAQCAtNTE4LDcg
KzUyNCwxMCBAQCBzdHJ1Y3QgYXJjaF92Y3B1Cj4+ICAgICAgdm9pZCAgICAgICAgICAgICAgKmZw
dV9jdHh0Owo+PiAgICAgIHVuc2lnbmVkIGxvbmcgICAgICB2Z2NfZmxhZ3M7Cj4+ICAgICAgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgdXNlcl9yZWdzOwo+PiAtICAgIHVuc2lnbmVkIGxvbmcgICAgICBk
ZWJ1Z3JlZ1s4XTsKPj4gKwo+PiArICAgIC8qIERlYnVnIHJlZ2lzdGVycy4gKi8KPj4gKyAgICB1
bnNpZ25lZCBsb25nIGRyWzRdOwo+PiArICAgIHVuc2lnbmVkIGxvbmcgZHI2LCBkcjc7Cj4gU2lu
Y2UgeW91IG1ha2UgdGhlIGxhc3QgdHdvIHNlcGFyYXRlIGZpZWxkcywgYW5kIHNpbmNlIHRoZWly
IHVwcGVyCj4gMzIgYml0cyBhcmUgcmVzZXJ2ZWQtemVybywgd2h5IG5vdCBtYWtlIHRoZW0gdWlu
dDMyX3QsIGp1c3QgbGlrZQo+IGRyN19lbXVsIGlzPwoKQmVjYXVzZSBfX3ZtcmVhZCgpIHRha2Vz
IHVuc2lnbmVkIGxvbmcgKi4KCkkgZGlkIGluaXRpYWxseSBtYWtlIHRoZW0gdWludDMyX3QsIHRo
ZW4gaGFkIHRoZSBjb21waWxlciBjb21wbGFpbiBhdAptZS7CoCBJIGluZGVudGVkIHRvIGxlYXZl
IGEgbm90ZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UsIGJ1dCBJIGZvcmdvdC7CoCBTb3JyeS4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:49:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15: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 1fQage-0008WA-Pk; Wed, 06 Jun 2018 15:49: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQagd-0008W5-SR
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:49:23 +0000
X-Inumbo-ID: 2df706d1-69a1-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2df706d1-69a1-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:49:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74250056"
Date: Wed, 6 Jun 2018 17:49:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606154912.ifx66ozivglgwy6d@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/11] x86: Fix calculation of %dr6/7
 reserved 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: 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKPiBpbmRleCAxMDQxNWU2Li43ZmRkYWUxIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTk3
Nyw2ICs5NzcsNyBAQCB1bnNpZ25lZCBsb25nIGh2bV9jcjRfZ3Vlc3RfdmFsaWRfYml0cyhjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCBib29sIHJlc3RvcmUpCj4gIAo+ICBzdGF0aWMgaW50IGh2bV9s
b2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+
ICB7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpjcCA9IGQtPmFyY2guY3B1aWQ7
Cj4gICAgICBpbnQgdmNwdWlkOwo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4gICAgICBzdHJ1Y3Qg
aHZtX2h3X2NwdSBjdHh0Owo+IEBAIC0xMTU0LDggKzExNTUsOCBAQCBzdGF0aWMgaW50IGh2bV9s
b2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+
ICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1sxXSA9IGN0eHQuZHIxOwo+ICAgICAgdi0+YXJjaC5kZWJ1
Z3JlZ1syXSA9IGN0eHQuZHIyOwo+ICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1szXSA9IGN0eHQuZHIz
Owo+IC0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGN0eHQuZHI2Owo+IC0gICAgdi0+YXJjaC5k
ZWJ1Z3JlZ1s3XSA9IGN0eHQuZHI3Owo+ICsgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGFkanVz
dF9kcjZfcnN2ZChjdHh0LmRyNiwgY3AtPmZlYXQucnRtKTsKPiArICAgIHYtPmFyY2guZGVidWdy
ZWdbN10gPSBhZGp1c3RfZHI3X3JzdmQoY3R4dC5kcjcsIGNwLT5mZWF0LnJ0bSk7CgpJIGRvbid0
IGtub3cgbXVjaCwgYnV0IGlmIHRoZSB2YWx1ZSBpbiBkcjYvZHI3IGlzIGNoYW5nZWQgZnJvbSB0
aGUgb25lCmluIHRoZSBwcm92aWRlZCBjb250ZXh0LCB3b24ndCB0aGUgZ3Vlc3QgZXhwZXJpZW5j
ZSBpc3N1ZXM/CgpXb24ndCBpdCBiZSBiZXR0ZXIgdG8gcGxhaW4gcmVmdXNlIHRvIGxvYWQgYSBj
b250ZXh0IHRoYXQgaGFzCnVuc3VwcG9ydGVkIERSNi83IHZhbHVlcz8KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:55:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 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 1fQam1-0000n3-Ff; Wed, 06 Jun 2018 15:54:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQalz-0000my-Ux
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:54:55 +0000
X-Inumbo-ID: f3f13c8d-69a1-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3f13c8d-69a1-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 15:54:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74250395"
Date: Wed, 6 Jun 2018 17:54:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606155446.svw6igceqdjtmaf4@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 05/11] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBObyBmdW5jdGlvbmFsIGNoYW5nZSAoYXMgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s1XSBp
cyB6ZXJvIHdoZW4gREUgaXMgY2xlYXIpLCBidXQKPiB0aGlzIGNoYW5nZSBzaW1wbGlmaWVzIHRo
ZSBmb2xsb3dpbmcgcGF0Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 15:59:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 15:59:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQaqR-0001YL-3h; Wed, 06 Jun 2018 15: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=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQaqP-0001YG-Qs
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 15:59:29 +0000
X-Inumbo-ID: 44ee1d8d-69a2-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44ee1d8d-69a2-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 17:57:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74250658"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
 <20180606154912.ifx66ozivglgwy6d@MacBook-Pro-de-Roger.local>
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: <db1dafec-8ea5-b9f0-520a-b7eaeb68f5fc@citrix.com>
Date: Wed, 6 Jun 2018 16:59:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180606154912.ifx66ozivglgwy6d@MacBook-Pro-de-Roger.local>
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 04/11] x86: Fix calculation of %dr6/7
 reserved 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: 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>

T24gMDYvMDYvMTggMTY6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBKdW4g
MDQsIDIwMTggYXQgMDI6NTk6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4+IGluZGV4IDEwNDE1ZTYuLjdmZGRhZTEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+PiBAQCAtOTc3LDYgKzk3
Nyw3IEBAIHVuc2lnbmVkIGxvbmcgaHZtX2NyNF9ndWVzdF92YWxpZF9iaXRzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsIGJvb2wgcmVzdG9yZSkKPj4gIAo+PiAgc3RhdGljIGludCBodm1fbG9hZF9j
cHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPj4gIHsK
Pj4gKyAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpjcCA9IGQtPmFyY2guY3B1aWQ7Cj4+
ICAgICAgaW50IHZjcHVpZDsKPj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4gICAgICBzdHJ1Y3Qg
aHZtX2h3X2NwdSBjdHh0Owo+PiBAQCAtMTE1NCw4ICsxMTU1LDggQEAgc3RhdGljIGludCBodm1f
bG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
Pj4gICAgICB2LT5hcmNoLmRlYnVncmVnWzFdID0gY3R4dC5kcjE7Cj4+ICAgICAgdi0+YXJjaC5k
ZWJ1Z3JlZ1syXSA9IGN0eHQuZHIyOwo+PiAgICAgIHYtPmFyY2guZGVidWdyZWdbM10gPSBjdHh0
LmRyMzsKPj4gLSAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gY3R4dC5kcjY7Cj4+IC0gICAgdi0+
YXJjaC5kZWJ1Z3JlZ1s3XSA9IGN0eHQuZHI3Owo+PiArICAgIHYtPmFyY2guZGVidWdyZWdbNl0g
PSBhZGp1c3RfZHI2X3JzdmQoY3R4dC5kcjYsIGNwLT5mZWF0LnJ0bSk7Cj4+ICsgICAgdi0+YXJj
aC5kZWJ1Z3JlZ1s3XSA9IGFkanVzdF9kcjdfcnN2ZChjdHh0LmRyNywgY3AtPmZlYXQucnRtKTsK
PiBJIGRvbid0IGtub3cgbXVjaCwgYnV0IGlmIHRoZSB2YWx1ZSBpbiBkcjYvZHI3IGlzIGNoYW5n
ZWQgZnJvbSB0aGUgb25lCj4gaW4gdGhlIHByb3ZpZGVkIGNvbnRleHQsIHdvbid0IHRoZSBndWVz
dCBleHBlcmllbmNlIGlzc3Vlcz8KPgo+IFdvbid0IGl0IGJlIGJldHRlciB0byBwbGFpbiByZWZ1
c2UgdG8gbG9hZCBhIGNvbnRleHQgdGhhdCBoYXMKPiB1bnN1cHBvcnRlZCBEUjYvNyB2YWx1ZXM/
CgphZGp1c3RfZHJ7Niw3fV9yc3ZkKCkgbWF0Y2ggdGhlIGFkanVzdG1lbnRzIHRoZSBwcm9jZXNz
b3IgZG9lcyB3aGVuCmxvYWRpbmcgdmFsdWVzLgoKRm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5
LCB0aGUgcHJvY2Vzc29yIGFjY2VwdHMgYW55IGJpdCBwYXR0ZXJuIGZvcgp0aGUgYm90dG9tIDMy
IGJpdHMsIHRoZW4gaWdub3JlcyB0aGUgYml0cyBpdCBkb2Vzbid0IGNhcmUgYWJvdXQuwqAgV2hl
bgpyZWFkaW5nIHRoZSByZWdpc3RlciBiYWNrLCB0aGUgdW5pbXBsZW1lbnRlZCBiaXRzIGFwcGVh
ciBhcyB0aGVpcgpkZWZhdWx0cywgd2hpY2ggYXJlbid0IGFsbCAwLgoKSW4gdGhlIGNhc2Ugb2Yg
aHZtX2xvYWRfY3B1X2N0eHQoKSwgd2UnZCBpZGVhbGx5IHN0cmljdGx5IGxpbWl0IGl0IHRvCmFy
Y2hpdGVjdHVyYWwgZXhwZWN0YXRpb24sIGJ1dCB0aGVyZSB3aWxsIGJlIGEgZ29vZCBjaHVuayBv
ZiBWTXMgb3V0CnRoZXJlIHdoaWNoIGhhdmVuJ3QgZXZlciB0b3VjaGVkICVkcjYvJWRyNyBpbiB0
aGVpciBsaWZldGltZSwgYW5kIHdpbGwKdGhlcmVmb3JlIGhhdmUgMCdzIGluIHRoZSBtaWdyYXRp
b24gcmVjb3JkIGF0IHRoaXMgcG9pbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:03:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQatv-0002k3-Md; Wed, 06 Jun 2018 16:03:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2s+0=iy=citrix.com=prvs=688608ebc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQatt-0002js-RM
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 16:03:05 +0000
X-Inumbo-ID: 17bc11e5-69a3-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17bc11e5-69a3-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 16:03:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="56543379"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23320.1449.433439.951678@mariner.uk.xensource.com>
Date: Wed, 6 Jun 2018 17:02:49 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180606150408.GC9256@perard.uk.xensource.com>
References: <1528283096-15007-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528283096-15007-4-git-send-email-ian.jackson@eu.citrix.com>
 <20180606150408.GC9256@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH 3/3] mfi-*: Set appropriate
 PropMinVer:XenMin: hostflags, to honour XenMin property
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtPU1NURVNUIFBBVENIIDMv
M10gbWZpLSo6IFNldCBhcHByb3ByaWF0ZSBQcm9wTWluVmVyOlhlbk1pbjogaG9zdGZsYWdzLCB0
byBob25vdXIgWGVuTWluIHByb3BlcnR5Iik6Cj4gT24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMTI6
MDQ6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBAQCAtNTY2LDYgKzU3MywxMyBA
QCB0ZXN0X21hdHJpeF9pdGVyYXRlICgpIHsKPiA+ICAgICAgICAgIGlmIFsgIngkbWluX2xpbnV4
X2hvc3RmbGFnIiAhPSAieCIgXSA7IHRoZW4KPiA+ICAgICAgICAgICAgICBtb3N0X2hvc3RmbGFn
cz0iJG1vc3RfaG9zdGZsYWdzLCRtaW5fbGludXhfaG9zdGZsYWciCj4gPiAgICAgICAgICBmaQo+
ID4gKyAgICAgICAgY2FzZSAiJHhlbmJyYW5jaCIgaW4KPiA+ICsgICAgICAgICAgeGVuLVswLTld
Ki10ZXN0aW5nKQo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhhdCdzIGdvaW5nIHRvIHdvcmssIHhlbmJy
YW5jaCBzaG91bGQgY29udGFpbiBzdHJpbmcKPiBsaWtlICJ4ZW4tNC4zLXRlc3RpbmciLiBZb3Ug
d2FudDoKPiAKPiAgICAgICAgICAgeGVuLVswLTkuXSotdGVzdGluZykKClRoYW5rcyBmb3IgdGhl
IHJldmlldy4KCkhvd2V2ZXIsIGl0IGRvZXMgd29yayA6LSkuICBUaGVzZSBwYXR0ZXJucyBhcmUg
Z2xvYiBwYXR0ZXJucywgc28gYConCm1hdGNoZXMgemVybyBvciBtb3JlIG9mIGFueSBjaGFyYWN0
ZXIuICBUaGlzIHBhdHRlcm4gaXMganVzdCBoZXJlIHRvCmF2b2lkIHR1cm5pbmcgYHhlbi11bnN0
YWJsZScgaW50byBhbiBhdHRlbXB0IHRvIHNldCBhIGBtaW5pbXVtIHhlbgp2ZXJzaW9uJyBvZiBg
dW5zdGFibGUnLgoKUmVnYXJkcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:22:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:22:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbCb-0005OF-NK; Wed, 06 Jun 2018 16: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbCa-0005OA-12
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 16:22:24 +0000
X-Inumbo-ID: ca6da6a2-69a5-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca6da6a2-69a5-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 16:22:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74252420"
Date: Wed, 6 Jun 2018 18:22:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606162212.dcoxdfng4c5o77vj@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 06/11] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZXVzaW5nIGRlYnVncmVnWzVdIGZvciB0aGUgUFYgZW11bGF0ZWQgSU8gYnJlYWtw
b2ludCBpbmZvcm1hdGlvbiBpcyBjb25mdXNpbmcKPiB0byByZWFkLiAgSW5zdGVhZCwgaW50cm9k
dWNlIGEgZHI3X2VtdWwgZmllbGQgaW4gcHZfdmNwdSBmb3IgdGhlIHB1cG9zZS4KPiAKPiBXaXRo
IHRoZSBQViBlbXVsYXRpb24gb3V0IG9mIHRoZSB3YXksIGRlYnVncmVnWzQsNV0gYXJlIGVudGly
ZWx5IHVudXNlZCBhbmQKPiBkb24ndCBuZWVkIHRvIGJlIHN0b3JlZC4KPiAKPiBSZW5hbWUgZGVi
dWdyZWdbMC4uM10gdG8gZHJbMC4uM10gdG8gcmVkdWNlIGNvZGUgdm9sdW1lLCBidXQga2VlcCB0
aGVtIGFzIGFuCj4gYXJyYXkgYmVjYXVzZSB0aGVpciBiZWhhdmlvdXIgaXMgaWRlbnRpY2FsIGFu
ZCB0aGlzIGhlbHBzIHNpbXBsZnkgc29tZSBvZiB0aGUKPiBQViBoYW5kbGluZy4gIEludHJvZHVj
ZSBkcjYgYW5kIGRyNyBmaWVsZHMgdG8gcmVwbGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCj4gcmVt
b3ZlcyB0aGUgc3RvcmFnZSBmb3IgZGVidWdyZWdbNCw1XS4KPiAKPiBUd28gbWlub3IgYWx0ZXJh
dGlvbnMgb24gdGhlIFBWIHNpZGUgaXMgdGhhdCBtZXJnaW5nIG9mIHRoZSBlbXVsYXRlZCBzdGF0
ZQo+IGhhcHBlbnMgYWxvbmcgd2l0aCB0aGUgb3RoZXIgZHIgaGFuZGxpbmcsIHJhdGhlciB0aGFu
IG11Y2ggbGF0ZXIsIGFuZAo+IGFyY2hfc2V0X2luZm9fZ3Vlc3QoKSBub3cgY2hlY2tzIHRoZSBy
ZXR1cm4gdmFsdWUgZnJvbSBzZXRfZGVidWdyZWcoKSBmYWlscwo+IHRoZSBoeXBlcmNhbGwgcmF0
aGVyIHRoYW4gc2lsZW50bHkgZGlzY2FyZGluZyB0aGUgdmFsdWVzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaAo+IGluZGV4IDE5N2Y4ZDYuLjU5ZDVlNGEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiBA
QCAtNTAwLDYgKzUwMCwxMiBAQCBzdHJ1Y3QgcHZfdmNwdQo+ICAgICAgdW5zaWduZWQgbG9uZyBz
aGFkb3dfbGR0X21hcGNudDsKPiAgICAgIHNwaW5sb2NrX3Qgc2hhZG93X2xkdF9sb2NrOwo+ICAK
PiArICAgIC8qCj4gKyAgICAgKiAlZHI3IGJpdHMgdGhlIGd1ZXN0IGhhcyBzZXQsIGJ1dCBhcmVu
J3QgbG9hZGVkIGludG8gaGFyZHdhcmUsIGFuZCBhcmUKPiArICAgICAqIGNvbXBsZXRlbHkgZW11
bGF0ZWQuCj4gKyAgICAgKi8KPiArICAgIHVpbnQzMl90IGRyN19lbXVsOwoKVXBwZXIgMzJiaXQg
YXJlIHJlc2VydmVkIEFUTSwgYnV0IHdvbid0IGl0IGJlIGJldHRlciB0byBqdXN0IHVzZSBhCnVu
c2lnbmVkIGxvbmcgKGxpa2UgaXQncyB1c2VkIGJlbG93IHRvIHN0b3JlIHRoZSByZWdpc3RlcnMp
PwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:36:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:36:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbQA-00070Z-3y; Wed, 06 Jun 2018 16: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=vgbn=iy=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fQbQ8-00070T-OB
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 16:36:24 +0000
X-Inumbo-ID: 6e37932f-69a7-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e37932f-69a7-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 18:34:06 +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 D9DC120660;
 Wed,  6 Jun 2018 16:36:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528302982;
 bh=Uy3TQdfxoF8AJUgVr80DQOm0/KgYw45sprjFXU08nJ4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=YPQ2kDk0LPuPSRqz6f7wto1T417/FmP9DYrfqc+RMqDanX8caIPcBRc5Ze02tSME7
 Bi5I1RidMStqFUOMArG5XEzk0PTQQAFSR81anZ3ad+VWlw2P9EcAfasQrnujdIg+hw
 qXdx8dewnCORK0qiD4cIPDESFbLh7Yy0AoJGR0ZM=
Date: Wed, 6 Jun 2018 09:36:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B17E10C02000078001C8BCB@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806060935510.1134@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-9-git-send-email-sstabellini@kernel.org>
 <5B17E10C02000078001C8BCB@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/10] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gV2VkLCA2IEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDQuMDYuMTgg
YXQgMTk6MjQsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9h
cmNoL0tjb25maWcKPiA+ICsrKyBiL3hlbi9hcmNoL0tjb25maWcKPiA+IEBAIC0zLDYgKzMsMTAg
QEAgY29uZmlnIE5SX0NQVVMKPiA+ICAJaW50ICJNYXhpbXVtIG51bWJlciBvZiBwaHlzaWNhbCBD
UFVzIgo+ID4gIAlyYW5nZSAxIDQwOTUKPiA+ICAJZGVmYXVsdCAiMjU2IiBpZiBYODYKPiA+ICsJ
ZGVmYXVsdCAiMTI4IiBpZiBBUk0gJiYgQUxMCj4gCj4gV2l0aCB0aGlzIGRyb3BwZWQsIGFzIHN1
Z2dlc3RlZCBieSBKdWxpZW4sIGFuZCBvZiBjb3Vyc2UgdW5sZXNzIHRoZXJlJ3MKPiBhIGdvb2Qg
cmVhc29uIGZvciB3aHkgaXQgJ3MgaGVyZSwKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKWWVzLCB0aGlzIGxpbmUgaXMgbm8gbG9uZ2VyIG5lY2Vzc2FyeSwgSSds
bCByZW1vdmUgaXQuIFRoYW5rcy4KCgo+ID4gKwlkZWZhdWx0ICI4IiBpZiBBUk0gJiYgUkNBUjMK
PiA+ICsJZGVmYXVsdCAiNCIgaWYgQVJNICYmIFFFTVUKPiA+ICsJZGVmYXVsdCAiNCIgaWYgQVJN
ICYmIE1QU09DCj4gPiAgCWRlZmF1bHQgIjEyOCIgaWYgQVJNCj4gPiAgCS0tLWhlbHAtLS0KPiA+
ICAJICBTcGVjaWZpZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIHBoeXNpY2FsIENQVXMgd2hpY2gg
WGVuIHdpbGwgc3VwcG9ydC4KPiA+IC0tIAo+ID4gMS45LjEKPiAKPiAKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:47:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:47:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbaV-000837-5z; Wed, 06 Jun 2018 16:47:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbaU-000832-Ad
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 16:47:06 +0000
X-Inumbo-ID: 3ddba831-69a9-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ddba831-69a9-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 16:47:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74253589"
Date: Wed, 6 Jun 2018 18:46:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606164656.4kgd6w727h7jxra5@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MTFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYwo+IGluZGV4IGJmYTNhMGQuLjM5YzlkZGMgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYwo+IEBAIC0yNDgzLDcgKzI0ODMsNyBAQCB2b2lkIHVwZGF0ZV9ndWVzdF9laXAodm9p
ZCkKPiAgICAgIH0KPiAgCj4gICAgICBpZiAoIHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfVEYg
KQo+IC0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVO
VF9OT19FQyk7Cj4gKyAgICAgICAgaHZtX2luamVjdF9kZWJ1Z19leG4oWDg2X0RSNl9CUyk7Cj4g
IH0KPiAgCj4gIHN0YXRpYyB2b2lkIHZteF9mcHVfZGlydHlfaW50ZXJjZXB0KHZvaWQpCj4gQEAg
LTMzODIsNyArMzM4Miw3IEBAIHN0YXRpYyBpbnQgdm14X2hhbmRsZV9lb2lfd3JpdGUodm9pZCkK
PiAgICogSXQgaXMgdGhlIGNhbGxlcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQgdGhp
cyBmdW5jdGlvbiBpcyBvbmx5IHVzZWQKPiAgICogaW4gdGhlIGNvbnRleHQgb2YgYW4gYXBwcm9w
cmlhdGUgdm1leGl0Lgo+ICAgKi8KPiAtc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9pbnRyKHVu
c2lnbmVkIGxvbmcgaW50cikKPiArc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9pbnRyKHVuc2ln
bmVkIGxvbmcgaW50ciwgdW5zaWduZWQgbG9uZyBwZW5kaW5nX2RiZykKPiAgewo+ICAgICAgc3Ry
dWN0IHg4Nl9ldmVudCBldmVudCA9IHsKPiAgICAgICAgICAudmVjdG9yID0gTUFTS19FWFRSKGlu
dHIsIElOVFJfSU5GT19WRUNUT1JfTUFTSyksCj4gQEAgLTM0MDYsNiArMzQwNiw5IEBAIHN0YXRp
YyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25lZCBsb25nIGludHIpCj4gICAgICBlbHNl
Cj4gICAgICAgICAgZXZlbnQuaW5zbl9sZW4gPSAwOwo+ICAKPiArICAgIGlmICggZXZlbnQudmVj
dG9yID09IFRSQVBfZGVidWcgKQo+ICsgICAgICAgIGV2ZW50LnBlbmRpbmdfZGJnID0gcGVuZGlu
Z19kYmc7Cj4gKwo+ICAgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOwo+ICB9Cj4gIAo+IEBA
IC0zNzE1LDcgKzM3MTgsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKPiAgICAgICAgICAgICAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAg
ICAgICAgICAgICAgICBnb3RvIGV4aXRfYW5kX2NyYXNoOwo+ICAgICAgICAgICAgICAgICAgaWYg
KCAhcmMgKQo+IC0gICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2lu
Zm8pOwo+ICsgICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2luZm8s
IGV4aXRfcXVhbGlmaWNhdGlvbik7Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgZWxz
ZQo+ICAgICAgICAgICAgICAgICAgZG9tYWluX3BhdXNlX2Zvcl9kZWJ1Z2dlcigpOwo+IEBAIC0z
NzM2LDcgKzM3MzksNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKPiAgICAgICAgICAgICAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAg
ICAgICAgICAgICBnb3RvIGV4aXRfYW5kX2NyYXNoOwo+ICAgICAgICAgICAgICAgICAgaWYgKCAh
cmMgKQo+IC0gICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2luZm8p
Owo+ICsgICAgICAgICAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2luZm8sIDAg
LyogTi9BICovKTsKPiAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICBlbHNlCj4gICAgICAg
ICAgICAgIHsKPiBAQCAtMzc3Niw3ICszNzc5LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAg
ICAgIGNhc2UgVFJBUF9hbGlnbm1lbnRfY2hlY2s6Cj4gICAgICAgICAgICAgIEhWTVRSQUNFXzFE
KFRSQVAsIHZlY3Rvcik7Cj4gLSAgICAgICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2lu
Zm8pOwo+ICsgICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvLCAwIC8qIE4v
QSAqLyk7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgIGNhc2UgVFJBUF9ubWk6Cj4g
ICAgICAgICAgICAgIGlmICggTUFTS19FWFRSKGludHJfaW5mbywgSU5UUl9JTkZPX0lOVFJfVFlQ
RV9NQVNLKSAhPQoKSSdtIGtpbmQgb2YgbG9zdCBoZXJlLiBEb24ndCB5b3UgbmVlZCB0byB1cGRh
dGUgdm14X2luamVjdF9ldmVudCBzbwp0aGF0IGl0IGRvZXMgc29tZXRoaW5nIHdpdGggdGhlIHBl
bmRpbmdfZGJnIGZpZWxkIGluIHg4Nl9ldmVudD8KCihhbmQgdGhlIHNhbWUgdG8gc3ZtX2luamVj
dF9ldmVudCkKClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:51:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:51:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbeL-0000Nx-Up; Wed, 06 Jun 2018 16: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=yy7p=iy=citrix.com=prvs=6884f2446=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQbeK-0000Np-Rj
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 16:51:04 +0000
X-Inumbo-ID: cc0d7e3b-69a9-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc0d7e3b-69a9-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 16:51:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74253922"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
 <20180606164656.4kgd6w727h7jxra5@MacBook-Pro-de-Roger.local>
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: <9572edc9-02d0-f238-6ecd-924c5c3f528a@citrix.com>
Date: Wed, 6 Jun 2018 17:50:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180606164656.4kgd6w727h7jxra5@MacBook-Pro-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 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>

T24gMDYvMDYvMTggMTc6NDYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBKdW4g
MDQsIDIwMTggYXQgMDI6NTk6MTFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKPj4gaW5kZXggYmZhM2EwZC4uMzljOWRkYyAxMDA2NDQKPj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMK
Pj4gQEAgLTI0ODMsNyArMjQ4Myw3IEBAIHZvaWQgdXBkYXRlX2d1ZXN0X2VpcCh2b2lkKQo+PiAg
ICAgIH0KPj4gIAo+PiAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCj4+
IC0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9O
T19FQyk7Cj4+ICsgICAgICAgIGh2bV9pbmplY3RfZGVidWdfZXhuKFg4Nl9EUjZfQlMpOwo+PiAg
fQo+PiAgCj4+ICBzdGF0aWMgdm9pZCB2bXhfZnB1X2RpcnR5X2ludGVyY2VwdCh2b2lkKQo+PiBA
QCAtMzM4Miw3ICszMzgyLDcgQEAgc3RhdGljIGludCB2bXhfaGFuZGxlX2VvaV93cml0ZSh2b2lk
KQo+PiAgICogSXQgaXMgdGhlIGNhbGxlcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQg
dGhpcyBmdW5jdGlvbiBpcyBvbmx5IHVzZWQKPj4gICAqIGluIHRoZSBjb250ZXh0IG9mIGFuIGFw
cHJvcHJpYXRlIHZtZXhpdC4KPj4gICAqLwo+PiAtc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9p
bnRyKHVuc2lnbmVkIGxvbmcgaW50cikKPj4gK3N0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50
cih1bnNpZ25lZCBsb25nIGludHIsIHVuc2lnbmVkIGxvbmcgcGVuZGluZ19kYmcpCj4+ICB7Cj4+
ICAgICAgc3RydWN0IHg4Nl9ldmVudCBldmVudCA9IHsKPj4gICAgICAgICAgLnZlY3RvciA9IE1B
U0tfRVhUUihpbnRyLCBJTlRSX0lORk9fVkVDVE9SX01BU0spLAo+PiBAQCAtMzQwNiw2ICszNDA2
LDkgQEAgc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9pbnRyKHVuc2lnbmVkIGxvbmcgaW50cikK
Pj4gICAgICBlbHNlCj4+ICAgICAgICAgIGV2ZW50Lmluc25fbGVuID0gMDsKPj4gIAo+PiArICAg
IGlmICggZXZlbnQudmVjdG9yID09IFRSQVBfZGVidWcgKQo+PiArICAgICAgICBldmVudC5wZW5k
aW5nX2RiZyA9IHBlbmRpbmdfZGJnOwo+PiArCj4+ICAgICAgaHZtX2luamVjdF9ldmVudCgmZXZl
bnQpOwo+PiAgfQo+PiAgCj4+IEBAIC0zNzE1LDcgKzM3MTgsNyBAQCB2b2lkIHZteF92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPj4gICAgICAgICAgICAgICAgICBp
ZiAoIHJjIDwgMCApCj4+ICAgICAgICAgICAgICAgICAgICAgIGdvdG8gZXhpdF9hbmRfY3Jhc2g7
Cj4+ICAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQo+PiAtICAgICAgICAgICAgICAgICAgICB2
bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvKTsKPj4gKyAgICAgICAgICAgICAgICAgICAgdm14
X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbywgZXhpdF9xdWFsaWZpY2F0aW9uKTsKPj4gICAgICAg
ICAgICAgIH0KPj4gICAgICAgICAgICAgIGVsc2UKPj4gICAgICAgICAgICAgICAgICBkb21haW5f
cGF1c2VfZm9yX2RlYnVnZ2VyKCk7Cj4+IEBAIC0zNzM2LDcgKzM3MzksNyBAQCB2b2lkIHZteF92
bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPj4gICAgICAgICAgICAg
ICAgICBpZiAoIHJjIDwgMCApCj4+ICAgICAgICAgICAgICAgICAgICAgIGdvdG8gZXhpdF9hbmRf
Y3Jhc2g7Cj4+ICAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQo+PiAtICAgICAgICAgICAgICAg
ICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvKTsKPj4gKyAgICAgICAgICAgICAgICAg
ICAgdm14X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbywgMCAvKiBOL0EgKi8pOwo+PiAgICAgICAg
ICAgICAgfQo+PiAgICAgICAgICAgICAgZWxzZQo+PiAgICAgICAgICAgICAgewo+PiBAQCAtMzc3
Niw3ICszNzc5LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCj4+ICAgICAgICAgICAgICBicmVhazsKPj4gICAgICAgICAgY2FzZSBUUkFQX2Fs
aWdubWVudF9jaGVjazoKPj4gICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVAsIHZlY3Rvcik7
Cj4+IC0gICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvKTsKPj4gKyAgICAg
ICAgICAgIHZteF9wcm9wYWdhdGVfaW50cihpbnRyX2luZm8sIDAgLyogTi9BICovKTsKPj4gICAg
ICAgICAgICAgIGJyZWFrOwo+PiAgICAgICAgICBjYXNlIFRSQVBfbm1pOgo+PiAgICAgICAgICAg
ICAgaWYgKCBNQVNLX0VYVFIoaW50cl9pbmZvLCBJTlRSX0lORk9fSU5UUl9UWVBFX01BU0spICE9
Cj4gSSdtIGtpbmQgb2YgbG9zdCBoZXJlLiBEb24ndCB5b3UgbmVlZCB0byB1cGRhdGUgdm14X2lu
amVjdF9ldmVudCBzbwo+IHRoYXQgaXQgZG9lcyBzb21ldGhpbmcgd2l0aCB0aGUgcGVuZGluZ19k
YmcgZmllbGQgaW4geDg2X2V2ZW50Pwo+Cj4gKGFuZCB0aGUgc2FtZSB0byBzdm1faW5qZWN0X2V2
ZW50KQoKVGhlIGNvbW1pdCBtZXNzYWdlIHNwZWNpZmljYWxseSBzYXlzICJUbyBiZWdpbiByZXNv
bHZpbmcgdGhpcyBpc3N1ZSwgYWRkCmEgLi4uIgoKVGhpcyBwYXRjaCBpcyBwbHVtYmluZy7CoCBM
YXRlciBwYXRjaGVzIGFyZSBmaXhlcywgYW5kIGl0IHRha2VzIHVudGlsCnBhdGNoIDkgdG8gZ2V0
IHdvcmtpbmcgc2Vuc2libHkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 16:59:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 16:59:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbm1-0000zr-UH; Wed, 06 Jun 2018 16:59:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQbm0-0000zh-KX
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 16:59:00 +0000
X-Inumbo-ID: 966f6559-69aa-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 966f6559-69aa-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 18:56: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 1fQblx-0001gn-01; Wed, 06 Jun 2018 16:58: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 1fQblw-00027j-7o; Wed, 06 Jun 2018 16:58:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQblw-0001XI-6k; Wed, 06 Jun 2018 16:58:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123819-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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=2460c23c35e9a612395b4108dbc19f3c1f016d43
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 16:58:56 +0000
Subject: [Xen-devel] [linux-4.9 test] 123819: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgxOSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgxOS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDI0NjBjMjNjMzVlOWE2MTIz
OTViNDEwOGRiYzE5ZjNjMWYwMTZkNDMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAgMTggZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDggWiAgIDE0IGRheXMg
ICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4MTkgIDIwMTgtMDYtMDUgMDg6
NTA6NTggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQ3OCBwZW9wbGUgdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3MjM0IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:02:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbpO-0001ip-M8; Wed, 06 Jun 2018 17:02: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbpN-0001ih-Bw
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 17:02:29 +0000
X-Inumbo-ID: 11a9c396-69ab-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a9c396-69ab-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 19:00:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74254575"
Date: Wed, 6 Jun 2018 19:02:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606170217.uqgew63jwoaogbzb@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN -
 Defer all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBDdXJyZW50bHksIHRoZXJlIGlzIGEgbG90IG9mIGZ1bmN0aW9uYWxpdHkgaW4gdGhl
ICNEQiBpbnRlcmNlcHRzLCBhbmQgc29tZQo+IHJlcGVhdGVkIGZ1bmN0aW9uYWxpdHkgaW4gdGhl
ICpfaW5qZWN0X2V2ZW50KCkgbG9naWMuCj4gCj4gVGhlIGdkYnN4IGNvZGUgaXMgaW1wbGVtZW50
ZWQgYXQgYm90aCBsZXZlbHMgKGFsYmVpdCBkaWZmZXJlbnRseSBmb3IgI0JQLAo+IHdoaWNoIGlz
IHByZXN1bWFibHkgZHVlIHRvIHRoZSBmYWN0IHRoYXQgdGhlIG9sZCBlbXVsYXRvciBiZWhhdmlv
dXIgdXNlZCB0byBiZQo+IHRvIG1vdmUgJXJpcCBmb3J3YXJkcyBmb3IgdHJhcHMpLCB3aGlsZSB0
aGUgbW9uaXRvciBiZWhhdmlvdXIgb25seSBleGlzdHMgYXQKPiB0aGUgaW50ZXJjZXB0IGxldmVs
Lgo+IAo+IFVwZGF0aW5nIG9mICVkcjYgaXMgaW1wbGVtZW50ZWQgKGJ1Z2dpbHkpIGF0IGJvdGgg
bGV2ZWxzLCBidXQgaGF2aW5nIGl0IGF0Cj4gYm90aCBsZXZlbHMgaXMgcHJvYmxlbWF0aWMgdG8g
aW1wbGVtZW50IGNvcnJlY3RseS4KPiAKPiBSZWFycmFuZ2UgdGhlIGxvZ2ljIHRvIGhhdmUgbm90
aGluZyBpbnRlcmVzdGluZyBhdCB0aGUgaW50ZXJjZXB0IGxldmVsLCBhbmQKPiBldmVyeXRoaW5n
IGltcGxlbWVudGVkIGF0IHRoZSBpbmplY3Rpb24gbGV2ZWwuICBBbW9uZ3N0IG90aGVyIHRoaW5n
cywgdGhpcwo+IG1lYW5zIHRoYXQgdGhlIG1vbml0b3Igc3Vic3lzdGVtIHdpbGwgcGljayB1cCBk
ZWJ1ZyBhY3Rpb25zIGZyb20gZW11bGF0ZWQKPiBldmVudHMuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gQEAgLTE3OTcsMTYgKzE4
MDMsMzkgQEAgc3RhdGljIHZvaWQgdm14X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKPiAgICAgICAgICAgICAgX192bXJlYWQoR1VFU1RfSUEzMl9ERUJVR0NUTCwg
JnZhbCk7Cj4gICAgICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMyX0RFQlVHQ1RMLCB2YWwg
JiB+SUEzMl9ERUJVR0NUTE1TUl9MQlIpOwo+ICAgICAgICAgIH0KPiAtICAgICAgICBpZiAoIGNw
dV9oYXNfbW9uaXRvcl90cmFwX2ZsYWcgKQo+IC0gICAgICAgICAgICBicmVhazsKPiArCj4gICAg
ICAgICAgLyogZmFsbCB0aHJvdWdoICovCj4gICAgICBjYXNlIFRSQVBfaW50MzoKPiAgICAgICAg
ICBpZiAoIGN1cnItPmRvbWFpbi0+ZGVidWdnZXJfYXR0YWNoZWQgKQo+ICAgICAgICAgIHsKPiAg
ICAgICAgICAgICAgLyogRGVidWcvSW50MzogVHJhcCB0byBkZWJ1Z2dlci4gKi8KPiArICAgICAg
ICAgICAgaWYgKCBfZXZlbnQudmVjdG9yID09IFRSQVBfaW50MyApCj4gKyAgICAgICAgICAgIHsK
PiArICAgICAgICAgICAgICAgIC8qIE4uQi4gQ2FuJ3QgdXNlIF9fdXBkYXRlX2d1ZXN0X2VpcCgp
IGZvciByaXNrIG9mIHJlY3VzaW9uLiAqLwo+ICsgICAgICAgICAgICAgICAgcmVncy0+cmlwICs9
IF9ldmVudC5pbnNuX2xlbjsKPiArICAgICAgICAgICAgICAgIHJlZ3MtPmVmbGFncyAmPSB+WDg2
X0VGTEFHU19SRjsKPiArICAgICAgICAgICAgICAgIGN1cnItPmFyY2guZ2Ric3hfdmNwdV9ldmVu
dCA9IFRSQVBfaW50MzsKPiArICAgICAgICAgICAgfQo+ICsKPiAgICAgICAgICAgICAgZG9tYWlu
X3BhdXNlX2Zvcl9kZWJ1Z2dlcigpOwo+ICAgICAgICAgICAgICByZXR1cm47Cj4gICAgICAgICAg
fQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGludCByYyA9IGh2
bV9tb25pdG9yX2RlYnVnKHJlZ3MtPnJpcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgX2V2ZW50LnZlY3RvciA9PSBUUkFQX2RlYnVnCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgID8gSFZNX01PTklUT1JfREVCVUdfRVhDRVBUSU9OCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogSFZNX01PTklUT1JfU09G
VFdBUkVfQlJFQUtQT0lOVCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgX2V2ZW50LnR5cGUsIF9ldmVudC5pbnNuX2xlbik7Cj4gKyAgICAgICAgICAgIGlmICggcmMg
PCAwICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0df
RVJSLCAiTW9uaXRvciBkZWJ1ZyBlcnJvciAlZFxuIiwgcmMpOwo+ICsgICAgICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7Cj4gKyAgICAgICAgICAgICAgICByZXR1cm47Cj4g
KyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgaWYgKCByYyApCj4gKyAgICAgICAgICAgICAg
ICByZXR1cm47IC8qIFZDUFUgcGF1c2VkLiAgV2FpdCBmb3IgbW9uaXRvci4gKi8KPiArICAgICAg
ICB9Cj4gICAgICAgICAgYnJlYWs7CgpUaGlzIGxvb2sgZmFpcmx5IHNpbWlsYXIgdG8gdGhlIHN2
bV9pbmplY3RfZXZlbnQgY29kZSwgSSB3b25kZXIgaWYKdGhvc2UgY291bGQgYmUgbWVyZ2VkIHNv
bWVob3cgKG9yIGNlcnRhaW4gcGFydCBvZiBpdCBzaGFyZWQpLgoKUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:04:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17: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 1fQbqr-0001pG-2a; Wed, 06 Jun 2018 17:04: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbqp-0001pA-Ng
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 17:03:59 +0000
X-Inumbo-ID: 99bc98a2-69ab-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99bc98a2-69ab-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 17:03:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74254630"
Date: Wed, 6 Jun 2018 19:03:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606170315.pvc7i2r4fwvzcdeb@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
 <20180606164656.4kgd6w727h7jxra5@MacBook-Pro-de-Roger.local>
 <9572edc9-02d0-f238-6ecd-924c5c3f528a@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9572edc9-02d0-f238-6ecd-924c5c3f528a@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 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>

T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMDU6NTA6MzhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwNi8wNi8xOCAxNzo0NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgSnVuIDA0LCAyMDE4IGF0IDAyOjU5OjExUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKPiA+PiBpbmRleCBiZmEzYTBkLi4zOWM5ZGRjIDEwMDY0NAo+
ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gPj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKPiA+PiBAQCAtMjQ4Myw3ICsyNDgzLDcgQEAgdm9pZCB1cGRhdGVf
Z3Vlc3RfZWlwKHZvaWQpCj4gPj4gICAgICB9Cj4gPj4gIAo+ID4+ICAgICAgaWYgKCByZWdzLT5l
ZmxhZ3MgJiBYODZfRUZMQUdTX1RGICkKPiA+PiAtICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwo+ID4+ICsgICAgICAgIGh2bV9pbmpl
Y3RfZGVidWdfZXhuKFg4Nl9EUjZfQlMpOwo+ID4+ICB9Cj4gPj4gIAo+ID4+ICBzdGF0aWMgdm9p
ZCB2bXhfZnB1X2RpcnR5X2ludGVyY2VwdCh2b2lkKQo+ID4+IEBAIC0zMzgyLDcgKzMzODIsNyBA
QCBzdGF0aWMgaW50IHZteF9oYW5kbGVfZW9pX3dyaXRlKHZvaWQpCj4gPj4gICAqIEl0IGlzIHRo
ZSBjYWxsZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0IHRoaXMgZnVuY3Rpb24gaXMg
b25seSB1c2VkCj4gPj4gICAqIGluIHRoZSBjb250ZXh0IG9mIGFuIGFwcHJvcHJpYXRlIHZtZXhp
dC4KPiA+PiAgICovCj4gPj4gLXN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25l
ZCBsb25nIGludHIpCj4gPj4gK3N0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25l
ZCBsb25nIGludHIsIHVuc2lnbmVkIGxvbmcgcGVuZGluZ19kYmcpCj4gPj4gIHsKPiA+PiAgICAg
IHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7Cj4gPj4gICAgICAgICAgLnZlY3RvciA9IE1BU0tf
RVhUUihpbnRyLCBJTlRSX0lORk9fVkVDVE9SX01BU0spLAo+ID4+IEBAIC0zNDA2LDYgKzM0MDYs
OSBAQCBzdGF0aWMgdm9pZCB2bXhfcHJvcGFnYXRlX2ludHIodW5zaWduZWQgbG9uZyBpbnRyKQo+
ID4+ICAgICAgZWxzZQo+ID4+ICAgICAgICAgIGV2ZW50Lmluc25fbGVuID0gMDsKPiA+PiAgCj4g
Pj4gKyAgICBpZiAoIGV2ZW50LnZlY3RvciA9PSBUUkFQX2RlYnVnICkKPiA+PiArICAgICAgICBl
dmVudC5wZW5kaW5nX2RiZyA9IHBlbmRpbmdfZGJnOwo+ID4+ICsKPiA+PiAgICAgIGh2bV9pbmpl
Y3RfZXZlbnQoJmV2ZW50KTsKPiA+PiAgfQo+ID4+ICAKPiA+PiBAQCAtMzcxNSw3ICszNzE4LDcg
QEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4g
Pj4gICAgICAgICAgICAgICAgICBpZiAoIHJjIDwgMCApCj4gPj4gICAgICAgICAgICAgICAgICAg
ICAgZ290byBleGl0X2FuZF9jcmFzaDsKPiA+PiAgICAgICAgICAgICAgICAgIGlmICggIXJjICkK
PiA+PiAtICAgICAgICAgICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvKTsK
PiA+PiArICAgICAgICAgICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvLCBl
eGl0X3F1YWxpZmljYXRpb24pOwo+ID4+ICAgICAgICAgICAgICB9Cj4gPj4gICAgICAgICAgICAg
IGVsc2UKPiA+PiAgICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9mb3JfZGVidWdnZXIoKTsK
PiA+PiBAQCAtMzczNiw3ICszNzM5LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gPj4gICAgICAgICAgICAgICAgICBpZiAoIHJjIDwgMCAp
Cj4gPj4gICAgICAgICAgICAgICAgICAgICAgZ290byBleGl0X2FuZF9jcmFzaDsKPiA+PiAgICAg
ICAgICAgICAgICAgIGlmICggIXJjICkKPiA+PiAtICAgICAgICAgICAgICAgICAgICB2bXhfcHJv
cGFnYXRlX2ludHIoaW50cl9pbmZvKTsKPiA+PiArICAgICAgICAgICAgICAgICAgICB2bXhfcHJv
cGFnYXRlX2ludHIoaW50cl9pbmZvLCAwIC8qIE4vQSAqLyk7Cj4gPj4gICAgICAgICAgICAgIH0K
PiA+PiAgICAgICAgICAgICAgZWxzZQo+ID4+ICAgICAgICAgICAgICB7Cj4gPj4gQEAgLTM3NzYs
NyArMzc3OSw3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQo+ID4+ICAgICAgICAgICAgICBicmVhazsKPiA+PiAgICAgICAgICBjYXNlIFRSQVBf
YWxpZ25tZW50X2NoZWNrOgo+ID4+ICAgICAgICAgICAgICBIVk1UUkFDRV8xRChUUkFQLCB2ZWN0
b3IpOwo+ID4+IC0gICAgICAgICAgICB2bXhfcHJvcGFnYXRlX2ludHIoaW50cl9pbmZvKTsKPiA+
PiArICAgICAgICAgICAgdm14X3Byb3BhZ2F0ZV9pbnRyKGludHJfaW5mbywgMCAvKiBOL0EgKi8p
Owo+ID4+ICAgICAgICAgICAgICBicmVhazsKPiA+PiAgICAgICAgICBjYXNlIFRSQVBfbm1pOgo+
ID4+ICAgICAgICAgICAgICBpZiAoIE1BU0tfRVhUUihpbnRyX2luZm8sIElOVFJfSU5GT19JTlRS
X1RZUEVfTUFTSykgIT0KPiA+IEknbSBraW5kIG9mIGxvc3QgaGVyZS4gRG9uJ3QgeW91IG5lZWQg
dG8gdXBkYXRlIHZteF9pbmplY3RfZXZlbnQgc28KPiA+IHRoYXQgaXQgZG9lcyBzb21ldGhpbmcg
d2l0aCB0aGUgcGVuZGluZ19kYmcgZmllbGQgaW4geDg2X2V2ZW50Pwo+ID4KPiA+IChhbmQgdGhl
IHNhbWUgdG8gc3ZtX2luamVjdF9ldmVudCkKPiAKPiBUaGUgY29tbWl0IG1lc3NhZ2Ugc3BlY2lm
aWNhbGx5IHNheXMgIlRvIGJlZ2luIHJlc29sdmluZyB0aGlzIGlzc3VlLCBhZGQKPiBhIC4uLiIK
PiAKPiBUaGlzIHBhdGNoIGlzIHBsdW1iaW5nLsKgIExhdGVyIHBhdGNoZXMgYXJlIGZpeGVzLCBh
bmQgaXQgdGFrZXMgdW50aWwKPiBwYXRjaCA5IHRvIGdldCB3b3JraW5nIHNlbnNpYmx5LgoKU29y
cnksIHJlYWxpemVkIHRoaXMgd2hlbiByZXZpZXdpbmcgdGhlIG5leHQgcGF0Y2g6CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17:09:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbwG-0002Qz-Pq; Wed, 06 Jun 2018 17:09:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbwE-0002Qu-PB
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 17:09:34 +0000
X-Inumbo-ID: 61f05283-69ac-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61f05283-69ac-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 17:09:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74254999"
Date: Wed, 6 Jun 2018 19:09:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606170921.emcd2nj4g5g7a54b@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-10-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-10-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 09/11] x86: Fix merging of new status bits
 into %dr6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgY3VycmVudCBsb2dpYyB1c2VkIHRvIHVwZGF0ZSAlZHI2IHdoZW4gaW5qZWN0
aW5nICNEQiBpcyBidWdneS4gIFRoZQo+IGFyY2hpdGVjdHVyYWwgYmVoYXZpb3VyIGlzIHRvIG92
ZXJ3cml0ZSBCezAuLjN9IChyYXRoZXIgdGhhbiBhY2N1bXVsYXRlKSBhbmQKPiBhY2N1bXVsYXRl
IGFsbCBvdGhlciBiaXRzLgo+IAo+IEludHJvZHVjZSBhIG5ldyBtZXJnZV9kcjYoKSBoZWxwZXIs
IHdoaWNoIGFsc28gdGFrZXMgY2FyZSBvZiBoYW5kaW5nIFJUTQo+IGNvcnJlY3RseS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:10:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17:10:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQbxT-00030S-4p; Wed, 06 Jun 2018 17:10: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=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQbxS-00030M-7m
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 17:10:50 +0000
X-Inumbo-ID: 3cf94f01-69ac-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cf94f01-69ac-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 19:08:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,483,1520899200"; d="scan'208";a="74255100"
Date: Wed, 6 Jun 2018 19:10:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606171025.hgfs3wahlk4uu664@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-12-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528120755-17455-12-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 11/11] x86/dbg: Cleanup of legacy dr6
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZXBsYWNlIHRoZSBmZXcgcmVtYWluaW5nIHVzZXMgd2l0aCBYODZfRFI2XyogY29u
c3RhbnRzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:28:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17: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 1fQcEd-0004gs-SF; Wed, 06 Jun 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=3xsl=iy=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fQcEc-0004gn-2f
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 17:28:34 +0000
X-Inumbo-ID: 08e86a4c-69af-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08e86a4c-69af-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 17:28: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 w56HFo7E077834;
 Wed, 6 Jun 2018 17:28:27 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=/Br34jydFK5849g1fEbdlOraa+hAooNEY74brL8ZlNU=;
 b=Bivk0eioe3Kl8JkpNw6UPYWChUWPFlI9UNLxmM0umvk1Vx5/aRRF82mzaH2PKdRcfE0J
 qpXtD1+KR8OPZLd55FVzLGFAtrTWuimVGlG5DLnKcWNbCW/J3bo4j+wakIOsTNhUqmOW
 U0wAHku1N9VIyL6kHQUsdAcxrP80vtq33DpEqIY7oI1/ub9RbkMo+5oWM8IU6y8chn9G
 LB+35ik/yiMAR0VVF1bX0jT7UnfBS0NN+3p7NJYT6GgseJfuv0ClnrdBkwdKCszBCEU9
 uw+WAd87nKpYDo7O+8RGo5qSqM9etlm+TwZJx1vr9wnAZhYzpBEDtJUjuV7oVw8OS4d7 PA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2jbvypnnjd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 17:28:26 +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 w56HSPtY027171
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 17:28: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 w56HSOeo022405;
 Wed, 6 Jun 2018 17:28:25 GMT
Received: from olila.local.net-space.pl (/10.175.170.108)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 06 Jun 2018 10:28:24 -0700
Date: Wed, 6 Jun 2018 19:28:20 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180606172820.GW20016@olila.local.net-space.pl>
References: <20180605095536.44938-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180605095536.44938-1-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806060196
Subject: Re: [Xen-devel] [PATCH] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gVHVlLCBKdW4gMDUsIDIwMTggYXQgMTE6NTU6MzZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0IHRoYXQgaWYgdGhlIGFkZHJlc3MgdGFn
IGlzIG5vdCBwcmVzZW50IHRoZQo+IGZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxm
IGhlYWRlci4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgo+IC0tLQo+IENjOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUu
Y29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiAtLS0KPiAgZG9jL211
bHRpYm9vdC50ZXhpIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KQo+Cj4gZGlmZiAtLWdpdCBhL2RvYy9tdWx0aWJvb3QudGV4aSBiL2RvYy9tdWx0aWJvb3QudGV4
aQo+IGluZGV4IDJlMmQ3ZTc0YS4uMTk2ZjljMTdhIDEwMDY0NAo+IC0tLSBhL2RvYy9tdWx0aWJv
b3QudGV4aQo+ICsrKyBiL2RvYy9tdWx0aWJvb3QudGV4aQo+IEBAIC01MDksNiArNTA5LDEyIEBA
IGFzc3VtZXMgdGhhdCBubyBic3Mgc2VnbWVudCBpcyBwcmVzZW50Lgo+Cj4gIEBlbmQgdGFibGUK
Pgo+ICtOb3RlOiBUaGlzIGluZm9ybWF0aW9uIGRvZXMgbm90IG5lZWQgdG8gYmUgcHJvdmlkZWQg
aWYgdGhlIGtlcm5lbAo+ICtpbWFnZSBpcyBpbiBlbGYgZm9ybWF0LCBidXQgaXQgbXVzdCBiZSBw
cm92aWRlZCBpZiB0aGUgaW1hZ2UgaXMgaW4KCnMvZWxmL0BzY3tlbGZ9LwoKPiArYS5vdXQgZm9y
bWF0IG9yIGluIHNvbWUgb3RoZXIgZm9ybWF0LiBDb21wbGlhbnQgYm9vdCBsb2FkZXJzIG11c3Qg
YmUKPiArYWJsZSB0byBsb2FkIGltYWdlcyB0aGF0IGFyZSBlaXRoZXIgaW4gZWxmIGZvcm1hdCBv
ciBjb250YWluIHRoZQoKRGl0dG8uCgo+ICthZGRyZXNzIHRhZyBlbWJlZGRlZCBpbiB0aGUgTXVs
dGlib290IGhlYWRlci4KCnMvTXVsdGlib290L011bHRpYm9vdDIvCgpJIHRoaW5rIHRoYXQgaXQg
aXMgYWxzbyB3b3J0aCBtZW50aW9uaW5nIHRoYXQgdGhlIGFkZHJlc3MgdGFnIGhhcwpwcmVmZXJl
bmNlIG92ZXIgcmVsZXZhbnQgZGF0YSBwcm92aWRlZCBpbiBFTEYgaGVhZGVyLgoKQWRkaXRpb25h
bGx5LCBtYXkgSSBhc2sgeW91IHRvIHByb3ZpZGUgc2ltaWxhciBwYXRjaCBmb3IgTXVsdGlib290
IHNwZWM/CllvdSBjYW4gZmluZCBpdCBpbiBtdWx0aWJvb3QgYnJhbmNoLiBQbGVhc2UgbG9vayBm
b3IgIlRoZSBhZGRyZXNzIGZpZWxkcwpvZiBNdWx0aWJvb3QgaGVhZGVyIiBwYXJhZ3JhcGguCgpE
YW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 17:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 17: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 1fQcMS-0005o7-Sa; Wed, 06 Jun 2018 17:36:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kavs=iy=citrix.com=prvs=688746ca2=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQcMR-0005o2-Oe
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 17:36:39 +0000
X-Inumbo-ID: 2a2ed318-69b0-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a2ed318-69b0-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 17:36:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,484,1520899200"; d="scan'208";a="74256396"
Date: Wed, 6 Jun 2018 19:36:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180606173630.mi4vykfxwdx3vinu@MacBook-Pro-de-Roger.local>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com>
 <20180606154912.ifx66ozivglgwy6d@MacBook-Pro-de-Roger.local>
 <db1dafec-8ea5-b9f0-520a-b7eaeb68f5fc@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <db1dafec-8ea5-b9f0-520a-b7eaeb68f5fc@citrix.com>
User-Agent: NeoMutt/20180323
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/11] x86: Fix calculation of %dr6/7
 reserved 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: 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>

T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMDQ6NTk6MjRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwNi8wNi8xOCAxNjo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgSnVuIDA0LCAyMDE4IGF0IDAyOjU5OjA4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCj4gPj4gaW5kZXggMTA0MTVlNi4uN2ZkZGFlMSAxMDA2NDQKPiA+PiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
Ywo+ID4+IEBAIC05NzcsNiArOTc3LDcgQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0X2d1ZXN0X3Zh
bGlkX2JpdHMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgYm9vbCByZXN0b3JlKQo+ID4+ICAKPiA+
PiAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKPiA+PiAgewo+ID4+ICsgICAgY29uc3Qgc3RydWN0IGNwdWlkX3Bv
bGljeSAqY3AgPSBkLT5hcmNoLmNwdWlkOwo+ID4+ICAgICAgaW50IHZjcHVpZDsKPiA+PiAgICAg
IHN0cnVjdCB2Y3B1ICp2Owo+ID4+ICAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKPiA+PiBA
QCAtMTE1NCw4ICsxMTU1LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiA+PiAgICAgIHYtPmFyY2guZGVi
dWdyZWdbMV0gPSBjdHh0LmRyMTsKPiA+PiAgICAgIHYtPmFyY2guZGVidWdyZWdbMl0gPSBjdHh0
LmRyMjsKPiA+PiAgICAgIHYtPmFyY2guZGVidWdyZWdbM10gPSBjdHh0LmRyMzsKPiA+PiAtICAg
IHYtPmFyY2guZGVidWdyZWdbNl0gPSBjdHh0LmRyNjsKPiA+PiAtICAgIHYtPmFyY2guZGVidWdy
ZWdbN10gPSBjdHh0LmRyNzsKPiA+PiArICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBhZGp1c3Rf
ZHI2X3JzdmQoY3R4dC5kcjYsIGNwLT5mZWF0LnJ0bSk7Cj4gPj4gKyAgICB2LT5hcmNoLmRlYnVn
cmVnWzddID0gYWRqdXN0X2RyN19yc3ZkKGN0eHQuZHI3LCBjcC0+ZmVhdC5ydG0pOwo+ID4gSSBk
b24ndCBrbm93IG11Y2gsIGJ1dCBpZiB0aGUgdmFsdWUgaW4gZHI2L2RyNyBpcyBjaGFuZ2VkIGZy
b20gdGhlIG9uZQo+ID4gaW4gdGhlIHByb3ZpZGVkIGNvbnRleHQsIHdvbid0IHRoZSBndWVzdCBl
eHBlcmllbmNlIGlzc3Vlcz8KPiA+Cj4gPiBXb24ndCBpdCBiZSBiZXR0ZXIgdG8gcGxhaW4gcmVm
dXNlIHRvIGxvYWQgYSBjb250ZXh0IHRoYXQgaGFzCj4gPiB1bnN1cHBvcnRlZCBEUjYvNyB2YWx1
ZXM/Cj4gCj4gYWRqdXN0X2RyezYsN31fcnN2ZCgpIG1hdGNoIHRoZSBhZGp1c3RtZW50cyB0aGUg
cHJvY2Vzc29yIGRvZXMgd2hlbgo+IGxvYWRpbmcgdmFsdWVzLgo+IAo+IEZvciBiYWNrd2FyZHMg
Y29tcGF0aWJpbGl0eSwgdGhlIHByb2Nlc3NvciBhY2NlcHRzIGFueSBiaXQgcGF0dGVybiBmb3IK
PiB0aGUgYm90dG9tIDMyIGJpdHMsIHRoZW4gaWdub3JlcyB0aGUgYml0cyBpdCBkb2Vzbid0IGNh
cmUgYWJvdXQuwqAgV2hlbgo+IHJlYWRpbmcgdGhlIHJlZ2lzdGVyIGJhY2ssIHRoZSB1bmltcGxl
bWVudGVkIGJpdHMgYXBwZWFyIGFzIHRoZWlyCj4gZGVmYXVsdHMsIHdoaWNoIGFyZW4ndCBhbGwg
MC4KPiAKPiBJbiB0aGUgY2FzZSBvZiBodm1fbG9hZF9jcHVfY3R4dCgpLCB3ZSdkIGlkZWFsbHkg
c3RyaWN0bHkgbGltaXQgaXQgdG8KPiBhcmNoaXRlY3R1cmFsIGV4cGVjdGF0aW9uLCBidXQgdGhl
cmUgd2lsbCBiZSBhIGdvb2QgY2h1bmsgb2YgVk1zIG91dAo+IHRoZXJlIHdoaWNoIGhhdmVuJ3Qg
ZXZlciB0b3VjaGVkICVkcjYvJWRyNyBpbiB0aGVpciBsaWZldGltZSwgYW5kIHdpbGwKPiB0aGVy
ZWZvcmUgaGF2ZSAwJ3MgaW4gdGhlIG1pZ3JhdGlvbiByZWNvcmQgYXQgdGhpcyBwb2ludC4KClJp
Z2h0LCBJIGd1ZXNzIHRoYXQncyB0aGUgYmVzdCBhcHByb2FjaC4KClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 18:01:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 18:01:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQcjj-0000AZ-1u; Wed, 06 Jun 2018 18:00: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=mdjd=iy=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fQcjh-0000AU-Cn
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 18:00:41 +0000
X-Inumbo-ID: 339c2966-69b3-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 339c2966-69b3-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 19:58:22 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9197915AB;
 Wed,  6 Jun 2018 11:00:37 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 389B43F59D;
 Wed,  6 Jun 2018 11:00:36 -0700 (PDT)
To: moin anjnawala <moinanjnawala@gmail.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
 <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
Date: Wed, 6 Jun 2018 19:00:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Omkar Bolla <omkar062@gmail.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Mirela Simonovic <mirela.simonovic@aggios.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgU3RlZmFubywgTWlyZWxhLCBKdWVyZ2VuIGFuZCBCb3JpcykKCk9uIDA2LzA2LzE4IDA5OjE3
LCBtb2luIGFuam5hd2FsYSB3cm90ZToKPiBIaSBKdWxpZW4sCgpIaSwKCj4gQXMgeW91IHNwZWNp
ZmllZCBlYXJsaWVyIEkgYW0gbm93IGFibGUgdG8gYm9vdCB1c2luZyB4ZW40LjEwLiBJIGFtCj4g
dXNpbmcgbGludXg0LjQgYXMgZG9tMCBhcyB3ZWxsIGFzIGRvbVUuSW4gZG9tVSwgSSBoYXZlIGVu
YWJsZWQKPiBoaWJlbmF0aW9uIHJlbGF0ZWQgY29uZmlncyBhbmQgSSBhbSB0cnlpbmcgc3VzcGVu
ZCB0byBkaXNrLldpdGggeGVuCj4gNC4xMCwgaGliZXJuYXRpb24gaXMgZG9uZSBzdWNlc3NmdWx5
IGJ1dCByZXN1bWUgY3Jhc2hlcy4KCkl0IHdvdWxkIGhhdmUgYmVlbiBuaWNlIHRvIHN3aXRjaCB0
byBhIG1vcmUgcmVjZW50IExpbnV4IGFzIHdlbGwgYmVjYXVzZSAKSSBkb24ndCB0aGluayBhbnlv
bmUgd29ya2VkIG9uIHN1c3BlbmQvcmVzdW1lIDIgeWVhcnMgYWdvLiBUaGVyZSBhcmUgCmVmZm9y
dCB0byBzdXBwb3J0IHN1c3BlbmQvcmVzdW1lIGluIFhlbiAoYW5kIEkgZ3Vlc3MgZ3Vlc3QpIGJ1
dCBJIApzdXNwZWN0IHNvbWUgd29yayBpcyBzdGlsbCBtaXNzaW5nIGluIG5ld2VyIGtlcm5lbC4g
QWx0aG91Z2ggdGhhdCB3b3VsZCAKYmUgYSBiZXR0ZXIgc3RhcnQgdGhhbiBhIDIgeWVhcnMgb2xk
IGtlcm5lbCBmb3IgdGhlIGd1ZXN0LgoKPiBJIGhhdmUgdXNlZCBnaXZlbiBjb25maWcgZmlsZSBm
b3IgZG9tVS4KPiBuYW1lID0gImRvbVUiCj4ga2VybmVsID0gIi9aSS11aDEiCj4gbWVtb3J5ID0g
MjAwCj4gdmNwdXMgPSAxCj4gY3B1cyA9IDEKPiBkaXNrID0gWyAncGh5Oi9yZnMxLmltZyx4dmRh
LHJ3J10KPiAKPiBleHRyYSA9ICdub19jb25zb2xlX3N1c3BlbmQgbG9nbGV2ZWw9OCBjb25zb2xl
PWh2YzAgeGVuY29uc29sZT10dHkKPiBlYXJseXByaW50az14eAo+IGVuIHJ3IGRoY3A9b2ZmIHJl
c3VtZT0vZGV2L3h2ZGEgcmVzdW1lX29mZnNldD0zMzE3NzYgcm9vdD0vZGV2L3h2ZGEgcm9vdHdh
aXQnCj4gCj4gVGhlIGhpYmVybmF0ZShkb21VIGNvbnNvbGUpIGFuZCByZXN1bWUgbG9ncyBhcmUg
c2hvd24gYXMgYmVsb3c6Cj4gCj4gCj4gcm9vdEBkZWJpYW4tamVzc2llOn4jIHN3YXBvbiAvc3dh
cGZpbGUuaW1nCj4gCj4gc3dhcG9uOiAvc3dhcGZpbGUuaW1nOiBpbnNlY3VyZSBwZXJtaXNzaW9u
cyAwNjQ0LCAwNjAwIHN1Z2dlc3RlZC4KPiBbICAgNTAuMDY0NTQ1XSBBZGRpbmcgMTAyMzk2ayBz
d2FwIG9uIC9zd2FwZmlsZS5pbWcuICBQcmlvcml0eTotMQo+IGV4dGVudHM6MSBhY3Jvc3M6MTAy
Mzk2ayBTUwo+IHJvb3RAZGViaWFuLWplc3NpZTp+Iwo+IHJvb3RAZGViaWFuLWplc3NpZTp+Iwo+
IHJvb3RAZGViaWFuLWplc3NpZTp+IyBlY2hvIGRpc2sgPiAvc3lzL3Bvd2VyL3N0YXRlCj4gWyAg
IDU2LjY0OTc5M10gUE06IFN5bmNpbmcgZmlsZXN5c3RlbXMgLi4uIGRvbmUuCj4gWyAgIDU2LjY4
Njc3MF0gRnJlZXppbmcgdXNlciBzcGFjZSBwcm9jZXNzZXMgLi4uIChlbGFwc2VkIDAuMDAyIHNl
Y29uZHMpIGRvbmUuCj4gWyAgIDU2LjY4OTQ1NF0gUE06IEJhc2ljIG1lbW9yeSBiaXRtYXBzIGNy
ZWF0ZWQKPiBbICAgNTYuNjg5NDk3XSBQTTogUHJlYWxsb2NhdGluZyBpbWFnZSBtZW1vcnkuLi4g
ZG9uZSAoYWxsb2NhdGVkIDExMDc3IHBhZ2VzKQo+IFsgICA1Ny4xMTk5NjBdIFBNOiBBbGxvY2F0
ZWQgNDQzMDgga2J5dGVzIGluIDAuNDMgc2Vjb25kcyAoMTAzLjA0IE1CL3MpCj4gWyAgIDU3LjEy
MDAxMF0gRnJlZXppbmcgcmVtYWluaW5nIGZyZWV6YWJsZSB0YXNrcyAuLi4gKGVsYXBzZWQgMC4w
MDkKPiBzZWNvbmRzKSBkb25lLgo+IFsgICA1OC45MjI2MjldIFBNOiBmcmVlemUgb2YgZGV2aWNl
cyBjb21wbGV0ZSBhZnRlciAxNzkxLjc1NiBtc2Vjcwo+IFsgICA1OC45MjUxNjddIFBNOiBsYXRl
IGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDIuNDg1IG1zZWNzCj4gWyAgIDU4Ljky
NzIzMV0gUE06IG5vaXJxIGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDIuMDEwIG1z
ZWNzCj4gWyAgIDU4LjkyNzI3NV0gRGlzYWJsaW5nIG5vbi1ib290IENQVXMgLi4uCj4gWyAgIDU4
LjkyNzMwN10gUE06IENyZWF0aW5nIGhpYmVybmF0aW9uIGltYWdlOgo+IFsgICA1OC45MjczMDdd
IFBNOiBOZWVkIHRvIGNvcHkgMTA3OTAgcGFnZXMKPiBbICAgNTguOTI3MzA3XSBQTTogTm9ybWFs
IHBhZ2VzIG5lZWRlZDogMTA3OTAgKyAxMDI0LCBhdmFpbGFibGUgcGFnZXM6IDQwMzk4Cj4gWyAg
IDU4LjkyNzMwN10gUE06IEhpYmVybmF0aW9uIGltYWdlIGNyZWF0ZWQgKDEwNzkwIHBhZ2VzIGNv
cGllZCkKPiBbICAgNTguOTI4NjI5XSBQTTogbm9pcnEgdGhhdyBvZiBkZXZpY2VzIGNvbXBsZXRl
IGFmdGVyIDEuMzEwIG1zZWNzCj4gWyAgIDU4LjkzMDMzNF0gUE06IGVhcmx5IHRoYXcgb2YgZGV2
aWNlcyBjb21wbGV0ZSBhZnRlciAxLjU4OSBtc2Vjcwo+IFsgICA2MC42MzQ0OThdIFBNOiB0aGF3
IG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMTcwNC4xMTQgbXNlY3MKPiBbICAgNjAuNjM1ODc4
XSBQTTogd3JpdGluZyBpbWFnZS4KPiBbICAgNjAuNjgwMDM4XSBQTTogVXNpbmcgMSB0aHJlYWQo
cykgZm9yIGNvbXByZXNzaW9uLgo+IFsgICA2MC42ODAwMzhdIFBNOiBDb21wcmVzc2luZyBhbmQg
c2F2aW5nIGltYWdlIGRhdGEgKDEwODAxIHBhZ2VzKS4uLgo+IFsgICA2MC42ODAxNzBdIFBNOiBJ
bWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICAgMCUKPiBbICAgNjEuMjg4OTMyXSBQTTogSW1hZ2Ugc2F2
aW5nIHByb2dyZXNzOiAgMTAlCj4gWyAgIDYxLjgwOTkzN10gUE06IEltYWdlIHNhdmluZyBwcm9n
cmVzczogIDIwJQo+IFsgICA2MS45OTQ1OTRdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICAz
MCUKPiBbICAgNjIuMzYwNjE2XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgNDAlCj4gWyAg
IDYyLjU4MzYxM10gcmFuZG9tOiBub25ibG9ja2luZyBwb29sIGlzIGluaXRpYWxpemVkCj4gWyAg
IDYyLjU5MjI5NV0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDUwJQo+IFsgICA2Mi42NjUw
NTJdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA2MCUKPiBbICAgNjIuNzAwMDIyXSBQTTog
SW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgNzAlCj4gWyAgIDYyLjc1OTY4NV0gUE06IEltYWdlIHNh
dmluZyBwcm9ncmVzczogIDgwJQo+IFsgICA2Mi44MjE3OTZdIFBNOiBJbWFnZSBzYXZpbmcgcHJv
Z3Jlc3M6ICA5MCUKPiBbICAgNjIuODU0Njk0XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAx
MDAlCj4gWyAgIDYyLjg1NTE3NV0gUE06IEltYWdlIHNhdmluZyBkb25lLgo+IFsgICA2Mi44NTUy
MTBdIFBNOiBXcm90ZSA0MzIwNCBrYnl0ZXMgaW4gMi4xNyBzZWNvbmRzICgxOS45MCBNQi9zKQo+
IFsgICA2Mi44NjMzMDhdIFBNOiBTfAo+IFsgICA2Mi45MjEwMjldIHJlYm9vdDogUG93ZXIgZG93
bgo+IHJvb3RARG9tMDp+Iwo+IHJvb3RARG9tMDp+Iwo+IHJvb3RARG9tMDp+Iwo+IHJvb3RARG9t
MDp+Iwo+IHJvb3RARG9tMDp+Iwo+IHJvb3RARG9tMDp+Iwo+IHJvb3RARG9tMDp+Iwo+IHJvb3RA
RG9tMDp+Iwo+IHJvb3RARG9tMDp+IyB4bCBjcmVhdGUgLWMgL3ZuY19sLmNmZwo+IFBhcnNpbmcg
Y29uZmlnIGZyb20gL3ZuY19sLmNmZwo+IChYRU4pIGQydjA6IHZHSUNEOiB1bmhhbmRsZWQgd29y
ZCB3cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjAKPiBbICAgIDAuMDAwMDAwXSBCb290aW5n
IExpbnV4IG9uIHBoeXNpY2FsIENQVSAweDAKPiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcg
Y2dyb3VwIHN1YnN5cyBjcHVzZXQKPiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3Vw
IHN1YnN5cyBjcHUKPiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBj
cHVhY2N0Cj4gWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiA0LjQuOTEtMDAwMDItZzg5YmFh
ZTYtZGlydHkKCkkgZG9uJ3Qgc2VlbSB0byBiZSBhYmxlIHRvIGZpbmQgdGhhdCBjb21taXQgaW4g
TGludXggYW5kIGl0IGFsc28gc2F5cyAKZGlydHkuIFdoYXQgYXJlIHlvdXIgbW9kaWZpY2F0aW9u
IG9uIHRvcCBvZiBMaW51eCA0LjQ/Cgo+IChvbWthci5ib2xsYUBDUFUtMzA4VSkgKGdjYyB2ZXJz
aW9uIDQuOC40IChVYnVudHUvTGluYXJvCj4gNC44LjQtMnVidW50dTF+MTQuMDQuMSkgKSAjMTA3
IFNNUCBQUgo+IEVFTVBUIFR1ZSBKdW4gNSAxNjo1MToyMSBJU1QgMjAxOAo+IFsgICAgMC4wMDAw
MDBdIENQVTogQVJNdjcgUHJvY2Vzc29yIFs0MTJmYzBmMl0gcmV2aXNpb24gMiAoQVJNdjcpLCBj
cj01MGM1Mzg3ZAo+IFsgICAgMC4wMDAwMDBdIENQVTogUElQVCAvIFZJUFQgbm9uYWxpYXNpbmcg
ZGF0YSBjYWNoZSwgUElQVCBpbnN0cnVjdGlvbiBjYWNoZQo+IFsgICAgMC4wMDAwMDBdIE1hY2hp
bmUgbW9kZWw6IFhFTlZNLTQuMTAKPiBbICAgIDAuMDAwMDAwXSBjbWE6IFJlc2VydmVkIDI0IE1p
QiBhdCAweDRiMDAwMDAwCj4gWyAgICAwLjAwMDAwMF0gTWVtb3J5IHBvbGljeTogRGF0YSBjYWNo
ZSB3cml0ZWFsbG9jCj4gWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDUxMjAw
Cj4gWyAgICAwLjAwMDAwMF0gZnJlZV9hcmVhX2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMDdl
Yjc0MCwKPiBub2RlX21lbV9tYXAgY2FlMmIwMDAKPiBbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6
b25lOiA0NTAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwCj4gWyAgICAwLjAwMDAwMF0gICBOb3JtYWwg
em9uZTogMCBwYWdlcyByZXNlcnZlZAo+IFsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDUx
MjAwIHBhZ2VzLCBMSUZPIGJhdGNoOjE1Cj4gWyAgICAwLjAwMDAwMF0gcHNjaTogcHJvYmluZyBm
b3IgY29uZHVpdCBtZXRob2QgZnJvbSBEVC4KPiBbICAgIDAuMDAwMDAwXSBwc2NpOiBQU0NJdjEu
MSBkZXRlY3RlZCBpbiBmaXJtd2FyZS4KPiBbICAgIDAuMDAwMDAwXSBwc2NpOiBVc2luZyBzdGFu
ZGFyZCBQU0NJIHYwLjIgZnVuY3Rpb24gSURzCj4gWyAgICAwLjAwMDAwMF0gcHNjaTogVHJ1c3Rl
ZCBPUyBtaWdyYXRpb24gbm90IHJlcXVpcmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuIDQuMTAgc3Vw
cG9ydCBmb3VuZAo+IFsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMTEgcGFnZXMvY3B1
IEBjYWUxZDAwMCBzMTU4NzIgcjgxOTIKPiBkMjA5OTIgdTQ1MDU2Cj4gWyAgICAwLjAwMDAwMF0g
cGNwdS1hbGxvYzogczE1ODcyIHI4MTkyIGQyMDk5MiB1NDUwNTYgYWxsb2M9MTEqNDA5Ngo+IFsg
ICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwCj4gWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6
b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uCj4gVG90YWwgcGFn
ZXM6IDUwNzUwCj4gWyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogbm9fY29uc29s
ZV9zdXNwZW5kIGxvZ2xldmVsPTgKPiBjb25zb2xlPWh2YzAgeGVuY29uc29sZT10dHkgZWFybHlw
cmludGs9eGVuIHJ3IGRoY3A9b2ZmCj4gcmVzdW1lPS9kZXYveHZkYSByZXN1bWVfb2Zmc2UKPiB0
PTMzMTc3NiByb290PS9kZXYveHZkYSByb290d2FpdCB4ZW4tZmJmcm9udC52aWRlbz0yLDEwMjQs
NzY4Cj4gWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6
IDAsIDQwOTYgYnl0ZXMpCj4gWyAgICAwLjAwMDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUg
ZW50cmllczogMzI3NjggKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpCj4gWyAgICAwLjAwMDAwMF0g
SW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxNjM4NCAob3JkZXI6IDQsIDY1NTM2IGJ5
dGVzKQo+IFsgICAgMC4wMDAwMDBdIE1lbW9yeTogMTY5NjkySy8yMDQ4MDBLIGF2YWlsYWJsZSAo
NDYzNksga2VybmVsIGNvZGUsCj4gMzgzSyByd2RhdGEsIDI1NjhLIHJvZGF0YSwgMjgwSyBpbml0
LCAyOTVLIGJzcywgMTA1MzJLIHJlc2VydmVkLAo+IDI0NTc2SyBjbWEtcmVzZXJ2Cj4gZWQsIDBL
IGhpZ2htZW0pCj4gWyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwgbWVtb3J5IGxheW91dDoK
PiBbICAgIDAuMDAwMDAwXSAgICAgdmVjdG9yICA6IDB4ZmZmZjAwMDAgLSAweGZmZmYxMDAwICAg
KCAgIDQga0IpCj4gWyAgICAwLjAwMDAwMF0gICAgIGZpeG1hcCAgOiAweGZmYzAwMDAwIC0gMHhm
ZmYwMDAwMCAgICgzMDcyIGtCKQo+IFsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHhjZDAw
MDAwMCAtIDB4ZmY4MDAwMDAgICAoIDgwOCBNQikKPiBbICAgIDAuMDAwMDAwXSAgICAgbG93bWVt
ICA6IDB4YzAwMDAwMDAgLSAweGNjODAwMDAwICAgKCAyMDAgTUIpCj4gWyAgICAwLjAwMDAwMF0g
ICAgIHBrbWFwICAgOiAweGJmZTAwMDAwIC0gMHhjMDAwMDAwMCAgICggICAyIE1CKQo+IFsgICAg
MC4wMDAwMDBdICAgICBtb2R1bGVzIDogMHhiZjgwMDAwMCAtIDB4YmZlMDAwMDAgICAoICAgNiBN
QikKPiBbICAgIDAuMDAwMDAwXSAgICAgICAudGV4dCA6IDB4YzAwMDgwMDAgLSAweGMwNDhmMmM0
ICAgKDQ2Mzcga0IpCj4gWyAgICAwLjAwMDAwMF0gICAgICAgLmluaXQgOiAweGMwNzQ4MDAwIC0g
MHhjMDc4ZTAwMCAgICggMjgwIGtCKQo+IFsgICAgMC4wMDAwMDBdICAgICAgIC5kYXRhIDogMHhj
MDc4ZTAwMCAtIDB4YzA3ZWRlNDAgICAoIDM4NCBrQikKPiBbICAgIDAuMDAwMDAwXSAgICAgICAg
LmJzcyA6IDB4YzA3ZWYwMDAgLSAweGMwODM4ZGQ4ICAgKCAyOTYga0IpCj4gWyAgICAwLjAwMDAw
MF0gU0xVQjogSFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MSwgTm9k
ZXM9MQo+IFsgICAgMC4wMDAwMDBdIFByZWVtcHRpYmxlIGhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVt
ZW50YXRpb24uCj4gWyAgICAwLjAwMDAwMF0gIEJ1aWxkLXRpbWUgYWRqdXN0bWVudCBvZiBsZWFm
IGZhbm91dCB0byAzMi4KPiBbICAgIDAuMDAwMDAwXSAgUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJv
bSBOUl9DUFVTPTIgdG8gbnJfY3B1X2lkcz0xLgo+IFsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0
aW5nIGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MzIsIG5yX2NwdV9pZHM9MQo+IFsgICAg
MC4wMDAwMDBdIE5SX0lSUVM6MTYgbnJfaXJxczoxNiAxNgo+IFsgICAgMC4wMDAwMDBdIEFyY2hp
dGVjdGVkIGNwMTUgdGltZXIocykgcnVubmluZyBhdCA2LjE0TUh6ICh2aXJ0KS4KPiBbICAgIDAu
MDAwMDAwXSBjbG9ja3NvdXJjZTogYXJjaF9zeXNfY291bnRlcjogbWFzazogMHhmZmZmZmZmZmZm
ZmZmZgo+IG1heF9jeWNsZXM6IDB4MTZhYzAyODYyLCBtYXhfaWRsZV9uczogNDQwNzk1MjAyMjE4
IG5zCj4gWyAgICAwLjAwMDAwM10gc2NoZWRfY2xvY2s6IDU2IGJpdHMgYXQgNk1IeiwgcmVzb2x1
dGlvbiAxNjJucywgd3JhcHMKPiBldmVyeSA0Mzk4MDQ2NTExMDg1bnMKPiBbICAgIDAuMDAwMDEy
XSBTd2l0Y2hpbmcgdG8gdGltZXItYmFzZWQgZGVsYXkgbG9vcCwgcmVzb2x1dGlvbiAxNjJucwo+
IFsgICAgMC4wMDAxMDZdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MzAKPiBbICAg
IDAuMDAyMTk5XSBjb25zb2xlIFtodmMwXSBlbmFibGVkCj4gWyAgICAwLjAwMjI0NV0gQ2FsaWJy
YXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQKPiB1c2luZyB0aW1l
ciBmcmVxdWVuY3kuLiAxMi4yOCBCb2dvTUlQUyAobHBqPTYxNDQwKQo+IFsgICAgMC4wMDIzMThd
IHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQo+IFsgICAgMC4wMDI0NTFdIE1v
dW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsIDQwOTYgYnl0ZXMp
Cj4gWyAgICAwLjAwMjQ5OF0gTW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEw
MjQgKG9yZGVyOiAwLCA0MDk2IGJ5dGVzKQo+IFsgICAgMC4wMDMxMzFdIEluaXRpYWxpemluZyBj
Z3JvdXAgc3Vic3lzIGlvCj4gWyAgICAwLjAwMzE3M10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJz
eXMgbWVtb3J5Cj4gWyAgICAwLjAwMzIzMV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2
aWNlcwo+IFsgICAgMC4wMDMyNzVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIK
PiBbICAgIDAuMDAzMzE4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50Cj4g
WyAgICAwLjAwMzM2MF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgcGlkcwo+IFsgICAgMC4w
MDM0MTRdIENQVTogVGVzdGluZyB3cml0ZSBidWZmZXIgY29oZXJlbmN5OiBvawo+IFsgICAgMC4w
MDM2NjhdIC9jcHVzL2NwdUAwIG1pc3NpbmcgY2xvY2stZnJlcXVlbmN5IHByb3BlcnR5Cj4gWyAg
ICAwLjAwMzcxMl0gQ1BVMDogdXBkYXRlIGNwdV9jYXBhY2l0eSAxMDI0Cj4gWyAgICAwLjAwMzc0
NF0gQ1BVMDogdGhyZWFkIC0xLCBjcHUgMCwgc29ja2V0IDAsIG1waWRyIDgwMDAwMDAwCj4gWyAg
ICAwLjAwNDA2OF0geGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAx
IGxheW91dAo+IFsgICAgMC4wMDQxNTZdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkCj4gWyAgICAw
LjAwNDIzNF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKPiBbICAgIDAuMDA0Mjg0
XSBYZW46IGluaXRpYWxpemluZyBjcHUwCj4gWyAgICAwLjAwNDM5MF0gU2V0dGluZyB1cCBzdGF0
aWMgaWRlbnRpdHkgbWFwIGZvciAweDQwMDA4MjQwIC0gMHg0MDAwODI5NAo+IFsgICAgMC4wNTA0
MDhdIEJyb3VnaHQgdXAgMSBDUFVzCj4gWyAgICAwLjA1MDQ0NV0gU01QOiBUb3RhbCBvZiAxIHBy
b2Nlc3NvcnMgYWN0aXZhdGVkICgxMi4yOCBCb2dvTUlQUykuCj4gWyAgICAwLjIyNjQzM10gQ1BV
OiBBbGwgQ1BVKHMpIHN0YXJ0ZWQgaW4gU1ZDIG1vZGUuCj4gWyAgICAwLjIyNjQ4Nl0gQ1BVMDog
dXBkYXRlIG1heCBjcHVfY2FwYWNpdHkgMTAyNAo+IFsgICAgMC4yMjc0NjBdIGRldnRtcGZzOiBp
bml0aWFsaXplZAo+IFsgICAgMC4yMzY2MTddIFZGUCBzdXBwb3J0IHYwLjM6IGltcGxlbWVudG9y
IDQxIGFyY2hpdGVjdHVyZSA0IHBhcnQgMzAKPiB2YXJpYW50IGYgcmV2IDAKPiBbICAgIDAuMjM2
OTk0XSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOgo+
IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwMCBucwo+IFsgICAgMC4y
MzcwNzVdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMiwgMTYzODQgYnl0
ZXMpCj4gWyAgICAwLjI0NzE2Ml0gcGluY3RybCBjb3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1
YnN5c3RlbQo+IFsgICAgMC4yNDgwNzJdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTYKPiBbICAgIDAuMjQ5NjYyXSBETUE6IHByZWFsbG9jYXRlZCAyNTYgS2lCIHBvb2wgZm9yIGF0
b21pYyBjb2hlcmVudCBhbGxvY2F0aW9ucwo+IFsgICAgMC4yNzM2NTddIGh3LWJyZWFrcG9pbnQ6
IEZhaWxlZCB0byBlbmFibGUgbW9uaXRvciBtb2RlIG9uIENQVSAwLgo+IFsgICAgMC4zODc2MTld
IHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKPiBbICAgIDAuNTkwNzQy
XSB4ZW5fYmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyCj4gWyAgICAwLjU5MjIx
MV0gbWVkaWE6IExpbnV4IG1lZGlhIGludGVyZmFjZTogdjAuMTAKPiBbICAgIDAuNTkyMzEwXSBM
aW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTogdjIuMDAKPiBbICAgIDAuNTkyMzgzXSBwcHNf
Y29yZTogTGludXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVkCj4gWyAgICAwLjU5MjQyMF0gcHBz
X2NvcmU6IFNvZnR3YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3Cj4gUm9kb2xm
byBHaW9tZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+Cj4gWyAgICAwLjU5MjQ5OF0gUFRQIGNsb2Nr
IHN1cHBvcnQgcmVnaXN0ZXJlZAo+IFsgICAgMC41OTI1NzFdIEVEQUMgTUM6IFZlcjogMy4wLjAK
PiBbICAgIDAuNTk4MjM2XSBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNoaXRlY3R1cmUgRHJpdmVy
IEluaXRpYWxpemVkLgo+IFsgICAgMC41OTkzMjNdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBj
bG9ja3NvdXJjZSBhcmNoX3N5c19jb3VudGVyCj4gWyAgICAwLjYxMDkzNF0gTkVUOiBSZWdpc3Rl
cmVkIHByb3RvY29sIGZhbWlseSAyCj4gWyAgICAwLjYxMTQ2M10gVENQIGVzdGFibGlzaGVkIGhh
c2ggdGFibGUgZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpCj4gWyAgICAwLjYx
MTUyOF0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQg
Ynl0ZXMpCj4gWyAgICAwLjYxMTYwNF0gVENQOiBIYXNoIHRhYmxlcyBjb25maWd1cmVkIChlc3Rh
Ymxpc2hlZCAyMDQ4IGJpbmQgMjA0OCkKPiBbICAgIDAuNjExNjgyXSBVRFAgaGFzaCB0YWJsZSBl
bnRyaWVzOiAyNTYgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQo+IFsgICAgMC42MTE3NDFdIFVEUC1M
aXRlIGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcykKPiBbICAg
IDAuNjExOTIxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKPiBbICAgIDAuNjI5
NDk5XSBSUEM6IFJlZ2lzdGVyZWQgbmFtZWQgVU5JWCBzb2NrZXQgdHJhbnNwb3J0IG1vZHVsZS4K
PiBbICAgIDAuNjI5NTQ4XSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuCj4g
WyAgICAwLjYyOTU4NV0gUlBDOiBSZWdpc3RlcmVkIHRjcCB0cmFuc3BvcnQgbW9kdWxlLgo+IFsg
ICAgMC42Mjk2MjFdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgTkZTdjQuMSBiYWNrY2hhbm5lbCB0cmFu
c3BvcnQgbW9kdWxlLgo+IFsgICAgMC42Mjk2NzRdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1bHQg
NjQKPiBbICAgIDAuNjY5MzcxXSBzcXVhc2hmczogdmVyc2lvbiA0LjAgKDIwMDkvMDEvMzEpIFBo
aWxsaXAgTG91Z2hlcgo+IFsgICAgMC42ODk3MjRdIE5GUzogUmVnaXN0ZXJpbmcgdGhlIGlkX3Jl
c29sdmVyIGtleSB0eXBlCj4gWyAgICAwLjY4OTc4OF0gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVn
aXN0ZXJlZAo+IFsgICAgMC42ODk4MjBdIEtleSB0eXBlIGlkX2xlZ2FjeSByZWdpc3RlcmVkCj4g
WyAgICAwLjY4OTkxMl0gbnRmczogZHJpdmVyIDIuMS4zMiBbRmxhZ3M6IFIvT10uCj4gWyAgICAw
LjY5MjU1OV0gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAu
NAo+IGxvYWRlZCAobWFqb3IgMjQ3KQo+IFsgICAgMC42OTI2MjNdIGlvIHNjaGVkdWxlciBub29w
IHJlZ2lzdGVyZWQKPiBbICAgIDAuNjkyNjU5XSBpbyBzY2hlZHVsZXIgZGVhZGxpbmUgcmVnaXN0
ZXJlZAo+IFsgICAgMC42OTI3MjVdIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVs
dCkKPiBbICAgIDAuODAxNzY4XSBDb25zb2xlOiBzd2l0Y2hpbmcgdG8gY29sb3VyIGZyYW1lIGJ1
ZmZlciBkZXZpY2UgMTAweDM3Cj4gWyAgICAwLjgwNzcwM10geGVuOnhlbl9ldnRjaG46IEV2ZW50
LWNoYW5uZWwgZGV2aWNlIGluc3RhbGxlZAo+IFsgICAgMC44NjA2MThdIFNlcmlhbDogODI1MC8x
NjU1MCBkcml2ZXIsIDEwIHBvcnRzLCBJUlEgc2hhcmluZyBkaXNhYmxlZAo+IFsgICAgMC44NjMx
NzZdIFtkcm1dIEluaXRpYWxpemVkIGRybSAxLjEuMCAyMDA2MDgxMAo+IFsgICAgMS4xODU5NzBd
IGJyZDogbW9kdWxlIGxvYWRlZAo+IFsgICAgMS4zMzk3ODJdIGxvb3A6IG1vZHVsZSBsb2FkZWQK
PiBbICAgIDEuMzQyNDQxXSBsaWJwaHk6IEZpeGVkIE1ESU8gQnVzOiBwcm9iZWQKPiBbICAgIDEu
MzQzMjI2XSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBYZW4gdmlydHVhbCBldGhlcm5ldCBk
cml2ZXIKPiBbICAgIDEuMzYzNzI5XSBtb3VzZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9u
IGZvciBhbGwgbWljZQo+IFsgICAgMS40MDIxNjNdIGlucHV0OiBYZW4gVmlydHVhbCBLZXlib2Fy
ZCBhcyAvZGV2aWNlcy92aXJ0dWFsL2lucHV0L2lucHV0MAo+IFsgICAgMS40MDI4MDVdIGlucHV0
OiBYZW4gVmlydHVhbCBQb2ludGVyIGFzIC9kZXZpY2VzL3ZpcnR1YWwvaW5wdXQvaW5wdXQxCj4g
WyAgICAxLjQxNTI3Ml0gaTJjIC9kZXYgZW50cmllcyBkcml2ZXIKPiBbICAgIDEuNDE2MzAyXSBs
ZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBDUFVzCj4gWyAg
ICAxLjQxODA5OF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMAo+IFsgICAgMS40
MTk0NDVdIGJsa2Zyb250OiB4dmRhOiBmbHVzaCBkaXNrY2FjaGU6IGVuYWJsZWQ7IHBlcnNpc3Rl
bnQKPiBncmFudHM6IGVuYWJsZWQ7IGluZGlyZWN0IGRlc2NyaXB0b3JzOiBlbmFibGVkOwo+IFsg
ICAgMS40Mjk3MTZdIHNpdDogSVB2NiBvdmVyIElQdjQgdHVubmVsaW5nIGRyaXZlcgo+IFsgICAg
MS40MzAzOTldIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKPiBbICAgIDEuNDMw
NTcwXSBLZXkgdHlwZSBkbnNfcmVzb2x2ZXIgcmVnaXN0ZXJlZAo+IFsgICAgMS40MzA3NDNdIFJl
Z2lzdGVyaW5nIFNXUC9TV1BCIGVtdWxhdGlvbiBoYW5kbGVyCj4gWyAgICAxLjU0OTY0NF0gaGN0
b3N5czogdW5hYmxlIHRvIG9wZW4gcnRjIGRldmljZSAocnRjMCkKPiBbICAgIDEuNTQ5ODA1XSBQ
TTogQ2hlY2tpbmcgaGliZXJuYXRpb24gaW1hZ2UgcGFydGl0aW9uIC9kZXYveHZkYQo+IFsgICAg
MS41NDk4NjddIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBwYXJ0aXRpb24gMjAyOjAgcHJlc2VudAo+
IFsgICAgMS41NDk4OTJdIFBNOiBMb29raW5nIGZvciBoaWJlcm5hdGlvbiBpbWFnZS4KPiBbICAg
IDEuNTY1OTAyXSBQTTogSW1hZ2Ugc2lnbmF0dXJlIGZvdW5kLCByZXN1bWluZwo+IFsgICAgMS41
Njk4MzRdIFBNOiBQcmVwYXJpbmcgcHJvY2Vzc2VzIGZvciByZXN0b3JlLgo+IFsgICAgMS41Njk5
MjNdIEZyZWV6aW5nIHVzZXIgc3BhY2UgcHJvY2Vzc2VzIC4uLiAoZWxhcHNlZCAwLjAwMCBzZWNv
bmRzKSBkb25lLgo+IFsgICAgMS41Njk5MjZdIFBNOiBMb2FkaW5nIGhpYmVybmF0aW9uIGltYWdl
Lgo+IFsgICAgMS41Njk5NThdIFBNOiBCYXNpYyBtZW1vcnkgYml0bWFwcyBjcmVhdGVkCj4gWyAg
ICAxLjU5NTA5OF0gUE06IFVzaW5nIDEgdGhyZWFkKHMpIGZvciBkZWNvbXByZXNzaW9uLgo+IFsg
ICAgMS41OTUwOThdIFBNOiBMb2FkaW5nIGFuZCBkZWNvbXByZXNzaW5nIGltYWdlIGRhdGEgKDEw
ODAxIHBhZ2VzKS4uLgo+IFsgICAgMS44MjYxNzNdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNz
OiAgIDAlCj4gWyAgICAxLjg5MjQ1NF0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICAxMCUK
PiBbICAgIDEuOTI1MDUzXSBQTTogSW1hZ2UgbG9hZGluZyBwcm9ncmVzczogIDIwJQo+IFsgICAg
MS45NTk0NzldIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgMzAlCj4gWyAgICAxLjk5MTQ3
NV0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA0MCUKPiBbICAgIDIuMDE4MDI1XSBQTTog
SW1hZ2UgbG9hZGluZyBwcm9ncmVzczogIDUwJQo+IFsgICAgMi4wNDg0OTNdIFBNOiBJbWFnZSBs
b2FkaW5nIHByb2dyZXNzOiAgNjAlCj4gWyAgICAyLjA3Mjk3OV0gUE06IEltYWdlIGxvYWRpbmcg
cHJvZ3Jlc3M6ICA3MCUKPiBbICAgIDIuMTAwNTExXSBQTTogSW1hZ2UgbG9hZGluZyBwcm9ncmVz
czogIDgwJQo+IFsgICAgMi4xMzMwOTRdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgOTAl
Cj4gWyAgICAyLjE2MjQ5M10gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6IDEwMCUKPiBbICAg
IDIuMTYyNzU4XSBQTTogSW1hZ2UgbG9hZGluZyBkb25lLgo+IFsgICAgMi4xNjI4MDZdIFBNOiBS
ZWFkIDQzMjA0IGtieXRlcyBpbiAwLjU2IHNlY29uZHMgKDc3LjE1IE1CL3MpCj4gWyAgICAyLjE3
MDIzOF0gUE06IEltYWdlIHN1Y2Nlc3NmdWxseSBsb2FkZWQKPiBbICAgIDMuNDE0Mjc1XSBQTTog
cXVpZXNjZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDEyNDIuNTA1IG1zZWNzCj4gWyAgICAz
LjQxNjk1MF0gUE06IGxhdGUgcXVpZXNjZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDIuNjI3
IG1zZWNzCj4gWyAgICAzLjQ0MTM2NF0gUE06IG5vaXJxIHF1aWVzY2Ugb2YgZGV2aWNlcyBjb21w
bGV0ZSBhZnRlciAyNC4zNjQgbXNlY3MKPiBbICAgIDMuNDQxNDE0XSBEaXNhYmxpbmcgbm9uLWJv
b3QgQ1BVcyAuLi4KPiBbICAgNTguOTI5MzU5XSBQTTogbm9pcnEgcmVzdG9yZSBvZiBkZXZpY2Vz
IGNvbXBsZXRlIGFmdGVyIDIuMDQxIG1zZWNzCj4gWyAgIDU4LjkzMTgwMl0gUE06IGVhcmx5IHJl
c3RvcmUgb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAyLjMzNSBtc2Vjcwo+IFsgICA1OC45NzMw
NTddIHhlbmJ1czogRmFpbGVkIHRvIHJlbGVhc2Ugd2F0Y2gKPiAvbG9jYWwvZG9tYWluLzAvYmFj
a2VuZC92YmQvMS81MTcxMi9zdGF0ZTogLTIKPiBbICAgNTguOTczOTM2XSBVbmhhbmRsZWQgZmF1
bHQ6IHRlcm1pbmFsIGV4Y2VwdGlvbiAoMHgwMDIpIGF0IDB4Y2QwNDJhNzAKPiBbICAgNTguOTcz
OTc4XSBwZ2QgPSBjOWExMDAwMAo+IFsgICA1OC45NzM5OTVdIFtjZDA0MmE3MF0gKnBnZD00YTgw
NTgxMSwgKnB0ZT0zODAwMjY2ZiwgKnBwdGU9MzgwMDI0MWYKPiBbICAgNTguOTc0MDUyXSBJbnRl
cm5hbCBlcnJvcjogOiAyIFsjMV0gUFJFRU1QVCBTTVAgVEhVTUIyCj4gWyAgIDU4Ljk3NDA4MV0g
TW9kdWxlcyBsaW5rZWQgaW46Cj4gWyAgIDU4Ljk3NDExNl0gQ1BVOiAwIFBJRDogMjk2IENvbW06
IGJhc2ggVGFpbnRlZDogRyAgICAgICAgVwo+IDQuNC45MS0wMDAwMi1nODliYWFlNi1kaXJ0eSAj
MTA3Cj4gWyAgIDU4Ljk3NDE1N10gSGFyZHdhcmUgbmFtZTogR2VuZXJpYyBEVCBiYXNlZCBzeXN0
ZW0KPiBbICAgNTguOTc0MTg0XSB0YXNrOiBjOTg0Y2UwMCB0YXNrLnN0YWNrOiBjOTlkYTAwMAo+
IFsgICA1OC45NzQyMjZdIFBDIGlzIGF0IGdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3NfcmVmX3Yx
KzB4ZS8weDVjCj4gWyAgIDU4Ljk3NDI2NF0gTFIgaXMgYXQgZ250dGFiX2VuZF9mb3JlaWduX2Fj
Y2Vzc19yZWYrMHgxMy8weDJjCj4gWyAgIDU4Ljk3NDI5OV0gcGMgOiBbPGMwMjQ2NjhhPl0gICAg
bHIgOiBbPGMwMjQ2ODQzPl0gICAgcHNyOiA2MDAwMDBiMwo+IFsgICA1OC45NzQyOTldIHNwIDog
Yzk5ZGJkNWMgIGlwIDogMDAwMDAwMDAgIGZwIDogYzljMjI0ODAKPiBbICAgNTguOTc0MzU0XSBy
MTA6IGNhMjIwMDAwICByOSA6IDAwMDAwMTAwICByOCA6IDAwMDAwMjAwCj4gWyAgIDU4Ljk3NDM4
MV0gcjcgOiAwMDAwMDU0ZSAgcjYgOiBjYTIzMDgwMCAgcjUgOiAwMDAwMDU0ZSAgcjQgOiAwMDAw
MDAwMAo+IFsgICA1OC45NzQ0MTRdIHIzIDogY2QwNDAwMDAgIHIyIDogY2QwNDJhNzAgIHIxIDog
MDAwMDAwMDAgIHIwIDogMDAwMDA1NGUKPiBbICAgNTguOTc0NDUwXSBGbGFnczogblpDdiAgSVJR
cyBvZmYgIEZJUXMgb24gIE1vZGUgU1ZDXzMyICBJU0EgVGh1bWIKPiBTZWdtZW50IG5vbmUKPiBb
ICAgNTguOTc0NDkwXSBDb250cm9sOiA1MGM1Mzg3ZCAgVGFibGU6IDQ5YTEwMDZhICBEQUM6IDAw
MDAwMDUxCj4gWyAgIDU4Ljk3NDUyM10KPiBbICAgNTguOTc0NTIzXSBQQzogMHhjMDI0NjYwYToK
PiBbICAgNTguOTc0NTQ5XSA2NjA4ICBmMDdiZDUwOCA0NjIwZmU5NSBmOWY2ZjA3ZiBmYzA2ZjA3
YyBmZTk0ZjA3Ygo+IDIzYWNmMjQzIGYyY2M0NjIwIDIxMDAwMzQ5Cj4gWyAgIDU4Ljk3NDcwN10g
NjYyOCAgZjg1MzY4MWIgZjVlMjMwMjUgYjAwMmZmZmQgYmYwMGJkNzAgZjI0NWI0MTAKPiBmMmNj
NjQ4MCAyYjAwMDQ4MiAyMzAxYmYwYwo+IFsgICA1OC45NzQ4ODhdIDY2NDggIDY4YTQyMzA1IDQ2
YTQ2OGE0IDRiMDRmODVkIGJmMDA0NzYwIDYzODBmMjQ1Cj4gMDM4MmYyY2MgZjgzMzY4ZGIgZjAw
MDAwMzAKPiBbICAgNTguOTc1MDcwXSA2NjY4ICA0NzcwMDAxOCA2MzgwZjI0NSAwMzgyZjJjYyA2
OTViNjg5YiBiZjAwNDcxOAo+IDYzODBmMjQ1IGYyY2MyMTAwIGI0MTAwMzgyCj4gWyAgIDU4Ljk3
NTI1MV0gNjY4OCAgZWIwMzY4ZGIgZjgzMzAyYzAgZjAxMzMwMzAgZDExNzBmMTggOGY1YmYzYmYK
PiBmMDAwZjhiMiA0ZjVmZThkMiAwMDAwZjA0Zgo+IFsgICA1OC45NzU0MzJdIDY2YTggIDBmMDNl
YTk0IGU4YzJiZjA4IDI4MDAxZjUwIGIyYTRkMWY0IDhmNWJmM2JmCj4gZDAwNzQyYTMgZjAxMzQ2
MjMgZDBlNzBmMTgKPiBbICAgNTguOTc1NTg3XSA2NmM4ICBmODVkMjAwMCA0NzcwNGIwNCBmODVk
MjAwMSA0NzcwNGIwNCBmMjQ1YjQxMAo+IGYyY2M2NDgwIDIzMDIwNDgyIDY4YTQ2OGE0Cj4gWyAg
IDU4Ljk3NTcxMl0gNjZlOCAgZjg1ZDQ2YTQgNDc2MDRiMDQgNjM4MGYyNDUgMDM4MmYyY2MgNjkx
YjY4OWIKPiBiZjAwNDcxOCBmMWEwNjgwMCBmYWIwMzBmZgo+IFsgICA1OC45NzU4MzhdIDY3MDgg
IDA5NDBmMDgwIGJmMDA0NzcwIDYzODBmMjQ1IDAzODJmMmNjIDBhOGNiNDMwCj4gZjNjMTY5MWEg
NjgwMzA1MDkgMjAyNGY4NTIKPiBbICAgNTguOTc1OTczXQo+IFsgICA1OC45NzU5NzNdIExSOiAw
eGMwMjQ2N2MzOgo+IFsgICA1OC45NzYwMTFdIDY3YzAgIGYwNmY0NzcwIDQ3NzAwMDFiIGYyNDVi
NDcwIGYyY2M2NTgwIDAwYzYwNTgyCj4gMTk5YTY4ZWIgMzAzMGY4MzMgMDEwNGYwMDMKPiBbICAg
NTguOTc2MTQ0XSA2N2UwICBiOWM5YjI4OSA4ZjViZjNiZiBmMDAwZjhiMiA0ZjVmZThkMiAwMDAw
ZjA0Zgo+IDBmMDNlYTk0IGU4YzJiZjA4IDI4MDAxZjUwCj4gWyAgIDU4Ljk3NjI3MV0gNjgwMCAg
ZjNiZmQxZjQgYjJhNDhmNWIgZDAwZDQyYTMgMDc1ODg4MTMgMDcxYmQ1ZTgKPiA4ODEzZDQwMiBk
NWZjMDcxYiA4ZjRmZjNiZgo+IFsgICA1OC45NzYzOTZdIDY4MjAgIDQ0MWU2OGViIGIxMDg2ODcw
IDQ3NzBiYzcwIGJmMDBkZTAyIGYyNDViNTM4Cj4gZjJjYzYzODAgNDYwNTAzODIgNjhkYjY4OWIK
PiBbICAgNTguOTc2NTIwXSA2ODQwICA0NjA0NDc5OCAyNDAxYjExMCBiZDM4NDYyMCAzMDc4ZjI0
MSBmMmNjNDYyOQo+IGY2NTcwMDY4IGU3ZjVmYzM3IGIwODViNTAwCj4gWyAgIDU4Ljk3NjY0Nl0g
Njg2MCAgZjY0N2E5MDQgMjAwNjczZjAgZjgyMTIyMDEgNDY2OTNkMTAgZmFiYWY1YzcKPiBkYjAz
MjgwMCAzMDBjZjliZCBiMTAzOTgwMgo+IFsgICA1OC45NzY3NTFdIDY4ODAgIGIwMDUyMDA0IGZi
MDRmODVkIGY3ZmZiNTM4IGYyNDVmZmU3IGYyY2M2NDgwCj4gNjk2MzA0ODIgYjEyMzQ2MDUgNDYx
ODQyYWIKPiBbICAgNTguOTc2ODc2XSA2OGEwICA0NjI4YmYyOCBmN2ZmYmQzOCA0NjAzZmZkOSA2
MTYwNDJhYiBiZjI4NDYxOAo+IGJkMzg0NjI4IDEzMDBmMjQyIDAzNzlmMmNjCj4gWyAgIDU4Ljk3
NzAxMV0gNjhjMCAgNDdmMGU5MmQgNzg5YjQ2MGMgMWM0ZWIwODggZjI0NWIzN2IgZjJjYzZhODAK
PiBmOGRhMGE4MiA0MjllMzAxYyA0NjA1ZDg2NAo+IFsgICA1OC45NzcxNDddCj4gWyAgIDU4Ljk3
NzE0N10gU1A6IDB4Yzk5ZGJjZGM6Cj4gWyAgIDU4Ljk3NzE4N10gYmNkYyAgMDAwMDAwMDAgYzk5
ZGJkN2MgMDAwMDAwMDEgYzlkZTljMDAgYzAyNDY2OGEKPiA2MDAwMDBiMyBmZmZmZmZmZiBjOTlk
YmQzYwo+IFsgICA1OC45NzczMjJdIGJjZmMgIDAwMDAwMjAwIDAwMDAwMTAwIGMwMDExY2ZiIDAw
MDAwNTRlIDAwMDAwMDAwCj4gY2QwNDJhNzAgY2QwNDAwMDAgMDAwMDAwMDAKPiBbICAgNTguOTc3
NDU3XSBiZDFjICAwMDAwMDU0ZSBjYTIzMDgwMCAwMDAwMDU0ZSAwMDAwMDIwMCAwMDAwMDEwMAo+
IGNhMjIwMDAwIGM5YzIyNDgwIDAwMDAwMDAwCj4gWyAgIDU5LjA2NDQyNl0gYmQzYyAgYzk5ZGJk
NWMgYzAyNDY4NDMgYzAyNDY2OGEgNjAwMDAwYjMgZmZmZmZmZmYKPiAwMDAwMDA1MSBjYWY4ZTRj
NCBjMDJkOWFiZAo+IFsgICA1OS4wNjQ1MjFdIGJkNWMgIDAwMDAwMDAwIGM5YzIyNDg4IDAwMDAw
MDAwIDAwMDAwMDAwIGMwMjQ3MzJmCj4gYzlkZTljMDAgY2EyMzA4ZDggY2EyMzA4MDAKPiBbICAg
NTkuMDY0NjE1XSBiZDdjICBjOWMyMmM4MCBjYTIzMDhkOCBjYTIzMDgwMCBjYTIzMDhiMCBjMDJk
OWFlZAo+IGMwMmRhNTY5IGNhMjIwMDAwIGNhOGFjMjAwCj4gWyAgIDU5LjA2NDcxMF0gYmQ5YyAg
Y2E4YWMyMDAgYzA3Y2YwZmMgMDAwMDAwMDAgY2E4YWMyMjAgMDAwMDAwNDAKPiBjMDgyYmU3OCBj
MDJkYTU4MSBjMDJkYTU2OQo+IFsgICA1OS4wNjQ4MjJdIGJkYmMgIGNhOGFjMjIwIDAwMDAwMDAw
IGMwMjRjOGVkIDAwMDAwMDAwIDAwMDAwMDAwCj4gMDAwMDAwNDAgMDAwMDAwMDAgMDAwMDAwMDAK
PiBbICAgNTkuMDY0OTE3XQo+IFsgICA1OS4wNjQ5MTddIEZQOiAweGM5YzIyNDAwOgo+IFsgICA1
OS4wNjQ5NDddIDI0MDAgIDAwMDAwMDAwIGNhZjhhNzJjIGM5YzIyM2M4IGM5YzIyNDQ4IDAwMDAw
MDAwCj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPiBbICAgNTkuMDY1MDQxXSAyNDIwICAw
MDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+IDAwMDAwMDAwIDAw
MDAwMDAwIDAwMDAwMDAwCj4gWyAgIDU5LjA2NTEzOV0gMjQ0MCAgMDAwMDAwMDAgY2FmOGE3NTAg
YzljMjI0MDggYzllNmJmMDggMDAwMDAwMDAKPiAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+
IFsgICA1OS4wNjUyMzNdIDI0NjAgIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw
IDAwMDAwMDAwCj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPiBbICAgNTkuMDY1MzI3XSAy
NDgwICAwMDAwMDU2ZSBjYWY4YTc3NCBjOWMyMjRjOCBjYTIzMDhiMCAwMDAwMDAwMAo+IDAwMDAw
MDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4gWyAgIDU5LjA2NTQyNF0gMjRhMCAgMDAwMDAwMDAgMDAw
MDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPiAwMDAwMDAwMCAwMDAwMDAwMCAwMDAw
MDAwMAo+IFsgICA1OS4wNjU1MThdIDI0YzAgIDAwMDAwNTZkIGNhZjhhNzk4IGM5YzIyNTA4IGM5
YzIyNDg4IDAwMDAwMDAwCj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPiBbICAgNTkuMDY1
NjA5XSAyNGUwICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+
IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4gWyAgIDU5LjA2NTcyOF0KCgpUaGF0J3MgdGhl
IG9ubHkgbG9nIHlvdSBoYXZlPyBJIHdvdWxkIGhhdmUgYXQgbGVhc3QgZXhwZWN0ZWQgYSBzdGFj
ayAKdHJhY2UgYWZ0ZXJ3YXJkcy4KCj4gCj4gQ2FuIHlvdSBwb2ludCBtZSB0b3dhcmRzIHdoYXQg
Y291bGQgYmUgdGhlIGlzc3VlID8gSWYgYW55IG90aGVyCj4gaW5mb3JtYXRpb24gaXMgbmVlZGVk
IHRoZW4gSSBjYW4gcHJvdmlkZSBpdCB0byB5b3UuCgpMb29raW5nIGF0IHRoZSBsb2cgYW5kIExp
bnV4IDQuMTcsIG5vbmUgb2YgdGhlIFBWIGRyaXZlcnMgc2VlbSB0byBoYXZlIApzdXNwZW5kL3Jl
c3VtZSBjYWxsYmFjay4gVGhpcyBtaWdodCBiZSB0aGUgcmVhc29uIG9mIHRoZSBjcmFzaCBhcyBm
cm9tIApYZW4gUG9WIHRoaXMgaXMgYSBuZXcgZ3Vlc3Qgc28gdGhlIG1lbW9yeSBhbmQgZXZlbnQg
Y2hhbm5lbCBoYXZlIG5vdCAKYmVlbiBjb25maWd1cmVkLiBUaGUgZ3Vlc3Qgc2hvdWxkIHJlYWxs
eSBkbyBpdCBhZ2Fpbi4KCkl0IGxvb2tzIGxpa2UgdGhlcmUgYXJlIHNvbWUgY29kZSBpbiBkcml2
ZXJzL3hlbi9tYW5hZ2UuYyB0byBoYW5kbGUgCnN1c3BlbmQgcmVxdWVzdCBmcm9tIHRoZSB0b29s
c3RhY2suIEkgYW0gbm90IGVudGlyZWx5IHN1cmUgd2h5IHdlIG5lZWQgCm91ciBvd24gd2F5IHRv
IHN1c3BlbmQgYW5kIG5vdCByZS11c2VkIHRoZSBMaW51eCBvbmUuCgpKdXJnZW4sIEJvcmlzLCBk
byB5b3Uga25vdyBpZiBzdXNwZW5kLXRvLWRpc2sgZnJvbSB0aGUgZ3Vlc3QgY29uc29sZSAKd29y
a3Mgb24geDg2PwoKTWlyZWxhLCBhcyB5b3UgYXJlIHdvcmtpbmcgb24gc3VzcGVuZC9yZXN1bWUu
IEhhdmUgeW91IGxvb2tlZCBhdCB0aGUgCmd1ZXN0IHNpZGU/IElmIHNvLCBkbyB5b3UgaGF2ZSBh
bnkgaW5zaWdodHMgb24gdGhlIHByb2JsZW0/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 18:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 18: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 1fQdeT-00061t-Up; Wed, 06 Jun 2018 18: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQdeS-00061k-H5
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 18:59:20 +0000
X-Inumbo-ID: b6ce9c74-69bb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b6ce9c74-69bb-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 18:59: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 1fQdeO-000451-Pp; Wed, 06 Jun 2018 18:59: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 1fQdeO-00035t-Hl; Wed, 06 Jun 2018 18:59:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQdeO-00041K-H6; Wed, 06 Jun 2018 18:59:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123820-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:leak-check/check:fail:regression
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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=2c6025ebc7fd8e0a8ca785d778dc6ae25225744b
X-Osstest-Versions-That: linux=57a3ca7835962109d94533465a75e8c716b26845
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 18:59:16 +0000
Subject: [Xen-devel] [linux-4.14 test] 123820: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgyMCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MjAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTUgbGVhay1jaGVjay9jaGVjayAgIGZhaWwgUkVHUi4gdnMuIDEyMzQ0NwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMmM2MDI1ZWJjN2ZkOGUw
YThjYTc4NWQ3NzhkYzZhZTI1MjI1NzQ0YgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgNTdhM2NhNzgzNTk2MjEwOWQ5NDUzMzQ2NWE3NWU4YzcxNmIyNjg0NQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzNDQ3ICAyMDE4LTA1LTMxIDA4OjE3OjU5IFogICAgNiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzgyMCAgMjAxOC0wNi0wNSAxMDoxMDowMCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFhcm9uIE1hIDxhYXJvbi5tYUBjYW5vbmljYWwuY29tPgogIEFkcmlhbiBTdWhvdiA8
di1hZHN1aG9AbWljcm9zb2Z0LmNvbT4KICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51
az4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxleGFuZGVy
IFNoaXNoa2luIDxhbGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwuY29tPgogIEFuZHJldyBN
b3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0
LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29p
cmVzQHJlZGhhdC5jb20+CiAgQmVuc29uIExldW5nIDxibGV1bmdAY2hyb21pdW0ub3JnPgogIEJv
cmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBCcmlhbiBGb3N0ZXIgPGJmb3N0ZXJAcmVkaGF0
LmNvbT4KICBDaHJpcyBWYWxlYW4gPHYtY2h2YWxlQG1pY3Jvc29mdC5jb20+CiAgQ2hyaXMgV2ls
c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0
b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2Fs
LmNvbT4KICBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIERhcnJpY2sg
Si4gV29uZyA8ZGFycmljay53b25nQG9yYWNsZS5jb20+CiAgRGF2ZSBDaGlubmVyIDxkY2hpbm5l
ckByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBE
ZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIERoaW5ha2FyYW4gUGFuZGl5YW4gPGRo
aW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgogIERtaXRyeSBUb3Jva2hvdiA8ZG1pdHJ5LnRv
cm9raG92QGdtYWlsLmNvbT4KICBFZHZhcmQgSG9sc3QgPGVkdmFyZC5ob2xzdEBnbWFpbC5jb20+
CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1
bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdWdlbiBIcmlzdGV2IDxldWdlbi5ocmlzdGV2QG1pY3JvY2hp
cC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFpeWFuZyBaaGFuZyA8aGFp
eWFuZ3pAbWljcm9zb2Z0LmNvbT4KICBIYXVrZSBNZWhydGVucyA8aGF1a2VAaGF1a2UtbS5kZT4K
ICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2dsZS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtl
cm5lbC5vcmc+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEphbmkgTmlrdWxh
IDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3gu
Y29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaGFubmVz
IEhpcnRlIDxqb2hhbm5lcy5oaXJ0ZUBkYXRlbmtoYW9zLmRlPgogIEpvbmF0aGFuIENhbWVyb24g
PEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KICBKb29uYXMgTGFodGluZW4gPGpvb25hcy5s
YWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhh
dC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2lyaWxsIEEuIFNo
dXRlbW92IDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgogIEtUIExpYW8gPGt0Lmxp
YW9AZW1jLmNvbS50dz4KICBMYXJyeSBGaW5nZXIgPExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+
CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRz
IDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9y
ZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9AbWlwcy5j
b20+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcnRpbiBCbHVtZW5zdGlu
Z2wgPG1hcnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFpbC5jb20+CiAgTWFydGluIEsuIFBldGVy
c2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2VsbHkgPG1rZWxseUB4
ZXZvLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29t
PgogIE1hdGhpYXMgS3Jlc2luIDxkZXZAa3Jlc2luLm1lPgogIE1hdHRoaWFzIEthZWhsY2tlIDxt
a2FAY2hyb21pdW0ub3JnPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5l
dD4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBOb3N0
aG9mZiA8Y29tbWl0dGVkQGhlaW5lLnNvPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5v
cmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljayBEZXNhdWxu
aWVycyA8bmljay5kZXNhdWxuaWVyc0BnbWFpbC5jb20+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJh
aW5ib3ctc29mdHdhcmUub3JnPgogIFBhcmF2IFBhbmRpdCA8cGFyYXZAbWVsbGFub3guY29tPgog
IFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVs
KSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGllcnJlLUxvdWlzIEJvc3NhcnQgPHBpZXJyZS1s
b3Vpcy5ib3NzYXJ0QGxpbnV4LmludGVsLmNvbT4KICBQcmFzYWQgU29kYWd1ZGkgPHBzb2RhZ3Vk
QGNvZGVhdXJvcmEub3JnPgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+
CiAgU29kYWd1ZGkgUHJhc2FkIDxwc29kYWd1ZEBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFz
c2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0YW5pc2xhdyBHcnVzemthIDxzZ3J1
c3prYUByZWRoYXQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2Rt
aXMub3JnPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFZpbGxlIFN5
cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CiAgV2VpIFdhbmcgPHdlaXdh
bkBnb29nbGUuY29tPgogIFlhemVuIEdoYW5uYW0gPHlhemVuLmdoYW5uYW1AYW1kLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE2
NTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 19:24:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 19:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQe2G-0000RE-5P; Wed, 06 Jun 2018 19: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQe2E-0000R4-Ra
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 19:23:54 +0000
X-Inumbo-ID: 267d80f9-69bf-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 267d80f9-69bf-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 19:23: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 1fQe2C-0004Zd-AW; Wed, 06 Jun 2018 19:23:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQe2B-0004oY-R3; Wed, 06 Jun 2018 19:23:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQe2B-00062b-QQ; Wed, 06 Jun 2018 19:23:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123840-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair: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-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=a9884d70627628f8f0f38fc2b9b99931675b1617
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 19:23:51 +0000
Subject: [Xen-devel] [libvirt test] 123840: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg0MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGE5ODg0ZDcw
NjI3NjI4ZjhmMGYzOGZjMmI5Yjk5OTMxNjc1YjE2MTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDEg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRmlsaXAgQWxhYyA8Zmls
aXBhbGFjQGdtYWlsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgog
IEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lh
bm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJh
bXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxNDg5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 19:41:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 19: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 1fQeIy-0002bq-Tz; Wed, 06 Jun 2018 19: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=skft=iy=xenproject.org=prvs=688814837=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQeIy-0002bg-5e
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 19:41:12 +0000
X-Inumbo-ID: 906170e1-69c1-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 906170e1-69c1-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 19:41:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,484,1520899200"; d="scan'208";a="56568080"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74786-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=74761
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 6 Jun 2018 20:41:07 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74786: 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>

ZmxpZ2h0IDc0Nzg2IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDc4Ni8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzYxCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NDc2MQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc2MQogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0NzYxCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3
NjEKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 20:49:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 20: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 1fQfMt-000164-VD; Wed, 06 Jun 2018 20:49: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=skft=iy=xenproject.org=prvs=688814837=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQfMs-00015s-7R
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 20:49:18 +0000
X-Inumbo-ID: 13b1e89d-69cb-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13b1e89d-69cb-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 20:49:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,484,1520899200"; d="scan'208";a="56575739"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=91c31ff04a7a72b4b0e476972ad3c76e03a106a2
X-Osstest-Versions-That: ovmf=0b6457efabf6f47bc55690874dde82d2f8616abc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 6 Jun 2018 21:49:13 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74792: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDc5MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3OTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA5MWMzMWZmMDRhN2E3MmI0YjBlNDc2OTcyYWQzYzc2ZTAzYTEw
NmEyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYjY0NTdlZmFiZjZm
NDdiYzU1NjkwODc0ZGRlODJkMmY4NjE2YWJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3ODMg
IDIwMTgtMDYtMDUgMTg6Mjc6MzYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
NzkyICAyMDE4LTA2LTA2IDEyOjI3OjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvamlhbiBaaHVhbmcg
PGhhb2ppYW4uemh1YW5nQGxpbmFyby5vcmc+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgTWVlbmFrc2hpIEFnZ2Fyd2FsIDxtZWVuYWtzaGkuYWdnYXJ3YWxAbnhwLmNvbT4K
ICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICBWYWJoYXYgU2hhcm1hIDx2YWJoYXYuc2hhcm1hQG54cC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCA5MWMzMWZmMDRhN2E3MmI0YjBlNDc2OTcyYWQzYzc2ZTAzYTEw
NmEyCkF1dGhvcjogTWVlbmFrc2hpIEFnZ2Fyd2FsIDxtZWVuYWtzaGkuYWdnYXJ3YWxAbnhwLmNv
bT4KRGF0ZTogICBNb24gSnVuIDQgMjI6MDE6NDQgMjAxOCArMDUzMAoKICAgIEVtYmVkZGVkUGtn
L1RpbWVCYXNlTGliOiBBZGQgZnVuY3Rpb24gdG8gZ2V0IFdlZWsgZGF5LgogICAgCiAgICBUaGlz
IHBhdGNoIGFkZCBmdW5jdGlvbiBFZmlUaW1lVG9XZGF5KCkgd2hpY2ggcmV0dXJucwogICAgZGF5
IG9mIHRoZSB3ZWVrLgogICAgSXQgaXMgbmVlZGVkIGJ5IG91ciB1cGNvbWluZyBwYXRjaGVzIGlu
IGVkazItcGxhdGZvcm1zLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBWYWJoYXYgU2hhcm1h
IDx2YWJoYXYuc2hhcm1hQG54cC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNZWVuYWtzaGkgQWdn
YXJ3YWwgPG1lZW5ha3NoaS5hZ2dhcndhbEBueHAuY29tPgogICAgUmV2aWV3ZWQtYnk6IExlaWYg
TGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KCmNvbW1pdCAxYjZlNzYzM2NhZDgx
MzU1NDdmMzM3ZWVlZjQ3ZjQ0NmY1N2EyNTA1CkF1dGhvcjogSGFvamlhbiBaaHVhbmcgPGhhb2pp
YW4uemh1YW5nQGxpbmFyby5vcmc+CkRhdGU6ICAgTW9uIEFwciAyMyAxNDoyMTo1NCAyMDE4ICsw
ODAwCgogICAgQXJtUGtnL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWI6IGxvYWQgcGxhdGZvcm0gYm9v
dCBvcHRpb25zCiAgICAKICAgIE1ha2UgcGxhdGZvcm0gZHJpdmVyIHRvIGNyZWF0ZSBwcmVkZWZp
bmVkIGJvb3Qgb3B0aW9ucyBhbmQgcmVsYXRlZAogICAgaG90IGtleXMuCiAgICAKICAgIENjOiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IExlaWYgTGluZGhvbG0gPGxl
aWYubGluZGhvbG1AbGluYXJvLm9yZz4KICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhb2ppYW4gWmh1YW5nIDxo
YW9qaWFuLnpodWFuZ0BsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5s
aW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDdlMDc0ZDE1ZTdiOThjMDEwMWExNzU0N2NjZTJi
NDY0ODI3ZGY1NDAKQXV0aG9yOiBIYW9qaWFuIFpodWFuZyA8aGFvamlhbi56aHVhbmdAbGluYXJv
Lm9yZz4KRGF0ZTogICBNb24gQXByIDIzIDE0OjIxOjUzIDIwMTggKzA4MDAKCiAgICBFbWJlZGRl
ZFBrZzogYWRkIHBsYXRmb3JtIGJvb3QgbWFuYWdlciBwcm90b2NvbAogICAgCiAgICBDcmVhdGUg
dGhlIFBsYXRmb3JtQm9vdE1hbmFnZXJQcm90b2NvbCB0aGF0IGlzIHVzZWQgdG8gYWRkCiAgICBw
cmVkZWZpbmVkIGJvb3Qgb3B0aW9ucyBpbiBwbGF0Zm9ybSBkcml2ZXIuIFRoaXMgaW50ZXJmYWNl
CiAgICB3aWxsIGJlIHVzZWQgaW4gQXJtUGtnL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuCiAgICAK
ICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICAgIENjOiBBcmQgQmllc2hldXZlbCA8
YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhb2ppYW4g
Wmh1YW5nIDxoYW9qaWFuLnpodWFuZ0BsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9s
bSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDc2MDIyYjAyZTg2N2M3MzcyYzA3
ZDU3NWExNzMzYjhhODRjNjYxNWEKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CkRhdGU6ICAgTW9uIEp1biA0IDE4OjA1OjM0IDIwMTggKzA4MDAKCiAgICBJbnRlbEZyYW1l
d29ya1BrZyBGcmFtZXdvcmtVZWZpTGliOiBGaXggaW4gRWZpTG9jYXRlUHJvdG9jb2xCdWZmZXIo
KQogICAgCiAgICBGcmVlIEhhbmRsZUJ1ZmZlciBmb3IgZXJyb3IgcGF0aCBpbiBFZmlMb2NhdGVQ
cm90b2NvbEJ1ZmZlcigpLgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k
Lmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+Cgpjb21taXQgZmU1MDcyODNhZmUyNDVkYWU1ZmZkYzBmOTI2ZDllMmFiYjM1NTI1MApB
dXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBGcmkgQXByIDEz
IDE0OjI5OjQ5IDIwMTggKzA4MDAKCiAgICBNZGVQa2cgVWVmaUxpYjogRml4IGluIEVmaUxvY2F0
ZVByb3RvY29sQnVmZmVyKCkKICAgIAogICAgRnJlZSBIYW5kbGVCdWZmZXIgZm9yIGVycm9yIHBh
dGggaW4gRWZpTG9jYXRlUHJvdG9jb2xCdWZmZXIoKS4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFy
LnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hh
ZWwuZC5raW5uZXlAaW50ZWwuY29tPgoKY29tbWl0IDMxZjcwNjA2YzY0YzkzYzcxZWU3ZTQ1YzJk
ZGFjMWU1Yzg1YzQ5ZWUKQXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
RGF0ZTogICBUdWUgTWF5IDI5IDEzOjUzOjUyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cg
Qm9vdE1hbmFnZXJNZW51QXBwOiBVcGRhdGUgdXNhZ2UgaW5mbyBmb3IgQm9vdExvZ28gcHJvdG9j
b2wKICAgIAogICAgQm9vdExvZ28gcHJvdG9jb2wgaXMgbm90IGFsd2F5cyByZXF1aXJlZC4gSWYg
aXQgbm90IGlzIGluc3RhbGxlZCwKICAgIEJvb3RNYW5hZ2VyTWVudUFwcCBjYW4gd29yay4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNmMyZDkzNWQxZGNiZWZjOTZl
ODIyYjk1YjEyOTYyNmFiZTc2ZjM3ZApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j
b20+CkRhdGU6ICAgRnJpIEp1biAxIDE1OjExOjUwIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQ
a2c6IE1ha2Ugc3VyZSBSZXNldFN5c3RlbVJ1bnRpbWVEeGUgdXNlcyBSZXNldFN5c3RlbUxpYk51
bGwKICAgIAogICAgQmVjYXVzZSB0aGUgRHhlUmVzZXRTeXN0ZW1MaWIgY2FsbHMgZ1JULT5SZXNl
dFN5c3RlbSgpLCBtYWtlIHN1cmUKICAgIHRoZSBnUlQtPlJlc2V0U3lzdGVtKCkgaW1wbGVtZW50
YXRpb24gZG9lc24ndCBjYWxsIGludG8KICAgIER4ZVJlc2V0U3lzdGVtTGliIHRvIGF2b2lkIGNo
aWNrZW4tZWdnIGlzc3VlLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1p
dCA2YzI1MjY5MWMzYmU1ZjEwZGYxNzA4NTg5ODIxYzhiYjY1MjQ0YThlCkF1dGhvcjogUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVuIDEgMTU6MDk6NTggMjAxOCAr
MDgwMAoKICAgIE1kZU1vZHVsZVBrZy9EeGVSZXNldFN5c3RlbUxpYjogQXZvaWQgZGVwZW5kaW5n
IG9uIFVlZmlSdW50aW1lTGliCiAgICAKICAgIEN1cnJlbnQgRHhlUmVzZXRTeXN0ZW1MaWIgZGVw
ZW5kcyBvbiBVZWZpUnVudGltZUxpYiBiZWNhdXNlIGl0IGNhbGxzCiAgICBFZmlSZXNldFN5c3Rl
bSgpIEFQSSBleHBvc2VkIGJ5IFVlZmlSdW50aW1lTGliLgogICAgCiAgICBEdWUgdG8gdGhlIGNv
bW1pdDoKICAgICJNZGVQa2cvVWVmaVJ1bnRpbWVMaWI6IERvIG5vdCBhbGxvdyB0byBiZSBsaW5r
ZWQgYnkgRFhFIGRyaXZlciIKICAgIHdoaWNoIHJldmVydHMgVWVmaVJ1bnRpbWVMaWIgdG8gb25s
eSBzdXBwb3J0IERYRV9SVU5USU1FX0RSSVZFUiwKICAgIHJlbW92aW5nIFVlZmlSdW50aW1lTGli
IGRlcGVuZGVuY3kgbWFrZXMgdGhlIER4ZVJlc2V0U3lzdGVtTGliCiAgICBjYW4gYmUgdXNlZCBi
eSBEWEUgZHJpdmVycy4KICAgIAogICAgVGhlIHBhdGNoIGFsc28gZGlzYWxsb3dzIHRoZSBEeGVS
ZXNldFN5c3RlbUxpYiB0byBiZSBsaW5rZWQgYnkKICAgIHJ1bnRpbWUgZHJpdmVyLCBTTU0gZHJp
dmVycy4KICAgIFJ1bnRpbWUgZHJpdmVyIGNhbm5vdCBsaW5rIHRvIHRoaXMgbGlicmFyeSBiZWNh
dXNlIHRoZSBnUlQgaXMgbm90CiAgICBjb252ZXJ0ZWQgd2hlbiBlbnRlcmluZyB0byBSVC4KICAg
IFNNTSBkcml2ZXIgY2Fubm90IGxpbmsgdG8gdGhpcyBsaWJyYXJ5IGJlY2F1c2UgY2FsbGluZyBS
VCBzZXJ2aWNlcwogICAgZnJvbSBTTU0gYWZ0ZXIgRW5kT2ZEeGUgdmlvbGF0ZXMgc2VjdXJpdHkg
Z3VpZGVsaW5lLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBmNjQw
NmY5NGRjYTE0OGY0NDkyZGRkMTY3OWFkYTczZmU0YWMzMjNiCkF1dGhvcjogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVuIDEgMTU6MTg6MDIgMjAxOCArMDgwMAoK
ICAgIE1kZVBrZy9VZWZpUnVudGltZUxpYjogRG8gbm90IGFsbG93IHRvIGJlIGxpbmtlZCBieSBE
WEUgZHJpdmVyCiAgICAKICAgIFdoZW4gVWVmaVJ1bnRpbWVMaWIgbGlua3MgdG8gYSBEWEUgZHJp
dmVyLCBpdHMgY29uc3RydWN0b3IKICAgIHN0aWxsIHJlZ2lzdGVycyBhIFZpcnR1YWwgQWRkcmVz
cyBDaGFuZ2UgZXZlbnQuIFRoZSBldmVudCBjYWxsYmFjawogICAgd2lsbCBnZXQgY2FsbGVkIHdo
ZW4gUlQuU2V0VmlydHVhbEFkZHJlc3NNYXAoKSBpcyBjYWxsZWQgZnJvbSBPUy4KICAgIEJ1dCB3
aGVuIHRoZSBkcml2ZXIgaXMgYSBEWEUgZHJpdmVyLCB0aGUgbWVtb3J5IG9jY3VwaWVkIGJ5IHRo
ZQogICAgY2FsbGJhY2sgZnVuY3Rpb24gbWlnaHQgYmUgemVyb2VkIG9yIHVzZWQgYnkgT1Mgc2lu
Y2UgdGhlIEJTIHR5cGUKICAgIG1lbW9yeSBpcyBmcmVlIG1lbW9yeSB3aGVuIGVudGVyaW5nIHRv
IFJUIHBoYXNlLgogICAgCiAgICBUaGUgcGF0Y2ggcmV2ZXJ0cyBjb21taXQgOTc1MTE5NzliNGZk
ZDg0Y2Y3Y2Q1MWU0M2MyMmRjMDNlNzliZDRmMwogICAgIk1kZVBrZy9VZWZpUnVudGltZUxpYjog
U3VwcG9ydCBtb3JlIG1vZHVsZSB0eXBlcy4iCiAgICBJdCBtYWtlcyBzdXJlIHRoYXQgRFhFIGRy
aXZlciBjYW5ub3QgbGluayB0byB0aGlzIGxpYnJhcnkuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 21:06:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 21: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 1fQfdE-0003HM-I4; Wed, 06 Jun 2018 21:06: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=c6s6=iy=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQfdD-0003HH-UY
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 21:06:11 +0000
X-Inumbo-ID: 1ea4ed0b-69cd-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ea4ed0b-69cd-11e8-9728-bc764e045a96;
 Wed, 06 Jun 2018 23:03:54 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w56L63W6089098;
 Wed, 6 Jun 2018 21:06: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-2017-10-26;
 bh=nUsxcknCmowVoK4HyVYS6l59eLtsystARCOefdOffJk=;
 b=iUHcXbySrR7H4YHwET0oN9xL9GS0riI6VW/qby4OLzkOe5S2RcbSmcUxVYK23ftr9OL8
 eCrojrPScwbw6S/yHCq2Z7JT6OlGuAsymWy5e8ae9q/fKV8ml1FSXOh38WLhYnuAP21P
 qkGkmSX6MrY3bdF2ywMXBomTlHQHgowqxCpnjpizZR43XL9Fm5FTfj8bMZee2AoxCNzf
 rPnGz7r1v20fQWavVJoUUwc0u5ao1ohVVK8sKGknLBVIChDmH6PKWXejZbr/Yp1M/Irt
 6+UPmozdNTXeglf18j0AMHjei3i8277vIYA1ETJxzVhKlzC6ESz9ZORIGBpAu76eTMxM nA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2jbvyppaxb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 21:06:03 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w56L61tj005035
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 21:06:01 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 w56L60oR013626;
 Wed, 6 Jun 2018 21:06:00 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, 06 Jun 2018 14:06:00 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-4-andr2000@gmail.com>
 <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
 <05e361c2-c7f3-2f57-908c-e2c9b98b18e7@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: <6cba4317-b517-3e12-ba1b-3ccbe414ada0@oracle.com>
Date: Wed, 6 Jun 2018 17:09:50 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <05e361c2-c7f3-2f57-908c-e2c9b98b18e7@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806060233
Subject: Re: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOCAwMzoyNCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDQvMjAxOCAwNzozNyBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
MS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IGRpZmYg
LS1naXQgYS9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4gYi9pbmNsdWRlL3hlbi9t
ZW0tcmVzZXJ2YXRpb24uaAo+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAw
MDAwMDAwMC4uYTcyN2Q2NWExZTYxCj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi9pbmNsdWRl
L3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4gQEAgLTAsMCArMSw2NSBAQAo+Pj4gKy8qIFNQRFgt
TGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCj4+PiArCj4+PiArLyoKPj4+ICsgKiBYZW4g
bWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4KPj4+ICsgKgo+Pj4gKyAqIENvcHlyaWdodCAo
YykgMjAwMywgQiBEcmFnb3ZpYwo+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBNIFdp
bGxpYW1zb24sIEsgRnJhc2VyCj4+PiArICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBNLiBTbWl0
aCwgSUJNIENvcnBvcmF0aW9uCj4+PiArICogQ29weXJpZ2h0IChjKSAyMDEwIERhbmllbCBLaXBl
cgo+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KPj4+ICsgKi8KPj4+ICsKPj4+ICsjaWZuZGVmIF9YRU5NRU1fUkVTRVJW
QVRJT05fSAo+Pj4gKyNkZWZpbmUgX1hFTk1FTV9SRVNFUlZBVElPTl9ICj4+PiArCj4+PiArI2lu
Y2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgo+Pj4gKyNpbmNsdWRlIDxsaW51eC9zbGFiLmg+Cj4+PiAr
Cj4+PiArI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4+PiArI2luY2x1ZGUgPGFzbS90
bGIuaD4KPj4+ICsKPj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9tZW1vcnkuaD4KPj4+ICsj
aW5jbHVkZSA8eGVuL3BhZ2UuaD4KPj4+ICsKPj4+ICsjaWZkZWYgQ09ORklHX1hFTl9TQ1JVQl9Q
QUdFUwo+Pj4gK3ZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2Ug
KnBhZ2UpOwo+Pj4gKyNlbHNlCj4+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZh
dGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+Pj4gK3sKPj4+ICt9Cj4+PiArI2Vu
ZGlmCj4+Cj4+IEdpdmVuIHRoYXQgdGhpcyBpcyBhIHdyYXBwZXIgYXJvdW5kIGEgc2luZ2xlIGNh
bGwgSSdkIHByZWZlcgo+Pgo+PiBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJf
cGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4gewo+PiAjaWZkZWYgQ09ORklHX1hFTl9TQ1JVQl9Q
QUdFUwo+PiDCoMKgwqDCoCBjbGVhcl9oaWdocGFnZShwYWdlKTsKPj4gI2VuZGlmCj4+IH0KPiBV
bmZvcnR1bmF0ZWx5IHRoaXMgY2FuJ3QgYmUgZG9uZSBiZWNhdXNlIG9mCj4gRVhQT1JUX1NZTUJP
TF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2UpOwo+IHdoaWNoIGlzIG9idmlvdXNs
eSBjYW5ub3QgYmUgdXNlZCBmb3Igc3RhdGljIGlubGluZSBmdW5jdGlvbnMuCgoKCldoeSBkbyB5
b3UgbmVlZCB0byBleHBvcnQgaXQ/IEl0J3MgYW4gaW5saW5lIGRlZmluZWQgaW4gdGhlIGhlYWRl
ciBmaWxlLgpKdXN0IGxpa2UgY2xlYXJfaGlnaHBhZ2UoKS4KCgotYm9yaXMKCj4gU28sIEknbGwg
a2VlcCBpdCBhcyBpcy4KPj4KPj4KPj4gLWJvcmlzCj4+Cj4+Cj4gVGhhbmsgeW91LAo+IE9sZWtz
YW5kcgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 21:16:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 21: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 1fQfmt-0004QS-Jd; Wed, 06 Jun 2018 21: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=c6s6=iy=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQfms-0004QN-Rv
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 21:16:10 +0000
X-Inumbo-ID: d4c843c4-69ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4c843c4-69ce-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 21:16:09 +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 w56LAY0f151728;
 Wed, 6 Jun 2018 21:16: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-2017-10-26;
 bh=SRzU9/PKn5iP0dYZW9pIzVgedfKVdXA7picpDQoIryg=;
 b=X1mf9IN/PcBaG3HVn0Fj9i0m4kb3PomD1kKCAucHa6p5C9xa+h5wAJC16891nr0dG2Uf
 WJoVANK5yJfruSWY8YealvqHGsmad3xrgZQUlP2YLa3L3g9vNcLPoZWoGpyPOD6S4qM6
 zzAAQZARdJGmvNH5o+C2CgRhI6B4FnS2NS4bBWX76ezGKxW/td7UYiC3LAduFWVRNVj4
 q+LZSZz6aAq4L8xoVxCwFeQb+imG2itqdt9CYZUKbOOMA7XAuv8vZ0j49QyLKteWzcVc
 WdDiL28xTeHrUZBO9nVUl/HZzg+3wg05uHMS6dC7naG4wNoAhm5mJjxV04uUUgvK2Nyp Rg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jbvyp6ckr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 21:16:02 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w56LG2ru002086
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 21:16:02 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 w56LG1KV018912;
 Wed, 6 Jun 2018 21:16: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 ; Wed, 06 Jun 2018 14:16:01 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@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: <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
Date: Wed, 6 Jun 2018 17:19:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=890
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806060234
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOCAwNDoxNCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDQvMjAxOCAxMToxMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
MS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKCj4+IEBAIC0x
MjEsOCArMTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRf
bWFwICptYXApCj4+IMKgwqDCoMKgwqAgaWYgKG1hcCA9PSBOVUxMKQo+PiDCoMKgwqDCoMKgwqDC
oMKgwqAgcmV0dXJuOwo+PiDCoCArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+
ICvCoMKgwqAgaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7Cj4+ICvCoMKgwqDCoMKgwqDCoCBzdHJ1Y3Qg
Z250dGFiX2RtYV9hbGxvY19hcmdzIGFyZ3M7Cj4+ICsKPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3Mu
ZGV2ID0gbWFwLT5kbWFfZGV2Owo+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5jb2hlcmVudCA9IG1h
cC0+ZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UOwo+PiArwqDCoMKgwqDCoMKg
wqAgYXJncy5ucl9wYWdlcyA9IG1hcC0+Y291bnQ7Cj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLnBh
Z2VzID0gbWFwLT5wYWdlczsKPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuZnJhbWVzID0gbWFwLT5m
cmFtZXM7Cj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLnZhZGRyID0gbWFwLT5kbWFfdmFkZHI7Cj4+
ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmRldl9idXNfYWRkciA9IG1hcC0+ZG1hX2J1c19hZGRyOwo+
PiArCj4+ICvCoMKgwqDCoMKgwqDCoCBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoJmFyZ3MpOwo+PiAr
wqDCoMKgIH0gZWxzZQo+PiArI2VuZGlmCj4+IMKgwqDCoMKgwqAgaWYgKG1hcC0+cGFnZXMpCj4+
IMKgwqDCoMKgwqDCoMKgwqDCoCBnbnR0YWJfZnJlZV9wYWdlcyhtYXAtPmNvdW50LCBtYXAtPnBh
Z2VzKTsKPj4gKwo+PiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+ICvCoMKg
wqAga2ZyZWUobWFwLT5mcmFtZXMpOwo+PiArI2VuZGlmCj4+Cj4+IENhbiB0aGlzIGJlIGRvbmUg
dW5kZXIgaWYgKG1hcC0+ZG1hX3ZhZGRyKSA/Cj4KPj4gwqAgSW4gb3RoZXIgd29yZHMsIGlzIGl0
Cj4+IHBvc3NpYmxlIGZvciBkbWFfdmFkZHIgdG8gYmUgTlVMTCBhbmQgc3RpbGwgaGF2ZSB1bmFs
bG9jYXRlZCBmcmFtZXMKPj4gcG9pbnRlcj8KPiBJdCBpcyBwb3NzaWJsZSB0byBoYXZlIHZhZGRy
ID09IE5VTEwgYW5kIGZyYW1lcyAhPSBOVUxMIGFzIHdlCj4gYWxsb2NhdGUgZnJhbWVzIG91dHNp
ZGUgb2YgZ250dGFiX2RtYV9hbGxvY19wYWdlcyB3aGljaAo+IG1heSBmYWlsLiBDYWxsaW5nIGtm
cmVlIG9uIE5VTEwgcG9pbnRlciBpcyBzYWZlLAoKCkkgYW0gbm90IHF1ZXN0aW9uaW5nIHNhZmV0
eSBvZiB0aGUgY29kZSwgSSB3b3VsZCBsaWtlIGF2b2lkIGFub3RoZXIgaWZkZWYuCgoKPiBzbwo+
IEkgc2VlIG5vIHJlYXNvbiB0byBjaGFuZ2UgdGhpcyBjb2RlLgo+Pgo+Pj4gwqDCoMKgwqDCoCBr
ZnJlZShtYXAtPnBhZ2VzKTsKPj4+IMKgwqDCoMKgwqAga2ZyZWUobWFwLT5ncmFudHMpOwo+Pj4g
wqDCoMKgwqDCoCBrZnJlZShtYXAtPm1hcF9vcHMpOwo+Pj4gQEAgLTEzMiw3ICsxNzYsOCBAQCBz
dGF0aWMgdm9pZCBnbnRkZXZfZnJlZV9tYXAoc3RydWN0IGdyYW50X21hcCAqbWFwKQo+Pj4gwqDC
oMKgwqDCoCBrZnJlZShtYXApOwo+Pj4gwqAgfQo+Pj4gwqAgLXN0YXRpYyBzdHJ1Y3QgZ3JhbnRf
bWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdgo+Pj4gKnByaXYsIGludCBj
b3VudCkKPj4+ICtzdGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1
Y3QgZ250ZGV2X3ByaXYgKnByaXYsCj4+PiBpbnQgY291bnQsCj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGludCBkbWFfZmxhZ3MpCj4+PiDCoCB7Cj4+PiDC
oMKgwqDCoMKgIHN0cnVjdCBncmFudF9tYXAgKmFkZDsKPj4+IMKgwqDCoMKgwqAgaW50IGk7Cj4+
PiBAQCAtMTU1LDYgKzIwMCwzNyBAQCBzdGF0aWMgc3RydWN0IGdyYW50X21hcAo+Pj4gKmdudGRl
dl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQpCj4+PiDCoMKg
wqDCoMKgwqDCoMKgwqAgTlVMTCA9PSBhZGQtPnBhZ2VzKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKg
IGdvdG8gZXJyOwo+Pj4gwqAgKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+Pj4g
K8KgwqDCoCBhZGQtPmRtYV9mbGFncyA9IGRtYV9mbGFnczsKPj4+ICsKPj4+ICvCoMKgwqAgLyoK
Pj4+ICvCoMKgwqDCoCAqIENoZWNrIGlmIHRoaXMgbWFwcGluZyBpcyByZXF1ZXN0ZWQgdG8gYmUg
YmFja2VkCj4+PiArwqDCoMKgwqAgKiBieSBhIERNQSBidWZmZXIuCj4+PiArwqDCoMKgwqAgKi8K
Pj4+ICvCoMKgwqAgaWYgKGRtYV9mbGFncyAmIChHTlRERVZfRE1BX0ZMQUdfV0MgfCBHTlRERVZf
RE1BX0ZMQUdfQ09IRVJFTlQpKSB7Cj4+PiArwqDCoMKgwqDCoMKgwqAgc3RydWN0IGdudHRhYl9k
bWFfYWxsb2NfYXJncyBhcmdzOwo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGFkZC0+ZnJhbWVz
ID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+ZnJhbWVzWzBdKSwKPj4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgR0ZQX0tFUk5FTCk7Cj4+PiArwqDCoMKg
wqDCoMKgwqAgaWYgKCFhZGQtPmZyYW1lcykKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdv
dG8gZXJyOwo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qIFJlbWVtYmVyIHRoZSBkZXZpY2Us
IHNvIHdlIGNhbiBmcmVlIERNQSBtZW1vcnkuICovCj4+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5k
bWFfZGV2ID0gcHJpdi0+ZG1hX2RldjsKPj4+ICsKPj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmRl
diA9IHByaXYtPmRtYV9kZXY7Cj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5jb2hlcmVudCA9IGRt
YV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsKPj4+ICvCoMKgwqDCoMKgwqDCoCBh
cmdzLm5yX3BhZ2VzID0gY291bnQ7Cj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5wYWdlcyA9IGFk
ZC0+cGFnZXM7Cj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsK
Pj4+ICsKPj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoZ250dGFiX2RtYV9hbGxvY19wYWdlcygmYXJn
cykpCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVycjsKPj4+ICsKPj4+ICvCoMKg
wqDCoMKgwqDCoCBhZGQtPmRtYV92YWRkciA9IGFyZ3MudmFkZHI7Cj4+PiArwqDCoMKgwqDCoMKg
wqAgYWRkLT5kbWFfYnVzX2FkZHIgPSBhcmdzLmRldl9idXNfYWRkcjsKPj4+ICvCoMKgwqAgfSBl
bHNlCj4+PiArI2VuZGlmCj4+PiDCoMKgwqDCoMKgIGlmIChnbnR0YWJfYWxsb2NfcGFnZXMoY291
bnQsIGFkZC0+cGFnZXMpKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+Pj4gwqAg
QEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdy
YW50X21hcAo+Pj4gKm1hcCkKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBtYXAtPnVubWFwX29wc1tp
XS5oYW5kbGUgPSBtYXAtPm1hcF9vcHNbaV0uaGFuZGxlOwo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKg
IGlmICh1c2VfcHRlbW9kKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT5rdW5t
YXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+a21hcF9vcHNbaV0uaGFuZGxlOwo+Pj4gKyNpZmRlZiBD
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGVsc2UgaWYgKG1h
cC0+ZG1hX3ZhZGRyKSB7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBsb25n
IG1mbjsKPj4+ICsKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1mbiA9IF9fcGZuX3RvX21m
bihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Cj4+IE5vdCBwZm5fdG9fbWZuKCk/Cj4g
SSdkIGxvdmUgdG8sIGJ1dCBwZm5fdG9fbWZuIGlzIG9ubHkgZGVmaW5lZCBmb3IgeDg2LCBub3Qg
QVJNOiBbMV0gYW5kIFsyXQo+IFRodXMsCj4KPiBkcml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6
IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbgo+IOKAmHBmbl90b19tZm7i
gJkgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCj4gwqDCoMKgIG1mbiA9
IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Cj4gU28sIEknbGwga2Vl
cCBfX3Bmbl90b19tZm4KCgpIb3cgd2lsbCB0aGlzIHdvcmsgb24gbm9uLVBWIHg4Nj8KCi1ib3Jp
cwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 21:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 21: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 1fQfyl-0005c3-01; Wed, 06 Jun 2018 21:28:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c6s6=iy=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQfyj-0005by-AB
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 21:28:25 +0000
X-Inumbo-ID: 8aa41065-69d0-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8aa41065-69d0-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 21:28:23 +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 w56LQ4Vk030161;
 Wed, 6 Jun 2018 21:28:13 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=RlgSSn2VJBODnjuHNvesPGBRYFAI3VO2flWlah2qJWU=;
 b=CfofeIuBguAULPga/E2u4uCnb5KOcZDz4SWLjnykQ91tVlJi1mAveHSoFwTyIY4caYAL
 c1+AZUOBv3JWBXl0LkivRvsehd4nmhtptocrFKx73Px7TVNswslYSc8rP1DAb7ukX8ol
 VzVEsHwN6GIFPdO578Do0mAnFGLCWc2g5oUc/fOxqFzoFIfHO2AOtRt4vY/H9r1z1Fli
 aHGLFrCFlVAEG/IZ80WoDz9O0/BIYZSOZglKMiM2Ho/PiWXUvcC+ORMY6DXZfrfkhIAv
 Xm2Irl4cxvbDzYAfx0ksLcznc/4ujJcgb1juJAA8bnwQYf8UK1eblzU1jn8oLEIE+k8z dQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jbvypee86-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 21:28: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 w56LSCRe006885
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 21:28:12 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w56LSB3p025417;
 Wed, 6 Jun 2018 21:28: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, 06 Jun 2018 21:28:11 +0000
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@gmail.com>
 <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
 <d2bbda68-af74-58b1-36a6-d8af47ad8beb@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: <7c73fae9-2dac-f3e8-bad8-0dadb73ad7af@oracle.com>
Date: Wed, 6 Jun 2018 17:32:02 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <d2bbda68-af74-58b1-36a6-d8af47ad8beb@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806060236
Subject: Re: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOCAwNTowNiBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDQvMjAxOCAxMTo0OSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
MS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKCj4+ICtzdHJ1
Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7Cj4+ICvCoMKgwqAgaW50IGR1bW15Owo+PiAr
fTsKPj4KPj4gUGxlYXNlIGRlZmluZSB0aGUgZnVsbCBzdHJ1Y3R1cmUgKGF0IGxlYXN0IHdoYXQg
eW91IGhhdmUgaW4gdGhlIG5leHQKPj4gcGF0Y2gpIGhlcmUuCj4gT2ssIHdpbGwgZGVmaW5lIHdo
YXQgSSBoYXZlIGluIHRoZSBuZXh0IHBhdGNoLCBidXQgd29uJ3QKPiBpbml0aWFsaXplIGFueXRo
aW5nIHVudGlsIHRoZSBuZXh0IHBhdGNoLiBXaWxsIHRoaXMgd29yayBmb3IgeW91PwoKU3VyZSwg
SSBqdXN0IGRpZG4ndCBzZWUgdGhlIG5lZWQgZm9yIHRoZSBkdW1teSBhcmd1bWVudCB0aGF0IHlv
dSByZW1vdmUKbGF0ZXIuCgo+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5j
IGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+IGluZGV4IDk4MTNmYzQ0MGM3MC4uN2Q1OGRmYjNl
NWU4IDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+ICsrKyBiL2RyaXZl
cnMveGVuL2dudGRldi5jCj4+IC4uLgo+Pgo+Pj4gwqAgKyNpZmRlZiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUYKPj4gVGhpcyBjb2RlIGJlbG9uZ3MgaW4gZ250ZGV2LWRtYWJ1Zi5jLgo+IFRoZSBy
ZWFzb24gSSBoYXZlIHRoaXMgY29kZSBoZXJlIGlzIHRoYXQgaXQgaXMgaGVhdmlseQo+IHRpZWQg
dG8gZ250ZGV2J3MgaW50ZXJuYWwgZnVuY3Rpb25hbGl0eSwgZS5nLiBtYXAvdW5tYXAuCj4gSSBk
byBub3Qgd2FudCB0byBleHRlbmQgZ250ZGV2J3MgQVBJLCBzbyBnbnRkZXYtZG1hYnVmIGNhbgo+
IGFjY2VzcyB0aGVzZS4gV2hhdCBpcyBtb3JlIGRtYS1idWYgZG9lc24ndCBuZWVkIHRvIGtub3cg
YWJvdXQKPiBtYXBzIGRvbmUgYnkgZ250ZGV2IGFzIHRoZXJlIGlzIG5vIHVzZSBvZiB0aGF0IGlu
Zm9ybWF0aW9uCj4gaW4gZ250ZGV2LWRtYWJ1Zi4gU28sIGl0IHNlZW1zIG1vcmUgbmF0dXJhbGx5
IHRvIGhhdmUKPiBkbWEtYnVmJ3MgcmVsYXRlZCBtYXAvdW5tYXAgY29kZSB3aGVyZSBpdCBpczog
aW4gZ250ZGV2LgoKU29ycnksIEkgZG9uJ3QgZm9sbG93LiBXaHkgd291bGQgdGhpcyByZXF1aXJl
IGV4dGVuZGluZyB0aGUgQVBJPyBJdCdzCmp1c3QgbW92aW5nIHJvdXRpbmVzIHRvIGEgZGlmZmVy
ZW50IGZpbGUgdGhhdCBpcyBsaW5rZWQgdG8gdGhlIHNhbWUgbW9kdWxlLgoKU2luY2UgdGhpcyBp
cyB1bmRlciBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYgdGhlbiB3aHkgc2hvdWxkbid0IGl0IGJl
IGluCmdudGRldi1kbWFidWYuYz8gSW4gbXkgdmlldyB0aGF0J3MgdGhlIGZpbGUgd2hlcmUgYWxs
IGRtYS1yZWxhdGVkCiJzdHVmZiIgbGl2ZXMuCgoKLWJvcmlzCgoKLWJvcmlzCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 21:45:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 21: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 1fQgEd-0007MF-Hk; Wed, 06 Jun 2018 21:44:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c6s6=iy=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQgEc-0007MA-CK
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 21:44:50 +0000
X-Inumbo-ID: d5c1d37c-69d2-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5c1d37c-69d2-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 21:44:48 +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 w56LeVgx060039;
 Wed, 6 Jun 2018 21:44:41 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-2017-10-26;
 bh=g5OsYKDHz4g4FLF1KIXlKFfvANeKiRxGYfEr+LQ0kUk=;
 b=Wd1U58WqXthIbJ/5UbaeOrfpuPI1FSvbvIb21cSk3sEPa995tGDEm4dcg3f1hL/+G0/E
 qoz0e1ZpbD9/H1i2Q4rrkDIctfljZKOBY0Zb70vJg0On3uVJRUSo6qi4EyhjwhUaSCrS
 WE7os2im7voMoelcRlVmHkclSQfiBE3L/ffzsZmDCBzUX1rqUL/dafNFNporoSI0zHWG
 JnDjNuEW9Vr03i9tAjG2T3pLjE0Towdt4eSqRAnTAFIMQrc5+j7h+X7PDmQVjqQUB0E+
 Nd9PIxxpLBYb9e/QC2WYGtSWs1GodgZ1nnYFJdZJWCK+Qwqd+bGXeqyyfF8pWwM4s4xx OA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2jbvyppeh9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 21:44:41 +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 w56LidLQ020943
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 21:44:39 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w56LicMQ029269;
 Wed, 6 Jun 2018 21:44:38 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, 06 Jun 2018 14:44:38 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@gmail.com>
 <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
 <117e05b3-69f6-b879-50d9-0cddd8e4c313@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: <4b37bbe1-6c5c-1941-bac0-2c7ba88af3e3@oracle.com>
Date: Wed, 6 Jun 2018 17:48:28 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <117e05b3-69f6-b879-50d9-0cddd8e4c313@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806060238
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOCAwODoxMCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDUvMjAxOCAwMTowNyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
MS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKCgo+PiArCj4+
ICtzdGF0aWMgc3RydWN0IHNnX3RhYmxlICoKPj4gK2RtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVm
KHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCwKPj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyKQo+PiArewo+PiArwqDCoMKg
IHN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoID0K
Pj4gYXR0YWNoLT5wcml2Owo+PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmID0gYXR0YWNoLT5kbWFidWYtPnByaXY7Cj4+ICvCoMKgwqAgc3RydWN0IHNnX3RhYmxl
ICpzZ3Q7Cj4+ICsKPj4gK8KgwqDCoCBwcl9kZWJ1ZygiTWFwcGluZyAlZCBwYWdlcyBmb3IgZGV2
ICVwXG4iLCBnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcywKPj4gK8KgwqDCoMKgwqDCoMKgwqAgYXR0
YWNoLT5kZXYpOwo+PiArCj4+ICvCoMKgwqAgaWYgKFdBUk5fT04oZGlyID09IERNQV9OT05FIHx8
ICFnbnRkZXZfZG1hYnVmX2F0dGFjaCkpCj4+Cj4+IFdBUk5fT05fT05DRS4gSGVyZSBhbmQgZWxz
ZXdoZXJlLgo+IFdoeT8gVGhlIFVBUEkgbWF5IGJlIHVzZWQgYnkgZGlmZmVyZW50IGFwcGxpY2F0
aW9ucywgdGh1cyB3ZSBtaWdodAo+IGxvc2Ugd2FybmluZ3MgZm9yIHNvbWUgb2YgdGhlbS4gSGF2
aW5nIFdBUk5fT04gd2lsbCBzaG93IHByb2JsZW1zCj4gZm9yIG11bHRpcGxlIHVzZXJzLCBub3Qg
Zm9yIHRoZSBmaXJzdCBvbmUuCj4gRG9lcyB0aGlzIG1ha2Ugc2Vuc2UgdG8gc3RpbGwgdXNlIFdB
Uk5fT04/CgoKSnVzdCBhcyB3aXRoIHByX2VyciBjYWxsIHNvbWV3aGVyZSBlbHNlIHRoZSBjb25j
ZXJuIGhlcmUgaXMgdGhhdAp1c2VybGFuZCAod2hpY2ggSSB0aGluayBpcyB3aGVyZSB0aGlzIGlz
IGV2ZW50dWFsbHkgY2FsbGVkIGZyb20/KSBtYXkKaW50ZW50aW9uYWxseSB0cmlnZ2VyIHRoZSBl
cnJvciwgZmxvb2RpbmcgdGhlIGxvZy4KCkFuZCBldmVuIHRoaXMgaXMgbm90IGRpcmVjdGx5IGNh
bGxlZCBmcm9tIHVzZXJsYW5kIHRoZXJlIGlzIHN0aWxsIGEKcG9zc2liaWxpdHkgb2YgdHJpZ2dl
cmluZyB0aGlzIGVycm9yIG11bHRpcGxlIHRpbWVzLgoKCj4+Cj4+PiArCj4+PiArwqDCoMKgIGlm
ICh1c2VfcHRlbW9kKSB7Cj4+PiArwqDCoMKgwqDCoMKgwqAgcHJfZXJyKCJDYW5ub3QgcHJvdmlk
ZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAlZFxuIiwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHVzZV9wdGVtb2QpOwo+PiBObyBwcl9lcnIgaGVyZSBwbGVhc2UuIFRoaXMgY2FuIHBv
dGVudGlhbGx5IGJlY29tZSBhIERvUyB2ZWN0b3IgYXMgaXQKPj4gY29tZXMgZGlyZWN0bHkgZnJv
bSBpb2N0bC4KPj4KPj4gSSB3b3VsZCwgaW4gZmFjdCwgcmV2aXNpdCBvdGhlciB1c2VzIG9mIHBy
X2VyciBpbiB0aGlzIGZpbGUuCj4gU3VyZSwgYWxsIG9mIHByX2VyciBjYW4gYWN0dWFsbHkgYmUg
cHJfZGVidWcuLi4KCkknZCBjaGVjayBldmVuIGZ1cnRoZXIgYW5kIHNlZSBpZiBhbnkgcHJpbmsg
aXMgbmVlZGVkLiBJIHRoaW5rIEkgc2F3IGEKY291cGxlIHRoYXQgd2VyZSBub3QgZXNwZWNpYWxs
eSB1c2VmdWwuCgoKPj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gLUVJTlZBTDsKPj4+ICvCoMKg
wqAgfQo+Pj4gKwo+Pj4gK8KgwqDCoCBtYXAgPSBkbWFidWZfZXhwX2FsbG9jX2JhY2tpbmdfc3Rv
cmFnZShwcml2LCBmbGFncywgY291bnQpOwo+Pgo+PiBAY291bnQgY29tZXMgZnJvbSB1c2Vyc3Bh
Y2UuIGRtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlIG9ubHkKPj4gY2hlY2tzIGZvciBp
dCB0byBiZSA+MC4gU2hvdWxkIGl0IGJlIGNoZWNrZWQgZm9yIHNvbWUgc2FuZSBtYXggdmFsdWU/
Cj4gVGhpcyBpcyBub3QgZWFzeSBhcyBpdCBpcyBoYXJkIHRvIHRlbGwgd2hhdCBjb3VsZCBiZSB0
aGF0Cj4gbWF4IHZhbHVlLiBGb3IgRE1BIGJ1ZmZlcnMgaWYgY291bnQgaXMgdG9vIGJpZyB0aGVu
IGFsbG9jYXRpb24KPiB3aWxsIGZhaWwsIHNvIG5lZWQgdG8gY2hlY2sgZm9yIG1heCBoZXJlwqAg
KGRtYV9hbGxvY197eHh4fSB3aWxsCj4gZmlsdGVyIG91dCB0b28gYmlnIGFsbG9jYXRpb25zKS4K
Ck9LLCB0aGF0IG1heSBiZSBzdWZmaWNpZW50LiBCVFcsIEkgYmVsaWV2ZSB0aGVyZSB3ZXJlIG90
aGVyIGxvb3BzIHdpdGgKQGNvdW50IGJlaW5nIHRoZSBjb250cm9sIHZhcmlhYmxlLiBQbGVhc2Ug
c2VlIGlmIGEgdXNlciBjYW4gcGFzcyBhIGJvZ3VzCnZhbHVlLgoKPiBGb3IgWGVuIGJhbGxvb24g
YWxsb2NhdGlvbnMgSSBjYW5ub3QgdGVsbCB3aGF0IGNvdWxkIGJlIHRoYXQKPiBtYXggdmFsdWUg
bmVpdGhlci4gVG91Z2ggcXVlc3Rpb24gaG93IHRvIGxpbWl0LgoKSSB0aGluayBpbiBiYWxsb29u
IHRoZXJlIGlzIGFsc28gYSBndWFyYW50ZWUgKG9mIHNvcnRzKSB0aGF0IHNvbWV0aGluZwpwcmlv
ciB0byBhIGxvb3Agd2lsbCBmYWlsLgoKCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 21:48:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 21:48:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQgHf-0007tQ-4i; Wed, 06 Jun 2018 21:47: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=c6s6=iy=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fQgHe-0007tJ-AS
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 21:47:58 +0000
X-Inumbo-ID: 460b21cb-69d3-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 460b21cb-69d3-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 21:47:57 +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 w56LkPDg114498;
 Wed, 6 Jun 2018 21:47:50 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=eL+wt+yByYX44ITX8TPIt4eyHol0UWeMb6SM1ok0mPE=;
 b=eVCDgco+CYKPQtN3zkWOZY++OEf+A2Qrm9kUah7sTsJkU8CSZlKgOZo1mnkBnAS/4kt/
 8uEeM+EmpOpD17je0GAQdFx82uFZx38yl26VfgTl5HQjYypdzNQhBEkj2T90B7ezQ8hG
 VAXRTSZbbLmP6evEp4gAtKHCc/yuc6Kn9mQLnmze1LwH2Qa0YaHIe5MD+KJe5FJqQvkQ
 IQg6crQW4A6bhPuNmd+6gY8eOwhgiLw34z4MfjMJYvrnjOvXDwE5dHks/ePAorc6rVD3
 P5kgDwfGlUkmcjaXxRRhI31aQ8kWC1KgB25hyGJan3zYIfehiMSnGE7C+NivAeU5F6aO cw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jbvyppeaa-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 06 Jun 2018 21:47:50 +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 w56LlmQE000837
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 6 Jun 2018 21:47:49 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w56LllQK013069;
 Wed, 6 Jun 2018 21:47:47 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 06 Jun 2018 14:47:47 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>, dongwon.kim@intel.com,
 matthew.d.roper@intel.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-10-andr2000@gmail.com>
 <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
 <984bcf75-9bea-aceb-3d3a-62e3c65709c7@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: <398d53c9-9c47-d86a-89bd-b9941e638434@oracle.com>
Date: Wed, 6 Jun 2018 17:51:38 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <984bcf75-9bea-aceb-3d3a-62e3c65709c7@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806060239
Subject: Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf
 API for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 linux-media@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOCAwODo0NiBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDUvMjAxOCAwMTozNiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
MS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPj4+Cj4+PiBBbGxvdyBjcmVhdGluZyBncmFudCBkZXZpY2UgY29udGV4dCBmb3IgdXNlIGJ5
IGtlcm5lbCBtb2R1bGVzIHdoaWNoCj4+PiByZXF1aXJlIGZ1bmN0aW9uYWxpdHksIHByb3ZpZGVk
IGJ5IGdudGRldi4gRXhwb3J0IHN5bWJvbHMgZm9yIGRtYS1idWYKPj4+IEFQSSBwcm92aWRlZCBi
eSB0aGUgbW9kdWxlLgo+PiBDYW4geW91IGdpdmUgYW4gZXhhbXBsZSBvZiB3aG8nZCBiZSB1c2lu
ZyB0aGVzZSBpbnRlcmZhY2VzPwo+IFRoZXJlIGlzIG5vIHVzZS1jYXNlIGF0IHRoZSBtb21lbnQg
SSBjYW4gdGhpbmsgb2YsIGJ1dCBoeXBlciBkbWEtYnVmCj4gWzFdLCBbMl0KPiBJIGxldCBJbnRl
bCBmb2xrcyAoQ0NlZCkgdG8gZGVmZW5kIHRoaXMgcGF0Y2ggYXMgaXQgd2FzIGRvbmUgcHJpbWFy
aWx5Cj4gZm9yIHRoZW0KPiBhbmQgSSBkb24ndCB1c2UgaXQgaW4gYW55IG9mIG15IHVzZS1jYXNl
cy4gU28sIGZyb20gdGhpcyBQT1YgaXQgY2FuIGJlCj4gZHJvcHBlZCwKPiBhdCBsZWFzdCBmcm9t
IHRoaXMgc2VyaWVzLgoKClllcywgbGV0J3MgZHJvcCB0aGlzIHVudGlsIHNvbWVvbmUgYWN0dWFs
bHkgbmVlZHMgaXQuCgotYm9yaXMKCgo+Pgo+PiAtYm9yaXMKPj4KPiBbMV0gaHR0cHM6Ly9wYXRj
aHdvcmsuZnJlZWRlc2t0b3Aub3JnL3Nlcmllcy8zODIwNy8KPiBbMl0gaHR0cHM6Ly9wYXRjaHdv
cmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzIwNDQ0Ny8KPgo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 22:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 22: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 1fQgay-0001mI-55; Wed, 06 Jun 2018 22:07: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=6syo=iy=intel.com=dongwon.kim@srs-us1.protection.inumbo.net>)
 id 1fQgax-0001mD-Hx
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 22:07:55 +0000
X-Inumbo-ID: bd56f8e7-69d5-11e8-9728-bc764e045a96
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd56f8e7-69d5-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 00:05:36 +0200 (CEST)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Jun 2018 15:07:51 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,484,1520924400"; d="scan'208";a="235283996"
Received: from downor-z87x-ud5h.fm.intel.com (HELO downor-Z87X-UD5H)
 ([10.1.122.107])
 by fmsmga006.fm.intel.com with ESMTP; 06 Jun 2018 15:07:50 -0700
Date: Wed, 6 Jun 2018 15:05:21 -0700
From: Dongwon Kim <dongwon.kim@intel.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20180606220521.GA7054@downor-Z87X-UD5H>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-10-andr2000@gmail.com>
 <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
 <984bcf75-9bea-aceb-3d3a-62e3c65709c7@gmail.com>
 <398d53c9-9c47-d86a-89bd-b9941e638434@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <398d53c9-9c47-d86a-89bd-b9941e638434@oracle.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf
 API for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 daniel.vetter@intel.com, matthew.d.roper@intel.com,
 linux-media@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMDU6NTE6MzhQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5
IHdyb3RlOgo+IE9uIDA2LzA2LzIwMTggMDg6NDYgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+ID4gT24gMDYvMDUvMjAxOCAwMTozNiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3Rl
Ogo+ID4+IE9uIDA2LzAxLzIwMTggMDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdy
b3RlOgo+ID4+PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1
c2hjaGVua29AZXBhbS5jb20+Cj4gPj4+Cj4gPj4+IEFsbG93IGNyZWF0aW5nIGdyYW50IGRldmlj
ZSBjb250ZXh0IGZvciB1c2UgYnkga2VybmVsIG1vZHVsZXMgd2hpY2gKPiA+Pj4gcmVxdWlyZSBm
dW5jdGlvbmFsaXR5LCBwcm92aWRlZCBieSBnbnRkZXYuIEV4cG9ydCBzeW1ib2xzIGZvciBkbWEt
YnVmCj4gPj4+IEFQSSBwcm92aWRlZCBieSB0aGUgbW9kdWxlLgo+ID4+IENhbiB5b3UgZ2l2ZSBh
biBleGFtcGxlIG9mIHdobydkIGJlIHVzaW5nIHRoZXNlIGludGVyZmFjZXM/Cj4gPiBUaGVyZSBp
cyBubyB1c2UtY2FzZSBhdCB0aGUgbW9tZW50IEkgY2FuIHRoaW5rIG9mLCBidXQgaHlwZXIgZG1h
LWJ1Zgo+ID4gWzFdLCBbMl0KPiA+IEkgbGV0IEludGVsIGZvbGtzIChDQ2VkKSB0byBkZWZlbmQg
dGhpcyBwYXRjaCBhcyBpdCB3YXMgZG9uZSBwcmltYXJpbHkKPiA+IGZvciB0aGVtCj4gPiBhbmQg
SSBkb24ndCB1c2UgaXQgaW4gYW55IG9mIG15IHVzZS1jYXNlcy4gU28sIGZyb20gdGhpcyBQT1Yg
aXQgY2FuIGJlCj4gPiBkcm9wcGVkLAo+ID4gYXQgbGVhc3QgZnJvbSB0aGlzIHNlcmllcy4KPiAK
PiAKPiBZZXMsIGxldCdzIGRyb3AgdGhpcyB1bnRpbCBzb21lb25lIGFjdHVhbGx5IG5lZWRzIGl0
Lgo+IAo+IC1ib3JpcwoKSSBhZ3JlZS4gV2UgYXJlIHdvcmtpbmcgb24gcmUtYXJjaGl0ZWN0dXJp
bmcgaHlwZXJfZG1hYnVmLiBXZSB3b3VsZCB1c2UgemNvcHkKYXBpcyBob3dldmVyLCBub3Qgc3Vy
ZSBpZiB3ZSBhcmUgZ29pbmcgdG8gZG8gaXQgZnJvbSBrZXJuZWwgb3IgZnJvbSB1c2Vyc3BhY2Uu
ClNvIHBsZWFzZSBkbyBub3QgZXhwb3NlIHRob3NlIGZvciBub3cuCgo+IAo+IAo+ID4+Cj4gPj4g
LWJvcmlzCj4gPj4KPiA+IFsxXSBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvc2Vy
aWVzLzM4MjA3Lwo+ID4gWzJdIGh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRj
aC8yMDQ0NDcvCj4gPgo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KPiA+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IFhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+ID4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 22:17:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 22:17:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQgk1-00032w-Lf; Wed, 06 Jun 2018 22: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQgjz-00032n-M3
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 22:17:15 +0000
X-Inumbo-ID: 5dd030bb-69d7-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5dd030bb-69d7-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 22:17:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fQgju-00082x-T4; Wed, 06 Jun 2018 22:17: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 1fQgju-0001di-Dg; Wed, 06 Jun 2018 22:17:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQgju-0002SM-Cm; Wed, 06 Jun 2018 22:17:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123828-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-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=1d889f2a8baaa265939b339d2f52ec57f5b8a09c
X-Osstest-Versions-That: qemuu=afd76ffba966a072a7bbd0048bdf3b2ab69d3d4a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 22:17:10 +0000
Subject: [Xen-devel] [qemu-mainline test] 123828: 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>

ZmxpZ2h0IDEyMzgyOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MjgvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM3OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5NwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzNzk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMWQ4ODlmMmE4YmFhYTI2
NTkzOWIzMzlkMmY1MmVjNTdmNWI4YTA5YwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYWZkNzZmZmJhOTY2YTA3MmE3YmJkMDA0OGJkZjNiMmFiNjlkM2Q0YQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzNzk3ICAyMDE4LTA2LTA0IDA5OjM3OjM0IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzgyOCAgMjAxOC0wNi0wNSAxNjoyMjoxMCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBDaGFuZ3Blbmcg
TGl1IDxjaGFuZ3BlbmcubGl1QGludGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGth
b2Qub3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2
aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRHIuIERhdmlkIEFsYW4g
R2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNv
bT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKZWZmIENvZHkgPGpjb2R5
QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBMYXVy
ZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGlkb25nIENoZW4gPGplbW15ODU4NTg1
QGdtYWlsLmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nY2hlbkB0ZW5jZW50LmNvbT4KICBNaWNo
YWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5k
ZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9zcyBad2lzbGVyIDxyb3Nz
Lnp3aXNsZXJAbGludXguaW50ZWwuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVk
aGF0LmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRp
d2VpLmJpZUBpbnRlbC5jb20+CiAgWGlhbyBHdWFuZ3JvbmcgPHhpYW9ndWFuZ3JvbmdAdGVuY2Vu
dC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14
ZW4uZ2l0CiAgIGFmZDc2ZmZiYTkuLjFkODg5ZjJhOGIgIDFkODg5ZjJhOGJhYWEyNjU5MzliMzM5
ZDJmNTJlYzU3ZjViOGEwOWMgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 06 22:57:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 06 Jun 2018 22: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 1fQhMb-0007zn-H1; Wed, 06 Jun 2018 22: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=/xrh=iy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQhMZ-0007zb-DK
 for xen-devel@lists.xenproject.org; Wed, 06 Jun 2018 22:57:07 +0000
X-Inumbo-ID: eee4dc6d-69dc-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eee4dc6d-69dc-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 22:57: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 1fQhMT-0000L4-8P; Wed, 06 Jun 2018 22:57: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 1fQhMT-0003Qd-1Z; Wed, 06 Jun 2018 22:57:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQhMT-00013O-0v; Wed, 06 Jun 2018 22:57:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123823-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-xl-credit2:<job
 status>:broken:regression
 linux-linus:test-arm64-arm64-xl:<job status>:broken:regression
 linux-linus:test-arm64-arm64-xl-credit2:host-install(4):broken:regression
 linux-linus:test-arm64-arm64-xl:host-install(4):broken:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:debian-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:debian-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-linus:test-amd64-i386-xl:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-linus:test-amd64-amd64-pair:debian-install/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-saverestore:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:debian-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-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-qemut-debianhvm-amd64: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-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-xl-qemut-stubdom-debianhvm-amd64-xsm: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-qcow2:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow: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-xl-qemuu-win7-amd64:guest-saverestore.2:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:debian-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-armhf-armhf-xl-xsm:debian-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-armhf-armhf-libvirt-raw: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-rtds:debian-install:fail:allowable
 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-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-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-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-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=716a685fdb89942a50c4138141027e38336a895f
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 06 Jun 2018 22:57:01 +0000
Subject: [Xen-devel] [linux-linus test] 123823: 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>

ZmxpZ2h0IDEyMzgyMyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzODIzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxMCBmcmVlYnNkLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDEwIGZy
ZWVic2QtaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1p
bnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTYgZGViaWFuLWluc3RhbGwvZHN0X2hvc3QgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMCBkZWJp
YW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTUgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE1
IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTAgZGViaWFuLWluc3RhbGwg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25z
IHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDcxNmE2ODVmZGI4OTk0MmE1MGM0MTM4MTQx
MDI3ZTM4MzM2YTg5NWYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA1
MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgICAzIGRheXMgICAgMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4MjMgIDIwMTgtMDYtMDUgMTI6NTI6NDcgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM3NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQt
YXJtNjQteGwgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bCBob3N0LWluc3Rh
bGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjg1Mjgg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 01:22:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 01: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 1fQjce-0000Dt-1D; Thu, 07 Jun 2018 01:21: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fQjcc-0000Dk-A8
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 01:21:50 +0000
X-Inumbo-ID: d4f02aec-69f0-11e8-9728-bc764e045a96
Received: from mail-io0-x242.google.com (unknown [2607:f8b0:4001:c06::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4f02aec-69f0-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 03:19:32 +0200 (CEST)
Received: by mail-io0-x242.google.com with SMTP id s26-v6so9897440ioj.4
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 18:21:48 -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-transfer-encoding:content-language;
 bh=vnVZnf8EgXzvqDK9G2vC0AKIBE1fgWJXr0qLj4IpvS4=;
 b=KB6guWlbLHDJQxBQnXJkAYQFwfYUEOiEer79MsZf1XqDJbfNv8fYuiyt/pPRSDfOk0
 5MQxy5fX0i3xzHR7rrXMjAjI4ljCGwJzBa7Vp6TE2OApqhSdzEpUjwul82Fm5ROXA0XV
 KMoHexRK/H2kURE0SGur4uYQYu0aE3Ug7LPDI=
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=vnVZnf8EgXzvqDK9G2vC0AKIBE1fgWJXr0qLj4IpvS4=;
 b=mSr38459t3bEcPN9hDCjufoV24cHpJpMBtCVT0kWfpIOLjEBh+8E2sAYJeFOZIQfO0
 8PwNRDQB5wYTJ+JjW3rhVnepWUGjitJRH9okU+nAoCMFGwfbkjeGvbq9U6650h7PWype
 tCQAW7tKmPxeRK/WaJV7oD50eh/Oi8PTY1gdNn1memynEHhVHJIIiTw+vYGVMlvuClnG
 LIy8R4G53buxlmX6OivVXQHm47hCGyVmyxHuKudEU7V6E7kDQVlh4RSgZihfYe1RQI3p
 8M/TwHoFgaeRAU5Veg5lt6pb904cwua9rvtRd0AQglNKZ6/zuF58bG6OsiRPYIGUaW1C
 egrw==
X-Gm-Message-State: APt69E3UlEszjKFaf+ULJHsC+UcuSV7X2dH0uKyXW5xCv07z/nbk3BqV
 PyWMZRcw1wBjByyopRcbFzFLAgYjceCinA==
X-Google-Smtp-Source: ADUXVKIp2wiaCT6cJIHkgOc+yqOvEMsJHGT18trwyceKQJO7Kt0upUJsAQ8v84Osw7mLeEzbLvLJZA==
X-Received: by 2002:a6b:9e88:: with SMTP id
 h130-v6mr5289754ioe.283.1528334508159; 
 Wed, 06 Jun 2018 18:21:48 -0700 (PDT)
Received: from [192.168.10.107] (c-67-165-203-88.hsd1.co.comcast.net.
 [67.165.203.88])
 by smtp.gmail.com with ESMTPSA id e133-v6sm7148565iof.28.2018.06.06.18.21.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 18:21:47 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20180524004620.23828-1-sameer.goel@linaro.org>
 <20180524004620.23828-2-sameer.goel@linaro.org>
 <5B066F7302000078001C56BB@prv1-mh.provo.novell.com>
 <aee35e24-cf78-5f33-c13d-f10715e899f4@linaro.org>
 <5B07B63702000078001C5D4E@prv1-mh.provo.novell.com>
From: Sameer Goel <sameer.goel@linaro.org>
Message-ID: <d5a4e953-63b3-1ac0-b56e-1f4afb54db7f@linaro.org>
Date: Wed, 6 Jun 2018 19:21:45 -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: <5B07B63702000078001C5D4E@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [v2 1/6] Port WARN_ON_ONCE() from Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Manish Jaggi <mjaggi@caviumnetworks.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Ian.Jackson@citrix.com, nd@arm.com,
 shankerd@codeaurora.org, Roger Pau Monne <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNS8yNS8yMDE4IDAxOjA3IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNC4w
NS4xOCBhdCAyMjoyMywgPHNhbWVlci5nb2VsQGxpbmFyby5vcmc+IHdyb3RlOgo+Pj4+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+
Pj4+IEBAIC0xMSw2ICsxMSwxOSBAQAo+Pj4+ICAgICNkZWZpbmUgQlVHX09OKHApICBkbyB7IGlm
ICh1bmxpa2VseShwKSkgQlVHKCk7ICB9IHdoaWxlICgwKQo+Pj4+ICAgICNkZWZpbmUgV0FSTl9P
TihwKSBkbyB7IGlmICh1bmxpa2VseShwKSkgV0FSTigpOyB9IHdoaWxlICgwKQo+Pj4+ICAgIAo+
Pj4+ICsjZGVmaW5lIFdBUk5fT05fT05DRShwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4+Pj4gKyh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPj4+PiArICAgIHN0YXRpYyBib29sIF9fc2VjdGlvbigiLmRhdGEudW5saWtlbHki
KSB3YXJuZWQ7ICAgXAo+Pj4gTGludXggdXNlcyAuZGF0YS5vbmNlLiBUaGF0IG9yIC5kYXRhLmNv
bGQgd291bGQgc2VlbSBiZXR0ZXIgdG8gbWUgdGhhbgo+Pj4gLmRhdGEudW5saWtlbHkuCj4+IEkg
Z3Vlc3MgdGhlcmUgaXMgbm90IHJlYXNvbiB0byBrZWVwIHRoaXMgaW4gYSBzcGVjaWZpYyBzZWN0
aW9uLiBJJ2xsCj4+IGp1c3QgZ28gYWhlYWQgYW5kIHJlbW92ZSB0aGUgc2VjdGlvbiBoZXJlPwo+
IFRoZXJlIGNlcnRhaW5seSBpcyBhIHJlYXNvbjogV2UgZG9uJ3Qgd2FudCBzdWNoIHZhcmlhYmxl
cyB0byBzaXQgaW4gdGhlCj4gbWlkZGxlIG9mIGFuIG90aGVyd2lzZSBmcmVxdWVudGx5IGFjY2Vz
c2VkIGNhY2hlIGxpbmUuIEhlbmNlIHRoZSAiY29sZCIKPiBwYXJ0IG9mIHRoZSBzdWdnZXN0ZWQg
YWx0ZXJuYXRpdmVzIG5hbWUuClRpbGwgdGhlIGxhc3QgcmVsZWFzZSBMaW51eCB3YXMgdXNpbmcg
LmRhdGEudW5saWtlbHkgdG8ganVzdCBrZWVwIHRoaXMgCnZhciBpbiBpdHMgb3duIGRhdGEgc2Vj
dGlvbi4gSSBjYW4gY2hhbmdlIHRoZSBuYW1lIHRvIGNvbGQuIEluIExpbnV4IAp0aGlzIHdhcyBj
aGFuZ2VkIHRvIG9uY2UgdG8gZW5hYmxlIGEgc3lzIG5vZGUgdGhhdCBjYW4gcmVzZXQgdGhlIHZh
bHVlIApvZiB0aGlzIHNlY3Rpb24gYW5kIGZvciBYZW4gdGhpcyBpcyBub3QgbmVlZGVkLgoKVGhh
bmtzLApTYW1lZXIKPiBKYW4KPgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 01:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 01: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 1fQk9e-0004xB-2n; Thu, 07 Jun 2018 01: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQk9c-0004wy-IU
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 01:55:56 +0000
X-Inumbo-ID: e98dfa08-69f5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e98dfa08-69f5-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 01:55:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fQk9Y-0004ji-4X; Thu, 07 Jun 2018 01:55: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 1fQk9X-0006bJ-PD; Thu, 07 Jun 2018 01:55:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQk9X-0002hg-Mx; Thu, 07 Jun 2018 01:55:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123831-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-rumprun-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-rumprun-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3960f3a52346348e6b0306f65d19375612bd35b9
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 01:55:51 +0000
Subject: [Xen-devel] [xen-unstable test] 123831: 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>

ZmxpZ2h0IDEyMzgzMSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgzMS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNzk5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5
OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICAzOTYwZjNhNTIzNDYzNDhlNmIwMzA2ZjY1ZDE5Mzc1NjEyYmQz
NWI5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0
NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM3OTkg
IDIwMTgtMDYtMDQgMTE6MDI6MjAgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIz
ODMxICAyMDE4LTA2LTA1IDIwOjI5OjU5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4u
bGluZGlnQGNpdHJpeC5jb20+CiAgTWFyY2VsbG8gU2VyaSA8bWFyY2VsbG8uc2VyaUBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IGJy
b2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IGhvc3QtaW5zdGFs
bCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDM5NjBmM2E1MjM0NjM0OGU2YjAzMDZmNjVk
MTkzNzU2MTJiZDM1YjkKQXV0aG9yOiBNYXJjZWxsbyBTZXJpIDxtYXJjZWxsby5zZXJpQGNpdHJp
eC5jb20+CkRhdGU6ICAgVGh1IE1heSAzMSAxNDowNTozNyAyMDE4ICswMTAwCgogICAgb2NhbWwv
eGVuc3RvcmVkOiByZWR1Y2UgdXNlIG9mIHVuc2FmZSBjb252ZXJzaW9ucwogICAgCiAgICBUaGUg
cmF0aW9uYWxpc2F0aW9uIG9mIHRoZSBYc19yaW5nIGludGVyZmFjZSBpbiB0aGUgeGIgbGlicmFy
eQogICAgYWxsb3dzIHRvIGZ1cnRoZXIgcmVkdWNlIHRoZSB1bnNhZmUgY2FsbHMgd2l0aG91dGgg
aW50cm9kdWNpbmcKICAgIGNvcGllcy4gVGhpcyBwYXRjaCBhbHNvIGNvbnRhaW5zIHNvbWUgZnVy
dGhlciBjb2RlIGNsZWFudXBzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJjZWxsbyBTZXJp
IDxtYXJjZWxsby5zZXJpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IGVjN2Q1NGRkMWE4NzgwMWVkMzI4
ZjRmYTM4ZmZkZWFlZjEyNjU5NTgKQXV0aG9yOiBNYXJjZWxsbyBTZXJpIDxtYXJjZWxsby5zZXJp
QGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE1heSAzMSAxNDowNTozNiAyMDE4ICswMTAwCgogICAg
b2NhbWwvbGlicy94YjogVXNlIGJ5dGVzIGluIHBsYWNlIG9mIHN0cmluZ3MgZm9yIG11dGFibGUg
YnVmZmVycwogICAgCiAgICBTaW5jZSBPY2FtbCA0LjA2LjAsIHRoYXQgbWFkZSBzYWZlLXN0cmlu
ZyBvbiBieSBkZWZhdWx0LCB0aGUgY29tcGlsZXIgaXMKICAgIGFsbG93ZWQgdG8gcGVyZm9ybSBv
cHRpbWlzYXRpb25zIG9uIGltbXV0YWJsZSBzdHJpbmdzLiAgVGhleSBzaG91bGQgbm8KICAgIGxv
bmdlciBiZSB1c2VkIGFzIG11dGFibGUgYnVmZmVycywgYW5kIGJ5dGVzIHNob3VsZCBiZSB1c2Vk
IGluc3RlYWQuCiAgICAKICAgIFRoZSBDIHN0dWJzIGZvciBYc19yaW5nIGhhdmUgYmVlbiB1cGRh
dGVkIHRvIHVzZSBieXRlcywgYW5kIHRoZSBpbnRlcmZhY2UKICAgIHJhdGlvbmFsaXNlZCBtaW1p
Y2tpbmcgdGhlIG5ldyBVbml4IG1vZHVsZSBpbiB0aGUgc3RhbmRhcmQgbGlicmFyeSAodGhlCiAg
ICBpbXBsZW1lbnRhdGlvbiBvZiBVbml4LndyaXRlX3N1YnN0cmluZyB1c2VzIHVuc2FmZV9vZl9z
dHJpbmcgaW4gdGhlIGV4YWN0IHNhbWUKICAgIHdheSwgYW5kIGJvdGggdGhlIHdyaXRlIGltcGxl
bWVudGF0aW9ucyBhcmUgdXNpbmcgdGhlIGJ5dGVzIGFzIGFuIGltbXV0YWJsZQogICAgcGF5bG9h
ZCBmb3IgdGhlIHdyaXRlKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyY2VsbG8gU2VyaSA8
bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcg
PGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCAyMzdjMzFiNWExZDVhYTg4Y2RiNTli
OGMzMWIxYjYyZWIxM2U4MmQxCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVuIDEgMTQ6MDg6NTkgMjAxOCArMDEwMAoKICAgIHg4
Ni90cmFwczogRml4IGVycm9yIGhhbmRsaW5nIG9mIHRoZSBwdiAlZHI3IHNoYWRvdyBzdGF0ZQog
ICAgCiAgICBjL3MgIng4Ni9wdjogSW50cm9kdWNlIGFuZCB1c2UgeDg2ZW11bF93cml0ZV9kcigp
IiBmaXhlZCBhIGJ1ZyB3aXRoIElPIHNoYWRvdwogICAgaGFuZGxpbmcsIGluIHRoYXQgaXQgcmVt
YWluZWQgc3RhbGUgYW5kIHZpc2libGUgdW50aWwgJWRyNy5ML0cgZ290IHNldCBhZ2Fpbi4KICAg
IAogICAgSG93ZXZlciwgaXQgbmVnbGVjdGVkIHRoZSAtRVBFUk0gcmV0dXJuIGluYmV0d2VlbiB0
aGVzZSB0d28gaHVua3MsIGludHJvZHVjaW5nCiAgICBhIGRpZmZlcmVudCBidWcgaW4gd2hpY2gg
YSB3cml0ZSB0byAlZHI3IHdoaWNoIHRyaWVzIHRvIHNldCBJTyBicmVha3BvaW50cwogICAgd2l0
aG91dCAlY3I0LkRFIGJlaW5nIHNldCBjbG9iYmVycyB0aGUgSU8gc3RhdGUsIHJhdGhlciB0aGFu
IGxlYXZlcyBpdCBhbG9uZS4KICAgIAogICAgSW5zdGVhZCwgbW92ZSB0aGUgemVyb2luZyBzbGln
aHRseSBsYXRlciwgd2hpY2ggZ3VhcmVudGVlcyB0aGF0IHRoZSBzaGFkb3cKICAgIGdldHMgd3Jp
dHRlbiBleGFjdGx5IG9uY2UsIG9uIGEgc3VjY2Vzc2Z1bCB1cGRhdGUgdG8gJWRyNy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBS
ZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CihxZW11IGNo
YW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 04:47:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 04:47:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQmow-0002bC-Kn; Thu, 07 Jun 2018 04:46: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQmov-0002b2-7p
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 04:46:45 +0000
X-Inumbo-ID: c71bef88-6a0d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c71bef88-6a0d-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 04:46: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 1fQmot-0000CB-Cz; Thu, 07 Jun 2018 04:46:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQmot-00062b-0e; Thu, 07 Jun 2018 04:46:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQmos-0006HM-W3; Thu, 07 Jun 2018 04:46:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123835-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 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-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 04:46:43 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123835: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzgzNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzgzNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTIyCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUg
ZmFpbCBpbiAxMjM1OTAgcGFzcyBpbiAxMjM4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjM2NzYgcGFzcyBpbiAxMjM0NzMKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3Rf
aG9zdCBmYWlsIGluIDEyMzY3NiBwYXNzIGluIDEyMzgzNQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAgIGZhaWwgaW4gMTIzNjc2IHBhc3MgaW4gMTIzODM1
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3Jl
bHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjM2NzYgcGFzcyBpbiAxMjM4MzUKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyMzY3
NiBwYXNzIGluIDEyMzgzNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMg
Z3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjM4MDEgcGFzcyBpbiAxMjM4MzUKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9zdCBm
YWlsIHBhc3MgaW4gMTIzNTkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjM2NzYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBwYXNz
IGluIDEyMzgwMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFy
dC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjMxMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMg
bGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE4IGd1ZXN0
LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTIzNTkwIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjM1OTAgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyMzY3NiBs
aWtlIDEyMjk2MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjM2NzYgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTIzODAxIGxpa2UgMTIzMDA5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
bGlrZSAxMjMwMDkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTIy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICAxYzZiOGYyM2I5YzUwOTljZGY5YTUzMGUwZDA0NGIxYWI1YTgzNTExCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NGZhOTU1MmMxZTNlZjc5YmQ0ZGIwYTY3
ZmM1MzhiYmQ2MWI3NTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMxMjIgIDIwMTgtMDUtMjMg
MTc6NTI6MjEgWiAgIDE0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQzICAyMDE4LTA1
LTI5IDA4OjA2OjUzIFogICAgOCBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzNDczICAyMDE4LTA1LTMxIDE2OjEyOjMwIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDUxNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 05:28:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 05: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 1fQnTb-0008Hb-LW; Thu, 07 Jun 2018 05: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=oebw=iy=viviotech.net=scott@srs-us1.protection.inumbo.net>)
 id 1fQbd8-0008I1-5L
 for xen-devel@lists.xen.org; Wed, 06 Jun 2018 16:49:50 +0000
X-Inumbo-ID: 9f4956b7-69a9-11e8-bc1d-65256ead4e3a
Received: from mail3.viviotech.net (unknown [208.77.211.51])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f4956b7-69a9-11e8-bc1d-65256ead4e3a;
 Wed, 06 Jun 2018 16:49:48 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail3.viviotech.net (Postfix) with ESMTP id 580CA2A276F
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 09:49:46 -0700 (PDT)
Received: from mail3.viviotech.net ([127.0.0.1])
 by localhost (mail3.viviotech.net [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id Z9TwRSu9ueF7 for <xen-devel@lists.xen.org>;
 Wed,  6 Jun 2018 09:49:42 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail3.viviotech.net (Postfix) with ESMTP id 7771E2A2790
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 09:49:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at mail3.viviotech.net
Received: from mail3.viviotech.net ([127.0.0.1])
 by localhost (mail3.viviotech.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id WZp14dewK5HO for <xen-devel@lists.xen.org>;
 Wed,  6 Jun 2018 09:49:41 -0700 (PDT)
Received: from scott-vivio2.viviotech.net (lan-utm.viviotech.net
 [208.77.211.148])
 by mail3.viviotech.net (Postfix) with ESMTPSA id 529562A276F
 for <xen-devel@lists.xen.org>; Wed,  6 Jun 2018 09:49:40 -0700 (PDT)
To: xen-devel@lists.xen.org
From: Scott <scott@viviotech.net>
Organization: Vivio Technologies
Message-ID: <cd54fe76-5c06-c2cd-01dd-9e3f8942b2e1@viviotech.net>
Date: Wed, 6 Jun 2018 09:49:39 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------1205C821D11A827F436C83EF"
Content-Language: en-US
X-Mailman-Approved-At: Thu, 07 Jun 2018 05:28:46 +0000
Subject: [Xen-devel] Xentop issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: scott@viviotech.net
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.
--------------1205C821D11A827F436C83EF
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Firstly, I'm sorry if I am not sending the necessary information to
report a bug, but your "how to send bug reports" page isn't working
either: http://wiki.xen.org/xenwiki/ReportingBugs is giving a 404.

--=20
That guy (You know the one).


--------------1205C821D11A827F436C83EF
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBFsFiUkBCADfjZ9lIy/kHp9fS/VR0xiAOBmuMqbitMhbvYKsvUmxRNbXuoBf
NRU5deCMNaMNsuebild1FRB7540TnAdAEPteDfmT3g2mOr76coIKl3fKqgJrSxwN
xoKcuhWEIxWBpTFZCJN/fFxc7E8bA3OOJ8Aa1DnLEp9vI5X5Xs7CRXMECGlUn0kR
OQPfMYAks0SQjJ5B46UJlcuRlIB408LC44xLWvjT2UkQjzMTZzwi0wJE5mxo8TWa
9SuTmRJj8ZiZph4dLLFLyLT8frtinlpBcHhsGPNxtv4zug6zATepnsbZdY1hzVrm
fhU2qCIOc5fZ26UmN6CvAjn1dwTtcI9GQ9+5ABEBAAG0G1Njb3R0IDxzY290dEB2
aXZpb3RlY2gubmV0PokBVAQTAQgAPhYhBDhdJroD0p7hoppPM6qCzrNmgbE6BQJb
BYlKAhsDBQkB4TOABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEKqCzrNmgbE6
BRoH/R1YGp1XT6yOPRxzfUPsqaG0Amv4iJKuLJzuO/EXWo5uCEEyg6c7IPxXBUA4
bD7DJIMBqjbe1AQMXy8p6nUY95dlcOMwNlEXe0FXcKu5Rh62sDOPStg2tJFXhHIy
HFTKk9qM3saJgIqHOcaNX3eUb9dJFWGkRBEz/o7nX4mJ3tYTGJ7ZsPs+3Cf/ikT5
QHaC/6q636YjjjJAF/aF2u8tGyCqdw0o7Ymf8rW9bVQdGWXRIgiSRe1/gHI8ZOSF
11sKPd73gSnESlIF3i0obirI3MDCxYTS8PyxuEZ6cLvsbACOo8XBMWOretiHiCVz
CzfifJY7QkVZzNL2UwJYEzONgLW5AQ0EWwWJSgEIAL8s9JbZx5KYSDGOsaczsE4s
4252BdU98rlzHDhrjdJTjTqxdQFga5/o/DgE0FhVI8uD7fynAuJDeuVb8+Dv3Hun
1w0w43Hjf1r1McQ7/U6kdLtHoTHa4MAWs0kOjPqve/+9+Cu8+CDWuDkW8mm+q2ki
/Qnmlyctfz2IIbaKysLnCwv1SCdMQsIDj9nzjpawFCuJKgWkuye1SlZL0R6PSPWJ
fdEkkrc2zqYXvjbfdX/rGJUQSpTdtRyjVMi40gdJ8lWlvoM2iSGw1reghC6K0Pg8
TxFziX+aubeKkrb5YikSYXxJlqljFjmUhgkWYb19nNzuCkgAOfDpZjMZPhmigA0A
EQEAAYkBPAQYAQgAJhYhBDhdJroD0p7hoppPM6qCzrNmgbE6BQJbBYlKAhsMBQkB
4TOAAAoJEKqCzrNmgbE6BJwIALHuy9RMQagZH4SCTi6UjVhZILIDqvP9OECwvBC0
ab/eT/EJdm+IQSUGI+avTWw4i2vTXTYoNpZaS+V9Yoe8hK+g6wwBcvlJ/j0uPAD6
7TBU7kk+xUe60q7lZd/YLLgkTNEofd/smcSrR1/q1OMEG47unrmv3Fr22vY1xKt4
4DAMI+WRtX/Z/2T3PZfZgogDiPYCadYQh/ik8ZGNCLxNoa9EFJemVLWI41lXAxk8
zFhNKNK8X/0TgcXFRBBKeTMk/rjE9r3x3sGpw815YkIEBZ84jbaJ7RLwHeOs3JSk
mNg6MEmn0IjmDWjeEQQChZvNqEXgqBPGGLfVagzr4WMiz5c=3D
=3D3SD9
-----END PGP PUBLIC KEY BLOCK-----

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------1205C821D11A827F436C83EF--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 05:32:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 05:32:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQnX3-0000Vi-6O; Thu, 07 Jun 2018 05:32: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQnX1-0000Vd-VE
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 05:32:20 +0000
X-Inumbo-ID: d1859836-6a13-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1859836-6a13-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 07:29:59 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id o9-v6so12643361lfk.1
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 22:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=tK8dudoPiweUBdvNDqX5okSxvWobIVXaKRjBU+Y/FJw=;
 b=TItQtCBdy3RF3LiO8wG2zMzGY+rGxXEDElraV1V7UwTYizKq63PG+V3EG0922iXg2/
 jTQm37kXuGvC3q9Ple8fjDamg/I7xedBnvJWG75toS4eB9clgRp0OEkKWaHOHB5A3Ub3
 GP8cMj5PdPeeBQXSYuKjeizzoJfmVST7r6wPJqtxk5J+8S30+y6uELGfOTulWCNnmYx3
 VAd5wcEELa4MBJ9UwScgF30Vxy7bwk7T653h3z/Ms8TyNiP1gMaVTWEVpCul1t0r4Tuj
 cdRg8FN1G6VHlTI7Yc+x2xnfMusG94sxaAiRvMKlpijlm9e0rMD39IhF2A+sivpH91Xf
 mXyQ==
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=tK8dudoPiweUBdvNDqX5okSxvWobIVXaKRjBU+Y/FJw=;
 b=BSK73+6D7N4Uyo1ka0XaCaRQtMv8zJK9gzbBmdeLSlEKG44Wz2G94PYhDPlfQo75j0
 NqMKmNOSIw37iwdrKnzgDNu+sbZDS2RewuVG7OAvR95bicCVL7K8asGwRW58qSclG8Nl
 REFx1O0nl93JVfVEBlpZoaXrW2AU84Z/YlIudrj7E6TpWGr0ZKy7wPkguXcY36sEiAS7
 u+KLaSL4PO72KdBCRrSSMgfKikI0Qg2Ajs3svgzH4VSMe7bY2fi48/rUWcz0USs3HOuY
 DDfVTSjaup8sGISyUVl7xR8aAJJxRBf6DIJMnDbieOMYxgHcDE9VjxINOEgzokQtMC7z
 HMuQ==
X-Gm-Message-State: APt69E2o7XTi4GwokYaHsjpZmGI+upm+sO8vUJDOG+ycRcQhkOTKlu2M
 SSix3vsx/P5Zb9hdjzmtdnw=
X-Google-Smtp-Source: ADUXVKJIgledPGyIWzJNNiBXOxvsnmEmixdKcFj96tsT/bo8yVjds5/SBMR1ySDRJ3X/K6wxsr0aKQ==
X-Received: by 2002:a19:e9d3:: with SMTP id
 j80-v6mr277357lfk.129.1528349535018; 
 Wed, 06 Jun 2018 22:32:15 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 i5-v6sm2197768lfc.83.2018.06.06.22.32.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 22:32:14 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-4-andr2000@gmail.com>
 <4fd46fd8-f936-1514-06e4-34c5d3ed8960@oracle.com>
 <05e361c2-c7f3-2f57-908c-e2c9b98b18e7@gmail.com>
 <6cba4317-b517-3e12-ba1b-3ccbe414ada0@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <9298e775-e5b2-b3b3-dfca-6d1ec66efbfc@gmail.com>
Date: Thu, 7 Jun 2018 08:32: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: <6cba4317-b517-3e12-ba1b-3ccbe414ada0@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAxMjowOSBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA2
LzIwMTggMDM6MjQgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
NC8yMDE4IDA3OjM3IFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wMS8yMDE4
IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBkaWZmIC0tZ2l0
IGEvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmgKPj4+PiBiL2luY2x1ZGUveGVuL21lbS1y
ZXNlcnZhdGlvbi5oCj4+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+PiBpbmRleCAwMDAwMDAw
MDAwMDAuLmE3MjdkNjVhMWU2MQo+Pj4+IC0tLSAvZGV2L251bGwKPj4+PiArKysgYi9pbmNsdWRl
L3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4+IEBAIC0wLDAgKzEsNjUgQEAKPj4+PiArLyogU1BE
WC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KPj4+PiArCj4+Pj4gKy8qCj4+Pj4gKyAq
IFhlbiBtZW1vcnkgcmVzZXJ2YXRpb24gdXRpbGl0aWVzLgo+Pj4+ICsgKgo+Pj4+ICsgKiBDb3B5
cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292aWMKPj4+PiArICogQ29weXJpZ2h0IChjKSAyMDAzLTIw
MDQsIE0gV2lsbGlhbXNvbiwgSyBGcmFzZXIKPj4+PiArICogQ29weXJpZ2h0IChjKSAyMDA1IERh
biBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9uCj4+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBE
YW5pZWwgS2lwZXIKPj4+PiArICogQ29weXJpZ2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+Pj4+ICsgKi8KPj4+PiArCj4+Pj4gKyNpZm5kZWYg
X1hFTk1FTV9SRVNFUlZBVElPTl9ICj4+Pj4gKyNkZWZpbmUgX1hFTk1FTV9SRVNFUlZBVElPTl9I
Cj4+Pj4gKwo+Pj4+ICsjaW5jbHVkZSA8bGludXgva2VybmVsLmg+Cj4+Pj4gKyNpbmNsdWRlIDxs
aW51eC9zbGFiLmg+Cj4+Pj4gKwo+Pj4+ICsjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4K
Pj4+PiArI2luY2x1ZGUgPGFzbS90bGIuaD4KPj4+PiArCj4+Pj4gKyNpbmNsdWRlIDx4ZW4vaW50
ZXJmYWNlL21lbW9yeS5oPgo+Pj4+ICsjaW5jbHVkZSA8eGVuL3BhZ2UuaD4KPj4+PiArCj4+Pj4g
KyNpZmRlZiBDT05GSUdfWEVOX1NDUlVCX1BBR0VTCj4+Pj4gK3ZvaWQgeGVubWVtX3Jlc2VydmF0
aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpOwo+Pj4+ICsjZWxzZQo+Pj4+ICtzdGF0
aWMgaW5saW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2Ug
KnBhZ2UpCj4+Pj4gK3sKPj4+PiArfQo+Pj4+ICsjZW5kaWYKPj4+IEdpdmVuIHRoYXQgdGhpcyBp
cyBhIHdyYXBwZXIgYXJvdW5kIGEgc2luZ2xlIGNhbGwgSSdkIHByZWZlcgo+Pj4KPj4+IGlubGlu
ZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+
Pj4gewo+Pj4gI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFHRVMKPj4+ICDCoMKgwqDCoCBjbGVh
cl9oaWdocGFnZShwYWdlKTsKPj4+ICNlbmRpZgo+Pj4gfQo+PiBVbmZvcnR1bmF0ZWx5IHRoaXMg
Y2FuJ3QgYmUgZG9uZSBiZWNhdXNlIG9mCj4+IEVYUE9SVF9TWU1CT0xfR1BMKHhlbm1lbV9yZXNl
cnZhdGlvbl9zY3J1Yl9wYWdlKTsKPj4gd2hpY2ggaXMgb2J2aW91c2x5IGNhbm5vdCBiZSB1c2Vk
IGZvciBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucy4KPgo+Cj4gV2h5IGRvIHlvdSBuZWVkIHRvIGV4
cG9ydCBpdD8gSXQncyBhbiBpbmxpbmUgZGVmaW5lZCBpbiB0aGUgaGVhZGVyIGZpbGUuCj4gSnVz
dCBsaWtlIGNsZWFyX2hpZ2hwYWdlKCkuCllvdSBhcmUgcGVyZmVjdGx5IHJpZ2h0LCB3aWxsIGNo
YW5nZSBhcyB5b3Ugc3VnZ2VzdAo+Cj4gLWJvcmlzClRoYW5rIHlvdSwKT2xla3NhbmRyCj4+IFNv
LCBJJ2xsIGtlZXAgaXQgYXMgaXMuCj4+Pgo+Pj4gLWJvcmlzCj4+Pgo+Pj4KPj4gVGhhbmsgeW91
LAo+PiBPbGVrc2FuZHIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 05:39:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 05:39:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQndq-0001NN-1c; Thu, 07 Jun 2018 05:39:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQndo-0001NI-QE
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 05:39:20 +0000
X-Inumbo-ID: ccc1b7e8-6a14-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccc1b7e8-6a14-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 07:37:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6EA8EACC2;
 Thu,  7 Jun 2018 05:39:16 +0000 (UTC)
To: osstest service owner <osstest-admin@xenproject.org>,
 xen-devel@lists.xenproject.org
References: <osstest-123831-mainreport@xen.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: <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
Date: Thu, 7 Jun 2018 07:39:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-123831-mainreport@xen.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123831: trouble:
 broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@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>

T24gMDcvMDYvMTggMDM6NTUsIG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPiBmbGlnaHQg
MTIzODMxIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MzEvCj4gCj4gRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4g
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KPiAgdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNzk5CgpUaGUgc2FtZSBob3N0IChpdGFs
aWExKSB0aGF0IGhhZCB0aGUgZmFpbGVkIHh0ZiB0ZXN0IHllc3RlcmRheS4gVGhlIHR3bwpmYWls
dXJlcyBhcmUgbG9va2luZyB2ZXJ5IHNpbWlsYXIgdG8gbWUuCgpBZ2FpbiB0aGUgcXVlc3Rpb246
IHNob3VsZCB3ZSBkbyBhIGZvcmNlIHB1c2g/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 06:26:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 06:26: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 1fQoMq-00083F-VS; Thu, 07 Jun 2018 06:25: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=pizr=iz=intel.com=xudong.hao@srs-us1.protection.inumbo.net>)
 id 1fQoMp-00083A-P8
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 06:25:51 +0000
X-Inumbo-ID: 9e17dda2-6a1b-11e8-bc1d-65256ead4e3a
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e17dda2-6a1b-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 06:25:48 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Jun 2018 23:25:47 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.49,486,1520924400"; 
 d="scan'208,217";a="206025160"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga004.jf.intel.com with ESMTP; 06 Jun 2018 23:25:47 -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, 6 Jun 2018 23:25:46 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.223]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Thu, 7 Jun 2018 14:25:45 +0800
From: "Hao, Xudong" <xudong.hao@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] Xen 4.11.0 RC5 test result
Thread-Index: AdP8qJHSfPNHIq7EQGGvCrDphrI9LwAAXvbg//+VhwD//Jl4oA==
Date: Thu, 7 Jun 2018 06:25:45 +0000
Message-ID: <B8376D2DEA074F45BA033984477C453E3BA373D8@shsmsx102.ccr.corp.intel.com>
References: <B8376D2DEA074F45BA033984477C453E3BA35846@shsmsx102.ccr.corp.intel.com>
 <b8a780c2-8c9f-29ea-f76b-a2e9beb9c8d5@citrix.com>
In-Reply-To: <b8a780c2-8c9f-29ea-f76b-a2e9beb9c8d5@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGE5YmFjMjgtYzcwYS00NjMwLWJlNzQtMTRmNzZiZmJkZDU0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiN1FOMk04UVRvR2lhS2loS3BuRk5hOVVtNHVKRUVYN2R5ZGdoVDE3RTZEQnN2bWYyRGxjWmZwTHNrY08xS3RuYSJ9
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen 4.11.0 RC5 test result
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>, Juergen Gross <jgross@suse.com>,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============7114097624760857614=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7114097624760857614==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_B8376D2DEA074F45BA033984477C453E3BA373D8shsmsx102ccrcor_"

--_000_B8376D2DEA074F45BA033984477C453E3BA373D8shsmsx102ccrcor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Nested Xen on Xen, KVM on Xen, VMware on Xen, and hyperv on Xen all failed.
Already updated the result: https://wiki.xenproject.org/wiki/Nested_Virtual=
ization_in_Xen


Thanks,
-Xudong

From: Andrew Cooper [mailto:andrew.cooper3@citrix.com]
Sent: Tuesday, June 5, 2018 6:28 PM
To: Hao, Xudong <xudong.hao@intel.com>; xen-devel@lists.xen.org
Cc: Lars Kurth <lars.kurth.xen@gmail.com>; Juergen Gross <jgross@suse.com>;=
 Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen 4.11.0 RC5 test result

On 05/06/18 09:49, Hao, Xudong wrote:

Except Nested, other feature all passed of testing.
https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen

Do you have any further information?

~Andrew

--_000_B8376D2DEA074F45BA033984477C453E3BA373D8shsmsx102ccrcor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:dt=3D"uuid:C2F4101=
0-65B3-11d1-A29F-00AA00C14882" xmlns:m=3D"http://schemas.microsoft.com/offi=
ce/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><a name=3D"_MailEndCompose"><span style=3D"color:#1F=
497D">Nested Xen on Xen, KVM on Xen, VMware on Xen, and hyperv on Xen all f=
ailed.<o:p></o:p></span></a></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Already updated the re=
sult: </span>
<a href=3D"https://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen">h=
ttps://wiki.xenproject.org/wiki/Nested_Virtualization_in_Xen</a><o:p></o:p>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks,<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">-Xudong<o:p></o:p></sp=
an></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><a name=3D"_____replyseparator"></a><b><span style=
=3D"color:windowtext">From:</span></b><span style=3D"color:windowtext"> And=
rew Cooper [mailto:andrew.cooper3@citrix.com]
<br>
<b>Sent:</b> Tuesday, June 5, 2018 6:28 PM<br>
<b>To:</b> Hao, Xudong &lt;xudong.hao@intel.com&gt;; xen-devel@lists.xen.or=
g<br>
<b>Cc:</b> Lars Kurth &lt;lars.kurth.xen@gmail.com&gt;; Juergen Gross &lt;j=
gross@suse.com&gt;; Julien Grall &lt;julien.grall@arm.com&gt;<br>
<b>Subject:</b> Re: [Xen-devel] Xen 4.11.0 RC5 test result<o:p></o:p></span=
></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On 05/06/18 09:49, Hao, Xudong wrote:<span style=3D"=
font-size:12.0pt"><o:p></o:p></span></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Except Nested, other feature all passed of testing.<=
o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://wiki.xenproject.org/wiki/Nested_V=
irtualization_in_Xen">https://wiki.xenproject.org/wiki/Nested_Virtualizatio=
n_in_Xen</a><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif"><br>
Do you have any further information?<br>
<br>
~Andrew<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_B8376D2DEA074F45BA033984477C453E3BA373D8shsmsx102ccrcor_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7114097624760857614==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 06:39:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 06: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 1fQoZi-0000SX-Bz; Thu, 07 Jun 2018 06:39: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQoZg-0000SP-JF
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 06:39:08 +0000
X-Inumbo-ID: 27ca00f0-6a1d-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27ca00f0-6a1d-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 08:36:49 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id o9-v6so12865599lfk.1
 for <xen-devel@lists.xenproject.org>; Wed, 06 Jun 2018 23:39: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=nXAL4w9H6UhQcrZPO66VGXXAB5GJvdtFhSK1Lx6koJ4=;
 b=FLbZXZ19OSTwZr5X/CNIi+f8JhaigWq0TDc4LDwoNmmfuQPdKfsBsannHaIbUXSo/c
 gOpkDneCrBKXnMhdhu30TLozMJagB19+WtK+gALSuW5JnUtg/FhWCLuS1r/rZV4fkuWq
 8gjS9R9VqENBTT/fsJ2l/WzTfUij9dv1MihdeLntY7FxWSzoIr6Sn+k3nRlFdpFJzupf
 xZgV++4NQDYluO34ps1YwhPmrZ+l3hah7lHZUFkarCTTdlIDyQAxfwRYhjUVXjNoP61e
 xXiS9emQDXnJW9NKKD67q0lLJ63qldPUYfhc9CpW/qepbmqfaVHPVoHxN8VKC2NUUnAH
 F/RQ==
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=nXAL4w9H6UhQcrZPO66VGXXAB5GJvdtFhSK1Lx6koJ4=;
 b=tfz04CLYqFPGanCakyRwB+YvSzgQUVbG915buL0LV9Y6NREJ0sO58KQehSKN/zy1ZN
 cDRVx+ZddfYFmZQdmNQZIc0aK8mzDe/YIO9CkAdRTfJGzZxNkhRawK+eMgxfeYpvE8En
 LoNw5dtcRWPOkx6soCXKfELkJPdLTDfyrFcIDD8JRzI3MgR4NcLNS7owSKv5VrEzPY9+
 K0YyRWBmAmF4HeHXk5g3drgEYSzCYx5MokXGfif4PCxAtsTWGb0hyPDT5StOMemedvCL
 1iwTCKX4qHn3hCWi/+9OiKHP/FHUrRrMDPp9lGZ7PV+R/uCD0Ku+Y9CBdVqofkuiRzks
 GqEQ==
X-Gm-Message-State: APt69E2PG/X15YDHomYJSV8zW0J+ppMv01xEG734MLvF7UcumSVYBjRn
 hmE6GQAaiJugkOBSZ7igNc0=
X-Google-Smtp-Source: ADUXVKKmQxvd5QYWpEUQ3ARXzYsg1MVc0bSchP4w84GmC6afuVc+Ugv8RaHuhg/Mw5jX7vL96/PnhA==
X-Received: by 2002:a2e:1710:: with SMTP id l16-v6mr509966lje.74.1528353545403; 
 Wed, 06 Jun 2018 23:39:05 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 q2-v6sm4832226ljg.90.2018.06.06.23.39.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 06 Jun 2018 23:39:04 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
Date: Thu, 7 Jun 2018 09:39: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: <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAxMjoxOSBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA2
LzIwMTggMDQ6MTQgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
NC8yMDE4IDExOjEyIFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wMS8yMDE4
IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IEBAIC0xMjEsOCAr
MTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICpt
YXApCj4+PiAgwqDCoMKgwqDCoCBpZiAobWFwID09IE5VTEwpCj4+PiAgwqDCoMKgwqDCoMKgwqDC
oMKgIHJldHVybjsKPj4+ICDCoCArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCipP
cHRpb24gMToga2ZyZWUobWFwLT5mcmFtZXMpOyoKPj4+ICvCoMKgwqAgaWYgKG1hcC0+ZG1hX3Zh
ZGRyKSB7Cj4+PiArwqDCoMKgwqDCoMKgwqAgc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyBh
cmdzOwo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuZGV2ID0gbWFwLT5kbWFfZGV2Owo+
Pj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuY29oZXJlbnQgPSBtYXAtPmRtYV9mbGFncyAmIEdOVERF
Vl9ETUFfRkxBR19DT0hFUkVOVDsKPj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLm5yX3BhZ2VzID0g
bWFwLT5jb3VudDsKPj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLnBhZ2VzID0gbWFwLT5wYWdlczsK
Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmZyYW1lcyA9IG1hcC0+ZnJhbWVzOwo+Pj4gK8KgwqDC
oMKgwqDCoMKgIGFyZ3MudmFkZHIgPSBtYXAtPmRtYV92YWRkcjsKPj4+ICvCoMKgwqDCoMKgwqDC
oCBhcmdzLmRldl9idXNfYWRkciA9IG1hcC0+ZG1hX2J1c19hZGRyOwo+Pj4gKwo+Pj4gK8KgwqDC
oMKgwqDCoMKgIGdudHRhYl9kbWFfZnJlZV9wYWdlcygmYXJncyk7CipPcHRpb24gMjoga2ZyZWUo
bWFwLT5mcmFtZXMpOyoKPj4+ICvCoMKgwqAgfSBlbHNlCj4+PiArI2VuZGlmCj4+PiAgwqDCoMKg
wqDCoCBpZiAobWFwLT5wYWdlcykKPj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgZ250dGFiX2ZyZWVf
cGFnZXMobWFwLT5jb3VudCwgbWFwLT5wYWdlcyk7Cj4+PiArCj4+PiArI2lmZGVmIENPTkZJR19Y
RU5fR1JBTlRfRE1BX0FMTE9DCj4+PiArwqDCoMKgIGtmcmVlKG1hcC0+ZnJhbWVzKTsKPj4+ICsj
ZW5kaWYKPj4+Cj4+PiBDYW4gdGhpcyBiZSBkb25lIHVuZGVyIGlmIChtYXAtPmRtYV92YWRkcikg
Pwo+Pj4gIMKgIEluIG90aGVyIHdvcmRzLCBpcyBpdAo+Pj4gcG9zc2libGUgZm9yIGRtYV92YWRk
ciB0byBiZSBOVUxMIGFuZCBzdGlsbCBoYXZlIHVuYWxsb2NhdGVkIGZyYW1lcwo+Pj4gcG9pbnRl
cj8KPj4gSXQgaXMgcG9zc2libGUgdG8gaGF2ZSB2YWRkciA9PSBOVUxMIGFuZCBmcmFtZXMgIT0g
TlVMTCBhcyB3ZQo+PiBhbGxvY2F0ZSBmcmFtZXMgb3V0c2lkZSBvZiBnbnR0YWJfZG1hX2FsbG9j
X3BhZ2VzIHdoaWNoCj4+IG1heSBmYWlsLiBDYWxsaW5nIGtmcmVlIG9uIE5VTEwgcG9pbnRlciBp
cyBzYWZlLAo+Cj4gSSBhbSBub3QgcXVlc3Rpb25pbmcgc2FmZXR5IG9mIHRoZSBjb2RlLCBJIHdv
dWxkIGxpa2UgYXZvaWQgYW5vdGhlciBpZmRlZi4KQWgsIEkgbm93IHVuZGVyc3RhbmQsIHNvIHlv
dSBhcmUgYXNraW5nIGlmIHdlIGNhbiBoYXZlCnRoYXQga2ZyZWUobWFwLT5mcmFtZXMpOyBpbiB0
aGUgcGxhY2UgKk9wdGlvbiAyKiBJIG1hcmtlZCBhYm92ZS4KVW5mb3J0dW5hdGVseSBubzogbWFw
LT5mcmFtZXMgaXMgYWxsb2NhdGVkIGJlZm9yZSB3ZSB0cnkgdG8KYWxsb2NhdGUgRE1BIG1lbW9y
eSwgZS5nLiBiZWZvcmUgZG1hX3ZhZGRyIGlzIHNldDoKWy4uLl0KIMKgwqDCoCDCoMKgwqAgYWRk
LT5mcmFtZXMgPSBrY2FsbG9jKGNvdW50LCBzaXplb2YoYWRkLT5mcmFtZXNbMF0pLAogwqDCoMKg
IMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoMKgwqAgR0ZQX0tFUk5FTCk7CiDCoMKgwqAgwqDC
oMKgIGlmICghYWRkLT5mcmFtZXMpCiDCoMKgwqAgwqDCoMKgIMKgwqDCoCBnb3RvIGVycjsKClsu
Li5dCiDCoMKgwqAgwqDCoMKgIGlmIChnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKCZhcmdzKSkKIMKg
wqDCoCDCoMKgwqAgwqDCoMKgIGdvdG8gZXJyOwoKIMKgwqDCoCDCoMKgwqAgYWRkLT5kbWFfdmFk
ZHIgPSBhcmdzLnZhZGRyOwpbLi4uXQplcnI6CiDCoMKgwqAgZ250ZGV2X2ZyZWVfbWFwKGFkZCk7
CgpTbywgaXQgaXMgcG9zc2libGUgdG8gZW50ZXIgZ250ZGV2X2ZyZWVfbWFwIHdpdGgKZnJhbWVz
ICE9IE5VTEwgYW5kIGRtYV92YWRkciA9PSBOVUxMLiBPcHRpb24gMSBhYm92ZSBjYW5ub3QgYmUg
dXNlZAphcyBtYXAtPmZyYW1lcyBpcyBuZWVkZWQgZm9yIGdudHRhYl9kbWFfZnJlZV9wYWdlcygm
YXJncyk7CmFuZCBPcHRpb24gMiBjYW5ub3QgYmUgdXNlZCBhcyBmcmFtZXMgIT0gTlVMTCBhbmQg
ZG1hX3ZhZGRyID09IE5VTEwuClRodXMsIEkgdGhpbmsgdGhhdCB1bmZvcnR1bmF0ZWx5IHdlIG5l
ZWQgdGhhdCAjaWZkZWYuCk9wdGlvbiAzIGJlbG93IGNhbiBhbHNvIGJlIGNvbnNpZGVyZWQsIGJ1
dCB0aGF0IHNlZW1zIHRvIGJlIG5vdCBnb29kCmFzIHdlIGZyZWUgcmVzb3VyY2VzIGluIGRpZmZl
cmVudCBwbGFjZXMgd2hpY2ggbG9va3MgaW5jb25zaXN0ZW50LgoKU29ycnkgaWYgSSdtIHN0aWxs
IG1pc3NpbmcgeW91ciBwb2ludC4KPgo+PiBzbwo+PiBJIHNlZSBubyByZWFzb24gdG8gY2hhbmdl
IHRoaXMgY29kZS4KPj4+PiAgwqDCoMKgwqDCoCBrZnJlZShtYXAtPnBhZ2VzKTsKPj4+PiAgwqDC
oMKgwqDCoCBrZnJlZShtYXAtPmdyYW50cyk7Cj4+Pj4gIMKgwqDCoMKgwqAga2ZyZWUobWFwLT5t
YXBfb3BzKTsKPj4+PiBAQCAtMTMyLDcgKzE3Niw4IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVl
X21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4+Pj4gIMKgwqDCoMKgwqAga2ZyZWUobWFwKTsK
Pj4+PiAgwqAgfQo+Pj4+ICDCoCAtc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxv
Y19tYXAoc3RydWN0IGdudGRldl9wcml2Cj4+Pj4gKnByaXYsIGludCBjb3VudCkKPj4+PiArc3Rh
dGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LAo+Pj4+IGludCBjb3VudCwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGludCBkbWFfZmxhZ3MpCj4+Pj4gIMKgIHsKPj4+PiAgwqDCoMKgwqDC
oCBzdHJ1Y3QgZ3JhbnRfbWFwICphZGQ7Cj4+Pj4gIMKgwqDCoMKgwqAgaW50IGk7Cj4+Pj4gQEAg
LTE1NSw2ICsyMDAsMzcgQEAgc3RhdGljIHN0cnVjdCBncmFudF9tYXAKPj4+PiAqZ250ZGV2X2Fs
bG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCkKPj4+PiAgwqDCoMKg
wqDCoMKgwqDCoMKgIE5VTEwgPT0gYWRkLT5wYWdlcykKPj4+PiAgwqDCoMKgwqDCoMKgwqDCoMKg
IGdvdG8gZXJyOwo+Pj4+ICDCoCArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+
Pj4gK8KgwqDCoCBhZGQtPmRtYV9mbGFncyA9IGRtYV9mbGFnczsKPj4+PiArCj4+Pj4gK8KgwqDC
oCAvKgo+Pj4+ICvCoMKgwqDCoCAqIENoZWNrIGlmIHRoaXMgbWFwcGluZyBpcyByZXF1ZXN0ZWQg
dG8gYmUgYmFja2VkCj4+Pj4gK8KgwqDCoMKgICogYnkgYSBETUEgYnVmZmVyLgo+Pj4+ICvCoMKg
wqDCoCAqLwo+Pj4+ICvCoMKgwqAgaWYgKGRtYV9mbGFncyAmIChHTlRERVZfRE1BX0ZMQUdfV0Mg
fCBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQpKSB7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHN0cnVj
dCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKPj4+PiArCj4+Pj4gK8KgwqDCoMKgwqDCoMKg
IGFkZC0+ZnJhbWVzID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+ZnJhbWVzWzBdKSwKPj4+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEdGUF9LRVJORUwp
Owo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoIWFkZC0+ZnJhbWVzKQo+Pj4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+Pj4+ICsKPj4+PiArwqDCoMKgwqDCoMKgwqAgLyogUmVt
ZW1iZXIgdGhlIGRldmljZSwgc28gd2UgY2FuIGZyZWUgRE1BIG1lbW9yeS4gKi8KPj4+PiArwqDC
oMKgwqDCoMKgwqAgYWRkLT5kbWFfZGV2ID0gcHJpdi0+ZG1hX2RldjsKPj4+PiArCj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgIGFyZ3MuZGV2ID0gcHJpdi0+ZG1hX2RldjsKPj4+PiArwqDCoMKgwqDCoMKg
wqAgYXJncy5jb2hlcmVudCA9IGRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsK
Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5ucl9wYWdlcyA9IGNvdW50Owo+Pj4+ICvCoMKgwqDC
oMKgwqDCoCBhcmdzLnBhZ2VzID0gYWRkLT5wYWdlczsKPj4+PiArwqDCoMKgwqDCoMKgwqAgYXJn
cy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKPj4+PiArCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmIChn
bnR0YWJfZG1hX2FsbG9jX3BhZ2VzKCZhcmdzKSkKKk9wdGlvbiAzOiBrZnJlZShtYXAtPmZyYW1l
cyk7Kgo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+Pj4+ICsKPj4+PiAr
wqDCoMKgwqDCoMKgwqAgYWRkLT5kbWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+Pj4+ICvCoMKgwqDC
oMKgwqDCoCBhZGQtPmRtYV9idXNfYWRkciA9IGFyZ3MuZGV2X2J1c19hZGRyOwo+Pj4+ICvCoMKg
wqAgfSBlbHNlCj4+Pj4gKyNlbmRpZgo+Pj4+ICDCoMKgwqDCoMKgIGlmIChnbnR0YWJfYWxsb2Nf
cGFnZXMoY291bnQsIGFkZC0+cGFnZXMpKQo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBl
cnI7Cj4+Pj4gIMKgIEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3Bh
Z2VzKHN0cnVjdCBncmFudF9tYXAKPj4+PiAqbWFwKQo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAg
bWFwLT51bm1hcF9vcHNbaV0uaGFuZGxlID0gbWFwLT5tYXBfb3BzW2ldLmhhbmRsZTsKPj4+PiAg
wqDCoMKgwqDCoMKgwqDCoMKgIGlmICh1c2VfcHRlbW9kKQo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBtYXAtPmt1bm1hcF9vcHNbaV0uaGFuZGxlID0gbWFwLT5rbWFwX29wc1tpXS5o
YW5kbGU7Cj4+Pj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+Pj4+ICvCoMKg
wqDCoMKgwqDCoCBlbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+Pj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgbWZuOwo+Pj4+ICsKPj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+
Pj4gTm90IHBmbl90b19tZm4oKT8KPj4gSSdkIGxvdmUgdG8sIGJ1dCBwZm5fdG9fbWZuIGlzIG9u
bHkgZGVmaW5lZCBmb3IgeDg2LCBub3QgQVJNOiBbMV0gYW5kIFsyXQo+PiBUaHVzLAo+Pgo+PiBk
cml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBv
ZiBmdW5jdGlvbgo+PiDigJhwZm5fdG9fbWZu4oCZIFstV2Vycm9yPWltcGxpY2l0LWZ1bmN0aW9u
LWRlY2xhcmF0aW9uXQo+PiAgwqDCoMKgIG1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFw
LT5wYWdlc1tpXSkpOwo+Pgo+PiBTbywgSSdsbCBrZWVwIF9fcGZuX3RvX21mbgo+Cj4gSG93IHdp
bGwgdGhpcyB3b3JrIG9uIG5vbi1QViB4ODY/ClNvLCB5b3UgbWVhbiBJIG5lZWQ6CiNpZmRlZiBD
T05GSUdfWDg2Cm1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwoj
ZWxzZQptZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwojZW5k
aWYKPiAtYm9yaXMKPgo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 07:10:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 07:10:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQp3Y-0005H1-8p; Thu, 07 Jun 2018 07: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQp3X-0005Go-5t
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 07:09:59 +0000
X-Inumbo-ID: c9052a68-6a21-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9052a68-6a21-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 07:09: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 1fQp3U-0003I6-7g; Thu, 07 Jun 2018 07:09: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 1fQp3T-0000aJ-Qg; Thu, 07 Jun 2018 07:09:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQp3T-00044K-Q4; Thu, 07 Jun 2018 07:09:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123837-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu: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-multivcpu: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2: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=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 07:09:55 +0000
Subject: [Xen-devel] [linux-3.18 test] 123837: 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>

ZmxpZ2h0IDEyMzgzNyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4MzcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyMzI3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzMjc0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMyNzQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzI3NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMjc0CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjMyNzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzI3NAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBiMGIzNTdjMjBjYTYxNzFiOGFj
Njk4MzUxZjUyMDI0MDJiN2FkN2Q1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICBiODdhZjNhYjlkYWUwZGM1M2IyMDE3MDE3MjVlZDZlMmFmNGYyZjc0CgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjMyNzQgIDIwMTgtMDUtMjcgMjI6MDM6NDQgWiAgIDEwIGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzMzk2ICAyMDE4LTA1LTMwIDA2OjEwOjMyIFogICAgOCBkYXlzICAg
IDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDgwICAyMDE4LTA1LTMxIDE3OjIz
OjU1IFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgIkh1YW5nLCBZaW5nIiA8eWluZy5odWFuZ0BpbnRlbC5jb20+
CiAgQWFybyBLb3NraW5lbiA8YWFyby5rb3NraW5lbkBpa2kuZmk+CiAgQWFyb24gQnJvd24gPGFh
cm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVr
PgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxleCBFc3RyaW4g
PGFsZXguZXN0cmluQGludGVsLmNvbT4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNv
bkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBQb3RhcGVua28gPGdsaWRlckBnb29nbGUuY29tPgog
IEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbGV4
ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQW5kZXJzIFJveGVsbCA8YW5kZXJz
LnJveGVsbEBsaW5hcm8ub3JnPgogIEFuZHJlYSBQYXJyaSA8cGFycmkuYW5kcmVhQGdtYWlsLmNv
bT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJ6ZWog
SGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+CiAgQW5uYS1NYXJpYSBHbGVpeG5lciA8YW5uYS1t
YXJpYUBsaW51dHJvbml4LmRlPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRo
YXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQXJ2aW5kIFlhZGF2IDxh
cnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0b3NoZEBjb2RlYXVy
b3JhLm9yZz4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFyb3JhQGdtYWlsLmNvbT4KICBCYXJ0IFZh
biBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmFydGxvbWllaiBab2xuaWVya2ll
d2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJlbmphbWluIFBvaXJpZXIgPGJwb2ly
aWVyQHN1c2UuY29tPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCaW5hcnVzIDxsaXN0c0Bi
aW5hcnVzLmRlPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQmpvcm4g
SGVsZ2FhcyA8aGVsZ2Fhc0BrZXJuZWwub3JnPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CiAgQnJhZCBMb3ZlIDxicmFkQG5leHRkaW1lbnNpb24uY2M+CiAg
Q2FybG9zIE1haW9saW5vIDxjbWFpb2xpbm9AcmVkaGF0LmNvbT4KICBDaGFkIER1cHVpcyA8Y2hh
ZC5kdXB1aXNAY2F2aXVtLmNvbT4KICBDaGFud29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNv
bT4KICBDaGVuIFl1IDx5dS5jLmNoZW5AaW50ZWwuY29tPgogIENocmlzIERpY2tlbnMgPGNocmlz
dG9waGVyLmEuZGlja2Vuc0BnbWFpbC5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3Qu
ZGU+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4K
ICBDbGF1ZGlvIEltYnJlbmRhIDxpbWJyZW5kYUBsaW51eC52bmV0LmlibS5jb20+CiAgQ29saW4g
SWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExpIDxjb2x5bGlAc3Vz
ZS5kZT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4KICBEYW4gQ2FycGVu
dGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIETDrWF6IDxkYW5pZWwuZGlh
ekBsaW5hcm8ub3JnPgogIERhbmlsbyBLcnVtbXJpY2ggPGRhbmlsb2tydW1tcmljaEBkay1kZXZl
bG9wLmRlPgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmljay53b25nQG9yYWNsZS5jb20+CiAgRGF2
ZSBDYXJyb2xsIDxkYXZpZC5jYXJyb2xsQG1pY3Jvc2VtaS5jb20+CiAgRGF2aWQgUmllbnRqZXMg
PHJpZW50amVzQGdvb2dsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQu
bmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEYXZpZGxvaHIgQnVlc28g
PGRhdmVAc3Rnb2xhYnMubmV0PgogIERhdmlkbG9ociBCdWVzbyA8ZGJ1ZXNvQHN1c2UuZGU+CiAg
RGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIERpY2sg
S2VubmVkeSA8ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4KICBEaW5oIE5ndXllbiA8ZGluZ3V5
ZW5Aa2VybmVsLm9yZz4KICBEb3UgTGl5YW5nIDxkb3VseS5mbnN0QGNuLmZ1aml0c3UuY29tPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmlrIFNjaG1hdXNzIDxlcmlr
LnNjaG1hdXNzQGludGVsLmNvbT4KICBFc2JlbiBIYWFiZW5kYWwgPGVoYUBkZWlmLmNvbT4KICBG
ZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmVsaXggRmlldGth
dSA8bmJkQG5iZC5uYW1lPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2UuY29tPgogIEZs
b3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGcmFuayBBc3NlZyA8ZnJhbmsuYXNzZWdA
b2JqZWN0aHVudGVyLm5ldD4KICBGcmFuayBNb3JpIEhlc3MgPGZtaDZqakBnbWFpbC5jb20+CiAg
RnJlZHJpayBOb3JpbmcgPG5vcmluZ0Bub2NyZXcub3JnPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8
Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydEBsaW51
eC1tNjhrLm9yZz4KICBHaXVzZXBwZSBMaXBwb2xpcyA8Z2l1LmxpcHBvbGlzQGdtYWlsLmNvbT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWcg
VW5nZXJlciA8Z2VyZ0BsaW51eC1tNjhrLm9yZz4KICBHcmVnb3J5IENMRU1FTlQgPGdyZWdvcnku
Y2xlbWVudEBib290bGluLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDxHcmlnb3IuVG92bWFzeWFu
QHN5bm9wc3lzLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDx0b3ZtYXN5YUBzeW5vcHN5cy5jb20+
CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhhbnMgVmVya3VpbCA8aGFu
cy52ZXJrdWlsQGNpc2NvLmNvbT4KICBIZWN0b3IgTWFydGluIDxtYXJjYW5AbWFyY2FuLnN0Pgog
IEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNo
dS5tYWRoYW5pQGNhdml1bS5jb20+CiAgSHVhIFJ1aSA8aHVhcnVpLmRldkBnbWFpbC5jb20+CiAg
SHVhbmcgWWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgSWdvciBQeWx5cGl2IDxpZ29yLnB5
bHlwaXZAZ21haWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIElua2kg
RGFlIDxpbmtpLmRhZUBzYW1zdW5nLmNvbT4KICBKYWtlIERhcnlsbCBPYmluYSA8amFrZS5vYmlu
YUBnbWFpbC5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEphbWVzIFNt
YXJ0IDxqYW1lcy5zbWFydEBicm9hZGNvbS5jb20+CiAgSmFtZXMgU21hcnQgPGpzbWFydDIwMjFA
Z21haWwuY29tPgogIEphbiBDaG9jaG9sIDxqYW5AY2hvY2hvbC5pbmZvPgogIEphbiBLYXJhIDxq
YWNrQHN1c2UuY3o+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29u
IFdlc3NlbCA8amFzb24ud2Vzc2VsQHdpbmRyaXZlci5jb20+CiAgSmF5IFZvc2J1cmdoIDxqYXku
dm9zYnVyZ2hAY2Fub25pY2FsLmNvbT4KICBKZWFuIERlbHZhcmUgPGpkZWx2YXJlQHN1c2UuZGU+
CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVmZiBNYWhv
bmV5IDxqZWZmbUBzdXNlLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVy
ZW15IENsaW5lIDxqZXJlbXlAamNsaW5lLm9yZz4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNl
LmN6PgogIEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KICBKb2V5IFBhYmFsaW5hcyA8am9l
eXBhYmFsaW5hc0BnbWFpbC5jb20+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRl
bC5jb20+CiAgSm9obiBLZWVwaW5nIDxqb2huQG1ldGFuYXRlLmNvbT4KICBKb2huIFNvYmVja2kg
PGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNv
ZGVhdXJvcmEub3JnPgogIEthcnRoaWtleWFuIFBlcml5YXNhbXkgPHBlcml5YXNhQGNvZGVhdXJv
cmEub3JnPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtpcmlsbCBBLiBT
aHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgTGFycy1QZXRlciBDbGF1c2VuIDxs
YXJzQG1ldGFmb28uZGU+CiAgTGF1cmVuY2UgT2Jlcm1hbiA8bG9iZXJtYW5AcmVkaGF0LmNvbT4K
ICBMZW5ueSBTenVib3dpY3ogPGxzenVib3dpQHJlZGhhdC5jb20+CiAgTGVvbiBSb21hbm92c2t5
IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIEzDvHNzaW5nIDxsaW51cy5sdWVzc2luZ0Bj
MGQzLmJsdWU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIEx1a2FzIFd1bm5lciA8bHVr
YXNAd3VubmVyLmRlPgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPiAgICAgICAgICAg
ICAgIyBNYWNCb29rIFBybwogIE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBN
YWRoYXZhbiBTcmluaXZhc2FuIDxtYWRkeUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFuaXNoIFJh
bmdhbmthciA8bWFuaXNoLnJhbmdhbmthckBjYXZpdW0uY29tPgogIE1hcmMgWnluZ2llciA8bWFy
Yy56eW5naWVyQGFybS5jb20+CiAgTWFyaXVzIEdsaWdvciA8bWdsaWdvckBrYWxyYXkuZXU+CiAg
TWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgU2FsdGVyIDxtc2FsdGVyQHJl
ZGhhdC5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNv
bT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWFzYWhp
cm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXNhbWkgSGlyYW1h
dHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpYXMgS3Jlc2luIDxkZXZAa3Jlc2luLm1l
PgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPgogIE1hdGhp
ZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQucmVk
ZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhldyBXaWxjb3ggPG1hd2lsY294QG1pY3Jvc29mdC5jb20+
CiAgTWF0dGhpYXMgRmVyZGluYW5kIDxiY2FjaGVAbWZlZHYubmV0PgogIE1hdHRoaWFzIFNjaGlm
ZmVyIDxtc2NoaWZmZXJAdW5pdmVyc2UtZmFjdG9yeS5uZXQ+CiAgTWF1cml6aW8gTG9tYmFyZGkg
PG1sb21iYXJkQHJlZGhhdC5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQHMt
b3BlbnNvdXJjZS5jb20+CiAgTWF4aW1pbGlhbiBXaWxoZWxtIDxtYXhAc2RuLmNsaW5pYz4KICBN
ZWVsaXMgUm9vcyA8bXJvb3NAbGludXguZWU+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2lu
Z3VsYXJpdHkubmV0PgogIE1lcmxpam4gV2FqZXIgPG1lcmxpam5Ad2l6enVwLm9yZz4KICBNaWNo
YWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFNjaG1pdHogPHNjaG1pdHptaWNAZ21haWwuY29tPgog
IE1pa2UgTWFyc2hhbGwgPGh1YmNhcEBvbW5pYm9uZC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0
emVyQHJlZGhhdC5jb20+CiAgTWltaSBab2hhciA8em9oYXJAbGludXgudm5ldC5pYm0uY29tPgog
IE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgbXVsaGVybiA8YW11bGhlcm5AcmVk
aGF0LmNvbT4KICBOYW1oeXVuZyBLaW0gPG5hbWh5dW5nQGtlcm5lbC5vcmc+CiAgTmlrb2xheSBC
b3Jpc292IDxuYm9yaXNvdkBzdXNlLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0
ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwg
RS4gTWNLZW5uZXkgPHBhdWxtY2tAbGludXgudm5ldC5pYm0uY29tPgogIFBhdWwgTW9vcmUgPHBh
dWxAcGF1bC1tb29yZS5jb20+CiAgUGF3ZWwgRGVtYmlja2kgPHBhd2VsZGVtYmlja2lAZ21haWwu
Y29tPgogIFBldGVyIE1hbG9uZSA8cGV0ZXIubWFsb25lQGdtYWlsLmNvbT4KICBQZXRlciBXdSA8
cGV0ZXJAbGVrZW5zdGV5bi5ubD4gICAgICAgICAgICAgICMgTnZpZGlhIE9wdGltdXMKICBQZXRl
ciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRlciBaaWpsc3Ry
YSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ciBWb3JlbCA8cHZvcmVsQHN1c2UuY3o+CiAg
UGhpbGlwcCBQdXNjaG1hbm4gPHBwQGVtbGl4LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdl
aS5jb20+CiAgUGllcnJlLVl2ZXMgS2VyYnJhdCA8cGtlcmJyYXRAa2FscmF5LmV1PgogIFFpIEhv
dSA8cWkuaG91QHdpbmRyaXZlci5jb20+CiAgUXUgV2VucnVvIDx3cXVAc3VzZS5jb20+CiAgUmFk
aW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJh
ZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyandAcmp3eXNv
Y2tpLm5ldD4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSaWNoIEZl
bGtlciA8ZGFsaWFzQGxpYmMub3JnPgogIFJpY2hhcmQgR3V5IEJyaWdncyA8cmdiQHJlZGhhdC5j
b20+CiAgUmljaGFyZCBIYWluZXMgPHJpY2hhcmRfY19oYWluZXNAYnRpbnRlcm5ldC5jb20+CiAg
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVl
ZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5h
aWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FtdWVsIE5ldmVzIDxzbmV2ZXNAZGVpLnVjLnB0Pgog
IFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KICBTYXNoYSBOZWZ0
aW4gPHNhc2hhLm5lZnRpbkBpbnRlbC5jb20+CiAgU2VhbiBDaHJpc3RvcGhlcnNvbiA8c2Vhbi5q
LmNocmlzdG9waGVyc29uQGludGVsLmNvbT4KICBTZWJhc3RpYW4gT3R0IDxzZWJvdHRAbGludXgu
dm5ldC5pYm0uY29tPgogIFNldW5naHVuIEhhbiA8a2thbWFndWlAZ21haWwuY29tPgogIFNoYW9o
dWEgTGkgPHNoLmxpQGFsaWJhYmEtaW5jLmNvbT4KICBTaHVhaCBLaGFuIDxzaHVhaGtoQG9zZy5z
YW1zdW5nLmNvbT4KICBTaWx2YW4gSmVnZW4gPHMuamVnZW5AZ21haWwuY29tPgogIFNpbW9uIFd1
bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5kZT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBh
Z25lci5jaD4KICBTdGVmYW4gUmljaHRlciA8c3RlZmFuckBzNXI2LmluLWJlcmxpbi5kZT4KICBT
dGVmYW5vIEJyaXZpbyA8c2JyaXZpb0ByZWRoYXQuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0
ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3RldmUgRnJlbmNoIDxzbWZyZW5jaEBnbWFp
bC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAg
U3RldmVuIFJvc3RlZHQgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3ViaGFzaCBKYWRhdmFuaSA8
c3ViaGFzaGpAY29kZWF1cm9yYS5vcmc+CiAgU3VqaXQgUmVkZHkgVGh1bW1hIDxzdGh1bW1hQGNv
ZGVhdXJvcmEub3JnPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVuQG5hcmZhdGlvbi5vcmc+CiAgU3ls
d2VzdGVyIE5hd3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcuY29tPgogIFRha2FzaGkgSXdhaSA8
dGl3YWlAc3VzZS5kZT4KICBUYW5nIEp1bmh1aSA8dGFuZy5qdW5odWlAenRlLmNvbS5jbj4KICBU
ZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhpbmggTmd1eWVuIDxUaGluaC5OZ3V5ZW5Ac3lu
b3BzeXMuY29tPgogIFRoaW5oIE5ndXllbiA8dGhpbmhuQHN5bm9wc3lzLmNvbT4KICBUaG9tYXMg
QWJyYWhhbSA8dGFicmFoYW1Ac3VzZS5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CiAgVGhvbWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9uaUBib290bGluLmNv
bT4KICBUaG9tYXMgVmluY2VudC1Dcm9zcyA8bWVAdHZjLmlkLmF1PgogIFRvbSBBYnJhaGFtIDx0
YWJyYWhhbUBzdXNlLmNvbT4KICBUb21hc3ogRmlnYSA8dG9tYXN6LmZpZ2FAZ21haWwuY29tPgog
IFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9zaGlha2kgTWFraXRhIDxtYWtp
dGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBUcm9uZCBNeWtsZWJ1c3QgPHRyb25kLm15a2xl
YnVzdEBwcmltYXJ5ZGF0YS5jb20+CiAgVWxmIE1hZ251c3NvbiA8dWxmYWxpemVyQGdtYWlsLmNv
bT4KICBWaW5vZCBLb3VsIDx2aW5vZC5rb3VsQGludGVsLmNvbT4KICBWbGFzdGltaWwgQmFia2Eg
PHZiYWJrYUBzdXNlLmN6PgogIFdpbSBWYW4gU2Vicm9lY2sgPHdpbUBpZ3VhbmEuYmU+CiAgV29s
ZnJhbSBTYW5nIDx3c2ErcmVuZXNhc0BzYW5nLWVuZ2luZWVyaW5nLmNvbT4KICBXb2xmcmFtIFNh
bmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFhpbiBMb25nIDxsdWNpZW4ueGluQGdtYWlsLmNvbT4K
ICBZZWxlbmEgS3Jpdm9zaGVldiA8eWVsZW5hQG1hcnZlbGwuY29tPgogIFlpc2hlbmcgWGllIDx4
aWV5aXNoZW5nMUBodWF3ZWkuY29tPgogIFl1IENoZW4gPHl1LmMuY2hlbkBpbnRlbC5jb20+CiAg
WXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNvbT4KICB6aG9uZ2ppYW5nIDx6aG9uZ2ppYW5nQGh1
YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgYjg3YWYzYWI5ZGFlLi5iMGIz
NTdjMjBjYTYgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIwMjQwMmI3YWQ3ZDUgLT4gdGVz
dGVkL2xpbnV4LTMuMTgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 07:18:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 07: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 1fQpBB-00060q-5H; Thu, 07 Jun 2018 07: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQpBA-00060l-Bo
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 07:17:52 +0000
X-Inumbo-ID: 90fcbb22-6a22-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90fcbb22-6a22-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 09:15:33 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id d24-v6so12986097lfa.8
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 00:17:50 -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=E3iHG2JWghxF6FWC6gLANrZCoMi0uKfX+Lqvj+6B4YE=;
 b=JqQgH8OxIaXW3tZGrX0simLwxL9pSfRKLtr1EyURw9FArYkaQvsRhPwjo7ydaFs12D
 g86FXjLNgOB3QuvurPo0DKAh6RjbCRIUdq6QdN1XSSdVeWiqqiny4v9L1QkTPRS1eiS+
 5nihBDHCXTeugLIlayCHkiYziMDDQK6PI9XtfKoPnl2UJvlDlACln/wJ4nvU9xDZAISr
 IxJkp8ATjfS+IuubOV6wITifha/IolmCI4i1qZtJ9bVhHHJvAadaAAYLSuu0E0oKIMd0
 7+3YZUsX08YPhgXy/fw7g2tGPra9eZNVl6+Zyber1zy61vgyFZUU+0DCVUUVF2wcdsXV
 54gw==
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=E3iHG2JWghxF6FWC6gLANrZCoMi0uKfX+Lqvj+6B4YE=;
 b=dn+pKDiVgG3XAB91z9wPCE0KD4z6L/OfHUTETpMoGCsAfDrN4pnY00jPzYmZ2btYHK
 slKw0RgDGFE/6hgTpxVZvaFbZibW2jQPX7Jn43TIKQw1oJwKKmph1aCu5+wbobmwHwQo
 QmoTRTn9GF42x0SkszzOGofJtdgRxjV5IRmZHm9t0m7YyU+zklJuDm/umVuaUpIzDGBX
 x1+2lSNwdlp8wLeR6moptZb3dS7eTwf7+glyPd15wTPwcXbCL6C47bmZDQRBXPgjyNPp
 CRGO0Nwt0lcehIH9BVWQBsS1YOqfzag+G82hTgYUrvALUnfO7t0RnhURmj137Rgo/two
 e8Aw==
X-Gm-Message-State: APt69E3XdhBdFApANRtCAjh1+Kstd/Exxu21aPf2tzg0lpZX/wT9X2eb
 A4YecdeakVgwa4kye2QigTM=
X-Google-Smtp-Source: ADUXVKLXhEPKL9KlrD320WW0XnXlZpZpGf+60EqzQdvlbw6gWyqF8A8t9zoYnFn9QvLA0/wKXtdr6Q==
X-Received: by 2002:a19:5ad4:: with SMTP id y81-v6mr527747lfk.82.1528355869455; 
 Thu, 07 Jun 2018 00:17:49 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 c74-v6sm6703916lfh.78.2018.06.07.00.17.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 00:17:48 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@gmail.com>
 <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
 <d2bbda68-af74-58b1-36a6-d8af47ad8beb@gmail.com>
 <7c73fae9-2dac-f3e8-bad8-0dadb73ad7af@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4e15c758-a314-9fdc-1d70-4a465137a6f9@gmail.com>
Date: Thu, 7 Jun 2018 10:17: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: <7c73fae9-2dac-f3e8-bad8-0dadb73ad7af@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAxMjozMiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA2
LzIwMTggMDU6MDYgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
NC8yMDE4IDExOjQ5IFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wMS8yMDE4
IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+ICtzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7Cj4+PiArwqDCoMKgIGludCBkdW1teTsKPj4+ICt9Owo+
Pj4KPj4+IFBsZWFzZSBkZWZpbmUgdGhlIGZ1bGwgc3RydWN0dXJlIChhdCBsZWFzdCB3aGF0IHlv
dSBoYXZlIGluIHRoZSBuZXh0Cj4+PiBwYXRjaCkgaGVyZS4KPj4gT2ssIHdpbGwgZGVmaW5lIHdo
YXQgSSBoYXZlIGluIHRoZSBuZXh0IHBhdGNoLCBidXQgd29uJ3QKPj4gaW5pdGlhbGl6ZSBhbnl0
aGluZyB1bnRpbCB0aGUgbmV4dCBwYXRjaC4gV2lsbCB0aGlzIHdvcmsgZm9yIHlvdT8KPiBTdXJl
LCBJIGp1c3QgZGlkbid0IHNlZSB0aGUgbmVlZCBmb3IgdGhlIGR1bW15IGFyZ3VtZW50IHRoYXQg
eW91IHJlbW92ZQo+IGxhdGVyLgpPawo+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRk
ZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4+Pj4gaW5kZXggOTgxM2ZjNDQwYzcwLi43ZDU4
ZGZiM2U1ZTggMTAwNjQ0Cj4+Pj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+PiArKysg
Yi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+Pj4gLi4uCj4+Pgo+Pj4+ICDCoCArI2lmZGVmIENPTkZJ
R19YRU5fR05UREVWX0RNQUJVRgo+Pj4gVGhpcyBjb2RlIGJlbG9uZ3MgaW4gZ250ZGV2LWRtYWJ1
Zi5jLgo+PiBUaGUgcmVhc29uIEkgaGF2ZSB0aGlzIGNvZGUgaGVyZSBpcyB0aGF0IGl0IGlzIGhl
YXZpbHkKPj4gdGllZCB0byBnbnRkZXYncyBpbnRlcm5hbCBmdW5jdGlvbmFsaXR5LCBlLmcuIG1h
cC91bm1hcC4KPj4gSSBkbyBub3Qgd2FudCB0byBleHRlbmQgZ250ZGV2J3MgQVBJLCBzbyBnbnRk
ZXYtZG1hYnVmIGNhbgo+PiBhY2Nlc3MgdGhlc2UuIFdoYXQgaXMgbW9yZSBkbWEtYnVmIGRvZXNu
J3QgbmVlZCB0byBrbm93IGFib3V0Cj4+IG1hcHMgZG9uZSBieSBnbnRkZXYgYXMgdGhlcmUgaXMg
bm8gdXNlIG9mIHRoYXQgaW5mb3JtYXRpb24KPj4gaW4gZ250ZGV2LWRtYWJ1Zi4gU28sIGl0IHNl
ZW1zIG1vcmUgbmF0dXJhbGx5IHRvIGhhdmUKPj4gZG1hLWJ1ZidzIHJlbGF0ZWQgbWFwL3VubWFw
IGNvZGUgd2hlcmUgaXQgaXM6IGluIGdudGRldi4KPiBTb3JyeSwgSSBkb24ndCBmb2xsb3cuIFdo
eSB3b3VsZCB0aGlzIHJlcXVpcmUgZXh0ZW5kaW5nIHRoZSBBUEk/IEl0J3MKPiBqdXN0IG1vdmlu
ZyByb3V0aW5lcyB0byBhIGRpZmZlcmVudCBmaWxlIHRoYXQgaXMgbGlua2VkIHRvIHRoZSBzYW1l
IG1vZHVsZS4KSSBkbyB1bmRlcnN0YW5kIHlvdXIgaW50ZW50aW9uIGhlcmUgYW5kIHRyaWVkIHRv
IGF2b2lkIGRtYS1idWYKcmVsYXRlZCBjb2RlIGluIGdudGRldi5jIGFzIG11Y2ggYXMgcG9zc2li
bGUuIFNvLCBsZXQgbWUgZXhwbGFpbgpteSBkZWNpc2lvbiBpbiBtb3JlIGRldGFpbC4KClRoZXJl
IGFyZSAyIHVzZS1jYXNlcyB3ZSBoYXZlOiBkbWEtYnVmIGltcG9ydCBhbmQgZXhwb3J0LgoKV2hp
bGUgaW1wb3J0aW5nIGEgZG1hLWJ1ZiBhbGwgdGhlIGRtYS1idWYgcmVsYXRlZCBmdW5jdGlvbmFs
aXR5IGNhbgplYXNpbHkgYmUga2VwdCBpbnNpZGUgZ250ZGV2LWRtYWJ1Zi5jIHcvbyBhbnkgaXNz
dWUgYXMgYWxsIHdlIG5lZWQKZnJvbSBnbnRkZXYuYyBpcyBkZXYsIGRtYV9idWZfZmQsIGNvdW50
IGFuZCBkb21pZCBmb3IgdGhhdC4KCkJ1dCBpbiBjYXNlIG9mIGRtYS1idWYgZXhwb3J0IHdlIG5l
ZWQgdG86CjEuIHN0cnVjdCBncmFudF9tYXAgKm1hcCA9IGdudGRldl9hbGxvY19tYXAocHJpdiwg
Y291bnQsIGRtYWJ1Zl9mbGFncyk7CjIuIGdudGRldl9hZGRfbWFwKHByaXYsIG1hcCk7CjMuIFNl
dCBtYXAtPmZsYWdzCjQuIHJldCA9IG1hcF9ncmFudF9wYWdlcyhtYXApOwo1LiBBbmQgb25seSBu
b3cgd2UgYXJlIGFsbCBzZXQgdG8gZXhwb3J0IHRoZSBuZXcgZG1hLWJ1ZiBmcm9tICptYXAtPnBh
Z2VzKgoKU28sIHVudGlsIDUpIHdlIHVzZSBwcml2YXRlIGd0bmRldi5jJ3MgQVBJIG5vdCBleHBv
cnRlZCB0byBvdXRzaWRlIHdvcmxkOgphLiBzdHJ1Y3QgZ3JhbnRfbWFwCmIuIHN0YXRpYyBzdHJ1
Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwg
CmludCBjb3VudCwKIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqAgaW50IGRt
YV9mbGFncykKYy4gc3RhdGljIHZvaWQgZ250ZGV2X2FkZF9tYXAoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwIAoqYWRkKQpkLiBzdGF0aWMgaW50IG1hcF9ncmFudF9w
YWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCgpUaHVzLCBhbGwgdGhlIGFib3ZlIGNhbm5vdCBi
ZSBhY2Nlc3NlZCBmcm9tIGdudGRldi1kbWFidWYuYwpUaGlzIGlzIHdoeSBJIHNheSB0aGF0IGdu
dGRldi5jJ3MgQVBJIHdpbGwgbmVlZCB0byBiZSBleHRlbmRlZCB0byAKcHJvdmlkZSB0aGUgYWJv
dmUKYS1kIGlmIHdlIHdhbnQgYWxsIGRtYS1idWYgZXhwb3J0IGNvZGUgdG8gbGVhdmUgaW4gZ250
ZGV2LWRtYWJ1Zi5jLgpCdXQgdGhhdCBkb2Vzbid0IHNlZW0gZ29vZCB0byBtZSBhbmQgd2hhdCBp
cyBtb3JlIGEtZCBhcmUgcmVhbGx5IGdudGRldi5jJ3MKZnVuY3Rpb25hbGl0eSwgbm90IGRtYS1i
dWYncyB3aGljaCBvbmx5IG5lZWRzIHBhZ2VzIGFuZCBkb2Vzbid0IHJlYWxseSAKY2FyZSBmcm9t
CndoZXJlIHRob3NlIGNvbWUuClRoYXQgd2FzIHRoZSByZWFzb24gSSBwYXJ0aXRpb25lZCBleHBv
cnQgaW50byAyIGNodW5rczogZ250ZGV2ICsgCmdudGRldi1kbWFidWYuCgpZb3UgbWlnaHQgYWxz
byBhc2sgd2h5IGltcG9ydGluZyBzaWRlIGRvZXMgWGVuIHJlbGF0ZWQgdGhpbmdzIChncmFudGlu
ZyAKcmVmZXJlbmNlcyspCmluIGdudGRldi1kbWFidWYsIG5vdCBnbnRkZXYgc28gaXQgaXMgY29u
c2lzdGVudCB3aXRoIHRoZSBkbWEtYnVmIGV4cG9ydGVyPwpUaGlzIGlzIGJlY2F1c2UgaW1wb3J0
ZXIgdXNlcyBncmFudC10YWJsZSdzIEFQSSB3aGljaCBzZWVtcyB0byBiZSBub3QgCm5hdHVyYWwg
Zm9yIGdudGRldi5jLApzbyBpdCBjYW4gbGVhdmUgaW4gZ250ZGV2LWRtYWJ1Zi5jIHdoaWNoIGhh
cyBhIHVzZS1jYXNlIGZvciB0aGF0LCB3aGlsZSAKZ250ZGV2CnJlbWFpbnMgdGhlIHNhbWUuCj4g
U2luY2UgdGhpcyBpcyB1bmRlciBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYgdGhlbiB3aHkgc2hv
dWxkbid0IGl0IGJlIGluCj4gZ250ZGV2LWRtYWJ1Zi5jPyBJbiBteSB2aWV3IHRoYXQncyB0aGUg
ZmlsZSB3aGVyZSBhbGwgZG1hLXJlbGF0ZWQKPiAic3R1ZmYiIGxpdmVzLgpBZ3JlZSwgYnV0IElN
TyBncmFudF9tYXAgc3R1ZmYgZm9yIGRtYS1idWYgaW1wb3J0ZXIgaXMgcmlnaHQgaW4gaXRzIApw
bGFjZSBpbiBnbnRkZXYuYwphbmQgYWxsIHRoZSByZXN0IG9mIGRtYS1idWYgc3BlY2lmaWNzIGxp
dmUgaW4gZ250ZGV2LWRtYWJ1Zi5jIGFzIHRoZXkgc2hvdWxkCj4KPiAtYm9yaXMKPgo+Cj4gLWJv
cmlzCj4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 07:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 07: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 1fQpQa-0008W1-RJ; Thu, 07 Jun 2018 07: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQpQZ-0008Vw-Ad
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 07:33:47 +0000
X-Inumbo-ID: c99e4e1f-6a24-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c99e4e1f-6a24-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 09:31:27 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id g21-v6so11087847lfb.4
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 00:33:44 -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=gOoACZ2sAm9uwNy+f1mS0du5riIfAdEeO6ti0Oy+jg4=;
 b=JY04TCj8ik/T9DlbPXruEMa8YOk+hAXLrlBlQfeAKhEBAZYbiAiebpaax1DI+KBtZy
 WRG4GSu6c7pKLMZqDVDHq0jjTvAQDSKksjbFqdpBaYC2ur3qGsRIPtJTECJ3RY/U9rXe
 wQ4/rR8UfVzZ27caciGvpctNnh0UhYXorb1YLVaHLgOwx6TQ5WrMVQguEtxr/7eZ0xGL
 0+R8cL54vCtwc6PsAb/HRY9WzYxoPz5QeEDOWL7ypqZSW/xNr4HwlFKCB3xyPIvap5bT
 yCbMa8F2EJgGKkafILie+IX9U8WuTqPe3dz32bSFb8/CPWYWl4oZcOvx5JW6uIaisyQH
 wq9w==
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=gOoACZ2sAm9uwNy+f1mS0du5riIfAdEeO6ti0Oy+jg4=;
 b=S6mI/hTFocD5I8Pk6YUfRc6ncQ77YLWh5NPmXsSZRsm3JtsTpYaDCnTqLsUq1DQ8NV
 aOmlGj1STt7mk8gHgn5niSBV685Yuoz/Ipp2RxHuRkHZJ7agQLFS3JL5HS2ds/XaFmGj
 lFcYG8bs///5ERmCoSOL/3+rPHGby1VvMM8UQlEA/fnOn857aCvOVu6wAD9tyh8gkYO8
 3yUmZKEFLtVS/C4guTWQER4AXkZj5/1dYCD9g5mdQ2YfIQdQoRVUogYC0BzhZ9Pg0hyW
 J6UXRTtCALjSJ/T9E8tSDI0xkx9OHo6c4UKnHRKcjMvvQDSNmYX4NekWiWoTAj+thon/
 rP8Q==
X-Gm-Message-State: APt69E2nP8uradpqMPO+1i1bhXBsxvCEMGiHPglgnnwPI17pynocb823
 H8re0HRHzR40e0311rE+KQA=
X-Google-Smtp-Source: ADUXVKJQnklbCQZfIIjZIrg2NQPrxf1XySjQ54ocQdA9dTLh94CoNqwIjhli0FDM38ldtGZfNrfmBA==
X-Received: by 2002:a19:8e01:: with SMTP id q1-v6mr480689lfd.35.1528356823486; 
 Thu, 07 Jun 2018 00:33:43 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 w1-v6sm718291lfk.59.2018.06.07.00.33.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 00:33:42 -0700 (PDT)
To: Dongwon Kim <dongwon.kim@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-10-andr2000@gmail.com>
 <86f5b340-856c-204f-4ba7-dd51f1e92639@oracle.com>
 <984bcf75-9bea-aceb-3d3a-62e3c65709c7@gmail.com>
 <398d53c9-9c47-d86a-89bd-b9941e638434@oracle.com>
 <20180606220521.GA7054@downor-Z87X-UD5H>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <87d02b3a-3dd0-d3c5-3b2b-29fa1a27ba75@gmail.com>
Date: Thu, 7 Jun 2018 10:33:41 +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: <20180606220521.GA7054@downor-Z87X-UD5H>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf
 API for in-kernel use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwMTowNSBBTSwgRG9uZ3dvbiBLaW0gd3JvdGU6Cj4gT24gV2VkLCBKdW4g
MDYsIDIwMTggYXQgMDU6NTE6MzhQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBP
biAwNi8wNi8yMDE4IDA4OjQ2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+
IE9uIDA2LzA1LzIwMTggMDE6MzYgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+PiBPbiAw
Ni8wMS8yMDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+Pj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Pj4+Pgo+Pj4+PiBBbGxvdyBjcmVhdGluZyBncmFudCBkZXZpY2UgY29udGV4dCBm
b3IgdXNlIGJ5IGtlcm5lbCBtb2R1bGVzIHdoaWNoCj4+Pj4+IHJlcXVpcmUgZnVuY3Rpb25hbGl0
eSwgcHJvdmlkZWQgYnkgZ250ZGV2LiBFeHBvcnQgc3ltYm9scyBmb3IgZG1hLWJ1Zgo+Pj4+PiBB
UEkgcHJvdmlkZWQgYnkgdGhlIG1vZHVsZS4KPj4+PiBDYW4geW91IGdpdmUgYW4gZXhhbXBsZSBv
ZiB3aG8nZCBiZSB1c2luZyB0aGVzZSBpbnRlcmZhY2VzPwo+Pj4gVGhlcmUgaXMgbm8gdXNlLWNh
c2UgYXQgdGhlIG1vbWVudCBJIGNhbiB0aGluayBvZiwgYnV0IGh5cGVyIGRtYS1idWYKPj4+IFsx
XSwgWzJdCj4+PiBJIGxldCBJbnRlbCBmb2xrcyAoQ0NlZCkgdG8gZGVmZW5kIHRoaXMgcGF0Y2gg
YXMgaXQgd2FzIGRvbmUgcHJpbWFyaWx5Cj4+PiBmb3IgdGhlbQo+Pj4gYW5kIEkgZG9uJ3QgdXNl
IGl0IGluIGFueSBvZiBteSB1c2UtY2FzZXMuIFNvLCBmcm9tIHRoaXMgUE9WIGl0IGNhbiBiZQo+
Pj4gZHJvcHBlZCwKPj4+IGF0IGxlYXN0IGZyb20gdGhpcyBzZXJpZXMuCj4+Cj4+IFllcywgbGV0
J3MgZHJvcCB0aGlzIHVudGlsIHNvbWVvbmUgYWN0dWFsbHkgbmVlZHMgaXQuCj4+Cj4+IC1ib3Jp
cwo+IEkgYWdyZWUuIFdlIGFyZSB3b3JraW5nIG9uIHJlLWFyY2hpdGVjdHVyaW5nIGh5cGVyX2Rt
YWJ1Zi4gV2Ugd291bGQgdXNlIHpjb3B5Cj4gYXBpcyBob3dldmVyLCBub3Qgc3VyZSBpZiB3ZSBh
cmUgZ29pbmcgdG8gZG8gaXQgZnJvbSBrZXJuZWwgb3IgZnJvbSB1c2Vyc3BhY2UuCj4gU28gcGxl
YXNlIGRvIG5vdCBleHBvc2UgdGhvc2UgZm9yIG5vdy4KT2ssIGFzIHdlIGFyZSBhbGwgb24gdGhl
IHNhbWUgcGFnZSBmb3IgdGhhdCB0aGVuIEknbGwgZHJvcCB0aGlzIHBhdGNoIApmb3Igbm93Cj4+
Cj4+Pj4gLWJvcmlzCj4+Pj4KPj4+IFsxXSBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5v
cmcvc2VyaWVzLzM4MjA3Lwo+Pj4gWzJdIGh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9y
Zy9wYXRjaC8yMDQ0NDcvCj4+Pgo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KPj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4+IFhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:01:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08:01:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQpqr-0004Kq-LT; Thu, 07 Jun 2018 08:00:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w3rz=iz=oracle.com=dongli.zhang@srs-us1.protection.inumbo.net>)
 id 1fQpqp-0004Kl-Vn
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 08:00:56 +0000
X-Inumbo-ID: e6a6fdd2-6a28-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6a6fdd2-6a28-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 08:00:54 +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 w5780S6M029970;
 Thu, 7 Jun 2018 08:00:52 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : to : cc : subject : content-type :
 content-transfer-encoding; s=corp-2017-10-26;
 bh=udrY/eYfaXSV3ZqFK86guTCBVbhsXsQYeYwHwjXDb60=;
 b=sxbQlMvmPdXGwDlEeb0zjoIYHq+96GJF1qivAqiILvuClrHFw0tTLuB4K6Z6iBEGiSie
 ozcf0Zvuo/2OOSL0praXb60cp6y4hztGr6EwESwOW9Xr/j16G8az9Ms8jp0fOh16M4gI
 e0tmQRHsVXqywRkv7xsSy5K8HvFiqfnpYNMwmOBvPHD7zWuryp8B8zd5908OWW5aTmea
 aHRCYOz3CyPNcvarX+qcXaLrHfcYOLCBCGec/d3UI6tzbQWqJIbx8kP+VgIUGk/tj4qP
 kyXwkSiCB+5pj805+2xorkRm5N0O4RRB46AGFMlpclZvZXhgWjea53qOQ1Sj6DeDtJcx /A== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jbvypfu5f-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 08:00:52 +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 w5780oIP021617
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 08:00:50 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5780nOs003152;
 Thu, 7 Jun 2018 08:00:50 GMT
MIME-Version: 1.0
Message-ID: <15948bc7-86a7-4557-b720-ad17657aadb8@default>
Date: Thu, 7 Jun 2018 01:00:49 -0700 (PDT)
From: Dongli Zhang <dongli.zhang@oracle.com>
To: <scott@viviotech.net>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=923
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806070098
Subject: Re: [Xen-devel] Xentop issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXNuJ3QgdGhlIHBhZ2UgaHR0cHM6Ly93aWtpLnhlbi5vcmcvd2lraS9SZXBvcnRpbmdfQnVnc19h
Z2FpbnN0X1hlbl9Qcm9qZWN0CgpEb25nbGkgWmhhbmcKCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2Ug
LS0tLS0KRnJvbTogc2NvdHRAdml2aW90ZWNoLm5ldApUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5v
cmcKU2VudDogVGh1cnNkYXksIEp1bmUgNywgMjAxOCAxOjMwOjQ3IFBNIEdNVCArMDg6MDAgQmVp
amluZyAvIENob25ncWluZyAvIEhvbmcgS29uZyAvIFVydW1xaQpTdWJqZWN0OiBbWGVuLWRldmVs
XSBYZW50b3AgaXNzdWVzCgpGaXJzdGx5LCBJJ20gc29ycnkgaWYgSSBhbSBub3Qgc2VuZGluZyB0
aGUgbmVjZXNzYXJ5IGluZm9ybWF0aW9uIHRvCnJlcG9ydCBhIGJ1ZywgYnV0IHlvdXIgImhvdyB0
byBzZW5kIGJ1ZyByZXBvcnRzIiBwYWdlIGlzbid0IHdvcmtpbmcKZWl0aGVyOiBodHRwOi8vd2lr
aS54ZW4ub3JnL3hlbndpa2kvUmVwb3J0aW5nQnVncyBpcyBnaXZpbmcgYSA0MDQuCgotLSAKVGhh
dCBndXkgKFlvdSBrbm93IHRoZSBvbmUpLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:32:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08:32:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQqLX-00085B-ER; Thu, 07 Jun 2018 08:32:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qbjy=iz=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fQqLW-000856-HD
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:32:38 +0000
X-Inumbo-ID: 555e1741-6a2d-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 555e1741-6a2d-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 08:32:37 +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 w578UtLF183508;
 Thu, 7 Jun 2018 08:32:33 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : mime-version : content-type; s=corp-2017-10-26;
 bh=ERJL78oBY9tF+l+whMxTNFHhaZkZWvd7IjlGN4X5XNA=;
 b=KEZfO4iJQ3jhP2UZZFKTIIJI78LqeENjJxqpuf4KvBSauFKwvwivq+e4xyY/piWMSiAp
 rVTMJ73sQUm2rmW6ObYAMXxFokKaD9VZrpabv0gnBgKcq0P+sdbfTiBoopOaE7HA5jKl
 LIZXKsBf8hLjbUuAAKGI1LdUujGEpcGCtygGu+DUDpWtjYEJxuxGXf0Ow29VI6Vy3T8S
 z2hvLnxhDE5w0wH2v173QxPdf1rTHV+sV+qLB3/Fxo8V30FqAU2HmegeW+x4XWwxtvvy
 40jy2v+ayWIZY7EM1NeCTtG6EY+PDi4oahsdWF7weQodGbhKxa6f3SwjZ1Ro2wsosvIc 4g== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jbvyp7xmc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 08:32:33 +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 w578WWe9012733
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 08:32:32 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 w578WV9M023363;
 Thu, 7 Jun 2018 08:32:32 GMT
Received: from kili.mountain (/41.202.241.42)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 01:32:30 -0700
Date: Thu, 7 Jun 2018 11:32:17 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: paul.durrant@citrix.com
Message-ID: <20180607083217.6gxbt57qhwcq6hpw@kili.mountain>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20170113 (1.7.2)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=716
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806070104
Subject: [Xen-devel] [bug report] xen/privcmd: add
 IOCTL_PRIVCMD_MMAP_RESOURCE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGVsbG8gUGF1bCBEdXJyYW50LAoKVGhlIHBhdGNoIDNhZDA4NzY1NTRjYTogInhlbi9wcml2Y21k
OiBhZGQKSU9DVExfUFJJVkNNRF9NTUFQX1JFU09VUkNFIiBmcm9tIE1heSA5LCAyMDE4LCBsZWFk
cyB0byB0aGUgZm9sbG93aW5nCnN0YXRpYyBjaGVja2VyIHdhcm5pbmc6CgoJZHJpdmVycy94ZW4v
cHJpdmNtZC5jOjgyNyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2UoKQoJd2FybjogcGFzc2lu
ZyBjYXN0ZWQgcG9pbnRlciAncGZucycgdG8gJ3hlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KCkn
IDY0IHZzIDMyLgoKZHJpdmVycy94ZW4vcHJpdmNtZC5jCiAgIDc0NiAgc3RhdGljIGxvbmcgcHJp
dmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKHN0cnVjdCBmaWxlICpmaWxlLCB2b2lkIF9fdXNlciAq
dWRhdGEpCiAgIDc0NyAgewogICA3NDggICAgICAgICAgc3RydWN0IHByaXZjbWRfZGF0YSAqZGF0
YSA9IGZpbGUtPnByaXZhdGVfZGF0YTsKICAgNzQ5ICAgICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tID0gY3VycmVudC0+bW07CiAgIDc1MCAgICAgICAgICBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3Qg
KnZtYTsKICAgNzUxICAgICAgICAgIHN0cnVjdCBwcml2Y21kX21tYXBfcmVzb3VyY2Uga2RhdGE7
CiAgIDc1MiAgICAgICAgICB4ZW5fcGZuX3QgKnBmbnMgPSBOVUxMOwogICA3NTMgICAgICAgICAg
c3RydWN0IHhlbl9tZW1fYWNxdWlyZV9yZXNvdXJjZSB4ZGF0YTsKICAgNzU0ICAgICAgICAgIGlu
dCByYzsKICAgNzU1ICAKICAgNzU2ICAgICAgICAgIGlmIChjb3B5X2Zyb21fdXNlcigma2RhdGEs
IHVkYXRhLCBzaXplb2Yoa2RhdGEpKSkKICAgNzU3ICAgICAgICAgICAgICAgICAgcmV0dXJuIC1F
RkFVTFQ7CiAgIDc1OCAgCiAgIDc1OSAgICAgICAgICAvKiBJZiByZXN0cmljdGlvbiBpcyBpbiBw
bGFjZSwgY2hlY2sgdGhlIGRvbWlkIG1hdGNoZXMgKi8KICAgNzYwICAgICAgICAgIGlmIChkYXRh
LT5kb21pZCAhPSBET01JRF9JTlZBTElEICYmIGRhdGEtPmRvbWlkICE9IGtkYXRhLmRvbSkKICAg
NzYxICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FUEVSTTsKICAgNzYyICAKICAgNzYzICAgICAg
ICAgIGRvd25fd3JpdGUoJm1tLT5tbWFwX3NlbSk7CiAgIDc2NCAgCiAgIDc2NSAgICAgICAgICB2
bWEgPSBmaW5kX3ZtYShtbSwga2RhdGEuYWRkcik7CiAgIDc2NiAgICAgICAgICBpZiAoIXZtYSB8
fCB2bWEtPnZtX29wcyAhPSAmcHJpdmNtZF92bV9vcHMpIHsKICAgNzY3ICAgICAgICAgICAgICAg
ICAgcmMgPSAtRUlOVkFMOwogICA3NjggICAgICAgICAgICAgICAgICBnb3RvIG91dDsKICAgNzY5
ICAgICAgICAgIH0KICAgNzcwICAKICAgNzcxICAgICAgICAgIHBmbnMgPSBrY2FsbG9jKGtkYXRh
Lm51bSwgc2l6ZW9mKCpwZm5zKSwgR0ZQX0tFUk5FTCk7CiAgIDc3MiAgICAgICAgICBpZiAoIXBm
bnMpIHsKICAgNzczICAgICAgICAgICAgICAgICAgcmMgPSAtRU5PTUVNOwogICA3NzQgICAgICAg
ICAgICAgICAgICBnb3RvIG91dDsKICAgNzc1ICAgICAgICAgIH0KICAgNzc2ICAKICAgNzc3ICAg
ICAgICAgIGlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkg
ewogICA3NzggICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIgPSBESVZfUk9VTkRfVVAo
a2RhdGEubnVtLCBYRU5fUEZOX1BFUl9QQUdFKTsKICAgNzc5ICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHBhZ2UgKipwYWdlczsKICAgNzgwICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGk7
CiAgIDc4MSAgCiAgIDc4MiAgICAgICAgICAgICAgICAgIHJjID0gYWxsb2NfZW1wdHlfcGFnZXMo
dm1hLCBucik7CiAgIDc4MyAgICAgICAgICAgICAgICAgIGlmIChyYyA8IDApCiAgIDc4NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ290byBvdXQ7CiAgIDc4NSAgCiAgIDc4NiAgICAgICAgICAg
ICAgICAgIHBhZ2VzID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CiAgIDc4NyAgICAgICAgICAgICAg
ICAgIGZvciAoaSA9IDA7IGkgPCBrZGF0YS5udW07IGkrKykgewogICA3ODggICAgICAgICAgICAg
ICAgICAgICAgICAgIHhlbl9wZm5fdCBwZm4gPQogICA3ODkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFnZV90b194ZW5fcGZuKHBhZ2VzW2kgLyBYRU5fUEZOX1BFUl9QQUdFXSk7
CiAgIDc5MCAgCiAgIDc5MSAgICAgICAgICAgICAgICAgICAgICAgICAgcGZuc1tpXSA9IHBmbiAr
IChpICUgWEVOX1BGTl9QRVJfUEFHRSk7CiAgIDc5MiAgICAgICAgICAgICAgICAgIH0KICAgNzkz
ICAgICAgICAgIH0gZWxzZQogICA3OTQgICAgICAgICAgICAgICAgICB2bWEtPnZtX3ByaXZhdGVf
ZGF0YSA9IFBSSVZfVk1BX0xPQ0tFRDsKICAgNzk1ICAKICAgNzk2ICAgICAgICAgIG1lbXNldCgm
eGRhdGEsIDAsIHNpemVvZih4ZGF0YSkpOwogICA3OTcgICAgICAgICAgeGRhdGEuZG9taWQgPSBr
ZGF0YS5kb207CiAgIDc5OCAgICAgICAgICB4ZGF0YS50eXBlID0ga2RhdGEudHlwZTsKICAgNzk5
ICAgICAgICAgIHhkYXRhLmlkID0ga2RhdGEuaWQ7CiAgIDgwMCAgICAgICAgICB4ZGF0YS5mcmFt
ZSA9IGtkYXRhLmlkeDsKICAgODAxICAgICAgICAgIHhkYXRhLm5yX2ZyYW1lcyA9IGtkYXRhLm51
bTsKICAgODAyICAgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHhkYXRhLmZyYW1lX2xpc3Qs
IHBmbnMpOwogICA4MDMgIAogICA4MDQgICAgICAgICAgeGVuX3ByZWVtcHRpYmxlX2hjYWxsX2Jl
Z2luKCk7CiAgIDgwNSAgICAgICAgICByYyA9IEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9h
Y3F1aXJlX3Jlc291cmNlLCAmeGRhdGEpOwogICA4MDYgICAgICAgICAgeGVuX3ByZWVtcHRpYmxl
X2hjYWxsX2VuZCgpOwogICA4MDcgIAogICA4MDggICAgICAgICAgaWYgKHJjKQogICA4MDkgICAg
ICAgICAgICAgICAgICBnb3RvIG91dDsKICAgODEwICAKICAgODExICAgICAgICAgIGlmICh4ZW5f
ZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkgewogICA4MTIgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgcmVtYXBfcGZuIHIgPSB7CiAgIDgxMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgLm1tID0gdm1hLT52bV9tbSwKICAgODE0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAucGFnZXMgPSB2bWEtPnZtX3ByaXZhdGVfZGF0YSwKICAgODE1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAucHJvdCA9IHZtYS0+dm1fcGFnZV9wcm90LAogICA4MTYgICAgICAgICAgICAgICAg
ICB9OwogICA4MTcgIAogICA4MTggICAgICAgICAgICAgICAgICByYyA9IGFwcGx5X3RvX3BhZ2Vf
cmFuZ2Uoci5tbSwga2RhdGEuYWRkciwKICAgODE5ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGtkYXRhLm51bSA8PCBQQUdFX1NISUZULAogICA4MjAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVtYXBfcGZuX2ZuLCAmcik7CiAgIDgy
MSAgICAgICAgICB9IGVsc2UgewogICA4MjIgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
ZG9taWQgPQogICA4MjMgICAgICAgICAgICAgICAgICAgICAgICAgICh4ZGF0YS5mbGFncyAmIFhF
Tk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpID8KICAgODI0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBET01JRF9TRUxGIDoga2RhdGEuZG9tOwogICA4MjUgICAgICAgICAgICAgICAgICBpbnQg
bnVtOwogICA4MjYgIAogICA4MjcgICAgICAgICAgICAgICAgICBudW0gPSB4ZW5fcmVtYXBfZG9t
YWluX21mbl9hcnJheSh2bWEsCiAgIDgyOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGtkYXRhLmFkZHIgJiBQQUdFX01BU0ssCiAgIDgyOSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmbnMsIGtkYXRhLm51
bSwgKGludCAqKXBmbnMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF5eXl4gICAgICAgICAgICAgXl5eXl5eXl5eXl4KSSdtIGEgbmV3Ymll
IHRvIHRoaXMgY29kZSwgYnV0IEkgZG9uJ3QgdW5kZXJzdGFuZCBob3cgaXQgY2FuIGJlIHJpZ2h0
Li4uClRoZSAoaW50ICopcGZucyBhcmd1bWVudCBpcyB1c2VkIHRvIHN0b3JlIGludGVnZXIgZXJy
b3IgY29kZXMsIGJ1dCB0aGF0CndpbGwgb25seSB3cml0ZSB0byB0aGUgZmlyc3QgaGFsZiBvZiB0
aGUgYnVmZmVyPyAgVW5sZXNzIHRoaXMgb25seSB3b3JrcwpvbiAzMiBiaXQgQ1BVcz8KCiAgIDgz
MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtYS0+
dm1fcGFnZV9wcm90LAogICA4MzEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZCwKICAgODMyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdm1hLT52bV9wcml2YXRlX2RhdGEpOwogICA4MzMgICAgICAg
ICAgICAgICAgICBpZiAobnVtIDwgMCkKICAgODM0ICAgICAgICAgICAgICAgICAgICAgICAgICBy
YyA9IG51bTsKICAgODM1ICAgICAgICAgICAgICAgICAgZWxzZSBpZiAobnVtICE9IGtkYXRhLm51
bSkgewogICA4MzYgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOwogICA4
MzcgIAogICA4MzggICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBudW07
IGkrKykgewogICA4MzkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSBwZm5z
W2ldOwogICA4NDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHJjIDwgMCkK
ICAgODQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
IDg0MiAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICA4NDMgICAgICAgICAgICAgICAgICB9
IGVsc2UKICAgODQ0ICAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IDA7CiAgIDg0NSAgICAg
ICAgICB9CiAgIDg0NiAgCiAgIDg0NyAgb3V0OgogICA4NDggICAgICAgICAgdXBfd3JpdGUoJm1t
LT5tbWFwX3NlbSk7CiAgIDg0OSAgICAgICAgICBrZnJlZShwZm5zKTsKICAgODUwICAKICAgODUx
ICAgICAgICAgIHJldHVybiByYzsKICAgODUyICB9CgpyZWdhcmRzLApkYW4gY2FycGVudGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:35:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08: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 1fQqOG-0008DG-UF; Thu, 07 Jun 2018 08:35:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ph3=iz=citrix.com=prvs=689c6a3db=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fQqOF-0008DB-CM
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:35:27 +0000
X-Inumbo-ID: 66f734f7-6a2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66f734f7-6a2d-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 10:33:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56613350"
To: Liam Shepherd <liam@dancer.es>, <xen-devel@lists.xenproject.org>
References: <CAB8B+d34sEuoaHANbYdtD_YkdB=w52rDD4ppZtQQEFCJ6+Q8MA@mail.gmail.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <b253bb6e-034f-61ce-5716-41faba532bf4@citrix.com>
Date: Thu, 7 Jun 2018 09:35:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <CAB8B+d34sEuoaHANbYdtD_YkdB=w52rDD4ppZtQQEFCJ6+Q8MA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] PROBLEM: xen-netfront: ethtool settings changed in
 4.4.134 causing packet loss
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Matthew Day <matthew.day@redmatter.com>,
 david.vrabel@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>

T24gMDYvMDUvMjAxOCAwNDo0MyBQTSwgTGlhbSBTaGVwaGVyZCB3cm90ZToKPiBXaGVuIHVwZ3Jh
ZGluZyBmcm9tIDQuNC4xMzIgdG8gNC40LjEzNSBJIHN0YXJ0ZWQgb2JzZXJ2aW5nIGFib3V0IDMl
Cj4gcGFja2V0IGxvc3Mgb24gUFYgb24gSFZNIGRvbVUgaW50ZXJmYWNlcy4gU3BlY2lmaWNhbGx5
IFRYIGRyb3BwZWQKPiBwYWNrZXRzIChBcyByZXBvcnRlZCBieSBpZmNvbmZpZykuCj4gCj4gSXQg
c2VlbXMgdGhhdCB0aGUgZGVmYXVsdCBldGh0b29sIHNldHRpbmdzIGhhdmUgY2hhbmdlZC4KPiAK
PiBQcmV2aW91c2x5ICg0LjQuMTMyKToKPiB0eC1jaGVja3N1bW1pbmc6IG9uCj4gICAgICB0eC1j
aGVja3N1bS1pcHY0OiBvbiBbZml4ZWRdCj4gICAgICB0eC1jaGVja3N1bS1pcC1nZW5lcmljOiBv
ZmYgW2ZpeGVkXQo+ICAgICAgdHgtY2hlY2tzdW0taXB2Njogb24KPiAgICAgIHR4LWNoZWNrc3Vt
LWZjb2UtY3JjOiBvZmYgW2ZpeGVkXQo+ICAgICAgdHgtY2hlY2tzdW0tc2N0cDogb2ZmIFtmaXhl
ZF0KPiBzY2F0dGVyLWdhdGhlcjogb24KPiAgICAgIHR4LXNjYXR0ZXItZ2F0aGVyOiBvbgo+ICAg
ICAgdHgtc2NhdHRlci1nYXRoZXItZnJhZ2xpc3Q6IG9mZiBbZml4ZWRdCj4gdGNwLXNlZ21lbnRh
dGlvbi1vZmZsb2FkOiBvbgo+ICAgICAgdHgtdGNwLXNlZ21lbnRhdGlvbjogb24KPiAgICAgIHR4
LXRjcC1lY24tc2VnbWVudGF0aW9uOiBvZmYgW2ZpeGVkXQo+ICAgICAgdHgtdGNwNi1zZWdtZW50
YXRpb246IG9uCj4gdWRwLWZyYWdtZW50YXRpb24tb2ZmbG9hZDogb2ZmIFtmaXhlZF0KPiBnZW5l
cmljLXNlZ21lbnRhdGlvbi1vZmZsb2FkOiBvbgo+IAo+IE5vdyAoNC40LjEzNSk6Cj4gdHgtY2hl
Y2tzdW1taW5nOiBvbgo+ICAgICAgdHgtY2hlY2tzdW0taXB2NDogb24gW2ZpeGVkXQo+ICAgICAg
dHgtY2hlY2tzdW0taXAtZ2VuZXJpYzogb2ZmIFtmaXhlZF0KPiAgICAgIHR4LWNoZWNrc3VtLWlw
djY6IG9mZgo+ICAgICAgdHgtY2hlY2tzdW0tZmNvZS1jcmM6IG9mZiBbZml4ZWRdCj4gICAgICB0
eC1jaGVja3N1bS1zY3RwOiBvZmYgW2ZpeGVkXQo+IHNjYXR0ZXItZ2F0aGVyOiBvZmYKPiAgICAg
IHR4LXNjYXR0ZXItZ2F0aGVyOiBvZmYKPiAgICAgIHR4LXNjYXR0ZXItZ2F0aGVyLWZyYWdsaXN0
OiBvZmYgW2ZpeGVkXQo+IHRjcC1zZWdtZW50YXRpb24tb2ZmbG9hZDogb2ZmCj4gICAgICB0eC10
Y3Atc2VnbWVudGF0aW9uOiBvZmYKPiAgICAgIHR4LXRjcC1lY24tc2VnbWVudGF0aW9uOiBvZmYg
W2ZpeGVkXQo+ICAgICAgdHgtdGNwNi1zZWdtZW50YXRpb246IG9mZgo+IHVkcC1mcmFnbWVudGF0
aW9uLW9mZmxvYWQ6IG9mZiBbZml4ZWRdCj4gZ2VuZXJpYy1zZWdtZW50YXRpb24tb2ZmbG9hZDog
b2ZmIFtyZXF1ZXN0ZWQgb25dCj4gCj4gTWFudWFsbHkgcnVubmluZyAnZXRodG9vbCAtSyBJTlQg
dHNvIG9uIHNnIG9uJyBvbiBhbGwgaW50ZXJmYWNlcyBzdG9wcwo+IHRoZSBwYWNrZXQgbG9zcyBh
Z2Fpbi4gVGhleSdyZSB0aGVuIHNldCBsaWtlIHRoaXM6Cj4gdHgtY2hlY2tzdW1taW5nOiBvbgo+
ICAgICAgdHgtY2hlY2tzdW0taXB2NDogb24gW2ZpeGVkXQo+ICAgICAgdHgtY2hlY2tzdW0taXAt
Z2VuZXJpYzogb2ZmIFtmaXhlZF0KPiAgICAgIHR4LWNoZWNrc3VtLWlwdjY6IG9mZgo+ICAgICAg
dHgtY2hlY2tzdW0tZmNvZS1jcmM6IG9mZiBbZml4ZWRdCj4gICAgICB0eC1jaGVja3N1bS1zY3Rw
OiBvZmYgW2ZpeGVkXQo+IHNjYXR0ZXItZ2F0aGVyOiBvbgo+ICAgICAgdHgtc2NhdHRlci1nYXRo
ZXI6IG9uCj4gICAgICB0eC1zY2F0dGVyLWdhdGhlci1mcmFnbGlzdDogb2ZmIFtmaXhlZF0KPiB0
Y3Atc2VnbWVudGF0aW9uLW9mZmxvYWQ6IG9uCj4gICAgICB0eC10Y3Atc2VnbWVudGF0aW9uOiBv
bgo+ICAgICAgdHgtdGNwLWVjbi1zZWdtZW50YXRpb246IG9mZiBbZml4ZWRdCj4gICAgICB0eC10
Y3A2LXNlZ21lbnRhdGlvbjogb2ZmIFtyZXF1ZXN0ZWQgb25dCj4gdWRwLWZyYWdtZW50YXRpb24t
b2ZmbG9hZDogb2ZmIFtmaXhlZF0KPiBnZW5lcmljLXNlZ21lbnRhdGlvbi1vZmZsb2FkOiBvbgo+
IAo+IEkndmUgdHJhY2VkIGl0IHRvIGEgY29tbWl0IGluIDQuNC4xMzQ6Cj4gNmJlNGZlODMyOTU0
ZGIzYjM1OWI3MjEwN2E2YzYwZTM0ZDkzOWIyNgo+IHhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0
d2VlbiBkZXZpY2Ugc2V0dXAgYW5kIG9wZW4KPiBbIFVwc3RyZWFtIGNvbW1pdCBmNTk5YzY0ZmRm
N2Q5YzEwOGU4NzE3ZmIwNGJjNDFjNjgwMTIwZGE0IF0KPiBodHRwczovL3BhdGNod29yay5rZXJu
ZWwub3JnL3BhdGNoLzEwMzI4OTY5Lwo+IAo+IE9uY2UgdGhhdCBpcyByZXZlcnRlZCBvbiA0LjQu
MTM1LCB0aGUgZXRodG9vbCBzZXR0aW5ncyBhcmUgYXMgNC40LjEzMgo+IGFuZCB0aGVyZSBpcyBu
byBwYWNrZXQgbG9zcy4KPiAKVGhhbmtzIGZvciB0aGUgYnVnIHJlcG9ydC4gQ2hhbmdpbmcgdGhl
IGV0aHRvb2wgc2V0dGluZ3Mgd2FzIGNlcnRhaW5seSAKbm90IGludGVuZGVkIHdpdGggdGhhdCBj
aGFuZ2UuIEknbGwgdGFrZSBhIGxvb2sgdG8gc2VlIHdoYXQgaGFzIGdvbmUgd3JvbmcuCgotLSAK
Um9zcyBMYWdlcndhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08: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 1fQqWM-0000Xh-R1; Thu, 07 Jun 2018 08:43:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQqWL-0000Xc-6u
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:43:49 +0000
X-Inumbo-ID: e4d62fab-6a2e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4d62fab-6a2e-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 08:43:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74286901"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Dan Carpenter' <dan.carpenter@oracle.com>
Thread-Topic: [bug report] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE
Thread-Index: AQHT/joYQ1cIX5z10kqHG79bHizBHKRUeeOA
Date: Thu, 7 Jun 2018 08:43:46 +0000
Message-ID: <4f24b1ecbe7d45bc8cb0a381fbd208aa@AMSPEX02CL03.citrite.net>
References: <20180607083217.6gxbt57qhwcq6hpw@kili.mountain>
In-Reply-To: <20180607083217.6gxbt57qhwcq6hpw@kili.mountain>
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] [bug report] xen/privcmd: add
 IOCTL_PRIVCMD_MMAP_RESOURCE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IERhbiBDYXJwZW50ZXIgW21haWx0
bzpkYW4uY2FycGVudGVyQG9yYWNsZS5jb21dCj4gU2VudDogMDcgSnVuZSAyMDE4IDA5OjMyCj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IFN1YmplY3Q6IFtidWcgcmVwb3J0XSB4ZW4vcHJpdmNt
ZDogYWRkIElPQ1RMX1BSSVZDTURfTU1BUF9SRVNPVVJDRQo+IAo+IEhlbGxvIFBhdWwgRHVycmFu
dCwKPiAKPiBUaGUgcGF0Y2ggM2FkMDg3NjU1NGNhOiAieGVuL3ByaXZjbWQ6IGFkZAo+IElPQ1RM
X1BSSVZDTURfTU1BUF9SRVNPVVJDRSIgZnJvbSBNYXkgOSwgMjAxOCwgbGVhZHMgdG8gdGhlCj4g
Zm9sbG93aW5nCj4gc3RhdGljIGNoZWNrZXIgd2FybmluZzoKPiAKPiAJZHJpdmVycy94ZW4vcHJp
dmNtZC5jOjgyNyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2UoKQo+IAl3YXJuOiBwYXNzaW5n
IGNhc3RlZCBwb2ludGVyICdwZm5zJyB0bwo+ICd4ZW5fcmVtYXBfZG9tYWluX21mbl9hcnJheSgp
JyA2NCB2cyAzMi4KPiAKPiBkcml2ZXJzL3hlbi9wcml2Y21kLmMKPiAgICA3NDYgIHN0YXRpYyBs
b25nIHByaXZjbWRfaW9jdGxfbW1hcF9yZXNvdXJjZShzdHJ1Y3QgZmlsZSAqZmlsZSwgdm9pZCBf
X3VzZXIKPiAqdWRhdGEpCj4gICAgNzQ3ICB7Cj4gICAgNzQ4ICAgICAgICAgIHN0cnVjdCBwcml2
Y21kX2RhdGEgKmRhdGEgPSBmaWxlLT5wcml2YXRlX2RhdGE7Cj4gICAgNzQ5ICAgICAgICAgIHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tID0gY3VycmVudC0+bW07Cj4gICAgNzUwICAgICAgICAgIHN0cnVj
dCB2bV9hcmVhX3N0cnVjdCAqdm1hOwo+ICAgIDc1MSAgICAgICAgICBzdHJ1Y3QgcHJpdmNtZF9t
bWFwX3Jlc291cmNlIGtkYXRhOwo+ICAgIDc1MiAgICAgICAgICB4ZW5fcGZuX3QgKnBmbnMgPSBO
VUxMOwo+ICAgIDc1MyAgICAgICAgICBzdHJ1Y3QgeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlIHhk
YXRhOwo+ICAgIDc1NCAgICAgICAgICBpbnQgcmM7Cj4gICAgNzU1Cj4gICAgNzU2ICAgICAgICAg
IGlmIChjb3B5X2Zyb21fdXNlcigma2RhdGEsIHVkYXRhLCBzaXplb2Yoa2RhdGEpKSkKPiAgICA3
NTcgICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiAgICA3NTgKPiAgICA3NTkgICAg
ICAgICAgLyogSWYgcmVzdHJpY3Rpb24gaXMgaW4gcGxhY2UsIGNoZWNrIHRoZSBkb21pZCBtYXRj
aGVzICovCj4gICAgNzYwICAgICAgICAgIGlmIChkYXRhLT5kb21pZCAhPSBET01JRF9JTlZBTElE
ICYmIGRhdGEtPmRvbWlkICE9Cj4ga2RhdGEuZG9tKQo+ICAgIDc2MSAgICAgICAgICAgICAgICAg
IHJldHVybiAtRVBFUk07Cj4gICAgNzYyCj4gICAgNzYzICAgICAgICAgIGRvd25fd3JpdGUoJm1t
LT5tbWFwX3NlbSk7Cj4gICAgNzY0Cj4gICAgNzY1ICAgICAgICAgIHZtYSA9IGZpbmRfdm1hKG1t
LCBrZGF0YS5hZGRyKTsKPiAgICA3NjYgICAgICAgICAgaWYgKCF2bWEgfHwgdm1hLT52bV9vcHMg
IT0gJnByaXZjbWRfdm1fb3BzKSB7Cj4gICAgNzY3ICAgICAgICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwo+ICAgIDc2OCAgICAgICAgICAgICAgICAgIGdvdG8gb3V0Owo+ICAgIDc2OSAgICAgICAg
ICB9Cj4gICAgNzcwCj4gICAgNzcxICAgICAgICAgIHBmbnMgPSBrY2FsbG9jKGtkYXRhLm51bSwg
c2l6ZW9mKCpwZm5zKSwgR0ZQX0tFUk5FTCk7Cj4gICAgNzcyICAgICAgICAgIGlmICghcGZucykg
ewo+ICAgIDc3MyAgICAgICAgICAgICAgICAgIHJjID0gLUVOT01FTTsKPiAgICA3NzQgICAgICAg
ICAgICAgICAgICBnb3RvIG91dDsKPiAgICA3NzUgICAgICAgICAgfQo+ICAgIDc3Ngo+ICAgIDc3
NyAgICAgICAgICBpZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21h
cCkpIHsKPiAgICA3NzggICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIgPSBESVZfUk9V
TkRfVVAoa2RhdGEubnVtLAo+IFhFTl9QRk5fUEVSX1BBR0UpOwo+ICAgIDc3OSAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBwYWdlICoqcGFnZXM7Cj4gICAgNzgwICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGk7Cj4gICAgNzgxCj4gICAgNzgyICAgICAgICAgICAgICAgICAgcmMgPSBhbGxv
Y19lbXB0eV9wYWdlcyh2bWEsIG5yKTsKPiAgICA3ODMgICAgICAgICAgICAgICAgICBpZiAocmMg
PCAwKQo+ICAgIDc4NCAgICAgICAgICAgICAgICAgICAgICAgICAgZ290byBvdXQ7Cj4gICAgNzg1
Cj4gICAgNzg2ICAgICAgICAgICAgICAgICAgcGFnZXMgPSB2bWEtPnZtX3ByaXZhdGVfZGF0YTsK
PiAgICA3ODcgICAgICAgICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwga2RhdGEubnVtOyBpKysp
IHsKPiAgICA3ODggICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBwZm4gPQo+ICAg
IDc4OSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlX3RvX3hlbl9wZm4ocGFn
ZXNbaSAvIFhFTl9QRk5fUEVSX1BBR0VdKTsKPiAgICA3OTAKPiAgICA3OTEgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBmbnNbaV0gPSBwZm4gKyAoaSAlIFhFTl9QRk5fUEVSX1BBR0UpOwo+ICAg
IDc5MiAgICAgICAgICAgICAgICAgIH0KPiAgICA3OTMgICAgICAgICAgfSBlbHNlCj4gICAgNzk0
ICAgICAgICAgICAgICAgICAgdm1hLT52bV9wcml2YXRlX2RhdGEgPSBQUklWX1ZNQV9MT0NLRUQ7
Cj4gICAgNzk1Cj4gICAgNzk2ICAgICAgICAgIG1lbXNldCgmeGRhdGEsIDAsIHNpemVvZih4ZGF0
YSkpOwo+ICAgIDc5NyAgICAgICAgICB4ZGF0YS5kb21pZCA9IGtkYXRhLmRvbTsKPiAgICA3OTgg
ICAgICAgICAgeGRhdGEudHlwZSA9IGtkYXRhLnR5cGU7Cj4gICAgNzk5ICAgICAgICAgIHhkYXRh
LmlkID0ga2RhdGEuaWQ7Cj4gICAgODAwICAgICAgICAgIHhkYXRhLmZyYW1lID0ga2RhdGEuaWR4
Owo+ICAgIDgwMSAgICAgICAgICB4ZGF0YS5ucl9mcmFtZXMgPSBrZGF0YS5udW07Cj4gICAgODAy
ICAgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHhkYXRhLmZyYW1lX2xpc3QsIHBmbnMpOwo+
ICAgIDgwMwo+ICAgIDgwNCAgICAgICAgICB4ZW5fcHJlZW1wdGlibGVfaGNhbGxfYmVnaW4oKTsK
PiAgICA4MDUgICAgICAgICAgcmMgPSBIWVBFUlZJU09SX21lbW9yeV9vcChYRU5NRU1fYWNxdWly
ZV9yZXNvdXJjZSwKPiAmeGRhdGEpOwo+ICAgIDgwNiAgICAgICAgICB4ZW5fcHJlZW1wdGlibGVf
aGNhbGxfZW5kKCk7Cj4gICAgODA3Cj4gICAgODA4ICAgICAgICAgIGlmIChyYykKPiAgICA4MDkg
ICAgICAgICAgICAgICAgICBnb3RvIG91dDsKPiAgICA4MTAKPiAgICA4MTEgICAgICAgICAgaWYg
KHhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKSB7Cj4gICAgODEy
ICAgICAgICAgICAgICAgICAgc3RydWN0IHJlbWFwX3BmbiByID0gewo+ICAgIDgxMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgLm1tID0gdm1hLT52bV9tbSwKPiAgICA4MTQgICAgICAgICAgICAg
ICAgICAgICAgICAgIC5wYWdlcyA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhLAo+ICAgIDgxNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgLnByb3QgPSB2bWEtPnZtX3BhZ2VfcHJvdCwKPiAgICA4MTYg
ICAgICAgICAgICAgICAgICB9Owo+ICAgIDgxNwo+ICAgIDgxOCAgICAgICAgICAgICAgICAgIHJj
ID0gYXBwbHlfdG9fcGFnZV9yYW5nZShyLm1tLCBrZGF0YS5hZGRyLAo+ICAgIDgxOSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBrZGF0YS5udW0gPDwgUEFHRV9TSElG
VCwKPiAgICA4MjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVt
YXBfcGZuX2ZuLCAmcik7Cj4gICAgODIxICAgICAgICAgIH0gZWxzZSB7Cj4gICAgODIyICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGRvbWlkID0KPiAgICA4MjMgICAgICAgICAgICAgICAg
ICAgICAgICAgICh4ZGF0YS5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpID8K
PiAgICA4MjQgICAgICAgICAgICAgICAgICAgICAgICAgIERPTUlEX1NFTEYgOiBrZGF0YS5kb207
Cj4gICAgODI1ICAgICAgICAgICAgICAgICAgaW50IG51bTsKPiAgICA4MjYKPiAgICA4MjcgICAg
ICAgICAgICAgICAgICBudW0gPSB4ZW5fcmVtYXBfZG9tYWluX21mbl9hcnJheSh2bWEsCj4gICAg
ODI4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAga2Rh
dGEuYWRkciAmIFBBR0VfTUFTSywKPiAgICA4MjkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwZm5zLCBrZGF0YS5udW0sIChpbnQgKilwZm5zLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5e
Xl4gICAgICAgICAgICAgXl5eXl5eXl5eXl4KPiBJJ20gYSBuZXdiaWUgdG8gdGhpcyBjb2RlLCBi
dXQgSSBkb24ndCB1bmRlcnN0YW5kIGhvdyBpdCBjYW4gYmUgcmlnaHQuLi4KPiBUaGUgKGludCAq
KXBmbnMgYXJndW1lbnQgaXMgdXNlZCB0byBzdG9yZSBpbnRlZ2VyIGVycm9yIGNvZGVzLCBidXQg
dGhhdAo+IHdpbGwgb25seSB3cml0ZSB0byB0aGUgZmlyc3QgaGFsZiBvZiB0aGUgYnVmZmVyPyAg
VW5sZXNzIHRoaXMgb25seSB3b3Jrcwo+IG9uIDMyIGJpdCBDUFVzPwoKTm8sIGl0J3Mgc3VwcG9z
ZWQgdG8gd29yayBvbiA2NCBiaXQgdG9vIGFuZCB0aGF0IGlzIGEgdmVyeSBnb29kIHBvaW50LiBU
aGUgY2FzdCBpcyBzdGlsbCBmaW5lIHNpbmNlIHRoZSBidWZmZXIgcmUtdXNlIGlzIHNhZmUgYnV0
IGl0IG5lZWRzIHRvIGJlIGNvcnJlY3RseSBjYXN0Li4uCgo+IAo+ICAgIDgzMCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtYS0+dm1fcGFnZV9wcm90
LAo+ICAgIDgzMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGRvbWlkLAo+ICAgIDgzMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZtYS0+dm1fcHJpdmF0ZV9kYXRhKTsKPiAgICA4MzMgICAgICAgICAgICAg
ICAgICBpZiAobnVtIDwgMCkKPiAgICA4MzQgICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0g
bnVtOwo+ICAgIDgzNSAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKG51bSAhPSBrZGF0YS5udW0p
IHsKPiAgICA4MzYgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICAg
IDgzNwo+ICAgIDgzOCAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IG51
bTsgaSsrKSB7Cj4gICAgODM5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0g
cGZuc1tpXTsKCi4uLmhlcmUgdG9vLgoKVEJIIHRob3VnaCBJIHRoaW5rIEknbGwganVzdCBhbGxv
Y2F0ZSBhIHNlcGFyYXRlIGFycmF5LiBJIG5ldmVyIGxpa2VkIHRoaXMgc2NoZW1lLCBJIHdhcyBq
dXN0IGZvbGxvd2luZyBwcmV2aW91cyBzdHlsZS4KClRoYW5rcyBmb3IgcG9pbnRpbmcgdGhpcyBv
dXQsCgogIFBhdWwKCj4gICAgODQwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlm
IChyYyA8IDApCj4gICAgODQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgODQyICAgICAgICAgICAgICAgICAgICAgICAgICB9Cj4gICAgODQzICAg
ICAgICAgICAgICAgICAgfSBlbHNlCj4gICAgODQ0ICAgICAgICAgICAgICAgICAgICAgICAgICBy
YyA9IDA7Cj4gICAgODQ1ICAgICAgICAgIH0KPiAgICA4NDYKPiAgICA4NDcgIG91dDoKPiAgICA4
NDggICAgICAgICAgdXBfd3JpdGUoJm1tLT5tbWFwX3NlbSk7Cj4gICAgODQ5ICAgICAgICAgIGtm
cmVlKHBmbnMpOwo+ICAgIDg1MAo+ICAgIDg1MSAgICAgICAgICByZXR1cm4gcmM7Cj4gICAgODUy
ICB9Cj4gCj4gcmVnYXJkcywKPiBkYW4gY2FycGVudGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:44:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08: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 1fQqWg-0000al-86; Thu, 07 Jun 2018 08:44:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQqWe-0000ac-VH
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:44:09 +0000
X-Inumbo-ID: 9e5f31a3-6a2e-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e5f31a3-6a2e-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 10:41:50 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id v135-v6so13377433lfa.9
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 01:44:07 -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=Q3u67MiaaDQK4Fi0u7hoQgCOZQqFph9VS1L4NMxdXhw=;
 b=T2sfmcBiNKZT+Ga/AwyWX+CcVMJGjt2JiPvAgAYlBUNwvo7J8TuFWgI/cNImxuLs8Q
 0kL7kO8a+LdeNfSEl5YwxGVlOiAggm4xyI65gzOFOhpO4niE1/7DsELTIuCAzgT7mx6M
 3a07PsoW7z1kYsuV0kexMvRJZqjwBstWm4B1RtnCZNt0OdcqYShiKY5EXstWfndHcZdc
 Bo1bhuVRdTQLxp6+StQS/Av+V/3wbGkY562o3XLLX03ImcpQ/2ouSTX0vrS5hPqVccyI
 MULiXnog5WvZME9HkEeLBBj+73QCsaBVbX9th9b1oCmcKt0PmlRwPBZ2ta+7VvoJi6sX
 ndyA==
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=Q3u67MiaaDQK4Fi0u7hoQgCOZQqFph9VS1L4NMxdXhw=;
 b=rjXF8KIGtfruBCz9tXtU7BMxEq66XjDYrCzyvSxH9vjLLJ8YWDnymJOIkiwQcf7QEu
 /TX5Cs3mIZdxrdzPTUnzYY3h2UfeE6302V016kNQAsRJeglsF9Su1LgD/Nv8121T/bXZ
 q1R5IK4rMSAiZGJZqFZ8k3HRynvL5rWDsIh7JpWtHSPSw4YTaibrZdoCQ3CI5PRqo0GK
 IKSAjiADXAU/3ujGDRWl6fn/WjmCxXftx9WXoAaqDlS1BcKm/dC814OcF42W9T4ZnhXP
 7kC6fxcwmop3sORetW0O6fh6jpZqJZBkOMZ8+0Wmit9eP8xMVWfaSLn+2L1kKPsgUnNF
 KvOQ==
X-Gm-Message-State: APt69E0JvgYjj5fHTPvlIS8DfC9soZKgRGTXAe58jtVL4iOvl3hpt3p4
 yPAH+vFQsz0/AY8MYM5N0Vw=
X-Google-Smtp-Source: ADUXVKKAsA2/2arfbioPO2QimKh5qzjCgDUWKLiQQZoSl1Vqv/4wJqy29BOZWbXet9ZCcyKnFoX2Nw==
X-Received: by 2002:a2e:428e:: with SMTP id
 h14-v6mr858943ljf.136.1528361045999; 
 Thu, 07 Jun 2018 01:44:05 -0700 (PDT)
Received: from [10.17.182.9] (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id
 o68-v6sm4999574lfc.85.2018.06.07.01.44.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 01:44:05 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@gmail.com>
 <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
 <117e05b3-69f6-b879-50d9-0cddd8e4c313@gmail.com>
 <4b37bbe1-6c5c-1941-bac0-2c7ba88af3e3@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <d83a356c-f7a5-bce1-cafd-a52e736570fb@gmail.com>
Date: Thu, 7 Jun 2018 11:44: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: <4b37bbe1-6c5c-1941-bac0-2c7ba88af3e3@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAxMjo0OCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA2
LzIwMTggMDg6MTAgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
NS8yMDE4IDAxOjA3IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wMS8yMDE4
IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPgo+Pj4gKwo+Pj4gK3N0
YXRpYyBzdHJ1Y3Qgc2dfdGFibGUgKgo+Pj4gK2RtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVmKHN0
cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcikKPj4+ICt7Cj4+PiArwqDCoMKg
IHN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoID0K
Pj4+IGF0dGFjaC0+cHJpdjsKPj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRl
dl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+cHJpdjsKPj4+ICvCoMKgwqAgc3RydWN0IHNnX3Rh
YmxlICpzZ3Q7Cj4+PiArCj4+PiArwqDCoMKgIHByX2RlYnVnKCJNYXBwaW5nICVkIHBhZ2VzIGZv
ciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzLAo+Pj4gK8KgwqDCoMKgwqDCoMKg
wqAgYXR0YWNoLT5kZXYpOwo+Pj4gKwo+Pj4gK8KgwqDCoCBpZiAoV0FSTl9PTihkaXIgPT0gRE1B
X05PTkUgfHwgIWdudGRldl9kbWFidWZfYXR0YWNoKSkKPj4+Cj4+PiBXQVJOX09OX09OQ0UuIEhl
cmUgYW5kIGVsc2V3aGVyZS4KPj4gV2h5PyBUaGUgVUFQSSBtYXkgYmUgdXNlZCBieSBkaWZmZXJl
bnQgYXBwbGljYXRpb25zLCB0aHVzIHdlIG1pZ2h0Cj4+IGxvc2Ugd2FybmluZ3MgZm9yIHNvbWUg
b2YgdGhlbS4gSGF2aW5nIFdBUk5fT04gd2lsbCBzaG93IHByb2JsZW1zCj4+IGZvciBtdWx0aXBs
ZSB1c2Vycywgbm90IGZvciB0aGUgZmlyc3Qgb25lLgo+PiBEb2VzIHRoaXMgbWFrZSBzZW5zZSB0
byBzdGlsbCB1c2UgV0FSTl9PTj8KPgo+IEp1c3QgYXMgd2l0aCBwcl9lcnIgY2FsbCBzb21ld2hl
cmUgZWxzZSB0aGUgY29uY2VybiBoZXJlIGlzIHRoYXQKPiB1c2VybGFuZCAod2hpY2ggSSB0aGlu
ayBpcyB3aGVyZSB0aGlzIGlzIGV2ZW50dWFsbHkgY2FsbGVkIGZyb20/KSBtYXkKPiBpbnRlbnRp
b25hbGx5IHRyaWdnZXIgdGhlIGVycm9yLCBmbG9vZGluZyB0aGUgbG9nLgo+Cj4gQW5kIGV2ZW4g
dGhpcyBpcyBub3QgZGlyZWN0bHkgY2FsbGVkIGZyb20gdXNlcmxhbmQgdGhlcmUgaXMgc3RpbGwg
YQo+IHBvc3NpYmlsaXR5IG9mIHRyaWdnZXJpbmcgdGhpcyBlcnJvciBtdWx0aXBsZSB0aW1lcy4K
T2ssIHdpbGwgdXNlIFdBUk5fT05fT05DRQo+Cj4+Pj4gKwo+Pj4+ICvCoMKgwqAgaWYgKHVzZV9w
dGVtb2QpIHsKPj4+PiArwqDCoMKgwqDCoMKgwqAgcHJfZXJyKCJDYW5ub3QgcHJvdmlkZSBkbWEt
YnVmOiB1c2VfcHRlbW9kZSAlZFxuIiwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCB1c2VfcHRlbW9kKTsKPj4+IE5vIHByX2VyciBoZXJlIHBsZWFzZS4gVGhpcyBjYW4gcG90ZW50
aWFsbHkgYmVjb21lIGEgRG9TIHZlY3RvciBhcyBpdAo+Pj4gY29tZXMgZGlyZWN0bHkgZnJvbSBp
b2N0bC4KPj4+Cj4+PiBJIHdvdWxkLCBpbiBmYWN0LCByZXZpc2l0IG90aGVyIHVzZXMgb2YgcHJf
ZXJyIGluIHRoaXMgZmlsZS4KPj4gU3VyZSwgYWxsIG9mIHByX2VyciBjYW4gYWN0dWFsbHkgYmUg
cHJfZGVidWcuLi4KPiBJJ2QgY2hlY2sgZXZlbiBmdXJ0aGVyIGFuZCBzZWUgaWYgYW55IHByaW5r
IGlzIG5lZWRlZC4gSSB0aGluayBJIHNhdyBhCj4gY291cGxlIHRoYXQgd2VyZSBub3QgZXNwZWNp
YWxseSB1c2VmdWwuCkFsbCB0aG9zZSB3ZXJlIHVzZWZ1bCB3aGlsZSBkZWJ1Z2dpbmcgdGhlIGNv
ZGUgYW5kIHVzZS1jYXNlcywKc28gSSB3b3VsZCBwcmVmZXIgdG8gaGF2ZSB0aGVtIGFsbCBzdGls
bCBhdmFpbGFibGUsIGJ1dCBhcyBwcl9kZWJ1ZwppbnN0ZWFkIG9mIHByX2VycgpJZiBoeXBlcl9k
bWFidWYgd2lsbCB1c2UgdGhpcyBYZW4gZG1hLWJ1ZiBzb2x1dGlvbiB0aGVuIEkgYmVsaWV2ZQp0
aG9zZSB3aWxsIGhlbHAgYXMgd2VsbAo+Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAtRUlO
VkFMOwo+Pj4+ICvCoMKgwqAgfQo+Pj4+ICsKPj4+PiArwqDCoMKgIG1hcCA9IGRtYWJ1Zl9leHBf
YWxsb2NfYmFja2luZ19zdG9yYWdlKHByaXYsIGZsYWdzLCBjb3VudCk7Cj4+PiBAY291bnQgY29t
ZXMgZnJvbSB1c2Vyc3BhY2UuIGRtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlIG9ubHkK
Pj4+IGNoZWNrcyBmb3IgaXQgdG8gYmUgPjAuIFNob3VsZCBpdCBiZSBjaGVja2VkIGZvciBzb21l
IHNhbmUgbWF4IHZhbHVlPwo+PiBUaGlzIGlzIG5vdCBlYXN5IGFzIGl0IGlzIGhhcmQgdG8gdGVs
bCB3aGF0IGNvdWxkIGJlIHRoYXQKPj4gbWF4IHZhbHVlLiBGb3IgRE1BIGJ1ZmZlcnMgaWYgY291
bnQgaXMgdG9vIGJpZyB0aGVuIGFsbG9jYXRpb24KPj4gd2lsbCBmYWlsLCBzbyBuZWVkIHRvIGNo
ZWNrIGZvciBtYXggaGVyZcKgIChkbWFfYWxsb2Nfe3h4eH0gd2lsbAo+PiBmaWx0ZXIgb3V0IHRv
byBiaWcgYWxsb2NhdGlvbnMpLgo+IE9LLCB0aGF0IG1heSBiZSBzdWZmaWNpZW50LiBCVFcsIEkg
YmVsaWV2ZSB0aGVyZSB3ZXJlIG90aGVyIGxvb3BzIHdpdGgKPiBAY291bnQgYmVpbmcgdGhlIGNv
bnRyb2wgdmFyaWFibGUuIFBsZWFzZSBzZWUgaWYgYSB1c2VyIGNhbiBwYXNzIGEgYm9ndXMKPiB2
YWx1ZS4KV2lsbCBjaGVjayBmb3Igb3AuY291bnQgaW4gSU9DVExzCj4+IEZvciBYZW4gYmFsbG9v
biBhbGxvY2F0aW9ucyBJIGNhbm5vdCB0ZWxsIHdoYXQgY291bGQgYmUgdGhhdAo+PiBtYXggdmFs
dWUgbmVpdGhlci4gVG91Z2ggcXVlc3Rpb24gaG93IHRvIGxpbWl0Lgo+IEkgdGhpbmsgaW4gYmFs
bG9vbiB0aGVyZSBpcyBhbHNvIGEgZ3VhcmFudGVlIChvZiBzb3J0cykgdGhhdCBzb21ldGhpbmcK
PiBwcmlvciB0byBhIGxvb3Agd2lsbCBmYWlsLgo+Cj4KPiAtYm9yaXMKVGhhbmsgeW91LApPbGVr
c2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:44:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08:44: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 1fQqWi-0000bh-Hv; Thu, 07 Jun 2018 08:44:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mtpr=iz=xenproject.org=prvs=6899e8c70=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQqWh-0000bL-Oi
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:44:11 +0000
X-Inumbo-ID: f2741883-6a2e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2741883-6a2e-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 08:44:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56613891"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74793-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-ws16-amd64:windows-install: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:guest-saverestore:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=1d889f2a8baaa265939b339d2f52ec57f5b8a09c
X-Osstest-Versions-That: qemuu=afd76ffba966a072a7bbd0048bdf3b2ab69d3d4a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 7 Jun 2018 09:43:27 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74793: 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
NDc5MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3OTMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NDc4NAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgZmFpbCBibG9ja2VkIGluIDc0Nzg0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWls
IGJsb2NrZWQgaW4gNzQ3ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDc4NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtl
IDc0Nzg0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3ODQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc4NAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDc0Nzg0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3ODQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDc4NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0Nzg0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdh
eSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3ODQKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDc4NAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0Nzg0CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ3ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDE1IGd1ZXN0LXNhdmVy
ZXN0b3JlICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgMWQ4ODlmMmE4YmFhYTI2NTkzOWIzMzlkMmY1MmVjNTdmNWI4
YTA5YwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgYWZkNzZmZmJhOTY2
YTA3MmE3YmJkMDA0OGJkZjNiMmFiNjlkM2Q0YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0Nzg0
ICAyMDE4LTA2LTA1IDIxOjQ2OjU0IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDc5MyAgMjAxOC0wNi0wNiAyMjo0NjoyMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggQmVubsOpZSA8
YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBDaGFuZ3BlbmcgTGl1IDxjaGFuZ3BlbmcubGl1QGlu
dGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBC
ZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJz
b24uZHJvcGJlYXIuaWQuYXU+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVk
aGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KICBKZWZmIENvZHkgPGpjb2R5QHJlZGhhdC5jb20+CiAgSnVhbiBR
dWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2
aXZpZXIuZXU+CiAgTGlkb25nIENoZW4gPGplbW15ODU4NTg1QGdtYWlsLmNvbT4KICBMaWRvbmcg
Q2hlbiA8bGlkb25nY2hlbkB0ZW5jZW50LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIg
TWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVy
c29uQGxpbmFyby5vcmc+CiAgUm9zcyBad2lzbGVyIDxyb3NzLnp3aXNsZXJAbGludXguaW50ZWwu
Y29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBUaG9tYXMgSHV0
aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRlbC5jb20+CiAg
WGlhbyBHdWFuZ3JvbmcgPHhpYW9ndWFuZ3JvbmdAdGVuY2VudC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNp
dHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3Qv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMzE4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 08:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 08: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 1fQqlN-0003E0-2n; Thu, 07 Jun 2018 08: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=7ph3=iz=citrix.com=prvs=689c6a3db=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fQqlL-0003Dv-Lo
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 08:59:19 +0000
X-Inumbo-ID: 0f54020d-6a31-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f54020d-6a31-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 08:59:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56615019"
To: <aaron.young@oracle.com>
References: <b5fd4a18-bb56-ed01-3b8b-66d52c50d807@oracle.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <962f6b7c-32a1-07b1-222a-aca9a9bd13b5@citrix.com>
Date: Thu, 7 Jun 2018 09:59:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <b5fd4a18-bb56-ed01-3b8b-66d52c50d807@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] OVMF NVRAM Variable Retention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMDYvMDYvMjAxOCAwNDowMSBQTSwgYWFyb24ueW91bmdAb3JhY2xlLmNvbSB3cm90ZToKPiAK
PiAgwqAgSGVsbG8gYWxsLAo+IAo+ICDCoCBJIGhhdmUgYmVlbiB0YXNrZWQgd2l0aCB0aGUgaXNz
dWUgb2YgVUVGSSBOVlJBTSB2YXJpYWJsZSByZXRlbnRpb24gCj4gd2l0aCBYZW4gSFZNL09WTUYg
YmFzZWQgZ3Vlc3RzIGFuZCB3YW50ZWQgdG8gY29uc3VsdCB0aGUgZXhwZXJ0cyBiZWZvcmUgCj4g
SSB1bmRlcnRha2UgYW55IHNpZ25pZmljYW50IGNvZGluZyBlZmZvcnQuIEkgYW0gbmV3IHRvIFhl
biBzbyBhbnkgCj4gaGVscC9kaXJlY3Rpb24gd291bGQgYmUgYXBwcmVjaWF0ZWQuCj4gCj4gIMKg
IFdoYXQgSSBob3BlIHRvIGdhaW4gZnJvbSB0aGlzIFJGQyBpbnF1aXJ5IGlzIHRoZSBmb2xsb3dp
bmc6Cj4gCj4gIMKgIDEuIEhhcyB0aGVyZSBiZWVuIGFueSBzaWduaWZpY2FudCBwYXN0IGRpc2N1
c3Npb24gcmVnYXJkaW5nIHRoaXMgCj4gaXNzdWU/IElmIHNvLCBjYW4gc29tZWJvZHkga2luZGx5
IHBvaW50IG1lIHRvIHRoZXNlIGRpc2N1c3Npb24ocykgYW5kL29yIAo+IGdpdmUgbWUgYW4gb3Zl
cnZpZXcgb2YgdGhlIGZpbmRpbmdzPwo+IAo+ICDCoCAyLiBJcyB0aGVyZSBhbnkgY3VycmVudCBj
b2RpbmcgZWZmb3J0IGdvaW5nIG9uIGluIHRoaXMgYXJlYT8KClllcyEgSSdtIHdvcmtpbmcgb24g
dGhpcyBhdCB0aGUgbW9tZW50LgoKPiAKPiAgwqAgMy4gQW55IHN1Z2dlc3Rpb25zIG9yIHByb3Bv
c2FscyBvbiBob3cgdG8gZml4IHRoZSBpc3N1ZSBpbmNsdWRpbmcgYW55IAo+IGlzc3VlcyBvciBj
YXZlYXRzIHRoYXQgSSBzaG91bGQgYmUgYXdhcmUgb2Y/Cj4gCj4gCj4gSXNzdWUgZGV0YWlsczoK
PiAKPiAgwqBJbiBhIG51dHNoZWxsLCBpZiBhIFhlbiBndWVzdCB3aGljaCBoYXMgYmVlbiBjb25m
aWd1cmVkIHRvIHVzZSBPVk1GIGlzIAo+IGRlc3Ryb3llZCBhbmQgcmUtY3JlYXRlZCwgdGhlIFVF
RkkgTlZSQU0gdmFyaWFibGVzIGFyZSBub3QgcmV0YWluZWQuIAo+IFRoaXMgc2VlbXMgdG8gYmUg
YSB3ZWxsLWtub3duIGlzc3VlIHRvIHdoaWNoIHRoZXJlIGlzIG5vIHJlc29sdXRpb24uIFRoZSAK
PiBpc3N1ZSBzZWVtcyB0byBjZW50ZXIgYXJvdW5kIHRoZSBmYWN0IHRoYXQgdGhlc2UgWGVuIGd1
ZXN0cyBhcmUgbm90IAo+IGNvbmZpZ3VyZWQgdG8gdXNlIGEgZmlsZS1iYWNrZWQgYmFja2luZyBz
dG9yZSBmb3IgdGhlIE5WUkFNIHZhcmlhYmxlcyAKPiAoc3VjaCBhcyBpcyBjb21tb25seSB1c2Vk
IHdpdGggUUVNVS9LVk0gZ3Vlc3RzKS4KPiAKPiAgwqBUaGlzIGlzc3VlIGNhbiBjYXVzZSBPVk1G
IE9TIGJvb3Qgb3B0aW9uKHMpIHRvIGJlIGxvc3QgcHJldmVudGluZyB0aGUgCj4gYWJpbGl0eSB0
byBib290IHRoZSBPUyBhZnRlciBhIGd1ZXN0IGlzIGRlc3Ryb3llZC9yZS1jcmVhdGVkLiBJdCBh
bHNvIAo+IGhhcyBpbXBsaWNhdGlvbnMgb24gc2VjdXJlIGJvb3QgKHdoaWNoIHJlcXVpcmUgTlZS
QU0gdmFyaWFibGVzIHRvIGJlIAo+IHJldGFpbmVkKS4KPiAKPiAKPiBTb21lIGtleSBvYnNlcnZh
dGlvbnM6Cj4gCj4gIMKgMS4gT1ZNRiBjdXJyZW50bHkgc3VwcG9ydHMgbWVtb3J5LW1hcHBlZCwg
ZmlsZS1iYWNrZWQgJ3BmbGFzaCcgZGV2aWNlcyAKPiBmcm9tIFFlbXUuIGkuZS4gUWVtdSBjYW4g
bWFwIHZhcnN0b3JlIGZpbGVzIGludG8gbWVtb3J5IGZvciB1c2UgYnkgT1ZNRiAKPiB2aWEgLWRy
aXZlIHBhcmFtZXRlcnMgc3VjaCBhczoKPiAKPiAgwqDCoMKgwqDCoCAtZHJpdmUgaWY9cGZsYXNo
LGZvcm1hdD1yYXcscmVhZG9ubHksZmlsZT1PVk1GX0NPREUuZmTCoMKgIFwKPiAgwqDCoMKgwqDC
oCAtZHJpdmUgaWY9cGZsYXNoLGZvcm1hdD1yYXcsZmlsZT1PVk1GX1ZBUlMuZmQKPiAKPiAgwqDC
oMKgIE9WTUYgc2NhbnMgdGhlIGZsYXNoIGRldmljZSAoaS5lLiB0aGUgTm9uLXZvbGF0aWxlIGRh
dGEgc3RvcmFnZSBGVikgCj4gZm9yIGEgbWFwcGVkIHZhcnN0b3JlIGFuZCBpZiBmb3VuZCB3aWxs
IHVzZSBpdCBzdG9yZSBOVlJBTSB2YXJpYWJsZXMgCj4gKHZpYSBpdHMgUWVtdUZsYXNoRnZiU2Vy
dmljZXNSdW50aW1lRHhlIGRyaXZlcikKPiAKPiAgwqDCoMKgIFRoaXMgaXMgb3V0bGluZWQgd2Vs
bCBpbiB0aGUgT1ZNRiB3aGl0ZXBhcGVyIAo+IChodHRwOi8vd3d3LmxpbnV4LWt2bS5vcmcvZG93
bmxvYWRzL2xlcnNlay9vdm1mLXdoaXRlcGFwZXItYzc3MGY4Yy50eHQpCj4gCj4gIMKgMi4gV2hl
biBYZW4gSFZNL09WTUYgZ3Vlc3RzIGFyZSBjcmVhdGVkLCB0aGUgcWVtdSBwcm9jZXNzIHRoYXQg
aXMgCj4gZXhlY3V0ZWQgKGZyb20geGwpIGRvZXMgbm90IGNvbnRhaW4gdGhlc2UgLWRyaXZlIGFy
Z3VtZW50cy4gVGh1cyBxZW11IAo+IGRvZXMgbm90IG1hcCBhIHZhcnN0b3JlIGZvciB1c2UgYnkg
T1ZNRiBjYXVzaW5nIE9WTUYgdG8gZmFsbGJhY2sgYW5kIHVzZSAKPiBhIHNpbXBsZSBtZW1vcnkg
YnVmZmVyIGZvciBOVlJBTSB2YXJpYWJsZXMgKGlmIEknbSBub3QgbWlzdGFrZW4gaGVyZSkuIAo+
IFRoaXMgY2F1c2VzIHRoZSB2YXJpYWJsZXMgdG8gbm90IGJlIHJldGFpbmVkIGFjcm9zcyBkZXN0
cm95L2NyZWF0ZSAKPiBvcGVyYXRpb25zIG9uIHRoZSBWTS4KPiAKPiAgwqAzLiBVbmxpa2UgcWVt
dS9rdm0gZ3Vlc3RzIHdoZXJlIGJvdGggT1ZNRiBhbmQgdGhlIHZhcnN0b3JlIGZpbGUgYXJlIAo+
IGxvYWRlZC9tYXBwZWQgaW50byBtZW1vcnkgYW5kIGV4ZWN1dGVkIGRpcmVjdGx5IGJ5IHFlbXUs
IFhlbiBhcHBlYXJzIHRvIAo+IG9ubHkgdXNlIHFlbXUgYXMgYSAiZGV2aWNlIG1vZGVsIiBhbmQg
T1ZNRiBpcyBub3QgbWFwcGVkL2xvYWRlZCBkaXJlY3RseSAKPiBieSBxZW11LiBJbnN0ZWFkLCB1
bmRlciBYZW4sIE9WTUYgaXMgbG9hZGVkIGluZGlyZWN0bHkgYnkgaHZtbG9hZGVyIAo+ICh3aGlj
aCBpcyBsb2FkZWQgYnkgcWVtdSkuIFRoaXMgY291bGQgY29tcGxpY2F0ZSB0aGUgZml4IGlkZWEg
YmVsb3cuCj4gCj4gCj4gUG9zc2libGUgaWRlYSBmb3IgZml4Ogo+IAo+ICDCoMKgIFNpbmNlIE9W
TUYgY3VycmVudGx5IGhhcyBzdXBwb3J0IGZvciBRRU1VIG1hcHBlZCB2YXJzdG9yZSBmaWxlcywg
aXQgCj4gc2VlbXMgdGhlIG1vc3Qgc3RyYWlnaHRmb3J3YXJkIHdheSB0byBmaXggdGhpcyBpc3N1
ZSB3b3VsZCBiZSBmb3IgWGVuIAo+IChpLmUuIHhsKSB0byBwYXNzIGEgLWRyaXZlIGFyZ3VtZW50
IHRvIHFlbXUgdG8gc3BlY2lmeSBhIHZhcnN0b3JlIGZpbGUgCj4gYW5kIHRvIGVuaGFuY2UgdGhl
IFhlbiBtZW1vcnkgaW5pdCBjb2RlIGluIHFlbXUgKGkuZS4gCj4geGVuX2h2bS5jOnhlbl9baHZt
fHJhbV1faW5pdCgpKSB0byBtYXAgdGhpcyBmaWxlIGludG8gbWVtb3J5IGZvciB1c2UgYnkgCj4g
T1ZNRiAocG9zc2libHkgdGFraW5nIGFkdmFudGFnZSBvZiB0aGUgYWxyZWFkeSBwcmVzZW50IHFl
bXUgY29kZSB0byBkbyAKPiBzdWNoIGEgbWFwcGluZyAoaS5lLiBjb2RlIG91dCBvZiBwY19tZW1v
cnlfaW5pdCgpKS4gQXMgbWVudGlvbmVkIGFib3ZlLCAKPiB0aGlzIHdvdWxkIGhhdmUgdG8gKHNv
bWVob3cpIGJlIGNvbXBhdGlibGUgd2l0aCBob3cgT1ZNRiBpcyBsb2FkZWQgCj4gaW5kaXJlY3Rs
eSBieSBodm1sb2FkZXIuCj4gCj4gIMKgIEFueSBjb21tZW50cy9zdWdnZXN0aW9ucy9vcGluaW9u
cy9jYXZlYXRzIG9uIHRoaXMgYXBwcm9hY2g/CgpJIGRpZCB0aGlzIGEgd2hpbGUgYmFjay4gSXQg
aXMgZWFzeSBlbm91Z2ggdG8gZG86CgoxKSBIYXZlIFhlbiBsb2FkIE9WTUZfY29kZS5mZCByYXRo
ZXIgdGhhbiB0aGUgY29tYmluZWQgYmxvYi4KCjIpIFR3ZWFrIHRoZSBsb2NhdGlvbiBpbiBndWVz
dCBtZW1vcnkgd2hlcmUgaHZtbG9hZGVyIGxvYWRzIHRoZSBibG9iLgoKMykgVHdlYWsgUUVNVSB0
byBsb2FkIHRoZSBPVk1GX3ZhcnMuZmQgYmxvYiBhdCB0aGUgY29ycmVjdCBsb2NhdGlvbi4KCjQp
IFN0YXJ0IFFFTVUgd2l0aCBlbXVsYXRlZCBmbGFzaCBmb3IgT1ZNRl92YXJzLmZkIG9ubHkuCgpU
d2Vha2luZyB0aGUgbG9jYXRpb25zIGVuc3VyZXMgdGhhdCB0aGUgdmFyaW91cyBwYXJ0cyBvZiBP
Vk1GIGFyZSBhdCB0aGUgCmxvY2F0aW9uIGl0IGV4cGVjdHMuIElmIHlvdSB3YW50LCBJIGNvdWxk
IHByb2JhYmx5IGRpZyB1cCBzb21lIHBhdGNoZXMgCihoYWNrcykgd2hpY2ggZG8gdGhpcy4KCj4g
Cj4gIMKgIE9yIGFueSBvdGhlciBzdWdnZXN0ZWQgYXBwcm9hY2hlcyBvbiBob3cgdG8gZml4IHRo
aXMgaXNzdWU/CgpIb3dldmVyLi4uIEkgZGlkIG5vdCBsaWtlIHRoaXMgYXBwcm9hY2ggZm9yIHR3
byByZWFzb25zOgoKMSkgSGF2aW5nIGFuIGVtdWxhdGVkIGZsYXNoIGJsb2IgaXMgZGlmZmljdWx0
IHRvIG1hbmFnZSBvdXRzaWRlIG9mIHRoZSAKZ3Vlc3QgKGkuZS4gcG9wdWxhdGluZyBpbml0aWFs
IHN0YXRlLCB1cGRhdGluZyB2YXJpYWJsZXMgaWYgbmVlZGVkKS4gRm9yIApYZW5TZXJ2ZXIsIHdl
IHdhbnQgbW9yZSBmbGV4aWJpbGl0eS4KCjIpIFdoaWxlIFNlY3VyZSBCb290IGNhbiBiZSBlbmFi
bGVkIHdpdGggdGhpcyBpbXBsZW1lbnRhdGlvbiwgaXQgaXMgbm90IApzdWZmaWNpZW50bHkgc2Vj
dXJlIGJlY2F1c2UgdGhlIGd1ZXN0IGlzIGFibGUgdG8gd3JpdGUgYW55dGhpbmcgaXQgd2FudHMg
CnRvIHRoZSBlbXVsYXRlZCBmbGFzaC4gS1ZNIHNvbHZlZCB0aGlzIHByb2JsZW0gd2l0aCBTTU0g
bW9kZSBidXQgSSBkb24ndCAKbGlrZSB0aGF0IHNvbHV0aW9uIGVpdGhlci4KClNvIEkgYW0gYnVz
eSBpbXBsZW1lbnRpbmc6CgpBIFVFRkkgZHJpdmVyIGZyb250ZW5kIHdoaWNoIGltcGxlbWVudHMg
dmFyaWFibGUgc2VydmljZXMgYnkgcHJveHlpbmcgCnJlcXVlc3RzIHRvIGEgYmFja2VuZCBydW5u
aW5nIGluIGRvbTAgKGNvdWxkIGJlIHBhcnQgb2YgUUVNVSkuIFRoaXMgCmVuc3VyZXMgc2VjdXJp
dHkgYmVjYXVzZSB0aGUgZ3Vlc3QgY2Fubm90IGRpcmVjdGx5IHdyaXRlIHRvIHRoZSB2YXJpYWJs
ZSAKc3RvcmFnZSBhbmQgdGhlIGF1dGhlbnRpY2F0aW9uIGNoZWNrcyBhcmUgZG9uZSBvdXRzaWRl
IG9mIGd1ZXN0IGNvbnRleHQuIApJdCBhbGxvd3MgZmxleGliaWxpdHkgYmVjYXVzZSB0aGUgYmFj
a2VuZCBjYW4gc3RvcmUgdGhlIHZhcmlhYmxlcyBpbiBhbnkgCmZvcm0gKGUuZy4gYW4gc3FsaXRl
IGRhdGFiYXNlKSByYXRoZXIgdGhhbiBiZWluZyByZXN0cmljdGVkIHRvIGFuIAplbXVsYXRlZCBm
bGFzaCBibG9iLgoKU28gZmFyIEkndmUgZ290IHRoZSBub3JtYWwgdmFyaWFibGUgc2VydmljZXMg
aW1wbGVtZW50ZWQgYW5kIGFtIGJ1c3kgCndpdGggdGhlIGF1dGhlbnRpY2F0ZWQgdmFyaWFibGUg
c2VydmljZXMuCgpMZXQgbWUga25vdyBpZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zLiBJIGhvcGUg
dG8gcHJlc2VudCB0aGlzIGFwcHJvYWNoIAphdCB0aGUgUUVNVS9LVk0gZm9ydW0gbGF0ZXIgdGhp
cyB5ZWFyLgoKSG9wZSB0aGF0IGhlbHBzLAotLSAKUm9zcyBMYWdlcndhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 09:06:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 09: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 1fQqrv-0004WQ-SS; Thu, 07 Jun 2018 09: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQqrv-0004WG-Bq
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 09:06:07 +0000
X-Inumbo-ID: 031c6517-6a32-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 031c6517-6a32-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 09:06: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 1fQqrs-00066G-CY; Thu, 07 Jun 2018 09:06:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fQqrr-0002MS-Rg; Thu, 07 Jun 2018 09:06:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQqrr-0003Wp-R1; Thu, 07 Jun 2018 09:06:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123855-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
X-Osstest-Versions-This: ovmf=cb004eb0ad308a4bac86037ce67a56d9ed924e50
X-Osstest-Versions-That: ovmf=91c31ff04a7a72b4b0e476972ad3c76e03a106a2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 09:06:03 +0000
Subject: [Xen-devel] [ovmf test] 123855: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEyMzgyOQoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNiMDA0ZWIwYWQzMDhh
NGJhYzg2MDM3Y2U2N2E1NmQ5ZWQ5MjRlNTAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAg
ICAgICAgICAgIDkxYzMxZmYwNGE3YTcyYjRiMGU0NzY5NzJhZDNjNzZlMDNhMTA2YTIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzgyOSAgMjAxOC0wNi0wNSAxODo0MDo1NCBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NTUgIDIwMTgtMDYtMDYgMTI6MTA6MzQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBFenJhIEdvZGZyZXkgPGVnb2RmcmV5LnFkdEBxdWFsY29tbWRhdGFjZW50ZXIuY29t
PgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVh
eC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBjYjAwNGViMGFkMzA4YTRiYWM4NjAzN2NlNjdhNTZkOWVk
OTI0ZTUwCkF1dGhvcjogRXpyYSBHb2RmcmV5IDxlZ29kZnJleS5xZHRAcXVhbGNvbW1kYXRhY2Vu
dGVyLmNvbT4KRGF0ZTogICBNb24gQXByIDMwIDIyOjMzOjMxIDIwMTggKzA4MDAKCiAgICBCYXNl
VG9vbHMvVm9sSW5mbzogVXBkYXRlIEVGSSBGViBGSUxFVFlQRVMgZm9yIG5ldyBNTSB0eXBlcy4K
ICAgIAogICAgQWRkIHN1cHBvcnQgZm9yIHRoZSBmb2xsb3dpbmcgdHlwZXMgdG8gVm9sSW5mbzoK
ICAgICAgRUZJX0ZWX0ZJTEVUWVBFX01NX1NUQU5EQUxPTkUKICAgICAgRUZJX0ZWX0ZJTEVUWVBF
X01NX0NPUkVfU1RBTkRBTE9ORQogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFenJhIEdvZGZy
ZXkgPGVnb2RmcmV5LnFkdEBxdWFsY29tbWRhdGFjZW50ZXIuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDE3OWMyZjk3Zjk0OTUw
OWVjNTVmMGVjN2NiODQ0ODBmYjBjMDE1YTcKQXV0aG9yOiBZdW5odWEgRmVuZyA8eXVuaHVheC5m
ZW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgTWF5IDI0IDEwOjI1OjIxIDIwMTggKzA4MDAKCiAg
ICBCYXNlVG9vbHM6IERpc3BsYXkgYm90aCBIZXggYW5kIGludGVnZXIgdmFsdWUgZm9ybWF0IG9m
IFBDRCB2YWx1ZQogICAgCiAgICBJZiB0aGUgUENEJ3MgZGF0dW0gdHlwZSBpcyBVSU5UOCwgVUlO
VDE2LCBVSU5UMzIgb3IgVUlOVDY0LCB0aGVuIGluCiAgICB0aGUgcmVwb3J0IHdpbGwgZGlzcGxh
eSBib3RoIGhleGFkZWNpbWFsIGZvcm1hdCBhbmQgaW50ZWdlciBmb3JtYXQKICAgIG9mIFBDRCB2
YWx1ZS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
Q2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCAyMzhkOWI1
YzY0NTIwYWNkZDc4NDY2N2EyOTMyNjgwNGRkZTdlYTMxCkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1
bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE1heSAyNCAxMToyNToyMSAyMDE4ICsw
ODAwCgogICAgQmFzZVRvb2xzOiBTb3J0IFBDRCBieSB0b2tlbiBzcGFjZSBmaXJzdCB0aGVuIGJ5
IFBjZENOYW1lCiAgICAKICAgIFNvcnQgUENEIGJ5IHRva2VuIHNwYWNlIGZpcnN0LCB0aGVuIGJ5
IFBjZENOYW1lIGluIHRoZSBidWlsZCByZXBvcnQuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB
Z3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+Cgpjb21taXQgODY1M2VhMjA4OGEzODYwNzVjMGQ2NWJmYzg5MWFkM2M4MDcyZGI5
ZgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVu
IDUgMTY6MDQ6MzggMjAxOCArMDgwMAoKICAgIEludGVsU2lsaWNvblBrZyBJbnRlbFZUZER4ZTog
Rml4IGluY29ycmVjdCBjb2RlIHRvIGNsZWFyIFZUZCBlcnJvcgogICAgCiAgICBBY2NvcmRpbmcg
dG8gVlRkIHNwZWMsIFNvZnR3YXJlIHdyaXRlcyB0aGUgdmFsdWUgcmVhZCBmcm9tIHRoaXMKICAg
IGZpZWxkIChGKSB0byBDbGVhciBpdC4gQnV0IGN1cnJlbnQgY29kZSBpcyB1c2luZyAwIHRvIGNs
ZWFyIHRoZQogICAgZmllbGQsIHRoYXQgaXMgaW5jb3JyZWN0LgogICAgCiAgICBBbmQgUl9GU1RT
X1JFRyByZWdpc3RlciB2YWx1ZSBjbGVhcmluZyBzaG91bGQgYmUgbm90IGluIHRoZSBmb3IgbG9v
cC4KICAgIAogICAgV2l0aG91dCB0aGlzIHBhdGNoLCB3ZSB3aWxsIHNlZSBzYW1lIFZUZCBlcnJv
ciBtZXNzYWdlIGFwcGVhcnMgYWdhaW4KICAgIGFuZCBhZ2FpbiBhZnRlciBpdCBvY2N1cnMgZmly
c3QgdGltZS4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 09:26:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 09: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 1fQrBF-00073L-Tp; Thu, 07 Jun 2018 09:26: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQrBE-000739-6E
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 09:26:04 +0000
X-Inumbo-ID: cc102056-6a34-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc102056-6a34-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 09:26: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 1fQrBB-0006UO-UO; Thu, 07 Jun 2018 09:26: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 1fQrBB-0003Em-IX; Thu, 07 Jun 2018 09:26:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQrBB-0003a3-HZ; Thu, 07 Jun 2018 09:26:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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-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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-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:build-i386-prev:xen-build/dist-test: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 09:26:01 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123844: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg0NCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg0NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgIGZhaWwgaW4gMTIzNjA5IFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzYwOSBS
RUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgNyB4
ZW4tYm9vdCBmYWlsIGluIDEyMzYwOSBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgIGZhaWwgaW4gMTIzNjA5IFJFR1IuIHZzLiAx
MjMwOTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9r
ZW4gaW4gMTIzNDkyIHBhc3MgaW4gMTIzODQ0CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM2MDkgcGFzcyBpbiAxMjM0OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNfaG9zdCBmYWlsIGluIDEyMzYw
OSBwYXNzIGluIDEyMzQ5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDExIHhlbi1ib290
L2RzdF9ob3N0IGZhaWwgaW4gMTIzNjA5IHBhc3MgaW4gMTIzNDkyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAx
MjM2MDkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzYwOQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNjA5CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgcGFzcyBpbiAxMjM3MDEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzgwOQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpdmVwYXRjaCAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVj
aygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM2
MDkgbGlrZSAxMjI5MjIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTIzNjA5IGxpa2UgMTIyOTIyCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyMzYwOSBs
aWtlIDEyMjk5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBpbiAxMjM2MDkgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyMzYwOSBsaWtlIDEy
MzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
IGZhaWwgaW4gMTIzNjA5IGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjM2MDkgbGlrZSAxMjMwOTEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEy
MzYwOSBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTIzNjA5IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2MDkg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM2MDkgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzNjA5IG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjM2MDkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIz
NjA5IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCBmYWlsIGluIDEyMzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMjM2MDkgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBpbiAxMjM4MDkgbGlrZSAxMjI5OTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTIzODA5IGxpa2Ug
MTIyOTkxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgZmFpbCBpbiAxMjM4MDkgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3Qt
dGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDE1
MjJhODFhY2VhNWM2MTA5ZjZmNzkxZDUyOGZkODcyNDExN2ZiNjMKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDE5N2U2MDVlMDNhMTAxN2UyYjRmYjU3ODU5NDU2ZGE4Zjlj
ZWE0NjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzA5MSAgMjAxOC0wNS0yMyAwNzoxMToyOCBa
ICAgMTUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDUgIDIwMTgtMDUtMjkgMDg6MzY6
MzQgWiAgICA5IGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM0OTIg
IDIwMTgtMDUtMzEgMjA6MTQ6NTEgWiAgICA2IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIGJy
b2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 09:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 09:29:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQrEH-0007Dx-KB; Thu, 07 Jun 2018 09:29: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=mtpr=iz=xenproject.org=prvs=6899e8c70=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fQrEF-0007Dj-SC
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 09:29:11 +0000
X-Inumbo-ID: 3bdd09d1-6a35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bdd09d1-6a35-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 09:29:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56617160"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74794-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74767
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 7 Jun 2018 10:29:07 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74794: 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>

ZmxpZ2h0IDc0Nzk0IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0Nzk0LwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3NjcKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 09:58:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 09:58:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQrga-0002T2-5A; Thu, 07 Jun 2018 09: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=mv/7=iz=citrix.com=prvs=689b4a29b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQrgY-0002Sx-U6
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 09:58:26 +0000
X-Inumbo-ID: ff50677b-6a38-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff50677b-6a38-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 11:56:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74290788"
Date: Thu, 7 Jun 2018 11:58:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <20180607095815.2agxchyiiu3gwb2r@mac>
References: <b5fd4a18-bb56-ed01-3b8b-66d52c50d807@oracle.com>
 <962f6b7c-32a1-07b1-222a-aca9a9bd13b5@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <962f6b7c-32a1-07b1-222a-aca9a9bd13b5@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC] OVMF NVRAM Variable Retention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, aaron.young@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>

T24gVGh1LCBKdW4gMDcsIDIwMTggYXQgMDk6NTk6MTBBTSArMDEwMCwgUm9zcyBMYWdlcndhbGwg
d3JvdGU6Cj4gT24gMDYvMDYvMjAxOCAwNDowMSBQTSwgYWFyb24ueW91bmdAb3JhY2xlLmNvbSB3
cm90ZToKPiA+ICDCoCBBbnkgY29tbWVudHMvc3VnZ2VzdGlvbnMvb3BpbmlvbnMvY2F2ZWF0cyBv
biB0aGlzIGFwcHJvYWNoPwo+IAo+IEkgZGlkIHRoaXMgYSB3aGlsZSBiYWNrLiBJdCBpcyBlYXN5
IGVub3VnaCB0byBkbzoKPiAKPiAxKSBIYXZlIFhlbiBsb2FkIE9WTUZfY29kZS5mZCByYXRoZXIg
dGhhbiB0aGUgY29tYmluZWQgYmxvYi4KPiAKPiAyKSBUd2VhayB0aGUgbG9jYXRpb24gaW4gZ3Vl
c3QgbWVtb3J5IHdoZXJlIGh2bWxvYWRlciBsb2FkcyB0aGUgYmxvYi4KPiAKPiAzKSBUd2VhayBR
RU1VIHRvIGxvYWQgdGhlIE9WTUZfdmFycy5mZCBibG9iIGF0IHRoZSBjb3JyZWN0IGxvY2F0aW9u
Lgo+IAo+IDQpIFN0YXJ0IFFFTVUgd2l0aCBlbXVsYXRlZCBmbGFzaCBmb3IgT1ZNRl92YXJzLmZk
IG9ubHkuCj4gCj4gVHdlYWtpbmcgdGhlIGxvY2F0aW9ucyBlbnN1cmVzIHRoYXQgdGhlIHZhcmlv
dXMgcGFydHMgb2YgT1ZNRiBhcmUgYXQgdGhlCj4gbG9jYXRpb24gaXQgZXhwZWN0cy4gSWYgeW91
IHdhbnQsIEkgY291bGQgcHJvYmFibHkgZGlnIHVwIHNvbWUgcGF0Y2hlcwo+IChoYWNrcykgd2hp
Y2ggZG8gdGhpcy4KCkkgZG9uJ3QgbGlrZSB0byB0aWUgVUVGSSAoT1ZNRikgdG8gUUVNVS4gV2Ug
d2FudCB0byBhbHNvIHJ1biBndWVzdHMKd2l0aCBVRUZJIGZpcm13YXJlIHdpdGhvdXQgUUVNVSwg
c2VlIGJlbG93LgoKPiA+IAo+ID4gIMKgIE9yIGFueSBvdGhlciBzdWdnZXN0ZWQgYXBwcm9hY2hl
cyBvbiBob3cgdG8gZml4IHRoaXMgaXNzdWU/Cj4gCj4gSG93ZXZlci4uLiBJIGRpZCBub3QgbGlr
ZSB0aGlzIGFwcHJvYWNoIGZvciB0d28gcmVhc29uczoKPiAKPiAxKSBIYXZpbmcgYW4gZW11bGF0
ZWQgZmxhc2ggYmxvYiBpcyBkaWZmaWN1bHQgdG8gbWFuYWdlIG91dHNpZGUgb2YgdGhlIGd1ZXN0
Cj4gKGkuZS4gcG9wdWxhdGluZyBpbml0aWFsIHN0YXRlLCB1cGRhdGluZyB2YXJpYWJsZXMgaWYg
bmVlZGVkKS4gRm9yCj4gWGVuU2VydmVyLCB3ZSB3YW50IG1vcmUgZmxleGliaWxpdHkuCj4gCj4g
MikgV2hpbGUgU2VjdXJlIEJvb3QgY2FuIGJlIGVuYWJsZWQgd2l0aCB0aGlzIGltcGxlbWVudGF0
aW9uLCBpdCBpcyBub3QKPiBzdWZmaWNpZW50bHkgc2VjdXJlIGJlY2F1c2UgdGhlIGd1ZXN0IGlz
IGFibGUgdG8gd3JpdGUgYW55dGhpbmcgaXQgd2FudHMgdG8KPiB0aGUgZW11bGF0ZWQgZmxhc2gu
IEtWTSBzb2x2ZWQgdGhpcyBwcm9ibGVtIHdpdGggU01NIG1vZGUgYnV0IEkgZG9uJ3QgbGlrZQo+
IHRoYXQgc29sdXRpb24gZWl0aGVyLgo+IAo+IFNvIEkgYW0gYnVzeSBpbXBsZW1lbnRpbmc6Cj4g
Cj4gQSBVRUZJIGRyaXZlciBmcm9udGVuZCB3aGljaCBpbXBsZW1lbnRzIHZhcmlhYmxlIHNlcnZp
Y2VzIGJ5IHByb3h5aW5nCj4gcmVxdWVzdHMgdG8gYSBiYWNrZW5kIHJ1bm5pbmcgaW4gZG9tMCAo
Y291bGQgYmUgcGFydCBvZiBRRU1VKS4gVGhpcyBlbnN1cmVzCj4gc2VjdXJpdHkgYmVjYXVzZSB0
aGUgZ3Vlc3QgY2Fubm90IGRpcmVjdGx5IHdyaXRlIHRvIHRoZSB2YXJpYWJsZSBzdG9yYWdlIGFu
ZAo+IHRoZSBhdXRoZW50aWNhdGlvbiBjaGVja3MgYXJlIGRvbmUgb3V0c2lkZSBvZiBndWVzdCBj
b250ZXh0LiBJdCBhbGxvd3MKPiBmbGV4aWJpbGl0eSBiZWNhdXNlIHRoZSBiYWNrZW5kIGNhbiBz
dG9yZSB0aGUgdmFyaWFibGVzIGluIGFueSBmb3JtIChlLmcuIGFuCj4gc3FsaXRlIGRhdGFiYXNl
KSByYXRoZXIgdGhhbiBiZWluZyByZXN0cmljdGVkIHRvIGFuIGVtdWxhdGVkIGZsYXNoIGJsb2Iu
CgpUaGlzIHNlZW1zIGxpa2UgYSBnb29kIGlkZWEsIHNwZWNpYWxseSBiZWNhdXNlIHRoYXQgbWVh
bnMgd2UgZG9uJ3QKbmVlZCBRRU1VIHRvIGxvYWQgYW55dGhpbmcgaW50byB0aGUgZ3Vlc3QsIGFu
ZCB0aGlzIGFwcHJvYWNoIGNvdWxkIGJlCmxpa2VseSB1c2VkIGJ5IFBWSCBndWVzdHMgcnVubmlu
ZyB3aXRoIFVFRkkgYWxzby4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:21:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10: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 1fQs2r-0005m4-7X; Thu, 07 Jun 2018 10:21: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=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQs2p-0005lz-G0
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 10:21:27 +0000
X-Inumbo-ID: 3683884a-6a3c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3683884a-6a3c-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 12:19:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56620869"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>, <linux-kernel@vger.kernel.org>
Date: Thu, 7 Jun 2018 11:21:13 +0100
Message-ID: <1528366873-25430-1-git-send-email-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/privcmd: fix static checker warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Paul Durrant <paul.durrant@citrix.com>,
 Dan Carpenter <dan.carpenter@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>

Q29tbWl0IDNhZDA4NzY1NTRjYSAoInhlbi9wcml2Y21kOiBhZGQgSU9DVExfUFJJVkNNRF9NTUFQ
X1JFU09VUkNFIikKaW50cm9kdWNlZCBhIHN0YXRpYyBjaGVja2VyIHdhcm5pbmc6CgogIGRyaXZl
cnMveGVuL3ByaXZjbWQuYzo4MjcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKCkKICB3YXJu
OiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICdwZm5zJyB0byAneGVuX3JlbWFwX2RvbWFpbl9tZm5f
YXJyYXkoKScKICAgICAgICA2NCB2cyAzMi4KCmNhdXNlZCBieSB0aGlzIGNhc3Q6CgogICA4Mjcg
IG51bSA9IHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KHZtYSwKICAgODI4ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBrZGF0YS5hZGRyICYgUEFHRV9NQVNLLAogICA4MjkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmbnMsIGtkYXRhLm51bSwgKGludCAqKXBm
bnMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBeXl5eXl5eXl5eXgoKVGhlIHJlYXNvbiBmb3IgdGhlIGNhc3QgaXMgdGhhdCB4ZW5fcmVt
YXBfZG9tYWluX21mbl9hcnJheSgpIHJlcXVpcmVzIGFuCmFycmF5IG9mIGludHMgdG8gc3RvcmUg
ZXJyb3IgY29kZXMuIEl0IGlzIGFjdHVhbGx5IHNhZmUgdG8gcmUtdXNlIHRoZQpwZm5zIGFycmF5
IGZvciB0aGlzIHB1cnBvc2UgYnV0IGl0IGRvZXMgbG9vayBvZGQgKGFzIHdlbGwgYXMgbGVhZGlu
ZyB0bwp0aGUgd2FybmluZykuIEl0IHdvdWxkIGFsc28gYmUgZWFzeSBmb3IgYSBmdXR1cmUgaW1w
bGVtZW50YXRpb24gY2hhbmdlCnRvIG1ha2UgdGhpcyByZS11c2UgdW5zYWZlIHNvIHRoaXMgcGF0
Y2ggbW9kaWZpZXMgcHJpdmNtZCB0byB1c2UgYQpzZXBhcmF0ZWx5IGFsbG9jYXRlZCBhcnJheSBm
b3IgZXJyb3IgY29kZXMuCgpSZXBvcnRlZC1ieTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRl
ckBvcmFjbGUuY29tPgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgotLS0KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNs
ZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBEYW4gQ2FycGVu
dGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vcHJpdmNtZC5j
IHwgMTMgKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vcHJpdmNtZC5jIGIvZHJpdmVy
cy94ZW4vcHJpdmNtZC5jCmluZGV4IDhhZTAzNDkuLjg1MDdjMTMgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMveGVuL3ByaXZjbWQuYworKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKQEAgLTgyMiwxMSAr
ODIyLDE4IEBAIHN0YXRpYyBsb25nIHByaXZjbWRfaW9jdGxfbW1hcF9yZXNvdXJjZShzdHJ1Y3Qg
ZmlsZSAqZmlsZSwgdm9pZCBfX3VzZXIgKnVkYXRhKQogCQl1bnNpZ25lZCBpbnQgZG9taWQgPQog
CQkJKHhkYXRhLmZsYWdzICYgWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCkgPwogCQkJRE9N
SURfU0VMRiA6IGtkYXRhLmRvbTsKKwkJaW50ICplcnJzOwogCQlpbnQgbnVtOwogCisJCWVycnMg
PSBrY2FsbG9jKGtkYXRhLm51bSwgc2l6ZW9mKCplcnJzKSwgR0ZQX0tFUk5FTCk7CisJCWlmICgh
ZXJycykgeworCQkJcmMgPSAtRU5PTUVNOworCQkJZ290byBvdXQ7CisJCX0KKwogCQludW0gPSB4
ZW5fcmVtYXBfZG9tYWluX21mbl9hcnJheSh2bWEsCiAJCQkJCQkga2RhdGEuYWRkciAmIFBBR0Vf
TUFTSywKLQkJCQkJCSBwZm5zLCBrZGF0YS5udW0sIChpbnQgKilwZm5zLAorCQkJCQkJIHBmbnMs
IGtkYXRhLm51bSwgZXJycywKIAkJCQkJCSB2bWEtPnZtX3BhZ2VfcHJvdCwKIAkJCQkJCSBkb21p
ZCwKIAkJCQkJCSB2bWEtPnZtX3ByaXZhdGVfZGF0YSk7CkBAIC04MzYsMTIgKzg0MywxNCBAQCBz
dGF0aWMgbG9uZyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2Uoc3RydWN0IGZpbGUgKmZpbGUs
IHZvaWQgX191c2VyICp1ZGF0YSkKIAkJCXVuc2lnbmVkIGludCBpOwogCiAJCQlmb3IgKGkgPSAw
OyBpIDwgbnVtOyBpKyspIHsKLQkJCQlyYyA9IHBmbnNbaV07CisJCQkJcmMgPSBlcnJzW2ldOwog
CQkJCWlmIChyYyA8IDApCiAJCQkJCWJyZWFrOwogCQkJfQogCQl9IGVsc2UKIAkJCXJjID0gMDsK
KworCQlrZnJlZShlcnJzKTsKIAl9CiAKIG91dDoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:28:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10:28:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQs9e-0006Y1-2U; Thu, 07 Jun 2018 10: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=u2ts=iz=citrix.com=prvs=6891eae73=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fQs9d-0006Xw-G8
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 10:28:29 +0000
X-Inumbo-ID: 8462371e-6a3d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8462371e-6a3d-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 10:28:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74292376"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>, 
 <linux-kernel@vger.kernel.org>
References: <1528366873-25430-1-git-send-email-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: <8666edd3-2d4a-82f5-8354-47ae0906681f@citrix.com>
Date: Thu, 7 Jun 2018 11:28:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528366873-25430-1-git-send-email-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] xen/privcmd: fix static checker warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Dan Carpenter <dan.carpenter@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>

T24gMDcvMDYvMTggMTE6MjEsIFBhdWwgRHVycmFudCB3cm90ZToKPiBDb21taXQgM2FkMDg3NjU1
NGNhICgieGVuL3ByaXZjbWQ6IGFkZCBJT0NUTF9QUklWQ01EX01NQVBfUkVTT1VSQ0UiKQo+IGlu
dHJvZHVjZWQgYSBzdGF0aWMgY2hlY2tlciB3YXJuaW5nOgo+Cj4gICBkcml2ZXJzL3hlbi9wcml2
Y21kLmM6ODI3IHByaXZjbWRfaW9jdGxfbW1hcF9yZXNvdXJjZSgpCj4gICB3YXJuOiBwYXNzaW5n
IGNhc3RlZCBwb2ludGVyICdwZm5zJyB0byAneGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoKScK
PiAgICAgICAgIDY0IHZzIDMyLgo+Cj4gY2F1c2VkIGJ5IHRoaXMgY2FzdDoKPgo+ICAgIDgyNyAg
bnVtID0geGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkodm1hLAo+ICAgIDgyOCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAga2RhdGEuYWRkciAmIFBBR0VfTUFTSywKPiAgICA4Mjkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmbnMsIGtkYXRhLm51bSwgKGludCAq
KXBmbnMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF5eXl5eXl5eXl5eCj4KPiBUaGUgcmVhc29uIGZvciB0aGUgY2FzdCBpcyB0aGF0
IHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KCkgcmVxdWlyZXMgYW4KPiBhcnJheSBvZiBpbnRz
IHRvIHN0b3JlIGVycm9yIGNvZGVzLiBJdCBpcyBhY3R1YWxseSBzYWZlIHRvIHJlLXVzZSB0aGUK
PiBwZm5zIGFycmF5IGZvciB0aGlzIHB1cnBvc2UgYnV0IGl0IGRvZXMgbG9vayBvZGQgKGFzIHdl
bGwgYXMgbGVhZGluZyB0bwo+IHRoZSB3YXJuaW5nKS4gSXQgd291bGQgYWxzbyBiZSBlYXN5IGZv
ciBhIGZ1dHVyZSBpbXBsZW1lbnRhdGlvbiBjaGFuZ2UKPiB0byBtYWtlIHRoaXMgcmUtdXNlIHVu
c2FmZSBzbyB0aGlzIHBhdGNoIG1vZGlmaWVzIHByaXZjbWQgdG8gdXNlIGEKPiBzZXBhcmF0ZWx5
IGFsbG9jYXRlZCBhcnJheSBmb3IgZXJyb3IgY29kZXMuCj4KPiBSZXBvcnRlZC1ieTogRGFuIENh
cnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpJdCBtYXkgYmUgc2FmZSB0byByZXVz
ZSBwZm5zW10gYXMgdGhlIHN0b3JhZ2Ugc3BhY2UgZm9yIHRoZSBlcnJzIGFycmF5LApidXQgY29k
ZSBpcyBpbmNvcnJlY3Qgd2hlbiBzaXplb2YocGZuKSAhPSBzaXplb2YoaW50KS7CoCBJbiBzdWNo
IGEgY2FzZSwKeW91IHNraXAgb3ZlciBldmVyeSBvdGhlciBlcnIsIGFuZCBzZWNvbmQgaGFsZiBv
ZiBwZm5zW10gaXMganVuayBmcm9tCnRoZSBwb2ludCBvZiB2aWV3IG9mIHRoZSBlcnJzIGxvb3Au
Cgp+QW5kcmV3Cgo+IC0tLQo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IERh
biBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KPiAtLS0KPiAgZHJpdmVycy94
ZW4vcHJpdmNtZC5jIHwgMTMgKysrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9w
cml2Y21kLmMgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKPiBpbmRleCA4YWUwMzQ5Li44NTA3YzEz
IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3ByaXZjbWQuYwo+ICsrKyBiL2RyaXZlcnMveGVu
L3ByaXZjbWQuYwo+IEBAIC04MjIsMTEgKzgyMiwxOCBAQCBzdGF0aWMgbG9uZyBwcml2Y21kX2lv
Y3RsX21tYXBfcmVzb3VyY2Uoc3RydWN0IGZpbGUgKmZpbGUsIHZvaWQgX191c2VyICp1ZGF0YSkK
PiAgCQl1bnNpZ25lZCBpbnQgZG9taWQgPQo+ICAJCQkoeGRhdGEuZmxhZ3MgJiBYRU5NRU1fcnNy
Y19hY3FfY2FsbGVyX293bmVkKSA/Cj4gIAkJCURPTUlEX1NFTEYgOiBrZGF0YS5kb207Cj4gKwkJ
aW50ICplcnJzOwo+ICAJCWludCBudW07Cj4gIAo+ICsJCWVycnMgPSBrY2FsbG9jKGtkYXRhLm51
bSwgc2l6ZW9mKCplcnJzKSwgR0ZQX0tFUk5FTCk7Cj4gKwkJaWYgKCFlcnJzKSB7Cj4gKwkJCXJj
ID0gLUVOT01FTTsKPiArCQkJZ290byBvdXQ7Cj4gKwkJfQo+ICsKPiAgCQludW0gPSB4ZW5fcmVt
YXBfZG9tYWluX21mbl9hcnJheSh2bWEsCj4gIAkJCQkJCSBrZGF0YS5hZGRyICYgUEFHRV9NQVNL
LAo+IC0JCQkJCQkgcGZucywga2RhdGEubnVtLCAoaW50ICopcGZucywKPiArCQkJCQkJIHBmbnMs
IGtkYXRhLm51bSwgZXJycywKPiAgCQkJCQkJIHZtYS0+dm1fcGFnZV9wcm90LAo+ICAJCQkJCQkg
ZG9taWQsCj4gIAkJCQkJCSB2bWEtPnZtX3ByaXZhdGVfZGF0YSk7Cj4gQEAgLTgzNiwxMiArODQz
LDE0IEBAIHN0YXRpYyBsb25nIHByaXZjbWRfaW9jdGxfbW1hcF9yZXNvdXJjZShzdHJ1Y3QgZmls
ZSAqZmlsZSwgdm9pZCBfX3VzZXIgKnVkYXRhKQo+ICAJCQl1bnNpZ25lZCBpbnQgaTsKPiAgCj4g
IAkJCWZvciAoaSA9IDA7IGkgPCBudW07IGkrKykgewo+IC0JCQkJcmMgPSBwZm5zW2ldOwo+ICsJ
CQkJcmMgPSBlcnJzW2ldOwo+ICAJCQkJaWYgKHJjIDwgMCkKPiAgCQkJCQlicmVhazsKPiAgCQkJ
fQo+ICAJCX0gZWxzZQo+ICAJCQlyYyA9IDA7Cj4gKwo+ICsJCWtmcmVlKGVycnMpOwo+ICAJfQo+
ICAKPiAgb3V0OgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:29:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10: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 1fQsAl-0006dU-FZ; Thu, 07 Jun 2018 10:29:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d4zl=iz=citrix.com=prvs=689a3d20f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQsAk-0006dM-42
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 10:29:38 +0000
X-Inumbo-ID: ada01cfa-6a3d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ada01cfa-6a3d-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 10:29:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56621436"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23321.2318.47636.860536@mariner.uk.xensource.com>
Date: Thu, 7 Jun 2018 11:29:34 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
References: <osstest-123831-mainreport@xen.org>
 <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-unstable test] 123831: trouble:
 broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW3hlbi11bnN0YWJsZSB0ZXN0
XSAxMjM4MzE6IHRyb3VibGU6IGJyb2tlbi9mYWlsL3Bhc3MiKToKPiBUaGUgc2FtZSBob3N0IChp
dGFsaWExKSB0aGF0IGhhZCB0aGUgZmFpbGVkIHh0ZiB0ZXN0IHllc3RlcmRheS4gVGhlIHR3bwo+
IGZhaWx1cmVzIGFyZSBsb29raW5nIHZlcnkgc2ltaWxhciB0byBtZS4KPiAKPiBBZ2FpbiB0aGUg
cXVlc3Rpb246IHNob3VsZCB3ZSBkbyBhIGZvcmNlIHB1c2g/CgpJIHRoaW5rIHRoZSBmaW5hbCBk
ZWNpc2lvbiBpcyB1cCB0byB5b3UsIGJ1dCBJIHdvdWxkIHJlYXNvbiBhbG9uZwp0aGVzZSBsaW5l
czoKClRoZSBwb2ludCBvZiB0aGUgcHVzaCBnYXRlIGlzIHRvIHN0b3AgcmVncmVzc2lvbnMgbWFr
aW5nIGl0IGludG8KbWFzdGVyLiAgSG93ZXZlciwgb3NzdGVzdCBjYW5ub3QgY3VycmVudGx5IGhh
bmRsZSBoZWlzZW5idWdzIHdlbGwsIHNvCml0IHB1bnRzOiB3aGVuIHNvbWV0aGluZyBpcyBpZGVu
dGlmaWVkIGFzIGEgaGVpc2VuYnVnLCBpdCBpcyBub3QKY29uc2lkZXJlZCBhIHJlZ3Jlc3Npb24u
CgoKVGhlcmUgaXMgdGhpcyBmYWlsdXJlIGluIDEyMzgzMQooMzk2MGYzYTUyMzQ2MzQ4ZTZiMDMw
NmY2NWQxOTM3NTYxMmJkMzViOSwgc3RhZ2luZykKCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDxq
b2Igc3RhdHVzPiBicm9rZW4KIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNCBob3N0LWluc3RhbGwo
NCkgYnJva2VuIHBhc3MgaW4gMTIzNjcwCgpUaGlzIGlzIGFuIGluZnJhc3RydWN0dXJlIHByb2Js
ZW0uICBJdCBtZWFucyB0aGF0IHRoYXQgeHRmIHRlc3QgZGlkbid0CnJ1bi4gIEhvd2V2ZXIsIGVh
Y2ggZmxpZ2h0IHJ1bnMgdGhlIHNhbWUgYmF0dGVyeSBvZiB0ZXN0cyBvbiA1CmRpZmZlcmVudCBo
b3N0czsgc28gaWRlbnRpY2FsIHRlc3RzIHdlcmUgcnVuIG9uIG90aGVyIGhvc3RzLiAgV2UncmUK
anVzdCBtaXNzaW5nIDIwJSBvZiB0aGUgWFRGIHRlc3QgaG9zdCBkaXZlcnNpdHkgd2Ugd291bGQg
aGF2ZSBoYWQuCgpTbyBvbiB0aGF0IGJhc2lzIGEgZm9yY2UgcHVzaCBpcyBqdXN0aWZpZWQsIGJl
Y2F1c2Ugd2UgY2FuIHNlZSB0aGF0CnRoZSBmYWlsdXJlIGluIDEyMzgzMSBkb2VzIG5vdCByZWFs
bHkgZ2l2ZSBhbnkgcmVhc29uIHRvIHN1c3BlY3QgYQpyZWdyZXNzaW9uIGFuZCB0aGUgdGVzdCBj
b3ZlcmFnZSB3YXMgb25seSBzbGlnaHRseSByZWR1Y2VkIGNvbXBhcmVkIHRvCndoYXQgd2FzIHBs
YW5uZWQuCgoKSG93ZXZlciwgdGhlcmUgYXJlIHRoZXNlIGZhaWx1cmVzIGluIDEyMzc5OQooMDZm
NTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YiwgbWFzdGVyKQoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZQogICA1IGhvc3QtcGluZy1jaGVjay1uYXRpdmUgICBmYWlsCiAg
IFJFR1IuIHZzLiAxMjMzMjMKClRoaXMgaXMgdmVyeSBsaWtlbHkgdGhlIGtub3duIGFybmRhbGUg
YnVnIGFuZCBub3QgYSBjYXVzZSBmb3IgY29uY2Vybi4KCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtCiAgIDE0IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFp
bAogICBSRUdSLiB2cy4gMTIzMzIzYgoKVGhpcyBmYWlsdXJlIGlzIGJlaW5nIGRpc2N1c3NlZCBp
biBlbWFpbC4gIE9idmlvdXNseSB0aGlzIGlzIG5vdCBhCnJlZ3Jlc3Npb24gZnJvbSBtYXN0ZXIs
IHNpbmNlIGl0J3MgKmluKiBtYXN0ZXIuICBCdXQgaXQgbWlnaHQgYmUgYQpyZWxlYXNlIGNyaXRp
Y2FsIGJ1Zy4KCklmIGl0IGlzIGEgcmVsZWFzZSBjcml0aWNhbCBidWcgdGhlbiBicmFuY2hpbmcg
KGFuZCBjb25zZXF1ZW50bHkKb3BlbmluZyBzdGFnaW5nIGFnYWluKSBtaWdodCBlbnRyZW5jaCB0
aGUgYnVnLCBib3RoIGJ5IGFsbG93aW5nCmVmZm9ydCB0byBnbyB0byAic2hpbnkgbmV3IHN0dWZm
IiwgYW5kIGJ5IG1ha2luZyBpdCBoYXJkZXIgdG8gZml4IGFzCnN0YWdpbmcgZGl2ZXJnZXMgZnJv
bSBzdGFnaW5nLTQuMTEuCgoKU28gSSB0aGluayBvdmVyYWxsLCBJIHdvdWxkIHNheSB0aGlzIGp1
c3RpZmllcyBhIGZvcmNlIHB1c2ggYnV0IGlmIHRoZQpyZWFzb24gZm9yIHdhbnRpbmcgYSBmb3Jj
ZSBwdXNoIHdhcyB0byBlbmFibGUgYnJhbmNoaW5nLCB0aGVyZSBpcyBhbgphY3R1YWwgZGVjaXNp
b24gdG8gYmUgbWFkZSwgd2hpY2ggaXMgYSBtYXR0ZXIgb2YganVkZ2VtZW50LgoKSWFuLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10: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 1fQsX8-0001Kw-Ld; Thu, 07 Jun 2018 10:52:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebop=iz=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fQsX7-0001Kr-23
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 10:52:45 +0000
X-Inumbo-ID: 95396669-6a40-11e8-9728-bc764e045a96
Received: from mail-pg0-x241.google.com (unknown [2607:f8b0:400e:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95396669-6a40-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 12:50:25 +0200 (CEST)
Received: by mail-pg0-x241.google.com with SMTP id l2-v6so4576890pgc.7
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 03:52:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=TuMCxwmj7dfhV1+f+3pu5iogwL7wNNzbPkwIdiOqsxc=;
 b=nlLom1SCjyMSL78vWknPONF6a7xMmQ3Fluob7I9lLS+Kt8kkCiWruLZLuaMJKLNeEQ
 tZbM4UUt28w6O4IvwAbXNX8kT4F3RaVQ3XkXx1hcgVGYYPcTe28qMsZVvU5O/8FnFZp/
 cfC/8YJHwSVZZlmo+POHaQyFh2Hz0bWQcn3/S3zY0Rrz4HDanZURiKAwypFENXS+uX8h
 lhyuncDYfkxyA6RLULZBj/BtXXNonCfUZE7qX3CnAMTsJ5zlf4bT3kmnz4DaLnZJJsV7
 vZfvE9WzZ2hD0VLJ16t/UVgcDObHGQyMwqE9Y8bZBD7sHV6DGCQUlGra8DERoxwWgD0P
 SDxw==
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=TuMCxwmj7dfhV1+f+3pu5iogwL7wNNzbPkwIdiOqsxc=;
 b=rv7qyCbuIp+qKj1zdVQlMM/tVbuesxItX+H1GKX+PUxA5iamcRCd55IMClpJXheysz
 ksL/kO2nDr/rphfqvX+QmJ5+n441iKvI5/JL0jcQ4wMtCH6TgapHjMeiWyuJpEv3yypi
 holtm+3pPw4h0Rb9A+esaNV15MP9UBa8WJlzpK8CZ8GNKlVTUGij40JIcetCeQvEYpwk
 iVSHGwqHmas88Hp95XalFtkA1snSeGhwRfK6B64muNqwbLGKYFvwGAYimtdm7IOH0Vp8
 yNQ1zF9CtmI+MqDsgSsa/P+W2a34gp6xPECvNJORvyvx8P13IWtOeHBbgNo2HF2e8DN+
 XDBA==
X-Gm-Message-State: APt69E0UKW7jNBt2ixTrsq0cEE2621cC0eGlJFZrIiKLTCn23MNn7Gth
 4K4N2wbyXImUvUg7pnQKX3Prx1GGJeNRs66785BaPA==
X-Google-Smtp-Source: ADUXVKLvqHZhoX+CJJ2BvgrAYFUO6qGlR2GGXcgTk+SpXCaqdg/PeAXpCATGWEHlo9HhvIulSZTu3bLXlDKguVN3tXw=
X-Received: by 2002:a65:550d:: with SMTP id
 f13-v6mr1162924pgr.324.1528368761576; 
 Thu, 07 Jun 2018 03:52:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:90a:ac02:0:0:0:0 with HTTP; Thu, 7 Jun 2018 03:52:40
 -0700 (PDT)
In-Reply-To: <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
 <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
 <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
From: Mirela Simonovic <mirela.simonovic@aggios.com>
Date: Thu, 7 Jun 2018 12:52:40 +0200
Message-ID: <CAKPH-NiTU6KcSzP8b_qrNa0cU+r2xgJOMizYZ0OHPPTsEe5BEA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Omkar Bolla <omkar062@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 moin anjnawala <moinanjnawala@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>

SGksCgpPbiBXZWQsIEp1biA2LCAyMDE4IGF0IDg6MDAgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ICgrIFN0ZWZhbm8sIE1pcmVsYSwgSnVlcmdlbiBhbmQg
Qm9yaXMpCj4KPiBPbiAwNi8wNi8xOCAwOToxNywgbW9pbiBhbmpuYXdhbGEgd3JvdGU6Cj4+Cj4+
IEhpIEp1bGllbiwKPgo+Cj4gSGksCj4KPj4gQXMgeW91IHNwZWNpZmllZCBlYXJsaWVyIEkgYW0g
bm93IGFibGUgdG8gYm9vdCB1c2luZyB4ZW40LjEwLiBJIGFtCj4+IHVzaW5nIGxpbnV4NC40IGFz
IGRvbTAgYXMgd2VsbCBhcyBkb21VLkluIGRvbVUsIEkgaGF2ZSBlbmFibGVkCj4+IGhpYmVuYXRp
b24gcmVsYXRlZCBjb25maWdzIGFuZCBJIGFtIHRyeWluZyBzdXNwZW5kIHRvIGRpc2suV2l0aCB4
ZW4KPj4gNC4xMCwgaGliZXJuYXRpb24gaXMgZG9uZSBzdWNlc3NmdWx5IGJ1dCByZXN1bWUgY3Jh
c2hlcy4KPgo+Cj4gSXQgd291bGQgaGF2ZSBiZWVuIG5pY2UgdG8gc3dpdGNoIHRvIGEgbW9yZSBy
ZWNlbnQgTGludXggYXMgd2VsbCBiZWNhdXNlIEkKPiBkb24ndCB0aGluayBhbnlvbmUgd29ya2Vk
IG9uIHN1c3BlbmQvcmVzdW1lIDIgeWVhcnMgYWdvLiBUaGVyZSBhcmUgZWZmb3J0IHRvCj4gc3Vw
cG9ydCBzdXNwZW5kL3Jlc3VtZSBpbiBYZW4gKGFuZCBJIGd1ZXNzIGd1ZXN0KSBidXQgSSBzdXNw
ZWN0IHNvbWUgd29yayBpcwo+IHN0aWxsIG1pc3NpbmcgaW4gbmV3ZXIga2VybmVsLiBBbHRob3Vn
aCB0aGF0IHdvdWxkIGJlIGEgYmV0dGVyIHN0YXJ0IHRoYW4gYQo+IDIgeWVhcnMgb2xkIGtlcm5l
bCBmb3IgdGhlIGd1ZXN0Lgo+Cj4KPj4gSSBoYXZlIHVzZWQgZ2l2ZW4gY29uZmlnIGZpbGUgZm9y
IGRvbVUuCj4+IG5hbWUgPSAiZG9tVSIKPj4ga2VybmVsID0gIi9aSS11aDEiCj4+IG1lbW9yeSA9
IDIwMAo+PiB2Y3B1cyA9IDEKPj4gY3B1cyA9IDEKPj4gZGlzayA9IFsgJ3BoeTovcmZzMS5pbWcs
eHZkYSxydyddCj4+Cj4+IGV4dHJhID0gJ25vX2NvbnNvbGVfc3VzcGVuZCBsb2dsZXZlbD04IGNv
bnNvbGU9aHZjMCB4ZW5jb25zb2xlPXR0eQo+PiBlYXJseXByaW50az14eAo+PiBlbiBydyBkaGNw
PW9mZiByZXN1bWU9L2Rldi94dmRhIHJlc3VtZV9vZmZzZXQ9MzMxNzc2IHJvb3Q9L2Rldi94dmRh
Cj4+IHJvb3R3YWl0Jwo+Pgo+PiBUaGUgaGliZXJuYXRlKGRvbVUgY29uc29sZSkgYW5kIHJlc3Vt
ZSBsb2dzIGFyZSBzaG93biBhcyBiZWxvdzoKPj4KPj4KPj4gcm9vdEBkZWJpYW4tamVzc2llOn4j
IHN3YXBvbiAvc3dhcGZpbGUuaW1nCj4+Cj4+IHN3YXBvbjogL3N3YXBmaWxlLmltZzogaW5zZWN1
cmUgcGVybWlzc2lvbnMgMDY0NCwgMDYwMCBzdWdnZXN0ZWQuCj4+IFsgICA1MC4wNjQ1NDVdIEFk
ZGluZyAxMDIzOTZrIHN3YXAgb24gL3N3YXBmaWxlLmltZy4gIFByaW9yaXR5Oi0xCj4+IGV4dGVu
dHM6MSBhY3Jvc3M6MTAyMzk2ayBTUwo+PiByb290QGRlYmlhbi1qZXNzaWU6fiMKPj4gcm9vdEBk
ZWJpYW4tamVzc2llOn4jCj4+IHJvb3RAZGViaWFuLWplc3NpZTp+IyBlY2hvIGRpc2sgPiAvc3lz
L3Bvd2VyL3N0YXRlCj4+IFsgICA1Ni42NDk3OTNdIFBNOiBTeW5jaW5nIGZpbGVzeXN0ZW1zIC4u
LiBkb25lLgo+PiBbICAgNTYuNjg2NzcwXSBGcmVlemluZyB1c2VyIHNwYWNlIHByb2Nlc3NlcyAu
Li4gKGVsYXBzZWQgMC4wMDIgc2Vjb25kcykKPj4gZG9uZS4KPj4gWyAgIDU2LjY4OTQ1NF0gUE06
IEJhc2ljIG1lbW9yeSBiaXRtYXBzIGNyZWF0ZWQKPj4gWyAgIDU2LjY4OTQ5N10gUE06IFByZWFs
bG9jYXRpbmcgaW1hZ2UgbWVtb3J5Li4uIGRvbmUgKGFsbG9jYXRlZCAxMTA3Nwo+PiBwYWdlcykK
Pj4gWyAgIDU3LjExOTk2MF0gUE06IEFsbG9jYXRlZCA0NDMwOCBrYnl0ZXMgaW4gMC40MyBzZWNv
bmRzICgxMDMuMDQgTUIvcykKPj4gWyAgIDU3LjEyMDAxMF0gRnJlZXppbmcgcmVtYWluaW5nIGZy
ZWV6YWJsZSB0YXNrcyAuLi4gKGVsYXBzZWQgMC4wMDkKPj4gc2Vjb25kcykgZG9uZS4KPj4gWyAg
IDU4LjkyMjYyOV0gUE06IGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDE3OTEuNzU2
IG1zZWNzCj4+IFsgICA1OC45MjUxNjddIFBNOiBsYXRlIGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBs
ZXRlIGFmdGVyIDIuNDg1IG1zZWNzCj4+IFsgICA1OC45MjcyMzFdIFBNOiBub2lycSBmcmVlemUg
b2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAyLjAxMCBtc2Vjcwo+PiBbICAgNTguOTI3Mjc1XSBE
aXNhYmxpbmcgbm9uLWJvb3QgQ1BVcyAuLi4KPj4gWyAgIDU4LjkyNzMwN10gUE06IENyZWF0aW5n
IGhpYmVybmF0aW9uIGltYWdlOgo+PiBbICAgNTguOTI3MzA3XSBQTTogTmVlZCB0byBjb3B5IDEw
NzkwIHBhZ2VzCj4+IFsgICA1OC45MjczMDddIFBNOiBOb3JtYWwgcGFnZXMgbmVlZGVkOiAxMDc5
MCArIDEwMjQsIGF2YWlsYWJsZSBwYWdlczoKPj4gNDAzOTgKPj4gWyAgIDU4LjkyNzMwN10gUE06
IEhpYmVybmF0aW9uIGltYWdlIGNyZWF0ZWQgKDEwNzkwIHBhZ2VzIGNvcGllZCkKPj4gWyAgIDU4
LjkyODYyOV0gUE06IG5vaXJxIHRoYXcgb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAxLjMxMCBt
c2Vjcwo+PiBbICAgNTguOTMwMzM0XSBQTTogZWFybHkgdGhhdyBvZiBkZXZpY2VzIGNvbXBsZXRl
IGFmdGVyIDEuNTg5IG1zZWNzCj4+IFsgICA2MC42MzQ0OThdIFBNOiB0aGF3IG9mIGRldmljZXMg
Y29tcGxldGUgYWZ0ZXIgMTcwNC4xMTQgbXNlY3MKPj4gWyAgIDYwLjYzNTg3OF0gUE06IHdyaXRp
bmcgaW1hZ2UuCj4+IFsgICA2MC42ODAwMzhdIFBNOiBVc2luZyAxIHRocmVhZChzKSBmb3IgY29t
cHJlc3Npb24uCj4+IFsgICA2MC42ODAwMzhdIFBNOiBDb21wcmVzc2luZyBhbmQgc2F2aW5nIGlt
YWdlIGRhdGEgKDEwODAxIHBhZ2VzKS4uLgo+PiBbICAgNjAuNjgwMTcwXSBQTTogSW1hZ2Ugc2F2
aW5nIHByb2dyZXNzOiAgIDAlCj4+IFsgICA2MS4yODg5MzJdIFBNOiBJbWFnZSBzYXZpbmcgcHJv
Z3Jlc3M6ICAxMCUKPj4gWyAgIDYxLjgwOTkzN10gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczog
IDIwJQo+PiBbICAgNjEuOTk0NTk0XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgMzAlCj4+
IFsgICA2Mi4zNjA2MTZdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA0MCUKPj4gWyAgIDYy
LjU4MzYxM10gcmFuZG9tOiBub25ibG9ja2luZyBwb29sIGlzIGluaXRpYWxpemVkCj4+IFsgICA2
Mi41OTIyOTVdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA1MCUKPj4gWyAgIDYyLjY2NTA1
Ml0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDYwJQo+PiBbICAgNjIuNzAwMDIyXSBQTTog
SW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgNzAlCj4+IFsgICA2Mi43NTk2ODVdIFBNOiBJbWFnZSBz
YXZpbmcgcHJvZ3Jlc3M6ICA4MCUKPj4gWyAgIDYyLjgyMTc5Nl0gUE06IEltYWdlIHNhdmluZyBw
cm9ncmVzczogIDkwJQo+PiBbICAgNjIuODU0Njk0XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNz
OiAxMDAlCj4+IFsgICA2Mi44NTUxNzVdIFBNOiBJbWFnZSBzYXZpbmcgZG9uZS4KPj4gWyAgIDYy
Ljg1NTIxMF0gUE06IFdyb3RlIDQzMjA0IGtieXRlcyBpbiAyLjE3IHNlY29uZHMgKDE5LjkwIE1C
L3MpCj4+IFsgICA2Mi44NjMzMDhdIFBNOiBTfAo+PiBbICAgNjIuOTIxMDI5XSByZWJvb3Q6IFBv
d2VyIGRvd24KPj4gcm9vdEBEb20wOn4jCj4+IHJvb3RARG9tMDp+Iwo+PiByb290QERvbTA6fiMK
Pj4gcm9vdEBEb20wOn4jCj4+IHJvb3RARG9tMDp+Iwo+PiByb290QERvbTA6fiMKPj4gcm9vdEBE
b20wOn4jCj4+IHJvb3RARG9tMDp+Iwo+PiByb290QERvbTA6fiMgeGwgY3JlYXRlIC1jIC92bmNf
bC5jZmcKPj4gUGFyc2luZyBjb25maWcgZnJvbSAvdm5jX2wuY2ZnCj4+IChYRU4pIGQydjA6IHZH
SUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjAKPj4gWyAg
ICAwLjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUgMHgwCj4+IFsgICAgMC4w
MDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldAo+PiBbICAgIDAuMDAwMDAw
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHUKPj4gWyAgICAwLjAwMDAwMF0gSW5pdGlh
bGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdAo+PiBbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJz
aW9uIDQuNC45MS0wMDAwMi1nODliYWFlNi1kaXJ0eQo+Cj4KPiBJIGRvbid0IHNlZW0gdG8gYmUg
YWJsZSB0byBmaW5kIHRoYXQgY29tbWl0IGluIExpbnV4IGFuZCBpdCBhbHNvIHNheXMgZGlydHku
Cj4gV2hhdCBhcmUgeW91ciBtb2RpZmljYXRpb24gb24gdG9wIG9mIExpbnV4IDQuND8KPgo+Cj4+
IChvbWthci5ib2xsYUBDUFUtMzA4VSkgKGdjYyB2ZXJzaW9uIDQuOC40IChVYnVudHUvTGluYXJv
Cj4+IDQuOC40LTJ1YnVudHUxfjE0LjA0LjEpICkgIzEwNyBTTVAgUFIKPj4gRUVNUFQgVHVlIEp1
biA1IDE2OjUxOjIxIElTVCAyMDE4Cj4+IFsgICAgMC4wMDAwMDBdIENQVTogQVJNdjcgUHJvY2Vz
c29yIFs0MTJmYzBmMl0gcmV2aXNpb24gMiAoQVJNdjcpLAo+PiBjcj01MGM1Mzg3ZAo+PiBbICAg
IDAuMDAwMDAwXSBDUFU6IFBJUFQgLyBWSVBUIG5vbmFsaWFzaW5nIGRhdGEgY2FjaGUsIFBJUFQg
aW5zdHJ1Y3Rpb24KPj4gY2FjaGUKPj4gWyAgICAwLjAwMDAwMF0gTWFjaGluZSBtb2RlbDogWEVO
Vk0tNC4xMAo+PiBbICAgIDAuMDAwMDAwXSBjbWE6IFJlc2VydmVkIDI0IE1pQiBhdCAweDRiMDAw
MDAwCj4+IFsgICAgMC4wMDAwMDBdIE1lbW9yeSBwb2xpY3k6IERhdGEgY2FjaGUgd3JpdGVhbGxv
Ywo+PiBbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogNTEyMDAKPj4gWyAgICAw
LjAwMDAwMF0gZnJlZV9hcmVhX2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMDdlYjc0MCwKPj4g
bm9kZV9tZW1fbWFwIGNhZTJiMDAwCj4+IFsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDQ1
MCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKPj4gWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTog
MCBwYWdlcyByZXNlcnZlZAo+PiBbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA1MTIwMCBw
YWdlcywgTElGTyBiYXRjaDoxNQo+PiBbICAgIDAuMDAwMDAwXSBwc2NpOiBwcm9iaW5nIGZvciBj
b25kdWl0IG1ldGhvZCBmcm9tIERULgo+PiBbICAgIDAuMDAwMDAwXSBwc2NpOiBQU0NJdjEuMSBk
ZXRlY3RlZCBpbiBmaXJtd2FyZS4KPj4gWyAgICAwLjAwMDAwMF0gcHNjaTogVXNpbmcgc3RhbmRh
cmQgUFNDSSB2MC4yIGZ1bmN0aW9uIElEcwo+PiBbICAgIDAuMDAwMDAwXSBwc2NpOiBUcnVzdGVk
IE9TIG1pZ3JhdGlvbiBub3QgcmVxdWlyZWQKPj4gWyAgICAwLjAwMDAwMF0gWGVuIDQuMTAgc3Vw
cG9ydCBmb3VuZAo+PiBbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDExIHBhZ2VzL2Nw
dSBAY2FlMWQwMDAgczE1ODcyIHI4MTkyCj4+IGQyMDk5MiB1NDUwNTYKPj4gWyAgICAwLjAwMDAw
MF0gcGNwdS1hbGxvYzogczE1ODcyIHI4MTkyIGQyMDk5MiB1NDUwNTYgYWxsb2M9MTEqNDA5Ngo+
PiBbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMAo+PiBbICAgIDAuMDAwMDAwXSBCdWls
dCAxIHpvbmVsaXN0cyBpbiBab25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4KPj4gVG90
YWwgcGFnZXM6IDUwNzUwCj4+IFsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IG5v
X2NvbnNvbGVfc3VzcGVuZCBsb2dsZXZlbD04Cj4+IGNvbnNvbGU9aHZjMCB4ZW5jb25zb2xlPXR0
eSBlYXJseXByaW50az14ZW4gcncgZGhjcD1vZmYKPj4gcmVzdW1lPS9kZXYveHZkYSByZXN1bWVf
b2Zmc2UKPj4gdD0zMzE3NzYgcm9vdD0vZGV2L3h2ZGEgcm9vdHdhaXQgeGVuLWZiZnJvbnQudmlk
ZW89MiwxMDI0LDc2OAo+PiBbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAx
MDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykKPj4gWyAgICAwLjAwMDAwMF0gRGVudHJ5IGNhY2hl
IGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA1LCAxMzEwNzIKPj4gYnl0ZXMpCj4+
IFsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTYzODQgKG9y
ZGVyOiA0LCA2NTUzNgo+PiBieXRlcykKPj4gWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAxNjk2OTJL
LzIwNDgwMEsgYXZhaWxhYmxlICg0NjM2SyBrZXJuZWwgY29kZSwKPj4gMzgzSyByd2RhdGEsIDI1
NjhLIHJvZGF0YSwgMjgwSyBpbml0LCAyOTVLIGJzcywgMTA1MzJLIHJlc2VydmVkLAo+PiAyNDU3
NksgY21hLXJlc2Vydgo+PiBlZCwgMEsgaGlnaG1lbSkKPj4gWyAgICAwLjAwMDAwMF0gVmlydHVh
bCBrZXJuZWwgbWVtb3J5IGxheW91dDoKPj4gWyAgICAwLjAwMDAwMF0gICAgIHZlY3RvciAgOiAw
eGZmZmYwMDAwIC0gMHhmZmZmMTAwMCAgICggICA0IGtCKQo+PiBbICAgIDAuMDAwMDAwXSAgICAg
Zml4bWFwICA6IDB4ZmZjMDAwMDAgLSAweGZmZjAwMDAwICAgKDMwNzIga0IpCj4+IFsgICAgMC4w
MDAwMDBdICAgICB2bWFsbG9jIDogMHhjZDAwMDAwMCAtIDB4ZmY4MDAwMDAgICAoIDgwOCBNQikK
Pj4gWyAgICAwLjAwMDAwMF0gICAgIGxvd21lbSAgOiAweGMwMDAwMDAwIC0gMHhjYzgwMDAwMCAg
ICggMjAwIE1CKQo+PiBbICAgIDAuMDAwMDAwXSAgICAgcGttYXAgICA6IDB4YmZlMDAwMDAgLSAw
eGMwMDAwMDAwICAgKCAgIDIgTUIpCj4+IFsgICAgMC4wMDAwMDBdICAgICBtb2R1bGVzIDogMHhi
ZjgwMDAwMCAtIDB4YmZlMDAwMDAgICAoICAgNiBNQikKPj4gWyAgICAwLjAwMDAwMF0gICAgICAg
LnRleHQgOiAweGMwMDA4MDAwIC0gMHhjMDQ4ZjJjNCAgICg0NjM3IGtCKQo+PiBbICAgIDAuMDAw
MDAwXSAgICAgICAuaW5pdCA6IDB4YzA3NDgwMDAgLSAweGMwNzhlMDAwICAgKCAyODAga0IpCj4+
IFsgICAgMC4wMDAwMDBdICAgICAgIC5kYXRhIDogMHhjMDc4ZTAwMCAtIDB4YzA3ZWRlNDAgICAo
IDM4NCBrQikKPj4gWyAgICAwLjAwMDAwMF0gICAgICAgIC5ic3MgOiAweGMwN2VmMDAwIC0gMHhj
MDgzOGRkOCAgICggMjk2IGtCKQo+PiBbICAgIDAuMDAwMDAwXSBTTFVCOiBIV2FsaWduPTY0LCBP
cmRlcj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BVcz0xLCBOb2Rlcz0xCj4+IFsgICAgMC4wMDAwMDBd
IFByZWVtcHRpYmxlIGhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uCj4+IFsgICAgMC4w
MDAwMDBdICBCdWlsZC10aW1lIGFkanVzdG1lbnQgb2YgbGVhZiBmYW5vdXQgdG8gMzIuCj4+IFsg
ICAgMC4wMDAwMDBdICBSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBmcm9tIE5SX0NQVVM9MiB0byBucl9j
cHVfaWRzPTEuCj4+IFsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5nIGdlb21ldHJ5IGZvciBy
Y3VfZmFub3V0X2xlYWY9MzIsCj4+IG5yX2NwdV9pZHM9MQo+PiBbICAgIDAuMDAwMDAwXSBOUl9J
UlFTOjE2IG5yX2lycXM6MTYgMTYKPj4gWyAgICAwLjAwMDAwMF0gQXJjaGl0ZWN0ZWQgY3AxNSB0
aW1lcihzKSBydW5uaW5nIGF0IDYuMTRNSHogKHZpcnQpLgo+PiBbICAgIDAuMDAwMDAwXSBjbG9j
a3NvdXJjZTogYXJjaF9zeXNfY291bnRlcjogbWFzazogMHhmZmZmZmZmZmZmZmZmZgo+PiBtYXhf
Y3ljbGVzOiAweDE2YWMwMjg2MiwgbWF4X2lkbGVfbnM6IDQ0MDc5NTIwMjIxOCBucwo+PiBbICAg
IDAuMDAwMDAzXSBzY2hlZF9jbG9jazogNTYgYml0cyBhdCA2TUh6LCByZXNvbHV0aW9uIDE2Mm5z
LCB3cmFwcwo+PiBldmVyeSA0Mzk4MDQ2NTExMDg1bnMKPj4gWyAgICAwLjAwMDAxMl0gU3dpdGNo
aW5nIHRvIHRpbWVyLWJhc2VkIGRlbGF5IGxvb3AsIHJlc29sdXRpb24gMTYybnMKPj4gWyAgICAw
LjAwMDEwNl0gQ29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgzMAo+PiBbICAgIDAuMDAy
MTk5XSBjb25zb2xlIFtodmMwXSBlbmFibGVkCj4+IFsgICAgMC4wMDIyNDVdIENhbGlicmF0aW5n
IGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBjYWxjdWxhdGVkCj4+IHVzaW5nIHRpbWVyIGZy
ZXF1ZW5jeS4uIDEyLjI4IEJvZ29NSVBTIChscGo9NjE0NDApCj4+IFsgICAgMC4wMDIzMThdIHBp
ZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQo+PiBbICAgIDAuMDAyNDUxXSBNb3Vu
dC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAwLCA0MDk2IGJ5dGVzKQo+
PiBbICAgIDAuMDAyNDk4XSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAy
NCAob3JkZXI6IDAsIDQwOTYKPj4gYnl0ZXMpCj4+IFsgICAgMC4wMDMxMzFdIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIGlvCj4+IFsgICAgMC4wMDMxNzNdIEluaXRpYWxpemluZyBjZ3JvdXAg
c3Vic3lzIG1lbW9yeQo+PiBbICAgIDAuMDAzMjMxXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5
cyBkZXZpY2VzCj4+IFsgICAgMC4wMDMyNzVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZy
ZWV6ZXIKPj4gWyAgICAwLjAwMzMxOF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgcGVyZl9l
dmVudAo+PiBbICAgIDAuMDAzMzYwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwaWRzCj4+
IFsgICAgMC4wMDM0MTRdIENQVTogVGVzdGluZyB3cml0ZSBidWZmZXIgY29oZXJlbmN5OiBvawo+
PiBbICAgIDAuMDAzNjY4XSAvY3B1cy9jcHVAMCBtaXNzaW5nIGNsb2NrLWZyZXF1ZW5jeSBwcm9w
ZXJ0eQo+PiBbICAgIDAuMDAzNzEyXSBDUFUwOiB1cGRhdGUgY3B1X2NhcGFjaXR5IDEwMjQKPj4g
WyAgICAwLjAwMzc0NF0gQ1BVMDogdGhyZWFkIC0xLCBjcHUgMCwgc29ja2V0IDAsIG1waWRyIDgw
MDAwMDAwCj4+IFsgICAgMC4wMDQwNjhdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVz
aW5nIHZlcnNpb24gMSBsYXlvdXQKPj4gWyAgICAwLjAwNDE1Nl0gR3JhbnQgdGFibGUgaW5pdGlh
bGl6ZWQKPj4gWyAgICAwLjAwNDIzNF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkK
Pj4gWyAgICAwLjAwNDI4NF0gWGVuOiBpbml0aWFsaXppbmcgY3B1MAo+PiBbICAgIDAuMDA0Mzkw
XSBTZXR0aW5nIHVwIHN0YXRpYyBpZGVudGl0eSBtYXAgZm9yIDB4NDAwMDgyNDAgLSAweDQwMDA4
Mjk0Cj4+IFsgICAgMC4wNTA0MDhdIEJyb3VnaHQgdXAgMSBDUFVzCj4+IFsgICAgMC4wNTA0NDVd
IFNNUDogVG90YWwgb2YgMSBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoMTIuMjggQm9nb01JUFMpLgo+
PiBbICAgIDAuMjI2NDMzXSBDUFU6IEFsbCBDUFUocykgc3RhcnRlZCBpbiBTVkMgbW9kZS4KPj4g
WyAgICAwLjIyNjQ4Nl0gQ1BVMDogdXBkYXRlIG1heCBjcHVfY2FwYWNpdHkgMTAyNAo+PiBbICAg
IDAuMjI3NDYwXSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKPj4gWyAgICAwLjIzNjYxN10gVkZQIHN1
cHBvcnQgdjAuMzogaW1wbGVtZW50b3IgNDEgYXJjaGl0ZWN0dXJlIDQgcGFydCAzMAo+PiB2YXJp
YW50IGYgcmV2IDAKPj4gWyAgICAwLjIzNjk5NF0gY2xvY2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6
IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczoKPj4gMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTEy
NjA0NDYyNzUwMDAwIG5zCj4+IFsgICAgMC4yMzcwNzVdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmll
czogMjU2IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpCj4+IFsgICAgMC4yNDcxNjJdIHBpbmN0cmwg
Y29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0KPj4gWyAgICAwLjI0ODA3Ml0gTkVU
OiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgo+PiBbICAgIDAuMjQ5NjYyXSBETUE6IHBy
ZWFsbG9jYXRlZCAyNTYgS2lCIHBvb2wgZm9yIGF0b21pYyBjb2hlcmVudAo+PiBhbGxvY2F0aW9u
cwo+PiBbICAgIDAuMjczNjU3XSBody1icmVha3BvaW50OiBGYWlsZWQgdG8gZW5hYmxlIG1vbml0
b3IgbW9kZSBvbiBDUFUgMC4KPj4gWyAgICAwLjM4NzYxOV0geGVuOmJhbGxvb246IEluaXRpYWxp
c2luZyBiYWxsb29uIGRyaXZlcgo+PiBbICAgIDAuNTkwNzQyXSB4ZW5fYmFsbG9vbjogSW5pdGlh
bGlzaW5nIGJhbGxvb24gZHJpdmVyCj4+IFsgICAgMC41OTIyMTFdIG1lZGlhOiBMaW51eCBtZWRp
YSBpbnRlcmZhY2U6IHYwLjEwCj4+IFsgICAgMC41OTIzMTBdIExpbnV4IHZpZGVvIGNhcHR1cmUg
aW50ZXJmYWNlOiB2Mi4wMAo+PiBbICAgIDAuNTkyMzgzXSBwcHNfY29yZTogTGludXhQUFMgQVBJ
IHZlci4gMSByZWdpc3RlcmVkCj4+IFsgICAgMC41OTI0MjBdIHBwc19jb3JlOiBTb2Z0d2FyZSB2
ZXIuIDUuMy42IC0gQ29weXJpZ2h0IDIwMDUtMjAwNwo+PiBSb2RvbGZvIEdpb21ldHRpIDxnaW9t
ZXR0aUBsaW51eC5pdD4KPj4gWyAgICAwLjU5MjQ5OF0gUFRQIGNsb2NrIHN1cHBvcnQgcmVnaXN0
ZXJlZAo+PiBbICAgIDAuNTkyNTcxXSBFREFDIE1DOiBWZXI6IDMuMC4wCj4+IFsgICAgMC41OTgy
MzZdIEFkdmFuY2VkIExpbnV4IFNvdW5kIEFyY2hpdGVjdHVyZSBEcml2ZXIgSW5pdGlhbGl6ZWQu
Cj4+IFsgICAgMC41OTkzMjNdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBh
cmNoX3N5c19jb3VudGVyCj4+IFsgICAgMC42MTA5MzRdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2Nv
bCBmYW1pbHkgMgo+PiBbICAgIDAuNjExNDYzXSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBl
bnRyaWVzOiAyMDQ4IChvcmRlcjogMSwgODE5Mgo+PiBieXRlcykKPj4gWyAgICAwLjYxMTUyOF0g
VENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMp
Cj4+IFsgICAgMC42MTE2MDRdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJsaXNo
ZWQgMjA0OCBiaW5kIDIwNDgpCj4+IFsgICAgMC42MTE2ODJdIFVEUCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDI1NiAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpCj4+IFsgICAgMC42MTE3NDFdIFVEUC1MaXRl
IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcykKPj4gWyAgICAw
LjYxMTkyMV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxCj4+IFsgICAgMC42Mjk0
OTldIFJQQzogUmVnaXN0ZXJlZCBuYW1lZCBVTklYIHNvY2tldCB0cmFuc3BvcnQgbW9kdWxlLgo+
PiBbICAgIDAuNjI5NTQ4XSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuCj4+
IFsgICAgMC42Mjk1ODVdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4KPj4g
WyAgICAwLjYyOTYyMV0gUlBDOiBSZWdpc3RlcmVkIHRjcCBORlN2NC4xIGJhY2tjaGFubmVsIHRy
YW5zcG9ydCBtb2R1bGUuCj4+IFsgICAgMC42Mjk2NzRdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1
bHQgNjQKPj4gWyAgICAwLjY2OTM3MV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMx
KSBQaGlsbGlwIExvdWdoZXIKPj4gWyAgICAwLjY4OTcyNF0gTkZTOiBSZWdpc3RlcmluZyB0aGUg
aWRfcmVzb2x2ZXIga2V5IHR5cGUKPj4gWyAgICAwLjY4OTc4OF0gS2V5IHR5cGUgaWRfcmVzb2x2
ZXIgcmVnaXN0ZXJlZAo+PiBbICAgIDAuNjg5ODIwXSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVnaXN0
ZXJlZAo+PiBbICAgIDAuNjg5OTEyXSBudGZzOiBkcml2ZXIgMi4xLjMyIFtGbGFnczogUi9PXS4K
Pj4gWyAgICAwLjY5MjU1OV0gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2
ZXJzaW9uIDAuNAo+PiBsb2FkZWQgKG1ham9yIDI0NykKPj4gWyAgICAwLjY5MjYyM10gaW8gc2No
ZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZAo+PiBbICAgIDAuNjkyNjU5XSBpbyBzY2hlZHVsZXIgZGVh
ZGxpbmUgcmVnaXN0ZXJlZAo+PiBbICAgIDAuNjkyNzI1XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lz
dGVyZWQgKGRlZmF1bHQpCj4+IFsgICAgMC44MDE3NjhdIENvbnNvbGU6IHN3aXRjaGluZyB0byBj
b2xvdXIgZnJhbWUgYnVmZmVyIGRldmljZSAxMDB4MzcKPj4gWyAgICAwLjgwNzcwM10geGVuOnhl
bl9ldnRjaG46IEV2ZW50LWNoYW5uZWwgZGV2aWNlIGluc3RhbGxlZAo+PiBbICAgIDAuODYwNjE4
XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAxMCBwb3J0cywgSVJRIHNoYXJpbmcgZGlzYWJs
ZWQKPj4gWyAgICAwLjg2MzE3Nl0gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEw
Cj4+IFsgICAgMS4xODU5NzBdIGJyZDogbW9kdWxlIGxvYWRlZAo+PiBbICAgIDEuMzM5NzgyXSBs
b29wOiBtb2R1bGUgbG9hZGVkCj4+IFsgICAgMS4zNDI0NDFdIGxpYnBoeTogRml4ZWQgTURJTyBC
dXM6IHByb2JlZAo+PiBbICAgIDEuMzQzMjI2XSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBY
ZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXIKPj4gWyAgICAxLjM2MzcyOV0gbW91c2VkZXY6IFBT
LzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKPj4gWyAgICAxLjQwMjE2M10gaW5w
dXQ6IFhlbiBWaXJ0dWFsIEtleWJvYXJkIGFzCj4+IC9kZXZpY2VzL3ZpcnR1YWwvaW5wdXQvaW5w
dXQwCj4+IFsgICAgMS40MDI4MDVdIGlucHV0OiBYZW4gVmlydHVhbCBQb2ludGVyIGFzIC9kZXZp
Y2VzL3ZpcnR1YWwvaW5wdXQvaW5wdXQxCj4+IFsgICAgMS40MTUyNzJdIGkyYyAvZGV2IGVudHJp
ZXMgZHJpdmVyCj4+IFsgICAgMS40MTYzMDJdIGxlZHRyaWctY3B1OiByZWdpc3RlcmVkIHRvIGlu
ZGljYXRlIGFjdGl2aXR5IG9uIENQVXMKPj4gWyAgICAxLjQxODA5OF0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAxMAo+PiBbICAgIDEuNDE5NDQ1XSBibGtmcm9udDogeHZkYTogZmx1
c2ggZGlza2NhY2hlOiBlbmFibGVkOyBwZXJzaXN0ZW50Cj4+IGdyYW50czogZW5hYmxlZDsgaW5k
aXJlY3QgZGVzY3JpcHRvcnM6IGVuYWJsZWQ7Cj4+IFsgICAgMS40Mjk3MTZdIHNpdDogSVB2NiBv
dmVyIElQdjQgdHVubmVsaW5nIGRyaXZlcgo+PiBbICAgIDEuNDMwMzk5XSBORVQ6IFJlZ2lzdGVy
ZWQgcHJvdG9jb2wgZmFtaWx5IDE3Cj4+IFsgICAgMS40MzA1NzBdIEtleSB0eXBlIGRuc19yZXNv
bHZlciByZWdpc3RlcmVkCj4+IFsgICAgMS40MzA3NDNdIFJlZ2lzdGVyaW5nIFNXUC9TV1BCIGVt
dWxhdGlvbiBoYW5kbGVyCj4+IFsgICAgMS41NDk2NDRdIGhjdG9zeXM6IHVuYWJsZSB0byBvcGVu
IHJ0YyBkZXZpY2UgKHJ0YzApCj4+IFsgICAgMS41NDk4MDVdIFBNOiBDaGVja2luZyBoaWJlcm5h
dGlvbiBpbWFnZSBwYXJ0aXRpb24gL2Rldi94dmRhCj4+IFsgICAgMS41NDk4NjddIFBNOiBIaWJl
cm5hdGlvbiBpbWFnZSBwYXJ0aXRpb24gMjAyOjAgcHJlc2VudAo+PiBbICAgIDEuNTQ5ODkyXSBQ
TTogTG9va2luZyBmb3IgaGliZXJuYXRpb24gaW1hZ2UuCj4+IFsgICAgMS41NjU5MDJdIFBNOiBJ
bWFnZSBzaWduYXR1cmUgZm91bmQsIHJlc3VtaW5nCj4+IFsgICAgMS41Njk4MzRdIFBNOiBQcmVw
YXJpbmcgcHJvY2Vzc2VzIGZvciByZXN0b3JlLgo+PiBbICAgIDEuNTY5OTIzXSBGcmVlemluZyB1
c2VyIHNwYWNlIHByb2Nlc3NlcyAuLi4gKGVsYXBzZWQgMC4wMDAgc2Vjb25kcykKPj4gZG9uZS4K
Pj4gWyAgICAxLjU2OTkyNl0gUE06IExvYWRpbmcgaGliZXJuYXRpb24gaW1hZ2UuCj4+IFsgICAg
MS41Njk5NThdIFBNOiBCYXNpYyBtZW1vcnkgYml0bWFwcyBjcmVhdGVkCj4+IFsgICAgMS41OTUw
OThdIFBNOiBVc2luZyAxIHRocmVhZChzKSBmb3IgZGVjb21wcmVzc2lvbi4KPj4gWyAgICAxLjU5
NTA5OF0gUE06IExvYWRpbmcgYW5kIGRlY29tcHJlc3NpbmcgaW1hZ2UgZGF0YSAoMTA4MDEgcGFn
ZXMpLi4uCj4+IFsgICAgMS44MjYxNzNdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgIDAl
Cj4+IFsgICAgMS44OTI0NTRdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgMTAlCj4+IFsg
ICAgMS45MjUwNTNdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgMjAlCj4+IFsgICAgMS45
NTk0NzldIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgMzAlCj4+IFsgICAgMS45OTE0NzVd
IFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgNDAlCj4+IFsgICAgMi4wMTgwMjVdIFBNOiBJ
bWFnZSBsb2FkaW5nIHByb2dyZXNzOiAgNTAlCj4+IFsgICAgMi4wNDg0OTNdIFBNOiBJbWFnZSBs
b2FkaW5nIHByb2dyZXNzOiAgNjAlCj4+IFsgICAgMi4wNzI5NzldIFBNOiBJbWFnZSBsb2FkaW5n
IHByb2dyZXNzOiAgNzAlCj4+IFsgICAgMi4xMDA1MTFdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dy
ZXNzOiAgODAlCj4+IFsgICAgMi4xMzMwOTRdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAg
OTAlCj4+IFsgICAgMi4xNjI0OTNdIFBNOiBJbWFnZSBsb2FkaW5nIHByb2dyZXNzOiAxMDAlCj4+
IFsgICAgMi4xNjI3NThdIFBNOiBJbWFnZSBsb2FkaW5nIGRvbmUuCj4+IFsgICAgMi4xNjI4MDZd
IFBNOiBSZWFkIDQzMjA0IGtieXRlcyBpbiAwLjU2IHNlY29uZHMgKDc3LjE1IE1CL3MpCj4+IFsg
ICAgMi4xNzAyMzhdIFBNOiBJbWFnZSBzdWNjZXNzZnVsbHkgbG9hZGVkCj4+IFsgICAgMy40MTQy
NzVdIFBNOiBxdWllc2NlIG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMTI0Mi41MDUgbXNlY3MK
Pj4gWyAgICAzLjQxNjk1MF0gUE06IGxhdGUgcXVpZXNjZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFm
dGVyIDIuNjI3IG1zZWNzCj4+IFsgICAgMy40NDEzNjRdIFBNOiBub2lycSBxdWllc2NlIG9mIGRl
dmljZXMgY29tcGxldGUgYWZ0ZXIgMjQuMzY0IG1zZWNzCj4+IFsgICAgMy40NDE0MTRdIERpc2Fi
bGluZyBub24tYm9vdCBDUFVzIC4uLgo+PiBbICAgNTguOTI5MzU5XSBQTTogbm9pcnEgcmVzdG9y
ZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDIuMDQxIG1zZWNzCj4+IFsgICA1OC45MzE4MDJd
IFBNOiBlYXJseSByZXN0b3JlIG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMi4zMzUgbXNlY3MK
Pj4gWyAgIDU4Ljk3MzA1N10geGVuYnVzOiBGYWlsZWQgdG8gcmVsZWFzZSB3YXRjaAo+PiAvbG9j
YWwvZG9tYWluLzAvYmFja2VuZC92YmQvMS81MTcxMi9zdGF0ZTogLTIKPj4gWyAgIDU4Ljk3Mzkz
Nl0gVW5oYW5kbGVkIGZhdWx0OiB0ZXJtaW5hbCBleGNlcHRpb24gKDB4MDAyKSBhdCAweGNkMDQy
YTcwCj4+IFsgICA1OC45NzM5NzhdIHBnZCA9IGM5YTEwMDAwCj4+IFsgICA1OC45NzM5OTVdIFtj
ZDA0MmE3MF0gKnBnZD00YTgwNTgxMSwgKnB0ZT0zODAwMjY2ZiwgKnBwdGU9MzgwMDI0MWYKPj4g
WyAgIDU4Ljk3NDA1Ml0gSW50ZXJuYWwgZXJyb3I6IDogMiBbIzFdIFBSRUVNUFQgU01QIFRIVU1C
Mgo+PiBbICAgNTguOTc0MDgxXSBNb2R1bGVzIGxpbmtlZCBpbjoKPj4gWyAgIDU4Ljk3NDExNl0g
Q1BVOiAwIFBJRDogMjk2IENvbW06IGJhc2ggVGFpbnRlZDogRyAgICAgICAgVwo+PiA0LjQuOTEt
MDAwMDItZzg5YmFhZTYtZGlydHkgIzEwNwo+PiBbICAgNTguOTc0MTU3XSBIYXJkd2FyZSBuYW1l
OiBHZW5lcmljIERUIGJhc2VkIHN5c3RlbQo+PiBbICAgNTguOTc0MTg0XSB0YXNrOiBjOTg0Y2Uw
MCB0YXNrLnN0YWNrOiBjOTlkYTAwMAo+PiBbICAgNTguOTc0MjI2XSBQQyBpcyBhdCBnbnR0YWJf
ZW5kX2ZvcmVpZ25fYWNjZXNzX3JlZl92MSsweGUvMHg1Ywo+PiBbICAgNTguOTc0MjY0XSBMUiBp
cyBhdCBnbnR0YWJfZW5kX2ZvcmVpZ25fYWNjZXNzX3JlZisweDEzLzB4MmMKPj4gWyAgIDU4Ljk3
NDI5OV0gcGMgOiBbPGMwMjQ2NjhhPl0gICAgbHIgOiBbPGMwMjQ2ODQzPl0gICAgcHNyOiA2MDAw
MDBiMwo+PiBbICAgNTguOTc0Mjk5XSBzcCA6IGM5OWRiZDVjICBpcCA6IDAwMDAwMDAwICBmcCA6
IGM5YzIyNDgwCj4+IFsgICA1OC45NzQzNTRdIHIxMDogY2EyMjAwMDAgIHI5IDogMDAwMDAxMDAg
IHI4IDogMDAwMDAyMDAKPj4gWyAgIDU4Ljk3NDM4MV0gcjcgOiAwMDAwMDU0ZSAgcjYgOiBjYTIz
MDgwMCAgcjUgOiAwMDAwMDU0ZSAgcjQgOiAwMDAwMDAwMAo+PiBbICAgNTguOTc0NDE0XSByMyA6
IGNkMDQwMDAwICByMiA6IGNkMDQyYTcwICByMSA6IDAwMDAwMDAwICByMCA6IDAwMDAwNTRlCj4+
IFsgICA1OC45NzQ0NTBdIEZsYWdzOiBuWkN2ICBJUlFzIG9mZiAgRklRcyBvbiAgTW9kZSBTVkNf
MzIgIElTQSBUaHVtYgo+PiBTZWdtZW50IG5vbmUKPj4gWyAgIDU4Ljk3NDQ5MF0gQ29udHJvbDog
NTBjNTM4N2QgIFRhYmxlOiA0OWExMDA2YSAgREFDOiAwMDAwMDA1MQo+PiBbICAgNTguOTc0NTIz
XQo+PiBbICAgNTguOTc0NTIzXSBQQzogMHhjMDI0NjYwYToKPj4gWyAgIDU4Ljk3NDU0OV0gNjYw
OCAgZjA3YmQ1MDggNDYyMGZlOTUgZjlmNmYwN2YgZmMwNmYwN2MgZmU5NGYwN2IKPj4gMjNhY2Yy
NDMgZjJjYzQ2MjAgMjEwMDAzNDkKPj4gWyAgIDU4Ljk3NDcwN10gNjYyOCAgZjg1MzY4MWIgZjVl
MjMwMjUgYjAwMmZmZmQgYmYwMGJkNzAgZjI0NWI0MTAKPj4gZjJjYzY0ODAgMmIwMDA0ODIgMjMw
MWJmMGMKPj4gWyAgIDU4Ljk3NDg4OF0gNjY0OCAgNjhhNDIzMDUgNDZhNDY4YTQgNGIwNGY4NWQg
YmYwMDQ3NjAgNjM4MGYyNDUKPj4gMDM4MmYyY2MgZjgzMzY4ZGIgZjAwMDAwMzAKPj4gWyAgIDU4
Ljk3NTA3MF0gNjY2OCAgNDc3MDAwMTggNjM4MGYyNDUgMDM4MmYyY2MgNjk1YjY4OWIgYmYwMDQ3
MTgKPj4gNjM4MGYyNDUgZjJjYzIxMDAgYjQxMDAzODIKPj4gWyAgIDU4Ljk3NTI1MV0gNjY4OCAg
ZWIwMzY4ZGIgZjgzMzAyYzAgZjAxMzMwMzAgZDExNzBmMTggOGY1YmYzYmYKPj4gZjAwMGY4YjIg
NGY1ZmU4ZDIgMDAwMGYwNGYKPj4gWyAgIDU4Ljk3NTQzMl0gNjZhOCAgMGYwM2VhOTQgZThjMmJm
MDggMjgwMDFmNTAgYjJhNGQxZjQgOGY1YmYzYmYKPj4gZDAwNzQyYTMgZjAxMzQ2MjMgZDBlNzBm
MTgKPj4gWyAgIDU4Ljk3NTU4N10gNjZjOCAgZjg1ZDIwMDAgNDc3MDRiMDQgZjg1ZDIwMDEgNDc3
MDRiMDQgZjI0NWI0MTAKPj4gZjJjYzY0ODAgMjMwMjA0ODIgNjhhNDY4YTQKPj4gWyAgIDU4Ljk3
NTcxMl0gNjZlOCAgZjg1ZDQ2YTQgNDc2MDRiMDQgNjM4MGYyNDUgMDM4MmYyY2MgNjkxYjY4OWIK
Pj4gYmYwMDQ3MTggZjFhMDY4MDAgZmFiMDMwZmYKPj4gWyAgIDU4Ljk3NTgzOF0gNjcwOCAgMDk0
MGYwODAgYmYwMDQ3NzAgNjM4MGYyNDUgMDM4MmYyY2MgMGE4Y2I0MzAKPj4gZjNjMTY5MWEgNjgw
MzA1MDkgMjAyNGY4NTIKPj4gWyAgIDU4Ljk3NTk3M10KPj4gWyAgIDU4Ljk3NTk3M10gTFI6IDB4
YzAyNDY3YzM6Cj4+IFsgICA1OC45NzYwMTFdIDY3YzAgIGYwNmY0NzcwIDQ3NzAwMDFiIGYyNDVi
NDcwIGYyY2M2NTgwIDAwYzYwNTgyCj4+IDE5OWE2OGViIDMwMzBmODMzIDAxMDRmMDAzCj4+IFsg
ICA1OC45NzYxNDRdIDY3ZTAgIGI5YzliMjg5IDhmNWJmM2JmIGYwMDBmOGIyIDRmNWZlOGQyIDAw
MDBmMDRmCj4+IDBmMDNlYTk0IGU4YzJiZjA4IDI4MDAxZjUwCj4+IFsgICA1OC45NzYyNzFdIDY4
MDAgIGYzYmZkMWY0IGIyYTQ4ZjViIGQwMGQ0MmEzIDA3NTg4ODEzIDA3MWJkNWU4Cj4+IDg4MTNk
NDAyIGQ1ZmMwNzFiIDhmNGZmM2JmCj4+IFsgICA1OC45NzYzOTZdIDY4MjAgIDQ0MWU2OGViIGIx
MDg2ODcwIDQ3NzBiYzcwIGJmMDBkZTAyIGYyNDViNTM4Cj4+IGYyY2M2MzgwIDQ2MDUwMzgyIDY4
ZGI2ODliCj4+IFsgICA1OC45NzY1MjBdIDY4NDAgIDQ2MDQ0Nzk4IDI0MDFiMTEwIGJkMzg0NjIw
IDMwNzhmMjQxIGYyY2M0NjI5Cj4+IGY2NTcwMDY4IGU3ZjVmYzM3IGIwODViNTAwCj4+IFsgICA1
OC45NzY2NDZdIDY4NjAgIGY2NDdhOTA0IDIwMDY3M2YwIGY4MjEyMjAxIDQ2NjkzZDEwIGZhYmFm
NWM3Cj4+IGRiMDMyODAwIDMwMGNmOWJkIGIxMDM5ODAyCj4+IFsgICA1OC45NzY3NTFdIDY4ODAg
IGIwMDUyMDA0IGZiMDRmODVkIGY3ZmZiNTM4IGYyNDVmZmU3IGYyY2M2NDgwCj4+IDY5NjMwNDgy
IGIxMjM0NjA1IDQ2MTg0MmFiCj4+IFsgICA1OC45NzY4NzZdIDY4YTAgIDQ2MjhiZjI4IGY3ZmZi
ZDM4IDQ2MDNmZmQ5IDYxNjA0MmFiIGJmMjg0NjE4Cj4+IGJkMzg0NjI4IDEzMDBmMjQyIDAzNzlm
MmNjCj4+IFsgICA1OC45NzcwMTFdIDY4YzAgIDQ3ZjBlOTJkIDc4OWI0NjBjIDFjNGViMDg4IGYy
NDViMzdiIGYyY2M2YTgwCj4+IGY4ZGEwYTgyIDQyOWUzMDFjIDQ2MDVkODY0Cj4+IFsgICA1OC45
NzcxNDddCj4+IFsgICA1OC45NzcxNDddIFNQOiAweGM5OWRiY2RjOgo+PiBbICAgNTguOTc3MTg3
XSBiY2RjICAwMDAwMDAwMCBjOTlkYmQ3YyAwMDAwMDAwMSBjOWRlOWMwMCBjMDI0NjY4YQo+PiA2
MDAwMDBiMyBmZmZmZmZmZiBjOTlkYmQzYwo+PiBbICAgNTguOTc3MzIyXSBiY2ZjICAwMDAwMDIw
MCAwMDAwMDEwMCBjMDAxMWNmYiAwMDAwMDU0ZSAwMDAwMDAwMAo+PiBjZDA0MmE3MCBjZDA0MDAw
MCAwMDAwMDAwMAo+PiBbICAgNTguOTc3NDU3XSBiZDFjICAwMDAwMDU0ZSBjYTIzMDgwMCAwMDAw
MDU0ZSAwMDAwMDIwMCAwMDAwMDEwMAo+PiBjYTIyMDAwMCBjOWMyMjQ4MCAwMDAwMDAwMAo+PiBb
ICAgNTkuMDY0NDI2XSBiZDNjICBjOTlkYmQ1YyBjMDI0Njg0MyBjMDI0NjY4YSA2MDAwMDBiMyBm
ZmZmZmZmZgo+PiAwMDAwMDA1MSBjYWY4ZTRjNCBjMDJkOWFiZAo+PiBbICAgNTkuMDY0NTIxXSBi
ZDVjICAwMDAwMDAwMCBjOWMyMjQ4OCAwMDAwMDAwMCAwMDAwMDAwMCBjMDI0NzMyZgo+PiBjOWRl
OWMwMCBjYTIzMDhkOCBjYTIzMDgwMAo+PiBbICAgNTkuMDY0NjE1XSBiZDdjICBjOWMyMmM4MCBj
YTIzMDhkOCBjYTIzMDgwMCBjYTIzMDhiMCBjMDJkOWFlZAo+PiBjMDJkYTU2OSBjYTIyMDAwMCBj
YThhYzIwMAo+PiBbICAgNTkuMDY0NzEwXSBiZDljICBjYThhYzIwMCBjMDdjZjBmYyAwMDAwMDAw
MCBjYThhYzIyMCAwMDAwMDA0MAo+PiBjMDgyYmU3OCBjMDJkYTU4MSBjMDJkYTU2OQo+PiBbICAg
NTkuMDY0ODIyXSBiZGJjICBjYThhYzIyMCAwMDAwMDAwMCBjMDI0YzhlZCAwMDAwMDAwMCAwMDAw
MDAwMAo+PiAwMDAwMDA0MCAwMDAwMDAwMCAwMDAwMDAwMAo+PiBbICAgNTkuMDY0OTE3XQo+PiBb
ICAgNTkuMDY0OTE3XSBGUDogMHhjOWMyMjQwMDoKPj4gWyAgIDU5LjA2NDk0N10gMjQwMCAgMDAw
MDAwMDAgY2FmOGE3MmMgYzljMjIzYzggYzljMjI0NDggMDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAw
MDAwMDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTA0MV0gMjQyMCAgMDAwMDAwMDAgMDAwMDAwMDAg
MDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAK
Pj4gWyAgIDU5LjA2NTEzOV0gMjQ0MCAgMDAwMDAwMDAgY2FmOGE3NTAgYzljMjI0MDggYzllNmJm
MDggMDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTIz
M10gMjQ2MCAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4g
MDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTMyN10gMjQ4MCAgMDAwMDA1
NmUgY2FmOGE3NzQgYzljMjI0YzggY2EyMzA4YjAgMDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAwMDAw
MDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTQyNF0gMjRhMCAgMDAwMDAwMDAgMDAwMDAwMDAgMDAw
MDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4g
WyAgIDU5LjA2NTUxOF0gMjRjMCAgMDAwMDA1NmQgY2FmOGE3OTggYzljMjI1MDggYzljMjI0ODgg
MDAwMDAwMDAKPj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTYwOV0g
MjRlMCAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gMDAw
MDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gWyAgIDU5LjA2NTcyOF0KPgo+Cj4KPiBUaGF0J3Mg
dGhlIG9ubHkgbG9nIHlvdSBoYXZlPyBJIHdvdWxkIGhhdmUgYXQgbGVhc3QgZXhwZWN0ZWQgYSBz
dGFjayB0cmFjZQo+IGFmdGVyd2FyZHMuCj4KPj4KPj4gQ2FuIHlvdSBwb2ludCBtZSB0b3dhcmRz
IHdoYXQgY291bGQgYmUgdGhlIGlzc3VlID8gSWYgYW55IG90aGVyCj4+IGluZm9ybWF0aW9uIGlz
IG5lZWRlZCB0aGVuIEkgY2FuIHByb3ZpZGUgaXQgdG8geW91Lgo+Cj4KPiBMb29raW5nIGF0IHRo
ZSBsb2cgYW5kIExpbnV4IDQuMTcsIG5vbmUgb2YgdGhlIFBWIGRyaXZlcnMgc2VlbSB0byBoYXZl
Cj4gc3VzcGVuZC9yZXN1bWUgY2FsbGJhY2suIFRoaXMgbWlnaHQgYmUgdGhlIHJlYXNvbiBvZiB0
aGUgY3Jhc2ggYXMgZnJvbSBYZW4KPiBQb1YgdGhpcyBpcyBhIG5ldyBndWVzdCBzbyB0aGUgbWVt
b3J5IGFuZCBldmVudCBjaGFubmVsIGhhdmUgbm90IGJlZW4KPiBjb25maWd1cmVkLiBUaGUgZ3Vl
c3Qgc2hvdWxkIHJlYWxseSBkbyBpdCBhZ2Fpbi4KPgo+IEl0IGxvb2tzIGxpa2UgdGhlcmUgYXJl
IHNvbWUgY29kZSBpbiBkcml2ZXJzL3hlbi9tYW5hZ2UuYyB0byBoYW5kbGUgc3VzcGVuZAo+IHJl
cXVlc3QgZnJvbSB0aGUgdG9vbHN0YWNrLiBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIHdoeSB3ZSBu
ZWVkIG91ciBvd24gd2F5Cj4gdG8gc3VzcGVuZCBhbmQgbm90IHJlLXVzZWQgdGhlIExpbnV4IG9u
ZS4KPgo+IEp1cmdlbiwgQm9yaXMsIGRvIHlvdSBrbm93IGlmIHN1c3BlbmQtdG8tZGlzayBmcm9t
IHRoZSBndWVzdCBjb25zb2xlIHdvcmtzCj4gb24geDg2Pwo+Cj4gTWlyZWxhLCBhcyB5b3UgYXJl
IHdvcmtpbmcgb24gc3VzcGVuZC9yZXN1bWUuIEhhdmUgeW91IGxvb2tlZCBhdCB0aGUgZ3Vlc3QK
PiBzaWRlPyBJZiBzbywgZG8geW91IGhhdmUgYW55IGluc2lnaHRzIG9uIHRoZSBwcm9ibGVtPwoK
WWVzLCB0aGUgc3VwcG9ydCBmb3IgZ3Vlc3Qgc3VzcGVuZCB0byBSQU0gaW4gWGVuIGlzIHJlcXVp
cmVkLiBJJ20KcHJlcGFyaW5nIHRoYXQgc2VyaWVzIGZvciB0aGUgc3VibWlzc2lvbi4KQnJpZWZs
eSwgdGhlIHN1c3BlbmQgdG8gUkFNIHJlbGllcyBvbiBQU0NJIHN5c3RlbV9zdXNwZW5kLiBYZW4g
aGFzIHRvCnN1cHBvcnQgcmVzdW1pbmcgYSBzdXNwZW5kZWQgZ3Vlc3QgZnJvbSBhbiBlbnRyeSBw
b2ludCB0aGF0IGlzCnByb3ZpZGVkIGFzIHN5c3RlbSBzdXNwZW5kIGFyZ3VtZW50LCBhcyB3ZWxs
IGFzIHNvbWUgb3RoZXIgdmNwdQpjb250ZXh0L2RldmljZSByZWxhdGVkIHN0dWZmLiBUaGF0IGlz
IG5vdCBzdXBwb3J0ZWQgdG9kYXkuCgpBbHRob3VnaCBzdXNwZW5kLXRvLWRpc2svaGliZXJuYXRl
IGhhcyBhIGxvdHMgaW4gY29tbW9uIHdpdGggc3VzcGVuZAp0byBSQU0sIEkgYmVsaWV2ZSBpdCBo
YXMgbm90aGluZyB0byBkbyB3aXRoIFBTQ0kgc3lzdGVtIHN1c3BlbmQgYW5kCnRoZSBzdXNwZW5k
IGZsb3cgSSdtIGltcGxlbWVudGluZyBpbiBYZW4uIFRoZXNlIGZlYXR1cmVzIHNob3VsZCBiZQpp
bmRlcGVuZGVudCBhbmQgbWVjaGFuaXNtcyBzaG91bGRuJ3QgaGF2ZSBhbnl0aGluZyBpbiBjb21t
b24gZnJvbSB0aGUKcGVyc3BlY3RpdmUgb2Ygc3VwcG9ydGluZyB0aGUgZ3Vlc3Qgc3VzcGVuZCB0
byByYW0gdnMgZGlzayBpbiBYZW4uCkhpYmVybmF0ZSBzaG91bGQgcmF0aGVyIGJlIGJhc2VkIG9u
IHNodXRkb3duIG9yIHNvLCBidXQgSSdtIG5vdApmYW1pbGlhciB3aXRoIHRoZSBkZXRhaWxzLgoK
U29ycnkgaWYgSSB3YXNuJ3QgcmVhbGx5IGhlbHBmdWwuIEkgaG9wZSBvdGhlcnMgY2FuIGNvbW1l
bnQgYW5kIHBvaW50CnlvdSBpbiB0aGUgcmlnaHQgZGlyZWN0aW9uLgoKQmVzdCByZWdhcmRzLApN
aXJlbGEKCj4KPiBDaGVlcnMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:54:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10:54:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQsYO-0001QK-8h; Thu, 07 Jun 2018 10:54:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebop=iz=aggios.com=mirela.simonovic@srs-us1.protection.inumbo.net>)
 id 1fQsYN-0001QD-G3
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 10:54:03 +0000
X-Inumbo-ID: c4d315ed-6a40-11e8-9728-bc764e045a96
Received: from mail-pf0-x244.google.com (unknown [2607:f8b0:400e:c00::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c4d315ed-6a40-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 12:51:45 +0200 (CEST)
Received: by mail-pf0-x244.google.com with SMTP id a22-v6so4730048pfo.12
 for <xen-devel@lists.xen.org>; Thu, 07 Jun 2018 03:54:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aggios-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=wKARQd4FKWCjzsdU2V4Ogcqlp/wnz0t3NDFVU2YWRGc=;
 b=0/H1ipczMTNJd8umHy8vAqK+UwkUvWgedFqDCkm97LKzdFRGql6fsib4XpqIl5ktWo
 M4JP3O/Jr+15ritURft3nOv0gBzbaMwfQ+pMbw0Plf8gECGmlaUsMUemuOYjXwvffIQd
 wSSnEL+x5QgVmxjLMNz5QJ5S3KJjnrfK7UWc1UjmHDp++I8mOiG6SxjA5fSUcVBj8vxF
 cuCFyHgHMMsZISlhu1ZGFQGsaYYQfB8vbvtIjk5UhvT0u1B9eecE98FBxEet5jKgHhaj
 f/KZQOy/XU6Q6Z/tT+kvZupRjfWRA6N7S4xLrmJ/N/5YQY3o9rNqJz88RmpsPEwFdpj9
 qhoQ==
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=wKARQd4FKWCjzsdU2V4Ogcqlp/wnz0t3NDFVU2YWRGc=;
 b=YjjhwFvbrGdWuJ+Z/8GvfyfGUD7Sig6coiIqsF3lAMEA/BfmzxnDnJ0n/Zp1AQSM9b
 ic3tQSTPPrKB9iGaJ1x0zY0G1NfXil3MI5QJ+W5eeblF9ujuksPk6I8dzCETfvgeYxfa
 ogBFl5lJINxitgFRLCmSZUeQwd0lQKXIOyJqnulW8nRlDwm8HqXskMYiWjDIYx80n3cm
 4BHuUfJfnRfJqo4r9msAToa/eiu8Y4otIXimOj+Nh/nRvQ2Dr1qpip5BM84rWcMBO+NJ
 cAXEgveGveJVg6mHbsjl4KUcMAGFW6hcOZOKmM7HWSeFoM7bu+vMX59rXSkUDELZGuPz
 wUWQ==
X-Gm-Message-State: APt69E3pvwAAWnIfNxSv7fyNxlwB1PBX7z7ayaT5QxJujkFg0dam14Je
 sYW+S2/EoeLAxxV6eb3cZsIRyaorz52hAZMuN4wrBQ==
X-Google-Smtp-Source: ADUXVKIKvyyHeMU1jwpyeNgUHjUdDNe/lSYuaBU8xW6O8ZaUu11gKnSoVqfPMkfc2pdKfC6lOs09PSpSPYE0S+kFJho=
X-Received: by 2002:a62:449b:: with SMTP id
 m27-v6mr927922pfi.130.1528368841798; 
 Thu, 07 Jun 2018 03:54:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:90a:ac02:0:0:0:0 with HTTP; Thu, 7 Jun 2018 03:54:01
 -0700 (PDT)
In-Reply-To: <0ec51436-3d1e-9769-01ac-779dd02ddc63@arm.com>
References: <20180601131750.16598-1-mirela.simonovic@aggios.com>
 <20180601131750.16598-2-mirela.simonovic@aggios.com>
 <1bc4389d-b5f4-6b60-153c-aecb467a4945@arm.com>
 <0ec51436-3d1e-9769-01ac-779dd02ddc63@arm.com>
From: Mirela Simonovic <mirela.simonovic@aggios.com>
Date: Thu, 7 Jun 2018 12:54:01 +0200
Message-ID: <CAKPH-NgaaYY5Hy5XxUw7NvPLjVC2_U0CBAOmFOnftcyYZPKFCg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm64: Added handling of the
 trapped access to OSLSR register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen Devel <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============6796455488150806516=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6796455488150806516==
Content-Type: multipart/alternative; boundary="000000000000e6c789056e0b1935"

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

Hi Julien,

On Tue, Jun 5, 2018 at 8:00 PM, Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 05/06/18 18:24, Julien Grall wrote:
>
>> Hi Mirela,
>>
>> On 01/06/18 14:17, Mirela Simonovic wrote:
>>
>>> Linux/dom0 accesses OSLSR register when saving CPU context during the
>>> suspend procedure. Xen traps access to this register, but has no handling
>>> for it. Consequently, Xen injects undef exception to linux, causing it to
>>> crash. This patch adds handling of the trapped access to OSLSR as read
>>> only as a fixed value.
>>>
>>
>> Can you please mention that you introduced handle_ro_read_val() and
>> rework handle_ro_raz()?
>>
>>
>>> Signed-off-by: Mirela Simonovic <mirela.simonovic@aggios.com>
>>> Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
>>> Acked-by: Julien Grall <julien.grall@arm.com>
>>>
>>
>> The reviewed-by/acked-by tags should only be kept when there are minor
>> changes in the code (and the reviewer is happy with them). This is very
>> important for the former as the tag means the reviewer read your code and
>> confirm this is correct.
>>
>> As you change quite a bit the patch, those 2 tags should have been
>> removed.
>>
>> Stefano, are you still happy with the Reviewed-by?
>>
>
> Stefano mentioned on IRC he was happy with the reviewed-by kept.
>
> I will go ahead with merging the series. For this patch, I will add the
> following in the commit message:
>
> "For convenience, introduce a new helper handle_ro_read_val() based on
> handle_ro_raz() that will return a specified value on read and re-implement
> handle_ro_raz() based on the new helper".
>
>
Great, thanks!


> Cheers,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr">Hi Julien,<div class=3D"gmail_extra"><br><div class=3D"gma=
il_quote">On Tue, Jun 5, 2018 at 8:00 PM, Julien Grall <span dir=3D"ltr">&l=
t;<a href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@ar=
m.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=
=3D""><br>
<br>
On 05/06/18 18:24, Julien Grall wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi Mirela,<br>
<br>
On 01/06/18 14:17, Mirela Simonovic wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Linux/dom0 accesses OSLSR register when saving CPU context during the<br>
suspend procedure. Xen traps access to this register, but has no handling<b=
r>
for it. Consequently, Xen injects undef exception to linux, causing it to<b=
r>
crash. This patch adds handling of the trapped access to OSLSR as read<br>
only as a fixed value.<br>
</blockquote>
<br>
Can you please mention that you introduced handle_ro_read_val() and rework =
handle_ro_raz()?<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Signed-off-by: Mirela Simonovic &lt;<a href=3D"mailto:mirela.simonovic@aggi=
os.com" target=3D"_blank">mirela.simonovic@aggios.com</a>&gt;<br>
Reviewed-by: Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kernel.or=
g" target=3D"_blank">sstabellini@kernel.org</a>&gt;<br>
Acked-by: Julien Grall &lt;<a href=3D"mailto:julien.grall@arm.com" target=
=3D"_blank">julien.grall@arm.com</a>&gt;<br>
</blockquote>
<br>
The reviewed-by/acked-by tags should only be kept when there are minor chan=
ges in the code (and the reviewer is happy with them). This is very importa=
nt for the former as the tag means the reviewer read your code and confirm =
this is correct.<br>
<br>
As you change quite a bit the patch, those 2 tags should have been removed.=
<br>
<br>
Stefano, are you still happy with the Reviewed-by?<br>
</blockquote>
<br></span>
Stefano mentioned on IRC he was happy with the reviewed-by kept.<br>
<br>
I will go ahead with merging the series. For this patch, I will add the fol=
lowing in the commit message:<br>
<br>
&quot;For convenience, introduce a new helper handle_ro_read_val() based on=
 handle_ro_raz() that will return a specified value on read and re-implemen=
t handle_ro_raz() based on the new helper&quot;.<br>
<br></blockquote><div><br></div><div>Great, thanks!</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">
Cheers,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div></div>

--000000000000e6c789056e0b1935--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6796455488150806516==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 10:59:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 10:59:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQsdT-0001hO-Dy; Thu, 07 Jun 2018 10: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQsdS-0001hG-55
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 10:59:18 +0000
X-Inumbo-ID: d2a3bc79-6a41-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2a3bc79-6a41-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 10:59:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 04:59:16 -0600
Message-Id: <5B19100102000078001C90F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 04:59:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-7-git-send-email-andrew.cooper3@citrix.com>
 <5B17F72302000078001C8D47@prv1-mh.provo.novell.com>
 <5ab9bca7-041d-aee9-f50b-ef8d450ab652@citrix.com>
In-Reply-To: <5ab9bca7-041d-aee9-f50b-ef8d450ab652@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/11] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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+IE9uIDA2LjA2LjE4IGF0IDE3OjIxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMTggMTY6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ni4xOCBhdCAxNTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTUxOCw3ICs1MjQsMTAgQEAgc3RydWN0IGFyY2hfdmNwdQo+Pj4gICAgICB2b2lkICAgICAgICAg
ICAgICAqZnB1X2N0eHQ7Cj4+PiAgICAgIHVuc2lnbmVkIGxvbmcgICAgICB2Z2NfZmxhZ3M7Cj4+
PiAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIHVzZXJfcmVnczsKPj4+IC0gICAgdW5zaWduZWQg
bG9uZyAgICAgIGRlYnVncmVnWzhdOwo+Pj4gKwo+Pj4gKyAgICAvKiBEZWJ1ZyByZWdpc3RlcnMu
ICovCj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZHJbNF07Cj4+PiArICAgIHVuc2lnbmVkIGxvbmcg
ZHI2LCBkcjc7Cj4+IFNpbmNlIHlvdSBtYWtlIHRoZSBsYXN0IHR3byBzZXBhcmF0ZSBmaWVsZHMs
IGFuZCBzaW5jZSB0aGVpciB1cHBlcgo+PiAzMiBiaXRzIGFyZSByZXNlcnZlZC16ZXJvLCB3aHkg
bm90IG1ha2UgdGhlbSB1aW50MzJfdCwganVzdCBsaWtlCj4+IGRyN19lbXVsIGlzPwo+IAo+IEJl
Y2F1c2UgX192bXJlYWQoKSB0YWtlcyB1bnNpZ25lZCBsb25nICouCj4gCj4gSSBkaWQgaW5pdGlh
bGx5IG1ha2UgdGhlbSB1aW50MzJfdCwgdGhlbiBoYWQgdGhlIGNvbXBpbGVyIGNvbXBsYWluIGF0
Cj4gbWUuICBJIGluZGVudGVkIHRvIGxlYXZlIGEgbm90ZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2Us
IGJ1dCBJIGZvcmdvdC4gIFNvcnJ5LgoKVGhhdCdzIGZvciBkcjcgb25seSwgdGhlbi4gZHI2IGFu
ZCBkcjdfZW11bCBjb3VsZCB0aGVuIHNoYXJlIHRoZSBvdGhlcgo2NC1iaXQgc2xvdC4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11:05:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQsjY-0003XO-At; Thu, 07 Jun 2018 11:05:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQsjX-0003XI-CS
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 11:05:35 +0000
X-Inumbo-ID: b32a630d-6a42-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b32a630d-6a42-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 11:05:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 05:05:33 -0600
Message-Id: <5B19117902000078001C9117@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 05:05:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
 <5B17E6AE02000078001C8C0E@prv1-mh.provo.novell.com>
 <74282cb2-58c1-b73a-adac-2385a8f3e3ec@citrix.com>
In-Reply-To: <74282cb2-58c1-b73a-adac-2385a8f3e3ec@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDA2LjA2LjE4IGF0IDE2OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMTggMTQ6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ni4xOCBhdCAxNTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jCj4+PiBAQCAtMzY5Niw2ICszNjk2LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRs
ZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+PiAgICAgICAgICAgICAgICovCj4+PiAg
ICAgICAgICAgICAgX192bXJlYWQoRVhJVF9RVUFMSUZJQ0FUSU9OLCAmZXhpdF9xdWFsaWZpY2F0
aW9uKTsKPj4+ICAgICAgICAgICAgICBIVk1UUkFDRV8xRChUUkFQX0RFQlVHLCBleGl0X3F1YWxp
ZmljYXRpb24pOwo+Pj4gKyAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModik7
Cj4+PiAgICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZpY2F0aW9uIHwg
RFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Cj4+IFRoZSBjaGFuZ2UgaXMgY2VydGFpbmx5IGNvcnJl
Y3QgYXMgaXMsIGJ1dCBJJ2Qgc3RpbGwgbGlrZSB0byBwdXQgb3V0IGZvcgo+PiBkaXNjdXNzaW9u
IHRoZSBhbHRlcm5hdGl2ZSBvcHRpb246Cj4+Cj4+ICAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUu
ZmxhZ19kcl9kaXJ0eSApCj4+ICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZp
Y2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Cj4+ICAgICBlbHNlCj4+ICAgICAgICAg
di0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRVU19SRVNF
UlZFRF9PTkU7Cj4+Cj4+IEFmdGVyIGFsbCB0aGUgZ3Vlc3QgbWF5IGtub3cgaXQncyBzaW5nbGUg
c3RlcHBpbmcsIGFuZCBtYXkgbm90IGNhcmUgdG8KPj4gcmVhZCBEUjYgYXQgYWxsLgo+IAo+IEFs
bCBvZiB0aGlzIGNvZGUgY2hhbmdlcyBhY3Jvc3MgdGhlIHNlcmllcyAoc28gdGhpcyBzcGVjaWZp
YyBzdWdnZXN0aW9uCj4gaXMgaW5jb3JyZWN0KSwgYnV0IHRvIHRoZSByZWNvbW1lbmRhdGlvbiBp
biBnZW5lcmFsLi4uCgpXaGlsZSBJJ3ZlIG5vdCBtYWRlIGl0IHRocm91Z2ggdGhlIHNlY29uZCBo
YWxmIG9mIHRoZSBzZXJpZXMgeWV0LAphbm90aGVyIGNvbnNpZGVyYXRpb246IFRvIGF2b2lkIHRo
ZSBkb3VibGUgRFI2IHdyaXRlLCB5ZXQgc3RpbGwgYXZvaWQKYW4gaW1tZWRpYXRlIGZ1cnRoZXIg
ZXhpdCB0byByZXN0b3JlIGRlYnVnIHJlZ2lzdGVycywgd2h5IG5vdAoKICAgIGlmICggdi0+YXJj
aC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ICkKICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg2LCBleGl0
X3F1YWxpZmljYXRpb24gfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FKTsKICAgIGVsc2UKICAgIHsK
ICAgICAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RB
VFVTX1JFU0VSVkVEX09ORTsKICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHYpOwog
ICAgfQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11: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 1fQt0Y-0005X9-Qg; Thu, 07 Jun 2018 11:23:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQt0X-0005X4-Go
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:23:09 +0000
X-Inumbo-ID: 2731d2a9-6a45-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2731d2a9-6a45-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 11:23:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74295048"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Thread-Topic: [Xen-devel] [PATCH] xen/privcmd: fix static checker warning
Thread-Index: AQHT/klKRLnTAQbERkG5A0+JwhRXc6RUdnAAgAAwXkA=
Date: Thu, 7 Jun 2018 11:23:02 +0000
Message-ID: <d579dc06be7e4d08aae61050ed1cf816@AMSPEX02CL03.citrite.net>
References: <1528366873-25430-1-git-send-email-paul.durrant@citrix.com>
 <8666edd3-2d4a-82f5-8354-47ae0906681f@citrix.com>
In-Reply-To: <8666edd3-2d4a-82f5-8354-47ae0906681f@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] xen/privcmd: fix static checker warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Dan Carpenter <dan.carpenter@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA3IEp1bmUgMjAxOCAxMToyOA0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsNCj4gbGludXgta2Vy
bmVsQHZnZXIua2VybmVsLm9yZw0KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PjsgQm9yaXMgT3N0cm92c2t5DQo+IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT47IERhbiBD
YXJwZW50ZXINCj4gPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4NCj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSF0geGVuL3ByaXZjbWQ6IGZpeCBzdGF0aWMgY2hlY2tlciB3YXJuaW5n
DQo+IA0KPiBPbiAwNy8wNi8xOCAxMToyMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+IENvbW1p
dCAzYWQwODc2NTU0Y2EgKCJ4ZW4vcHJpdmNtZDogYWRkDQo+IElPQ1RMX1BSSVZDTURfTU1BUF9S
RVNPVVJDRSIpDQo+ID4gaW50cm9kdWNlZCBhIHN0YXRpYyBjaGVja2VyIHdhcm5pbmc6DQo+ID4N
Cj4gPiAgIGRyaXZlcnMveGVuL3ByaXZjbWQuYzo4MjcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291
cmNlKCkNCj4gPiAgIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJ3BmbnMnIHRvICd4ZW5f
cmVtYXBfZG9tYWluX21mbl9hcnJheSgpJw0KPiA+ICAgICAgICAgNjQgdnMgMzIuDQo+ID4NCj4g
PiBjYXVzZWQgYnkgdGhpcyBjYXN0Og0KPiA+DQo+ID4gICAgODI3ICBudW0gPSB4ZW5fcmVtYXBf
ZG9tYWluX21mbl9hcnJheSh2bWEsDQo+ID4gICAgODI4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBrZGF0YS5hZGRyICYgUEFHRV9NQVNLLA0KPiA+ICAgIDgyOSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGZucywga2RhdGEubnVtLCAoaW50ICopcGZucywNCj4g
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXl5eXl5eXl5eXl4NCj4gPg0KPiA+IFRoZSByZWFzb24gZm9yIHRoZSBjYXN0IGlzIHRoYXQg
eGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoKSByZXF1aXJlcw0KPiBhbg0KPiA+IGFycmF5IG9m
IGludHMgdG8gc3RvcmUgZXJyb3IgY29kZXMuIEl0IGlzIGFjdHVhbGx5IHNhZmUgdG8gcmUtdXNl
IHRoZQ0KPiA+IHBmbnMgYXJyYXkgZm9yIHRoaXMgcHVycG9zZSBidXQgaXQgZG9lcyBsb29rIG9k
ZCAoYXMgd2VsbCBhcyBsZWFkaW5nIHRvDQo+ID4gdGhlIHdhcm5pbmcpLiBJdCB3b3VsZCBhbHNv
IGJlIGVhc3kgZm9yIGEgZnV0dXJlIGltcGxlbWVudGF0aW9uIGNoYW5nZQ0KPiA+IHRvIG1ha2Ug
dGhpcyByZS11c2UgdW5zYWZlIHNvIHRoaXMgcGF0Y2ggbW9kaWZpZXMgcHJpdmNtZCB0byB1c2Ug
YQ0KPiA+IHNlcGFyYXRlbHkgYWxsb2NhdGVkIGFycmF5IGZvciBlcnJvciBjb2Rlcy4NCj4gPg0K
PiA+IFJlcG9ydGVkLWJ5OiBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+
DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4NCj4gDQo+IEl0IG1heSBiZSBzYWZlIHRvIHJldXNlIHBmbnNbXSBhcyB0aGUgc3RvcmFnZSBz
cGFjZSBmb3IgdGhlIGVycnMgYXJyYXksDQo+IGJ1dCBjb2RlIGlzIGluY29ycmVjdCB3aGVuIHNp
emVvZihwZm4pICE9IHNpemVvZihpbnQpLsKgIEluIHN1Y2ggYSBjYXNlLA0KPiB5b3Ugc2tpcCBv
dmVyIGV2ZXJ5IG90aGVyIGVyciwgYW5kIHNlY29uZCBoYWxmIG9mIHBmbnNbXSBpcyBqdW5rIGZy
b20NCj4gdGhlIHBvaW50IG9mIHZpZXcgb2YgdGhlIGVycnMgbG9vcC4NCj4gDQoNClllcCwgdGhh
dCBpcyBpbmRlZWQgd2hhdCBoYXBwZW5zIHdpdGhvdXQgdGhpcyBwYXRjaC4NCg0KICBQYXVsDQoN
Cj4gfkFuZHJldw0KPiANCj4gPiAtLS0NCj4gPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4NCj4gPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPg0KPiA+IENjOiBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+DQo+
ID4gLS0tDQo+ID4gIGRyaXZlcnMveGVuL3ByaXZjbWQuYyB8IDEzICsrKysrKysrKysrLS0NCj4g
PiAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4N
Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vcHJpdmNtZC5jIGIvZHJpdmVycy94ZW4vcHJp
dmNtZC5jDQo+ID4gaW5kZXggOGFlMDM0OS4uODUwN2MxMyAxMDA2NDQNCj4gPiAtLS0gYS9kcml2
ZXJzL3hlbi9wcml2Y21kLmMNCj4gPiArKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMNCj4gPiBA
QCAtODIyLDExICs4MjIsMTggQEAgc3RhdGljIGxvbmcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291
cmNlKHN0cnVjdA0KPiBmaWxlICpmaWxlLCB2b2lkIF9fdXNlciAqdWRhdGEpDQo+ID4gIAkJdW5z
aWduZWQgaW50IGRvbWlkID0NCj4gPiAgCQkJKHhkYXRhLmZsYWdzICYgWEVOTUVNX3JzcmNfYWNx
X2NhbGxlcl9vd25lZCkgPw0KPiA+ICAJCQlET01JRF9TRUxGIDoga2RhdGEuZG9tOw0KPiA+ICsJ
CWludCAqZXJyczsNCj4gPiAgCQlpbnQgbnVtOw0KPiA+DQo+ID4gKwkJZXJycyA9IGtjYWxsb2Mo
a2RhdGEubnVtLCBzaXplb2YoKmVycnMpLCBHRlBfS0VSTkVMKTsNCj4gPiArCQlpZiAoIWVycnMp
IHsNCj4gPiArCQkJcmMgPSAtRU5PTUVNOw0KPiA+ICsJCQlnb3RvIG91dDsNCj4gPiArCQl9DQo+
ID4gKw0KPiA+ICAJCW51bSA9IHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KHZtYSwNCj4gPiAg
CQkJCQkJIGtkYXRhLmFkZHIgJiBQQUdFX01BU0ssDQo+ID4gLQkJCQkJCSBwZm5zLCBrZGF0YS5u
dW0sIChpbnQgKilwZm5zLA0KPiA+ICsJCQkJCQkgcGZucywga2RhdGEubnVtLCBlcnJzLA0KPiA+
ICAJCQkJCQkgdm1hLT52bV9wYWdlX3Byb3QsDQo+ID4gIAkJCQkJCSBkb21pZCwNCj4gPiAgCQkJ
CQkJIHZtYS0+dm1fcHJpdmF0ZV9kYXRhKTsNCj4gPiBAQCAtODM2LDEyICs4NDMsMTQgQEAgc3Rh
dGljIGxvbmcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKHN0cnVjdA0KPiBmaWxlICpmaWxl
LCB2b2lkIF9fdXNlciAqdWRhdGEpDQo+ID4gIAkJCXVuc2lnbmVkIGludCBpOw0KPiA+DQo+ID4g
IAkJCWZvciAoaSA9IDA7IGkgPCBudW07IGkrKykgew0KPiA+IC0JCQkJcmMgPSBwZm5zW2ldOw0K
PiA+ICsJCQkJcmMgPSBlcnJzW2ldOw0KPiA+ICAJCQkJaWYgKHJjIDwgMCkNCj4gPiAgCQkJCQli
cmVhazsNCj4gPiAgCQkJfQ0KPiA+ICAJCX0gZWxzZQ0KPiA+ICAJCQlyYyA9IDA7DQo+ID4gKw0K
PiA+ICsJCWtmcmVlKGVycnMpOw0KPiA+ICAJfQ0KPiA+DQo+ID4gIG91dDoNCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:30:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQt7a-0006m0-MI; Thu, 07 Jun 2018 11:30: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=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQt7Z-0006lv-GA
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:30:25 +0000
X-Inumbo-ID: d87b68c3-6a45-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d87b68c3-6a45-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 13:28:06 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D0638AE59;
 Thu,  7 Jun 2018 11:30:21 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 "Ian Jackson <ian.jackson@citrix.com>" <ian.jackson@citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@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: <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
Date: Thu, 7 Jun 2018 13:30:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDYvMDYvMTggMTE6NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDYvMDYvMTggMTE6
MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNS4wNi4xOCBhdCAxODoxOSwgPGlhbi5q
YWNrc29uQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiAgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNCBndWVzdC1zYXZlcmVzdG9yZS4yIAo+Pj4KPj4+
IEkgdGhvdWdodCBJIHdvdWxkIHJlcGx5IGFnYWluIHdpdGggdGhlIGtleSBwb2ludCBmcm9tIG15
IGVhcmxpZXIgbWFpbAo+Pj4gaGlnaGxpZ2h0ZWQsIGFuZCBnbyBhIGJpdCBmdXJ0aGVyLiAgVGhl
IGZpcnN0IHRoaW5nIHRvIGdvIHdyb25nIGluCj4+PiB0aGlzIHdhczoKPj4+Cj4+PiAyMDE4LTA1
LTMwIDIyOjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRvIGdldCB0eXBlcyBmb3IgcGZuIGJh
dGNoICgxNCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKPj4+IDIwMTgtMDUtMzAgMjI6
MTI6NDkuNDgzKzAwMDA6IHhjOiBTYXZlIGZhaWxlZCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVy
bmFsIGVycm9yCj4+PiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjY0OCswMDAwOiBsaWJ4bC1zYXZlLWhl
bHBlcjogY29tcGxldGUgcj0tMTogQmFkIGFkZHJlc3MKPj4+Cj4+PiBZb3UgY2FuIHNlZSBzaW1p
bGFyIG1lc3NhZ2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgo+Pj4KPj4+IDIwMTgtMDUtMzAgMjI6
MTI6NDkuNjUwKzAwMDA6IGxpYnhsOiBsaWJ4bF9zdHJlYW1fd3JpdGUuYzozNTA6bGlieGxfX3hj
X2RvbWFpbl9zYXZlX2RvbmU6IERvbWFpbiAzOnNhdmluZyBkb21haW46IGRvbWFpbiByZXNwb25k
ZWQgdG8gc3VzcGVuZCByZXF1ZXN0OiBCYWQgYWRkcmVzcwo+Pj4KPj4+IEFsbCBvZiB0aGVzZSBh
cmUgcmVwb3J0cyBvZiB0aGUgc2FtZSB0aGluZzogeGNfZ2V0X3Bmbl90eXBlX2JhdGNoIGF0Cj4+
PiB4Y19zcl9zYXZlLmM6MTMzIGZhaWxlZCB3aXRoIEVGQVVMVC4gIEknbSBhZnJhaWQgSSBkb24n
dCBrbm93IHdoeS4KPj4+Cj4+PiBUaGVyZSBpcyBubyBjb3JyZXNwb25kaW5nIG1lc3NhZ2UgaW4g
dGhlIGhvc3QncyBzZXJpYWwgbG9nIG5vciB0aGUKPj4+IGRvbTAga2VybmVsIGxvZy4KPj4KPj4g
SSB2YWd1ZWx5IHJlY2FsbCBmcm9tIHRoZSB0aW1lIHdoZW4gSSBoYWQgbG9va2VkIGF0IHRoZSBz
aW1pbGFyIFdpbmRvd3MKPj4gbWlncmF0aW9uIGlzc3VlcyB0aGF0IHRoZSBndWVzdCBpcyBhbHJl
YWR5IGluIHRoZSBwcm9jZXNzIG9mIGJlaW5nIGNsZWFuZWQKPj4gdXAgd2hlbiB0aGVzZSBvY2N1
ci4gQ29tbWl0IDJkYmU5YzNjZDIgKCJ4ODYvbW06IHNpbGVuY2UgYSBwb2ludGxlc3MKPj4gd2Fy
bmluZyIpIGludGVudGlvbmFsbHkgc3VwcHJlc3NlZCBhIGxvZyBtZXNzYWdlIGhlcmUsIGFuZCB0
aGUKPj4gaW1tZWRpYXRlbHkgZm9sbG93aW5nIGRlYnVnZ2luZyBjb2RlICg5MzNmOTY2YmNkIHg4
Ni9tbTogYWRkCj4+IHRlbXBvcmFyeSBkZWJ1Z2dpbmcgY29kZSB0byBnZXRfcGFnZV9mcm9tX2dm
bl9wMm0oKSkgd2FzIHJldmVydGVkCj4+IGEgbGl0dGxlIG92ZXIgYSBtb250aCBsYXRlci4gVGhp
cyB3YXNuJ3QgYXMgYSBmb2xsb3ctdXAgdG8gYW5vdGhlciBwYXRjaAo+PiAoZml4KSwgYnV0IGZv
bGxvd2luZyB0aGUgZGlzY3Vzc2lvbiByb290ZWQgYXQKPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA2L21zZzAwMzI0Lmh0bWwKPiAK
PiBUaGF0IHdhcyAtRVNSQ0gsIG5vdCAtRUZBVUxULgoKSSd2ZSBsb29rZWQgYSBsaXR0bGUgYml0
IG1vcmUgaW50byB0aGlzLgoKQXMgd2UgYXJlIHNlZWluZyBFRkFVTFQgYmVpbmcgcmV0dXJuZWQg
YnkgdGhlIGh5cGVydmlzb3IgdGhpcyBlaXRoZXIKbWVhbnMgdGhlIHRvb2xzIGFyZSBzcGVjaWZ5
aW5nIGFuIGludmFsaWQgYWRkcmVzcyAocXVpdGUgdW5saWtlbHkpCm9yIHRoZSBidWZmZXJzIGFy
ZSBub3QgYXMgTUFQX0xPQ0tFRCBhcyB3ZSB3aXNoIHRoZW0gdG8gYmUuCgpJcyB0aGVyZSBhIHdh
eSB0byBzZWUgd2hldGhlciB0aGUgaG9zdCB3YXMgZXhwZXJpZW5jaW5nIHNvbWUgbWVtb3J5CnNo
b3J0YWdlLCBzbyB0aGUgYnVmZmVycyBtaWdodCBoYXZlIGJlZW4gc3dhcHBlZCBvdXQ/CgptYW4g
bW1hcCB0ZWxscyBtZTogIlRoaXMgaW1wbGVtZW50YXRpb24gd2lsbCB0cnkgdG8gcG9wdWxhdGUg
KHByZWZhdWx0KQp0aGUgd2hvbGUgcmFuZ2UgYnV0IHRoZSBtbWFwIGNhbGwgZG9lc24ndCBmYWls
IHdpdGggRU5PTUVNIGlmIHRoaXMKZmFpbHMuIFRoZXJlZm9yZSBtYWpvciBmYXVsdHMgbWlnaHQg
aGFwcGVuIGxhdGVyIG9uLiIKCkFuZDogIk9uZSBzaG91bGQgdXNlIG1tYXAoMikgcGx1cyBtbG9j
aygyKSB3aGVuIG1ham9yIGZhdWx0cyBhcmUgbm90CmFjY2VwdGFibGUgYWZ0ZXIgdGhlIGluaXRp
YWxpemF0aW9uIG9mIHRoZSBtYXBwaW5nLiIKCldpdGggb3NkZXBfYWxsb2NfcGFnZXMoKSBpbiB0
b29scy9saWJzL2NhbGwvbGludXguYyB0b3VjaGluZyBhbGwgdGhlCmh5cGVyY2FsbCBidWZmZXIg
cGFnZXMgYmVmb3JlIGRvaW5nIHRoZSBoeXBlcmNhbGwgSSdtIG5vdCBzdXJlIHRoaXMKY291bGQg
YmUgYW4gaXNzdWUuCgpBbnkgdGhvdWdodHMgb24gdGhhdD8KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11: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 1fQtAR-0006vA-6M; Thu, 07 Jun 2018 11:33:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQtAP-0006v3-UY
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:33:21 +0000
X-Inumbo-ID: 42122249-6a46-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42122249-6a46-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 13:31:03 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7929FAE4F;
 Thu,  7 Jun 2018 11:33:19 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <osstest-123831-mainreport@xen.org>
 <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
 <23321.2318.47636.860536@mariner.uk.xensource.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: <b08dcb4b-e59c-3f76-7046-76fda55da8d0@suse.com>
Date: Thu, 7 Jun 2018 13:33:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23321.2318.47636.860536@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123831: trouble:
 broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDYvMTggMTI6MjksIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFt4ZW4tdW5zdGFibGUgdGVzdF0gMTIzODMxOiB0cm91Ymxl
OiBicm9rZW4vZmFpbC9wYXNzIik6Cj4+IFRoZSBzYW1lIGhvc3QgKGl0YWxpYTEpIHRoYXQgaGFk
IHRoZSBmYWlsZWQgeHRmIHRlc3QgeWVzdGVyZGF5LiBUaGUgdHdvCj4+IGZhaWx1cmVzIGFyZSBs
b29raW5nIHZlcnkgc2ltaWxhciB0byBtZS4KPj4KPj4gQWdhaW4gdGhlIHF1ZXN0aW9uOiBzaG91
bGQgd2UgZG8gYSBmb3JjZSBwdXNoPwo+IAo+IEkgdGhpbmsgdGhlIGZpbmFsIGRlY2lzaW9uIGlz
IHVwIHRvIHlvdSwgYnV0IEkgd291bGQgcmVhc29uIGFsb25nCj4gdGhlc2UgbGluZXM6Cj4gCj4g
VGhlIHBvaW50IG9mIHRoZSBwdXNoIGdhdGUgaXMgdG8gc3RvcCByZWdyZXNzaW9ucyBtYWtpbmcg
aXQgaW50bwo+IG1hc3Rlci4gIEhvd2V2ZXIsIG9zc3Rlc3QgY2Fubm90IGN1cnJlbnRseSBoYW5k
bGUgaGVpc2VuYnVncyB3ZWxsLCBzbwo+IGl0IHB1bnRzOiB3aGVuIHNvbWV0aGluZyBpcyBpZGVu
dGlmaWVkIGFzIGEgaGVpc2VuYnVnLCBpdCBpcyBub3QKPiBjb25zaWRlcmVkIGEgcmVncmVzc2lv
bi4KPiAKPiAKPiBUaGVyZSBpcyB0aGlzIGZhaWx1cmUgaW4gMTIzODMxCj4gKDM5NjBmM2E1MjM0
NjM0OGU2YjAzMDZmNjVkMTkzNzU2MTJiZDM1YjksIHN0YWdpbmcpCj4gCj4gIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgPGpvYiBzdGF0dXM+IGJyb2tlbgo+ICB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyMzY3MAo+IAo+IFRoaXMgaXMgYW4g
aW5mcmFzdHJ1Y3R1cmUgcHJvYmxlbS4gIEl0IG1lYW5zIHRoYXQgdGhhdCB4dGYgdGVzdCBkaWRu
J3QKPiBydW4uICBIb3dldmVyLCBlYWNoIGZsaWdodCBydW5zIHRoZSBzYW1lIGJhdHRlcnkgb2Yg
dGVzdHMgb24gNQo+IGRpZmZlcmVudCBob3N0czsgc28gaWRlbnRpY2FsIHRlc3RzIHdlcmUgcnVu
IG9uIG90aGVyIGhvc3RzLiAgV2UncmUKPiBqdXN0IG1pc3NpbmcgMjAlIG9mIHRoZSBYVEYgdGVz
dCBob3N0IGRpdmVyc2l0eSB3ZSB3b3VsZCBoYXZlIGhhZC4KPiAKPiBTbyBvbiB0aGF0IGJhc2lz
IGEgZm9yY2UgcHVzaCBpcyBqdXN0aWZpZWQsIGJlY2F1c2Ugd2UgY2FuIHNlZSB0aGF0Cj4gdGhl
IGZhaWx1cmUgaW4gMTIzODMxIGRvZXMgbm90IHJlYWxseSBnaXZlIGFueSByZWFzb24gdG8gc3Vz
cGVjdCBhCj4gcmVncmVzc2lvbiBhbmQgdGhlIHRlc3QgY292ZXJhZ2Ugd2FzIG9ubHkgc2xpZ2h0
bHkgcmVkdWNlZCBjb21wYXJlZCB0bwo+IHdoYXQgd2FzIHBsYW5uZWQuCj4gCj4gCj4gSG93ZXZl
ciwgdGhlcmUgYXJlIHRoZXNlIGZhaWx1cmVzIGluIDEyMzc5OQo+ICgwNmY1NDJmOGYyZTQ0NmMw
MWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViLCBtYXN0ZXIpCj4gCj4gIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZQo+ICAgIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwKPiAgICBSRUdS
LiB2cy4gMTIzMzIzCj4gCj4gVGhpcyBpcyB2ZXJ5IGxpa2VseSB0aGUga25vd24gYXJuZGFsZSBi
dWcgYW5kIG5vdCBhIGNhdXNlIGZvciBjb25jZXJuLgo+IAo+ICB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtCj4gICAgMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUu
MiBmYWlsCj4gICAgUkVHUi4gdnMuIDEyMzMyM2IKPiAKPiBUaGlzIGZhaWx1cmUgaXMgYmVpbmcg
ZGlzY3Vzc2VkIGluIGVtYWlsLiAgT2J2aW91c2x5IHRoaXMgaXMgbm90IGEKPiByZWdyZXNzaW9u
IGZyb20gbWFzdGVyLCBzaW5jZSBpdCdzICppbiogbWFzdGVyLiAgQnV0IGl0IG1pZ2h0IGJlIGEK
PiByZWxlYXNlIGNyaXRpY2FsIGJ1Zy4KCkknbSBxdWl0ZSBzdXJlIGl0IGlzLiBPVE9IIEkgc3Vz
cGVjdCBpdCBzaG91bGQgaGF2ZSBiZWVuIGFkZHJlc3NlZAppbiA0LjEwIGFscmVhZHkuLi4KClRo
aW5raW5nIG1vcmUgYWJvdXQgaXQgSSBiZWxpZXZlIHRoaXMgaXMgdGhlIHJpZ2h0IHRpbWUgdG8g
dHJ5CmZpeGluZyB0aGF0IGJ1Zy4gSW4gY2FzZSB0aGVyZSBpcyBubyBvYmplY3Rpb24gSSdkIGxp
a2UgdG8gZGVjbGFyZSBpdAphcyBiZWluZyByZWxlYXNlIGNyaXRpY2FsLgoKPiBJZiBpdCBpcyBh
IHJlbGVhc2UgY3JpdGljYWwgYnVnIHRoZW4gYnJhbmNoaW5nIChhbmQgY29uc2VxdWVudGx5Cj4g
b3BlbmluZyBzdGFnaW5nIGFnYWluKSBtaWdodCBlbnRyZW5jaCB0aGUgYnVnLCBib3RoIGJ5IGFs
bG93aW5nCj4gZWZmb3J0IHRvIGdvIHRvICJzaGlueSBuZXcgc3R1ZmYiLCBhbmQgYnkgbWFraW5n
IGl0IGhhcmRlciB0byBmaXggYXMKPiBzdGFnaW5nIGRpdmVyZ2VzIGZyb20gc3RhZ2luZy00LjEx
LgoKUmlnaHQuCgo+IFNvIEkgdGhpbmsgb3ZlcmFsbCwgSSB3b3VsZCBzYXkgdGhpcyBqdXN0aWZp
ZXMgYSBmb3JjZSBwdXNoIGJ1dCBpZiB0aGUKPiByZWFzb24gZm9yIHdhbnRpbmcgYSBmb3JjZSBw
dXNoIHdhcyB0byBlbmFibGUgYnJhbmNoaW5nLCB0aGVyZSBpcyBhbgo+IGFjdHVhbCBkZWNpc2lv
biB0byBiZSBtYWRlLCB3aGljaCBpcyBhIG1hdHRlciBvZiBqdWRnZW1lbnQuCgpUaGFua3MgZm9y
IHRoZSBkZXRhaWxlZCBhbnN3ZXIsIHdoaWNoIGlzIG1vcmUgb3IgbGVzcyBmb2xsb3dpbmcgdGhl
IHNhbWUKbGluZSBvZiB0aG91Z2h0cyBJJ3ZlIGhhZC4KClNvIGxldHMgd2FpdCBhbmQgc2VlIHdo
ZXRoZXIgdGhlcmUgaXMgcHJvZ3Jlc3MgY2F0Y2hpbmcgdGhlIGRvbWFpbiBzYXZlCmJ1Zy4KCkFy
ZSB5b3UgZmluZSB0aGVuIHRvIGxpZnQgdGhlIGN1cnJlbnQgY29tbWl0IG1vcmF0b3JpdW0/CgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:42:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11:42:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQtIu-0008Bd-65; Thu, 07 Jun 2018 11: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=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQtIs-0008BY-ES
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:42:06 +0000
X-Inumbo-ID: 79f7f04e-6a47-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79f7f04e-6a47-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 13:39:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74295872"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 5/7] public / x86: introduce __HYPERCALL_iommu_op
Thread-Index: AQHTo+7cUU0RnW5yAEi/SPOFbaxU/aPS6wIAgIJ0YVA=
Date: Thu, 7 Jun 2018 11:42:01 +0000
Message-ID: <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
In-Reply-To: <5AABC5B402000078001B2C6B@prv-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 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTYgTWFyY2ggMjAxOCAxMjoyNQo+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxB
bmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29t
PjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuCj4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+IDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBLb25yYWRS
emVzenV0ZWsKPiBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Owo+IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPgo+
IFN1YmplY3Q6IFJlOiBbUEFUQ0ggNS83XSBwdWJsaWMgLyB4ODY6IGludHJvZHVjZSBfX0hZUEVS
Q0FMTF9pb21tdV9vcAo+IAo+ID4+PiBPbiAxMi4wMi4xOCBhdCAxMTo0NywgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4g
KysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiBAQCAtMzMsNiArMzMsNyBAQCBvYmotJChD
T05GSUdfQ1JBU0hfREVCVUcpICs9IGdkYnN0dWIubwo+ID4gIG9iai15ICs9IGh5cGVyY2FsbC5v
Cj4gPiAgb2JqLXkgKz0gaTM4Ny5vCj4gPiAgb2JqLXkgKz0gaTgyNTkubwo+ID4gK29iai15ICs9
IGlvbW11X29wLm8KPiAKPiBBcyBtZW50aW9uZWQgaW4gb3RoZXIgY29udGV4dHMsIEknZCBwcmVm
ZXIgaWYgd2Ugc3RvcHBlZCB1c2luZwo+IHVuZGVyc2NvcmVzIGluIHBsYWNlcyB3aGVyZSBkYXNo
ZXMgKG9yIG90aGVyIHNlcGFyYXRvcnMgbm90Cj4gdXNhYmxlIGluIEMgaWRlbnRpZmllcnMpIGFy
ZSBmaW5lLgo+IAoKSSBkb24ndCBzZWUgYW55IGd1aWRhbmNlIGluIENPRElOR19TVFlMRSBvciBl
bHNld2hlcmUsIGFuZCBhbHNvIHRoZSBtYWpvcml0eSBvZiB0aGUgY29kZWJhc2Ugc2VlbXMgdG8g
cHJlZmVyIHVzaW5nIHVuZGVyc2NvcmVzIGluIG1vZHVsZSBuYW1lcy4gUGVyc29uYWxseSBJJ2Qg
cHJlZmVyIG5ldyBjb2RlIHJlbWFpbiBjb25zaXN0ZW50LgoKPiA+IC0tLSAvZGV2L251bGwKPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCj4gPiBAQCAtMCwwICsxLDE2OSBAQAo+ID4K
PiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgo+ICoqKioqKioqKioqKioqKioqKioqKgo+ID4gKyAqIHg4Ni9pb21tdV9vcC5jCj4gPiAr
ICoKPiA+ICsgKiBQYXJhdmlydHVhbGlzZWQgSU9NTVUgZnVuY3Rpb25hbGl0eQo+ID4gKyAqCj4g
PiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl
IGl0IGFuZC9vciBtb2RpZnkKPiA+ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+ID4gKyAqIHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4g
PiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+ICsgKgo+ID4gKyAq
IFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAo+ID4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1Mg
Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ID4gKyAqIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiArICoKPiA+ICsgKiBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQo+
ID4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n
bnUub3JnL2xpY2Vuc2VzLz4uCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTggQ2l0
cml4IFN5c3RlbXMgSW5jCj4gPiArICovCj4gPiArCj4gPiArI2luY2x1ZGUgPHhlbi9ldmVudC5o
Pgo+ID4gKyNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9o
eXBlcmNhbGwuaD4KPiA+ICsKPiA+ICtzdGF0aWMgYm9vbCBjYW5fY29udHJvbF9pb21tdSh2b2lk
KQo+ID4gK3sKPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47
Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAgICAqIElPTU1VIG1hcHBpbmdzIGNhbm5vdCBiZSBt
YW5pcHVsYXRlZCBpZjoKPiA+ICsgICAgICogLSB0aGUgSU9NTVUgaXMgbm90IGVuYWJsZWQgb3Is
Cj4gPiArICAgICAqIC0gdGhlIElPTU1VIGlzIHBhc3NlZCB0aHJvdWdoIG9yLAo+IAo+ICJpcyBw
YXNzZWQgdGhyb3VnaCIgaXNuJ3QgcmVhbGx5IGEgcHJvcGVyIGRlc2NyaXB0aW9uIG9mIHdoYXQK
PiBpb21tdV9wYXNzdGhyb3VnaCBtZWFucywgSSdtIGFmcmFpZC4gVGhlIGRlc2NyaXB0aW9uIG9m
IHRoZQo+IG9wdGlvbiBzYXlzICJDb250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBw
aW5nIGZvcgo+IERvbTAuIiBQZXJoYXBzICJpcyBieXBhc3NlZCI/IEJ1dCB0aGVuIGl0IHdvdWxk
IGJlIGJldHRlcgo+IHRvIHF1YWxpZnkgdGhlIGNoZWNrIHdpdGggaXNfaGFyZHdhcmVfZG9tYWlu
KCksIGRlc3BpdGUgeW91Cj4gcmVzdHJpY3RpbmcgdGhpbmdzIHRvIERvbTAgZm9yIG5vdyBhbnl3
YXkuCj4gCgpJIHRoaW5rIEknbSBnb2luZyB0byBhZGQgYSBoeXBlcmNhbGwgZm9yIGEgZG9tYWlu
IHRvIGVuYWJsZSBQViBJT01NVSBhdCBzdGFydCBvZiBkYXksIHNvIEknbGwgcmUtd29yayBhbGwg
dGhpcyBpbiBhIHNlcGFyYXRlIHBhdGNoLgoKPiA+ICsgICAgICogLSBzaGFyZWQgRVBUIGNvbmZp
Z3VyZWQgb3IsCj4gPiArICAgICAqIC0gWGVuIGlzIG1haW50YWluaW5nIGFuIGlkZW50aXR5IG1h
cC4KPiAKPiBJcyB0aGlzIG1lYW50IHRvIGRlc2NyaWJlIC4uLgo+IAo+ID4gKyAgICAgKi8KPiA+
ICsgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCBpb21tdV9wYXNzdGhyb3VnaCB8fAo+ID4gKyAg
ICAgICAgIGlvbW11X3VzZV9oYXBfcHQoY3VycmQpIHx8IG5lZWRfaW9tbXUoY3VycmQpICkKPiAK
PiAuLi4gbmVlZF9pb21tdSgpIGhlcmU/IEhvdyBpcyB0aGF0IGltcGx5aW5nIGFuIGlkZW50aXR5
IG1hcD8KPiAKPiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ICsKPiA+ICsgICAgcmV0dXJu
IHRydWU7Cj4gCj4gUGxlYXNlIG1ha2UgdGhpcyBhIHNpbmdlIHJldHVybiBzdGF0ZW1lbnQgKHdp
dGggdGhlIGV4cHJlc3Npb24gYXMKPiBvcGVyYW5kKS4KPiAKPiA+ICtsb25nIGRvX2lvbW11X29w
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2lvbW11X29wX3QpCj4gdW9wcywKPiA+ICsgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjb3VudCkKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVk
IGludCBpOwo+ID4gKyAgICBpbnQgcmM7Cj4gPiArCj4gPiArICAgIHJjID0geHNtX2lvbW11X29w
KFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4pOwo+ID4gKyAgICBpZiAoIHJjICkKPiA+ICsgICAg
ICAgIHJldHVybiByYzsKPiA+ICsKPiA+ICsgICAgaWYgKCAhY2FuX2NvbnRyb2xfaW9tbXUoKSAp
Cj4gPiArICAgICAgICByZXR1cm4gLUVBQ0NFUzsKPiA+ICsKPiA+ICsgICAgZm9yICggaSA9IDA7
IGkgPCBjb3VudDsgaSsrICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgeGVuX2lvbW11X29wX3Qg
b3A7Cj4gPiArCj4gPiArICAgICAgICBpZiAoICgoaSAmIDB4ZmYpID09IDB4ZmYpICYmIGh5cGVy
Y2FsbF9wcmVlbXB0X2NoZWNrKCkgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHJj
ID0gaTsKPiAKPiBGb3IgdGhpcyB0byBiZSBjb3JyZWN0IGZvciBsYXJnZSBlbm91Z2ggdmFsdWVz
IG9mICJjb3VudCIsIHJjIG5lZWRzCj4gdG8gaGF2ZSBsb25nIHR5cGUuCgpZZXMsIGl0IGRvZXMg
aW5kZWVkLgoKPiAKPiA+ICsgICAgICAgICAgICBicmVhazsKPiA+ICsgICAgICAgIH0KPiA+ICsK
PiA+ICsgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmb3AsIHVvcHMsIGksIDEp
ICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICByYyA9IC1FRkFVTFQ7Cj4gPiArICAg
ICAgICAgICAgYnJlYWs7Cj4gPiArICAgICAgICB9Cj4gPiArCj4gPiArICAgICAgICBpb21tdV9v
cCgmb3ApOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldCh1b3Bz
LCBpLCAmb3AsIDEpICkKPiAKPiBfX2NvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KCkKPiAKPiBBbHNvIGRv
IHlvdSByZWFsbHkgbmVlZCB0byBjb3B5IGJhY2sgb3RoZXIgdGhhbiB0aGUgc3RhdHVzPwoKQXQg
dGhpcyBzdGFnZSwgbm8uIEknbGwgcmVzdHJpY3QgaXQgaGVyZSBhbmQgaXQgY2FuIGV4cGFuZCBs
YXRlciBpZiBuZWVkIGJlLgoKPiAKPiA+IC0tLSAvZGV2L251bGwKPiA+ICsrKyBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9pb21tdV9vcC5oCj4gPiBAQCAtMCwwICsxLDU1IEBACj4gPiArLyoKPiA+ICsg
KiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBl
cnNvbiBvYnRhaW5pbmcgYQo+IGNvcHkKPiA+ICsgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3Nv
Y2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwKPiB0bwo+ID4gKyAq
IGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRo
b3V0IGxpbWl0YXRpb24gdGhlCj4gPiArICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBt
ZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwKPiBhbmQvb3IKPiA+ICsgKiBz
ZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9t
IHRoZQo+IFNvZnR3YXJlIGlzCj4gPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRv
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiA+ICsgKgo+ID4gKyAqIFRoZSBhYm92ZSBjb3B5
cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVk
Cj4gaW4KPiA+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBT
b2Z0d2FyZS4KPiA+ICsgKgo+ID4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMi
LCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWQo+IEtJTkQsIEVYUFJFU1MgT1IKPiA+ICsgKiBJTVBM
SUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GCj4gTUVS
Q0hBTlRBQklMSVRZLAo+ID4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFO
RCBOT05JTkZSSU5HRU1FTlQuIElOIE5PCj4gRVZFTlQgU0hBTEwgVEhFCj4gPiArICogQVVUSE9S
UyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwKPiBEQU1BR0VT
IE9SIE9USEVSCj4gPiArICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05U
UkFDVCwgVE9SVCBPUgo+IE9USEVSV0lTRSwgQVJJU0lORwo+ID4gKyAqIEZST00sIE9VVCBPRiBP
UiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UKPiBPUiBPVEhFUgo+
ID4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiA+ICsgKgo+ID4gKyAqIENvcHlyaWdo
dCAoQykgMjAxOCBDaXRyaXggU3lzdGVtcyBJbmMKPiA+ICsgKi8KPiA+ICsKPiA+ICsjaWZuZGVm
IF9fWEVOX1BVQkxJQ19JT01NVV9PUF9IX18KPiA+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT01N
VV9PUF9IX18KPiAKPiBQbGVhc2UgY2FuIHlvdSBhdm9pZCBpbnRyb2R1Y2luZyBmdXJ0aGVyIG5h
bWUgc3BhY2UgdmlvbGF0aW9ucwo+IGludG8gdGhlIHB1YmxpYyBoZWFkZXJzPwoKSSBhc3N1bWUg
eW91IG1lYW4gdGhlIGxlYWRpbmcgJ19fJz8gQWdhaW4sIEkgY2hvc2UgdGhlIG5hbWUgYmFzZWQg
b24gY29uc2lzdGVuY3kgd2l0aCBvdGhlciBjb2RlIGFuZCBJJ2QgcHJlZmVyIHRvIHJlbWFpbiBj
b25zaXN0ZW50LiBDb3VsZCB5b3UgZXhwbGFpbiB3aHkgaGF2aW5nIGEgbGVhZGluZyAnX18nIGlz
IHByb2JsZW1hdGljPwoKICBQYXVsCgo+IAo+ID4gKyNpbmNsdWRlICJ4ZW4uaCIKPiA+ICsKPiA+
ICtzdHJ1Y3QgeGVuX2lvbW11X29wIHsKPiA+ICsgICAgdWludDE2X3Qgb3A7Cj4gPiArICAgIHVp
bnQxNl90IGZsYWdzOyAvKiBvcCBzcGVjaWZpYyBmbGFncyAqLwo+ID4gKyAgICBpbnQzMl90IHN0
YXR1czsgLyogb3AgY29tcGxldGlvbiBzdGF0dXM6ICovCj4gPiArICAgICAgICAgICAgICAgICAg
ICAvKiAwIGZvciBzdWNjZXNzIG90aGVyd2lzZSwgbmVnYXRpdmUgZXJybm8gKi8KPiA+ICt9Owo+
IAo+IFBlZWtpbmcgYXQgcGF0Y2ggNiwgeW91IG5lZWQgdG8gYWRkIHRoZSB1bmlvbiBhbmQgYSBs
YXJnZSBlbm91Z2gKPiBwbGFjZWhvbGRlciBoZXJlIHJpZ2h0IGF3YXksIHNvIHRoYXQgdGhlIHN0
cnVjdCBzaXplIHdvbid0IGNoYW5nZQo+IHdpdGggZnV0dXJlIGFkZGl0aW9ucy4KPiAKPiBKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:57:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11:57:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQtXv-0001fQ-LC; Thu, 07 Jun 2018 11:57:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d4zl=iz=citrix.com=prvs=689a3d20f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQtXu-0001fL-MN
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:57:38 +0000
X-Inumbo-ID: a6409052-6a49-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6409052-6a49-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 13:55:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56627056"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 7 Jun 2018 12:57:31 +0100
Message-ID: <1528372651-21260-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] sg-report-flight: When justifying,
 disregard out-of-flight build jobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB3ZSBhcmUgbG9va2luZyBmb3IgYSBwcmV2aW91cyBqb2Igd2hpY2gganVzdGlmaWVzIGEg
ZmFpbHVyZSwgd2UKbmVlZCB0byBjaGVjayB0aGF0IHRoZSBwdXRhdGl2ZSBqdXN0aWZ5aW5nIGpv
YiB1c2VkIHRoZSBzYW1lIHJldmlzaW9uCmFzIHRoZSBiYXNlbGluZSB3ZSBhcmUganVkZ2luZyBh
Z2FpbnN0LiAgU28gd2UgaW52ZXN0aWdhdGUgdGhlIGJ1aWxkCmpvYnMgcmVmZXJyZWQgdG8gYnkg
dGhhdCBwdXRhdGl2ZSBqdXN0aWZ5aW5nIGpvYi4KCkhvd2V2ZXIsIHRoZXJlIGFyZSBjYXNlcyB3
aGVyZSB0aGlzIGlzIG5vdCBhcHByb3ByaWF0ZS4gIEN1cnJlbnRseSwKdGhlIG1vc3Qgb2J2aW91
cyBleGFtcGxlIGlzIGZyZWVic2RidWlsZGpvYi4KClRoZSBmcmVlYnNkIGFycmFuZ2VtZW50cyBp
bnZvbHZlIHJlZmVyZW5jaW5nIGFuIGFub2ludGVkCmZyZWVic2RidWlsZGpvYiwgd2hpY2ggd2Fz
IGluIHR1cm4gYnVpbHQgZnJvbSBhIHByZXZpb3VzCmZyZWVic2RidWlsZGpvYiwgZXZlbnR1YWxs
eSB0ZXJtaW5hdGluZyBpbiBzb21lIGtpbmQgb2YgYWQtaG9jIGpvYi4KV2Ugd291bGQgbm90IHdh
bnQgdG8gaW52ZXN0aWdhdGUgYWxsIG9mIHRob3NlIGV2ZW4gaWYgd2Ugd2VyZSB0cnlpbmcKdG8g
YW5hbHlzZSBhIGZsaWdodCBvbiBhIGZyZWVic2QgYnJhbmNoLgoKVGhlIHJlYWwgdGhpbmcgd2Ug
d2FudCB0byBjaGVjayB0aGF0IHRoZSBidWlsZCBqb2JzICppbiB0aGUgc2FtZQpmbGlnaHQgYXMg
dGhlIGp1c3RpZnlpbmcgam9iKiB1c2VkIHRoZSByaWdodCByZXZpc2lvbnMuICBCdWlsZCBqb2Jz
CmZyb20gb3RoZXIgZmxpZ2h0cyB3ZXJlIGVpdGhlciAoaSkgYnVpbGQgam9icyBmb3IgY29tcG9u
ZW50cyBub3QgYmVpbmcKdGFyZ2VkIGZvciB0ZXN0aW5nIGJ5IHRoaXMgYnJhbmNoLCBidXQgd2hp
Y2ggd2VyZSBuZWNlc3NhcnkgZm9yIHRoZQpqdXN0aWZ5aW5nIGpvYiBhbmQgZm9yIHdoaWNoIHdl
IGRlY2lkZWQgdG8gcmV1c2UgYW5vdGhlciBidWlsZCBqb2IKKGluIHdoaWNoIGNhc2Ugd2UgZG9u
J3QgcmVhbGx5IGNhcmUgd2hhdCB2ZXJzaW9ucyB0aGV5IHVzZWQsIGV2ZW4KaWYgdW5kZXJseWlu
ZyBpdCBhbGwgdGhlcmUgbWlnaHQgYmUgYSBkaWZmZXJlbnQgdmVyc2lvbiBvZiBhIHRyZWUKd2Ug
YXJlIGFjdHVhbGx5IGludGVyZXN0ZWQgaW4gKGlpKSB0aGUga2luZCBvZiBjb250aW51b3VzIHVw
ZGF0ZQp0aGluZyBzZWVuIHdpdGggZnJlZWJzZGJ1aWxkam9iLgoKVGhlcmUgaXMgbm8gY29ycmVz
cG9uZGluZyBpc3N1ZSB3aXRoIGNzLWJpc2VjdGlvbi1zdGVwLCBiZWNhdXNlIGl0Cm9ubHkgbG9v
a3MgZm9yIHRoZSAqYnVpbGRqb2IgcnVudmFycyBvZiB0aGUgdGVzdCBpdCBpcyBhY3R1YWxseQpp
bnRlcmVzdGVkIGluLCBhbmQgZG9lcyBub3QgcmVjdXJzZS4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHNnLXJlcG9ydC1mbGlnaHQg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL3NnLXJl
cG9ydC1mbGlnaHQgYi9zZy1yZXBvcnQtZmxpZ2h0CmluZGV4IDJmNWMzOTEuLmExYWRmOTUgMTAw
NzU1Ci0tLSBhL3NnLXJlcG9ydC1mbGlnaHQKKysrIGIvc2ctcmVwb3J0LWZsaWdodApAQCAtMjU4
LDYgKzI1OCw3IEBAIEVORAogCXdoaWxlIChAYmluZm9zX3RvZG8pIHsKIAkgICAgbXkgKCR3aHks
JGJmbGlnaHQsJGJqb2IpID0gQHsgc2hpZnQgQGJpbmZvc190b2RvIH07CiAJICAgIG5leHQgaWYg
JGJpbmZvc3skYmZsaWdodH17JGJqb2J9OworICAgICAgICAgICAgbmV4dCB1bmxlc3MgJGJmbGln
aHQgPT0gJHRmbGlnaHQ7CiAJICAgICRiaW5mb3N7JGJmbGlnaHR9eyRiam9ifSA9ICR3aHk7CiAJ
ICAgICRidWlsZGpvYnNxLT5leGVjdXRlKCRiZmxpZ2h0LCRiam9iKTsKIAkgICAgJGJpbmZvc19x
dWV1ZS0+KCRiZmxpZ2h0LCRidWlsZGpvYnNxLCR3aHkpOwotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 11:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 11:58:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQtYU-0001i9-Vx; Thu, 07 Jun 2018 11: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=d4zl=iz=citrix.com=prvs=689a3d20f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQtYT-0001hM-Ha
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 11:58:13 +0000
X-Inumbo-ID: 0dbc1e30-6a4a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0dbc1e30-6a4a-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 11:58:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56627090"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23321.7633.505604.105528@mariner.uk.xensource.com>
Date: Thu, 7 Jun 2018 12:58:09 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <b08dcb4b-e59c-3f76-7046-76fda55da8d0@suse.com>
References: <osstest-123831-mainreport@xen.org>
 <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
 <23321.2318.47636.860536@mariner.uk.xensource.com>
 <b08dcb4b-e59c-3f76-7046-76fda55da8d0@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-unstable test] 123831: trouble:
 broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW3hlbi11bnN0YWJsZSB0ZXN0
XSAxMjM4MzE6IHRyb3VibGU6IGJyb2tlbi9mYWlsL3Bhc3MiKToKPiBBcmUgeW91IGZpbmUgdGhl
biB0byBsaWZ0IHRoZSBjdXJyZW50IGNvbW1pdCBtb3JhdG9yaXVtPwoKVGhhdCBzZWVtcyBzZW5z
aWJsZSwgaWYgeW91IGRvbid0IGV4cGVjdCB0byBiZSB0cnlpbmcgdG8gYnJhbmNoIFJTTgpiZWNh
dXNlIG9mIHRoZSBzYXZlL3Jlc3RvcmUgYnVnLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 12:22:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 12:22:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQtv7-0004uZ-9v; Thu, 07 Jun 2018 12:21:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQtv6-0004uU-Tk
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 12:21:36 +0000
X-Inumbo-ID: ff60b438-6a4c-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff60b438-6a4c-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 14:19:17 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A31E6AD2A;
 Thu,  7 Jun 2018 12:21:33 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>
References: <osstest-123831-mainreport@xen.org>
 <c231a50d-443c-d24c-3146-24b547ffec85@suse.com>
 <23321.2318.47636.860536@mariner.uk.xensource.com>
 <b08dcb4b-e59c-3f76-7046-76fda55da8d0@suse.com>
 <23321.7633.505604.105528@mariner.uk.xensource.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: <c2014636-1fdb-a109-95e6-281bc2f7752e@suse.com>
Date: Thu, 7 Jun 2018 14:21:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23321.7633.505604.105528@mariner.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123831: trouble:
 broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDYvMTggMTM6NTgsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFt4ZW4tdW5zdGFibGUgdGVzdF0gMTIzODMxOiB0cm91Ymxl
OiBicm9rZW4vZmFpbC9wYXNzIik6Cj4+IEFyZSB5b3UgZmluZSB0aGVuIHRvIGxpZnQgdGhlIGN1
cnJlbnQgY29tbWl0IG1vcmF0b3JpdW0/Cj4gCj4gVGhhdCBzZWVtcyBzZW5zaWJsZSwgaWYgeW91
IGRvbid0IGV4cGVjdCB0byBiZSB0cnlpbmcgdG8gYnJhbmNoIFJTTgo+IGJlY2F1c2Ugb2YgdGhl
IHNhdmUvcmVzdG9yZSBidWcuCgpPa2F5LCBjb21taXR0ZXJzLCB5b3UgY2FuIGNvbW1pdCByZWxl
YXNlLWFja2VkIHBhdGNoZXMgYWdhaW4uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:09:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:09:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQufE-0001uJ-R1; Thu, 07 Jun 2018 13:09:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=idok=iz=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fQufD-0001uA-MM
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 13:09:16 +0000
X-Inumbo-ID: a657c197-6a53-11e8-9728-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::11])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a657c197-6a53-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:06:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528376951;
 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=ezPEMMgDbF2/HyROKBlnspAhOgqekkp2K70bCyzwbyw=;
 b=N43r0TpQ6O5BIqwclgq5lhRsxTJ+eXRYXLl3gQ1PWOsYDrTG+MhEhcmUAJEH1h0IIz
 iPLmFGGVyFHefWFvlCp56gNfjr5rNuXwKhYkkaX1fIs0L5aYAXLWqN/eFouctPVhaYhC
 NtlSPFiVOUfVDzDb5j0LZVTtIxwcHt8n5GP0VqpSNGp9qxPp3O0uj9Z4sdKuvvUf+LcS
 Koj6FHPpqI6rXVWZ0nt+FgTA0XJLzuwrQ+5SlG29D68KW4I16Onhj8VMDv0lFNX0W8pR
 KPxiFjnva/eKbkwHFZra/mqit1zmLjB59BopBXT7DnMDrYa8gmpSf7ub12X2ZOSkJtSu
 PX6Q==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc09VbzR8stxx+XNVGnx9ZX3co74kFtJGu5gyLH"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id K02a34u57D8cCc2
 (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, 7 Jun 2018 15:08:38 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 15:08:29 +0200
Message-Id: <20180607130829.18811-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Tim Deegan <tim@xen.org>,
 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>

QWRkIGFuIG9wdGlvbiB0byBjb250cm9sIHdoZW4gdlRTQyBlbXVsYXRpb24gd2lsbCBiZSBhY3Rp
dmF0ZWQgZm9yIGEKZG9tVSB3aXRoIHRzY19tb2RlPWRlZmF1bHQuIFdpdGhvdXQgc3VjaCBvcHRp
b24gZWFjaCBUU0MgYWNjZXNzIGZyb20KZG9tVSB3aWxsIGJlIGVtdWxhdGVkLCB3aGljaCBjYXVz
ZXMgYSBzaWduaWZpY2FudCBwZXJmb21hbmNlIGRyb3AgZm9yCndvcmtsb2FkcyB0aGF0IG1ha2Ug
dXNlIG9mIHJkdHNjLgoKT25lIG9wdGlvbiB0byBhdm9pZCB0aGUgVFNDIG9wdGlvbiBpcyB0byBy
dW4gZG9tVXMgd2l0aCB0c2NfbW9kZT1uYXRpdmUuClRoaXMgaGFzIHRoZSBkcmF3YmFjayB0aGF0
IG1pZ3JhdGluZyBhIGRvbVUgZnJvbSBhICIyLjNHSHoiIGNsYXNzIGhvc3QKdG8gYSAiMi40R0h6
IiBjbGFzcyBob3N0IG1heSBjaGFuZ2UgdGhlIHJhdGUgYXQgd2ljaCB0aGUgVFNDIGNvdW50ZXIK
aW5jcmVhc2VzLCB0aGUgZG9tVSBtYXkgbm90IGJlIHByZXBhcmVkIGZvciB0aGF0LgoKV2l0aCB0
aGUgbmV3IG9wdGlvbiB0aGUgaG9zdCBhZG1pbiBjYW4gZGVjaWRlIGhvdyBhIGRvbVUgc2hvdWxk
IGJlaGF2ZQp3aGVuIGl0IGlzIG1pZ3JhdGVkIGFjcm9zcyBzeXN0ZW1zIG9mIHRoZSBzYW1lIGNs
YXNzLiBTaW5jZSB0aGVyZSBpcwphbHdheXMgc29tZSBqaXR0ZXIgd2hlbiBYZW4gY2FsaWJyYXRl
cyB0aGUgY3B1X2toeiB2YWx1ZSwgYWxsIGhvc3RzIG9mCnRoZSBzYW1lIGNsYXNzIHdpbGwgbW9z
dCBsaWtlbHkgaGF2ZSBzbGlnaHRseSBkaWZmZXJlbnQgdmFsdWVzLiBBcyBhCnJlc3VsdCB2VFND
IGVtdWxhdGlvbiBpcyB1bmF2b2lkYWJsZS4gRGF0YSBjb2xsZWN0ZWQgZHVyaW5nIHRoZSBpbmNp
ZGVudAp3aGljaCB0cmlnZ2VyZWQgdGhpcyBjaGFuZ2Ugc2hvd2VkIGEgaml0dGVyIG9mIHVwIHRv
IDIwMCBLSHogYWNyb3NzCnN5c3RlbXMgb2YgdGhlIHNhbWUgY2xhc3MuCgpFeGlzdGluZyBwYWRk
aW5nIGZpZWxkcyBhcmUgcmV1c2VkIHRvIHN0b3JlIHZ0c2Nfa2h6X3RvbGVyYW5jZSBhcyB1MTYu
ClRoZSBwYWRkaW5nIGlzIHNlbnQgYXMgemVybyBpbiB3cml0ZV90c2NfaW5mbyB0byB0aGUgcmVj
ZXZpbmcgaG9zdC4KVGhlIHBhZGRpbmcgaXMgdW5kZWZpbmVkIGlmIHRoZSBjaGFuZ2VkIGNvZGUg
cnVucyBhcyByZWNlaXZlci4KaGFuZGxlX3RzY19pbmZvIGhhcyBubyBjb2RlIHRvIHZlcmlmeSB0
aGF0IHBhZGRpbmcgaXMgaW5kZWVkIHplcm8uIER1ZQp0byB0aGUgbGFjayBvZiBhIHZlcnNpb24g
ZmllbGQgaXQgaXMgaW1wb3NzaWJsZSB0byBrbm93IGlmIHRoZSBzZW5kZXIKYWxyZWFkeSBoYXMg
dGhlIG5ld2x5IGludHJvZHVjZWQgdnRzY190b2xlcmFuY2UgZmllbGQuIEluIHRoZSB3b3JzdApj
YXNlIHRoZSByZWNlaXZpbmcgZG9tVSB3aWxsIGdldCBhbiB1bmVtdWxhdGVkIFRTQy4KClNpZ25l
ZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ICh2MDcvdjA4KQpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPiAodjA4KQotLQoKdjk6CiAtIGV4dGVuZCBjb21taXQgbXNn
LCBtZW50aW9uIHBvdGVudGlhbCBpc3N1ZXMgd2l0aCB4Y19zcl9yZWNfdHNjX2luZm8uX3JlczEK
djg6CiAtIGFkanVzdCBhbHNvIHB5dGhvbiBzdHJlYW0gY2hlY2tlciBmb3IgYWRkZWQgdG9sZXJh
bmNlIG1lbWJlcgp2NzoKIC0gdXNlIHVpbnQxNiBpbiBsaWJ4bF90eXBlcy5pZGwgdG8gbWF0Y2gg
dHlwZSB1c2VkIGVsc2V3aGVyZSBpbiB0aGUgcGF0Y2gKdjY6CiAtIG1lbnRpb24gZGVmYXVsdCB2
YWx1ZSBpbiB4bC5jZmcKIC0gdHNjX3NldF9pbmZvOiByZW1vdmUgdXNhZ2Ugb2YgX19mdW5jX18s
IHVzZSAlZCBmb3IgZG9taWQKIC0gdHNjX3NldF9pbmZvOiB1c2UgQUJTIHRvIGNhbGN1bGF0ZSBr
aHpfZGlmZgp2NToKIC0gcmVkdWNlIGZ1bmN0aW9uYWxpdHkgdG8gYWxsb3cgc2V0dGluZyBvZiB0
aGUgdG9sZXJhbmNlIHZhbHVlCiAgIG9ubHkgYXQgaW5pdGlhbCBkb21VIHN0YXJ0dXAKdjQ6CiAt
IGFkZCBtaXNzaW5nIGNvcHliYWNrIGluIFhFTl9ET01DVExfc2V0X3Z0c2NfdG9sZXJhbmNlX2to
egp2MzoKIC0gcmVuYW1lIHZ0c2Nfa2h6X3RvbGVyYW5jZSB0byB2dHNjX3RvbGVyYW5jZV9raHoK
IC0gc2VwYXJhdGUgZG9tY3RscyB0byBhZGp1c3QgdmFsdWVzCiAtIG1vcmUgZG9jcwogLSB1cGRh
dGUgbGlieGwuaAogLSB1cGRhdGUgcHl0aG9uIHRlc3RzCiAtIGZsYXNrIGNoZWNrIGJvdW5kIHRv
IHRzYyBwZXJtaXNzaW9ucwogLSBub3QgcnVudGltZSB0ZXN0ZWQgZHVlIHRvIGRsc3ltKCkgYnVp
bGQgZXJyb3JzIGluIHN0YWdpbmcKLS0tCiBkb2NzL21hbi94ZW4tdHNjbW9kZS5wb2QuNyAgICAg
ICAgICAgICAgIHwgMTYgKysrKysrKysrKysrKwogZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluICAg
ICAgICAgICAgICAgICB8IDEwICsrKysrKysrCiBkb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1z
dHJlYW0ucGFuZG9jIHwgIDYgKysrLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAg
ICAgICAgICAgfCAgMiArKwogdG9vbHMvbGlieGMveGNfZG9tYWluLmMgICAgICAgICAgICAgICAg
ICB8ICA0ICsrKysKIHRvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbl94ODYuYyAgICAgICAgICAgfCAg
NiArKystLQogdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oICAgICAgICB8ICAzICsr
LQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKysrCiB0
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgICAgIHwgIDEgKwogdG9vbHMvbGli
eGwvbGlieGxfeDg2LmMgICAgICAgICAgICAgICAgICB8ICAzICsrLQogdG9vbHMvcHl0aG9uL3hl
bi9sb3dsZXZlbC94Yy94Yy5jICAgICAgICB8ICAyICstCiB0b29scy9weXRob24veGVuL21pZ3Jh
dGlvbi9saWJ4Yy5weSAgICAgIHwgIDggKysrLS0tLQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAg
ICAgICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKysKIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICAgICAgICAgfCAz
MCArKysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgg
ICAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L3RpbWUuaCAgICAgICAgICAg
ICAgIHwgIDYgKysrLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCAgICAgICAgICAgICAg
fCAgMyArKy0KIDE5IGZpbGVzIGNoYW5nZWQsIDk2IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbi10c2Ntb2RlLnBvZC43IGIvZG9jcy9tYW4v
eGVuLXRzY21vZGUucG9kLjcKaW5kZXggM2JiYzk2ZjIwMS4uMTIyYWUzNjY3OSAxMDA2NDQKLS0t
IGEvZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcKKysrIGIvZG9jcy9tYW4veGVuLXRzY21vZGUu
cG9kLjcKQEAgLTk5LDYgKzk5LDkgQEAgd2hldGhlciBvciBub3QgdGhlIFZNIGhhcyBiZWVuIHNh
dmVkL3Jlc3RvcmVkL21pZ3JhdGVkCiAKID1iYWNrCiAKK0lmIHRoZSB0c2NfbW9kZSBpcyBzZXQg
dG8gImRlZmF1bHQiIHRoZSBkZWNpc2lvbiB0byBlbXVsYXRlIFRTQyBjYW4gYmUKK3R3ZWFrZWQg
ZnVydGhlciB3aXRoIHRoZSAidnRzY190b2xlcmFuY2Vfa2h6IiBvcHRpb24uCisKIFRvIHVuZGVy
c3RhbmQgdGhpcyBpbiBtb3JlIGRldGFpbCwgdGhlIHJlc3Qgb2YgdGhpcyBkb2N1bWVudCBtdXN0
CiBiZSByZWFkLgogCkBAIC0yMTEsNiArMjE0LDE5IEBAIGlzIGVtdWxhdGVkLiAgTm90ZSB0aGF0
LCB0aG91Z2ggZW11bGF0ZWQsIHRoZSAiYXBwYXJlbnQiIFRTQyBmcmVxdWVuY3kKIHdpbGwgYmUg
dGhlIFRTQyBmcmVxdWVuY3kgb2YgdGhlIGluaXRpYWwgcGh5c2ljYWwgbWFjaGluZSwgZXZlbiBh
ZnRlcgogbWlncmF0aW9uLgogCitTaW5jZSB0aGUgY2FsaWJyYXRpb24gb2YgdGhlIFRTQyBmcmVx
dWVuY3kgbWF5IG5vdCBiZSAxMDAlIGFjY3VyYXRlLCB0aGUKK2V4YWN0IHZhbHVlIG9mIHRoZSBm
cmVxdWVuY3kgY2FuIGNoYW5nZSBldmVuIGFjcm9zcyByZWJvb3RzLiBUaGlzIG1lYW5zCithbHNv
IHNldmVyYWwgb3RoZXJ3aXNlIGlkZW50aWNhbCBzeXN0ZW1zIGNhbiBoYXZlIGEgc2xpZ2h0bHkg
ZGlmZmVyZW50CitUU0MgZnJlcXVlbmN5LiBBcyBhIHJlc3VsdCBUU0MgYWNjZXNzIHdpbGwgYmUg
ZW11bGF0ZWQgaWYgYSBkb21VIGlzCittaWdyYXRlZCBmcm9tIG9uZSBob3N0IHRvIGFub3RoZXIs
IGlkZW50aWNhbCBob3N0LiBUbyBhdm9pZCB0aGUKK3BlcmZvcm1hbmNlIGltcGFjdCBvZiBUU0Mg
ZW11bGF0aW9uIGEgY2VydGFpbiB0b2xlcmFuY2Ugb2YgdGhlIG1lYXN1cmVkCitob3N0IFRTQyBm
cmVxdWVuY3kgY2FuIGJlIHNwZWNpZmllZCB3aXRoICJ2dHNjX3RvbGVyYW5jZV9raHoiLiBJZiB0
aGUKK21lYXN1cmVkICJjcHVfa2h6IiB2YWx1ZSBpcyB3aXRoaW4gdGhlIHRvbGVyYW5jZSByYW5n
ZSwgVFNDIGFjY2VzcworcmVtYWlucyBuYXRpdmUuIE90aGVyd2lzZSBpdCB3aWxsIGJlIGVtdWxh
dGVkLiBUaGlzIGFsbG93cyB0byBtaWdyYXRlCitkb21VcyBiZXR3ZWVuIGlkZW50aWNhbCBoYXJk
d2FyZS4gSWYgdGhlIGRvbVUgd2lsbCBiZSBtaWdyYXRlZCB0byBhCitkaWZmZXJlbnQga2luZCBv
ZiBoYXJkd2FyZSwgc2F5IGZyb20gYSAiMi4zR0h6IiB0byBhICIyLjVHSHoiIHN5c3RlbSwKK1RT
QyB3aWxsIGJlIGVtdWFsdGVkIHRvIG1haW50YWluIHRoZSBUU0MgZnJlcXVlbmN5IGV4cGVjdGVk
IGJ5IHRoZSBkb21VLgorCiBGb3IgZW52aXJvbm1lbnRzIHdoZXJlIGJvdGggVFNDLXNhZmVuZXNz
IEFORCBoaWdoZXN0IHBlcmZvcm1hbmNlCiBldmVuIGFjcm9zcyBtaWdyYXRpb24gaXMgYSByZXF1
aXJlbWVudCwgYXBwbGljYXRpb24gY29kZSBjYW4gYmUgc3BlY2lhbGx5CiBtb2RpZmllZCB0byB1
c2UgYW4gYWxnb3JpdGhtIGV4cGxpY2l0bHkgZGVzaWduZWQgaW50byBYZW4gZm9yIHRoaXMgcHVy
cG9zZS4KZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgppbmRleCA0N2Q4ODI0M2IxLi45OTUyNzc3OTRmIDEwMDY0NAotLS0gYS9k
b2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCkBA
IC0xODk4LDYgKzE4OTgsMTYgQEAgZGV0ZXJtaW5lZCBpbiBhIHNpbWlsYXIgd2F5IHRvIHRoYXQg
b2YgQjxkZWZhdWx0PiBUU0MgbW9kZS4KIAogUGxlYXNlIHNlZSBCPHhlbi10c2Ntb2RlKDcpPiBm
b3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGlzIG9wdGlvbi4KIAorPWl0ZW0gQjx2dHNjX3RvbGVy
YW5jZV9raHo9IktIWiI+CisKK0I8KHg4NiBvbmx5LCByZWxldmFudCBvbmx5IGZvciB0c2NfbW9k
ZT1kZWZhdWx0KT4KK1doZW4gYSBkb21VIGlzIHN0YXJ0ZWQsIHRoZSBDUFUgZnJlcXVlbmN5IG9m
IHRoZSBob3N0IGlzIHVzZWQgYnkgdGhlIGRvbVUgZm9yCitUU0MgcmVsYXRlZCB0aW1lIG1lYXN1
cmVtZW50LiBPbmNlIHRoZSBkb21VIGlzIGVpdGhlciBtaWdyYXRlZCBvcgorc2F2ZWQvcmVzdG9y
ZWQgb24gYW5vdGhlciBob3N0IHRoYXQgQ1BVIGZyZXF1ZW5jeSBoYXMgdG8gYmUgZW11bGF0ZWQg
dG8gYXZvaWQKK3RpbWVkcmlmdC4gVG8gYXZvaWQgdGhlIHBlcmZvcm1hbmNlIHBlbmFsdHkgb2Yg
dGhlIFRTQyBlbXVsYXRpb24sIGFsbG93IGEKK2NlcnRhaW4gYW1vdW50IG9mIGppdHRlciBvZiB0
aGUgbWVhc3VyZWQgQ1BVIGZyZXF1ZW5jeSBvbiB0aGUgaG9zdHMgdGhlIGRvbVUKK2lzIHN1cHBv
c2VkIHRvIHJ1biBvbi4gRGVmYXVsdCB2YWx1ZSBpcyAwLCBpLmUuIG5vIHRvbGVyYW5jZS4KKwog
PWl0ZW0gQjxsb2NhbHRpbWU9Qk9PTEVBTj4KIAogU2V0IHRoZSByZWFsIHRpbWUgY2xvY2sgdG8g
bG9jYWwgdGltZSBvciB0byBVVEMuIEZhbHNlICgwKSBieSBkZWZhdWx0LApkaWZmIC0tZ2l0IGEv
ZG9jcy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYyBiL2RvY3Mvc3BlY3MvbGli
eGMtbWlncmF0aW9uLXN0cmVhbS5wYW5kb2MKaW5kZXggNzM0MjFmZjM5My4uMGQwZjE3ZWRiMSAx
MDA2NDQKLS0tIGEvZG9jcy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYworKysg
Yi9kb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jCkBAIC0zLDcgKzMsNyBA
QAogICBBbmRyZXcgQ29vcGVyIDw8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4+CiAgIFdlbiBD
b25neWFuZyA8PHdlbmN5QGNuLmZ1aml0c3UuY29tPj4KICAgWWFuZyBIb25neWFuZyA8PGhvbmd5
YW5nLnlhbmdAZWFzeXN0YWNrLmNuPj4KLSUgUmV2aXNpb24gMgorJSBSZXZpc2lvbiAzCiAKIElu
dHJvZHVjdGlvbgogPT09PT09PT09PT09CkBAIC00NzIsNyArNDcyLDcgQEAgWEVOXF9ET01DVExc
X3tnZXQsc2V0fXRzY2luZm8gaHlwZXJjYWxsIHN1Yi1vcHMuCiAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAgICAgfCBuc2VjICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCi0gICAgfCBpbmNhcm5hdGlvbiAg
ICAgICAgICAgIHwgKHJlc2VydmVkKSAgICAgICAgICAgICB8CisgICAgfCBpbmNhcm5hdGlvbiAg
ICAgICAgICAgIHwgdG9sZXJhbmNlIHwgKHJlc2VydmVkKSB8CiAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAKIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkBAIC00
ODUsNiArNDg1LDggQEAga2h6ICAgICAgICAgICAgICBUU0MgZnJlcXVlbmN5LCBpbiBrSHouCiBu
c2VjICAgICAgICAgICAgIEVsYXBzZWQgdGltZSwgaW4gbmFub3NlY29uZHMuCiAKIGluY2FybmF0
aW9uICAgICAgSW5jYXJuYXRpb24uCisKK3RvbGVyYW5jZSAgICAgICAgQW1vdW50IG9mIEppdHRl
ciB0aGUgZG9tVSBjYW4gaGFuZGxlIGFmdGVyIG1pZ3JhdGlvbgogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIAogXGNs
ZWFycGFnZQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA0MDhmYTFjNmE0Li5lNzRjNDgwYWUyIDEw
MDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTM2MCw2ICsxMzYwLDcgQEAgaW50IHhjX2RvbWFpbl9z
ZXRfdHNjX2luZm8oeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCB0c2NfbW9kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90
IGVsYXBzZWRfbnNlYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGd0c2Nf
a2h6LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgdnRzY190b2xlcmFuY2Vf
a2h6LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgaW5jYXJuYXRpb24pOwog
CiBpbnQgeGNfZG9tYWluX2dldF90c2NfaW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwKQEAgLTEzNjcs
NiArMTM2OCw3IEBAIGludCB4Y19kb21haW5fZ2V0X3RzY19pbmZvKHhjX2ludGVyZmFjZSAqeGNo
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnRzY19tb2RlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgKmVsYXBzZWRfbnNlYywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90ICpndHNjX2toeiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQxNl90ICp2dHNjX3RvbGVyYW5jZV9raHosCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqaW5jYXJuYXRpb24pOwogCiBpbnQgeGNfZG9tYWluX2Rpc2FibGVf
bWlncmF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQpOwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMveGNfZG9tYWluLmMgYi90b29scy9saWJ4Yy94Y19kb21haW4uYwppbmRleCA1
N2UxOGVlMjI3Li5lYzExMTk4OWVlIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19kb21haW4u
YworKysgYi90b29scy9saWJ4Yy94Y19kb21haW4uYwpAQCAtODUyLDYgKzg1Miw3IEBAIGludCB4
Y19kb21haW5fc2V0X3RzY19pbmZvKHhjX2ludGVyZmFjZSAqeGNoLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgdHNjX21vZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50NjRfdCBlbGFwc2VkX25zZWMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCBndHNjX2toeiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZ0c2Nf
dG9sZXJhbmNlX2toeiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGluY2Fy
bmF0aW9uKQogewogICAgIERFQ0xBUkVfRE9NQ1RMOwpAQCAtODYwLDYgKzg2MSw3IEBAIGludCB4
Y19kb21haW5fc2V0X3RzY19pbmZvKHhjX2ludGVyZmFjZSAqeGNoLAogICAgIGRvbWN0bC51LnRz
Y19pbmZvLnRzY19tb2RlID0gdHNjX21vZGU7CiAgICAgZG9tY3RsLnUudHNjX2luZm8uZWxhcHNl
ZF9uc2VjID0gZWxhcHNlZF9uc2VjOwogICAgIGRvbWN0bC51LnRzY19pbmZvLmd0c2Nfa2h6ID0g
Z3RzY19raHo7CisgICAgZG9tY3RsLnUudHNjX2luZm8udnRzY190b2xlcmFuY2Vfa2h6ID0gdnRz
Y190b2xlcmFuY2Vfa2h6OwogICAgIGRvbWN0bC51LnRzY19pbmZvLmluY2FybmF0aW9uID0gaW5j
YXJuYXRpb247CiAgICAgcmV0dXJuIGRvX2RvbWN0bCh4Y2gsICZkb21jdGwpOwogfQpAQCAtODY5
LDYgKzg3MSw3IEBAIGludCB4Y19kb21haW5fZ2V0X3RzY19pbmZvKHhjX2ludGVyZmFjZSAqeGNo
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnRzY19tb2RlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgKmVsYXBzZWRfbnNlYywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90ICpndHNjX2toeiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQxNl90ICp2dHNjX3RvbGVyYW5jZV9raHosCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqaW5jYXJuYXRpb24pCiB7CiAgICAgaW50IHJjOwpAQCAtODgyLDYg
Kzg4NSw3IEBAIGludCB4Y19kb21haW5fZ2V0X3RzY19pbmZvKHhjX2ludGVyZmFjZSAqeGNoLAog
ICAgICAgICAqdHNjX21vZGUgPSBkb21jdGwudS50c2NfaW5mby50c2NfbW9kZTsKICAgICAgICAg
KmVsYXBzZWRfbnNlYyA9IGRvbWN0bC51LnRzY19pbmZvLmVsYXBzZWRfbnNlYzsKICAgICAgICAg
Kmd0c2Nfa2h6ID0gZG9tY3RsLnUudHNjX2luZm8uZ3RzY19raHo7CisgICAgICAgICp2dHNjX3Rv
bGVyYW5jZV9raHogPSBkb21jdGwudS50c2NfaW5mby52dHNjX3RvbGVyYW5jZV9raHo7CiAgICAg
ICAgICppbmNhcm5hdGlvbiA9IGRvbWN0bC51LnRzY19pbmZvLmluY2FybmF0aW9uOwogICAgIH0K
ICAgICByZXR1cm4gcmM7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2
LmMgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2LmMKaW5kZXggOThmMWNlZjMwZi4uZWEz
ZTU1MWE4MyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uX3g4Ni5jCisrKyBi
L3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbl94ODYuYwpAQCAtMTIsNyArMTIsOCBAQCBpbnQgd3Jp
dGVfdHNjX2luZm8oc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICB9OwogCiAgICAgaWYg
KCB4Y19kb21haW5fZ2V0X3RzY19pbmZvKHhjaCwgY3R4LT5kb21pZCwgJnRzYy5tb2RlLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHNjLm5zZWMsICZ0c2Mua2h6LCAmdHNjLmlu
Y2FybmF0aW9uKSA8IDAgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHNjLm5z
ZWMsICZ0c2Mua2h6LCAmdHNjLnZ0c2NfdG9sZXJhbmNlLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmdHNjLmluY2FybmF0aW9uKSA8IDAgKQogICAgIHsKICAgICAgICAgUEVSUk9S
KCJVbmFibGUgdG8gb2J0YWluIFRTQyBpbmZvcm1hdGlvbiIpOwogICAgICAgICByZXR1cm4gLTE7
CkBAIC0zNCw3ICszNSw4IEBAIGludCBoYW5kbGVfdHNjX2luZm8oc3RydWN0IHhjX3NyX2NvbnRl
eHQgKmN0eCwgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQogICAgIH0KIAogICAgIGlmICggeGNf
ZG9tYWluX3NldF90c2NfaW5mbyh4Y2gsIGN0eC0+ZG9taWQsIHRzYy0+bW9kZSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdHNjLT5uc2VjLCB0c2MtPmtoeiwgdHNjLT5pbmNhcm5h
dGlvbikgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0c2MtPm5zZWMsIHRzYy0+
a2h6LCB0c2MtPnZ0c2NfdG9sZXJhbmNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0c2MtPmluY2FybmF0aW9uKSApCiAgICAgewogICAgICAgICBQRVJST1IoIlVuYWJsZSB0byBz
ZXQgVFNDIGluZm9ybWF0aW9uIik7CiAgICAgICAgIHJldHVybiAtMTsKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL3hjX3NyX3N0cmVhbV9mb3JtYXQuaCBiL3Rvb2xzL2xpYnhjL3hjX3NyX3N0cmVh
bV9mb3JtYXQuaAppbmRleCAxNWZmMWM3ZWZiLi45YjUyZjZhY2U2IDEwMDY0NAotLS0gYS90b29s
cy9saWJ4Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmgKKysrIGIvdG9vbHMvbGlieGMveGNfc3Jfc3Ry
ZWFtX2Zvcm1hdC5oCkBAIC0xMjEsNyArMTIxLDggQEAgc3RydWN0IHhjX3NyX3JlY190c2NfaW5m
bwogICAgIHVpbnQzMl90IGtoejsKICAgICB1aW50NjRfdCBuc2VjOwogICAgIHVpbnQzMl90IGlu
Y2FybmF0aW9uOwotICAgIHVpbnQzMl90IF9yZXMxOworICAgIHVpbnQxNl90IHZ0c2NfdG9sZXJh
bmNlOworICAgIHVpbnQxNl90IF9yZXMxOwogfTsKIAogLyogSFZNX1BBUkFNUyAqLwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggYTA5
ZDA2OTM1OC4uMjI0N2YwNDY0OCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysg
Yi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0zNTQsNiArMzU0LDEyIEBACiAjZGVmaW5lIExJQlhM
X0hBVkVfQlVJTERJTkZPX0JPT1RMT0FERVIgMQogI2RlZmluZSBMSUJYTF9IQVZFX0JVSUxESU5G
T19CT09UTE9BREVSX0FSR1MgMQogCisvKgorICogTElCWExfSEFWRV9WVFNDX1RPTEVSQU5DRV9L
SFogaW5kaWNhdGVzIHRoYXQgbGlieGxfZG9tYWluX2J1aWxkX2luZm8KKyAqIGhhcyB0aGUgdnRz
Y190b2xlcmFuY2Vfa2h6IGZpZWxkLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfVlRTQ19UT0xF
UkFOQ0VfS0haIDEKKwogLyoKICAqIGxpYnhsIEFCSSBjb21wYXRpYmlsaXR5CiAgKgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCmluZGV4IDAxZWMxZDFhZmEuLmJiOTk3NzY0MDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAg
LTQ2Niw2ICs0NjYsNyBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9IFN0cnVjdCgiZG9tYWlu
X2J1aWxkX2luZm8iLFsKICAgICAoInZjcHVfc29mdF9hZmZpbml0eSIsIEFycmF5KGxpYnhsX2Jp
dG1hcCwgIm51bV92Y3B1X3NvZnRfYWZmaW5pdHkiKSksCiAgICAgKCJudW1hX3BsYWNlbWVudCIs
ICBsaWJ4bF9kZWZib29sKSwKICAgICAoInRzY19tb2RlIiwgICAgICAgIGxpYnhsX3RzY19tb2Rl
KSwKKyAgICAoInZ0c2NfdG9sZXJhbmNlX2toeiIsIHVpbnQxNiksCiAgICAgKCJtYXhfbWVta2Ii
LCAgICAgICBNZW1LQiksCiAgICAgKCJ0YXJnZXRfbWVta2IiLCAgICBNZW1LQiksCiAgICAgKCJ2
aWRlb19tZW1rYiIsICAgICBNZW1LQiksCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94
ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4IGFiODg1NjI2MTkuLmQ5NzQ3Y2M0
NWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX3g4Ni5jCkBAIC0zMTQsNyArMzE0LDggQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9j
cmVhdGUobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAg
ZGVmYXVsdDoKICAgICAgICAgYWJvcnQoKTsKICAgICB9Ci0gICAgeGNfZG9tYWluX3NldF90c2Nf
aW5mbyhjdHgtPnhjaCwgZG9taWQsIHRzY19tb2RlLCAwLCAwLCAwKTsKKyAgICB4Y19kb21haW5f
c2V0X3RzY19pbmZvKGN0eC0+eGNoLCBkb21pZCwgdHNjX21vZGUsIDAsIDAsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+Yl9pbmZvLnZ0c2NfdG9sZXJhbmNlX2toeiwgMCk7
CiAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmlnLT5iX2luZm8uZGlzYWJsZV9taWdy
YXRlKSkKICAgICAgICAgeGNfZG9tYWluX2Rpc2FibGVfbWlncmF0ZShjdHgtPnhjaCwgZG9taWQp
OwogICAgIHJ0Y190aW1lb2Zmc2V0ID0gZF9jb25maWctPmJfaW5mby5ydGNfdGltZW9mZnNldDsK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYyBiL3Rvb2xzL3B5
dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwppbmRleCA2OTRiZmEwNjQyLi5kNzgxNTg5ODg2IDEw
MDY0NAotLS0gYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKKysrIGIvdG9vbHMv
cHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCkBAIC0xNTIyLDcgKzE1MjIsNyBAQCBzdGF0aWMg
UHlPYmplY3QgKnB5eGNfZG9tYWluX3NldF90c2NfaW5mbyhYY09iamVjdCAqc2VsZiwgUHlPYmpl
Y3QgKmFyZ3MpCiAgICAgaWYgKCFQeUFyZ19QYXJzZVR1cGxlKGFyZ3MsICJpaSIsICZkb20sICZ0
c2NfbW9kZSkpCiAgICAgICAgIHJldHVybiBOVUxMOwogCi0gICAgaWYgKHhjX2RvbWFpbl9zZXRf
dHNjX2luZm8oc2VsZi0+eGNfaGFuZGxlLCBkb20sIHRzY19tb2RlLCAwLCAwLCAwKSAhPSAwKQor
ICAgIGlmICh4Y19kb21haW5fc2V0X3RzY19pbmZvKHNlbGYtPnhjX2hhbmRsZSwgZG9tLCB0c2Nf
bW9kZSwgMCwgMCwgMCwgMCkgIT0gMCkKICAgICAgICAgcmV0dXJuIHB5eGNfZXJyb3JfdG9fZXhj
ZXB0aW9uKHNlbGYtPnhjX2hhbmRsZSk7CiAKICAgICBQeV9JTkNSRUYoemVybyk7CmRpZmYgLS1n
aXQgYS90b29scy9weXRob24veGVuL21pZ3JhdGlvbi9saWJ4Yy5weSBiL3Rvb2xzL3B5dGhvbi94
ZW4vbWlncmF0aW9uL2xpYnhjLnB5CmluZGV4IGYyNDQ0OGE5ZWYuLmFiY2RhNjE3ZTQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3B5dGhvbi94ZW4vbWlncmF0aW9uL2xpYnhjLnB5CisrKyBiL3Rvb2xzL3B5
dGhvbi94ZW4vbWlncmF0aW9uL2xpYnhjLnB5CkBAIC0xMTQsNyArMTE0LDcgQEAgWDg2X1BWX1Ay
TV9GUkFNRVNfRk9STUFUICA9ICJJSSIKIFg4Nl9QVl9WQ1BVX0hEUl9GT1JNQVQgICAgPSAiSUki
CiAKICMgdHNjX2luZm8KLVRTQ19JTkZPX0ZPUk1BVCAgICAgICAgICAgPSAiSUlRSUkiCitUU0Nf
SU5GT19GT1JNQVQgICAgICAgICAgID0gIklJUUlISCIKIAogIyBodm1fcGFyYW1zCiBIVk1fUEFS
QU1TX0VOVFJZX0ZPUk1BVCAgID0gIlFRIgpAQCAtMzYzLDE0ICszNjMsMTQgQEAgY2xhc3MgVmVy
aWZ5TGlieGMoVmVyaWZ5QmFzZSk6CiAgICAgICAgIGlmIGxlbihjb250ZW50KSAhPSBzejoKICAg
ICAgICAgICAgIHJhaXNlIFJlY29yZEVycm9yKCJMZW5ndGggc2hvdWxkIGJlICV1IGJ5dGVzIiAl
IChzeiwgKSkKIAotICAgICAgICBtb2RlLCBraHosIG5zZWMsIGluY2FybiwgcmVzMSA9IHVucGFj
ayhUU0NfSU5GT19GT1JNQVQsIGNvbnRlbnQpCisgICAgICAgIG1vZGUsIGtoeiwgbnNlYywgaW5j
YXJuLCB0b2xlcmFuY2UsIHJlczEgPSB1bnBhY2soVFNDX0lORk9fRk9STUFULCBjb250ZW50KQog
CiAgICAgICAgIGlmIHJlczEgIT0gMDoKICAgICAgICAgICAgIHJhaXNlIFN0cmVhbUVycm9yKCJS
ZXNlcnZlZCBiaXRzIHNldCBpbiBUU0NfSU5GTzogMHglMDh4IgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJSAocmVzMSwgKSkKIAotICAgICAgICBzZWxmLmluZm8oIiAgTW9kZSAldSwg
JXUga0h6LCAldSBucywgaW5jYXJuYXRpb24gJWQiCi0gICAgICAgICAgICAgICAgICAlIChtb2Rl
LCBraHosIG5zZWMsIGluY2FybikpCisgICAgICAgIHNlbGYuaW5mbygiICBNb2RlICV1LCAldSBr
SHosICV1IG5zLCBpbmNhcm5hdGlvbiAlZCwgdG9sZXJhbmNlICV1IGtIeiIKKyAgICAgICAgICAg
ICAgICAgICUgKG1vZGUsIGtoeiwgbnNlYywgaW5jYXJuLCB0b2xlcmFuY2UpKQogCiAKICAgICBk
ZWYgdmVyaWZ5X3JlY29yZF9odm1fY29udGV4dChzZWxmLCBjb250ZW50KToKZGlmZiAtLWdpdCBh
L3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IGU2YzU0NDgz
ZTAuLjE5MTU2NDBkNjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9v
bHMveGwveGxfcGFyc2UuYwpAQCAtMTEyNiw2ICsxMTI2LDkgQEAgdm9pZCBwYXJzZV9jb25maWdf
ZGF0YShjb25zdCBjaGFyICpjb25maWdfc291cmNlLAogICAgICAgICB9CiAgICAgfQogCisgICAg
aWYgKCF4bHVfY2ZnX2dldF9sb25nKGNvbmZpZywgInZ0c2NfdG9sZXJhbmNlX2toeiIsICZsLCAw
KSkKKyAgICAgICAgYl9pbmZvLT52dHNjX3RvbGVyYW5jZV9raHogPSBsIDwgMCB8fCBsID4gVUlO
VDE2X01BWCA/IFVJTlQxNl9NQVggOiBsOworCiAgICAgaWYgKCF4bHVfY2ZnX2dldF9sb25nKGNv
bmZpZywgInJ0Y190aW1lb2Zmc2V0IiwgJmwsIDApKQogICAgICAgICBiX2luZm8tPnJ0Y190aW1l
b2Zmc2V0ID0gbDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCmluZGV4IDBjYTgyMGEwMGEuLjNhZTEzYjhmNzggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTU1
Nyw3ICs1NTcsNyBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOyAvKiBOb3QgSFZNIGFuZCBub3QgUFY/ICovCiAK
ICAgICAvKiBpbml0aWFsaXplIGRlZmF1bHQgdHNjIGJlaGF2aW9yIGluIGNhc2UgdG9vbHMgZG9u
J3QgKi8KLSAgICB0c2Nfc2V0X2luZm8oZCwgVFNDX01PREVfREVGQVVMVCwgMFVMLCAwLCAwKTsK
KyAgICB0c2Nfc2V0X2luZm8oZCwgVFNDX01PREVfREVGQVVMVCwgMFVMLCAwLCAwLCAwKTsKIAog
ICAgIC8qIFBWL1BWSCBndWVzdHMgZ2V0IGFuIGVtdWxhdGVkIFBJVCB0b28gZm9yIHZpZGVvIEJJ
T1NlcyB0byB1c2UuICovCiAgICAgcGl0X2luaXQoZCwgY3B1X2toeik7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggOGZiYmYz
YWViMy4uZDg2ZmY1ODQ4MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtOTM5LDYgKzkzOSw3IEBAIGxvbmcgYXJjaF9kb19k
b21jdGwoCiAgICAgICAgICAgICB0c2NfZ2V0X2luZm8oZCwgJmRvbWN0bC0+dS50c2NfaW5mby50
c2NfbW9kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAmZG9tY3RsLT51LnRzY19pbmZvLmVs
YXBzZWRfbnNlYywKICAgICAgICAgICAgICAgICAgICAgICAgICAmZG9tY3RsLT51LnRzY19pbmZv
Lmd0c2Nfa2h6LAorICAgICAgICAgICAgICAgICAgICAgICAgICZkb21jdGwtPnUudHNjX2luZm8u
dnRzY190b2xlcmFuY2Vfa2h6LAogICAgICAgICAgICAgICAgICAgICAgICAgICZkb21jdGwtPnUu
dHNjX2luZm8uaW5jYXJuYXRpb24pOwogICAgICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAg
ICAgICAgICAgICBjb3B5YmFjayA9IHRydWU7CkBAIC05NTQsNiArOTU1LDcgQEAgbG9uZyBhcmNo
X2RvX2RvbWN0bCgKICAgICAgICAgICAgIHRzY19zZXRfaW5mbyhkLCBkb21jdGwtPnUudHNjX2lu
Zm8udHNjX21vZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51LnRzY19pbmZv
LmVsYXBzZWRfbnNlYywKICAgICAgICAgICAgICAgICAgICAgICAgICBkb21jdGwtPnUudHNjX2lu
Zm8uZ3RzY19raHosCisgICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51LnRzY19pbmZv
LnZ0c2NfdG9sZXJhbmNlX2toeiwKICAgICAgICAgICAgICAgICAgICAgICAgICBkb21jdGwtPnUu
dHNjX2luZm8uaW5jYXJuYXRpb24pOwogICAgICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAg
ICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYv
dGltZS5jCmluZGV4IGMzNDJkMDA3MzIuLjRhOWM0M2I3MTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwpAQCAtMjA2Myw3ICsyMDYzLDcg
QEAgaW50IGhvc3RfdHNjX2lzX3NhZmUodm9pZCkKICAqLwogdm9pZCB0c2NfZ2V0X2luZm8oc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDMyX3QgKnRzY19tb2RlLAogICAgICAgICAgICAgICAgICAgdWlu
dDY0X3QgKmVsYXBzZWRfbnNlYywgdWludDMyX3QgKmd0c2Nfa2h6LAotICAgICAgICAgICAgICAg
ICAgdWludDMyX3QgKmluY2FybmF0aW9uKQorICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnZ0
c2NfdG9sZXJhbmNlX2toeiwgdWludDMyX3QgKmluY2FybmF0aW9uKQogewogICAgIGJvb2wgZW5h
YmxlX3RzY19zY2FsaW5nID0gaXNfaHZtX2RvbWFpbihkKSAmJgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX3RzY19zY2FsaW5nX3N1cHBvcnRlZCAmJiAhZC0+YXJjaC52dHNjOwpA
QCAtMjA3OSw2ICsyMDc5LDcgQEAgdm9pZCB0c2NfZ2V0X2luZm8oc3RydWN0IGRvbWFpbiAqZCwg
dWludDMyX3QgKnRzY19tb2RlLAogICAgICAgICAqZWxhcHNlZF9uc2VjID0gKmd0c2Nfa2h6ID0g
MDsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBUU0NfTU9ERV9ERUZBVUxUOgorICAgICAgICAq
dnRzY190b2xlcmFuY2Vfa2h6ID0gZC0+YXJjaC52dHNjX3RvbGVyYW5jZV9raHo7CiAgICAgICAg
IGlmICggZC0+YXJjaC52dHNjICkKICAgICAgICAgewogICAgIGNhc2UgVFNDX01PREVfQUxXQVlT
X0VNVUxBVEU6CkBAIC0yMTIxLDcgKzIxMjIsOCBAQCB2b2lkIHRzY19nZXRfaW5mbyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50MzJfdCAqdHNjX21vZGUsCiAgKi8KIHZvaWQgdHNjX3NldF9pbmZvKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB0c2NfbW9kZSwgdWlu
dDY0X3QgZWxhcHNlZF9uc2VjLAotICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3RzY19raHos
IHVpbnQzMl90IGluY2FybmF0aW9uKQorICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3RzY19r
aHosIHVpbnQxNl90IHZ0c2NfdG9sZXJhbmNlX2toeiwKKyAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IGluY2FybmF0aW9uKQogewogICAgIEFTU0VSVCghaXNfc3lzdGVtX2RvbWFpbihkKSk7CiAK
QEAgLTIxMzMsOSArMjEzNSwxMiBAQCB2b2lkIHRzY19zZXRfaW5mbyhzdHJ1Y3QgZG9tYWluICpk
LAogCiAgICAgc3dpdGNoICggZC0+YXJjaC50c2NfbW9kZSA9IHRzY19tb2RlICkKICAgICB7Cisg
ICAgICAgIGJvb2wgZGlzYWJsZV92dHNjOwogICAgICAgICBib29sIGVuYWJsZV90c2Nfc2NhbGlu
ZzsKIAogICAgIGNhc2UgVFNDX01PREVfREVGQVVMVDoKKyAgICAgICAgZC0+YXJjaC52dHNjX3Rv
bGVyYW5jZV9raHogPSB2dHNjX3RvbGVyYW5jZV9raHo7CisgICAgICAgIC8qIEZhbGx0aHJvdWdo
LiAqLwogICAgIGNhc2UgVFNDX01PREVfQUxXQVlTX0VNVUxBVEU6CiAgICAgICAgIGQtPmFyY2gu
dnRzY19vZmZzZXQgPSBnZXRfc190aW1lKCkgLSBlbGFwc2VkX25zZWM7CiAgICAgICAgIGQtPmFy
Y2gudHNjX2toeiA9IGd0c2Nfa2h6ID86IGNwdV9raHo7CkBAIC0yMTQ4LDggKzIxNTMsMjUgQEAg
dm9pZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICogV2hlbiBhIGd1
ZXN0IGlzIGNyZWF0ZWQsIGd0c2Nfa2h6IGlzIHBhc3NlZCBpbiBhcyB6ZXJvLCBtYWtpbmcKICAg
ICAgICAgICogZC0+YXJjaC50c2Nfa2h6ID09IGNwdV9raHouIFRodXMgbm8gbmVlZCB0byBjaGVj
ayBpbmNhcm5hdGlvbi4KICAgICAgICAgICovCisgICAgICAgIGRpc2FibGVfdnRzYyA9IGQtPmFy
Y2gudHNjX2toeiA9PSBjcHVfa2h6OworCisgICAgICAgIGlmICggdHNjX21vZGUgPT0gVFNDX01P
REVfREVGQVVMVCAmJiBndHNjX2toeiAmJgorICAgICAgICAgICAgIGQtPmFyY2gudnRzY190b2xl
cmFuY2Vfa2h6ICkKKyAgICAgICAgeworICAgICAgICAgICAgbG9uZyBraHpfZGlmZjsKKworICAg
ICAgICAgICAga2h6X2RpZmYgPSBBQlMoKGxvbmcpKGNwdV9raHogLSBndHNjX2toeikpOworICAg
ICAgICAgICAgZGlzYWJsZV92dHNjID0ga2h6X2RpZmYgPD0gZC0+YXJjaC52dHNjX3RvbGVyYW5j
ZV9raHo7CisKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IGhvc3QgaGFz
ICVsdSBrSHosIgorICAgICAgICAgICAgICAgICAgICIgZG9tVSBleHBlY3RzICV1IGtIeiwiCisg
ICAgICAgICAgICAgICAgICAgIiBkaWZmZXJlbmNlIG9mICVsZCBpcyAlcyB0b2xlcmFuY2Ugb2Yg
JXVcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBjcHVfa2h6LCBndHNjX2to
eiwga2h6X2RpZmYsCisgICAgICAgICAgICAgICAgICAgZGlzYWJsZV92dHNjID8gIndpdGhpbiIg
OiAib3V0c2lkZSIsCisgICAgICAgICAgICAgICAgICAgZC0+YXJjaC52dHNjX3RvbGVyYW5jZV9r
aHopOworICAgICAgICB9CiAgICAgICAgIGlmICggdHNjX21vZGUgPT0gVFNDX01PREVfREVGQVVM
VCAmJiBob3N0X3RzY19pc19zYWZlKCkgJiYKLSAgICAgICAgICAgICAoZC0+YXJjaC50c2Nfa2h6
ID09IGNwdV9raHogfHwKKyAgICAgICAgICAgICAoZGlzYWJsZV92dHNjIHx8CiAgICAgICAgICAg
ICAgIChpc19odm1fZG9tYWluKGQpICYmCiAgICAgICAgICAgICAgICBodm1fZ2V0X3RzY19zY2Fs
aW5nX3JhdGlvKGQtPmFyY2gudHNjX2toeikpKSApCiAgICAgICAgIHsKQEAgLTIyMzgsNiArMjI2
MCw4IEBAIHN0YXRpYyB2b2lkIGR1bXBfc29mdHRzYyh1bnNpZ25lZCBjaGFyIGtleSkKICAgICAg
ICAgICAgIHByaW50aygiLG9mcz0lIyJQUkl4NjQsIGQtPmFyY2gudnRzY19vZmZzZXQpOwogICAg
ICAgICBpZiAoIGQtPmFyY2gudHNjX2toeiApCiAgICAgICAgICAgICBwcmludGsoIixraHo9JSJQ
Ukl1MzIsIGQtPmFyY2gudHNjX2toeik7CisgICAgICAgIGlmICggZC0+YXJjaC52dHNjX3RvbGVy
YW5jZV9raHogKQorICAgICAgICAgICAgcHJpbnRrKCIsdG9sPSUiUFJJdTE2LCBkLT5hcmNoLnZ0
c2NfdG9sZXJhbmNlX2toeik7CiAgICAgICAgIGlmICggZC0+YXJjaC5pbmNhcm5hdGlvbiApCiAg
ICAgICAgICAgICBwcmludGsoIixpbmM9JSJQUkl1MzIsIGQtPmFyY2guaW5jYXJuYXRpb24pOwog
I2lmICFkZWZpbmVkKE5ERUJVRykgfHwgZGVmaW5lZChDT05GSUdfUEVSRl9DT1VOVEVSUykKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCmluZGV4IDE5N2Y4ZDYyYmUuLmJlMzI2NWFhN2YgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaApAQCAtMzc5LDYgKzM3OSw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbgogICAgIHVpbnQ2NF90
IHZ0c2Nfb2Zmc2V0OyAgICAvKiBhZGp1c3RtZW50IGZvciBzYXZlL3Jlc3RvcmUvbWlncmF0ZSAq
LwogICAgIHVpbnQzMl90IHRzY19raHo7ICAgICAgICAvKiBjYWNoZWQgZ3Vlc3Qga2h6IGZvciBj
ZXJ0YWluIGVtdWxhdGVkIG9yCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhcmR3
YXJlIFRTQyBzY2FsaW5nIGNhc2VzICovCisgICAgdWludDMyX3QgdnRzY190b2xlcmFuY2Vfa2h6
OyAvKiBkb21VIGhhbmRsZXMgdGhhdCBtdWNoIGppdHRlciBpbiBjcHVfa2h6ICovCiAgICAgc3Ry
dWN0IHRpbWVfc2NhbGUgdnRzY190b19uczsgLyogc2NhbGluZyBmb3IgY2VydGFpbiBlbXVsYXRl
ZCBvcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhcmR3YXJlIFRTQyBz
Y2FsaW5nIGNhc2VzICovCiAgICAgc3RydWN0IHRpbWVfc2NhbGUgbnNfdG9fdnRzYzsgLyogc2Nh
bGluZyBmb3IgY2VydGFpbiBlbXVsYXRlZCBvcgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3RpbWUuaAppbmRleCBiM2FlODMyZGY0
Li5lZjliZTdhNzAxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3RpbWUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3RpbWUuaApAQCAtNjEsMTAgKzYxLDEyIEBAIHU2NCBndGlt
ZV90b19ndHNjKHN0cnVjdCBkb21haW4gKmQsIHU2NCB0aW1lKTsKIHU2NCBndHNjX3RvX2d0aW1l
KHN0cnVjdCBkb21haW4gKmQsIHU2NCB0c2MpOwogCiB2b2lkIHRzY19zZXRfaW5mbyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50MzJfdCB0c2NfbW9kZSwgdWludDY0X3QgZWxhcHNlZF9uc2VjLAotICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgZ3RzY19raHosIHVpbnQzMl90IGluY2FybmF0aW9uKTsK
KyAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGd0c2Nfa2h6LCB1aW50MTZfdCB2dHNjX3RvbGVy
YW5jZV9raHosCisgICAgICAgICAgICAgICAgICB1aW50MzJfdCBpbmNhcm5hdGlvbik7CiAgICAK
IHZvaWQgdHNjX2dldF9pbmZvKHN0cnVjdCBkb21haW4gKmQsIHVpbnQzMl90ICp0c2NfbW9kZSwg
dWludDY0X3QgKmVsYXBzZWRfbnNlYywKLSAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpndHNj
X2toeiwgdWludDMyX3QgKmluY2FybmF0aW9uKTsKKyAgICAgICAgICAgICAgICAgIHVpbnQzMl90
ICpndHNjX2toeiwgdWludDE2X3QgKnZ0c2NfdG9sZXJhbmNlX2toeiwKKyAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90ICppbmNhcm5hdGlvbik7CiAgICAKIAogdm9pZCBmb3JjZV91cGRhdGVfdmNw
dV9zeXN0ZW1fdGltZShzdHJ1Y3QgdmNwdSAqdik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9w
dWJsaWMvZG9tY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKaW5kZXggMDUzNWRh
ODFjNi4uYjJhMTBmZjA0ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5o
CisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaApAQCAtNzAyLDcgKzcwMiw4IEBAIHN0
cnVjdCB4ZW5fZG9tY3RsX3RzY19pbmZvIHsKICAgICB1aW50MzJfdCB0c2NfbW9kZTsKICAgICB1
aW50MzJfdCBndHNjX2toejsKICAgICB1aW50MzJfdCBpbmNhcm5hdGlvbjsKLSAgICB1aW50MzJf
dCBwYWQ7CisgICAgdWludDE2X3QgdnRzY190b2xlcmFuY2Vfa2h6OworICAgIHVpbnQxNl90IHBh
ZDsKICAgICB1aW50NjRfYWxpZ25lZF90IGVsYXBzZWRfbnNlYzsKIH07CiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:21:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 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 1fQur4-00044A-19; Thu, 07 Jun 2018 13:21:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQur2-000445-Uq
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:21:28 +0000
X-Inumbo-ID: 5ce06611-6a55-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ce06611-6a55-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:19:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 07:21:27 -0600
Message-Id: <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 07:21:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
In-Reply-To: <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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+IE9uIDA3LjA2LjE4IGF0IDEzOjQyLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAxNiBNYXJjaCAyMDE4IDEyOjI1Cj4+ID4+PiBPbiAxMi4wMi4xOCBhdCAxMTo0NywgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZp
bGUKPj4gPiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPj4gPiBAQCAtMzMsNiArMzMsNyBA
QCBvYmotJChDT05GSUdfQ1JBU0hfREVCVUcpICs9IGdkYnN0dWIubwo+PiA+ICBvYmoteSArPSBo
eXBlcmNhbGwubwo+PiA+ICBvYmoteSArPSBpMzg3Lm8KPj4gPiAgb2JqLXkgKz0gaTgyNTkubwo+
PiA+ICtvYmoteSArPSBpb21tdV9vcC5vCj4+IAo+PiBBcyBtZW50aW9uZWQgaW4gb3RoZXIgY29u
dGV4dHMsIEknZCBwcmVmZXIgaWYgd2Ugc3RvcHBlZCB1c2luZwo+PiB1bmRlcnNjb3JlcyBpbiBw
bGFjZXMgd2hlcmUgZGFzaGVzIChvciBvdGhlciBzZXBhcmF0b3JzIG5vdAo+PiB1c2FibGUgaW4g
QyBpZGVudGlmaWVycykgYXJlIGZpbmUuCj4gCj4gSSBkb24ndCBzZWUgYW55IGd1aWRhbmNlIGlu
IENPRElOR19TVFlMRSBvciBlbHNld2hlcmUsIGFuZCBhbHNvIHRoZSBtYWpvcml0eSAKPiBvZiB0
aGUgY29kZWJhc2Ugc2VlbXMgdG8gcHJlZmVyIHVzaW5nIHVuZGVyc2NvcmVzIGluIG1vZHVsZSBu
YW1lcy4gUGVyc29uYWxseSAKPiBJJ2QgcHJlZmVyIG5ldyBjb2RlIHJlbWFpbiBjb25zaXN0ZW50
LgoKVGhlIGxhY2sgb2Ygc3RhdGVtZW50IHRvIHRoaXMgZWZmZWN0IGlzIHdoeSBJJ3ZlIHNhaWQg
IkknZCBwcmVmZXIiLiBTZWUKYWx0ZXJuYXRpdmUtYXNtLmgsIHg4Ni1kZWZucy5oLCBvciB4ODYt
dmVuZG9ycy5oIGZvciBfcmVjZW50XwpleGFtcGxlcyBvZiBtb3ZpbmcgaW50byB0aGUgb3RoZXIg
ZGlyZWN0aW9uLiBPbiBhbGwga2V5Ym9hcmRzIEkndmUKc2VlbiBvciB1c2VkLCBhbiB1bmRlcnNj
b3JlIHJlcXVpcmVzIHR3byBrZXlzIHRvIGJlIHByZXNzZWQsIHdoaWxlCmEgZGFzaCB0YWtlcyBv
bmx5IG9uZS4gVGhpcyBpc24ndCBtdWNoIGZvciBhbiBpbmRpdmlkdWFsIGluc3RhbmNlLCBidXQK
aXQgc3VtcyB1cC4gSXQncyB0aGUgc2FtZSByZWFzb24gd2h5IEknbSBhZHZvY2F0aW5nIGFnYWlu
c3QgdGhlIHVzZQpvZiB1bmRlcnNjb3JlcyBpbiBuZXcgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1l
cy4KCkluIHRoZSBlbmQsIGxvb2tpbmcgYXQgdGhlIGhpc3Rvcnkgb2YgdHlwb2dyYXBoeSwgSSB0
aGluayB1bmRlcnNjb3JlCmlzIGEgcmVsYXRpdmVseSBsYXRlIChhbmQgcHJlc3VtYWJseSBhcnRp
ZmljaWFsKSBhZGRpdGlvbjsgaW4gcGFydGljdWxhciBJCmRvbid0IHJlY2FsbCBtZWNoYW5pY2Fs
IHR5cGUgd3JpdGVycyB0byBldmVuIGhhdmUgYSBrZXkgZm9yIGl0LiBJdCdzCnVzZSBhcyBhIHZp
c3VhbCBzZXBhcmF0b3IgaXMgbmVjZXNzYXJ5IGluIGUuZy4gcHJvZ3JhbW1pbmcKbGFuZ3VhZ2Vz
LCBhcyBjb21tb25seSBkYXNoIGRlc2lnbmF0ZWQgdGhlIG9wZXJhdG9yIGZvciAibWludXMiCnRo
ZXJlLiBFeHRlbmRpbmcgc3VjaCBuYW1pbmcgdG8gbm9uLWlkZW50aWZpZXJzIChmaWxlIHN5c3Rl
bSBuYW1lcwphbmQgY29tbWFuZCBsaW5lIG9wdGlvbnMgYXJlIGp1c3QgcHJvbWluZW50IGV4YW1w
bGVzKSBpcyBzaW1wbHkKbWlzZ3VpZGVkIGltby4KCj4+ID4gLS0tIC9kZXYvbnVsbAo+PiA+ICsr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCj4+ID4gQEAgLTAsMCArMSw1NSBAQAo+
PiA+ICsvKgo+PiA+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYQo+PiBjb3B5Cj4+ID4gKyAqIG9mIHRoaXMg
c29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2Fy
ZSIpLAo+PiB0bwo+PiA+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0
aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+PiA+ICsgKiByaWdodHMgdG8g
dXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNl
LAo+PiBhbmQvb3IKPj4gPiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8g
cGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUKPj4gU29mdHdhcmUgaXMKPj4gPiArICogZnVybmlz
aGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPj4gPiAr
ICoKPj4gPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lv
biBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQKPj4gaW4KPj4gPiArICogYWxsIGNvcGllcyBvciBz
dWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4+ID4gKyAqCj4+ID4gKyAqIFRI
RSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWQo+
PiBLSU5ELCBFWFBSRVNTIE9SCj4+ID4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJ
TUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKPj4gTUVSQ0hBTlRBQklMSVRZLAo+PiA+ICsgKiBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBO
Two+PiBFVkVOVCBTSEFMTCBUSEUKPj4gPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVS
UyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwKPj4gREFNQUdFUyBPUiBPVEhFUgo+PiA+ICsgKiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SCj4+IE9U
SEVSV0lTRSwgQVJJU0lORwo+PiA+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBX
SVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFCj4+IE9SIE9USEVSCj4+ID4gKyAqIERFQUxJTkdT
IElOIFRIRSBTT0ZUV0FSRS4KPj4gPiArICoKPj4gPiArICogQ29weXJpZ2h0IChDKSAyMDE4IENp
dHJpeCBTeXN0ZW1zIEluYwo+PiA+ICsgKi8KPj4gPiArCj4+ID4gKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPTU1VX09QX0hfXwo+PiA+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT01NVV9PUF9IX18K
Pj4gCj4+IFBsZWFzZSBjYW4geW91IGF2b2lkIGludHJvZHVjaW5nIGZ1cnRoZXIgbmFtZSBzcGFj
ZSB2aW9sYXRpb25zCj4+IGludG8gdGhlIHB1YmxpYyBoZWFkZXJzPwo+IAo+IEkgYXNzdW1lIHlv
dSBtZWFuIHRoZSBsZWFkaW5nICdfXyc/IEFnYWluLCBJIGNob3NlIHRoZSBuYW1lIGJhc2VkIG9u
IAo+IGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgY29kZSBhbmQgSSdkIHByZWZlciB0byByZW1haW4g
Y29uc2lzdGVudC4gQ291bGQgeW91IAo+IGV4cGxhaW4gd2h5IGhhdmluZyBhIGxlYWRpbmcgJ19f
JyBpcyBwcm9ibGVtYXRpYz8KCk5hbWVzIHN0YXJ0aW5nIHdpdGggZG91YmxlIHVuZGVyc2NvcmVz
IGFyZSByZXNlcnZlZCAoYXMgYXJlLCBidHcsCm5hbWVzIHN0YXJ0aW5nIHdpdGggYSBzaW5nbGUg
dW5kZXJzY29yZSBhbmQgYW4gdXBwZXIgY2FzZSBsZXR0ZXIpLgpXaGlsZSBpdCdzIHVubGlrZWx5
IGZvciBhIGNvbXBpbGVyIHRvIGV2ZXIgd2FudCB0byB1c2UKX19YRU5fUFVCTElDX0lPTU1VX09Q
X0hfXyBmb3IgaXRzIGludGVybmFsIHB1cnBvc2VzLCB3ZSBjb3VsZG4ndAp2YWxpZGx5IGNvbXBs
YWluIGlmIG9uZSBkaWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:29:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQuyW-0004s4-Ah; Thu, 07 Jun 2018 13:29: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=mfxv=iz=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fQuyV-0004ru-Kp
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:29:11 +0000
X-Inumbo-ID: c2b8cfe4-6a56-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2b8cfe4-6a56-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 13:29:10 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w57DQKp0082393;
 Thu, 7 Jun 2018 13:29:05 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=VHKdN0mpZ4cCG0YHQycNdKklItRtgyuFMqUv+w8V+8Y=;
 b=gCIP7xDEebjj2folrTmBUEBQo++3D4FC7VvO8sJXy92Gu2DmUmA1v4lVAHnOJsfPBeV3
 sqHvbrD8o7l1li2OEja9QG1Aj119QYJ6+Xabfo7WrWHq4XHaDvJ/Wt8SX/bWXzGuvHVU
 TjUHmYHDPl8P8A3BitEoBtaO+3Dsby+BBfNyAELVtV6RpVEgrmfJxaqA9DyPY8LLyDjt
 ZqLLlzEUqR0bbCfu9d6Z2yeZZpggF6s+ocSWF4zY8cKYYehZVtNlHiwCo1Zz/iCHEhTO
 WATx8UhetAHplBhglQNztUOX6v2s74Cxrwyuhi8Ae+5FwavlRnWpnuBRfZbiaG+vAhOm UQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jbvypry9y-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 13:29:05 +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 w57DT4cZ003464
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 13:29:04 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w57DT4e4004576;
 Thu, 7 Jun 2018 13:29:04 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 06:29:04 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 530AC6A00A3; Thu,  7 Jun 2018 09:29:03 -0400 (EDT)
Date: Thu, 7 Jun 2018 09:29:03 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180607132903.GB24186@char.us.oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-3-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180523061923.2036-3-andr2000@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806070153
Subject: Re: [Xen-devel] [PATCH 3/3] xen/displif: Add unique display
 connector identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBNYXkgMjMsIDIwMTggYXQgMDk6MTk6MjNBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IAo+IElmIGZyb250ZW5kIGlzIGNvbmZpZ3VyZWQg
dG8gZXhwb3NlIG11bHRpcGxlIGNvbm5lY3RvcnMgdGhlbiBiYWNrZW5kIG1heQo+IHJlcXVpcmUg
YSB3YXkgdG8gdW5pcXVlbHkgaWRlbnRpZnkgY29uY3JldGUgdmlydHVhbCBjb25uZWN0b3Igd2l0
aGluIHRoZQo+IGZyb250ZW5kLiBUaGlzIGlzIHVzZWZ1bCBmb3IgdXNlLWNhc2VzIHdoZXJlIGNv
bm5lY3RvciBuZWVkcyB0byBiZQo+IG1hdGNoZWQgdG8gcGh5c2ljYWwgZGlzcGxheSBjb25uZWN0
b3IuCj4gQWRkIFhlbkJ1cyAidW5pcXVlLWlkIiBub2RlIHBhcmFtZXRlciwgc28gdGhpcyBzb3J0
IG9mIHVzZS1jYXNlcyBjYW4KPiBiZSBpbXBsZW1lbnRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4gLS0tCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9kaXNwbGlmLmggfCA4ICsrKysrKysrCj4g
IDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2lvL2Rpc3BsaWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9kaXNwbGlm
LmgKPiBpbmRleCA4YTk0ZjFmOWI5ZDAuLjc4MTU4ZjczOWNmNSAxMDA2NDQKPiAtLS0gYS94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8vZGlzcGxpZi5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lv
L2Rpc3BsaWYuaAo+IEBAIC0xODksNiArMTg5LDEzIEBACj4gICAqCj4gICAqLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gQ29ubmVjdG9yIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiAgICoKPiArICogdW5pcXVlLWlkCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50MzJfdD4KCkRpdHRvLCBwZXJoYXBzIGFuIHN0cmluZyBpbnN0ZWFkPwo+ICsgKgo+ICsg
KiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBlYWNoIGNvbm5lY3Rv
ciBpcyBhc3NpZ25lZCBhCj4gKyAqICAgICAgdW5pcXVlIElEICh3aXRoaW4gdGhlIGZyb250IGRy
aXZlciksIHNvIGl0IGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZQo+ICsgKiAgICAgIGJhY2tlbmQg
YnkgdGhpcyBJRC4KPiArICoKPiAgICogcmVzb2x1dGlvbgo+ICAgKiAgICAgIFZhbHVlczogICAg
ICAgICA8d2lkdGgsIHVpbnQzMl90Png8aGVpZ2h0LCB1aW50MzJfdD4KPiAgICoKPiBAQCAtMzY4
LDYgKzM3NSw3IEBACj4gICNkZWZpbmUgWEVORElTUExfRklFTERfRVZUX0NIQU5ORUwgICAgImV2
dC1ldmVudC1jaGFubmVsIgo+ICAjZGVmaW5lIFhFTkRJU1BMX0ZJRUxEX1JFU09MVVRJT04gICAg
ICJyZXNvbHV0aW9uIgo+ICAjZGVmaW5lIFhFTkRJU1BMX0ZJRUxEX0JFX0FMTE9DICAgICAgICJi
ZS1hbGxvYyIKPiArI2RlZmluZSBYRU5ESVNQTF9GSUVMRF9VTklRVUVfSUQgICAgICAidW5pcXVl
LWlkIgo+ICAKPiAgLyoKPiAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+IC0tIAo+IDIuMTcuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:29:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQuyI-0004ri-1T; Thu, 07 Jun 2018 13:28:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mfxv=iz=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fQuyG-0004rd-6a
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:28:56 +0000
X-Inumbo-ID: 67597f97-6a56-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67597f97-6a56-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:26: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 w57DQ1sl131971;
 Thu, 7 Jun 2018 13:28:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=D/qEFJPmPc4L+6Butje0oaKyBHQbEKHXx9B6Yt8VlDQ=;
 b=kSyN0n8a+EnZqXKkCyI47pkPNwBlG4LdGRB6niBWmDZNoFPKfh4IBgOnpv/7wbGlhikI
 E7NTCWFYxamYj4kHqwIh9KK57x08j9A1YNLJ6veaJjNlXsKPMgdwRaf4sLIW0OPQyX9Y
 ugftBS+BRzVtBmjAA5McdQSKC0ESqHxn4Nwdj3MiSjIQF2VAuto2wLT9qSsd8Ycypd3a
 XsYHqPoFceapD9xFUPxv6Du8oFD+0m8r+rwReLoeXAlTgSgt/VBXAfkHgcU6LZn8/c+2
 iIkhW0DFdpKKlpyRpyr4t0hXwg1MSSTAewv7X0b2uKmizbXaxZx4I+fYBaZT2V2p3vnt uA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2jbvyprxkn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 13:28:48 +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 w57DSk4R002672
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 13:28:47 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 w57DSkNe026676;
 Thu, 7 Jun 2018 13:28:46 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 06:28:46 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 489BE6A00A3; Thu,  7 Jun 2018 09:28:45 -0400 (EDT)
Date: Thu, 7 Jun 2018 09:28:45 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180607132845.GA24186@char.us.oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-2-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180523061923.2036-2-andr2000@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806070153
Subject: Re: [Xen-devel] [PATCH 2/3] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBNYXkgMjMsIDIwMTggYXQgMDk6MTk6MjJBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IAo+IElmIGZyb250ZW5kIGlzIGNvbmZpZ3VyZWQg
dG8gZXhwb3NlIG11bHRpcGxlIGlucHV0IGRldmljZSBpbnN0YW5jZXMKPiB0aGVuIGJhY2tlbmQg
bWF5IHJlcXVpcmUgYSB3YXkgdG8gdW5pcXVlbHkgaWRlbnRpZnkgY29uY3JldGUgaW5wdXQKPiBk
ZXZpY2Ugd2l0aGluIHRoZSBmcm9udGVuZC4gVGhpcyBpcyB1c2VmdWwgZm9yIHVzZS1jYXNlcyB3
aGVyZQo+IHZpcnR1YWwgaW5wdXQgZGV2aWNlIG5lZWRzIHRvIGJlIG1hdGNoZWQgdG8gcGh5c2lj
YWwgaW5wdXQgZGV2aWNlLgo+IEFkZCBYZW5CdXMgInVuaXF1ZS1pZCIgbm9kZSBwYXJhbWV0ZXIs
IHNvIHRoaXMgc29ydCBvZiB1c2UtY2FzZXMgY2FuCj4gYmUgaW1wbGVtZW50ZWQuCj4gCj4gU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hl
bmtvQGVwYW0uY29tPgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaCB8IDEw
ICsrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4vaW5jbHVkZS9wdWJs
aWMvaW8va2JkaWYuaAo+IGluZGV4IGE2OGRhMGYxYTM3Zi4uNDVlNGZmNWIwYTA1IDEwMDY0NAo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oCj4gKysrIGIveGVuL2luY2x1ZGUv
cHVibGljL2lvL2tiZGlmLmgKPiBAQCAtODIsNiArODIsMTUgQEAKPiAgICogICAgICBmb3IgcG9p
bnRlciBkZXZpY2VzIHNob3VsZCBzZXQgdGhpcyB0byAxLiBSYXcgKHVuc2NhbGVkKSB2YWx1ZXMg
aGF2ZQo+ICAgKiAgICAgIGEgcmFuZ2Ugb2YgWzAsIDB4N2ZmZl0uCj4gICAqCj4gKyAqLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gIERldmljZSBJbnN0YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiB1bmlxdWUtaWQKPiArICogICAgICBWYWx1ZXM6ICAg
ICAgICAgPHVpbnQzMl90PgoKV291bGRuJ3QgYSBzdHJpbmcgYmUgZWFzaWVyPyBUaGF0IHdheSB5
b3UgY2FuIGV4dGVuZCB0aGlzIGluIHRoZSBmdXR1cmUKdG8gYWxzbyBoYXZlIGFuIFVVSUQgb3Ig
c28/Cgo+ICsgKgo+ICsgKiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlv
biBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRAo+ICsgKiAgICAgICh3aXRoaW4gdGhlIGZyb250
IGRyaXZlciksIHNvIGV2ZXJ5IGluc3RhbmNlIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUKPiArICog
ICAgICBpZGVudGlmaWVkIGJ5IHRoZSBiYWNrZW5kIGJ5IHRoaXMgSUQuCj4gKyAqCj4gICAqLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBQb2ludGVyIERldmljZSBQYXJhbWV0ZXJzIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+ICAgKgo+ICAgKiB3aWR0aAo+IEBAIC0yMDQsNiArMjEzLDcgQEAK
PiAgI2RlZmluZSBYRU5LQkRfRklFTERfTVRfV0lEVEggICAgICAgICAgIm11bHRpLXRvdWNoLXdp
ZHRoIgo+ICAjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9IRUlHSFQgICAgICAgICAibXVsdGktdG91
Y2gtaGVpZ2h0Igo+ICAjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9OVU1fQ09OVEFDVFMgICAibXVs
dGktdG91Y2gtbnVtLWNvbnRhY3RzIgo+ICsjZGVmaW5lIFhFTktCRF9GSUVMRF9VTklRVUVfSUQg
ICAgICAgICAidW5pcXVlLWlkIgo+ICAKPiAgLyogT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBm
b3IgdXNlICovCj4gICNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JJTkdfUkVGICAgICAgICAgICJwYWdl
LXJlZiIKPiAtLSAKPiAyLjE3LjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:30:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:30:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQuzJ-00050Y-Mu; Thu, 07 Jun 2018 13:30:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mfxv=iz=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fQuzI-0004yo-NY
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:30:00 +0000
X-Inumbo-ID: e0bafcb4-6a56-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0bafcb4-6a56-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 13:30:00 +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 w57DQTFG193248;
 Thu, 7 Jun 2018 13:29:55 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=zirN0zmnJULX7b+S4+hcTgBk8lHZMfpGj91wVhNUYtk=;
 b=e1GvlYgbRc1aKwE6lI4QqLjA2ABtX3wzJBCf8m2ybS/tzOHKvI1bBKxZCOG6nFvk5MGy
 PaK2mM+opQ/QrzBz8Iw1yk98VlvXOeS21PQ0q/2Xl1cBOhh7dN4nQmWJbfJ4Qxcu1Vv4
 GBd0Dw4cFkqMJAOeneYEemJD0i9tYCaC30SeTUeOx5n1xWamjnEd8vraClrbs39uFyXU
 rbSQqIQdcKTf2xXjsVD9hwPagJVgvGctV6Q39KRULXwNlFPzOAqGPil4Xoc5UbSXlc6S
 zD+QTGpWIJ3qSdqN786ef06optxu8tTV05Zia9GPGliSU89s+GSApwK9Mg5K8lI9SLmy FA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jbvyp8ywk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 13:29:55 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w57DTsqS001993
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 13:29:54 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w57DTrXS027283;
 Thu, 7 Jun 2018 13:29:53 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 06:29:53 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id A70666A00A3; Thu,  7 Jun 2018 09:29:46 -0400 (EDT)
Date: Thu, 7 Jun 2018 09:29:46 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Juergen Gross <jgross@suse.com>
Message-ID: <20180607132946.GC24186@char.us.oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180523061923.2036-1-andr2000@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806070153
Subject: Re: [Xen-devel] [PATCH 1/3] xen/kbdif: Move multi-touch device
 parameters to backend 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: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBNYXkgMjMsIDIwMTggYXQgMDk6MTk6MjFBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IAo+IEluIGN1cnJlbnQga2JkaWYgcHJvdG9jb2wg
ZGVmaW5pdGlvbiBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycwo+IGFyZSBkZXNjcmliZWQg
YXMgYSBwYXJ0IG9mIGZyb250ZW5kJ3MgWGVuQnVzIGNvbmZpZ3VyYXRpb24gbm9kZXMgd2hpbGUK
PiB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkgbW92
aW5nCj4gdGhlIHBhcmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+IAo+IEZpeGVzOiBi
N2EzY2U0OWQ1MjggKCJ4ZW4va2JkaWY6IGFkZCBtdWx0aS10b3VjaCBzdXBwb3J0IikKPiAKPiBT
aWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+Cj4gUmVwb3J0ZWQtYnk6IE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2Fu
ZHJfZ3J5dHNvdkBlcGFtLmNvbT4KPiBSZXZpZXdlZC1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9s
ZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KCkp1ZXJnZW4sIHlvdSBPSyBpZiBJIGNoZWNr
IHRoaXMgaW4/Cgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaCB8IDM4ICsr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaAo+IGlu
ZGV4IDIzZDFmNzBkNTIxMC4uYTY4ZGEwZjFhMzdmIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9pby9rYmRpZi5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgK
PiBAQCAtOTYsNiArOTYsMjUgQEAKPiAgICogICAgICBNYXhpbXVtIFkgY29vcmRpbmF0ZSAoaGVp
Z2h0KSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAo+ICAgKiAgICAgIHdoaWxlIHJlcG9ydGlu
ZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgo+ICAgKgo+ICsgKi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tIE11bHRpLXRvdWNoIERldmljZSBQYXJhbWV0ZXJzIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiArICoKPiArICogbXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzCj4gKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIE51bWJlciBvZiBz
aW11bHRhbmVvdXMgdG91Y2hlcyByZXBvcnRlZC4KPiArICoKPiArICogbXVsdGktdG91Y2gtd2lk
dGgKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cj4gKyAqCj4gKyAqICAgICAgV2lk
dGggb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKPiArICogICAg
ICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4K
PiArICoKPiArICogbXVsdGktdG91Y2gtaGVpZ2h0Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1
c2VkIGJ5IHRoZSBmcm9udGVuZAo+ICsgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVu
dHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgo+ICsgKgo+ICAgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKPiAgICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5vZGVz
Cj4gICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgo+IEBAIC0xNDMsMjUgKzE2Miw2IEBACj4gICAqCj4g
ICAqICAgICAgT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBmb3IgdXNlLgo+ICAgKiAgICAgIFBG
TiBvZiB0aGUgc2hhcmVkIHBhZ2UuCj4gLSAqCj4gLSAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
TXVsdGktdG91Y2ggRGV2aWNlIFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAt
ICoKPiAtICogbXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzCj4gLSAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDx1aW50Pgo+IC0gKgo+IC0gKiAgICAgIE51bWJlciBvZiBzaW11bHRhbmVvdXMgdG91Y2hl
cyByZXBvcnRlZC4KPiAtICoKPiAtICogbXVsdGktdG91Y2gtd2lkdGgKPiAtICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQ+Cj4gLSAqCj4gLSAqICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFy
ZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKPiAtICogICAgICB3aGlsZSByZXBvcnRpbmcg
aW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KPiAtICoKPiAtICogbXVsdGkt
dG91Y2gtaGVpZ2h0Cj4gLSAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgo+IC0gKgo+IC0g
KiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVu
ZAo+IC0gKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJ
TlQzMl9NQVhdLgo+ICAgKi8KPiAgCj4gIC8qCj4gLS0gCj4gMi4xNy4wCj4gCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:31:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:31:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQv0n-0005eZ-7z; Thu, 07 Jun 2018 13: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQv0l-0005eR-PP
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 13:31:31 +0000
X-Inumbo-ID: 162445a4-6a57-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 162445a4-6a57-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 13:31:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 07:31:28 -0600
Message-Id: <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 07:31:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
In-Reply-To: <20180607130829.18811-1-olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE1OjA4LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IEFkZCBh
biBvcHRpb24gdG8gY29udHJvbCB3aGVuIHZUU0MgZW11bGF0aW9uIHdpbGwgYmUgYWN0aXZhdGVk
IGZvciBhCj4gZG9tVSB3aXRoIHRzY19tb2RlPWRlZmF1bHQuIFdpdGhvdXQgc3VjaCBvcHRpb24g
ZWFjaCBUU0MgYWNjZXNzIGZyb20KPiBkb21VIHdpbGwgYmUgZW11bGF0ZWQsIHdoaWNoIGNhdXNl
cyBhIHNpZ25pZmljYW50IHBlcmZvbWFuY2UgZHJvcCBmb3IKPiB3b3JrbG9hZHMgdGhhdCBtYWtl
IHVzZSBvZiByZHRzYy4KPiAKPiBPbmUgb3B0aW9uIHRvIGF2b2lkIHRoZSBUU0Mgb3B0aW9uIGlz
IHRvIHJ1biBkb21VcyB3aXRoIHRzY19tb2RlPW5hdGl2ZS4KPiBUaGlzIGhhcyB0aGUgZHJhd2Jh
Y2sgdGhhdCBtaWdyYXRpbmcgYSBkb21VIGZyb20gYSAiMi4zR0h6IiBjbGFzcyBob3N0Cj4gdG8g
YSAiMi40R0h6IiBjbGFzcyBob3N0IG1heSBjaGFuZ2UgdGhlIHJhdGUgYXQgd2ljaCB0aGUgVFND
IGNvdW50ZXIKPiBpbmNyZWFzZXMsIHRoZSBkb21VIG1heSBub3QgYmUgcHJlcGFyZWQgZm9yIHRo
YXQuCj4gCj4gV2l0aCB0aGUgbmV3IG9wdGlvbiB0aGUgaG9zdCBhZG1pbiBjYW4gZGVjaWRlIGhv
dyBhIGRvbVUgc2hvdWxkIGJlaGF2ZQo+IHdoZW4gaXQgaXMgbWlncmF0ZWQgYWNyb3NzIHN5c3Rl
bXMgb2YgdGhlIHNhbWUgY2xhc3MuIFNpbmNlIHRoZXJlIGlzCj4gYWx3YXlzIHNvbWUgaml0dGVy
IHdoZW4gWGVuIGNhbGlicmF0ZXMgdGhlIGNwdV9raHogdmFsdWUsIGFsbCBob3N0cyBvZgo+IHRo
ZSBzYW1lIGNsYXNzIHdpbGwgbW9zdCBsaWtlbHkgaGF2ZSBzbGlnaHRseSBkaWZmZXJlbnQgdmFs
dWVzLiBBcyBhCj4gcmVzdWx0IHZUU0MgZW11bGF0aW9uIGlzIHVuYXZvaWRhYmxlLiBEYXRhIGNv
bGxlY3RlZCBkdXJpbmcgdGhlIGluY2lkZW50Cj4gd2hpY2ggdHJpZ2dlcmVkIHRoaXMgY2hhbmdl
IHNob3dlZCBhIGppdHRlciBvZiB1cCB0byAyMDAgS0h6IGFjcm9zcwo+IHN5c3RlbXMgb2YgdGhl
IHNhbWUgY2xhc3MuCj4gCj4gRXhpc3RpbmcgcGFkZGluZyBmaWVsZHMgYXJlIHJldXNlZCB0byBz
dG9yZSB2dHNjX2toel90b2xlcmFuY2UgYXMgdTE2Lgo+IFRoZSBwYWRkaW5nIGlzIHNlbnQgYXMg
emVybyBpbiB3cml0ZV90c2NfaW5mbyB0byB0aGUgcmVjZXZpbmcgaG9zdC4KPiBUaGUgcGFkZGlu
ZyBpcyB1bmRlZmluZWQgaWYgdGhlIGNoYW5nZWQgY29kZSBydW5zIGFzIHJlY2VpdmVyLgo+IGhh
bmRsZV90c2NfaW5mbyBoYXMgbm8gY29kZSB0byB2ZXJpZnkgdGhhdCBwYWRkaW5nIGlzIGluZGVl
ZCB6ZXJvLiBEdWUKPiB0byB0aGUgbGFjayBvZiBhIHZlcnNpb24gZmllbGQgaXQgaXMgaW1wb3Nz
aWJsZSB0byBrbm93IGlmIHRoZSBzZW5kZXIKPiBhbHJlYWR5IGhhcyB0aGUgbmV3bHkgaW50cm9k
dWNlZCB2dHNjX3RvbGVyYW5jZSBmaWVsZC4gSW4gdGhlIHdvcnN0Cj4gY2FzZSB0aGUgcmVjZWl2
aW5nIGRvbVUgd2lsbCBnZXQgYW4gdW5lbXVsYXRlZCBUU0MuCgpIbW0sIEkgZmluZCB0aGlzIGRl
c2NyaXB0aW9uIGNvbmNlcm5pbmcuIElzIHRoZSBmaWVsZCByZWxpYWJseSB6ZXJvIHdoZW4KY29t
aW5nIGZyb20gb2xkZXIgWGVuLCBvciBpcyBpdCBub3Q/Cgo+IFNpZ25lZC1vZmYtYnk6IE9sYWYg
SGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4gKHYwNy92MDgpCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4gKHYwOCkKClRvIGF2b2lkIHRoaXMgZ2V0dGluZyBjb21taXR0ZWQgcHJlbWF0
dXJlbHk6IEkgZ2F2ZSB0aGlzIFItYiBwZW5kaW5nCkFuZHJldyBmaW5kaW5nIGhpcyBwcmlvciBj
b25jZXJucyBhZGRyZXNzZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:37:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:37: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 1fQv6p-0006Ux-17; Thu, 07 Jun 2018 13:37: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQv6o-0006Un-FR
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:37:46 +0000
X-Inumbo-ID: f5d1680a-6a57-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5d1680a-6a57-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 13:37: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 1fQv6m-00031Y-AT; Thu, 07 Jun 2018 13:37: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 1fQv6m-000670-1H; Thu, 07 Jun 2018 13:37:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQv6m-0001vM-05; Thu, 07 Jun 2018 13:37:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123847-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-shadow:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-next:test-amd64-i386-xl:debian-install:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-next:test-amd64-amd64-pair:debian-install/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:debian-install:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-next:test-amd64-i386-xl-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-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:guest-saverestore.2:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-next:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-amd64-i386-libvirt-xsm:debian-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:debian-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:debian-install/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=20995ee603bf1a7a1c8668b218da94df3e02ec22
X-Osstest-Versions-That: linux=29dcea88779c856c7dc92040a0c01233263101d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 13:37:44 +0000
Subject: [Xen-devel] [linux-next test] 123847: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg0NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NDcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
MTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDEwIGZyZWVic2QtaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMCBmcmVlYnNkLWluc3RhbGwgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxNiBkZWJpYW4t
aW5zdGFsbC9kc3RfaG9zdCAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3Rh
bGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViIDE2IGd1ZXN0LXNhdmVyZXN0b3JlLjIgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4y
IGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1Iu
IHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIz
NzkyCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM3OTIKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IFJFR1IuIHZzLiAxMjM3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzc5MgoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzkyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTIzNzkyCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwg
YmxvY2tlZCBpbiAxMjM3OTIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTYgZGViaWFu
LWluc3RhbGwvZHN0X2hvc3QgZmFpbCBibG9ja2VkIGluIDEyMzc5MgogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBibG9ja2VkIGluIDEyMzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzkyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjA5OTVlZTYwM2Jm
MWE3YTFjODY2OGIyMThkYTk0ZGYzZTAyZWMyMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgMjlkY2VhODg3NzljODU2YzdkYzkyMDQwYTBjMDEyMzMyNjMxMDFkNAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
CkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NDcgIDIwMTgtMDYtMDYgMDk6MTk6MDEgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:40:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:40: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 1fQv9p-0007BH-PB; Thu, 07 Jun 2018 13:40: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQv9o-0007BC-Tv
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:40:52 +0000
X-Inumbo-ID: 12795b3d-6a58-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12795b3d-6a58-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:38:34 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id v135-v6so14770088lfa.9
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 06:40:51 -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=CbMfZhA7weVmHjNiqojRAomdpBJbMcUkinbjstaGzGI=;
 b=Rhok6pgJ8dhEZFTwsYDCr92ZK1tbEKBr2emFgS4zgf7nP+kM0GGAhG0nVaHTBUEOSy
 l+DR+qJnb4nlAfFkqdC/I9ZbuyzUI6dWJ5OmX/PybCaN8VM5Hinwbj1vLX0PQDn+V4Rn
 RHzIzgN2LFa0nrqviYRYKt8xFYCAaghkEBcZP/RM5tiShoJ6xcyGVfZKHxo1VwOchhGf
 Bg+pTQ8FFgZF83jf39l7WRBSX4mvRAaoy9aF6kYFpaM8hjNFx6Ah5AdsN/XnIMsl4ERu
 J3EBU03KK+oHowWqCjhXDhm1vDTJXAjovcwLGrXwfYYfNUXozWZCaVMD3dp561/vcPaP
 V+mQ==
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=CbMfZhA7weVmHjNiqojRAomdpBJbMcUkinbjstaGzGI=;
 b=ffE9Lk9u9yB0sxt2YHwHvhb0vXg1FSYsw1yFvT3OR4XtKsi0r8w5uskkUT+8XhOrNp
 8sVg+fCuUO/koqQp8IclGGrJggCUu/l2AmURCWuNTt2dgJ5MRgI3/wDB29DAUlWK4Wm2
 pilJ1RhGiknmit221itopfiAikescW3KQC8NHiA84H7COz9DICBvrhIZDKhD+asPsKf5
 LasKWQMBCLfgaDIWWo+TlU3pJcrUimdpHyr3QWZ1E5ih0HQKIldX/EzKaWoZDj6KTAR1
 EODC1IlHoZYBgZqfptdegoB2uUfgpmMph5/r1tEuCAilc4y3RQAPcuJPCQZQ6LI9JLLO
 oXLg==
X-Gm-Message-State: APt69E1uZxs4X4rrPi/uXlvdaJ8V580fCJM1AxfrL5tMLY7j5fgXpgSO
 rJHZwE209608YBJ3TLVdleg=
X-Google-Smtp-Source: ADUXVKIvul3oVlnIWKkA9MWQXKHfG9LqrCsRU1sq+cxKkkPZQgPP9erXOwp38VuxgVb0Pp88ABuJfw==
X-Received: by 2002:a19:1813:: with SMTP id
 o19-v6mr1359576lfi.14.1528378850428; 
 Thu, 07 Jun 2018 06:40:50 -0700 (PDT)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 h69-v6sm3066770lfi.97.2018.06.07.06.40.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 06:40:49 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-2-andr2000@gmail.com>
 <20180607132845.GA24186@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4b08084c-8719-47c2-cf64-cced0f0005a3@gmail.com>
Date: Thu, 7 Jun 2018 16:40:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180607132845.GA24186@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwNDoyOCBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9u
IFdlZCwgTWF5IDIzLCAyMDE4IGF0IDA5OjE5OjIyQU0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+Cj4+IElmIGZyb250ZW5kIGlzIGNvbmZpZ3VyZWQg
dG8gZXhwb3NlIG11bHRpcGxlIGlucHV0IGRldmljZSBpbnN0YW5jZXMKPj4gdGhlbiBiYWNrZW5k
IG1heSByZXF1aXJlIGEgd2F5IHRvIHVuaXF1ZWx5IGlkZW50aWZ5IGNvbmNyZXRlIGlucHV0Cj4+
IGRldmljZSB3aXRoaW4gdGhlIGZyb250ZW5kLiBUaGlzIGlzIHVzZWZ1bCBmb3IgdXNlLWNhc2Vz
IHdoZXJlCj4+IHZpcnR1YWwgaW5wdXQgZGV2aWNlIG5lZWRzIHRvIGJlIG1hdGNoZWQgdG8gcGh5
c2ljYWwgaW5wdXQgZGV2aWNlLgo+PiBBZGQgWGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUgcGFyYW1l
dGVyLCBzbyB0aGlzIHNvcnQgb2YgdXNlLWNhc2VzIGNhbgo+PiBiZSBpbXBsZW1lbnRlZC4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRy
dXNoY2hlbmtvQGVwYW0uY29tPgo+PiAtLS0KPj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2Jk
aWYuaCB8IDEwICsrKysrKysrKysKPj4gICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygr
KQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaAo+PiBpbmRleCBhNjhkYTBmMWEzN2YuLjQ1ZTRmZjVi
MGEwNSAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgKPj4gKysr
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgKPj4gQEAgLTgyLDYgKzgyLDE1IEBACj4+
ICAgICogICAgICBmb3IgcG9pbnRlciBkZXZpY2VzIHNob3VsZCBzZXQgdGhpcyB0byAxLiBSYXcg
KHVuc2NhbGVkKSB2YWx1ZXMgaGF2ZQo+PiAgICAqICAgICAgYSByYW5nZSBvZiBbMCwgMHg3ZmZm
XS4KPj4gICAgKgo+PiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgRGV2aWNlIEluc3RhbmNl
IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICsgKgo+PiArICogdW5pcXVl
LWlkCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+Cj4gV291bGRuJ3QgYSBz
dHJpbmcgYmUgZWFzaWVyPyBUaGF0IHdheSB5b3UgY2FuIGV4dGVuZCB0aGlzIGluIHRoZSBmdXR1
cmUKPiB0byBhbHNvIGhhdmUgYW4gVVVJRCBvciBzbz8KTXVjaCBlYXNpZXIuIFdlIHdlcmUgdGhp
bmtpbmcgYWJvdXQgdGhhdCBhcyB3ZWxsLCBidXQgc25kaWYgYWxyZWFkeSBoYXMgaXQKYXMgdWlu
dDMyX3QuIElmIHlvdSBhcmUgb2sgdG8gY2hhbmdlIHVuaXF1aWUtaWQgZm9yIHNuZGlmIHRvIHN0
cmluZyB0aGVuIAp0aGF0CndvdWxkIGJlIG11Y2ggYmV0dGVyOiBVVUlEIGFzIHlvdSBtZW50aW9u
ICsgYWxsIHByb3RvY29scyBoYXZlIHVuaXF1ZS1pZApjb25zaXN0ZW50bHkgZGVmaW5lZCBhcyBz
dHJpbmcuCnNuZGlmJ3MgdW5pcXVlLWlkIGlzIG5vdCB1c2VkIGJ5IHRoZSBmcm9udGVuZCBkcml2
ZXIgYW5kIHdlIGFyZSBhYm91dAp0byBzdGFydCBsaWJ4L3hsIHN1cHBvcnQgZm9yIHNvdW5kLCBz
byBJIHRoaW5rIHRoaXMgaXMgdGhlIHJpZ2h0IHRpbWUgZm9yCnN1Y2ggYSBjaGFuZ2UuCklmIHlv
dSBhcmUgZmluZSB3aXRoIHRoYXQgdGhlbiBJJ2xsIHNlbmQgeWV0IGFub3RoZXIgcGF0Y2ggZm9y
IHNuZGlmLgo+PiArICoKPj4gKyAqICAgICAgQWZ0ZXIgZGV2aWNlIGluc3RhbmNlIGluaXRpYWxp
emF0aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElECj4+ICsgKiAgICAgICh3aXRoaW4gdGhl
IGZyb250IGRyaXZlciksIHNvIGV2ZXJ5IGluc3RhbmNlIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUK
Pj4gKyAqICAgICAgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZCBieSB0aGlzIElELgo+PiArICoK
Pj4gICAgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUG9pbnRlciBEZXZpY2UgUGFyYW1ldGVy
cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gICAgKgo+PiAgICAqIHdpZHRoCj4+IEBAIC0y
MDQsNiArMjEzLDcgQEAKPj4gICAjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9XSURUSCAgICAgICAg
ICAibXVsdGktdG91Y2gtd2lkdGgiCj4+ICAgI2RlZmluZSBYRU5LQkRfRklFTERfTVRfSEVJR0hU
ICAgICAgICAgIm11bHRpLXRvdWNoLWhlaWdodCIKPj4gICAjZGVmaW5lIFhFTktCRF9GSUVMRF9N
VF9OVU1fQ09OVEFDVFMgICAibXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzIgo+PiArI2RlZmluZSBY
RU5LQkRfRklFTERfVU5JUVVFX0lEICAgICAgICAgInVuaXF1ZS1pZCIKPj4gICAKPj4gICAvKiBP
QlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UgKi8KPj4gICAjZGVmaW5lIFhFTktCRF9G
SUVMRF9SSU5HX1JFRiAgICAgICAgICAicGFnZS1yZWYiCj4+IC0tIAo+PiAyLjE3LjAKPj4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:41:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:41: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 1fQvAp-0007Fs-3c; Thu, 07 Jun 2018 13:41: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=1i32=iz=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fQvAn-0007Fk-B2
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:41:53 +0000
X-Inumbo-ID: 36496216-6a58-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36496216-6a58-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:39:34 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id d24-v6so14760865lfa.8
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 06:41:51 -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=9THoWrrerD9CKTkwFZdtHbWc5aIGBMMahM4rwfOgu08=;
 b=L+62df85+92lFcl7f/Q9Vh2K5nv61rG1hx74JDv/fVxSrIf8YGQ2KbLSUZOx3pV4xv
 rHsX/6qKN0J1SEy/tweQ1dboF+IdhSUU+R5rqtN0SKdvPzIag+oJKVCAPKKEaNmGoR/Y
 hRZ/aWjbXdmOU7DB2m1UFmvQDShn6JMGcKykmtaQvR3kmu9Z46AqLNKbq2e81o5YRzS8
 JUwT9QE7p8/61yil9U/oJqci83yU4Q/hzXu9c7DM7CZakDJe4M/9cLkNbTS3Hei/G+RR
 k5/BqqdvnU1Q0Ga4OAEAhsFMIVN5TN7fKs7KkmJ57j3IuvkHlU42fL75CsS6sWwAywNU
 lo+Q==
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=9THoWrrerD9CKTkwFZdtHbWc5aIGBMMahM4rwfOgu08=;
 b=JnnVdqALKKB/0QzKtBD5W8Alu1lo/8u3Xf+O6DCN/H5PItSQyx71IaLkAIdJJmxQST
 dEsvdJSUNZPjbj9YDwQ3oY17siWOop8SvIqOhMlWD3DUAYfmsTpMhFHkc8Q2ecGIVrY4
 ZE+IElLVTVZh+IKnoNocn9MOhYF6uESQLDBoafAcfquAOvpTrT2AqY76WeouplEKWSjn
 yYECR2LYjyWWSvM3/jRjOBDoUqS3QqNdjgyjt/3PaLqgFVA8LiRH25l86wZlG5qLI7fq
 kVe6ubC7jPtmpObnSZTTSPVoG9lbyhGfxN8yeBF25uaBbnkO2N9MT+boyo3kwfMc3hsw
 pFJg==
X-Gm-Message-State: APt69E0O0Yl3xRG5ZxYnegw/poweFyPdqR+bq2uiYH6ca0J60rLM/H5G
 p+opkKnt7AbxIjG1VK/wXrw=
X-Google-Smtp-Source: ADUXVKIOlB1Cv5O5iDTGu4i/yfNG658FEIJ1SU3qI79hAeWXQdrIMntxEe5h1diBoIc3vOgLEmyyMQ==
X-Received: by 2002:a2e:804c:: with SMTP id
 p12-v6mr1599400ljg.22.1528378910517; 
 Thu, 07 Jun 2018 06:41:50 -0700 (PDT)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 v3-v6sm11429417ljv.61.2018.06.07.06.41.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 06:41:49 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-3-andr2000@gmail.com>
 <20180607132903.GB24186@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e439eefd-f2ff-1874-8c69-aa7532e124fd@gmail.com>
Date: Thu, 7 Jun 2018 16:41:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180607132903.GB24186@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] xen/displif: Add unique display
 connector identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwNDoyOSBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9u
IFdlZCwgTWF5IDIzLCAyMDE4IGF0IDA5OjE5OjIzQU0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+Cj4+IElmIGZyb250ZW5kIGlzIGNvbmZpZ3VyZWQg
dG8gZXhwb3NlIG11bHRpcGxlIGNvbm5lY3RvcnMgdGhlbiBiYWNrZW5kIG1heQo+PiByZXF1aXJl
IGEgd2F5IHRvIHVuaXF1ZWx5IGlkZW50aWZ5IGNvbmNyZXRlIHZpcnR1YWwgY29ubmVjdG9yIHdp
dGhpbiB0aGUKPj4gZnJvbnRlbmQuIFRoaXMgaXMgdXNlZnVsIGZvciB1c2UtY2FzZXMgd2hlcmUg
Y29ubmVjdG9yIG5lZWRzIHRvIGJlCj4+IG1hdGNoZWQgdG8gcGh5c2ljYWwgZGlzcGxheSBjb25u
ZWN0b3IuCj4+IEFkZCBYZW5CdXMgInVuaXF1ZS1pZCIgbm9kZSBwYXJhbWV0ZXIsIHNvIHRoaXMg
c29ydCBvZiB1c2UtY2FzZXMgY2FuCj4+IGJlIGltcGxlbWVudGVkLgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBh
bS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9kaXNwbGlmLmggfCA4ICsr
KysrKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2Rpc3BsaWYuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pby9kaXNwbGlmLmgKPj4gaW5kZXggOGE5NGYxZjliOWQwLi43ODE1OGY3MzljZjUgMTAwNjQ0
Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9kaXNwbGlmLmgKPj4gKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2lvL2Rpc3BsaWYuaAo+PiBAQCAtMTg5LDYgKzE4OSwxMyBAQAo+PiAgICAq
Cj4+ICAgICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBDb25uZWN0b3Igc2V0dGluZ3Mg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgICAqCj4+ICsgKiB1bmlxdWUtaWQKPj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiBEaXR0bywgcGVyaGFwcyBhbiBz
dHJpbmcgaW5zdGVhZD8KRGl0dG8gOykKU3RyaW5nIGlzIHdheSBiZXR0ZXIsIGJ1dCB3ZSBoYXZl
IHRvIGRlY2lkZSBpZiB3ZSB3YW50IHRvIGJlIGNvbnNpc3RlbnQgCndpdGggc25kaWYKPj4gKyAq
Cj4+ICsgKiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBlYWNoIGNv
bm5lY3RvciBpcyBhc3NpZ25lZCBhCj4+ICsgKiAgICAgIHVuaXF1ZSBJRCAod2l0aGluIHRoZSBm
cm9udCBkcml2ZXIpLCBzbyBpdCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKPj4gKyAqICAgICAg
YmFja2VuZCBieSB0aGlzIElELgo+PiArICoKPj4gICAgKiByZXNvbHV0aW9uCj4+ICAgICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPHdpZHRoLCB1aW50MzJfdD54PGhlaWdodCwgdWludDMyX3Q+Cj4+
ICAgICoKPj4gQEAgLTM2OCw2ICszNzUsNyBAQAo+PiAgICNkZWZpbmUgWEVORElTUExfRklFTERf
RVZUX0NIQU5ORUwgICAgImV2dC1ldmVudC1jaGFubmVsIgo+PiAgICNkZWZpbmUgWEVORElTUExf
RklFTERfUkVTT0xVVElPTiAgICAgInJlc29sdXRpb24iCj4+ICAgI2RlZmluZSBYRU5ESVNQTF9G
SUVMRF9CRV9BTExPQyAgICAgICAiYmUtYWxsb2MiCj4+ICsjZGVmaW5lIFhFTkRJU1BMX0ZJRUxE
X1VOSVFVRV9JRCAgICAgICJ1bmlxdWUtaWQiCj4+ICAgCj4+ICAgLyoKPj4gICAgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCj4+IC0tIAo+PiAyLjE3LjAKPj4KPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13: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 1fQvEP-0007UJ-Kn; Thu, 07 Jun 2018 13:45:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n3yb=iz=citrix.com=prvs=6892a49f8=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fQvEN-0007U6-RE
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:45:35 +0000
X-Inumbo-ID: bafbe873-6a58-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bafbe873-6a58-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:43:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56638981"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
 <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwUCVFq6vQIbDAUJAeEzgAAKCRCmNjwxBZC0bWknD/97
 Tkh3PMAcvMZINmJefBdYYspmwTWZSR9USsy68oWzDsXKNDNTqBC781lR/7PSqhqaSOmSnty3
 FNblaBYKfMV3OOWgrP0H8Voqp4IgH3yOOkQLVITIwulqbbxQtmCsJ3xkhZm6CA0EKbc9VM/j
 FX3aCAfOJf52vlY1gXjYOvVjrdrRrBXEjs8E5f6EsrQKDrWCKNx/9qRfmtsQeKHTsgpINkpZ
 s11ClX/sM/RCR9/BgB/K08QQZYsWD6lgZh1KxLXRzKRunba0L+jpcRsoQFUMj/ofrfnHAdl0
 q2upzISM/wR8aer+kekMo+y00schmYJYu5JAAzbjQQuhCAg0UTBGPaNwteL2l3c9Ps8on1nl
 mq9TnbYwGLAxJzXSb3BATgz7dygpsBBNS5WhUNQgIJvcZJbLggEIqjZGs8o7/+dt4klwxCYL
 FVlsWYSwEjX0UYHVLMS/F7FcXbCMUeoN/4krmRyv7YICE/VDQSDPcSKedzWvQM8T+5uY5pFJ
 NiIaa6asFndP50GiKbFtD6xAM+rbnwT7Io+iPtvD/3ddMXQs58IVMzgNA/hcdOX/qlx6Jqk/
 hYQQsl4HoQsx/GyrNiwiPErTx32QNeXxoGYm6kwxt7F5qK7AN5tyYNkEyoxYrv8bl9VjAve8
 hpECyf4O1mOGC/dIuBCDk8gxL5Pbo3jl98LBZQQYAQoADwIbDAUCVlNqsQUJA9njdAAKCRCm
 NjwxBZC0bbJMEACigmtpL2lzS47DXydApr1X8SYCHIPc39OjvmErjP05lKUZjmesmhlM5eKO
 gPb/fzeJ0wXB4J8OyseIJ0D/XwyLLQeM8d/HUFFMBWr+HE7jIukAUXeQ6GRwR+MBYGK/KmR9
 JHbMAUz8f3G087Ma12BfpNWayndlFwR3rvdV4lvlyx6cl0EaFhbzPu/N07HG5MTk0evtphgZ
 7wuG1oAtO+DGA6orHEicor6nBAQNZzPyjqo40dBxTs+amx7UndMRPSL1dD57eJwbbvBeNa8I
 w8wT7oNy2/C21VWmSy5XzMzcUTgmjmQz6DSNJPz2dMK4Y/LtcVFTfSZTmlBIkfoc9Vay2EB9
 3z2EmjZwGT7n/DRu9QDtLbXyeVTBuLTaP3D+q5AyR1/5Z4T0LhwNvxeND5yO+YNAwqocZwL+
 OcctpSZUBpAuU4Ju/9JKMX57GlnbjB8YGahoBJsQZx4CZyw0MXlkCk5cR0EPjY9iI2CEA5lO
 QueOSbo0hf1ZJwCx724lx0WSwL8ngd8wZTYMNc8GngaU61kmzfcuCklhokTxQdK7Efme5ccv
 A1txzgGewx9mDhPgNcJweasBnyL0N3wya2RMAzm04gCio8y4FKQepwQpKCNKAYZIU4juAPxn
 nb6cbBGiMGO1NDuxG+qvl1cMElnq+cuhSUlZdr2sE9JRfa0gucLBZQQYAQoADwIbDAUCWHQN
 VAUJBfqGFwAKCRCmNjwxBZC0bbgCD/oC6mWUrxQKWPDvFE9+fzm8UKqKP7aciz+gvWUN3o4i
 4sRFNyvAEOW/QY2zwM1pN07BFZ3Z+8AVxpgR6h7RQzDJYSPZ5k5WWCJzJEQs2sPI5rfYJGK8
 um7mlsSvf2xcLK/1Aj07BmWDjR6glDDRY+iMmSSdHe6Te6tiQPPS6Woj8AE3qf5lBsdvcEln
 nrkSwzNeVKRQQROUOskVw4WmCsNJjZtKmrVpgId3df/5HWG7Bi4nPwA8IFOt6O72lJlkORFy
 DF5P7ML7Pc5LbEFimzETPBxTJzVu1UoOQb/THB+qxhKMXXudSf/5sdMhwvOwItIcc5pib/v6
 7gWK48bAzoOTgNYzmDCVC/roeLLU2SpEQIlIR0eAaWImgt8VEtre3Gch33e41DtbUli54DX0
 dRdhqQaDM1T1q77VyDoZcs+SpGX9Ic9mxl+BN+6vtGIUVgaOG5pF85aQlRfCD6IlFQgiZtiR
 XeRpeIYG27RUw5kIljW+VxPMdBUvZpUXEazqjoPvBKybg0oKFfMXrMj4vHo6J0FD3ZEToGnP
 dANspUCZRewRozjp7ZWIu7QfGasfJNQ8c1IDiAFl3rV+dAGXXdmrDcX6w2q5lqoFz+8npK2I
 ehKCA94U+J/RLywUiaLuHnXt40WvQ98kHm7uTsy36iWqqawPqzmn8m5ruynVHmmcXsLBZQQY
 AQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9hjn1k5WcRHlu19WGuH6q0Kgm1
 LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8kYj2Hn1QgX5SqQsysWTHWOEse
 GeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467FS/k4FJ5CHNRumvhLa0l2HEEu
 5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWreDoaFqzq1TKtzHhFgQG7yFUE
 epxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4LH3hxQtiaIpuXqq2D4z63h6vC
 x2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4AjiKZ5qWNSEdvEpL43fTvZYxQh
 DCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180ADw7a3gnmr5RumcZP3NGSSZA
 6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTRYJ2ms7oCe870gh4D1wFFqTLe
 yXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkHpTt3YYZvrhS2MO2EYEcWjyu6
 LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGBq+/kRPrWXpoaQn7FXWGfMqU+
 NkY9enyrlw==
Message-ID: <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@citrix.com>
Date: Thu, 7 Jun 2018 14:45:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMDYvMDcvMjAxOCAwMjoyMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDYu
MTggYXQgMTM6NDIsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBGcm9tOiBK
YW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+Pj4gU2VudDogMTYgTWFyY2gg
MjAxOCAxMjoyNQo+Pj4+Pj4gT24gMTIuMDIuMTggYXQgMTE6NDcsIDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+Pj4gKysr
IGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+Pj4gQEAgLTMzLDYgKzMzLDcgQEAgb2JqLSQoQ09O
RklHX0NSQVNIX0RFQlVHKSArPSBnZGJzdHViLm8KPj4+PiAgb2JqLXkgKz0gaHlwZXJjYWxsLm8K
Pj4+PiAgb2JqLXkgKz0gaTM4Ny5vCj4+Pj4gIG9iai15ICs9IGk4MjU5Lm8KPj4+PiArb2JqLXkg
Kz0gaW9tbXVfb3Aubwo+Pj4KPj4+IEFzIG1lbnRpb25lZCBpbiBvdGhlciBjb250ZXh0cywgSSdk
IHByZWZlciBpZiB3ZSBzdG9wcGVkIHVzaW5nCj4+PiB1bmRlcnNjb3JlcyBpbiBwbGFjZXMgd2hl
cmUgZGFzaGVzIChvciBvdGhlciBzZXBhcmF0b3JzIG5vdAo+Pj4gdXNhYmxlIGluIEMgaWRlbnRp
ZmllcnMpIGFyZSBmaW5lLgo+Pgo+PiBJIGRvbid0IHNlZSBhbnkgZ3VpZGFuY2UgaW4gQ09ESU5H
X1NUWUxFIG9yIGVsc2V3aGVyZSwgYW5kIGFsc28gdGhlIG1ham9yaXR5IAo+PiBvZiB0aGUgY29k
ZWJhc2Ugc2VlbXMgdG8gcHJlZmVyIHVzaW5nIHVuZGVyc2NvcmVzIGluIG1vZHVsZSBuYW1lcy4g
UGVyc29uYWxseSAKPj4gSSdkIHByZWZlciBuZXcgY29kZSByZW1haW4gY29uc2lzdGVudC4KPiAK
PiBUaGUgbGFjayBvZiBzdGF0ZW1lbnQgdG8gdGhpcyBlZmZlY3QgaXMgd2h5IEkndmUgc2FpZCAi
SSdkIHByZWZlciIuIFNlZQo+IGFsdGVybmF0aXZlLWFzbS5oLCB4ODYtZGVmbnMuaCwgb3IgeDg2
LXZlbmRvcnMuaCBmb3IgX3JlY2VudF8KPiBleGFtcGxlcyBvZiBtb3ZpbmcgaW50byB0aGUgb3Ro
ZXIgZGlyZWN0aW9uLiBPbiBhbGwga2V5Ym9hcmRzIEkndmUKPiBzZWVuIG9yIHVzZWQsIGFuIHVu
ZGVyc2NvcmUgcmVxdWlyZXMgdHdvIGtleXMgdG8gYmUgcHJlc3NlZCwgd2hpbGUKPiBhIGRhc2gg
dGFrZXMgb25seSBvbmUuIFRoaXMgaXNuJ3QgbXVjaCBmb3IgYW4gaW5kaXZpZHVhbCBpbnN0YW5j
ZSwgYnV0Cj4gaXQgc3VtcyB1cC4gSXQncyB0aGUgc2FtZSByZWFzb24gd2h5IEknbSBhZHZvY2F0
aW5nIGFnYWluc3QgdGhlIHVzZQo+IG9mIHVuZGVyc2NvcmVzIGluIG5ldyBjb21tYW5kIGxpbmUg
b3B0aW9uIG5hbWVzLgo+IAo+IEluIHRoZSBlbmQsIGxvb2tpbmcgYXQgdGhlIGhpc3Rvcnkgb2Yg
dHlwb2dyYXBoeSwgSSB0aGluayB1bmRlcnNjb3JlCj4gaXMgYSByZWxhdGl2ZWx5IGxhdGUgKGFu
ZCBwcmVzdW1hYmx5IGFydGlmaWNpYWwpIGFkZGl0aW9uOyBpbiBwYXJ0aWN1bGFyIEkKPiBkb24n
dCByZWNhbGwgbWVjaGFuaWNhbCB0eXBlIHdyaXRlcnMgdG8gZXZlbiBoYXZlIGEga2V5IGZvciBp
dC4KCjxwZWRhbnRpYz5UaGUgbWVjaGFuaWNhbCB0eXBld3JpdGVycyBJIGxlYXJuZWQgb24gaGFk
IGFuIHVuZGVyc2NvcmUgdG8KYWxsb3cgeW91IHRvIGdvIGJhY2sgYW5kIHVuZGVybGluZSB3b3Jk
cy48L3BlZGFudGljPgoKPiBJdCdzCj4gdXNlIGFzIGEgdmlzdWFsIHNlcGFyYXRvciBpcyBuZWNl
c3NhcnkgaW4gZS5nLiBwcm9ncmFtbWluZwo+IGxhbmd1YWdlcywgYXMgY29tbW9ubHkgZGFzaCBk
ZXNpZ25hdGVkIHRoZSBvcGVyYXRvciBmb3IgIm1pbnVzIgo+IHRoZXJlLiBFeHRlbmRpbmcgc3Vj
aCBuYW1pbmcgdG8gbm9uLWlkZW50aWZpZXJzIChmaWxlIHN5c3RlbSBuYW1lcwo+IGFuZCBjb21t
YW5kIGxpbmUgb3B0aW9ucyBhcmUganVzdCBwcm9taW5lbnQgZXhhbXBsZXMpIGlzIHNpbXBseQo+
IG1pc2d1aWRlZCBpbW8uCgpXZWxsIGluIGFueSBjYXNlLCBtYXliZSB0aGlzIHNob3VsZCBiZSBk
aXNjdXNzZWQgaW4gYSBwYXRjaCB0bwpDT0RJTkdfU1RZTEUsIHJhdGhlciB0aGFuIGluIHRoZSBt
aWRkbGUgb2YgYSBwYXRjaCBzZXJpZXMgYWJvdXQKc29tZXRoaW5nIGNvbXBsZXRlbHkgZGlmZmVy
ZW50LgoKPj4+PiArI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9NTVVfT1BfSF9fCj4+Pj4gKyNkZWZp
bmUgX19YRU5fUFVCTElDX0lPTU1VX09QX0hfXwo+Pj4KPj4+IFBsZWFzZSBjYW4geW91IGF2b2lk
IGludHJvZHVjaW5nIGZ1cnRoZXIgbmFtZSBzcGFjZSB2aW9sYXRpb25zCj4+PiBpbnRvIHRoZSBw
dWJsaWMgaGVhZGVycz8KPj4KPj4gSSBhc3N1bWUgeW91IG1lYW4gdGhlIGxlYWRpbmcgJ19fJz8g
QWdhaW4sIEkgY2hvc2UgdGhlIG5hbWUgYmFzZWQgb24gCj4+IGNvbnNpc3RlbmN5IHdpdGggb3Ro
ZXIgY29kZSBhbmQgSSdkIHByZWZlciB0byByZW1haW4gY29uc2lzdGVudC4gQ291bGQgeW91IAo+
PiBleHBsYWluIHdoeSBoYXZpbmcgYSBsZWFkaW5nICdfXycgaXMgcHJvYmxlbWF0aWM/Cj4gCj4g
TmFtZXMgc3RhcnRpbmcgd2l0aCBkb3VibGUgdW5kZXJzY29yZXMgYXJlIHJlc2VydmVkIChhcyBh
cmUsIGJ0dywKPiBuYW1lcyBzdGFydGluZyB3aXRoIGEgc2luZ2xlIHVuZGVyc2NvcmUgYW5kIGFu
IHVwcGVyIGNhc2UgbGV0dGVyKS4KPiBXaGlsZSBpdCdzIHVubGlrZWx5IGZvciBhIGNvbXBpbGVy
IHRvIGV2ZXIgd2FudCB0byB1c2UKPiBfX1hFTl9QVUJMSUNfSU9NTVVfT1BfSF9fIGZvciBpdHMg
aW50ZXJuYWwgcHVycG9zZXMsIHdlIGNvdWxkbid0Cj4gdmFsaWRseSBjb21wbGFpbiBpZiBvbmUg
ZGlkLgoKSSdtIHdpdGggSmFuIG9uIHRoaXMgb25lLiAgQXQgdGhlIG1vbWVudCBJJ20gbm90IHN1
cmUgYWJvdXQgdXNpbmcgZGFzaGVzCmluc3RlYWQgb2YgdW5kZXJzY29yZXMgZm9yIGZpbGVuYW1l
cywgYnV0IGluIHRoaXMgY2FzZSB0aGUgZXh0cmEKdW5kZXJzY29yZXMgYXQgdGhlIGJlZ2lubmlu
ZyBhbmQgZW5kIGFyZSByZWR1bmRhbnQ7IHRoZSAiWEVOXy4uLl9IIiBpcwpzdWZmaWNpZW50IHRv
IG1ha2UgdGhlIGNvbnRlbnRzIHVuaXF1ZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:48:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13: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 1fQvGl-00088u-30; Thu, 07 Jun 2018 13:48: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=idok=iz=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fQvGj-00088p-79
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 13:48:01 +0000
X-Inumbo-ID: 11a500b6-6a59-11e8-9728-bc764e045a96
Received: from mo6-p02-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5302::5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a500b6-6a59-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:45:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528379278;
 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=/vRibJuRYuWrQIXis5akBQxzlRz7Ykw0jCZXPS+Gh78=;
 b=mDXLOKsfx0GYqWsohXEfC2RiTPNGVyhu3f0fvVXjZKHc9aqKTI0TB6Xb6AC8/vxM6E
 KQFUG/Ob9iSCWP7WAZxTMYbEeYPjJjy5grHyhBkgZVbyy28zkhcBFGnl29efdaTsmG6L
 e8TehBRZ35OR8U2/RZ23Jvw4jA4NO9F56/OlRw2XgRXksAPVoA9QbWMx0mQdHKNj7yCL
 nMXq31ASIy8GKrpesZw6R0MKKUD7gb8JZmeU33HsQJyypG/5LFWF3vP99cpTywNAmxht
 ywtNKvF3m7U9sofXfead6Fjn/b0jAbz+vPmOS2HPiGU7YckviqYWDNgBwLtNvOY/zE19
 Aq4w==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsASdya+Vzel3uexBNxWoZbXfZuF5WsSPfv6W59"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id K02a34u57DlmCoZ
 (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, 7 Jun 2018 15:47:48 +0200 (CEST)
Date: Thu, 7 Jun 2018 15:47:43 +0200
From: Olaf Hering <olaf@aepfle.de>
To: "Jan Beulich" <JBeulich@suse.com>
Message-ID: <20180607154743.0c8a808e.olaf@aepfle.de>
In-Reply-To: <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <5B1933AE02000078001C91DA@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 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: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============0285124461647402497=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0285124461647402497==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/Ntl2AX1.GAsBwtSOLqDIk0A"; protocol="application/pgp-signature"

--Sig_/Ntl2AX1.GAsBwtSOLqDIk0A
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 07 Jun 2018 07:31:26 -0600
schrieb "Jan Beulich" <JBeulich@suse.com>:

> Hmm, I find this description concerning. Is the field reliably zero when
> coming from older Xen, or is it not?

It depends on how old.
If the other sending side has write_tsc_info from 4.6+, then _res1 is zero.
If it is older, the XC_SAVE_ID_TSC_INFO is eventually not handled anymore.
At least I could not find the relevant code, even in staging-4.6.
But then, it is unlikely that migration from 4.5 to 4.6 did not work.

Also, in general the input comes from "remote". So it is untrusted.

Olaf

--Sig_/Ntl2AX1.GAsBwtSOLqDIk0A
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWxk3fwAKCRBdQqD6ppg2
fs9pAKCGmJKEtpRtZOWiPZlmc2NP5j7Q1QCgiahF92nFXcGCHJv4mrwMLVBJDdA=
=o7Gd
-----END PGP SIGNATURE-----

--Sig_/Ntl2AX1.GAsBwtSOLqDIk0A--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0285124461647402497==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:55:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQvNx-0000Ta-UN; Thu, 07 Jun 2018 13:55: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=yi3p=iz=oracle.com=aaron.young@srs-us1.protection.inumbo.net>)
 id 1fQvNw-0000TV-Du
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:55:28 +0000
X-Inumbo-ID: 1c911cce-6a5a-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c911cce-6a5a-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:53:09 +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 w57DpDWo081083;
 Thu, 7 Jun 2018 13:55:22 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=84UPEzHMjK7iQP0AomQ8oS3Nm+LpZGhxmC7LyxKjEzE=;
 b=IQnMfr6PHzkp1YwYJjck+2DJRSfaQjDDTcVdg4lOKt+t+zT1Tba2T79qFHnReephaDiW
 62mJWHIueZqQ716rurE53B0cl+eB9HGdbHq3LZ0XCot5QK3Ma7Ub3oz45rBMn0Hs9HIr
 GkRjqYEQ7SfDmyaqKmXlt+QtQ5OjYxhcS4BS+mc5Em6woDIOKMV5ZSg3cmwMEGdUrA5/
 K3eqLWwrwk6sI60hU3ROFlVJ+fjMB+JQ7GZermVHiWHUVGCLKId0cSA4JPfUAw3afmRo
 ZR1md9NHP3LHzg6gckE1y2giGGDxxPEh/MZnEwSzxM6D6b+GgO+iTetoc5uoMpgDCmT8 JA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2jbvyph3d7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 13:55:22 +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 w57DtLgF003117
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 13:55:22 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 w57DtLuO010967;
 Thu, 7 Jun 2018 13:55:21 GMT
Received: from [10.159.129.12] (/10.159.129.12)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 06:55:21 -0700
To: Ross Lagerwall <ross.lagerwall@citrix.com>
References: <b5fd4a18-bb56-ed01-3b8b-66d52c50d807@oracle.com>
 <962f6b7c-32a1-07b1-222a-aca9a9bd13b5@citrix.com>
From: aaron.young@oracle.com
Organization: Oracle Corporation
Message-ID: <df8b9c51-364d-c738-f829-d738197177fd@oracle.com>
Date: Thu, 7 Jun 2018 06:58:51 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <962f6b7c-32a1-07b1-222a-aca9a9bd13b5@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8916
 signatures=668702
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-1805220000 definitions=main-1806070158
Subject: Re: [Xen-devel] [RFC] OVMF NVRAM Variable Retention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

CgpPbiAwNi8wNy8xOCAwMTo1OSwgUm9zcyBMYWdlcndhbGwgd3JvdGU6Cj4gT24gMDYvMDYvMjAx
OCAwNDowMSBQTSwgYWFyb24ueW91bmdAb3JhY2xlLmNvbSB3cm90ZToKPj4KPj4gICAgSGVsbG8g
YWxsLAo+Pgo+PiAgICBJIGhhdmUgYmVlbiB0YXNrZWQgd2l0aCB0aGUgaXNzdWUgb2YgVUVGSSBO
VlJBTSB2YXJpYWJsZSByZXRlbnRpb24gCj4+IHdpdGggWGVuIEhWTS9PVk1GIGJhc2VkIGd1ZXN0
cyBhbmQgd2FudGVkIHRvIGNvbnN1bHQgdGhlIGV4cGVydHMgCj4+IGJlZm9yZSBJIHVuZGVydGFr
ZSBhbnkgc2lnbmlmaWNhbnQgY29kaW5nIGVmZm9ydC4gSSBhbSBuZXcgdG8gWGVuIHNvIAo+PiBh
bnkgaGVscC9kaXJlY3Rpb24gd291bGQgYmUgYXBwcmVjaWF0ZWQuCj4+Cj4+ICAgIFdoYXQgSSBo
b3BlIHRvIGdhaW4gZnJvbSB0aGlzIFJGQyBpbnF1aXJ5IGlzIHRoZSBmb2xsb3dpbmc6Cj4+Cj4+
ICAgIDEuIEhhcyB0aGVyZSBiZWVuIGFueSBzaWduaWZpY2FudCBwYXN0IGRpc2N1c3Npb24gcmVn
YXJkaW5nIHRoaXMgCj4+IGlzc3VlPyBJZiBzbywgY2FuIHNvbWVib2R5IGtpbmRseSBwb2ludCBt
ZSB0byB0aGVzZSBkaXNjdXNzaW9uKHMpIAo+PiBhbmQvb3IgZ2l2ZSBtZSBhbiBvdmVydmlldyBv
ZiB0aGUgZmluZGluZ3M/Cj4+Cj4+ICAgIDIuIElzIHRoZXJlIGFueSBjdXJyZW50IGNvZGluZyBl
ZmZvcnQgZ29pbmcgb24gaW4gdGhpcyBhcmVhPwo+Cj4gWWVzISBJJ20gd29ya2luZyBvbiB0aGlz
IGF0IHRoZSBtb21lbnQuCgogICAgIEdyZWF0ISBJJ20gZ2xhZCBJIGFza2VkIGJlZm9yZSBzdGFy
dGluZyBpbXBsZW1lbnRhdGlvbi4KCj4KPj4KPj4gICAgMy4gQW55IHN1Z2dlc3Rpb25zIG9yIHBy
b3Bvc2FscyBvbiBob3cgdG8gZml4IHRoZSBpc3N1ZSBpbmNsdWRpbmcgCj4+IGFueSBpc3N1ZXMg
b3IgY2F2ZWF0cyB0aGF0IEkgc2hvdWxkIGJlIGF3YXJlIG9mPwo+Pgo+Pgo+PiBJc3N1ZSBkZXRh
aWxzOgo+Pgo+PiAgIEluIGEgbnV0c2hlbGwsIGlmIGEgWGVuIGd1ZXN0IHdoaWNoIGhhcyBiZWVu
IGNvbmZpZ3VyZWQgdG8gdXNlIE9WTUYgCj4+IGlzIGRlc3Ryb3llZCBhbmQgcmUtY3JlYXRlZCwg
dGhlIFVFRkkgTlZSQU0gdmFyaWFibGVzIGFyZSBub3QgCj4+IHJldGFpbmVkLiBUaGlzIHNlZW1z
IHRvIGJlIGEgd2VsbC1rbm93biBpc3N1ZSB0byB3aGljaCB0aGVyZSBpcyBubyAKPj4gcmVzb2x1
dGlvbi4gVGhlIGlzc3VlIHNlZW1zIHRvIGNlbnRlciBhcm91bmQgdGhlIGZhY3QgdGhhdCB0aGVz
ZSBYZW4gCj4+IGd1ZXN0cyBhcmUgbm90IGNvbmZpZ3VyZWQgdG8gdXNlIGEgZmlsZS1iYWNrZWQg
YmFja2luZyBzdG9yZSBmb3IgdGhlIAo+PiBOVlJBTSB2YXJpYWJsZXMgKHN1Y2ggYXMgaXMgY29t
bW9ubHkgdXNlZCB3aXRoIFFFTVUvS1ZNIGd1ZXN0cykuCj4+Cj4+ICAgVGhpcyBpc3N1ZSBjYW4g
Y2F1c2UgT1ZNRiBPUyBib290IG9wdGlvbihzKSB0byBiZSBsb3N0IHByZXZlbnRpbmcgCj4+IHRo
ZSBhYmlsaXR5IHRvIGJvb3QgdGhlIE9TIGFmdGVyIGEgZ3Vlc3QgaXMgZGVzdHJveWVkL3JlLWNy
ZWF0ZWQuIEl0IAo+PiBhbHNvIGhhcyBpbXBsaWNhdGlvbnMgb24gc2VjdXJlIGJvb3QgKHdoaWNo
IHJlcXVpcmUgTlZSQU0gdmFyaWFibGVzIAo+PiB0byBiZSByZXRhaW5lZCkuCj4+Cj4+Cj4+IFNv
bWUga2V5IG9ic2VydmF0aW9uczoKPj4KPj4gICAxLiBPVk1GIGN1cnJlbnRseSBzdXBwb3J0cyBt
ZW1vcnktbWFwcGVkLCBmaWxlLWJhY2tlZCAncGZsYXNoJyAKPj4gZGV2aWNlcyBmcm9tIFFlbXUu
IGkuZS4gUWVtdSBjYW4gbWFwIHZhcnN0b3JlIGZpbGVzIGludG8gbWVtb3J5IGZvciAKPj4gdXNl
IGJ5IE9WTUYgdmlhIC1kcml2ZSBwYXJhbWV0ZXJzIHN1Y2ggYXM6Cj4+Cj4+ICAgICAgICAtZHJp
dmUgaWY9cGZsYXNoLGZvcm1hdD1yYXcscmVhZG9ubHksZmlsZT1PVk1GX0NPREUuZmQgXAo+PiAg
ICAgICAgLWRyaXZlIGlmPXBmbGFzaCxmb3JtYXQ9cmF3LGZpbGU9T1ZNRl9WQVJTLmZkCj4+Cj4+
ICAgICAgT1ZNRiBzY2FucyB0aGUgZmxhc2ggZGV2aWNlIChpLmUuIHRoZSBOb24tdm9sYXRpbGUg
ZGF0YSBzdG9yYWdlIAo+PiBGVikgZm9yIGEgbWFwcGVkIHZhcnN0b3JlIGFuZCBpZiBmb3VuZCB3
aWxsIHVzZSBpdCBzdG9yZSBOVlJBTSAKPj4gdmFyaWFibGVzICh2aWEgaXRzIFFlbXVGbGFzaEZ2
YlNlcnZpY2VzUnVudGltZUR4ZSBkcml2ZXIpCj4+Cj4+ICAgICAgVGhpcyBpcyBvdXRsaW5lZCB3
ZWxsIGluIHRoZSBPVk1GIHdoaXRlcGFwZXIgCj4+IChodHRwOi8vd3d3LmxpbnV4LWt2bS5vcmcv
ZG93bmxvYWRzL2xlcnNlay9vdm1mLXdoaXRlcGFwZXItYzc3MGY4Yy50eHQpCj4+Cj4+ICAgMi4g
V2hlbiBYZW4gSFZNL09WTUYgZ3Vlc3RzIGFyZSBjcmVhdGVkLCB0aGUgcWVtdSBwcm9jZXNzIHRo
YXQgaXMgCj4+IGV4ZWN1dGVkIChmcm9tIHhsKSBkb2VzIG5vdCBjb250YWluIHRoZXNlIC1kcml2
ZSBhcmd1bWVudHMuIFRodXMgcWVtdSAKPj4gZG9lcyBub3QgbWFwIGEgdmFyc3RvcmUgZm9yIHVz
ZSBieSBPVk1GIGNhdXNpbmcgT1ZNRiB0byBmYWxsYmFjayBhbmQgCj4+IHVzZSBhIHNpbXBsZSBt
ZW1vcnkgYnVmZmVyIGZvciBOVlJBTSB2YXJpYWJsZXMgKGlmIEknbSBub3QgbWlzdGFrZW4gCj4+
IGhlcmUpLiBUaGlzIGNhdXNlcyB0aGUgdmFyaWFibGVzIHRvIG5vdCBiZSByZXRhaW5lZCBhY3Jv
c3MgCj4+IGRlc3Ryb3kvY3JlYXRlIG9wZXJhdGlvbnMgb24gdGhlIFZNLgo+Pgo+PiAgIDMuIFVu
bGlrZSBxZW11L2t2bSBndWVzdHMgd2hlcmUgYm90aCBPVk1GIGFuZCB0aGUgdmFyc3RvcmUgZmls
ZSBhcmUgCj4+IGxvYWRlZC9tYXBwZWQgaW50byBtZW1vcnkgYW5kIGV4ZWN1dGVkIGRpcmVjdGx5
IGJ5IHFlbXUsIFhlbiBhcHBlYXJzIAo+PiB0byBvbmx5IHVzZSBxZW11IGFzIGEgImRldmljZSBt
b2RlbCIgYW5kIE9WTUYgaXMgbm90IG1hcHBlZC9sb2FkZWQgCj4+IGRpcmVjdGx5IGJ5IHFlbXUu
IEluc3RlYWQsIHVuZGVyIFhlbiwgT1ZNRiBpcyBsb2FkZWQgaW5kaXJlY3RseSBieSAKPj4gaHZt
bG9hZGVyICh3aGljaCBpcyBsb2FkZWQgYnkgcWVtdSkuIFRoaXMgY291bGQgY29tcGxpY2F0ZSB0
aGUgZml4IAo+PiBpZGVhIGJlbG93Lgo+Pgo+Pgo+PiBQb3NzaWJsZSBpZGVhIGZvciBmaXg6Cj4+
Cj4+ICAgICBTaW5jZSBPVk1GIGN1cnJlbnRseSBoYXMgc3VwcG9ydCBmb3IgUUVNVSBtYXBwZWQg
dmFyc3RvcmUgZmlsZXMsIAo+PiBpdCBzZWVtcyB0aGUgbW9zdCBzdHJhaWdodGZvcndhcmQgd2F5
IHRvIGZpeCB0aGlzIGlzc3VlIHdvdWxkIGJlIGZvciAKPj4gWGVuIChpLmUuIHhsKSB0byBwYXNz
IGEgLWRyaXZlIGFyZ3VtZW50IHRvIHFlbXUgdG8gc3BlY2lmeSBhIHZhcnN0b3JlIAo+PiBmaWxl
IGFuZCB0byBlbmhhbmNlIHRoZSBYZW4gbWVtb3J5IGluaXQgY29kZSBpbiBxZW11IChpLmUuIAo+
PiB4ZW5faHZtLmM6eGVuX1todm18cmFtXV9pbml0KCkpIHRvIG1hcCB0aGlzIGZpbGUgaW50byBt
ZW1vcnkgZm9yIHVzZSAKPj4gYnkgT1ZNRiAocG9zc2libHkgdGFraW5nIGFkdmFudGFnZSBvZiB0
aGUgYWxyZWFkeSBwcmVzZW50IHFlbXUgY29kZSAKPj4gdG8gZG8gc3VjaCBhIG1hcHBpbmcgKGku
ZS4gY29kZSBvdXQgb2YgcGNfbWVtb3J5X2luaXQoKSkuIEFzIAo+PiBtZW50aW9uZWQgYWJvdmUs
IHRoaXMgd291bGQgaGF2ZSB0byAoc29tZWhvdykgYmUgY29tcGF0aWJsZSB3aXRoIGhvdyAKPj4g
T1ZNRiBpcyBsb2FkZWQgaW5kaXJlY3RseSBieSBodm1sb2FkZXIuCj4+Cj4+ICAgIEFueSBjb21t
ZW50cy9zdWdnZXN0aW9ucy9vcGluaW9ucy9jYXZlYXRzIG9uIHRoaXMgYXBwcm9hY2g/Cj4KPiBJ
IGRpZCB0aGlzIGEgd2hpbGUgYmFjay4gSXQgaXMgZWFzeSBlbm91Z2ggdG8gZG86Cj4KPiAxKSBI
YXZlIFhlbiBsb2FkIE9WTUZfY29kZS5mZCByYXRoZXIgdGhhbiB0aGUgY29tYmluZWQgYmxvYi4K
Pgo+IDIpIFR3ZWFrIHRoZSBsb2NhdGlvbiBpbiBndWVzdCBtZW1vcnkgd2hlcmUgaHZtbG9hZGVy
IGxvYWRzIHRoZSBibG9iLgo+Cj4gMykgVHdlYWsgUUVNVSB0byBsb2FkIHRoZSBPVk1GX3ZhcnMu
ZmQgYmxvYiBhdCB0aGUgY29ycmVjdCBsb2NhdGlvbi4KPgo+IDQpIFN0YXJ0IFFFTVUgd2l0aCBl
bXVsYXRlZCBmbGFzaCBmb3IgT1ZNRl92YXJzLmZkIG9ubHkuCj4KPiBUd2Vha2luZyB0aGUgbG9j
YXRpb25zIGVuc3VyZXMgdGhhdCB0aGUgdmFyaW91cyBwYXJ0cyBvZiBPVk1GIGFyZSBhdCAKPiB0
aGUgbG9jYXRpb24gaXQgZXhwZWN0cy4gSWYgeW91IHdhbnQsIEkgY291bGQgcHJvYmFibHkgZGln
IHVwIHNvbWUgCj4gcGF0Y2hlcyAoaGFja3MpIHdoaWNoIGRvIHRoaXMuCgogICAgIFllcywgdGhp
cyBpcyB0aGUgX2V4YWN0XyBzb2x1dGlvbiBJIGhhZCBpbiBtaW5kLgoKICAgICBJIHdvdWxkIHZl
cnkgbXVjaCBsaWtlIHRvIHNlZSB5b3VyIHBhdGNoZXMgc28gSSBjYW4gc2VlIGhvdyB5b3UgZGlk
IAppdCAod2hpY2ggd291bGQgYXNzaXN0IG1lIGluIGxlYXJuaW5nIHRoZSBjb2RlKS4gSWYgeW91
IHdvdWxkbid0IG1pbmQsIApjb3VsZCBwbGVhc2Ugc2VuZCB0aGUgcGF0Y2hlcyB0byBtZSBwcml2
YXRlbHk/IEknZCBncmVhdGx5IGFwcHJlY2lhdGUgCml0LiBUaGFua3MhIQoKPgo+Pgo+PiAgICBP
ciBhbnkgb3RoZXIgc3VnZ2VzdGVkIGFwcHJvYWNoZXMgb24gaG93IHRvIGZpeCB0aGlzIGlzc3Vl
Pwo+Cj4gSG93ZXZlci4uLiBJIGRpZCBub3QgbGlrZSB0aGlzIGFwcHJvYWNoIGZvciB0d28gcmVh
c29uczoKPgo+IDEpIEhhdmluZyBhbiBlbXVsYXRlZCBmbGFzaCBibG9iIGlzIGRpZmZpY3VsdCB0
byBtYW5hZ2Ugb3V0c2lkZSBvZiB0aGUgCj4gZ3Vlc3QgKGkuZS4gcG9wdWxhdGluZyBpbml0aWFs
IHN0YXRlLCB1cGRhdGluZyB2YXJpYWJsZXMgaWYgbmVlZGVkKS4gCj4gRm9yIFhlblNlcnZlciwg
d2Ugd2FudCBtb3JlIGZsZXhpYmlsaXR5Lgo+Cj4gMikgV2hpbGUgU2VjdXJlIEJvb3QgY2FuIGJl
IGVuYWJsZWQgd2l0aCB0aGlzIGltcGxlbWVudGF0aW9uLCBpdCBpcyAKPiBub3Qgc3VmZmljaWVu
dGx5IHNlY3VyZSBiZWNhdXNlIHRoZSBndWVzdCBpcyBhYmxlIHRvIHdyaXRlIGFueXRoaW5nIGl0
IAo+IHdhbnRzIHRvIHRoZSBlbXVsYXRlZCBmbGFzaC4gS1ZNIHNvbHZlZCB0aGlzIHByb2JsZW0g
d2l0aCBTTU0gbW9kZSBidXQgCj4gSSBkb24ndCBsaWtlIHRoYXQgc29sdXRpb24gZWl0aGVyLgo+
Cj4gU28gSSBhbSBidXN5IGltcGxlbWVudGluZzoKPgo+IEEgVUVGSSBkcml2ZXIgZnJvbnRlbmQg
d2hpY2ggaW1wbGVtZW50cyB2YXJpYWJsZSBzZXJ2aWNlcyBieSBwcm94eWluZyAKPiByZXF1ZXN0
cyB0byBhIGJhY2tlbmQgcnVubmluZyBpbiBkb20wIChjb3VsZCBiZSBwYXJ0IG9mIFFFTVUpLiBU
aGlzIAo+IGVuc3VyZXMgc2VjdXJpdHkgYmVjYXVzZSB0aGUgZ3Vlc3QgY2Fubm90IGRpcmVjdGx5
IHdyaXRlIHRvIHRoZSAKPiB2YXJpYWJsZSBzdG9yYWdlIGFuZCB0aGUgYXV0aGVudGljYXRpb24g
Y2hlY2tzIGFyZSBkb25lIG91dHNpZGUgb2YgCj4gZ3Vlc3QgY29udGV4dC4gSXQgYWxsb3dzIGZs
ZXhpYmlsaXR5IGJlY2F1c2UgdGhlIGJhY2tlbmQgY2FuIHN0b3JlIHRoZSAKPiB2YXJpYWJsZXMg
aW4gYW55IGZvcm0gKGUuZy4gYW4gc3FsaXRlIGRhdGFiYXNlKSByYXRoZXIgdGhhbiBiZWluZyAK
PiByZXN0cmljdGVkIHRvIGFuIGVtdWxhdGVkIGZsYXNoIGJsb2IuCj4KPiBTbyBmYXIgSSd2ZSBn
b3QgdGhlIG5vcm1hbCB2YXJpYWJsZSBzZXJ2aWNlcyBpbXBsZW1lbnRlZCBhbmQgYW0gYnVzeSAK
PiB3aXRoIHRoZSBhdXRoZW50aWNhdGVkIHZhcmlhYmxlIHNlcnZpY2VzLgo+Cj4gTGV0IG1lIGtu
b3cgaWYgeW91IGhhdmUgYW55IHF1ZXN0aW9ucy4gSSBob3BlIHRvIHByZXNlbnQgdGhpcyBhcHBy
b2FjaCAKPiBhdCB0aGUgUUVNVS9LVk0gZm9ydW0gbGF0ZXIgdGhpcyB5ZWFyLgo+Cj4gSG9wZSB0
aGF0IGhlbHBzLAoKICAgVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgdGhlIGluZm8uCgogICAgTG9v
ayBmb3J3YXJkIHRvIHlvdXIgc29sdXRpb24hCgogICAtQWFyb24KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 13:56:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 13: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 1fQvPC-00018R-EA; Thu, 07 Jun 2018 13:56: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQvPA-00018I-MR
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 13:56:44 +0000
X-Inumbo-ID: 9bb24a94-6a5a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9bb24a94-6a5a-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 13:56:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 07:56:41 -0600
Message-Id: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 07:56:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] CODING_STYLE: discourage use of underscores
 where alternatives exist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

VW5kZXJzY29yZXMgY29tbW9ubHkgcmVxdWlyZSB0d28ga2V5cHJlc3NlcyB3aGlsZSBoeXBoZW4g
LyBkYXNoIHJlcXVpcmVzCmp1c3Qgb25lLCBhbmQgdGhlIHZpc3VhbCBzZXBhcmF0aW9uIGVmZmVj
dCBvZiBib3RoIGlzIGJhc2ljYWxseSB0aGUgc2FtZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL0NPRElOR19TVFlMRQkyMDE3LTA4LTA5IDE0
OjA3OjQxLjU2NTA1NzgzNiArMDIwMAorKysgYi9DT0RJTkdfU1RZTEUJMjAxOC0wNi0wNyAxNTo1
Mjo1NS4xMzY2MTEwOTIgKzAyMDAKQEAgLTEwNiw2ICsxMDYsMTUgQEAgc2VwYXJhdGUgbGluZXMg
YW5kIGVhY2ggbGluZSBzaG91bGQgYmVnaQogICogTm90ZSBiZWdpbm5pbmcgYW5kIGVuZCBtYXJr
ZXJzIG9uIHNlcGFyYXRlIGxpbmVzIGFuZCBsZWFkaW5nICcqJy4KICAqLwogCitDaG9pY2Ugb2Yg
bmFtZXMKKy0tLS0tLS0tLS0tLS0tLQorCitXaGlsZSBmb3IgaWRlbnRpZmllcnMgdW5kZXJzY29y
ZXMgYXJlIHVuYXZvaWRhYmxlIHdoZW4gYSB2aXN1YWwKK3NlcGFyYXRvciBiZXdlZW4gbmFtZSBj
b21wb25lbnRzIGlzIHdhbnRlZCwgaW4gb3RoZXIgY2FzZXMsIHdoZXJlIGEKK3dpZGVyIHNldCBv
ZiBub24tYWxwaGFudW1lcmljIGNoYXJhY3RlcnMgY2FuIGJlIGNob3NlbiBmcm9tLCB0aGUgdXNl
CitvZiB1bmRlcnNjb3JlcyBpcyBkaXNjb3VyYWdlZC4gIEZvciBleGFtcGxlLCBmb3IgZmlsZSBu
YW1lcyBhbmQKK2NvbW1hbmQgbGluZSBvcHRpb25zIGEgaHlwaGVuIC8gZGFzaCBpcyBjb21tb25s
eSBlYXNpZXIgdG8gdHlwZS4KKwogRW1hY3MgbG9jYWwgdmFyaWFibGVzCiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0KIAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:00:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQvSv-0001uX-0g; Thu, 07 Jun 2018 14:00:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQvSu-0001uR-Fz
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:00:36 +0000
X-Inumbo-ID: d395311f-6a5a-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d395311f-6a5a-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 15:58:17 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 40DFFACA8;
 Thu,  7 Jun 2018 14:00:33 +0000 (UTC)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180607132946.GC24186@char.us.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: <f0d38216-0aea-ce11-ccd0-7f7711477fcb@suse.com>
Date: Thu, 7 Jun 2018 16:00:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180607132946.GC24186@char.us.oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/3] xen/kbdif: Move multi-touch device
 parameters to backend 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: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDYvMTggMTU6MjksIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBPbiBXZWQs
IE1heSAyMywgMjAxOCBhdCAwOToxOToyMUFNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byB3cm90ZToKPj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRy
dXNoY2hlbmtvQGVwYW0uY29tPgo+Pgo+PiBJbiBjdXJyZW50IGtiZGlmIHByb3RvY29sIGRlZmlu
aXRpb24gbXVsdGktdG91Y2ggZGV2aWNlIHBhcmFtZXRlcnMKPj4gYXJlIGRlc2NyaWJlZCBhcyBh
IHBhcnQgb2YgZnJvbnRlbmQncyBYZW5CdXMgY29uZmlndXJhdGlvbiBub2RlcyB3aGlsZQo+PiB0
aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkgbW92aW5n
Cj4+IHRoZSBwYXJhbWV0ZXJzIHRvIHRoZSBwcm9wZXIgc2VjdGlvbi4KPj4KPj4gRml4ZXM6IGI3
YTNjZTQ5ZDUyOCAoInhlbi9rYmRpZjogYWRkIG11bHRpLXRvdWNoIHN1cHBvcnQiKQo+Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+Cj4+IFJlcG9ydGVkLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3Nh
bmRyX2dyeXRzb3ZAZXBhbS5jb20+Cj4+IFJldmlld2VkLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8
b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiAKPiBKdWVyZ2VuLCB5b3UgT0sg
aWYgSSBjaGVjayB0aGlzIGluPwoKTG9va2luZyBhdCB0aGUgY2hhbmdlcyB0ZWh5IHNlZW0gdG8g
YmUgbG93IHJpc2suIDstKQoKUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgoKCkp1ZXJnZW4KCj4gCj4+IC0tLQo+PiAgeGVuL2luY2x1ZGUvcHVibGljL2lv
L2tiZGlmLmggfCAzOCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgMSBm
aWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4vaW5jbHVkZS9wdWJs
aWMvaW8va2JkaWYuaAo+PiBpbmRleCAyM2QxZjcwZDUyMTAuLmE2OGRhMGYxYTM3ZiAxMDA2NDQK
Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgKPj4gKysrIGIveGVuL2luY2x1
ZGUvcHVibGljL2lvL2tiZGlmLmgKPj4gQEAgLTk2LDYgKzk2LDI1IEBACj4+ICAgKiAgICAgIE1h
eGltdW0gWSBjb29yZGluYXRlIChoZWlnaHQpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCj4+
ICAgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQz
Ml9NQVhdLgo+PiAgICoKPj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gTXVsdGktdG91Y2gg
RGV2aWNlIFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArICoKPj4gKyAqIG11
bHRpLXRvdWNoLW51bS1jb250YWN0cwo+PiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+
Cj4+ICsgKgo+PiArICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5lb3VzIHRvdWNoZXMgcmVwb3J0
ZWQuCj4+ICsgKgo+PiArICogbXVsdGktdG91Y2gtd2lkdGgKPj4gKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50Pgo+PiArICoKPj4gKyAqICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFyZWEg
dG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKPj4gKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlu
cHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMyX01BWF0uCj4+ICsgKgo+PiArICogbXVsdGkt
dG91Y2gtaGVpZ2h0Cj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPj4gKyAqCj4+
ICsgKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9u
dGVuZAo+PiArICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFsw
OyBVSU5UMzJfTUFYXS4KPj4gKyAqCj4+ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4gICAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2Rlcwo+PiAgICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCj4+IEBAIC0xNDMsMjUgKzE2Miw2IEBACj4+ICAgKgo+PiAgICogICAg
ICBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UuCj4+ICAgKiAgICAgIFBGTiBvZiB0
aGUgc2hhcmVkIHBhZ2UuCj4+IC0gKgo+PiAtICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBNdWx0
aS10b3VjaCBEZXZpY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAtICoK
Pj4gLSAqIG11bHRpLXRvdWNoLW51bS1jb250YWN0cwo+PiAtICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+Cj4+IC0gKgo+PiAtICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5lb3VzIHRvdWNo
ZXMgcmVwb3J0ZWQuCj4+IC0gKgo+PiAtICogbXVsdGktdG91Y2gtd2lkdGgKPj4gLSAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50Pgo+PiAtICoKPj4gLSAqICAgICAgV2lkdGggb2YgdGhlIHRv
dWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKPj4gLSAqICAgICAgd2hpbGUgcmVw
b3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMyX01BWF0uCj4+IC0gKgo+PiAt
ICogbXVsdGktdG91Y2gtaGVpZ2h0Cj4+IC0gKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4K
Pj4gLSAqCj4+IC0gKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5
IHRoZSBmcm9udGVuZAo+PiAtICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBw
aXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KPj4gICAqLwo+PiAgCj4+ICAvKgo+PiAtLSAKPj4gMi4x
Ny4wCj4+Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:03:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQvVO-00022f-GA; Thu, 07 Jun 2018 14: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=we9j=iz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fQvVN-00022Y-72
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:03:09 +0000
X-Inumbo-ID: 813e40f1-6a5b-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 813e40f1-6a5b-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:03:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CA130AC88;
 Thu,  7 Jun 2018 14:03:06 +0000 (UTC)
To: Paul Durrant <Paul.Durrant@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
References: <1528366873-25430-1-git-send-email-paul.durrant@citrix.com>
 <8666edd3-2d4a-82f5-8354-47ae0906681f@citrix.com>
 <d579dc06be7e4d08aae61050ed1cf816@AMSPEX02CL03.citrite.net>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <de9b98df-62f3-61d1-b688-da3af4dc46d9@suse.com>
Date: Thu, 7 Jun 2018 16:03:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <d579dc06be7e4d08aae61050ed1cf816@AMSPEX02CL03.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/privcmd: fix static checker warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dan Carpenter <dan.carpenter@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>

T24gMDcvMDYvMTggMTM6MjMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0KPj4gRnJvbTogQW5kcmV3IENvb3Blcgo+PiBTZW50OiAwNyBKdW5lIDIwMTgg
MTE6MjgKPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7Cj4+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v
cmcKPj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT47IEJvcmlzIE9zdHJvdnNr
eQo+PiA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+OyBEYW4gQ2FycGVudGVyCj4+IDxkYW4u
Y2FycGVudGVyQG9yYWNsZS5jb20+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hd
IHhlbi9wcml2Y21kOiBmaXggc3RhdGljIGNoZWNrZXIgd2FybmluZwo+Pgo+PiBPbiAwNy8wNi8x
OCAxMToyMSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+Pj4gQ29tbWl0IDNhZDA4NzY1NTRjYSAoInhl
bi9wcml2Y21kOiBhZGQKPj4gSU9DVExfUFJJVkNNRF9NTUFQX1JFU09VUkNFIikKPj4+IGludHJv
ZHVjZWQgYSBzdGF0aWMgY2hlY2tlciB3YXJuaW5nOgo+Pj4KPj4+ICAgZHJpdmVycy94ZW4vcHJp
dmNtZC5jOjgyNyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2UoKQo+Pj4gICB3YXJuOiBwYXNz
aW5nIGNhc3RlZCBwb2ludGVyICdwZm5zJyB0byAneGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXko
KScKPj4+ICAgICAgICAgNjQgdnMgMzIuCj4+Pgo+Pj4gY2F1c2VkIGJ5IHRoaXMgY2FzdDoKPj4+
Cj4+PiAgICA4MjcgIG51bSA9IHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KHZtYSwKPj4+ICAg
IDgyOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAga2RhdGEuYWRkciAmIFBBR0Vf
TUFTSywKPj4+ICAgIDgyOSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZucywg
a2RhdGEubnVtLCAoaW50ICopcGZucywKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeXl5eXl5eXl5eXgo+Pj4KPj4+IFRoZSByZWFz
b24gZm9yIHRoZSBjYXN0IGlzIHRoYXQgeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoKSByZXF1
aXJlcwo+PiBhbgo+Pj4gYXJyYXkgb2YgaW50cyB0byBzdG9yZSBlcnJvciBjb2Rlcy4gSXQgaXMg
YWN0dWFsbHkgc2FmZSB0byByZS11c2UgdGhlCj4+PiBwZm5zIGFycmF5IGZvciB0aGlzIHB1cnBv
c2UgYnV0IGl0IGRvZXMgbG9vayBvZGQgKGFzIHdlbGwgYXMgbGVhZGluZyB0bwo+Pj4gdGhlIHdh
cm5pbmcpLiBJdCB3b3VsZCBhbHNvIGJlIGVhc3kgZm9yIGEgZnV0dXJlIGltcGxlbWVudGF0aW9u
IGNoYW5nZQo+Pj4gdG8gbWFrZSB0aGlzIHJlLXVzZSB1bnNhZmUgc28gdGhpcyBwYXRjaCBtb2Rp
ZmllcyBwcml2Y21kIHRvIHVzZSBhCj4+PiBzZXBhcmF0ZWx5IGFsbG9jYXRlZCBhcnJheSBmb3Ig
ZXJyb3IgY29kZXMuCj4+Pgo+Pj4gUmVwb3J0ZWQtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJw
ZW50ZXJAb3JhY2xlLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Cj4+Cj4+IEl0IG1heSBiZSBzYWZlIHRvIHJldXNlIHBmbnNbXSBh
cyB0aGUgc3RvcmFnZSBzcGFjZSBmb3IgdGhlIGVycnMgYXJyYXksCj4+IGJ1dCBjb2RlIGlzIGlu
Y29ycmVjdCB3aGVuIHNpemVvZihwZm4pICE9IHNpemVvZihpbnQpLsKgIEluIHN1Y2ggYSBjYXNl
LAo+PiB5b3Ugc2tpcCBvdmVyIGV2ZXJ5IG90aGVyIGVyciwgYW5kIHNlY29uZCBoYWxmIG9mIHBm
bnNbXSBpcyBqdW5rIGZyb20KPj4gdGhlIHBvaW50IG9mIHZpZXcgb2YgdGhlIGVycnMgbG9vcC4K
Pj4KPiAKPiBZZXAsIHRoYXQgaXMgaW5kZWVkIHdoYXQgaGFwcGVucyB3aXRob3V0IHRoaXMgcGF0
Y2guCgpDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGFjY29yZGluZ2x5
PwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:07:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:07:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQvZ9-0002mZ-1l; Thu, 07 Jun 2018 14: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=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQvZ7-0002mU-Ju
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:07:01 +0000
X-Inumbo-ID: 0bdc3500-6a5c-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bdc3500-6a5c-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:07:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74305155"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 5/7] public / x86: introduce __HYPERCALL_iommu_op
Thread-Index: AQHTo+7cUU0RnW5yAEi/SPOFbaxU/aPS6wIAgIJ0YVD///wVAIAABruAgAAnBSA=
Date: Thu, 7 Jun 2018 14:06:09 +0000
Message-ID: <037261924f504968b8cfbcd882f9bf83@AMSPEX02CL03.citrite.net>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
 <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
 <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@citrix.com>
In-Reply-To: <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@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 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAwNyBKdW5lIDIwMTggMTQ6NDUN
Cj4gVG86IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFBhdWwgRHVycmFudA0KPiA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29v
cGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pDQo+IDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Ow0KPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+OyBEYW5pZWwgZGUgR3JhYWYNCj4gPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IFRpbSAoWGVu
Lm9yZykgPHRpbUB4ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDUvN10gcHVibGljIC8g
eDg2OiBpbnRyb2R1Y2UgX19IWVBFUkNBTExfaW9tbXVfb3ANCj4gDQo+IE9uIDA2LzA3LzIwMTgg
MDI6MjEgUE0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+Pj4+IE9uIDA3LjA2LjE4IGF0IDEzOjQy
LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+Pj4gRnJvbTogSmFuIEJldWxp
Y2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0NCj4gPj4+IFNlbnQ6IDE2IE1hcmNoIDIwMTgg
MTI6MjUNCj4gPj4+Pj4+IE9uIDEyLjAyLjE4IGF0IDExOjQ3LCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+IHdyb3RlOg0KPiA+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQ0KPiA+Pj4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQ0KPiA+Pj4+IEBAIC0zMyw2ICszMyw3IEBAIG9i
ai0kKENPTkZJR19DUkFTSF9ERUJVRykgKz0gZ2Ric3R1Yi5vDQo+ID4+Pj4gIG9iai15ICs9IGh5
cGVyY2FsbC5vDQo+ID4+Pj4gIG9iai15ICs9IGkzODcubw0KPiA+Pj4+ICBvYmoteSArPSBpODI1
OS5vDQo+ID4+Pj4gK29iai15ICs9IGlvbW11X29wLm8NCj4gPj4+DQo+ID4+PiBBcyBtZW50aW9u
ZWQgaW4gb3RoZXIgY29udGV4dHMsIEknZCBwcmVmZXIgaWYgd2Ugc3RvcHBlZCB1c2luZw0KPiA+
Pj4gdW5kZXJzY29yZXMgaW4gcGxhY2VzIHdoZXJlIGRhc2hlcyAob3Igb3RoZXIgc2VwYXJhdG9y
cyBub3QNCj4gPj4+IHVzYWJsZSBpbiBDIGlkZW50aWZpZXJzKSBhcmUgZmluZS4NCj4gPj4NCj4g
Pj4gSSBkb24ndCBzZWUgYW55IGd1aWRhbmNlIGluIENPRElOR19TVFlMRSBvciBlbHNld2hlcmUs
IGFuZCBhbHNvIHRoZQ0KPiBtYWpvcml0eQ0KPiA+PiBvZiB0aGUgY29kZWJhc2Ugc2VlbXMgdG8g
cHJlZmVyIHVzaW5nIHVuZGVyc2NvcmVzIGluIG1vZHVsZSBuYW1lcy4NCj4gUGVyc29uYWxseQ0K
PiA+PiBJJ2QgcHJlZmVyIG5ldyBjb2RlIHJlbWFpbiBjb25zaXN0ZW50Lg0KPiA+DQo+ID4gVGhl
IGxhY2sgb2Ygc3RhdGVtZW50IHRvIHRoaXMgZWZmZWN0IGlzIHdoeSBJJ3ZlIHNhaWQgIkknZCBw
cmVmZXIiLiBTZWUNCj4gPiBhbHRlcm5hdGl2ZS1hc20uaCwgeDg2LWRlZm5zLmgsIG9yIHg4Ni12
ZW5kb3JzLmggZm9yIF9yZWNlbnRfDQo+ID4gZXhhbXBsZXMgb2YgbW92aW5nIGludG8gdGhlIG90
aGVyIGRpcmVjdGlvbi4gT24gYWxsIGtleWJvYXJkcyBJJ3ZlDQo+ID4gc2VlbiBvciB1c2VkLCBh
biB1bmRlcnNjb3JlIHJlcXVpcmVzIHR3byBrZXlzIHRvIGJlIHByZXNzZWQsIHdoaWxlDQo+ID4g
YSBkYXNoIHRha2VzIG9ubHkgb25lLiBUaGlzIGlzbid0IG11Y2ggZm9yIGFuIGluZGl2aWR1YWwg
aW5zdGFuY2UsIGJ1dA0KPiA+IGl0IHN1bXMgdXAuIEl0J3MgdGhlIHNhbWUgcmVhc29uIHdoeSBJ
J20gYWR2b2NhdGluZyBhZ2FpbnN0IHRoZSB1c2UNCj4gPiBvZiB1bmRlcnNjb3JlcyBpbiBuZXcg
Y29tbWFuZCBsaW5lIG9wdGlvbiBuYW1lcy4NCj4gPg0KPiA+IEluIHRoZSBlbmQsIGxvb2tpbmcg
YXQgdGhlIGhpc3Rvcnkgb2YgdHlwb2dyYXBoeSwgSSB0aGluayB1bmRlcnNjb3JlDQo+ID4gaXMg
YSByZWxhdGl2ZWx5IGxhdGUgKGFuZCBwcmVzdW1hYmx5IGFydGlmaWNpYWwpIGFkZGl0aW9uOyBp
biBwYXJ0aWN1bGFyIEkNCj4gPiBkb24ndCByZWNhbGwgbWVjaGFuaWNhbCB0eXBlIHdyaXRlcnMg
dG8gZXZlbiBoYXZlIGEga2V5IGZvciBpdC4NCj4gDQo+IDxwZWRhbnRpYz5UaGUgbWVjaGFuaWNh
bCB0eXBld3JpdGVycyBJIGxlYXJuZWQgb24gaGFkIGFuIHVuZGVyc2NvcmUgdG8NCj4gYWxsb3cg
eW91IHRvIGdvIGJhY2sgYW5kIHVuZGVybGluZSB3b3Jkcy48L3BlZGFudGljPg0KPiANCj4gPiBJ
dCdzDQo+ID4gdXNlIGFzIGEgdmlzdWFsIHNlcGFyYXRvciBpcyBuZWNlc3NhcnkgaW4gZS5nLiBw
cm9ncmFtbWluZw0KPiA+IGxhbmd1YWdlcywgYXMgY29tbW9ubHkgZGFzaCBkZXNpZ25hdGVkIHRo
ZSBvcGVyYXRvciBmb3IgIm1pbnVzIg0KPiA+IHRoZXJlLiBFeHRlbmRpbmcgc3VjaCBuYW1pbmcg
dG8gbm9uLWlkZW50aWZpZXJzIChmaWxlIHN5c3RlbSBuYW1lcw0KPiA+IGFuZCBjb21tYW5kIGxp
bmUgb3B0aW9ucyBhcmUganVzdCBwcm9taW5lbnQgZXhhbXBsZXMpIGlzIHNpbXBseQ0KPiA+IG1p
c2d1aWRlZCBpbW8uDQo+IA0KPiBXZWxsIGluIGFueSBjYXNlLCBtYXliZSB0aGlzIHNob3VsZCBi
ZSBkaXNjdXNzZWQgaW4gYSBwYXRjaCB0bw0KPiBDT0RJTkdfU1RZTEUsIHJhdGhlciB0aGFuIGlu
IHRoZSBtaWRkbGUgb2YgYSBwYXRjaCBzZXJpZXMgYWJvdXQNCj4gc29tZXRoaW5nIGNvbXBsZXRl
bHkgZGlmZmVyZW50Lg0KPiANCj4gPj4+PiArI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9NTVVfT1Bf
SF9fDQo+ID4+Pj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPTU1VX09QX0hfXw0KPiA+Pj4NCj4g
Pj4+IFBsZWFzZSBjYW4geW91IGF2b2lkIGludHJvZHVjaW5nIGZ1cnRoZXIgbmFtZSBzcGFjZSB2
aW9sYXRpb25zDQo+ID4+PiBpbnRvIHRoZSBwdWJsaWMgaGVhZGVycz8NCj4gPj4NCj4gPj4gSSBh
c3N1bWUgeW91IG1lYW4gdGhlIGxlYWRpbmcgJ19fJz8gQWdhaW4sIEkgY2hvc2UgdGhlIG5hbWUg
YmFzZWQgb24NCj4gPj4gY29uc2lzdGVuY3kgd2l0aCBvdGhlciBjb2RlIGFuZCBJJ2QgcHJlZmVy
IHRvIHJlbWFpbiBjb25zaXN0ZW50LiBDb3VsZA0KPiB5b3UNCj4gPj4gZXhwbGFpbiB3aHkgaGF2
aW5nIGEgbGVhZGluZyAnX18nIGlzIHByb2JsZW1hdGljPw0KPiA+DQo+ID4gTmFtZXMgc3RhcnRp
bmcgd2l0aCBkb3VibGUgdW5kZXJzY29yZXMgYXJlIHJlc2VydmVkIChhcyBhcmUsIGJ0dywNCj4g
PiBuYW1lcyBzdGFydGluZyB3aXRoIGEgc2luZ2xlIHVuZGVyc2NvcmUgYW5kIGFuIHVwcGVyIGNh
c2UgbGV0dGVyKS4NCj4gPiBXaGlsZSBpdCdzIHVubGlrZWx5IGZvciBhIGNvbXBpbGVyIHRvIGV2
ZXIgd2FudCB0byB1c2UNCj4gPiBfX1hFTl9QVUJMSUNfSU9NTVVfT1BfSF9fIGZvciBpdHMgaW50
ZXJuYWwgcHVycG9zZXMsIHdlIGNvdWxkbid0DQo+ID4gdmFsaWRseSBjb21wbGFpbiBpZiBvbmUg
ZGlkLg0KPiANCj4gSSdtIHdpdGggSmFuIG9uIHRoaXMgb25lLiAgQXQgdGhlIG1vbWVudCBJJ20g
bm90IHN1cmUgYWJvdXQgdXNpbmcgZGFzaGVzDQo+IGluc3RlYWQgb2YgdW5kZXJzY29yZXMgZm9y
IGZpbGVuYW1lcywgYnV0IGluIHRoaXMgY2FzZSB0aGUgZXh0cmENCj4gdW5kZXJzY29yZXMgYXQg
dGhlIGJlZ2lubmluZyBhbmQgZW5kIGFyZSByZWR1bmRhbnQ7IHRoZSAiWEVOXy4uLl9IIiBpcw0K
PiBzdWZmaWNpZW50IHRvIG1ha2UgdGhlIGNvbnRlbnRzIHVuaXF1ZS4NCj4gDQoNCkZXSVcgTGlu
dXggYXBwZWFycyB0byB1c2UgYSBzaW5nbGUgJ18nIHByZWZpeCBhbmQgbm8gc3VmZml4Lg0KDQog
IFBhdWwNCg0KPiAgLUdlb3JnZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:09:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQvbd-0002v6-Gs; Thu, 07 Jun 2018 14:09:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0pmb=iz=decadent.org.uk=ben@srs-us1.protection.inumbo.net>)
 id 1fQvbc-0002uy-5h
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:09:36 +0000
X-Inumbo-ID: 6819cc11-6a5c-11e8-bc1d-65256ead4e3a
Received: from shadbolt.e.decadent.org.uk (unknown [88.96.1.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6819cc11-6a5c-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:09:35 +0000 (UTC)
Received: from [148.252.241.226] (helo=deadeye)
 by shadbolt.decadent.org.uk with esmtps
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2)
 (envelope-from <ben@decadent.org.uk>)
 id 1fQvbV-0005hK-Sp; Thu, 07 Jun 2018 15:09:30 +0100
Received: from ben by deadeye with local (Exim 4.91)
 (envelope-from <ben@decadent.org.uk>)
 id 1fQvbA-0003AZ-UC; Thu, 07 Jun 2018 15:09:08 +0100
Content-Disposition: inline
MIME-Version: 1.0
From: Ben Hutchings <ben@decadent.org.uk>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
Date: Thu, 07 Jun 2018 15:05:21 +0100
Message-ID: <lsq.1528380321.162593112@decadent.org.uk>
X-Mailer: LinuxStableQueue (scripts by bwh)
In-Reply-To: <lsq.1528380320.647747352@decadent.org.uk>
X-SA-Exim-Connect-IP: 148.252.241.226
X-SA-Exim-Mail-From: ben@decadent.org.uk
X-SA-Exim-Scanned: No (on shadbolt.decadent.org.uk);
 SAEximRunCond expanded to false
Subject: [Xen-devel] [PATCH 3.16 311/410] x86/xen: Zero MSR_IA32_SPEC_CTRL
 before suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 akpm@linux-foundation.org, Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

My4xNi41Ny1yYzEgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgNzFjMjA4ZGQ1NGFiOTcxMDM2ZDgzZmY2ZDk4
MzdiYWU0OTc2ZTYyMyB1cHN0cmVhbS4KCk9sZGVyIFhlbiB2ZXJzaW9ucyAoNC41IGFuZCBiZWZv
cmUpIG1pZ2h0IGhhdmUgcHJvYmxlbXMgbWlncmF0aW5nIHB2Cmd1ZXN0cyB3aXRoIE1TUl9JQTMy
X1NQRUNfQ1RSTCBoYXZpbmcgYSBub24temVybyB2YWx1ZS4gU28gYmVmb3JlCnN1c3BlbmRpbmcg
emVybyB0aGF0IE1TUiBhbmQgcmVzdG9yZSBpdCBhZnRlciBiZWluZyByZXN1bWVkLgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBU
aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpDYzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KTGluazogaHR0cHM6Ly9sa21sLmtlcm5l
bC5vcmcvci8yMDE4MDIyNjE0MDgxOC40ODQ5LTEtamdyb3NzQHN1c2UuY29tCltid2g6IEJhY2tw
b3J0ZWQgdG8gMy4xNjoKIC0gSW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4gaW5zdGVhZCBvZiA8
YXNtL2NwdWZlYXR1cmVzLmg+CiAtIEFkanVzdCBjb250ZXh0XQpTaWduZWQtb2ZmLWJ5OiBCZW4g
SHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgotLS0KLS0tIGEvYXJjaC94ODYveGVuL3N1
c3BlbmQuYworKysgYi9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCkBAIC0xLDEwICsxLDEzIEBACiAj
aW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNpbmNsdWRlIDxsaW51eC9jbG9ja2NoaXBzLmg+Cisj
aW5jbHVkZSA8bGludXgvcGVyY3B1LWRlZnMuaD4KIAogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2Uv
eGVuLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8eGVuL2V2ZW50
cy5oPgogCisjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KKyNpbmNsdWRlIDxhc20vbXNyLWlu
ZGV4Lmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDxhc20veGVu
L3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+CkBAIC0xMiw2ICsxNSw4IEBACiAjaW5j
bHVkZSAieGVuLW9wcy5oIgogI2luY2x1ZGUgIm1tdS5oIgogCitzdGF0aWMgREVGSU5FX1BFUl9D
UFUodTY0LCBzcGVjX2N0cmwpOworCiBzdGF0aWMgdm9pZCB4ZW5fcHZfcHJlX3N1c3BlbmQodm9p
ZCkKIHsKIAl4ZW5fbW1fcGluX2FsbCgpOwpAQCAtODQsNiArODksOSBAQCBzdGF0aWMgdm9pZCB4
ZW5fdmNwdV9ub3RpZnlfcmVzdG9yZSh2b2lkCiB7CiAJdW5zaWduZWQgbG9uZyByZWFzb24gPSAo
dW5zaWduZWQgbG9uZylkYXRhOwogCisJaWYgKHhlbl9wdl9kb21haW4oKSAmJiBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU1BFQ19DVFJMKSkKKwkJd3Jtc3JsKE1TUl9JQTMyX1NQRUNfQ1RSTCwg
dGhpc19jcHVfcmVhZChzcGVjX2N0cmwpKTsKKwogCS8qIEJvb3QgcHJvY2Vzc29yIG5vdGlmaWVk
IHZpYSBnZW5lcmljIHRpbWVrZWVwaW5nX3Jlc3VtZSgpICovCiAJaWYgKCBzbXBfcHJvY2Vzc29y
X2lkKCkgPT0gMCkKIAkJcmV0dXJuOwpAQCAtOTMsNiArMTAxLDEzIEBAIHN0YXRpYyB2b2lkIHhl
bl92Y3B1X25vdGlmeV9yZXN0b3JlKHZvaWQKIAogc3RhdGljIHZvaWQgeGVuX3ZjcHVfbm90aWZ5
X3N1c3BlbmQodm9pZCAqZGF0YSkKIHsKKwl1NjQgdG1wOworCisJaWYgKHhlbl9wdl9kb21haW4o
KSAmJiBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1BFQ19DVFJMKSkgeworCQlyZG1zcmwoTVNS
X0lBMzJfU1BFQ19DVFJMLCB0bXApOworCQl0aGlzX2NwdV93cml0ZShzcGVjX2N0cmwsIHRtcCk7
CisJCXdybXNybChNU1JfSUEzMl9TUEVDX0NUUkwsIDApOworCX0KIH0KIAogdm9pZCB4ZW5fYXJj
aF9yZXN1bWUodm9pZCkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQvn7-0004w1-86; Thu, 07 Jun 2018 14:21: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=d4zl=iz=citrix.com=prvs=689a3d20f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fQvn5-0004vw-TN
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:21:27 +0000
X-Inumbo-ID: bdeceb5a-6a5d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdeceb5a-6a5d-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:19:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56644271"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23321.16210.868949.648522@mariner.uk.xensource.com>
Date: Thu, 7 Jun 2018 15:21:06 +0100
To: Paul Durrant <Paul.Durrant@citrix.com>
In-Reply-To: <037261924f504968b8cfbcd882f9bf83@AMSPEX02CL03.citrite.net>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
 <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
 <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@citrix.com>
 <037261924f504968b8cfbcd882f9bf83@AMSPEX02CL03.citrite.net>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIlJFOiBbUEFUQ0ggNS83XSBwdWJsaWMgLyB4ODY6IGludHJv
ZHVjZSBfX0hZUEVSQ0FMTF9pb21tdV9vcCIpOgo+IEZXSVcgTGludXggYXBwZWFycyB0byB1c2Ug
YSBzaW5nbGUgJ18nIHByZWZpeCBhbmQgbm8gc3VmZml4LgoKVGhpcyBwcmFjdGljZSBvZiBzY2F0
dGVyaW5nIHVuZGVyc2NvcmVzIGFib3V0LCBhcHBhcmVudGx5IGF0IHJhbmRvbSwKaXMgYmFmZmxp
bmcgdG8gbWUuCgpJdCBkb2Vzbid0IGxvb2sgbGlrZSBtb3N0IG9mIHRoZSBwZW9wbGUgd2hvIGRv
IGl0IGFyZSBhd2FyZSBvZiB0aGUKcnVsZXMuICBGb3IgZXhhbXBsZSwgI2RlZmluaW5nIGFueSBp
ZGVudGlmaWVyIHN0YXJ0aW5nIF9fIGlzIGEgbGljZW5jZQp0byB0aGUgY29tcGlsZXIgdG8gc3R1
ZmYgZGVtb25zIHVwIHlvdXIgbm9zZS4KCldlIHNob3VsZCBkbyB0aGlzOgogICNkZWZpbmUgWEVO
X1BVQkxJQ19JT01NVV9PUF9ICndoaWNoIGlzIChpKSBub3QgaW4gYW55IG9mIHRoZSBjb21waWxl
cidzIG5hbWVzcGFjZXMgKGlpKSBoYXMgWEVOXyBhdAp0aGUgYmVnaW5uaW5nIHNvIHdlIGNhbiBq
dXN0aWZ5IHRoaW5raW5nIHRoYXQgaXQgd29uJ3QgY2xhc2ggd2l0aAphbnlvbmUgZWxzZSdzIGlk
ZW50aWZpZXJzIChJaWkpIHdpbGwgbmV2ZXIgY2xhc2ggd2l0aCBhbnkgb2Ygb3VyIG93bgpiZWNh
dXNlIGl0IGVuZHMgaW4gX0guCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQw9h-0007ok-Vc; Thu, 07 Jun 2018 14: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQw9g-0007ob-7E
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:44:48 +0000
X-Inumbo-ID: ff68e5fe-6a60-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff68e5fe-6a60-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:42:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 08:44:44 -0600
Message-Id: <5B1944D902000078001C9279@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 08:44:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
 <20180607154743.0c8a808e.olaf@aepfle.de>
In-Reply-To: <20180607154743.0c8a808e.olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE1OjQ3LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IEFtIFRo
dSwgMDcgSnVuIDIwMTggMDc6MzE6MjYgLTA2MDAKPiBzY2hyaWViICJKYW4gQmV1bGljaCIgPEpC
ZXVsaWNoQHN1c2UuY29tPjoKPiAKPj4gSG1tLCBJIGZpbmQgdGhpcyBkZXNjcmlwdGlvbiBjb25j
ZXJuaW5nLiBJcyB0aGUgZmllbGQgcmVsaWFibHkgemVybyB3aGVuCj4+IGNvbWluZyBmcm9tIG9s
ZGVyIFhlbiwgb3IgaXMgaXQgbm90Pwo+IAo+IEl0IGRlcGVuZHMgb24gaG93IG9sZC4KPiBJZiB0
aGUgb3RoZXIgc2VuZGluZyBzaWRlIGhhcyB3cml0ZV90c2NfaW5mbyBmcm9tIDQuNissIHRoZW4g
X3JlczEgaXMgemVyby4KPiBJZiBpdCBpcyBvbGRlciwgdGhlIFhDX1NBVkVfSURfVFNDX0lORk8g
aXMgZXZlbnR1YWxseSBub3QgaGFuZGxlZCBhbnltb3JlLgo+IEF0IGxlYXN0IEkgY291bGQgbm90
IGZpbmQgdGhlIHJlbGV2YW50IGNvZGUsIGV2ZW4gaW4gc3RhZ2luZy00LjYuCj4gQnV0IHRoZW4s
IGl0IGlzIHVubGlrZWx5IHRoYXQgbWlncmF0aW9uIGZyb20gNC41IHRvIDQuNiBkaWQgbm90IHdv
cmsuCj4gCj4gQWxzbywgaW4gZ2VuZXJhbCB0aGUgaW5wdXQgY29tZXMgZnJvbSAicmVtb3RlIi4g
U28gaXQgaXMgdW50cnVzdGVkLgoKQnV0IGlzbid0IHRoaXMgZXhhY3RseSB0aGUgY29uY2VybiBB
bmRyZXcgaGFkIHZvaWNlZD8gSWYgc28sIHdlJ3JlIG5vdAphbnkgY2xvc2VyIHRvIHRoaXMgaGF2
aW5nIGEgY2hhbmNlIHRvIGdvIGluLiBUaGUgcmUtdXNlIG9mIHRoZSBmaWVsZCBpcwphY2NlcHRh
YmxlIG9ubHkgaWYgYWxsIGV4aXN0aW5nIHNlbmRlcnMgcmVsaWFibHkgZmlsbCB6ZXJvIGluIHRo
ZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:46:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQwBd-0008VF-CD; Thu, 07 Jun 2018 14:46:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mv/7=iz=citrix.com=prvs=689b4a29b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQwBb-0008V4-Jq
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 14:46:47 +0000
X-Inumbo-ID: 9a2c3f31-6a61-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a2c3f31-6a61-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:46:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74308099"
Date: Thu, 7 Jun 2018 16:46:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180607144637.ux42gt4msgi2vdev@mac>
References: <20180605095536.44938-1-roger.pau@citrix.com>
 <20180606172820.GW20016@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180606172820.GW20016@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMDc6Mjg6MjBQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFR1ZSwgSnVuIDA1LCAyMDE4IGF0IDExOjU1OjM2QU0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0IHRoYXQgaWYgdGhlIGFk
ZHJlc3MgdGFnIGlzIG5vdCBwcmVzZW50IHRoZQo+ID4gZmlsZSBzaG91bGQgYmUgbG9hZGVkIHVz
aW5nIHRoZSBlbGYgaGVhZGVyLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBDYzogRGFuaWVsIEtpcGVyIDxk
YW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKPiA+IC0tLQo+ID4gIGRvYy9tdWx0aWJvb3QudGV4aSB8IDYgKysrKysrCj4gPiAgMSBm
aWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9kb2MvbXVs
dGlib290LnRleGkgYi9kb2MvbXVsdGlib290LnRleGkKPiA+IGluZGV4IDJlMmQ3ZTc0YS4uMTk2
ZjljMTdhIDEwMDY0NAo+ID4gLS0tIGEvZG9jL211bHRpYm9vdC50ZXhpCj4gPiArKysgYi9kb2Mv
bXVsdGlib290LnRleGkKPiA+IEBAIC01MDksNiArNTA5LDEyIEBAIGFzc3VtZXMgdGhhdCBubyBi
c3Mgc2VnbWVudCBpcyBwcmVzZW50Lgo+ID4KPiA+ICBAZW5kIHRhYmxlCj4gPgo+ID4gK05vdGU6
IFRoaXMgaW5mb3JtYXRpb24gZG9lcyBub3QgbmVlZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2Vy
bmVsCj4gPiAraW1hZ2UgaXMgaW4gZWxmIGZvcm1hdCwgYnV0IGl0IG11c3QgYmUgcHJvdmlkZWQg
aWYgdGhlIGltYWdlIGlzIGluCj4gCj4gcy9lbGYvQHNje2VsZn0vCj4gCj4gPiArYS5vdXQgZm9y
bWF0IG9yIGluIHNvbWUgb3RoZXIgZm9ybWF0LiBDb21wbGlhbnQgYm9vdCBsb2FkZXJzIG11c3Qg
YmUKPiA+ICthYmxlIHRvIGxvYWQgaW1hZ2VzIHRoYXQgYXJlIGVpdGhlciBpbiBlbGYgZm9ybWF0
IG9yIGNvbnRhaW4gdGhlCj4gCj4gRGl0dG8uCj4gCj4gPiArYWRkcmVzcyB0YWcgZW1iZWRkZWQg
aW4gdGhlIE11bHRpYm9vdCBoZWFkZXIuCj4gCj4gcy9NdWx0aWJvb3QvTXVsdGlib290Mi8KPiAK
PiBJIHRoaW5rIHRoYXQgaXQgaXMgYWxzbyB3b3J0aCBtZW50aW9uaW5nIHRoYXQgdGhlIGFkZHJl
c3MgdGFnIGhhcwo+IHByZWZlcmVuY2Ugb3ZlciByZWxldmFudCBkYXRhIHByb3ZpZGVkIGluIEVM
RiBoZWFkZXIuCj4gCj4gQWRkaXRpb25hbGx5LCBtYXkgSSBhc2sgeW91IHRvIHByb3ZpZGUgc2lt
aWxhciBwYXRjaCBmb3IgTXVsdGlib290IHNwZWM/Cj4gWW91IGNhbiBmaW5kIGl0IGluIG11bHRp
Ym9vdCBicmFuY2guIFBsZWFzZSBsb29rIGZvciAiVGhlIGFkZHJlc3MgZmllbGRzCj4gb2YgTXVs
dGlib290IGhlYWRlciIgcGFyYWdyYXBoLgoKTXVsdGlib290MSBhbHJlYWR5IGhhcyBzdWNoIHBh
cmFncmFwaCBpbiB0aGUgIjMuMS4yIFRoZSBtYWdpYyBmaWVsZHMKb2YgTXVsdGlib290IGhlYWRl
ciIgc2VjdGlvbi4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:51:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:51: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 1fQwFu-0000nw-Vx; Thu, 07 Jun 2018 14:51: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=idok=iz=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fQwFs-0000np-Tr
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:51:13 +0000
X-Inumbo-ID: e5bf155d-6a61-11e8-9728-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::8])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5bf155d-6a61-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:48:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528383070;
 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=XuRm9CTq05pDyzPjTecvm0UM7HHAhgqhSmnGJB9jYQM=;
 b=h8+Pws1FsE+qQtIydZHxLTxQkZ5YksXknzGlv9b296LE5F8mR9Sb7+CmqSyAzECauQ
 zMknsHG/z4me6QAml4aM/SYFQvHJdA8Cz530pgQjb1agS16horJuEgdTrSpHACu4xB0X
 KqO5oBzLoj1L/ySQeDl6bXZhRJAOxF6OyiDhi/92qBFqFUF7rBY75rNAVuQdtdFVBy5t
 SV28y8TA3+2SQPlBK8TitvSRcqhXTaz9xtdg76fsBqnlQDr0OO2nVsNM7lDzRz4MmDnb
 U5g8RB+zQLHN6d+zRrNJEwiy//JiypMvikCHSBiD/NOEZZbrtVijHcNOni8M7B78QSUn
 whsg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsASdya+Vzel3uexBNxWoZbXfZuF5WsSPfv6W59"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id K02a34u57EnsD54
 (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, 7 Jun 2018 16:49:54 +0200 (CEST)
Date: Thu, 7 Jun 2018 16:49:49 +0200
From: Olaf Hering <olaf@aepfle.de>
To: "Jan Beulich" <JBeulich@suse.com>
Message-ID: <20180607164949.7d9b3890.olaf@aepfle.de>
In-Reply-To: <5B1944D902000078001C9279@prv1-mh.provo.novell.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
 <20180607154743.0c8a808e.olaf@aepfle.de>
 <5B1944D902000078001C9279@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 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: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============6849908460964433373=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6849908460964433373==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/jxR9R0yVYtCvv4MTdexF5ln"; protocol="application/pgp-signature"

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

Am Thu, 07 Jun 2018 08:44:41 -0600
schrieb "Jan Beulich" <JBeulich@suse.com>:

> The re-use of the field is acceptable only if all existing senders reliab=
ly fill zero in there.

How do we know all senders? I just know about write_tsc_info from xen-4.6+.

Olaf

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

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWxlGDQAKCRBdQqD6ppg2
fqXIAJwMx6j9HtqKppdcuRzq0pWGz4idkwCfV+wXBUONJBHX8dCtUB0PfDh0fpQ=
=qrNH
-----END PGP SIGNATURE-----

--Sig_/jxR9R0yVYtCvv4MTdexF5ln--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6849908460964433373==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:55:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:55:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQwKO-00014L-Lb; Thu, 07 Jun 2018 14:55: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQwKN-00014G-1T
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:55:51 +0000
X-Inumbo-ID: ddc1731f-6a62-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ddc1731f-6a62-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:55:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 08:55:48 -0600
Message-Id: <5B19477002000078001C9295@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 08:55:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
 <20180607154743.0c8a808e.olaf@aepfle.de>
 <5B1944D902000078001C9279@prv1-mh.provo.novell.com>
 <20180607164949.7d9b3890.olaf@aepfle.de>
In-Reply-To: <20180607164949.7d9b3890.olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE2OjQ5LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IEFtIFRo
dSwgMDcgSnVuIDIwMTggMDg6NDQ6NDEgLTA2MDAKPiBzY2hyaWViICJKYW4gQmV1bGljaCIgPEpC
ZXVsaWNoQHN1c2UuY29tPjoKPiAKPj4gVGhlIHJlLXVzZSBvZiB0aGUgZmllbGQgaXMgYWNjZXB0
YWJsZSBvbmx5IGlmIGFsbCBleGlzdGluZyBzZW5kZXJzIHJlbGlhYmx5Cj4+IGZpbGwgemVybyBp
biB0aGVyZS4KPiAKPiBIb3cgZG8gd2Uga25vdyBhbGwgc2VuZGVycz8gSSBqdXN0IGtub3cgYWJv
dXQgd3JpdGVfdHNjX2luZm8gZnJvbSB4ZW4tNC42Ky4KCkkgZG9uJ3QgdGhpbmsgd2UgY2FyZSBh
Ym91dCBzZW5kZXJzIG90aGVyIHRoYW4gb25lcyB1c2luZyBsaWJ4Yywgc28KYnkga25vd2luZyB3
aGV0aGVyIGFsbCBsaWJ4YyB2ZXJzaW9ucyBjb25mb3JtIHRvIHRoZSByZXF1aXJlbWVudCwKd2Ug
Y291bGQgZGVjbGFyZSB3ZSdyZSBmaW5lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO5-0001EJ-7m; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO4-0001E9-3y
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:40 +0000
X-Inumbo-ID: 66a7b5c1-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66a7b5c1-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=m1l9XJ1YeTMnsEQPwYmlgfd+oMvLTEwGraLBkJ2JmMhKpkfPOOeDHJcpbkDzdaskyoHGLMUwikl2+NFRELfsUjq/B60gUUELijEb4ufBjRU8Z08l76SlPiFPs4HRoaRR8bZYfTleDnhcn3P028p+yvOawo+nI0wpWkn34ovKMF16d6g/n72I22o/DN+HSMWGan87khOkKT8Yi1cJAw8zWkrPxTb2mWBTVDZPMcV4+0O8inPsvd8zQMZpKECs5cJiWu0b688TB1+fBgrlvN5xkljYyVG71KZKUG1xUCddvBTpQYdsxq/3tizxQaJ0mFUTp/7cyQUwr+vhMJcXI4N7bQ==;
 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=ZFn1gYXrrTa7oQby/PVhHgqZVsQ=; b=B7DbMoHxJekQxQHTH8k5CnpDD5u0
 QjErjmw/+ZwokpVE+PizsPU8AZT4UODI1DTknGXkXC6ehL4zwsF/UicxfGZw33ZF
 /T7k5zAKb87Qy7zHnChs0xm1e6rTvkOMa0Rl6t7/lsuwafQjmKOEAFExfyWxK1g8
 b8/qpuN9TjB6B0Yb+NQcaRRNIM+uBSnZtxXdD2Dm4kU7RTWOagBpC9HH4XuAlnpR
 tbWWt7i48z5MWrwhqdOtHyh5y7i9zFzS3Ak7QqFFAfGIro5sjf+HCT/zVn7TNPcl
 EUYW0529kP+4uw4lgbsr9QP1iZoHK8i6+zCmWQJI2dIxO1p8lbCy+rKkRw==
Received: (qmail 32532 invoked from network); 7 Jun 2018 17:59:38 +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;
 7 Jun 2018 17:59:37 +0300
Received: (qmail 27683 invoked from network); 7 Jun 2018 17:59:37 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:37 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:20 +0300
Message-Id: <1528383573-21522-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 02/15] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGMyMzk4M2MuLjc2ZjdkYjkgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwpAQCAtNzQwLDYgKzc0MCwxMSBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGRlc3Ryb3lfdnBjaV9tbWNmZyhkKTsKIH0KIAorc3RhdGljIHZvaWQg
aHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdHNjX2Fk
anVzdCAqY3R4dCkKK3sKKyAgICBjdHh0LT50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5t
c3JfdHNjX2FkanVzdDsKK30KKwogc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2Y3B1
ICp2OwpAQCAtNzQ4LDcgKzc1Myw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2gu
aHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7CisgICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25l
KHYsICZjdHh0KTsKICAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+
dmNwdV9pZCwgaCwgJmN0eHQpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVh
azsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO9-0001GR-SA; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO7-0001Ey-Gz
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:43 +0000
X-Inumbo-ID: 683b3f9d-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 683b3f9d-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=FfhVYPYugchVq3UkVOhATZDtK4iv+oxTRQzYSFGUlt3kJM+jMnhBfW0l4IC0swRvW6skvgsnMcjwFfLTds1VKst0blu9CnGWIJWwJzqy1d4QzZA+fbi0JVeldzjBSeutJS8BXu7oe6V+O9J/SDGHroceyresWVO/O/zh88YPXNgY589hXBv82ogVqMCENsN5a/CoUvEu1KiSwovg6ihyzAJeOsM83WSH104EmIT5T0W2mRNU/OgwDDvuuekzVLn21/pcXzLvJBtgcrepgf7/xpMb4Pwfbs3m3uzdy5UExNGr/lJHjCjfsQ+32zGh2XtytCmHd7SOu3HL7WflPsxDLQ==;
 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=Hi4U0qLwAXn29pHJFcnHlrMCQMI=; b=1TTaA6gl2c+8e88CfrLtAonf4hSp
 bg8/98m8GgzCnoCWtDd4oJ864qLXTs+zdNMxs4lolC6T6oPGk396NdeuzCdIntHo
 LA06iu6/dhYzoZPjT041yYu9QQjCt224wlqJGer3BJjlRamOLEV53CqjKcSJYyGh
 PW1EM97pBX4ykdA/+Ud8eG7LXZNEtdUUlzl7ZGNss5aj1SS+0f0dmcodt1qTVmPF
 5V6NOLkodTVcBd1PSwYVmd7CcwrrQUV88j8ARJHD47IUpyMugYhcxf6M9qGVIXUq
 XryFpkAxJqiy+MuCtsE1IAtqXv8uDx+iv2q3naRQyT0Uhusjztcpo41AuA==
Received: (qmail 347 invoked from network); 7 Jun 2018 17:59:39 +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;
 7 Jun 2018 17:59:39 +0300
Received: (qmail 27713 invoked from network); 7 Jun 2018 17:59:39 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:39 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:23 +0300
Message-Id: <1528383573-21522-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 05/15] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNToKCS0gQ2hlY2sgdGhlIHJldHVybiB2YWx1ZSBvZiBodm1fc2F2ZV9j
cHVfbXNyc19vbmUoKQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCA2MCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDM0IGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGU4ZWNhYmYuLjdl
OTBiZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwpAQCAtMTM1NCw2ICsxMzU0LDM4IEBAIHN0YXRpYyBjb25zdCB1aW50MzJf
dCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0
bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNyICpj
dHh0KQoreworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJB
WV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSApCisgICAgeworICAgICAgICB1aW50NjRfdCB2YWw7
CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNp
YmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4g
Z2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04g
aGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICog
Z3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgICAgICBjb250aW51ZTsK
KworICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKKyAg
ICAgICAgfQorCisgICAgICAgIGlmICggIXZhbCApCisgICAgICAgICAgIGNvbnRpbnVlOyAvKiBT
a2lwIGVtcHR5IE1TUnMuICovCisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXgg
PSBtc3JzX3RvX3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwg
PSB2YWw7CisgICAgfQorICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwpAQCAtMTM3MCwzMiArMTQwMiw4IEBAIHN0YXRpYyBpbnQgaHZtX3Nh
dmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOwogICAgICAg
ICBjdHh0LT5jb3VudCA9IDA7CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpF
KG1zcnNfdG9fc2VuZCk7ICsraSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHVpbnQ2NF90IHZh
bDsKLSAgICAgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwg
JnZhbCk7Ci0KLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3Jh
bW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNf
dG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAg
ICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5k
IHRoYXQgdGhlCi0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRo
ZSBNU1IuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9F
WENFUFRJT04gKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKLSAgICAg
ICAgICAgIH0KLQotICAgICAgICAgICAgaWYgKCAhdmFsICkKLSAgICAgICAgICAgICAgICBjb250
aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAqLwotCi0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4
dC0+Y291bnRdLmluZGV4ID0gbXNyc190b19zZW5kW2ldOwotICAgICAgICAgICAgY3R4dC0+bXNy
W2N0eHQtPmNvdW50KytdLnZhbCA9IHZhbDsKLSAgICAgICAgfQorICAgICAgICBpZiAoIGh2bV9z
YXZlX2NwdV9tc3JzX29uZSh2LCBjdHh0KSA9PSAtRU5YSU8gKQorICAgICAgICAgICAgcmV0dXJu
IC1FTlhJTzsKIAogICAgICAgICBpZiAoIGh2bV9mdW5jcy5zYXZlX21zciApCiAgICAgICAgICAg
ICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO7-0001El-2s; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO5-0001EI-B8
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:41 +0000
X-Inumbo-ID: 13c838e5-6a63-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13c838e5-6a63-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:57:21 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=OMjgOy2TWw5egUsYAvTR3YY58r7fhsxBYb6T2+fweuvlnNNm/ltQdoLoZnMRaru2xkZd5LPBuv6SAiqVoReKm/lzf4UrTKWrv6ZkddGPIuXOupf/+KBat2SksC+xnYgESThakruJAdeyMVI+qB7Uub6mxNZxbvTfWDV3t2xbGej9dRxu7LodgOWeDIhL9cU3xAS4IObgcuCk51lfoHLU6Pbwm5JTKrP72upi2Qird6TnCsbq+CWHSsy0KWUrPwzpjxXQ6m8fFkrh6IiFpUlkvVVYmEkRvcDP3x03eyZg6QwR6v2MWR4O4wnO7EY+QhTZx2qTzRO99C8VrT1fywZExw==;
 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=bXjR/M3tpLO5Hy1iYZ8rG
 FlbJ08=; b=LJjeyKHGHmTY+QPYcRMRkAQvAhU9wo9MzqCd1wg7h7O5D64vR0f+5
 0KnbwSKBtUoJHTqLexAPY5UOgI8dkzjT5BThsQZRrz9VcVuwayW2vgUKPt6GtajL
 iLfo3CKp3anDW+S68+kp4nMzcpUmMM7MfZEmiWJnsm9ebltfUMAwLoV6scHs7BC0
 V+wf/9qXcvNQwvC2yMy+Y+HevKUpWQ3n7qaqT0VltmE6n7I01LHMVe67DeFx2h3B
 zK8Uu/RoTuKzilb92ML/7Om+QFrzF4gTxpd23fz7y14TlHlhv3lde6n1/DogMLsI
 s4Q56TEbLsBxHDK5H4LypJBhVySoIGNqg==
Received: (qmail 32306 invoked from network); 7 Jun 2018 17:59:36 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:36 +0300
Received: (qmail 27659 invoked from network); 7 Jun 2018 17:59:35 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:35 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:18 +0300
Message-Id: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v7 00/15] 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
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCByZW1vdmVzIHRoZSBmb3IgbG9vcHMgZnJv
bQp0aGUgKnNhdmUgZnVuY3Rpb25zIGFuZCBpdCBtZXJnZXMgdGhlbSB0byB0aGUgKnNhdmVfb25l
IGZ1bmN0aW9ucy4KSW4gdGhlIGZpbmFsIHBhdGNoLCB0aGUgaHZtX3NhdmUgYW5kIGh2bV9zYXZl
X29uZSBmdW5jdGlvbnMgYXJlIGNoYW5nZWQgdG8gbWFrZSB1c2UgICAgICAgCm9mIHRoZSBuZXcg
KnNhdmUgZnVuY3Rpb25zLiAgICAgICAgICAgICAgICAgICAgICAgIAoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTUpOgoKIHg4Ni9jcHU6IEludHJvZHVjZSB2bWNlX3NhdmVfdmNwdV9jdHh0
X29uZSgpIGZ1bmMKIHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSgp
IGZ1bmMKIHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwogeDg2
L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lCiB4ODYvaHZtOiBJ
bnRyb2R1Y2UgaHZtX3NhdmVfY3B1X21zcnNfb25lIGZ1bmMKIHg4Ni9odm06IEludHJvZHVjZSBo
dm1fc2F2ZV9tdHJyX21zcl9vbmUgZnVuYwogeDg2L2h2bTogSW50cm9kdWNlIHZpcmlkaWFuX3Nh
dmVfdmNwdV9jdHh0X29uZSgpCiB4ODYvY3B1OiBSZW1vdmUgbG9vcCBmb3JtIHZtY2Vfc2F2ZV92
Y3B1X2N0eHQoKSBmdW5jCiB4ODYvaHZtOiBSZW1vdmUgbG9vcCBmcm9tIGh2bV9zYXZlX3RzY19h
ZGp1c3QoKSBmdW5jCiB4ODYvaHZtOiBSZW1vdmUgbG9vcCBmcm9tIGh2bV9zYXZlX2NwdV9jdHh0
IGZ1bmMKIHg4Ni9odm06IFJlbW92ZSBsb29wIGZyb20gaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRl
cwogeDg2L2h2bTogUmVtb3ZlIGxvb3AgZnJvbSBodm1fc2F2ZV9jcHVfbXNycyBmdW5jCiB4ODYv
aHZtOiBSZW1vdmUgbG9vcCBmcm9tIGh2bV9zYXZlX210cnJfbXNyIGZ1bmMKIHg4Ni9odm06IFJl
bW92ZSBsb29wIGZyb20gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoKQogeDg2L2RvbWN0bDogRG9u
J3QgcGF1c2UgdGhlIHdob2xlIGRvbWFpbiBpZiBvbmx5IGdldHRpbmcgdmNwdSBzdGF0ZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO9-0001GE-I1; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO7-0001Ex-Gu
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:43 +0000
X-Inumbo-ID: 68b2176c-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68b2176c-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=GX/0Kk05NGXLA3b8wcJdFLvYMlrjuuJvpIQSBaI8AZ5V4lPemVx9OKGN8Q/L507feBPbGPiOTFjDh2F7448/9eyzIKDcQZQ8pG2Wi7HbgydcVe+YFwshV4d7mO4oTuWVYvXyG8IED6sJOePKJgjuJWhFC6ruyVD43bQglaN0pmHNrUtfMMrcmrDdypVCgyLnAtlv3dy9aUW7uSUcoGyXaj0rb7YIvT5WoEbtBhiEb4HsJXncoKPqG09yLD+AvszEeM6s7RY+LkBkoDMFkkxfCDl2mERTh/YlkYnlvH/zMG2OGkHn5jvbUUKKRvFGu7a/w6WX8oll//QzUq5SUrkhuQ==;
 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=8D+Q9cQbYrDUTJh/FPWU1W0ySYA=; b=B7teJmbz6buC9v+kxc+eDasB382/
 yBMUWwIzEE/EN4k39dDC1LDVgWxiHO8sr/1I2TZvq1zJJcg75+F2Y/8H1vknjWlg
 R0g5GD1cxJ2Dw1tesX1f0YeND4q75ZfcS4l5wXbrVmMI1cQ9sIsYVgRZWGPT1c/8
 tLaKrIvemF7X/1n4YCtubRo0JnN+g0Ww4JL5YOfG/Z1R8p6JGeES/8syfW+QGAaa
 +5PEgs837zxFX/sbeFIE0jS6N0BjIcU+IvUgWAcY62RFQQgXNhkkGLHlZ/cOql7U
 jJ8bcLjDr0ILCBFJnNP/ELQUHNtNzt+1O7Rp13sGx4w0seTDDsGbHvo/jg==
Received: (qmail 417 invoked from network); 7 Jun 2018 17:59:40 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:40 +0300
Received: (qmail 27721 invoked from network); 7 Jun 2018 17:59:40 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:40 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:24 +0300
Message-Id: <1528383573-21522-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 06/15] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwg
MjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94
ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCBiNzIxYzYzLi5kMzExMDMxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpA
QCAtNjY2LDM2ICs2NjYsNDIgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVybiAwOwogfQogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIHZvaWQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X210cnIgKmh3X210cnIpCiB7CisgICAgc3RydWN0IG10cnJf
c3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwogICAgIGludCBpOwot
ICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOwotICAg
IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlOwotICAgIC8qIHNhdmUgbXRyciZwYXQgKi8K
LSAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisKKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdf
bXRyci0+bXNyX3BhdF9jcik7CisKKyAgICBod19tdHJyLT5tc3JfbXRycl9kZWZfdHlwZSA9IG10
cnJfc3RhdGUtPmRlZl90eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAobXRycl9z
dGF0ZS0+ZW5hYmxlZCA8PCAxMCk7CisgICAgaHdfbXRyci0+bXNyX210cnJfY2FwID0gbXRycl9z
dGF0ZS0+bXRycl9jYXA7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkK
ICAgICB7Ci0gICAgICAgIG10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAg
ICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnItPm1zcl9tdHJyX3Zhcltp
KjJdID0KKyAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kq
Ml07CisgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci0+bXNyX210
cnJfdmFyW2kqMisxXSA9CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJf
cmFuZ2VzKVtpKjIrMV07CisgICAgfQogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZo
d19tdHJyLm1zcl9wYXRfY3IpOworICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsg
aSsrICkKKyAgICAgICAgaHdfbXRyci0+bXNyX210cnJfZml4ZWRbaV0gPQorICAgICAgICAgICAg
KCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKVtpXTsKIAotICAgICAgICBod19t
dHJyLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAobXRycl9zdGF0ZS0+ZW5hYmxlZCA8PCAxMCk7Ci0gICAg
ICAgIGh3X210cnIubXNyX210cnJfY2FwID0gbXRycl9zdGF0ZS0+bXRycl9jYXA7Cit9CiAKLSAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCBNVFJSX1ZDTlQ7IGkrKyApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIC8qIHNhdmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJf
dmFyW2kqMl0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9y
YW5nZXMpW2kqMl07Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0gICAgICAgICAg
ICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQotICAgICAgICAgICAgICAgICgodWludDY0
X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKLSAgICAgICAgfQorc3RhdGljIGlu
dCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdf
bXRycjsKKyAgICAvKiBzYXZlIG10cnImcGF0ICovCiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkg
PCBOVU1fRklYRURfTVNSOyBpKysgKQotICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhl
ZFtpXSA9Ci0gICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFu
Z2VzKVtpXTsKKyAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisgICAgeworICAgICAgICBodm1fc2F2
ZV9tdHJyX21zcl9vbmUodiwgJmh3X210cnIpOwogCiAgICAgICAgIGlmICggaHZtX3NhdmVfZW50
cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQogICAgICAgICAgICAgcmV0
dXJuIDE7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO6-0001Ef-Pp; Thu, 07 Jun 2018 14:59:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO5-0001EK-Az
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:41 +0000
X-Inumbo-ID: 66fe3a05-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66fe3a05-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=isyqwM1C4gJ1kKfVvW+IXYdDRALnIaBdaowXy9D6adbIlQRZTpMcGfbOpPi29dr8afUyO2Wj3BEs0t0WW85UhQrCdinaz+Y+hDt3wBCy0Q32+3qn8Ww6J0EvluJRebLiROnifWTBSKbl7/nDF5s+xnjSbtbfSaKStgaoNp7rsIpuaT6J/oU69pNVzXgNYzaFTr0bdlFo5CwZ4sGi/AIoLwnqE1w4eSyCgfDlmD6PwnBToJag/eTtR0GtWGpi2RScXskcQVJCZakUQoYseS70MMEatzn8rwMvJn57dTm45/lrG+Q6hNfdBVIU/uJLdAgIgthS9B8WZRKe4x7yc/5UnQ==;
 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=Y4PoLwBatCMOwjsdiTxd35gYMrM=; b=l5wggCZf/vdhp1SNJsZBDYdUsbwd
 c3HBc52flNy6a9mTtgxrMDcGMwHvwePZZkWIeW9QFTpMiR3AST2ka/oGc2uuyhm6
 X9a4HLG0BzNRGpYWn+7BMrEs7bAU3nc7TBvqAF83MABqY0uukdZ5W6RNG5GD1W1Z
 D0QLiXK1YO81R06cq83CKPi6GBKFHKAeIZBa6NiaaCWnK5Zx4h1Tao+TM3pDVWWM
 pwHpISp6x7f9x8wgARBlCRiita+uDhzibLJDJZRyyvmW/5C1QazLbMYaW7EZss01
 UDb/gHFmrk4satc19K2Yw+eUmfmSG5V03MfBrWxxWCsMlkpPkd/D6pNtmA==
Received: (qmail 32644 invoked from network); 7 Jun 2018 17:59:38 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:38 +0300
Received: (qmail 27694 invoked from network); 7 Jun 2018 17:59:38 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:38 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:21 +0300
Message-Id: <1528383573-21522-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 03/15] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDE5NSArKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAwIGluc2VydGlvbnMoKyks
IDk1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDc2ZjdkYjkuLmIyNTQzNzggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAt
Nzg1LDExICs3ODUsMTA5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIEhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCitzdGF0
aWMgdm9pZCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1f
aHdfY3B1ICpjdHh0KQoreworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKworICAg
IC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsIGN0eHQpOworCisgICAgY3R4dC0+dHNjID0gaHZtX2dldF9ndWVz
dF90c2NfZml4ZWQodiwgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOworCisg
ICAgY3R4dC0+bXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7CisKKyAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKKyAgICBjdHh0LT5pZHRy
X2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQtPmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisg
ICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAg
Y3R4dC0+Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5nZHRyX2Jhc2UgPSBzZWcu
YmFzZTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2Vn
KTsKKyAgICBjdHh0LT5jc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQtPmNzX2xpbWl0ID0gc2Vn
LmxpbWl0OworICAgIGN0eHQtPmNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LT5jc19hcmJ5
dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19kcywgJnNlZyk7CisgICAgY3R4dC0+ZHNfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LT5kc19s
aW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4
dC0+ZHNfYXJieXRlcyA9IHNlZy5hdHRyOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVy
KHYsIHg4Nl9zZWdfZXMsICZzZWcpOworICAgIGN0eHQtPmVzX3NlbCA9IHNlZy5zZWw7CisgICAg
Y3R4dC0+ZXNfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC0+ZXNfYmFzZSA9IHNlZy5iYXNl
OworICAgIGN0eHQtPmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKKyAgICBjdHh0LT5zc19zZWwgPSBzZWcu
c2VsOworICAgIGN0eHQtPnNzX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQtPnNzX2Jhc2Ug
PSBzZWcuYmFzZTsKKyAgICBjdHh0LT5zc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7CisgICAgY3R4dC0+ZnNf
c2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LT5mc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0
LT5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC0+ZnNfYXJieXRlcyA9IHNlZy5hdHRyOwor
CisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ3MsICZzZWcpOworICAg
IGN0eHQtPmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC0+Z3NfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC0+Z3NfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQtPmdzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAm
c2VnKTsKKyAgICBjdHh0LT50cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQtPnRyX2xpbWl0ID0g
c2VnLmxpbWl0OworICAgIGN0eHQtPnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LT50cl9h
cmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LT5sZHRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4
dC0+bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LT5sZHRyX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICBjdHh0LT5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGlmICggdi0+ZnB1
X2luaXRpYWxpc2VkICkKKyAgICB7CisgICAgICAgIG1lbWNweShjdHh0LT5mcHVfcmVncywgdi0+
YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQtPmZwdV9yZWdzKSk7CisgICAgICAgIGN0eHQtPmZs
YWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7CisgICAgfQorCisgICAgY3R4dC0+cmF4ID0g
di0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQtPnJieCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJieDsKKyAgICBjdHh0LT5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7CisgICAgY3R4dC0+
cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQtPnJicCA9IHYtPmFyY2gudXNl
cl9yZWdzLnJicDsKKyAgICBjdHh0LT5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7CisgICAg
Y3R4dC0+cmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQtPnJzcCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJzcDsKKyAgICBjdHh0LT5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7
CisgICAgY3R4dC0+cmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQt
PnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OworICAgIGN0eHQtPnI5ICA9IHYtPmFyY2gudXNl
cl9yZWdzLnI5OworICAgIGN0eHQtPnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBj
dHh0LT5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7CisgICAgY3R4dC0+cjEyID0gdi0+YXJj
aC51c2VyX3JlZ3MucjEyOworICAgIGN0eHQtPnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsK
KyAgICBjdHh0LT5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7CisgICAgY3R4dC0+cjE1ID0g
di0+YXJjaC51c2VyX3JlZ3MucjE1OworICAgIGN0eHQtPmRyMCA9IHYtPmFyY2guZGVidWdyZWdb
MF07CisgICAgY3R4dC0+ZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKKyAgICBjdHh0LT5kcjIg
PSB2LT5hcmNoLmRlYnVncmVnWzJdOworICAgIGN0eHQtPmRyMyA9IHYtPmFyY2guZGVidWdyZWdb
M107CisgICAgY3R4dC0+ZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKKyAgICBjdHh0LT5kcjcg
PSB2LT5hcmNoLmRlYnVncmVnWzddOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVj
dCB2Y3B1ICp2OwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Ci0gICAgc3RydWN0IHNlZ21l
bnRfcmVnaXN0ZXIgc2VnOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKQEAg
LTc5OSwxMDAgKzg5Nyw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgICAgICBjb250aW51ZTsK
IAogICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Ci0KLSAgICAgICAgLyog
QXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCi0gICAgICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQotICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRf
Z3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Ci0KLSAgICAg
ICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKLQotICAgICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4
dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5i
YXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIs
ICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0
eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7
Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuY3NfYmFz
ZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAg
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAg
ICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZHNf
YXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOwotICAg
ICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmVzX2Jhc2UgPSBz
ZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwotICAgICAgICBj
dHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7
Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnNzX2FyYnl0
ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZnNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAg
Y3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5mc19iYXNlID0gc2VnLmJh
c2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5n
c19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAg
ICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0g
c2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
dHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQu
dHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOwot
ICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5sZHRy
X3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5sZHRyX2FyYnl0
ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0
LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAgICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9Y
ODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9Ci0KLSAgICAgICAgY3R4dC5yYXggPSB2LT5h
cmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmJ4OwotICAgICAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKLSAgICAgICAg
Y3R4dC5yZHggPSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgICAgIGN0eHQucmJwID0gdi0+
YXJjaC51c2VyX3JlZ3MucmJwOwotICAgICAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdz
LnJzaTsKLSAgICAgICAgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7Ci0gICAgICAg
IGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwotICAgICAgICBjdHh0LnJpcCA9IHYt
PmFyY2gudXNlcl9yZWdzLnJpcDsKLSAgICAgICAgY3R4dC5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJf
cmVncy5yZmxhZ3M7Ci0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Ci0g
ICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Ci0gICAgICAgIGN0eHQucjEw
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgICAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMTsKLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTI7Ci0g
ICAgICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwotICAgICAgICBjdHh0LnIx
NCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICAgICAgY3R4dC5yMTUgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTU7Ci0gICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXTsKLSAg
ICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAgICAgICBjdHh0LmRyMiA9
IHYtPmFyY2guZGVidWdyZWdbMl07Ci0gICAgICAgIGN0eHQuZHIzID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1szXTsKLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwotICAgICAgICBj
dHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107CisgICAgICAgIGh2bV9zYXZlX2NwdV9jdHh0
X29uZSh2LCAmY3R4dCk7CiAKICAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KSAhPSAwICkKICAgICAgICAgICAgIHJldHVybiAxOyAKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOB-0001Hr-64; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO9-0001G5-Db
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:45 +0000
X-Inumbo-ID: 69d39913-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69d39913-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59:45 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=b1Y4hTO4DAhH0Z6cdxKGvX7eWwGjLXEw3zd+VzVLJxpT3wj+PiqLbKiKh2uoeBQYSrHENNF/8yo8oqWH4Gakq/fVdA85gWdDbn7OFbLJhBNq0yA+RakWoNxpjIPElZOAZf0c2bRAAZfsK82pIwmmoJQBQcceebDNb7sudcv7Heq3T4YXvE93L9iGopSHCO7fcDBon0YlrKTQ93Cir3KKyXodvYWwD4H1B0kPEmD6NlUxLD0LEXR0vkUeO9JVQWHLdK62pJaprB/KBhm6X+VTkEmO/wm+H2EJI2tRBlG9hf7zTDaurElFrRPRFqoKWVDCqzsbCWF7jUX0K4i5ZPWzlw==;
 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=Pcehzw3juZR1uit1ZfL6GtWkNSY=; b=OMnjGtOH5A/aVO57WKS30V3Dowg6
 0y9kRl5KW2OuV5Yh5jTQgxiYGaqrdmicOVC5sgOgeAlxkKDqXgyooqyLt6XN+o+A
 RcXLLADHd2tTrYO6/WKlyVOOaPw4Hp0wa+Ntbm84p/KM88RYe7cqubEZuu3DSRGy
 /IzxbJfmzWkyalajvK0G/Gm4TwzRBG6NoR8y2EQVerztRq18moVaSxFHqnl3SYXv
 at6VBXuCYJiJnk8xlqBH4GbaASufUEsxWlroAIHLdtCESMDNN515zWsorPzd7eak
 SaTY7R8SnTGJPPNztbexjFjK9RUIQ74//L4AGWuqEwqiTsh0NW8L3P/4SA==
Received: (qmail 724 invoked from network); 7 Jun 2018 17:59: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;
 7 Jun 2018 17:59:42 +0300
Received: (qmail 27745 invoked from network); 7 Jun 2018 17:59: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; 7 Jun 2018 17:59:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:27 +0300
Message-Id: <1528383573-21522-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 09/15] x86/hvm: Remove loop from
 hvm_save_tsc_adjust() 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDE5ICsrKy0tLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4
IDdlOTBiZjIuLjcwMWU4MWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDI2ICs3NDAsMTMgQEAgdm9pZCBodm1f
ZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBkZXN0cm95X3ZwY2lfbW1jZmco
ZCk7CiB9CiAKLXN0YXRpYyB2b2lkIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1
ICp2LCBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgKmN0eHQpCi17Ci0gICAgY3R4dC0+dHNjX2FkanVz
dCA9IHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7Ci19Ci0KIHN0YXRpYyBpbnQgaHZt
X3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAg
ICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7Ci0gICAgaW50IGVyciA9IDA7CiAKLSAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0
X29uZSh2LCAmY3R4dCk7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2VudHJ5KFRTQ19BREpVU1Qs
IHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAg
YnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKKyAgICBjdHh0LnRzY19hZGp1c3QgPSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OworICAgIHJldHVybiBodm1fc2F2ZV9lbnRy
eShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKIHN0YXRpYyBpbnQgaHZt
X2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwO5-0001EW-GZ; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO4-0001E8-3n
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:40 +0000
X-Inumbo-ID: 6625449b-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6625449b-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=SwDDGn+PoYCDbnoevDgYeWKAFp4s/dy2iNoclJofr39QSkCi66mHYrYJ+LW7cPsPwb137Kk3qPr1Lr6gbCFs9bWpDb8CGMK29PGX3mc/9GX53vq3Hjwa5cnpD3Iu1zv5ef6iT8J5SKshLBkWUftCVwn0BlK4x0z+4gG1AbE8q/jhdWY+dlzbrXDLA4J45HDyptvEPh2u3HtDjL9EGRleIkrAhETrL2JAcZdXuHCSL3Z8j9QQe7VcR0pwYQM1WnlTZGeYfBsWbf/uPDtGRQ8aguf37a64fgiscGPBXO6pMXVR8/tNZ7jYzismF1L17hHGJ1UKv+Qo9NrWc3ptr6148g==;
 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=2jotBTLC/ge+r84+Py4xT+Sc+Ho=; b=KfQO6Ckmv85reLTtd1Jb7E2Jdq6K
 E7JYS1nLoJ1k/1EBTRX6ELjl0TmFnj2jdcEF/13EMCfePcSsH3DoIm9sxGnWKfud
 uVUEA8g/RrFlS5zdEmC3AUtfKeHZg/P1o8NEUcOQCYbzecQE+rt3C83L9+KF2tGd
 ROBKmHa6FbyZCZsARur50DbQhSwhrNDQd0zipdLj/7UgWidOVxn817Ia+eYcHDPB
 flvvcDNNkYwcdJbkvZ1l77c0cGjosRZn4FIhMamghydEivzOq4Jw01eVZk31gmAE
 1mZ+W7cneJZR0W/X4B2dzZ/x8AIJymLnJmg97dwbzh7NV6o5jB6aFgp1VQ==
Received: (qmail 32418 invoked from network); 7 Jun 2018 17:59:37 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:37 +0300
Received: (qmail 27675 invoked from network); 7 Jun 2018 17:59:37 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:37 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:19 +0300
Message-Id: <1528383573-21522-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 01/15] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMTYgKysrKysrKysrKy0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjQwNGYyN2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMK
QEAgLTM0OSw2ICszNDksMTQgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50NjRf
dCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgdm1jZV9zYXZlX3ZjcHVf
Y3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdm1jZV92Y3B1ICpjdHh0KQorewor
ICAgIGN0eHQtPmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKKyAgICBjdHh0LT5tY2lfY3Rs
Ml9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOworICAgIGN0eHQtPm1jaV9j
dGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7CisgICAgY3R4dC0+bWNn
X2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7Cit9CisKIHN0YXRpYyBpbnQgdm1j
ZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTM1NiwxMyArMzY0LDkgQEAgc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKLSAgICAgICAgICAgIC5jYXBzID0gdi0+YXJjaC52
bWNlLm1jZ19jYXAsCi0gICAgICAgICAgICAubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2Uu
YmFua1swXS5tY2lfY3RsMiwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gu
dm1jZS5iYW5rWzFdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jZ19leHRfY3RsID0gdi0+YXJj
aC52bWNlLm1jZ19leHRfY3RsLAotICAgICAgICB9OworICAgICAgICBzdHJ1Y3QgaHZtX3ZtY2Vf
dmNwdSBjdHh0OwogCisgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0KTsK
ICAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAm
Y3R4dCk7CiAgICAgICAgIGlmICggZXJyICkKICAgICAgICAgICAgIGJyZWFrOwotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOA-0001HU-SH; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO9-0001G3-DS
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:45 +0000
X-Inumbo-ID: 6988872d-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6988872d-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=neHJLGlVj54T/vC1hjlsWzpS98fzVq+b1XEZWp3taP32yJFM2d+vwqQd23qzfjOPHHExVuAXGRHQT64m9aUS00bq388eXQf3K7E6w48zdDcplH+yBo7vvraSB60uTkBpSPDWiXiDWQUE3X+udod2qj5BTIjrJEi1e08o+KeRLJ2pmjcGJ/7B2iWOd6h1v3eNM/MYDr8icUwR/m6NkfLNczbhLZVGbEnebOWnG9p21yik1ZmKygZ8rKOIXJY20QBnGGbzCsqhR1ic/xvyaTonSPZ0BY1wEe0LwggyZX15yi3BqovFELo8dFaltwE1f8GdlZs+mSNw08/iVHiyZmBEug==;
 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=U/8jhLoOulU4SZt8PbTNkUu693k=; b=kuLDhdoU8AIIgN7JPSgpKL89N09O
 AcB5ujvruEC+N3v8hEvvQbkkQJlSHlm52hOl4sifVSNwmUe9pGq3zbvafTu5ApA4
 UJ3Xnh/UbuxwNHM7Bn5FQq38k+p0/yXcVKJMXKkTtyqr4r/NDVaLCtvSNxpCp2MY
 dkiH9SEuFTXJOFrJclbGF5rxsYmc+xE07NiF5PWU0JtQ3Vg8kLwFM/SPgfJdkSqL
 k5p4F1ju4qKaC6V/+1JcNM1TmeKHdWWd+g04fQFNeVCkEYTUVqc3mvNa09IssJG8
 fQ6m2ZbXmIizEY/Wsre7Q7rDy+GVxyKHzhWEjFQw89HTFYUUf/5qrUjbmQ==
Received: (qmail 562 invoked from network); 7 Jun 2018 17:59:41 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:41 +0300
Received: (qmail 27729 invoked from network); 7 Jun 2018 17:59:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:25 +0300
Message-Id: <1528383573-21522-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 07/15] 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+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNjoKCS0gQWRkIG1lbXNldCB0byAwIGZvciBjdHh0Ci0tLQogeGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMTQgKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA2
OTRlYWU2Li5iYWI2MDZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDI2LDYgKzEwMjYsMTMgQEAg
c3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElB
Tl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCitz
dGF0aWMgdm9pZCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0
cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpjdHh0KQoreworICAgIG1lbXNldChjdHh0
LCAwLCBzaXplb2YoKmN0eHQpKTsKKyAgICBjdHh0LT52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5o
dm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKKyAgICBjdHh0LT52cF9hc3Npc3Rf
cGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7Cit9
CisKIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7CkBAIC0xMDM0
LDEwICsxMDQxLDkgQEAgc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgcmV0dXJuIDA7CiAK
ICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFu
X3ZjcHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5h
cmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAgICAgICAgICAgLnZw
X2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVu
ZGluZywKLSAgICAgICAgfTsKKyAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRl
eHQgY3R4dDsKKworICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgJmN0eHQp
OwogCiAgICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpICE9IDAgKQogICAgICAgICAgICAgcmV0dXJuIDE7Ci0tIAoyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOA-0001Gn-6a; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO7-0001F1-LQ
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:43 +0000
X-Inumbo-ID: 15c87c10-6a63-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15c87c10-6a63-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:57:24 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=b+Pk/0dPAJTsnrwGKuvScyIJFJfvyFqS9MlXiffDzwSSD4tB838EOgwXTtFbY1pLPU8mQFYKrM8MTnopl9oDAKPyCbthODNSfFV0V4p33y8RBJwYucM6lOVgOTmeNoc0uZpGxV/cskhVZh6Uu/y3o7elJPU0TL7xo0WAP08RmmXH7XViyHcZ9ZYQ42KLO+eIoMxXxGwC5uI62vYBqrLyqh/7iWhgFu/3bY9S78mMp6uZMwh/3uktHAHOchDNMH5W2PjUThkjHr88d+s1zCs+JuqiSDYdZv1gDhz/1LO1H9fXSGwV++VWAaL/v1piaIQcno3168fF/pfb7EnLslt2JQ==;
 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=CmxFkjyhKZ4I78IRXF9/Ee0V48s=; b=HIYGb/0JZhtsJD9h+IufUqO7W/nN
 tvXSLhYUH7JD7TcKQ6c+EccTMaWHm/o/3/MCG19OZ66aQipICJp0maVgs03QpOLo
 +UM3UC1Ju8epDznzByCkEJw+chsWEib0rtvwKI8Zf8/xhDUlo5IhWRphcV6gQ116
 D++S4vHu+OxJDzyT6E/gGoATRnkf2a6YPrbsUz8BxAcC4LacwwCLv8g+2A+uYJ96
 1koQGjC5Q9P7R42MsTc9+hheni3BLnTsomsxwsjarC2jSQD9lDQyDpuxw5ZFDU2f
 jWPIiP6zOnqZS6t+H4EkygNMXUta6RPGAZhJSSmo934gV2kH5kK//mUaHQ==
Received: (qmail 32764 invoked from network); 7 Jun 2018 17:59:39 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:39 +0300
Received: (qmail 27705 invoked from network); 7 Jun 2018 17:59:39 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:39 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:22 +0300
Message-Id: <1528383573-21522-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 04/15] 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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDExICsrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg
OCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGIyNTQzNzguLmU4ZWNh
YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtMTE4Myw2ICsxMTgzLDEzIEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCitzdGF0
aWMgdm9pZCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQpCit7CisgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9
IHhmZWF0dXJlX21hc2s7CisgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKKyAgICBjdHh0
LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOworfQorCiBzdGF0aWMgaW50IGh2bV9z
YXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7CkBAIC0xMjAyLDkgKzEyMDksNyBAQCBzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUgKikmaC0+ZGF0YVtoLT5jdXJdOwogICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKIAotICAgICAg
ICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKLSAgICAgICAgY3R4dC0+eGNy
MCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNy
MF9hY2N1bTsKKyAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgY3R4dCk7
CiAgICAgICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2
ZV9hcmVhKSk7CiAgICAgfQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOA-0001HB-Hi; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwO8-0001Fa-UD
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:44 +0000
X-Inumbo-ID: 16aa6948-6a63-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16aa6948-6a63-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:57:26 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=thV8Dqi76jzYgoc90Qhjh4eYF/fK5ffsLxUJOgg31Eg4SEkaC5patTiNcM0JdIG6f99RXQeWHCjxyC6k1QTPpDM82mPKFeD5SXHLjUgSFaki9wNkLu6gwRNjcwk7u8vU0GZqvMyStg2GEF6syo0Uoq2J6nIX1nv2Zt7wifCuGaqM5bQbFSxvYkHTbJEYXoBQnQZKwKBI2eeW8pnZ7LfsMXkuQh8QhIvjC+bNIBd2sMO4IvWiNSGFagfhV0IUDIlFD1GsY28KNSvuxBeQwhlV5VjqH+PjNOP5yhcEUqe7ZpSPNzORJ0McveVRXn0HmEdXDWLxggV1iPq/BOw2fRGWVQ==;
 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=TExoZMkJGWjTWUsT9gdzGW05jiE=; b=Hsjg0SpEaku+4hx+VysGEdtucDyi
 hIn2cn+pxvQ3mI3wbIWS4u/m5DHUTB7/zur1wrlYuWss3DVevC1a+gItmZmKWIVV
 lPwKhDtqUWuk73qLkE9Mh4uHQ4C8AoFQ+qMOVVmysRzluS+zDfD3gSmKMj3uB1P1
 xYK5T5hZQINxbCIqx5h+dRH5bCsHdYFzwN+PM0jP/HCL5mQ8WAp02G7C8Y2SQcAb
 xJbozAaSyKpIe3KVq6JPenFgWuoOpZG36XHS1NAVLwPqyKYQQNiYPruEJTC272jT
 F995swgcOx2/Ih/BngxhEWd3toZucOdR1fmDkZABNrzIma3RqwbEhbWOHg==
Received: (qmail 645 invoked from network); 7 Jun 2018 17:59:41 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:41 +0300
Received: (qmail 27737 invoked from network); 7 Jun 2018 17:59:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:26 +0300
Message-Id: <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMjcgKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggNDA0ZjI3ZS4uZWFkMWY3MyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDMwICszNDksMTcgQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZv
aWQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdm1j
ZV92Y3B1ICpjdHh0KQotewotICAgIGN0eHQtPmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsK
LSAgICBjdHh0LT5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwy
OwotICAgIGN0eHQtPm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0
bDI7Ci0gICAgY3R4dC0+bWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7Ci19
Ci0KIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJy
ID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIHN0cnVj
dCBodm1fdm1jZV92Y3B1IGN0eHQ7CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKKyAg
ICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAKLSAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9v
bmUodiwgJmN0eHQpOwotICAgICAgICBlcnIgPSBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYt
PnZjcHVfaWQsIGgsICZjdHh0KTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJl
YWs7Ci0gICAgfQorICAgIGN0eHQuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOworICAgIGN0
eHQubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMjsKKyAgICBj
dHh0Lm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7CisgICAg
Y3R4dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKIAotICAgIHJldHVy
biBlcnI7CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpOwogfQogCiBzdGF0aWMgaW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOC-0001Jg-Ov; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOB-0001Hi-8L
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:47 +0000
X-Inumbo-ID: 17fe6631-6a63-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17fe6631-6a63-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:57: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=ZLvtyVPE5o9bAACN1cCKQlCCo4oGr+LTfSasBtoGdoYbqTAdnLyhFdvon/o64Hy3ywS03BMGWql9HTnckner4wQJnzn1h7t8hWds8JqL9XbdLw9LrLMXYkMONSBfbtJXGrZ/G04cLqqn+y277Wu5OITdqvdkvJFxCI3vg8637XGYH2mggQFz0AzVMpWbi4xaOMe2/6Rq4eUZ85o/9XoI71gd4FIbGV96aFLsj7nMacNCtsDiRNCOV/HxKRa5rugI8MiNQkBrSH2DYmwOklA0QFkbPDUS08e7Xni+SeUeXwyXfAE2LmBZXts8QGdSF3XSCxXgYFBuuAZ/hkleGcJh0A==;
 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=YqFm1fayDatbf5M25zNj6S9NeIA=; b=k/UcMgPM4Q1NgXviZfCverSarytz
 +erfoBFkdN9Q8GSbkOWy4277aQoXsucAlmSXxFhKSqtZry5wL23TRdS7wrwryneF
 tP0g34f2np4XsE3wXgIIYbnVvmXpKSS+Y1T86kYBpSW45hN5XHfhHNs7nV6LwOsS
 hLV8+mHZOWNHhJs6kQXtl8HN996gGdIWlKgOiDbtiHZqCvzcX06hCNQ8V7hMVvAE
 VjigjiIkpBr2ttDKh3W3tydrOSsaeJ2cBlQFJhQzWXr3ZGKfndPXSA0Xr/C00u6h
 z5pQVxgdT0wS5k+KnhdCOm8qPMNpA3SaOzqad0JurVyZbx9f4FfkHED4fA==
Received: (qmail 778 invoked from network); 7 Jun 2018 17:59:42 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:42 +0300
Received: (qmail 27753 invoked from network); 7 Jun 2018 17:59: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; 7 Jun 2018 17:59:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:28 +0300
Message-Id: <1528383573-21522-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 10/15] x86/hvm: Remove loop from
 hvm_save_cpu_ctxt 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMTY2ICsrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBw
b3J0LmggfCAgIDIgKwogMiBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCA4OCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwppbmRleCA3MDFlODFjLi4zOGU1ZTk2IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc3MiwxMjMg
Kzc3MiwxMTMgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShU
U0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKLXN0YXRpYyB2b2lk
IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUg
KmN0eHQpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNl
ZzsKKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0ID0ge307CisgICAgc3RydWN0IHZjcHUgKnYg
PSBOVUxMOworCisgICAgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUg
dGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQorICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3du
IGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCisgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAm
IFZQRl9kb3duICkKKyAgICAgICByZXR1cm4gQ09OVElOVUU7CiAKICAgICAvKiBBcmNoaXRlY3R1
cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KLSAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4
dCh2LCBjdHh0KTsKKyAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7CiAKLSAg
ICBjdHh0LT50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCB2LT5kb21haW4tPmFyY2gu
aHZtX2RvbWFpbi5zeW5jX3RzYyk7CisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19m
aXhlZCh2LCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CiAKLSAgICBjdHh0
LT5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKKyAgICBjdHh0Lm1zcl90c2NfYXV4
ID0gaHZtX21zcl90c2NfYXV4KHYpOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfaWR0ciwgJnNlZyk7Ci0gICAgY3R4dC0+aWR0cl9saW1pdCA9IHNlZy5saW1pdDsK
LSAgICBjdHh0LT5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmlkdHJfbGltaXQgPSBz
ZWcubGltaXQ7CisgICAgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKIAogICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgIGN0eHQtPmdkdHJf
bGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+Z2R0cl9iYXNlID0gc2VnLmJhc2U7CisgICAg
Y3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJh
c2U7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7
Ci0gICAgY3R4dC0+Y3Nfc2VsID0gc2VnLnNlbDsKLSAgICBjdHh0LT5jc19saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICBjdHh0LT5jc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgY3R4dC0+Y3NfYXJieXRl
cyA9IHNlZy5hdHRyOworICAgIGN0eHQuY3Nfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LmNzX2xp
bWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQu
Y3NfYXJieXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfZHMsICZzZWcpOwotICAgIGN0eHQtPmRzX3NlbCA9IHNlZy5zZWw7Ci0gICAgY3R4
dC0+ZHNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+ZHNfYmFzZSA9IHNlZy5iYXNlOwot
ICAgIGN0eHQtPmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKyAgICBjdHh0LmRzX3NlbCA9IHNlZy5z
ZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmRzX2Jhc2UgPSBz
ZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKIAogICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICBjdHh0LT5lc19zZWwg
PSBzZWcuc2VsOwotICAgIGN0eHQtPmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPmVz
X2Jhc2UgPSBzZWcuYmFzZTsKLSAgICBjdHh0LT5lc19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAg
Y3R4dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGltaXQ7Cisg
ICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0
dHI7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNlZyk7
Ci0gICAgY3R4dC0+c3Nfc2VsID0gc2VnLnNlbDsKLSAgICBjdHh0LT5zc19saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICBjdHh0LT5zc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgY3R4dC0+c3NfYXJieXRl
cyA9IHNlZy5hdHRyOworICAgIGN0eHQuc3Nfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LnNzX2xp
bWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQu
c3NfYXJieXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfZnMsICZzZWcpOwotICAgIGN0eHQtPmZzX3NlbCA9IHNlZy5zZWw7Ci0gICAgY3R4
dC0+ZnNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+ZnNfYmFzZSA9IHNlZy5iYXNlOwot
ICAgIGN0eHQtPmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5z
ZWw7CisgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmZzX2Jhc2UgPSBz
ZWcuYmFzZTsKKyAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKIAogICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICBjdHh0LT5nc19zZWwg
PSBzZWcuc2VsOwotICAgIGN0eHQtPmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgIGN0eHQtPmdz
X2Jhc2UgPSBzZWcuYmFzZTsKLSAgICBjdHh0LT5nc19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAg
Y3R4dC5nc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Cisg
ICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0
dHI7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7
Ci0gICAgY3R4dC0+dHJfc2VsID0gc2VnLnNlbDsKLSAgICBjdHh0LT50cl9saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICBjdHh0LT50cl9iYXNlID0gc2VnLmJhc2U7Ci0gICAgY3R4dC0+dHJfYXJieXRl
cyA9IHNlZy5hdHRyOworICAgIGN0eHQudHJfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LnRyX2xp
bWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQu
dHJfYXJieXRlcyA9IHNlZy5hdHRyOwogCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfbGR0ciwgJnNlZyk7Ci0gICAgY3R4dC0+bGR0cl9zZWwgPSBzZWcuc2VsOwotICAg
IGN0eHQtPmxkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgY3R4dC0+bGR0cl9iYXNlID0gc2Vn
LmJhc2U7Ci0gICAgY3R4dC0+bGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgY3R4dC5sZHRy
X3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0
eHQubGR0cl9iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0
cjsKIAogICAgIGlmICggdi0+ZnB1X2luaXRpYWxpc2VkICkKICAgICB7Ci0gICAgICAgIG1lbWNw
eShjdHh0LT5mcHVfcmVncywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQtPmZwdV9yZWdz
KSk7Ci0gICAgICAgIGN0eHQtPmZsYWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7Ci0gICAg
fQotCi0gICAgY3R4dC0+cmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAgIGN0eHQtPnJi
eCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICBjdHh0LT5yY3ggPSB2LT5hcmNoLnVzZXJf
cmVncy5yY3g7Ci0gICAgY3R4dC0+cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OwotICAgIGN0
eHQtPnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAgICBjdHh0LT5yc2kgPSB2LT5hcmNo
LnVzZXJfcmVncy5yc2k7Ci0gICAgY3R4dC0+cmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwot
ICAgIGN0eHQtPnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKLSAgICBjdHh0LT5yaXAgPSB2
LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0gICAgY3R4dC0+cmZsYWdzID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmZsYWdzOwotICAgIGN0eHQtPnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgIGN0
eHQtPnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5OwotICAgIGN0eHQtPnIxMCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMDsKLSAgICBjdHh0LT5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0g
ICAgY3R4dC0+cjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgIGN0eHQtPnIxMyA9IHYt
PmFyY2gudXNlcl9yZWdzLnIxMzsKLSAgICBjdHh0LT5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTQ7Ci0gICAgY3R4dC0+cjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1OwotICAgIGN0eHQtPmRy
MCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgY3R4dC0+ZHIxID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1sxXTsKLSAgICBjdHh0LT5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwotICAgIGN0eHQtPmRy
MyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgY3R4dC0+ZHI2ID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1s2XTsKLSAgICBjdHh0LT5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwotfQotCi1zdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfY3B1IGN0
eHQ7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICAvKiBXZSBk
b24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0
b3JlIAotICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3Ro
aW5nIHNhdmVkLiAqLwotICAgICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQot
ICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2Yo
Y3R4dCkpOwotICAgICAgICBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgJmN0eHQpOwotCi0gICAg
ICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCAp
Ci0gICAgICAgICAgICByZXR1cm4gMTsgCi0gICAgfQorICAgICAgICBtZW1jcHkoY3R4dC5mcHVf
cmVncywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAg
Y3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0eHQu
cmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2Vy
X3JlZ3MucmJ4OworICAgIGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAgIGN0
eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJjaC51
c2VyX3JlZ3MucmJwOworICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOworICAg
IGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+YXJj
aC51c2VyX3JlZ3MucnNwOworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOwor
ICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQucjgg
ID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yOTsKKyAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0LnIx
MSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxMjsKKyAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBjdHh0
LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxNTsKKyAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAgY3R4
dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1
Z3JlZ1syXTsKKyAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4dC5k
cjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1s3XTsKKworICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4
dCkgIT0gMCApCisgICAgICAgIHJldHVybiAxOwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdXBwb3J0LmgKaW5kZXggYWMzM2VlYS4uZjg5ODhlMCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3N1cHBvcnQuaApAQCAtNTIsNiArNTIsOCBAQCBleHRlcm4gdW5zaWduZWQgaW50IG9wdF9o
dm1fZGVidWdfbGV2ZWw7CiAjZGVmaW5lIEhWTV9EQkdfTE9HKGxldmVsLCBfZiwgX2EuLi4pIGRv
IHt9IHdoaWxlICgwKQogI2VuZGlmCiAKKyNkZWZpbmUgQ09OVElOVUUgMgorCiBleHRlcm4gdW5z
aWduZWQgbG9uZyBodm1faW9fYml0bWFwW107CiAKIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3Vs
dCB7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQwOD-0001Li-6i; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOB-0001Il-Rp
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:47 +0000
X-Inumbo-ID: 6b280a61-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b280a61-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59: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=UiqWziyyhxOYiYhmmWYk2KfvGfuMruMIygTzdxNmk2hSb+vrwcHE1Sr1G7hMztolNBeZLM2H7rgStitwCyZKr61ocOskY+aT6ToQcNDO6tkO5TCHCm1gjfIKZ5Tow2sq8pbobpl5RK4OVroqO4qgDlAyVL92JN3av/TlYeXh+AR8IW2swPQ0P0zf6Qnp/03WPLfCZuRAy3lHKjPmqLuFV7FyPF1lybe04xyxLChNkyDcgfEU/cL5F0flgEq/QlnDDFCf0LfHXLuXXAX6UqjiTjmSKufLyD7/DySSTeisqxq7WN1Id2fYTDwg9psEY/SpIHUL2PZPaR5rOmDp1MV68w==;
 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=4O9WsWqGAfDmjvGdnLbzrUuthgU=; b=RO/7N6J/eA8m102RjpHGDB9hoCf5
 7mNiyzQpaANrvkYWA9ZDiUEbL4eqJ2MLEDsMnqBKZCBlpgWldqEI4Er5a+xjyCuy
 WvId3Xmztfe8kA7vU5/EJwF6N/Z79By1kGTEse43hix2zcKZoLzNEzYzP3gW53ox
 IoAaoD8vzdLmacwT1dlXMyH4UYc8CllcxUGRKk8Td/AEZLTFRAW1QGII07u+mGpW
 7aRVunp8pujvJglVPxSX3HfGKYqxdy+tDaX3orEG1mA0Km92+dtSLTWPt2+q1OdP
 Xz5JPr0mH+43lGu3sGX+o/82unQKb4WDgk3p9o5OwC2XA0GVjPzY8jjLSw==
Received: (qmail 933 invoked from network); 7 Jun 2018 17:59:43 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:43 +0300
Received: (qmail 27761 invoked from network); 7 Jun 2018 17:59:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:29 +0300
Message-Id: <1528383573-21522-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 11/15] x86/hvm: Remove loop from
 hvm_save_cpu_xsave_states
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDM1ICsrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKaW5kZXggMzhlNWU5Ni4uMjU0MmNiZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMTYwLDM2ICsx
MTYwLDI3IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4
dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgdm9pZCBodm1fc2F2ZV9jcHVfeHNh
dmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0
eHQpCi17Ci0gICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7Ci0gICAgY3R4
dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKLSAgICBjdHh0LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54
Y3IwX2FjY3VtOwotfQotCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZj
cHUgKnY7CisgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwogICAgIHN0cnVjdCBodm1faHdfY3B1
X3hzYXZlICpjdHh0OworICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpF
KHYtPmFyY2gueGNyMF9hY2N1bSk7CiAKICAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKICAgICAg
ICAgcmV0dXJuIDA7ICAgLyogZG8gbm90aGluZyAqLwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQs
IHYgKQotICAgIHsKLSAgICAgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJ
WkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKLQotICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYp
ICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBpZiAoIF9odm1faW5pdF9lbnRyeSho
LCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQotICAgICAgICAgICAgcmV0dXJu
IDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVto
LT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBpZiAoICF4c2F2ZV9lbmFibGVk
KHYpICkKKyAgICAgICAgcmV0dXJuIENPTlRJTlVFOworICAgIGlmICggX2h2bV9pbml0X2VudHJ5
KGgsIENQVV9YU0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKSApCisgICAgICAgIHJldHVybiAx
OworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJd
OworICAgIGgtPmN1ciArPSBzaXplOworICAgIGN0eHQtPnhmZWF0dXJlX21hc2sgPSB4ZmVhdHVy
ZV9tYXNrOworICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7CisgICAgY3R4dC0+eGNyMF9h
Y2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKIAotICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzX29uZSh2LCBjdHh0KTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRlcyh2LCAmY3R4
dC0+c2F2ZV9hcmVhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgLSBvZmZzZXRv
Zih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKLSAgICB9CisgICAgZXhwYW5kX3hzYXZlX3N0
YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAorICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZSAt
IG9mZnNldG9mKHR5cGVvZigqY3R4dCksIHNhdmVfYXJlYSkpOwogCiAgICAgcmV0dXJuIDA7CiB9
Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQwOE-0001Nb-K6; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOD-0001L2-1l
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:49 +0000
X-Inumbo-ID: 6bad0af0-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6bad0af0-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59:48 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=XFbYsdUj/4NwKdYH1jnhgpP5Qf6oA0tl/L0GpeGhwGEh6S8Lmh7VLPB1UBqBc/5/HaR9NRXFvOlcqg0C7uVWeUBWUfA+Z/3+FklB4HSIHdSMzTpmFYiAyhC4t5BtMIY3xqi0bZrtWWZ+i1LWoYT4X+6rVAtAjg2yaB6jRctJBHoTCiHxXOxe7EGaIbqh348XFaDwumZEbtTToeWeIsSgnNHlRN7cOb/qh+KAIsYe7ydu6jhIKeHhXxzh5KbUUcDQ5b3T0+SnNZSs+gEU1z32/1wgi9/AH5rBZgZ1ObYpYVqg38n4oJ2h4ijWi7KomkazC9JXaP4NWx5UttO2GkUqcg==;
 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=9Bkf21SL6SxkzPZFnjXFAGGdDhQ=; b=d9KxdjcrQesk91RezM0PKiS6wL4o
 vx+WHDkhdLqoP4aml2XJm4+n/UraDUFIblvqvqpN3Kqz0efwwtIjS6HKZq2xHQao
 qb4a6aKfs3Y7reKMUsusiJrjavF6FNi9y0QL/SLb6wNIv8jDVSEmNQeawxkDi+v1
 jiRPJfdpE9BIL20cRbvdXYtD2Lxhy8VNUGnIG+M9bvQCzlYskePDvMld7DeZNjyW
 8wVz1n/VwFFrwmOhtRy8Ivj0Voj9YpafdUjZ/2xJvBTJRHLmb1Pox0n4pdkCdtMV
 Dnnc3LOn1kpqTydI6h756QvvlhWgMlAKzDNORFp9HuZ+L30y+xwmcQNDrw==
Received: (qmail 1008 invoked from network); 7 Jun 2018 17:59:43 +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;
 7 Jun 2018 17:59:43 +0300
Received: (qmail 27777 invoked from network); 7 Jun 2018 17:59:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:30 +0300
Message-Id: <1528383573-21522-13-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 12/15] x86/hvm: Remove loop from
 hvm_save_cpu_msrs 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDU4ICsrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9u
cygrKSwgMzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMjU0MmNiZC4uYTg4ZWZlYiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CkBAIC0xMzIyLDEwICsxMzIyLDE4IEBAIHN0YXRpYyBjb25zdCB1aW50MzJfdCBtc3JzX3RvX3Nl
bmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgbXNyX2NvdW50
X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9j
cHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNyICpjdHh0KQorc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CisgICAgc3RydWN0IGh2bV9z
YXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKKyAgICBzdHJ1Y3Qg
aHZtX21zciAqY3R4dDsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAorICAgIGlmICggX2h2bV9pbml0
X2VudHJ5KGgsIENQVV9NU1JfQ09ERSwgdi0+dmNwdV9pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCisgICAgICAgIHJldHVybiAx
OworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOworICAgIGN0
eHQtPmNvdW50ID0gMDsKICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19z
ZW5kKTsgKytpICkKICAgICB7CiAgICAgICAgIHVpbnQ2NF90IHZhbDsKQEAgLTEzNTEsNDYgKzEz
NTksMjQgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCBodm1fbXNyICpjdHh0KQogICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLmlu
ZGV4ID0gbXNyc190b19zZW5kW2ldOwogICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10u
dmFsID0gdmFsOwogICAgIH0KLSAgICByZXR1cm4gMDsKLX0KIAotc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBpZiAoIGh2bV9mdW5jcy5zYXZlX21zciApCisgICAg
ICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKIAotICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKLSAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0g
X3AoJmgtPmRhdGFbaC0+Y3VyXSk7Ci0gICAgICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OwotICAg
ICAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2NvdW50
X21heCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2
LT52Y3B1X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpF
KG1zcl9jb3VudF9tYXgpKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICAgICAgY3R4dCA9
IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAgIGN0eHQtPmNvdW50
ID0gMDsKLQotICAgICAgICBpZiAoIGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBjdHh0KSA9PSAt
RU5YSU8gKQotICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKLQotICAgICAgICBpZiAoIGh2bV9m
dW5jcy5zYXZlX21zciApCi0gICAgICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7
Ci0KLSAgICAgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwotCi0gICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsraSApCi0gICAgICAgICAgICBjdHh0
LT5tc3JbaV0uX3JzdmQgPSAwOworICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsr
aSApCisgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7CiAKLSAgICAgICAgaWYgKCBjdHh0
LT5jb3VudCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGlu
ZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCi0gICAgICAgICAgICBk
ZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQtPmNvdW50KTsKLSAgICAgICAgICAg
IGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQtPmNvdW50KTsKLSAgICAgICAgfQotICAg
ICAgICBlbHNlCi0gICAgICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92ZSB0aGUgZGVzY3Jp
cHRvciBmcm9tIHRoZSBzdHJlYW0uICovCi0gICAgICAgICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0
cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKKyAgICB7
CisgICAgICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdl
IGFjdHVhbGx5IHVzZWQuICovCisgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJ
WkUoY3R4dC0+Y291bnQpOworICAgICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0
LT5jb3VudCk7CiAgICAgfQorICAgIGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1v
dmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAqLworICAgICAgICBoLT5jdXIgLT0g
c2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKIAogICAgIHJldHVybiAwOwogfQot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14:59: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 1fQwOG-0001QU-52; Thu, 07 Jun 2018 14:59:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOE-0001NR-Ha
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:50 +0000
X-Inumbo-ID: 19c0dd4b-6a63-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19c0dd4b-6a63-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 16:57:31 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=cckjcKjiKTN6REgovbAQH1o+E41YozEut+OSC4tyxH73hikNthrjE2zvbL6/H4y4o55eFaIjyLyo/mh41BAlODcWtxMWBoTx+W0lujym7uXl1JIziHy9mx6adqJSm1luXaKG635EDXFx4pE48WFsUpH4R4iH3k0NZcU4xhriEqkSFv/ekvPCNMXBDJu3Zt0XXZv6i3M3xt4PcSSUFt+SE9jbVGlNbpczMCXlXLORetvz9tPwUpah+ciKOX7oQInUSwuqEXRIta+PG2oO6Y/q4v2rlbsylwMLAG7ShDgfo1BV8wFc7OAppfg7MkPdSzBSmv4o3+7IaIq22lrlLQE50g==;
 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=UGP3K9yVdgASC2GvRemKY3Y6tYo=; b=LIRO/kO84W6XUNz1SWEdnIi/G8V2
 xq1YAMn2O55P3BxwzcyHQ5utruJyEpMgslamHhY3fvGcvvC/faTUkSmIgKKhCHem
 hOC5og2NCCUOOkuvhro3S7P7mII+fp4mNHBPZ8IJmtDUGOTZVYtmc+MuliR9zkED
 R6dQ2hZg1kBNj026ISSJlipwiyzSHvj3bTUVkkQxlCPXD9YXUa2OOzc+bHkmCUBz
 rH5u+EamKLFEINHaB8aciXQndm1SOWBCfiLIRn+/xcyesReGHEArliiHgeO77goi
 O8JNxXslDAmmwSqjpE6NHOcsEuc3V9/31stqrQVZOeb5TJau1ev3A0/nMA==
Received: (qmail 1083 invoked from network); 7 Jun 2018 17:59:44 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:44 +0300
Received: (qmail 27804 invoked from network); 7 Jun 2018 17:59:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:31 +0300
Message-Id: <1528383573-21522-14-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 13/15] x86/hvm: Remove loop from
 hvm_save_mtrr_msr 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgfCAzMyArKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCmluZGV4IGQzMTEwMzEuLjRjMWU4NTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC02NjYsNDYg
KzY2NiwzNyBAQCBpbnQgaHZtX3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWlu
ICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lk
IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19tdHJy
ICpod19tdHJyKQorc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7
CisgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7CiAgICAgc3RydWN0IG10cnJfc3RhdGUg
Km10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwogICAgIGludCBpOworICAgIC8q
IHNhdmUgbXRyciZwYXQgKi8KIAotICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLT5t
c3JfcGF0X2NyKTsKKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci5tc3JfcGF0X2Ny
KTsKIAotICAgIGh3X210cnItPm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5
cGUKKyAgICBod19tdHJyLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IChtdHJyX3N0YXRlLT5lbmFibGVkIDw8IDEw
KTsKLSAgICBod19tdHJyLT5tc3JfbXRycl9jYXAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcDsKKyAg
ICBod19tdHJyLm1zcl9tdHJyX2NhcCA9IG10cnJfc3RhdGUtPm10cnJfY2FwOwogCiAgICAgZm9y
ICggaSA9IDA7IGkgPCBNVFJSX1ZDTlQ7IGkrKyApCiAgICAgewogICAgICAgICAvKiBzYXZlIHBo
eXNiYXNlICovCi0gICAgICAgIGh3X210cnItPm1zcl9tdHJyX3ZhcltpKjJdID0KKyAgICAgICAg
aHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9CiAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJy
X3N0YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwogICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0g
ICAgICAgIGh3X210cnItPm1zcl9tdHJyX3ZhcltpKjIrMV0gPQorICAgICAgICBod19tdHJyLm1z
cl9tdHJyX3ZhcltpKjIrMV0gPQogICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+
dmFyX3JhbmdlcylbaSoyKzFdOwogICAgIH0KIAogICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJ
WEVEX01TUjsgaSsrICkKLSAgICAgICAgaHdfbXRyci0+bXNyX210cnJfZml4ZWRbaV0gPQorICAg
ICAgICBod19tdHJyLm1zcl9tdHJyX2ZpeGVkW2ldID0KICAgICAgICAgICAgICgodWludDY0X3Qq
KW10cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07CiAKLX0KLQotc3RhdGljIGludCBodm1fc2F2
ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRycjsKLSAg
ICAvKiBzYXZlIG10cnImcGF0ICovCi0KLSAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCi0gICAgewot
ICAgICAgICBodm1fc2F2ZV9tdHJyX21zcl9vbmUodiwgJmh3X210cnIpOworICAgIGlmICggaHZt
X3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQorICAgICAg
ICByZXR1cm4gMTsKIAotICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVf
aWQsIGgsICZod19tdHJyKSAhPSAwICkKLSAgICAgICAgICAgIHJldHVybiAxOwotICAgIH0KICAg
ICByZXR1cm4gMDsKIH0KIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 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 1fQwOH-0001SS-6G; Thu, 07 Jun 2018 14: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOF-0001PG-Cl
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:51 +0000
X-Inumbo-ID: 6cb18bd2-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cb18bd2-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59:50 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=CP+sDSCMVqX0Kxm8uxzEGLS8rMskxL3uTHH3nk9mfQWag4LFB7sIiAprtwM3vtNLzoB1+0IAPhLwZRjoAAAQ0nziEswQNceVUEVjgxCwhW/hS2QscnUgUdH2g71xzzi6FyknqqauWl89Dfrqutmgbt1DosbIJFyKy3o/9RJZY944YPNYAAJYDhnvCQvU1O3zxtkUrSyZEDyT3ztY3IqGByhr2XXSH4hg4A9sLn3Jq5JFl8npe7e0VKYIfRlo+HNLPYhmGv59t/gEYZ/CDcV+nNKUh5ngfdZ0JVgt66Dog97hS6u+d+ToBtYvElDKKKUiB0tGzrTc0AQLoQ/f4Rv0AQ==;
 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=8vt/r3G+6OyBTkV2GdE77CPxRrM=; b=bruziYde0O8a80hgyAynQoQIFTgx
 awN2aV2JSJlM9VROSX96j9znvMg51ww28/ArxmNpuVFJfx9LVFsn9Jd3kUkwUN6d
 En4q05WBIajhIZjZl1gTCUgXQI1y3aKg9RCzlJm3Y0qRQEjCKFiTnmXAEKucyve7
 eJBGrtiykxldzscPLeGP/XiLEVBG6mx+a+aXby4EiuQHFclIkDaOewESsyaunQ4u
 v/b3Y5tnZugZX/XB1rcFG5bhFqupH0oeR1sAfqwUoProQdRS+EcWFumfwj7G1nip
 Tojl0PLuCWZlEJnDpYcNkjau8Z3HbcGcORBLX1Bx99FcufyRiGTjMG9Gvw==
Received: (qmail 1182 invoked from network); 7 Jun 2018 17:59:44 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:44 +0300
Received: (qmail 27812 invoked from network); 7 Jun 2018 17:59:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:32 +0300
Message-Id: <1528383573-21522-15-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 14/15] x86/hvm: Remove loop from
 viridian_save_vcpu_ctxt() 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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjIgKysrKysrKy0tLS0tLS0tLS0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IGJhYjYwNmUuLjg2YTQzZWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTEwMjYsMjggKzEwMjYsMjAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEs
IEhWTVNSX1BFUl9ET00pOwogCi1zdGF0aWMgdm9pZCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9v
bmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpjdHh0
KQotewotICAgIG1lbXNldChjdHh0LCAwLCBzaXplb2YoKmN0eHQpKTsKLSAgICBjdHh0LT52cF9h
c3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsK
LSAgICBjdHh0LT52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4u
dnBfYXNzaXN0LnBlbmRpbmc7Ci19CiAKIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0
eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3Ry
dWN0IHZjcHUgKnY7CisgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOworICAgIHN0cnVjdCBodm1f
dmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7CisgICAgICAgIC52cF9hc3Npc3RfbXNyID0g
di0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdywKKyAgICAgICAgLnZw
X2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVu
ZGluZywKKyAgICB9OwogCiAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKICAgICAg
ICAgcmV0dXJuIDA7CiAKLSAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1
Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0OwotCi0gICAgICAgIHZpcmlkaWFuX3Nh
dmVfdmNwdV9jdHh0X29uZSh2LCAmY3R4dCk7Ci0KLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRy
eShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAg
ICByZXR1cm4gMTsKLSAgICB9CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BV
LCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCisgICAgICAgIHJldHVybiAxOwogCiAgICAg
cmV0dXJuIDA7CiB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 14:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 14: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 1fQwOI-0001W9-TX; Thu, 07 Jun 2018 14:59: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=m9hj=iz=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fQwOG-0001RJ-LT
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 14:59:52 +0000
X-Inumbo-ID: 6cc44730-6a63-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cc44730-6a63-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 14:59:50 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=uR9PvKl5ig5ccxJudXJJzFQFgFEbdP2dZ4rGP6afXT6fM9KpYkINDxKQv9g8u9Jxj79fJOPikuHxNjj3R5SXO/CdN7ygE2nDa7MtzE/F8TRSFdK3un59f3Yt/u4wbny3NifJ+mIi6oB3L2FWNEMeN50hxW+wr8Vo9eXV/yyjdQ8qWOz2BCPTpz56u1KqSp7gaAevEN1f16sL4LZpf7dV+wLaf42B4QobOnBnm+2wpgaG/n2Jl3qkmO1LDbJCfNsUkfRE/fo4EozFfluipIB9koZKCpo3ibAqa+zWFX5eKCrtGXNbFX0+7FywHumH4DUJypJ4vV/Mn4PU9Gfo7eWaag==;
 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=4IOhDSx1oXc9xWpgLSA0cMgjEp8=; b=CcJSBkHkNV2M4hMulmtgf4f7fXKn
 4/stIpU3ZPN/qMT0Y3QJeMOUv/Tia+ooJ3iP7XulKGlIOwcAeGV+zUB3ZYMILuOz
 Ty3EL98DEYcU/AcPmsb97j6p/aX71YILgkULpPTaRzByZv/3W75L0Yt0znwJV2vx
 uRsBtsjnN1G79HEClXY4sCWYhmbP5uyHUzxNsEuE0XcNfSZwMtn+OOIEQ2nmkGhx
 3gYkdVm9/lVa5W5vbdn0Ps9Xb2WjE33N1AwDPkKGWpmfUWP4WQT/51kcnPirux1Q
 xcuTdHZgMlb6W2jhtfUg6cwRSQeogXVGmSCUzeExIStpyBlYJUuwZSzcHw==
Received: (qmail 1286 invoked from network); 7 Jun 2018 17:59:45 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 7 Jun 2018 17:59:45 +0300
Received: (qmail 27826 invoked from network); 7 Jun 2018 17:59:45 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 7 Jun 2018 17:59:45 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  7 Jun 2018 17:59:33 +0300
Message-Id: <1528383573-21522-16-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v7 15/15] 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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxlciBz
bwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZS4KClNpZ25l
ZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8ICAgMyArLQogeGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMgICAgICAgIHwgICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAg
fCAgMTIgKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgICAgICB8ICAgMyArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgICA5ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0v
bXRyci5jICAgICAgICB8ICAgMyArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5jICAgICAgICAgfCAgIDMgKy0KIHhlbi9hcmNo
L3g4Ni9odm0vc2F2ZS5jICAgICAgICB8IDExOCArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAgIHwgICAzICstCiB4
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAgIDcgKy0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jICAgICAgfCAgMzQgKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMu
YyAgICAgICAgfCAgIDMgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCB8ICAgMiAr
LQogMTQgZmlsZXMgY2hhbmdlZCwgMTI1IGluc2VydGlvbnMoKyksIDgxIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCBlYWQxZjczLi44ODU0MWI3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jCkBAIC0zNDksMTAgKzM0OSw5IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1z
ciwgdWludDY0X3QgdmFsKQogICAgIHJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9z
YXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKLSAgICBz
dHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAKICAgICBjdHh0LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNn
X2NhcDsKICAgICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNp
X2N0bDI7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDI4Mzc3MDkuLjNlZDY1NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC01MTYsOCAr
NTE2LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1fbW1pb19vcHMgaHBldF9tbWlvX29wcyA9
IHsKIH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdmNw
dSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHZj
cHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0gZG9tYWluX3ZocGV0KGQpOwogICAgIHN0
cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpOwogICAgIGludCByYzsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IGE4OGVmZWIuLjcwZDkwY2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDkgKzc0MCw4IEBAIHZvaWQg
aHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21t
Y2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19h
ZGp1c3Qoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0
cnVjdCB2Y3B1ICp2ID0gTlVMTDsKICAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dDsKIAog
ICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7CkBA
IC03NzIsMTEgKzc3MSwxMCBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3Rh
dGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVy
IHNlZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0ID0ge307Ci0gICAgc3RydWN0IHZjcHUg
KnYgPSBOVUxMOwogCiAgICAgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZj
cHUgdGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQogICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBk
b3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCkBAIC0xMTYwLDkgKzExNTgsOCBAQCBI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2Fk
X2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNh
dmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0
eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAgICAgc3RydWN0IGh2bV9od19j
cHVfeHNhdmUgKmN0eHQ7CiAgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJ
WkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKIApAQCAtMTMyMiw5ICsxMzE5LDggQEAgc3RhdGljIGNv
bnN0IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwog
Ci1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnYgPSBO
VUxMOwogICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFb
aC0+Y3VyXSk7CiAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7CiAgICAgdW5zaWduZWQgaW50IGk7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZt
L2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtMzkwLDggKzM5
MCw5IEBAIHZvaWQgcGl0X3N0b3BfY2hhbm5lbDBfaXJxKFBJVFN0YXRlICpwaXQpCiAgICAgc3Bp
bl91bmxvY2soJnBpdC0+bG9jayk7CiB9CiAKLXN0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHBpdF9zYXZlKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gdi0+ZG9tYWluOwogICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsK
ICAgICBpbnQgcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4v
YXJjaC94ODYvaHZtL2lycS5jCmluZGV4IGM4NWQwMDQuLjcyYWNiNzMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNjMw
LDggKzYzMCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9p
ZCkKIH0KIF9faW5pdGNhbGwoZHVtcF9pcnFfaW5mb19rZXlfaW5pdCk7CiAKLXN0YXRpYyBpbnQg
aXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQor
c3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0
IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKICAgICB1bnNpZ25lZCBpbnQg
YXNzZXJ0ZWQsIHBkZXYsIHBpbnR4OwogICAgIGludCByYzsKQEAgLTY2MiwxNiArNjYzLDE4IEBA
IHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9pc2Eo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGly
cV9zYXZlX2lzYShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZt
X2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBJU0EgSVJRIGxpbmVzICov
CiAgICAgcmV0dXJuICggaHZtX3NhdmVfZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2bV9pcnEtPmlz
YV9pcnEpICk7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21h
aW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBQQ0ktSVNBIGxpbmsgc3RhdGUgKi8KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggNGMxZTg1MC4uYWU3M2M3OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTY2Niw5ICs2NjYsOCBAQCBpbnQgaHZt
X3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5f
c3RhcnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Io
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX210cnJfbXNyKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3
X210cnI7CiAgICAgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1f
dmNwdS5tdHJyOwogICAgIGludCBpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9wbXRp
bWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA0MzU2NDdmLi5kOGRjYmMy
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3BtdGltZXIuYwpAQCAtMjQ5LDggKzI0OSw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3Bt
dF9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGFjcGlfc2F2
ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQg
YWNwaV9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdfYWNwaSAq
YWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZkLT5h
cmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCB4LCBtc2IgPSBhY3Bp
LT50bXJfdmFsICYgVE1SX1ZBTF9NU0I7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5Li41OGI3MGZjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRj
LmMKQEAgLTczNyw4ICs3MzcsOSBAQCB2b2lkIHJ0Y19taWdyYXRlX3RpbWVycyhzdHJ1Y3QgdmNw
dSAqdikKIH0KIAogLyogU2F2ZSBSVEMgaGFyZHdhcmUgc3RhdGUgKi8KLXN0YXRpYyBpbnQgcnRj
X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IHJ0Y19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsK
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIFJUQ1N0YXRlICpzID0gZG9t
YWluX3ZydGMoZCk7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRhMjMuLjY5ZjBmZmYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc2F2ZS5jCkBAIC0xMzUsOSArMTM1LDEyIEBAIHNpemVfdCBodm1fc2F2ZV9zaXplKHN0cnVj
dCBkb21haW4gKmQpCiBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogICAgICAgICAgICAgICAgICBY
RU5fR1VFU1RfSEFORExFXzY0KHVpbnQ4KSBoYW5kbGUsIHVpbnQ2NF90ICpidWZzeikKIHsKLSAg
ICBpbnQgcnY7CisgICAgaW50IHJ2ID0gMDsKICAgICBodm1fZG9tYWluX2NvbnRleHRfdCBjdHh0
ID0geyB9OwogICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjOworICAg
IGJvb2wgaXNfc2luZ2xlX2luc3RhbmNlID0gZmFsc2U7CisgICAgdWludDMyX3Qgb2ZmID0gMDsK
KyAgICBzdHJ1Y3QgdmNwdSAqdjsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgfHwKICAgICAgICAg
IHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKQEAgLTE0Niw0MiArMTQ5LDg1IEBAIGlu
dCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1
bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgY3R4
dC5zaXplID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplOwotICAgIGlmICggaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKKyAgICBpZiAoIGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQVSAmJgorICAgICAg
ICBpbnN0YW5jZSA9PSBkLT5tYXhfdmNwdXMgKQogICAgICAgICBjdHh0LnNpemUgKj0gZC0+bWF4
X3ZjcHVzOwogICAgIGN0eHQuZGF0YSA9IHhtYWxsb2NfYnl0ZXMoY3R4dC5zaXplKTsKICAgICBp
ZiAoICFjdHh0LmRhdGEgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgIGlmICggKHJ2
ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCi0gICAg
ICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUg
JSJQUkl1MTYiICglZClcbiIsCi0gICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2Rl
LCBydik7Ci0gICAgZWxzZSBpZiAoIHJ2ID0gLUVOT0VOVCwgY3R4dC5jdXIgPj0gc2l6ZW9mKCpk
ZXNjKSApCi0gICAgewotICAgICAgICB1aW50MzJfdCBvZmY7CisgICAgaWYoIGlzX3NpbmdsZV9p
bnN0YW5jZSApCisgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVs
c2UKKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOwogCi0gICAgICAgIGZvciAoIG9mZiA9IDA7IG9m
ZiA8PSAoY3R4dC5jdXIgLSBzaXplb2YoKmRlc2MpKTsgb2ZmICs9IGRlc2MtPmxlbmd0aCApCisg
ICAgaWYoIGlzX3NpbmdsZV9pbnN0YW5jZSApCisgICAgeworICAgICAgICBpZiAoIChydiA9IGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpKSAhPSAwICkK
ICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0YSArIG9mZik7
CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8g
c2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOworICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbaW5zdGFuY2VdKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIg
Pj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJ2ID0gLUVOT0VOVDsK
KyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOwogICAgICAgICAgICAgLyog
TW92ZSBwYXN0IGhlYWRlciAqLwotICAgICAgICAgICAgb2ZmICs9IHNpemVvZigqZGVzYyk7Cisg
ICAgICAgICAgICBvZmYgPSBzaXplb2YoKmRlc2MpOwogICAgICAgICAgICAgaWYgKCBjdHh0LmN1
ciA8IGRlc2MtPmxlbmd0aCB8fAotICAgICAgICAgICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRl
c2MtPmxlbmd0aCApCi0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICBpZiAoIGlu
c3RhbmNlID09IGRlc2MtPmluc3RhbmNlICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICBydiA9IDA7Ci0gICAgICAgICAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChoYW5k
bGUpICkKLSAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwotICAgICAg
ICAgICAgICAgIGVsc2UgaWYgKCAqYnVmc3ogPCBkZXNjLT5sZW5ndGggKQotICAgICAgICAgICAg
ICAgICAgICBydiA9IC1FTk9CVUZTOwotICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3Rv
X2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKLSAgICAgICAg
ICAgICAgICAgICAgcnYgPSAtRUZBVUxUOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwotICAgICAgICAgICAgICAgIGJyZWFr
OwotICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNj
LT5sZW5ndGggKQorICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2
ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisg
ICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBp
ZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAgcnYgPSAtRU5PQlVG
UzsKKyAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRh
ICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAgICAgICAgICAgICAgICBydiA9IC1FRkFVTFQ7Cisg
ICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwor
ICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQtPnZjcHVbaW5zdGFuY2VdKTsKICAgICAgICAgfQog
ICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2Rl
XS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpKSAhPSAwICkKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8g
c2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNl
IGlmICggY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShj
dHh0LmRhdGEgKyBvZmYpOworICAgICAgICAgICAgICAgIC8qIE1vdmUgcGFzdCBoZWFkZXIgKi8K
KyAgICAgICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKKyAgICAgICAgICAgICAgICBp
ZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAgICAgICAgICBvZmYg
PiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICAgICAgICAgIGlmICggaW5zdGFuY2UgPT0gZGVzYy0+aW5zdGFuY2UgKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcnYgPSAwOworICAgICAgICAgICAgICAg
ICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKGhhbmRsZSkgKQorICAgICAgICAgICAgICAg
ICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAgICAgICAgICBlbHNl
IGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAgICAgICAgICAgIHJ2
ID0gLUVOT0JVRlM7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3RvX2d1ZXN0
KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICAgICAgZWxzZQorICAgICAg
ICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgb2ZmICs9IGRl
c2MtPmxlbmd0aDsKKyAgICAgICAgICAgICB9CisgICAgICAgICB9CisgICAgICAgIGRvbWFpbl91
bnBhdXNlKGQpOworICAgICB9CiAKICAgICB4ZnJlZShjdHh0LmRhdGEpOwogICAgIHJldHVybiBy
djsKQEAgLTE5Myw3ICsyMzksOCBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hlYWRlciBoZHI7CiAg
ICAgc3RydWN0IGh2bV9zYXZlX2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBoYW5kbGVy
OwotICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2lnbmVkIGludCBpLCByYzsKKyAgICBzdHJ1
Y3QgdmNwdSAqdiA9IE5VTEw7CiAKICAgICBpZiAoIGQtPmlzX2R5aW5nICkKICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CkBAIC0yMjUsMTIgKzI3MiwxOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLSAgICAgICAgICAg
IGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKKyAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJS
Ci0gICAgICAgICAgICAgICAgICAgICAgICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBl
ICUiUFJJdTE2IlxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBpKTsK
LSAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICByYyA9IGhh
bmRsZXIodiwgaCk7CisgICAgICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKKyAgICAg
ICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCAp
CisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSCisgICAgICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNh
dmUgdHlwZSAlIlBSSXUxNiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21h
aW5faWQsIGkpOworICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCmlu
ZGV4IDk3YjQxOWYuLjg2ZDAyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBp
Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC01NjksOCArNTY5LDkgQEAg
aW50IHZpb2FwaWNfZ2V0X3RyaWdnZXJfbW9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZ3NpKQogICAgIHJldHVybiB2aW9hcGljLT5yZWRpcnRibFtwaW5dLmZpZWxkcy50
cmlnX21vZGU7CiB9CiAKLXN0YXRpYyBpbnQgaW9hcGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlvYXBpYyAqczsKIAogICAgIGlmICggIWhh
c192aW9hcGljKGQpICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA4NmE0M2VlLi43ZWM3YTJiIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCkBAIC05OTAsOCArOTkwLDkgQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENB
TExfY29tcGxldGVkOwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZp
cmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0
IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCBjdHh0ID0gewogICAgICAgICAudGltZV9yZWZf
Y291bnQgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAog
ICAgICAgICAuaHlwZXJjYWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlw
ZXJjYWxsX2dwYS5yYXcsCkBAIC0xMDI3LDkgKzEwMjgsOSBAQCBIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1Jf
UEVSX0RPTSk7CiAKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRpYW5f
c2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ewotICAgIHN0cnVjdCB2Y3B1ICp2ID0gTlVMTDsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+
ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7CiAg
ICAgICAgIC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Np
c3QubXNyLnJhdywKICAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNw
dS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDFiOWYwMGEuLjYz
MzdjZGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQzNSw0NSArMTQzNSwzMSBAQCBzdGF0aWMgdm9pZCBs
YXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAgIHMtPnRpbWVyX2xhc3RfdXBkYXRlID0g
cy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4o
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxh
cGljX3NhdmVfaGlkZGVuKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWlu
OwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWhh
c192bGFwaWMoZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKLSAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYgKCAo
cmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnMtPmh3KSkgIT0gMCAp
Ci0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gcmM7CisgICAgcyA9IHZj
cHVfdmxhcGljKHYpOworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9p
ZCwgaCwgJnMtPmh3KTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVf
cmVncyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3Ry
dWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1
Y3QgdmxhcGljICpzOwotICAgIGludCByYyA9IDA7CiAKICAgICBpZiAoICFoYXNfdmxhcGljKGQp
ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAg
ewotICAgICAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQotICAgICAgICAgICAg
aHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2KTsKLQotICAgICAgICBzID0gdmNwdV92bGFwaWMo
dik7Ci0gICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNw
dV9pZCwgaCwgcy0+cmVncykpICE9IDAgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQorICAg
IGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCisgICAgICAgIGh2bV9mdW5jcy5zeW5j
X3Bpcl90b19pcnIodik7CiAKLSAgICByZXR1cm4gcmM7CisgICAgcyA9IHZjcHVfdmxhcGljKHYp
OworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCBz
LT5yZWdzKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggZTE2MGJiZC4uYmFkNTA2NiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMK
QEAgLTM3MSw4ICszNzEsOSBAQCBzdGF0aWMgaW50IHZwaWNfaW50ZXJjZXB0X2VsY3JfaW8oCiAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZwaWNfc2F2
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnM7CiAgICAg
aW50IGk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi5mZTY0MmFiIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc2F2ZS5oCkBAIC05NSw3ICs5NSw3IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2
X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIFRo
ZSBzYXZlIGhhbmRsZXIgbWF5IHNhdmUgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIGEgdHlwZSBpbnRv
IHRoZSBidWZmZXI7CiAgKiB0aGUgbG9hZCBoYW5kbGVyIHdpbGwgYmUgY2FsbGVkIG9uY2UgZm9y
IGVhY2ggaW5zdGFuY2UgZm91bmQgd2hlbgogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9u
LXplcm8gb24gZXJyb3IuICovCi10eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1
Y3QgZG9tYWluICpkLCAKK3R5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCB2
Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFp
biAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4
dF90ICpoKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:07:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQwVi-0004jP-1Y; Thu, 07 Jun 2018 15:07: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=nl8n=iz=viviotech.net=scott@srs-us1.protection.inumbo.net>)
 id 1fQwVh-0004jK-6g
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 15:07:33 +0000
X-Inumbo-ID: 800ed63c-6a64-11e8-bc1d-65256ead4e3a
Received: from mail3.viviotech.net (unknown [208.77.211.51])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 800ed63c-6a64-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 15:07:31 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail3.viviotech.net (Postfix) with ESMTP id 0B9AD52FDD8;
 Thu,  7 Jun 2018 08:07:30 -0700 (PDT)
Received: from mail3.viviotech.net ([127.0.0.1])
 by localhost (mail3.viviotech.net [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id v-z5QyXhTGLn; Thu,  7 Jun 2018 08:07:28 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail3.viviotech.net (Postfix) with ESMTP id 54A0E52FDE5;
 Thu,  7 Jun 2018 08:07:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at mail3.viviotech.net
Received: from mail3.viviotech.net ([127.0.0.1])
 by localhost (mail3.viviotech.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id jntYwCozDAJy; Thu,  7 Jun 2018 08:07:28 -0700 (PDT)
Received: from scott-vivio2.viviotech.net (lan-utm.viviotech.net
 [208.77.211.148])
 by mail3.viviotech.net (Postfix) with ESMTPSA id EB8C652FDD8;
 Thu,  7 Jun 2018 08:07:27 -0700 (PDT)
To: Dongli Zhang <dongli.zhang@oracle.com>
References: <15948bc7-86a7-4557-b720-ad17657aadb8@default>
From: Scott <scott@viviotech.net>
Organization: Vivio Technologies
Message-ID: <2e1d2fe1-c0cb-ef9c-192c-ffb89e7f131d@viviotech.net>
Date: Thu, 7 Jun 2018 08:07:27 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <15948bc7-86a7-4557-b720-ad17657aadb8@default>
Content-Type: multipart/mixed; boundary="------------28FC547D1B09B74CA74AC642"
Content-Language: en-US
Subject: Re: [Xen-devel] Xentop issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: scott@viviotech.net
Cc: xen-devel@lists.xen.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.
--------------28FC547D1B09B74CA74AC642
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Dongli,

Okay, thanks. This page https://wiki.xenproject.org/wiki/Xentop(1) still
points to the URL that I mentioned. I've attached a screenshot.


On 06/07/2018 01:00 AM, Dongli Zhang wrote:
> Isn't the page https://wiki.xen.org/wiki/Reporting_Bugs_against_Xen_Pro=
ject
>
> Dongli Zhang
>
> ----- Original Message -----
> From: scott@viviotech.net
> To: xen-devel@lists.xen.org
> Sent: Thursday, June 7, 2018 1:30:47 PM GMT +08:00 Beijing / Chongqing =
/ Hong Kong / Urumqi
> Subject: [Xen-devel] Xentop issues
>
> Firstly, I'm sorry if I am not sending the necessary information to
> report a bug, but your "how to send bug reports" page isn't working
> either: http://wiki.xen.org/xenwiki/ReportingBugs is giving a 404.
>

--=20
That guy (You know the one).


--------------28FC547D1B09B74CA74AC642
Content-Type: image/png;
 name="Xentop_1_Xen.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Xentop_1_Xen.png"

iVBORw0KGgoAAAANSUhEUgAABB0AAAONCAIAAABFpo8EAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gYHDwcMyGRA4QAAIABJREFUeNrs3WVcFFsb
APBntlhYurvbwhYEQUXBxE5sUF+7UbEL69rXwMDGuHYXgmAjioogISktvezC1vthcF1hQVDg
4vX5//gwzE6ceebM2Xn2TBDvuipAw2OpqzXQktm5Xxpu4Q0NC/8vFr5BqyUGHwuPhcfCY4OD
hcfCY+H/tAaHJhKJGmE1DbcWkUjUOJuAhf+PFb5BqyUGHwuPhcfCY4ODhcfCY+H/tAaHAggh
hBBCCCH0a4iuLp0xCgghhBBCCKFfgf0VCCGEEEIIIcwrEEIIIYQQQphXIIQQQgghhH53NAwB
qqv11gIMAkIIIYQQkoT9FQghhBBCCKFfhf0V6CfNTiv59YVwk3gYSYQQQgih/wDsr0AIIYQQ
Qgj9e3mFkpKijo5OfRaFQjE0NJSRkcG90qCcujg6dXHEOCCEEEIIoXr0k9dBKSkp6urqAkBp
KbuwsKheiqKvr8diyRkZGSYnp5SVlf05+0COJefo6NiuXRtDQ0MWi8Vms6OjY169ioiIiChl
l4qTgdBHYfWSVEye7E0O18sCEUIIIYQQ+sm8QpxUFBQU1ldSAQBZWdlGRoZUKvWPSi3atmvj
7e3FYrHEY1gsVrt2bdu1a5uTk3Pq1OlX4RFkMvDraYBkUkEONMHUIt7+Ah6W6BeZPx2MQUAI
IYSael4hTirYbHZGRkY9FqWsrCw5OaWBUgsbG2sAiI6OqTReR0enTlsxeYq3/4GDlUaeOHkM
AMZ4jqtrqQYOGjBo0EAAyM3NvX37bnJycm5urrq6upGRkbt7Tw0NjTlzZj96FNqli9OvR0Cc
VPj7HyTzigZKLUR0EbWZCNREACAqAtF7CnAIPNIQQgghhDCvkJJUcLnctLTP9V6aBk0tKqFQ
KEZGhkwms055hZOTo6GhwYYNG8VXKP20tu3akEnFnTt3Tp44LR6fm5MbEx1z5/adyVO8nZwc
6z2pECcSDZFaiOgiqquQoBPCQoLgA0UHROpCYTCmFgghhBBC/3F1uG9bMqlITk4RCoUNUSAy
tRAIBGRq0UC3ccvIyJibmzGZzJ+Y18jIaNu2rYZGhr9SADmWnLe3V9WkQlJ0dHS9bKzUpCL0
UZi446Ieb+OmNBMRdEL4GkQhFOFjiuAeATygtBbV1/L9x+ut9NAEgBg/y642LMmPPB2UHywy
aQoHlaEavdS/GbWOz0Twdlat32I8Wmrazli2hgnEERNHtbpNWD9Ya66b+i5P3etzjcXT6CnT
Pu+w7tlcvq4F++ktXdJXY/84PXJ4opNKzm6bqV0rFtWrpcKjpaYMGqavCCGEUJPPKxonqWic
1EJJSdHU1IRKpf70Elgs1vr1a3/ldNzJyYnFYuXm5laXVEjeC1EvScWdO3cq9UuEPgoLDQ2r
39SCYgjCTyBK/VqvOIToI0Go19u+W3A2Y+vtXKkf/fOycMielEY9eKo5iU3L45ks+CioyyGi
o0Rb1FujTmsnajyFVpenGqoxXiVzapimhohV2gS3Fgp33xcvOpuhrUSb2UONHLl/vN6ppwV3
39ftNSY/saWkjmaynvbKc06nA8DO0TpOlqwP6d86M2+9LY5I4qwaoIltOkIIIdSk84rGTCrE
qUVWVhYA1HtqoaOjQ27Lr5s82dt7stfPzdu2bWsAuH37boMmFYZGhqNHjwKA0NAwqQmM/4GD
ZGoxevSoX+yBAQBQFAGAKPe7E96KfxVr22UR42fZ0UwWAORlKEX7mk3vXnEW+2qVuaut/Nbh
Ogvcv0tT2hrLJm61amcsO6S90j8zvtsEW12ZzzusjdToAGChxcjYaWOpzQCAsZ2Vw1eZv1lj
8WCRSSsDJgDoqdDy/rb1dFC+Mdc4YrX5kUn65BLiNlnNdVO/Oc/42XKzy7OMNBSoAHBwgp7f
EO2XK823jtABgCkuqhGrzSPXWoT5mjlbsQBAX5WeuNWK/LG/g4ls8GLTyLUWz1eYDW2vRC5W
T5l2YYZhwharqPUWo+2VZRlEyBJTLUXamzUWZGnFqi7cSI2eu8d2Vg+1tO3Wuso0DQXqpVlG
HzdaBvmYTHZRjfazJGfs2Vwh6EOJ/3i9hb0qwhWyxPTM/yris32UzpqBWlUjpiJHfb3G3NtZ
VXIT9FRoSrLUqM9lXJ5orH/qkj6azfRkprioainRl13IEmcLgf8ziFxrEbHafPVALXLGfeN0
NwzROjnZIMjH5M0aC0dLuUpbaqBK/2eG4du1FpFrLXaO1pFjEABweKL+1hE656Ybhiwxfbrc
rO3XLpdVA7T+up3L5YkA4PjjggmH00q43zVEm2/mTHRS1VLEd30ihBBC/44ffwc3flJBIp80
paurW4/3WpiYGP/ctU/V6dLFyeinTseNjIwAIDk5WeqnoY/C6uWeB1/fJXJycqGhYVXvNZdM
LQDAyclx6dLFU6dM+5XVUV1EAAD878dyCAAR1UUkuFqra1QefChxsmQ9T+A4WbFeJpY6WbL+
fvBFQ4FqpM4IjWUP66D03Q7VYJz5n+HEw2nhSRxr3crJ54f0sq23cneO1h2wK3m3p+76q9mx
meUO5nJ+Q7Ud139KzCn3aK34zwwj26WxfAEw6YSmIq3P9iR5GUrUBktnK1bIR7ZAKHKyZPXZ
niQSwckpBr79NOeczuDyRIPaKXbfnJiWx3OxZi3pp9l5XfznfH53W/mz0wxtl8Z+O3ZkKRdn
GU0/nn7ldZGxOv3JMvP3n7nR6WWHJ+k/jisdvCfFUpvxZJn562TOlGOf/Sfo262Ikyy/1IWX
8UVyDEJehqI3JwYAdo7W4QlE1ktilWQpN+aZCIQV+Zt7C/nrkcUEAaPtlbfcylWUpTDpRHP9
ihB1sWTNPp1urM6QXJ0MjfhnhuHZ54UHQ/IMJdKbXi0U7rwvFod01eWsU1MM1eSpPbcmlvMr
Vnd4kn7UZ+7IfalyDOLmPJOJTqoHQ/J4AhjcTqnzuoTcEsE8d/WVHlo9tiRKbun9RSZP4kqH
7Elh0Iirs40W9tJYfSVbIBR5tFHssCo+v1Qwtauq/3i9tqviNRWojhasUftSK5LMJCn9MOkF
/NcpnL52Cocf5WPLjhBCCDU+fN/2ryKIn7mkW05ODgByc3MbtGzkWmpIKiRTC8ln3f5SduEg
ovYXSv7VafYHH0ocLVgA4GLFOhiSZ2fIBAAnK1ZYLLuM/12nh7o87dJMo0VnMx5Gs6tb2o67
uQpMyqmpBiKAPQ++AMDg9kqXXxUl5pQDwJXXRSKRqJOZHDlx4NMCACgpE37KLhefWJ99USAS
AQBcjijqYsUCABFAWGxpWh4PADzaKF5/U/Q5n0+WPI8t6GwhJ157Vxv5fLbgyusiAEjK5d18
WzSorZKaPLWLFcs/OA8AYjPLrRZ//JgpPWGWunCyMIHPCytWYS1/+mmBSAQFpcKzzwsqjmoC
XGzkH3woCfpQ0sFEjkKAkyXr+SdOXFZ5C32mhgJVT4X+LOG7Bw9QKMRRb/2IZM7GGzmVikFe
BCX+9+zzAl0VWkJOefTXy5BUWVQXa9b2O7kAUFouOhKaN+Rrz8y9qJLcEgEARKZwDb/vilGX
pzqYy+0L+gIA5XzR8ccFvVoqkB/dfVecXyoAgEuvimx0ZTQUqB1M5WIzy8iRNXgSVyremwgh
hBBqZD/urxD3GzCZTLLfoHG6LMT9JAKBoL4eDJWYmKSjo6OsrFRfhSS7AsjnzNZJaWmpnJyc
urp6bk5uo+3squX8iWfjNrSg6JLdY3QpBDhbs7bfzY3NKmuhz+xiyboXVfk6/m0jdRg0Ii2f
V8PSRCL4+8GXk1MMRuyruJFAS5HW3Va+u23F3cayDIqWEi02swwAir5eVyMUiahfb57IK6k4
ly3iCFRYFffk5BRXdMpoKtLiJLKC3BK+psR1OFqKNH1VeszXa5Nk6MSlV0XkhTpf2BVL+FJS
7blyDQvPKaqYXVWeKl5Ccm5FKDqZyX3KKSfHf8opb20k62LNCv3INlKnd7FiZRTygmPY/O9X
6+WsIkOjrL6SVakMDBrR2YI14VCaeMyeMXqnnxZ0MJWb1k11b1AeAGgp0QAgyMe0IrGkEl++
xqeY8y2klO/vRyG3JadEHIdvW5fHrihcIUcAACosqqYiLbuY/8PKk13Eb28qi806Qggh1ETz
in8ltZCRkdHS0qrfpIKUkZFRWsqul1ssJB+vVFfJyck2NjZGRkYxVV6p8YcrKBXGZZV3s5GX
oROZhfyw2NIuVixna9bfD75UmnLd1WwOT3jM26DT2vgijvQKKccgVg3Q2ngjZ90g7XtRJZxy
UUYB7/SzgvmB3z1cuIaL8jUUKj5SZX07gxd97TjJKvwukdBQoGUWfjv9zSjkxWeVt18dL7lA
dXkqAGgp0D4X8AHAWJ2ez5aeWtSwcHHHTWGpQFmuotfRUL2iQ8C9hcKddxU9DA8+lHS2kHO2
lv/rdm5qHmNOT/WsIt69qOJK63r4gb3hevYDH9PHseyIZK54fBdLVmQqp6SsIrzjHVVsdWUc
1qWZaTIe+JgGRbNjMsoyCngA4LAuIY8tqP2OziriS8ZBXWLrxDFXY1HFqZeodnfoiER4DCGE
EEL/jtpeB1VYWJSeng4AZGpBoTTgBVQyMjLkKyzqPakQb8unT4kCgeCnl1BaWurru/xXboF4
9eo1ALi59ah5MjmW3P4De0+cPFaPj4Id4zmuCXZTSHoQVeLTRyM0thQAwmLZA9ooytAocVnl
lSaLzSo7/rjgZWLp32P0JMfTqcR4RxXybHvDEO3gj+w1V7JfJnLWD9YGgIuviga1VSSvyTFS
o5+cYkDeLlydkZ2UGDSCQsDwjsoPoyv3mVyOKOrTSlFPhQYA7i3kFZiUsNhvF2UFx7C1lWhu
zeXJDOfvMbqtDJi5JYKn8aUze6gTBJhoMJ4uNzdUY5TzRSwGhU4lAKCDiayLNeuHCyc9TSgl
LzpSlKUMblfREefWQl78mKb7USX9WyvSqZBZyH+VxGlrLNvZglX1IU5xWWUf0suWX8g8PtlA
Xubb0e3WQv7Ou4qJLbUZG4ZoTzycVsYXfUgv23wzJ8BLn04lCkqFD6PZc93UAYAgYL67+shO
1XYJirf0S4kgLLZ0Slc1AJChEeMdVcgLxgDAtZm8njINAEbaK79L434pEWQX8WtzQ7amIi27
iI/NOkIIIdSk84pGSy0aOqkglZWVxccncLncn5g3JSVl7tz5Kcm/9EjT0NDQ0tJSDQ0NzzGj
aphs8mRv8nG0r15F/DmV8l5USWcLuUcf2QAQnsRpayxb9fd1sRkn0tsay050UvmWjDGIvWN1
dZXp3WxYfVop+v6TCQALz2YMaqfUzYb1NL505aWsSzON3q+3uDTL6GZkcWl5TT9xh8aWPlhk
EuNnKRKB3/XK9x48+shefy372hzjyLUWi/tqDtmTUijRc1LEEQ7enbykr+b79Rbhqyzy2YJ3
aVwAmHA4zVpHJmGz1c15xkv/yXyXxo1M4aYX8OI3W3U0kx3SQcnbRfWHCyetvpytq0yP3WgZ
ONXw7LMCkQh0lWlaSvSIr0+YfRJf2sqASSZpPIEoIbuMSoHUPOkXjx16lB+Zyt3t+a03z/3r
zRUMGnHM22DbnZzI1IqjZsfd3NIyIfloV68jaeZajKj1FtEbLNsYy96Pqvbhs5JbOvFIWjM9
mbdrLV6sNI9I4uy4U3FN4K23xXvH6UWttxjSTmnK0c8A8OJTqaW2DJkrUgjI32ubv9fW2Zq1
eZhO/l7bv0bqkDM6WMhVum8EIYQQQo2G6OrSuU4ziG97YLNLU1Lq+XUBDZdU2NhYA0B0lYuO
dHR06vS+7clTvKveBk3et1DXToC27drMmTMbAG7fvnPqZOWHwMqx5EaPHkW+bHvHjp2vwn8m
r6hUMMl/a/joh9ZbCwBgdlrlc8eab9EWXJWSiHKTKp/gxttfaDqHR4yf5dRjn4Nj2HWay1CN
HuNnqTA1StAoz06jEEA+BWpoe6UZrmrOfp9+6ybJf7xeWj5vzZXsSuNvzTc+96IwILTaZz3p
KtMiVlvYrYjLLOSbPx2MjTtCCCHUyOr8rHfxvRYsllxdT8r/raRCakZBqmv5pT5b6ecuK3oV
HnHx4qVBgwa6u7u1bdvm9u27qSkpObm5Gurq1jbWbm49yQc0+fsf/LmkovFJzRx++8y77o/7
0lakccpFjZNUzHdX79lcod+OJJEIxnRWfhzH/i/EXNrIVZezDk/UP/20oNJjwcQW9dYICM2X
vL8FIYQQQk06r5BMLZSVlQoKCzilnHopipaWZkNf/tTUXLp4OSUlZfJkbw0NjTFjRlf6NDc3
9+TJU7+eVNTwuKqfeJIVqll3W/mTUwzIx8g2gv0P81roM6M2WAqFotBYdtUrtf4znidwTj4p
2DFa53/H0qt+6t5Cvq2xrOvmRKyBCCGE0L+lztdBiSkpKYpzjHpBoVD09fWysrL/kKRCTI4l
5+TkZGNjbWNjTb5xIjo6OjQ07NWriFL2L10sLjVtkLwOSupHP1TddVA/oep1UAghhBBC6M/K
K9AfC/MKhBBCCCFUCb5vGyGEEEIIIfSraBgC9HN26svXw1L0MZAIIYQQQv8F2F+BEEIIIYQQ
+lXYX4HqzDeGikFACCGEEEKSsL8CIYQQQgghhHkFQgghhBBCCPMKhBBCCCGE0O+Olp2dg1FA
CCGEEEII/VJeoayshFFACCGEEEII/Qq8DgohhBBCCCGEeQVCCCGEEEII8wqEEEIIIYQQ5hUI
IYQQQgghzCsQQgghhBBCCPMKhBBCCCGE0L+LVnWUjq5O69Z2Ghoa4jHhL19GRUVjsKqjpqZm
72CvqfktYi9fhr97++7PjAbWH4wzQlh1MYYYZ4Rx/gPjLCWvaN269csXz/l8gXiMja2tra3N
hw+4j6Wzd+j07OkzgYAvETGblq1avo18+wdGA+sPxhkhrLoYQ4wzwjj/gXGWkldoaKhLrhUA
oj98sLa2HjPWs9KUuTm5z58/z8vLrzSexZI7EnA4NSWNoACTyYyLjT9z5mxmZuZPl9LDoz9L
Xu70qTONFn19fT06nZ6YmFSbiTU1NSWTCgCI/hBtYWExcdKESlNmZWbev/+wrIxbdSFu7m7O
zl2EAr4MUzY5KfnIkSOlpZx62Za9+/asXLE6J+fbi9U3b/aTlZMr45bLyjGzsrIvX75CpkAL
Fs6/fevO+/fvqy5kyVKfWzdvv3kT+cPV/Xr9kdSqVctBgwdpaKiLRKL09Ixz587Hxcb9SjTG
jR/L5XLPnjlX++rqs3ihsbHJjOkzBQKB5PQAQFCgpIQdcCQgKSlZPH379u1mzpqRnZVDTsDj
8U6fPlPvSWa9xFlGRmbEyOEdOrTn8XhCoTAs9PHly1eEQmGdjpF+/frIMJn/nL8gGWTHzg6F
hcUAQKVRcnNyDx0+nJWZ3WjH77HjAdP+N53NLm38hlvqgeyzeGHQg4cvX4b/W18nWtqao0eP
srCw4HLLOBzO1StXnz17Xst5ZWVlV69ZxSktXblyddOpug3XYFZXhWoTB/GxLwIRjUZ7G/n2
+PETZLtRG3at7eJi49nsksZsZk1NTfw2bjh86Mjdu/dqHx/yy6KsjDtu/Nhlvivq+mXxrzcR
jVlXAWDW7JnZWdlnzpwFACqVun7D2qtXrz15/LROhRk6dIiqmuqB/f7iMf369zM3N/U/cPBI
wOGrV6+fOnmKHE+lUvfu2/Pu7fs9e/6ur3ZAEoPBsLOze/HiRVOL87f2wa2Hm7sbjUYXiYTR
0TEnT5wuKSn+9cPQwsJ82PBh69dt+E3zinqMcw0nTrRalubjx4+xsR+rnJQwHJ06X71yXeos
Pj6LBQIBQRA9eriuXbvKx2dpXl7e7xL99h3aFxQU1jKvkCouLi4uLq7qnnDv5Xrl8vWqlbVX
L7fFPku5XC4AeHlN7Nqt643rNxtuA/0PHHz37j0ANGtmO3PWzP37D7x5/Wbrlr8aaHU/UX8A
oHnz5tNnTNuxfSeZTLdu09rHZ+G6teslT+LrS3XVVV1dzcbGJj+/oHUbu/CXrypNDwD2Dp3m
zJ09Z/Y8yaUlJiatXLGKHDY3N/ddtmTqlGllZWUNXW/rGuf5C+aWsjkL5i/icDgKCgpz5s6S
kZEJDDxTp2Pk2rUbVT+9/yBInLz17993yuTJa9asa4hNplAotUyEGkG9HMj1vkXy8gqrVq26
eePG9m07RSKRgYHBkqU+pRxOLXNdfQN9gUBQX0lFvVTdxm8wax8H8bHPYNA3bd7YokXz2vwc
Q+rTp/eh9MO1ySvqsZnt0cM1OSmpu2u3OuUV5JeFhYX5T8ez0ZqIpvB1dujgIb+NG968eRMT
83Hw4EGpqWl1TSoA4MGDoK1/bTl+7ASHU5FCd+3qHHDkKADk5eW3b9/uTOAZ8lvJzs6OPDTq
1A7UvuUxMTHu0KF9PeYV9VifAWDAgP4OnTtv2rglKyuLRqMNHz5skc+CFctX/vphGBcX/xNJ
hdTANp1vrp+Oc3UnTrXNK0QikUhUeSSHU6aiovrDGe/evWdububeq+fpU2dsbW0GDxnEK+fL
MGXOnj2XnJT89949s2bOKilhA8D6DesCT5/JzMycMHE8lUKVlWWGhT2+d+++ZLY9adJEAggZ
JjMkOOTBg6BBgwbq6OqIRCJ5eZZIKNq9+28ul3v02JFz584bGhqam5tdunjZytpKX18/IeHT
qZOnGAz6uPHj1NXVaDRaRkZmwJGjAoHg6LEj586e19PXMzc3u3b1em5ubs+ePdglpQI+/9Gj
0Hrcf2x2qZqahpRfBOXkCIKgUituoz906Ag5sGy576dPCaqqqurq6h9jYgMDz0gtf6WoxkTH
mJmZTfKamJ+fn5Hxg26iqKgPgYFnhgwZ9Ob1m2XLfa9fu/7mTeT4CWPNzc35fD6Hw9m1c4+4
FftpP1d/Bgz0uHjxsriH7nXE6zu37/b36L9r5+5aRqbSng0Le1yn6goA3bp3e/UqIjkpybV7
d8m8QuzN68jZs2dRqdTqfpWMj4/n8/nq6uqfP39u6AaiTnE2MzM1NTWdMX0W+Q1UXFy87a/t
5I8ZLl2de/ToUVZWRqPRDh08nJKSwmAwvLwmamlry8gwbt28nZWVJT5G1NXVmbIyNXQnvn79
pm+/vuSZVtV9NG7cGFNTU4FAUF7O27Nnb0lJsZu7W8eOHcrLeSKR4KD/4by8vKrlGTDQQ0db
R0dX5/q1G8nJSV5ekxgyMlQKERBwPCEhAQC6de9uZ9dSQ13j3Ll/wsLCGqeBru5ABgALC4vu
rq7a2ppv3rw5GnAcAKoeZcdPHLt+/bqpienGjZuqBkHyx8JJkyZqaKgDQaSlpR07etzExGTM
WM+4uHhlZUV9ff2/9+xLTU0VT9+1a5eUlGRx+peamuq7dFlhYRF5PteufXsulyMQCA76H8rL
y1+8ZHFSYqKsnJyxsVFi4qd/zl8YN26MlpbWwkULtmze2kSqbnVx7tbNxd3dLSMz83NauktX
52n/mzFk6GAqlUqev86ePetl+Msnj59WjXyXLk49evbgcrlMJvNowLGqVejNm9fiOFz458K4
cWPLy8tl5WQf3A96+DBY6hYxZWWpFGp2do7Ub66qO7F7927W1lb/mzZl1co1jdbMysrKOnR2
WL5s5cpVy83MzMgNr9psmpqaVNpk8suCzWZTKNQpU7y1tLSYsrJ/79kr2crVUIfrvYkwMzMb
P2Ecr7ycKSt7/fr1nzhrb9A4l5Zy9uzZO336/w4ePGzvYL90iS85vup3d3+P/rq6OjxeuYqK
qpyc3KaNm8U/SOXl5UVHR9s72Ac9CAIAKytLCoX67t17FktOJBLGx8fb2dm9evUKAJydu0RE
vFaQV5AsQ3XtgKWlxchRI0vZ7OSUlMuXLleNf6XmNycnx8vbS15e3nOM58kTJ5tUnMm+mv4e
Hn4b/LKysgCAz+cHBp5RUlKUehiam5tXajltbKzJwzAg4DiNSq1UqaytrTzHjF7mu6JSO3k0
4LjUqivZpItLWHM7L7UtajqnDbU5caI1ztdtdMzHjh07MhiMqVOn+PouLy4u1tbWXrFy2bT/
zYh8E9m+ffuHD4O1tbWVlBTfv3+/ePGiW7duR0a+pdNpm7dsjor6IF7OpEkTw0IfP3oUymQy
t23f+v59lEAg0NfXX7rEVyQSTZ8xzdnF+c7tOwRBpKak3rxxa+SoET3deq5csYrBoB8+cuhM
4Bl3d7eSkpKD/ocAYMbMac4uzkEPggiCyM7JvnnzloWlxZTJkxcsWPju7bvomI/1m1SQTp8K
rDry3dt3UVEfdu3eFRMd/SE6OvxleFZWNgAIBHw6jb5n914qlbp9+19hYY9bt25VqfxhoWFV
ozp+wriLFy+Gv3xlamrSr1+fmosUEx3j5TVR4lcNVkFB4coVqwUCwf/+N7VLF8c7d+7Bv8HI
yDDw9HfhiomJsXfoVMvIVN2zP8wrJKsr2UJ17dp1z56/U1NThw4bqqam+uVL5a9GJyfH+PiE
Gi51aNeujUAgzM7Oamq/uhkZGSYlJUv+rCW+6kNOTm77th25ubnOzl0GDxm4fdvOXr3cy8vL
V65YpaSkNHvOrI1+G8XHyKBBA2tYC0EQzi4uHz/GAkDVo+/d23ftO7SfMX0WALRp00ZVVUVL
S9PBwX7VytUikahbN5dRo0fu2f131fII+HwTU5Mli5cKBIIlS32CHj58+uRZq1Ytu3ZzIRvi
/Py8tWvWN2tmO2HChEbLK6o7kAFAQUF+o99GWVnZ/Qf2XrxwSSgUVj3KRCJhWlraubPnzczM
qgZBvJbevd1FICJ/3F24aIFTF8fUlFRTU5Pt23YUFBQMGNDftYdrwJGAbzva2OhjTKxkOfPz
CwDAwtLCpauLz6LFPB6/b98+I0aO2Pv3PpFIICPDCDgSQKfTDh46cOGfSydPnPIcM7pBk4p6
ibOcnOxoT8/58xYUFBT079+3ut8CpbZvw4YPXbPThJvvAAAgAElEQVR6XXZ2toGhvpam5tco
fVeFxHGYNm3qw+Dg4IchTCbTpatLpeUbGxtt3uxHUKhaWlo3btxIT0+X+s1lb9+x0k68e/de
f49++/YeaMxIdunimJiYmJKSEhoa2t21G3nsVG023d3dqttkY2OjXTt3Z2ZmuvdyHz582LZt
27/+bFFTHa73JkJVVSXwdOCHD9Hq6up+G9c3aF7xc+Ji48LCHvv6LlmzZh35U53UMyKRUGBk
ZESe0iz1XWxnZ/f8+bdLle7duz9kyGAyr3Dp6hL04IH4o0ePQl1du7969UpeXkHfQO/Jkyft
2rX7rsGvph0QCATm5mZz58zPzc3t379v1a/Rqs3v9es3WjRv3qBJxU9T11BjMOjx8d9Ox4VC
IbmlVQ9DkUhYteUkD8OsrKz27dtVV6mqtpNduzpXDZ24Sf/+LLymdl5qW/RbEJ84NVJeQYCI
xyvX19dTUlaaO28OOZLP4ysqKoQ8etSnd6+HD4MdnTqHBD8CAGsba1k5OY8BHuTpo46Ojng5
lpaWe//eDwBcLvfTp0Qzc1PyXJPMtuLjE4yMDMkpyfaxsKAwKTEJAMrLeWVlZbKyctY21poa
WhYWFuRPNbk5Xyp6gmJiAaAgv0BeQb6+tpqsyrXM9vwPHAw8fcbGxqZZ82Zkv82DB0EAQP5a
LxAIkpKSjYwMq5ZfalSNjIxiP8YCwKdPiWRfUI27R1RezpM8uaRSqHPnzeGV8wyNDHJyc/6t
asrnCwiCUl3X4Q8j89N7lqyuANC2bdvy8rKo91EAEBER0bVbV/FdBH5+6wAACEpmZsbOHbuk
nlsAgLKKSkZGpp/fJh6P39RaAYFASKFIf9J03pe8CRPG8Xh8RSVFcoyVtWXoozAAKCwsXLN6
7Q8X3q1b17ZtWgOAto7O8+cvDuw/SB7alfbRly9fMjOzVqxcHvEq4mX4y6zM7L59+2hoqC9f
sQwAaDQauSOqlgcAYmNjyXTOysrq77/3AUBk5NvIr336ZOd+dnZOPR7Rv3IgkwXjcDjFxcXy
8vIZGZlSj7IPUdEAYGNjXTUIYlbWVqGhFZlS1Psoc3Pz1JTUrMzsgoICAMgvKDQ0MvpuR/OF
FKqUHW1tZfnhQzRZM9+9j+ru2u1r9h4LADwev6SErdCI0fvFOCclJefn55FBiIx819OtZ3Wd
xlUjHxL8yGfxwhcvXr6OeB0eHlFzFXry5Kn3ZC9TU9O3b9/eq3LtUFJSMnkdFJ3OmPq/yYMG
Dbx48VLVb66qOzH4YUjjR7K7a/drV68DwP17D9atX3v82Anyh4ZKzWYNm5yenk5eVB39Idrd
/VvMa67D9d5E5OTkDBjo0dOtBwAoKio2zRMvMzPT9M8ZzWxtY6JjAEDqdzcAxMbGkac0BfkF
lQ7AyDeRXl4TDQwMcnJy2rdvN3fOfMlke9KkCYqKCvYODk+ePK36C3R17QAA5Obm5ubmSo1/
dc1vkyXgCykUCoVCqfpjX9XDMCszq4aWs+ZKVamdrO4M5IO0py3V0M5LbYt+C+ITp0bKK5q3
aJEQHy8SiQoLKp+UvI18O3myl6KiQufOnTf6bSS/M3bt3CX5w7C+vp60bQCRUAQAlK+nnlQK
RdydIxR+HRAJJX4XAZEIrly5Im7QJTJagXiaejRu/Fhy4NjR45LDlSZjMOgUCrW4uPjFixcv
Xrx4HRHhOWY0eTpCfD3zo1ApZHdVpfKbmBhXjSpBfNsSCuUHm9SieYuEhHjxv46OnVu2bLF2
7Xo+nz/Ja8K/WE0TEz/Z2NrEx38rm5WVlfimlx9G5qf3LFldAaBHj+40Gm3d+jVkS2FubnHh
n4vkNEuWLKuhj0J8buHs4tytW9eU5OQm2AokJiaNnzBOXp4lzjwVFRW0tLQKCgq9vCctXLAo
P7/A3r5Tj549yN8UCUodjo2goIfkxSfTpk3NLygg75mTuo/WrV1vYKjfvFmLpUuXHD16XASi
yMi3kvcmamhoVC0PAPB435JhCkGpkjU1yBFdsxoO5O9rC1HdUUa2y1WDUFNbLhICgFDIlxj3
3TYnJiV16tRB8sZ6I2Nj9vd3MRIgEmfs4kPma0Pb5EiN8/59/kSNjR6VRqmufTt//p/794Oa
N7cd7Tk6JiYm8PSZGqrQmzeRC+YvatbMpkPHjh4eHsuXrZBaSB6v/OnTp/369bt48ZLUb66q
O7GRWVpa6Orq9urdy60iHxA5dHYgfwuv1GzWsMnir9pKV1P8sA7XYxMBAPPmzT0ScPTN6zeK
Sor29vZNsNK693LnlfNXrFixcdPG169ff/qUKPWMqNIBSHxf+UQi0YMHQd26d01OTo6MfFtc
XCz50ePHTxw6d3ZyctyxfaepqWnlBr/6doBXXv51IZXjX13z22Tl5eWxS0qsbazJHwRJrdu0
fh3xWuphWEPLWXOlqtROVncGUjWjrrmdl9oW/RbEJ04N/l48giDIy0bv3QtKS0tnyjLNzMwA
QEdHZ9SokQAgFAqfPX02eMiQ/Px88pqBmJiYzp0dyC+PyVO8mUymZILYyq4VeZJnYmqSkPAJ
AGxsbahUKplq//CO3pjoaPJCGgAYPGSQsbGR1MmEIhGDwWi0/TFo0KCZM6czGPSKX7tNjMX3
RbRs0ZwMhampSXJyctXyS41qamqqtZU1ANjY2MjJydWwaisryyFDh4hPlwFARUX58+d0Pp+v
oqLcvHkLOo3+b1XTy5eueHj0a9mqJfmvnV2rHj26X716tZaR+cXqqqWlaWlluWjhkmW+K5b5
rpg/byGHU2rX2q5OCwwJDuGUcjw8+olP3NXV1clhbW1tWVlZAKDTaQYGBo0f3pSUlA9RH6bP
mKagoAAASkpKc+bOadmypaKiYkkJOz+/gEql2jvY0+l0AIiJ/timdRsAkJOT9du4gcWSq+Ux
cuzYcUdHRysrS6lHn4GBgatr99SUtFu3bj0KCbWwMI+JjmnVqiWLJQcAHTp2cHR0lFoeSR8/
fmzdpjV5nrRw0YJ/sWGt4UCupOajrGoQJD+Njv5o16rV16OgBXkBSQ1CHz3S0NAYNmwojUYj
f4lYuHCepqZmTMzHZs1s6XQaALRs1Sr2R8tpOhVYapwzMjLV1FSVlZUBoG27tuRHxcUlSkpK
5M+BJiYmUiPPYDCGjxhWVFQYGhoWGHjG2sqq5rUPGOghK8sMD4846H/QwECPDKDUxqR169ap
KSlSv7mk7kShsFG/d1x7uN68eXPpEl+yiTtw4KDr1z6r2m+yrq4OeR22tbVVssT3b811uH6b
CABQVlFOTkoBABfnLkKhkKzqmpqa8l/vMTAyNibP0eXlFTQb/fISQ0PDPn16HTx4qLSUc+jQ
4ekzptHpDKnf3T/0MCi4Q4f2jo6O9+89qPx1ExLSrVvXMi5X8vGPP2wHaj5Bktr8ioRCcUVt
OkH+erovvHT5irf3JENDQ/IMYexYzz59eld3AiltCRWHodRK9YvnljW381LbIjqdYWCgL/7i
UFVVIYcNDPTpdAY0AZInTg3bX7Fp00YAoNFpyclJK5avIm+u37F954QJY8vLeQwZhvias5CQ
UL+N6w8cOEj+e/hQgJe3l13r1gwG4+nTp5LXfwccOTJx0oTOne2ZTNnA02eys7MBID3985y5
sxUVFQsLC0OCf9CVfOfOXW0dnbXr1giFwoyMDPLi16rev4sa7TmKRqM29DNGSP/8c2H48GEb
/NaTd9anpKQcPHjo68+uwkU+C1RVVR8GBaelfc7Ozq5Ufh6PVzWqx4+dmDhpYo8e3T+nf87I
yKz6693kKd5l3HIqjVJYWLhr5y7JU5OwsCcLFs5fvsK3sLAo8HTg+AnjIiMj/5XKGhsbt+2v
7UOGDpk82QsAMtIzNm7cTD7gtTaRqW6xPXq4durUkRy+e+f+o0chUqurx4C+jx8/kXwoxN07
91y7d4v9+LFOW+Hvf3DTpg2v37xNTkpydHS0sLDYuXMXAMyYOe3ihcsREREaGpqr16yaOGFS
40d4585dQ4YM8du4XigUlZWVPbh///btuwRBpCSnrF23prSUfeXy1Rkzp/fq1evWrdte3pM2
+K2j0Wi3bt5ms0vFx0jNq2CzS48cDpg+fdqiRYulHX3EwEEDnF2ceTxeeTnP/8CBvLz8q1eu
+i5byuVwhSLR/n0Hvnz5UrU8kqs4ciRg8mTv7t27EgSFfDrKv6WGA7mSmo+yhIRPlYIgOe/t
W7cnTZq4fIUvhUJN/PTpcdgTU1OTmnfBiuUrPT09d+/ZVV5eVlhYdGC/P3kZYdCDoGXLl5WX
lXHLyqorqqQmUoGlxpnNLjkTeHbZ8qVFhUVxXzs5nz977uTUedbsmSUlJUlJyRSCIjXyfB5/
7brVXA6XSqWePXuu5rWnpabOXzC/rKyMTqcHnj5T6RJHExPjrVu3AACFSnxKSAwICJD6zVV1
JwJAZOSb+QvmVnq4XAORl2d16NB+wfyF4jEvnr8cO3aM1POh6jaZSqUmJSUNGTpITVVNXl5u
z559tazD9dtEAMA//1xcstSnsKAgKOjh+/dRM2dN375t59hxYyLfRN67d5/BoG/e7Ddu7AQu
l2tv37GVXauGe/hhVXQ6Y9bsGYcPB5DdC28j30Z/iPb0HBUQcFTqGVHNCgoKEhIS9PX1o6Mr
X2CTlZnNZrNDQh7VqR0wMzOt4QSJx+NXbX4jIyNHjho5Y+b0Pbv/biJBlnTzxi0Ohztz1gw5
OTkej/f69Wvy9rCqh6HU6zzJw/DQwSNVK9Wtm7d/8dxSUtVjpLy8vGpbpKunu3Spz5TJ/wOA
Xr3dKRQaeWfLsuW+GzZsSk5K+he/8qSe5xOdHdpXmq53n96VXpxRHRqN1r5Dh5s3bv6LW9X4
r7aoqm+/Ps+fveDzeZXG1/7+iurU/q0RTUfj1J/fMTK/Y5wR+h2rrpaW1vIVvuTNvhhDPPwx
zhhn1GhxltJfERER0b5DB8kXfVcnJyc3PDwcd9Xjx086d3ao2ut35HBALe+v+C/B+oNxRgir
LsYQ44wwzn9gnKX0V6B69AfmFQghhBBC6A9EwRAghBBCCCGEfhH2VyCEEEIIIYR+FfZXIIQQ
QgghhDCvQAghhBBCCGFegRBCCCGEEMK8AiGEEEIIIfSnoxUUFGIUEEIIIYQQQr+COHfu3NCh
Q+trcXaDn6gr053bq94IyQk+2oEpQwGAv44m7TiRZGYgBwDlPJGyAu3m/rby7e8n3XVWV6ED
gHz7+2kPXJQVafEppT28whPvdlFof9/OWoFKJQAgO698h4+NnCxlwZaPzwI7kQtMzeTuWGz9
x+628+fPe3h4SP3oypUrT9VmUlQNc7hligwZwZeovT3YWNERQgghhFCDotX7EpdNMXPpoJqS
wR3v+y5wSyuCAIKAng7qh9c2rzQlmXVUlINGkAMikQgAKBQ4vaWVgTZTPEFYRL54WCTCHYcQ
QgghhFAT0lD3V/y9zDYti7t6bzwAdGmrevdJbmExHwDO3c4MvJnxw9md2qqevZUJAByu0Htl
FJsjkPw0JYNjpMvEnYcQQgghhFATQWug5TLoxMUdrdsPf2ptwhrRW2fRRFNXr5cKLBqNSlTt
uJCalkxdHXU9JLuUKxjdR5clS5X89O6T3Mu72uDOQwghhBBC6L+ZV7y54CAe1lRjJN93Jodn
jjacOdpQcsqSl65Vh80N5ZLuOQOAkS7z1oG2ktM7tlEhb664cC+ruYWCtSkLdx5CCCGEEEL/
zbyioaVmcjcd/nRjb1vccwghhBBCCDUdv9n7Kwy0mS/O2GuoMnDP1aPCwkImk9mxY0fy37Cw
MIIgZs2aVfsl3Lp1iyAIHx8f8t9169YRBHHx4kUej+fr62tsbKygoNC7d++kpCQAGDt2LEEQ
+/btMzQ0VFFRmTVrlkAgAAAmk9mpUydyCePHjycIIi0tDQAOHDhgbm7OZDJNTU337NmD+wsh
hBBCCPMK1BQpKSm5ubm9fPkyMzMTAK5cuQIAo0aNqv0SevTooa6ufu3aNfLfK1euKCkp9enT
Z9OmTRs2bBg+fPjx48cfP348YMAAAGAwGABw9+7du3fv9u3bd/fu3f/88091S46JiZk6daqb
m1toaOiAAQOWL1/+9u1b3GUIIYQQQk0NDUPwx9q3b19CQgIA9OnTZ8SIEVevXr1x48akSZMu
X75samoq7jqQRCYDAGBtbd21a9d9+/YBAJ1O9/PzGzRokL+/f0JCgoyMTHh4+IQJE2RkZI4f
P66iouLn50ehUHR1dTMyMsrLy8lFLVq0yNraeuHChSdPnrx9+/bw4cOlFpLD4QBAZGTkp0+f
FixYsG3bNtxxCCGEEEKYV6Am5OzZsyEhIQCgrq4+c+ZMOTm5a9eu2dvbx8fHL1u2TOosT548
+euvvwDAzc3N3NycHJaRkfHz8xsxYoS/v/+1a9fI7ojRo0cDQGpqqqGhIYVCAQDxdVYkbW1t
ctUAkJOTU10hW7du/ddff5HLJwiiV69ep0+fVlJSwt2HEEIIIdSk4HVQf67g4GCRSCQSiRYv
Xsxisfr27fvgwYMLFy5A9RdBrVq1ipzl9u3bLi4u5DCXywUAZ2dnHR2dW7duXb16VUdHp2vX
rgCgq6ubnZ1N3j7x4MGDPXv2FBUVkYtKSUkhEw8A0NTUJPOTwsJCyU9Jc+fOzc7OjoqKWrp0
6c2bN48dO4b7DiGEEEII8wrURI0YMaKkpGTnzp12dnY2Njbp6enKysrjxo2rbU2iUIYOHRoa
Gvro0aPhw4eTfRSjR48uKCjw9fW9du3a6NGjd+/ezWJVPCB4zZo1d+7cWb58OQD06dMHAGxt
bWNiYo4cObJ///7Xr18DgEgkunjxIovF2r9/f3l5uZ6eHgAoKCjgzkIIIYQQwrwCNVG9e/dW
UlL68uUL2VkhFAoLCwvJvohaGjlyJIfD4XA44u4OX1/fhQsXnjp1avjw4S1btrx+/TqVWvGK
Qw8PDy8vr4iIiEWLFg0cOBAAtm/fbmVlNWPGjMePH0+YMAEAysrK+vfvP3369PXr13fs2HHD
hg0+Pj61T3UQQgghhFCjIc6dOzd06FAMxO/l/PnzHh4eUj+6cuXKU7WZFFXDHG6ZIkNG8CVq
bw/2z61l165dnz592rFjR/0W3svL6/Dhw0lJSUZGRrgrEUIIIYT+G+q5v8K816Pw90Xif/ec
TvH0kf5U0GeRBb2mvAIA10kvb4fl1vuG0Vre4ZYJcQf/ND6ff+jQocGDBzfQ8kUiEQYZIYQQ
Qug/4197HlSnVsq3DtT5tdkCgYhKJXC3NUbNoNHwTREIIYQQQqie84pLYeFvP6WK/x3o2K6l
qUHtV7PpcOLHRLYsk5KeXVbM5l/f2zY8qnDx9tiwE9+ePeq7M+5zNjdgXYvgl3lr9ycwGZRS
rsBvjqW9nfIG/0+xyeyPiewl3qb7zqS2sVUsLOFHxhR1aqW8ZYEVt0w42y86OYPD44lszOR3
LrYW5x4v3xfO2xTDoFPyi3jzxhl79tPFXf6vO3To0KFDhzAOCCGEEEJ/Yl6RW1iSmpMn/pfN
LavTaqgUIiq+5OnpThQKuE56ee/pFxXF71a962RybBL7zNZWHK7Ae+X7Z6ft1VXoMZ/Yfaa9
SrjdhUGnvIsteR7YiUYj/M+nlfOEe3xtysqFap2Dlk812382VV2FcWBVMwAYuTDy1PWMsR4V
+cPfgSneQwzGeugWswUnrn7G/Y0QQgghhNC/mVf8NOLrVUv2dsoUCgCAtrpMXiFPMq8IvJnx
9E1B1FVHKpWI/sTOyi0fMvc1+ZFIBEUlfHJ2Gq1iWZ1bqwCADIOirEDLL+KHRuQnfeY8fp0P
AEUlfBtTefGSh7vr/G9N1Iv3hT3s1byHGuD+RgghhBBC6DfIK5Tk6bkF5eJ/M3LKVJXoFWuS
uC+i0j27hcV8FUX6+TuZo/roEARoqjGCj3aotGQm49st5pUWRRCwaKLJmP5SrnHq5aT+/opj
yMu8wJsZm48kPj7ZEXc5QgghhBBC9a6enwc1oLvm9uNJJaUCAPiYyD56+fNQN+0fzjV1uMHZ
v1r5bPsY84ltYypfUip4+b4QAGI+sZdsj/3h7F3aqp6/m0mmKqv+jo/8WCz+aIP/p5y88j7O
Gv6rmr2JKeLz8RlECCGEEEII1b/a9lcMcmrn3qGl+F9VBZbUyZZ4mfruirMb/BgAWLLUbYus
Hduo1Gb5xnqyu5faDp335nlgp7NbW83aEC3HpJZyBetnW/5w3hmjDOOS2Z09nxME2JiyJK+D
am4hP2JBpJwslVsm+GuhtfhKKoQQQgghhFA9wvfi/ZYa5714CCGEEEII1RIFQ/Ane/DggZOT
k56enra2duvWrc+dOwcASUlJBFGfHTvdunVbt26d5JiCggJZWdnw8HAAePbsmbu7u6Kiory8
fJs2bY4ePUpOs3XrViqVymQymUymoqKii4vL69evAYDP5xMEERMT811+TBBv3ryprgAxMTHy
8vI1lBCfe4sQQgghhHkF+kk5OTn9+vVbtGjR58+fMzMzN23aNHbs2MjIyHpf0eTJk48ePSp5
s35gYKC1tXW7du0eP37crVs3R0fH6OjoL1++rFmzZvHixbt37yYn69GjB5fL5XK52dnZrq6u
/fr1Ky0trffiJSUl7dixA+sDQgghhBDmFehnJCYmEgTh7u5O/tuzZ8+YmBhbW1sAoNFoR48e
tbCwUFVVXbJkCTlBQkKCm5ubpaWltbX1smXLBALB2LFjt23bRn6qr68/b948ctjR0fH69evi
FQ0cOLCgoCAkJEQ85ujRo97e3gCwePHiSZMmLVu2TE9PT0ZGpm/fvpcuXWrWrFmlojKZTF9f
34KCgtq/ApzP50+dOtXAwKBNmzY3b94Uj1+3bp2pqamhoWGXLl0SEhKKi4tdXFzi4+ObN29e
UFAQExPTpUsXExMTIyOjTZs2YSVBCCGEEMK8Av1Ay5YtjYyMXF1dT58+nZaWBgDGxsZ0Oh0A
RCJRcnJyXFxcWFjYli1byE9HjRrl7OwcGxv74sWLixcvnj59ukePHqGhoQAQFxdnYGBADnM4
nMjISBcXF/GKZGRkxo4dGxAQQP4bHR39/v370aNHc7ncp0+fjhw5UrJU9vb23bp1q1pakUgk
FAqpVGott+7MmTPBwcHR0dHh4eERERHkyEePHu3evTs8PDwlJcXa2nrp0qUKCgr79+83Nzd/
//69srLytGnTevbsmZiY+PDhw5UrV3748AHrCUIIIYQQ5hWoJkwm88WLF7179z5w4IC5ubmt
re2BAwfIjwQCwezZswHA1tZWU1MzNTU1IyPjxYsX06dPBwBFRcURI0bcunXL1dU1LCxMJBIF
Bwf36tWrvLy8qKjo8ePHbdu2rXQ/w+TJky9cuFBcXAwAAQEBw4YNU1JSKioqEggEurq6Pywq
m81evXq1trZ2y5Yta7l1QUFB/fv3l5eXp1AokyZNIkc6OjrGxcWpqqoCgKura1xcXKW5rl+/
vmjRIgAwNTU1NTWNj4/HeoIQQgghVBs0DMGfTF5e3sfHx8fHh8vl3rhxY8qUKUwm09nZGQCU
lZUrUk8KRSAQZGVlMRgMJSUlcqS6unp2draOjo6WllZ0dHRwcLC3t3d6enpYWNiTJ0/c3Nwq
rcja2rp169ZnzpyZOHHiiRMnLly4AACqqqpUKjUlJcXY2Fhq8e7du8dkMskUqH379tevX5eR
kREKhWTmI56Mx+MBAI32XWX+8uWLpWXFQ4rV1NTIgaKioiVLlrx69YogCPLe8UprvH///vbt
20tLSwmCSE5OJteFEEIIIYR+CPsr/lxv3rwJCwsjh5lM5uDBgz08PF69eiV1Yi0trfLy8sLC
QvLfnJwcHR0dAHB1dQ0NDX327FmnTp0cHR0fPXoUHBzcs2fPqkvw9vY+fvz43bt31dTUHBwc
yEzA2dn54MGDkpOFhoauX7+eHBbft11QUHDv3j3y3g8KhaKjo/Px40fxLO/evaNSqfr6+pLL
UVFRycvLI4czMzPJgRUrViQmJoaEhDx//nzVqlWVSpidnT148OAVK1Y8f/782bNnlRaIEEII
IYQwr0BSxMbGDhw48P79++Sv8i9fvrx9+zbZWVGVjo5Op06d9u3bBwD5+fmBgYEDBgwgT/1P
nDihp6fHZDKdnJwePHiQlJTUpk2bqksYOnTohw8fduzYQd6xTdq0adOFCxfmzZuXmJjIZrMv
Xbo0ZMgQQ0PDmks+efLkpUuXvnr1isfjvXv3burUqePGjRN3sJCcnJyuXLlSVFTE5/P9/f3J
kbm5uc2aNZOVlc3JyTl8+DCbzQYAOp1eXFwsEAgKCgoAwM7ODgACAgKysrJKSkqwniCEEEII
1QYNAM6fP4+B+AMNGzaMw+H4+PiQD4YyMjJat27d4MGDk5KSpE5/6tSpqVOnBgQEEAQxfvz4
wYMHA4Czs/PAgQN9fHwAwMjIKCsry8nJSerrL2RlZUeNGnXw4MHAwEDxyHbt2oWFha1cubJt
27bl5eUtW7Y8fPhw3759ay758uXL6XT60KFDP3/+rKWl5enpuXLlykrTeHp6hoWFWVpaqqio
zJo168aNGwCwYMGC0aNH37x5U19ff8uWLR4eHqNGjdq7dy+TydTT03v48OHUqVNbtmyppKTk
7e29cOHCefPmmZubd+rUCWsLQgghhFDNiLKyMozCfwm+bxshhBBCCDU+vA4KIYQQQgghhHkF
QgghhBBCCPMKhBBCCCGEEOYVCCGEEEIIIcwrEEIIIYQQQgjzCoQQQgghhBDmFQghhBBCCCHM
KxBCCCGEEEKYV0h6/vx57969q5v69OnT9bXi0tLSy5cvA8D27dvXrVuHewIhhBBCCKHfVx3e
ty0QCFq2bBkVFVXzZCKRiCCIHy7tyZMn/v7+R48exX1Qv/B92wghhBBCqPHRKv3/+PHjxYsX
h4aG9u/fv1WrVvn5+R8+fGjZsuWOHTsmT8zXcFIAACAASURBVJ6cmprar1+/K1euhIaGrlu3
jsFglJWVrVixokuXLn369GnevHlwcHBgYGB+fv68efOYTGZRUdGsWbNGjhwJANu2bbt48aJA
IOjUqdOKFStmzJiRl5fn4+OjrKxcUlKyfv36hISE2bNn83i80tLSkSNHTps2bevWrR8/fpSR
kcnKysrPz798+bK8vDzuM4QQQgghhJp6XiFGoVDYbPaePXt4PJ6RkdHixYuXL1/+8OHDa9eu
lZaWTp06NTg4WEtLKzk5uVu3bnFxcXQ6vbS09Pnz5wBw9erV1atXu7i4ZGRk2NnZjRw58vnz
5ydPnnz27BmDwRgzZkxMTMycOXOCgoI2bdrk5+dHrnH27NlDhw4dN24cm81u1aqVi4sLlUp9
+/btkydPqFTq4MGDb968OWzYMNxnCCGEEEII/TZ5BQA4OjoCAJ1OV1NTy8vLk5OTI8fHxMRk
ZWV5enqS/zIYjOzsbABwcnIixxgaGm7evNnf359CoRQUFPD5/KdPnzo6OjIYDAA4ceIEAMTF
xVVa3dOnTw8dOgQALBarXbt24eHhAGBvb0+lUgFAR0fny5cvuMMQQgghhBD6zfIKGu3bpyKR
SDxMEIS6uvq9e/cqTc9kMsmBESNGbN++vVevXlwu9/z58+TsQqGw9sUSiUQUCgUAyKSiahkQ
QgghhBBCTUcdnjNLoVC4XC4AWFtbczicFy9eAEB6evqiRYsqTZmdnd2yZUsA8Pf3p1Kp5eXl
Dg4OISEhHA4HACZMmHD37l0KhUL+K9a5c+e7d+8CQElJSXh4eIcOHXD3IIQQQggh9F/LK3R1
dfX19R0cHIqKik6ePLlw4UI3N7fhw4d369at0pTLly/38PDo3bu3pqamq6urp6dnx44dJ0yY
0K1bN3t7ewUFBVdX1/bt2z9//lx8MRUA7Nix4/z583379u3bt++yZcssLS1x9zSmqVOnslgs
RUXFus5YVFTk5OTEZDL79u1b3TReXl4EQSQlJaWlpREEMX78eAw4QgghhNB/SR2eM4t+Cz/3
nFkulysrK2tnZ7d///6OHTvWaY137txxd3cfN27ckiVLrKysqssrDh8+nJiYSKPRDAwMxo0b
h48YRgghhBD6L8H3baOKpAIA3rx506lTpzrNe/v2bXd3dwA4duzYlClTNm7cSBDE7du3ASAp
KYkgCC8vr9os58iRIwRBHDx40NHRUU5Ornv37rm5uQCQl5c3bNgwFRUVFRWVESNGFBcXiyfe
u3dv69at5eTkvL29nz17ZmZmpqysvGnTJnKBT548sbe3l5eXNzc3v3LlCu5lhBBCCCHMK1DD
kpGRefToEQA4Ozu/fPmyTvM6ODhs374dAObNm3fgwIGfLgP5rLDNmzf7+Ph4eXkFBQVt27YN
AObPn3/+/Pk9e/asXLny7NmzW7ZsEU+8b9++jRs3WlhYHDp0aPHixfv379fQ0PD19c3Ozs7N
ze3duzeHwwkLC3NychoxYkROTg7uaIQQQgihhkPDn3J/Ux4eHr+4hH379iUkJABAnz592rdv
DwDKysrt2rWTOnFCQsK+ffsAgE6ne3l5iYf9/PzMzc0BwMDAoLqLoKqzYMECcmDWrFnkwJgx
Y/r162dvb797927yze7bt2/funWrmppaQUHB3Llz3759K5591KhRbm5ur169evv27YgRI3r0
6DFw4MAtW7YkJCTExcUVFhZOnTrVzs5uyZIlR48ePXPmzMyZM7HaIIQQQgg1VF4BAEOHDsVA
/F7Ip/f+orNnz4aEhACAuro6mVfUIDU19a+//gIAGRkZNzc38bD4tYY/gVwIAAwZMoQcMDQ0
JNMbACDv/Ll3797KlSsTExPJpwzz+Xzx7Do6OgBA3miura0tHi4rK8vIyACA+fPnL168mJwx
MTERqw1CCCGEUMPmFejPFBwcLB4uKSmpeWIXFxfJ94dU9y4RGRkZACgsLASAlJSUmpcpuZD4
+PiqE3C5XE9PT3Nz86ysrJKSEj09vVpuGjnlypUrxS9oV1BQwD2OEEIIIdRw8P4KVFl6erqy
svK4ceN+Yl5bW1sA2Lt3b1BQEHkL9a+8zZDH4/F4PA6H8+HDhyVLligoKJBPqv3hjO7u7oqK
imfPnk1OTj5+/PjAgQNjYmJwzyKEEEIIYV6BGo9QKCwsLCTfgVhXPXv29Pb2fv36tZeX1//+
9z/4ejnTz1FQUNiwYUN+fr6Hh0fHjh0XLlwYFxdH3rpdM3V19evXr1Op1F69eh08eHDYsGEO
Dg64ZxFCCCGEGg5x7tw5vL/it3P+/Pnq7tv+ufdXVLJr165Pnz7t2LEDQ40QQgghhGoD+ytQ
ZXw+/9ChQ4MHD8ZQIIQQQgihWsL7tlGVOkGjST7OFSGEEEIIoR/C/gqEEEIIIYQQ5hUIIYQQ
Qgih/1heYTf4SfCLPPG/6/YnTF0dJXXKsIj8TiOf4Q5ACCGEEELoP6C291fEpWXmFBaL/7XQ
19ZQwheNIYQQQgghhOqSVwRHxjyPSRD/O6mXc53yCm6ZcLZfdHIGh8cT2ZjJ71xsLf6o64SX
rawUMnPLsr6UO7ZRXjvTAvcKQgghhBBC/828ovZGLIxkMiouryos4Q931waAXSeT1VUYB1Y1
A4CRCyNPXc8wNZAlp6FSgEohzmxtxeeLTNxCRvbWsTWTxx2DEEIIIYTQH51XnNnSyqWDKjm8
bn9CWhYXAEIj8pM+cx6/zgeAohK+jam8OK8AAKe2KgBAoxEtLRXex5VgXoEQQgghhNDvpZGe
B0UQsGiiSfDRDsFHO0T847Dif2aSnwqEIvEAQeBOaYoOHTpU11keP3784cOHSiM/f/588+ZN
AEhKSiLqvrMTExPNzc11dXVLS0ulTqCvr//s2bP4+Hgmk1nDckaMGLF169Z6jE9MTEzNa/y3
zJkzZ8mSJXWa5dSpU1XDK3VkQxDXkNrQ1tYODw+fN2+ej48PHqQIIYTQ75FXWBpoOzSzEP9p
KivWaTVd2qqev5spEgEArPo7PvJjseSn959+AYBSjuBNTHErK0XcK01NUlLSjh076jrXwYMH
q+YV9+7dq/1ZY1VhYWEaGhrp6elycnJNKkQWFhbJyclNbcfdvXs3KCho7dq1dZrL19e3agpR
daRAIGiIMv9EDdm0adPVq1dDQkLwUEUIIYR+g7zCuaX1RPcu4j8zXc06rWbGKEMddZnOns87
ez7/P3v3HRbF8T4A/N0rHJ0Djl4lHEUQEQVEVBDBs0TBACqowUbsUewtwcQWRCOxgdgrEWwY
EwXUWMGGQgBBARFB6VU6dze/Pzbfy/1oojExMe/n8cmztzczOzszR/a9ndkrLGmyNPl/M50Y
DBg996HzpLtzJhiaGctjr/xttm7damlpaW5uPmjQoNTUVADYuXOnl5cX/W5KSgqPx3v9+rWr
q2tOTo61tXV1dbWWllZoaKibm5u1tbW/vz99rcnj8VJSUuhcXl5eO3fuDAkJiY6OXrRo0caN
GyWHu3r16tKlS6OiosaOHQsALBbr0KFDfD5fTU1N8p36jRs37O3tLSws+vXrd/Xq1TZXnCtX
rkxLS7O2tn7w4AGXy5W8xeVy09PTuz7ZxMREa2trU1NTf3//pqYmemddXV1gYKCZmZmZmdmE
CRMqKioAYPLkyStWrPDy8rKwsBgxYsT169eHDx/O5/PnzZtH5zp//ry1tbWRkVHPnj0vXrwI
ANnZ2UZGRgCQm5uroaERHh7u7u5uZmbW/l7B5MmT16xZ4+3t7eTkZGtrm5mZCQD19fX+/v5G
RkYGBgYTJ05sbm7uTjVevHgxatQoc3Nza2vrDgO/r776atWqVSwWq7NaxcfH29nZmZub9+rV
Kzo6GgC8vb3z8/MHDRqUkJAgKUd6Z2RkpK+vr0AgGDVqVPvR0kULXLlypXfv3gYGBi4uLjk5
OQCQlZU1ePDgHj16GBkZhYSEtB8hHQ6G8PBwY2NjKyurDRs20HvYbPby5cvXrl2Ln2iEEELo
Q4qOjiYf1NBp9y7eLCPobURHRzd3Ijo6OuiK1uJH9p8n2cxLtp8dL99ZIT///LOBgUFxcTEh
JDIy0szMTCgU7tixw9PTk07w6NEjdXV1QsjFixetrKzonXp6en5+foSQ1tbW/v37h4WFEULU
1dUfPXpEJ/D09NyxYwchxNHRMSYmps1Bly9fPnfuXEJIXl4ek8lcu3YtISQjI4PJZBYUFJSX
l6uoqMTFxRFC7t27x+VyKysrpbMfPHhw6NChhJC0tDQVFRXJfhUVlbS0NLp6SUlJ2dnZHA5H
OqNYLObz+Xv37iWEpKSkcDic0NBQQsjSpUtHjhzZ0tIiFosnTZo0bdo0QkhAQICdnV1jY2Nr
a6u+vv6YMWNEIlFVVZWMjEx+fn5DQ4OCgsLNmzcJIceOHdPU1CSEZGZm0kfMy8tjMBi7d+8m
hLx8+ZLFYhUUFEjXJCAgwMLCorq6mhAye/bsGTNmEEK++eYbgUDQ2tra0NBgY2NDZ++6GoQQ
Z2fnVatWEULKysp69OiRkJAgfaD8/HwOh1NfX99ZrUpLS5WUlG7dukUISU9Pl5eXf/bsWWNj
IwCUlf2/j6T0zgMHDigrK9On3+Fo6fBY5eXlXC43OTmZELJp0yYnJydCyJAhQ9atW0cIyc3N
5XA4GRkZ0iOkw8Hw/PlzDoeTmZlJCNm1axeDwbh//z4hpLq6ms1ml5SU4B8HhBBC6EPB39v+
74qNjfXx8dHS0gKAqVOn5uXl5ebmdiejn58ffbfB09Pz1q1b71wBkUi0YMECAOjZs6empmZB
QUFCQoKxsfGwYcMAwN7evlevXpcuXXovJ1tQUJCdne3v7w8AvXv3dnR0lDTCzJkz2Ww2RVGB
gYH0zQcA8PDwkJWVZbFYpqamI0aMYDAYXC5XU1Pz5cuXcnJyhYWFAwcOpJOVlpbW1tZKH4sO
UQBAV1dXQ0OjoKCgTWVGjhypoqICALa2ti9evACAlStXnj59msViycnJOTs7Z2dnv7EaxcXF
t2/fXrJkCX2/aNKkSTExMdJHSUpK6t27t2TCWPtaXb582dTU1NnZGQCsrKwcHR2l71F0hqIo
PT09+vQ70/5Y8fHxfD7fzs4OABYvXkx364ULF5YtWwYAJiYmJiYm9E0M6dtT7QfD9evXbWxs
LCwsACAwMFCyREdFRcXS0vLOHfypTYQQQuiDYX3wGlzeb4/d8EGUlJRILq9ZLBaXyy0tLe1O
RlVVVcnFXGVl5Z+pg2QuE4PBEIlEJSUlT58+NTY2pnc2NDR0s0pvVFFRweFwJBfZ6urqkkbQ
0NCgt3k8XllZGb2tqPj7VD0mkym9TS8qiIyMPHPmDPxvjYFYLG5zOCUlJenzeuO7T58+/frr
rwsKChgMRn5+/vjx499YjZKSEoqi+vTpQ+9saWmhIwTp/qWDxs6OK33u9Ol3s7Wlc3Wm/bEk
w4bNZrPZbAC4fPnytm3bGhoaKIrKz89v04wdDgaxWKympiYpR1n5j+VYWlpaJSUl+LlGCCGE
/rtxBfpQtLS0JNeRQqGwurpaR0eHnk1E72zzNbyEJFdFRQU9pZ7JZL4xV3fo6OjY2tomJia+
MaX0EUUiUX19/Rtjoebm5oaGBjq0KC4ubt8IZWVl2trabzz0mTNnfvjhh7t37+rr6xcVFenq
6v75vvDz8xs7duzp06cBYObMmd1sK3jTc6i6fuKW9LnTp0+X+UaSYrvf79IX/S0tLdnZ2Roa
Gt7e3vHx8UOGDAEAc3Pz7gyGQ4cOSULZxsbGmpoayVuSmiCEEELog8B5UP9dn3322ZkzZ+hv
6CMjIy0tLU1MTAwMDLKysoRCIQBERUXRKdls9uvXryXfux8+fFgoFDY1NZ0+fZq+KDQwMEhL
SwOAnJyc+/fvS3JVVVW1OWiHOyXc3d2fPHlCz60qLy/38/OTBABt0I+apR/BFBUV9cZrSkND
QyMjoyNHjgBAUlLSw4cPJY2wb98+oVAoFosjIiIkq5C7UF5erqurq6enJxQK6YfV1tXV/cm+
KC8v79evHwA8ePDg8uXL3SlQU1Nz4MCB9HLt1tbWJUuWtFnm/sbv7z08PJ49e5aUlAQAqamp
ycnJAoGAxWJRFNWmjzrcSfd7+9HSWc/m5ubSNdy+ffu0adOqq6sBwNbWFgAOHjxYUlJCn7Vk
hHQ4GAYOHJiSkkKv0d+5cyeDwZAOd9vcn0EIIYQQxhXo7yAQCBYuXDh48GAzM7PTp09HR0dT
FCUQCHr27GljYzN8+HBbW1v6krFv376ysrJ6enr0w4scHR0dHR35fH6vXr2mTp0KAN9+++36
9esHDhz43XffjR49ms7l4+MTFBQ0e/Zs6YOOGDHi4sWLNjY2HVZJTU3t7NmzQUFBpqamTk5O
9vb2nd1AUFFRCQ4OdnNzc3d3LyoqMjQ0pA/a6UBnMA4ePBgWFmZgYPD99997e3vTYdKaNWt0
dHR69uxpYWEhKysrecRQF8aPH6+kpGRqaurg4DB69GiBQODm5vYnf9vhu+++mzt3bs+ePSMi
Inbt2nXq1Kndu3e/MdexY8du3bplamrK5/NramqcnJyk33VyckpNTZU8+ao9Ho93+vTpuXPn
mpubBwQEREVF6evrs1gsb29vBweHw4cPS8cV7XfSQ6j9aOmQhoZGTEzMggULtLW1Y2Njjxw5
YmZmNmvWLBsbG2tr69ra2qVLly5atOjOnTuSEdLhYDA1NQ0JCRk+fLiJiUlTU5OhoSHdjzU1
NZmZmZJ5fQghhBD6+1HR0dG+vr7YEP8uMTExnp6eHb4VGxubpD6foWZY1tSsLMMRVWTs9qh/
j4fW19c/ffo0XsD9Kzg5OS1evNjHx+ejP9NDhw4dOnTo2rVr2OkIIYTQh4L3K9Bbw4ns/xbr
1q1bv379X/QDdv8cra2tISEh33zzDfY4QgghhHEFQuj9c3d3HzJkyJo1az7u01yxYsXo0aNd
XFywxxFCCKEPCJ8Hhd5OYWEhNsK/yLZt2z76c9y6dSt2NEIIIfTBvc/7FUEhWUu3PKG3m1vE
Cv0Szv/6+1Msbz2sMhHcAACe81WRiKyPyF2x7al0Xq/5j67fr/pHNc2d1OoRM5MBoK5BdO5K
KY4VhBBCCCGE/mxckV1YnJiRLflXVvO6fZqRgzTibpfT27cfVetocCQvExIrRg7WAIDy225M
ZgfP1D+3o4+Lveo/qmn69+Ze3NMXAJIzas9dxd/bQgghhBBCqFPdnQd1LTXrblau5OX0ES4a
Kkpt0rjYqz1/2fiypFlPixN3u3zBJONdUfn0W/GJ5V/N+gQAWDZxTQ+HSbJcvFn+9c7s+L39
fINSVswwcXdSl7wVf7sieFc2g0FxlVjHQmxUldmb9+edv1YqL8vkyDAi11rpaHCU7C+vnWv6
OLfuTmr1mlmf3HpYlfa0boiD2jfzTEP252Xk1Ckrsh5l1jr0UuFxZZ4VNqRkvT4dZmusJ0dZ
x5F0AQCkZL2etPy39FjnkP15T/Lq5WQZr0qbX9cLL+zu+yCjZsW2p7+E913wXWZFdcuikKzD
sa+e/DyIp8oGAIcJSaGLLf5psRBCCCGEEEIfxPucByXDptwc1eMTywEg7nb52KGaXCX2s4LG
6lphenbdEAf1NumTUqrXbM/+eXdfVWV2m7fqG0VTVqed2tbn9jHH/r25Zy+XJj6qPnL+1dUD
DvF7+/W34a7Zng0ABMDWQmn/OuuRgzX2RBfsWtPzl4i+Ww7lAQCTQT1/2bhztWVcZL8fjuY7
9+HuX2ft5qh28lLHv7PGZFAZOXU7VvU8u70PACQkVdD7lRVZCycbDe2v/v1yi3HDtY/+9BIA
cl40vK4XYVCBEEIIIYTQ+48rAGCUi8alW+UlFS0trWJ9bVl3J/W42+VX71YM6qsqJ/v/jpWZ
Wzdm3sOTW3trqsu0LyfrWT1Pla2nxQGAr2Z9Mu0zvcSUalcHNRk2BQBD+6vd/a2GTtnPSgUA
tNQ5fSyVAUBRnklRVHOLGAD6Wv2+R16OSb+rpc6prm3trPJOtlz613u1eZzKmg6SzfUz3H/6
JQAcv1A009cARw9CCCGEEEJ/SVwxcpDG1bsVl5Mq3PurA4B7f/UrdysSkn5fXCHtyfP6kYM1
Nh/I67AcQkAs7vQohADjfxWXrNZgMijpBG32SJK1+eUFofCPHSymdAkd/ESDNV9Rncu+l1Zz
9kpJgJcujh6EEEIIIYR+v5buZjozA20m848gRJOr3GEyPS2Onpbs3lMFS6b0AIABfVSnrklX
kGMundqjTUqvoVrfzuMPmnz32E+vJo1ue41u+YlCWVVLdn4D30h+y8HnhJBBfVUPni1saSUy
bCo+sWKALffPnLaaMrukokVLXebWwzc/hIpBUY1Nv0c58/wNl4Q+6W2u1H7uFkIIIYQQQhhX
vIGLjYWLjUV3Uo4arBF6MM/VQQ0AZNiUpYnCs8IGEwO59ill2NTJrb0HfX7XrmfbKEVBjnlk
Uy//ZakUBRqqMke/s1FTYU8dq+827Z68LFNJgbUn2OrPnPbqmSafzknuY6msryUrftOvRzv0
Ulmx7WnAqrTDG3uNHao185uMkEVmOHQQQgghhBCSoKKjo319fbEhuulyUsU3u3NuHnX8sNWI
iYnx9PTs8K3Y2Ngk9fkMNcOypmZlGY6oImO3Rz12HEIIIYQQ+kvh722/hXGLUgqKm05s7o1N
gRBCCCGEEMYV7yj6e1tsBIQQQgghhNpjYBMghBBCCCGEMK5ACCGEEEIIYVyB/gGOHTtGUdSh
Q4f+TCGFhYUURU2ZMqWb6ZOSko4dO9ZFAlNTU2NjY+wdhBBCCCGMKxDq1Nq1a7uOKxBCCCGE
EMYV6N/nxYsXAwYMUFBQEAgEZWVl71ZIa2vrpEmTFBQUrK2t79+/DwCEkNWrV+vp6SkoKAwc
OPDx48cAYGFhER8fHxcXR1EUAJSWlvr5+WloaGhoaMyePbu5uZkujcVi7du3T1NTU0tLa//+
/dhHCCGEEEIYV6B/uoMHDy5evHjOnDnx8fGrV69+t0JiY2MdHBx27NiRnZ09efJkQsiRI0c2
btw4bty42NjYBw8ezJo1CwBOnz4NAE5OTnTsMXHixLNnz27evHnlypURERHLly+nS6uoqPj5
55+//vrr5ubmefPm1dbWYjchhBBCCP0D4XNm/7vCw8Nzc3MBYNSoUfSeqVOnent7e3l57du3
Lz4+vjsZW1tb6ZQWFhbDhw8HAAcHhy+//BIAzp0799NPP+Xn5/v4+IwaNYrL5bJYLAsLi99+
+w0ArKysAEBZWblfv36vXr26fPnymDFjpk6dCgDm5uZycr//QHtDQ8ORI0eUlJTS0tIiIyNz
c3P79OmDfYcQQggh9JHHFbbeiXIcRtKJ/pI9n855mPOiPuvCoL/tlPp4J67/kj/KRQMAbj2s
cgm4V37bTVWZDQDrI3KfFTb2/ESxuUW8eqYJyyau7r6HLOf3mzZ3Uqu/2Z17cU/f/0jfnzx5
8vr16wDA4/H09fUBwMDAAACYTKaGhsarV6+6k7GpqWnr1q0AIBAI6LiCLgQAtLW1AaC8vLy2
tnbu3LkpKSmtra0tLS3y8vJtCiwoKJCkl45z6J1KSkoAoKGhAQCS+VEIIYQQQuhfGVdkFxaX
1byWvOTra2uoKHWYsryqNfNZvaWJAgCUVLTkvKj/m09p5GCNuNvldFwRn1jRQ1/uclKFr0Ab
ABKSKuZPNPIZptVhxv69uf+doAIArl27Jtmm108XFhYCgEgkKikp0dLS6k5GAFi7di29QWen
/wsAL1++BAAtLa1JkyYlJiZmZmaamZmZmZm1j1h0dXUBoKioiH555MgRQkhAQAAA0KsvEEII
IYTQRxJXXEvNupuVK3k5fYRLZ3HFmCGah869DFlkBgDHL7wSOPPibpcDACGwYFNm8uNajgxD
WYF1YrONvBxTyf7yuvn8rLy6e2k1KwNNfAXa5VWtAat+a2wWNzWL3RzV1n/JJwTmrHv88HGt
Nk/GxlyppKIlcq1V/qum+Rsfi0Sktk4Y4Kk3w0dfUoFRgzWmrE6jt+NulS8O6BF3u9xXoP26
XvQgo8bDSX19RG5Ti3j9l3w6TXOLeNTsZL+ROuY9FFZse3rrqON/djTs37+/d+/eN2/erK2t
pS/rv/zyyyNHjiQlJVlaWnazkKSkpIiICA6Hc/nyZRsbGwMDg/r6ekJIbm7uTz/9VFZW1tjY
mJyc3LdvX1lZ2fT09J9++mn48OGDBw+Oj48/cuRIfX393Llzp02bRlcAIYQQQgj9K7z/ddvj
R2hHXyoWiQgAHPvplf8oXXp/ZU2rNo9z47DD1QP2SgrMqF+KAIAA8I3kI4Kttq+y/G5fHgC8
KGocN1zn6gH7W0cdj/30KregISGxIvlxTdKJ/qfC+vxyo5xBAQDM/jZjvr/Rz+F9E/bZh+zP
yytslFSgf29uZU1rXmFjZU1rVW3rpNG6v96rBIBr9yvtrVVUlP5fKCUWk0nLfxvtqjndW/+/
PA5aW1sBYNasWWvXrg0PD/f09Pzmm28AoKGhoaam5q0K8ff3T0hImDt3rrW19dGjRwFgw4YN
BgYGvr6+T58+PXHihIKCwowZMwBg3rx5lZWVCxYsaG5ujoqK+vTTT4OCglatWjV16tSwsDD8
cCKEEEII/Yu8/3XbairsflbKcbfLdTVlNdVl9DQ59H6uEqulVey9MEWWw0jJqrUyVaT3O/dR
BQBtHqeyphUA9LRkI6ILzv9aymZRtfXCssqWlKzagXaqDAYwGJSnm+ar0iYAuJlc9bpeuCEy
FwDYbCo7v6GH/u8rfRkMEDjzLt0qV+eyh/ZXV1Jg6mhwMp/VJySWjxyk0aa2c9dnyssxF0w2
+o+Pg6lTp9JrplesWCG9f+/evefOndPR0elOIT169CCEtN8vEAjy8/MlLyXPdAoNDQ0NDaW3
FRUVT5061SZjTk6OZHv9+vXr16/HeEi1ggAAIABJREFUTyxCCCGE0H8lrgCAqWP1Dse+0tPi
TPHUk+w8fqHo2v3KhH32bBb1xdqMP2rA+n0CPX1JunLbU20eJ3KtFQCYjbwJAGJCKPg9jWSy
PYMBJ0J7G2jLdliBkYM1zl4pUVNhD3fmAYB7f/UrdyoSkipivrdtk5Knyj55qfhJXr15DwUc
De3FxMT07t2by+ViUyCEEEIIoS50dx6UmYH2ACu+5J8mV7mLxAJn3m9PX/96t9Jr6B9rf4vL
my1NFNksqqC46cqdipZW0mHe4vLm3uZKABB/u+JVWXNLK+n5iWJSarVYDK1Ccv7XUjrZoL5q
Jy8WA0BjkzgwOKO+USRdyPCBvMRH1XdSq4f2VwcAjwG80wklDY0ia75im8Otm8/fvtJy3OKU
xiYxjob2xo0bd+XKFWwHhBBCCCHUte7er3CxsXCxsehmYiaT8nTTrK5tlTzCFQD8R+l4fflI
8MUDLXXO5sXmQSFZbo5q7fMGfW4cFJJ15PzLvlYqiwOMv9yUeSmiXw89OfvxSUa6ss59VIUi
AgC71vSc9U3GheulDU2iiaN0FeSY0oWoc9k99OUIAXo1hWMvlYePa/xGdjyZx2uo5rX7lXPX
P572mR4OCIQQQgghhN4BFR0d7evr+0+uYnWt8OyVkgBPPQYDAoMzepsrzfM3/I93W0xMjKen
Z4dvxcbGJqnPZ6gZljU1K8twRBUZuz3qcaAjhBBCCKG/1L/g97aVFJhJqdU/HMtXkmfqa8vO
+G8/uAkhhBBCCCGMK94Fk0nRy7hRNzUKa+UIgwkgQzEbCMEGQQghhBBCfzUGNsFHiclksJlM
FouFTYEQQgghhDCuQO8aV1BMNsVkUdi/CCGEEEII4wr0rtgMJovBYDOY2BQIIYQQQgjjCvSO
mMBkMhiMLvv3wYMHFEXJ/g+Px/vss89evHjRnfKzsrIUFRXpDVlZ2Xeu5+3btx8/fvzO2V++
fPnLL7+894NOmDBhy5Ytf77O71Y9iX379rXfGRER8emnn76XVmppaXFycrp48eK+ffuGDx/e
zdKOHz/e0NDQ4VuHDh1ydXX9Swe2trb2gwcPOnzr/PnzgwYNEgqF+PFHCCGEMK5A7y+uYDCY
DAYl+X3yTnA4nKb/efLkiays7Oeff/5WB+Lz+fn5+dJ7RCJR97Pv3bv3z8QVCQkJ73Dh/icP
2v3s71Y92vPnz8PCwt7LYOisGmvXrrW1tR0xYsRblbZ69erO4ooPa8yYMXw+f+PGjfjxRwgh
hDCuQO8NBRQDKAqo7mdRV1efOnVqSkoK/XL37t09e/a0sLAQCATPnz8HAKFQOGvWLAMDAzs7
O8l1anZ2tpGREQBERkb6+voKBIJRo0YBwI0bN+zt7S0sLPr163f16lU68ZUrV3r37m1gYODi
4pKTkxMSEhIdHb1o0aI214J1dXWBgYFmZmZmZmYTJkyoqKgAAB8fH8l1dlhYmI+Pz9WrV5cu
XRoVFTV27NjMzEwej7dp06YhQ4aYm5vTBaanp3O5XEmxXC43PT29s4MmJiZaW1ubmpr6+/s3
NTXRO7OysgYPHtyjRw8jI6OQkBAAaJN9/fr1JiYmhoaGgwcPzs3NlS5QunoAEB8fb2dnZ25u
3qtXr+jo6DaNf/PmzT59+piYmJiYmGzcuPH169eurq45OTnW1tbV1dXFxcXu7u7GxsYuLi6S
o7xDK0kfsby8fPfu3atWraJfEkKmTJmio6Njamp68eJFeuf58+etra2NjIx69uxJ7/T29s7P
zx80aFBCQkJDQ8MXX3xhbGwsaRwAYLFY8+fP19PT09PTO336dJvTnDx58ooVK7y8vCwsLEaM
GHH9+vXhw4fz+fx58+bRCTpspfDwcGNjYysrqw0bNkiK6nCArVmzJiwsrLa2Fv8CIIQQQh9A
dHQ0Qf820dHRzZ2Ijo6eFSe38bFgZeqgjY8Fs+LkOivk/v37HA5H8rKiosLHx+fTTz8lhCQk
JGhpaRUUFBBCtm7d6uzsTAg5evSoubn569evRSLRxIkTFRQUCCGZmZl0IQcOHFBWVr558yYh
pLy8XEVFJS4ujhBy7949LpdbWVlZXl7O5XKTk5MJIZs2bXJyciKEODo6xsTEtKnY0qVLR44c
2dLSIhaLJ02aNG3aNEKIt7f3tm3b6ATbtm3z9vYmhCxfvnzu3LmEkOzsbIqiwsPDCSHFxcWK
ioopKSlpaWkqKiqSYlVUVNLS0jo8qFgs5vP5e/fuJYSkpKRwOJzQ0FBCyJAhQ9atW0cIyc3N
5XA4GRkZ0tmvX7+uqalZUVFBCAkMDBw3blybE5FUr7S0VElJ6datW4SQ9PR0eXn5Z8+eSafs
169fVFQUIaSqqsrT07OoqOjixYtWVlb0u9OnT584cSIhpLKy0tLSctSoUe/WStIOHTo0cOBA
envv3r0yMjLx8fF0L2tpaTU3Nzc0NCgoKNAdeuzYMU1NTUJIY2MjAJSVlRFCVq5c6ePjIxQK
y8rK9PT04uLiDh48KC8vf+nSJUJIRESEqalpm4MGBATY2dk1Nja2trbq6+uPGTNGJBJVVVXJ
yMjk5+d32ErPnz/ncDiZmZmEkF27djEYjPv373c4wCQtiX/TEEIIoQ/iPd+vsPVONHS/bvHp
TYtPb5qOuBEYnNHcIn6/h0jPrkvJet11mk/nPLxwrew/fb+CohgU9cZ5UM3NzVwul8vlKisr
a2trc7ncQ4cOAcCpU6cmTJigr68PAHPnzr17925RUdHVq1fHjBmjqKjIYDCmT5/e/oh6enoD
Bw4EgISEBGNj42HDhgGAvb19r169Ll26FB8fz+fz7ezsAGDx4sWXLl3qrFaxsbEzZ85ks9kU
RQUGBkq+Pu8aIWTixIkAoKWl5ezsfOvWre43V0FBQXZ2tr+/PwD07t3b0dGR3n/hwoVly5YB
AH0nIScnRzrXwIEDs7Oz1dTUAMDd3T07O7uz8i9fvmxqaurs7AwAVlZWjo6OCQkJ0gn09PTO
nTuXmpqqoqJy7tw5bW3tNrc+6Lqpqqr6+vr+mVaSuHPnzoABAyQv+Xy+h4cHAPj5+VVXV2dn
Z8vJyRUWFtId6uHhUVpa2uY+wOnTp6dOncpkMnk83uPHj93c3OhyBAIBAAwZMqTDtToeHh6y
srIsFsvU1HTEiBEMBoPL5Wpqar58+bLDVrp+/bqNjY2FhQUABAYG0kO6wwFGlz9gwICkpCT8
wgghhBD6+3X39w2yC4vLav64mufra2uoKHWY8sjGXq4OagDQ3CL+bMGjsKP5y6f3eI81Pp1Q
YqQra2uhhJ3XVVxBRxWMN6+vqK6uBoCKigo+nz958mR1dXUAKCkpuX79+rlz5+hkSkpKr169
qqioMDMzo/fQydrQ0NCgN0pKSp4+fWpsbEy/bGhoKC0tJYSoqqrSe9hsNpvN7qxWJSUlkqJ4
PF5ZWbdCRCaTqaT0+6hQUVGprKzsfnNVVFRwOBx5efk2Z3f58uVt27Y1NDRQFJWfny8W/78g
uba2duXKlcnJyRRFVVdXy8nJdeeM6JMqLS2VTnDo0KGNGzeOGzfu9evXCxYsWL58eZvq0dGL
dN3erZWkq8Tn8yUvtbS0JM0oab3IyMgzZ87A/9bMtDn9kpISSYcqKyvTG5KJZwwGo8OVNvRy
f/pA0tsikajDVlJQUJCcO5vNpg/U4QCTnEhGRgb+BUAIIYT+uXHFtdSsu1l/TB+fPsKls7ji
j2tWGcawAbyHmbUA0NQsXrApM7+osbWVWH6i+MMKCyaT2rw/78zlEqGIuPRT27LUvLmlbZoH
GbVLQrMcbbillS2Pc+uOfmdTWdO673SBOldGhs3wH6Xz+1VFo2j2use5BQ2NTeKgz40mjdYF
gBvJlbuiXuS9bBgzRHPzYnNCYMGmzOTHtRwZhrIC68RmG3k5ppL95XXz+Vl5dffSalYGmvgK
tMurWv2XpQpFxFBHtqlZPGaIpv8onR3HX5y9UsJhM9hsak+wlY4G59C5l5ExhWwW1dIqDv/a
6h8Y5DApisGgmFR311eoq6uvWbNm3rx5jx49YjKZOjo6s2bNarMCQVVVVXKxXlxc3EEw87/D
6ejo2NraJiYmSr8bFRVVUlJCb7e0tGRnZ1tZdfwz6lpaWpLLxLKyMvrLeyaTSf732+EdTqAX
iUSVlZX0NWhFRQWPx5POIhKJ6uvrOzt9VVVVeuYPHVrQZ1daWurt7R0fHz9kyBAAMDc3b5Pr
66+/zsvLu379upycXFRUlGSNQddnRJ+Ujo6OdAIul7t58+bNmzdnZma6u7vTd3W6bvl3a6UO
+4tuMXpDLBbX1NTweLwzZ8788MMPd+/e1dfXLyoq0tXVbX9Skg4tLCzkcDh/ctB22EpMJlNy
7o2NjTU1NZ0NMBrBH5hHCCGEPpC/cN12bZ3wVHzxAFsuAGw/ls9Tlbm0p9+VA/YV1S3HLxTd
Sa3+8WLRzaOO9086PX/VmJJV2z4Nk0E9zKxdNq3HkU29vNw0950qdO7DHdpffeFkI0lQAQDb
j+crK7BuHXW8sNtu/5mXLa0EAF7Xiy7u6XvvR6edJ17U1gkra1q1eZwbhx2uHrBXUmBG/VIE
AASAbyQfEWy1fZXld/vyAOD7w8978ZWuHrBfO8f0lxtlDArupdXExBVf3md/cU/fUYM1Vv+Q
DQBrd+X8uKX39cMOe4Ktisqa/5n9yoS3+1W8efPmNTY27ty5EwB8fHyioqKKiooAIDk5ecqU
KYSQQYMGxcbG1tbWCoXCyMjILopyd3d/8uQJPROpvLzcz8+PXnmcm5tLL7Hdvn37tGnTAIDN
ZldVVbXJ/tlnn+3bt08oFIrF4oiICC8vLwAwMDBIS0sDgIaGBsmNFOnsDAZj7969AJCXl5eY
mOjq6qqrq9vQ0EA/ropevdA+F83Q0NDIyOjIkSMAkJSU9PDhQwCg7+TY2toCwMGDB0tKSurq
6qSzl5eXW1lZycnJlZWV7d+/v33cIknp4eHx7Nkzen5OampqcnIyPVlIEmU5ODhkZWUBgLGx
Mb0mhM1m00tZAGDQoEHHjh2j12mcOnXqz7RSh1EBADx+/PjOnTsAcPr0aR6Px+fzy8vLdXV1
9fT0hEIh/dTduro6FotFURRdmpeXV3h4eHNzc3l5+aBBgzp7/Gv3ddhKAwcOTElJSU9PB4Cd
O3cyGIzOBhhdSGlpqeTeC0IIIYT+3XHFjOB0W+/EnmNuGXlc/9RVM9DHAABuPqw6/2up65R7
rlPuPcmrf/6q8faj6oF2qmwWRVFwOsy2j6Vy+zQAwDdS0FSXAQBtHqeyprXDI95+VD3EQQ0A
dDQ4vx60l2FTACBw5gGAsiJLTYVdVSvkKrFaWsXeC1MmLEm9n15TVtVC53XuoypdeEpWrYu9
KgAY68n1s1YBgJvJVXkvG9ym3XOdcu9w7Kvi8mYAmOKlN3JW8lc7susaRCMG8f6B/fq/5RVv
0b8yMjKhoaHBwcElJSVubm7Lli0bOnSoqanp9OnT/f39KYqaNGnSgAEDzMzMevXqNXTo0C6e
J6umpnb27NmgoCBTU1MnJyd7e3ttbW0NDY2YmJgFCxZoa2vHxsbSF/E+Pj5BQUGzZ8+Wzr5m
zRodHR36aVSysrL0U4DmzJnz22+/2dvb+/n5jRkzhv6ZghEjRly8eNHGxgYAOBwOi8WytrZ2
cXH59ttvLS0tVVRUgoOD3dzc3N3di4qKDA0N6VztD8pgMA4ePBgWFmZgYPD99997e3uLRCIz
M7NZs2bZ2NhYW1vX1tYuXbp00aJFd+7ckWRfsmTJL7/8Ymlp6e/vHxoa2tzcTK+CkJBUj8fj
nT59eu7cuebm5gEBAVFRUfTaFUnLL1myxNvbu0ePHtbW1l5eXh4eHn379pWVldXT08vMzNy4
cePLly91dXXHjBnj5+dHt/y7tZKEk5MTHUgAQGtr64gRI3bv3s3n89esWXP48GEWizV+/Hgl
JSVTU1MHB4fRo0cLBAI3N7fm5mZvb28HB4fDhw9/9dVXenp6n3zyia2t7YwZM972ebXtddhK
pqamISEhw4cPNzExaWpqMjQ0FIlEHQ4wupDExMT+/fvjX3aEEELoA1x/RkdHS1aCdmHvz9fa
zINy6mnaPpmtd2LYcgtXB7XGJnEfn9vhX1vRV/xj5j30HaY9ecwfUym2HHz+/FXjztWWkj3t
0zxIr531bcaDaCcA2Heq8NajqkMbek1ZneZqrzbFS0+S7NM5D6d46fkM05LeM2ucwaeuGgCg
73bt1lHHGw+qDpwtTNhnz2ZRX6zNMNGXWzHDRNH+cvH1IYryzJwXDe7T7z9PcBk+88FcP6PR
rhoAMHTa/UAf/VdlzRk5dfvXWbc50+Ly5stJFbuiXrg5qm9YwP+buy0mJsbT07PDt2JjY6+q
BJh/4l7X2qDIln+Sezl8WMNHP45zcnJ69epFP60IdQe9oiY9Pb39BKd/r2fPnvXr1y8vL09F
RQW7GCGEEPqbdff7bDMD7QFWfMk/Ta5y1+nlZBn7vrWetia95rUQAAb3VYuJL6bnoazdlZP6
5PVAO+6VOxWNTWJCYNyilBsPqtqn6bjGFNXY9P/Wjw604164XgoA1bXCvr5J9Y0dfI9eXN5s
aaLIZlEFxU1X7lTQc6Xa6/mJ4u1HVQDw/GVj8uNauubxieX0WURfKo76paihUbRs6xM1FZlJ
o3W/ncdPTKn+R/YrxaAoxtv8fsW/HU6sfyvq6upz5syR/kWIj8D69esXLlyIQQVCCCH0QXR3
3baLjYWLjcVbFT3QTnXMEI15Gx4f/c5mnr9hdn6986S7FAWWJgqWJooybGqql57zpDtiAm6O
aoP6qjr0UmmT5reOQouh/dWXbnnS0ipeMNmI3vPlRKPZ6x7bj09qFZLFAcYKcsz2ufxH6Xh9
+UjwxQMtdc7mxeZBIVlujmrtky363Hjc4lSXgHufGMgP6qvKYjH6WSsvm2biPuO+kgKLxaT2
r7OWl2MqKbAGTr6jKM9qbRVvCjL7J8YVFDDf/Dgo9J/29ddfu7q6Xrx48c9PYfon+Omnn54+
fbpnzx7sWYQQQuiD6O48qP+IrGf1uQUNo1w0hEJi89nt6K221nzFf2A93zgPqpeZoL6lQUFG
Pu1p3H9hHhRCCCGEEPqwWNgE0lSUWGFH89dF5IoJmTxa958ZVHQHk2LQ/7BPEUIIIYQQxhV/
Nx0NTsK+fh/FqVAADACcCIUQQgghhP4O+H32x4kCBsWgKOxfhBBCCCGEcQX6E3EFxQCKwvsV
CCGEEEII4wr07nEFRdE/jYdNgRBCCCGEMK5A74gJDAoYTOxfhBBCCCGEcQV6ZxTQdyvwfgVC
CCGEEPo7sAAgJiYGG+LjiysoXF+BEEIIIYT+triis59XQ//uuIJiMCgGhb9fgRBCCCGE/hZ4
3fmx9itFPxIKmwIhhBBCCGFcgd4VRf0+GQohhBBCCCGMK9A7hhXAoP9hUyCEEEIIIYwr0Lv2
K4NiUhSD0d37FceOHaMo6tChQ297oMLCQoqipkyZQr/ctGlTYWHhn6x8VFTUrVu32hf+F5kw
YQJFUenp6aamplQ7M2bMiIiIaL//u+++AwBtbW3JHjabbWJiEhwcLBaLJYVv376doigWi1Vc
XCxp5/YKCwu1tbV5PB6dq66ubtmyZSYmJjIyMjwez9vbOyMjg36LroyWltbr16/pPQsXLqQo
qrq6GgCOHz/et29fZWVlRUVFW1vbY8eO4WcBIYQQQn8PFjbBR+ltnwfl6up69uxZOzu7tz0Q
j8c7e/asoaEhACQlJa1atWrIkCH6+vpvzCgWixmMDsLapqam2bNnr1ixYuDAgdKF/w1WrlxZ
VVUlFApXrlxpaGg4f/58ALCxsXn27BkAeHl5OTs7SxIPHjyY3pCXl//mm28AoLm5+fTp099+
+62KisqiRYvod0+cOOHq6nr79u2TJ08uWLCgb9++oaGhAPDLL7/8+uuvM2bMMDc3BwAulysp
uaWlZejQoffu3RswYICfn19+fv6PP/4YFxd3+/bt3r1702lKS0s3b968bt066fonJiZOnjzZ
3t5++/btLS0toaGhn3/+ubm5ub29PX4iEEIIIfSXa0Yfl+jo6FlxcidfTj+Q73/y5fRZcXKk
G44ePQoABw8eJG+poKAAAAICAqKioiSDKjg4mBCyb98+c3NzWVlZJyenzMxMQsj+/fsBYMuW
LQYGBsHBwRUVFb6+vlwul8vljh8/vra2tqioSFKIi4uLpHBCiFAoDAkJ4fP58vLyNjY2P/74
I10BAwMDBweHbdu2qaura2pq7tu3j94fERHxySefcDicHj167NixgxCyadOmNoNfT0+PEDJ+
/HgASEtLozM2NjYCgKOjo+Qcw8PDAYAupA0tLS11dXXJy9TUVADw8fGhX+bk5NCtOmzYMAcH
B+mMy5cvB4CLFy+2L4pupc8++0wsFtNv0bcdPDw8JJXp27evvLx8YWEhIWTBggUAUFVVtX37
dulOzMjIOH78eEFBAUEIIYQQ+uvhPKiP947F7//+JgKBIDAwkL6u/eKLLxISEmbMmNG/f/+k
pKTGxsaJEycCgIyMDABs3749KCho5MiRixcvjomJ2blzZ3Bw8MmTJ0NDQ3k8XkREBADMmzdv
z5490uWHhYUtX77c1dX11KlTGhoaEyZMuHnzJl3m48ePnzx5cuzYMQaDMW/evNra2qysrFmz
ZgkEgps3b3p5eX311Ve//fbbsGHDdvx/69ev7/4JVlZWPpcimewkFotzcnJycnIyMjIiIyMB
wNramn7r+PHjbDbb09PT19f33r17ubm53TnQlStXAODLL7+k/rfs3t/fX0ND49q1a62trfSe
ZcuWCYXCr776Sjqjg4MDRVFBQUGLFy/+6aefdHR0/P39u3PvCCGEEELoz8N5UB8nBjCZwOh6
HlR4eDh9pTtq1Kg3FrhkyRJ648svv/z5558lGfl8Pr1fVVVVV1cXACwsLHR1ddesWQMAK1as
sLCwmD179syZM9PS0iRXyUFBQQBgZma2ZcsWdXX16urqoKCg3377jcVi0fOC9PT0zM3NpZdq
7N27V1lZedeuXWw2W1tb287O7ujRo4MGDQIAkUgUFhbG4XC8vb137doluXxPTU199uzZkiVL
vv/+e3rPO0z0kr4JExwcLHlZVlZGL4eoqqqSNAKTyZwwYYKkraKiopycnOrr6x0cHBgMxokT
J9pEAp0FMHQL/BEjUpSurm5ZWVldXR29x9DQcN68eWFhYQsXLpQkc3R0vHDhQkhIyI4dO77/
/nsWizV+/Pjw8HAlJSX8RCCEEEII4wr01uRYyhRQDAYDKGBQzM6SnTx58vr16wDA4/He+K32
1q1b6Q0fHx/pjJJL6jboGU2Ojo4URdHfsufl5dFvmZqa0hsJCQnBwcF5eXmEEAAQCoVdVODF
ixf6+vpsNltyzS2JOjQ1NTkcDvxvlUJzc3P//v23bt26adMmek32iBEjTpw4wWAwampq/t/o
Z7G0tbW72aqBgYEjR46UvFRWVqY3lJSUDhw4QAceubm5GzZsUFBQAIDk5OSsrKysrCwDAwM6
ZTfjCjpcefHihaShCCEvX77kcDjSyzDWrFlz8ODBpUuX2tjYSHaOHDly5MiRjY2Nd+/e3bJl
y/Hjx42MjDZs2IAfCoQQQgh9gLjixIkT/v7+3cx/9+7dhQsXJiUlYVP+61y7dk2y/cYHB9GX
/u0zdvb0J/rS/6effpKsutbQ0Dh79iwAMJlMAGhqapo0aZKpqWlJSUldXZ301/MdMjQ0LCoq
EgqFLBbrxYsX9J4u0gcFBQUFBWVmZp44cWLDhg2HDx9uaGhYuXJlm0p2/+lVNjY2Xl5e7ffL
yMj4+PgAgLy8/KhRo4KCgmJjYwHg+PHj9KeJvl1w6dKlXbt2PXz48I33TAQCwbFjx7Zt2+bq
6kovbT9+/Hh5efnYsWMpqR8kUVVVXbVq1dKlS+kFIQCwZ8+e27dv7969W1FR0dXV1dDQ8Oef
f6bXeCCEEEII/d1xhUgk2rBhQ/fjCvQP1CisJUDEYjEwQExEb5v9yy+/PHLkSFJSkqWl5Vtl
lJOTA4Do6Gh6Hfb+/fv3798fGBgYGRn57NmzCxcuSCdubW1tbW1tbGx8/PgxPVfn+fPnhYWF
dCGXL18ePHiwdOQQGBi4ZMmSoKCg0aNHb9iwgcFgzJgxo7OanDlzZtKkSVu3bnVycqIjFiUl
pVGjRklWPkhXuJuuXLnS1NQkedmjRw9vb2/pBCNHjhw6dOj58+fj4uI8PDxOnjzZq1cvPz8/
+t1PPvlk165dJ06ceGNcMWHChD179ly4cGHAgAFDhw6lnweloqISEhLSJuX8+fN37dpFrzMB
gOrq6qNHj6anp/v5+TGZzFOnTgGAh4cHfiIQQggh9AHiii+++KKgoGD06NGxsbFXrlxZv369
nJxcU1PTN9984+Li0tDQsHDhQnr+urm5eVhYmCTjsWPHIiIi5OXlGxsbt2zZ4ujoiI37AYlB
JAIxAfIOeRsaGtrMF+qmsWPHRkZGHjhwQFtbe9myZREREVu3bj158iSfz9+4caP0HB76Qn/j
xo0hISGenp7BwcGmpqbr168PDQ0NDQ11cXFJSkoKDQ3dsWOHJP3ChQuFQuHevXsPHjxobm4e
Gxvbr1+/zmoyZsyYuXPnbtiwoaysTFNTc/ny5QEBAQwG45NPPnnnJj137ty5c+ckLwUCQZu4
AgBCQ0P79eu3cOHCsLCwV69eTZ48WfKWpaWlkZHRjz/+uHnz5g4fsPvHZ5LFiouLW7duHb2W
XU1Nbfz48d9++237ynM4nA0bNtBr4gFg+fLlsrKy+/fv/+abbxgMhomJyY4dO7qIvhBCCCGE
3iOqublZ+vXz58/d3NyePXtWX19vbm5+7do1U1PT1NRULy+vnJycrVu3PnnyhH4Opq+vr7u7
u62tLT0PyszM7NKlSyYmJhnFNuVXAAAgAElEQVQZGdnZ2R3OGEF/g9jY2KsqAUOs/euFjQos
uV/TT4QPa3irEgghGhoaOTk5bSIBhBBCCCGEOtPp96ZZWVmqqqr0ytHevXs3NzcXFBQkJiYK
BAI6wZAhQ+7fvy9JP3HixLFjxwYHB9fW1mJQ8cGJAQgB8TvljYmJ6d27NwYVCCGEEELoPcQV
bRBC2kzeaLMnODj44sWLfD5/9erVK1aswJb9sAgQ+t875B03bhz9EwoIIYQQQgi9Y1zBYDDo
xamWlpbV1dX0w2QePnyopKSkr68/cODA+Ph4Oqi4cuVK//796VyNjY3BwcGampqTJk3auHHj
jRs3sGU/LLGYiAgRiwk2BUIIIYQQ+hu0Xbetq6urr68/YMCAs2fPHjx4MDAwUEFBobm5+ciR
IwwGY86cOQsWLBAIBGKx2Nra+vPPP09OTgYAOTk5DoczePBgJSWllpaWdevWYct+WATE9D9s
CoQQQggh9Ddou24b/dvR67adLX3rRY0KTLnbmTFvu24bIYQQQgiht8XAJvgoiYEQIGLAeVAI
IYQQQgjjCvSuCBGLiZgQnAeFEEIIIYT+DqzY2FhshX8jT0/PruKKP/E8KIQQQgghhN46rgAA
X19fbIh/l5iYmK4TECBignEFQgghhBD6m+A8qI+TCMQExKIunwf14MEDiqJWrlwpvXPXrl0U
RV26dKn7x5owYcJ33333L2qcffv2DR8+/P23uUg0dOhQdXX1a9eu/fnStLW1Hzx40Nm7x48f
b2h4x+X4L1++/OWXXwDg+fPnFEV1M9efOWLX1Xhf3up0OqSvr3/nzp236oi/qH/fVk5Ojqys
bDcTx8bG8ni8MWPGfKgPYFZWlqKiIgBERET8FZ9EhBBCGFeg94kQQug7Fl3S09M7fvy4WPxH
+HHkyBF9ff23OtaePXvmz5//kcdpItEb07x69erXX38tLCx0dXX9q+uzevXqd77KT0hIeIcL
+j9zxPdYjY9jqHxY58+fDwwMPH/+/Ac/kYCAgKioKPxzjRBCGFegf3ZcAUTcjfUVXC7XyMjo
8uXL9MunT5/W1tYaGhrSL7OysgYPHtyjRw8jI6OQkBAASElJ0dDQKCoqAoAbN27o6upWVlbO
nDlzx44dADB58uQVK1Z4eXlZWFiMGDHi+vXrw4cP5/P58+bNA4D09HQulyt96PT09NzcXA0N
jbCwMBcXFyMjozNnzixcuNDZ2dnCwiI1NbVNbQ0MDPbs2SMQCHr37j1y5MjGxkYA4PF4KSkp
dAIvL6+dO3fSKbdv3z5s2DBDQ8M1a9bs3bt36NChxsbGR48elcRdU6ZM0dHRMTU1vXjxIr1z
9+7dPXv2tLCwEAgEz58/pxtEW1s7ODhYXV29zWXW1q1bLS0tzc3NBw0alJqaWl1d7e7uTgix
t7eX/l3InTt3enl50dspKSk8Hg8AwsPDR48eHRAQMGDAACsrK8ndofDwcGNjYysrqw0bNkhf
BVpbWxsZGfXs2ZOuqre3d35+/qBBgxISEhobG+fPn29hYWFpaTlz5kz60v/mzZt9+vQxMTEx
MTHZuHGjdLWvXr26dOnSqKiosWPHAgCLxTp06BCfz1dTU5Pcuer6iJKiOhwMHdZn8uTJa9as
8fb2dnJysrW1zczMbFON+Ph4Ozs7c3PzXr16RUdH0+VraWmFhoa6ublZW1v7+/u3iWqKioqG
DRtmbGxsZGQ0efJk+t0OTyc3N1cgEJiZmVlYWKxZs4buxw6HjUSHHSH9bvvui4yM9PX1FQgE
o0aN6uyM2hfb4YcCAK5cudK7d28DAwMXFxf6x0k7bNj/96ecwdi+fXuPHj10dHTWr19P77xx
44a9vb2FhUW/fv2uXr0KABs3bjxz5syBAwcmTJjQfhi3P5H2JUjrZncDgFAonDVrloGBgZ2d
nSSePHz4sJ+fX2dZiouLhw0bZmBgMHTo0I0bN44YMQL/sCOE0D9ddHQ0Qf820dHRzZ2Ijo6e
FScX8dx769OREc+9Z8XJdVbI/fv3zc3Nd+/e7efnR+9ZvXr1t99+6+joePHiRULIkCFD1q1b
RwjJzc3lcDgZGRmEkLVr106YMKGlpcXKyurcuXOEkPHjx2/atIkQEhAQYGdn19jY2Nraqq+v
P2bMGJFIVFVVJSMjk5+fn5aWpqKiIjm6iopKWlpaXl4eg8GIiooihERERMjIyNy+fZsQsmzZ
sqlTp7apsJGR0cSJE0UikVAotLa2PnbsGCFEXV390aNHdAJPT88dO3bQKefMmUMIycrKYjAY
ISEhhJBffvmlR48ehJC9e/fKyMjEx8cTQo4ePaqlpdXc3JyQkKClpVVQUEAI2bp1q7OzMyHk
2bNnHA4nNDS0TU1+/vlnAwOD4uJiQkhkZKSZmZlQKMzLy2MymW1S7tixw9PTk95+9OiRuro6
XQE2m52WlkYIuXDhAl2B58+fcziczMxMQsiuXbsYDMb9+/cbGhoUFBRu3rxJCDl27JimpiYh
hA6oysrK6C5zc3Oj2/yzzz5bvXo1IaRfv350k1ZVVXl6ehYVFUlXafny5XPnziWE0BVeu3Yt
ISQjI4PJZBYUFLzxiNLaD4YO6xMQEGBhYVFdXU0ImT179owZM6SrUVpaqqSkdOvWLUJIenq6
vLz8s2fPCCF6enr0yGxtbe3fv39YWJj0oZcsWTJr1ixCiFAoXLhwYVxcXIenQwhxcHDYsGED
IaSmpsbS0vLIkSOdDRs9Pb2kpKQOO0L60B1234EDB5SVlel26/CMOiy2ww9FeXk5l8tNTk4m
hGzatMnJyamzhpXIzs5mMpnBwcFisfjp06dycnIpKSnl5eUqKipxcXGEkHv37nG53MrKSro7
6M91h8NY+kQ6K0Gi+9199OhRc3Pz169fi0SiiRMnKigoEELCw8MFAkFnWaZPnz5+/HixWJyf
n29oaDhq1Cj8y48QQv9weL/i471jAWLoxrrtCRMmXLx4sba2lhBy4sSJyZMnS966cOHCsmXL
AID+5pv+3nTVqlVPnjwZN25cnz592j+TysPDQ1ZWlsVimZqajhgxgsFgcLlcTU3Nly9fdlYB
sVhMf6NvYWGhqqo6YMAAADAzM+swy/jx4xkMBpPJ7NWr14sXL7o4r9GjR9PlAAA9lVy6TD6f
7+HhAQB+fn7V1dXZ2dmnTp2aMGECPQds7ty5d+/eLSoqoiiqubn5888/b1N4bGysj4+PlpYW
AEydOjUvLy83N/etuqdXr17W1tYAMHLkyJqamuzs7OvXr9vY2FhYWABAYGAgvVRATk6usLBw
4MCBdNuWlpbW1tZKl3Pq1Kn58+fTbT537lx6Qb+ent65c+dSU1NVVFTOnTunra3dWTVEItGC
BQsAoGfPnpqamgUFBW88orT2g6HD+tCnqaKiAgC2trZtOu7y5cumpqbOzs4AYGVl5ejoKLkr
Qn+ZzWKxPD09b926JZ2LjgGuXr0qEom2bds2bNiwDk+nqKjo3r17c+fOBQBlZWV6tHfdNR12
xBu7j6IoPT09ut06PKPuFEuLj4/n8/l2dnYAsHjxYvp+SGcNK92V8+bNoyiKz+c7OzvfunUr
ISHB2NiYbhl7e/tevXq1WTfV4TCWPpE3ltD97r569eqYMWMUFRUZDMb06dPbn3WHWaZMmUJR
lKGh4QdcDYIQQqj7WNgEHyUREdP/3phSVVXVw8Pj5MmTfD7fwMDA2NhY+oJv27ZtDQ0NFEXl
5+fTyzDYbPacOXMCAwOTkpLal0YvxwQAJpMpvd3FXG0mk0kvOe1OFiUlJXqDwWB0Pf+bLoqi
KIqi6G3pMulrKXqniopKZWVlSUnJ9evXz507JznQq1ev1NXVAUBDQ6NN4SUlJY6Ojr9/hFgs
LpdbWlr6VutSVFVV6Q2KopSVlSsrKysqKtTU1OidbDZbWVmZ3o6MjDxz5gz8b7679GIYuiZz
5sxZuHAh/ZZQKASAQ4cObdy4cdy4ca9fv16wYMHy5cu7qIlkHo6kSbs+orT2g6HD+nTdcSUl
JdItzOPxSktL27QS3UfSuRYsWMBkMletWpWVleXt7R0WFtbh6ZSUlMjIyNAXrG0K70xnHdF1
90mPkw7PSEFB4Y3FSrJLymez2Ww2u4uGlWAwGPQsOwBQU1OrrKwUCoVPnz6VfKIbGhranHuH
w7jNibyxhG52d0VFBR3kAwD9sXrjR7u8vFxyRj169MjLy8M/7AghhHEF+gDEYrEYSBdXhNIC
AgK2bt1qamoq/cV8aWmpt7d3fHz8kCFDAMDc3JzeX1NTs2HDhuXLly9evPjmzZsMRndvedFz
hH4Pe0Si+vr693Km0sV28c16+2tHSUPV1NTweDwdHZ1Zs2a1WY1Ar7Jo/9WylpaW5AJLKBRW
V1fr6Oi8VfUk2UUiUXV1NY/HU1VVlVw6NzY21tTUAMCZM2d++OGHu3fv6uvrFxUV6erqtilf
R0cnLCyM/kZZOlTYvHnz5s2bMzMz3d3d7ezs6Jsz3fHGI0prPxg6rE/XpBsTAMrKyiSNKdlf
UVEhucSUXNDPnz9//vz5FRUV9BPJAgMDOyy8paWlpqaGDi0khXcxbDrsiDbadx/9TX8XZ8Rk
MtsX2+GHQktLq6SkhN7Z0tKSnZ1tZWX1xoYVi8XV1dV0WFVVVcXj8dTV1W1tbRMTE7vT8pJh
nJOTIzkRHR2drkvofndLt2pxcXF3BgaXy62urqa38/Pz8a86Qgj9873PeVBBIVlLtzyht5tb
xAr9Es7/+vv/tG49rDIR3AAARfvLdQ1vfszIsZ9etQ2AbOKamsVbDj7fsOdZh1nWR+Su2Pa0
m1XtZjX+xXEFAREh4u79fMXw4cNzc3MTEhKkf8mE/j+6ra0tABw8eLCkpKSurg4AFi1aNG7c
uO+++05BQWHbtm3dr5Kurm5DQwN9fUDP/n8vZ2pgYJCWlgYAOTk59+/f72aux48f008UPX36
NI/H4/P5Pj4+UVFR9Crk5OTkKVOmdFHDzz777MyZM2VlZQAQGRlpaWlpYmLSWfWysrLo73Gl
H32TlZVFX67FxMRoaGjw+fyBAwempKTQy3Z37txJB2zl5eW6urp6enpCoXDLli0AUFdXx2Kx
KIqqqqoCAG9v7507d7a0tADAvn37wsLCWlpaHBwcsrKyAMDY2Jievi9dJTabTeft0BuPKK39
YGhfn84OJKmGh4fHs2fP6DseqampycnJAoGATnP48GGhUNjU1HT69Gk6vpWYPn368ePHAUBN
TU1fX7+zztLR0enfv394eDh9tR0VFUVPuuti2HTYEW207z7pdzs8ow6L7fBD4e7unpubSy+S
3r59+7Rp07rTsAwGY+/evfQleGJioqurq7u7+5MnT+j5Y+Xl5X5+fm0u6N84jN9YQve7e9Cg
QbGxsbW1tUKhMDIysjsfUicnp5MnTwJAUVHRR/noMIQQ+vi8z/sVIwdpLA7NCl1iDgC3H1Xr
aHDibpePGaIJAAmJFSMHa3SznFYhWReRO2l0B1+ULplq/Pe3kUhEmEzq39WvYiBiQsTd+108
JpPp6+v78uVL6bkZZmZms2bNsrGxUVFRCQwMXLp06aJFi8rLy3/99Vf62igiIsLe3v7TTz/t
ZpVUVFSCg4Pd3Nx69OghEAgMDQ3bz+V4B99+++3ChQsjIyMtLCxGjx7dnTJbW1tHjBixe/fu
yZMnMxiMw4cPs1gsNze3ZcuWDR06tKWlRVFRcfPmzV3MgBcIBAsXLhw8eLBIJDIwMIiOju4s
sUAg2L9/v42NjaGh4dixYyWhhYuLy549ewICAiQVMDU1DQkJGT58uIyMzNSpUw0NDUUi0fjx
43/88f/Yu++wKI73AeDvHcfB0atSpUiVA5RexYIgYsGgoojBLliCKGJLDEaDYosaC1JEDQYF
UbFiDSpFQOwoFhBEeu8cV/b3x+Z7uRwlaEyiP9/Pk+fJ3e7s7OzM4LPvzc7OCT09PVlZ2V27
duXn548aNerBgwfe3t42Nja7d+9et25daGioiYkJh8PR09OLioqi0+khISHe3t7t7e1UKtXH
x0dosMLDw2P8+PFmZmY9vmn0L8/o7+9Pprxy5Ur3ztC9PL3VIb8Yjx8/Tk5OXrJkSVtbG4PB
SEhI4D9RZmtra2trW11dPXLkyDlz5ggeHhQUFBgYuH79eiqVamlpGRoayv9tW8jx48cDAgLi
4uIoFMrs2bO9vb377jY9NoRQnt2bT3CvkpJSj1fUPdse/yiUlZWTkpKCgoJqamr09fWPHTsG
AH1XLJvNlpeXp1KpJiYmLS0tYWFhxsbGAHDmzJng4OCGhgYKhRIYGCg00+Yvu7GCgkLfOfS/
uf38/NLT0w0MDOTl5b/55puLFy/+5d9peHj4zJkztbW1TU1N/fz8/olVRBBCCH1clMTExP6s
tx19MS274I+ZqfM8XOyH6Aml6WITSo43np93Vh8otnrXS42B4vsTSgouOAOAve/d7wIGjxuu
LGV9/buAwdcya0vKO8OX6091V8l50hQcUSAhLtLcygmdp+M9ZuDcb5+euFwxylbxwgGLPwIg
syutuWN2xL3p7OJt/kZf2vr6pmX6BW9ac540rV2gO9VdZXNkYWsHd2uwweU7tRv2vboabZVy
szoq6Z0ojdLF5h3cYDLUSJqfW/didLJ4QVuel1R0sNmE8WCpPWuMsh83rdvzUpIhYs2UDVui
9/Pxt2duVImJUkVFKYe+N1FVFvsPmy0pKan7nGlSSkrKTVl/A93Rrex2KVGJl0U3Drq1Y0f/
pMTExCQnJ//lBOIvnIaGRnJyMn8CADbfF4jH45EDO1u2bCkoKDh69CjWCUIIfco+5nNQdFHK
KFvFq5m1AHAlo3by6AFy0qJFpR2NzZynr1pH2vw+V09bjXE91vrghiFbY94AwLvKzvAgg2sx
Vr9uN1u+9TkAbAgcPECBLhhUdEcA6GtJRH5vsnedMZkPKeth47d7X108YCkvIxq2//WJHea3
jtoc+t6kooYllINQMfbGlyjJ01MPWd04bF3X2HX8QgVdlJr7tCkqjBm2RC/nSVPSlcrrMdaX
D1l6Dldev+fVJ96u5KJ4BMHDLv6pNhCBlfD51hI2379g06ZNEydOZLPZLS0tJ0+edHZ2xjpB
CKFP3Eeet+3popyaXjtuuHIXm6ehIu5qr3glo3agIt3ZUp4h/nsM4+6oBADa6oz6JjYAaKkx
ImKL9ieU8Aioqe/q/7kch8kDgIqSGJkPADwvbI1Nfpf1q90ARToAzPZSHxeQN9l1gIeTsoez
ktDhQsW4c7+huKwj40EDADS3cox1pYYMltJRl1AfKAYAd/Ia3pS1j5qbAwBdbEJO+lOf784D
4AJGFQihz9U333wzd+5cHR0dGo3m5eU1e/ZsrBOEEPqy4opxzsrrdr+8nlXnaqcIAK52ivsS
3irL0wUnV9Bovz/CS/7mN3XFw8gNJm6OiuXVrAtp1e9R9D/nAwAvitvGDVfedvhNVJgJAIQt
0Qvw0byeVbdye8EoW8Ufg/T7OJxCgdC5OrMm/jGp497TZnGx32MhCgXcHJRiNzE/l3blEgSP
R3DxV9VP0vz58+fPn4/10Ld3795h833JZGVlk5OTsR4QQugz8pHXxVMfKKY+UDz6VKmbgxIA
OAyTz8tvvpPXMM6510nbVXUscyNpAIg7U8blAZdLUKmUDtaH/NTuNXpg9Ebmo4KW+PPl7R3c
0J0vFGTpfhPUfliqn/mwse9jh1sqJF2tJO/Dw/a/fvSiRWjv1czaphYOACSmViZcqvjE2/V/
j0FhXIEQQgghhP4N/R2vWOA5YoHniP6k9ByuvD3uzQgbBQCgi1KMdSWL3rXrajJ6S78hUM9t
Qe4gVYb/JHUnC/lZa58cCzdVVRazmZ51JcpKXkb0va6HLko5udPc+etsiyEy0pI0p1l3pSRo
bDZvS7BB3wcu9R30qqTN0S+bQgFjXUljXanHAqGFFVMmdK6u6/xcaUkaTYTy6Q9cEP+bYIFd
HCGEEEII/Qv6+z4o9En5y/dBqWs6ke+DKitNx/dBIYQQQgihfxoVq+D/JQIIHhAE4HgFQggh
hBDCuAJ9KC6Px+Xx8DkohBBCCCGEcQX6G3EFcLk8Hg/wTbMIIYQQQgjjCvSh2Dwuh8dj87hY
FQghhBBCCOMK9IG4BJdNcDm4Mh5CCCGEEMK4An14XMHlsblcDoeDVYEQQgghhDCuQB+CQZOh
UnhcgC6CS6FQsEIQQgghhBDGFQghhBBCCCGMKxBCCCGEEEIYV7yXod6Zg1xvGY2/YzT+jp7H
7QXf57O6ep46nH6/wW7G3d7yiT9f3p/Tqbj8VlnL6iPBjrjikO0vsJkRQgghhBD6nOIKADgW
blpwwbnggnN+ilN5defuX0reNwc2h9gUWYhtgxBCCCGE0OeC1s900RfTsgv+uNef5+FiP0Sv
70PE6FQ3B6X7z5sBoJPFC9ryvKSig80mjAdL7VljxE+W86QpOKJAQlykuZUTOk/He8zARWH5
pZWd4xffv3DA4ufjb8/cqBITpYqKUg59b6KqLJbzpCnwh2caA8UMdSS7n3Rb7JvT16s4XMLF
SmHHKkMAqKxlfRX0oKS8U16GduGApRidGrTled6zZjE6VUaS9us2MwmGiMeiPIshMk2tnEcF
zXbmcttDDGsb2L6hjzhcYpCqeCeLN3HkAF9P1d9y6jdFForTqe2d3C3LDeyHyh05WxaV9E6U
Ruli8w5uMBlqJI1dCiGEEEIIfYH+wfkVza2cU1crHYbKAcDe+BIleXrqIasbh63rGruOX6jg
J3tX2RkeZHAtxurX7WbLtz4HgA2Bgwco0C8csMh50pR0pfJ6jPXlQ5aew5XX73kFAMu3Fny/
eHDKPgvvMSpVdV2CZ7z7qPHE5Yo7v9jmnrQvLu94WNAMAE9ft/66zTwvyb6zi3ctq66+ia2i
JHb7qM3Nw9bSkiIJlyoAQESE0sXm7VtvfD3W+uDJ0uZWzq6jxab60jcPW4ct1rt0u4ZKgfYO
7oLvnybuHHop0jJyg4nfmscAELb/9Ykd5reO2hz63qSihoX9CSGEEEIIfZloHz3H+d8/lZKg
dbF5FTWsNfN1F0zRBIA79xuKyzoyHjSQ8YaxrpSuJoNMr6XGiIgt2p9QwiOgpv5PccKdvIY3
Ze2j5uYAQBebkJOmAcDDgmZnS3kAsDWTlWKICKbPeNDoZCEvSqMAQPLuoQBw4279CGsFcTEq
AGirMeqb2HLStC42z3v5Q3Ex6sOCZhM9KfJYx2HyACBGp8pJ0xqaOQ8LmgN8NAFAW51hxZQF
gOdFbVW1XVOCH5DpCQKaWzmzvdTHBeRNdh3g4aTs4ayE/QkhhBBCCGFc8XHEbGSOsFHo6OQN
m5JhYypLpQIAUCgQOldn1kQ1frL0+w3kh6krHkZuMHFzVCyvZl1IqxbMikIBNwel2E1MwY0E
AQTx+2ce/9P/dvGIblcoQhFIQBy/UJGWW38txlqURlkYlt9bMh5B8Fd+oPyvMAMU6WlHbAQz
D1uiF+CjeT2rbuX2glG2ij8G6WOXQgghhBBCX6B/6jkohjg15gfm3G+fNrVwAGC4pULS1Uoy
Cgjb//rRixZ+yqo6lrmRNADEnSnj8oDLJahUSgeLRx51NbOWzCExtZJ8ZompL3X7XgMA3Lhb
1975p5dNOVnI3bhb19HJIwiYtuIhmUxIZS3LWFdKlEYprey8cbeui030WP4hg6XI0ZXiso68
Z80AYKwr1drOzX3aBAAFRW1rf3rZ3sEN3flCQZbuN0Hth6X6mQ8bsT8hhBBCCKEvU3/HKxZ4
jljgOeK9snaykJ84Unnpj89+2Wq21HfQq5I2R79sCgWMdSWNdaVynvx+F74hUM9tQe4gVYb/
JHUnC/lZa58cCzdVVRazmZ51JcoqdK6u6/xcaUkaTYRCDlz8tNoo8Idne4+XmBtK66gzeAKR
hZ253BwvdUe/uzwCRtkqOFvK5zxpEiqVr6eq1zcP3BfeG6gotm2lYXBEwShbhe6FX/G19rSV
j1z8cwZrSjhbytNoVIY49eQO82/Cn0uIi7R3cn8MMpBgiEhL0pxm3ZWSoLHZvC3BBtifEEII
IYTQl4mSmJg4depUrAghBUVthaXtni7KHA5h9lVG4s6hTH2pT6d4SUlJkyZN6nFXSkpKluIy
qsKgmk6WDF2MW5d/YEwbNihCCCGEEPpH4XrbPZOVpu3+pcRuxl0Hv7uzJqh9UkHFRxQWFkah
UFJTU8mvu3fvplAompqaLS0tQikjIyMpFMrDhw8BgMlkUnonJycHAA8fPuwjzYgRIwTPKERG
RsbW1vbAgQNcLrd7mSsqKkRFRSkUysmTJ3u7rvT0dF9fXy0tLXFxcQUFBXNz82+//fbdu3fk
3lOnTlH6tHv3bqHKGTt2LIVCefGi5zUWd+7cSaFQoqKiAMDLy6uPnNPS0vpojjdv3gQFBZmY
mEhJSUlJSRkYGMybN+/evXvdU96+fdvX11dbW5vBYMjJyTGZzJCQkJcvXwqm4TfBqVOnuufA
4XBUVFQoFEpISMiHpRdEdonAwMDuu8gK8fLy6r5r+vTpZG8hycnJ8SuKRqMpKSk5OjqGhYVV
VlYKHUgQxJEjR0aPHq2srEyj0SQkJIyMjJYuXVpRUYH/diGEEEL/FRpWQY9UlcWuxVh9mdf+
7t27devW/fzzz70lWL9+fV1dHf9mNDY21tvbmx8qiImJ8VM6OTn5+Ph0z0FdXV3w68KFC62t
rcnPPB6vvLz81KlTS5YsycrK+uWXX4SOjY6O5nA48vLykZGRPWa+cuXKXbt2KSgoeHt7GxgY
tLW15eTkbN269eDBg0lJSaNGjRo2bJjg1YWHhzc2Nm7bto2/xdnZWSjPxYsXX7lyJSYmZvv2
7d3PGBsbKyMj4+vrK5intHQPi5no6/c6s//kyZOzZ8/mcrkTJ0708/OjUqnPnj1LTEw8evRo
RETEypUr+fWzdOnSgwLNpcwAACAASURBVAcPKikpffXVV/r6+hwO59GjR/v27du/f/++ffvm
zZsnmC2dTo+NjZ0yZYrQ6S5dulRXV0elCv+y8L7pySAnPz9fQUHh+PHj27dvl5LqIQhPSUlJ
Tk729vbuu++pqKhs2rQJALhcbk1NTWZm5qZNm3766ae4uLivvvqKn2z+/PmHDx92cXH57rvv
VFRUWlpaMjIyDh06dP78+aysLDU1NfwXDCGEEPoPJCYmEuhzk5iYyOpFYmJi8I2BKx9Yf51l
tjTPOvCqRB/5fP/99wBw+fJl8utPP/0EAFOnTqVSqVlZWYIpDx48CAAPHjwQyiEpKQkAfvrp
J6HtDx48AIBFixb1fSHkGRMSEoS2s9lsOzs7AHjy5Ingdg6Ho6GhYWNjs3z5cgAoKCgQOnDX
rl0A4Orq2tDQILg9IyNDQUFBSUmprq5O6BATExNZWdm+K4fD4WhqaiorK7NYLKFkd+7cAYAl
S5aQX8nn0yoqKt6rQbOzs0VFRQcNGpSfny+4vby83MLCAgDS0tLILWFhYQAwadKklpYWwZRF
RUVGRkZUKvXmzZuCTTBixAgqlfr27VuhM3p5eZHh08qVKz8sPd/06dPFxMSOHDkCAJGRkUJ7
J02aZGhoaGpqqqqq2tjYKLjLx8dHsOZlZWUNDQ2FDn/06JG2traoqGh6ejr/SgHAw8ODx+MJ
piQLEBISgv8+IIQQQv8JfA4KCduwYYOKisqCBQvYbPZ/No5Go40bNw4ACgsLBbefP3/+3bt3
s2bNmj17NgAcOnRIcG9ra+sPP/wwYMCApKQkwQdsAMDBwSE2NnbDhg0fVh4REZGFCxfW1NSk
pKR0Hz8BgICAgL9zvevXr2ez2QkJCUOGDPnTuJmq6vHjxzds2KCqqgoAtbW127Zt09HRSUhI
EBoW0NHROXPmDIVCWb16teB2T09PKpVK3nPz1dTUXLx40dPTs3tJ3jd9dXX16dOnx48f7+vr
q6ysLNQiJDabHR0dXVVVJVS2/jAzMzt79iyXy121ahW5hXwsytramv8maNKsWbNev34dERGB
f8IIIYTQfwLjCiSMwWDs3bv36dOngo8G/fvIuRy6urqCGw8cOCAuLj5z5kxzc3MrK6ujR492
dnby96alpTU2Ns6aNUsoqCB5eXktW7ZMQUHhw8ozf/58UVFRMorga2pqOnXqlLOzM5PJ/OAr
bW5u/u233ywtLR0cHLrvNTIy2rhxo4GBAQBcuXKlvb19/vz5DAajx5Rjx47Nzc0VDMbk5eXd
3d0PHz5MCCz2Eh8fDwCCTxZ9cPqYmJiuri6ycvz9/R88eJCTkyOUpqury9bWdvHixVFRUeTw
znsxNzcfPXp0VlZWeXk5AJiYmEhISMTGxmZnZ//p3zIqdfDgwT0+qYUQQgghjCvQf4AgCG9v
74kTJ27atEloKvD76ujoqOwJh8MRujvn7yovL793797SpUtPnz7t7u5uamrKT/b69evr169P
nTpVXl4eABYsWFBfX5+YmMhP8OzZMwCwsbH5J6pFRUVl8uTJ169fJ5/DIR0/fry9vX3x4sVC
iWtqarpfdWNjzyucFBQUcLnc/hQ7Pz8fAKysep35Q05TEZxfThDE3Llzi4uLb968yd8YFxfn
6emprKzcY+v3Pz2Px4uKitLS0nJzcyNbBAAiIyO75wkA4eHh6urqCxcu7Orqet/KJ6+roKAA
AGRkZA4fPlxbW2tnZ2diYrJs2bKEhITS0lL8y0UIIYQwrkCfov3799PpdHKCxAdncuzYMdWe
PH36VDBZQEAAf5e6urq1tXV8fHxgYGBycrJgMvLZ/YULF5JffX19paSkBB+8aW1tJe87/6E6
CQwMJAgiNjaWvyU6OnrAgAHdf8g3MzPrftXks1vd9b/Yf5lSVlYWAOrr6wU3TpgwYcCAAfxi
37t378mTJ3Pnzu0tk/6nv3TpUklJyfz588lRAgMDAxcXl5MnTzY1NXVPLC0tvW/fvoKCgvDw
8PeteUlJSQBob28nv/r4+Lx48WLDhg3S0tKHDh3y9fUdNGiQhYWFYJCJEEIIoX8Zvg8K9UxD
Q2Pz5s1BQUGHDx8WesVQ/40bN27ZsmXdtw8ePFjw65o1a1xcXMjPN27c2LFjR3h4uNAgQGdn
55EjR3R1dY2MjGpra/l3wAkJCU+ePCGHNZSUlACA/66qj27EiBHGxsZxcXEbN26k0Wj37t17
+PDh2rVr6XS6UMpff/2VHFQRNHDgwB6z7X+xyRGDhoaG3hKQu4QGFkRFRWfNmrV///6GhgZ5
efm4uDgVFRUPDw8ySumu/+kPHjxIoVAmTpzIb5GpU6feunXr2LFjPbb7pEmTJk+evGXLlmnT
pgnNJOlbVVUVAKioqPC3aGlpbdy4cePGjR0dHbm5uZcuXYqLi/Px8SkrKwsODsa/X4QQQgjj
CvQJWbp06fHjx1etWjV+/HihObL9pKmpOXbs2L9MZm5uzk82evToixcvrl+//quvvhK8jzx5
8mRdXV1dXV33p3EiIyP3798PAMbGxgBw586dmTNn/kN1EhAQEBQUdPHixUmTJsXExFCpVP74
iaCRI0cKFr5vurq6dDo9PT39L1OS9+KZmZkeHh49JsjNzaVQKN1v2efNm7dz587jx48vWLAg
ISFh/vz5NFpff/v9Sf/mzZvU1FSCIMzNzYV2HTp0qMe4AgD27dt348aNhQsX3rlzp/+d6ubN
m2JiYuQkEyEMBmP48OHDhw8PCgoaNmzYli1bMK5ACCGE/hMf+TmootKO8Yvv2824azfjruXU
rHO/Vf+d3LyWPbiV2/NPs67zclPTa7H9/tnOQaVGRUW1tLQEBQV1/0n+HyIqKrp3797Gxkby
TbJ8Bw8eZDAYly5duvZnpqam8fHxbW1t5N28srLy8ePH+UvgCUpJSTExMelxmbn+8/f3l5CQ
iIuLY7FYJ06cGDdunLa29t+8ZCkpqXHjxhUUFJw9e7b73tLSUn19/WPHjgHAuHHjZGRkYmNj
m5ubu6d88eLF1atXnZ2dNTU1hXYZGxvb29snJCRcuHChoaFhzpw5fRepP+kPHTrE4/H27Nkj
1CJ+fn75+fm9hUlqamrh4eHkchP97FSpqalPnz6dMGEC+QDYjRs3tm3bxuPxhJKpqqqamJjU
1NSwWCz840UIIYQ++7hiyeZnX7kOvJtgdzfB7mi46dqfXnayeB+c29mfh7lYy2Mj/YfMzc1X
rFhx8uTJW7du/WsndXV19fb2Pnny5OXLl8ktDx48yM7OnjZtmoeHh+ufBQYGNjc3JyQkAACN
RouIiGhtbZ0wYYJQaJGWljZnzpzW1tYef/PuP1lZWV9f39TU1ISEhKamph5XmP4AP/74I4PB
mDt3rtDrkkpLS8ePH19cXGxiYgIADAZjy5YtFRUVU6ZMEZrDUFpa6u3tTaVSyRU8ups3b97d
u3djY2Pt7OzIgZ2+9Z2+q6vr8OHDOjo6S5cuFWqRdevWQU+zt/kCAwPt7e3XrFnTY3Qk5O7d
u/7+/lJSUlu2bCG3nDt3bvXq1Xv27BFK+fLly5ycHCMjI8GVGRFCCCH0r+nvc1DRF9OyC/54
eeU8Dxf7IXrdkzW2sDnc36f5MvWl8s85AcCt3IbVu16Y6Ek1t3Iqa1mxm0wNtCV+y6nfFFko
Tqe2d3K3LDewHyrX3sEN3PSssLS9o5MX/LWW3wQ113m5a+brjrZTDNryPO9ZsxidKiNJ+3Wb
mQRDROi8PZ4i50lTcESBhLhIcysndJ6O95iBtQ1s39BHHC4xSFW8k8WbOHKAr6dq95IcOVsW
lfROlEbpYvMObjAZaiT9JXeRsLCwU6dOkb+Xv6/8/Px9+/b1uMvf37/HFalJu3btunz58uLF
i/Pz8yUkJMhV+RYtWtQ95cyZM1etWhUZGTl//nwAmDNnTmlp6caNGw0NDb28vJhMZmdn5927
d69duzZ48OCUlJS/P6s7MDAwJiZmxYoV2travT3lFRcX1+PVGRsbjx49uvv2IUOGJCYm+vn5
ubi4jBkzxsHBQVRU9NmzZ8nJyTQa7eTJk5aWlmTKxYsXl5WVbdmyZfDgwVOnTjU0NORyuY8e
PTp16hSNRktISOCnFOLj47N8+fLLly/3uMTE+6Y/depUTU1NcHBw9/e6GhsbOzs7nzp1as+e
PYqKij38mEGlRkVFWVhYdG+OpqammJgY8nNNTU1GRsbly5fl5OSSk5P19H7/B2f9+vW3b99e
sWJFSkqKu7v7wIED29ranj59evLkSR6Pd+DAAfxnHSGEEPpv9HO97agLv83bEcP/LzP/VY/J
Mu436LjdGvpVxvKtz8//Vs1m8wiCuJNXLzb0SnUdiyCIgyfeTlvxsK2dM3jsrZr6LoIgnhe2
6rrfIghiS3Th0s3PCIIor+4cMTuH1cUbPTfnWmZtbUPXj4cKORweQRB+qx/FnColCGL03JzL
d2r+WPO42ykIgki+WpmWU08QxOu3bRqjfiMIYu1PL1dEFBAE8eZdu7T1tYSL5T2WRMs1raS8
gyCIRwXNl27XfGnrbb96Jdy4V69eJXvL+6633Yc3b970sd42QRCbNm0CgJCQkKamJklJSSaT
2dtVkBFFbm4uf0tOTs68efP09fUlJCQUFRVtbGx27drV1NTU4+H9WW9bCPlO2C1btnTfRa63
3Rt/f/8+muPt27fr1683MzOTlZWVkpIaMmRISEgIWVHd1+fmX6CsrKypqenatWuLi4u7N0F0
dDR/y9y5cxkMBr8eyEneQutt9zO9k5MTjUbrbVlxcr2L7du3kxWirq7ePQ05rCG03rZgXcnI
yJiZmX377bdlZWVCx7a0tOzdu9fJyUlNTU1UVFRCQsLY2HjJkiXduy5CCCGE/jWUxMTEqVOn
fqzxCgDg8SDvWVNaTn3ytaoOFjfzuN2D581Lf3z+MNkBAHKfNvmve/LLFrMRs3MsTX7/qfJt
RefDZIeZqx/P8VL/aswf78whxytG2ihsiix8WNAiLkZ9WNA820t9zXxd13m5IXN0xjopkSnT
7zcIneLZOae8/OaI2CIA4BFwIa2684HbuIC8AB/NiSMHAMCoubkLp2joa0l2L8muo8WnrlZN
dh3g4aTsMEzuE4wGk5KSert/TUlJyVJcRlUYVNPJkqGLcevyD4xpw/gZIYQQQgj9oz7y+6Bq
G9hK8qLWTFlrpmzIHB3LqZk3s+vlZWjc/z0cxeUSFAAKBQYo0tOO/GkhMIIAXk8rJRy/UJGW
W38txlqURlkYlt/bqYVOAQBTVzyM3GDi5qhYXs26kFYNADyC4L+ChvxfjyUJW6IX4KN5Patu
5faCUbaKPwbpY0dBCCGEEEKoDx9z3nZDM1t/3G3+G5wqali1jezBmgwAeFHcVlrZCQAZDxqH
GskY60q1tnNznzYBQEFR29qfXgKAk4XchVvVANDYzLGcmtXWwSXzqaxlGetKidIopZWdN+7W
dbF7XqZN6BQAUFXHMjeSBoC4M2VcHnC5xJDBUhkPGgCguKwj71kzAHQvSXsHN3TnCwVZut8E
tR+W6mc+bMReghBCCCGEUN/6O16xwHPEAs8RfaeRlxG9cMBy/Z6X9U1smghFlEbdFWo0ZLBU
+v0Gpp7Uhp9fl1Z2tHVw4yPMGOLUkzvMvwl/LiEu0t7J/THIAAC+makVuOmZtU8Wm0Os9NeW
/N/kbF9PVa9vHrgvvDdQUWzbSsPgiIJRtgrdzy50CgDYEKjntiB3kCrDf5K6k4X8rLVPtq0w
mLbykYt/zmBNCWdLeRqN2r0kEgwRaUma06y7UhI0Npu3JdgAewlCCCGEEEJ96+/8ir8j/X5D
yPYXdxPs/vNTFBS1FZa2e7oocziE2VcZiTuHMvWlPsdmw/kVCCGEEELok/JlrbctK03b/UvJ
pshCHkHMmqD2mQYVCCGEEEIIfYlxhZOF/D86WNH/U6gqi12LscJWJ5GviEUIIYQQQujziCvQ
p+mffv4NIYQQQgh9OahYBQghhBBCCCGMKxBCCCGEEEIYVyCEEEIIIYQwrkAIIYQQQghhXIEQ
QgghhBBCGFcghBBCCCGE/j/FFUO9Mwe53jIaf8dg3B1Tr4zka1Wf1NVeSKtpbOYIbnGdl5ua
Xnv3UaPHorweD0m/32A34y52FIQQQgghhPrw8devOBZuOsJGAQAKitrsZ951HCanoiTWW2Iu
lxARofxrV7vzaDFTX0pORviq7czlLh+yxN6AEEIIIYTQPxtXRF9Myy4o5H+d5+FiP0Sv70OM
dCU1VcQLSztUlMR+Pv72zI0qMVGqqCjl0PcmqspiklbXvpmp9fR16/n9FtLW18OW6D0rbL37
qPHbgMHp9xuevGwdaaOwcalebQPbf93jDhavk8UbZauw+Rv97MdNIdsLbM3kquu7nhW2/rLV
zFhXsqS8c1n4My6XaG7l+E9Snz9FIyL2zYs3bQxxank1q6WNc+GA5ZGzZdmPG+d993T3GmNT
AynBoqbfb1jz08v0X2y7H8VPU1LeOS7gXnyE2TBjGew3CCGEEEIIfUhc8QHuPW2uqusaMlgy
50lT0pXKtCM2VCocSixdv+fV4c1MCoVizZTdEmwAAATAUCPplbO1V+14cSixNO2ITWs7d+Dw
mxuX6r2t6Jg2VtV/khqPB7rut+ZMVhehUu4/b07ePWyAIn1zZGHMqXc7Qw0Df8gP/lp7jINi
J4tn6pUx2k5RhErJf92a9asdlQqu83KvZdUF+GhujSmK3cTUVmf0VubuR8nL0ACgpr7rq6AH
0RuZGFQghBBCCCH0b8QV879/KiVB4/EIRTl68u6h8jKid/Ia3pS1j5qbAwBdbEJO+veTDrdS
4B9lZSILAAMVxcgbdykJEQqFwuriqQ8Uj0wsPfdbtSiN0tzGqanvoolQ9bUkByjSAUBFSayw
tAMA7uQ1tLRxfowqBABRUcqrknYAsB8qR6UCmay+id3P8gsdJS9Da+vgjgvMW+o7yGGYHPYY
hBBCCCGE/o24ImYjk5xfwUehgJuDUuwmplBKcbE/Zo3zZ1mIUP+YbkEQsPanlypKYlFhJgBg
MO7O74UWmJJBAAEAVCr8ut1cU0Wcv/3xy5Y/JSOI/tZIt6OKyzqW+g7aE18y3UOVIY5v0EII
IYQQQkjYv3GXPNxS4WpmbVMLBwASUysTLlX0/9jKWpa5oTQAXM2oK69hdbF7Dg+cLRVOXq4E
gI5O3oLv89s6uD1fLZXSweK9b/lN9KS2BBuMsFZYFv4MewxCCCGEEELd9Xe8YoHniAWeIz7s
HFZMmdC5uq7zc6UlaTQRSveBiz4Ef60dHFFw7FyZpYnsSn/tb7Y837HSqHuy/d8OCdiYf+FW
dXsnd6anmiRDpMfcxjopeS27f+h7E6ERlf7YttLQeVb2sZTyryepYb9BCCGEEEJIECUxMXHq
1KlYEZ+XpKSkSZMm9bgrJSUlS3EZVWFQTSdLhi7Grcs/MKYNawwhhBBCCP2jcLYAAnNzcyMj
I/4UlNevX4uLiwt+EKSionL3bq8LBR4/fry9vf3jFi8jI+PZs2cAEBkZOXbs2P+XTTB9+vQd
O3Z81pdQUFDQvbf8c/idoays7NKlS/9+ARBCCCGEcQX6k7S0NB0dHQMDg+vXr/cn/ZMnTywt
e11DcP369f2JK7hcbv9LGB0dTcYV/v7+CQkJ2GS94fF4/+HZ9fX1S0pK/rXT8TvDtWvXyLji
Xy4AQgghhDCuQH8SFRXl5+fn7+8fGxvbn/SmpqZ5eXmFhYXKysoHDx50dXU1MDBYu3YtAHh7
e5eUlDg7O1+7dg0ADhw4MGTIECMjI3d39+LiYvJcU6dOdXd39/T0BIBz584xmUwtLa0hQ4Zc
vnyZzP/GjRvm5uaampouLi6vX7+OiIhITExcsWJFeHj40aNHZ8yY0dTUJC4u/urVKzJ9SkrK
4MGDAeD27dvW1tZGRkZWVlY3b94UKnZ7e/vChQu1tbW1tLQiIiLIjVevXrWwsDA0NDQ1NU1M
TAQA8rp2797t4uKipaV1+vTp5cuXOzo6GhkZPXr0CABmzZq1Zs0aLy8vIyMjDw+PW7dujR07
Vl9ff+nSpWSeBQUFw4cP19HRETyRpqbmoUOH3N3dzc3Nx40b19HRAQCZmZlMJlNPT8/X17ez
s5NMGRkZqa+vr6Ojw2QyL1y4IHQVPWaupqa2c+dOFRWVtLS0jo6OZcuWGRkZGRsbL1q0qHuM
J1S9ANDW1ubr66ulpaWpqTlz5kwWiwUAd+7cGTZsmK6urq6ubnh4OHls9wYV9OrVKy0tLX4d
CvUNLpcbGBiora2tra09fPhw8tRv37719PQ0NDRkMpm7d+/uo666l4fsDDdv3ly1alVCQsLk
yZP5BbCzs4uJiSFzq6uro9PpJSUlPZ4LIYQQQh9TYmIigT43iYmJrF4kJiYG3xi48oH111lm
S/OsA69K9JFPXV2duro6eaCamlptbS1BEK9evRITExP8IGjgwIFZWVlv3ryhUqkHDhwgCKKs
rIxGo5WWlpK3gDU1NQRBXLt2beDAgaWlpQRB7Ny509HRkSCIw4cPy8jI3LlzhyCI9vZ2SUlJ
8nN8fPyAAQMIgqitrZWTk8vLyyMIYsuWLfb29gRB2NraJiUlEQRx8OBBd3d3giAmT568detW
sjwzZ8787rvvamtrZWVlr1y5QhBETk6OnJxcfX29YLHXrl07ZcoUDodTU1Ojrq5+5cqV6upq
aWnp9PR0giCePn0qISFRVFREXldCQgJBEJGRkXQ6PSMjgyCI0NDQOXPmEATh7+9vYWHR0dHB
ZrM1NDQmTpzI5XIbGhrIm1eCIEaOHLlp0yaCIAoLC8XExPLz8wmC0NLSmjlzJpfL5XA4TCYz
Pj6ex+Pp6+tHR0cTBPHw4UMxMbHt27c3NzfTaLSysjKCIB48eODj4yNU+T1mPmjQoGnTprHZ
bIIg1q9fP2rUKLJ4X3311fr16wUP77F6N27c6O7uzmaz29vbzczMyDa1srIiK6GhoWHSpEkV
FRU9Nqig58+fk72lx75x4cIFU1NTFotFEERsbGxERARBEI6OjuvWrSMIoqamRkdH59q1az3W
VY/l4XeG1atXL1myRLAAe/bsGTt2LFmq6OhoZ2fn3s6FEEIIoY8Ixyu+aMeOHZsyZQqdTqfT
6ZMnT46Pj+//sTwez8/Pj/y9XFlZubS0VHDvqVOnpk+frqGhAQBLlizJzs6uqKigUCjq6upO
Tk4AwGAw3r17R34eM2ZMdXV1c3Pz1atX9fX1LSwsAGDlypWpqak9nnrGjBnJyckAwGKxzp8/
P3PmzGvXrmlra7u5uQGAtbW1qamp0LHJyclz5swRERFRUlJ69uzZqFGjrl+/rqen5+joCAAm
Jia2trbkMAuPx/Py8gIAIyMjeXl5BwcHADAwMCgrKyOzGjNmjLi4OI1G09PT8/DwoFKpcnJy
AwYMIBNcuHAhNDQUAMgf18kf5gHAx8eHSqWKiIiYmpq+ffu2tLT01atXvr6+AGBubm5ra0vW
iZycXFxc3Nu3b4cOHXrixAmhC+8xcwqF4u3tTaPRyGpftmwZWbwlS5YkJSUJHt5j9a5duzY5
OZlGozEYDEdHR3IgSF1d/ezZs48ePZKVlT179qyKikqPDdr/vqGqqlpWVpacnNzY2Dh37tzQ
0NDKysqMjIyQkBAAUFJS8vPz45dWqK56LE8fPXPatGlpaWmNjY0AkJSUNHPmzD7OhRBCCKGP
BeOKL1p0dPThw4fl5OTk5OSOHj3az0eh+KSlpX/vRlSq0JSJqqqqY8eOkc+9GBoaSktLl5eX
A4CysjI/TVRUlJ2dnZ2dHflYFI/Hq6qqkpeXJ/eKiorKyMj0eN7x48cXFBSUlpZeuXLFwMDA
0NCwqqrq5cuX2v9TUFBQXV0tVB5+zjIyMjQaraqqSrAwSkpK5CEiIiLk9F8REREpKSlyr4iI
CP8CBTd2T3D9+nV3d3dbW1s7O7uSkhL+nAehuqqrqxMTE5OQkCA3KioqAgCNRrt9+/arV6/I
0OjixYtCF95b5vwLqaqqWrx4MVkJs2fPbmlp6a0S+NX78uXLr7/+2sbGxs7O7syZM2SeR44c
IYdB1NXVyQeuemzQr7/+WklJSUlJ6ejRo333DQsLi/j4+Pj4eC0trTFjxrx48aKqqopCoQwb
NozMMyYmpr6+vrd+1b08fVBRUXF0dDx//nx9fX16evrUqVP7OBdCCCGEPhYaVsEXKyMjQ0RE
pLm5mb/F2Ng4JydHQUHh72euqqoaEBDAfzSf9OTJEwrl9+XMT58+vWfPnuzsbA0NjYqKCjU1
NQAYOHBgVVUVmaCrq+vVq1cmJibdM2cwGJMmTTpz5sy9e/dmzpxJnm7o0KGZmZm9lUcw53fv
3omJiQ0cOFAw9qipqVFVVf2bV11dXe3t7X316tWRI0cCgKGhYW8p5eXlWSxWe3s7GVpUVlby
m+DIkSMAcO7cuSlTppAPa/1l5vxaVVVV3b17Nzlu03cl8Kt3xowZkydPJsd/Fi1aRO6Vk5Pb
tm3btm3bnj9/7urqamFh0WOD7t27d9u2bQAgKyv7l3OmPTw8PDw8WCxWWFjY3Llzz5w5A/1+
iVP38vSdfsaMGWfOnGGz2WPGjFFQUOBwOIAvjEIIIYT+YThe8eWKjo6eMmWK4JYpU6bwJ7x+
SJBKo1EolIaGBjKrhIQE8lGZvLy82bNn899jS6qtrVVTU1NXV+dwOOQrVltbW11dXQsLC8lZ
13v37p07dy4AiIqKknkK3TieO3fu0qVL06dPBwBXV9cXL16kp6eTOc+YMYN/p07y8vI6ePAg
i8Wqra11dna+d+/emDFjioqKsrKyAODRo0d5eXnu7u5/s0rJZ2+GDh0KAHFxcVVVVa2trT2m
HDRokJaW1rFjxwAgKyvr/v37APDw4UM3Nzcy0mMymTwej0qlvlfm3t7e+/bt6+rqAoCYmBih
Cco9Vm9tba2Vegw94AAAIABJREFUlRUA3Lt37/r1662trV1dXTY2NgUFBQCgra0tKytLEESP
DSonJ6eioqKiosJgMPqumZiYmOXLl3O5XDExMUNDQ4IgBgwY4OTkRJaQzWaHhIR0n23PD4G6
l4e/t8fu4e3tffv27cTERPJxrN7OlZGRQfYZhBBCCP19OF7xhWpqakpKSsrNzRXcOHXqVCcn
J/6rjT4grvD29raxsdm9e7e/v39oaOjo0aO7urqkpKS2bdvG/02d5OPjc+LECT09PVlZ2V27
duXn548aNerBgwdJSUlBQUE1NTX6+vrkbfeUKVOCg4Pv379vbm7OP9zNzc3f39/S0pJ81F5B
QeHMmTPBwcENDQ0UCiUwMFDoEfzvvvvum2++Id8cFRgY6OHhAQDJyclLlixpa2tjMBgJCQka
GhrdX3P0XgwMDAICAszMzGRlZRcsWLBq1aoVK1bo6en1ENBTqXFxcYGBgT/++KOdnZ23tzeX
yzU3N7exsTE3N6dQKBISEkePHpWUlHyvzNetWxcaGmpiYsLhcPT09KKiogT3Kisrd6/erVu3
LlmyZPXq1Q4ODvv3758+fbqFhUVISIi3t3d7ezuVSvXx8RkzZgyFQum7Qfs2ZcqUq1ev6urq
ioiIqKqqHjhwAADi4+MXL16sp6fH4XDGjBljb2/f47F0Or17eQ4dOkTu9fDwGD9+vJmZGflG
L5KcnJyjo+OtW7fOnj1LbunxXL/88guHwyEn+SCEEELob/rI620P9c6sb2JLiFN5PBCjU8OW
6HmPGfhRclZyvFl1e6SISA+3MgcS3m47/GZ7iOFUd5WPWDVPX7VyuMRQI+kdccWsLt76Rbqf
TrPhetsIIYQQQuiT8vHHK46Fm46wUQCAgqI2+5l3HYfJqSiJ/f1sazNG9bYr5bfqveuMJ44c
0MfhXC7RY0zSh+RrVVpq4kONpEPmaGNHQQghhBBC6CPEFdEX07ILCvlf53m42A/R6/sQI11J
TRXxwtKOgYpiQVue5z1rFqNTZSRpv24zk2CIHD5d9vPxEvWB4m4Oivt+ffvyknMnixe05XlJ
RQebTRgPltqzxkgwEqCZXem877bzaPGLN20McWp5NauljXPhgOXh0+/uP2sOjyricgkzQ+nF
m54RBLS2c+d9pT7PWyM8quhlSduLN21rF+gePFFqaiDV2s69k9ew1HfQs8LWsmpWWzv3wgEL
KpUiVMIHBS0xyaWKcnS6KLWotL2zi7f5G/0rGbWbIgslGSIdnbyIFQb2Q+U8FuVZDJFpauU8
Kmi2M5fbHmKIXQohhBBCCGFc8THde9pcVdc1ZLBkfRNbRUns9lEbERHKrDWPEy5VTHFTWbXj
RcEFJ2UF+rIfn5NzU/fGlyjJ0w+FmQDAjFWPjl+o+HqSmlCeIlRK/uvWrF/tqFRwnZd7Latu
8YxBp69XrZmv62qv6Lbg3mwvdV9P1eZWjoHnnVG2inRR6pOXrdkJdjQaJSrpnRidum2l4cVb
NTNWPXp3c4SMFM3aJ+tefrPeIAmhEs7z1hhtpzjCWsHXU3VzZCEAtHVw/dc9ufurnbY6I+NB
o9+ax4Wpw0VEKF1s3r71xqwunqLjze8CBstI4ZQVhBBCCCGEccXfNv/7p1ISNB6PUJSjJ+8e
Ki8jyuUSXWye9/KH4mLUhwXNJnpSL4rbtNTElRXoADDVXeVaVi0A3LnfUFzWkfGgAQCaWznG
ulI95m8/VI6MQ1SUxOqb2IK7sh42/rrNHABkpGhDjaTznjWT6Wm038c9rExkAWCgothgTQky
ABioKNbYwpaTpgmVsPt5nxe2KcnRtdUZAOA4TK68mlXbwAYAx2HyACBGp8pJ0xqaORhXIIQQ
QgghjCs+gpiNTHJ+Bd/xCxVpufXXYqxFaZSFYfkAwOMR/JfJ8F8qQ6FA6FydWRPV/qLEAg9H
Cb26VBBBAJUCACBO/+NNnSLU348V+VMmPZTwLxEEQYY3/SwPQgghhBBC/4/9G+tXVNayjHWl
RGmU0srOG3frutiEvpZkYWk7Odpw6urv6wwMt1RIulpJ3pmH7X/96EXL+57IyUI+Nb0GABqb
OY9etFgxZT+4hABApVA6Onn8NEMGS9Y2dr151wEAt3IbdDQkFGRFsQMhhBBCCCEE/R+vWOA5
YoHniA87h6+nqtc3D9wX3huoKLZtpWFwRMEoW4XvAgY7z8rW1ZSwN5ejiVABYKnvoFclbY5+
2RQKGOtK9vYcVB/2fzskcFP+L+fLW9u5u0KNBqmK/50SjrZTXLXjRRf799BCgiFyLNxs1trH
kgyRLjZxPMIMew9CCCGEEEKkj7x+Rf8dSyn3cFZSVqAfv1Bx5kbVqZ+GYmP0H65fgRBCCCGE
Pin/2STj1nbO6Hm58jKiVColKswEWwIhhBBCCCGMK97b4hmDFs8YhA2AEEIIIYTQ/wNUrAKE
EEIIIYQQxhUIIYQQQgghjCsQQgghhBBCGFcghBBCCCGEMK5ACCGEEEIIIYwr0AeJjIyk/I+s
rOyIESPOnj2L1YIQQgghhD4ADQCSkpKwIr5YXl5eDg4OJSUlCQkJkydP3rVrV3BwMFYLQggh
hBB6v7iit2Wb0Rdi9OjRS5cuBYC1a9eamJh8++23c+bMkZOTw5pBCCGEEEL9h89Bod+pq6vP
mDGjvb09KysLawMhhBBCCGFcgT6QmpoaADQ2NmJVIIQQQgghjCvQByouLgYAFRUVrAqEEEII
IYRxBfoQb9++TUxMlJWVtbe3x9pACCGEEELvhYZV8IW7ceNGZ2dneXl5fHx8a2trVFSUuLg4
VgtCCCGEEMK4Ar2Hs2fPnj17VkJCwtzcPDo6Gt8PhhBCCCGEMK5A7yEgICAgIADrASGEEEII
/X04vwIhhBBCCCH0r8cVampqLBarx12pqan19fXk51OnTq1ateofKvTz588fPHiAjYcQQggh
hNBnGVcQBFFeXi4mJtbj3r179/LjitTUVHd393+ixDweLyUlBeMKhBBCCCGEPh3C8ysyMzND
QkIsLS1ra2vLysoOHDjAZDI9PT2ZTGZaWlpCQgKTyayvr9+3b9+LFy/ExMSqqqoaGhrOnj0b
Hx+fkZGxaNGiXbt2mZmZZWZm7t+/v7OzMyQk5PXr1wRB6Onp7d69OzY29ubNm4mJiS0tLba2
tidOnLh06dLTp0/pdHpjYyOXyz127JisrOy1a9c2b97MYDA6Ozs3btzo4uISERFRVFT07Nkz
d3f32NhYOTk5Op3u5+eHTYgQQgghhNAnF1eIiIg8efLk9OnTKioq8fHx69evT0lJERUVbW9v
z87OFkz2+PHjzMxMERERb2/vS5cuBQQE7Nq169ChQ3p6enl5eUZGRmJiYrt27ZKSkkpNTQWA
gICAuLi4gICA1NTU5OTkW7duLVy40MzM7MqVKy9evMjOzqZSqQsXLoyNjV20aNGcOXPS0tL0
9PQePXrk5eX1+vVrOp2el5eXmZlJp9OLi4sdHBwwqEAIIYQQQugTjSsAQE9Pj1xx2crKKiws
jNzo7OwslMze3l5ERAQAVFVV6+rqBHelpqaOHTsWAO7cuVNcXJyXlwcALS0tioqKABAVFTVy
5MhBgwbt2bOHTO/o6EilUgHA0tIyOzu7oKBAXl5eT08PAMzNzVksVmlpKQDY2dnR6XRsM4QQ
QgghhD6DuILL5fI/UCgU8nP3tdLIoIJEEITgritXrvzyyy8AQKFQgoODv/76a8G9jY2NNBqt
rq6us7OTwWD0dkbBzMmoo7d5HQghhBBCCKH/Vg/ztgsLC4uLiwHgzp075ubm75EXldrZ2VlX
V9fW1qalpQUAzs7Op0+f5vF4ALBnz57c3Fw2mz137tyDBw9Onjx59erV5IF37tzp6uoCgPT0
9KFDhxobGzc2Nr5+/RoA7t+/Ly0traGhIXSijo4ObDyEEEIIIYQ+ET2MVxgbG4eHh5eWljY3
N8fGxvY/Lzc3Nx8fHy8vL1dXV3JLYGBgYWHhyJEjqVSqjo7OwoULf/jhBwcHBwcHBxsbG2dn
54sXLwKAoaGhr69vfX29vLz8nDlzJCQk4uLiFixYICkpyWKxjh07Ro5X8I0cOXLt2rUsFmvF
ihXYhAghhBBCCP3nKEKLUWRnZy9fvjwrK+tfK8H27dtra2sjIiKwMT6KlJSULMVlVIVBNZ0s
GboYty7/wJi23hLfuHEjLCysqKiIy+WqqqquXbt22rRpvSXOyMiQl5cfMmRIbwmmT59uZWUV
EhLS414NDY1Tp07Z2dm97xW9fv2ayWR2dnb2J/FfFvJTUFBQYGVl1dra2luCmJiY+fPnY2dG
CCGE0GcE19v+ctXU1EyYMCE0NLSsrKyysjIiIuLrr79+9OhRb+mjo6OfPXv2iV/UZ1HIvhUX
F+/evRv7J0IIIYQ+77jC1tb23xysAIBVq1bhYMV/4s2bNxQKhXxzFwC4ubkVFBSQv/Tfvn3b
2trayMjIysrq5s2bABAREZGYmLhixYrw8HDBTDIzM5lMpp6enq+vL39I4e3bt56enoaGhkwm
s/st8rlz55hMppaW1pAhQy5fvgwAq1evnjFjBj+Bvb19XFzcn7oplbp3714dHR1VVdXNmzeT
G/soZEhIiLy8PDmxJzo6WkREpKGhAQCuX79uZWUFAAcOHBgyZIiRkZG7uzs5m6jHDAsLC5WV
lQ8ePOjq6mpgYLB27Vqha5kyZQr/Anfv3j1lyhQA8PHxWbFixbhx46ytrR0dHYuKigCAw+EE
BARoampaWFhcunSJn8PmzZt1dXUHDRo0fPjwwsLClpaWESNGkEM0jY2NPdZkZGSkvr6+jo4O
k8m8cOEC9mSEEEIIfQpoKSkpWAufo0mTJv3NHMzMzLS0tFxdXRctWjR8+HANDQ1tbW0AqKur
mzhxYmJiopubW25urpubW1FR0erVq8+cORMSEkLeOpMIgpg9e3ZoaOj8+fMfPXpka2vr5OQE
AL6+vi4uLhcvXqytrbWxsWEymfwpNx0dHb6+vqmpqU5OTsePH589e3ZVVZW/v7+lpWVTU5Os
rOzbt28fP37s7e0tWNSurq76+vqioqLXr1+bm5tPmDBBQ0Oj70KeOXPmyZMn5ubmaWlpdnZ2
6enpEyZMSEtLc3Nzu379+g8//HDv3j0NDY1du3b5+fmlp6f3eNUiIiLkEvLXr18vLy/X0tJa
smSJ0FsEuhMVFb1w4cL9+/elpKRWrVq1cuXKM2fOnDhxIi0t7fnz5xISEvw3pN2+ffvnn39+
/vy5goLCwoUL161bd/LkycjIyJCQkKdPnwLA+PHjhWrS1tZ22bJlJSUlampqDx8+3Lp16/jx
4/HPASGEEEL/fVwBAFOnTsWK+LwkJSX9/UzExcVzcnL2799/6NChuXPn6urqBgUFLVq06Nq1
a9ra2m5ubgBgbW1tamqampoqOJ7AV1pa+urVK19fXwAwNze3tbUFgMrKyoyMjPPnzwOAkpKS
n59fUlISP65gMBjv3r2Tk5MDgDFjxlRXVzc3Nw8ZMoTJZJ44cWLRokVJSUnjx4+XkZERPBGX
y126dCmFQtHX13d0dExPT1dUVOy7kK6uruQLzbKzszdu3Hj79m0yrti8efOJEyemT59OhgdL
lixZvXp1RUXFrVu3umdob2/P4/HIFRjV1NSUlZVLS0v/Mq4AgAkTJkhJSQGAt7f3hAkTAODm
zZsTJ04kN86bN+/s2bMA4OTk9OrVK/JiXV1dt27dKphJjzU5YsQIOTm5uLi4WbNmDR069MSJ
E/jngBBCCKFPJa5AXywpKanVq1evXr26s7Pz4sWLixYtEhcXb2xsfPnyJTl2AQDt7e3V1dU9
Hl5XVycmJiYhIUF+Jdc9rKqqolAow4YNIzd2dXU5OjoKHhUVFXX69Gn437ol5NNK/v7+R48e
XbRoUWJi4rfffit0IiqVqqSkRH5WUFCor6/ncDh9F3LMmDGJiYnu7u4aGhqjR4/eu3dvR0fH
8+fPHRwc9uzZc+vWLfLOHgCkpaXLy8urqqp6y1BaWppfDP5aK32Tl5cnP8jKypKPYNXV1RkY
GAhWFAA0NzevXbs2Ly+PQqE0NjaSy7nw9ViTNBrt9u3bERER1tbWAwYM2Lp1q6enJ/ZkhBBC
CGFcgf4zDx8+bG1tJZ9cEhcX9/b2vnTpUl5enpOT09ChQzMzM/tz98xisdrb28nQorKyEgBU
VVUBoKCgoPtaigBw+vTpPXv2ZGdna2hoVFRUqKmpkdtnzJgREhJy69atoqIi/pQPPh6P19jY
SI5yNDQ0KCkpKSoq9l3IUaNGLV++PC0tzcXFRUVFpbm5+cqVKw4ODnQ6XVVVNSAgQGiiSGFh
YfcM+VMveiMiIsJfFLK5uZm/nR+T1NXVkVGEvLw8+UgVv6IAYMOGDW/evLl16xaDwUhISBCa
aNRbTRobGx85cgQAzp07N2XKlOrqan7kgxBCCCH0X8H3QX25Xr58OXny5OvXr5MjBrm5uamp
qS4uLq6uri9evEhPTweA2traGTNmkPfBoqKi5E/vfIMGDdLS0jp27BgAZGVl3b9/HwAGDBjg
5ORETjJms9khISHkHGhSbW2tmpqauro6h8PZsWMHAJCvW1VUVPTw8Jg9e/a0adNERUWFuymV
Gh0dDQAlJSWZmZkjRoz4y0IqKCioqqoePXrUxcUFAOzs7Hbs2EE+5jRlypSEhISKigoAyMvL
mz17NkEQvWXYN01NzSdPngBAe3s7fwAEAM6fP0+GFvHx8SNHjgQAZ2fnlJSU5uZmDocTFRXF
rw0TExMGg1FTUxMbG9vW1kZeQktLC5fL7bEmHz586ObmRsYwTCaTx+MJre6CEEIIIYRxBfpX
TZs2bceOHatXryZ//l+0aNHmzZu9vb0VFBTOnDkTHBysp6dnb29vbW2toqJC3o4HBwcHBgYK
3u7HxcXt3r1bU1Nz165d3t7e5GNC8fHx6enpenp6+vr6TU1N9vb2/EN8fHykpaX19PRsbGwm
TJjg7u4+atQo8n7a39+/uLiYnMwgiM1my8vLU6lUExMTZ2fnsLAwY2Pj/hRyzJgxubm55Nmd
nZ0zMjLIuGLUqFGhoaGjR4/W09ObN2+er68vhULpLcO+LV68+PHjx9bW1jNmzJg4cSKHwyG3
e3p6+vj46Ojo5Ofnb9u2DQD8/PwcHBwMDAxMTU1Hjx5NVlRISMilS5eMjY19fX23b9/OYrF8
fX0tLS3FxcXV1dWfP3/evSbNzc1tbGzMzc11dXUnTpx49OhRSUlJ7MwIIYQQ+s9REhMTcd72
ZycpKam390G917p4n5ScnJxZs2a9ePHic28dPz8/U1PT1atXY0dFCCGE0JcDxyvQJ6Gjo2Pt
2rVBQUH/Py6HP+kCIYQQQgjjCoT+JZcvX9bU1NTU1AwICMDaQAghhBD6HH3890Ht+/Xtvl9L
2jt5ojSKm4NSxAoDGakPOcuFtBonC3k5mQ8voeu83JA5OmOdlP61A9GH8fDwqK2t/X9zOfHx
8dimCCGEEPrSfOTxii3RRVFJpef3W7697vL0rJOICOWroAeCCbjc/j4fsvNocWMLG1sIIYQQ
QgihT19/RwNuPS4oLP9j3TEXM6PBagOE0nA4RETsm9RDlvpaEgDAEKf+tNqorrELAMKjil6W
tL1407Z2ga65ocyy8GdcLtHcyvGfpD5/ikZtA9t/3eMOFq+TxRtlq7D5G/3Ik6XZjxvnffd0
9xrj2sauTZGF4nRqeyd3y3ID+6Fy/DMSBARteZ73rFmMTpWRpP26zUyCISJYpNT02oMn3ha9
65g0asDmb/TbO7iLNz8rrejk8ghTfenda4xERChXMmo3RRZKMkQ6OnkRK/6U//o9r8qqO+M2
m1Io2FUQQgghhBD623HFy9LK7IJC/lfjQWrd44qSio6OTq6N6R/35aI0ioqSGADQRalPXrZm
J9jRaJRxAXnBX2uPcVDsZPFMvTJG2yk2NLOnjVX1n6TG44Gu+605k9UDfDS3xhTFbmIOUKBP
Drp/91d7JXnRgqI2z8V5hanD+fnXN7FVlMRuH7UREaHMWvM44f/Yu8+wKM61D+D37LI06b2z
IL2JIigqYkGIWCNqAFFMlGiiqBhLNKgpYizRED3H3ktQbOCb2DBEAoKiJHaaIDZ672133g+T
7OEAImA8SfD/u/iw++zMMzP37HrN33me3fN5s3wMWu5SWWVT9L/61dSJer/zy7SxemevFAik
eD/td2ZZemfOre9/zJs0Sjtw5b3r3w8U6std+6084NO7kv63Hn2SkVNz/Js+CBUAAAAAAH9O
ruhUX3yemCWxmOXx2rkSd3VUkZJiiCg+payqpjlsdxYRCQRM5pPaPlaKOyOfnfu5UCDFVNY0
F5U29jaU59ZKza4pKG6cHPL7YCqWpcrqZsmEDRVFqcYmsc+i27IyvNtplbZmCq02OtZdk4h6
yfH7Windy6hKvF0+c6I+ETEMDXdRu3GvwtpUQUNFWqgvR0SD+6rkFjYUlzURUcT5vKTb5Q/O
DeHzkSoAAAAAAP6HucJAW0ZVSeqXlLIRA9S4FrGYLiYUjXbTJCJZ6d/ncvB49P2mPoY6spIV
Pwi9r6Mhs/tzWyKy8I5v2SfDkJa69NWDLu1u8dgPeVdvlsbsdRZIMR9+/qDtAvw/Eg7DUKvb
DixLbeMPy7LcjxdXVDWrKglOXsr3H6OLdwkAAAAAQMf+zHnbfD6zMqj33C8e3MuoJqLaOtHC
r1P/HfG01QW9m5PaiQv5RFRXLw5a86CmTpRf3NDHUpGILl8ryS1qaGxiiYjHY+oaxNamCtW1
opv3K4goLbtmxbcZLbvKL26wNlUQSDHP8ut/ul7CrdhSbHIpt6HfUiv7WCq5OaleTCjiAs9P
10sGOarY9O5VXN74+HkdEcXdLDMxkFdTFhDR3PcMT2zus3xLelp2Dd4lAAAAAAAd6+z9imF9
rGyF+pKnZvra7S62aIaxvBzfb+mdqppmaQFv3HDNU9/2bbXMv0Nt5n7x4Ie4wtp60bQxer3k
+CEzhCEb0g6fe+Fkq/xJoHDB16lX9jq/M0RjYvCvu9bYnvimz4J1qfKy/Np6UdhCi5Zd+Y/R
nbjgN68Pb2mry2z8xDJkQ9qIAWpD+qlyr4rEJCfDe++TO5lPaj7yNbIQygf7G3289uHID242
NbMD+yi/N1qXYejwOofpK+72kuM3NrHHNjhIOhfqy21baTNl8e0bEQNbTQcHAAAAAICWmMjI
yClTpqAQ/ywnT56cMGFCuy9FR0cnqQfz1IyK6huUpGVEJQ+2j8ItFwAAAAB4s/B72wAAAAAA
gFwBAAAAAADIFQAAAAAAgFwBAAAAAADIFfC22rlzJ8Mw2traVVVVXMuiRYsYhikvL0dxAAAA
AAC5ArqgsLBw48aNqAMAAAAAIFdA9zk5OW3ZsuXFixcoBQAAAAAgV8B/1DVXilken0ia4bMs
2/HCy5Yta25uXrVqFeoGAAAAAMgV8F/4fJ6Az5eSevXvqRsZGc2fP//QoUN3795F3QAAAACg
e6T+3O4cfRJLK5rkZXnVtSIrk16r5pq5O6u+frdrd2ZV14nWh1h0dcWdJ57dTqvcuca2e9uN
+qnQf9kdI11ZImpqZl3slXesslVRklq0Pu3o/+VqqApq68XqyoKP/YyCJhtwy/stvaOvLSPp
4cBaezcn1f/9eeUzfAHDl2I6lRtDQ0MPHDiwdOlSBwcHfCQAAAAA4K/PFUR0eJ39MBc1IrqY
UPzektsRm/oMd1H75xbIxV756kEXIhKJ2LlfPlzz78zvVlgT0Xx/o8/nmRFRWnZNwKd384oa
Vn/Um4gGOPy+/F9LwONL8XgCHr8zC6uqqq5cuXLp0qV1dXX4SAAAAADAG8wVcXfTsnILJU/d
Hax662l1vMo7QzS+nG/+5Y6s4S5qtXWij9c+fJZXLxKz9uaK4Z9a9X7nl2tHB+pryyzbnP7T
9dKUk65E5PDutVPf9nWakvhVsHna4+rkexUrgkyneOlI+rx0rfirnVm95Ph19eINiy1cHVWS
71WEbEiTl+VXVjcvm2XiM0qbZemjLx/cSa8y1pPrJccXSDEt96rt8jfvVyzekCYt4JVVNi0O
FAaM02v3cPh8ZvQQjR0nnrVqtzLt9f3GPo4+15a+b/L3Oa984vN5PF6nx7kFBwf/+9//jo+P
x0cCAAAAAN5grsh4ln8jLUvy1NpI75W5gojcnFSXb0knovAjTwRSvJ/2O7MsvTPn1vc/5nkN
1rh6s3TaWN3E2+VqyoLSiiaxmOrqxRZCeZbI3Fh+0QzjhF/LFn6dJskVNXWiwJX3rn8/UKgv
d+238oBP72ZdHPo8v37dQgt3Z9WsZ7XDZib7jNKOSSxJeVh5I8KVYWjMRyncKCaJtsv/O+Jp
0GTDGRP0qmpER8699GuRGpvYk5fzBzmqtH3JQiiv2Esq40nN3yhX8Hh8Ho9hmE4uLyMjExYW
Nm3aNHwkAAAAAOAN5oruXt0yMtI8Ikq8XT5zoj4RMQwNd1G7ca/inSEa5+OLR7tpyErzhruo
xd0sbWpmR7tpcCsO7qtKRDoaMqUVTZLeUrNqNFSkhfpyRDS4r0puYUNxWZOxntyGfdn/jngi
ZqmotJGIbqdVDnJU4fGIiEYOVM/878v9tsu/947uR18+SL5fMcpVPWiKYatDuPWg0tEnkXs8
coD6yg9NX3qkAh4RJd+rsBr7n//1v7Czv4mB3P/+vDLE8IhhqKNcMXfu3Llz50qe+vv7+/v7
4yMBAAAAAH+7XBGTVOxir9yqkWWJx5CHq0bo1syfk0vdndWGOasdv5DX2CSeOFL79936Y/BS
B1+TyrIsj0dTFt/eudrWc7B6bmHDD1cLiYglkqwkFrdeve3yo9007kcPibtZGnE+b+P+x9eO
Dmi5fH9bpVfOl3jwqLqxSdzbSD7tcY1kPsZfi088HvH4+L4vAAAAAPifeIPXnVeTS7/ckfXZ
h72JyM1DEPIIAAAgAElEQVRJ9WJCERGJxfTT9ZJBjiqKvfiaatJHzuWOGKDubK98427FjbsV
w5w7muFt07tXcXnj4+d1RBR3s8zEQF5NWVBQ0tDHSpGIDpx9IRKTSMTamSkk3i4XiViRiL2Q
UNyqk7bLr9udXVTaOMZdc/fntrfTKpub2S4dZs6Luhkr7q380LTVRI6/FsMwPIbp/DgoAAAA
AIDX0dn7FcP6WNkK9SVPzfS1X7bk+6H3e8nxm5rF2uoyJ7c4DnBQJqJgf6OP1z4c+cHNpmZ2
YB/l90brEtE7QzTW7c4++a2jQIpRVpSSkebJynSUc+Tl+IfXOUxfcbeXHL+xiT22wYGIVn9k
5hl000hXLnCC/pB+qtNX3Du63uHU5YJ+UxINtGXtzBTqG8UtO2m7vO9oHd8ld+Tl+PUNos1L
raQ6Fw+2H3966nKBmGWl+Mx8f+MPpxj8rc7r76mCh1wBAAAAAP+T68/IyMgpU6agEP8sJ0+e
nDBhQrsvRUdHxyoH9jYZXtVUqyiQz3r88w7PWlQMAAAAAN4ojL/vseeVTwzOLgAAAAAgV0D3
/TG9AucXAAAAAJAroPu54ncoBQAAAAAgV0C3zyvDYxgeIVcAAAAAAHIFdPu8MsTH10EBAAAA
AHIFvNZ55fF4xPB4HZ1fWVlZpo1bt269znYNDAyuX7/epVV27tw5duxYIvL19V2/fn3nV9y7
d+8777zzJxbt8ePHZmZmenp6tbXd/AatvXv3vv5udHxcHVfp9Q/hlY4dO8Z13tXzBQAAAD2b
FErQI/EZHvfXwTL19fWSgJGQkNC/f/+/dp937dolJfVXviETEhI0NTWTkpK6t3pOTk54ePjs
2bNfZx9EItHrVKmThyASifh8fvf28LPPPvPy8pKXl//LzxcAAAD8reB+RU/FEPGo6/MrLl++
3K9fP0tLS3t7+8jISMm1rFAotLa2Dg8PNzU1vXHjxssaJX755RdnZ2crK6v+/fvHxsa22kp+
fr6Hh4dQKHR3d8/KyuIa58yZs23bNiKKj4/v27evqampqanpunXriGjHjh3jxo0LDAwcNGiQ
ra3txYsXW3W4du1aU1NTIyOjoUOHZmVllZeXy8nJpaenc69eunRJKBSy7H9+Sb26ujooKMjC
wsLCwsLX17ekpCQmJmbFihX37t2zs7Orq6uTLLlv375JkyYFBwcPHTrU3Nz89OnTXPv27dtt
bGysrKy8vLxycnKqqqqGDRv26NEjOzs7X1/fLVu2cIsZGBgsXryYezxkyJAffvih7aaJyN/f
f+XKlZaWlmFhYZJNNzY2Dhs2LDQ0tOWRSqo0ffr00NBQHx8fV1dXR0fH1NTUVofQ9lRmZGTo
6OisWbNGXV1dJBIZGhpu3brV09PTyMgoNDR0z549I0eOFAqFR44cabeqROTj4/PkyRM3N7eY
mBjJnmRlZXl5eVlYWFhZWYWGhnLRyNDQcNeuXV5eXn369PH29m5ZUgAAAOiZIiMjWfiniYyM
bHiJyMjIuZfkduVM2fJozK6cKXMvyb2yNxkZmZs3b7IsW1hYqKiomJCQwLLs/fv35eXls7Oz
c3JypKWl79y5w7LsZ599Ji0tffPmzXYbWZbV19dPSkoqLi5WVla+dOkSy7LJyckqKiqlpaUt
tzhr1qxp06axLFtaWmptbT1mzBiWZd97772vv/6aZdn+/ftHRESwLFtWVjZhwoS8vLw9e/YI
BIJ79+6xLPvDDz9oa2s3NDTs2bPHy8uLZdm4uDgtLa2SkhKWZYOCgqZOncqy7JQpUz799FNu
cx988MHKlStb7sDSpUu9vb0bGxvFYnFAQMAHH3zAsuyBAwdGjhzZqjgHDhyQlZW9ffs2y7In
TpwwMzNjWTYmJkZbW/vZs2csy27evHnw4MEsy164cMHW1pZl2cOHD0+cOJFl2YyMjIEDB/bv
359l2draWgUFhaqqqnY3PWPGDCsrq4KCApZlJcclebUlSZUCAwOtrKzKy8tZlv3oo49mz57d
8hDaPZXZ2dkyMjKbNm3iujI2Nv74449Zlk1LS+PxeBs2bGBZ9vz58yYmJi+rKhcPioqKWu6J
i4tLWFgYy7IVFRXW1taHDx/mOp82bZpIJGpubrazszt69Cg+tgAAAD3bn3y/wtEn0cgjzmps
vIV3vP3Ea6djClot8M2BnLBd2e2uW10rivqp8GU9Szlcqm8Q/9d/Ue/M+vTbjDeduyYG/xZ3
s+wfeLeC4RHDdPF+xZUrV8zMzAYPHkxEtra2AwYMiImJiYuL69u3r4ODAxGFhIQ0NjYSUbuN
EjExMUKh0NPTk4icnZ3t7e1b3WGIjY319/cnIlVV1bY/966vrx8VFXXnzh1lZeWoqCgdHR0i
sre3t7OzIyJvb++KiorMzEzJ8kOGDMnMzFRTUyMiDw8P7qXAwMAjR46IxeKmpqaoqKiAgICW
m4iOjp4zZ45AIGAYJigo6MKFCx2UxcbGpk+fPkTk6Oj49OlTIjp16pSvr6+BgQERzZs378aN
G3l5eZLlPTw8uAv6q1evjh49urGxsbKy8tq1a05OTgoKCu1ummGY4cOHa2lpSTpZtWpVeXn5
7t27O9gxb29vZWXlljvW8alkGKahoWHGjBmSxcaNG0dEFhYWRDR+/Hju8YsXL15W1bby8vKS
k5PnzZtHREpKSr6+vpJivvfeezwej8/n29vbt9o9AAAA6Hn+/OHRh9fZD3NRI6K07BrXadcH
91XR0ZDhXhKJ2CXvC1+2YsqDyqjYgokjtf6qWohELJ/f+kI8alvff+J55X4Ur6u/X1FQUKCp
qSl5qqGhUVhYKC8vr6GhwbWoq6srKioSUXFxcdvGlv1kZGQIhb+f69ra2sLC/0qMJSUl3AUr
t3qr3Th48OC6deumTp1aVVW1cOHC5cuXcwlEcmhKSkqlpaWS5SsrK1esWJGSksIwDDcCioi8
vLyam5uvXLkiEom48VovO1INDY2ioqIOyiI5Oh6Pxw3yKSgoiIuLi4qKkiyQm5srWV5XV1db
Wzs1NfXq1atBQUG5ubkJCQmJiYleXl4dbLpl5W/cuBEfHz99+vSOZ0G03bGOT2XbDSkoKPzx
bmG4x3w+n+uq3aq2+56Rlpbm4k2rDXWwewAAAPD25oq4u2lZuf+5NHR3sOqt94oAYGXay1BH
NutZXfazupXfZfSS4zvbKUvxmfpG8doF5orOV74KNk97XJ18r2JFkKnXYI2F61NLyhtXfJux
bpHFwq9TUx5WykjzlHpJfb/RQV6OT0SbDjxOul3+JLcubKFFy/jxc3LpVzuzZKV5tfWirxdZ
uDqq/H65Wd1sPCruSYy7koIUEfWbnPjtcmuhvlzwuociEVtZ3Rw4QX/2ZIN1u7MzntSkP65Z
EWSqqymzeEOatIBXVtm0OFAYME7PY9bNT2eberiqb9z3+NzVQnlZvow0b/fntrqaMq0OYYqX
zt/nvPKJxxCP38X5M9ra2i0DQFFRka6uLndZybWUlZVVVVURkYqKStvGlhfWjo6OiYmJL9uQ
qqqqJBjk5+e3elVFRWXjxo0bN25MTU318PDo168fEUl2TCQSlZeXa2hoSKZPrF69+vHjx3Fx
cXJychERERs2bCAiKSmpadOmHT9+nBtQ1MGRFhUVcbdEOk9XV3fu3Lnc3A+JlvdkPDw84uPj
r1+/vm/fvufPn//yyy8JCQnfffddB5tuGQL19fUvXLjg6uoaFRU1ceLEbrwB2j2VbTfUgXar
2u6GGhsbKyoquGjRckMAAADwVunsdWfGs/zEB5mSv8Lyyleucut+ZUFJo03vXtIC3s37Fbs/
t/t8npnkVZbI3Fh+5xrbrSut1+99rKQgtWi68ciB6l+HWJRWNOloyPxyyCV2v7NiL37E+d9H
mBhoy57f6XRoncNHXz6QTMGtrRMFrbkfudnx/E6nnattAz69K9mEkoKU12ANbmxV+uOaiurm
of1VP/ryQbC/8Y87nGL2Om/Y9/jx8zppAe9eRnX84QHjh2v9O+Jp0GTDn/Y7xx0aUFndLOkq
8bfyw+dyY/e7XN7Tf6CDSujWzLaH8Lc6rwxxdyu6dr9i1KhR2dnZ3LcJ3blzJyUlxcvLy9XV
9datW9nZ2US0fft2aWlpImq3seVVdXp6ekJCAhEVFxf7+fm1Cg9ubm7cgPvCwsJTp061fKmx
sdHFxSUtLY2IhEKhsrIyN986LS2NCyonT57U1NQ0NzeXrFJcXGxraysnJ1dUVLRv376amhqu
PTAwMCoq6ty5c35+fq2OdNKkSXv37m1ubhaLxTt37uzqtfvkyZMjIiK4sU8pKSkzZ85kWVYg
EFRVVXH/MT9q1KgjR47o6+vLysq6ubn99NNPOTk5XEDqzKYNDAwMDQ0PHToUFBTEjUrqqnZP
ZZd6aLeqUlJSDMOUlZW1jFgDBw7csWMHlzAjIiK6F4QAAADgbckVnTd7zX1Hn0SHd68t3Zx+
OtxRVUlARCb68vraMq2WHNxXlYh0NGRKK5patqsoSjU2iX0W3fZdcufm/Yqist/H7o911ySi
/nZK5VXNRaW/N6Zm1xQUN04O+W3YzOS5Xz5gWWqZB6aP0zt+IY+Ijv2YN3OiPsNQfErZlzse
DZuZ/M6cWwIBk/mklohcHVWkpBgieu8d3dX/ypwflhp7oyRoiuF/csXt8mEuatIChohGDlS7
cbei40P4O+QKpuvzKzQ0NE6fPj1v3jxLS8vAwMCIiAgDAwNra+tVq1a5ubn169dPU1NTVVWV
YZh2GyX9qKmpnT17NiQkxMzMzNXV1dnZudUNgXXr1r148UJPT2/8+PF+fn4tB8lIS0svWbLE
x8fHxMTEzs5u4sSJo0aNIiJ3d/ddu3aZm5uvWbPm0KFDLb/hdMmSJefPn7e2tvb399+0aVND
QwM3ecPBwcHIyKh///5tb0eEhobq6upyX+gkKyvb8luYOmPEiBHLli0bOXKkmZnZrFmz/P39
GYZxcnKSlZXV19dPTU11d3dPTk52d3cnImNj44KCAjc3N65End/0yJEjZ86cOWPGDLFY3NU3
QLunsks9tFtVKSkpHx8fFxeXQ4cOSZY8duxYbGyspaWlq6vrzJkzfXx88A8rAADAW4iJjIxs
O3G2rT0/Xr2RliV5Omu0u6uNWdvFHH0Sw5dbcfMrJG7dr5z75YNbka5EtHZnFjcOSsH5Sn7c
cAV5/qOntR6zbubEuB+MenH1ZunBMPvD0bn7zz6P2esskGI+/PyBqYHcp7NNpRwuFcaPUFMW
EJG8U8yTGPddkc+q60RTvXSmLL6ddXFou7vd3MwKPePunBk8aNr1y3ucjfVklQdcuR89xFBH
VrLMNwdy8osbvllqyT2trhXF3SyNOJ/3+EXdtaMDuHFQt9OqcnLr/vWZNREl3S6f88WDu2cH
tz2E/9lpO3ny5IQJE9p9KTo6OlY50NV6cq2oTp4vl5R6aofn6/5Emlgs5n5ij2VZeXn5hw8f
mpiYtNv4ho537969p0+f7nh2dbu8vb0DAgK4mAEAAAAAb87f6PcreAxTVy8movziBmtTBYEU
8yy//qfrJY1Nv495ir1RSkS/PqxUUxZoqP4+8MbaVKG6VnTzfgURpWXXrPjvb4iSkmIme+p8
tTPLUEfWWE+WiNyc1E5cyCeiunpx0JoHNXX/NZ103e7sotLGMe6auz+3vZ1W2dz8+6aH9FP5
+cbve3I5sWTQH1M4/sbnleG+Eur1u6qurlZTU7t27RoRHTlyREtLy8jIqN3GN3pELX99opMu
Xrz44MED/Pc5AAAAwP9AZ+dtD+tjZSvUlzw109f+03fFxV75028zAlfeC1tgPnHBb14f3tJW
l9n4iWXIhrQRA9QYhsl8UvPugt+yn9fuWmMrGXQjJ8s78U2fBetS5WX5tfWisIUWrbqdPk5v
gF/SwTB77um/Q23mfvHgh7jC2nrRtDF6veT+6/t27MwVfJfckZfj1zeINi+14gZHEdHAPirv
v2sw4oNkeVm+Yi+pXWts/+4nlmF+Hwz12hQUFHbv3v3+++83NDRoaWmdOHGCz+e32/i3KoCH
h8ejR4+OHTsmIyODzzkAAADAG7/87OQ4KPhbeeU4qCE2vjXNdb2k5BIeHn/9cVAAAAAAAB3j
oQQ987zyGD7D8HgMSgEAAAAAyBXQTd37PigAAAAAAOQK+K/zyjA4uwAAAACAXAGvhfnjDwAA
AAAAuQK6eV75fOJhHBQAAAAAIFdAN8lJKTHE8Hg8YojH8FEQAAAAAECuAAAAAAAA5Ar4n6tr
rmSJFYvFxJKYFaEgAAAAAPCmSRHRyZMnUYgeRkwiEYlZYlEKAAAAAPhf5IqX/Wwz/MOxf/wB
AAAAALxxGAfVM4mJWJbEKAQAAAAAIFdAt7HEcn8oBQAAAAAgV0A3icWsiGXFYuQKAAAAAECu
gO5iScz9dbxYfX19aGiomZmZjIyMpqamr69vZmZmB8v7+voybVy/fh0FBwAAAHjLSaEEPTRY
sL8Phno5kUg0ZsyY2NhYZ2fnqVOnPn78ODIy8tKlS8nJyebm5h2s+Mknn+jo6EieGhsbo94A
AAAAyBXQA4mJZYkVdzi/4syZM7GxsV5eXj/++COfzycid3f3jz766NNPPz19+nQHK86cOdPO
zq5V465duzZt2vT8+XM9Pb3FixfPnz+fiFJSUkJCQn777Td1dfUlS5ZwjQAAAADQ82AcVM/E
smIxK2bZjsZBXbhwgYhCQkK4UEFEQUFBKioqly5dEos7WjE3NzfnD7m5uUSUlpY2d+5cLy+v
+Pj4iRMnrlq16u7duxUVFV5eXi9evIiIiHB3dw8ODo6KisKpAQAAAECugH9OrujE90Hl5+cT
Ue/evSUtfD7fyMiopqamoqKigxW9vLxM/uDp6UlEdXV1RHTnzp3s7OwlS5aUlZU5ODj8+OOP
JSUl8+fPHzt27NatW8+ePWtqaopTAwAAANAjYRxUj80VYvYVuUJDQ4OIysrKWjaWl5dLSUkp
KSl1sOJ3331nZGTEPeaW7Nu37+bNm7/++mtuYvfo0aO///77Z8+eERE3E0NZWXnixIk4LwAA
AADIFfBPIiIxS2JRh98Hxc2RuHjxorOzM9eSnp7+/PlzBwcHyciodo0YMaLt/IqQkJCQkJDU
1NTvv/8+LCzs0KFDenp6RJSXl0dEVVVVhw4dsrKy8vDwwNkBAAAAQK6AfwaWZVnujsXLzZ49
e+3atRs2bDA1NR09enROTs6HH34oFotDQkKIaMGCBYcPH05KSrK2tm614sGDB1t+H9TQoUOf
P38eEBCwefNmV1dXfX19IlJUVPT29lZRUfnXv/5lbW197ty5nTt3HjlyBKcGAAAAALkC/jm5
gljxq+ZXqKmpRUREBAQEBAQEcC18Pj80NHTGjBlEVFtb+7JZFps3b2759Ouvv16yZMm8efPC
wsKKioq0tLSWL18eGBjI4/EuXLiwePHiKVOmqKqqbtiwQbIhAAAAAOhhmIaGBlShJ4mOjo5V
DnS09K5prOslLXc7/fwOz9oOlq+srLx8+fKsWbMaGxtTU1OFQuHvyYRlNTU1Hz16pKKigqoC
AAAAQMfwfVA9FUskpg7vV3CUlJQmT578/vvv19fXBwcHb926lfvq2JMnT/bp0wehAgAAAAA6
A+OgeiYRK+b+Orl8WFhYbm7u+fPnk5OT3d3d9fT0pk6dOnXqVFQSAAAAAJAr3l5isVhMbMc/
b9dSr169IiMjUTcAAAAA6B6Mg+qhuYIlEcuKWVQCAAAAAJAroNu5glgxy4oJwQIAAAAAkCug
u9g/oBQAAAAAgFwB3c4VYu6n8VAKAAAAAECugG4SE4kIqQIAAAAAkCvgNYhYVixmRRgHBQAA
AADIFdBtfwyDekWuaGhoWL16tbm5uYyMjLa2tp+fX2ZmZgfL+/r6rl+/noiuXbv28OFD1BkA
AAAAkCt6dK74Y4JFx8uMHz/+woULhw8fLi8vv379uoaGhrOzc3Z29stW2bVrV3BwMBHt2bMH
uQIAAAAAJPC7eD2TiMRiEouooxkWP/74Y1JSUlZWlqamJhGZmJhs27YtJydnzZo1R44cmTx5
8pAhQxYtWkRE4eHhCQkJp06dmjNnjqOjI8MwkZGRsbGxGRkZK1euRLUBAAAAAPcreiaWWDGx
bIe/X3HlyhUPDw8uVEgEBARcvny5486XL1/u4OCwZcsWhAoAAAAAQK7oyURisUgs7ngcVElJ
iZ6eXqtGPT290tJSFBAAAAAAkCuARCQSicXiDsdBaWpqvnjxolVjbm6ugYEBCggAAAAAyBVA
TWJRs1jcJBZ1sMyIESOuXLlSWFjYsvHUqVMjRowgIj6fL7ndUVlZiZICAAAAAHLFW0fEippY
UXOHv4zn7e3dt2/f8ePH379/n2XZsrKy1atXx8XFrVq1iogMDQ3v3btHRLW1tVFRUa3WFQgE
ZWVlqDMAAAAAIFf06FwhEjeJRM3NzR2dex7v/PnzLi4unp6evXr1EgqFmZmZSUlJQqGQiD7+
+OO7d+86Ozv7+fmNHz++VVeTJ08OCQn56KOPUGoAAAAAICKmoaEBVehJoqOjk9SDeWpGRfUN
StIyopIH20fVvHKtTz755MWLF8ePH0cBAQAAAKAbcL8CiIimT59+7ty5u3fvohQAAAAAgFwB
3eTo6Lh27doRI0Y4OTmhGgAAAACAXAHdtHjx4uLi4pSUFJQCAAAAAJArAAAAAAAAuQIAAAAA
AJArAAAAAAAAuQIAAAAAAAC5AgAAAAAAkCsAAAAAAAC5AgAAAAAAkCsAAAAAAACQKwAAAAAA
ALkCAAAAAACQKwAAAAAAALkCAAAAAAAAuQJebefOnUwLqqqqHh4eKSkpqAwAAAAAdJUUSvCW
mzhx4uDBg4koJydn165do0ePfvbsmYyMDCoDAAAAAMgV0FkjR46cP38+9zg3N/fs2bOPHj2y
tbVFZQAAAAAAuQI6q7i4+NGjR0SUk5OTmJioqKhoZGSEsgAAAABAl2B+xdvuiy++MDc3Nzc3
HzVqlLS09Pfff6+oqIiyAAAAAAByBXTBrFmzTp48+fnnnxORl5fX2LFjURMAAAAAQK6ArnF0
dJw8efLq1atdXFz279+P74MCAAAAAOQK6CaGYb755huxWLxgwQKWZVEQAAAAAECugO5wc3Ob
OHFiYmLi0aNHUQ0AAAAA6BKmoaEBVehJoqOjk9SDeWpGRfUNStIyopIH20fVoCwAAAAA8Ebh
fgUAAAAAACBXAAAAAAAAcgUAAAAAACBXAAAAAAAAcgUAAAAAAAByBQAAAAAAIFcAAAAAAABy
BQAAAAAAIFcAAAAAAAAgV0B3yMrKMm3cunXrdfo0MDC4fv36Kxd78eLF+fPnX/bqo0ePZGVl
u935zJkzP//88z+lRGlpaQoKCl1dKyAgYP369Z1ZUiQSjRw5Ul1d/erVq3/tm6FLRfP19f3m
m2/+xK2npaW1e8YBAADgH0QKJXhr1dfXSwJGQkJC//79/2ebjomJuXXrlre3d8+opEgk4vP5
3VgxNzf3559/rqmpkZOT63hJsVjM4/XY/wUwNzd/8uQJPpIAAAD/aLhfAf/l8uXL/fr1s7S0
tLe3j4yM5Bp37dolFAqtra3Dw8NNTU1v3LjxskaJX375xdnZ2crKqn///rGxsS1fio2NXbp0
aURExLvvvktE586ds7OzMzY2trGxuXDhwu/vSx5v69atJiYmurq6a9eubbWTHXTOqaysfOed
dzQ1Nfv06ZOamso1bt++3cbGxsrKysvLKycnh2tcu3atqampkZHR0KFDs7KyiKi5uXnu3LmG
hob9+vVreVOl7eq7d++eMmWKl5fXmDFjWu1Afn7+0KFDtbW1XV1duW7b9lBeXu7h4cGyrLOz
8y+//JKVleXl5WVhYWFlZRUaGioSiYhIT09v8+bNOjo6V69eraurCw4OtrKysra2njNnTm1t
bWfKkpaWNnToUBMTE2Nj4w0bNnCNOTk5np6ehoaGLWvebtEkEhMT7ezszMzM/P39JYm03X02
NDTcunWrp6enkZFRaGjonj17Ro4cKRQKjxw58rKaZ2ZmGhsbE9G+ffsmTZoUHBw8dOhQc3Pz
06dP4yMJAADwj9EAPUtkZGTIT9qf/OY8I8lhforzR5fl2VeRkZG5efMmy7KFhYWKiooJCQks
y96/f19eXj47OzsnJ0daWvrOnTssy3722WfS0tI3b95st5FlWX19/aSkpOLiYmVl5UuXLrEs
m5ycrKKiUlpa2nKLy5cvnzdvHsuytbW1vXr1io+PZ1n26NGjWlpaLMtmZmby+fw1a9aIxeKM
jAw5Obnbt293vvPAwEBTU9OcnByxWOzv7z979myWZWNiYrS1tZ89e8ay7ObNmwcPHsyybFxc
nJaWVklJCcuyQUFBU6dOZVn2yJEjlpaWVVVVIpFo2rRpvXr1etnq+/fvV1JS4na+pWnTphkb
Gz958kQsFs+ePfvdd999WQ+PHz/m8/ncWi4uLmFhYSzLVlRUWFtbHz58mGVZIyOjqVOnNjU1
cXUeMWJEXV1dU1PTpEmTPvvss5YbfVlZhg8f/tVXX7Esm5WVJSMj8+DBA5ZlXV1dw8PDWZZN
SkqSl5cvLy9vt2gSYrHY3Nx8z549LMvevn1bRkZm06ZNL9tnY2Pjjz/+mGXZtLQ0Ho+3YcMG
lmXPnz9vYmLyspqnpqbKyMiwLHvgwAFZWVnudJ84ccLMzIwFAACAfwjcr4D/uHLlipmZ2eDB
g4nI1tZ2wIABMTExcXFxffv2dXBwIKKQkJDGxkYiardRIiYmRigUenp6EpGzs7O9vf3Fixfb
3aKcnNzz58+HDBlCRKNGjSosLKysrCQikUg0f/58hmHMzc0HDx6ckJDQpc7HjRtnbGzMMIy7
u/vTp0+J6NSpU76+vgYGBkQ0b968Gzdu5OXlDRkyJDMzU01NjYg8PDwyMzO52ynjx49XUFDg
8e4PT7EAACAASURBVHizZs3iOmx3dYZh9PX1uZ1vZezYsUZGRgzDzJw5Mz4+/mU9SJbPy8tL
Tk6eN28eESkpKfn6+nK3ERiG8fHxkZKS4noIDg6WlZWVkpKaN2/eyZMnO1PzH374YdmyZURk
ampqamr66NGjvLy8pKSk2bNnE9HAgQOfP3+upKTUbtEknj17lpmZ6e/vT0R9+vQZMGBAB/vM
dUVEFhYWRDR+/Hju8YsXL4io3Zq3ZGNj06dPHyJydHRstRsAAADwd4b5FfAfBQUFmpqakqca
GhqFhYXy8vIaGhpci7q6uqKiIhEVFxe3bWzZT0ZGhlAo5J7W1tYWFha+bKO7d+8+c+YMlyWI
SCwWExGPx5P0r6amVlpa2qXOVVRUuAc8Ho/rtqCgIC4uLioqimtXVFTMzc2Vk5NbsWJFSkoK
wzDl5eXcJIeSkhLugpg7NMlG265ORC3L1ZK2trZk58vKyl7WQ8v+paWllZWVW1aeeyzZREFB
wccff7xo0SKuSs3NzZ2p+ZUrV7799tva2lqGYbhbKNy2evXqxS2pqqr6sqJJlJSUyMjIyMvL
tyxLB/vMTXbnvgmAe8zn87k+Kysr29a8Jcl7qe1uAAAAAHIF/DNoa2u3vEYvKirS1dXlrv+4
lrKysqqqKu4atG2jhK6urqOjY2Ji4iu3eObMme++++7GjRsGBgZ5eXl6enpcu1gsLi8v5650
y8rKJBmjS5232qW5c+euW7euZeOCBQseP34cFxcnJycXERHBTT9QVVWVxJj8/PwOVr937x7D
MO1urqSkRFIc7iq83R4k0zy0tbUbGxsrKiq4y3Su8txLkk3o6uqGh4dzdyTaPcC2ZSksLPTx
8bl8+fLw4cOJyNLSUrItSXnT09MNDQ07rp6qqmpDQ0NtbS0XLbiydLDPHVi9enXbmgMAAEAP
gHFQ8B+jRo3Kzs5OSkoiojt37qSkpHh5ebm6ut66dSs7O5uItm/fLi0tTUTtNkp4eHikp6dz
g5eKi4v9/PwkF+gcgUDA/S9+cXGxnp6evr5+c3Mz99Wl1dXVRMTj8fbs2UNET548SUxMHDZs
WOc7b9fkyZMjIiK4oUcpKSkzZ87k5iTY2trKyckVFRXt27evpqaGiNzc3KKjoysrK5ubm3fv
3t3B6h1s7v/+7/+KioqI6NixY9w1fcc96OrqDhw4cMeOHVwUiYiImDhxYqs+fXx8/vWvf3FD
zvbu3RseHv7KmnPZz9HRkYgOHDhQUFBQXV2tq6vr4uLCza9ITk52cnKSzMN+GSMjI2Nj48OH
DxNRUlLSr7/+2sl9bqvdmgMAAAByBfQoGhoap0+fnjdvnqWlZWBgYEREhIGBgbW19apVq9zc
3Pr166epqamqqsowTLuNkn7U1NTOnj0bEhJiZmbm6urq7Oyso6PTckOjR4++cOGCg4PDe++9
p6ioaGZm5uLiMm7cOC8vrxEjRlRUVKiqqvJ4PFtbWzc3t88//9za2rrznbdrxIgRy5YtGzly
pJmZ2axZs/z9/RmGWbJkyfnz562trf39/Tdt2tTQ0ODv7x8QEDBo0CALCwt7e/uRI0dyQ3Ha
Xf1l22pqapo8efLUqVNNTEzu3r27cePGzvRw7Nix2NhYS0tLV1fXmTNn+vj4tOp25cqVxsbG
tra2JiYmJ06cmDBhQstX2y2LhYXF3LlzHRwc7OzsKisrly5dunjx4uvXrx87diw+Pl5XV3fG
jBnHjx/nZjt09M8Ej3fgwIHw8HBDQ8MtW7b4+PhwZXnlPrfVbs3x0QMAAOgBmIaGBlShJ4mO
jk5SD+apGRXVNyhJy4hKHmwf9br/JSz58QSWZeXl5R8+fGhiYtJuI+oPAAAA8HbC/Qp4herq
ajU1tWvXrhHRkSNHtLS0jIyM2m1ErQAAAADeWpi3Da+goKCwe/fu999/v6GhQUtL68SJE3w+
v91G1AoAAADgrYVxUD3NmxgHBQAAAADQMYyDAgAAAAAA5AoAAAAAAECuAAAAAAAA5AoAAAAA
AECuAAAAAAAAQK4AAAAAAADkCgAAAAAAQK4AAAAAAADkCgAAAAAAAOQKAAAAAABArgAAAAAA
AOQKAAAAAABAroC31LFjx5ycnJSUlBQUFBwdHY8ePYqaAAAAAAByBXRBYmLi9OnTpaSktm7d
umXLlpqamhkzZty8eROVAQAAAICukkIJ3lopKSksy3700UczZ84koiFDhty+fVtXVxeVAQAA
AADkCugsFxcXhmFCQkLu3bs3bNiwIUOG2NjYoCwAAAAA0A0YB/X2GjBgwA8//ODg4LBt27bx
48draWkFBARUVVWhMgAAAACAXAFd4O3tHRcXV1FR8fPPP3t5eR07dmz9+vUoCwAAAAAgV0Bn
7dq1a8aMGdXV1XJycsOGDdu6dSsRPXr0CJUBAAAAgK7C/Iq3V3l5+ZEjR+7fv+/n58fn80+d
OkVEo0aNQmUAAAAAALkCOmv58uWysrL79u374osveDyeqanptm3bZs+ejcoAAAAAAHIFdMHC
hQsXLlyIOgAAAADAa8L8CgAAAAAAQK4AAAAAAADkCgAAAAAAQK4AAAAAAADkCgAAAAAAAOQK
AAAAAABArgAAAAAAAOQKAAAAAABArgAAAAAAAECugG5qaGhYvXp17969ZWRkdHR0ZsyY8eLF
i86vHhAQsH79+je0by9evDh//vzr9JCWlqagoICzDAAAAIBcAW+Wj49PdHT04cOHKyoqkpOT
BQLB4MGDq6ur//IdE4vFMTExXc0VIpGoG9vq3loAAAAAgFwBREQ//fTTTz/99OOPPw4ePFhW
VtbIyGjv3r0rVqwoLi6Wk5NLT0/nFrt06ZJQKGRZNicnx9PT09DQ0MbG5sKFCy27evr06Zgx
YywtLe3s7MLDw1ttKC8vz9PTUygUGhsbT58+vba2loiysrK8vLwsLCysrKxCQ0O5i3s9Pb3N
mzfr6Oh8++23S5cujYiIePfdd1t2VV1dHRQUZGFhYWFh4evrW1JSQkT+/v4rV660tLQMCwtr
bm6eO3euoaFhv379WsaSX375xdnZ2crKqn///rGxsUSUkZGho6OzZs0adXV1RAsAAAAA5Aro
ptjYWDc3NwMDA0kLwzBz5swRCoXjxo07ePAg1xgZGTlt2jSGYfz9/ceMGfPs2bP9+/dPnjy5
oqJCsqK/v7+jo2N6evrVq1e3bt165cqVlhvasmVL7969c3JysrOzNTQ0EhISuFXc3d0zMjKS
k5PPnDnz/fffE5FAIEhOTn7+/Pknn3wya9YsPz+/s2fPtuzqyy+/zM3NffDgQXp6ukAgWLZs
GbfW2bNn4+PjV69effz48atXr6ampt66devXX3/l1iopKRk/fnxYWFhaWtqOHTt8fHzKysoE
AkF5ebmiomJ5eTmfz8f7AQAAAAC5ArqjrKxMT0+v3ZcCAwOPHDkiFoubmpqioqICAgLy8vKS
kpJmz55NRAMHDnz+/LmSkhK3cH5+/rVr15YsWUJEGhoaAQEBJ0+ebNmbvr5+UlJSbGysSCT6
9ttvPT098/LykpOT582bR0RKSkq+vr7cDRCGYXx8fKSkpF62z9HR0XPmzBEIBAzDBAUFSdYa
Pny4lpYWF5bGjx+voKDA4/FmzZrFrRUTEyMUCj09PYnI2dnZ3t7+4sWLDMM0NDTMmDED7wQA
AACA1yeFEry1NDU14+Pj233Jy8urubn5ypUrIpFIKBRaW1vfvn1bWlq6V69e3AKqqqqShQsK
ChiG6du3L/e0sbFx8ODBLXtbuHAhn89fuXJlWlqaj49PeHh4QUGBtLS0srIyt4CGhkZhYaFk
rzrY54KCAskCGhoaRUVFrdYqKSmxsLDgHqurq0vWysjIEAqF3NPa2tpObg4AAAAAOgn3K95e
Hh4e8fHxknkUnAULFmRmZkpJSU2bNu348eORkZEBAQFEpK2t3djYWF5ezi2Wnp7OTZMgIl1d
XSJKS0vLycnJycnJzc1tdb+CYZjg4ODr169nZWU9ffp0/fr1XG+SkVRFRUVcJ9zCHeyztra2
JBIUFRXp6Oi0WktVVbW0tJR7nJ+fL9lDR0fHnD8UFhYuXLiwM5sDAAAAAOQKeAU3N7cJEyZ4
e3tfvny5qqoqOzt7+vTpP//8s6GhIREFBgZGRUWdO3fOz8+PuzR3cXEJDw9nWTY5OdnJyam+
vp7rR0tLa8iQIdx07aampiVLlnAToyVmzZp17NgxIlJTUzMwMGBZVldXd+DAgTt27CCisrKy
iIiIiRMntto9gUBQVlbWqnHSpEl79+5tbm4Wi8U7d+5su5abm1t0dHRlZWVzc/Pu3bslCSo9
PZ2b11FcXOzn5yeJHAAAAACAXAGv6/jx4x988EFwcLCmpubQoUNVVFTi4+NlZWWJyMHBwcjI
qH///pJ7AseOHYuPj9fV1Z0xY8bx48fV1NQk/Rw9ejQhIcHMzMzc3LyiosLV1bXlVhYuXLh9
+3ahUNi7d+/q6mpusvWxY8diY2MtLS1dXV1nzpzp4+PTat9Gjx594cIFBweHlo2hoaG6uro2
NjZWVlaysrJhYWGt1goICBg0aJCFhYW9vf3IkSO5L3pSU1M7e/ZsSEiImZmZq6urs7Oz5KAA
AAAA4E/BNDQ0oAo9SXR0dJJ6ME/NqKi+QUlaRlTyYPuomu515e3tHRAQ4O/vj6oCAAAAQMdw
vwLad/HixQcPHrS9jQAAAAAA0Ba+Dwra4eHh8ejRo2PHjsnIyKAaAAAAAIBcAd3R6oftAAAA
AAA6hnFQAAAAAACAXAEAAAAAAMgVAAAAAACAXAEAAAAAAMgVAAAAAAAAyBUAAAAAAIBcAQAA
AAAAyBUAAAAAAIBcAQAAAAAAgFwBAAAAAADIFQAAAAAAgFwBAAAAAADIFQAAAAAAAMgV0EX1
9fXKysr6+vosy3ItYrFYW1tbQ0OjqakJ9QEAAAAA5Ap4NVlZ2UmTJuXm5iYnJ3Mt169fLyws
nDp1qkAgQH0AAAAAALkCOiUgIICIoqOjuafcg2nTpqEyAAAAAIBcAZ01fPhwPT29qKgoSa4Q
CoWDBg1CZQAAAAAAuQI6fe55PD8/v9TU1MzMzPT09PT0dH9/f4ZhUBkAAAAAQK6ALuBGPUVH
R587d44wCAoAAAAAuksKJXib9e3b18bG5uLFi83NzY6OjjY2NqgJAAAAAHQD7le87aZNm3bt
2rWkpCTcrAAAAAAA5Arofq5oaGhobm728/NDNQAAAACgezAO6m1nbGwsFotRBwAAAAB4Hbhf
AQAAAAAAyBUAAAAAAIBcAQAAAAAAyBUAAAAAAIBcAQAAAAAAgFwBrdQ1V4pZHp9ImuGzLIuC
AAAAAAByBXQHn88T8PlSUvgeYQAAAABAroBu5wqGL2D4UgzOLwAAAAAgV0B3CXh8KR5PwOOj
FAAAAACAXAHdxCc+n8fjdXh+ZWVlmTZu3br1Ots1MDC4fv16l1bZuXPn2LFjicjX13f9+vWd
X3Hv3r3vvPPOn1i0x48fm5mZ6enp1dbWci01NTVKSkoJCQktF7tw4YK6unpDQwMRHTlyxMnJ
SU5OTk1NzdPTMzExkVtm7NixAoFAVlZWVlZWS0tr2rRpRUVFRHTlyhUdHZ2WvV29elVFRaXV
nnRciujoaA0NjfHjx7+598/evXu5Bzo6Ol09oQAAAIBcAT0oV/B4fB6PYZgOlqmvr2dZlmVZ
GRmZmzdvco/79+//V+3zrl27goOD/8KiJSQkaGpq5ubmysvLcy29evXy9/ffv39/y8UOHjw4
Y8YMGRmZTZs2hYSELFu2LD8/Pzs7e/To0aNGjUpJSeEW++qrr+rr6+vr6x8+fFhTUzNnzpw/
qxTnzp0LCgo6d+5cx52IRKLu1SEnJyc8PJx7fO/ePScnJ3ygAAAAALniLcUQwyOGIaarK16+
fLlfv36Wlpb29vaRkZGSy1yhUGhtbR0eHm5qanrjxo2XNUr88ssvzs7OVlZW/fv3j42NbbWV
/Px8Dw8PoVDo7u6elZXFNc6ZM2fbtm1EFB8f37dvX1NTU1NT03Xr1hHRjh07xo0bFxgYOGjQ
IFtb24sXL7bqcO3ataampkZGRkOHDs3KyiovL5eTk0tPT+devXTpklAobPnVWNXV1UFBQRYW
FhYWFr6+viUlJTExMStWrLh3756dnV1dXZ1kyaCgoJMnT1ZXV3NPy8rKuMv6ysrKL774Yteu
Xe+9956ysrKKikpISMjhw4cVFBRa7ZuGhsZnn3128eJFsVjcybMgKYWhoeGuXbu8vLz69Onj
7e1dV1e3bt26M2fO7N+/39fXl4g2b95sbW1taWnp5uZ2584dIsrIyNDR0VmzZo26unpGRoam
pmZ4eLi7u7uxsfGZM2cWLVo0ePBgKysrbuG2pauqqho2bNijR4/s7OzKy8vt7e25pNTuG6Pt
7uGjBwAAgFwBPQqfeDzi8bt4fouKiiZPnrxt27b09PTjx4+///77jx8/fvLkyYIFC86dO5ea
mlpcXPzixQs+n99uo6SfkpKS8ePHh4WFpaWl7dixw8fHp6ysrOWGQkNDdXR0cnJyoqKifvzx
x1a7sXjx4uXLl2dnZ//666/Jycn5+fkCgeDSpUtLly5NTEzcuHHjzJkzGxsbW2aYbdu23bp1
6+nTp1ZWVitXrlRRURk3btzBgwe5BSIjI6dNm9by7s2XX36Zm5v74MGD9PR0gUCwbNmyUaNG
rV27duDAgffv35eTk5Ms6eTkZGFhcfLkSe5pRESEk5OTjY3NjRs3mpub33333ZZ77uPjY2lp
2bawIpGIz+d3fPuo/fPI58fHx1+4cOHXX3999uzZmTNnVq5cOWHChODg4OPHj58/f/677767
evVqenr6jBkzpk6dKhKJBAJBeXm5oqJieXm5tLR0aWmpjo5OXFzcypUr/fz8pk6deu3atQkT
Jnz33Xftlk5RUXHnzp1mZmb379+XDNBq943R7u7howcAAIBcAT0KwzA8hunqheyVK1fMzMwG
Dx5MRLa2tgMGDIiJiYmLi+vbt6+DgwMRhYSEcBf07TZKxMTECIVCT09PInJ2dra3t291hyE2
Ntbf35+IVFVVp0yZ0mo39PX1o6Ki7ty5o6ysHBUVxU1IsLe3t7OzIyJvb++KiorMzEzJ8kOG
DMnMzFRTUyMiDw8P7qXAwMAjR46IxeKmpqaoqKiAgICWm4iOjp4zZ45AIGAYJigo6MKFCx2U
JSgoSDIU6uDBg0FBQURUVlamo6PD4736E1RQULB27drx48d3I1cQ0Xvvvcfj8fh8vr29/dOn
T1sdxeTJk7W1tYmIu9bPyspiGKahoWHGjBncMmKxeOLEiURkZWWlqqo6aNAgIrKwsHjx4sXL
StfJN8Yrdw8AAADeKvh9gx6aK7hUwevahWxBQYGmpqbkqYaGRmFhoby8vIaGBteirq6uqKhI
RMXFxW0bW/aTkZEhFAq5p7W1tYWFhS0XKCkp4a5ludVb7cbBgwfXrVs3derUqqqqhQsXLl++
nEsgksikpKRUWloqWb6ysnLFihUpKSkMw3AjoIjIy8urubn5ypUrIpGIG6/1siPV0NDgJlW/
jL+//5IlSzIzM5uamjIyMrggxM3EaG5uftmPhKxaterzzz8nIhUVldGjR2/ZsoWIeDxeq2kP
TU1NHf/MiKS2bdctKCgYMGDA759kKSkVFZXCwkIDAwNu97h2Pp8vKyvLPZCM0eLz+VxX7Zau
k2+MV+4eAAAAIFfAPx6fYXg8ht/F/yDX1tZuGQCKiop0dXW5K06upaysrKqqirtWbtsooaur
6+joKPlypLZUVVUlwSA/P7/VqyoqKhs3bty4cWNqaqqHh0e/fv2ISLJjIpGovLxcQ0NDMn1i
9erVjx8/jouLk5OTi4iI2LBhA3edPW3atOPHj7Ms2+pmRasjLSoqavUdTa0oKSlNnTr18OHD
jY2NAQEB3KzugQMHysjIHDp0aNasWZIl//WvfwmFQu7rrb766qtPP/20VVcGBgbFxcUlJSWS
NHXv3j0TE5PuneWWR9Hc3FxeXq6rqytJX53pod3SdfKNgU8ZAAAAtIRxUD32vPKpy7+KN2rU
qOzs7KSkJCK6c+dOSkqKl5eXq6vrrVu3srOziWj79u3S0tJE1G6jhIeHR3p6Ovf1rMXFxX5+
fq3Cg5ub29GjR1mWLSwsPHXqVMuXGhsbXVxc0tLSiEgoFCorK3PzrdPS0rigcvLkSU1NTXNz
c8kqxcXFtra2cnJyRUVF+/btq6mp4doDAwOjoqLOnTvn5+fX6kgnTZq0d+/e5uZmsVi8c+dO
bqRQBz788MOTJ09GRkZyg6CISE5O7uuvv164cOHu3buLiopKSko2bty4evVqU1PTDvqxsLBw
d3efNWvW06dP6+vrL1269PXXXy9YsKB7Z3nSpElnzpzhbrbs3r3b2tq646231W7pBAJBVVVV
y5sP7b4x8CkDAAAA5Iqe74/pFV07vxoaGqdPn543b56lpWVgYGBERISBgYG1tfWqVavc3Nz6
9eunqampqqrKMEy7jZJ+1NTUzp49GxISYmZm5urq6uzs3OqGwLp16168eKGnpzd+/Hg/P7+W
l7DS0tJLlizx8fExMTGxs7ObOHHiqFGjiMjd3X3Xrl3m5uZr1qw5dOhQy7FDS5YsOX/+vLW1
tb+//6ZNmxoaGrjJGw4ODkZGRv379297OyI0NFRXV9fGxsbKykpWVjYsLKzjygwcOFBaWlpT
U7NPnz6Sxvnz5+/fv3///v0mJibm5uZJSUkJCQk2NjYdd3XmzBkNDY3+/furqKgsXbp006ZN
06dP795Z9vLyWrRo0dChQy0sLE6fPh0ZGdnVKRztls7JyUlWVlZfXz81NbWDNwY+ZQAAAPBf
15/cz3tBjxEdHR2rHGjZ26O6qVZBIJ+edWWHZ+1r9ikWi7kJyizLysvLP3z40MTEpN3GN3RQ
e/fuPX36dMezq9vl7e0dEBDAxQwAAAAAeHNwv6KnnleGxzA8Yl6/q+rqajU1tWvXrhHRkSNH
tLS0jIyM2m18o0fU8tcnOunixYsPHjzw8fHB+wEAAADgTcO87R6aKxjid/nroNqnoKCwe/fu
999/v6GhQUtL68SJE9w3C7Vt/FtVwMPD49GjR8eOHZORkcH7AQAAAOBNwzionoYbB2Vv4VXT
WNtLWv5exqXXHwcFAAAAANAxjIPqmfgMj/tDKQAAAAAAuQK6jSHi0Z8xvwIAAAAAALnirU0V
PIbHMDi/AAAAAIBcAa+RKxgeMQzuVwAAAAAAcgV0P1cwDPfTeCgFAAAAACBXQDfxiccQj4/z
CwAAAADIFdBtDHF3K3C/AgAAAACQK+A1cgWD+RUAAAAAgFwBr5UrGB6P4TH4/QoAAAAAQK6A
1zivDPeVUCgFAAAAACBXQHcxzO+DoQAAAAAAkCugm7GCeNwfSgEAAAAAyBXQ3fPKY/gMw+O9
+n6FSCTS1v5/9u47LIqrbQP4M7OdtpSlVxVFioqoKIhdbFFjoq8tFkyxJlE/TUw0RmOiMUUT
NdFYoim2qNhii53YFUUUBAEFlN77ssvuzPfHmA1BQOyg9+/yuoRldnbOs2d2zj1tbRmGeffd
d1E3AAAAAECugH/V/X5QR44cycrKCg4O3rZtm06nu38CjuNq+RUAAAAAALniRX5fmbqdBbVp
0yY3N7fPPvssOzv7yJEjwoPr169nGGbJkiUuLi4LFiyo8isR7d+/v02bNiYmJk2aNJk3b15F
RcWqVasYhrly5QoRjR07lmGYhQsXEtGOHTsYhjl27Njff//t7+9vbGxsbW09efJkjUaDtwkA
AAAAuQLqOeaff7UpKyvbvXv3kCFDOnTo4OzsvHnzZuFxqVRKRMuXL58+fXq/fv2q/Hrp0qWB
AwcqFIpt27b1799/wYIFX331VdeuXYno0qVLRHTixAkHB4eTJ08S0YULF6RSaWBg4LBhw6RS
6bFjx5YsWfL777//8ssveJMAAAAAkCugnr+vIhGxDzwPau/evSUlJUFBQampqT179ty9e3dZ
WZnhryNHjpw+fbq/v3+VX3/++WeO45YsWdKvX7+lS5daWFj89ttvnp6etra2ly5dio+Pv3v3
7qRJk86ePVtRUXHhwgV/f3+5XK5Wq5OTkyMjI9u1a1dcXDxhwgS8TQAAAADIFVB/KcRmDDEs
yxJDLCOqZcpNmzYR0aBBg5ydnTds2FBSUrJ3717DX93d3StPbPj1zp07ROTs7ExEIpHIzs4u
JSWFiDp37nzp0qXjx49bW1uPHz9erVafO3fu8uXLXbt2ZRgmNDTUyMho4sSJXl5e3t7e169f
xzsFAAAAgFwBDV5ubu5ff/01YMCAP/9hYWFhOBVKyAyVpzf86uLiQkRCltDpdOnp6cIjXbp0
iY6O/uuvv7p27WpjY+Pp6bly5cqysjLhFKkePXrExsbevXv3l19+SUpKmjdvHt4CAAAAAOQK
qL/UuiKeeI7jiCeO19c02fbt2ysqKkJCQvr/Izg4+NChQ3l5ebXP/6233mJZdtasWUeOHHn/
/fcLCgrGjx9PRF27dtXr9fv27evWrZvw665du4SLK1JTU62srMaPH5+VlWVvby+VSk1NTfFO
AQAAACBXQL3GkV5PHE98LdNs2rRJIpH07NnT8Ejfvn0rKip27NhR+8zbtWu3e/fuwsLCQYMG
HTly5Kuvvpo6dSoReXl5WVtbV1RUCLmiW7duWq3W399foVA4OjouWbLk9OnTgYGBI0eO7NWr
17fffou3CQAAAOCFweB2ny+YPXv2HFeO7eYzslSnNhYrTkRtXtWrDGUBAAAAgKcKxyteTBwR
zxO+wQ4AAAAAkCvg0fHEC/9QCgAAAABAroBHxHG8nuc5DrkCAAAAAJAr4FHxxAn/UAoAAAAA
QK6ARw4W/L2ToQAAAAAAkCvg0XDE88RzuL4CAAAAAJAr4JHxPMfxHM/jPCgAAAAAQK6ARata
tAAAIABJREFUR84VuB8UAAAAACBXwOPnCo5HrgAAAAAA5Ap4DHrieOL0D7of1LFjxzp16uTo
6GhnZ9e6dett27Y98iuuW7euT58+RDRq1KjFixfXNFlsbKyJicmTbezw4cNrecWa2NnZhYeH
x8bGyuXyh3qik5PT+fPn0ccAAAAAKhOjBC8knud54YhFzbKzswcMGPDHH38MGDCAiA4fPjxw
4EAPD49WrVrVllj0epFIVK8au3r1arH4EXty06ZNk5OT0WEAAAAAHhOOV7yguYJ47kHXVyQm
JjIMIxxkIKJevXrFxsZ6eXkR0bFjx1q1auXs7NylS5eEhAQiGjly5OzZsz08PBYuXEhES5Ys
8fT09PDw6NSpU2RkZO0Lo9PpJk6c6Ozs7Ofnd+DAAcPjhw8f9vPz8/DwaNGihXCo5NatW9bW
1t9//32XLl1cXV137tw5bdq0jh07Nm/eXHiV0tLSkSNHurq6Ojs7v/HGGxqNhogmTJiwYsUK
Iho9evQnn3wyePDggIAAX1/fmJiYKkuyatUqNzc3b29voRVEFB8f7+rqKuSlSZMmubm5ubm5
de7cWWi1ra3tN9980717dx8fn5EjR5aVlVWe2969e318fFxdXb28vA4ePEhEs2bNGjFihGGC
gICADRs2oDcCAAAAcgU03FzB8Rxf+/fitWzZ0tXVtWfPnps3b05JSSEiNzc3iUSSm5s7ZMiQ
DRs23L17t2/fvmPGjCEiiUSya9euU6dOffrppwcOHFi2bNnJkydv3rw5ZsyYoUOH6vX6Wl5o
69atJ0+ejImJCQ8Pv3LlivBgdnb2kCFDVqxYcfPmza1bt44bNy4xMVEkEuXl5dnZ2YWFhc2e
PXvEiBFDhw49c+bMq6++umzZMiHP5OXl3bp1Ky4uLioqav369ZVfSCQShYaGrl+//ty5c4GB
gUuXLq381+Tk5OnTpx86dCg6OtrCwiI7O7vyXw8dOnTmzJm4uLikpKSQkJCdO3cKrY6IiDh+
/PjVq1cTExPXrl1rmF6tVo8cOfKnn35KTk6eM2dOSEgIEY0dO3b37t2FhYVEdOfOnWvXrg0e
PBi9EQAAAJAroCEnC+Ko1uMVcrn84sWL/fr1W716tbu7u5eX1+rVq4no8OHDTZs29fPzI6IZ
M2YcOnSIiBiG6datm42NDRHt2bNnyJAhtra2RCTkgVu3btXyQsePHx84cKCJiQnLsm+99Zbw
4NGjR93d3Tt27EhE3t7e7du3P3LkCBFxHDdo0CAiat68uYWFRWBgIBE1a9YsNTWViD7++OPQ
0FCxWKxQKDp27BgfH1/ltfr166dUKonI19f3zp07lf8UFhbWsmXL5s2bE9E777zDMEzlv9rb
26empoaGhhYUFLz55psffvih8Lhw/EEsFr/66qunT582TK9QKFJSUoKCgogoODg4KyurqKjI
y8vLx8dn69atRLR9+/b+/fubmZmhLwIAAAByBTRUep4T/tU+mYmJyaxZs8LCwgoKCj7//PM5
c+b8+uuvmZmZFhYWwgQSicQwMra2thZ+yMzMNPwsFovNzc2zsrJqeZXc3FxLS0vhZysrq/tn
QkQqlUqYiUgkEi6kFolEhiu8RSKRcEgkLi5uzJgx/v7+HTp02LVrF8dVbaCpqem9ns2yVY6i
VF6Myu0S+Pn5bdy4cePGja6ursHBwTdv3hQeN5RCqVTm5eVVfsqaNWs6dOjQoUOHV155RUhE
RDR27Nhff/2ViLZt2zZq1Ch0RQAAAECugAaM4ziO+PuH3ZVdvXrVsANeLpcPHjz41VdfvXz5
sq2tbWZmpvC4VquNjo4Wfjbs4Le1tTUECZ1OV1BQYG9vX8sLWVhYGEbkGRkZ98+EiLKzs2uf
iWDEiBE+Pj4XL148f/78wIEDH6omlRdDrVYLZytV1rdv3/3792dlZbVt2/bNN98UHjQsZG5u
rkqlMky8c+fOZcuW7dix4/z583v37q28hFeuXAkLC7t9+7bh2hUAAAAA5ApomLmCJz3Pc7V+
fUVcXNxrr7129OhRIX5cunTp0KFDXbp06dmz561bt44fP05Ey5cvN4ywDV5//fWdO3cK1yes
WbPG09OzcePGtbxQp06d9uzZU1RUpNPp1qxZIzwYHBx8+/btc+fOEVFkZOTly5d79+79wHbl
5OS0bduWiMLDw48ePVpSUlL3mgQFBV29ejUqKoqIfvjhB5b9T+dft27dtGnT9Hq9TCbz8PAw
3Err119/1el05eXloaGh3bp1q7wkDg4Ojo6OOp3u22+/JSJhYaysrPr27RsSEjJ06FCJRIKu
CAAAAC8J3Gf2Bc0VxHM8z9V6fcXQoUPVavWsWbOEG0O5urp+8cUXwnXG27dvnzp1anZ2dtOm
TX/77bcqT+zdu/e0adM6d+6s1+udnZ23bdtW5VqFKkaNGnX69OlmzZpZWFi8//77+/fvJyKV
ShUaGjplypTS0lKFQrFlyxYnJ6ekpKTa27V48eIpU6bMmjUrMDDwxx9/HD58uHAdSF24u7t/
9dVXffr0kUql48aNc3FxqXyi1JAhQw4fPty4cWORSGRvb79y5Urh8fbt27dv3z4rK6tbt27j
xo0zTD9s2LCtW7e6u7srlcqlS5dGR0d37949IiLC2NhYuHobJ0EBAADAS4UR7tQJL4w9e/Yc
V45t1rhHSUWZicQo7vaxVb3KUJZH4+TkFBoa2r59+4d61sWLF0ePHm24QgMAAADgZYDzoF5M
wpfi8Q+6bhvqUEn+oaZXq9Uff/zx1KlTUToAAABAroAGjyPSE1LFs3bw4EFnZ2dnZ+eJEyei
GgAAAPBSwfUVLyY9z3Mcr3/Ife1QhfB1gXXXt2/fnJwc1A0AAABeQjhe8WL65zQo5AoAAAAA
QK6AR84V/1xggVIAAAAAAHIFPCI9cRxxesIVFgAAAACAXAGPiieeI54nHK8AAAAAAOQKeFR6
jtNzHM6DAgAAAADkCniMXEF6PcdxOA8KAAAAAJAr4JFVcHodx1VwepQCAAAAAJAr4BHpeX0F
r9fhm/EAAAAAALkCHj1X6LkKvV6n06EUAAAAAIBcAY9CITZjGU5PpOX1DMOgIAAAAACAXAEA
AAAAAMgVAAAAAACAXAEAAAAAAIBcAQAAAAAAyBUAAAAAAIBcAQAAAAAAyBUAAAAAAADIFQAA
AAAAgFwBAAAAAADIFQAAAAAAgFwBAAAAAACAXAEAAAAAAMgVAAAAAACAXAEAAAAAAMgVAAAA
AAAAyBUAAAAAAIBcAQAAAAAAyBUAAAAAAIBcAQAAAAAAgFwBAAAAAADIFQAAAAAAgFwBAAAA
AADIFQAAAAAAAMgVAAAAAACAXAEAAAAAAMgVAAAAAACAXAEAAAAAAIBcAQAAAAAAyBUAAAAA
AIBcAQAAAAAAyBUAAAAAAADIFQAAAAAAgFwBAAAAAADIFQAAAAAAgFwBAAAAAACAXAEAAAAA
AMgV8MQMGjSIqUQmk7m4uIwaNSo6OtowzaFDhxiGmT9//v1PP336NMMwH330UeUHCwsLv/rq
q6CgICsrK6lU6uDg0KlTpxUrVpSVlVV5emJi4uTJkz08PBQKhVgstra27tGjxx9//IH3BQAA
AKDBEaMEsGTJEjMzMyIqLS2NiIjYsmXLnj17Ll261Lx584edVURExMCBA1NSUrp06fLuu+8q
lcrMzMyDBw++//7769ev379/v4ODgzBldHR0x44dWZYdN25cixYt5HJ5UlLSb7/9Nnz48ISE
hDlz5uB9AQAAAECugIZk5MiRdnZ2hl8DAgImTpy4du3aJUuWPNR88vLy+vfvn5+fv3///n79
+hke/+qrrxYtWjRnzpzx48fv27dPePDrr78uLCy8cOGCv7+/Ycr333/f399/4cKFEyZMUKlU
eGsAAAAAkCugoeratSsRZWdnP+wTly1blpaWtmTJksqhQjB79myZTNa8eXOO41iWJaKMjAyR
SOTn51d5MiMjo6NHjxoZGQnHTwAAAACgocD1FVBVTEwMEbVs2fJhn7h7926xWDx+/Phq/zpj
xoxXXnlFCBVE1K5dO71eP2PGjCrXXdjZ2SFUAAAAADQ4OF4BlJeXJxaLiaikpOTSpUszZsxo
0aLFhAkTHnY+sbGxzZo1MzExqcvEs2fPPnHixPLly9evX9+tW7egoKDAwEB/f3+pVIp3BAAA
AAC5Ahoeb2/vyr/6+/uvX7/e1NT0oWai1Wq1Wm2VZ1VUVKSmplZ+RKVSCcHDyMjo1KlTu3bt
2r59+6lTp/78808iMjExGTFixOeff25ra4v3BQAAAAC5AhqSbdu2WVhYEJFOp0tPT//zzz99
fX0/++yz2bNn130mUqlUqVTm5eVVfvDmzZstWrSo/MiGDRtCQkKEn1mWHTx48ODBg4koMTEx
LCxs69ata9euPXTo0PXr15VKJd4aAAAAAOQKaDA6depU+X5Q48aNGzNmzJw5c/r06ePn52ds
bExEVQKDICMjg4jMzc2FX728vM6fP5+VlWVjYyM84urqumvXLuHnqKiouXPn1rQMjRo1atSo
UUhIyLx58xYsWLBp06bJkyfjrQEAAABoKHDdNlQjICCAiC5fvkxETZo0YRgmIiLi/skuXLgg
xAnh15EjR/I8v3TpUsMEpqamg/4RFBRkeDwrK2vt2rVhYWH3z7Nnz55EdPfuXbwLAAAAAMgV
0LAdOnSIiFxcXIjIwcEhODj49OnTVb4J++LFiytWrHB1dTXcVfbtt99u1arVt99++/PPP1eZ
oUaj2bt3LxEJ94PiOO7dd98dP358ZmZmlSk3btxIRL6+vngXAAAAABoQnAcFtHnzZuHWrhzH
ZWVlHTx48OzZsz169AgODhYm+Pnnn4OCgoYPH75p0yZ/f3+RSHT16tXQ0FClUhkaGircS4qI
5HL5nj17Bg8e/Pbbb69cubJfv362trYlJSU3btw4cOBAfn7+lClThg0bRkR2dnbLli2bMmWK
j4/P0KFDPT09FQpFenr6vn37Lly40K9fv//97394XwAAAAAaEEaj0aAKL5I9e/acs3qPtXTJ
LteYSWX63OiVwaU1TTxo0KA9e/b82xsYxtbWtkmTJuPGjRs9enTlW74WFRUtXbp0165dt2/f
5jjO2dn5lVdemTlzpr29fZV5arXaTZs2bd68OSYmJisry9TUtHHjxt27d3/77bebNm1aecqL
Fy+uWbPm9OnT6enpZWVllpaWrVq1Gjly5OjRo0UiEd5KAAAAAOQKaBi5AgAAAADgicD1FQAA
AAAAgFwBAAAAAADIFQAAAAAAgFwBAAAAAADIFQAAAAAAAI8H31/x8tq+fTuKAAAAAADIFfBY
8N1zAAAAAIBcAQAATxrDvBTN5Hm81QAAyBUAAPBShoH6WTFEFAAA5AoAAOQEeNZvFnIIACBX
AAAAAgM8oz6A+AEAyBUAABg1AjzdjoTUAQDIFQAACA8AT7EHInIAAHIFAADyQ330AoxTX6r3
sabGIm8AAHIFAABGny9jGKif1Wi4neT+JUcnAQDkCgCAl26AiCFgA30j6nM3Q9IAAOQKAIAX
J0hgJIccUn86Z5XFQOcEAOQKAIB6NFbD4Awes5M8r56MmAEAyBUAgDiB8AAvRep4lr3d8Fro
7QCAXAEAyBLID/BSRI6nukZUnjnWCABArgAAJAqkCHiJ8sZTWlOE2WJNAQDkCgBAnECKACSN
J7Y+YiUCeLmxKMHL7NixY506dXJ0dLSzs2vduvW2bdseZ27Dhw//9ttvKz+ybt26Pn36PL3l
X7du3XOs3o6wlGk/XH3MmdzNUgdMOVb5kdJy/e+Hk9/86tLoRRdHLbwQsvjiL4eSKnT3tta7
T6e+uyxCeHXhh2rtPp2KUFGnkRbPE8/P3xC1eu+tKn/MKtCcvp4j/HzwQka5lqvjXA9dzJi7
Pkr4+fW5Z1Oy1bVM/PHa678cSiKivrNOXb9dWO2f6pXKrXsa6lgQw2IEvXe8w+RjAVOOBUw5
1un9EyGLL12Oy3/iS2XoDEkZpVVW2LowLGTQe8eHfXbu0MWMp1S9+b9Et51wtMq/B/b/e/+e
7br57D+9799CJSQkyOXyev5pd+bMmRs3bmC4Ag0Fjle8vLKzswcMGPDHH38MGDCAiA4fPjxw
4EAPD49WrVo1iOVPSkr6/vvv33777RfpTUnOLJuz7vqgIMcfp/kpZCIiKlHrthy7M+m7yyun
+0nF/+4I6B/g0KudXbUzScst33z0zqAgx3rSKI4n9kntGH3MRPEwg6cLN3JvJBcFtVAR0Y+7
EwK8reTSOu2IORedG+itEt4Inngna0UtE88Z5SmqoTq1/Omp0nN8La9raN1TUseCVF6MtTPb
tmisJCKtjtt2ImX6D1cPft3ZWC56gh3Y0BmcbYz2fdnpEWYiLKSe409ezf54zTVfd3M7yyc/
op0f4l3lh9pyRe1rxyOva3U4M+qF/PS+t/ro9SKR6AnOau3atf379/fy8sKgBZAroF5LTExk
GMZwPKFXr16xsbGOjo5E9Pfff8+YMaO4uNjExOTrr7/u3r07ETk7O3/yySc7d+7MyMhwdHQM
DQ1VKBRnz54dP358eXm5v79/eXl5dZsqPiQk5K+//jI2Nl6xYkXfvn1/+OGHo0eP7t69m4iu
Xr3as2fPnJwcIlq9evWXX36pUCgmTJiwfPnyLVu2tG3b9t133z148CARubi4rF+/3t3dXZht
cXFx165dMzIyfHx8Tp8+nZubO3ny5MTERJZlhwwZ8tlnn1X+ZN928u6B8+nrZ/mzDK3ddzvy
VsEPU/0y8sq/3BRzN0stFjGDOjmO7OFCRP1mnXrrlUYnIrJyCrU25rKvJ7aqMpTMKdTOXR91
N6vM3kru7aY0PL79ZMofJ+7yPG9vJZ89ysvMSBw8M+yPeQEuNkZEdPJq9nfb4/Ys7HglvuC7
7XFl5TqFTDR1cNN2zS0rz7xcy81ee/3TsV56jp/y/ZUyjd7OUu5qa2SllLVorNx1KnVYN2fD
xPvOpZ28mv3D1NYR8QXfbI0tUeuIaFAnx2HdXMZ/G55bpBk6/9zPH7b761LGxiPJeo5XSEXv
vd60U8t/R4Q37xZP+f7K1k87qJSyK/EFs9de+2NegEwiWh4afyEml2GodVOLGUM95FJ27voo
e0tFYkZpdoFGU6Ff9HaLRvbGlZc8JVu9eHNMao6aZZgefrYTBjYWsUyfD/8eFez621/JC9/2
aWRvMm9DVGJ6qYutkb+nZUR8wYr3Wxue/sChT/jqno810OH5e126efPKXbqyUrXu3WURsXeK
VErZl++0yCnULAuN5zg+u0DDMExGXvnb31yaOaz57tOpNuaypIzS/JIKiYhZ8KaPk7Uip1Db
58O/9y/uZGsh43m6EJM7bUgzIjoblRPgpfp0fXQzZ9NRwS5E1HfWqeA2tv83tBkRvfX1pZA+
jQ5cSPdwNg3p42ZYktPXcxZvjl07s+3ynfFV/vQEe/L5G7krdiaoNXqJmHn7lcbBbW2TM8ve
+Sb89c6OW4/fPba0S3RS0Re/3SjX6tt4WOr0XBMHk5A+bobWfbTmmr2VYurgpkQ0cenl9p5W
4/q6Vdu971+SRRtjHrMglYtcmVTMDuvm/P2OuJTsMg9n0/uXJzG99O1vwkcFu56/kZtdoOkf
aP9m30YP7MCje7n8+ley0Bnefc19xOfnz/3YY/fptNPXs23M5XEpxTmFmvdeb9rDz0an57/Z
ejMsMkullA3v7rJoY8zZH//T00Qs08PPRiYVZeSV21nKe/xf2Mrpfh7OpkQ0Y2Wkv6flsG7O
OYXa+1eWKqu5sNg1rUFNnUyKy3SmRtVv32/dunX/p+Xo0aNdXV1jYmLS0tLUavWWLVs8DcHg
0dY7hmGI9uzZM3DgwLKyMpVKlZaWZm5u/rCf3nq9/v6twJ07dyZNmpSQkCCRSN5+++1p06Y9
8haKZdnly5d/99135eXlU6ZM+eSTT6KiooKCggoKCoQJzM3NT58+7ePjc/8Wqn379ob5jBw5
0s3NLTQ09I033vj0009Xrlz5ww8/cBzn6uq6evVqNze3mJiYTp06zZgx4/Dhw2lpaWPHjp09
e7awR++jjz4qLS2VSqVz584dOnRoXFxc586dJ0yYsGzZslmzZm3btu348eNxcXHjxo0bO3Zs
XFwcz/OdO3devXq1kZERRjJQ3+A8qJdXy5YtXV1de/bsuXnz5pSUFCJyc3OTSCS5ubkDBw5c
uHBhbGzsqlWrBg8enJ+fT0QikejUqVMHDx68cuXK3bt3d+7cKWSGadOmJSQkzJo169ChQ/e/
ysmTJ99444309PT58+ePGzdOq9VWv58+Ofn999/fu3dvTExMTk5OamqqSCQ6dOjQmTNn4uLi
kpKSQkJCdu7caZje1NT0p59+cnd3j4qKMjc3HzlyZJcuXeLi4i5evLhz587NmzdXnvn/ujjL
paJdp1JSstXbT6Z8MtqLiOasu97M2XTn54FrZrbdeuzOhZg8ImJZJiK+YPn7fps+aZ+ZX34i
IqvKcq7ak2BlJt33ZdCSyb6Gk2QuxOSt3Xf7x2l+oQsCO3ip5v583UQh7uijOn7l3tOPXs7s
296uoKTi/368OmVQk9AFgR+/4fnBT9eKynSVZ77rVEoXX2srM9mMlZEfDPfY+mmH8QMabz52
p7W7+asdHc5F51ZbuqXb48b2abR3UdCmTzpEJxapNfrZozydrY22zQ9gWeabrTfXzmz756Kg
z9/yOXAhvfITPZxNh3ZzXrotTqfnF2+K+Wikp9JYsv5A4u30ks1zO2z9NKCgpGL9gURhMHQ8
InPeWK9fPmrXqon5pqPJVXckr7vu18xi1+cdf/3Y/3hElnCah1jERiUWHfiqU7vmlqv2JJgZ
S/Yv7jQ/xHvn36n375AOCGlf0NN3wdzO4at7Cv9mzAoq6OkbENL+kbPEpYsXLczN8/PyaurS
lYVFZs8Z5Xnk2y7ujiabjia3a275akfH3v52305q9cVbPkS07oN2HbwsxSLm1PXsxRNa/j7b
v2UT8+93xBGRmbH420mtzE0kQlqzNpdbmEqI6ExUTqCPVXsvy6sJ+UR0J6vM1kIekVAgZMi4
lJI2HhZVFiP2TvGijTHfv+trb1XNzuwn1ZPziys+/OnaB8M9dn4euOidlp/9Gp2aoxaLmGJ1
hbFcfPL7rizDzNsQ9b+uznsXBfVqa3vscpbwlhlaN2uE58ELGQmpJYcuZpSW68f0dq2pe9+/
JI9fkMpFrkyr4zYfS7YwlbjaGle7PGIRW1haYWokXj2jzdoP2m44mBSXUvLADjy6l5uhM1RK
CHQ2KndQJ8d1H7SdMsh9xc54IjocnnExNnfHZ4E/f9ju8KUMlq3mWND+8+nmJpLmLmY19dxq
V5Yqq3lOofb+7B2+uueJ77raWcrnh3ibGomL//vxUnkEfP+npUgkCg0NXb9+/blz5wIDA5cu
XVp5VUpKTBSLRJ/Nn/9Qq2BgYGBYWBgRnT171tfXVwgVD/vpXe1WYOTIkb6+vjdv3jx58uTy
5cuPHj36yFsorVabl5d3+/btv//+e9GiRZGRkXXfQlWeQCKR7Nq169SpU59++unRo0cXLFhw
+PDh2NjY3r17jxo1SpggLy/PwsLixIkTf//995dffhkZGZmdnT1kyJAVK1bcvHlz69at48aN
S0xMlEgkBQUFpqamBQUFH3/8ccuWLZcuXTp79uylS5c2adIkKSnp9u3bKpXq9OnTGMYAcgXU
I3K5/OLFi/369Vu9erW7u7uXl9fq1auJ6MiRI25ubr169SKidu3atWjRwvBxPGzYMJZlRSJR
ixYt7ty5c/fu3fj4+JEjRxJRq1atKu+8+XfPWdOmwcHBRDRixIiCgoL4+PhqFyYsLKx169Yt
W7YkounTpwvxw97ePjU1NTQ0tKCg4M033/zwww+rfW56evrFixenTJlCRGZmZsOHDxd2blXa
cUafjvVefyBxwa/Rkwe521nKcwq1kbcKR/dyIyJzE0m/DvZHL2feO27TzpZlSMQy7o4mGXlV
929dis3r429HRGZG4p5tbIQHj13O7NXO1tZCRkRDuzlFJRblFGr6+NsJuUKr405dy+7jb38h
Js/eSt7By4qIvN3M3B1NzkblVJ75X5cyBwY67D2b2s3XxtPVjIga25vIJKynq5lMIlJr9NU2
38ZcdvJqVlxKiYlCvGRyK5VSaviTTMKaGon3nk3LyCv3cDb98p0WVZ77Zt9GyZllH6255uFi
2tXXmoiOXckc3t1FJmHFImZoVydDWTr6qEwUYiJq5mxapSw5hZropKKhXZ2JyEQh7t3O1tCu
Hn42YhEj1G1AoAPDkJ2lvHNL6/tbsSLAtK+TLOTvwi23y4loy+3yqeeL+zrJVgSYPmzH9m3V
SjgHw9B7a+nSBp1aquyt5AxDfs0s7n/fK+vc0tpIJhJadzWhQNhN3tXXWiZhiehsdE6gtxUR
Vej4a7cK23pYtve0vJpQwPN0+WZ+Rx+rCh1XotZF3irwdDEV5mOQma+Ztfra52/5uDua1LAL
+Mn05Asxuc42Rr7u5kTUxMHYp5HyQkwewzAVOv6VAHsiyswvv5ulHhDoQEQB3lbONvdO5TK0
zsJUMnOYxxe/x/y4O2F+iLeIZWrp3lWW5PELYlgMweTvr3SddrLrtJOBU45fis37cVobuZSt
ZXn6trcnIiszaasm5lcT8uvSgavV2MG4mZNJ5ZXiUmx+99a2JgqxTMK++t8TEYWFDHrv+Jeb
YiYMaFLLOXXVriy1rOYGrx4tCNie0bd3Ew9n05t3iycsCZ//S3TdPy379eunVCqJyNfX986d
O1UTkV4/derUh7oS4//+7/9OnTol7F0S1r5H+PS+fyuQkZFx5syZmTNnEpFKpRo1atT27dsf
eQslHA9hGKZp06YdO3asabBe7RaqyuGZbt262djYENGOHTuGDx/u5ORERFOmTLlURKrIAAAg
AElEQVRw4UJ6erpw9P6NN94gIltbW+G1jh496u7u3rFjRyLy9vZu3779kSNHGIbRaDRjxoyp
8hKOjo7nzp07fvy4Xq//7rvvaiopwPOF86BeaiYmJrNmzZo1a1Z5efn+/fsnTJggl8sLCgri
4uLc3NyEacrKyrKysgz7me7lUZbV6/W5ubkymcxwKNbKyur+l7C1tb23e08kUiqVeXl51S5J
Tk6OSqUyzEd4IT8/v40bN/7www8TJ0709/f/4YcfPDw87n9uZmamVCoVtojClsawwAYOVvLW
TS1OX89Z0d6OiPKKtUQ08vPzwl91eq5Vk3v70oxkYsN2Qs/xRPTqnDPC6Qe/fORfWFqhNL63
l9Tc5N6mPa9Yezku/+TV7HtzkIuyCzRBLawX/HojI6/85t1iF1tjNzujc9E5dzLL+n98b7tV
rtXnF/9n45RbpLGzlN/JLGv5z8Kcupbd3MVMLGLiU4vd7IyrLd38EO/1BxM/Wn2tTKMb3t2l
8gkkYhGzdmbbX/9KGr3ogqWp9L3XmwpXC1Se4H9dnb74PWbDrHb/LIN28eaYb/+4KWwFhQoQ
kZH8XllYhvT/vYA5t0grFjFC6hDKkld87xQCC9N7JSooqRB25xORg0qRlquuNlr4WIinni8+
lKI5mKL93M9kQnNF3TvzV4sXz5o1a9myZXEff3x/762pS/97BMxIUlMDa5rSRCEuKq2o8tez
UbnvvuZORBEJ+R7OpnIpK5fKLE2liRmll+PyBwU5ZhdoriYUXLtVGHDfVQqLN8foOd7GvLbT
7h+nJxvkFWsr7+w3N5HkFd3rihYmUuH9kktZw9jXQaWo0joi6u5n8/2OODc74yYOxkSUV6Sp
qXtXWRKV8nELUnkxiGjlND/h+oq3vwlv1cRcGOvXtDwsQ4ZLL0wU4qJSXV06cLUMKYhlGI7j
iaigRNv4n1MEHVX/6b3CQvI8pWSrZ6+7XlCiHRXsWu1sq11ZalnNDfb0NH/vnOi7FA2dTD/4
162MvPJmzqZ1/7Ss8vF+//wNBxycHB23bt0aHh4+bfr0WurzyiuvzJs3r7i4+OTJk9988021
0zzw0/v+rUB5eTnDMK1btzYccBDG5Y+2hWJZ1rDpsbS0fKgtVBXW1taGRoWFhQnn+gpLlZaW
plQqRSKR4YnC1rCiosLwrCrNr/y4YOrUqSKRaPbs2bGxsYMHD/7++++rXQwA5Ap4Pq5evVpS
UhIUFCQcuxg8ePCBAwcuX74cFBTk6+t79uzZB87BwsJCo9GUlZUJH9wZGdXc5CQ3997ZOxzH
FRYWqlQqkUjE/7PHq6ioyLDFMpzPmp+fX1xcfG/PYt++ffv21Wg08+fPf/PNN8+cOVNtdNFq
tYWFhcLGKTs7297evso00UlFUYmFQS1Ua/68/d7r7sLevtAFgcI+5tpt+KgdxwmDDImpkaTw
n6FkTqHm3sZAKRvc2anyQEfQxdf65NXsG0lFfdvbCZM1czY1jOAFd7P+HWELVXFQKaITC1/v
5Bh7p3jbybtWZlK1Rv/bX8kzhjarYZgrnjq46dTBTRPTSyd9d6XK+RWN7I2FKzjDIrM//Ona
kSVdKl/PWqLW/XwgcWxvt++2x637sB3LkEopmzmsmbCXt46szKQ6PV+i1gkjs/wS7f07Uyuf
lZGRV+P9kSY0V5hJmanni5d1MB3R+CGuao25cWN5z55+fn729vb3995t27bVsUvXhWG4XFha
oTT5z6k4JWpdUkapMMY9G5Ub6HOvjP6elhHx+ddvF84d45VVUB4RX3A1IX/msKohedqQZjmF
mjnrrq+f1a6m3eSP05MNLE2lhiBBRPnFFSqlzHBIRBhwl2u5Ch0vETNElJ5bTk3/0zoi2nw0
ubmLaXJm2Zmo3I4+VtV275o8TkGqLMZ/dpAPbTb+2/BXAhwcrOQ1rW4cT4a9A4WlFeYmkrp0
4DoyVUgM/Ty9uvDMMORso+jV1vbUtZxRwa4s++/e/9JyXS0ry/2reQcvy2rD+dfX2W8jK67N
7dBt+knD1dsP9WlZR7a2tq19fSOu1nhPPLlc3qFDhyNHjsTHx/v7+9c0kwcuT5WtwK5du4go
Njb2gbdyqssWiuO4goICITLl5+dX2ULp9frS0tJatlBVDlkIP9jb20+cOHHRokWV/5qQkKDX
6/Py8iwtLYUto0qlMjc3r5yjKjefue+yFoZh3nvvvffeey83N3f48OGLFy9euHAhRjJQ3+A8
qJdXXFzca6+9dvToUY7jiOjSpUuHDh3q0qVLz549b968KRwOzsnJGTFiRLUfx0Tk4uLi6ur6
22+/EdG5c+euXLly/zQ3btw4f/48EYWGhqpUqqZNmzo7O8fGxup0OiLasmWLMFlAQEB4ePjt
27eJaOXKlVKplIjWrVs3bdo0vV4vk8k8PDz4/x5/l0gkxcXFer3e3t6+Q4cOq1atEj7xt2zZ
MmjQoMpTanXc/F+iPxje/MMRzfefT49KLLI0lfq6m285doeIdHr++x1xl2LzahmEqZRSlVIq
YpnWTc0PXkjnecor1h67cu+Ekx5+Nn9dyhBiRkxy0fxfooUl7d3OLiwy+0xUTq+2dsJYKjmj
VDhzpqCkYvba61VOklYaS7ILNMO7u5SW68YsurjnTOqCcT6Z+Zr3lkeM7OkinBlVRYWOH7Po
YlJGKRHZWylMFGIiXixiyjR6PccLV2YLB1uaOJhwPM8yVK7ldp9OFe6aunRbXHAb2/ded1fI
RJuPJgtt+ePEXeG2trtPp24+dqemshjmo1LKfBopd4SlEFFRme6vixldfW2qTNyisfmR8Awh
jBmuS6nWiMby8Fet7g8VSUlJtTzLzc1NqVTyPF9t7617l/7PThcRIwzvhBPci8ru5cm/r2UL
RwkOnE9v62EpdLCTV7M1Fdz5G3ltmlkI05+NyjHsgO/gZXXgfLq1uUwmYVu7W1yMzUvLLb//
DHtXW6Mxvd0UMtGqPf+56W1Ktlo4u+kxe7JhPh28rFJz1NduFxJRXEpJTHJRgPd/kqS9lVyl
lAkTh9/MT8kuI6LKrbuTVfb74eSPRjafM8pz0cYbJWrdA7t3ZY9TkMqLUYWXq1kPP9ul227W
sroxDO06lUpEqTnqa7cK2jSzqEsHNnSG2rVsovz7WrYQyfafT692mvTc8qOXMz1dTYnI1kKe
kFoiBJ7opKKaVpZqV/OaluHDFsYt7RSn8u4ddKsSLR74aVl3wcHBwid2LTp16rR06dKgoKD7
r0ao46f3/VsBGxuboKCg77//nogqKipmzpx5/PjxR95CsSy7du1aIkpOTj579mzXrl0dHBzK
ysqSk5OFLZSw3al2C1WTIUOGbNmyRTj36fLlyyEhIcJMDK+VmJgovJZQw3PnzhFRZGTk5cuX
e/fuXWVuEolEuB7srbfe2rRpk3BcxcnJSZjnjh07bt26hfEM4HgFPH9Dhw5Vq9WzZs0Sbgzl
6ur6xRdfDB48mIh27do1ffr0/Px8hmEmTZpkZ1f9/UxZlt2wYcOkSZMWLlzYoUOHwYMHVzl6
XlFR0bdv35UrV44ePZpl2V9//VUsFvfu3fvnn39u2bKli4vLa6+9JkQLT0/PuXPndurUydbW
duLEiRYWFgzDDBky5PDhw40bNxaJRPb29itXrqw88zZt2sjlckdHxxMnTmzatGnixIkbNmxg
GCYkJERohcGaP2+7O5p09LEiomlDms7/JXrz3PZfvOWzeHPsoE/O6PR8By/LFo3N61K0KYPc
566P6vPh3/ZW8t7t7IShQLvmlmN7u01cekWn54Q7zwh7mjp4Wc3/JdrT1VTY/ak0lnw72XfJ
trjisgoiGtLFWaWUVj5e0T/AfsPBpA9HeCwe39Lw4C8ftat88lXVTY6YGd3L9YOfrpVr9SzD
BLe1be9pVaLWScVs3w9P/fR/bbzdlCM+P88QyaWiz8b5KGSinELtF7/HBHirIuJLwm/mbZsf
SEQfv+E5ZtGFoBbW4/o2Wh4a/7/5Z/Uc72xtNGe0Z02lKFHrhPnIpbIv3vL5clPM3jNpDEMD
Ah16+FUdlr37mvsnP1/v//Fpd0eTfh3sb/wzhKp+NGBczf6O8PBwt5qfojAyGvTxx8HBwQzD
VNt769ilKwv0UU37IWL4gvNbP+3Qw89mzKKLwg71oBaqj9dcT8tV21rIhUu6i0p1M1dF7l/c
6Vz0vSyRma8pUeuEE4SIyK+ZxcxVkWN7uwlD9rwiTWt382rvssMytOBNn5Gfn6+8Nzo6qWjV
noSebWwfsycb5mNuIvl6YquvNseqNXqZlF30TgtbC1la7r/XYIhYZu4Yr2+2xv584Ha75pZB
LVQMQ4bWcTx99kv0O/0bq5QylVIW6KNasi1u3liv+7t3TUvyOAUxLEb1a+hr7q/PPXMuOjfA
26ra1U0qZsUiZuj8c6XluokDmwh3NntgBzZ0hsXjW9TSZ/oHOFyOyx/0yRlHlfzVIEfhGnrB
O9+GCw00N5H28LOZ9Ko7EU0c2GTJtpu7TqW42Rl3bqkSTle7f2WpdjWvZTF+66ys5a+1f1rW
nUqlKiwqemCuCAkJ+emnn6o8XvdP72q3Ahs3bpw8ebK7u7tOpwsODg4ICHjkLZSFhQXLst7e
3sXFxfPnz/f09CSiefPmde/evVGjRr1793ZxcdHpdD4+PvdvoWpqdffu3T/88MMePXpotVrh
BnTCxDKZTCwW+/j4FBUVLViwQHit0NDQKVOmlJaWKhSKLVu2ODk5VdmHMmTIkOnTp1+5cmXq
1KmTJk2aM2cOy7Jt2rQRLjj85JNPPvnkkyZNmmBIA/UEo9FoUIUXyZ49e85ZvcdaumSXa8yk
Mn1u9Mrg0gax5BzHsSxLRDzPGxkZ3bhxo1GjRi/Ve6fn+A9WXbM2l43p7SqcnJ2YXrojLOX6
7cLfZvs39NYZvsViw8GkpIzSz8b9uxu1LveZ5XmeYet2fPVpfuPvJz9HuTuaVHt2+4vH8Ja9
u+xKr3Z2AwMdGnqL7maph312rsq9X59S0a7dLpy99vq+L4Oe7MpSrZrWoHs3aH7yAwfmua+J
DW4LlZCQ0KJFC7VajVEKvNhwvALqhZKSEicnp/3793fs2PH333+3sbFxcXF52YogYpklk1vt
P5/+5aaY3CItz5ONuaxTS+v7r9xocNbtT4xKLPx2UitNBXc4PKPyF3HUcfSTmprq9FCDnhdr
TPPsTVx62d/T8s2+jZIyyiJvFd5/8UMDxdNT7BjhN/PnbYjaOKeDuYlkz+lU4Y5bT3Zleab5
4ZETBbZQ1ecsfCgBcgXAM2FiYrJmzZpx48ZpNBobG5s//vjjSX1lacPCMNQ/wL5/gP0L1q7h
3Z0/+7V4wOzTIpbp6mvdP+Ch93wLN218xAEQNucPb+Ywjy9+vxEaliKVsB8M96jpdmRQWVsP
i34d7N/44jzLMk2dTOaM8nouKwuyBLZQAM/tAwPnQb1gGu55UABPfYiDgAGAdQ0AnhocrwCA
hkMYrDzyiKfKEzH0AXhSQQKrFQAgVwBAg0wXT2QMhJgBCBJPI/kDAHIFAEBDihZPfGx0/6ww
SAKkCMQJAECuAICXKGA8pTETkgYgRSBRAAByBQC8dOniGYyoapo5RlfwYucH9HYAQK4AgJc3
YzzLIVctr4VBGDTE8ICeDADIFQAA1Q+DntfgrPbXxVgNqL5+RwQ6JwAgVwAA1N+Y8WgDSozw
EBgQJAAAuQIAoGEMoerzEPBhlw0DROQEdBIAQK4AAEDSqEfD3xdg9PkihQGkCABArgAAeHGG
Yi/VOBWDcuQHAADkCgCAZz10wygcEB4AALkCAACe7oAPqQOQHAAAuQIAAJ7RYBHxA30AAAC5
AgAAnvXQEzkEOQEAALkCAADq0dD2JYkoCAMAAMgVAACAATcAANRDLEoAAAAAAACPCccrXnbl
+pIiTY6O0/LEoRoAAAAAgFwBD61Ym1ukzUYdAAAAAAC5Ah6RRl9apM1mGZFSZiMXGbMMOgMA
AAAAIFfAQyrS5BCRucxOITZFNQAAAADgceC67ZdXBachIrnYGKUAAAAAAOQKeETChdoM+gAA
AAAAPDacB/VSJgrcoh4AAAAAkCvgMTEMw3EPcVdZ5JD7C9jQsxzzeF+r/BJ2CVQMpUAZn2+T
AQC5Auojvs5bJGFC/h8oHcMwhk1jHbeR9a2Gj9CEl7xLoGIoBcr4fJsMAMgVUN+zRR23Xnq9
/k7+nV+v/hqTFVOqKX2Za2YsM/ay8wppFeJk7iQSiXief+AG0lDDxNzCVeHx19LzijXa59gE
U5m0lYPl5LbNXC3NamnC9u3b//e//9X/5jSkiuUVrQqPi0zPLSmvaKClMJFLWjmoprRt5mph
is6DdfCJNxkAkCvgBc4dPBHpdLpLGZe+O/1dO+92PRv3VEgVL3NN1Fp1fkn+zL9mftD5Az87
P7FYXPsG0lDDsynZC05c69jK4xX3RiZy6XPcwVhars0vKX1734UF3X07OKoe2IR63pynjSEq
eRIVO5Oas+BEZOdWzQe4NzaWSfiGWYpSTUV+Sek7+85/1r1NBwcLdJ7n2KMaUBkfs8kAgFwB
DSMzPJBer0/KTfru9Hd9AvtoOI2aU5dpy17mujHEmJqZ9uvU75tT33zd82sXSxeRSPTAGt7K
zv/sxLXB3fzLOV7L8zla/fNsAitSmiv/1739vGMXVvdr28ja4oFNqK053HNuzjPAsiKluXLI
41Qsp2DBicjBXf3LOV7D8eoGWzGWYc2UZoO7tZ939MLqV9o1Upmj8zyfHtXQyviYTQYA5Aqo
3+NjhuEfFDx4ntfr9RsjN/p6+hbpiiq4Co7nUDoNp9FyWl9P39+v/v5Rl49YlqUaThc21HD1
5fj2LZoWVei1HM/z9Nz3LGoY0uoZ/xbNfrocvyi4TS1NaBDNefphkpjHq9ia8PgOPh4vQMX+
LUVLj1Xh8V8G+6HzPJce1eDK+MhNBgDkCnhB8Dyv0+lismPaObfT6DQcz72sw4D/4IjjOE4q
k4Znhet0OrFYXPt5UDqd7lpmQWc3N42e09ePCnI88TwvN5KHZ+Q/sAk1Nadcz708HYLhieN5
ueIRKxaZmd+50QtSMaEUCoXsUkYeOs/z6lENsYyP3GQAQK6A+h4YhP8eOBnHcaXaUkbM6PV6
jnCw4t/KiMXiUm0px3G1n1Em1LBEU8FIJBX6enS4h+dJJpYUayoe2IRqm8PWs+Y8o4pJHqNi
YvELUzGeJ7FYUoLO83x7VAMs46M1GQCQK+CFSiB6Xq/n9ThY8W9ZiNfzeqrbZSrCNBzH67l6
tCHlifQM0cPfAv9el6hnzUHFUAqU8QVuMgAgV8DzpNYVKXhWRCRlRGWP8Ql+b0zMczgJqjKG
GOFSk4fIFTxfr3bQMUQc/+hjmvrWHFQMpUAZX+AmAwByBTxnIhErEYnE4ifw/tY9V8hYWXeb
7p5KTzOxWbm+/E7ZnRNZJ9LL02ua3khk1MGqQ1h2mLD7/4lroWwx1HnogfQD53LPPY1c8TA1
pLpUsL+DWVdr452phWdzyoiokbF0srtVXLFm7e28p7SBf9QuUafmDHcxb2uh0PP0aVSGhuOJ
yEEh/r9m1kT0Z1pRWPbDfReKMDfhZx1PuRpdWHbpxbxndIOyZ1OxtpaK4c7mRLT2dt7NYo3w
uvN9bI1FbEyR5ufEvKfXQF9z+ShXiz1pRace9L48m1JUecc5ouIKLrqw/M+0ooqHHJWaitl5
3rZRReW/JObXw0H2Uy2ji5Hk/aaqqwXlG5Pvtd3DVPZOY8tzuWWhKYUNq8kAgFwBzy9XMCIJ
IxIz7DPLFSJGNK7ROEeFY0JOwomUE0ojZVCToCaNm/yU8FOmJrP6cb9pi2423cIyw57GxRsM
MdfvXk+KTSpRlHBK7snO+WFzBc/X6TvON1243jTIp6+t6bV8damOe93BVKvT/xgWLnFq9MTr
w/PMYzy3Ts1RFxVx5nKGmOYmkquFGiJqrhDpOF7MMuqiIp5/uM6pLioiC8XBG7czikqNpJIe
Hm5DnZUlOn10YfmzWaeeQcXKi4qJzHUc76lgYot4ImpsLDUWsTqOLy8teap7edXFxUQW6sJC
nhfVh1IY3vFdkfGphcVilu3YxCnQXlXB6femFT/UKxap1YsOn1OLpLyV/dMYK/P1uEdpykqJ
VOriYsO05aUlRJbq4qJH7k7Pq8kAgFwBz42EFYlZVsI+gXuE8xzP1eG+I60tWjsqHC/fvbzs
9DK5mZzTcSfiToxqN8qEN0nn0j3NPHvZ91LJVMUVxSezTl7MvTjIaVB7q/ZENL/F/C3JW6IK
onrY9fCz9DMRm9wuub3jzo5iXTERBdsF+1v5M8QcyTjSy75XgbZgRdwKInI3ce9l38tWblum
L4spjPkr/S8Np2lt0Xqoy9BD6YfaWLZJKkmKK4h7o8kbe5L3nC84byw2HuA4wN3EXcSKruZd
/TP1T444U7HpQKeBjU0aSxhJmjptX+q+FHVKXXIFzzz0qQtcHU6GNrZz/OHstYV9A191ME1T
6+yNpL9ciOKt7DmOZ4l6O5i1szQykYgSijVbk/OKKrjhrhbtrYzW3sod4Ki0lIpuFmk2JuVp
67BLkCHi2cc6QY6r67ndzK2cfC9j8ZX8ciLyUcoTcwuaWlsQTxzHy1hmsIu5l1IuZphbJZpt
yfmFD2pURG5pQrGG05fF5UbODW7vpWCv5/O2cvHrzuauxtIKjr+ar951t4AjkrPMcDeL5mby
ogr9icySoS7mYVklu1MKq61kPamYMMntnIKWliY708t4Ig8Fm15UaiKT1FKxtpZGb7hZhN4t
8FIq3E2lmWrd74l5WRpdFxuTQU7K3xLzIvLVRPSdn2Nyqfb7m9nVzuTe3RyIuAf1n2fYeYiI
Yku0t9QMz3Mx4TeXDVBZs5ywhH4WimB7MyuZOKe8YvudgsRSLRG1NJcPcDQ3k7BX8sqMxKKW
5vKPr6aJxZLZvQIic0t+SS6sqXfV9Hi1vUUo+J+pRe1VRreLNdvvFAxwUra2MDIWs7ka3dGM
4vA6HEZ7RmX8ZxhveFvvfXbxxHG8mZgd7GLubioTM0yqumLX3YK7ZRXV1rZKk/+4U9Deyqi7
namlVFyq48LzSvenFvFPuckA0CCwKMELSUQiEcuyT+L95YgTDlnU/s9Z4kxEfyf/bd/c3sLR
wsrVqti8eOGJhRHpEaZi01Fuo0pLS+fvn5+RnzHIaZBKptp5ZWdcVhwRzd8/PyI5orNN5+62
3Q9ePzhv3zxrsfUgx0Ecz3maena37Z6Wl7bs+DIXiYuCVajL1BzP2cptxzUZp9fovzv23ZHo
IwGqAGH6kqISIgqwDDh249jxmOOacg0RadQajueGOQ/zNvNecXLFqrBV7VXtA1QBHM/1tuvd
zKTZ8hPLPz/4Oatj+9v3r0tLOZ572AMswkkLD/zHM2y+idWea/GtLY37OJjdyin4O7eclco4
nrrbmvayM91/PX7O3jBbCQ1xUnI8lRQWElE3leLn0xGX76S3MJe3t1TU8bUe/xyMBzeHiGUo
KjPfx9JERKSUiFzMjKKzCu6NX3nq72DWztJo88XoH8Mue5nJBziY1dIoYXllpmamtvZKByex
hTURiTk9x1NII0tnhXjRobMnYhODrI3bWxlxPPW2M21lrgiLu7PmVESAhYyIigsLa6pkPamY
IDq7wEwmcTOScjy1tDSOTMuWsCzVUrGiQiLqam10JCp+x5VYJyNJP3sTjid1URERqUtKDDPX
qtU1zeSfUWd9KYVhkSyUSjs7OycHh+BWnkQUmZrN8eRmLB3dyDIxM+eDncezC4rGNbZkiYxF
7Gg3SwmvX3rsYnp2rpeZjIg0FTqdXk9EFeXltfSumh6vfr0rKiSizirFkehbx27camtp1NXG
ZGdEzMd7Tt7KyH7V0cxEzNaXMt43/b8BkqdXHEw9TGVLjl6ct/+UqEL7mqNZTbWt0mRLqWiY
q0VsauZHe078ee1mRysjbzP5024yAOB4BTy/XMGyIpZ9IjcIr+N5UDJGRkQVigqOOGFaqbHU
zsOOiPJL8ydumciJOSN7oytpVzxtPVWsKsU0pVxfTkTFymKSka+Zb7mu/GTmSZmFLCwh7NUW
rxqJjJrImxDRzuidabK03y//7tfPjyee47k2Zm1YYrdEbEmVpCakJbR3ad/KstW2O9uEhbyU
fOl4xnGZsUzFq4RNqLHIuKlZ04iUiBRxCsdx8Vnxfkq/sKww0pBEJPFt6nuz8ObcA3N1pLNv
/uAzJR7p+gqe5+v0HImR8fWi/NeIRAwTmZFrbG0r7JRsYy4t1+mPphfJzG1PxN99vaW7kaiA
GIaIdkbeTGIV++LTAtwcVEydbhLD/rNr/FG7RF2bQ0TX88teE4uamUrNxUyFnrtRUDaIiCee
4+n3i1Fr83NZlR0rkpRpdfZShuP52htlJhGZs6xMxPS3tyGiqMw8jld88uffWo1G5uh6Prtk
AJE1o+d4vrmJRMfxW26miE2UuyLj3w9qKSx5tZUs0XH1oWJCB75doinWaL1NRKV6sbWR7Gpu
SVd3hifieL6Wip27nRpZqq/ILR3UUmcnZStd1MtXXvIaZ0L8P8NNvv50HiKa6ONk+DkiJfNk
eqFUJW9tKiGi/fGp5TZOf8Ymz+lm5WkmE/GcmGWO3ExOYIxuJKQFOFrZmRlzlW6pXVvvquHx
Wta780lph9MKZcYmbupSIgtvZ4cyI+X6yFt5xy/ZefqIJNL606Mq9wHDJznH86Qpl4pMWns0
ickvm7X/jJ7I1sO72trq1brKTXau0DJEzpZKr+YeEalZob/ss3RrZGRu+VSbDADIFfDcMMSw
xDD0BHIFf28D9oBNWHF5MRFZGFlkqjMrbUhYjjipWDqx98RmymYK0T9XYVZwrJQVlk6ikFQw
FUqZUiaWrei9QngWQ4wpY2rEGBFRhXGFTCzTy/TCaJ7jOVPGlIi0xlqZRJ5Gq0YAACAASURB
VCYzk+WV57mQi4nIRJh5jjbH1Na08pZVmE9Lx5ZLHZYSkZgRC18f/nvE72JO3MulVx+mT7l3
+dGMoycyT9RhUM4+9C1chHBWhylZht5s3axMq8tXlw/wahR5PTNHoyMic5lEJhat7teOiERE
DJE5e2/fY6nUWCpX8LyCiFie4+q2S5B/jD2HdW8OEaVz4qziMg8jkUomvpqapZfKiYjnieP4
Nk0b93f2s5ZLGIYRM1Sk0XLcAxr1jve/o8zzSWlh6YVGKtmgAL+OtmamEpEwOGY4HcfxZjJx
qUarsHViWLaUL6d/TvKptpJFdajGs6gYT0TESmThdzK97a2LK0pKNBW3Nf/Mo4aKCQuWryO5
0lKu5Mu0OjHLcNy9L2IWXvrf8WitM+GJ57h61HmI6NcLUUm5hcSQranxKH/vL7pafRmVYcJw
RPRpdz/+nzN9lFyFjuOIqIREMjNzmZl5Tmm5nZkxxxH3z1mLtfWuGh6vtrcIzc/R6E1s7Ino
eFKmJa/t3szV396C83YKzyvbdDtXVz96lI54IhKzrKEPCBfd6TmO4/hfLsdJeH0/V9v+blTe
0uVQWuGR9OJqa5v73ybfLSpbfebqMD/PN5s7UHOHxBKv9Qk5eVr9U20yACBXwHMjIpYlVkRP
7LrtB+aK6OzoTm6dgmyDYhJjhAGNm7Hb+KbjD6UdMmKN/Kz8frv4277r+173fX14m+E8zxu2
icLM80rzzI3MP9r9kSHMiBxERcZFRGRuZJ6nybMwtmAZ4WwQLqckh4gsjS0LNAVEZG1izfFc
TmmOtbG10HhDAhHmlluSS0TRadHrzq4TZs4wjKixiLPklpxZwqv5pjZNh7cd3t+x/6XcS0UV
RXWpyUPW8D/nJNSin4OZk4ls9ZnIO0VlX/QNGO6qXH4zl4hyS9UWCvn/7T4hVId4nrF3bWui
JCJWLOX0RIzI8Fp1XKTH6BJ1aw5PRCSSGV24kxHY2FEpk669lUr/ZEuW6M2m1vnq8nGbjqg1
FVtCBlReqmoaxRMRbbp0Izm/UM/x6UUlubzY0tX9/9m78/garvYB4M8sd8vNvpPNEoREEmuC
RGxJ7G1RbbUaobQpSmzV96WqllbDr1XUFlKKoCha1FZLhAQhkRAhkY2I7NvdZ+b8/hhu8yYR
KW3RPt9P/kjmzpw555lzb85z58yMu5l8qItVQm5h1PGENvZWXw4PIgQEAlVava1SztA0R8De
1MRYToORBLnyRYjYw7twApVUVNm3jUsPirqUV8iYmDceMbFeNMMIRPxK4WFRBp4AgJxlBC1Y
S5mmFAJNm6nyd3SeR/3nHs/kSiwAIKtS55FX2MfdxUnOlKo0APDV8cS7ldVixgCWtp0crADA
0kQhaDkAsDMzqd000njveszyBnuLt6UcAAjDihtKLG23pedvvJDawspssGfrAe3crpWqk8o1
L0IYH6gNANDCyhTuacTdtbMyAYBitU4gLG/t8GVcKmgS2tpbv9Pd81UX6wvFqgZj69PMpnaT
GblJfEn10dhj9ibSbm7NxvfwDnZQxuZV/aVNRghhXoGeG4qiaIr6E+dBPTGvSK5Mvll4s71j
+0h55M3KmyasSVfrroSQlNwU/2b+AGBraxsUGBTYLBAAnE2d0/Xpel4PAN1tu6dVpZ3POT/K
Z1SIX8jtytvBzsEMxWy8vTGtKC2oZdBgl8Enik74WfuJIwSBCGfzz/Zr3W+Y67AjhUdambZy
Mnf6LeM3juYaHPcTIDWk5vr96+0c2/l4++h5/RDXIZlVmQcKDkR2jJT5ynZn79aoNSqDihM4
rU4rUEJTYvLHYghEaMKkBScTyUAn84yisvgKAyu3OJaeHdq+ZTcbTWKJ6lz2/Td82wzs3vlW
hXqgqzVLUatvFpFHOZhACDy8HJM0caaB8AwPJGlic8jDWJErJaphnjKekNQqvaM4JgMCAmFo
iqVpT2/f7vbmBkEwl0nt5czjGiUuz9ZDJjEBmmIcbCxlCgEAdBoAUMik3fz8BzUz5QShmZlC
WcYl3yse6OH2uptlaoU2tLmZOCwUCGkwknwTgvY3RMzYYzM0RGPgHJSyH4oqBcb8USnCYyLG
Q70pTAIhd2s0ANDH2absXnWgnQknCED9sUKebyjEfXRysnPhaQCwljE9HM20HJ9bVqkS9MHu
TgN925+4X9XNzszdQrHpVtGN8kpOIH1dbQtJhZtSZmMiE+Mg1Jr503jvqr+8kfcdPIrVSDer
wO6um28XF1XXVAkUAFRXVwmEfRHCqGMkZzPze7u7zOrgcKNC46CQdLExqdTq4gvKBQvbub7O
0s6uO7KKNRpNjYHnBKLV6S/cra4fW7F7GJvsa6WY0K3Lz3cr0oqrVMRACFRVV//VPQch9FLA
67b/oXmFmFXQf848KKEJJGaSZWeX7U3eK+ElfR36elt4p9xNmffzvAf8g2NZx24X3Q5uETzY
cfC3Z77NKc3p69rXRe5y5s6Zal31wOYDXaQuR+8ePXDtQE+7nlM8pyiI4sfLP+p5fUplyqG0
Q44Kxzdd37x055JABLEyxXTx0l+X8gZ+fOvxXSy7HLx2cMfNHb/fd5GAWCXjn8DAd4nfXc2/
+karN8LbhRdVFB28dlAQhE3nNlVWV37Q7oOZnWdamlguP7G8xlDTlMY+zTwo8oSLwYlAxra0
AoD1F9NllraMQrkro6BCo3vd1UJBU4fySvel3Ap0MIv0djYhfOzlGwbjDV4eXgHzaH58Uy48
J+RZ52CQJ+/l0WCY5OjpcrX2+v0SnczUeFA0Bv77hFSWpj/q4FhWXrYpIZVlqDdcLR7XqIdf
hMgUEjNLiakFLZGLe7lWVBmXddfDznKCu82vN7J+u5Xnbm0eYGuy51bB5bxCP1vlK05mx29m
w6PJVw1G8gWJmBgcQoDITZPyH2g5Pl31+xywx0bs4TAY6oQ9s4b7OS3L3kQa3tr6QmZelVYv
oekmFvLcQ2FsyCA327GtrMe2su5jr8x4ULrwSLwK2DsGeuXppGYKyUxvZ08L+ZHUzPxKVQ0j
W302ieP4ca1taJ3qRmEpAIhv10cfC6Tx3lV/ecPvu/+N1Z4r6Um5BWGtbeZ3bdnL1X5LYlpy
SfWL0qMoOjo5e/fVm3LChTQ3c1PQp2/nzTl4VqcwFwSy/uyVqurqjzo4ftK1lZVC/sWxBBUn
NBjbOk1OyC44eO12HzvlvM5uYR1bnMjI2ZOe/1c3GSH0cow/dTodRuGf5MCBA79ZhLVu2bfa
oDaTmGRln1oboq6TJ4j/bgs1twHAydSjwVyC53mVSjVm7xhPX08Np2nS5HCBqIvV2gqtYBAo
mpIoJUoHJStnBb1QmV/JaThWwZo5mVXlV/E63qKFBRCoyq8CALPmZlJzqeqBSlepEziBlbOm
zUwlSgkQEEoFXYVOZVDZOdutHrA66W7S5nubAUBfrVc9UHE6jmZpmblM6aCkaEpXoavMrzRt
ZmpiawIAtf8UDEL1/WpDjYEQIjWVmjU3oyU0p+Gq71dzGg4AWBmrdFBKzaRPzsUpWsEqridf
3zFyh1KpZBimwfNCxhiGbDvl362LhnvShQ+ElGff5LUay1btWbkCAAjPlWVeBwLWbTwpmlYV
FegqywXOwMpNlI7OEhPTmoJcTXmJVev2rNyE12vLbl+XW1ibNeFhFzQFCpZOuJR07J2+DTbh
xx9/fP3115+pOQDV93K0FaW27TtRFFV6K5WVyS1atOU0qvI7N00dnBW2DpqSB+qS+wCgsHGg
JdKagjyJiZKRyhpslFiaZYu2EqVZnbhV3cvWV1fSDGvazEVXXamrKDWxa6awtmNKC8rKywnD
9mrvPqN72x+u5ZyppoAI9SP5gkRMW1FSfS/Xws1dampRlX9HX1Np086HoumS9KsSEzMLN/cG
Iya3sq26m23q6KywcQCA0oxrAGDTzhsAau7naytKKZo2dXSuKbxLs6xV6w5NKeS5h8LYf37f
L8OwchMT++bi8dJWlKhLHgh6HS2Rmtg6yK3sAICvKoPK4vIatdzS5sv+vnZK+bSLdwWeL824
JjOzNHdt/bi3zGPfSg31Fl1lWe1YCRxXU5hnqKkmAk9LpHIrWxNbxxekRwEAEXh1SaGuslww
6GlWIlGamtg1Z6QyAOA0qprCu5xWDQCMVK60by41s2gwtnWaDISoigp0lWUCZ6AYVmpmYero
TD3ptuZPbDJC6B8A50H9M9EADFB/ytko8VqIJs38oUBhr1DYK2ovE4gAErBoZWFcYuluafzd
uv3DW4gQICaOJiaOJrU3dDdzn+k/M6sqa0/enu423QEguTBZrAlrylqY/l6meLJCYiGxtbCF
R/OU/udPFsxczOpUjJbTFi0t6ta2aTH5QzEUCAhN+KrOoqXHo/XFC3gZq7be4lenBEBh76Sw
d6pVJjFp5mrSzFX8nZLIbDp0hibfceWZ53Y/uTnK5m7K5m5i5a3adhTrRstNjPWU2djLbOx/
7wwWDztDg40SS2uwgaZOv6dSrKmFspkrAAxztXy1d+uTBVUXilWDXcx4gaSWVAtSMwCqfiRf
kIhJLWxsLGzEKpk6t3x46Amx9vBtPGI2HayMDTGGGgBMHJ1NHB9e6W5lbtX0Qp57KIz9p6ES
iBgrqYVN7YVSmlod4msQhO9uFtvLWTcrs7isuwJQwLDGXvS4t8zj30oN9BaJudX/xIphavfA
F6pHAQBQtMKuucKuef0a0nIT8xZtmxLbuk0GUNg3V9g3r/UJ3KRPRTxdgRDmFeil9Ojyij/v
um0i/P2tuHH/RnRl9DDvYTM7zCzTlO24vCOuKE5mJXvu4f3Dz9sWJ0O/SP9TyTNMdH4Bm1Pf
nqs3JdV2Ae6ugY5m9yprvjyReJ82ZwjBiP1TO4/GwC/+NT6su1ekp4PawJ3MyNl+PZ/YOWMY
/xlNRghhXoGeY17x0EudV9Am9Nmys8f3HScGQrGU1Eoqt5U/l5o8Y14hCCAIL9J3dRQIzxDF
F645DXYeC7vvr9/bmHAdBIGWyuS2zVhTxdO3+l8QsZc/FPQd2vzjIwmCTksxNKu0kNs1pwQM
4z+kyQghzCvQ8xtUAUVTFN2E51c0ePJafGYFAJhITTiOe155BQBIrCQSK8lTD+j/IgaDwURi
UjtQjcTQVMrq9HoB6BdqEKDT602lbCNNqLPwBW9Og6MYmb2zzN65VuchzyViSimrMxgEQv1j
zlfoDC9o56EVpiauv0/sIX98yiK+B59vkxFCmFegFzKvoIBp2u2gGs8r2lq3LdYWEwl5QQb0
L8RwlaJ0Bp2HrUcT8wpPW/MSjYaRm7w4gwAKQK1Vd7Qzf4oxjaeteYlWw8hM/lVTpZ8lYl62
5qVaLS2V/zMiRgFotFpvOwvsPPge/NObjBDCvAK9kHkFTdNA0fSTr69o5P8ZRVGvtXpt8aXF
9q3sOYHDqbEgPsicpovuFkV0jxCnmTWSV4gxfLud4+z4zJZt2nPCCzEMoABohr6blz8jsE0j
Tag/pvnf5nhwwr9lXPCsEfNoNvvc7X9GxMRQ5OblRWLnwffgX9BkhBDmFehFxFC0+PMseQXD
MM6WzuGe4dFp0ZYOlpSEoln6X5tdUEAJnCBwwv3C+x92/LC5RXOGYZ6YVzAM42ZtPtXb5Zvk
Gw7NnRmpjGXZ5xhBnjNwen1ewd25XVxdrMwbaUKDY5rfm5OS7tDMmZFKWVZC/skHHbhnj5iV
2VRf15VXbto5O7MSKcuw5CUNBc/xen1eQf7cLm4ulmbYeZ5bj3qpwviHmowQwrwCvbAf5jQ8
7fUVIpqm5XJ5Z7vOc33mHsw7mFWUpTFo/s0xVUgUrS1bR/hEuFi7yOVy8b9jU2Lo39xyqYTs
vFOSUahW6bnn2ASllPWwUs7o7trC1rLxJjTYqBetOS9NxBwtHLq7xN4pzSioVun5lzYUjIe1
WWR31xY2Fth58D34VzQZIfTSjz7xuXj/MOJz8Tq1G6ri1ErW5GrGL40/F89W2qqRfIPneZ1O
p9VqtVotZzBwPP+v/U9AURTLMKxEIpfLFQqFVCoV/zs2ctOt+jE06PX8H39c93NswovcnJcx
Yi/vmwg7D4bxuTQZIfRywfMV/9D/XkDRQFHPdr6CEELTtEwmY1lWLpfzPP9vvthOvG8vwzAs
yzIMQ9M0IYSiqMYD8kLF8Oma8G/uEhgxDAWG8bk3GSGEeQV6ET7K6aZ8IdT4o5UIIRRQDM3Q
Ehok//bT1mI8KYqigCJCU/81vlAxfLom/Ju7BEYMQ4FhfO5NRghhXoGeJwZoCmgGnvK67Ub+
MWBs/2joXuQYPst/939nl8CIYSgwjM+xyQghzCvQc0CBeLaisf83NMUIhOcEjqYYjNi/7f8i
/mvHiGEoMIzYZIQQ5hWoSXkF9ZjrKx6eg6YohpIJRG0gWlaQY8QQQgghhBDmFah+8kDTFE01
+vwKU9ayXK/WQhnDm9GCFAjOSUAIIYQQQphXoFrEm0HRj5kHRQgBQiSUwlRiW2Mo4SVVPIYM
IYQQQghhXoHqoqiHk6EafvHhVCgFbSGRKNR8hUFQC4DJBUIIIYQQwrwC1c4cgBZ/Gk09KEII
Q0lMGVvAK7cRQgghhBDmFagOmqYYiqJpqpGsAgTBeINCvE0HQgghhBDCvALVyxoefz8oEJ9P
RAjQNAgCeXT7c/EZqBg6hBBCCCGEeQV6iAagHj8L6vcU4lFKAQAUTT9cjucuEEIIIYQQ5hUI
AACoRz8NvSYmFYQATdOCQMTTFwBitkHwrAVCCCGEEMK8AgEADQwDdOPP2364Jk2L94YihFDw
8GpuDCBCCCGEEMK84t9OwZpTQNE0DRTQ1GPv9ESJZyfqXVZB0TTGECGEEEIIYV6B/gBjUmG8
ehtjghBCCCGEMK9AoOGqCBBBEIAGgfyxp93hLaEQQgghhNBTwBkv/0wC8DwIBPDkA0IIIYQQ
wrwCPT3y6AchhBBCCCHMK9BTEQAIAQEDgRBCCCGEMK9AT40AEX8wFAghhBBCCPMK9JQEgfCE
CALmFQghhBBCCPMK9LQICOIPhgIhhBBCCGFegZ46sSAPJ0MhhBBCCCGEeQV6OgIQAkTA6ysQ
QgghhBDmFeipESIIRCAE50EhhBBCCCHMK9BT5xV4PyiEEEIIIYR5BXr2vEIgmFcghBBCCCHM
K9Az4EEgIPB4PyiEEEIIIYR5BXpqhBAinrFACCGEEEII8wr0lHkFEAGvr0AIIYQQQphXoGfL
KwQiEHwuHkIIIYQQwrwCPVtmAQLg+QqEEEIIIYR5BXpqPBHEHwwFQgghhBDCvAI9JUEQBCCC
gHkFQgghhBDCvAI9dV5BgCdEwGlQCCGEEEII8wr09HkFEIEQAa+vQAghhBBCmFegp0YewVAg
hBBCCCHMK9BT5xWC+Gg8DAVCCCGEEMK8Aj0lAYAHzCoQQgghhBDmFegZ8IQIAuFxHhRCCCGE
EPpbUDqdDqPwT3LgwAEMAkIIIYQQwrwCIYQQQggh9JLBeVAIIYQQQgghzCsQQgghhBBCmFcg
hBBCCCGEMK9ACCGEEEIIYV6BEEIIIYQQQphXIIQQQgghhDCvQAghhBBCCGFegRBCCCGEEMK8
AiGEEEIIIYQwr0AIIYQQQghhXoEQQgghhBDCvAIhhBBCCCGEeQVCCCGEEEIIYV6BEEIIIYQQ
en5Y6lwHjAJCCCGEEELoWVCEEIwCQgghhBBC6FngPCiEEEIIIYQQ5hUIIYQQQgih54193Avb
tm1rfMv27dt37NhRKpViEBFCCCGEEMK8omGEQEDQABs7hwZfvHDuVHJyskql8vPzk8lkGEeE
EEIIIYT+zejH5xVEpSMlVfyDiro/pdW8zkC8vb2bN3f67bdTWq3WuJVGo7G2tg4LC6tT2pdf
fknTdFZWlnGJr69vy5Ytvby8vLy82rZt+/777+v1egCYPn26vb29l5dXq1atOnfuvHHjRgCo
rq62sLDIzc01bq5SqaysrPLy8uoXXlFRQVGUWLKnp6eHh8fq1auNOz19+rT4+zfffBMQEKBS
qbATIIQQQggh9NflFYKeI2o9qdEKUhbaNGNdbZkarVCjFTRagecJALi7t+7UyfeXX35Rq9Xi
Vrt373Z2dt67d29FRUXtFGXjxo3e3t6bNm2qvYuYmJi0tLS0tLTU1NScnJxVq1aJyz/88MO0
tLQ7d+7s3Llz3bp1ixYtMjMzGz169Pfff2/c9scff+zZs6erq+vjChdLvn79+qlTp5YsWXL5
8uXar27evHnHjh2HDx9WKpXYCRBCCCGEEPqr8gpBIAIBQoijJe1mxwKATEJ1aimVMIQA8Dx/
4cKFb7/9dvfu3ffv39+1a7e41fr16yMjI/38/LZv324s6vjx4zzPf/vttzExMRzH1d+XTCbr
37//jRs36ixv27bt1q1bv/zyS51O9/7778fExBjvirtp06ZJkyY1pfBmzZp16tQpPT29dk6y
Zs2ao0ePmpubYw9ACCGEEELoL8wrxBG8m52kmRX7v/kG6PRcJ7++b4Z9OHb85HcnTB791jhx
5dTU1LS0tNGjR0+cOFGcv2RMNsaPH9+7d29LS8tffvml/r4qKyt/+umnnj171n/J09NTKpVm
ZmZ27drVxsbm5MmTAHDr1q3s7OyhQ4c2pfCMjIyLFy/6+fmJfx45cuSdd975/vvvrays8PAj
hBBCCCH01+YVgiAAIXcK9Rdvq2v/aA28AFS1Viiq5O6XGx5UcFVqQRAEcYg/ZswYpVI5YsSI
goKCS5cuAUBhYeHhw4cnTJgAAJMmTaqdb7z33nu+vr4dOnRo2bLla6+9Nn78+MdVRi6Xi5uL
k502b948fvx4hmEaKdzX11e8hGPYsGGbN29u27atuDwpKWnevHmTJk2qfVkIQgghhBBC6C/J
KwghAiECIbxQ98fAE41eqNbwlWq+SiNoDIQQolart23bdurUKV9f3+7duwOAOMrftGmTVCod
MmSIr69vdHT08ePH8/PzxV1ER0cnJydfvnzZxsamR48eFEXVr0ZSUpJUKnVzcwOAMWPGnDhx
orS0dPv27e+9917jhScnJycnJx84cECn0/Xq1ctY4Lx58+bPn9+hQwcxG0EIIYTQ32z16tUe
Hh4eHh4KhcLV1dXDw8PHxwcATE1Na2pqaq/56quvnjlz5iVt5rlz5/z9/Zu4clpaWnJy8p+1
61GjRu3ZswcAbG1teZ6vqqry9vYeMGDA8uXLlyxZ0vTNn5qXl5eHh4d4E50ZM2bUX6FLly72
9vbicO7Z5efnh4SE+Pj4eHp6/vDDD+LCzZs3e3h4tG/f/p133tHpdADAcdxnn33GsmxOTk6d
Qe+AAQPefPPNpu+xpqZm//79dRaWlpaOHDmyRYsWxiVTpkxxcXER4xAYGFhn/abX8KXPKwRB
IASIMb143A8hpmZmEye+t3PnTk9Pz4yMDHFAf/78+V27dlVVVUVHR+/Zs0dceP369TfffHPz
5s21d2RiYrJhw4awsLDq6uo6dcjOzh4/fvynn37KsiwAmJmZvfbaa5GRkd7e3q6uroIgPLFw
b2/vcePGiVdi1LZ27drs7OymvLUQQggh9OeaMmXKzZs3b9686enpuXnz5ps3b6akpDS45v79
+4OCgv4NMdm7d++fmFcYlZSUMAxz/fp1lmVPnDgxa9as//73v39DcyorK8+fPy/eROf//u//
6q+QlJQ0Z86cP7FHDRs2LCUl5fDhwxERESqV6v79+59//nl8fHx6ejrLshs2bACA2bNnW1hY
ODk51dn866+/Fof1TZeUlFQ/rxg9evSgQYPqxGHlypViHOLi4mq/9Idq+M/IK4gggPjDC0TP
60u0uWXae3pOZ1yukFCt7BkAWL9+/UcffWTc3N3dvXfv3vPnz1coFMHBwcbl06ZN27Rpkzhv
yqhv374hISHGzb/77jsvL68OHTqIWcTkyZONa77//vs//PCDmCccPXq0KYXPmzfv9u3bW7Zs
qb1QKpXu27dv/fr1+/btw893hBBC6AWxdu3a/v37t2nTRvwHPWDAgBMnTpSVlQ0ZMmTAgAFd
unSZPXt27fXPnDnj5+c3fvz4119/PTAwMDMzEwA2b97co0eP4ODg3r17Z2RkAEBiYmKXLl1C
Q0MXL17s6upaVFQEAKtWrerXr9/AgQNfeeWVwsJCY5kxMTEREREAUFVVJZVKDx06BAC7d+9+
9913S0pKhgwZ0r9//x49eixYsAAAGqmb0cWLF3v16hUcHOzv7y8ORi9duhQYGNi/f//OnTvH
xsbGx8dHR0d/8803u3btMm6VmJgYGBgYGRn52muv9enTJyYmZvLkyZ06dfr1118BICsrKzQ0
NCQkpGfPnjExMQBQXFw8YMCA0NDQcePGlZeXi4WwLFtSUjJr1qycnJw333xz8eLF8+bNA4Dc
3Nzhw4cPGTIkICCgkc2Njh49GhAQEBoaGhQUlJiYCACDBg2aN2/elClTAgMDP/nkk/p5hZmZ
WRMPekBAgPExAJaWlhUVFcuWLZswYcLkyZNfe+21kJAQcdD/uOMFABs2bHj//fcBwNnZmWEY
rVb7yy+/hIaG2tjYAMC4cePE7vT5559HRkbWmSCTlpb2008/NZ7k1OlRVVVV06ZNO3nypBjM
2mnwgAEDGo/D5cuXxRMaTa/hy4Q8xpo1351PyUu4WXM6peLny7eW/7Z29C7/N/f1eHNfj/cP
vL7u7O6jV+7ezFMThBBCCKGn0qVLl+PHjxv/VCqVsbGxhJAjR474+fkRQvr373/8+PGYmJjx
48cTQgRBWLVqVU1NjXGTuLg4mUxWVFRECFm1atWYMWMIIcuXL8/PzyeErFu3bty4cYQQPz+/
gwcPEkJiY2MpiiouLk5MTAwKCuJ5nhCyevXqiRMnGsssKCjw8PAghBw4cGDIkCEzZ84khLz/
/vuxsbFJSUlbt24lhHAc5+TklJOT03jdxFbs3bv37NmzhJCbN2+2hviX/QAAIABJREFUaNGC
EBIWFiaWU1FRsXbtWnGJeN9Lo0uXLpmamlZUVBBCfH19Fy1aRAjZt2/fsGHDCCHBwcHbt28n
hJSXl9vZ2eXm5n7yySezZs0Sy7Sxsfnxxx8JIQzDGAyGuLi4Xr16EUIWLVr03//+lxAyaNCg
EydOiPPYW7Vq9bjNRTU1NQ4ODtnZ2YSQ06dPt2nThhAyZMiQOXPmEEI0Go1CoVCpVMb1OY5j
GGb06NHi5KurV682ePSjoqImTJhACOnVq9epU6fEhRYWFuXl5VFRUf7+/uJ33EFBQUeOHGnk
eNX21VdfiX1gwYIFCxYsEBfeunXL3d3duI6bm5vYFkKIVqvt2bPnrVu3jhw58sYbbzyuo9bv
UTExMWFhYfXXzM7OdnNzM/4ZGBg4dOjQTp06de3addeuXYQQnU4nFtXEGr5c2MbOVwhACNzX
3EyrPJClOk1LHiZPlfzduJLV9naadi7vAkB1dfWWLVunTJmM37IghBBC6FkMHDgQAFq0aFFa
Wmpc2Ldv3yVLlowZMyY4OPjtt9+u8+wpDw8POzs7AOjSpYs4mcTZ2Xny5MlyubygoMDCwgIA
rl27Js6nGjFiBMMwABAXF5eVldWvXz8A0Ov1tra2xgKbNWsmk8kKCgpOnDgxc+bM+fPnA8DZ
s2e/+OILvV6/bt26/fv3SyQSlUpVXFzceN1Ebm5uy5YtW716NcdxxcXFADB69OiIiIjExMSQ
kJBGLvh0d3cX6+/g4NCpUycAsLOzE08mXLhwYceOHeIX/N7e3leuXElOTp44cSIAWFhYdOvW
rfE4x8XFVVdXL1q0CABkMllmZmYjm6enp9va2orfsvfu3TsnJ0d8TFmPHj0AQC6Xm5ubl5eX
m5iYGMeQK1asGD58eMuWLXft2vXKK6/k5OT80e/g/fz8xE0cHR1LS0uvX7/+uONltGDBggsX
LtSfnkQIedze//vf/4aHh7dp06b2s5vrq9+jmigiIsLZ2TkwMPDmzZu9e/f29fVt27ats7Nz
02v4cmEbOY8BQIp1t1Mrf7qjOlvn1UldPu7tOhgA1Hq4fZ8zPlYCIYQQQujpxyUsW2sc8vu4
PD09PSEh4fDhw97e3klJSfb29sZXeZ43/kJRVE5OzpQpU1JTUx0dHbdu3bp79+7a4zaKooy/
hISE1HmorlFoaOjp06cTExNXrFghl8tTU1NtbGysrKzGjx/v6OgoZi+tWrV6Yt1Er7/++rp1
60JCQvLy8jp06AAAgwcPTktLO3PmTGxs7IoVKx53bbqYAtX5vf6gixBC07T4hbFxZN94nGma
3rFjh4uLi3FJVFRUEzcXd1f7YNWplUQimTZtmvj7G2+8ER4eXlpaKmYC4nfz7dq1E4+XRCIR
j4VxW+OzyOoU3vjxIoRMnDhRr9cfOnRILNPFxSUhIUF89e7du66urg1uuG/fPnt7++jo6MrK
yuLi4vfff3/9+vV11mmwRzXRW2+9Zcx+u3Tpcu3aNeMdSptYw5dLY8/Fq9FXpFX8nKtOqPPS
p4FrxKTi4t3z355fJhAiCJhXIIQQQugvsW/fvvj4+ICAgKVLl7q6ut6+fbv2qxkZGeLdIOPj
4319fYuKimxtbR0dHQ0Gw48//qjX6wGgffv258+fB4D9+/eLI9fevXsfO3assrISAGJjY+sM
FgcOHLhr1y4bGxuJRBIYGPjZZ5+J1+MWFhaKt646fvx4UVGRXq9vvG6iBw8eiFtt27aN4zhC
yNKlS1Uq1dChQzdu3HjlyhVBEGia1mg0TY9JQECAeKFFWVlZWlpaly5dvLy8zp49CwDiLK/G
Nw8MDBSv5VCr1RMnTtRoNI1s3qFDh5KSkuzsbAD47bff2rVr1/iThfPz87t37y6eVzl58qS9
vX3t0wsDBgwQJ79duHDBy8sLAKytrR88eAAAycnJKpWqwTIbP17ffvutRqPZsmWLmFQAwNCh
Q48ePSqeHYqOjn7jjTcaLPbOnTsJCQkJCQlff/31gAEDxKQiNTVV7DaiBntUE49XYGDgxYsX
xZ6TkpLi4+Oj1+vv3r3b9BpqNJr6T45+cb8XeHwyKiQ82HmXvs4Tfe3lq0L32Zo4AsDem5v2
pG8yk9ieLWAbyU8QQgghhJ6Fl5eXOEWH53kfH586N2/18vL69NNP8/PzxVvet2jRon379r16
9TI3N587d+4777yzdu3a5cuXT5061dnZOSgoyMrKimXZrl27zpkzJzg4WKlUSqXSOl+EBwQE
vPbaa+Ktk4KCghYuXCjOhoqMjIyMjIyOjg4ICJg+ffrkyZM3bNgwa9asx9VN9Omnn4aEhDg4
OERERHTv3j0sLGzUqFHDhw9XKpVarXb58uU0Tffv33/27Nl6vd74TX/j1qxZExERsXXrVpVK
tXLlSicnpxkzZrzxxhs9e/Z0dnbu3bt34+cc1qxZ88EHHxw6dEitVo8dO1ahUDSyuYmJydat
W8eOHatUKvV6/bZt2xqvm4uLy9ixYwMDA+VyuUKh2Lt3r/EliqK2bNkyZcoUg8HQtWtX8T6z
H3300cyZMw8dOtSyZUsnJ6cGa9748YqKipJKpR07dhT/XL9+fa9evRYtWhQQEEBRVEBAQHh4
OACEhobeu3evoKAgNDRUIpFcunRJoVA0mAwkJSW1bt3auOv6Papv375z584NCwsz3hmooKAg
JCTEYDAUFBSIN5bduXPn559/HhERQVEUz/PLly9v06bN5cuXR40alZOT4+Dg0JQaXr9+XVz/
pXirUo+bwvTFF18aTyyKLCwspk6dIv5+8ODP165de1QGyGSy2bNm4QcfQgghhP5O586dmzVr
lnE+yeOcPHnSxsbG19c3Ozu7Z8+e9+/fx9Chx5k1a9aCBQuafj8rZPTY8xWffDK3kc2GDx82
fPgwDB9CCCGEXnwSiWTChAkKhcJgMIi3VUXocfz8/DCpeDoUXnKNEEIIIYQQekZ4XQRCCCGE
EELoWbEYgsZxAAwAJQAIAlAADOgBBCAUEBkB4AEEhvAUxQLwACzwDHAEGIDi0pL9h34+dOyY
RqOxt7Fu37Zt+5buXm07uDq7Ks1NDRSpEQw8TUkYFgS9DIickWO0EUIIIYQQ5hX/TARAAKBp
oIAS/2YBCEUBEIECYECgKQMNUgIMBRwhOiAUTRXcyf46Kmrr9m1qg54YeJoQQUIxDNuhTfve
AUEDBw/uE9yPBYoFoPR6GU1TAg8MBhshhBBCCL2s8PqKJ9AC0AC0eNaCAIg/FAANHDz84YEo
dQLLUUQiaFie4wx0tT73dk5VXm5mfo6qovLSpUsXb6XdLyvTGAwcITbWdiNeHz1z+kyX5s1o
g0BTAvA8mCow2gghhBBCCPOKfyY1CBQADcACzQCA8CivoMBAgQGAB0KI2kzPUFUccAadpurB
vQKuqIqu1PAUTeSMQsZYtXRRWJpl5ees3b39t8Tz6ZlZvIEM6Re6dP7CDh07Et4gsBQjk2K0
EUIIIYQQ5hX/TCoQGAAGgAGaEqdFEQAAmgKKACFABB64aqZUrbl488aZ84WZmdWlZbr7xdIq
DaPn9XLKtLWT3kzevJ1Hy17d7IL8knMzv/z2mwMHfqH0wiuhQ3bs2snLGANNW7ASjDZCCCGE
EHpJ4fUVT0ADMARYAApAAOAo0FKEAUpGCKsDSguGkrLihN9SfzxQc/W2Qk1qNFqpQm4nVZgJ
cp2mSq3lytNuG0zlN1Mz793MGBHYo33btjKJBHhBAHLyzG9LV3w19ZOPSzmNBWuJ0UYIIYQQ
Qi/vsBk1GiACNE8ojgI9BzzHAa8FPQcccAbyoKLkSPy1OV+cjvycP5ukLC6ltDqZlbLDsIGe
IcFaGihTBSVnbCjWTM1JJNIegwZREvanPXvPnjlLCKEpSqvV7oyNTUu9Zim3+JvblZKS4urq
WlRUJP65ZcsWf39/juP+6v1u2LBhypQp/7x+YmpqWlNT80e3qqmp2b9//xNXS0tL8/LyakqB
CQkJgwYNEjdJTk4GgOXLl8+aNetx6/uOPN8y5KzXK/Fer8S3HRz3/mfX9YamnsAcMOHSr+dK
ai+5k68Z+uGVrqMvdB19odsbF47Gl7wUx87W1pbn+SYeC+P6+NmIEEIIYV7xxzA8xVAMCAIA
BRRhgDcFMOH0VEV12qbtV75YcffkMfsKrXUNLwcJcbH3fO+N5uNGxN9JtX9rePsv59kOHUAk
UgMnNPPr5NCv54Oq0i07tpdWVRIgDMUwQD3IzT//6wmZVv03t8vHx2fGjBnvvfceANy9e3fe
vHnbtm1j2T/z/FWDYy9zc/M/8RmWf3R499TDwb9oHJmUlNTEsWwT+fv7HzlyBAD27t0r5hVP
FLPYK+1Ar7QDvVL398op0KzanvvUe5+8+Mar/ewv7+5xeXePDZ95Ri67qdMLL/57vKSkhGGY
phwLsRuI6/+lVcK8BSGE0MsI50E9KUACBRQQoIAFighSg0DpOW1W3m9fr7+7/zdXvaSZgQJC
QKLQ2Jp5Tn7X5dWBe7d+7/LGkLZDh9ByKe1oWpySrqAor/DR0nau275eEZd0heM5CmiBUIQA
6Pm4X4+OGfm6Zfu2f3PTpk2bduzYsY0bN+7du3fhwoXu7u4AkJubO3XqVJ7nKysrJ0yYEB4e
npiYOHv27G7duhUXF6enp2/fvr1t29+rmpWV9eGHHxJCampqJk6cGB4evnTp0qysrOzs7Jkz
Z3br1m3MmDGCILi6uqpUqtdff93f379NmzaEkOnTp1+9etVgMNjb22/dutXC4uEZm7KysrFj
x+p0uvLy8n79+kVFRWm12mnTpuXl5el0Oi8vr2+++YamaTMzs+nTp9+8eTM3N3fRokWhoaEA
8NFHHzk4OMycObPO+gkJCfPmzbOysurUqVNoaOiMGTOkUml5efns2bPfeuut2uPLsLAwrVar
VqtDQkIWLlx4/vx544azZs2qX43a8Vy7du2vv/6al5e3bNmyESNGqNXqDz/8MD8/n+M4X1/f
r7/+uqKionbT5s+fP23atNLS0nnz5i1evHjVqlU//fSTVCqVyWTr1693dHSMjo5es2ZNu3bt
XFxcau8oJydn0KBB6enpYiIRGBgYFRVVVFTUrVu37du3z507d9myZdHR0TY2NgqFAgCKiopG
jBiRm5tra2t78OBBmUzWYH+QSen+fjY3smoA4GJqZeSymyZyplrFzX2v1av97QHgq03Z+048
MHCkv7/1shntjBt+/H+3Ssr10Z97VVQbhEdnOzq1N79xMAAAzlwqn7Miw9PdtFrFFZboYpZ0
dHc12bzv3sY9+aYmrE4vbFzo2a6lUq3hIxbdyMpXqzX8rPCWY4Y0O3WxbPG6LJmUVmv5LyPb
+vs0MFEwMTFx1qxZXbt2zcnJKS8vDwsLu3z58vnz57/44ouBAwfW75wNdmaWZYuKimofi6++
+urgwYMmJiYKhWLDhg0ODg7G/vbjjz+yLKvValesWHHr1i25XF5QUKBSqX7++WepVPrBBx8k
Jyc7ODh4eXlVVFR89913jbxTTpw4sXjx4tOnTwPAN998k5OT880339TeEX78IoQQeskQ1Dgd
EfREzwvVBo1BpyJVNdWHzpwe9O5PNj7HZG0SFZ7xdKuLdNvdNh2uL1xO7pdXJWesmPCRrrCU
qFSkRn3359+2dxl0be4yobLizp0Mt5auErmMYligGWCkElYmA8bR1OLC6bPPpXGFhYX29vZD
hgwxLhk0aNCJEycIIWq1ulWrVrm5uZcuXVIqlcXFxYSQBQsWfPzxx7VLCA4O3r59OyGkvLzc
zs4uNzc3KiqqU6dOer2eEPLxxx/PmDGDEJKZmalUKn/88Udxq+zs7NatW4u/79+/Pz093Vhg
TEzM+PHjCSGCIKxataqmpmbZsmXz5s0TXx01apS4O6VSuWfPHkLIqlWrwsPDCSEcxzVv3lwc
1tdZ/9KlSwqFIi8vjxASFha2detWQkhFRcXatWtrtyUpKUl8ieM4JyennJyc2hs2WA0jpVIZ
GxtLCDly5Iifnx8hZMmSJRMnThQb0q9fvx07dtRvWkxMTFhYGCEkMTExKCiI53lCyOrVqydO
nFhRUWFtbS2GffHixZ6enrV3165du4KCgvLy8gEDBgQGBhJCYmNj33///bi4uF69eonNjImJ
IYRERUX5+PhoNBpCiJ+f35EjR2qX4zMi/lRiqfh7RZXB/60L0XvyCSF7jxWevVxGCLl5p6ZF
8BlCyIXk8k4j4/UGgefJq1OvpNys6j/+4pG44v/bkj16RjLPE0LIuSvlbgNOdxoZP/3L9J9P
FXGcQAiJSyqT+R4tKtURQlZtzx0zO4UQsjwmO/++hhCyblfeuP+kEkK+2Jg1ZfENQsjdQm3f
8IsVVQb3gWdLyvWEkLTb1W0GNfwGuXTpkqmpaUVFBSHE19d30aJFhJB9+/YNGzaswc7ZYGdm
GMZgMBiPRXx8vKenp06nI4R89tlnkyZNqt3fjOtHRUX5+/sLgkAICQoKOnLkyJEjR7p168bz
vE6n8/HxmTx5cuPvlOPHjwcFBYmvfv3119OmTauzI4QQQujlgucrnpR38cAxREtTWgrkwOrS
05NWbNBfSXaorlFS0nJDuVRmYhAYp+CAVmOHg0RS8Fuyt6wZa26llQkyLVdTWi1v6dLunVG8
Qv7Djl2l90spvcAQmgNCS1mOcAT4Yk3V3Qf3nkvrbt++bW1tnZ6eXlFRYWlpCQBxcXHV1dWL
Fi0CAJlMlpmZaW5u7u7ubmtrCwCOjo5JSUm1S7hw4cKOHTsAwNLS0tvb+8qVKwDQs2dPiUQC
ACkpKREREQDQunXrzp07G7dycXFxc3Pr37//kCFDXnnlldatWxtf6tu375IlS8aMGRMcHPz2
228rlcq4uLicnJy4uDgAqKqqysnJEdcMCgoCgLfeemvRokV6vf706dMdOnRwcXGpv37btm1b
tWolfus/evToiIiIxMTEkJCQCRMm1G6Lk5PTunXr9u/fL5FIVCpVcXExABg3fFw1jAYOHAgA
LVq0KC0tBYDz58+PGzcOACiK6tu3b2JiYmRkZJ2mGbeNi4vLysrq168fAOj1eltb24yMDGdn
ZzHsAwYMiI2Nrb2v0NDQ06dPy2Syvn37njp1qqKi4rfffhs6dGiDR7lPnz5yubx23Wp7b0Ga
qQmrNwiFJbq5E1qNH+EMAG7NFcs23Vm9I4/jSXG5HgDir1YEdLaSsBQA/PRtJ3Hb2MP3LyRX
XD8YIJ656dXJ8s7RoMvXK09fLPt8Xeanq2+f+8EPADxamdpZSwGgSwfzDT/mA4Czg3zy4hty
GVNQpLUwk4jlh7/qBABODrLfNndLul5VWKIbOf2quCOOJyoNr1Q0MPvI3d1dPNnl4ODQqVMn
ALCzsysvL2+wczo7OzfSmUXnz5/v06ePVCoFgP79+xsvBxL7W21+fn4URYlFlZaW3r17NyAg
gKZpqVQ6fPjwsrKyxt8ppqamDR6v+jtCCCGEXgqYVzwpr2BAR1MCEAstZ0i9ffLz5dUXLrTU
Uk6gLIVqGSsr4zlJa3efsLdkzs2gVJ99+YqphqcrdHITuJd2I/n8hYDJ70lbu1zPuHngpwN6
vY4WKIZhOMEgcAagBIplBIq+lHJl1Og3/+amVVRUjB8/fs+ePQcPHpwyZcq2bdsAgKbpHTt2
1J54c/ny5drXXTRyY2JCiDg1SBzFikvEgZc4vDauyTDMyZMnr1+/fvz48QEDBqxfvz4kJER8
yc3NLT09PSEh4fDhw97e3klJSRRFzZkzZ+zYsXV2J+7FxsamR48eR48e3bdvn3EcX2f9y5cv
G6s0ePDgtLS0M2fOxMbGrlix4syZM8bVPvnkE0dHxw0bNojpRO29NFhs3ffSoyjVD5EYmfpN
M65AUVRISMimTZuMSxITE43lCIJQP4f56aefWJYdO3Ysx3Fnz56Nj4//+uuvr1692kjFGqxb
9EKvPt2t1RreZ8T5Hr6W4lF6fUbyuk89Q3rZ5N3Xdhh+DgAIAaHeka+s5qzMJXuOFb41uBkA
lJQbbK0k3TtadO9oMSu8ZadR8Wcul5spGZ5/uCUvEIqCnHuaKUtupO7v5Wgr23qgYPfRwvrl
UxTY20hPf9/9id249qUOxt8fdwieGI3HbVW7JzwusI/r7Y8rtvY6tW+ZUH9HCCGE0EsBr9t+
AgMr6CleTjg2ozB7zXZDYrKCIXqGLwW1AaS8wOrkptYjBtl37kxxQHQ1GlKeefPyzVUbL38T
fXbLtg6Dg5r5tjcAOXM27vatW7SE4WjCUTwQnhIEmgAYCNFyJQ9K//6mTZo0acKECd7e3nPn
zs3IyBDncwcGBu7atQsA1Gr1xIkTNRpNg9tmZ2eLX8cGBAT8+uuvAFBWVpaWltalS5faq3Xo
0OH8+fPi+rWHvKmpqRs3bvT09Jw+ffqYMWMuXbpkfGnfvn3x8fEBAQFLly51dXW9fft27969
xQlUADB//vy0tLQ6lXn33Xd379598uTJESNGAEDj6y9dulSlUg0dOnTjxo1XrlypPWQvLCz0
8fEBgOPHjxcVFen1+tobPrEadQQGBoqREQTh5MmTPXv2rN80mqbFCPfu3fvYsWOVlZUAEBsb
u3v37jZt2uTm5j548AAAfv755zqF9+nT5/LlyxcvXuzWrVtQUNDWrVudnZ1rnwAxltxEJgpm
w0LPsP+kVqt4AHhQqvPxMAOAbT8XcJxACPT0tTyZUKrRCoTAqMjk+KsVAPDBGy47l/vMWZGR
ka0qrzK4Dzp77kq5WGBBkba0wtDaxQQAMnJU+YVaAIi/WuHrYV5Upre1kjraygwc+fFYod4g
AEBPX8tfzhQBQHmVofOo827NFDVq/lJaJQBcz6yZ9+1tANBoNDdu3Gh6oxrvnHU/Ch9FLCAg
4NSpU+LRP3bsWM+ePZu4uw4dOiQkJBBC9Hp9/UNWvzLW1tbGG7KdO3cOP2wRQgi97PB8xZPJ
iSDR8Q8OHc8+cVZSo2GlNC/oOUILNKtlKbCz8Rw+CMyUwPKUmcK8jcutC4lxu2MVLs16z5rq
1KMTyKWFxUUnTpwQRy0CCCAIFAUUEBpoXhAogPKy8r+5UdHR0ffu3du5cycAsCy7ZcuW4ODg
gICANWvWfPDBB4cOHVKr1WPHjhUv/K1v6tSpo0aNGjdu3Jo1ayIiIrZu3apSqVauXOnk5FR7
tRkzZrz++utBQUFt2rTp1auX8fvd1q1bL126NCYmRiaTKRSKmJgY4yZeXl4TJ04EAJ7nfXx8
/P39u3Tpcvv27YCAAEJIx44d27VrV6cyQ4cOjYiIGD58uFjbKVOm1Fk/JSWldvnDhw9XKpVa
rXb58uW1r72OjIyMjIyMjo4OCAiYPn365MmTV6xYYXy1frGNR3jq1Kkffvhh//79DQZDz549
R44cefv27TpNs7GxmTt3blhY2JYtW+bMmRMcHKxUKqVS6aZNm6ytrZcsWdKnT58WLVp069at
zikLhULh4ODAMAzLsv7+/oMGDVq6dGntFfr37z979uw6qVHj+na3Dulp89HS9JglXp9GuIdM
vORgI4t4w6V7R8uw/6Ru/aLju8Ob93w7AQD6+ln39H14FXVLZ8U3c9uPnpmcsKPHz2s6/+eb
2xXVBglLS1jq20/at21hUlSm83I3/XRVZn6hRq0Vtn3p3cJJ0b6Vstc7ieZKdu57rd6Zm7J2
Z/60sW4fLLze7Y0LBo7MGtfCxkqyc7nPR0vTFXJGo+W/jGwHABkZGcOGDcvPz29ii+p3zvv3
7z9u5e7duxuPRXh4eL9+/RQKhYWFxfr165u4u8GDB8fGxnbt2rVFixa9evWqc8+o+pVp3ry5
p6dncHBwixYtnJyc6p+VQgghhF4u+LztJ+B5geGIOi3z0LuT6awcSwACnJTnlZxUYGR5Er7j
5Alt580EOQgyInC6qvQ7t46c5mt0HYMCzH078EppDc/fyswM6de3orwcAGiaFmdB8DzPsqwg
CCzLDho06M+93+gLIj09PTs7e/DgwQaDwcvLa//+/e3bt8dO9a9y7kr5rKiMhFj/P6W0SZMm
iRPVXkDl5eUHDhx49913aZoODw/38/P74IMPsAMghBD698DzFU9KvAw8VOlTt+6tzs53ZWVE
W8UCJaEYAoyWEjhrM7uBvUFCEyllAN4g8Nbt2/i7tACeAgoIS/EsI1Bw4syZysoqmqbFu8cY
czme5ymK4jhOvJD0n8fCwmLFihWff/45z/Pjx4/HpAI9i5qaGnGq24vJ3Nz83LlzK1euVCqV
bm5u4eHheMgQQghhXoF+R/Ok5lLq/SOnHVk5q9VKCUuBQBMGWFYNgluAn7KtG7DACYRjKEZq
YuA4ihUAgJXJKKmEAGFYya9HjlAUwKMzQxRFCYIgnriQSCQ6na5jx47/yOg1b9785MmT2Iv+
zQI6W/1ZJytMTU3Fm269mBiGiY6OxiOOEELo3ztsxhA0Tqiszjp2Sl5QZmoQgOgUrERKaEKI
gWJ5pZld755SG3OeNzAURQw8RTF6mqZMlbS5GWEZIgBNaINam56aRoTfT1MYp0JRFEVRlImJ
iZeXF4YaIYQQQghhXvGPpXtQUpOSJtNoaE4vo1mB4xigASgNELaZvYN7KyKTAssQTpARitfq
aYqp1Os5GvSEgEAYAW5fT9erNMbpT4QQcfoTAEgkEoPB0K5du+bNm/97Qpqfnx8SEuLj4+Pp
6fnDDz/Ufunzzz93dHRscKvY2FivR1q1ahUQEFB/HULI3Llzvby8OnbsGBwcXFBQIC6cMWNG
u3btPD09N2/eDAB79uyxtrY2lpaZmfkszVm9erXxEQeiAQMGiHf++UPOnTvn7+//t+13//79
SqVSjECHDh26du166tSpZ6nqypUrO3fu3K1bN09Pz0mTJqnV6j+xz9y6deuJubevr6+rq6vH
I2+//faz7PGXX36pqKgAgFdffbX2zYhfqLDUkZaWlpycLP4vEJYrAAAgAElEQVReXV29cuXK
hQsXfvbZZ2vXrtVqtfhhjhBCCPOK50yVfa8oM5MIOrmEMfB6AxAKgKIYrZQBj1ZKz3YCxegM
elogEopR0BKB52lWouYNjISlCNBA3U5P53nD77OgHhEEwWAw0DQdFBTk7Oz8IgeB5/k/cf0p
U6YMGzYsJSXl8OHDERERKpVKXH7x4sVGhrZvvfVW2iPBwcGTJ0+uv87Zs2dv3bqVkpKSmprq
4eHx1VdfAcCOHTsyMjLS09PPnDmzfft2vV5fWVn5zjvvGEtzd3f/d/btbt26iRG4ceNGVFTU
yJEjaz9F4Q9JTExcu3bt2bNnL126dO3aNbVavXXr1j+xqubm5mZmZk9cbevWrTcf2b59+7Ps
ccWKFWJesX///qd+UN1fHZY6b7q9e/eKecXdu3c/+eSTjIyMmpqa+/fvm5ubR0ZGis8KRAgh
hP46eH3FExjSs4SKKoHmeI4WKNALvAwogVA6lnHo7EmZmQEAYSng+ft38otKis2c7SydHCWs
xKA3MLQEOINOq+E5Q/2SxVMWzZo1Cw0Nlclkf3O7ysrKxo4dq9PpysvL+/XrFxUVpdVqp02b
lpeXp9PpvLy8vvnmm4SEhHnz5llZWXl4eKxZsyYvL8/c3BwAvL29165d6+zsPHXqVJ7nKysr
J0yYEB4efv78eXH9Tp06hYaGzpgxQyqVlpeXz549+6233jLuesOGDVZWVgDg7OzMMIxWq1Uq
lWq1esqUKT/88IM4hrt69epbb72VlJSkVCpDQkLCw8ONJSQmJmZmZq5fv766urpbt267d+/2
9vZesmRJXl7e+vXrxc21Wm1xcbH45fHWrVtnzZpF07Stra14sUdlZWUjg9TNmzdv3LjR1NRU
p9Nt3LixXbt2y5Ytu3XrllwuLygoUKlUP//8s1QqjYiISElJcXNzUygUtR8cITp8+PDatWuz
srJGjhy5cOFCQsi0adOuXLkikUisrKy2b9+uUCiOHTu2YMECiqJsbGxqn7fJzs4eMmRIbGxs
u3bt6hwRiqL+0H4DAwP/85//DBo0CABmzpxpZWU1b968Blvdt29frVZ7//59Z2fn+lW9c+fO
Bx98oNFoeJ7/7rvv6ldVHIKLZ+QYhhGfsSgW27Fjx6KiosLCwj59+nz22WclJSVhYWFarVat
VoeEhCxcuBAA6oRCLpfXabi1tfV//vMfAPj+++83bNggnuhbt26dt7d34/28/tEcNGhQly5d
KioqUlJSAgICvvjii/pHZ8uWLYmJiRMmTFi1atVHH300d+7cAQMGfPXVV/v27TMYDP3791+2
bFlpaWn9htTxuLAEBAQsXry4T58+AGBpaZmTk7Ny5cobN25QFKXRaFiW3bZt28WLF+fMmePp
6VldXV1YWBgTE+Pu7p6VlfXhhx8SQmpqaiZOnBgeHr506dKsrKzs7OxBgwZFR0fb2NgoFIqE
hITly5e/9957S5cu1el006dPX7duXVRU1OLFi/EjHSGE0F+IoEY9GD//kIXXUUmL03SLk1K3
E4xLErSKp9rtsfMrOxxPKrUCx98vK9m0fv2wgKA+Xp17+fuPj5x6+fZNrV4vqHREy/1fVJRM
XjdtoGmaZVmapkeNGlVTU/P3tysmJmb8+PGEEEEQVq1aVVNTs2zZsnnz5omvjho1avv27Zcu
XVIoFHl5eYSQkSNHbtmyhRCSlpbWpk0bQsigQYNOnDhBCFGr1a1atcrNza29flhY2NatWwkh
FRUVa9eubbAOX3311ZgxY8TfJ02atH37do1G4+DgIC758ssvIyMjv//+e+M6on79+olPHyOE
xMfH+/n5Xb9+vWPHjsYwTp48WaFQvPnmmxzHEULatGmzcuXKV155pVevXjt37iSEzJ8/PyAg
wN/fv2PHjvPnz+d5vnb5y5cvz8/PJ4SsW7du3LhxhJCoqCh/f3/xXl5BQUFHjhw5evRo9+7d
eZ4XBCEkJGTy5Mm1S+jfv394eDghpLq62s7OLiMjo6SkZOnSpeKO3nzzze+//76mpqZZs2Z3
794lhCxYsOD777+Pi4vz8/N78OBBp06dLly4QAipf0T+6H537tz52muviVPv3NzcCgoKjCv/
9NNPQUFBxj937tzZokULjuPqV5UQEhoaumfPHkLIwYMHp06dWr+qPM9PmDDB2tp6xIgRX3/9
dU5OjrFKM2bMEB8V17x584yMjKSkJLFjcBzn5OSUk5NTPxT1G26sp5ubm9jBrl69euTIkdrN
9/HxOXXqVJ0+Vv9oDhkyZM6cOYQQjUajUChUKlWDTXZzc8vOzhabcPz48QsXLnTq1Emv1/M8
/+qrr6akpNRviBiW2nt/XFh69eplrKqFhUV5efmiRYu6du0q9rGRI0du2LAhLi5OJpMVFRUR
QlatWiW+C4KDg8VolJeX29nZ5ebmRkVFiRUT33QxMTF6vX7+/PmEkLfffvvjjz/u3bt3amoq
IeS///0vfp4jhBD6S+H5iied0HlQDAIn0JRAg4FwEpYlPE3TLGViYuXdAaQSg57fErs1asEi
uqxaL/C8UnHxenJ2XvbXi77wcm5JE16j1xCWAPU/M6HEAYSdnd2sWbNMTEy0Wq1cLv8729W3
b98lS5aMGTMmODj47bffViqVcXFx4tgIAKqqqnJyctq2bduqVSsXFxcAePfdd9etW/fuu+9u
3749LCwMAOLi4qqrqxctWgQAMpksMzPT3NzcuP7o0aMjIiISExNDQkImTJhQvwILFiy4cOGC
+NSOX375Ra1WjxkzpvYs8NmzZ/fv3//YsWPx8fHGhUlJSWVlZX5+fuKfPXv27N+/f1BQ0OHD
h41f3q9evXr58uVTpkyZM2fOihX/3969x9WUrg8Af9bae+3a3UuxqaRCUipdSBfDJIMRBhM5
ldEc4iTXIgaTzJDrTO5GY0ajXGdwZmKECCVTIhWRS7orXaR932ut3x/L2dPsHTNzZk7Mb57v
X7X22mu9633f+rzPem+bZTJZW1vbiRMnqqqqBg0a5OXlFRgY6OzsPHny5NbW1tGjR9vY2LRP
oZWVVVRUFNc7YWxszB0cPHgw178kEokaGxurq6u9vb25PfXefvtt7Z3axowZAwAGBgaurq7F
xcXjx4+Xy+UTJ07U1dW9ceOGh4dHaWmpubk5t41gfHw8AFy5ckUsFo8ZMyY6OprradEukaqq
qt9134kTJ8bGxtbV1ZWWlrq7u3fv3r39yfn5+W5ubgBQU1Pj5OSUnp7O4/FMTEw0kgoA2dnZ
aWlpABAUFBQUFKSdVJIkk5OT161bd+HChfPnz69evXrbtm2hoaEA4O/vDwAURTk7OxcXF/v6
+u7evfvEiRMURYnF4oaGhqdPn2pkRVBQkMaDq9McHh4+atSoiRMnjhkzRnttqPDwcD09Pe7n
cePGbdiwocPSHDJkCADo6uoaGRk1NzeLRCLtR9bAbZROURQAHD9+HACePHmi8SDa33pFtmjz
9fXl6piHh0dRUZGjo2O/fv0sLCy4I9yuHVevXuUKwsTExMXFpaCggPsr4BLW/lUR93NcXNyi
RYu4/SJxqyKEEEL/82YzZsGrEQoVqVAIaJYQUqxMQQBISZbhkxaibqCnByRZVVG5fUtSS3OL
PkkpGBWrUqloZfaZc1/b9Pl09RqhDgUAJJDAAkEQLMsSBMHn81UqFZ/PDw8P9/DwoGm6fbOg
c9jY2Ny5cyc3N/fUqVMuLi7Xr18nCGLJkiVhYWHt253qaGfMmDFz5sxpbGw8cuQINwuCJMm0
tDQuiujw/OLi4qysrIMHD27evLn9zFeWZWfOnKlQKNLT07kHT0tLKy0t9fb2Zlm2qanJ29s7
OztboVC0trYyDNPc3KxuER46dGjatGntH6S6utrU1LSiooKbLSCXyz08PHR1dSMiIqKjowHA
0tIyICCACxjc3NxKSkqCgoK475qYmEyYMOHGjRvqq5WXl8+dO7eoqEgkEqWkpBw5cuTF3wmf
r93Fpw4RO2xQvqg/BEEQRGpq6sWLF8+ePUtRVEREBHcR7S+Wl5dHRUUlJSWFhITo6upql8j6
9et/130pipoxY0Zqauq9e/ciIyM1Tvb09Lx48SIA7Nq1S71loXZSO7ydRlJlMplKpbKwsAgO
Dg4ODg4MDNy4cSPXgFZPtuGWK1i2bJlIJOJayXZ2dh1mhfaDqyUkJMyePfv8+fOLFi3SHn2U
kpLCDS76XaX5skfW6NfVSKT2g2h7WbZw8QNHPadFI6M6PKKRJK64NV5JCASC1tZWqVRqZmZG
kuTy5cu3bt3a4TAthBBC6M+F87Z/BSvgCxm+nopU0gxF8nkqRi7gtYLSpm9vIAngwclTP1Q9
qKBp9rlKIQeQyxUszSol8rNnMp42NrIEoaMjZFUsj8cjSZKiKB6PBwBCodDf33/WrFksy3Kz
tzv5ub777jvuFezatWt79uxZVlY2dOjQo0ePcs3WlStXFhcX/yIA5fMnTZr08ccf29racrGE
v7//4cOHAUAikcycOVMqlbY/f+3atWKxeOzYsXv37i0oKGjfJtu6datUKt2/f786mkpLSyso
KMjNzc3KyjIzM8vNzeXxeEuWLJk2bdrnn38eFhambmBlZmZ6eXmpL/Xtt982NTVdunRp2bJl
NTU1d+/ejYyM5FKSkZHBrSA0adIk7hVvY2NjYWFh//79lyxZkpSUBABKpfLs2bPt30/X19eb
m5uLRCKlUnn06FGFQtFh7jk7O+fk5NA0TdP06dOntU/IzMwEALFYXFhY6OLiUldX5+joSFFU
VVVVVlaWQqFwdHSsr68vKyvjooUtW7YAgJOTU2Ji4tChQ+fNmwcA2iXye+8LAJGRkampqfn5
+SNHjnxZZZg9e7ZCodi+fTsAaCcVAIYMGfLDDz8AwMWLF6dMmaKd1ISEhNDQUK67iWXZW7du
9e3bl7v4uXPnuCTdunWLywpXV1cAOHv2bH19fYdZ8bKqKJFIVq5c2bVr17CwsISEhJycnFdX
8t9Ymh0+MkmS7au0j4/P+fPnpVIpNzQrOztb+0E6jII6zBYzM7MnT54AwM2bN9XrFmRlZSmV
SgDIycnh+pHu3r3LdUllZ2dzR/z8/Lglv5qamoqLizW6VtRpjomJWbhw4dKlS42MjHr37h0d
HR0XFxcTEwMAjx49ampqwn/sCCGE/hewv+JXKLuayQWUkCWVcrExjyJYWkYSbcAauDvRBN0m
kaf8Z8btz4MMWCAI4vbt29k52VOnTrWysqb4lEqp4trWFEUxDGNjY7Ny5coePXpQFMXn82ma
bv8OtRM4OzvPnDkTAGiadnV19fb29vDwKCsr8/PzY1l2wIABDg4OhYWF7b8yffr0wYMH79+/
n/t1x44ds2fPTk9Pl0gkYWFh3FiL9tcfN26cvr6+TCbbtGlT+8Bp48aNAoFAvRXgnj17fH19
NZJ35syZgoKCpKQkkiSPHDmydu3alStXAkBFRUXPnj25c2pra+Pi4rKyskQi0apVq6ZPn56R
kcGNY+Hz+dbW1twmZdHR0fPmzfP09JTJZPHx8fb29tHR0REREV9//TXDMKNGjfrggw/U9/X0
9HR0dPT19TUyMoqLiwsNDd21a5d27o0ePfrYsWPu7u5WVlYuLi4ab7JpmhYKhVOmTCkrK5s3
b569vf20adMmTJgQEBDQo0ePxMTE2NjYYcOG7d+/PyQkhCRJCwuLAwcOlJSUcF/ftGmTj49P
amrq3LlzNUqkf//+v+u+ANCjRw9LS0sfHx/tF95qBEEkJyd7e3sHBgZ2mNSdO3fOmjVr165d
BEHs3LlTvViqOqnx8fHLly93d3fX0dFhGMbDw2Pr1q3qxm5QUFBVVdX8+fPt7e0XLly4cOHC
5ORkPz+/BQsWREVFZWZmamSFUCjUeHDuUnp6ehRFDRkyxNDQUKlUJiYmvrqS/8bS7PCRR40a
NWHChD179qjjivDwcB8fHwAYPny4j4+P9oOsXbtW48ovy5Z58+YtXrw4PT3d1tbW0tKSK0cH
B4f333+/oaHB0tIyJCQkPz/f2dl51apVlZWVEomEm/O9Y8eOOXPmpKSkiMXipKQkbvCYWkBA
QGxsrEKhmD9//vr165OTk7k1oEQi0Weffcb9hUZHR0+ePLl9nUcIIYT+LAQOun21qjU7ryRu
tVSRSpVMnwCSJuoFZKupwch9O43fcs25fXta8NTq8ocay8hyQcKMGTN27NhRVFQUGBjY0tIi
EAi46ZXGxsbbtm0LDg5mGIbrviBJkvsBoT9XXV2dr69vXl6emZlZ5999xIgRMTExb/Im2W+I
Tz75pK2trX2kdOXKlZiYmNzcXMwchBBCfxU4DurXMqivrcJYKGYZfVIgoAkBkCTJ43cx4VkY
sbr8nNzc5sYOBhVwK/b89NNPCoXCzs5OJBKRJMkN5jE2No6Pj3/vvfcAgKIobuT0K94lI/Rf
W79+/ciRI7dv3/5aggqEEEII/a1gf8WvaL5WeGlJgiK3xEZFGjK0ElS1Aor31kCfHZ/KbCyW
xq7Yt30Pwyg0+iu4YT9du3Y9fPiwn5/fihUrkpKSVCqVjY1NXFzc1KlTuTEJCoWCx+MRBEHT
tEAgwNxGCCGEEEJ/Udhf8SsMupob97FT6usyPB4NwABDAmtqYcHX02lqbm6orROwLJ/kkSSp
Pfe6ra0tLy+PZVlu5qi9vf3SpUtDQkL4fD63NpRAIODiis5fDwohhBBCCKE/Ec7b/hWUvl53
P+8HmTlipZhgCB1GyAdSz9iYpyNorK+qr6oVsKQSVCyw3HAmbsM7lUrFMIxSqTx58uSdO3cu
XLgwfvz4xYsXDxw4kKIogiDkcrl6j20cBIUQQgghhDCu+P9OX8/hbf8HF680/XCZUfJ5KjmQ
QtLMjNQViFvFjfV1FJAkEASP5GZQcPvvMgzDrft0/fp1iUQSFRUVGhpqYmJCkiS39QHO0kYI
IYQQQhhX/I2wJEsYC4fOn3Xoar6CVnQjTWmJgjXQBwFfqaSVCpoBlmVZlerFBgtcrwUXNri6
uoaGhg4dOnTAgAFcLEEQBLemJMYVCCGEEEII44q/EVqHR+iQ+n17jk1cdXHT1vtFd230TAWG
+jQBhmbGwwMCyktK6583ymklN19CT0/PyMjIx8cnICDA2dmZ66N4EaKwrFKp5KZScBtvY/Yi
hBBCCKH/H3A9qF8hZpQAjICmqWeK2uxrJanftVy77RW/oEfoaBmlq0uThERZ3VAtlkkUCoWe
np65ubmJiQlBECqVitvwjiRJbsUnLsBgGIZhGD6f3/l7bCOEEEIIIYRxxeshZxkeASRNk0oW
GFpaU//0XJ6hq4PRIEclSfIYgkezBEWCVt+DOpCAdjOzudzmFoPC/gqEEEIIIYRxBUIIIYQQ
Qgi9gENxEEIIIYQQQhhXIIQQQgghhDCuQAghhBBCCGFcgRBCCCH0F7MgsbSrf6bz+GyncVcc
3r2csOuBxgm5hS2jI6+/ruRdKWj2DskFgAnRN7Lymt+orBsVmW878hLDaCb1v3Dg+5r2v7ZJ
aId3L2dea+J+vftI3GPYxco62RtYbezeueQ+OWfvsSru+Kavyj/d8/C3XOGT3Q/iPrvX4Udv
YFn/Xrh/BUIIIYT+jv41tWd8VG8AaG1T+fzjmls/w3HDu3If0TTr7Wpyeo/Ha0/kiW0D36hM
K6+W5hY+62JCnbvaONK3yx+5lFLFrtn9IDSoh/qIgR7vwHqXqTGF14/4GOrzpi8v+mxpP2uR
7ptZbe6VS0JiC+ueylfOto+Z0eu1lzVNszzea15rFOMKhBBCCP2tGRnwfQaa3HkoHjccDL3O
LQi3KX0onh9mE/fZveUz7dbsfnA1zRsAGpoU/cZeqcocdvBU7d5jlQZ6fLmC2bvaycFWXyKl
56y5/aBSIpHSMTNs7zxsUyjZ9Yv6AsD3FxuSvik/96WX+naUa8ZHs+zuPBQ/rpGuiLQfO8zi
QaXkX2tusyy0SeiZk61mvGepPnnEh3lx/7QbMaTLhi8ffXfuiVLFBnibfTTLvvfoS3fT/c2M
KQDweP9q0rJ+fu6mnZBXXxytGv9219499fYeq1THFSqajVhRXF4jbZOoUte79rHRO5P9dM3u
B/pCnkzObFjsMNjF2C/s2ifRfYYNMgMAE+/z5RlvLdpQWlknGz+34OR2d/X1vZyNZ062ivrk
tnMfg7699KeMFnHHt6VWHD//REAROhS5J95JZK5jPPhcfFTvu4/EecWtH82ymxjYrZOrTd9e
einrBgyaenVJhO3GfY9kCmZNdJ8FiXdu3HmuVDFdzQQp61yMDfntC279Igf11/d9V61Ri7iy
NtTnx2ws9XQ2Lq+WNrcqp4+3zC95lnOjZd3CvqP8zGVyZv66OxW1MrmSce5t8HmcY25hy4pt
ZaZG1MB+hu/4mS9aXyqgyOZWZWyEbciY7p2cJzgOCiGEEEJ/a3VP5ZnXGn3cTACABXDrZ3T0
Mzfuo3d8zR/XyB7XyADg8I91EwO7CXXJ5lbl0S1uZ5M9/zG2e2LyIwDYmvrYSJ9/5ZvB3+/w
SP626sOJ1ge+r1GqWABIS6+JDLZufzuWZT2cjA9vdk1OcI5cXQIAcxJuTx9vmbHX89Quj6Vb
7lbUao78yS1sOXS69vI3g/MODyl7LHlcI508UsQNIrpXLpHJ6c4JKpQq9qvjVR9OtIp4zyr9
UkN9o4I7Xnj3+UeRdpn7vCYFiuJ33BdL6enLiw4kupz5wjNhbp+wuFsdXm3VHPuuZoL2QQVn
SYRdZZ1s56GK7R85ckd+Knr27dm6c8leP+7xHOlrvmr7fQCgGehna7D7Y6fNsQ4b9j16LTXH
qbeBgCLvV0i4Xx/XSNMvNVxKGXQ1zTtiolVtg1yj4IruPVd/V7sWcXgkcbP0efy/eh/fOvDZ
c1X1E9mOFf1XzbHfeagCALYeeNy1i+D0Ho/MfV61DfJDp2sFFJlb2PJ5XL8Vs+13HKyY9b71
+X1eF74a9Oy5qvMzBPsrEEIIIfR3tPtI5YnMepZldQTk8pn2/h4vmuZveZr93MjjEVPHiA6f
rl3yoW1aeu3GGAcAsOqmG/XJbV0dXk29zNiQAoDsGy0zJlgCgGU3ncx9XgAwxM3k3xfqR/mZ
/1T0LGWdi8at/d1NAcC5j0Fji6LpmfLqzZa0Da4AYGLEd+lrWHC71dyUan9+9o0WP3dTik8A
wPGtAwEgKqRnSGzhvFAb7bjlf+dkZr2JETXU0xQAAod02X+yOjbCFgAceunbW+sBgJ+7aeoP
NXceiM1NBL0shQAw1NO0vEba0vo72rjNrconjXIdAXnnoXiwizEAXL7e/KBS8nbETwCgULLq
zBniagIAInOdxhbla6xIujovXtNbi3RtugsDIvLefcti/Ntd7a31Nn9drlFw/75Qz52sXYvU
evfUMzbkA0A3c8FARyMAsDATND9TAsDlgubyaunl680A0NqmKq+W9rXRt7PS40aLBb8jmpNw
+1rRs5E+XT6cZIVxBUIIIYRQZ5gdbM0NlH9ZM5EzfbxlxIri4FGixhaF70CT8mrp3E9vF53w
FZnrpJysOXKmDgBYFphf7jMcFdJzy/5yhZIJfkfENSvbo/9zNsMC8csPWRZIrdEk2td37mNg
ZkzlF7eeyKy/8JVX5+TYniOVrW0qt0k5XKP2zkMxF1eoE0yA5uOon6j9YRX9qk2ZI1YULZre
q7+9wfTltwqO+ugJeQQBI33Mv1zjrNmK/U/GsvB6dnm+XtIqoEib7kJ1FHp+n1fJ/bazOY0j
Pszf87GTdsFxOqxF7aNZ7Z+5yxAELImwDRv386SU/OJWdY0dM9Si+KRfVl7TwVO1m78uz9o/
qJMzBMdBIYQQQgi9lKuDoYpmNn1dHj7OEgDqmxTmpgKRuY5SxR7NqFMoGQDwcTP5IaseAJpb
le6TcyRSevggs6o62fa0ipmTO+hMOHe1EQCu3XrW3VzH1Ijyczf98UoDADQ9Uxbfb/Pob6xx
vo+byfncRqmMYVmYvPBm9o0WAJg7reeiDaVu/QxNjahOyIcHlZLcwpbik743v/W5+a1P2Sl/
pYrl1i+6+0hc/UQOAFcKmt36GfW313/aonhUJQWAzGuNDr30jQz4ZsbUk0YFANwsfS6W0gBA
koRUzmjcZcfBCoWSjQy29vcwHe1vEbv5LgAM9TDLyHnKDew5eKr2yI91b0LFeFQljVhZtGqO
vTq8KbrXtvdYlVNvgwXhNtPe7Z5X/KzDgntZLfothnqYHc2oY1kAgJXbyorL2tp/uvaLh2Kp
auwwi72rnQputzJMZ+cJ9lcghBBCCL1K+DjLZZ/fe/DjUADwdDJ2tNP3Db1mpM+P+6ddaFzh
rkOV88NsZq8u8ZpyValiYz7opSfkAUBoUI+MnKd21kLtC95+0DYqMr+2Qb77YycA2LGi/5w1
JSn/rhFL6aS4fpbddB5VS34RVww0CR/Xw+cfuQAwfLAZNxXkvYBukatLuNnhneCLo1WhQT3U
MQyPR8yd1vOLo5Wz3rf2GmAcv/N+9RNZy3PVgUQXPSEvZa1L2LJb+kKeQskeWO8CAPNCbRZv
vJt+qcHWUmjZVYdh2R4WOt0tdAZNvXrmC0/ussVlbWu/eJh/ZMiLVvL8vgMnZ/945ekoP/Ml
EXaBM/P0hXwBRXyZ4PwaK8POQxXHMp4wLCugyIXhvT6Y8PMke3tr4dq9D746Xq0jIIU65Fef
DujWRaBRcBeuNb6sFv2Wu8+d1rPssdgv7BrLwoA+Bg62+oWlP8/ZcO5jMG5ugb6QL5PTm2Id
yE7vPiBYlsX/FwghhBBCfyKVih3xz7wVkfYjhmguxsp3OdOWF6gx2uq/cO5q4+qd9y9/Mxhz
G70hsL8CIYQQQujPlJHduHTL3UmB3bSDij9L8KKblXUybrY3Qm8I7K9ACCGEEEII/VE4bxsh
hBBCCCGEcQVCCCGEEELodeMrM3tjLiCEEEIIIYT+CG1+SmUAAAB8SURBVEIul2MuIIQQQggh
hP4IHAeFEEIIIYQQwrgCIYQQQgghhHEFQgghhBBCCOMKhBBCCCGEEMYVCCGEEEIIIYRxBUII
IYQQQgjjCoQQQgghhBDGFQghhBBCCCGMKxBCCCGEEEII4wqEEEIIIYQQxhUIIYQQQgihv7L/
A0IQcu3jibOYAAAAAElFTkSuQmCC
--------------28FC547D1B09B74CA74AC642
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBFsFiUkBCADfjZ9lIy/kHp9fS/VR0xiAOBmuMqbitMhbvYKsvUmxRNbXuoBf
NRU5deCMNaMNsuebild1FRB7540TnAdAEPteDfmT3g2mOr76coIKl3fKqgJrSxwN
xoKcuhWEIxWBpTFZCJN/fFxc7E8bA3OOJ8Aa1DnLEp9vI5X5Xs7CRXMECGlUn0kR
OQPfMYAks0SQjJ5B46UJlcuRlIB408LC44xLWvjT2UkQjzMTZzwi0wJE5mxo8TWa
9SuTmRJj8ZiZph4dLLFLyLT8frtinlpBcHhsGPNxtv4zug6zATepnsbZdY1hzVrm
fhU2qCIOc5fZ26UmN6CvAjn1dwTtcI9GQ9+5ABEBAAG0G1Njb3R0IDxzY290dEB2
aXZpb3RlY2gubmV0PokBVAQTAQgAPhYhBDhdJroD0p7hoppPM6qCzrNmgbE6BQJb
BYlKAhsDBQkB4TOABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEKqCzrNmgbE6
BRoH/R1YGp1XT6yOPRxzfUPsqaG0Amv4iJKuLJzuO/EXWo5uCEEyg6c7IPxXBUA4
bD7DJIMBqjbe1AQMXy8p6nUY95dlcOMwNlEXe0FXcKu5Rh62sDOPStg2tJFXhHIy
HFTKk9qM3saJgIqHOcaNX3eUb9dJFWGkRBEz/o7nX4mJ3tYTGJ7ZsPs+3Cf/ikT5
QHaC/6q636YjjjJAF/aF2u8tGyCqdw0o7Ymf8rW9bVQdGWXRIgiSRe1/gHI8ZOSF
11sKPd73gSnESlIF3i0obirI3MDCxYTS8PyxuEZ6cLvsbACOo8XBMWOretiHiCVz
CzfifJY7QkVZzNL2UwJYEzONgLW5AQ0EWwWJSgEIAL8s9JbZx5KYSDGOsaczsE4s
4252BdU98rlzHDhrjdJTjTqxdQFga5/o/DgE0FhVI8uD7fynAuJDeuVb8+Dv3Hun
1w0w43Hjf1r1McQ7/U6kdLtHoTHa4MAWs0kOjPqve/+9+Cu8+CDWuDkW8mm+q2ki
/Qnmlyctfz2IIbaKysLnCwv1SCdMQsIDj9nzjpawFCuJKgWkuye1SlZL0R6PSPWJ
fdEkkrc2zqYXvjbfdX/rGJUQSpTdtRyjVMi40gdJ8lWlvoM2iSGw1reghC6K0Pg8
TxFziX+aubeKkrb5YikSYXxJlqljFjmUhgkWYb19nNzuCkgAOfDpZjMZPhmigA0A
EQEAAYkBPAQYAQgAJhYhBDhdJroD0p7hoppPM6qCzrNmgbE6BQJbBYlKAhsMBQkB
4TOAAAoJEKqCzrNmgbE6BJwIALHuy9RMQagZH4SCTi6UjVhZILIDqvP9OECwvBC0
ab/eT/EJdm+IQSUGI+avTWw4i2vTXTYoNpZaS+V9Yoe8hK+g6wwBcvlJ/j0uPAD6
7TBU7kk+xUe60q7lZd/YLLgkTNEofd/smcSrR1/q1OMEG47unrmv3Fr22vY1xKt4
4DAMI+WRtX/Z/2T3PZfZgogDiPYCadYQh/ik8ZGNCLxNoa9EFJemVLWI41lXAxk8
zFhNKNK8X/0TgcXFRBBKeTMk/rjE9r3x3sGpw815YkIEBZ84jbaJ7RLwHeOs3JSk
mNg6MEmn0IjmDWjeEQQChZvNqEXgqBPGGLfVagzr4WMiz5c=3D
=3D3SD9
-----END PGP PUBLIC KEY BLOCK-----

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------28FC547D1B09B74CA74AC642--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15:22:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQwje-0006gE-R5; Thu, 07 Jun 2018 15: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=kn0o=iz=citrix.com=prvs=689de9a9b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fQwjd-0006g9-Ep
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:21:57 +0000
X-Inumbo-ID: 83bd1269-6a66-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83bd1269-6a66-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 15:21:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="74310842"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [PATCH 5/7] public / x86: introduce __HYPERCALL_iommu_op
Thread-Index: AQHTo+7cUU0RnW5yAEi/SPOFbaxU/aPS6wIAgIJ0YVD///wVAIAABruAgAAnBSD//+LuAIAAMkPQ
Date: Thu, 7 Jun 2018 15:21:44 +0000
Message-ID: <98d6267dded342d7ab9263b86b265bb1@AMSPEX02CL03.citrite.net>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
 <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
 <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@citrix.com>
 <037261924f504968b8cfbcd882f9bf83@AMSPEX02CL03.citrite.net>
 <23321.16210.868949.648522@mariner.uk.xensource.com>
In-Reply-To: <23321.16210.868949.648522@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 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIFttYWlsdG86
aWFuLmphY2tzb25AY2l0cml4LmNvbV0KPiBTZW50OiAwNyBKdW5lIDIwMTggMTU6MjEKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSmFuIEJldWxpY2gKPiA8SkJldWxpY2hAc3Vz
ZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpCj4g
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgeGVuLQo+IGRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IERh
bmllbCBkZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PjsgVGltCj4gKFhlbi5vcmcpIDx0
aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENIIDUvN10gcHVibGljIC8geDg2OiBpbnRy
b2R1Y2UgX19IWVBFUkNBTExfaW9tbXVfb3AKPiAKPiBQYXVsIER1cnJhbnQgd3JpdGVzICgiUkU6
IFtQQVRDSCA1LzddIHB1YmxpYyAvIHg4NjogaW50cm9kdWNlCj4gX19IWVBFUkNBTExfaW9tbXVf
b3AiKToKPiA+IEZXSVcgTGludXggYXBwZWFycyB0byB1c2UgYSBzaW5nbGUgJ18nIHByZWZpeCBh
bmQgbm8gc3VmZml4Lgo+IAo+IFRoaXMgcHJhY3RpY2Ugb2Ygc2NhdHRlcmluZyB1bmRlcnNjb3Jl
cyBhYm91dCwgYXBwYXJlbnRseSBhdCByYW5kb20sCj4gaXMgYmFmZmxpbmcgdG8gbWUuCj4gCj4g
SXQgZG9lc24ndCBsb29rIGxpa2UgbW9zdCBvZiB0aGUgcGVvcGxlIHdobyBkbyBpdCBhcmUgYXdh
cmUgb2YgdGhlCj4gcnVsZXMuICBGb3IgZXhhbXBsZSwgI2RlZmluaW5nIGFueSBpZGVudGlmaWVy
IHN0YXJ0aW5nIF9fIGlzIGEgbGljZW5jZQo+IHRvIHRoZSBjb21waWxlciB0byBzdHVmZiBkZW1v
bnMgdXAgeW91ciBub3NlLgo+IAo+IFdlIHNob3VsZCBkbyB0aGlzOgo+ICAgI2RlZmluZSBYRU5f
UFVCTElDX0lPTU1VX09QX0gKPiB3aGljaCBpcyAoaSkgbm90IGluIGFueSBvZiB0aGUgY29tcGls
ZXIncyBuYW1lc3BhY2VzIChpaSkgaGFzIFhFTl8gYXQKPiB0aGUgYmVnaW5uaW5nIHNvIHdlIGNh
biBqdXN0aWZ5IHRoaW5raW5nIHRoYXQgaXQgd29uJ3QgY2xhc2ggd2l0aAo+IGFueW9uZSBlbHNl
J3MgaWRlbnRpZmllcnMgKElpaSkgd2lsbCBuZXZlciBjbGFzaCB3aXRoIGFueSBvZiBvdXIgb3du
Cj4gYmVjYXVzZSBpdCBlbmRzIGluIF9ILgo+IAoKU291bmRzIG9rIHRvIG1lLiBQYXRjaCB0byBD
T0RJTkdfU1RZTEU/CgogIFBhdWwKCj4gSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:39:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15: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 1fQwzu-0000IZ-Dt; Thu, 07 Jun 2018 15:38:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j+oc=iz=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fQwzt-0000IU-Md
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:38:45 +0000
X-Inumbo-ID: dcc3f60a-6a68-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dcc3f60a-6a68-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 15:38:45 +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 w57FZUCm160183;
 Thu, 7 Jun 2018 15:38:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=c65wZ42x5edochWsTNMKYLBspHIDKZHbQe9LOl/R8Z8=;
 b=qnaodrtp1Jtv7dN7W/cZwVPpuHCYBhb5QguIwK/csTio7zSBh4n/zxWXW8KE//qEtTcA
 LSVVxmBRWSkEBPxYwdMl1c5MYiNE7s9kMvSiLTkp30doQsj5YvCdZH0l0mCm7q60a9u3
 sXDtOeSQrXjjCj/MD5Q45Ie7c8B/OWG7mu1o5Ern+xXnqUgQRVG0DOAEV2cWPS359RG9
 x1qMw02DdY8oA2XtIi7nhDMuXl7ApGExrkuTa/lJjT6IOCFZXsLf2nWGgeUBE54OiaU/
 ZyzQIZMA1VJUMitPAWM2XGriHM5miCh/ouhX0L/5lfO97lBgePhy+bHmCO6ge/dwjH6P CA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jbvyphj6c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 15:38:37 +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 w57FcaWx011578
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 15:38:37 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 w57FcaBQ024673;
 Thu, 7 Jun 2018 15:38:36 GMT
Received: from olila.local.net-space.pl (/10.175.219.113)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 08:38:36 -0700
Date: Thu, 7 Jun 2018 17:38:32 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180607153832.GY20016@olila.local.net-space.pl>
References: <20180605095536.44938-1-roger.pau@citrix.com>
 <20180606172820.GW20016@olila.local.net-space.pl>
 <20180607144637.ux42gt4msgi2vdev@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180607144637.ux42gt4msgi2vdev@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806070176
Subject: Re: [Xen-devel] [PATCH] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gVGh1LCBKdW4gMDcsIDIwMTggYXQgMDQ6NDY6MzdQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1biAwNiwgMjAxOCBhdCAwNzoyODoyMFBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBUdWUsIEp1biAwNSwgMjAxOCBhdCAxMTo1NTozNkFNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0
IHRoYXQgaWYgdGhlIGFkZHJlc3MgdGFnIGlzIG5vdCBwcmVzZW50IHRoZQo+ID4gPiBmaWxlIHNo
b3VsZCBiZSBsb2FkZWQgdXNpbmcgdGhlIGVsZiBoZWFkZXIuCj4gPiA+Cj4gPiA+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiAtLS0K
PiA+ID4gQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPiA+IENj
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gLS0tCj4gPiA+ICBkb2MvbXVs
dGlib290LnRleGkgfCA2ICsrKysrKwo+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQo+ID4gPgo+ID4gPiBkaWZmIC0tZ2l0IGEvZG9jL211bHRpYm9vdC50ZXhpIGIvZG9jL211
bHRpYm9vdC50ZXhpCj4gPiA+IGluZGV4IDJlMmQ3ZTc0YS4uMTk2ZjljMTdhIDEwMDY0NAo+ID4g
PiAtLS0gYS9kb2MvbXVsdGlib290LnRleGkKPiA+ID4gKysrIGIvZG9jL211bHRpYm9vdC50ZXhp
Cj4gPiA+IEBAIC01MDksNiArNTA5LDEyIEBAIGFzc3VtZXMgdGhhdCBubyBic3Mgc2VnbWVudCBp
cyBwcmVzZW50Lgo+ID4gPgo+ID4gPiAgQGVuZCB0YWJsZQo+ID4gPgo+ID4gPiArTm90ZTogVGhp
cyBpbmZvcm1hdGlvbiBkb2VzIG5vdCBuZWVkIHRvIGJlIHByb3ZpZGVkIGlmIHRoZSBrZXJuZWwK
PiA+ID4gK2ltYWdlIGlzIGluIGVsZiBmb3JtYXQsIGJ1dCBpdCBtdXN0IGJlIHByb3ZpZGVkIGlm
IHRoZSBpbWFnZSBpcyBpbgo+ID4KPiA+IHMvZWxmL0BzY3tlbGZ9Lwo+ID4KPiA+ID4gK2Eub3V0
IGZvcm1hdCBvciBpbiBzb21lIG90aGVyIGZvcm1hdC4gQ29tcGxpYW50IGJvb3QgbG9hZGVycyBt
dXN0IGJlCj4gPiA+ICthYmxlIHRvIGxvYWQgaW1hZ2VzIHRoYXQgYXJlIGVpdGhlciBpbiBlbGYg
Zm9ybWF0IG9yIGNvbnRhaW4gdGhlCj4gPgo+ID4gRGl0dG8uCj4gPgo+ID4gPiArYWRkcmVzcyB0
YWcgZW1iZWRkZWQgaW4gdGhlIE11bHRpYm9vdCBoZWFkZXIuCj4gPgo+ID4gcy9NdWx0aWJvb3Qv
TXVsdGlib290Mi8KPiA+Cj4gPiBJIHRoaW5rIHRoYXQgaXQgaXMgYWxzbyB3b3J0aCBtZW50aW9u
aW5nIHRoYXQgdGhlIGFkZHJlc3MgdGFnIGhhcwo+ID4gcHJlZmVyZW5jZSBvdmVyIHJlbGV2YW50
IGRhdGEgcHJvdmlkZWQgaW4gRUxGIGhlYWRlci4KPiA+Cj4gPiBBZGRpdGlvbmFsbHksIG1heSBJ
IGFzayB5b3UgdG8gcHJvdmlkZSBzaW1pbGFyIHBhdGNoIGZvciBNdWx0aWJvb3Qgc3BlYz8KPiA+
IFlvdSBjYW4gZmluZCBpdCBpbiBtdWx0aWJvb3QgYnJhbmNoLiBQbGVhc2UgbG9vayBmb3IgIlRo
ZSBhZGRyZXNzIGZpZWxkcwo+ID4gb2YgTXVsdGlib290IGhlYWRlciIgcGFyYWdyYXBoLgo+Cj4g
TXVsdGlib290MSBhbHJlYWR5IGhhcyBzdWNoIHBhcmFncmFwaCBpbiB0aGUgIjMuMS4yIFRoZSBt
YWdpYyBmaWVsZHMKPiBvZiBNdWx0aWJvb3QgaGVhZGVyIiBzZWN0aW9uLgoKWWVwLCB5b3UgYXJl
IHJpZ2h0LiBTbywgcGxlYXNlIGp1c3Qgc2VuZCBtZSB1cGRhdGVkIE11bHRpYm9vdDIgc3BlYyBw
YXRjaC4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:41:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15: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 1fQx2n-0000wT-18; Thu, 07 Jun 2018 15:41: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=jlm1=iz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fQx2l-0000wH-7l
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:41:43 +0000
X-Inumbo-ID: f3a64470-6a68-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3a64470-6a68-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 17:39:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 07 Jun 2018 09:41:40 -0600
Message-Id: <5B19523102000078001C935E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 07 Jun 2018 09:41:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-6-paul.durrant@citrix.com>
 <5AABC5B402000078001B2C6B@prv-mh.provo.novell.com>
 <efc86f12783d4ab0b6ef15f50a7d59e2@AMSPEX02CL03.citrite.net>
 <5B19315402000078001C91C3@prv1-mh.provo.novell.com>
 <ab6e3d25-f0dc-1e1a-0b11-522a36217b79@citrix.com>
 <037261924f504968b8cfbcd882f9bf83@AMSPEX02CL03.citrite.net>
 <23321.16210.868949.648522@mariner.uk.xensource.com>
 <98d6267dded342d7ab9263b86b265bb1@AMSPEX02CL03.citrite.net>
In-Reply-To: <98d6267dded342d7ab9263b86b265bb1@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/7] public / x86: introduce
 __HYPERCALL_iommu_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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+IE9uIDA3LjA2LjE4IGF0IDE3OjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSWFuIEphY2tzb24gW21h
aWx0bzppYW4uamFja3NvbkBjaXRyaXguY29tXQo+PiBTZW50OiAwNyBKdW5lIDIwMTggMTU6MjEK
Pj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+PiA8SkJl
dWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29t
PjsgV2VpCj4+IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi0KPj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+PiA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT47IERhbmllbCBkZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PjsgVGltCj4+
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggNS83XSBwdWJs
aWMgLyB4ODY6IGludHJvZHVjZSBfX0hZUEVSQ0FMTF9pb21tdV9vcAo+PiAKPj4gUGF1bCBEdXJy
YW50IHdyaXRlcyAoIlJFOiBbUEFUQ0ggNS83XSBwdWJsaWMgLyB4ODY6IGludHJvZHVjZQo+PiBf
X0hZUEVSQ0FMTF9pb21tdV9vcCIpOgo+PiA+IEZXSVcgTGludXggYXBwZWFycyB0byB1c2UgYSBz
aW5nbGUgJ18nIHByZWZpeCBhbmQgbm8gc3VmZml4Lgo+PiAKPj4gVGhpcyBwcmFjdGljZSBvZiBz
Y2F0dGVyaW5nIHVuZGVyc2NvcmVzIGFib3V0LCBhcHBhcmVudGx5IGF0IHJhbmRvbSwKPj4gaXMg
YmFmZmxpbmcgdG8gbWUuCj4+IAo+PiBJdCBkb2Vzbid0IGxvb2sgbGlrZSBtb3N0IG9mIHRoZSBw
ZW9wbGUgd2hvIGRvIGl0IGFyZSBhd2FyZSBvZiB0aGUKPj4gcnVsZXMuICBGb3IgZXhhbXBsZSwg
I2RlZmluaW5nIGFueSBpZGVudGlmaWVyIHN0YXJ0aW5nIF9fIGlzIGEgbGljZW5jZQo+PiB0byB0
aGUgY29tcGlsZXIgdG8gc3R1ZmYgZGVtb25zIHVwIHlvdXIgbm9zZS4KPj4gCj4+IFdlIHNob3Vs
ZCBkbyB0aGlzOgo+PiAgICNkZWZpbmUgWEVOX1BVQkxJQ19JT01NVV9PUF9ICj4+IHdoaWNoIGlz
IChpKSBub3QgaW4gYW55IG9mIHRoZSBjb21waWxlcidzIG5hbWVzcGFjZXMgKGlpKSBoYXMgWEVO
XyBhdAo+PiB0aGUgYmVnaW5uaW5nIHNvIHdlIGNhbiBqdXN0aWZ5IHRoaW5raW5nIHRoYXQgaXQg
d29uJ3QgY2xhc2ggd2l0aAo+PiBhbnlvbmUgZWxzZSdzIGlkZW50aWZpZXJzIChJaWkpIHdpbGwg
bmV2ZXIgY2xhc2ggd2l0aCBhbnkgb2Ygb3VyIG93bgo+PiBiZWNhdXNlIGl0IGVuZHMgaW4gX0gu
Cj4+IAo+IAo+IFNvdW5kcyBvayB0byBtZS4gUGF0Y2ggdG8gQ09ESU5HX1NUWUxFPwoKSSd2ZSBz
ZW50IGEgcGF0Y2ggYWxyZWFkeSwgYnV0IHRoYXQncyBhZGRyZXNzaW5nIHRoZSBvdGhlciBhc3Bl
Y3QuIEkKZG9uJ3QgdGhpbmsgQ09ESU5HX1NUWUxFIG5lZWRzIHRvIHRhbGsgYWJvdXQgY29uZm9y
bWluZyB3aXRoCmxhbmd1YWdlIHN0YW5kYXJkcy4gVG8gcmVkdWNlIHRoZSByaXNrIG9mIG1pc2d1
aWRpbmcgcGVvcGxlLCBJIGFncmVlCndlIHNob3VsZCBzZWUgYWJvdXQgcmVkdWNpbmcgdGhlIG51
bWJlciBvZiBleGlzdGluZyB2aW9sYXRpb25zLiBXZSd2ZQpiZWVuIGRvaW5nIHRoaXMgZm9yIHF1
aXRlIGEgd2hpbGUsIGJ1dCB0aGUgcHJvY2VzcyBpcyByYXRoZXIgc2xvdyBnb2luZywKbGFyZ2Vs
eSBiZWNhdXNlIHNvIGZhciB3ZSBtb3N0bHkgY2hhbmdlIHRoaW5ncyB3ZSBuZWVkIHRvIHRvdWNo
CmFueXdheS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:47:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15:47:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQx89-0001lb-V0; Thu, 07 Jun 2018 15:47:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mfxv=iz=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fQx89-0001lW-GI
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:47:17 +0000
X-Inumbo-ID: bb4aabd5-6a69-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb4aabd5-6a69-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 17:44:58 +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 w57Ff8dw185843;
 Thu, 7 Jun 2018 15:47:11 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=HoLAk/cpfzyLGjM4a9SpzcU7iOTQA5dhp1o3n6dknTw=;
 b=sbXHvfDy+u4LFQQjeM4p++dsoSrJaFYoQzwjdUiyGav0nukTrqyU5Ega09y4S8K3oGsd
 KbTz7lDmTmDhwIVMIboe2zQbWXiQ/WjIpICGDRgWVFCw2RZ1iK5nX1ZpTZwVO+n5bGgU
 jl1B4jmXluKm6+aplIw7C40PXeH5KACB6gBs2ngHvx9UXe5KwlK+J7I/kWvgV+O7jVbV
 nRWDDvDWO0waboHcNTJZj0U87XN+6EodCms2MihcJVd/JjruJMffcCppyQmuDsQrqrea
 o2eBkKCKYlVVs79hPDOJ2+UzceNJtW28SOAKB6Q8Hd2GEqnAmavrmNnjU6ehl9lI4+qM Vg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jbvypsjy0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 15:47:11 +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 w57FlANq006434
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 15:47:10 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w57Fl9TV015371;
 Thu, 7 Jun 2018 15:47:09 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 07 Jun 2018 08:47:09 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id B18BF6A00AE; Thu,  7 Jun 2018 11:47:08 -0400 (EDT)
Date: Thu, 7 Jun 2018 11:47:08 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180607154708.GN21334@char.us.oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-2-andr2000@gmail.com>
 <20180607132845.GA24186@char.us.oracle.com>
 <4b08084c-8719-47c2-cf64-cced0f0005a3@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4b08084c-8719-47c2-cf64-cced0f0005a3@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806070177
Subject: Re: [Xen-devel] [PATCH 2/3] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMDcsIDIwMTggYXQgMDQ6NDA6NDhQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gT24gMDYvMDcvMjAxOCAwNDoyOCBQTSwgS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIHdyb3RlOgo+ID4gT24gV2VkLCBNYXkgMjMsIDIwMTggYXQgMDk6MTk6MjJBTSArMDMw
MCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4gPiA+IEZyb206IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiA+ID4gCj4g
PiA+IElmIGZyb250ZW5kIGlzIGNvbmZpZ3VyZWQgdG8gZXhwb3NlIG11bHRpcGxlIGlucHV0IGRl
dmljZSBpbnN0YW5jZXMKPiA+ID4gdGhlbiBiYWNrZW5kIG1heSByZXF1aXJlIGEgd2F5IHRvIHVu
aXF1ZWx5IGlkZW50aWZ5IGNvbmNyZXRlIGlucHV0Cj4gPiA+IGRldmljZSB3aXRoaW4gdGhlIGZy
b250ZW5kLiBUaGlzIGlzIHVzZWZ1bCBmb3IgdXNlLWNhc2VzIHdoZXJlCj4gPiA+IHZpcnR1YWwg
aW5wdXQgZGV2aWNlIG5lZWRzIHRvIGJlIG1hdGNoZWQgdG8gcGh5c2ljYWwgaW5wdXQgZGV2aWNl
Lgo+ID4gPiBBZGQgWGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUgcGFyYW1ldGVyLCBzbyB0aGlzIHNv
cnQgb2YgdXNlLWNhc2VzIGNhbgo+ID4gPiBiZSBpbXBsZW1lbnRlZC4KPiA+ID4gCj4gPiA+IFNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNo
ZW5rb0BlcGFtLmNvbT4KPiA+ID4gLS0tCj4gPiA+ICAgeGVuL2luY2x1ZGUvcHVibGljL2lvL2ti
ZGlmLmggfCAxMCArKysrKysrKysrCj4gPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlv
bnMoKykKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2Jk
aWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oCj4gPiA+IGluZGV4IGE2OGRhMGYx
YTM3Zi4uNDVlNGZmNWIwYTA1IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv
aW8va2JkaWYuaAo+ID4gPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaAo+ID4g
PiBAQCAtODIsNiArODIsMTUgQEAKPiA+ID4gICAgKiAgICAgIGZvciBwb2ludGVyIGRldmljZXMg
c2hvdWxkIHNldCB0aGlzIHRvIDEuIFJhdyAodW5zY2FsZWQpIHZhbHVlcyBoYXZlCj4gPiA+ICAg
ICogICAgICBhIHJhbmdlIG9mIFswLCAweDdmZmZdLgo+ID4gPiAgICAqCj4gPiA+ICsgKi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tICBEZXZpY2UgSW5zdGFuY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiA+ID4gKyAqCj4gPiA+ICsgKiB1bmlxdWUtaWQKPiA+ID4gKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiA+IFdvdWxkbid0IGEgc3RyaW5nIGJlIGVh
c2llcj8gVGhhdCB3YXkgeW91IGNhbiBleHRlbmQgdGhpcyBpbiB0aGUgZnV0dXJlCj4gPiB0byBh
bHNvIGhhdmUgYW4gVVVJRCBvciBzbz8KPiBNdWNoIGVhc2llci4gV2Ugd2VyZSB0aGlua2luZyBh
Ym91dCB0aGF0IGFzIHdlbGwsIGJ1dCBzbmRpZiBhbHJlYWR5IGhhcyBpdAo+IGFzIHVpbnQzMl90
LiBJZiB5b3UgYXJlIG9rIHRvIGNoYW5nZSB1bmlxdWllLWlkIGZvciBzbmRpZiB0byBzdHJpbmcg
dGhlbgo+IHRoYXQKPiB3b3VsZCBiZSBtdWNoIGJldHRlcjogVVVJRCBhcyB5b3UgbWVudGlvbiAr
IGFsbCBwcm90b2NvbHMgaGF2ZSB1bmlxdWUtaWQKPiBjb25zaXN0ZW50bHkgZGVmaW5lZCBhcyBz
dHJpbmcuCj4gc25kaWYncyB1bmlxdWUtaWQgaXMgbm90IHVzZWQgYnkgdGhlIGZyb250ZW5kIGRy
aXZlciBhbmQgd2UgYXJlIGFib3V0Cj4gdG8gc3RhcnQgbGlieC94bCBzdXBwb3J0IGZvciBzb3Vu
ZCwgc28gSSB0aGluayB0aGlzIGlzIHRoZSByaWdodCB0aW1lIGZvcgo+IHN1Y2ggYSBjaGFuZ2Uu
Cj4gSWYgeW91IGFyZSBmaW5lIHdpdGggdGhhdCB0aGVuIEknbGwgc2VuZCB5ZXQgYW5vdGhlciBw
YXRjaCBmb3Igc25kaWYuCgpQbGVhc2UgZG8gYW5kIGZlZWwgZnJlZSB0byBhZGQgCgpSZXZpZXdl
ZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKb24g
aXQuCgpBbHNvIHBscyBDQyBKdWVyZ2VuIHNvIGhlIGNhbiByZWxlYXNlLWFjayBpdC4KPiA+ID4g
KyAqCj4gPiA+ICsgKiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBp
dCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRAo+ID4gPiArICogICAgICAod2l0aGluIHRoZSBmcm9u
dCBkcml2ZXIpLCBzbyBldmVyeSBpbnN0YW5jZSBvZiB0aGUgZnJvbnRlbmQgY2FuIGJlCj4gPiA+
ICsgKiAgICAgIGlkZW50aWZpZWQgYnkgdGhlIGJhY2tlbmQgYnkgdGhpcyBJRC4KPiA+ID4gKyAq
Cj4gPiA+ICAgICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFBvaW50ZXIgRGV2aWNlIFBhcmFt
ZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+ICAgICoKPiA+ID4gICAgKiB3aWR0
aAo+ID4gPiBAQCAtMjA0LDYgKzIxMyw3IEBACj4gPiA+ICAgI2RlZmluZSBYRU5LQkRfRklFTERf
TVRfV0lEVEggICAgICAgICAgIm11bHRpLXRvdWNoLXdpZHRoIgo+ID4gPiAgICNkZWZpbmUgWEVO
S0JEX0ZJRUxEX01UX0hFSUdIVCAgICAgICAgICJtdWx0aS10b3VjaC1oZWlnaHQiCj4gPiA+ICAg
I2RlZmluZSBYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRBQ1RTICAgIm11bHRpLXRvdWNoLW51bS1j
b250YWN0cyIKPiA+ID4gKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCAgICAgICAgICJ1
bmlxdWUtaWQiCj4gPiA+ICAgLyogT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBmb3IgdXNlICov
Cj4gPiA+ICAgI2RlZmluZSBYRU5LQkRfRklFTERfUklOR19SRUYgICAgICAgICAgInBhZ2UtcmVm
Igo+ID4gPiAtLSAKPiA+ID4gMi4xNy4wCj4gPiA+IAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15: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 1fQx8U-0001nj-9z; Thu, 07 Jun 2018 15: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQx8T-0001nU-GO
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:47:37 +0000
X-Inumbo-ID: 19bf51b2-6a6a-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19bf51b2-6a6a-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 15:47:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fQx8Q-0005ix-Kp; Thu, 07 Jun 2018 15:47: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 1fQx8Q-0007OF-BR; Thu, 07 Jun 2018 15:47:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQx8Q-0004BN-AT; Thu, 07 Jun 2018 15:47:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123852-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 15:47:34 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123852: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg1MiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg1Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzE0NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMxNDQK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzODEyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIzIGd1
ZXN0LW1pZ3JhdGUvZHN0X2hvc3Qvc3JjX2hvc3QgZmFpbCBwYXNzIGluIDEyMzgxMgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTUgZ3Vlc3Qt
c2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTIzODEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM4MTIgbGlrZSAxMjMxNDQK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWls
ICBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDE5NjkzMmFkYjI1YTZl
MjY2ODA3ODhkYjQzOTc4NTBiYmQzMDc3MGYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGNlMjJjYzM1ZGY1MjNkYjAyNTk4M2YzMDNjMjAxZDljZWY2MTc5ZGIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzE0NCAgMjAxOC0wNS0yNCAxMTowMToyMiBaICAgMTQgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjMzNDcgIDIwMTgtMDUtMjkgMDk6MDk6MTQgWiAgICA5IGRh
eXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM1MTIgIDIwMTgtMDYtMDEg
MDE6MTk6MzkgWiAgICA2IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 15:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 15: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 1fQxKG-0003Hg-Ke; Thu, 07 Jun 2018 15:59: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=mv/7=iz=citrix.com=prvs=689b4a29b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fQxKF-0003Hb-5G
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 15:59:47 +0000
X-Inumbo-ID: 79e71010-6a6b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79e71010-6a6b-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 17:57:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,486,1520899200"; d="scan'208";a="56657818"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <grub-devel@gnu.org>
Date: Thu, 7 Jun 2018 17:59:06 +0200
Message-ID: <20180607155906.14304-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel Kiper <daniel.kiper@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbm90ZSB0byBzcGVsbCBvdXQgdGhhdCBpZiB0aGUgYWRkcmVzcyB0YWcgaXMgbm90IHBy
ZXNlbnQgdGhlCmZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxmIGhlYWRlci4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CkNjOiB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIHMvZWxmL0BzY3tl
bGZ9LwogLSBzL011bHRpYm9vdC9NdWx0aWJvb3QyLwotLS0KIGRvYy9tdWx0aWJvb3QudGV4aSB8
IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZG9jL211bHRpYm9vdC50ZXhpIGIvZG9jL211bHRpYm9vdC50ZXhpCmluZGV4IDJlMmQ3ZTc0YS4u
M2M3OTc3ODdjIDEwMDY0NAotLS0gYS9kb2MvbXVsdGlib290LnRleGkKKysrIGIvZG9jL211bHRp
Ym9vdC50ZXhpCkBAIC01MDksNiArNTA5LDEyIEBAIGFzc3VtZXMgdGhhdCBubyBic3Mgc2VnbWVu
dCBpcyBwcmVzZW50LgogCiBAZW5kIHRhYmxlCiAKK05vdGU6IFRoaXMgaW5mb3JtYXRpb24gZG9l
cyBub3QgbmVlZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2VybmVsIGltYWdlCitpcyBpbiBAc2N7
ZWxmfSBmb3JtYXQsIGJ1dCBpdCBtdXN0IGJlIHByb3ZpZGVkIGlmIHRoZSBpbWFnZSBpcyBpbiBh
Lm91dAorZm9ybWF0IG9yIGluIHNvbWUgb3RoZXIgZm9ybWF0LiBDb21wbGlhbnQgYm9vdCBsb2Fk
ZXJzIG11c3QgYmUgYWJsZSB0bworbG9hZCBpbWFnZXMgdGhhdCBhcmUgZWl0aGVyIGluIEBzY3tl
bGZ9IGZvcm1hdCBvciBjb250YWluIHRoZSBhZGRyZXNzCit0YWcgZW1iZWRkZWQgaW4gdGhlIE11
bHRpYm9vdDIgaGVhZGVyLgorCiBAc3Vic2VjdGlvbiBUaGUgZW50cnkgYWRkcmVzcyB0YWcgb2Yg
TXVsdGlib290MiBoZWFkZXIKIAogQGV4YW1wbGUKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 17:35:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 17:35:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQyoe-0007EJ-R1; Thu, 07 Jun 2018 17:35:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQyod-0007Dz-EG
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 17:35:15 +0000
X-Inumbo-ID: 233231c6-6a79-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 233231c6-6a79-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 17: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 1fQyoa-0008Jk-JH; Thu, 07 Jun 2018 17:35: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 1fQyoa-0000b8-8I; Thu, 07 Jun 2018 17:35:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQyoa-0002at-7e; Thu, 07 Jun 2018 17:35:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fQyoa-0002at-7e@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 17:35:12 +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="===============4486598000952367591=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4486598000952367591==
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/123901/


  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/123901.bisection-summary --basis-template=123814 --blessings=real,real-bisect libvirt build-amd64-libvirt libvirt-build
Searching for failure / basis pass:
 123840 fail [host=huxelrebe0] / 123814 [host=godello1] 123575 ok.
Failure / basis pass flights: 123840 / 123575
(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 a9884d70627628f8f0f38fc2b9b99931675b1617 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Basis pass e36b1f6583324133405c7f4552a9da51e6c61161 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#e36b1f6583324133405c7f4552a9da51e6c61161-a9884d70627628f8f0f38fc2b9b99931675b1617 https://git.savannah.gnu.org/git/gnulib.git/#d6397dde2e127e246e3eeb5254a21f42cac783c8-d6397dde2e127e246e3eeb5254a21f42cac783c8 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-06f542f8f2e446c01bd0edab51e9450af7f6e05b
Loaded 1001 nodes in revision graph
Searching for test results:
 123575 pass e36b1f6583324133405c7f4552a9da51e6c61161 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123840 fail a9884d70627628f8f0f38fc2b9b99931675b1617 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123814 [host=godello1]
 123889 fail 3700dd53c3e4890b18b9962955cdf3440dce9746 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123890 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123891 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123866 pass e36b1f6583324133405c7f4552a9da51e6c61161 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123892 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123895 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123868 fail a9884d70627628f8f0f38fc2b9b99931675b1617 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123896 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123878 pass e50daa633107e27d835fb02464ea29e373453f02 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123882 pass 4e9d0ad7a0b2c1a4c28f1c634d42ae329ce22445 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123883 pass f785aa6c2bd8814ee4282d6ac990b7d7650dfa40 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123885 fail 7cef131efea7e17af826ffd7dfcad15ebcacc77e d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123899 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123901 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Searching for interesting versions
 Result found: flight 123575 (pass), for basis pass
 Result found: flight 123840 (fail), for basis failure
 Repro found: flight 123866 (pass), for basis pass
 Repro found: flight 123868 (fail), for basis failure
 0 revisions at 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
No revisions left to test, checking graph state.
 Result found: flight 123891 (pass), for last pass
 Result found: flight 123892 (fail), for first failure
 Repro found: flight 123895 (pass), for last pass
 Repro found: flight 123896 (fail), for first failure
 Repro found: flight 123899 (pass), for last pass
 Repro found: flight 123901 (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/123901/


  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>

Revision graph left in /home/logs/results/bisect/libvirt/build-amd64-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
123901: tolerable ALL FAIL

flight 123901 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/123901/

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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4486598000952367591==--

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 17:35:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 17: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 1fQypI-0007r8-5E; Thu, 07 Jun 2018 17: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fQypG-0007qw-Ll
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 17:35:54 +0000
X-Inumbo-ID: 3ad930be-6a79-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ad930be-6a79-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 17:35: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 1fQypE-0008LX-G7; Thu, 07 Jun 2018 17:35: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 1fQypE-0000dr-38; Thu, 07 Jun 2018 17:35:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fQypE-0003M7-2U; Thu, 07 Jun 2018 17:35:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123894-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=35fcb982ea16c40619fee8bba4789a94d824521e
X-Osstest-Versions-That: xen=3960f3a52346348e6b0306f65d19375612bd35b9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 17:35:52 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 123894: 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>

ZmxpZ2h0IDEyMzg5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg5NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzOTYwZjNhNTIzNDYzNDhlNmIw
MzA2ZjY1ZDE5Mzc1NjEyYmQzNWI5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM3OTggIDIwMTgt
MDYtMDQgMTE6MDE6NTYgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODk0ICAy
MDE4LTA2LTA3IDE1OjAxOjA4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDM5NjBmM2E1MjMuLjM1ZmNiOTgyZWEgIDM1ZmNiOTgyZWExNmM0MDYx
OWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 18:10:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 18:10:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fQzMM-0003Ok-4D; Thu, 07 Jun 2018 18:10:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k+co=iz=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1fQzMK-0003ID-VR
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 18:10:05 +0000
X-Inumbo-ID: 0089ae1c-6a7e-11e8-bc1d-65256ead4e3a
Received: from sonic306-3.consmr.mail.bf2.yahoo.com (unknown [74.6.132.42])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0089ae1c-6a7e-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 18:10:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1528395003; bh=R002lvPbsfuhfscnpWCmT+Al/54Vqas7PzN9PxwOEjU=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=eFCMVTGfx9DyEUM0g7FZTtJX28h38kbs5FI3ze8Hsq9nnuneUkSQtgYlhrdOiXYN6t7r8TfmTzjP31qWZ6lz4SIFDn2LMYPfLfo+Si9TYxjYNlQ5xo2G/htjyZ8WGxnaMbUtDohvzOYnOj9Y4IIu+3HdW2rPxhRW+4D2pI7JT5Wi3XO8l+5g2YiM1ZkAq35Kr4eb6Yrog5Ww+dN3IGkS2UZ+Vys5ehxP9dPs+oYQyRqfnjsS/wUnfMggM9WQsuEm9mxvjoNT3mPXvzU7nY9n1NcoJwgS5zJ6ka2PG8RjSXG4qQMnpvnajVoWfzbtiCelpctt1NLqL4hNTUR/mwtHtA==
X-YMail-OSG: e.J8mrUVM1nJCXUUkrYzME0QSRJDU7ovu_O.CoMN9_6xpz3EcFGAa_65vH8pWUY
 IP0vRoQ5sfCPpTZhIFfISSfbOdQLeQamT91j4115c60CVDci5qZnGrLCxcQ73eqUuQxHU9gXJcVN
 Brop4kTbfiZUT9p1mnRR31gTFJulyBb0Xg1gW53OAPnYTk6vsQ1EsX6AyuBx1EYPinTr3q4SM47A
 LD4nihO.CsU6Dhhvx2tuHV3yBWF8HJIsFTdpN1lQkgKaTc_j_Vv1v9VYD83a.qM866etP.JnjtNE
 e50zlZNqIc1gKt9R5ti0oj66OpmteopVre8IkkYu5QPPrrQyZmrhaiQkqfwD1MTYwz_fqpVs5_1K
 SmXBvi4AEp6RgWVbNl.bUbBCYrSYjl7yQma3Frg19NRlPwNiQE.8UIty72rR9zIRK1mcuyO6SO9y
 HV77GLTtSwyTU0BNmlnN.oqPueHUii6_F0kfFfoJb9J97SeafGnF.UvjnvRZf598qTa6G_SBdhu_
 EX8yTOvK1ac7wUyMRJ6DtFjpW9_k42VBTLgGlWr_8OQgdDi7xVbhGgNLuKVnG6iGAyZ1zf6np1kg
 wQRXMwrocgRzD2lW6LJ7U_jx8rsSKLoEv1JufHCmiAOqogKiI9MVhPiz8nRUat7xFK2DoyndUHtU
 FCRisVgu6tBCzAnqQd8pp38aIqGV5pmwBPljxQ6CaDn3PUFgwoHOp28vrQlmoFh.waELHzDMNuNJ
 5MlPzpBioC12LuYcT6rHmSqmoJUXh57UxmdvVH34nwGeVT0j._ttPFPkFdZPrHPIH6m34ZMkHNgl
 16bJ_XT4hP1GzRZh3eXi5zIBbx6nesOCqKpewVIKLaq50EzG8cngNa63tKIetsWS9vQ9pKHGrJ92
 6gt6NdJlnT5t.656z4v9PnitgZmzUs7C8ZAhr0KLQbPCeog--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.bf2.yahoo.com with HTTP; Thu, 7 Jun 2018 18:10:03 +0000
Date: Thu, 7 Jun 2018 18:10:00 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <410220922.1835254.1528395000700@mail.yahoo.com>
MIME-Version: 1.0
References: <410220922.1835254.1528395000700.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.11950 YahooMailBasic Mozilla/5.0 (BB10;
 Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.2.2876
 Mobile Safari/537.35+
Content-Length: 385
Subject: [Xen-devel] Xen or Bhyve?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

SGVsbG8uCkZvciBCU0QgZGlzdHJvcywgWGVuIGlzIGJldHRlciBvciBCaHl2ZT8gQ2FuIEJoeXZl
IGJlIGEgcmVwbGFjZW1lbnQgZm9yIFhlbj8gSGF2ZSBCaHl2ZSBhbGwgWGVuIGZlYXR1cmVzPwoK
ClRoYW5rIHlvdS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 19:33:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 19:33:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR0eC-0004dG-Rl; Thu, 07 Jun 2018 19: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fR0eB-0004d0-9a
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 19:32:35 +0000
X-Inumbo-ID: 870be975-6a89-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 870be975-6a89-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 19:32: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 1fR0e3-0002BT-S1; Thu, 07 Jun 2018 19:32: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 1fR0e3-0005j6-EY; Thu, 07 Jun 2018 19:32:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fR0e3-0004Ko-Df; Thu, 07 Jun 2018 19:32:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 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-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-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3: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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-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-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-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-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-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 19:32:27 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123858: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg1OCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg1OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5NwogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk5Nwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5OTcKClRlc3RzIHdoaWNo
IGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEy
Mzc1NiBwYXNzIGluIDEyMzg1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNDA4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgIGZhaWwgcGFzcyBp
biAxMjM0MDgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQwOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM0
MDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIHBhc3MgaW4gMTIzNzU2CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4MTcKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEyMzgxNwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTIzODE3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBp
biAxMjM4MTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGluIDEyMzQwOCBsaWtlIDEyMjkyMwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgZmFpbCBpbiAxMjM0MDggbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyBmYWls
IGluIDEyMzQwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNzcgeHRmL3Rl
c3QtcHYzMnBhZS14c2EtMTk0IGZhaWwgaW4gMTIzNDA4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTIz
NzU2IGxpa2UgMTIyOTk3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5MjMKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEy
Mjk5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjI5OTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1l
bW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90
ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBh
ZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBh
ZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1
NmVjZjU5YmU5NTFhZjJjYzU1ZDE1YTExM2U5MjMzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMTJiOWZjYTYwNDY3NDFmZmNkYTllYjMzMjBmNDcwOTNlZDVkOWVmMAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTk3ICAyMDE4LTA1LTIwIDIyOjU3OjQzIFogICAxNyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0OSAgMjAxOC0wNS0yOSAwOTozNzo0MiBaICAg
IDkgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQwOCAgMjAxOC0w
NS0zMCAxMTo0MzoxNyBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTE3IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 20:14:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 20:14: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 1fR1Ig-0000n8-KG; Thu, 07 Jun 2018 20:14: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fR1If-0000mI-Jj
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 20:14:25 +0000
X-Inumbo-ID: 0caf607a-6a8f-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0caf607a-6a8f-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 22:12:06 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fR1Ic-00032m-LP; Thu, 07 Jun 2018 20:14:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fR1Ic-0001AX-ET; Thu, 07 Jun 2018 20:14:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fR1Ic-0001ud-DR; Thu, 07 Jun 2018 20:14:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123861-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 20:14:22 +0000
Subject: [Xen-devel] [linux-4.9 test] 123861: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg2MSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg2MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2
OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICAzYzNkMDVmYzZlNjY1M2JkZjlmN2ZiM2ZiNjkyMmIxOTljN2Jh
M2VjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkx
NmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5Njkg
IDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDE5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIz
MDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAxNiBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTIzODYxICAyMDE4LTA2LTA2IDE3OjAwOjQ0IFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo1MTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODgwOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 20:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 20: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 1fR1bN-0002xm-An; Thu, 07 Jun 2018 20: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=2gr1=iz=dancer.es=liam@srs-us1.protection.inumbo.net>)
 id 1fR1bM-0002xh-10
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 20:33:44 +0000
X-Inumbo-ID: be5c51fe-6a91-11e8-9728-bc764e045a96
Received: from mail-yb0-x243.google.com (unknown [2607:f8b0:4002:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be5c51fe-6a91-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 22:31:23 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id v17-v6so3666430ybe.7
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 13:33:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=dancer-es.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=QMmr+ZJsiilUD1CUkTy4agGNuyX/CSAHOM/avoTPpjk=;
 b=I0wEZLiu0ixMbOiYTS6KdCwm+d8MyYKMQQ+umq9Sd1LENUqZhsKof9YIcWA4rUksQ/
 RyorwethbvbSCUEBk27Z6+94SFsW0UP04WN7ZhhRFqxIfuFu5WUSXiptwUbfMg1A6DGZ
 q1KIMxWgE1AqOdipFhjb75xXFnkT2JrAODGb8GgaNpmu41WnUzTG+uUfscV8Tcv6HZmt
 Ov2L3I2LY6tqG+yx+xun3wT9f3x4whlPzV7+UNc7HYE6gw4LzqmANrxDOdmch02YRmQB
 uvdn3uMXWsLUfydpoDbCo2LGLaAJwoI7nTFBHDTmi/92fd3U3P6ithyRFd6MO2wWF8gW
 Gx4w==
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=QMmr+ZJsiilUD1CUkTy4agGNuyX/CSAHOM/avoTPpjk=;
 b=FuhLIh6ImpmggNPfPjwWESTe9Fvk/WXPlaBNnAAPuD23i5vdOstRM/Eqt3AHJBe7Tr
 1G7bCzVOr7ZlAhGMQneQI5Fgaeug2RWTwBKLrDdXbRNqvXHYiv2HGeVIvnOyhtZ4xiRG
 TzZIIGWN9p3o6DNcoLzD3fwiPg1jd30WIQkt7R36n4naakVuVhDkd36L+T5cuqMVx56F
 f1jRXhVx7DGCqKeSdVqgNHOWZ4VjyidHjvLD5ayIX9AGpwyNLMxsWuOYlShjhuJpirvt
 cXXuLO5rY1zj3AiLGD6rs6qr6F9W9CbxYwW1SqPRxm0XMCKYT9moAQ+r9I2uZN46Jx3/
 iZ5g==
X-Gm-Message-State: APt69E1ToIGmd4TRgRSes95jgjl3ZFuof+n+pOs5IYjPdh++gY7wkObi
 IV5xGxEiPu2OAWg+3DrvI7/nwt8/RsVtuiptMiQ1fw==
X-Google-Smtp-Source: ADUXVKJ7h78OefNriAD0gfIXoRz+7tnDozNBxb5vPWPw6MPipyMIT8nfKUcryByqvp96wKlcqEsGV5oRKUz32qbAMPQ=
X-Received: by 2002:a25:db46:: with SMTP id
 g67-v6mr1995608ybf.387.1528403620793; 
 Thu, 07 Jun 2018 13:33:40 -0700 (PDT)
MIME-Version: 1.0
References: <CAB8B+d34sEuoaHANbYdtD_YkdB=w52rDD4ppZtQQEFCJ6+Q8MA@mail.gmail.com>
 <b253bb6e-034f-61ce-5716-41faba532bf4@citrix.com>
In-Reply-To: <b253bb6e-034f-61ce-5716-41faba532bf4@citrix.com>
From: Liam Shepherd <liam@dancer.es>
Date: Thu, 7 Jun 2018 21:33:28 +0100
Message-ID: <CAB8B+d29S1hwanUwca3ByRigDW05DZ-UVREioYCSnDWhUAOp2Q@mail.gmail.com>
To: Ross Lagerwall <ross.lagerwall@citrix.com>
Subject: Re: [Xen-devel] PROBLEM: xen-netfront: ethtool settings changed in
 4.4.134 causing packet loss
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 Matthew Day <matthew.day@redmatter.com>
Content-Type: multipart/mixed; boundary="===============0337665675087919550=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0337665675087919550==
Content-Type: multipart/alternative; boundary="000000000000e42ac7056e133297"

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

Thank you.

As a side point David Vrabel is listed in the maintainers file for xen
hypervisor interface in 4.4.135 but his email is no longer active it seems.

On 7 Jun 2018 09:35, "Ross Lagerwall" <ross.lagerwall@citrix.com> wrote:

On 06/05/2018 04:43 PM, Liam Shepherd wrote:
> When upgrading from 4.4.132 to 4.4.135 I started observing about 3%
> packet loss on PV on HVM domU interfaces. Specifically TX dropped
> packets (As reported by ifconfig).
>
> It seems that the default ethtool settings have changed.
>
> Previously (4.4.132):
> tx-checksumming: on
>      tx-checksum-ipv4: on [fixed]
>      tx-checksum-ip-generic: off [fixed]
>      tx-checksum-ipv6: on
>      tx-checksum-fcoe-crc: off [fixed]
>      tx-checksum-sctp: off [fixed]
> scatter-gather: on
>      tx-scatter-gather: on
>      tx-scatter-gather-fraglist: off [fixed]
> tcp-segmentation-offload: on
>      tx-tcp-segmentation: on
>      tx-tcp-ecn-segmentation: off [fixed]
>      tx-tcp6-segmentation: on
> udp-fragmentation-offload: off [fixed]
> generic-segmentation-offload: on
>
> Now (4.4.135):
> tx-checksumming: on
>      tx-checksum-ipv4: on [fixed]
>      tx-checksum-ip-generic: off [fixed]
>      tx-checksum-ipv6: off
>      tx-checksum-fcoe-crc: off [fixed]
>      tx-checksum-sctp: off [fixed]
> scatter-gather: off
>      tx-scatter-gather: off
>      tx-scatter-gather-fraglist: off [fixed]
> tcp-segmentation-offload: off
>      tx-tcp-segmentation: off
>      tx-tcp-ecn-segmentation: off [fixed]
>      tx-tcp6-segmentation: off
> udp-fragmentation-offload: off [fixed]
> generic-segmentation-offload: off [requested on]
>
> Manually running 'ethtool -K INT tso on sg on' on all interfaces stops
> the packet loss again. They're then set like this:
> tx-checksumming: on
>      tx-checksum-ipv4: on [fixed]
>      tx-checksum-ip-generic: off [fixed]
>      tx-checksum-ipv6: off
>      tx-checksum-fcoe-crc: off [fixed]
>      tx-checksum-sctp: off [fixed]
> scatter-gather: on
>      tx-scatter-gather: on
>      tx-scatter-gather-fraglist: off [fixed]
> tcp-segmentation-offload: on
>      tx-tcp-segmentation: on
>      tx-tcp-ecn-segmentation: off [fixed]
>      tx-tcp6-segmentation: off [requested on]
> udp-fragmentation-offload: off [fixed]
> generic-segmentation-offload: on
>
> I've traced it to a commit in 4.4.134:
> 6be4fe832954db3b359b72107a6c60e34d939b26
> xen-netfront: Fix race between device setup and open
> [ Upstream commit f599c64fdf7d9c108e8717fb04bc41c680120da4 ]
> https://patchwork.kernel.org/patch/10328969/
>
> Once that is reverted on 4.4.135, the ethtool settings are as 4.4.132
> and there is no packet loss.
>
Thanks for the bug report. Changing the ethtool settings was certainly
not intended with that change. I'll take a look to see what has gone wrong.


-- 
Ross Lagerwall

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

<div dir=3D"auto">Thank you.<div dir=3D"auto"><br></div><div dir=3D"auto">A=
s a side point David Vrabel is listed in the maintainers file for xen hyper=
visor interface in 4.4.135 but his email is no longer active it seems.</div=
></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 7 Jun 2=
018 09:35, &quot;Ross Lagerwall&quot; &lt;<a href=3D"mailto:ross.lagerwall@=
citrix.com">ross.lagerwall@citrix.com</a>&gt; wrote:<br type=3D"attribution=
"><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div class=3D"elided-text">On 06/05/2018 04:43 P=
M, Liam Shepherd wrote:<br>
&gt; When upgrading from 4.4.132 to 4.4.135 I started observing about 3%<br=
>
&gt; packet loss on PV on HVM domU interfaces. Specifically TX dropped<br>
&gt; packets (As reported by ifconfig).<br>
&gt; <br>
&gt; It seems that the default ethtool settings have changed.<br>
&gt; <br>
&gt; Previously (4.4.132):<br>
&gt; tx-checksumming: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv4: on [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ip-generic: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv6: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-fcoe-crc: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-sctp: off [fixed]<br>
&gt; scatter-gather: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather-fraglist: off [fixed]<br>
&gt; tcp-segmentation-offload: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-segmentation: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-ecn-segmentation: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp6-segmentation: on<br>
&gt; udp-fragmentation-offload: off [fixed]<br>
&gt; generic-segmentation-offload: on<br>
&gt; <br>
&gt; Now (4.4.135):<br>
&gt; tx-checksumming: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv4: on [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ip-generic: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv6: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-fcoe-crc: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-sctp: off [fixed]<br>
&gt; scatter-gather: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather-fraglist: off [fixed]<br>
&gt; tcp-segmentation-offload: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-segmentation: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-ecn-segmentation: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp6-segmentation: off<br>
&gt; udp-fragmentation-offload: off [fixed]<br>
&gt; generic-segmentation-offload: off [requested on]<br>
&gt; <br>
&gt; Manually running &#39;ethtool -K INT tso on sg on&#39; on all interfac=
es stops<br>
&gt; the packet loss again. They&#39;re then set like this:<br>
&gt; tx-checksumming: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv4: on [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ip-generic: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-ipv6: off<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-fcoe-crc: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-checksum-sctp: off [fixed]<br>
&gt; scatter-gather: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-scatter-gather-fraglist: off [fixed]<br>
&gt; tcp-segmentation-offload: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-segmentation: on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp-ecn-segmentation: off [fixed]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 tx-tcp6-segmentation: off [requested on]<br>
&gt; udp-fragmentation-offload: off [fixed]<br>
&gt; generic-segmentation-offload: on<br>
&gt; <br>
&gt; I&#39;ve traced it to a commit in 4.4.134:<br>
&gt; 6be4fe832954db3b359b72107a6c60e34d939b26<br>
&gt; xen-netfront: Fix race between device setup and open<br>
&gt; [ Upstream commit f599c64fdf7d9c108e8717fb04bc41c680120da4 ]<br>
&gt; <a href=3D"https://patchwork.kernel.org/patch/10328969/" rel=3D"norefe=
rrer noreferrer" target=3D"_blank">https://patchwork.kernel.org/patch/10328=
969/</a><br>
&gt; <br>
&gt; Once that is reverted on 4.4.135, the ethtool settings are as 4.4.132<=
br>
&gt; and there is no packet loss.<br>
&gt; <br></div>
Thanks for the bug report. Changing the ethtool settings was certainly <br>
not intended with that change. I&#39;ll take a look to see what has gone wr=
ong.<div class=3D"signature-text"><br>
<br>
-- <br>
Ross Lagerwall<br>
</div></blockquote></div><br></div>

--000000000000e42ac7056e133297--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0337665675087919550==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 21:06:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 21:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR26a-0006Vq-0A; Thu, 07 Jun 2018 21: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=idok=iz=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fR26Y-0006Vl-5e
 for xen-devel@lists.xen.org; Thu, 07 Jun 2018 21:05:58 +0000
X-Inumbo-ID: 3ebe6cb7-6a96-11e8-9728-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 3ebe6cb7-6a96-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 23:03:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528405554;
 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=YuQXBwIKOosSTQ8FFiB8gJCd6Cd4HCGuivj5zg/eMnQ=;
 b=eYWNraYzVlwG4nzEI2fGjmyPXm5CVUw6Tgyt5SPXwUwbN9DqHekdkE3epMeLFU/sGC
 gIHj0hSaSm1/GgFJFlSI5fuzHLqZKbCIFIglLMyTU6Z3Nded2aVmGV70HBHwd1+zw5R3
 uv/pxX1Ok8DaTXmrHN4x3D7stEaF7X+pYcsMbL7Gj3IlHNPuHOzSj839sSzvhQAts8dn
 zOFMYrAnFbV3bpUjR7nk/bKWHI/0yWLzZF31BUDkyD02BsLexXbXO5gcwqR9FdxBsxiI
 1P0znZbh+EJUXVi1JNjc54pH1zb7ykt0fc4XQ9Pnn0QJmwh04/YCgTdDiRwGH32Wn1pE
 oo+w==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVQrpM4+TYzZhgKRHYrkdkPFkMxzBVAs7huPKI="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id j00a45u57L5f0id
 (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, 7 Jun 2018 23:05:41 +0200 (CEST)
Date: Thu, 7 Jun 2018 23:05:37 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180607210537.GA18894@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <5B1933AE02000078001C91DA@prv1-mh.provo.novell.com>
 <20180607154743.0c8a808e.olaf@aepfle.de>
 <5B1944D902000078001C9279@prv1-mh.provo.novell.com>
 <20180607164949.7d9b3890.olaf@aepfle.de>
 <5B19477002000078001C9295@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B19477002000078001C9295@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.0 (20180528T142945.b286ea60)
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: 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============4040399772731887317=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4040399772731887317==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK"
Content-Disposition: inline


--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Thu, Jun 07, Jan Beulich wrote:

> >>> On 07.06.18 at 16:49, <olaf@aepfle.de> wrote:
> > Am Thu, 07 Jun 2018 08:44:41 -0600
> > schrieb "Jan Beulich" <JBeulich@suse.com>:
> >> The re-use of the field is acceptable only if all existing senders reliably
> >> fill zero in there.
> > How do we know all senders? I just know about write_tsc_info from xen-4.6+.
> I don't think we care about senders other than ones using libxc, so
> by knowing whether all libxc versions conform to the requirement,
> we could declare we're fine.

Yes, I think we are fine. And if migration from pre-4.6 is supported
anyway is another question. Most likely the answer is no.

Olaf

--CE+1k2dSO48ffgeK
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWxmeHQAKCRBdQqD6ppg2
fmNmAKCg9/j9CQrzkAuw8KGzxQ9bVTQQmgCfampF1DqW1rTjH+iZPgWsN5tB6d4=
=MImf
-----END PGP SIGNATURE-----

--CE+1k2dSO48ffgeK--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4040399772731887317==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 07 21:22:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 21: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 1fR2Lw-0008Ia-WC; Thu, 07 Jun 2018 21:21: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=al+p=iz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fR2Lv-0008IN-Du
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 21:21:51 +0000
X-Inumbo-ID: 77947152-6a98-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 77947152-6a98-11e8-9728-bc764e045a96;
 Thu, 07 Jun 2018 23:19:31 +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=/Jx22TQgSM7WMZifkwM+qrVrkiMPpkRdXAxjMSjG3Xk=;
 b=mvwH3hZhodqREcVt5aGyoZIx8U+QZ5WgTBu8V0emw4KIcO6WIJK0hI5OLSpgL4GnwCDeKIrDJoveO0qpjhsxiUPNKDv8h+mMLU+e9pPty7pEXQ+mVYaY6Au3BC9IHkgdnT1j3t8ru3CYks80n53efpgJIWD+nA2JrLOPVrQqo8w=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) by
 AM0PR08MB3347.eurprd08.prod.outlook.com (2603:10a6:208:5f::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.14; Thu, 7 Jun 2018 21:21:42 +0000
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <38a4efd1-db7a-4d2b-7c83-dd6dba072776@arm.com>
Date: Thu, 7 Jun 2018 22:21:39 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: LNXP265CA0019.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5e::31) To AM0PR08MB3347.eurprd08.prod.outlook.com
 (2603:10a6:208:5f::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR08MB3347; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 3:7l5HPw6UiyBfCJPUeLputUhV9401fC3seYVa5aFRzzppxCF5ve1PvScs9F4j+hGGzHyOocTLRUd7sezOBEFgiBG8c8tLtBTliG+sBxXttLSPE5qixolDg1bMFkRi6oSJmrgDuuW0aWhXRRli/kOrLlkkMojvGRnIhYzJ9+yqkOpeoNGvyAVhVeUZn3hgO6H86AiknyywGUi4y8Yv5rdJ3WTU5jUN6B+3EfnI4xQi89/n1CfrB0AYyx1EoVsYTkR5;
 25:5i4AIl4i/gVaSZ5Xq+U1bYYS4nzNT7H5n8gw/np8lH/891ro5qG44fb5On+kAun0jcD22gxZ11scjriHgf0wBjLlGmtZcIM83BEtUQFLJCbmkFQmT/TLsXoquhG1Luv9PUNcVWK0fXCufB8wA9Vg5RguegZgI/mEMDg2XeBrvXDpJpsMbHgo6Hhs86RRPuYbdYzWwXsgqzsSeQV9VtKyK6LbI9n0I0ch6R7690b4m69vCDGtbeYgbUzEoV454evjFbRf2LuRFPv4gzUSlHMjr9yHxMG+NCVAnzac1ov/3tE1jA5YQdiO8LrgLbcvnlZFcYrq9SW/UWfGO9UcIdVq6w==;
 31:LjdLIVDtjItQkI8K9aeeKG63zuw3o+h+D2zJ3RmbvgqXRgFPb/Hel5FPlsrJSF9PzpXSFGsOde0vW0CpgUUro2KJFKLJZlO5UDoDcbTNplsObjmjbBuCNpX8IxqieGXtdI2tZs45NeflfNr3xabuj4JNzxRpTGu/L8CbmyPw2tzvuYujGqOADsRt+MJgAi+tPU4bZ0D5qQ6GLPGU8hIUgChpOGtfn8y/vSYpvTuCuUI=
X-MS-TrafficTypeDiagnostic: AM0PR08MB3347:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 20:pg+oq64KyC3lqrqTaoytqlZGO9+fUOhNX3hrvpsGDmHsPXLRQk6OrbbAX99PwkklNIPN8ZKCj2MGPUtSNcC9ZuUJc5FfVundBPVXSs9llsgqx9myW2YT4BOksjMGFlC67ylEGP9zaoxTrdgHV9esx/aqxS89ZbPe2uQJZTtX6F+crZVvsjG238OTI8qvLWeft2LsvEhYKFdrVt2AtswmiUtH9YiJSp+3k/yHYK6gd84gEpJsNaMU8duufqNjKA8i9bYYLFRknv2xCY5oSQSRwW5DzYBumIjbvIrpA3XkpTSAed34UddhgzX4+TqOddVvv79E8p8imewUJJduvq6L+A==;
 4:rsFbNMQsQ095m4qV+0wKlTpoG8sIx7dHhyH4NiQkAC65MWjb1ZjzEMsXrmG1Tuw484M+G7NEKYaxXxnW6gHlnHiyh14p0LrYnda6AI6rhExhRXwO3c1KZtMpXFVw+YGYWcD52MPCdnLUW6ceTXH+c3LLxsJDl/h3EqGankIR3fFJ2IepgoqhFMBxUMC+94blT1qYJMtrkSpXKM/Cchhsi/OK0Ga4EW3gi8jKn9Tu4HbyVn2gJ1qzzus/5V4lUPILyAtxKbS7sTs1X+mnvfRg1g==
X-Microsoft-Antispam-PRVS: <AM0PR08MB334730370D2A654EFCC2468F80640@AM0PR08MB3347.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)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR08MB3347; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB3347; 
X-Forefront-PRVS: 06968FD8C4
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39380400002)(366004)(39860400002)(396003)(346002)(376002)(189003)(199004)(67846002)(65806001)(65956001)(2616005)(476003)(97736004)(230700001)(53936002)(6512007)(68736007)(110136005)(47776003)(36756003)(7736002)(3846002)(6116002)(305945005)(5660300001)(66066001)(6246003)(956004)(11346002)(2906002)(2486003)(72206003)(54906003)(446003)(6666003)(52116002)(58126008)(23676004)(52146003)(44832011)(8666007)(64126003)(50466002)(186003)(8936002)(26005)(31686004)(106356001)(81156014)(316002)(31696002)(4326008)(86362001)(478600001)(76176011)(25786009)(65826007)(229853002)(486006)(386003)(16526019)(8676002)(6486002)(105586002)(81166006)(53546011)(6506007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3347; H:Juliens-MacBook-Pro.local;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjA4TUIzMzQ3OzIzOldNQmkvWDhETDJxZnhjUUx2TGZzeE1vTTFP?=
 =?utf-8?B?ZE1VMVhEWWNrQ2pNaVJqOVp3aE1FS1ZheXh5ZVYvdkIyT3lJM28xNFY3SS80?=
 =?utf-8?B?NlJXLzRpTkN2S2ZicTRnZFQ4QnNGaDlzOFNCMUpHSWpQSE5Tc09mR0xTdEpj?=
 =?utf-8?B?QnRsbWYrWVJMRXNvQVNjamZVdFBvMjAzQ1VqbWtzUWFteldxTU05ZS9qWnJ2?=
 =?utf-8?B?OUFPTWlYZitUZ2ZIY0ExODcxZlRxKzFJUE15R1hXMlFtQzhJK0Y4YlFpYUFC?=
 =?utf-8?B?aWQ3c3FjRlJ3TTBvQVdIcHZwRDdGZnp2RXVWMlNhczdsd1graStHMkM3d2RJ?=
 =?utf-8?B?VnpvVlJHWkFUeTBWK3BpV29rbjRFZ2wvSm5MVTlpT3RDSWlnZTBXYlVBRzFX?=
 =?utf-8?B?dlFMZjY0UnJ2MFhrYnhyV3VFUTNSbmRsUFRyOG04THBmSHRibTlQRlJnQ0VG?=
 =?utf-8?B?eFFpaGE1QVRQblNBZHNNL2lHa0dnbGtGWWFlYnNoT3pkMU0rOE1yTlhOS2lT?=
 =?utf-8?B?S3JtaXZVaGkwVkh2d2x6Z1EwWUJHWFN1eEQzYVp1QnBUY3VWa1M2V3VudWRT?=
 =?utf-8?B?K1dCaW5UNXBJVHFhRWJYaEpyaFpibWZISzRFZDhkRXpHdHhnVEpBZ2ZaQ0tM?=
 =?utf-8?B?MVN0M3ZvdWxLVVE5RjM1TEdoY0JwNWlLd1pPY1RFV0pnNzlQZUhSZXRrUXBu?=
 =?utf-8?B?SVVXdDZGdFdJZXE2aDFqTC9DWC9wVU1weHZ1RmFyRXZaeUVGVFcrenREZXVw?=
 =?utf-8?B?Q0lGTXZ2Y2pNczRWRkhlMEdVa24vTklmbHBZb2cwODNOY0syQS93M3gxYXFF?=
 =?utf-8?B?a1E5Q3JqL05CdXBGOWxqWi9vejBPRTdLQjBKUHdsbkZZVkdpZEtQaXhZeWw4?=
 =?utf-8?B?bG04cyswVFdOeklkV1F0clFwUEw2TlRvNEZIYW5NdUJHRzlpTjlwbzh4N2lx?=
 =?utf-8?B?Rk9BRkRCdXl2NVRqY1ppeHN2T3lYbVgzMjh3bEk3c2NwVzFLOFJuRk5ydW1T?=
 =?utf-8?B?Znp5YXVSeWxMWTZHQXNCQ0lySWhaSk1wVGw4WVZka3p4MXpiNVJCbllmRjhM?=
 =?utf-8?B?aDBxdlp2RkpEOEhkanIzY3dKa2RpeEREL3ViK0VTRmVjUFlQU0d6RDVXYVNM?=
 =?utf-8?B?N01ZOWhzQmpsdVd2Mnd6MDBiNXA3aXNWbWhSWlI0a0JMZjd3UUQxSGsrZUhN?=
 =?utf-8?B?WnNXaWZnODRBNFAxSG5ubVhpVGNLSHc1WmxyeGJ1SWRpN0cxeGxZQmw0Rlc5?=
 =?utf-8?B?UU5XWG40S2s2VFpTbHhaaS9hYVd1T2M4L2d6aDljMUJKeFhyWUw3Mzd1bzBs?=
 =?utf-8?B?RjlpNDBtYUxKQUtUbnNSOHFwN0o3cmZBTVBKc0dMVVNKeVB0Yi81UlRmYmFV?=
 =?utf-8?B?UmY1YlVFcG93djJva3RIYmc2eVcyR2dVODY0RGJ0SHNqMU5IdVNtcldhMCtG?=
 =?utf-8?B?cWVLNUhBYnF5OHpUbDdleS9QMlJMQjVXbk9HdnNXbnZQVkQzdTVmWTlnZFJu?=
 =?utf-8?B?aG4rSGs5VW1MZmlvYzlpRWVoM2dCSTJ4SU1WU2g5UDlHTE1Pa1VMeHZiZlo4?=
 =?utf-8?B?UUtGSGhOUXRUODdyZlJLaktxMmNGdkIyeTBsQ3FwK1dXbWF3RkR2VVYrb252?=
 =?utf-8?B?MGsrcVFUaHZiYk9ZMHNOY0hwazV6ZU9LdTBaL2hHcnE0K3EzdDNiTG5oNjRq?=
 =?utf-8?B?Y0U2SldGZUI2YVVTcHhMZnQ4Tjc2V2Y1dzZLUVo3ZWI1S0RPcGVybDJIZ3VU?=
 =?utf-8?B?WUE4aXhMSGhtNkprNlFuaS81Zk1rUSt5MVA1azJ3bjNGQ2xWdGlTejNUYlFx?=
 =?utf-8?B?bzNGb3NseUkrcFl6YnZLNDJsb0htWCtVZFIvaTRoVWFTb1dxRzlEdGZTeGtF?=
 =?utf-8?B?WWRoSitJQzFrZ0ZRbjJuN3FwUkVCVjB1VzNOV3Frc0V6ZFRKSHJpMXQxQTlE?=
 =?utf-8?B?Ris1SzNWZ1RwZnVKU1NnMGFnc2QzdEdXYmxUdXpQUXRLYTBBL1l5T0M5VUpx?=
 =?utf-8?B?VWU4b01mc3ArWG15NzJ2QXRCcm9MaVNySlIwbTZvbzJ6QWVFSmsrZXVndG50?=
 =?utf-8?Q?mvIM=3D?=
X-Microsoft-Antispam-Message-Info: gvLeXLmrjNZFVpm6oJXfCHmgDPz6TUqvt8BHIZQFy0L1FANPSFq+yrWgb51n33V0bYjwE3B3RGDRe3j1JzJW3EJoPngLaxdGA+Pgc7s9jCI8YXT1RrBg3IyuxM+Fz/4foE1CZJXhDqVDNWI+sbJOuioNwCjEzAarWNfpXjcIi6++yi0GbWYCd9lmQJEWutV5
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 6:pQykwqAMp4Z0CitjR2eSMRx7g1F2TDEbqxp3PMkgIcOjG2sWyT6rzjKyNpWAznDNT07v1uYy+Ti8CFtRNx7RULMJGGRDQJdxiT7gneLTqlxpnTBPJ96yfo+Z7JpciFOuayOZ6bncVqmaxF6sGWP7Xlff3F02xRU6fazchR/am2zyzsKHNET0rxvCQv5pm+Y/71OqPKgMiVxLQeD9q614LSXF8/1DgEV6SOIqc3ebNLhWrMqKGhXR+vV3PII/HodCfjZb8X6bhzv3e5c+2TH+Txl4UdFqGxL3u0FPNtCAyPxNNPOIFK8uy6IzZ97Xidatm3yxR9oLkvAUooLpT8YLYqGLp58ZbqjwRuZD/ihT+QFxpyhxSDjT591eFtxJSLPS8Im+q3s+4j3eJ0o1hbdfPjZWpmem2JdP4aHVWbYtrSvz8MuYEK0tbc/d8CdEwUECK/5K/gsTKtLh/Vc08XCNlA==;
 5:UGFE0+ziTw9EeUe7mpH0Cq29ZFFtHGfxyXjw3RuVvMdDNbQfiDwZlMxynSKQVS4pT7dQqa7ecogoCLu/gEy94Ni3g5ZOEoEvIPVt4GH/bzhrfZqMdm/MRHc5k5ghZRzG7ShPRHDSb2PVJ3etVUeavjFqrtJD+CJKE2bxgAE966A=;
 24:mDe3RUdKbc2qF3/3V0nIVRUhpwLWDisRCBmOaLQzpIL1yRFGcwDnBgRDOToZzsyQu1a+hZ8ZkgW0YozvK2efAvqG1qD7q+ib4P2AOWObZOE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 7:gKf3Wx+eDdreK/nt3wkR6v0wS41OdlzTAU+wKokA9DN1kJ2NGFLKxmRtXtHaRp+Og0Gh/dO3aL6/vEa7QeDFQD9nFcU2ohzxwKSXKMOlZI6sCCrpfXpN1vPd4hzwxSWJE4GRYBbk8kM5piGZ85aKsNtZnnW+G2HOHDgCY4BwR8mY5bLhJVEHmjNpUJfTw2bTCr+7XHk5F7xvSyTeiZkSawpwhj+SABNcOFdvNe1Z9VCUM9Do24+uL7eOk/jX9uZp
X-MS-Office365-Filtering-Correlation-Id: a8f87b6c-68f7-4b88-1f0a-08d5ccbcaa97
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jun 2018 21:21:42.7499 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a8f87b6c-68f7-4b88-1f0a-08d5ccbcaa97
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3347
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: discourage use of underscores
 where alternatives exist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, nd@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDcvMDYvMjAxOCAxNDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVW5kZXJz
Y29yZXMgY29tbW9ubHkgcmVxdWlyZSB0d28ga2V5cHJlc3NlcyB3aGlsZSBoeXBoZW4gLyBkYXNo
IHJlcXVpcmVzCj4ganVzdCBvbmUsIGFuZCB0aGUgdmlzdWFsIHNlcGFyYXRpb24gZWZmZWN0IG9m
IGJvdGggaXMgYmFzaWNhbGx5IHRoZSBzYW1lLgoKSSBkb24ndCBidXkgdGhpcyBhcmd1bWVudC4g
QSBnb29kIHByb2dyYW1tZXIgaXMgbGF6eSBieSBkZWZpbml0aW9uIGJ1dCAKbm90IHRoYXQgbXVj
aC4gQyBkb2VzIG5vdCBhbGxvdyBpZGVudGlmaWVycyB3aXRoIGh5cGhlbiwgc28geW91IGVuZCB1
cCAKdG8gdXNlIHVuZGVyc2NvcmUgbW9zdCBvZiB0aW1lIGFzIHlvdSBkb24ndCBvZnRlbiBjcmVh
dGUgbmV3IGZpbGVuYW1lIAphbmQgbW9zdCBvZiB0aGUgZWRpdG9ycyBoYXZlIGZpbGVuYW1lIGF1
dG8tY29tcGxldGlvbi4KClRvIGJlIGhvbmVzdCwgbXkgbWluZCBoYXMgYWxzbyBiZWVuIHRyYWlu
ZWQgdG8gcmVjb2duaXplIGVhc2lseSB0aGUgCnVuZGVyc2NvcmUgdmVyc2lvbiBhbmQgSSBmZWVs
IHRoZSBoeXBoZW4gbW9yZSBkaWZmaWN1bHQgdG8gcGFyc2UuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 21:43:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 21:43:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR2gg-0002UY-Nw; Thu, 07 Jun 2018 21: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=6krd=iz=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fR2gf-0002UT-Dv
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 21:43:17 +0000
X-Inumbo-ID: c907583d-6a9b-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c907583d-6a9b-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 21:43:16 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w57LfYJN018374;
 Thu, 7 Jun 2018 21:43:06 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=q2Fg2n/ZiSsqgu6n2tvxmhD6vK3OFQHJrc7zmAU7SRk=;
 b=m/zZLD5q6CGD9vIc/9XVdEtDlptSfYy/aGUIb1QtcWJuSK23ach+RRfsesglmbPa2LHC
 8B4TX8+VZpVvUNGd6LMr+I0VZXEEDEbYE5p1If8bKzACdRUPe5JlOjfzV/5JXoH+90Lo
 MaWMtX7OTUiQWuKMTQxPUb45ely0x2zY1qDVu2t3re7PhAtewJJLvcxqiZxlx0NqTcOw
 tR04W6YYPEitRBkIBS6lAORdcI7kUOFkTRvoYiSad2FDHZODfIpiQnpL/+SeEy3XHeB2
 w5kNjeJSkap9Csk2wGwLyR8nTFN4LERv1hs+crIR7I2OwD/EptbkKovvxbE9N6cF2C9Q Hw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2jbvypjqts-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 21:43: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 w57Lh4V8013994
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 21:43: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 w57Lh35e011763;
 Thu, 7 Jun 2018 21:43: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 ; Thu, 07 Jun 2018 14:43:03 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@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: <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
Date: Thu, 7 Jun 2018 17:46:53 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806070230
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KFN0ZWZhbm8sIHF1ZXN0aW9uIGZvciB5b3UgYXQgdGhlIGVuZCkKCk9uIDA2LzA3LzIwMTggMDI6
MzkgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IE9uIDA2LzA3LzIwMTggMTI6
MTkgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMDYvMDYvMjAxOCAwNDoxNCBBTSwg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+PiBPbiAwNi8wNC8yMDE4IDExOjEyIFBN
LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pj4gT24gMDYvMDEvMjAxOCAwNzo0MSBBTSwgT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gQEAgLTEyMSw4ICsxNDYsMjcgQEAgc3Rh
dGljIHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFudF9tYXAKPj4+PiAqbWFwKQo+Pj4+
IMKgwqDCoMKgwqDCoCBpZiAobWFwID09IE5VTEwpCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cmV0dXJuOwo+Pj4+IMKgwqAgKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+ICpP
cHRpb24gMToga2ZyZWUobWFwLT5mcmFtZXMpOyoKPj4+PiArwqDCoMKgIGlmIChtYXAtPmRtYV92
YWRkcikgewo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdz
IGFyZ3M7Cj4+Pj4gKwo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmRldiA9IG1hcC0+ZG1hX2Rl
djsKPj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5jb2hlcmVudCA9IG1hcC0+ZG1hX2ZsYWdzICYg
R05UREVWX0RNQV9GTEFHX0NPSEVSRU5UOwo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLm5yX3Bh
Z2VzID0gbWFwLT5jb3VudDsKPj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5wYWdlcyA9IG1hcC0+
cGFnZXM7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuZnJhbWVzID0gbWFwLT5mcmFtZXM7Cj4+
Pj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MudmFkZHIgPSBtYXAtPmRtYV92YWRkcjsKPj4+PiArwqDC
oMKgwqDCoMKgwqAgYXJncy5kZXZfYnVzX2FkZHIgPSBtYXAtPmRtYV9idXNfYWRkcjsKPj4+PiAr
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGdudHRhYl9kbWFfZnJlZV9wYWdlcygmYXJncyk7Cj4gKk9w
dGlvbiAyOiBrZnJlZShtYXAtPmZyYW1lcyk7Kgo+Pj4+ICvCoMKgwqAgfSBlbHNlCj4+Pj4gKyNl
bmRpZgo+Pj4+IMKgwqDCoMKgwqDCoCBpZiAobWFwLT5wYWdlcykKPj4+PiDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBnbnR0YWJfZnJlZV9wYWdlcyhtYXAtPmNvdW50LCBtYXAtPnBhZ2VzKTsKPj4+PiAr
Cj4+Pj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+Pj4+ICvCoMKgwqAga2Zy
ZWUobWFwLT5mcmFtZXMpOwo+Pj4+ICsjZW5kaWYKPj4+Pgo+Pj4+IENhbiB0aGlzIGJlIGRvbmUg
dW5kZXIgaWYgKG1hcC0+ZG1hX3ZhZGRyKSA/Cj4+Pj4gwqDCoCBJbiBvdGhlciB3b3JkcywgaXMg
aXQKPj4+PiBwb3NzaWJsZSBmb3IgZG1hX3ZhZGRyIHRvIGJlIE5VTEwgYW5kIHN0aWxsIGhhdmUg
dW5hbGxvY2F0ZWQgZnJhbWVzCj4+Pj4gcG9pbnRlcj8KPj4+IEl0IGlzIHBvc3NpYmxlIHRvIGhh
dmUgdmFkZHIgPT0gTlVMTCBhbmQgZnJhbWVzICE9IE5VTEwgYXMgd2UKPj4+IGFsbG9jYXRlIGZy
YW1lcyBvdXRzaWRlIG9mIGdudHRhYl9kbWFfYWxsb2NfcGFnZXMgd2hpY2gKPj4+IG1heSBmYWls
LiBDYWxsaW5nIGtmcmVlIG9uIE5VTEwgcG9pbnRlciBpcyBzYWZlLAo+Pgo+PiBJIGFtIG5vdCBx
dWVzdGlvbmluZyBzYWZldHkgb2YgdGhlIGNvZGUsIEkgd291bGQgbGlrZSBhdm9pZCBhbm90aGVy
Cj4+IGlmZGVmLgo+IEFoLCBJIG5vdyB1bmRlcnN0YW5kLCBzbyB5b3UgYXJlIGFza2luZyBpZiB3
ZSBjYW4gaGF2ZQo+IHRoYXQga2ZyZWUobWFwLT5mcmFtZXMpOyBpbiB0aGUgcGxhY2UgKk9wdGlv
biAyKiBJIG1hcmtlZCBhYm92ZS4KPiBVbmZvcnR1bmF0ZWx5IG5vOiBtYXAtPmZyYW1lcyBpcyBh
bGxvY2F0ZWQgYmVmb3JlIHdlIHRyeSB0bwo+IGFsbG9jYXRlIERNQSBtZW1vcnksIGUuZy4gYmVm
b3JlIGRtYV92YWRkciBpcyBzZXQ6Cj4gWy4uLl0KPiDCoMKgwqAgwqDCoMKgIGFkZC0+ZnJhbWVz
ID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+ZnJhbWVzWzBdKSwKPiDCoMKgwqAgwqDCoMKg
IMKgwqDCoCDCoMKgwqAgwqDCoMKgwqDCoCBHRlBfS0VSTkVMKTsKPiDCoMKgwqAgwqDCoMKgIGlm
ICghYWRkLT5mcmFtZXMpCj4gwqDCoMKgIMKgwqDCoCDCoMKgwqAgZ290byBlcnI7Cj4KPiBbLi4u
XQo+IMKgwqDCoCDCoMKgwqAgaWYgKGdudHRhYl9kbWFfYWxsb2NfcGFnZXMoJmFyZ3MpKQo+IMKg
wqDCoCDCoMKgwqAgwqDCoMKgIGdvdG8gZXJyOwo+Cj4gwqDCoMKgIMKgwqDCoCBhZGQtPmRtYV92
YWRkciA9IGFyZ3MudmFkZHI7Cj4gWy4uLl0KPiBlcnI6Cj4gwqDCoMKgIGdudGRldl9mcmVlX21h
cChhZGQpOwo+Cj4gU28sIGl0IGlzIHBvc3NpYmxlIHRvIGVudGVyIGdudGRldl9mcmVlX21hcCB3
aXRoCj4gZnJhbWVzICE9IE5VTEwgYW5kIGRtYV92YWRkciA9PSBOVUxMLiBPcHRpb24gMSBhYm92
ZSBjYW5ub3QgYmUgdXNlZAo+IGFzIG1hcC0+ZnJhbWVzIGlzIG5lZWRlZCBmb3IgZ250dGFiX2Rt
YV9mcmVlX3BhZ2VzKCZhcmdzKTsKPiBhbmQgT3B0aW9uIDIgY2Fubm90IGJlIHVzZWQgYXMgZnJh
bWVzICE9IE5VTEwgYW5kIGRtYV92YWRkciA9PSBOVUxMLgo+IFRodXMsIEkgdGhpbmsgdGhhdCB1
bmZvcnR1bmF0ZWx5IHdlIG5lZWQgdGhhdCAjaWZkZWYuCj4gT3B0aW9uIDMgYmVsb3cgY2FuIGFs
c28gYmUgY29uc2lkZXJlZCwgYnV0IHRoYXQgc2VlbXMgdG8gYmUgbm90IGdvb2QKPiBhcyB3ZSBm
cmVlIHJlc291cmNlcyBpbiBkaWZmZXJlbnQgcGxhY2VzIHdoaWNoIGxvb2tzIGluY29uc2lzdGVu
dC4KCgpJIHdhcyBvbmx5IHRoaW5raW5nIG9mIG9wdGlvbiAyLiBCdXQgaWYgaXQgaXMgcG9zc2li
bGUgdG8gaGF2ZSBmcmFtZXMgIT0KTlVMTCBhbmQgZG1hX3ZhZGRyID09IE5VTEwgdGhlbiBwZXJo
YXBzIHdlIGluZGVlZCB3aWxsIGhhdmUgdG8gbGl2ZSB3aXRoCnRoZSBleHRyYSBpZmRlZi4KCgo+
Cj4gU29ycnkgaWYgSSdtIHN0aWxsIG1pc3NpbmcgeW91ciBwb2ludC4KPj4KPj4+IHNvCj4+PiBJ
IHNlZSBubyByZWFzb24gdG8gY2hhbmdlIHRoaXMgY29kZS4KPj4+Pj4gwqDCoMKgwqDCoMKgIGtm
cmVlKG1hcC0+cGFnZXMpOwo+Pj4+PiDCoMKgwqDCoMKgwqAga2ZyZWUobWFwLT5ncmFudHMpOwo+
Pj4+PiDCoMKgwqDCoMKgwqAga2ZyZWUobWFwLT5tYXBfb3BzKTsKPj4+Pj4gQEAgLTEzMiw3ICsx
NzYsOCBAQCBzdGF0aWMgdm9pZCBnbnRkZXZfZnJlZV9tYXAoc3RydWN0IGdyYW50X21hcAo+Pj4+
PiAqbWFwKQo+Pj4+PiDCoMKgwqDCoMKgwqAga2ZyZWUobWFwKTsKPj4+Pj4gwqDCoCB9Cj4+Pj4+
IMKgwqAgLXN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBn
bnRkZXZfcHJpdgo+Pj4+PiAqcHJpdiwgaW50IGNvdW50KQo+Pj4+PiArc3RhdGljIHN0cnVjdCBn
cmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+Pj4+
PiBpbnQgY291bnQsCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgaW50IGRtYV9mbGFncykKPj4+Pj4gwqDCoCB7Cj4+Pj4+IMKgwqDCoMKgwqDCoCBzdHJ1
Y3QgZ3JhbnRfbWFwICphZGQ7Cj4+Pj4+IMKgwqDCoMKgwqDCoCBpbnQgaTsKPj4+Pj4gQEAgLTE1
NSw2ICsyMDAsMzcgQEAgc3RhdGljIHN0cnVjdCBncmFudF9tYXAKPj4+Pj4gKmdudGRldl9hbGxv
Y19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQpCj4+Pj4+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgIE5VTEwgPT0gYWRkLT5wYWdlcykKPj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKg
wqAgZ290byBlcnI7Cj4+Pj4+IMKgwqAgKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExP
Qwo+Pj4+PiArwqDCoMKgIGFkZC0+ZG1hX2ZsYWdzID0gZG1hX2ZsYWdzOwo+Pj4+PiArCj4+Pj4+
ICvCoMKgwqAgLyoKPj4+Pj4gK8KgwqDCoMKgICogQ2hlY2sgaWYgdGhpcyBtYXBwaW5nIGlzIHJl
cXVlc3RlZCB0byBiZSBiYWNrZWQKPj4+Pj4gK8KgwqDCoMKgICogYnkgYSBETUEgYnVmZmVyLgo+
Pj4+PiArwqDCoMKgwqAgKi8KPj4+Pj4gK8KgwqDCoCBpZiAoZG1hX2ZsYWdzICYgKEdOVERFVl9E
TUFfRkxBR19XQyB8Cj4+Pj4+IEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVCkpIHsKPj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgIHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKPj4+Pj4gKwo+
Pj4+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5mcmFtZXMgPSBrY2FsbG9jKGNvdW50LCBzaXplb2Yo
YWRkLT5mcmFtZXNbMF0pLAo+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIEdGUF9LRVJORUwpOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCFhZGQtPmZy
YW1lcykKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBlcnI7Cj4+Pj4+ICsKPj4+
Pj4gK8KgwqDCoMKgwqDCoMKgIC8qIFJlbWVtYmVyIHRoZSBkZXZpY2UsIHNvIHdlIGNhbiBmcmVl
IERNQSBtZW1vcnkuICovCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhZGQtPmRtYV9kZXYgPSBwcml2
LT5kbWFfZGV2Owo+Pj4+PiArCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmRldiA9IHByaXYt
PmRtYV9kZXY7Cj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmNvaGVyZW50ID0gZG1hX2ZsYWdz
ICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5u
cl9wYWdlcyA9IGNvdW50Owo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5wYWdlcyA9IGFkZC0+
cGFnZXM7Cj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmZyYW1lcyA9IGFkZC0+ZnJhbWVzOwo+
Pj4+PiArCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoZ250dGFiX2RtYV9hbGxvY19wYWdlcygm
YXJncykpCj4gKk9wdGlvbiAzOiBrZnJlZShtYXAtPmZyYW1lcyk7Kgo+Pj4+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBnb3RvIGVycjsKPj4+Pj4gKwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYWRk
LT5kbWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5kbWFf
YnVzX2FkZHIgPSBhcmdzLmRldl9idXNfYWRkcjsKPj4+Pj4gK8KgwqDCoCB9IGVsc2UKPj4+Pj4g
KyNlbmRpZgo+Pj4+PiDCoMKgwqDCoMKgwqAgaWYgKGdudHRhYl9hbGxvY19wYWdlcyhjb3VudCwg
YWRkLT5wYWdlcykpCj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+Pj4+PiDC
oMKgIEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3BhZ2VzKHN0cnVj
dCBncmFudF9tYXAKPj4+Pj4gKm1hcCkKPj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT51
bm1hcF9vcHNbaV0uaGFuZGxlID0gbWFwLT5tYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4gwqDCoMKg
wqDCoMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2QpCj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgbWFwLT5rdW5tYXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+a21hcF9vcHNbaV0uaGFu
ZGxlOwo+Pj4+PiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+Pj4+ICvCoMKg
wqDCoMKgwqDCoCBlbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+Pj4+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB1bnNpZ25lZCBsb25nIG1mbjsKPj4+Pj4gKwo+Pj4+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkp
Owo+Pj4+IE5vdCBwZm5fdG9fbWZuKCk/Cj4+PiBJJ2QgbG92ZSB0bywgYnV0IHBmbl90b19tZm4g
aXMgb25seSBkZWZpbmVkIGZvciB4ODYsIG5vdCBBUk06IFsxXQo+Pj4gYW5kIFsyXQo+Pj4gVGh1
cywKPj4+Cj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBk
ZWNsYXJhdGlvbiBvZiBmdW5jdGlvbgo+Pj4g4oCYcGZuX3RvX21mbuKAmSBbLVdlcnJvcj1pbXBs
aWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0KPj4+IMKgwqDCoMKgIG1mbiA9IHBmbl90b19tZm4o
cGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4KPj4+IFNvLCBJJ2xsIGtlZXAgX19wZm5f
dG9fbWZuCj4+Cj4+IEhvdyB3aWxsIHRoaXMgd29yayBvbiBub24tUFYgeDg2Pwo+IFNvLCB5b3Ug
bWVhbiBJIG5lZWQ6Cj4gI2lmZGVmIENPTkZJR19YODYKPiBtZm4gPSBwZm5fdG9fbWZuKHBhZ2Vf
dG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPiAjZWxzZQo+IG1mbiA9IF9fcGZuX3RvX21mbihwYWdl
X3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4gI2VuZGlmCj4KCkknZCByYXRoZXIgZml4IGl0IGlu
IEFSTSBjb2RlLiBTdGVmYW5vLCB3aHkgZG9lcyBBUk0gdXNlcyB0aGUKdW5kZXJzY29yZWQgdmVy
c2lvbj8KCgotYm9yaXMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 21:58:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 21: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 1fR2v0-0003rt-Ja; Thu, 07 Jun 2018 21:58:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fR2uz-0003ri-0K
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 21:58:05 +0000
X-Inumbo-ID: da4497d8-6a9d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da4497d8-6a9d-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 21:58: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 1fR2uu-00054Q-D7; Thu, 07 Jun 2018 21:58: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 1fR2uu-0007LG-5c; Thu, 07 Jun 2018 21:58:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fR2uu-0005GT-4z; Thu, 07 Jun 2018 21:58:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123864-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-arm64-arm64-xl:<job
 status>:broken:regression
 linux-4.14:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:leak-check/check:fail:heisenbug
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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=2c6025ebc7fd8e0a8ca785d778dc6ae25225744b
X-Osstest-Versions-That: linux=57a3ca7835962109d94533465a75e8c716b26845
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 21:58:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 123864: 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>

ZmxpZ2h0IDEyMzg2NCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NjQvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcp
OgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgYnJva2VuIHBhc3MgaW4gMTIzODIwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kIDE1IGxlYWstY2hlY2svY2hlY2sgZmFpbCBpbiAxMjM4MjAgcGFzcyBpbiAxMjM4NjQKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIz
ODIwIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4MjAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDJjNjAyNWViYzdm
ZDhlMGE4Y2E3ODVkNzc4ZGM2YWUyNTIyNTc0NGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDU3YTNjYTc4MzU5NjIxMDlkOTQ1MzM0NjVhNzVlOGM3MTZiMjY4NDUKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyMzQ0NyAgMjAxOC0wNS0zMSAwODoxNzo1OSBaICAgIDcgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4MjAgIDIwMTgtMDYtMDUgMTA6MTA6MDAgWiAgICAy
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBYXJvbiBNYSA8YWFyb24ubWFAY2Fub25pY2FsLmNvbT4KICBBZHJpYW4gU3Vo
b3YgPHYtYWRzdWhvQG1pY3Jvc29mdC5jb20+CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5v
cmcudWs+CiAgQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXhh
bmRlciBTaGlzaGtpbiA8YWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbT4KICBBbmRy
ZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJhcnQgVmFuIEFzc2NoZSA8
YmFydC52YW5hc3NjaGVAd2RjLmNvbT4KICBCZW5qYW1pbiBUaXNzb2lyZXMgPGJlbmphbWluLnRp
c3NvaXJlc0ByZWRoYXQuY29tPgogIEJlbnNvbiBMZXVuZyA8YmxldW5nQGNocm9taXVtLm9yZz4K
ICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQnJpYW4gRm9zdGVyIDxiZm9zdGVyQHJl
ZGhhdC5jb20+CiAgQ2hyaXMgVmFsZWFuIDx2LWNodmFsZUBtaWNyb3NvZnQuY29tPgogIENocmlz
IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgogIENocmlzdG9waGUgTGVyb3kgPGNo
cmlzdG9waGUubGVyb3lAYy1zLmZyPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9u
aWNhbC5jb20+CiAgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBEYXJy
aWNrIEouIFdvbmcgPGRhcnJpY2sud29uZ0BvcmFjbGUuY29tPgogIERhdmUgQ2hpbm5lciA8ZGNo
aW5uZXJAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+
CiAgRGV4dWFuIEN1aSA8ZGVjdWlAbWljcm9zb2Z0LmNvbT4KICBEaGluYWthcmFuIFBhbmRpeWFu
IDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRy
eS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRWR2YXJkIEhvbHN0IDxlZHZhcmQuaG9sc3RAZ21haWwu
Y29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQg
PGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXVnZW4gSHJpc3RldiA8ZXVnZW4uaHJpc3RldkBtaWNy
b2NoaXAuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhhaXlhbmcgWmhhbmcg
PGhhaXlhbmd6QG1pY3Jvc29mdC5jb20+CiAgSGF1a2UgTWVocnRlbnMgPGhhdWtlQGhhdWtlLW0u
ZGU+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIEluZ28gTW9sbmFyIDxtaW5n
b0BrZXJuZWwub3JnPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKYW5pIE5p
a3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxh
bm94LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb2hh
bm5lcyBIaXJ0ZSA8am9oYW5uZXMuaGlydGVAZGF0ZW5raGFvcy5kZT4KICBKb25hdGhhbiBDYW1l
cm9uIDxKb25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+CiAgSm9vbmFzIExhaHRpbmVuIDxqb29u
YXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEpvc2ggUG9pbWJvZXVmIDxqcG9pbWJvZUBy
ZWRoYXQuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEtpcmlsbCBB
LiBTaHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBLVCBMaWFvIDxr
dC5saWFvQGVtYy5jb20udHc+CiAgTGFycnkgRmluZ2VyIDxMYXJyeS5GaW5nZXJAbHdmaW5nZXIu
bmV0PgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2
YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTG9yZW56byBQaWVyYWxpc2kg
PGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1p
cHMuY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gQmx1bWVu
c3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29tPgogIE1hcnRpbiBLLiBQ
ZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEtlbGx5IDxta2Vs
bHlAeGV2by5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0
LmNvbT4KICBNYXRoaWFzIEtyZXNpbiA8ZGV2QGtyZXNpbi5tZT4KICBNYXR0aGlhcyBLYWVobGNr
ZSA8bWthQGNocm9taXVtLm9yZz4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0
eS5uZXQ+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwg
Tm9zdGhvZmYgPGNvbW1pdHRlZEBoZWluZS5zbz4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJu
ZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE5pY2sgRGVz
YXVsbmllcnMgPG5pY2suZGVzYXVsbmllcnNAZ21haWwuY29tPgogIE9uZHJlaiBaYXJ5IDxsaW51
eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXJhdiBQYW5kaXQgPHBhcmF2QG1lbGxhbm94LmNv
bT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBldGVyIFppamxzdHJhIChJ
bnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBpZXJyZS1Mb3VpcyBCb3NzYXJ0IDxwaWVy
cmUtbG91aXMuYm9zc2FydEBsaW51eC5pbnRlbC5jb20+CiAgUHJhc2FkIFNvZGFndWRpIDxwc29k
YWd1ZEBjb2RlYXVyb3JhLm9yZz4KICBTYWNoaW4gR3JvdmVyIDxzZ3JvdmVyQGNvZGVhdXJvcmEu
b3JnPgogIFNvZGFndWRpIFByYXNhZCA8cHNvZGFndWRAY29kZWF1cm9yYS5vcmc+CiAgU29oZWls
IEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGFuaXNsYXcgR3J1c3prYSA8
c2dydXN6a2FAcmVkaGF0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBn
b29kbWlzLm9yZz4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBWaWxs
ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgogIFdlaSBXYW5nIDx3
ZWl3YW5AZ29vZ2xlLmNvbT4KICBZYXplbiBHaGFubmFtIDx5YXplbi5naGFubmFtQGFtZC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
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
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwgYnJva2VuCmJyb2tl
bi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQteGwgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE2NTcgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 22:23:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 22: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 1fR3JU-0006yJ-C7; Thu, 07 Jun 2018 22: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=6krd=iz=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fR3JS-0006y6-KU
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 22:23:22 +0000
X-Inumbo-ID: 101dc9bd-6aa1-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 101dc9bd-6aa1-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 00:21:03 +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 w57MGveC109589;
 Thu, 7 Jun 2018 22:23:14 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : references : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=8N3T+bV227We34hrs18LPEKpOvyUZjtkfQZerhkZZMI=;
 b=CsBRfGY2hex9qXJS4ESPULhcFbmjricEQ40XHBYo+ZIuk3Oqh3UinNwlmWCevxdCEWe5
 lrEdAd+GaszOy1A8FGY4FrTs5egBZOPLaVbZDfZMAykzKeQ2vNlWRQxcI81hSLOQYE6U
 e488KephXP1KETdPVCD1LnkYyxX15AwHt42JU4IIohtYM06yVGFl4QkI88qsv6iJObeg
 5Z8KEmulK5hmtK+jglvV+ytmHIIEm+avLmRT6Szyq7aln1Li6UZFCVqvoSOS5HAQPEb3
 S6n1IxT1jEENRNXoL22rL9ch9zcfS+ZBbmfG5Rwb0wRLRhGRuloY5rxxmMsajsJfwQLo PQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jbvyptrrx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 22:23:13 +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 w57MNDqW021714
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 22:23: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 w57MNBPD012607;
 Thu, 7 Jun 2018 22:23: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 ; Thu, 07 Jun 2018 15:23:11 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@gmail.com>
 <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
 <d2bbda68-af74-58b1-36a6-d8af47ad8beb@gmail.com>
 <7c73fae9-2dac-f3e8-bad8-0dadb73ad7af@oracle.com>
 <4e15c758-a314-9fdc-1d70-4a465137a6f9@gmail.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: <41d794ce-a318-b2f1-5ad7-e9500175bdc8@oracle.com>
Date: Thu, 7 Jun 2018 18:26:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <4e15c758-a314-9fdc-1d70-4a465137a6f9@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806070237
Subject: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwMzoxNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDcvMjAxOCAxMjozMiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
Ni8yMDE4IDA1OjA2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IE9uIDA2
LzA0LzIwMTggMTE6NDkgUE0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pj4gZGlmZiAtLWdp
dCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+Pj4gaW5k
ZXggOTgxM2ZjNDQwYzcwLi43ZDU4ZGZiM2U1ZTggMTAwNjQ0Cj4+Pj4+IC0tLSBhL2RyaXZlcnMv
eGVuL2dudGRldi5jCj4+Pj4+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4+Pj4gLi4uCj4+
Pj4KPj4+Pj4gwqDCoCArI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgo+Pj4+IFRoaXMg
Y29kZSBiZWxvbmdzIGluIGdudGRldi1kbWFidWYuYy4KPj4+IFRoZSByZWFzb24gSSBoYXZlIHRo
aXMgY29kZSBoZXJlIGlzIHRoYXQgaXQgaXMgaGVhdmlseQo+Pj4gdGllZCB0byBnbnRkZXYncyBp
bnRlcm5hbCBmdW5jdGlvbmFsaXR5LCBlLmcuIG1hcC91bm1hcC4KPj4+IEkgZG8gbm90IHdhbnQg
dG8gZXh0ZW5kIGdudGRldidzIEFQSSwgc28gZ250ZGV2LWRtYWJ1ZiBjYW4KPj4+IGFjY2VzcyB0
aGVzZS4gV2hhdCBpcyBtb3JlIGRtYS1idWYgZG9lc24ndCBuZWVkIHRvIGtub3cgYWJvdXQKPj4+
IG1hcHMgZG9uZSBieSBnbnRkZXYgYXMgdGhlcmUgaXMgbm8gdXNlIG9mIHRoYXQgaW5mb3JtYXRp
b24KPj4+IGluIGdudGRldi1kbWFidWYuIFNvLCBpdCBzZWVtcyBtb3JlIG5hdHVyYWxseSB0byBo
YXZlCj4+PiBkbWEtYnVmJ3MgcmVsYXRlZCBtYXAvdW5tYXAgY29kZSB3aGVyZSBpdCBpczogaW4g
Z250ZGV2Lgo+PiBTb3JyeSwgSSBkb24ndCBmb2xsb3cuIFdoeSB3b3VsZCB0aGlzIHJlcXVpcmUg
ZXh0ZW5kaW5nIHRoZSBBUEk/IEl0J3MKPj4ganVzdCBtb3Zpbmcgcm91dGluZXMgdG8gYSBkaWZm
ZXJlbnQgZmlsZSB0aGF0IGlzIGxpbmtlZCB0byB0aGUgc2FtZQo+PiBtb2R1bGUuCj4gSSBkbyB1
bmRlcnN0YW5kIHlvdXIgaW50ZW50aW9uIGhlcmUgYW5kIHRyaWVkIHRvIGF2b2lkIGRtYS1idWYK
PiByZWxhdGVkIGNvZGUgaW4gZ250ZGV2LmMgYXMgbXVjaCBhcyBwb3NzaWJsZS4gU28sIGxldCBt
ZSBleHBsYWluCj4gbXkgZGVjaXNpb24gaW4gbW9yZSBkZXRhaWwuCj4KPiBUaGVyZSBhcmUgMiB1
c2UtY2FzZXMgd2UgaGF2ZTogZG1hLWJ1ZiBpbXBvcnQgYW5kIGV4cG9ydC4KPgo+IFdoaWxlIGlt
cG9ydGluZyBhIGRtYS1idWYgYWxsIHRoZSBkbWEtYnVmIHJlbGF0ZWQgZnVuY3Rpb25hbGl0eSBj
YW4KPiBlYXNpbHkgYmUga2VwdCBpbnNpZGUgZ250ZGV2LWRtYWJ1Zi5jIHcvbyBhbnkgaXNzdWUg
YXMgYWxsIHdlIG5lZWQKPiBmcm9tIGdudGRldi5jIGlzIGRldiwgZG1hX2J1Zl9mZCwgY291bnQg
YW5kIGRvbWlkIGZvciB0aGF0Lgo+Cj4gQnV0IGluIGNhc2Ugb2YgZG1hLWJ1ZiBleHBvcnQgd2Ug
bmVlZCB0bzoKPiAxLiBzdHJ1Y3QgZ3JhbnRfbWFwICptYXAgPSBnbnRkZXZfYWxsb2NfbWFwKHBy
aXYsIGNvdW50LCBkbWFidWZfZmxhZ3MpOwo+IDIuIGdudGRldl9hZGRfbWFwKHByaXYsIG1hcCk7
Cj4gMy4gU2V0IG1hcC0+ZmxhZ3MKPiA0LiByZXQgPSBtYXBfZ3JhbnRfcGFnZXMobWFwKTsKPiA1
LiBBbmQgb25seSBub3cgd2UgYXJlIGFsbCBzZXQgdG8gZXhwb3J0IHRoZSBuZXcgZG1hLWJ1ZiBm
cm9tCj4gKm1hcC0+cGFnZXMqCj4KPiBTbywgdW50aWwgNSkgd2UgdXNlIHByaXZhdGUgZ3RuZGV2
LmMncyBBUEkgbm90IGV4cG9ydGVkIHRvIG91dHNpZGUgd29ybGQ6Cj4gYS4gc3RydWN0IGdyYW50
X21hcAo+IGIuIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVj
dCBnbnRkZXZfcHJpdiAqcHJpdiwKPiBpbnQgY291bnQsCj4gwqDCoMKgIMKgwqDCoCDCoMKgwqAg
wqDCoMKgIMKgwqDCoCDCoCBpbnQgZG1hX2ZsYWdzKQo+IGMuIHN0YXRpYyB2b2lkIGdudGRldl9h
ZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0Cj4gZ3JhbnRfbWFwICphZGQp
Cj4gZC4gc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwKQo+
Cj4gVGh1cywgYWxsIHRoZSBhYm92ZSBjYW5ub3QgYmUgYWNjZXNzZWQgZnJvbSBnbnRkZXYtZG1h
YnVmLmMKPiBUaGlzIGlzIHdoeSBJIHNheSB0aGF0IGdudGRldi5jJ3MgQVBJIHdpbGwgbmVlZCB0
byBiZSBleHRlbmRlZCB0bwo+IHByb3ZpZGUgdGhlIGFib3ZlCj4gYS1kIGlmIHdlIHdhbnQgYWxs
IGRtYS1idWYgZXhwb3J0IGNvZGUgdG8gbGVhdmUgaW4gZ250ZGV2LWRtYWJ1Zi5jLgoKCgpJIHN0
aWxsIGRvbid0IHVuZGVyc3RhbmQgd2h5IHlvdSBmZWVsIHRoaXMgd291bGQgYmUgZXh0ZW5kaW5n
IHRoZSBBUEkuClRoZXNlIHJvdXRpbmVzIGFuZCB0aGUgc3RydWN0IGNhbiBiZSBkZWNsYXJlZCBp
biBsb2NhbCBoZWFkZXIgZmlsZSBhbmQKdGhpcyBoZWFkZXIgZmlsZSB3aWxsIG5vdCBiZSB2aXNp
YmxlIHRvIGFueW9uZSBidXQgZ250ZGV2LmMgYW5kCmdudGRldi1kbWFidWYuYy4gWW91IGNhbiwg
Zm9yIGV4YW1wbGUsIHB1dCB0aGlzIGludG8gZ250ZGV2LWRtYWJ1Zi5oCihhbmQgdGhlbiByZW5h
bWUgaXQgdG8gc29tZXRoaW5nIGVsc2UsIGxpa2UgZ250ZGV2LWNvbW1vbi5oKS4KCgoKPiBCdXQg
dGhhdCBkb2Vzbid0IHNlZW0gZ29vZCB0byBtZSBhbmQgd2hhdCBpcyBtb3JlIGEtZCBhcmUgcmVh
bGx5Cj4gZ250ZGV2LmMncwo+IGZ1bmN0aW9uYWxpdHksIG5vdCBkbWEtYnVmJ3Mgd2hpY2ggb25s
eSBuZWVkcyBwYWdlcyBhbmQgZG9lc24ndCByZWFsbHkKPiBjYXJlIGZyb20KPiB3aGVyZSB0aG9z
ZSBjb21lLgo+IFRoYXQgd2FzIHRoZSByZWFzb24gSSBwYXJ0aXRpb25lZCBleHBvcnQgaW50byAy
IGNodW5rczogZ250ZGV2ICsKPiBnbnRkZXYtZG1hYnVmLgo+Cj4gWW91IG1pZ2h0IGFsc28gYXNr
IHdoeSBpbXBvcnRpbmcgc2lkZSBkb2VzIFhlbiByZWxhdGVkIHRoaW5ncwo+IChncmFudGluZyBy
ZWZlcmVuY2VzKykKPiBpbiBnbnRkZXYtZG1hYnVmLCBub3QgZ250ZGV2IHNvIGl0IGlzIGNvbnNp
c3RlbnQgd2l0aCB0aGUgZG1hLWJ1Zgo+IGV4cG9ydGVyPwo+IFRoaXMgaXMgYmVjYXVzZSBpbXBv
cnRlciB1c2VzIGdyYW50LXRhYmxlJ3MgQVBJIHdoaWNoIHNlZW1zIHRvIGJlIG5vdAo+IG5hdHVy
YWwgZm9yIGdudGRldi5jLAo+IHNvIGl0IGNhbiBsZWF2ZSBpbiBnbnRkZXYtZG1hYnVmLmMgd2hp
Y2ggaGFzIGEgdXNlLWNhc2UgZm9yIHRoYXQsCj4gd2hpbGUgZ250ZGV2Cj4gcmVtYWlucyB0aGUg
c2FtZS4KCgpZZXQgYW5vdGhlciByZWFzb24gd2h5IHRoaXMgY29kZSBzaG91bGQgYmUgbW92ZWQ6
IGltcG9ydGluZyBhbmQKZXhwb3J0aW5nIGZ1bmN0aW9uYWxpdGllcyBsb2dpY2FsbHkgYmVsb25n
IHRvZ2V0aGVyLiBUaGUgZmF0IHRoYXQgdGhleQphcmUgaW1wbGVtZW50ZWQgdXNpbmcgZGlmZmVy
ZW50IG1ldGhvZHMgaXMgbm90IHJlbGV2YW50IElNTy4KCklmIHlvdSBoYXZlIGNvZGUgd2hpY2gg
aXMgdW5kZXIgaWZkZWYgQ09ORklHX0dOVERFVl9ETUFCVUYgYW5kIHlvdSBoYXZlCmZpbGUgY2Fs
bGVkIGdudGRldi1kbWFidWYuYyBpdCBzb3J0IG9mIGltcGxpZXMgdGhhdCB0aGlzIGNvZGUgc2hv
dWxkCmxpdmUgaW4gdGhhdCBmaWxlICh1bmxlc3MgdGhhdCBjb2RlIGlzIGludGVydHdpbmVkIHdp
dGggb3RoZXIgY29kZSwKd2hpY2ggaXMgbm90IHRoZSBjYXNlIGhlcmUpLgoKCi1ib3JpcwoKCgo+
PiBTaW5jZSB0aGlzIGlzIHVuZGVyIENPTkZJR19YRU5fR05UREVWX0RNQUJVRiB0aGVuIHdoeSBz
aG91bGRuJ3QgaXQgYmUgaW4KPj4gZ250ZGV2LWRtYWJ1Zi5jPyBJbiBteSB2aWV3IHRoYXQncyB0
aGUgZmlsZSB3aGVyZSBhbGwgZG1hLXJlbGF0ZWQKPj4gInN0dWZmIiBsaXZlcy4KPiBBZ3JlZSwg
YnV0IElNTyBncmFudF9tYXAgc3R1ZmYgZm9yIGRtYS1idWYgaW1wb3J0ZXIgaXMgcmlnaHQgaW4g
aXRzCj4gcGxhY2UgaW4gZ250ZGV2LmMKPiBhbmQgYWxsIHRoZSByZXN0IG9mIGRtYS1idWYgc3Bl
Y2lmaWNzIGxpdmUgaW4gZ250ZGV2LWRtYWJ1Zi5jIGFzIHRoZXkKPiBzaG91bGQKPj4KPj4gLWJv
cmlzCj4+Cj4+Cj4+IC1ib3Jpcwo+Pgo+IFRoYW5rIHlvdSwKPiBPbGVrc2FuZHIKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 22:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 22: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 1fR3Ls-0007Nh-1h; Thu, 07 Jun 2018 22:25: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=mtpr=iz=xenproject.org=prvs=6899e8c70=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fR3Lq-0007NX-Ki
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 22:25:50 +0000
X-Inumbo-ID: 68161a77-6aa1-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68161a77-6aa1-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 00:23:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,488,1520899200"; d="scan'208";a="56700774"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74795-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-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-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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-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-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw: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-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
X-Osstest-Versions-That: linux=b87af3ab9dae0dc53b201701725ed6e2af4f2f74
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 7 Jun 2018 23:25:44 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 74795: 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
NDc5NSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0
L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ3OTUvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jl
c3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGJsb2NrZWQgaW4gNzQ3NTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NDc1NgogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBsaWtlIDc0NzU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NTYKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbGlrZSA3
NDc1NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEg
ICAgICAgICAgICAgZmFpbCBsaWtlIDc0NzU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NTYKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbGlrZSA3NDc1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc0NzU2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2Ug
NzQ3NTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgz
NTFmNTIwMjQwMmI3YWQ3ZDUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IGI4N2FmM2FiOWRhZTBkYzUzYjIwMTcwMTcyNWVkNmUyYWY0ZjJmNzQKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NDc1NiAgMjAxOC0wNS0yOCAyMDo1NToyMSBaICAgMTAgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzQ3OTUgIDIwMTgtMDYtMDcgMDc6MjE6MzggWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAi
SHVhbmcsIFlpbmciIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBBYXJvIEtvc2tpbmVuIDxhYXJv
Lmtvc2tpbmVuQGlraS5maT4KICBBYXJvbiBCcm93biA8YWFyb24uZi5icm93bkBpbnRlbC5jb20+
CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxhbiBTdGVybiA8c3Rlcm5A
cm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4IEVzdHJpbiA8YWxleC5lc3RyaW5AaW50ZWwuY29t
PgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxleGFu
ZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFuZHJlIEJlbGxvbmkgPGFs
ZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFsZXhleSBEb2JyaXlhbiA8YWRvYnJpeWFu
QGdtYWlsLmNvbT4KICBBbmRlcnMgUm94ZWxsIDxhbmRlcnMucm94ZWxsQGxpbmFyby5vcmc+CiAg
QW5kcmVhIFBhcnJpIDxwYXJyaS5hbmRyZWFAZ21haWwuY29tPgogIEFuZHJldyBNb3J0b24gPGFr
cG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcnplaiBIYWpkYSA8YS5oYWpkYUBzYW1zdW5n
LmNvbT4KICBBbm5hLU1hcmlhIEdsZWl4bmVyIDxhbm5hLW1hcmlhQGxpbnV0cm9uaXguZGU+CiAg
QXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFu
biA8YXJuZEBhcm5kYi5kZT4KICBBcnZpbmQgWWFkYXYgPGFydmluZC55YWRhdi5jc0BnbWFpbC5j
b20+CiAgQXN1dG9zaCBEYXMgPGFzdXRvc2hkQGNvZGVhdXJvcmEub3JnPgogIEJhbGJpciBTaW5n
aCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPgogIEJhcnQgVmFuIEFzc2NoZSA8YmFydC52YW5hc3Nj
aGVAd2RjLmNvbT4KICBCYXJ0bG9taWVqIFpvbG5pZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ft
c3VuZy5jb20+CiAgQmVuamFtaW4gUG9pcmllciA8YnBvaXJpZXJAc3VzZS5jb20+CiAgQmluIExp
dSA8Yi1saXVAdGkuY29tPgogIEJpbmFydXMgPGxpc3RzQGJpbmFydXMuZGU+CiAgQmpvcm4gSGVs
Z2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCam9ybiBIZWxnYWFzIDxoZWxnYWFzQGtlcm5l
bC5vcmc+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICBC
cmFkIExvdmUgPGJyYWRAbmV4dGRpbWVuc2lvbi5jYz4KICBDYXJsb3MgTWFpb2xpbm8gPGNtYWlv
bGlub0ByZWRoYXQuY29tPgogIENoYWQgRHVwdWlzIDxjaGFkLmR1cHVpc0BjYXZpdW0uY29tPgog
IENoYW53b28gQ2hvaSA8Y3cwMC5jaG9pQHNhbXN1bmcuY29tPgogIENoZW4gWXUgPHl1LmMuY2hl
bkBpbnRlbC5jb20+CiAgQ2hyaXMgRGlja2VucyA8Y2hyaXN0b3BoZXIuYS5kaWNrZW5zQGdtYWls
LmNvbT4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3RvcGhlIEpBSUxM
RVQgPGNocmlzdG9waGUuamFpbGxldEB3YW5hZG9vLmZyPgogIENsYXVkaW8gSW1icmVuZGEgPGlt
YnJlbmRhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0Bj
YW5vbmljYWwuY29tPgogIENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPgogIENvbmcgV2FuZyA8eGl5
b3Uud2FuZ2NvbmdAZ21haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3Jh
Y2xlLmNvbT4KICBEYW5pZWwgRMOtYXogPGRhbmllbC5kaWF6QGxpbmFyby5vcmc+CiAgRGFuaWxv
IEtydW1tcmljaCA8ZGFuaWxva3J1bW1yaWNoQGRrLWRldmVsb3AuZGU+CiAgRGFycmljayBKLiBX
b25nIDxkYXJyaWNrLndvbmdAb3JhY2xlLmNvbT4KICBEYXZlIENhcnJvbGwgPGRhdmlkLmNhcnJv
bGxAbWljcm9zZW1pLmNvbT4KICBEYXZpZCBSaWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4K
ICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxk
c3RlcmJhQHN1c2UuY29tPgogIERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBzdGdvbGFicy5uZXQ+CiAg
RGF2aWRsb2hyIEJ1ZXNvIDxkYnVlc29Ac3VzZS5kZT4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRl
bm5pcy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+CiAgRGljayBLZW5uZWR5IDxkaWNrLmtlbm5lZHlA
YnJvYWRjb20uY29tPgogIERpbmggTmd1eWVuIDxkaW5ndXllbkBrZXJuZWwub3JnPgogIERvdSBM
aXlhbmcgPGRvdWx5LmZuc3RAY24uZnVqaXRzdS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpl
dEBnb29nbGUuY29tPgogIEVyaWsgU2NobWF1c3MgPGVyaWsuc2NobWF1c3NAaW50ZWwuY29tPgog
IEVzYmVuIEhhYWJlbmRhbCA8ZWhhQGRlaWYuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJh
bGJpQGxpbnV4LmludGVsLmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJkLm5hbWU+CiAgRmls
aXBlIE1hbmFuYSA8ZmRtYW5hbmFAc3VzZS5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3Ry
bGVuLmRlPgogIEZyYW5rIEFzc2VnIDxmcmFuay5hc3NlZ0BvYmplY3RodW50ZXIubmV0PgogIEZy
YW5rIE1vcmkgSGVzcyA8Zm1oNmpqQGdtYWlsLmNvbT4KICBGcmVkcmlrIE5vcmluZyA8bm9yaW5n
QG5vY3Jldy5vcmc+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5i
ZT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPgogIEdpdXNlcHBl
IExpcHBvbGlzIDxnaXUubGlwcG9saXNAZ21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8
Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBVbmdlcmVyIDxnZXJnQGxpbnV4LW02
OGsub3JnPgogIEdyZWdvcnkgQ0xFTUVOVCA8Z3JlZ29yeS5jbGVtZW50QGJvb3RsaW4uY29tPgog
IEdyaWdvciBUb3ZtYXN5YW4gPEdyaWdvci5Ub3ZtYXN5YW5Ac3lub3BzeXMuY29tPgogIEdyaWdv
ciBUb3ZtYXN5YW4gPHRvdm1hc3lhQHN5bm9wc3lzLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51
eEByb2Vjay11cy5uZXQ+CiAgSGFucyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28uY29tPgog
IEhlY3RvciBNYXJ0aW4gPG1hcmNhbkBtYXJjYW4uc3Q+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJA
Z214LmRlPgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2aXVtLmNvbT4K
ICBIdWEgUnVpIDxodWFydWkuZGV2QGdtYWlsLmNvbT4KICBIdWFuZyBZaW5nIDx5aW5nLmh1YW5n
QGludGVsLmNvbT4KICBJZ29yIFB5bHlwaXYgPGlnb3IucHlseXBpdkBnbWFpbC5jb20+CiAgSW5n
byBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSW5raSBEYWUgPGlua2kuZGFlQHNhbXN1bmcu
Y29tPgogIEpha2UgRGFyeWxsIE9iaW5hIDxqYWtlLm9iaW5hQGdtYWlsLmNvbT4KICBKYW1lcyBI
b2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFtZXMgU21hcnQgPGphbWVzLnNtYXJ0QGJyb2Fk
Y29tLmNvbT4KICBKYW1lcyBTbWFydCA8anNtYXJ0MjAyMUBnbWFpbC5jb20+CiAgSmFuIENob2No
b2wgPGphbkBjaG9jaG9sLmluZm8+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYXNvbiBH
dW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2Vzc2VsIDxqYXNvbi53ZXNzZWxA
d2luZHJpdmVyLmNvbT4KICBKYXkgVm9zYnVyZ2ggPGpheS52b3NidXJnaEBjYW5vbmljYWwuY29t
PgogIEplYW4gRGVsdmFyZSA8amRlbHZhcmVAc3VzZS5kZT4KICBKZWZmIEtpcnNoZXIgPGplZmZy
ZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZWZmIE1haG9uZXkgPGplZmZtQHN1c2UuY29tPgog
IEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJlbXkgQ2xpbmUgPGplcmVteUBqY2xp
bmUub3JnPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9lIEppbiA8am9lLmpp
bkBvcmFjbGUuY29tPgogIEpvZXkgUGFiYWxpbmFzIDxqb2V5cGFiYWxpbmFzQGdtYWlsLmNvbT4K
ICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb2huIEtlZXBpbmcg
PGpvaG5AbWV0YW5hdGUuY29tPgogIEpvaG4gU29iZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1biBQaWFvIDxwaWFvanVu
QGh1YXdlaS5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2FydGhp
a2V5YW4gUGVyaXlhc2FteSA8cGVyaXlhc2FAY29kZWF1cm9yYS5vcmc+CiAgS2VlcyBDb29rIDxr
ZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2lyaWxsIEEuIFNodXRlbW92IDxraXJpbGwuc2h1dGVt
b3ZAbGludXguaW50ZWwuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KICBMYXJzLVBldGVyIENsYXVzZW4gPGxhcnNAbWV0YWZvby5kZT4KICBMYXVy
ZW5jZSBPYmVybWFuIDxsb2Jlcm1hbkByZWRoYXQuY29tPgogIExlbm55IFN6dWJvd2ljeiA8bHN6
dWJvd2lAcmVkaGF0LmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+
CiAgTGludXMgTMO8c3NpbmcgPGxpbnVzLmx1ZXNzaW5nQGMwZDMuYmx1ZT4KICBMaW51cyBUb3J2
YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl1IEJvIDxiby5saXVAbGlu
dXguYWxpYmFiYS5jb20+CiAgTHVrYXMgV3VubmVyIDxsdWthc0B3dW5uZXIuZGU+CiAgTHVrYXMg
V3VubmVyIDxsdWthc0B3dW5uZXIuZGU+ICAgICAgICAgICAgICAjIE1hY0Jvb2sgUHJvCiAgTWFj
aWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1hZGhhdmFuIFNyaW5pdmFzYW4gPG1h
ZGR5QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYW5pc2ggUmFuZ2Fua2FyIDxtYW5pc2gucmFuZ2Fu
a2FyQGNhdml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBN
YXJpdXMgR2xpZ29yIDxtZ2xpZ29yQGthbHJheS5ldT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtl
cm5lbC5vcmc+CiAgTWFyayBTYWx0ZXIgPG1zYWx0ZXJAcmVkaGF0LmNvbT4KICBNYXJ0aW4gSy4g
UGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNr
eSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNh
aGlyb0Bzb2Npb25leHQuY29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5v
cmc+CiAgTWF0aGlhcyBLcmVzaW4gPGRldkBrcmVzaW4ubWU+CiAgTWF0aGlhcyBOeW1hbiA8bWF0
aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF0aGlldSBNYWxhdGVycmUgPG1hbGF0QGRl
Ymlhbi5vcmc+CiAgTWF0dCBSZWRmZWFybiA8bWF0dC5yZWRmZWFybkBtaXBzLmNvbT4KICBNYXR0
aGV3IFdpbGNveCA8bWF3aWxjb3hAbWljcm9zb2Z0LmNvbT4KICBNYXR0aGlhcyBGZXJkaW5hbmQg
PGJjYWNoZUBtZmVkdi5uZXQ+CiAgTWF0dGhpYXMgU2NoaWZmZXIgPG1zY2hpZmZlckB1bml2ZXJz
ZS1mYWN0b3J5Lm5ldD4KICBNYXVyaXppbyBMb21iYXJkaSA8bWxvbWJhcmRAcmVkaGF0LmNvbT4K
ICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291cmNlLmNvbT4KICBNYXhp
bWlsaWFuIFdpbGhlbG0gPG1heEBzZG4uY2xpbmljPgogIE1lZWxpcyBSb29zIDxtcm9vc0BsaW51
eC5lZT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWVybGlq
biBXYWplciA8bWVybGlqbkB3aXp6dXAub3JnPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxl
cm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hh
ZWwgU2NobWl0eiA8c2NobWl0em1pY0BnbWFpbC5jb20+CiAgTWlrZSBNYXJzaGFsbCA8aHViY2Fw
QG9tbmlib25kLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4KICBNaW1p
IFpvaGFyIDx6b2hhckBsaW51eC52bmV0LmlibS5jb20+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5A
a2VybmVsLm9yZz4KICBtdWxoZXJuIDxhbXVsaGVybkByZWRoYXQuY29tPgogIE5hbWh5dW5nIEtp
bSA8bmFtaHl1bmdAa2VybmVsLm9yZz4KICBOaWtvbGF5IEJvcmlzb3YgPG5ib3Jpc292QHN1c2Uu
Y29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBFLiBNY0tlbm5leSA8cGF1bG1ja0Bs
aW51eC52bmV0LmlibS5jb20+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQ
YXdlbCBEZW1iaWNraSA8cGF3ZWxkZW1iaWNraUBnbWFpbC5jb20+CiAgUGV0ZXIgTWFsb25lIDxw
ZXRlci5tYWxvbmVAZ21haWwuY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPiAg
ICAgICAgICAgICAgIyBOdmlkaWEgT3B0aW11cwogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBl
dGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9y
Zz4KICBQZXRyIFZvcmVsIDxwdm9yZWxAc3VzZS5jej4KICBQaGlsaXBwIFB1c2NobWFubiA8cHBA
ZW1saXguY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBQaWVycmUtWXZlcyBL
ZXJicmF0IDxwa2VyYnJhdEBrYWxyYXkuZXU+CiAgUWkgSG91IDxxaS5ob3VAd2luZHJpdmVyLmNv
bT4KICBRdSBXZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYWRpbSBLcsSNbcOhxZkgPHJrcmNtYXJA
cmVkaGF0LmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5j
b20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJqd0Byand5c29ja2kubmV0PgogIFJhbmR5IER1bmxh
cCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPgogIFJpY2ggRmVsa2VyIDxkYWxpYXNAbGliYy5vcmc+
CiAgUmljaGFyZCBHdXkgQnJpZ2dzIDxyZ2JAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhhaW5lcyA8
cmljaGFyZF9jX2hhaW5lc0BidGludGVybmV0LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNhYnJpbmEg
RHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhZWVkIE1haGFtZWVkIDxzYWVlZG1AbWVs
bGFub3guY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4K
ICBTYW11ZWwgTmV2ZXMgPHNuZXZlc0BkZWkudWMucHQ+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRl
ci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNhc2hhIE5lZnRpbiA8c2FzaGEubmVmdGluQGludGVs
LmNvbT4KICBTZWFuIENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0b3BoZXJzb25AaW50ZWwu
Y29tPgogIFNlYmFzdGlhbiBPdHQgPHNlYm90dEBsaW51eC52bmV0LmlibS5jb20+CiAgU2V1bmdo
dW4gSGFuIDxra2FtYWd1aUBnbWFpbC5jb20+CiAgU2hhb2h1YSBMaSA8c2gubGlAYWxpYmFiYS1p
bmMuY29tPgogIFNodWFoIEtoYW4gPHNodWFoa2hAb3NnLnNhbXN1bmcuY29tPgogIFNpbHZhbiBK
ZWdlbiA8cy5qZWdlbkBnbWFpbC5jb20+CiAgU2ltb24gV3VuZGVybGljaCA8c3dAc2ltb253dW5k
ZXJsaWNoLmRlPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBSaWNo
dGVyIDxzdGVmYW5yQHM1cjYuaW4tYmVybGluLmRlPgogIFN0ZWZhbm8gQnJpdmlvIDxzYnJpdmlv
QHJlZGhhdC5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0
LmNvbT4KICBTdGV2ZSBGcmVuY2ggPHNtZnJlbmNoQGdtYWlsLmNvbT4KICBTdGV2ZW4gUm9zdGVk
dCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdGV2ZW4gUm9zdGVkdCA8cm9zdGVk
dEBnb29kbWlzLm9yZz4KICBTdWJoYXNoIEphZGF2YW5pIDxzdWJoYXNoakBjb2RlYXVyb3JhLm9y
Zz4KICBTdWppdCBSZWRkeSBUaHVtbWEgPHN0aHVtbWFAY29kZWF1cm9yYS5vcmc+CiAgU3ZlbiBF
Y2tlbG1hbm4gPHN2ZW5AbmFyZmF0aW9uLm9yZz4KICBTeWx3ZXN0ZXIgTmF3cm9ja2kgPHMubmF3
cm9ja2lAc2Ftc3VuZy5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRhbmcg
SnVuaHVpIDx0YW5nLmp1bmh1aUB6dGUuY29tLmNuPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9y
Zz4KICBUaGluaCBOZ3V5ZW4gPFRoaW5oLk5ndXllbkBzeW5vcHN5cy5jb20+CiAgVGhpbmggTmd1
eWVuIDx0aGluaG5Ac3lub3BzeXMuY29tPgogIFRob21hcyBBYnJhaGFtIDx0YWJyYWhhbUBzdXNl
LmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaG9tYXMgUGV0
YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4uY29tPgogIFRob21hcyBWaW5jZW50LUNy
b3NzIDxtZUB0dmMuaWQuYXU+CiAgVG9tIEFicmFoYW0gPHRhYnJhaGFtQHN1c2UuY29tPgogIFRv
bWFzeiBGaWdhIDx0b21hc3ouZmlnYUBnbWFpbC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBh
dG9taWRlLmNvbT4KICBUb3NoaWFraSBNYWtpdGEgPG1ha2l0YS50b3NoaWFraUBsYWIubnR0LmNv
LmpwPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbT4K
ICBVbGYgTWFnbnVzc29uIDx1bGZhbGl6ZXJAZ21haWwuY29tPgogIFZpbm9kIEtvdWwgPHZpbm9k
LmtvdWxAaW50ZWwuY29tPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+CiAgV2lt
IFZhbiBTZWJyb2VjayA8d2ltQGlndWFuYS5iZT4KICBXb2xmcmFtIFNhbmcgPHdzYStyZW5lc2Fz
QHNhbmctZW5naW5lZXJpbmcuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgogIFllbGVuYSBLcml2b3NoZWV2IDx5
ZWxlbmFAbWFydmVsbC5jb20+CiAgWWlzaGVuZyBYaWUgPHhpZXlpc2hlbmcxQGh1YXdlaS5jb20+
CiAgWXUgQ2hlbiA8eXUuYy5jaGVuQGludGVsLmNvbT4KICBZdWZlbiBZdSA8eXV5dWZlbkBodWF3
ZWkuY29tPgogIHpob25namlhbmcgPHpob25namlhbmdAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9s
b2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
LnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3Qg
YXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY2MjMgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 22:26:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 22:26: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 1fR3MQ-0007S9-Hu; Thu, 07 Jun 2018 22:26: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=6krd=iz=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fR3MP-0007Ry-6p
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 22:26:25 +0000
X-Inumbo-ID: cff48f44-6aa1-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cff48f44-6aa1-11e8-bc1d-65256ead4e3a;
 Thu, 07 Jun 2018 22:26:24 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w57MPjPA114689;
 Thu, 7 Jun 2018 22:26: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-2017-10-26;
 bh=bB3GuhlvEdNP+v+Vxad6KlJ8muyqP3xzUMEM3zLYFEQ=;
 b=s2d+Z/l9xhVMD87QIf58vGwtlRIHcLYa5+Y0vTJp3iQuFVfvi0LZc0EGPZcooAaZlPww
 1VVOnz7YTLSTKLY8qWgRXlJ2hCg5B0LI1aGu4bhxaqivTuWA5OUVcCT7iFy42KtuqgEp
 0rtPqZLS3KSKth2gXVHsa4QP+1EIxYxxAuz1e0zpuSqMPEbn64yT5m+0Q2qbL0I8SzGR
 FuESOLUBVJ8ojsrx6R7OnS06bilA27GIyDBJAV8BmblO3v/0qO0+Gp51XeJpTuPDN1H8
 OxLa7UoJXuiBzVfnZS5/lx8XxIdb1EQL6/hlaEFNQED52wZ4g0YDoN2KNSA0qoLtue1L Zg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2jbvyptrxx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 07 Jun 2018 22:26: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 w57MQGma000654
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 7 Jun 2018 22:26:16 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w57MQEQF014066;
 Thu, 7 Jun 2018 22:26: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 ; Thu, 07 Jun 2018 15:26:14 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@gmail.com>
 <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
 <117e05b3-69f6-b879-50d9-0cddd8e4c313@gmail.com>
 <4b37bbe1-6c5c-1941-bac0-2c7ba88af3e3@oracle.com>
 <d83a356c-f7a5-bce1-cafd-a52e736570fb@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: <b7f27688-f627-3fd9-9298-e02e6f35ca1e@oracle.com>
Date: Thu, 7 Jun 2018 18:30:06 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <d83a356c-f7a5-bce1-cafd-a52e736570fb@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806070239
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwNDo0NCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMDcvMjAxOCAxMjo0OCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNi8w
Ni8yMDE4IDA4OjEwIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IE9uIDA2
LzA1LzIwMTggMDE6MDcgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+PiBPbiAwNi8wMS8y
MDE4IDA3OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4KPj4+PiArCj4+
Pj4gK3N0YXRpYyBzdHJ1Y3Qgc2dfdGFibGUgKgo+Pj4+ICtkbWFidWZfZXhwX29wc19tYXBfZG1h
X2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2gsCj4+Pj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyKQo+Pj4+ICt7Cj4+
Pj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50ICpnbnRkZXZfZG1hYnVm
X2F0dGFjaCA9Cj4+Pj4gYXR0YWNoLT5wcml2Owo+Pj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9k
bWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+cHJpdjsKPj4+PiArwqDCoMKg
IHN0cnVjdCBzZ190YWJsZSAqc2d0Owo+Pj4+ICsKPj4+PiArwqDCoMKgIHByX2RlYnVnKCJNYXBw
aW5nICVkIHBhZ2VzIGZvciBkZXYgJXBcbiIsCj4+Pj4gZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMs
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgYXR0YWNoLT5kZXYpOwo+Pj4+ICsKPj4+PiArwqDCoMKg
IGlmIChXQVJOX09OKGRpciA9PSBETUFfTk9ORSB8fCAhZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpKQo+
Pj4+Cj4+Pj4gV0FSTl9PTl9PTkNFLiBIZXJlIGFuZCBlbHNld2hlcmUuCj4+PiBXaHk/IFRoZSBV
QVBJIG1heSBiZSB1c2VkIGJ5IGRpZmZlcmVudCBhcHBsaWNhdGlvbnMsIHRodXMgd2UgbWlnaHQK
Pj4+IGxvc2Ugd2FybmluZ3MgZm9yIHNvbWUgb2YgdGhlbS4gSGF2aW5nIFdBUk5fT04gd2lsbCBz
aG93IHByb2JsZW1zCj4+PiBmb3IgbXVsdGlwbGUgdXNlcnMsIG5vdCBmb3IgdGhlIGZpcnN0IG9u
ZS4KPj4+IERvZXMgdGhpcyBtYWtlIHNlbnNlIHRvIHN0aWxsIHVzZSBXQVJOX09OPwo+Pgo+PiBK
dXN0IGFzIHdpdGggcHJfZXJyIGNhbGwgc29tZXdoZXJlIGVsc2UgdGhlIGNvbmNlcm4gaGVyZSBp
cyB0aGF0Cj4+IHVzZXJsYW5kICh3aGljaCBJIHRoaW5rIGlzIHdoZXJlIHRoaXMgaXMgZXZlbnR1
YWxseSBjYWxsZWQgZnJvbT8pIG1heQo+PiBpbnRlbnRpb25hbGx5IHRyaWdnZXIgdGhlIGVycm9y
LCBmbG9vZGluZyB0aGUgbG9nLgo+Pgo+PiBBbmQgZXZlbiB0aGlzIGlzIG5vdCBkaXJlY3RseSBj
YWxsZWQgZnJvbSB1c2VybGFuZCB0aGVyZSBpcyBzdGlsbCBhCj4+IHBvc3NpYmlsaXR5IG9mIHRy
aWdnZXJpbmcgdGhpcyBlcnJvciBtdWx0aXBsZSB0aW1lcy4KPiBPaywgd2lsbCB1c2UgV0FSTl9P
Tl9PTkNFCgoKSW4gZmFjdCwgaXMgdGhlcmUgYSByZWFzb24gdG8gdXNlIFdBUk4gYXQgYWxsPyBE
b2VzIHRoaXMgY29uZGl0aW9uCmluZGljYXRlIHNvbWUgc29ydCBvZiBpbnRlcm5hbCBpbmNvbnNp
c3RlbmN5L2Vycm9yPwoKLWJvcmlzCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dA-0007gQ-T9; Thu, 07 Jun 2018 23:47: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dA-0007gD-7C
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:47:48 +0000
X-Inumbo-ID: db58945a-6aac-11e8-9728-bc764e045a96
Received: from mail-pg0-x241.google.com (unknown [2607:f8b0:400e:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db58945a-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:28 +0200 (CEST)
Received: by mail-pg0-x241.google.com with SMTP id l65-v6so5490546pgl.8
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:47:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=64sF0jE/TiJILCG4LT4lF6Pwa9/xs4snoKvBkxoG11c=;
 b=ecq4QX97fIYDq2t7AhpzrlV/lcBW/KlxYb+cgHl1HbNFU/5+1oDMznOg/piCSe+qA1
 HymxpKhMSUfbPxpBGl/1K/1KPzV65kbN05tZuQGgAaKxHyU56pBLr7bvZp2e+JB6lwoT
 jnNQzkX9cB+wyCDnPCQ7Rzz4wy/KYlVwZcPHw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=64sF0jE/TiJILCG4LT4lF6Pwa9/xs4snoKvBkxoG11c=;
 b=eO27krtpPrAWtVTJWHH9hPiTKkXqex9pp13ZThOMQvpqFJCeJ3YQoz76ZgvjN2Hv2S
 1qQu6wsHpFOQBVeeD1+Go2VUH3JxP0eJ0fGtjAcAj29LPpigje/BSF06qive7QtxBkBs
 a0BAOrefEQXVMI7+6wOYOOVL4ug28NwNzfqfKSc4uNTOBRjNqIBjUoX1SnLejE3JlgyE
 cypQ3C1PSS94Ol06sYYYomMpPop6r6QVamiBsqTfkgOoQ3dH8+XM+zrfjDlxFUTlP9Bt
 0x6BPhBiWJnbCPzLDCzBWnbR10YYLerACpjzdRuFCLY0XR2fYxGevKi17wMt1ALfpf5r
 P3Rg==
X-Gm-Message-State: APt69E3LM2+4hEi/KZmGiVk38qtMVKOsiByGvLsOgPUZYOUk51uSakCH
 8Ref1WQ4t4KwJ/v4myCNx8WSc2gNy09dig==
X-Google-Smtp-Source: ADUXVKKtDrnQ4SvfcEwY/f0zyP9Uw0MumqneOk4Zb/rMg6W7VtmfGbfi1VyFrepS4VazsWyLReHH1A==
X-Received: by 2002:a63:6fcb:: with SMTP id
 k194-v6mr3130672pgc.93.1528415265890; 
 Thu, 07 Jun 2018 16:47:45 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:47:45 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:27 -0600
Message-Id: <20180607234732.20124-2-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 1/6] Define WARN_ON_ONCE() macro to mirror Linux
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 Andrew.Cooper3@citrix.com, jbeulich@suse.com,
 Sameer Goel <sameer.goel@linaro.org>, Ian.Jackson@citrix.com, nd@arm.com,
 shankerd@codeaurora.org, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVmaW5lIFdBUk5fT05fT05DRSgpIG1hY3JvIHRvIG1pcnJvciBMaW51eCBmdW5jdGlvbmFsaXR5
LgoKU2lnbmVkLW9mZi1ieTogU2FtZWVyIEdvZWwgPHNhbWVlci5nb2VsQGxpbmFyby5vcmc+CkFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgotLS0KIHhlbi9h
cmNoL2FybS94ZW4ubGRzLlMgfCAgMSArCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TIHwgIDEgKwog
eGVuL2luY2x1ZGUveGVuL2xpYi5oICB8IDEzICsrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMg
Yi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCmluZGV4IDI0NWEwZTBlODUuLjFlZjcxNDExMGEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5s
ZHMuUwpAQCAtOTQsNiArOTQsNyBAQCBTRUNUSU9OUwogICAgICAgIF9fZW5kX3NjaGVkdWxlcnNf
YXJyYXkgPSAuOwogICAgICAgICooLmRhdGEucmVsKQogICAgICAgICooLmRhdGEucmVsLiopCisg
ICAgICAgKiguZGF0YS5jb2xkKQogICAgICAgIENPTlNUUlVDVE9SUwogICB9IDp0ZXh0CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5T
CmluZGV4IDcwYWZlZGQzMWQuLjUxZDlkYTI0ODIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMjcwLDYgKzI3MCw3IEBA
IFNFQ1RJT05TCiAgICAgICAgKiguZGF0YSkKICAgICAgICAqKC5kYXRhLnJlbCkKICAgICAgICAq
KC5kYXRhLnJlbC4qKQorICAgICAgICooLmRhdGEuY29sZCkKICAgICAgICBDT05TVFJVQ1RPUlMK
ICAgfSA6dGV4dAogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGliLmggYi94ZW4vaW5j
bHVkZS94ZW4vbGliLmgKaW5kZXggMWQ5NzcxMzQwYy4uMmJkYWY2ZDYwZCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2xpYi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaApAQCAtMTEs
NiArMTEsMTkgQEAKICNkZWZpbmUgQlVHX09OKHApICBkbyB7IGlmICh1bmxpa2VseShwKSkgQlVH
KCk7ICB9IHdoaWxlICgwKQogI2RlZmluZSBXQVJOX09OKHApIGRvIHsgaWYgKHVubGlrZWx5KHAp
KSBXQVJOKCk7IH0gd2hpbGUgKDApCiAKKyNkZWZpbmUgV0FSTl9PTl9PTkNFKHApICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBzdGF0aWMgYm9vbCBfX3NlY3Rpb24oIi5kYXRh
LmNvbGQiKSB3YXJuZWQ7ICAgXAorICAgIGJvb2wgcmV0X3dhcm5fb25jZSA9ICEhKHApOyAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIGlmICggdW5saWtlbHkocmV0X3dhcm5fb25jZSAmJiAh
d2FybmVkKSApICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICB3YXJuZWQgPSB0cnVlOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBXQVJOKCk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHVubGlrZWx5KHJldF93YXJuX29uY2UpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorfSkKKwogI2lmIF9fR05VQ19fID4gNCB8fCAoX19HTlVDX18g
PT0gNCAmJiBfX0dOVUNfTUlOT1JfXyA+PSA2KQogLyogRm9yY2UgYSBjb21waWxhdGlvbiBlcnJv
ciBpZiBjb25kaXRpb24gaXMgdHJ1ZSAqLwogI2RlZmluZSBCVUlMRF9CVUdfT04oY29uZCkgKHsg
X1N0YXRpY19hc3NlcnQoIShjb25kKSwgIiEoIiAjY29uZCAiKSIpOyB9KQotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dF-0007gk-6I; Thu, 07 Jun 2018 23:47: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dD-0007gd-Er
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:47:51 +0000
X-Inumbo-ID: dd9b8e2c-6aac-11e8-9728-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd9b8e2c-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:32 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id a7-v6so4621498plp.3
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:47:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=fs+QXomoNRlF+XPOS5yEoJ4Ast7AZymuAOAz/11d2zE=;
 b=hzd8O87Zs73QetCvZ9Yrw061kq5DzA0b62CYnKYqrT0WANjpXpcEK418Jzi7AFa3su
 Y5sFkyyfh6xTiT6DqSFSeiGe3tsGIwPYfpVqsF+Scdrp1ENWQ6oGRgCWuNtetAvhn/h6
 q+NYp1OZdFB173LUQdNk9VB0inRgXfz/989PI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=fs+QXomoNRlF+XPOS5yEoJ4Ast7AZymuAOAz/11d2zE=;
 b=jmA5tphcWFE97klqp3jwh/yT1Nqlqb4PGcS+izQFO3sN8s3xTv8Wz2y9fZAHpkpI/B
 /o50ZsCEXdwxQ6C8JA3I7/eS0kXsGPAE95ueWezdh5E6aUgpFrIs2fWz1OO7mhGLZOhF
 jg9fYRRYWwFh2yKLl+MKWYA+Ov0VhI8zDE6zVitzEFn/hzGDEJP3zHRci1kSOxU5UODr
 N9h2I5DBKt1Hf9FLIm6jx0iRo8gDmTQDzqSGXOQWNqCq2Qr0Ykl4LLT5QhTM316aSCkM
 2WhasSllmSUE2/cBDMTlyK+LZWHnZCvO0R9Fo4fmmlHb4S/XfbI51Nr6BNFUQmTTf/BC
 CDlw==
X-Gm-Message-State: APt69E1YA9HjbcCdVBi6qxEjN5oC+lq24u/PQcM18dn2MUKz0nuieMKx
 L0wCr3uwdQBnTDiSJeRLq/M2lIOPEdw=
X-Google-Smtp-Source: ADUXVKLLFLG4SKiJgKWt4oTZLYPVzgnDOZJKyEz4bQZbyXQP00GGyqXJqQ6dIMjeFHA5xPwIftmq9w==
X-Received: by 2002:a17:902:7e07:: with SMTP id
 b7-v6mr3933408plm.230.1528415269677; 
 Thu, 07 Jun 2018 16:47:49 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:47:49 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:28 -0600
Message-Id: <20180607234732.20124-3-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 2/6] passthrough/arm: Modify SMMU driver to use
 generic device definition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, shankerd@codeaurora.org,
 Sameer Goel <sameer.goel@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>

TW9kaWZ5IHRoZSBTTU1VIGNvZGUgdG8gdXNlIGdlbmVyaWMgZGV2aWNlIGluc3RlYWQgb2YgZHRf
ZGV2aWNlX25vZGUgZm9yCmZ1bmN0aW9ucyB0aGF0IGNhbiBiZSB1c2VkIGZvciBBQ1BJIGJhc2Vk
IHN5c3RlbXMgdG9vLgoKU2lnbmVkLW9mZi1ieTogU2FtZWVyIEdvZWwgPHNhbWVlci5nb2VsQGxp
bmFyby5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3Jn
PgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgfCAxMiArKysrKystLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggNDVhY2I4OTM4MC4uYWQ5NTZkNWI4ZCAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBAIC03Niw3ICs3Niw3IEBAIHN0cnVjdCByZXNv
dXJjZQogCiAjZGVmaW5lIHJlc291cmNlX3NpemUocmVzKSAocmVzKS0+c2l6ZTsKIAotI2RlZmlu
ZSBwbGF0Zm9ybV9kZXZpY2UgZHRfZGV2aWNlX25vZGUKKyNkZWZpbmUgcGxhdGZvcm1fZGV2aWNl
IGRldmljZQogCiAjZGVmaW5lIElPUkVTT1VSQ0VfTUVNIDAKICNkZWZpbmUgSU9SRVNPVVJDRV9J
UlEgMQpAQCAtOTcsMTIgKzk3LDEyIEBAIHN0YXRpYyBzdHJ1Y3QgcmVzb3VyY2UgKnBsYXRmb3Jt
X2dldF9yZXNvdXJjZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAogCiAJc3dpdGNoICh0
eXBlKSB7CiAJY2FzZSBJT1JFU09VUkNFX01FTToKLQkJcmV0ID0gZHRfZGV2aWNlX2dldF9hZGRy
ZXNzKHBkZXYsIG51bSwgJnJlcy5hZGRyLCAmcmVzLnNpemUpOworCQlyZXQgPSBkdF9kZXZpY2Vf
Z2V0X2FkZHJlc3MoZGV2X3RvX2R0KHBkZXYpLCBudW0sICZyZXMuYWRkciwgJnJlcy5zaXplKTsK
IAogCQlyZXR1cm4gKChyZXQpID8gTlVMTCA6ICZyZXMpOwogCiAJY2FzZSBJT1JFU09VUkNFX0lS
UToKLQkJcmV0ID0gcGxhdGZvcm1fZ2V0X2lycShwZGV2LCBudW0pOworCQlyZXQgPSBwbGF0Zm9y
bV9nZXRfaXJxKGRldl90b19kdChwZGV2KSwgbnVtKTsKIAkJaWYgKHJldCA8IDApCiAJCQlyZXR1
cm4gTlVMTDsKIApAQCAtMjI4Niw3ICsyMjg2LDcgQEAgc3RhdGljIGludCBhcm1fc21tdV9kZXZp
Y2VfZHRfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKIAljb25zdCBzdHJ1Y3Qg
b2ZfZGV2aWNlX2lkICpvZl9pZDsKIAlzdHJ1Y3QgcmVzb3VyY2UgKnJlczsKIAlzdHJ1Y3QgYXJt
X3NtbXVfZGV2aWNlICpzbW11OwotCXN0cnVjdCBkZXZpY2UgKmRldiA9ICZwZGV2LT5kZXY7CisJ
c3RydWN0IGRldmljZSAqZGV2ID0gcGRldjsKIAlzdHJ1Y3QgcmJfbm9kZSAqbm9kZTsKIAlzdHJ1
Y3Qgb2ZfcGhhbmRsZV9hcmdzIG1hc3RlcnNwZWM7CiAJaW50IG51bV9pcnFzLCBpLCBlcnI7CkBA
IC0yMzM5LDcgKzIzMzksNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9kdF9wcm9iZShz
dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogCX0KIAogCWZvciAoaSA9IDA7IGkgPCBudW1f
aXJxczsgKytpKSB7Ci0JCWludCBpcnEgPSBwbGF0Zm9ybV9nZXRfaXJxKHBkZXYsIGkpOworCQlp
bnQgaXJxID0gcGxhdGZvcm1fZ2V0X2lycShkZXZfdG9fZHQocGRldiksIGkpOwogCiAJCWlmIChp
cnEgPCAwKSB7CiAJCQlkZXZfZXJyKGRldiwgImZhaWxlZCB0byBnZXQgaXJxIGluZGV4ICVkXG4i
LCBpKTsKQEAgLTI4MjAsNyArMjgyMCw3IEBAIHN0YXRpYyBfX2luaXQgaW50IGFybV9zbW11X2R0
X2luaXQoc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAJICovCiAJZHRfZGV2aWNlX3NldF91
c2VkX2J5KGRldiwgRE9NSURfWEVOKTsKIAotCXJjID0gYXJtX3NtbXVfZGV2aWNlX2R0X3Byb2Jl
KGRldik7CisJcmMgPSBhcm1fc21tdV9kZXZpY2VfZHRfcHJvYmUoZHRfdG9fZGV2KGRldikpOwog
CWlmIChyYykKIAkJcmV0dXJuIHJjOwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dN-0007hB-IB; Thu, 07 Jun 2018 23:48:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dM-0007gx-4F
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:48:00 +0000
X-Inumbo-ID: e07b040d-6aac-11e8-9728-bc764e045a96
Received: from mail-pl0-x241.google.com (unknown [2607:f8b0:400e:c01::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e07b040d-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:37 +0200 (CEST)
Received: by mail-pl0-x241.google.com with SMTP id b14-v6so7122114pls.5
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:47:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=tS7KfiDIQJo+XTphQtMZCAMOubXJJrcBKFY67E4f9sE=;
 b=a3iJdMT5cD7HEGvOGNtBf8Fk/11rXKWW1OnkJIhGVbbycFXFf0q/m+KzLFaIiQsL+K
 46KTldHpU2d2aTZmFwVnNkw3p7IAp6XaaDuBpYkK8VFPfcczuxk6mHl2PSXg3ShjQ6Qo
 jqw7WkJ2+Xam9qCbImD1Djf8vZ7xIDX4SpFSU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=tS7KfiDIQJo+XTphQtMZCAMOubXJJrcBKFY67E4f9sE=;
 b=lkfHhw9U+5OWBVXHQytmxD+I27vocAullILkzBihSIdDBqAm4Bj144XqiDnTKZOWs9
 EWjYM2qPwAF0r188z0Ky9hZ/LVkAgDtzCtfHpQnI2kM2Brg6cyx5tlZutW6KJUva6yVT
 tCyFnHytPmNUUc7Wsy9GrvPyPADRXl7kiuFnwrngfHfxgqVTiqxpUKDruxMzm/GonxIX
 Ctnv2pJV3AJFYYaEGBmFFI/JlxRLxbXB07MWFsquhRKxVEg+d1zttj/ODfxuDJUeVi7f
 sD2SQ/qNDQ3CoqmcHXNDNW/ur9piwlBagUHotwDZzQnBZXcnKHoJp8jVjiIChIYRbG3P
 oN5A==
X-Gm-Message-State: APt69E2Xa1DNfM6eBDZ/1AAJ68SwGu9/14QoUwiYkGwsUHU1bvAGUM3S
 H8a7o5r97zttQbJIwYvPqbjp4J1leV4=
X-Google-Smtp-Source: ADUXVKKsXXTo5MlOPOp+JKtKCvqCMzZVexORmSf24jkxS4P5RbsVwLRTw1dOYxqRammJfsVkPSOXYQ==
X-Received: by 2002:a17:902:581:: with SMTP id
 f1-v6mr4070091plf.48.1528415273334; 
 Thu, 07 Jun 2018 16:47:53 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:47:52 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:29 -0600
Message-Id: <20180607234732.20124-4-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 3/6] Add verbatim copy of arm-smmu-v3.c from Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org,
 Sameer Goel <sameer.goel@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>

QmFzZWQgb24gY29tbWl0IDdhYTg2MTlhNjZhZWE1MmIxNDVlMDRjYmFiNGY4ZDZhNGU1ZjNmM2IK
VGhpcyBpcyBhIHZlcmJhdGltIHNuYXBzaG90IG9mIGFybS1zbW11LXYzLmMgZnJvbSBMaW51eCBr
ZXJuZWwgc291cmNlCmNvZGUuCk5vIFhlbiBjb2RlIGhhcyBiZWVuIGFkZGVkIGFuZCB0aGUgZmls
ZSBpcyBub3QgYnVpbHQuCgpTaWduZWQtb2ZmLWJ5OiBTYW1lZXIgR29lbCA8c2FtZWVyLmdvZWxA
bGluYXJvLm9yZz4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIHwg
Mjg4NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjg4NSBpbnNl
cnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUtdjMuYwoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11
LXYzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmU2N2JhNmM0MGYKLS0tIC9kZXYvbnVsbAorKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jCkBAIC0wLDAgKzEsMjg4NSBA
QAorLyoKKyAqIElPTU1VIEFQSSBmb3IgQVJNIGFyY2hpdGVjdGVkIFNNTVV2MyBpbXBsZW1lbnRh
dGlvbnMuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVk
aXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCisgKiBwdWJsaXNoZWQgYnkg
dGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisg
KiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT
ZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor
ICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIw
MTUgQVJNIExpbWl0ZWQKKyAqCisgKiBBdXRob3I6IFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBh
cm0uY29tPgorICoKKyAqIFRoaXMgZHJpdmVyIGlzIHBvd2VyZWQgYnkgYmFkIGNvZmZlZSBhbmQg
Ym9tYmF5IG1peC4KKyAqLworCisjaW5jbHVkZSA8bGludXgvYWNwaS5oPgorI2luY2x1ZGUgPGxp
bnV4L2FjcGlfaW9ydC5oPgorI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CisjaW5jbHVkZSA8bGlu
dXgvZG1hLWlvbW11Lmg+CisjaW5jbHVkZSA8bGludXgvZXJyLmg+CisjaW5jbHVkZSA8bGludXgv
aW50ZXJydXB0Lmg+CisjaW5jbHVkZSA8bGludXgvaW9tbXUuaD4KKyNpbmNsdWRlIDxsaW51eC9p
b3BvbGwuaD4KKyNpbmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KKyNpbmNsdWRlIDxsaW51eC9tc2ku
aD4KKyNpbmNsdWRlIDxsaW51eC9vZi5oPgorI2luY2x1ZGUgPGxpbnV4L29mX2FkZHJlc3MuaD4K
KyNpbmNsdWRlIDxsaW51eC9vZl9pb21tdS5oPgorI2luY2x1ZGUgPGxpbnV4L29mX3BsYXRmb3Jt
Lmg+CisjaW5jbHVkZSA8bGludXgvcGNpLmg+CisjaW5jbHVkZSA8bGludXgvcGxhdGZvcm1fZGV2
aWNlLmg+CisKKyNpbmNsdWRlIDxsaW51eC9hbWJhL2J1cy5oPgorCisjaW5jbHVkZSAiaW8tcGd0
YWJsZS5oIgorCisvKiBNTUlPIHJlZ2lzdGVycyAqLworI2RlZmluZSBBUk1fU01NVV9JRFIwCQkJ
MHgwCisjZGVmaW5lIElEUjBfU1RfTFZMX1NISUZUCQkyNworI2RlZmluZSBJRFIwX1NUX0xWTF9N
QVNLCQkweDMKKyNkZWZpbmUgSURSMF9TVF9MVkxfMkxWTAkJKDEgPDwgSURSMF9TVF9MVkxfU0hJ
RlQpCisjZGVmaW5lIElEUjBfU1RBTExfTU9ERUxfU0hJRlQJCTI0CisjZGVmaW5lIElEUjBfU1RB
TExfTU9ERUxfTUFTSwkJMHgzCisjZGVmaW5lIElEUjBfU1RBTExfTU9ERUxfU1RBTEwJCSgwIDw8
IElEUjBfU1RBTExfTU9ERUxfU0hJRlQpCisjZGVmaW5lIElEUjBfU1RBTExfTU9ERUxfRk9SQ0UJ
CSgyIDw8IElEUjBfU1RBTExfTU9ERUxfU0hJRlQpCisjZGVmaW5lIElEUjBfVFRFTkRJQU5fU0hJ
RlQJCTIxCisjZGVmaW5lIElEUjBfVFRFTkRJQU5fTUFTSwkJMHgzCisjZGVmaW5lIElEUjBfVFRF
TkRJQU5fTEUJCSgyIDw8IElEUjBfVFRFTkRJQU5fU0hJRlQpCisjZGVmaW5lIElEUjBfVFRFTkRJ
QU5fQkUJCSgzIDw8IElEUjBfVFRFTkRJQU5fU0hJRlQpCisjZGVmaW5lIElEUjBfVFRFTkRJQU5f
TUlYRUQJCSgwIDw8IElEUjBfVFRFTkRJQU5fU0hJRlQpCisjZGVmaW5lIElEUjBfQ0QyTAkJCSgx
IDw8IDE5KQorI2RlZmluZSBJRFIwX1ZNSUQxNgkJCSgxIDw8IDE4KQorI2RlZmluZSBJRFIwX1BS
SQkJCSgxIDw8IDE2KQorI2RlZmluZSBJRFIwX1NFVgkJCSgxIDw8IDE0KQorI2RlZmluZSBJRFIw
X01TSQkJCSgxIDw8IDEzKQorI2RlZmluZSBJRFIwX0FTSUQxNgkJCSgxIDw8IDEyKQorI2RlZmlu
ZSBJRFIwX0FUUwkJCSgxIDw8IDEwKQorI2RlZmluZSBJRFIwX0hZUAkJCSgxIDw8IDkpCisjZGVm
aW5lIElEUjBfQ09IQUNDCQkJKDEgPDwgNCkKKyNkZWZpbmUgSURSMF9UVEZfU0hJRlQJCQkyCisj
ZGVmaW5lIElEUjBfVFRGX01BU0sJCQkweDMKKyNkZWZpbmUgSURSMF9UVEZfQUFSQ0g2NAkJKDIg
PDwgSURSMF9UVEZfU0hJRlQpCisjZGVmaW5lIElEUjBfVFRGX0FBUkNIMzJfNjQJCSgzIDw8IElE
UjBfVFRGX1NISUZUKQorI2RlZmluZSBJRFIwX1MxUAkJCSgxIDw8IDEpCisjZGVmaW5lIElEUjBf
UzJQCQkJKDEgPDwgMCkKKworI2RlZmluZSBBUk1fU01NVV9JRFIxCQkJMHg0CisjZGVmaW5lIElE
UjFfVEFCTEVTX1BSRVNFVAkJKDEgPDwgMzApCisjZGVmaW5lIElEUjFfUVVFVUVTX1BSRVNFVAkJ
KDEgPDwgMjkpCisjZGVmaW5lIElEUjFfUkVMCQkJKDEgPDwgMjgpCisjZGVmaW5lIElEUjFfQ01E
UV9TSElGVAkJCTIxCisjZGVmaW5lIElEUjFfQ01EUV9NQVNLCQkJMHgxZgorI2RlZmluZSBJRFIx
X0VWVFFfU0hJRlQJCQkxNgorI2RlZmluZSBJRFIxX0VWVFFfTUFTSwkJCTB4MWYKKyNkZWZpbmUg
SURSMV9QUklRX1NISUZUCQkJMTEKKyNkZWZpbmUgSURSMV9QUklRX01BU0sJCQkweDFmCisjZGVm
aW5lIElEUjFfU1NJRF9TSElGVAkJCTYKKyNkZWZpbmUgSURSMV9TU0lEX01BU0sJCQkweDFmCisj
ZGVmaW5lIElEUjFfU0lEX1NISUZUCQkJMAorI2RlZmluZSBJRFIxX1NJRF9NQVNLCQkJMHgzZgor
CisjZGVmaW5lIEFSTV9TTU1VX0lEUjUJCQkweDE0CisjZGVmaW5lIElEUjVfU1RBTExfTUFYX1NI
SUZUCQkxNgorI2RlZmluZSBJRFI1X1NUQUxMX01BWF9NQVNLCQkweGZmZmYKKyNkZWZpbmUgSURS
NV9HUkFONjRLCQkJKDEgPDwgNikKKyNkZWZpbmUgSURSNV9HUkFOMTZLCQkJKDEgPDwgNSkKKyNk
ZWZpbmUgSURSNV9HUkFONEsJCQkoMSA8PCA0KQorI2RlZmluZSBJRFI1X09BU19TSElGVAkJCTAK
KyNkZWZpbmUgSURSNV9PQVNfTUFTSwkJCTB4NworI2RlZmluZSBJRFI1X09BU18zMl9CSVQJCQko
MCA8PCBJRFI1X09BU19TSElGVCkKKyNkZWZpbmUgSURSNV9PQVNfMzZfQklUCQkJKDEgPDwgSURS
NV9PQVNfU0hJRlQpCisjZGVmaW5lIElEUjVfT0FTXzQwX0JJVAkJCSgyIDw8IElEUjVfT0FTX1NI
SUZUKQorI2RlZmluZSBJRFI1X09BU180Ml9CSVQJCQkoMyA8PCBJRFI1X09BU19TSElGVCkKKyNk
ZWZpbmUgSURSNV9PQVNfNDRfQklUCQkJKDQgPDwgSURSNV9PQVNfU0hJRlQpCisjZGVmaW5lIElE
UjVfT0FTXzQ4X0JJVAkJCSg1IDw8IElEUjVfT0FTX1NISUZUKQorCisjZGVmaW5lIEFSTV9TTU1V
X0NSMAkJCTB4MjAKKyNkZWZpbmUgQ1IwX0NNRFFFTgkJCSgxIDw8IDMpCisjZGVmaW5lIENSMF9F
VlRRRU4JCQkoMSA8PCAyKQorI2RlZmluZSBDUjBfUFJJUUVOCQkJKDEgPDwgMSkKKyNkZWZpbmUg
Q1IwX1NNTVVFTgkJCSgxIDw8IDApCisKKyNkZWZpbmUgQVJNX1NNTVVfQ1IwQUNLCQkJMHgyNAor
CisjZGVmaW5lIEFSTV9TTU1VX0NSMQkJCTB4MjgKKyNkZWZpbmUgQ1IxX1NIX05TSAkJCTAKKyNk
ZWZpbmUgQ1IxX1NIX09TSAkJCTIKKyNkZWZpbmUgQ1IxX1NIX0lTSAkJCTMKKyNkZWZpbmUgQ1Ix
X0NBQ0hFX05DCQkJMAorI2RlZmluZSBDUjFfQ0FDSEVfV0IJCQkxCisjZGVmaW5lIENSMV9DQUNI
RV9XVAkJCTIKKyNkZWZpbmUgQ1IxX1RBQkxFX1NIX1NISUZUCQkxMAorI2RlZmluZSBDUjFfVEFC
TEVfT0NfU0hJRlQJCTgKKyNkZWZpbmUgQ1IxX1RBQkxFX0lDX1NISUZUCQk2CisjZGVmaW5lIENS
MV9RVUVVRV9TSF9TSElGVAkJNAorI2RlZmluZSBDUjFfUVVFVUVfT0NfU0hJRlQJCTIKKyNkZWZp
bmUgQ1IxX1FVRVVFX0lDX1NISUZUCQkwCisKKyNkZWZpbmUgQVJNX1NNTVVfQ1IyCQkJMHgyYwor
I2RlZmluZSBDUjJfUFRNCQkJCSgxIDw8IDIpCisjZGVmaW5lIENSMl9SRUNJTlZTSUQJCQkoMSA8
PCAxKQorI2RlZmluZSBDUjJfRTJICQkJCSgxIDw8IDApCisKKyNkZWZpbmUgQVJNX1NNTVVfR0JQ
QQkJCTB4NDQKKyNkZWZpbmUgR0JQQV9BQk9SVAkJCSgxIDw8IDIwKQorI2RlZmluZSBHQlBBX1VQ
REFURQkJCSgxIDw8IDMxKQorCisjZGVmaW5lIEFSTV9TTU1VX0lSUV9DVFJMCQkweDUwCisjZGVm
aW5lIElSUV9DVFJMX0VWVFFfSVJRRU4JCSgxIDw8IDIpCisjZGVmaW5lIElSUV9DVFJMX1BSSVFf
SVJRRU4JCSgxIDw8IDEpCisjZGVmaW5lIElSUV9DVFJMX0dFUlJPUl9JUlFFTgkJKDEgPDwgMCkK
KworI2RlZmluZSBBUk1fU01NVV9JUlFfQ1RSTEFDSwkJMHg1NAorCisjZGVmaW5lIEFSTV9TTU1V
X0dFUlJPUgkJCTB4NjAKKyNkZWZpbmUgR0VSUk9SX1NGTV9FUlIJCQkoMSA8PCA4KQorI2RlZmlu
ZSBHRVJST1JfTVNJX0dFUlJPUl9BQlRfRVJSCSgxIDw8IDcpCisjZGVmaW5lIEdFUlJPUl9NU0lf
UFJJUV9BQlRfRVJSCQkoMSA8PCA2KQorI2RlZmluZSBHRVJST1JfTVNJX0VWVFFfQUJUX0VSUgkJ
KDEgPDwgNSkKKyNkZWZpbmUgR0VSUk9SX01TSV9DTURRX0FCVF9FUlIJCSgxIDw8IDQpCisjZGVm
aW5lIEdFUlJPUl9QUklRX0FCVF9FUlIJCSgxIDw8IDMpCisjZGVmaW5lIEdFUlJPUl9FVlRRX0FC
VF9FUlIJCSgxIDw8IDIpCisjZGVmaW5lIEdFUlJPUl9DTURRX0VSUgkJCSgxIDw8IDApCisjZGVm
aW5lIEdFUlJPUl9FUlJfTUFTSwkJCTB4ZmQKKworI2RlZmluZSBBUk1fU01NVV9HRVJST1JOCQkw
eDY0CisKKyNkZWZpbmUgQVJNX1NNTVVfR0VSUk9SX0lSUV9DRkcwCTB4NjgKKyNkZWZpbmUgQVJN
X1NNTVVfR0VSUk9SX0lSUV9DRkcxCTB4NzAKKyNkZWZpbmUgQVJNX1NNTVVfR0VSUk9SX0lSUV9D
RkcyCTB4NzQKKworI2RlZmluZSBBUk1fU01NVV9TVFJUQUJfQkFTRQkJMHg4MAorI2RlZmluZSBT
VFJUQUJfQkFTRV9SQQkJCSgxVUwgPDwgNjIpCisjZGVmaW5lIFNUUlRBQl9CQVNFX0FERFJfU0hJ
RlQJCTYKKyNkZWZpbmUgU1RSVEFCX0JBU0VfQUREUl9NQVNLCQkweDNmZmZmZmZmZmZmVUwKKwor
I2RlZmluZSBBUk1fU01NVV9TVFJUQUJfQkFTRV9DRkcJMHg4OAorI2RlZmluZSBTVFJUQUJfQkFT
RV9DRkdfTE9HMlNJWkVfU0hJRlQJMAorI2RlZmluZSBTVFJUQUJfQkFTRV9DRkdfTE9HMlNJWkVf
TUFTSwkweDNmCisjZGVmaW5lIFNUUlRBQl9CQVNFX0NGR19TUExJVF9TSElGVAk2CisjZGVmaW5l
IFNUUlRBQl9CQVNFX0NGR19TUExJVF9NQVNLCTB4MWYKKyNkZWZpbmUgU1RSVEFCX0JBU0VfQ0ZH
X0ZNVF9TSElGVAkxNgorI2RlZmluZSBTVFJUQUJfQkFTRV9DRkdfRk1UX01BU0sJMHgzCisjZGVm
aW5lIFNUUlRBQl9CQVNFX0NGR19GTVRfTElORUFSCSgwIDw8IFNUUlRBQl9CQVNFX0NGR19GTVRf
U0hJRlQpCisjZGVmaW5lIFNUUlRBQl9CQVNFX0NGR19GTVRfMkxWTAkoMSA8PCBTVFJUQUJfQkFT
RV9DRkdfRk1UX1NISUZUKQorCisjZGVmaW5lIEFSTV9TTU1VX0NNRFFfQkFTRQkJMHg5MAorI2Rl
ZmluZSBBUk1fU01NVV9DTURRX1BST0QJCTB4OTgKKyNkZWZpbmUgQVJNX1NNTVVfQ01EUV9DT05T
CQkweDljCisKKyNkZWZpbmUgQVJNX1NNTVVfRVZUUV9CQVNFCQkweGEwCisjZGVmaW5lIEFSTV9T
TU1VX0VWVFFfUFJPRAkJMHgxMDBhOAorI2RlZmluZSBBUk1fU01NVV9FVlRRX0NPTlMJCTB4MTAw
YWMKKyNkZWZpbmUgQVJNX1NNTVVfRVZUUV9JUlFfQ0ZHMAkJMHhiMAorI2RlZmluZSBBUk1fU01N
VV9FVlRRX0lSUV9DRkcxCQkweGI4CisjZGVmaW5lIEFSTV9TTU1VX0VWVFFfSVJRX0NGRzIJCTB4
YmMKKworI2RlZmluZSBBUk1fU01NVV9QUklRX0JBU0UJCTB4YzAKKyNkZWZpbmUgQVJNX1NNTVVf
UFJJUV9QUk9ECQkweDEwMGM4CisjZGVmaW5lIEFSTV9TTU1VX1BSSVFfQ09OUwkJMHgxMDBjYwor
I2RlZmluZSBBUk1fU01NVV9QUklRX0lSUV9DRkcwCQkweGQwCisjZGVmaW5lIEFSTV9TTU1VX1BS
SVFfSVJRX0NGRzEJCTB4ZDgKKyNkZWZpbmUgQVJNX1NNTVVfUFJJUV9JUlFfQ0ZHMgkJMHhkYwor
CisvKiBDb21tb24gTVNJIGNvbmZpZyBmaWVsZHMgKi8KKyNkZWZpbmUgTVNJX0NGRzBfQUREUl9T
SElGVAkJMgorI2RlZmluZSBNU0lfQ0ZHMF9BRERSX01BU0sJCTB4M2ZmZmZmZmZmZmZmVUwKKyNk
ZWZpbmUgTVNJX0NGRzJfU0hfU0hJRlQJCTQKKyNkZWZpbmUgTVNJX0NGRzJfU0hfTlNICQkJKDBV
TCA8PCBNU0lfQ0ZHMl9TSF9TSElGVCkKKyNkZWZpbmUgTVNJX0NGRzJfU0hfT1NICQkJKDJVTCA8
PCBNU0lfQ0ZHMl9TSF9TSElGVCkKKyNkZWZpbmUgTVNJX0NGRzJfU0hfSVNICQkJKDNVTCA8PCBN
U0lfQ0ZHMl9TSF9TSElGVCkKKyNkZWZpbmUgTVNJX0NGRzJfTUVNQVRUUl9TSElGVAkJMAorI2Rl
ZmluZSBNU0lfQ0ZHMl9NRU1BVFRSX0RFVklDRV9uR25SRQkoMHgxIDw8IE1TSV9DRkcyX01FTUFU
VFJfU0hJRlQpCisKKyNkZWZpbmUgUV9JRFgocSwgcCkJCQkoKHApICYgKCgxIDw8IChxKS0+bWF4
X25fc2hpZnQpIC0gMSkpCisjZGVmaW5lIFFfV1JQKHEsIHApCQkJKChwKSAmICgxIDw8IChxKS0+
bWF4X25fc2hpZnQpKQorI2RlZmluZSBRX09WRVJGTE9XX0ZMQUcJCQkoMSA8PCAzMSkKKyNkZWZp
bmUgUV9PVkYocSwgcCkJCQkoKHApICYgUV9PVkVSRkxPV19GTEFHKQorI2RlZmluZSBRX0VOVChx
LCBwKQkJCSgocSktPmJhc2UgKwkJCVwKKwkJCQkJIFFfSURYKHEsIHApICogKHEpLT5lbnRfZHdv
cmRzKQorCisjZGVmaW5lIFFfQkFTRV9SV0EJCQkoMVVMIDw8IDYyKQorI2RlZmluZSBRX0JBU0Vf
QUREUl9TSElGVAkJNQorI2RlZmluZSBRX0JBU0VfQUREUl9NQVNLCQkweGZmZmZmZmZmZmZmVUwK
KyNkZWZpbmUgUV9CQVNFX0xPRzJTSVpFX1NISUZUCQkwCisjZGVmaW5lIFFfQkFTRV9MT0cyU0la
RV9NQVNLCQkweDFmVUwKKworLyoKKyAqIFN0cmVhbSB0YWJsZS4KKyAqCisgKiBMaW5lYXI6IEVu
b3VnaCB0byBjb3ZlciAxIDw8IElEUjEuU0lEU0laRSBlbnRyaWVzCisgKiAybHZsOiAxMjhrIEwx
IGVudHJpZXMsCisgKiAgICAgICAyNTYgbGF6eSBlbnRyaWVzIHBlciB0YWJsZSAoZWFjaCB0YWJs
ZSBjb3ZlcnMgYSBQQ0kgYnVzKQorICovCisjZGVmaW5lIFNUUlRBQl9MMV9TWl9TSElGVAkJMjAK
KyNkZWZpbmUgU1RSVEFCX1NQTElUCQkJOAorCisjZGVmaW5lIFNUUlRBQl9MMV9ERVNDX0RXT1JE
UwkJMQorI2RlZmluZSBTVFJUQUJfTDFfREVTQ19TUEFOX1NISUZUCTAKKyNkZWZpbmUgU1RSVEFC
X0wxX0RFU0NfU1BBTl9NQVNLCTB4MWZVTAorI2RlZmluZSBTVFJUQUJfTDFfREVTQ19MMlBUUl9T
SElGVAk2CisjZGVmaW5lIFNUUlRBQl9MMV9ERVNDX0wyUFRSX01BU0sJMHgzZmZmZmZmZmZmZlVM
CisKKyNkZWZpbmUgU1RSVEFCX1NURV9EV09SRFMJCTgKKyNkZWZpbmUgU1RSVEFCX1NURV8wX1YJ
CQkoMVVMIDw8IDApCisjZGVmaW5lIFNUUlRBQl9TVEVfMF9DRkdfU0hJRlQJCTEKKyNkZWZpbmUg
U1RSVEFCX1NURV8wX0NGR19NQVNLCQkweDdVTAorI2RlZmluZSBTVFJUQUJfU1RFXzBfQ0ZHX0FC
T1JUCQkoMFVMIDw8IFNUUlRBQl9TVEVfMF9DRkdfU0hJRlQpCisjZGVmaW5lIFNUUlRBQl9TVEVf
MF9DRkdfQllQQVNTCQkoNFVMIDw8IFNUUlRBQl9TVEVfMF9DRkdfU0hJRlQpCisjZGVmaW5lIFNU
UlRBQl9TVEVfMF9DRkdfUzFfVFJBTlMJKDVVTCA8PCBTVFJUQUJfU1RFXzBfQ0ZHX1NISUZUKQor
I2RlZmluZSBTVFJUQUJfU1RFXzBfQ0ZHX1MyX1RSQU5TCSg2VUwgPDwgU1RSVEFCX1NURV8wX0NG
R19TSElGVCkKKworI2RlZmluZSBTVFJUQUJfU1RFXzBfUzFGTVRfU0hJRlQJNAorI2RlZmluZSBT
VFJUQUJfU1RFXzBfUzFGTVRfTElORUFSCSgwVUwgPDwgU1RSVEFCX1NURV8wX1MxRk1UX1NISUZU
KQorI2RlZmluZSBTVFJUQUJfU1RFXzBfUzFDVFhQVFJfU0hJRlQJNgorI2RlZmluZSBTVFJUQUJf
U1RFXzBfUzFDVFhQVFJfTUFTSwkweDNmZmZmZmZmZmZmVUwKKyNkZWZpbmUgU1RSVEFCX1NURV8w
X1MxQ0RNQVhfU0hJRlQJNTkKKyNkZWZpbmUgU1RSVEFCX1NURV8wX1MxQ0RNQVhfTUFTSwkweDFm
VUwKKworI2RlZmluZSBTVFJUQUJfU1RFXzFfUzFDX0NBQ0hFX05DCTBVTAorI2RlZmluZSBTVFJU
QUJfU1RFXzFfUzFDX0NBQ0hFX1dCUkEJMVVMCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TMUNfQ0FD
SEVfV1QJMlVMCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TMUNfQ0FDSEVfV0IJM1VMCisjZGVmaW5l
IFNUUlRBQl9TVEVfMV9TMUNfU0hfTlNICQkwVUwKKyNkZWZpbmUgU1RSVEFCX1NURV8xX1MxQ19T
SF9PU0gJCTJVTAorI2RlZmluZSBTVFJUQUJfU1RFXzFfUzFDX1NIX0lTSAkJM1VMCisjZGVmaW5l
IFNUUlRBQl9TVEVfMV9TMUNJUl9TSElGVAkyCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TMUNPUl9T
SElGVAk0CisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TMUNTSF9TSElGVAk2CisKKyNkZWZpbmUgU1RS
VEFCX1NURV8xX1MxU1RBTExECQkoMVVMIDw8IDI3KQorCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9F
QVRTX0FCVAkJMFVMCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9FQVRTX1RSQU5TCQkxVUwKKyNkZWZp
bmUgU1RSVEFCX1NURV8xX0VBVFNfUzFDSEsJCTJVTAorI2RlZmluZSBTVFJUQUJfU1RFXzFfRUFU
U19TSElGVAkJMjgKKworI2RlZmluZSBTVFJUQUJfU1RFXzFfU1RSV19OU0VMMQkJMFVMCisjZGVm
aW5lIFNUUlRBQl9TVEVfMV9TVFJXX0VMMgkJMlVMCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TVFJX
X1NISUZUCQkzMAorCisjZGVmaW5lIFNUUlRBQl9TVEVfMV9TSENGR19JTkNPTUlORwkxVUwKKyNk
ZWZpbmUgU1RSVEFCX1NURV8xX1NIQ0ZHX1NISUZUCTQ0CisKKyNkZWZpbmUgU1RSVEFCX1NURV8y
X1MyVk1JRF9TSElGVAkwCisjZGVmaW5lIFNUUlRBQl9TVEVfMl9TMlZNSURfTUFTSwkweGZmZmZV
TAorI2RlZmluZSBTVFJUQUJfU1RFXzJfVlRDUl9TSElGVAkJMzIKKyNkZWZpbmUgU1RSVEFCX1NU
RV8yX1ZUQ1JfTUFTSwkJMHg3ZmZmZlVMCisjZGVmaW5lIFNUUlRBQl9TVEVfMl9TMkFBNjQJCSgx
VUwgPDwgNTEpCisjZGVmaW5lIFNUUlRBQl9TVEVfMl9TMkVOREkJCSgxVUwgPDwgNTIpCisjZGVm
aW5lIFNUUlRBQl9TVEVfMl9TMlBUVwkJKDFVTCA8PCA1NCkKKyNkZWZpbmUgU1RSVEFCX1NURV8y
X1MyUgkJKDFVTCA8PCA1OCkKKworI2RlZmluZSBTVFJUQUJfU1RFXzNfUzJUVEJfU0hJRlQJNAor
I2RlZmluZSBTVFJUQUJfU1RFXzNfUzJUVEJfTUFTSwkJMHhmZmZmZmZmZmZmZlVMCisKKy8qIENv
bnRleHQgZGVzY3JpcHRvciAoc3RhZ2UtMSBvbmx5KSAqLworI2RlZmluZSBDVFhERVNDX0NEX0RX
T1JEUwkJOAorI2RlZmluZSBDVFhERVNDX0NEXzBfVENSX1QwU1pfU0hJRlQJMAorI2RlZmluZSBB
Uk02NF9UQ1JfVDBTWl9TSElGVAkJMAorI2RlZmluZSBBUk02NF9UQ1JfVDBTWl9NQVNLCQkweDFm
VUwKKyNkZWZpbmUgQ1RYREVTQ19DRF8wX1RDUl9URzBfU0hJRlQJNgorI2RlZmluZSBBUk02NF9U
Q1JfVEcwX1NISUZUCQkxNAorI2RlZmluZSBBUk02NF9UQ1JfVEcwX01BU0sJCTB4M1VMCisjZGVm
aW5lIENUWERFU0NfQ0RfMF9UQ1JfSVJHTjBfU0hJRlQJOAorI2RlZmluZSBBUk02NF9UQ1JfSVJH
TjBfU0hJRlQJCTgKKyNkZWZpbmUgQVJNNjRfVENSX0lSR04wX01BU0sJCTB4M1VMCisjZGVmaW5l
IENUWERFU0NfQ0RfMF9UQ1JfT1JHTjBfU0hJRlQJMTAKKyNkZWZpbmUgQVJNNjRfVENSX09SR04w
X1NISUZUCQkxMAorI2RlZmluZSBBUk02NF9UQ1JfT1JHTjBfTUFTSwkJMHgzVUwKKyNkZWZpbmUg
Q1RYREVTQ19DRF8wX1RDUl9TSDBfU0hJRlQJMTIKKyNkZWZpbmUgQVJNNjRfVENSX1NIMF9TSElG
VAkJMTIKKyNkZWZpbmUgQVJNNjRfVENSX1NIMF9NQVNLCQkweDNVTAorI2RlZmluZSBDVFhERVND
X0NEXzBfVENSX0VQRDBfU0hJRlQJMTQKKyNkZWZpbmUgQVJNNjRfVENSX0VQRDBfU0hJRlQJCTcK
KyNkZWZpbmUgQVJNNjRfVENSX0VQRDBfTUFTSwkJMHgxVUwKKyNkZWZpbmUgQ1RYREVTQ19DRF8w
X1RDUl9FUEQxX1NISUZUCTMwCisjZGVmaW5lIEFSTTY0X1RDUl9FUEQxX1NISUZUCQkyMworI2Rl
ZmluZSBBUk02NF9UQ1JfRVBEMV9NQVNLCQkweDFVTAorCisjZGVmaW5lIENUWERFU0NfQ0RfMF9F
TkRJCQkoMVVMIDw8IDE1KQorI2RlZmluZSBDVFhERVNDX0NEXzBfVgkJCSgxVUwgPDwgMzEpCisK
KyNkZWZpbmUgQ1RYREVTQ19DRF8wX1RDUl9JUFNfU0hJRlQJMzIKKyNkZWZpbmUgQVJNNjRfVENS
X0lQU19TSElGVAkJMzIKKyNkZWZpbmUgQVJNNjRfVENSX0lQU19NQVNLCQkweDdVTAorI2RlZmlu
ZSBDVFhERVNDX0NEXzBfVENSX1RCSTBfU0hJRlQJMzgKKyNkZWZpbmUgQVJNNjRfVENSX1RCSTBf
U0hJRlQJCTM3CisjZGVmaW5lIEFSTTY0X1RDUl9UQkkwX01BU0sJCTB4MVVMCisKKyNkZWZpbmUg
Q1RYREVTQ19DRF8wX0FBNjQJCSgxVUwgPDwgNDEpCisjZGVmaW5lIENUWERFU0NfQ0RfMF9SCQkJ
KDFVTCA8PCA0NSkKKyNkZWZpbmUgQ1RYREVTQ19DRF8wX0EJCQkoMVVMIDw8IDQ2KQorI2RlZmlu
ZSBDVFhERVNDX0NEXzBfQVNFVF9TSElGVAkJNDcKKyNkZWZpbmUgQ1RYREVTQ19DRF8wX0FTRVRf
U0hBUkVECSgwVUwgPDwgQ1RYREVTQ19DRF8wX0FTRVRfU0hJRlQpCisjZGVmaW5lIENUWERFU0Nf
Q0RfMF9BU0VUX1BSSVZBVEUJKDFVTCA8PCBDVFhERVNDX0NEXzBfQVNFVF9TSElGVCkKKyNkZWZp
bmUgQ1RYREVTQ19DRF8wX0FTSURfU0hJRlQJCTQ4CisjZGVmaW5lIENUWERFU0NfQ0RfMF9BU0lE
X01BU0sJCTB4ZmZmZlVMCisKKyNkZWZpbmUgQ1RYREVTQ19DRF8xX1RUQjBfU0hJRlQJCTQKKyNk
ZWZpbmUgQ1RYREVTQ19DRF8xX1RUQjBfTUFTSwkJMHhmZmZmZmZmZmZmZlVMCisKKyNkZWZpbmUg
Q1RYREVTQ19DRF8zX01BSVJfU0hJRlQJCTAKKworLyogQ29udmVydCBiZXR3ZWVuIEFBcmNoNjQg
KENQVSkgVENSIGZvcm1hdCBhbmQgU01NVSBDRCBmb3JtYXQgKi8KKyNkZWZpbmUgQVJNX1NNTVVf
VENSMkNEKHRjciwgZmxkKQkJCQkJXAorCSgoKHRjcikgPj4gQVJNNjRfVENSXyMjZmxkIyNfU0hJ
RlQgJiBBUk02NF9UQ1JfIyNmbGQjI19NQVNLKQlcCisJIDw8IENUWERFU0NfQ0RfMF9UQ1JfIyNm
bGQjI19TSElGVCkKKworLyogQ29tbWFuZCBxdWV1ZSAqLworI2RlZmluZSBDTURRX0VOVF9EV09S
RFMJCQkyCisjZGVmaW5lIENNRFFfTUFYX1NaX1NISUZUCQk4CisKKyNkZWZpbmUgQ01EUV9FUlJf
U0hJRlQJCQkyNAorI2RlZmluZSBDTURRX0VSUl9NQVNLCQkJMHg3ZgorI2RlZmluZSBDTURRX0VS
Ul9DRVJST1JfTk9ORV9JRFgJMAorI2RlZmluZSBDTURRX0VSUl9DRVJST1JfSUxMX0lEWAkJMQor
I2RlZmluZSBDTURRX0VSUl9DRVJST1JfQUJUX0lEWAkJMgorCisjZGVmaW5lIENNRFFfMF9PUF9T
SElGVAkJCTAKKyNkZWZpbmUgQ01EUV8wX09QX01BU0sJCQkweGZmVUwKKyNkZWZpbmUgQ01EUV8w
X1NTVgkJCSgxVUwgPDwgMTEpCisKKyNkZWZpbmUgQ01EUV9QUkVGRVRDSF8wX1NJRF9TSElGVAkz
MgorI2RlZmluZSBDTURRX1BSRUZFVENIXzFfU0laRV9TSElGVAkwCisjZGVmaW5lIENNRFFfUFJF
RkVUQ0hfMV9BRERSX01BU0sJfjB4ZmZmVUwKKworI2RlZmluZSBDTURRX0NGR0lfMF9TSURfU0hJ
RlQJCTMyCisjZGVmaW5lIENNRFFfQ0ZHSV8wX1NJRF9NQVNLCQkweGZmZmZmZmZmVUwKKyNkZWZp
bmUgQ01EUV9DRkdJXzFfTEVBRgkJKDFVTCA8PCAwKQorI2RlZmluZSBDTURRX0NGR0lfMV9SQU5H
RV9TSElGVAkJMAorI2RlZmluZSBDTURRX0NGR0lfMV9SQU5HRV9NQVNLCQkweDFmVUwKKworI2Rl
ZmluZSBDTURRX1RMQklfMF9WTUlEX1NISUZUCQkzMgorI2RlZmluZSBDTURRX1RMQklfMF9BU0lE
X1NISUZUCQk0OAorI2RlZmluZSBDTURRX1RMQklfMV9MRUFGCQkoMVVMIDw8IDApCisjZGVmaW5l
IENNRFFfVExCSV8xX1ZBX01BU0sJCX4weGZmZlVMCisjZGVmaW5lIENNRFFfVExCSV8xX0lQQV9N
QVNLCQkweGZmZmZmZmZmZjAwMFVMCisKKyNkZWZpbmUgQ01EUV9QUklfMF9TU0lEX1NISUZUCQkx
MgorI2RlZmluZSBDTURRX1BSSV8wX1NTSURfTUFTSwkJMHhmZmZmZlVMCisjZGVmaW5lIENNRFFf
UFJJXzBfU0lEX1NISUZUCQkzMgorI2RlZmluZSBDTURRX1BSSV8wX1NJRF9NQVNLCQkweGZmZmZm
ZmZmVUwKKyNkZWZpbmUgQ01EUV9QUklfMV9HUlBJRF9TSElGVAkJMAorI2RlZmluZSBDTURRX1BS
SV8xX0dSUElEX01BU0sJCTB4MWZmVUwKKyNkZWZpbmUgQ01EUV9QUklfMV9SRVNQX1NISUZUCQkx
MgorI2RlZmluZSBDTURRX1BSSV8xX1JFU1BfREVOWQkJKDBVTCA8PCBDTURRX1BSSV8xX1JFU1Bf
U0hJRlQpCisjZGVmaW5lIENNRFFfUFJJXzFfUkVTUF9GQUlMCQkoMVVMIDw8IENNRFFfUFJJXzFf
UkVTUF9TSElGVCkKKyNkZWZpbmUgQ01EUV9QUklfMV9SRVNQX1NVQ0MJCSgyVUwgPDwgQ01EUV9Q
UklfMV9SRVNQX1NISUZUKQorCisjZGVmaW5lIENNRFFfU1lOQ18wX0NTX1NISUZUCQkxMgorI2Rl
ZmluZSBDTURRX1NZTkNfMF9DU19OT05FCQkoMFVMIDw8IENNRFFfU1lOQ18wX0NTX1NISUZUKQor
I2RlZmluZSBDTURRX1NZTkNfMF9DU19TRVYJCSgyVUwgPDwgQ01EUV9TWU5DXzBfQ1NfU0hJRlQp
CisKKy8qIEV2ZW50IHF1ZXVlICovCisjZGVmaW5lIEVWVFFfRU5UX0RXT1JEUwkJCTQKKyNkZWZp
bmUgRVZUUV9NQVhfU1pfU0hJRlQJCTcKKworI2RlZmluZSBFVlRRXzBfSURfU0hJRlQJCQkwCisj
ZGVmaW5lIEVWVFFfMF9JRF9NQVNLCQkJMHhmZlVMCisKKy8qIFBSSSBxdWV1ZSAqLworI2RlZmlu
ZSBQUklRX0VOVF9EV09SRFMJCQkyCisjZGVmaW5lIFBSSVFfTUFYX1NaX1NISUZUCQk4CisKKyNk
ZWZpbmUgUFJJUV8wX1NJRF9TSElGVAkJMAorI2RlZmluZSBQUklRXzBfU0lEX01BU0sJCQkweGZm
ZmZmZmZmVUwKKyNkZWZpbmUgUFJJUV8wX1NTSURfU0hJRlQJCTMyCisjZGVmaW5lIFBSSVFfMF9T
U0lEX01BU0sJCTB4ZmZmZmZVTAorI2RlZmluZSBQUklRXzBfUEVSTV9QUklWCQkoMVVMIDw8IDU4
KQorI2RlZmluZSBQUklRXzBfUEVSTV9FWEVDCQkoMVVMIDw8IDU5KQorI2RlZmluZSBQUklRXzBf
UEVSTV9SRUFECQkoMVVMIDw8IDYwKQorI2RlZmluZSBQUklRXzBfUEVSTV9XUklURQkJKDFVTCA8
PCA2MSkKKyNkZWZpbmUgUFJJUV8wX1BSR19MQVNUCQkJKDFVTCA8PCA2MikKKyNkZWZpbmUgUFJJ
UV8wX1NTSURfVgkJCSgxVUwgPDwgNjMpCisKKyNkZWZpbmUgUFJJUV8xX1BSR19JRFhfU0hJRlQJ
CTAKKyNkZWZpbmUgUFJJUV8xX1BSR19JRFhfTUFTSwkJMHgxZmZVTAorI2RlZmluZSBQUklRXzFf
QUREUl9TSElGVAkJMTIKKyNkZWZpbmUgUFJJUV8xX0FERFJfTUFTSwkJMHhmZmZmZmZmZmZmZmZm
VUwKKworLyogSGlnaC1sZXZlbCBxdWV1ZSBzdHJ1Y3R1cmVzICovCisjZGVmaW5lIEFSTV9TTU1V
X1BPTExfVElNRU9VVF9VUwkxMDAKKyNkZWZpbmUgQVJNX1NNTVVfQ01EUV9EUkFJTl9USU1FT1VU
X1VTCTEwMDAwMDAgLyogMXMhICovCisKKyNkZWZpbmUgTVNJX0lPVkFfQkFTRQkJCTB4ODAwMDAw
MAorI2RlZmluZSBNU0lfSU9WQV9MRU5HVEgJCQkweDEwMDAwMAorCisvKiBVbnRpbCBBQ1BJQ0Eg
aGVhZGVycyBjb3ZlciBJT1JUIHJldi4gQyAqLworI2lmbmRlZiBBQ1BJX0lPUlRfU01NVV9ISVNJ
TElDT05fSEkxNjFYCisjZGVmaW5lIEFDUElfSU9SVF9TTU1VX0hJU0lMSUNPTl9ISTE2MVgJCTB4
MQorI2VuZGlmCisKKyNpZm5kZWYgQUNQSV9JT1JUX1NNTVVfVjNfQ0FWSVVNX0NOOTlYWAorI2Rl
ZmluZSBBQ1BJX0lPUlRfU01NVV9WM19DQVZJVU1fQ045OVhYCQkweDIKKyNlbmRpZgorCitzdGF0
aWMgYm9vbCBkaXNhYmxlX2J5cGFzczsKK21vZHVsZV9wYXJhbV9uYW1lZChkaXNhYmxlX2J5cGFz
cywgZGlzYWJsZV9ieXBhc3MsIGJvb2wsIFNfSVJVR08pOworTU9EVUxFX1BBUk1fREVTQyhkaXNh
YmxlX2J5cGFzcywKKwkiRGlzYWJsZSBieXBhc3Mgc3RyZWFtcyBzdWNoIHRoYXQgaW5jb21pbmcg
dHJhbnNhY3Rpb25zIGZyb20gZGV2aWNlcyB0aGF0IGFyZSBub3QgYXR0YWNoZWQgdG8gYW4gaW9t
bXUgZG9tYWluIHdpbGwgcmVwb3J0IGFuIGFib3J0IGJhY2sgdG8gdGhlIGRldmljZSBhbmQgd2ls
bCBub3QgYmUgYWxsb3dlZCB0byBwYXNzIHRocm91Z2ggdGhlIFNNTVUuIik7CisKK2VudW0gcHJp
X3Jlc3AgeworCVBSSV9SRVNQX0RFTlksCisJUFJJX1JFU1BfRkFJTCwKKwlQUklfUkVTUF9TVUND
LAorfTsKKworZW51bSBhcm1fc21tdV9tc2lfaW5kZXggeworCUVWVFFfTVNJX0lOREVYLAorCUdF
UlJPUl9NU0lfSU5ERVgsCisJUFJJUV9NU0lfSU5ERVgsCisJQVJNX1NNTVVfTUFYX01TSVMsCit9
OworCitzdGF0aWMgcGh5c19hZGRyX3QgYXJtX3NtbXVfbXNpX2NmZ1tBUk1fU01NVV9NQVhfTVNJ
U11bM10gPSB7CisJW0VWVFFfTVNJX0lOREVYXSA9IHsKKwkJQVJNX1NNTVVfRVZUUV9JUlFfQ0ZH
MCwKKwkJQVJNX1NNTVVfRVZUUV9JUlFfQ0ZHMSwKKwkJQVJNX1NNTVVfRVZUUV9JUlFfQ0ZHMiwK
Kwl9LAorCVtHRVJST1JfTVNJX0lOREVYXSA9IHsKKwkJQVJNX1NNTVVfR0VSUk9SX0lSUV9DRkcw
LAorCQlBUk1fU01NVV9HRVJST1JfSVJRX0NGRzEsCisJCUFSTV9TTU1VX0dFUlJPUl9JUlFfQ0ZH
MiwKKwl9LAorCVtQUklRX01TSV9JTkRFWF0gPSB7CisJCUFSTV9TTU1VX1BSSVFfSVJRX0NGRzAs
CisJCUFSTV9TTU1VX1BSSVFfSVJRX0NGRzEsCisJCUFSTV9TTU1VX1BSSVFfSVJRX0NGRzIsCisJ
fSwKK307CisKK3N0cnVjdCBhcm1fc21tdV9jbWRxX2VudCB7CisJLyogQ29tbW9uIGZpZWxkcyAq
LworCXU4CQkJCW9wY29kZTsKKwlib29sCQkJCXN1YnN0cmVhbV92YWxpZDsKKworCS8qIENvbW1h
bmQtc3BlY2lmaWMgZmllbGRzICovCisJdW5pb24geworCQkjZGVmaW5lIENNRFFfT1BfUFJFRkVU
Q0hfQ0ZHCTB4MQorCQlzdHJ1Y3QgeworCQkJdTMyCQkJc2lkOworCQkJdTgJCQlzaXplOworCQkJ
dTY0CQkJYWRkcjsKKwkJfSBwcmVmZXRjaDsKKworCQkjZGVmaW5lIENNRFFfT1BfQ0ZHSV9TVEUJ
MHgzCisJCSNkZWZpbmUgQ01EUV9PUF9DRkdJX0FMTAkweDQKKwkJc3RydWN0IHsKKwkJCXUzMgkJ
CXNpZDsKKwkJCXVuaW9uIHsKKwkJCQlib29sCQlsZWFmOworCQkJCXU4CQlzcGFuOworCQkJfTsK
KwkJfSBjZmdpOworCisJCSNkZWZpbmUgQ01EUV9PUF9UTEJJX05IX0FTSUQJMHgxMQorCQkjZGVm
aW5lIENNRFFfT1BfVExCSV9OSF9WQQkweDEyCisJCSNkZWZpbmUgQ01EUV9PUF9UTEJJX0VMMl9B
TEwJMHgyMAorCQkjZGVmaW5lIENNRFFfT1BfVExCSV9TMTJfVk1BTEwJMHgyOAorCQkjZGVmaW5l
IENNRFFfT1BfVExCSV9TMl9JUEEJMHgyYQorCQkjZGVmaW5lIENNRFFfT1BfVExCSV9OU05IX0FM
TAkweDMwCisJCXN0cnVjdCB7CisJCQl1MTYJCQlhc2lkOworCQkJdTE2CQkJdm1pZDsKKwkJCWJv
b2wJCQlsZWFmOworCQkJdTY0CQkJYWRkcjsKKwkJfSB0bGJpOworCisJCSNkZWZpbmUgQ01EUV9P
UF9QUklfUkVTUAkweDQxCisJCXN0cnVjdCB7CisJCQl1MzIJCQlzaWQ7CisJCQl1MzIJCQlzc2lk
OworCQkJdTE2CQkJZ3JwaWQ7CisJCQllbnVtIHByaV9yZXNwCQlyZXNwOworCQl9IHByaTsKKwor
CQkjZGVmaW5lIENNRFFfT1BfQ01EX1NZTkMJMHg0NgorCX07Cit9OworCitzdHJ1Y3QgYXJtX3Nt
bXVfcXVldWUgeworCWludAkJCQlpcnE7IC8qIFdpcmVkIGludGVycnVwdCAqLworCisJX19sZTY0
CQkJCSpiYXNlOworCWRtYV9hZGRyX3QJCQliYXNlX2RtYTsKKwl1NjQJCQkJcV9iYXNlOworCisJ
c2l6ZV90CQkJCWVudF9kd29yZHM7CisJdTMyCQkJCW1heF9uX3NoaWZ0OworCXUzMgkJCQlwcm9k
OworCXUzMgkJCQljb25zOworCisJdTMyIF9faW9tZW0JCQkqcHJvZF9yZWc7CisJdTMyIF9faW9t
ZW0JCQkqY29uc19yZWc7Cit9OworCitzdHJ1Y3QgYXJtX3NtbXVfY21kcSB7CisJc3RydWN0IGFy
bV9zbW11X3F1ZXVlCQlxOworCXNwaW5sb2NrX3QJCQlsb2NrOworfTsKKworc3RydWN0IGFybV9z
bW11X2V2dHEgeworCXN0cnVjdCBhcm1fc21tdV9xdWV1ZQkJcTsKKwl1MzIJCQkJbWF4X3N0YWxs
czsKK307CisKK3N0cnVjdCBhcm1fc21tdV9wcmlxIHsKKwlzdHJ1Y3QgYXJtX3NtbXVfcXVldWUJ
CXE7Cit9OworCisvKiBIaWdoLWxldmVsIHN0cmVhbSB0YWJsZSBhbmQgY29udGV4dCBkZXNjcmlw
dG9yIHN0cnVjdHVyZXMgKi8KK3N0cnVjdCBhcm1fc21tdV9zdHJ0YWJfbDFfZGVzYyB7CisJdTgJ
CQkJc3BhbjsKKworCV9fbGU2NAkJCQkqbDJwdHI7CisJZG1hX2FkZHJfdAkJCWwycHRyX2RtYTsK
K307CisKK3N0cnVjdCBhcm1fc21tdV9zMV9jZmcgeworCV9fbGU2NAkJCQkqY2RwdHI7CisJZG1h
X2FkZHJfdAkJCWNkcHRyX2RtYTsKKworCXN0cnVjdCBhcm1fc21tdV9jdHhfZGVzYyB7CisJCXUx
Nglhc2lkOworCQl1NjQJdHRicjsKKwkJdTY0CXRjcjsKKwkJdTY0CW1haXI7CisJfQkJCQljZDsK
K307CisKK3N0cnVjdCBhcm1fc21tdV9zMl9jZmcgeworCXUxNgkJCQl2bWlkOworCXU2NAkJCQl2
dHRicjsKKwl1NjQJCQkJdnRjcjsKK307CisKK3N0cnVjdCBhcm1fc21tdV9zdHJ0YWJfZW50IHsK
KwkvKgorCSAqIEFuIFNURSBpcyAiYXNzaWduZWQiIGlmIHRoZSBtYXN0ZXIgZW1pdHRpbmcgdGhl
IGNvcnJlc3BvbmRpbmcgU0lECisJICogaXMgYXR0YWNoZWQgdG8gYSBkb21haW4uIFRoZSBiZWhh
dmlvdXIgb2YgYW4gdW5hc3NpZ25lZCBTVEUgaXMKKwkgKiBkZXRlcm1pbmVkIGJ5IHRoZSBkaXNh
YmxlX2J5cGFzcyBwYXJhbWV0ZXIsIHdoZXJlYXMgYW4gYXNzaWduZWQKKwkgKiBTVEUgYmVoYXZl
cyBhY2NvcmRpbmcgdG8gczFfY2ZnL3MyX2NmZywgd2hpY2ggdGhlbXNlbHZlcyBhcmUKKwkgKiBj
b25maWd1cmVkIGFjY29yZGluZyB0byB0aGUgZG9tYWluIHR5cGUuCisJICovCisJYm9vbAkJCQlh
c3NpZ25lZDsKKwlzdHJ1Y3QgYXJtX3NtbXVfczFfY2ZnCQkqczFfY2ZnOworCXN0cnVjdCBhcm1f
c21tdV9zMl9jZmcJCSpzMl9jZmc7Cit9OworCitzdHJ1Y3QgYXJtX3NtbXVfc3RydGFiX2NmZyB7
CisJX19sZTY0CQkJCSpzdHJ0YWI7CisJZG1hX2FkZHJfdAkJCXN0cnRhYl9kbWE7CisJc3RydWN0
IGFybV9zbW11X3N0cnRhYl9sMV9kZXNjCSpsMV9kZXNjOworCXVuc2lnbmVkIGludAkJCW51bV9s
MV9lbnRzOworCisJdTY0CQkJCXN0cnRhYl9iYXNlOworCXUzMgkJCQlzdHJ0YWJfYmFzZV9jZmc7
Cit9OworCisvKiBBbiBTTU1VdjMgaW5zdGFuY2UgKi8KK3N0cnVjdCBhcm1fc21tdV9kZXZpY2Ug
eworCXN0cnVjdCBkZXZpY2UJCQkqZGV2OworCXZvaWQgX19pb21lbQkJCSpiYXNlOworCisjZGVm
aW5lIEFSTV9TTU1VX0ZFQVRfMl9MVkxfU1RSVEFCCSgxIDw8IDApCisjZGVmaW5lIEFSTV9TTU1V
X0ZFQVRfMl9MVkxfQ0RUQUIJKDEgPDwgMSkKKyNkZWZpbmUgQVJNX1NNTVVfRkVBVF9UVF9MRQkJ
KDEgPDwgMikKKyNkZWZpbmUgQVJNX1NNTVVfRkVBVF9UVF9CRQkJKDEgPDwgMykKKyNkZWZpbmUg
QVJNX1NNTVVfRkVBVF9QUkkJCSgxIDw8IDQpCisjZGVmaW5lIEFSTV9TTU1VX0ZFQVRfQVRTCQko
MSA8PCA1KQorI2RlZmluZSBBUk1fU01NVV9GRUFUX1NFVgkJKDEgPDwgNikKKyNkZWZpbmUgQVJN
X1NNTVVfRkVBVF9NU0kJCSgxIDw8IDcpCisjZGVmaW5lIEFSTV9TTU1VX0ZFQVRfQ09IRVJFTkNZ
CQkoMSA8PCA4KQorI2RlZmluZSBBUk1fU01NVV9GRUFUX1RSQU5TX1MxCQkoMSA8PCA5KQorI2Rl
ZmluZSBBUk1fU01NVV9GRUFUX1RSQU5TX1MyCQkoMSA8PCAxMCkKKyNkZWZpbmUgQVJNX1NNTVVf
RkVBVF9TVEFMTFMJCSgxIDw8IDExKQorI2RlZmluZSBBUk1fU01NVV9GRUFUX0hZUAkJKDEgPDwg
MTIpCisJdTMyCQkJCWZlYXR1cmVzOworCisjZGVmaW5lIEFSTV9TTU1VX09QVF9TS0lQX1BSRUZF
VENICSgxIDw8IDApCisjZGVmaW5lIEFSTV9TTU1VX09QVF9QQUdFMF9SRUdTX09OTFkJKDEgPDwg
MSkKKwl1MzIJCQkJb3B0aW9uczsKKworCXN0cnVjdCBhcm1fc21tdV9jbWRxCQljbWRxOworCXN0
cnVjdCBhcm1fc21tdV9ldnRxCQlldnRxOworCXN0cnVjdCBhcm1fc21tdV9wcmlxCQlwcmlxOwor
CisJaW50CQkJCWdlcnJfaXJxOworCWludAkJCQljb21iaW5lZF9pcnE7CisKKwl1bnNpZ25lZCBs
b25nCQkJaWFzOyAvKiBJUEEgKi8KKwl1bnNpZ25lZCBsb25nCQkJb2FzOyAvKiBQQSAqLworCXVu
c2lnbmVkIGxvbmcJCQlwZ3NpemVfYml0bWFwOworCisjZGVmaW5lIEFSTV9TTU1VX01BWF9BU0lE
UwkJKDEgPDwgMTYpCisJdW5zaWduZWQgaW50CQkJYXNpZF9iaXRzOworCURFQ0xBUkVfQklUTUFQ
KGFzaWRfbWFwLCBBUk1fU01NVV9NQVhfQVNJRFMpOworCisjZGVmaW5lIEFSTV9TTU1VX01BWF9W
TUlEUwkJKDEgPDwgMTYpCisJdW5zaWduZWQgaW50CQkJdm1pZF9iaXRzOworCURFQ0xBUkVfQklU
TUFQKHZtaWRfbWFwLCBBUk1fU01NVV9NQVhfVk1JRFMpOworCisJdW5zaWduZWQgaW50CQkJc3Np
ZF9iaXRzOworCXVuc2lnbmVkIGludAkJCXNpZF9iaXRzOworCisJc3RydWN0IGFybV9zbW11X3N0
cnRhYl9jZmcJc3RydGFiX2NmZzsKKworCS8qIElPTU1VIGNvcmUgY29kZSBoYW5kbGUgKi8KKwlz
dHJ1Y3QgaW9tbXVfZGV2aWNlCQlpb21tdTsKK307CisKKy8qIFNNTVUgcHJpdmF0ZSBkYXRhIGZv
ciBlYWNoIG1hc3RlciAqLworc3RydWN0IGFybV9zbW11X21hc3Rlcl9kYXRhIHsKKwlzdHJ1Y3Qg
YXJtX3NtbXVfZGV2aWNlCQkqc21tdTsKKwlzdHJ1Y3QgYXJtX3NtbXVfc3RydGFiX2VudAlzdGU7
Cit9OworCisvKiBTTU1VIHByaXZhdGUgZGF0YSBmb3IgYW4gSU9NTVUgZG9tYWluICovCitlbnVt
IGFybV9zbW11X2RvbWFpbl9zdGFnZSB7CisJQVJNX1NNTVVfRE9NQUlOX1MxID0gMCwKKwlBUk1f
U01NVV9ET01BSU5fUzIsCisJQVJNX1NNTVVfRE9NQUlOX05FU1RFRCwKKwlBUk1fU01NVV9ET01B
SU5fQllQQVNTLAorfTsKKworc3RydWN0IGFybV9zbW11X2RvbWFpbiB7CisJc3RydWN0IGFybV9z
bW11X2RldmljZQkJKnNtbXU7CisJc3RydWN0IG11dGV4CQkJaW5pdF9tdXRleDsgLyogUHJvdGVj
dHMgc21tdSBwb2ludGVyICovCisKKwlzdHJ1Y3QgaW9fcGd0YWJsZV9vcHMJCSpwZ3RibF9vcHM7
CisKKwllbnVtIGFybV9zbW11X2RvbWFpbl9zdGFnZQlzdGFnZTsKKwl1bmlvbiB7CisJCXN0cnVj
dCBhcm1fc21tdV9zMV9jZmcJczFfY2ZnOworCQlzdHJ1Y3QgYXJtX3NtbXVfczJfY2ZnCXMyX2Nm
ZzsKKwl9OworCisJc3RydWN0IGlvbW11X2RvbWFpbgkJZG9tYWluOworfTsKKworc3RydWN0IGFy
bV9zbW11X29wdGlvbl9wcm9wIHsKKwl1MzIgb3B0OworCWNvbnN0IGNoYXIgKnByb3A7Cit9Owor
CitzdGF0aWMgc3RydWN0IGFybV9zbW11X29wdGlvbl9wcm9wIGFybV9zbW11X29wdGlvbnNbXSA9
IHsKKwl7IEFSTV9TTU1VX09QVF9TS0lQX1BSRUZFVENILCAiaGlzaWxpY29uLGJyb2tlbi1wcmVm
ZXRjaC1jbWQiIH0sCisJeyBBUk1fU01NVV9PUFRfUEFHRTBfUkVHU19PTkxZLCAiY2F2aXVtLGNu
OTkwMC1icm9rZW4tcGFnZTEtcmVnc3BhY2UifSwKKwl7IDAsIE5VTEx9LAorfTsKKworc3RhdGlj
IGlubGluZSB2b2lkIF9faW9tZW0gKmFybV9zbW11X3BhZ2UxX2ZpeHVwKHVuc2lnbmVkIGxvbmcg
b2Zmc2V0LAorCQkJCQkJIHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUpCit7CisJaWYgKChv
ZmZzZXQgPiBTWl82NEspICYmCisJICAgIChzbW11LT5vcHRpb25zICYgQVJNX1NNTVVfT1BUX1BB
R0UwX1JFR1NfT05MWSkpCisJCW9mZnNldCAtPSBTWl82NEs7CisKKwlyZXR1cm4gc21tdS0+YmFz
ZSArIG9mZnNldDsKK30KKworc3RhdGljIHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnRvX3NtbXVf
ZG9tYWluKHN0cnVjdCBpb21tdV9kb21haW4gKmRvbSkKK3sKKwlyZXR1cm4gY29udGFpbmVyX29m
KGRvbSwgc3RydWN0IGFybV9zbW11X2RvbWFpbiwgZG9tYWluKTsKK30KKworc3RhdGljIHZvaWQg
cGFyc2VfZHJpdmVyX29wdGlvbnMoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwlp
bnQgaSA9IDA7CisKKwlkbyB7CisJCWlmIChvZl9wcm9wZXJ0eV9yZWFkX2Jvb2woc21tdS0+ZGV2
LT5vZl9ub2RlLAorCQkJCQkJYXJtX3NtbXVfb3B0aW9uc1tpXS5wcm9wKSkgeworCQkJc21tdS0+
b3B0aW9ucyB8PSBhcm1fc21tdV9vcHRpb25zW2ldLm9wdDsKKwkJCWRldl9ub3RpY2Uoc21tdS0+
ZGV2LCAib3B0aW9uICVzXG4iLAorCQkJCWFybV9zbW11X29wdGlvbnNbaV0ucHJvcCk7CisJCX0K
Kwl9IHdoaWxlIChhcm1fc21tdV9vcHRpb25zWysraV0ub3B0KTsKK30KKworLyogTG93LWxldmVs
IHF1ZXVlIG1hbmlwdWxhdGlvbiBmdW5jdGlvbnMgKi8KK3N0YXRpYyBib29sIHF1ZXVlX2Z1bGwo
c3RydWN0IGFybV9zbW11X3F1ZXVlICpxKQoreworCXJldHVybiBRX0lEWChxLCBxLT5wcm9kKSA9
PSBRX0lEWChxLCBxLT5jb25zKSAmJgorCSAgICAgICBRX1dSUChxLCBxLT5wcm9kKSAhPSBRX1dS
UChxLCBxLT5jb25zKTsKK30KKworc3RhdGljIGJvb2wgcXVldWVfZW1wdHkoc3RydWN0IGFybV9z
bW11X3F1ZXVlICpxKQoreworCXJldHVybiBRX0lEWChxLCBxLT5wcm9kKSA9PSBRX0lEWChxLCBx
LT5jb25zKSAmJgorCSAgICAgICBRX1dSUChxLCBxLT5wcm9kKSA9PSBRX1dSUChxLCBxLT5jb25z
KTsKK30KKworc3RhdGljIHZvaWQgcXVldWVfc3luY19jb25zKHN0cnVjdCBhcm1fc21tdV9xdWV1
ZSAqcSkKK3sKKwlxLT5jb25zID0gcmVhZGxfcmVsYXhlZChxLT5jb25zX3JlZyk7Cit9CisKK3N0
YXRpYyB2b2lkIHF1ZXVlX2luY19jb25zKHN0cnVjdCBhcm1fc21tdV9xdWV1ZSAqcSkKK3sKKwl1
MzIgY29ucyA9IChRX1dSUChxLCBxLT5jb25zKSB8IFFfSURYKHEsIHEtPmNvbnMpKSArIDE7CisK
KwlxLT5jb25zID0gUV9PVkYocSwgcS0+Y29ucykgfCBRX1dSUChxLCBjb25zKSB8IFFfSURYKHEs
IGNvbnMpOworCXdyaXRlbChxLT5jb25zLCBxLT5jb25zX3JlZyk7Cit9CisKK3N0YXRpYyBpbnQg
cXVldWVfc3luY19wcm9kKHN0cnVjdCBhcm1fc21tdV9xdWV1ZSAqcSkKK3sKKwlpbnQgcmV0ID0g
MDsKKwl1MzIgcHJvZCA9IHJlYWRsX3JlbGF4ZWQocS0+cHJvZF9yZWcpOworCisJaWYgKFFfT1ZG
KHEsIHByb2QpICE9IFFfT1ZGKHEsIHEtPnByb2QpKQorCQlyZXQgPSAtRU9WRVJGTE9XOworCisJ
cS0+cHJvZCA9IHByb2Q7CisJcmV0dXJuIHJldDsKK30KKworc3RhdGljIHZvaWQgcXVldWVfaW5j
X3Byb2Qoc3RydWN0IGFybV9zbW11X3F1ZXVlICpxKQoreworCXUzMiBwcm9kID0gKFFfV1JQKHEs
IHEtPnByb2QpIHwgUV9JRFgocSwgcS0+cHJvZCkpICsgMTsKKworCXEtPnByb2QgPSBRX09WRihx
LCBxLT5wcm9kKSB8IFFfV1JQKHEsIHByb2QpIHwgUV9JRFgocSwgcHJvZCk7CisJd3JpdGVsKHEt
PnByb2QsIHEtPnByb2RfcmVnKTsKK30KKworLyoKKyAqIFdhaXQgZm9yIHRoZSBTTU1VIHRvIGNv
bnN1bWUgaXRlbXMuIElmIGRyYWluIGlzIHRydWUsIHdhaXQgdW50aWwgdGhlIHF1ZXVlCisgKiBp
cyBlbXB0eS4gT3RoZXJ3aXNlLCB3YWl0IHVudGlsIHRoZXJlIGlzIGF0IGxlYXN0IG9uZSBmcmVl
IHNsb3QuCisgKi8KK3N0YXRpYyBpbnQgcXVldWVfcG9sbF9jb25zKHN0cnVjdCBhcm1fc21tdV9x
dWV1ZSAqcSwgYm9vbCBkcmFpbiwgYm9vbCB3ZmUpCit7CisJa3RpbWVfdCB0aW1lb3V0OworCXVu
c2lnbmVkIGludCBkZWxheSA9IDE7CisKKwkvKiBXYWl0IGxvbmdlciBpZiBpdCdzIHF1ZXVlIGRy
YWluICovCisJdGltZW91dCA9IGt0aW1lX2FkZF91cyhrdGltZV9nZXQoKSwgZHJhaW4gPworCQkJ
CQkgICAgQVJNX1NNTVVfQ01EUV9EUkFJTl9USU1FT1VUX1VTIDoKKwkJCQkJICAgIEFSTV9TTU1V
X1BPTExfVElNRU9VVF9VUyk7CisKKwl3aGlsZSAocXVldWVfc3luY19jb25zKHEpLCAoZHJhaW4g
PyAhcXVldWVfZW1wdHkocSkgOiBxdWV1ZV9mdWxsKHEpKSkgeworCQlpZiAoa3RpbWVfY29tcGFy
ZShrdGltZV9nZXQoKSwgdGltZW91dCkgPiAwKQorCQkJcmV0dXJuIC1FVElNRURPVVQ7CisKKwkJ
aWYgKHdmZSkgeworCQkJd2ZlKCk7CisJCX0gZWxzZSB7CisJCQljcHVfcmVsYXgoKTsKKwkJCXVk
ZWxheShkZWxheSk7CisJCQlkZWxheSAqPSAyOworCQl9CisJfQorCisJcmV0dXJuIDA7Cit9CisK
K3N0YXRpYyB2b2lkIHF1ZXVlX3dyaXRlKF9fbGU2NCAqZHN0LCB1NjQgKnNyYywgc2l6ZV90IG5f
ZHdvcmRzKQoreworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8IG5fZHdvcmRzOyArK2kpCisJ
CSpkc3QrKyA9IGNwdV90b19sZTY0KCpzcmMrKyk7Cit9CisKK3N0YXRpYyBpbnQgcXVldWVfaW5z
ZXJ0X3JhdyhzdHJ1Y3QgYXJtX3NtbXVfcXVldWUgKnEsIHU2NCAqZW50KQoreworCWlmIChxdWV1
ZV9mdWxsKHEpKQorCQlyZXR1cm4gLUVOT1NQQzsKKworCXF1ZXVlX3dyaXRlKFFfRU5UKHEsIHEt
PnByb2QpLCBlbnQsIHEtPmVudF9kd29yZHMpOworCXF1ZXVlX2luY19wcm9kKHEpOworCXJldHVy
biAwOworfQorCitzdGF0aWMgdm9pZCBxdWV1ZV9yZWFkKF9fbGU2NCAqZHN0LCB1NjQgKnNyYywg
c2l6ZV90IG5fZHdvcmRzKQoreworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8IG5fZHdvcmRz
OyArK2kpCisJCSpkc3QrKyA9IGxlNjRfdG9fY3B1KCpzcmMrKyk7Cit9CisKK3N0YXRpYyBpbnQg
cXVldWVfcmVtb3ZlX3JhdyhzdHJ1Y3QgYXJtX3NtbXVfcXVldWUgKnEsIHU2NCAqZW50KQorewor
CWlmIChxdWV1ZV9lbXB0eShxKSkKKwkJcmV0dXJuIC1FQUdBSU47CisKKwlxdWV1ZV9yZWFkKGVu
dCwgUV9FTlQocSwgcS0+Y29ucyksIHEtPmVudF9kd29yZHMpOworCXF1ZXVlX2luY19jb25zKHEp
OworCXJldHVybiAwOworfQorCisvKiBIaWdoLWxldmVsIHF1ZXVlIGFjY2Vzc29ycyAqLworc3Rh
dGljIGludCBhcm1fc21tdV9jbWRxX2J1aWxkX2NtZCh1NjQgKmNtZCwgc3RydWN0IGFybV9zbW11
X2NtZHFfZW50ICplbnQpCit7CisJbWVtc2V0KGNtZCwgMCwgQ01EUV9FTlRfRFdPUkRTIDw8IDMp
OworCWNtZFswXSB8PSAoZW50LT5vcGNvZGUgJiBDTURRXzBfT1BfTUFTSykgPDwgQ01EUV8wX09Q
X1NISUZUOworCisJc3dpdGNoIChlbnQtPm9wY29kZSkgeworCWNhc2UgQ01EUV9PUF9UTEJJX0VM
Ml9BTEw6CisJY2FzZSBDTURRX09QX1RMQklfTlNOSF9BTEw6CisJCWJyZWFrOworCWNhc2UgQ01E
UV9PUF9QUkVGRVRDSF9DRkc6CisJCWNtZFswXSB8PSAodTY0KWVudC0+cHJlZmV0Y2guc2lkIDw8
IENNRFFfUFJFRkVUQ0hfMF9TSURfU0hJRlQ7CisJCWNtZFsxXSB8PSBlbnQtPnByZWZldGNoLnNp
emUgPDwgQ01EUV9QUkVGRVRDSF8xX1NJWkVfU0hJRlQ7CisJCWNtZFsxXSB8PSBlbnQtPnByZWZl
dGNoLmFkZHIgJiBDTURRX1BSRUZFVENIXzFfQUREUl9NQVNLOworCQlicmVhazsKKwljYXNlIENN
RFFfT1BfQ0ZHSV9TVEU6CisJCWNtZFswXSB8PSAodTY0KWVudC0+Y2ZnaS5zaWQgPDwgQ01EUV9D
RkdJXzBfU0lEX1NISUZUOworCQljbWRbMV0gfD0gZW50LT5jZmdpLmxlYWYgPyBDTURRX0NGR0lf
MV9MRUFGIDogMDsKKwkJYnJlYWs7CisJY2FzZSBDTURRX09QX0NGR0lfQUxMOgorCQkvKiBDb3Zl
ciB0aGUgZW50aXJlIFNJRCByYW5nZSAqLworCQljbWRbMV0gfD0gQ01EUV9DRkdJXzFfUkFOR0Vf
TUFTSyA8PCBDTURRX0NGR0lfMV9SQU5HRV9TSElGVDsKKwkJYnJlYWs7CisJY2FzZSBDTURRX09Q
X1RMQklfTkhfVkE6CisJCWNtZFswXSB8PSAodTY0KWVudC0+dGxiaS5hc2lkIDw8IENNRFFfVExC
SV8wX0FTSURfU0hJRlQ7CisJCWNtZFsxXSB8PSBlbnQtPnRsYmkubGVhZiA/IENNRFFfVExCSV8x
X0xFQUYgOiAwOworCQljbWRbMV0gfD0gZW50LT50bGJpLmFkZHIgJiBDTURRX1RMQklfMV9WQV9N
QVNLOworCQlicmVhazsKKwljYXNlIENNRFFfT1BfVExCSV9TMl9JUEE6CisJCWNtZFswXSB8PSAo
dTY0KWVudC0+dGxiaS52bWlkIDw8IENNRFFfVExCSV8wX1ZNSURfU0hJRlQ7CisJCWNtZFsxXSB8
PSBlbnQtPnRsYmkubGVhZiA/IENNRFFfVExCSV8xX0xFQUYgOiAwOworCQljbWRbMV0gfD0gZW50
LT50bGJpLmFkZHIgJiBDTURRX1RMQklfMV9JUEFfTUFTSzsKKwkJYnJlYWs7CisJY2FzZSBDTURR
X09QX1RMQklfTkhfQVNJRDoKKwkJY21kWzBdIHw9ICh1NjQpZW50LT50bGJpLmFzaWQgPDwgQ01E
UV9UTEJJXzBfQVNJRF9TSElGVDsKKwkJLyogRmFsbHRocm91Z2ggKi8KKwljYXNlIENNRFFfT1Bf
VExCSV9TMTJfVk1BTEw6CisJCWNtZFswXSB8PSAodTY0KWVudC0+dGxiaS52bWlkIDw8IENNRFFf
VExCSV8wX1ZNSURfU0hJRlQ7CisJCWJyZWFrOworCWNhc2UgQ01EUV9PUF9QUklfUkVTUDoKKwkJ
Y21kWzBdIHw9IGVudC0+c3Vic3RyZWFtX3ZhbGlkID8gQ01EUV8wX1NTViA6IDA7CisJCWNtZFsw
XSB8PSBlbnQtPnByaS5zc2lkIDw8IENNRFFfUFJJXzBfU1NJRF9TSElGVDsKKwkJY21kWzBdIHw9
ICh1NjQpZW50LT5wcmkuc2lkIDw8IENNRFFfUFJJXzBfU0lEX1NISUZUOworCQljbWRbMV0gfD0g
ZW50LT5wcmkuZ3JwaWQgPDwgQ01EUV9QUklfMV9HUlBJRF9TSElGVDsKKwkJc3dpdGNoIChlbnQt
PnByaS5yZXNwKSB7CisJCWNhc2UgUFJJX1JFU1BfREVOWToKKwkJCWNtZFsxXSB8PSBDTURRX1BS
SV8xX1JFU1BfREVOWTsKKwkJCWJyZWFrOworCQljYXNlIFBSSV9SRVNQX0ZBSUw6CisJCQljbWRb
MV0gfD0gQ01EUV9QUklfMV9SRVNQX0ZBSUw7CisJCQlicmVhazsKKwkJY2FzZSBQUklfUkVTUF9T
VUNDOgorCQkJY21kWzFdIHw9IENNRFFfUFJJXzFfUkVTUF9TVUNDOworCQkJYnJlYWs7CisJCWRl
ZmF1bHQ6CisJCQlyZXR1cm4gLUVJTlZBTDsKKwkJfQorCQlicmVhazsKKwljYXNlIENNRFFfT1Bf
Q01EX1NZTkM6CisJCWNtZFswXSB8PSBDTURRX1NZTkNfMF9DU19TRVY7CisJCWJyZWFrOworCWRl
ZmF1bHQ6CisJCXJldHVybiAtRU5PRU5UOworCX0KKworCXJldHVybiAwOworfQorCitzdGF0aWMg
dm9pZCBhcm1fc21tdV9jbWRxX3NraXBfZXJyKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUp
Cit7CisJc3RhdGljIGNvbnN0IGNoYXIgKmNlcnJvcl9zdHJbXSA9IHsKKwkJW0NNRFFfRVJSX0NF
UlJPUl9OT05FX0lEWF0JPSAiTm8gZXJyb3IiLAorCQlbQ01EUV9FUlJfQ0VSUk9SX0lMTF9JRFhd
CT0gIklsbGVnYWwgY29tbWFuZCIsCisJCVtDTURRX0VSUl9DRVJST1JfQUJUX0lEWF0JPSAiQWJv
cnQgb24gY29tbWFuZCBmZXRjaCIsCisJfTsKKworCWludCBpOworCXU2NCBjbWRbQ01EUV9FTlRf
RFdPUkRTXTsKKwlzdHJ1Y3QgYXJtX3NtbXVfcXVldWUgKnEgPSAmc21tdS0+Y21kcS5xOworCXUz
MiBjb25zID0gcmVhZGxfcmVsYXhlZChxLT5jb25zX3JlZyk7CisJdTMyIGlkeCA9IGNvbnMgPj4g
Q01EUV9FUlJfU0hJRlQgJiBDTURRX0VSUl9NQVNLOworCXN0cnVjdCBhcm1fc21tdV9jbWRxX2Vu
dCBjbWRfc3luYyA9IHsKKwkJLm9wY29kZSA9IENNRFFfT1BfQ01EX1NZTkMsCisJfTsKKworCWRl
dl9lcnIoc21tdS0+ZGV2LCAiQ01EUSBlcnJvciAoY29ucyAweCUwOHgpOiAlc1xuIiwgY29ucywK
KwkJaWR4IDwgQVJSQVlfU0laRShjZXJyb3Jfc3RyKSA/ICBjZXJyb3Jfc3RyW2lkeF0gOiAiVW5r
bm93biIpOworCisJc3dpdGNoIChpZHgpIHsKKwljYXNlIENNRFFfRVJSX0NFUlJPUl9BQlRfSURY
OgorCQlkZXZfZXJyKHNtbXUtPmRldiwgInJldHJ5aW5nIGNvbW1hbmQgZmV0Y2hcbiIpOworCWNh
c2UgQ01EUV9FUlJfQ0VSUk9SX05PTkVfSURYOgorCQlyZXR1cm47CisJY2FzZSBDTURRX0VSUl9D
RVJST1JfSUxMX0lEWDoKKwkJLyogRmFsbHRocm91Z2ggKi8KKwlkZWZhdWx0OgorCQlicmVhazsK
Kwl9CisKKwkvKgorCSAqIFdlIG1heSBoYXZlIGNvbmN1cnJlbnQgcHJvZHVjZXJzLCBzbyB3ZSBu
ZWVkIHRvIGJlIGNhcmVmdWwKKwkgKiBub3QgdG8gdG91Y2ggYW55IG9mIHRoZSBzaGFkb3cgY21k
cSBzdGF0ZS4KKwkgKi8KKwlxdWV1ZV9yZWFkKGNtZCwgUV9FTlQocSwgY29ucyksIHEtPmVudF9k
d29yZHMpOworCWRldl9lcnIoc21tdS0+ZGV2LCAic2tpcHBpbmcgY29tbWFuZCBpbiBlcnJvciBz
dGF0ZTpcbiIpOworCWZvciAoaSA9IDA7IGkgPCBBUlJBWV9TSVpFKGNtZCk7ICsraSkKKwkJZGV2
X2VycihzbW11LT5kZXYsICJcdDB4JTAxNmxseFxuIiwgKHVuc2lnbmVkIGxvbmcgbG9uZyljbWRb
aV0pOworCisJLyogQ29udmVydCB0aGUgZXJyb25lb3VzIGNvbW1hbmQgaW50byBhIENNRF9TWU5D
ICovCisJaWYgKGFybV9zbW11X2NtZHFfYnVpbGRfY21kKGNtZCwgJmNtZF9zeW5jKSkgeworCQlk
ZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0byBjb252ZXJ0IHRvIENNRF9TWU5DXG4iKTsKKwkJ
cmV0dXJuOworCX0KKworCXF1ZXVlX3dyaXRlKFFfRU5UKHEsIGNvbnMpLCBjbWQsIHEtPmVudF9k
d29yZHMpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV9jbWRxX2lzc3VlX2NtZChzdHJ1Y3Qg
YXJtX3NtbXVfZGV2aWNlICpzbW11LAorCQkJCSAgICBzdHJ1Y3QgYXJtX3NtbXVfY21kcV9lbnQg
KmVudCkKK3sKKwl1NjQgY21kW0NNRFFfRU5UX0RXT1JEU107CisJdW5zaWduZWQgbG9uZyBmbGFn
czsKKwlib29sIHdmZSA9ICEhKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9TRVYpOwor
CXN0cnVjdCBhcm1fc21tdV9xdWV1ZSAqcSA9ICZzbW11LT5jbWRxLnE7CisKKwlpZiAoYXJtX3Nt
bXVfY21kcV9idWlsZF9jbWQoY21kLCBlbnQpKSB7CisJCWRldl93YXJuKHNtbXUtPmRldiwgImln
bm9yaW5nIHVua25vd24gQ01EUSBvcGNvZGUgMHgleFxuIiwKKwkJCSBlbnQtPm9wY29kZSk7CisJ
CXJldHVybjsKKwl9CisKKwlzcGluX2xvY2tfaXJxc2F2ZSgmc21tdS0+Y21kcS5sb2NrLCBmbGFn
cyk7CisJd2hpbGUgKHF1ZXVlX2luc2VydF9yYXcocSwgY21kKSA9PSAtRU5PU1BDKSB7CisJCWlm
IChxdWV1ZV9wb2xsX2NvbnMocSwgZmFsc2UsIHdmZSkpCisJCQlkZXZfZXJyX3JhdGVsaW1pdGVk
KHNtbXUtPmRldiwgIkNNRFEgdGltZW91dFxuIik7CisJfQorCisJaWYgKGVudC0+b3Bjb2RlID09
IENNRFFfT1BfQ01EX1NZTkMgJiYgcXVldWVfcG9sbF9jb25zKHEsIHRydWUsIHdmZSkpCisJCWRl
dl9lcnJfcmF0ZWxpbWl0ZWQoc21tdS0+ZGV2LCAiQ01EX1NZTkMgdGltZW91dFxuIik7CisJc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmc21tdS0+Y21kcS5sb2NrLCBmbGFncyk7Cit9CisKKy8qIENv
bnRleHQgZGVzY3JpcHRvciBtYW5pcHVsYXRpb24gZnVuY3Rpb25zICovCitzdGF0aWMgdTY0IGFy
bV9zbW11X2NwdV90Y3JfdG9fY2QodTY0IHRjcikKK3sKKwl1NjQgdmFsID0gMDsKKworCS8qIFJl
cGFjayB0aGUgVENSLiBKdXN0IGNhcmUgYWJvdXQgVFRCUjAgZm9yIG5vdyAqLworCXZhbCB8PSBB
Uk1fU01NVV9UQ1IyQ0QodGNyLCBUMFNaKTsKKwl2YWwgfD0gQVJNX1NNTVVfVENSMkNEKHRjciwg
VEcwKTsKKwl2YWwgfD0gQVJNX1NNTVVfVENSMkNEKHRjciwgSVJHTjApOworCXZhbCB8PSBBUk1f
U01NVV9UQ1IyQ0QodGNyLCBPUkdOMCk7CisJdmFsIHw9IEFSTV9TTU1VX1RDUjJDRCh0Y3IsIFNI
MCk7CisJdmFsIHw9IEFSTV9TTU1VX1RDUjJDRCh0Y3IsIEVQRDApOworCXZhbCB8PSBBUk1fU01N
VV9UQ1IyQ0QodGNyLCBFUEQxKTsKKwl2YWwgfD0gQVJNX1NNTVVfVENSMkNEKHRjciwgSVBTKTsK
Kwl2YWwgfD0gQVJNX1NNTVVfVENSMkNEKHRjciwgVEJJMCk7CisKKwlyZXR1cm4gdmFsOworfQor
CitzdGF0aWMgdm9pZCBhcm1fc21tdV93cml0ZV9jdHhfZGVzYyhzdHJ1Y3QgYXJtX3NtbXVfZGV2
aWNlICpzbW11LAorCQkJCSAgICBzdHJ1Y3QgYXJtX3NtbXVfczFfY2ZnICpjZmcpCit7CisJdTY0
IHZhbDsKKworCS8qCisJICogV2UgZG9uJ3QgbmVlZCB0byBpc3N1ZSBhbnkgaW52YWxpZGF0aW9u
IGhlcmUsIGFzIHdlJ2xsIGludmFsaWRhdGUKKwkgKiB0aGUgU1RFIHdoZW4gaW5zdGFsbGluZyB0
aGUgbmV3IGVudHJ5IGFueXdheS4KKwkgKi8KKwl2YWwgPSBhcm1fc21tdV9jcHVfdGNyX3RvX2Nk
KGNmZy0+Y2QudGNyKSB8CisjaWZkZWYgX19CSUdfRU5ESUFOCisJICAgICAgQ1RYREVTQ19DRF8w
X0VOREkgfAorI2VuZGlmCisJICAgICAgQ1RYREVTQ19DRF8wX1IgfCBDVFhERVNDX0NEXzBfQSB8
IENUWERFU0NfQ0RfMF9BU0VUX1BSSVZBVEUgfAorCSAgICAgIENUWERFU0NfQ0RfMF9BQTY0IHwg
KHU2NCljZmctPmNkLmFzaWQgPDwgQ1RYREVTQ19DRF8wX0FTSURfU0hJRlQgfAorCSAgICAgIENU
WERFU0NfQ0RfMF9WOworCWNmZy0+Y2RwdHJbMF0gPSBjcHVfdG9fbGU2NCh2YWwpOworCisJdmFs
ID0gY2ZnLT5jZC50dGJyICYgQ1RYREVTQ19DRF8xX1RUQjBfTUFTSyA8PCBDVFhERVNDX0NEXzFf
VFRCMF9TSElGVDsKKwljZmctPmNkcHRyWzFdID0gY3B1X3RvX2xlNjQodmFsKTsKKworCWNmZy0+
Y2RwdHJbM10gPSBjcHVfdG9fbGU2NChjZmctPmNkLm1haXIgPDwgQ1RYREVTQ19DRF8zX01BSVJf
U0hJRlQpOworfQorCisvKiBTdHJlYW0gdGFibGUgbWFuaXB1bGF0aW9uIGZ1bmN0aW9ucyAqLwor
c3RhdGljIHZvaWQKK2FybV9zbW11X3dyaXRlX3N0cnRhYl9sMV9kZXNjKF9fbGU2NCAqZHN0LCBz
dHJ1Y3QgYXJtX3NtbXVfc3RydGFiX2wxX2Rlc2MgKmRlc2MpCit7CisJdTY0IHZhbCA9IDA7CisK
Kwl2YWwgfD0gKGRlc2MtPnNwYW4gJiBTVFJUQUJfTDFfREVTQ19TUEFOX01BU0spCisJCTw8IFNU
UlRBQl9MMV9ERVNDX1NQQU5fU0hJRlQ7CisJdmFsIHw9IGRlc2MtPmwycHRyX2RtYSAmCisJICAg
ICAgIFNUUlRBQl9MMV9ERVNDX0wyUFRSX01BU0sgPDwgU1RSVEFCX0wxX0RFU0NfTDJQVFJfU0hJ
RlQ7CisKKwkqZHN0ID0gY3B1X3RvX2xlNjQodmFsKTsKK30KKworc3RhdGljIHZvaWQgYXJtX3Nt
bXVfc3luY19zdGVfZm9yX3NpZChzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11LCB1MzIgc2lk
KQoreworCXN0cnVjdCBhcm1fc21tdV9jbWRxX2VudCBjbWQgPSB7CisJCS5vcGNvZGUJPSBDTURR
X09QX0NGR0lfU1RFLAorCQkuY2ZnaQk9IHsKKwkJCS5zaWQJPSBzaWQsCisJCQkubGVhZgk9IHRy
dWUsCisJCX0sCisJfTsKKworCWFybV9zbW11X2NtZHFfaXNzdWVfY21kKHNtbXUsICZjbWQpOwor
CWNtZC5vcGNvZGUgPSBDTURRX09QX0NNRF9TWU5DOworCWFybV9zbW11X2NtZHFfaXNzdWVfY21k
KHNtbXUsICZjbWQpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV93cml0ZV9zdHJ0YWJfZW50
KHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUsIHUzMiBzaWQsCisJCQkJICAgICAgX19sZTY0
ICpkc3QsIHN0cnVjdCBhcm1fc21tdV9zdHJ0YWJfZW50ICpzdGUpCit7CisJLyoKKwkgKiBUaGlz
IGlzIGhpZGVvdXNseSBjb21wbGljYXRlZCwgYnV0IHdlIG9ubHkgcmVhbGx5IGNhcmUgYWJvdXQK
KwkgKiB0aHJlZSBjYXNlcyBhdCB0aGUgbW9tZW50OgorCSAqCisJICogMS4gSW52YWxpZCAoYWxs
IHplcm8pIC0+IGJ5cGFzcy9mYXVsdCAoaW5pdCkKKwkgKiAyLiBCeXBhc3MvZmF1bHQgLT4gdHJh
bnNsYXRpb24vYnlwYXNzIChhdHRhY2gpCisJICogMy4gVHJhbnNsYXRpb24vYnlwYXNzIC0+IGJ5
cGFzcy9mYXVsdCAoZGV0YWNoKQorCSAqCisJICogR2l2ZW4gdGhhdCB3ZSBjYW4ndCB1cGRhdGUg
dGhlIFNURSBhdG9taWNhbGx5IGFuZCB0aGUgU01NVQorCSAqIGRvZXNuJ3QgcmVhZCB0aGUgdGhp
bmcgaW4gYSBkZWZpbmVkIG9yZGVyLCB0aGF0IGxlYXZlcyB1cworCSAqIHdpdGggdGhlIGZvbGxv
d2luZyBtYWludGVuYW5jZSByZXF1aXJlbWVudHM6CisJICoKKwkgKiAxLiBVcGRhdGUgQ29uZmln
LCByZXR1cm4gKGluaXQgdGltZSBTVEVzIGFyZW4ndCBsaXZlKQorCSAqIDIuIFdyaXRlIGV2ZXJ5
dGhpbmcgYXBhcnQgZnJvbSBkd29yZCAwLCBzeW5jLCB3cml0ZSBkd29yZCAwLCBzeW5jCisJICog
My4gVXBkYXRlIENvbmZpZywgc3luYworCSAqLworCXU2NCB2YWwgPSBsZTY0X3RvX2NwdShkc3Rb
MF0pOworCWJvb2wgc3RlX2xpdmUgPSBmYWxzZTsKKwlzdHJ1Y3QgYXJtX3NtbXVfY21kcV9lbnQg
cHJlZmV0Y2hfY21kID0geworCQkub3Bjb2RlCQk9IENNRFFfT1BfUFJFRkVUQ0hfQ0ZHLAorCQku
cHJlZmV0Y2gJPSB7CisJCQkuc2lkCT0gc2lkLAorCQl9LAorCX07CisKKwlpZiAodmFsICYgU1RS
VEFCX1NURV8wX1YpIHsKKwkJdTY0IGNmZzsKKworCQljZmcgPSB2YWwgJiBTVFJUQUJfU1RFXzBf
Q0ZHX01BU0sgPDwgU1RSVEFCX1NURV8wX0NGR19TSElGVDsKKwkJc3dpdGNoIChjZmcpIHsKKwkJ
Y2FzZSBTVFJUQUJfU1RFXzBfQ0ZHX0JZUEFTUzoKKwkJCWJyZWFrOworCQljYXNlIFNUUlRBQl9T
VEVfMF9DRkdfUzFfVFJBTlM6CisJCWNhc2UgU1RSVEFCX1NURV8wX0NGR19TMl9UUkFOUzoKKwkJ
CXN0ZV9saXZlID0gdHJ1ZTsKKwkJCWJyZWFrOworCQljYXNlIFNUUlRBQl9TVEVfMF9DRkdfQUJP
UlQ6CisJCQlpZiAoZGlzYWJsZV9ieXBhc3MpCisJCQkJYnJlYWs7CisJCWRlZmF1bHQ6CisJCQlC
VUcoKTsgLyogU1RFIGNvcnJ1cHRpb24gKi8KKwkJfQorCX0KKworCS8qIE51a2UgdGhlIGV4aXN0
aW5nIFNURV8wIHZhbHVlLCBhcyB3ZSdyZSBnb2luZyB0byByZXdyaXRlIGl0ICovCisJdmFsID0g
U1RSVEFCX1NURV8wX1Y7CisKKwkvKiBCeXBhc3MvZmF1bHQgKi8KKwlpZiAoIXN0ZS0+YXNzaWdu
ZWQgfHwgIShzdGUtPnMxX2NmZyB8fCBzdGUtPnMyX2NmZykpIHsKKwkJaWYgKCFzdGUtPmFzc2ln
bmVkICYmIGRpc2FibGVfYnlwYXNzKQorCQkJdmFsIHw9IFNUUlRBQl9TVEVfMF9DRkdfQUJPUlQ7
CisJCWVsc2UKKwkJCXZhbCB8PSBTVFJUQUJfU1RFXzBfQ0ZHX0JZUEFTUzsKKworCQlkc3RbMF0g
PSBjcHVfdG9fbGU2NCh2YWwpOworCQlkc3RbMV0gPSBjcHVfdG9fbGU2NChTVFJUQUJfU1RFXzFf
U0hDRkdfSU5DT01JTkcKKwkJCSA8PCBTVFJUQUJfU1RFXzFfU0hDRkdfU0hJRlQpOworCQlkc3Rb
Ml0gPSAwOyAvKiBOdWtlIHRoZSBWTUlEICovCisJCWlmIChzdGVfbGl2ZSkKKwkJCWFybV9zbW11
X3N5bmNfc3RlX2Zvcl9zaWQoc21tdSwgc2lkKTsKKwkJcmV0dXJuOworCX0KKworCWlmIChzdGUt
PnMxX2NmZykgeworCQlCVUdfT04oc3RlX2xpdmUpOworCQlkc3RbMV0gPSBjcHVfdG9fbGU2NCgK
KwkJCSBTVFJUQUJfU1RFXzFfUzFDX0NBQ0hFX1dCUkEKKwkJCSA8PCBTVFJUQUJfU1RFXzFfUzFD
SVJfU0hJRlQgfAorCQkJIFNUUlRBQl9TVEVfMV9TMUNfQ0FDSEVfV0JSQQorCQkJIDw8IFNUUlRB
Ql9TVEVfMV9TMUNPUl9TSElGVCB8CisJCQkgU1RSVEFCX1NURV8xX1MxQ19TSF9JU0ggPDwgU1RS
VEFCX1NURV8xX1MxQ1NIX1NISUZUIHwKKyNpZmRlZiBDT05GSUdfUENJX0FUUworCQkJIFNUUlRB
Ql9TVEVfMV9FQVRTX1RSQU5TIDw8IFNUUlRBQl9TVEVfMV9FQVRTX1NISUZUIHwKKyNlbmRpZgor
CQkJIFNUUlRBQl9TVEVfMV9TVFJXX05TRUwxIDw8IFNUUlRBQl9TVEVfMV9TVFJXX1NISUZUKTsK
KworCQlpZiAoc21tdS0+ZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFUX1NUQUxMUykKKwkJCWRzdFsx
XSB8PSBjcHVfdG9fbGU2NChTVFJUQUJfU1RFXzFfUzFTVEFMTEQpOworCisJCXZhbCB8PSAoc3Rl
LT5zMV9jZmctPmNkcHRyX2RtYSAmIFNUUlRBQl9TVEVfMF9TMUNUWFBUUl9NQVNLCisJCSAgICAg
ICAgPDwgU1RSVEFCX1NURV8wX1MxQ1RYUFRSX1NISUZUKSB8CisJCQlTVFJUQUJfU1RFXzBfQ0ZH
X1MxX1RSQU5TOworCX0KKworCWlmIChzdGUtPnMyX2NmZykgeworCQlCVUdfT04oc3RlX2xpdmUp
OworCQlkc3RbMl0gPSBjcHVfdG9fbGU2NCgKKwkJCSBzdGUtPnMyX2NmZy0+dm1pZCA8PCBTVFJU
QUJfU1RFXzJfUzJWTUlEX1NISUZUIHwKKwkJCSAoc3RlLT5zMl9jZmctPnZ0Y3IgJiBTVFJUQUJf
U1RFXzJfVlRDUl9NQVNLKQorCQkJICA8PCBTVFJUQUJfU1RFXzJfVlRDUl9TSElGVCB8CisjaWZk
ZWYgX19CSUdfRU5ESUFOCisJCQkgU1RSVEFCX1NURV8yX1MyRU5ESSB8CisjZW5kaWYKKwkJCSBT
VFJUQUJfU1RFXzJfUzJQVFcgfCBTVFJUQUJfU1RFXzJfUzJBQTY0IHwKKwkJCSBTVFJUQUJfU1RF
XzJfUzJSKTsKKworCQlkc3RbM10gPSBjcHVfdG9fbGU2NChzdGUtPnMyX2NmZy0+dnR0YnIgJgor
CQkJIFNUUlRBQl9TVEVfM19TMlRUQl9NQVNLIDw8IFNUUlRBQl9TVEVfM19TMlRUQl9TSElGVCk7
CisKKwkJdmFsIHw9IFNUUlRBQl9TVEVfMF9DRkdfUzJfVFJBTlM7CisJfQorCisJYXJtX3NtbXVf
c3luY19zdGVfZm9yX3NpZChzbW11LCBzaWQpOworCWRzdFswXSA9IGNwdV90b19sZTY0KHZhbCk7
CisJYXJtX3NtbXVfc3luY19zdGVfZm9yX3NpZChzbW11LCBzaWQpOworCisJLyogSXQncyBsaWtl
bHkgdGhhdCB3ZSdsbCB3YW50IHRvIHVzZSB0aGUgbmV3IFNURSBzb29uICovCisJaWYgKCEoc21t
dS0+b3B0aW9ucyAmIEFSTV9TTU1VX09QVF9TS0lQX1BSRUZFVENIKSkKKwkJYXJtX3NtbXVfY21k
cV9pc3N1ZV9jbWQoc21tdSwgJnByZWZldGNoX2NtZCk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9z
bW11X2luaXRfYnlwYXNzX3N0ZXModTY0ICpzdHJ0YWIsIHVuc2lnbmVkIGludCBuZW50KQorewor
CXVuc2lnbmVkIGludCBpOworCXN0cnVjdCBhcm1fc21tdV9zdHJ0YWJfZW50IHN0ZSA9IHsgLmFz
c2lnbmVkID0gZmFsc2UgfTsKKworCWZvciAoaSA9IDA7IGkgPCBuZW50OyArK2kpIHsKKwkJYXJt
X3NtbXVfd3JpdGVfc3RydGFiX2VudChOVUxMLCAtMSwgc3RydGFiLCAmc3RlKTsKKwkJc3RydGFi
ICs9IFNUUlRBQl9TVEVfRFdPUkRTOworCX0KK30KKworc3RhdGljIGludCBhcm1fc21tdV9pbml0
X2wyX3N0cnRhYihzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11LCB1MzIgc2lkKQoreworCXNp
emVfdCBzaXplOworCXZvaWQgKnN0cnRhYjsKKwlzdHJ1Y3QgYXJtX3NtbXVfc3RydGFiX2NmZyAq
Y2ZnID0gJnNtbXUtPnN0cnRhYl9jZmc7CisJc3RydWN0IGFybV9zbW11X3N0cnRhYl9sMV9kZXNj
ICpkZXNjID0gJmNmZy0+bDFfZGVzY1tzaWQgPj4gU1RSVEFCX1NQTElUXTsKKworCWlmIChkZXNj
LT5sMnB0cikKKwkJcmV0dXJuIDA7CisKKwlzaXplID0gMSA8PCAoU1RSVEFCX1NQTElUICsgaWxv
ZzIoU1RSVEFCX1NURV9EV09SRFMpICsgMyk7CisJc3RydGFiID0gJmNmZy0+c3RydGFiWyhzaWQg
Pj4gU1RSVEFCX1NQTElUKSAqIFNUUlRBQl9MMV9ERVNDX0RXT1JEU107CisKKwlkZXNjLT5zcGFu
ID0gU1RSVEFCX1NQTElUICsgMTsKKwlkZXNjLT5sMnB0ciA9IGRtYW1fYWxsb2NfY29oZXJlbnQo
c21tdS0+ZGV2LCBzaXplLCAmZGVzYy0+bDJwdHJfZG1hLAorCQkJCQkgIEdGUF9LRVJORUwgfCBf
X0dGUF9aRVJPKTsKKwlpZiAoIWRlc2MtPmwycHRyKSB7CisJCWRldl9lcnIoc21tdS0+ZGV2LAor
CQkJImZhaWxlZCB0byBhbGxvY2F0ZSBsMiBzdHJlYW0gdGFibGUgZm9yIFNJRCAldVxuIiwKKwkJ
CXNpZCk7CisJCXJldHVybiAtRU5PTUVNOworCX0KKworCWFybV9zbW11X2luaXRfYnlwYXNzX3N0
ZXMoZGVzYy0+bDJwdHIsIDEgPDwgU1RSVEFCX1NQTElUKTsKKwlhcm1fc21tdV93cml0ZV9zdHJ0
YWJfbDFfZGVzYyhzdHJ0YWIsIGRlc2MpOworCXJldHVybiAwOworfQorCisvKiBJUlEgYW5kIGV2
ZW50IGhhbmRsZXJzICovCitzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfZXZ0cV90aHJlYWQo
aW50IGlycSwgdm9pZCAqZGV2KQoreworCWludCBpOworCXN0cnVjdCBhcm1fc21tdV9kZXZpY2Ug
KnNtbXUgPSBkZXY7CisJc3RydWN0IGFybV9zbW11X3F1ZXVlICpxID0gJnNtbXUtPmV2dHEucTsK
Kwl1NjQgZXZ0W0VWVFFfRU5UX0RXT1JEU107CisKKwlkbyB7CisJCXdoaWxlICghcXVldWVfcmVt
b3ZlX3JhdyhxLCBldnQpKSB7CisJCQl1OCBpZCA9IGV2dFswXSA+PiBFVlRRXzBfSURfU0hJRlQg
JiBFVlRRXzBfSURfTUFTSzsKKworCQkJZGV2X2luZm8oc21tdS0+ZGV2LCAiZXZlbnQgMHglMDJ4
IHJlY2VpdmVkOlxuIiwgaWQpOworCQkJZm9yIChpID0gMDsgaSA8IEFSUkFZX1NJWkUoZXZ0KTsg
KytpKQorCQkJCWRldl9pbmZvKHNtbXUtPmRldiwgIlx0MHglMDE2bGx4XG4iLAorCQkJCQkgKHVu
c2lnbmVkIGxvbmcgbG9uZylldnRbaV0pOworCisJCX0KKworCQkvKgorCQkgKiBOb3QgbXVjaCB3
ZSBjYW4gZG8gb24gb3ZlcmZsb3csIHNvIHNjcmVhbSBhbmQgcHJldGVuZCB3ZSdyZQorCQkgKiB0
cnlpbmcgaGFyZGVyLgorCQkgKi8KKwkJaWYgKHF1ZXVlX3N5bmNfcHJvZChxKSA9PSAtRU9WRVJG
TE9XKQorCQkJZGV2X2VycihzbW11LT5kZXYsICJFVlRRIG92ZXJmbG93IGRldGVjdGVkIC0tIGV2
ZW50cyBsb3N0XG4iKTsKKwl9IHdoaWxlICghcXVldWVfZW1wdHkocSkpOworCisJLyogU3luYyBv
dXIgb3ZlcmZsb3cgZmxhZywgYXMgd2UgYmVsaWV2ZSB3ZSdyZSB1cCB0byBzcGVlZCAqLworCXEt
PmNvbnMgPSBRX09WRihxLCBxLT5wcm9kKSB8IFFfV1JQKHEsIHEtPmNvbnMpIHwgUV9JRFgocSwg
cS0+Y29ucyk7CisJcmV0dXJuIElSUV9IQU5ETEVEOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21t
dV9oYW5kbGVfcHByKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUsIHU2NCAqZXZ0KQorewor
CXUzMiBzaWQsIHNzaWQ7CisJdTE2IGdycGlkOworCWJvb2wgc3N2LCBsYXN0OworCisJc2lkID0g
ZXZ0WzBdID4+IFBSSVFfMF9TSURfU0hJRlQgJiBQUklRXzBfU0lEX01BU0s7CisJc3N2ID0gZXZ0
WzBdICYgUFJJUV8wX1NTSURfVjsKKwlzc2lkID0gc3N2ID8gZXZ0WzBdID4+IFBSSVFfMF9TU0lE
X1NISUZUICYgUFJJUV8wX1NTSURfTUFTSyA6IDA7CisJbGFzdCA9IGV2dFswXSAmIFBSSVFfMF9Q
UkdfTEFTVDsKKwlncnBpZCA9IGV2dFsxXSA+PiBQUklRXzFfUFJHX0lEWF9TSElGVCAmIFBSSVFf
MV9QUkdfSURYX01BU0s7CisKKwlkZXZfaW5mbyhzbW11LT5kZXYsICJ1bmV4cGVjdGVkIFBSSSBy
ZXF1ZXN0IHJlY2VpdmVkOlxuIik7CisJZGV2X2luZm8oc21tdS0+ZGV2LAorCQkgIlx0c2lkIDB4
JTA4eC4weCUwNXg6IFsldSVzXSAlc3ByaXZpbGVnZWQgJXMlcyVzIGFjY2VzcyBhdCBpb3ZhIDB4
JTAxNmxseFxuIiwKKwkJIHNpZCwgc3NpZCwgZ3JwaWQsIGxhc3QgPyAiTCIgOiAiIiwKKwkJIGV2
dFswXSAmIFBSSVFfMF9QRVJNX1BSSVYgPyAiIiA6ICJ1biIsCisJCSBldnRbMF0gJiBQUklRXzBf
UEVSTV9SRUFEID8gIlIiIDogIiIsCisJCSBldnRbMF0gJiBQUklRXzBfUEVSTV9XUklURSA/ICJX
IiA6ICIiLAorCQkgZXZ0WzBdICYgUFJJUV8wX1BFUk1fRVhFQyA/ICJYIiA6ICIiLAorCQkgZXZ0
WzFdICYgUFJJUV8xX0FERFJfTUFTSyA8PCBQUklRXzFfQUREUl9TSElGVCk7CisKKwlpZiAobGFz
dCkgeworCQlzdHJ1Y3QgYXJtX3NtbXVfY21kcV9lbnQgY21kID0geworCQkJLm9wY29kZQkJCT0g
Q01EUV9PUF9QUklfUkVTUCwKKwkJCS5zdWJzdHJlYW1fdmFsaWQJPSBzc3YsCisJCQkucHJpCQkJ
PSB7CisJCQkJLnNpZAk9IHNpZCwKKwkJCQkuc3NpZAk9IHNzaWQsCisJCQkJLmdycGlkCT0gZ3Jw
aWQsCisJCQkJLnJlc3AJPSBQUklfUkVTUF9ERU5ZLAorCQkJfSwKKwkJfTsKKworCQlhcm1fc21t
dV9jbWRxX2lzc3VlX2NtZChzbW11LCAmY21kKTsKKwl9Cit9CisKK3N0YXRpYyBpcnFyZXR1cm5f
dCBhcm1fc21tdV9wcmlxX3RocmVhZChpbnQgaXJxLCB2b2lkICpkZXYpCit7CisJc3RydWN0IGFy
bV9zbW11X2RldmljZSAqc21tdSA9IGRldjsKKwlzdHJ1Y3QgYXJtX3NtbXVfcXVldWUgKnEgPSAm
c21tdS0+cHJpcS5xOworCXU2NCBldnRbUFJJUV9FTlRfRFdPUkRTXTsKKworCWRvIHsKKwkJd2hp
bGUgKCFxdWV1ZV9yZW1vdmVfcmF3KHEsIGV2dCkpCisJCQlhcm1fc21tdV9oYW5kbGVfcHByKHNt
bXUsIGV2dCk7CisKKwkJaWYgKHF1ZXVlX3N5bmNfcHJvZChxKSA9PSAtRU9WRVJGTE9XKQorCQkJ
ZGV2X2VycihzbW11LT5kZXYsICJQUklRIG92ZXJmbG93IGRldGVjdGVkIC0tIHJlcXVlc3RzIGxv
c3RcbiIpOworCX0gd2hpbGUgKCFxdWV1ZV9lbXB0eShxKSk7CisKKwkvKiBTeW5jIG91ciBvdmVy
ZmxvdyBmbGFnLCBhcyB3ZSBiZWxpZXZlIHdlJ3JlIHVwIHRvIHNwZWVkICovCisJcS0+Y29ucyA9
IFFfT1ZGKHEsIHEtPnByb2QpIHwgUV9XUlAocSwgcS0+Y29ucykgfCBRX0lEWChxLCBxLT5jb25z
KTsKKwlyZXR1cm4gSVJRX0hBTkRMRUQ7Cit9CisKK3N0YXRpYyBpcnFyZXR1cm5fdCBhcm1fc21t
dV9jbWRxX3N5bmNfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkZXYpCit7CisJLyogV2UgZG9uJ3Qg
YWN0dWFsbHkgdXNlIENNRF9TWU5DIGludGVycnVwdHMgZm9yIGFueXRoaW5nICovCisJcmV0dXJu
IElSUV9IQU5ETEVEOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9kaXNhYmxlKHN0
cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUpOworCitzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3Nt
bXVfZ2Vycm9yX2hhbmRsZXIoaW50IGlycSwgdm9pZCAqZGV2KQoreworCXUzMiBnZXJyb3IsIGdl
cnJvcm4sIGFjdGl2ZTsKKwlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gZGV2OworCisJ
Z2Vycm9yID0gcmVhZGxfcmVsYXhlZChzbW11LT5iYXNlICsgQVJNX1NNTVVfR0VSUk9SKTsKKwln
ZXJyb3JuID0gcmVhZGxfcmVsYXhlZChzbW11LT5iYXNlICsgQVJNX1NNTVVfR0VSUk9STik7CisK
KwlhY3RpdmUgPSBnZXJyb3IgXiBnZXJyb3JuOworCWlmICghKGFjdGl2ZSAmIEdFUlJPUl9FUlJf
TUFTSykpCisJCXJldHVybiBJUlFfTk9ORTsgLyogTm8gZXJyb3JzIHBlbmRpbmcgKi8KKworCWRl
dl93YXJuKHNtbXUtPmRldiwKKwkJICJ1bmV4cGVjdGVkIGdsb2JhbCBlcnJvciByZXBvcnRlZCAo
MHglMDh4KSwgdGhpcyBjb3VsZCBiZSBzZXJpb3VzXG4iLAorCQkgYWN0aXZlKTsKKworCWlmIChh
Y3RpdmUgJiBHRVJST1JfU0ZNX0VSUikgeworCQlkZXZfZXJyKHNtbXUtPmRldiwgImRldmljZSBo
YXMgZW50ZXJlZCBTZXJ2aWNlIEZhaWx1cmUgTW9kZSFcbiIpOworCQlhcm1fc21tdV9kZXZpY2Vf
ZGlzYWJsZShzbW11KTsKKwl9CisKKwlpZiAoYWN0aXZlICYgR0VSUk9SX01TSV9HRVJST1JfQUJU
X0VSUikKKwkJZGV2X3dhcm4oc21tdS0+ZGV2LCAiR0VSUk9SIE1TSSB3cml0ZSBhYm9ydGVkXG4i
KTsKKworCWlmIChhY3RpdmUgJiBHRVJST1JfTVNJX1BSSVFfQUJUX0VSUikKKwkJZGV2X3dhcm4o
c21tdS0+ZGV2LCAiUFJJUSBNU0kgd3JpdGUgYWJvcnRlZFxuIik7CisKKwlpZiAoYWN0aXZlICYg
R0VSUk9SX01TSV9FVlRRX0FCVF9FUlIpCisJCWRldl93YXJuKHNtbXUtPmRldiwgIkVWVFEgTVNJ
IHdyaXRlIGFib3J0ZWRcbiIpOworCisJaWYgKGFjdGl2ZSAmIEdFUlJPUl9NU0lfQ01EUV9BQlRf
RVJSKSB7CisJCWRldl93YXJuKHNtbXUtPmRldiwgIkNNRFEgTVNJIHdyaXRlIGFib3J0ZWRcbiIp
OworCQlhcm1fc21tdV9jbWRxX3N5bmNfaGFuZGxlcihpcnEsIHNtbXUtPmRldik7CisJfQorCisJ
aWYgKGFjdGl2ZSAmIEdFUlJPUl9QUklRX0FCVF9FUlIpCisJCWRldl9lcnIoc21tdS0+ZGV2LCAi
UFJJUSB3cml0ZSBhYm9ydGVkIC0tIGV2ZW50cyBtYXkgaGF2ZSBiZWVuIGxvc3RcbiIpOworCisJ
aWYgKGFjdGl2ZSAmIEdFUlJPUl9FVlRRX0FCVF9FUlIpCisJCWRldl9lcnIoc21tdS0+ZGV2LCAi
RVZUUSB3cml0ZSBhYm9ydGVkIC0tIGV2ZW50cyBtYXkgaGF2ZSBiZWVuIGxvc3RcbiIpOworCisJ
aWYgKGFjdGl2ZSAmIEdFUlJPUl9DTURRX0VSUikKKwkJYXJtX3NtbXVfY21kcV9za2lwX2Vycihz
bW11KTsKKworCXdyaXRlbChnZXJyb3IsIHNtbXUtPmJhc2UgKyBBUk1fU01NVV9HRVJST1JOKTsK
KwlyZXR1cm4gSVJRX0hBTkRMRUQ7Cit9CisKK3N0YXRpYyBpcnFyZXR1cm5fdCBhcm1fc21tdV9j
b21iaW5lZF9pcnFfdGhyZWFkKGludCBpcnEsIHZvaWQgKmRldikKK3sKKwlzdHJ1Y3QgYXJtX3Nt
bXVfZGV2aWNlICpzbW11ID0gZGV2OworCisJYXJtX3NtbXVfZXZ0cV90aHJlYWQoaXJxLCBkZXYp
OworCWlmIChzbW11LT5mZWF0dXJlcyAmIEFSTV9TTU1VX0ZFQVRfUFJJKQorCQlhcm1fc21tdV9w
cmlxX3RocmVhZChpcnEsIGRldik7CisKKwlyZXR1cm4gSVJRX0hBTkRMRUQ7Cit9CisKK3N0YXRp
YyBpcnFyZXR1cm5fdCBhcm1fc21tdV9jb21iaW5lZF9pcnFfaGFuZGxlcihpbnQgaXJxLCB2b2lk
ICpkZXYpCit7CisJYXJtX3NtbXVfZ2Vycm9yX2hhbmRsZXIoaXJxLCBkZXYpOworCWFybV9zbW11
X2NtZHFfc3luY19oYW5kbGVyKGlycSwgZGV2KTsKKwlyZXR1cm4gSVJRX1dBS0VfVEhSRUFEOwor
fQorCisvKiBJT19QR1RBQkxFIEFQSSAqLworc3RhdGljIHZvaWQgX19hcm1fc21tdV90bGJfc3lu
YyhzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11KQoreworCXN0cnVjdCBhcm1fc21tdV9jbWRx
X2VudCBjbWQ7CisKKwljbWQub3Bjb2RlID0gQ01EUV9PUF9DTURfU1lOQzsKKwlhcm1fc21tdV9j
bWRxX2lzc3VlX2NtZChzbW11LCAmY21kKTsKK30KKworc3RhdGljIHZvaWQgYXJtX3NtbXVfdGxi
X3N5bmModm9pZCAqY29va2llKQoreworCXN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9t
YWluID0gY29va2llOworCV9fYXJtX3NtbXVfdGxiX3N5bmMoc21tdV9kb21haW4tPnNtbXUpOwor
fQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV90bGJfaW52X2NvbnRleHQodm9pZCAqY29va2llKQor
eworCXN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluID0gY29va2llOworCXN0cnVj
dCBhcm1fc21tdV9kZXZpY2UgKnNtbXUgPSBzbW11X2RvbWFpbi0+c21tdTsKKwlzdHJ1Y3QgYXJt
X3NtbXVfY21kcV9lbnQgY21kOworCisJaWYgKHNtbXVfZG9tYWluLT5zdGFnZSA9PSBBUk1fU01N
VV9ET01BSU5fUzEpIHsKKwkJY21kLm9wY29kZQk9IENNRFFfT1BfVExCSV9OSF9BU0lEOworCQlj
bWQudGxiaS5hc2lkCT0gc21tdV9kb21haW4tPnMxX2NmZy5jZC5hc2lkOworCQljbWQudGxiaS52
bWlkCT0gMDsKKwl9IGVsc2UgeworCQljbWQub3Bjb2RlCT0gQ01EUV9PUF9UTEJJX1MxMl9WTUFM
TDsKKwkJY21kLnRsYmkudm1pZAk9IHNtbXVfZG9tYWluLT5zMl9jZmcudm1pZDsKKwl9CisKKwlh
cm1fc21tdV9jbWRxX2lzc3VlX2NtZChzbW11LCAmY21kKTsKKwlfX2FybV9zbW11X3RsYl9zeW5j
KHNtbXUpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV90bGJfaW52X3JhbmdlX25vc3luYyh1
bnNpZ25lZCBsb25nIGlvdmEsIHNpemVfdCBzaXplLAorCQkJCQkgIHNpemVfdCBncmFudWxlLCBi
b29sIGxlYWYsIHZvaWQgKmNvb2tpZSkKK3sKKwlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11
X2RvbWFpbiA9IGNvb2tpZTsKKwlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gc21tdV9k
b21haW4tPnNtbXU7CisJc3RydWN0IGFybV9zbW11X2NtZHFfZW50IGNtZCA9IHsKKwkJLnRsYmkg
PSB7CisJCQkubGVhZgk9IGxlYWYsCisJCQkuYWRkcgk9IGlvdmEsCisJCX0sCisJfTsKKworCWlm
IChzbW11X2RvbWFpbi0+c3RhZ2UgPT0gQVJNX1NNTVVfRE9NQUlOX1MxKSB7CisJCWNtZC5vcGNv
ZGUJPSBDTURRX09QX1RMQklfTkhfVkE7CisJCWNtZC50bGJpLmFzaWQJPSBzbW11X2RvbWFpbi0+
czFfY2ZnLmNkLmFzaWQ7CisJfSBlbHNlIHsKKwkJY21kLm9wY29kZQk9IENNRFFfT1BfVExCSV9T
Ml9JUEE7CisJCWNtZC50bGJpLnZtaWQJPSBzbW11X2RvbWFpbi0+czJfY2ZnLnZtaWQ7CisJfQor
CisJZG8geworCQlhcm1fc21tdV9jbWRxX2lzc3VlX2NtZChzbW11LCAmY21kKTsKKwkJY21kLnRs
YmkuYWRkciArPSBncmFudWxlOworCX0gd2hpbGUgKHNpemUgLT0gZ3JhbnVsZSk7Cit9CisKK3N0
YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfZ2F0aGVyX29wcyBhcm1fc21tdV9nYXRoZXJfb3BzID0g
eworCS50bGJfZmx1c2hfYWxsCT0gYXJtX3NtbXVfdGxiX2ludl9jb250ZXh0LAorCS50bGJfYWRk
X2ZsdXNoCT0gYXJtX3NtbXVfdGxiX2ludl9yYW5nZV9ub3N5bmMsCisJLnRsYl9zeW5jCT0gYXJt
X3NtbXVfdGxiX3N5bmMsCit9OworCisvKiBJT01NVSBBUEkgKi8KK3N0YXRpYyBib29sIGFybV9z
bW11X2NhcGFibGUoZW51bSBpb21tdV9jYXAgY2FwKQoreworCXN3aXRjaCAoY2FwKSB7CisJY2Fz
ZSBJT01NVV9DQVBfQ0FDSEVfQ09IRVJFTkNZOgorCQlyZXR1cm4gdHJ1ZTsKKwljYXNlIElPTU1V
X0NBUF9OT0VYRUM6CisJCXJldHVybiB0cnVlOworCWRlZmF1bHQ6CisJCXJldHVybiBmYWxzZTsK
Kwl9Cit9CisKK3N0YXRpYyBzdHJ1Y3QgaW9tbXVfZG9tYWluICphcm1fc21tdV9kb21haW5fYWxs
b2ModW5zaWduZWQgdHlwZSkKK3sKKwlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFp
bjsKKworCWlmICh0eXBlICE9IElPTU1VX0RPTUFJTl9VTk1BTkFHRUQgJiYKKwkgICAgdHlwZSAh
PSBJT01NVV9ET01BSU5fRE1BICYmCisJICAgIHR5cGUgIT0gSU9NTVVfRE9NQUlOX0lERU5USVRZ
KQorCQlyZXR1cm4gTlVMTDsKKworCS8qCisJICogQWxsb2NhdGUgdGhlIGRvbWFpbiBhbmQgaW5p
dGlhbGlzZSBzb21lIG9mIGl0cyBkYXRhIHN0cnVjdHVyZXMuCisJICogV2UgY2FuJ3QgcmVhbGx5
IGRvIGFueXRoaW5nIG1lYW5pbmdmdWwgdW50aWwgd2UndmUgYWRkZWQgYQorCSAqIG1hc3Rlci4K
KwkgKi8KKwlzbW11X2RvbWFpbiA9IGt6YWxsb2Moc2l6ZW9mKCpzbW11X2RvbWFpbiksIEdGUF9L
RVJORUwpOworCWlmICghc21tdV9kb21haW4pCisJCXJldHVybiBOVUxMOworCisJaWYgKHR5cGUg
PT0gSU9NTVVfRE9NQUlOX0RNQSAmJgorCSAgICBpb21tdV9nZXRfZG1hX2Nvb2tpZSgmc21tdV9k
b21haW4tPmRvbWFpbikpIHsKKwkJa2ZyZWUoc21tdV9kb21haW4pOworCQlyZXR1cm4gTlVMTDsK
Kwl9CisKKwltdXRleF9pbml0KCZzbW11X2RvbWFpbi0+aW5pdF9tdXRleCk7CisJcmV0dXJuICZz
bW11X2RvbWFpbi0+ZG9tYWluOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2JpdG1hcF9hbGxv
Yyh1bnNpZ25lZCBsb25nICptYXAsIGludCBzcGFuKQoreworCWludCBpZHgsIHNpemUgPSAxIDw8
IHNwYW47CisKKwlkbyB7CisJCWlkeCA9IGZpbmRfZmlyc3RfemVyb19iaXQobWFwLCBzaXplKTsK
KwkJaWYgKGlkeCA9PSBzaXplKQorCQkJcmV0dXJuIC1FTk9TUEM7CisJfSB3aGlsZSAodGVzdF9h
bmRfc2V0X2JpdChpZHgsIG1hcCkpOworCisJcmV0dXJuIGlkeDsKK30KKworc3RhdGljIHZvaWQg
YXJtX3NtbXVfYml0bWFwX2ZyZWUodW5zaWduZWQgbG9uZyAqbWFwLCBpbnQgaWR4KQoreworCWNs
ZWFyX2JpdChpZHgsIG1hcCk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X2RvbWFpbl9mcmVl
KHN0cnVjdCBpb21tdV9kb21haW4gKmRvbWFpbikKK3sKKwlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWlu
ICpzbW11X2RvbWFpbiA9IHRvX3NtbXVfZG9tYWluKGRvbWFpbik7CisJc3RydWN0IGFybV9zbW11
X2RldmljZSAqc21tdSA9IHNtbXVfZG9tYWluLT5zbW11OworCisJaW9tbXVfcHV0X2RtYV9jb29r
aWUoZG9tYWluKTsKKwlmcmVlX2lvX3BndGFibGVfb3BzKHNtbXVfZG9tYWluLT5wZ3RibF9vcHMp
OworCisJLyogRnJlZSB0aGUgQ0QgYW5kIEFTSUQsIGlmIHdlIGFsbG9jYXRlZCB0aGVtICovCisJ
aWYgKHNtbXVfZG9tYWluLT5zdGFnZSA9PSBBUk1fU01NVV9ET01BSU5fUzEpIHsKKwkJc3RydWN0
IGFybV9zbW11X3MxX2NmZyAqY2ZnID0gJnNtbXVfZG9tYWluLT5zMV9jZmc7CisKKwkJaWYgKGNm
Zy0+Y2RwdHIpIHsKKwkJCWRtYW1fZnJlZV9jb2hlcmVudChzbW11X2RvbWFpbi0+c21tdS0+ZGV2
LAorCQkJCQkgICBDVFhERVNDX0NEX0RXT1JEUyA8PCAzLAorCQkJCQkgICBjZmctPmNkcHRyLAor
CQkJCQkgICBjZmctPmNkcHRyX2RtYSk7CisKKwkJCWFybV9zbW11X2JpdG1hcF9mcmVlKHNtbXUt
PmFzaWRfbWFwLCBjZmctPmNkLmFzaWQpOworCQl9CisJfSBlbHNlIHsKKwkJc3RydWN0IGFybV9z
bW11X3MyX2NmZyAqY2ZnID0gJnNtbXVfZG9tYWluLT5zMl9jZmc7CisJCWlmIChjZmctPnZtaWQp
CisJCQlhcm1fc21tdV9iaXRtYXBfZnJlZShzbW11LT52bWlkX21hcCwgY2ZnLT52bWlkKTsKKwl9
CisKKwlrZnJlZShzbW11X2RvbWFpbik7Cit9CisKK3N0YXRpYyBpbnQgYXJtX3NtbXVfZG9tYWlu
X2ZpbmFsaXNlX3MxKHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluLAorCQkJCSAg
ICAgICBzdHJ1Y3QgaW9fcGd0YWJsZV9jZmcgKnBndGJsX2NmZykKK3sKKwlpbnQgcmV0OworCWlu
dCBhc2lkOworCXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUgPSBzbW11X2RvbWFpbi0+c21t
dTsKKwlzdHJ1Y3QgYXJtX3NtbXVfczFfY2ZnICpjZmcgPSAmc21tdV9kb21haW4tPnMxX2NmZzsK
KworCWFzaWQgPSBhcm1fc21tdV9iaXRtYXBfYWxsb2Moc21tdS0+YXNpZF9tYXAsIHNtbXUtPmFz
aWRfYml0cyk7CisJaWYgKGFzaWQgPCAwKQorCQlyZXR1cm4gYXNpZDsKKworCWNmZy0+Y2RwdHIg
PSBkbWFtX2FsbG9jX2NvaGVyZW50KHNtbXUtPmRldiwgQ1RYREVTQ19DRF9EV09SRFMgPDwgMywK
KwkJCQkJICZjZmctPmNkcHRyX2RtYSwKKwkJCQkJIEdGUF9LRVJORUwgfCBfX0dGUF9aRVJPKTsK
KwlpZiAoIWNmZy0+Y2RwdHIpIHsKKwkJZGV2X3dhcm4oc21tdS0+ZGV2LCAiZmFpbGVkIHRvIGFs
bG9jYXRlIGNvbnRleHQgZGVzY3JpcHRvclxuIik7CisJCXJldCA9IC1FTk9NRU07CisJCWdvdG8g
b3V0X2ZyZWVfYXNpZDsKKwl9CisKKwljZmctPmNkLmFzaWQJPSAodTE2KWFzaWQ7CisJY2ZnLT5j
ZC50dGJyCT0gcGd0YmxfY2ZnLT5hcm1fbHBhZV9zMV9jZmcudHRiclswXTsKKwljZmctPmNkLnRj
cgk9IHBndGJsX2NmZy0+YXJtX2xwYWVfczFfY2ZnLnRjcjsKKwljZmctPmNkLm1haXIJPSBwZ3Ri
bF9jZmctPmFybV9scGFlX3MxX2NmZy5tYWlyWzBdOworCXJldHVybiAwOworCitvdXRfZnJlZV9h
c2lkOgorCWFybV9zbW11X2JpdG1hcF9mcmVlKHNtbXUtPmFzaWRfbWFwLCBhc2lkKTsKKwlyZXR1
cm4gcmV0OworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2RvbWFpbl9maW5hbGlzZV9zMihzdHJ1
Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiwKKwkJCQkgICAgICAgc3RydWN0IGlvX3Bn
dGFibGVfY2ZnICpwZ3RibF9jZmcpCit7CisJaW50IHZtaWQ7CisJc3RydWN0IGFybV9zbW11X2Rl
dmljZSAqc21tdSA9IHNtbXVfZG9tYWluLT5zbW11OworCXN0cnVjdCBhcm1fc21tdV9zMl9jZmcg
KmNmZyA9ICZzbW11X2RvbWFpbi0+czJfY2ZnOworCisJdm1pZCA9IGFybV9zbW11X2JpdG1hcF9h
bGxvYyhzbW11LT52bWlkX21hcCwgc21tdS0+dm1pZF9iaXRzKTsKKwlpZiAodm1pZCA8IDApCisJ
CXJldHVybiB2bWlkOworCisJY2ZnLT52bWlkCT0gKHUxNil2bWlkOworCWNmZy0+dnR0YnIJPSBw
Z3RibF9jZmctPmFybV9scGFlX3MyX2NmZy52dHRicjsKKwljZmctPnZ0Y3IJPSBwZ3RibF9jZmct
PmFybV9scGFlX3MyX2NmZy52dGNyOworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IGFybV9z
bW11X2RvbWFpbl9maW5hbGlzZShzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4pCit7CisJaW50
IHJldDsKKwl1bnNpZ25lZCBsb25nIGlhcywgb2FzOworCWVudW0gaW9fcGd0YWJsZV9mbXQgZm10
OworCXN0cnVjdCBpb19wZ3RhYmxlX2NmZyBwZ3RibF9jZmc7CisJc3RydWN0IGlvX3BndGFibGVf
b3BzICpwZ3RibF9vcHM7CisJaW50ICgqZmluYWxpc2Vfc3RhZ2VfZm4pKHN0cnVjdCBhcm1fc21t
dV9kb21haW4gKiwKKwkJCQkgc3RydWN0IGlvX3BndGFibGVfY2ZnICopOworCXN0cnVjdCBhcm1f
c21tdV9kb21haW4gKnNtbXVfZG9tYWluID0gdG9fc21tdV9kb21haW4oZG9tYWluKTsKKwlzdHJ1
Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gc21tdV9kb21haW4tPnNtbXU7CisKKwlpZiAoZG9t
YWluLT50eXBlID09IElPTU1VX0RPTUFJTl9JREVOVElUWSkgeworCQlzbW11X2RvbWFpbi0+c3Rh
Z2UgPSBBUk1fU01NVV9ET01BSU5fQllQQVNTOworCQlyZXR1cm4gMDsKKwl9CisKKwkvKiBSZXN0
cmljdCB0aGUgc3RhZ2UgdG8gd2hhdCB3ZSBjYW4gYWN0dWFsbHkgc3VwcG9ydCAqLworCWlmICgh
KHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9UUkFOU19TMSkpCisJCXNtbXVfZG9tYWlu
LT5zdGFnZSA9IEFSTV9TTU1VX0RPTUFJTl9TMjsKKwlpZiAoIShzbW11LT5mZWF0dXJlcyAmIEFS
TV9TTU1VX0ZFQVRfVFJBTlNfUzIpKQorCQlzbW11X2RvbWFpbi0+c3RhZ2UgPSBBUk1fU01NVV9E
T01BSU5fUzE7CisKKwlzd2l0Y2ggKHNtbXVfZG9tYWluLT5zdGFnZSkgeworCWNhc2UgQVJNX1NN
TVVfRE9NQUlOX1MxOgorCQlpYXMgPSBWQV9CSVRTOworCQlvYXMgPSBzbW11LT5pYXM7CisJCWZt
dCA9IEFSTV82NF9MUEFFX1MxOworCQlmaW5hbGlzZV9zdGFnZV9mbiA9IGFybV9zbW11X2RvbWFp
bl9maW5hbGlzZV9zMTsKKwkJYnJlYWs7CisJY2FzZSBBUk1fU01NVV9ET01BSU5fTkVTVEVEOgor
CWNhc2UgQVJNX1NNTVVfRE9NQUlOX1MyOgorCQlpYXMgPSBzbW11LT5pYXM7CisJCW9hcyA9IHNt
bXUtPm9hczsKKwkJZm10ID0gQVJNXzY0X0xQQUVfUzI7CisJCWZpbmFsaXNlX3N0YWdlX2ZuID0g
YXJtX3NtbXVfZG9tYWluX2ZpbmFsaXNlX3MyOworCQlicmVhazsKKwlkZWZhdWx0OgorCQlyZXR1
cm4gLUVJTlZBTDsKKwl9CisKKwlwZ3RibF9jZmcgPSAoc3RydWN0IGlvX3BndGFibGVfY2ZnKSB7
CisJCS5wZ3NpemVfYml0bWFwCT0gc21tdS0+cGdzaXplX2JpdG1hcCwKKwkJLmlhcwkJPSBpYXMs
CisJCS5vYXMJCT0gb2FzLAorCQkudGxiCQk9ICZhcm1fc21tdV9nYXRoZXJfb3BzLAorCQkuaW9t
bXVfZGV2CT0gc21tdS0+ZGV2LAorCX07CisKKwlpZiAoc21tdS0+ZmVhdHVyZXMgJiBBUk1fU01N
VV9GRUFUX0NPSEVSRU5DWSkKKwkJcGd0YmxfY2ZnLnF1aXJrcyA9IElPX1BHVEFCTEVfUVVJUktf
Tk9fRE1BOworCisJcGd0Ymxfb3BzID0gYWxsb2NfaW9fcGd0YWJsZV9vcHMoZm10LCAmcGd0Ymxf
Y2ZnLCBzbW11X2RvbWFpbik7CisJaWYgKCFwZ3RibF9vcHMpCisJCXJldHVybiAtRU5PTUVNOwor
CisJZG9tYWluLT5wZ3NpemVfYml0bWFwID0gcGd0YmxfY2ZnLnBnc2l6ZV9iaXRtYXA7CisJZG9t
YWluLT5nZW9tZXRyeS5hcGVydHVyZV9lbmQgPSAoMVVMIDw8IGlhcykgLSAxOworCWRvbWFpbi0+
Z2VvbWV0cnkuZm9yY2VfYXBlcnR1cmUgPSB0cnVlOworCXNtbXVfZG9tYWluLT5wZ3RibF9vcHMg
PSBwZ3RibF9vcHM7CisKKwlyZXQgPSBmaW5hbGlzZV9zdGFnZV9mbihzbW11X2RvbWFpbiwgJnBn
dGJsX2NmZyk7CisJaWYgKHJldCA8IDApCisJCWZyZWVfaW9fcGd0YWJsZV9vcHMocGd0Ymxfb3Bz
KTsKKworCXJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBfX2xlNjQgKmFybV9zbW11X2dldF9zdGVw
X2Zvcl9zaWQoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSwgdTMyIHNpZCkKK3sKKwlfX2xl
NjQgKnN0ZXA7CisJc3RydWN0IGFybV9zbW11X3N0cnRhYl9jZmcgKmNmZyA9ICZzbW11LT5zdHJ0
YWJfY2ZnOworCisJaWYgKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF8yX0xWTF9TVFJU
QUIpIHsKKwkJc3RydWN0IGFybV9zbW11X3N0cnRhYl9sMV9kZXNjICpsMV9kZXNjOworCQlpbnQg
aWR4OworCisJCS8qIFR3by1sZXZlbCB3YWxrICovCisJCWlkeCA9IChzaWQgPj4gU1RSVEFCX1NQ
TElUKSAqIFNUUlRBQl9MMV9ERVNDX0RXT1JEUzsKKwkJbDFfZGVzYyA9ICZjZmctPmwxX2Rlc2Nb
aWR4XTsKKwkJaWR4ID0gKHNpZCAmICgoMSA8PCBTVFJUQUJfU1BMSVQpIC0gMSkpICogU1RSVEFC
X1NURV9EV09SRFM7CisJCXN0ZXAgPSAmbDFfZGVzYy0+bDJwdHJbaWR4XTsKKwl9IGVsc2Ugewor
CQkvKiBTaW1wbGUgbGluZWFyIGxvb2t1cCAqLworCQlzdGVwID0gJmNmZy0+c3RydGFiW3NpZCAq
IFNUUlRBQl9TVEVfRFdPUkRTXTsKKwl9CisKKwlyZXR1cm4gc3RlcDsKK30KKworc3RhdGljIHZv
aWQgYXJtX3NtbXVfaW5zdGFsbF9zdGVfZm9yX2RldihzdHJ1Y3QgaW9tbXVfZndzcGVjICpmd3Nw
ZWMpCit7CisJaW50IGk7CisJc3RydWN0IGFybV9zbW11X21hc3Rlcl9kYXRhICptYXN0ZXIgPSBm
d3NwZWMtPmlvbW11X3ByaXY7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSA9IG1hc3Rl
ci0+c21tdTsKKworCWZvciAoaSA9IDA7IGkgPCBmd3NwZWMtPm51bV9pZHM7ICsraSkgeworCQl1
MzIgc2lkID0gZndzcGVjLT5pZHNbaV07CisJCV9fbGU2NCAqc3RlcCA9IGFybV9zbW11X2dldF9z
dGVwX2Zvcl9zaWQoc21tdSwgc2lkKTsKKworCQlhcm1fc21tdV93cml0ZV9zdHJ0YWJfZW50KHNt
bXUsIHNpZCwgc3RlcCwgJm1hc3Rlci0+c3RlKTsKKwl9Cit9CisKK3N0YXRpYyB2b2lkIGFybV9z
bW11X2RldGFjaF9kZXYoc3RydWN0IGRldmljZSAqZGV2KQoreworCXN0cnVjdCBhcm1fc21tdV9t
YXN0ZXJfZGF0YSAqbWFzdGVyID0gZGV2LT5pb21tdV9md3NwZWMtPmlvbW11X3ByaXY7CisKKwlt
YXN0ZXItPnN0ZS5hc3NpZ25lZCA9IGZhbHNlOworCWFybV9zbW11X2luc3RhbGxfc3RlX2Zvcl9k
ZXYoZGV2LT5pb21tdV9md3NwZWMpOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2F0dGFjaF9k
ZXYoc3RydWN0IGlvbW11X2RvbWFpbiAqZG9tYWluLCBzdHJ1Y3QgZGV2aWNlICpkZXYpCit7CisJ
aW50IHJldCA9IDA7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdTsKKwlzdHJ1Y3QgYXJt
X3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IHRvX3NtbXVfZG9tYWluKGRvbWFpbik7CisJc3Ry
dWN0IGFybV9zbW11X21hc3Rlcl9kYXRhICptYXN0ZXI7CisJc3RydWN0IGFybV9zbW11X3N0cnRh
Yl9lbnQgKnN0ZTsKKworCWlmICghZGV2LT5pb21tdV9md3NwZWMpCisJCXJldHVybiAtRU5PRU5U
OworCisJbWFzdGVyID0gZGV2LT5pb21tdV9md3NwZWMtPmlvbW11X3ByaXY7CisJc21tdSA9IG1h
c3Rlci0+c21tdTsKKwlzdGUgPSAmbWFzdGVyLT5zdGU7CisKKwkvKiBBbHJlYWR5IGF0dGFjaGVk
IHRvIGEgZGlmZmVyZW50IGRvbWFpbj8gKi8KKwlpZiAoc3RlLT5hc3NpZ25lZCkKKwkJYXJtX3Nt
bXVfZGV0YWNoX2RldihkZXYpOworCisJbXV0ZXhfbG9jaygmc21tdV9kb21haW4tPmluaXRfbXV0
ZXgpOworCisJaWYgKCFzbW11X2RvbWFpbi0+c21tdSkgeworCQlzbW11X2RvbWFpbi0+c21tdSA9
IHNtbXU7CisJCXJldCA9IGFybV9zbW11X2RvbWFpbl9maW5hbGlzZShkb21haW4pOworCQlpZiAo
cmV0KSB7CisJCQlzbW11X2RvbWFpbi0+c21tdSA9IE5VTEw7CisJCQlnb3RvIG91dF91bmxvY2s7
CisJCX0KKwl9IGVsc2UgaWYgKHNtbXVfZG9tYWluLT5zbW11ICE9IHNtbXUpIHsKKwkJZGV2X2Vy
cihkZXYsCisJCQkiY2Fubm90IGF0dGFjaCB0byBTTU1VICVzICh1cHN0cmVhbSBvZiAlcylcbiIs
CisJCQlkZXZfbmFtZShzbW11X2RvbWFpbi0+c21tdS0+ZGV2KSwKKwkJCWRldl9uYW1lKHNtbXUt
PmRldikpOworCQlyZXQgPSAtRU5YSU87CisJCWdvdG8gb3V0X3VubG9jazsKKwl9CisKKwlzdGUt
PmFzc2lnbmVkID0gdHJ1ZTsKKworCWlmIChzbW11X2RvbWFpbi0+c3RhZ2UgPT0gQVJNX1NNTVVf
RE9NQUlOX0JZUEFTUykgeworCQlzdGUtPnMxX2NmZyA9IE5VTEw7CisJCXN0ZS0+czJfY2ZnID0g
TlVMTDsKKwl9IGVsc2UgaWYgKHNtbXVfZG9tYWluLT5zdGFnZSA9PSBBUk1fU01NVV9ET01BSU5f
UzEpIHsKKwkJc3RlLT5zMV9jZmcgPSAmc21tdV9kb21haW4tPnMxX2NmZzsKKwkJc3RlLT5zMl9j
ZmcgPSBOVUxMOworCQlhcm1fc21tdV93cml0ZV9jdHhfZGVzYyhzbW11LCBzdGUtPnMxX2NmZyk7
CisJfSBlbHNlIHsKKwkJc3RlLT5zMV9jZmcgPSBOVUxMOworCQlzdGUtPnMyX2NmZyA9ICZzbW11
X2RvbWFpbi0+czJfY2ZnOworCX0KKworCWFybV9zbW11X2luc3RhbGxfc3RlX2Zvcl9kZXYoZGV2
LT5pb21tdV9md3NwZWMpOworb3V0X3VubG9jazoKKwltdXRleF91bmxvY2soJnNtbXVfZG9tYWlu
LT5pbml0X211dGV4KTsKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgaW50IGFybV9zbW11X21h
cChzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4sIHVuc2lnbmVkIGxvbmcgaW92YSwKKwkJCXBo
eXNfYWRkcl90IHBhZGRyLCBzaXplX3Qgc2l6ZSwgaW50IHByb3QpCit7CisJc3RydWN0IGlvX3Bn
dGFibGVfb3BzICpvcHMgPSB0b19zbW11X2RvbWFpbihkb21haW4pLT5wZ3RibF9vcHM7CisKKwlp
ZiAoIW9wcykKKwkJcmV0dXJuIC1FTk9ERVY7CisKKwlyZXR1cm4gb3BzLT5tYXAob3BzLCBpb3Zh
LCBwYWRkciwgc2l6ZSwgcHJvdCk7Cit9CisKK3N0YXRpYyBzaXplX3QKK2FybV9zbW11X3VubWFw
KHN0cnVjdCBpb21tdV9kb21haW4gKmRvbWFpbiwgdW5zaWduZWQgbG9uZyBpb3ZhLCBzaXplX3Qg
c2l6ZSkKK3sKKwlzdHJ1Y3QgaW9fcGd0YWJsZV9vcHMgKm9wcyA9IHRvX3NtbXVfZG9tYWluKGRv
bWFpbiktPnBndGJsX29wczsKKworCWlmICghb3BzKQorCQlyZXR1cm4gMDsKKworCXJldHVybiBv
cHMtPnVubWFwKG9wcywgaW92YSwgc2l6ZSk7Cit9CisKK3N0YXRpYyBwaHlzX2FkZHJfdAorYXJt
X3NtbXVfaW92YV90b19waHlzKHN0cnVjdCBpb21tdV9kb21haW4gKmRvbWFpbiwgZG1hX2FkZHJf
dCBpb3ZhKQoreworCXN0cnVjdCBpb19wZ3RhYmxlX29wcyAqb3BzID0gdG9fc21tdV9kb21haW4o
ZG9tYWluKS0+cGd0Ymxfb3BzOworCisJaWYgKGRvbWFpbi0+dHlwZSA9PSBJT01NVV9ET01BSU5f
SURFTlRJVFkpCisJCXJldHVybiBpb3ZhOworCisJaWYgKCFvcHMpCisJCXJldHVybiAwOworCisJ
cmV0dXJuIG9wcy0+aW92YV90b19waHlzKG9wcywgaW92YSk7Cit9CisKK3N0YXRpYyBzdHJ1Y3Qg
cGxhdGZvcm1fZHJpdmVyIGFybV9zbW11X2RyaXZlcjsKKworc3RhdGljIGludCBhcm1fc21tdV9t
YXRjaF9ub2RlKHN0cnVjdCBkZXZpY2UgKmRldiwgdm9pZCAqZGF0YSkKK3sKKwlyZXR1cm4gZGV2
LT5md25vZGUgPT0gZGF0YTsKK30KKworc3RhdGljCitzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICph
cm1fc21tdV9nZXRfYnlfZndub2RlKHN0cnVjdCBmd25vZGVfaGFuZGxlICpmd25vZGUpCit7CisJ
c3RydWN0IGRldmljZSAqZGV2ID0gZHJpdmVyX2ZpbmRfZGV2aWNlKCZhcm1fc21tdV9kcml2ZXIu
ZHJpdmVyLCBOVUxMLAorCQkJCQkJZndub2RlLCBhcm1fc21tdV9tYXRjaF9ub2RlKTsKKwlwdXRf
ZGV2aWNlKGRldik7CisJcmV0dXJuIGRldiA/IGRldl9nZXRfZHJ2ZGF0YShkZXYpIDogTlVMTDsK
K30KKworc3RhdGljIGJvb2wgYXJtX3NtbXVfc2lkX2luX3JhbmdlKHN0cnVjdCBhcm1fc21tdV9k
ZXZpY2UgKnNtbXUsIHUzMiBzaWQpCit7CisJdW5zaWduZWQgbG9uZyBsaW1pdCA9IHNtbXUtPnN0
cnRhYl9jZmcubnVtX2wxX2VudHM7CisKKwlpZiAoc21tdS0+ZmVhdHVyZXMgJiBBUk1fU01NVV9G
RUFUXzJfTFZMX1NUUlRBQikKKwkJbGltaXQgKj0gMVVMIDw8IFNUUlRBQl9TUExJVDsKKworCXJl
dHVybiBzaWQgPCBsaW1pdDsKK30KKworc3RhdGljIHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVf
b3BzOworCitzdGF0aWMgaW50IGFybV9zbW11X2FkZF9kZXZpY2Uoc3RydWN0IGRldmljZSAqZGV2
KQoreworCWludCBpLCByZXQ7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdTsKKwlzdHJ1
Y3QgYXJtX3NtbXVfbWFzdGVyX2RhdGEgKm1hc3RlcjsKKwlzdHJ1Y3QgaW9tbXVfZndzcGVjICpm
d3NwZWMgPSBkZXYtPmlvbW11X2Z3c3BlYzsKKwlzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdyb3VwOwor
CisJaWYgKCFmd3NwZWMgfHwgZndzcGVjLT5vcHMgIT0gJmFybV9zbW11X29wcykKKwkJcmV0dXJu
IC1FTk9ERVY7CisJLyoKKwkgKiBXZSBfY2FuXyBhY3R1YWxseSB3aXRoc3RhbmQgZG9kZ3kgYnVz
IGNvZGUgcmUtY2FsbGluZyBhZGRfZGV2aWNlKCkKKwkgKiB3aXRob3V0IGFuIGludGVydmVuaW5n
IHJlbW92ZV9kZXZpY2UoKS9vZl94bGF0ZSgpIHNlcXVlbmNlLCBidXQKKwkgKiB3ZSdyZSBub3Qg
Z29pbmcgdG8gZG8gc28gcXVpZXRseS4uLgorCSAqLworCWlmIChXQVJOX09OX09OQ0UoZndzcGVj
LT5pb21tdV9wcml2KSkgeworCQltYXN0ZXIgPSBmd3NwZWMtPmlvbW11X3ByaXY7CisJCXNtbXUg
PSBtYXN0ZXItPnNtbXU7CisJfSBlbHNlIHsKKwkJc21tdSA9IGFybV9zbW11X2dldF9ieV9md25v
ZGUoZndzcGVjLT5pb21tdV9md25vZGUpOworCQlpZiAoIXNtbXUpCisJCQlyZXR1cm4gLUVOT0RF
VjsKKwkJbWFzdGVyID0ga3phbGxvYyhzaXplb2YoKm1hc3RlciksIEdGUF9LRVJORUwpOworCQlp
ZiAoIW1hc3RlcikKKwkJCXJldHVybiAtRU5PTUVNOworCisJCW1hc3Rlci0+c21tdSA9IHNtbXU7
CisJCWZ3c3BlYy0+aW9tbXVfcHJpdiA9IG1hc3RlcjsKKwl9CisKKwkvKiBDaGVjayB0aGUgU0lE
cyBhcmUgaW4gcmFuZ2Ugb2YgdGhlIFNNTVUgYW5kIG91ciBzdHJlYW0gdGFibGUgKi8KKwlmb3Ig
KGkgPSAwOyBpIDwgZndzcGVjLT5udW1faWRzOyBpKyspIHsKKwkJdTMyIHNpZCA9IGZ3c3BlYy0+
aWRzW2ldOworCisJCWlmICghYXJtX3NtbXVfc2lkX2luX3JhbmdlKHNtbXUsIHNpZCkpCisJCQly
ZXR1cm4gLUVSQU5HRTsKKworCQkvKiBFbnN1cmUgbDIgc3RydGFiIGlzIGluaXRpYWxpc2VkICov
CisJCWlmIChzbW11LT5mZWF0dXJlcyAmIEFSTV9TTU1VX0ZFQVRfMl9MVkxfU1RSVEFCKSB7CisJ
CQlyZXQgPSBhcm1fc21tdV9pbml0X2wyX3N0cnRhYihzbW11LCBzaWQpOworCQkJaWYgKHJldCkK
KwkJCQlyZXR1cm4gcmV0OworCQl9CisJfQorCisJZ3JvdXAgPSBpb21tdV9ncm91cF9nZXRfZm9y
X2RldihkZXYpOworCWlmICghSVNfRVJSKGdyb3VwKSkgeworCQlpb21tdV9ncm91cF9wdXQoZ3Jv
dXApOworCQlpb21tdV9kZXZpY2VfbGluaygmc21tdS0+aW9tbXUsIGRldik7CisJfQorCisJcmV0
dXJuIFBUUl9FUlJfT1JfWkVSTyhncm91cCk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X3Jl
bW92ZV9kZXZpY2Uoc3RydWN0IGRldmljZSAqZGV2KQoreworCXN0cnVjdCBpb21tdV9md3NwZWMg
KmZ3c3BlYyA9IGRldi0+aW9tbXVfZndzcGVjOworCXN0cnVjdCBhcm1fc21tdV9tYXN0ZXJfZGF0
YSAqbWFzdGVyOworCXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXU7CisKKwlpZiAoIWZ3c3Bl
YyB8fCBmd3NwZWMtPm9wcyAhPSAmYXJtX3NtbXVfb3BzKQorCQlyZXR1cm47CisKKwltYXN0ZXIg
PSBmd3NwZWMtPmlvbW11X3ByaXY7CisJc21tdSA9IG1hc3Rlci0+c21tdTsKKwlpZiAobWFzdGVy
ICYmIG1hc3Rlci0+c3RlLmFzc2lnbmVkKQorCQlhcm1fc21tdV9kZXRhY2hfZGV2KGRldik7CisJ
aW9tbXVfZ3JvdXBfcmVtb3ZlX2RldmljZShkZXYpOworCWlvbW11X2RldmljZV91bmxpbmsoJnNt
bXUtPmlvbW11LCBkZXYpOworCWtmcmVlKG1hc3Rlcik7CisJaW9tbXVfZndzcGVjX2ZyZWUoZGV2
KTsKK30KKworc3RhdGljIHN0cnVjdCBpb21tdV9ncm91cCAqYXJtX3NtbXVfZGV2aWNlX2dyb3Vw
KHN0cnVjdCBkZXZpY2UgKmRldikKK3sKKwlzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdyb3VwOworCisJ
LyoKKwkgKiBXZSBkb24ndCBzdXBwb3J0IGRldmljZXMgc2hhcmluZyBzdHJlYW0gSURzIG90aGVy
IHRoYW4gUENJIFJJRAorCSAqIGFsaWFzZXMsIHNpbmNlIHRoZSBuZWNlc3NhcnkgSUQtdG8tZGV2
aWNlIGxvb2t1cCBiZWNvbWVzIHJhdGhlcgorCSAqIGltcHJhY3RpY2FsIGdpdmVuIGEgcG90ZW50
aWFsIHNwYXJzZSAzMi1iaXQgc3RyZWFtIElEIHNwYWNlLgorCSAqLworCWlmIChkZXZfaXNfcGNp
KGRldikpCisJCWdyb3VwID0gcGNpX2RldmljZV9ncm91cChkZXYpOworCWVsc2UKKwkJZ3JvdXAg
PSBnZW5lcmljX2RldmljZV9ncm91cChkZXYpOworCisJcmV0dXJuIGdyb3VwOworfQorCitzdGF0
aWMgaW50IGFybV9zbW11X2RvbWFpbl9nZXRfYXR0cihzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21h
aW4sCisJCQkJICAgIGVudW0gaW9tbXVfYXR0ciBhdHRyLCB2b2lkICpkYXRhKQoreworCXN0cnVj
dCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluID0gdG9fc21tdV9kb21haW4oZG9tYWluKTsK
KworCWlmIChkb21haW4tPnR5cGUgIT0gSU9NTVVfRE9NQUlOX1VOTUFOQUdFRCkKKwkJcmV0dXJu
IC1FSU5WQUw7CisKKwlzd2l0Y2ggKGF0dHIpIHsKKwljYXNlIERPTUFJTl9BVFRSX05FU1RJTkc6
CisJCSooaW50ICopZGF0YSA9IChzbW11X2RvbWFpbi0+c3RhZ2UgPT0gQVJNX1NNTVVfRE9NQUlO
X05FU1RFRCk7CisJCXJldHVybiAwOworCWRlZmF1bHQ6CisJCXJldHVybiAtRU5PREVWOworCX0K
K30KKworc3RhdGljIGludCBhcm1fc21tdV9kb21haW5fc2V0X2F0dHIoc3RydWN0IGlvbW11X2Rv
bWFpbiAqZG9tYWluLAorCQkJCSAgICBlbnVtIGlvbW11X2F0dHIgYXR0ciwgdm9pZCAqZGF0YSkK
K3sKKwlpbnQgcmV0ID0gMDsKKwlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9
IHRvX3NtbXVfZG9tYWluKGRvbWFpbik7CisKKwlpZiAoZG9tYWluLT50eXBlICE9IElPTU1VX0RP
TUFJTl9VTk1BTkFHRUQpCisJCXJldHVybiAtRUlOVkFMOworCisJbXV0ZXhfbG9jaygmc21tdV9k
b21haW4tPmluaXRfbXV0ZXgpOworCisJc3dpdGNoIChhdHRyKSB7CisJY2FzZSBET01BSU5fQVRU
Ul9ORVNUSU5HOgorCQlpZiAoc21tdV9kb21haW4tPnNtbXUpIHsKKwkJCXJldCA9IC1FUEVSTTsK
KwkJCWdvdG8gb3V0X3VubG9jazsKKwkJfQorCisJCWlmICgqKGludCAqKWRhdGEpCisJCQlzbW11
X2RvbWFpbi0+c3RhZ2UgPSBBUk1fU01NVV9ET01BSU5fTkVTVEVEOworCQllbHNlCisJCQlzbW11
X2RvbWFpbi0+c3RhZ2UgPSBBUk1fU01NVV9ET01BSU5fUzE7CisKKwkJYnJlYWs7CisJZGVmYXVs
dDoKKwkJcmV0ID0gLUVOT0RFVjsKKwl9CisKK291dF91bmxvY2s6CisJbXV0ZXhfdW5sb2NrKCZz
bW11X2RvbWFpbi0+aW5pdF9tdXRleCk7CisJcmV0dXJuIHJldDsKK30KKworc3RhdGljIGludCBh
cm1fc21tdV9vZl94bGF0ZShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBvZl9waGFuZGxlX2Fy
Z3MgKmFyZ3MpCit7CisJcmV0dXJuIGlvbW11X2Z3c3BlY19hZGRfaWRzKGRldiwgYXJncy0+YXJn
cywgMSk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X2dldF9yZXN2X3JlZ2lvbnMoc3RydWN0
IGRldmljZSAqZGV2LAorCQkJCSAgICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQpCit7CisJc3Ry
dWN0IGlvbW11X3Jlc3ZfcmVnaW9uICpyZWdpb247CisJaW50IHByb3QgPSBJT01NVV9XUklURSB8
IElPTU1VX05PRVhFQyB8IElPTU1VX01NSU87CisKKwlyZWdpb24gPSBpb21tdV9hbGxvY19yZXN2
X3JlZ2lvbihNU0lfSU9WQV9CQVNFLCBNU0lfSU9WQV9MRU5HVEgsCisJCQkJCSBwcm90LCBJT01N
VV9SRVNWX1NXX01TSSk7CisJaWYgKCFyZWdpb24pCisJCXJldHVybjsKKworCWxpc3RfYWRkX3Rh
aWwoJnJlZ2lvbi0+bGlzdCwgaGVhZCk7CisKKwlpb21tdV9kbWFfZ2V0X3Jlc3ZfcmVnaW9ucyhk
ZXYsIGhlYWQpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV9wdXRfcmVzdl9yZWdpb25zKHN0
cnVjdCBkZXZpY2UgKmRldiwKKwkJCQkgICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkKQorewor
CXN0cnVjdCBpb21tdV9yZXN2X3JlZ2lvbiAqZW50cnksICpuZXh0OworCisJbGlzdF9mb3JfZWFj
aF9lbnRyeV9zYWZlKGVudHJ5LCBuZXh0LCBoZWFkLCBsaXN0KQorCQlrZnJlZShlbnRyeSk7Cit9
CisKK3N0YXRpYyBzdHJ1Y3QgaW9tbXVfb3BzIGFybV9zbW11X29wcyA9IHsKKwkuY2FwYWJsZQkJ
PSBhcm1fc21tdV9jYXBhYmxlLAorCS5kb21haW5fYWxsb2MJCT0gYXJtX3NtbXVfZG9tYWluX2Fs
bG9jLAorCS5kb21haW5fZnJlZQkJPSBhcm1fc21tdV9kb21haW5fZnJlZSwKKwkuYXR0YWNoX2Rl
dgkJPSBhcm1fc21tdV9hdHRhY2hfZGV2LAorCS5tYXAJCQk9IGFybV9zbW11X21hcCwKKwkudW5t
YXAJCQk9IGFybV9zbW11X3VubWFwLAorCS5tYXBfc2cJCQk9IGRlZmF1bHRfaW9tbXVfbWFwX3Nn
LAorCS5pb3ZhX3RvX3BoeXMJCT0gYXJtX3NtbXVfaW92YV90b19waHlzLAorCS5hZGRfZGV2aWNl
CQk9IGFybV9zbW11X2FkZF9kZXZpY2UsCisJLnJlbW92ZV9kZXZpY2UJCT0gYXJtX3NtbXVfcmVt
b3ZlX2RldmljZSwKKwkuZGV2aWNlX2dyb3VwCQk9IGFybV9zbW11X2RldmljZV9ncm91cCwKKwku
ZG9tYWluX2dldF9hdHRyCT0gYXJtX3NtbXVfZG9tYWluX2dldF9hdHRyLAorCS5kb21haW5fc2V0
X2F0dHIJPSBhcm1fc21tdV9kb21haW5fc2V0X2F0dHIsCisJLm9mX3hsYXRlCQk9IGFybV9zbW11
X29mX3hsYXRlLAorCS5nZXRfcmVzdl9yZWdpb25zCT0gYXJtX3NtbXVfZ2V0X3Jlc3ZfcmVnaW9u
cywKKwkucHV0X3Jlc3ZfcmVnaW9ucwk9IGFybV9zbW11X3B1dF9yZXN2X3JlZ2lvbnMsCisJLnBn
c2l6ZV9iaXRtYXAJCT0gLTFVTCwgLyogUmVzdHJpY3RlZCBkdXJpbmcgZGV2aWNlIGF0dGFjaCAq
LworfTsKKworLyogUHJvYmluZyBhbmQgaW5pdGlhbGlzYXRpb24gZnVuY3Rpb25zICovCitzdGF0
aWMgaW50IGFybV9zbW11X2luaXRfb25lX3F1ZXVlKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNt
bXUsCisJCQkJICAgc3RydWN0IGFybV9zbW11X3F1ZXVlICpxLAorCQkJCSAgIHVuc2lnbmVkIGxv
bmcgcHJvZF9vZmYsCisJCQkJICAgdW5zaWduZWQgbG9uZyBjb25zX29mZiwKKwkJCQkgICBzaXpl
X3QgZHdvcmRzKQoreworCXNpemVfdCBxc3ogPSAoKDEgPDwgcS0+bWF4X25fc2hpZnQpICogZHdv
cmRzKSA8PCAzOworCisJcS0+YmFzZSA9IGRtYW1fYWxsb2NfY29oZXJlbnQoc21tdS0+ZGV2LCBx
c3osICZxLT5iYXNlX2RtYSwgR0ZQX0tFUk5FTCk7CisJaWYgKCFxLT5iYXNlKSB7CisJCWRldl9l
cnIoc21tdS0+ZGV2LCAiZmFpbGVkIHRvIGFsbG9jYXRlIHF1ZXVlICgweCV6eCBieXRlcylcbiIs
CisJCQlxc3opOworCQlyZXR1cm4gLUVOT01FTTsKKwl9CisKKwlxLT5wcm9kX3JlZwk9IGFybV9z
bW11X3BhZ2UxX2ZpeHVwKHByb2Rfb2ZmLCBzbW11KTsKKwlxLT5jb25zX3JlZwk9IGFybV9zbW11
X3BhZ2UxX2ZpeHVwKGNvbnNfb2ZmLCBzbW11KTsKKwlxLT5lbnRfZHdvcmRzCT0gZHdvcmRzOwor
CisJcS0+cV9iYXNlICA9IFFfQkFTRV9SV0E7CisJcS0+cV9iYXNlIHw9IHEtPmJhc2VfZG1hICYg
UV9CQVNFX0FERFJfTUFTSyA8PCBRX0JBU0VfQUREUl9TSElGVDsKKwlxLT5xX2Jhc2UgfD0gKHEt
Pm1heF9uX3NoaWZ0ICYgUV9CQVNFX0xPRzJTSVpFX01BU0spCisJCSAgICAgPDwgUV9CQVNFX0xP
RzJTSVpFX1NISUZUOworCisJcS0+cHJvZCA9IHEtPmNvbnMgPSAwOworCXJldHVybiAwOworfQor
CitzdGF0aWMgaW50IGFybV9zbW11X2luaXRfcXVldWVzKHN0cnVjdCBhcm1fc21tdV9kZXZpY2Ug
KnNtbXUpCit7CisJaW50IHJldDsKKworCS8qIGNtZHEgKi8KKwlzcGluX2xvY2tfaW5pdCgmc21t
dS0+Y21kcS5sb2NrKTsKKwlyZXQgPSBhcm1fc21tdV9pbml0X29uZV9xdWV1ZShzbW11LCAmc21t
dS0+Y21kcS5xLCBBUk1fU01NVV9DTURRX1BST0QsCisJCQkJICAgICAgQVJNX1NNTVVfQ01EUV9D
T05TLCBDTURRX0VOVF9EV09SRFMpOworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisKKwkvKiBl
dnRxICovCisJcmV0ID0gYXJtX3NtbXVfaW5pdF9vbmVfcXVldWUoc21tdSwgJnNtbXUtPmV2dHEu
cSwgQVJNX1NNTVVfRVZUUV9QUk9ELAorCQkJCSAgICAgIEFSTV9TTU1VX0VWVFFfQ09OUywgRVZU
UV9FTlRfRFdPUkRTKTsKKwlpZiAocmV0KQorCQlyZXR1cm4gcmV0OworCisJLyogcHJpcSAqLwor
CWlmICghKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9QUkkpKQorCQlyZXR1cm4gMDsK
KworCXJldHVybiBhcm1fc21tdV9pbml0X29uZV9xdWV1ZShzbW11LCAmc21tdS0+cHJpcS5xLCBB
Uk1fU01NVV9QUklRX1BST0QsCisJCQkJICAgICAgIEFSTV9TTU1VX1BSSVFfQ09OUywgUFJJUV9F
TlRfRFdPUkRTKTsKK30KKworc3RhdGljIGludCBhcm1fc21tdV9pbml0X2wxX3N0cnRhYihzdHJ1
Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11KQoreworCXVuc2lnbmVkIGludCBpOworCXN0cnVjdCBh
cm1fc21tdV9zdHJ0YWJfY2ZnICpjZmcgPSAmc21tdS0+c3RydGFiX2NmZzsKKwlzaXplX3Qgc2l6
ZSA9IHNpemVvZigqY2ZnLT5sMV9kZXNjKSAqIGNmZy0+bnVtX2wxX2VudHM7CisJdm9pZCAqc3Ry
dGFiID0gc21tdS0+c3RydGFiX2NmZy5zdHJ0YWI7CisKKwljZmctPmwxX2Rlc2MgPSBkZXZtX2t6
YWxsb2Moc21tdS0+ZGV2LCBzaXplLCBHRlBfS0VSTkVMKTsKKwlpZiAoIWNmZy0+bDFfZGVzYykg
eworCQlkZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0byBhbGxvY2F0ZSBsMSBzdHJlYW0gdGFi
bGUgZGVzY1xuIik7CisJCXJldHVybiAtRU5PTUVNOworCX0KKworCWZvciAoaSA9IDA7IGkgPCBj
ZmctPm51bV9sMV9lbnRzOyArK2kpIHsKKwkJYXJtX3NtbXVfd3JpdGVfc3RydGFiX2wxX2Rlc2Mo
c3RydGFiLCAmY2ZnLT5sMV9kZXNjW2ldKTsKKwkJc3RydGFiICs9IFNUUlRBQl9MMV9ERVNDX0RX
T1JEUyA8PCAzOworCX0KKworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2lu
aXRfc3RydGFiXzJsdmwoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwl2b2lkICpz
dHJ0YWI7CisJdTY0IHJlZzsKKwl1MzIgc2l6ZSwgbDFzaXplOworCXN0cnVjdCBhcm1fc21tdV9z
dHJ0YWJfY2ZnICpjZmcgPSAmc21tdS0+c3RydGFiX2NmZzsKKworCS8qIENhbGN1bGF0ZSB0aGUg
TDEgc2l6ZSwgY2FwcGVkIHRvIHRoZSBTSURTSVpFLiAqLworCXNpemUgPSBTVFJUQUJfTDFfU1pf
U0hJRlQgLSAoaWxvZzIoU1RSVEFCX0wxX0RFU0NfRFdPUkRTKSArIDMpOworCXNpemUgPSBtaW4o
c2l6ZSwgc21tdS0+c2lkX2JpdHMgLSBTVFJUQUJfU1BMSVQpOworCWNmZy0+bnVtX2wxX2VudHMg
PSAxIDw8IHNpemU7CisKKwlzaXplICs9IFNUUlRBQl9TUExJVDsKKwlpZiAoc2l6ZSA8IHNtbXUt
PnNpZF9iaXRzKQorCQlkZXZfd2FybihzbW11LT5kZXYsCisJCQkgIjItbGV2ZWwgc3RydGFiIG9u
bHkgY292ZXJzICV1LyV1IGJpdHMgb2YgU0lEXG4iLAorCQkJIHNpemUsIHNtbXUtPnNpZF9iaXRz
KTsKKworCWwxc2l6ZSA9IGNmZy0+bnVtX2wxX2VudHMgKiAoU1RSVEFCX0wxX0RFU0NfRFdPUkRT
IDw8IDMpOworCXN0cnRhYiA9IGRtYW1fYWxsb2NfY29oZXJlbnQoc21tdS0+ZGV2LCBsMXNpemUs
ICZjZmctPnN0cnRhYl9kbWEsCisJCQkJICAgICBHRlBfS0VSTkVMIHwgX19HRlBfWkVSTyk7CisJ
aWYgKCFzdHJ0YWIpIHsKKwkJZGV2X2VycihzbW11LT5kZXYsCisJCQkiZmFpbGVkIHRvIGFsbG9j
YXRlIGwxIHN0cmVhbSB0YWJsZSAoJXUgYnl0ZXMpXG4iLAorCQkJc2l6ZSk7CisJCXJldHVybiAt
RU5PTUVNOworCX0KKwljZmctPnN0cnRhYiA9IHN0cnRhYjsKKworCS8qIENvbmZpZ3VyZSBzdHJ0
YWJfYmFzZV9jZmcgZm9yIDIgbGV2ZWxzICovCisJcmVnICA9IFNUUlRBQl9CQVNFX0NGR19GTVRf
MkxWTDsKKwlyZWcgfD0gKHNpemUgJiBTVFJUQUJfQkFTRV9DRkdfTE9HMlNJWkVfTUFTSykKKwkJ
PDwgU1RSVEFCX0JBU0VfQ0ZHX0xPRzJTSVpFX1NISUZUOworCXJlZyB8PSAoU1RSVEFCX1NQTElU
ICYgU1RSVEFCX0JBU0VfQ0ZHX1NQTElUX01BU0spCisJCTw8IFNUUlRBQl9CQVNFX0NGR19TUExJ
VF9TSElGVDsKKwljZmctPnN0cnRhYl9iYXNlX2NmZyA9IHJlZzsKKworCXJldHVybiBhcm1fc21t
dV9pbml0X2wxX3N0cnRhYihzbW11KTsKK30KKworc3RhdGljIGludCBhcm1fc21tdV9pbml0X3N0
cnRhYl9saW5lYXIoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwl2b2lkICpzdHJ0
YWI7CisJdTY0IHJlZzsKKwl1MzIgc2l6ZTsKKwlzdHJ1Y3QgYXJtX3NtbXVfc3RydGFiX2NmZyAq
Y2ZnID0gJnNtbXUtPnN0cnRhYl9jZmc7CisKKwlzaXplID0gKDEgPDwgc21tdS0+c2lkX2JpdHMp
ICogKFNUUlRBQl9TVEVfRFdPUkRTIDw8IDMpOworCXN0cnRhYiA9IGRtYW1fYWxsb2NfY29oZXJl
bnQoc21tdS0+ZGV2LCBzaXplLCAmY2ZnLT5zdHJ0YWJfZG1hLAorCQkJCSAgICAgR0ZQX0tFUk5F
TCB8IF9fR0ZQX1pFUk8pOworCWlmICghc3RydGFiKSB7CisJCWRldl9lcnIoc21tdS0+ZGV2LAor
CQkJImZhaWxlZCB0byBhbGxvY2F0ZSBsaW5lYXIgc3RyZWFtIHRhYmxlICgldSBieXRlcylcbiIs
CisJCQlzaXplKTsKKwkJcmV0dXJuIC1FTk9NRU07CisJfQorCWNmZy0+c3RydGFiID0gc3RydGFi
OworCWNmZy0+bnVtX2wxX2VudHMgPSAxIDw8IHNtbXUtPnNpZF9iaXRzOworCisJLyogQ29uZmln
dXJlIHN0cnRhYl9iYXNlX2NmZyBmb3IgYSBsaW5lYXIgdGFibGUgY292ZXJpbmcgYWxsIFNJRHMg
Ki8KKwlyZWcgID0gU1RSVEFCX0JBU0VfQ0ZHX0ZNVF9MSU5FQVI7CisJcmVnIHw9IChzbW11LT5z
aWRfYml0cyAmIFNUUlRBQl9CQVNFX0NGR19MT0cyU0laRV9NQVNLKQorCQk8PCBTVFJUQUJfQkFT
RV9DRkdfTE9HMlNJWkVfU0hJRlQ7CisJY2ZnLT5zdHJ0YWJfYmFzZV9jZmcgPSByZWc7CisKKwlh
cm1fc21tdV9pbml0X2J5cGFzc19zdGVzKHN0cnRhYiwgY2ZnLT5udW1fbDFfZW50cyk7CisJcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgYXJtX3NtbXVfaW5pdF9zdHJ0YWIoc3RydWN0IGFybV9z
bW11X2RldmljZSAqc21tdSkKK3sKKwl1NjQgcmVnOworCWludCByZXQ7CisKKwlpZiAoc21tdS0+
ZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFUXzJfTFZMX1NUUlRBQikKKwkJcmV0ID0gYXJtX3NtbXVf
aW5pdF9zdHJ0YWJfMmx2bChzbW11KTsKKwllbHNlCisJCXJldCA9IGFybV9zbW11X2luaXRfc3Ry
dGFiX2xpbmVhcihzbW11KTsKKworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisKKwkvKiBTZXQg
dGhlIHN0cnRhYiBiYXNlIGFkZHJlc3MgKi8KKwlyZWcgID0gc21tdS0+c3RydGFiX2NmZy5zdHJ0
YWJfZG1hICYKKwkgICAgICAgU1RSVEFCX0JBU0VfQUREUl9NQVNLIDw8IFNUUlRBQl9CQVNFX0FE
RFJfU0hJRlQ7CisJcmVnIHw9IFNUUlRBQl9CQVNFX1JBOworCXNtbXUtPnN0cnRhYl9jZmcuc3Ry
dGFiX2Jhc2UgPSByZWc7CisKKwkvKiBBbGxvY2F0ZSB0aGUgZmlyc3QgVk1JRCBmb3Igc3RhZ2Ut
MiBieXBhc3MgU1RFcyAqLworCXNldF9iaXQoMCwgc21tdS0+dm1pZF9tYXApOworCXJldHVybiAw
OworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2luaXRfc3RydWN0dXJlcyhzdHJ1Y3QgYXJtX3Nt
bXVfZGV2aWNlICpzbW11KQoreworCWludCByZXQ7CisKKwlyZXQgPSBhcm1fc21tdV9pbml0X3F1
ZXVlcyhzbW11KTsKKwlpZiAocmV0KQorCQlyZXR1cm4gcmV0OworCisJcmV0dXJuIGFybV9zbW11
X2luaXRfc3RydGFiKHNtbXUpOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X3dyaXRlX3JlZ19z
eW5jKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUsIHUzMiB2YWwsCisJCQkJICAgdW5zaWdu
ZWQgaW50IHJlZ19vZmYsIHVuc2lnbmVkIGludCBhY2tfb2ZmKQoreworCXUzMiByZWc7CisKKwl3
cml0ZWxfcmVsYXhlZCh2YWwsIHNtbXUtPmJhc2UgKyByZWdfb2ZmKTsKKwlyZXR1cm4gcmVhZGxf
cmVsYXhlZF9wb2xsX3RpbWVvdXQoc21tdS0+YmFzZSArIGFja19vZmYsIHJlZywgcmVnID09IHZh
bCwKKwkJCQkJICAxLCBBUk1fU01NVV9QT0xMX1RJTUVPVVRfVVMpOworfQorCisvKiBHQlBBIGlz
ICJzcGVjaWFsIiAqLworc3RhdGljIGludCBhcm1fc21tdV91cGRhdGVfZ2JwYShzdHJ1Y3QgYXJt
X3NtbXVfZGV2aWNlICpzbW11LCB1MzIgc2V0LCB1MzIgY2xyKQoreworCWludCByZXQ7CisJdTMy
IHJlZywgX19pb21lbSAqZ2JwYSA9IHNtbXUtPmJhc2UgKyBBUk1fU01NVV9HQlBBOworCisJcmV0
ID0gcmVhZGxfcmVsYXhlZF9wb2xsX3RpbWVvdXQoZ2JwYSwgcmVnLCAhKHJlZyAmIEdCUEFfVVBE
QVRFKSwKKwkJCQkJIDEsIEFSTV9TTU1VX1BPTExfVElNRU9VVF9VUyk7CisJaWYgKHJldCkKKwkJ
cmV0dXJuIHJldDsKKworCXJlZyAmPSB+Y2xyOworCXJlZyB8PSBzZXQ7CisJd3JpdGVsX3JlbGF4
ZWQocmVnIHwgR0JQQV9VUERBVEUsIGdicGEpOworCXJldHVybiByZWFkbF9yZWxheGVkX3BvbGxf
dGltZW91dChnYnBhLCByZWcsICEocmVnICYgR0JQQV9VUERBVEUpLAorCQkJCQkgIDEsIEFSTV9T
TU1VX1BPTExfVElNRU9VVF9VUyk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X2ZyZWVfbXNp
cyh2b2lkICpkYXRhKQoreworCXN0cnVjdCBkZXZpY2UgKmRldiA9IGRhdGE7CisJcGxhdGZvcm1f
bXNpX2RvbWFpbl9mcmVlX2lycXMoZGV2KTsKK30KKworc3RhdGljIHZvaWQgYXJtX3NtbXVfd3Jp
dGVfbXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lfbXNnICptc2cpCit7
CisJcGh5c19hZGRyX3QgZG9vcmJlbGw7CisJc3RydWN0IGRldmljZSAqZGV2ID0gbXNpX2Rlc2Nf
dG9fZGV2KGRlc2MpOworCXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUgPSBkZXZfZ2V0X2Ry
dmRhdGEoZGV2KTsKKwlwaHlzX2FkZHJfdCAqY2ZnID0gYXJtX3NtbXVfbXNpX2NmZ1tkZXNjLT5w
bGF0Zm9ybS5tc2lfaW5kZXhdOworCisJZG9vcmJlbGwgPSAoKCh1NjQpbXNnLT5hZGRyZXNzX2hp
KSA8PCAzMikgfCBtc2ctPmFkZHJlc3NfbG87CisJZG9vcmJlbGwgJj0gTVNJX0NGRzBfQUREUl9N
QVNLIDw8IE1TSV9DRkcwX0FERFJfU0hJRlQ7CisKKwl3cml0ZXFfcmVsYXhlZChkb29yYmVsbCwg
c21tdS0+YmFzZSArIGNmZ1swXSk7CisJd3JpdGVsX3JlbGF4ZWQobXNnLT5kYXRhLCBzbW11LT5i
YXNlICsgY2ZnWzFdKTsKKwl3cml0ZWxfcmVsYXhlZChNU0lfQ0ZHMl9NRU1BVFRSX0RFVklDRV9u
R25SRSwgc21tdS0+YmFzZSArIGNmZ1syXSk7Cit9CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X3Nl
dHVwX21zaXMoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwlzdHJ1Y3QgbXNpX2Rl
c2MgKmRlc2M7CisJaW50IHJldCwgbnZlYyA9IEFSTV9TTU1VX01BWF9NU0lTOworCXN0cnVjdCBk
ZXZpY2UgKmRldiA9IHNtbXUtPmRldjsKKworCS8qIENsZWFyIHRoZSBNU0kgYWRkcmVzcyByZWdz
ICovCisJd3JpdGVxX3JlbGF4ZWQoMCwgc21tdS0+YmFzZSArIEFSTV9TTU1VX0dFUlJPUl9JUlFf
Q0ZHMCk7CisJd3JpdGVxX3JlbGF4ZWQoMCwgc21tdS0+YmFzZSArIEFSTV9TTU1VX0VWVFFfSVJR
X0NGRzApOworCisJaWYgKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9QUkkpCisJCXdy
aXRlcV9yZWxheGVkKDAsIHNtbXUtPmJhc2UgKyBBUk1fU01NVV9QUklRX0lSUV9DRkcwKTsKKwll
bHNlCisJCW52ZWMtLTsKKworCWlmICghKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9N
U0kpKQorCQlyZXR1cm47CisKKwkvKiBBbGxvY2F0ZSBNU0lzIGZvciBldnRxLCBnZXJyb3IgYW5k
IHByaXEuIElnbm9yZSBjbWRxICovCisJcmV0ID0gcGxhdGZvcm1fbXNpX2RvbWFpbl9hbGxvY19p
cnFzKGRldiwgbnZlYywgYXJtX3NtbXVfd3JpdGVfbXNpX21zZyk7CisJaWYgKHJldCkgeworCQlk
ZXZfd2FybihkZXYsICJmYWlsZWQgdG8gYWxsb2NhdGUgTVNJc1xuIik7CisJCXJldHVybjsKKwl9
CisKKwlmb3JfZWFjaF9tc2lfZW50cnkoZGVzYywgZGV2KSB7CisJCXN3aXRjaCAoZGVzYy0+cGxh
dGZvcm0ubXNpX2luZGV4KSB7CisJCWNhc2UgRVZUUV9NU0lfSU5ERVg6CisJCQlzbW11LT5ldnRx
LnEuaXJxID0gZGVzYy0+aXJxOworCQkJYnJlYWs7CisJCWNhc2UgR0VSUk9SX01TSV9JTkRFWDoK
KwkJCXNtbXUtPmdlcnJfaXJxID0gZGVzYy0+aXJxOworCQkJYnJlYWs7CisJCWNhc2UgUFJJUV9N
U0lfSU5ERVg6CisJCQlzbW11LT5wcmlxLnEuaXJxID0gZGVzYy0+aXJxOworCQkJYnJlYWs7CisJ
CWRlZmF1bHQ6CS8qIFVua25vd24gKi8KKwkJCWNvbnRpbnVlOworCQl9CisJfQorCisJLyogQWRk
IGNhbGxiYWNrIHRvIGZyZWUgTVNJcyBvbiB0ZWFyZG93biAqLworCWRldm1fYWRkX2FjdGlvbihk
ZXYsIGFybV9zbW11X2ZyZWVfbXNpcywgZGV2KTsKK30KKworc3RhdGljIHZvaWQgYXJtX3NtbXVf
c2V0dXBfdW5pcXVlX2lycXMoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwlpbnQg
aXJxLCByZXQ7CisKKwlhcm1fc21tdV9zZXR1cF9tc2lzKHNtbXUpOworCisJLyogUmVxdWVzdCBp
bnRlcnJ1cHQgbGluZXMgKi8KKwlpcnEgPSBzbW11LT5ldnRxLnEuaXJxOworCWlmIChpcnEpIHsK
KwkJcmV0ID0gZGV2bV9yZXF1ZXN0X3RocmVhZGVkX2lycShzbW11LT5kZXYsIGlycSwgTlVMTCwK
KwkJCQkJCWFybV9zbW11X2V2dHFfdGhyZWFkLAorCQkJCQkJSVJRRl9PTkVTSE9ULAorCQkJCQkJ
ImFybS1zbW11LXYzLWV2dHEiLCBzbW11KTsKKwkJaWYgKHJldCA8IDApCisJCQlkZXZfd2Fybihz
bW11LT5kZXYsICJmYWlsZWQgdG8gZW5hYmxlIGV2dHEgaXJxXG4iKTsKKwl9CisKKwlpcnEgPSBz
bW11LT5jbWRxLnEuaXJxOworCWlmIChpcnEpIHsKKwkJcmV0ID0gZGV2bV9yZXF1ZXN0X2lycShz
bW11LT5kZXYsIGlycSwKKwkJCQkgICAgICAgYXJtX3NtbXVfY21kcV9zeW5jX2hhbmRsZXIsIDAs
CisJCQkJICAgICAgICJhcm0tc21tdS12My1jbWRxLXN5bmMiLCBzbW11KTsKKwkJaWYgKHJldCA8
IDApCisJCQlkZXZfd2FybihzbW11LT5kZXYsICJmYWlsZWQgdG8gZW5hYmxlIGNtZHEtc3luYyBp
cnFcbiIpOworCX0KKworCWlycSA9IHNtbXUtPmdlcnJfaXJxOworCWlmIChpcnEpIHsKKwkJcmV0
ID0gZGV2bV9yZXF1ZXN0X2lycShzbW11LT5kZXYsIGlycSwgYXJtX3NtbXVfZ2Vycm9yX2hhbmRs
ZXIsCisJCQkJICAgICAgIDAsICJhcm0tc21tdS12My1nZXJyb3IiLCBzbW11KTsKKwkJaWYgKHJl
dCA8IDApCisJCQlkZXZfd2FybihzbW11LT5kZXYsICJmYWlsZWQgdG8gZW5hYmxlIGdlcnJvciBp
cnFcbiIpOworCX0KKworCWlmIChzbW11LT5mZWF0dXJlcyAmIEFSTV9TTU1VX0ZFQVRfUFJJKSB7
CisJCWlycSA9IHNtbXUtPnByaXEucS5pcnE7CisJCWlmIChpcnEpIHsKKwkJCXJldCA9IGRldm1f
cmVxdWVzdF90aHJlYWRlZF9pcnEoc21tdS0+ZGV2LCBpcnEsIE5VTEwsCisJCQkJCQkJYXJtX3Nt
bXVfcHJpcV90aHJlYWQsCisJCQkJCQkJSVJRRl9PTkVTSE9ULAorCQkJCQkJCSJhcm0tc21tdS12
My1wcmlxIiwKKwkJCQkJCQlzbW11KTsKKwkJCWlmIChyZXQgPCAwKQorCQkJCWRldl93YXJuKHNt
bXUtPmRldiwKKwkJCQkJICJmYWlsZWQgdG8gZW5hYmxlIHByaXEgaXJxXG4iKTsKKwkJfQorCX0K
K30KKworc3RhdGljIGludCBhcm1fc21tdV9zZXR1cF9pcnFzKHN0cnVjdCBhcm1fc21tdV9kZXZp
Y2UgKnNtbXUpCit7CisJaW50IHJldCwgaXJxOworCXUzMiBpcnFlbl9mbGFncyA9IElSUV9DVFJM
X0VWVFFfSVJRRU4gfCBJUlFfQ1RSTF9HRVJST1JfSVJRRU47CisKKwkvKiBEaXNhYmxlIElSUXMg
Zmlyc3QgKi8KKwlyZXQgPSBhcm1fc21tdV93cml0ZV9yZWdfc3luYyhzbW11LCAwLCBBUk1fU01N
VV9JUlFfQ1RSTCwKKwkJCQkgICAgICBBUk1fU01NVV9JUlFfQ1RSTEFDSyk7CisJaWYgKHJldCkg
eworCQlkZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0byBkaXNhYmxlIGlycXNcbiIpOworCQly
ZXR1cm4gcmV0OworCX0KKworCWlycSA9IHNtbXUtPmNvbWJpbmVkX2lycTsKKwlpZiAoaXJxKSB7
CisJCS8qCisJCSAqIENhdml1bSBUaHVuZGVyWDIgaW1wbGVtZW50YXRpb24gZG9lc24ndCBub3Qg
c3VwcG9ydCB1bmlxdWUKKwkJICogaXJxIGxpbmVzLiBVc2Ugc2luZ2xlIGlycSBsaW5lIGZvciBh
bGwgdGhlIFNNTVV2MyBpbnRlcnJ1cHRzLgorCQkgKi8KKwkJcmV0ID0gZGV2bV9yZXF1ZXN0X3Ro
cmVhZGVkX2lycShzbW11LT5kZXYsIGlycSwKKwkJCQkJYXJtX3NtbXVfY29tYmluZWRfaXJxX2hh
bmRsZXIsCisJCQkJCWFybV9zbW11X2NvbWJpbmVkX2lycV90aHJlYWQsCisJCQkJCUlSUUZfT05F
U0hPVCwKKwkJCQkJImFybS1zbW11LXYzLWNvbWJpbmVkLWlycSIsIHNtbXUpOworCQlpZiAocmV0
IDwgMCkKKwkJCWRldl93YXJuKHNtbXUtPmRldiwgImZhaWxlZCB0byBlbmFibGUgY29tYmluZWQg
aXJxXG4iKTsKKwl9IGVsc2UKKwkJYXJtX3NtbXVfc2V0dXBfdW5pcXVlX2lycXMoc21tdSk7CisK
KwlpZiAoc21tdS0+ZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFUX1BSSSkKKwkJaXJxZW5fZmxhZ3Mg
fD0gSVJRX0NUUkxfUFJJUV9JUlFFTjsKKworCS8qIEVuYWJsZSBpbnRlcnJ1cHQgZ2VuZXJhdGlv
biBvbiB0aGUgU01NVSAqLworCXJldCA9IGFybV9zbW11X3dyaXRlX3JlZ19zeW5jKHNtbXUsIGly
cWVuX2ZsYWdzLAorCQkJCSAgICAgIEFSTV9TTU1VX0lSUV9DVFJMLCBBUk1fU01NVV9JUlFfQ1RS
TEFDSyk7CisJaWYgKHJldCkKKwkJZGV2X3dhcm4oc21tdS0+ZGV2LCAiZmFpbGVkIHRvIGVuYWJs
ZSBpcnFzXG4iKTsKKworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2Rldmlj
ZV9kaXNhYmxlKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUpCit7CisJaW50IHJldDsKKwor
CXJldCA9IGFybV9zbW11X3dyaXRlX3JlZ19zeW5jKHNtbXUsIDAsIEFSTV9TTU1VX0NSMCwgQVJN
X1NNTVVfQ1IwQUNLKTsKKwlpZiAocmV0KQorCQlkZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0
byBjbGVhciBjcjBcbiIpOworCisJcmV0dXJuIHJldDsKK30KKworc3RhdGljIGludCBhcm1fc21t
dV9kZXZpY2VfcmVzZXQoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSwgYm9vbCBieXBhc3Mp
Cit7CisJaW50IHJldDsKKwl1MzIgcmVnLCBlbmFibGVzOworCXN0cnVjdCBhcm1fc21tdV9jbWRx
X2VudCBjbWQ7CisKKwkvKiBDbGVhciBDUjAgYW5kIHN5bmMgKGRpc2FibGVzIFNNTVUgYW5kIHF1
ZXVlIHByb2Nlc3NpbmcpICovCisJcmVnID0gcmVhZGxfcmVsYXhlZChzbW11LT5iYXNlICsgQVJN
X1NNTVVfQ1IwKTsKKwlpZiAocmVnICYgQ1IwX1NNTVVFTikKKwkJZGV2X3dhcm4oc21tdS0+ZGV2
LCAiU01NVSBjdXJyZW50bHkgZW5hYmxlZCEgUmVzZXR0aW5nLi4uXG4iKTsKKworCXJldCA9IGFy
bV9zbW11X2RldmljZV9kaXNhYmxlKHNtbXUpOworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisK
KwkvKiBDUjEgKHRhYmxlIGFuZCBxdWV1ZSBtZW1vcnkgYXR0cmlidXRlcykgKi8KKwlyZWcgPSAo
Q1IxX1NIX0lTSCA8PCBDUjFfVEFCTEVfU0hfU0hJRlQpIHwKKwkgICAgICAoQ1IxX0NBQ0hFX1dC
IDw8IENSMV9UQUJMRV9PQ19TSElGVCkgfAorCSAgICAgIChDUjFfQ0FDSEVfV0IgPDwgQ1IxX1RB
QkxFX0lDX1NISUZUKSB8CisJICAgICAgKENSMV9TSF9JU0ggPDwgQ1IxX1FVRVVFX1NIX1NISUZU
KSB8CisJICAgICAgKENSMV9DQUNIRV9XQiA8PCBDUjFfUVVFVUVfT0NfU0hJRlQpIHwKKwkgICAg
ICAoQ1IxX0NBQ0hFX1dCIDw8IENSMV9RVUVVRV9JQ19TSElGVCk7CisJd3JpdGVsX3JlbGF4ZWQo
cmVnLCBzbW11LT5iYXNlICsgQVJNX1NNTVVfQ1IxKTsKKworCS8qIENSMiAocmFuZG9tIGNyYXAp
ICovCisJcmVnID0gQ1IyX1BUTSB8IENSMl9SRUNJTlZTSUQgfCBDUjJfRTJIOworCXdyaXRlbF9y
ZWxheGVkKHJlZywgc21tdS0+YmFzZSArIEFSTV9TTU1VX0NSMik7CisKKwkvKiBTdHJlYW0gdGFi
bGUgKi8KKwl3cml0ZXFfcmVsYXhlZChzbW11LT5zdHJ0YWJfY2ZnLnN0cnRhYl9iYXNlLAorCQkg
ICAgICAgc21tdS0+YmFzZSArIEFSTV9TTU1VX1NUUlRBQl9CQVNFKTsKKwl3cml0ZWxfcmVsYXhl
ZChzbW11LT5zdHJ0YWJfY2ZnLnN0cnRhYl9iYXNlX2NmZywKKwkJICAgICAgIHNtbXUtPmJhc2Ug
KyBBUk1fU01NVV9TVFJUQUJfQkFTRV9DRkcpOworCisJLyogQ29tbWFuZCBxdWV1ZSAqLworCXdy
aXRlcV9yZWxheGVkKHNtbXUtPmNtZHEucS5xX2Jhc2UsIHNtbXUtPmJhc2UgKyBBUk1fU01NVV9D
TURRX0JBU0UpOworCXdyaXRlbF9yZWxheGVkKHNtbXUtPmNtZHEucS5wcm9kLCBzbW11LT5iYXNl
ICsgQVJNX1NNTVVfQ01EUV9QUk9EKTsKKwl3cml0ZWxfcmVsYXhlZChzbW11LT5jbWRxLnEuY29u
cywgc21tdS0+YmFzZSArIEFSTV9TTU1VX0NNRFFfQ09OUyk7CisKKwllbmFibGVzID0gQ1IwX0NN
RFFFTjsKKwlyZXQgPSBhcm1fc21tdV93cml0ZV9yZWdfc3luYyhzbW11LCBlbmFibGVzLCBBUk1f
U01NVV9DUjAsCisJCQkJICAgICAgQVJNX1NNTVVfQ1IwQUNLKTsKKwlpZiAocmV0KSB7CisJCWRl
dl9lcnIoc21tdS0+ZGV2LCAiZmFpbGVkIHRvIGVuYWJsZSBjb21tYW5kIHF1ZXVlXG4iKTsKKwkJ
cmV0dXJuIHJldDsKKwl9CisKKwkvKiBJbnZhbGlkYXRlIGFueSBjYWNoZWQgY29uZmlndXJhdGlv
biAqLworCWNtZC5vcGNvZGUgPSBDTURRX09QX0NGR0lfQUxMOworCWFybV9zbW11X2NtZHFfaXNz
dWVfY21kKHNtbXUsICZjbWQpOworCWNtZC5vcGNvZGUgPSBDTURRX09QX0NNRF9TWU5DOworCWFy
bV9zbW11X2NtZHFfaXNzdWVfY21kKHNtbXUsICZjbWQpOworCisJLyogSW52YWxpZGF0ZSBhbnkg
c3RhbGUgVExCIGVudHJpZXMgKi8KKwlpZiAoc21tdS0+ZmVhdHVyZXMgJiBBUk1fU01NVV9GRUFU
X0hZUCkgeworCQljbWQub3Bjb2RlID0gQ01EUV9PUF9UTEJJX0VMMl9BTEw7CisJCWFybV9zbW11
X2NtZHFfaXNzdWVfY21kKHNtbXUsICZjbWQpOworCX0KKworCWNtZC5vcGNvZGUgPSBDTURRX09Q
X1RMQklfTlNOSF9BTEw7CisJYXJtX3NtbXVfY21kcV9pc3N1ZV9jbWQoc21tdSwgJmNtZCk7CisJ
Y21kLm9wY29kZSA9IENNRFFfT1BfQ01EX1NZTkM7CisJYXJtX3NtbXVfY21kcV9pc3N1ZV9jbWQo
c21tdSwgJmNtZCk7CisKKwkvKiBFdmVudCBxdWV1ZSAqLworCXdyaXRlcV9yZWxheGVkKHNtbXUt
PmV2dHEucS5xX2Jhc2UsIHNtbXUtPmJhc2UgKyBBUk1fU01NVV9FVlRRX0JBU0UpOworCXdyaXRl
bF9yZWxheGVkKHNtbXUtPmV2dHEucS5wcm9kLAorCQkgICAgICAgYXJtX3NtbXVfcGFnZTFfZml4
dXAoQVJNX1NNTVVfRVZUUV9QUk9ELCBzbW11KSk7CisJd3JpdGVsX3JlbGF4ZWQoc21tdS0+ZXZ0
cS5xLmNvbnMsCisJCSAgICAgICBhcm1fc21tdV9wYWdlMV9maXh1cChBUk1fU01NVV9FVlRRX0NP
TlMsIHNtbXUpKTsKKworCWVuYWJsZXMgfD0gQ1IwX0VWVFFFTjsKKwlyZXQgPSBhcm1fc21tdV93
cml0ZV9yZWdfc3luYyhzbW11LCBlbmFibGVzLCBBUk1fU01NVV9DUjAsCisJCQkJICAgICAgQVJN
X1NNTVVfQ1IwQUNLKTsKKwlpZiAocmV0KSB7CisJCWRldl9lcnIoc21tdS0+ZGV2LCAiZmFpbGVk
IHRvIGVuYWJsZSBldmVudCBxdWV1ZVxuIik7CisJCXJldHVybiByZXQ7CisJfQorCisJLyogUFJJ
IHF1ZXVlICovCisJaWYgKHNtbXUtPmZlYXR1cmVzICYgQVJNX1NNTVVfRkVBVF9QUkkpIHsKKwkJ
d3JpdGVxX3JlbGF4ZWQoc21tdS0+cHJpcS5xLnFfYmFzZSwKKwkJCSAgICAgICBzbW11LT5iYXNl
ICsgQVJNX1NNTVVfUFJJUV9CQVNFKTsKKwkJd3JpdGVsX3JlbGF4ZWQoc21tdS0+cHJpcS5xLnBy
b2QsCisJCQkgICAgICAgYXJtX3NtbXVfcGFnZTFfZml4dXAoQVJNX1NNTVVfUFJJUV9QUk9ELCBz
bW11KSk7CisJCXdyaXRlbF9yZWxheGVkKHNtbXUtPnByaXEucS5jb25zLAorCQkJICAgICAgIGFy
bV9zbW11X3BhZ2UxX2ZpeHVwKEFSTV9TTU1VX1BSSVFfQ09OUywgc21tdSkpOworCisJCWVuYWJs
ZXMgfD0gQ1IwX1BSSVFFTjsKKwkJcmV0ID0gYXJtX3NtbXVfd3JpdGVfcmVnX3N5bmMoc21tdSwg
ZW5hYmxlcywgQVJNX1NNTVVfQ1IwLAorCQkJCQkgICAgICBBUk1fU01NVV9DUjBBQ0spOworCQlp
ZiAocmV0KSB7CisJCQlkZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0byBlbmFibGUgUFJJIHF1
ZXVlXG4iKTsKKwkJCXJldHVybiByZXQ7CisJCX0KKwl9CisKKwlyZXQgPSBhcm1fc21tdV9zZXR1
cF9pcnFzKHNtbXUpOworCWlmIChyZXQpIHsKKwkJZGV2X2VycihzbW11LT5kZXYsICJmYWlsZWQg
dG8gc2V0dXAgaXJxc1xuIik7CisJCXJldHVybiByZXQ7CisJfQorCisKKwkvKiBFbmFibGUgdGhl
IFNNTVUgaW50ZXJmYWNlLCBvciBlbnN1cmUgYnlwYXNzICovCisJaWYgKCFieXBhc3MgfHwgZGlz
YWJsZV9ieXBhc3MpIHsKKwkJZW5hYmxlcyB8PSBDUjBfU01NVUVOOworCX0gZWxzZSB7CisJCXJl
dCA9IGFybV9zbW11X3VwZGF0ZV9nYnBhKHNtbXUsIDAsIEdCUEFfQUJPUlQpOworCQlpZiAocmV0
KSB7CisJCQlkZXZfZXJyKHNtbXUtPmRldiwgIkdCUEEgbm90IHJlc3BvbmRpbmcgdG8gdXBkYXRl
XG4iKTsKKwkJCXJldHVybiByZXQ7CisJCX0KKwl9CisJcmV0ID0gYXJtX3NtbXVfd3JpdGVfcmVn
X3N5bmMoc21tdSwgZW5hYmxlcywgQVJNX1NNTVVfQ1IwLAorCQkJCSAgICAgIEFSTV9TTU1VX0NS
MEFDSyk7CisJaWYgKHJldCkgeworCQlkZXZfZXJyKHNtbXUtPmRldiwgImZhaWxlZCB0byBlbmFi
bGUgU01NVSBpbnRlcmZhY2VcbiIpOworCQlyZXR1cm4gcmV0OworCX0KKworCXJldHVybiAwOwor
fQorCitzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9od19wcm9iZShzdHJ1Y3QgYXJtX3NtbXVf
ZGV2aWNlICpzbW11KQoreworCXUzMiByZWc7CisJYm9vbCBjb2hlcmVudCA9IHNtbXUtPmZlYXR1
cmVzICYgQVJNX1NNTVVfRkVBVF9DT0hFUkVOQ1k7CisKKwkvKiBJRFIwICovCisJcmVnID0gcmVh
ZGxfcmVsYXhlZChzbW11LT5iYXNlICsgQVJNX1NNTVVfSURSMCk7CisKKwkvKiAyLWxldmVsIHN0
cnVjdHVyZXMgKi8KKwlpZiAoKHJlZyAmIElEUjBfU1RfTFZMX01BU0sgPDwgSURSMF9TVF9MVkxf
U0hJRlQpID09IElEUjBfU1RfTFZMXzJMVkwpCisJCXNtbXUtPmZlYXR1cmVzIHw9IEFSTV9TTU1V
X0ZFQVRfMl9MVkxfU1RSVEFCOworCisJaWYgKHJlZyAmIElEUjBfQ0QyTCkKKwkJc21tdS0+ZmVh
dHVyZXMgfD0gQVJNX1NNTVVfRkVBVF8yX0xWTF9DRFRBQjsKKworCS8qCisJICogVHJhbnNsYXRp
b24gdGFibGUgZW5kaWFubmVzcy4KKwkgKiBXZSBjdXJyZW50bHkgcmVxdWlyZSB0aGUgc2FtZSBl
bmRpYW5uZXNzIGFzIHRoZSBDUFUsIGJ1dCB0aGlzCisJICogY291bGQgYmUgY2hhbmdlZCBsYXRl
ciBieSBhZGRpbmcgYSBuZXcgSU9fUEdUQUJMRV9RVUlSSy4KKwkgKi8KKwlzd2l0Y2ggKHJlZyAm
IElEUjBfVFRFTkRJQU5fTUFTSyA8PCBJRFIwX1RURU5ESUFOX1NISUZUKSB7CisJY2FzZSBJRFIw
X1RURU5ESUFOX01JWEVEOgorCQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX1RUX0xF
IHwgQVJNX1NNTVVfRkVBVF9UVF9CRTsKKwkJYnJlYWs7CisjaWZkZWYgX19CSUdfRU5ESUFOCisJ
Y2FzZSBJRFIwX1RURU5ESUFOX0JFOgorCQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFU
X1RUX0JFOworCQlicmVhazsKKyNlbHNlCisJY2FzZSBJRFIwX1RURU5ESUFOX0xFOgorCQlzbW11
LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX1RUX0xFOworCQlicmVhazsKKyNlbmRpZgorCWRl
ZmF1bHQ6CisJCWRldl9lcnIoc21tdS0+ZGV2LCAidW5rbm93bi91bnN1cHBvcnRlZCBUVCBlbmRp
YW5uZXNzIVxuIik7CisJCXJldHVybiAtRU5YSU87CisJfQorCisJLyogQm9vbGVhbiBmZWF0dXJl
IGZsYWdzICovCisJaWYgKElTX0VOQUJMRUQoQ09ORklHX1BDSV9QUkkpICYmIHJlZyAmIElEUjBf
UFJJKQorCQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX1BSSTsKKworCWlmIChJU19F
TkFCTEVEKENPTkZJR19QQ0lfQVRTKSAmJiByZWcgJiBJRFIwX0FUUykKKwkJc21tdS0+ZmVhdHVy
ZXMgfD0gQVJNX1NNTVVfRkVBVF9BVFM7CisKKwlpZiAocmVnICYgSURSMF9TRVYpCisJCXNtbXUt
PmZlYXR1cmVzIHw9IEFSTV9TTU1VX0ZFQVRfU0VWOworCisJaWYgKHJlZyAmIElEUjBfTVNJKQor
CQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX01TSTsKKworCWlmIChyZWcgJiBJRFIw
X0hZUCkKKwkJc21tdS0+ZmVhdHVyZXMgfD0gQVJNX1NNTVVfRkVBVF9IWVA7CisKKwkvKgorCSAq
IFRoZSBjb2hlcmVuY3kgZmVhdHVyZSBhcyBzZXQgYnkgRlcgaXMgdXNlZCBpbiBwcmVmZXJlbmNl
IHRvIHRoZSBJRAorCSAqIHJlZ2lzdGVyLCBidXQgd2FybiBvbiBtaXNtYXRjaC4KKwkgKi8KKwlp
ZiAoISEocmVnICYgSURSMF9DT0hBQ0MpICE9IGNvaGVyZW50KQorCQlkZXZfd2FybihzbW11LT5k
ZXYsICJJRFIwLkNPSEFDQyBvdmVycmlkZGVuIGJ5IGRtYS1jb2hlcmVudCBwcm9wZXJ0eSAoJXMp
XG4iLAorCQkJIGNvaGVyZW50ID8gInRydWUiIDogImZhbHNlIik7CisKKwlzd2l0Y2ggKHJlZyAm
IElEUjBfU1RBTExfTU9ERUxfTUFTSyA8PCBJRFIwX1NUQUxMX01PREVMX1NISUZUKSB7CisJY2Fz
ZSBJRFIwX1NUQUxMX01PREVMX1NUQUxMOgorCQkvKiBGYWxsdGhyb3VnaCAqLworCWNhc2UgSURS
MF9TVEFMTF9NT0RFTF9GT1JDRToKKwkJc21tdS0+ZmVhdHVyZXMgfD0gQVJNX1NNTVVfRkVBVF9T
VEFMTFM7CisJfQorCisJaWYgKHJlZyAmIElEUjBfUzFQKQorCQlzbW11LT5mZWF0dXJlcyB8PSBB
Uk1fU01NVV9GRUFUX1RSQU5TX1MxOworCisJaWYgKHJlZyAmIElEUjBfUzJQKQorCQlzbW11LT5m
ZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX1RSQU5TX1MyOworCisJaWYgKCEocmVnICYgKElEUjBf
UzFQIHwgSURSMF9TMlApKSkgeworCQlkZXZfZXJyKHNtbXUtPmRldiwgIm5vIHRyYW5zbGF0aW9u
IHN1cHBvcnQhXG4iKTsKKwkJcmV0dXJuIC1FTlhJTzsKKwl9CisKKwkvKiBXZSBvbmx5IHN1cHBv
cnQgdGhlIEFBcmNoNjQgdGFibGUgZm9ybWF0IGF0IHByZXNlbnQgKi8KKwlzd2l0Y2ggKHJlZyAm
IElEUjBfVFRGX01BU0sgPDwgSURSMF9UVEZfU0hJRlQpIHsKKwljYXNlIElEUjBfVFRGX0FBUkNI
MzJfNjQ6CisJCXNtbXUtPmlhcyA9IDQwOworCQkvKiBGYWxsdGhyb3VnaCAqLworCWNhc2UgSURS
MF9UVEZfQUFSQ0g2NDoKKwkJYnJlYWs7CisJZGVmYXVsdDoKKwkJZGV2X2VycihzbW11LT5kZXYs
ICJBQXJjaDY0IHRhYmxlIGZvcm1hdCBub3Qgc3VwcG9ydGVkIVxuIik7CisJCXJldHVybiAtRU5Y
SU87CisJfQorCisJLyogQVNJRC9WTUlEIHNpemVzICovCisJc21tdS0+YXNpZF9iaXRzID0gcmVn
ICYgSURSMF9BU0lEMTYgPyAxNiA6IDg7CisJc21tdS0+dm1pZF9iaXRzID0gcmVnICYgSURSMF9W
TUlEMTYgPyAxNiA6IDg7CisKKwkvKiBJRFIxICovCisJcmVnID0gcmVhZGxfcmVsYXhlZChzbW11
LT5iYXNlICsgQVJNX1NNTVVfSURSMSk7CisJaWYgKHJlZyAmIChJRFIxX1RBQkxFU19QUkVTRVQg
fCBJRFIxX1FVRVVFU19QUkVTRVQgfCBJRFIxX1JFTCkpIHsKKwkJZGV2X2VycihzbW11LT5kZXYs
ICJlbWJlZGRlZCBpbXBsZW1lbnRhdGlvbiBub3Qgc3VwcG9ydGVkXG4iKTsKKwkJcmV0dXJuIC1F
TlhJTzsKKwl9CisKKwkvKiBRdWV1ZSBzaXplcywgY2FwcGVkIGF0IDRrICovCisJc21tdS0+Y21k
cS5xLm1heF9uX3NoaWZ0ID0gbWluKCh1MzIpQ01EUV9NQVhfU1pfU0hJRlQsCisJCQkJICAgICAg
IHJlZyA+PiBJRFIxX0NNRFFfU0hJRlQgJiBJRFIxX0NNRFFfTUFTSyk7CisJaWYgKCFzbW11LT5j
bWRxLnEubWF4X25fc2hpZnQpIHsKKwkJLyogT2RkIGFsaWdubWVudCByZXN0cmljdGlvbnMgb24g
dGhlIGJhc2UsIHNvIGlnbm9yZSBmb3Igbm93ICovCisJCWRldl9lcnIoc21tdS0+ZGV2LCAidW5p
dC1sZW5ndGggY29tbWFuZCBxdWV1ZSBub3Qgc3VwcG9ydGVkXG4iKTsKKwkJcmV0dXJuIC1FTlhJ
TzsKKwl9CisKKwlzbW11LT5ldnRxLnEubWF4X25fc2hpZnQgPSBtaW4oKHUzMilFVlRRX01BWF9T
Wl9TSElGVCwKKwkJCQkgICAgICAgcmVnID4+IElEUjFfRVZUUV9TSElGVCAmIElEUjFfRVZUUV9N
QVNLKTsKKwlzbW11LT5wcmlxLnEubWF4X25fc2hpZnQgPSBtaW4oKHUzMilQUklRX01BWF9TWl9T
SElGVCwKKwkJCQkgICAgICAgcmVnID4+IElEUjFfUFJJUV9TSElGVCAmIElEUjFfUFJJUV9NQVNL
KTsKKworCS8qIFNJRC9TU0lEIHNpemVzICovCisJc21tdS0+c3NpZF9iaXRzID0gcmVnID4+IElE
UjFfU1NJRF9TSElGVCAmIElEUjFfU1NJRF9NQVNLOworCXNtbXUtPnNpZF9iaXRzID0gcmVnID4+
IElEUjFfU0lEX1NISUZUICYgSURSMV9TSURfTUFTSzsKKworCS8qCisJICogSWYgdGhlIFNNTVUg
c3VwcG9ydHMgZmV3ZXIgYml0cyB0aGFuIHdvdWxkIGZpbGwgYSBzaW5nbGUgTDIgc3RyZWFtCisJ
ICogdGFibGUsIHVzZSBhIGxpbmVhciB0YWJsZSBpbnN0ZWFkLgorCSAqLworCWlmIChzbW11LT5z
aWRfYml0cyA8PSBTVFJUQUJfU1BMSVQpCisJCXNtbXUtPmZlYXR1cmVzICY9IH5BUk1fU01NVV9G
RUFUXzJfTFZMX1NUUlRBQjsKKworCS8qIElEUjUgKi8KKwlyZWcgPSByZWFkbF9yZWxheGVkKHNt
bXUtPmJhc2UgKyBBUk1fU01NVV9JRFI1KTsKKworCS8qIE1heGltdW0gbnVtYmVyIG9mIG91dHN0
YW5kaW5nIHN0YWxscyAqLworCXNtbXUtPmV2dHEubWF4X3N0YWxscyA9IHJlZyA+PiBJRFI1X1NU
QUxMX01BWF9TSElGVAorCQkJCSYgSURSNV9TVEFMTF9NQVhfTUFTSzsKKworCS8qIFBhZ2Ugc2l6
ZXMgKi8KKwlpZiAocmVnICYgSURSNV9HUkFONjRLKQorCQlzbW11LT5wZ3NpemVfYml0bWFwIHw9
IFNaXzY0SyB8IFNaXzUxMk07CisJaWYgKHJlZyAmIElEUjVfR1JBTjE2SykKKwkJc21tdS0+cGdz
aXplX2JpdG1hcCB8PSBTWl8xNksgfCBTWl8zMk07CisJaWYgKHJlZyAmIElEUjVfR1JBTjRLKQor
CQlzbW11LT5wZ3NpemVfYml0bWFwIHw9IFNaXzRLIHwgU1pfMk0gfCBTWl8xRzsKKworCWlmIChh
cm1fc21tdV9vcHMucGdzaXplX2JpdG1hcCA9PSAtMVVMKQorCQlhcm1fc21tdV9vcHMucGdzaXpl
X2JpdG1hcCA9IHNtbXUtPnBnc2l6ZV9iaXRtYXA7CisJZWxzZQorCQlhcm1fc21tdV9vcHMucGdz
aXplX2JpdG1hcCB8PSBzbW11LT5wZ3NpemVfYml0bWFwOworCisJLyogT3V0cHV0IGFkZHJlc3Mg
c2l6ZSAqLworCXN3aXRjaCAocmVnICYgSURSNV9PQVNfTUFTSyA8PCBJRFI1X09BU19TSElGVCkg
eworCWNhc2UgSURSNV9PQVNfMzJfQklUOgorCQlzbW11LT5vYXMgPSAzMjsKKwkJYnJlYWs7CisJ
Y2FzZSBJRFI1X09BU18zNl9CSVQ6CisJCXNtbXUtPm9hcyA9IDM2OworCQlicmVhazsKKwljYXNl
IElEUjVfT0FTXzQwX0JJVDoKKwkJc21tdS0+b2FzID0gNDA7CisJCWJyZWFrOworCWNhc2UgSURS
NV9PQVNfNDJfQklUOgorCQlzbW11LT5vYXMgPSA0MjsKKwkJYnJlYWs7CisJY2FzZSBJRFI1X09B
U180NF9CSVQ6CisJCXNtbXUtPm9hcyA9IDQ0OworCQlicmVhazsKKwlkZWZhdWx0OgorCQlkZXZf
aW5mbyhzbW11LT5kZXYsCisJCQkidW5rbm93biBvdXRwdXQgYWRkcmVzcyBzaXplLiBUcnVuY2F0
aW5nIHRvIDQ4LWJpdFxuIik7CisJCS8qIEZhbGx0aHJvdWdoICovCisJY2FzZSBJRFI1X09BU180
OF9CSVQ6CisJCXNtbXUtPm9hcyA9IDQ4OworCX0KKworCS8qIFNldCB0aGUgRE1BIG1hc2sgZm9y
IG91ciB0YWJsZSB3YWxrZXIgKi8KKwlpZiAoZG1hX3NldF9tYXNrX2FuZF9jb2hlcmVudChzbW11
LT5kZXYsIERNQV9CSVRfTUFTSyhzbW11LT5vYXMpKSkKKwkJZGV2X3dhcm4oc21tdS0+ZGV2LAor
CQkJICJmYWlsZWQgdG8gc2V0IERNQSBtYXNrIGZvciB0YWJsZSB3YWxrZXJcbiIpOworCisJc21t
dS0+aWFzID0gbWF4KHNtbXUtPmlhcywgc21tdS0+b2FzKTsKKworCWRldl9pbmZvKHNtbXUtPmRl
diwgImlhcyAlbHUtYml0LCBvYXMgJWx1LWJpdCAoZmVhdHVyZXMgMHglMDh4KVxuIiwKKwkJIHNt
bXUtPmlhcywgc21tdS0+b2FzLCBzbW11LT5mZWF0dXJlcyk7CisJcmV0dXJuIDA7Cit9CisKKyNp
ZmRlZiBDT05GSUdfQUNQSQorc3RhdGljIHZvaWQgYWNwaV9zbW11X2dldF9vcHRpb25zKHUzMiBt
b2RlbCwgc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKK3sKKwlzd2l0Y2ggKG1vZGVsKSB7
CisJY2FzZSBBQ1BJX0lPUlRfU01NVV9WM19DQVZJVU1fQ045OVhYOgorCQlzbW11LT5vcHRpb25z
IHw9IEFSTV9TTU1VX09QVF9QQUdFMF9SRUdTX09OTFk7CisJCWJyZWFrOworCWNhc2UgQUNQSV9J
T1JUX1NNTVVfSElTSUxJQ09OX0hJMTYxWDoKKwkJc21tdS0+b3B0aW9ucyB8PSBBUk1fU01NVV9P
UFRfU0tJUF9QUkVGRVRDSDsKKwkJYnJlYWs7CisJfQorCisJZGV2X25vdGljZShzbW11LT5kZXYs
ICJvcHRpb24gbWFzayAweCV4XG4iLCBzbW11LT5vcHRpb25zKTsKK30KKworc3RhdGljIGludCBh
cm1fc21tdV9kZXZpY2VfYWNwaV9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAor
CQkJCSAgICAgIHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUpCit7CisJc3RydWN0IGFjcGlf
aW9ydF9zbW11X3YzICppb3J0X3NtbXU7CisJc3RydWN0IGRldmljZSAqZGV2ID0gc21tdS0+ZGV2
OworCXN0cnVjdCBhY3BpX2lvcnRfbm9kZSAqbm9kZTsKKworCW5vZGUgPSAqKHN0cnVjdCBhY3Bp
X2lvcnRfbm9kZSAqKilkZXZfZ2V0X3BsYXRkYXRhKGRldik7CisKKwkvKiBSZXRyaWV2ZSBTTU1V
djMgc3BlY2lmaWMgZGF0YSAqLworCWlvcnRfc21tdSA9IChzdHJ1Y3QgYWNwaV9pb3J0X3NtbXVf
djMgKilub2RlLT5ub2RlX2RhdGE7CisKKwlhY3BpX3NtbXVfZ2V0X29wdGlvbnMoaW9ydF9zbW11
LT5tb2RlbCwgc21tdSk7CisKKwlpZiAoaW9ydF9zbW11LT5mbGFncyAmIEFDUElfSU9SVF9TTU1V
X1YzX0NPSEFDQ19PVkVSUklERSkKKwkJc21tdS0+ZmVhdHVyZXMgfD0gQVJNX1NNTVVfRkVBVF9D
T0hFUkVOQ1k7CisKKwlyZXR1cm4gMDsKK30KKyNlbHNlCitzdGF0aWMgaW5saW5lIGludCBhcm1f
c21tdV9kZXZpY2VfYWNwaV9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAorCQkJ
CQkgICAgIHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUpCit7CisJcmV0dXJuIC1FTk9ERVY7
Cit9CisjZW5kaWYKKworc3RhdGljIGludCBhcm1fc21tdV9kZXZpY2VfZHRfcHJvYmUoc3RydWN0
IHBsYXRmb3JtX2RldmljZSAqcGRldiwKKwkJCQkgICAgc3RydWN0IGFybV9zbW11X2RldmljZSAq
c21tdSkKK3sKKwlzdHJ1Y3QgZGV2aWNlICpkZXYgPSAmcGRldi0+ZGV2OworCXUzMiBjZWxsczsK
KwlpbnQgcmV0ID0gLUVJTlZBTDsKKworCWlmIChvZl9wcm9wZXJ0eV9yZWFkX3UzMihkZXYtPm9m
X25vZGUsICIjaW9tbXUtY2VsbHMiLCAmY2VsbHMpKQorCQlkZXZfZXJyKGRldiwgIm1pc3Npbmcg
I2lvbW11LWNlbGxzIHByb3BlcnR5XG4iKTsKKwllbHNlIGlmIChjZWxscyAhPSAxKQorCQlkZXZf
ZXJyKGRldiwgImludmFsaWQgI2lvbW11LWNlbGxzIHZhbHVlICglZClcbiIsIGNlbGxzKTsKKwll
bHNlCisJCXJldCA9IDA7CisKKwlwYXJzZV9kcml2ZXJfb3B0aW9ucyhzbW11KTsKKworCWlmIChv
Zl9kbWFfaXNfY29oZXJlbnQoZGV2LT5vZl9ub2RlKSkKKwkJc21tdS0+ZmVhdHVyZXMgfD0gQVJN
X1NNTVVfRkVBVF9DT0hFUkVOQ1k7CisKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgdW5zaWdu
ZWQgbG9uZyBhcm1fc21tdV9yZXNvdXJjZV9zaXplKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNt
bXUpCit7CisJaWYgKHNtbXUtPm9wdGlvbnMgJiBBUk1fU01NVV9PUFRfUEFHRTBfUkVHU19PTkxZ
KQorCQlyZXR1cm4gU1pfNjRLOworCWVsc2UKKwkJcmV0dXJuIFNaXzEyOEs7Cit9CisKK3N0YXRp
YyBpbnQgYXJtX3NtbXVfZGV2aWNlX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYp
Cit7CisJaW50IGlycSwgcmV0OworCXN0cnVjdCByZXNvdXJjZSAqcmVzOworCXJlc291cmNlX3Np
emVfdCBpb2FkZHI7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdTsKKwlzdHJ1Y3QgZGV2
aWNlICpkZXYgPSAmcGRldi0+ZGV2OworCWJvb2wgYnlwYXNzOworCisJc21tdSA9IGRldm1fa3ph
bGxvYyhkZXYsIHNpemVvZigqc21tdSksIEdGUF9LRVJORUwpOworCWlmICghc21tdSkgeworCQlk
ZXZfZXJyKGRldiwgImZhaWxlZCB0byBhbGxvY2F0ZSBhcm1fc21tdV9kZXZpY2VcbiIpOworCQly
ZXR1cm4gLUVOT01FTTsKKwl9CisJc21tdS0+ZGV2ID0gZGV2OworCisJaWYgKGRldi0+b2Zfbm9k
ZSkgeworCQlyZXQgPSBhcm1fc21tdV9kZXZpY2VfZHRfcHJvYmUocGRldiwgc21tdSk7CisJfSBl
bHNlIHsKKwkJcmV0ID0gYXJtX3NtbXVfZGV2aWNlX2FjcGlfcHJvYmUocGRldiwgc21tdSk7CisJ
CWlmIChyZXQgPT0gLUVOT0RFVikKKwkJCXJldHVybiByZXQ7CisJfQorCisJLyogU2V0IGJ5cGFz
cyBtb2RlIGFjY29yZGluZyB0byBmaXJtd2FyZSBwcm9iaW5nIHJlc3VsdCAqLworCWJ5cGFzcyA9
ICEhcmV0OworCisJLyogQmFzZSBhZGRyZXNzICovCisJcmVzID0gcGxhdGZvcm1fZ2V0X3Jlc291
cmNlKHBkZXYsIElPUkVTT1VSQ0VfTUVNLCAwKTsKKwlpZiAocmVzb3VyY2Vfc2l6ZShyZXMpICsg
MSA8IGFybV9zbW11X3Jlc291cmNlX3NpemUoc21tdSkpIHsKKwkJZGV2X2VycihkZXYsICJNTUlP
IHJlZ2lvbiB0b28gc21hbGwgKCVwcilcbiIsIHJlcyk7CisJCXJldHVybiAtRUlOVkFMOworCX0K
Kwlpb2FkZHIgPSByZXMtPnN0YXJ0OworCisJc21tdS0+YmFzZSA9IGRldm1faW9yZW1hcF9yZXNv
dXJjZShkZXYsIHJlcyk7CisJaWYgKElTX0VSUihzbW11LT5iYXNlKSkKKwkJcmV0dXJuIFBUUl9F
UlIoc21tdS0+YmFzZSk7CisKKwkvKiBJbnRlcnJ1cHQgbGluZXMgKi8KKworCWlycSA9IHBsYXRm
b3JtX2dldF9pcnFfYnluYW1lKHBkZXYsICJjb21iaW5lZCIpOworCWlmIChpcnEgPiAwKQorCQlz
bW11LT5jb21iaW5lZF9pcnEgPSBpcnE7CisJZWxzZSB7CisJCWlycSA9IHBsYXRmb3JtX2dldF9p
cnFfYnluYW1lKHBkZXYsICJldmVudHEiKTsKKwkJaWYgKGlycSA+IDApCisJCQlzbW11LT5ldnRx
LnEuaXJxID0gaXJxOworCisJCWlycSA9IHBsYXRmb3JtX2dldF9pcnFfYnluYW1lKHBkZXYsICJw
cmlxIik7CisJCWlmIChpcnEgPiAwKQorCQkJc21tdS0+cHJpcS5xLmlycSA9IGlycTsKKworCQlp
cnEgPSBwbGF0Zm9ybV9nZXRfaXJxX2J5bmFtZShwZGV2LCAiY21kcS1zeW5jIik7CisJCWlmIChp
cnEgPiAwKQorCQkJc21tdS0+Y21kcS5xLmlycSA9IGlycTsKKworCQlpcnEgPSBwbGF0Zm9ybV9n
ZXRfaXJxX2J5bmFtZShwZGV2LCAiZ2Vycm9yIik7CisJCWlmIChpcnEgPiAwKQorCQkJc21tdS0+
Z2Vycl9pcnEgPSBpcnE7CisJfQorCS8qIFByb2JlIHRoZSBoL3cgKi8KKwlyZXQgPSBhcm1fc21t
dV9kZXZpY2VfaHdfcHJvYmUoc21tdSk7CisJaWYgKHJldCkKKwkJcmV0dXJuIHJldDsKKworCS8q
IEluaXRpYWxpc2UgaW4tbWVtb3J5IGRhdGEgc3RydWN0dXJlcyAqLworCXJldCA9IGFybV9zbW11
X2luaXRfc3RydWN0dXJlcyhzbW11KTsKKwlpZiAocmV0KQorCQlyZXR1cm4gcmV0OworCisJLyog
UmVjb3JkIG91ciBwcml2YXRlIGRldmljZSBzdHJ1Y3R1cmUgKi8KKwlwbGF0Zm9ybV9zZXRfZHJ2
ZGF0YShwZGV2LCBzbW11KTsKKworCS8qIFJlc2V0IHRoZSBkZXZpY2UgKi8KKwlyZXQgPSBhcm1f
c21tdV9kZXZpY2VfcmVzZXQoc21tdSwgYnlwYXNzKTsKKwlpZiAocmV0KQorCQlyZXR1cm4gcmV0
OworCisJLyogQW5kIHdlJ3JlIHVwLiBHbyBnbyBnbyEgKi8KKwlyZXQgPSBpb21tdV9kZXZpY2Vf
c3lzZnNfYWRkKCZzbW11LT5pb21tdSwgZGV2LCBOVUxMLAorCQkJCSAgICAgInNtbXUzLiVwYSIs
ICZpb2FkZHIpOworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisKKwlpb21tdV9kZXZpY2Vfc2V0
X29wcygmc21tdS0+aW9tbXUsICZhcm1fc21tdV9vcHMpOworCWlvbW11X2RldmljZV9zZXRfZndu
b2RlKCZzbW11LT5pb21tdSwgZGV2LT5md25vZGUpOworCisJcmV0ID0gaW9tbXVfZGV2aWNlX3Jl
Z2lzdGVyKCZzbW11LT5pb21tdSk7CisJaWYgKHJldCkgeworCQlkZXZfZXJyKGRldiwgIkZhaWxl
ZCB0byByZWdpc3RlciBpb21tdVxuIik7CisJCXJldHVybiByZXQ7CisJfQorCisjaWZkZWYgQ09O
RklHX1BDSQorCWlmIChwY2lfYnVzX3R5cGUuaW9tbXVfb3BzICE9ICZhcm1fc21tdV9vcHMpIHsK
KwkJcGNpX3JlcXVlc3RfYWNzKCk7CisJCXJldCA9IGJ1c19zZXRfaW9tbXUoJnBjaV9idXNfdHlw
ZSwgJmFybV9zbW11X29wcyk7CisJCWlmIChyZXQpCisJCQlyZXR1cm4gcmV0OworCX0KKyNlbmRp
ZgorI2lmZGVmIENPTkZJR19BUk1fQU1CQQorCWlmIChhbWJhX2J1c3R5cGUuaW9tbXVfb3BzICE9
ICZhcm1fc21tdV9vcHMpIHsKKwkJcmV0ID0gYnVzX3NldF9pb21tdSgmYW1iYV9idXN0eXBlLCAm
YXJtX3NtbXVfb3BzKTsKKwkJaWYgKHJldCkKKwkJCXJldHVybiByZXQ7CisJfQorI2VuZGlmCisJ
aWYgKHBsYXRmb3JtX2J1c190eXBlLmlvbW11X29wcyAhPSAmYXJtX3NtbXVfb3BzKSB7CisJCXJl
dCA9IGJ1c19zZXRfaW9tbXUoJnBsYXRmb3JtX2J1c190eXBlLCAmYXJtX3NtbXVfb3BzKTsKKwkJ
aWYgKHJldCkKKwkJCXJldHVybiByZXQ7CisJfQorCXJldHVybiAwOworfQorCitzdGF0aWMgaW50
IGFybV9zbW11X2RldmljZV9yZW1vdmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKK3sK
KwlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gcGxhdGZvcm1fZ2V0X2RydmRhdGEocGRl
dik7CisKKwlhcm1fc21tdV9kZXZpY2VfZGlzYWJsZShzbW11KTsKKworCXJldHVybiAwOworfQor
CitzdGF0aWMgdm9pZCBhcm1fc21tdV9kZXZpY2Vfc2h1dGRvd24oc3RydWN0IHBsYXRmb3JtX2Rl
dmljZSAqcGRldikKK3sKKwlhcm1fc21tdV9kZXZpY2VfcmVtb3ZlKHBkZXYpOworfQorCitzdGF0
aWMgY29uc3Qgc3RydWN0IG9mX2RldmljZV9pZCBhcm1fc21tdV9vZl9tYXRjaFtdID0geworCXsg
LmNvbXBhdGlibGUgPSAiYXJtLHNtbXUtdjMiLCB9LAorCXsgfSwKK307CitNT0RVTEVfREVWSUNF
X1RBQkxFKG9mLCBhcm1fc21tdV9vZl9tYXRjaCk7CisKK3N0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1f
ZHJpdmVyIGFybV9zbW11X2RyaXZlciA9IHsKKwkuZHJpdmVyCT0geworCQkubmFtZQkJPSAiYXJt
LXNtbXUtdjMiLAorCQkub2ZfbWF0Y2hfdGFibGUJPSBvZl9tYXRjaF9wdHIoYXJtX3NtbXVfb2Zf
bWF0Y2gpLAorCX0sCisJLnByb2JlCT0gYXJtX3NtbXVfZGV2aWNlX3Byb2JlLAorCS5yZW1vdmUJ
PSBhcm1fc21tdV9kZXZpY2VfcmVtb3ZlLAorCS5zaHV0ZG93biA9IGFybV9zbW11X2RldmljZV9z
aHV0ZG93biwKK307Cittb2R1bGVfcGxhdGZvcm1fZHJpdmVyKGFybV9zbW11X2RyaXZlcik7CisK
K0lPTU1VX09GX0RFQ0xBUkUoYXJtX3NtbXV2MywgImFybSxzbW11LXYzIiwgTlVMTCk7CisKK01P
RFVMRV9ERVNDUklQVElPTigiSU9NTVUgQVBJIGZvciBBUk0gYXJjaGl0ZWN0ZWQgU01NVXYzIGlt
cGxlbWVudGF0aW9ucyIpOworTU9EVUxFX0FVVEhPUigiV2lsbCBEZWFjb24gPHdpbGwuZGVhY29u
QGFybS5jb20+Iik7CitNT0RVTEVfTElDRU5TRSgiR1BMIHYyIik7Ci0tIAoyLjE3LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dO-0007hX-25; Thu, 07 Jun 2018 23:48: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dN-0007h8-Cj
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:48:01 +0000
X-Inumbo-ID: e29114c0-6aac-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e29114c0-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:40 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id z9-v6so7112236plk.11
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:47:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=OA6+Mup6x+tPscS7YnjBgK8uPU4atOndmPeIgN99XaQ=;
 b=U5qB9JbBhj1uA5Z6KbZonWFpZiMxBDVopMtk89gf4NwzSTICsFka1+4bF0poaJf1MS
 PqxOV/Rmf4lMyFySGXOQJV4ZIeXWxNUSXwhwcQKIHjaV+SJM/6OuscyeUJkYpNjrnVj8
 sO5Y/rgKGzwSIwUmZw+cUV37tePMtHJiksrlw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=OA6+Mup6x+tPscS7YnjBgK8uPU4atOndmPeIgN99XaQ=;
 b=WoPYnCtxl1wQYg70iP9QIihd00gL4xep9yAQ532H79hxoZ9DQi5ix2dyenkdYdA0TF
 UPTijqK6effe2kITjIY8hfoWYm5mfXBfPso7Bp0eMrXy9wXAOH0L1UjEHkI085zEuYT6
 D3FxwpGRIxaEyImuh7H7x/l19fe/BXa0KXDmKyo6vaHTjWZdVcRtxmGN+a/4yTtdkktv
 P6KcKfLiHFuE1RTbRU4VR7Vrsiz8Q1pD1T+c5W/oTwCCd0yvBiyxahrRUzVKcTk2wAQG
 lvhgYQDYvHIhsdve37XZEE1W8r/NfMQiyhkOD3KRo1nzna4VmYOrk2jDgM1NJDGEPzSe
 9dsg==
X-Gm-Message-State: APt69E0dByRLGmFIhSfEBDn4KPaC2PnDBx6JbEiAhCTJSuwp1Q9zOCUT
 kafa+9lV2PYadO3hXGnqzMoZW0iB+kE=
X-Google-Smtp-Source: ADUXVKL4gcshRq1fKY8ibJTp6bcqUoO3+wLO4vh/3im79TjajXV6Eva/G8LYj2ZtWibY7gI8CqUK2w==
X-Received: by 2002:a17:902:7685:: with SMTP id
 m5-v6mr4041210pll.76.1528415277387; 
 Thu, 07 Jun 2018 16:47:57 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:47:55 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:30 -0600
Message-Id: <20180607234732.20124-5-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 4/6] xen/iommu: smmu-v3: Add Xen specific code to
 enable the ported driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, roger.pau@citrix.com, shankerd@codeaurora.org,
 Sameer Goel <sameer.goel@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>

VGhpcyBkcml2ZXIgZm9sbG93cyBhbiBhcHByb2FjaCBzaW1pbGFyIHRvIHNtbXUgZHJpdmVyLiBU
aGUgaW50ZW50IGhlcmUKaXMgdG8gcmV1c2UgYXMgbXVjaCBMaW51eCBjb2RlIGFzIHBvc3NpYmxl
LgotIEdsdWUgY29kZSBoYXMgYmVlbiBpbnRyb2R1Y2VkIHRvIGJyaWRnZSB0aGUgQVBJIGNhbGxz
LgotIENhbGxlZCBMaW51eCBmdW5jdGlvbnMgZnJvbSB0aGUgWGVuIElPTU1VIGZ1bmN0aW9uIGNh
bGxzLgotIFhlbiBtb2RpZmljYXRpb25zIGFyZSBwcmVjZWRlZCBieSAvKlhlbjogY29tbWVudCAq
LwotIHhlbi9saW51eF9jb21wYXQ6IEFkZCBhIExpbnV4IGNvbXBhdCBoZWFkZXIKICBGb3IgcG9y
dGluZyBmaWxlcyBkaXJlY3RseSBmcm9tIExpbnV4IGl0IGlzIHVzZWZ1bCB0byBoYXZlIGEgZnVu
Y3Rpb24gbWFwcGluZwogIGRlZmluaXRpb25zIGZyb20gTGludXggdG8gWGVuLiBUaGlzIGZpbGUg
YWRkcyBjb21tb24gQVBJIGZ1bmN0aW9ucyBhbmQKICBvdGhlciBkZWZpbmVzIHRoYXQgYXJlIG5l
ZWRlZCBmb3IgcG9ydGluZyBhcm0gU01NVSBkcml2ZXJzLgoKU2lnbmVkLW9mZi1ieTogU2FtZWVy
IEdvZWwgPHNhbWVlci5nb2VsQGxpbmFyby5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAg
ICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vZHJpdmVycy9LY29uZmlnICAgICAgICAgICAg
ICAgICAgIHwgICAyICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9LY29uZmlnICAgfCAg
IDggKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlICB8ICAgMSArCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIHwgOTM0ICsrKysrKysrKysrKysrKysr
KysrKysrKystCiB4ZW4vaW5jbHVkZS94ZW4vbGludXgtY29tcGF0LmggICAgICAgIHwgIDg0ICsr
KwogNiBmaWxlcyBjaGFuZ2VkLCAxMDAxIGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9LY29uZmlnCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUveGVuL2xpbnV4LWNvbXBhdC5oCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IGQ0M2Mz
YWE4OTYuLjM4YWE5ZjAwYzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94
ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTE0NTQsNiArMTQ1NCw3IEBAIGVycjoKIHN0YXRpYyB2b2lk
IF9faW5pdCBzZXR1cF92aXJ0X3BhZ2luZ19vbmUodm9pZCAqZGF0YSkKIHsKICAgICB1bnNpZ25l
ZCBsb25nIHZhbCA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CisgICAgLyogU01NVXYzIFMyIGNmZyB2
dGNyIHJldXNlcyB0aGUgZm9sbG93aW5nIHZhbHVlICovCiAgICAgV1JJVEVfU1lTUkVHMzIodmFs
LCBWVENSX0VMMik7CiAgICAgaXNiKCk7CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9LY29u
ZmlnIGIveGVuL2RyaXZlcnMvS2NvbmZpZwppbmRleCBkYjk0MzkzZjQ3Li41OWNhMDBmODUwIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL0tjb25maWcK
QEAgLTE1LDQgKzE1LDYgQEAgc291cmNlICJkcml2ZXJzL3ZpZGVvL0tjb25maWciCiBjb25maWcg
SEFTX1ZQQ0kKIAlib29sCiAKK3NvdXJjZSAiZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vS2NvbmZp
ZyIKKwogZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL0tj
b25maWcgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vS2NvbmZpZwpuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5jZGE4OTlmNjA4Ci0tLSAvZGV2L251bGwKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL0tjb25maWcKQEAgLTAsMCArMSw4IEBACisKK2Nv
bmZpZyBBUk1fU01NVV92MworCWJvb2wgIkFSTSBTTU1VdjMgU3VwcG9ydCIKKwlkZXBlbmRzIG9u
IEFSTV82NAorCWhlbHAKKwkgU3VwcG9ydCBmb3IgaW1wbGVtZW50YXRpb25zIG9mIHRoZSBBUk0g
U3lzdGVtIE1NVSBhcmNoaXRlY3R1cmUKKwkgdmVyc2lvbiAzLgorCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vTWFrZWZpbGUKaW5kZXggZjRjZDI2ZTE1ZC4uZTE0NzMyYjU1YyAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9IGlvbW11Lm8K
IG9iai15ICs9IHNtbXUubworb2JqLSQoQ09ORklHX0FSTV9TTU1VX3YzKSArPSBzbW11LXYzLm8K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LXYzLmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jCmluZGV4IGU2N2JhNmM0MGYuLjc1YzM0
MTFhZDkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LXYzLmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYwpAQCAtMTgsMjggKzE4
LDQxNCBAQAogICogQXV0aG9yOiBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICAq
CiAgKiBUaGlzIGRyaXZlciBpcyBwb3dlcmVkIGJ5IGJhZCBjb2ZmZWUgYW5kIGJvbWJheSBtaXgu
CisgKgorICoKKyAqIEJhc2VkIG9uIExpbnV4IGRyaXZlcnMvaW9tbXUvYXJtLXNtbXUtdjMuYwor
ICogPT4gY29tbWl0IDdhYTg2MTlhNjZhZWE1MmIxNDVlMDRjYmFiNGY4ZDZhNGU1ZjNmM2IKKyAq
CisgKiBYZW4gbW9kaWZpY2F0aW9uczoKKyAqIFNhbWVlciBHb2VsIDxzYW1lZXIuZ29lbEBsaW5h
cm8ub3JnPgorICogQ29weXJpZ2h0IChDKSAyMDE3LCBUaGUgTGludXggRm91bmRhdGlvbiwgQWxs
IHJpZ2h0cyByZXNlcnZlZC4KKyAqCiAgKi8KIAotI2luY2x1ZGUgPGxpbnV4L2FjcGkuaD4KLSNp
bmNsdWRlIDxsaW51eC9hY3BpX2lvcnQuaD4KLSNpbmNsdWRlIDxsaW51eC9kZWxheS5oPgotI2lu
Y2x1ZGUgPGxpbnV4L2RtYS1pb21tdS5oPgotI2luY2x1ZGUgPGxpbnV4L2Vyci5oPgotI2luY2x1
ZGUgPGxpbnV4L2ludGVycnVwdC5oPgotI2luY2x1ZGUgPGxpbnV4L2lvbW11Lmg+Ci0jaW5jbHVk
ZSA8bGludXgvaW9wb2xsLmg+Ci0jaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+Ci0jaW5jbHVkZSA8
bGludXgvbXNpLmg+Ci0jaW5jbHVkZSA8bGludXgvb2YuaD4KLSNpbmNsdWRlIDxsaW51eC9vZl9h
ZGRyZXNzLmg+Ci0jaW5jbHVkZSA8bGludXgvb2ZfaW9tbXUuaD4KLSNpbmNsdWRlIDxsaW51eC9v
Zl9wbGF0Zm9ybS5oPgotI2luY2x1ZGUgPGxpbnV4L3BjaS5oPgotI2luY2x1ZGUgPGxpbnV4L3Bs
YXRmb3JtX2RldmljZS5oPgotCi0jaW5jbHVkZSA8bGludXgvYW1iYS9idXMuaD4KLQotI2luY2x1
ZGUgImlvLXBndGFibGUuaCIKKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi9j
b25maWcuaD4KKyNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4K
KyNpbmNsdWRlIDx4ZW4vZXJyLmg+CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2luY2x1ZGUgPHhl
bi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbGludXgtY29tcGF0Lmg+CisjaW5jbHVkZSA8eGVuL2xp
c3QuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4KKyNpbmNsdWRlIDx4ZW4vcmJ0cmVlLmg+CisjaW5j
bHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8eGVuL3NpemVzLmg+CisjaW5jbHVkZSA8eGVu
L3ZtYXAuaD4KKyNpbmNsdWRlIDxhc20vYWNwaS9hY3BpX2lvcnQuaD4KKyNpbmNsdWRlIDxhc20v
YXRvbWljLmg+CisjaW5jbHVkZSA8YXNtL2RldmljZS5oPgorI2luY2x1ZGUgPGFzbS9pby5oPgor
I2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgorCisvKiBBbGlhcyB0byBYZW4gZGV2aWNlIHRyZWUg
aGVscGVycyAqLworI2RlZmluZSBkZXZpY2Vfbm9kZSBkdF9kZXZpY2Vfbm9kZQorI2RlZmluZSBv
Zl9waGFuZGxlX2FyZ3MgZHRfcGhhbmRsZV9hcmdzCisjZGVmaW5lIG9mX2RldmljZV9pZCBkdF9k
ZXZpY2VfbWF0Y2gKKyNkZWZpbmUgb2ZfbWF0Y2hfbm9kZSBkdF9tYXRjaF9ub2RlCisjZGVmaW5l
IG9mX3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRf
dTMyKG5wLCBwbmFtZSwgb3V0KSkKKyNkZWZpbmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3By
b3BlcnR5X3JlYWRfYm9vbAorI2RlZmluZSBvZl9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyBkdF9w
YXJzZV9waGFuZGxlX3dpdGhfYXJncworCisvKiBYZW46IEhlbHBlcnMgdG8gZ2V0IGRldmljZSBN
TUlPIGFuZCBJUlFzICovCitzdHJ1Y3QgcmVzb3VyY2UgeworCXU2NCBhZGRyOworCXU2NCBzaXpl
OworCXVuc2lnbmVkIGludCB0eXBlOworfTsKKworI2RlZmluZSByZXNvdXJjZV9zaXplKHJlcykg
KChyZXMpLT5zaXplKQorCisjZGVmaW5lIHBsYXRmb3JtX2RldmljZSBkZXZpY2UKKworI2RlZmlu
ZSBJT1JFU09VUkNFX01FTSAwCisjZGVmaW5lIElPUkVTT1VSQ0VfSVJRIDEKKworc3RhdGljIHN0
cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0Zm9ybV9kZXZp
Y2UgKnBkZXYsCisJCQkJCSAgICAgIHVuc2lnbmVkIGludCB0eXBlLAorCQkJCQkgICAgICB1bnNp
Z25lZCBpbnQgbnVtKQoreworCS8qCisJICogVGhlIHJlc291cmNlIGlzIG9ubHkgdXNlZCBiZXR3
ZWVuIDIgY2FsbHMgb2YgcGxhdGZvcm1fZ2V0X3Jlc291cmNlLgorCSAqIEl0J3MgcXVpdGUgdWds
eSBidXQgaXQncyBhdm9pZCB0byBhZGQgdG9vIG11Y2ggY29kZSBpbiB0aGUgcGFydAorCSAqIGlt
cG9ydGVkIGZyb20gTGludXgKKwkgKi8KKwlzdGF0aWMgc3RydWN0IHJlc291cmNlIHJlczsKKwlz
dHJ1Y3QgYWNwaV9pb3J0X25vZGUgKmlvcnRfbm9kZTsKKwlzdHJ1Y3QgYWNwaV9pb3J0X3NtbXVf
djMgKm5vZGVfc21tdV9kYXRhOworCWludCByZXQgPSAwOworCisJcmVzLnR5cGUgPSB0eXBlOwor
CisJc3dpdGNoICh0eXBlKSB7CisJY2FzZSBJT1JFU09VUkNFX01FTToKKwkJaWYgKHBkZXYtPnR5
cGUgPT0gREVWX0FDUEkpIHsKKwkJCXJldCA9IDE7CisJCQlpb3J0X25vZGUgPSBwZGV2LT5hY3Bp
X25vZGU7CisJCQlub2RlX3NtbXVfZGF0YSA9CisJCQkJKHN0cnVjdCBhY3BpX2lvcnRfc21tdV92
MyAqKWlvcnRfbm9kZS0+bm9kZV9kYXRhOworCisJCQlpZiAobm9kZV9zbW11X2RhdGEgIT0gTlVM
TCkgeworCQkJCXJlcy5hZGRyID0gbm9kZV9zbW11X2RhdGEtPmJhc2VfYWRkcmVzczsKKwkJCQly
ZXMuc2l6ZSA9IFNaXzEyOEs7CisJCQkJcmV0ID0gMDsKKwkJCX0KKwkJfSBlbHNlIHsKKwkJCXJl
dCA9IGR0X2RldmljZV9nZXRfYWRkcmVzcyhkZXZfdG9fZHQocGRldiksIG51bSwKKwkJCQkJCSAg
ICAmcmVzLmFkZHIsICZyZXMuc2l6ZSk7CisJCX0KKworCQlyZXR1cm4gKChyZXQpID8gTlVMTCA6
ICZyZXMpOworCisJY2FzZSBJT1JFU09VUkNFX0lSUToKKwkJLyogQUNQSSBjYXNlIG5vdCBpbXBs
ZW1lbnRlZCBhcyB0aGVyZSBpcyBubyB1c2UgY2FzZSBmb3IgaXQgKi8KKwkJcmV0ID0gcGxhdGZv
cm1fZ2V0X2lycShkZXZfdG9fZHQocGRldiksIG51bSk7CisKKwkJaWYgKHJldCA8IDApCisJCQly
ZXR1cm4gTlVMTDsKKworCQlyZXMuYWRkciA9IHJldDsKKwkJcmVzLnNpemUgPSAxOworCisJCXJl
dHVybiAmcmVzOworCisJZGVmYXVsdDoKKwkJcmV0dXJuIE5VTEw7CisJfQorfQorCitzdGF0aWMg
aW50IHBsYXRmb3JtX2dldF9pcnFfYnluYW1lKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYs
IGNvbnN0IGNoYXIgKm5hbWUpCit7CisJY29uc3Qgc3RydWN0IGR0X3Byb3BlcnR5ICpkdHByb3A7
CisJc3RydWN0IGFjcGlfaW9ydF9ub2RlICppb3J0X25vZGU7CisJc3RydWN0IGFjcGlfaW9ydF9z
bW11X3YzICpub2RlX3NtbXVfZGF0YTsKKwlpbnQgcmV0ID0gMDsKKworCWlmIChwZGV2LT50eXBl
ID09IERFVl9BQ1BJKSB7CisJCWlvcnRfbm9kZSA9IHBkZXYtPmFjcGlfbm9kZTsKKwkJbm9kZV9z
bW11X2RhdGEgPSAoc3RydWN0IGFjcGlfaW9ydF9zbW11X3YzICopaW9ydF9ub2RlLT5ub2RlX2Rh
dGE7CisKKwkJaWYgKG5vZGVfc21tdV9kYXRhICE9IE5VTEwpIHsKKwkJCWlmICghc3RyY21wKG5h
bWUsICJldmVudHEiKSkKKwkJCQlyZXQgPSBub2RlX3NtbXVfZGF0YS0+ZXZlbnRfZ3NpdjsKKwkJ
CWVsc2UgaWYgKCFzdHJjbXAobmFtZSwgInByaXEiKSkKKwkJCQlyZXQgPSBub2RlX3NtbXVfZGF0
YS0+cHJpX2dzaXY7CisJCQllbHNlIGlmICghc3RyY21wKG5hbWUsICJjbWRxLXN5bmMiKSkKKwkJ
CQlyZXQgPSBub2RlX3NtbXVfZGF0YS0+c3luY19nc2l2OworCQkJZWxzZSBpZiAoIXN0cmNtcChu
YW1lLCAiZ2Vycm9yIikpCisJCQkJcmV0ID0gbm9kZV9zbW11X2RhdGEtPmdlcnJfZ3NpdjsKKwkJ
CWVsc2UKKwkJCQlyZXQgPSAtRUlOVkFMOworCQl9CisJfSBlbHNlIHsKKwkJZHRwcm9wID0gZHRf
ZmluZF9wcm9wZXJ0eShkZXZfdG9fZHQocGRldiksICJpbnRlcnJ1cHQtbmFtZXMiLCBOVUxMKTsK
KwkJaWYgKCFkdHByb3ApCisJCQlyZXR1cm4gLUVJTlZBTDsKKworCQlpZiAoIWR0cHJvcC0+dmFs
dWUpCisJCQlyZXR1cm4gLUVOT0RBVEE7CisJfQorCisJcmV0dXJuIHJldDsKK30KKworLyoKKyAq
IFhlbjogSGVscGVycyBmb3IgRE1BIGFsbG9jYXRpb24uIEp1c3QgdGhlIGZ1bmN0aW9uIG5hbWUg
aXMgcmV1c2VkIGZvcgorICogcG9ydGluZyBjb2RlIHRoZXNlIGFsbG9jYXRpb24gYXJlIG5vdCBt
YW5hZ2VkIGFsbG9jYXRpb25zCisgKi8KKworc3RhdGljIHZvaWQgKmRtYW1fYWxsb2NfY29oZXJl
bnQoc3RydWN0IGRldmljZSAqZGV2LCBzaXplX3Qgc2l6ZSwKKwkJCSAgIGRtYV9hZGRyX3QgKmRt
YV9oYW5kbGUsIGdmcF90IGdmcCkKK3sKKwl2b2lkICp2YWRkcjsKKwl1bnNpZ25lZCBsb25nIGFs
aWdubWVudCA9IHNpemU7CisKKwkvKgorCSAqIF94emFsbG9jIHJlcXVpcmVzIHRoYXQgdGhlIChh
bGlnbiAmIChhbGlnbiAtMSkpID0gMC4gTW9zdCBvZiB0aGUKKwkgKiBhbGxvY2F0aW9ucyBpbiBT
TU1VIGNvZGUgc2hvdWxkIHNlbmQgdGhlIHJpZ2h0IHZhbHVlIGZvciBzaXplLiBJbgorCSAqIGNh
c2UgdGhpcyBpcyBub3QgdHJ1ZSBwcmludCBhIHdhcm5pbmcgYW5kIGFsaWduIHRvIHRoZSBzaXpl
IG9mIGEKKwkgKiAodm9pZCAqKQorCSAqLworCWlmIChzaXplICYgKHNpemUgLSAxKSkgeworCQlk
ZXZfd2FybihkZXYsICJGaXhpbmcgYWxpZ25tZW50IGZvciB0aGUgRE1BIGJ1ZmZlclxuIik7CisJ
CWFsaWdubWVudCA9IHNpemVvZih2b2lkICopOworCX0KKworCXZhZGRyID0gX3h6YWxsb2Moc2l6
ZSwgYWxpZ25tZW50KTsKKwlpZiAoIXZhZGRyKSB7CisJCWRldl9lcnIoZGV2LCAiRE1BIGFsbG9j
YXRpb24gZmFpbGVkXG4iKTsKKwkJcmV0dXJuIE5VTEw7CisJfQorCisJKmRtYV9oYW5kbGUgPSB2
aXJ0X3RvX21hZGRyKHZhZGRyKTsKKworCXJldHVybiB2YWRkcjsKK30KKworCitzdGF0aWMgdm9p
ZCBkbWFtX2ZyZWVfY29oZXJlbnQoc3RydWN0IGRldmljZSAqZGV2LCBzaXplX3Qgc2l6ZSwgdm9p
ZCAqdmFkZHIsCisJCQlkbWFfYWRkcl90IGRtYV9oYW5kbGUpCit7CisJeGZyZWUodmFkZHIpOwor
fQorCisvKiBYZW46IFN0dWIgb3V0IERNQSBkb21haW4gcmVsYXRlZCBmdW5jdGlvbnMgKi8KKyNk
ZWZpbmUgaW9tbXVfZ2V0X2RtYV9jb29raWUoZG9tKSAwCisjZGVmaW5lIGlvbW11X3B1dF9kbWFf
Y29va2llKGRvbSkKKworLyogWGVuOiBTdHViIG91dCBtb2R1bGUgcGFyYW0gcmVsYXRlZCBmdW5j
dGlvbiAqLworI2RlZmluZSBtb2R1bGVfcGFyYW1fbmFtZWQoYSwgYiwgYywgZCkKKyNkZWZpbmUg
TU9EVUxFX1BBUk1fREVTQyhhLCBiKQorCisjZGVmaW5lIGRtYV9zZXRfbWFza19hbmRfY29oZXJl
bnQoZCwgYikgMAorCisjZGVmaW5lIG9mX2RtYV9pc19jb2hlcmVudChuKSAwCisKKyNkZWZpbmUg
TU9EVUxFX0RFVklDRV9UQUJMRSh0eXBlLCBuYW1lKQorCitzdGF0aWMgdm9pZCBfX2lvbWVtICpk
ZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAorCQkJCQkgICBzdHJ1Y3Qg
cmVzb3VyY2UgKnJlcykKK3sKKwl2b2lkIF9faW9tZW0gKnB0cjsKKworCWlmICghcmVzIHx8IHJl
cy0+dHlwZSAhPSBJT1JFU09VUkNFX01FTSkgeworCQlkZXZfZXJyKGRldiwgIkludmFsaWQgcmVz
b3VyY2VcbiIpOworCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKKwl9CisKKwlwdHIgPSBpb3Jl
bWFwX25vY2FjaGUocmVzLT5hZGRyLCByZXMtPnNpemUpOworCWlmICghcHRyKSB7CisJCWRldl9l
cnIoZGV2LAorCQkJImlvcmVtYXAgZmFpbGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHglIlBS
SXg2NCIpXG4iLAorCQkJcmVzLT5hZGRyLCByZXMtPnNpemUpOworCQlyZXR1cm4gRVJSX1BUUigt
RU5PTUVNKTsKKwl9CisKKwlyZXR1cm4gcHRyOworfQorCisvKiBYZW46IENvbXBhdGliaWxpdHkg
ZGVmaW5lIGZvciBpb21tdV9kb21haW5fZ2VvbWV0cnkuKi8KK3N0cnVjdCBpb21tdV9kb21haW5f
Z2VvbWV0cnkgeworCWRtYV9hZGRyX3QgYXBlcnR1cmVfc3RhcnQ7IC8qIEZpcnN0IGFkZHJlc3Mg
dGhhdCBjYW4gYmUgbWFwcGVkICAgICovCisJZG1hX2FkZHJfdCBhcGVydHVyZV9lbmQ7ICAgLyog
TGFzdCBhZGRyZXNzIHRoYXQgY2FuIGJlIG1hcHBlZCAgICAgKi8KKwlib29sIGZvcmNlX2FwZXJ0
dXJlOyAgICAgICAvKiBETUEgb25seSBhbGxvd2VkIGluIG1hcHBhYmxlIHJhbmdlPyAqLworfTsK
KworCisvKiBYZW46IFR5cGUgZGVmaW5pdGlvbnMgZm9yIGlvbW11X2RvbWFpbiAqLworI2RlZmlu
ZSBJT01NVV9ET01BSU5fVU5NQU5BR0VEIDAKKyNkZWZpbmUgSU9NTVVfRE9NQUlOX0RNQSAxCisj
ZGVmaW5lIElPTU1VX0RPTUFJTl9JREVOVElUWSAyCisKKy8qIFhlbjogRHVtbXkgaW9tbXVfZG9t
YWluICovCitzdHJ1Y3QgaW9tbXVfZG9tYWluIHsKKwkvKiBSdW50aW1lIFNNTVUgY29uZmlndXJh
dGlvbiBmb3IgdGhpcyBpb21tdV9kb21haW4gKi8KKwlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluCQkq
cHJpdjsKKwl1bnNpZ25lZCBpbnQgdHlwZTsKKworCS8qIER1bW15IGNvbXBhdGliaWxpdHkgZGVm
aW5lcyAqLworCXVuc2lnbmVkIGxvbmcgcGdzaXplX2JpdG1hcDsKKwlzdHJ1Y3QgaW9tbXVfZG9t
YWluX2dlb21ldHJ5IGdlb21ldHJ5OworCisJYXRvbWljX3QgcmVmOworCS8qCisJICogVXNlZCB0
byBsaW5rIGlvbW11X2RvbWFpbiBjb250ZXh0cyBmb3IgYSBzYW1lIGRvbWFpbi4KKwkgKiBUaGVy
ZSBpcyBhdCBsZWFzdCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWluLgorCSAqLwor
CXN0cnVjdCBsaXN0X2hlYWQJCWxpc3Q7Cit9OworCisvKiBYZW46IERlc2NyaWJlcyBpbmZvcm1h
dGlvbiByZXF1aXJlZCBmb3IgYSBYZW4gZG9tYWluICovCitzdHJ1Y3QgYXJtX3NtbXVfeGVuX2Rv
bWFpbiB7CisJc3BpbmxvY2tfdAkJCWxvY2s7CisJLyogTGlzdCBvZiBpb21tdSBkb21haW5zIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4gKi8KKwlzdHJ1Y3QgbGlzdF9oZWFkCQljb250ZXh0czsK
K307CisKKy8qCisgKiBYZW46IEluZm9ybWF0aW9uIGFib3V0IGVhY2ggZGV2aWNlIHN0b3JlZCBp
biBkZXYtPmFyY2hkYXRhLmlvbW11CisgKgorICogVGhlIGRldi0+YXJjaGRhdGEuaW9tbXUgc3Rv
cmVzIHRoZSBpb21tdV9kb21haW4gKHJ1bnRpbWUgY29uZmlndXJhdGlvbiBvZgorICogdGhlIFNN
TVUpLgorICovCitzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RldmljZSB7CisJc3RydWN0IGlvbW11X2Rv
bWFpbiAqZG9tYWluOworfTsKKworLyoKKyAqIFhlbjogaW9fcGd0YWJsZSBjb21wYXRpYmlsaXR5
IGRlZmluZXMuCisgKiBNb3N0IG9mIHRoZXNlIGFyZSB0byBwb3J0IGluIHRoZSBTMSB0cmFuc2xh
dGlvbiBjb2RlIGFzIGlzLgorICovCitzdHJ1Y3QgaW9fcGd0YWJsZV9vcHMgeworfTsKKworc3Ry
dWN0IGlvbW11X2dhdGhlcl9vcHMgeworCXZvaWQgKCp0bGJfZmx1c2hfYWxsKSh2b2lkICpjb29r
aWUpOworCXZvaWQgKCp0bGJfYWRkX2ZsdXNoKSh1bnNpZ25lZCBsb25nIGlvdmEsIHNpemVfdCBz
aXplLCBzaXplX3QgZ3JhbnVsZSwKKwkJCSAgICAgIGJvb2wgbGVhZiwgdm9pZCAqY29va2llKTsK
Kwl2b2lkICgqdGxiX3N5bmMpKHZvaWQgKmNvb2tpZSk7Cit9OworCitzdHJ1Y3QgaW9fcGd0YWJs
ZV9jZmcgeworCS8qCisJICogSU9fUEdUQUJMRV9RVUlSS19BUk1fTlM6IChBUk0gZm9ybWF0cykg
U2V0IE5TIGFuZCBOU1RBQkxFIGJpdHMgaW4KKwkgKglzdGFnZSAxIFBURXMsIGZvciBoYXJkd2Fy
ZSB3aGljaCBpbnNpc3RzIG9uIHZhbGlkYXRpbmcgdGhlbQorCSAqCWV2ZW4gaW4Jbm9uLXNlY3Vy
ZSBzdGF0ZSB3aGVyZSB0aGV5IHNob3VsZCBub3JtYWxseSBiZSBpZ25vcmVkLgorCSAqCisJICog
SU9fUEdUQUJMRV9RVUlSS19OT19QRVJNUzogSWdub3JlIHRoZSBJT01NVV9SRUFELCBJT01NVV9X
UklURSBhbmQKKwkgKglJT01NVV9OT0VYRUMgZmxhZ3MgYW5kIG1hcCBldmVyeXRoaW5nIHdpdGgg
ZnVsbCBhY2Nlc3MsIGZvcgorCSAqCWhhcmR3YXJlIHdoaWNoIGRvZXMgbm90IGltcGxlbWVudCB0
aGUgcGVybWlzc2lvbnMgb2YgYSBnaXZlbgorCSAqCWZvcm1hdCwgYW5kL29yIHJlcXVpcmVzIHNv
bWUgZm9ybWF0LXNwZWNpZmljIGRlZmF1bHQgdmFsdWUuCisJICoKKwkgKiBJT19QR1RBQkxFX1FV
SVJLX1RMQklfT05fTUFQOiBJZiB0aGUgZm9ybWF0IGZvcmJpZHMgY2FjaGluZyBpbnZhbGlkCisJ
ICoJKHVubWFwcGVkKSBlbnRyaWVzIGJ1dCB0aGUgaGFyZHdhcmUgbWlnaHQgZG8gc28gYW55d2F5
LCBwZXJmb3JtCisJICoJVExCIG1haW50ZW5hbmNlIHdoZW4gbWFwcGluZyBhcyB3ZWxsIGFzIHdo
ZW4gdW5tYXBwaW5nLgorCSAqCisJICogSU9fUEdUQUJMRV9RVUlSS19BUk1fTVRLXzRHQjogKEFS
TSB2N3MgZm9ybWF0KSBTZXQgYml0IDkgaW4gYWxsCisJICoJUFRFcywgZm9yIE1lZGlhdGVrIElP
TU1VcyB3aGljaCB0cmVhdCBpdCBhcyBhIDMzcmQgYWRkcmVzcyBiaXQKKwkgKgl3aGVuIHRoZSBT
b0MgaXMgaW4gIjRHQiBtb2RlIiBhbmQgdGhleSBjYW4gb25seSBhY2Nlc3MgdGhlIGhpZ2gKKwkg
KglyZW1hcCBvZiBEUkFNICgweDFfMDAwMDAwMDAgdG8gMHgxX2ZmZmZmZmZmKS4KKwkgKgorCSAq
IElPX1BHVEFCTEVfUVVJUktfTk9fRE1BOiBHdWFyYW50ZWVzIHRoYXQgdGhlIHRhYmxlcyB3aWxs
IG9ubHkgZXZlcgorCSAqCWJlIGFjY2Vzc2VkIGJ5IGEgZnVsbHkgY2FjaGUtY29oZXJlbnQgSU9N
TVUgb3IgQ1BVIChlLmcuIGZvciBhCisJICoJc29mdHdhcmUtZW11bGF0ZWQgSU9NTVUpLCBzdWNo
IHRoYXQgcGFnZXRhYmxlIHVwZGF0ZXMgbmVlZCBub3QKKwkgKgliZSB0cmVhdGVkIGFzIGV4cGxp
Y2l0IERNQSBkYXRhLgorCSAqLworCSNkZWZpbmUgSU9fUEdUQUJMRV9RVUlSS19BUk1fTlMJCUJJ
VCgwKQorCSNkZWZpbmUgSU9fUEdUQUJMRV9RVUlSS19OT19QRVJNUwlCSVQoMSkKKwkjZGVmaW5l
IElPX1BHVEFCTEVfUVVJUktfVExCSV9PTl9NQVAJQklUKDIpCisJI2RlZmluZSBJT19QR1RBQkxF
X1FVSVJLX0FSTV9NVEtfNEdCCUJJVCgzKQorCSNkZWZpbmUgSU9fUEdUQUJMRV9RVUlSS19OT19E
TUEJCUJJVCg0KQorCXVuc2lnbmVkIGxvbmcJCQlxdWlya3M7CisJdW5zaWduZWQgbG9uZwkJCXBn
c2l6ZV9iaXRtYXA7CisJdW5zaWduZWQgaW50CQkJaWFzOworCXVuc2lnbmVkIGludAkJCW9hczsK
Kwljb25zdCBzdHJ1Y3QgaW9tbXVfZ2F0aGVyX29wcwkqdGxiOworCXN0cnVjdCBkZXZpY2UJCQkq
aW9tbXVfZGV2OworCisJLyogTG93LWxldmVsIGRhdGEgc3BlY2lmaWMgdG8gdGhlIHRhYmxlIGZv
cm1hdCAqLworCXVuaW9uIHsKKwkJc3RydWN0IHsKKwkJCXU2NAl0dGJyWzJdOworCQkJdTY0CXRj
cjsKKwkJCXU2NAltYWlyWzJdOworCQl9IGFybV9scGFlX3MxX2NmZzsKKworCQlzdHJ1Y3Qgewor
CQkJdTY0CXZ0dGJyOworCQkJdTY0CXZ0Y3I7CisJCX0gYXJtX2xwYWVfczJfY2ZnOworCisJCXN0
cnVjdCB7CisJCQl1MzIJdHRiclsyXTsKKwkJCXUzMgl0Y3I7CisJCQl1MzIJbm1ycjsKKwkJCXUz
MglwcnJyOworCQl9IGFybV92N3NfY2ZnOworCX07Cit9OworCitlbnVtIGlvX3BndGFibGVfZm10
IHsKKwlBUk1fMzJfTFBBRV9TMSwKKwlBUk1fMzJfTFBBRV9TMiwKKwlBUk1fNjRfTFBBRV9TMSwK
KwlBUk1fNjRfTFBBRV9TMiwKKwlBUk1fVjdTLAorCUlPX1BHVEFCTEVfTlVNX0ZNVFMsCit9Owor
CisvKgorICogWGVuOiBUaGUgcGd0YWJsZV9vcHMgYXJlIHVzZWQgYnkgdGhlIFMxIHRyYW5zbGF0
aW9ucywgc28gcmV0dXJuIHRoZSBkdW1teQorICogYWRkcmVzcy4KKyAqLworI2RlZmluZSBhbGxv
Y19pb19wZ3RhYmxlX29wcyhmLCBjLCBvKSAoKHN0cnVjdCBpb19wZ3RhYmxlX29wcyAqKTB4MSkK
KyNkZWZpbmUgZnJlZV9pb19wZ3RhYmxlX29wcyhvKQorCisvKiBYZW46IERlZmluZSB3cmFwcGVy
IGZvciByZXF1ZXN0aW5nIElSUXMgKi8KKyNkZWZpbmUgSVJRRl9PTkVTSE9UIDAKKwordHlwZWRl
ZiB2b2lkICgqaXJxX2hhbmRsZXJfdCkoaW50LCB2b2lkICosIHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICopOworCitzdGF0aWMgaW5saW5lIGludCBkZXZtX3JlcXVlc3RfaXJxKHN0cnVjdCBkZXZpY2Ug
KmRldiwgdW5zaWduZWQgaW50IGlycSwKKwkJCQkgICBpcnFfaGFuZGxlcl90IGhhbmRsZXIsIHVu
c2lnbmVkIGxvbmcgaXJxZmxhZ3MsCisJCQkJICAgY29uc3QgY2hhciAqZGV2bmFtZSwgdm9pZCAq
ZGV2X2lkKQoreworCS8qCisJICogU01NVXYzIGltcGxlbWVudGF0aW9uIGNhbiBzdXBwb3J0IHdp
cmVkIGludGVycnVwdCBvdXRwdXRzIHRoYXQgYXJlCisJICogZWRnZS10cmlnZ2VyZWQuIFNldCB0
aGUgaXJxIHR5cGUgYXMgcGVyIHRoZSBzcGVjLgorCSAqLworCWlycV9zZXRfdHlwZShpcnEsIElS
UV9UWVBFX0VER0VfQk9USCk7CisJcmV0dXJuIHJlcXVlc3RfaXJxKGlycSwgaXJxZmxhZ3MsIGhh
bmRsZXIsIGRldm5hbWUsIGRldl9pZCk7Cit9CisKKy8qCisgKiBYZW4gZG9lcyBub3QgaGF2ZSBh
IGNvbmNlcHQgb2YgdGhyZWFkZWQgaXJxLCBidXQgd2UgY2FuIHVzZSB0YXNrbGV0cyB0bworICog
YWNoaWV2ZSB0aGUgZGVzaXJlZCBmdW5jdGlvbmFsaXR5IGFzIG5lZWRlZC4KKyAqLworaW50IGRl
dm1fcmVxdWVzdF90aHJlYWRlZF9pcnEoc3RydWN0IGRldmljZSAqZGV2LCB1bnNpZ25lZCBpbnQg
aXJxLCBpcnFfaGFuZGxlcl90IGhhbmRsZXIsCisJCQkgICAgICBpcnFfaGFuZGxlcl90IHRocmVh
ZF9mbiwgdW5zaWduZWQgbG9uZyBpcnFmbGFncywKKwkJCSAgICAgIGNvbnN0IGNoYXIgKmRldm5h
bWUsIHZvaWQgKmRldl9pZCkKK3sKKwlyZXR1cm4gZGV2bV9yZXF1ZXN0X2lycShkZXYsIGlycSwg
dGhyZWFkX2ZuLCBpcnFmbGFncywgZGV2bmFtZSwgZGV2X2lkKTsKK30KKworLyogWGVuOiBUaGUg
bXV0ZXggaXMgdXNlZCBvbmx5IGR1cmluZyBpbml0aWFsaXphdGlvbiBzbyB0aGUgdHlwZWNhc3Qg
aXMgc2FmZSAqLworI2RlZmluZSBtdXRleCBzcGlubG9jaworI2RlZmluZSBtdXRleF9pbml0IHNw
aW5fbG9ja19pbml0CisjZGVmaW5lIG11dGV4X2xvY2sgc3Bpbl9sb2NrCisjZGVmaW5lIG11dGV4
X3VubG9jayBzcGluX3VubG9jaworCisjZGVmaW5lIHJlYWR4X3BvbGxfdGltZW91dChvcCwgYWRk
ciwgdmFsLCBjb25kLCBzbGVlcF91cywgdGltZW91dF91cykgXAorKHsgXAorCXNfdGltZV90IGRl
YWRsaW5lID0gTk9XKCkgKyBNSUNST1NFQ1ModGltZW91dF91cyk7IFwKKwlmb3IgKDs7KSB7IFwK
KwkJKHZhbCkgPSBvcChhZGRyKTsgXAorCQlpZiAoY29uZCkgXAorCQkJYnJlYWs7IFwKKwkJaWYg
KE5PVygpID4gZGVhZGxpbmUpIHsgXAorCQkJKHZhbCkgPSBvcChhZGRyKTsgXAorCQkJYnJlYWs7
IFwKKwkJfSBcCisJdWRlbGF5KHNsZWVwX3VzKTsgXAorCX0gXAorCShjb25kKSA/IDAgOiAtRVRJ
TUVET1VUOyBcCit9KQorCisjZGVmaW5lIHJlYWRsX3JlbGF4ZWRfcG9sbF90aW1lb3V0KGFkZHIs
IHZhbCwgY29uZCwgZGVsYXlfdXMsIHRpbWVvdXRfdXMpIFwKKwlyZWFkeF9wb2xsX3RpbWVvdXQo
cmVhZGxfcmVsYXhlZCwgYWRkciwgdmFsLCBjb25kLCBkZWxheV91cywgdGltZW91dF91cykKKwor
I2RlZmluZSBWQV9CSVRTIDAgLyogT25seSBuZWVkZWQgZm9yIFMxIHRyYW5zbGF0aW9ucyAqLwog
CiAvKiBNTUlPIHJlZ2lzdGVycyAqLwogI2RlZmluZSBBUk1fU01NVV9JRFIwCQkJMHgwCkBAIC00
MzMsNiArODE5LDcgQEAgZW51bSBwcmlfcmVzcCB7CiAJUFJJX1JFU1BfU1VDQywKIH07CiAKKyNp
ZiAwIC8qIFhlbjogTm8gTVNJIHN1cHBvcnQgaW4gdGhpcyBpdGVyYXRpb24gKi8KIGVudW0gYXJt
X3NtbXVfbXNpX2luZGV4IHsKIAlFVlRRX01TSV9JTkRFWCwKIAlHRVJST1JfTVNJX0lOREVYLApA
QCAtNDU3LDYgKzg0NCw3IEBAIHN0YXRpYyBwaHlzX2FkZHJfdCBhcm1fc21tdV9tc2lfY2ZnW0FS
TV9TTU1VX01BWF9NU0lTXVszXSA9IHsKIAkJQVJNX1NNTVVfUFJJUV9JUlFfQ0ZHMiwKIAl9LAog
fTsKKyNlbmRpZgogCiBzdHJ1Y3QgYXJtX3NtbXVfY21kcV9lbnQgewogCS8qIENvbW1vbiBmaWVs
ZHMgKi8KQEAgLTU2MSw2ICs5NDksOCBAQCBzdHJ1Y3QgYXJtX3NtbXVfczJfY2ZnIHsKIAl1MTYJ
CQkJdm1pZDsKIAl1NjQJCQkJdnR0YnI7CiAJdTY0CQkJCXZ0Y3I7CisJLyogWGVuOiBEb21haW4g
YXNzb2NpYXRlZCB0byB0aGlzIGNvbmZpZ3VyYXRpb24gKi8KKwlzdHJ1Y3QgZG9tYWluCQkJKmRv
bWFpbjsKIH07CiAKIHN0cnVjdCBhcm1fc21tdV9zdHJ0YWJfZW50IHsKQEAgLTYzNSw5ICsxMDI1
LDI1IEBAIHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgewogCXN0cnVjdCBhcm1fc21tdV9zdHJ0YWJf
Y2ZnCXN0cnRhYl9jZmc7CiAKIAkvKiBJT01NVSBjb3JlIGNvZGUgaGFuZGxlICovCisjaWYgMCAv
KlhlbjogR2VuZXJpYyBpb21tdV9kZXZpY2UgcmVmIG5vdCBuZWVkZWQgaGVyZSAqLwogCXN0cnVj
dCBpb21tdV9kZXZpY2UJCWlvbW11OworI2VuZGlmCisJLyogWGVuOiBOZWVkIHRvIGtlZXAgYSBs
aXN0IG9mIFNNTVUgZGV2aWNlcyAqLworCXN0cnVjdCBsaXN0X2hlYWQgICAgICAgICAgICAgICAg
ZGV2aWNlczsKKwkvKiBYZW46IFRhc2tsZXRzIGZvciBoYW5kbGluZyBldnRzL2ZhdWx0cyBhbmQg
cGNpIHBhZ2UgcmVxdWVzdCBJUlFzKi8KKwlzdHJ1Y3QgdGFza2xldAkJCWV2dHFfdGFza2xldDsK
KwlzdHJ1Y3QgdGFza2xldAkJCXByaXFfdGFza2xldDsKKwlzdHJ1Y3QgdGFza2xldAkJCWNvbWJp
bmVkX2lycV90YXNrbGV0OwogfTsKIAorLyogWGVuOiBLZWVwIGEgbGlzdCBvZiBkZXZpY2VzIGFz
c29jaWF0ZWQgd2l0aCB0aGlzIGRyaXZlciAqLworc3RhdGljIERFRklORV9TUElOTE9DSyhhcm1f
c21tdV9kZXZpY2VzX2xvY2spOworc3RhdGljIExJU1RfSEVBRChhcm1fc21tdV9kZXZpY2VzKTsK
Ky8qIFhlbjogSGVscGVyIGZvciBmaW5kaW5nIGEgZGV2aWNlIHVzaW5nIGZ3bm9kZSAqLworc3Rh
dGljCitzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICphcm1fc21tdV9nZXRfYnlfZndub2RlKHN0cnVj
dCBmd25vZGVfaGFuZGxlICpmd25vZGUpOworCisKIC8qIFNNTVUgcHJpdmF0ZSBkYXRhIGZvciBl
YWNoIG1hc3RlciAqLwogc3RydWN0IGFybV9zbW11X21hc3Rlcl9kYXRhIHsKIAlzdHJ1Y3QgYXJt
X3NtbXVfZGV2aWNlCQkqc21tdTsKQEAgLTEyMzIsNyArMTYzOCw3IEBAIHN0YXRpYyB2b2lkIGFy
bV9zbW11X2hhbmRsZV9wcHIoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSwgdTY0ICpldnQp
CiAKIAlkZXZfaW5mbyhzbW11LT5kZXYsICJ1bmV4cGVjdGVkIFBSSSByZXF1ZXN0IHJlY2VpdmVk
OlxuIik7CiAJZGV2X2luZm8oc21tdS0+ZGV2LAotCQkgIlx0c2lkIDB4JTA4eC4weCUwNXg6IFsl
dSVzXSAlc3ByaXZpbGVnZWQgJXMlcyVzIGFjY2VzcyBhdCBpb3ZhIDB4JTAxNmxseFxuIiwKKwkJ
ICJcdHNpZCAweCUwOHguMHglMDV4OiBbJXUlc10gJXNwcml2aWxlZ2VkICVzJXMlcyBhY2Nlc3Mg
YXQgaW92YSAlIyIgUFJJeDY0ICJcbiIsCiAJCSBzaWQsIHNzaWQsIGdycGlkLCBsYXN0ID8gIkwi
IDogIiIsCiAJCSBldnRbMF0gJiBQUklRXzBfUEVSTV9QUklWID8gIiIgOiAidW4iLAogCQkgZXZ0
WzBdICYgUFJJUV8wX1BFUk1fUkVBRCA/ICJSIiA6ICIiLApAQCAtMTM0MiwxMCArMTc0OCwyMCBA
QCBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29tYmluZWRfaXJxX3RocmVhZChpbnQgaXJx
LCB2b2lkICpkZXYpCiAJcmV0dXJuIElSUV9IQU5ETEVEOwogfQogCisvKiBYZW46IEZvcndhcmQg
ZGVmaW5lIGZvciBjb21iaW5lZF9pcnEgdGFza2xldCAqLworc3RhdGljIHZvaWQgYXJtX3NtbXVf
Y29tYmluZWRfaXJxX3Rhc2tsZXQodW5zaWduZWQgbG9uZyBkZXYpOworCiBzdGF0aWMgaXJxcmV0
dXJuX3QgYXJtX3NtbXVfY29tYmluZWRfaXJxX2hhbmRsZXIoaW50IGlycSwgdm9pZCAqZGV2KQog
eworCS8qIFhlbjogTmVlZCBhbiBzbW11IHJlZmVyZW5jZSB0byBzY2hlZHVsZSB0aGUgdGFza2xl
dCAqLworCXN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUgPSAoc3RydWN0IGFybV9zbW11X2Rl
dmljZSAqKWRldjsKKwogCWFybV9zbW11X2dlcnJvcl9oYW5kbGVyKGlycSwgZGV2KTsKIAlhcm1f
c21tdV9jbWRxX3N5bmNfaGFuZGxlcihpcnEsIGRldik7CisKKwkvKlhlbjogTm8gdGhyZWFkZWQg
aXJxLiBTbywgc2NoZWR1bGUgdGhlIHJpZ2h0IHRhc2tsZXQqLworCXRhc2tsZXRfc2NoZWR1bGUo
JihzbW11LT5jb21iaW5lZF9pcnFfdGFza2xldCkpOworCiAJcmV0dXJuIElSUV9XQUtFX1RIUkVB
RDsKIH0KIApAQCAtMTM1OCw2ICsxNzc0LDY5IEBAIHN0YXRpYyB2b2lkIF9fYXJtX3NtbXVfdGxi
X3N5bmMoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkKIAlhcm1fc21tdV9jbWRxX2lzc3Vl
X2NtZChzbW11LCAmY21kKTsKIH0KIAorLyoKKyAqIFhlbjogRGVmaW5lIHRoZSBJUlEgaGFuZGxl
cnMgYW5kIHRhc2tsZXRzIGZvciB4ZW4uIFRoZSBsaW51eCBmdW5jdGlvbnMKKyAqIHdvdWxkIGJl
IG1vZGlmaWVkIHRvIHVzZSB0aGUgZnVuY3Rpb25zIGRlZmluZWQgaW4gdGhlIGZvbGxvd2luZyBj
b2RlLgorICovCisKK3N0YXRpYyB2b2lkIGFybV9zbW11X2V2dHFfdGFza2xldCh1bnNpZ25lZCBs
b25nIGRldikKK3sKKwkvKiBUaGUgSVJRIG51bWJlciBpcyBub3QgcmVsZXZlbnQgZm9yIHRoZSBl
dnRxIHRocmVhZCBwcm9jZXNzaW5nICovCisJYXJtX3NtbXVfZXZ0cV90aHJlYWQoMCwgKHZvaWQg
KilkZXYpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV9wcmlxX3Rhc2tsZXQodW5zaWduZWQg
bG9uZyBkZXYpCit7CisJLyogVGhlIElSUSBudW1iZXIgaXMgbm90IHJlbGV2ZW50IGZvciB0aGUg
cHJpcSB0aHJlYWQgcHJvY2Vzc2luZyAqLworCWFybV9zbW11X3ByaXFfdGhyZWFkKDAsICh2b2lk
ICopZGV2KTsKK30KKworc3RhdGljIHZvaWQgYXJtX3NtbXVfY29tYmluZWRfaXJxX3Rhc2tsZXQo
dW5zaWduZWQgbG9uZyBkZXYpCit7CisJLyogVGhlIElSUSBudW1iZXIgaXMgbm90IHJlbGV2ZW50
IGZvciB0aGUgY29tYmluZWQgaXJxIGhhbmRsZXIuKi8KKwlhcm1fc21tdV9jb21iaW5lZF9pcnFf
dGhyZWFkKDAsICh2b2lkICopZGV2KTsKK30KKworc3RhdGljIHZvaWQgYXJtX3NtbXVfZXZ0cV90
aHJlYWRfeGVuKGludCBpcnEsIHZvaWQgKmRldiwKKwkJCQkgICAgICAgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCit7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSA9IChzdHJ1Y3Qg
YXJtX3NtbXVfZGV2aWNlICopZGV2OworCisJdGFza2xldF9zY2hlZHVsZSgmKHNtbXUtPmV2dHFf
dGFza2xldCkpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV9wcmlxX3RocmVhZF94ZW4oaW50
IGlycSwgdm9pZCAqZGV2LAorCQkJCSAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
K3sKKwlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gKHN0cnVjdCBhcm1fc21tdV9kZXZp
Y2UgKilkZXY7CisKKwl0YXNrbGV0X3NjaGVkdWxlKCYoc21tdS0+cHJpcV90YXNrbGV0KSk7Cit9
CisKK3N0YXRpYyB2b2lkIGFybV9zbW11X2NtZHFfc3luY19oYW5kbGVyX3hlbihpbnQgaXJxLCB2
b2lkICpkZXYsCisJCQkJICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworCWFy
bV9zbW11X2NtZHFfc3luY19oYW5kbGVyKGlycSwgZGV2KTsKK30KKworc3RhdGljIHZvaWQgYXJt
X3NtbXVfZ2Vycm9yX2hhbmRsZXJfeGVuKGludCBpcnEsIHZvaWQgKmRldiwKKwkJCQkgICAgICAg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7CisJYXJtX3NtbXVfZ2Vycm9yX2hhbmRsZXIo
aXJxLCBkZXYpOworfQorCitzdGF0aWMgdm9pZCBhcm1fc21tdV9jb21iaW5lZF9pcnFfaGFuZGxl
cl94ZW4oaW50IGlycSwgdm9pZCAqZGV2LAorCQkJCSAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKK3sKKwlhcm1fc21tdV9jb21iaW5lZF9pcnFfaGFuZGxlcihpcnEsIGRldik7Cit9
CisKKyNkZWZpbmUgYXJtX3NtbXVfZXZ0cV90aHJlYWQgYXJtX3NtbXVfZXZ0cV90aHJlYWRfeGVu
CisjZGVmaW5lIGFybV9zbW11X3ByaXFfdGhyZWFkIGFybV9zbW11X3ByaXFfdGhyZWFkX3hlbgor
I2RlZmluZSBhcm1fc21tdV9jbWRxX3N5bmNfaGFuZGxlciBhcm1fc21tdV9jbWRxX3N5bmNfaGFu
ZGxlcl94ZW4KKyNkZWZpbmUgYXJtX3NtbXVfZ2Vycm9yX2hhbmRsZXIgYXJtX3NtbXVfZ2Vycm9y
X2hhbmRsZXJfeGVuCisjZGVmaW5lIGFybV9zbW11X2NvbWJpbmVkX2lycV9oYW5kbGVyIGFybV9z
bW11X2NvbWJpbmVkX2lycV9oYW5kbGVyX3hlbgorCiBzdGF0aWMgdm9pZCBhcm1fc21tdV90bGJf
c3luYyh2b2lkICpjb29raWUpCiB7CiAJc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21h
aW4gPSBjb29raWU7CkBAIC0xNDE1LDYgKzE4OTQsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGlv
bW11X2dhdGhlcl9vcHMgYXJtX3NtbXVfZ2F0aGVyX29wcyA9IHsKIAkudGxiX3N5bmMJPSBhcm1f
c21tdV90bGJfc3luYywKIH07CiAKKyNpZiAwIC8qWGVuOiBVbnVzZWQgZnVuY3Rpb25hbGl0eSAq
LwogLyogSU9NTVUgQVBJICovCiBzdGF0aWMgYm9vbCBhcm1fc21tdV9jYXBhYmxlKGVudW0gaW9t
bXVfY2FwIGNhcCkKIHsKQEAgLTE0MjcsNiArMTkwNyw3IEBAIHN0YXRpYyBib29sIGFybV9zbW11
X2NhcGFibGUoZW51bSBpb21tdV9jYXAgY2FwKQogCQlyZXR1cm4gZmFsc2U7CiAJfQogfQorI2Vu
ZGlmCiAKIHN0YXRpYyBzdHJ1Y3QgaW9tbXVfZG9tYWluICphcm1fc21tdV9kb21haW5fYWxsb2Mo
dW5zaWduZWQgdHlwZSkKIHsKQEAgLTE1NDYsOSArMjAyNywxNiBAQCBzdGF0aWMgaW50IGFybV9z
bW11X2RvbWFpbl9maW5hbGlzZV9zMihzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFp
biwKIAlpZiAodm1pZCA8IDApCiAJCXJldHVybiB2bWlkOwogCi0JY2ZnLT52bWlkCT0gKHUxNil2
bWlkOwotCWNmZy0+dnR0YnIJPSBwZ3RibF9jZmctPmFybV9scGFlX3MyX2NmZy52dHRicjsKLQlj
ZmctPnZ0Y3IJPSBwZ3RibF9jZmctPmFybV9scGFlX3MyX2NmZy52dGNyOworCS8qCisJICogWGVu
OiBHZXQgdGhlIHR0YnIgYW5kIHZ0Y3IgdmFsdWVzCisJICogdnR0YnI6IFRoaXMgaXMgYSBzaGFy
ZWQgdmFsdWUgd2l0aCB0aGUgZG9tYWluIHBhZ2UgdGFibGUKKwkgKiB2dGNyOiBUaGUgVENSIHNl
dHRpbmdzIGFyZSB0aGUgc2FtZSBhcyBDUFUgc2luY2UgdGhlIHBhZ2UKKwkgKiB0YWJsZXMgYXJl
IHNoYXJlZAorCSAqLworCisJY2ZnLT52bWlkCT0gdm1pZDsKKwljZmctPnZ0dGJyCT0gcGFnZV90
b19tYWRkcihjZmctPmRvbWFpbi0+YXJjaC5wMm0ucm9vdCk7CisJY2ZnLT52dGNyCT0gUkVBRF9T
WVNSRUczMihWVENSX0VMMikgJiBTVFJUQUJfU1RFXzJfVlRDUl9NQVNLOwogCXJldHVybiAwOwog
fQogCkBAIC0xNjA0LDYgKzIwOTIsNyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RvbWFpbl9maW5h
bGlzZShzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4pCiAJaWYgKHNtbXUtPmZlYXR1cmVzICYg
QVJNX1NNTVVfRkVBVF9DT0hFUkVOQ1kpCiAJCXBndGJsX2NmZy5xdWlya3MgPSBJT19QR1RBQkxF
X1FVSVJLX05PX0RNQTsKIAorCS8qIFhlbjogcGd0Ymxfb3BzIGdldHMgYW4gaW52YWxpZCBhZGRy
ZXNzICovCiAJcGd0Ymxfb3BzID0gYWxsb2NfaW9fcGd0YWJsZV9vcHMoZm10LCAmcGd0YmxfY2Zn
LCBzbW11X2RvbWFpbik7CiAJaWYgKCFwZ3RibF9vcHMpCiAJCXJldHVybiAtRU5PTUVNOwpAQCAt
MTcyMSw2ICsyMjEwLDcgQEAgb3V0X3VubG9jazoKIAlyZXR1cm4gcmV0OwogfQogCisjaWYgMCAv
KiBYZW46IFVudXNlZCBmdW5jdGlvbmFsaXR5ICovCiBzdGF0aWMgaW50IGFybV9zbW11X21hcChz
dHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4sIHVuc2lnbmVkIGxvbmcgaW92YSwKIAkJCXBoeXNf
YWRkcl90IHBhZGRyLCBzaXplX3Qgc2l6ZSwgaW50IHByb3QpCiB7CkBAIC0xNzcyLDYgKzIyNjIs
NyBAQCBzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICphcm1fc21tdV9nZXRfYnlfZndub2RlKHN0cnVj
dCBmd25vZGVfaGFuZGxlICpmd25vZGUpCiAJcHV0X2RldmljZShkZXYpOwogCXJldHVybiBkZXYg
PyBkZXZfZ2V0X2RydmRhdGEoZGV2KSA6IE5VTEw7CiB9CisjZW5kaWYKIAogc3RhdGljIGJvb2wg
YXJtX3NtbXVfc2lkX2luX3JhbmdlKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUsIHUzMiBz
aWQpCiB7CkBAIC0xNzgzLDcgKzIyNzQsMTQgQEAgc3RhdGljIGJvb2wgYXJtX3NtbXVfc2lkX2lu
X3JhbmdlKHN0cnVjdCBhcm1fc21tdV9kZXZpY2UgKnNtbXUsIHUzMiBzaWQpCiAJcmV0dXJuIHNp
ZCA8IGxpbWl0OwogfQogCisvKiBYZW46IFVudXNlZCAqLworI2lmIDAKIHN0YXRpYyBzdHJ1Y3Qg
aW9tbXVfb3BzIGFybV9zbW11X29wczsKKyNlbmRpZgorCisvKiBYZW46IFJlZGVmaW5lIGFybV9z
bW11X29wcyB0byB3aGF0IGZ3c3BlYyBzaG91bGQgZXZhbHVhdGUgKi8KK3N0YXRpYyBjb25zdCBz
dHJ1Y3QgaW9tbXVfb3BzIGFybV9zbW11X2lvbW11X29wczsKKyNkZWZpbmUgYXJtX3NtbXVfb3Bz
IGFybV9zbW11X2lvbW11X29wcwogCiBzdGF0aWMgaW50IGFybV9zbW11X2FkZF9kZXZpY2Uoc3Ry
dWN0IGRldmljZSAqZGV2KQogewpAQCAtMTc5MSw4ICsyMjg5LDExIEBAIHN0YXRpYyBpbnQgYXJt
X3NtbXVfYWRkX2RldmljZShzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJc3RydWN0IGFybV9zbW11X2Rl
dmljZSAqc21tdTsKIAlzdHJ1Y3QgYXJtX3NtbXVfbWFzdGVyX2RhdGEgKm1hc3RlcjsKIAlzdHJ1
Y3QgaW9tbXVfZndzcGVjICpmd3NwZWMgPSBkZXYtPmlvbW11X2Z3c3BlYzsKKyNpZiAwIC8qWGVu
OiBpb21tdV9ncm91cCBpcyBub3QgbmVlZGVkICovCiAJc3RydWN0IGlvbW11X2dyb3VwICpncm91
cDsKKyNlbmRpZgogCisJLyogWGVuOiBmd3NwZWMtPm9wcyBhcmUgbm90IG5lZWRlZCAqLwogCWlm
ICghZndzcGVjIHx8IGZ3c3BlYy0+b3BzICE9ICZhcm1fc21tdV9vcHMpCiAJCXJldHVybiAtRU5P
REVWOwogCS8qCkBAIC0xODMwLDYgKzIzMzEsMTEgQEAgc3RhdGljIGludCBhcm1fc21tdV9hZGRf
ZGV2aWNlKHN0cnVjdCBkZXZpY2UgKmRldikKIAkJfQogCX0KIAorLyoKKyAqIFhlbjogRG8gbm90
IG5lZWQgYW4gaW9tbXUgZ3JvdXAgYXMgdGhlIHN0cmVhbSBkYXRhIGlzIGNhcnJpZWQgYnkgdGhl
IFNNTVUKKyAqIG1hc3RlciBkZXZpY2Ugb2JqZWN0CisgKi8KKyNpZiAwCiAJZ3JvdXAgPSBpb21t
dV9ncm91cF9nZXRfZm9yX2RldihkZXYpOwogCWlmICghSVNfRVJSKGdyb3VwKSkgewogCQlpb21t
dV9ncm91cF9wdXQoZ3JvdXApOwpAQCAtMTgzNyw4ICsyMzQzLDE2IEBAIHN0YXRpYyBpbnQgYXJt
X3NtbXVfYWRkX2RldmljZShzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJfQogCiAJcmV0dXJuIFBUUl9F
UlJfT1JfWkVSTyhncm91cCk7CisjZW5kaWYKKwlyZXR1cm4gMDsKIH0KIAorLyoKKyAqIFhlbjog
V2UgY2FuIHBvdGVudGlhbGx5IHN1cHBvcnQgdGhpcyBmdW5jdGlvbiBhbmQgZGVzdHJveSBhIGRl
dmljZS4gVGhpcworICogd2lsbCBiZSByZWxldmFudCBmb3IgUENJIGhvdHBsdWcuIFNvLCB3aWxs
IGJlIGltcGxlbWVudGVkIGFzIG5lZWRlZCBhZnRlcgorICogcGFzc3Rocm91Z2ggc3VwcG9ydCBp
cyBhdmFpbGFibGUuCisgKi8KKyNpZiAwCiBzdGF0aWMgdm9pZCBhcm1fc21tdV9yZW1vdmVfZGV2
aWNlKHN0cnVjdCBkZXZpY2UgKmRldikKIHsKIAlzdHJ1Y3QgaW9tbXVfZndzcGVjICpmd3NwZWMg
PSBkZXYtPmlvbW11X2Z3c3BlYzsKQEAgLTE5NzQsNiArMjQ4OCw3IEBAIHN0YXRpYyBzdHJ1Y3Qg
aW9tbXVfb3BzIGFybV9zbW11X29wcyA9IHsKIAkucHV0X3Jlc3ZfcmVnaW9ucwk9IGFybV9zbW11
X3B1dF9yZXN2X3JlZ2lvbnMsCiAJLnBnc2l6ZV9iaXRtYXAJCT0gLTFVTCwgLyogUmVzdHJpY3Rl
ZCBkdXJpbmcgZGV2aWNlIGF0dGFjaCAqLwogfTsKKyNlbmRpZgogCiAvKiBQcm9iaW5nIGFuZCBp
bml0aWFsaXNhdGlvbiBmdW5jdGlvbnMgKi8KIHN0YXRpYyBpbnQgYXJtX3NtbXVfaW5pdF9vbmVf
cXVldWUoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSwKQEAgLTIxODIsNiArMjY5Nyw3IEBA
IHN0YXRpYyBpbnQgYXJtX3NtbXVfdXBkYXRlX2dicGEoc3RydWN0IGFybV9zbW11X2RldmljZSAq
c21tdSwgdTMyIHNldCwgdTMyIGNscikKIAkJCQkJICAxLCBBUk1fU01NVV9QT0xMX1RJTUVPVVRf
VVMpOwogfQogCisjaWYgMCAvKiBYZW46IFRoZXJlIGlzIG5vIE1TSSBzdXBwb3J0IGFzIHlldCAq
Lwogc3RhdGljIHZvaWQgYXJtX3NtbXVfZnJlZV9tc2lzKHZvaWQgKmRhdGEpCiB7CiAJc3RydWN0
IGRldmljZSAqZGV2ID0gZGF0YTsKQEAgLTIyNDcsMTIgKzI3NjMsMTUgQEAgc3RhdGljIHZvaWQg
YXJtX3NtbXVfc2V0dXBfbXNpcyhzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11KQogCS8qIEFk
ZCBjYWxsYmFjayB0byBmcmVlIE1TSXMgb24gdGVhcmRvd24gKi8KIAlkZXZtX2FkZF9hY3Rpb24o
ZGV2LCBhcm1fc21tdV9mcmVlX21zaXMsIGRldik7CiB9CisjZW5kaWYKIAogc3RhdGljIHZvaWQg
YXJtX3NtbXVfc2V0dXBfdW5pcXVlX2lycXMoc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSkK
IHsKIAlpbnQgaXJxLCByZXQ7CiAKKyNpZiAwIC8qWGVuOiBDYW5ub3Qgc2V0dXAgbXNpcyBmb3Ig
bm93ICovCiAJYXJtX3NtbXVfc2V0dXBfbXNpcyhzbW11KTsKKyNlbmRpZgogCiAJLyogUmVxdWVz
dCBpbnRlcnJ1cHQgbGluZXMgKi8KIAlpcnEgPSBzbW11LT5ldnRxLnEuaXJxOwpAQCAtMjMxNiw5
ICsyODM1LDEzIEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfc2V0dXBfaXJxcyhzdHJ1Y3QgYXJtX3Nt
bXVfZGV2aWNlICpzbW11KQogCQkgKiBDYXZpdW0gVGh1bmRlclgyIGltcGxlbWVudGF0aW9uIGRv
ZXNuJ3Qgbm90IHN1cHBvcnQgdW5pcXVlCiAJCSAqIGlycSBsaW5lcy4gVXNlIHNpbmdsZSBpcnEg
bGluZSBmb3IgYWxsIHRoZSBTTU1VdjMgaW50ZXJydXB0cy4KIAkJICovCi0JCXJldCA9IGRldm1f
cmVxdWVzdF90aHJlYWRlZF9pcnEoc21tdS0+ZGV2LCBpcnEsCisJCS8qCisJCSAqIFhlbjogRG9l
cyBub3Qgc3VwcG9ydCB0aHJlYWRlZCBpcnFzLCBzbyBzZXJpYWxpc2UgdGhlIHNldHVwLgorCQkg
KiBUaGlzIGlzIHRoZSBzYW1lIGZvciBwcmlzIGFuZCBldmVudCBpbnRlcnJ1cHQgbGluZXMgb24g
b3RoZXIKKwkJICogc3lzdGVtcworCQkgKi8KKwkJcmV0ID0gZGV2bV9yZXF1ZXN0X2lycShzbW11
LT5kZXYsIGlycSwKIAkJCQkJYXJtX3NtbXVfY29tYmluZWRfaXJxX2hhbmRsZXIsCi0JCQkJCWFy
bV9zbW11X2NvbWJpbmVkX2lycV90aHJlYWQsCiAJCQkJCUlSUUZfT05FU0hPVCwKIAkJCQkJImFy
bS1zbW11LXYzLWNvbWJpbmVkLWlycSIsIHNtbXUpOwogCQlpZiAocmV0IDwgMCkKQEAgLTI0NTIs
NiArMjk3NSwxMyBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9yZXNldChzdHJ1Y3QgYXJt
X3NtbXVfZGV2aWNlICpzbW11LCBib29sIGJ5cGFzcykKIAkJcmV0dXJuIHJldDsKIAl9CiAKKwkv
KiBYZW46IEluaXRpYWxpemUgdGFza2xldHMgKi8KKwl0YXNrbGV0X2luaXQoJnNtbXUtPmV2dHFf
dGFza2xldCwgYXJtX3NtbXVfZXZ0cV90YXNrbGV0LAorCQkJKHVuc2lnbmVkIGxvbmcpc21tdSk7
CisJdGFza2xldF9pbml0KCZzbW11LT5wcmlxX3Rhc2tsZXQsIGFybV9zbW11X3ByaXFfdGFza2xl
dCwKKwkJCSh1bnNpZ25lZCBsb25nKXNtbXUpOworCXRhc2tsZXRfaW5pdCgmc21tdS0+Y29tYmlu
ZWRfaXJxX3Rhc2tsZXQsIGFybV9zbW11X2NvbWJpbmVkX2lycV90YXNrbGV0LAorCQkJKHVuc2ln
bmVkIGxvbmcpc21tdSk7CiAKIAkvKiBFbmFibGUgdGhlIFNNTVUgaW50ZXJmYWNlLCBvciBlbnN1
cmUgYnlwYXNzICovCiAJaWYgKCFieXBhc3MgfHwgZGlzYWJsZV9ieXBhc3MpIHsKQEAgLTI1NDIs
OCArMzA3MiwxNCBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9od19wcm9iZShzdHJ1Y3Qg
YXJtX3NtbXVfZGV2aWNlICpzbW11KQogCQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFU
X1NUQUxMUzsKIAl9CiAKKy8qCisgKiBYZW46IEJsb2NrIHN0YWdlIDEgdHJhbnNsYXRpb25zLiBC
eSBkb2luZyB0aGlzIGhlcmUgd2UgZG8gbm90IG5lZWQgdG8gc2V0IHRoZQorICogZG9tYWluLT5z
dGFnZSBleHBsaWNpdGx5LgorICovCisjaWYgMAogCWlmIChyZWcgJiBJRFIwX1MxUCkKIAkJc21t
dS0+ZmVhdHVyZXMgfD0gQVJNX1NNTVVfRkVBVF9UUkFOU19TMTsKKyNlbmRpZgogCiAJaWYgKHJl
ZyAmIElEUjBfUzJQKQogCQlzbW11LT5mZWF0dXJlcyB8PSBBUk1fU01NVV9GRUFUX1RSQU5TX1My
OwpAQCAtMjYxNiwxMCArMzE1MiwxMiBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9od19w
cm9iZShzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11KQogCWlmIChyZWcgJiBJRFI1X0dSQU40
SykKIAkJc21tdS0+cGdzaXplX2JpdG1hcCB8PSBTWl80SyB8IFNaXzJNIHwgU1pfMUc7CiAKKyNp
ZiAwIC8qIFhlbjogU01NVSBvcHMgZG8gbm90IGhhdmUgYSBwZ3NpemVfYml0bWFwIG1lbWJlciBm
b3IgWGVuICovCiAJaWYgKGFybV9zbW11X29wcy5wZ3NpemVfYml0bWFwID09IC0xVUwpCiAJCWFy
bV9zbW11X29wcy5wZ3NpemVfYml0bWFwID0gc21tdS0+cGdzaXplX2JpdG1hcDsKIAllbHNlCiAJ
CWFybV9zbW11X29wcy5wZ3NpemVfYml0bWFwIHw9IHNtbXUtPnBnc2l6ZV9iaXRtYXA7CisjZW5k
aWYKIAogCS8qIE91dHB1dCBhZGRyZXNzIHNpemUgKi8KIAlzd2l0Y2ggKHJlZyAmIElEUjVfT0FT
X01BU0sgPDwgSURSNV9PQVNfU0hJRlQpIHsKQEAgLTI2ODAsNyArMzIxOCw4IEBAIHN0YXRpYyBp
bnQgYXJtX3NtbXVfZGV2aWNlX2FjcGlfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRl
diwKIAlzdHJ1Y3QgZGV2aWNlICpkZXYgPSBzbW11LT5kZXY7CiAJc3RydWN0IGFjcGlfaW9ydF9u
b2RlICpub2RlOwogCi0Jbm9kZSA9ICooc3RydWN0IGFjcGlfaW9ydF9ub2RlICoqKWRldl9nZXRf
cGxhdGRhdGEoZGV2KTsKKwkvKiBYZW46IE1vZGlmaWNhdGlvbiB0byBnZXQgaW9ydF9ub2RlICov
CisJbm9kZSA9IChzdHJ1Y3QgYWNwaV9pb3J0X25vZGUgKilkZXYtPmFjcGlfbm9kZTsKIAogCS8q
IFJldHJpZXZlIFNNTVV2MyBzcGVjaWZpYyBkYXRhICovCiAJaW9ydF9zbW11ID0gKHN0cnVjdCBh
Y3BpX2lvcnRfc21tdV92MyAqKW5vZGUtPm5vZGVfZGF0YTsKQEAgLTI3MDMsNyArMzI0Miw3IEBA
IHN0YXRpYyBpbmxpbmUgaW50IGFybV9zbW11X2RldmljZV9hY3BpX3Byb2JlKHN0cnVjdCBwbGF0
Zm9ybV9kZXZpY2UgKnBkZXYsCiBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9kdF9wcm9iZShz
dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAogCQkJCSAgICBzdHJ1Y3QgYXJtX3NtbXVfZGV2
aWNlICpzbW11KQogewotCXN0cnVjdCBkZXZpY2UgKmRldiA9ICZwZGV2LT5kZXY7CisJc3RydWN0
IGRldmljZSAqZGV2ID0gcGRldjsKIAl1MzIgY2VsbHM7CiAJaW50IHJldCA9IC1FSU5WQUw7CiAK
QEAgLTI3MTYsNiArMzI1NSw3IEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfZGV2aWNlX2R0X3Byb2Jl
KHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsCiAKIAlwYXJzZV9kcml2ZXJfb3B0aW9ucyhz
bW11KTsKIAorCS8qIFhlbjogb2ZfZG1hX2lzX2NvaGVyZW50IGlzIGEgc3R1YiB0aWxsIGR0IHN1
cHBvcnQgaXMgaW50cm9kdWNlZCAqLwogCWlmIChvZl9kbWFfaXNfY29oZXJlbnQoZGV2LT5vZl9u
b2RlKSkKIAkJc21tdS0+ZmVhdHVyZXMgfD0gQVJNX1NNTVVfRkVBVF9DT0hFUkVOQ1k7CiAKQEAg
LTI3MzQsOSArMzI3NCwxMSBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9wcm9iZShzdHJ1
Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogewogCWludCBpcnEsIHJldDsKIAlzdHJ1Y3QgcmVz
b3VyY2UgKnJlczsKKyNpZiAwIC8qWGVuOiBEbyBub3QgbmVlZCB0byBzZXR1cCBzeXNmcyAqLwog
CXJlc291cmNlX3NpemVfdCBpb2FkZHI7CisjZW5kaWYKIAlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNl
ICpzbW11OwotCXN0cnVjdCBkZXZpY2UgKmRldiA9ICZwZGV2LT5kZXY7CisJc3RydWN0IGRldmlj
ZSAqZGV2ID0gcGRldjsvKiBYZW46IGRldiBpcyBpZ25vcmVkICovCiAJYm9vbCBieXBhc3M7CiAK
IAlzbW11ID0gZGV2bV9remFsbG9jKGRldiwgc2l6ZW9mKCpzbW11KSwgR0ZQX0tFUk5FTCk7CkBA
IC0yNzYzLDcgKzMzMDUsOSBAQCBzdGF0aWMgaW50IGFybV9zbW11X2RldmljZV9wcm9iZShzdHJ1
Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogCQlkZXZfZXJyKGRldiwgIk1NSU8gcmVnaW9uIHRv
byBzbWFsbCAoJXByKVxuIiwgcmVzKTsKIAkJcmV0dXJuIC1FSU5WQUw7CiAJfQorI2lmIDAgLypY
ZW46IERvIG5vdCBuZWVkIHRvIHNldHVwIHN5c2ZzICovCiAJaW9hZGRyID0gcmVzLT5zdGFydDsK
KyNlbmRpZgogCiAJc21tdS0+YmFzZSA9IGRldm1faW9yZW1hcF9yZXNvdXJjZShkZXYsIHJlcyk7
CiAJaWYgKElTX0VSUihzbW11LT5iYXNlKSkKQEAgLTI4MDIsMTMgKzMzNDYsMTggQEAgc3RhdGlj
IGludCBhcm1fc21tdV9kZXZpY2VfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikK
IAkJcmV0dXJuIHJldDsKIAogCS8qIFJlY29yZCBvdXIgcHJpdmF0ZSBkZXZpY2Ugc3RydWN0dXJl
ICovCisJLyogWGVuOiBTTU1VIGlzIG5vdCB0cmVhdGVkIGEgYSBwbGF0Zm9ybSBkZXZpY2UqLwor
I2lmIDAKIAlwbGF0Zm9ybV9zZXRfZHJ2ZGF0YShwZGV2LCBzbW11KTsKKyNlbmRpZgogCiAJLyog
UmVzZXQgdGhlIGRldmljZSAqLwogCXJldCA9IGFybV9zbW11X2RldmljZV9yZXNldChzbW11LCBi
eXBhc3MpOwogCWlmIChyZXQpCiAJCXJldHVybiByZXQ7CiAKKy8qIFhlbjogTm90IGNyZWF0aW5n
IGFuIElPTU1VIGRldmljZSBsaXN0IGZvciBYZW4gKi8KKyNpZiAwCiAJLyogQW5kIHdlJ3JlIHVw
LiBHbyBnbyBnbyEgKi8KIAlyZXQgPSBpb21tdV9kZXZpY2Vfc3lzZnNfYWRkKCZzbW11LT5pb21t
dSwgZGV2LCBOVUxMLAogCQkJCSAgICAgInNtbXUzLiVwYSIsICZpb2FkZHIpOwpAQCAtMjg0NCw5
ICszMzkzLDIwIEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfZGV2aWNlX3Byb2JlKHN0cnVjdCBwbGF0
Zm9ybV9kZXZpY2UgKnBkZXYpCiAJCWlmIChyZXQpCiAJCQlyZXR1cm4gcmV0OwogCX0KKyNlbmRp
ZgorCS8qCisJICogWGVuOiBLZWVwIGEgbGlzdCBvZiBhbGwgcHJvYmVkIGRldmljZXMuIFRoaXMg
d2lsbCBiZSB1c2VkIHRvIHF1ZXJ5CisJICogdGhlIHNtbXUgZGV2aWNlcyBiYXNlZCBvbiB0aGUg
Zndub2RlLgorCSAqLworCUlOSVRfTElTVF9IRUFEKCZzbW11LT5kZXZpY2VzKTsKKwlzcGluX2xv
Y2soJmFybV9zbW11X2RldmljZXNfbG9jayk7CisJbGlzdF9hZGQoJnNtbXUtPmRldmljZXMsICZh
cm1fc21tdV9kZXZpY2VzKTsKKwlzcGluX3VubG9jaygmYXJtX3NtbXVfZGV2aWNlc19sb2NrKTsK
IAlyZXR1cm4gMDsKIH0KIAorLyogWGVuOiBVbnVzZWQgZnVuY3Rpb24gKi8KKyNpZiAwCiBzdGF0
aWMgaW50IGFybV9zbW11X2RldmljZV9yZW1vdmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRl
dikKIHsKIAlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11ID0gcGxhdGZvcm1fZ2V0X2RydmRh
dGEocGRldik7CkBAIC0yODYwLDYgKzM0MjAsOCBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9kZXZp
Y2Vfc2h1dGRvd24oc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKIHsKIAlhcm1fc21tdV9k
ZXZpY2VfcmVtb3ZlKHBkZXYpOwogfQorI2VuZGlmCisKIAogc3RhdGljIGNvbnN0IHN0cnVjdCBv
Zl9kZXZpY2VfaWQgYXJtX3NtbXVfb2ZfbWF0Y2hbXSA9IHsKIAl7IC5jb21wYXRpYmxlID0gImFy
bSxzbW11LXYzIiwgfSwKQEAgLTI4NjcsNiArMzQyOSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
b2ZfZGV2aWNlX2lkIGFybV9zbW11X29mX21hdGNoW10gPSB7CiB9OwogTU9EVUxFX0RFVklDRV9U
QUJMRShvZiwgYXJtX3NtbXVfb2ZfbWF0Y2gpOwogCisjaWYgMAogc3RhdGljIHN0cnVjdCBwbGF0
Zm9ybV9kcml2ZXIgYXJtX3NtbXVfZHJpdmVyID0gewogCS5kcml2ZXIJPSB7CiAJCS5uYW1lCQk9
ICJhcm0tc21tdS12MyIsCkBAIC0yODgzLDMgKzM0NDYsMzE2IEBAIElPTU1VX09GX0RFQ0xBUkUo
YXJtX3NtbXV2MywgImFybSxzbW11LXYzIiwgTlVMTCk7CiBNT0RVTEVfREVTQ1JJUFRJT04oIklP
TU1VIEFQSSBmb3IgQVJNIGFyY2hpdGVjdGVkIFNNTVV2MyBpbXBsZW1lbnRhdGlvbnMiKTsKIE1P
RFVMRV9BVVRIT1IoIldpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPiIpOwogTU9EVUxF
X0xJQ0VOU0UoIkdQTCB2MiIpOworI2VuZGlmCisKKy8qKioqKiBTdGFydCBvZiBYZW4gc3BlY2lm
aWMgY29kZSAqKioqKi8KKworc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJf
Zmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCit7CisJc3RydWN0IGFybV9zbW11X3hlbl9kb21h
aW4gKnhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKKwlzdHJ1Y3QgaW9tbXVf
ZG9tYWluICppb19kb21haW47CisKKwlzcGluX2xvY2soJnhlbl9kb21haW4tPmxvY2spOworCWxp
c3RfZm9yX2VhY2hfZW50cnkoaW9fZG9tYWluLCAmeGVuX2RvbWFpbi0+Y29udGV4dHMsIGxpc3Qp
IHsKKwkJLyoKKwkJICogT25seSBpbnZhbGlkYXRlIHRoZSBjb250ZXh0IHdoZW4gU01NVSBpcyBw
cmVzZW50LgorCQkgKiBUaGlzIGlzIGJlY2F1c2UgdGhlIGNvbnRleHQgaW5pdGlhbGl6YXRpb24g
aXMgZGVsYXllZAorCQkgKiB1bnRpbCBhIG1hc3RlciBoYXMgYmVlbiBhZGRlZC4KKwkJICovCisJ
CWlmICh1bmxpa2VseSghQUNDRVNTX09OQ0UoaW9fZG9tYWluLT5wcml2LT5zbW11KSkpCisJCQlj
b250aW51ZTsKKwkJYXJtX3NtbXVfdGxiX2ludl9jb250ZXh0KGlvX2RvbWFpbi0+cHJpdik7CisJ
fQorCXNwaW5fdW5sb2NrKCZ4ZW5fZG9tYWluLT5sb2NrKTsKKwlyZXR1cm4gMDsKK30KKworc3Rh
dGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAq
ZCwKKwkJCQkJICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKwkJCQkJICAgICB1bnNpZ25lZCBpbnQg
cGFnZV9jb3VudCkKK3sKKwlyZXR1cm4gYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKGQpOworfQor
CitzdGF0aWMgc3RydWN0IGlvbW11X2RvbWFpbiAqYXJtX3NtbXVfZ2V0X2RvbWFpbihzdHJ1Y3Qg
ZG9tYWluICpkLAorCQkJCQkJc3RydWN0IGRldmljZSAqZGV2KQoreworCXN0cnVjdCBpb21tdV9k
b21haW4gKmlvX2RvbWFpbjsKKwlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAqeGVuX2RvbWFp
bjsKKwlzdHJ1Y3QgYXJtX3NtbXVfZGV2aWNlICpzbW11OworCXN0cnVjdCBhcm1fc21tdV9kb21h
aW4gKnNtbXVfZG9tYWluOworCisJeGVuX2RvbWFpbiA9IGRvbV9pb21tdShkKS0+YXJjaC5wcml2
OworCisJc21tdSA9IGFybV9zbW11X2dldF9ieV9md25vZGUoZGV2LT5pb21tdV9md3NwZWMtPmlv
bW11X2Z3bm9kZSk7CisJaWYgKCFzbW11KQorCQlyZXR1cm4gTlVMTDsKKworCS8qCisJICogTG9v
cCB0aHJvdWdoIHRoZSAmeGVuX2RvbWFpbi0+Y29udGV4dHMgdG8gbG9jYXRlIGEgY29udGV4dAor
CSAqIGFzc2lnbmVkIHRvIHRoaXMgU01NVQorCSAqLworCWxpc3RfZm9yX2VhY2hfZW50cnkoaW9f
ZG9tYWluLCAmeGVuX2RvbWFpbi0+Y29udGV4dHMsIGxpc3QpIHsKKwkJc21tdV9kb21haW4gPSB0
b19zbW11X2RvbWFpbihpb19kb21haW4pOworCQlpZiAoc21tdV9kb21haW4tPnNtbXUgPT0gc21t
dSkKKwkJCXJldHVybiBpb19kb21haW47CisJfQorCisJcmV0dXJuIE5VTEw7Cit9CisKK3N0YXRp
YyB2b2lkIGFybV9zbW11X2Rlc3Ryb3lfaW9tbXVfZG9tYWluKHN0cnVjdCBpb21tdV9kb21haW4g
KmlvX2RvbWFpbikKK3sKKwlsaXN0X2RlbCgmaW9fZG9tYWluLT5saXN0KTsKKwlhcm1fc21tdV9k
b21haW5fZnJlZShpb19kb21haW4pOworfQorCitzdGF0aWMgaW50IGFybV9zbW11X2Fzc2lnbl9k
ZXYoc3RydWN0IGRvbWFpbiAqZCwgdTggZGV2Zm4sCisJCQkgICAgICAgc3RydWN0IGRldmljZSAq
ZGV2LCB1MzIgZmxhZykKK3sKKwlpbnQgcmV0ID0gMDsKKwlzdHJ1Y3QgaW9tbXVfZG9tYWluICpp
b19kb21haW47CisJc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gKnhlbl9kb21haW47CisJc3Ry
dWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW47CisKKwl4ZW5fZG9tYWluID0gZG9tX2lv
bW11KGQpLT5hcmNoLnByaXY7CisKKwlpZiAoIWRldi0+YXJjaGRhdGEuaW9tbXUpIHsKKwkJZGV2
LT5hcmNoZGF0YS5pb21tdSA9IHh6YWxsb2Moc3RydWN0IGFybV9zbW11X3hlbl9kZXZpY2UpOwor
CQlpZiAoIWRldi0+YXJjaGRhdGEuaW9tbXUpCisJCQlyZXR1cm4gLUVOT01FTTsKKwl9CisKKwly
ZXQgPSBhcm1fc21tdV9hZGRfZGV2aWNlKGRldik7CisJaWYgKHJldCkKKwkJcmV0dXJuIHJldDsK
KworCXNwaW5fbG9jaygmeGVuX2RvbWFpbi0+bG9jayk7CisKKwkvKgorCSAqIENoZWNrIHRvIHNl
ZSBpZiBhbiBpb21tdV9kb21haW4gYWxyZWFkeSBleGlzdHMgZm9yIHRoaXMgeGVuIGRvbWFpbgor
CSAqIHVuZGVyIHRoZSBzYW1lIFNNTVUKKwkgKi8KKwlpb19kb21haW4gPSBhcm1fc21tdV9nZXRf
ZG9tYWluKGQsIGRldik7CisJaWYgKCFpb19kb21haW4pIHsKKworCQlpb19kb21haW4gPSBhcm1f
c21tdV9kb21haW5fYWxsb2MoSU9NTVVfRE9NQUlOX0RNQSk7CisJCWlmICghaW9fZG9tYWluKSB7
CisJCQlyZXQgPSAtRU5PTUVNOworCQkJZ290byBvdXQ7CisJCX0KKworCQlzbW11X2RvbWFpbiA9
IHRvX3NtbXVfZG9tYWluKGlvX2RvbWFpbik7CisJCXNtbXVfZG9tYWluLT5zMl9jZmcuZG9tYWlu
ID0gZDsKKworCQkvKiBDaGFpbiB0aGUgbmV3IGNvbnRleHQgdG8gdGhlIGRvbWFpbiAqLworCQls
aXN0X2FkZCgmaW9fZG9tYWluLT5saXN0LCAmeGVuX2RvbWFpbi0+Y29udGV4dHMpOworCisJfQor
CisJcmV0ID0gYXJtX3NtbXVfYXR0YWNoX2Rldihpb19kb21haW4sIGRldik7CisJaWYgKHJldCkg
eworCQlpZiAoaW9fZG9tYWluLT5yZWYuY291bnRlciA9PSAwKQorCQkJYXJtX3NtbXVfZGVzdHJv
eV9pb21tdV9kb21haW4oaW9fZG9tYWluKTsKKwl9IGVsc2UgeworCQlhdG9taWNfaW5jKCZpb19k
b21haW4tPnJlZik7CisJfQorCitvdXQ6CisJc3Bpbl91bmxvY2soJnhlbl9kb21haW4tPmxvY2sp
OworCXJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBpbnQgYXJtX3NtbXVfZGVhc3NpZ25fZGV2KHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkZXZpY2UgKmRldikKK3sKKwlzdHJ1Y3QgaW9tbXVfZG9t
YWluICppb19kb21haW4gPSBhcm1fc21tdV9nZXRfZG9tYWluKGQsIGRldik7CisJc3RydWN0IGFy
bV9zbW11X3hlbl9kb21haW4gKnhlbl9kb21haW47CisJc3RydWN0IGFybV9zbW11X2RvbWFpbiAq
YXJtX3NtbXUgPSB0b19zbW11X2RvbWFpbihpb19kb21haW4pOworCisJeGVuX2RvbWFpbiA9IGRv
bV9pb21tdShkKS0+YXJjaC5wcml2OworCisJaWYgKCFhcm1fc21tdSB8fCBhcm1fc21tdS0+czJf
Y2ZnLmRvbWFpbiAhPSBkKSB7CisJCWRldl9lcnIoZGV2LCAiIG5vdCBhdHRhY2hlZCB0byBkb21h
aW4gJWRcbiIsIGQtPmRvbWFpbl9pZCk7CisJCXJldHVybiAtRVNSQ0g7CisJfQorCisJc3Bpbl9s
b2NrKCZ4ZW5fZG9tYWluLT5sb2NrKTsKKworCWFybV9zbW11X2RldGFjaF9kZXYoZGV2KTsKKwlh
dG9taWNfZGVjKCZpb19kb21haW4tPnJlZik7CisKKwlpZiAoaW9fZG9tYWluLT5yZWYuY291bnRl
ciA9PSAwKQorCQlhcm1fc21tdV9kZXN0cm95X2lvbW11X2RvbWFpbihpb19kb21haW4pOworCisJ
c3Bpbl91bmxvY2soJnhlbl9kb21haW4tPmxvY2spOworCisJcmV0dXJuIDA7Cit9CisKK3N0YXRp
YyBpbnQgYXJtX3NtbXVfcmVhc3NpZ25fZGV2KHN0cnVjdCBkb21haW4gKnMsIHN0cnVjdCBkb21h
aW4gKnQsCisJCQkJIHU4IGRldmZuLCAgc3RydWN0IGRldmljZSAqZGV2KQoreworCWludCByZXQg
PSAwOworCisJLyogRG9uJ3QgYWxsb3cgcmVtYXBwaW5nIG9uIG90aGVyIGRvbWFpbiB0aGFuIGh3
ZG9tICovCisJaWYgKHQgJiYgdCAhPSBoYXJkd2FyZV9kb21haW4pCisJCXJldHVybiAtRVBFUk07
CisKKwlpZiAodCA9PSBzKQorCQlyZXR1cm4gMDsKKworCXJldCA9IGFybV9zbW11X2RlYXNzaWdu
X2RldihzLCBkZXYpOworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisKKwlpZiAodCkgeworCQkv
KiBObyBmbGFncyBhcmUgZGVmaW5lZCBmb3IgQVJNLiAqLworCQlyZXQgPSBhcm1fc21tdV9hc3Np
Z25fZGV2KHQsIGRldmZuLCBkZXYsIDApOworCQlpZiAocmV0KQorCQkJcmV0dXJuIHJldDsKKwl9
CisKKwlyZXR1cm4gMDsKK30KKworc3RhdGljIGludCBhcm1fc21tdV9pb21tdV94ZW5fZG9tYWlu
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKwlzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiAq
eGVuX2RvbWFpbjsKKworCXhlbl9kb21haW4gPSB4emFsbG9jKHN0cnVjdCBhcm1fc21tdV94ZW5f
ZG9tYWluKTsKKwlpZiAoIXhlbl9kb21haW4pCisJCXJldHVybiAtRU5PTUVNOworCisJc3Bpbl9s
b2NrX2luaXQoJnhlbl9kb21haW4tPmxvY2spOworCUlOSVRfTElTVF9IRUFEKCZ4ZW5fZG9tYWlu
LT5jb250ZXh0cyk7CisKKwlkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IHhlbl9kb21haW47CisK
KwlyZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFybV9zbW11X2lvbW11
X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKK30KKworc3RhdGljIHZvaWQgYXJtX3Nt
bXVfaW9tbXVfeGVuX2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQoreworCXN0cnVj
dCBhcm1fc21tdV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnBy
aXY7CisKKwlBU1NFUlQobGlzdF9lbXB0eSgmeGVuX2RvbWFpbi0+Y29udGV4dHMpKTsKKwl4ZnJl
ZSh4ZW5fZG9tYWluKTsKK30KKworc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCisJCQl1bnNpZ25lZCBs
b25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQoreworCXAybV90eXBlX3QgdDsKKworCS8qCisJ
ICogR3JhbnQgbWFwcGluZ3MgY2FuIGJlIHVzZWQgZm9yIERNQSByZXF1ZXN0cy4gVGhlIGRldl9i
dXNfYWRkcgorCSAqIHJldHVybmVkIGJ5IHRoZSBoeXBlcmNhbGwgaXMgdGhlIE1GTiAobm90IHRo
ZSBJUEEpLiBGb3IgZGV2aWNlCisJICogcHJvdGVjdGVkIGJ5IGFuIElPTU1VLCBYZW4gbmVlZHMg
dG8gYWRkIGEgMToxIG1hcHBpbmcgaW4gdGhlIGRvbWFpbgorCSAqIHAybSB0byBhbGxvdyBETUEg
cmVxdWVzdCB0byB3b3JrLgorCSAqIFRoaXMgaXMgb25seSB2YWxpZCB3aGVuIHRoZSBkb21haW4g
aXMgZGlyZWN0ZWQgbWFwcGVkLiBIZW5jZSB0aGlzCisJICogZnVuY3Rpb24gc2hvdWxkIG9ubHkg
YmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9PSBtZm4uCisJICovCisJQlVHX09OKCFp
c19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7CisJQlVHX09OKG1mbiAhPSBnZm4pOworCisJLyog
V2Ugb25seSBzdXBwb3J0IHJlYWRhYmxlIGFuZCB3cml0YWJsZSBmbGFncyAqLworCWlmICghKGZs
YWdzICYgKElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkpKQorCQlyZXR1cm4gLUVJ
TlZBTDsKKworCXQgPSAoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gcDJtX2lvbW11X21hcF9y
dyA6IHAybV9pb21tdV9tYXBfcm87CisKKwkvKgorCSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCisJICogaWYgdGhlcmUg
aXMgYWxyZWFkeSBvbmUuLi4KKwkgKi8KKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnko
ZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQpOworfQorCitzdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuKQoreworCS8qCisJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdu
dHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFpbgorCSAqIGlzIGRpcmVjdCBtYXBwZWQKKwkgKi8KKwlp
ZiAoIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKQorCQlyZXR1cm4gLUVJTlZBTDsKKworCXJl
dHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZ2ZuKSwgX21mbihnZm4pLCAw
KTsKK30KKworc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3Bz
ID0geworCS5pbml0ID0gYXJtX3NtbXVfaW9tbXVfeGVuX2RvbWFpbl9pbml0LAorCS5od2RvbV9p
bml0ID0gYXJtX3NtbXVfaW9tbXVfaHdkb21faW5pdCwKKwkudGVhcmRvd24gPSBhcm1fc21tdV9p
b21tdV94ZW5fZG9tYWluX3RlYXJkb3duLAorCS5pb3RsYl9mbHVzaCA9IGFybV9zbW11X2lvdGxi
X2ZsdXNoLAorCS5pb3RsYl9mbHVzaF9hbGwgPSBhcm1fc21tdV9pb3RsYl9mbHVzaF9hbGwsCisJ
LmFzc2lnbl9kZXZpY2UgPSBhcm1fc21tdV9hc3NpZ25fZGV2LAorCS5yZWFzc2lnbl9kZXZpY2Ug
PSBhcm1fc21tdV9yZWFzc2lnbl9kZXYsCisJLm1hcF9wYWdlID0gYXJtX3NtbXVfbWFwX3BhZ2Us
CisJLnVubWFwX3BhZ2UgPSBhcm1fc21tdV91bm1hcF9wYWdlLAorfTsKKworc3RhdGljCitzdHJ1
Y3QgYXJtX3NtbXVfZGV2aWNlICphcm1fc21tdV9nZXRfYnlfZndub2RlKHN0cnVjdCBmd25vZGVf
aGFuZGxlICpmd25vZGUpCit7CisJc3RydWN0IGFybV9zbW11X2RldmljZSAqc21tdSA9IE5VTEw7
CisKKwlzcGluX2xvY2soJmFybV9zbW11X2RldmljZXNfbG9jayk7CisJbGlzdF9mb3JfZWFjaF9l
bnRyeShzbW11LCAmYXJtX3NtbXVfZGV2aWNlcywgZGV2aWNlcykgeworCQlpZiAoc21tdS0+ZGV2
LT5md25vZGUgPT0gZndub2RlKQorCQkJYnJlYWs7CisJfQorCXNwaW5fdW5sb2NrKCZhcm1fc21t
dV9kZXZpY2VzX2xvY2spOworCisJcmV0dXJuIHNtbXU7Cit9CisKK3N0YXRpYyBfX2luaXQgaW50
IGFybV9zbW11X2R0X2luaXQoc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCisJCQkJICAgY29u
c3Qgdm9pZCAqZGF0YSkKK3sKKwlpbnQgcmM7CisKKwkvKgorCSAqIEV2ZW4gaWYgdGhlIGRldmlj
ZSBjYW4ndCBiZSBpbml0aWFsaXplZCwgd2UgZG9uJ3Qgd2FudCB0bworCSAqIGdpdmUgdGhlIFNN
TVUgZGV2aWNlIHRvIGRvbTAuCisJICovCisJZHRfZGV2aWNlX3NldF91c2VkX2J5KGRldiwgRE9N
SURfWEVOKTsKKworCXJjID0gYXJtX3NtbXVfZGV2aWNlX3Byb2JlKGR0X3RvX2RldihkZXYpKTsK
KwlpZiAocmMpCisJCXJldHVybiByYzsKKworCWlvbW11X3NldF9vcHMoJmFybV9zbW11X2lvbW11
X29wcyk7CisKKwlyZXR1cm4gMDsKK30KKworRFRfREVWSUNFX1NUQVJUKHNtbXV2MywgIkFSTSBT
TU1VIFYzIiwgREVWSUNFX0lPTU1VKQorCS5kdF9tYXRjaCA9IGFybV9zbW11X29mX21hdGNoLAor
CS5pbml0ID0gYXJtX3NtbXVfZHRfaW5pdCwKK0RUX0RFVklDRV9FTkQKKworI2lmZGVmIENPTkZJ
R19BQ1BJCisvKiBTZXQgdXAgdGhlIElPTU1VICovCitzdGF0aWMgaW50IF9faW5pdCBhcm1fc21t
dV9hY3BpX2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKK3sKKwlpbnQgcmM7CisKKwlyYyA9IGFybV9z
bW11X2RldmljZV9wcm9iZSgoc3RydWN0IGRldmljZSAqKWRhdGEpOworCWlmIChyYykKKwkJcmV0
dXJuIHJjOworCisJaW9tbXVfc2V0X29wcygmYXJtX3NtbXVfaW9tbXVfb3BzKTsKKwlyZXR1cm4g
MDsKK30KKworQUNQSV9ERVZJQ0VfU1RBUlQoYXNtbXV2MywgIkFSTSBTTU1VIFYzIiwgREVWSUNF
X0lPTU1VKQorCS5jbGFzc190eXBlID0gQUNQSV9JT1JUX05PREVfU01NVV9WMywKKwkuaW5pdCA9
IGFybV9zbW11X2FjcGlfaW5pdCwKK0FDUElfREVWSUNFX0VORAorCisjZW5kaWYKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9saW51eC1jb21wYXQuaCBiL3hlbi9pbmNsdWRlL3hlbi9saW51
eC1jb21wYXQuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44MDM3YmUw
YTNlCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL2xpbnV4LWNvbXBhdC5oCkBA
IC0wLDAgKzEsODQgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGluY2x1ZGUveGVuL2xp
bnV4X2NvbXBhdC5oCisgKgorICogQ29tcGF0aWJpbGl0eSBkZWZpbmVzIGZvciBwb3J0aW5nIGNv
ZGUgZnJvbSBMaW51eCB0byBYZW4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMTcgTGluYXJvIExp
bWl0ZWQKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisg
KiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3Jh
bSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICog
YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu
dHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRl
dGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2lmbmRlZiBf
X1hFTl9MSU5VWF9DT01QQVRfSF9fCisjZGVmaW5lIF9fWEVOX0xJTlVYX0NPTVBBVF9IX18KKwor
I2luY2x1ZGUgPGFzbS90eXBlcy5oPgorCit0eXBlZGVmIHBhZGRyX3QgcGh5c19hZGRyX3Q7Cit0
eXBlZGVmIHBhZGRyX3QgZG1hX2FkZHJfdDsKKwordHlwZWRlZiB1bnNpZ25lZCBpbnQgZ2ZwX3Q7
CisjZGVmaW5lIEdGUF9LRVJORUwgMAorI2RlZmluZSBfX0dGUF9aRVJPIDB4MDFVCisKKy8qIEhl
bHBlcnMgZm9yIElSUSBmdW5jdGlvbnMgKi8KKyNkZWZpbmUgZnJlZV9pcnEgcmVsZWFzZV9pcnEK
KworZW51bSBpcnFyZXR1cm4geworICAgIElSUV9OT05FLAorICAgIElSUV9IQU5ETEVELAorICAg
IElSUV9XQUtFX1RIUkVBRCwKK307CisKK3R5cGVkZWYgZW51bSBpcnFyZXR1cm4gaXJxcmV0dXJu
X3Q7CisKKy8qIERldmljZSBsb2dnZXIgZnVuY3Rpb25zICovCisjZGVmaW5lIGRldl9kYmcoZGV2
LCBmbXQsIC4uLikgcHJpbnRrKFhFTkxPR19ERUJVRyBmbXQsICMjIF9fVkFfQVJHU19fKQorI2Rl
ZmluZSBkZXZfbm90aWNlKGRldiwgZm10LCAuLi4pIHByaW50ayhYRU5MT0dfSU5GTyBmbXQsICMj
IF9fVkFfQVJHU19fKQorI2RlZmluZSBkZXZfd2FybihkZXYsIGZtdCwgLi4uKSBwcmludGsoWEVO
TE9HX1dBUk5JTkcgZm10LCAjIyBfX1ZBX0FSR1NfXykKKyNkZWZpbmUgZGV2X2VycihkZXYsIGZt
dCwgLi4uKSBwcmludGsoWEVOTE9HX0VSUiBmbXQsICMjIF9fVkFfQVJHU19fKQorI2RlZmluZSBk
ZXZfaW5mbyhkZXYsIGZtdCwgLi4uKSBwcmludGsoWEVOTE9HX0lORk8gZm10LCAjIyBfX1ZBX0FS
R1NfXykKKworI2RlZmluZSBkZXZfZXJyX3JhdGVsaW1pdGVkKGRldiwgZm10LCAuLi4pICAgICAg
ICAgICAgICAgICAgXAorICAgICBwcmludGsoWEVOTE9HX0VSUiBmbXQsICMjIF9fVkFfQVJHU19f
KQorCisjZGVmaW5lIGRldl9uYW1lKGRldikgZHRfbm9kZV9mdWxsX25hbWUoZGV2X3RvX2R0KGRl
dikpCisKKy8qIEFsaWFzIHRvIFhlbiBhbGxvY2F0aW9uIGhlbHBlcnMgKi8KKyNkZWZpbmUga2Zy
ZWUgeGZyZWUKKyNkZWZpbmUga21hbGxvYyhzaXplLCBmbGFncykgKHtcCisJdm9pZCAqX19yZXRf
YWxsb2MgPSBOVUxMOyBcCisJaWYgKGZsYWdzICYgX19HRlBfWkVSTykgXAorCQlfX3JldF9hbGxv
YyA9IF94emFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKTsgXAorCWVsc2UgXAorCQlfX3JldF9h
bGxvYyA9IF94bWFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKTsgXAorCV9fcmV0X2FsbG9jOyBc
Cit9KQorI2RlZmluZSBremFsbG9jKHNpemUsIGZsYWdzKSAgICAgICAgX3h6YWxsb2Moc2l6ZSwg
c2l6ZW9mKHZvaWQgKikpCisjZGVmaW5lIGRldm1fa3phbGxvYyhkZXYsIHNpemUsIGZsYWdzKSAg
X3h6YWxsb2Moc2l6ZSwgc2l6ZW9mKHZvaWQgKikpCisjZGVmaW5lIGttYWxsb2NfYXJyYXkoc2l6
ZSwgbiwgZmxhZ3MpICh7XAorCXZvaWQgKl9fcmV0X2FsbG9jID0gTlVMTDsgXAorCWlmIChmbGFn
cyAmIF9fR0ZQX1pFUk8pIFwKKwkJX19yZXRfYWxsb2MgPSBfeHphbGxvY19hcnJheShzaXplLCBz
aXplb2Yodm9pZCAqKSwgbik7IFwKKwllbHNlIFwKKwkJX19yZXRfYWxsb2MgPSBfeG1hbGxvY19h
cnJheShzaXplLCBzaXplb2Yodm9pZCAqKSwgbik7IFwKKwlfX3JldF9hbGxvYzsgXAorfSkKKwor
LyogQWxpYXMgdG8gWGVuIHRpbWUgZnVuY3Rpb25zICovCisjZGVmaW5lIGt0aW1lX3Qgc190aW1l
X3QKKyNkZWZpbmUga3RpbWVfZ2V0KCkgICAgICAgICAgICAgKE5PVygpKQorI2RlZmluZSBrdGlt
ZV9hZGRfdXModCxpKSAgICAgICAodCArIE1JQ1JPU0VDUyhpKSkKKyNkZWZpbmUga3RpbWVfY29t
cGFyZSh0LGkpICAgICAgKHQgPiAoaSkpCisKKyNlbmRpZiAvKiBfX1hFTl9MSU5VWF9DT01QQVRf
SF9fICovCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4d6-0007ft-IC; Thu, 07 Jun 2018 23:47: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4d5-0007fn-EO
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:47:43 +0000
X-Inumbo-ID: d833975a-6aac-11e8-9728-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d833975a-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:23 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id a7-v6so4621314plp.3
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:47:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=njUsJYbyWJ/qjCdKSB3DAiSg+OBoUPAcY1YU70CTmpY=;
 b=Dvz1oUkIjCot7293h5hzTUJuBTeGn7VqJ9//RFVenFLW3uyxyrgQh2VRdoViPiUmJ2
 FvRBtZx5Z3roHzAQuYu7pXtZ8tPuaCc5ozil7S7H/7lb+g4kaVMrMUpeQwTS5ICBDMdw
 LZcbBNKY1NhahrR+bdAKjrztGlfH1nCq/BLUg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=njUsJYbyWJ/qjCdKSB3DAiSg+OBoUPAcY1YU70CTmpY=;
 b=Fj9Wg9d32nea0twAn3ttjdDuVHflbU/fEiOlv9jc1o2rhI+9khAFcqRiRWmWWC7WLs
 SAmaIzhz5raa6avham93MN1ewIq9+VUCXq3/Eqoah05Y+Pf/4TY5sCAzIGg3X/DDmYgd
 wfStv44c+R/DCfqJ/vpJtQStQnEguAw1rC2Vk2/cenltIdYt1IsXHVcJqVYQsNYLfbV+
 XWNRAan8KF3UftaJr8cMtjEQw7DqUqdje/I95dZDIv95/I0kAHfNwItlWI1PfomU3Y8R
 rAkzeorA9YFC7xptvrEKYHLUjeJZxY1tcW2VKFqMuPCq1NMmS6nwGwnjXAS8i0xcIWzK
 KB6Q==
X-Gm-Message-State: APt69E2ZPK9u1NSa+CIQpmvZi2gE3AjYP2qP4LMoiXgHlfPDDvsfX6sz
 aJyB+e6mKdaMfnC2iPViQSAa2MMdoUI=
X-Google-Smtp-Source: ADUXVKJE36Xe0HKpKjJEWO4392nV29b8vFqk7I9k9xwTW9mbsTLb9NeLIjE+iZsO17nEF7L5X/jlbg==
X-Received: by 2002:a17:902:ba8a:: with SMTP id
 k10-v6mr4084656pls.338.1528415260538; 
 Thu, 07 Jun 2018 16:47:40 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:47:39 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:26 -0600
Message-Id: <20180607234732.20124-1-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [v3 0/6] SMMUv3 driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org,
 Sameer Goel <sameer.goel@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>

VGhpcyBwYXRjaCBhZGRzIHN1cHBvcnQgZm9yIHRoZSBTTU1VdjMgZHJpdmVyLgoKTGlzdCBvZiBj
aGFuZ2VzOgotIEFkZGl0aW9uIG9mIGEgbGludXhfY29tcGF0IGhlYWRlci4KLSBBZGRpdGlvbiBv
ZiBhIGNvbW1vbiBoZWFkZXIgZm9yIGFybSBzbW11IGRlZmluZXMuCi0gUmViYXNlIG9mIHRoZSBT
TU1VdjMgZHJpdmVyIHRvIHRoZSBkcml2ZXIgaW4gbGludXgga2VybmVsIDQuMTQgcmM3LgotIE5l
dyBjb25maWcgZGVmaW5lcyBmb3IgQVJNIFNNTVUgZHJpdmVycy4KCkNoYW5nZXMgaW4gdjMKLSBD
aGFuZ2VzIHRvIHZhcmlhYmxlcyBhbmQgZmlsZSBuYW1lcy4KLSBObyBmdW5jdGlvbmFsIGNoYW5n
ZXMuCgpDaGFuZ2VzIGluIHYyIFszXQotIFRhc2tsZXRzIGZvciBldnRxIGFuZCBwcmlxLgoKWzFd
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OC0wMy9tc2cwMTEwOC5odG1sClsyXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDIvbXNnMDA3MTMuaHRtbApbM10gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA1L21zZzAxNjkz
Lmh0bWwKClRoZSBJT1JUIHN1cHBvcnQgd2lsbCBjb21lIGZyb20gWzFdLiBUaGUgZmlyc3QgcmV2
aXNpb24gb2YgdGhpcyBwYXRjaApjYW4gYmUgc2VlbiBpbiBbMl0uCgpTYW1lZXIgR29lbCAoNik6
CiAgRGVmaW5lIFdBUk5fT05fT05DRSgpIG1hY3JvIHRvIG1pcnJvciBMaW51eCBmdW5jdGlvbmFs
aXR5CiAgcGFzc3Rocm91Z2gvYXJtOiBNb2RpZnkgU01NVSBkcml2ZXIgdG8gdXNlIGdlbmVyaWMg
ZGV2aWNlIGRlZmluaXRpb24KICBBZGQgdmVyYmF0aW0gY29weSBvZiBhcm0tc21tdS12My5jIGZy
b20gTGludXgKICB4ZW4vaW9tbXU6IHNtbXUtdjM6IEFkZCBYZW4gc3BlY2lmaWMgY29kZSB0byBl
bmFibGUgdGhlIHBvcnRlZCBkcml2ZXIKICBkcml2ZXJzL3Bhc3N0aHJvdWdoL2FybTogUmVmYWN0
b3IgY29kZSBmb3IgYXJtIHNtbXUgZHJpdmVycwogIHhlbi9zbW11OiBBZGQgYSBuZXcgY29uZmln
IGRlZmluZSBmb3IgbGVnYWN5IFNNTVUKCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAg
ICAgICAgIHwgICAgMSArCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICAgICAgICAgIHwg
ICAgMSArCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgICAgICAgIHwgICAgMSArCiB4
ZW4vZHJpdmVycy9LY29uZmlnICAgICAgICAgICAgICAgICAgIHwgICAgMiArCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vS2NvbmZpZyAgIHwgICAxNCArCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vTWFrZWZpbGUgIHwgICAgMyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUtdjMuYyB8IDM2NjcgKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICB8ICAxMTQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9zbW11LmggICAgfCAgMTI1ICsKIHhlbi9pbmNsdWRlL3hlbi9saWIuaCAgICAgICAg
ICAgICAgICAgfCAgIDEzICsKIHhlbi9pbmNsdWRlL3hlbi9saW51eC1jb21wYXQuaCAgICAgICAg
fCAgIDg0ICsKIDExIGZpbGVzIGNoYW5nZWQsIDM5MTcgaW5zZXJ0aW9ucygrKSwgMTA4IGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9L
Y29uZmlnCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3Nt
bXUtdjMuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vbGludXgtY29tcGF0LmgK
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dR-0007jo-IQ; Thu, 07 Jun 2018 23:48:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dP-0007iY-M4
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:48:03 +0000
X-Inumbo-ID: e4593fae-6aac-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4593fae-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:43 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id g20-v6so7125579plq.1
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:48:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=qi0ie0ML/TWo0sMYPyRMgC//oR/t5lT7z/k8qvyfMVU=;
 b=SWJbPdqGTJLFHycND1d6UV59eXko6IWzn65BoU7O8Rnd2s3MvdUNnKSYjIstb/IqFJ
 jhLwrkpBVnvu6CV1j0Qrq33nXrTuj6Zn4lpR9JfsebBz2F0XkXTDXFDSR923L+EHQ9uS
 mkPmm55Lu/YlnLjJ2yIPDJmKxVzsEbvhmeNTE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=qi0ie0ML/TWo0sMYPyRMgC//oR/t5lT7z/k8qvyfMVU=;
 b=FwzMYh/ePD97HJBu24VZv7UGlaNHNl6kTNi78Xr6yG3Xvz3qoP8OHV043GB4Oze91B
 zxsvU2mUpR6PhxEEzAJH03LpdqUBy/2XHTCIDbNdyb9kmPAnjIK7OpmztDrxqHGaEzEl
 RVC8RDEleeNYTin8VdTyfHZvYBk+Uz0yiqsED0EuOHFBklzN0y66CHCdlZVzOCdSwTXf
 7OWTNE2WMTAYOEllsiPoi1F/qeVyQ9DfivRzSWDbS1rzwWpoDkkwYfyBKls9Hq3P6PIz
 nPtA1lzYVzTYRK9o/iUxGzCc3OHwPlY4GpZ1/ICWf+KVRCQwJtVSJCQE7a8XZ/t5H1vx
 r+YA==
X-Gm-Message-State: APt69E29txcX7gGW+HvnaC0nXfOTP4jYsIpaik+GWxU2SL+zO7IqYuK/
 /Fi/u8P4Zj1G64b9FJ/34BHLDoKi3Gc=
X-Google-Smtp-Source: ADUXVKLxIU3q9x2SrdbUas9tujueeKLbBuHrmUPtSae8B15UbCM5cel1tNFhl9GHEQXFzv4/E0M5dQ==
X-Received: by 2002:a17:902:8a87:: with SMTP id
 p7-v6mr3985666plo.278.1528415280906; 
 Thu, 07 Jun 2018 16:48:00 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.47.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:48:00 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:31 -0600
Message-Id: <20180607234732.20124-6-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 5/6] drivers/passthrough/arm: Refactor code for arm
 smmu drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: roger.pau@citrix.com, sstabellini@kernel.org, jbeulich@suse.com,
 shankerd@codeaurora.org, Sameer Goel <sameer.goel@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>

UHVsbCBjb21tb24gZGVmaW5lcyBmb3IgU01NVSBkcml2ZXMgaW4gYSBsb2NhbCBoZWFkZXIuCgpT
aWduZWQtb2ZmLWJ5OiBTYW1lZXIgR29lbCA8c2FtZWVyLmdvZWxAbGluYXJvLm9yZz4KLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIHwgIDk2ICstLS0tLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgIHwgMTA0ICstLS0t
LS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuaCAgICB8
IDEyNSArKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAxMjggaW5z
ZXJ0aW9ucygrKSwgMTk3IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmgKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS12My5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUt
djMuYwppbmRleCA3NWMzNDExYWQ5Li5mZGY4NWMxNTA4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LXYzLmMKQEAgLTQ5LDI4ICs0OSw3IEBACiAjaW5jbHVkZSA8YXNtL2lvLmg+CiAj
aW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CiAKLS8qIEFsaWFzIHRvIFhlbiBkZXZpY2UgdHJlZSBo
ZWxwZXJzICovCi0jZGVmaW5lIGRldmljZV9ub2RlIGR0X2RldmljZV9ub2RlCi0jZGVmaW5lIG9m
X3BoYW5kbGVfYXJncyBkdF9waGFuZGxlX2FyZ3MKLSNkZWZpbmUgb2ZfZGV2aWNlX2lkIGR0X2Rl
dmljZV9tYXRjaAotI2RlZmluZSBvZl9tYXRjaF9ub2RlIGR0X21hdGNoX25vZGUKLSNkZWZpbmUg
b2ZfcHJvcGVydHlfcmVhZF91MzIobnAsIHBuYW1lLCBvdXQpICghZHRfcHJvcGVydHlfcmVhZF91
MzIobnAsIHBuYW1lLCBvdXQpKQotI2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX2Jvb2wgZHRfcHJv
cGVydHlfcmVhZF9ib29sCi0jZGVmaW5lIG9mX3BhcnNlX3BoYW5kbGVfd2l0aF9hcmdzIGR0X3Bh
cnNlX3BoYW5kbGVfd2l0aF9hcmdzCi0KLS8qIFhlbjogSGVscGVycyB0byBnZXQgZGV2aWNlIE1N
SU8gYW5kIElSUXMgKi8KLXN0cnVjdCByZXNvdXJjZSB7Ci0JdTY0IGFkZHI7Ci0JdTY0IHNpemU7
Ci0JdW5zaWduZWQgaW50IHR5cGU7Ci19OwotCi0jZGVmaW5lIHJlc291cmNlX3NpemUocmVzKSAo
KHJlcyktPnNpemUpCi0KLSNkZWZpbmUgcGxhdGZvcm1fZGV2aWNlIGRldmljZQotCi0jZGVmaW5l
IElPUkVTT1VSQ0VfTUVNIDAKLSNkZWZpbmUgSU9SRVNPVVJDRV9JUlEgMQorI2luY2x1ZGUgInNt
bXUuaCIKIAogc3RhdGljIHN0cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0
cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsCiAJCQkJCSAgICAgIHVuc2lnbmVkIGludCB0eXBl
LApAQCAtMjAwLDc5ICsxNzksNiBAQCBzdGF0aWMgdm9pZCBkbWFtX2ZyZWVfY29oZXJlbnQoc3Ry
dWN0IGRldmljZSAqZGV2LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFkZHIsCiAJeGZyZWUodmFkZHIp
OwogfQogCi0vKiBYZW46IFN0dWIgb3V0IERNQSBkb21haW4gcmVsYXRlZCBmdW5jdGlvbnMgKi8K
LSNkZWZpbmUgaW9tbXVfZ2V0X2RtYV9jb29raWUoZG9tKSAwCi0jZGVmaW5lIGlvbW11X3B1dF9k
bWFfY29va2llKGRvbSkKLQotLyogWGVuOiBTdHViIG91dCBtb2R1bGUgcGFyYW0gcmVsYXRlZCBm
dW5jdGlvbiAqLwotI2RlZmluZSBtb2R1bGVfcGFyYW1fbmFtZWQoYSwgYiwgYywgZCkKLSNkZWZp
bmUgTU9EVUxFX1BBUk1fREVTQyhhLCBiKQotCi0jZGVmaW5lIGRtYV9zZXRfbWFza19hbmRfY29o
ZXJlbnQoZCwgYikgMAotCi0jZGVmaW5lIG9mX2RtYV9pc19jb2hlcmVudChuKSAwCi0KLSNkZWZp
bmUgTU9EVUxFX0RFVklDRV9UQUJMRSh0eXBlLCBuYW1lKQotCi1zdGF0aWMgdm9pZCBfX2lvbWVt
ICpkZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAotCQkJCQkgICBzdHJ1
Y3QgcmVzb3VyY2UgKnJlcykKLXsKLQl2b2lkIF9faW9tZW0gKnB0cjsKLQotCWlmICghcmVzIHx8
IHJlcy0+dHlwZSAhPSBJT1JFU09VUkNFX01FTSkgewotCQlkZXZfZXJyKGRldiwgIkludmFsaWQg
cmVzb3VyY2VcbiIpOwotCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKLQl9Ci0KLQlwdHIgPSBp
b3JlbWFwX25vY2FjaGUocmVzLT5hZGRyLCByZXMtPnNpemUpOwotCWlmICghcHRyKSB7Ci0JCWRl
dl9lcnIoZGV2LAotCQkJImlvcmVtYXAgZmFpbGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHgl
IlBSSXg2NCIpXG4iLAotCQkJcmVzLT5hZGRyLCByZXMtPnNpemUpOwotCQlyZXR1cm4gRVJSX1BU
UigtRU5PTUVNKTsKLQl9Ci0KLQlyZXR1cm4gcHRyOwotfQotCi0vKiBYZW46IENvbXBhdGliaWxp
dHkgZGVmaW5lIGZvciBpb21tdV9kb21haW5fZ2VvbWV0cnkuKi8KLXN0cnVjdCBpb21tdV9kb21h
aW5fZ2VvbWV0cnkgewotCWRtYV9hZGRyX3QgYXBlcnR1cmVfc3RhcnQ7IC8qIEZpcnN0IGFkZHJl
c3MgdGhhdCBjYW4gYmUgbWFwcGVkICAgICovCi0JZG1hX2FkZHJfdCBhcGVydHVyZV9lbmQ7ICAg
LyogTGFzdCBhZGRyZXNzIHRoYXQgY2FuIGJlIG1hcHBlZCAgICAgKi8KLQlib29sIGZvcmNlX2Fw
ZXJ0dXJlOyAgICAgICAvKiBETUEgb25seSBhbGxvd2VkIGluIG1hcHBhYmxlIHJhbmdlPyAqLwot
fTsKLQotCi0vKiBYZW46IFR5cGUgZGVmaW5pdGlvbnMgZm9yIGlvbW11X2RvbWFpbiAqLwotI2Rl
ZmluZSBJT01NVV9ET01BSU5fVU5NQU5BR0VEIDAKLSNkZWZpbmUgSU9NTVVfRE9NQUlOX0RNQSAx
Ci0jZGVmaW5lIElPTU1VX0RPTUFJTl9JREVOVElUWSAyCi0KLS8qIFhlbjogRHVtbXkgaW9tbXVf
ZG9tYWluICovCi1zdHJ1Y3QgaW9tbXVfZG9tYWluIHsKLQkvKiBSdW50aW1lIFNNTVUgY29uZmln
dXJhdGlvbiBmb3IgdGhpcyBpb21tdV9kb21haW4gKi8KLQlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWlu
CQkqcHJpdjsKLQl1bnNpZ25lZCBpbnQgdHlwZTsKLQotCS8qIER1bW15IGNvbXBhdGliaWxpdHkg
ZGVmaW5lcyAqLwotCXVuc2lnbmVkIGxvbmcgcGdzaXplX2JpdG1hcDsKLQlzdHJ1Y3QgaW9tbXVf
ZG9tYWluX2dlb21ldHJ5IGdlb21ldHJ5OwotCi0JYXRvbWljX3QgcmVmOwotCS8qCi0JICogVXNl
ZCB0byBsaW5rIGlvbW11X2RvbWFpbiBjb250ZXh0cyBmb3IgYSBzYW1lIGRvbWFpbi4KLQkgKiBU
aGVyZSBpcyBhdCBsZWFzdCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWluLgotCSAq
LwotCXN0cnVjdCBsaXN0X2hlYWQJCWxpc3Q7Ci19OwotCi0vKiBYZW46IERlc2NyaWJlcyBpbmZv
cm1hdGlvbiByZXF1aXJlZCBmb3IgYSBYZW4gZG9tYWluICovCi1zdHJ1Y3QgYXJtX3NtbXVfeGVu
X2RvbWFpbiB7Ci0Jc3BpbmxvY2tfdAkJCWxvY2s7Ci0JLyogTGlzdCBvZiBpb21tdSBkb21haW5z
IGFzc29jaWF0ZWQgdG8gdGhpcyBkb21haW4gKi8KLQlzdHJ1Y3QgbGlzdF9oZWFkCQljb250ZXh0
czsKLX07Ci0KIC8qCiAgKiBYZW46IEluZm9ybWF0aW9uIGFib3V0IGVhY2ggZGV2aWNlIHN0b3Jl
ZCBpbiBkZXYtPmFyY2hkYXRhLmlvbW11CiAgKgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMK
aW5kZXggYWQ5NTZkNWI4ZC4uZjdhNmIxMDdkZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21t
dS5jCkBAIC00MSw2ICs0MSw3IEBACiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhl
bi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vbGlzdC5oPgorI2luY2x1ZGUgPHhlbi9saW51eC1jb21w
YXQuaD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgogI2luY2x1
ZGUgPHhlbi9yYnRyZWUuaD4KQEAgLTUxLDM2ICs1MiwxMyBAQAogI2luY2x1ZGUgPGFzbS9pby5o
PgogI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgogCisjaW5jbHVkZSAic21tdS5oIiAvKiBOb3Qg
YSBzZWxmIGNvbnRhaW5lZCBoZWFkZXIuIFNvIGxhc3QgaW4gdGhlIGxpc3QgKi8KIC8qIFhlbjog
VGhlIGJlbG93IGRlZmluZXMgYXJlIHJlZGVmaW5lZCB3aXRoaW4gdGhlIGZpbGUuIFVuZGVmIGl0
ICovCiAjdW5kZWYgU0NUTFJfQUZFCiAjdW5kZWYgU0NUTFJfVFJFCiAjdW5kZWYgU0NUTFJfTQog
I3VuZGVmIFRUQkNSX0VBRQogCi0vKiBBbGlhcyB0byBYZW4gZGV2aWNlIHRyZWUgaGVscGVycyAq
LwotI2RlZmluZSBkZXZpY2Vfbm9kZSBkdF9kZXZpY2Vfbm9kZQotI2RlZmluZSBvZl9waGFuZGxl
X2FyZ3MgZHRfcGhhbmRsZV9hcmdzCi0jZGVmaW5lIG9mX2RldmljZV9pZCBkdF9kZXZpY2VfbWF0
Y2gKLSNkZWZpbmUgb2ZfbWF0Y2hfbm9kZSBkdF9tYXRjaF9ub2RlCi0jZGVmaW5lIG9mX3Byb3Bl
cnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBw
bmFtZSwgb3V0KSkKLSNkZWZpbmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3Byb3BlcnR5X3Jl
YWRfYm9vbAotI2RlZmluZSBvZl9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyBkdF9wYXJzZV9waGFu
ZGxlX3dpdGhfYXJncwotCi0vKiBYZW46IEhlbHBlcnMgdG8gZ2V0IGRldmljZSBNTUlPIGFuZCBJ
UlFzICovCi1zdHJ1Y3QgcmVzb3VyY2UKLXsKLQl1NjQgYWRkcjsKLQl1NjQgc2l6ZTsKLQl1bnNp
Z25lZCBpbnQgdHlwZTsKLX07Ci0KLSNkZWZpbmUgcmVzb3VyY2Vfc2l6ZShyZXMpIChyZXMpLT5z
aXplOwotCi0jZGVmaW5lIHBsYXRmb3JtX2RldmljZSBkZXZpY2UKLQotI2RlZmluZSBJT1JFU09V
UkNFX01FTSAwCi0jZGVmaW5lIElPUkVTT1VSQ0VfSVJRIDEKLQogc3RhdGljIHN0cnVjdCByZXNv
dXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYs
CiAJCQkJCSAgICAgIHVuc2lnbmVkIGludCB0eXBlLAogCQkJCQkgICAgICB1bnNpZ25lZCBpbnQg
bnVtKQpAQCAtMTE4LDU4ICs5Niw2IEBAIHN0YXRpYyBzdHJ1Y3QgcmVzb3VyY2UgKnBsYXRmb3Jt
X2dldF9yZXNvdXJjZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAogCiAvKiBYZW46IEhl
bHBlcnMgZm9yIElSUSBmdW5jdGlvbnMgKi8KICNkZWZpbmUgcmVxdWVzdF9pcnEoaXJxLCBmdW5j
LCBmbGFncywgbmFtZSwgZGV2KSByZXF1ZXN0X2lycShpcnEsIGZsYWdzLCBmdW5jLCBuYW1lLCBk
ZXYpCi0jZGVmaW5lIGZyZWVfaXJxIHJlbGVhc2VfaXJxCi0KLWVudW0gaXJxcmV0dXJuIHsKLQlJ
UlFfTk9ORQk9ICgwIDw8IDApLAotCUlSUV9IQU5ETEVECT0gKDEgPDwgMCksCi19OwotCi10eXBl
ZGVmIGVudW0gaXJxcmV0dXJuIGlycXJldHVybl90OwotCi0vKiBEZXZpY2UgbG9nZ2VyIGZ1bmN0
aW9ucwotICogVE9ETzogSGFuZGxlIFBDSQotICovCi0jZGVmaW5lIGRldl9wcmludChkZXYsIGx2
bCwgZm10LCAuLi4pCQkJCQkJXAotCSBwcmludGsobHZsICJzbW11OiAlczogIiBmbXQsIGR0X25v
ZGVfZnVsbF9uYW1lKGRldl90b19kdChkZXYpKSwgIyMgX19WQV9BUkdTX18pCi0KLSNkZWZpbmUg
ZGV2X2RiZyhkZXYsIGZtdCwgLi4uKSBkZXZfcHJpbnQoZGV2LCBYRU5MT0dfREVCVUcsIGZtdCwg
IyMgX19WQV9BUkdTX18pCi0jZGVmaW5lIGRldl9ub3RpY2UoZGV2LCBmbXQsIC4uLikgZGV2X3By
aW50KGRldiwgWEVOTE9HX0lORk8sIGZtdCwgIyMgX19WQV9BUkdTX18pCi0jZGVmaW5lIGRldl93
YXJuKGRldiwgZm10LCAuLi4pIGRldl9wcmludChkZXYsIFhFTkxPR19XQVJOSU5HLCBmbXQsICMj
IF9fVkFfQVJHU19fKQotI2RlZmluZSBkZXZfZXJyKGRldiwgZm10LCAuLi4pIGRldl9wcmludChk
ZXYsIFhFTkxPR19FUlIsIGZtdCwgIyMgX19WQV9BUkdTX18pCi0KLSNkZWZpbmUgZGV2X2Vycl9y
YXRlbGltaXRlZChkZXYsIGZtdCwgLi4uKQkJCQkJXAotCSBkZXZfcHJpbnQoZGV2LCBYRU5MT0df
RVJSLCBmbXQsICMjIF9fVkFfQVJHU19fKQotCi0jZGVmaW5lIGRldl9uYW1lKGRldikgZHRfbm9k
ZV9mdWxsX25hbWUoZGV2X3RvX2R0KGRldikpCi0KLS8qIEFsaWFzIHRvIFhlbiBhbGxvY2F0aW9u
IGhlbHBlcnMgKi8KLSNkZWZpbmUga2ZyZWUgeGZyZWUKLSNkZWZpbmUga21hbGxvYyhzaXplLCBm
bGFncykJCV94bWFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKQotI2RlZmluZSBremFsbG9jKHNp
emUsIGZsYWdzKQkJX3h6YWxsb2Moc2l6ZSwgc2l6ZW9mKHZvaWQgKikpCi0jZGVmaW5lIGRldm1f
a3phbGxvYyhkZXYsIHNpemUsIGZsYWdzKQlfeHphbGxvYyhzaXplLCBzaXplb2Yodm9pZCAqKSkK
LSNkZWZpbmUga21hbGxvY19hcnJheShzaXplLCBuLCBmbGFncykJX3htYWxsb2NfYXJyYXkoc2l6
ZSwgc2l6ZW9mKHZvaWQgKiksIG4pCi0KLXN0YXRpYyB2b2lkIF9faW9tZW0gKmRldm1faW9yZW1h
cF9yZXNvdXJjZShzdHJ1Y3QgZGV2aWNlICpkZXYsCi0JCQkJCSAgIHN0cnVjdCByZXNvdXJjZSAq
cmVzKQotewotCXZvaWQgX19pb21lbSAqcHRyOwotCi0JaWYgKCFyZXMgfHwgcmVzLT50eXBlICE9
IElPUkVTT1VSQ0VfTUVNKSB7Ci0JCWRldl9lcnIoZGV2LCAiSW52YWxpZCByZXNvdXJjZVxuIik7
Ci0JCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOwotCX0KLQotCXB0ciA9IGlvcmVtYXBfbm9jYWNo
ZShyZXMtPmFkZHIsIHJlcy0+c2l6ZSk7Ci0JaWYgKCFwdHIpIHsKLQkJZGV2X2VycihkZXYsCi0J
CQkiaW9yZW1hcCBmYWlsZWQgKGFkZHIgMHglIlBSSXg2NCIgc2l6ZSAweCUiUFJJeDY0IilcbiIs
Ci0JCQlyZXMtPmFkZHIsIHJlcy0+c2l6ZSk7Ci0JCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwot
CX0KLQotCXJldHVybiBwdHI7Ci19CiAKIC8qIFhlbiBkb2Vzbid0IGhhbmRsZSBJT01NVSBmYXVs
dCAqLwogI2RlZmluZSByZXBvcnRfaW9tbXVfZmF1bHQoLi4uKQkxCkBAIC0xOTYsMzIgKzEyMiw2
IEBAIHN0YXRpYyBpbmxpbmUgaW50IHBjaV9mb3JfZWFjaF9kbWFfYWxpYXMoc3RydWN0IHBjaV9k
ZXYgKnBkZXYsCiAjZGVmaW5lIFBIWVNfTUFTS19TSElGVAkJUEFERFJfQklUUwogdHlwZWRlZiBw
YWRkcl90IHBoeXNfYWRkcl90OwogCi0jZGVmaW5lIFZBX0JJVFMJCTAJLyogT25seSB1c2VkIGZv
ciBjb25maWd1cmluZyBzdGFnZS0xIGlucHV0IHNpemUgKi8KLQotI2RlZmluZSBNT0RVTEVfREVW
SUNFX1RBQkxFKHR5cGUsIG5hbWUpCi0jZGVmaW5lIG1vZHVsZV9wYXJhbV9uYW1lZChuYW1lLCB2
YWx1ZSwgdHlwZSwgcGVybSkKLSNkZWZpbmUgTU9EVUxFX1BBUk1fREVTQyhfcGFybSwgZGVzYykK
LQotLyogWGVuOiBEdW1teSBpb21tdV9kb21haW4gKi8KLXN0cnVjdCBpb21tdV9kb21haW4KLXsK
LQkvKiBSdW50aW1lIFNNTVUgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBpb21tdV9kb21haW4gKi8K
LQlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluCQkqcHJpdjsKLQotCWF0b21pY190IHJlZjsKLQkvKiBV
c2VkIHRvIGxpbmsgaW9tbXVfZG9tYWluIGNvbnRleHRzIGZvciBhIHNhbWUgZG9tYWluLgotCSAq
IFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwZXItU01NVSB0byB1c2VkIGJ5IHRoZSBkb21haW4uCi0J
ICogKi8KLQlzdHJ1Y3QgbGlzdF9oZWFkCQlsaXN0OwotfTsKLQotLyogWGVuOiBEZXNjcmliZXMg
aW5mb3JtYXRpb25zIHJlcXVpcmVkIGZvciBhIFhlbiBkb21haW4gKi8KLXN0cnVjdCBhcm1fc21t
dV94ZW5fZG9tYWluIHsKLQlzcGlubG9ja190CQkJbG9jazsKLQkvKiBMaXN0IG9mIGNvbnRleHQg
KGkuZSBpb21tdV9kb21haW4pIGFzc29jaWF0ZWQgdG8gdGhpcyBkb21haW4gKi8KLQlzdHJ1Y3Qg
bGlzdF9oZWFkCQljb250ZXh0czsKLX07Ci0KIC8qCiAgKiBYZW46IEluZm9ybWF0aW9uIGFib3V0
IGVhY2ggZGV2aWNlIHN0b3JlZCBpbiBkZXYtPmFyY2hkYXRhLmlvbW11CiAgKgpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuaCBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4u
OGUzOGQ3OGMxYQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9zbW11LmgKQEAgLTAsMCArMSwxMjUgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIC4v
c21tdS5oCisgKgorICogQ29tbW9uIGNvbXBhdGliaWxpdHkgZGVmaW5lcyBhbmQgZGF0YV9zdHJ1
Y3R1cmVzIGZvciBwb3J0aW5nIGFybSBzbW11CisgKiBkcml2ZXJzIGZyb20gTGludXguCisgKgor
ICogQ29weXJpZ2h0IChjKSAyMDE3IExpbmFybyBMaW1pdGVkCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkK
KyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
YXMgcHVibGlzaGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIg
dmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0
ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhv
cGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsg
d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkg
b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQg
aGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisg
KiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9y
Zy9saWNlbnNlcy8+LgorICovCisKKyNpZm5kZWYgX19TTU1VX0hfXworI2RlZmluZSBfX1NNTVVf
SF9fCisKKworLyogQWxpYXMgdG8gWGVuIGRldmljZSB0cmVlIGhlbHBlcnMgKi8KKyNkZWZpbmUg
ZGV2aWNlX25vZGUgZHRfZGV2aWNlX25vZGUKKyNkZWZpbmUgb2ZfcGhhbmRsZV9hcmdzIGR0X3Bo
YW5kbGVfYXJncworI2RlZmluZSBvZl9kZXZpY2VfaWQgZHRfZGV2aWNlX21hdGNoCisjZGVmaW5l
IG9mX21hdGNoX25vZGUgZHRfbWF0Y2hfbm9kZQorI2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX3Uz
MihucCwgcG5hbWUsIG91dCkgKCFkdF9wcm9wZXJ0eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkp
CisjZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRfYm9vbCBkdF9wcm9wZXJ0eV9yZWFkX2Jvb2wKKyNk
ZWZpbmUgb2ZfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MgZHRfcGFyc2VfcGhhbmRsZV93aXRoX2Fy
Z3MKKworLyogSGVscGVycyB0byBnZXQgZGV2aWNlIE1NSU8gYW5kIElSUXMgKi8KK3N0cnVjdCBy
ZXNvdXJjZSB7CisgICAgdTY0IGFkZHI7CisgICAgdTY0IHNpemU7CisgICAgdW5zaWduZWQgaW50
IHR5cGU7Cit9OworCisjZGVmaW5lIHJlc291cmNlX3NpemUocmVzKSAoKHJlcyktPnNpemUpCisK
KyNkZWZpbmUgcGxhdGZvcm1fZGV2aWNlIGRldmljZQorCisjZGVmaW5lIElPUkVTT1VSQ0VfTUVN
IDAKKyNkZWZpbmUgSU9SRVNPVVJDRV9JUlEgMQorCisvKiBTdHViIG91dCBETUEgZG9tYWluIHJl
bGF0ZWQgZnVuY3Rpb25zICovCisjZGVmaW5lIGlvbW11X2dldF9kbWFfY29va2llKGRvbSkgMAor
I2RlZmluZSBpb21tdV9wdXRfZG1hX2Nvb2tpZShkb20pCisKKyNkZWZpbmUgVkFfQklUUwkJMCAv
KiBPbmx5IHVzZWQgZm9yIGNvbmZpZ3VyaW5nIHN0YWdlLTEgaW5wdXQgc2l6ZSAqLworCisjZGVm
aW5lIE1PRFVMRV9ERVZJQ0VfVEFCTEUodHlwZSwgbmFtZSkKKyNkZWZpbmUgbW9kdWxlX3BhcmFt
X25hbWVkKG5hbWUsIHZhbHVlLCB0eXBlLCBwZXJtKQorI2RlZmluZSBNT0RVTEVfUEFSTV9ERVND
KF9wYXJtLCBkZXNjKQorCisjZGVmaW5lIGRtYV9zZXRfbWFza19hbmRfY29oZXJlbnQoZCwgYikJ
MAorI2RlZmluZSBvZl9kbWFfaXNfY29oZXJlbnQobikJMAorCitzdGF0aWMgdm9pZCBfX2lvbWVt
ICpkZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAorCQkJCQkgICBzdHJ1
Y3QgcmVzb3VyY2UgKnJlcykKK3sKKyAgICB2b2lkIF9faW9tZW0gKnB0cjsKKworICAgIGlmICgg
IXJlcyB8fCByZXMtPnR5cGUgIT0gSU9SRVNPVVJDRV9NRU0gKQorICAgIHsKKyAgICAgICAgZGV2
X2VycihkZXYsICJJbnZhbGlkIHJlc291cmNlXG4iKTsKKyAgICAgICAgcmV0dXJuIEVSUl9QVFIo
LUVJTlZBTCk7CisgICAgfQorCisgICAgcHRyID0gaW9yZW1hcF9ub2NhY2hlKHJlcy0+YWRkciwg
cmVzLT5zaXplKTsKKyAgICBpZiAoICFwdHIgKQorICAgIHsKKyAgICAgICAgZGV2X2VycihkZXYs
ICJpb3JlbWFwIGZhaWxlZCAoYWRkciAweCUiUFJJeDY0IiBzaXplIDB4JSJQUkl4NjQiKVxuIiwK
KyAgICAgICAgICAgICAgICByZXMtPmFkZHIsIHJlcy0+c2l6ZSk7CisgICAgICAgIHJldHVybiBF
UlJfUFRSKC1FTk9NRU0pOworICAgIH0KKworICAgIHJldHVybiBwdHI7Cit9CisKKy8qCisgKiBE
b21haW4gdHlwZSBkZWZpbml0aW9ucy4gTm90IHJlYWxseSBuZWVkZWQgZm9yIFhlbiwgZGVmaW5p
bmcgdG8gcG9ydAorICogTGludXggY29kZSBhcy1pcworICovCisjZGVmaW5lIElPTU1VX0RPTUFJ
Tl9VTk1BTkFHRUQgMAorI2RlZmluZSBJT01NVV9ET01BSU5fRE1BIDEKKyNkZWZpbmUgSU9NTVVf
RE9NQUlOX0lERU5USVRZIDIKKworLyogWGVuOiBDb21wYXRpYmlsaXR5IGRlZmluZSBmb3IgaW9t
bXVfZG9tYWluX2dlb21ldHJ5LiovCitzdHJ1Y3QgaW9tbXVfZG9tYWluX2dlb21ldHJ5IHsKKyAg
ICBkbWFfYWRkcl90IGFwZXJ0dXJlX3N0YXJ0OyAvKiBGaXJzdCBhZGRyZXNzIHRoYXQgY2FuIGJl
IG1hcHBlZCAgICAqLworICAgIGRtYV9hZGRyX3QgYXBlcnR1cmVfZW5kOyAgIC8qIExhc3QgYWRk
cmVzcyB0aGF0IGNhbiBiZSBtYXBwZWQgICAgICovCisgICAgYm9vbCBmb3JjZV9hcGVydHVyZTsg
ICAgICAgLyogRE1BIG9ubHkgYWxsb3dlZCBpbiBtYXBwYWJsZSByYW5nZT8gKi8KK307CisKKy8q
IFhlbjogRHVtbXkgaW9tbXVfZG9tYWluICovCitzdHJ1Y3QgaW9tbXVfZG9tYWluIHsKKyAgICAv
KiBSdW50aW1lIFNNTVUgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBpb21tdV9kb21haW4gKi8KKyAg
ICBzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluCQkqcHJpdjsKKyAgICB1bnNpZ25lZCBpbnQJCQl0eXBl
OworCisgICAgLyogRHVtbXkgY29tcGF0aWJpbGl0eSBkZWZpbmVzICovCisgICAgdW5zaWduZWQg
bG9uZyBwZ3NpemVfYml0bWFwOworICAgIHN0cnVjdCBpb21tdV9kb21haW5fZ2VvbWV0cnkgZ2Vv
bWV0cnk7CisKKyAgICBhdG9taWNfdCByZWY7CisgICAgLyogVXNlZCB0byBsaW5rIGlvbW11X2Rv
bWFpbiBjb250ZXh0cyBmb3IgYSBzYW1lIGRvbWFpbi4KKyAgICAgKiBUaGVyZSBpcyBhdCBsZWFz
dCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWluLgorICAgICAqLworICAgIHN0cnVj
dCBsaXN0X2hlYWQJCWxpc3Q7Cit9OworCisvKiBYZW46IERlc2NyaWJlcyBpbmZvcm1hdGlvbiBy
ZXF1aXJlZCBmb3IgYSBYZW4gZG9tYWluICovCitzdHJ1Y3QgYXJtX3NtbXVfeGVuX2RvbWFpbiB7
CisgICAgc3BpbmxvY2tfdAkJCWxvY2s7CisgICAgLyogTGlzdCBvZiBpb21tdSBkb21haW5zIGFz
c29jaWF0ZWQgdG8gdGhpcyBkb21haW4gKi8KKyAgICBzdHJ1Y3QgbGlzdF9oZWFkCQljb250ZXh0
czsKK307CisKKyNlbmRpZiAvKiBfX1NNTVVfSF9fICovCisKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:48:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23:48:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4dS-0007kh-T4; Thu, 07 Jun 2018 23:48: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=3wol=iz=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fR4dR-0007kC-V0
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:48:05 +0000
X-Inumbo-ID: e604b831-6aac-11e8-9728-bc764e045a96
Received: from mail-pg0-x243.google.com (unknown [2607:f8b0:400e:c05::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e604b831-6aac-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:45:46 +0200 (CEST)
Received: by mail-pg0-x243.google.com with SMTP id l2-v6so5490556pgc.7
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 16:48:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=JRUr5YUlz920vj7kWreWp4EVkObY8RYzcrb5m+yZv7I=;
 b=Co+lBSkVI98bon82AZVPmvg5hO8guVvvC2nHtdmtq4kOBc0BWJwGFkMR2T8vs0f2bL
 1kVMlr8iZ4foEp0KyrWHQcRupfm9HNWwxmaZI8Q/gEJ+zGxk72nbg1FvqGde1MsUzY/a
 kOsocfSIYx8aC2YDxe1NeKQW6BY8aJiJ2FjDU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=JRUr5YUlz920vj7kWreWp4EVkObY8RYzcrb5m+yZv7I=;
 b=qPIZuW1zGY7UPgQlcWHW3HkPSZk4bO6nwSusvEzjAslrOFv5IXmEvp8j0eMF2//lIs
 Rdj4EDiVkvE+EJ6HwfF30CiC2wt4IvFffGQc570x0FUsd5F/Hj74VnzEjaNRKjXDEhBy
 X0bYVXdDcsMid5CVyDX68/KpM4dAZWmRcHlpP1TSxXkbDABy+nJ8HRZxzg3xCPKtXCLo
 2fw8JqLaS4rPkWss5FR1tcvg5tyv8VM2AcbrV+ijMXQ8g6AzglmnbGq3+cJ3A5bBnl0f
 gFXYZ1j4o0bbNFD4nep/ez2fm1sf9MfwqYj/RWRQ3wt7iblpNFFlS6D9VoQyjmcv0DFL
 GuSA==
X-Gm-Message-State: APt69E0AYzkPQQ+h5/beJQSRe6tvrnf9YEbSn+tfoXr8Zb1OOOk5kJXS
 4J22fnM46j2R+YDgm8IrAsKiSAvJocI=
X-Google-Smtp-Source: ADUXVKKRmBboz4DxJxnLKcIfrgHaV0ySqf8MNniqiWi/rkr6x1n07JG9Pqaw+USghzMGrc2IlZpsAQ==
X-Received: by 2002:a63:3201:: with SMTP id
 y1-v6mr3270589pgy.419.1528415283846; 
 Thu, 07 Jun 2018 16:48:03 -0700 (PDT)
Received: from sameer-ubuntu-book.qualcomm.com (i-global254.qualcomm.com.
 [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id y20-v6sm46183321pge.46.2018.06.07.16.48.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 16:48:03 -0700 (PDT)
From: Sameer Goel <sameer.goel@linaro.org>
To: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 mjaggi@caviumnetworks.com
Date: Thu,  7 Jun 2018 17:47:32 -0600
Message-Id: <20180607234732.20124-7-sameer.goel@linaro.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180607234732.20124-1-sameer.goel@linaro.org>
References: <20180607234732.20124-1-sameer.goel@linaro.org>
MIME-Version: 1.0
Subject: [Xen-devel] [v3 6/6] xen/smmu: Add a new config define for legacy
 SMMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, roger.pau@citrix.com, shankerd@codeaurora.org,
 Sameer Goel <sameer.goel@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>

QWRkIGEgbmV3IGNvbmZpZyBpdGVtIHRvIGNvbnRyb2wgY29tcGlsYXRpb24gZm9yIGxlZ2FjeSBh
cm0gU01NVS4KClNpZ25lZC1vZmYtYnk6IFNhbWVlciBHb2VsIDxzYW1lZXIuZ29lbEBsaW5hcm8u
b3JnPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9LY29uZmlnICB8IDYgKysrKysr
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgfCAyICstCiAyIGZpbGVzIGNo
YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9LY29uZmlnIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL0tjb25maWcKaW5kZXggY2RhODk5ZjYwOC4uZTg4OGE3ODMxMiAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL0tjb25maWcKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL0tjb25maWcKQEAgLTYsMyArNiw5IEBAIGNvbmZpZyBBUk1fU01NVV92MwogCSBT
dXBwb3J0IGZvciBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVj
dHVyZQogCSB2ZXJzaW9uIDMuCiAKK2NvbmZpZyBBUk1fU01NVQorCWJvb2wgIkFSTSBMZWdhY3kg
U01NVSBTdXBwb3J0IgorCWRlcGVuZHMgb24gQVJNCisJaGVscAorCSBTdXBwb3J0IGZvciBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVjdHVyZQorCSB2ZXJzaW9u
IDEgYW5kIDIuCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZp
bGUgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKaW5kZXggZTE0NzMyYjU1
Yy4uNWIzZWIxNTQ1ZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01h
a2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQpAQCAtMSwz
ICsxLDMgQEAKIG9iai15ICs9IGlvbW11Lm8KLW9iai15ICs9IHNtbXUubworb2JqLSQoQ09ORklH
X0FSTV9TTU1VKSArPSBzbW11Lm8KIG9iai0kKENPTkZJR19BUk1fU01NVV92MykgKz0gc21tdS12
My5vCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 07 23:57:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 07 Jun 2018 23: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 1fR4mV-00011T-Mt; Thu, 07 Jun 2018 23:57: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=x5mx=iz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fR4mU-00011J-GR
 for xen-devel@lists.xenproject.org; Thu, 07 Jun 2018 23:57:26 +0000
X-Inumbo-ID: 343244d4-6aae-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 343244d4-6aae-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 01:55: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 1fR4mR-0007Mr-5D; Thu, 07 Jun 2018 23:57:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fR4mQ-00027V-Rz; Thu, 07 Jun 2018 23:57:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fR4mQ-0002ZV-RP; Thu, 07 Jun 2018 23:57:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123870-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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: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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=c1c2a435905ae76b159c573b0c0d6f095b45ebc6
X-Osstest-Versions-That: qemuu=1d889f2a8baaa265939b339d2f52ec57f5b8a09c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 07 Jun 2018 23:57:22 +0000
Subject: [Xen-devel] [qemu-mainline test] 123870: 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>

ZmxpZ2h0IDEyMzg3MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NzAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgyOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODI4
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM4MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgyOAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzODI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYzFjMmE0MzU5MDVhZTc2
YjE1OWM1NzNiMGMwZDZmMDk1YjQ1ZWJjNgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMWQ4ODlmMmE4YmFhYTI2NTkzOWIzMzlkMmY1MmVjNTdmNWI4YTA5YwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzODI4ICAyMDE4LTA2LTA1IDE2OjIyOjEwIFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzg3MCAgMjAxOC0wNi0wNiAyMjoxODoyOCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBGYW0gWmhlbmcg
PGZhbXpAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
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
ZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICAxZDg4OWYyYThiLi5jMWMyYTQzNTkwICBj
MWMyYTQzNTkwNWFlNzZiMTU5YzU3M2IwYzBkNmYwOTViNDVlYmM2IC0+IHVwc3RyZWFtLXRlc3Rl
ZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 00:09:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 00:09:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR4y8-0002oF-8Z; Fri, 08 Jun 2018 00: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fR4y6-0002o0-8B
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 00:09:26 +0000
X-Inumbo-ID: 3428130c-6ab0-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3428130c-6ab0-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 00:09: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 1fR4y3-0008Bw-G7; Fri, 08 Jun 2018 00:09:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fR4y3-0002wG-4l; Fri, 08 Jun 2018 00:09:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fR4y3-0004or-3y; Fri, 08 Jun 2018 00:09:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw: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-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=5babc51912f91f196922b4149ce7e90ceafb5f9c
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 00:09:23 +0000
Subject: [Xen-devel] [libvirt test] 123876: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg3NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NzYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDViYWJjNTE5
MTJmOTFmMTk2OTIyYjQxNDljZTdlOTBjZWFmYjVmOWMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDIg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NzYgIDIwMTgt
MDYtMDcgMDQ6MTk6MjkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+
CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVu
ZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSsOh
biBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VA
cmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBl
dGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFu
YkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE5
ODUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 04:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 04: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 1fR8t9-0002RS-L1; Fri, 08 Jun 2018 04:20: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fR8t8-0002RN-8o
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 04:20:34 +0000
X-Inumbo-ID: f51bb947-6ad2-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f51bb947-6ad2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 06:18:13 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 07F0EAC88;
 Fri,  8 Jun 2018 04:20:29 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Fri,  8 Jun 2018 06:20:28 +0200
Message-Id: <20180608042028.16411-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [GIT PULL] xen: fixes and features for v4-18-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
LjE4LXJjMS10YWcKCnhlbjogZml4ZXMgYW5kIGZlYXR1cmVzIGZvciB2NC0xOC1yYzEKCkl0IGNv
bnRhaW5zIHNvbWUgbWlub3IgY29kZSBjbGVhbnVwcyAoZml4aW5nIHJldHVybiB0eXBlcyBvZiBm
dW5jdGlvbnMpLApzb21lIGZpeGVzIGZvciBMaW51eCBydW5uaW5nIGFzIFhlbiBQVkggZ3Vlc3Qs
IGFuZCBhZGRpbmcgb2YgYSBuZXcKZ3Vlc3QgcmVzb3VyY2UgbWFwcGluZyBmZWF0dXJlIGZvciBY
ZW4gdG9vbHMuCgoKVGhhbmtzLgoKSnVlcmdlbgoKIGFyY2gvYXJtL3hlbi9lbmxpZ2h0ZW4uYyAg
ICAgICAgICB8ICAxMSArKysrCiBhcmNoL3g4Ni94ZW4vbW11LmMgICAgICAgICAgICAgICAgfCAg
NjAgKysrKysrKysrKysrLS0tLS0KIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAgICAgICB8
ICA0NyArKysrKysrKysrLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyAgICAgICAgfCAg
IDIgKy0KIGRyaXZlcnMveGVuL3ByaXZjbWQuYyAgICAgICAgICAgICB8IDEzNSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLQogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19w
cm9iZS5jIHwgICA1ICstCiBpbmNsdWRlL3VhcGkveGVuL3ByaXZjbWQuaCAgICAgICAgfCAgMTEg
KysrKwogaW5jbHVkZS94ZW4vaW50ZXJmYWNlL21lbW9yeS5oICAgIHwgIDY2ICsrKysrKysrKysr
KysrKysrKysKIGluY2x1ZGUveGVuL2ludGVyZmFjZS94ZW4uaCAgICAgICB8ICAgNyArLQogaW5j
bHVkZS94ZW4veGVuLW9wcy5oICAgICAgICAgICAgIHwgIDI0ICsrKysrKy0KIDEwIGZpbGVzIGNo
YW5nZWQsIDMzMiBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMoLSkKCkJvcmlzIE9zdHJvdnNr
eSAoMik6CiAgICAgIHhlbi9QVkg6IFNldCB1cCBHUyBzZWdtZW50IGZvciBzdGFjayBjYW5hcnkK
ICAgICAgeGVuL1BWSDogTWFrZSBHRFQgc2VsZWN0b3JzIFBWSC1zcGVjaWZpYwoKTHVjIFZhbiBP
b3N0ZW5yeWNrICgxKToKICAgICAgeGVuLW5ldGZyb250OiBmaXggeGVubmV0X3N0YXJ0X3htaXQo
KSdzIHJldHVybiB0eXBlCgpQYXVsIER1cnJhbnQgKDEpOgogICAgICB4ZW4vcHJpdmNtZDogYWRk
IElPQ1RMX1BSSVZDTURfTU1BUF9SRVNPVVJDRQoKUm9nZXIgUGF1IE1vbm5lICgxKToKICAgICAg
eGVuL3N0b3JlOiBkbyBub3Qgc3RvcmUgbG9jYWwgdmFsdWVzIGluIHhlbl9zdGFydF9pbmZvCgpT
b3VwdGljayBKb2FyZGVyICgxKToKICAgICAgeGVuOiBDaGFuZ2UgcmV0dXJuIHR5cGUgdG8gdm1f
ZmF1bHRfdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 04:37:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 04: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 1fR995-0003wD-6e; Fri, 08 Jun 2018 04:37: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=avil=i2=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fR993-0003w8-Cm
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 04:37:01 +0000
X-Inumbo-ID: 411c1071-6ad5-11e8-9728-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::616])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 411c1071-6ad5-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 06:34:39 +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=/xzC1l8OKlnlLdA4x3pl3L8KXI/3X0V5Ut8mtjBoTtU=;
 b=fAVqmwYcPYzNAlK1WkpbG4fsdHksC3wRTy9lGRz4+aJdRr1JazZzYg/756kNaR8//PwpXTIWgt6Va8Vdljs1ZYpf0sGiw2myGKtPUkF20NUmv/SqKc0D0t+lr+ca5Lu4S+NfEUdCZar4A7RosSxQksPZ7jeCjaLg/14azJ55iVE=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [192.168.1.9] (182.64.98.28) by
 CO2PR07MB2472.namprd07.prod.outlook.com (2603:10b6:102:12::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.15; Fri, 8 Jun 2018 04:36:49 +0000
To: Sameer Goel <sameer.goel@linaro.org>, xen-devel@lists.xenproject.org,
 julien.grall@arm.com
References: <20180607234732.20124-1-sameer.goel@linaro.org>
 <20180607234732.20124-6-sameer.goel@linaro.org>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <e05a7938-c97a-b0e5-f0d4-7710769ee1ff@caviumnetworks.com>
Date: Fri, 8 Jun 2018 10:06:33 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180607234732.20124-6-sameer.goel@linaro.org>
Content-Language: en-US
X-Originating-IP: [182.64.98.28]
X-ClientProxiedBy: BM1PR0101CA0051.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:b00:19::13) To CO2PR07MB2472.namprd07.prod.outlook.com
 (2603:10b6:102:12::14)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 3:kqyWHAlHgWEWUh9l/sjBdLIWVMtSRWeHnTNhydEPOXTmf7KitDEvzAUX/5vSICIDJ+pT/cdPm/akO4EYspjjmAzLBkhhEgdSZuXAInoGXssBgTJTHrDWf5j6hsIOmAowcIFIJbF+d+UKdWLs842Hi6EEwTv0pibiEBz4GM0ELABhuUIWw+5GCSgCGPO6si2onzf+13bIfCHjROi50OrUkdB3long+kmBbDk19mgv9eNxDk7d4pFcTQMAd/CLpwWU;
 25:HkgtX6s3FlDP0xKaQ0g0ro7+QU58GfVItLVrCF1P1cKdcR68YRVqedNxH+2jQ7PJj9EXbNLA4FTlSm5R6T7/8GcZY+Spj0jkcUamDIq247jn3rHuxvnoQkkJ2oZPx/S0fZGeVxjkRv7/Z4df/2kBP904Q3zFzdo0E5yfRHfcTCo7HpWl3zcO6slGXKE75rRvklZqOQdE9EeA4W4PbSD8gPiOMa8ZGQJ/O+nvlI8NzrJmYqNibFOInpwOkJe+istF39wHicHCfeNuG87KQGtZHjBq9GCPlI18W9XtWxwHHLNHn2NYFUeTKM+JEyfVwqUasOuq1qFSk4AHppAxZpCqFQ==;
 31:nIXS6XmwjNXaqklIlDSSkUGcceKdEvQeVy/VOJv231ON2x+d3EqY3IKadKAeiwtJjoPZn2Oqww+vFqIK3MX+h7hd5kkzBWbudYIF/vF4xd+f3P2BLH7b2jgkWQYAZ2XF6JtkZ+QKq1c8zZOiOvBnyYYUVVQVrbKpEUR+gVsVeLJH3qNo55b1hQm8emT09Qy3DlWCBniQxMtQR07PqxvdLhCOKrUxqsb7aN4kdKLyIh8=
X-MS-TrafficTypeDiagnostic: CO2PR07MB2472:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 20:6eAynLtx1vFUprYanC5+mEsVOSqOexKp1HnY7CZofkOXIhu8z+Gqlcm0kfs5kwLWPy9alh53DaJZMr0GD3UD88JX/SF7b/fjBmeuRiBA3ReZuGnUwFK/kWOab7BLbc4Dd5WA2NHZb9EZuq2Wp7XMzP4VQRdPHwWDnQhNOcxP26TiP7VrB+h0xdAZft668KOpQ7Vy1DxfoA+AUHMTPLpCtO3zaWKzxjhM6vstoE2CC/8dwbGH0/1aYxTGYqjkaivX3rcCp/YQoup6vNE8pZMGwzIiBO7yoyRgfpMSjHNeyyKj0bTbkD7QyNGh/XKkG+bOCW0YToo7nqXW0BzHAHC3Md5XVzvkdJo4UvQfRd5q70D9m3kwAaSZlHIgWWmL9Wro7pS+ADYigw8llEet1nLKLqp/aJm8goX655cm49lg/JreGUkXFYIcRo1yllrfabzWahIBcATAMNV0vP5Y00xa9Bw59CLsE0Fe2+zv18RBkY0SF/Lu/7jwT0ly79/RSV51LUZVA8QRtExsGOQMmGlpeaCV64d4B4LaYk2Ula2HWFNwUVGcUqR0ZGkw1zT2dLAKI2fscLASN7y8nfOeevM7dq180gZ5xDQBP53hc85dd/c=
X-Microsoft-Antispam-PRVS: <CO2PR07MB2472C242493185DA705184DEEC7B0@CO2PR07MB2472.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(250305191791016)(22074186197030);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(93006095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:CO2PR07MB2472; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 4:NYMZ9wb1sG0Q/yS7g8QHxQSAAg4j3Im17rJeDAlqe3V0v5YMnMmIiS/LOYEB3LsajuxwuD/9P0tuAuE3yWV9Gj4XUJINyDR+3JGT3aBBD7rXOp+GuQSC3IJVX4+1L8E4yOLjjyEWgZPDONSBUd31HBxIsfRy53X6lyUj3YrccxZGBMSpa923ZIZID7CRVP2kULpdMD/1MrQi1d8AjcBhMho4XgpFwze/dxpGAtb6Nz2IZ8AMV//JOL/DKtjkX2W+FfF5KE5ed4fFFT6UYqckV6chluv1b+7SvRmANgaqHVGOVXBWECRsdH4V/pHdjhKCYlTUaSQNnK2fdqd6voRlc9JqF09dvgS86bDgI1TSjzM=
X-Forefront-PRVS: 06973FFAD3
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(39380400002)(39860400002)(366004)(376002)(396003)(189003)(199004)(16526019)(81156014)(50466002)(8936002)(186003)(81166006)(8676002)(42882007)(305945005)(76176011)(36756003)(7736002)(58126008)(16576012)(316002)(47776003)(65806001)(65956001)(66066001)(64126003)(65826007)(5660300001)(72206003)(25786009)(4326008)(6306002)(53936002)(6666003)(77096007)(26005)(386003)(59450400001)(53546011)(23676004)(52116002)(52146003)(2486003)(11346002)(2616005)(486006)(446003)(956004)(476003)(68736007)(31696002)(6246003)(117156002)(229853002)(105586002)(106356001)(2906002)(478600001)(31686004)(8666007)(6486002)(6116002)(67846002)(230700001)(97736004)(3846002)(120606002)(2004002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2472; H:[192.168.1.9]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNDcyOzIzOlcrUjhxZjFkNmZFb0ZvZ2hNODBhTFk3QkhG?=
 =?utf-8?B?L0VzT0oyWmlxV0wxZjByVUE1TGpDMTg1UG9qZy9wWEhOUElFNExVa2lTeGhU?=
 =?utf-8?B?NHFob2s0UGowL1EvNHdxNUZXay9hZ1ZuS25TT3ZqNmZ3ZXVXdHp3VzY4M3hB?=
 =?utf-8?B?bTVxajk5di9JNHhETVIwMWJPdkV6a3hIZ3ZQR3lieTljR2Y1d3k0aHBpSHFm?=
 =?utf-8?B?eXMvM3RLVkVKVGRYa0tqZTBETENUSjFzc20yU2gxRExjREs2aFU0WTlESEs2?=
 =?utf-8?B?YXMvQjE3ZXhPZ3VZMFZPV0R3cGdSSFY1blpQTUNQaStTeVdLTDZQNHBNZWgy?=
 =?utf-8?B?MkdoRkMzc3FwbmhNMXkvUnczaG15WGdnaVM1K2lRWC9WaDhmV3g3VldNY1la?=
 =?utf-8?B?NlcxNzdOZDJOWjk0c1VDQ3RMNlBJeDB6YVJkbjlXRi92S2tHNSthWk13dXlH?=
 =?utf-8?B?YTZuQThsYlNpaGplaWsvWnUxS1JXa2RqL1RuRis5SDJwQnA1c2FKbk1wUVkw?=
 =?utf-8?B?YnlHaVU1MmpPWG5ndDZKYWxOT291MS9GOW15Y0lpeGxvVW5Kd1BqVVN4WkZL?=
 =?utf-8?B?L05JNTdtTXM5TTRTUnZWY3lIbldDNzViOWZFSGR0anZWYjRJM0VkVXk4U1Fl?=
 =?utf-8?B?UjNKWnpIcnFLVkdUR2dqcVpsdDVMSThCNmk2QXpRRyt3cS9GdURsS3pjTm5F?=
 =?utf-8?B?R2ozeGN3Y2c4MWxEZHgzd2ZMclBMUGUxTVd0Vm9IbGlZNlVSNCt0dWNHa3Vv?=
 =?utf-8?B?VlZCam9ua3dSQ0FBTnJ5Z1VxelNQT1ZyWFhhMEFSUXNkYmxmczlmSnN2ak1z?=
 =?utf-8?B?SkdxeWhidTFGL3UyZlMyUW55QnFCUDRCSFJYaTQ4RTJqSGZUM2JLdkF1aVRl?=
 =?utf-8?B?U0tSdUUzSGJ3TVVIdWdQZWt0QTFVZE1hcE1EM3hSYWM0aU1EMWVPbCtFT0kz?=
 =?utf-8?B?ZmlFaEhkSW1mOXNMTUxPUVdJL05Ua1VOblFYenlqYjNjRDNLUkx5Vkh4V3ZE?=
 =?utf-8?B?MGtpc1hqOHRYRmlGamF0V3pWWFVKcmpWNmlmSFpWSjE0YlZCL0VRVnp0OVJy?=
 =?utf-8?B?QXdKeVI1OWJmRW5INTZBbWRBekg1eEU2ZEhMYzRtNXRFMm5NUTQwRkJtZ0F2?=
 =?utf-8?B?SXp3KzVQSURPT1VLYWRWM1BOSkFVT1VsUjZrSFZzM1pTK0kxZGEyZXgwNVl1?=
 =?utf-8?B?S0ZuTFZTNC9ZSGE1a2xTSHo2bC9rczlLeHhqL25RNGZ6UURRaUhrVTZvVnpL?=
 =?utf-8?B?UmRBVmY2WENTZVRPYlg3MEM3SWF2TFROZUlnMThTWERhV1FHWmV5ZElmL1hj?=
 =?utf-8?B?cU92MWxjN2tlVmt0NDh0dDZiekFKb2dDanJlbkhuSnN5L3hibEYvMXNIRVBR?=
 =?utf-8?B?cFlOUmZ5cC95RnllN0RVaEp1RUZjQk9waXVFV0RTZW0xSDZDa2ZHQTFvN3NO?=
 =?utf-8?B?TEl0b2huclBZK3E1NGxvc1FYSStZdmdVeCtqd0ozb0xGUVI2bldLbnZ5ZDB5?=
 =?utf-8?B?TDBuSzVWeitVbHJlWVpvZ2N4YVdBZWRPU1hLVEdFaFNqTmdNVjhLd09yVk53?=
 =?utf-8?B?ZU1NbllJYllpODNIV2dNUE9nVkpJT29PSmJBRHlQMDhlWXBmYzVHWDFraXJK?=
 =?utf-8?B?NTBrUEpjOWE1L2dwaVYrYWxHeW9EUUlSamp4ZmJlQi96ZkE2V0UxSFRaRHV4?=
 =?utf-8?B?OEpSYzhheXc5cWJPSHdqbytXUGlyL015RmZrNXZxa1pTRDVPTVdDR0RNb1Nz?=
 =?utf-8?B?aVBpRFNVWXlCN0VKNUxUUEpZUnBWenJxeC9rUTBqMWZjSFc2YjlldVJydDFl?=
 =?utf-8?B?ZkJUcFBDeDFranE2YkJoMVY3QTg3R0VabWRYOGkySFRzK0RBUk90SkNmelB1?=
 =?utf-8?B?RnNOeG1hTitDQVkyRG5nbnlmUkdRUXIyV29pK3FxQ0Y2N2hFSW96VHRlWldC?=
 =?utf-8?B?MjBnZkVKbG9QTVRWTjN0dDZUdzVFdkJVMkdMM3E2UzlRcWpVL1krT3BoNEll?=
 =?utf-8?B?anZ4cExtYjB5N0tnSS9UbmwrQWROa0FpS2RMSC9DeGh4Z1MzbCtLcmIwaTJI?=
 =?utf-8?B?blphZkJqT3NlaHRUU25LTGMra3JjZkRtN3pFODVWK1ZrOWxnb1hTRjJLYUIz?=
 =?utf-8?Q?PfTcbAImyDv4bPPfV+1MgtM=3D?=
X-Microsoft-Antispam-Message-Info: z4JVMzww04bvaDuLpFou4k+M0+4SB0aamh/ZFU/Uv6dhIEnxLPEaWzECh2HfVryStK/Z44GzJePFF5lVGEzcfs66aHaLknGPUtiM5yFKO+8gkrja8OiWOrpFzaKC/znWVrFyqxYgaVzb06gqAuAHbRD3SX1rRmCthBAZFZHY6PKiro6QPdckSBkzh6y23NTq
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 6:BKmKYS/nYrtNtdu2vkBLEe2W5SXIFltKk1umEClq3nhNj4SbCv6ML/QpP1r8oYQIOJyYkLPPnfmdo9fTh5qo6I20aa81EzkW2c3KfJS/OkXgbp0ssQtiMkv3kKHTcK6fxDKs0kK4/oB49JBWN7Le2YjXYPBkT/cWz0BsRcDN1CwIlkNE3Tub6xbuAAJyLuzotQ0p4c5nR+djz0dw8nOrbRYjFKukSWNqTobRGht1JYHfViBOB1HIruqlK7zFvKpwmvxuWIHjjngUD94am+Sk9g7Sh+099DFZdN7i4uTugk9KkOnU/x9B2f5sdAJzcV1kjZA5K/w0K0cOJLCjGedQjwP+1MbaLIOT7iHHkWBdOzVvPBZ2Xpn9xvh2vGoW2xL1m9iGG0cGeSkvs8fjR4km9HNixNBwuN4eXY6EzE8IlEPhZVyO50P39tpjiWncz2CUru+D+jMdB/KirqAK6zKUeA==;
 5:Ra/21NGehhtYb5H+2IalX9+Cz7RsKCtptBH+QCANn5YOfDkc6PJYyjlzVwXcWliOkHfWV2Bpe54U9qCYSM7LtwjMQr5GypigQk6N1/sPlwEjwnEfDcXTvV+sJFRJb2b4TH1PisQOOry/QLM5aLxqY/HCzg0P1+ob/j5IKf/Cpkk=;
 24:MbRU5htuK5ilTAcwx7LRnXoFvkajB7w7KjBEcdyEzNRB60169hHNuZuBwK5SsBo8iQ9OvSONmsdEVlJbvSNKiXrs2/GsLn6E7JiCDXvhKrQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 7:AjvyLXLMoKSi+oeeeC9EguoabxJqVkkuFbT9I5w3f3zh2a1txqsduVf6rzDpPAm4eGJVvmJwp/TduGHGGo+R3B2Jp9Erka8/OikSIFqhdWdgElejmwRui+ncLU1gAgKz16FFJcLkmcPfkc8N7EldIAAz7/zaCSguMBEFLYg2kqB6mZwsz1cT/E1HgokQ92D7mxNddIppyNtKzFLoyRREIXBiHEgZczKjQPAl7duEUQ9S4rUlUgzhzT1k2zbEFdi/
X-MS-Office365-Filtering-Correlation-Id: a05123be-b338-406e-da0c-08d5ccf9751f
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2018 04:36:49.8456 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a05123be-b338-406e-da0c-08d5ccf9751f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2472
Subject: Re: [Xen-devel] [v3 5/6] drivers/passthrough/arm: Refactor code for
 arm smmu drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, jbeulich@suse.com, shankerd@codeaurora.org,
 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>

SGkgU2FtZWVyLAoKCk9uIDA2LzA4LzIwMTggMDU6MTcgQU0sIFNhbWVlciBHb2VsIHdyb3RlOgo+
IFB1bGwgY29tbW9uIGRlZmluZXMgZm9yIFNNTVUgZHJpdmVzIGluIGEgbG9jYWwgaGVhZGVyLgpD
YW4gYWRkIG1vcmUgZGV0YWlsIGluIGNvbW1pdCBtZXNzYWdlPwo+Cj4gU2lnbmVkLW9mZi1ieTog
U2FtZWVyIEdvZWwgPHNhbWVlci5nb2VsQGxpbmFyby5vcmc+Cj4gLS0tCj4gICB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIHwgIDk2ICstLS0tLS0tLS0tLS0tLS0tLS0tCj4g
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgIHwgMTA0ICstLS0tLS0tLS0t
LS0tLS0tLS0tLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuaCAgICB8IDEy
NSArKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxMjggaW5z
ZXJ0aW9ucygrKSwgMTk3IGRlbGV0aW9ucygtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmgKPgo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUtdjMuYwo+IGluZGV4IDc1YzM0MTFhZDkuLmZkZjg1YzE1MDggMTAwNjQ0Cj4gLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9zbW11LXYzLmMKPiBAQCAtNDksMjggKzQ5LDcgQEAKPiAgICNpbmNs
dWRlIDxhc20vaW8uaD4KPiAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KPiAgIAo+IC0vKiBB
bGlhcyB0byBYZW4gZGV2aWNlIHRyZWUgaGVscGVycyAqLwo+IC0jZGVmaW5lIGRldmljZV9ub2Rl
IGR0X2RldmljZV9ub2RlCj4gLSNkZWZpbmUgb2ZfcGhhbmRsZV9hcmdzIGR0X3BoYW5kbGVfYXJn
cwo+IC0jZGVmaW5lIG9mX2RldmljZV9pZCBkdF9kZXZpY2VfbWF0Y2gKPiAtI2RlZmluZSBvZl9t
YXRjaF9ub2RlIGR0X21hdGNoX25vZGUKPiAtI2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX3UzMihu
cCwgcG5hbWUsIG91dCkgKCFkdF9wcm9wZXJ0eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkpCj4g
LSNkZWZpbmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAo+IC0j
ZGVmaW5lIG9mX3BhcnNlX3BoYW5kbGVfd2l0aF9hcmdzIGR0X3BhcnNlX3BoYW5kbGVfd2l0aF9h
cmdzCj4gLQo+IC0vKiBYZW46IEhlbHBlcnMgdG8gZ2V0IGRldmljZSBNTUlPIGFuZCBJUlFzICov
CkFkZGVkIGFuZCByZW1vdmVkIGluIHN1YnNlcXVlbnQgcGF0Y2hlcz8gY29kZSBzcGVjaWZpYyB0
byB4ZW4uCnlvdSBjYW4gcmVtb3ZlIGZyb20gcGF0Y2gjNCBpdHNlbGYuCj4gLXN0cnVjdCByZXNv
dXJjZSB7Cj4gLQl1NjQgYWRkcjsKPiAtCXU2NCBzaXplOwo+IC0JdW5zaWduZWQgaW50IHR5cGU7
Cj4gLX07Cj4gLQo+IC0jZGVmaW5lIHJlc291cmNlX3NpemUocmVzKSAoKHJlcyktPnNpemUpCj4g
LQo+IC0jZGVmaW5lIHBsYXRmb3JtX2RldmljZSBkZXZpY2UKPiAtCj4gLSNkZWZpbmUgSU9SRVNP
VVJDRV9NRU0gMAo+IC0jZGVmaW5lIElPUkVTT1VSQ0VfSVJRIDEKPiArI2luY2x1ZGUgInNtbXUu
aCIKPiAgIAo+ICAgc3RhdGljIHN0cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNl
KHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsCj4gICAJCQkJCSAgICAgIHVuc2lnbmVkIGlu
dCB0eXBlLAo+IEBAIC0yMDAsNzkgKzE3OSw2IEBAIHN0YXRpYyB2b2lkIGRtYW1fZnJlZV9jb2hl
cmVudChzdHJ1Y3QgZGV2aWNlICpkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwKPiAgIAl4
ZnJlZSh2YWRkcik7Cj4gICB9Cj4gICAKPiAtLyogWGVuOiBTdHViIG91dCBETUEgZG9tYWluIHJl
bGF0ZWQgZnVuY3Rpb25zICovCj4gLSNkZWZpbmUgaW9tbXVfZ2V0X2RtYV9jb29raWUoZG9tKSAw
Cj4gLSNkZWZpbmUgaW9tbXVfcHV0X2RtYV9jb29raWUoZG9tKQo+IC0KPiAtLyogWGVuOiBTdHVi
IG91dCBtb2R1bGUgcGFyYW0gcmVsYXRlZCBmdW5jdGlvbiAqLwo+IC0jZGVmaW5lIG1vZHVsZV9w
YXJhbV9uYW1lZChhLCBiLCBjLCBkKQo+IC0jZGVmaW5lIE1PRFVMRV9QQVJNX0RFU0MoYSwgYikK
PiAtCj4gLSNkZWZpbmUgZG1hX3NldF9tYXNrX2FuZF9jb2hlcmVudChkLCBiKSAwCj4gLQo+IC0j
ZGVmaW5lIG9mX2RtYV9pc19jb2hlcmVudChuKSAwCj4gLQo+IC0jZGVmaW5lIE1PRFVMRV9ERVZJ
Q0VfVEFCTEUodHlwZSwgbmFtZSkKPiAtCj4gLXN0YXRpYyB2b2lkIF9faW9tZW0gKmRldm1faW9y
ZW1hcF9yZXNvdXJjZShzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gLQkJCQkJICAgc3RydWN0IHJlc291
cmNlICpyZXMpCj4gLXsKPiAtCXZvaWQgX19pb21lbSAqcHRyOwo+IC0KPiAtCWlmICghcmVzIHx8
IHJlcy0+dHlwZSAhPSBJT1JFU09VUkNFX01FTSkgewo+IC0JCWRldl9lcnIoZGV2LCAiSW52YWxp
ZCByZXNvdXJjZVxuIik7Cj4gLQkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4gLQl9Cj4gLQo+
IC0JcHRyID0gaW9yZW1hcF9ub2NhY2hlKHJlcy0+YWRkciwgcmVzLT5zaXplKTsKPiAtCWlmICgh
cHRyKSB7Cj4gLQkJZGV2X2VycihkZXYsCj4gLQkJCSJpb3JlbWFwIGZhaWxlZCAoYWRkciAweCUi
UFJJeDY0IiBzaXplIDB4JSJQUkl4NjQiKVxuIiwKPiAtCQkJcmVzLT5hZGRyLCByZXMtPnNpemUp
Owo+IC0JCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+IC0JfQo+IC0KPiAtCXJldHVybiBwdHI7
Cj4gLX0KPiAtCj4gLS8qIFhlbjogQ29tcGF0aWJpbGl0eSBkZWZpbmUgZm9yIGlvbW11X2RvbWFp
bl9nZW9tZXRyeS4qLwo+IC1zdHJ1Y3QgaW9tbXVfZG9tYWluX2dlb21ldHJ5IHsKPiAtCWRtYV9h
ZGRyX3QgYXBlcnR1cmVfc3RhcnQ7IC8qIEZpcnN0IGFkZHJlc3MgdGhhdCBjYW4gYmUgbWFwcGVk
ICAgICovCj4gLQlkbWFfYWRkcl90IGFwZXJ0dXJlX2VuZDsgICAvKiBMYXN0IGFkZHJlc3MgdGhh
dCBjYW4gYmUgbWFwcGVkICAgICAqLwo+IC0JYm9vbCBmb3JjZV9hcGVydHVyZTsgICAgICAgLyog
RE1BIG9ubHkgYWxsb3dlZCBpbiBtYXBwYWJsZSByYW5nZT8gKi8KPiAtfTsKPiAtCj4gLQo+IC0v
KiBYZW46IFR5cGUgZGVmaW5pdGlvbnMgZm9yIGlvbW11X2RvbWFpbiAqLwo+IC0jZGVmaW5lIElP
TU1VX0RPTUFJTl9VTk1BTkFHRUQgMAo+IC0jZGVmaW5lIElPTU1VX0RPTUFJTl9ETUEgMQo+IC0j
ZGVmaW5lIElPTU1VX0RPTUFJTl9JREVOVElUWSAyCj4gLQo+IC0vKiBYZW46IER1bW15IGlvbW11
X2RvbWFpbiAqLwo+IC1zdHJ1Y3QgaW9tbXVfZG9tYWluIHsKPiAtCS8qIFJ1bnRpbWUgU01NVSBj
b25maWd1cmF0aW9uIGZvciB0aGlzIGlvbW11X2RvbWFpbiAqLwo+IC0Jc3RydWN0IGFybV9zbW11
X2RvbWFpbgkJKnByaXY7Cj4gLQl1bnNpZ25lZCBpbnQgdHlwZTsKPiAtCj4gLQkvKiBEdW1teSBj
b21wYXRpYmlsaXR5IGRlZmluZXMgKi8KPiAtCXVuc2lnbmVkIGxvbmcgcGdzaXplX2JpdG1hcDsK
PiAtCXN0cnVjdCBpb21tdV9kb21haW5fZ2VvbWV0cnkgZ2VvbWV0cnk7Cj4gLQo+IC0JYXRvbWlj
X3QgcmVmOwo+IC0JLyoKPiAtCSAqIFVzZWQgdG8gbGluayBpb21tdV9kb21haW4gY29udGV4dHMg
Zm9yIGEgc2FtZSBkb21haW4uCj4gLQkgKiBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGVyLVNNTVUg
dG8gdXNlZCBieSB0aGUgZG9tYWluLgo+IC0JICovCj4gLQlzdHJ1Y3QgbGlzdF9oZWFkCQlsaXN0
Owo+IC19Owo+IC0KVGhpcyB4ZW4gZHVtbXkgc3RydWN0dXJlIHdhcyBpbnRyb2R1Y2VkIGluIHBh
dGNoIDQgYW5kIG5vdyByZW1vdmluZyBpbiAKcGF0Y2g1LApDYW4geW91IHJlbW92ZSBpdCBmcm9t
IHBhdGNoIDQgaXRzZWxmPwo+IC0vKiBYZW46IERlc2NyaWJlcyBpbmZvcm1hdGlvbiByZXF1aXJl
ZCBmb3IgYSBYZW4gZG9tYWluICovCj4gLXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluIHsKPiAt
CXNwaW5sb2NrX3QJCQlsb2NrOwo+IC0JLyogTGlzdCBvZiBpb21tdSBkb21haW5zIGFzc29jaWF0
ZWQgdG8gdGhpcyBkb21haW4gKi8KPiAtCXN0cnVjdCBsaXN0X2hlYWQJCWNvbnRleHRzOwo+IC19
Owo+IC0KU2FtZSBhcyBhYm92ZQo+ICAgLyoKPiAgICAqIFhlbjogSW5mb3JtYXRpb24gYWJvdXQg
ZWFjaCBkZXZpY2Ugc3RvcmVkIGluIGRldi0+YXJjaGRhdGEuaW9tbXUKPiAgICAqCj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gaW5kZXggYWQ5NTZkNWI4ZC4uZjdhNmIxMDdkZSAxMDA2
NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+IEBAIC00MSw2ICs0MSw3IEBACj4gICAj
aW5jbHVkZSA8eGVuL2lycS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9saWIuaD4KPiAgICNpbmNsdWRl
IDx4ZW4vbGlzdC5oPgo+ICsjaW5jbHVkZSA8eGVuL2xpbnV4LWNvbXBhdC5oPgo+ICAgI2luY2x1
ZGUgPHhlbi9tbS5oPgo+ICAgI2luY2x1ZGUgPHhlbi92bWFwLmg+Cj4gICAjaW5jbHVkZSA8eGVu
L3JidHJlZS5oPgo+IEBAIC01MSwzNiArNTIsMTMgQEAKPiAgICNpbmNsdWRlIDxhc20vaW8uaD4K
PiAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KPiAgIAo+ICsjaW5jbHVkZSAic21tdS5oIiAv
KiBOb3QgYSBzZWxmIGNvbnRhaW5lZCBoZWFkZXIuIFNvIGxhc3QgaW4gdGhlIGxpc3QgKi8KPiAg
IC8qIFhlbjogVGhlIGJlbG93IGRlZmluZXMgYXJlIHJlZGVmaW5lZCB3aXRoaW4gdGhlIGZpbGUu
IFVuZGVmIGl0ICovCj4gICAjdW5kZWYgU0NUTFJfQUZFCj4gICAjdW5kZWYgU0NUTFJfVFJFCj4g
ICAjdW5kZWYgU0NUTFJfTQo+ICAgI3VuZGVmIFRUQkNSX0VBRQo+ICAgCj4gLS8qIEFsaWFzIHRv
IFhlbiBkZXZpY2UgdHJlZSBoZWxwZXJzICovCj4gLSNkZWZpbmUgZGV2aWNlX25vZGUgZHRfZGV2
aWNlX25vZGUKPiAtI2RlZmluZSBvZl9waGFuZGxlX2FyZ3MgZHRfcGhhbmRsZV9hcmdzCj4gLSNk
ZWZpbmUgb2ZfZGV2aWNlX2lkIGR0X2RldmljZV9tYXRjaAo+IC0jZGVmaW5lIG9mX21hdGNoX25v
ZGUgZHRfbWF0Y2hfbm9kZQo+IC0jZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFt
ZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSkKPiAtI2RlZmlu
ZSBvZl9wcm9wZXJ0eV9yZWFkX2Jvb2wgZHRfcHJvcGVydHlfcmVhZF9ib29sCj4gLSNkZWZpbmUg
b2ZfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MgZHRfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MKPiAt
Cj4gLS8qIFhlbjogSGVscGVycyB0byBnZXQgZGV2aWNlIE1NSU8gYW5kIElSUXMgKi8KPiAtc3Ry
dWN0IHJlc291cmNlCj4gLXsKPiAtCXU2NCBhZGRyOwo+IC0JdTY0IHNpemU7Cj4gLQl1bnNpZ25l
ZCBpbnQgdHlwZTsKPiAtfTsKPiAtCj4gLSNkZWZpbmUgcmVzb3VyY2Vfc2l6ZShyZXMpIChyZXMp
LT5zaXplOwo+IC0KPiAtI2RlZmluZSBwbGF0Zm9ybV9kZXZpY2UgZGV2aWNlCj4gLQo+IC0jZGVm
aW5lIElPUkVTT1VSQ0VfTUVNIDAKPiAtI2RlZmluZSBJT1JFU09VUkNFX0lSUSAxCj4gLQo+ICAg
c3RhdGljIHN0cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0
Zm9ybV9kZXZpY2UgKnBkZXYsCj4gICAJCQkJCSAgICAgIHVuc2lnbmVkIGludCB0eXBlLAo+ICAg
CQkJCQkgICAgICB1bnNpZ25lZCBpbnQgbnVtKQo+IEBAIC0xMTgsNTggKzk2LDYgQEAgc3RhdGlj
IHN0cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0Zm9ybV9k
ZXZpY2UgKnBkZXYsCj4gICAKPiAgIC8qIFhlbjogSGVscGVycyBmb3IgSVJRIGZ1bmN0aW9ucyAq
Lwo+ICAgI2RlZmluZSByZXF1ZXN0X2lycShpcnEsIGZ1bmMsIGZsYWdzLCBuYW1lLCBkZXYpIHJl
cXVlc3RfaXJxKGlycSwgZmxhZ3MsIGZ1bmMsIG5hbWUsIGRldikKPiAtI2RlZmluZSBmcmVlX2ly
cSByZWxlYXNlX2lycQo+IC0KPiAtZW51bSBpcnFyZXR1cm4gewo+IC0JSVJRX05PTkUJPSAoMCA8
PCAwKSwKPiAtCUlSUV9IQU5ETEVECT0gKDEgPDwgMCksCj4gLX07Cj4gLQo+IC10eXBlZGVmIGVu
dW0gaXJxcmV0dXJuIGlycXJldHVybl90Owo+IC0KPiAtLyogRGV2aWNlIGxvZ2dlciBmdW5jdGlv
bnMKPiAtICogVE9ETzogSGFuZGxlIFBDSQo+IC0gKi8KPiAtI2RlZmluZSBkZXZfcHJpbnQoZGV2
LCBsdmwsIGZtdCwgLi4uKQkJCQkJCVwKPiAtCSBwcmludGsobHZsICJzbW11OiAlczogIiBmbXQs
IGR0X25vZGVfZnVsbF9uYW1lKGRldl90b19kdChkZXYpKSwgIyMgX19WQV9BUkdTX18pCj4gLQo+
IC0jZGVmaW5lIGRldl9kYmcoZGV2LCBmbXQsIC4uLikgZGV2X3ByaW50KGRldiwgWEVOTE9HX0RF
QlVHLCBmbXQsICMjIF9fVkFfQVJHU19fKQo+IC0jZGVmaW5lIGRldl9ub3RpY2UoZGV2LCBmbXQs
IC4uLikgZGV2X3ByaW50KGRldiwgWEVOTE9HX0lORk8sIGZtdCwgIyMgX19WQV9BUkdTX18pCj4g
LSNkZWZpbmUgZGV2X3dhcm4oZGV2LCBmbXQsIC4uLikgZGV2X3ByaW50KGRldiwgWEVOTE9HX1dB
Uk5JTkcsIGZtdCwgIyMgX19WQV9BUkdTX18pCj4gLSNkZWZpbmUgZGV2X2VycihkZXYsIGZtdCwg
Li4uKSBkZXZfcHJpbnQoZGV2LCBYRU5MT0dfRVJSLCBmbXQsICMjIF9fVkFfQVJHU19fKQo+IC0K
PiAtI2RlZmluZSBkZXZfZXJyX3JhdGVsaW1pdGVkKGRldiwgZm10LCAuLi4pCQkJCQlcCj4gLQkg
ZGV2X3ByaW50KGRldiwgWEVOTE9HX0VSUiwgZm10LCAjIyBfX1ZBX0FSR1NfXykKPiAtCj4gLSNk
ZWZpbmUgZGV2X25hbWUoZGV2KSBkdF9ub2RlX2Z1bGxfbmFtZShkZXZfdG9fZHQoZGV2KSkKPiAt
Cj4gLS8qIEFsaWFzIHRvIFhlbiBhbGxvY2F0aW9uIGhlbHBlcnMgKi8KPiAtI2RlZmluZSBrZnJl
ZSB4ZnJlZQo+IC0jZGVmaW5lIGttYWxsb2Moc2l6ZSwgZmxhZ3MpCQlfeG1hbGxvYyhzaXplLCBz
aXplb2Yodm9pZCAqKSkKPiAtI2RlZmluZSBremFsbG9jKHNpemUsIGZsYWdzKQkJX3h6YWxsb2Mo
c2l6ZSwgc2l6ZW9mKHZvaWQgKikpCj4gLSNkZWZpbmUgZGV2bV9remFsbG9jKGRldiwgc2l6ZSwg
ZmxhZ3MpCV94emFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKQo+IC0jZGVmaW5lIGttYWxsb2Nf
YXJyYXkoc2l6ZSwgbiwgZmxhZ3MpCV94bWFsbG9jX2FycmF5KHNpemUsIHNpemVvZih2b2lkICop
LCBuKQo+IC0KPiAtc3RhdGljIHZvaWQgX19pb21lbSAqZGV2bV9pb3JlbWFwX3Jlc291cmNlKHN0
cnVjdCBkZXZpY2UgKmRldiwKPiAtCQkJCQkgICBzdHJ1Y3QgcmVzb3VyY2UgKnJlcykKPiAtewo+
IC0Jdm9pZCBfX2lvbWVtICpwdHI7Cj4gLQo+IC0JaWYgKCFyZXMgfHwgcmVzLT50eXBlICE9IElP
UkVTT1VSQ0VfTUVNKSB7Cj4gLQkJZGV2X2VycihkZXYsICJJbnZhbGlkIHJlc291cmNlXG4iKTsK
PiAtCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiAtCX0KPiAtCj4gLQlwdHIgPSBpb3JlbWFw
X25vY2FjaGUocmVzLT5hZGRyLCByZXMtPnNpemUpOwo+IC0JaWYgKCFwdHIpIHsKPiAtCQlkZXZf
ZXJyKGRldiwKPiAtCQkJImlvcmVtYXAgZmFpbGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHgl
IlBSSXg2NCIpXG4iLAo+IC0JCQlyZXMtPmFkZHIsIHJlcy0+c2l6ZSk7Cj4gLQkJcmV0dXJuIEVS
Ul9QVFIoLUVOT01FTSk7Cj4gLQl9Cj4gLQo+IC0JcmV0dXJuIHB0cjsKPiAtfQo+ICAgCj4gICAv
KiBYZW4gZG9lc24ndCBoYW5kbGUgSU9NTVUgZmF1bHQgKi8KPiAgICNkZWZpbmUgcmVwb3J0X2lv
bW11X2ZhdWx0KC4uLikJMQo+IEBAIC0xOTYsMzIgKzEyMiw2IEBAIHN0YXRpYyBpbmxpbmUgaW50
IHBjaV9mb3JfZWFjaF9kbWFfYWxpYXMoc3RydWN0IHBjaV9kZXYgKnBkZXYsCj4gICAjZGVmaW5l
IFBIWVNfTUFTS19TSElGVAkJUEFERFJfQklUUwo+ICAgdHlwZWRlZiBwYWRkcl90IHBoeXNfYWRk
cl90Owo+ICAgCj4gLSNkZWZpbmUgVkFfQklUUwkJMAkvKiBPbmx5IHVzZWQgZm9yIGNvbmZpZ3Vy
aW5nIHN0YWdlLTEgaW5wdXQgc2l6ZSAqLwo+IC0KPiAtI2RlZmluZSBNT0RVTEVfREVWSUNFX1RB
QkxFKHR5cGUsIG5hbWUpCj4gLSNkZWZpbmUgbW9kdWxlX3BhcmFtX25hbWVkKG5hbWUsIHZhbHVl
LCB0eXBlLCBwZXJtKQo+IC0jZGVmaW5lIE1PRFVMRV9QQVJNX0RFU0MoX3Bhcm0sIGRlc2MpCj4g
LQo+IC0vKiBYZW46IER1bW15IGlvbW11X2RvbWFpbiAqLwo+IC1zdHJ1Y3QgaW9tbXVfZG9tYWlu
Cj4gLXsKPiAtCS8qIFJ1bnRpbWUgU01NVSBjb25maWd1cmF0aW9uIGZvciB0aGlzIGlvbW11X2Rv
bWFpbiAqLwo+IC0Jc3RydWN0IGFybV9zbW11X2RvbWFpbgkJKnByaXY7Cj4gLQo+IC0JYXRvbWlj
X3QgcmVmOwo+IC0JLyogVXNlZCB0byBsaW5rIGlvbW11X2RvbWFpbiBjb250ZXh0cyBmb3IgYSBz
YW1lIGRvbWFpbi4KPiAtCSAqIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwZXItU01NVSB0byB1c2Vk
IGJ5IHRoZSBkb21haW4uCj4gLQkgKiAqLwo+IC0Jc3RydWN0IGxpc3RfaGVhZAkJbGlzdDsKPiAt
fTsKPiAtCj4gLS8qIFhlbjogRGVzY3JpYmVzIGluZm9ybWF0aW9ucyByZXF1aXJlZCBmb3IgYSBY
ZW4gZG9tYWluICovCj4gLXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluIHsKPiAtCXNwaW5sb2Nr
X3QJCQlsb2NrOwo+IC0JLyogTGlzdCBvZiBjb250ZXh0IChpLmUgaW9tbXVfZG9tYWluKSBhc3Nv
Y2lhdGVkIHRvIHRoaXMgZG9tYWluICovCj4gLQlzdHJ1Y3QgbGlzdF9oZWFkCQljb250ZXh0czsK
PiAtfTsKPiAtCj4gICAvKgo+ICAgICogWGVuOiBJbmZvcm1hdGlvbiBhYm91dCBlYWNoIGRldmlj
ZSBzdG9yZWQgaW4gZGV2LT5hcmNoZGF0YS5pb21tdQo+ICAgICoKPiBkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuaCBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjhl
MzhkNzhjMWEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuaAo+IEBAIC0wLDAgKzEsMTI1IEBACj4gKy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
PiArICogLi9zbW11LmgKPiArICoKPiArICogQ29tbW9uIGNvbXBhdGliaWxpdHkgZGVmaW5lcyBh
bmQgZGF0YV9zdHJ1Y3R1cmVzIGZvciBwb3J0aW5nIGFybSBzbW11Cj4gKyAqIGRyaXZlcnMgZnJv
bSBMaW51eC4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE3IExpbmFybyBMaW1pdGVkCj4g
KyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gKyAqIHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4g
KyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4gKyAqCj4gKyAqIFRoaXMg
cHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs
LAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll
ZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU
SUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGZvciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCj4gKyAqIGFsb25nIHdpdGgg
dGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u
Cj4gKyAqLwo+ICsKPiArI2lmbmRlZiBfX1NNTVVfSF9fCj4gKyNkZWZpbmUgX19TTU1VX0hfXwo+
ICsKPiArCj4gKy8qIEFsaWFzIHRvIFhlbiBkZXZpY2UgdHJlZSBoZWxwZXJzICovCj4gKyNkZWZp
bmUgZGV2aWNlX25vZGUgZHRfZGV2aWNlX25vZGUKPiArI2RlZmluZSBvZl9waGFuZGxlX2FyZ3Mg
ZHRfcGhhbmRsZV9hcmdzCj4gKyNkZWZpbmUgb2ZfZGV2aWNlX2lkIGR0X2RldmljZV9tYXRjaAo+
ICsjZGVmaW5lIG9mX21hdGNoX25vZGUgZHRfbWF0Y2hfbm9kZQo+ICsjZGVmaW5lIG9mX3Byb3Bl
cnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBw
bmFtZSwgb3V0KSkKPiArI2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX2Jvb2wgZHRfcHJvcGVydHlf
cmVhZF9ib29sCj4gKyNkZWZpbmUgb2ZfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MgZHRfcGFyc2Vf
cGhhbmRsZV93aXRoX2FyZ3MKPiArCj4gKy8qIEhlbHBlcnMgdG8gZ2V0IGRldmljZSBNTUlPIGFu
ZCBJUlFzICovCj4gK3N0cnVjdCByZXNvdXJjZSB7Cj4gKyAgICB1NjQgYWRkcjsKPiArICAgIHU2
NCBzaXplOwo+ICsgICAgdW5zaWduZWQgaW50IHR5cGU7Cj4gK307Cj4gKwo+ICsjZGVmaW5lIHJl
c291cmNlX3NpemUocmVzKSAoKHJlcyktPnNpemUpCj4gKwo+ICsjZGVmaW5lIHBsYXRmb3JtX2Rl
dmljZSBkZXZpY2UKPiArCj4gKyNkZWZpbmUgSU9SRVNPVVJDRV9NRU0gMAo+ICsjZGVmaW5lIElP
UkVTT1VSQ0VfSVJRIDEKPiArCj4gKy8qIFN0dWIgb3V0IERNQSBkb21haW4gcmVsYXRlZCBmdW5j
dGlvbnMgKi8KPiArI2RlZmluZSBpb21tdV9nZXRfZG1hX2Nvb2tpZShkb20pIDAKPiArI2RlZmlu
ZSBpb21tdV9wdXRfZG1hX2Nvb2tpZShkb20pCj4gKwo+ICsjZGVmaW5lIFZBX0JJVFMJCTAgLyog
T25seSB1c2VkIGZvciBjb25maWd1cmluZyBzdGFnZS0xIGlucHV0IHNpemUgKi8KPiArCj4gKyNk
ZWZpbmUgTU9EVUxFX0RFVklDRV9UQUJMRSh0eXBlLCBuYW1lKQo+ICsjZGVmaW5lIG1vZHVsZV9w
YXJhbV9uYW1lZChuYW1lLCB2YWx1ZSwgdHlwZSwgcGVybSkKPiArI2RlZmluZSBNT0RVTEVfUEFS
TV9ERVNDKF9wYXJtLCBkZXNjKQo+ICsKPiArI2RlZmluZSBkbWFfc2V0X21hc2tfYW5kX2NvaGVy
ZW50KGQsIGIpCTAKPiArI2RlZmluZSBvZl9kbWFfaXNfY29oZXJlbnQobikJMAo+ICsKPiArc3Rh
dGljIHZvaWQgX19pb21lbSAqZGV2bV9pb3JlbWFwX3Jlc291cmNlKHN0cnVjdCBkZXZpY2UgKmRl
diwKPiArCQkJCQkgICBzdHJ1Y3QgcmVzb3VyY2UgKnJlcykKPiArewo+ICsgICAgdm9pZCBfX2lv
bWVtICpwdHI7Cj4gKwo+ICsgICAgaWYgKCAhcmVzIHx8IHJlcy0+dHlwZSAhPSBJT1JFU09VUkNF
X01FTSApCj4gKyAgICB7Cj4gKyAgICAgICAgZGV2X2VycihkZXYsICJJbnZhbGlkIHJlc291cmNl
XG4iKTsKPiArICAgICAgICByZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiArICAgIH0KPiArCj4g
KyAgICBwdHIgPSBpb3JlbWFwX25vY2FjaGUocmVzLT5hZGRyLCByZXMtPnNpemUpOwo+ICsgICAg
aWYgKCAhcHRyICkKPiArICAgIHsKPiArICAgICAgICBkZXZfZXJyKGRldiwgImlvcmVtYXAgZmFp
bGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHglIlBSSXg2NCIpXG4iLAo+ICsgICAgICAgICAg
ICAgICAgcmVzLT5hZGRyLCByZXMtPnNpemUpOwo+ICsgICAgICAgIHJldHVybiBFUlJfUFRSKC1F
Tk9NRU0pOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiBwdHI7Cj4gK30KPiArCj4gKy8qCj4g
KyAqIERvbWFpbiB0eXBlIGRlZmluaXRpb25zLiBOb3QgcmVhbGx5IG5lZWRlZCBmb3IgWGVuLCBk
ZWZpbmluZyB0byBwb3J0Cj4gKyAqIExpbnV4IGNvZGUgYXMtaXMKPiArICovCj4gKyNkZWZpbmUg
SU9NTVVfRE9NQUlOX1VOTUFOQUdFRCAwCj4gKyNkZWZpbmUgSU9NTVVfRE9NQUlOX0RNQSAxCj4g
KyNkZWZpbmUgSU9NTVVfRE9NQUlOX0lERU5USVRZIDIKPiArCj4gKy8qIFhlbjogQ29tcGF0aWJp
bGl0eSBkZWZpbmUgZm9yIGlvbW11X2RvbWFpbl9nZW9tZXRyeS4qLwo+ICtzdHJ1Y3QgaW9tbXVf
ZG9tYWluX2dlb21ldHJ5IHsKPiArICAgIGRtYV9hZGRyX3QgYXBlcnR1cmVfc3RhcnQ7IC8qIEZp
cnN0IGFkZHJlc3MgdGhhdCBjYW4gYmUgbWFwcGVkICAgICovCj4gKyAgICBkbWFfYWRkcl90IGFw
ZXJ0dXJlX2VuZDsgICAvKiBMYXN0IGFkZHJlc3MgdGhhdCBjYW4gYmUgbWFwcGVkICAgICAqLwo+
ICsgICAgYm9vbCBmb3JjZV9hcGVydHVyZTsgICAgICAgLyogRE1BIG9ubHkgYWxsb3dlZCBpbiBt
YXBwYWJsZSByYW5nZT8gKi8KPiArfTsKPiArCj4gKy8qIFhlbjogRHVtbXkgaW9tbXVfZG9tYWlu
ICovCj4gK3N0cnVjdCBpb21tdV9kb21haW4gewo+ICsgICAgLyogUnVudGltZSBTTU1VIGNvbmZp
Z3VyYXRpb24gZm9yIHRoaXMgaW9tbXVfZG9tYWluICovCj4gKyAgICBzdHJ1Y3QgYXJtX3NtbXVf
ZG9tYWluCQkqcHJpdjsKPiArICAgIHVuc2lnbmVkIGludAkJCXR5cGU7Cj4gKwo+ICsgICAgLyog
RHVtbXkgY29tcGF0aWJpbGl0eSBkZWZpbmVzICovCj4gKyAgICB1bnNpZ25lZCBsb25nIHBnc2l6
ZV9iaXRtYXA7Cj4gKyAgICBzdHJ1Y3QgaW9tbXVfZG9tYWluX2dlb21ldHJ5IGdlb21ldHJ5Owo+
ICsKPiArICAgIGF0b21pY190IHJlZjsKPiArICAgIC8qIFVzZWQgdG8gbGluayBpb21tdV9kb21h
aW4gY29udGV4dHMgZm9yIGEgc2FtZSBkb21haW4uCj4gKyAgICAgKiBUaGVyZSBpcyBhdCBsZWFz
dCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWluLgo+ICsgICAgICovCj4gKyAgICBz
dHJ1Y3QgbGlzdF9oZWFkCQlsaXN0Owo+ICt9Owo+ICsKPiArLyogWGVuOiBEZXNjcmliZXMgaW5m
b3JtYXRpb24gcmVxdWlyZWQgZm9yIGEgWGVuIGRvbWFpbiAqLwo+ICtzdHJ1Y3QgYXJtX3NtbXVf
eGVuX2RvbWFpbiB7Cj4gKyAgICBzcGlubG9ja190CQkJbG9jazsKPiArICAgIC8qIExpc3Qgb2Yg
aW9tbXUgZG9tYWlucyBhc3NvY2lhdGVkIHRvIHRoaXMgZG9tYWluICovCj4gKyAgICBzdHJ1Y3Qg
bGlzdF9oZWFkCQljb250ZXh0czsKPiArfTsKPiArCj4gKyNlbmRpZiAvKiBfX1NNTVVfSF9fICov
Cj4gKwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 05:27:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 05:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fR9vE-0001AV-1X; Fri, 08 Jun 2018 05:26: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fR9vD-0001AQ-5U
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 05:26:47 +0000
X-Inumbo-ID: 3541a304-6adc-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3541a304-6adc-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 07:24:26 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id i15-v6so7811404lfc.2
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 22:26:45 -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=D4KZFGUxoJZoba8EPnxUkwNechVW5Iwu+iggoFALR3o=;
 b=oWubYkLSmLQuX1oqL1lrrV4W7zwK0+aL30RivSUukmnZaDTr2R6QhtYkkdexNWkeJX
 U6hHL9FV4/J4lZ/1JVbf+wNSADM3fAHK10ehMgNKjis+fBlvEb/ORo38UsD4P5bMxJti
 vTlT1aIhZl0mrhbupM0JTNvjb1RkJX+jcP8sDcQ6tE/Tyf9etZfpdw7YSpa8YS5J4Y2B
 /Ss0zo8N2psh/DvHPr8ExCBTRDTxyFnGEEI2cyTIstBrd6xrC57HMEGkNrIjz7KMmZB/
 uZTR6vYwynxnTSlzjH8p1y1OABzctuB+WxWS8xdS9TIVncUau9c0ym0m84fqlc6xqyEq
 oleA==
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=D4KZFGUxoJZoba8EPnxUkwNechVW5Iwu+iggoFALR3o=;
 b=NcmCGlFG+rghb+qqbfqeLKcE1YMOUV0KFNXq/YG0hWC9C+Iiati8VIRcw4YlCRczgw
 e4LCZ/+XxddOmyQYSKv/T40/Z+p8YKzpyTXJZOj0zcFZs07/ftTu44PL+N3cXSI3CdIq
 lCCNbQtV8cttBoMei5SAhCOk+NZPZgtZxEJDflRtFM4rElYKq79sEKxng4ktNr/3rSnY
 pudhaKP09b9JgQMmhNkHf0vCYd0amnaY53w/r68cDiJKZzGE/S8rbMospC5O0odpvEYU
 mDKgULpTjNurw9Z4a+4eyzlRfg49iVeLC/DdJrQQNh5MM7dPcfo3p63w6Fsm85MDozX9
 FpsQ==
X-Gm-Message-State: APt69E38OMQBj+EeoedmO22qVo9MMgFTPVbC87m7K0KqRnw+lb600F49
 I0Sp3uT9IaQxVBnLt0doI2o=
X-Google-Smtp-Source: ADUXVKK8Q9jV+fwc4s1FDhOA0z2g/XAAmgSmFhllHv4Ts/VMNhgEVuDSSLo7NnaBs5SZnZ+wUVXDzg==
X-Received: by 2002:a19:5459:: with SMTP id
 i86-v6mr2894507lfb.34.1528435603238; 
 Thu, 07 Jun 2018 22:26:43 -0700 (PDT)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 z5-v6sm6266242lff.87.2018.06.07.22.26.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Jun 2018 22:26:42 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <20180523061923.2036-1-andr2000@gmail.com>
 <20180523061923.2036-2-andr2000@gmail.com>
 <20180607132845.GA24186@char.us.oracle.com>
 <4b08084c-8719-47c2-cf64-cced0f0005a3@gmail.com>
 <20180607154708.GN21334@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e8a5fbfd-61ea-51b7-c0b8-547b039bc254@gmail.com>
Date: Fri, 8 Jun 2018 08:26:41 +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: <20180607154708.GN21334@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwNjo0NyBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9u
IFRodSwgSnVuIDA3LCAyMDE4IGF0IDA0OjQwOjQ4UE0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8wNy8yMDE4IDA0OjI4IFBNLCBLb25yYWQgUnplc3p1dGVr
IFdpbGsgd3JvdGU6Cj4+PiBPbiBXZWQsIE1heSAyMywgMjAxOCBhdCAwOToxOToyMkFNICswMzAw
LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBGcm9tOiBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+Pj4KPj4+PiBJ
ZiBmcm9udGVuZCBpcyBjb25maWd1cmVkIHRvIGV4cG9zZSBtdWx0aXBsZSBpbnB1dCBkZXZpY2Ug
aW5zdGFuY2VzCj4+Pj4gdGhlbiBiYWNrZW5kIG1heSByZXF1aXJlIGEgd2F5IHRvIHVuaXF1ZWx5
IGlkZW50aWZ5IGNvbmNyZXRlIGlucHV0Cj4+Pj4gZGV2aWNlIHdpdGhpbiB0aGUgZnJvbnRlbmQu
IFRoaXMgaXMgdXNlZnVsIGZvciB1c2UtY2FzZXMgd2hlcmUKPj4+PiB2aXJ0dWFsIGlucHV0IGRl
dmljZSBuZWVkcyB0byBiZSBtYXRjaGVkIHRvIHBoeXNpY2FsIGlucHV0IGRldmljZS4KPj4+PiBB
ZGQgWGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUgcGFyYW1ldGVyLCBzbyB0aGlzIHNvcnQgb2YgdXNl
LWNhc2VzIGNhbgo+Pj4+IGJlIGltcGxlbWVudGVkLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29t
Pgo+Pj4+IC0tLQo+Pj4+ICAgIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oIHwgMTAgKysr
KysrKysrKwo+Pj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4+Pj4KPj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaW8va2JkaWYuaAo+Pj4+IGluZGV4IGE2OGRhMGYxYTM3Zi4uNDVlNGZmNWIwYTA1
IDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oCj4+Pj4gKysr
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgKPj4+PiBAQCAtODIsNiArODIsMTUgQEAK
Pj4+PiAgICAgKiAgICAgIGZvciBwb2ludGVyIGRldmljZXMgc2hvdWxkIHNldCB0aGlzIHRvIDEu
IFJhdyAodW5zY2FsZWQpIHZhbHVlcyBoYXZlCj4+Pj4gICAgICogICAgICBhIHJhbmdlIG9mIFsw
LCAweDdmZmZdLgo+Pj4+ICAgICAqCj4+Pj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIERl
dmljZSBJbnN0YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4+ICsg
Kgo+Pj4+ICsgKiB1bmlxdWUtaWQKPj4+PiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQz
Ml90Pgo+Pj4gV291bGRuJ3QgYSBzdHJpbmcgYmUgZWFzaWVyPyBUaGF0IHdheSB5b3UgY2FuIGV4
dGVuZCB0aGlzIGluIHRoZSBmdXR1cmUKPj4+IHRvIGFsc28gaGF2ZSBhbiBVVUlEIG9yIHNvPwo+
PiBNdWNoIGVhc2llci4gV2Ugd2VyZSB0aGlua2luZyBhYm91dCB0aGF0IGFzIHdlbGwsIGJ1dCBz
bmRpZiBhbHJlYWR5IGhhcyBpdAo+PiBhcyB1aW50MzJfdC4gSWYgeW91IGFyZSBvayB0byBjaGFu
Z2UgdW5pcXVpZS1pZCBmb3Igc25kaWYgdG8gc3RyaW5nIHRoZW4KPj4gdGhhdAo+PiB3b3VsZCBi
ZSBtdWNoIGJldHRlcjogVVVJRCBhcyB5b3UgbWVudGlvbiArIGFsbCBwcm90b2NvbHMgaGF2ZSB1
bmlxdWUtaWQKPj4gY29uc2lzdGVudGx5IGRlZmluZWQgYXMgc3RyaW5nLgo+PiBzbmRpZidzIHVu
aXF1ZS1pZCBpcyBub3QgdXNlZCBieSB0aGUgZnJvbnRlbmQgZHJpdmVyIGFuZCB3ZSBhcmUgYWJv
dXQKPj4gdG8gc3RhcnQgbGlieC94bCBzdXBwb3J0IGZvciBzb3VuZCwgc28gSSB0aGluayB0aGlz
IGlzIHRoZSByaWdodCB0aW1lIGZvcgo+PiBzdWNoIGEgY2hhbmdlLgo+PiBJZiB5b3UgYXJlIGZp
bmUgd2l0aCB0aGF0IHRoZW4gSSdsbCBzZW5kIHlldCBhbm90aGVyIHBhdGNoIGZvciBzbmRpZi4K
PiBQbGVhc2UgZG8gYW5kIGZlZWwgZnJlZSB0byBhZGQKPgo+IFJldmlld2VkLWJ5OiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4KPiBvbiBpdC4KPgo+IEFs
c28gcGxzIENDIEp1ZXJnZW4gc28gaGUgY2FuIHJlbGVhc2UtYWNrIGl0LgpUaGFuayB5b3UKPj4+
PiArICoKPj4+PiArICogICAgICBBZnRlciBkZXZpY2UgaW5zdGFuY2UgaW5pdGlhbGl6YXRpb24g
aXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQKPj4+PiArICogICAgICAod2l0aGluIHRoZSBmcm9u
dCBkcml2ZXIpLCBzbyBldmVyeSBpbnN0YW5jZSBvZiB0aGUgZnJvbnRlbmQgY2FuIGJlCj4+Pj4g
KyAqICAgICAgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZCBieSB0aGlzIElELgo+Pj4+ICsgKgo+
Pj4+ICAgICAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBQb2ludGVyIERldmljZSBQYXJhbWV0
ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4+ICAgICAqCj4+Pj4gICAgICogd2lkdGgK
Pj4+PiBAQCAtMjA0LDYgKzIxMyw3IEBACj4+Pj4gICAgI2RlZmluZSBYRU5LQkRfRklFTERfTVRf
V0lEVEggICAgICAgICAgIm11bHRpLXRvdWNoLXdpZHRoIgo+Pj4+ICAgICNkZWZpbmUgWEVOS0JE
X0ZJRUxEX01UX0hFSUdIVCAgICAgICAgICJtdWx0aS10b3VjaC1oZWlnaHQiCj4+Pj4gICAgI2Rl
ZmluZSBYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRBQ1RTICAgIm11bHRpLXRvdWNoLW51bS1jb250
YWN0cyIKPj4+PiArI2RlZmluZSBYRU5LQkRfRklFTERfVU5JUVVFX0lEICAgICAgICAgInVuaXF1
ZS1pZCIKPj4+PiAgICAvKiBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UgKi8KPj4+
PiAgICAjZGVmaW5lIFhFTktCRF9GSUVMRF9SSU5HX1JFRiAgICAgICAgICAicGFnZS1yZWYiCj4+
Pj4gLS0gCj4+Pj4gMi4xNy4wCj4+Pj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 05:59:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 05:59: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 1fRARB-0004Ng-VS; Fri, 08 Jun 2018 05: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRARA-0004NU-Tx
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 05:59:48 +0000
X-Inumbo-ID: 269a4ba2-6ae1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 269a4ba2-6ae1-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 05:59: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 1fRAR6-0007d7-OA; Fri, 08 Jun 2018 05:59: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 1fRAR6-0008MQ-EJ; Fri, 08 Jun 2018 05:59:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRAR6-0006N1-DQ; Fri, 08 Jun 2018 05:59:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123874-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-rumprun-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-rumprun-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3960f3a52346348e6b0306f65d19375612bd35b9
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 05:59:44 +0000
Subject: [Xen-devel] [xen-unstable test] 123874: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg3NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg3NC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbiAgaW4gMTIzODMxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIGluIDEyMzgzMSBwYXNzIGluIDEyMzg3NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIz
ODMxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjM4MzEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgcGFzcyBpbiAxMjM4MzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzc5
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM3OTkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3
OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDM5NjBmM2E1MjM0NjM0OGU2YjAzMDZmNjVkMTkzNzU2MTJiZDM1YjkKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRh
YjUxZTk0NTBhZjdmNmUwNWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzc5OSAgMjAxOC0wNi0w
NCAxMTowMjoyMCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4MzEgIDIwMTgt
MDYtMDUgMjA6Mjk6NTkgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0
cml4LmNvbT4KICBNYXJjZWxsbyBTZXJpIDxtYXJjZWxsby5zZXJpQGNpdHJpeC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
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
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgYnJva2VuCgpOb3Qg
cHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpjb21taXQgMzk2MGYzYTUyMzQ2MzQ4ZTZiMDMwNmY2NWQxOTM3NTYxMmJk
MzViOQpBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KRGF0
ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM3IDIwMTggKzAxMDAKCiAgICBvY2FtbC94ZW5zdG9yZWQ6
IHJlZHVjZSB1c2Ugb2YgdW5zYWZlIGNvbnZlcnNpb25zCiAgICAKICAgIFRoZSByYXRpb25hbGlz
YXRpb24gb2YgdGhlIFhzX3JpbmcgaW50ZXJmYWNlIGluIHRoZSB4YiBsaWJyYXJ5CiAgICBhbGxv
d3MgdG8gZnVydGhlciByZWR1Y2UgdGhlIHVuc2FmZSBjYWxscyB3aXRob3V0aCBpbnRyb2R1Y2lu
ZwogICAgY29waWVzLiBUaGlzIHBhdGNoIGFsc28gY29udGFpbnMgc29tZSBmdXJ0aGVyIGNvZGUg
Y2xlYW51cHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxv
LnNlcmlAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3Rp
YW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgZWM3ZDU0ZGQxYTg3ODAxZWQzMjhmNGZhMzhmZmRl
YWVmMTI2NTk1OApBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM2IDIwMTggKzAxMDAKCiAgICBvY2FtbC9saWJz
L3hiOiBVc2UgYnl0ZXMgaW4gcGxhY2Ugb2Ygc3RyaW5ncyBmb3IgbXV0YWJsZSBidWZmZXJzCiAg
ICAKICAgIFNpbmNlIE9jYW1sIDQuMDYuMCwgdGhhdCBtYWRlIHNhZmUtc3RyaW5nIG9uIGJ5IGRl
ZmF1bHQsIHRoZSBjb21waWxlciBpcwogICAgYWxsb3dlZCB0byBwZXJmb3JtIG9wdGltaXNhdGlv
bnMgb24gaW1tdXRhYmxlIHN0cmluZ3MuICBUaGV5IHNob3VsZCBubwogICAgbG9uZ2VyIGJlIHVz
ZWQgYXMgbXV0YWJsZSBidWZmZXJzLCBhbmQgYnl0ZXMgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC4K
ICAgIAogICAgVGhlIEMgc3R1YnMgZm9yIFhzX3JpbmcgaGF2ZSBiZWVuIHVwZGF0ZWQgdG8gdXNl
IGJ5dGVzLCBhbmQgdGhlIGludGVyZmFjZQogICAgcmF0aW9uYWxpc2VkIG1pbWlja2luZyB0aGUg
bmV3IFVuaXggbW9kdWxlIGluIHRoZSBzdGFuZGFyZCBsaWJyYXJ5ICh0aGUKICAgIGltcGxlbWVu
dGF0aW9uIG9mIFVuaXgud3JpdGVfc3Vic3RyaW5nIHVzZXMgdW5zYWZlX29mX3N0cmluZyBpbiB0
aGUgZXhhY3Qgc2FtZQogICAgd2F5LCBhbmQgYm90aCB0aGUgd3JpdGUgaW1wbGVtZW50YXRpb25z
IGFyZSB1c2luZyB0aGUgYnl0ZXMgYXMgYW4gaW1tdXRhYmxlCiAgICBwYXlsb2FkIGZvciB0aGUg
d3JpdGUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJjZWxsbyBTZXJpIDxtYXJjZWxsby5z
ZXJpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDIzN2MzMWI1YTFkNWFhODhjZGI1OWI4YzMxYjFiNjJl
YjEzZTgyZDEKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIEZyaSBKdW4gMSAxNDowODo1OSAyMDE4ICswMTAwCgogICAgeDg2L3RyYXBzOiBG
aXggZXJyb3IgaGFuZGxpbmcgb2YgdGhlIHB2ICVkcjcgc2hhZG93IHN0YXRlCiAgICAKICAgIGMv
cyAieDg2L3B2OiBJbnRyb2R1Y2UgYW5kIHVzZSB4ODZlbXVsX3dyaXRlX2RyKCkiIGZpeGVkIGEg
YnVnIHdpdGggSU8gc2hhZG93CiAgICBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFs
ZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgogICAgCiAgICBIb3dl
dmVyLCBpdCBuZWdsZWN0ZWQgdGhlIC1FUEVSTSByZXR1cm4gaW5iZXR3ZWVuIHRoZXNlIHR3byBo
dW5rcywgaW50cm9kdWNpbmcKICAgIGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRv
ICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0IElPIGJyZWFrcG9pbnRzCiAgICB3aXRob3V0ICVjcjQu
REUgYmVpbmcgc2V0IGNsb2JiZXJzIHRoZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0
IGFsb25lLgogICAgCiAgICBJbnN0ZWFkLCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVy
LCB3aGljaCBndWFyZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwogICAgZ2V0cyB3cml0dGVuIGV4YWN0
bHkgb25jZSwgb24gYSBzdWNjZXNzZnVsIHVwZGF0ZSB0byAlZHI3LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNr
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06:08:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRAZq-0005Zh-L6; Fri, 08 Jun 2018 06: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRAZo-0005ZU-Rm
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:08:44 +0000
X-Inumbo-ID: 125a1f3d-6ae2-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 125a1f3d-6ae2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 08:06:24 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id v135-v6so18236361lfa.9
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 23: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;
 bh=Xnd0OvvBJhTGGnPUwDKYeDXkFXk3Xfm+kcyMYQyJaeQ=;
 b=q/ta1OvihsKM1TO1h54cbTQTLXX7jqrHpylu+UNllYLbGSe54/Z28/azinFUagJkEf
 eDTb+ig7ZEdkeNGK2Q5Lq7hLBykp0v4FXXujmSavblgRVlIiVHV8X2Y7p29Y8vZ2Uy6z
 pNA4h3HOoc4pVTIzahwcsSAQ+YfxPFZklj22tm9nxqTgVU4sF+hejsg5xDseopoFZd53
 7OY80YHxxvryOnvqYfDTpeesu0YnB6dsRsxIMopDGBYrIjc71ZpcH4SHhtwztnOnpDpu
 gw2FiPTSq8zRU1s2n/JhcZJLrdRBQ+9X3Q8BSEykMNi+9hYtp0J861Ybhh6KJszU2UQw
 GBcQ==
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=Xnd0OvvBJhTGGnPUwDKYeDXkFXk3Xfm+kcyMYQyJaeQ=;
 b=ipcafMEF6jQXAtRofZM1mf5jkS0TcziWaL+mfyUQNGxkbVa3AauuxtgV24r1RR7NAj
 RoGA+LkKLtImdSd6RAyde/N/yXDYHF4sy58WxFXFlWrqMExYISRIt2wo+uKnXTY/rqWH
 QsQJPn0+M38wgurkPlrGZhqUemDXfkIWlEL3B+rNC9PCUuP3ROnQ9wec28KRuvqApU2F
 OHgZdtZ3Xd/ZVhVKue9zKGhbkuHL8PqEKPj9+mx5oa30yZfmX9CCrEn9R9EZx9F/pieA
 FXW10FkQymXiztBZT19+C8LFEpdMJ2owaNo1VdQ/TcwVD1+fn6E4cqnPtO2/45GNV7nd
 oWMg==
X-Gm-Message-State: APt69E34yt7VVCBBupnCzARvGqIzNr5eTGnZrwRcsIcIuGw1HpFL3ZJ8
 LU8cUTpdiDLXU3d0HcGog0QQieUC
X-Google-Smtp-Source: ADUXVKKf1wzJp70f6yYgLn12CzI+SttNOmo84okrZovRZolsTB+K9PPiXc14suesCfK8rAHF8Uj2VQ==
X-Received: by 2002:a2e:560d:: with SMTP id
 k13-v6mr3382763ljb.124.1528438121617; 
 Thu, 07 Jun 2018 23:08:41 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id x80-v6sm3482023ljb.72.2018.06.07.23.08.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 Jun 2018 23:08:40 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org,
	konrad.wilk@oracle.com,
	jgross@suse.com
Date: Fri,  8 Jun 2018 09:08:27 +0300
Message-Id: <20180608060831.20194-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2 0/4] Unique-id and fixes to some protocols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
YW0uY29tPgoKSGksIGFsbCEKClRoaXMgc2VyaWVzIGZpeGVzIGluY29uc2lzdGVuY3kgaW4gc2Vj
dGlvbiB1c2VkIHdoaWxlIGRlZmluaW5nIGtiZGlmClhlbkJ1cyBlbnRyaWVzIGFuZCBhZGRzIHN0
cmluZyAidW5pcXVlLWlkIiBYZW5CdXMgZW50cnkgbWlzc2luZyBpbgpkaXNwbGlmIGFuZCBrYmRp
Zi4gSXQgYWxzbyBjaGFuZ2VzIHNuZGlmJ3MgInVuaXF1ZS1pZCIgZmllbGQgZnJvbQppbnRlZ2Vy
IHRvIHN0cmluZyB0byBiZSBhbGlnbmVkIHdpdGggZGlzcGxpZi9rYmRpZi4KCktvbnJhZCwgSSBh
ZGRlZCB5b3VyIHItYiB0YWdzIHRvICphbGwqIHRoZSBwYXRjaGVzLCBzbyBwbGVhc2UKbGV0IG1l
IGtub3cgaWYgSSBoYXZlIHRvIGRyb3AgdGhvc2UgKGlmIHRoaXMgaXMgbm90IHdoYXQgeW91IG1l
YW50Cm9uIHRoZSBtYWlsaW5nLWxpc3QpLgoKSnVlcmdlbiwgY291bGQgeW91IHBsZWFzZSByZWxl
YXNlIGFjayB0aGUgcmVzdCBvZiB0aGUgcGF0Y2hlcyBhcyB0aGVzZQphcmUgbmVlZGVkIHRvIGFk
ZCBzb3VuZCBjb25maWd1cmF0aW9uIHRvIGxpYnhsL3hsIGFuZCBleHRlbmQgaW5wdXQKdG8gc3Vw
cG9ydCBtdWx0aS10b3VjaC4gVGhlc2UgYXJlIHRoZSBjaGFuZ2VzIHRvIGhlYWRlciBmaWxlcyB3
aGljaCBhcmUKbm90IGludm9sdmVkIGluIFhlbiBidWlsZCwgc28gaXQgc2VlbXMgdG8gYmUgc2Fm
ZS4KVGhpcyB3aWxsIGFsc28gdW5ibG9jayBwdG9yb2NvbCBzeW5jaHJvbml6YXRpb24gd2l0aCBM
aW51eCwgc28gSSBjYW4KcHVzaCBhbiBleHRlbnNpb24gdG8geGVuLWtiZGZyb250IGRyaXZlciAo
ZGlzYWJsZSBmZWF0dXJlKS4KClRoYW5rIHlvdSwKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCkNo
YW5nZXMgc2luY2UgdjE6CiAtIENoYW5nZWQgdHlwZSBvZiAidW5pcXVlLWlkIiBmcm9tIHVpbnQz
Ml90IHRvIHN0cmluZyAoS29ucmFkKQogLSBBZGRlZCByLWIncwoKT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gKDQpOgogIHhlbi9rYmRpZjogTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVy
cyB0byBiYWNrZW5kIG5vZGVzCiAgeGVuL2tiZGlmOiBBZGQgdW5pcXVlIGlucHV0IGRldmljZSBp
ZGVudGlmaWVyCiAgeGVuL2Rpc3BsaWY6IEFkZCB1bmlxdWUgZGlzcGxheSBjb25uZWN0b3IgaWRl
bnRpZmllcgogIHhlbi9zbmRpZjogQ2hhbmdlIHN0cmVhbSdzIHVuaXF1ZS1pZCB0byBzdHJpbmcK
CiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vZGlzcGxpZi5oIHwgIDggKysrKysrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvaW8va2JkaWYuaCAgIHwgNDggKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCAgIHwgMTAgKysrLS0tLQogMyBmaWxl
cyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06:08:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRAZs-0005a6-6t; Fri, 08 Jun 2018 06:08: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRAZr-0005Zv-Cj
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:08:47 +0000
X-Inumbo-ID: 142f52f4-6ae2-11e8-9728-bc764e045a96
Received: from mail-lf0-x233.google.com (unknown [2a00:1450:4010:c07::233])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 142f52f4-6ae2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 08:06:27 +0200 (CEST)
Received: by mail-lf0-x233.google.com with SMTP id g21-v6so16266522lfb.4
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 23:08:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=gc+1Rmxm7sUTz9D9lBeqv7BtgZIOoXMCAaNnms2nfOQ=;
 b=PJ/HNOw7fPdaDq8p3JNXZvH/Nx0gQ62ab7NSYLjCux5Dnpcd+39MZcOhyUYPgt8gNt
 aou+J6ho1wQa0fbGpwuZ4jpvU+HZD7EzTFLRoLUGjB/Gu1txFN8ADpO2nheW1IXGwu5C
 tFOTs6ThOAVKjK2QeldRPKHlSzHzZ7Q7qgLt/Wmr+K2kaRKvANTnpkY2h0tJFHG74LWm
 mbRnXb1yrX3h8zxszaOBwJMrbTQ6niz603C3s7JXtxghce+/6CIOAPiAJWW9hrcj7Btw
 z5o3a7wuD4/eqBaGvA8dcvrnNyDGLXBTkZ0RH9bOdoUbt+m4w1jKsoXCyGrf9ICb3UqO
 rFUQ==
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=gc+1Rmxm7sUTz9D9lBeqv7BtgZIOoXMCAaNnms2nfOQ=;
 b=s7N3trfkl3f3k7mJquw2DZ0C+XmCT9ipeOrpr1EkKWGEGM9icBzsyA+LNmkTP44L5S
 FlaOTMht85ZmWmb64WBKIK5h77Z812M9MVbt2tQ2BQVl+kXzguJ9kvxvGJvwDuAqml5j
 e1u70GliCIdazSifn6v/2atvsdiAqqeT0B/gNAcrSQ24rJUK6MmOoXTpWcxm1Iif1ObW
 xmFLZw/vK0frhvO4rBqYiSU5mpIps8Ll8MYkXe8hMONCtvlSAE4mbtcjZqMiIVTMGIHr
 Mm3VkI+FXvmYzpB2/wXaVGS3B9W14sQVVWvtallq1dREmZOk79W0ieW77mQ7tmQzeWkr
 HTPw==
X-Gm-Message-State: APt69E1KcxCPEWuhEqciqonHAcbIHZ1XUiWFfjOGlNbGeCjPul7+P0VD
 RnR66Xknam7sDdFvog9HvJt0+vom
X-Google-Smtp-Source: ADUXVKIC0bJnHIHcIcl8HSY4LDESdMpRB7gZ/Egy0/JjTtdg0tcwMOY/dnUTQGNupA+87M9RbMBJdQ==
X-Received: by 2002:a2e:5549:: with SMTP id
 j70-v6mr3630144ljb.147.1528438124774; 
 Thu, 07 Jun 2018 23:08:44 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id x80-v6sm3482023ljb.72.2018.06.07.23.08.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 Jun 2018 23:08:43 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org,
	konrad.wilk@oracle.com,
	jgross@suse.com
Date: Fri,  8 Jun 2018 09:08:29 +0300
Message-Id: <20180608060831.20194-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608060831.20194-1-andr2000@gmail.com>
References: <20180608060831.20194-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 2/4] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
YW0uY29tPgoKSWYgZnJvbnRlbmQgaXMgY29uZmlndXJlZCB0byBleHBvc2UgbXVsdGlwbGUgaW5w
dXQgZGV2aWNlIGluc3RhbmNlcwp0aGVuIGJhY2tlbmQgbWF5IHJlcXVpcmUgYSB3YXkgdG8gdW5p
cXVlbHkgaWRlbnRpZnkgY29uY3JldGUgaW5wdXQKZGV2aWNlIHdpdGhpbiB0aGUgZnJvbnRlbmQu
IFRoaXMgaXMgdXNlZnVsIGZvciB1c2UtY2FzZXMgd2hlcmUKdmlydHVhbCBpbnB1dCBkZXZpY2Ug
bmVlZHMgdG8gYmUgbWF0Y2hlZCB0byBwaHlzaWNhbCBpbnB1dCBkZXZpY2UuCkFkZCBYZW5CdXMg
InVuaXF1ZS1pZCIgbm9kZSBwYXJhbWV0ZXIsIHNvIHRoaXMgc29ydCBvZiB1c2UtY2FzZXMgY2Fu
CmJlIGltcGxlbWVudGVkLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdlZC1ieTogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgotLS0KIHhlbi9pbmNsdWRlL3B1
YmxpYy9pby9rYmRpZi5oIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaCBiL3hl
bi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oCmluZGV4IGE2OGRhMGYxYTM3Zi4uYTZiMDFjNTJj
NzlmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaAorKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8va2JkaWYuaApAQCAtODIsNiArODIsMTUgQEAKICAqICAgICAgZm9y
IHBvaW50ZXIgZGV2aWNlcyBzaG91bGQgc2V0IHRoaXMgdG8gMS4gUmF3ICh1bnNjYWxlZCkgdmFs
dWVzIGhhdmUKICAqICAgICAgYSByYW5nZSBvZiBbMCwgMHg3ZmZmXS4KICAqCisgKi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tICBEZXZpY2UgSW5zdGFuY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KKyAqCisgKiB1bmlxdWUtaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxz
dHJpbmc+CisgKgorICogICAgICBBZnRlciBkZXZpY2UgaW5zdGFuY2UgaW5pdGlhbGl6YXRpb24g
aXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQsCisgKiAgICAgIHNvIGV2ZXJ5IGluc3RhbmNlIG9m
IHRoZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZAorICogICAgICBi
eSB0aGlzIElELiBUaGlzIGNhbiBiZSBVVUlEIG9yIHN1Y2guCisgKgogICotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tIFBvaW50ZXIgRGV2aWNlIFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAgKgogICogd2lkdGgKQEAgLTIwNCw2ICsyMTMsNyBAQAogI2RlZmluZSBYRU5LQkRf
RklFTERfTVRfV0lEVEggICAgICAgICAgIm11bHRpLXRvdWNoLXdpZHRoIgogI2RlZmluZSBYRU5L
QkRfRklFTERfTVRfSEVJR0hUICAgICAgICAgIm11bHRpLXRvdWNoLWhlaWdodCIKICNkZWZpbmUg
WEVOS0JEX0ZJRUxEX01UX05VTV9DT05UQUNUUyAgICJtdWx0aS10b3VjaC1udW0tY29udGFjdHMi
CisjZGVmaW5lIFhFTktCRF9GSUVMRF9VTklRVUVfSUQgICAgICAgICAidW5pcXVlLWlkIgogCiAv
KiBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UgKi8KICNkZWZpbmUgWEVOS0JEX0ZJ
RUxEX1JJTkdfUkVGICAgICAgICAgICJwYWdlLXJlZiIKLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06:08:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRAZr-0005a0-UQ; Fri, 08 Jun 2018 06: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRAZq-0005Zc-66
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:08:46 +0000
X-Inumbo-ID: 13357820-6ae2-11e8-9728-bc764e045a96
Received: from mail-lf0-x22d.google.com (unknown [2a00:1450:4010:c07::22d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13357820-6ae2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 08:06:26 +0200 (CEST)
Received: by mail-lf0-x22d.google.com with SMTP id n15-v6so18218868lfn.10
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 23:08: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:in-reply-to:references;
 bh=b5bb4UFqEEkWu8P9t/Wl5MlqD1QQek9n3a31JcpPqHE=;
 b=jXG/Jm2X3P166Wm0/YcCwNbSeTL1Q1FyEhqrLvFJy7Q48qUFe4Xl9RSOrTBPqRCHrc
 AwDxCug+IKR+IOo+drNicm70i6EhQNk5z0ddNWsPSOBtwU3Ozw1vmxECKZnlN1t7lpVc
 HljJ3xB5xVirrtSPk1LhMAOwbjkYrzhSxQztPXmcpP6bFBzQY3so3d4JcGz7UeP0CvhW
 x3DphyUyOT4mkGJHlauTJkaMou/AnrIZEDK6PqDNrH4aXvb4ZFqNINTIdGN+ZsSKZs4c
 ooMch3mTtG3vtL0jZ111tocrbzYf8dw0HaTXqd723TKslC0VdKL6nYmraByKpLADEAPI
 AqQg==
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=b5bb4UFqEEkWu8P9t/Wl5MlqD1QQek9n3a31JcpPqHE=;
 b=OkNePrUM42IXV/eteR4WWXltFx+A/ysDlADsh1KFdgj8urE4AxI6v2TsbrSDI2eWVV
 UjETPQH9iWmx3JN5hxDq4X3aUu/y87DybADv2Xqc4AZqIQ60eM0S3SzHHprZfnoy2GvX
 vRq/F8askrCM99QNZXANmkYuz7HzdSnWGl469Ownu8RBw79FAKnClWPKQDa4BjhU4dnD
 oeBvfoqsh2t68mPWye5R5Kl65DnBYQaF4OxdGeJU0bcdbR79FkBnsZk7hRsVeuga/xN1
 mD829gTAttLYvVA78E4KtvaFNrlfi+cjgya4b3NlB35mwZJDFmty2Oe9s/d18lBcPp+7
 KKtg==
X-Gm-Message-State: APt69E3xaoriFDnaEVPaJpt11inCm3wNQwPfrrw+sSUDybcvHtycDM+G
 6yZKDkidN4eLxfCtIMubmOflRVq+
X-Google-Smtp-Source: ADUXVKIKqy8M5Cc09dFRxX006dStikiSWTVxvjXOvQjqgu4/7VriwSbtoMkE0PYgJv3ra3iPMznrsQ==
X-Received: by 2002:a2e:5111:: with SMTP id
 f17-v6mr3435362ljb.16.1528438123145; 
 Thu, 07 Jun 2018 23:08:43 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id x80-v6sm3482023ljb.72.2018.06.07.23.08.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 Jun 2018 23:08:42 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org,
	konrad.wilk@oracle.com,
	jgross@suse.com
Date: Fri,  8 Jun 2018 09:08:28 +0300
Message-Id: <20180608060831.20194-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608060831.20194-1-andr2000@gmail.com>
References: <20180608060831.20194-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 1/4] xen/kbdif: Move multi-touch device
 parameters to backend 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: 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
YW0uY29tPgoKSW4gY3VycmVudCBrYmRpZiBwcm90b2NvbCBkZWZpbml0aW9uIG11bHRpLXRvdWNo
IGRldmljZSBwYXJhbWV0ZXJzCmFyZSBkZXNjcmliZWQgYXMgYSBwYXJ0IG9mIGZyb250ZW5kJ3Mg
WGVuQnVzIGNvbmZpZ3VyYXRpb24gbm9kZXMgd2hpbGUKdGhleSBiZWxvbmcgdG8gYmFja2VuZCdz
IGNvbmZpZ3VyYXRpb24uIEZpeCB0aGlzIGJ5IG1vdmluZwp0aGUgcGFyYW1ldGVycyB0byB0aGUg
cHJvcGVyIHNlY3Rpb24uCgpGaXhlczogYjdhM2NlNDlkNTI4ICgieGVuL2tiZGlmOiBhZGQgbXVs
dGktdG91Y2ggc3VwcG9ydCIpCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJlcG9ydGVkLWJ5OiBPbGVrc2Fu
ZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+ClJldmlld2VkLWJ5OiBPbGVr
c2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+ClJldmlld2VkLWJ5OiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+ClJlbGVhc2UtYWNr
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9w
dWJsaWMvaW8va2JkaWYuaCB8IDM4ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmggYi94ZW4vaW5jbHVkZS9wdWJs
aWMvaW8va2JkaWYuaAppbmRleCAyM2QxZjcwZDUyMTAuLmE2OGRhMGYxYTM3ZiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2tiZGlmLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L2lvL2tiZGlmLmgKQEAgLTk2LDYgKzk2LDI1IEBACiAgKiAgICAgIE1heGltdW0gWSBjb29yZGlu
YXRlIChoZWlnaHQpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCiAgKiAgICAgIHdoaWxlIHJl
cG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgogICoKKyAqLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gTXVsdGktdG91Y2ggRGV2aWNlIFBhcmFtZXRlcnMgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIG11bHRpLXRvdWNoLW51bS1jb250YWN0cworICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5l
b3VzIHRvdWNoZXMgcmVwb3J0ZWQuCisgKgorICogbXVsdGktdG91Y2gtd2lkdGgKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFy
ZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlu
cHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMyX01BWF0uCisgKgorICogbXVsdGktdG91Y2gt
aGVpZ2h0CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEhlaWdo
dCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAorICogICAgICB3
aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KKyAq
CiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZy
b250ZW5kIFhlbkJ1cyBOb2RlcwogICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCkBAIC0xNDMsMjUgKzE2
Miw2IEBACiAgKgogICogICAgICBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UuCiAg
KiAgICAgIFBGTiBvZiB0aGUgc2hhcmVkIHBhZ2UuCi0gKgotICotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBNdWx0aS10b3VjaCBEZXZpY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQotICoKLSAqIG11bHRpLXRvdWNoLW51bS1jb250YWN0cwotICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+Ci0gKgotICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5lb3VzIHRvdWNoZXMgcmVw
b3J0ZWQuCi0gKgotICogbXVsdGktdG91Y2gtd2lkdGgKLSAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50PgotICoKLSAqICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBi
eSB0aGUgZnJvbnRlbmQKLSAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4
ZWxzLCBbMDsgVUlOVDMyX01BWF0uCi0gKgotICogbXVsdGktdG91Y2gtaGVpZ2h0Ci0gKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KLSAqCi0gKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2gg
YXJlYSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAotICogICAgICB3aGlsZSByZXBvcnRpbmcg
aW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KICAqLwogCiAvKgotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06:08:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRAZu-0005av-G9; Fri, 08 Jun 2018 06:08:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRAZt-0005aU-Mn
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:08:49 +0000
X-Inumbo-ID: 150aea4a-6ae2-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 150aea4a-6ae2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 08:06:29 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id q11-v6so18243010lfc.7
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 23:08:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=Sa8LX5pkozBqEKMiG3xU01et5lyAT/NIGBNcwkZ+eMw=;
 b=KYgN2SfCOdvpK+1HJdAr2zXK5n6iJCAzkDvbEHf/HG1NhlgdpzwlC+2Om8bMvpVeOj
 N2RafnwefnVt9CvItPpkilUMGjvCSxqfNsqYs9VtxivY2whx1VPj3GW0jglKznJEjHjN
 IHKjvxLGYWGLN7yInzmDKd7YF+BdTgkWiDwJIXOdpevk9/AS+X4orbfOeStck3ULibvO
 1CIfR7WY7cqSnzHhEuh3LvIsxeIysKnOMU1+As9dAdEGAFIdAcanD2dAagA/Y3K1smcj
 b1wpCW9PKJ2cek9TdG1P2maiNCfjGwj4HjSvCPJv7SG8oF67ferA5PR91blSbyazvaTV
 Rtog==
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=Sa8LX5pkozBqEKMiG3xU01et5lyAT/NIGBNcwkZ+eMw=;
 b=W5boQCg6ra5J4gK++Uqd8mMPu0Qw3+OT1QvO9Fovse/iIL3RUX6jSoZKa3xwOZwiNl
 2UUZgMh7zq8MbQA7U8beiey2Z7edyYpz9xyhp+WGbxj6etJcmKEhQaY65h3K63C+0y2M
 bnLRg8xvWatpnNEEzYaKBTBRZwgrE6khtKpPv9Cl3+Zej5Co4WTjUotRdRhIsIdTebcN
 Q2UMczFevu9jKp8ip4qb2ZUFReSFtyFKDr2mxR7TlRuq/I9GdfxopIvWiGnAEDlsNBMS
 BT4XgnmnT60tP5eQaVegO+urSahEVNKHyBZVE53OplSP9i1xUssPPaGzKPg8EnBmqUhh
 GkwQ==
X-Gm-Message-State: APt69E09CNZv8FEyuxh4v2n7GH7YAxqabPNQmmignM9J3bNCC8A8W2pM
 JAH6mqgGuba075NeMR7Wz8hVg+HA
X-Google-Smtp-Source: ADUXVKJRG5vj15aCobBFfK9Z/Alhp0pd9nC1NnNMAZHP6Z+y3HuJzPKJ+0StNabPPxbJDr1r3u1xrg==
X-Received: by 2002:a2e:f11:: with SMTP id 17-v6mr3596164ljp.47.1528438126139; 
 Thu, 07 Jun 2018 23:08:46 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id x80-v6sm3482023ljb.72.2018.06.07.23.08.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 Jun 2018 23:08:45 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org,
	konrad.wilk@oracle.com,
	jgross@suse.com
Date: Fri,  8 Jun 2018 09:08:30 +0300
Message-Id: <20180608060831.20194-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608060831.20194-1-andr2000@gmail.com>
References: <20180608060831.20194-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 3/4] xen/displif: Add unique display
 connector identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
YW0uY29tPgoKSWYgZnJvbnRlbmQgaXMgY29uZmlndXJlZCB0byBleHBvc2UgbXVsdGlwbGUgY29u
bmVjdG9ycyB0aGVuIGJhY2tlbmQgbWF5CnJlcXVpcmUgYSB3YXkgdG8gdW5pcXVlbHkgaWRlbnRp
ZnkgY29uY3JldGUgdmlydHVhbCBjb25uZWN0b3Igd2l0aGluIHRoZQpmcm9udGVuZC4gVGhpcyBp
cyB1c2VmdWwgZm9yIHVzZS1jYXNlcyB3aGVyZSBjb25uZWN0b3IgbmVlZHMgdG8gYmUKbWF0Y2hl
ZCB0byBwaHlzaWNhbCBkaXNwbGF5IGNvbm5lY3Rvci4KQWRkIFhlbkJ1cyAidW5pcXVlLWlkIiBu
b2RlIHBhcmFtZXRlciwgc28gdGhpcyBzb3J0IG9mIHVzZS1jYXNlcyBjYW4KYmUgaW1wbGVtZW50
ZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+ClJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGljL2lvL2Rpc3Bs
aWYuaCB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vZGlzcGxpZi5oIGIveGVuL2luY2x1ZGUvcHVi
bGljL2lvL2Rpc3BsaWYuaAppbmRleCA4YTk0ZjFmOWI5ZDAuLmNjNWRlOWNiMWYzNSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2Rpc3BsaWYuaAorKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvaW8vZGlzcGxpZi5oCkBAIC0xODksNiArMTg5LDEzIEBACiAgKgogICotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSBDb25uZWN0b3Igc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogICoKKyAqIHVuaXF1ZS1pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0
cmluZz4KKyAqCisgKiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBl
YWNoIGNvbm5lY3RvciBpcyBhc3NpZ25lZCBhCisgKiAgICAgIHVuaXF1ZSBJRCwgc28gaXQgY2Fu
IGJlIGlkZW50aWZpZWQgYnkgdGhlIGJhY2tlbmQgYnkgdGhpcyBJRC4KKyAqICAgICAgVGhpcyBj
YW4gYmUgVVVJRCBvciBzdWNoLgorICoKICAqIHJlc29sdXRpb24KICAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx3aWR0aCwgdWludDMyX3Q+eDxoZWlnaHQsIHVpbnQzMl90PgogICoKQEAgLTM2OCw2
ICszNzUsNyBAQAogI2RlZmluZSBYRU5ESVNQTF9GSUVMRF9FVlRfQ0hBTk5FTCAgICAiZXZ0LWV2
ZW50LWNoYW5uZWwiCiAjZGVmaW5lIFhFTkRJU1BMX0ZJRUxEX1JFU09MVVRJT04gICAgICJyZXNv
bHV0aW9uIgogI2RlZmluZSBYRU5ESVNQTF9GSUVMRF9CRV9BTExPQyAgICAgICAiYmUtYWxsb2Mi
CisjZGVmaW5lIFhFTkRJU1BMX0ZJRUxEX1VOSVFVRV9JRCAgICAgICJ1bmlxdWUtaWQiCiAKIC8q
CiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06:08:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRAZv-0005bP-P5; Fri, 08 Jun 2018 06:08:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRAZt-0005ad-Vo
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:08:50 +0000
X-Inumbo-ID: 15db3a91-6ae2-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15db3a91-6ae2-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 08:06:30 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id v135-v6so18236646lfa.9
 for <xen-devel@lists.xenproject.org>; Thu, 07 Jun 2018 23:08:49 -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=O0JVv0n5Ts3fXmwJzc4//oXt2Q+SlUTmSBtdWtI2NhQ=;
 b=SF5kp10bbRDJQ9/Qom4fSSj3RoLLYI9DgVcxsyLd2SmKcfpP/NER1hwiS02BNmtSgu
 bev/P3oxWqTUmewFU0ApU8Za6XTAj5I59xg9PByGGLj8uKT2oAqglP86oOJ8ji61wdPo
 FEfU1QNMAO3UZLKOKwx/vEJcNIBww1EVP3wEJk8Gy7vgOvOEUt2CtYu3jDQtppTOP2DW
 dCQ9REhcFQ78dW8bmC8khNK0Z5N0tBw/splLB2hW9McvzftzTJzQEEez16pWHQEzCsXA
 Pw0VnP7LrtitLX9om6F0T+EKvH+m6/ulJfIvXS16HrLFiN7SofnO+jzF0cyDKb0ixbVz
 WmzQ==
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=O0JVv0n5Ts3fXmwJzc4//oXt2Q+SlUTmSBtdWtI2NhQ=;
 b=fhIfiRck4k5zxlavBVwM89fazP3/UxOY9HBPA96IhrTI6h4MfD0952oiVDtwQjnl39
 lQv8Ji8qFPrTTMQGg68x6+YvYJMb3CgN25bdTRo8I5bnjJVZEWAYOz9KsnQv5w6Rmbyz
 q0fUQvwID709jiMZJKnJpR7sDuKmIiayNw5NY0b+fCSuiBcXJ2csqzbLh/iCDtzBdQGe
 C2xZkYkuAgI2FV/ghWLZ19eP8jbeEu9Qw0EbD8fpFRwS/Q2B5TlwmXfeRN6VV3B2ae3j
 J08ToztZc0lOm468q2B3gFypKxzOeVSUKhLrrENyfRkBNrK4bd1QWH2/yuic/VGTRrSp
 4PKQ==
X-Gm-Message-State: APt69E3A7LOznLVQeUx+9z3OD+evmI3MAdGE0HapfCJSDAt6f1lrshh5
 vw4Zjmxc9HHis/W6EqM+EjfeOTii
X-Google-Smtp-Source: ADUXVKIQUOMjxxQ2zeoTKAvVZgnpp8z5A065Kmd2qaRTELqznrCc86xprOIqIC3qw34jflPDJGDwcA==
X-Received: by 2002:a2e:55cf:: with SMTP id g76-v6mr748989lje.4.1528438127553; 
 Thu, 07 Jun 2018 23:08:47 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id x80-v6sm3482023ljb.72.2018.06.07.23.08.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 Jun 2018 23:08:46 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org,
	konrad.wilk@oracle.com,
	jgross@suse.com
Date: Fri,  8 Jun 2018 09:08:31 +0300
Message-Id: <20180608060831.20194-5-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608060831.20194-1-andr2000@gmail.com>
References: <20180608060831.20194-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v2 4/4] xen/sndif: Change stream's unique-id to
 string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
YW0uY29tPgoKRGlzcGxheSBhbmQgaW5wdXQgcHJvdG9jb2xzIGRlZmluZSAidW5pcXVlLWlkIiBY
ZW5CdXMgZmllbGQgYXMgc3RyaW5nCndoaWNoIGlzIG11Y2ggbW9yZSBmbGV4aWJsZSBpbiBkZWZp
bmluZyB1bmlxdWUgaWRlbnRpZmllcnMgY29tcGFyaW5nCnRvIGludGVnZXIgdXNlZCBieSBzb3Vu
ZCBwcm90b2NvbC4gRm9yIGV4YW1wbGUsIHRoaXMgYWxsb3dzIHRvIHByb3ZpZGUKVVVJRHMgYXMg
dW5pcXVlIElEJ3MuIEFsaWduIHNvdW5kIHByb3RvY29sIHdpdGggZGlzcGxheSBhbmQgaW5wdXQK
YW5kIHJlZGVmaW5lICJ1bmlxdWUtaWQiIGZpZWxkIGFzIHN0cmluZy4KClNpZ25lZC1vZmYtYnk6
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8IDEwICsrKystLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMv
aW8vc25kaWYuaAppbmRleCA0MTdkM2ViYzc5ODEuLjQwMjAzM2NmNDk0NiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lv
L3NuZGlmLmgKQEAgLTI3OCwxMyArMjc4LDExIEBACiAgKiAgICAgIGRlZmluZWQgdW5kZXIgdGhl
IHNhbWUgZGV2aWNlLgogICoKICAqIHVuaXF1ZS1pZAotICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQzMl90PgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KICAqCi0gKiAgICAg
IEFmdGVyIHN0cmVhbSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCAo
d2l0aGluIHRoZSBmcm9udAotICogICAgICBkcml2ZXIpLCBzbyBldmVyeSBzdHJlYW0gb2YgdGhl
IGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZQotICogICAgICBiYWNrZW5kIGJ5IHRo
aXMgSUQuIFRoaXMgaXMgbm90IGVxdWFsIHRvIHN0cmVhbS1pZHggYXMgdGhlIGxhdGVyIGlzCi0g
KiAgICAgIHplcm8gYmFzZWQgd2l0aGluIHRoZSBkZXZpY2UsIGJ1dCB0aGlzIGluZGV4IGlzIGNv
bnRpZ291cyB3aXRoaW4gdGhlCi0gKiAgICAgIGRyaXZlci4KKyAqICAgICAgQWZ0ZXIgc3RyZWFt
IGluaXRpYWxpemF0aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElELCBzbyBldmVyeQorICog
ICAgICBzdHJlYW0gb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZSBiYWNr
ZW5kIGJ5IHRoaXMgSUQuCisgKiAgICAgIFRoaXMgY2FuIGJlIFVVSUQgb3Igc3VjaC4KICAqCiAg
Ki0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBSZXF1ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJz
IC0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgKgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 06:28:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 06: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 1fRAsK-00088C-R9; Fri, 08 Jun 2018 06:27:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRAsJ-000887-ML
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 06:27:51 +0000
X-Inumbo-ID: 11911e42-6ae5-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11911e42-6ae5-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 06:27:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 00:27:49 -0600
Message-Id: <5B1A21E302000078001C950B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 00:27:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
 <38a4efd1-db7a-4d2b-7c83-dd6dba072776@arm.com>
In-Reply-To: <38a4efd1-db7a-4d2b-7c83-dd6dba072776@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: discourage use of underscores
 where alternatives exist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDIzOjIxLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA3LzA2LzIwMTggMTQ6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBVbmRlcnNjb3JlcyBj
b21tb25seSByZXF1aXJlIHR3byBrZXlwcmVzc2VzIHdoaWxlIGh5cGhlbiAvIGRhc2ggcmVxdWly
ZXMKPj4ganVzdCBvbmUsIGFuZCB0aGUgdmlzdWFsIHNlcGFyYXRpb24gZWZmZWN0IG9mIGJvdGgg
aXMgYmFzaWNhbGx5IHRoZSBzYW1lLgo+IAo+IEkgZG9uJ3QgYnV5IHRoaXMgYXJndW1lbnQuIEEg
Z29vZCBwcm9ncmFtbWVyIGlzIGxhenkgYnkgZGVmaW5pdGlvbiBidXQgCj4gbm90IHRoYXQgbXVj
aC4gQyBkb2VzIG5vdCBhbGxvdyBpZGVudGlmaWVycyB3aXRoIGh5cGhlbiwgc28geW91IGVuZCB1
cCAKPiB0byB1c2UgdW5kZXJzY29yZSBtb3N0IG9mIHRpbWUgYXMgeW91IGRvbid0IG9mdGVuIGNy
ZWF0ZSBuZXcgZmlsZW5hbWUgCj4gYW5kIG1vc3Qgb2YgdGhlIGVkaXRvcnMgaGF2ZSBmaWxlbmFt
ZSBhdXRvLWNvbXBsZXRpb24uCgpGaWxlbmFtZXMgYXJlIGp1c3Qgb25lIGFzcGVjdC4gSSBkb24n
dCB0aGluayB0aGVyZSdzIGFueSBhdXRvIGNvbXBsZXRpb24KZm9yIGNvbW1hbmQgbGluZSBvcHRp
b25zLiBJJ20gYWxzbyBub3QgY29udmluY2VkIHRoYXQgYXV0byBjb21wbGV0aW9uIGlzCmEgbWVh
bmluZ2Z1bCBhcmd1bWVudCBoZXJlIGluIHRoZSBmaXJzdCBwbGFjZTogSW4gbWFueSBjYXNlcywg
aXQgd291bGRuJ3QKaGVscCBhbnl3YXkgKHRha2UgeDg2J3MgZ3Vlc3RfKi5oIG9yIG1hY2hfKi5o
IGFzIGV4YW1wbGVzKSwgbm8KbWF0dGVyIHdoZXRoZXIgdW5kZXJzY29yZXMgb3IgaHlwaGVucyBh
cmUgdXNlZC4KCkZ1cnRoZXIsIHRoZSBsYXppbmVzcyBhc3BlY3QgaXMgb25seSBvbmUgaGVyZSBh
bnl3YXkuIFRvIG1lLCB0aGUgdXNlCm9mIHVuZGVyc2NvcmVzIHdoZXJlIGJldHRlciBhbHRlcm5h
dGl2ZXMgZXhpc3QgaXMgYW4gYWJ1c2U7IGl0IG9mdGVuCnNlZW1zIHRvIG1lIGFzIGlmIHBlb3Bs
ZSBkb2luZyBzbyBzaW1wbHkgZG9uJ3QgY2FyZSB0byBnZXQgb3V0IG9mIHRoZWlyCnByb2dyYW1t
aW5nIGxhbmd1YWdlIGRldGVybWluZWQgbWluZHNldC4gSW4gdGhlIGVuZCBpdCdzIG5vdCBqdXN0
Cmh5cGhlbnMgdGhhdCBhcmUgYXZhaWxhYmxlIGFzIHNlcGFyYXRvcnMuIEl0J3MganVzdCB0aGF0
IGluIG5vcm1hbAp3cml0dGVuIHRleHQgaHlwaGVucyAob3RoZXIgdGhhbiB1bmRlcnNjb3Jlcykg
YWxzbyBnZXQgdXNlZCBmb3IKKHJlbW90ZWx5KSBzaW1pbGFyIHNlcGFyYXRpb24gcHVycG9zZXMu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 07:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 07:12:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRBZG-0004X0-JG; Fri, 08 Jun 2018 07: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRBZE-0004Wo-TV
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 07:12:12 +0000
X-Inumbo-ID: efebf2b6-6aea-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id efebf2b6-6aea-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 09:09: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 1fRBZA-0000fy-Nk; Fri, 08 Jun 2018 07:12: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 1fRBZA-0003W4-Cn; Fri, 08 Jun 2018 07:12:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRBZA-0002Ae-C1; Fri, 08 Jun 2018 07:12:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-credit2:debian-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt:debian-install:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:debian-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:debian-install:fail:regression
 linux-linus:test-amd64-i386-libvirt:debian-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:debian-install/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl:debian-install:fail:regression
 linux-linus:test-amd64-amd64-pair:debian-install/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:debian-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel: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-qcow2:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64: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-xl-qemuu-debianhvm-amd64-xsm: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-amd64-pvgrub:guest-saverestore.2:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:guest-saverestore.2:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot: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-armhf-armhf-xl-arndale:debian-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-rtds:debian-install:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-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
 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=311da4975894aab7a4bb94aa83f38f052d7ffda4
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 07:12:08 +0000
Subject: [Xen-devel] [linux-linus test] 123871: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg3MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzODcxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMCBkZWJp
YW4taW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2IDEwIGZyZWVic2QtaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAx
MCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAxNiBkZWJpYW4taW5zdGFsbC9kc3RfaG9zdCAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDEwIGZyZWVic2QtaW5zdGFs
bCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDE2IGRlYmlh
bi1pbnN0YWxsL2RzdF9ob3N0ICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDE2IGRlYmlhbi1pbnN0YWxsL2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMCBkZWJpYW4taW5zdGFsbCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMCBkZWJp
YW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
NTU0CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMCBkZWJpYW4taW5zdGFs
bCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdS
LiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEwIGRlYmlhbi1pbnN0
YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzU1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQg
YXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzMTFkYTQ5NzU4
OTRhYWI3YTRiYjk0YWE4M2YzOGYwNTJkN2ZmZGE0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgICA2IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAg
NSBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODcxICAyMDE4LTA2
LTA2IDIyOjU5OjI2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MzIgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4MjUwNCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 07:58:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 07:58:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCHY-0000aT-U7; Fri, 08 Jun 2018 07:58: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=bwx/=i2=citrix.com=prvs=6904b5a1a=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fRCHX-0000aO-FE
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 07:57:59 +0000
X-Inumbo-ID: a8fa1e08-6af1-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8fa1e08-6af1-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 07:57:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56726450"
To: Liam Shepherd <liam@dancer.es>
References: <CAB8B+d34sEuoaHANbYdtD_YkdB=w52rDD4ppZtQQEFCJ6+Q8MA@mail.gmail.com>
 <b253bb6e-034f-61ce-5716-41faba532bf4@citrix.com>
 <CAB8B+d29S1hwanUwca3ByRigDW05DZ-UVREioYCSnDWhUAOp2Q@mail.gmail.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <a18def5e-5083-c914-148f-ff6835bbbcb9@citrix.com>
Date: Fri, 8 Jun 2018 08:57:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <CAB8B+d29S1hwanUwca3ByRigDW05DZ-UVREioYCSnDWhUAOp2Q@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] PROBLEM: xen-netfront: ethtool settings changed in
 4.4.134 causing packet loss
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 Matthew Day <matthew.day@redmatter.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDcvMjAxOCAwOTozMyBQTSwgTGlhbSBTaGVwaGVyZCB3cm90ZToKPiBUaGFuayB5b3Uu
Cj4gCj4gQXMgYSBzaWRlIHBvaW50IERhdmlkIFZyYWJlbCBpcyBsaXN0ZWQgaW4gdGhlIG1haW50
YWluZXJzIGZpbGUgZm9yIHhlbiAKPiBoeXBlcnZpc29yIGludGVyZmFjZSBpbiA0LjQuMTM1IGJ1
dCBoaXMgZW1haWwgaXMgbm8gbG9uZ2VyIGFjdGl2ZSBpdCBzZWVtcy4KPiAKClllYWgsIGhlIGhh
cyBsZWZ0IENpdHJpeC4gVGhlIE1BSU5UQUlORVJTIGZpbGUgaXMgbm90IHVzdWFsbHkgdXBkYXRl
ZCBpbiAKc3RhYmxlIHJlbGVhc2VzLiBZb3UgY2FuIGNvbnN1bHQgdGhlIG1hc3RlciBicmFuY2gg
TUFJTlRBSU5FUlMgZmlsZSB0byAKc2VlIHRoZSB1cC10by1kYXRlIG1haW50YWluZXJzLgoKLS0g
ClJvc3MgTGFnZXJ3YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:28:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08: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 1fRCkZ-0004CN-BG; Fri, 08 Jun 2018 08:27:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRCkY-0004CI-Sr
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 08:27:58 +0000
X-Inumbo-ID: d8cd631a-6af5-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8cd631a-6af5-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 08:27:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74345534"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v7 07/15] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHT/nAvo7a6YhgK10uNBlsM9Qt3MqRWCDYw
Date: Fri, 8 Jun 2018 08:27:55 +0000
Message-ID: <4573142d601e490bbc71fac1e9cee8f6@AMSPEX02CL03.citrite.net>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-8-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 07/15] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNyBKdW5lIDIwMTggMTU6NTkK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY3IDA3LzE1XSB4
ODYvaHZtOiBJbnRyb2R1Y2UKPiB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKSBmdW5jCj4g
Cj4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29t
Pgo+IAoKUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Cgo+IC0tLQo+IENoYW5nZXMgc2luY2UgVjY6Cj4gCS0gQWRkIG1lbXNldCB0byAwIGZvciBjdHh0
Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDE0ICsrKysrKysrKystLS0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKPiBpbmRleCA2OTRlYWU2Li5iYWI2MDZlIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4uYwo+IEBAIC0xMDI2LDYgKzEwMjYsMTMgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2Rv
bWFpbl9jdHh0KHN0cnVjdCBkb21haW4KPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4g
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLAo+IHZpcmlkaWFuX3Nh
dmVfZG9tYWluX2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gCj4gK3N0YXRpYyB2b2lkIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCAqY3R4dCkKPiArewo+ICsgICAgbWVtc2V0KGN0eHQsIDAsIHNpemVv
ZigqY3R4dCkpOwo+ICsgICAgY3R4dC0+dnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUu
dmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cj4gKyAgICBjdHh0LT52cF9hc3Npc3RfcGVuZGlu
ZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7Cj4gK30KPiAr
Cj4gIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4g
QEAgLTEwMzQsMTAgKzEwNDEsOSBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
KHN0cnVjdCBkb21haW4KPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICAgICAg
cmV0dXJuIDA7Cj4gCj4gICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewo+IC0gICAgICAgIHN0
cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Cj4gLSAgICAgICAgICAgIC52
cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJh
dywKPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52
aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywKPiAtICAgICAgICB9Owo+ICsgICAgICAgIHN0cnVj
dCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQ7Cj4gKwo+ICsgICAgICAgIHZpcmlkaWFu
X3NhdmVfdmNwdV9jdHh0X29uZSh2LCAmY3R4dCk7Cj4gCj4gICAgICAgICAgaWYgKCBodm1fc2F2
ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCj4gICAg
ICAgICAgICAgIHJldHVybiAxOwo+IC0tCj4gMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:33:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:33:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCq3-0004wL-I2; Fri, 08 Jun 2018 08:33:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRCq2-0004wB-0b
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 08:33:38 +0000
X-Inumbo-ID: a35c9c4e-6af6-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a35c9c4e-6af6-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 08:33:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74345767"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt()
 func
Thread-Index: AQHT/nAvGV8IUDXhH0G0+QJvlaaHL6RWCQHw
Date: Fri, 8 Jun 2018 08:33:34 +0000
Message-ID: <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNyBKdW5lIDIwMTggMTU6NTkK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY3IDA4LzE1XSB4
ODYvY3B1OiBSZW1vdmUgbG9vcCBmb3JtCj4gdm1jZV9zYXZlX3ZjcHVfY3R4dCgpIGZ1bmMKPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMjcgKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDIw
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMKPiBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+IGluZGV4IDQwNGYyN2Uu
LmVhZDFmNzMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4gQEAgLTM0OSwzMCArMzQ5LDE3
IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQo+ICAgICAgcmV0
dXJuIHJldDsKPiAgfQo+IAo+IC1zdGF0aWMgdm9pZCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gaHZtX3ZtY2VfdmNwdSAqY3R4dCkKPiAtewo+IC0gICAg
Y3R4dC0+Y2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOwo+IC0gICAgY3R4dC0+bWNpX2N0bDJf
YmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMjsKPiAtICAgIGN0eHQtPm1jaV9j
dGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7Cj4gLSAgICBjdHh0LT5t
Y2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKPiAtfQo+IC0KPiAgc3RhdGlj
IGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90Cj4gKmgpCj4gIHsKPiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+IC0gICAgaW50IGVyciA9
IDA7Cj4gLQo+IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+IC0gICAgewo+IC0gICAgICAg
IHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQ7Cj4gKyAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBj
dHh0Owo+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwo+IAo+IC0gICAgICAgIHZtY2Vfc2F2
ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0KTsKPiAtICAgICAgICBlcnIgPSBodm1fc2F2ZV9lbnRy
eShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKPiAtICAgICAgICBpZiAoIGVyciAp
Cj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgfQo+ICsgICAgY3R4dC5jYXBzID0gdi0+YXJj
aC52bWNlLm1jZ19jYXA7CgpUaGVyZSdzIGEgdHlwbyBpbiB0aGUgY29tbWl0IHRpdGxlIChzL2Zv
cm0vZnJvbSksIGJ1dCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UncmUgZG9pbmcgaGVyZS4g
WW91IHNldCB2IHRvIE5VTEwgYWJvdmUgYW5kIGRlcmVmZXJlbmNlIGl0IGJlbG93LiBBRkFJQ1Qs
IHVudGlsIHBhdGNoICMxNSBpcyBhcHBsaWVkIGNvbnRleHQgc2F2aW5nIHdpbGwgYmUgY29tcGxl
dGVseSBicm9rZW4uCgogIFBhdWwKCj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+YXJj
aC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmsxID0gdi0+
YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jZ19leHRfY3RsID0gdi0+
YXJjaC52bWNlLm1jZ19leHRfY3RsOwo+IAo+IC0gICAgcmV0dXJuIGVycjsKPiArICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKPiAgfQo+
IAo+ICBzdGF0aWMgaW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:39:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:39:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCvY-0005Qc-I7; Fri, 08 Jun 2018 08:39: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRCvX-0005QP-EH
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 08:39:19 +0000
X-Inumbo-ID: 1b118834-6af7-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b118834-6af7-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 10:36: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 1fRCvS-0002p6-Tk; Fri, 08 Jun 2018 08:39:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fRCvS-0002NP-G4; Fri, 08 Jun 2018 08:39:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRCvS-0003nr-Db; Fri, 08 Jun 2018 08:39:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123877-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-rtds:host-install(4):broken: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-stop:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl:xen-install: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-qemut-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-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-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-amd64-xl-qemut-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt: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-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 08:39:14 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123877: 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>

ZmxpZ2h0IDEyMzg3NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg3Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMTIyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJs
b2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyMzgzNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyMzU5MCBwYXNzIGlu
IDEyMzg3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCBmYWlsIGluIDEyMzY3NiBwYXNzIGluIDEyMzQ3MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTIzNjc2IHBhc3MgaW4gMTIzODM1CiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAx
MjM2NzYgcGFzcyBpbiAxMjM4NzcKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBy
dW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIGluIDEyMzY3NiBw
YXNzIGluIDEyMzg3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjM4MDEgcGFzcyBpbiAxMjM4NzcKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9zdCBmYWls
IGluIDEyMzgzNSBwYXNzIGluIDEyMzU5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTIzNjc2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZh
aWwgcGFzcyBpbiAxMjM4MDEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3Qt
bWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTIzODM1CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEy
MzQ3MyBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjM1OTAgbGlrZSAxMjMxMjIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEy
MzU5MCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTIzNjc2IGxpa2UgMTIyOTYwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEy
MzgzNSBibG9ja2VkIGluIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTIzODM1IGxpa2UgMTIyOTYwCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyMzgz
NSBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgIGZhaWwgaW4gMTIzODM1IGxpa2UgMTIzMTIyCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODM1IG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTIzODM1IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBsaWtlIDEyMjk2MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEyMzAwOQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzAwOQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxMjIKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYzZiOGYyM2I5YzUwOTljZGY5YTUzMGUwZDA0NGIx
YWI1YTgzNTExCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NGZhOTU1
MmMxZTNlZjc5YmQ0ZGIwYTY3ZmM1MzhiYmQ2MWI3NTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjMxMjIgIDIwMTgtMDUtMjMgMTc6NTI6MjEgWiAgIDE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTIzMzQzICAyMDE4LTA1LTI5IDA4OjA2OjUzIFogICAxMCBkYXlzICAgIDggYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDczICAyMDE4LTA1LTMxIDE2OjEyOjMwIFogICAgNyBk
YXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDUxNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:39:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCw0-0005VH-1A; Fri, 08 Jun 2018 08:39:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRCvy-0005Uy-9R
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 08:39:46 +0000
X-Inumbo-ID: 7fabb893-6af7-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7fabb893-6af7-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 08:39: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 1fRCvv-0002pQ-IO; Fri, 08 Jun 2018 08:39: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 1fRCvv-0002RJ-7v; Fri, 08 Jun 2018 08:39:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRCvv-000518-7J; Fri, 08 Jun 2018 08:39:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123879-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=236601136fea5dcfad4b57ce4a81cf980a22e1f4
X-Osstest-Versions-That: ovmf=91c31ff04a7a72b4b0e476972ad3c76e03a106a2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 08:39:43 +0000
Subject: [Xen-devel] [ovmf test] 123879: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg3OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NzkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyMzY2MDExMzZmZWE1ZGNmYWQ0YjU3Y2U0YTgxY2Y5
ODBhMjJlMWY0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MWMzMWZm
MDRhN2E3MmI0YjBlNDc2OTcyYWQzYzc2ZTAzYTEwNmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM4MjkgIDIwMTgtMDYtMDUgMTg6NDA6NTQgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTIzODU1ICAyMDE4LTA2LTA2IDEyOjEwOjM0IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODc5ICAyMDE4LTA2LTA3IDA5OjExOjQ0IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEV6cmEgR29kZnJleSA8
ZWdvZGZyZXkucWR0QHF1YWxjb21tZGF0YWNlbnRlci5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CiAgTWljaGFlbCBaaW1tZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFp
bC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5
dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIDkxYzMxZmYwNGEuLjIzNjYwMTEzNmYgIDIzNjYwMTEzNmZlYTVk
Y2ZhZDRiNTdjZTRhODFjZjk4MGEyMmUxZjQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:41:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:41:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCxH-00069d-I8; Fri, 08 Jun 2018 08:41:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRCxG-00069U-Ty
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 08:41:06 +0000
X-Inumbo-ID: af6440ab-6af7-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af6440ab-6af7-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 08:41:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56728908"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <linux-kernel@vger.kernel.org>
Date: Fri, 8 Jun 2018 10:40:38 +0200
Message-ID: <20180608084038.19344-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] xen: share start flags between PV and 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: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

VXNlIGEgZ2xvYmFsIHZhcmlhYmxlIHRvIHN0b3JlIHRoZSBzdGFydCBmbGFncyBmb3IgYm90aCBQ
ViBhbmQgUFZILgpUaGlzIGFsbG93cyB0aGUgeGVuX2luaXRpYWxfZG9tYWluIG1hY3JvIHRvIHdv
cmsgcHJvcGVybHkgb24gUFZILgoKTm90ZSB0aGF0IEFSTSBpcyBhbHNvIHN3aXRjaGVkIHRvIHVz
ZSB0aGUgbmV3IHZhcmlhYmxlLgoKU2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ry
b3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLS0KQ2hhbmdlcyBzaW5jZSB2MjoKIC0gRGVjbGFyZSB4
ZW5fc3RhcnRfZmxhZ3Mgb3V0c2lkZSBvZiB0aGUgWEVOX0RPTTAgZ3VhcmQgYW5kIGluY2x1ZGUK
ICAgdHlwZXMuaC4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIFN3aXRjaCBBUk0gdG8gYWxzbyB1c2Ug
dGhlIG5ldyB4ZW5fc3RhcnRfZmxhZ3MuCi0tLQogYXJjaC9hcm0veGVuL2VubGlnaHRlbi5jICAg
ICB8IDcgKysrKy0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbi5jICAgICB8IDcgKysrKysrKwog
YXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICB8IDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRl
bl9wdmguYyB8IDEgKwogaW5jbHVkZS94ZW4veGVuLmggICAgICAgICAgICB8IDYgKysrKystCiA1
IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvYXJjaC9hcm0veGVuL2VubGlnaHRlbi5jIGIvYXJjaC9hcm0veGVuL2VubGlnaHRlbi5j
CmluZGV4IGJhN2Y0YzhmNWMzZS4uYTk5ZDVlZGY3YmRmIDEwMDY0NAotLS0gYS9hcmNoL2FybS94
ZW4vZW5saWdodGVuLmMKKysrIGIvYXJjaC9hcm0veGVuL2VubGlnaHRlbi5jCkBAIC01OSw2ICs1
OSw5IEBAIHN0cnVjdCB4ZW5fbWVtb3J5X3JlZ2lvbiB4ZW5fZXh0cmFfbWVtW1hFTl9FWFRSQV9N
RU1fTUFYX1JFR0lPTlNdIF9faW5pdGRhdGE7CiAKIHN0YXRpYyBfX3JlYWRfbW9zdGx5IHVuc2ln
bmVkIGludCB4ZW5fZXZlbnRzX2lycTsKIAordWludDMyX3QgeGVuX3N0YXJ0X2ZsYWdzOworRVhQ
T1JUX1NZTUJPTCh4ZW5fc3RhcnRfZmxhZ3MpOworCiBpbnQgeGVuX3JlbWFwX2RvbWFpbl9nZm5f
YXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCiAJCQkgICAgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLAogCQkJICAgICAgIHhlbl9wZm5fdCAqZ2ZuLCBpbnQgbnIsCkBAIC0yODIsOSArMjg1
LDcgQEAgdm9pZCBfX2luaXQgeGVuX2Vhcmx5X2luaXQodm9pZCkKIAl4ZW5fc2V0dXBfZmVhdHVy
ZXMoKTsKIAogCWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2RvbTApKQotCQl4ZW5fc3RhcnRfaW5m
by0+ZmxhZ3MgfD0gU0lGX0lOSVRET01BSU58U0lGX1BSSVZJTEVHRUQ7Ci0JZWxzZQotCQl4ZW5f
c3RhcnRfaW5mby0+ZmxhZ3MgJj0gfihTSUZfSU5JVERPTUFJTnxTSUZfUFJJVklMRUdFRCk7CisJ
CXhlbl9zdGFydF9mbGFncyB8PSBTSUZfSU5JVERPTUFJTnxTSUZfUFJJVklMRUdFRDsKIAogCWlm
ICghY29uc29sZV9zZXRfb25fY21kbGluZSAmJiAheGVuX2luaXRpYWxfZG9tYWluKCkpCiAJCWFk
ZF9wcmVmZXJyZWRfY29uc29sZSgiaHZjIiwgMCwgTlVMTCk7CmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKaW5kZXggYzkwODFj
NjY3MWYwLi4zYjUzMTg1MDVjNjkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4u
YworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKQEAgLTY0LDYgKzY0LDEzIEBAIHN0cnVj
dCBzaGFyZWRfaW5mbyB4ZW5fZHVtbXlfc2hhcmVkX2luZm87CiBfX3JlYWRfbW9zdGx5IGludCB4
ZW5faGF2ZV92ZWN0b3JfY2FsbGJhY2s7CiBFWFBPUlRfU1lNQk9MX0dQTCh4ZW5faGF2ZV92ZWN0
b3JfY2FsbGJhY2spOwogCisvKgorICogTkI6IG5lZWRzIHRvIGxpdmUgaW4gLmRhdGEgYmVjYXVz
ZSBpdCdzIHVzZWQgYnkgeGVuX3ByZXBhcmVfcHZoIHdoaWNoIHJ1bnMKKyAqIGJlZm9yZSBjbGVh
cmluZyB0aGUgYnNzLgorICovCit1aW50MzJfdCB4ZW5fc3RhcnRfZmxhZ3MgX19hdHRyaWJ1dGVf
Xygoc2VjdGlvbigiLmRhdGEiKSkpID0gMDsKK0VYUE9SVF9TWU1CT0woeGVuX3N0YXJ0X2ZsYWdz
KTsKKwogLyoKICAqIFBvaW50IGF0IHNvbWUgZW1wdHkgbWVtb3J5IHRvIHN0YXJ0IHdpdGguIFdl
IG1hcCB0aGUgcmVhbCBzaGFyZWRfaW5mbwogICogcGFnZSBhcyBzb29uIGFzIGZpeG1hcCBpcyB1
cCBhbmQgcnVubmluZy4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBi
L2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwppbmRleCAzNTc5NjlhMzY5N2MuLjhkNGUyZTFh
ZTYwYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyBiL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwpAQCAtMTIwMyw2ICsxMjAzLDcgQEAgYXNtbGlua2FnZSBf
X3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQogCQlyZXR1cm47CiAK
IAl4ZW5fZG9tYWluX3R5cGUgPSBYRU5fUFZfRE9NQUlOOworCXhlbl9zdGFydF9mbGFncyA9IHhl
bl9zdGFydF9pbmZvLT5mbGFnczsKIAogCXhlbl9zZXR1cF9mZWF0dXJlcygpOwogCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9wdmguYwppbmRleCBhYTFjNmE2ODMxYTkuLmM4NWQxYTg4ZjQ3NiAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9wdmguYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2
aC5jCkBAIC05Nyw2ICs5Nyw3IEBAIHZvaWQgX19pbml0IHhlbl9wcmVwYXJlX3B2aCh2b2lkKQog
CX0KIAogCXhlbl9wdmggPSAxOworCXhlbl9zdGFydF9mbGFncyA9IHB2aF9zdGFydF9pbmZvLmZs
YWdzOwogCiAJbXNyID0gY3B1aWRfZWJ4KHhlbl9jcHVpZF9iYXNlKCkgKyAyKTsKIAlwZm4gPSBf
X3BhKGh5cGVyY2FsbF9wYWdlKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbi5oIGIvaW5j
bHVkZS94ZW4veGVuLmgKaW5kZXggOWQ0MzQwYzkwN2QxLi4xZTFkOWJkMGJkMzcgMTAwNjQ0Ci0t
LSBhL2luY2x1ZGUveGVuL3hlbi5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi5oCkBAIC0yNSwxMiAr
MjUsMTYgQEAgZXh0ZXJuIGJvb2wgeGVuX3B2aDsKICNkZWZpbmUgeGVuX2h2bV9kb21haW4oKQko
eGVuX2RvbWFpbl90eXBlID09IFhFTl9IVk1fRE9NQUlOKQogI2RlZmluZSB4ZW5fcHZoX2RvbWFp
bigpCSh4ZW5fcHZoKQogCisjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KKworZXh0ZXJuIHVpbnQz
Ml90IHhlbl9zdGFydF9mbGFnczsKKwogI2lmZGVmIENPTkZJR19YRU5fRE9NMAogI2luY2x1ZGUg
PHhlbi9pbnRlcmZhY2UveGVuLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcnZpc29yLmg+CiAK
ICNkZWZpbmUgeGVuX2luaXRpYWxfZG9tYWluKCkJKHhlbl9kb21haW4oKSAmJiBcCi0JCQkJIHhl
bl9zdGFydF9pbmZvICYmIHhlbl9zdGFydF9pbmZvLT5mbGFncyAmIFNJRl9JTklURE9NQUlOKQor
CQkJCSAoeGVuX3N0YXJ0X2ZsYWdzICYgU0lGX0lOSVRET01BSU4pKQogI2Vsc2UgIC8qICFDT05G
SUdfWEVOX0RPTTAgKi8KICNkZWZpbmUgeGVuX2luaXRpYWxfZG9tYWluKCkJKDApCiAjZW5kaWYJ
LyogQ09ORklHX1hFTl9ET00wICovCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:42:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:42:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRCyw-0006LA-2O; Fri, 08 Jun 2018 08:42: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=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRCyu-0006Ks-Cr
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 08:42:48 +0000
X-Inumbo-ID: 96f3d5f3-6af7-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96f3d5f3-6af7-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 10:40:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74346155"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jason Long' <hack3rcon@yahoo.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] Xen or Bhyve?
Thread-Index: AQHT/osP1RtP/QXH3kitjluhhVqeh6RWDBGg
Date: Fri, 8 Jun 2018 08:42:43 +0000
Message-ID: <be418346caf14c7ba06bbc842d0a8d2c@AMSPEX02CL03.citrite.net>
References: <410220922.1835254.1528395000700.ref@mail.yahoo.com>
 <410220922.1835254.1528395000700@mail.yahoo.com>
In-Reply-To: <410220922.1835254.1528395000700@mail.yahoo.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] Xen or Bhyve?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
c29uIExvbmcNCj4gU2VudDogMDcgSnVuZSAyMDE4IDE5OjEwDQo+IFRvOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogW1hlbi1kZXZlbF0gWGVuIG9yIEJoeXZlPw0K
PiANCj4gSGVsbG8uDQo+IEZvciBCU0QgZGlzdHJvcywgWGVuIGlzIGJldHRlciBvciBCaHl2ZT8g
Q2FuIEJoeXZlIGJlIGEgcmVwbGFjZW1lbnQgZm9yDQo+IFhlbj8gSGF2ZSBCaHl2ZSBhbGwgWGVu
IGZlYXR1cmVzPw0KPiANCg0KVGhpcyBpcyBub3QgcmVhbGx5IGFuIGFwcHJvcHJpYXRlIGxpc3Qg
Zm9yIHN1Y2ggYSBxdWVzdGlvbi4gU2VlIGh0dHBzOi8vd2lraS54ZW4ub3JnL3dpa2kvQXNraW5n
X0RldmVsb3Blcl9RdWVzdGlvbnMgZm9yIG1vcmUgaW5mb3JtYXRpb24uDQoNCiAgUGF1bA0KDQo+
IA0KPiBUaGFuayB5b3UuDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 08:51:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 08:51:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRD7G-0007Vc-Jf; Fri, 08 Jun 2018 08:51:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=edbd=i2=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fRD7E-0007VS-Td
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 08:51:24 +0000
X-Inumbo-ID: 1f59ab54-6af9-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1f59ab54-6af9-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 08:51:24 +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 21A613016E6B
 for <xen-devel@lists.xen.org>; Fri,  8 Jun 2018 13:07:28 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 4A9C17FBDD
 for <xen-devel@lists.xen.org>; Fri,  8 Jun 2018 11:51:22 +0300 (EEST)
Received: (qmail 30638 invoked from network); 8 Jun 2018 11:51:22 +0300
Received: from unknown (HELO mb1xmail.bitdefender.biz) (10.20.0.28)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 8 Jun 2018 11:51:21 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb1xmail.bitdefender.biz (10.20.0.28) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 8 Jun 2018 11:51:21 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Fri, 8
 Jun 2018 11:51:21 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt()
 func
Thread-Index: AQHT/nBaCfgrxKqYoESx3AKKamO17aRV15sAgAAE9wA=
Date: Fri, 8 Jun 2018 08:51:20 +0000
Message-ID: <1528447880.25123.36.camel@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
In-Reply-To: <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.1.37, d:out, a:y, w:t, t:0, sv:1528431547, 
 ts:1528447881
Content-ID: <10E915C974947441BAD16CAD3FFA7978@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76286
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486481,
 Stamp: 3], Multi: [Enabled, t: (0.000070,0.010460)], BW: [Enabled, t:
 (0.000033,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.027062,0.000240)], URL: [Enabled, t:
 (0.000014,0.000003)], RTDA: [Enabled, t: (0.258103), Hit: No, Details:
 v2.7.12; Id: 15.1i645i4.1cff9fksi.1ll2], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Ian.Jackson@citrix.com" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.com" <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVmksIDIwMTgtMDYtMDggYXQgMDg6MzMgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFsZXhhbmRydSBJ
c2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0NCj4gPiBTZW50OiAwNyBKdW5l
IDIwMTggMTU6NTkNCj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gPiBDYzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguDQo+ID4gY29tPjsNCj4gPiBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwNCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+DQo+ID4gU3ViamVjdDogW1BBVENIIHY3IDA4LzE1XSB4ODYvY3B1OiBSZW1vdmUgbG9vcCBm
b3JtDQo+ID4gdm1jZV9zYXZlX3ZjcHVfY3R4dCgpIGZ1bmMNCj4gPiANCj4gPiBTaWduZWQtb2Zm
LWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gPiAtLS0N
Cj4gPiDCoHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDI3ICsrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMjAg
ZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL3ZtY2UuYw0KPiA+IGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jDQo+ID4gaW5k
ZXggNDA0ZjI3ZS4uZWFkMWY3MyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L21j
aGVjay92bWNlLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMNCj4g
PiBAQCAtMzQ5LDMwICszNDksMTcgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50
NjRfdCB2YWwpDQo+ID4gwqDCoMKgwqDCoHJldHVybiByZXQ7DQo+ID4gwqB9DQo+ID4gDQo+ID4g
LXN0YXRpYyB2b2lkIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QNCj4gPiBodm1fdm1jZV92Y3B1ICpjdHh0KQ0KPiA+IC17DQo+ID4gLcKgwqDCoMKgY3R4dC0+
Y2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOw0KPiA+IC3CoMKgwqDCoGN0eHQtPm1jaV9jdGwy
X2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7DQo+ID4gLcKgwqDCoMKgY3R4
dC0+bWNpX2N0bDJfYmFuazEgPSB2LT5hcmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMjsNCj4gPiAt
wqDCoMKgwqBjdHh0LT5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsNCj4g
PiAtfQ0KPiA+IC0NCj4gPiDCoHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90DQo+ID4gKmgpDQo+ID4gwqB7DQo+
ID4gLcKgwqDCoMKgc3RydWN0IHZjcHUgKnY7DQo+ID4gLcKgwqDCoMKgaW50IGVyciA9IDA7DQo+
ID4gLQ0KPiA+IC3CoMKgwqDCoGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkNCj4gPiAtwqDCoMKgwqB7
DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0Ow0KPiA+ICvC
oMKgwqDCoHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQ7DQo+ID4gK8KgwqDCoMKgc3RydWN0IHZj
cHUgKnYgPSBOVUxMOw0KPiA+IA0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgdm1jZV9zYXZlX3ZjcHVf
Y3R4dF9vbmUodiwgJmN0eHQpOw0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgZXJyID0gaHZtX3NhdmVf
ZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7DQo+ID4gLcKgwqDCoMKgwqDC
oMKgwqBpZiAoIGVyciApDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFrOw0KPiA+
IC3CoMKgwqDCoH0NCj4gPiArwqDCoMKgwqBjdHh0LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2Nh
cDsNCj4gVGhlcmUncyBhIHR5cG8gaW4gdGhlIGNvbW1pdCB0aXRsZSAocy9mb3JtL2Zyb20pLCBi
dXQgSSBkb24ndA0KPiB1bmRlcnN0YW5kIHdoYXQgeW91J3JlIGRvaW5nIGhlcmUuIFlvdSBzZXQg
diB0byBOVUxMIGFib3ZlIGFuZA0KPiBkZXJlZmVyZW5jZSBpdCBiZWxvdy4gQUZBSUNULCB1bnRp
bCBwYXRjaCAjMTUgaXMgYXBwbGllZCBjb250ZXh0DQo+IHNhdmluZyB3aWxsIGJlIGNvbXBsZXRl
bHkgYnJva2VuLg0KWWVzLCB0aGlzIGlzIHRydWUsIGJ1dCBpdCBjb3VsZCd0IGZpbmQgYSBiZXR0
ZXIgd2F5IHRvIHNwbGl0IHRoZSBsYXN0DQpwYXRjaCBmdXJ0aGVyLg0KDQpBbGV4DQo+ID4gDQo+
ID4gK8KgwqDCoMKgY3R4dC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1j
aV9jdGwyOw0KPiA+ICvCoMKgwqDCoGN0eHQubWNpX2N0bDJfYmFuazEgPSB2LT5hcmNoLnZtY2Uu
YmFua1sxXS5tY2lfY3RsMjsNCj4gPiArwqDCoMKgwqBjdHh0Lm1jZ19leHRfY3RsID0gdi0+YXJj
aC52bWNlLm1jZ19leHRfY3RsOw0KPiA+IA0KPiA+IC3CoMKgwqDCoHJldHVybiBlcnI7DQo+ID4g
K8KgwqDCoMKgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwg
JmN0eHQpOw0KPiA+IMKgfQ0KPiA+IA0KPiA+IMKgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9j
dHh0KHN0cnVjdCBkb21haW4gKmQsDQo+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QNCj4gPiAqaCkN
Cj4gPiAtLQ0KPiA+IDIuNy40DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX18NCj4gVGhp
cyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 09:36:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 09:36:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRDoW-0003HV-0M; Fri, 08 Jun 2018 09:36:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jljr=i2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fRDoU-0003HQ-UF
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 09:36:06 +0000
X-Inumbo-ID: 099d9de0-6aff-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 099d9de0-6aff-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:33:45 +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 w589Zxgl192079;
 Fri, 8 Jun 2018 09:35:59 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=XN+NrU8Ht0hqPa3uVfP2aQqvsXV6ZQMXLrkutF6l9yA=;
 b=G7m0KPmTKfrspBsvA84RC3Z3L72J5og0/qBgl/zFqbVSfwUDfGUkgXHlTh1rfaNi6rTO
 GxtwFrxQFq/CN7KHftr+mwn+weOU72vzlB2EjAuX1Ctrm467qcnsmxs+38ovkeXx8cuF
 RR8TQrM+RzmrjSu3x1D7cDPNOelDZzQOkReh782Ax4FNORnUkMUYvI/I/hroS21tpnXH
 uhWfTAwGRALbvDIx0u76Wnkr0NuJ5BacoOHRL4eAY7w//ihLA8iuA6kxCuvOLgRmfrDi
 MSqdPmyMnP/nX/QcICv0D8tP8rbOKsD+jXmdipIM3Mt3LzkDasYTkXMDRCYh3esygGEK mw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2jbvypc89m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 08 Jun 2018 09:35:58 +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 w589ZvOa024225
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 8 Jun 2018 09:35:57 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w589Zu2l018767;
 Fri, 8 Jun 2018 09:35:56 GMT
Received: from olila.local.net-space.pl (/10.175.218.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 08 Jun 2018 02:35:56 -0700
Date: Fri, 8 Jun 2018 11:35:52 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180608093552.GA20016@olila.local.net-space.pl>
References: <20180607155906.14304-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180607155906.14304-1-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806080111
Subject: Re: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gVGh1LCBKdW4gMDcsIDIwMTggYXQgMDU6NTk6MDZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0IHRoYXQgaWYgdGhlIGFkZHJlc3MgdGFn
IGlzIG5vdCBwcmVzZW50IHRoZQo+IGZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxm
IGhlYWRlci4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgo+IC0tLQo+IENjOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUu
Y29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiAtLS0KPiBDaGFuZ2Vz
IHNpbmNlIHYxOgo+ICAtIHMvZWxmL0BzY3tlbGZ9Lwo+ICAtIHMvTXVsdGlib290L011bHRpYm9v
dDIvCj4gLS0tCj4gIGRvYy9tdWx0aWJvb3QudGV4aSB8IDYgKysrKysrCj4gIDEgZmlsZSBjaGFu
Z2VkLCA2IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kb2MvbXVsdGlib290LnRleGkg
Yi9kb2MvbXVsdGlib290LnRleGkKPiBpbmRleCAyZTJkN2U3NGEuLjNjNzk3Nzg3YyAxMDA2NDQK
PiAtLS0gYS9kb2MvbXVsdGlib290LnRleGkKPiArKysgYi9kb2MvbXVsdGlib290LnRleGkKPiBA
QCAtNTA5LDYgKzUwOSwxMiBAQCBhc3N1bWVzIHRoYXQgbm8gYnNzIHNlZ21lbnQgaXMgcHJlc2Vu
dC4KPgo+ICBAZW5kIHRhYmxlCj4KPiArTm90ZTogVGhpcyBpbmZvcm1hdGlvbiBkb2VzIG5vdCBu
ZWVkIHRvIGJlIHByb3ZpZGVkIGlmIHRoZSBrZXJuZWwgaW1hZ2UKPiAraXMgaW4gQHNje2VsZn0g
Zm9ybWF0LCBidXQgaXQgbXVzdCBiZSBwcm92aWRlZCBpZiB0aGUgaW1hZ2UgaXMgaW4gYS5vdXQK
PiArZm9ybWF0IG9yIGluIHNvbWUgb3RoZXIgZm9ybWF0LiBDb21wbGlhbnQgYm9vdCBsb2FkZXJz
IG11c3QgYmUgYWJsZSB0bwo+ICtsb2FkIGltYWdlcyB0aGF0IGFyZSBlaXRoZXIgaW4gQHNje2Vs
Zn0gZm9ybWF0IG9yIGNvbnRhaW4gdGhlIGFkZHJlc3MKPiArdGFnIGVtYmVkZGVkIGluIHRoZSBN
dWx0aWJvb3QyIGhlYWRlci4KPiArCgpOb3cgaXQgaXMgYmV0dGVyLiBIb3dldmVyLCB0aGVyZSBp
cyBhIGxhY2sgb2YgaW5mb3JtYXRpb24gdGhhdCB0aGlzIHRhZwpzaG91bGQgYmUgcHJlZmVycmVk
IG92ZXIgdGhlIHJlbGV2YW50IGRhdGEgcHJvdmlkZWQgaW4gdGhlIEVMRiBoZWFkZXIgaWYKYm90
aCBhcmUgYXZhaWxhYmxlIGluIHRoZSBpbWFnZS4gVGhpcyBoYXZlIHRvIGJlIGNsZWFyIGxpa2Ug
aXQgaXMgaW4KTXVsdGlib290IHNwZWMuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 09:51:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 09: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 1fRE3F-0004rp-GF; Fri, 08 Jun 2018 09:51: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRE3E-0004rk-Mn
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 09:51:20 +0000
X-Inumbo-ID: 2a1cfdfb-6b01-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a1cfdfb-6b01-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:48:58 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 23E76AC10;
 Fri,  8 Jun 2018 09:51:16 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  8 Jun 2018 11:51:12 +0200
Message-Id: <20180608095112.27650-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] tools/libxencall: enforce proper alignment of
 hypercall buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuY2FsbF9hbGxvY19idWZmZXIoKSBpcyB1c2VkIHRocm91Z2hvdXQgWGVuIHRvb2xzIGZvciBh
bGxvY2F0aW5nCmh5cGVyY2FsbCBidWZmZXJzLiBBbGxvY2F0aW9uIGlzIGRvbmUgYXQgcGFnZSBn
cmFudWxhcml0eS4gRm9yIHNpbXBsZQphZG1pbmlzdHJhdGlvbiBlYWNoIGFsbG9jYXRlZCBzZXQg
b2YgcGFnZXMgY29udGFpbnMgYSBzbWFsbCBoZWFkZXIKaG9sZGluZyB0aGUgbnVtYmVyIG9mIHBh
Z2VzIG9mIHRoYXQgc2V0LiBUaGUgaHlwZXJjYWxsIGJ1ZmZlciBpcwpsb2NhdGVkIGRpcmVjdGx5
IGFmdGVyIHRoZSA0IGJ5dGUgc2l6ZWQgaGVhZGVyLCBsZWFkaW5nIHRvIGEgd3JvbmcKYWxpZ25t
ZW50IGZvciBlLmcuIHBvaW50ZXJzLgoKUmVwYWlyIHRoYXQgYnkgdXNpbmcgYSAxNiBieXRlIHNp
emVkIGhlYWRlciBlbmZvcmNpbmcgdGhlIHNhbWUKYWxpZ25tZW50IGFzIG1hbGxvYygpLgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KTm90IHN1cmUg
d2hldGhlciB0aGlzIHdhbnRzIHRvIGJlIGJhY2twb3J0ZWQuIEluIGNhc2UgdGhlIGFuc3dlciBp
cwoieWVzIiBJIHRoaW5rIGl0IHNob3VsZCBiZSBwYXJ0IG9mIDQuMTEuCi0tLQogdG9vbHMvbGli
cy9jYWxsL2J1ZmZlci5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRp
ZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvYnVmZmVyLmMgYi90b29scy9saWJzL2NhbGwvYnVm
ZmVyLmMKaW5kZXggMmQ4ZmMyOWFjNi4uMGI2YWYyZGI2MCAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
cy9jYWxsL2J1ZmZlci5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYwpAQCAtMTUxLDYg
KzE1MSw3IEBAIHZvaWQgeGVuY2FsbF9mcmVlX2J1ZmZlcl9wYWdlcyh4ZW5jYWxsX2hhbmRsZSAq
eGNhbGwsIHZvaWQgKnAsIHNpemVfdCBucl9wYWdlcykKIAogc3RydWN0IGFsbG9jYXRpb25faGVh
ZGVyIHsKICAgICBpbnQgbnJfcGFnZXM7CisgICAgaW50IHBhZFszXTsKIH07CiAKIHZvaWQgKnhl
bmNhbGxfYWxsb2NfYnVmZmVyKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgc2l6ZV90IHNpemUpCi0t
IAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 09:56:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 09:56:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRE8K-00058O-EP; Fri, 08 Jun 2018 09: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRE8I-00058J-I8
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 09:56:34 +0000
X-Inumbo-ID: 3a181133-6b02-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a181133-6b02-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 09:56:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A2EBDADF4;
 Fri,  8 Jun 2018 09:56:32 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20180608084038.19344-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: <88a5ed1a-6d32-0cd3-5e49-e0bba9216ebb@suse.com>
Date: Fri, 8 Jun 2018 11:56:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608084038.19344-1-roger.pau@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen: share start flags between PV and 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,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

T24gMDgvMDYvMTggMTA6NDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBVc2UgYSBnbG9iYWwg
dmFyaWFibGUgdG8gc3RvcmUgdGhlIHN0YXJ0IGZsYWdzIGZvciBib3RoIFBWIGFuZCBQVkguCj4g
VGhpcyBhbGxvd3MgdGhlIHhlbl9pbml0aWFsX2RvbWFpbiBtYWNybyB0byB3b3JrIHByb3Blcmx5
IG9uIFBWSC4KPiAKPiBOb3RlIHRoYXQgQVJNIGlzIGFsc28gc3dpdGNoZWQgdG8gdXNlIHRoZSBu
ZXcgdmFyaWFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 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 1fREBo-0005xQ-H8; Fri, 08 Jun 2018 10:00:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBn-0005xL-8r
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:11 +0000
X-Inumbo-ID: 673d4b3e-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 673d4b3e-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:57:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733349"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:26 +0200
Message-ID: <20180608095934.20995-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/8] PVH MTRR initial state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHBhdGNoZXMgc2V0IGEgc2FuZSBpbml0aWFsIE1UUlIgc3Rh
dGUgZm9yIGJvdGggRG9tMCBhbmQKRG9tVSBQVkggZ3Vlc3RzLiBOb3RlIHRoYXQgZm9yIERvbTAg
dGhlIGhvc3QgTVRSUiBzdGF0ZSBpcyB1c2VkLCBPVE9ICmZvciBEb21VIHRoZSBkZWZhdWx0IE1U
UlIgdHlwZSBpcyBzZXQgdG8gd3JpdGUtYmFjay4KClRoaXMgc2hvdWxkIGF2b2lkIGd1ZXN0cyBo
YXZpbmcgdG8gc2V0dXAgc29tZSBraW5kIG9mIE1UUlIgc3RhdGUgaW4Kb3JkZXIgdG8gYm9vdC4K
ClRoaXMgaGFzIGJlZW4gcmViYXNlZCBvbiB0b3Agb2YgYSBjb3VwbGUgb2YgZml4ZXMvaW1wcm92
ZW1lbnRzIGZyb20gSmFuLAp3aGljaCBhcmUgYWxzbyBpbmNsdWRlZCBpbiB0aGUgc2VyaWVzLgoK
VGhhbmtzLCBSb2dlci4KCkphbiBCZXVsaWNoICgyKToKICB4ODYvSFZNOiBpbXByb3ZlIE1UUlIg
bG9hZCBjaGVja3MKICB4ODYvbXRycjogc3BsaXQgImVuYWJsZWQiIGZpZWxkIGludG8gdHdvIGJv
b2xlYW4gZmxhZ3MKClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgbXRycjogaW50cm9kdWNlIG1hc2sg
dG8gZ2V0IFZDTlQgZnJvbSBNVFJSY2FwIE1TUgogIGh2bS9tdHJyOiBhZGQgZW1hY3MgbG9jYWwg
dmFyaWFibGVzIGJsb2NrIHdpdGggZm9ybWF0dGluZyBpbmZvCiAgaHZtL210cnI6IHVzZSB0aGUg
aGFyZHdhcmUgbnVtYmVyIG9mIHZhcmlhYmxlIHJhbmdlcyBmb3IgRG9tMAogIGh2bS9tdHJyOiBj
b3B5IGhhcmR3YXJlIHN0YXRlIGZvciBEb20wCiAgbGlieGMvcHZoOiBzZXQgZGVmYXVsdCBNVFJS
IHR5cGUgdG8gd3JpdGUtYmFjawogIGRvY3MvcHZoOiBkb2N1bWVudCBpbml0aWFsIE1UUlIgc3Rh
dGUKCiBkb2NzL21pc2MvcHZoLm1hcmtkb3duICAgICAgICAgIHwgIDE4ICsrKysrCiB0b29scy9s
aWJ4Yy94Y19kb21feDg2LmMgICAgICAgIHwgIDQ0ICsrKysrKysrKysrKwogeGVuL2FyY2gveDg2
L2NwdS9tdHJyL2dlbmVyaWMuYyB8ICAxNCArKy0tCiB4ZW4vYXJjaC94ODYvY3B1L210cnIvbWFp
bi5jICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgIDE4ICsr
Ky0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgIHwgMTI0ICsrKysrKysrKysrKysr
KysrKysrKysrKystLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIHwgICA0
ICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L210cnIuaCAgICAgIHwgICA4ICsrLQogOCBmaWxlcyBj
aGFuZ2VkLCAxOTUgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRpb25zKC0pCgotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 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 1fREBr-0005xs-QF; Fri, 08 Jun 2018 10:00: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBq-0005xa-Hv
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:14 +0000
X-Inumbo-ID: 69f875da-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69f875da-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:57:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733357"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:27 +0200
Message-ID: <20180608095934.20995-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/8] mtrr: introduce mask to get VCNT from
 MTRRcap 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>, 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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2
MzoKIC0gUmViYXNlIG9uIHRvcCBvZiBKYW4ncyBNVFJSIGZpeGVzLgoKQ2hhbmdlcyBzaW5jZSB2
MjoKIC0gVXNlIHVuc2lnbmVkIGludCBpbnN0ZWFkIG9mIHVpbnQ4X3QgaW4gbXRycl9wYXRfbm90
X2VxdWFsLgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbXRyci9tYWluLmMgICAgfCAyICstCiB4ZW4v
YXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgIHwgOCArKysrLS0tLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9tc3ItaW5kZXguaCB8IDIgKysKIDMgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp
LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9tYWlu
LmMgYi94ZW4vYXJjaC94ODYvY3B1L210cnIvbWFpbi5jCmluZGV4IDU2ZjcxYTZlMWYuLmU5ZGY1
M2YwMGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9tYWluLmMKKysrIGIveGVu
L2FyY2gveDg2L2NwdS9tdHJyL21haW4uYwpAQCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgc2V0X251bV92YXJfcmFuZ2VzKHZvaWQpCiAJCWNvbmZpZyA9IDI7CiAJZWxzZSBpZiAo
aXNfY3B1KENFTlRBVVIpKQogCQljb25maWcgPSA4OwotCW51bV92YXJfcmFuZ2VzID0gY29uZmln
ICYgMHhmZjsKKwludW1fdmFyX3JhbmdlcyA9IE1BU0tfRVhUUihjb25maWcsIE1UUlJjYXBfVkNO
VCk7CiB9CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3RhYmxlKHZvaWQpCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4
IGE2MWNjMWU2ZGMuLmMyOTgzNjkwNDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03OCw3ICs3OCw3IEBAIHN0YXRp
YyB1aW50OF90IF9fcmVhZF9tb3N0bHkgcGF0X2VudHJ5X3RibFtQQVRfVFlQRV9OVU1TXSA9CiBi
b29sX3QgaXNfdmFyX210cnJfb3ZlcmxhcHBlZChjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbSkK
IHsKICAgICB1bnNpZ25lZCBpbnQgc2VnLCBpOwotICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3Jh
bmdlcyA9ICh1aW50OF90KW0tPm10cnJfY2FwOworICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3Jh
bmdlcyA9IE1BU0tfRVhUUihtLT5tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsKIAogICAgIGZvciAo
IGkgPSAwOyBpIDwgbnVtX3Zhcl9yYW5nZXM7IGkrKyApCiAgICAgewpAQCAtMTkzLDcgKzE5Myw3
IEBAIHN0YXRpYyBpbnQgZ2V0X210cnJfdHlwZShjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbSwK
ICAgIHVpbnQ4X3QgICAgIG92ZXJsYXBfbXRyciA9IDA7CiAgICB1aW50OF90ICAgICBvdmVybGFw
X210cnJfcG9zID0gMDsKICAgIHVpbnQ2NF90ICAgIG1hc2sgPSAtKHVpbnQ2NF90KVBBR0VfU0la
RSA8PCBvcmRlcjsKLSAgIHVuc2lnbmVkIGludCBzZWcsIG51bV92YXJfcmFuZ2VzID0gbS0+bXRy
cl9jYXAgJiAweGZmOworICAgdW5zaWduZWQgaW50IHNlZywgbnVtX3Zhcl9yYW5nZXMgPSBNQVNL
X0VYVFIobS0+bXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7CiAKICAgIGlmICggdW5saWtlbHkoISht
LT5lbmFibGVkICYgMHgyKSkgKQogICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5DQUNIQUJMRTsK
QEAgLTQ4Myw3ICs0ODMsNyBAQCBib29sIG10cnJfcGF0X25vdF9lcXVhbChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdmQsIGNvbnN0IHN0cnVjdCB2Y3B1ICp2cykKIAogICAgIGlmICggbWQtPmVuYWJsZWQg
JiAyICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3JhbmdlcyA9ICh1aW50
OF90KW1kLT5tdHJyX2NhcDsKKyAgICAgICAgdW5zaWduZWQgaW50IG51bV92YXJfcmFuZ2VzID0g
TUFTS19FWFRSKG1kLT5tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsKIAogICAgICAgICAvKiBUZXN0
IGRlZmF1bHQgdHlwZSBNU1IuICovCiAgICAgICAgIGlmICggbWQtPmRlZl90eXBlICE9IG1zLT5k
ZWZfdHlwZSApCkBAIC00OTksNyArNDk5LDcgQEAgYm9vbCBtdHJyX3BhdF9ub3RfZXF1YWwoY29u
c3Qgc3RydWN0IHZjcHUgKnZkLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdnMpCiAgICAgICAgICAgICBy
ZXR1cm4gdHJ1ZTsKIAogICAgICAgICAvKiBUZXN0IHZhcmlhYmxlIHJhbmdlcy4gKi8KLSAgICAg
ICAgaWYgKCBudW1fdmFyX3JhbmdlcyAhPSAodWludDhfdCltcy0+bXRycl9jYXAgfHwKKyAgICAg
ICAgaWYgKCBudW1fdmFyX3JhbmdlcyAhPSBNQVNLX0VYVFIobXMtPm10cnJfY2FwLCBNVFJSY2Fw
X1ZDTlQpIHx8CiAgICAgICAgICAgICAgbWVtY21wKG1kLT52YXJfcmFuZ2VzLCBtcy0+dmFyX3Jh
bmdlcywKICAgICAgICAgICAgICAgICAgICAgbnVtX3Zhcl9yYW5nZXMgKiBzaXplb2YoKm1kLT52
YXJfcmFuZ2VzKSkgKQogICAgICAgICAgICAgcmV0dXJuIHRydWU7CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5k
ZXguaAppbmRleCA4ZmJjY2M4OGE3Li45NWJiNjY5MTZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4
LmgKQEAgLTYwLDYgKzYwLDggQEAKICNkZWZpbmUgQVRNX0xOQ19DNl9BVVRPX0RFTU9URQkJKDFV
TCA8PCAyNSkKIAogI2RlZmluZSBNU1JfTVRSUmNhcAkJCTB4MDAwMDAwZmUKKyNkZWZpbmUgTVRS
UmNhcF9WQ05UCQkJMHgwMDAwMDBmZgorCiAjZGVmaW5lIE1TUl9JQTMyX0JCTF9DUl9DVEwJCTB4
MDAwMDAxMTkKIAogI2RlZmluZSBNU1JfSUEzMl9TWVNFTlRFUl9DUwkJMHgwMDAwMDE3NAotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:00:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fREBu-0005yh-3n; Fri, 08 Jun 2018 10:00:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBs-0005yN-Og
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:16 +0000
X-Inumbo-ID: 6b52c137-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b52c137-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:57:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733359"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:28 +0200
Message-ID: <20180608095934.20995-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/8] x86/HVM: improve MTRR load checks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKV2Ugc2hvdWxkIG5vdCBhc3N1
bWUgdGhhdCB0aGUgaW5jb21pbmcgc2V0IG9mIHZhbHVlcyBjb250YWlucyBleGFjdGx5Ck1UUlJf
VkNOVCB2YXJpYWJsZSByYW5nZSBNU1JzLiBQZXJtaXQgYSBzbWFsbGVyIGFtb3VudCBhbmQgcmVq
ZWN0IGEKYmlnZ2VyIG9uZS4gQXMgYSByZXN1bHQgdGhlIHNhdmUgcGF0aCB0aGVuIGFsc28gbmVl
ZHMgdG8gbm8gbG9uZ2VyIHVzZQphIGZpeGVkIHVwcGVyIGJvdW5kLCBpbiB0dXJuIHJlcXVpcmlu
ZyB1bnVzZWQgc3BhY2UgaW4gdGhlIHNhdmUgcmVjb3JkCnRvIGJlIHplcm9lZCB1cCBmcm9udC4K
CkFsc28gc2xpZ2h0bHkgcmVmaW5lIHR5cGVzIHdoZXJlIGFwcHJvcHJpYXRlLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpbc3dpdGNoIHRvIHVzZSBNQVNL
X0VYVFIgdG8gZ2V0IFZDTlRdClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9tdHJyLmMgfCAyOCArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRl
eCBjMjk4MzY5MDQ0Li42NTQyOTlhMTk4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210
cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtNjczLDIyICs2NzMsMjIgQEAg
aW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0
X3QgZ2ZuX3N0YXJ0LAogCiBzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIGludCBpOwogICAgIHN0cnVj
dCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOwotICAgIHN0cnVjdCBt
dHJyX3N0YXRlICptdHJyX3N0YXRlOworCiAgICAgLyogc2F2ZSBtdHJyJnBhdCAqLwogICAgIGZv
cl9lYWNoX3ZjcHUoZCwgdikKICAgICB7Ci0gICAgICAgIG10cnJfc3RhdGUgPSAmdi0+YXJjaC5o
dm1fdmNwdS5tdHJyOworICAgICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0
ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgICAgIHN0cnVjdCBodm1faHdfbXRyciBo
d19tdHJyID0geworICAgICAgICAgICAgLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+
ZGVmX3R5cGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG10cnJfc3RhdGUt
PmVuYWJsZWQgPDwgMTApLAorICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9z
dGF0ZS0+bXRycl9jYXAsCisgICAgICAgIH07CisgICAgICAgIHVuc2lnbmVkIGludCBpOwogCiAg
ICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOwogCi0gICAg
ICAgIGh3X210cnIubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IChtdHJyX3N0YXRlLT5lbmFibGVkIDw8IDEw
KTsKLSAgICAgICAgaHdfbXRyci5tc3JfbXRycl9jYXAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcDsK
LQotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkKKyAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNO
VCk7IGkrKyApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIHNhdmUgcGh5c2Jhc2UgKi8KICAg
ICAgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMl0gPQpAQCAtNzI2LDYgKzcyNiwxNCBA
QCBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogICAgIGlmICggaHZtX2xvYWRfZW50cnkoTVRSUiwgaCwgJmh3X210
cnIpICE9IDAgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlmICggTUFTS19FWFRS
KGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4gTVRSUl9WQ05UICkKKyAgICB7
CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAgICAgICAgICAgICAgICJIVk0gcmVz
dG9yZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKKyAgICAg
ICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNO
VCkpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKICAgICBtdHJyX3N0YXRlID0g
JnYtPmFyY2guaHZtX3ZjcHUubXRycjsKIAogICAgIGh2bV9zZXRfZ3Vlc3RfcGF0KHYsIGh3X210
cnIubXNyX3BhdF9jcik7CkBAIC03MzUsNyArNzQzLDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBm
b3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCiAgICAgICAgIG10cnJfZml4X3Jh
bmdlX21zcl9zZXQoZCwgbXRycl9zdGF0ZSwgaSwgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSk7
CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8IE1UUlJfVkNOVDsgaSsrICkKKyAgICBmb3IgKCBpID0g
MDsgaSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsr
ICkKICAgICB7CiAgICAgICAgIG10cnJfdmFyX3JhbmdlX21zcl9zZXQoZCwgbXRycl9zdGF0ZSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU1JfSUEzMl9NVFJSX1BIWVNCQVNFKGkp
LAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fREBw-000603-E6; Fri, 08 Jun 2018 10:00: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBv-0005zL-17
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:19 +0000
X-Inumbo-ID: 6ca2ad9d-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ca2ad9d-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:57:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733360"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:29 +0200
Message-ID: <20180608095934.20995-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/8] x86/mtrr: split "enabled" field into two
 boolean 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>, 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>

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhlIGNvZGUgaG9wZWZ1bGx5
IGlzIG1vcmUgcmVhZGFibGUgdGhpcyB3YXkuCgpBbHNvIHN3aXRjaCBoYXZlX2ZpeGVkIHRvIGJv
b2wsIHNlZWluZyB0aGF0IGl0IGFscmVhZHkgaXMgdXNlZCBhcyBhCmJvb2xlYW4uCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cltzd2l0Y2hlZCB0byB1c2Ug
TUFTS18qXQpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUv
bXRyci9nZW5lcmljLmMgfCAxNCArKysrKysrKystLS0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0u
YyAgICAgICAgICB8ICA2ICsrKystLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgICB8
IDIzICsrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRl
eC5oIHwgIDIgKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvbXRyci5oICAgICAgfCAgNSArKystLQog
NSBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L210cnIvZ2VuZXJpYy5jIGIveGVuL2FyY2gveDg2L2Nw
dS9tdHJyL2dlbmVyaWMuYwppbmRleCA3YmEwYzNmMGZlLi4wOTc2MzY1NGJlIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvY3B1L210cnIvZ2VuZXJpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
bXRyci9nZW5lcmljLmMKQEAgLTgwLDcgKzgwLDggQEAgdm9pZCBfX2luaXQgZ2V0X210cnJfc3Rh
dGUodm9pZCkKIAogCXJkbXNybChNU1JfTVRSUmRlZlR5cGUsIG1zcl9jb250ZW50KTsKIAltdHJy
X3N0YXRlLmRlZl90eXBlID0gKG1zcl9jb250ZW50ICYgMHhmZik7Ci0JbXRycl9zdGF0ZS5lbmFi
bGVkID0gKG1zcl9jb250ZW50ICYgMHhjMDApID4+IDEwOworCW10cnJfc3RhdGUuZW5hYmxlZCA9
IE1BU0tfRVhUUihtc3JfY29udGVudCwgTVRSUmRlZlR5cGVfRSk7CisJbXRycl9zdGF0ZS5maXhl
ZF9lbmFibGVkID0gTUFTS19FWFRSKG1zcl9jb250ZW50LCBNVFJSZGVmVHlwZV9GRSk7CiAKIAkv
KiBTdG9yZSBtdHJyX2NhcCBmb3IgSFZNIE1UUlIgdmlydHVhbGlzYXRpb24uICovCiAJcmRtc3Js
KE1TUl9NVFJSY2FwLCBtdHJyX3N0YXRlLm10cnJfY2FwKTsKQEAgLTE1OSw3ICsxNjAsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfbXRycl9zdGF0ZShjb25zdCBjaGFyICpsZXZlbCkKIAkJ
dW5zaWduZWQgaW50IGJhc2UgPSAwLCBzdGVwID0gMHgxMDAwMDsKIAogCQlwcmludGsoIiVzTVRS
UiBmaXhlZCByYW5nZXMgJXNhYmxlZDpcbiIsIGxldmVsLAotCQkgICAgICAgbXRycl9zdGF0ZS5l
bmFibGVkICYgMSA/ICJlbiIgOiAiZGlzIik7CisJCSAgICAgICBtdHJyX3N0YXRlLmZpeGVkX2Vu
YWJsZWQgPyAiZW4iIDogImRpcyIpOwogCQlmb3IgKDsgYmxvY2stPnJhbmdlczsgKytibG9jaywg
c3RlcCA+Pj0gMikgewogCQkJZm9yIChpID0gMDsgaSA8IGJsb2NrLT5yYW5nZXM7ICsraSwgZnIg
Kz0gOCkgewogCQkJCXByaW50X2ZpeGVkKGJhc2UsIHN0ZXAsIGZyLCBsZXZlbCk7CkBAIC0xNjks
NyArMTcwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X210cnJfc3RhdGUoY29uc3QgY2hh
ciAqbGV2ZWwpCiAJCXByaW50X2ZpeGVkX2xhc3QobGV2ZWwpOwogCX0KIAlwcmludGsoIiVzTVRS
UiB2YXJpYWJsZSByYW5nZXMgJXNhYmxlZDpcbiIsIGxldmVsLAotCSAgICAgICBtdHJyX3N0YXRl
LmVuYWJsZWQgJiAyID8gImVuIiA6ICJkaXMiKTsKKwkgICAgICAgbXRycl9zdGF0ZS5lbmFibGVk
ID8gImVuIiA6ICJkaXMiKTsKIAl3aWR0aCA9IChwYWRkcl9iaXRzIC0gUEFHRV9TSElGVCArIDMp
IC8gNDsKIAogCWZvciAoaSA9IDA7IGkgPCBudW1fdmFyX3JhbmdlczsgKytpKSB7CkBAIC0zODMs
OCArMzg0LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNldF9tdHJyX3N0YXRlKHZvaWQpCiAJ
LyogIFNldF9tdHJyX3Jlc3RvcmUgcmVzdG9yZXMgdGhlIG9sZCB2YWx1ZSBvZiBNVFJSZGVmVHlw
ZSwKIAkgICBzbyB0byBzZXQgaXQgd2UgZmlkZGxlIHdpdGggdGhlIHNhdmVkIHZhbHVlICAqLwog
CWlmICgoZGVmdHlwZSAmIDB4ZmYpICE9IG10cnJfc3RhdGUuZGVmX3R5cGUKLQkgICAgfHwgKChk
ZWZ0eXBlICYgMHhjMDApID4+IDEwKSAhPSBtdHJyX3N0YXRlLmVuYWJsZWQpIHsKLQkJZGVmdHlw
ZSA9IChkZWZ0eXBlICYgfjB4Y2ZmKSB8IG10cnJfc3RhdGUuZGVmX3R5cGUgfCAobXRycl9zdGF0
ZS5lbmFibGVkIDw8IDEwKTsKKwkgICAgfHwgTUFTS19FWFRSKGRlZnR5cGUsIE1UUlJkZWZUeXBl
X0UpICE9IG10cnJfc3RhdGUuZW5hYmxlZAorCSAgICB8fCBNQVNLX0VYVFIoZGVmdHlwZSwgTVRS
UmRlZlR5cGVfRkUpICE9IG10cnJfc3RhdGUuZml4ZWRfZW5hYmxlZCkgeworCQlkZWZ0eXBlID0g
KGRlZnR5cGUgJiB+MHhjZmYpIHwgbXRycl9zdGF0ZS5kZWZfdHlwZSB8CisJCSAgICAgICAgICBN
QVNLX0lOU1IobXRycl9zdGF0ZS5lbmFibGVkLCBNVFJSZGVmVHlwZV9FKSB8CisJCSAgICAgICAg
ICBNQVNLX0lOU1IobXRycl9zdGF0ZS5maXhlZF9lbmFibGVkLCBNVFJSZGVmVHlwZV9GRSk7CiAJ
CWNoYW5nZV9tYXNrIHw9IE1UUlJfQ0hBTkdFX01BU0tfREVGVFlQRTsKIAl9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4
IGMyMzk4M2NkZmYuLjI0N2IzZWIxYmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzQ2OCw4ICszNDY4LDEwIEBAIGlu
dCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3Jf
Y29udGVudCkKICAgICBjYXNlIE1TUl9NVFJSZGVmVHlwZToKICAgICAgICAgaWYgKCAhZC0+YXJj
aC5jcHVpZC0+YmFzaWMubXRyciApCiAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwotICAgICAg
ICAqbXNyX2NvbnRlbnQgPSB2LT5hcmNoLmh2bV92Y3B1Lm10cnIuZGVmX3R5cGUKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHwgKHYtPmFyY2guaHZtX3ZjcHUubXRyci5lbmFibGVkIDw8IDEwKTsK
KyAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5odm1fdmNwdS5tdHJyLmRlZl90eXBlIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKHYtPmFyY2guaHZtX3ZjcHUubXRyci5l
bmFibGVkLCBNVFJSZGVmVHlwZV9FKSB8CisgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5T
Uih2LT5hcmNoLmh2bV92Y3B1Lm10cnIuZml4ZWRfZW5hYmxlZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2Fz
ZSBNU1JfTVRSUmZpeDY0S18wMDAwMDoKICAgICAgICAgaWYgKCAhZC0+YXJjaC5jcHVpZC0+YmFz
aWMubXRyciApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vbXRyci5jCmluZGV4IDY1NDI5OWExOTguLmMxODFhN2EzZDAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBA
IC0xOTUsMTEgKzE5NSwxMSBAQCBzdGF0aWMgaW50IGdldF9tdHJyX3R5cGUoY29uc3Qgc3RydWN0
IG10cnJfc3RhdGUgKm0sCiAgICB1aW50NjRfdCAgICBtYXNrID0gLSh1aW50NjRfdClQQUdFX1NJ
WkUgPDwgb3JkZXI7CiAgICB1bnNpZ25lZCBpbnQgc2VnLCBudW1fdmFyX3JhbmdlcyA9IE1BU0tf
RVhUUihtLT5tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsKIAotICAgaWYgKCB1bmxpa2VseSghKG0t
PmVuYWJsZWQgJiAweDIpKSApCisgICBpZiAoIHVubGlrZWx5KCFtLT5lbmFibGVkKSApCiAgICAg
ICAgcmV0dXJuIE1UUlJfVFlQRV9VTkNBQ0hBQkxFOwogCiAgICBwYSAmPSBtYXNrOwotICAgaWYg
KCAocGEgPCAweDEwMDAwMCkgJiYgKG0tPmVuYWJsZWQgJiAxKSApCisgICBpZiAoIChwYSA8IDB4
MTAwMDAwKSAmJiBtLT5maXhlZF9lbmFibGVkICkKICAgIHsKICAgICAgICAvKiBGaXhlZCByYW5n
ZSBNVFJSIHRha2VzIGVmZmVjdC4gKi8KICAgICAgICB1aW50MzJfdCBhZGRyID0gKHVpbnQzMl90
KXBhLCBpbmRleDsKQEAgLTM5MSw3ICszOTEsOCBAQCBib29sX3QgbXRycl9kZWZfdHlwZV9tc3Jf
c2V0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtdHJyX3N0YXRlICptLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICB1aW50OF90IGRl
Zl90eXBlID0gbXNyX2NvbnRlbnQgJiAweGZmOwotICAgIHVpbnQ4X3QgZW5hYmxlZCA9IChtc3Jf
Y29udGVudCA+PiAxMCkgJiAweDM7CisgICAgYm9vbCBmaXhlZF9lbmFibGVkID0gTUFTS19FWFRS
KG1zcl9jb250ZW50LCBNVFJSZGVmVHlwZV9GRSk7CisgICAgYm9vbCBlbmFibGVkID0gTUFTS19F
WFRSKG1zcl9jb250ZW50LCBNVFJSZGVmVHlwZV9FKTsKIAogICAgIGlmICggdW5saWtlbHkoIXZh
bGlkX210cnJfdHlwZShkZWZfdHlwZSkpICkKICAgICB7CkBAIC00MDYsMTAgKzQwNywxMiBAQCBi
b29sX3QgbXRycl9kZWZfdHlwZV9tc3Jfc2V0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtdHJy
X3N0YXRlICptLAogICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCi0gICAgaWYgKCBtLT5lbmFi
bGVkICE9IGVuYWJsZWQgfHwgbS0+ZGVmX3R5cGUgIT0gZGVmX3R5cGUgKQorICAgIGlmICggbS0+
ZW5hYmxlZCAhPSBlbmFibGVkIHx8IG0tPmZpeGVkX2VuYWJsZWQgIT0gZml4ZWRfZW5hYmxlZCB8
fAorICAgICAgICAgbS0+ZGVmX3R5cGUgIT0gZGVmX3R5cGUgKQogICAgIHsKICAgICAgICAgbS0+
ZW5hYmxlZCA9IGVuYWJsZWQ7CiAgICAgICAgIG0tPmRlZl90eXBlID0gZGVmX3R5cGU7CisgICAg
ICAgIG0tPmZpeGVkX2VuYWJsZWQgPSBmaXhlZF9lbmFibGVkOwogICAgICAgICBtZW1vcnlfdHlw
ZV9jaGFuZ2VkKGQpOwogICAgIH0KIApAQCAtNDc4LDEwICs0ODEsMTAgQEAgYm9vbCBtdHJyX3Bh
dF9ub3RfZXF1YWwoY29uc3Qgc3RydWN0IHZjcHUgKnZkLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdnMp
CiAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm1kID0gJnZkLT5hcmNoLmh2bV92Y3B1Lm10
cnI7CiAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm1zID0gJnZzLT5hcmNoLmh2bV92Y3B1
Lm10cnI7CiAKLSAgICBpZiAoIChtZC0+ZW5hYmxlZCBeIG1zLT5lbmFibGVkKSAmIDIgKQorICAg
IGlmICggbWQtPmVuYWJsZWQgIT0gbXMtPmVuYWJsZWQgKQogICAgICAgICByZXR1cm4gdHJ1ZTsK
IAotICAgIGlmICggbWQtPmVuYWJsZWQgJiAyICkKKyAgICBpZiAoIG1kLT5lbmFibGVkICkKICAg
ICB7CiAgICAgICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3JhbmdlcyA9IE1BU0tfRVhUUihtZC0+
bXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7CiAKQEAgLTQ5MCwxMCArNDkzLDEwIEBAIGJvb2wgbXRy
cl9wYXRfbm90X2VxdWFsKGNvbnN0IHN0cnVjdCB2Y3B1ICp2ZCwgY29uc3Qgc3RydWN0IHZjcHUg
KnZzKQogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAKICAgICAgICAgLyogVGVzdCBmaXhlZCBy
YW5nZXMuICovCi0gICAgICAgIGlmICggKG1kLT5lbmFibGVkIF4gbXMtPmVuYWJsZWQpICYgMSAp
CisgICAgICAgIGlmICggbWQtPmZpeGVkX2VuYWJsZWQgIT0gbXMtPmZpeGVkX2VuYWJsZWQgKQog
ICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAKLSAgICAgICAgaWYgKCAobWQtPmVuYWJsZWQgJiAx
KSAmJgorICAgICAgICBpZiAoIG1kLT5maXhlZF9lbmFibGVkICYmCiAgICAgICAgICAgICAgbWVt
Y21wKG1kLT5maXhlZF9yYW5nZXMsIG1zLT5maXhlZF9yYW5nZXMsCiAgICAgICAgICAgICAgICAg
ICAgIHNpemVvZihtZC0+Zml4ZWRfcmFuZ2VzKSkgKQogICAgICAgICAgICAgcmV0dXJuIHRydWU7
CkBAIC02ODEsNyArNjg0LDkgQEAgc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgY29uc3Qgc3RydWN0
IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwogICAgICAg
ICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKICAgICAgICAgICAgIC5tc3JfbXRycl9k
ZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRlZl90eXBlIHwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChtdHJyX3N0YXRlLT5lbmFibGVkIDw8IDEwKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJyX3N0YXRlLT5maXhlZF9lbmFibGVkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+
ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSksCiAgICAgICAgICAgICAubXNyX210cnJfY2FwICAgICAg
PSBtdHJyX3N0YXRlLT5tdHJyX2NhcCwKICAgICAgICAgfTsKICAgICAgICAgdW5zaWduZWQgaW50
IGk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAppbmRleCA5NWJiNjY5MTZjLi45NGJjY2Y3M2ExIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLWluZGV4LmgKQEAgLTk4LDYgKzk4LDggQEAKICNkZWZpbmUgTVNSX01U
UlJmaXg0S19GMDAwMAkJMHgwMDAwMDI2ZQogI2RlZmluZSBNU1JfTVRSUmZpeDRLX0Y4MDAwCQkw
eDAwMDAwMjZmCiAjZGVmaW5lIE1TUl9NVFJSZGVmVHlwZQkJCTB4MDAwMDAyZmYKKyNkZWZpbmUg
TVRSUmRlZlR5cGVfRkUJCQkoMXUgPDwgMTApCisjZGVmaW5lIE1UUlJkZWZUeXBlX0UJCQkoMXUg
PDwgMTEpCiAKICNkZWZpbmUgTVNSX0lBMzJfREVCVUdDVExNU1IJCTB4MDAwMDAxZDkKICNkZWZp
bmUgSUEzMl9ERUJVR0NUTE1TUl9MQlIJCSgxPDwwKSAvKiBMYXN0IEJyYW5jaCBSZWNvcmQgKi8K
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXRyci5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tdHJyLmgKaW5kZXggNWNkYzVkNGZlMy4uYjFmN2FmNjM5NiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmgK
QEAgLTUwLDggKzUwLDkgQEAgc3RydWN0IG10cnJfdmFyX3JhbmdlIHsKIHN0cnVjdCBtdHJyX3N0
YXRlIHsKIAlzdHJ1Y3QgbXRycl92YXJfcmFuZ2UgKnZhcl9yYW5nZXM7CiAJbXRycl90eXBlIGZp
eGVkX3Jhbmdlc1tOVU1fRklYRURfUkFOR0VTXTsKLQl1bnNpZ25lZCBjaGFyIGVuYWJsZWQ7Ci0J
dW5zaWduZWQgY2hhciBoYXZlX2ZpeGVkOworCWJvb2wgZW5hYmxlZDsKKwlib29sIGZpeGVkX2Vu
YWJsZWQ7CisJYm9vbCBoYXZlX2ZpeGVkOwogCW10cnJfdHlwZSBkZWZfdHlwZTsKIAogCXU2NCAg
ICAgICBtdHJyX2NhcDsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fREBy-00061X-Na; Fri, 08 Jun 2018 10:00: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBx-00060f-8H
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:21 +0000
X-Inumbo-ID: 6dadc53e-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dadc53e-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:58:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733364"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:30 +0200
Message-ID: <20180608095934.20995-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/8] hvm/mtrr: add emacs local variables
 block with formatting info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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
LQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyB8
IDEwICsrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpp
bmRleCBjMTgxYTdhM2QwLi4yZjhmOGRkZDhmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtODcxLDMgKzg3MSwxMyBA
QCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAKICAgICByZXR1cm4gTVRSUl9UWVBFX1VOQ0FDSEFCTEU7CiB9CisK
Ky8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJC
U0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fREC1-000631-1I; Fri, 08 Jun 2018 10:00: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREBz-000628-FZ
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:23 +0000
X-Inumbo-ID: 6f3f18ce-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f3f18ce-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:58:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733368"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:31 +0200
Message-ID: <20180608095934.20995-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/8] hvm/mtrr: use the hardware number of
 variable ranges for Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXhwYW5kIHRoZSBzaXplIG9mIHRoZSB2YXJpYWJsZSByYW5nZXMgYXJyYXkgdG8gbWF0Y2ggdGhl
IHNpemUgb2YgdGhlCnVuZGVybHlpbmcgaGFyZHdhcmUsIHRoaXMgaXMgYSBwcmVwYXJhdG9yeSBj
aGFuZ2UgZm9yIGNvcHlpbmcgdGhlCmhhcmR3YXJlIE1UUlIgc3RhdGUgZm9yIERvbTAuCgpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNj
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gTW92ZSB0aGUg
aW5kZXggY2hlY2sgdG8gaHZtX21zcl93cml0ZV9pbnRlcmNlcHQuCgpDaGFuZ2VzIHNpbmNlIHYy
OgogLSBVc2UgRG9tJXUgaW4gaHZtX3ZjcHVfY2FjaGVhdHRyX2luaXQgZXJyb3IgbWVzc2FnZS4K
IC0gUHJpbnQgZGVidWcgZXJyb3IgbWVzc2FnZXMgaW4gaHZtX3NhdmVfbXRycl9tc3IuCiAtIFVz
ZSBBUlJBWV9TSVpFIGluIGh2bV9zYXZlX210cnJfbXNyIHRvIGNhbGN1bGF0ZSB0aGUgbnVtYmVy
IG9mIE1UUlIKICAgcmFuZ2VzIGluIHRoZSBzYXZlIHJlY29yZC4KIC0gQ2FsY3VsYXRlIE1UUlJf
VkNOVF9NQVggYmFzZWQgb24gY3VycmVudCBNU1IgaW5kZXhlcy4KCkNoYW5nZXMgc2luY2UgdjE6
CiAtIEZpeCBodm1fbXNyX3tyZWFkLHdyaXRlfV9pbnRlcmNlcHQoKS4KIC0gUmVsYXggdGhlIGNo
ZWNrcyBpbiBodm1fe3NhdmUvbG9hZH1fbXRycl9tc3IuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgfCAxMiArKysrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgIHwg
MzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
dHJyLmggfCAgMyArKysKIDMgZmlsZXMgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwppbmRleCAyNDdiM2ViMWJkLi45MzA5MmQyYmI4IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTM0
OTEsMTAgKzM0OTEsMTMgQEAgaW50IGh2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50
IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KQogICAgICAgICBpbmRleCA9IG1zciAtIE1TUl9N
VFJSZml4NEtfQzAwMDA7CiAgICAgICAgICptc3JfY29udGVudCA9IGZpeGVkX3JhbmdlX2Jhc2Vb
aW5kZXggKyAzXTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBNU1JfSUEzMl9NVFJSX1BIWVNC
QVNFKDApLi4uTVNSX0lBMzJfTVRSUl9QSFlTTUFTSyhNVFJSX1ZDTlQtMSk6CisgICAgY2FzZSBN
U1JfSUEzMl9NVFJSX1BIWVNCQVNFKDApLi4uTVNSX0lBMzJfTVRSUl9QSFlTTUFTSyhNVFJSX1ZD
TlRfTUFYIC0gMSk6CiAgICAgICAgIGlmICggIWQtPmFyY2guY3B1aWQtPmJhc2ljLm10cnIgKQog
ICAgICAgICAgICAgZ290byBncF9mYXVsdDsKICAgICAgICAgaW5kZXggPSBtc3IgLSBNU1JfSUEz
Ml9NVFJSX1BIWVNCQVNFKDApOworICAgICAgICBpZiAoIChpbmRleCAvIDIpID49CisgICAgICAg
ICAgICAgTUFTS19FWFRSKHYtPmFyY2guaHZtX3ZjcHUubXRyci5tdHJyX2NhcCwgTVRSUmNhcF9W
Q05UKSApCisgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAgICAqbXNyX2NvbnRlbnQg
PSB2YXJfcmFuZ2VfYmFzZVtpbmRleF07CiAgICAgICAgIGJyZWFrOwogCkBAIC0zNjUyLDEwICsz
NjU1LDEzIEBAIGludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbmRleCwgbXNyX2NvbnRlbnQpICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAgICAg
ICAgIGJyZWFrOwotICAgIGNhc2UgTVNSX0lBMzJfTVRSUl9QSFlTQkFTRSgwKS4uLk1TUl9JQTMy
X01UUlJfUEhZU01BU0soTVRSUl9WQ05ULTEpOgorICAgIGNhc2UgTVNSX0lBMzJfTVRSUl9QSFlT
QkFTRSgwKS4uLk1TUl9JQTMyX01UUlJfUEhZU01BU0soTVRSUl9WQ05UX01BWCAtIDEpOgogICAg
ICAgICBpZiAoICFkLT5hcmNoLmNwdWlkLT5iYXNpYy5tdHJyICkKICAgICAgICAgICAgIGdvdG8g
Z3BfZmF1bHQ7Ci0gICAgICAgIGlmICggIW10cnJfdmFyX3JhbmdlX21zcl9zZXQodi0+ZG9tYWlu
LCAmdi0+YXJjaC5odm1fdmNwdS5tdHJyLAorICAgICAgICBpbmRleCA9IG1zciAtIE1TUl9JQTMy
X01UUlJfUEhZU0JBU0UoMCk7CisgICAgICAgIGlmICggKChpbmRleCAvIDIpID49IE1BU0tfRVhU
Uih2LT5hcmNoLmh2bV92Y3B1Lm10cnIubXRycl9jYXAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNVFJSY2FwX1ZDTlQpKSB8fAorICAgICAgICAgICAgICFtdHJyX3Zh
cl9yYW5nZV9tc3Jfc2V0KHYtPmRvbWFpbiwgJnYtPmFyY2guaHZtX3ZjcHUubXRyciwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc3IsIG1zcl9jb250ZW50KSApCiAgICAg
ICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggMmY4Zjhk
ZGQ4Zi4uNTRkZWRlMGVhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTE1NCwxNCArMTU0LDI2IEBAIHVpbnQ4X3Qg
cGF0X3R5cGVfMl9wdGVfZmxhZ3ModWludDhfdCBwYXRfdHlwZSkKIGludCBodm1fdmNwdV9jYWNo
ZWF0dHJfaW5pdChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgbXRycl9zdGF0ZSAqbSA9
ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgdW5zaWduZWQgaW50IG51bV92YXJfcmFuZ2Vz
ID0KKyAgICAgICAgaXNfaGFyZHdhcmVfZG9tYWluKHYtPmRvbWFpbikgPyBNQVNLX0VYVFIobXRy
cl9zdGF0ZS5tdHJyX2NhcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTVRSUmNhcF9WQ05UKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IE1UUlJfVkNOVDsKKworICAgIGlmICggbnVtX3Zhcl9yYW5nZXMgPiBNVFJSX1ZD
TlRfTUFYICkKKyAgICB7CisgICAgICAgIEFTU0VSVChpc19oYXJkd2FyZV9kb21haW4odi0+ZG9t
YWluKSk7CisgICAgICAgIHByaW50aygiV0FSTklORzogbGltaXRlZCBEb20ldSB2YXJpYWJsZSBy
YW5nZSBNVFJScyBmcm9tICV1IHRvICV1XG4iLAorICAgICAgICAgICAgICAgdi0+ZG9tYWluLT5k
b21haW5faWQsIG51bV92YXJfcmFuZ2VzLCBNVFJSX1ZDTlRfTUFYKTsKKyAgICAgICAgbnVtX3Zh
cl9yYW5nZXMgPSBNVFJSX1ZDTlRfTUFYOworICAgIH0KIAogICAgIG1lbXNldChtLCAwLCBzaXpl
b2YoKm0pKTsKIAotICAgIG0tPnZhcl9yYW5nZXMgPSB4emFsbG9jX2FycmF5KHN0cnVjdCBtdHJy
X3Zhcl9yYW5nZSwgTVRSUl9WQ05UKTsKKyAgICBtLT52YXJfcmFuZ2VzID0geHphbGxvY19hcnJh
eShzdHJ1Y3QgbXRycl92YXJfcmFuZ2UsIG51bV92YXJfcmFuZ2VzKTsKICAgICBpZiAoIG0tPnZh
cl9yYW5nZXMgPT0gTlVMTCApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCi0gICAgbS0+bXRy
cl9jYXAgPSAoMXUgPDwgMTApIHwgKDF1IDw8IDgpIHwgTVRSUl9WQ05UOworICAgIG0tPm10cnJf
Y2FwID0gKDF1IDw8IDEwKSB8ICgxdSA8PCA4KSB8IG51bV92YXJfcmFuZ2VzOwogCiAgICAgdi0+
YXJjaC5odm1fdmNwdS5wYXRfY3IgPQogICAgICAgICAoKHVpbnQ2NF90KVBBVF9UWVBFX1dSQkFD
SykgfCAgICAgICAgICAgICAgIC8qIFBBVDA6IFdCICovCkBAIC00NDgsNiArNDYwLDEyIEBAIGJv
b2xfdCBtdHJyX3Zhcl9yYW5nZV9tc3Jfc2V0KAogICAgIHVpbnQ2NF90ICp2YXJfcmFuZ2VfYmFz
ZSA9ICh1aW50NjRfdCopbS0+dmFyX3JhbmdlczsKIAogICAgIGluZGV4ID0gbXNyIC0gTVNSX0lB
MzJfTVRSUl9QSFlTQkFTRSgwKTsKKyAgICBpZiAoIChpbmRleCAvIDIpID49IE1BU0tfRVhUUiht
LT5tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQorCiAgICAgaWYgKCB2YXJfcmFuZ2Vf
YmFzZVtpbmRleF0gPT0gbXNyX2NvbnRlbnQgKQogICAgICAgICByZXR1cm4gMTsKIApAQCAtNjkx
LDYgKzcwOSwxNSBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgICAgICB9OwogICAgICAgICB1bnNpZ25l
ZCBpbnQgaTsKIAorICAgICAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwg
TVRSUmNhcF9WQ05UKSA+CisgICAgICAgICAgICAgKEFSUkFZX1NJWkUoaHdfbXRyci5tc3JfbXRy
cl92YXIpIC8gMikgKQorICAgICAgICB7CisgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VS
UiwKKyAgICAgICAgICAgICAgICAgICAgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICglbHUpIHZh
cmlhYmxlIHJhbmdlIE1UUlJzXG4iLAorICAgICAgICAgICAgICAgICAgICB2LCBNQVNLX0VYVFIo
aHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOworICAgICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CisgICAgICAgIH0KKwogICAgICAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdf
bXRyci5tc3JfcGF0X2NyKTsKIAogICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhUUiho
d19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsrICkKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvbXRyci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmgKaW5k
ZXggYjFmN2FmNjM5Ni4uNzJkMDY5MGUyOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tdHJyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmgKQEAgLTM5LDYgKzM5LDkg
QEAgdHlwZWRlZiB1OCBtdHJyX3R5cGU7CiAjZGVmaW5lIE1UUlJfUEhZU0JBU0VfU0hJRlQgICAg
ICAxMgogLyogTnVtYmVyIG9mIHZhcmlhYmxlIHJhbmdlIE1TUiBwYWlycyB3ZSBlbXVsYXRlIGZv
ciBIVk0gZ3Vlc3RzOiAqLwogI2RlZmluZSBNVFJSX1ZDTlQgICAgICAgICAgICAgICAgOAorLyog
TWF4aW11bSBudW1iZXIgb2YgdmFyaWFibGUgcmFuZ2UgTVNSIHBhaXJzIGlmIEZFIGlzIHN1cHBv
cnRlZC4gKi8KKyNkZWZpbmUgTVRSUl9WQ05UX01BWCAgICAgICAgICAgICgoTVNSX01UUlJmaXg2
NEtfMDAwMDAgLSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TUl9JQTMy
X01UUlJfUEhZU0JBU0UoMCkpIC8gMikKIAogc3RydWN0IG10cnJfdmFyX3JhbmdlIHsKIAl1aW50
NjRfdCBiYXNlOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:00:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 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 1fREC2-00064o-JE; Fri, 08 Jun 2018 10:00:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREC1-000645-Th
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:00:25 +0000
X-Inumbo-ID: 7069ab0c-6b02-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7069ab0c-6b02-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 11:58:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733370"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:32 +0200
Message-ID: <20180608095934.20995-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 6/8] hvm/mtrr: copy hardware state for Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29weSB0aGUgc3RhdGUgZm91bmQgb24gdGhlIGhhcmR3YXJlIHdoZW4gY3JlYXRpbmcgYSBQVkgg
RG9tMC4gU2luY2UKdGhlIG1lbW9yeSBtYXAgcHJvdmlkZWQgdG8gYSBQVkggRG9tMCBpcyBiYXNl
ZCBvbiB0aGUgbmF0aXZlIG9uZSB1c2luZwp0aGUgc2FtZSBzZXQgb2YgTVRSUiByYW5nZXMgc2hv
dWxkIHByb3ZpZGUgRG9tMCB3aXRoIGEgc2FuZSBNVFJSIHN0YXRlCndpdGhvdXQgaGF2aW5nIHRv
IG1hbnVhbGx5IGJ1aWxkIGl0IGluIFhlbi4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNp
bmNlIHYxOgogLSBJbnRyb2R1Y2UgYW5kIHVzZSB0aGUgRkUgc2hpZnQgaW50byB0aGUgZGVmdHlw
ZSBNVFJSIE1TUi4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyB8IDI2ICsrKysrKysrKysr
KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
aW5kZXggNTRkZWRlMGVhNi4uNDhmYWNiYjMyYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTE4NSw2ICsxODUsMzIg
QEAgaW50IGh2bV92Y3B1X2NhY2hlYXR0cl9pbml0KHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAo
KHVpbnQ2NF90KVBBVF9UWVBFX1VDX01JTlVTIDw8IDQ4KSB8ICAgICAgIC8qIFBBVDY6IFVDLSAq
LwogICAgICAgICAoKHVpbnQ2NF90KVBBVF9UWVBFX1VOQ0FDSEFCTEUgPDwgNTYpOyAgICAgIC8q
IFBBVDc6IFVDICovCiAKKyAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pICkK
KyAgICB7CisgICAgICAgIC8qIENvcHkgdmFsdWVzIGZyb20gdGhlIGhvc3QuICovCisgICAgICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CisgICAgICAgIHVuc2lnbmVkIGludCBpOwor
CisgICAgICAgIGlmICggbXRycl9zdGF0ZS5oYXZlX2ZpeGVkICkKKyAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKKyAgICAgICAgICAgICAgICBtdHJyX2Zp
eF9yYW5nZV9tc3Jfc2V0KGQsIG0sIGksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICgodWludDY0X3QgKiltdHJyX3N0YXRlLmZpeGVkX3JhbmdlcylbaV0pOworCisgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgbnVtX3Zhcl9yYW5nZXM7IGkrKyApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIG10cnJfdmFyX3JhbmdlX21zcl9zZXQoZCwgbSwgTVNSX0lBMzJfTVRSUl9QSFlT
QkFTRShpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXRycl9zdGF0ZS52
YXJfcmFuZ2VzW2ldLmJhc2UpOworICAgICAgICAgICAgbXRycl92YXJfcmFuZ2VfbXNyX3NldChk
LCBtLCBNU1JfSUEzMl9NVFJSX1BIWVNNQVNLKGkpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtdHJyX3N0YXRlLnZhcl9yYW5nZXNbaV0ubWFzayk7CisgICAgICAgIH0KKwor
ICAgICAgICBtdHJyX2RlZl90eXBlX21zcl9zZXQoZCwgbSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG10cnJfc3RhdGUuZGVmX3R5cGUgfAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUuZml4ZWRfZW5hYmxlZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUuZW5hYmxlZCwgTVRSUmRlZlR5
cGVfRSkpOworICAgIH0KKwogICAgIHJldHVybiAwOwogfQogCi0tIAoyLjE3LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:01:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:01:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRECc-0006Mv-W8; Fri, 08 Jun 2018 10:01:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRECc-0006Mb-5x
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:01:02 +0000
X-Inumbo-ID: d9743406-6b02-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9743406-6b02-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:01:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733376"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:33 +0200
Message-ID: <20180608095934.20995-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 7/8] libxc/pvh: set default MTRR type to
 write-back
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW5kIGVuYWJsZSBNVFJSLiBUaGlzIGFsbG93cyB0byBwcm92aWRlIGEgc2FuZSBpbml0aWFsIE1U
UlIgc3RhdGUgZm9yClBWSCBEb21Vcy4gVGhpcyB3aWxsIGhhdmUgdG8gYmUgZXhwYW5kZWQgd2hl
biBwY2ktcGFzc3Rocm91Z2ggc3VwcG9ydAppcyBhZGRlZCB0byBQVkggZ3Vlc3RzLCBzbyB0aGF0
IE1NSU8gcmVnaW9ucyBvZiBkZXZpY2VzIGFyZSBzZXQgYXMKVUMuCgpOb3RlIHRoYXQgaW5pdGlh
bCBNVFJSIHNldHVwIGlzIGRvbmUgYnkgaHZtbG9hZGVyIGZvciBIVk0gZ3Vlc3RzLAp0aGF0J3Mg
bm90IHVzZWQgYnkgUFZIIGd1ZXN0cy4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNj
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCiB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgfCA0NCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94
ODYuYwppbmRleCBlMzNhMjg4NDdkLi5kMjhmZjRkN2U5IDEwMDY0NAotLS0gYS90b29scy9saWJ4
Yy94Y19kb21feDg2LmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCkBAIC01Myw2ICs1
Myw5IEBACiAjZGVmaW5lIFg4Nl9DUjBfUEUgMHgwMQogI2RlZmluZSBYODZfQ1IwX0VUIDB4MTAK
IAorI2RlZmluZSBNVFJSX1RZUEVfV1JCQUNLICAgICA2CisjZGVmaW5lIE1UUlJfREVGX1RZUEVf
RU5BQkxFICgxdSA8PCAxMSkKKwogI2RlZmluZSBTUEVDSUFMUEFHRV9QQUdJTkcgICAwCiAjZGVm
aW5lIFNQRUNJQUxQQUdFX0FDQ0VTUyAgIDEKICNkZWZpbmUgU1BFQ0lBTFBBR0VfU0hBUklORyAg
MgpAQCAtOTMxLDYgKzkzNCwyMCBAQCBzdGF0aWMgaW50IHZjcHVfeDg2XzY0KHN0cnVjdCB4Y19k
b21faW1hZ2UgKmRvbSkKICAgICByZXR1cm4gcmM7CiB9CiAKK2NvbnN0IHN0YXRpYyB2b2lkICpo
dm1fZ2V0X3NhdmVfcmVjb3JkKGNvbnN0IHZvaWQgKmN0eCwgdW5zaWduZWQgaW50IHR5cGUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW5zdGFu
Y2UpCit7CisgICAgY29uc3Qgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmhlYWRlcjsKKwor
ICAgIGZvciAoIGhlYWRlciA9IGN0eDsKKyAgICAgICAgICBoZWFkZXItPnR5cGVjb2RlICE9IEhW
TV9TQVZFX0NPREUoRU5EKTsKKyAgICAgICAgICBjdHggKz0gc2l6ZW9mKCpoZWFkZXIpICsgaGVh
ZGVyLT5sZW5ndGgsIGhlYWRlciA9IGN0eCApCisgICAgICAgIGlmICggaGVhZGVyLT50eXBlY29k
ZSA9PSB0eXBlICYmIGhlYWRlci0+aW5zdGFuY2UgPT0gaW5zdGFuY2UgKQorICAgICAgICAgICAg
cmV0dXJuIGN0eCArIHNpemVvZigqaGVhZGVyKTsKKworICAgIHJldHVybiBOVUxMOworfQorCiBz
dGF0aWMgaW50IHZjcHVfaHZtKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKIHsKICAgICBzdHJ1
Y3QgewpAQCAtOTM4LDkgKzk1NSwxMiBAQCBzdGF0aWMgaW50IHZjcHVfaHZtKHN0cnVjdCB4Y19k
b21faW1hZ2UgKmRvbSkKICAgICAgICAgSFZNX1NBVkVfVFlQRShIRUFERVIpIGhlYWRlcjsKICAg
ICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgY3B1X2Q7CiAgICAgICAgIEhWTV9TQVZF
X1RZUEUoQ1BVKSBjcHU7CisgICAgICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yIG10cnJf
ZDsKKyAgICAgICAgSFZNX1NBVkVfVFlQRShNVFJSKSBtdHJyOwogICAgICAgICBzdHJ1Y3QgaHZt
X3NhdmVfZGVzY3JpcHRvciBlbmRfZDsKICAgICAgICAgSFZNX1NBVkVfVFlQRShFTkQpIGVuZDsK
ICAgICB9IGJzcF9jdHg7CisgICAgY29uc3QgSFZNX1NBVkVfVFlQRShNVFJSKSAqbXRycl9yZWNv
cmQ7CiAgICAgdWludDhfdCAqZnVsbF9jdHggPSBOVUxMOwogICAgIGludCByYzsKIApAQCAtMTAx
NCw2ICsxMDM0LDMwIEBAIHN0YXRpYyBpbnQgdmNwdV9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAq
ZG9tKQogICAgIGlmICggZG9tLT5zdGFydF9pbmZvX3NlZy5wZm4gKQogICAgICAgICBic3BfY3R4
LmNwdS5yYnggPSBkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiA8PCBQQUdFX1NISUZUOwogCisgICAg
LyogU2V0IHRoZSBNVFJSLiAqLworICAgIGJzcF9jdHgubXRycl9kLnR5cGVjb2RlID0gSFZNX1NB
VkVfQ09ERShNVFJSKTsKKyAgICBic3BfY3R4Lm10cnJfZC5pbnN0YW5jZSA9IDA7CisgICAgYnNw
X2N0eC5tdHJyX2QubGVuZ3RoID0gSFZNX1NBVkVfTEVOR1RIKE1UUlIpOworCisgICAgbXRycl9y
ZWNvcmQgPSBodm1fZ2V0X3NhdmVfcmVjb3JkKGZ1bGxfY3R4LCBIVk1fU0FWRV9DT0RFKE1UUlIp
LCAwKTsKKyAgICBpZiAoICFtdHJyX3JlY29yZCApCisgICAgeworICAgICAgICB4Y19kb21fcGFu
aWMoZG9tLT54Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAorICAgICAgICAgICAgICAgICAgICAgIiVz
OiB1bmFibGUgdG8gZ2V0IE1UUlIgc2F2ZSByZWNvcmQiLCBfX2Z1bmNfXyk7CisgICAgICAgIGdv
dG8gb3V0OworICAgIH0KKworICAgIG1lbWNweSgmYnNwX2N0eC5tdHJyLCBtdHJyX3JlY29yZCwg
c2l6ZW9mKGJzcF9jdHgubXRycikpOworCisgICAgLyogVE9ETzogbWF5YmUgdGhpcyBzaG91bGQg
YmUgYSBmaXJtd2FyZSBvcHRpb24gaW5zdGVhZD8gKi8KKyAgICBpZiAoICFkb20tPmRldmljZV9t
b2RlbCApCisgICAgICAgIC8qCisgICAgICAgICAqIEVuYWJsZSBNVFJSLCBzZXQgZGVmYXVsdCB0
eXBlIHRvIFdCLgorICAgICAgICAgKiBUT0RPOiBhZGQgTU1JTyBhcmVhcyBhcyBVQyB3aGVuIHBh
c3N0aHJvdWdoIGlzIHN1cHBvcnRlZC4KKyAgICAgICAgICovCisgICAgICAgIGJzcF9jdHgubXRy
ci5tc3JfbXRycl9kZWZfdHlwZSA9IE1UUlJfVFlQRV9XUkJBQ0sgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJSX0RFRl9UWVBFX0VOQUJMRTsKKwogICAgIC8q
IFNldCB0aGUgZW5kIGRlc2NyaXB0b3IuICovCiAgICAgYnNwX2N0eC5lbmRfZC50eXBlY29kZSA9
IEhWTV9TQVZFX0NPREUoRU5EKTsKICAgICBic3BfY3R4LmVuZF9kLmluc3RhbmNlID0gMDsKLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fRECf-0006OH-8Z; Fri, 08 Jun 2018 10:01: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRECd-0006N8-BK
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:01:03 +0000
X-Inumbo-ID: da75ac45-6b02-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da75ac45-6b02-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:01:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56733379"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 11:59:34 +0200
Message-ID: <20180608095934.20995-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 8/8] docs/pvh: document initial MTRR state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

UHJvdmlkZWQgdG8gYm90aCBEb20wIGFuZCBEb21Vcy4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBBZGQgJ2N1cnJlbnRseScgdG8g
dGhlIGZpcnN0IHNlbnRlbmNlIGFib3V0IHRoZSBkZWZhdWx0IE1UUlIgdHlwZS4KCkNoYW5nZXMg
c2luY2UgdjE6CiAtIEFkZCBhbiBleHRyYSBwYXJhZ3JhcGggdG8gY2xhcmlmeSB0aGUgaW5pdGlh
bCBNVFJSIHN0YXRlLgotLS0KIGRvY3MvbWlzYy9wdmgubWFya2Rvd24gfCAxOCArKysrKysrKysr
KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3B2aC5tYXJrZG93biBiL2RvY3MvbWlzYy9wdmgubWFya2Rvd24KaW5kZXggZTg1
ZmIxNTM3NC4uMWM5YTAwYjQ4YSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3B2aC5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MvcHZoLm1hcmtkb3duCkBAIC05MiwzICs5MiwyMSBAQCBldmVudCBjaGFu
bmVscy4gRGVsaXZlcnkgb2YgdGhvc2UgaW50ZXJydXB0cyBjYW4gYmUgY29uZmlndXJlZCBpbiB0
aGUgc2FtZSB3YXkKIGFzIEhWTSBndWVzdHMsIGNoZWNrIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0v
cGFyYW1zLmggYW5kCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bVxfb3AuaCBmb3IgbW9yZSBp
bmZvcm1hdGlvbiBhYm91dCBhdmFpbGFibGUgZGVsaXZlcnkKIG1ldGhvZHMuCisKKyMjIE1UUlIg
IyMKKworIyMjIFVucHJpdmlsZWdlZCBndWVzdHMgIyMjCisKK1BWSCBndWVzdHMgYXJlIGN1cnJl
bnRseSBib290ZWQgd2l0aCB0aGUgZGVmYXVsdCBNVFJSIHR5cGUgc2V0IHRvIHdyaXRlLWJhY2sK
K2FuZCBNVFJSIGVuYWJsZWQuIFRoaXMgYWxsb3dzIERvbVVzIHRvIHN0YXJ0IHdpdGggYSBzYW5l
IE1UUlIgc3RhdGUuIE5vdGUgdGhhdAordGhpcyB3aWxsIGhhdmUgdG8gYmUgcmV2aXNpdGVkIHdo
ZW4gcGNpLXBhc3N0aHJvdWdoIGlzIGFkZGVkIHRvIFBWSCBpbiBvcmRlciB0bworc2V0IE1NSU8g
cmVnaW9ucyBhcyBVQy4KKworWGVuIGd1YXJhbnRlZXMgdGhhdCBSQU0gcmVnaW9ucyB3aWxsIGFs
d2F5cyBoYXZlIHRoZSBXQiBjYWNoZSB0eXBlIHNldCBpbiB0aGUKK2luaXRpYWwgTVRSUiBzdGF0
ZSwgZWl0aGVyIHNldCBieSB0aGUgZGVmYXVsdCBNVFJSIHR5cGUgb3IgYnkgb3RoZXIgbWVhbnMu
CisKKyMjIyBIYXJkd2FyZSBkb21haW4gIyMjCisKK0EgUFZIIGhhcmR3YXJlIGRvbWFpbiBpcyBi
b290ZWQgd2l0aCB0aGUgc2FtZSBNVFJSIHN0YXRlIGFzIHRoZSBvbmUgZm91bmQgb24KK3RoZSBo
b3N0LiBUaGlzIGlzIGRvbmUgYmVjYXVzZSB0aGUgaGFyZHdhcmUgZG9tYWluIG1lbW9yeSBtYXAg
aXMgYWxyZWFkeSBhCittb2RpZmllZCBjb3B5IG9mIHRoZSBob3N0IG1lbW9yeSBtYXAsIHNvIHRo
ZSBzYW1lIE1UUlIgc2V0dXAgc2hvdWxkIHdvcmsuCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:08:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fREJt-0007Cj-Kr; Fri, 08 Jun 2018 10: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fREJr-0007Ce-VP
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:08:31 +0000
X-Inumbo-ID: e5c3c0ac-6b03-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5c3c0ac-6b03-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:08:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74349680"
Date: Fri, 8 Jun 2018 12:08:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180608100822.ignnluc6ampugw6z@mac>
References: <20180607155906.14304-1-roger.pau@citrix.com>
 <20180608093552.GA20016@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608093552.GA20016@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMTE6MzU6NTJBTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFRodSwgSnVuIDA3LCAyMDE4IGF0IDA1OjU5OjA2UE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0IHRoYXQgaWYgdGhlIGFk
ZHJlc3MgdGFnIGlzIG5vdCBwcmVzZW50IHRoZQo+ID4gZmlsZSBzaG91bGQgYmUgbG9hZGVkIHVz
aW5nIHRoZSBlbGYgaGVhZGVyLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBDYzogRGFuaWVsIEtpcGVyIDxk
YW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKPiA+IC0tLQo+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ICAtIHMvZWxmL0BzY3tlbGZ9
Lwo+ID4gIC0gcy9NdWx0aWJvb3QvTXVsdGlib290Mi8KPiA+IC0tLQo+ID4gIGRvYy9tdWx0aWJv
b3QudGV4aSB8IDYgKysrKysrCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+
ID4KPiA+IGRpZmYgLS1naXQgYS9kb2MvbXVsdGlib290LnRleGkgYi9kb2MvbXVsdGlib290LnRl
eGkKPiA+IGluZGV4IDJlMmQ3ZTc0YS4uM2M3OTc3ODdjIDEwMDY0NAo+ID4gLS0tIGEvZG9jL211
bHRpYm9vdC50ZXhpCj4gPiArKysgYi9kb2MvbXVsdGlib290LnRleGkKPiA+IEBAIC01MDksNiAr
NTA5LDEyIEBAIGFzc3VtZXMgdGhhdCBubyBic3Mgc2VnbWVudCBpcyBwcmVzZW50Lgo+ID4KPiA+
ICBAZW5kIHRhYmxlCj4gPgo+ID4gK05vdGU6IFRoaXMgaW5mb3JtYXRpb24gZG9lcyBub3QgbmVl
ZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2VybmVsIGltYWdlCj4gPiAraXMgaW4gQHNje2VsZn0g
Zm9ybWF0LCBidXQgaXQgbXVzdCBiZSBwcm92aWRlZCBpZiB0aGUgaW1hZ2UgaXMgaW4gYS5vdXQK
PiA+ICtmb3JtYXQgb3IgaW4gc29tZSBvdGhlciBmb3JtYXQuIENvbXBsaWFudCBib290IGxvYWRl
cnMgbXVzdCBiZSBhYmxlIHRvCj4gPiArbG9hZCBpbWFnZXMgdGhhdCBhcmUgZWl0aGVyIGluIEBz
Y3tlbGZ9IGZvcm1hdCBvciBjb250YWluIHRoZSBhZGRyZXNzCj4gPiArdGFnIGVtYmVkZGVkIGlu
IHRoZSBNdWx0aWJvb3QyIGhlYWRlci4KPiA+ICsKPiAKPiBOb3cgaXQgaXMgYmV0dGVyLiBIb3dl
dmVyLCB0aGVyZSBpcyBhIGxhY2sgb2YgaW5mb3JtYXRpb24gdGhhdCB0aGlzIHRhZwo+IHNob3Vs
ZCBiZSBwcmVmZXJyZWQgb3ZlciB0aGUgcmVsZXZhbnQgZGF0YSBwcm92aWRlZCBpbiB0aGUgRUxG
IGhlYWRlciBpZgo+IGJvdGggYXJlIGF2YWlsYWJsZSBpbiB0aGUgaW1hZ2UuIFRoaXMgaGF2ZSB0
byBiZSBjbGVhciBsaWtlIGl0IGlzIGluCj4gTXVsdGlib290IHNwZWMuCgpXb3VsZCB5b3UgYmUg
T0sgd2l0aCBhZGRpbmcgdGhlIGZvbGxvd2luZyBzZW50ZW5jZSBhdCB0aGUgZW5kOgoKIldoZW4g
dGhlIGFkZHJlc3MgdGFnIGlzIHByZXNlbnQgaXQgbXVzdCBiZSB1c2VkIGluIG9yZGVyIHRvIGxv
YWQgdGhlCmltYWdlLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgYW4gQHNje2VsZn0gaGVhZGVyIGlz
IGFsc28gcHJlc2VudC4iCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:09:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:09:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fREL0-0007IV-12; Fri, 08 Jun 2018 10:09:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fREKy-0007IJ-K6
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:09:40 +0000
X-Inumbo-ID: ba62fde9-6b03-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba62fde9-6b03-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 12:07:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74349717"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20180608095112.27650-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <e8a8444b-9fe7-2a56-fe88-17f0f4f58acc@citrix.com>
Date: Fri, 8 Jun 2018 11:09:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608095112.27650-1-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/libxencall: enforce proper alignment
 of hypercall buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDYvMTggMTA6NTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4geGVuY2FsbF9hbGxvY19i
dWZmZXIoKSBpcyB1c2VkIHRocm91Z2hvdXQgWGVuIHRvb2xzIGZvciBhbGxvY2F0aW5nCj4gaHlw
ZXJjYWxsIGJ1ZmZlcnMuIEFsbG9jYXRpb24gaXMgZG9uZSBhdCBwYWdlIGdyYW51bGFyaXR5LiBG
b3Igc2ltcGxlCj4gYWRtaW5pc3RyYXRpb24gZWFjaCBhbGxvY2F0ZWQgc2V0IG9mIHBhZ2VzIGNv
bnRhaW5zIGEgc21hbGwgaGVhZGVyCj4gaG9sZGluZyB0aGUgbnVtYmVyIG9mIHBhZ2VzIG9mIHRo
YXQgc2V0LiBUaGUgaHlwZXJjYWxsIGJ1ZmZlciBpcwo+IGxvY2F0ZWQgZGlyZWN0bHkgYWZ0ZXIg
dGhlIDQgYnl0ZSBzaXplZCBoZWFkZXIsIGxlYWRpbmcgdG8gYSB3cm9uZwo+IGFsaWdubWVudCBm
b3IgZS5nLiBwb2ludGVycy4KPgo+IFJlcGFpciB0aGF0IGJ5IHVzaW5nIGEgMTYgYnl0ZSBzaXpl
ZCBoZWFkZXIgZW5mb3JjaW5nIHRoZSBzYW1lCj4gYWxpZ25tZW50IGFzIG1hbGxvYygpLgo+Cj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+IE5v
dCBzdXJlIHdoZXRoZXIgdGhpcyB3YW50cyB0byBiZSBiYWNrcG9ydGVkLiBJbiBjYXNlIHRoZSBh
bnN3ZXIgaXMKPiAieWVzIiBJIHRoaW5rIGl0IHNob3VsZCBiZSBwYXJ0IG9mIDQuMTEuCj4gLS0t
Cj4gIHRvb2xzL2xpYnMvY2FsbC9idWZmZXIuYyB8IDEgKwo+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKykKPgo+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvYnVmZmVyLmMgYi90
b29scy9saWJzL2NhbGwvYnVmZmVyLmMKPiBpbmRleCAyZDhmYzI5YWM2Li4wYjZhZjJkYjYwIDEw
MDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYwo+ICsrKyBiL3Rvb2xzL2xpYnMv
Y2FsbC9idWZmZXIuYwo+IEBAIC0xNTEsNiArMTUxLDcgQEAgdm9pZCB4ZW5jYWxsX2ZyZWVfYnVm
ZmVyX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAqcCwgc2l6ZV90IG5yX3BhZ2Vz
KQo+ICAKPiAgc3RydWN0IGFsbG9jYXRpb25faGVhZGVyIHsKPiAgICAgIGludCBucl9wYWdlczsK
ClRoaXMgaHVuayByZXZlYWxzIGFub3RoZXIgYnVnLi4uCgpUaGVyZSBhcmUgYSByYXRoZXIgbGFy
Z2UgbnVtYmVyIG9mIHNpemVfdCA9PiBpbnQgdHJ1bmNhdGlvbnMgaW4gdGhlCmNvZGUsIHdoaWNo
IGlzIHN1cmVseSBnb2luZyB0byBjYXRjaCBwZW9wbGUgYnkgc3VycHJpc2UuwqAgKEFnYWluIC0g
SSB3YXMKY2VydGFpbiBJIGNvbW1lbnRlZCBvbiB0aGlzIGR1cmluZyB0aGUgb3JpZ2luYWwgcmV2
aWV3IG9mIHRoaXMgbGlicmFyeS4pCgo+ICsgICAgaW50IHBhZFszXTsKClRoaXMgYnJpbmdzIGl0
IHRvIDE2IGJ5dGUgYWxpZ25tZW50LCBidXQgaXMgdGhhdCBlbm91Z2g/wqAgQW4geHNhdmUgc3Rh
dGUKYmxvY2sgaW4geDg2IGZvciBleGFtcGxlIGhhcyA2NCBieXRlIGFsaWdubWVudC7CoCBJIHN1
cHBvc2Ugd2UgbW9zdGx5CmNhcmUgYWJvdXQgQVJNIGhlcmUsIGFzIGl0cyBtZW1jcHkoKSB3aWxs
IGJlIG1vc3QgaW1wYWN0ZWQgYnkgdGhpcwptaXNhbGlnbm1lbnQuCgpJcnJlc3BlY3RpdmUsIG1p
Z2h0IGJlIGVhc2llciB0byBhY2NvbXBsaXNoIHdpdGggYW4KX19hdHRyaWJ1dGVfXygoX19hbGln
bmVkX18oJE4pKSkgcmF0aGVyIHRoYW4gZXhwbGljaXQgcGFkZGluZz8KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:12:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:12:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fREO4-00082A-Mj; Fri, 08 Jun 2018 10:12: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fREO3-000825-PY
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:12:51 +0000
X-Inumbo-ID: 80544ce3-6b04-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80544ce3-6b04-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:12:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1DA83AF27;
 Fri,  8 Jun 2018 10:12:49 +0000 (UTC)
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
To: Ian Jackson <Ian.Jackson@eu.citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
Date: Fri, 8 Jun 2018 12:12:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDcvMDYvMTggMTM6MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDYvMDYvMTggMTE6
NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDA2LzA2LzE4IDExOjM1LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDA1LjA2LjE4IGF0IDE4OjE5LCA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4gd3JvdGU6Cj4+Pj4+PiAgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxNCBndWVzdC1zYXZlcmVzdG9yZS4yIAo+Pj4+Cj4+Pj4gSSB0aG91Z2h0
IEkgd291bGQgcmVwbHkgYWdhaW4gd2l0aCB0aGUga2V5IHBvaW50IGZyb20gbXkgZWFybGllciBt
YWlsCj4+Pj4gaGlnaGxpZ2h0ZWQsIGFuZCBnbyBhIGJpdCBmdXJ0aGVyLiAgVGhlIGZpcnN0IHRo
aW5nIHRvIGdvIHdyb25nIGluCj4+Pj4gdGhpcyB3YXM6Cj4+Pj4KPj4+PiAyMDE4LTA1LTMwIDIy
OjEyOjQ5LjMyMCswMDAwOiB4YzogRmFpbGVkIHRvIGdldCB0eXBlcyBmb3IgcGZuIGJhdGNoICgx
NCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKPj4+PiAyMDE4LTA1LTMwIDIyOjEyOjQ5
LjQ4MyswMDAwOiB4YzogU2F2ZSBmYWlsZWQgKDE0ID0gQmFkIGFkZHJlc3MpOiBJbnRlcm5hbCBl
cnJvcgo+Pj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNjQ4KzAwMDA6IGxpYnhsLXNhdmUtaGVscGVy
OiBjb21wbGV0ZSByPS0xOiBCYWQgYWRkcmVzcwo+Pj4+Cj4+Pj4gWW91IGNhbiBzZWUgc2ltaWxh
ciBtZXNzYWdlcyBpbiB0aGUgb3RoZXIgbG9nZmlsZToKPj4+Pgo+Pj4+IDIwMTgtMDUtMzAgMjI6
MTI6NDkuNjUwKzAwMDA6IGxpYnhsOiBsaWJ4bF9zdHJlYW1fd3JpdGUuYzozNTA6bGlieGxfX3hj
X2RvbWFpbl9zYXZlX2RvbmU6IERvbWFpbiAzOnNhdmluZyBkb21haW46IGRvbWFpbiByZXNwb25k
ZWQgdG8gc3VzcGVuZCByZXF1ZXN0OiBCYWQgYWRkcmVzcwo+Pj4+Cj4+Pj4gQWxsIG9mIHRoZXNl
IGFyZSByZXBvcnRzIG9mIHRoZSBzYW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVfYmF0Y2ggYXQK
Pj4+PiB4Y19zcl9zYXZlLmM6MTMzIGZhaWxlZCB3aXRoIEVGQVVMVC4gIEknbSBhZnJhaWQgSSBk
b24ndCBrbm93IHdoeS4KPj4+Pgo+Pj4+IFRoZXJlIGlzIG5vIGNvcnJlc3BvbmRpbmcgbWVzc2Fn
ZSBpbiB0aGUgaG9zdCdzIHNlcmlhbCBsb2cgbm9yIHRoZQo+Pj4+IGRvbTAga2VybmVsIGxvZy4K
Pj4+Cj4+PiBJIHZhZ3VlbHkgcmVjYWxsIGZyb20gdGhlIHRpbWUgd2hlbiBJIGhhZCBsb29rZWQg
YXQgdGhlIHNpbWlsYXIgV2luZG93cwo+Pj4gbWlncmF0aW9uIGlzc3VlcyB0aGF0IHRoZSBndWVz
dCBpcyBhbHJlYWR5IGluIHRoZSBwcm9jZXNzIG9mIGJlaW5nIGNsZWFuZWQKPj4+IHVwIHdoZW4g
dGhlc2Ugb2NjdXIuIENvbW1pdCAyZGJlOWMzY2QyICgieDg2L21tOiBzaWxlbmNlIGEgcG9pbnRs
ZXNzCj4+PiB3YXJuaW5nIikgaW50ZW50aW9uYWxseSBzdXBwcmVzc2VkIGEgbG9nIG1lc3NhZ2Ug
aGVyZSwgYW5kIHRoZQo+Pj4gaW1tZWRpYXRlbHkgZm9sbG93aW5nIGRlYnVnZ2luZyBjb2RlICg5
MzNmOTY2YmNkIHg4Ni9tbTogYWRkCj4+PiB0ZW1wb3JhcnkgZGVidWdnaW5nIGNvZGUgdG8gZ2V0
X3BhZ2VfZnJvbV9nZm5fcDJtKCkpIHdhcyByZXZlcnRlZAo+Pj4gYSBsaXR0bGUgb3ZlciBhIG1v
bnRoIGxhdGVyLiBUaGlzIHdhc24ndCBhcyBhIGZvbGxvdy11cCB0byBhbm90aGVyIHBhdGNoCj4+
PiAoZml4KSwgYnV0IGZvbGxvd2luZyB0aGUgZGlzY3Vzc2lvbiByb290ZWQgYXQKPj4+IGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wNi9t
c2cwMDMyNC5odG1sCj4+Cj4+IFRoYXQgd2FzIC1FU1JDSCwgbm90IC1FRkFVTFQuCj4gCj4gSSd2
ZSBsb29rZWQgYSBsaXR0bGUgYml0IG1vcmUgaW50byB0aGlzLgo+IAo+IEFzIHdlIGFyZSBzZWVp
bmcgRUZBVUxUIGJlaW5nIHJldHVybmVkIGJ5IHRoZSBoeXBlcnZpc29yIHRoaXMgZWl0aGVyCj4g
bWVhbnMgdGhlIHRvb2xzIGFyZSBzcGVjaWZ5aW5nIGFuIGludmFsaWQgYWRkcmVzcyAocXVpdGUg
dW5saWtlbHkpCj4gb3IgdGhlIGJ1ZmZlcnMgYXJlIG5vdCBhcyBNQVBfTE9DS0VEIGFzIHdlIHdp
c2ggdGhlbSB0byBiZS4KPiAKPiBJcyB0aGVyZSBhIHdheSB0byBzZWUgd2hldGhlciB0aGUgaG9z
dCB3YXMgZXhwZXJpZW5jaW5nIHNvbWUgbWVtb3J5Cj4gc2hvcnRhZ2UsIHNvIHRoZSBidWZmZXJz
IG1pZ2h0IGhhdmUgYmVlbiBzd2FwcGVkIG91dD8KPiAKPiBtYW4gbW1hcCB0ZWxscyBtZTogIlRo
aXMgaW1wbGVtZW50YXRpb24gd2lsbCB0cnkgdG8gcG9wdWxhdGUgKHByZWZhdWx0KQo+IHRoZSB3
aG9sZSByYW5nZSBidXQgdGhlIG1tYXAgY2FsbCBkb2Vzbid0IGZhaWwgd2l0aCBFTk9NRU0gaWYg
dGhpcwo+IGZhaWxzLiBUaGVyZWZvcmUgbWFqb3IgZmF1bHRzIG1pZ2h0IGhhcHBlbiBsYXRlciBv
bi4iCj4gCj4gQW5kOiAiT25lIHNob3VsZCB1c2UgbW1hcCgyKSBwbHVzIG1sb2NrKDIpIHdoZW4g
bWFqb3IgZmF1bHRzIGFyZSBub3QKPiBhY2NlcHRhYmxlIGFmdGVyIHRoZSBpbml0aWFsaXphdGlv
biBvZiB0aGUgbWFwcGluZy4iCj4gCj4gV2l0aCBvc2RlcF9hbGxvY19wYWdlcygpIGluIHRvb2xz
L2xpYnMvY2FsbC9saW51eC5jIHRvdWNoaW5nIGFsbCB0aGUKPiBoeXBlcmNhbGwgYnVmZmVyIHBh
Z2VzIGJlZm9yZSBkb2luZyB0aGUgaHlwZXJjYWxsIEknbSBub3Qgc3VyZSB0aGlzCj4gY291bGQg
YmUgYW4gaXNzdWUuCj4gCj4gQW55IHRob3VnaHRzIG9uIHRoYXQ/CgpJYW4sIGlzIHRoZXJlIGEg
Y2hhbmNlIHRvIGRlZGljYXRlIGEgbWFjaGluZSB0byBhIHNwZWNpZmljIHRlc3QgdHJ5aW5nCnRv
IHJlcHJvZHVjZSB0aGUgcHJvYmxlbT8gSW4gY2FzZSB3ZSBtYW5hZ2UgdG8gZ2V0IHRoaXMgZmFp
bHVyZSBpbiBhCnJlYXNvbmFibGUgdGltZSBmcmFtZSBJIGd1ZXNzIHRoZSBtb3N0IHByb21pc2lu
ZyBhcHByb2FjaCB3b3VsZCBiZSB0bwp1c2UgYSB0ZXN0IGh5cGVydmlzb3IgcHJvZHVjaW5nIG1v
cmUgZGVidWcgZGF0YS4gSWYgeW91IHRoaW5rIHRoaXMgaXMKd29ydGggZG9pbmcgSSBjYW4gd3Jp
dGUgYSBwYXRjaC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:18:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 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 1fRETA-0008Jy-Oy; Fri, 08 Jun 2018 10:18: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRET8-0008Jt-MB
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:18:06 +0000
X-Inumbo-ID: e8293fd0-6b04-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8293fd0-6b04-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 12:15:46 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D2206AF48;
 Fri,  8 Jun 2018 10:18:02 +0000 (UTC)
To: osstest service owner <osstest-admin@xenproject.org>,
 xen-devel@lists.xenproject.org
References: <osstest-123874-mainreport@xen.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: <b67ac6b6-fa95-4633-155f-d3b271228868@suse.com>
Date: Fri, 8 Jun 2018 12:18:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-123874-mainreport@xen.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123874: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDYvMTggMDc6NTksIG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPiBmbGlnaHQg
MTIzODc0IHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM4NzQvCj4gCj4gRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4g
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4gIGluIDEyMzgzMQoKSSBkb24ndCB1bmRlcnN0YW5kIHRoYXQuIEFjY29yZGlu
ZyB0byB0aGUgbG9ncyB0aGlzIHRlc3QgcGFzc2VkIGluIHRoaXMKZmxpZ2h0LiBXaGF0IGFtIEkg
bWlzc2luZz8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:19:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fREUk-0008S0-AN; Fri, 08 Jun 2018 10: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=dqhi=i2=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1fREUi-0008Rr-R2
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:19:44 +0000
X-Inumbo-ID: 76fe0f98-6b05-11e8-bc1d-65256ead4e3a
Received: from sonic303-3.consmr.mail.bf2.yahoo.com (unknown [74.6.131.42])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 76fe0f98-6b05-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:19:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1528453183; bh=PQw9DbS78dZV8wJrDQD8mMDTKCCr7RGn9ReHlTXp68A=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=EbM95d2Y8v2eI+oa5sF2vaXRtq1bU2ad0EITGzd/gz1PxwnPY2PtcXoEU49GnS7h/uYTvzj0FRIcZLVPCwkZcC9SQ0KLCCbf4/CXHFHEjkFtrSjOBqJ3smqe+XOsXhJeaS+LEMhG0gqmfmDBp5VV76iOE8awnT1FWbUk6VXEaU9d4HhawErjtYAhdkIi2s26uzLGUOuNy9v6WAnvA7OUsD89TasiDgPKX0qx3fn5cgXgM5adoN/SM4M5FOrrDw041ldPaXxD0G/qpLlE1zowGxQQZbe/zA0vySVPWWB49poLNZiFqmDnK/SrfC5LEMDYX7au4trgSgjd7GnvdEJuaw==
X-YMail-OSG: FKvLOswVM1knAt84nR7O8GJ3EQqjVyq8ssnycn5P8gsdNSipjSxxad_cwrrY4fw
 nFCiD87HOBgQpt2yL2jHzcofWVmppM5VQCHG4.W7bsJ9SByhjOkEoDZcyeVbr20rqhmnh5bTX9pc
 XUzD20jydn0kd_xYVaKw8vfNHskwAOiuEtL0dZ74T7eZkau.dTubtsbIj7RQ87j2byPt4fMKWEwA
 kOixoJkakW5zO96IBIit9oG5ivELeJ0oaB1KfMoZLDzj2eDhCHVqs4YyxKYnGazebafClJVDMs0o
 QZGvmPYQeBJ5ET8MOa25jQs.MgXcWAe9hn6i1WoSCsVrqQtVjdS_24lPqF3H_2vFWPGAotl_u44z
 6pN1dA6bf1_IqsyYjEuNa2fUHNjII8IPg94eMKqzjlg.Z2b0klz.82GPPmmDyFwbUmWYfD0T7suN
 rKa48gYbbftl.I_EPWfYRmHLE0tdsCZfGG9F7N9bgAykGrQePeiGOTw6xt33la3u8_wLUfzDkjip
 FKc.GrPwSBBmxDRmqQzIKeen2DMojRgpEmBB7t3prDRXoYuY8HCHJ7VHXyMIEMAjf6qC2RtA_R8q
 Qdtrs_EM_EBipQVhj1nd4OZj8ikvLe1jesS_42pwdUYg8kx_T41L8a3pElL.pSZuNLmIlHjRsEgt
 s6CDp30k5X62v0haQRqd8MOcKUwmZmDtouZfI1z00UI2_fypKnRgcpGg_KnUVhkxSRTff0Pz3W54
 JpfOOH76DawXe2tVBbVpBwR2IhLVYFQV5_u9bc.PiKR4d04jG5G_tAzhJYwZ71CkPLrmOxhMCupG
 Th.0XJn_ji.eu7_uKmtNXUQChyuQr3wf2IAR3QjOezIjNj2BmzYSmc.vzyTFMFbVvMq3Bhz5b3VA
 mFlm3NIZ0O007LUyVLeh5CQdhpZf5jXn6TWfb9kh9jPvGQwCZfYvkQXMxggJ81b_lNH1zJA--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.bf2.yahoo.com with HTTP; Fri, 8 Jun 2018 10:19:43 +0000
Date: Fri, 8 Jun 2018 10:19:40 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: 'Jason Long' <hack3rcon@yahoo.com>, 
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, 
 Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <680569052.2276964.1528453180932@mail.yahoo.com>
MIME-Version: 1.0
References: <680569052.2276964.1528453180932.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.11950 YahooMailBasic Mozilla/5.0 (BB10;
 Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.2.2876
 Mobile Safari/537.35+
Content-Length: 1840
Subject: Re: [Xen-devel] Xen or Bhyve?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

Q2FuIHlvdSB0ZWxsIHdoZXJlIEkgY2FuIGFzayBpdD8KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KT24gRnJpLCA2LzgvMTgsIFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgoKIFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBYZW4g
b3IgQmh5dmU/CiBUbzogIidKYXNvbiBMb25nJyIgPGhhY2szcmNvbkB5YWhvby5jb20+LCAieGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIiA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPgogRGF0ZTogRnJpZGF5LCBKdW5lIDgsIDIwMTgsIDg6NDIgQU0KIAogPiAtLS0tLU9yaWdp
bmFsCiBNZXNzYWdlLS0tLS0KID4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRldmVsLWJv
dW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddCiBPbiBCZWhhbGYKID4gT2YgSmFzb24gTG9uZwog
PiBTZW50OiAwNyBKdW5lIDIwMTggMTk6MTAKID4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwogPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBYZW4gb3IgQmh5dmU/CiA+IAogPiBIZWxs
by4KID4gRm9yIEJTRCBkaXN0cm9zLCBYZW4gaXMgYmV0dGVyIG9yIEJoeXZlPwogQ2FuIEJoeXZl
IGJlIGEgcmVwbGFjZW1lbnQgZm9yCiA+IFhlbj8KIEhhdmUgQmh5dmUgYWxsIFhlbiBmZWF0dXJl
cz8KID4gCiAKIFRoaXMgaXMgbm90IHJlYWxseSBhbgogYXBwcm9wcmlhdGUgbGlzdCBmb3Igc3Vj
aCBhIHF1ZXN0aW9uLiBTZWUgaHR0cHM6Ly93aWtpLnhlbi5vcmcvd2lraS9Bc2tpbmdfRGV2ZWxv
cGVyX1F1ZXN0aW9ucwogZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAKIMKgIFBhdWwKIAogPiAKID4g
VGhhbmsgeW91LgogPiAKID4KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCiA+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKID4gWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCiA+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWwKIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0CiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:25:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fREaB-0000nv-9g; Fri, 08 Jun 2018 10:25:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fREa9-0000nq-QM
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:25:21 +0000
X-Inumbo-ID: 3fc34ddd-6b06-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fc34ddd-6b06-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:25:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 017E6AC07;
 Fri,  8 Jun 2018 10:25:19 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20180608095112.27650-1-jgross@suse.com>
 <e8a8444b-9fe7-2a56-fe88-17f0f4f58acc@citrix.com>
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: <06e4e9f2-8867-c03f-a591-a57b8703ecfa@suse.com>
Date: Fri, 8 Jun 2018 12:25:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e8a8444b-9fe7-2a56-fe88-17f0f4f58acc@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] tools/libxencall: enforce proper alignment
 of hypercall buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMDYvMTggMTI6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDgvMDYvMTggMTA6
NTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IHhlbmNhbGxfYWxsb2NfYnVmZmVyKCkgaXMgdXNl
ZCB0aHJvdWdob3V0IFhlbiB0b29scyBmb3IgYWxsb2NhdGluZwo+PiBoeXBlcmNhbGwgYnVmZmVy
cy4gQWxsb2NhdGlvbiBpcyBkb25lIGF0IHBhZ2UgZ3JhbnVsYXJpdHkuIEZvciBzaW1wbGUKPj4g
YWRtaW5pc3RyYXRpb24gZWFjaCBhbGxvY2F0ZWQgc2V0IG9mIHBhZ2VzIGNvbnRhaW5zIGEgc21h
bGwgaGVhZGVyCj4+IGhvbGRpbmcgdGhlIG51bWJlciBvZiBwYWdlcyBvZiB0aGF0IHNldC4gVGhl
IGh5cGVyY2FsbCBidWZmZXIgaXMKPj4gbG9jYXRlZCBkaXJlY3RseSBhZnRlciB0aGUgNCBieXRl
IHNpemVkIGhlYWRlciwgbGVhZGluZyB0byBhIHdyb25nCj4+IGFsaWdubWVudCBmb3IgZS5nLiBw
b2ludGVycy4KPj4KPj4gUmVwYWlyIHRoYXQgYnkgdXNpbmcgYSAxNiBieXRlIHNpemVkIGhlYWRl
ciBlbmZvcmNpbmcgdGhlIHNhbWUKPj4gYWxpZ25tZW50IGFzIG1hbGxvYygpLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiBOb3Qg
c3VyZSB3aGV0aGVyIHRoaXMgd2FudHMgdG8gYmUgYmFja3BvcnRlZC4gSW4gY2FzZSB0aGUgYW5z
d2VyIGlzCj4+ICJ5ZXMiIEkgdGhpbmsgaXQgc2hvdWxkIGJlIHBhcnQgb2YgNC4xMS4KPj4gLS0t
Cj4+ICB0b29scy9saWJzL2NhbGwvYnVmZmVyLmMgfCAxICsKPj4gIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL2J1ZmZlci5j
IGIvdG9vbHMvbGlicy9jYWxsL2J1ZmZlci5jCj4+IGluZGV4IDJkOGZjMjlhYzYuLjBiNmFmMmRi
NjAgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYwo+PiArKysgYi90b29s
cy9saWJzL2NhbGwvYnVmZmVyLmMKPj4gQEAgLTE1MSw2ICsxNTEsNyBAQCB2b2lkIHhlbmNhbGxf
ZnJlZV9idWZmZXJfcGFnZXMoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCB2b2lkICpwLCBzaXplX3Qg
bnJfcGFnZXMpCj4+ICAKPj4gIHN0cnVjdCBhbGxvY2F0aW9uX2hlYWRlciB7Cj4+ICAgICAgaW50
IG5yX3BhZ2VzOwo+IAo+IFRoaXMgaHVuayByZXZlYWxzIGFub3RoZXIgYnVnLi4uCj4gCj4gVGhl
cmUgYXJlIGEgcmF0aGVyIGxhcmdlIG51bWJlciBvZiBzaXplX3QgPT4gaW50IHRydW5jYXRpb25z
IGluIHRoZQo+IGNvZGUsIHdoaWNoIGlzIHN1cmVseSBnb2luZyB0byBjYXRjaCBwZW9wbGUgYnkg
c3VycHJpc2UuwqAgKEFnYWluIC0gSSB3YXMKPiBjZXJ0YWluIEkgY29tbWVudGVkIG9uIHRoaXMg
ZHVyaW5nIHRoZSBvcmlnaW5hbCByZXZpZXcgb2YgdGhpcyBsaWJyYXJ5LikKCk9uIHRoZSBwcmFj
dGljYWwgc2lkZSBJIGRvbid0IHRoaW5rIHRoaXMgcmVhbGx5IG1hdHRlcnMgaGVyZS4gUGFzc2lu
Zwptb3JlIHRoYW4gMkdCIGFzIGEgaHlwZXJjYWxsIGJ1ZmZlciBpcyBub3RoaW5nIHdlIHdhbnQg
dG8gc3VwcG9ydC4uLgoKPiAKPj4gKyAgICBpbnQgcGFkWzNdOwo+IAo+IFRoaXMgYnJpbmdzIGl0
IHRvIDE2IGJ5dGUgYWxpZ25tZW50LCBidXQgaXMgdGhhdCBlbm91Z2g/wqAgQW4geHNhdmUgc3Rh
dGUKPiBibG9jayBpbiB4ODYgZm9yIGV4YW1wbGUgaGFzIDY0IGJ5dGUgYWxpZ25tZW50LsKgIEkg
c3VwcG9zZSB3ZSBtb3N0bHkKPiBjYXJlIGFib3V0IEFSTSBoZXJlLCBhcyBpdHMgbWVtY3B5KCkg
d2lsbCBiZSBtb3N0IGltcGFjdGVkIGJ5IHRoaXMKPiBtaXNhbGlnbm1lbnQuCgpTcGVjaWFsIHB1
cnBvc2UgYnVmZmVycyBjYW4gc3RpbGwgYmUgZGlyZWN0bHkgYWxsb2NhdGVkIHZpYQp4ZW5jYWxs
X2FsbG9jX2J1ZmZlcl9wYWdlcygpLiBJIGRvbid0IHRoaW5rIHdlJ2xsIG5lZWQgYWxpZ25tZW50
IGJldHRlcgp0aGFuIG1hbGxvYygpLgoKPiBJcnJlc3BlY3RpdmUsIG1pZ2h0IGJlIGVhc2llciB0
byBhY2NvbXBsaXNoIHdpdGggYW4KPiBfX2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXygkTikpKSBy
YXRoZXIgdGhhbiBleHBsaWNpdCBwYWRkaW5nPwoKSSBkb24ndCBtaW5kIHdoaWNoIHdheSB0byBn
byBoZXJlLiBJJ2xsIGxlYXZlIHRoZSBkZWNpc2lvbiBmb3IgdGhlCm1haW50YWluZXJzLiA6LSkK
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:40:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10:40: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 1fREo1-0001sT-HN; Fri, 08 Jun 2018 10:39:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jljr=i2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fREo0-0001sO-Eg
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:39:40 +0000
X-Inumbo-ID: 3f1d24f5-6b08-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f1d24f5-6b08-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:39:40 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w58AZkfI173016;
 Fri, 8 Jun 2018 10:39:34 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=7zPZkJ/TRH+Gu2vUPN0uLGBwXnj5mSNDHUZYIE2YhAU=;
 b=Rsguokl8o0NPR2yK8FQmVx1Z5OgyZj34u1zZ8ZBc5tJhmjgiXiHBNjYmSghFf55MyQHW
 GkIZdbaXkwQ1c3ib2B3hDvpe3vCSWwdHuvc00YDOeBADknN/84me9wVxVbWekI/G2KVc
 EppzxKPtAsMz/987wvOHevdCke7xnGXa/FbmTP/ADh6OfRTq+esGyXfnmVeXc6wIRB9Q
 F3955dwb19/DqGS2dVxUH2cUgMDkxy98gDLcrro2PVrSgvFpYWP4RCJ0YWhyf/Zqzmt3
 qgR61ru0qPGztRaG4nFoonAtOQsTp2NWyW0yTSkjvQfhcZZ8OQvsUetcHHor9gAHnBgH WQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2jbvypvdxv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 08 Jun 2018 10:39:34 +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 w58AdXVY025056
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 8 Jun 2018 10:39:33 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w58AdWUA024088;
 Fri, 8 Jun 2018 10:39:32 GMT
Received: from olila.local.net-space.pl (/10.175.218.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 08 Jun 2018 03:39:31 -0700
Date: Fri, 8 Jun 2018 12:39:28 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180608103928.GB20016@olila.local.net-space.pl>
References: <20180607155906.14304-1-roger.pau@citrix.com>
 <20180608093552.GA20016@olila.local.net-space.pl>
 <20180608100822.ignnluc6ampugw6z@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608100822.ignnluc6ampugw6z@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8917
 signatures=668702
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-1805220000 definitions=main-1806080123
Subject: Re: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMTI6MDg6MjJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1biAwOCwgMjAxOCBhdCAxMTozNTo1MkFNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBUaHUsIEp1biAwNywgMjAxOCBhdCAwNTo1OTowNlBNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0
IHRoYXQgaWYgdGhlIGFkZHJlc3MgdGFnIGlzIG5vdCBwcmVzZW50IHRoZQo+ID4gPiBmaWxlIHNo
b3VsZCBiZSBsb2FkZWQgdXNpbmcgdGhlIGVsZiBoZWFkZXIuCj4gPiA+Cj4gPiA+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiAtLS0K
PiA+ID4gQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPiA+IENj
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gLS0tCj4gPiA+IENoYW5nZXMg
c2luY2UgdjE6Cj4gPiA+ICAtIHMvZWxmL0BzY3tlbGZ9Lwo+ID4gPiAgLSBzL011bHRpYm9vdC9N
dWx0aWJvb3QyLwo+ID4gPiAtLS0KPiA+ID4gIGRvYy9tdWx0aWJvb3QudGV4aSB8IDYgKysrKysr
Cj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCj4gPiA+Cj4gPiA+IGRpZmYg
LS1naXQgYS9kb2MvbXVsdGlib290LnRleGkgYi9kb2MvbXVsdGlib290LnRleGkKPiA+ID4gaW5k
ZXggMmUyZDdlNzRhLi4zYzc5Nzc4N2MgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RvYy9tdWx0aWJvb3Qu
dGV4aQo+ID4gPiArKysgYi9kb2MvbXVsdGlib290LnRleGkKPiA+ID4gQEAgLTUwOSw2ICs1MDks
MTIgQEAgYXNzdW1lcyB0aGF0IG5vIGJzcyBzZWdtZW50IGlzIHByZXNlbnQuCj4gPiA+Cj4gPiA+
ICBAZW5kIHRhYmxlCj4gPiA+Cj4gPiA+ICtOb3RlOiBUaGlzIGluZm9ybWF0aW9uIGRvZXMgbm90
IG5lZWQgdG8gYmUgcHJvdmlkZWQgaWYgdGhlIGtlcm5lbCBpbWFnZQo+ID4gPiAraXMgaW4gQHNj
e2VsZn0gZm9ybWF0LCBidXQgaXQgbXVzdCBiZSBwcm92aWRlZCBpZiB0aGUgaW1hZ2UgaXMgaW4g
YS5vdXQKPiA+ID4gK2Zvcm1hdCBvciBpbiBzb21lIG90aGVyIGZvcm1hdC4gQ29tcGxpYW50IGJv
b3QgbG9hZGVycyBtdXN0IGJlIGFibGUgdG8KPiA+ID4gK2xvYWQgaW1hZ2VzIHRoYXQgYXJlIGVp
dGhlciBpbiBAc2N7ZWxmfSBmb3JtYXQgb3IgY29udGFpbiB0aGUgYWRkcmVzcwo+ID4gPiArdGFn
IGVtYmVkZGVkIGluIHRoZSBNdWx0aWJvb3QyIGhlYWRlci4KPiA+ID4gKwo+ID4KPiA+IE5vdyBp
dCBpcyBiZXR0ZXIuIEhvd2V2ZXIsIHRoZXJlIGlzIGEgbGFjayBvZiBpbmZvcm1hdGlvbiB0aGF0
IHRoaXMgdGFnCj4gPiBzaG91bGQgYmUgcHJlZmVycmVkIG92ZXIgdGhlIHJlbGV2YW50IGRhdGEg
cHJvdmlkZWQgaW4gdGhlIEVMRiBoZWFkZXIgaWYKPiA+IGJvdGggYXJlIGF2YWlsYWJsZSBpbiB0
aGUgaW1hZ2UuIFRoaXMgaGF2ZSB0byBiZSBjbGVhciBsaWtlIGl0IGlzIGluCj4gPiBNdWx0aWJv
b3Qgc3BlYy4KPgo+IFdvdWxkIHlvdSBiZSBPSyB3aXRoIGFkZGluZyB0aGUgZm9sbG93aW5nIHNl
bnRlbmNlIGF0IHRoZSBlbmQ6Cj4KPiAiV2hlbiB0aGUgYWRkcmVzcyB0YWcgaXMgcHJlc2VudCBp
dCBtdXN0IGJlIHVzZWQgaW4gb3JkZXIgdG8gbG9hZCB0aGUKPiBpbWFnZSwgcmVnYXJkbGVzcyBv
ZiB3aGV0aGVyIGFuIEBzY3tlbGZ9IGhlYWRlciBpcyBhbHNvIHByZXNlbnQuIgoKSSB3b3VsZCBw
dXQgdGhpcyBhcyBhIHNlY29uZCBzZW50ZW5jZSBpbiBub3RlLCBqdXN0IGFmdGVyICIuLi4gc29t
ZQpvdGhlciBmb3JtYXQuIiBIb3dldmVyLCB0aGVuIHByb2JhYmx5IGxhc3Qgc2VudGVuY2Ugc2hv
dWxkIGJlIHJlcGhyYXNlZAphIGJpdC4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 10:46:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 10: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 1fREuh-0002fo-L6; Fri, 08 Jun 2018 10:46: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fREuf-0002fj-Q4
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 10:46:33 +0000
X-Inumbo-ID: 35ebb4b1-6b09-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35ebb4b1-6b09-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 10:46:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 04:46:32 -0600
Message-Id: <5B1A5E8602000078001C96E1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 04:46:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <osstest-123874-mainreport@xen.org>
 <b67ac6b6-fa95-4633-155f-d3b271228868@suse.com>
In-Reply-To: <b67ac6b6-fa95-4633-155f-d3b271228868@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 123874: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA4LjA2LjE4IGF0IDEyOjE4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAw
OC8wNi8xOCAwNzo1OSwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOgo+PiBmbGlnaHQgMTIz
ODc0IHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzODc0LyAKPj4gCj4+IEZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAo+PiAKPj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
Ogo+PiAgdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbiAgaW4gMTIzODMxCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoYXQu
IEFjY29yZGluZyB0byB0aGUgbG9ncyB0aGlzIHRlc3QgcGFzc2VkIGluIHRoaXMKPiBmbGlnaHQu
IFdoYXQgYW0gSSBtaXNzaW5nPwoKVGhpcyBmYWlsZWQgaW4gYW4gZWFybGllciBmbGlnaHQsIGFu
ZCAoSSBob3BlIEknbSBleHBsYWluaW5nIHRoaXMgcmlnaHQgZnJvbQp3aGF0IEkndmUgbGVhcm5l
ZCBmcm9tIElhbiBzb21lIHRpbWUgYWdvKSBpdCBpcyB0aGUgbWl4dHVyZSBvZiBmYWlsdXJlcwpp
biB0aGUgdmFyaW91cyBmbGlnaHRzIHdoaWNoIG1ha2Ugb3NzdGVzdCBqdWRnZSBhIHB1c2ggaXMg
bm90IGp1c3RpZmllZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 11:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 11: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 1fRFeS-0006eL-AD; Fri, 08 Jun 2018 11: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRFeR-0006eE-2O
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 11:33:51 +0000
X-Inumbo-ID: 7cc9ff76-6b0f-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cc9ff76-6b0f-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 13:31:30 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id d24-v6so19533435lfa.8
 for <xen-devel@lists.xenproject.org>; Fri, 08 Jun 2018 04:33:49 -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=JgZ/ul28uqQfT9tgD1LT5tQNwVBWuuUwaCej6LduFXQ=;
 b=QbZqLQwIFoYFBRoR1gB0aSmO0E8LZJU9GxUXq9l8ExF5Uw9bYUk5ILJjMtVlf/QJ7E
 yDO+1/oKfZT7N3+aGTxt3qX3FB61D6S/UbsQy62uOOZgOnRr5l1WSqZjYfjAz3wuhIIx
 B9j/X0bzLS/lZb/6P3QU7WWkdUkZdiOVgm9HxTJpK0n+sB0nWGA8Je0yGngrWRqfbq+E
 nxVF+Y7OUrhmCmY0x/XGKvo3LbItfPR56tN+/2LanZy19cWc+EMcHhUaWrSMuEVHTF2Y
 qUw3y7RvrLEZnb2NxKlypdZv3BzZDFfcaF5xRAnfpCU+qp+/KdLmKYlAc8MazYCCUi1Q
 clFA==
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=JgZ/ul28uqQfT9tgD1LT5tQNwVBWuuUwaCej6LduFXQ=;
 b=qO62AUYWEHo1c0e3a3ERy2mAb9ZkD4LK+1Ru1Zd0Jr86D5NBBbVTEGIFdYhIFX694Z
 dnXS/8qKGdVRCHMN6PLaW1z5S5Ey0BCOzFHlxieTaGKzn1j4yxVUUS6RhbaaKXDuQ8xv
 pd8tZ/4iBZ7MBFC6XV4TdsuOBpX4x3DIkNpKDM47okz23eav6LWmzHNfl1+vwXWTrmpf
 iuWIveE65Y7dlT/CAriVJ4sF7lUUAAKMm0IPQkX2cOeeVB6zhs5B+RgFLjYAMX8QOVYy
 FHipmo2LSdSsCFrkowGSiI2HXg7yQUR973Rnmj74NFLdVfqmCO8s8kFXj8A9fW+hcmn6
 gFNA==
X-Gm-Message-State: APt69E0ZD6KiMpk6cPlG5rEUO9MLE+tKoHON69x/sbHZNhPCLIpZxdFP
 Hfvx1crf6WSRrBIvYR3ByG4=
X-Google-Smtp-Source: ADUXVKJ1kBjz9x2YsAtFMwd+MyIbgHqTaBikT3vgIyz9iwndhQAbOahHOSJmJAPNsxsnzhm7mXx91A==
X-Received: by 2002:a2e:7d10:: with SMTP id
 y16-v6mr4254470ljc.29.1528457628098; 
 Fri, 08 Jun 2018 04:33:48 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i21-v6sm3581697lfa.18.2018.06.08.04.33.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 08 Jun 2018 04:33:47 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
Date: Fri, 8 Jun 2018 14:33:46 +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: <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAxMjo0NiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IChTdGVmYW5v
LCBxdWVzdGlvbiBmb3IgeW91IGF0IHRoZSBlbmQpCj4KPiBPbiAwNi8wNy8yMDE4IDAyOjM5IEFN
LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gT24gMDYvMDcvMjAxOCAxMjoxOSBB
TSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4gT24gMDYvMDYvMjAxOCAwNDoxNCBBTSwgT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gT24gMDYvMDQvMjAxOCAxMToxMiBQTSwg
Qm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+PiBPbiAwNi8wMS8yMDE4IDA3OjQxIEFNLCBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+Pj4gQEAgLTEyMSw4ICsxNDYsMjcgQEAgc3Rh
dGljIHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFudF9tYXAKPj4+Pj4gKm1hcCkKPj4+
Pj4gIMKgwqDCoMKgwqDCoCBpZiAobWFwID09IE5VTEwpCj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKg
wqDCoCByZXR1cm47Cj4+Pj4+ICDCoMKgICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxM
T0MKPj4gKk9wdGlvbiAxOiBrZnJlZShtYXAtPmZyYW1lcyk7Kgo+Pj4+PiArwqDCoMKgIGlmICht
YXAtPmRtYV92YWRkcikgewo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgc3RydWN0IGdudHRhYl9kbWFf
YWxsb2NfYXJncyBhcmdzOwo+Pj4+PiArCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmRldiA9
IG1hcC0+ZG1hX2RldjsKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuY29oZXJlbnQgPSBtYXAt
PmRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVDsKPj4+Pj4gK8KgwqDCoMKgwqDC
oMKgIGFyZ3MubnJfcGFnZXMgPSBtYXAtPmNvdW50Owo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJn
cy5wYWdlcyA9IG1hcC0+cGFnZXM7Cj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmZyYW1lcyA9
IG1hcC0+ZnJhbWVzOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy52YWRkciA9IG1hcC0+ZG1h
X3ZhZGRyOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5kZXZfYnVzX2FkZHIgPSBtYXAtPmRt
YV9idXNfYWRkcjsKPj4+Pj4gKwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgZ250dGFiX2RtYV9mcmVl
X3BhZ2VzKCZhcmdzKTsKPj4gKk9wdGlvbiAyOiBrZnJlZShtYXAtPmZyYW1lcyk7Kgo+Pj4+PiAr
wqDCoMKgIH0gZWxzZQo+Pj4+PiArI2VuZGlmCj4+Pj4+ICDCoMKgwqDCoMKgwqAgaWYgKG1hcC0+
cGFnZXMpCj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbnR0YWJfZnJlZV9wYWdlcyhtYXAt
PmNvdW50LCBtYXAtPnBhZ2VzKTsKPj4+Pj4gKwo+Pj4+PiArI2lmZGVmIENPTkZJR19YRU5fR1JB
TlRfRE1BX0FMTE9DCj4+Pj4+ICvCoMKgwqAga2ZyZWUobWFwLT5mcmFtZXMpOwo+Pj4+PiArI2Vu
ZGlmCj4+Pj4+Cj4+Pj4+IENhbiB0aGlzIGJlIGRvbmUgdW5kZXIgaWYgKG1hcC0+ZG1hX3ZhZGRy
KSA/Cj4+Pj4+ICDCoMKgIEluIG90aGVyIHdvcmRzLCBpcyBpdAo+Pj4+PiBwb3NzaWJsZSBmb3Ig
ZG1hX3ZhZGRyIHRvIGJlIE5VTEwgYW5kIHN0aWxsIGhhdmUgdW5hbGxvY2F0ZWQgZnJhbWVzCj4+
Pj4+IHBvaW50ZXI/Cj4+Pj4gSXQgaXMgcG9zc2libGUgdG8gaGF2ZSB2YWRkciA9PSBOVUxMIGFu
ZCBmcmFtZXMgIT0gTlVMTCBhcyB3ZQo+Pj4+IGFsbG9jYXRlIGZyYW1lcyBvdXRzaWRlIG9mIGdu
dHRhYl9kbWFfYWxsb2NfcGFnZXMgd2hpY2gKPj4+PiBtYXkgZmFpbC4gQ2FsbGluZyBrZnJlZSBv
biBOVUxMIHBvaW50ZXIgaXMgc2FmZSwKPj4+IEkgYW0gbm90IHF1ZXN0aW9uaW5nIHNhZmV0eSBv
ZiB0aGUgY29kZSwgSSB3b3VsZCBsaWtlIGF2b2lkIGFub3RoZXIKPj4+IGlmZGVmLgo+PiBBaCwg
SSBub3cgdW5kZXJzdGFuZCwgc28geW91IGFyZSBhc2tpbmcgaWYgd2UgY2FuIGhhdmUKPj4gdGhh
dCBrZnJlZShtYXAtPmZyYW1lcyk7IGluIHRoZSBwbGFjZSAqT3B0aW9uIDIqIEkgbWFya2VkIGFi
b3ZlLgo+PiBVbmZvcnR1bmF0ZWx5IG5vOiBtYXAtPmZyYW1lcyBpcyBhbGxvY2F0ZWQgYmVmb3Jl
IHdlIHRyeSB0bwo+PiBhbGxvY2F0ZSBETUEgbWVtb3J5LCBlLmcuIGJlZm9yZSBkbWFfdmFkZHIg
aXMgc2V0Ogo+PiBbLi4uXQo+PiAgwqDCoMKgIMKgwqDCoCBhZGQtPmZyYW1lcyA9IGtjYWxsb2Mo
Y291bnQsIHNpemVvZihhZGQtPmZyYW1lc1swXSksCj4+ICDCoMKgwqAgwqDCoMKgIMKgwqDCoCDC
oMKgwqAgwqDCoMKgwqDCoCBHRlBfS0VSTkVMKTsKPj4gIMKgwqDCoCDCoMKgwqAgaWYgKCFhZGQt
PmZyYW1lcykKPj4gIMKgwqDCoCDCoMKgwqAgwqDCoMKgIGdvdG8gZXJyOwo+Pgo+PiBbLi4uXQo+
PiAgwqDCoMKgIMKgwqDCoCBpZiAoZ250dGFiX2RtYV9hbGxvY19wYWdlcygmYXJncykpCj4+ICDC
oMKgwqAgwqDCoMKgIMKgwqDCoCBnb3RvIGVycjsKPj4KPj4gIMKgwqDCoCDCoMKgwqAgYWRkLT5k
bWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+PiBbLi4uXQo+PiBlcnI6Cj4+ICDCoMKgwqAgZ250ZGV2
X2ZyZWVfbWFwKGFkZCk7Cj4+Cj4+IFNvLCBpdCBpcyBwb3NzaWJsZSB0byBlbnRlciBnbnRkZXZf
ZnJlZV9tYXAgd2l0aAo+PiBmcmFtZXMgIT0gTlVMTCBhbmQgZG1hX3ZhZGRyID09IE5VTEwuIE9w
dGlvbiAxIGFib3ZlIGNhbm5vdCBiZSB1c2VkCj4+IGFzIG1hcC0+ZnJhbWVzIGlzIG5lZWRlZCBm
b3IgZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCZhcmdzKTsKPj4gYW5kIE9wdGlvbiAyIGNhbm5vdCBi
ZSB1c2VkIGFzIGZyYW1lcyAhPSBOVUxMIGFuZCBkbWFfdmFkZHIgPT0gTlVMTC4KPj4gVGh1cywg
SSB0aGluayB0aGF0IHVuZm9ydHVuYXRlbHkgd2UgbmVlZCB0aGF0ICNpZmRlZi4KPj4gT3B0aW9u
IDMgYmVsb3cgY2FuIGFsc28gYmUgY29uc2lkZXJlZCwgYnV0IHRoYXQgc2VlbXMgdG8gYmUgbm90
IGdvb2QKPj4gYXMgd2UgZnJlZSByZXNvdXJjZXMgaW4gZGlmZmVyZW50IHBsYWNlcyB3aGljaCBs
b29rcyBpbmNvbnNpc3RlbnQuCj4KPiBJIHdhcyBvbmx5IHRoaW5raW5nIG9mIG9wdGlvbiAyLiBC
dXQgaWYgaXQgaXMgcG9zc2libGUgdG8gaGF2ZSBmcmFtZXMgIT0KPiBOVUxMIGFuZCBkbWFfdmFk
ZHIgPT0gTlVMTCB0aGVuIHBlcmhhcHMgd2UgaW5kZWVkIHdpbGwgaGF2ZSB0byBsaXZlIHdpdGgK
PiB0aGUgZXh0cmEgaWZkZWYuCm9rCj4KPj4gU29ycnkgaWYgSSdtIHN0aWxsIG1pc3NpbmcgeW91
ciBwb2ludC4KPj4+PiBzbwo+Pj4+IEkgc2VlIG5vIHJlYXNvbiB0byBjaGFuZ2UgdGhpcyBjb2Rl
Lgo+Pj4+Pj4gIMKgwqDCoMKgwqDCoCBrZnJlZShtYXAtPnBhZ2VzKTsKPj4+Pj4+ICDCoMKgwqDC
oMKgwqAga2ZyZWUobWFwLT5ncmFudHMpOwo+Pj4+Pj4gIMKgwqDCoMKgwqDCoCBrZnJlZShtYXAt
Pm1hcF9vcHMpOwo+Pj4+Pj4gQEAgLTEzMiw3ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCBnbnRkZXZf
ZnJlZV9tYXAoc3RydWN0IGdyYW50X21hcAo+Pj4+Pj4gKm1hcCkKPj4+Pj4+ICDCoMKgwqDCoMKg
wqAga2ZyZWUobWFwKTsKPj4+Pj4+ICDCoMKgIH0KPj4+Pj4+ICDCoMKgIC1zdGF0aWMgc3RydWN0
IGdyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYKPj4+Pj4+ICpw
cml2LCBpbnQgY291bnQpCj4+Pj4+PiArc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9h
bGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+Pj4+Pj4gaW50IGNvdW50LAo+Pj4+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbnQgZG1hX2Zs
YWdzKQo+Pj4+Pj4gIMKgwqAgewo+Pj4+Pj4gIMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZ3JhbnRfbWFw
ICphZGQ7Cj4+Pj4+PiAgwqDCoMKgwqDCoMKgIGludCBpOwo+Pj4+Pj4gQEAgLTE1NSw2ICsyMDAs
MzcgQEAgc3RhdGljIHN0cnVjdCBncmFudF9tYXAKPj4+Pj4+ICpnbnRkZXZfYWxsb2NfbWFwKHN0
cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50KQo+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKg
wqDCoMKgIE5VTEwgPT0gYWRkLT5wYWdlcykKPj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoCBn
b3RvIGVycjsKPj4+Pj4+ICDCoMKgICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MK
Pj4+Pj4+ICvCoMKgwqAgYWRkLT5kbWFfZmxhZ3MgPSBkbWFfZmxhZ3M7Cj4+Pj4+PiArCj4+Pj4+
PiArwqDCoMKgIC8qCj4+Pj4+PiArwqDCoMKgwqAgKiBDaGVjayBpZiB0aGlzIG1hcHBpbmcgaXMg
cmVxdWVzdGVkIHRvIGJlIGJhY2tlZAo+Pj4+Pj4gK8KgwqDCoMKgICogYnkgYSBETUEgYnVmZmVy
Lgo+Pj4+Pj4gK8KgwqDCoMKgICovCj4+Pj4+PiArwqDCoMKgIGlmIChkbWFfZmxhZ3MgJiAoR05U
REVWX0RNQV9GTEFHX1dDIHwKPj4+Pj4+IEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVCkpIHsKPj4+
Pj4+ICvCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIGFyZ3M7Cj4+
Pj4+PiArCj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5mcmFtZXMgPSBrY2FsbG9jKGNvdW50
LCBzaXplb2YoYWRkLT5mcmFtZXNbMF0pLAo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBHRlBfS0VSTkVMKTsKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBp
ZiAoIWFkZC0+ZnJhbWVzKQo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBlcnI7
Cj4+Pj4+PiArCj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgLyogUmVtZW1iZXIgdGhlIGRldmljZSwg
c28gd2UgY2FuIGZyZWUgRE1BIG1lbW9yeS4gKi8KPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhZGQt
PmRtYV9kZXYgPSBwcml2LT5kbWFfZGV2Owo+Pj4+Pj4gKwo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKg
IGFyZ3MuZGV2ID0gcHJpdi0+ZG1hX2RldjsKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmNv
aGVyZW50ID0gZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UOwo+Pj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgIGFyZ3MubnJfcGFnZXMgPSBjb3VudDsKPj4+Pj4+ICvCoMKgwqDCoMKgwqDC
oCBhcmdzLnBhZ2VzID0gYWRkLT5wYWdlczsKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmZy
YW1lcyA9IGFkZC0+ZnJhbWVzOwo+Pj4+Pj4gKwo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmIChn
bnR0YWJfZG1hX2FsbG9jX3BhZ2VzKCZhcmdzKSkKPj4gKk9wdGlvbiAzOiBrZnJlZShtYXAtPmZy
YW1lcyk7Kgo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBlcnI7Cj4+Pj4+PiAr
Cj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5kbWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+Pj4+
Pj4gK8KgwqDCoMKgwqDCoMKgIGFkZC0+ZG1hX2J1c19hZGRyID0gYXJncy5kZXZfYnVzX2FkZHI7
Cj4+Pj4+PiArwqDCoMKgIH0gZWxzZQo+Pj4+Pj4gKyNlbmRpZgo+Pj4+Pj4gIMKgwqDCoMKgwqDC
oCBpZiAoZ250dGFiX2FsbG9jX3BhZ2VzKGNvdW50LCBhZGQtPnBhZ2VzKSkKPj4+Pj4+ICDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVycjsKPj4+Pj4+ICDCoMKgIEBAIC0zMjUsNiArNDAxLDE0
IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAKPj4+Pj4+ICpt
YXApCj4+Pj4+PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT51bm1hcF9vcHNbaV0uaGFuZGxl
ID0gbWFwLT5tYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoCBp
ZiAodXNlX3B0ZW1vZCkKPj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1hcC0+
a3VubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4+ICsj
aWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBl
bHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
dW5zaWduZWQgbG9uZyBtZm47Cj4+Pj4+PiArCj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+PiBO
b3QgcGZuX3RvX21mbigpPwo+Pj4+IEknZCBsb3ZlIHRvLCBidXQgcGZuX3RvX21mbiBpcyBvbmx5
IGRlZmluZWQgZm9yIHg4Niwgbm90IEFSTTogWzFdCj4+Pj4gYW5kIFsyXQo+Pj4+IFRodXMsCj4+
Pj4KPj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBkZWNs
YXJhdGlvbiBvZiBmdW5jdGlvbgo+Pj4+IOKAmHBmbl90b19tZm7igJkgWy1XZXJyb3I9aW1wbGlj
aXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCj4+Pj4gIMKgwqDCoMKgIG1mbiA9IHBmbl90b19tZm4o
cGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+Cj4+Pj4gU28sIEknbGwga2VlcCBfX3Bm
bl90b19tZm4KPj4+IEhvdyB3aWxsIHRoaXMgd29yayBvbiBub24tUFYgeDg2Pwo+PiBTbywgeW91
IG1lYW4gSSBuZWVkOgo+PiAjaWZkZWYgQ09ORklHX1g4Ngo+PiBtZm4gPSBwZm5fdG9fbWZuKHBh
Z2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4gI2Vsc2UKPj4gbWZuID0gX19wZm5fdG9fbWZu
KHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4gI2VuZGlmCj4+Cj4gSSdkIHJhdGhlciBm
aXggaXQgaW4gQVJNIGNvZGUuIFN0ZWZhbm8sIHdoeSBkb2VzIEFSTSB1c2VzIHRoZQo+IHVuZGVy
c2NvcmVkIHZlcnNpb24/CkRvIHlvdSB3YW50IG1lIHRvIGFkZCBvbmUgbW9yZSBwYXRjaCBmb3Ig
QVJNIHRvIHdyYXAgX19wZm5fdG9fbWZuCndpdGggc3RhdGljIGlubGluZSBmb3IgQVJNPyBlLmcu
CnN0YXRpYyBpbmxpbmUgLi4ucGZuX3RvX21mbiguLi4pCnsKIMKgwqDCoCBfX3Bmbl90b19tZm4o
KTsKfQo+Cj4gLWJvcmlzCj4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 11:34:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 11: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 1fRFfJ-0006jN-Qg; Fri, 08 Jun 2018 11:34: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRFfI-0006jF-B5
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 11:34:44 +0000
X-Inumbo-ID: 9c5b00c3-6b0f-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c5b00c3-6b0f-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 13:32:23 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id u4-v6so19587964lff.3
 for <xen-devel@lists.xenproject.org>; Fri, 08 Jun 2018 04:34:42 -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=9sA7oRCH1r5JNp+7y2Zmxqp3kX7+dtEdhA8/B7jnz48=;
 b=Zrblun/i1qmWE3Ez/n4WFoRk/PquieOgftJDYbTsQnsUeNEBod71Fgyxzcq9qQjs+1
 wTA6CwRpjX7aEnUtROWJ9aVSRLvnvvX1uHuoVTeHLWYEypxlVFyQ/PC0Sp8wnVPczMSd
 tNTWo5xL7ybIcDXknC9WiMWsfBdMiAINpMqGzpTaoxrPOFk0XKS21dzyEZX6ArkoQgv7
 e7gLZ5yXc2KKOyu8dY1kzQrD1bPOOYHpLvO6QixrR3iQ85wF3VA6CTJQlKMRytdRFmbd
 FKf/WAxmzBaDccLZl/is43KGZ+poa2ZyJlp/NqPojPnfclHpfIeTAFRomT4ewZTKzVZn
 hOKw==
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=9sA7oRCH1r5JNp+7y2Zmxqp3kX7+dtEdhA8/B7jnz48=;
 b=broRek5Z0xQcFzY+fJOUNZ8oQUKdLJLfCKO6MxxjMm1YBh28RyooBFOHqgCnwDWML8
 B8M5WzEgMKoT6Jpqu9diYTim6Rz34KGyqSvHHy0co6wKZzN4isUwe0MCFeVtn8sXvnHE
 Ettqb0G5A8BJKOQjO7PTlR9BuEd+YiLinS8Qh3nbr/eJ/YlEEOkEucuxUAy60B66QihJ
 NPmAYXZPcSvMBvPaW3vJGQI/Kx6wxcAi/skX/uR98plY07IvfKv1Mlb6hk+Ms2BV4fhN
 tZpq5aMgbuSaU2x+7/LylnNz7sZsluEH/ZYdQIpOQO6MnJHkZbMjslbku1/ouzMwW8zo
 0aGQ==
X-Gm-Message-State: APt69E2geWv4pj8ZGU2Z1Zoz0K2gQKCoIPz4xPzlPnGvVpv2MR0nSqaq
 Nmy5VzZY3bx520RSx+PnLHQ=
X-Google-Smtp-Source: ADUXVKIlbWs3dhiysCj4pXwKmw9XpomJmRXVnqj0U4eGRS4Y0u9IqQixNh/aCMjddV0uI/A2E+CbTg==
X-Received: by 2002:a19:d1d4:: with SMTP id
 i203-v6mr3636202lfg.93.1528457681224; 
 Fri, 08 Jun 2018 04:34:41 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 p18-v6sm12180747lfd.91.2018.06.08.04.34.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 08 Jun 2018 04:34:40 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-8-andr2000@gmail.com>
 <96dd30f5-6ac6-498f-06e7-352e46994576@oracle.com>
 <117e05b3-69f6-b879-50d9-0cddd8e4c313@gmail.com>
 <4b37bbe1-6c5c-1941-bac0-2c7ba88af3e3@oracle.com>
 <d83a356c-f7a5-bce1-cafd-a52e736570fb@gmail.com>
 <b7f27688-f627-3fd9-9298-e02e6f35ca1e@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <0c820b7d-d9e5-8a60-b9fc-86eb3ca81df8@gmail.com>
Date: Fri, 8 Jun 2018 14:34:39 +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: <b7f27688-f627-3fd9-9298-e02e6f35ca1e@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 7/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAwMTozMCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA3
LzIwMTggMDQ6NDQgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
Ny8yMDE4IDEyOjQ4IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wNi8yMDE4
IDA4OjEwIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBPbiAwNi8wNS8y
MDE4IDAxOjA3IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pj4+IE9uIDA2LzAxLzIwMTgg
MDc6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+PiArCj4+Pj4+ICtz
dGF0aWMgc3RydWN0IHNnX3RhYmxlICoKPj4+Pj4gK2RtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVm
KHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCwKPj4+Pj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyKQo+Pj4+PiArewo+Pj4+
PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZf
YXR0YWNoID0KPj4+Pj4gYXR0YWNoLT5wcml2Owo+Pj4+PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmICpnbnRkZXZfZG1hYnVmID0gYXR0YWNoLT5kbWFidWYtPnByaXY7Cj4+Pj4+ICvCoMKg
wqAgc3RydWN0IHNnX3RhYmxlICpzZ3Q7Cj4+Pj4+ICsKPj4+Pj4gK8KgwqDCoCBwcl9kZWJ1Zygi
TWFwcGluZyAlZCBwYWdlcyBmb3IgZGV2ICVwXG4iLAo+Pj4+PiBnbnRkZXZfZG1hYnVmLT5ucl9w
YWdlcywKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgYXR0YWNoLT5kZXYpOwo+Pj4+PiArCj4+Pj4+
ICvCoMKgwqAgaWYgKFdBUk5fT04oZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVmX2F0
dGFjaCkpCj4+Pj4+Cj4+Pj4+IFdBUk5fT05fT05DRS4gSGVyZSBhbmQgZWxzZXdoZXJlLgo+Pj4+
IFdoeT8gVGhlIFVBUEkgbWF5IGJlIHVzZWQgYnkgZGlmZmVyZW50IGFwcGxpY2F0aW9ucywgdGh1
cyB3ZSBtaWdodAo+Pj4+IGxvc2Ugd2FybmluZ3MgZm9yIHNvbWUgb2YgdGhlbS4gSGF2aW5nIFdB
Uk5fT04gd2lsbCBzaG93IHByb2JsZW1zCj4+Pj4gZm9yIG11bHRpcGxlIHVzZXJzLCBub3QgZm9y
IHRoZSBmaXJzdCBvbmUuCj4+Pj4gRG9lcyB0aGlzIG1ha2Ugc2Vuc2UgdG8gc3RpbGwgdXNlIFdB
Uk5fT04/Cj4+PiBKdXN0IGFzIHdpdGggcHJfZXJyIGNhbGwgc29tZXdoZXJlIGVsc2UgdGhlIGNv
bmNlcm4gaGVyZSBpcyB0aGF0Cj4+PiB1c2VybGFuZCAod2hpY2ggSSB0aGluayBpcyB3aGVyZSB0
aGlzIGlzIGV2ZW50dWFsbHkgY2FsbGVkIGZyb20/KSBtYXkKPj4+IGludGVudGlvbmFsbHkgdHJp
Z2dlciB0aGUgZXJyb3IsIGZsb29kaW5nIHRoZSBsb2cuCj4+Pgo+Pj4gQW5kIGV2ZW4gdGhpcyBp
cyBub3QgZGlyZWN0bHkgY2FsbGVkIGZyb20gdXNlcmxhbmQgdGhlcmUgaXMgc3RpbGwgYQo+Pj4g
cG9zc2liaWxpdHkgb2YgdHJpZ2dlcmluZyB0aGlzIGVycm9yIG11bHRpcGxlIHRpbWVzLgo+PiBP
aywgd2lsbCB1c2UgV0FSTl9PTl9PTkNFCj4KPiBJbiBmYWN0LCBpcyB0aGVyZSBhIHJlYXNvbiB0
byB1c2UgV0FSTiBhdCBhbGw/IERvZXMgdGhpcyBjb25kaXRpb24KPiBpbmRpY2F0ZSBzb21lIHNv
cnQgb2YgaW50ZXJuYWwgaW5jb25zaXN0ZW5jeS9lcnJvcj8KV2VsbCwgdGhlIGNvcnJlc3BvbmRp
bmcgZXJyb3JzIGFyZSBhbnl3YXlzIGhhbmRsZWQsIHNvIEkgd2lsbCByZW1vdmUgV0FSTgo+IC1i
b3Jpcwo+Cj4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 11:38:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 11:38:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRFj2-000716-LW; Fri, 08 Jun 2018 11:38: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=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRFj2-000711-9l
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 11:38:36 +0000
X-Inumbo-ID: 26c585bd-6b10-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26c585bd-6b10-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 13:36:16 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id v135-v6so19571976lfa.9
 for <xen-devel@lists.xenproject.org>; Fri, 08 Jun 2018 04:38:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=fEYfh+jdxCPT42CuFuSfKqN/GGx6tW1nhsHdbvEUEMM=;
 b=gMCV3aw95bUlDRXFwX/P8aM+rDiFwIc9FtXOZ1j73VnwcWdUiQK8uhdx6K/Qdn71RO
 MWrN7YI+rPQI9Wg6O25ZHzwetkfw0BQtja64w8gWJF8y9dpMpp3iOz136ZwMrfdhVnSr
 qfsvEROfQxvWO17e3mn77+qNfxRwC8wXcgki+2TKHNj+lUjQ/BXOK64BKJg7Z7hZnblo
 onSxSmcWnT/kXu/jUsQ9BoTNXkVgVTBS25B57rDSqk6zqScPYe0/YOx0MJzBLwGAKw9F
 wHvqe5uFckAumSyfjduEjjKI/QRh9ss4vbB73dJjmJWhrrOfpXpCH0sL5dHKWefDGfku
 X7OQ==
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=fEYfh+jdxCPT42CuFuSfKqN/GGx6tW1nhsHdbvEUEMM=;
 b=M1lhI3IhcaoiDLr1sjfn1rITo5zPEHR3n9SvjpQisGnhNtoYWseOeVT/8y+hiIFRTe
 JdTRUH6nJ/eElQkcHM9dxPBu66DIftc9xwsAM3JUz0Ukhv8V9U2o3PHQv1LWqaVrNuIH
 AhtCtq1yLM0rPv8FUCuWNUpGRq7oRt12T8qZh0GDGbGIn7AxNWaddP5Dypnpnrcz3T0r
 kvSvpsGcba4mL5oqU7RH/snil4x7H7sBQW1DGvZU/YbpxfLZc7PVRtTV+UxpVAGWUJtw
 5pVXR6wKVrwL/2R22fEItXidfdoPNCPat5iWqqcEQoIg3plh//G0uAi4eL0s8m77p9+Z
 bFug==
X-Gm-Message-State: APt69E1gk5ikqu3+alswnauAiapJXpV7IE1BXSc49ffrOnFssFagrHDe
 55+uuzEnW53rzddrrc27duw=
X-Google-Smtp-Source: ADUXVKJ8XtYCCZfU0nVxtOUD5y5EOIAMb0miukBOzMxV5L/uz7XS6PGzHrkh9iit5VsjFKy0dAgKfQ==
X-Received: by 2002:a2e:60:: with SMTP id 93-v6mr4524689lja.96.1528457913318; 
 Fri, 08 Jun 2018 04:38:33 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i188-v6sm942389lfe.34.2018.06.08.04.38.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 08 Jun 2018 04:38:32 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-7-andr2000@gmail.com>
 <29c1f1fb-2d52-e3df-adce-44fdee135413@oracle.com>
 <d2bbda68-af74-58b1-36a6-d8af47ad8beb@gmail.com>
 <7c73fae9-2dac-f3e8-bad8-0dadb73ad7af@oracle.com>
 <4e15c758-a314-9fdc-1d70-4a465137a6f9@gmail.com>
 <41d794ce-a318-b2f1-5ad7-e9500175bdc8@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <113e3bf5-1e20-2ea0-9ad4-06e5d83df905@gmail.com>
Date: Fri, 8 Jun 2018 14:38:31 +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: <41d794ce-a318-b2f1-5ad7-e9500175bdc8@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 6/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAwMToyNiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA3
LzIwMTggMDM6MTcgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
Ny8yMDE4IDEyOjMyIEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wNi8yMDE4
IDA1OjA2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBPbiAwNi8wNC8y
MDE4IDExOjQ5IFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pj4+PiBkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+Pj4+Pj4gaW5kZXgg
OTgxM2ZjNDQwYzcwLi43ZDU4ZGZiM2U1ZTggMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9kcml2ZXJzL3hl
bi9nbnRkZXYuYwo+Pj4+Pj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+Pj4gLi4uCj4+
Pj4+Cj4+Pj4+PiAgwqDCoCArI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgo+Pj4+PiBU
aGlzIGNvZGUgYmVsb25ncyBpbiBnbnRkZXYtZG1hYnVmLmMuCj4+Pj4gVGhlIHJlYXNvbiBJIGhh
dmUgdGhpcyBjb2RlIGhlcmUgaXMgdGhhdCBpdCBpcyBoZWF2aWx5Cj4+Pj4gdGllZCB0byBnbnRk
ZXYncyBpbnRlcm5hbCBmdW5jdGlvbmFsaXR5LCBlLmcuIG1hcC91bm1hcC4KPj4+PiBJIGRvIG5v
dCB3YW50IHRvIGV4dGVuZCBnbnRkZXYncyBBUEksIHNvIGdudGRldi1kbWFidWYgY2FuCj4+Pj4g
YWNjZXNzIHRoZXNlLiBXaGF0IGlzIG1vcmUgZG1hLWJ1ZiBkb2Vzbid0IG5lZWQgdG8ga25vdyBh
Ym91dAo+Pj4+IG1hcHMgZG9uZSBieSBnbnRkZXYgYXMgdGhlcmUgaXMgbm8gdXNlIG9mIHRoYXQg
aW5mb3JtYXRpb24KPj4+PiBpbiBnbnRkZXYtZG1hYnVmLiBTbywgaXQgc2VlbXMgbW9yZSBuYXR1
cmFsbHkgdG8gaGF2ZQo+Pj4+IGRtYS1idWYncyByZWxhdGVkIG1hcC91bm1hcCBjb2RlIHdoZXJl
IGl0IGlzOiBpbiBnbnRkZXYuCj4+PiBTb3JyeSwgSSBkb24ndCBmb2xsb3cuIFdoeSB3b3VsZCB0
aGlzIHJlcXVpcmUgZXh0ZW5kaW5nIHRoZSBBUEk/IEl0J3MKPj4+IGp1c3QgbW92aW5nIHJvdXRp
bmVzIHRvIGEgZGlmZmVyZW50IGZpbGUgdGhhdCBpcyBsaW5rZWQgdG8gdGhlIHNhbWUKPj4+IG1v
ZHVsZS4KPj4gSSBkbyB1bmRlcnN0YW5kIHlvdXIgaW50ZW50aW9uIGhlcmUgYW5kIHRyaWVkIHRv
IGF2b2lkIGRtYS1idWYKPj4gcmVsYXRlZCBjb2RlIGluIGdudGRldi5jIGFzIG11Y2ggYXMgcG9z
c2libGUuIFNvLCBsZXQgbWUgZXhwbGFpbgo+PiBteSBkZWNpc2lvbiBpbiBtb3JlIGRldGFpbC4K
Pj4KPj4gVGhlcmUgYXJlIDIgdXNlLWNhc2VzIHdlIGhhdmU6IGRtYS1idWYgaW1wb3J0IGFuZCBl
eHBvcnQuCj4+Cj4+IFdoaWxlIGltcG9ydGluZyBhIGRtYS1idWYgYWxsIHRoZSBkbWEtYnVmIHJl
bGF0ZWQgZnVuY3Rpb25hbGl0eSBjYW4KPj4gZWFzaWx5IGJlIGtlcHQgaW5zaWRlIGdudGRldi1k
bWFidWYuYyB3L28gYW55IGlzc3VlIGFzIGFsbCB3ZSBuZWVkCj4+IGZyb20gZ250ZGV2LmMgaXMg
ZGV2LCBkbWFfYnVmX2ZkLCBjb3VudCBhbmQgZG9taWQgZm9yIHRoYXQuCj4+Cj4+IEJ1dCBpbiBj
YXNlIG9mIGRtYS1idWYgZXhwb3J0IHdlIG5lZWQgdG86Cj4+IDEuIHN0cnVjdCBncmFudF9tYXAg
Km1hcCA9IGdudGRldl9hbGxvY19tYXAocHJpdiwgY291bnQsIGRtYWJ1Zl9mbGFncyk7Cj4+IDIu
IGdudGRldl9hZGRfbWFwKHByaXYsIG1hcCk7Cj4+IDMuIFNldCBtYXAtPmZsYWdzCj4+IDQuIHJl
dCA9IG1hcF9ncmFudF9wYWdlcyhtYXApOwo+PiA1LiBBbmQgb25seSBub3cgd2UgYXJlIGFsbCBz
ZXQgdG8gZXhwb3J0IHRoZSBuZXcgZG1hLWJ1ZiBmcm9tCj4+ICptYXAtPnBhZ2VzKgo+Pgo+PiBT
bywgdW50aWwgNSkgd2UgdXNlIHByaXZhdGUgZ3RuZGV2LmMncyBBUEkgbm90IGV4cG9ydGVkIHRv
IG91dHNpZGUgd29ybGQ6Cj4+IGEuIHN0cnVjdCBncmFudF9tYXAKPj4gYi4gc3RhdGljIHN0cnVj
dCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAo+
PiBpbnQgY291bnQsCj4+ICDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgIGlu
dCBkbWFfZmxhZ3MpCj4+IGMuIHN0YXRpYyB2b2lkIGdudGRldl9hZGRfbWFwKHN0cnVjdCBnbnRk
ZXZfcHJpdiAqcHJpdiwgc3RydWN0Cj4+IGdyYW50X21hcCAqYWRkKQo+PiBkLiBzdGF0aWMgaW50
IG1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4+Cj4+IFRodXMsIGFsbCB0
aGUgYWJvdmUgY2Fubm90IGJlIGFjY2Vzc2VkIGZyb20gZ250ZGV2LWRtYWJ1Zi5jCj4+IFRoaXMg
aXMgd2h5IEkgc2F5IHRoYXQgZ250ZGV2LmMncyBBUEkgd2lsbCBuZWVkIHRvIGJlIGV4dGVuZGVk
IHRvCj4+IHByb3ZpZGUgdGhlIGFib3ZlCj4+IGEtZCBpZiB3ZSB3YW50IGFsbCBkbWEtYnVmIGV4
cG9ydCBjb2RlIHRvIGxlYXZlIGluIGdudGRldi1kbWFidWYuYy4KPgo+Cj4gSSBzdGlsbCBkb24n
dCB1bmRlcnN0YW5kIHdoeSB5b3UgZmVlbCB0aGlzIHdvdWxkIGJlIGV4dGVuZGluZyB0aGUgQVBJ
Lgo+IFRoZXNlIHJvdXRpbmVzIGFuZCB0aGUgc3RydWN0IGNhbiBiZSBkZWNsYXJlZCBpbiBsb2Nh
bCBoZWFkZXIgZmlsZSBhbmQKPiB0aGlzIGhlYWRlciBmaWxlIHdpbGwgbm90IGJlIHZpc2libGUg
dG8gYW55b25lIGJ1dCBnbnRkZXYuYyBhbmQKPiBnbnRkZXYtZG1hYnVmLmMuCk9rLCB0aGlzIGlz
IHdoYXQgSSBtZWFudDogSSB3aWxsIG5lZWQgdG8gbW92ZSBwcml2YXRlIHN0cnVjdHVyZXMKYW5k
IHNvbWUgZnVuY3Rpb24gcHJvdG90eXBlcyBmcm9tIGdudGRldi5jIGludG8gYSBoZWFkZXIgZmls
ZSwKdGh1cyBleHRlbmRpbmcgaXRzIEFQSTogYmVmb3JlIHRoZSBoZWFkZXIgbm90aGluZyB3ZXJl
IGV4cG9zZWQuClNvcnJ5IGZvciBub3QgYmVpbmcgY2xlYXIgaGVyZS4KPiAgIFlvdSBjYW4sIGZv
ciBleGFtcGxlLCBwdXQgdGhpcyBpbnRvIGdudGRldi1kbWFidWYuaAo+IChhbmQgdGhlbiByZW5h
bWUgaXQgdG8gc29tZXRoaW5nIGVsc2UsIGxpa2UgZ250ZGV2LWNvbW1vbi5oKS4KU3VyZSwgSSB3
aWxsIG1vdmUgYWxsIEkgbmVlZCBpbnRvIHRoYXQgc2hhcmVkIGhlYWRlcgo+Cj4KPj4gQnV0IHRo
YXQgZG9lc24ndCBzZWVtIGdvb2QgdG8gbWUgYW5kIHdoYXQgaXMgbW9yZSBhLWQgYXJlIHJlYWxs
eQo+PiBnbnRkZXYuYydzCj4+IGZ1bmN0aW9uYWxpdHksIG5vdCBkbWEtYnVmJ3Mgd2hpY2ggb25s
eSBuZWVkcyBwYWdlcyBhbmQgZG9lc24ndCByZWFsbHkKPj4gY2FyZSBmcm9tCj4+IHdoZXJlIHRo
b3NlIGNvbWUuCj4+IFRoYXQgd2FzIHRoZSByZWFzb24gSSBwYXJ0aXRpb25lZCBleHBvcnQgaW50
byAyIGNodW5rczogZ250ZGV2ICsKPj4gZ250ZGV2LWRtYWJ1Zi4KPj4KPj4gWW91IG1pZ2h0IGFs
c28gYXNrIHdoeSBpbXBvcnRpbmcgc2lkZSBkb2VzIFhlbiByZWxhdGVkIHRoaW5ncwo+PiAoZ3Jh
bnRpbmcgcmVmZXJlbmNlcyspCj4+IGluIGdudGRldi1kbWFidWYsIG5vdCBnbnRkZXYgc28gaXQg
aXMgY29uc2lzdGVudCB3aXRoIHRoZSBkbWEtYnVmCj4+IGV4cG9ydGVyPwo+PiBUaGlzIGlzIGJl
Y2F1c2UgaW1wb3J0ZXIgdXNlcyBncmFudC10YWJsZSdzIEFQSSB3aGljaCBzZWVtcyB0byBiZSBu
b3QKPj4gbmF0dXJhbCBmb3IgZ250ZGV2LmMsCj4+IHNvIGl0IGNhbiBsZWF2ZSBpbiBnbnRkZXYt
ZG1hYnVmLmMgd2hpY2ggaGFzIGEgdXNlLWNhc2UgZm9yIHRoYXQsCj4+IHdoaWxlIGdudGRldgo+
PiByZW1haW5zIHRoZSBzYW1lLgo+Cj4gWWV0IGFub3RoZXIgcmVhc29uIHdoeSB0aGlzIGNvZGUg
c2hvdWxkIGJlIG1vdmVkOiBpbXBvcnRpbmcgYW5kCj4gZXhwb3J0aW5nIGZ1bmN0aW9uYWxpdGll
cyBsb2dpY2FsbHkgYmVsb25nIHRvZ2V0aGVyLiBUaGUgZmF0IHRoYXQgdGhleQo+IGFyZSBpbXBs
ZW1lbnRlZCB1c2luZyBkaWZmZXJlbnQgbWV0aG9kcyBpcyBub3QgcmVsZXZhbnQgSU1PLgo+Cj4g
SWYgeW91IGhhdmUgY29kZSB3aGljaCBpcyB1bmRlciBpZmRlZiBDT05GSUdfR05UREVWX0RNQUJV
RiBhbmQgeW91IGhhdmUKPiBmaWxlIGNhbGxlZCBnbnRkZXYtZG1hYnVmLmMgaXQgc29ydCBvZiBp
bXBsaWVzIHRoYXQgdGhpcyBjb2RlIHNob3VsZAo+IGxpdmUgaW4gdGhhdCBmaWxlICh1bmxlc3Mg
dGhhdCBjb2RlIGlzIGludGVydHdpbmVkIHdpdGggb3RoZXIgY29kZSwKPiB3aGljaCBpcyBub3Qg
dGhlIGNhc2UgaGVyZSkuCk9rLCB3aWxsIG1vdmUgYXMgZGlzY3Vzc2VkIGFib3ZlCj4KPiAtYm9y
aXMKVGhhbmsgeW91LApPbGVrc2FuZHIKPgo+Cj4+PiBTaW5jZSB0aGlzIGlzIHVuZGVyIENPTkZJ
R19YRU5fR05UREVWX0RNQUJVRiB0aGVuIHdoeSBzaG91bGRuJ3QgaXQgYmUgaW4KPj4+IGdudGRl
di1kbWFidWYuYz8gSW4gbXkgdmlldyB0aGF0J3MgdGhlIGZpbGUgd2hlcmUgYWxsIGRtYS1yZWxh
dGVkCj4+PiAic3R1ZmYiIGxpdmVzLgo+PiBBZ3JlZSwgYnV0IElNTyBncmFudF9tYXAgc3R1ZmYg
Zm9yIGRtYS1idWYgaW1wb3J0ZXIgaXMgcmlnaHQgaW4gaXRzCj4+IHBsYWNlIGluIGdudGRldi5j
Cj4+IGFuZCBhbGwgdGhlIHJlc3Qgb2YgZG1hLWJ1ZiBzcGVjaWZpY3MgbGl2ZSBpbiBnbnRkZXYt
ZG1hYnVmLmMgYXMgdGhleQo+PiBzaG91bGQKPj4+IC1ib3Jpcwo+Pj4KPj4+Cj4+PiAtYm9yaXMK
Pj4+Cj4+IFRoYW5rIHlvdSwKPj4gT2xla3NhbmRyCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:34:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12:34:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRGaw-0003cP-U4; Fri, 08 Jun 2018 12: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRGaw-0003cK-Ic
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 12:34:18 +0000
X-Inumbo-ID: ee9e80d6-6b17-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee9e80d6-6b17-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 14:31:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 06:34:15 -0600
Message-Id: <5B1A77C502000078001C976F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 06:34:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTgyLDkgKzgzLDE2IEBAIHZvaWQgcHZfaW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVj
dCB4ODZfZXZlbnQgKmV2ZW50KQo+ICAgICAgICAgICAgICBlcnJvcl9jb2RlIHw9IFBGRUNfdXNl
cl9tb2RlOwo+ICAKPiAgICAgICAgICB0cmFjZV9wdl9wYWdlX2ZhdWx0KGV2ZW50LT5jcjIsIGVy
cm9yX2NvZGUpOwo+IC0gICAgfQo+IC0gICAgZWxzZQo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiAr
ICAgIGNhc2UgVFJBUF9kZWJ1ZzoKPiArICAgICAgICBjdXJyLT5hcmNoLmRyNiB8PSBldmVudC0+
cGVuZGluZ19kYmc7CgpDb25zaWRlcmluZyB3aGF0IHlvdSd2ZSBiZWVuIHRlbGxpbmcgbWUgb3Zl
ciBhbmQgb3Zlciwgc2hvdWxkbid0CnlvdSBtYXNrIG91dCB0aGUgbG93IGZvdXIgYml0cyBoZXJl
IGJlZm9yZSBPUmluZyBpbiBuZXcgc3RhdGU/Cgo+ICsgICAgICAgIC8qIEZhbGx0aHJvdWdoICov
Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiAgICAgICAgICB0cmFjZV9wdl90cmFwKHZlY3RvciwgcmVn
cy0+cmlwLCB1c2VfZXJyb3JfY29kZSwgZXJyb3JfY29kZSk7CgpJIGFsc28gd29uZGVyIHdoZXRo
ZXIgdHJhY2luZyB3b3VsZG4ndCBiZW5lZml0IGZyb20gYmVpbmcgaW5mb3JtZWQKYWJvdXQgcGVu
ZGluZ19kYmcgaGVyZSBpbnN0ZWFkIG9mIHRoZSBlcnJvciBjb2RlLiBOb3Qgc29tZXRoaW5nCmZv
ciB0aGlzIHBhdGNoIChvciBzZXJpZXMpIG9mIGNvdXJzZSwganVzdCBhcyBhIHJlbWFyay4KClNp
bmNlIHRoZSBlcXVpdmFsZW50IEhWTSBjb2RlIGxvb2tzIHRvIGJlIG1pc3NpbmcsIEkgdGFrZSBp
dCB0aGF0J3MKZ29pbmcgdG8gYmUgYWRkcmVzc2VkIGluIGxhdGVyIHBhdGNoZXMgb2YgdGhlIHNl
cmllcz8KCj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKPiAr
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAo+IEBAIC04OCw3ICs4
OCwxMCBAQCBzdHJ1Y3QgeDg2X2V2ZW50IHsKPiAgICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAg
ICAgICAvKiBYODZfRVZFTlRUWVBFXyogKi8KPiAgICAgIHVpbnQ4X3QgICAgICAgaW5zbl9sZW47
ICAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KPiAgICAgIGludDMyX3QgICAgICAgZXJyb3Jf
Y29kZTsgICAvKiBYODZfRVZFTlRfTk9fRUMgaWYgbi9hICovCj4gLSAgICB1bnNpZ25lZCBsb25n
IGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2ZhdWx0IGgvdyBleGNlcHRpb24g
Ki8KPiArICAgIHVuaW9uIHsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGNyMjsgICAgICAgICAv
KiAjUEYgKi8KPiArICAgICAgICB1bnNpZ25lZCBsb25nIHBlbmRpbmdfZGJnOyAvKiAjREIgKG5l
dyBEUjYgYml0cywgcG9zaXRpdmUgcG9sYXJpdHkpICovCj4gKyAgICB9Owo+ICB9OwoKU2VlaW5n
IHRoYXQgdGhpcyBpcyB0aGUgb25seSB4ODZfZW11bGF0ZSogY2hhbmdlLCBJIGRvbid0IHN1cHBv
c2UKeW91IGZhbmN5IG1ha2luZyB0aGUgZW11bGF0b3IgY29ycmVjdGx5IHJhaXNlIFg4Nl9EUjZf
QkQgYXQgdGhlCnNhbWUgdGltZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:41:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12:41: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 1fRGhU-0004R9-19; Fri, 08 Jun 2018 12:41:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRGhS-0004R3-Kx
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 12:41:02 +0000
X-Inumbo-ID: 3395bdbc-6b19-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3395bdbc-6b19-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 12:41:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F0CB1AF25;
 Fri,  8 Jun 2018 12:40:59 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, konrad.wilk@oracle.com
References: <20180608060831.20194-1-andr2000@gmail.com>
 <20180608060831.20194-3-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: <55c529bd-0f88-e844-0cdf-b51e19d555e4@suse.com>
Date: Fri, 8 Jun 2018 14:40:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608060831.20194-3-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 2/4] xen/kbdif: Add unique input device
 identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDgvMDYvMTggMDg6MDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBJZiBmcm9udGVuZCBpcyBjb25maWd1cmVkIHRvIGV4cG9zZSBtdWx0aXBsZSBpbnB1
dCBkZXZpY2UgaW5zdGFuY2VzCj4gdGhlbiBiYWNrZW5kIG1heSByZXF1aXJlIGEgd2F5IHRvIHVu
aXF1ZWx5IGlkZW50aWZ5IGNvbmNyZXRlIGlucHV0Cj4gZGV2aWNlIHdpdGhpbiB0aGUgZnJvbnRl
bmQuIFRoaXMgaXMgdXNlZnVsIGZvciB1c2UtY2FzZXMgd2hlcmUKPiB2aXJ0dWFsIGlucHV0IGRl
dmljZSBuZWVkcyB0byBiZSBtYXRjaGVkIHRvIHBoeXNpY2FsIGlucHV0IGRldmljZS4KPiBBZGQg
WGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUgcGFyYW1ldGVyLCBzbyB0aGlzIHNvcnQgb2YgdXNlLWNh
c2VzIGNhbgo+IGJlIGltcGxlbWVudGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiBSZXZpZXdl
ZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKUmVs
ZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:41:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12: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 1fRGi0-0004UM-Ck; Fri, 08 Jun 2018 12: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRGhy-0004UB-MQ
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 12:41:34 +0000
X-Inumbo-ID: 473cb9a0-6b19-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 473cb9a0-6b19-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 12:41:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2A79BAF7D;
 Fri,  8 Jun 2018 12:41:33 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, konrad.wilk@oracle.com
References: <20180608060831.20194-1-andr2000@gmail.com>
 <20180608060831.20194-4-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: <df9e813c-9c93-6922-7cd1-82bff8d58d90@suse.com>
Date: Fri, 8 Jun 2018 14:41:32 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608060831.20194-4-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen/displif: Add unique display
 connector identifier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDgvMDYvMTggMDg6MDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBJZiBmcm9udGVuZCBpcyBjb25maWd1cmVkIHRvIGV4cG9zZSBtdWx0aXBsZSBjb25u
ZWN0b3JzIHRoZW4gYmFja2VuZCBtYXkKPiByZXF1aXJlIGEgd2F5IHRvIHVuaXF1ZWx5IGlkZW50
aWZ5IGNvbmNyZXRlIHZpcnR1YWwgY29ubmVjdG9yIHdpdGhpbiB0aGUKPiBmcm9udGVuZC4gVGhp
cyBpcyB1c2VmdWwgZm9yIHVzZS1jYXNlcyB3aGVyZSBjb25uZWN0b3IgbmVlZHMgdG8gYmUKPiBt
YXRjaGVkIHRvIHBoeXNpY2FsIGRpc3BsYXkgY29ubmVjdG9yLgo+IEFkZCBYZW5CdXMgInVuaXF1
ZS1pZCIgbm9kZSBwYXJhbWV0ZXIsIHNvIHRoaXMgc29ydCBvZiB1c2UtY2FzZXMgY2FuCj4gYmUg
aW1wbGVtZW50ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IFJldmlld2VkLWJ5OiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CgpSZWxlYXNlLWFja2VkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12: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 1fRGiS-0004Yn-O7; Fri, 08 Jun 2018 12:42: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRGiS-0004Yh-5Y
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 12:42:04 +0000
X-Inumbo-ID: 58a15164-6b19-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58a15164-6b19-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 12:42:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 56E03AF7D;
 Fri,  8 Jun 2018 12:42:02 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, konrad.wilk@oracle.com
References: <20180608060831.20194-1-andr2000@gmail.com>
 <20180608060831.20194-5-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: <f103b039-69b7-a358-828f-37ab6542ca07@suse.com>
Date: Fri, 8 Jun 2018 14:42:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608060831.20194-5-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 4/4] xen/sndif: Change stream's unique-id
 to string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMDYvMTggMDg6MDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBEaXNwbGF5IGFuZCBpbnB1dCBwcm90b2NvbHMgZGVmaW5lICJ1bmlxdWUtaWQiIFhl
bkJ1cyBmaWVsZCBhcyBzdHJpbmcKPiB3aGljaCBpcyBtdWNoIG1vcmUgZmxleGlibGUgaW4gZGVm
aW5pbmcgdW5pcXVlIGlkZW50aWZpZXJzIGNvbXBhcmluZwo+IHRvIGludGVnZXIgdXNlZCBieSBz
b3VuZCBwcm90b2NvbC4gRm9yIGV4YW1wbGUsIHRoaXMgYWxsb3dzIHRvIHByb3ZpZGUKPiBVVUlE
cyBhcyB1bmlxdWUgSUQncy4gQWxpZ24gc291bmQgcHJvdG9jb2wgd2l0aCBkaXNwbGF5IGFuZCBp
bnB1dAo+IGFuZCByZWRlZmluZSAidW5pcXVlLWlkIiBmaWVsZCBhcyBzdHJpbmcuCj4gCj4gU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hl
bmtvQGVwYW0uY29tPgo+IFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CgpSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:47:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRGnC-0004ux-Iu; Fri, 08 Jun 2018 12: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=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRGnB-0004us-0W
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 12:46:57 +0000
X-Inumbo-ID: b264a568-6b19-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b264a568-6b19-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 14:44:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74356587"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Stefan ISAILA' <aisaila@bitdefender.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt()
 func
Thread-Index: AQHT/nAvGV8IUDXhH0G0+QJvlaaHL6RWCQHw///kVACAAF/JgA==
Date: Fri, 8 Jun 2018 12:46:52 +0000
Message-ID: <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
In-Reply-To: <1528447880.25123.36.camel@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIuY29tXQ0KPiBTZW50OiAwOCBKdW5lIDIw
MTggMDk6NTENCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4
ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZw0KPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNp
dHJpeC5jb20+OyBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3DQo+IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFN1Ympl
Y3Q6IFJlOiBbUEFUQ0ggdjcgMDgvMTVdIHg4Ni9jcHU6IFJlbW92ZSBsb29wIGZvcm0NCj4gdm1j
ZV9zYXZlX3ZjcHVfY3R4dCgpIGZ1bmMNCj4gDQo+IE9uIFZpLCAyMDE4LTA2LTA4IGF0IDA4OjMz
ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21haWx0bzphaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbV0NCj4gPiA+IFNlbnQ6IDA3IEp1bmUgMjAxOCAxNTo1OQ0KPiA+ID4g
VG86IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnDQo+ID4gPiBDYzogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguDQo+ID4gPiBjb20+
Ow0KPiA+ID4gamJldWxpY2hAc3VzZS5jb207IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+Ow0KPiBQYXVsDQo+ID4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA+IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4N
Cj4gPiA+IFN1YmplY3Q6IFtQQVRDSCB2NyAwOC8xNV0geDg2L2NwdTogUmVtb3ZlIGxvb3AgZm9y
bQ0KPiA+ID4gdm1jZV9zYXZlX3ZjcHVfY3R4dCgpIGZ1bmMNCj4gPiA+DQo+ID4gPiBTaWduZWQt
b2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gPiA+
IC0tLQ0KPiA+ID4gwqB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAyNyArKysrKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9u
cygrKSwgMjAgZGVsZXRpb25zKC0pDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYw0KPiA+ID4gYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMNCj4gPiA+IGluZGV4IDQwNGYyN2UuLmVhZDFmNzMgMTAwNjQ0DQo+ID4gPiAtLS0gYS94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMNCj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL3ZtY2UuYw0KPiA+ID4gQEAgLTM0OSwzMCArMzQ5LDE3IEBAIGludCB2bWNlX3dy
bXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQ0KPiA+ID4gwqDCoMKgwqDCoHJldHVybiBy
ZXQ7DQo+ID4gPiDCoH0NCj4gPiA+DQo+ID4gPiAtc3RhdGljIHZvaWQgdm1jZV9zYXZlX3ZjcHVf
Y3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdA0KPiA+ID4gaHZtX3ZtY2VfdmNwdSAqY3R4
dCkNCj4gPiA+IC17DQo+ID4gPiAtwqDCoMKgwqBjdHh0LT5jYXBzID0gdi0+YXJjaC52bWNlLm1j
Z19jYXA7DQo+ID4gPiAtwqDCoMKgwqBjdHh0LT5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1j
ZS5iYW5rWzBdLm1jaV9jdGwyOw0KPiA+ID4gLcKgwqDCoMKgY3R4dC0+bWNpX2N0bDJfYmFuazEg
PSB2LT5hcmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMjsNCj4gPiA+IC3CoMKgwqDCoGN0eHQtPm1j
Z19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3RsOw0KPiA+ID4gLX0NCj4gPiA+IC0N
Cj4gPiA+IMKgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQs
DQo+ID4gPiBodm1fZG9tYWluX2NvbnRleHRfdA0KPiA+ID4gKmgpDQo+ID4gPiDCoHsNCj4gPiA+
IC3CoMKgwqDCoHN0cnVjdCB2Y3B1ICp2Ow0KPiA+ID4gLcKgwqDCoMKgaW50IGVyciA9IDA7DQo+
ID4gPiAtDQo+ID4gPiAtwqDCoMKgwqBmb3JfZWFjaF92Y3B1ICggZCwgdiApDQo+ID4gPiAtwqDC
oMKgwqB7DQo+ID4gPiAtwqDCoMKgwqDCoMKgwqDCoHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQ7
DQo+ID4gPiArwqDCoMKgwqBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0Ow0KPiA+ID4gK8KgwqDC
oMKgc3RydWN0IHZjcHUgKnYgPSBOVUxMOw0KPiA+ID4NCj4gPiA+IC3CoMKgwqDCoMKgwqDCoMKg
dm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgJmN0eHQpOw0KPiA+ID4gLcKgwqDCoMKgwqDCoMKg
wqBlcnIgPSBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsN
Cj4gPiA+IC3CoMKgwqDCoMKgwqDCoMKgaWYgKCBlcnIgKQ0KPiA+ID4gLcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoGJyZWFrOw0KPiA+ID4gLcKgwqDCoMKgfQ0KPiA+ID4gK8KgwqDCoMKgY3R4dC5j
YXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXA7DQo+ID4gVGhlcmUncyBhIHR5cG8gaW4gdGhlIGNv
bW1pdCB0aXRsZSAocy9mb3JtL2Zyb20pLCBidXQgSSBkb24ndA0KPiA+IHVuZGVyc3RhbmQgd2hh
dCB5b3UncmUgZG9pbmcgaGVyZS4gWW91IHNldCB2IHRvIE5VTEwgYWJvdmUgYW5kDQo+ID4gZGVy
ZWZlcmVuY2UgaXQgYmVsb3cuIEFGQUlDVCwgdW50aWwgcGF0Y2ggIzE1IGlzIGFwcGxpZWQgY29u
dGV4dA0KPiA+IHNhdmluZyB3aWxsIGJlIGNvbXBsZXRlbHkgYnJva2VuLg0KPiBZZXMsIHRoaXMg
aXMgdHJ1ZSwgYnV0IGl0IGNvdWxkJ3QgZmluZCBhIGJldHRlciB3YXkgdG8gc3BsaXQgdGhlIGxh
c3QNCj4gcGF0Y2ggZnVydGhlci4NCg0KQ2FuJ3QgeW91IGRvIGl0IChzb21ldGhpbmcgbGlrZSkg
dGhpcyB3YXk/DQoNCi0gRWFjaCBvZiBwYXRjaGVzICMxIC0gIzcgcmVnaXN0ZXIgdGhlaXIgc2F2
ZV9vbmUgaGFuZGxlciB2aWEgYW4gZXh0cmEgYXJnIHRvIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUgKGFuZCBoZW5jZSBleHRyYSBmaWVsZCBpbiBodm1fc3JfaGFuZGxlcnMpDQotIE1vdmUgKGN1
cnJlbnQpIHBhdGNoICMxNSB0byBwYXRjaCAjOCBidXQgaGF2ZSBpdCBjYWxsIHRoZSBzYXZlX29u
ZSBoYW5kbGVycw0KLSBUaGVuIGhhdmUgNyBwYXRjaGVzIHRoYXQgcmVtb3ZlIHRoZSBub3cgcmVk
dW5kYW50IHNhdmUgaGFuZGxlcnMsIHJlbmFtaW5nIFhYWF9zYXZlX29uZSB0byBYWFhfc2F2ZSBh
bmQgcGFzc2luZyBOVUxMIGFzIHRoZSBub3cgdXNlbGVzcyBhcmd1bWVudCB0byBIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFDQotIFRoZW4gaGF2ZSBhIGZpbmFsIHBhdGNoIGRlbGV0aW5nIHRoZSB1
c2VsZXNzIGFyZyBmcm9tIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUsIGNsZWFuaW5nIHVwIHRo
ZSBjYWxsZXJzIGFuZCBhbHNvIHJlbmFtaW5nIHRoZSBmaWVsZCBpbiBodm1fc3JfaGFuZGxlcnMg
ZnJvbSBzYXZlX29uZSB0byBzYXZlLg0KDQpUaGF0IHNob3VsZCBrZWVwIHRoZSBzZXJpZXMgYmlz
ZWN0YWJsZSBBRkFJQ1QuDQoNCiAgUGF1bA0KDQo+IA0KPiBBbGV4DQo+ID4gPg0KPiA+ID4gK8Kg
wqDCoMKgY3R4dC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwy
Ow0KPiA+ID4gK8KgwqDCoMKgY3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5r
WzFdLm1jaV9jdGwyOw0KPiA+ID4gK8KgwqDCoMKgY3R4dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gu
dm1jZS5tY2dfZXh0X2N0bDsNCj4gPiA+DQo+ID4gPiAtwqDCoMKgwqByZXR1cm4gZXJyOw0KPiA+
ID4gK8KgwqDCoMKgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpOw0KPiA+ID4gwqB9DQo+ID4gPg0KPiA+ID4gwqBzdGF0aWMgaW50IHZtY2VfbG9h
ZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiA+IGh2bV9kb21haW5fY29udGV4dF90
DQo+ID4gPiAqaCkNCj4gPiA+IC0tDQo+ID4gPiAyLjcuNA0KPiA+DQo+ID4gX19fX19fX19fX19f
X19fX19fX19fX19fDQo+ID4gVGhpcyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:48:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRGor-000510-1b; Fri, 08 Jun 2018 12:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRGop-00050r-1o
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 12:48:39 +0000
X-Inumbo-ID: 43622546-6b1a-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43622546-6b1a-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 12:48:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74356660"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-8-git-send-email-andrew.cooper3@citrix.com>
 <5B1A77C502000078001C976F@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: <1458852d-d4f2-5eae-6bc6-f23ed827d3bb@citrix.com>
Date: Fri, 8 Jun 2018 13:48:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1A77C502000078001C976F@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 07/11] x86/emul: Add pending_dbg field to
 x86_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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>

T24gMDgvMDYvMTggMTM6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC04Miw5ICs4
MywxNiBAQCB2b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVu
dCkKPj4gICAgICAgICAgICAgIGVycm9yX2NvZGUgfD0gUEZFQ191c2VyX21vZGU7Cj4+ICAKPj4g
ICAgICAgICAgdHJhY2VfcHZfcGFnZV9mYXVsdChldmVudC0+Y3IyLCBlcnJvcl9jb2RlKTsKPj4g
LSAgICB9Cj4+IC0gICAgZWxzZQo+PiArICAgICAgICBicmVhazsKPj4gKwo+PiArICAgIGNhc2Ug
VFJBUF9kZWJ1ZzoKPj4gKyAgICAgICAgY3Vyci0+YXJjaC5kcjYgfD0gZXZlbnQtPnBlbmRpbmdf
ZGJnOwo+IENvbnNpZGVyaW5nIHdoYXQgeW91J3ZlIGJlZW4gdGVsbGluZyBtZSBvdmVyIGFuZCBv
dmVyLCBzaG91bGRuJ3QKPiB5b3UgbWFzayBvdXQgdGhlIGxvdyBmb3VyIGJpdHMgaGVyZSBiZWZv
cmUgT1JpbmcgaW4gbmV3IHN0YXRlPwoKWWVzLCBidXQgdGhhdCBpcyBjb3ZlcmVkIGluIGEgbGF0
ZXIgcGF0Y2ggKDkgdG8gYmUgc3BlY2lmaWMpIG9uY2UgdGhlCkhWTSBzaWRlIGlzIGZpeGVkIHRv
IG5vdCB1cGRhdGUgJWRyNiB0d2ljZS4KClVudGlsIGFsbCBwYXRocyBoYXZlIGJlZW4gdXBkYXRl
ZCB0byB0b3VjaCAlZHI2IGV4YWN0bHkgb25jZSwKaW1wbGVtZW50aW5nIHRoZSBvdmVyd3JpdGlu
ZyBvZiB0aGUgYm90dG9tIDQgYml0cyB3aWxsIGxlYWQgdG8gbG9zaW5nCmFsbCBicmVha3BvaW50
IGluZm9ybWF0aW9uIGFsbCB0aGUgdGltZSwgd2hpY2ggaXMgd29yc2UgZ3Vlc3QgYmVoYXZpb3Vy
CnRoYW4gaGF2aW5nIHRoZW0gYWN0IGFzIGlmIHRoZXkgd2VyZSBzdGlja3kgKHdoaWNoIHdvcmtz
IGluIHByYWN0aWNlIGFzCnRoZSAjREIgaGFuZGxlcnMgcmVzZXQgJWRyNiB0byAwKS4KCj4KPj4g
KyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KPj4gKwo+PiArICAgIGRlZmF1bHQ6Cj4+ICAgICAg
ICAgIHRyYWNlX3B2X3RyYXAodmVjdG9yLCByZWdzLT5yaXAsIHVzZV9lcnJvcl9jb2RlLCBlcnJv
cl9jb2RlKTsKPiBJIGFsc28gd29uZGVyIHdoZXRoZXIgdHJhY2luZyB3b3VsZG4ndCBiZW5lZml0
IGZyb20gYmVpbmcgaW5mb3JtZWQKPiBhYm91dCBwZW5kaW5nX2RiZyBoZXJlIGluc3RlYWQgb2Yg
dGhlIGVycm9yIGNvZGUuIE5vdCBzb21ldGhpbmcKPiBmb3IgdGhpcyBwYXRjaCAob3Igc2VyaWVz
KSBvZiBjb3Vyc2UsIGp1c3QgYXMgYSByZW1hcmsuCj4KPiBTaW5jZSB0aGUgZXF1aXZhbGVudCBI
Vk0gY29kZSBsb29rcyB0byBiZSBtaXNzaW5nLCBJIHRha2UgaXQgdGhhdCdzCj4gZ29pbmcgdG8g
YmUgYWRkcmVzc2VkIGluIGxhdGVyIHBhdGNoZXMgb2YgdGhlIHNlcmllcz8KClRyYWNpbmcgaXMg
YSBtZXNzLCBhbmQgY29tcGxldGVseSBpbmNvbnNpc3RlbnQuwqAgSSdtIG9wdGluZyBmb3IgIm5v
CmZ1bmN0aW9uYWwgY2hhbmdlIiB1bnRpbCBJJ3ZlIGdvdCB0aW1lIHRvIHJhdGlvbmFsaXNlIGl0
IGFsbC4KCj4KPj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgK
Pj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKPj4gQEAgLTg4
LDcgKzg4LDEwIEBAIHN0cnVjdCB4ODZfZXZlbnQgewo+PiAgICAgIHVpbnQ4X3QgICAgICAgdHlw
ZTsgICAgICAgICAvKiBYODZfRVZFTlRUWVBFXyogKi8KPj4gICAgICB1aW50OF90ICAgICAgIGlu
c25fbGVuOyAgICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCj4+ICAgICAgaW50MzJfdCAgICAg
ICBlcnJvcl9jb2RlOyAgIC8qIFg4Nl9FVkVOVF9OT19FQyBpZiBuL2EgKi8KPj4gLSAgICB1bnNp
Z25lZCBsb25nIGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2ZhdWx0IGgvdyBl
eGNlcHRpb24gKi8KPj4gKyAgICB1bmlvbiB7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgY3Iy
OyAgICAgICAgIC8qICNQRiAqLwo+PiArICAgICAgICB1bnNpZ25lZCBsb25nIHBlbmRpbmdfZGJn
OyAvKiAjREIgKG5ldyBEUjYgYml0cywgcG9zaXRpdmUgcG9sYXJpdHkpICovCj4+ICsgICAgfTsK
Pj4gIH07Cj4gU2VlaW5nIHRoYXQgdGhpcyBpcyB0aGUgb25seSB4ODZfZW11bGF0ZSogY2hhbmdl
LCBJIGRvbid0IHN1cHBvc2UKPiB5b3UgZmFuY3kgbWFraW5nIHRoZSBlbXVsYXRvciBjb3JyZWN0
bHkgcmFpc2UgWDg2X0RSNl9CRCBhdCB0aGUKPiBzYW1lIHRpbWU/CgpBY2Nlc3MgdG8gJWRyIHJl
Z2lzdGVycyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBQViBndWVzdHMgYXQgdGhlCm1vbWVudC7C
oCBIVk0gZ3Vlc3RzIGRvbid0IHByb3ZpZGUge3JlYWQsd3JpdGV9X2RyKCkgaG9va3MuwqAgRnVy
dGhlcm1vcmUsClBWIGd1ZXN0cyBhcmUgZGlzYWxsb3dlZCBmcm9tIGVuYWJsaW5nIGdlbmVyYWwg
ZGV0ZWN0LgoKSSB0b3llZCB3aXRoIHN1cHBvcnRpbmcgR0QgZm9yIFBWIGd1ZXN0cywgYnV0IGl0
IGNvbXBsaWNhdGVzIHRoZQpoeXBlcmNhbGwgYWNjZXNzLCBhbmQgSSdtIG5vdCBzdXJlIHdoZXRo
ZXIgaXQgaXMgd29ydGggc3VwcG9ydGluZy7CoCBUaGUKZmVhdHVyZSBleGlzdHMgZm9yIEluIENp
cmN1aXQgRW11bGF0b3JzLCBhbmQgUFYgZ3Vlc3RzIGhhdmUgYmVlbiBmaW5lCndpdGhvdXQgdGhl
IGFiaWxpdHkgdG8gdXNlIGl0IGZvciBtb3JlIHRoYW4gYSBkZWNhZGUgbm93LgoKRm9yIEhWTSBn
dWVzdHMsIEkgZG8gcGxhbiB0byBob29rIHVwIGZ1bGwgZW11bGF0aW9uLCBvbmNlIEkndmUKcmF0
aW9uYWxpc2VkIHRoZSBzdGF0ZSBoYW5kbGluZyBsb2dpYy4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 12:52:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 12:52:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRGso-0005sL-Dz; Fri, 08 Jun 2018 12:52:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3ku=i2=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fRGsn-0005sF-1T
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 12:52:45 +0000
X-Inumbo-ID: 825df725-6b1a-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 825df725-6b1a-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 14:50:24 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id n3-v6so19894661lfe.12
 for <xen-devel@lists.xenproject.org>; Fri, 08 Jun 2018 05:52:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding:content-language;
 bh=kXFsZgJJti+gY7dMxOQXSoUwKM7wKZwkXjjJNWWjnCM=;
 b=UTND//qfsPWkfRNUGEThuw6l7J5RswZdjHy+ARTNFU9Hob5T4N639FYj4x+ZK45H5b
 3bQUbAb1Mg5+u5Ce31kGZ9W7worQiuETMJ810uBg09djWA3i2MiiLl39PtzvwImypARs
 YvXA9JymIFFasXXS4ANKqyHt3wVgrSvJm03loMKJT95Btf4eKdg6fsvm+xhgRrRe6wsa
 ZIMSsLF/7iSUgl+PfCTkuqPvYbPBgfViPeFyE5v59Ii/Sba0LLXwZ7Jy1r2KP02vn8Wt
 wW/0wmFAea+Ff1KgzsWmXXkt+trWbAce5BuzY26UVTHhdtJULWyumMlCt0B7dALY38ml
 VMDw==
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-transfer-encoding
 :content-language;
 bh=kXFsZgJJti+gY7dMxOQXSoUwKM7wKZwkXjjJNWWjnCM=;
 b=jJXnbf7cI9pabF4uLm+J/yrYMPTRw9Zj45bqYvgolSCLVaMYgrdVskMxsJh6tlZ1ZC
 otoripHMBsSMOei6mBtWhon+7VB7sRLlxhzgM56lLV1Pzd/5WHPUphV6o/9b01Ub8Xw+
 YECUwNcF5dpzqJa1lQrXc7deIIUIWl9oQqH2beY8d9rcRPBIjv+Zb5d+H1amIwifYjwc
 SbWmY0Xvizxz5TwMB0+ejJmd+kajPSJP0mL6yiaTPAILUlIqfl3zva0WHRlNlnPFaLJh
 EFnVmW63Vet/HcYrCOSxARB0dAGxOm+2G4NMQoYtGGOXWtJOLefn1tqAFhSfSTbuBo1Q
 LhPg==
X-Gm-Message-State: APt69E3eumAPN9YAZ8RaytBjwGHlcK2fUupERJgMU8a+oEbvYpCSm9r1
 QTuxmtK2ZSiLX2Vr7fzGfYc=
X-Google-Smtp-Source: ADUXVKLkAtzDMlymvlbPEjDIG1oO5nugqW/h+4fj2UvBY3Q+rvXBpyIGlAhlOOeGco6qrZJxvvY4PA==
X-Received: by 2002:a2e:8951:: with SMTP id
 b17-v6mr4786584ljk.111.1528462362006; 
 Fri, 08 Jun 2018 05:52:42 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g1-v6sm3224646ljj.81.2018.06.08.05.52.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 08 Jun 2018 05:52:40 -0700 (PDT)
To: "Oleksandr_Andrushchenko@epam.com" <Oleksandr_Andrushchenko@epam.com>,
 xen-devel@lists.xenproject.org, konrad.wilk@oracle.com, jgross@suse.com
References: <20180608060831.20194-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <6f9e24b2-7a5c-eabb-92c8-4294807bd6cf@gmail.com>
Date: Fri, 8 Jun 2018 15:52:40 +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: <20180608060831.20194-1-andr2000@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] Unique-id and fixes to some protocols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDYvMDgvMjAxOCAwOTowOCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gSGksIGFsbCEKPgo+IFRoaXMgc2VyaWVzIGZpeGVzIGluY29uc2lzdGVuY3kg
aW4gc2VjdGlvbiB1c2VkIHdoaWxlIGRlZmluaW5nIGtiZGlmCj4gWGVuQnVzIGVudHJpZXMgYW5k
IGFkZHMgc3RyaW5nICJ1bmlxdWUtaWQiIFhlbkJ1cyBlbnRyeSBtaXNzaW5nIGluCj4gZGlzcGxp
ZiBhbmQga2JkaWYuIEl0IGFsc28gY2hhbmdlcyBzbmRpZidzICJ1bmlxdWUtaWQiIGZpZWxkIGZy
b20KPiBpbnRlZ2VyIHRvIHN0cmluZyB0byBiZSBhbGlnbmVkIHdpdGggZGlzcGxpZi9rYmRpZi4K
Pgo+IEtvbnJhZCwgSSBhZGRlZCB5b3VyIHItYiB0YWdzIHRvICphbGwqIHRoZSBwYXRjaGVzLCBz
byBwbGVhc2UKPiBsZXQgbWUga25vdyBpZiBJIGhhdmUgdG8gZHJvcCB0aG9zZSAoaWYgdGhpcyBp
cyBub3Qgd2hhdCB5b3UgbWVhbnQKPiBvbiB0aGUgbWFpbGluZy1saXN0KS4KPgo+IEp1ZXJnZW4s
IGNvdWxkIHlvdSBwbGVhc2UgcmVsZWFzZSBhY2sgdGhlIHJlc3Qgb2YgdGhlIHBhdGNoZXMgYXMg
dGhlc2UKPiBhcmUgbmVlZGVkIHRvIGFkZCBzb3VuZCBjb25maWd1cmF0aW9uIHRvIGxpYnhsL3hs
IGFuZCBleHRlbmQgaW5wdXQKPiB0byBzdXBwb3J0IG11bHRpLXRvdWNoLiBUaGVzZSBhcmUgdGhl
IGNoYW5nZXMgdG8gaGVhZGVyIGZpbGVzIHdoaWNoIGFyZQo+IG5vdCBpbnZvbHZlZCBpbiBYZW4g
YnVpbGQsIHNvIGl0IHNlZW1zIHRvIGJlIHNhZmUuCj4gVGhpcyB3aWxsIGFsc28gdW5ibG9jayBw
dG9yb2NvbCBzeW5jaHJvbml6YXRpb24gd2l0aCBMaW51eCwgc28gSSBjYW4KPiBwdXNoIGFuIGV4
dGVuc2lvbiB0byB4ZW4ta2JkZnJvbnQgZHJpdmVyIChkaXNhYmxlIGZlYXR1cmUpLgo+Cj4gVGhh
bmsgeW91LAo+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+
ICAgLSBDaGFuZ2VkIHR5cGUgb2YgInVuaXF1ZS1pZCIgZnJvbSB1aW50MzJfdCB0byBzdHJpbmcg
KEtvbnJhZCkKPiAgIC0gQWRkZWQgci1iJ3MKPgo+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICg0
KToKPiAgICB4ZW4va2JkaWY6IE1vdmUgbXVsdGktdG91Y2ggZGV2aWNlIHBhcmFtZXRlcnMgdG8g
YmFja2VuZCBub2Rlcwo+ICAgIHhlbi9rYmRpZjogQWRkIHVuaXF1ZSBpbnB1dCBkZXZpY2UgaWRl
bnRpZmllcgo+ICAgIHhlbi9kaXNwbGlmOiBBZGQgdW5pcXVlIGRpc3BsYXkgY29ubmVjdG9yIGlk
ZW50aWZpZXIKPiAgICB4ZW4vc25kaWY6IENoYW5nZSBzdHJlYW0ncyB1bmlxdWUtaWQgdG8gc3Ry
aW5nCj4KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9kaXNwbGlmLmggfCAgOCArKysrKysKPiAg
IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9rYmRpZi5oICAgfCA0OCArKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oICAgfCAxMCAr
KystLS0tCj4gICAzIGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9u
cygtKQo+CktvbnJhZCwgaWYgdGhlIHBhdGNoZXMgc2VlbSB0byBiZSBvaywgY291bGQgeW91IHBs
ZWFzZQpjb21taXQgdGhvc2U/CgpUaGFuayB5b3UsCk9sZWtzYW5kcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 13:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 13: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 1fRH0Q-0006op-Ll; Fri, 08 Jun 2018 13:00:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRH0P-0006oi-6u
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 13:00:37 +0000
X-Inumbo-ID: efc7be4a-6b1b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efc7be4a-6b1b-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 13:00:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 07:00:34 -0600
Message-Id: <5B1A7DF202000078001C97AB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 07:00:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN -
 Defer all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3N2bS9zdm0uYwo+IEBAIC0xNDM3LDE5ICsxNDM3LDQ5IEBAIHN0YXRpYyB2b2lkIHN2
bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCj4gICAgICBzd2l0
Y2ggKCBfZXZlbnQudmVjdG9yIHwgLShfZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX1NXX0lO
VEVSUlVQVCkgKQo+ICAgICAgewo+ICAgICAgY2FzZSBUUkFQX2RlYnVnOgo+IC0gICAgICAgIGlm
ICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCj4gLSAgICAgICAgewo+IC0gICAgICAg
ICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHZtY2IsIGN1cnIpOwo+IC0gICAgICAgICAg
ICB2bWNiX3NldF9kcjYodm1jYiwgdm1jYl9nZXRfZHI2KHZtY2IpIHwgRFJfU1RFUCk7Cj4gLSAg
ICAgICAgfQo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogT24gQU1EIGhhcmR3YXJlLCBhICNE
QiBleGNlcHRpb246Cj4gKyAgICAgICAgICogIDEpIE1lcmdlcyBuZXcgc3RhdHVzIGJpdHMgaW50
byAlZHI2Cj4gKyAgICAgICAgICogIDIpIENsZWFycyAlZHI3LmdkIGFuZCBNU1JfREVCVUdDVEwu
e0xCUixCVEZ9Cj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBJdGVtIDEgaXMgZG9uZSBieSBo
YXJkd2FyZSBiZWZvcmUgYSAjREIgaW50ZXJjZXB0ZWQgdm1leGl0LCBidXQgd2UKPiArICAgICAg
ICAgKiBtYXkgZW5kIHVwIGhlcmUgZnJvbSBlbXVsYXRpb24gc28gaGF2ZSB0byByZXBlYXQgaXQg
b3Vyc2VsdmVzLgo+ICsgICAgICAgICAqIEl0ZW0gMiBpcyBkb25lIGJ5IGhhcmR3YXJlIHdoZW4g
aW5qZWN0aW5nIGEgI0RCIGV4Y2VwdGlvbi4KPiArICAgICAgICAgKi8KPiArICAgICAgICBfX3Jl
c3RvcmVfZGVidWdfcmVnaXN0ZXJzKHZtY2IsIGN1cnIpOwo+ICsgICAgICAgIHZtY2Jfc2V0X2Ry
Nih2bWNiLCB2bWNiX2dldF9kcjYodm1jYikgfCBldmVudC0+cGVuZGluZ19kYmcpOwo+ICsKPiAg
ICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KPiAgICAgIGNhc2UgVFJBUF9pbnQzOgo+ICAgICAg
ICAgIGlmICggY3Vyci0+ZG9tYWluLT5kZWJ1Z2dlcl9hdHRhY2hlZCApCj4gICAgICAgICAgewo+
ICAgICAgICAgICAgICAvKiBEZWJ1Zy9JbnQzOiBUcmFwIHRvIGRlYnVnZ2VyLiAqLwo+ICsgICAg
ICAgICAgICBpZiAoIF9ldmVudC52ZWN0b3IgPT0gVFJBUF9pbnQzICkKPiArICAgICAgICAgICAg
ewo+ICsgICAgICAgICAgICAgICAgLyogTi5CLiBDYW4ndCB1c2UgX191cGRhdGVfZ3Vlc3RfZWlw
KCkgZm9yIHJpc2sgb2YgcmVjdXNpb24uICovCj4gKyAgICAgICAgICAgICAgICByZWdzLT5yaXAg
Kz0gX2V2ZW50Lmluc25fbGVuOwoKTm90IGFsbCBjYWxsZXJzIHByb3ZpZGUgYSBub24temVybyBp
bnNuIGxlbmd0aC4gSXMgdGhhdCBhIHBvdGVudGlhbApwcm9ibGVtIGhlcmUgKGFuZCBpbiB0aGUg
ZXF1aXZhbGVudCBWTVggY29kZSk/Cgo+ICsgICAgICAgICAgICAgICAgcmVncy0+ZWZsYWdzICY9
IH5YODZfRUZMQUdTX1JGOwo+ICsgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC5nZGJzeF92Y3B1
X2V2ZW50ID0gVFJBUF9pbnQzOwo+ICsgICAgICAgICAgICB9Cj4gKwo+ICAgICAgICAgICAgICBk
b21haW5fcGF1c2VfZm9yX2RlYnVnZ2VyKCk7Cj4gICAgICAgICAgICAgIHJldHVybjsKPiAgICAg
ICAgICB9Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgIHsKCkNvbnNpZGVyaW5nIHRoZSAicmV0
dXJuIiBhYm92ZSwgY291bGQgeW91IGF2b2lkIHRoZSAiZWxzZSIgYW5kCnRoZSBleHRyYSBsZXZl
bCBvZiBpbmRlbnRhdGlvbiBoZXJlPyBTYW1lIGZvciBWTVggdGhlbiBhZ2Fpbi4KCj4gKyAgICAg
ICAgICAgIGludCByYyA9IGh2bV9tb25pdG9yX2RlYnVnKHJlZ3MtPnJpcCwKCiJyYyIgY2FuIHN1
cmVseSBiZSBkZWNsYXJlZCBpbiBzbGlnaHRseSB3aWRlciBhIHNjb3BlLgoKPiBAQCAtMjc3NSw2
NyArMjgwNSw0NiBAQCB2b2lkIHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKPiAgCj4gICAgICBjYXNlIFZNRVhJVF9JQ0VCUDoKPiAgICAgIGNhc2UgVk1FWElU
X0VYQ0VQVElPTl9EQjoKPiAtICAgICAgICBpZiAoICF2LT5kb21haW4tPmRlYnVnZ2VyX2F0dGFj
aGVkICkKPiArICAgIGNhc2UgVk1FWElUX0VYQ0VQVElPTl9CUDoKPiArICAgIHsKPiArICAgICAg
ICB1bnNpZ25lZCBpbnQgdmVjLCB0eXBlLCBsZW4sIGV4dHJhOwo+ICsKPiArICAgICAgICBzd2l0
Y2ggKCBleGl0X3JlYXNvbiApCj4gICAgICAgICAgewo+IC0gICAgICAgICAgICBpbnQgcmM7Cj4g
LSAgICAgICAgICAgIHVuc2lnbmVkIGludCB0cmFwX3R5cGU7Cj4gKyAgICAgICAgY2FzZSBWTUVY
SVRfSUNFQlA6CgpJIGRvbid0IHVuZGVyc3RhbmQgdGhpcyBzdHJ1Y3R1cmluZyBvZiB0aGUgY29k
ZTogVGhlIG91dGVyIHN3aXRjaCgpCmhhcyB0aGUgZXhhY3Qgc2FtZSBjb250cm9sIGV4cHJlc3Np
b24sIGFuZCB0aGVyZSdzIG5vIGZhbGwgdGhyb3VnaAotIHdoeSB0aGUgbmVzdGluZz8gTW92ZSB0
aGUgdmFyaWFibGUgZGVjbGFyYXRpb25zIHRvIHRoZSBiZWdpbm5pbmcKb2YgdGhlIG91dGVyIHN3
aXRjaCgpIGFuZCBkcm9wIHRoZSBpbm5lciBvbmU/IFlvdSBtYXkgbm90IGV2ZW4KbmVlZCBhbGwg
b2YgdGhlIHZhcmlhYmxlcyBpZiB5b3UgcmVwbGljYXRlZCB0aGUgbGl0dGxlIGJpdCBvZiBjb2Rl
CmN1cnJlbnRseSBzaGFyZWQgYnkgdGhlIHRocmVlIChpbW1lZGlhdGVseSBhZnRlciB0aGUgaW5u
ZXIgc3dpdGNoKCkpLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gQEAgLTE3NzgsMTUgKzE3NzgsMjEgQEAgc3Rh
dGljIHZvaWQgdm14X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkK
PiAgICAgIHVuc2lnbmVkIGxvbmcgaW50cl9pbmZvOwo+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIg
PSBjdXJyZW50Owo+ICAgICAgc3RydWN0IHg4Nl9ldmVudCBfZXZlbnQgPSAqZXZlbnQ7Cj4gKyAg
ICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKPiAg
Cj4gICAgICBzd2l0Y2ggKCBfZXZlbnQudmVjdG9yIHwgLShfZXZlbnQudHlwZSA9PSBYODZfRVZF
TlRUWVBFX1NXX0lOVEVSUlVQVCkgKQo+ICAgICAgewo+ICAgICAgY2FzZSBUUkFQX2RlYnVnOgo+
IC0gICAgICAgIGlmICggZ3Vlc3RfY3B1X3VzZXJfcmVncygpLT5lZmxhZ3MgJiBYODZfRUZMQUdT
X1RGICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3Rl
cnMoY3Vycik7Cj4gLSAgICAgICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIHJlYWRfZGVidWdyZWco
NikgfCBEUl9TVEVQKTsKPiAtICAgICAgICB9Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBP
biBJbnRlbCBoYXJkd2FyZSwgYSAjREIgZXhjZXB0aW9uOgo+ICsgICAgICAgICAqICAxKSBNZXJn
ZXMgbmV3IHN0YXR1cyBiaXRzIGludG8gJWRyNgo+ICsgICAgICAgICAqICAyKSBDbGVhcnMgJWRy
Ny5nZCBhbmQgTVNSX0RFQlVHQ1RMLkxCUgo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogQWxs
IGFjdGlvbnMgYXJlIGxlZnQgdXAgdG8gdGhlIGh5cGVydmlzb3IgdG8gcGVyZm9ybS4KPiArICAg
ICAgICAgKi8KPiArICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKGN1cnIpOwo+ICsg
ICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIHJlYWRfZGVidWdyZWcoNikgfCBldmVudC0+cGVuZGlu
Z19kYmcpOwoKU2FtZSBhcyBmb3IgdGhlIFBWIGNhc2UgaW4gdGhlIGVhcmxpZXIgcGF0Y2g6IERv
bid0IHlvdSBuZWVkIHRvIGNsZWFyIHRoZQpsb3cgZm91ciBiaXRzIGZpcnN0PwoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 13:10:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 13:10:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRH9P-0007QL-0I; Fri, 08 Jun 2018 13:09: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRH9O-0007QG-5A
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 13:09:54 +0000
X-Inumbo-ID: 3c18a639-6b1d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c18a639-6b1d-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 13:09:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 07:09:52 -0600
Message-Id: <5B1A801F02000078001C97C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 07:09:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-10-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-10-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/11] x86: Fix merging of new status bits
 into %dr6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@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+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIGN1cnJlbnQgbG9naWMgdXNlZCB0byB1cGRhdGUgJWRyNiB3aGVuIGluamVjdGlu
ZyAjREIgaXMgYnVnZ3kuICBUaGUKPiBhcmNoaXRlY3R1cmFsIGJlaGF2aW91ciBpcyB0byBvdmVy
d3JpdGUgQnswLi4zfSAocmF0aGVyIHRoYW4gYWNjdW11bGF0ZSkgYW5kCj4gYWNjdW11bGF0ZSBh
bGwgb3RoZXIgYml0cy4KPiAKPiBJbnRyb2R1Y2UgYSBuZXcgbWVyZ2VfZHI2KCkgaGVscGVyLCB3
aGljaCBhbHNvIHRha2VzIGNhcmUgb2YgaGFuZGluZyBSVE0KPiBjb3JyZWN0bHkuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFo
LCBoZXJlIHdlIGdvLiBUaGlzIGFzIHdlbGwgYXMgcGF0Y2ggNzoKUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 13:12:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 13:12:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRHBv-00084k-Gs; Fri, 08 Jun 2018 13: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRHBu-00084e-6h
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 13:12:30 +0000
X-Inumbo-ID: 99608b0f-6b1d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99608b0f-6b1d-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 13:12:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 07:12:28 -0600
Message-Id: <5B1A80BB02000078001C97D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 07:12:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-12-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528120755-17455-12-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 11/11] x86/dbg: Cleanup of legacy dr6
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gUmVwbGFjZSB0aGUgZmV3IHJlbWFpbmluZyB1c2VzIHdpdGggWDg2X0RSNl8qIGNvbnN0
YW50cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 13:13:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 13:13:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRHCT-0008A3-VC; Fri, 08 Jun 2018 13: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRHCS-00089g-8p
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 13:13:04 +0000
X-Inumbo-ID: ace0b393-6b1d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ace0b393-6b1d-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 13:13:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74357954"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-9-git-send-email-andrew.cooper3@citrix.com>
 <5B1A7DF202000078001C97AB@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: <d47ef25d-041d-03d3-e889-7e834c7e7201@citrix.com>
Date: Fri, 8 Jun 2018 14:13:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1A7DF202000078001C97AB@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 08/11] x86/hvm: RFC - PROBABLY BROKEN -
 Defer all debugging/monitor actions to {svm, vmx}_inject_event()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

T24gMDgvMDYvMTggMTQ6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j
Cj4+IEBAIC0xNDM3LDE5ICsxNDM3LDQ5IEBAIHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfZXZlbnQo
Y29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCj4+ICAgICAgc3dpdGNoICggX2V2ZW50LnZl
Y3RvciB8IC0oX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9TV19JTlRFUlJVUFQpICkKPj4g
ICAgICB7Cj4+ICAgICAgY2FzZSBUUkFQX2RlYnVnOgo+PiAtICAgICAgICBpZiAoIHJlZ3MtPmVm
bGFncyAmIFg4Nl9FRkxBR1NfVEYgKQo+PiAtICAgICAgICB7Cj4+IC0gICAgICAgICAgICBfX3Jl
c3RvcmVfZGVidWdfcmVnaXN0ZXJzKHZtY2IsIGN1cnIpOwo+PiAtICAgICAgICAgICAgdm1jYl9z
ZXRfZHI2KHZtY2IsIHZtY2JfZ2V0X2RyNih2bWNiKSB8IERSX1NURVApOwo+PiAtICAgICAgICB9
Cj4+ICsgICAgICAgIC8qCj4+ICsgICAgICAgICAqIE9uIEFNRCBoYXJkd2FyZSwgYSAjREIgZXhj
ZXB0aW9uOgo+PiArICAgICAgICAgKiAgMSkgTWVyZ2VzIG5ldyBzdGF0dXMgYml0cyBpbnRvICVk
cjYKPj4gKyAgICAgICAgICogIDIpIENsZWFycyAlZHI3LmdkIGFuZCBNU1JfREVCVUdDVEwue0xC
UixCVEZ9Cj4+ICsgICAgICAgICAqCj4+ICsgICAgICAgICAqIEl0ZW0gMSBpcyBkb25lIGJ5IGhh
cmR3YXJlIGJlZm9yZSBhICNEQiBpbnRlcmNlcHRlZCB2bWV4aXQsIGJ1dCB3ZQo+PiArICAgICAg
ICAgKiBtYXkgZW5kIHVwIGhlcmUgZnJvbSBlbXVsYXRpb24gc28gaGF2ZSB0byByZXBlYXQgaXQg
b3Vyc2VsdmVzLgo+PiArICAgICAgICAgKiBJdGVtIDIgaXMgZG9uZSBieSBoYXJkd2FyZSB3aGVu
IGluamVjdGluZyBhICNEQiBleGNlcHRpb24uCj4+ICsgICAgICAgICAqLwo+PiArICAgICAgICBf
X3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHZtY2IsIGN1cnIpOwo+PiArICAgICAgICB2bWNiX3Nl
dF9kcjYodm1jYiwgdm1jYl9nZXRfZHI2KHZtY2IpIHwgZXZlbnQtPnBlbmRpbmdfZGJnKTsKPj4g
Kwo+PiAgICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KPj4gICAgICBjYXNlIFRSQVBfaW50MzoK
Pj4gICAgICAgICAgaWYgKCBjdXJyLT5kb21haW4tPmRlYnVnZ2VyX2F0dGFjaGVkICkKPj4gICAg
ICAgICAgewo+PiAgICAgICAgICAgICAgLyogRGVidWcvSW50MzogVHJhcCB0byBkZWJ1Z2dlci4g
Ki8KPj4gKyAgICAgICAgICAgIGlmICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX2ludDMgKQo+PiAr
ICAgICAgICAgICAgewo+PiArICAgICAgICAgICAgICAgIC8qIE4uQi4gQ2FuJ3QgdXNlIF9fdXBk
YXRlX2d1ZXN0X2VpcCgpIGZvciByaXNrIG9mIHJlY3VzaW9uLiAqLwo+PiArICAgICAgICAgICAg
ICAgIHJlZ3MtPnJpcCArPSBfZXZlbnQuaW5zbl9sZW47Cj4gTm90IGFsbCBjYWxsZXJzIHByb3Zp
ZGUgYSBub24temVybyBpbnNuIGxlbmd0aC4gSXMgdGhhdCBhIHBvdGVudGlhbAo+IHByb2JsZW0g
aGVyZSAoYW5kIGluIHRoZSBlcXVpdmFsZW50IFZNWCBjb2RlKT8KClRSQVBfaW50MyBpcyBzdHJp
Y3RseSBhIHNvZnR3YXJlIGV4Y2VwdGlvbiAoYW5kL29yIHNvZnR3YXJlIGludGVycnVwdCBpZgpz
dGFydGVkIHZpYSBgaW50ICRuYCksIHNvIHNob3VsZCBhbHdheXMgaGF2ZSBhIG5vbnplcm8gbGVu
Z3RoLgoKV2Ugc2hvdWxkIGJlIGFibGUgdG8gYXNzZXJ0IHRoaXMgcHJvcGVydHksIGFuZCBJIHdh
cyBjb25zaWRlcmluZyBzb21lCmV4dHJhIGNoZWNrcyBpbiB0aGUge3B2LGh2bX1faW5qZWN0X2V2
ZW50KCkgbG9naWMsIGFsdGhvdWdoIGl0IHdvdWxkCnJlcXVpcmUgWEVOX0RNT1BfaW5qZWN0X2V2
ZW50IGdhaW5pbmcgbW9yZSBzYW5pdHkgY2hlY2tpbmcgdGhhbiBpdApjdXJyZW50bHkgaGFzICh3
aGljaCBpcyBwcm9iYWJseSBhIGdvb2QgdGhpbmcpLgoKSSdsbCBmb2xkIHNvbWV0aGluZyBzdWl0
YWJsZSBpbnRvIHYyLCB3aGljaCBpcyBhbHJlYWR5IHF1aXRlIGEgYml0CmxvbmdlciB0byBoZWxw
IHdpdGggbW9uaXRvciBwcm9ibGVtIGlkZW50aWZpZWQgaGVyZS4KCj4+IEBAIC0yNzc1LDY3ICsy
ODA1LDQ2IEBAIHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQo+PiAgCj4+ICAgICAgY2FzZSBWTUVYSVRfSUNFQlA6Cj4+ICAgICAgY2FzZSBWTUVYSVRf
RVhDRVBUSU9OX0RCOgo+PiAtICAgICAgICBpZiAoICF2LT5kb21haW4tPmRlYnVnZ2VyX2F0dGFj
aGVkICkKPj4gKyAgICBjYXNlIFZNRVhJVF9FWENFUFRJT05fQlA6Cj4+ICsgICAgewo+PiArICAg
ICAgICB1bnNpZ25lZCBpbnQgdmVjLCB0eXBlLCBsZW4sIGV4dHJhOwo+PiArCj4+ICsgICAgICAg
IHN3aXRjaCAoIGV4aXRfcmVhc29uICkKPj4gICAgICAgICAgewo+PiAtICAgICAgICAgICAgaW50
IHJjOwo+PiAtICAgICAgICAgICAgdW5zaWduZWQgaW50IHRyYXBfdHlwZTsKPj4gKyAgICAgICAg
Y2FzZSBWTUVYSVRfSUNFQlA6Cj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgc3RydWN0dXJpbmcg
b2YgdGhlIGNvZGU6IFRoZSBvdXRlciBzd2l0Y2goKQo+IGhhcyB0aGUgZXhhY3Qgc2FtZSBjb250
cm9sIGV4cHJlc3Npb24sIGFuZCB0aGVyZSdzIG5vIGZhbGwgdGhyb3VnaAo+IC0gd2h5IHRoZSBu
ZXN0aW5nPyBNb3ZlIHRoZSB2YXJpYWJsZSBkZWNsYXJhdGlvbnMgdG8gdGhlIGJlZ2lubmluZwo+
IG9mIHRoZSBvdXRlciBzd2l0Y2goKSBhbmQgZHJvcCB0aGUgaW5uZXIgb25lPyBZb3UgbWF5IG5v
dCBldmVuCj4gbmVlZCBhbGwgb2YgdGhlIHZhcmlhYmxlcyBpZiB5b3UgcmVwbGljYXRlZCB0aGUg
bGl0dGxlIGJpdCBvZiBjb2RlCj4gY3VycmVudGx5IHNoYXJlZCBieSB0aGUgdGhyZWUgKGltbWVk
aWF0ZWx5IGFmdGVyIHRoZSBpbm5lciBzd2l0Y2goKSkuCgpHb29kIHF1ZXN0aW9uIC0gSSB0aGlu
ayB0aGlzIGxheW91dCBpcyBhIHNpZGUgZWZmZWN0IG9mIG1lIGNoYW5naW5nIG15Cm1pbmQgc2V2
ZXJhbCB0aW1lcyBkdXJpbmcgaXRzIGRldmVsb3BtZW50LgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:25:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIKD-0005S7-8Y; Fri, 08 Jun 2018 14:25: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=jawm=i2=citrix.com=prvs=6907849b5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fRIKC-0005S2-3E
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 14:25:08 +0000
X-Inumbo-ID: 6a639863-6b27-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a639863-6b27-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 16:22:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56759775"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23322.37311.47308.298820@mariner.uk.xensource.com>
Date: Fri, 8 Jun 2018 15:25:03 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: [Xen-devel] Ad-hoc test instructions (was Re: [xen-unstable test]
 123379: regressions - FAIL)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

QXByb3BvcyBvZiB0aGUgaXJjIGNvbnZlcnNhdGlvbiBiZWxvdywgaW4gcGFydGljdWxhciBteSBz
dWdnZXN0aW9uIHRvCnVzZSBtZy1yZXByby1zZXR1cC4gIFByb2JhYmx5LCBhbiBhcHByb3ByaWF0
ZSBydW5lIGlzCgogIC4vbWctcmVwcm8tc2V0dXAgLWYxMjM4NTUgLUVqZ3Jvc3NAc3VzZS5jb20g
MTIzODU1IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCBndWVzdC1zYXZlcmVz
dG9yZS4yIGhvc3Q9YWxsb2M6J3tlcXVpdi1hbGJhbmF9JwoKKFlvdSB3aWxsIGhhdmUgd2FudGVk
IHRvCiAgIGdpdCBjbG9uZSB+b3NzdGVzdC90ZXN0aW5nLmdpdAogICBjZCB0ZXN0aW5nCnRvIG1h
a2UgeW91cnNlbGYgYSB3b3JraW5nIHRyZWUuICBUbyBydW4gcGllY2VzIG9mIG9zc3Rlc3QsIHlv
dXIKY3dkIHNob3VsZCBiZSB0aGUgcm9vdCBvZiB0aGUgb3NzdGVzdCBzb3VyY2UgdHJlZS4pCgpX
aGF0IG1nLXJlcHJvLXNldHVwIHdpbGwgZG8gaXM6CgogKiBNYWtlIGEgbmV3IGZsaWdodCBjb25z
aXN0aW5nIG9mIG9uZSBqb2IKICAgICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQKICAgd2hvc2UgcmVjaXBlIGFuZCBwYXJhbWV0ZXJzIGFyZSBjb3BpZWQgZnJvbSB0aGUgY29y
cmVzcG9uZGluZyBqb2IKICAgaW4gMTIzODU1IC0gYW5kIHdoaWNoIHdpbGwgcmV1c2UgYnVpbGRz
IGZyb20gMTIzODU1IHRvby4KCiAqIFRyeSB0byBhbGxvY2F0ZSBhIGhvc3QgYWNjb3JkaW5nIHRv
ICd7ZXF1aXYtYWxiYW5hfScsIHdoaWNoIGlzIGFuCiAgIGV4cHJlc3Npb24gbWVhbmluZyAiYW55
IGhvc3Qgd2l0aCB0aGUgZXF1aXYtYWxiYW5hIGZsYWcgc2V0IiwgaWUKICAgb25lIG9mIHRoZSAo
dHdvKSBhbGJhbmFzLiAgVGhpcyB3aWxsIGhhdmUgdG8gd2FpdCBmb3IgYSBzbG90LAogICBidXQg
YXMgYSBjb21tYW5kIGxpbmUgdXNlciB5b3UgZ2V0IGEgaGlnaGlzaCBwcmlvcml0eS4KCiAqIFJ1
biB0aGUgcmVwcm8gZmxpZ2h0LCBpbmNsdWRpbmcgYWxsIHRoZSBzdGVwcyB1cCB0byBhbmQgaW5j
bHVkaW5nCiAgIHRoZSBvbmUgd2l0aCB0ZXN0aWQgImd1ZXN0LXNhdmVyZXN0b3JlLjIiLiAgVGhp
cyB3aWxsIHdpcGUgdGhlCiAgIGFsYmFuYSBtYWNoaW5lIGFsbG9jYXRlZCBhYm92ZSBhbmQgaW5z
dGFsbCBvbiBpdCB0aGUgc2FtZQogICB2ZXJzaW9ucyBvZiBldmVyeXRoaW5nIGFzIHVzZWQgZm9y
IHRoZSBzYW1lIGpvYiBpbiAxMjM4NTUuCgogICAoWW91IGNhbiBhbHNvIGFzayBtZy1yZXByby1z
ZXR1cCB0byB3aXBlIGFuZCByZWluc3RhbGwgYW4gZXhpc3RpbmcKICAgaG9zdCB5b3UgaGF2ZSBh
bHJlYWR5IGFsbG9jYXRlZCwgb3IgdG8gcmV1c2UgZXhpc3RpbmcgaG9zdCBhbmQgcHV0CiAgIHRo
ZSByZWxldmFudCBYZW4gYW5kIGtlcm5lbCBvbiBpdCBidXQgd2l0aG91dCB3aXBpbmcgaXQuICBT
ZWUgdGhlCiAgIHVzYWdlIG1lc3NhZ2UuKQoKICogRW1haWwgeW91IHdpdGggYSByZXBvcnQsIGNv
bXBhcmluZyB0aGUgcmVzdWx0cyB3aXRoIDEyMzg1NQoKQWZ0ZXIgdGhpcywgeW91IHdpbGwgc3Rp
bGwgaGF2ZSB0aGUgcmVsZXZhbnQgYWxiYW5hWzAxXSBtYWNoaW5lCmFsbG9jYXRlZCBhbmQgeW91
IG1heSBsb2cgaW50byBpdCBldGMuIGV0Yy4gIElmIHlvdSB3YW50IHRvIGNvbm5lY3QgdG8KaXRz
IHNlcmlhbCBwb3J0LAogICBzc2ggLXZ0IHNlcmlhbDIudGVzdC1sYWIgc3ltcGF0aHkgLXIgYWxi
YW5hTgooZnJvbSB5b3VyIG93biB3b3Jrc3RhdGlvbikKCllvdSBjYW4gcG93ZXIgY3ljbGUgaXQg
d2l0aAogICBtZy1ob3N0cyBwb3dlciBhbGJhbmFOIHJlYm9vdAoKQWxzbyB5b3UgbWF5IHVzZSB0
aGUgZmxpZ2h0IGNvbnN0cnVjdGVkIGJ5IC4vbWctcmVwcm8tc2V0dXAgZm9yIHlvdXIKb3duIGFk
LWhvYy10ZXN0czoKCiAgZXhwb3J0IE9TU1RFU1RfRkxJR0hUPTx3aGF0ZXZlciBudW1iZXIgeW91
IHdlcmUgdG9sZCBieSBtZy1yZXByby1zZXR1cD4KICBleHBvcnQgT1NTVEVTVF9KT0I9dGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0CgogIC4vdHMtZ3Vlc3Qtc2F2ZXJlc3RvcmUg
aG9zdD1hbGJhbmFOIGRlYmlhbgoKV2hlbiB5b3UgYXJlIGRvbmUsIHlvdSBtdXN0IHJlbGVhc2Ug
dGhlIGhvc3QgbWFudWFsbHkKCiAgbWctYWxsb2NhdGUgXmFsYmFuYW5OCgpQbGVhc2UgYXNrIG1l
IG9uIElSQyBpZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zLiAgVGhlcmUgYXJlIGFsc28gZG9jcwpp
biB0aGUgb3NzdGVzdCB0cmVlLiAgSFRILgoKSWFuLgoKCjE0OjQ4IDxqdWVyZ2VuX2dyb3NzPiBP
a2F5LiBBbHJlYWR5IGZvdW5kIHNvbWUgaW50ZXJlc3Rpbmcgc2FtcGxlcywgZS5nLiBmcm9tIAog
ICAgICAgICAgICAgICAgICAgICAgNC45IHRlc3RzLiBBbGwgZm91bmQgdXAgdG8gbm93IG9uIGRp
ZmZlcmVudCBob3N0cyAKICAgICAgICAgICAgICAgICAgICAgIChzaWx2YW5hMCwgY2hhcmRvbm5h
eTAsIGh1eGVscmViZTEpCjE0OjQ5IDxqdWVyZ2VuX2dyb3NzPiBTbyB0aGUgY2hhbmNlcyBmb3Ig
c29tZSBoYXJkd2FyZSBzcGVjaWZpYyBidWcgYXJlIHJhdGhlciAKICAgICAgICAgICAgICAgICAg
ICAgIHNsaW0sIG90aGVyIHRoYW4geDg2IDotKQoxNDo1NSA8anVlcmdlbl9ncm9zcz4gRGl6aWV0
OiBhcmUgbW9zdCB0ZXN0cyBub3cgcnVubmluZyB3aXRoIGRvbTAgNC4xNCBrZXJuZWw/CjE0OjU1
IDxEaXppZXQ+IEJhc2ljYWxseSBhbGwgdGhlIHg4NiB0ZXN0cyB0aGF0IGFyZW4ndCB0ZXN0cyBv
ZiBzb21lIExpbnV4IAogICAgICAgICAgICAgICB2ZXJzaW9uLgoxNDo1NiA8anVlcmdlbl9ncm9z
cz4gT2theSwgc28gaXQgaXMgbm8gc3RyYW5nZSBjb2luY2lkZW50cyBhbGwgZmFpbHVyZXMgaGF2
ZSAKICAgICAgICAgICAgICAgICAgICAgIGJlZW4gd2l0aCA0LjE0LiA6LSkgQlRXOiBldmVuIDQu
NiBYZW4gaGFzIHRoZSBzYW1lIHByb2JsZW0KMTQ6NTggPGp1ZXJnZW5fZ3Jvc3M+IElzIGl0IHBv
c3NpYmxlIHRvIHJ1biB0cy1ndWVzdC1zYXZlcmVzdG9yZSBpbiBhIGxvb3Agb24gYSAKICAgICAg
ICAgICAgICAgICAgICAgIG1hY2hpbmUgdG8gaGF2ZSBhbiBpZGVhIGhvdyBsb25nIGl0IHRha2Vz
IHRvIHJlcHJvZHVjZSBpdD8KMTQ6NTggPERpemlldD4gWWVzLgoxNDo1OCA8anVlcmdlbl9ncm9z
cz4gSSdsbCB3cml0ZSBhIGh5cGVydmlzb3IgcGF0Y2ggdG8gZ2V0IG1vcmUgZGlhZ25vc3RpY3Mg
dGhlbgoxNDo1OCA8RGl6aWV0PiBUaGUgZWFzaWVzdCB3YXkgaXMgcHJvYmFibHkgdG8gdXNlIG1n
LXJlcHJvLXNldHVwIHRvIGZpbmQgYSAKICAgICAgICAgICAgICAgaG9zdCwgc2V0IGV2ZXJ5dGhp
bmcgdXAsIHJlcHJvIHRoZSB0ZXN0IHVwIHRvIHRoYXQgcG9pbnQsIGFuZCAKICAgICAgICAgICAg
ICAgdGhlbiBydW4gdHMtcmVwZWF0LXRlc3QgYnkgaGFuZCBpbiBhIHNoZWxsCjE0OjU5IDxEaXpp
ZXQ+IFlvdSBjb3VsZCBpbmRlZWQgYWxzbyBpbnN0YWxsIGEgbmV3IGh5cGVydmlzb3IgYWZ0ZXIg
CiAgICAgICAgICAgICAgIG1nLXJlcHJvLXNldHVwIGhhcyBkb25lIGl0cyB0aGluZwoxNTowMCA8
anVlcmdlbl9ncm9zcz4gSSBndWVzcyB0aGUgYmVzdCB3b3VsZCBiZSBpZiB5b3UgY291bGQgc2Vu
ZCBtZSBtYWlsIHdpdGggCiAgICAgICAgICAgICAgICAgICAgICBlaXRoZXIgdGhlIGNvbW1hbmRz
IG9yIGEgaGludCB3aGVyZSB0byBmaW5kIHRoZSBuZWVkZWQgCiAgICAgICAgICAgICAgICAgICAg
ICBpbmZvLiBJIHNob3VsZCBkbyB0aG9zZSB0ZXN0cyBteXNlbGYgdG8gbGVhcm4gdXNpbmcgdGhl
bSwgCiAgICAgICAgICAgICAgICAgICAgICBidXQgSSdkIGFwcHJlY2lhdGUgc29tZSBoZWxwIHRv
IHN0YXJ0CjE1OjAwIDxEaXppZXQ+IE9mIGNvdXJzZS4KMTU6MDAgPGp1ZXJnZW5fZ3Jvc3M+IFRo
YW5rcy4KMTU6MDAgPERpemlldD4gWW91IG1lbnRpb25lZCBoYXZpbmcgZm91bmQgc29tZSBvdGhl
ciBvY2N1cnJlbmNlcy4KMTU6MDAgPGp1ZXJnZW5fZ3Jvc3M+IFllcy4KMTU6MDEgPERpemlldD4g
WW91IG1pZ2h0IHdhbnQgdG8gcGljayBvbmUgdGhhdCBoYXMgYSByZWxhdGl2ZWx5IHNpbXBsZSBn
dWVzdCAKICAgICAgICAgICAgICAgKGFuZCBpZGVhbGx5IG5vdCBhIFdpbmRvd3Mgb25lKQoxNTow
MSA8RGl6aWV0PiBDYW4geW91IHRlbGwgbWUgdGhlIGZsaWdodCBudW1iZXIgYW5kIGpvYiBuYW1l
IGZyb20gdGhhdCA/CjE1OjAxIDxqdWVyZ2VuX2dyb3NzPiBGbGlnaHQgMTIzODU1IHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NAoxNTowMiA8RGl6aWV0PiB0XHoKMTU6MDIgPERp
emlldD4gdGEgSSBtZWFuCi4uLgoxNTowOSA8anVlcmdlbl9ncm9zcz4gU2hvd3MgY2xlYXJseSB0
aGUgc2FtZSBwcm9ibGVtCjE1OjA5IDxEaXppZXQ+IEluZGVlZAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIOo-0005eA-0v; Fri, 08 Jun 2018 14: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRIOn-0005dX-GP
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 14:29:53 +0000
X-Inumbo-ID: 68d215e0-6b28-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68d215e0-6b28-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:29:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fRIOk-0001HJ-TJ; Fri, 08 Jun 2018 14:29:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fRIOk-0006Qx-DY; Fri, 08 Jun 2018 14:29:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRIOk-0000OV-Cs; Fri, 08 Jun 2018 14:29:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123881-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-2:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:guest-start/freebsd.repeat:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 14:29:50 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123881: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzg4MSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg4MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTIzNDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzA5MQogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzA5MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjMwOTEKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzA5MQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQg
ICBmYWlsIGluIDEyMzg0NCBSRUdSLiB2cy4gMTIzMDkxCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTIzODQ0IFJFR1IuIHZzLiAxMjMwOTEK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4g
MTIzNDkyIHBhc3MgaW4gMTIzODgxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0OTIKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzQ5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNDkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM2MDkK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzYwOQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzNjA5CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZh
aWwgcGFzcyBpbiAxMjM3MDEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzgwOQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIHBhc3MgaW4gMTIzODA5CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTkgZ3Vl
c3Qtc3RhcnQvZnJlZWJzZC5yZXBlYXQgZmFpbCBwYXNzIGluIDEyMzgwOQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICBmYWlsIHBhc3Mg
aW4gMTIzODQ0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0
NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0
NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIz
ODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4g
MTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIz
ODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTIz
NjA5IGxpa2UgMTIyOTIyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyMzYwOSBsaWtlIDEyMjk5MQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjM4
MDkgbGlrZSAxMjI5OTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICBmYWlsIGluIDEyMzgwOSBsaWtlIDEyMzA5MQogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTIy
OTIyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5OTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
MzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNl
YTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMwOTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDE2IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFogICAx
MCBkYXlzICAgIDggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4LTA1
LTMxIDIwOjE0OjUxIFogICAgNyBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMiBicm9rZW4KCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:30:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIPk-0006E8-HO; Fri, 08 Jun 2018 14:30: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIPi-0006Dz-OU
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 14:30:50 +0000
X-Inumbo-ID: 8aaeadc5-6b28-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8aaeadc5-6b28-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:30:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:30:48 -0600
Message-Id: <5B1A931702000078001C985E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:30:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
 <20180608095934.20995-6-roger.pau@citrix.com>
In-Reply-To: <20180608095934.20995-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 5/8] hvm/mtrr: use the hardware number of
 variable ranges for Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDExOjU5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCj4gQEAgLTM0OTEsMTAgKzM0OTEsMTMgQEAgaW50IGh2bV9tc3JfcmVhZF9pbnRlcmNlcHQo
dW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KQo+ICAgICAgICAgIGluZGV4
ID0gbXNyIC0gTVNSX01UUlJmaXg0S19DMDAwMDsKPiAgICAgICAgICAqbXNyX2NvbnRlbnQgPSBm
aXhlZF9yYW5nZV9iYXNlW2luZGV4ICsgM107Cj4gICAgICAgICAgYnJlYWs7Cj4gLSAgICBjYXNl
IE1TUl9JQTMyX01UUlJfUEhZU0JBU0UoMCkuLi5NU1JfSUEzMl9NVFJSX1BIWVNNQVNLKE1UUlJf
VkNOVC0xKToKPiArICAgIGNhc2UgTVNSX0lBMzJfTVRSUl9QSFlTQkFTRSgwKS4uLk1TUl9JQTMy
X01UUlJfUEhZU01BU0soTVRSUl9WQ05UX01BWCAtIDEpOgo+ICAgICAgICAgIGlmICggIWQtPmFy
Y2guY3B1aWQtPmJhc2ljLm10cnIgKQo+ICAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owo+ICAg
ICAgICAgIGluZGV4ID0gbXNyIC0gTVNSX0lBMzJfTVRSUl9QSFlTQkFTRSgwKTsKPiArICAgICAg
ICBpZiAoIChpbmRleCAvIDIpID49Cj4gKyAgICAgICAgICAgICBNQVNLX0VYVFIodi0+YXJjaC5o
dm1fdmNwdS5tdHJyLm10cnJfY2FwLCBNVFJSY2FwX1ZDTlQpICkKCkknZCBwcmVmZXIgaWYgdGhl
IGxpbmUgd3JhcHBpbmcgaGVyZSBhbmQgLi4uCgo+IEBAIC0zNjUyLDEwICszNjU1LDEzIEBAIGlu
dCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZGV4LCBt
c3JfY29udGVudCkgKQo+ICAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owo+ICAgICAgICAgIGJy
ZWFrOwo+IC0gICAgY2FzZSBNU1JfSUEzMl9NVFJSX1BIWVNCQVNFKDApLi4uTVNSX0lBMzJfTVRS
Ul9QSFlTTUFTSyhNVFJSX1ZDTlQtMSk6Cj4gKyAgICBjYXNlIE1TUl9JQTMyX01UUlJfUEhZU0JB
U0UoMCkuLi5NU1JfSUEzMl9NVFJSX1BIWVNNQVNLKE1UUlJfVkNOVF9NQVggLSAxKToKPiAgICAg
ICAgICBpZiAoICFkLT5hcmNoLmNwdWlkLT5iYXNpYy5tdHJyICkKPiAgICAgICAgICAgICAgZ290
byBncF9mYXVsdDsKPiAtICAgICAgICBpZiAoICFtdHJyX3Zhcl9yYW5nZV9tc3Jfc2V0KHYtPmRv
bWFpbiwgJnYtPmFyY2guaHZtX3ZjcHUubXRyciwKPiArICAgICAgICBpbmRleCA9IG1zciAtIE1T
Ul9JQTMyX01UUlJfUEhZU0JBU0UoMCk7Cj4gKyAgICAgICAgaWYgKCAoKGluZGV4IC8gMikgPj0g
TUFTS19FWFRSKHYtPmFyY2guaHZtX3ZjcHUubXRyci5tdHJyX2NhcCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTVRSUmNhcF9WQ05UKSkgfHwKCi4uLiBoZXJlIHdh
cyBkb25lIGFzIHNpbWlsYXJseSBhcyBwb3NzaWJsZSwgdG8gbWFrZSBpdCBhcyBlYXN5IGFzIHBv
c3NpYmxlIGZvcgp0aGUgcmVhZGVyIHRvIHJlY29nbml6ZSB0aGlzIGlzIHR3aWNlIHRoZSBzYW1l
IGV4cHJlc3Npb24uCgpXaXRoIHRoYXQgKGFuZCB0aGlzIGlzIGVhc3kgZW5vdWdoIHRvIGJlIGRv
bmUgd2hpbGUgY29tbWl0dGluZywgc28gbm8gcmVhc29uCm9uIGl0cyBvd24gdG8gc2VuZCBhbm90
aGVyIHZlcnNpb24pClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:42:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14:42:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRIb7-00074Q-Ra; Fri, 08 Jun 2018 14:42: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIb7-00074L-0N
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:42:37 +0000
X-Inumbo-ID: dadcb03e-6b29-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dadcb03e-6b29-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 16:40:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:42:33 -0600
Message-Id: <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:42:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,"Paul Durrant" <paul.durrant@citrix.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
 <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
In-Reply-To: <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Wei Liu <wei.liu2@citrix.com>, Ian Jackson <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+IE9uIDA4LjA2LjE4IGF0IDE0OjQ2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tXQo+PiBTZW50OiAwOCBKdW5lIDIwMTggMDk6NTEKPj4gT24gVmksIDIwMTgtMDYt
MDggYXQgMDg6MzMgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPiA+IEZyb206IEFsZXhh
bmRydSBJc2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPj4gPiA+IFNlbnQ6
IDA3IEp1bmUgMjAxOCAxNTo1OQo+PiA+ID4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWls
YSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+ID4gPiAtLS0KPj4gPiA+ICB4ZW4vYXJjaC94
ODYvY3B1L21jaGVjay92bWNlLmMgfCAyNyArKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4g
PiA+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKPj4g
PiA+Cj4+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4+
ID4gPiBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+PiA+ID4gaW5kZXggNDA0ZjI3
ZS4uZWFkMWY3MyAxMDA2NDQKPj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYwo+PiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4+ID4gPiBA
QCAtMzQ5LDMwICszNDksMTcgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50NjRf
dCB2YWwpCj4+ID4gPiAgICAgIHJldHVybiByZXQ7Cj4+ID4gPiAgfQo+PiA+ID4KPj4gPiA+IC1z
dGF0aWMgdm9pZCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0
Cj4+ID4gPiBodm1fdm1jZV92Y3B1ICpjdHh0KQo+PiA+ID4gLXsKPj4gPiA+IC0gICAgY3R4dC0+
Y2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOwo+PiA+ID4gLSAgICBjdHh0LT5tY2lfY3RsMl9i
YW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOwo+PiA+ID4gLSAgICBjdHh0LT5t
Y2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOwo+PiA+ID4gLSAg
ICBjdHh0LT5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKPj4gPiA+IC19
Cj4+ID4gPiAtCj4+ID4gPiAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBk
b21haW4gKmQsCj4+ID4gPiBodm1fZG9tYWluX2NvbnRleHRfdAo+PiA+ID4gKmgpCj4+ID4gPiAg
ewo+PiA+ID4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4gPiA+IC0gICAgaW50IGVyciA9IDA7Cj4+
ID4gPiAtCj4+ID4gPiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPj4gPiA+IC0gICAgewo+
PiA+ID4gLSAgICAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKPj4gPiA+ICsgICAgc3Ry
dWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKPj4gPiA+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxM
Owo+PiA+ID4KPj4gPiA+IC0gICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsICZjdHh0
KTsKPj4gPiA+IC0gICAgICAgIGVyciA9IGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNw
dV9pZCwgaCwgJmN0eHQpOwo+PiA+ID4gLSAgICAgICAgaWYgKCBlcnIgKQo+PiA+ID4gLSAgICAg
ICAgICAgIGJyZWFrOwo+PiA+ID4gLSAgICB9Cj4+ID4gPiArICAgIGN0eHQuY2FwcyA9IHYtPmFy
Y2gudm1jZS5tY2dfY2FwOwo+PiA+IFRoZXJlJ3MgYSB0eXBvIGluIHRoZSBjb21taXQgdGl0bGUg
KHMvZm9ybS9mcm9tKSwgYnV0IEkgZG9uJ3QKPj4gPiB1bmRlcnN0YW5kIHdoYXQgeW91J3JlIGRv
aW5nIGhlcmUuIFlvdSBzZXQgdiB0byBOVUxMIGFib3ZlIGFuZAo+PiA+IGRlcmVmZXJlbmNlIGl0
IGJlbG93LiBBRkFJQ1QsIHVudGlsIHBhdGNoICMxNSBpcyBhcHBsaWVkIGNvbnRleHQKPj4gPiBz
YXZpbmcgd2lsbCBiZSBjb21wbGV0ZWx5IGJyb2tlbi4KPj4gWWVzLCB0aGlzIGlzIHRydWUsIGJ1
dCBpdCBjb3VsZCd0IGZpbmQgYSBiZXR0ZXIgd2F5IHRvIHNwbGl0IHRoZSBsYXN0Cj4+IHBhdGNo
IGZ1cnRoZXIuCj4gCj4gQ2FuJ3QgeW91IGRvIGl0IChzb21ldGhpbmcgbGlrZSkgdGhpcyB3YXk/
Cj4gCj4gLSBFYWNoIG9mIHBhdGNoZXMgIzEgLSAjNyByZWdpc3RlciB0aGVpciBzYXZlX29uZSBo
YW5kbGVyIHZpYSBhbiBleHRyYSBhcmcgCj4gdG8gSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRSAo
YW5kIGhlbmNlIGV4dHJhIGZpZWxkIGluIGh2bV9zcl9oYW5kbGVycykKCkkgdGhpbmsgZWl0aGVy
IHRoZXJlIHNob3VsZCBiZSBhIDFzdCBwYXRjaCBpbnRyb2R1Y2luZyB0aGUgbmV3IGZpZWxkIGFu
ZCBtYWNybwphcmcsIG9yIHBhdGNoZXMgMS4uLjcgcmVtYWluIHRoZSB3YXkgdGhleSBhcmUgYW5k
IHBhdGNoIDggaW50cm9kdWNlcyBhbmQKdXNlcyB0aGF0IGZpZWxkIHdpdGhvdXQgb3RoZXJ3aXNl
IHRvdWNoaW5nIHRoZSBoYW5kbGVycy4gSW4gYW55IGV2ZW50IGFsbCBsYXRlcgpwYXRjaGVzIHRo
ZW4gc2hpZnQgZG93biBieSBvbmUgaW4gbnVtYmVyaW5nOyBhcGFydCBmcm9tIHRoZSBudW1iZXJp
bmcgSQptb3N0bHkgYWdyZWUgd2l0aCAuLi4KCj4gLSBNb3ZlIChjdXJyZW50KSBwYXRjaCAjMTUg
dG8gcGF0Y2ggIzggYnV0IGhhdmUgaXQgY2FsbCB0aGUgc2F2ZV9vbmUgCj4gaGFuZGxlcnMKPiAt
IFRoZW4gaGF2ZSA3IHBhdGNoZXMgdGhhdCByZW1vdmUgdGhlIG5vdyByZWR1bmRhbnQgc2F2ZSBo
YW5kbGVycywgcmVuYW1pbmcgCj4gWFhYX3NhdmVfb25lIHRvIFhYWF9zYXZlIGFuZCBwYXNzaW5n
IE5VTEwgYXMgdGhlIG5vdyB1c2VsZXNzIGFyZ3VtZW50IHRvIAo+IEhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUKPiAtIFRoZW4gaGF2ZSBhIGZpbmFsIHBhdGNoIGRlbGV0aW5nIHRoZSB1c2VsZXNz
IGFyZyBmcm9tIAo+IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUsIGNsZWFuaW5nIHVwIHRoZSBj
YWxsZXJzIGFuZCBhbHNvIHJlbmFtaW5nIHRoZSAKPiBmaWVsZCBpbiBodm1fc3JfaGFuZGxlcnMg
ZnJvbSBzYXZlX29uZSB0byBzYXZlLgoKLi4uIGFsbCBvZiB0aGlzLiBIb3dldmVyLCBJIGhhdmUg
dG8gYWRtaXQgSSdtIG5vdCBjZXJ0YWluIHlldCB3aGV0aGVyIHRoZQpleHRyYSBhcmd1bWVudCBj
YW4gaW5kZWVkIGdvIGF3YXkgYWdhaW4gaW4gdGhlIGVuZDogVGhlcmUgYXJlIHNhdmUKcmVjb3Jk
cyB3aGljaCBhcmVuJ3QgcGVyLXZDUFUsIGFuZCBJJ20gbm90IGNvbnZpbmNlZCB3ZSB3YW50IHRv
IGFsdGVyCnRoZWlyIGhhbmRsaW5nLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:45:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIdh-0007Ek-Iv; Fri, 08 Jun 2018 14: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIdf-0007Ee-Vb
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:45:15 +0000
X-Inumbo-ID: 8e1e83e8-6b2a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e1e83e8-6b2a-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:45:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:45:13 -0600
Message-Id: <5B1A967702000078001C9893@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:45:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 01/15] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE2OjU5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CmFsc28gZm9yIHBh
dGNoIDIsIGJvdGggaW4gY2FzZSB0aGV5IHJlbWFpbiB0aGUgd2F5IHRoZXkgYXJlIChhY2NvcmRp
bmcKdG8gb25lIG9mIHRoZSB0d28gcHJvcG9zYWxzIEkndmUganVzdCBtYWRlIGluIHJlcGx5IHRv
IFBhdWwncyBvdXRsaW5lKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:47:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14:47:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRIfq-0007Nn-Bf; Fri, 08 Jun 2018 14:47:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIfp-0007Nf-86
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:47:29 +0000
X-Inumbo-ID: dddd24ee-6b2a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dddd24ee-6b2a-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:47:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:47:27 -0600
Message-Id: <5B1A96FD02000078001C9896@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:47:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-4-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 03/15] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE2OjU5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC03OTksMTAwICs4OTcsNyBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgICAgICAgICBj
b250aW51ZTsKPiAgCj4gICAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+
IC0KCldoeSBkbyB5b3Ugbm90IG1vdmUgdGhpcyBtZW1zZXQoKSBhcyB3ZWxsPyBJJ20gcHJldHR5
IGNvbnZpbmNlZCB0aGUKZXZlbnR1YWwgb3RoZXIgbW9kZSBvZiB1c2Ugd2lsbCBuZWVkIGl0IHRv
byAob3Igb3RoZXJ3aXNlIHRoZSBvdGhlciBjYWxsZXIKd291bGQgaGF2ZSB0byBkdXBsaWNhdGUg
aXQpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:49:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIhS-0007Wu-4F; Fri, 08 Jun 2018 14:49:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIhQ-0007Wj-GD
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:49:08 +0000
X-Inumbo-ID: 194a4e93-6b2b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 194a4e93-6b2b-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:49:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:49:06 -0600
Message-Id: <5B1A976102000078001C9899@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:49:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-5-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-5-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 04/15] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE2OjU5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cih3aXRoIHRoZSBz
YW1lIGNvbnN0cmFpbnQgYXMgYmVmb3JlKQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:50:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14:50:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRIio-00089m-QJ; Fri, 08 Jun 2018 14:50: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIin-00089Z-Ny
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:50:33 +0000
X-Inumbo-ID: f839bfed-6b2a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f839bfed-6b2a-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 16:48:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:50:32 -0600
Message-Id: <5B1A97B602000078001C98B2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:50:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-6-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-6-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 05/15] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE4IGF0IDE2OjU5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0xMzcwLDMyICsxNDAyLDggQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgICAgICBjdHh0
ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRhdGFbaC0+Y3VyXTsKPiAgICAgICAgICBjdHh0LT5j
b3VudCA9IDA7CgpBbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCBJJ3ZlIHNhaWQgZm9yIHBhdGNoIDM6
IFdoeSBpcyB0aGlzIGxpbmUgbm90IGJlaW5nCm1vdmVkPwoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIpB-0008PO-Jj; Fri, 08 Jun 2018 14: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRIpA-0008PJ-20
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 14:57:08 +0000
X-Inumbo-ID: 36d3d765-6b2c-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36d3d765-6b2c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 14:57:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 08:57:05 -0600
Message-Id: <5B1A994102000078001C98CC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 08:57:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1528383573-21522-7-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 06/15] 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+IE9uIDA3LjA2LjE4IGF0IDE2OjU5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KCkkgdGhpbmsgaXQgd291bGQgaGVscCBpZiB5b3UgYmFzZWQgdGhpcyBvbiB0b3Agb2YgUm9n
ZXIncyBzZXJpZXNbMV0gcmlnaHQgYXdheSwKYXMgdGhhdCBvbmUgaXMgcHJldHR5IGxpa2VseSB0
byBnbyBpbiByZWxhdGl2ZWx5IHNvb24gYWZ0ZXIgYnJhbmNoaW5nLiBJZiB5b3UKY2hvb3NlIHRv
IGRvIHNvLCBwbGVhc2UgZG9uJ3QgZm9yZ2V0IHRvIG1lbnRpb24gdGhlIGRlcGVuZGVuY3kgYXMg
bG9uZwphcyB0aGUgb3RoZXIgc2VyaWVzIGhhc24ndCBnb25lIGluLgoKPiAtLS0gYS94ZW4vYXJj
aC94ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gQEAgLTY2
NiwzNiArNjY2LDQyIEBAIGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBk
b21haW4gKmQsIAo+IHVpbnQ2NF90IGdmbl9zdGFydCwKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4g
IAo+IC1zdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgdm9pZCBodm1fc2F2ZV9tdHJyX21zcl9vbmUo
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faHdfbXRyciAqaHdfbXRycikKPiAgewo+ICsgICAg
c3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwoK
Y29uc3QgKGFuZCBpbiBjYXNlIEkndmUgb3Zlcmxvb2tlZCBhbnkgc3VjaCBoZWxwZXIgcG9pbnRl
ciBpbiBvdGhlcgpwYXRjaGVzLCBwbGVhc2UgYXBwbHkgdGhpcyBjb21tZW50IHRoZXJlIGFzIHdl
bGwpCgpKYW4KClsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTgtMDYvbXNnMDA0ODcuaHRtbAoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 14:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 14: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 1fRIqX-0008UZ-Vg; Fri, 08 Jun 2018 14: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=j6f+=i2=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fRIqW-0008UN-9W
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 14:58:32 +0000
X-Inumbo-ID: 14d091d7-6b2c-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14d091d7-6b2c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 16:56: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 w58EuEOx179215;
 Fri, 8 Jun 2018 14:58:25 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=nss0iE26CzCwVBGmo7HV/1JRlod11pRJmO311HQYRT0=;
 b=SgIa35nkcbbWbxAJRdgIM35l2IwIz7aa6L+3+p334jRKZ54gtxXcQBH0CmP6CS2kYuHx
 XPIkofkkcqsvS860ygbfhLiEkXxQh5Gxz4uMny97qkktLyBlYSak8oz7YO5pjWqniypP
 QgXc8AjUI8GOv3x9khcwqNLN1Xz3dK7N+R14Yhp5+vUqp+kg1pWqjhtftNki40uDhCB9
 iT7OXJmTM9Alpwt1MqBZaJo1nmDf8PpvFYG6HhsfcpPxPghUVhtR556qdQF5RLNHdAWW
 PAvNA7Tavc3LAbC4sJ4Rb8TAh9ovsVtrKaTkX40yo2E0DrzoQccyXiYPFzdoH18XlkyH ow== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2jbvypwjfc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 08 Jun 2018 14:58:25 +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 w58EwOCs024650
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 8 Jun 2018 14:58:24 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 w58EwNoo030706;
 Fri, 8 Jun 2018 14:58:23 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 08 Jun 2018 07:58:23 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id AA58F6A00CA; Fri,  8 Jun 2018 10:58:22 -0400 (EDT)
Date: Fri, 8 Jun 2018 10:58:22 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180608145822.GJ6036@char.us.oracle.com>
References: <20180608060831.20194-1-andr2000@gmail.com>
 <6f9e24b2-7a5c-eabb-92c8-4294807bd6cf@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6f9e24b2-7a5c-eabb-92c8-4294807bd6cf@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8918
 signatures=668702
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-1805220000 definitions=main-1806080168
Subject: Re: [Xen-devel] [PATCH v2 0/4] Unique-id and fixes to some protocols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 "Oleksandr_Andrushchenko@epam.com" <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>

PiA+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICg0KToKPiA+ICAgIHhlbi9rYmRpZjogTW92ZSBt
dWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5kIG5vZGVzCj4gPiAgICB4ZW4v
a2JkaWY6IEFkZCB1bmlxdWUgaW5wdXQgZGV2aWNlIGlkZW50aWZpZXIKPiA+ICAgIHhlbi9kaXNw
bGlmOiBBZGQgdW5pcXVlIGRpc3BsYXkgY29ubmVjdG9yIGlkZW50aWZpZXIKPiA+ICAgIHhlbi9z
bmRpZjogQ2hhbmdlIHN0cmVhbSdzIHVuaXF1ZS1pZCB0byBzdHJpbmcKPiA+IAo+ID4gICB4ZW4v
aW5jbHVkZS9wdWJsaWMvaW8vZGlzcGxpZi5oIHwgIDggKysrKysrCj4gPiAgIHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9rYmRpZi5oICAgfCA0OCArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0KPiA+ICAgeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggICB8IDEwICsrKy0tLS0KPiA+
ICAgMyBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKPiA+
IAo+IEtvbnJhZCwgaWYgdGhlIHBhdGNoZXMgc2VlbSB0byBiZSBvaywgY291bGQgeW91IHBsZWFz
ZQo+IGNvbW1pdCB0aG9zZT8KCkFwcGxpZWQuCj4gCj4gVGhhbmsgeW91LAo+IE9sZWtzYW5kcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRIzr-00010a-GK; Fri, 08 Jun 2018 15:08:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRIzp-00010V-Os
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:09 +0000
X-Inumbo-ID: 6dc617b6-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dc617b6-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765485"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:52 +0200
Message-ID: <20180608150758.25307-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/6] vpt: fix create_periodic_time to use the
 irq 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>, 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>

SW5zdGVhZCBvZiB0aGUgc3RhbGUgdmFsdWUgaW5zaWRlIHRoZSBwZXJpb2RpY190aW1lIHN0cnVj
dC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92cHQu
YyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gveDg2L2h2
bS92cHQuYwppbmRleCBkNTM2M2NhZWM3Li5hMGNjNjFmZDI4IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKQEAgLTQ0NSw4ICs0
NDUsOCBAQCB2b2lkIGNyZWF0ZV9wZXJpb2RpY190aW1lKAogICAgIHVpbnQ2NF90IHBlcmlvZCwg
dWludDhfdCBpcnEsIHRpbWVfY2IgKmNiLCB2b2lkICpkYXRhKQogewogICAgIGlmICggIXB0LT5z
b3VyY2UgfHwKLSAgICAgICAgIChwdC0+aXJxID49IE5SX0lTQUlSUVMgJiYgcHQtPnNvdXJjZSA9
PSBQVFNSQ19pc2EpIHx8Ci0gICAgICAgICAocHQtPmlycSA+PSBodm1fZG9tYWluX2lycSh2LT5k
b21haW4pLT5ucl9nc2lzICYmCisgICAgICAgICAoaXJxID49IE5SX0lTQUlSUVMgJiYgcHQtPnNv
dXJjZSA9PSBQVFNSQ19pc2EpIHx8CisgICAgICAgICAoaXJxID49IGh2bV9kb21haW5faXJxKHYt
PmRvbWFpbiktPm5yX2dzaXMgJiYKICAgICAgICAgICBwdC0+c291cmNlID09IFBUU1JDX2lvYXBp
YykgKQogICAgIHsKICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Ci0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRJ01-00012q-RL; Fri, 08 Jun 2018 15:08:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRJ00-00012L-AN
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:20 +0000
X-Inumbo-ID: 73a081f6-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73a081f6-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765514"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:56 +0200
Message-ID: <20180608150758.25307-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGV2ZWwgdHJpZ2dlciBpbnRlcnJ1cHRzIHdpbGwgYmUgYXNzZXJ0ZWQgcmVnYXJkbGVzcyBvZiB3
aGV0aGVyIHRoZQppbnRlcnJ1cHQgaXMgbWFza2VkLCBhbmQgdGh1cyB0aGUgY2FsbGJhY2sgd2ls
bCBhbHNvIGJlIGV4ZWN1dGVkLgoKQWRkIGEgbmV3ICdsZXZlbCcgcGFyYW1ldGVyIHRvIGNyZWF0
ZV9wZXJpb2RpY190aW1lIGluIG9yZGVyIHRvIGNyZWF0ZQpsZXZlbCB0cmlnZ2VyZWQgdGltZXJz
LgoKTm90ZSB0aGF0IG5vbmUgb2YgdGhlIGN1cnJlbnQgdXNlcnMgb2YgdnB0IGFyZSBzd2l0Y2hl
ZCB0byB1c2UgbGV2ZWwKdHJpZ2dlcmVkIGludGVycnVwdHMgeWV0LgoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0v
cnRjLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgIHwgIDgg
KysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS92cHQuYyAgICAgICAgfCA0NSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdnB0LmggfCAg
MyArKy0KIDYgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZt
L2hwZXQuYwppbmRleCBmN2VmNGY3NTE0Li43MjIwOTM1MGJhIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwpAQCAtMzAyLDcg
KzMwMiw3IEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0X3RpbWVyKEhQRVRTdGF0ZSAqaCwgdW5zaWdu
ZWQgaW50IHRuLAogICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHZocGV0X3ZjcHUoaCksICZoLT5w
dFt0bl0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHBldF90aWNrX3RvX25zKGgsIGRpZmYp
LAogICAgICAgICAgICAgICAgICAgICAgICAgIG9uZXNob3QgPyAwIDogaHBldF90aWNrX3RvX25z
KGgsIGgtPmhwZXQucGVyaW9kW3RuXSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgaXJxLCBO
VUxMLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIE5VTEwsIE5VTEwsIGZh
bHNlKTsKIH0KIAogc3RhdGljIGlubGluZSB1aW50NjRfdCBocGV0X2ZpeHVwX3JlZygKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQu
YwppbmRleCA5OTJmMDhkZDZjLi5iOGVjNTZmOGQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2k4MjU0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCkBAIC0xOTEsMTQgKzE5
MSwxNCBAQCBzdGF0aWMgdm9pZCBwaXRfbG9hZF9jb3VudChQSVRTdGF0ZSAqcGl0LCBpbnQgY2hh
bm5lbCwgaW50IHZhbCkKICAgICAgICAgLyogUGVyaW9kaWMgdGltZXIuICovCiAgICAgICAgIFRS
QUNFXzJEKFRSQ19IVk1fRU1VTF9QSVRfU1RBUlRfVElNRVIsIHBlcmlvZCwgcGVyaW9kKTsKICAg
ICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnBpdC0+cHQwLCBwZXJpb2QsIHBlcmlvZCwg
MCwgcGl0X3RpbWVfZmlyZWQsIAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGl0LT5j
b3VudF9sb2FkX3RpbWVbY2hhbm5lbF0pOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
cGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0sIGZhbHNlKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSAxOgogICAgIGNhc2UgNDoKICAgICAgICAgLyogT25lLXNob3QgdGltZXIuICovCiAg
ICAgICAgIFRSQUNFXzJEKFRSQ19IVk1fRU1VTF9QSVRfU1RBUlRfVElNRVIsIHBlcmlvZCwgMCk7
CiAgICAgICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHYsICZwaXQtPnB0MCwgcGVyaW9kLCAwLCAw
LCBwaXRfdGltZV9maXJlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBpdC0+Y291
bnRfbG9hZF90aW1lW2NoYW5uZWxdKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBp
dC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLCBmYWxzZSk7CiAgICAgICAgIGJyZWFrOwogICAg
IGRlZmF1bHQ6CiAgICAgICAgIFRSQUNFXzBEKFRSQ19IVk1fRU1VTF9QSVRfU1RPUF9USU1FUik7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9y
dGMuYwppbmRleCBjYjc1Yjk5ZWQxLi45NjkyMWJiNWI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTE1Niw3ICsxNTYs
NyBAQCBzdGF0aWMgdm9pZCBydGNfdGltZXJfdXBkYXRlKFJUQ1N0YXRlICpzKQogICAgICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgVFJBQ0VfMkQoVFJDX0hWTV9FTVVMX1JUQ19T
VEFSVF9USU1FUiwgZGVsdGEsIHBlcmlvZCk7CiAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZV9w
ZXJpb2RpY190aW1lKHYsICZzLT5wdCwgZGVsdGEsIHBlcmlvZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUlRDX0lSUSwgcnRjX3BmX2NhbGxiYWNrLCBzKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRDX0lSUSwgcnRjX3BmX2Nh
bGxiYWNrLCBzLCBmYWxzZSk7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICAgICAgcy0+Y2hlY2tfdGlja3Nfc2luY2UgPSBub3c7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFw
aWMuYwppbmRleCAxYjlmMDBhMGU0Li5kMmFjNGI4NjI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTc2Miw3
ICs3NjIsNyBAQCBzdGF0aWMgdm9pZCB2bGFwaWNfdXBkYXRlX3RpbWVyKHN0cnVjdCB2bGFwaWMg
KnZsYXBpYywgdWludDMyX3QgbHZ0dCwKICAgICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUoY3Vy
cmVudCwgJnZsYXBpYy0+cHQsIGRlbHRhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
c19wZXJpb2RpYyA/IHBlcmlvZCA6IDAsIHZsYXBpYy0+cHQuaXJxLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpc19wZXJpb2RpYyA/IHZsYXBpY19wdF9jYiA6IE5VTEwsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZ2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJnZsYXBpYy0+dGltZXJfbGFzdF91cGRhdGUsIGZhbHNl
KTsKIAogICAgICAgICB2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlID0gdmxhcGljLT5wdC5sYXN0
X3BsdF9ndGltZTsKICAgICAgICAgaWYgKCAhdG1pY3RfdXBkYXRlZCApCkBAIC0xMTY2LDcgKzEx
NjYsNyBAQCB2b2lkIHZsYXBpY190ZHRfbXNyX3NldChzdHJ1Y3QgdmxhcGljICp2bGFwaWMsIHVp
bnQ2NF90IHZhbHVlKQogICAgICAgICAgICAgICAgICAgICAgICAgVFJDX1BBUl9MT05HKDBMTCks
IHZsYXBpYy0+cHQuaXJxKTsKICAgICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnZsYXBp
Yy0+cHQsIGRlbHRhLCAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bGFwaWMtPnB0
LmlycSwgdmxhcGljX3RkdF9wdF9jYiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZs
YXBpYy0+dGltZXJfbGFzdF91cGRhdGUpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
dmxhcGljLT50aW1lcl9sYXN0X3VwZGF0ZSwgZmFsc2UpOwogICAgICAgICB2bGFwaWMtPnRpbWVy
X2xhc3RfdXBkYXRlID0gdmxhcGljLT5wdC5sYXN0X3BsdF9ndGltZTsKICAgICB9CiAgICAgZWxz
ZQpAQCAtMTE4MCw3ICsxMTgwLDcgQEAgdm9pZCB2bGFwaWNfdGR0X21zcl9zZXQoc3RydWN0IHZs
YXBpYyAqdmxhcGljLCB1aW50NjRfdCB2YWx1ZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBUUkNfUEFSX0xPTkcoMExMKSwgdmxhcGljLT5wdC5pcnEpOwogICAgICAgICAgICAgY3JlYXRl
X3BlcmlvZGljX3RpbWUodiwgJnZsYXBpYy0+cHQsIDAsIDAsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2bGFwaWMtPnB0LmlycSwgdmxhcGljX3RkdF9wdF9jYiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZ2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRl
LCBmYWxzZSk7CiAgICAgICAgICAgICB2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlID0gdmxhcGlj
LT5wdC5sYXN0X3BsdF9ndGltZTsKICAgICAgICAgfQogICAgICAgICBlbHNlCkBAIC0xNDMxLDcg
KzE0MzEsNyBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAg
ICAgICAgICAgICAgICAgICAgICAgIHZsYXBpY19sdnR0X3BlcmlvZChzKSA/IHBlcmlvZCA6IDAs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+cHQuaXJxLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIHZsYXBpY19sdnR0X3BlcmlvZChzKSA/IHZsYXBpY19wdF9jYiA6IE5VTEwsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgJnMtPnRpbWVyX2xhc3RfdXBkYXRlKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAmcy0+dGltZXJfbGFzdF91cGRhdGUsIGZhbHNlKTsKICAgICBzLT50aW1l
cl9sYXN0X3VwZGF0ZSA9IHMtPnB0Lmxhc3RfcGx0X2d0aW1lOwogfQogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gveDg2L2h2bS92cHQuYwppbmRleCAyNTY1
ZjcyMzdlLi5lOThiYzQxYjFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwdC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKQEAgLTMwNiw2ICszMDYsNyBAQCBpbnQgcHRfdXBk
YXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQsICp0
ZW1wLCAqZWFybGllc3RfcHQ7CiAgICAgdWludDY0X3QgbWF4X2xhZzsKICAgICBpbnQgaXJxLCBw
dF92ZWN0b3IgPSAtMTsKKyAgICBib29sIGxldmVsOwogCiAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNo
Lmh2bV92Y3B1LnRtX2xvY2spOwogCkBAIC0zMTYsNyArMzE3LDkgQEAgaW50IHB0X3VwZGF0ZV9p
cnEoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIC8qIFJUQyBjb2RlIHRha2VzIGNhcmUgb2YgZGlzYWJsaW5n
IHRoZSB0aW1lciBpdHNlbGYuICovCi0gICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19J
UlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSApCisgICAgICAgICAgICBpZiAo
IChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSAm
JgorICAgICAgICAgICAgICAgICAvKiBMZXZlbCBpbnRlcnJ1cHRzIHNob3VsZCBiZSBhc3NlcnRl
ZCBldmVuIGlmIG1hc2tlZC4gKi8KKyAgICAgICAgICAgICAgICAgIXB0LT5sZXZlbCApCiAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgLyogc3VzcGVuZCB0aW1lciBlbXVsYXRpb24gKi8K
ICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmcHQtPmxpc3QpOwpAQCAtMzQxLDYgKzM0NCw3IEBA
IGludCBwdF91cGRhdGVfaXJxKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgZWFybGllc3RfcHQtPmly
cV9pc3N1ZWQgPSAxOwogICAgIGlycSA9IGVhcmxpZXN0X3B0LT5pcnE7CisgICAgbGV2ZWwgPSBl
YXJsaWVzdF9wdC0+bGV2ZWw7CiAKICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50
bV9sb2NrKTsKIApAQCAtMzc0LDEzICszNzgsMzYgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0
IHZjcHUgKnYpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBQVFNSQ19pb2FwaWM6Ci0gICAg
ICAgIC8qCi0gICAgICAgICAqIE5COiBBdCB0aGUgbW9tZW50IElPLUFQSUMgcm91dGVkIGludGVy
cnVwdHMgZ2VuZXJhdGVkIGJ5IHZwdCBkZXZpY2VzCi0gICAgICAgICAqIChIUEVUKSBhcmUgZWRn
ZS10cmlnZ2VyZWQuCi0gICAgICAgICAqLwotICAgICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGlj
X2Fzc2VydCh2LT5kb21haW4sIGlycSwgZmFsc2UpOworICAgICAgICBwdF92ZWN0b3IgPSBodm1f
aW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2ZWwpOwogICAgICAgICBpZiAoIHB0X3Zl
Y3RvciA8IDAgfHwgIXZsYXBpY190ZXN0X2lycSh2Y3B1X3ZsYXBpYyh2KSwgcHRfdmVjdG9yKSAp
CisgICAgICAgIHsKICAgICAgICAgICAgIHB0X3ZlY3RvciA9IC0xOworICAgICAgICAgICAgaWYg
KCBsZXZlbCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAg
ICAgICAgKiBMZXZlbCBpbnRlcnJ1cHRzIGFyZSBhc3NlcnRlZCBldmVuIGlmIHRoZSBpbnRlcnJ1
cHQgaXMKKyAgICAgICAgICAgICAgICAgKiBtYXNrZWQsIHNvIGFsc28gZXhlY3V0ZSB0aGUgY2Fs
bGJhY2sgYXNzb2NpYXRlZCB3aXRoIHRoZQorICAgICAgICAgICAgICAgICAqIHRpbWVyLgorICAg
ICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgIHRpbWVfY2IgKmNiID0gTlVMTDsKKyAg
ICAgICAgICAgICAgICB2b2lkICpjYl9wcml2OworCisgICAgICAgICAgICAgICAgc3Bpbl9sb2Nr
KCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgICAgICAgICAgICAgIC8qIE1ha2Ugc3Vy
ZSB0aGUgdGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3QuICovCisgICAgICAgICAgICAgICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSAoIHB0LCAmdi0+YXJjaC5odm1fdmNwdS50bV9saXN0LCBsaXN0ICkK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCBwdCA9PSBlYXJsaWVzdF9wdCApCisgICAgICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIHB0X2lycV9maXJlZCh2LCBwdCk7
CisgICAgICAgICAgICAgICAgICAgICAgICBjYiA9IHB0LT5jYjsKKyAgICAgICAgICAgICAgICAg
ICAgICAgIGNiX3ByaXYgPSBwdC0+cHJpdjsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFr
OworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnYt
PmFyY2guaHZtX3ZjcHUudG1fbG9jayk7CisKKyAgICAgICAgICAgICAgICBpZiAoIGNiICE9IE5V
TEwgKQorICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9wcml2KTsKKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTQ0NywxMiArNDc0LDEzIEBA
IHZvaWQgcHRfbWlncmF0ZShzdHJ1Y3QgdmNwdSAqdikKIAogdm9pZCBjcmVhdGVfcGVyaW9kaWNf
dGltZSgKICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0LCB1aW50
NjRfdCBkZWx0YSwKLSAgICB1aW50NjRfdCBwZXJpb2QsIHVpbnQ4X3QgaXJxLCB0aW1lX2NiICpj
Yiwgdm9pZCAqZGF0YSkKKyAgICB1aW50NjRfdCBwZXJpb2QsIHVpbnQ4X3QgaXJxLCB0aW1lX2Ni
ICpjYiwgdm9pZCAqZGF0YSwgYm9vbCBsZXZlbCkKIHsKICAgICBpZiAoICFwdC0+c291cmNlIHx8
CiAgICAgICAgICAoaXJxID49IE5SX0lTQUlSUVMgJiYgcHQtPnNvdXJjZSA9PSBQVFNSQ19pc2Ep
IHx8CiAgICAgICAgICAoaXJxID49IGh2bV9kb21haW5faXJxKHYtPmRvbWFpbiktPm5yX2dzaXMg
JiYKLSAgICAgICAgICBwdC0+c291cmNlID09IFBUU1JDX2lvYXBpYykgKQorICAgICAgICAgIHB0
LT5zb3VyY2UgPT0gUFRTUkNfaW9hcGljKSB8fAorICAgICAgICAgKGxldmVsICYmIHB0LT5zb3Vy
Y2UgIT0gUFRTUkNfaW9hcGljKSApCiAgICAgewogICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKICAgICAgICAgcmV0dXJuOwpAQCAtNDgwLDYgKzUwOCw3IEBAIHZvaWQgY3JlYXRlX3Blcmlv
ZGljX3RpbWUoCiAgICAgcHQtPmxhc3RfcGx0X2d0aW1lID0gaHZtX2dldF9ndWVzdF90aW1lKHB0
LT52Y3B1KTsKICAgICBwdC0+aXJxID0gaXJxOwogICAgIHB0LT5vbmVfc2hvdCA9ICFwZXJpb2Q7
CisgICAgcHQtPmxldmVsID0gbGV2ZWw7CiAgICAgcHQtPnNjaGVkdWxlZCA9IE5PVygpICsgZGVs
dGE7CiAKICAgICBpZiAoICFwdC0+b25lX3Nob3QgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdnB0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQuaAppbmRleCBm
NjkzYzBiY2YxLi42MWMyNmVkOGIyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS92cHQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQuaApAQCAtNDIsNiArNDIs
NyBAQCBzdHJ1Y3QgcGVyaW9kaWNfdGltZSB7CiAgICAgYm9vbCBkb19ub3RfZnJlZXplOwogICAg
IGJvb2wgaXJxX2lzc3VlZDsKICAgICBib29sIHdhcm5lZF90aW1lb3V0X3Rvb19zaG9ydDsKKyAg
ICBib29sIGxldmVsOwogI2RlZmluZSBQVFNSQ19pc2EgICAgMSAvKiBJU0EgdGltZSBzb3VyY2Ug
Ki8KICNkZWZpbmUgUFRTUkNfbGFwaWMgIDIgLyogTEFQSUMgdGltZSBzb3VyY2UgKi8KICNkZWZp
bmUgUFRTUkNfaW9hcGljIDMgLyogSU9BUElDIHRpbWUgc291cmNlICovCkBAIC0xNjksNyArMTcw
LDcgQEAgdm9pZCBwdF9tYXlfdW5tYXNrX2lycShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGVy
aW9kaWNfdGltZSAqdmxhcGljX3B0KTsKICAqLwogdm9pZCBjcmVhdGVfcGVyaW9kaWNfdGltZSgK
ICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0LCB1aW50NjRfdCBk
ZWx0YSwKLSAgICB1aW50NjRfdCBwZXJpb2QsIHVpbnQ4X3QgaXJxLCB0aW1lX2NiICpjYiwgdm9p
ZCAqZGF0YSk7CisgICAgdWludDY0X3QgcGVyaW9kLCB1aW50OF90IGlycSwgdGltZV9jYiAqY2Is
IHZvaWQgKmRhdGEsIGJvb2wgbGV2ZWwpOwogdm9pZCBkZXN0cm95X3BlcmlvZGljX3RpbWUoc3Ry
dWN0IHBlcmlvZGljX3RpbWUgKnB0KTsKIAogaW50IHB2X3BpdF9oYW5kbGVyKGludCBwb3J0LCBp
bnQgZGF0YSwgaW50IHdyaXRlKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRIzp-00010P-75; Fri, 08 Jun 2018 15: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRIzo-00010K-IV
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:08 +0000
X-Inumbo-ID: 6c7cae2c-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c7cae2c-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765478"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:51 +0200
Message-ID: <20180608150758.25307-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/6] vhpet: add support for level triggered
 interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWluIGEgY291cGxlIG9mIGJ1ZyBmaXhl
cyBmb3IgdGhlIHZocGV0L3ZwdApjb2RlLCBhbmQgYWxzbyBhZGQgc3VwcG9ydCBmb3IgbGV2ZWwg
dHJpZ2dlciBpbnRlcnJ1cHRzIHRvIHZocGV0LiBMZXZlbAp0cmlnZ2VyZWQgaW50ZXJydXB0cyBh
cmUgbm90IGFuIG9wdGlvbmFsIGZlYXR1cmUgb2YgdGhlIGhwZXQgc3BlYywgc28KdGhleSBtdXN0
IGJlIGltcGxlbWVudGVkIGluIG9yZGVyIHRvIGhhdmUgYSBjb21wbGV0ZSBlbXVsYXRlZCBocGV0
CmltcGxlbWVudGF0aW9uIGluIFhlbi4KCkxhc3QgcGF0Y2ggYWRkcyBzb21lIGJhc2ljIHRlc3Rp
bmcgb2YgaHBldCAobWFpbmx5IHRoZSBsZXZlbCB0cmlnZ2VyZWQKaW50ZXJydXB0cykgdG8geHRm
LgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgdnB0OiBmaXggY3JlYXRl
X3BlcmlvZGljX3RpbWUgdG8gdXNlIHRoZSBpcnEgcGFyYW1ldGVyCiAgdmhwZXQ6IGNoZWNrIHRo
YXQgdGhlIHNldCBpbnRlcnJ1cHQgcm91dGUgaXMgdmFsaWQKICB2cHQ6IGNvbnZlcnQgcGVyaW9k
aWNfdGltZSBmaWVsZHMgdG8gYm9vbAogIHZwdDogc3BsaXQgcGFydCBvZiBwdF9pbnRyX3Bvc3Qg
aW50byBhIHNlcGFyYXRlIGhlbHBlcgogIHZwdDogYWRkIHN1cHBvcnQgZm9yIGxldmVsIGludGVy
cnVwdHMKICB2aHBldDogYWRkIHN1cHBvcnQgZm9yIGxldmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRz
CgogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAgfCAgODcgKysrKysrKysrKysrKysrKysr
KysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgfCAgIDQgKy0KIHhlbi9hcmNo
L3g4Ni9odm0vaXJxLmMgICAgICAgIHwgIDE1ICsrKysrCiB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5j
ICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgfCAgIDggKy0t
CiB4ZW4vYXJjaC94ODYvaHZtL3ZwdC5jICAgICAgICB8IDExNiArKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaCB8ICAgMyArLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdnB0LmggfCAgMTMgKystLQogOCBmaWxlcyBjaGFuZ2Vk
LCAxODIgaW5zZXJ0aW9ucygrKSwgNjYgZGVsZXRpb25zKC0pCgotLSAKMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRIzu-000117-UJ; Fri, 08 Jun 2018 15:08: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRIzt-00010w-31
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:13 +0000
X-Inumbo-ID: 6fbc7f17-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fbc7f17-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765498"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:53 +0200
Message-ID: <20180608150758.25307-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/6] vhpet: check that the set interrupt
 route 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: 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>

VGhlIHZhbHVlIHdyaXR0ZW4gYnkgdGhlIGd1ZXN0IG11c3QgYmUgdmFsaWQgYWNjb3JkaW5nIHRv
IHRoZSBtYXNrCnByb3ZpZGVkIGluIHRoZSBpbnRlcnJ1cHQgcm91dGluZyBjYXBhYmlsaXRpZXMg
cmVnaXN0ZXIuIElmIHRoZQppbnRlcnJ1cHQgaXMgbm90IHZhbGlkIHNldCBpdCB0byB0aGUgZmly
c3QgdmFsaWQgSVJRIGluIHRoZQpjYXBhYmlsaXRpZXMgZmllbGQgaWYgdGhlIHRpbWVyIGlzIGVu
YWJsZWQsIGVsc2UganVzdCBjbGVhciB0aGUgZmllbGQuCgpBbHNvIHJlZnVzZSB0byBzdGFydCBh
bnkgdGltZXIgdGhhdCBoYXMgYW4gaW52YWxpZCBpbnRlcnJ1cHQgcm91dGUuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0gVXNlIGludF9yb3V0ZSBp
bnN0ZWFkIG9mIHBsYWluIGludCB0byBhdm9pZCBjb25mdXNpb24gd2l0aCBpbnRlZ2VyLgogLSBV
c2UgZmluZF9maXJzdF9iaXQgaW5zdGVhZCBvZiBmZnMuCiAtIFVzZSB0aW1lcl9jb25maWcuCi0t
LQogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwppbmRleCAyODM3
NzA5MWNhLi5mN2VmNGY3NTE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwpAQCAtNzMsNiArNzMsOSBAQAogICAgICgodGlt
ZXJfY29uZmlnKGgsIG4pICYgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQX01BU0spIFwKICAgICAgICAg
Pj4gSFBFVF9UTl9JTlRfUk9VVEVfQ0FQX1NISUZUKQogCisjZGVmaW5lIHRpbWVyX2ludF9yb3V0
ZV92YWxpZChoLCBuKSBcCisgICAgKCgxdSA8PCB0aW1lcl9pbnRfcm91dGUoaCwgbikpICYgdGlt
ZXJfaW50X3JvdXRlX2NhcChoLCBuKSkKKwogc3RhdGljIGlubGluZSB1aW50NjRfdCBocGV0X3Jl
YWRfbWFpbmNvdW50ZXIoSFBFVFN0YXRlICpoLCB1aW50NjRfdCBndWVzdF90aW1lKQogewogICAg
IEFTU0VSVChyd19pc19sb2NrZWQoJmgtPmxvY2spKTsKQEAgLTI0NCw2ICsyNDcsMTIgQEAgc3Rh
dGljIHZvaWQgaHBldF9zZXRfdGltZXIoSFBFVFN0YXRlICpoLCB1bnNpZ25lZCBpbnQgdG4sCiAg
ICAgaWYgKCAhdGltZXJfZW5hYmxlZChoLCB0bikgKQogICAgICAgICByZXR1cm47CiAKKyAgICBp
ZiAoICF0aW1lcl9pbnRfcm91dGVfdmFsaWQoaCwgdG4pICkKKyAgICB7CisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm47CisgICAgfQorCiAgICAgdG5fY21wICAg
PSBocGV0X2dldF9jb21wYXJhdG9yKGgsIHRuLCBndWVzdF90aW1lKTsKICAgICBjdXJfdGljayA9
IGhwZXRfcmVhZF9tYWluY291bnRlcihoLCBndWVzdF90aW1lKTsKICAgICBpZiAoIHRpbWVyX2lz
XzMyYml0KGgsIHRuKSApCkBAIC0zMDQsNiArMzEzLDI0IEBAIHN0YXRpYyBpbmxpbmUgdWludDY0
X3QgaHBldF9maXh1cF9yZWcoCiAgICAgcmV0dXJuIG5ldzsKIH0KIAorc3RhdGljIHZvaWQgdGlt
ZXJfc2FuaXRpemVfaW50X3JvdXRlKEhQRVRTdGF0ZSAqaCwgdW5zaWduZWQgaW50IHRuKQorewor
ICAgIGlmICggdGltZXJfaW50X3JvdXRlX3ZhbGlkKGgsIHRuKSApCisgICAgICAgIHJldHVybjsK
KworICAgIHRpbWVyX2NvbmZpZyhoLCB0bikgJj0gfkhQRVRfVE5fUk9VVEU7CisgICAgaWYgKCAh
dGltZXJfZW5hYmxlZChoLCB0bikgKQorICAgICAgICByZXR1cm47CisKKyAgICAvKgorICAgICAq
IElmIHRoZSByZXF1ZXN0ZWQgaW50ZXJydXB0IGlzIG5vdCB2YWxpZCBhbmQgdGhlIHRpbWVyIGlz
CisgICAgICogZW5hYmxlZCBwaWNrIHRoZSBmaXJzdCBpcnEuCisgICAgICovCisgICAgdGltZXJf
Y29uZmlnKGgsIHRuKSB8PQorICAgICAgICBNQVNLX0lOU1IoZmluZF9maXJzdF9zZXRfYml0KHRp
bWVyX2ludF9yb3V0ZV9jYXAoaCwgdG4pKSwKKyAgICAgICAgICAgICAgICAgIEhQRVRfVE5fUk9V
VEUpOworfQorCiBzdGF0aWMgaW50IGhwZXRfd3JpdGUoCiAgICAgc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkciwKICAgICB1bnNpZ25lZCBpbnQgbGVuZ3RoLCB1bnNpZ25lZCBsb25n
IHZhbCkKQEAgLTM4Niw2ICs0MTMsOCBAQCBzdGF0aWMgaW50IGhwZXRfd3JpdGUoCiAKICAgICAg
ICAgaC0+aHBldC50aW1lcnNbdG5dLmNvbmZpZyA9IGhwZXRfZml4dXBfcmVnKG5ld192YWwsIG9s
ZF92YWwsIDB4M2Y0ZSk7CiAKKyAgICAgICAgdGltZXJfc2FuaXRpemVfaW50X3JvdXRlKGgsIHRu
KTsKKwogICAgICAgICBpZiAoIHRpbWVyX2xldmVsKGgsIHRuKSApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsCkBAIC02MjEsNiArNjUwLDcgQEAgc3RhdGljIGlu
dCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgICAgIGlmICggdGltZXJfaXNfMzJiaXQoaHAsIGkpICkKICAgICAgICAgICAgIGNtcCA9ICh1
aW50MzJfdCljbXA7CiAgICAgICAgIGhwLT5ocGV0LnRpbWVyc1tpXS5jbXAgPSBjbXA7CisgICAg
ICAgIHRpbWVyX3Nhbml0aXplX2ludF9yb3V0ZShocCwgaSk7CiAgICAgfQogI3VuZGVmIEMKIAot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRIzw-00011K-72; Fri, 08 Jun 2018 15:08: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRIzv-00011D-NM
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:15 +0000
X-Inumbo-ID: 71384b39-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71384b39-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765504"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:54 +0200
Message-ID: <20180608150758.25307-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/6] vpt: convert periodic_time fields 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>, 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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92cHQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCmlu
ZGV4IDBlYjVmZjYzMmUuLmY2OTNjMGJjZjEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3ZwdC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCkBAIC0zNywx
MSArMzcsMTEgQEAgdHlwZWRlZiB2b2lkIHRpbWVfY2Ioc3RydWN0IHZjcHUgKnYsIHZvaWQgKm9w
YXF1ZSk7CiAKIHN0cnVjdCBwZXJpb2RpY190aW1lIHsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxp
c3Q7Ci0gICAgYm9vbF90IG9uX2xpc3Q7Ci0gICAgYm9vbF90IG9uZV9zaG90OwotICAgIGJvb2xf
dCBkb19ub3RfZnJlZXplOwotICAgIGJvb2xfdCBpcnFfaXNzdWVkOwotICAgIGJvb2xfdCB3YXJu
ZWRfdGltZW91dF90b29fc2hvcnQ7CisgICAgYm9vbCBvbl9saXN0OworICAgIGJvb2wgb25lX3No
b3Q7CisgICAgYm9vbCBkb19ub3RfZnJlZXplOworICAgIGJvb2wgaXJxX2lzc3VlZDsKKyAgICBi
b29sIHdhcm5lZF90aW1lb3V0X3Rvb19zaG9ydDsKICNkZWZpbmUgUFRTUkNfaXNhICAgIDEgLyog
SVNBIHRpbWUgc291cmNlICovCiAjZGVmaW5lIFBUU1JDX2xhcGljICAyIC8qIExBUElDIHRpbWUg
c291cmNlICovCiAjZGVmaW5lIFBUU1JDX2lvYXBpYyAzIC8qIElPQVBJQyB0aW1lIHNvdXJjZSAq
LwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRIzy-000120-HV; Fri, 08 Jun 2018 15: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRIzx-00011Q-1a
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:17 +0000
X-Inumbo-ID: 72510b0f-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72510b0f-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:05:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765510"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:55 +0200
Message-ID: <20180608150758.25307-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/6] vpt: split part of pt_intr_post into a
 separate helper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdnB0LmMgfCA2NyArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAzMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gveDg2
L2h2bS92cHQuYwppbmRleCBhMGNjNjFmZDI4Li4yNTY1ZjcyMzdlIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKQEAgLTI2NSw2
ICsyNjUsNDEgQEAgc3RhdGljIHZvaWQgcHRfdGltZXJfZm4odm9pZCAqZGF0YSkKICAgICBwdF91
bmxvY2socHQpOwogfQogCitzdGF0aWMgdm9pZCBwdF9pcnFfZmlyZWQoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCkKK3sKKyAgICBwdC0+aXJxX2lzc3VlZCA9IDA7CisK
KyAgICBpZiAoIHB0LT5vbmVfc2hvdCApCisgICAgeworICAgICAgICBpZiAoIHB0LT5vbl9saXN0
ICkKKyAgICAgICAgICAgIGxpc3RfZGVsKCZwdC0+bGlzdCk7CisgICAgICAgIHB0LT5vbl9saXN0
ID0gMDsKKyAgICAgICAgcHQtPnBlbmRpbmdfaW50cl9uciA9IDA7CisgICAgfQorICAgIGVsc2Ug
aWYgKCBtb2RlX2lzKHYtPmRvbWFpbiwgb25lX21pc3NlZF90aWNrX3BlbmRpbmcpIHx8CisgICAg
ICAgICAgICAgIG1vZGVfaXModi0+ZG9tYWluLCBub19taXNzZWRfdGlja3NfcGVuZGluZykgKQor
ICAgIHsKKyAgICAgICAgcHQtPmxhc3RfcGx0X2d0aW1lID0gaHZtX2dldF9ndWVzdF90aW1lKHYp
OworICAgICAgICBwdF9wcm9jZXNzX21pc3NlZF90aWNrcyhwdCk7CisgICAgICAgIHB0LT5wZW5k
aW5nX2ludHJfbnIgPSAwOyAvKiAnY29sbGFwc2UnIGFsbCBtaXNzZWQgdGlja3MgKi8KKyAgICAg
ICAgc2V0X3RpbWVyKCZwdC0+dGltZXIsIHB0LT5zY2hlZHVsZWQpOworICAgIH0KKyAgICBlbHNl
CisgICAgeworICAgICAgICBwdC0+bGFzdF9wbHRfZ3RpbWUgKz0gcHQtPnBlcmlvZDsKKyAgICAg
ICAgaWYgKCAtLXB0LT5wZW5kaW5nX2ludHJfbnIgPT0gMCApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHB0X3Byb2Nlc3NfbWlzc2VkX3RpY2tzKHB0KTsKKyAgICAgICAgICAgIGlmICggcHQtPnBl
bmRpbmdfaW50cl9uciA9PSAwICkKKyAgICAgICAgICAgICAgICBzZXRfdGltZXIoJnB0LT50aW1l
ciwgcHQtPnNjaGVkdWxlZCk7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAoIG1vZGVfaXMo
di0+ZG9tYWluLCBkZWxheV9mb3JfbWlzc2VkX3RpY2tzKSAmJgorICAgICAgICAgKGh2bV9nZXRf
Z3Vlc3RfdGltZSh2KSA8IHB0LT5sYXN0X3BsdF9ndGltZSkgKQorICAgICAgICBodm1fc2V0X2d1
ZXN0X3RpbWUodiwgcHQtPmxhc3RfcGx0X2d0aW1lKTsKK30KKwogaW50IHB0X3VwZGF0ZV9pcnEo
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqaGVhZCA9ICZ2LT5hcmNo
Lmh2bV92Y3B1LnRtX2xpc3Q7CkBAIC0zODYsMzcgKzQyMSw3IEBAIHZvaWQgcHRfaW50cl9wb3N0
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2ludGFjayBpbnRhY2spCiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKLSAgICBwdC0+aXJxX2lzc3VlZCA9IDA7Ci0KLSAgICBpZiAoIHB0LT5vbmVf
c2hvdCApCi0gICAgewotICAgICAgICBpZiAoIHB0LT5vbl9saXN0ICkKLSAgICAgICAgICAgIGxp
c3RfZGVsKCZwdC0+bGlzdCk7Ci0gICAgICAgIHB0LT5vbl9saXN0ID0gMDsKLSAgICAgICAgcHQt
PnBlbmRpbmdfaW50cl9uciA9IDA7Ci0gICAgfQotICAgIGVsc2UgaWYgKCBtb2RlX2lzKHYtPmRv
bWFpbiwgb25lX21pc3NlZF90aWNrX3BlbmRpbmcpIHx8Ci0gICAgICAgICAgICAgIG1vZGVfaXMo
di0+ZG9tYWluLCBub19taXNzZWRfdGlja3NfcGVuZGluZykgKQotICAgIHsKLSAgICAgICAgcHQt
Pmxhc3RfcGx0X2d0aW1lID0gaHZtX2dldF9ndWVzdF90aW1lKHYpOwotICAgICAgICBwdF9wcm9j
ZXNzX21pc3NlZF90aWNrcyhwdCk7Ci0gICAgICAgIHB0LT5wZW5kaW5nX2ludHJfbnIgPSAwOyAv
KiAnY29sbGFwc2UnIGFsbCBtaXNzZWQgdGlja3MgKi8KLSAgICAgICAgc2V0X3RpbWVyKCZwdC0+
dGltZXIsIHB0LT5zY2hlZHVsZWQpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBw
dC0+bGFzdF9wbHRfZ3RpbWUgKz0gcHQtPnBlcmlvZDsKLSAgICAgICAgaWYgKCAtLXB0LT5wZW5k
aW5nX2ludHJfbnIgPT0gMCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHB0X3Byb2Nlc3NfbWlz
c2VkX3RpY2tzKHB0KTsKLSAgICAgICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciA9PSAw
ICkKLSAgICAgICAgICAgICAgICBzZXRfdGltZXIoJnB0LT50aW1lciwgcHQtPnNjaGVkdWxlZCk7
Ci0gICAgICAgIH0KLSAgICB9Ci0KLSAgICBpZiAoIG1vZGVfaXModi0+ZG9tYWluLCBkZWxheV9m
b3JfbWlzc2VkX3RpY2tzKSAmJgotICAgICAgICAgKGh2bV9nZXRfZ3Vlc3RfdGltZSh2KSA8IHB0
LT5sYXN0X3BsdF9ndGltZSkgKQotICAgICAgICBodm1fc2V0X2d1ZXN0X3RpbWUodiwgcHQtPmxh
c3RfcGx0X2d0aW1lKTsKKyAgICBwdF9pcnFfZmlyZWQodiwgcHQpOwogCiAgICAgY2IgPSBwdC0+
Y2I7CiAgICAgY2JfcHJpdiA9IHB0LT5wcml2OwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRJ03-00014C-5m; Fri, 08 Jun 2018 15:08: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRJ01-00012e-Jc
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:21 +0000
X-Inumbo-ID: 74fc0b1a-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74fc0b1a-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:06:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765522"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:57 +0200
Message-ID: <20180608150758.25307-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level triggered
 interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgYXJlIG5vdCBhbiBvcHRpb25hbCBmZWF0dXJlIG9m
IEhQRVQsIGFuZAptdXN0IGJlIGltcGxlbWVudGVkIGluIG9yZGVyIHRvIGNvbXBseSB3aXRoIHRo
ZSBIUEVUIHNwZWNpZmljYXRpb24uCgpJbXBsZW1lbnQgdGhlbSBieSBhZGRpbmcgYSBjYWxsYmFj
ayB0byB0aGUgdGltZXIgd2hpY2ggc2V0cyB0aGUKaW50ZXJydXB0IGJpdCBpbiB0aGUgZ2VuZXJh
bCBpbnRlcnJ1cHQgc3RhdHVzIHJlZ2lzdGVyLiBGdXJ0aGVyCmludGVycnVwdHMgKGluIGNhc2Ug
b2YgcGVyaW9kaWMgbW9kZSkgd2lsbCBub3QgYmUgaW5qZWN0ZWQgdW50aWwgdGhlCmJpdCBpcyBj
bGVhcmVkLgoKSW4gb3JkZXIgdG8gcmVzZXQgdGhlIGludGVycnVwdHMgd2hlbiB0aGUgc3RhdHVz
IGJpdCBpcyBjbGVhciBYZW4gbXVzdAphbHNvIGRldGVjdCBhY2Nlc3NlcyB0byBzdWNoIHJlZ2lz
dGVyLgoKV2hpbGUgdGhlcmUgY29udmVydCB0biBhbmQgaSBpbiBocGV0X3dyaXRlIHRvIHVuc2ln
bmVkLgoKUmVwb3J0ZWQtYnk6IFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5j
b20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5i
YWRlckBjYW5vbmljYWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHBldC5jICAgICAgIHwg
NTkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0v
aXJxLmMgICAgICAgIHwgMTUgKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEu
aCB8ICAzICstCiAzIGZpbGVzIGNoYW5nZWQsIDY0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMKaW5kZXggNzIyMDkzNTBiYS4uOTcyMGVmYjVjNiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTIy
Myw2ICsyMjMsMTcgQEAgc3RhdGljIHZvaWQgaHBldF9zdG9wX3RpbWVyKEhQRVRTdGF0ZSAqaCwg
dW5zaWduZWQgaW50IHRuLAogICAgIGhwZXRfZ2V0X2NvbXBhcmF0b3IoaCwgdG4sIGd1ZXN0X3Rp
bWUpOwogfQogCitzdGF0aWMgdm9pZCBocGV0X3RpbWVyX2ZpcmVkKHN0cnVjdCB2Y3B1ICp2LCB2
b2lkICpkYXRhKQoreworICAgIHVuc2lnbmVkIGludCB0biA9ICh1bnNpZ25lZCBpbnQpZGF0YTsK
KyAgICBIUEVUU3RhdGUgKmggPSB2Y3B1X3ZocGV0KHYpOworCisgICAgd3JpdGVfbG9jaygmaC0+
bG9jayk7CisgICAgQVNTRVJUKCF0ZXN0X2JpdCh0biwgJmgtPmhwZXQuaXNyKSk7CisgICAgX19z
ZXRfYml0KHRuLCAmaC0+aHBldC5pc3IpOworICAgIHdyaXRlX3VubG9jaygmaC0+bG9jayk7Cit9
CisKIC8qIHRoZSBudW1iZXIgb2YgSFBFVCB0aWNrIHRoYXQgc3RhbmRzIGZvcgogICogMS8oMl4x
MCkgc2Vjb25kLCBuYW1lbHksIDAuOTc2NTYyNSBtaWxsaXNlY29uZHMgKi8KICNkZWZpbmUgIEhQ
RVRfVElOWV9USU1FX1NQQU4gICgoaC0+c3RpbWVfZnJlcSA+PiAxMCkgLyBTVElNRV9QRVJfSFBF
VF9USUNLKQpAQCAtMjQ0LDcgKzI1NSw4IEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0X3RpbWVyKEhQ
RVRTdGF0ZSAqaCwgdW5zaWduZWQgaW50IHRuLAogICAgICAgICBwaXRfc3RvcF9jaGFubmVsMF9p
cnEoJnZocGV0X2RvbWFpbihoKS0+YXJjaC52cGl0KTsKICAgICB9CiAKLSAgICBpZiAoICF0aW1l
cl9lbmFibGVkKGgsIHRuKSApCisgICAgaWYgKCAhdGltZXJfZW5hYmxlZChoLCB0bikgfHwKKyAg
ICAgICAgICh0aW1lcl9sZXZlbChoLCB0bikgJiYgdGVzdF9iaXQodG4sICZoLT5ocGV0Lmlzcikp
ICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgaWYgKCAhdGltZXJfaW50X3JvdXRlX3ZhbGlkKGgs
IHRuKSApCkBAIC0yOTMsOCArMzA1LDEyIEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0X3RpbWVyKEhQ
RVRTdGF0ZSAqaCwgdW5zaWduZWQgaW50IHRuLAogICAgICAqIHRpbWVyIHdlIGFsc28gbmVlZCB0
aGUgcGVyaW9kIHdoaWNoIG1heSBiZSBkaWZmZXJlbnQgYmVjYXVzZSB0aW1lIG1heQogICAgICAq
IGhhdmUgZWxhcHNlZCBiZXR3ZWVuIHRoZSB0aW1lIHRoZSBjb21wYXJhdG9yIHdhcyB3cml0dGVu
IGFuZCB0aGUgdGltZXIKICAgICAgKiBiZWluZyBlbmFibGVkIChub3cpLgorICAgICAqCisgICAg
ICogTkI6IHNldCBwZXJpb2RpYyB0aW1lcnMgYXMgb25lc2hvdCBpZiBpbnRlcnJ1cHQgdHlwZSBp
cyBzZXQgdG8gbGV2ZWwKKyAgICAgKiBiZWNhdXNlIHRoZSB1c2VyIG11c3QgYWNrIHRoZSBpbnRl
cnJ1cHQgKGJ5IHdyaXRpbmcgMSB0byB0aGUgaW50ZXJydXB0CisgICAgICogc3RhdHVzIHJlZ2lz
dGVyKSBiZWZvcmUgYW5vdGhlciBpbnRlcnJ1cHQgY2FuIGJlIGRlbGl2ZXJlZC4KICAgICAgKi8K
LSAgICBvbmVzaG90ID0gIXRpbWVyX2lzX3BlcmlvZGljKGgsIHRuKTsKKyAgICBvbmVzaG90ID0g
IXRpbWVyX2lzX3BlcmlvZGljKGgsIHRuKSB8fCB0aW1lcl9sZXZlbChoLCB0bik7CiAgICAgVFJB
Q0VfMl9MT05HXzREKFRSQ19IVk1fRU1VTF9IUEVUX1NUQVJUX1RJTUVSLCB0biwgaXJxLAogICAg
ICAgICAgICAgICAgICAgICBUUkNfUEFSX0xPTkcoaHBldF90aWNrX3RvX25zKGgsIGRpZmYpKSwK
ICAgICAgICAgICAgICAgICAgICAgVFJDX1BBUl9MT05HKG9uZXNob3QgPyAwTEwgOgpAQCAtMzAy
LDcgKzMxOCw4IEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0X3RpbWVyKEhQRVRTdGF0ZSAqaCwgdW5z
aWduZWQgaW50IHRuLAogICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHZocGV0X3ZjcHUoaCksICZo
LT5wdFt0bl0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHBldF90aWNrX3RvX25zKGgsIGRp
ZmYpLAogICAgICAgICAgICAgICAgICAgICAgICAgIG9uZXNob3QgPyAwIDogaHBldF90aWNrX3Rv
X25zKGgsIGgtPmhwZXQucGVyaW9kW3RuXSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgaXJx
LCBOVUxMLCBOVUxMLCBmYWxzZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgaXJxLCB0aW1l
cl9sZXZlbChoLCB0bikgPyBocGV0X3RpbWVyX2ZpcmVkIDogTlVMTCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAodm9pZCAqKSh1bnNpZ25lZCBsb25nKXRuLCB0aW1lcl9sZXZlbChoLCB0bikp
OwogfQogCiBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IGhwZXRfZml4dXBfcmVnKApAQCAtMzM4LDcg
KzM1NSw3IEBAIHN0YXRpYyBpbnQgaHBldF93cml0ZSgKICAgICBIUEVUU3RhdGUgKmggPSB2Y3B1
X3ZocGV0KHYpOwogICAgIHVpbnQ2NF90IG9sZF92YWwsIG5ld192YWw7CiAgICAgdWludDY0X3Qg
Z3Vlc3RfdGltZTsKLSAgICBpbnQgdG4sIGk7CisgICAgdW5zaWduZWQgaW50IHRuLCBpOwogCiAg
ICAgLyogQWNjdWx1bWF0ZSBhIGJpdCBtYXNrIG9mIHRpbWVycyB3aG9zIHN0YXRlIGlzIGNoYW5n
ZWQgYnkgdGhpcyB3cml0ZS4gKi8KICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0X3RpbWVycyA9IDA7
CkBAIC0zOTQsNiArNDExLDMyIEBAIHN0YXRpYyBpbnQgaHBldF93cml0ZSgKICAgICAgICAgfQog
ICAgICAgICBicmVhazsKIAorICAgIGNhc2UgSFBFVF9TVEFUVVM6CisgICAgICAgIC8qIHdyaXRl
IDEgdG8gY2xlYXIuICovCisgICAgICAgIHdoaWxlICggbmV3X3ZhbCApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIGJvb2wgYWN0aXZlOworCisgICAgICAgICAgICBpID0gZmluZF9maXJzdF9zZXRf
Yml0KG5ld192YWwpOworICAgICAgICAgICAgaWYgKCBpID49IEhQRVRfVElNRVJfTlVNICkKKyAg
ICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIF9fY2xlYXJfYml0KGksICZuZXdfdmFs
KTsKKyAgICAgICAgICAgIGFjdGl2ZSA9IF9fdGVzdF9hbmRfY2xlYXJfYml0KGksICZoLT5ocGV0
Lmlzcik7CisgICAgICAgICAgICBpZiAoIGFjdGl2ZSApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBTaG91bGQgcHQtPmlycSBiZXR0ZXIgYmUg
dXNlZCBoZXJlIGluIGNhc2UgdGhlIGd1ZXN0IGNoYW5nZXMKKyAgICAgICAgICAgICAgICAgKiB0
aGUgY29uZmlndXJlZCBJUlEgd2hpbGUgaXQncyBhY3RpdmU/IEd1ZXN0IGNoYW5naW5nIHRoZSBJ
UlEKKyAgICAgICAgICAgICAgICAgKiB3aGlsZSB0aGUgaW50ZXJydXB0IGlzIGFjdGl2ZSBpcyBu
b3QgZG9jdW1lbnRlZC4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICBodm1f
aW9hcGljX2RlYXNzZXJ0KHYtPmRvbWFpbiwgdGltZXJfaW50X3JvdXRlKGgsIGkpKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIGhwZXRfZW5hYmxlZChoKSAmJiB0aW1lcl9lbmFibGVkKGgsIGkpICYm
CisgICAgICAgICAgICAgICAgICAgICB0aW1lcl9sZXZlbChoLCBpKSAmJiB0aW1lcl9pc19wZXJp
b2RpYyhoLCBpKSApCisgICAgICAgICAgICAgICAgICAgIHNldF9zdGFydF90aW1lcihpKTsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBicmVhazsKKwogICAgIGNhc2UgSFBFVF9D
T1VOVEVSOgogICAgICAgICBoLT5ocGV0Lm1jNjQgPSBuZXdfdmFsOwogICAgICAgICBpZiAoIGhw
ZXRfZW5hYmxlZChoKSApCkBAIC00MTUsMTQgKzQ1OCw2IEBAIHN0YXRpYyBpbnQgaHBldF93cml0
ZSgKIAogICAgICAgICB0aW1lcl9zYW5pdGl6ZV9pbnRfcm91dGUoaCwgdG4pOwogCi0gICAgICAg
IGlmICggdGltZXJfbGV2ZWwoaCwgdG4pICkKLSAgICAgICAgewotICAgICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgICJIUEVUOiBsZXZlbCB0cmlnZ2Vy
ZWQgaW50ZXJydXB0IG5vdCBzdXBwb3J0ZWQgbm93XG4iKTsKLSAgICAgICAgICAgIGRvbWFpbl9j
cmFzaChjdXJyZW50LT5kb21haW4pOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLQog
ICAgICAgICBpZiAoIG5ld192YWwgJiBIUEVUX1ROXzMyQklUICkKICAgICAgICAgewogICAgICAg
ICAgICAgaC0+aHBldC50aW1lcnNbdG5dLmNtcCA9ICh1aW50MzJfdCloLT5ocGV0LnRpbWVyc1t0
bl0uY21wOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaXJxLmMKaW5kZXggYzg1ZDAwNDQwMi4uODA5NWM4MjliNiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBAIC02MSw2
ICs2MSwyMSBAQCBpbnQgaHZtX2lvYXBpY19hc3NlcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IGdzaSwgYm9vbCBsZXZlbCkKICAgICByZXR1cm4gdmVjdG9yOwogfQogCit2b2lkIGh2
bV9pb2FwaWNfZGVhc3NlcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKK3sK
KyAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOworCisgICAg
aWYgKCBnc2kgPj0gaHZtX2lycS0+bnJfZ3NpcyApCisgICAgeworICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHNwaW5fbG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBodm1faXJxLT5nc2lfYXNzZXJ0X2NvdW50
W2dzaV0tLTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsK
K30KKwogc3RhdGljIHZvaWQgYXNzZXJ0X2lycShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
b2FwaWNfZ3NpLCB1bnNpZ25lZCBwaWNfaXJxKQogewogICAgIGFzc2VydF9nc2koZCwgaW9hcGlj
X2dzaSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2lycS5oCmluZGV4IDFhNTJlYzYwNDUuLjhhNDNjYjk3YWYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lycS5oCkBAIC0yMDcsOCArMjA3LDkgQEAgaW50IGh2bV9zZXRfcGNpX2xp
bmtfcm91dGUoc3RydWN0IGRvbWFpbiAqZCwgdTggbGluaywgdTggaXNhX2lycSk7CiAKIGludCBo
dm1faW5qZWN0X21zaShzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBhZGRyLCB1aW50MzJfdCBk
YXRhKTsKIAotLyogQXNzZXJ0IGFuIElPIEFQSUMgcGluLiAqLworLyogQXNzZXJ0L2RlYXNzZXJ0
IGFuIElPIEFQSUMgcGluLiAqLwogaW50IGh2bV9pb2FwaWNfYXNzZXJ0KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBnc2ksIGJvb2wgbGV2ZWwpOwordm9pZCBodm1faW9hcGljX2RlYXNz
ZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kpOwogCiB2b2lkIGh2bV9tYXli
ZV9kZWFzc2VydF9ldnRjaG5faXJxKHZvaWQpOwogdm9pZCBodm1fYXNzZXJ0X2V2dGNobl9pcnEo
c3RydWN0IHZjcHUgKnYpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:08:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15:08:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRJ04-00015h-LA; Fri, 08 Jun 2018 15:08: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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRJ03-00014s-TC
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:08:23 +0000
X-Inumbo-ID: 75f449d5-6b2d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75f449d5-6b2d-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:06:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56765525"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 17:07:58 +0200
Message-ID: <20180608150758.25307-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180608150758.25307-1-roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH XTF] add HPET functional test
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gdGVzdCBIUEVUIGxldmVsIHRyaWdnZXIgaW50ZXJydXB0cy4KCk5vdGUgdGhh
dCB0aGUgdGVzdCBkb2Vzbid0IGNoZWNrIHRoYXQgdGhlIGludGVycnVwdCBpcyBpbmplY3RlZApj
b3JyZWN0bHksIG9ubHkgdGhhdCB0aGUgc3RhdHVzIGJpdHMgYXJlIHByb3Blcmx5IHNldCBhbiBh
Y2tub3dsZWRnZWQKd2hlbiB1c2luZyBIUEVUIHdpdGggbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVw
dHMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IGFyY2gveDg2L2hwZXQuYyAgICAgICAgICAgICAgfCAgMyArKwogYXJjaC94ODYvaW5jbHVkZS9h
cmNoL2hwZXQuaCB8IDU1ICsrKysrKysrKysrKysrKysrKysrKwogZG9jcy9hbGwtdGVzdHMuZG94
ICAgICAgICAgICB8ICAyICsKIGluY2x1ZGUveHRmL2xpYmMuaCAgICAgICAgICAgfCAgMyArKwog
dGVzdHMvaHBldC9NYWtlZmlsZSAgICAgICAgICB8ICA5ICsrKysKIHRlc3RzL2hwZXQvbWFpbi5j
ICAgICAgICAgICAgfCA5NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDYg
ZmlsZXMgY2hhbmdlZCwgMTY4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0
cy9ocGV0L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvaHBldC9tYWluLmMKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9ocGV0LmMgYi9hcmNoL3g4Ni9ocGV0LmMKaW5kZXggOGMxOGRh
Yy4uZjQ1OTI3ZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaHBldC5jCisrKyBiL2FyY2gveDg2L2hw
ZXQuYwpAQCAtNjgsNiArNjgsOSBAQCB2b2lkIGhwZXRfaW5pdF90aW1lcih1bnNpZ25lZCBpbnQg
bnIsIHVuc2lnbmVkIGludCBpcnEsIHVpbnQ2NF90IHRpY2tzLAogICAgIGhwZXRfd3JpdGU2NChI
UEVUX0NGRywgY2ZnICYgfkhQRVRfQ0ZHX0VOQUJMRSk7CiAgICAgaHBldF93cml0ZTY0KEhQRVRf
Q09VTlRFUiwgMCk7CiAKKyAgICAvKiBDbGVhciBhbnkgcGVuZGluZyBzdGF0dXMgYml0LiAqLwor
ICAgIGhwZXRfdGltZXJfc3RhdHVzX2NsZWFyKG5yKTsKKwogICAgIC8qIENvbmZpZ3VyZSB0aW1l
ciBhbmQgc2V0dXAgY29tcGFyYXRvci4gKi8KICAgICBocGV0X3dyaXRlMzIoSFBFVF9Ubl9DRkco
bnIpLCB0bS5yYXcpOwogICAgIGhwZXRfd3JpdGU2NChIUEVUX1RuX0NNUChuciksIHRpY2tzKTsK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXJjaC9ocGV0LmggYi9hcmNoL3g4Ni9pbmNs
dWRlL2FyY2gvaHBldC5oCmluZGV4IGVhODgyZWYuLjgyNjRiMGUgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2luY2x1ZGUvYXJjaC9ocGV0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hcmNoL2hwZXQu
aApAQCAtMjAsOSArMjAsMTIgQEAKICNkZWZpbmUgSFBFVF9DRkcgICAgICAgICAgICAgICAgMHgw
MTAKICNkZWZpbmUgICBIUEVUX0NGR19FTkFCTEUgICAgICAgMHgwMDEKIAorI2RlZmluZSBIUEVU
X1NUQVRVUyAgICAgICAgICAgICAweDAyMAorCiAjZGVmaW5lIEhQRVRfQ09VTlRFUiAgICAgICAg
ICAgIDB4MGYwCiAKICNkZWZpbmUgSFBFVF9Ubl9DRkcobikgICAgICAgICAoMHgxMDAgKyAobikg
KiAweDIwKQorI2RlZmluZSAgIEhQRVRfVE5fUEVSSU9ESUNfQ0FQICAweDAxMAogCiAjZGVmaW5l
IEhQRVRfVG5fQ01QKG4pICAgICAgICAgKDB4MTA4ICsgKG4pICogMHgyMCkKIApAQCAtNzYsNiAr
NzksNTggQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBocGV0X3JlYWRfY291bnRlcih2b2lkKQog
ICAgIH0KIH0KIAorLyoqCisgKiBGZXRjaCB0aGUgSFBFVCBjb21wYXJhdG9yIHJlZ2lzdGVyIG9m
IGEgdGltZXIuCisgKi8KK3N0YXRpYyBpbmxpbmUgdWludDY0X3QgaHBldF9yZWFkX2NtcCh1bnNp
Z25lZCBpbnQgdGltZXIpCit7CisgICAgaWYgKCBJU19ERUZJTkVEKENPTkZJR182NEJJVCkgKQor
ICAgICAgICByZXR1cm4gaHBldF9yZWFkNjQoSFBFVF9Ubl9DTVAodGltZXIpKTsKKyAgICBlbHNl
CisgICAgeworICAgICAgICB1aW50MzJfdCBsbywgaGk7CisKKyAgICAgICAgZG8geworICAgICAg
ICAgICAgaGkgPSBocGV0X3JlYWQzMihIUEVUX1RuX0NNUCh0aW1lcikgKyA0KTsKKyAgICAgICAg
ICAgIGxvID0gaHBldF9yZWFkMzIoSFBFVF9Ubl9DTVAodGltZXIpKTsKKyAgICAgICAgfSB3aGls
ZSAoIGhpICE9IGhwZXRfcmVhZDMyKEhQRVRfVG5fQ01QKHRpbWVyKSArIDQpICk7CisKKyAgICAg
ICAgcmV0dXJuICgodWludDY0X3QpaGkgPDwgMzIpIHwgbG87CisgICAgfQorfQorCisvKioKKyAq
IEZldGNoIHRoZSBiaXRtYXAgb2Ygc3VwcG9ydGVkIElSUXMgb2YgYSB0aW1lci4KKyAqLworc3Rh
dGljIGlubGluZSB1aW50MzJfdCBocGV0X3RpbWVyX2lycXModW5zaWduZWQgaW50IHRpbWVyKQor
eworICAgIHJldHVybiBocGV0X3JlYWQzMihIUEVUX1RuX0NGRyh0aW1lcikgKyA0KTsKK30KKwor
LyoqCisgKiBDaGVjayBpZiBhIHRpbWVyIHN1cHBvcnRzIHBlcmlvZGljIG1vZGUuCisgKi8KK3N0
YXRpYyBpbmxpbmUgYm9vbCBocGV0X3RpbWVyX3BlcmlvZGljKHVuc2lnbmVkIGludCB0aW1lcikK
K3sKKyAgICByZXR1cm4gaHBldF9yZWFkMzIoSFBFVF9Ubl9DRkcodGltZXIpKSAmIEhQRVRfVE5f
UEVSSU9ESUNfQ0FQOworfQorCisvKioKKyAqIENoZWNrIHRoZSBzdGF0dXMgYml0IG9mIGEgdGlt
ZXIgKG9ubHkgdmFsaWQgZm9yIGxldmVsIG1vZGUpLgorICovCitzdGF0aWMgaW5saW5lIGJvb2wg
aHBldF90aW1lcl9zdGF0dXModW5zaWduZWQgaW50IHRpbWVyKQoreworICAgIHJldHVybiAoaHBl
dF9yZWFkMzIoSFBFVF9TVEFUVVMpID4+IHRpbWVyKSAmIDE7Cit9CisKKy8qKgorICogQ2xlYXIg
dGhlIHN0YXR1cyBiaXQgb2YgYSB0aW1lci4KKyAqLworc3RhdGljIGlubGluZSB2b2lkIGhwZXRf
dGltZXJfc3RhdHVzX2NsZWFyKHVuc2lnbmVkIGludCB0aW1lcikKK3sKKyAgICBocGV0X3dyaXRl
MzIoSFBFVF9TVEFUVVMsIDF1IDw8IHRpbWVyKTsKK30KKwogLyoqCiAgKiBTZXR1cCBhbmQgZW5h
YmxlIGEgc3BlY2lmaWMgSFBFVCB0aW1lci4KICAqLwpkaWZmIC0tZ2l0IGEvZG9jcy9hbGwtdGVz
dHMuZG94IGIvZG9jcy9hbGwtdGVzdHMuZG94CmluZGV4IGY4YTQ5NWEuLjYyNGMzNjUgMTAwNjQ0
Ci0tLSBhL2RvY3MvYWxsLXRlc3RzLmRveAorKysgYi9kb2NzL2FsbC10ZXN0cy5kb3gKQEAgLTIw
LDYgKzIwLDggQEAgYW5kIGZ1bmN0aW9uYWxpdHkuCiAKIEBzdWJwYWdlIHRlc3QtZnB1LWV4Y2Vw
dGlvbi1lbXVsYXRpb24gLSBGUFUgRXhjZXB0aW9uIEVtdWxhdGlvbi4gIENvdmVycyBYU0EtMTkw
LgogCitAc3VicGFnZSB0ZXN0LWhwZXQgLSBIUEVUIGZ1bmN0aW9uYWwgdGVzdC4KKwogQHN1YnBh
Z2UgdGVzdC1pbnZscGcgLSBgaW52bHBnYCBpbnN0cnVjdGlvbiBiZWhhdmlvdXIuCiAKIEBzdWJw
YWdlIHRlc3QtbGJyLXRzeC12bWVudHJ5IC0gSGFzd2VsbCBhbmQgbGF0ZXIgTEJSL1RTWCBWbWVu
dHJ5IGZhaWx1cmUgdGVzdC4KZGlmZiAtLWdpdCBhL2luY2x1ZGUveHRmL2xpYmMuaCBiL2luY2x1
ZGUveHRmL2xpYmMuaAppbmRleCA2NmY4MzRiLi41NTMyOGY0IDEwMDY0NAotLS0gYS9pbmNsdWRl
L3h0Zi9saWJjLmgKKysrIGIvaW5jbHVkZS94dGYvbGliYy5oCkBAIC0zNSw2ICszNSw5IEBAIHZv
aWQgKm1lbWNweSh2b2lkICpkc3QsIGNvbnN0IHZvaWQgKnNyYywgc2l6ZV90IG4pOwogaW50IG1l
bWNtcChjb25zdCB2b2lkICpzMSwgY29uc3Qgdm9pZCAqczIsIHNpemVfdCBuKTsKICNkZWZpbmUg
bWVtY21wKHMxLCBzMiwgbikgICAgICAgICAgIF9fYnVpbHRpbl9tZW1jbXAoczEsIHMyLCBuKQog
CitpbnQgZmZzKGludCB2KTsKKyNkZWZpbmUgZmZzKHYpICAgICAgICAgICAgICAgICAgICAgIF9f
YnVpbHRpbl9mZnModikKKwogc2l6ZV90IHN0cm5sZW4oY29uc3QgY2hhciAqc3RyLCBzaXplX3Qg
bWF4KTsKIAogaW50IF9fcHJpbnRmKDMsIDApCmRpZmYgLS1naXQgYS90ZXN0cy9ocGV0L01ha2Vm
aWxlIGIvdGVzdHMvaHBldC9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwLi40ZTcxNTg3Ci0tLSAvZGV2L251bGwKKysrIGIvdGVzdHMvaHBldC9NYWtlZmlsZQpAQCAt
MCwwICsxLDkgQEAKK2luY2x1ZGUgJChST09UKS9idWlsZC9jb21tb24ubWsKKworTkFNRSAgICAg
IDo9IGhwZXQKK0NBVEVHT1JZICA6PSBmdW5jdGlvbmFsCitURVNULUVOVlMgOj0gaHZtNjQKKwor
b2JqLXBlcmVudiArPSBtYWluLm8KKworaW5jbHVkZSAkKFJPT1QpL2J1aWxkL2dlbi5tawpkaWZm
IC0tZ2l0IGEvdGVzdHMvaHBldC9tYWluLmMgYi90ZXN0cy9ocGV0L21haW4uYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xOTdiM2RiCi0tLSAvZGV2L251bGwKKysrIGIvdGVz
dHMvaHBldC9tYWluLmMKQEAgLTAsMCArMSw5NiBAQAorLyoqCisgKiBAZmlsZSB0ZXN0cy9ocGV0
L21haW4uYworICogQHJlZiB0ZXN0LWhwZXQgLSBIUEVUIGZ1bmN0aW9uYWwgdGVzdAorICoKKyAq
IEBwYWdlIHRlc3QtaHBldCBIUEVUIGZ1bmN0aW9uYWwgdGVzdAorICoKKyAqIEhQRVQgZnVuY3Rp
b25hbCB0ZXN0LgorICoKKyAqIE9ubHkgb25lIHRpbWVyIGlzIHRlc3RlZC4gTm8gaW50ZXJydXB0
IGRlbGl2ZXJ5IHRlc3RzLgorICoKKyAqIEBzZWUgdGVzdHMvaHBldC9tYWluLmMKKyAqLworI2lu
Y2x1ZGUgPHh0Zi5oPgorCisjaW5jbHVkZSA8YXJjaC9ocGV0Lmg+CisKK2NvbnN0IGNoYXIgdGVz
dF90aXRsZVtdID0gIlRlc3QgSFBFVCI7CisKK3N0YXRpYyB2b2lkIHdhaXRfY21wKHVuc2lnbmVk
IGludCB0aW1lcikKK3sKKyAgICB1aW50NjRfdCBjbXAgPSBocGV0X3JlYWRfY21wKHRpbWVyKTsK
KworICAgIHdoaWxlICggaHBldF9yZWFkX2NvdW50ZXIoKSA8IGNtcCApOworfQorCit2b2lkIHRl
c3RfbWFpbih2b2lkKQoreworICAgIHVuc2lnbmVkIGludCBpcnEsIHRpbWVyOworICAgIHVpbnQ2
NF90IGNvdW50ZXI7CisKKyAgICBpZiAoIGhwZXRfaW5pdCgpIHx8ICFocGV0X25yX3RpbWVycyAp
CisgICAgICAgIHJldHVybiB4dGZfc2tpcCgiRXJyb3I6IGNhbm5vdCBmaW5kIHdvcmtpbmcgSFBF
VFxuIik7CisKKyAgICAvKiBQaWNrIGEgdGltZXIgdGhhdCBzdXBwb3J0cyBwZXJpb2RpYyBtb2Rl
LiAqLworICAgIGZvciAoIHRpbWVyID0gMDsgdGltZXIgPCBocGV0X25yX3RpbWVyczsgdGltZXIr
KyApCisgICAgICAgIGlmICggaHBldF90aW1lcl9wZXJpb2RpYyh0aW1lcikgKQorICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICBpZiAoIHRpbWVyID09IGhwZXRfbnJfdGltZXJzICkKKyAgICAgICAg
cmV0dXJuIHh0Zl9za2lwKCJFcnJvcjogY2Fubm90IGZpbmQgdGltZXIgd2l0aCBwZXJpb2RpYyBt
b2RlXG4iKTsKKworICAgIC8qIFNlbGVjdCBhIHZhbGlkIElSUS4gKi8KKyAgICBpcnEgPSBmZnMo
aHBldF90aW1lcl9pcnFzKHRpbWVyKSk7CisgICAgaWYgKCAhaXJxICkKKyAgICAgICAgcmV0dXJu
IHh0Zl9za2lwKCJFcnJvcjogY2Fubm90IGZpbmQgYSB2YWxpZCBJUlFcbiIpOworICAgIGlycS0t
OworCisgICAgcHJpbnRrKCJSb3V0aW5nIHRpbWVyICV1IHRvIElSUSAldVxuIiwgdGltZXIsIGly
cSk7CisKKyAgICAvKiBUZXN0IG9uZXNob3QgbW9kZS4gKi8KKyAgICBocGV0X2luaXRfdGltZXIo
dGltZXIsIGlycSwgMSwgdHJ1ZSwgZmFsc2UsIGZhbHNlKTsKKyAgICB3YWl0X2NtcCh0aW1lcik7
CisgICAgaWYgKCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAgICAgICAgcmV0dXJuIHh0
Zl9mYWlsdXJlKAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIGxldmVsIGludGVycnVwdCBp
biBvbmVzaG90IG1vZGVcbiIpOworCisgICAgLyogVHJ5IHBlcmlvZGljIG1vZGUuICovCisgICAg
aHBldF9pbml0X3RpbWVyKHRpbWVyLCBpcnEsIDEsIHRydWUsIHRydWUsIGZhbHNlKTsKKyAgICB3
YWl0X2NtcCh0aW1lcik7CisgICAgaWYgKCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAg
ICAgICAgcmV0dXJuIHh0Zl9mYWlsdXJlKAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIGxl
dmVsIGludGVycnVwdCBpbiBwZXJpb2RpYyBtb2RlXG4iKTsKKworICAgIC8qCisgICAgICogVGhl
IGNvbXBhcmF0b3IgcmVnaXN0ZXIgc2hvdWxkIGNvbnRpbnVlIHRvIGJlIHVwZGF0ZWQgZGVzcGl0
ZSB0aGUgc3RhdHVzCisgICAgICogbm90IGJlaW5nIGNsZWFyZWQuCisgICAgICovCisgICAgY291
bnRlciA9IGhwZXRfcmVhZF9jb3VudGVyKCk7CisgICAgaWYgKCBocGV0X3JlYWRfY21wKHRpbWVy
KSA8IGNvdW50ZXIgKQorICAgICAgICByZXR1cm4geHRmX2ZhaWx1cmUoIkZhaWw6IGNvbXBhcmF0
b3Igbm90IHVwZGF0ZWQgaW4gcGVyaW9kaWMgbW9kZVxuIik7CisKKyAgICAvKiBDbGVhciB0aGUg
c3RhdHVzIGJpdCBhbmQgd2FpdCBmb3IgaXQgdG8gYmUgc2V0IGFnYWluLiAqLworICAgIGhwZXRf
dGltZXJfc3RhdHVzX2NsZWFyKHRpbWVyKTsKKyAgICB3YWl0X2NtcCh0aW1lcik7CisgICAgaWYg
KCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAgICAgICAgcmV0dXJuIHh0Zl9mYWlsdXJl
KAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIHJlcGVhdGVkIGxldmVsIGludGVycnVwdCBp
biBwZXJpb2RpYyBtb2RlXG4iKTsKKworICAgIC8qIFN3aXRjaCB0byBlZGdlIG1vZGUgYW5kIGNo
ZWNrIHN0YXR1cyBiaXQgaXQncyBub3Qgc2V0IGFnYWluLiAqLworICAgIGhwZXRfaW5pdF90aW1l
cih0aW1lciwgaXJxLCAxLCBmYWxzZSwgZmFsc2UsIGZhbHNlKTsKKyAgICB3YWl0X2NtcCh0aW1l
cik7CisgICAgaWYgKCBocGV0X3RpbWVyX3N0YXR1cyh0aW1lcikgKQorICAgICAgICByZXR1cm4g
eHRmX2ZhaWx1cmUoIkZhaWw6IHN0YXR1cyBiaXQgc2V0IGZvciBlZGdlIGludGVycnVwdFxuIik7
CisKKyAgICB4dGZfc3VjY2VzcyhOVUxMKTsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICov
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:23:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15:23:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRJEi-00038q-95; Fri, 08 Jun 2018 15:23:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRJEh-00038l-6q
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 15:23:31 +0000
X-Inumbo-ID: 91bd1e2d-6b2f-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91bd1e2d-6b2f-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:21:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74369310"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
 <20180606103413.wd3wzsqzlvueqb6f@MacBook-Pro-de-Roger.local>
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: <0e97f653-67a1-c1ca-3b12-342531c32a6c@citrix.com>
Date: Fri, 8 Jun 2018 16:23:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180606103413.wd3wzsqzlvueqb6f@MacBook-Pro-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 03/11] x86: Initialise debug registers
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMTggMTE6MzQsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBKdW4g
MDQsIDIwMTggYXQgMDI6NTk6MDdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1L2Nv
bW1vbi5jCj4+IGluZGV4IDUyOGFmZjEuLjA4NzI0NjYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9jcHUvY29tbW9uLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwo+PiBA
QCAtMyw2ICszLDcgQEAKPj4gICNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4KPj4gICNpbmNsdWRlIDx4
ZW4vc21wLmg+Cj4+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPj4gKyNpbmNsdWRlIDxhc20v
ZGVidWdyZWcuaD4KPj4gICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+Cj4+ICAjaW5jbHVkZSA8
YXNtL3hzdGF0ZS5oPgo+PiAgI2luY2x1ZGUgPGFzbS9tc3IuaD4KPj4gQEAgLTgyMywxMCArODI0
LDEzIEBAIHZvaWQgY3B1X2luaXQodm9pZCkKPj4gIAkvKiBFbnN1cmUgRlBVIGdldHMgaW5pdGlh
bGlzZWQgZm9yIGVhY2ggZG9tYWluLiAqLwo+PiAgCXN0dHMoKTsKPj4gIAo+PiAtCS8qIENsZWFy
IGFsbCA2IGRlYnVnIHJlZ2lzdGVyczogKi8KPj4gLSNkZWZpbmUgQ0QocmVnaXN0ZXIpIGFzbSB2
b2xhdGlsZSAoICJtb3YgJTAsJSVkYiIgI3JlZ2lzdGVyIDogOiAiciIoMFVMKSApOwo+PiAtCUNE
KDApOyBDRCgxKTsgQ0QoMik7IENEKDMpOyAvKiBubyBkYjQgYW5kIGRiNSAqLzsgQ0QoNik7IENE
KDcpOwo+PiAtI3VuZGVmIENECj4+ICsJLyogUmVzZXQgZGVidWcgcmVnaXN0ZXJzOiAqLwo+PiAr
CXdyaXRlX2RlYnVncmVnKDAsIDApOwo+PiArCXdyaXRlX2RlYnVncmVnKDEsIDApOwo+PiArCXdy
aXRlX2RlYnVncmVnKDIsIDApOwo+PiArCXdyaXRlX2RlYnVncmVnKDMsIDApOwo+PiArCXdyaXRl
X2RlYnVncmVnKDYsIFg4Nl9EUjZfREVGQVVMVCk7Cj4+ICsJd3JpdGVfZGVidWdyZWcoNywgWDg2
X0RSN19ERUZBVUxUKTsKPiBBRkFJQ1QgeW91IGFyZSB3cml0aW5nIHRoZSBkZWZhdWx0IGluaXQg
dmFsdWVzLCB3aGljaCBzaG91bGQgYmUgdGhlcmUKPiBhbHJlYWR5LiBTbyB0aGlzIGlzIGp1c3Qg
YSBzYWZlYmVsdCBpbiBjYXNlIHRoZSBDUFUgaXMgaW5pdGlhbGl6ZWQKPiB3aXRoIHNvbWUgYm9n
dXMgRFIgdmFsdWVzPwoKWWVzLsKgIEl0cyBqdXN0IHRvIHNhbml0aXNlIHN0YXRlLgoKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4+IGluZGV4IGMyMzk4M2MuLjEwNDE1ZTYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+PiBAQCAtNDAsNiArNDAs
NyBAQAo+PiAgI2luY2x1ZGUgPGFzbS9zaGFkb3cuaD4KPj4gICNpbmNsdWRlIDxhc20vaGFwLmg+
Cj4+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPj4gKyNpbmNsdWRlIDxhc20vZGVidWdyZWcu
aD4KPj4gICNpbmNsdWRlIDxhc20vZTgyMC5oPgo+PiAgI2luY2x1ZGUgPGFzbS9pby5oPgo+PiAg
I2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4+IEBAIC0zOTA3LDcgKzM5MDgsMTAgQEAgdm9pZCBodm1f
dmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgY3MsIHVpbnQxNl90IGlw
KQo+PiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJmbGFncyA9IFg4Nl9FRkxBR1NfTUJTOwo+PiAg
ICAgIHYtPmFyY2gudXNlcl9yZWdzLnJkeCA9IDB4MDAwMDBmMDA7Cj4+ICAgICAgdi0+YXJjaC51
c2VyX3JlZ3MucmlwID0gaXA7Cj4+IC0gICAgbWVtc2V0KCZ2LT5hcmNoLmRlYnVncmVnLCAwLCBz
aXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOwo+PiArCj4+ICsgICAgbWVtc2V0KCZ2LT5hcmNoLmRl
YnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykgLSAxNik7Cj4gRm9yIGNsYXJpdHkg
SSB3b3VsZCB1c2Ugb2Zmc2V0b2YgaGVyZSwgb3IgcmF0aGVyIGp1c3QgemVybyB0aGUgd2hvbGUK
PiB0aGluZy4gVGhpcyBpcyBub3QgYSBob3QgcGF0aCwgc28gSSB3b3VsZCBwcmVmZXIgdG8gYXZv
aWQgdGhlCj4gb3B0aW1pemF0aW9uLgoKVGhpcyBwYXJ0aWN1bGFyIGV4cHJlc3Npb24gZG9lc24n
dCBzdXJ2aXZlIHBhc3QgcGF0Y2ggNi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRJLY-0003tq-CZ; Fri, 08 Jun 2018 15:30: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=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRJLX-0003tV-9Z
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:30:35 +0000
X-Inumbo-ID: e3ba7ed2-6b30-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3ba7ed2-6b30-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 15:30:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56768508"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 16:30:30 +0100
Message-ID: <20180608153030.3227-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180608153030.3227-1-paul.durrant@citrix.com>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] VT-d: reconcile iommu_inclusive_mapping and
 iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGRvY3VtZW50YXRpb24gZm9yIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBYZW4gY29t
bWFuZCBsaW5lIG9wdGlvbgpzdGF0ZXM6CgoiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdh
cmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzIgoKVW5mb3J0dW5hdGVs
eSB0aGlzIHdvcmthcm91bmQgZG9lcyBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20w
LXN0cmljdAppb21tdSBvcHRpb24gaXMgYWxzbyBzcGVjaWZpZWQuCgpUaGUgZG9jdW1lbnRhdGlv
biBnb2VzIG9uIHRvIHNheToKCiJSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZv
ciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCiBvcHRpb24gYWxsIHBhZ2VzIHVw
IHRvIGFuZCBpbmNsdWRpbmcgNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZQogRTgy
MCB0YWJsZSwgd2lsbCBnZXQgYSAgbWFwcGluZyBlc3RhYmxpc2hlZC4iCgpUaGlzIHBhdGNoIG1v
ZGlmaWVzIHRoZSBWVC1kIGhhcmR3YXJlIGRvbWFpbiBpbml0aWFsaXphdGlvbiBjb2RlIHN1Y2gg
dGhhdAp0aGUgd29ya2Fyb3VuZCB3aWxsIGNvbnRpbnVlIHRvIGZ1bmN0aW9uIGluIGRvbTAtc3Ry
aWN0IG1vZGUsIGJ5IG1hcHBpbmcKYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgKnVu
bGVzcyogdGhleSBhcmUgUkFNIHBhZ2VzIG5vdCBhc3NpZ25lZAp0byBkb20wLgoKU2lnbmVkLW9m
Zi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8IDQgKysr
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8IDIgKy0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jIHwgOCArKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
ICAgICAgICAgICAgICB8IDIgKy0KIDUgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmluZGV4IDZiZWIy
OGRhZGEuLjk3NzY4ZjE2MzMgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0x
MjEzLDcgKzEyMTMsOSBAQCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNp
bmcgdGhpcyB2YWx1ZS4KIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBw
cm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4KIFJhdGhlciB0aGFuIG9ubHkgbWFwcGlu
ZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMKIG9wdGlv
biBhbGwgcGFnZXMgdXAgdG8gYW5kIGluY2x1ZGluZyA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2Fi
bGUgaW4gdGhlCi1FODIwIHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuCitF
ODIwIHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCBpZiBg
ZG9tMC1zdHJpY3RgCittb2RlIGlzIGVuYWJsZWQgdGhlbiBjb252ZW50aW9uYWwgUkFNIHBhZ2Vz
IG5vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90CitiZSBtYXBwZWQuCiAKICMjIyBpcnFcX3Jh
dGVsaW1pdCAoeDg2KQogPiBgPSA8aW50ZWdlcj5gCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRl
eCAyYzQ0ZmFiZjk5Li5hNDgzMjEyMzU2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTUy
LDcgKzUyLDcgQEAgY3VzdG9tX3BhcmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3BhcmFtKTsKIGJv
b2xfdCBfX2luaXRkYXRhIGlvbW11X2VuYWJsZSA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBp
b21tdV9lbmFibGVkOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgZm9yY2VfaW9tbXU7Ci1ib29sX3Qg
X19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsKK2Jvb2xfdCBfX3JlYWRfbW9zdGx5
IGlvbW11X2RvbTBfc3RyaWN0OwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfdmVyYm9zZTsK
IGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3dvcmthcm91bmRfYmlvc19idWc7CiBib29sX3Qg
X19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gMTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmMKaW5kZXggMDhiY2U5MmQ0MC4uZTNmMDQzMjg4YiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKQEAgLTEzMDQsNyArMTMwNCw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBp
bnRlbF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFj
cGlfZHJoZF91bml0ICpkcmhkOwogCi0gICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5l
ZWRfaW9tbXUoZCkgKQorICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICkKICAgICB7CiAgICAg
ICAgIC8qIFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwogICAg
ICAgICB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYwppbmRleCA1YzQ0MGJhMTgzLi40MmE4Yzc5MDFkIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE0NCw2ICsxNDQsMTQgQEAgdm9pZCBfX2h3ZG9tX2luaXQg
dnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggeGVu
X2luX3JhbmdlKHBmbikgKQogICAgICAgICAgICAgY29udGludWU7CiAKKyAgICAgICAgLyoKKyAg
ICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252
ZW50aW9uYWwgUkFNCisgICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20w
J3MgcGFnZXMuCisgICAgICAgICAqLworICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYm
CisgICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05B
TCkgKQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9T
SElGVCAtIFBBR0VfU0hJRlRfNEspOwogICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisr
ICkKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCAzM2M4YjIyMWRjLi42YjQyZTNiODc2IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aApAQCAtMjksNyArMjksNyBAQAogI2luY2x1ZGUgPGFzbS9pb21tdS5oPgogCiBleHRlcm4gYm9v
bF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKLWV4dGVybiBib29sX3QgZm9yY2VfaW9t
bXUsIGlvbW11X3ZlcmJvc2U7CitleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV9kb20w
X3N0cmljdCwgaW9tbXVfdmVyYm9zZTsKIGV4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9i
aW9zX2J1ZywgaW9tbXVfaWdmeCwgaW9tbXVfcGFzc3Rocm91Z2g7CiBleHRlcm4gYm9vbF90IGlv
bW11X3Nub29wLCBpb21tdV9xaW52YWwsIGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0Owog
ZXh0ZXJuIGJvb2xfdCBpb21tdV9oYXBfcHRfc2hhcmU7Ci0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRJLY-0003tk-3h; Fri, 08 Jun 2018 15:30: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=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRJLX-0003tW-9Q
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:30:35 +0000
X-Inumbo-ID: e304d6a8-6b30-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e304d6a8-6b30-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 15:30:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56768507"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 16:30:28 +0100
Message-ID: <20180608153030.3227-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] VT-d: make dom0-strict work with buggy
 firmware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2hlbiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIHdvcmthcm91bmQKZm9yIGZpcm13YXJlIHdpdGggdW5kZWNsYXJlZCBSTVJScyBpcyByZW5k
ZXJlZCB1c2VsZXNzLiBUaGlzIHNlcmllcyBmaXhlcwp0aGUgcHJvYmxlbS4KClBhdWwgRHVycmFu
dCAoMik6CiAgVlQtZDogcmUtcGhyYXNlIGxvZ2ljIGluIHZ0ZF9zZXRfaHdkb21fbWFwcGluZygp
IGZvciBjbGFyaXR5CiAgVlQtZDogcmVjb25jaWxlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGFu
ZCBpb21tdT1kb20wLXN0cmljdAoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
ICAgfCAgNiArKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAg
MiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICB8ICAyICstCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgMzQgKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8
ICAyICstCiA1IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygt
KQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15: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 1fRJLY-0003tw-LP; Fri, 08 Jun 2018 15:30: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=wccx=i2=citrix.com=prvs=690595dd8=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fRJLX-0003tZ-Ez
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:30:35 +0000
X-Inumbo-ID: e3c230da-6b30-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3c230da-6b30-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 15:30:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56768510"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 8 Jun 2018 16:30:29 +0100
Message-ID: <20180608153030.3227-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180608153030.3227-1-paul.durrant@citrix.com>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgaGFyZCB0byByZWNvbmNpbGUgdGhlIGNvbW1lbnQgYXQgdGhlIHRvcCBvZiB0aGUgbG9v
cCBpbgp2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKSB3aXRoIHRoZSBpZiBzdGF0ZW1lbnQgZm9sbG93
aW5nIGl0LiBUaGlzIHBhdGNoCnJlLXBocmFzZXMgdGhlIGxvZ2ljLCBwcmVzZXJ2aW5nIHRoZSBz
ZW1hbnRpY3MsIGJ1dCBtYWtpbmcgaXQgZWFzaWVyCnRvIHJlYWQuCgpUaGUgcGF0Y2ggYWxzbyBt
b2RpZmllcyB0aGUgWGVuIGNvbW1hbmQgbGluZSBkb2N1bWVudGF0aW9uIHRvIG1ha2UgaXQKY2xl
YXIgdGhhdCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBvbmx5IGFwcGxpZXMgdG8gcGFnZXMgdXAg
dG8gYW5kIGluY2x1ZGluZwp0aGUgNEdCIGJvdW5kYXJ5LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQog
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8ICA0ICsrLS0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAyNiArKysrKysrKysrKysrKystLS0tLS0t
LS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmluZGV4IDg3MTJhODMzYTIuLjZiZWIyOGRh
ZGEgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBi
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xMjEyLDggKzEyMTIsOCBA
QCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhpcyB2YWx1ZS4K
IAogVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNv
cnJlY3QgUk1SUiBlbnRyaWVzLgogUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBm
b3IgSU9NTVUgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcwotb3B0aW9uIGFsbCBwYWdlcyBu
b3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlIHdpbGwgZ2V0IGEgbWFwcGlu
ZwotZXN0YWJsaXNoZWQuCitvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIGFuZCBpbmNsdWRpbmcgNEdC
LCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZQorRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBt
YXBwaW5nIGVzdGFibGlzaGVkLgogCiAjIyMgaXJxXF9yYXRlbGltaXQgKHg4NikKID4gYD0gPGlu
dGVnZXI+YApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggODhhNjBiMzMw
Ny4uNWM0NDBiYTE4MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0x
MTgsMjIgKzExOCwyNiBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmco
c3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQogICAg
IHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOworICAgICAgICBi
b29sIG1hcDsKICAgICAgICAgaW50IHJjID0gMDsKIAogICAgICAgICAvKgotICAgICAgICAgKiBT
ZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gdXNlIG9ubHkgY29udmVudGlv
bmFsIFJBTQotICAgICAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJl
c2VydmVkIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUKLSAgICAgICAgICogaW5jbHVzaXZlIG1hcHBp
bmcgbWFwcyBpbiBldmVyeXRoaW5nIGJlbG93IDRHQiBleGNlcHQgdW51c2FibGUKLSAgICAgICAg
ICogcmFuZ2VzLgorICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5CisgICAgICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5k
IGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZAorICAgICAgICAgKiByZWdpb25zLiBX
aGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIG1hcHMgaW4gZXZlcnkgcGZuIHVwCisgICAg
ICAgICAqIHRvIGFuZCBpbmNsdWRpbmcgNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51
c2FibGUgcmFuZ2VzLgogICAgICAgICAgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBw
ZHhfdG9fcGZuKGkpOworICAgICAgICBpZiAoIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nICYmCisg
ICAgICAgICAgICAgcGZuIDw9ICgweGZmZmZmZmZmVUwgPj4gUEFHRV9TSElGVCkgKQorICAgICAg
ICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1f
VFlQRV9DT05WRU5USU9OQUwpOworCisgICAgICAgIGlmICggIW1hcCApCisgICAgICAgICAgICBj
b250aW51ZTsKIAotICAgICAgICBpZiAoIHBmbiA+ICgweGZmZmZmZmZmVUwgPj4gUEFHRV9TSElG
VCkgPwotICAgICAgICAgICAgICghbWZuX3ZhbGlkKF9tZm4ocGZuKSkgfHwKLSAgICAgICAgICAg
ICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpKSA6Ci0gICAg
ICAgICAgICAgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgPwotICAgICAgICAgICAgIHBhZ2VfaXNf
cmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgOgotICAgICAgICAgICAgICFwYWdlX2lz
X3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgIGlmICggcGZu
ID4gKDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkg
KQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAq
LwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:42:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 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 1fRJWs-0004xb-Bd; Fri, 08 Jun 2018 15: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=+jl5=i2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fRJWr-0004xW-EA
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 15:42:17 +0000
X-Inumbo-ID: 312c3012-6b32-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 312c3012-6b32-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:39:56 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F3574ACEE;
 Fri,  8 Jun 2018 15:42:13 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23322.37311.47308.298820@mariner.uk.xensource.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: <38a12218-5ce4-900a-4682-f50e1ccc7f1d@suse.com>
Date: Fri, 8 Jun 2018 17:42:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23322.37311.47308.298820@mariner.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Ad-hoc test instructions (was Re: [xen-unstable
 test] 123379: regressions - FAIL)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDgvMDYvMTggMTY6MjUsIElhbiBKYWNrc29uIHdyb3RlOgo+IEFwcm9wb3Mgb2YgdGhlIGly
YyBjb252ZXJzYXRpb24gYmVsb3csIGluIHBhcnRpY3VsYXIgbXkgc3VnZ2VzdGlvbiB0bwo+IHVz
ZSBtZy1yZXByby1zZXR1cC4gIFByb2JhYmx5LCBhbiBhcHByb3ByaWF0ZSBydW5lIGlzCj4gCj4g
ICAuL21nLXJlcHJvLXNldHVwIC1mMTIzODU1IC1Famdyb3NzQHN1c2UuY29tIDEyMzg1NSB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBob3N0
PWFsbG9jOid7ZXF1aXYtYWxiYW5hfScKPiAKPiAoWW91IHdpbGwgaGF2ZSB3YW50ZWQgdG8KPiAg
ICBnaXQgY2xvbmUgfm9zc3Rlc3QvdGVzdGluZy5naXQKPiAgICBjZCB0ZXN0aW5nCj4gdG8gbWFr
ZSB5b3Vyc2VsZiBhIHdvcmtpbmcgdHJlZS4gIFRvIHJ1biBwaWVjZXMgb2Ygb3NzdGVzdCwgeW91
cgo+IGN3ZCBzaG91bGQgYmUgdGhlIHJvb3Qgb2YgdGhlIG9zc3Rlc3Qgc291cmNlIHRyZWUuKQoK
Li9tZy1yZXByby1zZXR1cCBzaG91bGQgZG8gYSAibWtkaXIgLXAgdG1wIjoKCi4vbWctcmVwcm8t
c2V0dXAgLWYxMjM4NTUgLUVqZ3Jvc3NAc3VzZS5jb20gMTIzODU1CnRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCBndWVzdC1zYXZlcmVzdG9yZS4yCmhvc3Q9YWxsb2M6J3tlcXVp
di1hbGJhbmF9Jwpsb2dnaW5nIHRvIHRtcC9tZy1yZXByby1zZXR1cC5sb2cKdG91Y2g6IGNhbm5v
dCB0b3VjaCAndG1wL21nLXJlcHJvLXNldHVwLmxvZyc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkKc2F2ZWxvZzogY291bGQgbm90IHRvdWNoIHRtcC9tZy1yZXByby1zZXR1cC5sb2cKCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:42:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15:42: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 1fRJXI-0004zC-Kr; Fri, 08 Jun 2018 15:42: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRJXH-0004yz-JC
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 15:42:43 +0000
X-Inumbo-ID: 40a99c16-6b32-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40a99c16-6b32-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:40:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74370397"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
 <5B17E80A02000078001C8C1D@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: <4777cef1-20c9-5d68-f718-7cd7e511e732@citrix.com>
Date: Fri, 8 Jun 2018 16:42:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17E80A02000078001C8C1D@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 03/11] x86: Initialise debug registers
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.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>

T24gMDYvMDYvMTggMTQ6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9kb21haW4uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPj4gQEAgLTMy
Miw2ICszMjIsMTQgQEAgdm9pZCBmcmVlX3ZjcHVfc3RydWN0KHN0cnVjdCB2Y3B1ICp2KQo+PiAg
ICAgIGZyZWVfeGVuaGVhcF9wYWdlKHYpOwo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgdm9pZCBpbml0
aWFsaXNlX3JlZ2lzdGVycyhzdHJ1Y3QgdmNwdSAqdikKPj4gK3sKPj4gKyAgICB2LT5hcmNoLnVz
ZXJfcmVncy5lZmxhZ3MgPSBYODZfRUZMQUdTX01CUzsKPiBJZiB5b3UgdXNlZCAtPnJmbGFncyBo
ZXJlLCB5b3UgY291bGQgKGFuZCBpbW8gYmV0dGVyIHdvdWxkKSBhbHNvIC4uLgo+Cj4+IEBAIC0z
OTA3LDcgKzM5MDgsMTAgQEAgdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAq
diwgdWludDE2X3QgY3MsIHVpbnQxNl90IGlwKQo+PiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJm
bGFncyA9IFg4Nl9FRkxBR1NfTUJTOwo+PiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJkeCA9IDB4
MDAwMDBmMDA7Cj4+ICAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmlwID0gaXA7Cj4+IC0gICAgbWVt
c2V0KCZ2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOwo+PiAr
Cj4+ICsgICAgbWVtc2V0KCZ2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1
Z3JlZykgLSAxNik7Cj4+ICsgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IFg4Nl9EUjZfREVGQVVM
VDsKPj4gKyAgICB2LT5hcmNoLmRlYnVncmVnWzddID0gWDg2X0RSN19ERUZBVUxUOwo+IC4uLiBj
YWxsIHRoYXQgZnVuY3Rpb24gZnJvbSBoZXJlIChkcm9wcGluZyB0aGUgc2V0dGluZyBvZiAucmZs
YWdzCj4gdmlzaWJsZSBpbiBjb250ZXh0KS4KPgo+IElmIHlvdSBkZWNpZGUgdG8gZ28gdGhhdCBy
b3V0ZSwKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVW5m
b3J1bmF0ZWx5LCBJIGRvbid0IGFncmVlLsKgIExhcmdlIHF1YW50aXRpZXMgb2YgaHZtX3ZjcHVf
cmVzZXRfc3RhdGUoKQp3b3VsZCBsb2dpY2FsbHkgbGl2ZSBpbiBpbml0aWFsaXNlX3JlZ2lzdGVy
cygpLCBidXQgZGVmaW5pdGVseSBkb24ndAp3YW50IHRvIGJlIGluIHRoZSB2Y3B1X2luaXRpYWxp
c2UoKSBwYXRoIGF0IHRoaXMgcG9pbnQuCgppbml0aWFsaXNlX3JlZ2lzdGVycygpIGlzIHJlc3Ry
aWN0ZWQgdG8gdGhlIHNpbXBsZSByZWdpc3RlcnMsIGFuZCBpbgpwYXJ0aWN1bGFyIGNhbm5vdCBj
b3BlIHdpdGggY29udHJvbCByZWdpc3RlcnMgd2hpY2ggYXJlIHdpbGRseSBkaWZmZXJlbnQKYmV0
d2VlbiBQViBhbmQgSFZNIGd1ZXN0cy4KCkkgY2FuJ3QgZmluZCBhIHJlYXNvbmFibGUgc3BsaXQg
KG9yIGZvciB0aGF0IG1hdHRlciwgbmFtZSkgb2YgYSBzaGFyZWQKaGVscGVyIGZ1bmN0aW9uIGJl
dHdlZW4gcGFydCBvZiBodm1fdmNwdV9yZXNldF9zdGF0ZSgpIGFuZCB0aGUgdmNwdQpjcmVhdGlv
biBwYXRoLsKgIEZvciB0aGUgc2FrZSBvZiB0d28gY29uc3RhbnRzLCBJJ20gbm90IHN1cmUgdHJ5
aW5nIHRvCmNvbWJpbmUgdGhlIHBhdGhzIGlzIHVzZWZ1bCwgdW5sZXNzIHlvdSd2ZSBnb3QgYSBi
ZXR0ZXIgc3VnZ2VzdGlvbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 15:58:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 15:58:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRJmi-0005yI-6L; Fri, 08 Jun 2018 15:58:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRJmg-0005yD-Kg
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 15:58:38 +0000
X-Inumbo-ID: 79b8e7b5-6b34-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79b8e7b5-6b34-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 17:56:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74371286"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
 <5B17E6AE02000078001C8C0E@prv1-mh.provo.novell.com>
 <74282cb2-58c1-b73a-adac-2385a8f3e3ec@citrix.com>
 <5B19117902000078001C9117@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: <81318c8d-47ae-a126-3a1f-f55c65e09b41@citrix.com>
Date: Fri, 8 Jun 2018 16:58:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B19117902000078001C9117@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 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMDcvMDYvMTggMTI6MDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA2LjA2LjE4IGF0
IDE2OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA2LzA2LzE4
IDE0OjUwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA0LjA2LjE4IGF0IDE1OjU5LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bXgvdm14LmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+Pj4+
IEBAIC0zNjk2LDYgKzM2OTYsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKPj4+PiAgICAgICAgICAgICAgICovCj4+Pj4gICAgICAgICAgICAg
IF9fdm1yZWFkKEVYSVRfUVVBTElGSUNBVElPTiwgJmV4aXRfcXVhbGlmaWNhdGlvbik7Cj4+Pj4g
ICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRfcXVhbGlmaWNhdGlvbik7
Cj4+Pj4gKyAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModik7Cj4+Pj4gICAg
ICAgICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRV
U19SRVNFUlZFRF9PTkUpOwo+Pj4gVGhlIGNoYW5nZSBpcyBjZXJ0YWlubHkgY29ycmVjdCBhcyBp
cywgYnV0IEknZCBzdGlsbCBsaWtlIHRvIHB1dCBvdXQgZm9yCj4+PiBkaXNjdXNzaW9uIHRoZSBh
bHRlcm5hdGl2ZSBvcHRpb246Cj4+Pgo+Pj4gICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5mbGFn
X2RyX2RpcnR5ICkKPj4+ICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZpY2F0
aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Cj4+PiAgICAgZWxzZQo+Pj4gICAgICAgICB2
LT5hcmNoLmRlYnVncmVnWzZdID0gZXhpdF9xdWFsaWZpY2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VS
VkVEX09ORTsKPj4+Cj4+PiBBZnRlciBhbGwgdGhlIGd1ZXN0IG1heSBrbm93IGl0J3Mgc2luZ2xl
IHN0ZXBwaW5nLCBhbmQgbWF5IG5vdCBjYXJlIHRvCj4+PiByZWFkIERSNiBhdCBhbGwuCj4+IEFs
bCBvZiB0aGlzIGNvZGUgY2hhbmdlcyBhY3Jvc3MgdGhlIHNlcmllcyAoc28gdGhpcyBzcGVjaWZp
YyBzdWdnZXN0aW9uCj4+IGlzIGluY29ycmVjdCksIGJ1dCB0byB0aGUgcmVjb21tZW5kYXRpb24g
aW4gZ2VuZXJhbC4uLgo+IFdoaWxlIEkndmUgbm90IG1hZGUgaXQgdGhyb3VnaCB0aGUgc2Vjb25k
IGhhbGYgb2YgdGhlIHNlcmllcyB5ZXQsCj4gYW5vdGhlciBjb25zaWRlcmF0aW9uOiBUbyBhdm9p
ZCB0aGUgZG91YmxlIERSNiB3cml0ZSwgeWV0IHN0aWxsIGF2b2lkCj4gYW4gaW1tZWRpYXRlIGZ1
cnRoZXIgZXhpdCB0byByZXN0b3JlIGRlYnVnIHJlZ2lzdGVycywgd2h5IG5vdAo+Cj4gICAgIGlm
ICggdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ICkKPiAgICAgICAgIHdyaXRlX2RlYnVn
cmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkUpOwo+ICAg
ICBlbHNlCj4gICAgIHsKPiAgICAgICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBleGl0X3F1YWxp
ZmljYXRpb24gfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOwo+ICAgICAgICAgX19yZXN0b3JlX2Rl
YnVnX3JlZ2lzdGVycyh2KTsKPiAgICAgfQoKRG8geW91IHJlYWxseSB0aGluayB0aGUgYWRkZWQg
Y29tcGxleGl0eSBpcyB3b3J0aCBzaGF2aW5nIGEgZmV3IGN5Y2xlcwpvZmYgYW4gYWxtb3N0IHVu
dXNlZCBjb2xkIHBhdGg/wqAgVGhlIGRvdWJsZSAlZHI2IHdyaXRlICh3aGljaCBpc24ndApzZXJp
YWxpc2luZykgaGFwcGVucyBhdCBtb3N0IG9uY2UgcGVyIHZjcHUgY29udGV4dCBzd2l0Y2gsIGFu
ZCBvbmx5IGV2ZXIKd2hlbiB0aGUgZ3Vlc3QgaXMgZGVidWdnaW5nLgoKQWxzbyByZW1lbWJlciB0
aGF0IHRoaXMgcGF0Y2ggd2FudHMgYmFja3BvcnRpbmcgdG8gYWxsIHRoZSBzdGFibGUgdHJlZXMs
CmJlY2F1c2UgdGhlIGNvZGUgaGFzIGJlZW4gYnJva2VuIGZvciBhYm91dCAxMCB5ZWFycy4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:04:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:04:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRJrr-0007Ek-SD; Fri, 08 Jun 2018 16:03:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRJrr-0007Ef-C0
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 16:03:59 +0000
X-Inumbo-ID: 383e4e05-6b35-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 383e4e05-6b35-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 18:01:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74371613"
To: Jan Beulich <JBeulich@suse.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
 <5B17EDC302000078001C8CEF@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: <9c946051-d617-fbc3-4086-bf37cb0a184a@citrix.com>
Date: Fri, 8 Jun 2018 17:03:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17EDC302000078001C8CEF@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 05/11] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDYvMDYvMTggMTU6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlIChhcyBjdXJyLT5hcmNoLmRlYnVncmVnWzVdIGlzIHplcm8gd2hlbiBERSBpcyBj
bGVhciksIGJ1dAo+PiB0aGlzIGNoYW5nZSBzaW1wbGlmaWVzIHRoZSBmb2xsb3dpbmcgcGF0Y2gu
Cj4gQSBjb21tZW50IHRvIHRoaXMgZWZmZWN0IHdvdWxkIGJlIGhlbHBmdWwgLi4uCj4KPj4gLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlLmMKPj4gQEAgLTEwMSwyMyArMTAxLDI5IEBAIGludCB4ODZlbXVsX3JlYWRfZHIodW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFsLAo+PiAgICAgIHN3aXRjaCAoIHJlZyAp
Cj4+ICAgICAgewo+PiAgICAgIGNhc2UgMCAuLi4gMzoKPj4gLSAgICBjYXNlIDY6Cj4+ICAgICAg
ICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnW3JlZ107Cj4+ICAgICAgICAgIGJyZWFrOwo+
PiAgCj4+ICsgICAgY2FzZSA0Ogo+PiArICAgICAgICBpZiAoIGN1cnItPmFyY2gucHZfdmNwdS5j
dHJscmVnWzRdICYgWDg2X0NSNF9ERSApCj4+ICsgICAgICAgICAgICBnb3RvIHVkX2ZhdWx0Owo+
PiArCj4+ICsgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCj4+ICsgICAgY2FzZSA2Ogo+PiArICAg
ICAgICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s2XTsKPj4gKyAgICAgICAgYnJlYWs7Cj4+
ICsKPj4gKyAgICBjYXNlIDU6Cj4+ICsgICAgICAgIGlmICggY3Vyci0+YXJjaC5wdl92Y3B1LmN0
cmxyZWdbNF0gJiBYODZfQ1I0X0RFICkKPj4gKyAgICAgICAgICAgIGdvdG8gdWRfZmF1bHQ7Cj4+
ICsKPj4gKyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KPj4gICAgICBjYXNlIDc6Cj4+ICAgICAg
ICAgICp2YWwgPSAoY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSB8Cj4+ICAgICAgICAgICAgICAgICAg
Y3Vyci0+YXJjaC5kZWJ1Z3JlZ1s1XSk7Cj4gLi4uIHNvbWV3aGVyZSBhYm92ZSBoZXJlLiBXaXRo
IHRoYXQKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKRXZlbiBp
biBsaWdodCBvZiB0aGUgcmVuYW1lIHR1cm5pbmcgdGhpcyBpbnRvCgoqdmFsID0gY3Vyci0+YXJj
aC5kcjcgfCBjdXJyLT5hcmNoLnB2X3ZjcHUuZHI3X2VtdWw7Cgo/CgpUaGUgb25seSByZWFzb24g
SSBtYWRlIHRoZSBjb21tZW50IHdhcyB0byBqdXN0aWZ5IHRoZSAibm8gZnVuY3Rpb25hbApjaGFu
Z2UiIHBhcnQgb2YgdGhlIGNvbW1pdCBtZXNzYWdlLCBidXQgUFYgZ3Vlc3RzJyBxdWVzdGlvbmFi
bGUgdXNlIG9mCmRlYnVncmVnWzVdIGluIHRoZSBmaXJzdCBwbGFjZSBoYXMgbm8gYmVhcmluZyBv
biB0aGUgY29ycmVjdG5lc3Mgb2YgdGhpcwpjb2RlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:06:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:06:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRJuI-0007PR-HR; Fri, 08 Jun 2018 16:06:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1385=i2=xenproject.org=prvs=690cb3755=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRJuH-0007PH-8L
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 16:06:29 +0000
X-Inumbo-ID: 931ac385-6b35-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 931ac385-6b35-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 18:04:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56773139"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74805-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=c1c2a435905ae76b159c573b0c0d6f095b45ebc6
X-Osstest-Versions-That: qemuu=1d889f2a8baaa265939b339d2f52ec57f5b8a09c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 8 Jun 2018 17:05:54 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74805: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDgwNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MDUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDc5MwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlr
ZSA3NDc5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NzkzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3OTMKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDc5MwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc0NzkzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ3OTMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc5MwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzkzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ3OTMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc5MwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0NzkzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9v
dC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDc5Mwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc0NzkzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3OTMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIGMxYzJhNDM1OTA1YWU3NmIxNTljNTcz
YjBjMGQ2ZjA5NWI0NWViYzYKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAg
IDFkODg5ZjJhOGJhYWEyNjU5MzliMzM5ZDJmNTJlYzU3ZjViOGEwOWMKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NDc5MyAgMjAxOC0wNi0wNiAyMjo0NjoyMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzQ4MDUgIDIwMTgtMDYtMDggMDA6MjI6MjAgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgRmFtIFpoZW5nIDxmYW16QHJl
ZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYzFjMmE0MzU5
MDVhZTc2YjE1OWM1NzNiMGMwZDZmMDk1YjQ1ZWJjNgpNZXJnZTogMWQ4ODlmMiAzNmRjNWZlCkF1
dGhvcjogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFR1
ZSBKdW4gNSAxNzowNjoyMyAyMDE4ICswMTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJy
YW5jaCAncmVtb3Rlcy9zdHNxdWFkL3RhZ3MvcHVsbC1kb2NrZXItdXBkYXRlcy0wNTA2MTgtMScg
aW50byBzdGFnaW5nCiAgICAKICAgIERvY2tlciByZWxhdGVkIHVwZGF0ZXMKICAgIAogICAgICAt
IGNvbmZpZ3VyZS9wcm9iZSBmb3IgZG9ja2VyCiAgICAgIC0gVEFSR0VUX0RJUlMgLT4gVEFSR0VU
X0xJU1QgY2xlYW51cAogICAgICAtIG5ldyBmZWRvcmEtaTM4Ni1jcm9zcyBhbmQgZGViaWFuL3Ry
aWNvcmUgaW1hZ2VzCiAgICAgIC0gdGVzdC1taW5ndyB1c2UgU0RMMi9HVEszCiAgICAKICAgICMg
Z3BnOiBTaWduYXR1cmUgbWFkZSBUdWUgMDUgSnVuIDIwMTggMTY6MzI6NTMgQlNUCiAgICAjIGdw
ZzogICAgICAgICAgICAgICAgdXNpbmcgUlNBIGtleSBGQkQwREIwOTVBOUUyQTQ0CiAgICAjIGdw
ZzogR29vZCBzaWduYXR1cmUgZnJvbSAiQWxleCBCZW5uw6llIChNYXN0ZXIgV29yayBLZXkpIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPiIKICAgICMgUHJpbWFyeSBrZXkgZmluZ2VycHJpbnQ6IDY2
ODUgQUU5OSBFNzUxIDY3QkMgQUZDOCAgREYzNSBGQkQwIERCMDkgNUE5RSAyQTQ0CiAgICAKICAg
ICogcmVtb3Rlcy9zdHNxdWFkL3RhZ3MvcHVsbC1kb2NrZXItdXBkYXRlcy0wNTA2MTgtMToKICAg
ICAgZG9ja2VyOiBhZGQgZGViaWFuL3RyaWNvcmUgaW1hZ2UKICAgICAgZG9ja2VyOiB0ZXN0LW1p
bmd3OiB1c2UgU0RMMiBhbmQgR1RLKzMKICAgICAgZG9ja2VyOiBBZGQgZmVkb3JhLWkzODYtY3Jv
c3MgaW1hZ2UKICAgICAgTWFrZWZpbGU6IFJlbmFtZSBUQVJHRVRfRElSUyB0byBUQVJHRVRfTElT
VAogICAgICBjb25maWd1cmU6IGFkZCB0ZXN0IGZvciBkb2NrZXIgYXZhaWxhYmlsaXR5CiAgICAg
IGRvY2tlcjogYWRkICJwcm9iZSIgY29tbWFuZCBmb3IgY29uZmlndXJlCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1p
dCAzNmRjNWZlZGFiMDMzOWFmZGViM2M0MGZmODIwYzdlNWNlMzM0NzUxCkF1dGhvcjogUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KRGF0ZTogICBUdWUgTWF5IDEgMjE6
MjE6NDMgMjAxOCAtMDMwMAoKICAgIGRvY2tlcjogYWRkIGRlYmlhbi90cmljb3JlIGltYWdlCiAg
ICAKICAgIFRyaUNvcmUgYmludXRpbHMgaXMgYnVpbHQgZnJvbSBCYXN0aWFuIEtvcHBlbG1hbm4g
cmVwb3NpdG9yeS4KICAgIAogICAgTm90ZTogVGhlcmUgaXMgbm8gVHJpQ29yZSBjb21waWxlciBp
biB0aGlzIGltYWdlIChvbmx5IGFzc2VtYmxlci9saW5rZXIpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgW0FKQjog
YmFzZSBvZiBEZWJpYW45LCBhZGQgdG8gTWFrZWZpbGUuaW5jbHVkZV0KICAgIFNpZ25lZC1vZmYt
Ynk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KCmNvbW1pdCBjYWJkMzU4
NDA3NDlkYzRkZGJjODY2YTIxZjYzNWQyMDM3NGFmNzQzCkF1dGhvcjogUGFvbG8gQm9uemluaSA8
cGJvbnppbmlAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgTWFyIDE2IDEzOjI1OjM5IDIwMTggKzAx
MDAKCiAgICBkb2NrZXI6IHRlc3QtbWluZ3c6IHVzZSBTREwyIGFuZCBHVEsrMwogICAgCiAgICBE
byBub3QgdGVzdCB0aGUgZGVwcmVjYXRlZCBBUEkgdmVyc2lvbnMuICBkZWJpYW4td2luMzItY3Jv
c3MgYW5kIGRlYmlhbi13aW42NC1jcm9zcwogICAgYXJlIGFscmVhZHkgdXNpbmcgU0RMMiAodGhl
eSBkbyBub3QgY292ZXIgR1RLKyBhdCBhbGwpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9s
byBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBQ
LiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgICBbQUpCOiBmaXggbWVyZ2UgY29u
ZmxpY3RzXQogICAgU2lnbmVkLW9mZi1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgoKY29tbWl0IDhiY2UxOWQzYTZhYmMzNWM4NjgwZTIyZTdiNzY4N2E2ODQ2ZDQ2Y2QK
QXV0aG9yOiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgU2VwIDggMTc6
MTY6NTYgMjAxNyArMDgwMAoKICAgIGRvY2tlcjogQWRkIGZlZG9yYS1pMzg2LWNyb3NzIGltYWdl
CiAgICAKICAgIEl0IGhhcyBzb21lIGJhc2ljICotZGV2ZWwuaTY4NiBwYWNrYWdlcyB0byBiZSB1
c2VkIHdpdGggImdjYyAtbTMyIiBhcyBhCiAgICAzMiBiaXQgY3Jvc3MgYnVpbGQgZW52aXJvbm1l
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgog
ICAgW0FKQjogYWRkIGdsaWJjLXN0YXRpY10KICAgIFNpZ25lZC1vZmYtYnk6IEFsZXggQmVubsOp
ZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICAgIFRlc3RlZC1ieTogUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KCmNvbW1pdCAyMDhlY2IzZTFhY2M4ZDU1ZGFiNDlm
ZGY3MjFhODZkNTEzNjkxNjg4CkF1dGhvcjogRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CkRh
dGU6ICAgRnJpIFNlcCA4IDE3OjE2OjU0IDIwMTcgKzA4MDAKCiAgICBNYWtlZmlsZTogUmVuYW1l
IFRBUkdFVF9ESVJTIHRvIFRBUkdFVF9MSVNUCiAgICAKICAgIFRvIGJlIG1vcmUgYWNjdXJhdGUg
b24gaXRzIHB1cnBvc2UgYW5kIG1ha2UgY29kZSB0aGF0IGxvb2tzIGZvciBhIGNlcnRhaW4KICAg
IHRhcmdldCBvdXQgb2YgdGhpcyB2YXJpYWJsZSBtb3JlIHJlYWRhYmxlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgVGVzdGVkLWJ5OiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgUmV2aWV3ZWQtYnk6
IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogICAgU2ln
bmVkLW9mZi1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgoKY29tbWl0
IDUxYTEyYjUxZmQzNjkzYTE2ZWI3MzM2MjcxM2E5OGQ0NjdlMTVhZjcKQXV0aG9yOiBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CkRhdGU6ICAgV2VkIEFwciA0IDE0OjI0OjM5
IDIwMTggKzAxMDAKCiAgICBjb25maWd1cmU6IGFkZCB0ZXN0IGZvciBkb2NrZXIgYXZhaWxhYmls
aXR5CiAgICAKICAgIFRoaXMgdGVzdHMgZm9yIGEgd29ya2luZyBkb2NrZXIgaW5zdGFsbGF0aW9u
IHdpdGhvdXQgc3VkbyBhbmQgc2V0cyB1cAogICAgY29uZmlnLWhvc3QubWFrIGFjY29yZGluZ2x5
LiBUaGlzIHdpbGwgYmUgdXNlZnVsIGZyb20gY3Jvc3MgY29tcGlsaW5nCiAgICB0aGluZ3MgaW4g
dGhlIGZ1dHVyZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJl
bm5lZUBsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgoKY29tbWl0IDE1ZGY5ZDM3ODNkODBmNjRiZTMxNDli
OTEyMGI2YTA4NmJkYzIxMGEKQXV0aG9yOiBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFy
by5vcmc+CkRhdGU6ICAgVGh1IE1heSAxMCAxMDo0NTo1NSAyMDE4ICswMTAwCgogICAgZG9ja2Vy
OiBhZGQgInByb2JlIiBjb21tYW5kIGZvciBjb25maWd1cmUKICAgIAogICAgVGhpcyBpcyBhIGhl
bHBlciBmdW5jdGlvbiBmb3IgdGhlIGNvbmZpZ3VyZSBzY3JpcHQuIEl0IHJlcGxpZXMgeWVzLAog
ICAgc3VkbyBvciBubyB0byBpbmZvcm0gdGhlIHVzZXIgaWYgbm9uLWludGVyYWN0aXZlIGRvY2tl
ciBzdXBwb3J0IGlzCiAgICBhdmFpbGFibGUuIFdlIHRyYXAgdGhlIEV4Y2VwdGlvbiB0byBmYWls
IGdyYWNlZnVsbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFsZXggQmVubsOpZSA8YWxleC5i
ZW5uZWVAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:10:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16: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 1fRJxu-00087y-Cx; Fri, 08 Jun 2018 16:10:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRJxu-00087t-1x
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 16:10:14 +0000
X-Inumbo-ID: 18f74f69-6b36-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18f74f69-6b36-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 18:07:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 10:10:11 -0600
Message-Id: <5B1AAA6002000078001C9989@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 10:10:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
 <5B17E6AE02000078001C8C0E@prv1-mh.provo.novell.com>
 <74282cb2-58c1-b73a-adac-2385a8f3e3ec@citrix.com>
 <5B19117902000078001C9117@prv1-mh.provo.novell.com>
 <81318c8d-47ae-a126-3a1f-f55c65e09b41@citrix.com>
In-Reply-To: <81318c8d-47ae-a126-3a1f-f55c65e09b41@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDA4LjA2LjE4IGF0IDE3OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMDYvMTggMTI6MDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNi4w
Ni4xOCBhdCAxNjoxNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDYvMDYvMTggMTQ6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDA0LjA2LjE4IGF0
IDE1OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCj4+Pj4+IEBAIC0zNjk2LDYgKzM2OTYsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxl
cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPj4+Pj4gICAgICAgICAgICAgICAqLwo+Pj4+
PiAgICAgICAgICAgICAgX192bXJlYWQoRVhJVF9RVUFMSUZJQ0FUSU9OLCAmZXhpdF9xdWFsaWZp
Y2F0aW9uKTsKPj4+Pj4gICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRf
cXVhbGlmaWNhdGlvbik7Cj4+Pj4+ICsgICAgICAgICAgICBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0
ZXJzKHYpOwo+Pj4+PiAgICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZp
Y2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Cj4+Pj4gVGhlIGNoYW5nZSBpcyBjZXJ0
YWlubHkgY29ycmVjdCBhcyBpcywgYnV0IEknZCBzdGlsbCBsaWtlIHRvIHB1dCBvdXQgZm9yCj4+
Pj4gZGlzY3Vzc2lvbiB0aGUgYWx0ZXJuYXRpdmUgb3B0aW9uOgo+Pj4+Cj4+Pj4gICAgIGlmICgg
di0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ICkKPj4+PiAgICAgICAgIHdyaXRlX2RlYnVn
cmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkUpOwo+Pj4+
ICAgICBlbHNlCj4+Pj4gICAgICAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gZXhpdF9xdWFsaWZp
Y2F0aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORTsKPj4+Pgo+Pj4+IEFmdGVyIGFsbCB0aGUg
Z3Vlc3QgbWF5IGtub3cgaXQncyBzaW5nbGUgc3RlcHBpbmcsIGFuZCBtYXkgbm90IGNhcmUgdG8K
Pj4+PiByZWFkIERSNiBhdCBhbGwuCj4+PiBBbGwgb2YgdGhpcyBjb2RlIGNoYW5nZXMgYWNyb3Nz
IHRoZSBzZXJpZXMgKHNvIHRoaXMgc3BlY2lmaWMgc3VnZ2VzdGlvbgo+Pj4gaXMgaW5jb3JyZWN0
KSwgYnV0IHRvIHRoZSByZWNvbW1lbmRhdGlvbiBpbiBnZW5lcmFsLi4uCj4+IFdoaWxlIEkndmUg
bm90IG1hZGUgaXQgdGhyb3VnaCB0aGUgc2Vjb25kIGhhbGYgb2YgdGhlIHNlcmllcyB5ZXQsCj4+
IGFub3RoZXIgY29uc2lkZXJhdGlvbjogVG8gYXZvaWQgdGhlIGRvdWJsZSBEUjYgd3JpdGUsIHll
dCBzdGlsbCBhdm9pZAo+PiBhbiBpbW1lZGlhdGUgZnVydGhlciBleGl0IHRvIHJlc3RvcmUgZGVi
dWcgcmVnaXN0ZXJzLCB3aHkgbm90Cj4+Cj4+ICAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZmxh
Z19kcl9kaXJ0eSApCj4+ICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgZXhpdF9xdWFsaWZpY2F0
aW9uIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORSk7Cj4+ICAgICBlbHNlCj4+ICAgICB7Cj4+ICAg
ICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s2XSA9IGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRV
U19SRVNFUlZFRF9PTkU7Cj4+ICAgICAgICAgX19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2KTsK
Pj4gICAgIH0KPiAKPiBEbyB5b3UgcmVhbGx5IHRoaW5rIHRoZSBhZGRlZCBjb21wbGV4aXR5IGlz
IHdvcnRoIHNoYXZpbmcgYSBmZXcgY3ljbGVzCj4gb2ZmIGFuIGFsbW9zdCB1bnVzZWQgY29sZCBw
YXRoPyAgVGhlIGRvdWJsZSAlZHI2IHdyaXRlICh3aGljaCBpc24ndAo+IHNlcmlhbGlzaW5nKSBo
YXBwZW5zIGF0IG1vc3Qgb25jZSBwZXIgdmNwdSBjb250ZXh0IHN3aXRjaCwgYW5kIG9ubHkgZXZl
cgo+IHdoZW4gdGhlIGd1ZXN0IGlzIGRlYnVnZ2luZy4KClllYWgsIHlvdSdyZSByaWdodCAtIGtl
ZXAgaXQgYXMgaXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:12:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:12:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRK05-0008FP-UE; Fri, 08 Jun 2018 16:12:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fhnu=i2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fRK05-0008FI-6H
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 16:12:29 +0000
X-Inumbo-ID: bde51aba-6b36-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bde51aba-6b36-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 16:12:29 +0000 (UTC)
Received: from [10.0.0.125] (c-67-164-102-47.hsd1.ca.comcast.net
 [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 486862087F;
 Fri,  8 Jun 2018 16:12:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528474347;
 bh=W63DnBXMtJaIpBXswyj8ua5HygdZI15YfngkLL6d6Mc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vSuuZA855xUsw1X96m1zoiF1fAuGZOZFOg4Zs3OCk9nlBA5G+Vz7BKcIJFuhbL7fg
 a5TaO8Cb0Yt8OSGz8cwido49qUOnOSkiV12O/Ws/XwSGV17Z6EG8/D+8b9/2Z8x1wm
 OQ0kEkX3e9OidRkgh0wU4O5APODUFnLkwdqO71OI=
Date: Fri, 8 Jun 2018 09:12:25 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180608084038.19344-1-roger.pau@citrix.com>
Message-ID: <alpine.DEB.2.10.1806080909320.14699@sstabellini-ThinkPad-X260>
References: <20180608084038.19344-1-roger.pau@citrix.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1478822903-1528474284=:14699"
Content-ID: <alpine.DEB.2.10.1806080911340.14699@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v3] xen: share start flags between PV and 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: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, linux-kernel@vger.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-1478822903-1528474284=:14699
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806080911341.14699@sstabellini-ThinkPad-X260>

On Fri, 8 Jun 2018, Roger Pau Monne wrote:
> Use a global variable to store the start flags for both PV and PVH.
> This allows the xen_initial_domain macro to work properly on PVH.
> 
> Note that ARM is also switched to use the new variable.
> 
> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> Signed-off-by: Roger Pau MonnÃ© <roger.pau@citrix.com>

As I already mentioned, the ARM part is OK. However, is the issue that
xen_start_info is not available on PVH? We had the same problem on ARM
and solved it by faking a xen_start_info page, see the top of
arch/arm/xen/enlighten.c.

I would love to get rid of that, but to do that, we also need to remove
the xen_start_info referece at drivers/tty/hvc/hvc_xen.c:255:

  if (!xen_start_info->console.domU.evtchn)
		return -ENODEV;


> ---
> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> Cc: Juergen Gross <jgross@suse.com>
> Cc: Stefano Stabellini <sstabellini@kernel.org>
> Cc: xen-devel@lists.xenproject.org
> ---
> Changes since v2:
>  - Declare xen_start_flags outside of the XEN_DOM0 guard and include
>    types.h.
> 
> Changes since v1:
>  - Switch ARM to also use the new xen_start_flags.
> ---
>  arch/arm/xen/enlighten.c     | 7 ++++---
>  arch/x86/xen/enlighten.c     | 7 +++++++
>  arch/x86/xen/enlighten_pv.c  | 1 +
>  arch/x86/xen/enlighten_pvh.c | 1 +
>  include/xen/xen.h            | 6 +++++-
>  5 files changed, 18 insertions(+), 4 deletions(-)
> 
> diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c
> index ba7f4c8f5c3e..a99d5edf7bdf 100644
> --- a/arch/arm/xen/enlighten.c
> +++ b/arch/arm/xen/enlighten.c
> @@ -59,6 +59,9 @@ struct xen_memory_region xen_extra_mem[XEN_EXTRA_MEM_MAX_REGIONS] __initdata;
>  
>  static __read_mostly unsigned int xen_events_irq;
>  
> +uint32_t xen_start_flags;
> +EXPORT_SYMBOL(xen_start_flags);
> +
>  int xen_remap_domain_gfn_array(struct vm_area_struct *vma,
>  			       unsigned long addr,
>  			       xen_pfn_t *gfn, int nr,
> @@ -282,9 +285,7 @@ void __init xen_early_init(void)
>  	xen_setup_features();
>  
>  	if (xen_feature(XENFEAT_dom0))
> -		xen_start_info->flags |= SIF_INITDOMAIN|SIF_PRIVILEGED;
> -	else
> -		xen_start_info->flags &= ~(SIF_INITDOMAIN|SIF_PRIVILEGED);
> +		xen_start_flags |= SIF_INITDOMAIN|SIF_PRIVILEGED;
>  
>  	if (!console_set_on_cmdline && !xen_initial_domain())
>  		add_preferred_console("hvc", 0, NULL);
> diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
> index c9081c6671f0..3b5318505c69 100644
> --- a/arch/x86/xen/enlighten.c
> +++ b/arch/x86/xen/enlighten.c
> @@ -64,6 +64,13 @@ struct shared_info xen_dummy_shared_info;
>  __read_mostly int xen_have_vector_callback;
>  EXPORT_SYMBOL_GPL(xen_have_vector_callback);
>  
> +/*
> + * NB: needs to live in .data because it's used by xen_prepare_pvh which runs
> + * before clearing the bss.
> + */
> +uint32_t xen_start_flags __attribute__((section(".data"))) = 0;
> +EXPORT_SYMBOL(xen_start_flags);
> +
>  /*
>   * Point at some empty memory to start with. We map the real shared_info
>   * page as soon as fixmap is up and running.
> diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c
> index 357969a3697c..8d4e2e1ae60b 100644
> --- a/arch/x86/xen/enlighten_pv.c
> +++ b/arch/x86/xen/enlighten_pv.c
> @@ -1203,6 +1203,7 @@ asmlinkage __visible void __init xen_start_kernel(void)
>  		return;
>  
>  	xen_domain_type = XEN_PV_DOMAIN;
> +	xen_start_flags = xen_start_info->flags;
>  
>  	xen_setup_features();
>  
> diff --git a/arch/x86/xen/enlighten_pvh.c b/arch/x86/xen/enlighten_pvh.c
> index aa1c6a6831a9..c85d1a88f476 100644
> --- a/arch/x86/xen/enlighten_pvh.c
> +++ b/arch/x86/xen/enlighten_pvh.c
> @@ -97,6 +97,7 @@ void __init xen_prepare_pvh(void)
>  	}
>  
>  	xen_pvh = 1;
> +	xen_start_flags = pvh_start_info.flags;
>  
>  	msr = cpuid_ebx(xen_cpuid_base() + 2);
>  	pfn = __pa(hypercall_page);
> diff --git a/include/xen/xen.h b/include/xen/xen.h
> index 9d4340c907d1..1e1d9bd0bd37 100644
> --- a/include/xen/xen.h
> +++ b/include/xen/xen.h
> @@ -25,12 +25,16 @@ extern bool xen_pvh;
>  #define xen_hvm_domain()	(xen_domain_type == XEN_HVM_DOMAIN)
>  #define xen_pvh_domain()	(xen_pvh)
>  
> +#include <linux/types.h>
> +
> +extern uint32_t xen_start_flags;
> +
>  #ifdef CONFIG_XEN_DOM0
>  #include <xen/interface/xen.h>
>  #include <asm/xen/hypervisor.h>
>  
>  #define xen_initial_domain()	(xen_domain() && \
> -				 xen_start_info && xen_start_info->flags & SIF_INITDOMAIN)
> +				 (xen_start_flags & SIF_INITDOMAIN))
>  #else  /* !CONFIG_XEN_DOM0 */
>  #define xen_initial_domain()	(0)
>  #endif	/* CONFIG_XEN_DOM0 */
> -- 
> 2.17.1
> 
--8323329-1478822903-1528474284=:14699
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1478822903-1528474284=:14699--


From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:14:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:14:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRK23-0008Mz-GE; Fri, 08 Jun 2018 16:14: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRK22-0008Mr-DM
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 16:14:30 +0000
X-Inumbo-ID: 05fefe1a-6b37-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05fefe1a-6b37-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 16:14:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 10:14:28 -0600
Message-Id: <5B1AAB6402000078001C999B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 10:14:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-4-git-send-email-andrew.cooper3@citrix.com>
 <5B17E80A02000078001C8C1D@prv1-mh.provo.novell.com>
 <4777cef1-20c9-5d68-f718-7cd7e511e732@citrix.com>
In-Reply-To: <4777cef1-20c9-5d68-f718-7cd7e511e732@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/11] x86: Initialise debug registers
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.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+IE9uIDA4LjA2LjE4IGF0IDE3OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMTggMTQ6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ni4xOCBhdCAxNTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMK
Pj4+IEBAIC0zMjIsNiArMzIyLDE0IEBAIHZvaWQgZnJlZV92Y3B1X3N0cnVjdChzdHJ1Y3QgdmNw
dSAqdikKPj4+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4+PiAgfQo+Pj4gIAo+Pj4gK3N0
YXRpYyB2b2lkIGluaXRpYWxpc2VfcmVnaXN0ZXJzKHN0cnVjdCB2Y3B1ICp2KQo+Pj4gK3sKPj4+
ICsgICAgdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzID0gWDg2X0VGTEFHU19NQlM7Cj4+IElmIHlv
dSB1c2VkIC0+cmZsYWdzIGhlcmUsIHlvdSBjb3VsZCAoYW5kIGltbyBiZXR0ZXIgd291bGQpIGFs
c28gLi4uCj4+Cj4+PiBAQCAtMzkwNyw3ICszOTA4LDEwIEBAIHZvaWQgaHZtX3ZjcHVfcmVzZXRf
c3RhdGUoc3RydWN0IHZjcHUgKnYsIHVpbnQxNl90IAo+IGNzLCB1aW50MTZfdCBpcCkKPj4+ICAg
ICAgdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzID0gWDg2X0VGTEFHU19NQlM7Cj4+PiAgICAgIHYt
PmFyY2gudXNlcl9yZWdzLnJkeCA9IDB4MDAwMDBmMDA7Cj4+PiAgICAgIHYtPmFyY2gudXNlcl9y
ZWdzLnJpcCA9IGlwOwo+Pj4gLSAgICBtZW1zZXQoJnYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVv
Zih2LT5hcmNoLmRlYnVncmVnKSk7Cj4+PiArCj4+PiArICAgIG1lbXNldCgmdi0+YXJjaC5kZWJ1
Z3JlZywgMCwgc2l6ZW9mKHYtPmFyY2guZGVidWdyZWcpIC0gMTYpOwo+Pj4gKyAgICB2LT5hcmNo
LmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxUOwo+Pj4gKyAgICB2LT5hcmNoLmRlYnVncmVn
WzddID0gWDg2X0RSN19ERUZBVUxUOwo+PiAuLi4gY2FsbCB0aGF0IGZ1bmN0aW9uIGZyb20gaGVy
ZSAoZHJvcHBpbmcgdGhlIHNldHRpbmcgb2YgLnJmbGFncwo+PiB2aXNpYmxlIGluIGNvbnRleHQp
Lgo+Pgo+PiBJZiB5b3UgZGVjaWRlIHRvIGdvIHRoYXQgcm91dGUsCj4+IFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gVW5mb3J1bmF0ZWx5LCBJIGRvbid0
IGFncmVlLiAgTGFyZ2UgcXVhbnRpdGllcyBvZiBodm1fdmNwdV9yZXNldF9zdGF0ZSgpCj4gd291
bGQgbG9naWNhbGx5IGxpdmUgaW4gaW5pdGlhbGlzZV9yZWdpc3RlcnMoKSwgYnV0IGRlZmluaXRl
bHkgZG9uJ3QKPiB3YW50IHRvIGJlIGluIHRoZSB2Y3B1X2luaXRpYWxpc2UoKSBwYXRoIGF0IHRo
aXMgcG9pbnQuCj4gCj4gaW5pdGlhbGlzZV9yZWdpc3RlcnMoKSBpcyByZXN0cmljdGVkIHRvIHRo
ZSBzaW1wbGUgcmVnaXN0ZXJzLCBhbmQgaW4KPiBwYXJ0aWN1bGFyIGNhbm5vdCBjb3BlIHdpdGgg
Y29udHJvbCByZWdpc3RlcnMgd2hpY2ggYXJlIHdpbGRseSBkaWZmZXJlbnQKPiBiZXR3ZWVuIFBW
IGFuZCBIVk0gZ3Vlc3RzLgo+IAo+IEkgY2FuJ3QgZmluZCBhIHJlYXNvbmFibGUgc3BsaXQgKG9y
IGZvciB0aGF0IG1hdHRlciwgbmFtZSkgb2YgYSBzaGFyZWQKPiBoZWxwZXIgZnVuY3Rpb24gYmV0
d2VlbiBwYXJ0IG9mIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKCkgYW5kIHRoZSB2Y3B1Cj4gY3JlYXRp
b24gcGF0aC4gIEZvciB0aGUgc2FrZSBvZiB0d28gY29uc3RhbnRzLCBJJ20gbm90IHN1cmUgdHJ5
aW5nIHRvCj4gY29tYmluZSB0aGUgcGF0aHMgaXMgdXNlZnVsLCB1bmxlc3MgeW91J3ZlIGdvdCBh
IGJldHRlciBzdWdnZXN0aW9uLgoKV2hhdCdzIHdyb25nIHdpdGggdXRpbGl6aW5nIHRoZSBsaXR0
bGUgYml0IG9mIHNoYXJpbmcgdGhhdCdzIHBvc3NpYmxlIGF0CnRoaXMgcG9pbnQsIGFuZCBleHRl
bmQgaXQgKGlmIHN1aXRhYmxlKSBsYXRlcj8gQW55IGJpdCBvZiBhdm9pZGVkCnJlZHVuZGFuY3kg
aXMgaGVscGZ1bCBpbW8uIExldCBtZSBzYXkgaXQgdGhhdCB3YXkgLSBJJ20gbm90IGdvaW5nIHRv
Cm1ha2UgbXkgUi1iIGRlcGVuZGVudCBvbiB3aGljaCByb3V0ZSB5b3UgZ28sIGJ1dCBJJ2QgbGlr
ZSB0byBhc2sKdGhhdCB5b3UgcGxlYXNlIGNvbnNpZGVyIHRoZSBzdWdnZXN0ZWQgYWx0ZXJuYXRp
dmUgYW5vdGhlciB0aW1lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:16:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRK3z-000061-0q; Fri, 08 Jun 2018 16: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=mjsb=i2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRK3y-00005w-49
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 16:16:30 +0000
X-Inumbo-ID: f97b51e3-6b36-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f97b51e3-6b36-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 18:14:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 08 Jun 2018 10:16:28 -0600
Message-Id: <5B1AABDB02000078001C99AB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 08 Jun 2018 10:16:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-6-git-send-email-andrew.cooper3@citrix.com>
 <5B17EDC302000078001C8CEF@prv1-mh.provo.novell.com>
 <9c946051-d617-fbc3-4086-bf37cb0a184a@citrix.com>
In-Reply-To: <9c946051-d617-fbc3-4086-bf37cb0a184a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/11] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA4LjA2LjE4IGF0IDE4OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMTggMTU6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ni4xOCBhdCAxNTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UgKGFzIGN1cnItPmFyY2guZGVidWdyZWdbNV0gaXMgemVybyB3aGVu
IERFIGlzIGNsZWFyKSwgCj4gYnV0Cj4+PiB0aGlzIGNoYW5nZSBzaW1wbGlmaWVzIHRoZSBmb2xs
b3dpbmcgcGF0Y2guCj4+IEEgY29tbWVudCB0byB0aGlzIGVmZmVjdCB3b3VsZCBiZSBoZWxwZnVs
IC4uLgo+Pgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMKPj4+ICsrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCj4+PiBAQCAtMTAxLDIzICsxMDEsMjkgQEAgaW50IHg4
NmVtdWxfcmVhZF9kcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIAo+ICp2YWwsCj4+
PiAgICAgIHN3aXRjaCAoIHJlZyApCj4+PiAgICAgIHsKPj4+ICAgICAgY2FzZSAwIC4uLiAzOgo+
Pj4gLSAgICBjYXNlIDY6Cj4+PiAgICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1ty
ZWddOwo+Pj4gICAgICAgICAgYnJlYWs7Cj4+PiAgCj4+PiArICAgIGNhc2UgNDoKPj4+ICsgICAg
ICAgIGlmICggY3Vyci0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RFICkKPj4+
ICsgICAgICAgICAgICBnb3RvIHVkX2ZhdWx0Owo+Pj4gKwo+Pj4gKyAgICAgICAgLyogRmFsbHRo
cm91Z2ggKi8KPj4+ICsgICAgY2FzZSA2Ogo+Pj4gKyAgICAgICAgKnZhbCA9IGN1cnItPmFyY2gu
ZGVidWdyZWdbNl07Cj4+PiArICAgICAgICBicmVhazsKPj4+ICsKPj4+ICsgICAgY2FzZSA1Ogo+
Pj4gKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRf
REUgKQo+Pj4gKyAgICAgICAgICAgIGdvdG8gdWRfZmF1bHQ7Cj4+PiArCj4+PiArICAgICAgICAv
KiBGYWxsdGhyb3VnaCAqLwo+Pj4gICAgICBjYXNlIDc6Cj4+PiAgICAgICAgICAqdmFsID0gKGN1
cnItPmFyY2guZGVidWdyZWdbN10gfAo+Pj4gICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmRl
YnVncmVnWzVdKTsKPj4gLi4uIHNvbWV3aGVyZSBhYm92ZSBoZXJlLiBXaXRoIHRoYXQKPj4gQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBFdmVuIGluIGxpZ2h0
IG9mIHRoZSByZW5hbWUgdHVybmluZyB0aGlzIGludG8KPiAKPiAqdmFsID0gY3Vyci0+YXJjaC5k
cjcgfCBjdXJyLT5hcmNoLnB2X3ZjcHUuZHI3X2VtdWw7Cj4gCj4gPwoKSW5kZWVkLCB0aGUgbGF0
ZXIgYWRqdXN0bWVudCBtYWtlcyBhIGNvbW1lbnQgcHJldHR5IHBvaW50bGVzcy4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:17:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16:17:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRK4z-0000DS-FU; Fri, 08 Jun 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=k0yj=i2=citrix.com=prvs=690ca12ba=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fRK4y-0000DI-C6
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 16:17:32 +0000
X-Inumbo-ID: 7276a9e6-6b37-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7276a9e6-6b37-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 16:17:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="74372451"
Date: Fri, 8 Jun 2018 18:17:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180608161719.3zyns6dnr7w2nez4@mac>
References: <20180608084038.19344-1-roger.pau@citrix.com>
 <alpine.DEB.2.10.1806080909320.14699@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1806080909320.14699@sstabellini-ThinkPad-X260>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3] xen: share start flags between PV and 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: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMDk6MTI6MjVBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IE9uIEZyaSwgOCBKdW4gMjAxOCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+
ID4gVXNlIGEgZ2xvYmFsIHZhcmlhYmxlIHRvIHN0b3JlIHRoZSBzdGFydCBmbGFncyBmb3IgYm90
aCBQViBhbmQgUFZILgo+ID4gVGhpcyBhbGxvd3MgdGhlIHhlbl9pbml0aWFsX2RvbWFpbiBtYWNy
byB0byB3b3JrIHByb3Blcmx5IG9uIFBWSC4KPiA+IAo+ID4gTm90ZSB0aGF0IEFSTSBpcyBhbHNv
IHN3aXRjaGVkIHRvIHVzZSB0aGUgbmV3IHZhcmlhYmxlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+ID4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gQXMg
SSBhbHJlYWR5IG1lbnRpb25lZCwgdGhlIEFSTSBwYXJ0IGlzIE9LLiBIb3dldmVyLCBpcyB0aGUg
aXNzdWUgdGhhdAo+IHhlbl9zdGFydF9pbmZvIGlzIG5vdCBhdmFpbGFibGUgb24gUFZIPyBXZSBo
YWQgdGhlIHNhbWUgcHJvYmxlbSBvbiBBUk0KPiBhbmQgc29sdmVkIGl0IGJ5IGZha2luZyBhIHhl
bl9zdGFydF9pbmZvIHBhZ2UsIHNlZSB0aGUgdG9wIG9mCj4gYXJjaC9hcm0veGVuL2VubGlnaHRl
bi5jLgo+IAo+IEkgd291bGQgbG92ZSB0byBnZXQgcmlkIG9mIHRoYXQsIGJ1dCB0byBkbyB0aGF0
LCB3ZSBhbHNvIG5lZWQgdG8gcmVtb3ZlCj4gdGhlIHhlbl9zdGFydF9pbmZvIHJlZmVyZWNlIGF0
IGRyaXZlcnMvdHR5L2h2Yy9odmNfeGVuLmM6MjU1Ogo+IAo+ICAgaWYgKCF4ZW5fc3RhcnRfaW5m
by0+Y29uc29sZS5kb21VLmV2dGNobikKPiAJCXJldHVybiAtRU5PREVWOwoKV2UgY291bGQgbGlr
ZWx5IGd1YXJkIHhlbl9wdl9jb25zb2xlX2luaXQgKGFuZCBvdGhlciBQViByZWxhdGVkCmNvbnNv
bGUgZnVuY3Rpb25zKSB3aXRoIENPTkZJR19QVi4gSFZNL1BWSCB1c2UgeGVuX2h2bV9jb25zb2xl
X2luaXQuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 16:36:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 16: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 1fRKMd-0001vk-DV; Fri, 08 Jun 2018 16:35:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRKMc-0001vX-KV
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 16:35:46 +0000
X-Inumbo-ID: ff0b1936-6b39-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff0b1936-6b39-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 16:35: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 1fRKMZ-0004Ha-7R; Fri, 08 Jun 2018 16: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 1fRKMZ-0006yX-02; Fri, 08 Jun 2018 16:35:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRKMY-0000kw-Vd; Fri, 08 Jun 2018 16:35:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123945-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=35fcb982ea16c40619fee8bba4789a94d824521e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 16:35:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 123945: 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>

ZmxpZ2h0IDEyMzk0NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzk0NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNWZjYjk4MmVhMTZjNDA2MTlm
ZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4OTQgIDIwMTgt
MDYtMDcgMTU6MDE6MDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzOTQ1ICAy
MDE4LTA2LTA4IDE1OjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVr
c2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM1ZmNiOTgyZWEu
LjExNTM1Y2RiYzAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IgLT4g
c21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 17:06:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 17: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 1fRKqa-0004Zv-0c; Fri, 08 Jun 2018 17: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=1385=i2=xenproject.org=prvs=690cb3755=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRKqY-0004Zg-CQ
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 17:06:42 +0000
X-Inumbo-ID: 50ad5ac2-6b3e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50ad5ac2-6b3e-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 17:06:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56779697"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74806-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=74770
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 8 Jun 2018 18:06:07 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74806: 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>

ZmxpZ2h0IDc0ODA2IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODA2LwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3NzAKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDc3MAoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 17:30:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 17:30:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRLDe-0006vO-Mr; Fri, 08 Jun 2018 17:30: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=1385=i2=xenproject.org=prvs=690cb3755=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRLDd-0006vC-GX
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 17:30:33 +0000
X-Inumbo-ID: 5151234f-6b41-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5151234f-6b41-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 19:28:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56782641"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74807-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=236601136fea5dcfad4b57ce4a81cf980a22e1f4
X-Osstest-Versions-That: ovmf=91c31ff04a7a72b4b0e476972ad3c76e03a106a2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 8 Jun 2018 18:30:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74807: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDgwNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MDcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAyMzY2MDExMzZmZWE1ZGNmYWQ0YjU3Y2U0YTgxY2Y5ODBhMjJl
MWY0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MWMzMWZmMDRhN2E3
MmI0YjBlNDc2OTcyYWQzYzc2ZTAzYTEwNmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3OTIg
IDIwMTgtMDYtMDYgMTI6Mjc6MjIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODA3ICAyMDE4LTA2LTA4IDA4OjQ5OjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJpIDxkYW5k
YW4uYmlAaW50ZWwuY29tPgogIEV6cmEgR29kZnJleSA8ZWdvZGZyZXkucWR0QHF1YWxjb21tZGF0
YWNlbnRlci5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTWljaGFl
bCBaaW1tZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFpbC5jb20+CiAgU3RhciBaZW5nIDxzdGFy
LnplbmdAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczog
L2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9n
cy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjM2NjAxMTM2ZmVhNWRjZmFkNGI1N2NlNGE4MWNm
OTgwYTIyZTFmNApBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRl
OiAgIE1vbiBKdW4gNCAxMzozNjo0MCAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZzogUmVtb3Zl
IFg4NiBBU00gYW5kIFMgZmlsZXMKICAgIAogICAgTkFTTSBoYXMgcmVwbGFjZWQgQVNNIGFuZCBT
IGZpbGVzLgogICAgMS4gUmVtb3ZlIEFTTSBmcm9tIGFsbCBtb2R1bGVzIGV4cGVjdCBmb3IgdGhl
IG9uZXMgaW4gUmVzZXRWZWN0b3IgZGlyZWN0b3J5LgogICAgVGhlIG9uZXMgaW4gUmVzZXRWZWN0
b3IgZGlyZWN0b3J5IGFyZSBpbmNsdWRlZCBieSBWdGYwLm5hc21iLiBUaGV5IGFyZQogICAgYWxz
byBuYXNtIHN0eWxlLgogICAgMi4gUmVtb3ZlIFMgZmlsZXMgZnJvbSB0aGUgZHJpdmVycyBvbmx5
LgogICAgMy4gaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD04
ODEKICAgIEFmdGVyIE5BU00gaXMgdXBkYXRlZCwgUyBmaWxlcyBjYW4gYmUgcmVtb3ZlZCBmcm9t
IExpYnJhcnkuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoK
Y29tbWl0IGVjNTFjMDU5MzZlZTQ2ZjVhOGNjMTFlM2IxMjdlMTUzYWYzZTM5NDMKQXV0aG9yOiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDQgMTM6MzY6
MzAgMjAxOCArMDgwMAoKICAgIFNvdXJjZUxldmVsRGVidWdQa2c6IFJlbW92ZSBYODYgQVNNIGFu
ZCBTIGZpbGVzCiAgICAKICAgIE5BU00gaGFzIHJlcGxhY2VkIEFTTSBhbmQgUyBmaWxlcy4KICAg
IDEuIFJlbW92ZSBBU00gZnJvbSBhbGwgbW9kdWxlcy4KICAgIDIuIFJlbW92ZSBTIGZpbGVzIGZy
b20gdGhlIGRyaXZlcnMgb25seS4KICAgIDMuIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9ODgxCiAgICBBZnRlciBOQVNNIGlzIHVwZGF0ZWQsIFMgZmlsZXMg
Y2FuIGJlIHJlbW92ZWQgZnJvbSBMaWJyYXJ5LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IGNjYmQ4ZDg0YTYwMjczOTRhNDFhYzk0MDE3
N2Q2ZmZhNDE4YjIzODQKQXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
RGF0ZTogICBNb24gSnVuIDQgMTM6MzY6MjAgMjAxOCArMDgwMAoKICAgIEludGVsRnJhbWV3b3Jr
TW9kdWxlUGtnOiBSZW1vdmUgWDg2IEFTTSBhbmQgUyBmaWxlcwogICAgCiAgICBOQVNNIGhhcyBy
ZXBsYWNlZCBBU00gYW5kIFMgZmlsZXMuCiAgICAxLiBSZW1vdmUgQVNNIGZyb20gYWxsIG1vZHVs
ZXMuCiAgICAyLiBSZW1vdmUgUyBmaWxlcyBmcm9tIHRoZSBkcml2ZXJzIG9ubHkuCiAgICAzLiBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTg4MQogICAgQWZ0
ZXIgTkFTTSBpcyB1cGRhdGVkLCBTIGZpbGVzIGNhbiBiZSByZW1vdmVkIGZyb20gTGlicmFyeS4K
ICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgoKY29tbWl0IDZkNjE0NjQ5YWJmYjRmYzgwZDMwMzQ2N2JjMWEzMDg1MWUxOTFmZGQK
QXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVu
IDQgMTM6MzU6NTggMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZzogUmVtb3ZlIFg4NiBBU00g
YW5kIFMgZmlsZXMKICAgIAogICAgTkFTTSBoYXMgcmVwbGFjZWQgQVNNIGFuZCBTIGZpbGVzLgog
ICAgMS4gUmVtb3ZlIEFTTSBmcm9tIGFsbCBtb2R1bGVzLgogICAgMi4gUmVtb3ZlIFMgZmlsZXMg
ZnJvbSB0aGUgZHJpdmVycyBvbmx5LgogICAgMy4gaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD04ODEKICAgIEFmdGVyIE5BU00gaXMgdXBkYXRlZCwgUyBmaWxl
cyBjYW4gYmUgcmVtb3ZlZCBmcm9tIExpYnJhcnkuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCAxMzY4ODkzMGFlOWFkNTEwMWYxMGQy
OGY2NTAzODIwNThlNDQ5NjE2CkF1dGhvcjogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CkRhdGU6ICAgTW9uIEp1biA0IDEzOjI2OjIyIDIwMTggKzA4MDAKCiAgICBNZGVQa2c6IFJl
bW92ZSBYODYgQVNNIGFuZCBTIGZpbGVzCiAgICAKICAgIE5BU00gaGFzIHJlcGxhY2VkIEFTTSBh
bmQgUyBmaWxlcy4KICAgIDEuIFJlbW92ZSBBU00gZnJvbSBhbGwgbW9kdWxlcy4KICAgIDIuIFJl
bW92ZSBTIGZpbGVzIGZyb20gdGhlIGRyaXZlcnMgb25seS4KICAgIDMuIGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODgxCiAgICBBZnRlciBOQVNNIGlzIHVw
ZGF0ZWQsIFMgZmlsZXMgY2FuIGJlIHJlbW92ZWQgZnJvbSBMaWJyYXJ5LgogICAgCiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBNaWNoYWVsIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpjb21t
aXQgYjIwMDg1NDU0ZTkxYmIxZGVkODcwMDk3MjJjOTk5NGI0Njg0NDcyYwpBdXRob3I6IE1pY2hh
ZWwgWmltbWVybWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgpEYXRlOiAgIFRodSBKdW4g
NyAwOTowOTowNyAyMDE4ICswMjAwCgogICAgQXJtUGtnL0FybURpc2Fzc2VtYmxlckxpYjogZml4
IGNoZWNrIGZvciBNU1IgaW5zdHJ1Y3Rpb24KICAgIAogICAgR0NDOCByZXBvcnRlZCBpdCB3aXRo
IHRoZSBmb2xsb3dpbmcgd2FybmluZzoKICAgIEFybVBrZy9MaWJyYXJ5L0FybURpc2Fzc2VtYmxl
ckxpYi9Bcm1EaXNhc3NlbWJsZXIuYzogSW4gZnVuY3Rpb24gJ0Rpc2Fzc2VtYmxlQXJtSW5zdHJ1
Y3Rpb24nOgogICAgQXJtUGtnL0xpYnJhcnkvQXJtRGlzYXNzZW1ibGVyTGliL0FybURpc2Fzc2Vt
Ymxlci5jOjM5NzozMDogZXJyb3I6IGJpdHdpc2UKICAgIGNvbXBhcmlzb24gYWx3YXlzIGV2YWx1
YXRlcyB0byBmYWxzZSBbLVdlcnJvcj10YXV0b2xvZ2ljYWwtY29tcGFyZV0KICAgIGlmICgoT3BD
b2RlICAmIDB4MGRiMDAwMDApID09IDB4MDMyMDAwMDApIHsKICAgIAogICAgVGhpcyBjb25kaXRp
b24gdHJpZXMgdG8gYmUgdHJ1ZSBmb3IgYm90aCB0aGUgaW1tZWRpYXRlIGFuZCB0aGUgcmVnaXN0
ZXIKICAgIHZlcnNpb24gb2YgdGhlIE1TUiBpbnN0cnVjdGlvbi4gVGhleSBnZXQgaWRlbnRpZmll
ZCBpbnNpZGUgdGhlIGlmLWJsb2NrCiAgICB1c2luZyB0aGUgdmFyaWFibGUgSSwgd2hpY2ggY29u
dGFpbnMgdGhlIHZhbHVlIG9mIGJpdCAyNS4KICAgIAogICAgVGhlIHByb2JsZW0gd2l0aCB0aGUg
Y29tcGFyaXNvbiByZXBvcnRlZCBieSBHQ0MgaXMgdGhhdCB0aGUKICAgIGJpdG1hc2sgZXhjbHVk
ZXMgYml0IDI1LCB3aGlsZSB0aGUgdmFsdWUgcmVxdWlyZXMgaXQgdG8gYmUgc2V0IHRvIG9uZToK
ICAgIDB4MGRiMDAwMDA6IDAwMDAgMTEwMTEgMCAxMSAwMCAwMCAwMDAwIDAwMDAwMDAwMDAwMAog
ICAgMHgwMzIwMDAwMDogMDAwMCAwMDExMCAwIDEwIDAwIDAwIDAwMDAgMDAwMDAwMDAwMDAwCiAg
ICAgICAgICAgICAgICAgICAgICAgXgogICAgU28gdGhlIHNvbHV0aW9uIGlzIHRvIGp1c3QgZG9u
J3QgcmVxdWlyZSB0aGF0IGJpdCB0byBiZSBzZXQsIGJlY2F1c2UKICAgIGl0IGdldHMgY2hlY2tl
ZCBsYXRlciB1c2luZyAnSScsIHdoaWNoIHJlc3VsdHMgaW4gdGhlIGZvbGxvd2luZyB2YWx1ZToK
ICAgIDB4MDEyMDAwMDA6IDAwMDAgMDAwMTAgMCAxMCAwMCAwMCAwMDAwIDAwMDAwMDAwMDAwMAog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFppbW1lcm1hbm4gPHNpZ21hZXBzaWxv
bjkyQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KCmNvbW1pdCBlYzUwZjc1MzViYzU3NDdhOTVjNmVhZTNjMDkwN2Nj
ZGM4ZWNlMWE1CkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAg
IFR1ZSBKdW4gNSAxMDowMTowNCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL0Rpc3BsYXlV
cGRhdGVQcm9ncmVzc0xpYjogRml4IEVDQyBpc3N1ZXMKICAgIAogICAgTWFrZSB0aGUgY29tbWVu
dCBhbGlnbiB3aXRoIEVkazIgY29kaW5nIHN0eWxlLgogICAgCiAgICBDYzogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQg
Y2IwMDRlYjBhZDMwOGE0YmFjODYwMzdjZTY3YTU2ZDllZDkyNGU1MApBdXRob3I6IEV6cmEgR29k
ZnJleSA8ZWdvZGZyZXkucWR0QHF1YWxjb21tZGF0YWNlbnRlci5jb20+CkRhdGU6ICAgTW9uIEFw
ciAzMCAyMjozMzozMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzL1ZvbEluZm86IFVwZGF0ZSBF
RkkgRlYgRklMRVRZUEVTIGZvciBuZXcgTU0gdHlwZXMuCiAgICAKICAgIEFkZCBzdXBwb3J0IGZv
ciB0aGUgZm9sbG93aW5nIHR5cGVzIHRvIFZvbEluZm86CiAgICAgIEVGSV9GVl9GSUxFVFlQRV9N
TV9TVEFOREFMT05FCiAgICAgIEVGSV9GVl9GSUxFVFlQRV9NTV9DT1JFX1NUQU5EQUxPTkUKICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXpyYSBHb2RmcmV5IDxlZ29kZnJleS5xZHRAcXVhbGNv
bW1kYXRhY2VudGVyLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFv
QGludGVsLmNvbT4KCmNvbW1pdCAxNzljMmY5N2Y5NDk1MDllYzU1ZjBlYzdjYjg0NDgwZmIwYzAx
NWE3CkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAg
VGh1IE1heSAyNCAxMDoyNToyMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBEaXNwbGF5IGJv
dGggSGV4IGFuZCBpbnRlZ2VyIHZhbHVlIGZvcm1hdCBvZiBQQ0QgdmFsdWUKICAgIAogICAgSWYg
dGhlIFBDRCdzIGRhdHVtIHR5cGUgaXMgVUlOVDgsIFVJTlQxNiwgVUlOVDMyIG9yIFVJTlQ2NCwg
dGhlbiBpbgogICAgdGhlIHJlcG9ydCB3aWxsIGRpc3BsYXkgYm90aCBoZXhhZGVjaW1hbCBmb3Jt
YXQgYW5kIGludGVnZXIgZm9ybWF0CiAgICBvZiBQQ0QgdmFsdWUuCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVu
aHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgMjM4ZDliNWM2NDUyMGFjZGQ3ODQ2NjdhMjkzMjY4
MDRkZGU3ZWEzMQpBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpE
YXRlOiAgIFRodSBNYXkgMjQgMTE6MjU6MjEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogU29y
dCBQQ0QgYnkgdG9rZW4gc3BhY2UgZmlyc3QgdGhlbiBieSBQY2RDTmFtZQogICAgCiAgICBTb3J0
IFBDRCBieSB0b2tlbiBzcGFjZSBmaXJzdCwgdGhlbiBieSBQY2RDTmFtZSBpbiB0aGUgYnVpbGQg
cmVwb3J0LgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDg2NTNl
YTIwODhhMzg2MDc1YzBkNjViZmM4OTFhZDNjODA3MmRiOWYKQXV0aG9yOiBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1biA1IDE2OjA0OjM4IDIwMTggKzA4MDAK
CiAgICBJbnRlbFNpbGljb25Qa2cgSW50ZWxWVGREeGU6IEZpeCBpbmNvcnJlY3QgY29kZSB0byBj
bGVhciBWVGQgZXJyb3IKICAgIAogICAgQWNjb3JkaW5nIHRvIFZUZCBzcGVjLCBTb2Z0d2FyZSB3
cml0ZXMgdGhlIHZhbHVlIHJlYWQgZnJvbSB0aGlzCiAgICBmaWVsZCAoRikgdG8gQ2xlYXIgaXQu
IEJ1dCBjdXJyZW50IGNvZGUgaXMgdXNpbmcgMCB0byBjbGVhciB0aGUKICAgIGZpZWxkLCB0aGF0
IGlzIGluY29ycmVjdC4KICAgIAogICAgQW5kIFJfRlNUU19SRUcgcmVnaXN0ZXIgdmFsdWUgY2xl
YXJpbmcgc2hvdWxkIGJlIG5vdCBpbiB0aGUgZm9yIGxvb3AuCiAgICAKICAgIFdpdGhvdXQgdGhp
cyBwYXRjaCwgd2Ugd2lsbCBzZWUgc2FtZSBWVGQgZXJyb3IgbWVzc2FnZSBhcHBlYXJzIGFnYWlu
CiAgICBhbmQgYWdhaW4gYWZ0ZXIgaXQgb2NjdXJzIGZpcnN0IHRpbWUuCiAgICAKICAgIENjOiBK
aWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFv
IDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 17:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 17: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 1fRLfM-0000Sa-BK; Fri, 08 Jun 2018 17: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=fhnu=i2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fRLfL-0000SV-RY
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 17:59:11 +0000
X-Inumbo-ID: 51a340cb-6b45-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51a340cb-6b45-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 19:56:50 +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 D847E20874;
 Fri,  8 Jun 2018 17:59:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528480749;
 bh=qGbgms8fdPViuHBi71QQKaQL9lx3DJ0zkRAjD0MjZSI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DKRRSRAvK8a00HHimjPs5r+Px6IMWRbLx5Zylg6naV3nuvatUc7W1T+NbX/qWc6LD
 NAlwqbjneo4/lHKOFzEs5Ua1PIO7llv5jQ6SuBtiM/IluJSFFCQdFk6bAMFYt+Bp5l
 dzsfC6uH/NjUwG4On669OMU+hU+Zdsu+IJKIDJZc=
Date: Fri, 8 Jun 2018 10:59:07 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Oleksandr Andrushchenko <andr2000@gmail.com>
In-Reply-To: <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
Message-ID: <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1627656648-1528478825=:14699"
Content-ID: <alpine.DEB.2.10.1806081027100.14699@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Stefano Stabellini <sstabellini@kernel.org>,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 julien.grall@arm.com, daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, matthew.d.roper@intel.com,
 linux-media@vger.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-1627656648-1528478825=:14699
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806081027101.14699@sstabellini-ThinkPad-X260>

On Fri, 8 Jun 2018, Oleksandr Andrushchenko wrote:
> On 06/08/2018 12:46 AM, Boris Ostrovsky wrote:
> > (Stefano, question for you at the end)
> > 
> > On 06/07/2018 02:39 AM, Oleksandr Andrushchenko wrote:
> > > On 06/07/2018 12:19 AM, Boris Ostrovsky wrote:
> > > > On 06/06/2018 04:14 AM, Oleksandr Andrushchenko wrote:
> > > > > On 06/04/2018 11:12 PM, Boris Ostrovsky wrote:
> > > > > > On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote:
> > > > > > @@ -121,8 +146,27 @@ static void gntdev_free_map(struct grant_map
> > > > > > *map)
> > > > > >  Â Â Â Â Â Â  if (map == NULL)
> > > > > >  Â Â Â Â Â Â Â Â Â Â  return;
> > > > > >  Â Â  +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> > > *Option 1: kfree(map->frames);*
> > > > > > +Â Â Â  if (map->dma_vaddr) {
> > > > > > +Â Â Â Â Â Â Â  struct gnttab_dma_alloc_args args;
> > > > > > +
> > > > > > +Â Â Â Â Â Â Â  args.dev = map->dma_dev;
> > > > > > +Â Â Â Â Â Â Â  args.coherent = map->dma_flags & GNTDEV_DMA_FLAG_COHERENT;
> > > > > > +Â Â Â Â Â Â Â  args.nr_pages = map->count;
> > > > > > +Â Â Â Â Â Â Â  args.pages = map->pages;
> > > > > > +Â Â Â Â Â Â Â  args.frames = map->frames;
> > > > > > +Â Â Â Â Â Â Â  args.vaddr = map->dma_vaddr;
> > > > > > +Â Â Â Â Â Â Â  args.dev_bus_addr = map->dma_bus_addr;
> > > > > > +
> > > > > > +Â Â Â Â Â Â Â  gnttab_dma_free_pages(&args);
> > > *Option 2: kfree(map->frames);*
> > > > > > +Â Â Â  } else
> > > > > > +#endif
> > > > > >  Â Â Â Â Â Â  if (map->pages)
> > > > > >  Â Â Â Â Â Â Â Â Â Â  gnttab_free_pages(map->count, map->pages);
> > > > > > +
> > > > > > +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> > > > > > +Â Â Â  kfree(map->frames);
> > > > > > +#endif
> > > > > > 
> > > > > > Can this be done under if (map->dma_vaddr) ?
> > > > > >  Â Â  In other words, is it
> > > > > > possible for dma_vaddr to be NULL and still have unallocated frames
> > > > > > pointer?
> > > > > It is possible to have vaddr == NULL and frames != NULL as we
> > > > > allocate frames outside of gnttab_dma_alloc_pages which
> > > > > may fail. Calling kfree on NULL pointer is safe,
> > > > I am not questioning safety of the code, I would like avoid another
> > > > ifdef.
> > > Ah, I now understand, so you are asking if we can have
> > > that kfree(map->frames); in the place *Option 2* I marked above.
> > > Unfortunately no: map->frames is allocated before we try to
> > > allocate DMA memory, e.g. before dma_vaddr is set:
> > > [...]
> > >  Â Â Â  Â Â Â  add->frames = kcalloc(count, sizeof(add->frames[0]),
> > >  Â Â Â  Â Â Â  Â Â Â  Â Â Â  Â Â Â Â Â  GFP_KERNEL);
> > >  Â Â Â  Â Â Â  if (!add->frames)
> > >  Â Â Â  Â Â Â  Â Â Â  goto err;
> > > 
> > > [...]
> > >  Â Â Â  Â Â Â  if (gnttab_dma_alloc_pages(&args))
> > >  Â Â Â  Â Â Â  Â Â Â  goto err;
> > > 
> > >  Â Â Â  Â Â Â  add->dma_vaddr = args.vaddr;
> > > [...]
> > > err:
> > >  Â Â Â  gntdev_free_map(add);
> > > 
> > > So, it is possible to enter gntdev_free_map with
> > > frames != NULL and dma_vaddr == NULL. Option 1 above cannot be used
> > > as map->frames is needed for gnttab_dma_free_pages(&args);
> > > and Option 2 cannot be used as frames != NULL and dma_vaddr == NULL.
> > > Thus, I think that unfortunately we need that #ifdef.
> > > Option 3 below can also be considered, but that seems to be not good
> > > as we free resources in different places which looks inconsistent.
> > 
> > I was only thinking of option 2. But if it is possible to have frames !=
> > NULL and dma_vaddr == NULL then perhaps we indeed will have to live with
> > the extra ifdef.
> ok
> > 
> > > Sorry if I'm still missing your point.
> > > > > so
> > > > > I see no reason to change this code.
> > > > > > >  Â Â Â Â Â Â  kfree(map->pages);
> > > > > > >  Â Â Â Â Â Â  kfree(map->grants);
> > > > > > >  Â Â Â Â Â Â  kfree(map->map_ops);
> > > > > > > @@ -132,7 +176,8 @@ static void gntdev_free_map(struct grant_map
> > > > > > > *map)
> > > > > > >  Â Â Â Â Â Â  kfree(map);
> > > > > > >  Â Â  }
> > > > > > >  Â Â  -static struct grant_map *gntdev_alloc_map(struct gntdev_priv
> > > > > > > *priv, int count)
> > > > > > > +static struct grant_map *gntdev_alloc_map(struct gntdev_priv
> > > > > > > *priv,
> > > > > > > int count,
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  int dma_flags)
> > > > > > >  Â Â  {
> > > > > > >  Â Â Â Â Â Â  struct grant_map *add;
> > > > > > >  Â Â Â Â Â Â  int i;
> > > > > > > @@ -155,6 +200,37 @@ static struct grant_map
> > > > > > > *gntdev_alloc_map(struct gntdev_priv *priv, int count)
> > > > > > >  Â Â Â Â Â Â Â Â Â Â  NULL == add->pages)
> > > > > > >  Â Â Â Â Â Â Â Â Â Â  goto err;
> > > > > > >  Â Â  +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> > > > > > > +Â Â Â  add->dma_flags = dma_flags;
> > > > > > > +
> > > > > > > +Â Â Â  /*
> > > > > > > +Â Â Â Â  * Check if this mapping is requested to be backed
> > > > > > > +Â Â Â Â  * by a DMA buffer.
> > > > > > > +Â Â Â Â  */
> > > > > > > +Â Â Â  if (dma_flags & (GNTDEV_DMA_FLAG_WC |
> > > > > > > GNTDEV_DMA_FLAG_COHERENT)) {
> > > > > > > +Â Â Â Â Â Â Â  struct gnttab_dma_alloc_args args;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â  add->frames = kcalloc(count, sizeof(add->frames[0]),
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  GFP_KERNEL);
> > > > > > > +Â Â Â Â Â Â Â  if (!add->frames)
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  goto err;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â  /* Remember the device, so we can free DMA memory. */
> > > > > > > +Â Â Â Â Â Â Â  add->dma_dev = priv->dma_dev;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â  args.dev = priv->dma_dev;
> > > > > > > +Â Â Â Â Â Â Â  args.coherent = dma_flags & GNTDEV_DMA_FLAG_COHERENT;
> > > > > > > +Â Â Â Â Â Â Â  args.nr_pages = count;
> > > > > > > +Â Â Â Â Â Â Â  args.pages = add->pages;
> > > > > > > +Â Â Â Â Â Â Â  args.frames = add->frames;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â  if (gnttab_dma_alloc_pages(&args))
> > > *Option 3: kfree(map->frames);*
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  goto err;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â  add->dma_vaddr = args.vaddr;
> > > > > > > +Â Â Â Â Â Â Â  add->dma_bus_addr = args.dev_bus_addr;
> > > > > > > +Â Â Â  } else
> > > > > > > +#endif
> > > > > > >  Â Â Â Â Â Â  if (gnttab_alloc_pages(count, add->pages))
> > > > > > >  Â Â Â Â Â Â Â Â Â Â  goto err;
> > > > > > >  Â Â  @@ -325,6 +401,14 @@ static int map_grant_pages(struct
> > > > > > > grant_map
> > > > > > > *map)
> > > > > > >  Â Â Â Â Â Â Â Â Â Â  map->unmap_ops[i].handle = map->map_ops[i].handle;
> > > > > > >  Â Â Â Â Â Â Â Â Â Â  if (use_ptemod)
> > > > > > >  Â Â Â Â Â Â Â Â Â Â Â Â Â Â  map->kunmap_ops[i].handle =
> > > > > > > map->kmap_ops[i].handle;
> > > > > > > +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> > > > > > > +Â Â Â Â Â Â Â  else if (map->dma_vaddr) {
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  unsigned long mfn;
> > > > > > > +
> > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  mfn = __pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > > Not pfn_to_mfn()?
> > > > > I'd love to, but pfn_to_mfn is only defined for x86, not ARM: [1]
> > > > > and [2]
> > > > > Thus,
> > > > > 
> > > > > drivers/xen/gntdev.c:408:10: error: implicit declaration of function
> > > > > â€˜pfn_to_mfnâ€™ [-Werror=implicit-function-declaration]
> > > > >  Â Â Â Â  mfn = pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > 
> > > > > So, I'll keep __pfn_to_mfn
> > > > How will this work on non-PV x86?
> > > So, you mean I need:
> > > #ifdef CONFIG_X86
> > > mfn = pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > #else
> > > mfn = __pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > #endif
> > > 
> > I'd rather fix it in ARM code. Stefano, why does ARM uses the
> > underscored version?
> Do you want me to add one more patch for ARM to wrap __pfn_to_mfn
> with static inline for ARM? e.g.
> static inline ...pfn_to_mfn(...)
> {
> Â Â Â  __pfn_to_mfn();
> }


A Xen on ARM guest doesn't actually know the mfns behind its own
pseudo-physical pages. This is why we stopped using pfn_to_mfn and
started using pfn_to_bfn instead, which will generally return "pfn",
unless the page is a foreign grant. See include/xen/arm/page.h.
pfn_to_bfn was also introduced on x86. For example, see the usage of
pfn_to_bfn in drivers/xen/swiotlb-xen.c. Otherwise, if you don't care
about other mapped grants, you can just use pfn_to_gfn, that always
returns pfn.


Also, for your information, we support different page granularities in
Linux as a Xen guest, see the comment at include/xen/arm/page.h:

  /*
   * The pseudo-physical frame (pfn) used in all the helpers is always based
   * on Xen page granularity (i.e 4KB).
   *
   * A Linux page may be split across multiple non-contiguous Xen page so we
   * have to keep track with frame based on 4KB page granularity.
   *
   * PV drivers should never make a direct usage of those helpers (particularly
   * pfn_to_gfn and gfn_to_pfn).
   */

A Linux page could be 64K, but a Xen page is always 4K. A granted page
is also 4K. We have helpers to take into account the offsets to map
multiple Xen grants in a single Linux page, see for example
drivers/xen/grant-table.c:gnttab_foreach_grant. Most PV drivers have
been converted to be able to work with 64K pages correctly, but if I
remember correctly gntdev.c is the only remaining driver that doesn't
support 64K pages yet, so you don't have to deal with it if you don't
want to.
--8323329-1627656648-1528478825=:14699
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1627656648-1528478825=:14699--


From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:47:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:47:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMPu-0004tt-Uy; Fri, 08 Jun 2018 18: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRMPt-0004tD-5i
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 18:47:17 +0000
X-Inumbo-ID: 5ddfade5-6b4c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ddfade5-6b4c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 18:47: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 1fRMPn-0006rD-VO; Fri, 08 Jun 2018 18:47:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fRMPn-0001wf-MJ; Fri, 08 Jun 2018 18:47:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRMPn-00020C-Lg; Fri, 08 Jun 2018 18:47:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123897-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/src_host:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-raw:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 18:47:11 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 123897: 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>

ZmxpZ2h0IDEyMzg5NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzg5Ny8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3Qt
bWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9zdCBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzgxMgog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgIGZhaWwgaW4g
MTIzODUyIHBhc3MgaW4gMTIzODk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCA3IHhlbi1ib290IGZhaWwgaW4gMTIzODUyIHBhc3MgaW4gMTIzODk3CiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM4NTIg
cGFzcyBpbiAxMjM4OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4
ZW4tYm9vdCBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5NwogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4gMTIzODUyIHBhc3MgaW4gMTIz
ODk3CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgZmFp
bCBpbiAxMjM4NTIgcGFzcyBpbiAxMjM4OTcKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAx
MSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCA3IHhlbi1ib290IGZhaWwgaW4gMTIz
ODUyIHBhc3MgaW4gMTIzODk3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM4NTIgcGFzcyBpbiAxMjM4OTcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzg1MiBwYXNz
IGluIDEyMzg5NwogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5NwogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5NwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgcGFzcyBpbiAxMjM4NTIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg1MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTIzODUyIGxp
a2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTIzODUyIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODUyIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEyMzA2NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
bGlrZSAxMjMxNDQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02
NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzE0NAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIzMTQ0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMxNDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzE0
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjMxNDQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMx
NDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyMzE0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTQ0CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgMTk2OTMyYWRiMjVhNmUyNjY4MDc4OGRiNDM5Nzg1MGJiZDMwNzcwZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgY2UyMmNjMzVkZjUyM2RiMDI1OTgzZjMw
M2MyMDFkOWNlZjYxNzlkYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMTQ0ICAyMDE4LTA1LTI0
IDExOjAxOjIyIFogICAxNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0NyAgMjAxOC0w
NS0yOSAwOTowOToxNCBaICAgMTAgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyMzUxMiAgMjAxOC0wNi0wMSAwMToxOTozOSBaICAgIDcgZGF5cyAgICA2IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgY2UyMmNjMzVkZi4uMTk2OTMyYWRiMiAgMTk2OTMyYWRiMjVhNmUyNjY4MDc4
OGRiNDM5Nzg1MGJiZDMwNzcwZiAtPiBzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRQ-0005Cq-EM; Fri, 08 Jun 2018 18:48: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRO-0005CA-RP
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:50 +0000
X-Inumbo-ID: 41eb3db1-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41eb3db1-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790748"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:37 +0100
Message-ID: <1528483723-4128-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/9] x86/vmx: Factor locate_msr_entry() out
 of vmx_find_msr() and vmx_add_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>, 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>

SW5zdGVhZCBvZiBoYXZpbmcgbXVsdGlwbGUgYWxnb3JpdGhtcyBzZWFyY2hpbmcgdGhlIE1TUiBs
aXN0cywgaW1wbGVtZW50IGEKc2luZ2xlIG9uZS4gIEl0IGhhcyB0aGUgc2VtYW50aWNzIHJlcXVp
cmVkIGJ5IHZteF9hZGRfbXNyKCksIHRvIGlkZW50aWZ5IHRoZQpwb3NpdGlvbiBpbiB3aGljaCBh
biBNU1Igc2hvdWxkIGxpdmUsIGlmIGl0IGlzbid0IGFscmVhZHkgcHJlc2VudC4KClRoZXJlIHdp
bGwgYmUgYSBtYXJnaW5hbCBpbXByb3ZlbWVudCBmb3Igdm14X2ZpbmRfbXNyKCkgYnkgYXZvaWRp
bmcgdGhlCmZ1bmN0aW9uIHBvaW50ZXIgY2FsbHMgdG8gdm14X21zcl9lbnRyeV9rZXlfY21wKCks
IGFuZCBhIG1ham9yIGltcHJvdmVtZW50IGZvcgp2bXhfYWRkX21zcigpIGJ5IHVzaW5nIGEgYmlu
YXJ5IHNlYXJjaCBpbnN0ZWFkIG9mIGEgbGluZWFyIHNlYXJjaC4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MjoKICogRml4IHR5cG8K
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgfCA0MSArKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyks
IDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwppbmRleCAwYjA2YjAyLi5kNmViY2Q2IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdm1jcy5jCkBAIC0xMjcwLDI0ICsxMjcwLDM2IEBAIHN0YXRpYyBpbnQgY29uc3Ry
dWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50
IHZteF9tc3JfZW50cnlfa2V5X2NtcChjb25zdCB2b2lkICprZXksIGNvbnN0IHZvaWQgKmVsdCkK
Ky8qCisgKiBTZWFyY2ggYW4gTVNSIGxpc3QgbG9va2luZyBmb3IgYW4gTVNSIGVudHJ5LCBvciB0
aGUgc2xvdCBpbiB3aGljaCBpdCBzaG91bGQKKyAqIGxpdmUgKHRvIGtlZXAgdGhlIGRhdGEgc29y
dGVkKSBpZiBhbiBlbnRyeSBpcyBub3QgZm91bmQuCisgKgorICogVGhlIHJldHVybiBwb2ludGVy
IGlzIGd1YXJhbnRlZWQgdG8gYmUgYm91bmRlZCBieSBzdGFydCBhbmQgZW5kLiAgSG93ZXZlciwK
KyAqIGl0IG1heSBwb2ludCBhdCBlbmQsIGFuZCBtYXkgYmUgaW52YWxpZCBmb3IgdGhlIGNhbGxl
ciB0byBkZXJlZmVyZW5jZS4KKyAqLworc3RhdGljIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpsb2Nh
dGVfbXNyX2VudHJ5KAorICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCwgc3RydWN0IHZt
eF9tc3JfZW50cnkgKmVuZCwgdWludDMyX3QgbXNyKQogewotICAgIGNvbnN0IHUzMiAqbXNyID0g
a2V5OwotICAgIGNvbnN0IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnRyeSA9IGVsdDsKKyAgICB3
aGlsZSAoIHN0YXJ0IDwgZW5kICkKKyAgICB7CisgICAgICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5
ICptaWQgPSBzdGFydCArIChlbmQgLSBzdGFydCkgLyAyOwogCi0gICAgaWYgKCAqbXNyID4gZW50
cnktPmluZGV4ICkKLSAgICAgICAgcmV0dXJuIDE7Ci0gICAgaWYgKCAqbXNyIDwgZW50cnktPmlu
ZGV4ICkKLSAgICAgICAgcmV0dXJuIC0xOworICAgICAgICBpZiAoIG1zciA8IG1pZC0+aW5kZXgg
KQorICAgICAgICAgICAgZW5kID0gbWlkOworICAgICAgICBlbHNlIGlmICggbXNyID4gbWlkLT5p
bmRleCApCisgICAgICAgICAgICBzdGFydCA9IG1pZCArIDE7CisgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgIHJldHVybiBtaWQ7CisgICAgfQogCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHN0
YXJ0OwogfQogCiBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKHVpbnQzMl90IG1z
ciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXggPSAmY3Vyci0+YXJj
aC5odm1fdm14OwotICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9IE5VTEw7CisgICAg
c3RydWN0IHZteF9tc3JfZW50cnkgKnN0YXJ0ID0gTlVMTCwgKmVudCwgKmVuZDsKICAgICB1bnNp
Z25lZCBpbnQgdG90YWw7CiAKICAgICBzd2l0Y2ggKCB0eXBlICkKQEAgLTEzMDksNyArMTMyMSwx
MCBAQCBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKHVpbnQzMl90IG1zciwgZW51
bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogICAgIGlmICggIXN0YXJ0ICkKICAgICAgICAgcmV0
dXJuIE5VTEw7CiAKLSAgICByZXR1cm4gYnNlYXJjaCgmbXNyLCBzdGFydCwgdG90YWwsIHNpemVv
Zigqc3RhcnQpLCB2bXhfbXNyX2VudHJ5X2tleV9jbXApOworICAgIGVuZCA9IHN0YXJ0ICsgdG90
YWw7CisgICAgZW50ID0gbG9jYXRlX21zcl9lbnRyeShzdGFydCwgZW5kLCBtc3IpOworCisgICAg
cmV0dXJuICgoZW50IDwgZW5kKSAmJiAoZW50LT5pbmRleCA9PSBtc3IpKSA/IGVudCA6IE5VTEw7
CiB9CiAKIGludCB2bXhfYWRkX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5
cGUgdHlwZSkKQEAgLTEzNjEsMTAgKzEzNzYsMTAgQEAgaW50IHZteF9hZGRfbXNyKHVpbnQzMl90
IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogCiAgICAgc3RhcnQgPSAqcHRyOwog
ICAgIGVuZCAgID0gc3RhcnQgKyB0b3RhbDsKKyAgICBlbnQgICA9IGxvY2F0ZV9tc3JfZW50cnko
c3RhcnQsIGVuZCwgbXNyKTsKIAotICAgIGZvciAoIGVudCA9IHN0YXJ0OyBlbnQgPCBlbmQgJiYg
ZW50LT5pbmRleCA8PSBtc3I7ICsrZW50ICkKLSAgICAgICAgaWYgKCBlbnQtPmluZGV4ID09IG1z
ciApCi0gICAgICAgICAgICByZXR1cm4gMDsKKyAgICBpZiAoIChlbnQgPCBlbmQpICYmIChlbnQt
PmluZGV4ID09IG1zcikgKQorICAgICAgICByZXR1cm4gMDsKIAogICAgIGlmICggdG90YWwgPT0g
KFBBR0VfU0laRSAvIHNpemVvZigqZW50KSkgKQogICAgICAgICByZXR1cm4gLUVOT1NQQzsKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRR-0005DH-20; Fri, 08 Jun 2018 18:48:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRP-0005CP-U4
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:51 +0000
X-Inumbo-ID: 960ecf88-6b4c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 960ecf88-6b4c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 18:48:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790749"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:35 +0100
Message-ID: <1528483723-4128-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/9] x86/vmx: API improvements for MSR
 load/save infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

Q29sbGVjdCB0b2dldGhlciByZWxhdGVkIGluZnJhc3RydWN0dXJlIGluIHZtY3MuaCwgcmF0aGVy
IHRoYW4gaGF2aW5nIGl0CnNwcmVhZCBvdXQuICBUdXJuIHZteF97cmVhZCx3cml0ZX1fZ3Vlc3Rf
bXNyKCkgaW50byBzdGF0aWMgaW5saW5lcywgYXMgdGhleQphcmUgc2ltcGxlIGVub3VnaC4KClJl
cGxhY2UgJ2ludCB0eXBlJyB3aXRoICdlbnVtIHZteF9tc3JfbGlzdF90eXBlJywgYW5kIHVzZSBz
d2l0Y2ggc3RhdGVtZW50cwppbnRlcm5hbGx5LiAgTGF0ZXIgY2hhbmdlcyBhcmUgZ29pbmcgdG8g
aW50cm9kdWNlIGEgbmV3IHR5cGUuCgpSZW5hbWUgdGhlIHR5cGUgaWRlbnRpZmllcnMgZm9yIGNv
bnNpc3RlbmN5IHdpdGggdGhlIG90aGVyIFZNWF9NU1JfKgpjb25zdGFudHMuCgpObyBmdW5jdGlv
bmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0K
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgp2MjoKICogRXh0cmEgY29uc3QKICogRG9jdW1lbnQgdGhlIGJlaGF2aW91
ciBvZiB0aGUgTVNSIGxpc3QgdHlwZXMKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMg
ICAgICAgIHwgOTMgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgfCAgOCArKy0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92bXgvdm1jcy5oIHwgNjIgKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMyBmaWxl
cyBjaGFuZ2VkLCA5MSBpbnNlcnRpb25zKCspLCA3MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNz
LmMKaW5kZXggODg0YzY3Mi4uN2Y5ZGQ0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwpAQCAtMTI4MywyMiAr
MTI4MywyNiBAQCBzdGF0aWMgaW50IHZteF9tc3JfZW50cnlfa2V5X2NtcChjb25zdCB2b2lkICpr
ZXksIGNvbnN0IHZvaWQgKmVsdCkKICAgICByZXR1cm4gMDsKIH0KIAotc3RydWN0IHZteF9tc3Jf
ZW50cnkgKnZteF9maW5kX21zcih1MzIgbXNyLCBpbnQgdHlwZSkKK3N0cnVjdCB2bXhfbXNyX2Vu
dHJ5ICp2bXhfZmluZF9tc3IodWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5
cGUpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGlu
dCBtc3JfY291bnQ7Ci0gICAgc3RydWN0IHZteF9tc3JfZW50cnkgKm1zcl9hcmVhOworICAgIHN0
cnVjdCB2bXhfbXNyX2VudHJ5ICptc3JfYXJlYSA9IE5VTEw7CiAKLSAgICBpZiAoIHR5cGUgPT0g
Vk1YX0dVRVNUX01TUiApCisgICAgc3dpdGNoICggdHlwZSApCiAgICAgewotICAgICAgICBtc3Jf
Y291bnQgPSBjdXJyLT5hcmNoLmh2bV92bXgubXNyX2NvdW50OwotICAgICAgICBtc3JfYXJlYSA9
IGN1cnItPmFyY2guaHZtX3ZteC5tc3JfYXJlYTsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAg
ICAgICAgQVNTRVJUKHR5cGUgPT0gVk1YX0hPU1RfTVNSKTsKKyAgICBjYXNlIFZNWF9NU1JfSE9T
VDoKICAgICAgICAgbXNyX2NvdW50ID0gY3Vyci0+YXJjaC5odm1fdm14Lmhvc3RfbXNyX2NvdW50
OwogICAgICAgICBtc3JfYXJlYSA9IGN1cnItPmFyY2guaHZtX3ZteC5ob3N0X21zcl9hcmVhOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKKyAgICAgICAgbXNyX2Nv
dW50ID0gY3Vyci0+YXJjaC5odm1fdm14Lm1zcl9jb3VudDsKKyAgICAgICAgbXNyX2FyZWEgPSBj
dXJyLT5hcmNoLmh2bV92bXgubXNyX2FyZWE7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVs
dDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgfQogCiAgICAgaWYgKCBtc3Jf
YXJlYSA9PSBOVUxMICkKQEAgLTEzMDgsNDggKzEzMTIsMjcgQEAgc3RydWN0IHZteF9tc3JfZW50
cnkgKnZteF9maW5kX21zcih1MzIgbXNyLCBpbnQgdHlwZSkKICAgICAgICAgICAgICAgICAgICB2
bXhfbXNyX2VudHJ5X2tleV9jbXApOwogfQogCi1pbnQgdm14X3JlYWRfZ3Vlc3RfbXNyKHUzMiBt
c3IsIHU2NCAqdmFsKQotewotICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnQ7Ci0KLSAgICBp
ZiAoIChlbnQgPSB2bXhfZmluZF9tc3IobXNyLCBWTVhfR1VFU1RfTVNSKSkgIT0gTlVMTCApCi0g
ICAgewotICAgICAgICAqdmFsID0gZW50LT5kYXRhOwotICAgICAgICByZXR1cm4gMDsKLSAgICB9
Ci0KLSAgICByZXR1cm4gLUVTUkNIOwotfQotCi1pbnQgdm14X3dyaXRlX2d1ZXN0X21zcih1MzIg
bXNyLCB1NjQgdmFsKQotewotICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnQ7Ci0KLSAgICBp
ZiAoIChlbnQgPSB2bXhfZmluZF9tc3IobXNyLCBWTVhfR1VFU1RfTVNSKSkgIT0gTlVMTCApCi0g
ICAgewotICAgICAgICBlbnQtPmRhdGEgPSB2YWw7Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0K
LQotICAgIHJldHVybiAtRVNSQ0g7Ci19Ci0KLWludCB2bXhfYWRkX21zcih1MzIgbXNyLCBpbnQg
dHlwZSkKK2ludCB2bXhfYWRkX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5
cGUgdHlwZSkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgdW5zaWdu
ZWQgaW50IGlkeCwgKm1zcl9jb3VudDsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqKm1zcl9h
cmVhLCAqbXNyX2FyZWFfZWxlbTsKIAotICAgIGlmICggdHlwZSA9PSBWTVhfR1VFU1RfTVNSICkK
KyAgICBzd2l0Y2ggKCB0eXBlICkKICAgICB7Ci0gICAgICAgIG1zcl9jb3VudCA9ICZjdXJyLT5h
cmNoLmh2bV92bXgubXNyX2NvdW50OwotICAgICAgICBtc3JfYXJlYSA9ICZjdXJyLT5hcmNoLmh2
bV92bXgubXNyX2FyZWE7Ci0gICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIEFTU0VSVCh0
eXBlID09IFZNWF9IT1NUX01TUik7CisgICAgY2FzZSBWTVhfTVNSX0hPU1Q6CiAgICAgICAgIG1z
cl9jb3VudCA9ICZjdXJyLT5hcmNoLmh2bV92bXguaG9zdF9tc3JfY291bnQ7CiAgICAgICAgIG1z
cl9hcmVhID0gJmN1cnItPmFyY2guaHZtX3ZteC5ob3N0X21zcl9hcmVhOworICAgICAgICBicmVh
azsKKworICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKKyAgICAgICAgbXNyX2NvdW50ID0gJmN1cnIt
PmFyY2guaHZtX3ZteC5tc3JfY291bnQ7CisgICAgICAgIG1zcl9hcmVhID0gJmN1cnItPmFyY2gu
aHZtX3ZteC5tc3JfYXJlYTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQog
CiAgICAgaWYgKCAqbXNyX2FyZWEgPT0gTlVMTCApCkBAIC0xMzU3LDEzICsxMzQwLDE3IEBAIGlu
dCB2bXhfYWRkX21zcih1MzIgbXNyLCBpbnQgdHlwZSkKICAgICAgICAgaWYgKCAoKm1zcl9hcmVh
ID0gYWxsb2NfeGVuaGVhcF9wYWdlKCkpID09IE5VTEwgKQogICAgICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CiAKLSAgICAgICAgaWYgKCB0eXBlID09IFZNWF9HVUVTVF9NU1IgKQorICAgICAgICBz
d2l0Y2ggKCB0eXBlICkKICAgICAgICAgeworICAgICAgICBjYXNlIFZNWF9NU1JfSE9TVDoKKyAg
ICAgICAgICAgIF9fdm13cml0ZShWTV9FWElUX01TUl9MT0FEX0FERFIsIHZpcnRfdG9fbWFkZHIo
Km1zcl9hcmVhKSk7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIFZNWF9NU1Jf
R1VFU1Q6CiAgICAgICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfU1RPUkVfQUREUiwgdmly
dF90b19tYWRkcigqbXNyX2FyZWEpKTsKICAgICAgICAgICAgIF9fdm13cml0ZShWTV9FTlRSWV9N
U1JfTE9BRF9BRERSLCB2aXJ0X3RvX21hZGRyKCptc3JfYXJlYSkpOworICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZQotICAgICAgICAgICAgX192bXdyaXRlKFZNX0VY
SVRfTVNSX0xPQURfQUREUiwgdmlydF90b19tYWRkcigqbXNyX2FyZWEpKTsKICAgICB9CiAKICAg
ICBmb3IgKCBpZHggPSAwOyBpZHggPCAqbXNyX2NvdW50ICYmICgqbXNyX2FyZWEpW2lkeF0uaW5k
ZXggPD0gbXNyOyBpZHgrKyApCkBAIC0xMzgyLDE2ICsxMzY5LDE4IEBAIGludCB2bXhfYWRkX21z
cih1MzIgbXNyLCBpbnQgdHlwZSkKIAogICAgICsrKm1zcl9jb3VudDsKIAotICAgIGlmICggdHlw
ZSA9PSBWTVhfR1VFU1RfTVNSICkKKyAgICBzd2l0Y2ggKCB0eXBlICkKICAgICB7CisgICAgY2Fz
ZSBWTVhfTVNSX0hPU1Q6CisgICAgICAgIHJkbXNybChtc3IsIG1zcl9hcmVhX2VsZW0tPmRhdGEp
OworICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfTE9BRF9DT1VOVCwgKm1zcl9jb3VudCk7
CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBWTVhfTVNSX0dVRVNUOgogICAgICAgICBtc3Jf
YXJlYV9lbGVtLT5kYXRhID0gMDsKICAgICAgICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JF
X0NPVU5ULCAqbXNyX2NvdW50KTsKICAgICAgICAgX192bXdyaXRlKFZNX0VOVFJZX01TUl9MT0FE
X0NPVU5ULCAqbXNyX2NvdW50KTsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgcmRt
c3JsKG1zciwgbXNyX2FyZWFfZWxlbS0+ZGF0YSk7Ci0gICAgICAgIF9fdm13cml0ZShWTV9FWElU
X01TUl9MT0FEX0NPVU5ULCAqbXNyX2NvdW50KTsKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAg
ICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDQzMThiMTUuLmJmYWJjYWIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCkBAIC00MTYwLDcgKzQxNjAsNyBAQCBzdGF0aWMgdm9pZCBsYnJfdHN4X2ZpeHVwKHZv
aWQpCiAgICAgc3RydWN0IHZteF9tc3JfZW50cnkgKm1zcl9hcmVhID0gY3Vyci0+YXJjaC5odm1f
dm14Lm1zcl9hcmVhOwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICptc3I7CiAKLSAgICBpZiAo
IChtc3IgPSB2bXhfZmluZF9tc3IobGJyX2Zyb21fc3RhcnQsIFZNWF9HVUVTVF9NU1IpKSAhPSBO
VUxMICkKKyAgICBpZiAoIChtc3IgPSB2bXhfZmluZF9tc3IobGJyX2Zyb21fc3RhcnQsIFZNWF9N
U1JfR1VFU1QpKSAhPSBOVUxMICkKICAgICB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIFNpZ24g
ZXh0ZW5kIGludG8gYml0cyA2MTo2MiB3aGlsZSBwcmVzZXJ2aW5nIGJpdCA2MwpAQCAtNDE3MCw3
ICs0MTcwLDcgQEAgc3RhdGljIHZvaWQgbGJyX3RzeF9maXh1cCh2b2lkKQogICAgICAgICAgICAg
bXNyLT5kYXRhIHw9ICgoTEJSX0ZST01fU0lHTkVYVF8yTVNCICYgbXNyLT5kYXRhKSA8PCAyKTsK
ICAgICB9CiAKLSAgICBpZiAoIChtc3IgPSB2bXhfZmluZF9tc3IobGJyX2xhc3RpbnRfZnJvbSwg
Vk1YX0dVRVNUX01TUikpICE9IE5VTEwgKQorICAgIGlmICggKG1zciA9IHZteF9maW5kX21zcihs
YnJfbGFzdGludF9mcm9tLCBWTVhfTVNSX0dVRVNUKSkgIT0gTlVMTCApCiAgICAgICAgIG1zci0+
ZGF0YSB8PSAoKExCUl9GUk9NX1NJR05FWFRfMk1TQiAmIG1zci0+ZGF0YSkgPDwgMik7CiB9CiAK
QEAgLTQxOTMsOCArNDE5Myw4IEBAIHN0YXRpYyB2b2lkIGJkd19lcnJhdHVtX2JkZjE0X2ZpeHVw
KHZvaWQpCiAgICAgICogZXJyYXR1bSBCREYxNC4gRml4IHVwIE1TUl9JQTMyX0xBU1RJTlR7RlJP
TSxUT31JUCBieQogICAgICAqIHNpZ24tZXh0ZW5kaW5nIGludG8gYml0cyA0ODo2My4KICAgICAg
Ki8KLSAgICBzaWduX2V4dGVuZF9tc3IoTVNSX0lBMzJfTEFTVElOVEZST01JUCwgVk1YX0dVRVNU
X01TUik7Ci0gICAgc2lnbl9leHRlbmRfbXNyKE1TUl9JQTMyX0xBU1RJTlRUT0lQLCBWTVhfR1VF
U1RfTVNSKTsKKyAgICBzaWduX2V4dGVuZF9tc3IoTVNSX0lBMzJfTEFTVElOVEZST01JUCwgVk1Y
X01TUl9HVUVTVCk7CisgICAgc2lnbl9leHRlbmRfbXNyKE1TUl9JQTMyX0xBU1RJTlRUT0lQLCBW
TVhfTVNSX0dVRVNUKTsKIH0KIAogc3RhdGljIHZvaWQgbGJyX2ZpeHVwKHZvaWQpCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCAwNmMzMTc5Li4yMDg4MmQxIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3ZteC92bWNzLmgKQEAgLTUxNCw5ICs1MTQsNiBAQCBlbnVtIHZtY3NfZmllbGQgewog
CiAjZGVmaW5lIFZNQ1NfVlBJRF9XSURUSCAxNgogCi0jZGVmaW5lIFZNWF9HVUVTVF9NU1IgMAot
I2RlZmluZSBWTVhfSE9TVF9NU1IgIDEKLQogLyogVk0gSW5zdHJ1Y3Rpb24gZXJyb3IgbnVtYmVy
cyAqLwogZW51bSB2bXhfaW5zbl9lcnJubwogewpAQCAtNTM0LDYgKzUzMSw1MiBAQCBlbnVtIHZt
eF9pbnNuX2Vycm5vCiAgICAgVk1YX0lOU05fRkFJTF9JTlZBTElEICAgICAgICAgICAgICAgICAg
PSB+MCwKIH07CiAKKy8qIE1TUiBsb2FkL3NhdmUgbGlzdCBpbmZyYXN0cnVjdHVyZS4gKi8KK2Vu
dW0gdm14X21zcl9saXN0X3R5cGUgeworICAgIFZNWF9NU1JfSE9TVCwgICAgICAgICAgIC8qIE1T
UnMgbG9hZGVkIG9uIFZNRXhpdC4gICAgICAgICAgICAgICAgICAgKi8KKyAgICBWTVhfTVNSX0dV
RVNULCAgICAgICAgICAvKiBNU1JzIHNhdmVkIG9uIFZNRXhpdCwgbG9hZGVkIG9uIFZNRW50cnku
ICovCit9OworCitpbnQgdm14X2FkZF9tc3IodWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlz
dF90eXBlIHR5cGUpOworCitzdGF0aWMgaW5saW5lIGludCB2bXhfYWRkX2hvc3RfbG9hZF9tc3Io
dWludDMyX3QgbXNyKQoreworICAgIHJldHVybiB2bXhfYWRkX21zcihtc3IsIFZNWF9NU1JfSE9T
VCk7Cit9CisKK3N0YXRpYyBpbmxpbmUgaW50IHZteF9hZGRfZ3Vlc3RfbXNyKHVpbnQzMl90IG1z
cikKK3sKKyAgICByZXR1cm4gdm14X2FkZF9tc3IobXNyLCBWTVhfTVNSX0dVRVNUKTsKK30KKwor
c3RydWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14
X21zcl9saXN0X3R5cGUgdHlwZSk7CisKK3N0YXRpYyBpbmxpbmUgaW50IHZteF9yZWFkX2d1ZXN0
X21zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCit7CisgICAgY29uc3Qgc3RydWN0IHZt
eF9tc3JfZW50cnkgKmVudCA9IHZteF9maW5kX21zcihtc3IsIFZNWF9NU1JfR1VFU1QpOworCisg
ICAgaWYgKCAhZW50ICkKKyAgICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgICp2YWwgPSBlbnQt
PmRhdGE7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGlubGluZSBpbnQgdm14X3dyaXRl
X2d1ZXN0X21zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKK3sKKyAgICBzdHJ1Y3Qgdm14
X21zcl9lbnRyeSAqZW50ID0gdm14X2ZpbmRfbXNyKG1zciwgVk1YX01TUl9HVUVTVCk7CisKKyAg
ICBpZiAoICFlbnQgKQorICAgICAgICByZXR1cm4gLUVTUkNIOworCisgICAgZW50LT5kYXRhID0g
dmFsOworCisgICAgcmV0dXJuIDA7Cit9CisKKworLyogTVNSIGludGVyY2VwdCBiaXRtYXAgaW5m
cmFzdHJ1Y3R1cmUuICovCiBlbnVtIHZteF9tc3JfaW50ZXJjZXB0X3R5cGUgewogICAgIFZNWF9N
U1JfUiAgPSAxLAogICAgIFZNWF9NU1JfVyAgPSAyLApAQCAtNTQ0LDEwICs1ODcsNiBAQCB2b2lk
IHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgbXNy
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnVtIHZteF9tc3JfaW50ZXJjZXB0X3R5
cGUgdHlwZSk7CiB2b2lkIHZteF9zZXRfbXNyX2ludGVyY2VwdChzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgaW50IG1zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0gdm14X21zcl9p
bnRlcmNlcHRfdHlwZSB0eXBlKTsKLWludCB2bXhfcmVhZF9ndWVzdF9tc3IodTMyIG1zciwgdTY0
ICp2YWwpOwotaW50IHZteF93cml0ZV9ndWVzdF9tc3IodTMyIG1zciwgdTY0IHZhbCk7Ci1zdHJ1
Y3Qgdm14X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKHUzMiBtc3IsIGludCB0eXBlKTsKLWludCB2
bXhfYWRkX21zcih1MzIgbXNyLCBpbnQgdHlwZSk7CiB2b2lkIHZteF92bWNzX3N3aXRjaChwYWRk
cl90IGZyb20sIHBhZGRyX3QgdG8pOwogdm9pZCB2bXhfc2V0X2VvaV9leGl0X2JpdG1hcChzdHJ1
Y3QgdmNwdSAqdiwgdTggdmVjdG9yKTsKIHZvaWQgdm14X2NsZWFyX2VvaV9leGl0X2JpdG1hcChz
dHJ1Y3QgdmNwdSAqdiwgdTggdmVjdG9yKTsKQEAgLTU2MiwxNSArNjAxLDYgQEAgdm9pZCB2aXJ0
dWFsX3ZtY3Nfdm13cml0ZShjb25zdCBzdHJ1Y3QgdmNwdSAqLCB1MzIgZW5jb2RpbmcsIHU2NCB2
YWwpOwogZW51bSB2bXhfaW5zbl9lcnJubyB2aXJ0dWFsX3ZtY3Nfdm13cml0ZV9zYWZlKGNvbnN0
IHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHUzMiB2bWNzX2VuY29kaW5nLCB1NjQgdmFsKTsKIAotc3RhdGljIGlubGluZSBpbnQg
dm14X2FkZF9ndWVzdF9tc3IodTMyIG1zcikKLXsKLSAgICByZXR1cm4gdm14X2FkZF9tc3IobXNy
LCBWTVhfR1VFU1RfTVNSKTsKLX0KLXN0YXRpYyBpbmxpbmUgaW50IHZteF9hZGRfaG9zdF9sb2Fk
X21zcih1MzIgbXNyKQotewotICAgIHJldHVybiB2bXhfYWRkX21zcihtc3IsIFZNWF9IT1NUX01T
Uik7Ci19Ci0KIERFQ0xBUkVfUEVSX0NQVShib29sX3QsIHZteG9uKTsKIAogYm9vbF90IHZteF92
Y3B1X3BtbF9lbmFibGVkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KTsKLS0gCjIuMS40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRQ-0005CY-4p; Fri, 08 Jun 2018 18:48: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRO-0005C1-HU
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:50 +0000
X-Inumbo-ID: 4127a3dd-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4127a3dd-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790747"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:34 +0100
Message-ID: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/9] x86/vmx: Don't leak EFER.NXE into guest
 context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIHB1cnBvc2Ugb2YgdGhpcyBwYXRjaHNldCBpcyB0byBmaXggYSBsb25nc3RhbmRpbmcgYnVn
IHdoZXJlYnkgWGVuJ3MgTlhFCnNldHRpbmcgbGVha3MgaW50byBIVk0gY29udGV4dCwgYW5kIGhh
cyBhIHZpc2libGUgZWZmZWN0IG9uIHRoZSBndWVzdHMKcGFnZXdhbGsuCgpUbyBhbGxvdyBwYXRj
aCA5IHRvIGZ1bmN0aW9uLCB0aGVyZSBhcmUgOCBwYXRjaGVzIG9mIGltcHJvdmVtZW50cyB0byB0
aGUgTVNSCmxvYWQvc2F2ZSBpbmZyYXN0cnVjdHVyZSwgcHVyZWx5IHRvIHN1cHBvcnQgZmlyc3Qt
Z2VuIFZULXggaGFyZHdhcmUuCgpUaGlzIHNlcmllcyBpcyBiYXNlZCBvbiB0aGUgeDg2LW5leHQg
YnJhbmNoLCB3aGljaCBoYXMgdGhlIHByZXJlcXVpc2l0ZQpjb250ZW50IHRvIHNwbGl0IG91dCBN
U1JfREVCVUdDVEwgaGFuZGxpbmcuCgpNYWpvciBjaGFuZ2VzIGZyb20gdjE6CiAgKiBNU1JfREVC
VUdDVEwgaGFuZGxpbmcgZml4ZXMgZGlzZW50YW5nbGVkLCBhbmQgYWxyZWFkeSBjb21wbGV0ZWQu
CiAgKiBJbXByb3ZlbWVudHMgdG8gTEJSIGhhbmRsaW5nIHRvIGZpeCBhIGxvZ2ljIGJ1ZyB3aXRo
IHRoZSBiZWhhdmlvdXJhbAogICAgY2hhbmdlcyB0byB2bXhfYWRkX21zcigpLgogICogRml4IGEg
cmVncmVzc2lvbiBpbnRyb2R1Y2VkIG9uIGNlcnRhaW4gTmVoYWxlbS9XZXN0bWVyZSBoYXJkd2Fy
ZS4gIFNlZQogICAgcGF0Y2ggOSBmb3IgbW9yZSBkZXRhaWxzLgoKQW5kcmV3IENvb3BlciAoOSk6
CiAgeDg2L3ZteDogQVBJIGltcHJvdmVtZW50cyBmb3IgTVNSIGxvYWQvc2F2ZSBpbmZyYXN0cnVj
dHVyZQogIHg4Ni92bXg6IEludGVybmFsIGNsZWFudXAgZm9yIE1TUiBsb2FkL3NhdmUgaW5mcmFz
dHJ1Y3R1cmUKICB4ODYvdm14OiBGYWN0b3IgbG9jYXRlX21zcl9lbnRyeSgpIG91dCBvZiB2bXhf
ZmluZF9tc3IoKSBhbmQgdm14X2FkZF9tc3IoKQogIHg4Ni92bXg6IFN1cHBvcnQgcmVtb3RlIGFj
Y2VzcyB0byB0aGUgTVNSIGxpc3RzCiAgeDg2L3ZteDogSW1wcm92ZW1lbnRzIHRvIExCUiBNU1Ig
aGFuZGxpbmcKICB4ODYvdm14OiBQYXNzIGFuIE1TUiB2YWx1ZSBpbnRvIHZteF9tc3JfYWRkKCkK
ICB4ODYvdm14OiBTdXBwb3J0IGxvYWQtb25seSBndWVzdCBNU1IgbGlzdCBlbnRyaWVzCiAgeDg2
L3ZteDogU3VwcG9ydCByZW1vdmluZyBNU1JzIGZyb20gdGhlIGhvc3QvZ3Vlc3QgbG9hZC9zYXZl
IGxpc3RzCiAgeDg2L3ZteDogRG9uJ3QgbGVhayBFRkVSLk5YRSBpbnRvIGd1ZXN0IGNvbnRleHQK
CiB4ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYyAgICAgIHwgIDE0ICstCiB4ZW4vYXJjaC94
ODYvZG9tYWluLmMgICAgICAgICAgICAgIHwgIDEwIC0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92
bWNzLmMgICAgICAgIHwgMzEzICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgfCAxMjcgKysrKysrKysrLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgIHwgICA0ICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHwgMTE4ICsrKysrKysrKysrLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCAgICAgICAgICAgIHwgICAyICstCiA3IGZpbGVzIGNoYW5nZWQsIDQxNCBp
bnNlcnRpb25zKCspLCAxNzQgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRQ-0005D0-Oz; Fri, 08 Jun 2018 18:48: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRP-0005CC-1L
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:51 +0000
X-Inumbo-ID: 4243e9d3-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4243e9d3-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790750"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:36 +0100
Message-ID: <1528483723-4128-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/9] x86/vmx: Internal cleanup for MSR
 load/save infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

ICogVXNlIGFuIGFyY2hfdm14X3N0cnVjdCBsb2NhbCB2YXJpYWJsZSB0byByZWR1Y2UgbGF0ZXIg
Y29kZSB2b2x1bWUuCiAqIFVzZSBzdGFydC90b3RhbCBpbnN0ZWFkIG9mIG1zcl9hcmVhL21zcl9j
b3VudC4gIFRoaXMgaXMgaW4gcHJlcGFyYXRpb24gZm9yCiAgIG1vcmUgZmluZWdyYWluZWQgaGFu
ZGxpbmcgd2l0aCBsYXRlciBjaGFuZ2VzLgogKiBVc2UgZW50L2VuZCBwb2ludGVycyAoYWdhaW4g
Zm9yIHByZXBhcmF0aW9uKSwgYW5kIHRvIG1ha2UgdGhlIHZteF9hZGRfbXNyKCkKICAgbG9naWMg
ZWFzaWVyIHRvIGZvbGxvdy4KICogTWFrZSB0aGUgbWVtb3J5IGFsbG9jYXRpb24gYmxvY2sgb2Yg
dm14X2FkZF9tc3IoKSB1bmxpa2VseSwgYW5kIGNhbGN1bGF0ZQogICB2aXJ0X3RvX21hZGRyKCkg
anVzdCBvbmNlLgoKTm8gcHJhY3RpY2FsIGNoYW5nZSB0byBmdW5jdGlvbmFsaXR5LgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQt
Ynk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCnYyOgogKiBEcm9wIGFy
Y2hfIHByZWZpeCBmcm9tIGFyY2hfdm14LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu
YyB8IDc1ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
Y3MuYwppbmRleCA3ZjlkZDQ4Li4wYjA2YjAyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC0xMjg2LDQ4
ICsxMjg2LDQ5IEBAIHN0YXRpYyBpbnQgdm14X21zcl9lbnRyeV9rZXlfY21wKGNvbnN0IHZvaWQg
KmtleSwgY29uc3Qgdm9pZCAqZWx0KQogc3RydWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21z
cih1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSkKIHsKICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgdW5zaWduZWQgaW50IG1zcl9jb3VudDsKLSAg
ICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqbXNyX2FyZWEgPSBOVUxMOworICAgIHN0cnVjdCBhcmNo
X3ZteF9zdHJ1Y3QgKnZteCA9ICZjdXJyLT5hcmNoLmh2bV92bXg7CisgICAgc3RydWN0IHZteF9t
c3JfZW50cnkgKnN0YXJ0ID0gTlVMTDsKKyAgICB1bnNpZ25lZCBpbnQgdG90YWw7CiAKICAgICBz
d2l0Y2ggKCB0eXBlICkKICAgICB7CiAgICAgY2FzZSBWTVhfTVNSX0hPU1Q6Ci0gICAgICAgIG1z
cl9jb3VudCA9IGN1cnItPmFyY2guaHZtX3ZteC5ob3N0X21zcl9jb3VudDsKLSAgICAgICAgbXNy
X2FyZWEgPSBjdXJyLT5hcmNoLmh2bV92bXguaG9zdF9tc3JfYXJlYTsKKyAgICAgICAgc3RhcnQg
ICAgPSB2bXgtPmhvc3RfbXNyX2FyZWE7CisgICAgICAgIHRvdGFsICAgID0gdm14LT5ob3N0X21z
cl9jb3VudDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZNWF9NU1JfR1VFU1Q6Ci0gICAg
ICAgIG1zcl9jb3VudCA9IGN1cnItPmFyY2guaHZtX3ZteC5tc3JfY291bnQ7Ci0gICAgICAgIG1z
cl9hcmVhID0gY3Vyci0+YXJjaC5odm1fdm14Lm1zcl9hcmVhOworICAgICAgICBzdGFydCAgICA9
IHZteC0+bXNyX2FyZWE7CisgICAgICAgIHRvdGFsICAgID0gdm14LT5tc3JfY291bnQ7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CiAgICAgfQogCi0gICAgaWYgKCBtc3JfYXJlYSA9PSBOVUxMICkKKyAgICBpZiAoICFzdGFydCAp
CiAgICAgICAgIHJldHVybiBOVUxMOwogCi0gICAgcmV0dXJuIGJzZWFyY2goJm1zciwgbXNyX2Fy
ZWEsIG1zcl9jb3VudCwgc2l6ZW9mKHN0cnVjdCB2bXhfbXNyX2VudHJ5KSwKLSAgICAgICAgICAg
ICAgICAgICB2bXhfbXNyX2VudHJ5X2tleV9jbXApOworICAgIHJldHVybiBic2VhcmNoKCZtc3Is
IHN0YXJ0LCB0b3RhbCwgc2l6ZW9mKCpzdGFydCksIHZteF9tc3JfZW50cnlfa2V5X2NtcCk7CiB9
CiAKIGludCB2bXhfYWRkX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUg
dHlwZSkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgdW5zaWduZWQg
aW50IGlkeCwgKm1zcl9jb3VudDsKLSAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqKm1zcl9hcmVh
LCAqbXNyX2FyZWFfZWxlbTsKKyAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXggPSAmY3Vy
ci0+YXJjaC5odm1fdm14OworICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICoqcHRyLCAqc3RhcnQg
PSBOVUxMLCAqZW50LCAqZW5kOworICAgIHVuc2lnbmVkIGludCB0b3RhbDsKIAogICAgIHN3aXRj
aCAoIHR5cGUgKQogICAgIHsKICAgICBjYXNlIFZNWF9NU1JfSE9TVDoKLSAgICAgICAgbXNyX2Nv
dW50ID0gJmN1cnItPmFyY2guaHZtX3ZteC5ob3N0X21zcl9jb3VudDsKLSAgICAgICAgbXNyX2Fy
ZWEgPSAmY3Vyci0+YXJjaC5odm1fdm14Lmhvc3RfbXNyX2FyZWE7CisgICAgICAgIHB0ciAgICAg
ID0gJnZteC0+aG9zdF9tc3JfYXJlYTsKKyAgICAgICAgdG90YWwgICAgPSB2bXgtPmhvc3RfbXNy
X2NvdW50OwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKLSAgICAg
ICAgbXNyX2NvdW50ID0gJmN1cnItPmFyY2guaHZtX3ZteC5tc3JfY291bnQ7Ci0gICAgICAgIG1z
cl9hcmVhID0gJmN1cnItPmFyY2guaHZtX3ZteC5tc3JfYXJlYTsKKyAgICAgICAgcHRyICAgICAg
PSAmdm14LT5tc3JfYXJlYTsKKyAgICAgICAgdG90YWwgICAgPSB2bXgtPm1zcl9jb3VudDsKICAg
ICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpAQCAtMTMzNSw1MSArMTMzNiw1NSBAQCBpbnQg
dm14X2FkZF9tc3IodWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5cGUpCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgIGlmICggKm1zcl9hcmVhID09IE5V
TEwgKQorICAgIC8qIEFsbG9jYXRlIG1lbW9yeSBvbiBmaXJzdCB1c2UuICovCisgICAgaWYgKCB1
bmxpa2VseSghKnB0cikgKQogICAgIHsKLSAgICAgICAgaWYgKCAoKm1zcl9hcmVhID0gYWxsb2Nf
eGVuaGVhcF9wYWdlKCkpID09IE5VTEwgKQorICAgICAgICBwYWRkcl90IGFkZHI7CisKKyAgICAg
ICAgaWYgKCAoKnB0ciA9IGFsbG9jX3hlbmhlYXBfcGFnZSgpKSA9PSBOVUxMICkKICAgICAgICAg
ICAgIHJldHVybiAtRU5PTUVNOwogCisgICAgICAgIGFkZHIgPSB2aXJ0X3RvX21hZGRyKCpwdHIp
OworCiAgICAgICAgIHN3aXRjaCAoIHR5cGUgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgVk1Y
X01TUl9IT1NUOgotICAgICAgICAgICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX0xPQURfQUREUiwg
dmlydF90b19tYWRkcigqbXNyX2FyZWEpKTsKKyAgICAgICAgICAgIF9fdm13cml0ZShWTV9FWElU
X01TUl9MT0FEX0FERFIsIGFkZHIpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2Fz
ZSBWTVhfTVNSX0dVRVNUOgotICAgICAgICAgICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JF
X0FERFIsIHZpcnRfdG9fbWFkZHIoKm1zcl9hcmVhKSk7Ci0gICAgICAgICAgICBfX3Ztd3JpdGUo
Vk1fRU5UUllfTVNSX0xPQURfQUREUiwgdmlydF90b19tYWRkcigqbXNyX2FyZWEpKTsKKyAgICAg
ICAgICAgIF9fdm13cml0ZShWTV9FWElUX01TUl9TVE9SRV9BRERSLCBhZGRyKTsKKyAgICAgICAg
ICAgIF9fdm13cml0ZShWTV9FTlRSWV9NU1JfTE9BRF9BRERSLCBhZGRyKTsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICB9CiAgICAgfQogCi0gICAgZm9yICggaWR4ID0gMDsgaWR4IDwgKm1z
cl9jb3VudCAmJiAoKm1zcl9hcmVhKVtpZHhdLmluZGV4IDw9IG1zcjsgaWR4KysgKQotICAgICAg
ICBpZiAoICgqbXNyX2FyZWEpW2lkeF0uaW5kZXggPT0gbXNyICkKKyAgICBzdGFydCA9ICpwdHI7
CisgICAgZW5kICAgPSBzdGFydCArIHRvdGFsOworCisgICAgZm9yICggZW50ID0gc3RhcnQ7IGVu
dCA8IGVuZCAmJiBlbnQtPmluZGV4IDw9IG1zcjsgKytlbnQgKQorICAgICAgICBpZiAoIGVudC0+
aW5kZXggPT0gbXNyICkKICAgICAgICAgICAgIHJldHVybiAwOwogCi0gICAgaWYgKCAqbXNyX2Nv
dW50ID09IChQQUdFX1NJWkUgLyBzaXplb2Yoc3RydWN0IHZteF9tc3JfZW50cnkpKSApCisgICAg
aWYgKCB0b3RhbCA9PSAoUEFHRV9TSVpFIC8gc2l6ZW9mKCplbnQpKSApCiAgICAgICAgIHJldHVy
biAtRU5PU1BDOwogCi0gICAgbWVtbW92ZSgqbXNyX2FyZWEgKyBpZHggKyAxLCAqbXNyX2FyZWEg
KyBpZHgsCi0gICAgICAgICAgICBzaXplb2YoKm1zcl9hcmVhX2VsZW0pICogKCptc3JfY291bnQg
LSBpZHgpKTsKLQotICAgIG1zcl9hcmVhX2VsZW0gPSAqbXNyX2FyZWEgKyBpZHg7Ci0gICAgbXNy
X2FyZWFfZWxlbS0+aW5kZXggPSBtc3I7Ci0gICAgbXNyX2FyZWFfZWxlbS0+bWJ6ID0gMDsKKyAg
ICBtZW1tb3ZlKGVudCArIDEsIGVudCwgc2l6ZW9mKCplbnQpICogKGVuZCAtIGVudCkpOwogCi0g
ICAgKysqbXNyX2NvdW50OworICAgIGVudC0+aW5kZXggPSBtc3I7CisgICAgZW50LT5tYnogPSAw
OwogCiAgICAgc3dpdGNoICggdHlwZSApCiAgICAgewogICAgIGNhc2UgVk1YX01TUl9IT1NUOgot
ICAgICAgICByZG1zcmwobXNyLCBtc3JfYXJlYV9lbGVtLT5kYXRhKTsKLSAgICAgICAgX192bXdy
aXRlKFZNX0VYSVRfTVNSX0xPQURfQ09VTlQsICptc3JfY291bnQpOworICAgICAgICByZG1zcmwo
bXNyLCBlbnQtPmRhdGEpOworICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfTE9BRF9DT1VO
VCwgKyt2bXgtPmhvc3RfbXNyX2NvdW50KTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZN
WF9NU1JfR1VFU1Q6Ci0gICAgICAgIG1zcl9hcmVhX2VsZW0tPmRhdGEgPSAwOwotICAgICAgICBf
X3Ztd3JpdGUoVk1fRVhJVF9NU1JfU1RPUkVfQ09VTlQsICptc3JfY291bnQpOwotICAgICAgICBf
X3Ztd3JpdGUoVk1fRU5UUllfTVNSX0xPQURfQ09VTlQsICptc3JfY291bnQpOworICAgICAgICBl
bnQtPmRhdGEgPSAwOworICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfU1RPUkVfQ09VTlQs
ICsrdm14LT5tc3JfY291bnQpOworICAgICAgICBfX3Ztd3JpdGUoVk1fRU5UUllfTVNSX0xPQURf
Q09VTlQsIHZteC0+bXNyX2NvdW50KTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tIAoyLjEu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRR-0005DS-E7; Fri, 08 Jun 2018 18:48:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRQ-0005CT-2z
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:52 +0000
X-Inumbo-ID: 96bea21d-6b4c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96bea21d-6b4c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 18:48:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790754"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:41 +0100
Message-ID: <1528483723-4128-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 7/9] x86/vmx: Support load-only guest MSR
 list 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgVk1YX01TUl9HVUVTVCB0eXBlIG1haW50YWlucyBjb21wbGV0ZWx5IHN5
bW1ldHJpYyBndWVzdCBsb2FkCmFuZCBzYXZlIGxpc3RzLCBieSBwb2ludGluZyBWTV9FWElUX01T
Ul9TVE9SRV9BRERSIGFuZCBWTV9FTlRSWV9NU1JfTE9BRF9BRERSCmF0IHRoZSBzYW1lIHBhZ2Us
IGFuZCBzZXR0aW5nIFZNX0VYSVRfTVNSX1NUT1JFX0NPVU5UIGFuZApWTV9FTlRSWV9NU1JfTE9B
RF9DT1VOVCB0byB0aGUgc2FtZSB2YWx1ZS4KCkhvd2V2ZXIsIGZvciBNU1JzIHdoaWNoIHdlIHdv
bid0IGxldCB0aGUgZ3Vlc3QgaGF2ZSBkaXJlY3QgYWNjZXNzIHRvLCBoYXZpbmcKaGFyZHdhcmUg
c2F2ZSB0aGUgY3VycmVudCB2YWx1ZSBvbiBWTUV4aXQgaXMgdW5uZWNlc3Nhcnkgb3ZlcmhlYWQu
CgpUbyBhdm9pZCB0aGlzIG92ZXJoZWFkLCB3ZSBtdXN0IG1ha2UgdGhlIGxvYWQgYW5kIHNhdmUg
bGlzdHMgYXN5bW1ldHJpYy4gIEJ5Cm1ha2luZyB0aGUgZW50cnkgbG9hZCBjb3VudCBncmVhdGVy
IHRoYW4gdGhlIGV4aXQgc3RvcmUgY291bnQsIHdlIGNhbiBtYWludGFpbgp0d28gYWRqYWNlbnQg
bGlzdHMgb2YgTVNScywgdGhlIGZpcnN0IG9mIHdoaWNoIGlzIHNhdmVkIGFuZCByZXN0b3JlZCwg
YW5kIHRoZQpzZWNvbmQgb2Ygd2hpY2ggaXMgb25seSByZXN0b3JlZCBvbiBWTUVudHJ5LgoKRm9y
IHNpbXBsaWNpdHk6CiAqIEJvdGggYWRqYWNlbnQgbGlzdHMgYXJlIHN0aWxsIHNvcnRlZCBieSBN
U1IgaW5kZXguCiAqIEl0IHVuZGVmaW5lZCBiZWhhdmlvdXIgdG8gaW5zZXJ0IHRoZSBzYW1lIE1T
UiBpbnRvIGJvdGggbGlzdHMuCiAqIFRoZSB0b3RhbCBzaXplIG9mIGJvdGggbGlzdHMgaXMgc3Rp
bGwgbGltaXRlZCBhdCAyNTYgZW50cmllcyAob25lIDRrIHBhZ2UpLgoKU3BsaXQgdGhlIGN1cnJl
bnQgbXNyX2NvdW50IGZpZWxkIGludG8gbXNyX3tsb2FkLHNhdmV9X2NvdW50LCBhbmQgaW50cm9k
dWNlIGEKbmV3IFZNWF9NU1JfR1VFU1RfTE9BRE9OTFkgdHlwZSwgYW5kIHVwZGF0ZSB2bXhfe2Fk
ZCxmaW5kfV9tc3IoKSB0byBjYWxjdWxhdGUKd2hpY2ggc3VibGlzdCB0byBzZWFyY2gsIGJhc2Vk
IG9uIHR5cGUuICBWTVhfTVNSX0hPU1QgaGFzIG5vIGxvZ2ljYWwgc3VibGlzdCwKd2hlcmVhcyBW
TVhfTVNSX0dVRVNUIGhhcyBhIHN1Ymxpc3QgYmV0d2VlbiAwIGFuZCB0aGUgc2F2ZSBjb3VudCwg
d2hpbGUKVk1YX01TUl9HVUVTVF9MT0FET05MWSBoYXMgYSBzdWJsaXN0IGJldHdlZW4gdGhlIHNh
dmUgY291bnQgYW5kIHRoZSBsb2FkCmNvdW50LgoKT25lIHN1YnRsZSBwb2ludCBpcyB0aGF0IGlu
c2VydGluZyBhbiBNU1IgaW50byB0aGUgbG9hZC1zYXZlIGxpc3QgaW52b2x2ZXMKbW92aW5nIHRo
ZSBlbnRpcmUgbG9hZC1vbmx5IGxpc3QsIGFuZCB1cGRhdGluZyBib3RoIGNvdW50cy4KClNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKdW4gTmFrYWppbWEg
PGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L2h2bS92bXgvdm1jcy5jICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgIHwgIDIgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggfCAgNyArKysrKy0KIDMgZmlsZXMgY2hh
bmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmlu
ZGV4IGM0M2I1NzguLjRmYjMwNDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
Y3MuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKQEAgLTEzMDAsNyArMTMwMCw3
IEBAIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29uc3Qgc3RydWN0IHZjcHUg
KnYsIHVpbnQzMl90IG1zciwKIHsKICAgICBjb25zdCBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2
bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9
IE5VTEwsICplbnQsICplbmQ7Ci0gICAgdW5zaWduZWQgaW50IHRvdGFsOworICAgIHVuc2lnbmVk
IGludCBzdWJzdGFydCwgc3ViZW5kLCB0b3RhbDsKIAogICAgIEFTU0VSVCh2ID09IGN1cnJlbnQg
fHwgIXZjcHVfcnVubmFibGUodikpOwogCkBAIC0xMzA4LDEyICsxMzA4LDIzIEBAIHN0cnVjdCB2
bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90
IG1zciwKICAgICB7CiAgICAgY2FzZSBWTVhfTVNSX0hPU1Q6CiAgICAgICAgIHN0YXJ0ICAgID0g
dm14LT5ob3N0X21zcl9hcmVhOwotICAgICAgICB0b3RhbCAgICA9IHZteC0+aG9zdF9tc3JfY291
bnQ7CisgICAgICAgIHN1YnN0YXJ0ID0gMDsKKyAgICAgICAgc3ViZW5kICAgPSB2bXgtPmhvc3Rf
bXNyX2NvdW50OworICAgICAgICB0b3RhbCAgICA9IHN1YmVuZDsKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIFZNWF9NU1JfR1VFU1Q6CiAgICAgICAgIHN0YXJ0ICAgID0gdm14LT5tc3JfYXJl
YTsKLSAgICAgICAgdG90YWwgICAgPSB2bXgtPm1zcl9jb3VudDsKKyAgICAgICAgc3Vic3RhcnQg
PSAwOworICAgICAgICBzdWJlbmQgICA9IHZteC0+bXNyX3NhdmVfY291bnQ7CisgICAgICAgIHRv
dGFsICAgID0gdm14LT5tc3JfbG9hZF9jb3VudDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNl
IFZNWF9NU1JfR1VFU1RfTE9BRE9OTFk6CisgICAgICAgIHN0YXJ0ICAgID0gdm14LT5tc3JfYXJl
YTsKKyAgICAgICAgc3Vic3RhcnQgPSB2bXgtPm1zcl9zYXZlX2NvdW50OworICAgICAgICBzdWJl
bmQgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7CisgICAgICAgIHRvdGFsICAgID0gc3ViZW5kOwog
ICAgICAgICBicmVhazsKIAogICAgIGRlZmF1bHQ6CkBAIC0xMzI0LDcgKzEzMzUsNyBAQCBzdHJ1
Y3Qgdm14X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBtc3IsCiAgICAgICAgIHJldHVybiBOVUxMOwogCiAgICAgZW5kID0gc3RhcnQgKyB0b3Rh
bDsKLSAgICBlbnQgPSBsb2NhdGVfbXNyX2VudHJ5KHN0YXJ0LCBlbmQsIG1zcik7CisgICAgZW50
ID0gbG9jYXRlX21zcl9lbnRyeShzdGFydCArIHN1YnN0YXJ0LCBzdGFydCArIHN1YmVuZCwgbXNy
KTsKIAogICAgIHJldHVybiAoKGVudCA8IGVuZCkgJiYgKGVudC0+aW5kZXggPT0gbXNyKSkgPyBl
bnQgOiBOVUxMOwogfQpAQCAtMTMzNCw3ICsxMzQ1LDcgQEAgaW50IHZteF9hZGRfbXNyKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKIHsKICAgICBzdHJ1Y3QgYXJj
aF92bXhfc3RydWN0ICp2bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNy
X2VudHJ5ICoqcHRyLCAqc3RhcnQgPSBOVUxMLCAqZW50LCAqZW5kOwotICAgIHVuc2lnbmVkIGlu
dCB0b3RhbDsKKyAgICB1bnNpZ25lZCBpbnQgc3Vic3RhcnQsIHN1YmVuZCwgdG90YWw7CiAgICAg
aW50IHJjOwogCiAgICAgQVNTRVJUKHYgPT0gY3VycmVudCB8fCAhdmNwdV9ydW5uYWJsZSh2KSk7
CkBAIC0xMzQzLDEyICsxMzU0LDIzIEBAIGludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNwdSAqdiwg
dWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwsCiAgICAgewogICAgIGNhc2UgVk1YX01TUl9IT1NU
OgogICAgICAgICBwdHIgICAgICA9ICZ2bXgtPmhvc3RfbXNyX2FyZWE7Ci0gICAgICAgIHRvdGFs
ICAgID0gdm14LT5ob3N0X21zcl9jb3VudDsKKyAgICAgICAgc3Vic3RhcnQgPSAwOworICAgICAg
ICBzdWJlbmQgICA9IHZteC0+aG9zdF9tc3JfY291bnQ7CisgICAgICAgIHRvdGFsICAgID0gc3Vi
ZW5kOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKICAgICAgICAg
cHRyICAgICAgPSAmdm14LT5tc3JfYXJlYTsKLSAgICAgICAgdG90YWwgICAgPSB2bXgtPm1zcl9j
b3VudDsKKyAgICAgICAgc3Vic3RhcnQgPSAwOworICAgICAgICBzdWJlbmQgICA9IHZteC0+bXNy
X3NhdmVfY291bnQ7CisgICAgICAgIHRvdGFsICAgID0gdm14LT5tc3JfbG9hZF9jb3VudDsKKyAg
ICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFZNWF9NU1JfR1VFU1RfTE9BRE9OTFk6CisgICAgICAg
IHB0ciAgICAgID0gJnZteC0+bXNyX2FyZWE7CisgICAgICAgIHN1YnN0YXJ0ID0gdm14LT5tc3Jf
c2F2ZV9jb3VudDsKKyAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9sb2FkX2NvdW50OworICAg
ICAgICB0b3RhbCAgICA9IHN1YmVuZDsKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpA
QCAtMTM3OCw2ICsxNDAwLDcgQEAgaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgVk1YX01TUl9HVUVTVDoKKyAgICAgICAgY2FzZSBWTVhfTVNSX0dVRVNUX0xPQURPTkxZOgog
ICAgICAgICAgICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JFX0FERFIsIGFkZHIpOwogICAg
ICAgICAgICAgX192bXdyaXRlKFZNX0VOVFJZX01TUl9MT0FEX0FERFIsIGFkZHIpOwogICAgICAg
ICAgICAgYnJlYWs7CkBAIC0xMzg2LDcgKzE0MDksNyBAQCBpbnQgdm14X2FkZF9tc3Ioc3RydWN0
IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsLAogCiAgICAgc3RhcnQgPSAqcHRy
OwogICAgIGVuZCAgID0gc3RhcnQgKyB0b3RhbDsKLSAgICBlbnQgICA9IGxvY2F0ZV9tc3JfZW50
cnkoc3RhcnQsIGVuZCwgbXNyKTsKKyAgICBlbnQgICA9IGxvY2F0ZV9tc3JfZW50cnkoc3RhcnQg
KyBzdWJzdGFydCwgc3RhcnQgKyBzdWJlbmQsIG1zcik7CiAKICAgICBpZiAoIChlbnQgPCBlbmQp
ICYmIChlbnQtPmluZGV4ID09IG1zcikgKQogICAgICAgICBnb3RvIGZvdW5kOwpAQCAtMTQxMCw4
ICsxNDMzLDExIEBAIGludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNy
LCB1aW50NjRfdCB2YWwsCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBWTVhfTVNSX0dVRVNU
OgotICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfU1RPUkVfQ09VTlQsICsrdm14LT5tc3Jf
Y291bnQpOwotICAgICAgICBfX3Ztd3JpdGUoVk1fRU5UUllfTVNSX0xPQURfQ09VTlQsIHZteC0+
bXNyX2NvdW50KTsKKyAgICAgICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JFX0NPVU5ULCAr
K3ZteC0+bXNyX3NhdmVfY291bnQpOworCisgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCisgICAg
Y2FzZSBWTVhfTVNSX0dVRVNUX0xPQURPTkxZOgorICAgICAgICBfX3Ztd3JpdGUoVk1fRU5UUllf
TVNSX0xPQURfQ09VTlQsICsrdm14LT5tc3JfbG9hZF9jb3VudCk7CiAgICAgICAgIGJyZWFrOwog
ICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYwppbmRleCA1Y2EwNjU4Li5iMTY3ZmRlIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YwpAQCAtNDE1Myw3ICs0MTUzLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiBzdGF0aWMgdm9pZCBsYnJfdHN4X2ZpeHVwKHZvaWQpCiB7CiAg
ICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHVuc2lnbmVkIGludCBtc3JfY291
bnQgPSBjdXJyLT5hcmNoLmh2bV92bXgubXNyX2NvdW50OworICAgIHVuc2lnbmVkIGludCBtc3Jf
Y291bnQgPSBjdXJyLT5hcmNoLmh2bV92bXgubXNyX3NhdmVfY291bnQ7CiAgICAgc3RydWN0IHZt
eF9tc3JfZW50cnkgKm1zcl9hcmVhID0gY3Vyci0+YXJjaC5odm1fdm14Lm1zcl9hcmVhOwogICAg
IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICptc3I7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5o
CmluZGV4IGI0ZDIzYTEuLjM3NjQ5ODIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaApA
QCAtMTM5LDcgKzEzOSw4IEBAIHN0cnVjdCBhcmNoX3ZteF9zdHJ1Y3QgewogICAgICAqLwogICAg
IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICptc3JfYXJlYTsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRy
eSAqaG9zdF9tc3JfYXJlYTsKLSAgICB1bnNpZ25lZCBpbnQgICAgICAgICBtc3JfY291bnQ7Cisg
ICAgdW5zaWduZWQgaW50ICAgICAgICAgbXNyX2xvYWRfY291bnQ7CisgICAgdW5zaWduZWQgaW50
ICAgICAgICAgbXNyX3NhdmVfY291bnQ7CiAgICAgdW5zaWduZWQgaW50ICAgICAgICAgaG9zdF9t
c3JfY291bnQ7CiAKICAgICB1bnNpZ25lZCBsb25nICAgICAgICBlb2lfZXhpdG1hcF9jaGFuZ2Vk
OwpAQCAtNTQ3LDEyICs1NDgsMTYgQEAgZW51bSB2bXhfaW5zbl9lcnJubwogZW51bSB2bXhfbXNy
X2xpc3RfdHlwZSB7CiAgICAgVk1YX01TUl9IT1NULCAgICAgICAgICAgLyogTVNScyBsb2FkZWQg
b24gVk1FeGl0LiAgICAgICAgICAgICAgICAgICAqLwogICAgIFZNWF9NU1JfR1VFU1QsICAgICAg
ICAgIC8qIE1TUnMgc2F2ZWQgb24gVk1FeGl0LCBsb2FkZWQgb24gVk1FbnRyeS4gKi8KKyAgICBW
TVhfTVNSX0dVRVNUX0xPQURPTkxZLCAvKiBNU1JzIGxvYWRlZCBvbiBWTUVudHJ5IG9ubHkuICAg
ICAgICAgICAgICovCiB9OwogCiAvKioKICAqIEFkZCBhbiBNU1IgdG8gYW4gTVNSIGxpc3QgKGlu
c2VydGluZyBzcGFjZSBmb3IgdGhlIGVudHJ5IGlmIG5lY2Vzc2FyeSksIGFuZAogICogc2V0IHRo
ZSBNU1JzIHZhbHVlLgogICoKKyAqIEl0IGlzIHVuZGVmaW5lZCBiZWhhdmlvdXIgdG8gdHJ5IGFu
ZCBpbnNlcnQgdGhlIHNhbWUgTVNSIGludG8gYm90aCB0aGUKKyAqIEdVRVNUIGFuZCBHVUVTVF9M
T0FET05MWSBsaXN0LgorICoKICAqIE1heSBmYWlsIGlmIHVuYWJsZSB0byBhbGxvY2F0ZSBtZW1v
cnkgZm9yIHRoZSBsaXN0LCBvciB0aGUgdG90YWwgbnVtYmVyIG9mCiAgKiBlbnRyaWVzIGV4Y2Vl
ZHMgdGhlIG1lbW9yeSBhbGxvY2F0ZWQuCiAgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRS-0005E3-0n; Fri, 08 Jun 2018 18: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRQ-0005Cb-8g
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:52 +0000
X-Inumbo-ID: 42f0e3ad-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42f0e3ad-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790757"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:40 +0100
Message-ID: <1528483723-4128-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/9] x86/vmx: Pass an MSR value into
 vmx_msr_add()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIGNoYW5nZSBpcyB0byBhbGxvdyB1cyB0byBzZXQgYSBz
cGVjaWZpYyBNU1IgdmFsdWUsCndpdGhvdXQgbmVlZGluZyB0byBrbm93IHdoZXRoZXIgdGhlcmUg
aXMgYWxyZWFkeSBhIGxvYWQvc2F2ZSBsaXN0IHNsb3QgZm9yIGl0LgoKUHJldmlvdXNseSwgY2Fs
bGVycyB3YW50aW5nIHRoaXMgcHJvcGVydHkgbmVlZGVkIHRvIGNhbGwgYm90aCB2bXhfYWRkXypf
bXNyKCkKYW5kIHZteF93cml0ZV8qX21zcigpIHRvIGNvdmVyIGJvdGggY2FzZXMsIGFuZCB0aGVy
ZSBhcmUgbm8gY2FsbGVycyB3aGljaCB3YW50CnRoZSBvbGQgYmVoYXZpb3VyIG9mIGJlaW5nIGEg
bm8tb3AgaWYgYW4gZW50cnkgYWxyZWFkeSBleGlzdGVkIGZvciB0aGUgTVNSLgoKQXMgYSByZXN1
bHQgb2YgdGhpcyBBUEkgaW1wcm92ZW1lbnQsIHRoZSBkZWZhdWx0IHZhbHVlIGZvciBndWVzdCBN
U1JzIG5lZWQgbm90CmJlIDAsIGFuZCB0aGUgZGVmYXVsdCBmb3IgaG9zdCBNU1JzIG5lZWQgbm90
IGJlIHBhc3NlZCB2aWEgaGFyZHdhcmUgcmVnaXN0ZXIuCkluIHByYWN0aWNlLCB0aGlzIGNsZWFu
cyB1cCB0aGUgVlBNVSBhbGxvY2F0aW9uIGxvZ2ljLCBhbmQgYXZvaWRzIGFuIE1TUiByZWFkCmFz
IHBhcnQgb2YgdmNwdSBjb25zdHJ1Y3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
djI6CiAqIERvY3VtZW50IHZteF9hZGRfbXNyKCkncyBiZWhhdmlvdXIuCiAqIFVwZGF0ZSBjb21t
aXQgbWVzc2FnZSB0byBpbmRpY2F0ZSB0aGF0IG5vb25lIHdhbnRzIHRoZSBvbGQgYmVoYXZpb3Vy
LgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jICAgICAgfCAgNiArKy0tLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogeGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92bXgvdm1jcy5oIHwgMjAgKysrKysrKysrKysrKystLS0tLS0KIDQgZmlsZXMgY2hh
bmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwu
YwppbmRleCBjNDk5ZTY5Li4xZmM3OWM5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L3Zw
bXVfaW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYwpAQCAtNDU0LDEz
ICs0NTQsMTEgQEAgc3RhdGljIGludCBjb3JlMl92cG11X2FsbG9jX3Jlc291cmNlKHN0cnVjdCB2
Y3B1ICp2KQogCiAgICAgaWYgKCBpc19odm1fdmNwdSh2KSApCiAgICAgewotICAgICAgICB3cm1z
cmwoTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCwgMCk7Ci0gICAgICAgIGlmICggdm14X2FkZF9o
b3N0X2xvYWRfbXNyKHYsIE1TUl9DT1JFX1BFUkZfR0xPQkFMX0NUUkwpICkKKyAgICAgICAgaWYg
KCB2bXhfYWRkX2hvc3RfbG9hZF9tc3IodiwgTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCwgMCkg
KQogICAgICAgICAgICAgZ290byBvdXRfZXJyOwogCi0gICAgICAgIGlmICggdm14X2FkZF9ndWVz
dF9tc3IodiwgTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCkgKQorICAgICAgICBpZiAoIHZteF9h
ZGRfZ3Vlc3RfbXNyKHYsIE1TUl9DT1JFX1BFUkZfR0xPQkFMX0NUUkwsIDApICkKICAgICAgICAg
ICAgIGdvdG8gb3V0X2VycjsKLSAgICAgICAgdm14X3dyaXRlX2d1ZXN0X21zcih2LCBNU1JfQ09S
RV9QRVJGX0dMT0JBTF9DVFJMLCAwKTsKICAgICB9CiAKICAgICBjb3JlMl92cG11X2N4dCA9IHh6
YWxsb2NfYnl0ZXMoc2l6ZW9mKCpjb3JlMl92cG11X2N4dCkgKwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4
IDI1NDFlZTAuLmM0M2I1NzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKQEAgLTEzMjksNyArMTMyOSw4IEBA
IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IG1zciwKICAgICByZXR1cm4gKChlbnQgPCBlbmQpICYmIChlbnQtPmluZGV4ID09
IG1zcikpID8gZW50IDogTlVMTDsKIH0KIAotaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSkKK2ludCB2bXhfYWRk
X21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwsCisgICAgICAg
ICAgICAgICAgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogewogICAgIHN0cnVjdCBhcmNo
X3ZteF9zdHJ1Y3QgKnZteCA9ICZ2LT5hcmNoLmh2bV92bXg7CiAgICAgc3RydWN0IHZteF9tc3Jf
ZW50cnkgKipwdHIsICpzdGFydCA9IE5VTEwsICplbnQsICplbmQ7CkBAIC0xMzg4LDExICsxMzg5
LDkgQEAgaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIGVudW0g
dm14X21zcl9saXN0X3R5cGUgdHlwZSkKICAgICBlbnQgICA9IGxvY2F0ZV9tc3JfZW50cnkoc3Rh
cnQsIGVuZCwgbXNyKTsKIAogICAgIGlmICggKGVudCA8IGVuZCkgJiYgKGVudC0+aW5kZXggPT0g
bXNyKSApCi0gICAgewotICAgICAgICByYyA9IDA7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0K
KyAgICAgICAgZ290byBmb3VuZDsKIAorICAgIC8qIElmIHRoZXJlIGlzbid0IGFuIGV4aXN0aW5n
IGVudHJ5IGZvciBtc3IsIGluc2VydCByb29tIGZvciBvbmUuICovCiAgICAgaWYgKCB0b3RhbCA9
PSAoUEFHRV9TSVpFIC8gc2l6ZW9mKCplbnQpKSApCiAgICAgewogICAgICAgICByYyA9IC1FTk9T
UEM7CkBAIC0xNDA3LDE3ICsxNDA2LDE4IEBAIGludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5cGUpCiAgICAgc3dpdGNo
ICggdHlwZSApCiAgICAgewogICAgIGNhc2UgVk1YX01TUl9IT1NUOgotICAgICAgICByZG1zcmwo
bXNyLCBlbnQtPmRhdGEpOwogICAgICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfTE9BRF9DT1VO
VCwgKyt2bXgtPmhvc3RfbXNyX2NvdW50KTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZN
WF9NU1JfR1VFU1Q6Ci0gICAgICAgIGVudC0+ZGF0YSA9IDA7CiAgICAgICAgIF9fdm13cml0ZShW
TV9FWElUX01TUl9TVE9SRV9DT1VOVCwgKyt2bXgtPm1zcl9jb3VudCk7CiAgICAgICAgIF9fdm13
cml0ZShWTV9FTlRSWV9NU1JfTE9BRF9DT1VOVCwgdm14LT5tc3JfY291bnQpOwogICAgICAgICBi
cmVhazsKICAgICB9CiAKKyAgICAvKiBTZXQgdGhlIG1zcidzIHZhbHVlLiAqLworIGZvdW5kOgor
ICAgIGVudC0+ZGF0YSA9IHZhbDsKICAgICByYyA9IDA7CiAKICBvdXQ6CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmlu
ZGV4IDM1ZjBlOTAuLjVjYTA2NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0zMTAzLDcgKzMxMDMsNyBA
QCBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVp
bnQ2NF90IG1zcl9jb250ZW50KQogCiAgICAgICAgICAgICBmb3IgKCA7IChyYyA9PSAwKSAmJiBs
YnItPmNvdW50OyBsYnIrKyApCiAgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IChyYyA9PSAw
KSAmJiAoaSA8IGxici0+Y291bnQpOyBpKysgKQotICAgICAgICAgICAgICAgICAgICBpZiAoIChy
YyA9IHZteF9hZGRfZ3Vlc3RfbXNyKHYsIGxici0+YmFzZSArIGkpKSA9PSAwICkKKyAgICAgICAg
ICAgICAgICAgICAgaWYgKCAocmMgPSB2bXhfYWRkX2d1ZXN0X21zcih2LCBsYnItPmJhc2UgKyBp
LCAwKSkgPT0gMCApCiAgICAgICAgICAgICAgICAgICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVy
Y2VwdCh2LCBsYnItPmJhc2UgKyBpLCBWTVhfTVNSX1JXKTsKIAogICAgICAgICAgICAgdi0+YXJj
aC5odm1fdm14Lmxicl9mbGFncyB8PSBMQlJfTVNSU19JTlNFUlRFRDsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS92bXgvdm1jcy5oCmluZGV4IDM3ODI1YWQuLmI0ZDIzYTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZtY3MuaApAQCAtNTQ5LDE2ICs1NDksMjQgQEAgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB7
CiAgICAgVk1YX01TUl9HVUVTVCwgICAgICAgICAgLyogTVNScyBzYXZlZCBvbiBWTUV4aXQsIGxv
YWRlZCBvbiBWTUVudHJ5LiAqLwogfTsKIAotaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSk7CisvKioKKyAqIEFk
ZCBhbiBNU1IgdG8gYW4gTVNSIGxpc3QgKGluc2VydGluZyBzcGFjZSBmb3IgdGhlIGVudHJ5IGlm
IG5lY2Vzc2FyeSksIGFuZAorICogc2V0IHRoZSBNU1JzIHZhbHVlLgorICoKKyAqIE1heSBmYWls
IGlmIHVuYWJsZSB0byBhbGxvY2F0ZSBtZW1vcnkgZm9yIHRoZSBsaXN0LCBvciB0aGUgdG90YWwg
bnVtYmVyIG9mCisgKiBlbnRyaWVzIGV4Y2VlZHMgdGhlIG1lbW9yeSBhbGxvY2F0ZWQuCisgKi8K
K2ludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2
YWwsCisgICAgICAgICAgICAgICAgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKTsKIAotc3Rh
dGljIGlubGluZSBpbnQgdm14X2FkZF9ndWVzdF9tc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90
IG1zcikKK3N0YXRpYyBpbmxpbmUgaW50IHZteF9hZGRfZ3Vlc3RfbXNyKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKIHsKLSAgICByZXR1cm4gdm14X2FkZF9tc3Io
diwgbXNyLCBWTVhfTVNSX0dVRVNUKTsKKyAgICByZXR1cm4gdm14X2FkZF9tc3IodiwgbXNyLCB2
YWwsIFZNWF9NU1JfR1VFU1QpOwogfQotCi1zdGF0aWMgaW5saW5lIGludCB2bXhfYWRkX2hvc3Rf
bG9hZF9tc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zcikKK3N0YXRpYyBpbmxpbmUgaW50
IHZteF9hZGRfaG9zdF9sb2FkX21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IHZhbCkKIHsKLSAg
ICByZXR1cm4gdm14X2FkZF9tc3IodiwgbXNyLCBWTVhfTVNSX0hPU1QpOworICAgIHJldHVybiB2
bXhfYWRkX21zcih2LCBtc3IsIHZhbCwgVk1YX01TUl9IT1NUKTsKIH0KIAogc3RydWN0IHZteF9t
c3JfZW50cnkgKnZteF9maW5kX21zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNy
LAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRS-0005FJ-DN; Fri, 08 Jun 2018 18: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRQ-0005Ca-8h
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:52 +0000
X-Inumbo-ID: 42943365-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42943365-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790753"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:39 +0100
Message-ID: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

VGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIHBhdGNoIGlzIHRvIG9ubHkgZXZlciBpbnNlcnQgdGhl
IExCUiBNU1JzIGludG8gdGhlCmd1ZXN0IGxvYWQvc2F2ZSBsaXN0IG9uY2UsIGFzIGEgZnV0dXJl
IHBhdGNoIHdhbnRzIHRvIGNoYW5nZSB0aGUgYmVoYXZpb3VyIG9mCnZteF9hZGRfZ3Vlc3RfbXNy
KCkuCgpUaGUgcmVwZWF0ZWQgcHJvY2Vzc2luZyBvZiBsYnJfaW5mbyBhbmQgdGhlIGd1ZXN0cyBN
U1IgbG9hZC9zYXZlIGxpc3QgaXMKcmVkdW5kYW50LCBhbmQgYSBndWVzdCB1c2luZyBMQlIgaXRz
ZWxmIHdpbGwgaGF2ZSB0byByZS1lbmFibGUKTVNSX0RFQlVHQ1RMLkxCUiBpbiBpdHMgI0RCIGhh
bmRsZXIsIG1lYW5pbmcgdGhhdCBYZW4gd2lsbCByZXBlYXQgdGhpcwpyZWR1bmRhbnQgcHJvY2Vz
c2luZyBldmVyeSB0aW1lIHRoZSBndWVzdCBnZXRzIGEgZGVidWcgZXhjZXB0aW9uLgoKUmVuYW1l
IGxicl9maXh1cF9lbmFibGVkIHRvIGxicl9mbGFncyB0byBiZSBhIGxpdHRsZSBtb3JlIGdlbmVy
aWMsIGFuZCB1c2Ugb25lCmJpdCB0byBpbmRpY2F0ZSB0aGF0IHRoZSBNU1JzIGhhdmUgYmVlbiBp
bnNlcnRlZCBpbnRvIHRoZSBsb2FkL3NhdmUgbGlzdC4KU2hvcnRlbiB0aGUgZXhpc3RpbmcgRklY
VVAqIGlkZW50aWZpZXJzIHRvIHJlZHVjZSBjb2RlIHZvbHVtZS4KCkZpbmFsbHksIHRoZSBlbmFi
bGVtZW50IG9mIHRoZSBmaXh1cHMgb25seSBuZWVkIHRvIGJlIGNhbGN1bGF0ZWQgb25jZSwgcmF0
aGVyCnRoYW4gaW5zaWRlIGEgZG91Ymx5IG5lc3RlZCBsb29wLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRl
bC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCnYyOgogKiBOZXcKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAg
ICAgIHwgMjUgKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdm14L3ZtY3MuaCB8ICA3ICsrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9u
cygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCAyNWRkMjA0Li4zNWYwZTkw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwpAQCAtMjc1MCw5ICsyNzUwLDYgQEAgZW51bQogCiAjZGVmaW5lIExC
Ul9GUk9NX1NJR05FWFRfMk1TQiAgKCgxVUxMIDw8IDU5KSB8ICgxVUxMIDw8IDYwKSkKIAotI2Rl
ZmluZSBGSVhVUF9MQlJfVFNYICAgICAgICAgICAgKDF1IDw8IDApCi0jZGVmaW5lIEZJWFVQX0JE
V19FUlJBVFVNX0JERjE0ICAoMXUgPDwgMSkKLQogc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBs
YnJfdHN4X2ZpeHVwX25lZWRlZDsKIHN0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgYmR3X2VycmF0
dW1fYmRmMTRfZml4dXBfbmVlZGVkOwogc3RhdGljIHVpbnQzMl90IF9fcmVhZF9tb3N0bHkgbGJy
X2Zyb21fc3RhcnQ7CkBAIC0zMDk3LDcgKzMwOTQsOCBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3Jp
dGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogICAg
ICAgICAgICAgaWYgKCB2cG11X2RvX3dybXNyKG1zciwgbXNyX2NvbnRlbnQsIHN1cHBvcnRlZCkg
KQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9Ci0gICAgICAgIGlmICggbXNyX2Nv
bnRlbnQgJiBJQTMyX0RFQlVHQ1RMTVNSX0xCUiApCisgICAgICAgIGlmICggKG1zcl9jb250ZW50
ICYgSUEzMl9ERUJVR0NUTE1TUl9MQlIpICYmCisgICAgICAgICAgICAgISh2LT5hcmNoLmh2bV92
bXgubGJyX2ZsYWdzICYgTEJSX01TUlNfSU5TRVJURUQpICkKICAgICAgICAgewogICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IGxicl9pbmZvICpsYnIgPSBsYXN0X2JyYW5jaF9tc3JfZ2V0KCk7CiAg
ICAgICAgICAgICBpZiAoIGxiciA9PSBOVUxMICkKQEAgLTMxMDYsMTQgKzMxMDQsMTMgQEAgc3Rh
dGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRf
dCBtc3JfY29udGVudCkKICAgICAgICAgICAgIGZvciAoIDsgKHJjID09IDApICYmIGxici0+Y291
bnQ7IGxicisrICkKICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgKHJjID09IDApICYmIChp
IDwgbGJyLT5jb3VudCk7IGkrKyApCiAgICAgICAgICAgICAgICAgICAgIGlmICggKHJjID0gdm14
X2FkZF9ndWVzdF9tc3IodiwgbGJyLT5iYXNlICsgaSkpID09IDAgKQotICAgICAgICAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2
LCBsYnItPmJhc2UgKyBpLCBWTVhfTVNSX1JXKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlm
ICggbGJyX3RzeF9maXh1cF9uZWVkZWQgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYt
PmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PSBGSVhVUF9MQlJfVFNYOwotICAgICAg
ICAgICAgICAgICAgICAgICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5h
YmxlZCB8PQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGSVhVUF9CRFdfRVJSQVRV
TV9CREYxNDsKLSAgICAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICB2LT5hcmNoLmh2
bV92bXgubGJyX2ZsYWdzIHw9IExCUl9NU1JTX0lOU0VSVEVEOworICAgICAgICAgICAgaWYgKCBs
YnJfdHN4X2ZpeHVwX25lZWRlZCApCisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14Lmxi
cl9mbGFncyB8PSBMQlJfRklYVVBfVFNYOworICAgICAgICAgICAgaWYgKCBiZHdfZXJyYXR1bV9i
ZGYxNF9maXh1cF9uZWVkZWQgKQorICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJf
ZmxhZ3MgfD0gTEJSX0ZJWFVQX0JERjE0OwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCByYyA8
IDAgKQpAQCAtNDIwMyw5ICs0MjAwLDkgQEAgc3RhdGljIHZvaWQgbGJyX2ZpeHVwKHZvaWQpCiB7
CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogCi0gICAgaWYgKCBjdXJyLT5hcmNo
Lmh2bV92bXgubGJyX2ZpeHVwX2VuYWJsZWQgJiBGSVhVUF9MQlJfVFNYICkKKyAgICBpZiAoIGN1
cnItPmFyY2guaHZtX3ZteC5sYnJfZmxhZ3MgJiBMQlJfRklYVVBfVFNYICkKICAgICAgICAgbGJy
X3RzeF9maXh1cCgpOwotICAgIGlmICggY3Vyci0+YXJjaC5odm1fdm14Lmxicl9maXh1cF9lbmFi
bGVkICYgRklYVVBfQkRXX0VSUkFUVU1fQkRGMTQgKQorICAgIGlmICggY3Vyci0+YXJjaC5odm1f
dm14Lmxicl9mbGFncyAmIExCUl9GSVhVUF9CREYxNCApCiAgICAgICAgIGJkd19lcnJhdHVtX2Jk
ZjE0X2ZpeHVwKCk7CiB9CiAKQEAgLTQyNzMsNyArNDI3MCw3IEBAIGJvb2wgdm14X3ZtZW50ZXJf
aGVscGVyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIH0KIAogIG91dDoK
LSAgICBpZiAoIHVubGlrZWx5KGN1cnItPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCkg
KQorICAgIGlmICggdW5saWtlbHkoY3Vyci0+YXJjaC5odm1fdm14Lmxicl9mbGFncyAmIExCUl9G
SVhVUF9NQVNLKSApCiAgICAgICAgIGxicl9maXh1cCgpOwogCiAgICAgSFZNVFJBQ0VfTkQoVk1F
TlRSWSwgMCwgMS8qY3ljbGVzKi8sIDAsIDAsIDAsIDAsIDAsIDAsIDApOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmgKaW5kZXggNjJhZmViZS4uMzc4MjVhZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS92bXgvdm1jcy5oCkBAIC0xNTYsNyArMTU2LDEyIEBAIHN0cnVjdCBhcmNoX3ZteF9zdHJ1Y3Qg
ewogICAgIC8qIEFyZSB3ZSBlbXVsYXRpbmcgcmF0aGVyIHRoYW4gVk1FTlRFUmluZz8gKi8KICAg
ICB1aW50OF90ICAgICAgICAgICAgICB2bXhfZW11bGF0ZTsKIAotICAgIHVpbnQ4X3QgICAgICAg
ICAgICAgIGxicl9maXh1cF9lbmFibGVkOworICAgIC8qIEZsYWdzIGZvciBMQlIgTVNScyBpbiB0
aGUgbG9hZC9zYXZlIGxpc3RzLiAqLworI2RlZmluZSBMQlJfTVNSU19JTlNFUlRFRCAgKDF1IDw8
IDApCisjZGVmaW5lIExCUl9GSVhVUF9UU1ggICAgICAoMXUgPDwgMSkKKyNkZWZpbmUgTEJSX0ZJ
WFVQX0JERjE0ICAgICgxdSA8PCAyKQorI2RlZmluZSBMQlJfRklYVVBfTUFTSyAgICAgKExCUl9G
SVhVUF9UU1ggfCBMQlJfRklYVVBfQkRGMTQpCisgICAgdWludDhfdCAgICAgICAgICAgICAgbGJy
X2ZsYWdzOwogCiAgICAgLyogQml0bWFzayBvZiBzZWdtZW50cyB0aGF0IHdlIGNhbid0IHNhZmVs
eSB1c2UgaW4gdmlydHVhbCA4MDg2IG1vZGUgKi8KICAgICB1aW50MTZfdCAgICAgICAgICAgICB2
bTg2X3NlZ21lbnRfbWFzazsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRS-0005Fn-QI; Fri, 08 Jun 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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRQ-0005D2-Rt
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:52 +0000
X-Inumbo-ID: 975d153d-6b4c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 975d153d-6b4c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 18:48:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790758"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:42 +0100
Message-ID: <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 8/9] x86/vmx: Support removing MSRs from the
 host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VXAgdW50aWwgdGhpcyBwb2ludCwgdGhlIE1TUiBsb2FkL3NhdmUgbGlzdHMgaGF2ZSBvbmx5IGV2
ZXIgYWNjdW11bGF0ZWQKY29udGVudC4gIEludHJvZHVjZSB2bXhfZGVsX21zcigpIGFzIGEgY29t
cGFuaW9uIHRvIHZteF9hZGRfbXNyKCkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKdjI6
CiAqIHMvYXJjaF92bXgvdm14LyBhcyBwZXIgcGF0Y2ggMiByZXZpZXcKLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL3ZteC92bWNzLmMgICAgICAgIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggfCAgNiArKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDc0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bWNzLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKaW5kZXgg
NGZiMzA0My4uMGViY2NjNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwpAQCAtMTQ1Miw2ICsxNDUyLDc0IEBA
IGludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2
YWwsCiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQgdm14X2RlbF9tc3Ioc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQoreworICAgIHN0cnVj
dCBhcmNoX3ZteF9zdHJ1Y3QgKnZteCA9ICZ2LT5hcmNoLmh2bV92bXg7CisgICAgc3RydWN0IHZt
eF9tc3JfZW50cnkgKnN0YXJ0ID0gTlVMTCwgKmVudCwgKmVuZDsKKyAgICB1bnNpZ25lZCBpbnQg
c3Vic3RhcnQsIHN1YmVuZCwgdG90YWw7CisKKyAgICBBU1NFUlQodiA9PSBjdXJyZW50IHx8ICF2
Y3B1X3J1bm5hYmxlKHYpKTsKKworICAgIHN3aXRjaCAoIHR5cGUgKQorICAgIHsKKyAgICBjYXNl
IFZNWF9NU1JfSE9TVDoKKyAgICAgICAgc3RhcnQgICAgPSB2bXgtPmhvc3RfbXNyX2FyZWE7Cisg
ICAgICAgIHN1YnN0YXJ0ID0gMDsKKyAgICAgICAgc3ViZW5kICAgPSB2bXgtPmhvc3RfbXNyX2Nv
dW50OworICAgICAgICB0b3RhbCAgICA9IHN1YmVuZDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIFZNWF9NU1JfR1VFU1Q6CisgICAgICAgIHN0YXJ0ICAgID0gdm14LT5tc3JfYXJlYTsKKyAg
ICAgICAgc3Vic3RhcnQgPSAwOworICAgICAgICBzdWJlbmQgICA9IHZteC0+bXNyX3NhdmVfY291
bnQ7CisgICAgICAgIHRvdGFsICAgID0gdm14LT5tc3JfbG9hZF9jb3VudDsKKyAgICAgICAgYnJl
YWs7CisKKyAgICBjYXNlIFZNWF9NU1JfR1VFU1RfTE9BRE9OTFk6CisgICAgICAgIHN0YXJ0ICAg
ID0gdm14LT5tc3JfYXJlYTsKKyAgICAgICAgc3Vic3RhcnQgPSB2bXgtPm1zcl9zYXZlX2NvdW50
OworICAgICAgICBzdWJlbmQgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7CisgICAgICAgIHRvdGFs
ICAgID0gc3ViZW5kOworICAgICAgICBicmVhazsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOworICAgIH0KKworICAgIGlmICggIXN0YXJ0ICkKKyAgICAgICAg
cmV0dXJuIC1FU1JDSDsKKworICAgIGVuZCA9IHN0YXJ0ICsgdG90YWw7CisgICAgZW50ID0gbG9j
YXRlX21zcl9lbnRyeShzdGFydCArIHN1YnN0YXJ0LCBzdGFydCArIHN1YmVuZCwgbXNyKTsKKwor
ICAgIGlmICggKGVudCA9PSBlbmQpIHx8IChlbnQtPmluZGV4ICE9IG1zcikgKQorICAgICAgICBy
ZXR1cm4gLUVTUkNIOworCisgICAgbWVtbW92ZShlbnQsIGVudCArIDEsIHNpemVvZigqZW50KSAq
IChlbmQgLSBlbnQpKTsKKworICAgIHZteF92bWNzX2VudGVyKHYpOworCisgICAgc3dpdGNoICgg
dHlwZSApCisgICAgeworICAgIGNhc2UgVk1YX01TUl9IT1NUOgorICAgICAgICBfX3Ztd3JpdGUo
Vk1fRVhJVF9NU1JfTE9BRF9DT1VOVCwgdm14LT5ob3N0X21zcl9jb3VudC0tKTsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBjYXNlIFZNWF9NU1JfR1VFU1Q6CisgICAgICAgIF9fdm13cml0ZShWTV9F
WElUX01TUl9TVE9SRV9DT1VOVCwgdm14LT5tc3Jfc2F2ZV9jb3VudC0tKTsKKworICAgICAgICAv
KiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgVk1YX01TUl9HVUVTVF9MT0FET05MWToKKyAgICAg
ICAgX192bXdyaXRlKFZNX0VOVFJZX01TUl9MT0FEX0NPVU5ULCB2bXgtPm1zcl9sb2FkX2NvdW50
LS0pOworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICB2bXhfdm1jc19leGl0KHYpOworCisg
ICAgcmV0dXJuIDA7Cit9CisKIHZvaWQgdm14X3NldF9lb2lfZXhpdF9iaXRtYXAoc3RydWN0IHZj
cHUgKnYsIHU4IHZlY3RvcikKIHsKICAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0KHZlY3Rvciwg
di0+YXJjaC5odm1fdm14LmVvaV9leGl0X2JpdG1hcCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92
bWNzLmgKaW5kZXggMzc2NDk4Mi4uNjYyOWI0ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdm14L3ZtY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1j
cy5oCkBAIC01NjQsNiArNTY0LDEyIEBAIGVudW0gdm14X21zcl9saXN0X3R5cGUgewogaW50IHZt
eF9hZGRfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKICAg
ICAgICAgICAgICAgICBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5cGUpOwogCisvKioKKyAqIFJl
bW92ZSBhbiBNU1IgZW50cnkgZnJvbSBhbiBNU1IgbGlzdC4gIFJldHVybnMgLUVTUkNIIGlmIHRo
ZSBNU1Igd2FzIG5vdAorICogZm91bmQgaW4gdGhlIGxpc3QuCisgKi8KK2ludCB2bXhfZGVsX21z
cihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5
cGUpOworCiBzdGF0aWMgaW5saW5lIGludCB2bXhfYWRkX2d1ZXN0X21zcihzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiB7CiAgICAgcmV0dXJuIHZteF9hZGRfbXNy
KHYsIG1zciwgdmFsLCBWTVhfTVNSX0dVRVNUKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRT-0005GQ-3N; Fri, 08 Jun 2018 18:48: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRQ-0005D3-S6
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:52 +0000
X-Inumbo-ID: 970de5c3-6b4c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 970de5c3-6b4c-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 18:48:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790755"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:38 +0100
Message-ID: <1528483723-4128-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/9] x86/vmx: Support remote access to the
 MSR lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

QXQgdGhlIG1vbWVudCwgYWxsIG1vZGlmaWNhdGlvbnMgb2YgdGhlIE1TUiBsaXN0cyBhcmUgaW4g
Y3VycmVudCBjb250ZXh0LgpIb3dldmVyLCBmdXR1cmUgY2hhbmdlcyBtYXkgbmVlZCB0byBwdXQg
TVNSX0VGRVIgaW50byB0aGUgbGlzdHMgZnJvbSBkb21jdGwKaHlwZXJjYWxsIGNvbnRleHQuCgpQ
bHVtYiBhIHN0cnVjdCB2Y3B1IHBhcmFtZXRlciBkb3duIHRocm91Z2ggdGhlIGluZnJhc3RydWN0
dXJlLCBhbmQgdXNlCnZteF92bWNzX3tlbnRlcixleGl0fSgpIGZvciBzYWZlIGFjY2VzcyB0byB0
aGUgVk1DUyBpbiB2bXhfYWRkX21zcigpLiAgVXNlCmFzc2VydGlvbnMgdG8gZW5zdXJlIHRoYXQg
YWNjZXNzIGlzIGVpdGhlciBpbiBjdXJyZW50IGNvbnRleHQsIG9yIHdoaWxlIHRoZQp2Y3B1IGlz
IHBhdXNlZC4KCk5vdGUgdGhlc2UgZXhwZWN0YXRpb25zIGJlc2lkZSB0aGUgZmllbGRzIGluIGFy
Y2hfdm14X3N0cnVjdCwgYW5kIHJlb3JkZXIgdGhlCmZpZWxkcyB0byBhdm9pZCB1bm5lY2Vzc2Fy
eSBwYWRkaW5nLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBK
dW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRvIHByZWVtcHQgYW55IHF1
ZXN0aW9ucyBhYm91dCBzcGlubG9ja3MsIHRoZSB1c2Ugb2YgdGhlIE1TUiBsaXN0cyBpbiB0aGUK
cmV0dXJuLXRvLWd1ZXN0IHBhdGggY2F1c2VzIGNoZWNrbG9jayBmYWlsdXJlcyBmb3IgcGxhaW4g
c3BpbmxvY2tzIChkZXNwaXRlIGl0CnRlY2huaWNhbGx5IGJlaW5nIHNhZmUgdG8gbGl2ZSBoZXJl
KSwgYW5kIHRoZSBjYWxsIHRvIGFsbG9jX3hlbmhlYXBfcGFnZSgpCm1ha2VzIGl0IGltcG9zc2li
bGUgdG8gdXNlIGlycXNhdmUvcmVzdG9yZSB2YXJpYW50cywgZHVlIHRvIHRoZSBuZXN0ZWQKYWNx
dWlzaXRpb24gb2YgdGhlIGhlYXAgbG9jay4KCnYyOgogKiBSZW1vdmUgcGFyYWdyYXBoIGZyb20g
dGhlIGNvbW1pdCBtZXNzYWdlLgogKiBDb25zdGlmeSB2bXhfZmluZF9tc3IoKS4gIFRoaXMgaW4g
dHVybiByZXF1aXJlcyBjb3JyZWN0aW5nIHRoZSBwcm90b3R5cGUKICAgZm9yIHZjcHVfcnVubmFi
bGUoKQotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jICAgICAgfCAxNCArKysrKyst
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgICAgICAgIHwgNDAgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
ICAgICAgICAgfCAyMiArKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmggfCAzNCArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICB8ICAyICstCiA1IGZpbGVzIGNoYW5nZWQs
IDcyIGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9jcHUvdnBtdV9pbnRlbC5jIGIveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMKaW5k
ZXggMjA3ZTJlNy4uYzQ5OWU2OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS92cG11X2lu
dGVsLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMKQEAgLTQ1NSwxMiArNDU1
LDEyIEBAIHN0YXRpYyBpbnQgY29yZTJfdnBtdV9hbGxvY19yZXNvdXJjZShzdHJ1Y3QgdmNwdSAq
dikKICAgICBpZiAoIGlzX2h2bV92Y3B1KHYpICkKICAgICB7CiAgICAgICAgIHdybXNybChNU1Jf
Q09SRV9QRVJGX0dMT0JBTF9DVFJMLCAwKTsKLSAgICAgICAgaWYgKCB2bXhfYWRkX2hvc3RfbG9h
ZF9tc3IoTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCkgKQorICAgICAgICBpZiAoIHZteF9hZGRf
aG9zdF9sb2FkX21zcih2LCBNU1JfQ09SRV9QRVJGX0dMT0JBTF9DVFJMKSApCiAgICAgICAgICAg
ICBnb3RvIG91dF9lcnI7CiAKLSAgICAgICAgaWYgKCB2bXhfYWRkX2d1ZXN0X21zcihNU1JfQ09S
RV9QRVJGX0dMT0JBTF9DVFJMKSApCisgICAgICAgIGlmICggdm14X2FkZF9ndWVzdF9tc3Iodiwg
TVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCkgKQogICAgICAgICAgICAgZ290byBvdXRfZXJyOwot
ICAgICAgICB2bXhfd3JpdGVfZ3Vlc3RfbXNyKE1TUl9DT1JFX1BFUkZfR0xPQkFMX0NUUkwsIDAp
OworICAgICAgICB2bXhfd3JpdGVfZ3Vlc3RfbXNyKHYsIE1TUl9DT1JFX1BFUkZfR0xPQkFMX0NU
UkwsIDApOwogICAgIH0KIAogICAgIGNvcmUyX3ZwbXVfY3h0ID0geHphbGxvY19ieXRlcyhzaXpl
b2YoKmNvcmUyX3ZwbXVfY3h0KSArCkBAIC02MTMsNyArNjEzLDcgQEAgc3RhdGljIGludCBjb3Jl
Ml92cG11X2RvX3dybXNyKHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAog
ICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICAgICAgaWYgKCBpc19odm1fdmNwdSh2
KSApCi0gICAgICAgICAgICB2bXhfcmVhZF9ndWVzdF9tc3IoTVNSX0NPUkVfUEVSRl9HTE9CQUxf
Q1RSTCwKKyAgICAgICAgICAgIHZteF9yZWFkX2d1ZXN0X21zcih2LCBNU1JfQ09SRV9QRVJGX0dM
T0JBTF9DVFJMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjb3JlMl92cG11X2N4
dC0+Z2xvYmFsX2N0cmwpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICByZG1zcmwoTVNSX0NP
UkVfUEVSRl9HTE9CQUxfQ1RSTCwgY29yZTJfdnBtdV9jeHQtPmdsb2JhbF9jdHJsKTsKQEAgLTY4
Miw3ICs2ODIsNyBAQCBzdGF0aWMgaW50IGNvcmUyX3ZwbXVfZG9fd3Jtc3IodW5zaWduZWQgaW50
IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQsCiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CiAKICAgICAgICAgICAgIGlmICggaXNfaHZtX3ZjcHUodikgKQotICAgICAgICAgICAgICAg
IHZteF9yZWFkX2d1ZXN0X21zcihNU1JfQ09SRV9QRVJGX0dMT0JBTF9DVFJMLAorICAgICAgICAg
ICAgICAgIHZteF9yZWFkX2d1ZXN0X21zcih2LCBNU1JfQ09SRV9QRVJGX0dMT0JBTF9DVFJMLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY29yZTJfdnBtdV9jeHQtPmdsb2Jh
bF9jdHJsKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICByZG1zcmwoTVNSX0NP
UkVfUEVSRl9HTE9CQUxfQ1RSTCwgY29yZTJfdnBtdV9jeHQtPmdsb2JhbF9jdHJsKTsKQEAgLTcw
MSw3ICs3MDEsNyBAQCBzdGF0aWMgaW50IGNvcmUyX3ZwbXVfZG9fd3Jtc3IodW5zaWduZWQgaW50
IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQsCiAgICAgZWxzZQogICAgIHsKICAgICAgICAgaWYg
KCBpc19odm1fdmNwdSh2KSApCi0gICAgICAgICAgICB2bXhfd3JpdGVfZ3Vlc3RfbXNyKE1TUl9D
T1JFX1BFUkZfR0xPQkFMX0NUUkwsIG1zcl9jb250ZW50KTsKKyAgICAgICAgICAgIHZteF93cml0
ZV9ndWVzdF9tc3IodiwgTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCwgbXNyX2NvbnRlbnQpOwog
ICAgICAgICBlbHNlCiAgICAgICAgICAgICB3cm1zcmwoTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RS
TCwgbXNyX2NvbnRlbnQpOwogICAgIH0KQEAgLTczNSw3ICs3MzUsNyBAQCBzdGF0aWMgaW50IGNv
cmUyX3ZwbXVfZG9fcmRtc3IodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50
KQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgTVNSX0NPUkVfUEVSRl9HTE9CQUxf
Q1RSTDoKICAgICAgICAgICAgIGlmICggaXNfaHZtX3ZjcHUodikgKQotICAgICAgICAgICAgICAg
IHZteF9yZWFkX2d1ZXN0X21zcihNU1JfQ09SRV9QRVJGX0dMT0JBTF9DVFJMLCBtc3JfY29udGVu
dCk7CisgICAgICAgICAgICAgICAgdm14X3JlYWRfZ3Vlc3RfbXNyKHYsIE1TUl9DT1JFX1BFUkZf
R0xPQkFMX0NUUkwsIG1zcl9jb250ZW50KTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAg
ICAgICByZG1zcmwoTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCwgKm1zcl9jb250ZW50KTsKICAg
ICAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4IGQ2ZWJjZDYuLjI1NDFlZTAgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bWNzLmMKQEAgLTEyOTUsMTMgKzEyOTUsMTUgQEAgc3RhdGljIHN0cnVjdCB2bXhf
bXNyX2VudHJ5ICpsb2NhdGVfbXNyX2VudHJ5KAogICAgIHJldHVybiBzdGFydDsKIH0KIAotc3Ry
dWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14X21z
cl9saXN0X3R5cGUgdHlwZSkKK3N0cnVjdCB2bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29u
c3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogewotICAgIHN0cnVjdCB2
Y3B1ICpjdXJyID0gY3VycmVudDsKLSAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXggPSAm
Y3Vyci0+YXJjaC5odm1fdm14OworICAgIGNvbnN0IHN0cnVjdCBhcmNoX3ZteF9zdHJ1Y3QgKnZt
eCA9ICZ2LT5hcmNoLmh2bV92bXg7CiAgICAgc3RydWN0IHZteF9tc3JfZW50cnkgKnN0YXJ0ID0g
TlVMTCwgKmVudCwgKmVuZDsKICAgICB1bnNpZ25lZCBpbnQgdG90YWw7CiAKKyAgICBBU1NFUlQo
diA9PSBjdXJyZW50IHx8ICF2Y3B1X3J1bm5hYmxlKHYpKTsKKwogICAgIHN3aXRjaCAoIHR5cGUg
KQogICAgIHsKICAgICBjYXNlIFZNWF9NU1JfSE9TVDoKQEAgLTEzMjcsMTIgKzEzMjksMTQgQEAg
c3RydWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14
X21zcl9saXN0X3R5cGUgdHlwZSkKICAgICByZXR1cm4gKChlbnQgPCBlbmQpICYmIChlbnQtPmlu
ZGV4ID09IG1zcikpID8gZW50IDogTlVMTDsKIH0KIAotaW50IHZteF9hZGRfbXNyKHVpbnQzMl90
IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQoraW50IHZteF9hZGRfbXNyKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSkKIHsK
LSAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGFyY2hfdm14X3N0
cnVjdCAqdm14ID0gJmN1cnItPmFyY2guaHZtX3ZteDsKKyAgICBzdHJ1Y3QgYXJjaF92bXhfc3Ry
dWN0ICp2bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICoq
cHRyLCAqc3RhcnQgPSBOVUxMLCAqZW50LCAqZW5kOwogICAgIHVuc2lnbmVkIGludCB0b3RhbDsK
KyAgICBpbnQgcmM7CisKKyAgICBBU1NFUlQodiA9PSBjdXJyZW50IHx8ICF2Y3B1X3J1bm5hYmxl
KHYpKTsKIAogICAgIHN3aXRjaCAoIHR5cGUgKQogICAgIHsKQEAgLTEzNTEsMTMgKzEzNTUsMTgg
QEAgaW50IHZteF9hZGRfbXNyKHVpbnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0
eXBlKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKKyAgICB2bXhfdm1jc19lbnRl
cih2KTsKKwogICAgIC8qIEFsbG9jYXRlIG1lbW9yeSBvbiBmaXJzdCB1c2UuICovCiAgICAgaWYg
KCB1bmxpa2VseSghKnB0cikgKQogICAgIHsKICAgICAgICAgcGFkZHJfdCBhZGRyOwogCiAgICAg
ICAgIGlmICggKCpwdHIgPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApCi0gICAgICAg
ICAgICByZXR1cm4gLUVOT01FTTsKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSAtRU5PTUVN
OworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KIAogICAgICAgICBhZGRyID0gdmly
dF90b19tYWRkcigqcHRyKTsKIApAQCAtMTM3OSwxMCArMTM4OCwxNiBAQCBpbnQgdm14X2FkZF9t
c3IodWludDMyX3QgbXNyLCBlbnVtIHZteF9tc3JfbGlzdF90eXBlIHR5cGUpCiAgICAgZW50ICAg
PSBsb2NhdGVfbXNyX2VudHJ5KHN0YXJ0LCBlbmQsIG1zcik7CiAKICAgICBpZiAoIChlbnQgPCBl
bmQpICYmIChlbnQtPmluZGV4ID09IG1zcikgKQotICAgICAgICByZXR1cm4gMDsKKyAgICB7Cisg
ICAgICAgIHJjID0gMDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogCiAgICAgaWYgKCB0b3Rh
bCA9PSAoUEFHRV9TSVpFIC8gc2l6ZW9mKCplbnQpKSApCi0gICAgICAgIHJldHVybiAtRU5PU1BD
OworICAgIHsKKyAgICAgICAgcmMgPSAtRU5PU1BDOworICAgICAgICBnb3RvIG91dDsKKyAgICB9
CiAKICAgICBtZW1tb3ZlKGVudCArIDEsIGVudCwgc2l6ZW9mKCplbnQpICogKGVuZCAtIGVudCkp
OwogCkBAIC0xNDAzLDcgKzE0MTgsMTIgQEAgaW50IHZteF9hZGRfbXNyKHVpbnQzMl90IG1zciwg
ZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogICAgICAgICBicmVhazsKICAgICB9CiAKLSAg
ICByZXR1cm4gMDsKKyAgICByYyA9IDA7CisKKyBvdXQ6CisgICAgdm14X3ZtY3NfZXhpdCh2KTsK
KworICAgIHJldHVybiByYzsKIH0KIAogdm9pZCB2bXhfc2V0X2VvaV9leGl0X2JpdG1hcChzdHJ1
Y3QgdmNwdSAqdiwgdTggdmVjdG9yKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBiZmFiY2FiLi4yNWRkMjA0
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwpAQCAtMjgxNCw3ICsyODE0LDcgQEAgc3RhdGljIGludCBpc19sYXN0
X2JyYW5jaF9tc3IodTMyIGVjeCkKIAogc3RhdGljIGludCB2bXhfbXNyX3JlYWRfaW50ZXJjZXB0
KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKIHsKLSAgICBjb25zdCBz
dHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJy
ZW50OwogCiAgICAgSFZNX0RCR19MT0coREJHX0xFVkVMX01TUiwgImVjeD0lI3giLCBtc3IpOwog
CkBAIC0yODkzLDcgKzI4OTMsNyBAQCBzdGF0aWMgaW50IHZteF9tc3JfcmVhZF9pbnRlcmNlcHQo
dW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KQogICAgICAgICBpZiAoIHBh
c3NpdmVfZG9tYWluX2RvX3JkbXNyKG1zciwgbXNyX2NvbnRlbnQpICkKICAgICAgICAgICAgIGdv
dG8gZG9uZTsKIAotICAgICAgICBpZiAoIHZteF9yZWFkX2d1ZXN0X21zcihtc3IsIG1zcl9jb250
ZW50KSA9PSAwICkKKyAgICAgICAgaWYgKCB2bXhfcmVhZF9ndWVzdF9tc3IoY3VyciwgbXNyLCBt
c3JfY29udGVudCkgPT0gMCApCiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBpZiAoIGlz
X2xhc3RfYnJhbmNoX21zcihtc3IpICkKQEAgLTMxMDUsNyArMzEwNSw3IEBAIHN0YXRpYyBpbnQg
dm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2Nv
bnRlbnQpCiAKICAgICAgICAgICAgIGZvciAoIDsgKHJjID09IDApICYmIGxici0+Y291bnQ7IGxi
cisrICkKICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgKHJjID09IDApICYmIChpIDwgbGJy
LT5jb3VudCk7IGkrKyApCi0gICAgICAgICAgICAgICAgICAgIGlmICggKHJjID0gdm14X2FkZF9n
dWVzdF9tc3IobGJyLT5iYXNlICsgaSkpID09IDAgKQorICAgICAgICAgICAgICAgICAgICBpZiAo
IChyYyA9IHZteF9hZGRfZ3Vlc3RfbXNyKHYsIGxici0+YmFzZSArIGkpKSA9PSAwICkKICAgICAg
ICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9p
bnRlcmNlcHQodiwgbGJyLT5iYXNlICsgaSwgVk1YX01TUl9SVyk7CiAgICAgICAgICAgICAgICAg
ICAgICAgICBpZiAoIGxicl90c3hfZml4dXBfbmVlZGVkICkKQEAgLTMxNDUsNyArMzE0NSw3IEBA
IHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgbXNyX2NvbnRlbnQpCiAgICAgICAgIGlmICggd3Jtc3JfdmlyaWRpYW5fcmVncyhtc3Is
IG1zcl9jb250ZW50KSApIAogICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgaWYgKCB2bXhf
d3JpdGVfZ3Vlc3RfbXNyKG1zciwgbXNyX2NvbnRlbnQpID09IDAgfHwKKyAgICAgICAgaWYgKCB2
bXhfd3JpdGVfZ3Vlc3RfbXNyKHYsIG1zciwgbXNyX2NvbnRlbnQpID09IDAgfHwKICAgICAgICAg
ICAgICBpc19sYXN0X2JyYW5jaF9tc3IobXNyKSApCiAgICAgICAgICAgICBicmVhazsKIApAQCAt
NDE2MCw3ICs0MTYwLDcgQEAgc3RhdGljIHZvaWQgbGJyX3RzeF9maXh1cCh2b2lkKQogICAgIHN0
cnVjdCB2bXhfbXNyX2VudHJ5ICptc3JfYXJlYSA9IGN1cnItPmFyY2guaHZtX3ZteC5tc3JfYXJl
YTsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqbXNyOwogCi0gICAgaWYgKCAobXNyID0gdm14
X2ZpbmRfbXNyKGxicl9mcm9tX3N0YXJ0LCBWTVhfTVNSX0dVRVNUKSkgIT0gTlVMTCApCisgICAg
aWYgKCAobXNyID0gdm14X2ZpbmRfbXNyKGN1cnIsIGxicl9mcm9tX3N0YXJ0LCBWTVhfTVNSX0dV
RVNUKSkgIT0gTlVMTCApCiAgICAgewogICAgICAgICAvKgogICAgICAgICAgKiBTaWduIGV4dGVu
ZCBpbnRvIGJpdHMgNjE6NjIgd2hpbGUgcHJlc2VydmluZyBiaXQgNjMKQEAgLTQxNzAsMjAgKzQx
NzAsMjIgQEAgc3RhdGljIHZvaWQgbGJyX3RzeF9maXh1cCh2b2lkKQogICAgICAgICAgICAgbXNy
LT5kYXRhIHw9ICgoTEJSX0ZST01fU0lHTkVYVF8yTVNCICYgbXNyLT5kYXRhKSA8PCAyKTsKICAg
ICB9CiAKLSAgICBpZiAoIChtc3IgPSB2bXhfZmluZF9tc3IobGJyX2xhc3RpbnRfZnJvbSwgVk1Y
X01TUl9HVUVTVCkpICE9IE5VTEwgKQorICAgIGlmICggKG1zciA9IHZteF9maW5kX21zcihjdXJy
LCBsYnJfbGFzdGludF9mcm9tLCBWTVhfTVNSX0dVRVNUKSkgIT0gTlVMTCApCiAgICAgICAgIG1z
ci0+ZGF0YSB8PSAoKExCUl9GUk9NX1NJR05FWFRfMk1TQiAmIG1zci0+ZGF0YSkgPDwgMik7CiB9
CiAKLXN0YXRpYyB2b2lkIHNpZ25fZXh0ZW5kX21zcih1MzIgbXNyLCBpbnQgdHlwZSkKK3N0YXRp
YyB2b2lkIHNpZ25fZXh0ZW5kX21zcihzdHJ1Y3QgdmNwdSAqdiwgdTMyIG1zciwgaW50IHR5cGUp
CiB7CiAgICAgc3RydWN0IHZteF9tc3JfZW50cnkgKmVudHJ5OwogCi0gICAgaWYgKCAoZW50cnkg
PSB2bXhfZmluZF9tc3IobXNyLCB0eXBlKSkgIT0gTlVMTCApCisgICAgaWYgKCAoZW50cnkgPSB2
bXhfZmluZF9tc3IodiwgbXNyLCB0eXBlKSkgIT0gTlVMTCApCiAgICAgICAgIGVudHJ5LT5kYXRh
ID0gY2Fub25pY2FsaXNlX2FkZHIoZW50cnktPmRhdGEpOwogfQogCiBzdGF0aWMgdm9pZCBiZHdf
ZXJyYXR1bV9iZGYxNF9maXh1cCh2b2lkKQogeworICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKKwogICAgIC8qCiAgICAgICogT2NjYXNpb25hbGx5LCBvbiBjZXJ0YWluIEJyb2Fkd2Vs
bCBDUFVzIE1TUl9JQTMyX0xBU1RJTlRUT0lQIGhhcwogICAgICAqIGJlZW4gb2JzZXJ2ZWQgdG8g
aGF2ZSB0aGUgdG9wIHRocmVlIGJpdHMgY29ycnVwdGVkIGFzIHRob3VnaCB0aGUKQEAgLTQxOTMs
OCArNDE5NSw4IEBAIHN0YXRpYyB2b2lkIGJkd19lcnJhdHVtX2JkZjE0X2ZpeHVwKHZvaWQpCiAg
ICAgICogZXJyYXR1bSBCREYxNC4gRml4IHVwIE1TUl9JQTMyX0xBU1RJTlR7RlJPTSxUT31JUCBi
eQogICAgICAqIHNpZ24tZXh0ZW5kaW5nIGludG8gYml0cyA0ODo2My4KICAgICAgKi8KLSAgICBz
aWduX2V4dGVuZF9tc3IoTVNSX0lBMzJfTEFTVElOVEZST01JUCwgVk1YX01TUl9HVUVTVCk7Ci0g
ICAgc2lnbl9leHRlbmRfbXNyKE1TUl9JQTMyX0xBU1RJTlRUT0lQLCBWTVhfTVNSX0dVRVNUKTsK
KyAgICBzaWduX2V4dGVuZF9tc3IoY3VyciwgTVNSX0lBMzJfTEFTVElOVEZST01JUCwgVk1YX01T
Ul9HVUVTVCk7CisgICAgc2lnbl9leHRlbmRfbXNyKGN1cnIsIE1TUl9JQTMyX0xBU1RJTlRUT0lQ
LCBWTVhfTVNSX0dVRVNUKTsKIH0KIAogc3RhdGljIHZvaWQgbGJyX2ZpeHVwKHZvaWQpCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCAyMDg4MmQxLi42MmFmZWJlIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmgKQEAgLTEzMCwxMCArMTMwLDE3IEBAIHN0cnVjdCBhcmNoX3Zt
eF9zdHJ1Y3QgewogICAgIHVpbnQ2NF90ICAgICAgICAgICAgIHNmbWFzazsKIAogICAgIHN0cnVj
dCB2bXhfbXNyX2JpdG1hcCAqbXNyX2JpdG1hcDsKLSAgICB1bnNpZ25lZCBpbnQgICAgICAgICBt
c3JfY291bnQ7CisKKyAgICAvKgorICAgICAqIE1vc3QgYWNjZXNzZXMgdG8gdGhlIE1TUiBob3N0
L2d1ZXN0IGxvYWQvc2F2ZSBsaXN0cyBhcmUgaW4gY3VycmVudAorICAgICAqIGNvbnRleHQuICBI
b3dldmVyLCB0aGUgZGF0YSBjYW4gYmUgbW9kaWZpZWQgYnkgdG9vbHN0YWNrL21pZ3JhdGlvbgor
ICAgICAqIGFjdGlvbnMuICBSZW1vdGUgYWNjZXNzIGlzIG9ubHkgcGVybWl0dGVkIGZvciBwYXVz
ZWQgdmNwdXMsIGFuZCBpcworICAgICAqIHByb3RlY3RlZCB1bmRlciB0aGUgZG9tY3RsIGxvY2su
CisgICAgICovCiAgICAgc3RydWN0IHZteF9tc3JfZW50cnkgKm1zcl9hcmVhOwotICAgIHVuc2ln
bmVkIGludCAgICAgICAgIGhvc3RfbXNyX2NvdW50OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5
ICpob3N0X21zcl9hcmVhOworICAgIHVuc2lnbmVkIGludCAgICAgICAgIG1zcl9jb3VudDsKKyAg
ICB1bnNpZ25lZCBpbnQgICAgICAgICBob3N0X21zcl9jb3VudDsKIAogICAgIHVuc2lnbmVkIGxv
bmcgICAgICAgIGVvaV9leGl0bWFwX2NoYW5nZWQ7CiAgICAgREVDTEFSRV9CSVRNQVAoZW9pX2V4
aXRfYml0bWFwLCBOUl9WRUNUT1JTKTsKQEAgLTUzNywyMyArNTQ0LDI1IEBAIGVudW0gdm14X21z
cl9saXN0X3R5cGUgewogICAgIFZNWF9NU1JfR1VFU1QsICAgICAgICAgIC8qIE1TUnMgc2F2ZWQg
b24gVk1FeGl0LCBsb2FkZWQgb24gVk1FbnRyeS4gKi8KIH07CiAKLWludCB2bXhfYWRkX21zcih1
aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSk7CitpbnQgdm14X2FkZF9t
c3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0
eXBlKTsKIAotc3RhdGljIGlubGluZSBpbnQgdm14X2FkZF9ob3N0X2xvYWRfbXNyKHVpbnQzMl90
IG1zcikKK3N0YXRpYyBpbmxpbmUgaW50IHZteF9hZGRfZ3Vlc3RfbXNyKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MzJfdCBtc3IpCiB7Ci0gICAgcmV0dXJuIHZteF9hZGRfbXNyKG1zciwgVk1YX01TUl9I
T1NUKTsKKyAgICByZXR1cm4gdm14X2FkZF9tc3IodiwgbXNyLCBWTVhfTVNSX0dVRVNUKTsKIH0K
IAotc3RhdGljIGlubGluZSBpbnQgdm14X2FkZF9ndWVzdF9tc3IodWludDMyX3QgbXNyKQorc3Rh
dGljIGlubGluZSBpbnQgdm14X2FkZF9ob3N0X2xvYWRfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBtc3IpCiB7Ci0gICAgcmV0dXJuIHZteF9hZGRfbXNyKG1zciwgVk1YX01TUl9HVUVTVCk7
CisgICAgcmV0dXJuIHZteF9hZGRfbXNyKHYsIG1zciwgVk1YX01TUl9IT1NUKTsKIH0KIAotc3Ry
dWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21zcih1aW50MzJfdCBtc3IsIGVudW0gdm14X21z
cl9saXN0X3R5cGUgdHlwZSk7CitzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKGNv
bnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSk7CiAKLXN0YXRpYyBpbmxp
bmUgaW50IHZteF9yZWFkX2d1ZXN0X21zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCitz
dGF0aWMgaW5saW5lIGludCB2bXhfcmVhZF9ndWVzdF9tc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IG1zciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCAqdmFsKQogewotICAgIGNvbnN0IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnQgPSB2bXhf
ZmluZF9tc3IobXNyLCBWTVhfTVNSX0dVRVNUKTsKKyAgICBjb25zdCBzdHJ1Y3Qgdm14X21zcl9l
bnRyeSAqZW50ID0gdm14X2ZpbmRfbXNyKHYsIG1zciwgVk1YX01TUl9HVUVTVCk7CiAKICAgICBp
ZiAoICFlbnQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwpAQCAtNTYzLDkgKzU3MiwxMCBAQCBz
dGF0aWMgaW5saW5lIGludCB2bXhfcmVhZF9ndWVzdF9tc3IodWludDMyX3QgbXNyLCB1aW50NjRf
dCAqdmFsKQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW5saW5lIGludCB2bXhfd3JpdGVf
Z3Vlc3RfbXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQorc3RhdGljIGlubGluZSBpbnQg
dm14X3dyaXRlX2d1ZXN0X21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCB2YWwpCiB7Ci0gICAgc3Ry
dWN0IHZteF9tc3JfZW50cnkgKmVudCA9IHZteF9maW5kX21zcihtc3IsIFZNWF9NU1JfR1VFU1Qp
OworICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnQgPSB2bXhfZmluZF9tc3IodiwgbXNyLCBW
TVhfTVNSX0dVRVNUKTsKIAogICAgIGlmICggIWVudCApCiAgICAgICAgIHJldHVybiAtRVNSQ0g7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCmluZGV4IDk5ZDJhZjIuLmU3OWQ1YTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC03ODgsNyArNzg4LDcg
QEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgZG9tYWluICpuZXh0X2RvbWFpbl9pbl9jcHVwb29sKAog
I2RlZmluZSBfVlBGX3BhcmtlZCAgICAgICAgICA4CiAjZGVmaW5lIFZQRl9wYXJrZWQgICAgICAg
ICAgICgxVUw8PF9WUEZfcGFya2VkKQogCi1zdGF0aWMgaW5saW5lIGludCB2Y3B1X3J1bm5hYmxl
KHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIGlubGluZSBib29sIHZjcHVfcnVubmFibGUoY29uc3Qg
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgcmV0dXJuICEodi0+cGF1c2VfZmxhZ3MgfAogICAgICAg
ICAgICAgIGF0b21pY19yZWFkKCZ2LT5wYXVzZV9jb3VudCkgfAotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 18:48:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 18:48:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMRT-0005HW-OI; Fri, 08 Jun 2018 18:48: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=s6xn=i2=citrix.com=prvs=6902c2de1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fRMRR-0005DR-Fo
 for xen-devel@lists.xen.org; Fri, 08 Jun 2018 18:48:53 +0000
X-Inumbo-ID: 434596d7-6b4c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 434596d7-6b4c-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 20:46:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,490,1520899200"; d="scan'208";a="56790761"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 8 Jun 2018 19:48:43 +0100
Message-ID: <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 9/9] x86/vmx: Don't leak EFER.NXE into guest
 context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

SW50ZWwgaGFyZHdhcmUgb25seSB1c2VzIDQgYml0cyBpbiBNU1JfRUZFUi4gIENoYW5nZXMgdG8g
TE1FIGFuZCBMTUEgYXJlCmhhbmRsZWQgYXV0b21hdGljYWxseSB2aWEgdGhlIFZNRU5UUllfQ1RM
Uy5JQTMyRV9NT0RFIGJpdC4KClNDRSBpcyBoYW5kbGVkIGJ5IGFkLWhvYyBsb2dpYyBpbiBjb250
ZXh0X3N3aXRjaCgpLCB2bXhfcmVzdG9yZV9ndWVzdF9tc3JzKCkKYW5kIHZteF91cGRhdGVfZ3Vl
c3RfZWZlcigpLCBhbmQgd29ya3MgYnkgYWx0ZXJpbmcgdGhlIGhvc3QgU0NFIHZhbHVlIHRvIG1h
dGNoCnRoZSBzZXR0aW5nIHRoZSBndWVzdCB3YW50cy4gIFRoaXMgd29ya3MgYmVjYXVzZSwgaW4g
SFZNIHZjcHUgY29udGV4dCwgWGVuCm5ldmVyIG5lZWRzIHRvIGV4ZWN1dGUgYSBTWVNDQUxMIG9y
IFNZU1JFVCBpbnN0cnVjdGlvbi4KCkhvd2V2ZXIsIE5YRSBoYXMgbmV2ZXIgYmVlbiBjb250ZXh0
IHN3aXRjaGVkLiAgVW5saWtlIFNDRSwgTlhFIGNhbm5vdCBiZQpjb250ZXh0IHN3aXRjaGVkIGF0
IHZjcHUgYm91bmRhcmllcyBiZWNhdXNlIGRpc2FibGluZyBOWEUgbWFrZXMgUFRFLk5YIGJpdHMK
cmVzZXJ2ZWQgYW5kIGNhdXNlIGEgcGFnZWZhdWx0IHdoZW4gZW5jb3VudGVyZWQuICBUaGlzIG1l
YW5zIHRoYXQgdGhlIGd1ZXN0CmFsd2F5cyBoYXMgWGVuJ3Mgc2V0dGluZyBpbiBlZmZlY3QsIGly
cmVzcGVjdGl2ZSBvZiB0aGUgYml0IGl0IGNhbiBzZWUgYW5kCm1vZGlmeSBpbiBpdHMgdmlydHVh
bGlzZWQgdmlldyBvZiBNU1JfRUZFUi4KClRoaXMgaXNuJ3QgYSBtYWpvciBwcm9ibGVtIGZvciBw
cm9kdWN0aW9uIG9wZXJhdGluZyBzeXN0ZW1zIGJlY2F1c2UgdGhleSwgbGlrZQpYZW4sIGFsd2F5
cyB0dXJuIHRoZSBOWEUgb24gd2hlbiBpdCBpcyBhdmFpbGFibGUuICBIb3dldmVyLCBpdCBkb2Vz
IGhhdmUgYW4Kb2JzZXJ2YWJsZSBlZmZlY3Qgb24gd2hpY2ggZ3Vlc3QgUFRFIGJpdHMgYXJlIHZh
bGlkLCBhbmQgd2hldGhlcgpQRkVDX2luc25fZmV0Y2ggaXMgdmlzaWJsZSBpbiBhICNQRiBlcnJv
ciBjb2RlLgoKU2Vjb25kIGdlbmVyYXRpb24gVlQteCBoYXJkd2FyZSBoYXMgaG9zdCBhbmQgZ3Vl
c3QgRUZFUiBmaWVsZHMgaW4gdGhlIFZNQ1MsCmFuZCBzdXBwb3J0IGZvciBsb2FkaW5nIGFuZCBz
YXZpbmcgdGhlbSBhdXRvbWF0aWNhbGx5LiAgRmlyc3QgZ2VuZXJhdGlvbiBWVC14CmhhcmR3YXJl
IG5lZWRzIHRvIHVzZSBNU1IgbG9hZC9zYXZlIGxpc3RzIHRvIGNhdXNlIGFuIGF0b21pYyBzd2l0
Y2ggb2YKTVNSX0VGRVIgb24gdm1lbnRyeS9leGl0LgoKVGhlcmVmb3JlIHdlIHVwZGF0ZSB2bXhf
aW5pdF92bWNzX2NvbmZpZygpIHRvIGZpbmQgYW5kIHVzZSBndWVzdC9ob3N0IEVGRVIKc3VwcG9y
dCB3aGVuIGF2YWlsYWJsZSAoYW5kIE1TUiBsb2FkL3NhdmUgbGlzdHMgb24gb2xkZXIgaGFyZHdh
cmUpIGFuZCBkcm9wCmFsbCBhZC1ob2MgYWx0ZXJhdGlvbiBvZiBTQ0UuCgpUaGVyZSBhcmUgdHdv
IG1pbm9yIGNvbXBsaWNhdGlvbnMgd2hlbiBzZWxlY3RpbmcgdGhlIEVGRVIgc2V0dGluZzoKICog
Rm9yIHNoYWRvdyBndWVzdHMsIE5YRSBpcyBhIHBhZ2luZyBzZXR0aW5nIGFuZCBtdXN0IHJlbWFp
biB1bmRlciBob3N0CiAgIGNvbnRyb2wsIGJ1dCB0aGlzIGlzIGZpbmUgYXMgWGVuIGFsc28gaGFu
ZGxlcyB0aGUgcGFnZWZhdWx0cy4KICogV2hlbiB0aGUgVW5yZXN0cmljdGVkIEd1ZXN0IGNvbnRy
b2wgaXMgY2xlYXIsIGhhcmR3YXJlIGRvZXNuJ3QgdG9sZXJhdGUgTE1FCiAgIGFuZCBMTUEgYmVp
bmcgZGlmZmVyZW50LiAgVGhpcyBkb2Vzbid0IG1hdHRlciBpbiBwcmFjdGljZSBhcyB3ZSBpbnRl
cmNlcHQKICAgYWxsIHdyaXRlcyB0byBDUjAgYW5kIHJlYWRzIGZyb20gTVNSX0VGRVIsIHNvIGNh
biBwcm92aWRlIGFyY2hpdGVjdHVyYWxseQogICBjb25zaXN0ZW50IGJlaGF2aW91ciBmcm9tIHRo
ZSBndWVzdHMgcG9pbnQgb2Ygdmlldy4KCldpdGggY2hhbmdpbmcgaG93IEVGRVIgaXMgbG9hZGVk
LCB2bWNzX2R1bXBfdmNwdSgpIG5lZWRzIGFkanVzdGluZy4gIFJlYWQgRUZFUgpmcm9tIHRoZSBh
cHByb3ByaWF0ZSBpbmZvcm1hdGlvbiBzb3VyY2UsIGFuZCBpZGVudGlmeSB3aGVuIGR1bXBpbmcg
dGhlIGd1ZXN0CkVGRVIgdmFsdWUgd2hpY2ggc291cmNlIHdhcyB1c2VkLgoKQXMgYSByZXN1bHQg
b2YgZml4aW5nIEVGRVIgY29udGV4dCBzd2l0Y2hpbmcsIHdlIGNhbiByZW1vdmUgdGhlIEludGVs
LXNwZWNpYWwKY2FzZSBmcm9tIGh2bV9ueF9lbmFibGVkKCkgYW5kIGxldCBndWVzdF93YWxrX3Rh
YmxlcygpIHdvcmsgd2l0aCB0aGUgcmVhbApndWVzdCBwYWdpbmcgc2V0dGluZ3MuCgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKdjI6CiAqIEZpeCBhIHZtZW50cnkgZmFpbHVyZSBv
biBOZWhhbGVtL1dlc3RtZXJlIGhhcmR3YXJlLiAgTE1FICE9IExNQSBpcyBhY3R1YWxsCiAgIGRl
cGVuZGVudCBvbiBVbnJlc3RyaWN0ZWQgR3Vlc3QgKHdoaWNoIGlzIGNsZWFyIGZvciBTaGFkb3cg
Z3Vlc3RzIGFzIGEgc2lkZQogICBlZmZlY3Qgb2YgY2xlYXJpbmcgRVBUKS4KICogRml4IHZtY3Nf
ZHVtcF92Y3B1KCkgdG8gY29wZSB3aXRoIHRoZSBuZXcgRUZFUiBiZWhhdmlvdXIuCi0tLQogeGVu
L2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgICB8IDEwIC0tLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3ZteC92bWNzLmMgICAgICAgIHwgMjYgKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMgICAgICAgICB8IDc4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgIHwgIDQgKy0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggfCAxNiArKysrKysrKwogNSBmaWxlcyBjaGFu
Z2VkLCA5NSBpbnNlcnRpb25zKCspLCAzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggMGNhODIwYS4u
ZTgxNzc5NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwpAQCAtMTcyMywxNiArMTcyMyw2IEBAIHZvaWQgY29udGV4dF9zd2l0Y2go
c3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQogICAgIHsKICAgICAgICAgX19j
b250ZXh0X3N3aXRjaCgpOwogCi0gICAgICAgIGlmICggaXNfcHZfZG9tYWluKG5leHRkKSAmJgot
ICAgICAgICAgICAgIChpc19pZGxlX2RvbWFpbihwcmV2ZCkgfHwKLSAgICAgICAgICAgICAgaXNf
aHZtX2RvbWFpbihwcmV2ZCkgfHwKLSAgICAgICAgICAgICAgaXNfcHZfMzJiaXRfZG9tYWluKHBy
ZXZkKSAhPSBpc19wdl8zMmJpdF9kb21haW4obmV4dGQpKSApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHVpbnQ2NF90IGVmZXIgPSByZWFkX2VmZXIoKTsKLSAgICAgICAgICAgIGlmICggIShlZmVy
ICYgRUZFUl9TQ0UpICkKLSAgICAgICAgICAgICAgICB3cml0ZV9lZmVyKGVmZXIgfCBFRkVSX1ND
RSk7Ci0gICAgICAgIH0KLQogICAgICAgICAvKiBSZS1lbmFibGUgaW50ZXJydXB0cyBiZWZvcmUg
cmVzdG9yaW5nIHN0YXRlIHdoaWNoIG1heSBmYXVsdC4gKi8KICAgICAgICAgbG9jYWxfaXJxX2Vu
YWJsZSgpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bWNzLmMKaW5kZXggMGViY2NjNC4uOWU0ZTI5ZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZtY3MuYwpAQCAtMzQyLDggKzM0Miw4IEBAIHN0YXRpYyBpbnQgdm14X2luaXRfdm1jc19jb25m
aWcodm9pZCkKICAgICB9CiAKICAgICBtaW4gPSBWTV9FWElUX0FDS19JTlRSX09OX0VYSVQ7Ci0g
ICAgb3B0ID0gVk1fRVhJVF9TQVZFX0dVRVNUX1BBVCB8IFZNX0VYSVRfTE9BRF9IT1NUX1BBVCB8
Ci0gICAgICAgICAgVk1fRVhJVF9DTEVBUl9CTkRDRkdTOworICAgIG9wdCA9IChWTV9FWElUX1NB
VkVfR1VFU1RfUEFUIHwgVk1fRVhJVF9MT0FEX0hPU1RfUEFUIHwKKyAgICAgICAgICAgVk1fRVhJ
VF9MT0FEX0hPU1RfRUZFUiB8IFZNX0VYSVRfQ0xFQVJfQk5EQ0ZHUyk7CiAgICAgbWluIHw9IFZN
X0VYSVRfSUEzMkVfTU9ERTsKICAgICBfdm14X3ZtZXhpdF9jb250cm9sID0gYWRqdXN0X3ZteF9j
b250cm9scygKICAgICAgICAgIlZNRXhpdCBDb250cm9sIiwgbWluLCBvcHQsIE1TUl9JQTMyX1ZN
WF9FWElUX0NUTFMsICZtaXNtYXRjaCk7CkBAIC0zODMsNyArMzgzLDggQEAgc3RhdGljIGludCB2
bXhfaW5pdF92bWNzX2NvbmZpZyh2b2lkKQogICAgICAgICBfdm14X3NlY29uZGFyeV9leGVjX2Nv
bnRyb2wgJj0gflNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlM7CiAKICAgICBt
aW4gPSAwOwotICAgIG9wdCA9IFZNX0VOVFJZX0xPQURfR1VFU1RfUEFUIHwgVk1fRU5UUllfTE9B
RF9CTkRDRkdTOworICAgIG9wdCA9IChWTV9FTlRSWV9MT0FEX0dVRVNUX1BBVCB8IFZNX0VOVFJZ
X0xPQURfR1VFU1RfRUZFUiB8CisgICAgICAgICAgIFZNX0VOVFJZX0xPQURfQk5EQ0ZHUyk7CiAg
ICAgX3ZteF92bWVudHJ5X2NvbnRyb2wgPSBhZGp1c3Rfdm14X2NvbnRyb2xzKAogICAgICAgICAi
Vk1FbnRyeSBDb250cm9sIiwgbWluLCBvcHQsIE1TUl9JQTMyX1ZNWF9FTlRSWV9DVExTLCAmbWlz
bWF0Y2gpOwogCkBAIC0xMTQ4LDYgKzExNDksOCBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNz
KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPmFyY2guaHZtX3ZteC5ob3N0X2NyMCA9IHJlYWRfY3Iw
KCkgfCBYODZfQ1IwX1RTOwogICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm1fdm14
Lmhvc3RfY3IwKTsKICAgICBfX3Ztd3JpdGUoSE9TVF9DUjQsIG1tdV9jcjRfZmVhdHVyZXMpOwor
ICAgIGlmICggY3B1X2hhc192bXhfZWZlciApCisgICAgICAgIF9fdm13cml0ZShIT1NUX0VGRVIs
IHJlYWRfZWZlcigpKTsKIAogICAgIC8qIEhvc3QgQ1M6UklQLiAqLwogICAgIF9fdm13cml0ZShI
T1NUX0NTX1NFTEVDVE9SLCBfX0hZUEVSVklTT1JfQ1MpOwpAQCAtMTkwNSw3ICsxOTA4LDE3IEBA
IHZvaWQgdm1jc19kdW1wX3ZjcHUoc3RydWN0IHZjcHUgKnYpCiAgICAgdm1lbnRyeV9jdGwgPSB2
bXIzMihWTV9FTlRSWV9DT05UUk9MUyksCiAgICAgdm1leGl0X2N0bCA9IHZtcjMyKFZNX0VYSVRf
Q09OVFJPTFMpOwogICAgIGNyNCA9IHZtcihHVUVTVF9DUjQpOwotICAgIGVmZXIgPSB2bXIoR1VF
U1RfRUZFUik7CisKKyAgICAvKgorICAgICAqIFRoZSBndWVzdHMgRUZFUiBzZXR0aW5nIGNvbWVz
IGZyb20gdGhlIEdVRVNUX0VGRVIgVk1DUyBmaWVsZCB3aGVuZXZlcgorICAgICAqIGF2YWlsYWJs
ZSwgb3IgdGhlIGd1ZXN0IGxvYWQtb25seSBNU1IgbGlzdCBvbiBHZW4xIGhhcmR3YXJlLCB0aGUg
ZW50cnkKKyAgICAgKiBmb3Igd2hpY2ggbWF5IGJlIGVsaWRlZCBmb3IgcGVyZm9ybWFuY2UgcmVh
c29ucyBpZiBpZGVudGljYWwgdG8gWGVuJ3MKKyAgICAgKiBzZXR0aW5nLgorICAgICAqLworICAg
IGlmICggY3B1X2hhc192bXhfZWZlciApCisgICAgICAgIGVmZXIgPSB2bXIoR1VFU1RfRUZFUik7
CisgICAgZWxzZSBpZiAoIHZteF9yZWFkX2d1ZXN0X2xvYWRvbmx5X21zcih2LCBNU1JfRUZFUiwg
JmVmZXIpICkKKyAgICAgICAgZWZlciA9IHJlYWRfZWZlcigpOwogCiAgICAgcHJpbnRrKCIqKiog
R3Vlc3QgU3RhdGUgKioqXG4iKTsKICAgICBwcmludGsoIkNSMDogYWN0dWFsPTB4JTAxNmx4LCBz
aGFkb3c9MHglMDE2bHgsIGdoX21hc2s9JTAxNmx4XG4iLApAQCAtMTk0Miw5ICsxOTU1LDggQEAg
dm9pZCB2bWNzX2R1bXBfdmNwdShzdHJ1Y3QgdmNwdSAqdikKICAgICB2bXhfZHVtcF9zZWwoIkxE
VFIiLCBHVUVTVF9MRFRSX1NFTEVDVE9SKTsKICAgICB2bXhfZHVtcF9zZWwyKCJJRFRSIiwgR1VF
U1RfSURUUl9MSU1JVCk7CiAgICAgdm14X2R1bXBfc2VsKCIgIFRSIiwgR1VFU1RfVFJfU0VMRUNU
T1IpOwotICAgIGlmICggKHZtZXhpdF9jdGwgJiAoVk1fRVhJVF9TQVZFX0dVRVNUX1BBVCB8IFZN
X0VYSVRfU0FWRV9HVUVTVF9FRkVSKSkgfHwKLSAgICAgICAgICh2bWVudHJ5X2N0bCAmIChWTV9F
TlRSWV9MT0FEX0dVRVNUX1BBVCB8IFZNX0VOVFJZX0xPQURfR1VFU1RfRUZFUikpICkKLSAgICAg
ICAgcHJpbnRrKCJFRkVSID0gMHglMDE2bHggIFBBVCA9IDB4JTAxNmx4XG4iLCBlZmVyLCB2bXIo
R1VFU1RfUEFUKSk7CisgICAgcHJpbnRrKCJFRkVSKCVzKSA9IDB4JTAxNmx4ICBQQVQgPSAweCUw
MTZseFxuIiwKKyAgICAgICAgICAgY3B1X2hhc192bXhfZWZlciA/ICJWTUNTIiA6ICJNU1IgTEwi
LCBlZmVyLCB2bXIoR1VFU1RfUEFUKSk7CiAgICAgcHJpbnRrKCJQcmVlbXB0aW9uVGltZXIgPSAw
eCUwOHggIFNNIEJhc2UgPSAweCUwOHhcbiIsCiAgICAgICAgICAgIHZtcjMyKEdVRVNUX1BSRUVN
UFRJT05fVElNRVIpLCB2bXIzMihHVUVTVF9TTUJBU0UpKTsKICAgICBwcmludGsoIkRlYnVnQ3Rs
ID0gMHglMDE2bHggIERlYnVnRXhjZXB0aW9ucyA9IDB4JTAxNmx4XG4iLApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpp
bmRleCBiMTY3ZmRlLi41ZDA0ZTQ1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtNTA5LDE1ICs1MDksNiBA
QCBzdGF0aWMgdm9pZCB2bXhfcmVzdG9yZV9ndWVzdF9tc3JzKHN0cnVjdCB2Y3B1ICp2KQogICAg
IHdybXNybChNU1JfTFNUQVIsICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sc3Rhcik7CiAgICAg
d3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssICAgdi0+YXJjaC5odm1fdm14LnNmbWFzayk7CiAKLSAg
ICBpZiAoICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgXiByZWFkX2VmZXIoKSkgJiBFRkVS
X1NDRSApCi0gICAgewotICAgICAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfMiwKLSAgICAgICAg
ICAgICAgICAgICAgInJlc3RvcmUgZ3Vlc3QncyBFRkVSIHdpdGggdmFsdWUgJWx4IiwKLSAgICAg
ICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyKTsKLSAgICAgICAgd3Jp
dGVfZWZlcigocmVhZF9lZmVyKCkgJiB+RUZFUl9TQ0UpIHwKLSAgICAgICAgICAgICAgICAgICAo
di0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9TQ0UpKTsKLSAgICB9Ci0KICAgICBp
ZiAoIGNwdV9oYXNfcmR0c2NwICkKICAgICAgICAgd3Jtc3JfdHNjX2F1eChodm1fbXNyX3RzY19h
dXgodikpOwogfQpAQCAtMTY0NiwyMiArMTYzNyw3MSBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRl
X2d1ZXN0X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsCiAKIHN0YXRpYyB2b2lk
IHZteF91cGRhdGVfZ3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB1bnNpZ25lZCBs
b25nIHZtX2VudHJ5X3ZhbHVlOworICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY3RscywgZ3Vlc3Rf
ZWZlciA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciwKKyAgICAgICAgeGVuX2VmZXIgPSBy
ZWFkX2VmZXIoKTsKKworICAgIGlmICggcGFnaW5nX21vZGVfc2hhZG93KHYtPmRvbWFpbikgKQor
ICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogV2hlbiB1c2luZyBzaGFkb3cgcGFnZXRhYmxl
cywgRUZFUi5OWCBpcyBhIFhlbi1vd25lZCBiaXQgYW5kIGlzIG5vdAorICAgICAgICAgKiB1bmRl
ciBndWVzdCBjb250cm9sLgorICAgICAgICAgKi8KKyAgICAgICAgZ3Vlc3RfZWZlciAmPSB+RUZF
Ul9OWDsKKyAgICAgICAgZ3Vlc3RfZWZlciB8PSB4ZW5fZWZlciAmIEVGRVJfTlg7CisgICAgfQor
CisgICAgaWYgKCAhKHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYKKyAg
ICAgICAgICAgU0VDT05EQVJZX0VYRUNfVU5SRVNUUklDVEVEX0dVRVNUKSApCisgICAgeworICAg
ICAgICAvKgorICAgICAgICAgKiBXaGVuIFVucmVzdHJpY3RlZCBHdWVzdCBpcyBub3QgZW5hYmxl
ZCBpbiB0aGUgVk1DUywgaGFyZHdhcmUgZG9lcworICAgICAgICAgKiBub3QgdG9sZXJhdGUgdGhl
IExNRSBhbmQgTE1BIHNldHRpbmdzIGJlaW5nIGRpZmZlcmVudC4gIEFzIHdyaXRlcworICAgICAg
ICAgKiB0byBDUjAgYXJlIGludGVyY2VwdGVkLCBpdCBpcyBzYWZlIHRvIGxlYXZlIExNRSBjbGVh
ciBhdCB0aGlzCisgICAgICAgICAqIHBvaW50LCBhbmQgZml4IHVwIGJvdGggTE1FIGFuZCBMTUEg
d2hlbiBDUjAuUEcgaXMgc2V0LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAhKGd1ZXN0X2Vm
ZXIgJiBFRkVSX0xNQSkgKQorICAgICAgICAgICAgZ3Vlc3RfZWZlciAmPSB+RUZFUl9MTUU7Cisg
ICAgfQogCiAgICAgdm14X3ZtY3NfZW50ZXIodik7CiAKLSAgICBfX3ZtcmVhZChWTV9FTlRSWV9D
T05UUk9MUywgJnZtX2VudHJ5X3ZhbHVlKTsKLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfZWZlciAmIEVGRVJfTE1BICkKLSAgICAgICAgdm1fZW50cnlfdmFsdWUgfD0gVk1fRU5UUllf
SUEzMkVfTU9ERTsKKyAgICAvKgorICAgICAqIFRoZSBpbnRlbmRlZCBndWVzdCBydW5uaW5nIG1v
ZGUgaXMgZGVyaXZlZCBmcm9tIFZNX0VOVFJZX0lBMzJFX01PREUsCisgICAgICogd2hpY2ggKGFy
Y2hpdGVjdHVyYWxseSkgaXMgdGhlIGd1ZXN0J3MgTE1BIHNldHRpbmcuCisgICAgICovCisgICAg
X192bXJlYWQoVk1fRU5UUllfQ09OVFJPTFMsICZlbnRyeV9jdGxzKTsKKworICAgIGVudHJ5X2N0
bHMgJj0gflZNX0VOVFJZX0lBMzJFX01PREU7CisgICAgaWYgKCBndWVzdF9lZmVyICYgRUZFUl9M
TUEgKQorICAgICAgICBlbnRyeV9jdGxzIHw9IFZNX0VOVFJZX0lBMzJFX01PREU7CisKKyAgICBf
X3Ztd3JpdGUoVk1fRU5UUllfQ09OVFJPTFMsIGVudHJ5X2N0bHMpOworCisgICAgLyogV2UgZXhw
ZWN0IHRvIHVzZSBFRkVSIGxvYWRpbmcgaW4gdGhlIGNvbW1vbiBjYXNlLCBidXQuLi4gKi8KKyAg
ICBpZiAoIGxpa2VseShjcHVfaGFzX3ZteF9lZmVyKSApCisgICAgICAgIF9fdm13cml0ZShHVUVT
VF9FRkVSLCBndWVzdF9lZmVyKTsKKworICAgIC8qIC4uLiBvbiBHZW4xIFZULXggaGFyZHdhcmUs
IHdlIGhhdmUgdG8gdXNlIE1TUiBsb2FkL3NhdmUgbGlzdHMgaW5zdGVhZC4gKi8KICAgICBlbHNl
Ci0gICAgICAgIHZtX2VudHJ5X3ZhbHVlICY9IH5WTV9FTlRSWV9JQTMyRV9NT0RFOwotICAgIF9f
dm13cml0ZShWTV9FTlRSWV9DT05UUk9MUywgdm1fZW50cnlfdmFsdWUpOworICAgIHsKKyAgICAg
ICAgLyoKKyAgICAgICAgICogV2hlbiB0aGUgZ3Vlc3RzIGNob2ljZSBvZiBFRkVSIG1hdGNoZXMg
WGVuJ3MsIHJlbW92ZSB0aGUgbG9hZC9zYXZlCisgICAgICAgICAqIGxpc3QgZW50cmllcy4gIEl0
IGlzIHVubmVjZXNzYXJ5IG92ZXJoZWFkLCBlc3BlY2lhbGx5IGFzIHRoaXMgaXMKKyAgICAgICAg
ICogZXhwZWN0ZWQgdG8gYmUgdGhlIGNvbW1vbiBjYXNlIGZvciA2NGJpdCBndWVzdHMuCisgICAg
ICAgICAqLworICAgICAgICBpZiAoIGd1ZXN0X2VmZXIgPT0geGVuX2VmZXIgKQorICAgICAgICB7
CisgICAgICAgICAgICB2bXhfZGVsX21zcih2LCBNU1JfRUZFUiwgVk1YX01TUl9IT1NUKTsKKyAg
ICAgICAgICAgIHZteF9kZWxfbXNyKHYsIE1TUl9FRkVSLCBWTVhfTVNSX0dVRVNUX0xPQURPTkxZ
KTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIHZteF9h
ZGRfbXNyKHYsIE1TUl9FRkVSLCB4ZW5fZWZlciwgVk1YX01TUl9IT1NUKTsKKyAgICAgICAgICAg
IHZteF9hZGRfbXNyKHYsIE1TUl9FRkVSLCBndWVzdF9lZmVyLCBWTVhfTVNSX0dVRVNUX0xPQURP
TkxZKTsKKyAgICAgICAgfQorICAgIH0KIAogICAgIHZteF92bWNzX2V4aXQodik7Ci0KLSAgICBp
ZiAoIHYgPT0gY3VycmVudCApCi0gICAgICAgIHdyaXRlX2VmZXIoKHJlYWRfZWZlcigpICYgfkVG
RVJfU0NFKSB8Ci0gICAgICAgICAgICAgICAgICAgKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZl
ciAmIEVGRVJfU0NFKSk7CiB9CiAKIHZvaWQgbnZteF9lbnF1ZXVlX24yX2V4Y2VwdGlvbnMoc3Ry
dWN0IHZjcHUgKnYsIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAppbmRleCBlZjVlMTk4Li5mY2ZjNWNmIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9odm0uaApAQCAtMjk2LDEwICsyOTYsOCBAQCBpbnQgaHZtX2dpcnFfZGVz
dF8yX3ZjcHVfaWQoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkZXN0LCB1aW50OF90IGRlc3Rf
bW9kZSk7CiAgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAoKHYpLT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9TTUVQKSkKICNkZWZpbmUgaHZtX3NtYXBfZW5hYmxlZCh2
KSBcCiAgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAoKHYpLT5hcmNoLmh2bV92Y3B1Lmd1
ZXN0X2NyWzRdICYgWDg2X0NSNF9TTUFQKSkKLS8qIEhWTSBndWVzdHMgb24gSW50ZWwgaGFyZHdh
cmUgbGVhayBYZW4ncyBOWCBzZXR0aW5ncyBpbnRvIGd1ZXN0IGNvbnRleHQuICovCiAjZGVmaW5l
IGh2bV9ueF9lbmFibGVkKHYpIFwKLSAgICAoKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBY
ODZfVkVORE9SX0lOVEVMICYmIGNwdV9oYXNfbngpIHx8ICAgIFwKLSAgICAgKCh2KS0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9OWCkpCisgICAgKCh2KS0+YXJjaC5odm1fdmNwdS5n
dWVzdF9lZmVyICYgRUZFUl9OWCkKICNkZWZpbmUgaHZtX3BrdV9lbmFibGVkKHYpIFwKICAgICAo
aHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICgodiktPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0g
JiBYODZfQ1I0X1BLRSkpCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zt
eC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCmluZGV4IDY2Mjli
NGYuLmQ0YjU5YTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNz
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaApAQCAtMzExLDYgKzMx
MSw4IEBAIGV4dGVybiB1NjQgdm14X2VwdF92cGlkX2NhcDsKICAgICAodm14X2NwdV9iYXNlZF9l
eGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfTU9OSVRPUl9UUkFQX0ZMQUcpCiAjZGVmaW5lIGNwdV9o
YXNfdm14X3BhdCBcCiAgICAgKHZteF92bWVudHJ5X2NvbnRyb2wgJiBWTV9FTlRSWV9MT0FEX0dV
RVNUX1BBVCkKKyNkZWZpbmUgY3B1X2hhc192bXhfZWZlciBcCisgICAgKHZteF92bWVudHJ5X2Nv
bnRyb2wgJiBWTV9FTlRSWV9MT0FEX0dVRVNUX0VGRVIpCiAjZGVmaW5lIGNwdV9oYXNfdm14X3Vu
cmVzdHJpY3RlZF9ndWVzdCBcCiAgICAgKHZteF9zZWNvbmRhcnlfZXhlY19jb250cm9sICYgU0VD
T05EQVJZX0VYRUNfVU5SRVNUUklDVEVEX0dVRVNUKQogI2RlZmluZSB2bXhfdW5yZXN0cmljdGVk
X2d1ZXN0KHYpICAgICAgICAgICAgICAgXApAQCAtNTk2LDYgKzU5OCwyMCBAQCBzdGF0aWMgaW5s
aW5lIGludCB2bXhfcmVhZF9ndWVzdF9tc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90
IG1zciwKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGlubGluZSBpbnQgdm14X3JlYWRfZ3Vl
c3RfbG9hZG9ubHlfbXNyKAorICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3Is
IHVpbnQ2NF90ICp2YWwpCit7CisgICAgY29uc3Qgc3RydWN0IHZteF9tc3JfZW50cnkgKmVudCA9
CisgICAgICAgIHZteF9maW5kX21zcih2LCBtc3IsIFZNWF9NU1JfR1VFU1RfTE9BRE9OTFkpOwor
CisgICAgaWYgKCAhZW50ICkKKyAgICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgICp2YWwgPSBl
bnQtPmRhdGE7CisKKyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIGlubGluZSBpbnQgdm14X3dy
aXRlX2d1ZXN0X21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCB2YWwpCiB7Ci0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 19:18:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 19:18:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRMtT-0000L3-9d; Fri, 08 Jun 2018 19:17: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=qmk0=i2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fRMtR-0000Ky-Nu
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 19:17:49 +0000
X-Inumbo-ID: 4e244c79-6b50-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e244c79-6b50-11e8-9728-bc764e045a96;
 Fri, 08 Jun 2018 21:15:28 +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 w58JGW0d127709;
 Fri, 8 Jun 2018 19:17: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-2017-10-26;
 bh=86ebbocUIvzJZFx5GFmIn9Zt+iT3ynyHuDl0fDMxce4=;
 b=pRTgyBcgbhtmRyuN7VpkVIa/xbKjPxdf1xbtOMspAG1a3zNZZkM6I4x+olLxtuKbJe2k
 S7QDP6+dilOEP8P8GkNIYkYwXQlud+dee0QBAAycKCDC26lCI+AXn8zFz7XB9SAf2jPq
 uxkNvhcqtxGkxxFyANU/kcSmi4unPAMOfgcIrwSUn0wzoTNBMQ16lxeM5lVkOOF6APnX
 yvvXMUjsvo+LMarAN22SrLMKDsdFWeNWMJZ9Z7vJcAAseKGnVx6U0zB+UBI7VfhTAN9l
 IZTfMJfK2QejchzM9Qwtp7GppRgS5Lu5EIE5Xqu0v0CAf+gFy/atSBXxac1PoYF31a4z KA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jbvypxm3s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 08 Jun 2018 19:17:35 +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 w58JHXrs004218
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 8 Jun 2018 19:17:34 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w58JHWmo023284;
 Fri, 8 Jun 2018 19:17:32 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 08 Jun 2018 12:17:32 -0700
To: Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
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: <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
Date: Fri, 8 Jun 2018 15:21:24 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8918
 signatures=668702
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-1805220000 definitions=main-1806080211
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 julien.grall@arm.com, daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAwMTo1OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Cj4+Pj4+
Pj4+ICDCoMKgIEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3BhZ2Vz
KHN0cnVjdAo+Pj4+Pj4+PiBncmFudF9tYXAKPj4+Pj4+Pj4gKm1hcCkKPj4+Pj4+Pj4gIMKgwqDC
oMKgwqDCoMKgwqDCoMKgIG1hcC0+dW5tYXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+bWFwX29wc1tp
XS5oYW5kbGU7Cj4+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAodXNlX3B0ZW1vZCkK
Pj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT5rdW5tYXBfb3BzW2ld
LmhhbmRsZSA9Cj4+Pj4+Pj4+IG1hcC0+a21hcF9vcHNbaV0uaGFuZGxlOwo+Pj4+Pj4+PiArI2lm
ZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBl
bHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCB1bnNpZ25lZCBsb25nIG1mbjsKPj4+Pj4+Pj4gKwo+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+
Pj4+Pj4+IE5vdCBwZm5fdG9fbWZuKCk/Cj4+Pj4+PiBJJ2QgbG92ZSB0bywgYnV0IHBmbl90b19t
Zm4gaXMgb25seSBkZWZpbmVkIGZvciB4ODYsIG5vdCBBUk06IFsxXQo+Pj4+Pj4gYW5kIFsyXQo+
Pj4+Pj4gVGh1cywKPj4+Pj4+Cj4+Pj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVy
cm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbgo+Pj4+Pj4g4oCYcGZuX3RvX21m
buKAmSBbLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0KPj4+Pj4+ICDCoMKg
wqDCoCBtZm4gPSBwZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+
Cj4+Pj4+PiBTbywgSSdsbCBrZWVwIF9fcGZuX3RvX21mbgo+Pj4+PiBIb3cgd2lsbCB0aGlzIHdv
cmsgb24gbm9uLVBWIHg4Nj8KPj4+PiBTbywgeW91IG1lYW4gSSBuZWVkOgo+Pj4+ICNpZmRlZiBD
T05GSUdfWDg2Cj4+Pj4gbWZuID0gcGZuX3RvX21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ld
KSk7Cj4+Pj4gI2Vsc2UKPj4+PiBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5w
YWdlc1tpXSkpOwo+Pj4+ICNlbmRpZgo+Pj4+Cj4+PiBJJ2QgcmF0aGVyIGZpeCBpdCBpbiBBUk0g
Y29kZS4gU3RlZmFubywgd2h5IGRvZXMgQVJNIHVzZXMgdGhlCj4+PiB1bmRlcnNjb3JlZCB2ZXJz
aW9uPwo+PiBEbyB5b3Ugd2FudCBtZSB0byBhZGQgb25lIG1vcmUgcGF0Y2ggZm9yIEFSTSB0byB3
cmFwIF9fcGZuX3RvX21mbgo+PiB3aXRoIHN0YXRpYyBpbmxpbmUgZm9yIEFSTT8gZS5nLgo+PiBz
dGF0aWMgaW5saW5lIC4uLnBmbl90b19tZm4oLi4uKQo+PiB7Cj4+IMKgwqDCoCBfX3Bmbl90b19t
Zm4oKTsKPj4gfQo+Cj4gQSBYZW4gb24gQVJNIGd1ZXN0IGRvZXNuJ3QgYWN0dWFsbHkga25vdyB0
aGUgbWZucyBiZWhpbmQgaXRzIG93bgo+IHBzZXVkby1waHlzaWNhbCBwYWdlcy4gVGhpcyBpcyB3
aHkgd2Ugc3RvcHBlZCB1c2luZyBwZm5fdG9fbWZuIGFuZAo+IHN0YXJ0ZWQgdXNpbmcgcGZuX3Rv
X2JmbiBpbnN0ZWFkLCB3aGljaCB3aWxsIGdlbmVyYWxseSByZXR1cm4gInBmbiIsCj4gdW5sZXNz
IHRoZSBwYWdlIGlzIGEgZm9yZWlnbiBncmFudC4gU2VlIGluY2x1ZGUveGVuL2FybS9wYWdlLmgu
Cj4gcGZuX3RvX2JmbiB3YXMgYWxzbyBpbnRyb2R1Y2VkIG9uIHg4Ni4gRm9yIGV4YW1wbGUsIHNl
ZSB0aGUgdXNhZ2Ugb2YKPiBwZm5fdG9fYmZuIGluIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMu
IE90aGVyd2lzZSwgaWYgeW91IGRvbid0IGNhcmUKPiBhYm91dCBvdGhlciBtYXBwZWQgZ3JhbnRz
LCB5b3UgY2FuIGp1c3QgdXNlIHBmbl90b19nZm4sIHRoYXQgYWx3YXlzCj4gcmV0dXJucyBwZm4u
CgoKSSB0aGluayB0aGVuIHRoaXMgY29kZSBuZWVkcyB0byB1c2UgcGZuX3RvX2JmbigpLgoKCgo+
Cj4gQWxzbywgZm9yIHlvdXIgaW5mb3JtYXRpb24sIHdlIHN1cHBvcnQgZGlmZmVyZW50IHBhZ2Ug
Z3JhbnVsYXJpdGllcyBpbgo+IExpbnV4IGFzIGEgWGVuIGd1ZXN0LCBzZWUgdGhlIGNvbW1lbnQg
YXQgaW5jbHVkZS94ZW4vYXJtL3BhZ2UuaDoKPgo+ICAgLyoKPiAgICAqIFRoZSBwc2V1ZG8tcGh5
c2ljYWwgZnJhbWUgKHBmbikgdXNlZCBpbiBhbGwgdGhlIGhlbHBlcnMgaXMgYWx3YXlzIGJhc2Vk
Cj4gICAgKiBvbiBYZW4gcGFnZSBncmFudWxhcml0eSAoaS5lIDRLQikuCj4gICAgKgo+ICAgICog
QSBMaW51eCBwYWdlIG1heSBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgbm9uLWNvbnRpZ3VvdXMg
WGVuIHBhZ2Ugc28gd2UKPiAgICAqIGhhdmUgdG8ga2VlcCB0cmFjayB3aXRoIGZyYW1lIGJhc2Vk
IG9uIDRLQiBwYWdlIGdyYW51bGFyaXR5Lgo+ICAgICoKPiAgICAqIFBWIGRyaXZlcnMgc2hvdWxk
IG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhvc2UgaGVscGVycyAocGFydGljdWxhcmx5
Cj4gICAgKiBwZm5fdG9fZ2ZuIGFuZCBnZm5fdG9fcGZuKS4KPiAgICAqLwo+Cj4gQSBMaW51eCBw
YWdlIGNvdWxkIGJlIDY0SywgYnV0IGEgWGVuIHBhZ2UgaXMgYWx3YXlzIDRLLiBBIGdyYW50ZWQg
cGFnZQo+IGlzIGFsc28gNEsuIFdlIGhhdmUgaGVscGVycyB0byB0YWtlIGludG8gYWNjb3VudCB0
aGUgb2Zmc2V0cyB0byBtYXAKPiBtdWx0aXBsZSBYZW4gZ3JhbnRzIGluIGEgc2luZ2xlIExpbnV4
IHBhZ2UsIHNlZSBmb3IgZXhhbXBsZQo+IGRyaXZlcnMveGVuL2dyYW50LXRhYmxlLmM6Z250dGFi
X2ZvcmVhY2hfZ3JhbnQuIE1vc3QgUFYgZHJpdmVycyBoYXZlCj4gYmVlbiBjb252ZXJ0ZWQgdG8g
YmUgYWJsZSB0byB3b3JrIHdpdGggNjRLIHBhZ2VzIGNvcnJlY3RseSwgYnV0IGlmIEkKPiByZW1l
bWJlciBjb3JyZWN0bHkgZ250ZGV2LmMgaXMgdGhlIG9ubHkgcmVtYWluaW5nIGRyaXZlciB0aGF0
IGRvZXNuJ3QKPiBzdXBwb3J0IDY0SyBwYWdlcyB5ZXQsIHNvIHlvdSBkb24ndCBoYXZlIHRvIGRl
YWwgd2l0aCBpdCBpZiB5b3UgZG9uJ3QKPiB3YW50IHRvLgoKCkkgYmVsaWV2ZSBzb21ld2hlcmUg
aW4gdGhpcyBzZXJpZXMgdGhlcmUgaXMgYSB0ZXN0IGZvciBQQUdFX1NJWkUgdnMuClhFTl9QQUdF
X1NJWkUuIFJpZ2h0LCBPbGVrc2FuZHI/CgpUaGFua3MgZm9yIHRoZSBleHBsYW5hdGlvbi4KCi1i
b3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 22:14:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 22:14:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRPe8-0006wc-4L; Fri, 08 Jun 2018 22:14: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=9l8x=i2=codeaurora.org=sgoel@srs-us1.protection.inumbo.net>)
 id 1fRPe6-0006wO-4q
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 22:14:10 +0000
X-Inumbo-ID: efd07d9b-6b68-11e8-9728-bc764e045a96
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id efd07d9b-6b68-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 00:11:48 +0200 (CEST)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 4E1DD607E4; Fri,  8 Jun 2018 22:14:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1528496047;
 bh=aijVJK3pUKWTf9DGaduIKzHkpkvyaXMhZ0aU1EseE5Y=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=ajXbo4t5sVO7uFJCo7pvZeD5IZMLKIs+NTGvFk7iqhZqZ6tel7A/SfDfzVIFzxd97
 vg7YsCDjyslPuEebpFa//3P6bsbjRLaD/jxpBpIqGUQz8R9K3VV4o88A4BlXf4CSsU
 5nR3GHbZHdNlkQZtIPsg/xZOlEV6Q762ZfU0NhJs=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0
Received: from [10.226.60.132] (i-global254.qualcomm.com [199.106.103.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 (Authenticated sender: sgoel@smtp.codeaurora.org)
 by smtp.codeaurora.org (Postfix) with ESMTPSA id 2B550606FA
 for <xen-devel@lists.xenproject.org>; Fri,  8 Jun 2018 22:14:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1528496046;
 bh=aijVJK3pUKWTf9DGaduIKzHkpkvyaXMhZ0aU1EseE5Y=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=Z45pD/CCx6QyttUZFcEqm1flvw6+Vu7VzcoxzWlXlPCBJYzW2OxgoVpPfbr8v9p/I
 ojNIaEZrj11kY4iZtj9AU2hlyGbviLkzxYJCA0kWAgWkfH/xM4Vd3BEUbWEfQdQn1e
 4vJxnZuCU1rLdX9I+OSb4kTJPeiTVUEW8NmzK1to=
DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 2B550606FA
Authentication-Results: pdx-caf-mail.web.codeaurora.org;
 dmarc=none (p=none dis=none) header.from=codeaurora.org
Authentication-Results: pdx-caf-mail.web.codeaurora.org;
 spf=none smtp.mailfrom=sgoel@codeaurora.org
To: xen-devel@lists.xenproject.org
References: <20180607234732.20124-1-sameer.goel@linaro.org>
 <20180607234732.20124-6-sameer.goel@linaro.org>
 <e05a7938-c97a-b0e5-f0d4-7710769ee1ff@caviumnetworks.com>
From: "Goel, Sameer" <sgoel@codeaurora.org>
Message-ID: <044a95fe-9f4d-6558-eb43-cb2eefc41c8a@codeaurora.org>
Date: Fri, 8 Jun 2018 16:14:05 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e05a7938-c97a-b0e5-f0d4-7710769ee1ff@caviumnetworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [v3 5/6] drivers/passthrough/arm: Refactor code for
 arm smmu drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgTWFuaXNoLAogSnVsaWVuIGhhZCByZXNwb25kZWQgYmFjayBvbiB0aGUgcmVtb3ZhbCBvZiBj
b2RlIGluIHRoaXMgcGF0Y2ggYmVmb3JlIGZvbGxvd2luZyBpcyB0aGUgcmVzcG9uc2UgdG8gUm9n
ZXI6CgoiV2hhdCBtYXR0ZXJzIGlzIHRvIGtub3cgd2hhdCBpcyBjb21tb24gYmV0d2VlbiBTTU1V
djIgYW5kIFNNTVV2MyBkcml2ZXIuIFNvIGl0IGNhbiBiZSBwdWxsZWQgaW4gYSBzZXBhcmF0ZSBo
ZWFkZXJzLgoKSUhNTywgdGhlIGJvdGggeW91cnMgYW5kIGhpcyB3YXkgYXJlIHZhbGlkLiBUQkgs
IEkgd291bGQgaGF2ZSBkb25lIGEgdGhpcmQgd2F5IGFuZCBtb3ZlIHRoYXQgcGF0Y2ggYmVmb3Jl
ICM1LiBCdXQgYXQgdGhpcyBzdGFnZSwgdGhpcyBpcyBhIG1hdHRlciBvZiB0YXN0ZSwgaGVuY2Ug
d2F5IEkgZGlkbid0IHB1c2ggdG8gcmVzaHVmZmxlIHRoZSBzZXJpZXMuICIKCgpBdCB0aGlzIHBv
aW50IGRvIHlvdSB0aGluayB0aGVzZSByZXF1ZXN0ZWQgY2hhbmdlcyB3aWxsIGNoYW5nZSB0byBj
b2RlIGluIGFueSB3YXkgdGhhdCB3aWxsIGltcGFjdCB5b3VyIGludGVncmF0aW9uPwoKVGhhbmtz
LApTYW1lZXIKT24gNi83LzIwMTggMTA6MzYgUE0sIE1hbmlzaCBKYWdnaSB3cm90ZToKPiBIaSBT
YW1lZXIsCj4gCj4gCj4gT24gMDYvMDgvMjAxOCAwNToxNyBBTSwgU2FtZWVyIEdvZWwgd3JvdGU6
Cj4+IFB1bGwgY29tbW9uIGRlZmluZXMgZm9yIFNNTVUgZHJpdmVzIGluIGEgbG9jYWwgaGVhZGVy
Lgo+IENhbiBhZGQgbW9yZSBkZXRhaWwgaW4gY29tbWl0IG1lc3NhZ2U/Cj4+Cj4+IFNpZ25lZC1v
ZmYtYnk6IFNhbWVlciBHb2VsIDxzYW1lZXIuZ29lbEBsaW5hcm8ub3JnPgo+PiAtLS0KPj4gwqAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYyB8wqAgOTYgKy0tLS0tLS0tLS0t
LS0tLS0tLS0KPj4gwqAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuY8KgwqDCoCB8
IDEwNCArLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gwqAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuaMKgwqDCoCB8IDEyNSArKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiDCoCAz
IGZpbGVzIGNoYW5nZWQsIDEyOCBpbnNlcnRpb25zKCspLCAxOTcgZGVsZXRpb25zKC0pCj4+IMKg
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5oCj4+
Cj4+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYwo+PiBpbmRleCA3NWMzNDExYWQ5
Li5mZGY4NWMxNTA4IDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
c21tdS12My5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LXYzLmMK
Pj4gQEAgLTQ5LDI4ICs0OSw3IEBACj4+IMKgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4gwqAgI2lu
Y2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+PiDCoCAtLyogQWxpYXMgdG8gWGVuIGRldmljZSB0cmVl
IGhlbHBlcnMgKi8KPj4gLSNkZWZpbmUgZGV2aWNlX25vZGUgZHRfZGV2aWNlX25vZGUKPj4gLSNk
ZWZpbmUgb2ZfcGhhbmRsZV9hcmdzIGR0X3BoYW5kbGVfYXJncwo+PiAtI2RlZmluZSBvZl9kZXZp
Y2VfaWQgZHRfZGV2aWNlX21hdGNoCj4+IC0jZGVmaW5lIG9mX21hdGNoX25vZGUgZHRfbWF0Y2hf
bm9kZQo+PiAtI2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkgKCFk
dF9wcm9wZXJ0eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkpCj4+IC0jZGVmaW5lIG9mX3Byb3Bl
cnR5X3JlYWRfYm9vbCBkdF9wcm9wZXJ0eV9yZWFkX2Jvb2wKPj4gLSNkZWZpbmUgb2ZfcGFyc2Vf
cGhhbmRsZV93aXRoX2FyZ3MgZHRfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MKPj4gLQo+PiAtLyog
WGVuOiBIZWxwZXJzIHRvIGdldCBkZXZpY2UgTU1JTyBhbmQgSVJRcyAqLwo+IEFkZGVkIGFuZCBy
ZW1vdmVkIGluIHN1YnNlcXVlbnQgcGF0Y2hlcz8gY29kZSBzcGVjaWZpYyB0byB4ZW4uCj4geW91
IGNhbiByZW1vdmUgZnJvbSBwYXRjaCM0IGl0c2VsZi4KPj4gLXN0cnVjdCByZXNvdXJjZSB7Cj4+
IC3CoMKgwqAgdTY0IGFkZHI7Cj4+IC3CoMKgwqAgdTY0IHNpemU7Cj4+IC3CoMKgwqAgdW5zaWdu
ZWQgaW50IHR5cGU7Cj4+IC19Owo+PiAtCj4+IC0jZGVmaW5lIHJlc291cmNlX3NpemUocmVzKSAo
KHJlcyktPnNpemUpCj4+IC0KPj4gLSNkZWZpbmUgcGxhdGZvcm1fZGV2aWNlIGRldmljZQo+PiAt
Cj4+IC0jZGVmaW5lIElPUkVTT1VSQ0VfTUVNIDAKPj4gLSNkZWZpbmUgSU9SRVNPVVJDRV9JUlEg
MQo+PiArI2luY2x1ZGUgInNtbXUuaCIKPj4gwqAgwqAgc3RhdGljIHN0cnVjdCByZXNvdXJjZSAq
cGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsCj4+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNp
Z25lZCBpbnQgdHlwZSwKPj4gQEAgLTIwMCw3OSArMTc5LDYgQEAgc3RhdGljIHZvaWQgZG1hbV9m
cmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmRldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRy
LAo+PiDCoMKgwqDCoMKgIHhmcmVlKHZhZGRyKTsKPj4gwqAgfQo+PiDCoCAtLyogWGVuOiBTdHVi
IG91dCBETUEgZG9tYWluIHJlbGF0ZWQgZnVuY3Rpb25zICovCj4+IC0jZGVmaW5lIGlvbW11X2dl
dF9kbWFfY29va2llKGRvbSkgMAo+PiAtI2RlZmluZSBpb21tdV9wdXRfZG1hX2Nvb2tpZShkb20p
Cj4+IC0KPj4gLS8qIFhlbjogU3R1YiBvdXQgbW9kdWxlIHBhcmFtIHJlbGF0ZWQgZnVuY3Rpb24g
Ki8KPj4gLSNkZWZpbmUgbW9kdWxlX3BhcmFtX25hbWVkKGEsIGIsIGMsIGQpCj4+IC0jZGVmaW5l
IE1PRFVMRV9QQVJNX0RFU0MoYSwgYikKPj4gLQo+PiAtI2RlZmluZSBkbWFfc2V0X21hc2tfYW5k
X2NvaGVyZW50KGQsIGIpIDAKPj4gLQo+PiAtI2RlZmluZSBvZl9kbWFfaXNfY29oZXJlbnQobikg
MAo+PiAtCj4+IC0jZGVmaW5lIE1PRFVMRV9ERVZJQ0VfVEFCTEUodHlwZSwgbmFtZSkKPj4gLQo+
PiAtc3RhdGljIHZvaWQgX19pb21lbSAqZGV2bV9pb3JlbWFwX3Jlc291cmNlKHN0cnVjdCBkZXZp
Y2UgKmRldiwKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IHN0cnVjdCByZXNvdXJjZSAqcmVzKQo+PiAtewo+PiAtwqDCoMKgIHZvaWQgX19pb21lbSAqcHRy
Owo+PiAtCj4+IC3CoMKgwqAgaWYgKCFyZXMgfHwgcmVzLT50eXBlICE9IElPUkVTT1VSQ0VfTUVN
KSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBkZXZfZXJyKGRldiwgIkludmFsaWQgcmVzb3VyY2VcbiIp
Owo+PiAtwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4+IC3CoMKgwqAg
fQo+PiAtCj4+IC3CoMKgwqAgcHRyID0gaW9yZW1hcF9ub2NhY2hlKHJlcy0+YWRkciwgcmVzLT5z
aXplKTsKPj4gLcKgwqDCoCBpZiAoIXB0cikgewo+PiAtwqDCoMKgwqDCoMKgwqAgZGV2X2Vycihk
ZXYsCj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJpb3JlbWFwIGZhaWxlZCAoYWRkciAweCUi
UFJJeDY0IiBzaXplIDB4JSJQUkl4NjQiKVxuIiwKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cmVzLT5hZGRyLCByZXMtPnNpemUpOwo+PiAtwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIo
LUVOT01FTSk7Cj4+IC3CoMKgwqAgfQo+PiAtCj4+IC3CoMKgwqAgcmV0dXJuIHB0cjsKPj4gLX0K
Pj4gLQo+PiAtLyogWGVuOiBDb21wYXRpYmlsaXR5IGRlZmluZSBmb3IgaW9tbXVfZG9tYWluX2dl
b21ldHJ5LiovCj4+IC1zdHJ1Y3QgaW9tbXVfZG9tYWluX2dlb21ldHJ5IHsKPj4gLcKgwqDCoCBk
bWFfYWRkcl90IGFwZXJ0dXJlX3N0YXJ0OyAvKiBGaXJzdCBhZGRyZXNzIHRoYXQgY2FuIGJlIG1h
cHBlZMKgwqDCoCAqLwo+PiAtwqDCoMKgIGRtYV9hZGRyX3QgYXBlcnR1cmVfZW5kO8KgwqAgLyog
TGFzdCBhZGRyZXNzIHRoYXQgY2FuIGJlIG1hcHBlZMKgwqDCoMKgICovCj4+IC3CoMKgwqAgYm9v
bCBmb3JjZV9hcGVydHVyZTvCoMKgwqDCoMKgwqAgLyogRE1BIG9ubHkgYWxsb3dlZCBpbiBtYXBw
YWJsZSByYW5nZT8gKi8KPj4gLX07Cj4+IC0KPj4gLQo+PiAtLyogWGVuOiBUeXBlIGRlZmluaXRp
b25zIGZvciBpb21tdV9kb21haW4gKi8KPj4gLSNkZWZpbmUgSU9NTVVfRE9NQUlOX1VOTUFOQUdF
RCAwCj4+IC0jZGVmaW5lIElPTU1VX0RPTUFJTl9ETUEgMQo+PiAtI2RlZmluZSBJT01NVV9ET01B
SU5fSURFTlRJVFkgMgo+PiAtCj4+IC0vKiBYZW46IER1bW15IGlvbW11X2RvbWFpbiAqLwo+PiAt
c3RydWN0IGlvbW11X2RvbWFpbiB7Cj4+IC3CoMKgwqAgLyogUnVudGltZSBTTU1VIGNvbmZpZ3Vy
YXRpb24gZm9yIHRoaXMgaW9tbXVfZG9tYWluICovCj4+IC3CoMKgwqAgc3RydWN0IGFybV9zbW11
X2RvbWFpbsKgwqDCoMKgwqDCoMKgICpwcml2Owo+PiAtwqDCoMKgIHVuc2lnbmVkIGludCB0eXBl
Owo+PiAtCj4+IC3CoMKgwqAgLyogRHVtbXkgY29tcGF0aWJpbGl0eSBkZWZpbmVzICovCj4+IC3C
oMKgwqAgdW5zaWduZWQgbG9uZyBwZ3NpemVfYml0bWFwOwo+PiAtwqDCoMKgIHN0cnVjdCBpb21t
dV9kb21haW5fZ2VvbWV0cnkgZ2VvbWV0cnk7Cj4+IC0KPj4gLcKgwqDCoCBhdG9taWNfdCByZWY7
Cj4+IC3CoMKgwqAgLyoKPj4gLcKgwqDCoMKgICogVXNlZCB0byBsaW5rIGlvbW11X2RvbWFpbiBj
b250ZXh0cyBmb3IgYSBzYW1lIGRvbWFpbi4KPj4gLcKgwqDCoMKgICogVGhlcmUgaXMgYXQgbGVh
c3Qgb25lIHBlci1TTU1VIHRvIHVzZWQgYnkgdGhlIGRvbWFpbi4KPj4gLcKgwqDCoMKgICovCj4+
IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGxpc3Q7Cj4+IC19Owo+PiAt
Cj4gVGhpcyB4ZW4gZHVtbXkgc3RydWN0dXJlIHdhcyBpbnRyb2R1Y2VkIGluIHBhdGNoIDQgYW5k
IG5vdyByZW1vdmluZyBpbiBwYXRjaDUsCj4gQ2FuIHlvdSByZW1vdmUgaXQgZnJvbSBwYXRjaCA0
IGl0c2VsZj8KPj4gLS8qIFhlbjogRGVzY3JpYmVzIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvciBh
IFhlbiBkb21haW4gKi8KPj4gLXN0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluIHsKPj4gLcKgwqDC
oCBzcGlubG9ja190wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsb2NrOwo+PiAtwqDCoMKgIC8qIExp
c3Qgb2YgaW9tbXUgZG9tYWlucyBhc3NvY2lhdGVkIHRvIHRoaXMgZG9tYWluICovCj4+IC3CoMKg
wqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNvbnRleHRzOwo+PiAtfTsKPj4gLQo+
IFNhbWUgYXMgYWJvdmUKPj4gwqAgLyoKPj4gwqDCoCAqIFhlbjogSW5mb3JtYXRpb24gYWJvdXQg
ZWFjaCBkZXZpY2Ugc3RvcmVkIGluIGRldi0+YXJjaGRhdGEuaW9tbXUKPj4gwqDCoCAqCj4+IGRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+PiBpbmRleCBhZDk1NmQ1YjhkLi5mN2E2YjEwN2Rl
IDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPj4gQEAgLTQxLDYgKzQxLDcg
QEAKPj4gwqAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9saWIuaD4K
Pj4gwqAgI2luY2x1ZGUgPHhlbi9saXN0Lmg+Cj4+ICsjaW5jbHVkZSA8eGVuL2xpbnV4LWNvbXBh
dC5oPgo+PiDCoCAjaW5jbHVkZSA8eGVuL21tLmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4vdm1hcC5o
Pgo+PiDCoCAjaW5jbHVkZSA8eGVuL3JidHJlZS5oPgo+PiBAQCAtNTEsMzYgKzUyLDEzIEBACj4+
IMKgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4gwqAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+
PiDCoCArI2luY2x1ZGUgInNtbXUuaCIgLyogTm90IGEgc2VsZiBjb250YWluZWQgaGVhZGVyLiBT
byBsYXN0IGluIHRoZSBsaXN0ICovCj4+IMKgIC8qIFhlbjogVGhlIGJlbG93IGRlZmluZXMgYXJl
IHJlZGVmaW5lZCB3aXRoaW4gdGhlIGZpbGUuIFVuZGVmIGl0ICovCj4+IMKgICN1bmRlZiBTQ1RM
Ul9BRkUKPj4gwqAgI3VuZGVmIFNDVExSX1RSRQo+PiDCoCAjdW5kZWYgU0NUTFJfTQo+PiDCoCAj
dW5kZWYgVFRCQ1JfRUFFCj4+IMKgIC0vKiBBbGlhcyB0byBYZW4gZGV2aWNlIHRyZWUgaGVscGVy
cyAqLwo+PiAtI2RlZmluZSBkZXZpY2Vfbm9kZSBkdF9kZXZpY2Vfbm9kZQo+PiAtI2RlZmluZSBv
Zl9waGFuZGxlX2FyZ3MgZHRfcGhhbmRsZV9hcmdzCj4+IC0jZGVmaW5lIG9mX2RldmljZV9pZCBk
dF9kZXZpY2VfbWF0Y2gKPj4gLSNkZWZpbmUgb2ZfbWF0Y2hfbm9kZSBkdF9tYXRjaF9ub2RlCj4+
IC0jZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSAoIWR0X3Byb3Bl
cnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSkKPj4gLSNkZWZpbmUgb2ZfcHJvcGVydHlfcmVh
ZF9ib29sIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAo+PiAtI2RlZmluZSBvZl9wYXJzZV9waGFuZGxl
X3dpdGhfYXJncyBkdF9wYXJzZV9waGFuZGxlX3dpdGhfYXJncwo+PiAtCj4+IC0vKiBYZW46IEhl
bHBlcnMgdG8gZ2V0IGRldmljZSBNTUlPIGFuZCBJUlFzICovCj4+IC1zdHJ1Y3QgcmVzb3VyY2UK
Pj4gLXsKPj4gLcKgwqDCoCB1NjQgYWRkcjsKPj4gLcKgwqDCoCB1NjQgc2l6ZTsKPj4gLcKgwqDC
oCB1bnNpZ25lZCBpbnQgdHlwZTsKPj4gLX07Cj4+IC0KPj4gLSNkZWZpbmUgcmVzb3VyY2Vfc2l6
ZShyZXMpIChyZXMpLT5zaXplOwo+PiAtCj4+IC0jZGVmaW5lIHBsYXRmb3JtX2RldmljZSBkZXZp
Y2UKPj4gLQo+PiAtI2RlZmluZSBJT1JFU09VUkNFX01FTSAwCj4+IC0jZGVmaW5lIElPUkVTT1VS
Q0VfSVJRIDEKPj4gLQo+PiDCoCBzdGF0aWMgc3RydWN0IHJlc291cmNlICpwbGF0Zm9ybV9nZXRf
cmVzb3VyY2Uoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiwKPj4gwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCB0eXBl
LAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgdW5zaWduZWQgaW50IG51bSkKPj4gQEAgLTExOCw1OCArOTYsNiBAQCBzdGF0aWMgc3RydWN0
IHJlc291cmNlICpwbGF0Zm9ybV9nZXRfcmVzb3VyY2Uoc3RydWN0IHBsYXRmb3JtX2RldmljZSAq
cGRldiwKPj4gwqAgwqAgLyogWGVuOiBIZWxwZXJzIGZvciBJUlEgZnVuY3Rpb25zICovCj4+IMKg
ICNkZWZpbmUgcmVxdWVzdF9pcnEoaXJxLCBmdW5jLCBmbGFncywgbmFtZSwgZGV2KSByZXF1ZXN0
X2lycShpcnEsIGZsYWdzLCBmdW5jLCBuYW1lLCBkZXYpCj4+IC0jZGVmaW5lIGZyZWVfaXJxIHJl
bGVhc2VfaXJxCj4+IC0KPj4gLWVudW0gaXJxcmV0dXJuIHsKPj4gLcKgwqDCoCBJUlFfTk9ORcKg
wqDCoCA9ICgwIDw8IDApLAo+PiAtwqDCoMKgIElSUV9IQU5ETEVEwqDCoMKgID0gKDEgPDwgMCks
Cj4+IC19Owo+PiAtCj4+IC10eXBlZGVmIGVudW0gaXJxcmV0dXJuIGlycXJldHVybl90Owo+PiAt
Cj4+IC0vKiBEZXZpY2UgbG9nZ2VyIGZ1bmN0aW9ucwo+PiAtICogVE9ETzogSGFuZGxlIFBDSQo+
PiAtICovCj4+IC0jZGVmaW5lIGRldl9wcmludChkZXYsIGx2bCwgZm10LCAuLi4pwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+IC3CoMKgwqDCoCBwcmlu
dGsobHZsICJzbW11OiAlczogIiBmbXQsIGR0X25vZGVfZnVsbF9uYW1lKGRldl90b19kdChkZXYp
KSwgIyMgX19WQV9BUkdTX18pCj4+IC0KPj4gLSNkZWZpbmUgZGV2X2RiZyhkZXYsIGZtdCwgLi4u
KSBkZXZfcHJpbnQoZGV2LCBYRU5MT0dfREVCVUcsIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0j
ZGVmaW5lIGRldl9ub3RpY2UoZGV2LCBmbXQsIC4uLikgZGV2X3ByaW50KGRldiwgWEVOTE9HX0lO
Rk8sIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0jZGVmaW5lIGRldl93YXJuKGRldiwgZm10LCAu
Li4pIGRldl9wcmludChkZXYsIFhFTkxPR19XQVJOSU5HLCBmbXQsICMjIF9fVkFfQVJHU19fKQo+
PiAtI2RlZmluZSBkZXZfZXJyKGRldiwgZm10LCAuLi4pIGRldl9wcmludChkZXYsIFhFTkxPR19F
UlIsIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0KPj4gLSNkZWZpbmUgZGV2X2Vycl9yYXRlbGlt
aXRlZChkZXYsIGZtdCwgLi4uKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IFwKPj4gLcKgwqDCoMKgIGRldl9wcmludChkZXYsIFhFTkxPR19FUlIsIGZtdCwgIyMgX19WQV9B
UkdTX18pCj4+IC0KPj4gLSNkZWZpbmUgZGV2X25hbWUoZGV2KSBkdF9ub2RlX2Z1bGxfbmFtZShk
ZXZfdG9fZHQoZGV2KSkKPj4gLQo+PiAtLyogQWxpYXMgdG8gWGVuIGFsbG9jYXRpb24gaGVscGVy
cyAqLwo+PiAtI2RlZmluZSBrZnJlZSB4ZnJlZQo+PiAtI2RlZmluZSBrbWFsbG9jKHNpemUsIGZs
YWdzKcKgwqDCoMKgwqDCoMKgIF94bWFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKQo+PiAtI2Rl
ZmluZSBremFsbG9jKHNpemUsIGZsYWdzKcKgwqDCoMKgwqDCoMKgIF94emFsbG9jKHNpemUsIHNp
emVvZih2b2lkICopKQo+PiAtI2RlZmluZSBkZXZtX2t6YWxsb2MoZGV2LCBzaXplLCBmbGFncynC
oMKgwqAgX3h6YWxsb2Moc2l6ZSwgc2l6ZW9mKHZvaWQgKikpCj4+IC0jZGVmaW5lIGttYWxsb2Nf
YXJyYXkoc2l6ZSwgbiwgZmxhZ3MpwqDCoMKgIF94bWFsbG9jX2FycmF5KHNpemUsIHNpemVvZih2
b2lkICopLCBuKQo+PiAtCj4+IC1zdGF0aWMgdm9pZCBfX2lvbWVtICpkZXZtX2lvcmVtYXBfcmVz
b3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAo+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHJlc291cmNlICpyZXMpCj4+IC17Cj4+IC3CoMKgwqAg
dm9pZCBfX2lvbWVtICpwdHI7Cj4+IC0KPj4gLcKgwqDCoCBpZiAoIXJlcyB8fCByZXMtPnR5cGUg
IT0gSU9SRVNPVVJDRV9NRU0pIHsKPj4gLcKgwqDCoMKgwqDCoMKgIGRldl9lcnIoZGV2LCAiSW52
YWxpZCByZXNvdXJjZVxuIik7Cj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gRVJSX1BUUigtRUlO
VkFMKTsKPj4gLcKgwqDCoCB9Cj4+IC0KPj4gLcKgwqDCoCBwdHIgPSBpb3JlbWFwX25vY2FjaGUo
cmVzLT5hZGRyLCByZXMtPnNpemUpOwo+PiAtwqDCoMKgIGlmICghcHRyKSB7Cj4+IC3CoMKgwqDC
oMKgwqDCoCBkZXZfZXJyKGRldiwKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImlvcmVtYXAg
ZmFpbGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHglIlBSSXg2NCIpXG4iLAo+PiAtwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCByZXMtPmFkZHIsIHJlcy0+c2l6ZSk7Cj4+IC3CoMKgwqDCoMKgwqDC
oCByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPj4gLcKgwqDCoCB9Cj4+IC0KPj4gLcKgwqDCoCBy
ZXR1cm4gcHRyOwo+PiAtfQo+PiDCoCDCoCAvKiBYZW4gZG9lc24ndCBoYW5kbGUgSU9NTVUgZmF1
bHQgKi8KPj4gwqAgI2RlZmluZSByZXBvcnRfaW9tbXVfZmF1bHQoLi4uKcKgwqDCoCAxCj4+IEBA
IC0xOTYsMzIgKzEyMiw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IHBjaV9mb3JfZWFjaF9kbWFfYWxp
YXMoc3RydWN0IHBjaV9kZXYgKnBkZXYsCj4+IMKgICNkZWZpbmUgUEhZU19NQVNLX1NISUZUwqDC
oMKgwqDCoMKgwqAgUEFERFJfQklUUwo+PiDCoCB0eXBlZGVmIHBhZGRyX3QgcGh5c19hZGRyX3Q7
Cj4+IMKgIC0jZGVmaW5lIFZBX0JJVFPCoMKgwqDCoMKgwqDCoCAwwqDCoMKgIC8qIE9ubHkgdXNl
ZCBmb3IgY29uZmlndXJpbmcgc3RhZ2UtMSBpbnB1dCBzaXplICovCj4+IC0KPj4gLSNkZWZpbmUg
TU9EVUxFX0RFVklDRV9UQUJMRSh0eXBlLCBuYW1lKQo+PiAtI2RlZmluZSBtb2R1bGVfcGFyYW1f
bmFtZWQobmFtZSwgdmFsdWUsIHR5cGUsIHBlcm0pCj4+IC0jZGVmaW5lIE1PRFVMRV9QQVJNX0RF
U0MoX3Bhcm0sIGRlc2MpCj4+IC0KPj4gLS8qIFhlbjogRHVtbXkgaW9tbXVfZG9tYWluICovCj4+
IC1zdHJ1Y3QgaW9tbXVfZG9tYWluCj4+IC17Cj4+IC3CoMKgwqAgLyogUnVudGltZSBTTU1VIGNv
bmZpZ3VyYXRpb24gZm9yIHRoaXMgaW9tbXVfZG9tYWluICovCj4+IC3CoMKgwqAgc3RydWN0IGFy
bV9zbW11X2RvbWFpbsKgwqDCoMKgwqDCoMKgICpwcml2Owo+PiAtCj4+IC3CoMKgwqAgYXRvbWlj
X3QgcmVmOwo+PiAtwqDCoMKgIC8qIFVzZWQgdG8gbGluayBpb21tdV9kb21haW4gY29udGV4dHMg
Zm9yIGEgc2FtZSBkb21haW4uCj4+IC3CoMKgwqDCoCAqIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBw
ZXItU01NVSB0byB1c2VkIGJ5IHRoZSBkb21haW4uCj4+IC3CoMKgwqDCoCAqICovCj4+IC3CoMKg
wqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGxpc3Q7Cj4+IC19Owo+PiAtCj4+IC0v
KiBYZW46IERlc2NyaWJlcyBpbmZvcm1hdGlvbnMgcmVxdWlyZWQgZm9yIGEgWGVuIGRvbWFpbiAq
Lwo+PiAtc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gewo+PiAtwqDCoMKgIHNwaW5sb2NrX3TC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxvY2s7Cj4+IC3CoMKgwqAgLyogTGlzdCBvZiBjb250ZXh0
IChpLmUgaW9tbXVfZG9tYWluKSBhc3NvY2lhdGVkIHRvIHRoaXMgZG9tYWluICovCj4+IC3CoMKg
wqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNvbnRleHRzOwo+PiAtfTsKPj4gLQo+
PiDCoCAvKgo+PiDCoMKgICogWGVuOiBJbmZvcm1hdGlvbiBhYm91dCBlYWNoIGRldmljZSBzdG9y
ZWQgaW4gZGV2LT5hcmNoZGF0YS5pb21tdQo+PiDCoMKgICoKPj4gZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAuLjhl
MzhkNzhjMWEKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vc21tdS5oCj4+IEBAIC0wLDAgKzEsMTI1IEBACj4+ICsvKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCj4+ICsgKiAuL3NtbXUuaAo+PiArICoKPj4gKyAqIENvbW1vbiBjb21wYXRpYmlsaXR5IGRl
ZmluZXMgYW5kIGRhdGFfc3RydWN0dXJlcyBmb3IgcG9ydGluZyBhcm0gc21tdQo+PiArICogZHJp
dmVycyBmcm9tIExpbnV4Lgo+PiArICoKPj4gKyAqIENvcHlyaWdodCAoYykgMjAxNyBMaW5hcm8g
TGltaXRlZAo+PiArICoKPj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4+ICsgKiBpdCB1bmRlciB0aGUgdGVy
bXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+PiAr
ICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUg
TGljZW5zZSwgb3IKPj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4+
ICsgKgo+PiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg
aXQgd2lsbCBiZSB1c2VmdWwsCj4+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+PiArICogTUVSQ0hBTlRBQklMSVRZIG9y
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLsKgIFNlZSB0aGUKPj4gKyAqIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4+ICsgKgo+PiArICogWW91
IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UKPj4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4+ICsgKi8KPj4gKwo+PiArI2lmbmRlZiBfX1NNTVVf
SF9fCj4+ICsjZGVmaW5lIF9fU01NVV9IX18KPj4gKwo+PiArCj4+ICsvKiBBbGlhcyB0byBYZW4g
ZGV2aWNlIHRyZWUgaGVscGVycyAqLwo+PiArI2RlZmluZSBkZXZpY2Vfbm9kZSBkdF9kZXZpY2Vf
bm9kZQo+PiArI2RlZmluZSBvZl9waGFuZGxlX2FyZ3MgZHRfcGhhbmRsZV9hcmdzCj4+ICsjZGVm
aW5lIG9mX2RldmljZV9pZCBkdF9kZXZpY2VfbWF0Y2gKPj4gKyNkZWZpbmUgb2ZfbWF0Y2hfbm9k
ZSBkdF9tYXRjaF9ub2RlCj4+ICsjZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFt
ZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSkKPj4gKyNkZWZp
bmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAo+PiArI2RlZmlu
ZSBvZl9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyBkdF9wYXJzZV9waGFuZGxlX3dpdGhfYXJncwo+
PiArCj4+ICsvKiBIZWxwZXJzIHRvIGdldCBkZXZpY2UgTU1JTyBhbmQgSVJRcyAqLwo+PiArc3Ry
dWN0IHJlc291cmNlIHsKPj4gK8KgwqDCoCB1NjQgYWRkcjsKPj4gK8KgwqDCoCB1NjQgc2l6ZTsK
Pj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgdHlwZTsKPj4gK307Cj4+ICsKPj4gKyNkZWZpbmUgcmVz
b3VyY2Vfc2l6ZShyZXMpICgocmVzKS0+c2l6ZSkKPj4gKwo+PiArI2RlZmluZSBwbGF0Zm9ybV9k
ZXZpY2UgZGV2aWNlCj4+ICsKPj4gKyNkZWZpbmUgSU9SRVNPVVJDRV9NRU0gMAo+PiArI2RlZmlu
ZSBJT1JFU09VUkNFX0lSUSAxCj4+ICsKPj4gKy8qIFN0dWIgb3V0IERNQSBkb21haW4gcmVsYXRl
ZCBmdW5jdGlvbnMgKi8KPj4gKyNkZWZpbmUgaW9tbXVfZ2V0X2RtYV9jb29raWUoZG9tKSAwCj4+
ICsjZGVmaW5lIGlvbW11X3B1dF9kbWFfY29va2llKGRvbSkKPj4gKwo+PiArI2RlZmluZSBWQV9C
SVRTwqDCoMKgwqDCoMKgwqAgMCAvKiBPbmx5IHVzZWQgZm9yIGNvbmZpZ3VyaW5nIHN0YWdlLTEg
aW5wdXQgc2l6ZSAqLwo+PiArCj4+ICsjZGVmaW5lIE1PRFVMRV9ERVZJQ0VfVEFCTEUodHlwZSwg
bmFtZSkKPj4gKyNkZWZpbmUgbW9kdWxlX3BhcmFtX25hbWVkKG5hbWUsIHZhbHVlLCB0eXBlLCBw
ZXJtKQo+PiArI2RlZmluZSBNT0RVTEVfUEFSTV9ERVNDKF9wYXJtLCBkZXNjKQo+PiArCj4+ICsj
ZGVmaW5lIGRtYV9zZXRfbWFza19hbmRfY29oZXJlbnQoZCwgYinCoMKgwqAgMAo+PiArI2RlZmlu
ZSBvZl9kbWFfaXNfY29oZXJlbnQobinCoMKgwqAgMAo+PiArCj4+ICtzdGF0aWMgdm9pZCBfX2lv
bWVtICpkZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAo+PiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHJlc291cmNlICpy
ZXMpCj4+ICt7Cj4+ICvCoMKgwqAgdm9pZCBfX2lvbWVtICpwdHI7Cj4+ICsKPj4gK8KgwqDCoCBp
ZiAoICFyZXMgfHwgcmVzLT50eXBlICE9IElPUkVTT1VSQ0VfTUVNICkKPj4gK8KgwqDCoCB7Cj4+
ICvCoMKgwqDCoMKgwqDCoCBkZXZfZXJyKGRldiwgIkludmFsaWQgcmVzb3VyY2VcbiIpOwo+PiAr
wqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4+ICvCoMKgwqAgfQo+PiAr
Cj4+ICvCoMKgwqAgcHRyID0gaW9yZW1hcF9ub2NhY2hlKHJlcy0+YWRkciwgcmVzLT5zaXplKTsK
Pj4gK8KgwqDCoCBpZiAoICFwdHIgKQo+PiArwqDCoMKgIHsKPj4gK8KgwqDCoMKgwqDCoMKgIGRl
dl9lcnIoZGV2LCAiaW9yZW1hcCBmYWlsZWQgKGFkZHIgMHglIlBSSXg2NCIgc2l6ZSAweCUiUFJJ
eDY0IilcbiIsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmVzLT5hZGRyLCBy
ZXMtPnNpemUpOwo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+
ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAgcmV0dXJuIHB0cjsKPj4gK30KPj4gKwo+PiArLyoK
Pj4gKyAqIERvbWFpbiB0eXBlIGRlZmluaXRpb25zLiBOb3QgcmVhbGx5IG5lZWRlZCBmb3IgWGVu
LCBkZWZpbmluZyB0byBwb3J0Cj4+ICsgKiBMaW51eCBjb2RlIGFzLWlzCj4+ICsgKi8KPj4gKyNk
ZWZpbmUgSU9NTVVfRE9NQUlOX1VOTUFOQUdFRCAwCj4+ICsjZGVmaW5lIElPTU1VX0RPTUFJTl9E
TUEgMQo+PiArI2RlZmluZSBJT01NVV9ET01BSU5fSURFTlRJVFkgMgo+PiArCj4+ICsvKiBYZW46
IENvbXBhdGliaWxpdHkgZGVmaW5lIGZvciBpb21tdV9kb21haW5fZ2VvbWV0cnkuKi8KPj4gK3N0
cnVjdCBpb21tdV9kb21haW5fZ2VvbWV0cnkgewo+PiArwqDCoMKgIGRtYV9hZGRyX3QgYXBlcnR1
cmVfc3RhcnQ7IC8qIEZpcnN0IGFkZHJlc3MgdGhhdCBjYW4gYmUgbWFwcGVkwqDCoMKgICovCj4+
ICvCoMKgwqAgZG1hX2FkZHJfdCBhcGVydHVyZV9lbmQ7wqDCoCAvKiBMYXN0IGFkZHJlc3MgdGhh
dCBjYW4gYmUgbWFwcGVkwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBib29sIGZvcmNlX2FwZXJ0dXJl
O8KgwqDCoMKgwqDCoCAvKiBETUEgb25seSBhbGxvd2VkIGluIG1hcHBhYmxlIHJhbmdlPyAqLwo+
PiArfTsKPj4gKwo+PiArLyogWGVuOiBEdW1teSBpb21tdV9kb21haW4gKi8KPj4gK3N0cnVjdCBp
b21tdV9kb21haW4gewo+PiArwqDCoMKgIC8qIFJ1bnRpbWUgU01NVSBjb25maWd1cmF0aW9uIGZv
ciB0aGlzIGlvbW11X2RvbWFpbiAqLwo+PiArwqDCoMKgIHN0cnVjdCBhcm1fc21tdV9kb21haW7C
oMKgwqDCoMKgwqDCoCAqcHJpdjsKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnTCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHR5cGU7Cj4+ICsKPj4gK8KgwqDCoCAvKiBEdW1teSBjb21wYXRpYmlsaXR5IGRl
ZmluZXMgKi8KPj4gK8KgwqDCoCB1bnNpZ25lZCBsb25nIHBnc2l6ZV9iaXRtYXA7Cj4+ICvCoMKg
wqAgc3RydWN0IGlvbW11X2RvbWFpbl9nZW9tZXRyeSBnZW9tZXRyeTsKPj4gKwo+PiArwqDCoMKg
IGF0b21pY190IHJlZjsKPj4gK8KgwqDCoCAvKiBVc2VkIHRvIGxpbmsgaW9tbXVfZG9tYWluIGNv
bnRleHRzIGZvciBhIHNhbWUgZG9tYWluLgo+PiArwqDCoMKgwqAgKiBUaGVyZSBpcyBhdCBsZWFz
dCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWluLgo+PiArwqDCoMKgwqAgKi8KPj4g
K8KgwqDCoCBzdHJ1Y3QgbGlzdF9oZWFkwqDCoMKgwqDCoMKgwqAgbGlzdDsKPj4gK307Cj4+ICsK
Pj4gKy8qIFhlbjogRGVzY3JpYmVzIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvciBhIFhlbiBkb21h
aW4gKi8KPj4gK3N0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWluIHsKPj4gK8KgwqDCoCBzcGlubG9j
a190wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsb2NrOwo+PiArwqDCoMKgIC8qIExpc3Qgb2YgaW9t
bXUgZG9tYWlucyBhc3NvY2lhdGVkIHRvIHRoaXMgZG9tYWluICovCj4+ICvCoMKgwqAgc3RydWN0
IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNvbnRleHRzOwo+PiArfTsKPj4gKwo+PiArI2VuZGlm
IC8qIF9fU01NVV9IX18gKi8KPj4gKwo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCi0tIAogUXVhbGNvbW0gRGF0YWNlbnRlciBUZWNobm9s
b2dpZXMgYXMgYW4gYWZmaWxpYXRlIG9mIFF1YWxjb21tIFRlY2hub2xvZ2llcywgSW5jLiBRdWFs
Y29tbSBUZWNobm9sb2dpZXMsIEluYy4gaXMgYSBtZW1iZXIgb2YgdGhlIENvZGUgQXVyb3JhIEZv
cnVtLCBhIExpbnV4IEZvdW5kYXRpb24gQ29sbGFib3JhdGl2ZSBQcm9qZWN0LgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 22:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 22:17:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRPhL-0007F6-9T; Fri, 08 Jun 2018 22: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRPhJ-0007Ep-To
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 22:17:29 +0000
X-Inumbo-ID: bbf3f04f-6b69-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbf3f04f-6b69-11e8-bc1d-65256ead4e3a;
 Fri, 08 Jun 2018 22: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 1fRPhI-0002YA-4O; Fri, 08 Jun 2018 22:17: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 1fRPhH-0007TG-IL; Fri, 08 Jun 2018 22:17:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRPhH-0003pG-HS; Fri, 08 Jun 2018 22:17:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123907-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-shadow:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-arndale:host-ping-check-native:fail:heisenbug
 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-xtf-amd64-amd64-3: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-xtf-amd64-amd64-5: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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-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-3: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-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-2: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-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-3: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-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-amd64-amd64-libvirt: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 22:17:27 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 123907: 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>

ZmxpZ2h0IDEyMzkwNyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzkwNy8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCBmYWlsIGluIDEyMzgxNyBwYXNzIGluIDEyMzkwNwogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgIGZhaWwgaW4gMTIzODE3IHBhc3MgaW4g
MTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBpbiAxMjM4MTcgcGFzcyBpbiAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzgxNyBwYXNzIGluIDEyMzkwNwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290IGZhaWwgaW4g
MTIzODE3IHBhc3MgaW4gMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM4MTcgcGFzcyBpbiAxMjM5
MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBpbiAxMjM4MTcgcGFzcyBpbiAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzgxNyBwYXNzIGluIDEyMzkwNwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4g
MTIzODE3IHBhc3MgaW4gMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM4MTcgcGFzcyBpbiAxMjM5MDcKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzgxNyBwYXNz
IGluIDEyMzkwNwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzODE3IHBhc3MgaW4gMTIzOTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM4NTggcGFzcyBpbiAxMjM5MDcK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGlu
IDEyMzg1OCBwYXNzIGluIDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBn
dWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM0MDgKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBwYXNzIGluIDEyMzgxNwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTIzODE3CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICA1IGhvc3QtcGluZy1jaGVjay1uYXRpdmUgICAgIGZhaWwgcGFzcyBpbiAx
MjM4NTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTIzODE3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODE3IG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyMjkyMwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIyOTIzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAx
MjI5OTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk5NwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTIyOTk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5OTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMjk5NwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIyOTk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI5OTcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMjk5NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJw
YWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNl
ZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRm
L3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0
LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0
Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3NyB4dGYvdGVzdC1wdjMy
cGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1NmVjZjU5YmU5NTFhZjJjYzU1ZDE1
YTExM2U5MjMzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTJiOWZj
YTYwNDY3NDFmZmNkYTllYjMzMjBmNDcwOTNlZDVkOWVmMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIyOTk3ICAyMDE4LTA1LTIwIDIyOjU3OjQzIFogICAxOCBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyMzM0OSAgMjAxOC0wNS0yOSAwOTozNzo0MiBaICAgMTAgZGF5cyAgICA4IGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQwOCAgMjAxOC0wNS0zMCAxMTo0MzoxNyBaICAgIDkg
ZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
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
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAxMmI5ZmNhNjA0Li42MWE5ZmM1ZTU2ICA2
MWE5ZmM1ZTU2ZWNmNTliZTk1MWFmMmNjNTVkMTVhMTEzZTkyMzMzIC0+IHN0YWJsZS00LjYKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 22:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 22:17:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRPhO-0007Fw-JA; Fri, 08 Jun 2018 22:17:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ceu=i2=linaro.org=sameer.goel@srs-us1.protection.inumbo.net>)
 id 1fRPhN-0007FW-6u
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 22:17:33 +0000
X-Inumbo-ID: 691a85f8-6b69-11e8-9728-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 691a85f8-6b69-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 00:15:11 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id b17-v6so7295493pfi.0
 for <xen-devel@lists.xenproject.org>; Fri, 08 Jun 2018 15:17:31 -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-transfer-encoding:content-language;
 bh=q2qOEsF/4S99mm26zcKh+0TqREvd7zE9WebXjEZlTWQ=;
 b=EG15Db8ZOs1qSgp+vV7p+Vat1tBd9z3eo5CeqzV1KmMWUIft01Mr/T+n2e4N0c15Mh
 d/QlqeEPlqFHDflQOeIFfi6EytCYV4RpxTv+8kO9nczcVUD29mDKKg1dVuQgncFyJexT
 Frr0YEizYJAhzxJiKPYZD4Vli6V7oKrMSk8SE=
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=q2qOEsF/4S99mm26zcKh+0TqREvd7zE9WebXjEZlTWQ=;
 b=Qsr4mR1ccETt9I5Gvk5N1aLYDaE53zncelDcPEI4hRpJqaAcgLxkXUDeNVnW+pgSUg
 V6kMFDGe3yK0U+KbayDh269/t05SkLhb25iddWjFRMQyXI1GlsXpCR4FUcttOgQqAtSu
 s6c2xAJ6crwMeAK6m90zVVmFj6mTBMhDgDaxM+i0VENzKibbbz1X1B4ReJLBJs7gl9f4
 a+Z8GSx7lcaX1Yp9csKwn99tbIGE6Wyvr/tCncUYjLvIshUZet41UbBQ80noxQxDxOZd
 TbNH2gnXj0suhUnsqlcrIJR6XNE/jmbJpCX6bcas86sql38xiMcl8H1P/JnRwscLEAmh
 jgyg==
X-Gm-Message-State: APt69E3ygm7zSS4hV4q9inz608bJ2Bqr4ljT/sqY14kpReoVcRGmIPNJ
 +/KDX6p2CklQpd1i6zliWag4pQ==
X-Google-Smtp-Source: ADUXVKKm5mEGj1x4t07t9qWIcjHGKrQHtqAkgX9T8LQ63Ff0RAQZwt/9+bkdXGDtsVkxSQoMzSY/Vg==
X-Received: by 2002:a63:778b:: with SMTP id
 s133-v6mr6524054pgc.400.1528496250620; 
 Fri, 08 Jun 2018 15:17:30 -0700 (PDT)
Received: from [10.226.60.132] (i-global254.qualcomm.com. [199.106.103.254])
 by smtp.gmail.com with ESMTPSA id r8-v6sm41408313pgv.41.2018.06.08.15.17.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 08 Jun 2018 15:17:30 -0700 (PDT)
To: Manish Jaggi <mjaggi@caviumnetworks.com>, xen-devel@lists.xenproject.org, 
 julien.grall@arm.com
References: <20180607234732.20124-1-sameer.goel@linaro.org>
 <20180607234732.20124-6-sameer.goel@linaro.org>
 <e05a7938-c97a-b0e5-f0d4-7710769ee1ff@caviumnetworks.com>
From: Sameer Goel <sameer.goel@linaro.org>
Message-ID: <8028614d-643b-ec61-1af3-850209a9dd57@linaro.org>
Date: Fri, 8 Jun 2018 16:17:28 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e05a7938-c97a-b0e5-f0d4-7710769ee1ff@caviumnetworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [v3 5/6] drivers/passthrough/arm: Refactor code for
 arm smmu drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, shankerd@codeaurora.org, jbeulich@suse.com,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA2LzcvMjAxOCAxMDozNiBQTSwgTWFuaXNoIEphZ2dpIHdyb3RlOgo+IEhpIFNhbWVlciwK
Pgo+Cj4gT24gMDYvMDgvMjAxOCAwNToxNyBBTSwgU2FtZWVyIEdvZWwgd3JvdGU6Cj4+IFB1bGwg
Y29tbW9uIGRlZmluZXMgZm9yIFNNTVUgZHJpdmVzIGluIGEgbG9jYWwgaGVhZGVyLgo+IENhbiBh
ZGQgbW9yZSBkZXRhaWwgaW4gY29tbWl0IG1lc3NhZ2U/Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFNh
bWVlciBHb2VsIDxzYW1lZXIuZ29lbEBsaW5hcm8ub3JnPgo+PiAtLS0KPj4gwqAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYyB8wqAgOTYgKy0tLS0tLS0tLS0tLS0tLS0tLS0K
Pj4gwqAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuY8KgwqDCoCB8IDEwNCArLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPj4gwqAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUu
aMKgwqDCoCB8IDEyNSArKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiDCoCAzIGZpbGVzIGNo
YW5nZWQsIDEyOCBpbnNlcnRpb25zKCspLCAxOTcgZGVsZXRpb25zKC0pCj4+IMKgIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5oCj4+Cj4+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUtdjMuYwo+PiBpbmRleCA3NWMzNDExYWQ5Li5mZGY4NWMx
NTA4IDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS12My5j
Cj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LXYzLmMKPj4gQEAgLTQ5
LDI4ICs0OSw3IEBACj4+IMKgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4gwqAgI2luY2x1ZGUgPGFz
bS9wbGF0Zm9ybS5oPgo+PiDCoCAtLyogQWxpYXMgdG8gWGVuIGRldmljZSB0cmVlIGhlbHBlcnMg
Ki8KPj4gLSNkZWZpbmUgZGV2aWNlX25vZGUgZHRfZGV2aWNlX25vZGUKPj4gLSNkZWZpbmUgb2Zf
cGhhbmRsZV9hcmdzIGR0X3BoYW5kbGVfYXJncwo+PiAtI2RlZmluZSBvZl9kZXZpY2VfaWQgZHRf
ZGV2aWNlX21hdGNoCj4+IC0jZGVmaW5lIG9mX21hdGNoX25vZGUgZHRfbWF0Y2hfbm9kZQo+PiAt
I2RlZmluZSBvZl9wcm9wZXJ0eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkgKCFkdF9wcm9wZXJ0
eV9yZWFkX3UzMihucCwgcG5hbWUsIG91dCkpCj4+IC0jZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRf
Ym9vbCBkdF9wcm9wZXJ0eV9yZWFkX2Jvb2wKPj4gLSNkZWZpbmUgb2ZfcGFyc2VfcGhhbmRsZV93
aXRoX2FyZ3MgZHRfcGFyc2VfcGhhbmRsZV93aXRoX2FyZ3MKPj4gLQo+PiAtLyogWGVuOiBIZWxw
ZXJzIHRvIGdldCBkZXZpY2UgTU1JTyBhbmQgSVJRcyAqLwo+IEFkZGVkIGFuZCByZW1vdmVkIGlu
IHN1YnNlcXVlbnQgcGF0Y2hlcz8gY29kZSBzcGVjaWZpYyB0byB4ZW4uCj4geW91IGNhbiByZW1v
dmUgZnJvbSBwYXRjaCM0IGl0c2VsZi4KTm8sIHJlbW92ZWQgYXMgdGhpcyB3YXMgcHVsbGVkIGlu
dG8gdGhlIGNvbW1vbiBoZWFkZXIuwqAgSSB3YW50ZWQgdG8gZmlyc3Qgd3JpdGUgdGhlIHNtbXV2
MyBmaWxlcyB3aWxsIGFsbCB0aGUgZGVwcyBpbiBpdC4gVGhlbiBjbGVhbiBib3RoIHRoZSBTTU1V
IGZpbGVzIHRvZ2V0aGVyLiBJIHRoaW5rIHRoaXMgbWFrZXMgbW9yZSBvZiBhIGNhc2UgZm9yIGEg
Y29tbW9uIGhlYWRlci4gWW91IGNhbiBzYXkgdGhhdCB3aHkgbm90IGNyZWF0ZSBhIGNvbW1vbiBo
ZWFkZXIgYmVmb3JlIG1ha2luZyB0aGUgc21tdS12MyBjaGFuZ2VzLiBJIHRoaW5rIHRoYXQgdGhp
cyBwcm9ncmVzc2lvbiB3b3JrcyBpbiBhIHNpbWlsYXIgd2F5LgoKVGhhbmtzLApTYW1lZXIKPj4g
LXN0cnVjdCByZXNvdXJjZSB7Cj4+IC3CoMKgwqAgdTY0IGFkZHI7Cj4+IC3CoMKgwqAgdTY0IHNp
emU7Cj4+IC3CoMKgwqAgdW5zaWduZWQgaW50IHR5cGU7Cj4+IC19Owo+PiAtCj4+IC0jZGVmaW5l
IHJlc291cmNlX3NpemUocmVzKSAoKHJlcyktPnNpemUpCj4+IC0KPj4gLSNkZWZpbmUgcGxhdGZv
cm1fZGV2aWNlIGRldmljZQo+PiAtCj4+IC0jZGVmaW5lIElPUkVTT1VSQ0VfTUVNIDAKPj4gLSNk
ZWZpbmUgSU9SRVNPVVJDRV9JUlEgMQo+PiArI2luY2x1ZGUgInNtbXUuaCIKPj4gwqAgwqAgc3Rh
dGljIHN0cnVjdCByZXNvdXJjZSAqcGxhdGZvcm1fZ2V0X3Jlc291cmNlKHN0cnVjdCBwbGF0Zm9y
bV9kZXZpY2UgKnBkZXYsCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgdHlwZSwKPj4gQEAgLTIwMCw3OSArMTc5LDYg
QEAgc3RhdGljIHZvaWQgZG1hbV9mcmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmRldiwgc2l6
ZV90IHNpemUsIHZvaWQgKnZhZGRyLAo+PiDCoMKgwqDCoMKgIHhmcmVlKHZhZGRyKTsKPj4gwqAg
fQo+PiDCoCAtLyogWGVuOiBTdHViIG91dCBETUEgZG9tYWluIHJlbGF0ZWQgZnVuY3Rpb25zICov
Cj4+IC0jZGVmaW5lIGlvbW11X2dldF9kbWFfY29va2llKGRvbSkgMAo+PiAtI2RlZmluZSBpb21t
dV9wdXRfZG1hX2Nvb2tpZShkb20pCj4+IC0KPj4gLS8qIFhlbjogU3R1YiBvdXQgbW9kdWxlIHBh
cmFtIHJlbGF0ZWQgZnVuY3Rpb24gKi8KPj4gLSNkZWZpbmUgbW9kdWxlX3BhcmFtX25hbWVkKGEs
IGIsIGMsIGQpCj4+IC0jZGVmaW5lIE1PRFVMRV9QQVJNX0RFU0MoYSwgYikKPj4gLQo+PiAtI2Rl
ZmluZSBkbWFfc2V0X21hc2tfYW5kX2NvaGVyZW50KGQsIGIpIDAKPj4gLQo+PiAtI2RlZmluZSBv
Zl9kbWFfaXNfY29oZXJlbnQobikgMAo+PiAtCj4+IC0jZGVmaW5lIE1PRFVMRV9ERVZJQ0VfVEFC
TEUodHlwZSwgbmFtZSkKPj4gLQo+PiAtc3RhdGljIHZvaWQgX19pb21lbSAqZGV2bV9pb3JlbWFw
X3Jlc291cmNlKHN0cnVjdCBkZXZpY2UgKmRldiwKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCByZXNvdXJjZSAqcmVzKQo+PiAtewo+PiAtwqDC
oMKgIHZvaWQgX19pb21lbSAqcHRyOwo+PiAtCj4+IC3CoMKgwqAgaWYgKCFyZXMgfHwgcmVzLT50
eXBlICE9IElPUkVTT1VSQ0VfTUVNKSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBkZXZfZXJyKGRldiwg
IkludmFsaWQgcmVzb3VyY2VcbiIpOwo+PiAtwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIo
LUVJTlZBTCk7Cj4+IC3CoMKgwqAgfQo+PiAtCj4+IC3CoMKgwqAgcHRyID0gaW9yZW1hcF9ub2Nh
Y2hlKHJlcy0+YWRkciwgcmVzLT5zaXplKTsKPj4gLcKgwqDCoCBpZiAoIXB0cikgewo+PiAtwqDC
oMKgwqDCoMKgwqAgZGV2X2VycihkZXYsCj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJpb3Jl
bWFwIGZhaWxlZCAoYWRkciAweCUiUFJJeDY0IiBzaXplIDB4JSJQUkl4NjQiKVxuIiwKPj4gLcKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgcmVzLT5hZGRyLCByZXMtPnNpemUpOwo+PiAtwqDCoMKgwqDC
oMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+IC3CoMKgwqAgfQo+PiAtCj4+IC3CoMKg
wqAgcmV0dXJuIHB0cjsKPj4gLX0KPj4gLQo+PiAtLyogWGVuOiBDb21wYXRpYmlsaXR5IGRlZmlu
ZSBmb3IgaW9tbXVfZG9tYWluX2dlb21ldHJ5LiovCj4+IC1zdHJ1Y3QgaW9tbXVfZG9tYWluX2dl
b21ldHJ5IHsKPj4gLcKgwqDCoCBkbWFfYWRkcl90IGFwZXJ0dXJlX3N0YXJ0OyAvKiBGaXJzdCBh
ZGRyZXNzIHRoYXQgY2FuIGJlIG1hcHBlZMKgwqDCoCAqLwo+PiAtwqDCoMKgIGRtYV9hZGRyX3Qg
YXBlcnR1cmVfZW5kO8KgwqAgLyogTGFzdCBhZGRyZXNzIHRoYXQgY2FuIGJlIG1hcHBlZMKgwqDC
oMKgICovCj4+IC3CoMKgwqAgYm9vbCBmb3JjZV9hcGVydHVyZTvCoMKgwqDCoMKgwqAgLyogRE1B
IG9ubHkgYWxsb3dlZCBpbiBtYXBwYWJsZSByYW5nZT8gKi8KPj4gLX07Cj4+IC0KPj4gLQo+PiAt
LyogWGVuOiBUeXBlIGRlZmluaXRpb25zIGZvciBpb21tdV9kb21haW4gKi8KPj4gLSNkZWZpbmUg
SU9NTVVfRE9NQUlOX1VOTUFOQUdFRCAwCj4+IC0jZGVmaW5lIElPTU1VX0RPTUFJTl9ETUEgMQo+
PiAtI2RlZmluZSBJT01NVV9ET01BSU5fSURFTlRJVFkgMgo+PiAtCj4+IC0vKiBYZW46IER1bW15
IGlvbW11X2RvbWFpbiAqLwo+PiAtc3RydWN0IGlvbW11X2RvbWFpbiB7Cj4+IC3CoMKgwqAgLyog
UnVudGltZSBTTU1VIGNvbmZpZ3VyYXRpb24gZm9yIHRoaXMgaW9tbXVfZG9tYWluICovCj4+IC3C
oMKgwqAgc3RydWN0IGFybV9zbW11X2RvbWFpbsKgwqDCoMKgwqDCoMKgICpwcml2Owo+PiAtwqDC
oMKgIHVuc2lnbmVkIGludCB0eXBlOwo+PiAtCj4+IC3CoMKgwqAgLyogRHVtbXkgY29tcGF0aWJp
bGl0eSBkZWZpbmVzICovCj4+IC3CoMKgwqAgdW5zaWduZWQgbG9uZyBwZ3NpemVfYml0bWFwOwo+
PiAtwqDCoMKgIHN0cnVjdCBpb21tdV9kb21haW5fZ2VvbWV0cnkgZ2VvbWV0cnk7Cj4+IC0KPj4g
LcKgwqDCoCBhdG9taWNfdCByZWY7Cj4+IC3CoMKgwqAgLyoKPj4gLcKgwqDCoMKgICogVXNlZCB0
byBsaW5rIGlvbW11X2RvbWFpbiBjb250ZXh0cyBmb3IgYSBzYW1lIGRvbWFpbi4KPj4gLcKgwqDC
oMKgICogVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBlci1TTU1VIHRvIHVzZWQgYnkgdGhlIGRvbWFp
bi4KPj4gLcKgwqDCoMKgICovCj4+IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDC
oMKgIGxpc3Q7Cj4+IC19Owo+PiAtCj4gVGhpcyB4ZW4gZHVtbXkgc3RydWN0dXJlIHdhcyBpbnRy
b2R1Y2VkIGluIHBhdGNoIDQgYW5kIG5vdyByZW1vdmluZyBpbiBwYXRjaDUsCj4gQ2FuIHlvdSBy
ZW1vdmUgaXQgZnJvbSBwYXRjaCA0IGl0c2VsZj8KPj4gLS8qIFhlbjogRGVzY3JpYmVzIGluZm9y
bWF0aW9uIHJlcXVpcmVkIGZvciBhIFhlbiBkb21haW4gKi8KPj4gLXN0cnVjdCBhcm1fc21tdV94
ZW5fZG9tYWluIHsKPj4gLcKgwqDCoCBzcGlubG9ja190wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBs
b2NrOwo+PiAtwqDCoMKgIC8qIExpc3Qgb2YgaW9tbXUgZG9tYWlucyBhc3NvY2lhdGVkIHRvIHRo
aXMgZG9tYWluICovCj4+IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNv
bnRleHRzOwo+PiAtfTsKPj4gLQo+IFNhbWUgYXMgYWJvdmUKPj4gwqAgLyoKPj4gwqDCoCAqIFhl
bjogSW5mb3JtYXRpb24gYWJvdXQgZWFjaCBkZXZpY2Ugc3RvcmVkIGluIGRldi0+YXJjaGRhdGEu
aW9tbXUKPj4gwqDCoCAqCj4+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+PiBpbmRleCBh
ZDk1NmQ1YjhkLi5mN2E2YjEwN2RlIDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vc21tdS5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11
LmMKPj4gQEAgLTQxLDYgKzQxLDcgQEAKPj4gwqAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPj4gwqAg
I2luY2x1ZGUgPHhlbi9saWIuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9saXN0Lmg+Cj4+ICsjaW5j
bHVkZSA8eGVuL2xpbnV4LWNvbXBhdC5oPgo+PiDCoCAjaW5jbHVkZSA8eGVuL21tLmg+Cj4+IMKg
ICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgo+PiDCoCAjaW5jbHVkZSA8eGVuL3JidHJlZS5oPgo+PiBA
QCAtNTEsMzYgKzUyLDEzIEBACj4+IMKgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4gwqAgI2luY2x1
ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+PiDCoCArI2luY2x1ZGUgInNtbXUuaCIgLyogTm90IGEgc2Vs
ZiBjb250YWluZWQgaGVhZGVyLiBTbyBsYXN0IGluIHRoZSBsaXN0ICovCj4+IMKgIC8qIFhlbjog
VGhlIGJlbG93IGRlZmluZXMgYXJlIHJlZGVmaW5lZCB3aXRoaW4gdGhlIGZpbGUuIFVuZGVmIGl0
ICovCj4+IMKgICN1bmRlZiBTQ1RMUl9BRkUKPj4gwqAgI3VuZGVmIFNDVExSX1RSRQo+PiDCoCAj
dW5kZWYgU0NUTFJfTQo+PiDCoCAjdW5kZWYgVFRCQ1JfRUFFCj4+IMKgIC0vKiBBbGlhcyB0byBY
ZW4gZGV2aWNlIHRyZWUgaGVscGVycyAqLwo+PiAtI2RlZmluZSBkZXZpY2Vfbm9kZSBkdF9kZXZp
Y2Vfbm9kZQo+PiAtI2RlZmluZSBvZl9waGFuZGxlX2FyZ3MgZHRfcGhhbmRsZV9hcmdzCj4+IC0j
ZGVmaW5lIG9mX2RldmljZV9pZCBkdF9kZXZpY2VfbWF0Y2gKPj4gLSNkZWZpbmUgb2ZfbWF0Y2hf
bm9kZSBkdF9tYXRjaF9ub2RlCj4+IC0jZGVmaW5lIG9mX3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBw
bmFtZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSkKPj4gLSNk
ZWZpbmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAo+PiAtI2Rl
ZmluZSBvZl9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyBkdF9wYXJzZV9waGFuZGxlX3dpdGhfYXJn
cwo+PiAtCj4+IC0vKiBYZW46IEhlbHBlcnMgdG8gZ2V0IGRldmljZSBNTUlPIGFuZCBJUlFzICov
Cj4+IC1zdHJ1Y3QgcmVzb3VyY2UKPj4gLXsKPj4gLcKgwqDCoCB1NjQgYWRkcjsKPj4gLcKgwqDC
oCB1NjQgc2l6ZTsKPj4gLcKgwqDCoCB1bnNpZ25lZCBpbnQgdHlwZTsKPj4gLX07Cj4+IC0KPj4g
LSNkZWZpbmUgcmVzb3VyY2Vfc2l6ZShyZXMpIChyZXMpLT5zaXplOwo+PiAtCj4+IC0jZGVmaW5l
IHBsYXRmb3JtX2RldmljZSBkZXZpY2UKPj4gLQo+PiAtI2RlZmluZSBJT1JFU09VUkNFX01FTSAw
Cj4+IC0jZGVmaW5lIElPUkVTT1VSQ0VfSVJRIDEKPj4gLQo+PiDCoCBzdGF0aWMgc3RydWN0IHJl
c291cmNlICpwbGF0Zm9ybV9nZXRfcmVzb3VyY2Uoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRl
diwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIHVuc2lnbmVkIGludCB0eXBlLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50IG51bSkKPj4gQEAgLTExOCw1OCAr
OTYsNiBAQCBzdGF0aWMgc3RydWN0IHJlc291cmNlICpwbGF0Zm9ybV9nZXRfcmVzb3VyY2Uoc3Ry
dWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiwKPj4gwqAgwqAgLyogWGVuOiBIZWxwZXJzIGZvciBJ
UlEgZnVuY3Rpb25zICovCj4+IMKgICNkZWZpbmUgcmVxdWVzdF9pcnEoaXJxLCBmdW5jLCBmbGFn
cywgbmFtZSwgZGV2KSByZXF1ZXN0X2lycShpcnEsIGZsYWdzLCBmdW5jLCBuYW1lLCBkZXYpCj4+
IC0jZGVmaW5lIGZyZWVfaXJxIHJlbGVhc2VfaXJxCj4+IC0KPj4gLWVudW0gaXJxcmV0dXJuIHsK
Pj4gLcKgwqDCoCBJUlFfTk9ORcKgwqDCoCA9ICgwIDw8IDApLAo+PiAtwqDCoMKgIElSUV9IQU5E
TEVEwqDCoMKgID0gKDEgPDwgMCksCj4+IC19Owo+PiAtCj4+IC10eXBlZGVmIGVudW0gaXJxcmV0
dXJuIGlycXJldHVybl90Owo+PiAtCj4+IC0vKiBEZXZpY2UgbG9nZ2VyIGZ1bmN0aW9ucwo+PiAt
ICogVE9ETzogSGFuZGxlIFBDSQo+PiAtICovCj4+IC0jZGVmaW5lIGRldl9wcmludChkZXYsIGx2
bCwgZm10LCAuLi4pwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBcCj4+IC3CoMKgwqDCoCBwcmludGsobHZsICJzbW11OiAlczogIiBmbXQsIGR0X25vZGVfZnVs
bF9uYW1lKGRldl90b19kdChkZXYpKSwgIyMgX19WQV9BUkdTX18pCj4+IC0KPj4gLSNkZWZpbmUg
ZGV2X2RiZyhkZXYsIGZtdCwgLi4uKSBkZXZfcHJpbnQoZGV2LCBYRU5MT0dfREVCVUcsIGZtdCwg
IyMgX19WQV9BUkdTX18pCj4+IC0jZGVmaW5lIGRldl9ub3RpY2UoZGV2LCBmbXQsIC4uLikgZGV2
X3ByaW50KGRldiwgWEVOTE9HX0lORk8sIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0jZGVmaW5l
IGRldl93YXJuKGRldiwgZm10LCAuLi4pIGRldl9wcmludChkZXYsIFhFTkxPR19XQVJOSU5HLCBm
bXQsICMjIF9fVkFfQVJHU19fKQo+PiAtI2RlZmluZSBkZXZfZXJyKGRldiwgZm10LCAuLi4pIGRl
dl9wcmludChkZXYsIFhFTkxPR19FUlIsIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0KPj4gLSNk
ZWZpbmUgZGV2X2Vycl9yYXRlbGltaXRlZChkZXYsIGZtdCwgLi4uKcKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gLcKgwqDCoMKgIGRldl9wcmludChkZXYsIFhFTkxP
R19FUlIsIGZtdCwgIyMgX19WQV9BUkdTX18pCj4+IC0KPj4gLSNkZWZpbmUgZGV2X25hbWUoZGV2
KSBkdF9ub2RlX2Z1bGxfbmFtZShkZXZfdG9fZHQoZGV2KSkKPj4gLQo+PiAtLyogQWxpYXMgdG8g
WGVuIGFsbG9jYXRpb24gaGVscGVycyAqLwo+PiAtI2RlZmluZSBrZnJlZSB4ZnJlZQo+PiAtI2Rl
ZmluZSBrbWFsbG9jKHNpemUsIGZsYWdzKcKgwqDCoMKgwqDCoMKgIF94bWFsbG9jKHNpemUsIHNp
emVvZih2b2lkICopKQo+PiAtI2RlZmluZSBremFsbG9jKHNpemUsIGZsYWdzKcKgwqDCoMKgwqDC
oMKgIF94emFsbG9jKHNpemUsIHNpemVvZih2b2lkICopKQo+PiAtI2RlZmluZSBkZXZtX2t6YWxs
b2MoZGV2LCBzaXplLCBmbGFncynCoMKgwqAgX3h6YWxsb2Moc2l6ZSwgc2l6ZW9mKHZvaWQgKikp
Cj4+IC0jZGVmaW5lIGttYWxsb2NfYXJyYXkoc2l6ZSwgbiwgZmxhZ3MpwqDCoMKgIF94bWFsbG9j
X2FycmF5KHNpemUsIHNpemVvZih2b2lkICopLCBuKQo+PiAtCj4+IC1zdGF0aWMgdm9pZCBfX2lv
bWVtICpkZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRldmljZSAqZGV2LAo+PiAtwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHJlc291cmNlICpy
ZXMpCj4+IC17Cj4+IC3CoMKgwqAgdm9pZCBfX2lvbWVtICpwdHI7Cj4+IC0KPj4gLcKgwqDCoCBp
ZiAoIXJlcyB8fCByZXMtPnR5cGUgIT0gSU9SRVNPVVJDRV9NRU0pIHsKPj4gLcKgwqDCoMKgwqDC
oMKgIGRldl9lcnIoZGV2LCAiSW52YWxpZCByZXNvdXJjZVxuIik7Cj4+IC3CoMKgwqDCoMKgwqDC
oCByZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPj4gLcKgwqDCoCB9Cj4+IC0KPj4gLcKgwqDCoCBw
dHIgPSBpb3JlbWFwX25vY2FjaGUocmVzLT5hZGRyLCByZXMtPnNpemUpOwo+PiAtwqDCoMKgIGlm
ICghcHRyKSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBkZXZfZXJyKGRldiwKPj4gLcKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgImlvcmVtYXAgZmFpbGVkIChhZGRyIDB4JSJQUkl4NjQiIHNpemUgMHglIlBS
SXg2NCIpXG4iLAo+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXMtPmFkZHIsIHJlcy0+c2l6
ZSk7Cj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPj4gLcKgwqDC
oCB9Cj4+IC0KPj4gLcKgwqDCoCByZXR1cm4gcHRyOwo+PiAtfQo+PiDCoCDCoCAvKiBYZW4gZG9l
c24ndCBoYW5kbGUgSU9NTVUgZmF1bHQgKi8KPj4gwqAgI2RlZmluZSByZXBvcnRfaW9tbXVfZmF1
bHQoLi4uKcKgwqDCoCAxCj4+IEBAIC0xOTYsMzIgKzEyMiw2IEBAIHN0YXRpYyBpbmxpbmUgaW50
IHBjaV9mb3JfZWFjaF9kbWFfYWxpYXMoc3RydWN0IHBjaV9kZXYgKnBkZXYsCj4+IMKgICNkZWZp
bmUgUEhZU19NQVNLX1NISUZUwqDCoMKgwqDCoMKgwqAgUEFERFJfQklUUwo+PiDCoCB0eXBlZGVm
IHBhZGRyX3QgcGh5c19hZGRyX3Q7Cj4+IMKgIC0jZGVmaW5lIFZBX0JJVFPCoMKgwqDCoMKgwqDC
oCAwwqDCoMKgIC8qIE9ubHkgdXNlZCBmb3IgY29uZmlndXJpbmcgc3RhZ2UtMSBpbnB1dCBzaXpl
ICovCj4+IC0KPj4gLSNkZWZpbmUgTU9EVUxFX0RFVklDRV9UQUJMRSh0eXBlLCBuYW1lKQo+PiAt
I2RlZmluZSBtb2R1bGVfcGFyYW1fbmFtZWQobmFtZSwgdmFsdWUsIHR5cGUsIHBlcm0pCj4+IC0j
ZGVmaW5lIE1PRFVMRV9QQVJNX0RFU0MoX3Bhcm0sIGRlc2MpCj4+IC0KPj4gLS8qIFhlbjogRHVt
bXkgaW9tbXVfZG9tYWluICovCj4+IC1zdHJ1Y3QgaW9tbXVfZG9tYWluCj4+IC17Cj4+IC3CoMKg
wqAgLyogUnVudGltZSBTTU1VIGNvbmZpZ3VyYXRpb24gZm9yIHRoaXMgaW9tbXVfZG9tYWluICov
Cj4+IC3CoMKgwqAgc3RydWN0IGFybV9zbW11X2RvbWFpbsKgwqDCoMKgwqDCoMKgICpwcml2Owo+
PiAtCj4+IC3CoMKgwqAgYXRvbWljX3QgcmVmOwo+PiAtwqDCoMKgIC8qIFVzZWQgdG8gbGluayBp
b21tdV9kb21haW4gY29udGV4dHMgZm9yIGEgc2FtZSBkb21haW4uCj4+IC3CoMKgwqDCoCAqIFRo
ZXJlIGlzIGF0IGxlYXN0IG9uZSBwZXItU01NVSB0byB1c2VkIGJ5IHRoZSBkb21haW4uCj4+IC3C
oMKgwqDCoCAqICovCj4+IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGxp
c3Q7Cj4+IC19Owo+PiAtCj4+IC0vKiBYZW46IERlc2NyaWJlcyBpbmZvcm1hdGlvbnMgcmVxdWly
ZWQgZm9yIGEgWGVuIGRvbWFpbiAqLwo+PiAtc3RydWN0IGFybV9zbW11X3hlbl9kb21haW4gewo+
PiAtwqDCoMKgIHNwaW5sb2NrX3TCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxvY2s7Cj4+IC3CoMKg
wqAgLyogTGlzdCBvZiBjb250ZXh0IChpLmUgaW9tbXVfZG9tYWluKSBhc3NvY2lhdGVkIHRvIHRo
aXMgZG9tYWluICovCj4+IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNv
bnRleHRzOwo+PiAtfTsKPj4gLQo+PiDCoCAvKgo+PiDCoMKgICogWGVuOiBJbmZvcm1hdGlvbiBh
Ym91dCBlYWNoIGRldmljZSBzdG9yZWQgaW4gZGV2LT5hcmNoZGF0YS5pb21tdQo+PiDCoMKgICoK
Pj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmggYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+
IGluZGV4IDAwMDAwMDAwMDAuLjhlMzhkNzhjMWEKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5oCj4+IEBAIC0wLDAgKzEsMTI1IEBACj4+
ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiAuL3NtbXUuaAo+PiArICoKPj4gKyAqIENv
bW1vbiBjb21wYXRpYmlsaXR5IGRlZmluZXMgYW5kIGRhdGFfc3RydWN0dXJlcyBmb3IgcG9ydGlu
ZyBhcm0gc21tdQo+PiArICogZHJpdmVycyBmcm9tIExpbnV4Lgo+PiArICoKPj4gKyAqIENvcHly
aWdodCAoYykgMjAxNyBMaW5hcm8gTGltaXRlZAo+PiArICoKPj4gKyAqIFRoaXMgcHJvZ3JhbSBp
cyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4+
ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieQo+PiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0
aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPj4gKyAqIChhdCB5b3VyIG9wdGlvbikg
YW55IGxhdGVyIHZlcnNpb24uCj4+ICsgKgo+PiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1
dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4+ICsgKiBidXQgV0lUSE9V
VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+PiAr
ICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLsKg
IFNlZSB0aGUKPj4gKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp
bHMuCj4+ICsgKgo+PiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPj4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFt
OyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4+ICsgKi8KPj4g
Kwo+PiArI2lmbmRlZiBfX1NNTVVfSF9fCj4+ICsjZGVmaW5lIF9fU01NVV9IX18KPj4gKwo+PiAr
Cj4+ICsvKiBBbGlhcyB0byBYZW4gZGV2aWNlIHRyZWUgaGVscGVycyAqLwo+PiArI2RlZmluZSBk
ZXZpY2Vfbm9kZSBkdF9kZXZpY2Vfbm9kZQo+PiArI2RlZmluZSBvZl9waGFuZGxlX2FyZ3MgZHRf
cGhhbmRsZV9hcmdzCj4+ICsjZGVmaW5lIG9mX2RldmljZV9pZCBkdF9kZXZpY2VfbWF0Y2gKPj4g
KyNkZWZpbmUgb2ZfbWF0Y2hfbm9kZSBkdF9tYXRjaF9ub2RlCj4+ICsjZGVmaW5lIG9mX3Byb3Bl
cnR5X3JlYWRfdTMyKG5wLCBwbmFtZSwgb3V0KSAoIWR0X3Byb3BlcnR5X3JlYWRfdTMyKG5wLCBw
bmFtZSwgb3V0KSkKPj4gKyNkZWZpbmUgb2ZfcHJvcGVydHlfcmVhZF9ib29sIGR0X3Byb3BlcnR5
X3JlYWRfYm9vbAo+PiArI2RlZmluZSBvZl9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyBkdF9wYXJz
ZV9waGFuZGxlX3dpdGhfYXJncwo+PiArCj4+ICsvKiBIZWxwZXJzIHRvIGdldCBkZXZpY2UgTU1J
TyBhbmQgSVJRcyAqLwo+PiArc3RydWN0IHJlc291cmNlIHsKPj4gK8KgwqDCoCB1NjQgYWRkcjsK
Pj4gK8KgwqDCoCB1NjQgc2l6ZTsKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgdHlwZTsKPj4gK307
Cj4+ICsKPj4gKyNkZWZpbmUgcmVzb3VyY2Vfc2l6ZShyZXMpICgocmVzKS0+c2l6ZSkKPj4gKwo+
PiArI2RlZmluZSBwbGF0Zm9ybV9kZXZpY2UgZGV2aWNlCj4+ICsKPj4gKyNkZWZpbmUgSU9SRVNP
VVJDRV9NRU0gMAo+PiArI2RlZmluZSBJT1JFU09VUkNFX0lSUSAxCj4+ICsKPj4gKy8qIFN0dWIg
b3V0IERNQSBkb21haW4gcmVsYXRlZCBmdW5jdGlvbnMgKi8KPj4gKyNkZWZpbmUgaW9tbXVfZ2V0
X2RtYV9jb29raWUoZG9tKSAwCj4+ICsjZGVmaW5lIGlvbW11X3B1dF9kbWFfY29va2llKGRvbSkK
Pj4gKwo+PiArI2RlZmluZSBWQV9CSVRTwqDCoMKgwqDCoMKgwqAgMCAvKiBPbmx5IHVzZWQgZm9y
IGNvbmZpZ3VyaW5nIHN0YWdlLTEgaW5wdXQgc2l6ZSAqLwo+PiArCj4+ICsjZGVmaW5lIE1PRFVM
RV9ERVZJQ0VfVEFCTEUodHlwZSwgbmFtZSkKPj4gKyNkZWZpbmUgbW9kdWxlX3BhcmFtX25hbWVk
KG5hbWUsIHZhbHVlLCB0eXBlLCBwZXJtKQo+PiArI2RlZmluZSBNT0RVTEVfUEFSTV9ERVNDKF9w
YXJtLCBkZXNjKQo+PiArCj4+ICsjZGVmaW5lIGRtYV9zZXRfbWFza19hbmRfY29oZXJlbnQoZCwg
YinCoMKgwqAgMAo+PiArI2RlZmluZSBvZl9kbWFfaXNfY29oZXJlbnQobinCoMKgwqAgMAo+PiAr
Cj4+ICtzdGF0aWMgdm9pZCBfX2lvbWVtICpkZXZtX2lvcmVtYXBfcmVzb3VyY2Uoc3RydWN0IGRl
dmljZSAqZGV2LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgc3RydWN0IHJlc291cmNlICpyZXMpCj4+ICt7Cj4+ICvCoMKgwqAgdm9pZCBfX2lvbWVtICpw
dHI7Cj4+ICsKPj4gK8KgwqDCoCBpZiAoICFyZXMgfHwgcmVzLT50eXBlICE9IElPUkVTT1VSQ0Vf
TUVNICkKPj4gK8KgwqDCoCB7Cj4+ICvCoMKgwqDCoMKgwqDCoCBkZXZfZXJyKGRldiwgIkludmFs
aWQgcmVzb3VyY2VcbiIpOwo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVJTlZB
TCk7Cj4+ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAgcHRyID0gaW9yZW1hcF9ub2NhY2hlKHJl
cy0+YWRkciwgcmVzLT5zaXplKTsKPj4gK8KgwqDCoCBpZiAoICFwdHIgKQo+PiArwqDCoMKgIHsK
Pj4gK8KgwqDCoMKgwqDCoMKgIGRldl9lcnIoZGV2LCAiaW9yZW1hcCBmYWlsZWQgKGFkZHIgMHgl
IlBSSXg2NCIgc2l6ZSAweCUiUFJJeDY0IilcbiIsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgcmVzLT5hZGRyLCByZXMtPnNpemUpOwo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJu
IEVSUl9QVFIoLUVOT01FTSk7Cj4+ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAgcmV0dXJuIHB0
cjsKPj4gK30KPj4gKwo+PiArLyoKPj4gKyAqIERvbWFpbiB0eXBlIGRlZmluaXRpb25zLiBOb3Qg
cmVhbGx5IG5lZWRlZCBmb3IgWGVuLCBkZWZpbmluZyB0byBwb3J0Cj4+ICsgKiBMaW51eCBjb2Rl
IGFzLWlzCj4+ICsgKi8KPj4gKyNkZWZpbmUgSU9NTVVfRE9NQUlOX1VOTUFOQUdFRCAwCj4+ICsj
ZGVmaW5lIElPTU1VX0RPTUFJTl9ETUEgMQo+PiArI2RlZmluZSBJT01NVV9ET01BSU5fSURFTlRJ
VFkgMgo+PiArCj4+ICsvKiBYZW46IENvbXBhdGliaWxpdHkgZGVmaW5lIGZvciBpb21tdV9kb21h
aW5fZ2VvbWV0cnkuKi8KPj4gK3N0cnVjdCBpb21tdV9kb21haW5fZ2VvbWV0cnkgewo+PiArwqDC
oMKgIGRtYV9hZGRyX3QgYXBlcnR1cmVfc3RhcnQ7IC8qIEZpcnN0IGFkZHJlc3MgdGhhdCBjYW4g
YmUgbWFwcGVkwqDCoMKgICovCj4+ICvCoMKgwqAgZG1hX2FkZHJfdCBhcGVydHVyZV9lbmQ7wqDC
oCAvKiBMYXN0IGFkZHJlc3MgdGhhdCBjYW4gYmUgbWFwcGVkwqDCoMKgwqAgKi8KPj4gK8KgwqDC
oCBib29sIGZvcmNlX2FwZXJ0dXJlO8KgwqDCoMKgwqDCoCAvKiBETUEgb25seSBhbGxvd2VkIGlu
IG1hcHBhYmxlIHJhbmdlPyAqLwo+PiArfTsKPj4gKwo+PiArLyogWGVuOiBEdW1teSBpb21tdV9k
b21haW4gKi8KPj4gK3N0cnVjdCBpb21tdV9kb21haW4gewo+PiArwqDCoMKgIC8qIFJ1bnRpbWUg
U01NVSBjb25maWd1cmF0aW9uIGZvciB0aGlzIGlvbW11X2RvbWFpbiAqLwo+PiArwqDCoMKgIHN0
cnVjdCBhcm1fc21tdV9kb21haW7CoMKgwqDCoMKgwqDCoCAqcHJpdjsKPj4gK8KgwqDCoCB1bnNp
Z25lZCBpbnTCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHR5cGU7Cj4+ICsKPj4gK8KgwqDCoCAvKiBE
dW1teSBjb21wYXRpYmlsaXR5IGRlZmluZXMgKi8KPj4gK8KgwqDCoCB1bnNpZ25lZCBsb25nIHBn
c2l6ZV9iaXRtYXA7Cj4+ICvCoMKgwqAgc3RydWN0IGlvbW11X2RvbWFpbl9nZW9tZXRyeSBnZW9t
ZXRyeTsKPj4gKwo+PiArwqDCoMKgIGF0b21pY190IHJlZjsKPj4gK8KgwqDCoCAvKiBVc2VkIHRv
IGxpbmsgaW9tbXVfZG9tYWluIGNvbnRleHRzIGZvciBhIHNhbWUgZG9tYWluLgo+PiArwqDCoMKg
wqAgKiBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGVyLVNNTVUgdG8gdXNlZCBieSB0aGUgZG9tYWlu
Lgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBzdHJ1Y3QgbGlzdF9oZWFkwqDCoMKgwqDCoMKg
wqAgbGlzdDsKPj4gK307Cj4+ICsKPj4gKy8qIFhlbjogRGVzY3JpYmVzIGluZm9ybWF0aW9uIHJl
cXVpcmVkIGZvciBhIFhlbiBkb21haW4gKi8KPj4gK3N0cnVjdCBhcm1fc21tdV94ZW5fZG9tYWlu
IHsKPj4gK8KgwqDCoCBzcGlubG9ja190wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsb2NrOwo+PiAr
wqDCoMKgIC8qIExpc3Qgb2YgaW9tbXUgZG9tYWlucyBhc3NvY2lhdGVkIHRvIHRoaXMgZG9tYWlu
ICovCj4+ICvCoMKgwqAgc3RydWN0IGxpc3RfaGVhZMKgwqDCoMKgwqDCoMKgIGNvbnRleHRzOwo+
PiArfTsKPj4gKwo+PiArI2VuZGlmIC8qIF9fU01NVV9IX18gKi8KPj4gKwo+Cj4KPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 08 22:36:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 08 Jun 2018 22: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 1fRPz7-0001dp-7M; Fri, 08 Jun 2018 22:35: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=jpxy=i2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRPz5-0001db-NX
 for xen-devel@lists.xenproject.org; Fri, 08 Jun 2018 22:35:51 +0000
X-Inumbo-ID: f7e10ade-6b6b-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7e10ade-6b6b-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 00:33: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 1fRPz1-0002x4-QD; Fri, 08 Jun 2018 22:35: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 1fRPz1-0008M1-I3; Fri, 08 Jun 2018 22:35:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRPz1-0007Il-HN; Fri, 08 Jun 2018 22:35:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fRPz1-0007Il-HN@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 08 Jun 2018 22:35:47 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-arm64-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="===============8247982048138481978=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8247982048138481978==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-arm64-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: 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/123966/


  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-arm64-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-arm64-libvirt.libvirt-build --summary-out=tmp/123966.bisection-summary --basis-template=123814 --blessings=real,real-bisect libvirt build-arm64-libvirt libvirt-build
Searching for failure / basis pass:
 123876 fail [host=laxton0] / 123814 [host=laxton1] 123575 [host=laxton1] 123456 [host=laxton1] 123391 ok.
Failure / basis pass flights: 123876 / 123391
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: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 5babc51912f91f196922b4149ce7e90ceafb5f9c d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Basis pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#57d6df39bd7eb8166fee68f4b6da03c0cb0802bf-5babc51912f91f196922b4149ce7e90ceafb5f9c https://git.savannah.gnu.org/git/gnulib.git/#d6397dde2e127e246e3eeb5254a21f42cac783c8-d6397dde2e127e246e3eeb5254a21f42cac783c8 https://gitlab.com/keycodemap/keycodemapdb.git#16e5b0787687d8904dad2c026107409eb9bfcb95-16e5b0787687d8904dad2c026107409eb9bfcb95 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-43139135a8938de44f66333831d3a8655d07663a git://xenbits.xen.org/xen.git#fc5805daef091240cd5fc06634a8bcdb2f3bb843-06f542f8f2e446c01bd0edab51e9450af7f6e05b
Loaded 2001 nodes in revision graph
Searching for test results:
 123391 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123456 [host=laxton1]
 123575 [host=laxton1]
 123840 [host=laxton1]
 123814 [host=laxton1]
 123876 fail 5babc51912f91f196922b4149ce7e90ceafb5f9c d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123953 fail d7ca39e0fb7f795d6431a76c73e7828ffded4f2a d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123941 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123946 fail 5babc51912f91f196922b4149ce7e90ceafb5f9c d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123952 fail 7d34949b079e9975a8fca54e0d834f1c7d22f339 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123950 pass e50daa633107e27d835fb02464ea29e373453f02 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123957 pass f785aa6c2bd8814ee4282d6ac990b7d7650dfa40 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123951 pass b87dda7549e4bc6dadf8d3110afcc9e2d2866f7f d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123956 pass 620a1c6a2a60facdeb78a33f7ba2f94639938b27 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123955 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123960 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123958 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123961 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123962 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123964 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123966 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Searching for interesting versions
 Result found: flight 123391 (pass), for basis pass
 Result found: flight 123876 (fail), for basis failure
 Repro found: flight 123941 (pass), for basis pass
 Repro found: flight 123946 (fail), for basis failure
 0 revisions at 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
No revisions left to test, checking graph state.
 Result found: flight 123958 (pass), for last pass
 Result found: flight 123960 (fail), for first failure
 Repro found: flight 123961 (pass), for last pass
 Repro found: flight 123962 (fail), for first failure
 Repro found: flight 123964 (pass), for last pass
 Repro found: flight 123966 (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/123966/


  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>

pnmtopng: 220 colors found
Revision graph left in /home/logs/results/bisect/libvirt/build-arm64-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
123966: tolerable ALL FAIL

flight 123966 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/123966/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64-libvirt           6 libvirt-build           fail baseline untested


jobs:
 build-arm64-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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8247982048138481978==--

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 00:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 00: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 1fRS6j-0008BK-NT; Sat, 09 Jun 2018 00:51:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRS6h-0008Az-LH
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 00:51:51 +0000
X-Inumbo-ID: 4be77a9b-6b7f-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4be77a9b-6b7f-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 00:51:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fRS6c-00062H-QY; Sat, 09 Jun 2018 00:51: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 1fRS6c-0003xP-J5; Sat, 09 Jun 2018 00:51:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRS6c-0007Rm-IC; Sat, 09 Jun 2018 00:51:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123914-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 00:51:46 +0000
Subject: [Xen-devel] [linux-4.9 test] 123914: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzkxNCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzkxNC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3
IHhlbi1ib290ICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM4NjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
Mzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2
OTIyYjE5OWM3YmEzZWMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDZi
YTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAgMjAgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDggWiAgIDE3IGRheXMgICAxMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NjEgIDIwMTgtMDYtMDYgMTc6MDA6NDQgWiAg
ICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjUxMyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4ODA5IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 02:19:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 02:19:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRTSz-0007VI-8P; Sat, 09 Jun 2018 02: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRTSx-0007V0-Ry
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 02:18:55 +0000
X-Inumbo-ID: 75fac60a-6b8b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75fac60a-6b8b-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 02:18: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 1fRTSu-0008V3-20; Sat, 09 Jun 2018 02:18: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 1fRTSt-0008PV-Ov; Sat, 09 Jun 2018 02:18:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRTSt-0000SN-OF; Sat, 09 Jun 2018 02:18:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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=2c6025ebc7fd8e0a8ca785d778dc6ae25225744b
X-Osstest-Versions-That: linux=57a3ca7835962109d94533465a75e8c716b26845
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 02:18:51 +0000
Subject: [Xen-devel] [linux-4.14 test] 123919: 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>

ZmxpZ2h0IDEyMzkxOSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5MTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgMmM2MDI1ZWJjN2ZkOGUwYThjYTc4NWQ3NzhkYzZhZTI1MjI1NzQ0YgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNTdhM2NhNzgzNTk2MjEwOWQ5NDUzMzQ2NWE3
NWU4YzcxNmIyNjg0NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNDQ3ICAyMDE4LTA1LTMxIDA4
OjE3OjU5IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzgyMCAgMjAxOC0wNi0w
NSAxMDoxMDowMCBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIE1hIDxhYXJvbi5tYUBjYW5vbmljYWwu
Y29tPgogIEFkcmlhbiBTdWhvdiA8di1hZHN1aG9AbWljcm9zb2Z0LmNvbT4KICBBbCBWaXJvIDx2
aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVy
QGFtZC5jb20+CiAgQWxleGFuZGVyIFNoaXNoa2luIDxhbGV4YW5kZXIuc2hpc2hraW5AbGludXgu
aW50ZWwuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
QmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJlbmphbWluIFRpc3Nv
aXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAgQmVuc29uIExldW5nIDxibGV1
bmdAY2hyb21pdW0ub3JnPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBCcmlhbiBG
b3N0ZXIgPGJmb3N0ZXJAcmVkaGF0LmNvbT4KICBDaHJpcyBWYWxlYW4gPHYtY2h2YWxlQG1pY3Jv
c29mdC5jb20+CiAgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hy
aXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcg
PGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVy
QGZmd2xsLmNoPgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmljay53b25nQG9yYWNsZS5jb20+CiAg
RGF2ZSBDaGlubmVyIDxkY2hpbm5lckByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2
ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIERo
aW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgogIERtaXRy
eSBUb3Jva2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBFZHZhcmQgSG9sc3QgPGVk
dmFyZC5ob2xzdEBnbWFpbC5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29t
PgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdWdlbiBIcmlzdGV2IDxl
dWdlbi5ocmlzdGV2QG1pY3JvY2hpcC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+
CiAgSGFpeWFuZyBaaGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KICBIYXVrZSBNZWhydGVu
cyA8aGF1a2VAaGF1a2UtbS5kZT4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2dsZS5jb20+CiAg
SW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJu
ZWwub3JnPgogIEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CiAgSmFzb24gR3Vu
dGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdA
aW50ZWwuY29tPgogIEpvaGFubmVzIEhpcnRlIDxqb2hhbm5lcy5oaXJ0ZUBkYXRlbmtoYW9zLmRl
PgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KICBKb29u
YXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSm9zaCBQb2lt
Ym9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9y
YS5vcmc+CiAgS2lyaWxsIEEuIFNodXRlbW92IDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwu
Y29tPgogIEtUIExpYW8gPGt0LmxpYW9AZW1jLmNvbS50dz4KICBMYXJyeSBGaW5nZXIgPExhcnJ5
LkZpbmdlckBsd2Zpbmdlci5uZXQ+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3gu
Y29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBM
b3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYWNpZWogVy4g
Um96eWNraSA8bWFjcm9AbWlwcy5jb20+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3Jn
PgogIE1hcnRpbiBCbHVtZW5zdGluZ2wgPG1hcnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFpbC5j
b20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBN
YXJ0aW4gS2VsbHkgPG1rZWxseUB4ZXZvLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5t
YXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hdGhpYXMgS3Jlc2luIDxkZXZAa3Jlc2luLm1lPgog
IE1hdHRoaWFzIEthZWhsY2tlIDxta2FAY2hyb21pdW0ub3JnPgogIE1lbCBHb3JtYW4gPG1nb3Jt
YW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4u
aWQuYXU+CiAgTWljaGFlbCBOb3N0aG9mZiA8Y29tbWl0dGVkQGhlaW5lLnNvPgogIE1pbmNoYW4g
S2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2ds
ZS5jb20+CiAgTmljayBEZXNhdWxuaWVycyA8bmljay5kZXNhdWxuaWVyc0BnbWFpbC5jb20+CiAg
T25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ctc29mdHdhcmUub3JnPgogIFBhcmF2IFBhbmRpdCA8
cGFyYXZAbWVsbGFub3guY29tPgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAg
UGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGllcnJlLUxv
dWlzIEJvc3NhcnQgPHBpZXJyZS1sb3Vpcy5ib3NzYXJ0QGxpbnV4LmludGVsLmNvbT4KICBQcmFz
YWQgU29kYWd1ZGkgPHBzb2RhZ3VkQGNvZGVhdXJvcmEub3JnPgogIFNhY2hpbiBHcm92ZXIgPHNn
cm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29kYWd1ZGkgUHJhc2FkIDxwc29kYWd1ZEBjb2RlYXVy
b3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0
YW5pc2xhdyBHcnVzemthIDxzZ3J1c3prYUByZWRoYXQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChW
TXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51
dHJvbml4LmRlPgogIFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j
b20+CiAgV2VpIFdhbmcgPHdlaXdhbkBnb29nbGUuY29tPgogIFlhemVuIEdoYW5uYW0gPHlhemVu
LmdoYW5uYW1AYW1kLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICA1N2EzY2E3ODM1
OTYuLjJjNjAyNWViYzdmZCAgMmM2MDI1ZWJjN2ZkOGUwYThjYTc4NWQ3NzhkYzZhZTI1MjI1NzQ0
YiAtPiB0ZXN0ZWQvbGludXgtNC4xNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 03:19:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 03:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRUP3-0004xs-KZ; Sat, 09 Jun 2018 03: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRUP2-0004xc-PM
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 03:18:56 +0000
X-Inumbo-ID: 8372f308-6b93-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8372f308-6b93-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 05:16:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fRUOy-0001CQ-Se; Sat, 09 Jun 2018 03:18: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 1fRUOy-0003Lp-HP; Sat, 09 Jun 2018 03:18:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRUOy-0002Yk-Gi; Sat, 09 Jun 2018 03:18:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123929-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=13311be4a3fdb7eb501de6e9007eefbb42b84091
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 03:18:52 +0000
Subject: [Xen-devel] [libvirt test] 123929: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzkyOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDEzMzExYmU0
YTNmZGI3ZWI1MDFkZTZlOTAwN2VlZmJiNDJiODQwOTEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDMg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICAyIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM5MjkgIDIwMTgt
MDYtMDggMDQ6MTg6NTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBE
YW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfD
qSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXRl
cmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxt
a2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFu
b3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWls
LmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9k
c2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGlu
dXgudm5ldC5pYm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMjE1IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 06:01:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 06: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 1fRWw6-00032z-MK; Sat, 09 Jun 2018 06:01: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=j6fi=i3=gmail.com=ajaygargnsit@srs-us1.protection.inumbo.net>)
 id 1fRWw6-00032q-2Y
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 06:01:14 +0000
X-Inumbo-ID: 2f183543-6baa-11e8-9728-bc764e045a96
Received: from mail-lf0-x22b.google.com (unknown [2a00:1450:4010:c07::22b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f183543-6baa-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 07:58:52 +0200 (CEST)
Received: by mail-lf0-x22b.google.com with SMTP id j13-v6so23076057lfb.13;
 Fri, 08 Jun 2018 23:01:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=8D/OTK76bAcrcICz0zylYbN/B+I6NllqIc4CSsWduv0=;
 b=CsqgMlSxoYcKBVrRBfni5LENNc7Ri8nxLCtsqIpaFfHNXMqAMyNAdUQi5G9c8jEDJo
 aIUXLbSz35uX6SCJQ4+Z6EeldXzmTtT5sof+MN7byJsPeRGG2FRBiqW+3DIlWnxvdS+m
 Musw1Y+/peJsKQ67PetRVgiHKvj1e5s9BtWAuLRod8np2WOZSBtcObxH4ckXIqOzrj/X
 Eq32Fqz/rlleBmxVefyss2nVkmPVzwbXgnGNeC/rsjlsAKfGJjgi2oMyvgpk5DVpymee
 yu/tQDWT+/deJDDAxiILj/BYw+ffmtX/jBBfz9IPnhtxXuIDQsPPmuNvfxDPlDvA7SQH
 xZ5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=8D/OTK76bAcrcICz0zylYbN/B+I6NllqIc4CSsWduv0=;
 b=BqcbASbWHKMU4OrsKKhWaTy8JgyzcaQnxIeAOn6qyjnMmlc3I1E1ilcV0jfJFNUSN2
 k3nKsHNjHrlnKYenGiTAB1JKybsOHsMCOnH0ZSwZ78seGTfYQYmeYwXTOp6IdQa7llnh
 sbkybmkzk/pWeaDexxKHrt0ID85i3tjtNzNxtgPZJdYKIPZZsWtIcgkmSOIA0/pSyTmu
 vkhuOs6sAqbUrVTk8ZzteCYxL2MtYt7zglIVeIiWTsLhm6Chiy0PF0M1Rh9sXlnfRJNR
 ESpK1ChOF7RBJ7Jqe+PsNUgBBF8IaxRe0AjZU2oc4QO7ZzTvmCTyfBFqAbzjmAOUR8Kf
 nqGg==
X-Gm-Message-State: APt69E2hDxrwSKDJioZS1HIpjGKN0UKzinwSjGuVUesOKl3nKabTvJXF
 fvem1bBHTCXonJ7B3x2CTtDVG30wrnyLCQ+ahCI=
X-Google-Smtp-Source: ADUXVKJllE+tekCDtGjgqn3Sy0fA7/ugEJ25h3KXUFpojob1C3Im8Mg4TwSnEIjn9ubcBsf4VFiZsiNJFEaL2XnM4rE=
X-Received: by 2002:a19:5353:: with SMTP id
 h80-v6mr5825620lfb.86.1528524070885; 
 Fri, 08 Jun 2018 23:01:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:d850:0:0:0:0:0 with HTTP;
 Fri, 8 Jun 2018 23:01:10 -0700 (PDT)
In-Reply-To: <CAHP4M8Xby3=WkS8z7NE7HB=VAxt8cXeZ1xdfYn41MhkgKmVhdw@mail.gmail.com>
References: <CAHP4M8Xby3=WkS8z7NE7HB=VAxt8cXeZ1xdfYn41MhkgKmVhdw@mail.gmail.com>
From: Ajay Garg <ajaygargnsit@gmail.com>
Date: Sat, 9 Jun 2018 11:31:10 +0530
Message-ID: <CAHP4M8X8NpwF2-2J-R7Y+O3vrQVFfz+Gtn6Vxhi1esnus028rg@mail.gmail.com>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] [arm64] How to compile libc-for-xen on 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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Kz0geGVuLWRldmVsCgpPbiBTYXQsIEp1biA5LCAyMDE4IGF0IDEwOjU1IEFNLCBBamF5IEdhcmcg
PGFqYXlnYXJnbnNpdEBnbWFpbC5jb20+IHdyb3RlOgo+IEhpIEFsbC4KPgo+IGEpCj4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQgZG9lcyBub3QgaGF2ZSBhIGFybTY0IGxpc3RpbmcgaW4g
dGhlCj4gc3R1YmRvbSBkaXJlY3RvcnkuCj4gVXBvbiBydW5uaW5nICJtYWtlIGMiLCBmb2xsb3dp
bmcgaXMgc2VlbiA6Cj4KPiBcdUBcaDpcdyQgbWFrZSBjCj4gL3hlbi9zdHViZG9tLy4uL2V4dHJh
cy9taW5pLW9zL0NvbmZpZy5tazo4NjoKPiAveGVuL3N0dWJkb20vLi4vZXh0cmFzL21pbmktb3Mv
YXJjaC9hcm02NC9hcmNoLm1rOiBObyBzdWNoIGZpbGUgb3IKPiBkaXJlY3RvcnkKPiBtYWtlOiAq
KiogTm8gcnVsZSB0byBtYWtlIHRhcmdldAo+IGAveGVuL3N0dWJkb20vLi4vZXh0cmFzL21pbmkt
b3MvYXJjaC9hcm02NC9hcmNoLm1rJy4gIFN0b3AuCj4KPgo+IGIpCj4gQW55IGNoYW5jZSBsaWJj
IGNvdWxkIGJlIGJ1aWx0IGZyb20KPiBodHRwczovL2dpdGh1Yi5jb20venl6aWkvbWluaS1vcy90
cmVlL2FybTY0LXYzID8KPgo+Cj4gVGhhbmtzIGFuZCBSZWdhcmRzLAo+IEFqYXkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 06:32:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 06: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 1fRXQR-0005YD-HD; Sat, 09 Jun 2018 06: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRXQQ-0005Y1-EC
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 06:32:34 +0000
X-Inumbo-ID: e5737d2e-6bae-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5737d2e-6bae-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 06:32:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fRXQO-0005cE-Cy; Sat, 09 Jun 2018 06: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 1fRXQO-0007WJ-35; Sat, 09 Jun 2018 06:32:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRXQO-0000pH-2T; Sat, 09 Jun 2018 06:32:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123923-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=8e36d27c5a7b99a7adb40cfda2f92b1d97216e84
X-Osstest-Versions-That: qemuu=c1c2a435905ae76b159c573b0c0d6f095b45ebc6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 06:32:32 +0000
Subject: [Xen-devel] [qemu-mainline test] 123923: 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>

ZmxpZ2h0IDEyMzkyMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5MjMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODcw
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM4NzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg3MAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzODcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4NzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgOGUzNmQyN2M1YTdiOTlh
N2FkYjQwY2ZkYTJmOTJiMWQ5NzIxNmU4NApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYzFjMmE0MzU5MDVhZTc2YjE1OWM1NzNiMGMwZDZmMDk1YjQ1ZWJjNgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzODcwICAyMDE4LTA2LTA2IDIyOjE4OjI4IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzkyMyAgMjAxOC0wNi0wNyAyMzo1OTowMiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5n
aXQKICAgYzFjMmE0MzU5MC4uOGUzNmQyN2M1YSAgOGUzNmQyN2M1YTdiOTlhN2FkYjQwY2ZkYTJm
OTJiMWQ5NzIxNmU4NCAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 07:29:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 07: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 1fRYJQ-0001UV-Pe; Sat, 09 Jun 2018 07:29: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=4fbb=i3=xenproject.org=prvs=691885811=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRYJP-0001UE-2S
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 07:29:23 +0000
X-Inumbo-ID: d4ad8eb9-6bb6-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4ad8eb9-6bb6-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 07:29:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,493,1520899200"; d="scan'208";a="56825889"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74832-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-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-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=196932adb25a6e26680788db4397850bbd30770f
X-Osstest-Versions-That: xen=ce22cc35df523db025983f303c201d9cef6179db
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 9 Jun 2018 08:29:17 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 74832: 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
NDgzMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDgzMi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgZmFpbCBibG9ja2VkIGluIDc0NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ3NDcKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDc0NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgNzQ3NDcKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0NwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ3CiB0
ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ3NDcKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0NwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc0NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9v
dC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDE5NjkzMmFkYjI1YTZlMjY2ODA3ODhkYjQzOTc4NTBiYmQzMDc3MGYKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIGNlMjJjYzM1ZGY1MjNkYjAyNTk4M2YzMDNjMjAxZDlj
ZWY2MTc5ZGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDc0NyAgMjAxOC0wNS0yNSAyMzo0OTow
MSBaICAgMTQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ4MzIgIDIwMTgtMDYtMDggMTk6
MTk6MTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 09:48:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 09:48:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRaTB-0007AK-8E; Sat, 09 Jun 2018 09:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRaT9-0007AA-Fz
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 09:47:35 +0000
X-Inumbo-ID: 2333eb80-6bca-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2333eb80-6bca-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 09:47: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 1fRaT4-0001Oj-MG; Sat, 09 Jun 2018 09:47: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 1fRaT4-00041n-Bg; Sat, 09 Jun 2018 09:47:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRaT4-0005D4-B4; Sat, 09 Jun 2018 09:47:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123932-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=35fcb982ea16c40619fee8bba4789a94d824521e
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 09:47:30 +0000
Subject: [Xen-devel] [xen-unstable test] 123932: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzkzMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzkzMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTIzNzk5
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk5CiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAzNWZjYjk4
MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDVi
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM3OTkgIDIwMTgtMDYtMDQgMTE6MDI6MjAgWiAgICA0
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODMxICAyMDE4LTA2LTA1IDIwOjI5OjU5IFog
ICAgMyBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzOTMyICAyMDE4
LTA2LTA4IDA2OjAxOjM0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNp
dHJpeC5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyY2VsbG8g
U2VyaSA8bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCkF1dGhv
cjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUg
TWF5IDMxIDE2OjU3OjQ3IDIwMTggKzAxMDAKCiAgICB4ODYvVlQteDogRml4IHByaW50aW5nIG9m
IEVGRVIgaW4gdm1jc19kdW1wX3ZjcHUoKQogICAgCiAgICBUaGlzIGlzIGVzc2VudGlhbGx5IGEg
InRha2UgMiIgb2YgYy9zIDgyNTQwYjY2Y2UgIng4Ni9WVC14OiBGaXggZGV0ZXJtaW5hdGlvbgog
ICAgb2YgRUZFUi5MTUEgaW4gdm1jc19kdW1wX3ZjcHUoKSIgYmVjYXVzZSBpbiBoaW5kaWdodCwg
dGhhdCBjaGFuZ2Ugd2FzIG1vcmUKICAgIHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgogICAgCiAg
ICBUaGUgb3JpZ2luYWwgcmVhc29uIHdhcyB0byBmaXggdGhlIGxvZ2ljIGZvciBkZXRlcm1pbmlu
ZyB3aGVuIG5vdCB0byBwcmludCB0aGUKICAgIFBEUFRFIHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0
YXRpbmcgdGhlIGVmZXIgdmFyaWFibGUgKHBhcnRpY3VsYXJseSBMTUUgYW5kCiAgICBMTUEpIGJl
Zm9yZSBwcmludGluZyBpdCBpbnRlcmZlcmVzIHdpdGggZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1
cmVzLgogICAgCiAgICBJbnN0ZWFkIG9mIG1vZGlmeWluZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRF
IGNvbmRpdGlvbmFsIHRvIHVzZQogICAgVk1fRU5UUllfSUEzMkVfTU9ERS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgMzk2MGYzYTUyMzQ2MzQ4
ZTZiMDMwNmY2NWQxOTM3NTYxMmJkMzViOQpBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxv
LnNlcmlAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM3IDIwMTggKzAxMDAK
CiAgICBvY2FtbC94ZW5zdG9yZWQ6IHJlZHVjZSB1c2Ugb2YgdW5zYWZlIGNvbnZlcnNpb25zCiAg
ICAKICAgIFRoZSByYXRpb25hbGlzYXRpb24gb2YgdGhlIFhzX3JpbmcgaW50ZXJmYWNlIGluIHRo
ZSB4YiBsaWJyYXJ5CiAgICBhbGxvd3MgdG8gZnVydGhlciByZWR1Y2UgdGhlIHVuc2FmZSBjYWxs
cyB3aXRob3V0aCBpbnRyb2R1Y2luZwogICAgY29waWVzLiBUaGlzIHBhdGNoIGFsc28gY29udGFp
bnMgc29tZSBmdXJ0aGVyIGNvZGUgY2xlYW51cHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1h
cmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJp
c3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFj
a2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgZWM3ZDU0ZGQx
YTg3ODAxZWQzMjhmNGZhMzhmZmRlYWVmMTI2NTk1OApBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1h
cmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM2IDIwMTgg
KzAxMDAKCiAgICBvY2FtbC9saWJzL3hiOiBVc2UgYnl0ZXMgaW4gcGxhY2Ugb2Ygc3RyaW5ncyBm
b3IgbXV0YWJsZSBidWZmZXJzCiAgICAKICAgIFNpbmNlIE9jYW1sIDQuMDYuMCwgdGhhdCBtYWRl
IHNhZmUtc3RyaW5nIG9uIGJ5IGRlZmF1bHQsIHRoZSBjb21waWxlciBpcwogICAgYWxsb3dlZCB0
byBwZXJmb3JtIG9wdGltaXNhdGlvbnMgb24gaW1tdXRhYmxlIHN0cmluZ3MuICBUaGV5IHNob3Vs
ZCBubwogICAgbG9uZ2VyIGJlIHVzZWQgYXMgbXV0YWJsZSBidWZmZXJzLCBhbmQgYnl0ZXMgc2hv
dWxkIGJlIHVzZWQgaW5zdGVhZC4KICAgIAogICAgVGhlIEMgc3R1YnMgZm9yIFhzX3JpbmcgaGF2
ZSBiZWVuIHVwZGF0ZWQgdG8gdXNlIGJ5dGVzLCBhbmQgdGhlIGludGVyZmFjZQogICAgcmF0aW9u
YWxpc2VkIG1pbWlja2luZyB0aGUgbmV3IFVuaXggbW9kdWxlIGluIHRoZSBzdGFuZGFyZCBsaWJy
YXJ5ICh0aGUKICAgIGltcGxlbWVudGF0aW9uIG9mIFVuaXgud3JpdGVfc3Vic3RyaW5nIHVzZXMg
dW5zYWZlX29mX3N0cmluZyBpbiB0aGUgZXhhY3Qgc2FtZQogICAgd2F5LCBhbmQgYm90aCB0aGUg
d3JpdGUgaW1wbGVtZW50YXRpb25zIGFyZSB1c2luZyB0aGUgYnl0ZXMgYXMgYW4gaW1tdXRhYmxl
CiAgICBwYXlsb2FkIGZvciB0aGUgd3JpdGUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJj
ZWxsbyBTZXJpIDxtYXJjZWxsby5zZXJpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDIzN2MzMWI1YTFk
NWFhODhjZGI1OWI4YzMxYjFiNjJlYjEzZTgyZDEKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdW4gMSAxNDowODo1OSAyMDE4ICsw
MTAwCgogICAgeDg2L3RyYXBzOiBGaXggZXJyb3IgaGFuZGxpbmcgb2YgdGhlIHB2ICVkcjcgc2hh
ZG93IHN0YXRlCiAgICAKICAgIGMvcyAieDg2L3B2OiBJbnRyb2R1Y2UgYW5kIHVzZSB4ODZlbXVs
X3dyaXRlX2RyKCkiIGZpeGVkIGEgYnVnIHdpdGggSU8gc2hhZG93CiAgICBoYW5kbGluZywgaW4g
dGhhdCBpdCByZW1haW5lZCBzdGFsZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0
IGFnYWluLgogICAgCiAgICBIb3dldmVyLCBpdCBuZWdsZWN0ZWQgdGhlIC1FUEVSTSByZXR1cm4g
aW5iZXR3ZWVuIHRoZXNlIHR3byBodW5rcywgaW50cm9kdWNpbmcKICAgIGEgZGlmZmVyZW50IGJ1
ZyBpbiB3aGljaCBhIHdyaXRlIHRvICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0IElPIGJyZWFrcG9p
bnRzCiAgICB3aXRob3V0ICVjcjQuREUgYmVpbmcgc2V0IGNsb2JiZXJzIHRoZSBJTyBzdGF0ZSwg
cmF0aGVyIHRoYW4gbGVhdmVzIGl0IGFsb25lLgogICAgCiAgICBJbnN0ZWFkLCBtb3ZlIHRoZSB6
ZXJvaW5nIHNsaWdodGx5IGxhdGVyLCB3aGljaCBndWFyZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwog
ICAgZ2V0cyB3cml0dGVuIGV4YWN0bHkgb25jZSwgb24gYSBzdWNjZXNzZnVsIHVwZGF0ZSB0byAl
ZHI3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 12:21:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 12: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 1fRcrq-0006Pc-In; Sat, 09 Jun 2018 12: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRcrp-0006PN-SJ
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 12:21:13 +0000
X-Inumbo-ID: 9a933b59-6bdf-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a933b59-6bdf-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 12:21: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 1fRcrm-0004R2-2t; Sat, 09 Jun 2018 12:21: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 1fRcrl-0008FA-PN; Sat, 09 Jun 2018 12:21:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRcrl-0005Vh-OP; Sat, 09 Jun 2018 12:21:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123940-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d78675d1956aaae05d5db872eddd4119a01d0ecb
X-Osstest-Versions-That: ovmf=236601136fea5dcfad4b57ce4a81cf980a22e1f4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 12:21:09 +0000
Subject: [Xen-devel] [ovmf test] 123940: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5NDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkNzg2NzVkMTk1NmFhYWUwNWQ1ZGI4NzJlZGRkNDEx
OWEwMWQwZWNiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyMzY2MDEx
MzZmZWE1ZGNmYWQ0YjU3Y2U0YTgxY2Y5ODBhMjJlMWY0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM4NzkgIDIwMTgtMDYtMDcgMDk6MTE6NDQgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTIzOTQwICAyMDE4LTA2LTA4IDA4OjQxOjQ0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBaaGFu
ZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGlu
dGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDIzNjYwMTEzNmYu
LmQ3ODY3NWQxOTUgIGQ3ODY3NWQxOTU2YWFhZTA1ZDVkYjg3MmVkZGQ0MTE5YTAxZDBlY2IgLT4g
eGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 13:37:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 13:37:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRe30-0005w9-88; Sat, 09 Jun 2018 13:36:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRe2y-0005vx-OO
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 13:36:48 +0000
X-Inumbo-ID: 296f0f38-6bea-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 296f0f38-6bea-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 13:36: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 1fRe2t-0005q4-7w; Sat, 09 Jun 2018 13:36: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 1fRe2t-0004NW-0R; Sat, 09 Jun 2018 13:36:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRe2s-0004Qx-W6; Sat, 09 Jun 2018 13:36:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fRe2s-0004Qx-W6@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 13:36:42 +0000
Subject: [Xen-devel] [linux-4.9 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
LWFtZDY0LXhsLXNoYWRvdwp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5r
ZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdp
dApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4
LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBs
aW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxl
L2xpbnV4LXN0YWJsZS5naXQKICBCdWcgaW50cm9kdWNlZDogIGJiNzBkZTFmOTkzYjVhN2ZmZmU5
ZDQyYzY4OTA3YjYwZWY1MzE5YTYKICBCdWcgbm90IHByZXNlbnQ6IDQ3NDkyOGI4ZjBhNmJhNDk4
NzJlZjI3Njk2MTBiODA2Mzg4MjBhYWQKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwMDMvCgoKICBjb21taXQgYmI3
MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUzMTlhNgogIEF1dGhvcjogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogIERhdGU6ICAgV2VkIE1heSAzMCAxMzowOTo1NyAyMDE4
ICswMjAwCiAgCiAgICAgIHhlbjogc2V0IGNwdSBjYXBhYmlsaXRpZXMgZnJvbSB4ZW5fc3RhcnRf
a2VybmVsKCkKICAgICAgCiAgICAgIFVwc3RyZWFtIGNvbW1pdDogMDgwOGU4MGNiNzYwZGUyNzMz
YzA1MjdkMjA5MGVkMjIwNWExZWVmOCAoInhlbjogc2V0CiAgICAgIGNwdSBjYXBhYmlsaXRpZXMg
ZnJvbSB4ZW5fc3RhcnRfa2VybmVsKCkiKQogICAgICAKICAgICAgVGhlcmUgaXMgbm8gbmVlZCB0
byBzZXQgdGhlIHNhbWUgY2FwYWJpbGl0aWVzIGZvciBlYWNoIGNwdQogICAgICBpbmRpdmlkdWFs
bHkuIFRoaXMgY2FuIGVhc2lseSBiZSBkb25lIGZvciBhbGwgY3B1cyB3aGVuIHN0YXJ0aW5nIHRo
ZQogICAgICBrZXJuZWwuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJv
cmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2Fo
LUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2
aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuOS90ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdy54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVm
ZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgt
b3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtNC45L3Rlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNDAwMy5iaXNlY3Rpb24tc3Vt
bWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMjk2OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0
IGxpbnV4LTQuOSB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyB4ZW4tYm9vdApTZWFyY2hpbmcg
Zm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTIzOTE0IGZhaWwgW2hvc3Q9ZGViaW5hMV0gLyAx
MjM4MTkgW2hvc3Q9Z29kZWxsbzFdIDEyMzc1OSBbaG9zdD1hbGJhbmEwXSAxMjM2NDggW2hvc3Q9
aXRhbGlhMV0gMTIzNTQyIFtob3N0PWRlYmluYTBdIDEyMzQxOSBbaG9zdD1jaGFyZG9ubmF5MF0g
MTIzMzUwIFtob3N0PWh1eGVscmViZTBdIDEyMzI5OCBbaG9zdD1lbGJsaW5nMF0gMTIzMjU3IFto
b3N0PWZpYW5vMV0gMTIzMjA5IFtob3N0PWl0YWxpYTBdIDEyMzE1MCBbaG9zdD1jaGFyZG9ubmF5
MV0gMTIzMDc0IFtob3N0PWh1eGVscmViZTFdIDEyMjk2OSBbaG9zdD1waW5vdDFdIDEyMjg5MyBb
aG9zdD1waW5vdDBdIDEyMjgyNCBbaG9zdD1odXhlbHJlYmUwXSAxMjI1NjQgW2hvc3Q9Y2hhcmRv
bm5heTFdIDEyMjUxOSBbaG9zdD1odXhlbHJlYmUwXSAxMjIzOTggW2hvc3Q9YmFyb3F1ZTFdIDEy
MjI4OSBbaG9zdD1odXhlbHJlYmUxXSAxMjIyNzIgW2hvc3Q9YmFyb3F1ZTBdIDEyMjA5NiBbaG9z
dD1lbGJsaW5nMV0gdGVtcGxhdGUgYXMgYmFzaXM/IHVzaW5nIHRlbXBsYXRlIGFzIGJhc2lzLgpG
YWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjM5MTQgLyAxMjI5NjkKKHRyZWUgd2l0aCBu
byB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJs
OiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVt
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFl
bXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hl
bmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCAzYzNkMDVmYzZlNjY1M2JkZjlmN2ZiM2ZiNjky
MmIxOTljN2JhM2VjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdm
NmUwNWIKQmFzaXMgcGFzcyA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzll
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDg1OGRiYWFlZGEzM2IwNWMxYWM4MGFlYTBiYTlhMDM5MjRlMDkwMDUKR2VuZXJh
dGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0
Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUu
Z2l0IzZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUtM2MzZDA1ZmM2ZTY2
NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Izg1OGRiYWFlZGEzM2IwNWMxYWM4
MGFlYTBiYTlhMDM5MjRlMDkwMDUtMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2
ZTA1YgpMb2FkZWQgMjAwMSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRl
c3QgcmVzdWx0czoKIDEyMjk2OSBbaG9zdD1waW5vdDFdCiAxMjMwNzQgW2hvc3Q9aHV4ZWxyZWJl
MV0KIDEyMzE1MCBbaG9zdD1jaGFyZG9ubmF5MV0KIDEyMzIwOSBbaG9zdD1pdGFsaWEwXQogMTIz
MjU3IFtob3N0PWZpYW5vMV0KIDEyMzI5OCBbaG9zdD1lbGJsaW5nMF0KIDEyMzQxOSBbaG9zdD1j
aGFyZG9ubmF5MF0KIDEyMzM1MCBbaG9zdD1odXhlbHJlYmUwXQogMTIzNTQyIFtob3N0PWRlYmlu
YTBdCiAxMjM2NDggW2hvc3Q9aXRhbGlhMV0KIDEyMzgxOSBbaG9zdD1nb2RlbGxvMV0KIDEyMzc1
OSBbaG9zdD1hbGJhbmEwXQogMTIzODYxIGZhaWwgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5
MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3
ZjZlMDViCiAxMjM5NjMgcGFzcyAzZmVhYjkyN2JiMzI0ZmZkNjczODI1ZjZmMzkxMWY2MTc3NWVk
OWQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEy
MzkxNSBwYXNzIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNQogMTIzOTQ4IGZhaWwg
M2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJm
OGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjM5NDkgcGFzcyA2YmE4OWI1MmJh
NjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDg1OGRiYWFlZGEzM2IwNWMx
YWM4MGFlYTBiYTlhMDM5MjRlMDkwMDUKIDEyMzk1NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3
ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFl
OTQ1MGFmN2Y2ZTA1YgogMTIzOTU5IHBhc3MgN2Y0MDlmMTU3NmRlMTlkZTU1NDUzODNkNDAzNzM3
MjFiYzcyM2QyZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZl
MDViCiAxMjM5NjUgcGFzcyA4MzA3ZDAxOTk3M2MyNzJhZjJlZjg1MjQzOTdiYTI0NDc2ZmQ1YjYw
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyMzkx
NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTIzOTY4IGZhaWwgZTE5
Mjg0NTcwNzNjOTk2ZmZjNjgxYmUyYjZmOTU3NjcwNmZiY2Y4ZCBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYy
ZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQwMDAgcGFzcyA0NzQ5MjhiOGYwYTZi
YTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEz
OTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQw
ZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyMzk3MiBwYXNzIGIyN2ZiMTNlOTNiMGI0MWQ1NjcwNmMx
YTU3Nzc1OWFiNjlkODBhM2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1
MGFmN2Y2ZTA1YgogMTIzOTc2IHBhc3MgZWNmZWQyOWNjMTk1MWM1YWZmYWMwY2I1YmU5ZjUwY2Zh
MTAzNjcwMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDVi
CiAxMjQwMDMgZmFpbCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyMzk3OSBm
YWlsIGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZm
NTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTIzOTgyIHBhc3MgYTM4MjQ5
ZDZkY2ZiNjU1NGYwNzY1Zjk1MjlkNDlmOTY0NTRkOWExZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0
NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjM5ODUgcGFzcyAyMTkyNzBkNzBhODc4M2Fk
MDY3ZTdjNDcxZWVmZGYyN2NjOTNiMWQxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRh
YjUxZTk0NTBhZjdmNmUwNWIKIDEyMzk4OSBwYXNzIDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2
MTBiODA2Mzg4MjBhYWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFm
N2Y2ZTA1YgogMTIzOTkyIGZhaWwgYmI3MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUz
MTlhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAx
MjM5OTcgcGFzcyA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyMzk5OCBmYWls
IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQy
ZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgpTZWFyY2hpbmcgZm9yIGludGVyZXN0
aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjM5MTUgKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzOTQ4IChmYWlsKSwgZm9yIGJhc2lzIGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTIzOTQ5IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTIzOTU0IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAg
cmV2aXNpb25zIGF0IDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBhYWQgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgpObyByZXZpc2lv
bnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyMzk4OSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEy
Mzk5MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyMzk5
NyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTIzOTk4IChmYWls
KSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0MDAwIChwYXNzKSwg
Zm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQwMDMgKGZhaWwpLCBmb3IgZmly
c3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoq
KgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v
bGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRyb2R1Y2Vk
OiAgYmI3MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUzMTlhNgogIEJ1ZyBub3QgcHJl
c2VudDogNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZAogIExhc3QgZmFp
bCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
LzEyNDAwMy8KCgogIGNvbW1pdCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMx
OWE2CiAgQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgRGF0ZTogICBX
ZWQgTWF5IDMwIDEzOjA5OjU3IDIwMTggKzAyMDAKICAKICAgICAgeGVuOiBzZXQgY3B1IGNhcGFi
aWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKQogICAgICAKICAgICAgVXBzdHJlYW0gY29t
bWl0OiAwODA4ZTgwY2I3NjBkZTI3MzNjMDUyN2QyMDkwZWQyMjA1YTFlZWY4ICgieGVuOiBzZXQK
ICAgICAgY3B1IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKSIpCiAgICAgIAog
ICAgICBUaGVyZSBpcyBubyBuZWVkIHRvIHNldCB0aGUgc2FtZSBjYXBhYmlsaXRpZXMgZm9yIGVh
Y2ggY3B1CiAgICAgIGluZGl2aWR1YWxseS4gVGhpcyBjYW4gZWFzaWx5IGJlIGRvbmUgZm9yIGFs
bCBjcHVzIHdoZW4gc3RhcnRpbmcgdGhlCiAgICAgIGtlcm5lbC4KICAgICAgCiAgICAgIFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgICAgUmV2aWV3ZWQt
Ynk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICAgIFNp
Z25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+Cgpkb3Q6IGdyYXBoIGlzIHRvbyBsYXJnZSBmb3IgY2Fpcm8tcmVuZGVyZXIgYml0bWFwcy4g
U2NhbGluZyBieSAwLjg2Mzk0OSB0byBmaXQKcG5tdG9wbmc6IDU3IGNvbG9ycyBmb3VuZApSZXZp
c2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtNC45L3Rl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93Lnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjQwMDM6IHRvbGVyYWJs
ZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNDAwMyBsaW51eC00LjkgcmVhbC1iaXNlY3QgW3JlYWxdCmh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwMDMvCgpG
YWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGlu
ZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 13:43:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 13: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 1fRe91-0006wB-HO; Sat, 09 Jun 2018 13:43: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRe8J-0006u1-JM
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 13:42:19 +0000
X-Inumbo-ID: eda615bb-6bea-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eda615bb-6bea-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 13:42:19 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowACXni4D1RtbaFdEBA--.1159S2;
 Sat, 09 Jun 2018 21:24:24 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: rjw@rjwysocki.net,
	viresh.kumar@linaro.org,
	zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:24:12 +0800
Message-Id: <1528550652-28485-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowACXni4D1RtbaFdEBA--.1159S2
X-Coremail-Antispam: 1UD129KBjvJXoW7uF1rJw17ur4kGw47CFyfZwb_yoW5JrW3pF
 W5WFW8tr48JasrW3srArWUXF98Z3Wqyay0kr9rK3sYyF45Za45XrWDAw1UWr98K3ykWF1x
 A3WDGw4UJa1YyFUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUFa0PUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
X-Mailman-Approved-At: Sat, 09 Jun 2018 13:43:01 +0000
Subject: [Xen-devel] [PATCH 09/11] driver/cpufreq: Add support for Hygon's
 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 linux-pci@vger.kernel.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 hpa@zytor.com, shuah@kernel.org, boris.ostrovsky@oracle.com,
 linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>, x86@kernel.org,
 linux-acpi@vger.kernel.org, mingo@redhat.com, xen-devel@lists.xenproject.org,
 lenb@kernel.org, thomas.lendacky@amd.com, linux-pm@vger.kernel.org,
 bp@alien8.de, tglx@linutronix.de, mchehab@kernel.org,
 linux-edac@vger.kernel.org, jgross@suse.com, tony.luck@intel.com,
 linux-kernel@vger.kernel.org, pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBjcHVmcmVxIGRyaXZlciBzdXBwb3J0IHRvIEh5Z29uIEZh
bWlseSAxOGggQ1BVOgotIEl0IHJlY29nbml6ZSBIeWdvbidzIGJvb3N0IHN0YXRlIGluIGJvb3N0
X3N0YXRlKCksCiAgYm9vc3Rfc2V0X21zcigpLCBleHRyYWN0X21zcigpIGZ1bmN0aW9ucy4KLSBJ
dCBhbHNvIGFkZCBTTUJVUyBzdXBwb3J0IGZvciBIeWdvbiBGYW1pbHkgMThoIGluCiAgYW1kX2Zy
ZXFfc2Vuc2l0aXZpdHlfaW5pdCgpLgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdv
bi5jbj4KLS0tCiBkcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVmcmVxLmMgICAgICAgICB8IDUgKysr
Ky0KIGRyaXZlcnMvY3B1ZnJlcS9hbWRfZnJlcV9zZW5zaXRpdml0eS5jIHwgOSArKysrKysrLS0K
IDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9kcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVmcmVxLmMgYi9kcml2ZXJzL2NwdWZyZXEv
YWNwaS1jcHVmcmVxLmMKaW5kZXggOTQ0OTY1Ny4uMDRjOWI4MSAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9jcHVmcmVxL2FjcGktY3B1ZnJlcS5jCisrKyBiL2RyaXZlcnMvY3B1ZnJlcS9hY3BpLWNwdWZy
ZXEuYwpAQCAtOTUsNiArOTUsNyBAQCBzdGF0aWMgYm9vbCBib29zdF9zdGF0ZSh1bnNpZ25lZCBp
bnQgY3B1KQogCQlyZG1zcl9vbl9jcHUoY3B1LCBNU1JfSUEzMl9NSVNDX0VOQUJMRSwgJmxvLCAm
aGkpOwogCQltc3IgPSBsbyB8ICgodTY0KWhpIDw8IDMyKTsKIAkJcmV0dXJuICEobXNyICYgTVNS
X0lBMzJfTUlTQ19FTkFCTEVfVFVSQk9fRElTQUJMRSk7CisJY2FzZSBYODZfVkVORE9SX0hZR09O
OgogCWNhc2UgWDg2X1ZFTkRPUl9BTUQ6CiAJCXJkbXNyX29uX2NwdShjcHUsIE1TUl9LN19IV0NS
LCAmbG8sICZoaSk7CiAJCW1zciA9IGxvIHwgKCh1NjQpaGkgPDwgMzIpOwpAQCAtMTEzLDYgKzEx
NCw3IEBAIHN0YXRpYyBpbnQgYm9vc3Rfc2V0X21zcihib29sIGVuYWJsZSkKIAkJbXNyX2FkZHIg
PSBNU1JfSUEzMl9NSVNDX0VOQUJMRTsKIAkJbXNyX21hc2sgPSBNU1JfSUEzMl9NSVNDX0VOQUJM
RV9UVVJCT19ESVNBQkxFOwogCQlicmVhazsKKwljYXNlIFg4Nl9WRU5ET1JfSFlHT046CiAJY2Fz
ZSBYODZfVkVORE9SX0FNRDoKIAkJbXNyX2FkZHIgPSBNU1JfSzdfSFdDUjsKIAkJbXNyX21hc2sg
PSBNU1JfSzdfSFdDUl9DUEJfRElTOwpAQCAtMjIzLDcgKzIyNSw4IEBAIHN0YXRpYyB1bnNpZ25l
ZCBleHRyYWN0X21zcihzdHJ1Y3QgY3B1ZnJlcV9wb2xpY3kgKnBvbGljeSwgdTMyIG1zcikKIAlz
dHJ1Y3QgY3B1ZnJlcV9mcmVxdWVuY3lfdGFibGUgKnBvczsKIAlzdHJ1Y3QgYWNwaV9wcm9jZXNz
b3JfcGVyZm9ybWFuY2UgKnBlcmY7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09
IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZF
TkRPUl9BTUQgfHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
SFlHT04pCiAJCW1zciAmPSBBTURfTVNSX1JBTkdFOwogCWVsc2UKIAkJbXNyICY9IElOVEVMX01T
Ul9SQU5HRTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvY3B1ZnJlcS9hbWRfZnJlcV9zZW5zaXRpdml0
eS5jIGIvZHJpdmVycy9jcHVmcmVxL2FtZF9mcmVxX3NlbnNpdGl2aXR5LmMKaW5kZXggYmU5MjZk
OS4uNGFjN2MzYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9jcHVmcmVxL2FtZF9mcmVxX3NlbnNpdGl2
aXR5LmMKKysrIGIvZHJpdmVycy9jcHVmcmVxL2FtZF9mcmVxX3NlbnNpdGl2aXR5LmMKQEAgLTEx
MSwxMSArMTExLDE2IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9mcmVxX3NlbnNpdGl2aXR5X2lu
aXQodm9pZCkKIHsKIAl1NjQgdmFsOwogCXN0cnVjdCBwY2lfZGV2ICpwY2lkZXY7CisJdW5zaWdu
ZWQgaW50IHBjaV92ZW5kb3I7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4
Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9BTUQpCisJCXBjaV92ZW5kb3IgPSBQQ0lfVkVORE9SX0lEX0FNRDsKKwllbHNlIGlmIChib290
X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikKKwkJcGNpX3ZlbmRvciA9
IFBDSV9WRU5ET1JfSURfSFlHT047CisJZWxzZQogCQlyZXR1cm4gLUVOT0RFVjsKIAotCXBjaWRl
diA9IHBjaV9nZXRfZGV2aWNlKFBDSV9WRU5ET1JfSURfQU1ELAorCXBjaWRldiA9IHBjaV9nZXRf
ZGV2aWNlKHBjaV92ZW5kb3IsCiAJCQlQQ0lfREVWSUNFX0lEX0FNRF9LRVJOQ1pfU01CVVMsIE5V
TEwpOwogCiAJaWYgKCFwY2lkZXYpIHsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 13:43:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 13: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 1fRe91-0006vz-0Y; Sat, 09 Jun 2018 13:43: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRe5Q-0006Ga-HR
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 13:39:20 +0000
X-Inumbo-ID: 2d6a3db0-6bea-11e8-9728-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2d6a3db0-6bea-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 15:36:57 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowADXuJlI1BtbejREBA--.817S2;
 Sat, 09 Jun 2018 21:21:18 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:21:02 +0800
Message-Id: <1528550462-28126-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowADXuJlI1BtbejREBA--.817S2
X-Coremail-Antispam: 1UD129KBjvJXoW3GrWDGr47JrWftr4UKrWruFg_yoW3Ar4fpF
 WjyF48JF1kW3ZxX34qyr4kXryxZr1qga1Igw45Ga4rJa1Fv347Xr4vyw1fXryjvwn5Cr1r
 ta4Uua18tw4kAF7anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUv214x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j
 6r4UJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8Jr
 0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj
 6xIIjxv20xvE14v26r1Y6r17McIj6I8E87Iv67AKxVWxJVW8Jr1lOx8S6xCaFVCjc4AY6r
 1j6r4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02
 628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c
 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_
 WrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7
 CjxVAFwI0_Cr0_Gr1UMIIF0xvE42xK8VAvwI8IcIk0rVW8JVW3JwCI42IY6I8E87Iv67AK
 xVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa
 7VU1v38UUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
X-Mailman-Approved-At: Sat, 09 Jun 2018 13:43:01 +0000
Subject: [Xen-devel] [PATCH 01/11] x86/cpu: Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSB4ODYgYXJjaGl0ZWN0dXJlIHN1cHBvcnQgdG8gSHlnb24g
RmFtaWx5CjE4aCBDUFU6Ci0gWDg2IGFyY2hpdGVjdHVyZSBmb3IgQU1ECiAgLSBBZGQgYSBuZXcg
aHlnb25fY3B1X2RldiBzdHJ1Y3QgaW4ga2VybmVsL2NwdS9hbWQuYyB0byByZWdpc3RlcgogICAg
SHlnb24gQ1BVIGRldmljZSwgd2l0aCBDUFUgdmVuZG9yIElEICJIeWdvbkdlbnVpbmUiLgogIC0g
QWRkIGFtZF9nZXRfdG9wb2xvZ3koKSBoeWdvbiBzdXBwb3J0IHRvIG1ha2Ugc3VyZSBMTEMgaXMg
YXQgdGhlCiAgICBjb3JlIGNvbXBsZXggbGV2ZWwuCiAgLSBBZGQgSHlnb24gc3VwcG9ydCBpbiBr
ZXJuZWwvY3B1L2ludGVsX2NhY2hlaW5mby5jIHRvIGdldCBjb3JyZWN0CiAgICBjYWNoZSB0b3Bv
bG9neSBhbmQgc2l6ZS4KICAtIEFkZCBIeWdvbiBzdXBwb3J0IGluIHNtcF9xdWlya19pbml0X3Vk
ZWxheSgpIHRvIGVuYWJsZSBubyBkZWxheQogICAgYXMgSHlnb24gcHJvY2Vzc29ycyBhcmUgbW9k
ZXJuIHByb2Nlc3Nvci4KICAtIEFkZCBIeWdvbiBzdXBwb3J0IGluIGFyY2hfaW5pdF9pZGVhbF9u
b3BzKCksIG13YWl0X3BsYXlfZGVhZCgpLgotIE1UUlIgZm9yIFg4NgogIC0gQWRkIE1UUlIgZW5h
YmxlbWVudCBmb3IgSHlnb24gcHJvY2Vzc29yLgotIE5NSSB3YXRjaGRvZyBmb3IgWDg2CiAgLSBB
ZGQgSHlnb24gc3VwcG9ydCBpbiBubWlfcGVyZmN0cl9tc3JfdG9fYml0KCkgYW5kCiAgICBubWlf
ZXZudHNlbF9tc3JfdG9fYml0KCkuCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29u
LmNuPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oICAgICAgIHwgIDMgKyst
CiBhcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAgICB8ICA0ICsrKysKIGFyY2gv
eDg2L2tlcm5lbC9jcHUvYW1kLmMgICAgICAgICAgICAgIHwgMTQgKysrKysrKysrKysrKy0KIGFy
Y2gveDg2L2tlcm5lbC9jcHUvaW50ZWxfY2FjaGVpbmZvLmMgIHwgIDkgKysrKysrLS0tCiBhcmNo
L3g4Ni9rZXJuZWwvY3B1L210cnIvY2xlYW51cC5jICAgICB8ICAzICsrLQogYXJjaC94ODYva2Vy
bmVsL2NwdS9tdHJyL2dlbmVyaWMuYyAgICAgfCAgMyArKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUv
bXRyci9tYWluLmMgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvcGVyZmN0ci13
YXRjaGRvZy5jIHwgIDIgKysKIGFyY2gveDg2L2tlcm5lbC9zbXBib290LmMgICAgICAgICAgICAg
IHwgIDQgKysrLQogOSBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKaW5kZXggMjFhMTE0OS4uZjFiNjU5ZSAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKKysrIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKQEAgLTE1Myw3ICsxNTMsOCBAQCBlbnVtIGNwdWlkX3Jl
Z3NfaWR4IHsKICNkZWZpbmUgWDg2X1ZFTkRPUl9DRU5UQVVSCTUKICNkZWZpbmUgWDg2X1ZFTkRP
Ul9UUkFOU01FVEEJNwogI2RlZmluZSBYODZfVkVORE9SX05TQwkJOAotI2RlZmluZSBYODZfVkVO
RE9SX05VTQkJOQorI2RlZmluZSBYODZfVkVORE9SX0hZR09OCTkKKyNkZWZpbmUgWDg2X1ZFTkRP
Ul9OVU0JCTEwCiAKICNkZWZpbmUgWDg2X1ZFTkRPUl9VTktOT1dOCTB4ZmYKIApkaWZmIC0tZ2l0
IGEvYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvYWx0ZXJu
YXRpdmUuYwppbmRleCBhNDgxNzYzLi44ZjQ5MjViIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvYWx0ZXJuYXRpdmUuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYwpAQCAt
MjIyLDYgKzIyMiwxMCBAQCB2b2lkIF9faW5pdCBhcmNoX2luaXRfaWRlYWxfbm9wcyh2b2lkKQog
CQl9CiAJCWJyZWFrOwogCisJY2FzZSBYODZfVkVORE9SX0hZR09OOgorCQlpZGVhbF9ub3BzID0g
cDZfbm9wczsKKwkJcmV0dXJuOworCiAJY2FzZSBYODZfVkVORE9SX0FNRDoKIAkJaWYgKGJvb3Rf
Y3B1X2RhdGEueDg2ID4gMHhmKSB7CiAJCQlpZGVhbF9ub3BzID0gcDZfbm9wczsKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvYW1kLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2FtZC5j
CmluZGV4IDFiMThiZTMuLjc2YjFlN2QgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUv
YW1kLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9hbWQuYwpAQCAtMzUwLDcgKzM1MCw3IEBA
IHN0YXRpYyB2b2lkIGFtZF9nZXRfdG9wb2xvZ3koc3RydWN0IGNwdWluZm9feDg2ICpjKQogCQkg
KiBoYXZlIGFuIEwzIGNhY2hlIGJ5IGxvb2tpbmcgYXQgdGhlIEwzIGNhY2hlIENQVUlEIGxlYWYu
CiAJCSAqLwogCQlpZiAoY3B1aWRfZWR4KDB4ODAwMDAwMDYpKSB7Ci0JCQlpZiAoYy0+eDg2ID09
IDB4MTcpIHsKKwkJCWlmIChjLT54ODYgPT0gMHgxNyB8fCBjLT54ODYgPT0gMHgxOCkgewogCQkJ
CS8qCiAJCQkJICogTExDIGlzIGF0IHRoZSBjb3JlIGNvbXBsZXggbGV2ZWwuCiAJCQkJICogQ29y
ZSBjb21wbGV4IGlkIGlzIEFwaWNJZFszXS4KQEAgLTk4OCw2ICs5ODgsMTggQEAgc3RhdGljIHZv
aWQgY3B1X2RldGVjdF90bGJfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAl0bGJfbGxpXzRt
W0VOVFJJRVNdID0gdGxiX2xsaV8ybVtFTlRSSUVTXSA+PiAxOwogfQogCitzdGF0aWMgY29uc3Qg
c3RydWN0IGNwdV9kZXYgaHlnb25fY3B1X2RldiA9IHsKKwkuY192ZW5kb3IJPSAiSHlnb24iLAor
CS5jX2lkZW50CT0geyAiSHlnb25HZW51aW5lIiB9LAorCS5jX2Vhcmx5X2luaXQgICA9IGVhcmx5
X2luaXRfYW1kLAorCS5jX2RldGVjdF90bGIJPSBjcHVfZGV0ZWN0X3RsYl9hbWQsCisJLmNfYnNw
X2luaXQJPSBic3BfaW5pdF9hbWQsCisJLmNfaW5pdAkJPSBpbml0X2FtZCwKKwkuY194ODZfdmVu
ZG9yCT0gWDg2X1ZFTkRPUl9IWUdPTiwKK307CisKK2NwdV9kZXZfcmVnaXN0ZXIoaHlnb25fY3B1
X2Rldik7CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgY3B1X2RldiBhbWRfY3B1X2RldiA9IHsKIAku
Y192ZW5kb3IJPSAiQU1EIiwKIAkuY19pZGVudAk9IHsgIkF1dGhlbnRpY0FNRCIgfSwKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaW50ZWxfY2FjaGVpbmZvLmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2ludGVsX2NhY2hlaW5mby5jCmluZGV4IDU0ZDA0ZDUuLjhkNWQ1NDIgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaW50ZWxfY2FjaGVpbmZvLmMKKysrIGIvYXJjaC94
ODYva2VybmVsL2NwdS9pbnRlbF9jYWNoZWluZm8uYwpAQCAtNTkzLDcgKzU5Myw4IEBAIGNwdWlk
NF9jYWNoZV9sb29rdXBfcmVncyhpbnQgaW5kZXgsIHN0cnVjdCBfY3B1aWQ0X2luZm9fcmVncyAq
dGhpc19sZWFmKQogCXVuaW9uIF9jcHVpZDRfbGVhZl9lY3gJZWN4OwogCXVuc2lnbmVkCQllZHg7
CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7CisJ
aWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBi
b290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlpZiAoYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1RPUE9FWFQpKQogCQkJY3B1aWRfY291bnQoMHg4MDAwMDAx
ZCwgaW5kZXgsICZlYXguZnVsbCwKIAkJCQkgICAgJmVieC5mdWxsLCAmZWN4LmZ1bGwsICZlZHgp
OwpAQCAtNjIzLDcgKzYyNCw4IEBAIHN0YXRpYyBpbnQgZmluZF9udW1fY2FjaGVfbGVhdmVzKHN0
cnVjdCBjcHVpbmZvX3g4NiAqYykKIAl1bmlvbiBfY3B1aWQ0X2xlYWZfZWF4CWNhY2hlX2VheDsK
IAlpbnQgCQkJaSA9IC0xOwogCi0JaWYgKGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQp
CisJaWYgKGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKKwkgICAgYy0+eDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0hZR09OKQogCQlvcCA9IDB4ODAwMDAwMWQ7CiAJZWxzZQogCQlv
cCA9IDQ7CkBAIC04NzEsNyArODczLDggQEAgc3RhdGljIHZvaWQgX19jYWNoZV9jcHVtYXBfc2V0
dXAodW5zaWduZWQgaW50IGNwdSwgaW50IGluZGV4LAogCWludCBpbmRleF9tc2IsIGk7CiAJc3Ry
dWN0IGNwdWluZm9feDg2ICpjID0gJmNwdV9kYXRhKGNwdSk7CiAKLQlpZiAoYy0+eDg2X3ZlbmRv
ciA9PSBYODZfVkVORE9SX0FNRCkgeworCWlmIChjLT54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
QU1EIHx8CisJICAgIGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlpZiAo
X19jYWNoZV9hbWRfY3B1bWFwX3NldHVwKGNwdSwgaW5kZXgsIGJhc2UpKQogCQkJcmV0dXJuOwog
CX0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9jbGVhbnVwLmMgYi9hcmNo
L3g4Ni9rZXJuZWwvY3B1L210cnIvY2xlYW51cC5jCmluZGV4IDc2NWFmZDUuLjNjZDkxYjAgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9jbGVhbnVwLmMKKysrIGIvYXJjaC94
ODYva2VybmVsL2NwdS9tdHJyL2NsZWFudXAuYwpAQCAtODMxLDcgKzgzMSw4IEBAIGludCBfX2lu
aXQgYW1kX3NwZWNpYWxfZGVmYXVsdF9tdHJyKHZvaWQpCiB7CiAJdTMyIGwsIGg7CiAKLQlpZiAo
Ym9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQgJiYKKwkgICAgIGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm4gMDsKIAlpZiAoYm9v
dF9jcHVfZGF0YS54ODYgPCAweGYpCiAJCXJldHVybiAwOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
a2VybmVsL2NwdS9tdHJyL2dlbmVyaWMuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9nZW5l
cmljLmMKaW5kZXggZTEyZWU4Ni4uNzFmODY4ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVs
L2NwdS9tdHJyL2dlbmVyaWMuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvZ2VuZXJp
Yy5jCkBAIC00OSw3ICs0OSw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBrOF9jaGVja19zeXNjZmdf
ZHJhbV9tb2RfZW4odm9pZCkKIHsKIAl1MzIgbG8sIGhpOwogCi0JaWYgKCEoKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgJiYKKwlpZiAoISgoYm9vdF9jcHVfZGF0
YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgICAgIGJvb3RfY3B1X2RhdGEu
eDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSAmJgogCSAgICAgIChib290X2NwdV9kYXRh
Lng4NiA+PSAweDBmKSkpCiAJCXJldHVybjsKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L2NwdS9tdHJyL21haW4uYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9tYWluLmMKaW5kZXgg
NzQ2OGRlNC4uZDJhODdkZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9tdHJyL21h
aW4uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvbWFpbi5jCkBAIC0xMjYsNyArMTI2
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9udW1fdmFyX3Jhbmdlcyh2b2lkKQogCiAJaWYg
KHVzZV9pbnRlbCgpKQogCQlyZG1zcihNU1JfTVRSUmNhcCwgY29uZmlnLCBkdW1teSk7Ci0JZWxz
ZSBpZiAoaXNfY3B1KEFNRCkpCisJZWxzZSBpZiAoaXNfY3B1KEFNRCkgfHwgaXNfY3B1KEhZR09O
KSkKIAkJY29uZmlnID0gMjsKIAllbHNlIGlmIChpc19jcHUoQ1lSSVgpIHx8IGlzX2NwdShDRU5U
QVVSKSkKIAkJY29uZmlnID0gODsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvcGVy
ZmN0ci13YXRjaGRvZy5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9wZXJmY3RyLXdhdGNoZG9nLmMK
aW5kZXggZDM4OTA4My4uOTU1NjkzMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9w
ZXJmY3RyLXdhdGNoZG9nLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9wZXJmY3RyLXdhdGNo
ZG9nLmMKQEAgLTQ2LDYgKzQ2LDcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgbm1pX3Bl
cmZjdHJfbXNyX3RvX2JpdCh1bnNpZ25lZCBpbnQgbXNyKQogewogCS8qIHJldHVybnMgdGhlIGJp
dCBvZmZzZXQgb2YgdGhlIHBlcmZvcm1hbmNlIGNvdW50ZXIgcmVnaXN0ZXIgKi8KIAlzd2l0Y2gg
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvcikgeworCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKIAlj
YXNlIFg4Nl9WRU5ET1JfQU1EOgogCQlpZiAobXNyID49IE1TUl9GMTVIX1BFUkZfQ1RSKQogCQkJ
cmV0dXJuIChtc3IgLSBNU1JfRjE1SF9QRVJGX0NUUikgPj4gMTsKQEAgLTc0LDYgKzc1LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgbm1pX2V2bnRzZWxfbXNyX3RvX2JpdCh1bnNpZ25l
ZCBpbnQgbXNyKQogewogCS8qIHJldHVybnMgdGhlIGJpdCBvZmZzZXQgb2YgdGhlIGV2ZW50IHNl
bGVjdGlvbiByZWdpc3RlciAqLwogCXN3aXRjaCAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yKSB7
CisJY2FzZSBYODZfVkVORE9SX0hZR09OOgogCWNhc2UgWDg2X1ZFTkRPUl9BTUQ6CiAJCWlmICht
c3IgPj0gTVNSX0YxNUhfUEVSRl9DVEwpCiAJCQlyZXR1cm4gKG1zciAtIE1TUl9GMTVIX1BFUkZf
Q1RMKSA+PiAxOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3NtcGJvb3QuYyBiL2FyY2gv
eDg2L2tlcm5lbC9zbXBib290LmMKaW5kZXggOWRkMzI0YS4uNDMwNDUxMCAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva2VybmVsL3NtcGJvb3QuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvc21wYm9vdC5j
CkBAIC02NjAsNiArNjYwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHNtcF9xdWlya19pbml0X3Vk
ZWxheSh2b2lkKQogCiAJLyogaWYgbW9kZXJuIHByb2Nlc3NvciwgdXNlIG5vIGRlbGF5ICovCiAJ
aWYgKCgoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSU5URUwpICYmIChi
b290X2NwdV9kYXRhLng4NiA9PSA2KSkgfHwKKwkgICAgKChib290X2NwdV9kYXRhLng4Nl92ZW5k
b3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgJiYgKGJvb3RfY3B1X2RhdGEueDg2ID49IDB4MTgpKSB8
fAogCSAgICAoKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgJiYg
KGJvb3RfY3B1X2RhdGEueDg2ID49IDB4RikpKSB7CiAJCWluaXRfdWRlbGF5ID0gMDsKIAkJcmV0
dXJuOwpAQCAtMTU3Niw3ICsxNTc3LDggQEAgc3RhdGljIGlubGluZSB2b2lkIG13YWl0X3BsYXlf
ZGVhZCh2b2lkKQogCXZvaWQgKm13YWl0X3B0cjsKIAlpbnQgaTsKIAotCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpCisJaWYgKGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5k
b3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikKIAkJcmV0dXJuOwogCWlmICghdGhpc19jcHVfaGFzKFg4
Nl9GRUFUVVJFX01XQUlUKSkKIAkJcmV0dXJuOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 13:43:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 13: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 1fRe91-0006wH-QB; Sat, 09 Jun 2018 13:43: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRe8J-0006u6-WD
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 13:42:20 +0000
X-Inumbo-ID: 98642818-6bea-11e8-9728-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 98642818-6bea-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 15:39:56 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowACHjy_y1BtbC1REBA--.1344S2;
 Sat, 09 Jun 2018 21:24:08 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: rjw@rjwysocki.net,
	lenb@kernel.org,
	zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:23:53 +0800
Message-Id: <1528550633-28441-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowACHjy_y1BtbC1REBA--.1344S2
X-Coremail-Antispam: 1UD129KBjvdXoW7Xry3uF1UCr1UKw13KF13CFg_yoWkKrc_uF
 1vkFyxJa1qkF4kZF4xJrnxZryjy3Z7XF1kWrnFqa1fCF1xZry3Ja4jva45Wr1Yva97GFsa
 vw1qgr1q9ry3CjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUbIkFF20E14v26rWj6s0DM7CY07I20VC2zVCF04k26cxKx2IYs7xG
 6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48ve4kI8w
 A2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Gr1j
 6F4UJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8Jr
 0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj
 6xIIjxv20xvE14v26r1q6rW5McIj6I8E87Iv67AKxVWxJVW8Jr1lOx8S6xCaFVCjc4AY6r
 1j6r4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02
 628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c
 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_
 WrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUCVW8JwCI42IY6xIIjxv20xvEc7
 CjxVAFwI0_Gr1j6F4UJwCI42IY6xAIw20EY4v20xvaj40_Gr0_Zr1lIxAIcVC2z280aVAF
 wI0_Gr0_Cr1lIxAIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVjvjDU0xZFpf
 9x0JUCksDUUUUU=
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
X-Mailman-Approved-At: Sat, 09 Jun 2018 13:43:01 +0000
Subject: [Xen-devel] [PATCH 08/11] driver/acpi: Add support for Hygon's
 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 hpa@zytor.com, shuah@kernel.org, boris.ostrovsky@oracle.com,
 linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>, x86@kernel.org,
 linux-acpi@vger.kernel.org, mingo@redhat.com, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, tglx@linutronix.de, mchehab@kernel.org,
 linux-edac@vger.kernel.org, jgross@suse.com, tony.luck@intel.com,
 linux-kernel@vger.kernel.org, pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBBQ1BJIGRyaXZlciBzdXBwb3J0IHRvIEh5Z29uIEZhbWls
eSAxOGggQ1BVOgotIEFkZCBIeWdvbiBzdXBwb3J0IGluIHBvd2VyX3NhdmluZ19td2FpdF9pbml0
KCkuCi0gQWRkIEh5Z29uIHN1cHBvcnQgaW4gbGFwaWNfdGltZXJfc3RhdGVfYnJvYWRjYXN0KCku
CgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGRyaXZlcnMvYWNw
aS9hY3BpX3BhZC5jICAgICAgIHwgMSArCiBkcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYyB8
IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2FjcGkvYWNwaV9wYWQuYyBiL2RyaXZlcnMvYWNwaS9hY3BpX3BhZC5jCmluZGV4IDU1MmMx
ZjcuLmE0NzY3NmEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYWNwaS9hY3BpX3BhZC5jCisrKyBiL2Ry
aXZlcnMvYWNwaS9hY3BpX3BhZC5jCkBAIC03MCw2ICs3MCw3IEBAIHN0YXRpYyB2b2lkIHBvd2Vy
X3NhdmluZ19td2FpdF9pbml0KHZvaWQpCiAKICNpZiBkZWZpbmVkKENPTkZJR19YODYpCiAJc3dp
dGNoIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IpIHsKKwljYXNlIFg4Nl9WRU5ET1JfSFlHT046
CiAJY2FzZSBYODZfVkVORE9SX0FNRDoKIAljYXNlIFg4Nl9WRU5ET1JfSU5URUw6CiAJCS8qCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYyBiL2RyaXZlcnMvYWNwaS9w
cm9jZXNzb3JfaWRsZS5jCmluZGV4IGFiYjU1OWMuLmIyMTMxYzQgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvYWNwaS9wcm9jZXNzb3JfaWRsZS5jCisrKyBiL2RyaXZlcnMvYWNwaS9wcm9jZXNzb3JfaWRs
ZS5jCkBAIC0yMDUsNiArMjA1LDcgQEAgc3RhdGljIHZvaWQgbGFwaWNfdGltZXJfc3RhdGVfYnJv
YWRjYXN0KHN0cnVjdCBhY3BpX3Byb2Nlc3NvciAqcHIsCiBzdGF0aWMgdm9pZCB0c2NfY2hlY2tf
c3RhdGUoaW50IHN0YXRlKQogewogCXN3aXRjaCAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yKSB7
CisJY2FzZSBYODZfVkVORE9SX0hZR09OOgogCWNhc2UgWDg2X1ZFTkRPUl9BTUQ6CiAJY2FzZSBY
ODZfVkVORE9SX0lOVEVMOgogCWNhc2UgWDg2X1ZFTkRPUl9DRU5UQVVSOgotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 13:43:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 13: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 1fRe91-0006w5-8d; Sat, 09 Jun 2018 13:43: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRe5R-0006Gg-8e
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 13:39:21 +0000
X-Inumbo-ID: 82ae66a1-6bea-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 82ae66a1-6bea-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 13:39:20 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAAXTbkR1BtbkShEBA--.934S2;
 Sat, 09 Jun 2018 21:20:33 +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, peterz@infradead.org, tony.luck@intel.com,
 bp@alien8.de, pbonzini@redhat.com, rkrcmar@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, rjw@rjwysocki.net,
 lenb@kernel.org, viresh.kumar@linaro.org, mchehab@kernel.org,
 trenn@suse.com, shuah@kernel.org, zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:20:10 +0800
Message-Id: <1528550410-28080-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAAXTbkR1BtbkShEBA--.934S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAryUAr4rCFy3Ar1fuFykZrb_yoW5uw1kpF
 W2yrsYyF4ruasxA3sxCrn7uryfAFy8GrW7Gw12g39rX3WYva4UXrn7Aa1kJ3yqqw1rGw4f
 tryrWF4UGr1kXF7anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvF14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4j
 6F4UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r4j6r
 4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0
 I7IYx2IY67AKxVWUGVWUXwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbVWUJV
 W8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7CjxVA2
 Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4
 xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5
 MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I
 0E14v26r4j6F4UMIIF0xvE42xK8VAvwI8IcIk0rVWrJr0_WFyUJwCI42IY6I8E87Iv67AK
 xVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvj
 fU7b18DUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
X-Mailman-Approved-At: Sat, 09 Jun 2018 13:43:01 +0000
Subject: [Xen-devel] [PATCH 00/11] Add support for Hygon's 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, linux-x86_64@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
IG51bWJlcihGYW1pbHkgMThoKS4KClRvIGVuYWJsZSB0aGUgc3VwcG9ydCBvZiBMaW51eCBrZXJu
ZWwgdG8gSHlnb24ncyBDUFUsIHdlIGFkZGVkIGEgbmV3CnZlbmRvciB0eXBlIChYODZfVkVORE9S
X0hZR09OLCB3aXRoIHZhbHVlIG9mIDkpIGluIGFyY2gveDg2L2luY2x1ZGUvCmFzbS9wcm9jZXNz
b3IuaCwgYW5kIHNoYXJlZCBtb3N0IG9mIGtlcm5lbCBzdXBwb3J0IGNvZGVzIHdpdGggQU1ECmZh
bWlseSAxN2guCgpUaGVzZSBwYXRjaGVzIGhhdmUgYmVlbiBhcHBsaWVkIGFuZCB0ZXN0ZWQgc3Vj
Y2Vzc2Z1bGx5IGluIEh5Z29uJ3MKRGh5YW5hIFNvQyBzaWxpY29uLiBBbHNvIHRlc3RlZCBvbiBB
TUQncyBFUFlDIChGYW1pbHkgMTdoKSBwcm9jZXNzb3IKd29ya3MgZmluZSBhbmQgbWFrZXMgbm8g
aGFybSB0byBleGlzdGluZyBjb2Rlcy4KClRoYW5rcy4KClB1IFdlbiAoMTEpOgogIHg4Ni9jcHU6
IEFkZCBzdXBwb3J0IGZvciBIeWdvbidzIERoeWFuYSBGYW1pbHkgMThoIHByb2Nlc3NvcgogIHg4
Ni9wY2k6IEFkZCBzdXBwb3J0IGZvciBIeWdvbidzIERoeWFuYSBGYW1pbHkgMThoIHByb2Nlc3Nv
cgogIHg4Ni9jcHUvYnVnOiBBZGQgc3VwcG9ydCBmb3IgSHlnb24ncyBEaHlhbmEgRmFtaWx5IDE4
aCBwcm9jZXNzb3IKICB4ODYvcGVyZjogQWRkIHN1cHBvcnQgZm9yIEh5Z29uJ3MgRGh5YW5hIEZh
bWlseSAxOGggcHJvY2Vzc29yCiAgeDg2L21jZTogQWRkIHN1cHBvcnQgZm9yIEh5Z29uJ3MgRGh5
YW5hIEZhbWlseSAxOGggcHJvY2Vzc29yCiAgeDg2L2t2bTogQWRkIHN1cHBvcnQgZm9yIEh5Z29u
J3MgRGh5YW5hIEZhbWlseSAxOGggcHJvY2Vzc29yCiAgeDg2L3hlbjogQWRkIHN1cHBvcnQgZm9y
IEh5Z29uJ3MgRGh5YW5hIEZhbWlseSAxOGggcHJvY2Vzc29yCiAgZHJpdmVyL2FjcGk6IEFkZCBz
dXBwb3J0IGZvciBIeWdvbidzIERoeWFuYSBGYW1pbHkgMThoIHByb2Nlc3NvcgogIGRyaXZlci9j
cHVmcmVxOiBBZGQgc3VwcG9ydCBmb3IgSHlnb24ncyBEaHlhbmEgRmFtaWx5IDE4aCBwcm9jZXNz
b3IKICBkcml2ZXIvZWRhYzogQWRkIHN1cHBvcnQgZm9yIEh5Z29uJ3MgRGh5YW5hIEZhbWlseSAx
OGggcHJvY2Vzc29yCiAgdG9vbHMvY3B1cG93ZXI6IEFkZCBzdXBwb3J0IGZvciBIeWdvbidzIERo
eWFuYSBGYW1pbHkgMThoIHByb2Nlc3NvcgoKIGFyY2gveDg2L2V2ZW50cy9hbWQvY29yZS5jICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKysrKysKIGFyY2gveDg2L2V2ZW50cy9hbWQv
dW5jb3JlLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDcgKystLS0KIGFyY2gveDg2L2V2ZW50
cy9jb3JlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYvaW5j
bHVkZS9hc20va3ZtX2VtdWxhdGUuaCAgICAgICAgICAgICAgICAgfCAgNCArKysKIGFyY2gveDg2
L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaCAgICAgICAgICAgICAgIHwgIDQgKy0tCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgICAgICAgICAgICAgICB8ICAzICsrLQog
YXJjaC94ODYvaW5jbHVkZS9hc20vdmlydGV4dC5oICAgICAgICAgICAgICAgICAgICAgfCAgNSAr
Ky0tCiBhcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgICAgICAgICAgICB8
ICA0ICsrKwogYXJjaC94ODYva2VybmVsL2FtZF9uYi5jICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAxMSArKysrKysrLQogYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxMyArKysrKysrKy0tCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2FtZC5jICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDE0ICsrKysrKysrKy0KIGFyY2gveDg2L2tlcm5lbC9j
cHUvYnVncy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzAgKysrKysrKysrKysrLS0tLS0t
LS0tLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAgICAgICAgICAgICAgICAg
fCAgMSArCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2ludGVsX2NhY2hlaW5mby5jICAgICAgICAgICAg
ICB8ICA5ICsrKystLS0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZlcml0eS5j
ICAgICAgICAgIHwgIDMgKystCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2UuYyAgICAg
ICAgICAgICAgICAgICB8IDE2ICsrKysrKysrKy0tLQogYXJjaC94ODYva2VybmVsL2NwdS9tdHJy
L2NsZWFudXAuYyAgICAgICAgICAgICAgICAgfCAgMyArKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUv
bXRyci9nZW5lcmljLmMgICAgICAgICAgICAgICAgIHwgIDMgKystCiBhcmNoL3g4Ni9rZXJuZWwv
Y3B1L210cnIvbWFpbi5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9rZXJu
ZWwvY3B1L3BlcmZjdHItd2F0Y2hkb2cuYyAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni9r
ZXJuZWwvc21wYm9vdC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogYXJjaC94
ODYva3ZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOCArKysrKy0K
IGFyY2gveDg2L3BjaS9hbWRfYnVzLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYg
KysrLS0KIGFyY2gveDg2L3BjaS9pcnEuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDEgKwogYXJjaC94ODYveGVuL3BtdS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAxMiArKysrKystLS0KIGRyaXZlcnMvYWNwaS9hY3BpX3BhZC5jICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDEgKwogZHJpdmVycy9hY3BpL3Byb2Nlc3Nvcl9pZGxlLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAgMSArCiBkcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVmcmVxLmMgICAg
ICAgICAgICAgICAgICAgICB8ICA1ICsrKy0KIGRyaXZlcnMvY3B1ZnJlcS9hbWRfZnJlcV9zZW5z
aXRpdml0eS5jICAgICAgICAgICAgIHwgIDkgKysrKystLQogZHJpdmVycy9lZGFjL2FtZDY0X2Vk
YWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKy0KIGRyaXZl
cnMvZWRhYy9hbWQ2NF9lZGFjLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKysrCiBk
cml2ZXJzL2VkYWMvbWNlX2FtZC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsr
LQogaW5jbHVkZS9saW51eC9wY2lfaWRzLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
MiArKwogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvY3B1ZnJlcS1pbmZvLmMgICAgICAgICAg
fCAgNiArKystLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9jcHVpZC5jICAg
ICAgICAgfCAgNiArKystLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9oZWxw
ZXJzLmggICAgICAgfCAgMiArLQogLi4uL2NwdXBvd2VyL3V0aWxzL2lkbGVfbW9uaXRvci9tcGVy
Zl9tb25pdG9yLmMgICAgfCAgMyArKy0KIDM3IGZpbGVzIGNoYW5nZWQsIDE4MyBpbnNlcnRpb25z
KCspLCA1NiBkZWxldGlvbnMoLSkKCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14: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 1fRehS-0002gD-9a; Sat, 09 Jun 2018 14:18: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRehR-0002fo-2Q
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:18:37 +0000
X-Inumbo-ID: a97f9eed-6bef-11e8-9728-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a97f9eed-6bef-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 16:16:12 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAB3fS3c1BtbE1BEBA--.1072S2;
 Sat, 09 Jun 2018 21:23:45 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: boris.ostrovsky@oracle.com, jgross@suse.com, tglx@linutronix.de,
 mingo@redhat.com, hpa@zytor.com, x86@kernel.org, zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:23:37 +0800
Message-Id: <1528550617-28395-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAB3fS3c1BtbE1BEBA--.1072S2
X-Coremail-Antispam: 1UD129KBjvJXoW7tFyfXw45Zr47ury5Ar47Jwb_yoW8urWDpa
 y3AF48JrsYqan7X3s5Xrs7XrW8Zr1vqa1rKrZxJa4ftF4kZ3W3XrZFy3Wrtr4j9348CF40
 qa18Jw4qga95ZFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUFa0PUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 07/11] x86/xen: Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, mchehab@kernel.org,
 linux-edac@vger.kernel.org, tony.luck@intel.com, rjw@rjwysocki.net,
 linux-kernel@vger.kernel.org, pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBYZW4gSHlwZXJ2aXNvciBzdXBwb3J0IHRvIEh5Z29uCkZh
bWlseSAxOGggQ1BVOgotIEFkZCBIeWdvbiBzdXBwb3J0IGluIFhlbiBQTVUgYXJjaCBpbml0IGNv
ZGVzLgotIEFkZCBIeWdvbiBzdXBwb3J0IGluIFBNVSBNU1IgcmVhZC93cml0ZSBjb2Rlcy4KLSBB
ZGQgSHlnb24gc3VwcG9ydCBpbiByZWFkIFBNQyBjb2Rlcy4KClNpZ25lZC1vZmYtYnk6IFB1IFdl
biA8cHV3ZW5AaHlnb24uY24+Ci0tLQogYXJjaC94ODYveGVuL3BtdS5jIHwgMTIgKysrKysrKyst
LS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9wbXUuYyBiL2FyY2gveDg2L3hlbi9wbXUuYwppbmRleCA3
ZDAwZDRhLi5lMmJlZTcwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vcG11LmMKKysrIGIvYXJj
aC94ODYveGVuL3BtdS5jCkBAIC02OCw3ICs2OCw4IEBAIHN0YXRpYyBfX3JlYWRfbW9zdGx5IGlu
dCBpbnRlbF9udW1fYXJjaF9jb3VudGVycywgaW50ZWxfbnVtX2ZpeGVkX2NvdW50ZXJzOwogCiBz
dGF0aWMgdm9pZCB4ZW5fcG11X2FyY2hfaW5pdCh2b2lkKQogewotCWlmIChib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZf
dmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRv
ciA9PSBYODZfVkVORE9SX0hZR09OKSB7CiAKIAkJc3dpdGNoIChib290X2NwdV9kYXRhLng4Nikg
ewogCQljYXNlIDB4MTU6CkBAIC0yODUsNyArMjg2LDggQEAgc3RhdGljIGJvb2wgeGVuX2FtZF9w
bXVfZW11bGF0ZSh1bnNpZ25lZCBpbnQgbXNyLCB1NjQgKnZhbCwgYm9vbCBpc19yZWFkKQogCiBi
b29sIHBtdV9tc3JfcmVhZCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqdmFsLCBpbnQgKmVy
cikKIHsKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7
CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAg
ICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlpZiAo
aXNfYW1kX3BtdV9tc3IobXNyKSkgewogCQkJaWYgKCF4ZW5fYW1kX3BtdV9lbXVsYXRlKG1zciwg
dmFsLCAxKSkKIAkJCQkqdmFsID0gbmF0aXZlX3JlYWRfbXNyX3NhZmUobXNyLCBlcnIpOwpAQCAt
MzA4LDcgKzMxMCw4IEBAIGJvb2wgcG11X21zcl93cml0ZSh1bnNpZ25lZCBpbnQgbXNyLCB1aW50
MzJfdCBsb3csIHVpbnQzMl90IGhpZ2gsIGludCAqZXJyKQogewogCXVpbnQ2NF90IHZhbCA9ICgo
dWludDY0X3QpaGlnaCA8PCAzMikgfCBsb3c7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9
PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2
X1ZFTkRPUl9IWUdPTikgewogCQlpZiAoaXNfYW1kX3BtdV9tc3IobXNyKSkgewogCQkJaWYgKCF4
ZW5fYW1kX3BtdV9lbXVsYXRlKG1zciwgJnZhbCwgMCkpCiAJCQkJKmVyciA9IG5hdGl2ZV93cml0
ZV9tc3Jfc2FmZShtc3IsIGxvdywgaGlnaCk7CkBAIC0zNzksNyArMzgyLDggQEAgc3RhdGljIHVu
c2lnbmVkIGxvbmcgbG9uZyB4ZW5faW50ZWxfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiAKIHVuc2ln
bmVkIGxvbmcgbG9uZyB4ZW5fcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7Ci0JaWYgKGJvb3RfY3B1
X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkKKwlpZiAoYm9vdF9jcHVfZGF0YS54
ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm4geGVuX2FtZF9yZWFkX3BtYyhjb3Vu
dGVyKTsKIAllbHNlCiAJCXJldHVybiB4ZW5faW50ZWxfcmVhZF9wbWMoY291bnRlcik7Ci0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14: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 1fRehS-0002g7-19; Sat, 09 Jun 2018 14:18: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRehR-0002fn-1n
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:18:37 +0000
X-Inumbo-ID: a96084d1-6bef-11e8-9728-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a96084d1-6bef-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 16:16:12 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowACX2bvC1BtbQUtEBA--.1042S2;
 Sat, 09 Jun 2018 21:23:19 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 tony.luck@intel.com, bp@alien8.de, zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:23:03 +0800
Message-Id: <1528550583-28307-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowACX2bvC1BtbQUtEBA--.1042S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAr1xCw15tF48ArWUtF4xZwb_yoW5Zw45pr
 W7tFWvg3W8AasrWw1qyFWDZr4UZF1vqayxW3sxAw1fAF15AFyUXrs0yw1aqryjv3s3Cw4f
 t3W5Wa17Ja1kAa7anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUAVWUtwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUw18BUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 05/11] x86/mce: Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, boris.ostrovsky@oracle.com, mchehab@kernel.org,
 linux-edac@vger.kernel.org, jgross@suse.com, rjw@rjwysocki.net,
 linux-kernel@vger.kernel.org, pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBYODYgTUNFIGluZnJhc3RydWN0dXJlIHN1cHBvcnQgdG8g
SHlnb24KRmFtaWx5IDE4aCBDUFU6Ci0gSXQgZW5hYmxlIEh5Z29uIGNoZWNrIGluIF9fbWNoZWNr
X2NwdV9pbml0X2Vhcmx5KCksIHByaW50X21jZSgpCiAgYW5kIG1jZV91c2FibGVfYWRkcmVzcygp
IGV0Yy4KClNpZ25lZC1vZmYtYnk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Ci0tLQogYXJjaC94
ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLXNldmVyaXR5LmMgfCAgMyArKy0KIGFyY2gveDg2L2tl
cm5lbC9jcHUvbWNoZWNrL21jZS5jICAgICAgICAgIHwgMTYgKysrKysrKysrKysrLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZlcml0eS5jIGIvYXJjaC94ODYv
a2VybmVsL2NwdS9tY2hlY2svbWNlLXNldmVyaXR5LmMKaW5kZXggNWJiZDA2Zi4uNjEwYjVmZiAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLXNldmVyaXR5LmMKKysr
IGIvYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLXNldmVyaXR5LmMKQEAgLTMzMSw3ICsz
MzEsOCBAQCBpbnQgKCptY2Vfc2V2ZXJpdHkpKHN0cnVjdCBtY2UgKm0sIGludCB0b2xlcmFudCwg
Y2hhciAqKm1zZywgYm9vbCBpc19leGNwKSA9CiAKIHZvaWQgX19pbml0IG1jaGVja192ZW5kb3Jf
aW5pdF9zZXZlcml0eSh2b2lkKQogewotCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0g
WDg2X1ZFTkRPUl9BTUQpCisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVO
RE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9I
WUdPTikKIAkJbWNlX3NldmVyaXR5ID0gbWNlX3NldmVyaXR5X2FtZDsKIH0KIApkaWZmIC0tZ2l0
IGEvYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1
L21jaGVjay9tY2UuYwppbmRleCA0MmNmMjg4Li40NzExMjI1IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9rZXJuZWwvY3B1L21jaGVjay9tY2UuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVj
ay9tY2UuYwpAQCAtMjc0LDcgKzI3NCw4IEBAIHN0YXRpYyB2b2lkIHByaW50X21jZShzdHJ1Y3Qg
bWNlICptKQogewogCV9fcHJpbnRfbWNlKG0pOwogCi0JaWYgKG0tPmNwdXZlbmRvciAhPSBYODZf
VkVORE9SX0FNRCkKKwlpZiAobS0+Y3B1dmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EICYmCisJICAg
IG0tPmNwdXZlbmRvciAhPSBYODZfVkVORE9SX0hZR09OKQogCQlwcl9lbWVyZ19yYXRlbGltaXRl
ZChIV19FUlIgIlJ1biB0aGUgYWJvdmUgdGhyb3VnaCAnbWNlbG9nIC0tYXNjaWknXG4iKTsKIH0K
IApAQCAtNTEyLDcgKzUxMyw4IEBAIHN0YXRpYyBpbnQgbWNlX3VzYWJsZV9hZGRyZXNzKHN0cnVj
dCBtY2UgKm0pCiAKIGJvb2wgbWNlX2lzX21lbW9yeV9lcnJvcihzdHJ1Y3QgbWNlICptKQogewot
CWlmIChtLT5jcHV2ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAobS0+Y3B1dmVuZG9y
ID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIG0tPmNwdXZlbmRvciA9PSBYODZfVkVORE9SX0hZ
R09OKSB7CiAJCXJldHVybiBhbWRfbWNlX2lzX21lbW9yeV9lcnJvcihtKTsKIAogCX0gZWxzZSBp
ZiAobS0+Y3B1dmVuZG9yID09IFg4Nl9WRU5ET1JfSU5URUwpIHsKQEAgLTU0Myw2ICs1NDUsOSBA
QCBzdGF0aWMgYm9vbCBtY2VfaXNfY29ycmVjdGFibGUoc3RydWN0IG1jZSAqbSkKIAlpZiAobS0+
Y3B1dmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EICYmIG0tPnN0YXR1cyAmIE1DSV9TVEFUVVNfREVG
RVJSRUQpCiAJCXJldHVybiBmYWxzZTsKIAorCWlmIChtLT5jcHV2ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9IWUdPTiAmJiBtLT5zdGF0dXMgJiBNQ0lfU1RBVFVTX0RFRkVSUkVEKQorCQlyZXR1cm4gZmFs
c2U7CisKIAlpZiAobS0+c3RhdHVzICYgTUNJX1NUQVRVU19VQykKIAkJcmV0dXJuIGZhbHNlOwog
CkBAIC0xNzEzLDcgKzE3MTgsOCBAQCBzdGF0aWMgaW50IF9fbWNoZWNrX2NwdV9hbmNpZW50X2lu
aXQoc3RydWN0IGNwdWluZm9feDg2ICpjKQogICovCiBzdGF0aWMgdm9pZCBfX21jaGVja19jcHVf
aW5pdF9lYXJseShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiB7Ci0JaWYgKGMtPng4Nl92ZW5kb3Ig
PT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoYy0+eDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FN
RCB8fAorCSAgICBjLT54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlHT04pIHsKIAkJbWNlX2Zs
YWdzLm92ZXJmbG93X3JlY292ID0gISFjcHVfaGFzKGMsIFg4Nl9GRUFUVVJFX09WRVJGTE9XX1JF
Q09WKTsKIAkJbWNlX2ZsYWdzLnN1Y2NvcgkgPSAhIWNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfU1VD
Q09SKTsKIAkJbWNlX2ZsYWdzLnNtY2EJCSA9ICEhY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9TTUNB
KTsKQEAgLTE3MzUsNiArMTc0MSw3IEBAIHN0YXRpYyB2b2lkIF9fbWNoZWNrX2NwdV9pbml0X3Zl
bmRvcihzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJCW1jZV9hZGp1c3RfdGltZXIgPSBjbWNpX2lu
dGVsX2FkanVzdF90aW1lcjsKIAkJYnJlYWs7CiAKKwljYXNlIFg4Nl9WRU5ET1JfSFlHT046CiAJ
Y2FzZSBYODZfVkVORE9SX0FNRDogewogCQltY2VfYW1kX2ZlYXR1cmVfaW5pdChjKTsKIAkJYnJl
YWs7CkBAIC0xOTY3LDcgKzE5NzQsOCBAQCBzdGF0aWMgdm9pZCB2ZW5kb3JfZGlzYWJsZV9lcnJv
cl9yZXBvcnRpbmcodm9pZCkKIAkgKiBsYXN0IGxldmVsIGNhY2hlIChMTEMpLCB0aGUgaW50ZWdy
YXRlZCBtZW1vcnkgY29udHJvbGxlciAoaU1DKSwgZXRjLgogCSAqLwogCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9JTlRFTCB8fAotCSAgICBib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpCisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3Ig
PT0gWDg2X1ZFTkRPUl9IWUdPTikKIAkJcmV0dXJuOwogCiAJbWNlX2Rpc2FibGVfZXJyb3JfcmVw
b3J0aW5nKCk7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14: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 1fRehS-0002gP-Qe; Sat, 09 Jun 2018 14:18:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRehR-0002fp-2p
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:18:37 +0000
X-Inumbo-ID: feac7b31-6bef-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id feac7b31-6bef-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 14:18:36 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowABnnbmo1Btbt0ZEBA--.874S2;
 Sat, 09 Jun 2018 21:22:54 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:22:42 +0800
Message-Id: <1528550562-28261-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowABnnbmo1Btbt0ZEBA--.874S2
X-Coremail-Antispam: 1UD129KBjvJXoWxJFy8Cw4fGFW3ArWfAF4fKrg_yoW5GF1Upr
 yDJrs5tr93Wwn2qasxKFWxXr4UAFykKFsYg3yUGw17Ar4Uuw15Xr4Ikw1Fya98Gwn5XFyr
 ta10vr4UXa4qvaDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUAVWUtwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUw18BUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 04/11] x86/perf: Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBBTUQgcGVyZm9ybWFuY2UgZXZlbnRzIHN1cHBvcnQgdG8g
SHlnb24KRmFtaWx5IDE4aCBDUFU6Ci0gQWRkIEh5Z29uIEZhbWlseSAxOGggc3VwcG9ydCBpbiBh
bWRfY29yZV9wbXVfaW5pdCgpIGFuZAogIGFtZF91bmNvcmVfaW5pdCgpLgotIFJlbmFtZSB4ODZf
cG11Lm5hbWUgZnJvbSAiQU1EIiB0byAiSFlHT04iIG9uIEh5Z29uIHBsYXRmb3Jtcy4KLSBBZGQg
SHlnb24gc3VwcG9ydCBpbiBQTVUgaW5pdCBjb2RlcyBpbiBpbml0X2h3X3BlcmZfZXZlbnRzKCku
CgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGFyY2gveDg2L2V2
ZW50cy9hbWQvY29yZS5jICAgfCAxMCArKysrKysrKysrCiBhcmNoL3g4Ni9ldmVudHMvYW1kL3Vu
Y29yZS5jIHwgIDcgKysrKy0tLQogYXJjaC94ODYvZXZlbnRzL2NvcmUuYyAgICAgICB8ICAxICsK
IDMgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9ldmVudHMvYW1kL2NvcmUuYyBiL2FyY2gveDg2L2V2ZW50cy9hbWQv
Y29yZS5jCmluZGV4IGM4NDU4NGIuLjU5YzdiNTcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2V2ZW50
cy9hbWQvY29yZS5jCisrKyBiL2FyY2gveDg2L2V2ZW50cy9hbWQvY29yZS5jCkBAIC02NjksNiAr
NjY5LDEzIEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9jb3JlX3BtdV9pbml0KHZvaWQpCiAJCSAq
IFdlIGZhbGxiYWNrIHRvIHVzaW5nIGRlZmF1bHQgYW1kX2dldF9ldmVudF9jb25zdHJhaW50cy4K
IAkJICovCiAJCWJyZWFrOworCWNhc2UgMHgxODoKKwkJcHJfY29udCgiRmFtMThoICIpOworCQkv
KgorCQkgKiBJbiBmYW1pbHkgMThoLCB0aGVyZSBhcmUgbm8gZXZlbnQgY29uc3RyYWludHMgaW4g
dGhlIFBNQyBoYXJkd2FyZS4KKwkJICogV2UgZmFsbGJhY2sgdG8gdXNpbmcgZGVmYXVsdCBhbWRf
Z2V0X2V2ZW50X2NvbnN0cmFpbnRzLgorCQkgKi8KKwkJYnJlYWs7CiAJZGVmYXVsdDoKIAkJcHJf
ZXJyKCJjb3JlIHBlcmZjdHIgYnV0IG5vIGNvbnN0cmFpbnRzOyB1bmtub3duIGhhcmR3YXJlIVxu
Iik7CiAJCXJldHVybiAtRU5PREVWOwpAQCAtNzAyLDYgKzcwOSw5IEBAIF9faW5pdCBpbnQgYW1k
X3BtdV9pbml0KHZvaWQpCiAKIAl4ODZfcG11ID0gYW1kX3BtdTsKIAorCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikKKwkJeDg2X3BtdS5uYW1lID0gIkhZ
R09OIjsKKwogCXJldCA9IGFtZF9jb3JlX3BtdV9pbml0KCk7CiAJaWYgKHJldCkKIAkJcmV0dXJu
IHJldDsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2V2ZW50cy9hbWQvdW5jb3JlLmMgYi9hcmNoL3g4
Ni9ldmVudHMvYW1kL3VuY29yZS5jCmluZGV4IGY1Y2JiYmEuLmY4YjA4OTAgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2V2ZW50cy9hbWQvdW5jb3JlLmMKKysrIGIvYXJjaC94ODYvZXZlbnRzL2FtZC91
bmNvcmUuYwpAQCAtNTI0LDE1ICs1MjQsMTYgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX3VuY29y
ZV9pbml0KHZvaWQpCiB7CiAJaW50IHJldCA9IC1FTk9ERVY7CiAKLQlpZiAoYm9vdF9jcHVfZGF0
YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92
ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQgJiYKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
ICE9IFg4Nl9WRU5ET1JfSFlHT04pCiAJCXJldHVybiAtRU5PREVWOwogCiAJaWYgKCFib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfVE9QT0VYVCkpCiAJCXJldHVybiAtRU5PREVWOwogCi0JaWYgKGJv
b3RfY3B1X2RhdGEueDg2ID09IDB4MTcpIHsKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODYgPT0gMHgx
NyB8fCBib290X2NwdV9kYXRhLng4NiA9PSAweDE4KSB7CiAJCS8qCi0JCSAqIEZvciBGMTdoLCB0
aGUgTm9ydGhicmlkZ2UgY291bnRlcnMgYXJlIHJlcHVycG9zZWQgYXMgRGF0YQorCQkgKiBGb3Ig
RjE3aCBhbmQgRjE4aCwgdGhlIE5vcnRoYnJpZGdlIGNvdW50ZXJzIGFyZSByZXB1cnBvc2VkIGFz
IERhdGEKIAkJICogRmFicmljIGNvdW50ZXJzLiBBbHNvLCBMMyBjb3VudGVycyBhcmUgc3VwcG9y
dGVkIHRvby4gVGhlIFBNVXMKIAkJICogYXJlIGV4cG9ydGVkIGJhc2VkIG9uICBmYW1pbHkgYXMg
ZWl0aGVyIEwyIG9yIEwzIGFuZCBOQiBvciBERi4KIAkJICovCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9ldmVudHMvY29yZS5jIGIvYXJjaC94ODYvZXZlbnRzL2NvcmUuYwppbmRleCA0NWIyYjFjLi42
MGVmZDliIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9ldmVudHMvY29yZS5jCisrKyBiL2FyY2gveDg2
L2V2ZW50cy9jb3JlLmMKQEAgLTE3NzMsNiArMTc3Myw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGlu
aXRfaHdfcGVyZl9ldmVudHModm9pZCkKIAljYXNlIFg4Nl9WRU5ET1JfSU5URUw6CiAJCWVyciA9
IGludGVsX3BtdV9pbml0KCk7CiAJCWJyZWFrOworCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKIAlj
YXNlIFg4Nl9WRU5ET1JfQU1EOgogCQllcnIgPSBhbWRfcG11X2luaXQoKTsKIAkJYnJlYWs7Ci0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14: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 1fRehS-0002gJ-Hr; Sat, 09 Jun 2018 14:18:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRehR-0002fq-2b
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:18:37 +0000
X-Inumbo-ID: feac760b-6bef-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id feac760b-6bef-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 14:18:36 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAAXTbnQ1Btb701EBA--.1155S2;
 Sat, 09 Jun 2018 21:23:32 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 pbonzini@redhat.com, rkrcmar@redhat.com, zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:23:23 +0800
Message-Id: <1528550603-28351-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAAXTbnQ1Btb701EBA--.1155S2
X-Coremail-Antispam: 1UD129KBjvJXoW7AF48Jw17ury5AF45Kr4UJwb_yoW5JF4fpF
 ZrGFs2qFsYgrsIk34DJrnrZF1Uuws8Kw10gryUu3savF4jvayxXr4Fkw15Ja17Aa95ua4r
 KFy8ua1kJayfXFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUAVWUtwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUw18BUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 06/11] x86/kvm: Add support for Hygon's 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: kvm@vger.kernel.org, peterz@infradead.org, viresh.kumar@linaro.org,
 trenn@suse.com, linux-x86_64@vger.kernel.org, shuah@kernel.org,
 linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, 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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSB4ODYgS1ZNIHN1cHBvcnQgdG8gSHlnb24gRmFtaWx5IDE4
aCBDUFU6Ci0gQWRkIEh5Z29uIENQVSBWRU5ET1IgSUQgbWFjcm8gZm9yIEtWTS4KLSBBZGQgU1ZN
IHN1cHBvcnQgaW4gY3B1X2hhc19zdm0oKS4KLSBBZGQgc3VwcG9ydCBpbiBlbV9zeXNjYWxsX2lz
X2VuYWJsZWQoKS4KClNpZ25lZC1vZmYtYnk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Ci0tLQog
YXJjaC94ODYvaW5jbHVkZS9hc20va3ZtX2VtdWxhdGUuaCB8IDQgKysrKwogYXJjaC94ODYvaW5j
bHVkZS9hc20vdmlydGV4dC5oICAgICB8IDUgKysrLS0KIGFyY2gveDg2L2t2bS9lbXVsYXRlLmMg
ICAgICAgICAgICAgfCA4ICsrKysrKystCiAzIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo
KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20va3Zt
X2VtdWxhdGUuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2t2bV9lbXVsYXRlLmgKaW5kZXggYjI0
YjFjOC4uYTQ5MDdlNSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20va3ZtX2VtdWxh
dGUuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9rdm1fZW11bGF0ZS5oCkBAIC0zNjIsNiAr
MzYyLDEwIEBAIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0IHsKICNkZWZpbmUgWDg2RU1VTF9DUFVJ
RF9WRU5ET1JfQU1EaXNiZXR0ZXJJX2VjeCAweDIxNzI2NTc0CiAjZGVmaW5lIFg4NkVNVUxfQ1BV
SURfVkVORE9SX0FNRGlzYmV0dGVySV9lZHggMHg3NDY1NjI3MwogCisjZGVmaW5lIFg4NkVNVUxf
Q1BVSURfVkVORE9SX0h5Z29uR2VudWluZV9lYnggMHg2ZjY3Nzk0OAorI2RlZmluZSBYODZFTVVM
X0NQVUlEX1ZFTkRPUl9IeWdvbkdlbnVpbmVfZWN4IDB4NjU2ZTY5NzUKKyNkZWZpbmUgWDg2RU1V
TF9DUFVJRF9WRU5ET1JfSHlnb25HZW51aW5lX2VkeCAweDZlNjU0NzZlCisKICNkZWZpbmUgWDg2
RU1VTF9DUFVJRF9WRU5ET1JfR2VudWluZUludGVsX2VieCAweDc1NmU2NTQ3CiAjZGVmaW5lIFg4
NkVNVUxfQ1BVSURfVkVORE9SX0dlbnVpbmVJbnRlbF9lY3ggMHg2YzY1NzQ2ZQogI2RlZmluZSBY
ODZFTVVMX0NQVUlEX1ZFTkRPUl9HZW51aW5lSW50ZWxfZWR4IDB4NDk2NTZlNjkKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3ZpcnRleHQuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3ZpcnRleHQuaAppbmRleCAwMTE2YjJlLi5lMDVlMGQzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS92aXJ0ZXh0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdmlydGV4dC5o
CkBAIC04Myw5ICs4MywxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY3B1X2VtZXJnZW5jeV92bXhv
ZmYodm9pZCkKICAqLwogc3RhdGljIGlubGluZSBpbnQgY3B1X2hhc19zdm0oY29uc3QgY2hhciAq
Km1zZykKIHsKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1E
KSB7CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCAmJgor
CSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlp
ZiAobXNnKQotCQkJKm1zZyA9ICJub3QgYW1kIjsKKwkJCSptc2cgPSAibm90IGFtZCBvciBoeWdv
biI7CiAJCXJldHVybiAwOwogCX0KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva3ZtL2VtdWxhdGUu
YyBiL2FyY2gveDg2L2t2bS9lbXVsYXRlLmMKaW5kZXggYjM3MDVhZS4uZmJiYTgxNCAxMDA2NDQK
LS0tIGEvYXJjaC94ODYva3ZtL2VtdWxhdGUuYworKysgYi9hcmNoL3g4Ni9rdm0vZW11bGF0ZS5j
CkBAIC0yNzAyLDcgKzI3MDIsMTMgQEAgc3RhdGljIGJvb2wgZW1fc3lzY2FsbF9pc19lbmFibGVk
KHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogCSAgICBlZHggPT0gWDg2RU1VTF9DUFVJ
RF9WRU5ET1JfQU1EaXNiZXR0ZXJJX2VkeCkKIAkJcmV0dXJuIHRydWU7CiAKLQkvKiBkZWZhdWx0
OiAobm90IEludGVsLCBub3QgQU1EKSwgYXBwbHkgSW50ZWwncyBzdHJpY3RlciBydWxlcy4uLiAq
LworCS8qIEh5Z29uICgiSHlnb25HZW51aW5lIikgKi8KKwlpZiAoZWJ4ID09IFg4NkVNVUxfQ1BV
SURfVkVORE9SX0h5Z29uR2VudWluZV9lYnggJiYKKwkgICAgZWN4ID09IFg4NkVNVUxfQ1BVSURf
VkVORE9SX0h5Z29uR2VudWluZV9lY3ggJiYKKwkgICAgZWR4ID09IFg4NkVNVUxfQ1BVSURfVkVO
RE9SX0h5Z29uR2VudWluZV9lZHgpCisJCXJldHVybiB0cnVlOworCisJLyogZGVmYXVsdDogKG5v
dCBJbnRlbCwgbm90IEFNRCBvciBIeWdvbiksIGFwcGx5IEludGVsJ3Mgc3RyaWN0ZXIgcnVsZXMu
Li4gKi8KIAlyZXR1cm4gZmFsc2U7CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:46:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14:46: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 1fRf7o-0006BN-PT; Sat, 09 Jun 2018 14: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRf7n-0006A6-IQ
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:45:51 +0000
X-Inumbo-ID: cd89ff2b-6bf3-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id cd89ff2b-6bf3-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 14:45:51 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAAHPbl11Btb+TxEBA--.1110S2;
 Sat, 09 Jun 2018 21:22:02 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:21:46 +0800
Message-Id: <1528550506-28173-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAAHPbl11Btb+TxEBA--.1110S2
X-Coremail-Antispam: 1UD129KBjvJXoWxKF13Gry7tw4xXw43trW7CFg_yoW7KFy8pr
 WYyr4ktr4ft347Ga4ktr1kWr97ZF1kGa42kasxK3ySqayUuF15WF9xAw45Aw12gw4kXw40
 q3Z8Xa18XanFyaUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUv214x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j
 6r4UJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8Jr
 0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj
 6xIIjxv20xvE14v26r1Y6r17McIj6I8E87Iv67AKxVWxJVW8Jr1lOx8S6xCaFVCjc4AY6r
 1j6r4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02
 628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c
 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_
 WrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7
 CjxVAFwI0_Cr0_Gr1UMIIF0xvE42xK8VAvwI8IcIk0rVW8JVW3JwCI42IY6I8E87Iv67AK
 xVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa
 7VU1v38UUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 02/11] x86/pci: Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSB4ODYgUENJIHN1cHBvcnQgdG8gSHlnb24gRmFtaWx5IDE4
aCBDUFU6Ci0gQU1EIE5vcnRoYnJpZGdlCiAgLSBBZGQgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhf
Uk9PVCwgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhfREZfRjMKICAgIGFuZCBQQ0lfREVWSUNFX0lE
X0hZR09OXzE4SF9ERl9GNCBzdXBwb3J0IGluIGFtZF9uYi5jCi0gUENJIGZvciBYODYKICAtIEFk
ZCBIeWdvbiBWZW5kb3IgSUQoMHgxRDk0KSBzdXBwb3J0LgogIC0gQWRkIEh5Z29uIGlycSByb3V0
ZXIgc3VwcG9ydCBpbiBwaXJxX3JvdXRlcnMgYXJyYXlzLgogIC0gQWRkIEh5Z29uIHN1cHBvcnQg
aW4gYW1kX3Bvc3Rjb3JlX2luaXQoKSwgZWFybHlfcm9vdF9pbmZvX2luaXQoKS4KLSBBUElDIGZv
ciBYODYKICAtIEFkZCBIeWdvbiBzdXBwb3J0IGluIG1vZGVybl9hcGljKCkgYW5kIHN5bmNfQXJi
X0lEcygpIGFzIEh5Z29uCiAgICBwcm9jZXNzb3JzIGFyZSBtb2Rlcm4gcHJvY2Vzc29ycy4KICAt
IEFkZCBIeWdvbiBzdXBwb3J0IGluIGRldGVjdF9pbml0X0FQSSgpLgoKU2lnbmVkLW9mZi1ieTog
UHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvYW1kX25iLmMgICAg
fCAxMSArKysrKysrKysrLQogYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jIHwgMTMgKysrKysr
KysrKystLQogYXJjaC94ODYvcGNpL2FtZF9idXMuYyAgICAgIHwgIDYgKysrKy0tCiBhcmNoL3g4
Ni9wY2kvaXJxLmMgICAgICAgICAgfCAgMSArCiBpbmNsdWRlL2xpbnV4L3BjaV9pZHMuaCAgICAg
fCAgMiArKwogNSBmaWxlcyBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9hbWRfbmIuYyBiL2FyY2gveDg2L2tlcm5l
bC9hbWRfbmIuYwppbmRleCBiNDgxYjk1Li4wNTRiN2ZhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvYW1kX25iLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FtZF9uYi5jCkBAIC0yMCw2ICsy
MCwxMSBAQAogI2RlZmluZSBQQ0lfREVWSUNFX0lEX0FNRF8xN0hfTTEwSF9ERl9GMyAweDE1ZWIK
ICNkZWZpbmUgUENJX0RFVklDRV9JRF9BTURfMTdIX00xMEhfREZfRjQgMHgxNWVjCiAKKy8qIEh5
Z29uIEZhbWlseSAxOGggZm9sbG93IEFNRCBGYW1pbHkgMTdoJ3MgRGV2aWNlIElEIGRlZmluaXRp
b24gKi8KKyNkZWZpbmUgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhfUk9PVCAgICAgUENJX0RFVklD
RV9JRF9BTURfMTdIX1JPT1QKKyNkZWZpbmUgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhfREZfRjMg
ICAgUENJX0RFVklDRV9JRF9BTURfMTdIX0RGX0YzCisjZGVmaW5lIFBDSV9ERVZJQ0VfSURfSFlH
T05fMThIX0RGX0Y0ICAgIFBDSV9ERVZJQ0VfSURfQU1EXzE3SF9ERl9GNAorCiAvKiBQcm90ZWN0
IHRoZSBQQ0kgY29uZmlnIHJlZ2lzdGVyIHBhaXJzIHVzZWQgZm9yIFNNTiBhbmQgREYgaW5kaXJl
Y3QgYWNjZXNzLiAqLwogc3RhdGljIERFRklORV9NVVRFWChzbW5fbXV0ZXgpOwogCkBAIC0yOCw2
ICszMyw3IEBAIHN0YXRpYyB1MzIgKmZsdXNoX3dvcmRzOwogc3RhdGljIGNvbnN0IHN0cnVjdCBw
Y2lfZGV2aWNlX2lkIGFtZF9yb290X2lkc1tdID0gewogCXsgUENJX0RFVklDRShQQ0lfVkVORE9S
X0lEX0FNRCwgUENJX0RFVklDRV9JRF9BTURfMTdIX1JPT1QpIH0sCiAJeyBQQ0lfREVWSUNFKFBD
SV9WRU5ET1JfSURfQU1ELCBQQ0lfREVWSUNFX0lEX0FNRF8xN0hfTTEwSF9ST09UKSB9LAorCXsg
UENJX0RFVklDRShQQ0lfVkVORE9SX0lEX0hZR09OLCBQQ0lfREVWSUNFX0lEX0hZR09OXzE4SF9S
T09UKSB9LAogCXt9CiB9OwogCkBAIC00NSw2ICs1MSw3IEBAIGNvbnN0IHN0cnVjdCBwY2lfZGV2
aWNlX2lkIGFtZF9uYl9taXNjX2lkc1tdID0gewogCXsgUENJX0RFVklDRShQQ0lfVkVORE9SX0lE
X0FNRCwgUENJX0RFVklDRV9JRF9BTURfMTdIX0RGX0YzKSB9LAogCXsgUENJX0RFVklDRShQQ0lf
VkVORE9SX0lEX0FNRCwgUENJX0RFVklDRV9JRF9BTURfMTdIX00xMEhfREZfRjMpIH0sCiAJeyBQ
Q0lfREVWSUNFKFBDSV9WRU5ET1JfSURfQU1ELCBQQ0lfREVWSUNFX0lEX0FNRF9DTkIxN0hfRjMp
IH0sCisJeyBQQ0lfREVWSUNFKFBDSV9WRU5ET1JfSURfSFlHT04sIFBDSV9ERVZJQ0VfSURfSFlH
T05fMThIX0RGX0YzKSB9LAogCXt9CiB9OwogRVhQT1JUX1NZTUJPTF9HUEwoYW1kX25iX21pc2Nf
aWRzKTsKQEAgLTU4LDYgKzY1LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwY2lfZGV2aWNlX2lk
IGFtZF9uYl9saW5rX2lkc1tdID0gewogCXsgUENJX0RFVklDRShQQ0lfVkVORE9SX0lEX0FNRCwg
UENJX0RFVklDRV9JRF9BTURfMTdIX0RGX0Y0KSB9LAogCXsgUENJX0RFVklDRShQQ0lfVkVORE9S
X0lEX0FNRCwgUENJX0RFVklDRV9JRF9BTURfMTdIX00xMEhfREZfRjQpIH0sCiAJeyBQQ0lfREVW
SUNFKFBDSV9WRU5ET1JfSURfQU1ELCBQQ0lfREVWSUNFX0lEX0FNRF9DTkIxN0hfRjQpIH0sCisJ
eyBQQ0lfREVWSUNFKFBDSV9WRU5ET1JfSURfSFlHT04sIFBDSV9ERVZJQ0VfSURfSFlHT05fMThI
X0RGX0Y0KSB9LAogCXt9CiB9OwogCkBAIC0yNzcsNyArMjg1LDggQEAgc3RydWN0IHJlc291cmNl
ICphbWRfZ2V0X21tY29uZmlnX3JhbmdlKHN0cnVjdCByZXNvdXJjZSAqcmVzKQogCXU2NCBiYXNl
LCBtc3I7CiAJdW5zaWduZWQgaW50IHNlZ25fYnVzbl9iaXRzOwogCi0JaWYgKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCkKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZf
dmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EICYmCisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRv
ciAhPSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm4gTlVMTDsKIAogCS8qIGFzc3VtZSBhbGwg
Y3B1cyBmcm9tIGZhbTEwaCBoYXZlIG1tY29uZmlnICovCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwvYXBpYy9hcGljLmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXBpYy9hcGljLmMKaW5kZXggMmFh
YmQ0Yy4uZDhiN2FjMSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jCisr
KyBiL2FyY2gveDg2L2tlcm5lbC9hcGljL2FwaWMuYwpAQCAtMjIzLDYgKzIyMywxMSBAQCBzdGF0
aWMgaW50IG1vZGVybl9hcGljKHZvaWQpCiAJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9
PSBYODZfVkVORE9SX0FNRCAmJgogCSAgICBib290X2NwdV9kYXRhLng4NiA+PSAweGYpCiAJCXJl
dHVybiAxOworCisJLyogSHlnb24gc3lzdGVtcyB1c2UgbW9kZXJuIEFQSUMgKi8KKwlpZiAoYm9v
dF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlHT04pCisJCXJldHVybiAxOwor
CiAJcmV0dXJuIGxhcGljX2dldF92ZXJzaW9uKCkgPj0gMHgxNDsKIH0KIApAQCAtMTIwNyw5ICsx
MjEyLDExIEBAIHZvaWQgX19pbml0IHN5bmNfQXJiX0lEcyh2b2lkKQogewogCS8qCiAJICogVW5z
dXBwb3J0ZWQgb24gUDQgLSBzZWUgSW50ZWwgRGV2LiBNYW51YWwgVm9sLiAzLCBDaC4gOC42LjEg
QW5kIG5vdAotCSAqIG5lZWRlZCBvbiBBTUQuCisJICogbmVlZGVkIG9uIEFNRCBvciBIeWdvbi4K
IAkgKi8KLQlpZiAobW9kZXJuX2FwaWMoKSB8fCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0g
WDg2X1ZFTkRPUl9BTUQpCisJaWYgKG1vZGVybl9hcGljKCkgfHwKKwkgICAgYm9vdF9jcHVfZGF0
YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm47CiAKIAkvKgpAQCAtMTkwOCw2
ICsxOTE1LDggQEAgc3RhdGljIGludCBfX2luaXQgZGV0ZWN0X2luaXRfQVBJQyh2b2lkKQogCQkg
ICAgKGJvb3RfY3B1X2RhdGEueDg2ID49IDE1KSkKIAkJCWJyZWFrOwogCQlnb3RvIG5vX2FwaWM7
CisJY2FzZSBYODZfVkVORE9SX0hZR09OOgorCQlicmVhazsKIAljYXNlIFg4Nl9WRU5ET1JfSU5U
RUw6CiAJCWlmIChib290X2NwdV9kYXRhLng4NiA9PSA2IHx8IGJvb3RfY3B1X2RhdGEueDg2ID09
IDE1IHx8CiAJCSAgICAoYm9vdF9jcHVfZGF0YS54ODYgPT0gNSAmJiBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfQVBJQykpKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvcGNpL2FtZF9idXMuYyBiL2Fy
Y2gveDg2L3BjaS9hbWRfYnVzLmMKaW5kZXggNjQ5YmRkZS4uYmZhNTBlNiAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvcGNpL2FtZF9idXMuYworKysgYi9hcmNoL3g4Ni9wY2kvYW1kX2J1cy5jCkBAIC05
Myw3ICs5Myw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGVhcmx5X3Jvb3RfaW5mb19pbml0KHZvaWQp
CiAJCXZlbmRvciA9IGlkICYgMHhmZmZmOwogCQlkZXZpY2UgPSAoaWQ+PjE2KSAmIDB4ZmZmZjsK
IAotCQlpZiAodmVuZG9yICE9IFBDSV9WRU5ET1JfSURfQU1EKQorCQlpZiAodmVuZG9yICE9IFBD
SV9WRU5ET1JfSURfQU1EICYmCisJCSAgICB2ZW5kb3IgIT0gUENJX1ZFTkRPUl9JRF9IWUdPTikK
IAkJCWNvbnRpbnVlOwogCiAJCWlmIChoYl9wcm9iZXNbaV0uZGV2aWNlID09IGRldmljZSkgewpA
QCAtMzkwLDcgKzM5MSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBjaV9pb19lY3NfaW5pdCh2b2lk
KQogCiBzdGF0aWMgaW50IF9faW5pdCBhbWRfcG9zdGNvcmVfaW5pdCh2b2lkKQogewotCWlmIChi
b290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQpCisJaWYgKGJvb3RfY3B1
X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCAmJgorCSAgICBib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9IWUdPTikKIAkJcmV0dXJuIDA7CiAKIAllYXJseV9y
b290X2luZm9faW5pdCgpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvcGNpL2lycS5jIGIvYXJjaC94
ODYvcGNpL2lycS5jCmluZGV4IDUyZTU1MTAuLjYzZmY1ZTMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L3BjaS9pcnEuYworKysgYi9hcmNoL3g4Ni9wY2kvaXJxLmMKQEAgLTgwNCw2ICs4MDQsNyBAQCBz
dGF0aWMgX19pbml0ZGF0YSBzdHJ1Y3QgaXJxX3JvdXRlcl9oYW5kbGVyIHBpcnFfcm91dGVyc1td
ID0gewogCXsgUENJX1ZFTkRPUl9JRF9WTFNJLCB2bHNpX3JvdXRlcl9wcm9iZSB9LAogCXsgUENJ
X1ZFTkRPUl9JRF9TRVJWRVJXT1JLUywgc2VydmVyd29ya3Nfcm91dGVyX3Byb2JlIH0sCiAJeyBQ
Q0lfVkVORE9SX0lEX0FNRCwgYW1kX3JvdXRlcl9wcm9iZSB9LAorCXsgUENJX1ZFTkRPUl9JRF9I
WUdPTiwgYW1kX3JvdXRlcl9wcm9iZSB9LAogCXsgUENJX1ZFTkRPUl9JRF9QSUNPUE9XRVIsIHBp
Y29fcm91dGVyX3Byb2JlIH0sCiAJLyogU29tZW9uZSB3aXRoIGRvY3MgbmVlZHMgdG8gYWRkIHRo
ZSBBVEkgUmFkZW9uIElHUCAqLwogCXsgMCwgTlVMTCB9CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xp
bnV4L3BjaV9pZHMuaCBiL2luY2x1ZGUvbGludXgvcGNpX2lkcy5oCmluZGV4IGNjNjA4ZmM1Li5l
ZmI1ZGZkIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L3BjaV9pZHMuaAorKysgYi9pbmNsdWRl
L2xpbnV4L3BjaV9pZHMuaApAQCAtNTExLDYgKzUxMSw4IEBACiAjZGVmaW5lIFBDSV9ERVZJQ0Vf
SURfQU1JX01FR0FSQUlECTB4OTAxMAogI2RlZmluZSBQQ0lfREVWSUNFX0lEX0FNSV9NRUdBUkFJ
RDIJMHg5MDYwCiAKKyNkZWZpbmUgUENJX1ZFTkRPUl9JRF9IWUdPTgkJMHgxZDk0CisKICNkZWZp
bmUgUENJX1ZFTkRPUl9JRF9BTUQJCTB4MTAyMgogI2RlZmluZSBQQ0lfREVWSUNFX0lEX0FNRF9L
OF9OQgkJMHgxMTAwCiAjZGVmaW5lIFBDSV9ERVZJQ0VfSURfQU1EX0s4X05CX0FERFJNQVAJMHgx
MTAxCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:47:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14:47:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRf92-0006Td-95; Sat, 09 Jun 2018 14:47:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRf90-0006TN-W7
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:47:07 +0000
X-Inumbo-ID: fbe09955-6bf3-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fbe09955-6bf3-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 14:47: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 1fRf8y-0007Iy-Ki; Sat, 09 Jun 2018 14:47: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 1fRf8y-0008Fy-Cu; Sat, 09 Jun 2018 14:47:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRf8y-00042v-CF; Sat, 09 Jun 2018 14:47:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123939-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-rtds:host-install(4):broken: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-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat: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-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 14:47:04 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 123939: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzkzOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzkzOS8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTIzODc3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgNCBob3N0LWlu
c3RhbGwoNCkgYnJva2VuIGluIDEyMzg3NyBwYXNzIGluIDEyMzkzOQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyMzU5
MCBwYXNzIGluIDEyMzkzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMg
Z3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjM4MDEgcGFzcyBpbiAxMjM5MzkKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9zdCBm
YWlsIGluIDEyMzgzNSBwYXNzIGluIDEyMzU5MAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
IDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4gMTIzODM1IHBhc3MgaW4gMTIzOTM5CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgaW4gMTIzODM1IHBhc3MgaW4gMTIzOTM5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM0NzMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUg
ZmFpbCBwYXNzIGluIDEyMzgwMQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVz
dC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM4MzUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBw
YXNzIGluIDEyMzg3NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0
YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM0NzMgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAx
MjM0NzMgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTIzNTkwIGxpa2UgMTIzMTIyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAx
MjM1OTAgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTIzODAxIGxpa2UgMTIzMDA5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVh
dCBmYWlsIGluIDEyMzgzNSBibG9ja2VkIGluIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTIzODM1IGxpa2UgMTIyOTYw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFp
bCBpbiAxMjM4MzUgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBsaWtlIDEyMzAwOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjMx
MjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwIGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzEyMgogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICAxYzZiOGYyM2I5YzUwOTljZGY5YTUzMGUwZDA0NGIxYWI1YTgzNTExCmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NGZhOTU1MmMxZTNlZjc5YmQ0ZGIw
YTY3ZmM1MzhiYmQ2MWI3NTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMxMjIgIDIwMTgtMDUt
MjMgMTc6NTI6MjEgWiAgIDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQzICAyMDE4
LTA1LTI5IDA4OjA2OjUzIFogICAxMSBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTIzNDczICAyMDE4LTA1LTMxIDE2OjEyOjMwIFogICAgOCBkYXlzICAgIDcgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
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
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA1MTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:48:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14:48:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRfAj-0006gZ-3x; Sat, 09 Jun 2018 14:48: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRfAh-0006gI-TT
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:48:51 +0000
X-Inumbo-ID: e33b8f4e-6bf3-11e8-9728-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e33b8f4e-6bf3-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 16:46:27 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowABnSJmT1Btb9UJEBA--.1416S2;
 Sat, 09 Jun 2018 21:22:34 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:22:10 +0800
Message-Id: <1528550530-28217-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowABnSJmT1Btb9UJEBA--.1416S2
X-Coremail-Antispam: 1UD129KBjvJXoWxtF48Zw4UZFy7Ww4xXFykGrg_yoW7WF4kpF
 yIqFW8JryfAwsay34kXFZ8Xr48Zr1kJ3W7uryUur98Xa1Fyry8XF1Sqw1xXF98Aa1rWr4I
 qF15Xan5GF18t37anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUAVWUtwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUw18BUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 03/11] x86/cpu/bug: Add support for Hygon's
 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 shuah@kernel.org, linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSB4ODYgQ1BVIGJ1Z3MgcHJvY2VzcyBmdW5jdGlvbnMgc3Vw
cG9ydCB0bwpIeWdvbiBGYW1pbHkgMThoIENQVToKLSBSZW5hbWUgbWFjcm8gU1BFQ1RSRV9WMl9S
RVRQT0xJTkVfTUlOSU1BTF9BTUQgdG8KICBTUEVDVFJFX1YyX1JFVFBPTElORV9NSU5JTUFMX0xG
RU5DRSwgYW5kIHJlbmFtZQogIFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9BTUQgdG8gU1BFQ1RS
RV9WMl9DTURfUkVUUE9MSU5FX0xGRU5DRQogIGZvciBzaGFyaW5nIGNvZGVzIHdpdGggQU1EIGFu
ZCBIeWdvbiB0byBtaXRpZ2F0ZSBTcGVjdHJlIFYyIFJldHBvbGluZQogIHZ1bG5lcmFiaWxpdHku
Ci0gQWRkIEh5Z29uJ3MgcHJvY2Vzc29yIHdpdGggbm8gbWVsdGRvd24gc3VwcG9ydCBpbiBjcHVf
bm9fbWVsdGRvd24gYXJyYXkuCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNu
PgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaCB8ICA0ICsrLS0KIGFy
Y2gveDg2L2tlcm5lbC9jcHUvYnVncy5jICAgICAgICAgICB8IDMwICsrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAgIHwgIDEg
KwogMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ub3NwZWMtYnJhbmNoLmggYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9ub3NwZWMtYnJhbmNoLmgKaW5kZXggOGIzOGRmOS4uNzcxYjE2NSAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbm9zcGVjLWJyYW5jaC5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaApAQCAtMjExLDkgKzIxMSw5IEBACiBlbnVt
IHNwZWN0cmVfdjJfbWl0aWdhdGlvbiB7CiAJU1BFQ1RSRV9WMl9OT05FLAogCVNQRUNUUkVfVjJf
UkVUUE9MSU5FX01JTklNQUwsCi0JU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9BTUQsCisJ
U1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9MRkVOQ0UsCiAJU1BFQ1RSRV9WMl9SRVRQT0xJ
TkVfR0VORVJJQywKLQlTUEVDVFJFX1YyX1JFVFBPTElORV9BTUQsCisJU1BFQ1RSRV9WMl9SRVRQ
T0xJTkVfTEZFTkNFLAogCVNQRUNUUkVfVjJfSUJSUywKIH07CiAKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2tlcm5lbC9jcHUvYnVncy5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMKaW5kZXgg
NzQxNmZjMi4uZjE3OWFjYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMK
KysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMKQEAgLTEyMCwxNSArMTIwLDE1IEBAIGVu
dW0gc3BlY3RyZV92Ml9taXRpZ2F0aW9uX2NtZCB7CiAJU1BFQ1RSRV9WMl9DTURfRk9SQ0UsCiAJ
U1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FLAogCVNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9HRU5F
UklDLAotCVNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9BTUQsCisJU1BFQ1RSRV9WMl9DTURfUkVU
UE9MSU5FX0xGRU5DRSwKIH07CiAKIHN0YXRpYyBjb25zdCBjaGFyICpzcGVjdHJlX3YyX3N0cmlu
Z3NbXSA9IHsKIAlbU1BFQ1RSRV9WMl9OT05FXQkJCT0gIlZ1bG5lcmFibGUiLAogCVtTUEVDVFJF
X1YyX1JFVFBPTElORV9NSU5JTUFMXQkJPSAiVnVsbmVyYWJsZTogTWluaW1hbCBnZW5lcmljIEFT
TSByZXRwb2xpbmUiLAotCVtTUEVDVFJFX1YyX1JFVFBPTElORV9NSU5JTUFMX0FNRF0JPSAiVnVs
bmVyYWJsZTogTWluaW1hbCBBTUQgQVNNIHJldHBvbGluZSIsCisJW1NQRUNUUkVfVjJfUkVUUE9M
SU5FX01JTklNQUxfTEZFTkNFXQk9ICJWdWxuZXJhYmxlOiBNaW5pbWFsIExGRU5DRSBBU00gcmV0
cG9saW5lIiwKIAlbU1BFQ1RSRV9WMl9SRVRQT0xJTkVfR0VORVJJQ10JCT0gIk1pdGlnYXRpb246
IEZ1bGwgZ2VuZXJpYyByZXRwb2xpbmUiLAotCVtTUEVDVFJFX1YyX1JFVFBPTElORV9BTURdCQk9
ICJNaXRpZ2F0aW9uOiBGdWxsIEFNRCByZXRwb2xpbmUiLAorCVtTUEVDVFJFX1YyX1JFVFBPTElO
RV9MRkVOQ0VdCQk9ICJNaXRpZ2F0aW9uOiBGdWxsIExGRU5DRSByZXRwb2xpbmUiLAogfTsKIAog
I3VuZGVmIHByX2ZtdApAQCAtMjU4LDcgKzI1OCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewog
CXsgIm9mZiIsICAgICAgICAgICAgICAgU1BFQ1RSRV9WMl9DTURfTk9ORSwgICAgICAgICAgICAg
IGZhbHNlIH0sCiAJeyAib24iLCAgICAgICAgICAgICAgICBTUEVDVFJFX1YyX0NNRF9GT1JDRSwg
ICAgICAgICAgICAgdHJ1ZSB9LAogCXsgInJldHBvbGluZSIsICAgICAgICAgU1BFQ1RSRV9WMl9D
TURfUkVUUE9MSU5FLCAgICAgICAgIGZhbHNlIH0sCi0JeyAicmV0cG9saW5lLGFtZCIsICAgICBT
UEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfQU1ELCAgICAgZmFsc2UgfSwKKwl7ICJyZXRwb2xpbmUs
bGZlbmNlIiwgIFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9MRkVOQ0UsICBmYWxzZSB9LAogCXsg
InJldHBvbGluZSxnZW5lcmljIiwgU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FX0dFTkVSSUMsIGZh
bHNlIH0sCiAJeyAiYXV0byIsICAgICAgICAgICAgICBTUEVDVFJFX1YyX0NNRF9BVVRPLCAgICAg
ICAgICAgICAgZmFsc2UgfSwKIH07CkBAIC0yOTAsMTYgKzI5MCwxNyBAQCBzdGF0aWMgZW51bSBz
cGVjdHJlX3YyX21pdGlnYXRpb25fY21kIF9faW5pdCBzcGVjdHJlX3YyX3BhcnNlX2NtZGxpbmUo
dm9pZCkKIAl9CiAKIAlpZiAoKGNtZCA9PSBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkUgfHwKLQkg
ICAgIGNtZCA9PSBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfQU1EIHx8CisJICAgICBjbWQgPT0g
U1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FX0xGRU5DRSB8fAogCSAgICAgY21kID09IFNQRUNUUkVf
VjJfQ01EX1JFVFBPTElORV9HRU5FUklDKSAmJgogCSAgICAhSVNfRU5BQkxFRChDT05GSUdfUkVU
UE9MSU5FKSkgewogCQlwcl9lcnIoIiVzIHNlbGVjdGVkIGJ1dCBub3QgY29tcGlsZWQgaW4uIFN3
aXRjaGluZyB0byBBVVRPIHNlbGVjdFxuIiwgbWl0aWdhdGlvbl9vcHRpb25zW2ldLm9wdGlvbik7
CiAJCXJldHVybiBTUEVDVFJFX1YyX0NNRF9BVVRPOwogCX0KIAotCWlmIChjbWQgPT0gU1BFQ1RS
RV9WMl9DTURfUkVUUE9MSU5FX0FNRCAmJgotCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3Ig
IT0gWDg2X1ZFTkRPUl9BTUQpIHsKLQkJcHJfZXJyKCJyZXRwb2xpbmUsYW1kIHNlbGVjdGVkIGJ1
dCBDUFUgaXMgbm90IEFNRC4gU3dpdGNoaW5nIHRvIEFVVE8gc2VsZWN0XG4iKTsKKwlpZiAoY21k
ID09IFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9MRkVOQ0UgJiYKKwkgICAoYm9vdF9jcHVfZGF0
YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciAhPSBYODZfVkVORE9SX0hZR09OKSkgeworCQlwcl9lcnIoInJldHBvbGluZSxsZmVu
Y2Ugc2VsZWN0ZWQgYnV0IENQVSBpcyBub3QgQU1EIG9yIEh5Z29uLiBTd2l0Y2hpbmcgdG8gQVVU
TyBzZWxlY3RcbiIpOwogCQlyZXR1cm4gU1BFQ1RSRV9WMl9DTURfQVVUTzsKIAl9CiAKQEAgLTM1
MCw5ICszNTEsOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc3BlY3RyZV92Ml9zZWxlY3RfbWl0aWdh
dGlvbih2b2lkKQogCQlpZiAoSVNfRU5BQkxFRChDT05GSUdfUkVUUE9MSU5FKSkKIAkJCWdvdG8g
cmV0cG9saW5lX2F1dG87CiAJCWJyZWFrOwotCWNhc2UgU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5F
X0FNRDoKKwljYXNlIFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9MRkVOQ0U6CiAJCWlmIChJU19F
TkFCTEVEKENPTkZJR19SRVRQT0xJTkUpKQotCQkJZ290byByZXRwb2xpbmVfYW1kOworCQkJZ290
byByZXRwb2xpbmVfbGZlbmNlOwogCQlicmVhazsKIAljYXNlIFNQRUNUUkVfVjJfQ01EX1JFVFBP
TElORV9HRU5FUklDOgogCQlpZiAoSVNfRU5BQkxFRChDT05GSUdfUkVUUE9MSU5FKSkKQEAgLTM2
NywxNCArMzY4LDE1IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzcGVjdHJlX3YyX3NlbGVjdF9taXRp
Z2F0aW9uKHZvaWQpCiAJcmV0dXJuOwogCiByZXRwb2xpbmVfYXV0bzoKLQlpZiAoYm9vdF9jcHVf
ZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7Ci0JcmV0cG9saW5lX2FtZDoKKwlp
ZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJv
b3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7CisJcmV0cG9saW5l
X2xmZW5jZToKIAkJaWYgKCFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTEZFTkNFX1JEVFNDKSkg
ewogCQkJcHJfZXJyKCJTcGVjdHJlIG1pdGlnYXRpb246IExGRU5DRSBub3Qgc2VyaWFsaXppbmcs
IHN3aXRjaGluZyB0byBnZW5lcmljIHJldHBvbGluZVxuIik7CiAJCQlnb3RvIHJldHBvbGluZV9n
ZW5lcmljOwogCQl9Ci0JCW1vZGUgPSByZXRwX2NvbXBpbGVyKCkgPyBTUEVDVFJFX1YyX1JFVFBP
TElORV9BTUQgOgotCQkJCQkgU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9BTUQ7CisJCW1v
ZGUgPSByZXRwX2NvbXBpbGVyKCkgPyBTUEVDVFJFX1YyX1JFVFBPTElORV9MRkVOQ0UgOgorCQkJ
CQkgU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9MRkVOQ0U7CiAJCXNldHVwX2ZvcmNlX2Nw
dV9jYXAoWDg2X0ZFQVRVUkVfUkVUUE9MSU5FX0FNRCk7CiAJCXNldHVwX2ZvcmNlX2NwdV9jYXAo
WDg2X0ZFQVRVUkVfUkVUUE9MSU5FKTsKIAl9IGVsc2UgewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
a2VybmVsL2NwdS9jb21tb24uYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKaW5kZXgg
MzgyNzZmNS4uODhjMDQyYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24u
YworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCkBAIC05MzksNiArOTM5LDcgQEAg
c3RhdGljIGNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCB4ODZfY3B1X2lkIGNwdV9ub19zcGVjdWxh
dGlvbltdID0gewogCiBzdGF0aWMgY29uc3QgX19pbml0Y29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQg
Y3B1X25vX21lbHRkb3duW10gPSB7CiAJeyBYODZfVkVORE9SX0FNRCB9LAorCXsgWDg2X1ZFTkRP
Ul9IWUdPTiB9LAogCXt9CiB9OwogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 14:51:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 14: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 1fRfDc-0007RI-1v; Sat, 09 Jun 2018 14:51:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRfDa-0007RC-AX
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 14:51:50 +0000
X-Inumbo-ID: a4074343-6bf4-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a4074343-6bf4-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 14:51:51 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowACHfroW1RtbZ1tEBA--.937S2;
 Sat, 09 Jun 2018 21:24:45 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: bp@alien8.de,
	mchehab@kernel.org,
	zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:24:30 +0800
Message-Id: <1528550670-28529-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowACHfroW1RtbZ1tEBA--.937S2
X-Coremail-Antispam: 1UD129KBjvJXoWxWw1rCF4UZFW5uFy5tFy7ZFb_yoWrAFW8pr
 WUJFsxXrWIqa43JFnYyrWDWFyfC3Z7JFZrK39FkayFvayjqa4UW3s2yFWfAFyUGFykJFW2
 va15Kw4UC3WktFUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUva14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Gr0_Xr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r4j6FyUMIIF0xvEx4A2jsIE
 14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyT
 uYvjfUFa0PUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 10/11] driver/edac: Add support for Hygon's
 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 hpa@zytor.com, shuah@kernel.org, boris.ostrovsky@oracle.com,
 linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>, x86@kernel.org,
 linux-acpi@vger.kernel.org, mingo@redhat.com, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, tglx@linutronix.de, linux-edac@vger.kernel.org,
 jgross@suse.com, tony.luck@intel.com, rjw@rjwysocki.net,
 linux-kernel@vger.kernel.org, pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBFREFDIGRyaXZlciBzdXBwb3J0IHRvIEh5Z29uIEZhbWls
eSAxOGggQ1BVOgotIEFkZCBNQ0Ugc3VwcG9ydCBmb3IgSHlnb24gRmFtaWx5IDE4aC4KLSBBZGQg
SFlHT05fRjE4X0NQVVMgaW4gYW1kX2ZhbWlsaWVzIGVudW0gdG8gZW5hYmxlIEh5Z29uIEZhbWls
eSAxOGggc3VwcG9ydC4KLSBBZGQgSFlHT05fRjE4X0NQVVMgaW4gZmFtaWx5X3R5cGVzW10gdG8g
c3VwcG9ydCBIeWdvbiBGYW1pbHkgMThoLgotIEFkZCBIeWdvbiBGYW1pbHkgMThoIHN1cHBvcnQg
aW4gZGV0ZXJtaW5lX21lbW9yeV90eXBlKCksIHBlcl9mYW1pbHlfaW5pdCgpCiAgYW5kIHNjcnVi
IHJhdGUgY29kZXMuCi0gQWRkIFg4Nl9WRU5ET1JfSFlHT04gaW4gYW1kNjRfY3B1aWRzW10uCgpT
aWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGRyaXZlcnMvZWRhYy9h
bWQ2NF9lZGFjLmMgfCAyMCArKysrKysrKysrKysrKysrKysrLQogZHJpdmVycy9lZGFjL2FtZDY0
X2VkYWMuaCB8ICA0ICsrKysKIGRyaXZlcnMvZWRhYy9tY2VfYW1kLmMgICAgfCAgNCArKystCiAz
IGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuYyBiL2RyaXZlcnMvZWRhYy9hbWQ2NF9lZGFj
LmMKaW5kZXggMzI5Y2I5Ni4uYTJlMDJjNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9lZGFjL2FtZDY0
X2VkYWMuYworKysgYi9kcml2ZXJzL2VkYWMvYW1kNjRfZWRhYy5jCkBAIC0yMTEsNyArMjExLDcg
QEAgc3RhdGljIGludCBfX3NldF9zY3J1Yl9yYXRlKHN0cnVjdCBhbWQ2NF9wdnQgKnB2dCwgdTMy
IG5ld19idywgdTMyIG1pbl9yYXRlKQogCiAJc2NydWJ2YWwgPSBzY3J1YnJhdGVzW2ldLnNjcnVi
dmFsOwogCi0JaWYgKHB2dC0+ZmFtID09IDB4MTcpIHsKKwlpZiAocHZ0LT5mYW0gPT0gMHgxNyB8
fCBwdnQtPmZhbSA9PSAweDE4KSB7CiAJCV9fZjE3aF9zZXRfc2NydWJ2YWwocHZ0LCBzY3J1YnZh
bCk7CiAJfSBlbHNlIGlmIChwdnQtPmZhbSA9PSAweDE1ICYmIHB2dC0+bW9kZWwgPT0gMHg2MCkg
ewogCQlmMTVoX3NlbGVjdF9kY3QocHZ0LCAwKTsKQEAgLTI2NCw2ICsyNjQsNyBAQCBzdGF0aWMg
aW50IGdldF9zY3J1Yl9yYXRlKHN0cnVjdCBtZW1fY3RsX2luZm8gKm1jaSkKIAkJYnJlYWs7CiAK
IAljYXNlIDB4MTc6CisJY2FzZSAweDE4OgogCQlhbWQ2NF9yZWFkX3BjaV9jZmcocHZ0LT5GNiwg
RjE3SF9TQ1JfQkFTRV9BRERSLCAmc2NydWJ2YWwpOwogCQlpZiAoc2NydWJ2YWwgJiBCSVQoMCkp
IHsKIAkJCWFtZDY0X3JlYWRfcGNpX2NmZyhwdnQtPkY2LCBGMTdIX1NDUl9MSU1JVF9BRERSLCAm
c2NydWJ2YWwpOwpAQCAtMTA0NCw2ICsxMDQ1LDcgQEAgc3RhdGljIHZvaWQgZGV0ZXJtaW5lX21l
bW9yeV90eXBlKHN0cnVjdCBhbWQ2NF9wdnQgKnB2dCkKIAkJZ290byBkZHIzOwogCiAJY2FzZSAw
eDE3OgorCWNhc2UgMHgxODoKIAkJaWYgKChwdnQtPnVtY1swXS5kaW1tX2NmZyB8IHB2dC0+dW1j
WzFdLmRpbW1fY2ZnKSAmIEJJVCg1KSkKIAkJCXB2dC0+ZHJhbV90eXBlID0gTUVNX0xSRERSNDsK
IAkJZWxzZSBpZiAoKHB2dC0+dW1jWzBdLmRpbW1fY2ZnIHwgcHZ0LT51bWNbMV0uZGltbV9jZmcp
ICYgQklUKDQpKQpAQCAtMjIwMCw2ICsyMjAyLDE2IEBAIHN0YXRpYyBzdHJ1Y3QgYW1kNjRfZmFt
aWx5X3R5cGUgZmFtaWx5X3R5cGVzW10gPSB7CiAJCQkuZGJhbV90b19jcwkJPSBmMTdfYmFzZV9h
ZGRyX3RvX2NzX3NpemUsCiAJCX0KIAl9LAorCVtIWUdPTl9GMThfQ1BVU10gPSB7CisJCS8qIEh5
Z29uIEYxOGggdXNlcyB0aGUgc2FtZSBBTUQgRjE3aCBzdXBwb3J0ICovCisJCS5jdGxfbmFtZSA9
ICJIeWdvbl9GMThoIiwKKwkJLmYwX2lkID0gUENJX0RFVklDRV9JRF9IWUdPTl8xOEhfREZfRjAs
CisJCS5mNl9pZCA9IFBDSV9ERVZJQ0VfSURfSFlHT05fMThIX0RGX0Y2LAorCQkub3BzID0gewor
CQkJLmVhcmx5X2NoYW5uZWxfY291bnQJPSBmMTdfZWFybHlfY2hhbm5lbF9jb3VudCwKKwkJCS5k
YmFtX3RvX2NzCQk9IGYxN19iYXNlX2FkZHJfdG9fY3Nfc2l6ZSwKKwkJfQorCX0sCiB9OwogCiAv
KgpAQCAtMzE5Miw2ICszMjA0LDExIEBAIHN0YXRpYyBzdHJ1Y3QgYW1kNjRfZmFtaWx5X3R5cGUg
KnBlcl9mYW1pbHlfaW5pdChzdHJ1Y3QgYW1kNjRfcHZ0ICpwdnQpCiAJCXB2dC0+b3BzCT0gJmZh
bWlseV90eXBlc1tGMTdfQ1BVU10ub3BzOwogCQlicmVhazsKIAorCWNhc2UgMHgxODoKKwkJZmFt
X3R5cGUJPSAmZmFtaWx5X3R5cGVzW0hZR09OX0YxOF9DUFVTXTsKKwkJcHZ0LT5vcHMJPSAmZmFt
aWx5X3R5cGVzW0hZR09OX0YxOF9DUFVTXS5vcHM7CisJCWJyZWFrOworCiAJZGVmYXVsdDoKIAkJ
YW1kNjRfZXJyKCJVbnN1cHBvcnRlZCBmYW1pbHkhXG4iKTsKIAkJcmV0dXJuIE5VTEw7CkBAIC0z
NDI4LDYgKzM0NDUsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQgYW1kNjRfY3B1
aWRzW10gPSB7CiAJeyBYODZfVkVORE9SX0FNRCwgMHgxNSwgWDg2X01PREVMX0FOWSwJWDg2X0ZF
QVRVUkVfQU5ZLCAwIH0sCiAJeyBYODZfVkVORE9SX0FNRCwgMHgxNiwgWDg2X01PREVMX0FOWSwJ
WDg2X0ZFQVRVUkVfQU5ZLCAwIH0sCiAJeyBYODZfVkVORE9SX0FNRCwgMHgxNywgWDg2X01PREVM
X0FOWSwJWDg2X0ZFQVRVUkVfQU5ZLCAwIH0sCisJeyBYODZfVkVORE9SX0hZR09OLCAweDE4LCBY
ODZfTU9ERUxfQU5ZLCBYODZfRkVBVFVSRV9BTlksIDAgfSwKIAl7IH0KIH07CiBNT0RVTEVfREVW
SUNFX1RBQkxFKHg4NmNwdSwgYW1kNjRfY3B1aWRzKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZWRh
Yy9hbWQ2NF9lZGFjLmggYi9kcml2ZXJzL2VkYWMvYW1kNjRfZWRhYy5oCmluZGV4IDFkNGI3NGUu
LjNkZWMyN2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmgKKysrIGIvZHJp
dmVycy9lZGFjL2FtZDY0X2VkYWMuaApAQCAtMTE2LDYgKzExNiw5IEBACiAjZGVmaW5lIFBDSV9E
RVZJQ0VfSURfQU1EXzE3SF9ERl9GMAkweDE0NjAKICNkZWZpbmUgUENJX0RFVklDRV9JRF9BTURf
MTdIX0RGX0Y2CTB4MTQ2NgogCisjZGVmaW5lIFBDSV9ERVZJQ0VfSURfSFlHT05fMThIX0RGX0Yw
CVBDSV9ERVZJQ0VfSURfQU1EXzE3SF9ERl9GMAorI2RlZmluZSBQQ0lfREVWSUNFX0lEX0hZR09O
XzE4SF9ERl9GNglQQ0lfREVWSUNFX0lEX0FNRF8xN0hfREZfRjYKKwogLyoKICAqIEZ1bmN0aW9u
IDEgLSBBZGRyZXNzIE1hcAogICovCkBAIC0yODEsNiArMjg0LDcgQEAgZW51bSBhbWRfZmFtaWxp
ZXMgewogCUYxNl9DUFVTLAogCUYxNl9NMzBIX0NQVVMsCiAJRjE3X0NQVVMsCisJSFlHT05fRjE4
X0NQVVMsCiAJTlVNX0ZBTUlMSUVTLAogfTsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy9lZGFjL21j
ZV9hbWQuYyBiL2RyaXZlcnMvZWRhYy9tY2VfYW1kLmMKaW5kZXggMmFiNGQ2MS4uYzYwNTA4OSAx
MDA2NDQKLS0tIGEvZHJpdmVycy9lZGFjL21jZV9hbWQuYworKysgYi9kcml2ZXJzL2VkYWMvbWNl
X2FtZC5jCkBAIC0xMDU5LDcgKzEwNTksOCBAQCBzdGF0aWMgaW50IF9faW5pdCBtY2VfYW1kX2lu
aXQodm9pZCkKIHsKIAlzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSAmYm9vdF9jcHVfZGF0YTsKIAot
CWlmIChjLT54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChjLT54ODZfdmVuZG9y
ICE9IFg4Nl9WRU5ET1JfQU1EICYmCisJICAgIGMtPng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9I
WUdPTikKIAkJcmV0dXJuIC1FTk9ERVY7CiAKIAlmYW1fb3BzID0ga3phbGxvYyhzaXplb2Yoc3Ry
dWN0IGFtZF9kZWNvZGVyX29wcyksIEdGUF9LRVJORUwpOwpAQCAtMTExMyw2ICsxMTE0LDcgQEAg
c3RhdGljIGludCBfX2luaXQgbWNlX2FtZF9pbml0KHZvaWQpCiAJCWJyZWFrOwogCiAJY2FzZSAw
eDE3OgorCWNhc2UgMHgxODoKIAkJeGVjX21hc2sgPSAweDNmOwogCQlpZiAoIWJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9TTUNBKSkgewogCQkJcHJpbnRrKEtFUk5fV0FSTklORyAiRGVjb2Rpbmcg
c3VwcG9ydGVkIG9ubHkgb24gU2NhbGFibGUgTUNBIHByb2Nlc3NvcnMuXG4iKTsKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 15:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 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 1fRfgv-0002Q2-Gi; Sat, 09 Jun 2018 15:22: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=2ind=i3=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fRfgu-0002Px-KL
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 15:22:08 +0000
X-Inumbo-ID: de2d6a77-6bf8-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id de2d6a77-6bf8-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 15:22:07 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAB3V5g11RtbSWFEBA--.860S2;
 Sat, 09 Jun 2018 21:26:04 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: trenn@suse.com, shuah@kernel.org, tglx@linutronix.de, zhangpanyong@hygon.cn
Date: Sat,  9 Jun 2018 21:25:00 +0800
Message-Id: <1528550700-28580-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAB3V5g11RtbSWFEBA--.860S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAF15Zr4fAr4fGFWkAw1kXwb_yoWrZry5p3
 9YkrZ8t3y8tw1DGa4ktr1UWa15Gr4kZ3y2g3s7Cw1rAF4UZF4vqr4DtFy5Kr9rXas7JF4F
 vas5Kw10qanrGaUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvS14x267AKxVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Cr0_Gr1UMcvjeVCFs4IE7xkEbV
 WUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7Cj
 xVA2Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxV
 Aqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a
 6rW5MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Gr0_Xr1lIxAIcVC0I7IYx2IY6x
 kF7I0E14v26r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6Fyj6rWUJwCI42IY6I8E87Iv
 67AKxVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43
 ZEXa7VU1s2-UUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH 11/11] tools/cpupower: Add support for Hygon's
 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, linux-x86_64@vger.kernel.org, hpa@zytor.com,
 linux-arch@vger.kernel.org, Pu Wen <puwen@hygon.cn>, x86@kernel.org,
 linux-acpi@vger.kernel.org, mingo@redhat.com, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, bp@alien8.de, boris.ostrovsky@oracle.com,
 mchehab@kernel.org, linux-edac@vger.kernel.org, jgross@suse.com,
 tony.luck@intel.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 pbonzini@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>

VGhpcyBwYXRjaCBlbmFibGVzIHRoZSBjcHVwb3dlciB0b29sIHN1cHBvcnQgdG8gSHlnb24gRmFt
aWx5IDE4aCBDUFU6Ci0gQWRkICJIeWdvbkdlbnVpbmUiIGluIGNwdV92ZW5kb3JfdGFibGVbXSB0
byBtYXRjaCBIeWdvbiB2ZW5kb3IgSUQuCi0gQWRkIGRlZmluaXRpb24gWDg2X1ZFTkRPUl9IWUdP
TiBpbiBlbnVtIGNwdXBvd2VyX2NwdV92ZW5kb3IuCi0gQWRkIEh5Z29uIEZhbWlseSAxOGggc3Vw
cG9ydCBpbiBnZXRfYm9vc3RfbW9kZSgpLCBnZXRfY3B1X2luZm8oKSwKICBpbml0X21heGZyZXFf
bW9kZSgpLgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0tCiB0b29s
cy9wb3dlci9jcHVwb3dlci91dGlscy9jcHVmcmVxLWluZm8uYyAgICAgICAgICAgICAgIHwgNiAr
KysrLS0KIHRvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hlbHBlcnMvY3B1aWQuYyAgICAgICAg
ICAgICAgfCA2ICsrKystLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9oZWxw
ZXJzLmggICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2lkbGVf
bW9uaXRvci9tcGVyZl9tb25pdG9yLmMgfCAzICsrLQogNCBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Bvd2VyL2NwdXBv
d2VyL3V0aWxzL2NwdWZyZXEtaW5mby5jIGIvdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvY3B1
ZnJlcS1pbmZvLmMKaW5kZXggZGY0M2NkNC4uNzVjMjE0MCAxMDA2NDQKLS0tIGEvdG9vbHMvcG93
ZXIvY3B1cG93ZXIvdXRpbHMvY3B1ZnJlcS1pbmZvLmMKKysrIGIvdG9vbHMvcG93ZXIvY3B1cG93
ZXIvdXRpbHMvY3B1ZnJlcS1pbmZvLmMKQEAgLTE3MCw2ICsxNzAsNyBAQCBzdGF0aWMgaW50IGdl
dF9ib29zdF9tb2RlKHVuc2lnbmVkIGludCBjcHUpCiAJdW5zaWduZWQgbG9uZyBwc3RhdGVzW01B
WF9IV19QU1RBVEVTXSA9IHswLH07CiAKIAlpZiAoY3B1cG93ZXJfY3B1X2luZm8udmVuZG9yICE9
IFg4Nl9WRU5ET1JfQU1EICYmCisJICAgIGNwdXBvd2VyX2NwdV9pbmZvLnZlbmRvciAhPSBYODZf
VkVORE9SX0hZR09OICYmCiAJICAgIGNwdXBvd2VyX2NwdV9pbmZvLnZlbmRvciAhPSBYODZfVkVO
RE9SX0lOVEVMKQogCQlyZXR1cm4gMDsKIApAQCAtMTkwLDggKzE5MSw5IEBAIHN0YXRpYyBpbnQg
Z2V0X2Jvb3N0X21vZGUodW5zaWduZWQgaW50IGNwdSkKIAlwcmludGYoXygiICAgIFN1cHBvcnRl
ZDogJXNcbiIpLCBzdXBwb3J0ID8gXygieWVzIikgOiBfKCJubyIpKTsKIAlwcmludGYoXygiICAg
IEFjdGl2ZTogJXNcbiIpLCBhY3RpdmUgPyBfKCJ5ZXMiKSA6IF8oIm5vIikpOwogCi0JaWYgKGNw
dXBvd2VyX2NwdV9pbmZvLnZlbmRvciA9PSBYODZfVkVORE9SX0FNRCAmJgotCSAgICBjcHVwb3dl
cl9jcHVfaW5mby5mYW1pbHkgPj0gMHgxMCkgeworCWlmICgoY3B1cG93ZXJfY3B1X2luZm8udmVu
ZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgICBjcHVwb3dlcl9jcHVfaW5mby52ZW5kb3Ig
PT0gWDg2X1ZFTkRPUl9IWUdPTikgJiYKKwkgICAgIGNwdXBvd2VyX2NwdV9pbmZvLmZhbWlseSA+
PSAweDEwKSB7CiAJCXJldCA9IGRlY29kZV9wc3RhdGVzKGNwdSwgY3B1cG93ZXJfY3B1X2luZm8u
ZmFtaWx5LCBiX3N0YXRlcywKIAkJCQkgICAgIHBzdGF0ZXMsICZwc3RhdGVfbm8pOwogCQlpZiAo
cmV0KQpkaWZmIC0tZ2l0IGEvdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9jcHVp
ZC5jIGIvdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9jcHVpZC5jCmluZGV4IDcz
MmIwYjQuLjBlNTEzYjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hl
bHBlcnMvY3B1aWQuYworKysgYi90b29scy9wb3dlci9jcHVwb3dlci91dGlscy9oZWxwZXJzL2Nw
dWlkLmMKQEAgLTgsNyArOCw3IEBACiAjaW5jbHVkZSAiaGVscGVycy9oZWxwZXJzLmgiCiAKIHN0
YXRpYyBjb25zdCBjaGFyICpjcHVfdmVuZG9yX3RhYmxlW1g4Nl9WRU5ET1JfTUFYXSA9IHsKLQki
VW5rbm93biIsICJHZW51aW5lSW50ZWwiLCAiQXV0aGVudGljQU1EIiwKKwkiVW5rbm93biIsICJH
ZW51aW5lSW50ZWwiLCAiQXV0aGVudGljQU1EIiwgIkh5Z29uR2VudWluZSIsCiB9OwogCiAjaWYg
ZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQpAQCAtMTA5LDYgKzEwOSw3
IEBAIGludCBnZXRfY3B1X2luZm8oc3RydWN0IGNwdXBvd2VyX2NwdV9pbmZvICpjcHVfaW5mbykK
IAlmY2xvc2UoZnApOwogCS8qIEdldCBzb21lIHVzZWZ1bCBDUFUgY2FwYWJpbGl0aWVzIGZyb20g
Y3B1aWQgKi8KIAlpZiAoY3B1X2luZm8tPnZlbmRvciAhPSBYODZfVkVORE9SX0FNRCAmJgorCSAg
ICBjcHVfaW5mby0+dmVuZG9yICE9IFg4Nl9WRU5ET1JfSFlHT04gJiYKIAkgICAgY3B1X2luZm8t
PnZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMKQogCQlyZXR1cm4gcmV0OwogCkBAIC0xMjUsNyAr
MTI2LDggQEAgaW50IGdldF9jcHVfaW5mbyhzdHJ1Y3QgY3B1cG93ZXJfY3B1X2luZm8gKmNwdV9p
bmZvKQogCQljcHVfaW5mby0+Y2FwcyB8PSBDUFVQT1dFUl9DQVBfQVBFUkY7CiAKIAkvKiBBTUQg
Qm9vc3Qgc3RhdGUgZW5hYmxlL2Rpc2FibGUgcmVnaXN0ZXIgKi8KLQlpZiAoY3B1X2luZm8tPnZl
bmRvciA9PSBYODZfVkVORE9SX0FNRCkgeworCWlmIChjcHVfaW5mby0+dmVuZG9yID09IFg4Nl9W
RU5ET1JfQU1EIHx8CisJICAgIGNwdV9pbmZvLT52ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikg
ewogCQlpZiAoZXh0X2NwdWlkX2xldmVsID49IDB4ODAwMDAwMDcgJiYKIAkJICAgIChjcHVpZF9l
ZHgoMHg4MDAwMDAwNykgJiAoMSA8PCA5KSkpCiAJCQljcHVfaW5mby0+Y2FwcyB8PSBDUFVQT1dF
Ul9DQVBfQU1EX0NCUDsKZGlmZiAtLWdpdCBhL3Rvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hl
bHBlcnMvaGVscGVycy5oIGIvdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9oZWxw
ZXJzLmgKaW5kZXggNDFkYTM5Mi4uOTAyMTM5NiAxMDA2NDQKLS0tIGEvdG9vbHMvcG93ZXIvY3B1
cG93ZXIvdXRpbHMvaGVscGVycy9oZWxwZXJzLmgKKysrIGIvdG9vbHMvcG93ZXIvY3B1cG93ZXIv
dXRpbHMvaGVscGVycy9oZWxwZXJzLmgKQEAgLTYxLDcgKzYxLDcgQEAgZXh0ZXJuIGludCBiZV92
ZXJib3NlOwogCiAvKiBjcHVpZCBhbmQgY3B1aW5mbyBoZWxwZXJzICAqKioqKioqKioqKioqKioq
KioqKioqKioqKi8KIGVudW0gY3B1cG93ZXJfY3B1X3ZlbmRvciB7WDg2X1ZFTkRPUl9VTktOT1dO
ID0gMCwgWDg2X1ZFTkRPUl9JTlRFTCwKLQkJCSAgWDg2X1ZFTkRPUl9BTUQsIFg4Nl9WRU5ET1Jf
TUFYfTsKKwkJCSAgWDg2X1ZFTkRPUl9BTUQsIFg4Nl9WRU5ET1JfSFlHT04sIFg4Nl9WRU5ET1Jf
TUFYfTsKIAogI2RlZmluZSBDUFVQT1dFUl9DQVBfSU5WX1RTQwkJMHgwMDAwMDAwMQogI2RlZmlu
ZSBDUFVQT1dFUl9DQVBfQVBFUkYJCTB4MDAwMDAwMDIKZGlmZiAtLWdpdCBhL3Rvb2xzL3Bvd2Vy
L2NwdXBvd2VyL3V0aWxzL2lkbGVfbW9uaXRvci9tcGVyZl9tb25pdG9yLmMgYi90b29scy9wb3dl
ci9jcHVwb3dlci91dGlscy9pZGxlX21vbml0b3IvbXBlcmZfbW9uaXRvci5jCmluZGV4IGQ3YzJh
NmQuLmYyYTdlOWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2lkbGVf
bW9uaXRvci9tcGVyZl9tb25pdG9yLmMKKysrIGIvdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMv
aWRsZV9tb25pdG9yL21wZXJmX21vbml0b3IuYwpAQCAtMjQxLDcgKzI0MSw4IEBAIHN0YXRpYyBp
bnQgaW5pdF9tYXhmcmVxX21vZGUodm9pZCkKIAlpZiAoIShjcHVwb3dlcl9jcHVfaW5mby5jYXBz
ICYgQ1BVUE9XRVJfQ0FQX0lOVl9UU0MpKQogCQlnb3RvIHVzZV9zeXNmczsKIAotCWlmIChjcHVw
b3dlcl9jcHVfaW5mby52ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoY3B1cG93ZXJf
Y3B1X2luZm8udmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGNwdXBvd2VyX2NwdV9p
bmZvLnZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7CiAJCS8qIE1TUl9BTURfSFdDUiB0ZWxs
cyB1cyB3aGV0aGVyIFRTQyBydW5zIGF0IFAwL21wZXJmCiAJCSAqIGZyZXEuCiAJCSAqIEEgdGVz
dCB3aGV0aGVyIGh3Y3IgaXMgYWNjZXNzYWJsZS9hdmFpbGFibGUgd291bGQgYmU6Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 17:30:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 17: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 1fRhh1-0001iE-0p; Sat, 09 Jun 2018 17:30: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRhgz-0001i1-R0
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 17:30:21 +0000
X-Inumbo-ID: 740762d2-6c0a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 740762d2-6c0a-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 19:27: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 1fRhgu-0002Tw-Q8; Sat, 09 Jun 2018 17:30: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 1fRhgu-0004zd-Gv; Sat, 09 Jun 2018 17:30:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRhgu-00058H-Bk; Sat, 09 Jun 2018 17:30:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123937-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:build-amd64-libvirt:libvirt-build:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:debian-install:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:freebsd-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl:debian-install:fail:regression
 linux-linus:test-amd64-amd64-pair:debian-install/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:debian-install:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64: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: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-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-amd64-pvgrub:guest-saverestore.2:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-pygrub:guest-saverestore.2: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-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-linus:test-armhf-armhf-xl:debian-install:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:debian-install:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot: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-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-rtds:debian-install:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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-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=68abbe729567cef128b2c2141f2ed2567f3b8372
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 17:30:16 +0000
Subject: [Xen-devel] [linux-linus test] 123937: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzkzNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzOTM3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMCBkZWJpYW4t
aW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTAgZnJlZWJzZC1pbnN0YWxsICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTAgZnJl
ZWJzZC1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgMTYgZGViaWFuLWluc3RhbGwvZHN0X2hvc3QgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTYgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRv
d3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgIDE2IGd1ZXN0LXNhdmVyZXN0b3JlLjIgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM1
NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1
NTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
NTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5z
dGFsbCAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNjhhYmJlNzI5NTY3Y2VmMTI4YjJjMjE0MWYy
ZWQyNTY3ZjNiODM3MgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDUx
MmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAgOCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgIDYgZGF5cyAgICA1IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzkzNyAgMjAxOC0wNi0wOCAwNzoxNjowMyBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTUyOSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE1NzE2MCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 18:03:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 18:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRiCy-0005om-4O; Sat, 09 Jun 2018 18:03:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRiCw-0005oa-Uu
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 18:03:23 +0000
X-Inumbo-ID: 10bb7375-6c0f-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10bb7375-6c0f-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 20:00: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 1fRiCt-0003BC-35; Sat, 09 Jun 2018 18:03: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 1fRiCs-00077N-Rp; Sat, 09 Jun 2018 18:03:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRiCs-0003Hb-RD; Sat, 09 Jun 2018 18:03:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123942-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:build-i386-pvops:kernel-build:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:build-armhf-pvops:kernel-build:fail:regression
 linux-next:test-amd64-i386-examine: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-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2: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-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale: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-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl: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-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel: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-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-saverestore:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:guest-saverestore.2:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-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-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8a91a2caa8c165c07c0c34221c7df35457fb4807
X-Osstest-Versions-That: linux=311da4975894aab7a4bb94aa83f38f052d7ffda4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 18:03:18 +0000
Subject: [Xen-devel] [linux-next test] 123942: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk0MiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5NDIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzg3MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzODcxCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzODcxCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4NzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgZmFpbCBibG9ja2VkIGluIDEyMzg3MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgICAgZmFp
bCBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjM4
NzEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDE2IGRlYmlhbi1pbnN0YWxsL2RzdF9o
b3N0ICAgICAgZmFpbCBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgICAgICBmYWlsIGxpa2UgMTIzODcxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTIzODcxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
ICAgIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDE2IGd1
ZXN0LXNhdmVyZXN0b3JlLjIgICAgICAgICAgZmFpbCBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgZmFpbCBsaWtlIDEyMzg3MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICBmYWlsIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgOGE5MWEyY2FhOGMxNjVjMDdjMGMzNDIyMWM3ZGYzNTQ1N2ZiNDgwNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMzExZGE0OTc1ODk0YWFiN2E0YmI5NGFh
ODNmMzhmMDUyZDdmZmRhNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAg
ICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM5NDIgIDIw
MTgtMDYtMDggMDk6MTg6NTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 19:28:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 19:28:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRjWh-0008Hz-7n; Sat, 09 Jun 2018 19:27: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=4fbb=i3=xenproject.org=prvs=691885811=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRjWf-0008Hm-Pl
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 19:27:49 +0000
X-Inumbo-ID: dd0f562a-6c1a-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd0f562a-6c1a-11e8-9728-bc764e045a96;
 Sat, 09 Jun 2018 21:25:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,495,1520899200"; d="scan'208";a="56841270"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74833-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-2: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-xtf-amd64-amd64-2:xtf/test-hvm32pae-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-2:xtf/test-hvm64-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-4:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install: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-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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-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-2: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-2: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-4: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-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-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-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-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
X-Osstest-Versions-That: xen=12b9fca6046741ffcda9eb3320f47093ed5d9ef0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 9 Jun 2018 20:27:44 +0100
Subject: [Xen-devel] [xen-4.6-testing baseline-only test] 74833: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDgzMyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDgzMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAyMSB4
dGYvdGVzdC1odm0zMi1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc0NzM2CiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgIDIxIHh0Zi90ZXN0LWh2bTMyLWludmxwZ35zaGFkb3cgZmFpbCBS
RUdSLiB2cy4gNzQ3MzYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgMzYgeHRmL3Rlc3QtaHZtMzJw
YWUtaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDczNgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICA0OSB4dGYvdGVzdC1odm02NC1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc0
NzM2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDM2IHh0Zi90ZXN0LWh2bTMycGFlLWludmxwZ35z
aGFkb3cgZmFpbCBSRUdSLiB2cy4gNzQ3MzYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgMjEg
eHRmL3Rlc3QtaHZtMzItaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDczNgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICA0OSB4dGYvdGVzdC1odm02NC1pbnZscGd+c2hhZG93IGZhaWwg
UkVHUi4gdnMuIDc0NzM2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDM2IHh0Zi90ZXN0LWh2bTMy
cGFlLWludmxwZ35zaGFkb3cgZmFpbCBSRUdSLiB2cy4gNzQ3MzYKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgNDkgeHRmL3Rlc3QtaHZtNjQtaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3
NDczNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMjEgbGVhay1jaGVjay9j
aGVjayAgIGZhaWwgUkVHUi4gdnMuIDc0NzM2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBsaWtlIDc0NzM2CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ3MzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDczNgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzM2
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ3MzYKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDczNgogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0NzM2CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzQ3MzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDcz
NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0NzM2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3MzYKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbGlrZSA3NDczNgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGkt
aW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzM2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3
MzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NDczNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0NzM2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgNzQ3MzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
NzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0
LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUt
bWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzcgeHRmL3Rl
c3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUt
eHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDYxYTlmYzVlNTZlY2Y1OWJlOTUxYWYyY2M1NWQxNWExMTNlOTIz
MzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDEyYjlmY2E2MDQ2NzQx
ZmZjZGE5ZWIzMzIwZjQ3MDkzZWQ1ZDllZjAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDczNiAg
MjAxOC0wNS0yMyAxMDoxNzoyMCBaICAgMTcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ4
MzMgIDIwMTgtMDYtMDggMjI6NDU6MTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90
ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUxNyBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 21:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 21: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 1fRlSc-0008J7-1S; Sat, 09 Jun 2018 21: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRlSa-0008Iv-Sc
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 21:31:44 +0000
X-Inumbo-ID: 8225473b-6c2c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8225473b-6c2c-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 21:31: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 1fRlSX-0007Cl-MX; Sat, 09 Jun 2018 21:31:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fRlSX-0008KL-EO; Sat, 09 Jun 2018 21:31:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRlSX-0004EW-DL; Sat, 09 Jun 2018 21:31:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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: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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 21:31:41 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 123943: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk0MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzk0My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICBmYWlsIGluIDEyMzg0NCBSRUdSLiB2cy4gMTIzMDkxCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTIz
ODQ0IFJFR1IuIHZzLiAxMjMwOTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTIzOTQzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFzcyBp
biAxMjM5NDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTIzOTQzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAx
MjM5NDMKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCBm
YWlsIGluIDEyMzcwMSBwYXNzIGluIDEyMzk0MwogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
IDExIHhlbi1ib290L2RzdF9ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTIzOTQzCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3
MDEgcGFzcyBpbiAxMjM5NDMKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyMzk0MwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTIzOTQzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJv
b3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjM5NDMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyMzk0Mwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4g
MTIzNzAxIHBhc3MgaW4gMTIzOTQzCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjM5NDMKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyMzk0MwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzODQ0IHBhc3MgaW4gMTIzOTQzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAx
MjM3MDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg0NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
aW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2Vk
IGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIz
ODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAx
MjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjI5MjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgx
YWNlYTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMwOTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDE3
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFog
ICAxMSBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4
LTA1LTMxIDIwOjE0OjUxIFogICAgOSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDU1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 22:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 22: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 1fRmlN-0003OR-6h; Sat, 09 Jun 2018 22:55: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRmlM-0003OF-3D
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 22:55:12 +0000
X-Inumbo-ID: 2afca17d-6c38-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2afca17d-6c38-11e8-bc1d-65256ead4e3a;
 Sat, 09 Jun 2018 22:55: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 1fRmlH-0000KH-QV; Sat, 09 Jun 2018 22:55: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 1fRmlH-00039T-G2; Sat, 09 Jun 2018 22:55:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRmlH-0006gT-FP; Sat, 09 Jun 2018 22:55:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fRmlH-0006gT-FP@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 22:55:07 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-armhf-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="===============8230456556006819438=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8230456556006819438==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-armhf-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: 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/124026/


  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-armhf-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-armhf-libvirt.libvirt-build --summary-out=tmp/124026.bisection-summary --basis-template=123814 --blessings=real,real-bisect libvirt build-armhf-libvirt libvirt-build
Searching for failure / basis pass:
 123929 fail [host=arndale-westfield] / 123814 [host=arndale-metrocentre] 123575 [host=cubietruck-picasso] 123456 [host=arndale-metrocentre] 123391 ok.
Failure / basis pass flights: 123929 / 123391
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: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 13311be4a3fdb7eb501de6e9007eefbb42b84091 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Basis pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#57d6df39bd7eb8166fee68f4b6da03c0cb0802bf-13311be4a3fdb7eb501de6e9007eefbb42b84091 https://git.savannah.gnu.org/git/gnulib.git/#d6397dde2e127e246e3eeb5254a21f42cac783c8-d6397dde2e127e246e3eeb5254a21f42cac783c8 https://gitlab.com/keycodemap/keycodemapdb.git#16e5b0787687d8904dad2c026107409eb9bfcb95-16e5b0787687d8904dad2c026107409eb9bfcb95 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-43139135a8938de44f66333831d3a8655d07663a git://xenbits.xen.org/xen.git#fc5805daef091240cd5fc06634a8bcdb2f3bb843-06f542f8f2e446c01bd0edab51e9450af7f6e05b
Loaded 2001 nodes in revision graph
Searching for test results:
 123391 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123456 [host=arndale-metrocentre]
 123575 [host=cubietruck-picasso]
 123840 [host=arndale-metrocentre]
 123814 [host=arndale-metrocentre]
 123876 [host=arndale-lakeside]
 123967 [host=arndale-lakeside]
 123969 [host=arndale-lakeside]
 123929 fail 13311be4a3fdb7eb501de6e9007eefbb42b84091 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123971 [host=arndale-lakeside]
 123973 [host=arndale-lakeside]
 123974 [host=arndale-lakeside]
 123975 [host=arndale-lakeside]
 124001 pass 8981c750b111c8a549a888d066f5e5c736787326 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124019 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123978 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 124005 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124025 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123983 fail 13311be4a3fdb7eb501de6e9007eefbb42b84091 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124026 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123988 pass 0b9451f9d602f061ff1b81127863375883c95999 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124007 pass 620a1c6a2a60facdeb78a33f7ba2f94639938b27 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123991 fail 7cef131efea7e17af826ffd7dfcad15ebcacc77e d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123996 pass 4e9d0ad7a0b2c1a4c28f1c634d42ae329ce22445 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124011 pass f785aa6c2bd8814ee4282d6ac990b7d7650dfa40 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124015 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124016 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 124017 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Searching for interesting versions
 Result found: flight 123391 (pass), for basis pass
 Result found: flight 123929 (fail), for basis failure
 Repro found: flight 123978 (pass), for basis pass
 Repro found: flight 123983 (fail), for basis failure
 0 revisions at 9b837963c54ac50d7faae63184d32a0fb599d1b0 d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
No revisions left to test, checking graph state.
 Result found: flight 124015 (pass), for last pass
 Result found: flight 124016 (fail), for first failure
 Repro found: flight 124017 (pass), for last pass
 Repro found: flight 124019 (fail), for first failure
 Repro found: flight 124025 (pass), for last pass
 Repro found: flight 124026 (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/124026/


  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>

pnmtopng: 206 colors found
Revision graph left in /home/logs/results/bisect/libvirt/build-armhf-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
124026: tolerable ALL FAIL

flight 124026 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/124026/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-armhf-libvirt           6 libvirt-build           fail baseline untested


jobs:
 build-armhf-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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8230456556006819438==--

From xen-devel-bounces@lists.xenproject.org Sat Jun 09 23:56:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Jun 2018 23:56:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRnio-0004c9-Fi; Sat, 09 Jun 2018 23:56: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=kbij=i3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRnin-0004bu-0F
 for xen-devel@lists.xenproject.org; Sat, 09 Jun 2018 23:56:37 +0000
X-Inumbo-ID: 693e71f0-6c40-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 693e71f0-6c40-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 01:54: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 1fRnij-0001Us-Mz; Sat, 09 Jun 2018 23:56: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 1fRnij-0006NH-AG; Sat, 09 Jun 2018 23:56:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRnij-0003P9-9g; Sat, 09 Jun 2018 23:56:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123981-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt: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:test-armhf-armhf-libvirt-xsm: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-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-arm64-arm64-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
X-Osstest-Versions-This: libvirt=057a78ea3177c149be171326795a28d23fc5ee85
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 09 Jun 2018 23:56:33 +0000
Subject: [Xen-devel] [libvirt test] 123981: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk4MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5ODEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDA1N2E3OGVh
MzE3N2MxNDliZTE3MTMyNjc5NWEyOGQyM2ZjNWVlODUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDQg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICAzIGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM5ODEgIDIwMTgt
MDYtMDkgMDQ6MTg6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBE
YW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfD
qSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXRl
cmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAg
TWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNv
bT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtl
c3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwu
Y29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFu
IEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDI2MDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 03:22:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 03: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 1fRqvi-0000bh-VE; Sun, 10 Jun 2018 03:22:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gqrr=i4=xenproject.org=prvs=69259abee=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRqvh-0000bX-Ew
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 03:22:09 +0000
X-Inumbo-ID: 1f5611ed-6c5d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f5611ed-6c5d-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 05:19:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,496,1520899200"; d="scan'208";a="56858134"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74836-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d78675d1956aaae05d5db872eddd4119a01d0ecb
X-Osstest-Versions-That: ovmf=236601136fea5dcfad4b57ce4a81cf980a22e1f4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 10 Jun 2018 04:22:03 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74836: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDgzNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MzYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBkNzg2NzVkMTk1NmFhYWUwNWQ1ZGI4NzJlZGRkNDExOWEwMWQw
ZWNiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyMzY2MDExMzZmZWE1
ZGNmYWQ0YjU3Y2U0YTgxY2Y5ODBhMjJlMWY0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4MDcg
IDIwMTgtMDYtMDggMDg6NDk6NTggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODM2ICAyMDE4LTA2LTA5IDEzOjAwOjA5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBaaGFuZyA8Y2hh
by5iLnpoYW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNv
bT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgZDc4Njc1ZDE5NTZhYWFlMDVkNWRiODcyZWRkZDQxMTlhMDFkMGVjYgpB
dXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBK
dW4gMSAxNzoyMTowMiAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBGaXggU2VjdGlvbiBoZWFk
ZXIgc2l6ZSBsYXJnZXIgdGhhbiBlbGYgZmlsZSBzaXplIGJ1ZwogICAgCiAgICBBZGQgdGhlIGxv
Z2ljIHRvIGhhbmRsZSB0aGUgY2FzZSB0aGF0IFNlY3Rpb24gaGVhZGVyIHNpemUgbGFyZ2VyIHRo
YW4KICAgIGVsZiBmaWxlIHNpemUuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2Fv
QGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNv
bW1pdCAzZjAyMTgwMDMxNDFhZTM4MTUyZjVhMjUyMGM5Njk0NDVhZmM3MjFmCkF1dGhvcjogWXVu
aHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1biA0IDE2OjEy
OjI4IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IENoZWNrIGVsZiBzZWN0aW9ucyBhbGlnbm1l
bnQgd2l0aCBNQVhfQ09GRl9BTElHTk1FTlQKICAgIAogICAgQWRkIHRoZSBsb2dpYyB0byBjaGVj
ayB3aGV0aGVyIG1Db2ZmQWxpZ25tZW50IGlzIGxhcmdlciB0aGFuCiAgICBNQVhfQ09GRl9BTElH
Tk1FTlQsIGFuZCByZXBvcnQgZXJyb3IgZm9yIGl0LgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVu
Z0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+Cgpjb21taXQgZDY5ZThhN2I3OWJkZmIyODJmMzU2MTZkMzAzMGYwMjkzNGQ2MjcxZQpB
dXRob3I6IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2Vk
IEp1biA2IDExOjI1OjMyIDIwMTggKzA4MDAKCiAgICBDcnlwdG9Qa2cgUGVpQ3J5cHRMaWI6IEVu
YWJsZSBTSEEzODQvNTEyIHN1cHBvcnQKICAgIAogICAgRW5hYmxlIFNIQTM4NC81MTIgc3VwcG9y
dCBpbiBQRUkgcGhhc2UuCiAgICAKICAgIENjOiBMb25nIFFpbiA8cWluLmxvbmdAaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hhbyBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBMb25nIFFpbiA8cWluLmxvbmdAaW50ZWwuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 03:35:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 03:35:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRr8e-0002Zh-8R; Sun, 10 Jun 2018 03:35:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gqrr=i4=xenproject.org=prvs=69259abee=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRr8c-0002Ny-RL
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 03:35:30 +0000
X-Inumbo-ID: fd4f3065-6c5e-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd4f3065-6c5e-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 05:33:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,497,1520899200"; d="scan'208";a="56858660"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74834-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=8e36d27c5a7b99a7adb40cfda2f92b1d97216e84
X-Osstest-Versions-That: qemuu=c1c2a435905ae76b159c573b0c0d6f095b45ebc6
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 10 Jun 2018 04:35:25 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74834: 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
NDgzNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MzQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDgwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODA1CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ4MDUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgwNQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDc0ODA1CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MDUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgwNQogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0ODA1CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MDUKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDgwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODA1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4MDUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbGlrZSA3NDgwNQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODA1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ4MDUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgOGUzNmQyN2M1YTdiOTlhN2FkYjQwY2ZkYTJmOTJiMWQ5NzIx
NmU4NApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgYzFjMmE0MzU5MDVh
ZTc2YjE1OWM1NzNiMGMwZDZmMDk1YjQ1ZWJjNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODA1
ICAyMDE4LTA2LTA4IDAwOjIyOjIwIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDgzNCAgMjAxOC0wNi0wOSAwNjo1MDoxMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggV2lsbGlhbXNv
biA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0u
Y29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1p
ZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0
ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
b3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgOGUzNmQyN2M1YTdiOTlhN2FkYjQwY2ZkYTJmOTJiMWQ5NzIxNmU4NApNZXJnZTog
NWQzMjhkNyA3MDY2Mzg1CkF1dGhvcjogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5h
cm8ub3JnPgpEYXRlOiAgIFRodSBKdW4gNyAwOTo1NTo0MiAyMDE4ICswMTAwCgogICAgTWVyZ2Ug
cmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rlcy9zdGVmYW5iZXJnZXIvdGFncy9wdWxsLXRw
bS0yMDE4LTA2LTA2LTEnIGludG8gc3RhZ2luZwogICAgCiAgICBNZXJnZSB0cG0gMjAxOC8wNi8w
NiB2MQogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgV2VkIDA2IEp1biAyMDE4IDIwOjQ4
OjMzIEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgNzVBRDY1ODAy
QTBCNDIxMQogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIlN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPiIKICAgICMgZ3BnOiBXQVJOSU5HOiBUaGlzIGtleSBp
cyBub3QgY2VydGlmaWVkIHdpdGggYSB0cnVzdGVkIHNpZ25hdHVyZSEKICAgICMgZ3BnOiAgICAg
ICAgICBUaGVyZSBpcyBubyBpbmRpY2F0aW9uIHRoYXQgdGhlIHNpZ25hdHVyZSBiZWxvbmdzIHRv
IHRoZSBvd25lci4KICAgICMgUHJpbWFyeSBrZXkgZmluZ2VycHJpbnQ6IEI4MTggQjlDQSBERjkw
IDg5QzIgRDVDRSAgQzY2QiA3NUFEIDY1ODAgMkEwQiA0MjExCiAgICAKICAgICogcmVtb3Rlcy9z
dGVmYW5iZXJnZXIvdGFncy9wdWxsLXRwbS0yMDE4LTA2LTA2LTE6CiAgICAgIHRlc3Q6IEFkZCBz
d3RwbSBtaWdyYXRpb24gdGVzdCBmb3IgdGhlIFRQTSBUSVMgaW50ZXJmYWNlCiAgICAgIHRlc3Q6
IFBhc3MgVFBNIGludGVyZmFjZSBtb2RlbCB0byBmdW5jdGlvbnMgY3JlYXRpbmcgY29tbWFuZCBs
aW5lCiAgICAgIHRlc3Q6IE1vdmUgY29tbW9uIFRQTSB0ZXN0IGZ1bmN0aW9ucyB0byB0cG0tdGVz
dHMuYwogICAgICB0ZXN0OiBNb3ZlIHJldXNhYmxlIGNvZGUgZnJvbSB0cG0tY3JiLXN3dHBtLXRl
c3QuYyB0byB0cG0tdXRpbC5jCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwg
PHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1pdCA1ZDMyOGQ3ZDJmMWZkNGZiMTYwYmNm
YjZlNGViODM4NzIwMjc0NDM4Ck1lcmdlOiBjMWMyYTQzIDgxNTFhOWMKQXV0aG9yOiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEp1biA3IDA4OjU5
OjI4IDIwMTggKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVz
L2F3aWxsaWFtL3RhZ3MvdmZpby11cGRhdGUtMjAxODA2MDUuMCcgaW50byBzdGFnaW5nCiAgICAK
ICAgIFZGSU8gdXBkYXRlcyAyMDE4LTA2LTA1CiAgICAKICAgICAtIFJlbW92ZWQgdW51c2VkIERQ
UklOVEYgKFRpd2VpIEJpZSkKICAgICAtIEtWTSAmIFZGSU8gaW9ldmVudGZkIHN1cHBvcnQgZm9y
IE5WSURJQSBNU0kgQUNLIChBbGV4IFdpbGxpYW1zb24pCiAgICAgLSBEZWZhdWx0IHZmaW8tcGNp
IGRpc3BsYXkgc3VwcG9ydCB0byAib2ZmIiAoQWxleCBXaWxsaWFtc29uKQogICAgCiAgICAjIGdw
ZzogU2lnbmF0dXJlIG1hZGUgVHVlIDA1IEp1biAyMDE4IDIwOjUxOjE0IEJTVAogICAgIyBncGc6
ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgMjM5QjlCNkUzQkIwOEIyMgogICAgIyBncGc6
IEdvb2Qgc2lnbmF0dXJlIGZyb20gIkFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJl
ZGhhdC5jb20+IgogICAgIyBncGc6ICAgICAgICAgICAgICAgICBha2EgIkFsZXggV2lsbGlhbXNv
biA8YWxleEBzaGF6Ym90Lm9yZz4iCiAgICAjIGdwZzogICAgICAgICAgICAgICAgIGFrYSAiQWxl
eCBXaWxsaWFtc29uIDxhbHdpbGxpYUByZWRoYXQuY29tPiIKICAgICMgZ3BnOiAgICAgICAgICAg
ICAgICAgYWthICJBbGV4IFdpbGxpYW1zb24gPGFsZXgubC53aWxsaWFtc29uQGdtYWlsLmNvbT4i
CiAgICAjIFByaW1hcnkga2V5IGZpbmdlcnByaW50OiA0MkY2IEMwNEUgNTQwQiBEMUE5IDlFN0Ig
IDhBOTAgMjM5QiA5QjZFIDNCQjAgOEIyMgogICAgCiAgICAqIHJlbW90ZXMvYXdpbGxpYW0vdGFn
cy92ZmlvLXVwZGF0ZS0yMDE4MDYwNS4wOgogICAgICB2ZmlvL3BjaTogRGVmYXVsdCBkaXNwbGF5
IG9wdGlvbiB0byAib2ZmIgogICAgICB2ZmlvL3F1aXJrczogRW5hYmxlIGlvZXZlbnRmZCBxdWly
a3MgdG8gYmUgaGFuZGxlZCBieSB2ZmlvIGRpcmVjdGx5CiAgICAgIHZmaW8vcXVpcmtzOiBpb2V2
ZW50ZmQgcXVpcmsgYWNjZWxlcmF0aW9uCiAgICAgIHZmaW8vcXVpcmtzOiBBZGQgcXVpcmsgcmVz
ZXQgY2FsbGJhY2sKICAgICAgdmZpby9xdWlya3M6IEFkZCBjb21tb24gcXVpcmsgYWxsb2MgaGVs
cGVyCiAgICAgIHZmaW86IHJlbW92ZSBEUFJJTlRGKCkgZGVmaW5pdGlvbiBmcm9tIHZmaW8tY29t
bW9uLmgKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgoKY29tbWl0IDcwNjYzODUxZWQ0MjQyNDM1Njc2YzBiYzI4OGVmYmMxYmM0
Y2NmODcKQXV0aG9yOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4K
RGF0ZTogICBXZWQgTWF5IDMwIDEzOjQ0OjQxIDIwMTggLTA0MDAKCiAgICB0ZXN0OiBBZGQgc3d0
cG0gbWlncmF0aW9uIHRlc3QgZm9yIHRoZSBUUE0gVElTIGludGVyZmFjZQogICAgCiAgICBBZGQg
YSB0ZXN0IGNhc2UgZm9yIHRlc3Rpbmcgc3d0cG0gbWlncmF0aW9uIHdpdGggdGhlIFRQTSBUSVMK
ICAgIGludGVyZmFjZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFuIEJlcmdlciA8c3Rl
ZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgICBSZXZpZXdlZC1ieTogTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Cgpjb21taXQgZWE3MWEzMzY5MTY0Njg1
ZDRkYWVlZWFjOWRmZTg1YTY0ZWVlYjg3NwpBdXRob3I6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTQ6MzE6MTIgMjAxOCAtMDQw
MAoKICAgIHRlc3Q6IFBhc3MgVFBNIGludGVyZmFjZSBtb2RlbCB0byBmdW5jdGlvbnMgY3JlYXRp
bmcgY29tbWFuZCBsaW5lCiAgICAKICAgIFBhc3MgdGhlIFRQTSBpbnRlcmZhY2UgbW9kZWwsIHN1
Y2ggYXMgJ3RwbS1jcmInLCB0aHJvdWdoIHRvIHRoZSBmdW5jdGlvbnMKICAgIHRoYXQgY3JlYXRl
IHRoZSBjb21tYW5kIGxpbmUgZm9yIFFFTVUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgoKY29tbWl0IDJi
NGNjYjg3ZWM0OTgxODRkZTUwMDY4Zjg0MGVlYzc0MjZkNWRhMmEKQXV0aG9yOiBTdGVmYW4gQmVy
Z2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDEyOjMw
OjI2IDIwMTggLTA0MDAKCiAgICB0ZXN0OiBNb3ZlIGNvbW1vbiBUUE0gdGVzdCBmdW5jdGlvbnMg
dG8gdHBtLXRlc3RzLmMKICAgIAogICAgTW92ZSBjb21tb24gVFBNIHRlc3QgZnVuY3Rpb25zIGZy
b20gdHBtLWNyYi1zd3RwbS10ZXN0LmMgdG8gdHBtLXRlc3RzLmMKICAgIHNvIHRoYXQgZm9yIGV4
YW1wbGUgdGVzdCBjYXNlcyB3aXRoIHRoZSBUUE0gVElTIGludGVyZmFjZSBjYW4gdXNlIHRoZQog
ICAgc2FtZSBjb2RlLiBQcmVmaXggYWxsIGZ1bmNpb25zIHdpdGggJ3RwbV90ZXN0XycuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0u
Y29tPgogICAgUmV2aWV3ZWQtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVh
dUByZWRoYXQuY29tPgoKY29tbWl0IGIxZTRiN2M2YjI5OWI4YWJhMWNlZjlhNWFjNzIyMWQ5ZWVm
NGU5NDkKQXV0aG9yOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4K
RGF0ZTogICBXZWQgTWF5IDMwIDEyOjEyOjUwIDIwMTggLTA0MDAKCiAgICB0ZXN0OiBNb3ZlIHJl
dXNhYmxlIGNvZGUgZnJvbSB0cG0tY3JiLXN3dHBtLXRlc3QuYyB0byB0cG0tdXRpbC5jCiAgICAK
ICAgIE1vdmUgY29kZSB3ZSBjYW4gcmV1c2UgZnJvbSB0cG0tY3JiLXN3dHBtLXRlc3QuYyBpbnRv
IHRwbS11dGlsLmMKICAgIGFuZCBwcmVmaXggZnVuY3Rpb25zIHdpdGggJ3RwbV91dGlsXycuCiAg
ICAKICAgIFJlbW92ZSBzb21lIHVubmVjZXNzYXJ5ICNpbmNsdWRlJ3MuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogICAg
UmV2aWV3ZWQtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPgoKY29tbWl0IDgxNTFhOWM1NmQzMWVlZWVhODcyYjgxMDNjOGI4NmQwM2M0MTE2NjcKQXV0
aG9yOiBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgpEYXRlOiAg
IFR1ZSBKdW4gNSAwODoyMzoxOCAyMDE4IC0wNjAwCgogICAgdmZpby9wY2k6IERlZmF1bHQgZGlz
cGxheSBvcHRpb24gdG8gIm9mZiIKICAgIAogICAgQ29tbWl0IGE5OTk0Njg3Y2I5YiAoInZmaW8v
ZGlzcGxheTogY29yZSAmIHdpcmV1cCIpIGFkZGVkIGRpc3BsYXkKICAgIHN1cHBvcnQgdG8gdmZp
by1wY2kgd2l0aCB0aGUgZGVmYXVsdCBiZWluZyAiYXV0byIsIHdoaWNoIGJyZWFrcwogICAgZXhp
c3RpbmcgVk1zIHdoZW4gdGhlIHZHUFUgcmVxdWlyZXMgR0wgc3VwcG9ydCBidXQgaGFkIG5vIHBy
ZXZpb3VzCiAgICByZXF1aXJlbWVudCBmb3IgYSBHTCBjb21wYXRpYmxlIGNvbmZpZ3VyYXRpb24u
ICAiT2ZmIiBpcyB0aGUgc2FmZXIKICAgIGRlZmF1bHQgYXMgd2UgaW1wb3NlIG5vIG5ldyByZXF1
aXJlbWVudHMgdG8gVk0gY29uZmlndXJhdGlvbnMuCiAgICAKICAgIEZpeGVzOiBhOTk5NDY4N2Ni
OWIgKCJ2ZmlvL2Rpc3BsYXk6IGNvcmUgJiB3aXJldXAiKQogICAgQ2M6IHFlbXUtc3RhYmxlQG5v
bmdudS5vcmcKICAgIENjOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+
Cgpjb21taXQgMmIxZGJkMGQ3MjUwMjU0ZTk0MjFiY2U3MjFjYzJlYTI1YjRhZjg5NApBdXRob3I6
IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVl
IEp1biA1IDA4OjIzOjE3IDIwMTggLTA2MDAKCiAgICB2ZmlvL3F1aXJrczogRW5hYmxlIGlvZXZl
bnRmZCBxdWlya3MgdG8gYmUgaGFuZGxlZCBieSB2ZmlvIGRpcmVjdGx5CiAgICAKICAgIFdpdGgg
dmZpbyBpb2V2ZW50ZmQgc3VwcG9ydCwgd2UgY2FuIHByb2dyYW0gdmZpby1wY2kgdG8gcGVyZm9y
bSBhCiAgICBzcGVjaWZpZWQgQkFSIHdyaXRlIHdoZW4gYW4gZXZlbnRmZCBpcyB0cmlnZ2VyZWQu
ICBUaGlzIGFsbG93cyB0aGUKICAgIEtWTSBpb2V2ZW50ZmQgdG8gYmUgd2lyZWQgZGlyZWN0bHkg
dG8gdmZpby1wY2ksIGVudGlyZWx5IGF2b2lkaW5nCiAgICB1c2Vyc3BhY2UgaGFuZGxpbmcgZm9y
IHRoZXNlIGV2ZW50cy4gIE9uIHRoZSBzYW1lIG1pY3JvLWJlbmNobWFyawogICAgd2hlcmUgdGhl
IGlvZXZlbnRmZCBnb3QgdXMgdG8gYWxtb3N0IDkwJSBvZiBwZXJmb3JtYW5jZSB2ZXJzdXMKICAg
IGRpc2FibGluZyB0aGUgR2VGb3JjZSBxdWlya3MsIHRoaXMgZ2V0cyB1cyB0byB3aXRoaW4gOTUl
LgogICAgCiAgICBSZXZpZXdlZC1ieTogUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+Cgpj
b21taXQgYzk1OGM1MWQyZTk5MjNkMGViMTRkZmVjNDY5MjBmNjliZDc5M2NiNApBdXRob3I6IEFs
ZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEp1
biA1IDA4OjIzOjE3IDIwMTggLTA2MDAKCiAgICB2ZmlvL3F1aXJrczogaW9ldmVudGZkIHF1aXJr
IGFjY2VsZXJhdGlvbgogICAgCiAgICBUaGUgTlZJRElBIEJBUjAgcXVpcmtzIHZpcnR1YWxpemUg
dGhlIFBDSSBjb25maWcgc3BhY2UgbWlycm9ycyBmb3VuZAogICAgaW4gZGV2aWNlIE1NSU8gc3Bh
Y2UuICBOb3JtYWxseSBQQ0kgY29uZmlnIHNwYWNlIGlzIGNvbnNpZGVyZWQgYSBzbG93CiAgICBw
YXRoIGFuZCBmdXJ0aGVyIG9wdGltaXphdGlvbiBpcyB1bm5lY2Vzc2FyeSwgaG93ZXZlciBOVklE
SUEgdXNlcyBhCiAgICByZWdpc3RlciBoZXJlIHRvIGVuYWJsZSB0aGUgTVNJIGludGVycnVwdCB0
byByZS10cmlnZ2VyLiAgRXhpdGluZyB0bwogICAgUUVNVSBmb3IgdGhpcyBNU0ktQUNLIGhhbmRs
aW5nIGNhbiB0aGVyZWZvcmUgcmF0ZSBsaW1pdCBvdXIgaW50ZXJydXB0CiAgICBoYW5kbGluZy4g
IEZvcnR1bmF0ZWx5IHRoZSBNU0ktQUNLIHdyaXRlIGlzIGVhc2lseSBkZXRlY3RlZCBzaW5jZSB0
aGUKICAgIHF1aXJrIE1lbW9yeVJlZ2lvbiBvdGhlcndpc2UgaGFzIHZlcnkgZmV3IGFjY2Vzc2Vz
LCBzbyBzaW1wbHkgbG9va2luZwogICAgZm9yIGNvbnNlY3V0aXZlIHdyaXRlcyB3aXRoIHRoZSBz
YW1lIGRhdGEgaXMgc3VmZmljaWVudCwgaW4gdGhpcyBjYXNlCiAgICAxMCBjb25zZWN1dGl2ZSB3
cml0ZXMgd2l0aCB0aGUgc2FtZSBkYXRhIGFuZCBzaXplIGlzIGFyYml0cmFyaWx5CiAgICBjaG9z
ZW4uICBXZSBjb25maWd1cmUgdGhlIEtWTSBpb2V2ZW50ZmQgd2l0aCBkYXRhIG1hdGNoLCBzbyB0
aGVyZSdzCiAgICBubyByaXNrIG9mIHRyaWdnZXJpbmcgZm9yIHRoZSB3cm9uZyBkYXRhIG9yIHNp
emUsIGJ1dCB3ZSBkbyByaXNrIHRoYXQKICAgIHBhdGhvbG9naWNhbCBkcml2ZXIgYmVoYXZpb3Ig
bWlnaHQgY29uc3VtZSBhbGwgb2YgUUVNVSdzIGZpbGUKICAgIGRlc2NyaXB0b3JzLCBzbyB3ZSBj
YXAgb3Vyc2VsdmVzIHRvIDEwIGlvZXZlbnRmZHMgZm9yIHRoaXMgcHVycG9zZS4KICAgIAogICAg
SW4gc3VwcG9ydCBvZiB0aGUgYWJvdmUsIGdlbmVyaWMgaW9ldmVudGZkIGluZnJhc3RydWN0dXJl
IGlzIGFkZGVkCiAgICBmb3IgdmZpbyBxdWlya3MuICBUaGlzIGF1dG9tYXRpY2FsbHkgaW5pdGlh
bGl6ZXMgYW4gaW9ldmVudGZkIGxpc3QKICAgIHBlciBxdWlyaywgZGlzYWJsZXMgYW5kIGZyZWVz
IGlvZXZlbnRmZHMgb24gZXhpdCwgYW5kIGFsbG93cwogICAgaW9ldmVudGZkcyBtYXJrZWQgYXMg
ZHluYW1pYyB0byBiZSBkcm9wcGVkIG9uIGRldmljZSByZXNldC4gIFRoZQogICAgcmF0aW9uYWxl
IGZvciB0aGlzIGxhdHRlciBmZWF0dXJlIGlzIHRoYXQgdXNlZnVsIGlvZXZlbnRmZHMgbWF5CiAg
ICBkZXBlbmQgb24gc3BlY2lmaWMgZHJpdmVyIGJlaGF2aW9yIGFuZCBzaW5jZSB3ZSBuZWNlc3Nh
cmlseSBwbGFjZSBhCiAgICBjYXAgb24gb3VyIHVzZSBvZiBpb2V2ZW50ZmRzLCBhIG1hY2hpbmUg
cmVzZXQgaXMgYSByZWFzb25hYmxlIHBvaW50CiAgICBhdCB3aGljaCB0byBhc3N1bWUgYSBuZXcg
ZHJpdmVyIGFuZCByZS1wcm9maWxlLgogICAgCiAgICBSZXZpZXdlZC1ieTogUGV0ZXIgWHUgPHBl
dGVyeEByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJA
cmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxs
aWFtc29uQHJlZGhhdC5jb20+Cgpjb21taXQgNDY5ZDAyZGU5OTM4MTdkY2Y0NDMwZDA4ZmRmZjky
YWVmODM1MmQ4ZgpBdXRob3I6IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIEp1biA1IDA4OjIzOjE3IDIwMTggLTA2MDAKCiAgICB2ZmlvL3F1
aXJrczogQWRkIHF1aXJrIHJlc2V0IGNhbGxiYWNrCiAgICAKICAgIFF1aXJrcyBjYW4gYmUgc2Vs
ZiBtb2RpZnlpbmcsIHByb3ZpZGUgYSBob29rIHRvIGFsbG93IHRoZW0gdG8gY2xlYW51cAogICAg
b24gZGV2aWNlIHJlc2V0IGlmIGRlc2lyZWQuCiAgICAKICAgIFJldmlld2VkLWJ5OiBFcmljIEF1
Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGV0ZXIgWHUgPHBl
dGVyeEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQWxleCBXaWxsaWFtc29uIDxhbGV4
LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KCmNvbW1pdCBiY2YzYzNkMDI5ZTczZDU0NDU1ZTFkN2E1
MTE3N2MzN2Q2NjgzNzhjCkF1dGhvcjogQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25A
cmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVuIDUgMDg6MjM6MTYgMjAxOCAtMDYwMAoKICAgIHZm
aW8vcXVpcmtzOiBBZGQgY29tbW9uIHF1aXJrIGFsbG9jIGhlbHBlcgogICAgCiAgICBUaGlzIHdp
bGwgbGF0ZXIgYmUgdXNlZCB0byBpbmNsdWRlIGxpc3QgaW5pdGlhbGl6YXRpb24uCiAgICAKICAg
IFJldmlld2VkLWJ5OiBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTog
QWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KCmNvbW1pdCBmODhi
NDRmOWViMmZiYmE2NTQwZGI3ODJiNWVhYTdlZmJjYjBlMjY2CkF1dGhvcjogVGl3ZWkgQmllIDx0
aXdlaS5iaWVAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNSAwODoyMzoxNiAyMDE4IC0wNjAw
CgogICAgdmZpbzogcmVtb3ZlIERQUklOVEYoKSBkZWZpbml0aW9uIGZyb20gdmZpby1jb21tb24u
aAogICAgCiAgICBUaGlzIG1hY3JvIGlzbid0IHVzZWQgYnkgYW55IFZGSU8gY29kZS4gQW5kIGl0
cyBuYW1lIGlzCiAgICB0b28gZ2VuZXJpYy4gVGhlIHZmaW8tY29tbW9uLmggKGluIGluY2x1ZGUv
aHcvdmZpbykgY2FuCiAgICBiZSBpbmNsdWRlZCBieSBvdGhlciBtb2R1bGVzIGluIFFFTVUuIEl0
IGNhbiBpbnRyb2R1Y2UKICAgIGNvbmZsaWN0cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogVGl3
ZWkgQmllIDx0aXdlaS5iaWVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4g
VHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJpYyBBdWdlciA8ZXJp
Yy5hdWdlckByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQWxleCBXaWxsaWFtc29uIDxh
bGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 03:58:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 03:58:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRrUo-0006Jy-5z; Sun, 10 Jun 2018 03: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRrUn-0006Jm-DR
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 03:58:25 +0000
X-Inumbo-ID: 874053a3-6c62-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 874053a3-6c62-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 03:58: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 1fRrUj-0007Tm-8F; Sun, 10 Jun 2018 03:58: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 1fRrUj-0004AS-15; Sun, 10 Jun 2018 03:58:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRrUj-0003MP-0Q; Sun, 10 Jun 2018 03:58:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123970-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 03:58:21 +0000
Subject: [Xen-devel] [linux-4.9 test] 123970: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk3MCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzk3MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVu
LWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyMzkxNCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0
IGZhaWwgaW4gMTIzOTE0IHBhc3MgaW4gMTIzOTcwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzkxNCBwYXNzIGluIDEyMzk3MAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgNyB4ZW4tYm9vdCAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWls
IHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM5MTQKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEy
MzkxNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTIzOTE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzOTE0IG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxMjM5MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzkxNCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzYzNkMDVmYzZl
NjY1M2JkZjlmN2ZiM2ZiNjkyMmIxOTljN2JhM2VjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDIxIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAx
OCBkYXlzICAgMTQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODYxICAyMDE4LTA2
LTA2IDE3OjAwOjQ0IFogICAgMyBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1MTMgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODgwOSBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 06:13:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 06:13:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRtba-00033S-26; Sun, 10 Jun 2018 06:13:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRtbY-000339-33
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 06:13:32 +0000
X-Inumbo-ID: 670ea25f-6c75-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 670ea25f-6c75-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 06:13: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 1fRtbU-00028t-9w; Sun, 10 Jun 2018 06:13: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 1fRtbU-0006A1-2h; Sun, 10 Jun 2018 06:13:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRtbU-0003BI-24; Sun, 10 Jun 2018 06:13:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123987-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm: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=0d2fa03dae4fbe185a082f361342b1e30aed4582
X-Osstest-Versions-That: qemuu=8e36d27c5a7b99a7adb40cfda2f92b1d97216e84
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 06:13:28 +0000
Subject: [Xen-devel] [qemu-mainline test] 123987: 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>

ZmxpZ2h0IDEyMzk4NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjM5ODcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkyMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzOTIz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM5MjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkyMwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzOTIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMGQyZmEwM2RhZTRmYmUx
ODVhMDgyZjM2MTM0MmIxZTMwYWVkNDU4MgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgOGUzNmQyN2M1YTdiOTlhN2FkYjQwY2ZkYTJmOTJiMWQ5NzIxNmU4NAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzOTIzICAyMDE4LTA2LTA3IDIzOjU5OjAyIFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzk4NyAgMjAxOC0wNi0wOSAwNjozNDoyOCBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBDw6lk
cmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29u
LmRyb3BiZWFyLmlkLmF1PgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgS2VubyBGaXNj
aGVyIDxrZW5vQGp1bGlhY29tcHV0aW5nLmNvbT4KICBMYXVyZW50IERlc25vZ3VlcyA8bGF1cmVu
dC5kZXNub2d1ZXNAZ21haWwuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBN
YXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZl
ZG9yYXByb2plY3Qub3JnPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1s
eW9uLm9yZz4KICBTaGFubm9uIFpoYW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgOGUzNmQyN2M1YS4uMGQyZmEwM2RhZSAgMGQy
ZmEwM2RhZTRmYmUxODVhMDgyZjM2MTM0MmIxZTMwYWVkNDU4MiAtPiB1cHN0cmVhbS10ZXN0ZWQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 06:40:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 06:40:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRu1X-0007yv-VC; Sun, 10 Jun 2018 06:40: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=gqrr=i4=xenproject.org=prvs=69259abee=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fRu1W-0007yh-Pv
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 06:40:22 +0000
X-Inumbo-ID: d0d999bc-6c78-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0d999bc-6c78-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 08:37:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,497,1520899200"; d="scan'208";a="56866163"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74835-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-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-amd64-i386-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=74773
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 10 Jun 2018 07:40:18 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74835: 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>

ZmxpZ2h0IDc0ODM1IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDgzNS8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc3MwogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDc3MwogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9v
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzczCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzQ3NzMKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzczCgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3NzMKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 07:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 07: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 1fRunn-0007yY-HW; Sun, 10 Jun 2018 07: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRunm-0007yH-7I
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 07:30:14 +0000
X-Inumbo-ID: 1e4f90c1-6c80-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e4f90c1-6c80-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 07:30: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 1fRung-0003bl-OQ; Sun, 10 Jun 2018 07:30: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 1fRung-0003m6-Fl; Sun, 10 Jun 2018 07:30:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRung-0000p8-F8; Sun, 10 Jun 2018 07:30:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124002-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=eb5943134630292db2c14346b5d94eab0b72314f
X-Osstest-Versions-That: ovmf=d78675d1956aaae05d5db872eddd4119a01d0ecb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 07:30:08 +0000
Subject: [Xen-devel] [ovmf test] 124002: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwMDIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlYjU5NDMxMzQ2MzAyOTJkYjJjMTQzNDZiNWQ5NGVh
YjBiNzIzMTRmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkNzg2NzVk
MTk1NmFhYWUwNWQ1ZGI4NzJlZGRkNDExOWEwMWQwZWNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjM5NDAgIDIwMTgtMDYtMDggMDg6NDE6NDQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0MDAyICAyMDE4LTA2LTA5IDEyOjIyOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1p
Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgZDc4Njc1ZDE5NS4u
ZWI1OTQzMTM0NiAgZWI1OTQzMTM0NjMwMjkyZGIyYzE0MzQ2YjVkOTRlYWIwYjcyMzE0ZiAtPiB4
ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 08:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 08: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 1fRwAW-00051R-Ge; Sun, 10 Jun 2018 08:57: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRwAU-00051H-Qm
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 08:57:46 +0000
X-Inumbo-ID: 02591f3f-6c8c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02591f3f-6c8c-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 10:55: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 1fRwAP-0005lB-Qv; Sun, 10 Jun 2018 08:57: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 1fRwAP-0000IR-HN; Sun, 10 Jun 2018 08:57:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRwAP-00084t-GX; Sun, 10 Jun 2018 08:57:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-123994-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-multivcpu:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-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-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 08:57:41 +0000
Subject: [Xen-devel] [xen-unstable test] 123994: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyMzk5NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyMzk5NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNzk5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9y
ZS4yIGZhaWwgUkVHUi4gdnMuIDEyMzc5OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTIzNzk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3
YzMwZmFhYTZmNjNiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNmY1
NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjM3OTkgIDIwMTgtMDYtMDQgMTE6MDI6MjAgWiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTIzODMxICAyMDE4LTA2LTA1IDIwOjI5OjU5IFogICAgNCBkYXlzICAgIDQgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzOTk0ICAyMDE4LTA2LTA5IDA5OjQ5OjM5IFogICAg
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBD
aHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgogIE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNv
bT4KICBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBh
bS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
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
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDExNTM1Y2RiYzBhZTU5
MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CkRhdGU6ICAgRnJpIEp1biA4IDA5
OjA4OjMxIDIwMTggKzAzMDAKCiAgICB4ZW4vc25kaWY6IENoYW5nZSBzdHJlYW0ncyB1bmlxdWUt
aWQgdG8gc3RyaW5nCiAgICAKICAgIERpc3BsYXkgYW5kIGlucHV0IHByb3RvY29scyBkZWZpbmUg
InVuaXF1ZS1pZCIgWGVuQnVzIGZpZWxkIGFzIHN0cmluZwogICAgd2hpY2ggaXMgbXVjaCBtb3Jl
IGZsZXhpYmxlIGluIGRlZmluaW5nIHVuaXF1ZSBpZGVudGlmaWVycyBjb21wYXJpbmcKICAgIHRv
IGludGVnZXIgdXNlZCBieSBzb3VuZCBwcm90b2NvbC4gRm9yIGV4YW1wbGUsIHRoaXMgYWxsb3dz
IHRvIHByb3ZpZGUKICAgIFVVSURzIGFzIHVuaXF1ZSBJRCdzLiBBbGlnbiBzb3VuZCBwcm90b2Nv
bCB3aXRoIGRpc3BsYXkgYW5kIGlucHV0CiAgICBhbmQgcmVkZWZpbmUgInVuaXF1ZS1pZCIgZmll
bGQgYXMgc3RyaW5nLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CiAgICBSZXZpZXdlZC1ieTog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgog
ICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29t
bWl0IDEyOTE1ZGE1NzMyNDQ0YzhjODkxZDE5NzczZWExZGYxODU4ZDAwYmQKQXV0aG9yOiBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CkRh
dGU6ICAgRnJpIEp1biA4IDA5OjA4OjMwIDIwMTggKzAzMDAKCiAgICB4ZW4vZGlzcGxpZjogQWRk
IHVuaXF1ZSBkaXNwbGF5IGNvbm5lY3RvciBpZGVudGlmaWVyCiAgICAKICAgIElmIGZyb250ZW5k
IGlzIGNvbmZpZ3VyZWQgdG8gZXhwb3NlIG11bHRpcGxlIGNvbm5lY3RvcnMgdGhlbiBiYWNrZW5k
IG1heQogICAgcmVxdWlyZSBhIHdheSB0byB1bmlxdWVseSBpZGVudGlmeSBjb25jcmV0ZSB2aXJ0
dWFsIGNvbm5lY3RvciB3aXRoaW4gdGhlCiAgICBmcm9udGVuZC4gVGhpcyBpcyB1c2VmdWwgZm9y
IHVzZS1jYXNlcyB3aGVyZSBjb25uZWN0b3IgbmVlZHMgdG8gYmUKICAgIG1hdGNoZWQgdG8gcGh5
c2ljYWwgZGlzcGxheSBjb25uZWN0b3IuCiAgICBBZGQgWGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUg
cGFyYW1ldGVyLCBzbyB0aGlzIHNvcnQgb2YgdXNlLWNhc2VzIGNhbgogICAgYmUgaW1wbGVtZW50
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVr
c2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBSZWxlYXNl
LWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgOWZhNzMw
YzM1NzZlN2YwMDk0MTdjM2UyNWY1MGIzNjJlYzIyMjcyNQpBdXRob3I6IE9sZWtzYW5kciBBbmRy
dXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KRGF0ZTogICBGcmkg
SnVuIDggMDk6MDg6MjkgMjAxOCArMDMwMAoKICAgIHhlbi9rYmRpZjogQWRkIHVuaXF1ZSBpbnB1
dCBkZXZpY2UgaWRlbnRpZmllcgogICAgCiAgICBJZiBmcm9udGVuZCBpcyBjb25maWd1cmVkIHRv
IGV4cG9zZSBtdWx0aXBsZSBpbnB1dCBkZXZpY2UgaW5zdGFuY2VzCiAgICB0aGVuIGJhY2tlbmQg
bWF5IHJlcXVpcmUgYSB3YXkgdG8gdW5pcXVlbHkgaWRlbnRpZnkgY29uY3JldGUgaW5wdXQKICAg
IGRldmljZSB3aXRoaW4gdGhlIGZyb250ZW5kLiBUaGlzIGlzIHVzZWZ1bCBmb3IgdXNlLWNhc2Vz
IHdoZXJlCiAgICB2aXJ0dWFsIGlucHV0IGRldmljZSBuZWVkcyB0byBiZSBtYXRjaGVkIHRvIHBo
eXNpY2FsIGlucHV0IGRldmljZS4KICAgIEFkZCBYZW5CdXMgInVuaXF1ZS1pZCIgbm9kZSBwYXJh
bWV0ZXIsIHNvIHRoaXMgc29ydCBvZiB1c2UtY2FzZXMgY2FuCiAgICBiZSBpbXBsZW1lbnRlZC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNr
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA4ZWYyM2Q5M2Zk
ZWRhYWY3MTE2N2M5ZWYzODhlNWExYmUzOTU4MmZhCkF1dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpEYXRlOiAgIEZyaSBKdW4g
OCAwOTowODoyOCAyMDE4ICswMzAwCgogICAgeGVuL2tiZGlmOiBNb3ZlIG11bHRpLXRvdWNoIGRl
dmljZSBwYXJhbWV0ZXJzIHRvIGJhY2tlbmQgbm9kZXMKICAgIAogICAgSW4gY3VycmVudCBrYmRp
ZiBwcm90b2NvbCBkZWZpbml0aW9uIG11bHRpLXRvdWNoIGRldmljZSBwYXJhbWV0ZXJzCiAgICBh
cmUgZGVzY3JpYmVkIGFzIGEgcGFydCBvZiBmcm9udGVuZCdzIFhlbkJ1cyBjb25maWd1cmF0aW9u
IG5vZGVzIHdoaWxlCiAgICB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29uZmlndXJhdGlvbi4g
Rml4IHRoaXMgYnkgbW92aW5nCiAgICB0aGUgcGFyYW1ldGVycyB0byB0aGUgcHJvcGVyIHNlY3Rp
b24uCiAgICAKICAgIEZpeGVzOiBiN2EzY2U0OWQ1MjggKCJ4ZW4va2JkaWY6IGFkZCBtdWx0aS10
b3VjaCBzdXBwb3J0IikKICAgIAogICAgU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogICAgUmVwb3J0ZWQtYnk6
IE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFtLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgoKY29tbWl0IDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUy
MWUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRl
OiAgIFRodSBNYXkgMzEgMTY6NTc6NDcgMjAxOCArMDEwMAoKICAgIHg4Ni9WVC14OiBGaXggcHJp
bnRpbmcgb2YgRUZFUiBpbiB2bWNzX2R1bXBfdmNwdSgpCiAgICAKICAgIFRoaXMgaXMgZXNzZW50
aWFsbHkgYSAidGFrZSAyIiBvZiBjL3MgODI1NDBiNjZjZSAieDg2L1ZULXg6IEZpeCBkZXRlcm1p
bmF0aW9uCiAgICBvZiBFRkVSLkxNQSBpbiB2bWNzX2R1bXBfdmNwdSgpIiBiZWNhdXNlIGluIGhp
bmRpZ2h0LCB0aGF0IGNoYW5nZSB3YXMgbW9yZQogICAgcHJvYmxlbWF0aWMgdGhhbiB1c2VmdWwu
CiAgICAKICAgIFRoZSBvcmlnaW5hbCByZWFzb24gd2FzIHRvIGZpeCB0aGUgbG9naWMgZm9yIGRl
dGVybWluaW5nIHdoZW4gbm90IHRvIHByaW50IHRoZQogICAgUERQVEUgcG9pbnRlcnMuICBIb3dl
dmVyLCBtdXRhdGluZyB0aGUgZWZlciB2YXJpYWJsZSAocGFydGljdWxhcmx5IExNRSBhbmQKICAg
IExNQSkgYmVmb3JlIHByaW50aW5nIGl0IGludGVyZmVyZXMgd2l0aCBkaWFnbm9zaW5nIHZtZW50
cnkgZmFpbHVyZXMuCiAgICAKICAgIEluc3RlYWQgb2YgbW9kaWZ5aW5nIGVmZXIsIGNoYW5nZSB0
aGUgUERQVEUgY29uZGl0aW9uYWwgdG8gdXNlCiAgICBWTV9FTlRSWV9JQTMyRV9NT0RFLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJlbGVhc2Ut
YWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCAzOTYwZjNh
NTIzNDYzNDhlNmIwMzA2ZjY1ZDE5Mzc1NjEyYmQzNWI5CkF1dGhvcjogTWFyY2VsbG8gU2VyaSA8
bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBNYXkgMzEgMTQ6MDU6MzcgMjAx
OCArMDEwMAoKICAgIG9jYW1sL3hlbnN0b3JlZDogcmVkdWNlIHVzZSBvZiB1bnNhZmUgY29udmVy
c2lvbnMKICAgIAogICAgVGhlIHJhdGlvbmFsaXNhdGlvbiBvZiB0aGUgWHNfcmluZyBpbnRlcmZh
Y2UgaW4gdGhlIHhiIGxpYnJhcnkKICAgIGFsbG93cyB0byBmdXJ0aGVyIHJlZHVjZSB0aGUgdW5z
YWZlIGNhbGxzIHdpdGhvdXRoIGludHJvZHVjaW5nCiAgICBjb3BpZXMuIFRoaXMgcGF0Y2ggYWxz
byBjb250YWlucyBzb21lIGZ1cnRoZXIgY29kZSBjbGVhbnVwcy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTWFyY2VsbG8gU2VyaSA8bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICAgIFRl
c3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
bGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCBl
YzdkNTRkZDFhODc4MDFlZDMyOGY0ZmEzOGZmZGVhZWYxMjY1OTU4CkF1dGhvcjogTWFyY2VsbG8g
U2VyaSA8bWFyY2VsbG8uc2VyaUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBNYXkgMzEgMTQ6MDU6
MzYgMjAxOCArMDEwMAoKICAgIG9jYW1sL2xpYnMveGI6IFVzZSBieXRlcyBpbiBwbGFjZSBvZiBz
dHJpbmdzIGZvciBtdXRhYmxlIGJ1ZmZlcnMKICAgIAogICAgU2luY2UgT2NhbWwgNC4wNi4wLCB0
aGF0IG1hZGUgc2FmZS1zdHJpbmcgb24gYnkgZGVmYXVsdCwgdGhlIGNvbXBpbGVyIGlzCiAgICBh
bGxvd2VkIHRvIHBlcmZvcm0gb3B0aW1pc2F0aW9ucyBvbiBpbW11dGFibGUgc3RyaW5ncy4gIFRo
ZXkgc2hvdWxkIG5vCiAgICBsb25nZXIgYmUgdXNlZCBhcyBtdXRhYmxlIGJ1ZmZlcnMsIGFuZCBi
eXRlcyBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLgogICAgCiAgICBUaGUgQyBzdHVicyBmb3IgWHNf
cmluZyBoYXZlIGJlZW4gdXBkYXRlZCB0byB1c2UgYnl0ZXMsIGFuZCB0aGUgaW50ZXJmYWNlCiAg
ICByYXRpb25hbGlzZWQgbWltaWNraW5nIHRoZSBuZXcgVW5peCBtb2R1bGUgaW4gdGhlIHN0YW5k
YXJkIGxpYnJhcnkgKHRoZQogICAgaW1wbGVtZW50YXRpb24gb2YgVW5peC53cml0ZV9zdWJzdHJp
bmcgdXNlcyB1bnNhZmVfb2Zfc3RyaW5nIGluIHRoZSBleGFjdCBzYW1lCiAgICB3YXksIGFuZCBi
b3RoIHRoZSB3cml0ZSBpbXBsZW1lbnRhdGlvbnMgYXJlIHVzaW5nIHRoZSBieXRlcyBhcyBhbiBp
bW11dGFibGUKICAgIHBheWxvYWQgZm9yIHRoZSB3cml0ZSkuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBUZXN0
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgMjM3
YzMxYjVhMWQ1YWE4OGNkYjU5YjhjMzFiMWI2MmViMTNlODJkMQpBdXRob3I6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEp1biAxIDE0OjA4OjU5
IDIwMTggKzAxMDAKCiAgICB4ODYvdHJhcHM6IEZpeCBlcnJvciBoYW5kbGluZyBvZiB0aGUgcHYg
JWRyNyBzaGFkb3cgc3RhdGUKICAgIAogICAgYy9zICJ4ODYvcHY6IEludHJvZHVjZSBhbmQgdXNl
IHg4NmVtdWxfd3JpdGVfZHIoKSIgZml4ZWQgYSBidWcgd2l0aCBJTyBzaGFkb3cKICAgIGhhbmRs
aW5nLCBpbiB0aGF0IGl0IHJlbWFpbmVkIHN0YWxlIGFuZCB2aXNpYmxlIHVudGlsICVkcjcuTC9H
IGdvdCBzZXQgYWdhaW4uCiAgICAKICAgIEhvd2V2ZXIsIGl0IG5lZ2xlY3RlZCB0aGUgLUVQRVJN
IHJldHVybiBpbmJldHdlZW4gdGhlc2UgdHdvIGh1bmtzLCBpbnRyb2R1Y2luZwogICAgYSBkaWZm
ZXJlbnQgYnVnIGluIHdoaWNoIGEgd3JpdGUgdG8gJWRyNyB3aGljaCB0cmllcyB0byBzZXQgSU8g
YnJlYWtwb2ludHMKICAgIHdpdGhvdXQgJWNyNC5ERSBiZWluZyBzZXQgY2xvYmJlcnMgdGhlIElP
IHN0YXRlLCByYXRoZXIgdGhhbiBsZWF2ZXMgaXQgYWxvbmUuCiAgICAKICAgIEluc3RlYWQsIG1v
dmUgdGhlIHplcm9pbmcgc2xpZ2h0bHkgbGF0ZXIsIHdoaWNoIGd1YXJlbnRlZXMgdGhhdCB0aGUg
c2hhZG93CiAgICBnZXRzIHdyaXR0ZW4gZXhhY3RseSBvbmNlLCBvbiBhIHN1Y2Nlc3NmdWwgdXBk
YXRlIHRvICVkcjcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 09:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 09: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 1fRx3k-0004vU-6n; Sun, 10 Jun 2018 09:54: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=2myn=i4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fRx3j-0004vO-0Q
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 09:54:51 +0000
X-Inumbo-ID: faf8ef2b-6c93-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id faf8ef2b-6c93-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 11:52:26 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Sun, 10 Jun 2018 03:54:47 -0600
Message-Id: <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Sun, 10 Jun 2018 03:54:45 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <bouyer@antioche.eu.org>
References: <20180424160631.GA7526@mail.soc.lip6.fr>
 <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
In-Reply-To: <20180522110101.GA25181@mail.soc.lip6.fr>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+IDA1LzIyLzE4IDE6MDEg
UE0gPj4+Cj5TbyBmYXIgSSd2ZSBzZWVuIDIgc3RhY2sgdHJhY2VzIHdpdGggNC4xMToKPihYRU4p
IFhlbiBjYWxsIHRyYWNlOgo+KFhFTikgICAgWzxmZmZmODJkMDgwMjg0YmQyPl0gbW0uYyNkZWNf
bGluZWFyX2VudHJpZXMrMHgxMi8weDIwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAyODkyMmU+XSBt
bS5jI19wdXRfcGFnZV90eXBlKzB4MTNlLzB4MzUwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAyM2Ew
MGQ+XSBfc3Bpbl9sb2NrKzB4ZC8weDUwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAyODk4YWY+XSBt
bS5jI3B1dF9wYWdlX2Zyb21fbDJlKzB4ZGYvMHgxMTAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4
OGM1OT5dIGZyZWVfcGFnZV90eXBlKzB4MmY5LzB4NzkwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAy
ODkxZjc+XSBtbS5jI19wdXRfcGFnZV90eXBlKzB4MTA3LzB4MzUwCj4oWEVOKSAgICBbPGZmZmY4
MmQwODAyODk4ZWY+XSBwdXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlKzB4Zi8weDEwCj4oWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzJhZGI+XSBkb21haW4uYyNyZWxpbnF1aXNoX21lbW9yeSsweGFiLzB4
NDYwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAyNzZhZTM+XSBkb21haW5fcmVsaW5xdWlzaF9yZXNv
dXJjZXMrMHgyMDMvMHgyOTAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwNjhiZD5dIGRvbWFpbl9r
aWxsKzB4YmQvMHgxNTAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMzllMz5dIGRvX2RvbWN0bCsw
eDdkMy8weDFhOTAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMzIxMD5dIGRvX2RvbWN0bCswLzB4
MWE5MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMzY3Yjk1Pl0gcHZfaHlwZXJjYWxsKzB4MWY1LzB4
NDMwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAzNmU0MjI+XSBsc3Rhcl9lbnRlcisweGEyLzB4MTIw
Cj4oWEVOKSAgICBbPGZmZmY4MmQwODAzNmU0MmU+XSBsc3Rhcl9lbnRlcisweGFlLzB4MTIwCj4o
WEVOKSAgICBbPGZmZmY4MmQwODAzNmU0MjI+XSBsc3Rhcl9lbnRlcisweGEyLzB4MTIwCj4oWEVO
KSAgICBbPGZmZmY4MmQwODAzNmU0MmU+XSBsc3Rhcl9lbnRlcisweGFlLzB4MTIwCj4oWEVOKSAg
ICBbPGZmZmY4MmQwODAzNmU0MjI+XSBsc3Rhcl9lbnRlcisweGEyLzB4MTIwCj4oWEVOKSAgICBb
PGZmZmY4MmQwODAzNmU0MmU+XSBsc3Rhcl9lbnRlcisweGFlLzB4MTIwCj4oWEVOKSAgICBbPGZm
ZmY4MmQwODAzNmU0OGM+XSBsc3Rhcl9lbnRlcisweDEwYy8weDEyMAo+Cj5hbmQKPihYRU4pICAg
IFs8ZmZmZjgyZDA4MDI4NGJkMj5dIG1tLmMjZGVjX2xpbmVhcl9lbnRyaWVzKzB4MTIvMHgyMAo+
KFhFTikgICAgWzxmZmZmODJkMDgwMjg5MjJlPl0gbW0uYyNfcHV0X3BhZ2VfdHlwZSsweDEzZS8w
eDM1MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMjg5OGFmPl0gbW0uYyNwdXRfcGFnZV9mcm9tX2wy
ZSsweGRmLzB4MTEwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAyODhjNTk+XSBmcmVlX3BhZ2VfdHlw
ZSsweDJmOS8weDc5MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMjg5MWY3Pl0gbW0uYyNfcHV0X3Bh
Z2VfdHlwZSsweDEwNy8weDM1MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMjg5OGVmPl0gcHV0X3Bh
Z2VfdHlwZV9wcmVlbXB0aWJsZSsweGYvMHgxMAo+KFhFTikgICAgWzxmZmZmODJkMDgwMjkwYjZk
Pl0gZG9fbW11ZXh0X29wKzB4NzNkLzB4MTgxMAo+KFhFTikgICAgWzxmZmZmODJkMDgwMjk1NjMw
Pl0gY29tcGF0X21tdWV4dF9vcCsweDQzMC8weDQ1MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMzY3
ZDRhPl0gcHZfaHlwZXJjYWxsKzB4M2FhLzB4NDMwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAzNmJi
ZjQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4YzAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJlOD5d
IGVudHJ5X2ludDgyKzB4NjgvMHhjMAo+KFhFTikgICAgWzxmZmZmODJkMDgwMzZiYmY0Pl0gZW50
cnlfaW50ODIrMHg3NC8weGMwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAzNmJiZTg+XSBlbnRyeV9p
bnQ4MisweDY4LzB4YzAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJmND5dIGVudHJ5X2ludDgy
KzB4NzQvMHhjMAo+KFhFTikgICAgWzxmZmZmODJkMDgwMzZiYmU4Pl0gZW50cnlfaW50ODIrMHg2
OC8weGMwCj4oWEVOKSAgICBbPGZmZmY4MmQwODAzNmJiZjQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4
YzAKPihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2OTU3ZT5dIGRvX2VudHJ5X2ludDgyKzB4MWUvMHgy
MAo+KFhFTikgICAgWzxmZmZmODJkMDgwMzZiYzMxPl0gZW50cnlfaW50ODIrMHhiMS8weGMwCj4K
PmJvdGggYXJlIGZyb20gNC4xMXJjNAoKU28gSSd2ZSBiZWVuIHRyeWluZyB0byBsb29rIGludG8g
dGhpcyBzb21lIG1vcmUsIGFuZCBJJ3ZlIG5vdGljZWQgYW4gb2RkaXR5IGluCnRoZSByYXcgc3Rh
Y2sgZHVtcCB5b3UgaGFkIHByb3ZpZGVkIHdpdGggdGhlIGZpcnN0IHJlcG9ydC4gVW5mb3J0dW5h
dGVseSB5b3UKZGlkbid0IGluY2x1ZGUgdGhhdCBwYXJ0IGZvciBlaXRoZXIgb2YgdGhlIGFib3Zl
ICh0aGUgZmlyc3Qgb25lIGFzIGJlaW5nIG9uIGEKZGlmZmVyZW50IHBhdGggd291bGQgYmUgb2Yg
cGFydGljdWxhciBpbnRlcmVzdCkuIEFkZGl0aW9uYWxseSwgdG8gYmUgYWJsZSB0byBjaGVjawp3
aGV0aGVyIHRoZSAodHlwZV9pbmZvKSB2YWx1ZXMgb24gdGhlIHN0YWNrIHJlYWxseSBwb2ludCBh
dCBzb21lIGFub21hbHksIEknZApuZWVkIHRoZSB4ZW4tc3ltcyAob3IgeGVuLmVmaSkgZnJvbSB0
aGF0IHNhbWUgYnVpbGQgb2YgWGVuLiBUaGF0J2xsIGFsbG93IG1lCnRvIGRldGVybWluZSB3aGV0
aGVyIHRoZSB2YWx1ZXMgYXJlIHNpbXBseSBsZWZ0b3ZlcnMgZnJvbSBwcmlvciBmdW5jdGlvbgpp
bnZvY2F0aW9ucy4gT3RoZXJ3aXNlLCBpZiB0aGV5J3JlIGxpdmUgdmFsdWVzLCBpdCdkIGJlIHN1
c3BpY2lvdXMgZm9yCmZyZWVfcGFnZV90eXBlKCkgdG8gYmUgY2FsbGVkIG9uIGEgcGFnZSB0aGUg
dHlwZSByZWZjb3VudCBvZiB3aGljaCBpcyBzdGlsbCAyLgoKQXMgSSBhc3N1bWUgdGhhdCB5b3Ug
ZG9uJ3QgaGF2ZSByZWNvcmRlZC9zdG9yZWQgdGhlIGFkZGl0aW9uYWwgYml0cyBJJ20gYXNraW5n
CmZvciwgSSBkbyByZWFsaXplIHRoYXQgdGhpcyBtZWFucyB0aGF0IHVuZm9ydHVuYXRlbHkgeW91
J2xsIGhhdmUgdG8gb2J0YWluIHRoZSBkYXRhCmFub3RoZXIgdGltZS4gSSdtIHNvcnJ5IGZvciB0
aGF0LgoKClR3byBvdGhlciBxdWVzdGlvbnMgb24gdGhlIGludGVybmFscyBvZiBOZXRCU0QgcGFn
ZSB0YWJsZSBtYW5hZ2VtZW50OiBBcmUgYWxsCnVwZGF0ZXMgdG8gYSBnaXZlbiAoc2V0IG9mKSBw
YWdlIHRhYmxlKHMpIGZ1bGx5IHNlcmlhbGl6ZWQsIGUuZy4gdmlhIGEgcmVzcGVjdGl2ZQpzcGlu
IGxvY2s/IENvdWxkIHlvdSBhZGRpdGlvbmFsbHkgcG9pbnQgbWUgYXQgdGhhdCBjb2RlLCBvciBn
aXZlIGFuIG91dGxpbmUgb2YKaG93IHRoZSAodW4pcGlubmluZyBvZiBMMiB0YWJsZXMgaW4gdGhl
IDMyLWJpdCBjYXNlIHdvcmtzPwoKCkphbgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 10:11:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 10: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 1fRxJ5-00082X-7v; Sun, 10 Jun 2018 10:10: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRxJ3-00082L-VG
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 10:10:42 +0000
X-Inumbo-ID: 324b571d-6c96-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 324b571d-6c96-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 12:08: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 1fRxIy-0007EZ-Ge; Sun, 10 Jun 2018 10:10:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fRxIy-0007OM-5H; Sun, 10 Jun 2018 10:10:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRxIy-0000HF-4d; Sun, 10 Jun 2018 10:10:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124041-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=3960f3a52346348e6b0306f65d19375612bd35b9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 10:10:36 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124041: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA0MSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA0MS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDExNTM1Y2RiYzBhZTU5
MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDM5NjBmM2E1MjM0NjM0OGU2YjAzMDZmNjVkMTkzNzU2MTJiZDM1YjkKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzg0OCAgMjAxOC0wNi0wNiAwOToxODo1MCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjQwNDEgIDIwMTgtMDYtMTAgMDk6MjA6MDIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
Mzk2MGYzYTUyMy4uMTE1MzVjZGJjMCAgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZh
YWE2ZjYzYiAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 10:57:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 10: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 1fRy2Q-0006zw-M5; Sun, 10 Jun 2018 10:57: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=n6mj=i4=antioche.eu.org=bouyer@srs-us1.protection.inumbo.net>)
 id 1fRy2P-0006zK-71
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 10:57:33 +0000
X-Inumbo-ID: 1389522b-6c9d-11e8-bc1d-65256ead4e3a
Received: from chassiron.antioche.eu.org (unknown [151.127.5.145])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1389522b-6c9d-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 10:57:33 +0000 (UTC)
Received: from rochebonne.antioche.eu.org (rochebonne [10.0.0.1])
 by chassiron.antioche.eu.org (8.15.2/8.15.2) with ESMTP id w5AAvTeL022140;
 Sun, 10 Jun 2018 12:57:29 +0200 (MEST)
Received: by rochebonne.antioche.eu.org (Postfix, from userid 1210)
 id 02A712815; Sun, 10 Jun 2018 12:57:28 +0200 (CEST)
Date: Sun, 10 Jun 2018 12:57:28 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20180610105728.GA3492@antioche.eu.org>
References: <20180424160631.GA7526@mail.soc.lip6.fr>
 <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.7.0 (2016-08-17)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (chassiron.antioche.eu.org [151.127.5.145]);
 Sun, 10 Jun 2018 12:57:29 +0200 (MEST)
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBKdW4gMTAsIDIwMTggYXQgMDM6NTQ6NDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gWy4uLl0KPiAKPiBTbyBJJ3ZlIGJlZW4gdHJ5aW5nIHRvIGxvb2sgaW50byB0aGlzIHNv
bWUgbW9yZSwgYW5kIEkndmUgbm90aWNlZCBhbiBvZGRpdHkgaW4KPiB0aGUgcmF3IHN0YWNrIGR1
bXAgeW91IGhhZCBwcm92aWRlZCB3aXRoIHRoZSBmaXJzdCByZXBvcnQuIFVuZm9ydHVuYXRlbHkg
eW91Cj4gZGlkbid0IGluY2x1ZGUgdGhhdCBwYXJ0IGZvciBlaXRoZXIgb2YgdGhlIGFib3ZlICh0
aGUgZmlyc3Qgb25lIGFzIGJlaW5nIG9uIGEKPiBkaWZmZXJlbnQgcGF0aCB3b3VsZCBiZSBvZiBw
YXJ0aWN1bGFyIGludGVyZXN0KS4KPiBBZGRpdGlvbmFsbHksIHRvIGJlIGFibGUgdG8gY2hlY2sK
PiB3aGV0aGVyIHRoZSAodHlwZV9pbmZvKSB2YWx1ZXMgb24gdGhlIHN0YWNrIHJlYWxseSBwb2lu
dCBhdCBzb21lIGFub21hbHksIEknZAo+IG5lZWQgdGhlIHhlbi1zeW1zIChvciB4ZW4uZWZpKSBm
cm9tIHRoYXQgc2FtZSBidWlsZCBvZiBYZW4uIFRoYXQnbGwgYWxsb3cgbWUKPiB0byBkZXRlcm1p
bmUgd2hldGhlciB0aGUgdmFsdWVzIGFyZSBzaW1wbHkgbGVmdG92ZXJzIGZyb20gcHJpb3IgZnVu
Y3Rpb24KPiBpbnZvY2F0aW9ucy4gT3RoZXJ3aXNlLCBpZiB0aGV5J3JlIGxpdmUgdmFsdWVzLCBp
dCdkIGJlIHN1c3BpY2lvdXMgZm9yCj4gZnJlZV9wYWdlX3R5cGUoKSB0byBiZSBjYWxsZWQgb24g
YSBwYWdlIHRoZSB0eXBlIHJlZmNvdW50IG9mIHdoaWNoIGlzIHN0aWxsIDIuCj4gCj4gQXMgSSBh
c3N1bWUgdGhhdCB5b3UgZG9uJ3QgaGF2ZSByZWNvcmRlZC9zdG9yZWQgdGhlIGFkZGl0aW9uYWwg
Yml0cyBJJ20gYXNraW5nCj4gZm9yLCBJIGRvIHJlYWxpemUgdGhhdCB0aGlzIG1lYW5zIHRoYXQg
dW5mb3J0dW5hdGVseSB5b3UnbGwgaGF2ZSB0byBvYnRhaW4gdGhlIGRhdGEKPiBhbm90aGVyIHRp
bWUuIEknbSBzb3JyeSBmb3IgdGhhdC4KPiAKCkFjdHVhbGx5IEkgaGF2ZSB0aGVtOiBJIGhhdmUg
Y29tcGxldGUgbG9ncyBvZiB0aGUgc2VyaWFsIGNvbnNvbGUsCmFuZCBJIHN0aWxsIGhhdmUgdGhl
IGJ1aWx0IGRpcmVjdG9yeS4KClRoaXMgb25lIGlzIGZyb20gYSBuZXdlciBidWlsZCAoNC4xMS4w
cmM0KS4gCkkndmUgcHV0IHRoZSBiaW5hcnkgZmlsZXMgYXQgZnRwOi8vYXNpbS5saXA2LmZyL291
dGdvaW5nL2JvdXllci94ZW4tZGVidWcvCgooWEVOKSBYZW4gdmVyc2lvbiA0LjExLXJjbmIwIChi
b3V5ZXJAKSAoZ2NjIChuYjIgMjAxNTAxMTUpIDQuOC41KSBkZWJ1Zz15ICBUdWUgTQpheSAxNSAx
NzoyMTo0MCBNRVNUIDIwMTgKWy4uLl0KKFhFTikgQXNzZXJ0aW9uICdvYyA+IDAnIGZhaWxlZCBh
dCBtbS5jOjY4MQooWEVOKSAtLS0tWyBYZW4tNC4xMS1yY25iMCAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICA0CihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyODRiZDI+XSBtbS5jI2RlY19saW5lYXJfZW50cmllcysweDEyLzB4MjAKKFhFTikg
UkZMQUdTOiAwMDAwMDAwMDAwMDEwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2MCkKKFhF
TikgcmF4OiBmZmZmZmZmZmZmZmYwMDAwICAgcmJ4OiA0NDAwMDAwMDAwMDAwMDAxICAgcmN4OiAw
MDAwMDAwMDAwMWEzMjAwCihYRU4pIHJkeDogMDQwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAw
MDAwMDAwMDAyZSAgIHJkaTogZmZmZjgyZTAwMzQ2NTA0MAooWEVOKSByYnA6IGZmZmY4MmUwMDM0
NjQwMDAgICByc3A6IGZmZmY4MzAxYmYxMjdiYjAgICByODogIDAwMDAwMDAwMDAwMDAwMDAKKFhF
Tikgcjk6ICAwMDAwMDAwMDAwMDAwMjAwICAgcjEwOiA0MDAwMDAwMDAwMDAwMDAwICAgcjExOiBm
ZmZmODJlMDAzNDY1MDQwCihYRU4pIHIxMjogZmZmZjgyZTAwMzQ2NTA0MCAgIHIxMzogMDAwMDAw
MDAwMDAwMDAwMCAgIHIxNDogMTBmZmZmZmZmZmZmZmZmZgooWEVOKSByMTU6IDEwMDAwMDAwMDAw
MDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAwMDI2NjAKKFhF
TikgY3IzOiAwMDAwMDAwMWI5MDk2MDAwICAgY3IyOiAwMDAwN2Y3ZmY2MGNlNzkwCihYRU4pIGZz
YjogMDAwMDdmN2ZmN2ZmMzZjMCAgIGdzYjogZmZmZmZmZmY4MGNjODUwMCAgIGdzczogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBkczogMDAzZiAgIGVzOiAwMDNmICAgZnM6IDAwMDAgICBnczogMDAw
MCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgw
Mjg0YmQyPiAobW0uYyNkZWNfbGluZWFyX2VudHJpZXMrMHgxMi8weDIwKToKKFhFTikgIGMxIDQ3
IDFlIDY2IDg1IGMwIDdmIDAyIDwwZj4gMGIgYzMgNjYgNjYgMmUgMGYgMWYgODQgMDAgMDAgMDAg
MDAgMDAgNDEgNTQKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAxYmYxMjdi
YjA6CihYRU4pICAgIGZmZmY4MmQwODAyODkyMmUgMDAwMDAwMDAwMDIzYTAwZCBmZmZmODMwMWJm
MTI3ZmZmIGZmZmY4MmQwODAyM2EwMGQKKFhFTikgICAgZmZmZjgyZTAwMzQ2NDAwMCBmZmZmODJl
MDAzNDY1MDQwIGZmZmY4MzAxYjk4YjYwMDAgMDAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICBmZmZm
ODIwMDQwMDMwMDAwIDAyMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI4OThhZiAwMDAwMDAwMDAw
MDAwMWZjCihYRU4pICAgIGZmZmY4MmUwMDM0NjUwNDAgZmZmZjgyZDA4MDI4OGM1OSAwMDAwMDAw
MDAwMWEzMjgyIDAwMDAwMDE1MDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDFiZjEyN2ZmZiA0NDAw
MDAwMDAwMDAwMDAxIGZmZmY4MmUwMDM0NjUwNDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAw
MGZmZmZmZmZmZmZmZmZmIDEwZmZmZmZmZmZmZmZmZmYgMTAwMDAwMDAwMDAwMDAwMCBmZmZmODJk
MDgwMjg5MWY3CihYRU4pICAgIDAwMDAwMDAxMDEyMjQ3MWYgZmZmZjgzMDFiZjEyN2ZmZiBmZmZm
ODMwMWJmMTI3ZDEwIGZmZmY4MmUwMDM0NjUwNDAKKFhFTikgICAgZmZmZjgzMDFiZjEyN2QxMCBm
ZmZmODMwMWI5OGI2MDI4IGZmZmY4MzAxYjk4YjYwMDAgZmZmZjgzMDFiOThiNjAyMAooWEVOKSAg
ICBmZmZmODJlMDAzNDY1MDUwIGZmZmY4MmQwODAyODk4ZWYgZmZmZjgyZDA4MDI3MmFkYiAwMDAw
MDAwMDAwMDAwMDY4CihYRU4pICAgIGU0MDAwMDAwMDAwMDAwMDAgZmZmZjgzMDFiZjEyN2ZmZiA4
MDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAxYjk4YjYwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODMwMWI5OGI2MDE4IGRlYWRiZWVmZGVhZGYwMGQgMDAwMDAwMDAwMDAwMDAwMQooWEVO
KSAgICAwMDAwN2Y3ZmY3YjFiMDA0IGZmZmY4MmQwODAyNzZhZTMgZmZmZjgzMDFiOThiNjAwMCAw
MDAwN2Y3ZmY3YjFiMDA0CihYRU4pICAgIGZmZmY4MmQwODAyMDY4YmQgZmZmZjgzMDFiOThiNjAw
MCAwMDAwN2Y3ZmY3YjFiMDA0IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDIw
MzllMyBmZmZmODJkMDgwNDU3NjQwIGZmZmY4MzAxYmYwZTNmYTAgMDAwMDAwMDAwMDAwMDAwMgoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMGYwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMGYgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAxMDAwMDAwMDAyIDAwMDA3ZjdmZjdjMDAwMTYKKFhFTikgICAgMDAwMDdmN2Zm
N2ZmZTQwMCAwMDAwMDAwMDAwMDAwMDE2IDAwMDA3ZjdmZmZmZmQ1MTAgMDAwMDdmN2ZmNzRjOTdk
MQooWEVOKSAgICAwMDAwN2Y3ZmY3YzAyZDdkIDAwMDAwMDAwMDAwMDAyNDYgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdmN2Zm
N2IxMDgwMCAwMDAwMDAwMDAwMDAwMDE2IDAwMDAwMDAwMDAwMDAwMTYKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwN2Y3ZmY3YjEwODAwIDAwMDAwMDAwMDAwMDAyMDIgMDAwMDdmN2ZmN2Zm
YTgwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMjg0YmQyPl0g
bW0uYyNkZWNfbGluZWFyX2VudHJpZXMrMHgxMi8weDIwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4
OTIyZT5dIG1tLmMjX3B1dF9wYWdlX3R5cGUrMHgxM2UvMHgzNTAKKFhFTikgICAgWzxmZmZmODJk
MDgwMjNhMDBkPl0gX3NwaW5fbG9jaysweGQvMHg1MAooWEVOKSAgICBbPGZmZmY4MmQwODAyODk4
YWY+XSBtbS5jI3B1dF9wYWdlX2Zyb21fbDJlKzB4ZGYvMHgxMTAKKFhFTikgICAgWzxmZmZmODJk
MDgwMjg4YzU5Pl0gZnJlZV9wYWdlX3R5cGUrMHgyZjkvMHg3OTAKKFhFTikgICAgWzxmZmZmODJk
MDgwMjg5MWY3Pl0gbW0uYyNfcHV0X3BhZ2VfdHlwZSsweDEwNy8weDM1MAooWEVOKSAgICBbPGZm
ZmY4MmQwODAyODk4ZWY+XSBwdXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlKzB4Zi8weDEwCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI3MmFkYj5dIGRvbWFpbi5jI3JlbGlucXVpc2hfbWVtb3J5KzB4YWIv
MHg0NjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjc2YWUzPl0gZG9tYWluX3JlbGlucXVpc2hfcmVz
b3VyY2VzKzB4MjAzLzB4MjkwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwNjhiZD5dIGRvbWFpbl9r
aWxsKzB4YmQvMHgxNTAKKFhFTikgICAgWzxmZmZmODJkMDgwMjAzOWUzPl0gZG9fZG9tY3RsKzB4
N2QzLzB4MWE5MAooWEVOKSAgICBbPGZmZmY4MmQwODAyMDMyMTA+XSBkb19kb21jdGwrMC8weDFh
OTAKKFhFTikgICAgWzxmZmZmODJkMDgwMzY3Yjk1Pl0gcHZfaHlwZXJjYWxsKzB4MWY1LzB4NDMw
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2ZTQyMj5dIGxzdGFyX2VudGVyKzB4YTIvMHgxMjAKKFhF
TikgICAgWzxmZmZmODJkMDgwMzZlNDJlPl0gbHN0YXJfZW50ZXIrMHhhZS8weDEyMAooWEVOKSAg
ICBbPGZmZmY4MmQwODAzNmU0MjI+XSBsc3Rhcl9lbnRlcisweGEyLzB4MTIwCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDM2ZTQyZT5dIGxzdGFyX2VudGVyKzB4YWUvMHgxMjAKKFhFTikgICAgWzxmZmZm
ODJkMDgwMzZlNDIyPl0gbHN0YXJfZW50ZXIrMHhhMi8weDEyMAooWEVOKSAgICBbPGZmZmY4MmQw
ODAzNmU0MmU+XSBsc3Rhcl9lbnRlcisweGFlLzB4MTIwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2
ZTQ4Yz5dIGxzdGFyX2VudGVyKzB4MTBjLzB4MTIwCgoKVGhlIHNlY29uZCBvbmUgaXMgZnJvbSB0
aGUgc2FtZSBidWlsZDoKKFhFTikgWGVuIHZlcnNpb24gNC4xMS1yY25iMCAoYm91eWVyQCkgKGdj
YyAobmIyIDIwMTUwMTE1KSA0LjguNSkgZGVidWc9eSAgVHVlIE0KYXkgMTUgMTc6MjE6NDAgTUVT
VCAyMDE4ClsuLi5dCihYRU4pIEFzc2VydGlvbiAnb2MgPiAwJyBmYWlsZWQgYXQgbW0uYzo2ODEK
KFhFTikgLS0tLVsgWGVuLTQuMTEtcmNuYjAgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVk
IF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjg0
YmQyPl0gbW0uYyNkZWNfbGluZWFyX2VudHJpZXMrMHgxMi8weDIwCihYRU4pIFJGTEFHUzogMDAw
MDAwMDAwMDAxMDI0NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQydjApCihYRU4pIHJheDogZmZm
ZmZmZmZmZmZmMDAwMCAgIHJieDogNDQwMDAwMDAwMDAwMDAwMSAgIHJjeDogMDAwMDAwMDAwMDFh
N2QyOQooWEVOKSByZHg6IDA0MDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMTEg
ICByZGk6IGZmZmY4MmUwMDM0ZjU1NDAKKFhFTikgcmJwOiBmZmZmODJlMDAzNGZhNTIwICAgcnNw
OiBmZmZmODMwMWJmMTNmYzA4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHI5OiAgMDAw
MDAwMDAwMDAwMDIwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByMTI6IGZmZmY4MmUwMDM0ZjU1NDAgICByMTM6IDAwMDAwMDAwMDAwMDAwMDAg
ICByMTQ6IDEwZmZmZmZmZmZmZmZmZmYKKFhFTikgcjE1OiAxMDAwMDAwMDAwMDAwMDAwICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMDAyNmU0CihYRU4pIGNyMzogMDAw
MDAwMDFiOThiNjAwMCAgIGNyMjogMDAwMDAwMDBiYjQxODAxMAooWEVOKSBmc2I6IDAwMDAwMDAw
YzA2MzZkYzAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZHM6IDAwMTEgICBlczogMDAxMSAgIGZzOiAwMDMxICAgZ3M6IDAwMTEgICBzczogMDAw
MCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI4NGJkMj4gKG1t
LmMjZGVjX2xpbmVhcl9lbnRyaWVzKzB4MTIvMHgyMCk6CihYRU4pICBjMSA0NyAxZSA2NiA4NSBj
MCA3ZiAwMiA8MGY+IDBiIGMzIDY2IDY2IDJlIDBmIDFmIDg0IDAwIDAwIDAwIDAwIDAwIDQxIDU0
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMWJmMTNmYzA4OgooWEVOKSAg
ICBmZmZmODJkMDgwMjg5MjJlIDAwMDAwMDAwMDA4MDAwNjMgZmZmZjgzMDFiZjEzZmZmZiA0YzAw
MDAwMDAwMDAwMDAyCihYRU4pICAgIGZmZmY4MmUwMDM0ZmE1MjAgZmZmZjgyZTAwMzRmNTU0MCBm
ZmZmODMwMWI5OGY1MDAwIDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgICAgZmZmZjgyMDA0MDAxODAw
MCAwMjAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAyODk4YWYgMDAwMDAwMDAwMDAwMDFmZAooWEVO
KSAgICBmZmZmODJlMDAzNGY1NTQwIGZmZmY4MmQwODAyODhjNTkgMDAwMDAwMDAwMDFhN2FhYSAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzAxYmYxM2ZmZmYgNDQwMDAwMDAwMDAwMDAw
MSBmZmZmODJlMDAzNGY1NTQwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDBmZmZmZmZmZmZm
ZmZmZiAxMGZmZmZmZmZmZmZmZmZmIDEwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI4OTFmNwoo
WEVOKSAgICAwMDAwMDAwMTAxMDAwMjA2IGZmZmY4MzAxYmYxM2ZmZmYgNDQwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMWE3YWFhCihYRU4pICAgIGZmZmY4MmUwMDM0ZjU1NDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODMwMWI5OGY1MDAwIGZmZmY4MjAwODAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODJkMDgwMjg5OGVmIGZmZmY4MmQwODAyOTBiNmQgZmZmZjgzMDBiZmY0MDAw
MAooWEVOKSAgICAwMDAwMDAwMTgwMmE4MzAyIGZmZmY4MzAxYjk4ZjUwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODMwMWI5OGY1MDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDcgZmZmZjgzMDBi
ZmY0MDAwMCAwMDAwN2ZmMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgz
MDFiOThmNTAwMCBmZmZmODJlMDAzNTBiZjgwIGZmZmY4MmQwODA0YjAwNTggZmZmZjgyZDA4MDRi
MDA2MAooWEVOKSAgICAwMDAwMDAwMDAwMWE4NWZjIDAwMDAwMDAwMDAxYTg1ZmMgMDAwMDAwMDEw
MDAwMDAwNCAwMDAwMDAwMDAwMWE3YWFhCihYRU4pICAgIDAwMDAwMDAwMDAxYWFhYTcgZmZmZjgy
MDA4MDAwMDAxOCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwY2RiMGRiN2MKKFhFTikgICAgZmZm
ZjgyZDA4MDM4N2I5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzAxYmYxM2ZmZmYgZmZmZjgyZDA4
MDI5NTYzMAooWEVOKSAgICBmZmZmODMwMWJmMTNmZTE0IDAwMDAwMDAxYmYxM2ZmZmYgZmZmZjgy
MDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDA3ZmYwMDAwMDAwMDAgMDAw
MDAwMDQ4MDM2YmJlOCBjZGIwZGJiMDAwMWE3YWFhIGZmZmY4MzAxYmYxM2ZlZjgKKFhFTikgICAg
ZmZmZjgzMDBiZmY0MDAwMCAwMDAwMDAwMDAwMDAwMWEwIDAwMDAwMDAwZGVhZGYwMGQgMDAwMDAw
MDAwMDAwMDAwNAooWEVOKSAgICAwMDAwMDAwMGRlYWRmMDBkIGZmZmY4MmQwODAzNjdkNGEgZmZm
ZjgyZDAwMDAwN2ZmMCBmZmZmODJkMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwMDAwMDAwMDEg
ZmZmZjgyZDBjZGIwZGI3MCBmZmZmODJkMDgwMzZiYmY0IGZmZmY4MmQwODAzNmJiZTgKKFhFTikg
WGVuIGNhbGwgdHJhY2U6CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQw
ODAyODRiZDI+XSBtbS5jI2RlY19saW5lYXJfZW50cmllcysweDEyLzB4MjAKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjg5MjJlPl0gbW0uYyNfcHV0X3BhZ2VfdHlwZSsweDEzZS8weDM1MAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyODk4YWY+XSBtbS5jI3B1dF9wYWdlX2Zyb21fbDJlKzB4ZGYvMHgxMTAK
KFhFTikgICAgWzxmZmZmODJkMDgwMjg4YzU5Pl0gZnJlZV9wYWdlX3R5cGUrMHgyZjkvMHg3OTAK
KFhFTikgICAgWzxmZmZmODJkMDgwMjg5MWY3Pl0gbW0uYyNfcHV0X3BhZ2VfdHlwZSsweDEwNy8w
eDM1MAooWEVOKSAgICBbPGZmZmY4MmQwODAyODk4ZWY+XSBwdXRfcGFnZV90eXBlX3ByZWVtcHRp
YmxlKzB4Zi8weDEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI5MGI2ZD5dIGRvX21tdWV4dF9vcCsw
eDczZC8weDE4MTAKKFhFTikgICAgWzxmZmZmODJkMDgwMjk1NjMwPl0gY29tcGF0X21tdWV4dF9v
cCsweDQzMC8weDQ1MAooWEVOKSAgICBbPGZmZmY4MmQwODAzNjdkNGE+XSBwdl9oeXBlcmNhbGwr
MHgzYWEvMHg0MzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiYmY0Pl0gZW50cnlfaW50ODIrMHg3
NC8weGMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJlOD5dIGVudHJ5X2ludDgyKzB4NjgvMHhj
MAooWEVOKSAgICBbPGZmZmY4MmQwODAzNmJiZjQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4YzAKKFhF
TikgICAgWzxmZmZmODJkMDgwMzZiYmU4Pl0gZW50cnlfaW50ODIrMHg2OC8weGMwCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDM2YmJmND5dIGVudHJ5X2ludDgyKzB4NzQvMHhjMAooWEVOKSAgICBbPGZm
ZmY4MmQwODAzNmJiZTg+XSBlbnRyeV9pbnQ4MisweDY4LzB4YzAKKFhFTikgICAgWzxmZmZmODJk
MDgwMzZiYmY0Pl0gZW50cnlfaW50ODIrMHg3NC8weGMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2
OTU3ZT5dIGRvX2VudHJ5X2ludDgyKzB4MWUvMHgyMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNmJj
MzE+XSBlbnRyeV9pbnQ4MisweGIxLzB4YzAKCgo+IAo+IFR3byBvdGhlciBxdWVzdGlvbnMgb24g
dGhlIGludGVybmFscyBvZiBOZXRCU0QgcGFnZSB0YWJsZSBtYW5hZ2VtZW50OiBBcmUgYWxsCj4g
dXBkYXRlcyB0byBhIGdpdmVuIChzZXQgb2YpIHBhZ2UgdGFibGUocykgZnVsbHkgc2VyaWFsaXpl
ZCwgZS5nLiB2aWEgYSByZXNwZWN0aXZlCj4gc3BpbiBsb2NrPwoKSW4gdGhlIGdlbmVyYWwgY2Fz
ZSB0aGV5J3JlIGRvbmUgdXNpbmcgYXRvbWljIG9wZXJhdGlvbnMgKHBtYXBfcHRlX2NhcygpKS4K
Rm9yIHhlblBWLCB0aGUgdXBkYXRlIGlzIHByb3RlY3RlZCBieSBhIGdsb2JhbCBsb2NrLCBzbyBw
YWdlIHRhYmxlIHVwZGF0ZXMKYXJlIHNlcmlhbGl6ZWQgKGdsb2JhbGx5KS4KCj4gQ291bGQgeW91
IGFkZGl0aW9uYWxseSBwb2ludCBtZSBhdCB0aGF0IGNvZGUsIG9yIGdpdmUgYW4gb3V0bGluZSBv
Zgo+IGhvdyB0aGUgKHVuKXBpbm5pbmcgb2YgTDIgdGFibGVzIGluIHRoZSAzMi1iaXQgY2FzZSB3
b3Jrcz8KCldoZW4gYSBuZXcgc2V0IG9mIHBhZ2UgdGFibGVzIGlzIG5lZWRlZCAodGhpcyBpcyBw
bWFwX2NyZWF0ZSgpKSwgYSBwZHAgaXMKcmVxdWVzdGVkIGZyb20gYSBjYWNoZS4gIElmIHRoZSBj
YWNoZSBpcyBlbXB0eSwgcGFnZXMgYXJlIGFsbG9jYXRlZCBpbgpwbWFwX3BkcF9jdG9yKCksIHdo
aWNoIGlzIGdvaW5nIHRvIGFsc28gcGluIHRoZSBMMiBwYWdlcy4KV2hlbiB0aGUgcGFnZSB0YWJs
ZSBpcyBub3QgbmVlZGVkIGFueSBtb3JlICh0aGlzIGlzIHBtYXBfZGVzdHJveSgpKSwKdGhlIHBk
cCBpcyByZXR1cm5lZCB0byB0aGUgY2FjaGUuICBMMiBwYWdlcyByZW1haW5zIHBpbm5lZCwgd2l0
aCBwb2ludGVycyB0bwp0aGUga2VybmVsIEwxIHBhZ2VzLiAgSWYgbWVtb3J5IG5lZWRzIHRvIGJl
IHJlY2xhaW1lZCBmcm9tIHRoZSBjYWNoZSwKb3IgaXMgYW4gZXhwbGljaXQgY2FsbCB0byBwb29s
X2NhY2hlX2Rlc3RydWN0X29iamVjdCgpIGlzIGRvbmUsIAp0aGUgTDIgcGFnZXMgYXJlIHVucGlu
bmVkLCBidXQgdGhleSBhcmUgbm90IGV4cGxpY2l0ZWx5IHplcm9lZCBvdXQgYmVmb3JlCihjYW4g
dGhpcyBiZSBhIHByb2JsZW0gPykuCgpUaGUgY29kZSBmb3IgdGhpcyBpcyBpbgpodHRwOi8vY3Zz
d2ViLm5ldGJzZC5vcmcvYnNkd2ViLmNnaS9zcmMvc3lzL2FyY2gveDg2L3g4Ni9wbWFwLmMKClNv
bWUgaGVscGVyIGZ1bmN0aW9ucyBhcmUgaW4KaHR0cDovL2N2c3dlYi5uZXRic2Qub3JnL2JzZHdl
Yi5jZ2kvc3JjL3N5cy9hcmNoL3hlbi94ODYveGVuX3BtYXAuYwpTb21lICNkZWZpbmVzIGFuZCBp
bmxpbmUgYXJlIGluCmh0dHA6Ly9jdnN3ZWIubmV0YnNkLm9yZy9ic2R3ZWIuY2dpL3NyYy9zeXMv
YXJjaC94ZW4vaW5jbHVkZS94ZW5wbWFwLmgKaHR0cDovL2N2c3dlYi5uZXRic2Qub3JnL2JzZHdl
Yi5jZ2kvc3JjL3N5cy9hcmNoL2kzODYvaW5jbHVkZS9wbWFwLmgKCi0tIApNYW51ZWwgQm91eWVy
IDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogICAgIE5ldEJTRDogMjYgYW5zIGQnZXhwZXJpZW5j
ZSBmZXJvbnQgdG91am91cnMgbGEgZGlmZmVyZW5jZQotLQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 11:37:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 11: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 1fRyeT-0004na-S3; Sun, 10 Jun 2018 11: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=gflp=i4=gmail.com=ajaygargnsit@srs-us1.protection.inumbo.net>)
 id 1fRyeS-0004mq-Kt
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 11:36:52 +0000
X-Inumbo-ID: 3bbdbd7a-6ca2-11e8-9728-bc764e045a96
Received: from mail-lf0-x22f.google.com (unknown [2a00:1450:4010:c07::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bbdbd7a-6ca2-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 13:34:28 +0200 (CEST)
Received: by mail-lf0-x22f.google.com with SMTP id v135-v6so26389528lfa.9;
 Sun, 10 Jun 2018 04:36:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=KNDAoRW4AKK64NLpxHaKN2UIBdMMfkWC++AFaslcPmc=;
 b=vGCkRwRNYzmJ1x4t2y+aXS9cPLAl2oavXfz2j49gJVh9TZqJudJMhJB3hGfhgENrPe
 ikJSN6yF0X4OgiiFBqwwihFI8X7FTxNo/+948my4Vyy2/YnYC/MhV66j1KbSnhXRuY9E
 coe+zabCRBk0ThjnM/l8UPp1VHZ9cSN8aUqAU1TeA8durmb/wJo4i/0vx3VHLcNBPXHM
 D4wlheKypsVdFWhmYbusEdxpL8cY0JJXMRl4SYPYatwQYSaEBF4TpT0ewBbM5ALoBTdf
 gF4FSQYTXwVe0k5949oWMVqz4TyVonFAIgPjvdOMaZ9ez0mgwABrle/lwbRcMWE/csJi
 nsSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=KNDAoRW4AKK64NLpxHaKN2UIBdMMfkWC++AFaslcPmc=;
 b=VSO3M5e8XmTpA0dkYu5Bh48VK1ZbEeVcQFwJaqs2HqB9AAOzUuSXX5XbF6vYwTM+y7
 cbFWI6WpGC8ad+3pWuIwrfIdQ30R/xWCiihZc0XynycFLD8ueRzj34QakTKDNcrd3ZXr
 gORSFah5CPYbTspxfeCtQq31Au7iFV0iIXv67nzZZaQW8lxmxs0elcsjqnMO8PJqtkFS
 wBLiLZ6XtDN0obMJL7yIrXGuR8im03Fs0VtuF/QO2KUdYqmnx5wsJLFwFF+KXFK5Fhj5
 F0fwiJsb5PvmkZkJMABTlFGFgIuyVN3nn6PgRlUiURrtU53w0cX7JIkdwBt6MIMbX3ib
 fVvQ==
X-Gm-Message-State: APt69E1Pdrj9TYqAc4+bfesDDuYRTH9XH43oK5JqO8Wqx0m1U4iBuQ7v
 4RBmYgGrwopkhNPau8gtWbgUs7Kb/5YF4037MFCPOA==
X-Google-Smtp-Source: ADUXVKJPaZ+NT4PGxnpXHIIuh+1NeiBCI3xb8JQq3VVPk0G5vmgA4bc08/bv3sJArfqdQHqLRySi4CYIfkvEpvHltII=
X-Received: by 2002:a2e:4302:: with SMTP id q2-v6mr9382905lja.55.1528630609102; 
 Sun, 10 Jun 2018 04:36:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:d850:0:0:0:0:0 with HTTP; Sun, 10 Jun 2018 04:36:48
 -0700 (PDT)
In-Reply-To: <CAHP4M8X8NpwF2-2J-R7Y+O3vrQVFfz+Gtn6Vxhi1esnus028rg@mail.gmail.com>
References: <CAHP4M8Xby3=WkS8z7NE7HB=VAxt8cXeZ1xdfYn41MhkgKmVhdw@mail.gmail.com>
 <CAHP4M8X8NpwF2-2J-R7Y+O3vrQVFfz+Gtn6Vxhi1esnus028rg@mail.gmail.com>
From: Ajay Garg <ajaygargnsit@gmail.com>
Date: Sun, 10 Jun 2018 17:06:48 +0530
Message-ID: <CAHP4M8XN3H0ezwNWvhqFB6pxbcF=bDtZLF07xnN=div23JNrFg@mail.gmail.com>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] [arm64] How to compile libc-for-xen on 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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWRlYXMgcGxlYXNlLgoKUGVyaGFwcyBzb21lIHdheSB0byBwaWNrIHVwIChhcm02NCkgeGVuLXN0
dWZmIGZyb20KaHR0cHM6Ly9naXRodWIuY29tL3p5emlpL21pbmktb3MvdHJlZS9hcm02NC12Mywg
YW5kIChhcm02NCkgbGliYyBzdHVmZgpmcm9tIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdp
dCAocHJvdmlkZWQgbGliYyBmb3IgYXJtMzIgYW5kIGFybTY0CmlzIHNhbWUpPwoKT24gU2F0LCBK
dW4gOSwgMjAxOCBhdCAxMTozMSBBTSwgQWpheSBHYXJnIDxhamF5Z2FyZ25zaXRAZ21haWwuY29t
PiB3cm90ZToKPiArPSB4ZW4tZGV2ZWwKPgo+IE9uIFNhdCwgSnVuIDksIDIwMTggYXQgMTA6NTUg
QU0sIEFqYXkgR2FyZyA8YWpheWdhcmduc2l0QGdtYWlsLmNvbT4gd3JvdGU6Cj4+IEhpIEFsbC4K
Pj4KPj4gYSkKPj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQgZG9lcyBub3QgaGF2ZSBh
IGFybTY0IGxpc3RpbmcgaW4gdGhlCj4+IHN0dWJkb20gZGlyZWN0b3J5Lgo+PiBVcG9uIHJ1bm5p
bmcgIm1ha2UgYyIsIGZvbGxvd2luZyBpcyBzZWVuIDoKPj4KPj4gXHVAXGg6XHckIG1ha2UgYwo+
PiAveGVuL3N0dWJkb20vLi4vZXh0cmFzL21pbmktb3MvQ29uZmlnLm1rOjg2Ogo+PiAveGVuL3N0
dWJkb20vLi4vZXh0cmFzL21pbmktb3MvYXJjaC9hcm02NC9hcmNoLm1rOiBObyBzdWNoIGZpbGUg
b3IKPj4gZGlyZWN0b3J5Cj4+IG1ha2U6ICoqKiBObyBydWxlIHRvIG1ha2UgdGFyZ2V0Cj4+IGAv
eGVuL3N0dWJkb20vLi4vZXh0cmFzL21pbmktb3MvYXJjaC9hcm02NC9hcmNoLm1rJy4gIFN0b3Au
Cj4+Cj4+Cj4+IGIpCj4+IEFueSBjaGFuY2UgbGliYyBjb3VsZCBiZSBidWlsdCBmcm9tCj4+IGh0
dHBzOi8vZ2l0aHViLmNvbS96eXppaS9taW5pLW9zL3RyZWUvYXJtNjQtdjMgPwo+Pgo+Pgo+PiBU
aGFua3MgYW5kIFJlZ2FyZHMsCj4+IEFqYXkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 12:25:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 12:25:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fRzPY-0003b0-Jf; Sun, 10 Jun 2018 12: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fRzPY-0003ZA-1m
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 12:25:32 +0000
X-Inumbo-ID: 5ef4127e-6ca9-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ef4127e-6ca9-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 12:25: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 1fRzPT-0001Lj-NV; Sun, 10 Jun 2018 12:25: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 1fRzPT-00010X-F4; Sun, 10 Jun 2018 12:25:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fRzPT-0000Lk-EF; Sun, 10 Jun 2018 12:25:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124009-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 12:25:27 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124009: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAwOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDAwOS8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTIzODc3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgNCBob3N0LWlu
c3RhbGwoNCkgYnJva2VuIGluIDEyMzg3NyBwYXNzIGluIDEyNDAwOQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyMzU5
MCBwYXNzIGluIDEyNDAwOQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMyBndWVzdC1t
aWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0IGZhaWwgaW4gMTIzODM1IHBhc3MgaW4gMTIzNTkwCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAx
MjM4MzUgcGFzcyBpbiAxMjQwMDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxMjM4MzUgcGFzcyBpbiAxMjQwMDkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBpbiAxMjM4MzUgcGFzcyBpbiAxMjQwMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjM5MzkgcGFzcyBp
biAxMjQwMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzQ3MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM4
MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyMzg3NwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTM5CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFp
bCBibG9ja2VkIGluIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEyMzQ3MyBsaWtlIDEyMjk2MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVh
dCBmYWlsIGluIDEyMzQ3MyBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjM1OTAgbGlrZSAx
MjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICBmYWlsIGluIDEyMzU5MCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjM4MzUgYmxvY2tl
ZCBpbiAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICBmYWlsIGluIDEyMzgzNSBsaWtlIDEyMjk2MAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjM4MzUgbGlrZSAxMjMx
MjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBm
YWlsIGluIDEyMzgzNSBsaWtlIDEyMzEyMgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzgzNSBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
MzgzNSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjM5MzkgbGlrZSAxMjI5NjAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjMwMDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjMwMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzEyMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBsaWtlIDEyMzEyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgMWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzRmYTk1NTJjMWUzZWY3OWJk
NGRiMGE2N2ZjNTM4YmJkNjFiNzU2MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMTIyICAyMDE4
LTA1LTIzIDE3OjUyOjIxIFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0MyAg
MjAxOC0wNS0yOSAwODowNjo1MyBaICAgMTIgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyMzQ3MyAgMjAxOC0wNS0zMSAxNjoxMjozMCBaICAgIDkgZGF5cyAgICA4IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgNTE1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 15:38:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 15: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 1fS2QA-0002zl-SR; Sun, 10 Jun 2018 15:38: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=2myn=i4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fS2Q9-0002zQ-Dd
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 15:38:21 +0000
X-Inumbo-ID: f806484b-6cc3-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f806484b-6cc3-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 17:35:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Sun, 10 Jun 2018 09:38:19 -0600
Message-Id: <5B1D45E90200007800132734@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Sun, 10 Jun 2018 09:38:17 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <bouyer@antioche.eu.org>
References: <20180424160631.GA7526@mail.soc.lip6.fr>
 <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
In-Reply-To: <20180610105728.GA3492@antioche.eu.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+IDA2LzEwLzE4IDE6MzAg
UE0gPj4+Cj5XaGVuIGEgbmV3IHNldCBvZiBwYWdlIHRhYmxlcyBpcyBuZWVkZWQgKHRoaXMgaXMg
cG1hcF9jcmVhdGUoKSksIGEgcGRwIGlzCj5yZXF1ZXN0ZWQgZnJvbSBhIGNhY2hlLiAgSWYgdGhl
IGNhY2hlIGlzIGVtcHR5LCBwYWdlcyBhcmUgYWxsb2NhdGVkIGluCj5wbWFwX3BkcF9jdG9yKCks
IHdoaWNoIGlzIGdvaW5nIHRvIGFsc28gcGluIHRoZSBMMiBwYWdlcy4KPldoZW4gdGhlIHBhZ2Ug
dGFibGUgaXMgbm90IG5lZWRlZCBhbnkgbW9yZSAodGhpcyBpcyBwbWFwX2Rlc3Ryb3koKSksCj50
aGUgcGRwIGlzIHJldHVybmVkIHRvIHRoZSBjYWNoZS4gIEwyIHBhZ2VzIHJlbWFpbnMgcGlubmVk
LCB3aXRoIHBvaW50ZXJzIHRvCj50aGUga2VybmVsIEwxIHBhZ2VzLiAgSWYgbWVtb3J5IG5lZWRz
IHRvIGJlIHJlY2xhaW1lZCBmcm9tIHRoZSBjYWNoZSwKPm9yIGlzIGFuIGV4cGxpY2l0IGNhbGwg
dG8gcG9vbF9jYWNoZV9kZXN0cnVjdF9vYmplY3QoKSBpcyBkb25lLCAKPnRoZSBMMiBwYWdlcyBh
cmUgdW5waW5uZWQsIGJ1dCB0aGV5IGFyZSBub3QgZXhwbGljaXRlbHkgemVyb2VkIG91dCBiZWZv
cmUKPihjYW4gdGhpcyBiZSBhIHByb2JsZW0gPykuCgpJIGRvbid0IHRoaW5rIHNvLCBuby4gV2hh
dGV2ZXIgaXMgc3RpbGwgaW4gdGhlcmUgaXMgZ29pbmcgdG8gaGF2ZSByZXNwZWN0aXZlCnJlZmNv
dW50cyBkcm9wcGVkIHdoaWxlIHVudmFsaWRhdGluZyB0aGUgTDIuCgpCdXQgSSBjb25jbHVkZSB0
aGF0IGlmIHRoZXJlIGlzIGFuIEwyIHVucGluLCB0aGF0IEwyIGlzIG5vdCBleHBlY3RlZCB0byBi
ZSBpbiB1c2UKKGFzIGFuIEwyKSBhbnl3aGVyZSBhbnltb3JlLCBpLmUuIHRoZSBvbmx5IHR5cGUg
cmVmZXJlbmNlIGlzIHN1cHBvc2VkIHRvIGJlCnRoZSBvbmUgYXNzb2NpYXRlZCB3aXRoIHRoZSBw
aW5uZWQgc3RhdHVzLiBOb3IgaXMgaXQgZXhwZWN0ZWQgZm9yIEwycyB0byBldmVyCmdldCBmcmVl
ZCBieSBvdGhlciBtZWFucyB0aGFuIHVucGlubmluZyAoaS5lLiBieSB0aGVtIGJlaW5nIHRha2Vu
IG9mZiBhbiBMMykuCklmIHRoYXQncyB0aGUgY2FzZSwgbWF5YmUgdGhlcmUgaXMgYSB3YXkgdG8g
cGxhY2Ugc29tZSBtb3JlIChOZXRCU0Qtc3BlY2lmaWMpCmFzc2VydGlvbnMgaW4gYSBmZXcgcGxh
Y2VzIC4uLgoKCldoYXQgYWJvdXQgTDIgdGFibGVzIHRvIGJlIHVzZWQgaW4gc2xvdCAzIG9mIGFu
IEwzIHRhYmxlPyBBaXVpIFhlbiB3b24ndCBhbGxvdwp0aGVtIHRvIGJlIHBpbm5lZCwgaGVuY2Ug
SSdkIGV4cGVjdCB0aGVyZSB0byBiZSBzb21lIHNwZWNpYWwgY2FzaW5nIGluIHlvdXIKY29kZS4g
Q29uc2lkZXJpbmcgbm8gc2ltaWxhciBpc3N1ZXMgaGF2ZSBiZWVuIG9ic2VydmVkIHdpdGggNjQt
Yml0IGd1ZXN0cywKdGhpcyBvbmUgc3BlY2lhbCBjYXNlIGxvb2tzIHRvIG1lIHRvIGJlIHRoZSBw
cmltZSBzdXNwZWN0IGZvciBzb21ldGhpbmcgZ29pbmcKd3JvbmcgKGluIFhlbikuCgoKSmFuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 16:22:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 16:22:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fS36b-0001Il-KI; Sun, 10 Jun 2018 16:22: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fS36a-0001IW-Ei
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 16:22:12 +0000
X-Inumbo-ID: 17c09acc-6cca-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17c09acc-6cca-11e8-9728-bc764e045a96;
 Sun, 10 Jun 2018 18:19: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 1fS36W-0006Pc-Kz; Sun, 10 Jun 2018 16: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 1fS36W-0000vi-Ds; Sun, 10 Jun 2018 16:22:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fS36W-0004fk-DG; Sun, 10 Jun 2018 16:22:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124013-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm: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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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=7d3bf613e99abbd96ac7b90ee3694a246c975021
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 16:22:08 +0000
Subject: [Xen-devel] [linux-linus test] 124013: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAxMyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MDEzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1
NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDdkM2JmNjEzZTk5YWJiZDk2YWM3YjkwZWUzNjk0YTI0NmM5NzUw
MjEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVm
ODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAg
MjAxOC0wNi0wMSAxMzowOTo0MSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2
NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgICA3IGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjQwMTMgIDIwMTgtMDYtMDkgMTc6MzI6MDAgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCjE2MDQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjQ4NzQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 16:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 16: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 1fS3G8-0002iT-Gn; Sun, 10 Jun 2018 16: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=n6mj=i4=antioche.eu.org=bouyer@srs-us1.protection.inumbo.net>)
 id 1fS3G7-0002iO-Ga
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 16:32:03 +0000
X-Inumbo-ID: cf4d1dd1-6ccb-11e8-bc1d-65256ead4e3a
Received: from chassiron.antioche.eu.org (unknown [151.127.5.145])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf4d1dd1-6ccb-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 16:32:05 +0000 (UTC)
Received: from rochebonne.antioche.eu.org (rochebonne
 [IPv6:2001:41d0:fe9d:1100:213:72ff:fe8e:9910] (may be forged))
 by chassiron.antioche.eu.org (8.15.2/8.15.2) with ESMTP id w5AGW1Sv018647;
 Sun, 10 Jun 2018 18:32:01 +0200 (MEST)
Received: by rochebonne.antioche.eu.org (Postfix, from userid 1210)
 id ED6722832; Sun, 10 Jun 2018 18:32:00 +0200 (CEST)
Date: Sun, 10 Jun 2018 18:32:00 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20180610163200.GA3153@antioche.eu.org>
References: <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1D45E90200007800132734@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B1D45E90200007800132734@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.7.0 (2016-08-17)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (chassiron.antioche.eu.org [IPv6:2001:41d0:fe9d:1100:a00:20ff:fe1c:276e]);
 Sun, 10 Jun 2018 18:32:01 +0200 (MEST)
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBKdW4gMTAsIDIwMTggYXQgMDk6Mzg6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+IDA2LzEwLzE4
IDE6MzAgUE0gPj4+Cj4gPldoZW4gYSBuZXcgc2V0IG9mIHBhZ2UgdGFibGVzIGlzIG5lZWRlZCAo
dGhpcyBpcyBwbWFwX2NyZWF0ZSgpKSwgYSBwZHAgaXMKPiA+cmVxdWVzdGVkIGZyb20gYSBjYWNo
ZS4gIElmIHRoZSBjYWNoZSBpcyBlbXB0eSwgcGFnZXMgYXJlIGFsbG9jYXRlZCBpbgo+ID5wbWFw
X3BkcF9jdG9yKCksIHdoaWNoIGlzIGdvaW5nIHRvIGFsc28gcGluIHRoZSBMMiBwYWdlcy4KPiA+
V2hlbiB0aGUgcGFnZSB0YWJsZSBpcyBub3QgbmVlZGVkIGFueSBtb3JlICh0aGlzIGlzIHBtYXBf
ZGVzdHJveSgpKSwKPiA+dGhlIHBkcCBpcyByZXR1cm5lZCB0byB0aGUgY2FjaGUuICBMMiBwYWdl
cyByZW1haW5zIHBpbm5lZCwgd2l0aCBwb2ludGVycyB0bwo+ID50aGUga2VybmVsIEwxIHBhZ2Vz
LiAgSWYgbWVtb3J5IG5lZWRzIHRvIGJlIHJlY2xhaW1lZCBmcm9tIHRoZSBjYWNoZSwKPiA+b3Ig
aXMgYW4gZXhwbGljaXQgY2FsbCB0byBwb29sX2NhY2hlX2Rlc3RydWN0X29iamVjdCgpIGlzIGRv
bmUsIAo+ID50aGUgTDIgcGFnZXMgYXJlIHVucGlubmVkLCBidXQgdGhleSBhcmUgbm90IGV4cGxp
Y2l0ZWx5IHplcm9lZCBvdXQgYmVmb3JlCj4gPihjYW4gdGhpcyBiZSBhIHByb2JsZW0gPykuCj4g
Cj4gSSBkb24ndCB0aGluayBzbywgbm8uIFdoYXRldmVyIGlzIHN0aWxsIGluIHRoZXJlIGlzIGdv
aW5nIHRvIGhhdmUgcmVzcGVjdGl2ZQo+IHJlZmNvdW50cyBkcm9wcGVkIHdoaWxlIHVudmFsaWRh
dGluZyB0aGUgTDIuCj4gCj4gQnV0IEkgY29uY2x1ZGUgdGhhdCBpZiB0aGVyZSBpcyBhbiBMMiB1
bnBpbiwgdGhhdCBMMiBpcyBub3QgZXhwZWN0ZWQgdG8gYmUgaW4gdXNlCj4gKGFzIGFuIEwyKSBh
bnl3aGVyZSBhbnltb3JlLCBpLmUuIHRoZSBvbmx5IHR5cGUgcmVmZXJlbmNlIGlzIHN1cHBvc2Vk
IHRvIGJlCj4gdGhlIG9uZSBhc3NvY2lhdGVkIHdpdGggdGhlIHBpbm5lZCBzdGF0dXMuCgpZZXMs
IEkgdGhpbmsgc28uCgo+IE5vciBpcyBpdCBleHBlY3RlZCBmb3IgTDJzIHRvIGV2ZXIKPiBnZXQg
ZnJlZWQgYnkgb3RoZXIgbWVhbnMgdGhhbiB1bnBpbm5pbmcgKGkuZS4gYnkgdGhlbSBiZWluZyB0
YWtlbiBvZmYgYW4gTDMpLgoKWWVzLCB0aGF0IHNob3VsZCBiZSB0cnVlLgoKT25lIHRoaW5nIEkg
Zm9yZ290IHRvIG1lbnRpb246IE5ldEJTRCBhbGxvY2F0ZXMgb25lIEwzIHBlciBDUFUsIGZvciB0
aGUgbGlmZQpvZiB0aGUgc3lzdGVtIChMMyBhcmUgbmV2ZXIgZnJlZWQpLiBDb250ZXh0IHN3aXRj
aGluZyBpcyBkb25lIGJ5IHVwZGF0aW5nIHRoZQplbnRyaWVzIGluIHRoZXNlIEwzcy4KCgo+IElm
IHRoYXQncyB0aGUgY2FzZSwgbWF5YmUgdGhlcmUgaXMgYSB3YXkgdG8gcGxhY2Ugc29tZSBtb3Jl
IChOZXRCU0Qtc3BlY2lmaWMpCj4gYXNzZXJ0aW9ucyBpbiBhIGZldyBwbGFjZXMgLi4uCj4gCj4g
Cj4gV2hhdCBhYm91dCBMMiB0YWJsZXMgdG8gYmUgdXNlZCBpbiBzbG90IDMgb2YgYW4gTDMgdGFi
bGU/IEFpdWkgWGVuIHdvbid0IGFsbG93Cj4gdGhlbSB0byBiZSBwaW5uZWQsIGhlbmNlIEknZCBl
eHBlY3QgdGhlcmUgdG8gYmUgc29tZSBzcGVjaWFsIGNhc2luZyBpbiB5b3VyCj4gY29kZS4gQ29u
c2lkZXJpbmcgbm8gc2ltaWxhciBpc3N1ZXMgaGF2ZSBiZWVuIG9ic2VydmVkIHdpdGggNjQtYml0
IGd1ZXN0cywKPiB0aGlzIG9uZSBzcGVjaWFsIGNhc2UgbG9va3MgdG8gbWUgdG8gYmUgdGhlIHBy
aW1lIHN1c3BlY3QgZm9yIHNvbWV0aGluZyBnb2luZwo+IHdyb25nIChpbiBYZW4pLgoKQUZBSUsg
dGhpcyBMMiBpcyBhbGxvY2F0ZWQgYXQgYm9vdCwgYW5kIHNob3VsZCBuZXZlciBiZSBmcmVlZC4g
SXQncwpzaGFyZWQgYnkgYWxsIENQVXMuCgpUaGVyZSBpcyBvbmUgc3BlY2lhbCBMMiBjYXNlOiBp
dCdzIHBpbm5lZCBhcyBMMiBidXQgdXNlZCBhcyBMMSBpbiB0aGUgImtlcm5lbCIKTDIgKHRoZSBv
bmUgaW4gc2xvdCAzIG9mIHRoZSBMMyB0YWJsZXMpLiBUaGlzIGlzIGZvciByZWN1cnNpdmUgbWFw
cGluZ3MKb2YgdGhlIGtlcm5lbCBtYXAuIFRoaXMgb25lIHdpbGwgYmUgYWxsb2NhdGVkL2ZyZWVk
IChhbmQgc28gcGlubmVkL3VucGlubmVkKQpmb3IgZWFjaCBjb250ZXh0LgoKLS0gCk1hbnVlbCBC
b3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgICAgTmV0QlNEOiAyNiBhbnMgZCdleHBl
cmllbmNlIGZlcm9udCB0b3Vqb3VycyBsYSBkaWZmZXJlbmNlCi0tCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 16:44:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 16: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 1fS3RT-00049K-Ce; Sun, 10 Jun 2018 16:43: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=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fS3RS-000498-1a
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 16:43:46 +0000
X-Inumbo-ID: 7229c1cb-6ccd-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7229c1cb-6ccd-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 16:43: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 1fS3RM-0006mo-CK; Sun, 10 Jun 2018 16:43: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 1fS3RM-0002t1-58; Sun, 10 Jun 2018 16:43:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fS3RM-0000nY-4Y; Sun, 10 Jun 2018 16:43:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124034-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=057a78ea3177c149be171326795a28d23fc5ee85
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 16:43:40 +0000
Subject: [Xen-devel] [libvirt test] 124034: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAzNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwMzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDA1N2E3OGVh
MzE3N2MxNDliZTE3MTMyNjc5NWEyOGQyM2ZjNWVlODUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDUg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICA0IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM5ODEgIDIwMTgt
MDYtMDkgMDQ6MTg6NTcgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBE
YW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfD
qSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXRl
cmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAg
TWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNv
bT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtl
c3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwu
Y29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFu
IEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDI2MDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 20:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 20: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 1fS7R1-0003nB-H0; Sun, 10 Jun 2018 20:59:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1snt=i4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fS7Qz-0003mz-H0
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 20:59:33 +0000
X-Inumbo-ID: 2dd23c7b-6cf1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2dd23c7b-6cf1-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 20:59:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fS7Qt-0003MC-Hw; Sun, 10 Jun 2018 20:59: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 1fS7Qt-0003Pi-6J; Sun, 10 Jun 2018 20:59:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fS7Qt-0000Vy-5F; Sun, 10 Jun 2018 20:59:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124022-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-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-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 10 Jun 2018 20:59:27 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124022: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAyMiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDAyMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICBmYWlsIGluIDEyMzg0NCBSRUdSLiB2cy4gMTIzMDkxCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTIz
ODQ0IFJFR1IuIHZzLiAxMjMwOTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDIyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFzcyBp
biAxMjQwMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDIyCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAx
MjQwMjIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCBm
YWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDAyMgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
IDExIHhlbi1ib290L2RzdF9ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDIyCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3
MDEgcGFzcyBpbiAxMjQwMjIKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDAyMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTI0MDIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJv
b3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwMjIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDAyMgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4g
MTIzNzAxIHBhc3MgaW4gMTI0MDIyCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwMjIKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyNDAyMgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzODQ0IHBhc3MgaW4gMTI0MDIyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAx
MjM3MDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg0NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBp
biAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQg
aW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0
NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2Vk
IGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxMjM4NDQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tl
ZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjI5MjIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjk5MQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTIyOTkxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5OTEKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
NyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDE1MjJhODFhY2VhNWM2MTA5ZjZmNzkxZDUyOGZk
ODcyNDExN2ZiNjMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDE5N2U2
MDVlMDNhMTAxN2UyYjRmYjU3ODU5NDU2ZGE4ZjljZWE0NjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyMzA5MSAgMjAxOC0wNS0yMyAwNzoxMToyOCBaICAgMTggZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxMjMzNDUgIDIwMTgtMDUtMjkgMDg6MzY6MzQgWiAgIDEyIGRheXMgICAxMCBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM0OTIgIDIwMTgtMDUtMzEgMjA6MTQ6NTEgWiAgIDEw
IGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
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
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 10 22:34:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 10 Jun 2018 22:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fS8uY-0007nO-4q; Sun, 10 Jun 2018 22:34: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=gqrr=i4=xenproject.org=prvs=69259abee=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fS8uW-0007nA-Bq
 for xen-devel@lists.xenproject.org; Sun, 10 Jun 2018 22:34:08 +0000
X-Inumbo-ID: 63f71e8b-6cfe-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63f71e8b-6cfe-11e8-bc1d-65256ead4e3a;
 Sun, 10 Jun 2018 22:34:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,499,1520899200"; d="scan'208";a="56900402"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74839-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=eb5943134630292db2c14346b5d94eab0b72314f
X-Osstest-Versions-That: ovmf=d78675d1956aaae05d5db872eddd4119a01d0ecb
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 10 Jun 2018 23:34:00 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74839: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDgzOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MzkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBlYjU5NDMxMzQ2MzAyOTJkYjJjMTQzNDZiNWQ5NGVhYjBiNzIz
MTRmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkNzg2NzVkMTk1NmFh
YWUwNWQ1ZGI4NzJlZGRkNDExOWEwMWQwZWNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4MzYg
IDIwMTgtMDYtMDkgMTM6MDA6MDkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODM5ICAyMDE4LTA2LTEwIDA3OjU0OjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwu
ZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlA
aW50ZWwuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5j
aXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNl
LmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCBlYjU5NDMxMzQ2MzAyOTJkYjJjMTQzNDZiNWQ5NGVhYjBiNzIzMTRmCkF1
dGhvcjogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgpEYXRl
OiAgIFRodSBNYXIgMjkgMDg6MzU6MDcgMjAxOCAtMDcwMAoKICAgIFNpZ25lZENhcHN1bGVQa2cv
U3lzdGVtRmlybXdhcmVVcGRhdGVEeGU6IFVzZSBwcm9ncmVzcyBBUEkKICAgIAogICAgaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD04MDEKICAgIAogICAgVXNl
IFBsYXRmb3JtRmxhc2hXcml0ZVdpdGhQcm9ncmVzcygpIGluc3RlYWQgb2YgUGxhdGZvcm1GTGFz
aFdyaXRlKCkKICAgIHNvIHRoZSB1c2VyIGNhbiBiZSBpbmZvcm1lZCBvZiB0aGUgcHJvZ3Jlc3Mg
YXMgYSBjYXBzdWxlIGlzIHVzZWQKICAgIHRvIHVwZGF0ZSBhIGZpcm13YXJlIGltYWdlIGluIGEg
ZmlybXdhcmUgZGV2aWNlLgogICAgCiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRl
bC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFRlc3RlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVz
aGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5i
aWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgoKY29tbWl0IDU3NDc2MTA2NTc0NDIzODQ0MGQyYmFmNDI2ZDJjY2M1OTEy
ZGIxM2EKQXV0aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CkRhdGU6ICAgVGh1IEZlYiAxNSAxNDowMjowNiAyMDE4IC0wODAwCgogICAgTWRlTW9kdWxl
UGtnL0R4ZUNhcHN1bGVMaWJGbXA6IEFkZCBwcm9ncmVzcyBiYXIgc3VwcG9ydAogICAgCiAgICBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTgwMQogICAgCiAg
ICBCYXNlZCBvbiBjb250ZW50IGZyb20gdGhlIGZvbGxvd2luZyBicmFuY2gvY29tbWl0czoKICAg
IGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvTVNfVUVGSS90cmVlL3NoYXJlL01zQ2Fwc3Vs
ZVN1cHBvcnQKICAgIAogICAgKiBDaGFuZ2UgVXBkYXRlX0ltYWdlX1Byb2dyZXNzKCkgdG8gVXBk
YXRlSW1hZ2VQcm9jZXNzKCkKICAgICogQ2FsbCBEaXNwbGF5VXBkYXRlUHJvZ3Jlc3NMaWIgZnJv
bSBVcGRhdGVJbWFnZVByb2dyZXNzKCkuCiAgICAqIFNwbGl0IG91dCBhIGJvb3Qgc2VydmljZSBh
bmQgcnVudGltZSB2ZXJzaW9uIG9mCiAgICAgIFVwZGF0ZUltYWdlUHJvZ3Jlc3MoKSBzbyB0aGUg
RGlzcGxheVVwZGF0ZVByb2dyZXNzTGliIGlzCiAgICAgIG5vdCB1c2VkIGF0IHJ1bnRpbWUuCiAg
ICAqIElmIGdFZGtpaUZpcm13YXJlTWFuYWdlbWVudFByb2dyZXNzUHJvdG9jb2xHdWlkIGlzIHBy
ZXNlbnQsCiAgICAgIHRoZW4gdXNlIGl0cyBwcm9ncmVzcyBiYXIgY29sb3IgYW5kIHdhdGNoZG9n
IHRpbWVyIHZhbHVlLgogICAgKiBJZiBnRWRraWlGaXJtd2FyZU1hbmFnZW1lbnRQcm9ncmVzc1By
b3RvY29sR3VpZCBpcyBub3QgcHJlc2VudCwKICAgICAgdGhlbiB1c2UgZGVmYXVsdCBwcm9ncmVz
cyBiYXIgY29sb3IgYW5kIDUgbWluIHdhdGNoZG9nIHRpbWVyLgogICAgKiBSZW1vdmUgUHJpbnQo
KSBjYWxscyBkdXJpbmcgY2Fwc3VsZSBwcm9jZXNzaW5nLiAgSW5zdGVhZCwKICAgICAgdGhlIERp
c3BsYXlVcGRhdGVQcm9ncmVzc0xpYiBpcyB1c2VkIHRvIGluZm9ybSB0aGUgdXNlcgogICAgICBv
ZiBwcm9ncmVzcyBkdXJpbmcgYSBjYXBzdWxlIHVwZGF0ZS4KICAgIAogICAgQ2M6IFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRl
bC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzog
U2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFRl
c3RlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBS
ZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IGYz
MTAwYTFhMmY1NzVlMWEwY2U0NzQ0Y2IyNzIyZTc4MDEzNWIxY2YKQXV0aG9yOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBNYXkgMjkgMTg6MTI6NTEgMjAxOCArMDgw
MAoKICAgIE1kZU1vZHVsZVBrZy9BdGEvQXRhQXRhcGlQYXNzVGhydTogRW5hYmxlL2Rpc2FibGUg
REVWU0xQIHBlciBwb2xpY3kKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBDaGFzZWwgQ2hpdSA8Y2hhc2VsLmNo
aXVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29t
bWl0IDA2NzY2YzBlMTkwOTJlZWQ1NTYzY2FlYjk0NTc2ZjBkNGFjNjVmZDEKQXV0aG9yOiBSdWl5
dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBNYXkgMjkgMTM6MDg6MjEgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9BdGFBdGFwaVBhc3NUaHJ1OiBlbmFibGUvZGlzYWJs
ZSBQVUlTIHBlciBwb2xpY3kKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgoKY29t
bWl0IGY4N2ExZTQxNTg5OTRiNGQxNmFlMDllYTBiYzQxODMxMjkyZGM5NGMKQXV0aG9yOiBSdWl5
dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBNYXkgMjkgMTM6MDc6MzIgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZzogQWRkIEF0YUF0YXBpUG9saWN5IHByb3RvY29sIGRl
ZmluaXRpb24KICAgIAogICAgVGhlIHBhdGNoIGFkZHMgQXRhQXRhcGlQb2xpY3kgcHJvdG9jb2wg
d2hpY2ggaXMgcHJvZHVjZWQgYnkgcGxhdGZvcm0KICAgIGFuZCBjb25zdW1lZCBieSBBdGFBdGFw
aVBhc3NUaHJ1RHhlIGRyaXZlci4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+Cgpjb21taXQgOGQzYzRiNTUyZjgxZmY3YWFmYmU1MGU1NTUwMzJhODNhZWYx
YjBkOApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIE1h
eSAyOSAxMDo1MToyNSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL0F0YUF0YXBpUGFzc1Ro
cnU6IFNwaW4gdXAgUG93ZXIgdXAgaW4gU3RhbmRieSBkZXZpY2VzCiAgICAKICAgIFRoZSBwYXRj
aCBhZGRzIHN1cHBvcnQgdG8gY2VydGFpbiBkZXZpY2VzIHRoYXQgc3VwcG9ydCBQVUlTIChQb3dl
cgogICAgdXAgaW4gU3RhbmRieSkuCiAgICBGb3IgdGhvc2UgZGV2aWNlcyB0aGF0IHN1cHBvcnRz
IFNFVF9GRUFUVVJFIHNwaW4gdXAsIFNXIG5lZWRzIHRvCiAgICBzZW5kIFNFVF9GRUFUVVJFIHN1
YmNvbW1hbmQgdG8gc3BpbiB1cCB0aGUgZGV2aWNlcy4KICAgIEZvciB0aG9zZSBkZXZpY2VzIHRo
YXQgZG9lc24ndCBzdXBwb3J0IFNFVF9GRUFUVVJFIHNwaW4gdXAsIFNXIG5lZWRzCiAgICB0byBz
ZW5kIHJlYWQgc2VjdG9ycyBjb21tYW5kIHRvIHNwaW4gdXAgdGhlIGRldmljZXMuCiAgICAKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 00:15:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 00:15:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSAUG-0005H1-OB; Mon, 11 Jun 2018 00:15:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSAUF-0005Gk-7T
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 00:15:07 +0000
X-Inumbo-ID: 800f77af-6d0c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 800f77af-6d0c-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 00:15: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 1fSAUA-0007e3-OD; Mon, 11 Jun 2018 00:15: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 1fSAUA-0000D8-Dz; Mon, 11 Jun 2018 00:15:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSAUA-0008C3-DA; Mon, 11 Jun 2018 00:15:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124033-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check: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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu: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-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 00:15:02 +0000
Subject: [Xen-devel] [linux-4.9 test] 124033: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDAzMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDAzMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyMzkxNCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICBm
YWlsIGluIDEyMzk3MCBwYXNzIGluIDEyNDAzMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM5MTQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzk3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTcw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM5MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzkxNCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIz
OTE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzOTE0IG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTIzODYxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzYzNkMDVmYzZlNjY1M2JkZjlmN2Zi
M2ZiNjkyMmIxOTljN2JhM2VjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDIyIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAxOSBkYXlzICAgMTUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODYxICAyMDE4LTA2LTA2IDE3OjAwOjQ0
IFogICAgNCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1MTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODgwOSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 01:16:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 01:16: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 1fSBRY-00048u-J7; Mon, 11 Jun 2018 01:16: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=kwov=i5=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fSBRW-00048k-SF
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 01:16:22 +0000
X-Inumbo-ID: b7566b58-6d14-11e8-9728-bc764e045a96
Received: from mail-qt0-x232.google.com (unknown [2607:f8b0:400d:c0d::232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7566b58-6d14-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 03:13:58 +0200 (CEST)
Received: by mail-qt0-x232.google.com with SMTP id i18-v6so18842051qtp.12
 for <xen-devel@lists.xenproject.org>; Sun, 10 Jun 2018 18:16:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=DZxYUCHuHrMROt8t4b3DI836sYjyrV20bPLlPtE4r9M=;
 b=u/T5eaofifZHcS+nyCbpPyrQelP33OL9VHDQ4BTjBhulu0ge2cKwfMwdic3mmJxz2E
 OpTQCUuR3xseVptt437IxOzrmcGZ3p7nHTlmXaNTUHzZCW7luRrEZoObUKfIbaJV7mu3
 mNSjXUO3PU45elKxvQhjBeZ9ZT9TT4mLv2OTAiBfxqSDAcHQ+Js4NH7ncv+ut8iJMc8A
 StIQb+oEyDVeVvOL6weP5Zdla284+AjAs5LUs6NRBJPvMkNESTeKCT8/z2ORtdsy68ST
 HKj31mA3a85Cwy2KrXoOzDc/WpLd0mlwK9zpBI01gpEgLTGHIc+QNjH9MEg5hxQZPDZ6
 lbLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=DZxYUCHuHrMROt8t4b3DI836sYjyrV20bPLlPtE4r9M=;
 b=ngsHu6M8bYvO8Ee31pi8T77WIBSZn/KFw3znMeJEaGNO+WV2NZXCUXJyPFyHLBQ13c
 qEJ7aUvHf/wW8K7dtOj0X5X2aOLGLIHmbyMe+Bped1HjoJIgqzu54neCLUmPNlnIVGkp
 G1aE3f6XNiyhyHiCOjZ0O2HhohSIL25M8w4k3mzQ89UwfaWtKFtfEOAejkq/HRFXuYR4
 iUn+QSc94HGfPvNrraPE1iuTGrWDeBKmtSW+9CJamj5ejVlByaHHOr8p+qg9rxhCOkYO
 K52se9k4qcYxMj8vK25B2R+lqRIkbJvoGQiYxDgeqt/GVHKjRHSjacfa8UCTDts5dBkM
 a30A==
X-Gm-Message-State: APt69E3tvX75H5pgN5NVOy5unFI3+yLqV54FUp2/kfku8wholNwB1w7x
 sJHvZhsWcJs1KBL1RUZsX7k=
X-Google-Smtp-Source: ADUXVKJMIrIx3V9WGJEO18Y/kjExQOcpHaZo2ImNW10ZTJYLAELkhYlPzPap+wrCEDIo2C4wIt/I6w==
X-Received: by 2002:aed:3fec:: with SMTP id
 w41-v6mr14096472qth.15.1528679780362; 
 Sun, 10 Jun 2018 18:16:20 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id o5-v6sm28237223qtm.60.2018.06.10.18.16.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 10 Jun 2018 18:16:19 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Thomas Huth <thuth@redhat.com>,
	Stefan Weil <sw@weilnetz.de>
Date: Sun, 10 Jun 2018 22:14:35 -0300
Message-Id: <20180611011501.10235-15-f4bug@amsat.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180611011501.10235-1-f4bug@amsat.org>
References: <20180611011501.10235-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 14/40] hw/display: Use the IEC binary prefix
 definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 Alistair Francis <alistair@alistair23.me>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 qemu-devel@nongnu.org, "open list:Xilinx ZynqMP" <qemu-arm@nongnu.org>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 "Edgar E. Iglesias" <edgar.iglesias@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>

SXQgZWFzZXMgY29kZSByZXZpZXcsIHVuaXQgaXMgZXhwbGljaXQuCgpQYXRjaCBnZW5lcmF0ZWQg
dXNpbmc6CgogICQgZ2l0IGdyZXAgLUUgJygxMDI0fDIwNDh8NDA5Nnw4MTkyfCg8PHw+PikuPygx
MHwyMHwzMCkpJyBody8gaW5jbHVkZS9ody8KCmFuZCBtb2RpZmllZCBtYW51YWxseS4KClNpZ25l
ZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+ClJldmll
d2VkLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IEFs
aXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KLS0tCiBpbmNsdWRlL2h3
L2Rpc3BsYXkveGxueF9kcC5oIHwgIDUgKysrLS0KIGh3L2Rpc3BsYXkvYm9jaHMtZGlzcGxheS5j
ICAgfCAgOSArKysrKy0tLS0KIGh3L2Rpc3BsYXkvY2lycnVzX3ZnYS5jICAgICAgfCAxMCArKysr
Ky0tLS0tCiBody9kaXNwbGF5L2czNjRmYi5jICAgICAgICAgIHwgIDQgKystLQogaHcvZGlzcGxh
eS9xeGwuYyAgICAgICAgICAgICB8IDI4ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIGh3
L2Rpc3BsYXkvdmdhLWlzYS1tbS5jICAgICAgfCAgNSArKystLQogaHcvZGlzcGxheS92Z2EuYyAg
ICAgICAgICAgICB8ICA1ICsrKy0tCiBody9kaXNwbGF5L3ZpcnRpby1ncHUuYyAgICAgIHwgIDQg
KystLQogaHcvZGlzcGxheS92bXdhcmVfdmdhLmMgICAgICB8ICAzICsrLQogaHcvZGlzcGxheS94
ZW5mYi5jICAgICAgICAgICB8ICAzICsrLQogMTAgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9u
cygrKSwgMzcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody9kaXNwbGF5L3hs
bnhfZHAuaCBiL2luY2x1ZGUvaHcvZGlzcGxheS94bG54X2RwLmgKaW5kZXggZWUwNDZhNWZhYy4u
MjZiNzU5Y2Q0NCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody9kaXNwbGF5L3hsbnhfZHAuaAorKysg
Yi9pbmNsdWRlL2h3L2Rpc3BsYXkveGxueF9kcC5oCkBAIC0yOSwxNCArMjksMTUgQEAKICNpbmNs
dWRlICJody9kaXNwbGF5L2RwY2QuaCIKICNpbmNsdWRlICJody9pMmMvaTJjLWRkYy5oIgogI2lu
Y2x1ZGUgInFlbXUvZmlmbzguaCIKKyNpbmNsdWRlICJxZW11L3VuaXRzLmgiCiAjaW5jbHVkZSAi
aHcvZG1hL3hsbnhfZHBkbWEuaCIKICNpbmNsdWRlICJhdWRpby9hdWRpby5oIgogCiAjaWZuZGVm
IFhMTlhfRFBfSAogI2RlZmluZSBYTE5YX0RQX0gKIAotI2RlZmluZSBBVURfQ0hCVUZfTUFYX0RF
UFRIICAgICAgICAgICAgICAgICAzMjc2OAotI2RlZmluZSBNQVhfUUVNVV9CVUZGRVJfU0laRSAg
ICAgICAgICAgICAgICA0MDk2CisjZGVmaW5lIEFVRF9DSEJVRl9NQVhfREVQVEggICAgICAgICAg
ICAgICAgICgzMiAqIEtpQikKKyNkZWZpbmUgTUFYX1FFTVVfQlVGRkVSX1NJWkUgICAgICAgICAg
ICAgICAgKDQgKiBLaUIpCiAKICNkZWZpbmUgRFBfQ09SRV9SRUdfQVJSQVlfU0laRSAgICAgICAg
ICAgICAgKDB4M0FGID4+IDIpCiAjZGVmaW5lIERQX0FWQlVGX1JFR19BUlJBWV9TSVpFICAgICAg
ICAgICAgICgweDIzOCA+PiAyKQpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS9ib2Nocy1kaXNwbGF5
LmMgYi9ody9kaXNwbGF5L2JvY2hzLWRpc3BsYXkuYwppbmRleCAxMTg3ZDc3NTc2Li41ZTBjMWYx
OTE0IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L2JvY2hzLWRpc3BsYXkuYworKysgYi9ody9kaXNw
bGF5L2JvY2hzLWRpc3BsYXkuYwpAQCAtNSw2ICs1LDcgQEAKICAqIFNlZSB0aGUgQ09QWUlORyBm
aWxlIGluIHRoZSB0b3AtbGV2ZWwgZGlyZWN0b3J5LgogICovCiAjaW5jbHVkZSAicWVtdS9vc2Rl
cC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNsdWRlICJody9ody5oIgogI2luY2x1
ZGUgImh3L3BjaS9wY2kuaCIKICNpbmNsdWRlICJody9kaXNwbGF5L2JvY2hzLXZiZS5oIgpAQCAt
NzAsNyArNzEsNyBAQCBzdGF0aWMgdWludDY0X3QgYm9jaHNfZGlzcGxheV92YmVfcmVhZCh2b2lk
ICpwdHIsIGh3YWRkciBhZGRyLAogICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0lEOgogICAgICAg
ICByZXR1cm4gVkJFX0RJU1BJX0lENTsKICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9WSURFT19N
RU1PUllfNjRLOgotICAgICAgICByZXR1cm4gcy0+dmdhbWVtIC8gKDY0ICogMTAyNCk7CisgICAg
ICAgIHJldHVybiBzLT52Z2FtZW0gLyAoNjQgKiBLaUIpOwogICAgIH0KIAogICAgIGlmIChpbmRl
eCA+PSBBUlJBWV9TSVpFKHMtPnZiZV9yZWdzKSkgewpAQCAtMjU4LDEwICsyNTksMTAgQEAgc3Rh
dGljIHZvaWQgYm9jaHNfZGlzcGxheV9yZWFsaXplKFBDSURldmljZSAqZGV2LCBFcnJvciAqKmVy
cnApCiAKICAgICBzLT5jb24gPSBncmFwaGljX2NvbnNvbGVfaW5pdChERVZJQ0UoZGV2KSwgMCwg
JmJvY2hzX2Rpc3BsYXlfZ2Z4X29wcywgcyk7CiAKLSAgICBpZiAocy0+dmdhbWVtIDwgKDQgKiAx
MDI0ICogMTAyNCkpIHsKKyAgICBpZiAocy0+dmdhbWVtIDwgNCAqIE1pQikgewogICAgICAgICBl
cnJvcl9zZXRnKGVycnAsICJib2Nocy1kaXNwbGF5OiB2aWRlbyBtZW1vcnkgdG9vIHNtYWxsIik7
CiAgICAgfQotICAgIGlmIChzLT52Z2FtZW0gPiAoMjU2ICogMTAyNCAqIDEwMjQpKSB7CisgICAg
aWYgKHMtPnZnYW1lbSA+IDI1NiAqIE1pQikgewogICAgICAgICBlcnJvcl9zZXRnKGVycnAsICJi
b2Nocy1kaXNwbGF5OiB2aWRlbyBtZW1vcnkgdG9vIGJpZyIpOwogICAgIH0KICAgICBzLT52Z2Ft
ZW0gPSBwb3cyY2VpbChzLT52Z2FtZW0pOwpAQCAtMzIzLDcgKzMyNCw3IEBAIHN0YXRpYyB2b2lk
IGJvY2hzX2Rpc3BsYXlfZXhpdChQQ0lEZXZpY2UgKmRldikKIH0KIAogc3RhdGljIFByb3BlcnR5
IGJvY2hzX2Rpc3BsYXlfcHJvcGVydGllc1tdID0gewotICAgIERFRklORV9QUk9QX1NJWkUoInZn
YW1lbSIsIEJvY2hzRGlzcGxheVN0YXRlLCB2Z2FtZW0sIDE2ICogMTAyNCAqIDEwMjQpLAorICAg
IERFRklORV9QUk9QX1NJWkUoInZnYW1lbSIsIEJvY2hzRGlzcGxheVN0YXRlLCB2Z2FtZW0sIDE2
ICogTWlCKSwKICAgICBERUZJTkVfUFJPUF9FTkRfT0ZfTElTVCgpLAogfTsKIApkaWZmIC0tZ2l0
IGEvaHcvZGlzcGxheS9jaXJydXNfdmdhLmMgYi9ody9kaXNwbGF5L2NpcnJ1c192Z2EuYwppbmRl
eCAxMzhhZTk2MWI5Li41ZTQ0ZjAwZjNmIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L2NpcnJ1c192
Z2EuYworKysgYi9ody9kaXNwbGF5L2NpcnJ1c192Z2EuYwpAQCAtMjcsNiArMjcsNyBAQAogICog
ICBhdmFpbGFibGUgYXQgaHR0cDovL2hvbWUud29ybGRvbmxpbmUuZGsvfmZpbnRoLwogICovCiAj
aW5jbHVkZSAicWVtdS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNsdWRl
ICJxYXBpL2Vycm9yLmgiCiAjaW5jbHVkZSAidHJhY2UuaCIKICNpbmNsdWRlICJody9ody5oIgpA
QCAtMjIxOCw3ICsyMjE5LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGNpcnJ1c19jdXJzb3JfY29t
cHV0ZV95cmFuZ2UoQ2lycnVzVkdBU3RhdGUgKnMpCiAgICAgdWludDMyX3QgY29udGVudDsKICAg
ICBpbnQgeSwgeV9taW4sIHlfbWF4OwogCi0gICAgc3JjID0gcy0+dmdhLnZyYW1fcHRyICsgcy0+
cmVhbF92cmFtX3NpemUgLSAxNiAqIDEwMjQ7CisgICAgc3JjID0gcy0+dmdhLnZyYW1fcHRyICsg
cy0+cmVhbF92cmFtX3NpemUgLSAxNiAqIEtpQjsKICAgICBpZiAocy0+dmdhLnNyWzB4MTJdICYg
Q0lSUlVTX0NVUlNPUl9MQVJHRSkgewogICAgICAgICBzcmMgKz0gKHMtPnZnYS5zclsweDEzXSAm
IDB4M2MpICogMjU2OwogICAgICAgICB5X21pbiA9IDY0OwpAQCAtMjM0Nyw3ICsyMzQ4LDcgQEAg
c3RhdGljIHZvaWQgY2lycnVzX2N1cnNvcl9kcmF3X2xpbmUoVkdBQ29tbW9uU3RhdGUgKnMxLCB1
aW50OF90ICpkMSwgaW50IHNjcl95KQogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgc3Jj
ID0gcy0+dmdhLnZyYW1fcHRyICsgcy0+cmVhbF92cmFtX3NpemUgLSAxNiAqIDEwMjQ7CisgICAg
c3JjID0gcy0+dmdhLnZyYW1fcHRyICsgcy0+cmVhbF92cmFtX3NpemUgLSAxNiAqIEtpQjsKICAg
ICBpZiAocy0+dmdhLnNyWzB4MTJdICYgQ0lSUlVTX0NVUlNPUl9MQVJHRSkgewogICAgICAgICBz
cmMgKz0gKHMtPnZnYS5zclsweDEzXSAmIDB4M2MpICogMjU2OwogICAgICAgICBzcmMgKz0gKHNj
cl95IC0gcy0+dmdhLmh3X2N1cnNvcl95KSAqIDE2OwpAQCAtMjk5NSw4ICsyOTk2LDcgQEAgc3Rh
dGljIHZvaWQgY2lycnVzX2luaXRfY29tbW9uKENpcnJ1c1ZHQVN0YXRlICpzLCBPYmplY3QgKm93
bmVyLAogCiAgICAgLyogSS9PIGhhbmRsZXIgZm9yIExGQiAqLwogICAgIG1lbW9yeV9yZWdpb25f
aW5pdF9pbygmcy0+Y2lycnVzX2xpbmVhcl9pbywgb3duZXIsICZjaXJydXNfbGluZWFyX2lvX29w
cywgcywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgImNpcnJ1cy1saW5lYXItaW8iLCBzLT52
Z2EudnJhbV9zaXplX21iCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKiAxMDI0ICogMTAyNCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICJjaXJydXMt
bGluZWFyLWlvIiwgcy0+dmdhLnZyYW1fc2l6ZV9tYiAqIE1pQik7CiAgICAgbWVtb3J5X3JlZ2lv
bl9zZXRfZmx1c2hfY29hbGVzY2VkKCZzLT5jaXJydXNfbGluZWFyX2lvKTsKIAogICAgIC8qIEkv
TyBoYW5kbGVyIGZvciBMRkIgKi8KQEAgLTMwMTMsNyArMzAxMyw3IEBAIHN0YXRpYyB2b2lkIGNp
cnJ1c19pbml0X2NvbW1vbihDaXJydXNWR0FTdGF0ZSAqcywgT2JqZWN0ICpvd25lciwKICAgICBt
ZW1vcnlfcmVnaW9uX3NldF9mbHVzaF9jb2FsZXNjZWQoJnMtPmNpcnJ1c19tbWlvX2lvKTsKIAog
ICAgIHMtPnJlYWxfdnJhbV9zaXplID0KLSAgICAgICAgKHMtPmRldmljZV9pZCA9PSBDSVJSVVNf
SURfQ0xHRDU0NDYpID8gNDA5NiAqIDEwMjQgOiAyMDQ4ICogMTAyNDsKKyAgICAgICAgKHMtPmRl
dmljZV9pZCA9PSBDSVJSVVNfSURfQ0xHRDU0NDYpID8gNCAqIE1pQiA6IDIgKiBNaUI7CiAKICAg
ICAvKiBYWFg6IHMtPnZnYS52cmFtX3NpemUgbXVzdCBiZSBhIHBvd2VyIG9mIHR3byAqLwogICAg
IHMtPmNpcnJ1c19hZGRyX21hc2sgPSBzLT5yZWFsX3ZyYW1fc2l6ZSAtIDE7CmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L2czNjRmYi5jIGIvaHcvZGlzcGxheS9nMzY0ZmIuYwppbmRleCAzZDc1Mzk0
ZTc3Li5mYmMyYjI0MjJkIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L2czNjRmYi5jCisrKyBiL2h3
L2Rpc3BsYXkvZzM2NGZiLmMKQEAgLTE4LDYgKzE4LDcgQEAKICAqLwogCiAjaW5jbHVkZSAicWVt
dS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNsdWRlICJody9ody5oIgog
I2luY2x1ZGUgInFlbXUvZXJyb3ItcmVwb3J0LmgiCiAjaW5jbHVkZSAidWkvY29uc29sZS5oIgpA
QCAtNTEwLDggKzUxMSw3IEBAIHN0YXRpYyB2b2lkIGczNjRmYl9zeXNidXNfcmVzZXQoRGV2aWNl
U3RhdGUgKmQpCiB9CiAKIHN0YXRpYyBQcm9wZXJ0eSBnMzY0ZmJfc3lzYnVzX3Byb3BlcnRpZXNb
XSA9IHsKLSAgICBERUZJTkVfUFJPUF9VSU5UMzIoInZyYW1fc2l6ZSIsIEczNjRTeXNCdXNTdGF0
ZSwgZzM2NC52cmFtX3NpemUsCi0gICAgOCAqIDEwMjQgKiAxMDI0KSwKKyAgICBERUZJTkVfUFJP
UF9VSU5UMzIoInZyYW1fc2l6ZSIsIEczNjRTeXNCdXNTdGF0ZSwgZzM2NC52cmFtX3NpemUsIDgg
KiBNaUIpLAogICAgIERFRklORV9QUk9QX0VORF9PRl9MSVNUKCksCiB9OwogCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3F4bC5jIGIvaHcvZGlzcGxheS9xeGwuYwppbmRleCBhNzE3MTRjY2I0Li4x
NGVlYmI1ZDkzIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3F4bC5jCisrKyBiL2h3L2Rpc3BsYXkv
cXhsLmMKQEAgLTE5LDYgKzE5LDcgQEAKICAqLwogCiAjaW5jbHVkZSAicWVtdS9vc2RlcC5oIgor
I2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNsdWRlIDx6bGliLmg+CiAKICNpbmNsdWRlICJx
YXBpL2Vycm9yLmgiCkBAIC0yMDEyLDExICsyMDEzLDExIEBAIHN0YXRpYyB2b2lkIHF4bF9pbml0
X3JhbXNpemUoUENJUVhMRGV2aWNlICpxeGwpCiAgICAgaWYgKHF4bC0+dmdhbWVtX3NpemVfbWIg
PiAyNTYpIHsKICAgICAgICAgcXhsLT52Z2FtZW1fc2l6ZV9tYiA9IDI1NjsKICAgICB9Ci0gICAg
cXhsLT52Z2FtZW1fc2l6ZSA9IHF4bC0+dmdhbWVtX3NpemVfbWIgKiAxMDI0ICogMTAyNDsKKyAg
ICBxeGwtPnZnYW1lbV9zaXplID0gcXhsLT52Z2FtZW1fc2l6ZV9tYiAqIE1pQjsKIAogICAgIC8q
IHZnYSByYW0gKGJhciAwLCB0b3RhbCkgKi8KICAgICBpZiAocXhsLT5yYW1fc2l6ZV9tYiAhPSAt
MSkgewotICAgICAgICBxeGwtPnZnYS52cmFtX3NpemUgPSBxeGwtPnJhbV9zaXplX21iICogMTAy
NCAqIDEwMjQ7CisgICAgICAgIHF4bC0+dmdhLnZyYW1fc2l6ZSA9IHF4bC0+cmFtX3NpemVfbWIg
KiBNaUI7CiAgICAgfQogICAgIGlmIChxeGwtPnZnYS52cmFtX3NpemUgPCBxeGwtPnZnYW1lbV9z
aXplICogMikgewogICAgICAgICBxeGwtPnZnYS52cmFtX3NpemUgPSBxeGwtPnZnYW1lbV9zaXpl
ICogMjsKQEAgLTIwMjQsNyArMjAyNSw3IEBAIHN0YXRpYyB2b2lkIHF4bF9pbml0X3JhbXNpemUo
UENJUVhMRGV2aWNlICpxeGwpCiAKICAgICAvKiB2cmFtMzIgKHN1cmZhY2VzLCAzMmJpdCwgYmFy
IDEpICovCiAgICAgaWYgKHF4bC0+dnJhbTMyX3NpemVfbWIgIT0gLTEpIHsKLSAgICAgICAgcXhs
LT52cmFtMzJfc2l6ZSA9IHF4bC0+dnJhbTMyX3NpemVfbWIgKiAxMDI0ICogMTAyNDsKKyAgICAg
ICAgcXhsLT52cmFtMzJfc2l6ZSA9IHF4bC0+dnJhbTMyX3NpemVfbWIgKiBNaUI7CiAgICAgfQog
ICAgIGlmIChxeGwtPnZyYW0zMl9zaXplIDwgNDA5NikgewogICAgICAgICBxeGwtPnZyYW0zMl9z
aXplID0gNDA5NjsKQEAgLTIwMzIsNyArMjAzMyw3IEBAIHN0YXRpYyB2b2lkIHF4bF9pbml0X3Jh
bXNpemUoUENJUVhMRGV2aWNlICpxeGwpCiAKICAgICAvKiB2cmFtIChzdXJmYWNlcywgNjRiaXQs
IGJhciA0KzUpICovCiAgICAgaWYgKHF4bC0+dnJhbV9zaXplX21iICE9IC0xKSB7Ci0gICAgICAg
IHF4bC0+dnJhbV9zaXplID0gKHVpbnQ2NF90KXF4bC0+dnJhbV9zaXplX21iICogMTAyNCAqIDEw
MjQ7CisgICAgICAgIHF4bC0+dnJhbV9zaXplID0gKHVpbnQ2NF90KXF4bC0+dnJhbV9zaXplX21i
ICogTWlCOwogICAgIH0KICAgICBpZiAocXhsLT52cmFtX3NpemUgPCBxeGwtPnZyYW0zMl9zaXpl
KSB7CiAgICAgICAgIHF4bC0+dnJhbV9zaXplID0gcXhsLT52cmFtMzJfc2l6ZTsKQEAgLTIxMzQs
MTMgKzIxMzUsMTAgQEAgc3RhdGljIHZvaWQgcXhsX3JlYWxpemVfY29tbW9uKFBDSVFYTERldmlj
ZSAqcXhsLCBFcnJvciAqKmVycnApCiAgICAgfQogCiAgICAgLyogcHJpbnQgcGNpIGJhciBkZXRh
aWxzICovCi0gICAgZHByaW50KHF4bCwgMSwgInJhbS8lczogJWQgTUIgW3JlZ2lvbiAwXVxuIiwK
LSAgICAgICAgICAgcXhsLT5pZCA9PSAwID8gInByaSIgOiAic2VjIiwKLSAgICAgICAgICAgcXhs
LT52Z2EudnJhbV9zaXplIC8gKDEwMjQqMTAyNCkpOwotICAgIGRwcmludChxeGwsIDEsICJ2cmFt
LzMyOiAlIiBQUkl4NjQgImQgTUIgW3JlZ2lvbiAxXVxuIiwKLSAgICAgICAgICAgcXhsLT52cmFt
MzJfc2l6ZSAvICgxMDI0KjEwMjQpKTsKLSAgICBkcHJpbnQocXhsLCAxLCAidnJhbS82NDogJSIg
UFJJeDY0ICJkIE1CICVzXG4iLAotICAgICAgICAgICBxeGwtPnZyYW1fc2l6ZSAvICgxMDI0KjEw
MjQpLAorICAgIGRwcmludChxeGwsIDEsICJyYW0vJXM6ICVsbHUgTUIgW3JlZ2lvbiAwXVxuIiwK
KyAgICAgICAgICAgcXhsLT5pZCA9PSAwID8gInByaSIgOiAic2VjIiwgcXhsLT52Z2EudnJhbV9z
aXplIC8gTWlCKTsKKyAgICBkcHJpbnQocXhsLCAxLCAidnJhbS8zMjogJWxsdSBNQiBbcmVnaW9u
IDFdXG4iLCBxeGwtPnZyYW0zMl9zaXplIC8gTWlCKTsKKyAgICBkcHJpbnQocXhsLCAxLCAidnJh
bS82NDogJWxsdSBNQiAlc1xuIiwgcXhsLT52cmFtX3NpemUgLyBNaUIsCiAgICAgICAgICAgIHF4
bC0+dnJhbTMyX3NpemUgPCBxeGwtPnZyYW1fc2l6ZSA/ICJbcmVnaW9uIDRdIiA6ICJbdW5tYXBw
ZWRdIik7CiAKICAgICBxeGwtPnNzZC5xeGwuYmFzZS5zaWYgPSAmcXhsX2ludGVyZmFjZS5iYXNl
OwpAQCAtMjE2Nyw3ICsyMTY1LDcgQEAgc3RhdGljIHZvaWQgcXhsX3JlYWxpemVfcHJpbWFyeShQ
Q0lEZXZpY2UgKmRldiwgRXJyb3IgKiplcnJwKQogICAgIHF4bC0+aWQgPSAwOwogICAgIHF4bF9p
bml0X3JhbXNpemUocXhsKTsKICAgICB2Z2EtPnZiZV9zaXplID0gcXhsLT52Z2FtZW1fc2l6ZTsK
LSAgICB2Z2EtPnZyYW1fc2l6ZV9tYiA9IHF4bC0+dmdhLnZyYW1fc2l6ZSA+PiAyMDsKKyAgICB2
Z2EtPnZyYW1fc2l6ZV9tYiA9IHF4bC0+dmdhLnZyYW1fc2l6ZSAvIE1pQjsKICAgICB2Z2FfY29t
bW9uX2luaXQodmdhLCBPQkpFQ1QoZGV2KSwgdHJ1ZSk7CiAgICAgdmdhX2luaXQodmdhLCBPQkpF
Q1QoZGV2KSwKICAgICAgICAgICAgICBwY2lfYWRkcmVzc19zcGFjZShkZXYpLCBwY2lfYWRkcmVz
c19zcGFjZV9pbyhkZXYpLCBmYWxzZSk7CkBAIC0yMzkxLDEwICsyMzg5LDggQEAgc3RhdGljIFZN
U3RhdGVEZXNjcmlwdGlvbiBxeGxfdm1zdGF0ZSA9IHsKIH07CiAKIHN0YXRpYyBQcm9wZXJ0eSBx
eGxfcHJvcGVydGllc1tdID0gewotICAgICAgICBERUZJTkVfUFJPUF9VSU5UMzIoInJhbV9zaXpl
IiwgUENJUVhMRGV2aWNlLCB2Z2EudnJhbV9zaXplLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgNjQgKiAxMDI0ICogMTAyNCksCi0gICAgICAgIERFRklORV9QUk9QX1VJTlQ2NCgidnJhbV9z
aXplIiwgUENJUVhMRGV2aWNlLCB2cmFtMzJfc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDY0ICogMTAyNCAqIDEwMjQpLAorICAgICAgICBERUZJTkVfUFJPUF9VSU5UMzIoInJhbV9z
aXplIiwgUENJUVhMRGV2aWNlLCB2Z2EudnJhbV9zaXplLCA2NCAqIE1pQiksCisgICAgICAgIERF
RklORV9QUk9QX1VJTlQ2NCgidnJhbV9zaXplIiwgUENJUVhMRGV2aWNlLCB2cmFtMzJfc2l6ZSwg
NjQgKiBNaUIpLAogICAgICAgICBERUZJTkVfUFJPUF9VSU5UMzIoInJldmlzaW9uIiwgUENJUVhM
RGV2aWNlLCByZXZpc2lvbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFFYTF9ERUZBVUxU
X1JFVklTSU9OKSwKICAgICAgICAgREVGSU5FX1BST1BfVUlOVDMyKCJkZWJ1ZyIsIFBDSVFYTERl
dmljZSwgZGVidWcsIDApLApkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EtaXNhLW1tLmMgYi9o
dy9kaXNwbGF5L3ZnYS1pc2EtbW0uYwppbmRleCBlODg3YjQ1NjUxLi5iZDU4MTQxMTE3IDEwMDY0
NAotLS0gYS9ody9kaXNwbGF5L3ZnYS1pc2EtbW0uYworKysgYi9ody9kaXNwbGF5L3ZnYS1pc2Et
bW0uYwpAQCAtMjIsMTIgKzIyLDEzIEBACiAgKiBUSEUgU09GVFdBUkUuCiAgKi8KICNpbmNsdWRl
ICJxZW11L29zZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgImh3L2h3
LmgiCiAjaW5jbHVkZSAiaHcvZGlzcGxheS92Z2EuaCIKICNpbmNsdWRlICJ2Z2FfaW50LmgiCiAj
aW5jbHVkZSAidWkvcGl4ZWxfb3BzLmgiCiAKLSNkZWZpbmUgVkdBX1JBTV9TSVpFICg4MTkyICog
MTAyNCkKKyNkZWZpbmUgVkdBX1JBTV9TSVpFICg4ICogTWlCKQogCiB0eXBlZGVmIHN0cnVjdCBJ
U0FWR0FNTVN0YXRlIHsKICAgICBWR0FDb21tb25TdGF0ZSB2Z2E7CkBAIC0xMzAsNyArMTMxLDcg
QEAgaW50IGlzYV92Z2FfbW1faW5pdChod2FkZHIgdnJhbV9iYXNlLAogCiAgICAgcyA9IGdfbWFs
bG9jMChzaXplb2YoKnMpKTsKIAotICAgIHMtPnZnYS52cmFtX3NpemVfbWIgPSBWR0FfUkFNX1NJ
WkUgPj4gMjA7CisgICAgcy0+dmdhLnZyYW1fc2l6ZV9tYiA9IFZHQV9SQU1fU0laRSAvIE1pQjsK
ICAgICB2Z2FfY29tbW9uX2luaXQoJnMtPnZnYSwgTlVMTCwgdHJ1ZSk7CiAgICAgdmdhX21tX2lu
aXQocywgdnJhbV9iYXNlLCBjdHJsX2Jhc2UsIGl0X3NoaWZ0LCBhZGRyZXNzX3NwYWNlKTsKIApk
aWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZWQ0
NzZlNGU4MC4uZDc1OTkxODJhOCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9o
dy9kaXNwbGF5L3ZnYS5jCkBAIC0yMiw2ICsyMiw3IEBACiAgKiBUSEUgU09GVFdBUkUuCiAgKi8K
ICNpbmNsdWRlICJxZW11L29zZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1
ZGUgInFhcGkvZXJyb3IuaCIKICNpbmNsdWRlICJody9ody5oIgogI2luY2x1ZGUgImh3L2Rpc3Bs
YXkvdmdhLmgiCkBAIC03MjEsNyArNzIyLDcgQEAgdWludDMyX3QgdmJlX2lvcG9ydF9yZWFkX2Rh
dGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyKQogICAgICAgICAgICAgdmFsID0gcy0+dmJl
X3JlZ3Nbcy0+dmJlX2luZGV4XTsKICAgICAgICAgfQogICAgIH0gZWxzZSBpZiAocy0+dmJlX2lu
ZGV4ID09IFZCRV9ESVNQSV9JTkRFWF9WSURFT19NRU1PUllfNjRLKSB7Ci0gICAgICAgIHZhbCA9
IHMtPnZiZV9zaXplIC8gKDY0ICogMTAyNCk7CisgICAgICAgIHZhbCA9IHMtPnZiZV9zaXplIC8g
KDY0ICogS2lCKTsKICAgICB9IGVsc2UgewogICAgICAgICB2YWwgPSAwOwogICAgIH0KQEAgLTIx
OTIsNyArMjE5Myw3IEBAIHZvaWQgdmdhX2NvbW1vbl9pbml0KFZHQUNvbW1vblN0YXRlICpzLCBP
YmplY3QgKm9iaiwgYm9vbCBnbG9iYWxfdm1zdGF0ZSkKIAogICAgIHMtPnZyYW1fc2l6ZV9tYiA9
IHVpbnRfY2xhbXAocy0+dnJhbV9zaXplX21iLCAxLCA1MTIpOwogICAgIHMtPnZyYW1fc2l6ZV9t
YiA9IHBvdzJjZWlsKHMtPnZyYW1fc2l6ZV9tYik7Ci0gICAgcy0+dnJhbV9zaXplID0gcy0+dnJh
bV9zaXplX21iIDw8IDIwOworICAgIHMtPnZyYW1fc2l6ZSA9IHMtPnZyYW1fc2l6ZV9tYiAqIE1p
QjsKIAogICAgIGlmICghcy0+dmJlX3NpemUpIHsKICAgICAgICAgcy0+dmJlX3NpemUgPSBzLT52
cmFtX3NpemU7CmRpZmYgLS1naXQgYS9ody9kaXNwbGF5L3ZpcnRpby1ncHUuYyBiL2h3L2Rpc3Bs
YXkvdmlydGlvLWdwdS5jCmluZGV4IDJkZDNjMzQ4MWEuLjcxYTAwNzE4ZTYgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmlydGlvLWdwdS5jCisrKyBiL2h3L2Rpc3BsYXkvdmlydGlvLWdwdS5jCkBA
IC0xMiw2ICsxMiw3IEBACiAgKi8KIAogI2luY2x1ZGUgInFlbXUvb3NkZXAuaCIKKyNpbmNsdWRl
ICJxZW11L3VuaXRzLmgiCiAjaW5jbHVkZSAicWVtdS1jb21tb24uaCIKICNpbmNsdWRlICJxZW11
L2lvdi5oIgogI2luY2x1ZGUgInVpL2NvbnNvbGUuaCIKQEAgLTEzMTQsOCArMTMxNSw3IEBAIHN0
YXRpYyBjb25zdCBWTVN0YXRlRGVzY3JpcHRpb24gdm1zdGF0ZV92aXJ0aW9fZ3B1ID0gewogCiBz
dGF0aWMgUHJvcGVydHkgdmlydGlvX2dwdV9wcm9wZXJ0aWVzW10gPSB7CiAgICAgREVGSU5FX1BS
T1BfVUlOVDMyKCJtYXhfb3V0cHV0cyIsIFZpcnRJT0dQVSwgY29uZi5tYXhfb3V0cHV0cywgMSks
Ci0gICAgREVGSU5FX1BST1BfU0laRSgibWF4X2hvc3RtZW0iLCBWaXJ0SU9HUFUsIGNvbmYubWF4
X2hvc3RtZW0sCi0gICAgICAgICAgICAgICAgICAgICAyNTYgKiAxMDI0ICogMTAyNCksCisgICAg
REVGSU5FX1BST1BfU0laRSgibWF4X2hvc3RtZW0iLCBWaXJ0SU9HUFUsIGNvbmYubWF4X2hvc3Rt
ZW0sIDI1NiAqIE1pQiksCiAjaWZkZWYgQ09ORklHX1ZJUkdMCiAgICAgREVGSU5FX1BST1BfQklU
KCJ2aXJnbCIsIFZpcnRJT0dQVSwgY29uZi5mbGFncywKICAgICAgICAgICAgICAgICAgICAgVklS
VElPX0dQVV9GTEFHX1ZJUkdMX0VOQUJMRUQsIHRydWUpLApkaWZmIC0tZ2l0IGEvaHcvZGlzcGxh
eS92bXdhcmVfdmdhLmMgYi9ody9kaXNwbGF5L3Ztd2FyZV92Z2EuYwppbmRleCBiZDNlOGIzNTg2
Li4wOGRlYjA4NzgzIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3Ztd2FyZV92Z2EuYworKysgYi9o
dy9kaXNwbGF5L3Ztd2FyZV92Z2EuYwpAQCAtMjIsNiArMjIsNyBAQAogICogVEhFIFNPRlRXQVJF
LgogICovCiAjaW5jbHVkZSAicWVtdS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIK
ICNpbmNsdWRlICJxYXBpL2Vycm9yLmgiCiAjaW5jbHVkZSAiaHcvaHcuaCIKICNpbmNsdWRlICJo
dy9sb2FkZXIuaCIKQEAgLTU2NSw3ICs1NjYsNyBAQCBzdGF0aWMgaW5saW5lIGludCB2bXN2Z2Ff
Zmlmb19sZW5ndGgoc3RydWN0IHZtc3ZnYV9zdGF0ZV9zICpzKQogICAgICAgICBzLT5maWZvX25l
eHQgPj0gU1ZHQV9GSUZPX1NJWkUpIHsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQotICAgIGlm
IChzLT5maWZvX21heCA8IHMtPmZpZm9fbWluICsgMTAgKiAxMDI0KSB7CisgICAgaWYgKHMtPmZp
Zm9fbWF4IDwgcy0+Zmlmb19taW4gKyAxMCAqIEtpQikgewogICAgICAgICByZXR1cm4gMDsKICAg
ICB9CiAKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIuYyBiL2h3L2Rpc3BsYXkveGVuZmIu
YwppbmRleCBmNWFmY2MwMzU4Li4xODBkMjA1MDIxIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3hl
bmZiLmMKKysrIGIvaHcvZGlzcGxheS94ZW5mYi5jCkBAIC0yNSw2ICsyNSw3IEBACiAgKi8KIAog
I2luY2x1ZGUgInFlbXUvb3NkZXAuaCIKKyNpbmNsdWRlICJxZW11L3VuaXRzLmgiCiAKICNpbmNs
dWRlICJody9ody5oIgogI2luY2x1ZGUgInVpL2lucHV0LmgiCkBAIC04ODksNyArODkwLDcgQEAg
c3RhdGljIGludCBmYl9pbml0aWFsaXNlKHN0cnVjdCBYZW5EZXZpY2UgKnhlbmRldikKIAlyZXR1
cm4gcmM7CiAKICAgICBmYl9wYWdlID0gZmItPmMucGFnZTsKLSAgICByYyA9IHhlbmZiX2NvbmZp
Z3VyZV9mYihmYiwgdmlkZW9yYW0gKiAxMDI0ICogMTAyNFUsCisgICAgcmMgPSB4ZW5mYl9jb25m
aWd1cmVfZmIoZmIsIHZpZGVvcmFtICogTWlCLAogCQkJICAgIGZiX3BhZ2UtPndpZHRoLCBmYl9w
YWdlLT5oZWlnaHQsIGZiX3BhZ2UtPmRlcHRoLAogCQkJICAgIGZiX3BhZ2UtPm1lbV9sZW5ndGgs
IDAsIGZiX3BhZ2UtPmxpbmVfbGVuZ3RoKTsKICAgICBpZiAocmMgIT0gMCkKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 01:16:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 01:16: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 1fSBRK-00047c-8T; Mon, 11 Jun 2018 01:16:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kwov=i5=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fSBRI-00047W-Ox
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 01:16:08 +0000
X-Inumbo-ID: aebd91b6-6d14-11e8-9728-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aebd91b6-6d14-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 03:13:43 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id y4-v6so12065373qka.5
 for <xen-devel@lists.xenproject.org>; Sun, 10 Jun 2018 18:16:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=LIe0lg/MU8ruSyzR1OPbweY9ibc4mJZnd7V5QjuxhiY=;
 b=cOqiHu4guBipWqyO21pqV4K06K+xXL1Zg48Qvsuen62wLh2gEQvoZhFEKNdxlv6Fbf
 2+LBgPMm9i9fMuWS5YZwXuHWRTWARFr8WtuBeYD+FLXwXX6eDvYJzpQiuOhRsxhLZTEL
 tw48zyiuAftmWwb6edQpRdRIMc+XCHPQZc1BwNh48JxpcTUOwDQiJUKXNw26SV9QUPTy
 268D0G+8TOPaf/1daRWF2jM/Ppc6q5Ne/qxTaG2Io8Fq9Ek/XDJPMKBjNftAnp2Fg0qQ
 V7fDVmsGLdmwJYquIfskna74H+rhdk/z6G1uMVKGeyYH+hgjlJzcPf+zxLY6TCswiX7J
 2bJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=LIe0lg/MU8ruSyzR1OPbweY9ibc4mJZnd7V5QjuxhiY=;
 b=mFw3OlQ8F2KsjXEVgk9tl/pS8F1HLvK54wFVE1gSwADSucU/R4JXqNvzOtYBEJLQOD
 7ADcBqX2hJpR13fY4BLUBgxDyWn9D1IVmlI4217nQSSTC5uHGLfDwv1/XtdKAIw9pBO4
 vv8x9zTxgKgfAETfulGa/S90/uCtknoHsziIlK0lpwZaDGCqDPghdiC3bcQLhklddS3p
 vYzLWWdCo83hqOnZohh0oZx62EoPg9CD+aC8GvUoXa01qdCYiU88s5KHE9F1VPvaVXov
 PHwvDU13G8a7CukyeYCXeNiSHmT0YvMpVwOepqz5setpU6Sq8S2EOJOxodLQI5T2pmz9
 4q6w==
X-Gm-Message-State: APt69E3LGGkTvQhP+LJqRbkzSGw8J7+/5AO6T3JMm1aVQbXzeEUvyN8q
 TnAWypn8nbWLTQhms5Rhq0Q=
X-Google-Smtp-Source: ADUXVKKcxi1X5b/T9Fcm1FzQsWCybT4oZeZmeuXqmo+rih2Q1CFn4GqnzbzN1x/mP5YQwNA9wUMvrg==
X-Received: by 2002:a37:7e04:: with SMTP id
 z4-v6mr12563977qkc.298.1528679766012; 
 Sun, 10 Jun 2018 18:16:06 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id o5-v6sm28237223qtm.60.2018.06.10.18.16.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 10 Jun 2018 18:16:05 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Thomas Huth <thuth@redhat.com>,
	Stefan Weil <sw@weilnetz.de>
Date: Sun, 10 Jun 2018 22:14:32 -0300
Message-Id: <20180611011501.10235-12-f4bug@amsat.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180611011501.10235-1-f4bug@amsat.org>
References: <20180611011501.10235-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 11/40] hw/xen: Use the IEC binary prefix
 definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 qemu-devel@nongnu.org, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Max Reitz <mreitz@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgZWFzZXMgY29kZSByZXZpZXcsIHVuaXQgaXMgZXhwbGljaXQuCgpQYXRjaCBnZW5lcmF0ZWQg
dXNpbmc6CgogICQgZ2l0IGdyZXAgLUUgJygxMDI0fDIwNDh8NDA5Nnw4MTkyfCg8PHw+PikuPygx
MHwyMHwzMCkpJyBody8gaW5jbHVkZS9ody8KCmFuZCBtb2RpZmllZCBtYW51YWxseS4KClNpZ25l
ZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+ClJldmll
d2VkLWJ5OiBBbGFuIFJvYmluc29uIDxBbGFuLlJvYmluc29uQHRzLmZ1aml0c3UuY29tPgotLS0K
IGh3L2Jsb2NrL3hlbl9kaXNrLmMgICAgICAgIHwgIDUgKysrLS0KIGh3L2kzODYveGVuL3hlbi1t
YXBjYWNoZS5jIHwgIDMgKystCiBody94ZW5wdi94ZW5fZG9tYWluYnVpbGQuYyB8IDEzICsrKysr
KystLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fZGlzay5jIGIvaHcvYmxvY2sveGVuX2Rpc2su
YwppbmRleCA5ZmJjMGNkYjg3Li41ZTdmMTdmZmE0IDEwMDY0NAotLS0gYS9ody9ibG9jay94ZW5f
ZGlzay5jCisrKyBiL2h3L2Jsb2NrL3hlbl9kaXNrLmMKQEAgLTIwLDYgKzIwLDcgQEAKICAqLwog
CiAjaW5jbHVkZSAicWVtdS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNs
dWRlIDxzeXMvaW9jdGwuaD4KICNpbmNsdWRlIDxzeXMvdWlvLmg+CiAKQEAgLTgxMiw5ICs4MTMs
OSBAQCBzdGF0aWMgaW50IGJsa19jb25uZWN0KHN0cnVjdCBYZW5EZXZpY2UgKnhlbmRldikKICAg
ICB9CiAKICAgICB4ZW5fcHZfcHJpbnRmKHhlbmRldiwgMSwgInR5cGUgXCIlc1wiLCBmaWxlcHJv
dG8gXCIlc1wiLCBmaWxlbmFtZSBcIiVzXCIsIgotICAgICAgICAgICAgICAgICAgIiBzaXplICUi
IFBSSWQ2NCAiICglIiBQUklkNjQgIiBNQilcbiIsCisgICAgICAgICAgICAgICAgICAiIHNpemUg
JSIgUFJJZDY0ICIgKCVsbHUgTUIpXG4iLAogICAgICAgICAgICAgICAgICAgYmxrZGV2LT50eXBl
LCBibGtkZXYtPmZpbGVwcm90bywgYmxrZGV2LT5maWxlbmFtZSwKLSAgICAgICAgICAgICAgICAg
IGJsa2Rldi0+ZmlsZV9zaXplLCBibGtkZXYtPmZpbGVfc2l6ZSA+PiAyMCk7CisgICAgICAgICAg
ICAgICAgICBibGtkZXYtPmZpbGVfc2l6ZSwgYmxrZGV2LT5maWxlX3NpemUgLyBNaUIpOwogCiAg
ICAgLyogRmlsbCBpbiBudW1iZXIgb2Ygc2VjdG9yIHNpemUgYW5kIG51bWJlciBvZiBzZWN0b3Jz
ICovCiAgICAgeGVuc3RvcmVfd3JpdGVfYmVfaW50KHhlbmRldiwgInNlY3Rvci1zaXplIiwgYmxr
ZGV2LT5maWxlX2Jsayk7CmRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyBi
L2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCmluZGV4IDYyOGI4MTNhMTEuLjRlNGYwNjlhMjQg
MTAwNjQ0Ci0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCisrKyBiL2h3L2kzODYveGVu
L3hlbi1tYXBjYWNoZS5jCkBAIC05LDYgKzksNyBAQAogICovCiAKICNpbmNsdWRlICJxZW11L29z
ZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgInFlbXUvZXJyb3ItcmVw
b3J0LmgiCiAKICNpbmNsdWRlIDxzeXMvcmVzb3VyY2UuaD4KQEAgLTQ2LDcgKzQ3LDcgQEAKICAq
IEZyb20gZW1waXJpY2FsIHRlc3RzIEkgb2JzZXJ2ZWQgdGhhdCBxZW11IHVzZSA3NU1CIG1vcmUg
dGhhbiB0aGUKICAqIG1heF9tY2FjaGVfc2l6ZS4KICAqLwotI2RlZmluZSBOT05fTUNBQ0hFX01F
TU9SWV9TSVpFICg4MCAqIDEwMjQgKiAxMDI0KQorI2RlZmluZSBOT05fTUNBQ0hFX01FTU9SWV9T
SVpFICg4MCAqIE1pQikKIAogdHlwZWRlZiBzdHJ1Y3QgTWFwQ2FjaGVFbnRyeSB7CiAgICAgaHdh
ZGRyIHBhZGRyX2luZGV4OwpkaWZmIC0tZ2l0IGEvaHcveGVucHYveGVuX2RvbWFpbmJ1aWxkLmMg
Yi9ody94ZW5wdi94ZW5fZG9tYWluYnVpbGQuYwppbmRleCAwMjdmNzZmYWQxLi4xODhhY2FjYTE2
IDEwMDY0NAotLS0gYS9ody94ZW5wdi94ZW5fZG9tYWluYnVpbGQuYworKysgYi9ody94ZW5wdi94
ZW5fZG9tYWluYnVpbGQuYwpAQCAtMSw0ICsxLDUgQEAKICNpbmNsdWRlICJxZW11L29zZGVwLmgi
CisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW5fYmFja2VuZC5o
IgogI2luY2x1ZGUgInhlbl9kb21haW5idWlsZC5oIgogI2luY2x1ZGUgInFlbXUvdGltZXIuaCIK
QEAgLTc1LDkgKzc2LDkgQEAgaW50IHhlbnN0b3JlX2RvbWFpbl9pbml0MShjb25zdCBjaGFyICpr
ZXJuZWwsIGNvbnN0IGNoYXIgKnJhbWRpc2ssCiAgICAgeGVuc3RvcmVfd3JpdGVfc3RyKGRvbSwg
InZtIiwgICAgIHZtKTsKIAogICAgIC8qIG1lbW9yeSAqLwotICAgIHhlbnN0b3JlX3dyaXRlX2lu
dChkb20sICJtZW1vcnkvdGFyZ2V0IiwgcmFtX3NpemUgPj4gMTApOyAgLy8ga0IKLSAgICB4ZW5z
dG9yZV93cml0ZV9pbnQodm0sICJtZW1vcnkiLCAgICAgICAgIHJhbV9zaXplID4+IDIwKTsgIC8v
IE1CCi0gICAgeGVuc3RvcmVfd3JpdGVfaW50KHZtLCAibWF4bWVtIiwgICAgICAgICByYW1fc2l6
ZSA+PiAyMCk7ICAvLyBNQgorICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20sICJtZW1vcnkvdGFy
Z2V0IiwgcmFtX3NpemUgLyBLaUIpOworICAgIHhlbnN0b3JlX3dyaXRlX2ludCh2bSwgIm1lbW9y
eSIsICAgICAgICAgcmFtX3NpemUgLyBNaUIpOworICAgIHhlbnN0b3JlX3dyaXRlX2ludCh2bSwg
Im1heG1lbSIsICAgICAgICAgcmFtX3NpemUgLyBNaUIpOwogCiAgICAgLyogY3B1cyAqLwogICAg
IGZvciAoaSA9IDA7IGkgPCBzbXBfY3B1czsgaSsrKSB7CkBAIC0xMTMsNyArMTE0LDcgQEAgaW50
IHhlbnN0b3JlX2RvbWFpbl9pbml0MihpbnQgeGVuc3RvcmVfcG9ydCwgaW50IHhlbnN0b3JlX21m
biwKIAogICAgIC8qIGNvbnNvbGUgKi8KICAgICB4ZW5zdG9yZV93cml0ZV9zdHIoZG9tLCAiY29u
c29sZS90eXBlIiwgICAgICJpb2VtdSIpOwotICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20sICJj
b25zb2xlL2xpbWl0IiwgICAgMTI4ICogMTAyNCk7CisgICAgeGVuc3RvcmVfd3JpdGVfaW50KGRv
bSwgImNvbnNvbGUvbGltaXQiLCAgICAxMjggKiBLaUIpOwogICAgIHhlbnN0b3JlX3dyaXRlX2lu
dChkb20sICJjb25zb2xlL3JpbmctcmVmIiwgY29uc29sZV9tZm4pOwogICAgIHhlbnN0b3JlX3dy
aXRlX2ludChkb20sICJjb25zb2xlL3BvcnQiLCAgICAgY29uc29sZV9wb3J0KTsKICAgICB4ZW5f
Y29uZmlnX2Rldl9jb25zb2xlKDApOwpAQCAtMjYwLDcgKzI2MSw3IEBAIGludCB4ZW5fZG9tYWlu
X2J1aWxkX3B2KGNvbnN0IGNoYXIgKmtlcm5lbCwgY29uc3QgY2hhciAqcmFtZGlzaywKICAgICB9
CiAjZW5kaWYKIAotICAgIHJjID0geGNfZG9tYWluX3NldG1heG1lbSh4ZW5feGMsIHhlbl9kb21p
ZCwgcmFtX3NpemUgPj4gMTApOworICAgIHJjID0geGNfZG9tYWluX3NldG1heG1lbSh4ZW5feGMs
IHhlbl9kb21pZCwgcmFtX3NpemUgLyBLaUIpOwogICAgIGlmIChyYyA8IDApIHsKICAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJ4ZW46IHhjX2RvbWFpbl9zZXRtYXhtZW0oKSBmYWlsZWRcbiIpOwog
ICAgICAgICBnb3RvIGVycjsKQEAgLTI2OSw3ICsyNzAsNyBAQCBpbnQgeGVuX2RvbWFpbl9idWls
ZF9wdihjb25zdCBjaGFyICprZXJuZWwsIGNvbnN0IGNoYXIgKnJhbWRpc2ssCiAgICAgeGVuc3Rv
cmVfcG9ydCA9IHhjX2V2dGNobl9hbGxvY191bmJvdW5kKHhlbl94YywgeGVuX2RvbWlkLCAwKTsK
ICAgICBjb25zb2xlX3BvcnQgPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZCh4ZW5feGMsIHhlbl9k
b21pZCwgMCk7CiAKLSAgICByYyA9IHhjX2xpbnV4X2J1aWxkKHhlbl94YywgeGVuX2RvbWlkLCBy
YW1fc2l6ZSA+PiAyMCwKKyAgICByYyA9IHhjX2xpbnV4X2J1aWxkKHhlbl94YywgeGVuX2RvbWlk
LCByYW1fc2l6ZSAvIE1pQiwKICAgICAgICAgICAgICAgICAgICAgICAgIGtlcm5lbCwgcmFtZGlz
aywgY21kbGluZSwKICAgICAgICAgICAgICAgICAgICAgICAgIDAsIGZsYWdzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgeGVuc3RvcmVfcG9ydCwgJnhlbnN0b3JlX21mbiwKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 02:25:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 02:25:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSCWV-0005OZ-1j; Mon, 11 Jun 2018 02:25: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=h7eg=i5=xenproject.org=prvs=693f851e8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fSCWT-0005OM-JG
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 02:25:33 +0000
X-Inumbo-ID: b84acd50-6d1e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b84acd50-6d1e-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 02:25:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,499,1520899200"; d="scan'208";a="56911015"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74838-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=0d2fa03dae4fbe185a082f361342b1e30aed4582
X-Osstest-Versions-That: qemuu=8e36d27c5a7b99a7adb40cfda2f92b1d97216e84
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 11 Jun 2018 03:25:27 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74838: 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
NDgzOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4MzgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDgzNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODM0CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ4MzQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzNAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDc0ODM0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzNAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0ODM0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDgzNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODM0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4MzQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbGlrZSA3NDgzNAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODM0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ4MzQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgMGQyZmEwM2RhZTRmYmUxODVhMDgyZjM2MTM0MmIxZTMwYWVk
NDU4MgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgOGUzNmQyN2M1YTdi
OTlhN2FkYjQwY2ZkYTJmOTJiMWQ5NzIxNmU4NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODM0
ICAyMDE4LTA2LTA5IDA2OjUwOjEwIFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDgzOCAgMjAxOC0wNi0xMCAwNjoyMDowMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsaXN0YWlyIEZyYW5j
aXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGth
b2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEdy
ZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgS2VubyBGaXNjaGVyIDxrZW5vQGp1bGlhY29tcHV0
aW5nLmNvbT4KICBMYXVyZW50IERlc25vZ3VlcyA8bGF1cmVudC5kZXNub2d1ZXNAZ21haWwuY29t
PgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPgogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTaGFubm9uIFpo
YW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90
ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc3OCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 02:49:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 02: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 1fSCth-0000Zo-4N; Mon, 11 Jun 2018 02:49:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSCtf-0000Yd-D1
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 02:49:31 +0000
X-Inumbo-ID: 1211c37e-6d22-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1211c37e-6d22-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 02:49: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 1fSCtc-0002yG-1g; Mon, 11 Jun 2018 02: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 1fSCtb-0004tt-Nf; Mon, 11 Jun 2018 02:49:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSCtb-0001Kg-N3; Mon, 11 Jun 2018 02:49:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124038-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm: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-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 02:49:27 +0000
Subject: [Xen-devel] [xen-unstable test] 124038: 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>

ZmxpZ2h0IDEyNDAzOCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDAzOC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0
YWxsICAgICBmYWlsIGluIDEyMzk5NCBwYXNzIGluIDEyNDAzOAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEy
Mzk5NCBwYXNzIGluIDEyNDAzOAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1k
aXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTk0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIHBhc3MgaW4gMTIzOTk0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTIz
OTk0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM3OTkKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM3OTkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNzk5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNzk5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZl
MDViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM3OTkgIDIwMTgtMDYtMDQgMTE6MDI6MjAgWiAg
ICA2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODMxICAyMDE4LTA2LTA1IDIwOjI5OjU5
IFogICAgNSBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzOTk0ICAy
MDE4LTA2LTA5IDA5OjQ5OjM5IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGln
QGNpdHJpeC5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogIE1hcmNlbGxvIFNlcmkg
PG1hcmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KICBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xl
a3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDA2ZjU0MmY4
ZjIuLjExNTM1Y2RiYzAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2Ig
LT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 05:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 05: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 1fSF4V-0004cr-G1; Mon, 11 Jun 2018 05:08:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSF4U-0004cg-B1
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 05:08:50 +0000
X-Inumbo-ID: 2fe4ebc6-6d35-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fe4ebc6-6d35-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 07:06: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 1fSF4O-0006Xl-Pp; Mon, 11 Jun 2018 05:08: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 1fSF4O-0005TT-DH; Mon, 11 Jun 2018 05:08:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSF4O-0003mA-Br; Mon, 11 Jun 2018 05:08:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124043-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-libvirt:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-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-ws16-amd64:guest-start/win.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-amd64-xl-qemut-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-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 05:08:44 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124043: 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>

ZmxpZ2h0IDEyNDA0MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA0My8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxMjM1OTAgcGFzcyBpbiAxMjQwNDMKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9z
dCBmYWlsIGluIDEyMzgzNSBwYXNzIGluIDEyMzU5MAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlIDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4gMTIzODM1IHBhc3MgaW4gMTI0MDQzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgaW4gMTIzODM1IHBhc3MgaW4gMTI0MDQzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMjQwMDkgcGFzcyBpbiAxMjQwNDMK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBp
biAxMjQwMDkgcGFzcyBpbiAxMjQwNDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjQwMDkgcGFzcyBpbiAxMjQw
NDMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9z
dC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTIzODM1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQwMDkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUg
ZmFpbCBwYXNzIGluIDEyNDAwOQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxOCBn
dWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjMxMjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTIzNTkwIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjM1OTAgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwg
aW4gMTIzODM1IGJsb2NrZWQgaW4gMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjM4MzUgbGlrZSAxMjI5NjAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEy
MzgzNSBsaWtlIDEyMzEyMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzgzNSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzgzNSBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3Rh
cnQvd2luLnJlcGVhdCBmYWlsIGluIDEyNDAwOSBibG9ja2VkIGluIDEyMzEyMgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBpbiAxMjQwMDkgbGlrZSAxMjMxMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjMwMDkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgbGlrZSAxMjMwMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzAwOQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
MTIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFydC93
aW4ucmVwZWF0IGZhaWwgbGlrZSAxMjMxMjIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzEyMgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzMTIyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMWM2YjhmMjNiOWM1
MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNzRmYTk1NTJjMWUzZWY3OWJkNGRiMGE2N2ZjNTM4YmJkNjFiNzU2MQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTIzMTIyICAyMDE4LTA1LTIzIDE3OjUyOjIxIFogICAxOCBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0MyAgMjAxOC0wNS0yOSAwODowNjo1MyBaICAgMTIg
ZGF5cyAgIDExIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ3MyAgMjAxOC0wNS0z
MSAxNjoxMjozMCBaICAgMTAgZGF5cyAgICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDc0ZmE5NTUyYzEuLjFjNmI4ZjIzYjkgIDFjNmI4ZjIzYjljNTA5
OWNkZjlhNTMwZTBkMDQ0YjFhYjVhODM1MTEgLT4gc3RhYmxlLTQuOQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 06:33:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 06:33: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 1fSGO9-0000VY-Hr; Mon, 11 Jun 2018 06:33:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hpdw=i5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSGO8-0000VT-Lg
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 06:33:12 +0000
X-Inumbo-ID: 51b54afa-6d41-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51b54afa-6d41-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 06:33:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 11 Jun 2018 00:33:10 -0600
Message-Id: <5B1E17A202000078001C9E03@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 11 Jun 2018 00:33:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-123897-mainreport@xen.org>
In-Reply-To: <osstest-123897-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.7-testing test] 123897: tolerable FAIL -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDIwOjQ3LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyMzg5NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzODk3LyAKPiAK
PiBGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgo+IAo+IFRlc3RzIHdoaWNoIGFyZSBm
YWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgo+ICB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyIDIzIGd1ZXN0LW1pZ3JhdGUvZHN0X2hvc3Qvc3JjX2hvc3QgZmFpbCBpbiAx
MjM4NTIgcGFzcyBpbiAxMjM4MTIKPiAgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgIDcgeGVuLWJvb3QgIGZhaWwgaW4gMTIzODUyIHBhc3MgaW4gMTIzODk3Cj4gIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM4
NTIgcGFzcyBpbiAxMjM4OTcKPiAgdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDEwIHhlbi1i
b290L3NyY19ob3N0IGZhaWwgaW4gMTIzODUyIHBhc3MgaW4gMTIzODk3Cj4gIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzg1MiBwYXNz
IGluIDEyMzg5Nwo+ICB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3Jj
X2hvc3QgZmFpbCBpbiAxMjM4NTIgcGFzcyBpbiAxMjM4OTcKPiAgdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0IGZhaWwgaW4gMTIzODUyIHBhc3MgaW4gMTIz
ODk3Cj4gIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBm
YWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5Nwo+ICB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM4NTIgcGFzcyBpbiAxMjM4OTcK
PiAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCA3IHhlbi1ib290IGZh
aWwgaW4gMTIzODUyIHBhc3MgaW4gMTIzODk3Cj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5Nwo+ICB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4g
MTIzODUyIHBhc3MgaW4gMTIzODk3Cj4gIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgZmFpbCBpbiAxMjM4NTIgcGFzcyBpbiAxMjM4OTcKPiAgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTUgZ3Vlc3Qt
c2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyMzg1MiBwYXNzIGluIDEyMzg5Nwo+ICB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFp
bCBwYXNzIGluIDEyMzg1Mgo+ICB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NTIKCldoaWxlIEknbSBoYXBw
eSBmb3IgdGhlcmUgaGF2aW5nIGJlZW4gYSBwdXNoLCB0aGUgYWJvdmUgZG9lc24ndCByZWFsbHkg
bWFrZQptZSBmZWVsIHdlbGwgd3J0IGN1dHRpbmcgNC43LjYuIEkgaGF2ZSBubyBjbGVhciBpZGVh
IG9uIGFsdGVybmF0aXZlcywgdGhvdWdoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 06:38:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 06:38:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSGTI-0001QC-HL; Mon, 11 Jun 2018 06: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=hpdw=i5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSGTH-0001Q7-2z
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 06:38:31 +0000
X-Inumbo-ID: 0f7168dd-6d42-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f7168dd-6d42-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 06:38:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 11 Jun 2018 00:38:28 -0600
Message-Id: <5B1E18E002000078001C9E0D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 11 Jun 2018 00:38:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Pu Wen" <puwen@hygon.cn>
References: <1528550617-28395-1-git-send-email-puwen@hygon.cn>
In-Reply-To: <1528550617-28395-1-git-send-email-puwen@hygon.cn>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/11] x86/xen: Add support for Hygon's
 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KGhlYXZpbHkgc2hyaW5raW5nIHRoZSBDYyBsaXN0KQoKPj4+IE9uIDA5LjA2LjE4IGF0IDE1OjIz
LCA8cHV3ZW5AaHlnb24uY24+IHdyb3RlOgo+IFRoaXMgcGF0Y2ggZW5hYmxlcyB0aGUgWGVuIEh5
cGVydmlzb3Igc3VwcG9ydCB0byBIeWdvbgo+IEZhbWlseSAxOGggQ1BVOgo+IC0gQWRkIEh5Z29u
IHN1cHBvcnQgaW4gWGVuIFBNVSBhcmNoIGluaXQgY29kZXMuCj4gLSBBZGQgSHlnb24gc3VwcG9y
dCBpbiBQTVUgTVNSIHJlYWQvd3JpdGUgY29kZXMuCj4gLSBBZGQgSHlnb24gc3VwcG9ydCBpbiBy
ZWFkIFBNQyBjb2Rlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNu
PgoKQ29uc2lkZXJpbmcgdGhpcywgYXJlIHRoZXJlIHBsYW5zIHRvIHN1cHBseSBwYXRjaCBmb3Ig
WGVuIGl0c2VsZj8KT3RoZXJ3aXNlIEknbSBub3Qgc3VyZSBJIHNlZSB0aGUgcG9pbnQgaW4gbWFr
aW5nIHRoZSBndWVzdCBzaWRlCndvcmsuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 07:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 07: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 1fSHhz-0004Ym-GU; Mon, 11 Jun 2018 07: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=vwan=i5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSHhz-0004Yh-2U
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 07:57:47 +0000
X-Inumbo-ID: 224bf7d6-6d4d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 224bf7d6-6d4d-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 07:57:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D4A7FAC06;
 Mon, 11 Jun 2018 07:57:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 netdev@vger.kernel.org
Date: Mon, 11 Jun 2018 09:57:42 +0200
Message-Id: <20180611075742.1691-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen/netfront: raise max number of slots in
 xennet_get_responses()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdXNlZCBpbiB4ZW5uZXRfZ2V0X3Jlc3BvbnNlcygpIGlz
IHNldCB0bwpNQVhfU0tCX0ZSQUdTICsgKHJ4LT5zdGF0dXMgPD0gUlhfQ09QWV9USFJFU0hPTEQp
LgoKSW4gb2xkIGtlcm5lbC14ZW4gTUFYX1NLQl9GUkFHUyB3YXMgMTgsIHdoaWxlIG5vd2FkYXlz
IGl0IGlzIDE3LiBUaGlzCmRpZmZlcmVuY2UgaXMgcmVzdWx0aW5nIGluIGZyZXF1ZW50IG1lc3Nh
Z2VzICJ0b28gbWFueSBzbG90cyIgYW5kIGEKcmVkdWNlZCBuZXR3b3JrIHRocm91Z2hwdXQgZm9y
IHNvbWUgd29ya2xvYWRzIChmYWN0b3IgMTAgYmVsb3cgdGhhdCBvZgphIGtlcm5lbC14ZW4gYmFz
ZWQgZ3Vlc3QpLgoKUmVwbGFjaW5nIE1BWF9TS0JfRlJBR1MgYnkgWEVOX05FVElGX05SX1NMT1RT
X01JTiBmb3IgY2FsY3VsYXRpb24gb2YKdGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdG8gdXNlIHNv
bHZlcyB0aGF0IHByb2JsZW0gKHRlc3RzIHNob3dlZCBubwptb3JlIG1lc3NhZ2VzICJ0b28gbWFu
eSBzbG90cyIgYW5kIHRocm91Z2hwdXQgd2FzIGFzIGhpZ2ggYXMgd2l0aCB0aGUKa2VybmVsLXhl
biBiYXNlZCBndWVzdCBzeXN0ZW0pLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwpp
bmRleCA2NzlkYTFhYmQ3M2MuLmJhNDExMDA1ZDgyOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQv
eGVuLW5ldGZyb250LmMKKysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKQEAgLTc5MCw3
ICs3OTAsNyBAQCBzdGF0aWMgaW50IHhlbm5ldF9nZXRfcmVzcG9uc2VzKHN0cnVjdCBuZXRmcm9u
dF9xdWV1ZSAqcXVldWUsCiAJUklOR19JRFggY29ucyA9IHF1ZXVlLT5yeC5yc3BfY29uczsKIAlz
dHJ1Y3Qgc2tfYnVmZiAqc2tiID0geGVubmV0X2dldF9yeF9za2IocXVldWUsIGNvbnMpOwogCWdy
YW50X3JlZl90IHJlZiA9IHhlbm5ldF9nZXRfcnhfcmVmKHF1ZXVlLCBjb25zKTsKLQlpbnQgbWF4
ID0gTUFYX1NLQl9GUkFHUyArIChyeC0+c3RhdHVzIDw9IFJYX0NPUFlfVEhSRVNIT0xEKTsKKwlp
bnQgbWF4ID0gWEVOX05FVElGX05SX1NMT1RTX01JTiArIChyeC0+c3RhdHVzIDw9IFJYX0NPUFlf
VEhSRVNIT0xEKTsKIAlpbnQgc2xvdHMgPSAxOwogCWludCBlcnIgPSAwOwogCXVuc2lnbmVkIGxv
bmcgcmV0OwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 09:31:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 09:31:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSJ9f-0006Ng-6N; Mon, 11 Jun 2018 09:30: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=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSJ9e-0006Nb-2G
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 09:30:26 +0000
X-Inumbo-ID: 132da6dd-6d5a-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 132da6dd-6d5a-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 09:30:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="74447739"
Date: Mon, 11 Jun 2018 11:30:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180611093016.inercsjo5rug5yrw@mac>
References: <20180607155906.14304-1-roger.pau@citrix.com>
 <20180608093552.GA20016@olila.local.net-space.pl>
 <20180608100822.ignnluc6ampugw6z@mac>
 <20180608103928.GB20016@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608103928.GB20016@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMTI6Mzk6MjhQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIEZyaSwgSnVuIDA4LCAyMDE4IGF0IDEyOjA4OjIyUE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBGcmksIEp1biAwOCwgMjAxOCBhdCAxMTozNTo1MkFNICsw
MjAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiA+IE9uIFRodSwgSnVuIDA3LCAyMDE4IGF0IDA1
OjU5OjA2UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+ID4gPiBBZGQgYSBub3Rl
IHRvIHNwZWxsIG91dCB0aGF0IGlmIHRoZSBhZGRyZXNzIHRhZyBpcyBub3QgcHJlc2VudCB0aGUK
PiA+ID4gPiBmaWxlIHNob3VsZCBiZSBsb2FkZWQgdXNpbmcgdGhlIGVsZiBoZWFkZXIuCj4gPiA+
ID4KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lw
ZXJAb3JhY2xlLmNvbT4KPiA+ID4gPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cj4gPiA+ID4gLS0tCj4gPiA+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ID4gPiAgLSBzL2VsZi9A
c2N7ZWxmfS8KPiA+ID4gPiAgLSBzL011bHRpYm9vdC9NdWx0aWJvb3QyLwo+ID4gPiA+IC0tLQo+
ID4gPiA+ICBkb2MvbXVsdGlib290LnRleGkgfCA2ICsrKysrKwo+ID4gPiA+ICAxIGZpbGUgY2hh
bmdlZCwgNiBpbnNlcnRpb25zKCspCj4gPiA+ID4KPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZG9jL211
bHRpYm9vdC50ZXhpIGIvZG9jL211bHRpYm9vdC50ZXhpCj4gPiA+ID4gaW5kZXggMmUyZDdlNzRh
Li4zYzc5Nzc4N2MgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZG9jL211bHRpYm9vdC50ZXhpCj4gPiA+
ID4gKysrIGIvZG9jL211bHRpYm9vdC50ZXhpCj4gPiA+ID4gQEAgLTUwOSw2ICs1MDksMTIgQEAg
YXNzdW1lcyB0aGF0IG5vIGJzcyBzZWdtZW50IGlzIHByZXNlbnQuCj4gPiA+ID4KPiA+ID4gPiAg
QGVuZCB0YWJsZQo+ID4gPiA+Cj4gPiA+ID4gK05vdGU6IFRoaXMgaW5mb3JtYXRpb24gZG9lcyBu
b3QgbmVlZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2VybmVsIGltYWdlCj4gPiA+ID4gK2lzIGlu
IEBzY3tlbGZ9IGZvcm1hdCwgYnV0IGl0IG11c3QgYmUgcHJvdmlkZWQgaWYgdGhlIGltYWdlIGlz
IGluIGEub3V0Cj4gPiA+ID4gK2Zvcm1hdCBvciBpbiBzb21lIG90aGVyIGZvcm1hdC4gQ29tcGxp
YW50IGJvb3QgbG9hZGVycyBtdXN0IGJlIGFibGUgdG8KPiA+ID4gPiArbG9hZCBpbWFnZXMgdGhh
dCBhcmUgZWl0aGVyIGluIEBzY3tlbGZ9IGZvcm1hdCBvciBjb250YWluIHRoZSBhZGRyZXNzCj4g
PiA+ID4gK3RhZyBlbWJlZGRlZCBpbiB0aGUgTXVsdGlib290MiBoZWFkZXIuCj4gPiA+ID4gKwo+
ID4gPgo+ID4gPiBOb3cgaXQgaXMgYmV0dGVyLiBIb3dldmVyLCB0aGVyZSBpcyBhIGxhY2sgb2Yg
aW5mb3JtYXRpb24gdGhhdCB0aGlzIHRhZwo+ID4gPiBzaG91bGQgYmUgcHJlZmVycmVkIG92ZXIg
dGhlIHJlbGV2YW50IGRhdGEgcHJvdmlkZWQgaW4gdGhlIEVMRiBoZWFkZXIgaWYKPiA+ID4gYm90
aCBhcmUgYXZhaWxhYmxlIGluIHRoZSBpbWFnZS4gVGhpcyBoYXZlIHRvIGJlIGNsZWFyIGxpa2Ug
aXQgaXMgaW4KPiA+ID4gTXVsdGlib290IHNwZWMuCj4gPgo+ID4gV291bGQgeW91IGJlIE9LIHdp
dGggYWRkaW5nIHRoZSBmb2xsb3dpbmcgc2VudGVuY2UgYXQgdGhlIGVuZDoKPiA+Cj4gPiAiV2hl
biB0aGUgYWRkcmVzcyB0YWcgaXMgcHJlc2VudCBpdCBtdXN0IGJlIHVzZWQgaW4gb3JkZXIgdG8g
bG9hZCB0aGUKPiA+IGltYWdlLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgYW4gQHNje2VsZn0gaGVh
ZGVyIGlzIGFsc28gcHJlc2VudC4iCj4gCj4gSSB3b3VsZCBwdXQgdGhpcyBhcyBhIHNlY29uZCBz
ZW50ZW5jZSBpbiBub3RlLCBqdXN0IGFmdGVyICIuLi4gc29tZQo+IG90aGVyIGZvcm1hdC4iIEhv
d2V2ZXIsIHRoZW4gcHJvYmFibHkgbGFzdCBzZW50ZW5jZSBzaG91bGQgYmUgcmVwaHJhc2VkCj4g
YSBiaXQuCgpJIHRoaW5rIHRoZSBmb2xsb3dpbmcgaXMgY2xlYXIgZW5vdWdoOgoKIk5vdGU6IFRo
aXMgaW5mb3JtYXRpb24gZG9lcyBub3QgbmVlZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2VybmVs
IGltYWdlIGlzIGluCkBzY3tlbGZ9IGZvcm1hdCwgYnV0IGl0IG11c3QgYmUgcHJvdmlkZWQgaWYg
dGhlIGltYWdlIGlzIGluIGEub3V0IGZvcm1hdCBvciBpbgpzb21lIG90aGVyIGZvcm1hdC4gV2hl
biB0aGUgYWRkcmVzcyB0YWcgaXMgcHJlc2VudCBpdCBtdXN0IGJlIHVzZWQgaW4gb3JkZXIgdG8K
bG9hZCB0aGUgaW1hZ2UsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBhbiBAc2N7ZWxmfSBoZWFkZXIg
aXMgYWxzbyBwcmVzZW50LgpDb21wbGlhbnQgYm9vdCBsb2FkZXJzIG11c3QgYmUgYWJsZSB0byBs
b2FkIGltYWdlcyB0aGF0IGFyZSBlaXRoZXIgaW4gQHNje2VsZn0KZm9ybWF0IG9yIGNvbnRhaW4g
dGhlIGFkZHJlc3MgdGFnIGVtYmVkZGVkIGluIHRoZSBNdWx0aWJvb3QyIGhlYWRlci4iCgpSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 09:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 09: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 1fSJaT-0001rO-KC; Mon, 11 Jun 2018 09:58:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hpdw=i5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSJaS-0001rJ-MW
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 09:58:08 +0000
X-Inumbo-ID: 9ab23cd8-6d5d-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ab23cd8-6d5d-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 11:55:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 11 Jun 2018 03:58:06 -0600
Message-Id: <5B1E47A902000078001C9EE2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 11 Jun 2018 03:58:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1D45E90200007800132734@prv1-mh.provo.novell.com>
 <20180610163200.GA3153@antioche.eu.org>
 <5B1D528F020000C104A2FF49@prv1-mh.provo.novell.com>
In-Reply-To: <5B1D528F020000C104A2FF49@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE4IGF0IDE4OjMyLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gU3VuLCBKdW4gMTAsIDIwMTggYXQgMDk6Mzg6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+IFdoYXQgYWJvdXQgTDIgdGFibGVzIHRvIGJlIHVzZWQgaW4gc2xvdCAzIG9mIGFu
IEwzIHRhYmxlPyBBaXVpIFhlbiB3b24ndCBhbGxvdwo+PiB0aGVtIHRvIGJlIHBpbm5lZCwgaGVu
Y2UgSSdkIGV4cGVjdCB0aGVyZSB0byBiZSBzb21lIHNwZWNpYWwgY2FzaW5nIGluIHlvdXIKPj4g
Y29kZS4gQ29uc2lkZXJpbmcgbm8gc2ltaWxhciBpc3N1ZXMgaGF2ZSBiZWVuIG9ic2VydmVkIHdp
dGggNjQtYml0IGd1ZXN0cywKPj4gdGhpcyBvbmUgc3BlY2lhbCBjYXNlIGxvb2tzIHRvIG1lIHRv
IGJlIHRoZSBwcmltZSBzdXNwZWN0IGZvciBzb21ldGhpbmcgZ29pbmcKPj4gd3JvbmcgKGluIFhl
bikuCj4gCj4gQUZBSUsgdGhpcyBMMiBpcyBhbGxvY2F0ZWQgYXQgYm9vdCwgYW5kIHNob3VsZCBu
ZXZlciBiZSBmcmVlZC4gSXQncwo+IHNoYXJlZCBieSBhbGwgQ1BVcy4KCkkgZ3Vlc3MgdGhhdCdz
IHdoYXQgZ29lcyBpbnRvIEwzIHNsb3QgMyBhbmQgLi4uCgo+IFRoZXJlIGlzIG9uZSBzcGVjaWFs
IEwyIGNhc2U6IGl0J3MgcGlubmVkIGFzIEwyIGJ1dCB1c2VkIGFzIEwxIGluIHRoZSAia2VybmVs
Igo+IEwyICh0aGUgb25lIGluIHNsb3QgMyBvZiB0aGUgTDMgdGFibGVzKS4gVGhpcyBpcyBmb3Ig
cmVjdXJzaXZlIG1hcHBpbmdzCj4gb2YgdGhlIGtlcm5lbCBtYXAuIFRoaXMgb25lIHdpbGwgYmUg
YWxsb2NhdGVkL2ZyZWVkIChhbmQgc28gcGlubmVkL3VucGlubmVkKQo+IGZvciBlYWNoIGNvbnRl
eHQuCgouLi4gaGVyZSB5b3UgbWVhbiBMMyBzbG90IDIgKGFsbCBhc3N1bWluZyAwLWJhc2VkIHNs
b3QgbnVtYmVyaW5nKT8KT3RoZXJ3aXNlIEknbSBhZnJhaWQgSSdtIGNvbmZ1c2VkIG5vdywgYXMg
dGhlIHNoYXJpbmcgYnkgYWxsIENQVXMgb2YKdGhlIGZvcm1lciBzZWVtcyB0byBjb250cmFkaWN0
IHRoZSBwZXItY29udGV4dCBuYXR1cmUgb2YgdGhlIGxhdHRlci4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:02:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 10:02:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSJeE-0002ct-Ci; Mon, 11 Jun 2018 10:02:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSJeC-0002ch-Ho
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:02:00 +0000
X-Inumbo-ID: 24b3ea67-6d5e-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24b3ea67-6d5e-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 11:59:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fSJe8-0002q2-8W; Mon, 11 Jun 2018 10:01: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 1fSJe7-00021b-VN; Mon, 11 Jun 2018 10:01:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSJe7-00026e-UU; Mon, 11 Jun 2018 10:01:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124047-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm: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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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=3ca24ce9ff764bc27bceb9b2fd8ece74846c3fd3
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 10:01:55 +0000
Subject: [Xen-devel] [linux-linus test] 124047: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA0NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MDQ3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAzY2EyNGNlOWZmNzY0YmMyN2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdk
NTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYt
MDEgMTM6MDk6NDEgWiAgICA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4
LTA2LTAzIDAxOjQ1OjM1IFogICAgOCBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI0MDQ3ICAyMDE4LTA2LTEwIDE2OjIzOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoxNzI5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
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
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTgzNzAzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:14:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 10: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 1fSJpl-0004Zj-EY; Mon, 11 Jun 2018 10:13:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e6us=i5=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fSJpk-0004QL-HC
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:13:56 +0000
X-Inumbo-ID: ce6c2172-6d5f-11e8-9728-bc764e045a96
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce6c2172-6d5f-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 12:11:29 +0200 (CEST)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w5BADpXf029570
 ; Mon, 11 Jun 2018 12:13:51 +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 w5BADn84025546;
 Mon, 11 Jun 2018 12:13:49 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 896EDA93B; Mon, 11 Jun 2018 12:13:49 +0200 (MEST)
Date: Mon, 11 Jun 2018 12:13:49 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180611101349.GA6216@mail.soc.lip6.fr>
References: <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1D45E90200007800132734@prv1-mh.provo.novell.com>
 <20180610163200.GA3153@antioche.eu.org>
 <5B1D528F020000C104A2FF49@prv1-mh.provo.novell.com>
 <5B1E47A902000078001C9EE2@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B1E47A902000078001C9EE2@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Mon, 11 Jun 2018 12:13:51 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6NTg6MDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA2LjE4IGF0IDE4OjMyLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4g
d3JvdGU6Cj4gPiBPbiBTdW4sIEp1biAxMCwgMjAxOCBhdCAwOTozODoxN0FNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+PiBXaGF0IGFib3V0IEwyIHRhYmxlcyB0byBiZSB1c2VkIGluIHNs
b3QgMyBvZiBhbiBMMyB0YWJsZT8gQWl1aSBYZW4gd29uJ3QgYWxsb3cKPiA+PiB0aGVtIHRvIGJl
IHBpbm5lZCwgaGVuY2UgSSdkIGV4cGVjdCB0aGVyZSB0byBiZSBzb21lIHNwZWNpYWwgY2FzaW5n
IGluIHlvdXIKPiA+PiBjb2RlLiBDb25zaWRlcmluZyBubyBzaW1pbGFyIGlzc3VlcyBoYXZlIGJl
ZW4gb2JzZXJ2ZWQgd2l0aCA2NC1iaXQgZ3Vlc3RzLAo+ID4+IHRoaXMgb25lIHNwZWNpYWwgY2Fz
ZSBsb29rcyB0byBtZSB0byBiZSB0aGUgcHJpbWUgc3VzcGVjdCBmb3Igc29tZXRoaW5nIGdvaW5n
Cj4gPj4gd3JvbmcgKGluIFhlbikuCj4gPiAKPiA+IEFGQUlLIHRoaXMgTDIgaXMgYWxsb2NhdGVk
IGF0IGJvb3QsIGFuZCBzaG91bGQgbmV2ZXIgYmUgZnJlZWQuIEl0J3MKPiA+IHNoYXJlZCBieSBh
bGwgQ1BVcy4KPiAKPiBJIGd1ZXNzIHRoYXQncyB3aGF0IGdvZXMgaW50byBMMyBzbG90IDMgYW5k
IC4uLgoKWWVzCgo+IAo+ID4gVGhlcmUgaXMgb25lIHNwZWNpYWwgTDIgY2FzZTogaXQncyBwaW5u
ZWQgYXMgTDIgYnV0IHVzZWQgYXMgTDEgaW4gdGhlICJrZXJuZWwiCj4gPiBMMiAodGhlIG9uZSBp
biBzbG90IDMgb2YgdGhlIEwzIHRhYmxlcykuIFRoaXMgaXMgZm9yIHJlY3Vyc2l2ZSBtYXBwaW5n
cwo+ID4gb2YgdGhlIGtlcm5lbCBtYXAuIFRoaXMgb25lIHdpbGwgYmUgYWxsb2NhdGVkL2ZyZWVk
IChhbmQgc28gcGlubmVkL3VucGlubmVkKQo+ID4gZm9yIGVhY2ggY29udGV4dC4KPiAKPiAuLi4g
aGVyZSB5b3UgbWVhbiBMMyBzbG90IDIgKGFsbCBhc3N1bWluZyAwLWJhc2VkIHNsb3QgbnVtYmVy
aW5nKT8KPiBPdGhlcndpc2UgSSdtIGFmcmFpZCBJJ20gY29uZnVzZWQgbm93LCBhcyB0aGUgc2hh
cmluZyBieSBhbGwgQ1BVcyBvZgo+IHRoZSBmb3JtZXIgc2VlbXMgdG8gY29udHJhZGljdCB0aGUg
cGVyLWNvbnRleHQgbmF0dXJlIG9mIHRoZSBsYXR0ZXIuCgp5ZXMsIHNvcnJ5LCBpdCdzIHJlZmVy
ZWNlbmVkIGluIHRoZSBsYXN0IGVudHJ5IG9mIHRoZSAiTDMgc2xvdCAyIiBMMiBwYWdlLgoKLS0g
Ck1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgICAgTmV0QlNEOiAyNiBh
bnMgZCdleHBlcmllbmNlIGZlcm9udCB0b3Vqb3VycyBsYSBkaWZmZXJlbmNlCi0tCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 10:26:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSK1I-0006Yt-Lp; Mon, 11 Jun 2018 10:25: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=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSK1H-0006Yo-M9
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:25:51 +0000
X-Inumbo-ID: 792e6b38-6d61-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 792e6b38-6d61-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 12:23:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="74450261"
Date: Mon, 11 Jun 2018 12:25:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180611102541.b2mahbw2mfqmdmbq@mac>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-3-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608153030.3227-3-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMDQ6MzA6MzBQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
WGVuIGNvbW1hbmQgbGluZSBvcHRpb24KPiBzdGF0ZXM6Cj4gCj4gIlVzZSB0aGlzIHRvIHdvcmsg
YXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcyIK
PiAKPiBVbmZvcnR1bmF0ZWx5IHRoaXMgd29ya2Fyb3VuZCBkb2VzIG5vdCBmdW5jdGlvbiBjb3Jy
ZWN0bHkgaWYgdGhlIGRvbTAtc3RyaWN0Cj4gaW9tbXUgb3B0aW9uIGlzIGFsc28gc3BlY2lmaWVk
Lgo+IAo+IFRoZSBkb2N1bWVudGF0aW9uIGdvZXMgb24gdG8gc2F5Ogo+IAo+ICJSYXRoZXIgdGhh
biBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0
aCB0aGlzCj4gIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gYW5kIGluY2x1ZGluZyA0R0IsIG5vdCBt
YXJrZWQgYXMgdW51c2FibGUgaW4gdGhlCj4gIEU4MjAgdGFibGUsIHdpbGwgZ2V0IGEgIG1hcHBp
bmcgZXN0YWJsaXNoZWQuIgoKTXkgdmVyc2lvbiBvZiB4ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
IHNheXM6CgoiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGlu
ZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgpSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBh
Z2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCm9wdGlvbiBhbGwgcGFn
ZXMgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSB3aWxsIGdldCBhIG1h
cHBpbmcKZXN0YWJsaXNoZWQuIgoKSSB0aGluayB0aGUgZG9jdW1lbnRhdGlvbiBvciB0aGUgY29k
ZSBuZWVkcyBmaXhpbmcsIGJlY2F1c2UgdGhlCmN1cnJlbnQgY29kZSBkb2VzIGluZGVlZCBvbmx5
IG1hcCB1cCB0byA0R0IuCgo+IAo+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIFZULWQgaGFyZHdh
cmUgZG9tYWluIGluaXRpYWxpemF0aW9uIGNvZGUgc3VjaCB0aGF0Cj4gdGhlIHdvcmthcm91bmQg
d2lsbCBjb250aW51ZSB0byBmdW5jdGlvbiBpbiBkb20wLXN0cmljdCBtb2RlLCBieSBtYXBwaW5n
Cj4gYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUgUkFN
IHBhZ2VzIG5vdCBhc3NpZ25lZAo+IHRvIGRvbTAuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAtLS0KPiBDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4g
Q2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ2M6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93biAgIHwgNCArKystCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAg
fCAyICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAyICstCj4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA4ICsrKysrKysrCj4gIHhl
bi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAyICstCj4gIDUgZmlsZXMgY2hh
bmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgo+IGluZGV4IDZiZWIyOGRhZGEuLjk3NzY4ZjE2MzMgMTAwNjQ0Cj4g
LS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiArKysgYi9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+IEBAIC0xMjEzLDcgKzEyMTMsOSBAQCB3YWl0
IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhpcyB2YWx1ZS4KPiAgVXNl
IHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3Qg
Uk1SUiBlbnRyaWVzLgo+ICBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJ
T01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCj4gIG9wdGlvbiBhbGwgcGFnZXMgdXAg
dG8gYW5kIGluY2x1ZGluZyA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlCj4gLUU4
MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4KPiArRTgyMCB0YWJsZSwg
d2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgaWYgYGRvbTAtc3RyaWN0
YAo+ICttb2RlIGlzIGVuYWJsZWQgdGhlbiBjb252ZW50aW9uYWwgUkFNIHBhZ2VzIG5vdCBhc3Np
Z25lZCB0byBkb20wIHdpbGwgbm90Cj4gK2JlIG1hcHBlZC4KPiAgCj4gICMjIyBpcnFcX3JhdGVs
aW1pdCAoeDg2KQo+ICA+IGA9IDxpbnRlZ2VyPmAKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBp
bmRleCAyYzQ0ZmFiZjk5Li5hNDgzMjEyMzU2IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
Cj4gQEAgLTUyLDcgKzUyLDcgQEAgY3VzdG9tX3BhcmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3Bh
cmFtKTsKPiAgYm9vbF90IF9faW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsKPiAgYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfZW5hYmxlZDsKPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgZm9yY2Vf
aW9tbXU7Cj4gLWJvb2xfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0Owo+ICti
b29sX3QgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3N0cmljdDsKCkknbSBub3Qgc3VyZSB3aHkg
eW91IG5lZWQgdG8gY2hhbmdlIHRoZSBhdHRyaWJ1dGVzIG9mCmlvbW11X2RvbTBfc3RyaWN0LCBB
RkFJQ1QgaXQncyBzdGlsbCBvbmx5IHVzZWQgaW4gaHdkb21faW5pdCAob3IgaW5pdCkKZnVuY3Rp
b25zPwoKPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfdmVyYm9zZTsKPiAgYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZzsKPiAgYm9vbF90IF9fcmVhZF9t
b3N0bHkgaW9tbXVfaWdmeCA9IDE7Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBp
bmRleCAwOGJjZTkyZDQwLi5lM2YwNDMyODhiIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKPiBAQCAtMTMwNCw3ICsxMzA0LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0
IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICAgICAgc3Ry
dWN0IGFjcGlfZHJoZF91bml0ICpkcmhkOwo+ICAKPiAtICAgIGlmICggIWlvbW11X3Bhc3N0aHJv
dWdoICYmICFuZWVkX2lvbW11KGQpICkKPiArICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICkK
CkkgdGhpbmsgeW91IHdpbGwgaGF2ZSB0byBhZGQgYW4gaXNfcHZfZG9tYWluKGQpIGNoZWNrIGhl
cmUsIG9yIGVsc2UgUFZICkRvbTAgd2lsbCBhbHNvIGdldCB0aG9zZSBtYXBwaW5ncywgd2hpY2gg
aXMgd3JvbmcgYmVjYXVzZSBpbiB0aGUgUFZICmNhc2Ugd2UgZG9uJ3Qgd2FudCB0byBpZGVudGl0
eSBtYXAgUEZOcyBpbnRvIGd1ZXN0IHAybS4KClBWSCBEb20wIHdhc24ndCBjYWxsaW5nIHZ0ZF9z
ZXRfaHdkb21fbWFwcGluZyBiZWNhdXNlIG9mIHRoZQohbmVlZF9pb21tdSBjaGVjay4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:31:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 10: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 1fSK6k-0007UL-9z; Mon, 11 Jun 2018 10: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=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSK6j-0007UG-2z
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:31:29 +0000
X-Inumbo-ID: 4365f9aa-6d62-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4365f9aa-6d62-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 12:29:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="74450528"
Date: Mon, 11 Jun 2018 12:31:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180611103120.3m46e5zn7omah76v@mac>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608153030.3227-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMDQ6MzA6MjlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBi
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gaW5kZXggODcxMmE4MzNhMi4u
NmJlYjI4ZGFkYSAxMDA2NDQKPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gQEAgLTEy
MTIsOCArMTIxMiw4IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2lu
ZyB0aGlzIHZhbHVlLgo+ICAKPiAgVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNz
dWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgo+ICBSYXRoZXIgdGhhbiBvbmx5
IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlz
Cj4gLW9wdGlvbiBhbGwgcGFnZXMgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0
YWJsZSB3aWxsIGdldCBhIG1hcHBpbmcKPiAtZXN0YWJsaXNoZWQuCj4gK29wdGlvbiBhbGwgcGFn
ZXMgdXAgdG8gYW5kIGluY2x1ZGluZyA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhl
Cj4gK0U4MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4KClNvcnJ5LCBJ
J3ZlIHJldmlld2VkIHRoZSBwYXRjaGVzIGluIHRoZSB3cm9uZyBvcmRlci4gWW91IGNhbiBpZ25v
cmUKdGhlIGNvbW1lbnRzIEkndmUgbWFkZSByZWxhdGVkIHRvIHRoaXMgaW4gcGF0Y2ggMi4KCj4g
ICMjIyBpcnFcX3JhdGVsaW1pdCAoeDg2KQo+ICA+IGA9IDxpbnRlZ2VyPmAKPiBkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiBpbmRleCA4OGE2MGIzMzA3Li41YzQ0MGJhMTgzIDEw
MDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiArKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gQEAgLTExOCwyMiArMTE4
LDI2IEBAIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9t
YWluICpkKQo+ICAKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQo+ICAgICAgewo+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiArICAgICAgICBi
b29sIG1hcDsKPiAgICAgICAgICBpbnQgcmMgPSAwOwo+ICAKPiAgICAgICAgICAvKgo+IC0gICAg
ICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byB1c2Ugb25seSBj
b252ZW50aW9uYWwgUkFNCj4gLSAgICAgICAgICogYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRl
IG5lZWRlZCByZXNlcnZlZCByZWdpb25zLiBXaGVuIHNldCwgdGhlCj4gLSAgICAgICAgICogaW5j
bHVzaXZlIG1hcHBpbmcgbWFwcyBpbiBldmVyeXRoaW5nIGJlbG93IDRHQiBleGNlcHQgdW51c2Fi
bGUKPiAtICAgICAgICAgKiByYW5nZXMuCj4gKyAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5n
IGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQo+ICsgICAgICAgICAqIGNvbnZlbnRp
b25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZAo+ICsg
ICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgbWFwcyBp
biBldmVyeSBwZm4gdXAKPiArICAgICAgICAgKiB0byBhbmQgaW5jbHVkaW5nIDRHQiBleGNlcHQg
dGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPiAgICAgICAgICAgKi8KPiAtICAg
ICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Cj4gKyAgICAgICAgaWYgKCBp
b21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJgo+ICsgICAgICAgICAgICAgcGZuIDw9ICgweGZmZmZm
ZmZmVUwgPj4gUEFHRV9TSElGVCkgKQoKUGxlYXNlIHVzZSBHQig0KSBoZXJlIGZvciBjbGFyaXR5
LgoKPiArICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9V
TlVTQUJMRSk7Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKPiArCj4gKyAgICAgICAgaWYgKCAh
bWFwICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAgICAgIGlmICggcGZuID4g
KDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSA/Cj4gLSAgICAgICAgICAgICAoIW1mbl92YWxp
ZChfbWZuKHBmbikpIHx8Cj4gLSAgICAgICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBS
QU1fVFlQRV9DT05WRU5USU9OQUwpKSA6Cj4gLSAgICAgICAgICAgICBpb21tdV9pbmNsdXNpdmVf
bWFwcGluZyA/Cj4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVf
VU5VU0FCTEUpIDoKPiAtICAgICAgICAgICAgICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZ
UEVfQ09OVkVOVElPTkFMKSApCj4gKyAgICAgICAgaWYgKCBwZm4gPiAoMHhmZmZmZmZmZlVMID4+
IFBBR0VfU0hJRlQpICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCgpJIHdvdWxkIG1heWJlIGRv
IHRoaXMgY2hlY2sgYmVmb3JlIHRoZSBwYWdlX2lzX3JhbV90eXBlIG9uZSwgc28gdGhhdAp5b3Ug
Y2FuIGRpc2NhcmQgaW52YWxpZCBtZm5zIGVhcmxpZXIuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:31:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 10: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 1fSK6f-0007U8-WF; Mon, 11 Jun 2018 10:31:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qg6x=i5=citrix.com=prvs=69347d9cf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSK6e-0007Tz-Qa
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:31:24 +0000
X-Inumbo-ID: 4090b7aa-6d62-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4090b7aa-6d62-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 12:29:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="74450523"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
Thread-Index: AQHT/z2k6b1p/PgX7k+aG0419K+hPqRavRWAgAAh8aA=
Date: Mon, 11 Jun 2018 10:31:21 +0000
Message-ID: <fc498cd9d0994ca083285fbd80d5067f@AMSPEX02CL03.citrite.net>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-3-paul.durrant@citrix.com>
 <20180611102541.b2mahbw2mfqmdmbq@mac>
In-Reply-To: <20180611102541.b2mahbw2mfqmdmbq@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 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin
 Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDExIEp1bmUgMjAxOCAxMToyNgo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzJdIFZULWQ6IHJlY29uY2lsZQo+IGlvbW11X2lu
Y2x1c2l2ZV9tYXBwaW5nIGFuZCBpb21tdT1kb20wLXN0cmljdAo+IAo+IE9uIEZyaSwgSnVuIDA4
LCAyMDE4IGF0IDA0OjMwOjMwUE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IFRoZSBk
b2N1bWVudGF0aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgWGVuIGNvbW1hbmQg
bGluZQo+IG9wdGlvbgo+ID4gc3RhdGVzOgo+ID4KPiA+ICJVc2UgdGhpcyB0byB3b3JrIGFyb3Vu
ZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSCj4gZW50cmllcyIKPiA+
Cj4gPiBVbmZvcnR1bmF0ZWx5IHRoaXMgd29ya2Fyb3VuZCBkb2VzIG5vdCBmdW5jdGlvbiBjb3Jy
ZWN0bHkgaWYgdGhlIGRvbTAtCj4gc3RyaWN0Cj4gPiBpb21tdSBvcHRpb24gaXMgYWxzbyBzcGVj
aWZpZWQuCj4gPgo+ID4gVGhlIGRvY3VtZW50YXRpb24gZ29lcyBvbiB0byBzYXk6Cj4gPgo+ID4g
IlJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZv
ciBEb20wLCB3aXRoCj4gdGhpcwo+ID4gIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gYW5kIGluY2x1
ZGluZyA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlCj4gPiAgRTgyMCB0YWJsZSwg
d2lsbCBnZXQgYSAgbWFwcGluZyBlc3RhYmxpc2hlZC4iCj4gCj4gTXkgdmVyc2lvbiBvZiB4ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duIHNheXM6Cj4gCj4gIlVzZSB0aGlzIHRvIHdvcmsgYXJvdW5k
IGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4KPiBSYXRo
ZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9t
MCwgd2l0aAo+IHRoaXMKPiBvcHRpb24gYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUg
aW4gdGhlIEU4MjAgdGFibGUgd2lsbCBnZXQgYSBtYXBwaW5nCj4gZXN0YWJsaXNoZWQuIgoKSXQg
d2lsbCwgd2l0aG91dCBwYXRjaCAjMSBhcHBsaWVkLgoKPiAKPiBJIHRoaW5rIHRoZSBkb2N1bWVu
dGF0aW9uIG9yIHRoZSBjb2RlIG5lZWRzIGZpeGluZywgYmVjYXVzZSB0aGUKPiBjdXJyZW50IGNv
ZGUgZG9lcyBpbmRlZWQgb25seSBtYXAgdXAgdG8gNEdCLgo+IAoKVGhhdCdzIHdoYXQgcGF0Y2gg
IzEgZG9lcyA6LSkKCj4gPgo+ID4gVGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgVlQtZCBoYXJkd2Fy
ZSBkb21haW4gaW5pdGlhbGl6YXRpb24gY29kZSBzdWNoIHRoYXQKPiA+IHRoZSB3b3JrYXJvdW5k
IHdpbGwgY29udGludWUgdG8gZnVuY3Rpb24gaW4gZG9tMC1zdHJpY3QgbW9kZSwgYnkgbWFwcGlu
Zwo+ID4gYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUg
UkFNIHBhZ2VzIG5vdAo+IGFzc2lnbmVkCj4gPiB0byBkb20wLgo+ID4KPiA+IFNpZ25lZC1vZmYt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+IENjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
PiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4g
PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4gQ2M6
IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cj4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiAtLS0K
PiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgIHwgNCArKystCj4gPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8IDIgKy0KPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgMiArLQo+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA4ICsrKysrKysrCj4gPiAgeGVuL2luY2x1ZGUveGVu
L2lvbW11LmggICAgICAgICAgICAgICB8IDIgKy0KPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDE0IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0KPiBjb21tYW5kLWxp
bmUubWFya2Rvd24KPiA+IGluZGV4IDZiZWIyOGRhZGEuLjk3NzY4ZjE2MzMgMTAwNjQ0Cj4gPiAt
LS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+IEBAIC0xMjEzLDcgKzEyMTMsOSBAQCB3
YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhpcwo+IHZhbHVlLgo+
ID4gIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5j
b3JyZWN0IFJNUlIgZW50cmllcy4KPiA+ICBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBh
Z2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aAo+IHRoaXMKPiA+ICBvcHRpb24g
YWxsIHBhZ2VzIHVwIHRvIGFuZCBpbmNsdWRpbmcgNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxl
IGluIHRoZQo+ID4gLUU4MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4K
PiA+ICtFODIwIHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhh
dCBpZiBgZG9tMC1zdHJpY3RgCj4gPiArbW9kZSBpcyBlbmFibGVkIHRoZW4gY29udmVudGlvbmFs
IFJBTSBwYWdlcyBub3QgYXNzaWduZWQgdG8gZG9tMCB3aWxsCj4gbm90Cj4gPiArYmUgbWFwcGVk
Lgo+ID4KPiA+ICAjIyMgaXJxXF9yYXRlbGltaXQgKHg4NikKPiA+ICA+IGA9IDxpbnRlZ2VyPmAK
PiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiBpbmRleCAyYzQ0ZmFiZjk5Li5hNDgzMjEy
MzU2IDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4g
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTUyLDcgKzUyLDcg
QEAgY3VzdG9tX3BhcmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3BhcmFtKTsKPiA+ICBib29sX3Qg
X19pbml0ZGF0YSBpb21tdV9lbmFibGUgPSAxOwo+ID4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2VuYWJsZWQ7Cj4gPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgZm9yY2VfaW9tbXU7Cj4gPiAt
Ym9vbF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9zdHJpY3Q7Cj4gPiArYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfZG9tMF9zdHJpY3Q7Cj4gCj4gSSdtIG5vdCBzdXJlIHdoeSB5b3Ug
bmVlZCB0byBjaGFuZ2UgdGhlIGF0dHJpYnV0ZXMgb2YKPiBpb21tdV9kb20wX3N0cmljdCwgQUZB
SUNUIGl0J3Mgc3RpbGwgb25seSB1c2VkIGluIGh3ZG9tX2luaXQgKG9yIGluaXQpCj4gZnVuY3Rp
b25zPwo+IAoKVGhhdCdzIHRydWUgYXQgdGhpcyBwb2ludC4gSSBwbGFuIHRvIGNoYW5nZSBpdCBh
cyBwYXJ0IG9mIFBWLUlPTU1VLiBUQkggdGhvdWdoIEkgcHJlZmVyIHRoZSBjb25zaXN0ZW5jeSBi
dXQgSSBjYW4gZHJvcCB0aGUgY2hhbmdlIGlmIHRoZXJlIGFyZSBhbnkgbWFqb3Igb2JqZWN0aW9u
cy4KCj4gPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfdmVyYm9zZTsKPiA+ICBib29sX3Qg
X19yZWFkX21vc3RseSBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnOwo+ID4gIGJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X2lnZnggPSAxOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9t
bXUuYwo+ID4gaW5kZXggMDhiY2U5MmQ0MC4uZTNmMDQzMjg4YiAxMDA2NDQKPiA+IC0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gQEAgLTEzMDQsNyArMTMwNCw3IEBAIHN0YXRpYyB2
b2lkIF9faHdkb21faW5pdAo+IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKPiA+ICB7Cj4gPiAgICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKPiA+Cj4gPiAt
ICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGQpICkKPiA+ICsgICAg
aWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggKQo+IAo+IEkgdGhpbmsgeW91IHdpbGwgaGF2ZSB0byBh
ZGQgYW4gaXNfcHZfZG9tYWluKGQpIGNoZWNrIGhlcmUsIG9yIGVsc2UgUFZICj4gRG9tMCB3aWxs
IGFsc28gZ2V0IHRob3NlIG1hcHBpbmdzLCB3aGljaCBpcyB3cm9uZyBiZWNhdXNlIGluIHRoZSBQ
VkgKPiBjYXNlIHdlIGRvbid0IHdhbnQgdG8gaWRlbnRpdHkgbWFwIFBGTnMgaW50byBndWVzdCBw
Mm0uCj4gCj4gUFZIIERvbTAgd2Fzbid0IGNhbGxpbmcgdnRkX3NldF9od2RvbV9tYXBwaW5nIGJl
Y2F1c2Ugb2YgdGhlCj4gIW5lZWRfaW9tbXUgY2hlY2suCgpBaCwgb2suIEknbGwgYWRkIHRoYXQu
CgpDaGVlcnMsCgogIFBhdWwKCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 10:35:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 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 1fSKAF-0008NX-4G; Mon, 11 Jun 2018 10:35: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=qg6x=i5=citrix.com=prvs=69347d9cf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSKAE-0008NO-7i
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 10:35:06 +0000
X-Inumbo-ID: 1c7ca691-6d63-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1c7ca691-6d63-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 10:35:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="74450695"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
Thread-Index: AQHT/z2l5JGR/5VyBEmSq/e4flLJ0aRavqoAgAAhs2A=
Date: Mon, 11 Jun 2018 10:35:03 +0000
Message-ID: <5f0591e3f87e4cb883717b29e696b7a6@AMSPEX02CL03.citrite.net>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-2-paul.durrant@citrix.com>
 <20180611103120.3m46e5zn7omah76v@mac>
In-Reply-To: <20180611103120.3m46e5zn7omah76v@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 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin
 Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDExIEp1bmUgMjAxOCAxMTozMQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAxLzJdIFZULWQ6IHJlLXBocmFzZSBsb2dpYyBpbgo+
IHZ0ZF9zZXRfaHdkb21fbWFwcGluZygpIGZvciBjbGFyaXR5Cj4gCj4gT24gRnJpLCBKdW4gMDgs
IDIwMTggYXQgMDQ6MzA6MjlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gZGlmZiAt
LWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hl
bi0KPiBjb21tYW5kLWxpbmUubWFya2Rvd24KPiA+IGluZGV4IDg3MTJhODMzYTIuLjZiZWIyOGRh
ZGEgMTAwNjQ0Cj4gPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+
ID4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+IEBAIC0xMjEy
LDggKzEyMTIsOCBAQCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcg
dGhpcwo+IHZhbHVlLgo+ID4KPiA+ICBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBp
c3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJpZXMuCj4gPiAgUmF0aGVyIHRoYW4g
b25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGgK
PiB0aGlzCj4gPiAtb3B0aW9uIGFsbCBwYWdlcyBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRo
ZSBFODIwIHRhYmxlIHdpbGwgZ2V0IGEKPiBtYXBwaW5nCj4gPiAtZXN0YWJsaXNoZWQuCj4gPiAr
b3B0aW9uIGFsbCBwYWdlcyB1cCB0byBhbmQgaW5jbHVkaW5nIDRHQiwgbm90IG1hcmtlZCBhcyB1
bnVzYWJsZSBpbiB0aGUKPiA+ICtFODIwIHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJs
aXNoZWQuCj4gCj4gU29ycnksIEkndmUgcmV2aWV3ZWQgdGhlIHBhdGNoZXMgaW4gdGhlIHdyb25n
IG9yZGVyLiBZb3UgY2FuIGlnbm9yZQo+IHRoZSBjb21tZW50cyBJJ3ZlIG1hZGUgcmVsYXRlZCB0
byB0aGlzIGluIHBhdGNoIDIuCj4gCj4gPiAgIyMjIGlycVxfcmF0ZWxpbWl0ICh4ODYpCj4gPiAg
PiBgPSA8aW50ZWdlcj5gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3g4Ni92dGQuYwo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+
ID4gaW5kZXggODhhNjBiMzMwNy4uNWM0NDBiYTE4MyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiA+IEBAIC0xMTgsMjIgKzExOCwyNiBAQCB2b2lkIF9faHdk
b21faW5pdAo+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4KPiA+
ICAgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCj4gPiAgICAgIHsKPiA+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiA+ICsgICAgICAgIGJvb2wgbWFw
Owo+ID4gICAgICAgICAgaW50IHJjID0gMDsKPiA+Cj4gPiAgICAgICAgICAvKgo+ID4gLSAgICAg
ICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIHVzZSBvbmx5IGNv
bnZlbnRpb25hbCBSQU0KPiA+IC0gICAgICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVk
ZSBuZWVkZWQgcmVzZXJ2ZWQgcmVnaW9ucy4gV2hlbiBzZXQsCj4gdGhlCj4gPiAtICAgICAgICAg
KiBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5dGhpbmcgYmVsb3cgNEdCIGV4Y2VwdCB1
bnVzYWJsZQo+ID4gLSAgICAgICAgICogcmFuZ2VzLgo+ID4gKyAgICAgICAgICogU2V0IHVwIDE6
MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQo+ID4gKyAgICAgICAg
ICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJl
c2VydmVkCj4gPiArICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBt
YXBwaW5nIG1hcHMgaW4gZXZlcnkgcGZuIHVwCj4gPiArICAgICAgICAgKiB0byBhbmQgaW5jbHVk
aW5nIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPiA+ICAg
ICAgICAgICAqLwo+ID4gLSAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkp
Owo+ID4gKyAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJgo+ID4gKyAgICAg
ICAgICAgICBwZm4gPD0gKDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSApCj4gCj4gUGxlYXNl
IHVzZSBHQig0KSBoZXJlIGZvciBjbGFyaXR5LgoKVGhhdCB3b3VsZCBiZSBiZXR0ZXIuIEkgbGVm
dCBpdCBzaW5jZSB0aGF0J3Mgd2hhdCB0aGUgb2xkIGNvZGUgdXNlZCBidXQgaXQgSSdsbCBjaGFu
Z2UgdGhpcyBvbmUgYW5kIHRoZSBvbmUgYmVsb3cuCgo+IAo+ID4gKyAgICAgICAgICAgIG1hcCA9
ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwo+ID4gKyAgICAgICAg
ZWxzZQo+ID4gKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9DT05WRU5USU9OQUwpOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCAhbWFwICkKPiA+ICsgICAg
ICAgICAgICBjb250aW51ZTsKPiA+Cj4gPiAtICAgICAgICBpZiAoIHBmbiA+ICgweGZmZmZmZmZm
VUwgPj4gUEFHRV9TSElGVCkgPwo+ID4gLSAgICAgICAgICAgICAoIW1mbl92YWxpZChfbWZuKHBm
bikpIHx8Cj4gPiAtICAgICAgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBF
X0NPTlZFTlRJT05BTCkpIDoKPiA+IC0gICAgICAgICAgICAgaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmcgPwo+ID4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5V
U0FCTEUpIDoKPiA+IC0gICAgICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9DT05WRU5USU9OQUwpICkKPiA+ICsgICAgICAgIGlmICggcGZuID4gKDB4ZmZmZmZmZmZVTCA+
PiBQQUdFX1NISUZUKSAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQo+IAo+IEkgd291bGQgbWF5
YmUgZG8gdGhpcyBjaGVjayBiZWZvcmUgdGhlIHBhZ2VfaXNfcmFtX3R5cGUgb25lLCBzbyB0aGF0
Cj4geW91IGNhbiBkaXNjYXJkIGludmFsaWQgbWZucyBlYXJsaWVyLgoKVHJ1ZS4KCiAgUGF1bAoK
PiAKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 11:17:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 11:17:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSKoi-0007GT-PA; Mon, 11 Jun 2018 11:16:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y94r=i5=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fSKoh-0007GO-6t
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 11:16:55 +0000
X-Inumbo-ID: 9bd33996-6d68-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bd33996-6d68-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 13:14:29 +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 w5BBFli4177565;
 Mon, 11 Jun 2018 11:16:47 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=SvFotofmXWXhSHspse/8OwL2EYYSKHo70oYnYN7ifaI=;
 b=PTJgRxb2LTNPnFsk45cqNyeBtpl16wofyL0IwUSe7ZV135MQC7HA0RJXpQQZc504deaX
 2LWhVOED4D2CbRdsBvF23Yk0dInA6T2AzPrUxvgMJlrh5cf8f6gP5Kbp6I5kH+H8SIAX
 V6XzYjXaN0QtXkQ52dHp0Pfg9PWyxifeG6JP/bHNHBoWZcODtqWmc20TNLYgKlFvnwQ8
 /Hc5DXIwBr3f1BF4tVkDMfGqxXGmUmOD90nwAthddu/3Red6dcxG6A53P3wkttcEocyh
 DD5Bi4umPA9/jmN6aBoPmJdKSlCx0IMjATLD9vVMtBQPXYrxrLBa2CZz0oFBsyYuZzUX bA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2jg7hwvscq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 11:16:47 +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 w5BBGlgP022670
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 11:16:47 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 w5BBGk54012385;
 Mon, 11 Jun 2018 11:16:46 GMT
Received: from olila.local.net-space.pl (/10.175.160.72)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 11 Jun 2018 04:16:46 -0700
Date: Mon, 11 Jun 2018 13:16:42 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180611111642.GF20016@olila.local.net-space.pl>
References: <20180607155906.14304-1-roger.pau@citrix.com>
 <20180608093552.GA20016@olila.local.net-space.pl>
 <20180608100822.ignnluc6ampugw6z@mac>
 <20180608103928.GB20016@olila.local.net-space.pl>
 <20180611093016.inercsjo5rug5yrw@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180611093016.inercsjo5rug5yrw@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8920
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=809
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806110135
Subject: Re: [Xen-devel] [PATCH v2] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMTE6MzA6MTZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKClsuLi5dCgo+IEkgdGhpbmsgdGhlIGZvbGxvd2luZyBpcyBjbGVhciBlbm91Z2g6
Cj4KPiAiTm90ZTogVGhpcyBpbmZvcm1hdGlvbiBkb2VzIG5vdCBuZWVkIHRvIGJlIHByb3ZpZGVk
IGlmIHRoZSBrZXJuZWwgaW1hZ2UgaXMgaW4KPiBAc2N7ZWxmfSBmb3JtYXQsIGJ1dCBpdCBtdXN0
IGJlIHByb3ZpZGVkIGlmIHRoZSBpbWFnZSBpcyBpbiBhLm91dCBmb3JtYXQgb3IgaW4KPiBzb21l
IG90aGVyIGZvcm1hdC4gV2hlbiB0aGUgYWRkcmVzcyB0YWcgaXMgcHJlc2VudCBpdCBtdXN0IGJl
IHVzZWQgaW4gb3JkZXIgdG8KPiBsb2FkIHRoZSBpbWFnZSwgcmVnYXJkbGVzcyBvZiB3aGV0aGVy
IGFuIEBzY3tlbGZ9IGhlYWRlciBpcyBhbHNvIHByZXNlbnQuCj4gQ29tcGxpYW50IGJvb3QgbG9h
ZGVycyBtdXN0IGJlIGFibGUgdG8gbG9hZCBpbWFnZXMgdGhhdCBhcmUgZWl0aGVyIGluIEBzY3tl
bGZ9Cj4gZm9ybWF0IG9yIGNvbnRhaW4gdGhlIGFkZHJlc3MgdGFnIGVtYmVkZGVkIGluIHRoZSBN
dWx0aWJvb3QyIGhlYWRlci4iCgpMR1RNLiBUaGFua3MhCgpEYW5pZWwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 11:24:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 11:24:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSKvX-0008Ju-56; Mon, 11 Jun 2018 11:23: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=vwan=i5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSKvV-0008Jp-LG
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 11:23:57 +0000
X-Inumbo-ID: ef1a40f5-6d69-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef1a40f5-6d69-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 11:23:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4033FAD0A;
 Mon, 11 Jun 2018 11:23:54 +0000 (UTC)
To: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <9b3d3101-0012-4552-a680-152acc483261@suse.com>
Date: Mon, 11 Jun 2018 13:23:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Problems with osstest "guest-localmigrate/x10"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgdHJ5aW5nIHRvIHJlcHJvZHVjZSB0aGUgcHJvYmxlbSB3aHkgRUZBVUxUIGlzIHNwb3Jh
ZGljYWxseQpyZXR1cm5lZCB3aGVuIGRvaW5nICJ4bCBzYXZlIiBvZiBhIEhWTSBndWVzdCBJIGhh
cHBlbmVkIHRvIGNhdGNoCmFub3RoZXIgYnVnOgoKRnJvbSB0aW1lIHRvIHRpbWUgd2UgaGF2ZSBz
ZWVuIGZhaWx1cmVzIG9mCgp0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMAoKd2hlcmUgdGhlcmUgc2VlbWVkIHRvIGJl
IHByb2JsZW1zIHdpdGggc3VzcGVuZCBoYW5kbGluZyBpbiBYZW4uIEkgaGF2ZQpub3cgc2VlbiB0
aGUgdmVyeSBzYW1lIHByb2JsZW0gd2hpbGUgdHJ5aW5nIHRvIGRvICJ4bCBzYXZlIiwgYnV0IEkg
Y291bGQKbG9vayBpbnRvIHRoZSBndWVzdCBhZnRlciB0aGF0LiBUaGUgZ3Vlc3QgaGFkIHRoZSBm
b2xsb3dpbmcgaW4gaXRzCmtlcm5lbCBsb2c6CgpbIDI2ODAuOTQ1NDUwXSBGcmVlemluZyB1c2Vy
IHNwYWNlIHByb2Nlc3NlcyAuLi4KWyAyNzAwLjk0OTAxMl0gRnJlZXppbmcgb2YgdGFza3MgZmFp
bGVkIGFmdGVyIDIwLjAwMyBzZWNvbmRzICgxIHRhc2tzCnJlZnVzaW5nIHRvIGZyZWV6ZSwgd3Ff
YnVzeT0wKToKWyAyNzAwLjk0OTAyN10gYnRyZnMgICAgICAgICAgIEQgICAgMCAgMTk3NiAgIDE5
NzEgMHgwMDAwMDAwNApbIDI3MDAuOTQ5MDMzXSBDYWxsIFRyYWNlOgpbIDI3MDAuOTQ5MDU5XSAg
PyBfX3NjaGVkdWxlKzB4MmJmLzB4ODUwClsgMjcwMC45NDkwNjZdICBzY2hlZHVsZSsweDM5LzB4
OTAKWyAyNzAwLjk0OTA3M10gIGlvX3NjaGVkdWxlKzB4MTIvMHg0MApbIDI3MDAuOTQ5MDgxXSAg
YmxrX21xX2dldF90YWcrMHgxMmIvMHgyNjAKWyAyNzAwLjk0OTA5MF0gID8gZWx2X2Jpb19tZXJn
ZV9vaysweDEyLzB4NzAKWyAyNzAwLjk0OTA5N10gID8gcmVtb3ZlX3dhaXRfcXVldWUrMHg2MC8w
eDYwClsgMjcwMC45NDkxMDJdICBibGtfbXFfZ2V0X3JlcXVlc3QrMHhlNi8weDNkMApbIDI3MDAu
OTQ5MTA4XSAgYmxrX21xX21ha2VfcmVxdWVzdCsweDEwYi8weDY0MApbIDI3MDAuOTQ5MTE1XSAg
Z2VuZXJpY19tYWtlX3JlcXVlc3QrMHhmOC8weDJlMApbIDI3MDAuOTQ5MTIwXSAgc3VibWl0X2Jp
bysweDZlLzB4MTQwClsgMjcwMC45NDkxODVdICBzY3J1Yl9hZGRfcGFnZV90b19yZF9iaW8rMHhm
NS8weDI4MCBbYnRyZnNdClsgMjcwMC45NDkxOTVdICA/IF9fYWxsb2NfcGFnZXNfbm9kZW1hc2sr
MHhkMS8weDI2MApbIDI3MDAuOTQ5MjQxXSAgc2NydWJfcGFnZXMrMHgyMDUvMHg0MjAgW2J0cmZz
XQpbIDI3MDAuOTQ5Mjg1XSAgc2NydWJfc3RyaXBlKzB4OTM0LzB4MTBlMCBbYnRyZnNdClsgMjcw
MC45NDkyOTddICA/IF9yYXdfc3Bpbl91bmxvY2srMHhjLzB4MjAKWyAyNzAwLjk0OTMyOF0gID8g
YmxvY2tfcnN2X3JlbGVhc2VfYnl0ZXMrMHgxNDgvMHgyYTAgW2J0cmZzXQpbIDI3MDAuOTQ5MzY5
XSAgc2NydWJfY2h1bmsrMHgxMGEvMHgxNTAgW2J0cmZzXQpbIDI3MDAuOTQ5NDA4XSAgc2NydWJf
ZW51bWVyYXRlX2NodW5rcysweDI3Yy8weDYxMCBbYnRyZnNdClsgMjcwMC45NDk0MTddICA/IGFk
ZF93YWl0X3F1ZXVlKzB4NzAvMHg3MApbIDI3MDAuOTQ5NDUzXSAgYnRyZnNfc2NydWJfZGV2KzB4
MWYyLzB4NTEwIFtidHJmc10KWyAyNzAwLjk0OTQ2Ml0gID8gX2NvcHlfZnJvbV91c2VyKzB4MmUv
MHg2MApbIDI3MDAuOTQ5NTAzXSAgYnRyZnNfaW9jdGwrMHgxMWFiLzB4MjA3MCBbYnRyZnNdClsg
MjcwMC45NDk1MTNdICA/IGttZW1fY2FjaGVfYWxsb2Nfbm9kZSsweDFkYy8weDIxMApbIDI3MDAu
OTQ5NTE2XSAgPyBjcmVhdGVfdGFza19pb19jb250ZXh0KzB4MWUvMHhmMApbIDI3MDAuOTQ5NTIz
XSAgZG9fdmZzX2lvY3RsKzB4OGYvMHg1YzAKWyAyNzAwLjk0OTUyN10gID8gZ2V0X3Rhc2tfaW9f
Y29udGV4dCsweDQyLzB4NzAKWyAyNzAwLjk0OTUzNF0gID8gX19mZ2V0KzB4NmMvMHhhMApbIDI3
MDAuOTQ5NTM5XSAgU3lTX2lvY3RsKzB4NzQvMHg4MApbIDI3MDAuOTQ5NTQ0XSAgZW50cnlfU1lT
Q0FMTF82NF9mYXN0cGF0aCsweDI0LzB4ODcKWyAyNzAwLjk0OTU0OV0gUklQOiAwMDMzOjB4N2Yw
MzQ1MjQyNGI3ClsgMjcwMC45NDk1NTJdIFJTUDogMDAyYjowMDAwN2YwMzQ1MTVlZDY4IEVGTEFH
UzogMDAwMDAyNDYKWyAyNzAwLjk0OTU1OF0gT09NIGtpbGxlciBlbmFibGVkLgpbIDI3MDAuOTQ5
NTYwXSBSZXN0YXJ0aW5nIHRhc2tzIC4uLiBkb25lLgoKVGhpcyBpcyBhIHJhdGhlciByZWNlbnQg
a2VybmVsICg0LjE1KS4gVGhlIGJhY2t0cmFjZSBzaG93cyByYXRoZXIKY2xlYXJseSB0aGF0IHN1
c3BlbmRpbmcgZmFpbGVkIGR1ZSB0byBzb21lIHByb2JsZW1zIHdoaWxlIGRvaW5nCmJsb2NrIEkv
TyAoSSBzaG91bGQgbm90ZSBoZXJlIHRoYXQgWGVuc3RvcmUgaXMgYmVpbmcgc3VzcGVuZGVkCl9h
ZnRlcl8gdHJ5aW5nIHRvIGZyZWV6ZSBwcm9jZXNzZXMpLgoKU28gSSdtIHF1aXRlIGNvbmZpZGVu
dCB0aGF0IHRoaXMgcHJvYmxlbSBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byBYZW4sCmJ1dCBjb3Vs
ZCBoYXBwZW4gb24gYmFyZSBtZXRhbCwgdG9vLCBlLmcuIHdoZW4gY2xvc2luZyB0aGUgbGlkIG9m
IGEKbm90ZWJvb2suCgpBbm90aGVyIG5vdGU6IEEgcmV0cnkgb2Ygc3VzcGVuZGluZyB0aGUgZ3Vl
c3Qgd29ya2VkIGxpa2UgYSBjaGFybSwgc28Kd2UgY291bGQgcmV0cnkgdG8gc3VzcGVuZCBpbiBs
aWJ4bC4gQW5vdGhlciBpZGVhIHdvdWxkIGJlIHRvIGhhdmUgYQp3YXkgdG8gdGVsbCBYZW4gc3Vz
cGVuZCBmYWlsZWQgaW5zaWRlIHRoZSBndWVzdCBpbiBvcmRlciB0byBrbm93IHhsCmRvZXNuJ3Qg
aGF2ZSB0byB3YWl0IGZvciB0aGUgZW5kIG9mIHRoZSB0aW1lb3V0Li4uCgpBbmQgeWVzLCB0aGlz
IHByb2JsZW0gaXMgY29tcGxldGVseSBkaWZmZXJlbnQgdG8gdGhlIEVGQVVMVCBwcm9ibGVtCndo
aWNoIGNhbid0IGJlIHRoZSBndWVzdCdzIHByb2JsZW0uCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 11:26:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 11:26:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSKxn-0000XT-Qw; Mon, 11 Jun 2018 11:26:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=acok=i5=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fSKxn-0000XM-Aq
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 11:26:19 +0000
X-Inumbo-ID: ec693779-6d69-11e8-9728-bc764e045a96
Received: from mail-qk0-x241.google.com (unknown [2607:f8b0:400d:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec693779-6d69-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 13:23:54 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id d130-v6so12656400qkc.2
 for <xen-devel@lists.xenproject.org>; Mon, 11 Jun 2018 04:26:18 -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=j5RSwM5vZH/VhadJ5wz/zQPPdM2X0LVvvWrE1T1xH2Q=;
 b=rbdjmPIA1mF2E+UMF7PygRtydMb6Ol8gE/rl4hBu4rpYG4lqOkJICGKvWlouEwBXGR
 TDSVtCnfYkLHBjtCzpcIRFsNWwDQ9NxpwRNtWCwkwPMQu8M6GglcMFENIes3xloBiWqx
 tR+Gaz6gw4R0U8KEyQpIF5dy1Y/pnm1cIB6W4RzojY4EEJn8C4VhPoQL0RN51gE4DLsZ
 YmGP3H2HUzfpHwUfGiy93TeMGtMiV/YRcfvuGT6PqryY4QLq7EmIESRU6hTNafdU9S6i
 senuzc0gb4TWGDcWzyk1paYrzbhzTkudMBg2wRoBCAZJvnPiDwlQ7qdBlqcVUCqFnr9i
 rL9g==
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=j5RSwM5vZH/VhadJ5wz/zQPPdM2X0LVvvWrE1T1xH2Q=;
 b=CbC6/g2JMa0nWD00LaQmoESe0owF4/DOBuck9rVFy6qHtki2uZMln1pm8Tl1cGUhma
 j1WrtiALxSqBBIu8HzB8MqUf9QCMVtxIWYeZbL9n9vn21Il6nldR1pcBqMoND9pAGh85
 Fnu5knaRroy1/4lOZUyI1TJ7/xePG8jGn297q8QSHs60bg/CKZitOFhOhpfDMqZin1fA
 mMmjbya1PGdIibWjp/yKqH10jTohCodyzkudrOhuvdX6wtgC5QlimsgmJarlrxsAttED
 qboVczsjDJg9m5YNSWBfCra/VehUknogc6t8QgE4MbHsviMLIrvAbXlMgLk5gLRd4g8K
 gkgw==
X-Gm-Message-State: APt69E2BW/dLHVIxqmfVzKRkMeMBu1TWNUGCB5XVsUrjFtZfflCPEKd3
 ZscMvbuxG8rsLqba1bSevfRhdOiwScer+iZj/nE=
X-Google-Smtp-Source: ADUXVKI/Gn8kEMECmDlQhAOpJXnTlP31rlQAVM0Kj0Tn6dCG6FOLUIYm7Qe23uztJgMx7U9rQhzHV5OjzwBz1VqZgxg=
X-Received: by 2002:a37:8682:: with SMTP id
 i124-v6mr13454689qkd.188.1528716377426; 
 Mon, 11 Jun 2018 04:26:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:c342:0:0:0:0:0 with HTTP; Mon, 11 Jun 2018 04:26:16
 -0700 (PDT)
In-Reply-To: <5B1A21E302000078001C950B@prv1-mh.provo.novell.com>
References: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
 <38a4efd1-db7a-4d2b-7c83-dd6dba072776@arm.com>
 <5B1A21E302000078001C950B@prv1-mh.provo.novell.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Mon, 11 Jun 2018 12:26:16 +0100
X-Google-Sender-Auth: 6Y5XLXR96do0sJzlqsEoeOUVfcs
Message-ID: <CAFLBxZZu6SHwndECrTGoh9kskkFmDMXO42vTKD+F9tggtw4TZA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: discourage use of underscores
 where alternatives exist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gOCwgMjAxOCBhdCA3OjI3IEFNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDA3LjA2LjE4IGF0IDIzOjIxLCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+IHdyb3RlOgo+PiBPbiAwNy8wNi8yMDE4IDE0OjU2LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+IFVuZGVyc2NvcmVzIGNvbW1vbmx5IHJlcXVpcmUgdHdvIGtleXByZXNzZXMgd2hpbGUgaHlw
aGVuIC8gZGFzaCByZXF1aXJlcwo+Pj4ganVzdCBvbmUsIGFuZCB0aGUgdmlzdWFsIHNlcGFyYXRp
b24gZWZmZWN0IG9mIGJvdGggaXMgYmFzaWNhbGx5IHRoZSBzYW1lLgo+Pgo+PiBJIGRvbid0IGJ1
eSB0aGlzIGFyZ3VtZW50LiBBIGdvb2QgcHJvZ3JhbW1lciBpcyBsYXp5IGJ5IGRlZmluaXRpb24g
YnV0Cj4+IG5vdCB0aGF0IG11Y2guIEMgZG9lcyBub3QgYWxsb3cgaWRlbnRpZmllcnMgd2l0aCBo
eXBoZW4sIHNvIHlvdSBlbmQgdXAKPj4gdG8gdXNlIHVuZGVyc2NvcmUgbW9zdCBvZiB0aW1lIGFz
IHlvdSBkb24ndCBvZnRlbiBjcmVhdGUgbmV3IGZpbGVuYW1lCj4+IGFuZCBtb3N0IG9mIHRoZSBl
ZGl0b3JzIGhhdmUgZmlsZW5hbWUgYXV0by1jb21wbGV0aW9uLgo+Cj4gRmlsZW5hbWVzIGFyZSBq
dXN0IG9uZSBhc3BlY3QuIEkgZG9uJ3QgdGhpbmsgdGhlcmUncyBhbnkgYXV0byBjb21wbGV0aW9u
Cj4gZm9yIGNvbW1hbmQgbGluZSBvcHRpb25zLiBJJ20gYWxzbyBub3QgY29udmluY2VkIHRoYXQg
YXV0byBjb21wbGV0aW9uIGlzCj4gYSBtZWFuaW5nZnVsIGFyZ3VtZW50IGhlcmUgaW4gdGhlIGZp
cnN0IHBsYWNlOiBJbiBtYW55IGNhc2VzLCBpdCB3b3VsZG4ndAo+IGhlbHAgYW55d2F5ICh0YWtl
IHg4NidzIGd1ZXN0XyouaCBvciBtYWNoXyouaCBhcyBleGFtcGxlcyksIG5vCj4gbWF0dGVyIHdo
ZXRoZXIgdW5kZXJzY29yZXMgb3IgaHlwaGVucyBhcmUgdXNlZC4KPgo+IEZ1cnRoZXIsIHRoZSBs
YXppbmVzcyBhc3BlY3QgaXMgb25seSBvbmUgaGVyZSBhbnl3YXkuIFRvIG1lLCB0aGUgdXNlCj4g
b2YgdW5kZXJzY29yZXMgd2hlcmUgYmV0dGVyIGFsdGVybmF0aXZlcyBleGlzdCBpcyBhbiBhYnVz
ZTsgaXQgb2Z0ZW4KPiBzZWVtcyB0byBtZSBhcyBpZiBwZW9wbGUgZG9pbmcgc28gc2ltcGx5IGRv
bid0IGNhcmUgdG8gZ2V0IG91dCBvZiB0aGVpcgo+IHByb2dyYW1taW5nIGxhbmd1YWdlIGRldGVy
bWluZWQgbWluZHNldC4KClRoaXMgaXMgYWN0dWFsbHkgd2h5IG15IGN1cnJlbnRseSBwcmVmZXJy
ZWQgYmlrZSBzaGVkIGNvbG9yIGlzICJ1c2UKdW5kZXJzY29yZXMgZm9yIGZpbGVzIGNvbnRhaW5p
bmcgY29kZSIuICBUYWtpbmcgdGhlIHRpbWUgdG8gZmlndXJlIG91dAp3aGVuIHlvdSBjYW4gb3Ig
Y2FuJ3QgdXNlIHVuZGVyc2NvcmVzIHRha2VzIG1lbnRhbCBlZmZvcnQsIGJ1dCB0aGUKb25seSB2
YWx1ZSBpdCBnaXZlcyB5b3UgaXMgb2NjYXNpb25hbGx5IGJlaW5nIGFibGUgdG8gYXZvaWQgYSBj
b21iaW5lZAprZXkgcHJlc3MuICAoUHJlc3Npbmcgc2hpZnQgYW5kIGEga2V5IHRvZ2V0aGVyIGlz
IG1vcmUgZWZmb3J0IGFuZApjb29yZGluYXRpb24gdGhhbiBzaW1wbHkgcHJlc3NpbmcgdHdvIGtl
eXMgaW4gc2VxdWVuY2UuKSAgU2ltcGx5IHVzaW5nCnVuZGVyc2NvcmVzIGFsbCB0aGUgdGltZSBt
YWtlcyB0aGluZ3Mgc2ltcGxlciwgc28gY29kZXJzIGNhbiBmb2N1cyBvbgpvdGhlciB0aGluZ3Mu
CgpJJ20gZmluZSB3aXRoIHVzaW5nIGRhc2hlcyBpbnN0ZWFkIG9mIHVuZGVyc2NvcmVzIGZvciBj
b21tYW5kLWxpbmUKcGFyYW1ldGVycywgYmVjYXVzZSB0aG9zZSBhcmUgdXN1YWxseSB0eXBlZCBp
biBhIG5vbi1jb2RpbmcgY29udGV4dC4KQnV0IGNyZWF0aW5nLCBvcGVuaW5nLCBvciBpbmNsdWRp
bmcgZmlsZXMgY29udGFpbmluZyBjb2RlIGlzIGRvbmUKcHJpbWFyaWx5IGluIGEgY29kaW5nIGNv
bnRleHQsIGFuZCBzbyBzdGF5aW5nICJpbiBhIHByb2dyYW1taW5nCmxhbmd1YWdlIGRldGVybWlu
ZWQgbWluZHNldCIgaXMgYSBmZWF0dXJlIHJhdGhlciB0aGFuIGEgYnVnLgoKSSBkb24ndCBoYXZl
IHN1cGVyIHN0cm9uZyBvcGluaW9ucyBlaXRoZXIgd2F5LgoKIC1HZW9yZ2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 11:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 11: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 1fSKyN-0000as-73; Mon, 11 Jun 2018 11: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=a1hl=i5=citrix.com=prvs=69365f6db=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fSKyL-0000ak-Ud
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 11:26:53 +0000
X-Inumbo-ID: 58aaf688-6d6a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58aaf688-6d6a-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 11:26:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="56943926"
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <5B19399602000078001C9228@prv1-mh.provo.novell.com>
 <38a4efd1-db7a-4d2b-7c83-dd6dba072776@arm.com>
 <5B1A21E302000078001C950B@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwUCVFq6vQIbDAUJAeEzgAAKCRCmNjwxBZC0bWknD/97
 Tkh3PMAcvMZINmJefBdYYspmwTWZSR9USsy68oWzDsXKNDNTqBC781lR/7PSqhqaSOmSnty3
 FNblaBYKfMV3OOWgrP0H8Voqp4IgH3yOOkQLVITIwulqbbxQtmCsJ3xkhZm6CA0EKbc9VM/j
 FX3aCAfOJf52vlY1gXjYOvVjrdrRrBXEjs8E5f6EsrQKDrWCKNx/9qRfmtsQeKHTsgpINkpZ
 s11ClX/sM/RCR9/BgB/K08QQZYsWD6lgZh1KxLXRzKRunba0L+jpcRsoQFUMj/ofrfnHAdl0
 q2upzISM/wR8aer+kekMo+y00schmYJYu5JAAzbjQQuhCAg0UTBGPaNwteL2l3c9Ps8on1nl
 mq9TnbYwGLAxJzXSb3BATgz7dygpsBBNS5WhUNQgIJvcZJbLggEIqjZGs8o7/+dt4klwxCYL
 FVlsWYSwEjX0UYHVLMS/F7FcXbCMUeoN/4krmRyv7YICE/VDQSDPcSKedzWvQM8T+5uY5pFJ
 NiIaa6asFndP50GiKbFtD6xAM+rbnwT7Io+iPtvD/3ddMXQs58IVMzgNA/hcdOX/qlx6Jqk/
 hYQQsl4HoQsx/GyrNiwiPErTx32QNeXxoGYm6kwxt7F5qK7AN5tyYNkEyoxYrv8bl9VjAve8
 hpECyf4O1mOGC/dIuBCDk8gxL5Pbo3jl98LBZQQYAQoADwIbDAUCVlNqsQUJA9njdAAKCRCm
 NjwxBZC0bbJMEACigmtpL2lzS47DXydApr1X8SYCHIPc39OjvmErjP05lKUZjmesmhlM5eKO
 gPb/fzeJ0wXB4J8OyseIJ0D/XwyLLQeM8d/HUFFMBWr+HE7jIukAUXeQ6GRwR+MBYGK/KmR9
 JHbMAUz8f3G087Ma12BfpNWayndlFwR3rvdV4lvlyx6cl0EaFhbzPu/N07HG5MTk0evtphgZ
 7wuG1oAtO+DGA6orHEicor6nBAQNZzPyjqo40dBxTs+amx7UndMRPSL1dD57eJwbbvBeNa8I
 w8wT7oNy2/C21VWmSy5XzMzcUTgmjmQz6DSNJPz2dMK4Y/LtcVFTfSZTmlBIkfoc9Vay2EB9
 3z2EmjZwGT7n/DRu9QDtLbXyeVTBuLTaP3D+q5AyR1/5Z4T0LhwNvxeND5yO+YNAwqocZwL+
 OcctpSZUBpAuU4Ju/9JKMX57GlnbjB8YGahoBJsQZx4CZyw0MXlkCk5cR0EPjY9iI2CEA5lO
 QueOSbo0hf1ZJwCx724lx0WSwL8ngd8wZTYMNc8GngaU61kmzfcuCklhokTxQdK7Efme5ccv
 A1txzgGewx9mDhPgNcJweasBnyL0N3wya2RMAzm04gCio8y4FKQepwQpKCNKAYZIU4juAPxn
 nb6cbBGiMGO1NDuxG+qvl1cMElnq+cuhSUlZdr2sE9JRfa0gucLBZQQYAQoADwIbDAUCWHQN
 VAUJBfqGFwAKCRCmNjwxBZC0bbgCD/oC6mWUrxQKWPDvFE9+fzm8UKqKP7aciz+gvWUN3o4i
 4sRFNyvAEOW/QY2zwM1pN07BFZ3Z+8AVxpgR6h7RQzDJYSPZ5k5WWCJzJEQs2sPI5rfYJGK8
 um7mlsSvf2xcLK/1Aj07BmWDjR6glDDRY+iMmSSdHe6Te6tiQPPS6Woj8AE3qf5lBsdvcEln
 nrkSwzNeVKRQQROUOskVw4WmCsNJjZtKmrVpgId3df/5HWG7Bi4nPwA8IFOt6O72lJlkORFy
 DF5P7ML7Pc5LbEFimzETPBxTJzVu1UoOQb/THB+qxhKMXXudSf/5sdMhwvOwItIcc5pib/v6
 7gWK48bAzoOTgNYzmDCVC/roeLLU2SpEQIlIR0eAaWImgt8VEtre3Gch33e41DtbUli54DX0
 dRdhqQaDM1T1q77VyDoZcs+SpGX9Ic9mxl+BN+6vtGIUVgaOG5pF85aQlRfCD6IlFQgiZtiR
 XeRpeIYG27RUw5kIljW+VxPMdBUvZpUXEazqjoPvBKybg0oKFfMXrMj4vHo6J0FD3ZEToGnP
 dANspUCZRewRozjp7ZWIu7QfGasfJNQ8c1IDiAFl3rV+dAGXXdmrDcX6w2q5lqoFz+8npK2I
 ehKCA94U+J/RLywUiaLuHnXt40WvQ98kHm7uTsy36iWqqawPqzmn8m5ruynVHmmcXsLBZQQY
 AQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9hjn1k5WcRHlu19WGuH6q0Kgm1
 LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8kYj2Hn1QgX5SqQsysWTHWOEse
 GeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467FS/k4FJ5CHNRumvhLa0l2HEEu
 5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWreDoaFqzq1TKtzHhFgQG7yFUE
 epxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4LH3hxQtiaIpuXqq2D4z63h6vC
 x2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4AjiKZ5qWNSEdvEpL43fTvZYxQh
 DCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180ADw7a3gnmr5RumcZP3NGSSZA
 6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTRYJ2ms7oCe870gh4D1wFFqTLe
 yXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkHpTt3YYZvrhS2MO2EYEcWjyu6
 LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGBq+/kRPrWXpoaQn7FXWGfMqU+
 NkY9enyrlw==
Message-ID: <35d734ff-f712-fd29-f0fa-bf4c783f1ee2@citrix.com>
Date: Mon, 11 Jun 2018 12:26:48 +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: <5B1A21E302000078001C950B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: discourage use of underscores
 where alternatives exist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAwNzoyNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDYu
MTggYXQgMjM6MjEsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDA3LzA2LzIw
MTggMTQ6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gVW5kZXJzY29yZXMgY29tbW9ubHkgcmVx
dWlyZSB0d28ga2V5cHJlc3NlcyB3aGlsZSBoeXBoZW4gLyBkYXNoIHJlcXVpcmVzCj4+PiBqdXN0
IG9uZSwgYW5kIHRoZSB2aXN1YWwgc2VwYXJhdGlvbiBlZmZlY3Qgb2YgYm90aCBpcyBiYXNpY2Fs
bHkgdGhlIHNhbWUuCj4+Cj4+IEkgZG9uJ3QgYnV5IHRoaXMgYXJndW1lbnQuIEEgZ29vZCBwcm9n
cmFtbWVyIGlzIGxhenkgYnkgZGVmaW5pdGlvbiBidXQgCj4+IG5vdCB0aGF0IG11Y2guIEMgZG9l
cyBub3QgYWxsb3cgaWRlbnRpZmllcnMgd2l0aCBoeXBoZW4sIHNvIHlvdSBlbmQgdXAgCj4+IHRv
IHVzZSB1bmRlcnNjb3JlIG1vc3Qgb2YgdGltZSBhcyB5b3UgZG9uJ3Qgb2Z0ZW4gY3JlYXRlIG5l
dyBmaWxlbmFtZSAKPj4gYW5kIG1vc3Qgb2YgdGhlIGVkaXRvcnMgaGF2ZSBmaWxlbmFtZSBhdXRv
LWNvbXBsZXRpb24uCj4gCj4gRmlsZW5hbWVzIGFyZSBqdXN0IG9uZSBhc3BlY3QuIEkgZG9uJ3Qg
dGhpbmsgdGhlcmUncyBhbnkgYXV0byBjb21wbGV0aW9uCj4gZm9yIGNvbW1hbmQgbGluZSBvcHRp
b25zLiBJJ20gYWxzbyBub3QgY29udmluY2VkIHRoYXQgYXV0byBjb21wbGV0aW9uIGlzCj4gYSBt
ZWFuaW5nZnVsIGFyZ3VtZW50IGhlcmUgaW4gdGhlIGZpcnN0IHBsYWNlOiBJbiBtYW55IGNhc2Vz
LCBpdCB3b3VsZG4ndAo+IGhlbHAgYW55d2F5ICh0YWtlIHg4NidzIGd1ZXN0XyouaCBvciBtYWNo
XyouaCBhcyBleGFtcGxlcyksIG5vCj4gbWF0dGVyIHdoZXRoZXIgdW5kZXJzY29yZXMgb3IgaHlw
aGVucyBhcmUgdXNlZC4KPiAKPiBGdXJ0aGVyLCB0aGUgbGF6aW5lc3MgYXNwZWN0IGlzIG9ubHkg
b25lIGhlcmUgYW55d2F5LiBUbyBtZSwgdGhlIHVzZQo+IG9mIHVuZGVyc2NvcmVzIHdoZXJlIGJl
dHRlciBhbHRlcm5hdGl2ZXMgZXhpc3QgaXMgYW4gYWJ1c2U7IGl0IG9mdGVuCj4gc2VlbXMgdG8g
bWUgYXMgaWYgcGVvcGxlIGRvaW5nIHNvIHNpbXBseSBkb24ndCBjYXJlIHRvIGdldCBvdXQgb2Yg
dGhlaXIKPiBwcm9ncmFtbWluZyBsYW5ndWFnZSBkZXRlcm1pbmVkIG1pbmRzZXQuCgoKVGhpcyBp
cyBhY3R1YWxseSB3aHkgbXkgY3VycmVudGx5IHByZWZlcnJlZCBiaWtlIHNoZWQgY29sb3IgaXMg
InVzZQp1bmRlcnNjb3JlcyBmb3IgZmlsZXMgY29udGFpbmluZyBjb2RlIi4gIFRha2luZyB0aGUg
dGltZSB0byBmaWd1cmUgb3V0CndoZW4geW91IGNhbiBvciBjYW4ndCB1c2UgdW5kZXJzY29yZXMg
dGFrZXMgbWVudGFsIGVmZm9ydCwgYnV0IHRoZQpvbmx5IHZhbHVlIGl0IGdpdmVzIHlvdSBpcyBv
Y2Nhc2lvbmFsbHkgYmVpbmcgYWJsZSB0byBhdm9pZCBhIGNvbWJpbmVkCmtleSBwcmVzcy4gIChQ
cmVzc2luZyBzaGlmdCBhbmQgYSBrZXkgdG9nZXRoZXIgaXMgbW9yZSBlZmZvcnQgYW5kCmNvb3Jk
aW5hdGlvbiB0aGFuIHNpbXBseSBwcmVzc2luZyB0d28ga2V5cyBpbiBzZXF1ZW5jZS4pICBTaW1w
bHkgdXNpbmcKdW5kZXJzY29yZXMgYWxsIHRoZSB0aW1lIG1ha2VzIHRoaW5ncyBzaW1wbGVyLCBz
byBjb2RlcnMgY2FuIGZvY3VzIG9uCm90aGVyIHRoaW5ncy4KCkknbSBmaW5lIHdpdGggdXNpbmcg
ZGFzaGVzIGluc3RlYWQgb2YgdW5kZXJzY29yZXMgZm9yIGNvbW1hbmQtbGluZQpwYXJhbWV0ZXJz
LCBiZWNhdXNlIHRob3NlIGFyZSB1c3VhbGx5IHR5cGVkIGluIGEgbm9uLWNvZGluZyBjb250ZXh0
LgpCdXQgY3JlYXRpbmcsIG9wZW5pbmcsIG9yIGluY2x1ZGluZyBmaWxlcyBjb250YWluaW5nIGNv
ZGUgaXMgZG9uZQpwcmltYXJpbHkgaW4gYSBjb2RpbmcgY29udGV4dCwgYW5kIHNvIHN0YXlpbmcg
ImluIGEgcHJvZ3JhbW1pbmcKbGFuZ3VhZ2UgZGV0ZXJtaW5lZCBtaW5kc2V0IiBpcyBhIGZlYXR1
cmUgcmF0aGVyIHRoYW4gYSBidWcuCgpJIGRvbid0IGhhdmUgc3VwZXIgc3Ryb25nIG9waW5pb25z
IGVpdGhlciB3YXkuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 11:49:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 11:49:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSLK5-0003jf-LV; Mon, 11 Jun 2018 11: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=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSLK4-0003ja-Sz
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 11:49:20 +0000
X-Inumbo-ID: 7be26902-6d6d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7be26902-6d6d-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 11:49:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,501,1520899200"; d="scan'208";a="56945402"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <grub-devel@gnu.org>
Date: Mon, 11 Jun 2018 13:49:02 +0200
Message-ID: <20180611114902.48124-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] multiboot2: clarify usage of the address tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel Kiper <daniel.kiper@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbm90ZSB0byBzcGVsbCBvdXQgdGhhdCBpZiB0aGUgYWRkcmVzcyB0YWcgaXMgbm90IHBy
ZXNlbnQgdGhlCmZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxmIGhlYWRlci4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CkNjOiB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKLS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIENsYXJpZnkgdGhh
dCB0aGUgYWRkcmVzcyB0YWcgbXVzdCBiZSB1c2VkIGlmIHByZXNlbnQuCgpDaGFuZ2VzIHNpbmNl
IHYxOgogLSBzL2VsZi9Ac2N7ZWxmfS8KIC0gcy9NdWx0aWJvb3QvTXVsdGlib290Mi8KLS0tCiBk
b2MvbXVsdGlib290LnRleGkgfCA4ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jL211bHRpYm9vdC50ZXhpIGIvZG9jL211bHRpYm9vdC50
ZXhpCmluZGV4IDJlMmQ3ZTc0YS4uZGY4YTBkMDU2IDEwMDY0NAotLS0gYS9kb2MvbXVsdGlib290
LnRleGkKKysrIGIvZG9jL211bHRpYm9vdC50ZXhpCkBAIC01MDksNiArNTA5LDE0IEBAIGFzc3Vt
ZXMgdGhhdCBubyBic3Mgc2VnbWVudCBpcyBwcmVzZW50LgogCiBAZW5kIHRhYmxlCiAKK05vdGU6
IFRoaXMgaW5mb3JtYXRpb24gZG9lcyBub3QgbmVlZCB0byBiZSBwcm92aWRlZCBpZiB0aGUga2Vy
bmVsIGltYWdlCitpcyBpbiBAc2N7ZWxmfSBmb3JtYXQsIGJ1dCBpdCBtdXN0IGJlIHByb3ZpZGVk
IGlmIHRoZSBpbWFnZSBpcyBpbiBhLm91dAorZm9ybWF0IG9yIGluIHNvbWUgb3RoZXIgZm9ybWF0
LiBXaGVuIHRoZSBhZGRyZXNzIHRhZyBpcyBwcmVzZW50IGl0IG11c3QKK2JlIHVzZWQgaW4gb3Jk
ZXIgdG8gbG9hZCB0aGUgaW1hZ2UsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBhbiBAc2N7ZWxmfQor
aGVhZGVyIGlzIGFsc28gcHJlc2VudC4gQ29tcGxpYW50IGJvb3QgbG9hZGVycyBtdXN0IGJlIGFi
bGUgdG8gbG9hZAoraW1hZ2VzIHRoYXQgYXJlIGVpdGhlciBpbiBAc2N7ZWxmfSBmb3JtYXQgb3Ig
Y29udGFpbiB0aGUgYWRkcmVzcyB0YWcKK2VtYmVkZGVkIGluIHRoZSBNdWx0aWJvb3QyIGhlYWRl
ci4KKwogQHN1YnNlY3Rpb24gVGhlIGVudHJ5IGFkZHJlc3MgdGFnIG9mIE11bHRpYm9vdDIgaGVh
ZGVyCiAKIEBleGFtcGxlCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 12:12:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 12: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 1fSLgB-0007NK-B9; Mon, 11 Jun 2018 12: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=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSLg9-0007N8-Rt
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 12:12:09 +0000
X-Inumbo-ID: ac45dd48-6d70-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac45dd48-6d70-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 12:12:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fSLg8-0005La-AS; Mon, 11 Jun 2018 12:12: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 1fSLg8-0004nw-3a; Mon, 11 Jun 2018 12:12:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSLg8-0001s3-2u; Mon, 11 Jun 2018 12:12:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124060-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt: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-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=057a78ea3177c149be171326795a28d23fc5ee85
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 12:12:08 +0000
Subject: [Xen-devel] [libvirt test] 124060: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA2MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwNjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDA1N2E3OGVh
MzE3N2MxNDliZTE3MTMyNjc5NWEyOGQyM2ZjNWVlODUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDYg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICA1IGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM5ODEgIDIwMTgt
MDYtMDkgMDQ6MTg6NTcgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBE
YW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfD
qSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXRl
cmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAg
TWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNv
bT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtl
c3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwu
Y29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFu
IEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDI2MDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 12:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 12: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 1fSM8M-0003f1-49; Mon, 11 Jun 2018 12:41: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=hpdw=i5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSM8K-0003es-3f
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 12:41:16 +0000
X-Inumbo-ID: bcd55d4d-6d74-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bcd55d4d-6d74-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 12:41:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 11 Jun 2018 06:41:14 -0600
Message-Id: <5B1E6DE602000078001CA04B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 11 Jun 2018 06:41:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-3-paul.durrant@citrix.com>
 <20180611102541.b2mahbw2mfqmdmbq@mac>
 <fc498cd9d0994ca083285fbd80d5067f@AMSPEX02CL03.citrite.net>
In-Reply-To: <fc498cd9d0994ca083285fbd80d5067f@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE4IGF0IDEyOjMxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPj4gU2VudDogMTEgSnVuZSAyMDE4IDExOjI2Cj4+
IE9uIEZyaSwgSnVuIDA4LCAyMDE4IGF0IDA0OjMwOjMwUE0gKzAxMDAsIFBhdWwgRHVycmFudCB3
cm90ZToKPj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4+ID4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+PiA+IEBAIC01Miw3ICs1Miw3IEBA
IGN1c3RvbV9wYXJhbSgiaW9tbXUiLCBwYXJzZV9pb21tdV9wYXJhbSk7Cj4+ID4gIGJvb2xfdCBf
X2luaXRkYXRhIGlvbW11X2VuYWJsZSA9IDE7Cj4+ID4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2VuYWJsZWQ7Cj4+ID4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGZvcmNlX2lvbW11Owo+PiA+
IC1ib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsKPj4gPiArYm9vbF90
IF9fcmVhZF9tb3N0bHkgaW9tbXVfZG9tMF9zdHJpY3Q7Cj4+IAo+PiBJJ20gbm90IHN1cmUgd2h5
IHlvdSBuZWVkIHRvIGNoYW5nZSB0aGUgYXR0cmlidXRlcyBvZgo+PiBpb21tdV9kb20wX3N0cmlj
dCwgQUZBSUNUIGl0J3Mgc3RpbGwgb25seSB1c2VkIGluIGh3ZG9tX2luaXQgKG9yIGluaXQpCj4+
IGZ1bmN0aW9ucz8KPj4gCj4gCj4gVGhhdCdzIHRydWUgYXQgdGhpcyBwb2ludC4gSSBwbGFuIHRv
IGNoYW5nZSBpdCBhcyBwYXJ0IG9mIFBWLUlPTU1VLiBUQkggCj4gdGhvdWdoIEkgcHJlZmVyIHRo
ZSBjb25zaXN0ZW5jeSBidXQgSSBjYW4gZHJvcCB0aGUgY2hhbmdlIGlmIHRoZXJlIGFyZSBhbnkg
Cj4gbWFqb3Igb2JqZWN0aW9ucy4KClllcywgcGxlYXNlIGNoYW5nZSBpdCBvbmx5IGF0IHRoZSBw
b2ludCBpdCBuZWVkcyBjaGFuZ2luZy4KCkphbgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 13:03:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 13:03:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSMT2-0006pK-5q; Mon, 11 Jun 2018 13:02: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=y94r=i5=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fSMT1-0006pB-2B
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 13:02:39 +0000
X-Inumbo-ID: 60edcb55-6d77-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60edcb55-6d77-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 15:00:13 +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 w5BCuGd5030824;
 Mon, 11 Jun 2018 13:02: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 :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=n2vXSYEooqjKsvuMX6XoMjIj8c3UmSmf7NpQenhW1/M=;
 b=O7vYc/w/K3xEwG+4TjPEpPGyR25vr0duNqnZBDS8F11Xa2wBhuYNCGz5dl3D2qgbw2mD
 79jhKnepJbu0+bhnfqMElZ/sSrMmDA7dwuyBLzT0xoOajmJjksEHQ0jTtEpyFxHiDmYq
 x7LW6798+R0DsQS8ayitGvw3ztKAU0bfNkK3sLmR/1SnWSwGV7TbePPny025fhivNQaw
 EMRz1igEU0SyiqW9lsBXAPS/zGuOrmwBqg35daWQjouY+CRmsAHx994yFgHMAsft937F
 ll6ReM9xvbOIDI95ufz9OrcFop47j/c4U2Jgo8CjpPvhSbo+wfAgm3j/3yGvMx3KaUo+ XA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jg6b1d8jy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 13:02:29 +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 w5BD2S5L023286
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 13:02:29 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 w5BD2Smi025541;
 Mon, 11 Jun 2018 13:02:28 GMT
Received: from olila.local.net-space.pl (/10.175.160.72)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 11 Jun 2018 06:02:28 -0700
Date: Mon, 11 Jun 2018 15:02:24 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180611130224.GG20016@olila.local.net-space.pl>
References: <20180611114902.48124-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180611114902.48124-1-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8920
 signatures=668702
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-1805220000 definitions=main-1806110152
Subject: Re: [Xen-devel] [PATCH v3] multiboot2: clarify usage of the address
 tag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: grub-devel@gnu.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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDE6NDk6MDJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEFkZCBhIG5vdGUgdG8gc3BlbGwgb3V0IHRoYXQgaWYgdGhlIGFkZHJlc3MgdGFn
IGlzIG5vdCBwcmVzZW50IHRoZQo+IGZpbGUgc2hvdWxkIGJlIGxvYWRlZCB1c2luZyB0aGUgZWxm
IGhlYWRlci4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+CgpJZiB0aGVyZSBhcmUgbm8gb2JqZWN0aW9ucyBJIHdpbGwgYXBwbHkgdGhpcyBpbiBh
IHdlZWsgb3Igc28uCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 13:13:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 13:13:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSMdM-0008S6-UW; Mon, 11 Jun 2018 13:13:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tm35=i5=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSMdL-0008S0-HM
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 13:13:19 +0000
X-Inumbo-ID: de8a939f-6d78-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de8a939f-6d78-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 15:10:54 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id j13-v6so30456673lfb.13
 for <xen-devel@lists.xenproject.org>; Mon, 11 Jun 2018 06:13:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=UGl4p6I8/YEn1KudkQOQz8mT6Ax+tKnXFOSar6z5Mgk=;
 b=gwoRZhcgoiFq/PCPSk91jXJdkBg3qeY0ESwcR6439i/xEH0hXPAYx+BlRutl5Uqp/+
 GLGp8aDpK5WC2jlYiVEscfoklE0y5eLnQkdAn93d5BjY6OdLBp145ZfwJLlai2U98n0d
 WynBuY/MkpyOEUKSTtM5dW+unY9pMf0hddTBon6iZXGU/SPWf7D97DJa6k9+9YiGpaU8
 UOytF9hmqBhvnJCJDAlSmc4FxMgWBglKm2OLi8O7PY+nHTTOSGIojC0eN5gB2KDezheG
 ibFQziwVFWY8G1kuEogmKtkxzAlED0QGZ84hbweQ/iVTI2t/gjpk6APwDVMUAUpUo5t5
 oRlw==
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=UGl4p6I8/YEn1KudkQOQz8mT6Ax+tKnXFOSar6z5Mgk=;
 b=o2JypmaQDF4vlQo0SWHcNU6XIAKpVKOVfeokvBi83QglDf6E3XH6VlcxlBRxqXste9
 aN+zCZhcQfhaU0UH+QkF1kCuOwIxBc+pNXMwpiTkHdS6jiCCeyUPEiVUaLw20YTl0ziS
 hU/2rxuv14msBVrjIB5wZLQL56VyjNYD1qfLxMdo8VNenQOTjez2Cw+b3Deb1TiYc/xa
 wLj7PUFeo5P+SMwOJBjgPpeBOGUbwaLkzq87Oenhm0V641xb1kDSu7fGMjtTkFqbAvFE
 jflnGLwEz6tj0SPzRk5t6VeRgyznJa11mj3jaexMRDUuyM00i76iCwYBOUttd2m5+kIF
 cq6Q==
X-Gm-Message-State: APt69E1cg6MvAIur0m1MXGceLQMLcYXTb0ilxa18NbE5lKQ8Dsn24odt
 bp+xbySKhzDNOsi3WMO+qwo=
X-Google-Smtp-Source: ADUXVKJvHCriZYP5PQkCYJAuXPLfUExJqacwsMqTebD9WcAbOJuoYeDJNGHikH7ZO1EtSDEqryPYRw==
X-Received: by 2002:a19:5113:: with SMTP id
 f19-v6mr10736235lfb.13.1528722796192; 
 Mon, 11 Jun 2018 06:13:16 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 d6-v6sm5794871ljd.52.2018.06.11.06.13.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 11 Jun 2018 06:13:14 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Oleksandr_Andrushchenko@epam.com" <Oleksandr_Andrushchenko@epam.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
Date: Mon, 11 Jun 2018 16:13: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: <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, julien.grall@arm.com, daniel.vetter@intel.com,
 xen-devel@lists.xenproject.org, matthew.d.roper@intel.com,
 linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMjAxOCAxMDoyMSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA4
LzIwMTggMDE6NTkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+Pj4+ICAgwqDC
oCBAQCAtMzI1LDYgKzQwMSwxNCBAQCBzdGF0aWMgaW50IG1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QK
Pj4+Pj4+Pj4+IGdyYW50X21hcAo+Pj4+Pj4+Pj4gKm1hcCkKPj4+Pj4+Pj4+ICAgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgbWFwLT51bm1hcF9vcHNbaV0uaGFuZGxlID0gbWFwLT5tYXBfb3BzW2ldLmhh
bmRsZTsKPj4+Pj4+Pj4+ICAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2QpCj4+
Pj4+Pj4+PiAgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT5rdW5tYXBfb3BzW2ld
LmhhbmRsZSA9Cj4+Pj4+Pj4+PiBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4+Pj4+ICsj
aWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDC
oCBlbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgdW5zaWduZWQgbG9uZyBtZm47Cj4+Pj4+Pj4+PiArCj4+Pj4+Pj4+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tp
XSkpOwo+Pj4+Pj4+PiBOb3QgcGZuX3RvX21mbigpPwo+Pj4+Pj4+IEknZCBsb3ZlIHRvLCBidXQg
cGZuX3RvX21mbiBpcyBvbmx5IGRlZmluZWQgZm9yIHg4Niwgbm90IEFSTTogWzFdCj4+Pj4+Pj4g
YW5kIFsyXQo+Pj4+Pj4+IFRodXMsCj4+Pj4+Pj4KPj4+Pj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYu
Yzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbgo+Pj4+Pj4+
IOKAmHBmbl90b19tZm7igJkgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25d
Cj4+Pj4+Pj4gICDCoMKgwqDCoCBtZm4gPSBwZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFn
ZXNbaV0pKTsKPj4+Pj4+Pgo+Pj4+Pj4+IFNvLCBJJ2xsIGtlZXAgX19wZm5fdG9fbWZuCj4+Pj4+
PiBIb3cgd2lsbCB0aGlzIHdvcmsgb24gbm9uLVBWIHg4Nj8KPj4+Pj4gU28sIHlvdSBtZWFuIEkg
bmVlZDoKPj4+Pj4gI2lmZGVmIENPTkZJR19YODYKPj4+Pj4gbWZuID0gcGZuX3RvX21mbihwYWdl
X3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+ICNlbHNlCj4+Pj4+IG1mbiA9IF9fcGZuX3Rv
X21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+ICNlbmRpZgo+Pj4+Pgo+Pj4+
IEknZCByYXRoZXIgZml4IGl0IGluIEFSTSBjb2RlLiBTdGVmYW5vLCB3aHkgZG9lcyBBUk0gdXNl
cyB0aGUKPj4+PiB1bmRlcnNjb3JlZCB2ZXJzaW9uPwo+Pj4gRG8geW91IHdhbnQgbWUgdG8gYWRk
IG9uZSBtb3JlIHBhdGNoIGZvciBBUk0gdG8gd3JhcCBfX3Bmbl90b19tZm4KPj4+IHdpdGggc3Rh
dGljIGlubGluZSBmb3IgQVJNPyBlLmcuCj4+PiBzdGF0aWMgaW5saW5lIC4uLnBmbl90b19tZm4o
Li4uKQo+Pj4gewo+Pj4gIMKgwqDCoCBfX3Bmbl90b19tZm4oKTsKPj4+IH0KPj4gQSBYZW4gb24g
QVJNIGd1ZXN0IGRvZXNuJ3QgYWN0dWFsbHkga25vdyB0aGUgbWZucyBiZWhpbmQgaXRzIG93bgo+
PiBwc2V1ZG8tcGh5c2ljYWwgcGFnZXMuIFRoaXMgaXMgd2h5IHdlIHN0b3BwZWQgdXNpbmcgcGZu
X3RvX21mbiBhbmQKPj4gc3RhcnRlZCB1c2luZyBwZm5fdG9fYmZuIGluc3RlYWQsIHdoaWNoIHdp
bGwgZ2VuZXJhbGx5IHJldHVybiAicGZuIiwKPj4gdW5sZXNzIHRoZSBwYWdlIGlzIGEgZm9yZWln
biBncmFudC4gU2VlIGluY2x1ZGUveGVuL2FybS9wYWdlLmguCj4+IHBmbl90b19iZm4gd2FzIGFs
c28gaW50cm9kdWNlZCBvbiB4ODYuIEZvciBleGFtcGxlLCBzZWUgdGhlIHVzYWdlIG9mCj4+IHBm
bl90b19iZm4gaW4gZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYy4gT3RoZXJ3aXNlLCBpZiB5b3Ug
ZG9uJ3QgY2FyZQo+PiBhYm91dCBvdGhlciBtYXBwZWQgZ3JhbnRzLCB5b3UgY2FuIGp1c3QgdXNl
IHBmbl90b19nZm4sIHRoYXQgYWx3YXlzCj4+IHJldHVybnMgcGZuLgo+Cj4gSSB0aGluayB0aGVu
IHRoaXMgY29kZSBuZWVkcyB0byB1c2UgcGZuX3RvX2JmbigpLgpPawo+Cj4KPj4gQWxzbywgZm9y
IHlvdXIgaW5mb3JtYXRpb24sIHdlIHN1cHBvcnQgZGlmZmVyZW50IHBhZ2UgZ3JhbnVsYXJpdGll
cyBpbgo+PiBMaW51eCBhcyBhIFhlbiBndWVzdCwgc2VlIHRoZSBjb21tZW50IGF0IGluY2x1ZGUv
eGVuL2FybS9wYWdlLmg6Cj4+Cj4+ICAgIC8qCj4+ICAgICAqIFRoZSBwc2V1ZG8tcGh5c2ljYWwg
ZnJhbWUgKHBmbikgdXNlZCBpbiBhbGwgdGhlIGhlbHBlcnMgaXMgYWx3YXlzIGJhc2VkCj4+ICAg
ICAqIG9uIFhlbiBwYWdlIGdyYW51bGFyaXR5IChpLmUgNEtCKS4KPj4gICAgICoKPj4gICAgICog
QSBMaW51eCBwYWdlIG1heSBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgbm9uLWNvbnRpZ3VvdXMg
WGVuIHBhZ2Ugc28gd2UKPj4gICAgICogaGF2ZSB0byBrZWVwIHRyYWNrIHdpdGggZnJhbWUgYmFz
ZWQgb24gNEtCIHBhZ2UgZ3JhbnVsYXJpdHkuCj4+ICAgICAqCj4+ICAgICAqIFBWIGRyaXZlcnMg
c2hvdWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhvc2UgaGVscGVycyAocGFydGlj
dWxhcmx5Cj4+ICAgICAqIHBmbl90b19nZm4gYW5kIGdmbl90b19wZm4pLgo+PiAgICAgKi8KPj4K
Pj4gQSBMaW51eCBwYWdlIGNvdWxkIGJlIDY0SywgYnV0IGEgWGVuIHBhZ2UgaXMgYWx3YXlzIDRL
LiBBIGdyYW50ZWQgcGFnZQo+PiBpcyBhbHNvIDRLLiBXZSBoYXZlIGhlbHBlcnMgdG8gdGFrZSBp
bnRvIGFjY291bnQgdGhlIG9mZnNldHMgdG8gbWFwCj4+IG11bHRpcGxlIFhlbiBncmFudHMgaW4g
YSBzaW5nbGUgTGludXggcGFnZSwgc2VlIGZvciBleGFtcGxlCj4+IGRyaXZlcnMveGVuL2dyYW50
LXRhYmxlLmM6Z250dGFiX2ZvcmVhY2hfZ3JhbnQuIE1vc3QgUFYgZHJpdmVycyBoYXZlCj4+IGJl
ZW4gY29udmVydGVkIHRvIGJlIGFibGUgdG8gd29yayB3aXRoIDY0SyBwYWdlcyBjb3JyZWN0bHks
IGJ1dCBpZiBJCj4+IHJlbWVtYmVyIGNvcnJlY3RseSBnbnRkZXYuYyBpcyB0aGUgb25seSByZW1h
aW5pbmcgZHJpdmVyIHRoYXQgZG9lc24ndAo+PiBzdXBwb3J0IDY0SyBwYWdlcyB5ZXQsIHNvIHlv
dSBkb24ndCBoYXZlIHRvIGRlYWwgd2l0aCBpdCBpZiB5b3UgZG9uJ3QKPj4gd2FudCB0by4KPgo+
IEkgYmVsaWV2ZSBzb21ld2hlcmUgaW4gdGhpcyBzZXJpZXMgdGhlcmUgaXMgYSB0ZXN0IGZvciBQ
QUdFX1NJWkUgdnMuCj4gWEVOX1BBR0VfU0laRS4gUmlnaHQsIE9sZWtzYW5kcj8KTm90IGluIGdu
dGRldi4gWW91IG1pZ2h0IGhhdmUgc2VlbiB0aGlzIGluIHhlbi1kcm1mcm9udC94ZW4tc25kZnJv
bnQsCmJ1dCBJIGRpZG4ndCB0b3VjaCBnbnRkZXYgZm9yIHRoYXQuIERvIHlvdSB3YW50IG1lIHRv
IGFkZCB5ZXQgYW5vdGhlciBwYXRjaAppbiB0aGUgc2VyaWVzIHRvIGNoZWNrIGZvciB0aGF0Pwo+
IFRoYW5rcyBmb3IgdGhlIGV4cGxhbmF0aW9uLgo+Cj4gLWJvcmlzClRoYW5rIHlvdSwKT2xla3Nh
bmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 13:49:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 13: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 1fSNC0-0005OY-46; Mon, 11 Jun 2018 13:49: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNBz-0005OT-2P
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 13:49:07 +0000
X-Inumbo-ID: df2414b9-6d7d-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df2414b9-6d7d-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 15:46:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56959105"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23326.32205.604892.230355@mariner.uk.xensource.com>
Date: Mon, 11 Jun 2018 14:49:01 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180515085817.5sgq4xdayk5zfhr5@MacBook-Pro-de-Roger.local>
References: <1526317739-17572-1-git-send-email-ian.jackson@eu.citrix.com>
 <1526317739-17572-3-git-send-email-ian.jackson@eu.citrix.com>
 <20180515085817.5sgq4xdayk5zfhr5@MacBook-Pro-de-Roger.local>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/4] libxc: Provide access to internal
 handles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvNF0gbGlieGM6IFByb3ZpZGUg
YWNjZXNzIHRvIGludGVybmFsIGhhbmRsZXMiKToKPiBPbiBNb24sIE1heSAxNCwgMjAxOCBhdCAw
NjowODo1N1BNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+ICtzdHJ1Y3QgeGVuY2FsbF9o
YW5kbGUgKnhjX2ludGVyZmFjZV94Y2FsbF9oYW5kbGUoeGNfaW50ZXJmYWNlICp4Y2gpOwo+ID4g
K3N0cnVjdCB4ZW5mb3JlaWdubWVtb3J5X2hhbmRsZSAqeGNfaW50ZXJmYWNlX2ZtZW1faGFuZGxl
KHhjX2ludGVyZmFjZSAqeGNoKTsKPiA+ICtzdHJ1Y3QgeGVuZGV2aWNlbW9kZWxfaGFuZGxlICp4
Y19pbnRlcmZhY2VfZG1vZF9oYW5kbGUoeGNfaW50ZXJmYWNlICp4Y2gpOwo+IAo+IFlvdSBpbnRy
b2R1Y2UgMyBwcm90b3R5cGVzIGJ1dCB0aGVyZSdzIG9ubHkgb25lIGZ1bmN0aW9uIGJlaW5nIGRl
ZmluZWQKPiBiZWxvdy4gSXMgdGhpcyBwYXRjaCBtaXNzaW5nIHNvbWUgY2h1bmtzIG9yIEknbSBt
aXNzaW5nIHNvbWV0aGluZwo+IG15c2VsZj8KCk5vLiAgSXQncyBqdXN0IHRoYXQgSSBvbmx5IG5l
ZWRlZCBvbmUgb2YgdGhlc2UgZnVuY3Rpb25zIHNvIEkgZGlkbid0Cm5vdGljZSB0aGF0IEknZCBv
bmx5IGRlZmluZWQgdGhhdCBvbmUuLi4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZm-0000o2-0D; Mon, 11 Jun 2018 14:13: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZk-0000mK-E0
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:40 +0000
X-Inumbo-ID: 4d94bcf1-6d81-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d94bcf1-6d81-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 16:11:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962715"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:20 +0100
Message-ID: <1528726404-14924-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/8] libxl: Provide better error message when
 qemu restrict user not found
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?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>

QWRkIG1lbnRpb24gb2YgTElCWExfUUVNVV9VU0VSX1JBTkdFX0JBU0UsIGluIGNhc2UgdGhhdCBp
cyB3aGF0IHRoZQp1c2VyIHdhcyBpbnRlbmRpbmcuCgpDYzogQW50aG9ueSBQZXJhcmQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgot
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCA1ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDE4YWRhNjkuLjcyODk1MDkg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfZG0uYwpAQCAtMTY5OSw4ICsxNjk5LDkgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2
aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIH0KIAogICAgICAgICBM
T0dEKEVSUk9SLCBndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAiQ291bGQgbm90IGZpbmQgdXNl
ciAlcyVkIG9yICVzLCBjYW5ub3QgcmVzdHJpY3QiLAotICAgICAgICAgICAgIExJQlhMX1FFTVVf
VVNFUl9CQVNFLCBndWVzdF9kb21pZCwgTElCWExfUUVNVV9VU0VSX1NIQVJFRCk7CisgIkNvdWxk
IG5vdCBmaW5kIHVzZXIgJXMlZCBvciAlcyBvciByYW5nZSBiYXNlIHBzZXVkby11c2VyICVzLCBj
YW5ub3QgcmVzdHJpY3QiLAorICAgICAgICAgICAgIExJQlhMX1FFTVVfVVNFUl9CQVNFLCBndWVz
dF9kb21pZCwgTElCWExfUUVNVV9VU0VSX1NIQVJFRCwKKyAgICAgICAgICAgICBMSUJYTF9RRU1V
X1VTRVJfUkFOR0VfQkFTRSk7CiAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKIAogZW5kX3Nl
YXJjaDoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZj-0000lw-D8; Mon, 11 Jun 2018 14: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZh-0000lV-P5
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:37 +0000
X-Inumbo-ID: a42dc0b5-6d81-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a42dc0b5-6d81-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:13:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962711"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:17 +0100
Message-ID: <1528726404-14924-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/8] libxc: Drop declarations of
 osdep_privcmd_open and _close
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZnVuY3Rpb25zIGFyZSBubyBsb25nZXIgZGVmaW5lZCBvciB1c2VkIGFueXdoZXJlLiAg
VGhlCmRlY2xhcmF0aW9ucyBzaG91bGQgaGF2ZSBiZWVuIGRlbGV0ZWQgd2hlbiB0aGUgZGVmaW5p
dGlvbnMgd2VyZS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5j
aXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRvb2xz
L2xpYnhjL3hjX3ByaXZhdGUuaCB8IDMgLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmggYi90b29scy9saWJ4Yy94
Y19wcml2YXRlLmgKaW5kZXggMDNiYzlhNy4uMjViYWU4YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGMveGNfcHJpdmF0ZS5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaApAQCAtMTAzLDkg
KzEwMyw2IEBAIHN0cnVjdCB4Y19pbnRlcmZhY2VfY29yZSB7CiAgICAgeGVuZGV2aWNlbW9kZWxf
aGFuZGxlICpkbW9kOwogfTsKIAotaW50IG9zZGVwX3ByaXZjbWRfb3Blbih4Y19pbnRlcmZhY2Ug
KnhjaCk7Ci1pbnQgb3NkZXBfcHJpdmNtZF9jbG9zZSh4Y19pbnRlcmZhY2UgKnhjaCk7Ci0KIHZv
aWQgKm9zZGVwX2FsbG9jX2h5cGVyY2FsbF9idWZmZXIoeGNfaW50ZXJmYWNlICp4Y2gsIGludCBu
cGFnZXMpOwogdm9pZCBvc2RlcF9mcmVlX2h5cGVyY2FsbF9idWZmZXIoeGNfaW50ZXJmYWNlICp4
Y2gsIHZvaWQgKnB0ciwgaW50IG5wYWdlcyk7CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZl-0000nl-CH; Mon, 11 Jun 2018 14: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZk-0000mD-4v
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:40 +0000
X-Inumbo-ID: a5736de4-6d81-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5736de4-6d81-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:13:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962716"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:22 +0100
Message-ID: <1528726404-14924-7-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/8] tools/tests: Allow a test subdir to have
 `install' and `uninstall' 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQp2MjogTmV3IHBhdGNoCi0tLQogdG9vbHMvdGVzdHMvTWFrZWZpbGUgICAgICAgICAgICAgfCA3
ICsrLS0tLS0KIHRvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZSAgICAgIHwgMiArKwogdG9vbHMv
dGVzdHMvbWNlLXRlc3QvTWFrZWZpbGUgICAgfCAyICsrCiB0b29scy90ZXN0cy9tZW0tc2hhcmlu
Zy9NYWtlZmlsZSB8IDIgKysKIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MvTWFrZWZpbGUgIHwgMiAr
KwogdG9vbHMvdGVzdHMveGVuc3RvcmUvTWFrZWZpbGUgICAgfCAyICsrCiA2IGZpbGVzIGNoYW5n
ZWQsIDEyIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
dGVzdHMvTWFrZWZpbGUgYi90b29scy90ZXN0cy9NYWtlZmlsZQppbmRleCBmNjk0MmE5Li4yNmM0
NmI0IDEwMDY0NAotLS0gYS90b29scy90ZXN0cy9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy9N
YWtlZmlsZQpAQCAtMTMsMTEgKzEzLDggQEAgZW5kaWYKIFNVQkRJUlMtJChDT05GSUdfWDg2KSAr
PSB4ODZfZW11bGF0b3IKIFNVQkRJUlMteSArPSB4ZW4tYWNjZXNzCiBTVUJESVJTLXkgKz0geGVu
c3RvcmUKK1NVQkRJUlMteSArPSBkZXByaXYKIFNVQkRJUlMtJChDT05GSUdfSEFTX1BDSSkgKz0g
dnBjaQogCiAuUEhPTlk6IGFsbCBjbGVhbiBpbnN0YWxsIGRpc3RjbGVhbiB1bmluc3RhbGwKLWFs
bCBjbGVhbiBkaXN0Y2xlYW46ICU6IHN1YmRpcnMtJQotCi1pbnN0YWxsOgotCi11bmluc3RhbGw6
CithbGwgY2xlYW4gZGlzdGNsZWFuIGluc3RhbGwgdW5pbnN0YWxsOiAlOiBzdWJkaXJzLSUKZGlm
ZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZSBiL3Rvb2xzL3Rlc3RzL2RlcHJp
di9NYWtlZmlsZQppbmRleCAyYWYxZTI5Li42NDNkMmM1IDEwMDY0NAotLS0gYS90b29scy90ZXN0
cy9kZXByaXYvTWFrZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMvZGVwcml2L01ha2VmaWxlCkBAIC0z
OSw0ICszOSw2IEBAIGNsZWFuOgogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4K
IAoraW5zdGFsbCB1bmluc3RhbGw6CisKIC1pbmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0t
Z2l0IGEvdG9vbHMvdGVzdHMvbWNlLXRlc3QvTWFrZWZpbGUgYi90b29scy90ZXN0cy9tY2UtdGVz
dC9NYWtlZmlsZQppbmRleCAwN2E3NzRhLi4xMzk1ZGYzIDEwMDY0NAotLS0gYS90b29scy90ZXN0
cy9tY2UtdGVzdC9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy9tY2UtdGVzdC9NYWtlZmlsZQpA
QCAtOCwzICs4LDUgQEAgY2xlYW46CiAKIGRpc3RjbGVhbjoKIAkkKE1BS0UpIC1DIHRvb2xzIGRp
c3RjbGVhbgorCitpbnN0YWxsIHVuaW5zdGFsbDoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL21l
bS1zaGFyaW5nL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcvTWFrZWZpbGUKaW5k
ZXggNDk3Njk2Zi4uNWNkOTZlNCAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcv
TWFrZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcvTWFrZWZpbGUKQEAgLTI3LDMg
KzI3LDUgQEAgbWVtc2hydG9vbDogbWVtc2hydG9vbC5vCiAJJChDQykgLW8gJEAgJDwgJChMREZM
QUdTKSAkKExETElCU19saWJ4ZW5jdHJsKQogCiAtaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKKwor
aW5zdGFsbCB1bmluc3RhbGw6CmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL01h
a2VmaWxlIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZQppbmRleCAwY2EzZjZmLi4x
MzFjOWYzIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL01ha2VmaWxlCisrKyBi
L3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MvTWFrZWZpbGUKQEAgLTI4LDQgKzI4LDYgQEAgZGlzdGNs
ZWFuOiBjbGVhbgogeGVuLWFjY2VzczogeGVuLWFjY2Vzcy5vIE1ha2VmaWxlCiAJJChDQykgLW8g
JEAgJDwgJChMREZMQUdTKSAkKExETElCU19saWJ4ZW5jdHJsKSAkKExETElCU19saWJ4ZW5ndWVz
dCkgJChMRExJQlNfbGlieGVuZXZ0Y2huKQogCitpbnN0YWxsIHVuaW5zdGFsbDoKKwogLWluY2x1
ZGUgJChERVBTX0lOQ0xVREUpCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW5zdG9yZS9NYWtl
ZmlsZSBiL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlL01ha2VmaWxlCmluZGV4IGIzN2I5MGQuLmEzNjdk
ODggMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlL01ha2VmaWxlCisrKyBiL3Rvb2xz
L3Rlc3RzL3hlbnN0b3JlL01ha2VmaWxlCkBAIC0yNCw0ICsyNCw2IEBAIGRpc3RjbGVhbjogY2xl
YW4KIHhzLXRlc3Q6IHhzLXRlc3QubyBNYWtlZmlsZQogCSQoQ0MpIC1vICRAICQ8ICQoTERGTEFH
UykgJChMRExJQlNfbGlieGVuc3RvcmUpCiAKK2luc3RhbGwgdW5pbnN0YWxsOgorCiAtaW5jbHVk
ZSAkKERFUFNfSU5DTFVERSkKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZg-0000lP-VC; Mon, 11 Jun 2018 14: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZg-0000lK-IQ
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:36 +0000
X-Inumbo-ID: a2c2491a-6d81-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2c2491a-6d81-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:13:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962706"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:21 +0100
Message-ID: <1528726404-14924-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/8] tools/tests/depriv: New test utility for
 deprivilege auditing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBoYXZlIGNob3NlbiB0byBsaWNlbmNlIHRoaXMgdXRpbGl0eSBhcyBMR1BMLXYyLjEtb25seSwg
c2ltaWxhciB0bwpvdGhlciBMR1BMIGVsZW1lbnRzIG9mIHRoZSBYZW4gdG9vbHMsIGJlY2F1c2Ug
aXQgbWF5IHdhbnQgdG8gYmUgbW92ZWQKaW50byBvciBjb21iaW5lZCB3aXRoIG9zc3Rlc3Qgb3Ig
c29tZSBvdGhlciBwcm9qZWN0IGF0IHNvbWUgcG9pbnQgaW4KdGhlIGZ1dHVyZSwgc28gaXQgd2Fu
dHMgYSBsaWNlbmNlIGNvbXBhdGlibGUgd2l0aCBvc3N0ZXN0J3MgQUdQTHYzKy4KClNpZ25lZC1v
ZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KdjI6IE5l
dyBwYXRjaAotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx
ICsKIHRvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZSAgICAgICAgICAgIHwgIDQyICsrKysKIHRv
b2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jIHwgMzk5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA0NDIgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZQogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jCgpkaWZmIC0t
Z2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggNzAwNDM0OS4uNWI4NDQ4ZCAxMDA2
NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0yMzcsNiArMjM3LDcgQEAg
dG9vbHMvcHl0aG9uL2J1aWxkLyoKIHRvb2xzL3NlY3VyaXR5L3NlY3BvbF90b29sCiB0b29scy9z
ZWN1cml0eS94ZW4vKgogdG9vbHMvc2VjdXJpdHkveGVuc2VjX3Rvb2wKK3Rvb2xzL3Rlc3RzL2Rl
cHJpdi9kZXByaXYtZmQtY2hlY2tlcgogdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yLyouYmluCiB0
b29scy90ZXN0cy94ODZfZW11bGF0b3IvKi50bXAKIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci8z
ZG5vdyouW2NoXQpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMvZGVwcml2L01ha2VmaWxlIGIvdG9v
bHMvdGVzdHMvZGVwcml2L01ha2VmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjJhZjFlMjkKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy90ZXN0cy9kZXByaXYvTWFrZWZp
bGUKQEAgLTAsMCArMSw0MiBAQAorWEVOX1JPT1Q9JChDVVJESVIpLy4uLy4uLy4uCitpbmNsdWRl
ICQoWEVOX1JPT1QpL3Rvb2xzL1J1bGVzLm1rCisKK0NGTEFHUyArPSAtV2Vycm9yIC1Xbm8tZGVj
bGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50CisKK0NGTEFHUyArPSAkKENGTEFHU194ZW5pbmNsdWRl
KQorQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhlbmN0cmwpCitDRkxBR1MgKz0gJChDRkxBR1NfbGli
eGVuY2FsbCkKK0NGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5ldnRjaG4pCitDRkxBR1MgKz0gJChD
RkxBR1NfbGlieGVuZ250dGFiKQorQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhlbmZvcmVpZ25tZW1v
cnkpCitDRkxBR1MgKz0gJChDRkxBR1NfbGlieGVuZGV2aWNlbW9kZWwpCitDRkxBR1MgKz0gJChD
RkxBR1NfbGlieGVudG9vbGNvcmUpCitDRkxBR1MgKz0gJChDRkxBR1NfbGlieGVudG9vbGxvZykK
KworTERMSUJTICs9ICQoTERMSUJTX3hlbmluY2x1ZGUpCitMRExJQlMgKz0gJChMRExJQlNfbGli
eGVuY3RybCkKK0xETElCUyArPSAkKExETElCU19saWJ4ZW5jYWxsKQorTERMSUJTICs9ICQoTERM
SUJTX2xpYnhlbmV2dGNobikKK0xETElCUyArPSAkKExETElCU19saWJ4ZW5nbnR0YWIpCitMRExJ
QlMgKz0gJChMRExJQlNfbGlieGVuZm9yZWlnbm1lbW9yeSkKK0xETElCUyArPSAkKExETElCU19s
aWJ4ZW5kZXZpY2Vtb2RlbCkKK0xETElCUyArPSAkKExETElCU19saWJ4ZW50b29sY29yZSkKK0xE
TElCUyArPSAkKExETElCU19saWJ4ZW50b29sbG9nKQorCitUQVJHRVRTLXkgOj0gZGVwcml2LWZk
LWNoZWNrZXIKK1RBUkdFVFMgOj0gJChUQVJHRVRTLXkpCisKKy5QSE9OWTogYWxsCithbGw6IGJ1
aWxkCisKKy5QSE9OWTogYnVpbGQKK2J1aWxkOiAkKFRBUkdFVFMpCisKKy5QSE9OWTogY2xlYW4K
K2NsZWFuOgorCSQoUk0pICoubyAkKFRBUkdFVFMpICp+ICQoREVQU19STSkKKworLlBIT05ZOiBk
aXN0Y2xlYW4KK2Rpc3RjbGVhbjogY2xlYW4KKworLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy9kZXByaXYvZGVwcml2LWZkLWNoZWNrZXIuYyBiL3Rvb2xz
L3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjY3YTM2NzQKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy90ZXN0cy9kZXBy
aXYvZGVwcml2LWZkLWNoZWNrZXIuYwpAQCAtMCwwICsxLDM5OSBAQAorLyoKKyAqIGRlcHJpdi1m
ZC1jaGVja2VyCisgKgorICogdXRpbGl0eSB0byBjaGVjayB3aGV0aGVyIGZpbGUgZGVzY3JpcHRv
cihzKSBhcmUgZGVwcml2aWxlZ2VkCisgKgorICogdXNhZ2U6CisgKiAgLi4uL2RlcHJpdi1mZC1j
aGVja2VyIENMQVNTIEZEIFgtSU5GTyBbQ0xBU1MgRkQgWC1JTkZPLi4uXQorICoKKyAqIENMQVNT
IGlzIG9uZSBvZjoKKyAqICAgIHByaXZjbWQgZ250ZGV2IGV2dGNobiAgICAgRkQgc2hvdWxkIGJl
IGFwcHJvcHJpYXRlIFhlbiBjb250cm9sIGZkCisgKiAgICByZWFkb25seSAgICAgICAgICAgICAg
ICAgIEZEIGlzIGV4cGVjdGVkIHRvIGJlIHJlYWRvbmx5CisgKiAgICBhcHBlbmRvbmx5ICAgICAg
ICAgICAgICAgIEZEIGlzIGV4cGVjdGVkIHRvIGJlIGFwcGVuZCB3cml0ZSBvbmx5CisgKgorICog
SW4gZWFjaCBjYXNlIEZEIGlzIHByb2JhYmx5IGEgcmVmZXJlbmNlIHRvIGFuIG9wZW4tZmlsZSBz
dG9sZW4KKyAqIGZyb20gYW5vdGhlciBwcm9jZXNzLCBlZyBieSB0aGUgdXNlIG9mIGZpc2hkZXNj
cmlwdG9yLgorICoKKyAqIFgtSU5GTyBpcyBzaW1wbHkgYXBwZW5kZWQgdG8gdGhlIGRpc2N1cnNp
dmUgcmVwb3J0YWdlLgorICoKKyAqIEl0IGlzIGFuIGVycm9yIGlmIGRlcHJpdi1mZC1jaGVja2Vy
IGNhbm5vdCBvcGVuIHRoZSBjb250cm9sCisgKiBmYWNpbGl0aWVzIGl0c2VsZiwgb3Igc29tZXRo
aW5nIGdvZXMgd3Jvbmcgd2l0aCBjaGVja2luZywgb3IgYW4gRkQKKyAqIGlzIGVudGlyZWx5IHRo
ZSB3cm9uZyBraW5kIGZvciB0aGUgc3BlY2lmaWVkIENMQVNTLiAgT3RoZXJ3aXNlOgorICoKKyAq
IGRlcHJpdi1mZC1jaGVja2VyIHdpbGwgcGVyaGFwcyBwcmludCwgZm9yIGVhY2ggdHJpcGxldDoK
KyAqICAgQ0xBU1MgY2hlY2tpbmcgRkQgSU5GT1JNQVRJT04uLi4gWC1JTkZPCisgKiBhbmQgaW4g
YW55IGNhc2UgcHJpbnQsIGZvciBlYWNoIHRyaXBsZXQ6CisgKiAgIENMQVNTIHBhc3N8ZmFpbCBG
RCBJTkZPUk1BVElPTi4uLiBYLUlORk8KKyAqCisgKiAicGFzcyIgbWVhbnMgdGhhdCB0aGUgZGVz
Y3JpcHRvciB3YXMgcmVzdHJpY3RlZCBhcyBleHBlY3RlZC4KKyAqICJmYWlsIiBtZWFucyB0aGF0
IHRoZSBkZXNjcmlwdG9yIHdhcyB1bnJlc3RyaWN0ZWQuCisgKi8KKy8qCisgKiBDb3B5cmlnaHQg
KEMpMjAxOCBDaXRyaXggU3lzdGVtcyBSJkQKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBz
b2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAq
IGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyB2ZXJzaW9uIDIu
MSBvZiB0aGUKKyAqIExpY2Vuc2UuCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBH
TlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBH
ZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgSWYgbm90
LCBzZWUKKyAqIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVk
ZSA8c3RkbGliLmg+CisjaW5jbHVkZSA8ZXJybm8uaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4KKyNp
bmNsdWRlIDxzdGRpby5oPgorI2luY2x1ZGUgPGFzc2VydC5oPgorI2luY2x1ZGUgPHN0cmluZy5o
PgorI2luY2x1ZGUgPHVuaXN0ZC5oPgorI2luY2x1ZGUgPGZjbnRsLmg+CisjaW5jbHVkZSA8cG9s
bC5oPgorCisjaW5jbHVkZSA8ZXJyLmg+CisKKyNpbmNsdWRlIDx4ZW5jdHJsLmg+CisjaW5jbHVk
ZSA8eGVuY2FsbC5oPgorI2luY2x1ZGUgPHhlbmdudHRhYi5oPgorI2luY2x1ZGUgPHhlbmV2dGNo
bi5oPgorCisvKgorICogRXZlcnkgY2xhc3MgbmVlZHMgc2V0dXAuICBzZXR1cCBpcyBjYWxsZWQg
b25jZSBwZXIgY2xhc3MgYXQgcHJvZ3JhbQorICogc3RhcnR1cC4KKyAqCisgKiBUaGVuIGl0IGNh
biBoYXZlCisgKiAgICAgb3BlbiB0ZXN0IGdldGZkIGNsb3NlCisgKiBJbiB3aGljaCBjYXNlIHRo
ZSBjb3JlIGNvZGUgd2lsbCBmb3IgZXZlcnkgZmQKKyAqICAgICBvcGVuIHRlc3QgZ2V0ZmQgZHVw
MiB0ZXN0IGNsb3NlCisgKiBBbmQgdGVzdCBzaG91bGQgY2FsbCBibG9ja2VkIG9yIHN1Y2NlZWRl
ZCBhbmQgdGhlbiBpbW1lZGlhdGVseQorICogcmV0dXJuLCBvciBlcnJvciBvdXQKKyAqCisgKiBP
ciBpdCBjYW4gaGF2ZQorICogICAgIGNoZWNrCisgKiB3aGljaCBzaG91bGQgY2FsbCByZXBvcnQs
IG9yIGVycm9yIG91dAorICoKKyAqIEVycm9yczogdXNlIHRyb3VibGUgZm9yIHNpbXBsZSBzeXNj
YWxsIGVycm9ycy4gIE9yIHVzZSBlcnIgb3IgZXJyeAorICogYW5kIG1heWJlIHByaW50IGZkX2Rl
c2MgYW5kIHRlc3Rfd2hpY2gsIGFjY29yZGluZyB0byB0aGUgY29tbWVudHMKKyAqIGluIHN0cnVj
dCBjbGFzc2luZm8uCisgKi8KKworc3RhdGljIHhlbnRvb2xsb2dfbG9nZ2VyICpsb2dnZXI7CisK
K3N0YXRpYyBpbnQgb2JqZWN0X2ZkOworc3RhdGljIGNvbnN0IGNoYXIgKmNsYXNzbmFtZTsKK3N0
YXRpYyBjb25zdCBjaGFyICpmZF9kZXNjOworc3RhdGljIGNvbnN0IGNoYXIgKnRlc3Rfd2hpY2g7
CisKK3N0YXRpYyBjb25zdCBjaGFyICp0ZXN0X3doX3VucmVzdCA9ICJ0ZXN0ICh1bnJlc3RyaWN0
ZWQpIjsKK3N0YXRpYyBjb25zdCBjaGFyICp0ZXN0X3doX3Jlc3QgICA9ICJ0ZXN0IChyZXN0cmlj
dGVkKSI7CisKKworc3RhdGljIHZvaWQgdHJvdWJsZShjb25zdCBjaGFyICp3aGF0KSBfX2F0dHJp
YnV0ZV9fKChub3JldHVybikpOworc3RhdGljIHZvaWQgdHJvdWJsZShjb25zdCBjaGFyICp3aGF0
KSB7CisgICAgZnByaW50ZihzdGRlcnIsCisJICAgICJ0cm91YmxlOiAlcyAlcyAlZCAoJXMpICVz
OiAlc1xuIiwKKwkgICAgY2xhc3NuYW1lLCB0ZXN0X3doaWNoLCBvYmplY3RfZmQsIGZkX2Rlc2Ms
IHdoYXQsIHN0cmVycm9yKGVycm5vKSk7CisgICAgZXhpdCgtMSk7Cit9CisKK3N0YXRpYyB2b2lk
IHJlcG9ydChjb25zdCBjaGFyICpwYXNzX29yX2ZhaWwsIGNvbnN0IGNoYXIgKndoYXQsCisJCSAg
IGNvbnN0IGNoYXIgKm5vdGVzKSB7CisgICAgcHJpbnRmKCIlcyAlcyAlZCAlcyAoJXMpICVzXG4i
LAorCSAgIGNsYXNzbmFtZSwgcGFzc19vcl9mYWlsLAorCSAgIG9iamVjdF9mZCwgd2hhdCwgbm90
ZXMsIGZkX2Rlc2MpOworICAgIGlmIChmZXJyb3Ioc3Rkb3V0KSB8fCBmZmx1c2goc3Rkb3V0KSkg
ZXJyKDE2LCJzdGRvdXQiKTsKK30KKworc3RhdGljIHZvaWQgc3VjY2VlZGVkKGNvbnN0IGNoYXIg
KndoYXQpIHsKKyAgICBpZiAodGVzdF93aGljaCA9PSB0ZXN0X3doX3VucmVzdCkgeworCS8qIG9r
ICovCisJdGVzdF93aGljaCA9IDA7CisgICAgfSBlbHNlIGlmICh0ZXN0X3doaWNoID09IHRlc3Rf
d2hfcmVzdCkgeworCXJlcG9ydCgiZmFpbCIsd2hhdCwidW5leHBlY3RlZGx5IHN1Y2NlZWRlZCIp
OworCXRlc3Rfd2hpY2ggPSAwOworICAgIH0gZWxzZSB7CisJYWJvcnQoKTsKKyAgICB9Cit9CisK
K3N0YXRpYyB2b2lkIGJsb2NrZWQoY29uc3QgY2hhciAqd2hhdCkgeworICAgIGlmICh0ZXN0X3do
aWNoID09IHRlc3Rfd2hfcmVzdCkgeworCS8qIHlheSAqLworCXJlcG9ydCgicGFzcyIsIHdoYXQs
ImJsb2NrZWQiKTsKKwl0ZXN0X3doaWNoID0gMDsKKyAgICB9IGVsc2UgaWYgKHRlc3Rfd2hpY2gg
PT0gdGVzdF93aF91bnJlc3QpIHsKKwllcnIoNCwidGVzdCBibG9ja2VkIG9uIHVucmVzdHJpY3Rl
ZCBmZDogJXMgeyVzfSIsd2hhdCx0ZXN0X3doaWNoKTsKKyAgICB9IGVsc2UgeworCWFib3J0KCk7
CisgICAgfQorfQorCisvKiBwcml2Y21kICovCisKK3N0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsK
K3N0YXRpYyB2b2lkIHNldHVwX3ByaXZjbWQodm9pZCkgeyB9CitzdGF0aWMgdm9pZCBvcGVuX3By
aXZjbWQodm9pZCkgeworICAgIHhjaCA9IHhjX2ludGVyZmFjZV9vcGVuKGxvZ2dlciwwLDApOwor
ICAgIGlmICgheGNoKSB0cm91YmxlKCJ4Y19pbnRlcmZhY2Vfb3BlbiIpOworfQorc3RhdGljIHZv
aWQgdGVzdF9wcml2Y21kKHZvaWQpIHsKKyAgICBpbnQgciA9IHhjX2dldF9vbmxpbmVfY3B1cyh4
Y2gpOworICAgIGlmIChyPjApCisJc3VjY2VlZGVkKCJ4Y19nZXRfb25saW5lX2NwdXMiKTsKKyAg
ICBlbHNlIGlmIChyPT0wKQorCWVycngoLTEsInhjX2dldF9vbmxpbmVfY3B1c3slcywgJXN9PTAi
LCB0ZXN0X3doaWNoLCBmZF9kZXNjKTsKKyAgICBlbHNlIGlmIChlcnJubz09RVBFUk0gfHwgZXJy
bm89PUVBQ0NFUykKKwlibG9ja2VkKCJ4Y19nZXRfb25saW5lX2NwdXMiKTsKKyAgICBlbHNlCisJ
dHJvdWJsZSgieGNfZ2V0X29ubGluZV9jcHVzIik7Cit9CitzdGF0aWMgaW50IGdldGZkX3ByaXZj
bWQodm9pZCkgeworICAgIHJldHVybiB4ZW5jYWxsX2ZkKHhjX2ludGVyZmFjZV94Y2FsbF9oYW5k
bGUoeGNoKSk7Cit9CitzdGF0aWMgdm9pZCBjbG9zZV9wcml2Y21kKHZvaWQpIHsKKyAgICB4Y19p
bnRlcmZhY2VfY2xvc2UoeGNoKTsKK30KKworLyogZ250ZGV2ICovCisKK3N0YXRpYyB4ZW5nbnRz
aHJfaGFuZGxlICp4Z3M7CitzdGF0aWMgdWludDMyX3QgZ250c2hyX2dyZWY7CitzdGF0aWMgeGVu
Z250dGFiX2hhbmRsZSAqeGd0Oworc3RhdGljIHZvaWQgc2V0dXBfZ250ZGV2KHZvaWQpIHsKKyAg
ICB2b2lkICpyOworICAgIHhncyA9IHhlbmdudHNocl9vcGVuKGxvZ2dlciwwKTsKKyAgICBpZiAo
IXhncykgdHJvdWJsZSgieGVuZ250c2hyX29wZW4iKTsKKyAgICByID0geGVuZ250c2hyX3NoYXJl
X3BhZ2VzKHhncywgMCwgMSwgJmdudHNocl9ncmVmLCAxKTsKKyAgICBpZiAoIXIgfHwgcj09KHZv
aWQqKS0xKSB0cm91YmxlKCJ4ZW5nbnRzaHJfc2hhcmVfcGFnZXMiKTsKKyAgICBtZW1zZXQociwg
MHg1NSwgWENfUEFHRV9TSVpFKTsKK30KK3N0YXRpYyB2b2lkIG9wZW5fZ250ZGV2KHZvaWQpIHsK
KyAgICB4Z3QgPSB4ZW5nbnR0YWJfb3Blbihsb2dnZXIsMCk7CisgICAgaWYgKCF4Z3QpIHRyb3Vi
bGUoInhlbmdudHRhYl9vcGVuIik7Cit9CitzdGF0aWMgdm9pZCB0ZXN0X2dudGRldih2b2lkKSB7
CisgICAgY2hhciBteWJ1ZltYQ19QQUdFX1NJWkVdOworICAgIG1lbXNldChteWJ1ZiwgMHhhYSwg
WENfUEFHRV9TSVpFKTsKKyAgICB4ZW5nbnR0YWJfZ3JhbnRfY29weV9zZWdtZW50X3Qgc2VnOwor
ICAgIHNlZy5zb3VyY2UuZm9yZWlnbi5yZWYgPSBnbnRzaHJfZ3JlZjsKKyAgICBzZWcuc291cmNl
LmZvcmVpZ24ub2Zmc2V0ID0gMDsKKyAgICBzZWcuc291cmNlLmZvcmVpZ24uZG9taWQgPSAwOwor
ICAgIHNlZy5kZXN0LnZpcnQgPSBteWJ1ZjsKKyAgICBzZWcubGVuID0gMTsKKyAgICBzZWcuZmxh
Z3MgPSBHTlRDT1BZX3NvdXJjZV9ncmVmOworICAgIGZvciAoOzspIHsKKwlzZWcuc3RhdHVzID0g
MDsKKwlpbnQgciA9IHhlbmdudHRhYl9ncmFudF9jb3B5KHhndCwxLCZzZWcpOworCWlmIChyPDAp
IHsKKwkgICAgaWYgKGVycm5vPT1FUEVSTSB8fCBlcnJubz09RUFDQ0VTIHx8IGVycm5vPT1FTk9U
VFkpCisJCWJsb2NrZWQoInhlbmdudHRhYl9ncmFudF9jb3B5Iik7CisJICAgIGVsc2UKKwkJdHJv
dWJsZSgieGVuZ250dGFiX2dyYW50X2NvcHkiKTsKKwl9IGVsc2UgaWYgKHI9PTApIHsKKwkgICAg
aWYgKHNlZy5zdGF0dXM9PUdOVFNUX29rYXkpCisJCXN1Y2NlZWRlZCgieGVuZ250dGFiX2dyYW50
X2NvcHkgb2theSIpOworCSAgICBlbHNlIGlmIChzZWcuc3RhdHVzPT1HTlRTVF9lYWdhaW4pCisJ
CWNvbnRpbnVlOworCSAgICBlbHNlIGVycngoLTEsInhlbmdudHRhYl9ncmFudF9jb3B5PSVkIHsl
cywgJXN9IGJ1dCAuc3RhdHVzPSVkIiwKKwkJICAgICAgciwgdGVzdF93aGljaCwgZmRfZGVzYywo
aW50KXNlZy5zdGF0dXMpOworCX0gZWxzZSB7CisJICAgIGVycngoLTEsInhlbmdudHRhYl9ncmFu
dF9jb3B5PSVkIHslcywgJXN9IiwKKwkJIHIsIHRlc3Rfd2hpY2gsIGZkX2Rlc2MpOworCX0KKwli
cmVhazsKKyAgICB9Cit9CitzdGF0aWMgaW50IGdldGZkX2dudGRldih2b2lkKSB7CisgICAgcmV0
dXJuIHhlbmdudHRhYl9mZCh4Z3QpOworfQorc3RhdGljIHZvaWQgY2xvc2VfZ250ZGV2KHZvaWQp
IHsKKyAgICB4ZW5nbnR0YWJfY2xvc2UoeGd0KTsKK30KKworLyogZXZ0Y2huICovCisKK3N0YXRp
YyB4ZW5ldnRjaG5faGFuZGxlICp4Y2VfcmVjaXAsICp4Y2U7CitzdGF0aWMgdm9pZCBzZXR1cF9l
dnRjaG4odm9pZCkgeworICAgIHhjZV9yZWNpcCA9IHhlbmV2dGNobl9vcGVuKGxvZ2dlciwgMCk7
CisgICAgaWYgKCF4Y2VfcmVjaXApIGVycigtMSwieGVuZXZ0Y2huX29wZW4gKGRvbm9yKSIpOwor
fQorc3RhdGljIHZvaWQgb3Blbl9ldnRjaG4odm9pZCkgeworICAgIHhjZSA9IHhlbmV2dGNobl9v
cGVuKGxvZ2dlciwgMCk7CisgICAgaWYgKCF4Y2UpIGVycigtMSwieGVuZXZ0Y2huX29wZW4iKTsK
K30KK3N0YXRpYyB2b2lkIHRlc3RfZXZ0Y2huKHZvaWQpIHsKKyAgICB4ZW5ldnRjaG5fcG9ydF9v
cl9lcnJvcl90CisgICAgICAgIHJlY2lwX3BvcnQ9LTEsIHRlc3RfdW5ib3VuZF9wb3J0PS0xLCB0
ZXN0X3NlbmRfcG9ydD0tMTsKKworICAgIHJlY2lwX3BvcnQgPSB4ZW5ldnRjaG5fYmluZF91bmJv
dW5kX3BvcnQoeGNlX3JlY2lwLCAwKTsKKyAgICBpZiAocmVjaXBfcG9ydCA8IDApIHRyb3VibGUo
InhlbmV2dGNobl9iaW5kX3VuYm91bmRfcG9ydCIpOworCisgICAgdGVzdF91bmJvdW5kX3BvcnQg
PSB4ZW5ldnRjaG5fYmluZF91bmJvdW5kX3BvcnQoeGNlLCAwKTsKKyAgICBpZiAodGVzdF91bmJv
dW5kX3BvcnQgPj0gMCkgeworICAgICAgICBzdWNjZWVkZWQoInhlbmV2dGNobl9iaW5kX3VuYm91
bmRfcG9ydCIpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICB0ZXN0X3NlbmRfcG9y
dCA9IHhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluKHhjZSwgMCwgcmVjaXBfcG9ydCk7CisgICAg
LyogYmluZF9pbnRlcmRvbWFpbiBtYXJrcyB0aGUgY2hhbm5lbCBwZW5kaW5nICovCisgICAgc3Ry
dWN0IHBvbGxmZCBwZmQ7CisgICAgZm9yICg7OykgeworICAgICAgICBwZmQuZmQgPSB4ZW5ldnRj
aG5fZmQoeGNlX3JlY2lwKTsKKyAgICAgICAgcGZkLmV2ZW50cyA9IFBPTExJTjsKKyAgICAgICAg
cGZkLnJldmVudHMgPSAwOworICAgICAgICBpbnQgciA9IHBvbGwoJnBmZCwxLDApOworICAgICAg
ICBpZiAocj49MCkgYnJlYWs7CisgICAgICAgIGlmIChlcnJubyE9RUlOVFIpIGVycigtMSwicG9s
bCh4Y2VfcmVjaXApIik7CisgICAgfQorICAgIGlmIChwZmQucmV2ZW50cyAmIFBPTExJTikgewor
ICAgICAgICB4ZW5ldnRjaG5fcG9ydF9vcl9lcnJvcl90IHAzID0geGVuZXZ0Y2huX3BlbmRpbmco
eGNlX3JlY2lwKTsKKyAgICAgICAgaWYgKHAzIDwgMCkgZXJyKC0xLCJ4ZW5ldnRjaG5fcGVuZGlu
ZyhjaGVjaykiKTsKKyAgICAgICAgaWYgKHAzICE9IHJlY2lwX3BvcnQpCisgICAgICAgICAgICBl
cnJ4KC0xLCJ4ZW5ldnRjaG5fcGVuZGluZz0lZCBleHBlY3RlZCAlZCIscDMscmVjaXBfcG9ydCk7
CisgICAgICAgIHhlbmV2dGNobl91bm1hc2soeGNlX3JlY2lwLCByZWNpcF9wb3J0KTsKKyAgICB9
CisKKyAgICBpZiAodGVzdF9zZW5kX3BvcnQ+PTAgJiYgKHBmZC5yZXZlbnRzICYgUE9MTElOKSkg
eworICAgICAgICBzdWNjZWVkZWQoInhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluL3BvbGwiKTsK
KyAgICAgICAgLyogd2UgbWFrZSBubyBhdHRlbXB0IHRvIHVuZG8gd2hhdCB3ZSBkaWQgdG8gdGhp
cyBzdG9sZW4gZmQ7CisgICAgICAgICAqIHRoZSByaWdodGZ1bCBvd25lciB3aWxsIHNlZSBhIHNw
dXJpb3VzIGV2ZW50IG9uIHRlc3Rfc2VuZF9wb3J0ICovCisgICAgfSBlbHNlIGlmICh0ZXN0X3Nl
bmRfcG9ydD09LTEgJiYgIShwZmQucmV2ZW50cyAmIFBPTExJTikgJiYKKyAgICAgICAgICAgICAg
IChlcnJubz09RVBFUk0gfHwgZXJybm89PUVBQ0NFUyB8fCBlcnJubz09RU5PVFRZKSkgeworCWJs
b2NrZWQoInhlbmV2dGNobl9ub3RpZnkiKTsKKyAgICB9IGVsc2UgeworICAgICAgICBlcnIoLTEs
IiVzICVzIHhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluPSVkIC5yZXZlbnRzPTB4JXgiLAorICAg
ICAgICAgICAgIHRlc3Rfd2hpY2gsIGZkX2Rlc2MsIHRlc3Rfc2VuZF9wb3J0LCBwZmQucmV2ZW50
cyk7CisgICAgfQorCisgb3V0OgorICAgIGlmIChyZWNpcF9wb3J0ICAgICAgICA+IDApIHhlbmV2
dGNobl91bmJpbmQoeGNlLCByZWNpcF9wb3J0KTsKKyAgICBpZiAodGVzdF91bmJvdW5kX3BvcnQg
PiAwKSB4ZW5ldnRjaG5fdW5iaW5kKHhjZSwgdGVzdF91bmJvdW5kX3BvcnQpOworICAgIGlmICh0
ZXN0X3NlbmRfcG9ydCAgICA+IDApIHhlbmV2dGNobl91bmJpbmQoeGNlLCB0ZXN0X3NlbmRfcG9y
dCk7Cit9CitzdGF0aWMgaW50IGdldGZkX2V2dGNobih2b2lkKSB7CisgICAgcmV0dXJuIHhlbmV2
dGNobl9mZCh4Y2UpOworfQorc3RhdGljIHZvaWQgY2xvc2VfZXZ0Y2huKHZvaWQpIHsKKyAgICB4
ZW5ldnRjaG5fY2xvc2UoeGNlKTsKK30KKworLyogZmNudGwgKi8KKworI2RlZmluZSBDSEVDS19G
Q05UTChvcGVubW9kZSkJCQkJXAorICAgIGludCByID0gZmNudGwob2JqZWN0X2ZkLCBGX0dFVEZM
KTsJCQlcCisgICAgaWYgKHIgPCAwKSB0cm91YmxlKCJmY250bCBGX0dFVEZMIik7CQlcCisgICAg
aW50IG0gPSByICYgKE9fUkRPTkxZIHwgT19XUk9OTFkgfCBPX1JEV1IpOwkJXAorCQkJCQkJCVwK
KyAgICBjaGFyIG1idWZbMTAwICsgMzAqM107CQkJCVwKKyAgICBzbnByaW50ZihtYnVmLHNpemVv
ZihtYnVmKSwJCQkJXAorCSAgICAgIkZfR0VURkw9JSNvIG09JSNvICIgI29wZW5tb2RlICI9JSNv
IiwJXAorCSAgICAgcixtLChpbnQpb3Blbm1vZGUpOwkJCVwKKwkJCQkJCQlcCisgICAgaWYgKG0g
IT0gb3Blbm1vZGUpIHsJCQkJXAorCXJlcG9ydCgiZmFpbCIsICNvcGVubW9kZSwgbWJ1Zik7CQlc
CisJcmV0dXJuOwkJCQkJCVwKKyAgICB9CisKKy8qIHJlYWRvbmx5ICovCisKK3N0YXRpYyB2b2lk
IHNldHVwX3JlYWRvbmx5KHZvaWQpIHsgfQorc3RhdGljIHZvaWQgY2hlY2tfcmVhZG9ubHkodm9p
ZCkgeworICAgIENIRUNLX0ZDTlRMKE9fUkRPTkxZKTsKKyAgICByZXBvcnQoInBhc3MiLCAiZmNu
dGwiLCBtYnVmKTsKK30KKworLyogYXBwZW5kb25seSAqLworCitzdGF0aWMgdm9pZCBzZXR1cF9h
cHBlbmRvbmx5KHZvaWQpIHsgfQorc3RhdGljIHZvaWQgY2hlY2tfYXBwZW5kb25seSh2b2lkKSB7
CisgICAgQ0hFQ0tfRkNOVEwoT19XUk9OTFkpOworICAgIGlmICghKHIgJiBPX0FQUEVORCkpIHsK
KwlyZXBvcnQoImZhaWwiLCAiT19BUFBFTkQiLCBtYnVmKTsKKwlyZXR1cm47CisgICAgfQorICAg
IHJlcG9ydCgicGFzcyIsICJmY250bCIsIG1idWYpOworfQorCisvKiBjbGFzcyB0YWJsZSBhbmQg
bWFpbiBwcm9ncmFtICovCisKKyNkZWZpbmUgREVGQ0xBU1MoY2wpIFwKKyAgICB7ICNjbCwgc2V0
dXBfIyNjbCwgMCwgb3Blbl8jI2NsLCB0ZXN0XyMjY2wsIGdldGZkXyMjY2wsIGNsb3NlXyMjY2wg
fQorI2RlZmluZSBERUZDSEVDSyhtZXRoKSBcCisgICAgeyAjbWV0aCwgc2V0dXBfIyNtZXRoLCBj
aGVja18jI21ldGggfQorCitzdGF0aWMgY29uc3Qgc3RydWN0IGNsYXNzaW5mbyB7CisgICAgY29u
c3QgY2hhciAqbmFtZTsgICAgIC8qIGVycm9yczogcHJpbnQgZmRfZGVzYyAgIHRlc3Rfd2hpY2gg
Ki8KKyAgICB2b2lkICgqc2V0dXApKHZvaWQpOyAgLyogICAgICAgICAgICAgICBiZXN0IG5vdCAg
IGJlc3Qgbm90ICAqLworICAgIHZvaWQgKCpjaGVjaykodm9pZCk7ICAvKiAgICAgICAgICAgICAg
IG11c3QgICAgICAgbWF5ICAgICAgICovCisgICAgdm9pZCAoKm9wZW4pKHZvaWQpOyAgIC8qICAg
ICAgICAgICAgICAgbXVzdCAgICAgICBtYXkgICAgICAgKi8KKyAgICB2b2lkICgqdGVzdCkodm9p
ZCk7ICAgLyogICAgICAgICAgICAgICBtdXN0ICAgICAgIG11c3QgICAgICAqLworICAgIGludCAo
KmdldGZkKSh2b2lkKTsgICAvKiAgICAgICAgICAgICAgIG11c3QgICAgICAgbWF5ICAgICAgICov
CisgICAgdm9pZCAoKmNsb3NlKSh2b2lkKTsgIC8qICAgICAgICAgICAgICAgbXVzdCAgICAgICBt
YXkgICAgICAgKi8KK30gY2xhc3NpbmZvc1tdID0geworICAgIERFRkNMQVNTKHByaXZjbWQpLAor
ICAgIERFRkNMQVNTKGdudGRldiksCisgICAgREVGQ0xBU1MoZXZ0Y2huKSwKKyAgICBERUZDSEVD
SyhyZWFkb25seSksCisgICAgREVGQ0hFQ0soYXBwZW5kb25seSksCisgICAgeyAwIH0KK307CisK
K2ludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikgeworICAgIGNvbnN0IHN0cnVjdCBjbGFz
c2luZm8gKmNsaTsKKyAgICBpbnQgcjsKKworICAgIGFyZ3YrKzsKKworICAgIGxvZ2dlciA9ICh4
ZW50b29sbG9nX2xvZ2dlciopeHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbQorCShzdGRlcnIs
IFhUTF9OT1RJQ0UsIFhUTF9TVERJT1NUUkVBTV9ISURFX1BST0dSRVNTKTsKKworICAgIGZkX2Rl
c2MgPSAic2V0dXAiOworICAgIHRlc3Rfd2hpY2ggPSAic2V0dXAiOworICAgIGZvciAoY2xpID0g
Y2xhc3NpbmZvczsgY2xpLT5uYW1lOyBjbGkrKykKKwljbGktPnNldHVwKCk7CisKKyAgICB3aGls
ZSAoKGNsYXNzbmFtZSA9ICphcmd2KyspKSB7CisJaWYgKCEqYXJndikgZXJyeCg4LCJuZWVkIGZk
IGFmdGVyIGNsYXNzIik7CisJb2JqZWN0X2ZkID0gYXRvaSgqYXJndisrKTsKKworCWZkX2Rlc2Mg
PSAqYXJndisrOworCWlmICghZmRfZGVzYykgZXJyeCg4LCJuZWVkIGluZm8gYWZ0ZXIgZmQiKTsK
KworCWZvciAoY2xpID0gY2xhc3NpbmZvczsgY2xpLT5uYW1lOyBjbGkrKykKKwkgICAgaWYgKCFz
dHJjbXAoY2xpLT5uYW1lLCBjbGFzc25hbWUpKQorCQlnb3RvIGZvdW5kOworCXJlcG9ydCgiZmFp
bCIsInVua25vd24gY2xhc3MiLCIiKTsKKwljb250aW51ZTsKKworICAgIGZvdW5kOgorCWlmIChj
bGktPmNoZWNrKSB7CisJICAgIHJlcG9ydCgiY2hlY2tpbmciLCJjaGVjayIsImluIHByb2dyZXNz
Iik7CisJICAgIHRlc3Rfd2hpY2ggPSAiY2hlY2siOworCSAgICBjbGktPmNoZWNrKCk7CisJfSBl
bHNlIHsKKwkgICAgdGVzdF93aGljaCA9ICJvcGVuIjsKKwkgICAgcmVwb3J0KCJjaGVja2luZyIs
ImR1cC1oYWNrIiwiaW4gcHJvZ3Jlc3MiKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2xpLT5vcGVuKCk7CisKKwkgICAgdGVzdF93aGljaCA9IHRl
c3Rfd2hfdW5yZXN0OyAgICAgICAgICBjbGktPnRlc3QoKTsKKwkgICAgYXNzZXJ0KCF0ZXN0X3do
aWNoKTsKKworCSAgICB0ZXN0X3doaWNoID0gImdldGZkIjsgaW50IGludGVybl9mZCA9IGNsaS0+
Z2V0ZmQoKTsKKwkgICAgciA9IGR1cDIob2JqZWN0X2ZkLCBpbnRlcm5fZmQpOworCSAgICBpZiAo
ciAhPSBpbnRlcm5fZmQpIGVycigtMSwgImR1cDIiKTsKKworCSAgICB0ZXN0X3doaWNoID0gdGVz
dF93aF9yZXN0OyAgICAgICAgICAgICBjbGktPnRlc3QoKTsKKwkgICAgYXNzZXJ0KCF0ZXN0X3do
aWNoKTsKKworCSAgICB0ZXN0X3doaWNoID0gImNsb3NlIjsgICAgICAgICAgICAgICAgICBjbGkt
PmNsb3NlKCk7CisJfQorICAgIH0KKworICAgIHJldHVybiAwOworfQotLSAKMi4xLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZm-0000oR-KZ; Mon, 11 Jun 2018 14: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZl-0000nZ-BO
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:41 +0000
X-Inumbo-ID: a602e5e8-6d81-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a602e5e8-6d81-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:13:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962719"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:24 +0100
Message-ID: <1528726404-14924-9-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 8/8] tools/tests/depriv-fd-checker: Support
 checking of Linux tun devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQp2MjogTmV3IHBhdGNoCi0tLQogdG9vbHMvdGVzdHMvZGVwcml2L2RlcHJpdi1mZC1jaGVja2Vy
LmMgfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdl
ZCwgMzUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rl
c3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jIGIvdG9vbHMvdGVzdHMvZGVwcml2L2RlcHJp
di1mZC1jaGVja2VyLmMKaW5kZXggNjdhMzY3NC4uZTU3MzkwZiAxMDA2NDQKLS0tIGEvdG9vbHMv
dGVzdHMvZGVwcml2L2RlcHJpdi1mZC1jaGVja2VyLmMKKysrIGIvdG9vbHMvdGVzdHMvZGVwcml2
L2RlcHJpdi1mZC1jaGVja2VyLmMKQEAgLTEwLDYgKzEwLDcgQEAKICAqICAgIHByaXZjbWQgZ250
ZGV2IGV2dGNobiAgICAgRkQgc2hvdWxkIGJlIGFwcHJvcHJpYXRlIFhlbiBjb250cm9sIGZkCiAg
KiAgICByZWFkb25seSAgICAgICAgICAgICAgICAgIEZEIGlzIGV4cGVjdGVkIHRvIGJlIHJlYWRv
bmx5CiAgKiAgICBhcHBlbmRvbmx5ICAgICAgICAgICAgICAgIEZEIGlzIGV4cGVjdGVkIHRvIGJl
IGFwcGVuZCB3cml0ZSBvbmx5CisgIyAgICB0dW4gICAgICAgICAgICAgICAgICAgICAgIEZEIGlz
IGV4cGVjdGVkIHRvIGJlIGFuIG9wZW4gdHVuIGRldmljZQogICoKICAqIEluIGVhY2ggY2FzZSBG
RCBpcyBwcm9iYWJseSBhIHJlZmVyZW5jZSB0byBhbiBvcGVuLWZpbGUgc3RvbGVuCiAgKiBmcm9t
IGFub3RoZXIgcHJvY2VzcywgZWcgYnkgdGhlIHVzZSBvZiBmaXNoZGVzY3JpcHRvci4KQEAgLTIy
LDExICsyMywxNCBAQAogICoKICAqIGRlcHJpdi1mZC1jaGVja2VyIHdpbGwgcGVyaGFwcyBwcmlu
dCwgZm9yIGVhY2ggdHJpcGxldDoKICAqICAgQ0xBU1MgY2hlY2tpbmcgRkQgSU5GT1JNQVRJT04u
Li4gWC1JTkZPCi0gKiBhbmQgaW4gYW55IGNhc2UgcHJpbnQsIGZvciBlYWNoIHRyaXBsZXQ6Cisg
KiBhbmQgaW4gYW55IGNhc2UgcHJpbnQsIGZvciBlYWNoIHRyaXBsZXQsIGV4YWN0bHkgb25lIG9m
OgogICogICBDTEFTUyBwYXNzfGZhaWwgRkQgSU5GT1JNQVRJT04uLi4gWC1JTkZPCisgKiAgIHR1
biBtYXliZSBGRCBJRk5BTUUgWC1JTkZPCiAgKgogICogInBhc3MiIG1lYW5zIHRoYXQgdGhlIGRl
c2NyaXB0b3Igd2FzIHJlc3RyaWN0ZWQgYXMgZXhwZWN0ZWQuCiAgKiAiZmFpbCIgbWVhbnMgdGhh
dCB0aGUgZGVzY3JpcHRvciB3YXMgdW5yZXN0cmljdGVkLgorICogIm1heWJlIiBtZWFucyB0aGF0
IGZ1cnRoZXIgaW5mb3JtYXRpb24gaXMgcHJpbnRlZCwgYXMgZGV0YWlsZWQgYWJvdmUsCisgKiAg
ICAgICAgIGFuZCB0aGUgY2FsbGVyIHNob3VsZCBjaGVjayB0aGF0IGl0IGlzIGFzIGV4cGVjdGVk
CiAgKi8KIC8qCiAgKiBDb3B5cmlnaHQgKEMpMjAxOCBDaXRyaXggU3lzdGVtcyBSJkQKQEAgLTMy
MCw2ICszMjQsMzUgQEAgc3RhdGljIHZvaWQgY2hlY2tfYXBwZW5kb25seSh2b2lkKSB7CiAgICAg
cmVwb3J0KCJwYXNzIiwgImZjbnRsIiwgbWJ1Zik7CiB9CiAKKyNpZiBkZWZpbmVkKF9fbGludXhf
XykKKyNpbmNsdWRlIDxzeXMvaW9jdGwuaD4KKyNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KKyNpbmNs
dWRlIDxzeXMvc29ja2V0Lmg+CisjaW5jbHVkZSA8bGludXgvaWYuaD4KKyNpbmNsdWRlIDxsaW51
eC9pZl90dW4uaD4KKworLyogbGludXggdHVuICovCisKK3N0YXRpYyB2b2lkIHNldHVwX3R1bih2
b2lkKSB7IH0KK3N0YXRpYyB2b2lkIGNoZWNrX3R1bih2b2lkKSB7CisgICAgc3RydWN0IGlmcmVx
IGlmcjsKKyAgICBpbnQgcjsKKworICAgIG1lbXNldCgmaWZyLDAsc2l6ZW9mKGlmcikpOworICAg
IHIgPSBpb2N0bChvYmplY3RfZmQsIFRVTkdFVElGRiwgKHZvaWQqKSZpZnIpOworICAgIGlmIChy
PDApIHRyb3VibGUoIlRVTkdFVElGRiIpOworICAgIHByaW50ZigidHVuIG1heWJlICVkICUuKnMg
JXNcbiIsIG9iamVjdF9mZCwKKyAgICAgICAgICAgKGludClJRk5BTVNJWiwgaWZyLmlmcl9pZnJu
Lmlmcm5fbmFtZSwKKyAgICAgICAgICAgZmRfZGVzYyk7Cit9CisKKyNkZWZpbmUgUExBVEZPUk1f
Q0xBU1NFUyBcCisgICAgREVGQ0hFQ0sodHVuKSwKKworI2Vsc2UgLyogIWRlZmluZWQoX19saW51
eF9fKSAqLworI2RlZmluZSBQTEFURk9STV9DTEFTU0VTIC8qIGVtcHR5ICovCisjZW5kaWYKKwog
LyogY2xhc3MgdGFibGUgYW5kIG1haW4gcHJvZ3JhbSAqLwogCiAjZGVmaW5lIERFRkNMQVNTKGNs
KSBcCkBAIC0zNDEsNiArMzc0LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBjbGFzc2luZm8gewog
ICAgIERFRkNMQVNTKGV2dGNobiksCiAgICAgREVGQ0hFQ0socmVhZG9ubHkpLAogICAgIERFRkNI
RUNLKGFwcGVuZG9ubHkpLAorICAgIFBMQVRGT1JNX0NMQVNTRVMKICAgICB7IDAgfQogfTsKIAot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZm-0000oL-Al; Mon, 11 Jun 2018 14:13: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZk-0000mL-Fz
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:40 +0000
X-Inumbo-ID: 4dc96af6-6d81-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dc96af6-6d81-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 16:11:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962718"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:23 +0100
Message-ID: <1528726404-14924-8-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 7/8] tools/tests/depriv: Install
 depriv-fd-checker in our private libexec directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

b3NzdGVzdCBpcyBnb2luZyB0byB3YW50IHRvIGNhbGwgaXQsIGFuZCBzaG91bGQgbm90IGJlIGV4
cGVjdGVkIHRvCmZpc2ggaXQgb3V0IG9mIHRoZSBidWlsZCB0cmVlLgoKU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQp2MjogTmV3IHBhdGNo
Ci0tLQogdG9vbHMvdGVzdHMvZGVwcml2L01ha2VmaWxlIHwgMTMgKysrKysrKysrKy0tLQogMSBm
aWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvdGVzdHMvZGVwcml2L01ha2VmaWxlIGIvdG9vbHMvdGVzdHMvZGVwcml2L01ha2Vm
aWxlCmluZGV4IDY0M2QyYzUuLjExZTA3YjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL2RlcHJp
di9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy9kZXByaXYvTWFrZWZpbGUKQEAgLTIzLDggKzIz
LDkgQEAgTERMSUJTICs9ICQoTERMSUJTX2xpYnhlbmRldmljZW1vZGVsKQogTERMSUJTICs9ICQo
TERMSUJTX2xpYnhlbnRvb2xjb3JlKQogTERMSUJTICs9ICQoTERMSUJTX2xpYnhlbnRvb2xsb2cp
CiAKLVRBUkdFVFMteSA6PSBkZXByaXYtZmQtY2hlY2tlcgotVEFSR0VUUyA6PSAkKFRBUkdFVFMt
eSkKK0lOU1RBTExfUFJJVkJJTi15ICs9IGRlcHJpdi1mZC1jaGVja2VyCitJTlNUQUxMX1BSSVZC
SU4gOj0gJChJTlNUQUxMX1BSSVZCSU4teSkKK1RBUkdFVFMgKz0gJChJTlNUQUxMX1BSSVZCSU4p
CiAKIC5QSE9OWTogYWxsCiBhbGw6IGJ1aWxkCkBAIC0zOSw2ICs0MCwxMiBAQCBjbGVhbjoKIC5Q
SE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCiAKLWluc3RhbGwgdW5pbnN0YWxsOgor
aW5zdGFsbDogYWxsCisJJChJTlNUQUxMX0RJUikgJChERVNURElSKSQoTElCRVhFQ19CSU4pCisJ
JChJTlNUQUxMX1BST0cpICQoSU5TVEFMTF9QUklWQklOKSAkKERFU1RESVIpJChMSUJFWEVDX0JJ
TikKKworLlBIT05ZOiB1bmluc3RhbGwKK3VuaW5zdGFsbDoKKwlybSAtZiAkKGFkZHByZWZpeCAk
KERFU1RESVIpJChMSUJFWEVDX0JJTikvLCAkKElOU1RBTExfUFJJVkJJTikpCiAKIC1pbmNsdWRl
ICQoREVQU19JTkNMVURFKQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZj-0000m5-Mg; Mon, 11 Jun 2018 14: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=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZh-0000lX-V5
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:37 +0000
X-Inumbo-ID: a46b6f61-6d81-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a46b6f61-6d81-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:13:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962712"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:16 +0100
Message-ID: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.12 v2 0/8] tools: Depriv fd checking,
 internal fd access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGlzIHNlcmll
cyBwcm92aWRlcyB0aGUgc3VwcG9ydCBpbiB4ZW4uZ2l0IGZvciBhdWRpdGluZyB3aGV0aGVyIHFl
bXUKZmlsZSBkZXNjcmlwdG9ycyBhcmUgZGVwcml2aWxlZ2VkLCBhcyBleHBlY3RlZCB3aXRoIGxp
YnhsCmRtX3Jlc3RyaWN0PTEuCgpUaGUgYXBwcm9hY2ggSSBoYXZlIGNob3NlbiBpcyB0byBmaXNo
IHRoZSBkZXNjcmlwdG9ycyBvdXQgb2YgcWVtdSAoYnkKdXNpbmcgZGVidWdnaW5nIGZhY2lsaXRp
ZXMpLCBhbmQgdHJ5IHRvIG1ha2UgaHlwZXJjYWxscyBldGMuIHVzaW5nCnRoZW0uCgpUbyB0YWtl
IG1ha2luZyBhIGh5cGVyY2FsbCBhcyBhbiBleGFtcGxlOiB0aGlzIGlzIG5vdCBlYXNpbHkgZG9u
ZQp3aXRob3V0IGxpYnhjLiAgU28gSSBuZWVkIHRvIG1ha2UgbGlieGMgbWFrZSBhIGh5cGVyY2Fs
bCB3aXRoIGEKZGlmZmVyZW50IGZkIC0gYWN0dWFsbHksIGEgZGlmZmVyZW50IG9wZW4tZmlsZS4g
IEkgZG8gdGhpcyBieSB1c2luZwpkdXAyIHRvIG92ZXJ3cml0ZSBsaWJ4YydzIGZkIHdpdGggdGhl
IG9uZSBzdG9sZW4gZnJvbSBxZW11LiAgVGhhdAptZWFucyBJIG5lZWQgdG8ga25vdyBsaWJ4Yydz
IGZkIG51bWJlci4gIEhlbmNlIHRoZSBoYW5kbGUgYWNjZXNzCnBhdGNoZXMgaW4gdGhpcyBzZXJp
ZXMuCgpDb21wYXJlZCB0byB2MiwgdGhpcyBmaXhlcyB0aGUgaXNzdWVzIGlkZW50aWZpZWQsIGFu
ZCBhbHNvLCBhcwpwcm9taXNlZCwgaW50cm9kdWNlcyB0aGUgYWN0dWFsIGRlc2NyaXB0b3IgY2hl
Y2tpbmcgdXRpbGl0eSBoZXJlIGluCnhlbi5naXQuICBCdWlsZGluZyBpdCBvdXQtb2YtdHJlZSBp
cyBxdWl0ZSB0aXJlc29tZSBhbmQgYW55d2F5IHRoZQp1dGlsaXR5IG1pZ2h0IGJlIHVzZWZ1bCBm
b3Igb3RoZXIgcHVycG9zZXMuCgpUaGlzIGlzIG5vdCA0LjExIG1hdGVyaWFsLiAgcWVtdSBkZXBy
aXYgaXMgbm90IGNvdmVyZWQgYnkgc3VwcG9ydCBpbgo0LjExIGFueXdheS4gIEluIDQuMTIgSSB3
YW50IGl0IHRvIGJlIHN1cHBvcnRlZCwgYW5kLCB0aGVyZWZvcmUsCnRlc3RlZCBhbmQgYXVkaXRl
ZC4gIElmIGl0IGJlY29tZXMgZnVsbHkgc3VwcG9ydGVkIHRoZXJlLCBpdCBtaWdodCBiZQp3b3J0
aCBiYWNrcG9ydGluZyBzb21lIG9mIHRoZXNlIHBhdGNoZXMuCgpUaGUgdXRpbGl0eSBgZmlzaGRl
c2NyaXB0b3InLCByZWZlcnJlZCB0bywgaXMgcGFydCBvZiB0aGUgRGViaWFuCnBhY2thZ2UgY2hp
YXJrLXNjcmlwdHMuZGViLiAgQSBuZXdpc2ggdmVyc2lvbiBvZiB0aGF0IHBhY2thZ2UgaXMKbmVl
ZGVkLiAgVGhhdCB3aWxsIGJlIGRlYWx0IHdpdGggZnVsbHkgaW4gdGhlIGNvcnJlc3BvbmRpbmcg
b3NzdGVzdApwYXRjaGVzLgoKSWFuIEphY2tzb24gKDgpOgogIGxpYnhjOiBEcm9wIGRlY2xhcmF0
aW9ucyBvZiBvc2RlcF9wcml2Y21kX29wZW4gYW5kIF9jbG9zZQogIGxpYnhjOiBQcm92aWRlIGFj
Y2VzcyB0byBpbnRlcm5hbCBoYW5kbGVzCiAgdG9vbHM6IHhlbmNhbGwsIHhlbmdudHRhYiwgeGVu
Z250c2hyOiBQcm92aWRlIGFjY2VzcyB0byBpbnRlcm5hbCBmZHMKICBsaWJ4bDogUHJvdmlkZSBi
ZXR0ZXIgZXJyb3IgbWVzc2FnZSB3aGVuIHFlbXUgcmVzdHJpY3QgdXNlciBub3QgZm91bmQKICB0
b29scy90ZXN0cy9kZXByaXY6IE5ldyB0ZXN0IHV0aWxpdHkgZm9yIGRlcHJpdmlsZWdlIGF1ZGl0
aW5nCiAgdG9vbHMvdGVzdHM6IEFsbG93IGEgdGVzdCBzdWJkaXIgdG8gaGF2ZSBgaW5zdGFsbCcg
YW5kIGB1bmluc3RhbGwnCiAgICB0YXJnZXRzCiAgdG9vbHMvdGVzdHMvZGVwcml2OiBJbnN0YWxs
IGRlcHJpdi1mZC1jaGVja2VyIGluIG91ciBwcml2YXRlIGxpYmV4ZWMKICAgIGRpcmVjdG9yeQog
IHRvb2xzL3Rlc3RzL2RlcHJpdi1mZC1jaGVja2VyOiBTdXBwb3J0IGNoZWNraW5nIG9mIExpbnV4
IHR1biBkZXZpY2VzCgogLmdpdGlnbm9yZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEgKwogdG9vbHMvbGlicy9jYWxsL2NvcmUuYyAgICAgICAgICAgICAgICAgfCAgIDUgKwogdG9v
bHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2FsbC5oICAgICAgfCAgIDggKwogdG9vbHMvbGlicy9j
YWxsL2xpYnhlbmNhbGwubWFwICAgICAgICAgfCAgIDYgKwogdG9vbHMvbGlicy9nbnR0YWIvZ250
c2hyX2NvcmUuYyAgICAgICAgfCAgIDYgKwogdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX2NvcmUu
YyAgICAgICAgfCAgIDUgKwogdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaCAg
fCAgMTcgKysKIHRvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5tYXAgICAgIHwgICA2ICsK
IHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgICAgIHwgIDEwICsKIHRvb2xzL2xp
YnhjL3hjX3ByaXZhdGUuYyAgICAgICAgICAgICAgIHwgIDE1ICsrCiB0b29scy9saWJ4Yy94Y19w
cml2YXRlLmggICAgICAgICAgICAgICB8ICAgMyAtCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAg
ICAgICAgICAgICAgICB8ICAgNSArLQogdG9vbHMvdGVzdHMvTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICAgfCAgIDcgKy0KIHRvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZSAgICAgICAgICAgIHwg
IDUxICsrKysKIHRvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jIHwgNDMzICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvdGVzdHMvbWNlLXRlc3QvTWFr
ZWZpbGUgICAgICAgICAgfCAgIDIgKwogdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcvTWFrZWZpbGUg
ICAgICAgfCAgIDIgKwogdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZSAgICAgICAgfCAg
IDIgKwogdG9vbHMvdGVzdHMveGVuc3RvcmUvTWFrZWZpbGUgICAgICAgICAgfCAgIDIgKwogMTkg
ZmlsZXMgY2hhbmdlZCwgNTc2IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jCgotLSAKMi4xLjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZl-0000mc-1H; Mon, 11 Jun 2018 14:13:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZj-0000lp-5B
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:39 +0000
X-Inumbo-ID: 4cbc6f42-6d81-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cbc6f42-6d81-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 16:11:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962713"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:18 +0100
Message-ID: <1528726404-14924-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/8] libxc: Provide access to internal handles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gc3VwcG9ydCBhdWRpdGluZyBvZiBxZW11IGRlcHJpdiwgbXkgYXVkaXQgdG9v
bCB3YW50cyB0bwprbm93IHRoZSBmZCBvZiBhIHByaXZjbWQgaGFuZGxlIG9uIHdoaWNoIGl0IGNh
biBlYXNpbHkgbWFrZQpoeXBlcmNhbGxzLiAgeGVuY2FsbCBwcm92aWRlcyBzdWNoIGEgaGFuZGxl
LCBidXQgaGFzIG5vIGNvb2tlZApmYWNpbGl0aWVzIGZvciBtYWtpbmcgaHlwZXJjYWxscy4gIFNv
IEkgb3BlbiBhIGxpYnhjIGhhbmRsZS4gIFRoYXQKbWVhbnMgSSBuZWVkIHRvIGdldCB0aGUgcHJp
dmNtZCBmZCBvdXQgb2YgdGhlIGxpYnhjIGhhbmRsZS4KCklTVE0gdGhhdCBpdCBpcyBiZXN0IHRv
IGRvIHRoaXMgYnkgcHJvdmlkaW5nIGFuIGludGVyZmFjZSB0byBnZXQgdGhlCnVuZGVybHlpbmcg
bGlicmFyeSBoYW5kbGVzIGZvciBhIGxpYnhjIGhhbmRsZS4gIFRoaXMga2luZCBvZiBpbnRlcmZh
Y2UKaXMgcXVpdGUgY29tbW9uIGVsc2V3aGVyZSBhbmQgaGFzIG5vdCBjYXVzZWQgcHJvYmxlbXMu
CgpsaWJ4YyBpcyBub3QgYSBzdGFibGUgQVBJIHNvIHRoZSBkb3duc2lkZSByaXNrIG9mIHByb3Zp
ZGluZyB0aGlzCmFjY2VzcyBpcyBub3Qgc2lnbmlmaWNhbnQuCgpTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgotLS0KdjI6IEFjdHVhbGx5IHByb3ZpZGUgdGhlIGZtZW0gYW5k
IGRtb2QgaGFuZGxlIGZ1bmN0aW9ucyB0aGF0IHRoZQogICAgZGVjbGFyYXRpb25zIGluIHRoZSAu
aCBmaWxlIHByb21pc2UuCi0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggfCAxMCAr
KysrKysrKysrCiB0b29scy9saWJ4Yy94Y19wcml2YXRlLmMgICAgICB8IDE1ICsrKysrKysrKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwu
aAppbmRleCA0MDhmYTFjLi5kNzczM2FhIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTgzLDYg
KzE4MywxNiBAQCBlbnVtIHhjX29wZW5fZmxhZ3MgewogICovCiBpbnQgeGNfaW50ZXJmYWNlX2Ns
b3NlKHhjX2ludGVyZmFjZSAqeGNoKTsKIAorLyoqCisgKiBSZXR1cm4gdGhlIGhhbmRsZXMgd2hp
Y2ggeGNoIGhhcyBvcGVuZWQgYW5kIHdpbGwgdXNlIGZvcgorICogaHlwZXJjYWxscywgZm9yZWln
biBtZW1vcnkgYWNjZXNzZXMgYW5kIGRldmljZSBtb2RlbCBvcGVyYXRpb25zLgorICogVGhlc2Ug
bWF5IGJlIHVzZWQgd2l0aCB0aGUgY29ycmVzcG9uZGluZyBsaWJyYXJpZXMgc28gbG9uZyBhcyB0
aGUKKyAqIHhjaCBpdHNlbGYgcmVtYWlucyBvcGVuLgorICovCitzdHJ1Y3QgeGVuY2FsbF9oYW5k
bGUgKnhjX2ludGVyZmFjZV94Y2FsbF9oYW5kbGUoeGNfaW50ZXJmYWNlICp4Y2gpOworc3RydWN0
IHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlICp4Y19pbnRlcmZhY2VfZm1lbV9oYW5kbGUoeGNfaW50
ZXJmYWNlICp4Y2gpOworc3RydWN0IHhlbmRldmljZW1vZGVsX2hhbmRsZSAqeGNfaW50ZXJmYWNl
X2Rtb2RfaGFuZGxlKHhjX2ludGVyZmFjZSAqeGNoKTsKKwogLyoKICAqIEhZUEVSQ0FMTCBTQUZF
IE1FTU9SWSBCVUZGRVIKICAqCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMg
Yi90b29scy9saWJ4Yy94Y19wcml2YXRlLmMKaW5kZXggZmNkYTk4MS4uNWEyZWZlNyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZh
dGUuYwpAQCAtMTA0LDYgKzEwNCwyMSBAQCBpbnQgeGNfaW50ZXJmYWNlX2Nsb3NlKHhjX2ludGVy
ZmFjZSAqeGNoKQogICAgIHJldHVybiByYzsKIH0KIAoreGVuY2FsbF9oYW5kbGUgKnhjX2ludGVy
ZmFjZV94Y2FsbF9oYW5kbGUoeGNfaW50ZXJmYWNlICp4Y2gpCit7CisgICAgcmV0dXJuIHhjaC0+
eGNhbGw7Cit9CisKK3N0cnVjdCB4ZW5mb3JlaWdubWVtb3J5X2hhbmRsZSAqeGNfaW50ZXJmYWNl
X2ZtZW1faGFuZGxlKHhjX2ludGVyZmFjZSAqeGNoKQoreworICAgIHJldHVybiB4Y2gtPmZtZW07
Cit9CisKK3N0cnVjdCB4ZW5kZXZpY2Vtb2RlbF9oYW5kbGUgKnhjX2ludGVyZmFjZV9kbW9kX2hh
bmRsZSh4Y19pbnRlcmZhY2UgKnhjaCkKK3sKKyAgICByZXR1cm4geGNoLT5kbW9kOworfQorCiBz
dGF0aWMgcHRocmVhZF9rZXlfdCBlcnJidWZfcGtleTsKIHN0YXRpYyBwdGhyZWFkX29uY2VfdCBl
cnJidWZfcGtleV9vbmNlID0gUFRIUkVBRF9PTkNFX0lOSVQ7CiAKLS0gCjIuMS40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSNZl-0000nv-MZ; Mon, 11 Jun 2018 14:13:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSNZk-0000mJ-Dc
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:13:40 +0000
X-Inumbo-ID: 4d486496-6d81-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d486496-6d81-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 16:11:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.49,502,1520899200"; d="scan'208";a="56962714"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 11 Jun 2018 15:13:19 +0100
Message-ID: <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSB3YW50IHRoaXMgdG8gc3VwcG9ydCBteSBxZW11IGRlcHJpdiBkZXNjcmlwdG9yIGF1ZGl0IHRv
b2wuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQp2Mjog
Rml4IEFCSSBicmVha2FnZS4KLS0tCiB0b29scy9saWJzL2NhbGwvY29yZS5jICAgICAgICAgICAg
ICAgIHwgIDUgKysrKysKIHRvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwuaCAgICAgfCAg
OCArKysrKysrKwogdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFwICAgICAgICB8ICA2ICsr
KysrKwogdG9vbHMvbGlicy9nbnR0YWIvZ250c2hyX2NvcmUuYyAgICAgICB8ICA2ICsrKysrKwog
dG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX2NvcmUuYyAgICAgICB8ICA1ICsrKysrCiB0b29scy9s
aWJzL2dudHRhYi9pbmNsdWRlL3hlbmdudHRhYi5oIHwgMTcgKysrKysrKysrKysrKysrKysKIHRv
b2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5tYXAgICAgfCAgNiArKysrKysKIDcgZmlsZXMg
Y2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9j
b3JlLmMgYi90b29scy9saWJzL2NhbGwvY29yZS5jCmluZGV4IGYzYTM0MDAuLmMxNTViZDQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9jb3JlLmMKKysrIGIvdG9vbHMvbGlicy9jYWxsL2Nv
cmUuYwpAQCAtODEsNiArODEsMTEgQEAgaW50IHhlbmNhbGxfY2xvc2UoeGVuY2FsbF9oYW5kbGUg
KnhjYWxsKQogICAgIHJldHVybiByYzsKIH0KIAoraW50IHhlbmNhbGxfZmQoeGVuY2FsbF9oYW5k
bGUgKnhjYWxsKQoreworICAgIHJldHVybiB4Y2FsbC0+ZmQ7Cit9CisKIGludCB4ZW5jYWxsMCh4
ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHVuc2lnbmVkIGludCBvcCkKIHsKICAgICBwcml2Y21kX2h5
cGVyY2FsbF90IGNhbGwgPSB7CmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvaW5jbHVkZS94
ZW5jYWxsLmggYi90b29scy9saWJzL2NhbGwvaW5jbHVkZS94ZW5jYWxsLmgKaW5kZXggYmFmYWNk
ZC4uMjRiY2FmYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2FsbC5o
CisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwuaApAQCAtNzQsNiArNzQsMTQg
QEAgeGVuY2FsbF9oYW5kbGUgKnhlbmNhbGxfb3BlbihzdHJ1Y3QgeGVudG9vbGxvZ19sb2dnZXIg
KmxvZ2dlciwKIGludCB4ZW5jYWxsX2Nsb3NlKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCk7CiAKIC8q
CisgKiBSZXR1cm4gdGhlIGZkIHVzZWQgaW50ZXJuYWxseSBieSB4ZW5jYWxsLiAgc2VsZWN0aW5n
IG9uIGl0IGlzIG5vdAorICogdXNlZnVsLiAgQnV0IGl0IGNvdWxkIGJlIHVzZWZ1bCBmb3IgdW51
c3VhbCB1c2UgY2FzZXM7IHBlcmhhcHMsCisgKiBwYXNzaW5nIHRvIG90aGVyIHByb2dyYW1zLCBj
YWxsaW5nIGlvY3RscyBvbiBkaXJlY3RseSwgb3IgbWF5YmUKKyAqIGNhbGxpbmcgZmNudGwuCisg
Ki8KK2ludCB4ZW5jYWxsX2ZkKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCk7CisKKy8qCiAgKiBDYWxs
IGh5cGVyY2FsbHMgd2l0aCB2YXJ5aW5nIG51bWJlcnMgb2YgYXJndW1lbnRzLgogICoKICAqIE9u
IHN1Y2Nlc3MgdGhlIHJldHVybiB2YWx1ZSBvZiB0aGUgaHlwZXJjYWxsIGlzIHRoZSByZXR1cm4g
dmFsdWUgb2YKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1hcCBiL3Rv
b2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1hcAppbmRleCAyZjk2MTQ0Li5jNmEwMTgxIDEwMDY0
NAotLS0gYS90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAKKysrIGIvdG9vbHMvbGlicy9j
YWxsL2xpYnhlbmNhbGwubWFwCkBAIC0xNywzICsxNyw5IEBAIFZFUlNfMS4wIHsKIAkJeGVuY2Fs
bF9mcmVlX2J1ZmZlcl9wYWdlczsKIAlsb2NhbDogKjsgLyogRG8gbm90IGV4cG9zZSBhbnl0aGlu
ZyBieSBkZWZhdWx0ICovCiB9OworCitWRVJTXzEuMSB7CisJZ2xvYmFsOgorCQl4ZW5jYWxsX2Zk
OworCQkKK30gVkVSU18xLjA7CmRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9nbnRzaHJf
Y29yZS5jIGIvdG9vbHMvbGlicy9nbnR0YWIvZ250c2hyX2NvcmUuYwppbmRleCA3ZjZiZjlkLi4x
MTE3ZTI5IDEwMDY0NAotLS0gYS90b29scy9saWJzL2dudHRhYi9nbnRzaHJfY29yZS5jCisrKyBi
L3Rvb2xzL2xpYnMvZ250dGFiL2dudHNocl9jb3JlLmMKQEAgLTY0LDYgKzY0LDEyIEBAIGludCB4
ZW5nbnRzaHJfY2xvc2UoeGVuZ250c2hyX2hhbmRsZSAqeGdzKQogICAgIGZyZWUoeGdzKTsKICAg
ICByZXR1cm4gcmM7CiB9CisKK2ludCB4ZW5nbnRzaHJfZmQoeGVuZ250c2hyX2hhbmRsZSAqeGdz
KQoreworICAgIHJldHVybiB4Z3MtPmZkOworfQorCiB2b2lkICp4ZW5nbnRzaHJfc2hhcmVfcGFn
ZXMoeGVuZ250c2hyX2hhbmRsZSAqeGNnLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgY291bnQsIHVpbnQzMl90ICpyZWZzLCBpbnQgd3JpdGFibGUpCiB7
CmRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jIGIvdG9vbHMvbGli
cy9nbnR0YWIvZ250dGFiX2NvcmUuYwppbmRleCA5OGYxNTkxLi5iZDA3NWY4IDEwMDY0NAotLS0g
YS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jCisrKyBiL3Rvb2xzL2xpYnMvZ250dGFi
L2dudHRhYl9jb3JlLmMKQEAgLTc1LDYgKzc1LDExIEBAIGludCB4ZW5nbnR0YWJfY2xvc2UoeGVu
Z250dGFiX2hhbmRsZSAqeGd0KQogICAgIHJldHVybiByYzsKIH0KIAoraW50IHhlbmdudHRhYl9m
ZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QpCit7CisgICAgcmV0dXJuIHhndC0+ZmQ7Cit9CisKIGlu
dCB4ZW5nbnR0YWJfc2V0X21heF9ncmFudHMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJf
dCBjb3VudCkKIHsKICAgICByZXR1cm4gb3NkZXBfZ250dGFiX3NldF9tYXhfZ3JhbnRzKHhndCwg
Y291bnQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIu
aCBiL3Rvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFiLmgKaW5kZXggMzViZTZjMS4u
OTFkNGNkNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIu
aAorKysgYi90b29scy9saWJzL2dudHRhYi9pbmNsdWRlL3hlbmdudHRhYi5oCkBAIC0xNDksNiAr
MTQ5LDE1IEBAIHhlbmdudHRhYl9oYW5kbGUgKnhlbmdudHRhYl9vcGVuKHN0cnVjdCB4ZW50b29s
bG9nX2xvZ2dlciAqbG9nZ2VyLAogICovCiBpbnQgeGVuZ250dGFiX2Nsb3NlKHhlbmdudHRhYl9o
YW5kbGUgKnhndCk7CiAKKworLyoKKyAqIFJldHVybiB0aGUgZmQgdXNlZCBpbnRlcm5hbGx5IGJ5
IHhlbmdudHRhYi4gIHNlbGVjdGluZyBvbiBpdCBpcyBub3QKKyAqIHVzZWZ1bC4gIEJ1dCBpdCBj
b3VsZCBiZSB1c2VmdWwgZm9yIHVudXN1YWwgdXNlIGNhc2VzOyBwZXJoYXBzLAorICogcGFzc2lu
ZyB0byBvdGhlciBwcm9ncmFtcywgY2FsbGluZyBpb2N0bHMgb24gZGlyZWN0bHksIG9yIG1heWJl
CisgKiBjYWxsaW5nIGZjbnRsLgorICovCitpbnQgeGVuZ250dGFiX2ZkKHhlbmdudHRhYl9oYW5k
bGUgKnhndCk7CisKIC8qKgogICogTWVtb3J5IG1hcHMgYSBncmFudCByZWZlcmVuY2UgZnJvbSBv
bmUgZG9tYWluIHRvIGEgbG9jYWwgYWRkcmVzcyByYW5nZS4KICAqIE1hcHBpbmdzIHNob3VsZCBi
ZSB1bm1hcHBlZCB3aXRoIHhlbmdudHRhYl91bm1hcC4gIExvZ3MgZXJyb3JzLgpAQCAtMzM0LDYg
KzM0MywxNCBAQCB4ZW5nbnRzaHJfaGFuZGxlICp4ZW5nbnRzaHJfb3BlbihzdHJ1Y3QgeGVudG9v
bGxvZ19sb2dnZXIgKmxvZ2dlciwKICAqLwogaW50IHhlbmdudHNocl9jbG9zZSh4ZW5nbnRzaHJf
aGFuZGxlICp4Z3MpOwogCisvKgorICogUmV0dXJuIHRoZSBmZCB1c2VkIGludGVybmFsbHkgYnkg
eGVuZ250c2hyLiAgc2VsZWN0aW5nIG9uIGl0IGlzIG5vdAorICogdXNlZnVsLiAgQnV0IGl0IGNv
dWxkIGJlIHVzZWZ1bCBmb3IgdW51c3VhbCB1c2UgY2FzZXM7IHBlcmhhcHMsCisgKiBwYXNzaW5n
IHRvIG90aGVyIHByb2dyYW1zLCBjYWxsaW5nIGlvY3RscyBvbiBkaXJlY3RseSwgb3IgbWF5YmUK
KyAqIGNhbGxpbmcgZmNudGwuCisgKi8KK2ludCB4ZW5nbnRzaHJfZmQoeGVuZ250c2hyX2hhbmRs
ZSAqeGdzKTsKKwogLyoqCiAgKiBBbGxvY2F0ZXMgYW5kIHNoYXJlcyBwYWdlcyB3aXRoIGFub3Ro
ZXIgZG9tYWluLgogICoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRh
Yi5tYXAgYi90b29scy9saWJzL2dudHRhYi9saWJ4ZW5nbnR0YWIubWFwCmluZGV4IGY3OGRhMjIu
LmQ1ZGEzODggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5tYXAK
KysrIGIvdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcApAQCAtMjYsMyArMjYsOSBA
QCBWRVJTXzEuMSB7CiAgICAgZ2xvYmFsOgogICAgICAgICB4ZW5nbnR0YWJfZ3JhbnRfY29weTsK
IH0gVkVSU18xLjA7CisKK1ZFUlNfMS4yIHsKKyAgICBnbG9iYWw6CisJCXhlbmdudHRhYl9mZDsK
KwkJeGVuZ250c2hyX2ZkOworfSBWRVJTXzEuMTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 14:53:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 14: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 1fSOBh-0007ZF-PD; Mon, 11 Jun 2018 14: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=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSOBg-0007Z5-Id
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 14:52:52 +0000
X-Inumbo-ID: 1f1a9cca-6d87-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f1a9cca-6d87-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 14:52: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 1fSOBc-0008TX-Uk; Mon, 11 Jun 2018 14:52: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 1fSOBc-0006nu-NG; Mon, 11 Jun 2018 14:52:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSOBc-0001ra-Md; Mon, 11 Jun 2018 14:52:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124052-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 14:52:48 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124052: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA1MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA1Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICBmYWlsIGluIDEyMzg0NCBSRUdSLiB2cy4gMTIzMDkxCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTIz
ODQ0IFJFR1IuIHZzLiAxMjMwOTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDUyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcw
MSBwYXNzIGluIDEyNDA1MgogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDUyCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAx
MjQwNTIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBm
YWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDA1MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDUyCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3
MDEgcGFzcyBpbiAxMjQwNTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDA1MgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3Mg
aW4gMTI0MDUyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwNTIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDA1Mgog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4g
MTIzNzAxIHBhc3MgaW4gMTI0MDUyCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwNTIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyNDA1MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzODQ0IHBhc3MgaW4gMTI0MDUyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAx
MjM3MDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI0MDIyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIz
ODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MDIyIGxpa2UgMTIyOTkx
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGluIDEyNDAyMiBsaWtlIDEyMjk5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQwMjIgbGlrZSAxMjMwOTEK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEyMjkyMgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTIyOTIyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
bGlrZSAxMjI5OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVz
dCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNlYTVjNjEwOWY2Zjc5MWQ1
MjhmZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAx
OTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjMwOTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDE5IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFogICAxMyBkYXlzICAgMTEgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4LTA1LTMxIDIwOjE0OjUxIFog
ICAxMCBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1MSBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 15:12:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 15:12:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSOUk-0002Dm-SR; Mon, 11 Jun 2018 15:12: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=bxhn=i5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fSOUj-0002Dh-O4
 for xen-devel@lists.xen.org; Mon, 11 Jun 2018 15:12:33 +0000
X-Inumbo-ID: df0f9468-6d89-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id df0f9468-6d89-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 15:12: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 7935D307FB01
 for <xen-devel@lists.xen.org>; Mon, 11 Jun 2018 19:28:37 +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 E11657FC77
 for <xen-devel@lists.xen.org>; Mon, 11 Jun 2018 18:12:30 +0300 (EEST)
Received: (qmail 14976 invoked from network); 11 Jun 2018 18:12:30 +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;
 11 Jun 2018 18:12:30 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 11 Jun 2018 18:12:22 +0300
Message-Id: <1528729942-4384-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.76330
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486794,
 Stamp: 3], Multi: [Enabled, t: (0.000024,0.014292)], BW: [Enabled, t:
 (0.000020,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.024873,0.000441)], URL: [Enabled, t:
 (0.000010,0.000002)], RTDA: [Enabled, t: (0.361183), Hit: No, Details:
 v2.7.12; Id: 15.1i63fot.1cfnmfmdu.921o], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH] xen/altp2m: set access_required properly for
 all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVxdWlyZWQgc3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0
IGNhbiBiZQpzZXQgd2l0aCB4Y19kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVy
LCBhbGwgdGhlIGFsdHAybXMKc2V0IGl0IHRvIDEgb24gaW5pdCwgYW5kIGlnbm9yZSBib3RoIHRo
ZSBob3N0cDJtIGFuZCB0aGUgaHlwZXJjYWxsLgpUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVp
cmVkIHRvIHRoZSB2YWx1ZSBmcm9tIHRoZSBob3N0cDJtCm9uIGFsdHAybSBpbml0LCBhbmQgcHJv
cGFnYXRlcyB0aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlY2FsbAp0b28gYWxsIHRoZSBhY3Rp
dmUgYWx0cDJtcywgd2hlbiBhcHBsaWNhYmxlLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4u
YyAgICB8ICA0ICsrKysKIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICB8IDE3ICsrKysrKysrKysr
KysrKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgfCAgMyArKy0KIHhlbi9jb21tb24vZG9t
Y3RsLmMgICAgICB8ICAyICsrCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggfCAgMiArKwogNSBm
aWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGVj
MGYwNDIuLjFjN2QwNjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94
ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTcyOSw2ICs3MjksMTAgQEAgaW50IGFyY2hfZG9tYWlu
X3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KIAor
dm9pZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJv
b2wgYWNjZXNzX3JlcXVpcmVkKQoreworfQorCiBzdGF0aWMgaW50IGlzX2d1ZXN0X3B2MzJfcHNy
KHVpbnQzMl90IHBzcikKIHsKICAgICBzd2l0Y2ggKHBzciAmIFBTUl9NT0RFX01BU0spCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5k
ZXggMGNhODIwYS4uMTc0NGI5OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMzgsNiArMzgsNyBAQAogI2luY2x1ZGUgPHhl
bi9saXZlcGF0Y2guaD4KICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CiAjaW5jbHVkZSA8cHVi
bGljL2h2bS9odm1fdmNwdS5oPgorI2luY2x1ZGUgPGFzbS9hbHRwMm0uaD4KICNpbmNsdWRlIDxh
c20vcmVncy5oPgogI2luY2x1ZGUgPGFzbS9tYzE0NjgxOHJ0Yy5oPgogI2luY2x1ZGUgPGFzbS9z
eXN0ZW0uaD4KQEAgLTcxOSw2ICs3MjAsMjIgQEAgaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQo
c3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gcmV0OwogfQogCit2b2lkIGFyY2hfZG9tYWlu
X3NldF9hY2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWly
ZWQpCit7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQp
ICkKKwkgICAgcmV0dXJuOworCisgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysg
KQorICAgIHsKKyAgICAgICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID09IG1mbl94KElO
VkFMSURfTUZOKSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICBkLT5hcmNoLmFs
dHAybV9wMm1baV0tPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19yZXF1aXJlZDsKKyAgICB9Cit9
CisKIC8qCiAgKiBUaGVzZSBhcmUgdGhlIG1hc2tzIG9mIENSNCBiaXRzIChzdWJqZWN0IHRvIGhh
cmR3YXJlIGF2YWlsYWJpbGl0eSkgd2hpY2ggYQogICogUFYgZ3Vlc3QgbWF5IG5vdCBsZWdpdGlt
aWF0ZWx5IGF0dGVtcHQgdG8gbW9kaWZ5LgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM1M2NhYjQuLjhlOWZiYjUgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMK
QEAgLTE5OSw2ICsxOTksNyBAQCBzdGF0aWMgaW50IHAybV9pbml0X2FsdHAybShzdHJ1Y3QgZG9t
YWluICpkKQogewogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm07CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7
CiAKICAgICBtbV9sb2NrX2luaXQoJmQtPmFyY2guYWx0cDJtX2xpc3RfbG9jayk7CiAgICAgZm9y
ICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQpAQCAtMjEwLDcgKzIxMSw3IEBAIHN0YXRp
YyBpbnQgcDJtX2luaXRfYWx0cDJtKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICByZXR1
cm4gLUVOT01FTTsKICAgICAgICAgfQogICAgICAgICBwMm0tPnAybV9jbGFzcyA9IHAybV9hbHRl
cm5hdGU7Ci0gICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVkID0gMTsKKyAgICAgICAgcDJtLT5h
Y2Nlc3NfcmVxdWlyZWQgPSBob3N0cDJtLT5hY2Nlc3NfcmVxdWlyZWQ7CiAgICAgICAgIF9hdG9t
aWNfc2V0KCZwMm0tPmFjdGl2ZV92Y3B1cywgMCk7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA5YjdiYzA4Li4zZWQ3
NzA4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9t
Y3RsLmMKQEAgLTEwOTQsNiArMTA5NCw4IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgICAgIGRvbWFpbl9wYXVz
ZShkKTsKICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVkID0K
ICAgICAgICAgICAgICAgICBvcC0+dS5hY2Nlc3NfcmVxdWlyZWQuYWNjZXNzX3JlcXVpcmVkOwor
ICAgICAgICAgICAgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZChkLAorICAgICAgICAg
ICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVxdWlyZWQpOwogICAgICAgICAg
ICAgZG9tYWluX3VucGF1c2UoZCk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgK
aW5kZXggMTc3Y2IzNS4uOWRmNTNhNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2RvbWFp
bi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaApAQCAtNjYsNiArNjYsOCBAQCB2b2lk
IGFyY2hfZG9tYWluX3VucGF1c2Uoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGludCBhcmNoX2RvbWFp
bl9zb2Z0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpOwogCit2b2lkIGFyY2hfZG9tYWluX3NldF9h
Y2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpOwor
CiBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqLCB2Y3B1X2d1ZXN0X2NvbnRl
eHRfdSk7CiB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKiwgdmNwdV9ndWVz
dF9jb250ZXh0X3UpOwogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 16:12:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 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 1fSPQj-0003CK-Oa; Mon, 11 Jun 2018 16:12: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=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSPQh-0003C8-Uv
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 16:12:27 +0000
X-Inumbo-ID: e5bfa9b1-6d91-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5bfa9b1-6d91-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 18:10: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 1fSPQg-00028i-5O; Mon, 11 Jun 2018 16:12: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 1fSPQf-00039l-SP; Mon, 11 Jun 2018 16:12:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSPQf-0001lh-Ro; Mon, 11 Jun 2018 16:12:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124058-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
X-Osstest-Versions-That: ovmf=eb5943134630292db2c14346b5d94eab0b72314f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 16:12:25 +0000
Subject: [Xen-devel] [ovmf test] 124058: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwNTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhMDVhOGE1YWExN2RhNGJjNzE0NDcwNmE5OTMxZDY4
YmVlYzFhNjFmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlYjU5NDMx
MzQ2MzAyOTJkYjJjMTQzNDZiNWQ5NGVhYjBiNzIzMTRmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQwMDIgIDIwMTgtMDYtMDkgMTI6MjI6NDggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0MDU4ICAyMDE4LTA2LTExIDAzOjEwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGVvIER1cmFu
IDxsZW8uZHVyYW5AYW1kLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBlYjU5NDMxMzQ2Li5hMDVhOGE1YWExICBhMDVhOGE1YWExN2RhNGJj
NzE0NDcwNmE5OTMxZDY4YmVlYzFhNjFmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 16:51:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 16: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 1fSQ2K-0000iV-Rc; Mon, 11 Jun 2018 16: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=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSQ2J-0000iQ-LH
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 16:51:19 +0000
X-Inumbo-ID: aba8aad8-6d97-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aba8aad8-6d97-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 16:51: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 882B6208BA;
 Mon, 11 Jun 2018 16:51:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528735877;
 bh=0dDIinIl6hUOug5XyDgYLAMb3+wKf+NLbRvD5YfJD4U=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=y+z1IOsn6iUOe6GlF+6ByxdZ279pk2wJx7rAMQ2a8ZhwUz4gP5go8gTjfD0GlTQZx
 uB+bLJon3bu2+eWV+jXFnVI001V4BwMe7xpkUauajukMT2gFRVHXZaduAhMjrN4Wwj
 qYIBZ1ZWhOWRuA7ltYI/MmBwwBRUdHOeMBJQHypE=
Date: Mon, 11 Jun 2018 09:51:13 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Oleksandr Andrushchenko <andr2000@gmail.com>
In-Reply-To: <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
Message-ID: <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-656447964-1528735873=:14695"
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Stefano Stabellini <sstabellini@kernel.org>,
 dongwon.kim@intel.com,
 "Oleksandr_Andrushchenko@epam.com" <Oleksandr_Andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 julien.grall@arm.com, daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, matthew.d.roper@intel.com,
 linux-media@vger.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-656447964-1528735873=:14695
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Mon, 11 Jun 2018, Oleksandr Andrushchenko wrote:
> On 06/08/2018 10:21 PM, Boris Ostrovsky wrote:
> > On 06/08/2018 01:59 PM, Stefano Stabellini wrote:
> > > > > > > > > >   Â Â  @@ -325,6 +401,14 @@ static int map_grant_pages(struct
> > > > > > > > > > grant_map
> > > > > > > > > > *map)
> > > > > > > > > >   Â Â Â Â Â Â Â Â Â Â  map->unmap_ops[i].handle =
> > > > > > > > > > map->map_ops[i].handle;
> > > > > > > > > >   Â Â Â Â Â Â Â Â Â Â  if (use_ptemod)
> > > > > > > > > >   Â Â Â Â Â Â Â Â Â Â Â Â Â Â  map->kunmap_ops[i].handle =
> > > > > > > > > > map->kmap_ops[i].handle;
> > > > > > > > > > +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> > > > > > > > > > +Â Â Â Â Â Â Â  else if (map->dma_vaddr) {
> > > > > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  unsigned long mfn;
> > > > > > > > > > +
> > > > > > > > > > +Â Â Â Â Â Â Â Â Â Â Â  mfn = __pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > > > > > Not pfn_to_mfn()?
> > > > > > > > I'd love to, but pfn_to_mfn is only defined for x86, not ARM:
> > > > > > > > [1]
> > > > > > > > and [2]
> > > > > > > > Thus,
> > > > > > > > 
> > > > > > > > drivers/xen/gntdev.c:408:10: error: implicit declaration of
> > > > > > > > function
> > > > > > > > â€˜pfn_to_mfnâ€™ [-Werror=implicit-function-declaration]
> > > > > > > >   Â Â Â Â  mfn = pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > > > > 
> > > > > > > > So, I'll keep __pfn_to_mfn
> > > > > > > How will this work on non-PV x86?
> > > > > > So, you mean I need:
> > > > > > #ifdef CONFIG_X86
> > > > > > mfn = pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > > #else
> > > > > > mfn = __pfn_to_mfn(page_to_pfn(map->pages[i]));
> > > > > > #endif
> > > > > > 
> > > > > I'd rather fix it in ARM code. Stefano, why does ARM uses the
> > > > > underscored version?
> > > > Do you want me to add one more patch for ARM to wrap __pfn_to_mfn
> > > > with static inline for ARM? e.g.
> > > > static inline ...pfn_to_mfn(...)
> > > > {
> > > >  Â Â Â  __pfn_to_mfn();
> > > > }
> > > A Xen on ARM guest doesn't actually know the mfns behind its own
> > > pseudo-physical pages. This is why we stopped using pfn_to_mfn and
> > > started using pfn_to_bfn instead, which will generally return "pfn",
> > > unless the page is a foreign grant. See include/xen/arm/page.h.
> > > pfn_to_bfn was also introduced on x86. For example, see the usage of
> > > pfn_to_bfn in drivers/xen/swiotlb-xen.c. Otherwise, if you don't care
> > > about other mapped grants, you can just use pfn_to_gfn, that always
> > > returns pfn.
> > 
> > I think then this code needs to use pfn_to_bfn().
> Ok
> > 
> > 
> > > Also, for your information, we support different page granularities in
> > > Linux as a Xen guest, see the comment at include/xen/arm/page.h:
> > > 
> > >    /*
> > >     * The pseudo-physical frame (pfn) used in all the helpers is always
> > > based
> > >     * on Xen page granularity (i.e 4KB).
> > >     *
> > >     * A Linux page may be split across multiple non-contiguous Xen page so
> > > we
> > >     * have to keep track with frame based on 4KB page granularity.
> > >     *
> > >     * PV drivers should never make a direct usage of those helpers
> > > (particularly
> > >     * pfn_to_gfn and gfn_to_pfn).
> > >     */
> > > 
> > > A Linux page could be 64K, but a Xen page is always 4K. A granted page
> > > is also 4K. We have helpers to take into account the offsets to map
> > > multiple Xen grants in a single Linux page, see for example
> > > drivers/xen/grant-table.c:gnttab_foreach_grant. Most PV drivers have
> > > been converted to be able to work with 64K pages correctly, but if I
> > > remember correctly gntdev.c is the only remaining driver that doesn't
> > > support 64K pages yet, so you don't have to deal with it if you don't
> > > want to.
> > 
> > I believe somewhere in this series there is a test for PAGE_SIZE vs.
> > XEN_PAGE_SIZE. Right, Oleksandr?
> Not in gntdev. You might have seen this in xen-drmfront/xen-sndfront,
> but I didn't touch gntdev for that. Do you want me to add yet another patch
> in the series to check for that?

gntdev.c is already not capable of handling PAGE_SIZE != XEN_PAGE_SIZE,
so you are not going to break anything that is not already broken :-) If
your new gntdev.c code relies on PAGE_SIZE == XEN_PAGE_SIZE, it might be
good to add an in-code comment about it, just to make it easier to fix
the whole of gntdev.c in the future.



> > Thanks for the explanation.

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-656447964-1528735873=:14695--


From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:00:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17: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 1fSQAi-0001jX-4F; Mon, 11 Jun 2018 17:00: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=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSQAg-0001in-E2
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 16:59:58 +0000
X-Inumbo-ID: 87d55c5c-6d98-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87d55c5c-6d98-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 18:57:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="74474820"
Date: Mon, 11 Jun 2018 18:59:47 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180611165947.45sy76htguuaiuej@mac>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MTlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSSB3YW50IHRoaXMgdG8gc3VwcG9ydCBteSBxZW11IGRlcHJpdiBkZXNjcmlwdG9yIGF1
ZGl0IHRvb2wuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cgo+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAgYi90b29scy9s
aWJzL2NhbGwvbGlieGVuY2FsbC5tYXAKPiBpbmRleCAyZjk2MTQ0Li5jNmEwMTgxIDEwMDY0NAo+
IC0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1hcAo+ICsrKyBiL3Rvb2xzL2xpYnMv
Y2FsbC9saWJ4ZW5jYWxsLm1hcAo+IEBAIC0xNywzICsxNyw5IEBAIFZFUlNfMS4wIHsKPiAgCQl4
ZW5jYWxsX2ZyZWVfYnVmZmVyX3BhZ2VzOwo+ICAJbG9jYWw6ICo7IC8qIERvIG5vdCBleHBvc2Ug
YW55dGhpbmcgYnkgZGVmYXVsdCAqLwo+ICB9Owo+ICsKPiArVkVSU18xLjEgewo+ICsJZ2xvYmFs
Ogo+ICsJCXhlbmNhbGxfZmQ7Cj4gKwkJCgpeIEV4dHJhIG5ld2xpbmU/CgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:08:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:08:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQJ1-0003I0-Is; Mon, 11 Jun 2018 17:08:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSQIz-0003Hv-LP
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:08:33 +0000
X-Inumbo-ID: ba044421-6d99-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba044421-6d99-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 19:06:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="74475403"
Date: Mon, 11 Jun 2018 19:08:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180611170818.i7obvy34mda4hy4s@mac>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-3-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-3-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/8] libxc: Provide access to internal
 handles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MThQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSW4gb3JkZXIgdG8gc3VwcG9ydCBhdWRpdGluZyBvZiBxZW11IGRlcHJpdiwgbXkgYXVk
aXQgdG9vbCB3YW50cyB0bwo+IGtub3cgdGhlIGZkIG9mIGEgcHJpdmNtZCBoYW5kbGUgb24gd2hp
Y2ggaXQgY2FuIGVhc2lseSBtYWtlCj4gaHlwZXJjYWxscy4gIHhlbmNhbGwgcHJvdmlkZXMgc3Vj
aCBhIGhhbmRsZSwgYnV0IGhhcyBubyBjb29rZWQKPiBmYWNpbGl0aWVzIGZvciBtYWtpbmcgaHlw
ZXJjYWxscy4gIFNvIEkgb3BlbiBhIGxpYnhjIGhhbmRsZS4gIFRoYXQKPiBtZWFucyBJIG5lZWQg
dG8gZ2V0IHRoZSBwcml2Y21kIGZkIG91dCBvZiB0aGUgbGlieGMgaGFuZGxlLgo+IAo+IElTVE0g
dGhhdCBpdCBpcyBiZXN0IHRvIGRvIHRoaXMgYnkgcHJvdmlkaW5nIGFuIGludGVyZmFjZSB0byBn
ZXQgdGhlCj4gdW5kZXJseWluZyBsaWJyYXJ5IGhhbmRsZXMgZm9yIGEgbGlieGMgaGFuZGxlLiAg
VGhpcyBraW5kIG9mIGludGVyZmFjZQo+IGlzIHF1aXRlIGNvbW1vbiBlbHNld2hlcmUgYW5kIGhh
cyBub3QgY2F1c2VkIHByb2JsZW1zLgo+IAo+IGxpYnhjIGlzIG5vdCBhIHN0YWJsZSBBUEkgc28g
dGhlIGRvd25zaWRlIHJpc2sgb2YgcHJvdmlkaW5nIHRoaXMKPiBhY2Nlc3MgaXMgbm90IHNpZ25p
ZmljYW50Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5j
aXRyaXguY29tPgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtz
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:12:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQMQ-0003zD-CU; Mon, 11 Jun 2018 17:12:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m2ge=i5=citrix.com=prvs=6937e3dae=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSQMP-0003z5-Hv
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:12:05 +0000
X-Inumbo-ID: 91db6541-6d9a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91db6541-6d9a-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 17:12:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="56988865"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23326.44374.221866.462577@mariner.uk.xensource.com>
Date: Mon, 11 Jun 2018 18:11:50 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180611165947.45sy76htguuaiuej@mac>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
 <20180611165947.45sy76htguuaiuej@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIHYyIDMvOF0gdG9vbHM6IHhlbmNh
bGwsIHhlbmdudHRhYiwgeGVuZ250c2hyOiBQcm92aWRlIGFjY2VzcyB0byBpbnRlcm5hbCBmZHMi
KToKPiBPbiBNb24sIEp1biAxMSwgMjAxOCBhdCAwMzoxMzoxOVBNICswMTAwLCBJYW4gSmFja3Nv
biB3cm90ZToKPiA+IEkgd2FudCB0aGlzIHRvIHN1cHBvcnQgbXkgcWVtdSBkZXByaXYgZGVzY3Jp
cHRvciBhdWRpdCB0b29sLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9j
YWxsL2xpYnhlbmNhbGwubWFwIGIvdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFwCj4gPiBp
bmRleCAyZjk2MTQ0Li5jNmEwMTgxIDEwMDY0NAouLi4KPiA+ICtWRVJTXzEuMSB7Cj4gPiArCWds
b2JhbDoKPiA+ICsJCXhlbmNhbGxfZmQ7Cj4gPiArCQkKPiAKPiBeIEV4dHJhIG5ld2xpbmU/CgpD
b3IsIHlvdSdyZSBlYWdsZS1leWVkICEgIEkgaGF2ZSBkZWxldGVkIHRoYXQgbGluZS4KClRoYW5r
cywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:17:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:17:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQRH-0004ze-IC; Mon, 11 Jun 2018 17: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=qn3c=i5=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSQRF-0004zZ-Ke
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:17:05 +0000
X-Inumbo-ID: 44767f38-6d9b-11e8-bc1d-65256ead4e3a
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.49]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 44767f38-6d9b-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 17:17:07 +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=wDWToj57hwHw1G2mF51SvIytoxthDpO2qNG8bmBJRQ0=;
 b=QS6OcK1l/oiHLtvi0b2ZmjfKBI2YLkzszbthanB4zLOZMAtoMr6BK2FRJDeyxHFPcOj78MDrWItPvenDC2fNwWBU/qGZdM8dWHDaANvSRKU9AOMsxKYz+2uz6qjK/CBx5azC1ujcvgX+CFNWWsuw4wr9QwP1FtYkRhwQg+Q/AEI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [192.168.1.122] (46.211.157.57) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Mon, 11 Jun 2018 17:16:53 +0000
To: Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
 <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Message-ID: <baab493d-bcba-f053-4b48-0f97fb5723b2@epam.com>
Date: Mon, 11 Jun 2018 20:16:14 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [46.211.157.57]
X-ClientProxiedBy: VI1P189CA0002.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:802:2a::15) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:/bS4orXL47YSb5jRETd35FU3ya5mHjYZr7ptPqbjLEkR18MIjMDQKNM9cCkCOD0xNoQZATfvcv7Q61d2ePDcol84sJ2VnuaH+XSi6AM3UjdfpBLzynaaf5M1QG/L0lRYjuURUHNrdvZj7DANGuwqATnZOkIO6Lf/DxmJ/nPpXri65L1bpZPqLFhFnQE1FfIrEk3XCCcq5mc7gfaJ738orqXE6MKZfwIcziOYBC/XDaetYbC/wkMeSKkY1KCjPk8l;
 25:RRfaxgpXBOTNFvAQwO3An7KdgXtQOl32QIXvHDKe/KLk7QSPvs5/kZlUiOQjS4ekjw+W5Lk3uUJoB32yxHtIIksWZzld1w6m4WzNZTbnUq4A5TP0yTyjukNm1Ru5Q1+Y3WcccQ469NU93sodP1+W0cfIp8WLMxIdgxF2k9y2000vSS4ix38bTF5TmlW1POYuzQJ4zv4rJy77Z6srgityO4jwMFZexobXtl2pJsLQRRPp1zb0v3g1+/S6MdOApWemZPIdtCYn55b+qofvgAAKyDYrZMIS4CG517ZToxLZv/UaoPWTF8PQf//xnhIU5SoIkjsyWMZmNUUh5U+1tCIVow==;
 31:DJa8NqeEZggB9RucL8qqZvDW27YmTH2VZ9I4cVX/CA1dYLSbFaDTFk49PCpkUu3TFL3AYjonGPax5cPtRjQ8yPnDNlfrZWJsKNJD9qW4vIhQE4nKM05y0RZi4jX+DV0B6vI7+8sWQoMDZQv6uxsb7BIQwZTlQlNf98TKE1trtaS0aRQQh1XGCfrASrLXVL9vJxAMxnpGdP+AVOFTpiCgnik15mi9M5oxLdq9vXPi8a8=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:LyRbJrXsTKX9nG6iU/O/OxdbeeswjA/eMtSwqsD0iSsaJhO8bO0Yy2WObddYPNzfCMewiktBTIJFp4/sbtqrKG6gK6q4cZD+lTh3z7YwMQPIJmrDcZ8GRuaIcMRGD7evIwnCK1VSTgg6anuHrz6ioIazccC3n5ghLaULkAJTm/LI9jOCF26QmxAtaFRztIWfefewxtJwJpwQ6ZaJEi9B2jynqAy0y4uzqYK3AvYigaHJzJtGGMOsaI934ESxSIV9HCl+JGD4wb5uHV7xwAWMs/iiD7XEifzQD/bUy19YD2hiuUF96VPsRBylIQINrGzZdI4dP+HQPsXryDNZzGlHOI2ZnR/I0sFSvR4Qdnrp4vKkXqGUuT5BRdJyE0q35pxL0qMaTTXzDdHaJ2uoifLxyCXXoRsD7YryhvEbfOK3VykiTtF0bs6fQ+Z1P9s9j5Kxmbd3knzgqVwmKHA7EZXcyo0Rbgr3A5gl1rORSwdYqUCiu3X8M6nOE5hNcBRESLVi;
 4:uN/2XNZs5sINxKRTIgLTahwDhd0GIf1Xaq5I/HY5M2F4NmfXCCWwj3uZSgiofxWnQCvhPRz2k1p2YZaveBnGnQSjjQgvw2ApM9wmA683DbzfCCEeTFgexuVRlWlnyZSpXQ4vVhfVZdpOujiGwcmQxRQ/XKJ2VgVhyYiAqDcVzTbuCXiLN26SsjHo5tWB96XWoyEnipYJpcM24GwztTCSt1m6Nwk4IP9+lAxt9n+udzH2NKEJviXHpG3VQCN6zrSt2aYqDAa8EFQ4bsZ9Zr9Lkg==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3211C34A00F99F9472DB6684E7780@DB3PR0302MB3211.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)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 070092A9D3
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(366004)(396003)(346002)(39380400002)(39860400002)(189003)(199004)(51914003)(97736004)(77096007)(59450400001)(80792005)(6666003)(76176011)(86362001)(106356001)(66066001)(117156002)(36756003)(65806001)(105586002)(31696002)(26005)(53936002)(386003)(53546011)(31686004)(478600001)(72206003)(4326008)(6246003)(956004)(65956001)(55236004)(966005)(39060400002)(25786009)(47776003)(229853002)(2616005)(2906002)(16576012)(316002)(7736002)(11346002)(305945005)(93886005)(476003)(64126003)(8936002)(2870700001)(186003)(50466002)(58126008)(6116002)(6306002)(3846002)(110136005)(68736007)(7416002)(8676002)(67846002)(2486003)(52146003)(486006)(5660300001)(16526019)(81166006)(81156014)(6486002)(23676004)(52116002)(65826007)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[192.168.1.122]; 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?MTtEQjNQUjAzMDJNQjMyMTE7MjM6amx6eUM0NGhKanBQWEpza1ZWayszMVJE?=
 =?utf-8?B?NmppcFhSaWhvekVVZEhwQm1Dc3Urb1lKVzgrMkRWQ1g3RVBnYzVqaFNXak5I?=
 =?utf-8?B?L1VBc3pXdVYwWjArcG8wY1A4SFI0VHZ2K1lUclpRaWZic09rVUpwdHJnR3pt?=
 =?utf-8?B?MndWbUU1V1Z2ZWpEcFAyVE1GRjVyNFFsekVlM01UbWxia0o0QWVVbHhXYjJJ?=
 =?utf-8?B?UFhmd1JxdUlVdXR4YzQrQ21SK0ZmekcrRjN1WTdEZFJUUThxQmdYcEVRSmFu?=
 =?utf-8?B?VkdwU21DQXVKUVdKL3UxejZVZ3FkVGJGbnc2UE5BbHlEaGZDSEpZVktiTFBa?=
 =?utf-8?B?eWJMOUIrRXZKc2x2cmlORTM5aTJWWkdhM0prdTFya1h5K0tQeUFYSHJySHNC?=
 =?utf-8?B?b203R0w4SHFjM2lPSDFFcW5aVmZJamJsSHVXYk1FVFVkUnJxQTMxbXhpcnZJ?=
 =?utf-8?B?ZDFtSFZLajJrbm9JaDR0aEl5SXZwd2pZbStnZ1dPOXdybytwR1BtZ1V6UFRM?=
 =?utf-8?B?L2QrTTNnaGtYV1JTa2V6ZXlFM0ttK2J2dGtHTlFHQ1VGTkI0aDJMdFNHcFg2?=
 =?utf-8?B?WGVtWU90bHlidHluTDNqdjVLNEdPT3Z2bHptRHdVajF2UWh5Vll3L3ZOcHh5?=
 =?utf-8?B?RGFEYVMza2xvWVB1TnFvNGNPcVVLMjNWbnlwUTBlSzVML203TCsyS29icjRV?=
 =?utf-8?B?THZabUhueTNsSFFUaitBQTNnVXNRME9IdjErZVVHMmtnQmgrUE9FWnU5ZkJL?=
 =?utf-8?B?V0JQVXdibkcwZTRmOTNBcFNqbXRaQnQzcjNqNnZ4YTFuWTRkREFJaUtXK01a?=
 =?utf-8?B?Lzd3ZUVzTXVxeUFMZStPdFRDUEsxYkhaNG1QVERrSXFPOTMrR3BtTGFFQTZW?=
 =?utf-8?B?c0d1QklGK0lGb2lSa2ExbThBbndzS0swNDdpS2VJTDdpbmxETDFoVkNYNUhR?=
 =?utf-8?B?L0doNjRVUkZ4N0NZNmpqaWplc0VUeVplNVlUbm9XU3U2SVJxZkU4b0pSd1Fw?=
 =?utf-8?B?SFZzM0djcGNNMi9KNUtQL0hvN3ptcEpORUl5MzF6ZHUwbG5kUTVWU29EVExq?=
 =?utf-8?B?elh4QTRiUTZUbHZFRU90VVZEajNYcnpaQmg0RUc5R2Z6Y3Q1NnRmamgrYUY0?=
 =?utf-8?B?SFNHS0JDbk1OMFIxbFk5dzV6THZMek9vMTVUTTFUd0Mza1VCMEx5Tm9jbHZ6?=
 =?utf-8?B?TE5JQVNxblNiT1dVS2JrRTFVUGVabGdaUzF0MFZJWnp1cUd2ZUZYMmFYRlpR?=
 =?utf-8?B?UDVDWGxURm5OUkRHMWlkTW9wNzNsaFNuZkNuRzQyVDRCUGJjckxLSThCRVhO?=
 =?utf-8?B?bUFXMVl5NHRlSmZaM0hWWnBFUmxQMVFIS0ZmWm93ZFZ6RUkwNUNZUEc5QUZJ?=
 =?utf-8?B?cTJaQ2YwdGgzRlRRMzRGZXFyUGl6S2RCSUhRaEhwMTd6bXFzZm5rNytsbC9n?=
 =?utf-8?B?NXQ2S2lLRUYyRTA1SlViaGIzWHNnWjlacnlSK1ozcS8yWUNnNzBTenU4MVhx?=
 =?utf-8?B?N0NNTjg4THpHK0oyeit6M0MwelQvWHNEWlFQY0U5NlUwUlgrQ0tDcEV0d05S?=
 =?utf-8?B?LzdEUC9ObzJLV2dhbnk3ajYvZi9pNGY5ZkpsOHIvZ1RVRWxWWjRJNVFOdGdp?=
 =?utf-8?B?eXI3dS8zU2JrZ1pZM2NxVklTK21FVlZyYWkxL3JucTlpZmI0Qkp3V2h3UnVw?=
 =?utf-8?B?TzBjZGZQNS9zOWlaZTlBVTBPNnU4V0lxVzF5QWFRc21KYklRc1J4Z2tTVlJ3?=
 =?utf-8?B?WEJDd2owSmt1SWpiNlQ2Z0Y5VVlMOWZxZmE5MmszRTJmaUhUTnNuRWFJZ2xi?=
 =?utf-8?B?RE05UXJ6WnZzOHVYbXpVUzJhbHA0VmUvd1FFK3Z5WlhuZVQwR0hSb01Db1RQ?=
 =?utf-8?B?cGtrU1U4RnV1dkVCc0NqMWNPdytOOWtBbzJ6VWtrQk9obWdIRHR2Z1R0TmVi?=
 =?utf-8?B?MmYyVjRHQmJ5SUVKYjV0dWlvK3poOFkzVzFVaVNGT0NGa1JQVEEyOXg1dUxG?=
 =?utf-8?B?ZDR3Yk5DbksyS2o5VkhPU1YyTC9FdDJwT0hCK29XN0lSYTRLNFhQVFgyY3A0?=
 =?utf-8?B?OUFLdXhmUTFvNWNtWEpMMHlJY09GWERReGZrTmtTeDlHdTBZNHM1Q1hRWENS?=
 =?utf-8?B?ZWJXT1ZoYVhvSkNFdmp4bFN6T3V1SWtYUllZNEQ5NDNQRjhNT1EvWG16QjdS?=
 =?utf-8?B?Rmxqb29WZDBPeFh1V3U0UTU5Y3Axb1IvTzdkRVplSjJMdG9sZkVCUmRtcGlj?=
 =?utf-8?B?d1dxOEVZdTZLTkhFd2sycC9SZnJycU9rNFQ3aHFkSXpWN3Y0YWVka2tBPT0=?=
X-Microsoft-Antispam-Message-Info: LJolKfQPYbXz3BKmpQZROCb75ufwHGTGddv/MGnKN25NM6tc/Lz4xrR0dFwM6sckxjjpaseOnR7CRQZxyfOkBE02u9FkzIzfV7FmL+Qw6wds6P8uL2zhJMK1VBUr6M4+yZJQjnsLyZNYlVyIaJolUGtu1rxIxzp5qe061w1OLy516Uu5/7WOf83glwrpnR8x
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:Ma9ktVD70Tc620dzrPUldIdlckQOIxp2x9F9VFZhcPmpmf3kfdylSm2CdAZBotCqdnj4sL33WKjt1O+j4tbHLox6CD3RhxKhL99X/MCsKubttDICCQW/NEVOkgoqmTO6ZgQg+LZTaZ0lGirZIXSMY1UhOKwR1mzJXnKsXxMrOCqiIqDvL1Hc+rPizzxrFctD3548eX14jjYrAEViXHZcXnpwCKooBU8LKTL0d10nJJC0dPt/n9mRuUAjX9nGVNg/XYbynEttrPSlP5cUdyKxHI4DDM4F+G2AQdEOjBKVhVU7jugKfK43NeNeZppLewoJEai+5an0i4CJFkVfONqvDFwNNU/3NivfFBNEerIeQl3xFWATGl3MdvNH6xu96yyUhMtIDlY5rIIYBk4AvSWALoiw1fGdEnOWQrGUZHWALyKgcOoFiRN+vayAURUJgh9R3WT8H+BIjR4Muu7s/FTSiQ==;
 5:EiEoXiwEm5CJBnxAhPPskrsCF3VahsDwAFVfb3dKbTnJpFgto80d07hRsPpW7AXJbehH5kcNi99H3jdc/3NgJozIUyz4WTRq0w4RxznTqjo9FlgJWTxjP8zBKwAtc3K52jFzzVXrfFu/9db4k1v2O1FksDcUcVIbizDNKd7vfK4=;
 24:2bTmzfoSSV5qLZyHVWJGDe0xUa7BWoctu73u5w8tUXJlnaKOC4EzRQ9Xg5ri4I/KgyCkio7AerP+ZGPFKV+OsIwxv5XcrajEU6DxANYD8qM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:FHgealm1qo//ZYP78s8aIepdYSwNoeiUlLdOV1ilpPxhfK+KNtdjIgPeGTvH7COw6w5ZK/tjidKpoIVCW9IcbN5m78P9r4eBBcgHV5VvFFrl50dldAEf+UWkgSpcGFj7z44lY1daoebFuaqRgu1dq92WeQnT5bKD6zUqxq/SWthFs23RYfARrs8le/8Lu9UFJ6pAMbIA0EW9QMaTMHPAOqot40J1mZ78BO0WMx55KuGnAThdGbEs6hrIR++DHqBQ
X-MS-Office365-Filtering-Correlation-Id: f2c4ab68-a002-494b-0d98-08d5cfbf22f9
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2018 17:16:53.7386 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f2c4ab68-a002-494b-0d98-08d5cfbf22f9
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, julien.grall@arm.com, daniel.vetter@intel.com,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTEvMjAxOCAwNzo1MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1v
biwgMTEgSnVuIDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8w
OC8yMDE4IDEwOjIxIFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8wOC8yMDE4
IDAxOjU5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4+Pj4+ICAgIMKgwqAg
QEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0Cj4+
Pj4+Pj4+Pj4+IGdyYW50X21hcAo+Pj4+Pj4+Pj4+PiAqbWFwKQo+Pj4+Pj4+Pj4+PiAgICDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBtYXAtPnVubWFwX29wc1tpXS5oYW5kbGUgPQo+Pj4+Pj4+Pj4+PiBt
YXAtPm1hcF9vcHNbaV0uaGFuZGxlOwo+Pj4+Pj4+Pj4+PiAgICDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBpZiAodXNlX3B0ZW1vZCkKPj4+Pj4+Pj4+Pj4gICAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBtYXAtPmt1bm1hcF9vcHNbaV0uaGFuZGxlID0KPj4+Pj4+Pj4+Pj4gbWFwLT5rbWFwX29w
c1tpXS5oYW5kbGU7Cj4+Pj4+Pj4+Pj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxM
T0MKPj4+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGVsc2UgaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7
Cj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgbWZuOwo+
Pj4+Pj4+Pj4+PiArCj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1mbiA9IF9f
cGZuX3RvX21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+Pj4+Pj4gTm90IHBm
bl90b19tZm4oKT8KPj4+Pj4+Pj4+IEknZCBsb3ZlIHRvLCBidXQgcGZuX3RvX21mbiBpcyBvbmx5
IGRlZmluZWQgZm9yIHg4Niwgbm90IEFSTToKPj4+Pj4+Pj4+IFsxXQo+Pj4+Pj4+Pj4gYW5kIFsy
XQo+Pj4+Pj4+Pj4gVGh1cywKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYu
Yzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZgo+Pj4+Pj4+Pj4gZnVuY3Rp
b24KPj4+Pj4+Pj4+IOKAmHBmbl90b19tZm7igJkgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24t
ZGVjbGFyYXRpb25dCj4+Pj4+Pj4+PiAgICDCoMKgwqDCoCBtZm4gPSBwZm5fdG9fbWZuKHBhZ2Vf
dG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBTbywgSSdsbCBrZWVw
IF9fcGZuX3RvX21mbgo+Pj4+Pj4+PiBIb3cgd2lsbCB0aGlzIHdvcmsgb24gbm9uLVBWIHg4Nj8K
Pj4+Pj4+PiBTbywgeW91IG1lYW4gSSBuZWVkOgo+Pj4+Pj4+ICNpZmRlZiBDT05GSUdfWDg2Cj4+
Pj4+Pj4gbWZuID0gcGZuX3RvX21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+
Pj4gI2Vsc2UKPj4+Pj4+PiBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdl
c1tpXSkpOwo+Pj4+Pj4+ICNlbmRpZgo+Pj4+Pj4+Cj4+Pj4+PiBJJ2QgcmF0aGVyIGZpeCBpdCBp
biBBUk0gY29kZS4gU3RlZmFubywgd2h5IGRvZXMgQVJNIHVzZXMgdGhlCj4+Pj4+PiB1bmRlcnNj
b3JlZCB2ZXJzaW9uPwo+Pj4+PiBEbyB5b3Ugd2FudCBtZSB0byBhZGQgb25lIG1vcmUgcGF0Y2gg
Zm9yIEFSTSB0byB3cmFwIF9fcGZuX3RvX21mbgo+Pj4+PiB3aXRoIHN0YXRpYyBpbmxpbmUgZm9y
IEFSTT8gZS5nLgo+Pj4+PiBzdGF0aWMgaW5saW5lIC4uLnBmbl90b19tZm4oLi4uKQo+Pj4+PiB7
Cj4+Pj4+ICAgwqDCoMKgIF9fcGZuX3RvX21mbigpOwo+Pj4+PiB9Cj4+Pj4gQSBYZW4gb24gQVJN
IGd1ZXN0IGRvZXNuJ3QgYWN0dWFsbHkga25vdyB0aGUgbWZucyBiZWhpbmQgaXRzIG93bgo+Pj4+
IHBzZXVkby1waHlzaWNhbCBwYWdlcy4gVGhpcyBpcyB3aHkgd2Ugc3RvcHBlZCB1c2luZyBwZm5f
dG9fbWZuIGFuZAo+Pj4+IHN0YXJ0ZWQgdXNpbmcgcGZuX3RvX2JmbiBpbnN0ZWFkLCB3aGljaCB3
aWxsIGdlbmVyYWxseSByZXR1cm4gInBmbiIsCj4+Pj4gdW5sZXNzIHRoZSBwYWdlIGlzIGEgZm9y
ZWlnbiBncmFudC4gU2VlIGluY2x1ZGUveGVuL2FybS9wYWdlLmguCj4+Pj4gcGZuX3RvX2JmbiB3
YXMgYWxzbyBpbnRyb2R1Y2VkIG9uIHg4Ni4gRm9yIGV4YW1wbGUsIHNlZSB0aGUgdXNhZ2Ugb2YK
Pj4+PiBwZm5fdG9fYmZuIGluIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMuIE90aGVyd2lzZSwg
aWYgeW91IGRvbid0IGNhcmUKPj4+PiBhYm91dCBvdGhlciBtYXBwZWQgZ3JhbnRzLCB5b3UgY2Fu
IGp1c3QgdXNlIHBmbl90b19nZm4sIHRoYXQgYWx3YXlzCj4+Pj4gcmV0dXJucyBwZm4uCj4+PiBJ
IHRoaW5rIHRoZW4gdGhpcyBjb2RlIG5lZWRzIHRvIHVzZSBwZm5fdG9fYmZuKCkuCj4+IE9rCj4+
Pgo+Pj4+IEFsc28sIGZvciB5b3VyIGluZm9ybWF0aW9uLCB3ZSBzdXBwb3J0IGRpZmZlcmVudCBw
YWdlIGdyYW51bGFyaXRpZXMgaW4KPj4+PiBMaW51eCBhcyBhIFhlbiBndWVzdCwgc2VlIHRoZSBj
b21tZW50IGF0IGluY2x1ZGUveGVuL2FybS9wYWdlLmg6Cj4+Pj4KPj4+PiAgICAgLyoKPj4+PiAg
ICAgICogVGhlIHBzZXVkby1waHlzaWNhbCBmcmFtZSAocGZuKSB1c2VkIGluIGFsbCB0aGUgaGVs
cGVycyBpcyBhbHdheXMKPj4+PiBiYXNlZAo+Pj4+ICAgICAgKiBvbiBYZW4gcGFnZSBncmFudWxh
cml0eSAoaS5lIDRLQikuCj4+Pj4gICAgICAqCj4+Pj4gICAgICAqIEEgTGludXggcGFnZSBtYXkg
YmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIG5vbi1jb250aWd1b3VzIFhlbiBwYWdlIHNvCj4+Pj4g
d2UKPj4+PiAgICAgICogaGF2ZSB0byBrZWVwIHRyYWNrIHdpdGggZnJhbWUgYmFzZWQgb24gNEtC
IHBhZ2UgZ3JhbnVsYXJpdHkuCj4+Pj4gICAgICAqCj4+Pj4gICAgICAqIFBWIGRyaXZlcnMgc2hv
dWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhvc2UgaGVscGVycwo+Pj4+IChwYXJ0
aWN1bGFybHkKPj4+PiAgICAgICogcGZuX3RvX2dmbiBhbmQgZ2ZuX3RvX3BmbikuCj4+Pj4gICAg
ICAqLwo+Pj4+Cj4+Pj4gQSBMaW51eCBwYWdlIGNvdWxkIGJlIDY0SywgYnV0IGEgWGVuIHBhZ2Ug
aXMgYWx3YXlzIDRLLiBBIGdyYW50ZWQgcGFnZQo+Pj4+IGlzIGFsc28gNEsuIFdlIGhhdmUgaGVs
cGVycyB0byB0YWtlIGludG8gYWNjb3VudCB0aGUgb2Zmc2V0cyB0byBtYXAKPj4+PiBtdWx0aXBs
ZSBYZW4gZ3JhbnRzIGluIGEgc2luZ2xlIExpbnV4IHBhZ2UsIHNlZSBmb3IgZXhhbXBsZQo+Pj4+
IGRyaXZlcnMveGVuL2dyYW50LXRhYmxlLmM6Z250dGFiX2ZvcmVhY2hfZ3JhbnQuIE1vc3QgUFYg
ZHJpdmVycyBoYXZlCj4+Pj4gYmVlbiBjb252ZXJ0ZWQgdG8gYmUgYWJsZSB0byB3b3JrIHdpdGgg
NjRLIHBhZ2VzIGNvcnJlY3RseSwgYnV0IGlmIEkKPj4+PiByZW1lbWJlciBjb3JyZWN0bHkgZ250
ZGV2LmMgaXMgdGhlIG9ubHkgcmVtYWluaW5nIGRyaXZlciB0aGF0IGRvZXNuJ3QKPj4+PiBzdXBw
b3J0IDY0SyBwYWdlcyB5ZXQsIHNvIHlvdSBkb24ndCBoYXZlIHRvIGRlYWwgd2l0aCBpdCBpZiB5
b3UgZG9uJ3QKPj4+PiB3YW50IHRvLgo+Pj4gSSBiZWxpZXZlIHNvbWV3aGVyZSBpbiB0aGlzIHNl
cmllcyB0aGVyZSBpcyBhIHRlc3QgZm9yIFBBR0VfU0laRSB2cy4KPj4+IFhFTl9QQUdFX1NJWkUu
IFJpZ2h0LCBPbGVrc2FuZHI/Cj4+IE5vdCBpbiBnbnRkZXYuIFlvdSBtaWdodCBoYXZlIHNlZW4g
dGhpcyBpbiB4ZW4tZHJtZnJvbnQveGVuLXNuZGZyb250LAo+PiBidXQgSSBkaWRuJ3QgdG91Y2gg
Z250ZGV2IGZvciB0aGF0LiBEbyB5b3Ugd2FudCBtZSB0byBhZGQgeWV0IGFub3RoZXIgcGF0Y2gK
Pj4gaW4gdGhlIHNlcmllcyB0byBjaGVjayBmb3IgdGhhdD8KPiBnbnRkZXYuYyBpcyBhbHJlYWR5
IG5vdCBjYXBhYmxlIG9mIGhhbmRsaW5nIFBBR0VfU0laRSAhPSBYRU5fUEFHRV9TSVpFLAo+IHNv
IHlvdSBhcmUgbm90IGdvaW5nIHRvIGJyZWFrIGFueXRoaW5nIHRoYXQgaXMgbm90IGFscmVhZHkg
YnJva2VuIDotKSBJZgo+IHlvdXIgbmV3IGdudGRldi5jIGNvZGUgcmVsaWVzIG9uIFBBR0VfU0la
RSA9PSBYRU5fUEFHRV9TSVpFLCBpdCBtaWdodCBiZQo+IGdvb2QgdG8gYWRkIGFuIGluLWNvZGUg
Y29tbWVudCBhYm91dCBpdCwganVzdCB0byBtYWtlIGl0IGVhc2llciB0byBmaXgKPiB0aGUgd2hv
bGUgb2YgZ250ZGV2LmMgaW4gdGhlIGZ1dHVyZS4KPgpZZXMsIEkganVzdCBtZWFuIEkgY2FuIGFk
ZCBzb21ldGhpbmcgbGlrZSBbMV0gYXMgYSBzZXBhcmF0ZSBwYXRjaCB0byB0aGUgCnNlcmllcywK
c28gd2UgYXJlIG9uIHRoZSBzYWZlIHNpZGUgaGVyZQo+Cj4+PiBUaGFua3MgZm9yIHRoZSBleHBs
YW5hdGlvbi4KWzFdIApodHRwczovL2NnaXQuZnJlZWRlc2t0b3Aub3JnL2RybS9kcm0tbWlzYy90
cmVlL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jI244MTMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:19:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17: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 1fSQTG-00059b-8C; Mon, 11 Jun 2018 17:19:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSQTF-00059V-7o
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:19:09 +0000
X-Inumbo-ID: 35ec50a8-6d9b-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35ec50a8-6d9b-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 19:16:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="74475919"
Date: Mon, 11 Jun 2018 19:18:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180611171859.binf6i7qqmfe2apv@mac>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-7-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-7-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 6/8] tools/tests: Allow a test subdir to
 have `install' and `uninstall' 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: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CgpUaGFua3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:24:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17: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 1fSQXn-0005yv-Ci; Mon, 11 Jun 2018 17:23:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qs0l=i5=citrix.com=prvs=6935148de=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fSQXm-0005yq-ID
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:23:50 +0000
X-Inumbo-ID: 360a625d-6d9c-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 360a625d-6d9c-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 17:23:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="74476136"
Date: Mon, 11 Jun 2018 19:23:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180611172339.qre3oho4pu7exzvn@mac>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-8-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-8-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 7/8] tools/tests/depriv: Install
 depriv-fd-checker in our private libexec directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gb3NzdGVzdCBpcyBnb2luZyB0byB3YW50IHRvIGNhbGwgaXQsIGFuZCBzaG91bGQgbm90
IGJlIGV4cGVjdGVkIHRvCj4gZmlzaCBpdCBvdXQgb2YgdGhlIGJ1aWxkIHRyZWUuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:37:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:37:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQkq-0008P9-EI; Mon, 11 Jun 2018 17:37:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h7eg=i5=xenproject.org=prvs=693f851e8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fSQkp-0008Ow-E6
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:37:19 +0000
X-Inumbo-ID: 180d485b-6d9e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 180d485b-6d9e-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 17:37:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,502,1526342400"; d="scan'208";a="56991924"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74840-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=06f542f8f2e446c01bd0edab51e9450af7f6e05b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 11 Jun 2018 18:37:13 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74840: 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
NDg0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg0MC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVn
cmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgZmFpbCBibG9ja2VkIGluIDc0NzcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ3NzEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbGlrZSA3NDc3MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBsaWtlIDc0NzcxCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzQ3NzEKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc3MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzcxCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ3NzEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc3MQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDc0NzcxCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NDc3MQogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0NzcxCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
NCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NzEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSA3NDc3MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzcxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NzEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbGlrZSA3NDc3MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2
ZjYzYgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMDZmNTQyZjhmMmU0
NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0Nzcx
ICAyMDE4LTA2LTAxIDE3OjI4OjU2IFogICAxMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDg0MCAgMjAxOC0wNi0xMSAwMzoyMDoyMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgog
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBNYXJjZWxs
byBTZXJpIDxtYXJjZWxsby5zZXJpQGNpdHJpeC5jb20+CiAgT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5j
aXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNl
LmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCkF1
dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgpEYXRlOiAgIEZyaSBKdW4gOCAwOTowODozMSAyMDE4ICswMzAwCgogICAgeGVuL3Nu
ZGlmOiBDaGFuZ2Ugc3RyZWFtJ3MgdW5pcXVlLWlkIHRvIHN0cmluZwogICAgCiAgICBEaXNwbGF5
IGFuZCBpbnB1dCBwcm90b2NvbHMgZGVmaW5lICJ1bmlxdWUtaWQiIFhlbkJ1cyBmaWVsZCBhcyBz
dHJpbmcKICAgIHdoaWNoIGlzIG11Y2ggbW9yZSBmbGV4aWJsZSBpbiBkZWZpbmluZyB1bmlxdWUg
aWRlbnRpZmllcnMgY29tcGFyaW5nCiAgICB0byBpbnRlZ2VyIHVzZWQgYnkgc291bmQgcHJvdG9j
b2wuIEZvciBleGFtcGxlLCB0aGlzIGFsbG93cyB0byBwcm92aWRlCiAgICBVVUlEcyBhcyB1bmlx
dWUgSUQncy4gQWxpZ24gc291bmQgcHJvdG9jb2wgd2l0aCBkaXNwbGF5IGFuZCBpbnB1dAogICAg
YW5kIHJlZGVmaW5lICJ1bmlxdWUtaWQiIGZpZWxkIGFzIHN0cmluZy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv
QGVwYW0uY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCAxMjkxNWRhNTczMjQ0NGM4Yzg5MWQxOTc3
M2VhMWRmMTg1OGQwMGJkCkF1dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpEYXRlOiAgIEZyaSBKdW4gOCAwOTowODozMCAyMDE4
ICswMzAwCgogICAgeGVuL2Rpc3BsaWY6IEFkZCB1bmlxdWUgZGlzcGxheSBjb25uZWN0b3IgaWRl
bnRpZmllcgogICAgCiAgICBJZiBmcm9udGVuZCBpcyBjb25maWd1cmVkIHRvIGV4cG9zZSBtdWx0
aXBsZSBjb25uZWN0b3JzIHRoZW4gYmFja2VuZCBtYXkKICAgIHJlcXVpcmUgYSB3YXkgdG8gdW5p
cXVlbHkgaWRlbnRpZnkgY29uY3JldGUgdmlydHVhbCBjb25uZWN0b3Igd2l0aGluIHRoZQogICAg
ZnJvbnRlbmQuIFRoaXMgaXMgdXNlZnVsIGZvciB1c2UtY2FzZXMgd2hlcmUgY29ubmVjdG9yIG5l
ZWRzIHRvIGJlCiAgICBtYXRjaGVkIHRvIHBoeXNpY2FsIGRpc3BsYXkgY29ubmVjdG9yLgogICAg
QWRkIFhlbkJ1cyAidW5pcXVlLWlkIiBub2RlIHBhcmFtZXRlciwgc28gdGhpcyBzb3J0IG9mIHVz
ZS1jYXNlcyBjYW4KICAgIGJlIGltcGxlbWVudGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
CiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoKY29tbWl0IDlmYTczMGMzNTc2ZTdmMDA5NDE3YzNlMjVmNTBiMzYyZWMy
MjI3MjUKQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+CkRhdGU6ICAgRnJpIEp1biA4IDA5OjA4OjI5IDIwMTggKzAzMDAKCiAg
ICB4ZW4va2JkaWY6IEFkZCB1bmlxdWUgaW5wdXQgZGV2aWNlIGlkZW50aWZpZXIKICAgIAogICAg
SWYgZnJvbnRlbmQgaXMgY29uZmlndXJlZCB0byBleHBvc2UgbXVsdGlwbGUgaW5wdXQgZGV2aWNl
IGluc3RhbmNlcwogICAgdGhlbiBiYWNrZW5kIG1heSByZXF1aXJlIGEgd2F5IHRvIHVuaXF1ZWx5
IGlkZW50aWZ5IGNvbmNyZXRlIGlucHV0CiAgICBkZXZpY2Ugd2l0aGluIHRoZSBmcm9udGVuZC4g
VGhpcyBpcyB1c2VmdWwgZm9yIHVzZS1jYXNlcyB3aGVyZQogICAgdmlydHVhbCBpbnB1dCBkZXZp
Y2UgbmVlZHMgdG8gYmUgbWF0Y2hlZCB0byBwaHlzaWNhbCBpbnB1dCBkZXZpY2UuCiAgICBBZGQg
WGVuQnVzICJ1bmlxdWUtaWQiIG5vZGUgcGFyYW1ldGVyLCBzbyB0aGlzIHNvcnQgb2YgdXNlLWNh
c2VzIGNhbgogICAgYmUgaW1wbGVtZW50ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Cgpjb21taXQgOGVmMjNkOTNmZGVkYWFmNzExNjdjOWVmMzg4ZTVhMWJlMzk1ODJm
YQpBdXRob3I6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KRGF0ZTogICBGcmkgSnVuIDggMDk6MDg6MjggMjAxOCArMDMwMAoKICAgIHhl
bi9rYmRpZjogTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5kIG5v
ZGVzCiAgICAKICAgIEluIGN1cnJlbnQga2JkaWYgcHJvdG9jb2wgZGVmaW5pdGlvbiBtdWx0aS10
b3VjaCBkZXZpY2UgcGFyYW1ldGVycwogICAgYXJlIGRlc2NyaWJlZCBhcyBhIHBhcnQgb2YgZnJv
bnRlbmQncyBYZW5CdXMgY29uZmlndXJhdGlvbiBub2RlcyB3aGlsZQogICAgdGhleSBiZWxvbmcg
dG8gYmFja2VuZCdzIGNvbmZpZ3VyYXRpb24uIEZpeCB0aGlzIGJ5IG1vdmluZwogICAgdGhlIHBh
cmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgogICAgCiAgICBGaXhlczogYjdhM2NlNDlk
NTI4ICgieGVuL2tiZGlmOiBhZGQgbXVsdGktdG91Y2ggc3VwcG9ydCIpCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRy
X2dyeXRzb3ZAZXBhbS5jb20+CiAgICBSZXZpZXdlZC1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9s
ZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KCmNvbW1pdCAzNWZjYjk4MmVh
MTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgTWF5IDMxIDE2OjU3OjQ3IDIwMTgg
KzAxMDAKCiAgICB4ODYvVlQteDogRml4IHByaW50aW5nIG9mIEVGRVIgaW4gdm1jc19kdW1wX3Zj
cHUoKQogICAgCiAgICBUaGlzIGlzIGVzc2VudGlhbGx5IGEgInRha2UgMiIgb2YgYy9zIDgyNTQw
YjY2Y2UgIng4Ni9WVC14OiBGaXggZGV0ZXJtaW5hdGlvbgogICAgb2YgRUZFUi5MTUEgaW4gdm1j
c19kdW1wX3ZjcHUoKSIgYmVjYXVzZSBpbiBoaW5kaWdodCwgdGhhdCBjaGFuZ2Ugd2FzIG1vcmUK
ICAgIHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgogICAgCiAgICBUaGUgb3JpZ2luYWwgcmVhc29u
IHdhcyB0byBmaXggdGhlIGxvZ2ljIGZvciBkZXRlcm1pbmluZyB3aGVuIG5vdCB0byBwcmludCB0
aGUKICAgIFBEUFRFIHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0YXRpbmcgdGhlIGVmZXIgdmFyaWFi
bGUgKHBhcnRpY3VsYXJseSBMTUUgYW5kCiAgICBMTUEpIGJlZm9yZSBwcmludGluZyBpdCBpbnRl
cmZlcmVzIHdpdGggZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1cmVzLgogICAgCiAgICBJbnN0ZWFk
IG9mIG1vZGlmeWluZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRFIGNvbmRpdGlvbmFsIHRvIHVzZQog
ICAgVk1fRU5UUllfSUEzMkVfTU9ERS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cgpjb21taXQgMzk2MGYzYTUyMzQ2MzQ4ZTZiMDMwNmY2NWQxOTM3NTYxMmJk
MzViOQpBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNvbT4KRGF0
ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM3IDIwMTggKzAxMDAKCiAgICBvY2FtbC94ZW5zdG9yZWQ6
IHJlZHVjZSB1c2Ugb2YgdW5zYWZlIGNvbnZlcnNpb25zCiAgICAKICAgIFRoZSByYXRpb25hbGlz
YXRpb24gb2YgdGhlIFhzX3JpbmcgaW50ZXJmYWNlIGluIHRoZSB4YiBsaWJyYXJ5CiAgICBhbGxv
d3MgdG8gZnVydGhlciByZWR1Y2UgdGhlIHVuc2FmZSBjYWxscyB3aXRob3V0aCBpbnRyb2R1Y2lu
ZwogICAgY29waWVzLiBUaGlzIHBhdGNoIGFsc28gY29udGFpbnMgc29tZSBmdXJ0aGVyIGNvZGUg
Y2xlYW51cHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxv
LnNlcmlAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3Rp
YW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgZWM3ZDU0ZGQxYTg3ODAxZWQzMjhmNGZhMzhmZmRl
YWVmMTI2NTk1OApBdXRob3I6IE1hcmNlbGxvIFNlcmkgPG1hcmNlbGxvLnNlcmlAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgTWF5IDMxIDE0OjA1OjM2IDIwMTggKzAxMDAKCiAgICBvY2FtbC9saWJz
L3hiOiBVc2UgYnl0ZXMgaW4gcGxhY2Ugb2Ygc3RyaW5ncyBmb3IgbXV0YWJsZSBidWZmZXJzCiAg
ICAKICAgIFNpbmNlIE9jYW1sIDQuMDYuMCwgdGhhdCBtYWRlIHNhZmUtc3RyaW5nIG9uIGJ5IGRl
ZmF1bHQsIHRoZSBjb21waWxlciBpcwogICAgYWxsb3dlZCB0byBwZXJmb3JtIG9wdGltaXNhdGlv
bnMgb24gaW1tdXRhYmxlIHN0cmluZ3MuICBUaGV5IHNob3VsZCBubwogICAgbG9uZ2VyIGJlIHVz
ZWQgYXMgbXV0YWJsZSBidWZmZXJzLCBhbmQgYnl0ZXMgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC4K
ICAgIAogICAgVGhlIEMgc3R1YnMgZm9yIFhzX3JpbmcgaGF2ZSBiZWVuIHVwZGF0ZWQgdG8gdXNl
IGJ5dGVzLCBhbmQgdGhlIGludGVyZmFjZQogICAgcmF0aW9uYWxpc2VkIG1pbWlja2luZyB0aGUg
bmV3IFVuaXggbW9kdWxlIGluIHRoZSBzdGFuZGFyZCBsaWJyYXJ5ICh0aGUKICAgIGltcGxlbWVu
dGF0aW9uIG9mIFVuaXgud3JpdGVfc3Vic3RyaW5nIHVzZXMgdW5zYWZlX29mX3N0cmluZyBpbiB0
aGUgZXhhY3Qgc2FtZQogICAgd2F5LCBhbmQgYm90aCB0aGUgd3JpdGUgaW1wbGVtZW50YXRpb25z
IGFyZSB1c2luZyB0aGUgYnl0ZXMgYXMgYW4gaW1tdXRhYmxlCiAgICBwYXlsb2FkIGZvciB0aGUg
d3JpdGUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJjZWxsbyBTZXJpIDxtYXJjZWxsby5z
ZXJpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDIzN2MzMWI1YTFkNWFhODhjZGI1OWI4YzMxYjFiNjJl
YjEzZTgyZDEKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIEZyaSBKdW4gMSAxNDowODo1OSAyMDE4ICswMTAwCgogICAgeDg2L3RyYXBzOiBG
aXggZXJyb3IgaGFuZGxpbmcgb2YgdGhlIHB2ICVkcjcgc2hhZG93IHN0YXRlCiAgICAKICAgIGMv
cyAieDg2L3B2OiBJbnRyb2R1Y2UgYW5kIHVzZSB4ODZlbXVsX3dyaXRlX2RyKCkiIGZpeGVkIGEg
YnVnIHdpdGggSU8gc2hhZG93CiAgICBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFs
ZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgogICAgCiAgICBIb3dl
dmVyLCBpdCBuZWdsZWN0ZWQgdGhlIC1FUEVSTSByZXR1cm4gaW5iZXR3ZWVuIHRoZXNlIHR3byBo
dW5rcywgaW50cm9kdWNpbmcKICAgIGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRv
ICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0IElPIGJyZWFrcG9pbnRzCiAgICB3aXRob3V0ICVjcjQu
REUgYmVpbmcgc2V0IGNsb2JiZXJzIHRoZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0
IGFsb25lLgogICAgCiAgICBJbnN0ZWFkLCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVy
LCB3aGljaCBndWFyZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwogICAgZ2V0cyB3cml0dGVuIGV4YWN0
bHkgb25jZSwgb24gYSBzdWNjZXNzZnVsIHVwZGF0ZSB0byAlZHI3LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJlbGVhc2UtYWNr
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:42:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17: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 1fSQpK-0000iW-D7; Mon, 11 Jun 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=2xxz=i5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSQpI-0000iP-Gd
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:41:56 +0000
X-Inumbo-ID: 654844fb-6d9e-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 654844fb-6d9e-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 19:39:30 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CB5491435;
 Mon, 11 Jun 2018 10:41:53 -0700 (PDT)
Received: from [192.168.43.63] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 70F253F59D;
 Mon, 11 Jun 2018 10:41:50 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
 <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a58b5309-c742-eefb-182c-17ff2aa05bd6@arm.com>
Date: Mon, 11 Jun 2018 18:41:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com,
 "Oleksandr_Andrushchenko@epam.com" <Oleksandr_Andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, matthew.d.roper@intel.com,
 linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA2LzExLzIwMTggMDU6NTEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDExIEp1biAyMDE4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4gT24gMDYvMDgvMjAxOCAxMDoyMSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4g
T24gMDYvMDgvMjAxOCAwMTo1OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4+
Pj4+PiAgICDCoMKgIEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50X3Bh
Z2VzKHN0cnVjdAo+Pj4+Pj4+Pj4+PiBncmFudF9tYXAKPj4+Pj4+Pj4+Pj4gKm1hcCkKPj4+Pj4+
Pj4+Pj4gICAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT51bm1hcF9vcHNbaV0uaGFuZGxlID0K
Pj4+Pj4+Pj4+Pj4gbWFwLT5tYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4+Pj4+Pj4gICAgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2QpCj4+Pj4+Pj4+Pj4+ICAgIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgbWFwLT5rdW5tYXBfb3BzW2ldLmhhbmRsZSA9Cj4+Pj4+Pj4+Pj4+
IG1hcC0+a21hcF9vcHNbaV0uaGFuZGxlOwo+Pj4+Pj4+Pj4+PiArI2lmZGVmIENPTkZJR19YRU5f
R1JBTlRfRE1BX0FMTE9DCj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBlbHNlIGlmIChtYXAt
PmRtYV92YWRkcikgewo+Pj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25l
ZCBsb25nIG1mbjsKPj4+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+
Pj4+Pj4+IE5vdCBwZm5fdG9fbWZuKCk/Cj4+Pj4+Pj4+PiBJJ2QgbG92ZSB0bywgYnV0IHBmbl90
b19tZm4gaXMgb25seSBkZWZpbmVkIGZvciB4ODYsIG5vdCBBUk06Cj4+Pj4+Pj4+PiBbMV0KPj4+
Pj4+Pj4+IGFuZCBbMl0KPj4+Pj4+Pj4+IFRodXMsCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gZHJpdmVy
cy94ZW4vZ250ZGV2LmM6NDA4OjEwOiBlcnJvcjogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YKPj4+
Pj4+Pj4+IGZ1bmN0aW9uCj4+Pj4+Pj4+PiDigJhwZm5fdG9fbWZu4oCZIFstV2Vycm9yPWltcGxp
Y2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQo+Pj4+Pj4+Pj4gICAgwqDCoMKgwqAgbWZuID0gcGZu
X3RvX21mbihwYWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4g
U28sIEknbGwga2VlcCBfX3Bmbl90b19tZm4KPj4+Pj4+Pj4gSG93IHdpbGwgdGhpcyB3b3JrIG9u
IG5vbi1QViB4ODY/Cj4+Pj4+Pj4gU28sIHlvdSBtZWFuIEkgbmVlZDoKPj4+Pj4+PiAjaWZkZWYg
Q09ORklHX1g4Ngo+Pj4+Pj4+IG1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdl
c1tpXSkpOwo+Pj4+Pj4+ICNlbHNlCj4+Pj4+Pj4gbWZuID0gX19wZm5fdG9fbWZuKHBhZ2VfdG9f
cGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+PiAjZW5kaWYKPj4+Pj4+Pgo+Pj4+Pj4gSSdkIHJh
dGhlciBmaXggaXQgaW4gQVJNIGNvZGUuIFN0ZWZhbm8sIHdoeSBkb2VzIEFSTSB1c2VzIHRoZQo+
Pj4+Pj4gdW5kZXJzY29yZWQgdmVyc2lvbj8KPj4+Pj4gRG8geW91IHdhbnQgbWUgdG8gYWRkIG9u
ZSBtb3JlIHBhdGNoIGZvciBBUk0gdG8gd3JhcCBfX3Bmbl90b19tZm4KPj4+Pj4gd2l0aCBzdGF0
aWMgaW5saW5lIGZvciBBUk0/IGUuZy4KPj4+Pj4gc3RhdGljIGlubGluZSAuLi5wZm5fdG9fbWZu
KC4uLikKPj4+Pj4gewo+Pj4+PiAgIMKgwqDCoCBfX3Bmbl90b19tZm4oKTsKPj4+Pj4gfQo+Pj4+
IEEgWGVuIG9uIEFSTSBndWVzdCBkb2Vzbid0IGFjdHVhbGx5IGtub3cgdGhlIG1mbnMgYmVoaW5k
IGl0cyBvd24KPj4+PiBwc2V1ZG8tcGh5c2ljYWwgcGFnZXMuIFRoaXMgaXMgd2h5IHdlIHN0b3Bw
ZWQgdXNpbmcgcGZuX3RvX21mbiBhbmQKPj4+PiBzdGFydGVkIHVzaW5nIHBmbl90b19iZm4gaW5z
dGVhZCwgd2hpY2ggd2lsbCBnZW5lcmFsbHkgcmV0dXJuICJwZm4iLAo+Pj4+IHVubGVzcyB0aGUg
cGFnZSBpcyBhIGZvcmVpZ24gZ3JhbnQuIFNlZSBpbmNsdWRlL3hlbi9hcm0vcGFnZS5oLgo+Pj4+
IHBmbl90b19iZm4gd2FzIGFsc28gaW50cm9kdWNlZCBvbiB4ODYuIEZvciBleGFtcGxlLCBzZWUg
dGhlIHVzYWdlIG9mCj4+Pj4gcGZuX3RvX2JmbiBpbiBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5j
LiBPdGhlcndpc2UsIGlmIHlvdSBkb24ndCBjYXJlCj4+Pj4gYWJvdXQgb3RoZXIgbWFwcGVkIGdy
YW50cywgeW91IGNhbiBqdXN0IHVzZSBwZm5fdG9fZ2ZuLCB0aGF0IGFsd2F5cwo+Pj4+IHJldHVy
bnMgcGZuLgo+Pj4KPj4+IEkgdGhpbmsgdGhlbiB0aGlzIGNvZGUgbmVlZHMgdG8gdXNlIHBmbl90
b19iZm4oKS4KPj4gT2sKPj4+Cj4+Pgo+Pj4+IEFsc28sIGZvciB5b3VyIGluZm9ybWF0aW9uLCB3
ZSBzdXBwb3J0IGRpZmZlcmVudCBwYWdlIGdyYW51bGFyaXRpZXMgaW4KPj4+PiBMaW51eCBhcyBh
IFhlbiBndWVzdCwgc2VlIHRoZSBjb21tZW50IGF0IGluY2x1ZGUveGVuL2FybS9wYWdlLmg6Cj4+
Pj4KPj4+PiAgICAgLyoKPj4+PiAgICAgICogVGhlIHBzZXVkby1waHlzaWNhbCBmcmFtZSAocGZu
KSB1c2VkIGluIGFsbCB0aGUgaGVscGVycyBpcyBhbHdheXMKPj4+PiBiYXNlZAo+Pj4+ICAgICAg
KiBvbiBYZW4gcGFnZSBncmFudWxhcml0eSAoaS5lIDRLQikuCj4+Pj4gICAgICAqCj4+Pj4gICAg
ICAqIEEgTGludXggcGFnZSBtYXkgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIG5vbi1jb250aWd1
b3VzIFhlbiBwYWdlIHNvCj4+Pj4gd2UKPj4+PiAgICAgICogaGF2ZSB0byBrZWVwIHRyYWNrIHdp
dGggZnJhbWUgYmFzZWQgb24gNEtCIHBhZ2UgZ3JhbnVsYXJpdHkuCj4+Pj4gICAgICAqCj4+Pj4g
ICAgICAqIFBWIGRyaXZlcnMgc2hvdWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhv
c2UgaGVscGVycwo+Pj4+IChwYXJ0aWN1bGFybHkKPj4+PiAgICAgICogcGZuX3RvX2dmbiBhbmQg
Z2ZuX3RvX3BmbikuCj4+Pj4gICAgICAqLwo+Pj4+Cj4+Pj4gQSBMaW51eCBwYWdlIGNvdWxkIGJl
IDY0SywgYnV0IGEgWGVuIHBhZ2UgaXMgYWx3YXlzIDRLLiBBIGdyYW50ZWQgcGFnZQo+Pj4+IGlz
IGFsc28gNEsuIFdlIGhhdmUgaGVscGVycyB0byB0YWtlIGludG8gYWNjb3VudCB0aGUgb2Zmc2V0
cyB0byBtYXAKPj4+PiBtdWx0aXBsZSBYZW4gZ3JhbnRzIGluIGEgc2luZ2xlIExpbnV4IHBhZ2Us
IHNlZSBmb3IgZXhhbXBsZQo+Pj4+IGRyaXZlcnMveGVuL2dyYW50LXRhYmxlLmM6Z250dGFiX2Zv
cmVhY2hfZ3JhbnQuIE1vc3QgUFYgZHJpdmVycyBoYXZlCj4+Pj4gYmVlbiBjb252ZXJ0ZWQgdG8g
YmUgYWJsZSB0byB3b3JrIHdpdGggNjRLIHBhZ2VzIGNvcnJlY3RseSwgYnV0IGlmIEkKPj4+PiBy
ZW1lbWJlciBjb3JyZWN0bHkgZ250ZGV2LmMgaXMgdGhlIG9ubHkgcmVtYWluaW5nIGRyaXZlciB0
aGF0IGRvZXNuJ3QKPj4+PiBzdXBwb3J0IDY0SyBwYWdlcyB5ZXQsIHNvIHlvdSBkb24ndCBoYXZl
IHRvIGRlYWwgd2l0aCBpdCBpZiB5b3UgZG9uJ3QKPj4+PiB3YW50IHRvLgo+Pj4KPj4+IEkgYmVs
aWV2ZSBzb21ld2hlcmUgaW4gdGhpcyBzZXJpZXMgdGhlcmUgaXMgYSB0ZXN0IGZvciBQQUdFX1NJ
WkUgdnMuCj4+PiBYRU5fUEFHRV9TSVpFLiBSaWdodCwgT2xla3NhbmRyPwo+PiBOb3QgaW4gZ250
ZGV2LiBZb3UgbWlnaHQgaGF2ZSBzZWVuIHRoaXMgaW4geGVuLWRybWZyb250L3hlbi1zbmRmcm9u
dCwKPj4gYnV0IEkgZGlkbid0IHRvdWNoIGdudGRldiBmb3IgdGhhdC4gRG8geW91IHdhbnQgbWUg
dG8gYWRkIHlldCBhbm90aGVyIHBhdGNoCj4+IGluIHRoZSBzZXJpZXMgdG8gY2hlY2sgZm9yIHRo
YXQ/Cj4gCj4gZ250ZGV2LmMgaXMgYWxyZWFkeSBub3QgY2FwYWJsZSBvZiBoYW5kbGluZyBQQUdF
X1NJWkUgIT0gWEVOX1BBR0VfU0laRSwKPiBzbyB5b3UgYXJlIG5vdCBnb2luZyB0byBicmVhayBh
bnl0aGluZyB0aGF0IGlzIG5vdCBhbHJlYWR5IGJyb2tlbiA6LSkgSWYKPiB5b3VyIG5ldyBnbnRk
ZXYuYyBjb2RlIHJlbGllcyBvbiBQQUdFX1NJWkUgPT0gWEVOX1BBR0VfU0laRSwgaXQgbWlnaHQg
YmUKPiBnb29kIHRvIGFkZCBhbiBpbi1jb2RlIGNvbW1lbnQgYWJvdXQgaXQsIGp1c3QgdG8gbWFr
ZSBpdCBlYXNpZXIgdG8gZml4Cj4gdGhlIHdob2xlIG9mIGdudGRldi5jIGluIHRoZSBmdXR1cmUu
CgpXZWxsLCBJIHRoaW5rIGdudGRldiBpcyBjYXBhYmxlIG9mIGhhbmRsaW5nIFBBR0VfU0laRSAh
PSBYRU5fUEFHRV9TSVpFLgpMZXQncyBpbWFnaW5lIExpbnV4IGlzIGJ1aWx0IHdpdGggNjRLIHBh
Z2VzLiBnbnRkZXYgd2lsbCBtYXAgZWFjaCBncmFudCAKYXQgYSA2NEsgYWxpZ25tZW50LiBBbHRo
b3VnaCwgSSBhbSBub3Qgc3VyZSBpZiBwYXRjaGVzIGZvciBRRU1VIGV2ZXIgCm1ha2UgaXQgdXBz
dHJlYW0gKEkgdGhpbmsgaXQgaXMgaW4gQ2VudG9zKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:47:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:47:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQuD-0001l3-G8; Mon, 11 Jun 2018 17:47: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=2xxz=i5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSQuC-0001kV-Gs
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:47:00 +0000
X-Inumbo-ID: 1ac2f8b7-6d9f-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1ac2f8b7-6d9f-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 19:44:35 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E56AE1435;
 Mon, 11 Jun 2018 10:46:58 -0700 (PDT)
Received: from [192.168.43.63] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 04A2B3F59D;
 Mon, 11 Jun 2018 10:46:51 -0700 (PDT)
To: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
 <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
 <baab493d-bcba-f053-4b48-0f97fb5723b2@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <33984b9b-966a-78bb-0472-37af23b8ba9d@arm.com>
Date: Mon, 11 Jun 2018 18:46:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <baab493d-bcba-f053-4b48-0f97fb5723b2@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, daniel.vetter@intel.com,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNi8xMS8yMDE4IDA2OjE2IFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPiBPbiAwNi8xMS8yMDE4IDA3OjUxIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+
IE9uIE1vbiwgMTEgSnVuIDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4g
T24gMDYvMDgvMjAxOCAxMDoyMSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+IE9uIDA2
LzA4LzIwMTggMDE6NTkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+Pj4+Pj4+
IMKgwqAgwqDCoCBAQCAtMzI1LDYgKzQwMSwxNCBAQCBzdGF0aWMgaW50IG1hcF9ncmFudF9wYWdl
cyhzdHJ1Y3QKPj4+Pj4+Pj4+Pj4+IGdyYW50X21hcAo+Pj4+Pj4+Pj4+Pj4gKm1hcCkKPj4+Pj4+
Pj4+Pj4+IMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT51bm1hcF9vcHNbaV0uaGFuZGxl
ID0KPj4+Pj4+Pj4+Pj4+IG1hcC0+bWFwX29wc1tpXS5oYW5kbGU7Cj4+Pj4+Pj4+Pj4+PiDCoMKg
IMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmICh1c2VfcHRlbW9kKQo+Pj4+Pj4+Pj4+Pj4gwqDCoCDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1hcC0+a3VubWFwX29wc1tpXS5oYW5kbGUgPQo+
Pj4+Pj4+Pj4+Pj4gbWFwLT5rbWFwX29wc1tpXS5oYW5kbGU7Cj4+Pj4+Pj4+Pj4+PiArI2lmZGVm
IENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+Pj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAg
ZWxzZSBpZiAobWFwLT5kbWFfdmFkZHIpIHsKPj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHVuc2lnbmVkIGxvbmcgbWZuOwo+Pj4+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgbWZuID0gX19wZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+
cGFnZXNbaV0pKTsKPj4+Pj4+Pj4+Pj4gTm90IHBmbl90b19tZm4oKT8KPj4+Pj4+Pj4+PiBJJ2Qg
bG92ZSB0bywgYnV0IHBmbl90b19tZm4gaXMgb25seSBkZWZpbmVkIGZvciB4ODYsIG5vdCBBUk06
Cj4+Pj4+Pj4+Pj4gWzFdCj4+Pj4+Pj4+Pj4gYW5kIFsyXQo+Pj4+Pj4+Pj4+IFRodXMsCj4+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+PiBkcml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVycm9yOiBpbXBs
aWNpdCBkZWNsYXJhdGlvbiBvZgo+Pj4+Pj4+Pj4+IGZ1bmN0aW9uCj4+Pj4+Pj4+Pj4g4oCYcGZu
X3RvX21mbuKAmSBbLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0KPj4+Pj4+
Pj4+PiDCoMKgIMKgwqDCoMKgIG1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdl
c1tpXSkpOwo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gU28sIEknbGwga2VlcCBfX3Bmbl90b19tZm4K
Pj4+Pj4+Pj4+IEhvdyB3aWxsIHRoaXMgd29yayBvbiBub24tUFYgeDg2Pwo+Pj4+Pj4+PiBTbywg
eW91IG1lYW4gSSBuZWVkOgo+Pj4+Pj4+PiAjaWZkZWYgQ09ORklHX1g4Ngo+Pj4+Pj4+PiBtZm4g
PSBwZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+Pj4gI2Vsc2UK
Pj4+Pj4+Pj4gbWZuID0gX19wZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsK
Pj4+Pj4+Pj4gI2VuZGlmCj4+Pj4+Pj4+Cj4+Pj4+Pj4gSSdkIHJhdGhlciBmaXggaXQgaW4gQVJN
IGNvZGUuIFN0ZWZhbm8sIHdoeSBkb2VzIEFSTSB1c2VzIHRoZQo+Pj4+Pj4+IHVuZGVyc2NvcmVk
IHZlcnNpb24/Cj4+Pj4+PiBEbyB5b3Ugd2FudCBtZSB0byBhZGQgb25lIG1vcmUgcGF0Y2ggZm9y
IEFSTSB0byB3cmFwIF9fcGZuX3RvX21mbgo+Pj4+Pj4gd2l0aCBzdGF0aWMgaW5saW5lIGZvciBB
Uk0/IGUuZy4KPj4+Pj4+IHN0YXRpYyBpbmxpbmUgLi4ucGZuX3RvX21mbiguLi4pCj4+Pj4+PiB7
Cj4+Pj4+PiDCoCDCoMKgwqAgX19wZm5fdG9fbWZuKCk7Cj4+Pj4+PiB9Cj4+Pj4+IEEgWGVuIG9u
IEFSTSBndWVzdCBkb2Vzbid0IGFjdHVhbGx5IGtub3cgdGhlIG1mbnMgYmVoaW5kIGl0cyBvd24K
Pj4+Pj4gcHNldWRvLXBoeXNpY2FsIHBhZ2VzLiBUaGlzIGlzIHdoeSB3ZSBzdG9wcGVkIHVzaW5n
IHBmbl90b19tZm4gYW5kCj4+Pj4+IHN0YXJ0ZWQgdXNpbmcgcGZuX3RvX2JmbiBpbnN0ZWFkLCB3
aGljaCB3aWxsIGdlbmVyYWxseSByZXR1cm4gInBmbiIsCj4+Pj4+IHVubGVzcyB0aGUgcGFnZSBp
cyBhIGZvcmVpZ24gZ3JhbnQuIFNlZSBpbmNsdWRlL3hlbi9hcm0vcGFnZS5oLgo+Pj4+PiBwZm5f
dG9fYmZuIHdhcyBhbHNvIGludHJvZHVjZWQgb24geDg2LiBGb3IgZXhhbXBsZSwgc2VlIHRoZSB1
c2FnZSBvZgo+Pj4+PiBwZm5fdG9fYmZuIGluIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMuIE90
aGVyd2lzZSwgaWYgeW91IGRvbid0IGNhcmUKPj4+Pj4gYWJvdXQgb3RoZXIgbWFwcGVkIGdyYW50
cywgeW91IGNhbiBqdXN0IHVzZSBwZm5fdG9fZ2ZuLCB0aGF0IGFsd2F5cwo+Pj4+PiByZXR1cm5z
IHBmbi4KPj4+PiBJIHRoaW5rIHRoZW4gdGhpcyBjb2RlIG5lZWRzIHRvIHVzZSBwZm5fdG9fYmZu
KCkuCj4+PiBPawo+Pj4+Cj4+Pj4+IEFsc28sIGZvciB5b3VyIGluZm9ybWF0aW9uLCB3ZSBzdXBw
b3J0IGRpZmZlcmVudCBwYWdlIGdyYW51bGFyaXRpZXMgaW4KPj4+Pj4gTGludXggYXMgYSBYZW4g
Z3Vlc3QsIHNlZSB0aGUgY29tbWVudCBhdCBpbmNsdWRlL3hlbi9hcm0vcGFnZS5oOgo+Pj4+Pgo+
Pj4+PiDCoMKgwqAgLyoKPj4+Pj4gwqDCoMKgwqAgKiBUaGUgcHNldWRvLXBoeXNpY2FsIGZyYW1l
IChwZm4pIHVzZWQgaW4gYWxsIHRoZSBoZWxwZXJzIGlzIAo+Pj4+PiBhbHdheXMKPj4+Pj4gYmFz
ZWQKPj4+Pj4gwqDCoMKgwqAgKiBvbiBYZW4gcGFnZSBncmFudWxhcml0eSAoaS5lIDRLQikuCj4+
Pj4+IMKgwqDCoMKgICoKPj4+Pj4gwqDCoMKgwqAgKiBBIExpbnV4IHBhZ2UgbWF5IGJlIHNwbGl0
IGFjcm9zcyBtdWx0aXBsZSBub24tY29udGlndW91cyBYZW4gCj4+Pj4+IHBhZ2Ugc28KPj4+Pj4g
d2UKPj4+Pj4gwqDCoMKgwqAgKiBoYXZlIHRvIGtlZXAgdHJhY2sgd2l0aCBmcmFtZSBiYXNlZCBv
biA0S0IgcGFnZSBncmFudWxhcml0eS4KPj4+Pj4gwqDCoMKgwqAgKgo+Pj4+PiDCoMKgwqDCoCAq
IFBWIGRyaXZlcnMgc2hvdWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhvc2UgaGVs
cGVycwo+Pj4+PiAocGFydGljdWxhcmx5Cj4+Pj4+IMKgwqDCoMKgICogcGZuX3RvX2dmbiBhbmQg
Z2ZuX3RvX3BmbikuCj4+Pj4+IMKgwqDCoMKgICovCj4+Pj4+Cj4+Pj4+IEEgTGludXggcGFnZSBj
b3VsZCBiZSA2NEssIGJ1dCBhIFhlbiBwYWdlIGlzIGFsd2F5cyA0Sy4gQSBncmFudGVkIHBhZ2UK
Pj4+Pj4gaXMgYWxzbyA0Sy4gV2UgaGF2ZSBoZWxwZXJzIHRvIHRha2UgaW50byBhY2NvdW50IHRo
ZSBvZmZzZXRzIHRvIG1hcAo+Pj4+PiBtdWx0aXBsZSBYZW4gZ3JhbnRzIGluIGEgc2luZ2xlIExp
bnV4IHBhZ2UsIHNlZSBmb3IgZXhhbXBsZQo+Pj4+PiBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5j
OmdudHRhYl9mb3JlYWNoX2dyYW50LiBNb3N0IFBWIGRyaXZlcnMgaGF2ZQo+Pj4+PiBiZWVuIGNv
bnZlcnRlZCB0byBiZSBhYmxlIHRvIHdvcmsgd2l0aCA2NEsgcGFnZXMgY29ycmVjdGx5LCBidXQg
aWYgSQo+Pj4+PiByZW1lbWJlciBjb3JyZWN0bHkgZ250ZGV2LmMgaXMgdGhlIG9ubHkgcmVtYWlu
aW5nIGRyaXZlciB0aGF0IGRvZXNuJ3QKPj4+Pj4gc3VwcG9ydCA2NEsgcGFnZXMgeWV0LCBzbyB5
b3UgZG9uJ3QgaGF2ZSB0byBkZWFsIHdpdGggaXQgaWYgeW91IGRvbid0Cj4+Pj4+IHdhbnQgdG8u
Cj4+Pj4gSSBiZWxpZXZlIHNvbWV3aGVyZSBpbiB0aGlzIHNlcmllcyB0aGVyZSBpcyBhIHRlc3Qg
Zm9yIFBBR0VfU0laRSB2cy4KPj4+PiBYRU5fUEFHRV9TSVpFLiBSaWdodCwgT2xla3NhbmRyPwo+
Pj4gTm90IGluIGdudGRldi4gWW91IG1pZ2h0IGhhdmUgc2VlbiB0aGlzIGluIHhlbi1kcm1mcm9u
dC94ZW4tc25kZnJvbnQsCj4+PiBidXQgSSBkaWRuJ3QgdG91Y2ggZ250ZGV2IGZvciB0aGF0LiBE
byB5b3Ugd2FudCBtZSB0byBhZGQgeWV0IGFub3RoZXIgCj4+PiBwYXRjaAo+Pj4gaW4gdGhlIHNl
cmllcyB0byBjaGVjayBmb3IgdGhhdD8KPj4gZ250ZGV2LmMgaXMgYWxyZWFkeSBub3QgY2FwYWJs
ZSBvZiBoYW5kbGluZyBQQUdFX1NJWkUgIT0gWEVOX1BBR0VfU0laRSwKPj4gc28geW91IGFyZSBu
b3QgZ29pbmcgdG8gYnJlYWsgYW55dGhpbmcgdGhhdCBpcyBub3QgYWxyZWFkeSBicm9rZW4gOi0p
IElmCj4+IHlvdXIgbmV3IGdudGRldi5jIGNvZGUgcmVsaWVzIG9uIFBBR0VfU0laRSA9PSBYRU5f
UEFHRV9TSVpFLCBpdCBtaWdodCBiZQo+PiBnb29kIHRvIGFkZCBhbiBpbi1jb2RlIGNvbW1lbnQg
YWJvdXQgaXQsIGp1c3QgdG8gbWFrZSBpdCBlYXNpZXIgdG8gZml4Cj4+IHRoZSB3aG9sZSBvZiBn
bnRkZXYuYyBpbiB0aGUgZnV0dXJlLgo+Pgo+IFllcywgSSBqdXN0IG1lYW4gSSBjYW4gYWRkIHNv
bWV0aGluZyBsaWtlIFsxXSBhcyBhIHNlcGFyYXRlIHBhdGNoIHRvIHRoZSAKPiBzZXJpZXMsCj4g
c28gd2UgYXJlIG9uIHRoZSBzYWZlIHNpZGUgaGVyZQoKU2VlIG15IGNvbW1lbnQgb24gU3RlZmFu
bydzIGUtbWFpbC4gSSBiZWxpZXZlIGdudGRldiBpcyBhYmxlIHRvIGhhbmRsZSAKUEFHRV9TSVpF
ICE9IFhFTl9QQUdFX1NJWkUuIFNvIEkgd291bGQgcmF0aGVyIGtlZXAgdGhlIGJlaGF2aW9yIHdl
IGhhdmUgCnRvZGF5IGZvciBzdWNoIGNhc2UuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:50:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17:50:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSQxQ-0002Ry-B2; Mon, 11 Jun 2018 17:50: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=qn3c=i5=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSQxO-0002Rr-UB
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:50:18 +0000
X-Inumbo-ID: 9043efe0-6d9f-11e8-9728-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.55]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9043efe0-6d9f-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 19:47:52 +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=GUqPUerWS0SFN4JlmRmUKkMQwq2QGuVZswmIDTHKpTo=;
 b=Xpyw3ExanHrnLrgQNOdROjaJXlfPgMsMQy+VVOEEEbpVSBCgPRymN4t4kOGlgdnqEX/sfisaaFHjwoyIRMkaTP3ZjqnnT6gEJ7BKW4FAnc+ablTCqE7wdvBnMnenvULenlCnkBTXQm2vAcKsG8cjtmnKWeejqRJmGykHk/ZJt5Y=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [192.168.1.122] (46.211.157.57) by
 DB3PR0302MB3212.eurprd03.prod.outlook.com (2603:10a6:8:9::16) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Mon, 11 Jun 2018 17:50:05 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
 <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
 <baab493d-bcba-f053-4b48-0f97fb5723b2@epam.com>
 <33984b9b-966a-78bb-0472-37af23b8ba9d@arm.com>
From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Message-ID: <c5a94f8e-4b9f-a5e5-aac2-fc9fbd5503de@epam.com>
Date: Mon, 11 Jun 2018 20:49:58 +0300
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: <33984b9b-966a-78bb-0472-37af23b8ba9d@arm.com>
Content-Language: en-US
X-Originating-IP: [46.211.157.57]
X-ClientProxiedBy: AM5PR04CA0001.eurprd04.prod.outlook.com
 (2603:10a6:206:1::14) To DB3PR0302MB3212.eurprd03.prod.outlook.com
 (2603:10a6:8:9::16)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3212; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 3:icR1pAYLtAlG+UzPhYoSmZMVxOFCexyD2YY6LyZAWZiqeMpT0TezJNM1aJaDFvLnesKfaDABo/ckWfEE1Dzbq06V2SFB14a4z18uAGFzsfykHUiLwwI/cmwS/Gali8umy49wnrMUUpGMexHC5z1hxepW3Oa5TfvBjJJWI24/eDMSIJFr89pllklm2bvvY8oRk/07Ch650e4DkVCMsYRcLI5qcoQpXST/zELTKWaeD96C75NingV+a8WMrAZl6iat;
 25:1+jIkdZbuueR+W5pvG0q6mwH5Bn14triHLLqJ26gfpNomDfiGXQ+teVKeBRp76WhkIk/5AYV0sBrTbKlN1nJYhvq+5nftIcg/sAH9AcP8Vo2w4KN7S88M1UiyckSrt/j1ruMj7tyloRN6z6Tl75JYkdeUJ5u0S/RdvivMIxi8hTGubBVt/MMcNH8M+K4g1dzVxQ0rTEQPxzNM0gHR4nc7AEMK68r2jNJLvzFaihx1TLkvyzTET8H173Yz0Pgc1DPOn1u6TxnQcS2ZGCUkfs5UHH8fBYxd/5xkaTGoIbgDUtcS30gG0pIZh/vfA+L6LIp0UsVQvz2lqHQ9ce7Op1d+g==;
 31:qQVqqzTYxprmuLjN+kmal6OTCRZiB6rSlrbrnx1uTUZsK0VKttEw+YLE83Ccf5k29n9tYI4bmjRNHg9pKZuDQtmgo1uzxWx1hsnGxU8QddvekC5F58iabWRoTR8m/PXTJGLfoUdfi7zJ57ptsTjmKQ4dROOgsTdwt62uqQX52h2cSfFZwLZrD8O+zy5Nq+mJV+5+bfFkrRn1QZ33+RWiYGP2NwewwYwmV979BDoFhRg=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3212:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 20:yFKcMb/AbTk/8H0kDN/eZ3URLrt0IiSGSGzyc2IOt73YWakFUrhZEZ0Rp+BIpuomoUOhIanYk0wPm8jtKXIG/YSy+p8C1GXd1N5X/RrFoFkURS15y5n1jA439GhlpkAjnlA7mrjptEWAgR9GCwrwCRaCNjTdY3CwUyrqAxykNKmFQ5Palyl14pe4ow7VLycFhDC1MCwBcbDjYe2Z9tleHoYfYGBjFKEI31WI/jLmsX3zN/oSC/ZCI505gfTPLF7KSydwfYPsqb8AyMPDmnvzdeIY2+Yif0nltSrQ+sX/ZM9qzcycgu+5nEkgyj+1955psnRmKno1rVc5w6dZPfMn5NsRm+xZgjpbVHabOYNm/QEFinNqMe/DfypwxfDwSw/3qsnaHUBbU8WxXwoeNYbicdG4XsNw038JCZWCaE4vdqou6slyCPHJU6QiYo7UWnljpe3Asernl/CvdZZhvHC1WvzQftUPA/pitKejGfe4VhIykzY/Y9G+V7NfaRIQVDur;
 4:tqoQ7Qk8f12V1TupLq3oW3YFD4EYUNNpjiqz9GKo14iHTnHir2Qx0kDA1eOfy1V6F5b+kDdSgsSR4eGlIZGXVOb6ZIrHPhPw0TF06x/Xux+xhFZ58OTVr22DDX7y6V4IzUOtzzzREbZU0Gmb5dqlAh8pChIgVWECLQ0dYZgFcx4NmMdwMjHF+PdNDwglLoYnzb3mDULsTQDuEeju++W9O1ccjajhC+DaIh1CyOyTAXzEiXC4/6PkOZyP9yplG14gAP3c4rxidcwJuXdFU37NfA==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3212964E59F6ACF567CC0509E7780@DB3PR0302MB3212.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3212; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3212; 
X-Forefront-PRVS: 070092A9D3
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(39860400002)(39380400002)(396003)(376002)(366004)(199004)(189003)(81166006)(66066001)(68736007)(316002)(80792005)(93886005)(16576012)(305945005)(6246003)(39060400002)(53936002)(97736004)(2906002)(26005)(67846002)(65806001)(72206003)(65956001)(55236004)(7736002)(25786009)(64126003)(4326008)(186003)(8676002)(65826007)(229853002)(47776003)(2870700001)(76176011)(478600001)(6116002)(50466002)(3846002)(31686004)(106356001)(386003)(59450400001)(105586002)(36756003)(8936002)(110136005)(16526019)(77096007)(6486002)(5660300001)(52116002)(81156014)(58126008)(7416002)(86362001)(52146003)(956004)(6666003)(11346002)(2616005)(53546011)(446003)(31696002)(2486003)(117156002)(23676004)(486006)(476003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3212; H:[192.168.1.122]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjNQUjAzMDJNQjMyMTI7MjM6RFliWHpVQWtnb1pNbVczMnN3akxWOEIw?=
 =?utf-8?B?dlp4TWxvd1JXTHZaMTVUUkJqWWFrVDNFQWVUelEwd2JtOUtQNmptaWR0QUN2?=
 =?utf-8?B?RGhjbDErSWQ1Tm9ET21FZCt2Uzk4ZzI2dlY4cUJQRG9rc2FSL250Mjdla283?=
 =?utf-8?B?bytzMXMxek5xdE96c1kvNDgyV3grRDd6SGI5UzExQjRBZURhWmVIS3hUblAz?=
 =?utf-8?B?Z0wzdU1LaklMSi9TNzByQ3Q0a2svQU1LTTRpaVc5S3VyeFRmbkFlQUNmSU1q?=
 =?utf-8?B?RjJLSG4va21Fcjc4M3B5ZFg2c005Rmt3ZnQ2cVZxYUEwRHcxcFVER0d6aElo?=
 =?utf-8?B?akxMdE05QUR5S2txTEE3dGFSeDFxREQyNVdsUTJENlFtQnh6NXNFbnE0SGNh?=
 =?utf-8?B?UTl3bkpTUjdmOGpoSlBoMTVpenB5YTRKS0dnZ1IveC9VMUtQMHU4M2pIR2lR?=
 =?utf-8?B?RXRydk1DR0E0MWF1YVYxSmxFY1ZQRU5SWVlxT3c0blBOVkxCaE5Vb1QvWHN6?=
 =?utf-8?B?eFZWSFlPWVlMVDc3dFZSb1pCUndaQ2dIakJna3l6dFc3UE8vSTJqcUMxSHV6?=
 =?utf-8?B?NWZVQkJIempKOW9uaE1qb21jL0J2SmFwaDRKZHpCeXB2WFB6cXY0aEx4WGJZ?=
 =?utf-8?B?eVZTSzcxVlVYaGl3UkVrZzNjVlBTMForYUR2eVJrUjN3TGJUekJaNlo0ZDNK?=
 =?utf-8?B?VW1vTVpoWUswLytPc0I2R0hYeENYV1ZHUlNvWlhObHg2SnY0TUt1dDE5QkMz?=
 =?utf-8?B?YWRoQVpJa1N2aVVybGlYd1YwL05ydnMxTGh6UmZHT0RZakxtS3dzMzN0YVJl?=
 =?utf-8?B?R2JiSTZ1aFl3TUEzWlhhT0pZcnNES0R6SGdMMW5IQXd5M1hjMDU0OGdOMldr?=
 =?utf-8?B?c0Fsc2JyUnZSbEJ0L0JFaTg5eDJkM2RTbndBdEgwbTVmTjJjWFpsQUZTeEpi?=
 =?utf-8?B?WmdPcGVGZWI4cGJkZFczek4wdGEvRVQ2MkQxVkx6VmxYdTQ4bDBieFhGSEtU?=
 =?utf-8?B?bGttY2k1T1ZrT0crbUlFZ2dHdktSUUhkUnVjalEySUdWeDk2enJtUk1QTmhF?=
 =?utf-8?B?dFVjb0F2VzRMZG1QSE1YMmczRU1uL2l2b1JBUFRYall5eUJqV1VuYmZYcUtF?=
 =?utf-8?B?SjRTdEpIU2xjZkdQNE5FcGl0Ylh0blo5cGV6WlRKVmVxL0ZKbVBUam5ZT3hr?=
 =?utf-8?B?R3dCb2RiY3QvQWxnR2JXckRlT24ydms1andBOVBLb1RaODJLVUloUzZXU1Ey?=
 =?utf-8?B?aW9tKzZEbEx1QSs1YzBpSFdjWDVyeE1qRXFNYmtuVFZ1KzZHVUdhTENNMktV?=
 =?utf-8?B?SUYveXBOVlBpR3o4NndEa3BsUWlaU0JUZzYybmJuMnJWMzdlbHNYNmNRNmN0?=
 =?utf-8?B?Kzc4ejNLeWZKa0VVdG83Z05pZzV2NU5JUFUzdHBrR0V2U0RHNy9IM0ZvcGZY?=
 =?utf-8?B?WFE1amZHekNzT0FveWdvL0dPNTQzc0dzbVB1TzhzcDgvTTg1bTNzNlI0MWxZ?=
 =?utf-8?B?RHZRcVNMOXp0bUo1eDYxem9xZ2d2cUZrK2FSK1dKRi92OTgwOFlCVkd0d3lm?=
 =?utf-8?B?ay83UmYrOTQvSUhSVkpHSXlORzNWdkxJUGZaa09SYlpZNVVORldHVHJHcm9W?=
 =?utf-8?B?MTBmV0YyaDV4bGFtVWYyMERuVTlUMTJpTGZhQjJXSGg0NUVIQVlnYjBucXRq?=
 =?utf-8?B?M0hYUmVZMGh4RSt2U2gvL0xPVDF5czd4TnlXQ08xVmlNUFh0TXZCbVR1TVdG?=
 =?utf-8?B?azJndEZVMnh5anUwMTlTT1drbkt0aU1YZi9nc0oyMm5qZVlBMlBmZy9LVFdZ?=
 =?utf-8?B?NXBCUysxQW1Ed0RReC9wSktjMUVBTzg5RjNHcHBkN2dqcUhlRXlJWlMxVFdJ?=
 =?utf-8?B?MWE3NzNKZ05FM0ZYb0h4NUp0c1RkQmJxeDBRbEdWVDM0WFdnaXRIdGNpbFVT?=
 =?utf-8?B?NjJrWC9PT2Vkc016UlBnUFZpSTR4NWxCc0tvUVV3WjZkMDhUNE9MWnQ3OXcr?=
 =?utf-8?B?cVRMa3pTV01XcTJQRXBJSnQ0NHdmREh6V0dxdmNrckhhWktSekptU21teFFV?=
 =?utf-8?B?a0FlK2xadUxQN24zVmkzTzlMNkpoNEM4N1R2NWtONFZXbUkvdG9EamM2UE90?=
 =?utf-8?B?bUtLMU1lRk1oS2pILzdEVmRHd2FWRCswclhCeEpoNWpLd0xZNEtnWGY3Tm96?=
 =?utf-8?B?dHNGSVNMd3hoa1ZyQmpxdElyTzk5TFE9PQ==?=
X-Microsoft-Antispam-Message-Info: ii3AVaBBcQhDQhWpzRE9LyjhTdDj1ZVlI+OTrDLjD27R2e1TukR2ytbVJJ3wo6XlQ4ljcZfS9FKAKiiKN65zoFgkLfadIKok7z2B5GpTQ3jJab5hE5zSlzqZOxTqZGXMHQNexp8eMZeSCwdWcgSzOjaEQ2SZI4hQoULpdoraNrfQUV2heItE7R1KwhPnbX8l
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 6:e9ickVYt5TMZid80AEk/h1aO/Wff/UB0YGsLIyHq18j9pbLtewaBQD7SIf0pDtAsHnnd+zxBw/Ygr2cqUZXMLULTxymIb+L53Yl1euvtb3/Z0gwHApCGqBPaVwDH0RH/uhFy3gKu1NxKkb2bgF+0GTXeCe1F+8agXBtTLorRL0ctV11vxrFxCIkz6q99U36IYZ/BeIYS00pL59P1fJ3oqpOgIbRusQOdR0tWL41iyvOrzD1s1k48diJMhv0HSVqNfMjLKJpRanPVYqguuw7PMMaauvdWaV9o62178fYiI9HNIDgm2jTmKr8iS4omwiM4el8ENvN9V9CHXDsRNcXjmrka8672Qb81vSEgErHNt8j7J2CjL+0WdplZFHSFp+/6irNj5N66FR7tXkKzYHr7ihSaVhPgmlOciPo+MSBy4mwMjOxhtnnnfedptjzl/BosBlKzjGYBiJh/q3uDMlRFSA==;
 5:6AoCecPjdxacG/31IdNt/qYCliBhmGZ/2R7FbArmjm6yxrtenffTBCvc3DVceleZMq484Rx9lZP6tvvKIYyuaDJVcketAqW+En/jL/Qh7YcPLRcvfcgWHEmfpul4hQ4G0TiHIiX8dUU2lTddEk0YC8O0x8MXmcjC0515wFFXsF0=;
 24:bfjJjSZxhcv+0oKZqwZlxCnfcN6e9cPFhtsGDLgTS/AMspdSO+wUaZOxPsi9O0z7B2XaGCDDSqe9Ni2sWNMRzaJUrEdcu0LVB4z6Q0EPLek=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 7:boD4A1KAJm4lRG0a3nMYklPawnGsLJkN8BMqGDw6g/JA0SJx96ejyU5txkCP1bqNAl/pp7kgTSK+S5MhLo0iw1dJP6mm57uI8nxOYQJLZ+s/8MEfKgZy9KQDp9thuoQuikQV4iyGlpJkNtN4xr1OgyAnLoo24uk4vrULaU+RaQhGtssJneJd9/QTeVqYgbE4RJm4gOi8AVe9pVa6oE8tH19zEXMgGSs/We0TVd+6YzDTBnXdR3zyTMSeTPrnP+X+
X-MS-Office365-Filtering-Correlation-Id: b6f2980f-4e36-4864-c052-08d5cfc3c6a6
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2018 17:50:05.7930 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b6f2980f-4e36-4864-c052-08d5cfc3c6a6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3212
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, daniel.vetter@intel.com,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTEvMjAxOCAwODo0NiBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24g
MDYvMTEvMjAxOCAwNjoxNiBQTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IE9u
IDA2LzExLzIwMTggMDc6NTEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIE1v
biwgMTEgSnVuIDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+IE9uIDA2
LzA4LzIwMTggMTA6MjEgUE0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pj4gT24gMDYvMDgv
MjAxOCAwMTo1OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4+Pj4+Pj4+IMKg
wqAgwqDCoCBAQCAtMzI1LDYgKzQwMSwxNCBAQCBzdGF0aWMgaW50IG1hcF9ncmFudF9wYWdlcyhz
dHJ1Y3QKPj4+Pj4+Pj4+Pj4+PiBncmFudF9tYXAKPj4+Pj4+Pj4+Pj4+PiAqbWFwKQo+Pj4+Pj4+
Pj4+Pj4+IMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFwLT51bm1hcF9vcHNbaV0uaGFuZGxl
ID0KPj4+Pj4+Pj4+Pj4+PiBtYXAtPm1hcF9vcHNbaV0uaGFuZGxlOwo+Pj4+Pj4+Pj4+Pj4+IMKg
wqAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2QpCj4+Pj4+Pj4+Pj4+Pj4gbWFw
LT5rdW5tYXBfb3BzW2ldLmhhbmRsZSA9Cj4+Pj4+Pj4+Pj4+Pj4gbWFwLT5rbWFwX29wc1tpXS5o
YW5kbGU7Cj4+Pj4+Pj4+Pj4+Pj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+
Pj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBlbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewo+
Pj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgbWZuOwo+
Pj4+Pj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZm4g
PSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+Pj4+Pj4+Pj4g
Tm90IHBmbl90b19tZm4oKT8KPj4+Pj4+Pj4+Pj4gSSdkIGxvdmUgdG8sIGJ1dCBwZm5fdG9fbWZu
IGlzIG9ubHkgZGVmaW5lZCBmb3IgeDg2LCBub3QgQVJNOgo+Pj4+Pj4+Pj4+PiBbMV0KPj4+Pj4+
Pj4+Pj4gYW5kIFsyXQo+Pj4+Pj4+Pj4+PiBUaHVzLAo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBk
cml2ZXJzL3hlbi9nbnRkZXYuYzo0MDg6MTA6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBv
Zgo+Pj4+Pj4+Pj4+PiBmdW5jdGlvbgo+Pj4+Pj4+Pj4+PiDigJhwZm5fdG9fbWZu4oCZIFstV2Vy
cm9yPWltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQo+Pj4+Pj4+Pj4+PiDCoMKgIMKgwqDC
oMKgIG1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+Pj4+
Pj4+Pgo+Pj4+Pj4+Pj4+PiBTbywgSSdsbCBrZWVwIF9fcGZuX3RvX21mbgo+Pj4+Pj4+Pj4+IEhv
dyB3aWxsIHRoaXMgd29yayBvbiBub24tUFYgeDg2Pwo+Pj4+Pj4+Pj4gU28sIHlvdSBtZWFuIEkg
bmVlZDoKPj4+Pj4+Pj4+ICNpZmRlZiBDT05GSUdfWDg2Cj4+Pj4+Pj4+PiBtZm4gPSBwZm5fdG9f
bWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+Pj4+ICNlbHNlCj4+Pj4+Pj4+
PiBtZm4gPSBfX3Bmbl90b19tZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+Pj4+Pj4+
Pj4gI2VuZGlmCj4+Pj4+Pj4+Pgo+Pj4+Pj4+PiBJJ2QgcmF0aGVyIGZpeCBpdCBpbiBBUk0gY29k
ZS4gU3RlZmFubywgd2h5IGRvZXMgQVJNIHVzZXMgdGhlCj4+Pj4+Pj4+IHVuZGVyc2NvcmVkIHZl
cnNpb24/Cj4+Pj4+Pj4gRG8geW91IHdhbnQgbWUgdG8gYWRkIG9uZSBtb3JlIHBhdGNoIGZvciBB
Uk0gdG8gd3JhcCBfX3Bmbl90b19tZm4KPj4+Pj4+PiB3aXRoIHN0YXRpYyBpbmxpbmUgZm9yIEFS
TT8gZS5nLgo+Pj4+Pj4+IHN0YXRpYyBpbmxpbmUgLi4ucGZuX3RvX21mbiguLi4pCj4+Pj4+Pj4g
ewo+Pj4+Pj4+IMKgIMKgwqDCoCBfX3Bmbl90b19tZm4oKTsKPj4+Pj4+PiB9Cj4+Pj4+PiBBIFhl
biBvbiBBUk0gZ3Vlc3QgZG9lc24ndCBhY3R1YWxseSBrbm93IHRoZSBtZm5zIGJlaGluZCBpdHMg
b3duCj4+Pj4+PiBwc2V1ZG8tcGh5c2ljYWwgcGFnZXMuIFRoaXMgaXMgd2h5IHdlIHN0b3BwZWQg
dXNpbmcgcGZuX3RvX21mbiBhbmQKPj4+Pj4+IHN0YXJ0ZWQgdXNpbmcgcGZuX3RvX2JmbiBpbnN0
ZWFkLCB3aGljaCB3aWxsIGdlbmVyYWxseSByZXR1cm4gInBmbiIsCj4+Pj4+PiB1bmxlc3MgdGhl
IHBhZ2UgaXMgYSBmb3JlaWduIGdyYW50LiBTZWUgaW5jbHVkZS94ZW4vYXJtL3BhZ2UuaC4KPj4+
Pj4+IHBmbl90b19iZm4gd2FzIGFsc28gaW50cm9kdWNlZCBvbiB4ODYuIEZvciBleGFtcGxlLCBz
ZWUgdGhlIHVzYWdlIG9mCj4+Pj4+PiBwZm5fdG9fYmZuIGluIGRyaXZlcnMveGVuL3N3aW90bGIt
eGVuLmMuIE90aGVyd2lzZSwgaWYgeW91IGRvbid0IAo+Pj4+Pj4gY2FyZQo+Pj4+Pj4gYWJvdXQg
b3RoZXIgbWFwcGVkIGdyYW50cywgeW91IGNhbiBqdXN0IHVzZSBwZm5fdG9fZ2ZuLCB0aGF0IGFs
d2F5cwo+Pj4+Pj4gcmV0dXJucyBwZm4uCj4+Pj4+IEkgdGhpbmsgdGhlbiB0aGlzIGNvZGUgbmVl
ZHMgdG8gdXNlIHBmbl90b19iZm4oKS4KPj4+PiBPawo+Pj4+Pgo+Pj4+Pj4gQWxzbywgZm9yIHlv
dXIgaW5mb3JtYXRpb24sIHdlIHN1cHBvcnQgZGlmZmVyZW50IHBhZ2UgCj4+Pj4+PiBncmFudWxh
cml0aWVzIGluCj4+Pj4+PiBMaW51eCBhcyBhIFhlbiBndWVzdCwgc2VlIHRoZSBjb21tZW50IGF0
IGluY2x1ZGUveGVuL2FybS9wYWdlLmg6Cj4+Pj4+Pgo+Pj4+Pj4gwqDCoMKgIC8qCj4+Pj4+PiDC
oMKgwqDCoCAqIFRoZSBwc2V1ZG8tcGh5c2ljYWwgZnJhbWUgKHBmbikgdXNlZCBpbiBhbGwgdGhl
IGhlbHBlcnMgaXMgCj4+Pj4+PiBhbHdheXMKPj4+Pj4+IGJhc2VkCj4+Pj4+PiDCoMKgwqDCoCAq
IG9uIFhlbiBwYWdlIGdyYW51bGFyaXR5IChpLmUgNEtCKS4KPj4+Pj4+IMKgwqDCoMKgICoKPj4+
Pj4+IMKgwqDCoMKgICogQSBMaW51eCBwYWdlIG1heSBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUg
bm9uLWNvbnRpZ3VvdXMgCj4+Pj4+PiBYZW4gcGFnZSBzbwo+Pj4+Pj4gd2UKPj4+Pj4+IMKgwqDC
oMKgICogaGF2ZSB0byBrZWVwIHRyYWNrIHdpdGggZnJhbWUgYmFzZWQgb24gNEtCIHBhZ2UgZ3Jh
bnVsYXJpdHkuCj4+Pj4+PiDCoMKgwqDCoCAqCj4+Pj4+PiDCoMKgwqDCoCAqIFBWIGRyaXZlcnMg
c2hvdWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ugb2YgdGhvc2UgaGVscGVycwo+Pj4+Pj4g
KHBhcnRpY3VsYXJseQo+Pj4+Pj4gwqDCoMKgwqAgKiBwZm5fdG9fZ2ZuIGFuZCBnZm5fdG9fcGZu
KS4KPj4+Pj4+IMKgwqDCoMKgICovCj4+Pj4+Pgo+Pj4+Pj4gQSBMaW51eCBwYWdlIGNvdWxkIGJl
IDY0SywgYnV0IGEgWGVuIHBhZ2UgaXMgYWx3YXlzIDRLLiBBIGdyYW50ZWQgCj4+Pj4+PiBwYWdl
Cj4+Pj4+PiBpcyBhbHNvIDRLLiBXZSBoYXZlIGhlbHBlcnMgdG8gdGFrZSBpbnRvIGFjY291bnQg
dGhlIG9mZnNldHMgdG8gbWFwCj4+Pj4+PiBtdWx0aXBsZSBYZW4gZ3JhbnRzIGluIGEgc2luZ2xl
IExpbnV4IHBhZ2UsIHNlZSBmb3IgZXhhbXBsZQo+Pj4+Pj4gZHJpdmVycy94ZW4vZ3JhbnQtdGFi
bGUuYzpnbnR0YWJfZm9yZWFjaF9ncmFudC4gTW9zdCBQViBkcml2ZXJzIGhhdmUKPj4+Pj4+IGJl
ZW4gY29udmVydGVkIHRvIGJlIGFibGUgdG8gd29yayB3aXRoIDY0SyBwYWdlcyBjb3JyZWN0bHks
IGJ1dCBpZiBJCj4+Pj4+PiByZW1lbWJlciBjb3JyZWN0bHkgZ250ZGV2LmMgaXMgdGhlIG9ubHkg
cmVtYWluaW5nIGRyaXZlciB0aGF0IAo+Pj4+Pj4gZG9lc24ndAo+Pj4+Pj4gc3VwcG9ydCA2NEsg
cGFnZXMgeWV0LCBzbyB5b3UgZG9uJ3QgaGF2ZSB0byBkZWFsIHdpdGggaXQgaWYgeW91IAo+Pj4+
Pj4gZG9uJ3QKPj4+Pj4+IHdhbnQgdG8uCj4+Pj4+IEkgYmVsaWV2ZSBzb21ld2hlcmUgaW4gdGhp
cyBzZXJpZXMgdGhlcmUgaXMgYSB0ZXN0IGZvciBQQUdFX1NJWkUgdnMuCj4+Pj4+IFhFTl9QQUdF
X1NJWkUuIFJpZ2h0LCBPbGVrc2FuZHI/Cj4+Pj4gTm90IGluIGdudGRldi4gWW91IG1pZ2h0IGhh
dmUgc2VlbiB0aGlzIGluIHhlbi1kcm1mcm9udC94ZW4tc25kZnJvbnQsCj4+Pj4gYnV0IEkgZGlk
bid0IHRvdWNoIGdudGRldiBmb3IgdGhhdC4gRG8geW91IHdhbnQgbWUgdG8gYWRkIHlldCAKPj4+
PiBhbm90aGVyIHBhdGNoCj4+Pj4gaW4gdGhlIHNlcmllcyB0byBjaGVjayBmb3IgdGhhdD8KPj4+
IGdudGRldi5jIGlzIGFscmVhZHkgbm90IGNhcGFibGUgb2YgaGFuZGxpbmcgUEFHRV9TSVpFICE9
IFhFTl9QQUdFX1NJWkUsCj4+PiBzbyB5b3UgYXJlIG5vdCBnb2luZyB0byBicmVhayBhbnl0aGlu
ZyB0aGF0IGlzIG5vdCBhbHJlYWR5IGJyb2tlbiAKPj4+IDotKSBJZgo+Pj4geW91ciBuZXcgZ250
ZGV2LmMgY29kZSByZWxpZXMgb24gUEFHRV9TSVpFID09IFhFTl9QQUdFX1NJWkUsIGl0IAo+Pj4g
bWlnaHQgYmUKPj4+IGdvb2QgdG8gYWRkIGFuIGluLWNvZGUgY29tbWVudCBhYm91dCBpdCwganVz
dCB0byBtYWtlIGl0IGVhc2llciB0byBmaXgKPj4+IHRoZSB3aG9sZSBvZiBnbnRkZXYuYyBpbiB0
aGUgZnV0dXJlLgo+Pj4KPj4gWWVzLCBJIGp1c3QgbWVhbiBJIGNhbiBhZGQgc29tZXRoaW5nIGxp
a2UgWzFdIGFzIGEgc2VwYXJhdGUgcGF0Y2ggdG8gCj4+IHRoZSBzZXJpZXMsCj4+IHNvIHdlIGFy
ZSBvbiB0aGUgc2FmZSBzaWRlIGhlcmUKPgo+IFNlZSBteSBjb21tZW50IG9uIFN0ZWZhbm8ncyBl
LW1haWwuIEkgYmVsaWV2ZSBnbnRkZXYgaXMgYWJsZSB0byBoYW5kbGUgCj4gUEFHRV9TSVpFICE9
IFhFTl9QQUdFX1NJWkUuIFNvIEkgd291bGQgcmF0aGVyIGtlZXAgdGhlIGJlaGF2aW9yIHdlIAo+
IGhhdmUgdG9kYXkgZm9yIHN1Y2ggY2FzZS4KPgpTdXJlLCB3aXRoIGEgbm90ZSB0aGF0IHdlIHdh
c3RlIG1vc3Qgb2YgYSA2NEtpQiBwYWdlIDspCj4gQ2hlZXJzLAo+CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 17:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 17: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 1fSR43-0003UW-HL; Mon, 11 Jun 2018 17:57: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=2xxz=i5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSR42-0003UQ-AX
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 17:57:10 +0000
X-Inumbo-ID: dead25ad-6da0-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id dead25ad-6da0-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 17:57: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 AC1811435;
 Mon, 11 Jun 2018 10:57:08 -0700 (PDT)
Received: from [192.168.43.63] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A5C303F59D;
 Mon, 11 Jun 2018 10:57:01 -0700 (PDT)
To: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-6-andr2000@gmail.com>
 <64facf05-0a51-c3d9-9d3b-780893248628@oracle.com>
 <84217eac-b83b-710f-39ab-c93cad65bf9a@gmail.com>
 <a172746d-7a97-159f-71a7-511b2d239089@oracle.com>
 <30fa03c0-1b75-c0b1-b14f-8b52ea584e20@gmail.com>
 <78dc2fc4-cdac-05b7-2c34-22b69e7e009c@oracle.com>
 <4be24882-185d-01e3-6aa1-751e341433c7@gmail.com>
 <alpine.DEB.2.10.1806081025030.14699@sstabellini-ThinkPad-X260>
 <c6e1820a-fb57-b213-aa2f-05787dae06ad@oracle.com>
 <06eff3fe-3ffc-47f6-6bd6-d8f2f823b382@gmail.com>
 <alpine.DEB.2.10.1806110949050.14695@sstabellini-ThinkPad-X260>
 <baab493d-bcba-f053-4b48-0f97fb5723b2@epam.com>
 <33984b9b-966a-78bb-0472-37af23b8ba9d@arm.com>
 <c5a94f8e-4b9f-a5e5-aac2-fc9fbd5503de@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c45aa6c9-cc0e-63db-e97a-0518497eb78b@arm.com>
Date: Mon, 11 Jun 2018 18:56:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <c5a94f8e-4b9f-a5e5-aac2-fc9fbd5503de@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, dongwon.kim@intel.com, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 daniel.vetter@intel.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNi8xMS8yMDE4IDA2OjQ5IFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPiBPbiAwNi8xMS8yMDE4IDA4OjQ2IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+
Pgo+PiBPbiAwNi8xMS8yMDE4IDA2OjE2IFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4+IE9uIDA2LzExLzIwMTggMDc6NTEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
Pj4+PiBPbiBNb24sIDExIEp1biAyMDE4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4+Pj4gT24gMDYvMDgvMjAxOCAxMDoyMSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+
Pj4gT24gMDYvMDgvMjAxOCAwMTo1OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+
Pj4+Pj4+Pj4+PiDCoMKgIMKgwqAgQEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBf
Z3JhbnRfcGFnZXMoc3RydWN0Cj4+Pj4+Pj4+Pj4+Pj4+IGdyYW50X21hcAo+Pj4+Pj4+Pj4+Pj4+
PiAqbWFwKQo+Pj4+Pj4+Pj4+Pj4+PiDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1hcC0+dW5t
YXBfb3BzW2ldLmhhbmRsZSA9Cj4+Pj4+Pj4+Pj4+Pj4+IG1hcC0+bWFwX29wc1tpXS5oYW5kbGU7
Cj4+Pj4+Pj4+Pj4+Pj4+IMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2Qp
Cj4+Pj4+Pj4+Pj4+Pj4+IG1hcC0+a3VubWFwX29wc1tpXS5oYW5kbGUgPQo+Pj4+Pj4+Pj4+Pj4+
PiBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKPj4+Pj4+Pj4+Pj4+Pj4gKyNpZmRlZiBDT05GSUdf
WEVOX0dSQU5UX0RNQV9BTExPQwo+Pj4+Pj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgZWxzZSBp
ZiAobWFwLT5kbWFfdmFkZHIpIHsKPj4+Pj4+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgdW5zaWduZWQgbG9uZyBtZm47Cj4+Pj4+Pj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4+Pj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgbWZuID0gX19wZm5fdG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+
cGFnZXNbaV0pKTsKPj4+Pj4+Pj4+Pj4+PiBOb3QgcGZuX3RvX21mbigpPwo+Pj4+Pj4+Pj4+Pj4g
SSdkIGxvdmUgdG8sIGJ1dCBwZm5fdG9fbWZuIGlzIG9ubHkgZGVmaW5lZCBmb3IgeDg2LCBub3Qg
QVJNOgo+Pj4+Pj4+Pj4+Pj4gWzFdCj4+Pj4+Pj4+Pj4+PiBhbmQgWzJdCj4+Pj4+Pj4+Pj4+PiBU
aHVzLAo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+IGRyaXZlcnMveGVuL2dudGRldi5jOjQwODox
MDogZXJyb3I6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mCj4+Pj4+Pj4+Pj4+PiBmdW5jdGlvbgo+
Pj4+Pj4+Pj4+Pj4g4oCYcGZuX3RvX21mbuKAmSBbLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1k
ZWNsYXJhdGlvbl0KPj4+Pj4+Pj4+Pj4+IMKgwqAgwqDCoMKgwqAgbWZuID0gcGZuX3RvX21mbihw
YWdlX3RvX3BmbihtYXAtPnBhZ2VzW2ldKSk7Cj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4gU28s
IEknbGwga2VlcCBfX3Bmbl90b19tZm4KPj4+Pj4+Pj4+Pj4gSG93IHdpbGwgdGhpcyB3b3JrIG9u
IG5vbi1QViB4ODY/Cj4+Pj4+Pj4+Pj4gU28sIHlvdSBtZWFuIEkgbmVlZDoKPj4+Pj4+Pj4+PiAj
aWZkZWYgQ09ORklHX1g4Ngo+Pj4+Pj4+Pj4+IG1mbiA9IHBmbl90b19tZm4ocGFnZV90b19wZm4o
bWFwLT5wYWdlc1tpXSkpOwo+Pj4+Pj4+Pj4+ICNlbHNlCj4+Pj4+Pj4+Pj4gbWZuID0gX19wZm5f
dG9fbWZuKHBhZ2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4+Pj4+Pj4+PiAjZW5kaWYKPj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gSSdkIHJhdGhlciBmaXggaXQgaW4gQVJNIGNvZGUuIFN0ZWZhbm8s
IHdoeSBkb2VzIEFSTSB1c2VzIHRoZQo+Pj4+Pj4+Pj4gdW5kZXJzY29yZWQgdmVyc2lvbj8KPj4+
Pj4+Pj4gRG8geW91IHdhbnQgbWUgdG8gYWRkIG9uZSBtb3JlIHBhdGNoIGZvciBBUk0gdG8gd3Jh
cCBfX3Bmbl90b19tZm4KPj4+Pj4+Pj4gd2l0aCBzdGF0aWMgaW5saW5lIGZvciBBUk0/IGUuZy4K
Pj4+Pj4+Pj4gc3RhdGljIGlubGluZSAuLi5wZm5fdG9fbWZuKC4uLikKPj4+Pj4+Pj4gewo+Pj4+
Pj4+PiDCoCDCoMKgwqAgX19wZm5fdG9fbWZuKCk7Cj4+Pj4+Pj4+IH0KPj4+Pj4+PiBBIFhlbiBv
biBBUk0gZ3Vlc3QgZG9lc24ndCBhY3R1YWxseSBrbm93IHRoZSBtZm5zIGJlaGluZCBpdHMgb3du
Cj4+Pj4+Pj4gcHNldWRvLXBoeXNpY2FsIHBhZ2VzLiBUaGlzIGlzIHdoeSB3ZSBzdG9wcGVkIHVz
aW5nIHBmbl90b19tZm4gYW5kCj4+Pj4+Pj4gc3RhcnRlZCB1c2luZyBwZm5fdG9fYmZuIGluc3Rl
YWQsIHdoaWNoIHdpbGwgZ2VuZXJhbGx5IHJldHVybiAicGZuIiwKPj4+Pj4+PiB1bmxlc3MgdGhl
IHBhZ2UgaXMgYSBmb3JlaWduIGdyYW50LiBTZWUgaW5jbHVkZS94ZW4vYXJtL3BhZ2UuaC4KPj4+
Pj4+PiBwZm5fdG9fYmZuIHdhcyBhbHNvIGludHJvZHVjZWQgb24geDg2LiBGb3IgZXhhbXBsZSwg
c2VlIHRoZSB1c2FnZSBvZgo+Pj4+Pj4+IHBmbl90b19iZm4gaW4gZHJpdmVycy94ZW4vc3dpb3Rs
Yi14ZW4uYy4gT3RoZXJ3aXNlLCBpZiB5b3UgZG9uJ3QgCj4+Pj4+Pj4gY2FyZQo+Pj4+Pj4+IGFi
b3V0IG90aGVyIG1hcHBlZCBncmFudHMsIHlvdSBjYW4ganVzdCB1c2UgcGZuX3RvX2dmbiwgdGhh
dCBhbHdheXMKPj4+Pj4+PiByZXR1cm5zIHBmbi4KPj4+Pj4+IEkgdGhpbmsgdGhlbiB0aGlzIGNv
ZGUgbmVlZHMgdG8gdXNlIHBmbl90b19iZm4oKS4KPj4+Pj4gT2sKPj4+Pj4+Cj4+Pj4+Pj4gQWxz
bywgZm9yIHlvdXIgaW5mb3JtYXRpb24sIHdlIHN1cHBvcnQgZGlmZmVyZW50IHBhZ2UgCj4+Pj4+
Pj4gZ3JhbnVsYXJpdGllcyBpbgo+Pj4+Pj4+IExpbnV4IGFzIGEgWGVuIGd1ZXN0LCBzZWUgdGhl
IGNvbW1lbnQgYXQgaW5jbHVkZS94ZW4vYXJtL3BhZ2UuaDoKPj4+Pj4+Pgo+Pj4+Pj4+IMKgwqDC
oCAvKgo+Pj4+Pj4+IMKgwqDCoMKgICogVGhlIHBzZXVkby1waHlzaWNhbCBmcmFtZSAocGZuKSB1
c2VkIGluIGFsbCB0aGUgaGVscGVycyBpcyAKPj4+Pj4+PiBhbHdheXMKPj4+Pj4+PiBiYXNlZAo+
Pj4+Pj4+IMKgwqDCoMKgICogb24gWGVuIHBhZ2UgZ3JhbnVsYXJpdHkgKGkuZSA0S0IpLgo+Pj4+
Pj4+IMKgwqDCoMKgICoKPj4+Pj4+PiDCoMKgwqDCoCAqIEEgTGludXggcGFnZSBtYXkgYmUgc3Bs
aXQgYWNyb3NzIG11bHRpcGxlIG5vbi1jb250aWd1b3VzIAo+Pj4+Pj4+IFhlbiBwYWdlIHNvCj4+
Pj4+Pj4gd2UKPj4+Pj4+PiDCoMKgwqDCoCAqIGhhdmUgdG8ga2VlcCB0cmFjayB3aXRoIGZyYW1l
IGJhc2VkIG9uIDRLQiBwYWdlIGdyYW51bGFyaXR5Lgo+Pj4+Pj4+IMKgwqDCoMKgICoKPj4+Pj4+
PiDCoMKgwqDCoCAqIFBWIGRyaXZlcnMgc2hvdWxkIG5ldmVyIG1ha2UgYSBkaXJlY3QgdXNhZ2Ug
b2YgdGhvc2UgaGVscGVycwo+Pj4+Pj4+IChwYXJ0aWN1bGFybHkKPj4+Pj4+PiDCoMKgwqDCoCAq
IHBmbl90b19nZm4gYW5kIGdmbl90b19wZm4pLgo+Pj4+Pj4+IMKgwqDCoMKgICovCj4+Pj4+Pj4K
Pj4+Pj4+PiBBIExpbnV4IHBhZ2UgY291bGQgYmUgNjRLLCBidXQgYSBYZW4gcGFnZSBpcyBhbHdh
eXMgNEsuIEEgZ3JhbnRlZCAKPj4+Pj4+PiBwYWdlCj4+Pj4+Pj4gaXMgYWxzbyA0Sy4gV2UgaGF2
ZSBoZWxwZXJzIHRvIHRha2UgaW50byBhY2NvdW50IHRoZSBvZmZzZXRzIHRvIG1hcAo+Pj4+Pj4+
IG11bHRpcGxlIFhlbiBncmFudHMgaW4gYSBzaW5nbGUgTGludXggcGFnZSwgc2VlIGZvciBleGFt
cGxlCj4+Pj4+Pj4gZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYzpnbnR0YWJfZm9yZWFjaF9ncmFu
dC4gTW9zdCBQViBkcml2ZXJzIGhhdmUKPj4+Pj4+PiBiZWVuIGNvbnZlcnRlZCB0byBiZSBhYmxl
IHRvIHdvcmsgd2l0aCA2NEsgcGFnZXMgY29ycmVjdGx5LCBidXQgaWYgSQo+Pj4+Pj4+IHJlbWVt
YmVyIGNvcnJlY3RseSBnbnRkZXYuYyBpcyB0aGUgb25seSByZW1haW5pbmcgZHJpdmVyIHRoYXQg
Cj4+Pj4+Pj4gZG9lc24ndAo+Pj4+Pj4+IHN1cHBvcnQgNjRLIHBhZ2VzIHlldCwgc28geW91IGRv
bid0IGhhdmUgdG8gZGVhbCB3aXRoIGl0IGlmIHlvdSAKPj4+Pj4+PiBkb24ndAo+Pj4+Pj4+IHdh
bnQgdG8uCj4+Pj4+PiBJIGJlbGlldmUgc29tZXdoZXJlIGluIHRoaXMgc2VyaWVzIHRoZXJlIGlz
IGEgdGVzdCBmb3IgUEFHRV9TSVpFIHZzLgo+Pj4+Pj4gWEVOX1BBR0VfU0laRS4gUmlnaHQsIE9s
ZWtzYW5kcj8KPj4+Pj4gTm90IGluIGdudGRldi4gWW91IG1pZ2h0IGhhdmUgc2VlbiB0aGlzIGlu
IHhlbi1kcm1mcm9udC94ZW4tc25kZnJvbnQsCj4+Pj4+IGJ1dCBJIGRpZG4ndCB0b3VjaCBnbnRk
ZXYgZm9yIHRoYXQuIERvIHlvdSB3YW50IG1lIHRvIGFkZCB5ZXQgCj4+Pj4+IGFub3RoZXIgcGF0
Y2gKPj4+Pj4gaW4gdGhlIHNlcmllcyB0byBjaGVjayBmb3IgdGhhdD8KPj4+PiBnbnRkZXYuYyBp
cyBhbHJlYWR5IG5vdCBjYXBhYmxlIG9mIGhhbmRsaW5nIFBBR0VfU0laRSAhPSBYRU5fUEFHRV9T
SVpFLAo+Pj4+IHNvIHlvdSBhcmUgbm90IGdvaW5nIHRvIGJyZWFrIGFueXRoaW5nIHRoYXQgaXMg
bm90IGFscmVhZHkgYnJva2VuIAo+Pj4+IDotKSBJZgo+Pj4+IHlvdXIgbmV3IGdudGRldi5jIGNv
ZGUgcmVsaWVzIG9uIFBBR0VfU0laRSA9PSBYRU5fUEFHRV9TSVpFLCBpdCAKPj4+PiBtaWdodCBi
ZQo+Pj4+IGdvb2QgdG8gYWRkIGFuIGluLWNvZGUgY29tbWVudCBhYm91dCBpdCwganVzdCB0byBt
YWtlIGl0IGVhc2llciB0byBmaXgKPj4+PiB0aGUgd2hvbGUgb2YgZ250ZGV2LmMgaW4gdGhlIGZ1
dHVyZS4KPj4+Pgo+Pj4gWWVzLCBJIGp1c3QgbWVhbiBJIGNhbiBhZGQgc29tZXRoaW5nIGxpa2Ug
WzFdIGFzIGEgc2VwYXJhdGUgcGF0Y2ggdG8gCj4+PiB0aGUgc2VyaWVzLAo+Pj4gc28gd2UgYXJl
IG9uIHRoZSBzYWZlIHNpZGUgaGVyZQo+Pgo+PiBTZWUgbXkgY29tbWVudCBvbiBTdGVmYW5vJ3Mg
ZS1tYWlsLiBJIGJlbGlldmUgZ250ZGV2IGlzIGFibGUgdG8gaGFuZGxlIAo+PiBQQUdFX1NJWkUg
IT0gWEVOX1BBR0VfU0laRS4gU28gSSB3b3VsZCByYXRoZXIga2VlcCB0aGUgYmVoYXZpb3Igd2Ug
Cj4+IGhhdmUgdG9kYXkgZm9yIHN1Y2ggY2FzZS4KPj4KPiBTdXJlLCB3aXRoIGEgbm90ZSB0aGF0
IHdlIHdhc3RlIG1vc3Qgb2YgYSA2NEtpQiBwYWdlIDspCgpUaGF0J3MgdGhlIHNlY29uZCBkZWZp
bml0aW9uIG9mICI2NEtCIHBhZ2UiIDspLiBJbiB0aGUgY2FzZSBvZiBncmFudHMsIAppdCBpcyBh
Y3R1YWxseSBxdWl0ZSBoYXJkIHRvIG1lcmdlIHRoZW0gaW4gYSBzaW5nbGUgcGFnZS4gU28gcXVp
dGUgYSBmZXcgCnBsYWNlcyBzdGlsbCBhbGxvY2F0ZSA2NEtCIGJ1dCBvbmx5IG1hcCB0aGUgZmly
c3QgNEtCLgoKWW91IHdvdWxkIG5lZWQgdG8gcmV3b3JrIG1vc3QgdGhlIGdyYW50IGZyYW1ld29y
ayAobm90IG9ubHkgZ250ZGV2KSB0byAKYXZvaWQgdGhhdCB3YXN0ZS4gUGF0Y2hlcyBhcmUgd2Vs
Y29tZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 18:05:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 18:05:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSRBk-00056r-3I; Mon, 11 Jun 2018 18:05:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSRBi-00056f-Un
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 18:05:07 +0000
X-Inumbo-ID: fa7be797-6da1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa7be797-6da1-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 18:05: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 1fSRBg-0004Oo-QG; Mon, 11 Jun 2018 18:05: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 1fSRBg-0001Yx-Ip; Mon, 11 Jun 2018 18:05:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSRBg-0001qa-Hv; Mon, 11 Jun 2018 18:05:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124055-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 18:05:04 +0000
Subject: [Xen-devel] [linux-4.9 test] 124055: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA1NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICBm
YWlsIGluIDEyMzk3MCBwYXNzIGluIDEyNDA1NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM5MTQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzk3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTcw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODYxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODYxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
Mjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICAzYzNkMDVmYzZlNjY1M2JkZjlmN2ZiM2ZiNjkyMmIxOTljN2Jh
M2VjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkx
NmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5Njkg
IDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDIzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIz
MDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAyMCBkYXlzICAgMTYgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTIzODYxICAyMDE4LTA2LTA2IDE3OjAwOjQ0IFogICAgNSBkYXlzICAg
IDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo1MTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODgwOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 19:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 19:00:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSS2y-00053U-GN; Mon, 11 Jun 2018 19:00:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4c8y=i5=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSS2x-00053P-Ok
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 19:00:07 +0000
X-Inumbo-ID: a9f8dbc1-6da9-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9f8dbc1-6da9-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 19:00:10 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5BItQ64135659;
 Mon, 11 Jun 2018 19:00:04 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=PggGe6zUywAvI/w078yg/48tvjuwWYZ3jKgBuK9JDGw=;
 b=LuC/fMrJVqZezxnzb1B9FfDwMg6cNFIj7HgTOrdqaa0V7gQn8bqARnIxh7R6MhGgcpo8
 8u3KznN7L4xrmhgrAKfy4rlW7jQypwM+hqTTnyFJfxnHj/V7XgCQDPxiT4TvodQf1qMY
 OPDLOy6W2vjuxNZ668N8AfJoCNbvyj2fYnOKaHmufD0dl2A2Nn7CfC5F4JrQbomN8p+p
 yaKKIpeaRbhXFSf/PgeNtEPwK+6U9DsPhZGoFM2Q24jwwIgVwQ2NoyyBgXmN3pqjLwlP
 hxs2rK9wqLSMxWZ4rvFwxIDt+YjaGEIPu7Gvv5EI7rNQzzjnDf0o9JQgf3PthsrfoSA3 PQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2jg7hwxr5d-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 19:00:04 +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 w5BJ03RP016138
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Jun 2018 19:00:03 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5BJ02gJ019266;
 Mon, 11 Jun 2018 19:00:02 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 11 Jun 2018 12:00:02 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, netdev@vger.kernel.org
References: <20180611075742.1691-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: <e970a52b-d4ad-30c1-65ca-15d7679951da@oracle.com>
Date: Mon, 11 Jun 2018 14:59:49 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180611075742.1691-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8921
 signatures=668702
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-1805220000 definitions=main-1806110213
Subject: Re: [Xen-devel] [PATCH] xen/netfront: raise max number of slots in
 xennet_get_responses()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDYvMTEvMjAxOCAwMzo1NyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUaGUgbWF4IG51
bWJlciBvZiBzbG90cyB1c2VkIGluIHhlbm5ldF9nZXRfcmVzcG9uc2VzKCkgaXMgc2V0IHRvCj4g
TUFYX1NLQl9GUkFHUyArIChyeC0+c3RhdHVzIDw9IFJYX0NPUFlfVEhSRVNIT0xEKS4KPgo+IElu
IG9sZCBrZXJuZWwteGVuIE1BWF9TS0JfRlJBR1Mgd2FzIDE4LCB3aGlsZSBub3dhZGF5cyBpdCBp
cyAxNy4gVGhpcwo+IGRpZmZlcmVuY2UgaXMgcmVzdWx0aW5nIGluIGZyZXF1ZW50IG1lc3NhZ2Vz
ICJ0b28gbWFueSBzbG90cyIgYW5kIGEKPiByZWR1Y2VkIG5ldHdvcmsgdGhyb3VnaHB1dCBmb3Ig
c29tZSB3b3JrbG9hZHMgKGZhY3RvciAxMCBiZWxvdyB0aGF0IG9mCj4gYSBrZXJuZWwteGVuIGJh
c2VkIGd1ZXN0KS4KPgo+IFJlcGxhY2luZyBNQVhfU0tCX0ZSQUdTIGJ5IFhFTl9ORVRJRl9OUl9T
TE9UU19NSU4gZm9yIGNhbGN1bGF0aW9uIG9mCj4gdGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdG8g
dXNlIHNvbHZlcyB0aGF0IHByb2JsZW0gKHRlc3RzIHNob3dlZCBubwo+IG1vcmUgbWVzc2FnZXMg
InRvbyBtYW55IHNsb3RzIiBhbmQgdGhyb3VnaHB1dCB3YXMgYXMgaGlnaCBhcyB3aXRoIHRoZQo+
IGtlcm5lbC14ZW4gYmFzZWQgZ3Vlc3Qgc3lzdGVtKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKSSB3b25kZXIgYWxzbyB3aGV0aGVyIG5ldGZy
b250X3R4X3Nsb3RfYXZhaWxhYmxlKCkgaXMgbWVhbnQgdG8gYmUKCnJldHVybiAocXVldWUtPnR4
LnJlcV9wcm9kX3B2dCAtIHF1ZXVlLT50eC5yc3BfY29ucykgPArCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgKE5FVF9UWF9SSU5HX1NJWkUgLSBYRU5fTkVUSUZfTlJfU0xPVFNfTUlOIC0g
MSk7Cgp3aGljaCBpcyB0aGUgc2FtZSBudW1lcmljIHZhbHVlIGJ1dCBwcm92aWRlcyBhIG1vcmUg
YWNjdXJhdGUgZGVzY3JpcHRpb24Kb2Ygd2hhdCBpcyBiZWluZyB0ZXN0ZWQuCgotYm9yaXMKCgo+
IC0tLQo+ICBkcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5n
ZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy
cy9uZXQveGVuLW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwo+IGluZGV4
IDY3OWRhMWFiZDczYy4uYmE0MTEwMDVkODI5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbmV0L3hl
bi1uZXRmcm9udC5jCj4gKysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKPiBAQCAtNzkw
LDcgKzc5MCw3IEBAIHN0YXRpYyBpbnQgeGVubmV0X2dldF9yZXNwb25zZXMoc3RydWN0IG5ldGZy
b250X3F1ZXVlICpxdWV1ZSwKPiAgCVJJTkdfSURYIGNvbnMgPSBxdWV1ZS0+cngucnNwX2NvbnM7
Cj4gIAlzdHJ1Y3Qgc2tfYnVmZiAqc2tiID0geGVubmV0X2dldF9yeF9za2IocXVldWUsIGNvbnMp
Owo+ICAJZ3JhbnRfcmVmX3QgcmVmID0geGVubmV0X2dldF9yeF9yZWYocXVldWUsIGNvbnMpOwo+
IC0JaW50IG1heCA9IE1BWF9TS0JfRlJBR1MgKyAocngtPnN0YXR1cyA8PSBSWF9DT1BZX1RIUkVT
SE9MRCk7Cj4gKwlpbnQgbWF4ID0gWEVOX05FVElGX05SX1NMT1RTX01JTiArIChyeC0+c3RhdHVz
IDw9IFJYX0NPUFlfVEhSRVNIT0xEKTsKPiAgCWludCBzbG90cyA9IDE7Cj4gIAlpbnQgZXJyID0g
MDsKPiAgCXVuc2lnbmVkIGxvbmcgcmV0OwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 20:09:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 20:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fST7u-0006sd-4h; Mon, 11 Jun 2018 20:09:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fST7t-0006sT-4V
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 20:09:17 +0000
X-Inumbo-ID: f96d828a-6db2-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f96d828a-6db2-11e8-9728-bc764e045a96;
 Mon, 11 Jun 2018 22:06: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 1fST7n-0006nP-Pg; Mon, 11 Jun 2018 20:09:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fST7n-0001uF-Fj; Mon, 11 Jun 2018 20:09:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fST7n-00077u-F3; Mon, 11 Jun 2018 20:09:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124057-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-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 20:09:11 +0000
Subject: [Xen-devel] [xen-unstable test] 124057: 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>

ZmxpZ2h0IDEyNDA1NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA1Ny8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDM4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwMzgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNDAzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDM4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQwMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDAzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDM4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQwMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDAzOAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI0MDM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1
NDQ3YzMwZmFhYTZmNjNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQwNTcgIDIwMTgtMDYtMTEg
MDI6NTE6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNo
ZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:00:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23: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 1fSVn7-0007JR-1W; Mon, 11 Jun 2018 23:00: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=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSVn5-0007JK-Uu
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 22:59:59 +0000
X-Inumbo-ID: 2c0d4fed-6dcb-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c0d4fed-6dcb-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 23:00:02 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5982320869;
 Mon, 11 Jun 2018 22:59:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528757997;
 bh=FIoQ5iKHie+Hib9VR4D+c1ogw3WyjcwCg482RavWOhA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=teIRAeFp1uoHT9lVjzAmDv+eirR8XCGBv6yqhXA+2dH3jPwQ3ZQblgHGAByNO0zlU
 BciREmO8uRO8SIg7o7jE3KaaRDho9wEwmcvvCcWwUn35oCzyie259ScIlUUuwrfN2T
 CPiii4L8DeMaxvTqRv8NTaOGdFCfom3zttpwGb00=
Date: Mon, 11 Jun 2018 15:59: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: <20180605152303.14450-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111558250.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-2-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 01/13] xen/arm: domain: Zero the per-vCPU
 cpu_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, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQSBzdGFjayBpcyBhbGxv
Y2F0ZWQgcGVyIHZDUFUgdG8gYmUgdXNlZCBieSBYZW4uIFRoZSBhbGxvY2F0aW9uIGlzIGRvbmUK
PiB3aXRoIGFsbG9jX3hlbmhlYXBfcGFnZXMgdGhhdCBkb2VzIG5vdCB6ZXJvIHRoZSBtZW1vcnkg
cmV0dXJuZWQuIEhvd2V2ZXIKPiB0aGUgdG9wIG9mIHRoZSBzdGFjayBpcyBjb250YWluaW5nIGlu
Zm9ybWF0aW9uIHRoYXQgd2lsbCBiZSB1c2VkIHRvCj4gc3RvcmUgdGhlIGluaXRpYWwgc3RhdGUg
b2YgdGhlIHZDUFUgKHNlZSBzdHJ1Y3QgY3B1X2luZm8pLiBTb21lIG9mIHRoZQo+IGZpZWxkcyBt
YXkgbm90IGJlIGluaXRpYWxpemVkIGFuZCB3aWxsIGxlYWQgdG8gdXNlL2xlYWsgYml0cyBvZiBw
cmV2aW91cwo+IG1lbW9yeSBpbiBzb21lIGNhc2VzIG9uIHRoZSBmaXJzdCBydW4gb2YgdkNQVSAo
QUZBSUNUIHRoaXMgb25seSBoYXBwZW4gb24KPiB2Q1BVMCBmb3IgRG9tMCkuCj4gCj4gVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAg
IC0gWmVybyBvbmx5IGNwdV9pbmZvCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDEg
Kwo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gaW5kZXggZWMwZjA0
MmJmNy4uNWEyYTlhNmI4MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiBAQCAtNTUwLDYgKzU1MCw3IEBAIGludCB2Y3B1
X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCj4gICAgICB2LT5hcmNoLmNwdV9pbmZvID0gKHN0
cnVjdCBjcHVfaW5mbyAqKSh2LT5hcmNoLnN0YWNrCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArIFNUQUNLX1NJWkUKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC0gc2l6ZW9mKHN0cnVjdCBjcHVfaW5mbykpOwo+ICsgICAg
bWVtc2V0KHYtPmFyY2guY3B1X2luZm8sIDAsIHNpemVvZigqdi0+YXJjaC5jcHVfaW5mbykpOwo+
ICAKPiAgICAgIG1lbXNldCgmdi0+YXJjaC5zYXZlZF9jb250ZXh0LCAwLCBzaXplb2Yodi0+YXJj
aC5zYXZlZF9jb250ZXh0KSk7Cj4gICAgICB2LT5hcmNoLnNhdmVkX2NvbnRleHQuc3AgPSAocmVn
aXN0ZXJfdCl2LT5hcmNoLmNwdV9pbmZvOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSW1V-0001qI-Ve; Mon, 11 Jun 2018 23:14:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSW1T-0001q4-VX
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 23:14:52 +0000
X-Inumbo-ID: 3ff529b2-6dcd-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ff529b2-6dcd-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 23:14:54 +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 B1DB620839;
 Mon, 11 Jun 2018 23:14:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528758889;
 bh=7G0JS1B/zEXMEVWF2xDAcsC83wk1rlpDBi/hNap631U=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=D9vM1qIYks7ilfEZelnHBxzhZDZnhyOw748LH/ZNN7hscbsyZ50UATD3pydkp45JL
 Ab+XnDANv7wu+G2q3eQhVvVPo62/CnEiajel7m9O3ifSu2+EoiZ4Yy/95X0HAKdMgh
 wxA4Els91rHpzoOT/bu8el6QOgUPQkyxz93/sf80=
Date: Mon, 11 Jun 2018 16:14: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: <20180605152303.14450-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111603120.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 04/13] xen/arm: Add ARCH_WORKAROUND_2
 probing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQXMgZm9yIFNwZWN0cmUg
dmFyaWFudC0yLCB3ZSByZWx5IG9uIFNNQ0NDIDEuMSB0byBwcm92aWRlIHRoZSBkaXNjb3ZlcnkK
PiBtZWNoYW5pc20gZm9yIGRldGVjdGluZyB0aGUgU1NCRCBtaXRpZ2F0aW9uLgo+IAo+IEEgbmV3
IGNhcGFiaWxpdHkgaXMgYWxzbyBhbGxvY2F0ZWQgZm9yIHRoYXQgcHVycG9zZSwgYW5kIGEgY29u
ZmlnCj4gb3B0aW9uLgo+IAo+IFRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAg
IENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCB0aGUgc3dpdGNoIGluIHRoaXMgcGF0Y2gg
cmF0aGVyIHRoYW4gdGhlIG5leHQgb25lLgo+ICAgICAgICAgLSBzL3N1cHBvcnRlZC9yZXF1aXJl
ZC8KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgfCAxMCArKysrKysr
Cj4gIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgIHwgNTcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVycmF0
YS5oICB8IDIxICsrKysrKysrKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1
cmUuaCB8ICAzICsrLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggICAgICB8ICA3ICsr
KysrCj4gIDUgZmlsZXMgY2hhbmdlZCwgOTcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+
IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29u
ZmlnCj4gaW5kZXggODE3NGMwYzYzNS4uMGUyZDAyNzA2MCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gQEAgLTczLDYgKzcz
LDE2IEBAIGNvbmZpZyBTQlNBX1ZVQVJUX0NPTlNPTEUKPiAgCSAgQWxsb3dzIGEgZ3Vlc3QgdG8g
dXNlIFNCU0EgR2VuZXJpYyBVQVJUIGFzIGEgY29uc29sZS4gVGhlCj4gIAkgIFNCU0EgR2VuZXJp
YyBVQVJUIGltcGxlbWVudHMgYSBzdWJzZXQgb2YgQVJNIFBMMDExIFVBUlQuCj4gIAo+ICtjb25m
aWcgQVJNX1NTQkQKPiArCWJvb2wgIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlIiBp
ZiBFWFBFUlQgPSAieSIKPiArCWRlcGVuZHMgb24gSEFTX0FMVEVSTkFUSVZFCj4gKwlkZWZhdWx0
IHkKPiArCWhlbHAKPiArCSAgVGhpcyBlbmFibGVzIG1pdGlnYXRpb24gb2YgYnlwYXNzaW5nIG9m
IHByZXZpb3VzIHN0b3JlcyBieSBzcGVjdWxhdGl2ZQo+ICsJICBsb2Fkcy4KPiArCj4gKwkgIElm
IHVuc3VyZSwgc2F5IFkuCj4gKwo+ICBlbmRtZW51Cj4gIAo+ICBtZW51ICJBUk0gZXJyYXRhIHdv
cmthcm91bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwo+IGluZGV4
IDFiYWEyMDY1NGIuLmFhODZjN2MwZmUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVy
cmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gQEAgLTIzNSw2ICsyMzUs
NTcgQEAgc3RhdGljIGludCBlbmFibGVfaWNfaW52X2hhcmRlbmluZyh2b2lkICpkYXRhKQo+ICAK
PiAgI2VuZGlmCj4gIAo+ICsjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4gKwo+ICsvKgo+ICsgKiBB
c3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRpcmVjdGx5LCBzbyB3ZSBuZWVkIHRv
IG1ha2Ugc3VyZQo+ICsgKiBpdCBmaXRzIGluIGEgcmVnaXN0ZXIuCj4gKyAqLwo+ICtERUZJTkVf
UEVSX0NQVV9SRUFEX01PU1RMWShyZWdpc3Rlcl90LCBzc2JkX2NhbGxiYWNrX3JlcXVpcmVkKTsK
PiArCj4gK3N0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0IGFybV9j
cHVfY2FwYWJpbGl0aWVzICplbnRyeSkKPiArewo+ICsgICAgc3RydWN0IGFybV9zbWNjY19yZXMg
cmVzOwo+ICsgICAgYm9vbCByZXF1aXJlZDsKPiArCj4gKyAgICBpZiAoIHNtY2NjX3ZlciA8IFNN
Q0NDX1ZFUlNJT04oMSwgMSkgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICAv
Kgo+ICsgICAgICogVGhlIHByb2JlIGZ1bmN0aW9uIHJldHVybiB2YWx1ZSBpcyBlaXRoZXIgbmVn
YXRpdmUgKHVuc3VwcG9ydGVkCj4gKyAgICAgKiBvciBtaXRpZ2F0ZWQpLCBwb3NpdGl2ZSAodW5h
ZmZlY3RlZCksIG9yIHplcm8gKHJlcXVpcmVzCj4gKyAgICAgKiBtaXRpZ2F0aW9uKS4gV2Ugb25s
eSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNhc2UuCj4gKyAgICAgKi8KPiArICAg
IGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX0ZFQVRVUkVTX0ZJRCwKPiArICAgICAg
ICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsICZyZXMpOwo+
ICsgICAgc3dpdGNoICggKGludClyZXMuYTAgKQo+ICsgICAgewo+ICsgICAgY2FzZSBBUk1fU01D
Q0NfTk9UX1NVUFBPUlRFRDoKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgY2Fz
ZSBBUk1fU01DQ0NfTk9UX1JFUVVJUkVEOgo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4g
KyAgICBjYXNlIEFSTV9TTUNDQ19TVUNDRVNTOgo+ICsgICAgICAgIHJlcXVpcmVkID0gdHJ1ZTsK
PiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNlIDE6IC8qIE1pdGlnYXRpb24gbm90IHJl
cXVpcmVkIG9uIHRoaXMgQ1BVLiAqLwo+ICsgICAgICAgIHJlcXVpcmVkID0gdHJ1ZTsKPiArICAg
ICAgICBicmVhazsKCldoeSBpcyB0aGlzIHJlcXVpcmVkID0gdHJ1ZSB3aGVuIHRoZSBjb21tZW50
IHNheSBvdGhlcndpc2UsIGFuZCB3ZQpjaGFuZ2UgaXQgdG8gZmFsc2UgaW4gdGhlIG5leHQgcGF0
Y2g/CgoKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4g
KyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsgICAgfQo+ICsKPiArICAgIGlmICggcmVxdWlyZWQg
KQo+ICsgICAgICAgIHRoaXNfY3B1KHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpID0gMTsKPiArCj4g
KyAgICByZXR1cm4gcmVxdWlyZWQ7Cj4gK30KPiArI2VuZGlmCj4gKwo+ICAjZGVmaW5lIE1JRFJf
UkFOR0UobW9kZWwsIG1pbiwgbWF4KSAgICAgXAo+ICAgICAgLm1hdGNoZXMgPSBpc19hZmZlY3Rl
ZF9taWRyX3JhbmdlLCAgXAo+ICAgICAgLm1pZHJfbW9kZWwgPSBtb2RlbCwgICAgICAgICAgICAg
ICAgXAo+IEBAIC0zMzYsNiArMzg3LDEyIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYXJtX2NwdV9j
YXBhYmlsaXRpZXMgYXJtX2VycmF0YVtdID0gewo+ICAgICAgICAgIC5lbmFibGUgPSBlbmFibGVf
aWNfaW52X2hhcmRlbmluZywKPiAgICAgIH0sCj4gICNlbmRpZgo+ICsjaWZkZWYgQ09ORklHX0FS
TV9TU0JECj4gKyAgICB7Cj4gKyAgICAgICAgLmNhcGFiaWxpdHkgPSBBUk1fU1NCRCwKPiArICAg
ICAgICAubWF0Y2hlcyA9IGhhc19zc2JkX21pdGlnYXRpb24sCj4gKyAgICB9LAo+ICsjZW5kaWYK
PiAgICAgIHt9LAo+ICB9Owo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHVlcnJhdGEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgKPiBpbmRleCA0ZTQ1
YjIzN2M4Li5lNjI4ZDNmZjU2IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1
ZXJyYXRhLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVycmF0YS5oCj4gQEAgLTI3
LDkgKzI3LDMwIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjaGVja193b3JrYXJvdW5kXyMjZXJyYXR1
bSh2b2lkKSAgICAgICAgICAgICBcCj4gIAo+ICBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUig3NjY0
MjIsIEFSTTMyX1dPUktBUk9VTkRfNzY2NDIyLCBDT05GSUdfQVJNXzMyKQo+ICBDSEVDS19XT1JL
QVJPVU5EX0hFTFBFUig4MzQyMjAsIEFSTTY0X1dPUktBUk9VTkRfODM0MjIwLCBDT05GSUdfQVJN
XzY0KQo+ICtDSEVDS19XT1JLQVJPVU5EX0hFTFBFUihzc2JkLCBBUk1fU1NCRCwgQ09ORklHX0FS
TV9TU0JEKQo+ICAKPiAgI3VuZGVmIENIRUNLX1dPUktBUk9VTkRfSEVMUEVSCj4gIAo+ICsjaWZk
ZWYgQ09ORklHX0FSTV9TU0JECj4gKwo+ICsjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPiArCj4g
K0RFQ0xBUkVfUEVSX0NQVShyZWdpc3Rlcl90LCBzc2JkX2NhbGxiYWNrX3JlcXVpcmVkKTsKPiAr
Cj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGlnYXRpb24odm9pZCkK
PiArewo+ICsgICAgcmV0dXJuIHRoaXNfY3B1KHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpOwo+ICt9
Cj4gKwo+ICsjZWxzZQo+ICsKPiArc3RhdGljIGlubGluZSBib29sIGNwdV9yZXF1aXJlX3NzYmRf
bWl0aWdhdGlvbih2b2lkKQo+ICt7Cj4gKyAgICByZXR1cm4gZmFsc2U7Cj4gK30KPiArCj4gKyNl
bmRpZgo+ICsKPiAgI2VuZGlmIC8qIF9fQVJNX0NQVUVSUkFUQV9IX18gKi8KPiAgLyoKPiAgICog
TG9jYWwgdmFyaWFibGVzOgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZl
YXR1cmUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4gaW5kZXggZTU1N2Ew
OTVhZi4uMmE1YzA3NWQzYiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZl
YXR1cmUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4gQEAgLTQz
LDggKzQzLDkgQEAKPiAgI2RlZmluZSBTS0lQX1NZTkNIUk9OSVpFX1NFUlJPUl9FTlRSWV9FWElU
IDUKPiAgI2RlZmluZSBTS0lQX0NUWFRfU1dJVENIX1NFUlJPUl9TWU5DIDYKPiAgI2RlZmluZSBB
Uk1fSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgNwo+ICsjZGVmaW5lIEFSTV9TU0JEIDgKPiAgCj4g
LSNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICA4Cj4gKyNkZWZpbmUgQVJNX05DQVBTICAgICAg
ICAgICA5Cj4gIAo+ICAjaWZuZGVmIF9fQVNTRU1CTFlfXwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4g
aW5kZXggODM0MmNjMzNmZS4uYTY4MDRjZWM5OSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NtY2NjLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPiBAQCAt
MjU4LDcgKzI1OCwxNCBAQCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyB7Cj4gICAgICAgICAgICAgICAg
ICAgICAgICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAgICAgICBcCj4gICAgICAgICAgICAgICAg
ICAgICAgICAweDgwMDApCj4gIAo+ICsjZGVmaW5lIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRf
Ml9GSUQgICAgICAgICAgICAgXAo+ICsgICAgQVJNX1NNQ0NDX0NBTExfVkFMKEFSTV9TTUNDQ19G
QVNUX0NBTEwsICAgICAgICAgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19D
T05WXzMyLCAgICAgICAgICAgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19P
V05FUl9BUkNILCAgICAgICAgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIDB4N0ZGRikKPiAr
Cj4gIC8qIFNNQ0NDIGVycm9yIGNvZGVzICovCj4gKyNkZWZpbmUgQVJNX1NNQ0NDX05PVF9SRVFV
SVJFRCAgICAgICAgICAoLTIpCj4gICNkZWZpbmUgQVJNX1NNQ0NDX0VSUl9VTktOT1dOX0ZVTkNU
SU9OICAoLTEpCj4gICNkZWZpbmUgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQgICAgICAgICAoLTEp
Cj4gICNkZWZpbmUgQVJNX1NNQ0NDX1NVQ0NFU1MgICAgICAgICAgICAgICAoMCkKPiAtLSAKPiAy
LjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:15:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23: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 1fSW1n-0001sI-Fp; Mon, 11 Jun 2018 23:15:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSW1m-0001s2-DL
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 23:15:10 +0000
X-Inumbo-ID: f2cf3b43-6dcc-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2cf3b43-6dcc-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 01:12:45 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 18AB5208AE;
 Mon, 11 Jun 2018 23:15:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528758909;
 bh=xFLl68fUGJ2VD+khJm21CgXhX8jM/+yRhsUbaBLZfcw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=jfSEOUvyvbyVLbSB0J1w93CXAL51fvJeXaynUQg+/JWQwaPTgSpcN2gq9Y+OTmFf+
 PDEbZxsclvM1TgXfQSdsVmThjBluh2sG75xCLSPR8dsBEvX3SO9SZo6ZUtfJO/tG3t
 mPLPJyjiIUeLsVE5ReynCyOFkDm4F7IJ8PonQgmo=
Date: Mon, 11 Jun 2018 16:15:05 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605152303.14450-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111607240.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 05/13] xen/arm: Add command line option
 to control SSBD mitigation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gYSBzeXN0ZW0gd2hl
cmUgdGhlIGZpcm13YXJlIGltcGxlbWVudHMgQVJDSF9XT1JLQVJPVU5EXzIsIGl0IG1heSBiZQo+
IHVzZWZ1bCB0byBlaXRoZXIgcGVybWFuZW50bHkgZW5hYmxlIG9yIGRpc2FibGUgdGhlIHdvcmth
cm91bmQgZm9yIGNhc2VzCj4gd2hlcmUgdGhlIHVzZXIgZGVjaWRlcyB0aGF0IHRoZXknZCByYXRo
ZXIgbm90IGdldCBhIHRyYXAgb3ZlcmhlYWQsIGFuZAo+IGtlZXAgdGhlIG1pdGlnYXRpb24gcGVy
bWFuZW50bHkgb24gb3Igb2ZmIGluc3RlYWQgb2Ygc3dpdGNoaW5nIGl0IG9uCj4gZXhjZXB0aW9u
IGVudHJ5L2V4aXQuIEluIGFueSBjYXNlLCBkZWZhdWx0IHRvIG1pdGlnYXRpb24gYmVpbmcgZW5h
YmxlZC4KPiAKPiBUaGUgbmV3IGNvbW1hbmQgbGluZSBvcHRpb24gaXMgaW1wbGVtZW50ZWQgYXMg
bGlzdCBvZiBvbmUgb3B0aW9uIHRvCj4gZm9sbG93IHg4NiBvcHRpb24gYW5kIGFsc28gYWxsb3cg
dG8gZXh0ZW5kIGl0IG1vcmUgZWFzaWx5IGluIHRoZSBmdXR1cmUuCj4gCj4gTm90ZSB0aGF0IGZv
ciBjb252ZW5pZW5jZSwgdGhlIGZ1bGwgaW1wbGVtZW50aW9uIG9mIHRoZSB3b3JrYXJvdW5kIGlz
Cj4gZG9uZSBpbiB0aGUgLm1hdGNoZXMgY2FsbGJhY2suCj4gCj4gTGFzdGx5LCBhIGFjY2Vzc29y
IGlzIHByb3ZpZGVkIHRvIGtub3cgdGhlIHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uLgo+IAo+IEFm
dGVyIHRoaXMgcGF0Y2gsIHRoZXJlIGFyZSAzIG1ldGhvZHMgY29tcGxlbWVudGluZyBlYWNoIG90
aGVyIHRvIGZpbmQgdGhlCj4gc3RhdGUgb2YgdGhlIG1pdGlnYXRpb246Cj4gICAgIC0gVGhlIGNh
cGFiaWxpdHkgQVJNX1NTQkQgaW5kaWNhdGVzIHRoZSBwbGF0Zm9ybSBpcyBhZmZlY3RlZCBieSB0
aGUKPiAgICAgICB2dWxuZXJhYmlsaXR5LiBUaGlzIHdpbGwgYWxzbyByZXR1cm4gZmFsc2UgaWYg
dGhlIHVzZXIgZGVjaWRlIHRvIGZvcmNlCj4gICAgICAgZGlzYWJsZWQgdGhlIG1pdGlnYXRpb24g
KHNwZWMtY3RybD0ic3NiZD1mb3JjZS1kaXNhYmxlIikuIFRoZQo+ICAgICAgIGNhcGFiaWxpdHkg
aXMgdXNlZnVsIGZvciBwdXR0aW5nIHNob3J0Y3V0IGluIHBsYWNlIHVzaW5nIGFsdGVybmF0aXZl
Lgo+ICAgICAtIHNzYmRfc3RhdGUgaW5kaWNhdGVzIHRoZSBnbG9iYWwgc3RhdGUgb2YgdGhlIG1p
dGlnYXRpb24gKGUuZwo+ICAgICAgIHVua25vd24sIGZvcmNlIGVuYWJsZS4uLikuIFRoZSBnbG9i
YWwgc3RhdGUgaXMgcmVxdWlyZWQgdG8gcmVwb3J0Cj4gICAgICAgdGhlIHN0YXRlIHRvIGEgZ3Vl
c3QuCj4gICAgIC0gVGhlIHBlci1jcHUgc3NiZF9jYWxsYmFja19yZXF1aXJlZCBpbmRpY2F0ZXMg
d2hldGhlciBhIHBDUFUKPiAgICAgICByZXF1aXJlcyB0byBjYWxsIHRoZSBTTUMuIFRoaXMgYWxs
b3dzIHRvIHNob3J0Y3V0IFNNQyBjYWxsCj4gICAgICAgYW5kIHNhdmUgYW4gZW50cnkvZXhpdCB0
byBFTDMuCj4gCj4gVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdl
cyBpbiB2MjoKPiAgICAgICAgIC0gTW92ZSBvdXQgc29tZSBjb2RlIHRvIHRoZSBwcmV2aW91cyBw
YXRjaC4KPiAgICAgICAgIC0gVXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSB3aXRoIG1vcmUgYmFj
a2dyb3VuZAo+IC0tLQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE4
ICsrKysrKysrCj4gIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgICAgIHwgOTEgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWVycmF0YS5oICAgICB8IDIxICsrKysrKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDEyMiBp
bnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCj4gaW5kZXggODcxMmE4MzNhMi4uOTYyMDI4YjZlZCAxMDA2NDQKPiAtLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duCj4gQEAgLTE3NTYsNiArMTc1NiwyNCBAQCBlbmZvcmNlcyB0aGUg
bWF4aW11bSB0aGVvcmV0aWNhbGx5IG5lY2Vzc2FyeSB0aW1lb3V0IG9mIDY3MG1zLiBBbnkgbnVt
YmVyCj4gIGlzIGJlaW5nIGludGVycHJldGVkIGFzIGEgY3VzdG9tIHRpbWVvdXQgaW4gbWlsbGlz
ZWNvbmRzLiBaZXJvIG9yIGJvb2xlYW4KPiAgZmFsc2UgZGlzYWJsZSB0aGUgcXVpcmsgd29ya2Fy
b3VuZCwgd2hpY2ggaXMgYWxzbyB0aGUgZGVmYXVsdC4KPiAgCj4gKyMjIyBzcGVjLWN0cmwgKEFy
bSkKPiArPiBgPSBMaXN0IG9mIFsgc3NiZD1mb3JjZS1kaXNhYmxlfHJ1bnRpbWV8Zm9yY2UtZW5h
YmxlIF1gCj4gKwo+ICtDb250cm9scyBmb3Igc3BlY3VsYXRpdmUgZXhlY3V0aW9uIHNpZGVjaGFu
bmVsIG1pdGlnYXRpb25zLgo+ICsKPiArVGhlIG9wdGlvbiBgc3NiZD1gIGlzIHVzZWQgdG8gY29u
dHJvbCB0aGUgc3RhdGUgb2YgU3BlY3VsYXRpdmUgU3RvcmUKPiArQnlwYXNzIERpc2FibGUgKFNT
QkQpIG1pdGlnYXRpb24uCj4gKwo+ICsqIGBzc2JkPWZvcmNlLWRpc2FibGVgIHdpbGwga2VlcCB0
aGUgbWl0aWdhdGlvbiBwZXJtYW5lbnRseSBvZmYuIFRoZSBndWVzdAo+ICt3aWxsIG5vdCBiZSBh
YmxlIHRvIGNvbnRyb2wgdGhlIHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uLgo+ICsqIGBzc2JkPXJ1
bnRpbWVgIHdpbGwgYWx3YXlzIHR1cm4gb24gdGhlIG1pdGlnYXRpb24gd2hlbiBydW5uaW5nIGlu
IHRoZQo+ICtoeXBlcnZpc29yIGNvbnRleHQuIFRoZSBndWVzdCB3aWxsIGJlIHRvIHR1cm4gb24v
b2ZmIHRoZSBtaXRpZ2F0aW9uIGZvcgo+ICtpdHNlbGYgYnkgdXNpbmcgdGhlIGZpcm13YXJlIGlu
dGVyZmFjZSBBUkNIXF9XT1JLQVJPVU5EXF8yLgo+ICsqIGBzc2JkPWZvcmNlLWVuYWJsZWAgd2ls
bCBrZWVwIHRoZSBtaXRpZ2F0aW9uIHBlcm1hbmVudGx5IG9uLiBUaGUgZ3Vlc3Qgd2lsbAo+ICtu
b3QgYmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KPiArCj4g
K0J5IGRlZmF1bHQgU1NCRCB3aWxsIGJlIG1pdGlnYXRlZCBhdCBydW50aW1lIChpLmUgYHNzYmQ9
cnVudGltZWApLgo+ICsKPiAgIyMjIHNwZWMtY3RybCAoeDg2KQo+ICA+IGA9IExpc3Qgb2YgWyA8
Ym9vbD4sIHhlbj08Ym9vbD4sIHtwdixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAo+ICA+ICAgICAg
ICAgICAgICBidGktdGh1bms9cmV0cG9saW5lfGxmZW5jZXxqbXAsIHtpYnJzLGlicGIsc3NiZH09
PGJvb2w+IF1gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9h
cmNoL2FybS9jcHVlcnJhdGEuYwo+IGluZGV4IGFhODZjN2MwZmUuLjQyOTIwMDg2OTIgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Nw
dWVycmF0YS5jCj4gQEAgLTIzNyw2ICsyMzcsNDEgQEAgc3RhdGljIGludCBlbmFibGVfaWNfaW52
X2hhcmRlbmluZyh2b2lkICpkYXRhKQo+ICAKPiAgI2lmZGVmIENPTkZJR19BUk1fU1NCRAo+ICAK
PiArZW51bSBzc2JkX3N0YXRlIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9SVU5USU1FOwo+ICsKPiAr
c3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiAr
ICAgIGNvbnN0IGNoYXIgKnNzOwo+ICsgICAgaW50IHJjID0gMDsKPiArCj4gKyAgICBkbyB7Cj4g
KyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKPiArICAgICAgICBpZiAoICFzcyApCj4gKyAg
ICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOwo+ICsKPiArICAgICAgICBpZiAoICFzdHJu
Y21wKHMsICJzc2JkPSIsIDUpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHMgKz0gNTsK
PiArCj4gKyAgICAgICAgICAgIGlmICggIXN0cm5jbXAocywgImZvcmNlLWRpc2FibGUiLCBzcyAt
IHMpICkKPiArICAgICAgICAgICAgICAgIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9GT1JDRV9ESVNB
QkxFOwo+ICsgICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJ1bnRpbWUiLCBzcyAt
IHMpICkKPiArICAgICAgICAgICAgICAgIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9SVU5USU1FOwo+
ICsgICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImZvcmNlLWVuYWJsZSIsIHNzIC0g
cykgKQo+ICsgICAgICAgICAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0VOQUJM
RTsKPiArICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+
ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsK
PiArCj4gKyAgICAgICAgcyA9IHNzICsgMTsKPiArICAgIH0gd2hpbGUgKCAqc3MgKTsKPiArCj4g
KyAgICByZXR1cm4gcmM7Cj4gK30KPiArY3VzdG9tX3BhcmFtKCJzcGVjLWN0cmwiLCBwYXJzZV9z
cGVjX2N0cmwpOwo+ICsKPiAgLyoKPiAgICogQXNzZW1ibHkgY29kZSBtYXkgdXNlIHRoZSB2YXJp
YWJsZSBkaXJlY3RseSwgc28gd2UgbmVlZCB0byBtYWtlIHN1cmUKPiAgICogaXQgZml0cyBpbiBh
IHJlZ2lzdGVyLgo+IEBAIC0yNTEsMTkgKzI4NiwxNyBAQCBzdGF0aWMgYm9vbCBoYXNfc3NiZF9t
aXRpZ2F0aW9uKGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqZW50cnkpCj4gICAg
ICBpZiAoIHNtY2NjX3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQo+ICAgICAgICAgIHJldHVy
biBmYWxzZTsKPiAgCj4gLSAgICAvKgo+IC0gICAgICogVGhlIHByb2JlIGZ1bmN0aW9uIHJldHVy
biB2YWx1ZSBpcyBlaXRoZXIgbmVnYXRpdmUgKHVuc3VwcG9ydGVkCj4gLSAgICAgKiBvciBtaXRp
Z2F0ZWQpLCBwb3NpdGl2ZSAodW5hZmZlY3RlZCksIG9yIHplcm8gKHJlcXVpcmVzCj4gLSAgICAg
KiBtaXRpZ2F0aW9uKS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNh
c2UuCj4gLSAgICAgKi8KPiAgICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX0ZF
QVRVUkVTX0ZJRCwKPiAgICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktB
Uk9VTkRfMl9GSUQsICZyZXMpOwo+ICsKCnNwdXJpb3VzIGNoYW5nZQoKCj4gICAgICBzd2l0Y2gg
KCAoaW50KXJlcy5hMCApCj4gICAgICB7Cj4gICAgICBjYXNlIEFSTV9TTUNDQ19OT1RfU1VQUE9S
VEVEOgo+ICsgICAgICAgIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9VTktOT1dOOwo+ICAgICAgICAg
IHJldHVybiBmYWxzZTsKPiAgCj4gICAgICBjYXNlIEFSTV9TTUNDQ19OT1RfUkVRVUlSRUQ6Cj4g
KyAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX01JVElHQVRFRDsKPiAgICAgICAgICByZXR1
cm4gZmFsc2U7Cj4gIAo+ICAgICAgY2FzZSBBUk1fU01DQ0NfU1VDQ0VTUzoKPiBAQCAtMjcxLDcg
KzMwNCw3IEBAIHN0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0IGFy
bV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkKPiAgICAgICAgICBicmVhazsKPiAgCj4gICAgICBj
YXNlIDE6IC8qIE1pdGlnYXRpb24gbm90IHJlcXVpcmVkIG9uIHRoaXMgQ1BVLiAqLwo+IC0gICAg
ICAgIHJlcXVpcmVkID0gdHJ1ZTsKPiArICAgICAgICByZXF1aXJlZCA9IGZhbHNlOwo+ICAgICAg
ICAgIGJyZWFrOwo+ICAKPiAgICAgIGRlZmF1bHQ6Cj4gQEAgLTI3OSw4ICszMTIsNDkgQEAgc3Rh
dGljIGJvb2wgaGFzX3NzYmRfbWl0aWdhdGlvbihjb25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmls
aXRpZXMgKmVudHJ5KQo+ICAgICAgICAgIHJldHVybiBmYWxzZTsKPiAgICAgIH0KPiAgCj4gLSAg
ICBpZiAoIHJlcXVpcmVkICkKPiAtICAgICAgICB0aGlzX2NwdShzc2JkX2NhbGxiYWNrX3JlcXVp
cmVkKSA9IDE7Cj4gKyAgICBzd2l0Y2ggKCBzc2JkX3N0YXRlICkKPiArICAgIHsKPiArICAgIGNh
c2UgQVJNX1NTQkRfRk9SQ0VfRElTQUJMRToKPiArICAgIHsKPiArICAgICAgICBzdGF0aWMgYm9v
bCBvbmNlID0gdHJ1ZTsKPiArCj4gKyAgICAgICAgaWYgKCBvbmNlICkKPiArICAgICAgICAgICAg
cHJpbnRrKCIlcyBkaXNhYmxlZCBmcm9tIGNvbW1hbmQtbGluZVxuIiwgZW50cnktPmRlc2MpOwo+
ICsgICAgICAgIG9uY2UgPSBmYWxzZTsKPiArCj4gKyAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMo
QVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgMCwgTlVMTCk7Cj4gKyAgICAgICAgcmVx
dWlyZWQgPSBmYWxzZTsKPiArCj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKwo+ICsgICAg
Y2FzZSBBUk1fU1NCRF9SVU5USU1FOgo+ICsgICAgICAgIGlmICggcmVxdWlyZWQgKQo+ICsgICAg
ICAgIHsKPiArICAgICAgICAgICAgdGhpc19jcHUoc3NiZF9jYWxsYmFja19yZXF1aXJlZCkgPSAx
Owo+ICsgICAgICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJP
VU5EXzJfRklELCAxLCBOVUxMKTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGJyZWFrOwo+
ICsKPiArICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFOgo+ICsgICAgewo+ICsgICAgICAg
IHN0YXRpYyBib29sIG9uY2UgPSB0cnVlOwo+ICsKPiArICAgICAgICBpZiAoIG9uY2UgKQo+ICsg
ICAgICAgICAgICBwcmludGsoIiVzIGZvcmNlZCBmcm9tIGNvbW1hbmQtbGluZVxuIiwgZW50cnkt
PmRlc2MpOwo+ICsgICAgICAgIG9uY2UgPSBmYWxzZTsKPiArCj4gKyAgICAgICAgYXJtX3NtY2Nj
XzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgMSwgTlVMTCk7Cj4gKyAg
ICAgICAgcmVxdWlyZWQgPSB0cnVlOwo+ICsKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiAr
Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAg
ICAgIHJldHVybiBmYWxzZTsKPiArICAgIH0KPiAgCj4gICAgICByZXR1cm4gcmVxdWlyZWQ7Cj4g
IH0KPiBAQCAtMzg5LDYgKzQ2Myw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBh
YmlsaXRpZXMgYXJtX2VycmF0YVtdID0gewo+ICAjZW5kaWYKPiAgI2lmZGVmIENPTkZJR19BUk1f
U1NCRAo+ICAgICAgewo+ICsgICAgICAgIC5kZXNjID0gIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFz
cyBEaXNhYmxlZCIsCj4gICAgICAgICAgLmNhcGFiaWxpdHkgPSBBUk1fU1NCRCwKPiAgICAgICAg
ICAubWF0Y2hlcyA9IGhhc19zc2JkX21pdGlnYXRpb24sCj4gICAgICB9LAo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVycmF0YS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHVlcnJhdGEuaAo+IGluZGV4IGU2MjhkM2ZmNTYuLjdmYmIzZGMwYmUgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vY3B1ZXJyYXRhLmgKPiBAQCAtMzEsMTAgKzMxLDI2IEBAIENIRUNLX1dPUktBUk9VTkRfSEVM
UEVSKHNzYmQsIEFSTV9TU0JELCBDT05GSUdfQVJNX1NTQkQpCj4gIAo+ICAjdW5kZWYgQ0hFQ0tf
V09SS0FST1VORF9IRUxQRVIKPiAgCj4gK2VudW0gc3NiZF9zdGF0ZQo+ICt7Cj4gKyAgICBBUk1f
U1NCRF9VTktOT1dOLAo+ICsgICAgQVJNX1NTQkRfRk9SQ0VfRElTQUJMRSwKPiArICAgIEFSTV9T
U0JEX1JVTlRJTUUsCj4gKyAgICBBUk1fU1NCRF9GT1JDRV9FTkFCTEUsCj4gKyAgICBBUk1fU1NC
RF9NSVRJR0FURUQsCj4gK307Cj4gKwo+ICAjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4gIAo+ICAj
aW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPiAgCj4gK2V4dGVybiBlbnVtIHNzYmRfc3RhdGUgc3Ni
ZF9zdGF0ZTsKPiArCj4gK3N0YXRpYyBpbmxpbmUgZW51bSBzc2JkX3N0YXRlIGdldF9zc2JkX3N0
YXRlKHZvaWQpCj4gK3sKPiArICAgIHJldHVybiBzc2JkX3N0YXRlOwo+ICt9Cj4gKwo+ICBERUNM
QVJFX1BFUl9DUFUocmVnaXN0ZXJfdCwgc3NiZF9jYWxsYmFja19yZXF1aXJlZCk7Cj4gIAo+ICBz
dGF0aWMgaW5saW5lIGJvb2wgY3B1X3JlcXVpcmVfc3NiZF9taXRpZ2F0aW9uKHZvaWQpCj4gQEAg
LTQ5LDYgKzY1LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGln
YXRpb24odm9pZCkKPiAgICAgIHJldHVybiBmYWxzZTsKPiAgfQo+ICAKPiArc3RhdGljIGlubGlu
ZSBlbnVtIHNzYmRfc3RhdGUgZ2V0X3NiZGRfc3RhdGUodm9pZCkKCnRoZSBtaXN0eXBlIGlzIHN0
aWxsIHByZXNlbnQKCgo+ICt7Cj4gKyAgICByZXR1cm4gQVJNX1NTQkRfVU5LTk9XTjsKPiArfQo+
ICsKPiAgI2VuZGlmCj4gIAo+ICAjZW5kaWYgLyogX19BUk1fQ1BVRVJSQVRBX0hfXyAqLwo+IC0t
IAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:15:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23:15:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSW1s-0001tM-Rf; Mon, 11 Jun 2018 23:15: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=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSW1r-0001tA-N3
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 23:15:15 +0000
X-Inumbo-ID: 4e96296f-6dcd-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e96296f-6dcd-11e8-bc1d-65256ead4e3a;
 Mon, 11 Jun 2018 23:15: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 581C220839;
 Mon, 11 Jun 2018 23:15:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528758914;
 bh=HooAsEG3yvlBkECpOAany52SQwNdsiPIhhbDWrcecWA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0W3h9UAUCYgJF6liKKff/c8ZaR8euhIoMOW2OseDM79CcGGeTNYG/ZkDiTZTwhrcY
 fCVYh+9VCzlolQf9sdgWgW+s/Ck/0jlP/90r73e75GsmxOUaBH2i840xIUvWtIn/fH
 /ZkR9N/5Fl8Kz2A25NijBgIrEp0ZckoH+BVFmq60=
Date: Mon, 11 Jun 2018 16:15:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605152303.14450-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111611180.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-7-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 06/13] xen/arm: Add ARCH_WORKAROUND_2
 support for guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSW4gb3JkZXIgdG8gb2Zm
ZXIgQVJDSF9XT1JLQVJPVU5EXzIgc3VwcG9ydCB0byBndWVzdHMsIHdlIG5lZWQgdG8gdHJhY2sg
dGhlCj4gc3RhdGUgb2YgdGhlIHdvcmthcm91bmQgcGVyLXZDUFUuIFRoZSBmaWVsZCAncGFkJyBp
biBjcHVfaW5mbyBpcyBub3cKPiByZXB1cnBvc2VkIHRvIHN0b3JlIGZsYWdzIGVhc2lseSBhY2Nl
c3NpYmxlIGluIGFzc2VtYmx5Lgo+IAo+IEFzIHRoZSBoeXBlcnZpc29yIHdpbGwgYWx3YXlzIHJ1
biB3aXRoIHRoZSB3b3JrYXJvdW5kIGVuYWJsZWQsIHdlIG1heQo+IG5lZWQgdG8gZW5hYmxlIChv
biBndWVzdCBleGl0KSBvciBkaXNhYmxlIChvbiBndWVzdCBlbnRyeSkgdGhlCj4gd29ya2Fyb3Vu
ZC4KPiAKPiBBIGZvbGxvdy11cCBwYXRjaCB3aWxsIGFkZCBmYXN0cGF0aCBmb3IgdGhlIHdvcmth
cm91bmQgZm9yIGFybTY0IGd1ZXN0cy4KPiAKPiBOb3RlIHRoYXQgY2hlY2tfd29ya2Fyb3VuZF9z
c2JkKCkgaXMgdXNlZCBpbnN0ZWFkIG9mIHNzYmRfZ2V0X3N0YXRlKCkKPiBiZWNhdXNlIHRoZSBm
b3JtZXIgaXMgaW1wbGVtZW50ZWQgdXNpbmcgYW4gYWx0ZXJuYXRpdmUuIFRoZWZvcmUgdGhlIGNv
ZGUKPiB3aWxsIGJlIHNob3J0Y3V0IG9uIGFmZmVjdGVkIHBsYXRmb3JtLgo+IAo+IFRoaXMgaXMg
cGFydCBvZiBYU0EtMjYzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAt
IEZpeCB0aGUgY29uZGl0aW9uIGluIG5lZWRfc3NiZF9mbGlwKCkKPiAtLS0KPiAgeGVuL2FyY2gv
YXJtL2RvbWFpbi5jICAgICAgICAgfCAgOCArKysrKysrKwo+ICB4ZW4vYXJjaC9hcm0vdHJhcHMu
YyAgICAgICAgICB8IDIwICsrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9hcmNoL2FybS92c21j
LmMgICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaCB8ICA2ICsrKysrLQo+ICA0IGZpbGVzIGNo
YW5nZWQsIDcwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gaW5kZXggNWEy
YTlhNmI4My4uNGJhZWNjMjQ0NyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiBAQCAtMjEsNiArMjEsNyBAQAo+ICAjaW5j
bHVkZSA8eGVuL3dhaXQuaD4KPiAgCj4gICNpbmNsdWRlIDxhc20vYWx0ZXJuYXRpdmUuaD4KPiAr
I2luY2x1ZGUgPGFzbS9jcHVlcnJhdGEuaD4KPiAgI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+
Cj4gICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgo+ICAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+Cj4g
QEAgLTU3Miw2ICs1NzMsMTMgQEAgaW50IHZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikK
PiAgICAgIGlmICggKHJjID0gdmNwdV92dGltZXJfaW5pdCh2KSkgIT0gMCApCj4gICAgICAgICAg
Z290byBmYWlsOwo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBUaGUgd29ya2Fyb3VuZCAyIChpLmUg
U1NCRCBtaXRpZ2F0aW9uKSBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgaWYKPiArICAgICAqIHN1cHBv
cnRlZC4KPiArICAgICAqLwo+ICsgICAgaWYgKCBnZXRfc3NiZF9zdGF0ZSgpID09IEFSTV9TU0JE
X1JVTlRJTUUgKQo+ICsgICAgICAgIHYtPmFyY2guY3B1X2luZm8tPmZsYWdzIHw9IENQVUlORk9f
V09SS0FST1VORF8yX0ZMQUc7Cj4gKwo+ICAgICAgcmV0dXJuIHJjOwo+ICAKPiAgZmFpbDoKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+
IGluZGV4IDVjMThlOTE4YjAuLjMxNWZjNjFmNzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+IEBAIC0yMDExLDEwICsyMDEx
LDIzIEBAIGluamVjdF9hYnQ6Cj4gICAgICAgICAgaW5qZWN0X2lhYnRfZXhjZXB0aW9uKHJlZ3Ms
IGd2YSwgaHNyLmxlbik7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBuZWVkc19zc2Jk
X2ZsaXAoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIGlmICggIWNoZWNrX3dvcmthcm91bmRf
c3NiZCgpICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgcmV0dXJuICEodi0+
YXJjaC5jcHVfaW5mby0+ZmxhZ3MgJiBDUFVJTkZPX1dPUktBUk9VTkRfMl9GTEFHKSAmJgo+ICsg
ICAgICAgICAgICAgY3B1X3JlcXVpcmVfc3NiZF9taXRpZ2F0aW9uKCk7Cj4gK30KPiArCj4gIHN0
YXRpYyB2b2lkIGVudGVyX2h5cGVydmlzb3JfaGVhZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKPiAgewo+ICAgICAgaWYgKCBndWVzdF9tb2RlKHJlZ3MpICkKPiAgICAgIHsKPiArICAgICAg
ICAvKiBJZiB0aGUgZ3Vlc3QgaGFzIGRpc2FibGVkIHRoZSB3b3JrYXJvdW5kLCBicmluZyBpdCBi
YWNrIG9uLiAqLwo+ICsgICAgICAgIGlmICggbmVlZHNfc3NiZF9mbGlwKGN1cnJlbnQpICkKPiAr
ICAgICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8y
X0ZJRCwgMSwgTlVMTCk7Cj4gKwo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogSWYgd2UgcGVu
ZGVkIGEgdmlydHVhbCBhYm9ydCwgcHJlc2VydmUgaXQgdW50aWwgaXQgZ2V0cyBjbGVhcmVkLgo+
ICAgICAgICAgICAqIFNlZSBBUk0gQVJNIERESSAwNDg3QS5qIEQxLjE0LjMgKFZpcnR1YWwgSW50
ZXJydXB0cykgZm9yIGRldGFpbHMsCj4gQEAgLTIyNjAsNiArMjI3MywxMyBAQCB2b2lkIGxlYXZl
X2h5cGVydmlzb3JfdGFpbCh2b2lkKQo+ICAgICAgICAgICAgICAgKi8KPiAgICAgICAgICAgICAg
U1lOQ0hST05JWkVfU0VSUk9SKFNLSVBfU1lOQ0hST05JWkVfU0VSUk9SX0VOVFJZX0VYSVQpOwo+
ICAKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogVGhlIGh5cGVydmlzb3IgcnVu
cyB3aXRoIHRoZSB3b3JrYXJvdW5kIGFsd2F5cyBwcmVzZW50Lgo+ICsgICAgICAgICAgICAgKiBJ
ZiB0aGUgZ3Vlc3Qgd2FudHMgaXQgZGlzYWJsZWQsIHNvIGJlIGl0Li4uCj4gKyAgICAgICAgICAg
ICAqLwo+ICsgICAgICAgICAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcChjdXJyZW50KSApCj4gKyAg
ICAgICAgICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5E
XzJfRklELCAwLCBOVUxMKTsKPiArCj4gICAgICAgICAgICAgIHJldHVybjsKPiAgICAgICAgICB9
Cj4gICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vdnNtYy5jIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwo+IGluZGV4IDQwYTgwZDU3NjAuLmM0Y2Nh
ZTYwMzAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3ZzbWMuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS92c21jLmMKPiBAQCAtMTgsNiArMTgsNyBAQAo+ICAjaW5jbHVkZSA8eGVuL2xpYi5oPgo+
ICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gICNpbmNsdWRlIDxwdWJsaWMvYXJjaC1hcm0vc21j
Y2MuaD4KPiArI2luY2x1ZGUgPGFzbS9jcHVlcnJhdGEuaD4KPiAgI2luY2x1ZGUgPGFzbS9jcHVm
ZWF0dXJlLmg+Cj4gICNpbmNsdWRlIDxhc20vbW9uaXRvci5oPgo+ICAjaW5jbHVkZSA8YXNtL3Jl
Z3MuaD4KPiBAQCAtMTA0LDYgKzEwNSwyMyBAQCBzdGF0aWMgYm9vbCBoYW5kbGVfYXJjaChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgICAgICAgICAgaWYgKCBjcHVzX2hhdmVfY2Fw
KEFSTV9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUikgKQo+ICAgICAgICAgICAgICAgICAgcmV0ID0g
MDsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgY2FzZSBBUk1fU01DQ0NfQVJDSF9X
T1JLQVJPVU5EXzJfRklEOgo+ICsgICAgICAgICAgICBzd2l0Y2ggKCBnZXRfc3NiZF9zdGF0ZSgp
ICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICBjYXNlIEFSTV9TU0JEX1VOS05PV046
Cj4gKyAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRElTQUJMRToKPiArICAgICAgICAg
ICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgY2FzZSBBUk1fU1NCRF9SVU5USU1FOgo+
ICsgICAgICAgICAgICAgICAgcmV0ID0gQVJNX1NNQ0NDX1NVQ0NFU1M7Cj4gKyAgICAgICAgICAg
ICAgICBicmVhazsKPiArCj4gKyAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRU5BQkxF
Ogo+ICsgICAgICAgICAgICBjYXNlIEFSTV9TU0JEX01JVElHQVRFRDoKPiArICAgICAgICAgICAg
ICAgIHJldCA9IEFSTV9TTUNDQ19OT1RfUkVRVUlSRUQ7Cj4gKyAgICAgICAgICAgICAgICBicmVh
azsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICB9Cj4g
IAo+ICAgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXQpOwo+IEBAIC0xMTQsNiArMTMy
LDI1IEBAIHN0YXRpYyBib29sIGhhbmRsZV9hcmNoKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQo+ICAgICAgY2FzZSBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzFfRklEOgo+ICAgICAgICAg
IC8qIE5vIHJldHVybiB2YWx1ZSAqLwo+ICAgICAgICAgIHJldHVybiB0cnVlOwo+ICsKPiArICAg
IGNhc2UgQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRDoKPiArICAgIHsKPiArICAgICAg
ICBib29sIGVuYWJsZSA9ICh1aW50MzJfdClnZXRfdXNlcl9yZWcocmVncywgMSk7Cj4gKwo+ICsg
ICAgICAgIC8qCj4gKyAgICAgICAgICogQVJNX1dPUktBUk9VTkRfMl9GSUQgc2hvdWxkIG9ubHkg
YmUgY2FsbGVkIHdoZW4gbWl0aWdhdGlvbgo+ICsgICAgICAgICAqIHN0YXRlIGNhbiBiZSBjaGFu
Z2VkIGF0IHJ1bnRpbWUuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShn
ZXRfc3NiZF9zdGF0ZSgpICE9IEFSTV9TU0JEX1JVTlRJTUUpICkKPiArICAgICAgICAgICAgcmV0
dXJuIHRydWU7Cj4gKwo+ICsgICAgICAgIGlmICggZW5hYmxlICkKPiArICAgICAgICAgICAgZ2V0
X2NwdV9pbmZvKCktPmZsYWdzIHw9IENQVUlORk9fV09SS0FST1VORF8yX0ZMQUc7Cj4gKyAgICAg
ICAgZWxzZQo+ICsgICAgICAgICAgICBnZXRfY3B1X2luZm8oKS0+ZmxhZ3MgJj0gfkNQVUlORk9f
V09SS0FST1VORF8yX0ZMQUc7Cj4gKwo+ICsgICAgICAgIHJldHVybiB0cnVlOwo+ICsgICAgfQo+
ICAgICAgfQo+ICAKPiAgICAgIHJldHVybiBmYWxzZTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9jdXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaAo+IGlu
ZGV4IDdhMDk3MWZkZWEuLmY5ODE5YjM0ZmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9jdXJyZW50LmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaAo+IEBA
IC03LDYgKzcsMTAgQEAKPiAgI2luY2x1ZGUgPGFzbS9wZXJjcHUuaD4KPiAgI2luY2x1ZGUgPGFz
bS9wcm9jZXNzb3IuaD4KPiAgCj4gKy8qIFRlbGwgd2hldGhlciB0aGUgZ3Vlc3QgdkNQVSBlbmFi
bGVkIFdvcmthcm91bmQgMiAoaS5lIHZhcmlhbnQgNCkgKi8KPiArI2RlZmluZSBDUFVJTkZPX1dP
UktBUk9VTkRfMl9GTEFHX1NISUZUICAgMAo+ICsjZGVmaW5lIENQVUlORk9fV09SS0FST1VORF8y
X0ZMQUcgKF9BQygxLCBVKSA8PCBDUFVJTkZPX1dPUktBUk9VTkRfMl9GTEFHX1NISUZUKQo+ICsK
PiAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPiAgCj4gIHN0cnVjdCB2Y3B1Owo+IEBAIC0yMSw3ICsy
NSw3IEBAIERFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwo+ICBzdHJ1
Y3QgY3B1X2luZm8gewo+ICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgZ3Vlc3RfY3B1X3VzZXJf
cmVnczsKPiAgICAgIHVuc2lnbmVkIGxvbmcgZWxyOwo+IC0gICAgdW5zaWduZWQgaW50IHBhZDsK
PiArICAgIHVpbnQzMl90IGZsYWdzOwo+ICB9Owo+ICAKPiAgc3RhdGljIGlubGluZSBzdHJ1Y3Qg
Y3B1X2luZm8gKmdldF9jcHVfaW5mbyh2b2lkKQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:16:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23:16:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSW3C-00027O-Ca; Mon, 11 Jun 2018 23:16: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=6gn7=i5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSW3B-00027E-Fo
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 23:16:37 +0000
X-Inumbo-ID: 2658a588-6dcd-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2658a588-6dcd-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 01:14:11 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 843CF208B2;
 Mon, 11 Jun 2018 23:16:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528758995;
 bh=mtEDnhThYZ9E+uXqyjgU0IsiibRtqxb/WPGQ26ZvmHo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GQ4S4LeYfRv+2s5tGCbXJSoHLEeCeJ0xurGsOc/HAjrtXRdxPI+ORlFbitUQQfNSN
 Ln4YMd9Wuy5bR6/wFQihgLfSpve3Xr3Z9ATmy/AIKQ5kLcuWcCSyNui3CTh1tJKUoz
 5ik0hcGHCEqsv4Dj8p/Lj0bVdm9/uVIjIpN93uiw=
Date: Mon, 11 Jun 2018 16:16: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: <20180605152303.14450-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111615540.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-11-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 10/13] xen/arm64: Implement a fast path
 for handling SMCCC_ARCH_WORKAROUND_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, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGZ1bmN0aW9uIEFS
TV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMiB3aWxsIGJlIGNhbGxlZCBieSB0aGUgZ3Vlc3QgZm9y
Cj4gZW5hYmxpbmcvZGlzYWJsaW5nIHRoZSBzc2JkIG1pdGlnYXRpb24uIFNvIHdlIHdhbnQgdGhl
IGhhbmRsaW5nIHRvCj4gYmUgYXMgZmFzdCBhcyBwb3NzaWJsZS4KPiAKPiBUaGUgbmV3IHNlcXVl
bmNlIHdpbGwgZm9yd2FyZCBndWVzdCdzIEFSQ0hfV09SS0FST1VORF8yIGNhbGwgdG8gRUwzIGFu
ZAo+IGFsc28gdHJhY2sgdGhlIHN0YXRlIG9mIHRoZSB3b3JrYXJvdW5kIHBlci12Q1BVLgo+IAo+
IE5vdGUgdGhhdCBzaW5jZSB3ZSBuZWVkIHRvIGV4ZWN1dGUgYnJhbmNoZXMsIHRoaXMgYWx3YXlz
IGV4ZWN1dGVzIGFmdGVyCj4gdGhlIHNwZWN0cmUtdjIgbWl0aWdhdGlvbi4KPiAKPiBUaGlzIGNv
ZGUgaXMgYmFzZWQgb24gS1ZNIGNvdW50ZXJwYXJ0ICJhcm02NDogS1ZNOiBIYW5kbGUgZ3Vlc3Qn
cwo+IEFSQ0hfV09SS0FST1VORF8yIHJlcXVlc3RzIiB3cml0dGVuIGJ5IE1hcmMgWnluZ2llci4K
PiAKPiBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2My4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYy
Ogo+ICAgICAgICAgLSBDb21iaW5lIHRoZSAyIGNvbnNlY3V0aXZlIGVvciBpbnN0cnVjdGlvbnMg
aW4gYSBzaW5nbGUgb25lLgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMu
YyB8ICAyICsrCj4gIHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TICAgICAgIHwgNDIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICB4ZW4vYXJjaC9hcm0vY3B1ZXJy
YXRhLmMgICAgICAgICB8IDE4ICsrKysrKysrKysrKysrKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwg
NjEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0
cy5jCj4gaW5kZXggY2UyNGU0NDQ3My4uZjVjNjk2ZDA5MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20t
b2Zmc2V0cy5jCj4gQEAgLTIyLDYgKzIyLDcgQEAKPiAgdm9pZCBfX2R1bW15X18odm9pZCkKPiAg
ewo+ICAgICBPRkZTRVQoVVJFR1NfWDAsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCB4MCk7Cj4gKyAg
IE9GRlNFVChVUkVHU19YMSwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHgxKTsKPiAgICAgT0ZGU0VU
KFVSRUdTX0xSLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgbHIpOwo+ICAKPiAgICAgT0ZGU0VUKFVS
RUdTX1NQLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgc3ApOwo+IEBAIC00NSw2ICs0Niw3IEBAIHZv
aWQgX19kdW1teV9fKHZvaWQpCj4gICAgIEJMQU5LKCk7Cj4gIAo+ICAgICBERUZJTkUoQ1BVSU5G
T19zaXplb2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKPiArICAgT0ZGU0VUKENQVUlORk9f
ZmxhZ3MsIHN0cnVjdCBjcHVfaW5mbywgZmxhZ3MpOwo+ICAKPiAgICAgT0ZGU0VUKFZDUFVfYXJj
aF9zYXZlZF9jb250ZXh0LCBzdHJ1Y3QgdmNwdSwgYXJjaC5zYXZlZF9jb250ZXh0KTsKPiAgCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2VudHJ5LlMKPiBpbmRleCBlMjM0NGU1NjVmLi45N2IwNWY1M2VhIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2Vu
dHJ5LlMKPiBAQCAtMSw0ICsxLDYgQEAKPiAgI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KPiAr
I2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+Cj4gKyNpbmNsdWRlIDxhc20vbWFjcm9zLmg+Cj4gICNp
bmNsdWRlIDxhc20vcmVncy5oPgo+ICAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+Cj4gICNp
bmNsdWRlIDxhc20vc21jY2MuaD4KPiBAQCAtMjQxLDcgKzI0Myw3IEBAIGd1ZXN0X3N5bmM6Cj4g
ICAgICAgICAgICogYmUgZW5jb2RlZCBhcyBhbiBpbW1lZGlhdGUgZm9yIGNtcC4KPiAgICAgICAg
ICAgKi8KPiAgICAgICAgICBlb3IgICAgIHcwLCB3MCwgI0FSTV9TTUNDQ19BUkNIX1dPUktBUk9V
TkRfMV9GSUQKPiAtICAgICAgICBjYm56ICAgIHcwLCBndWVzdF9zeW5jX3Nsb3dwYXRoCj4gKyAg
ICAgICAgY2JueiAgICB3MCwgY2hlY2tfd2EyCj4gIAo+ICAgICAgICAgIC8qCj4gICAgICAgICAg
ICogQ2xvYmJlciBib3RoIHgwIGFuZCB4MSB0byBwcmV2ZW50IGxlYWthZ2UuIE5vdGUgdGhhdCB0
aGFua3MKPiBAQCAtMjUwLDYgKzI1Miw0NCBAQCBndWVzdF9zeW5jOgo+ICAgICAgICAgIG1vdiAg
ICAgeDEsIHh6cgo+ICAgICAgICAgIGVyZXQKPiAgCj4gK2NoZWNrX3dhMjoKPiArICAgICAgICAv
KiBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzIgaGFuZGxpbmcgKi8KPiArICAgICAgICBlb3Ig
ICAgIHcwLCB3MCwgIyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzFfRklEIF4gQVJNX1NNQ0ND
X0FSQ0hfV09SS0FST1VORF8yX0ZJRCkKPiArICAgICAgICBjYm56ICAgIHcwLCBndWVzdF9zeW5j
X3Nsb3dwYXRoCj4gKyNpZmRlZiBDT05GSUdfQVJNX1NTQkQKPiArYWx0ZXJuYXRpdmVfY2IgYXJt
X2VuYWJsZV93YTJfaGFuZGxpbmcKPiArICAgICAgICBiICAgICAgIHdhMl9lbmQKPiArYWx0ZXJu
YXRpdmVfY2JfZW5kCj4gKyAgICAgICAgLyogU2FuaXRpemUgdGhlIGFyZ3VtZW50ICovCj4gKyAg
ICAgICAgbW92ICAgICB4MCwgIy0oVVJFR1Nfa2VybmVsX3NpemVvZiAtIFVSRUdTX1gxKSAgLyog
eDAgOj0gb2Zmc2V0IG9mIGd1ZXN0J3MgeDEgb24gdGhlIHN0YWNrICovCj4gKyAgICAgICAgbGRy
ICAgICB4MSwgW3NwLCB4MF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTG9hZCBndWVz
dCdzIHgxICovCj4gKyAgICAgICAgY21wICAgICB3MSwgd3pyCj4gKyAgICAgICAgY3NldCAgICB4
MSwgbmUKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBVcGRhdGUgdGhlIGd1ZXN0IGZs
YWcuIEF0IHRoaXMgc3RhZ2Ugc3AgcG9pbnQgYWZ0ZXIgdGhlIGZpZWxkCj4gKyAgICAgICAgICog
Z3Vlc3RfY3B1X3VzZXJfcmVncyBpbiBjcHVfaW5mby4KPiArICAgICAgICAgKi8KPiArICAgICAg
ICBhZHJfY3B1X2luZm8geDIKPiArICAgICAgICBsZHIgICAgIHgwLCBbeDIsICNDUFVJTkZPX2Zs
YWdzXQo+ICsgICAgICAgIGJmaSAgICAgeDAsIHgxLCAjQ1BVSU5GT19XT1JLQVJPVU5EXzJfRkxB
R19TSElGVCwgIzEKPiArICAgICAgICBzdHIgICAgIHgwLCBbeDIsICNDUFVJTkZPX2ZsYWdzXQo+
ICsKPiArICAgICAgICAvKiBDaGVjayB0aGF0IHdlIGFjdHVhbGx5IG5lZWQgdG8gcGVyZm9ybSB0
aGUgY2FsbCAqLwo+ICsgICAgICAgIGxkcl90aGlzX2NwdSB4MCwgc3NiZF9jYWxsYmFja19yZXF1
aXJlZCwgeDIKPiArICAgICAgICBjYnogICAgIHgwLCB3YTJfZW5kCj4gKwo+ICsgICAgICAgIG1v
diAgICAgdzAsICNBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklECj4gKyAgICAgICAgc21j
ICAgICAjMAo+ICsKPiArd2EyX2VuZDoKPiArICAgICAgICAvKiBEb24ndCBsZWFrIGRhdGEgZnJv
bSB0aGUgU01DIGNhbGwgKi8KPiArICAgICAgICBtb3YgICAgIHgxLCB4enIKPiArICAgICAgICBt
b3YgICAgIHgyLCB4enIKPiArICAgICAgICBtb3YgICAgIHgzLCB4enIKPiArI2VuZGlmIC8qICFD
T05GSUdfQVJNX1NTQkQgKi8KPiArICAgICAgICBtb3YgICAgIHgwLCB4enIKPiArICAgICAgICBl
cmV0Cj4gIGd1ZXN0X3N5bmNfc2xvd3BhdGg6Cj4gICAgICAgICAgLyoKPiAgICAgICAgICAgKiB4
MC94MSBtYXkgaGF2ZSBiZWVuIHNjcmF0Y2ggYnkgdGhlIGZhc3QgcGF0aCBhYm92ZSwgc28gYXZv
aWQKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jIGIveGVuL2FyY2gvYXJt
L2NwdWVycmF0YS5jCj4gaW5kZXggNDI5MjAwODY5Mi4uNzQ1NWYwOWYyNiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRh
LmMKPiBAQCAtNyw2ICs3LDcgQEAKPiAgI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+Cj4gICNpbmNs
dWRlIDxhc20vY3B1ZmVhdHVyZS5oPgo+ICAjaW5jbHVkZSA8YXNtL2NwdWVycmF0YS5oPgo+ICsj
aW5jbHVkZSA8YXNtL2luc24uaD4KPiAgI2luY2x1ZGUgPGFzbS9wc2NpLmg+Cj4gIAo+ICAvKiBP
dmVycmlkZSBtYWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZu
X3QgKi8KPiBAQCAtMjcyLDYgKzI3MywyMyBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVj
X2N0cmwoY29uc3QgY2hhciAqcykKPiAgfQo+ICBjdXN0b21fcGFyYW0oInNwZWMtY3RybCIsIHBh
cnNlX3NwZWNfY3RybCk7Cj4gIAo+ICsvKiBBcm02NCBvbmx5IGZvciBub3cgYXMgZm9yIEFybTMy
IHRoZSB3b3JrYXJvdW5kIGlzIGN1cnJlbnRseSBoYW5kbGVkIGluIEMuICovCj4gKyNpZmRlZiBD
T05GSUdfQVJNXzY0Cj4gK3ZvaWQgX19pbml0IGFybV9lbmFibGVfd2EyX2hhbmRsaW5nKGNvbnN0
IHN0cnVjdCBhbHRfaW5zdHIgKmFsdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgdWludDMyX3QgKm9yaWdwdHIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90ICp1cGRwdHIsIGludCBucl9pbnN0KQo+ICt7Cj4gKyAgICBC
VUdfT04obnJfaW5zdCAhPSAxKTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogT25seSBhbGxvdyBt
aXRpZ2F0aW9uIG9uIGd1ZXN0IEFSQ0hfV09SS0FST1VORF8yIGlmIHRoZSBTU0JECj4gKyAgICAg
KiBzdGF0ZSBhbGxvdyBpdCB0byBiZSBmbGlwcGVkLgo+ICsgICAgICovCj4gKyAgICBpZiAoIGdl
dF9zc2JkX3N0YXRlKCkgPT0gQVJNX1NTQkRfUlVOVElNRSApCj4gKyAgICAgICAgKnVwZHB0ciA9
IGFhcmNoNjRfaW5zbl9nZW5fbm9wKCk7Cj4gK30KPiArI2VuZGlmCj4gKwo+ICAvKgo+ICAgKiBB
c3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRpcmVjdGx5LCBzbyB3ZSBuZWVkIHRv
IG1ha2Ugc3VyZQo+ICAgKiBpdCBmaXRzIGluIGEgcmVnaXN0ZXIuCj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 11 23:22:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 11 Jun 2018 23: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 1fSW8T-0002xd-Gh; Mon, 11 Jun 2018 23:22: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=vakc=i5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSW8S-0002xN-0L
 for xen-devel@lists.xenproject.org; Mon, 11 Jun 2018 23:22:04 +0000
X-Inumbo-ID: e8e81d03-6dcd-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8e81d03-6dcd-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 01: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 1fSW8P-000229-Ft; Mon, 11 Jun 2018 23:22: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 1fSW8P-0002N4-5t; Mon, 11 Jun 2018 23:22:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSW8P-0006zu-5C; Mon, 11 Jun 2018 23:22:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124064-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-amd64-libvirt:libvirt-build:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:build-i386-pvops:kernel-build:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:build-armhf-pvops:kernel-build:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:heisenbug
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 linux-next:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-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-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl: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-win7-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-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-freebsd10-amd64: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-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm: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-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:capture-logs/l1(18):fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-saverestore:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl:debian-install:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:guest-saverestore.2:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-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-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8a91a2caa8c165c07c0c34221c7df35457fb4807
X-Osstest-Versions-That: linux=311da4975894aab7a4bb94aa83f38f052d7ffda4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 11 Jun 2018 23:22:01 +0000
Subject: [Xen-devel] [linux-next test] 124064: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA2NCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwNjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzg3MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyMzg3MQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBr
ZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODcxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzg3MQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
NiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODcxCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEwIGRlYmlhbi1pbnN0YWxsIGZhaWwgaW4gMTIzOTQyIFJF
R1IuIHZzLiAxMjM4NzEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTAgZGViaWFuLWlu
c3RhbGwgIGZhaWwgaW4gMTIzOTQyIHBhc3MgaW4gMTI0MDY0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4y
IGZhaWwgcGFzcyBpbiAxMjM5NDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
OCBjYXB0dXJlLWxvZ3MvbDEoMTgpIGZhaWwgYmxvY2tlZCBpbiAxMjM4NzEKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWls
IGJsb2NrZWQgaW4gMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgMTUgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjM5NDIgYmxvY2tlZCBpbiAxMjM4NzEKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEy
Mzk0MiBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMCBkZWJpYW4t
aW5zdGFsbCAgICAgIGZhaWwgaW4gMTIzOTQyIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAxNiBkZWJpYW4taW5zdGFsbC9kc3RfaG9zdCBmYWlsIGluIDEyMzk0MiBs
aWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTIzOTQyIGxpa2UgMTIzODcxCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyMzk0MiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
MjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTIzODcxCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAg
IGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgICBmYWls
IGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxNiBndWVzdC1zYXZl
cmVzdG9yZS4yICAgICAgICAgIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICBsaWtlIDEyMzg3
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICBmYWlsIGxpa2UgMTIzODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgIGZhaWwgbGlrZSAxMjM4NzEKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgZmFp
bCBsaWtlIDEyMzg3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICBmYWlsIGxpa2UgMTIzODcxCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4YTkxYTJjYWE4YzE2NWMwN2MwYzM0
MjIxYzdkZjM1NDU3ZmI0ODA3CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAzMTFkYTQ5NzU4OTRhYWI3YTRiYjk0YWE4M2YzOGYwNTJkN2ZmZGE0CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBz
aW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyMzk0MiAgMjAxOC0wNi0wOCAwOToxODo1NCBaICAgIDMgZGF5cyAg
ICAyIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 00:30:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 00:30:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSXBu-00055F-6r; Tue, 12 Jun 2018 00:29: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSXBs-000551-Cs
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 00:29:40 +0000
X-Inumbo-ID: b3358dd0-6dd7-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3358dd0-6dd7-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 00:29:43 +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 00D07208AE;
 Tue, 12 Jun 2018 00:29:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528763378;
 bh=0tCL3a76KZfdCIhFOSytWEw/RqY3tuHLdM/nNaWRKXg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZqMKB2v0lB5jCBvR0PjRe7rtrhR6p9iGi3hYQPZ0fefmGovkKFBGjMjCCKTFb7t2n
 tLflJ6Plk0DHUhy378ZsTw+98cnZ3FJKbchHvT6RXWUrHV7x4fFCVEV71rBe1IFUKd
 +6uPyAgOMwuEctB2I7XWajR2rwmeIw8/lIEQV0+0=
Date: Mon, 11 Jun 2018 17:29: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: <20180605152303.14450-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806111728240.14695@sstabellini-ThinkPad-X260>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 07/13] xen/arm: Simplify alternative
 patching of non-writable region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gRHVyaW5nIHRoZSBNTVUg
c2V0dXAgcHJvY2VzcywgWGVuIHdpbGwgc2V0IFNDVExSX0VMMi5XTlgKPiAoV3JpdGUtTm9uLWVY
ZWN1dGFibGUpIGJpdC4gQmVjYXVzZSBvZiB0aGF0LCB0aGUgYWx0ZXJuYXRpdmUgY29kZSBuZWVk
Cj4gdG8gcmUtbWFwcGVkIHRoZSByZWdpb24gaW4gYSBkaWZmZXJlbmNlIHBsYWNlIGluIG9yZGVy
IHRvIG1vZGlmeSB0aGUKPiB0ZXh0IHNlY3Rpb24uCj4gCj4gQXQgdGhlIG1vbWVudCwgdGhlIGZ1
bmN0aW9uIHBhdGNoaW5nIHRoZSBjb2RlIGlzIG9ubHkgYXdhcmUgb2YgdGhlCj4gcmUtbWFwcGVk
IHJlZ2lvbi4gVGhpcyByZXF1aXJlcyB0aGUgY2FsbGVyIHRvIG1lc3Mgd2l0aCBYZW4gaW50ZXJu
YWwgaW4KPiBvcmRlciB0byBoYXZlIGZ1bmN0aW9uIHN1Y2ggYXMgaXNfYWN0aXZlX2tlcm5lbF90
ZXh0KCkgd29ya2luZy4KPiAKPiBBbGwgdGhlIGludGVyYWN0aW9uIHdpdGggWGVuIGludGVybmFs
IGNhbiBiZSByZW1vdmVkIGJ5IHNwZWNpZnkgdGhlCiAgICAgICAgICAgIF4gaW50ZXJhY3Rpb25z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBzcGVjaWZ5aW5nCgo+IG9mZnNldCBi
ZXR3ZWVuIHRoZSByZWdpb24gcGF0Y2ggYW5kIHRoZSB3cml0YWJsZSByZWdpb24gZm9yIHVwZGF0
aW5nIHRoZQo+IGluc3RydWN0aW9uCj4gCj4gVGhpcyBzaW1wbGlmaWNhdGlvbiB3aWxsIGFsc28g
bWFrZSBlYXNpZXIgdG8gaW50ZWdyYXRlIGR5bmFtaWMgcGF0Y2hpbmcKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXiBtYWtlIGl0Cgo+IGEgaW4gYSBmb2xsb3ctdXAgcGF0Y2guIElu
ZGVlZCwgdGhlIGNhbGxiYWNrIGFkZHJlc3Mgc2hvdWxkIGJlIGluCiAgXiByZW1vdmUgYQoKCj4g
YSBvcmlnaW5hbCByZWdpb24gYW5kIG5vdCByZS1tYXBwZWQgb25seSB3aGljaCBpcyB3cml0ZWFi
bGUgbm9uLWV4ZWN1dGFibGUuCiAgXiBhbgoKPiBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2My4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+
IC0tLQo+IAo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+Cj4gCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCBjb21taXQgbWVzc2Fn
ZQo+ICAgICAgICAgLSBSZW1vdmUgY29tbWVudCBpbiB0aGUgY29kZSB0aGF0IGRvZXMgbm90IG1h
a2Ugc2Vuc2UgYW55bW9yZQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyB8IDQy
ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hh
bmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jIGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMK
PiBpbmRleCA5ZmZkYzQ3NWQ2Li45MzZjZjA0OTU2IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9hbHRlcm5hdGl2ZS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKPiBAQCAt
OTcsMTIgKzk3LDE2IEBAIHN0YXRpYyB1MzIgZ2V0X2FsdF9pbnNuKGNvbnN0IHN0cnVjdCBhbHRf
aW5zdHIgKmFsdCwKPiAgLyoKPiAgICogVGhlIHJlZ2lvbiBwYXRjaGVkIHNob3VsZCBiZSByZWFk
LXdyaXRlIHRvIGFsbG93IF9fYXBwbHlfYWx0ZXJuYXRpdmVzCj4gICAqIHRvIHJlcGxhY2luZyB0
aGUgaW5zdHJ1Y3Rpb25zIHdoZW4gbmVjZXNzYXJ5Lgo+ICsgKgo+ICsgKiBAdXBkYXRlX29mZnNl
dDogT2Zmc2V0IGJldHdlZW4gdGhlIHJlZ2lvbiBwYXRjaGVkIGFuZCB0aGUgd3JpdGFibGUKPiAr
ICogcmVnaW9uIGZvciB0aGUgdXBkYXRlLiAwIGlmIHRoZSBwYXRjaGVkIHJlZ2lvbiBpcyB3cml0
YWJsZS4KPiAgICovCj4gLXN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3Ry
dWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKPiArc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0aXZl
cyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3QgdXBkYXRlX29mZnNldCkKPiAgewo+ICAgICAgY29uc3Qgc3Ry
dWN0IGFsdF9pbnN0ciAqYWx0Owo+IC0gICAgY29uc3QgdTMyICpyZXBscHRyOwo+IC0gICAgdTMy
ICpvcmlncHRyOwo+ICsgICAgY29uc3QgdTMyICpyZXBscHRyLCAqb3JpZ3B0cjsKPiArICAgIHUz
MiAqdXBkcHRyOwo+ICAKPiAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiYWx0ZXJuYXRpdmVzOiBQ
YXRjaGluZyB3aXRoIGFsdCB0YWJsZSAlcCAtPiAlcFxuIiwKPiAgICAgICAgICAgICByZWdpb24t
PmJlZ2luLCByZWdpb24tPmVuZCk7Cj4gQEAgLTExOCw2ICsxMjIsNyBAQCBzdGF0aWMgaW50IF9f
YXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfcmVnaW9uICpyZWdpb24pCj4gICAg
ICAgICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsKPiAgCj4gICAgICAg
ICAgb3JpZ3B0ciA9IEFMVF9PUklHX1BUUihhbHQpOwo+ICsgICAgICAgIHVwZHB0ciA9ICh2b2lk
ICopb3JpZ3B0ciArIHVwZGF0ZV9vZmZzZXQ7Cj4gICAgICAgICAgcmVwbHB0ciA9IEFMVF9SRVBM
X1BUUihhbHQpOwo+ICAKPiAgICAgICAgICBucl9pbnN0ID0gYWx0LT5hbHRfbGVuIC8gc2l6ZW9m
KGluc24pOwo+IEBAIC0xMjUsNyArMTMwLDcgQEAgc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0
aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQo+ICAgICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgbnJfaW5zdDsgaSsrICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGluc24g
PSBnZXRfYWx0X2luc24oYWx0LCBvcmlncHRyICsgaSwgcmVwbHB0ciArIGkpOwo+IC0gICAgICAg
ICAgICAqKG9yaWdwdHIgKyBpKSA9IGNwdV90b19sZTMyKGluc24pOwo+ICsgICAgICAgICAgICAq
KHVwZHB0ciArIGkpID0gY3B1X3RvX2xlMzIoaW5zbik7Cj4gICAgICAgICAgfQo+ICAKPiAgICAg
ICAgICAvKiBFbnN1cmUgdGhlIG5ldyBpbnN0cnVjdGlvbnMgcmVhY2hlZCB0aGUgbWVtb3J5IGFu
ZCBudWtlICovCj4gQEAgLTE2Miw5ICsxNjcsNiBAQCBzdGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJu
YXRpdmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQo+ICAgICAgICAgIHBhZGRyX3QgeGVuX3Np
emUgPSBfZW5kIC0gX3N0YXJ0Owo+ICAgICAgICAgIHVuc2lnbmVkIGludCB4ZW5fb3JkZXIgPSBn
ZXRfb3JkZXJfZnJvbV9ieXRlcyh4ZW5fc2l6ZSk7Cj4gICAgICAgICAgdm9pZCAqeGVubWFwOwo+
IC0gICAgICAgIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBwYXRjaF9yZWdpb24gPSB7Cj4gLSAgICAg
ICAgICAgIC5saXN0ID0gTElTVF9IRUFEX0lOSVQocGF0Y2hfcmVnaW9uLmxpc3QpLAo+IC0gICAg
ICAgIH07Cj4gIAo+ICAgICAgICAgIEJVR19PTihwYXRjaGVkKTsKPiAgCj4gQEAgLTE3NywzMSAr
MTc5LDEzIEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVsdGlfc3RvcCh2b2lk
ICp1bnVzZWQpCj4gICAgICAgICAgLyogUmUtbWFwcGluZyBYZW4gaXMgbm90IGV4cGVjdGVkIHRv
IGZhaWwgZHVyaW5nIGJvb3QuICovCj4gICAgICAgICAgQlVHX09OKCF4ZW5tYXApOwo+ICAKPiAt
ICAgICAgICAvKgo+IC0gICAgICAgICAqIElmIHdlIGdlbmVyYXRlIGEgbmV3IGJyYW5jaCBpbnN0
cnVjdGlvbiwgdGhlIHRhcmdldCB3aWxsIGJlCj4gLSAgICAgICAgICogY2FsY3VsYXRlZCBpbiB0
aGlzIHJlLW1hcHBlZCBYZW4gcmVnaW9uLiBTbyB3ZSBoYXZlIHRvIHJlZ2lzdGVyCj4gLSAgICAg
ICAgICogdGhpcyByZS1tYXBwZWQgWGVuIHJlZ2lvbiBhcyBhIHZpcnR1YWwgcmVnaW9uIHRlbXBv
cmFyaWx5Lgo+IC0gICAgICAgICAqLwo+IC0gICAgICAgIHBhdGNoX3JlZ2lvbi5zdGFydCA9IHhl
bm1hcDsKPiAtICAgICAgICBwYXRjaF9yZWdpb24uZW5kID0geGVubWFwICsgeGVuX3NpemU7Cj4g
LSAgICAgICAgcmVnaXN0ZXJfdmlydHVhbF9yZWdpb24oJnBhdGNoX3JlZ2lvbik7Cj4gKyAgICAg
ICAgcmVnaW9uLmJlZ2luID0gX19hbHRfaW5zdHJ1Y3Rpb25zOwo+ICsgICAgICAgIHJlZ2lvbi5l
bmQgPSBfX2FsdF9pbnN0cnVjdGlvbnNfZW5kOwo+ICAKPiAtICAgICAgICAvKgo+IC0gICAgICAg
ICAqIEZpbmQgdGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgYWx0ZXJuYXRpdmUgcmVnaW9uIGlu
IHRoZSBuZXcKPiAtICAgICAgICAgKiBtYXBwaW5nLgo+IC0gICAgICAgICAqIGFsdF9pbnN0ciBj
b250YWlucyByZWxhdGl2ZSBvZmZzZXQsIHNvIHRoZSBmdW5jdGlvbgo+IC0gICAgICAgICAqIF9f
YXBwbHlfYWx0ZXJuYXRpdmVzIHdpbGwgcGF0Y2ggaW4gdGhlIHJlLW1hcHBlZCB2ZXJzaW9uIG9m
Cj4gLSAgICAgICAgICogWGVuLgo+IC0gICAgICAgICAqLwo+IC0gICAgICAgIHJlZ2lvbi5iZWdp
biA9ICh2b2lkICopX19hbHRfaW5zdHJ1Y3Rpb25zIC0gKHZvaWQgKilfc3RhcnQgKyB4ZW5tYXA7
Cj4gLSAgICAgICAgcmVnaW9uLmVuZCA9ICh2b2lkICopX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCAt
ICh2b2lkICopX3N0YXJ0ICsgeGVubWFwOwo+IC0KPiAtICAgICAgICByZXQgPSBfX2FwcGx5X2Fs
dGVybmF0aXZlcygmcmVnaW9uKTsKPiArICAgICAgICByZXQgPSBfX2FwcGx5X2FsdGVybmF0aXZl
cygmcmVnaW9uLCB4ZW5tYXAgLSAodm9pZCAqKV9zdGFydCk7Cj4gICAgICAgICAgLyogVGhlIHBh
dGNoaW5nIGlzIG5vdCBleHBlY3RlZCB0byBmYWlsIGR1cmluZyBib290LiAqLwo+ICAgICAgICAg
IEJVR19PTihyZXQgIT0gMCk7Cj4gIAo+IC0gICAgICAgIHVucmVnaXN0ZXJfdmlydHVhbF9yZWdp
b24oJnBhdGNoX3JlZ2lvbik7Cj4gLQo+ICAgICAgICAgIHZ1bm1hcCh4ZW5tYXApOwo+ICAKPiAg
ICAgICAgICAvKiBCYXJyaWVycyBwcm92aWRlZCBieSB0aGUgY2FjaGUgZmx1c2hpbmcgKi8KPiBA
QCAtMjM1LDcgKzIxOSw3IEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3RydWN0IGFs
dF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVuCj4gICAgICAgICAgLmVu
ZCA9IGVuZCwKPiAgICAgIH07Cj4gIAo+IC0gICAgcmV0dXJuIF9fYXBwbHlfYWx0ZXJuYXRpdmVz
KCZyZWdpb24pOwo+ICsgICAgcmV0dXJuIF9fYXBwbHlfYWx0ZXJuYXRpdmVzKCZyZWdpb24sIDAp
Owo+ICB9Cj4gIAo+ICAvKgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 00:42:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 00: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 1fSXNk-0007CN-FI; Tue, 12 Jun 2018 00:41: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSXNj-0007CG-Q8
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 00:41:55 +0000
X-Inumbo-ID: 10ad99da-6dd9-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10ad99da-6dd9-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 02:39: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 04B82208AF;
 Tue, 12 Jun 2018 00:41:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528764113;
 bh=ge2o7aPR+tFN7e81Ys+HPlvOg2UZtQAV/67IKkbxDxs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=b2SLiwidQvLduvb/pXBP+qdiD9+MMpopmN/X1A4z8C0l84U7Qo5mFxS4MBl2kzPqS
 x2p3uCFwiwDrDxVqgNup+3ZTfPyWBxBNUlAPhCD777vEJ2QBs1LmvRdabLPjO6iV73
 +r4WHMXD8TtmbrKiEMgGX+P6ETJmcwOVk7YxJmgw=
Date: Mon, 11 Jun 2018 17:41:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gV2VkLCA2IEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDUuMDYuMTgg
YXQgMTk6NTIsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4gCj4gPiAKPiA+IE9uIDA0
LzA2LzE4IDE4OjIzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4gSGkgYWxsLAo+ID4+
IAo+ID4+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIHRoZSBmaXJzdCBzdGVwIHRvd2FyZCBidWlsZGlu
ZyBhIHNtYWxsIGNlcnRpZmlhYmxlCj4gPj4gWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMu
Cj4gPj4gCj4gPj4gRmlyc3QsIHRoZSBzZXJpZXMgbWFrZXMgYSBmZXcgY2hhbmdlcyB0byBhbGxv
dyBkaXNhYmxpbmcgbW9yZSBrY29uZmlnCj4gPj4gb3B0aW9uczogbW9zdCBvZiB0aGVtIGFscmVh
ZHkgZXhpc3QgYnV0IGNhbm5vdCBiZSBkaXNhYmxlZC4KPiA+PiAKPiA+PiBUaGVuLCBpdCBpbnRy
b2R1Y2VzIGEgcmVmZXJlbmNlIGtjb25maWcgZm9yIFJlbmVzYXMgUkNhciAoZHVlIHRvIHBvcHVs
YXIKPiA+PiBkZW1hbmQsIGNhbmRpZGF0ZSBmb3IgY2VydGlmaWNhdGlvbnMpLCBYaWxpbnggTVBT
b0MsIGFuZCBmb3IgUUVNVQo+ID4+IGFhcmNoNjQgKG5vdCBmb3IgY2VydGlmaWNhdGlvbnMsIGJ1
dCB1c2VmdWwgZm9yIGRlYnVnZ2luZykuCj4gPj4gCj4gPj4gVGhlIGxhc3QgcGF0Y2ggaW4gdGhl
IHNlcmllcyBhZGRzIGEgY29udmVuaWVudCBjbG9jIHRhcmdldCB0byBjb3VudCB0aGUKPiA+PiB0
b3RhbCBsaW5lcyBvZiBjb2RlIG9mIHRoZSBzb3VyY2UgZmlsZXMgYnVpbHQuCj4gPj4gCj4gPj4g
QXMgYSBjb25zZXF1ZW5jZSBvZiB0aGVzZSBjaGFuZ2VzLCBzb21lIG9wdGlvbnMgd2lsbCBiZWNv
bWUgdXNlci12aXNpYmxlCj4gPj4gYW5kIG5vdCBkZXBlbmRlbnQgb24gQ09ORklHX0VYUEVSVC4g
SXQgZG9lcyBub3QgbWVhbiB0aGF0IFhlbiBQcm9qZWN0Cj4gPj4gd2lsbCBzZWN1cml0eSBzdXBw
b3J0IGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnMgb2Yga2NvbmZpZyBvcHRpb25zLgo+ID4+IElu
c3RlYWQsIHRoZXJlIHdpbGwgYmUgYSBzbWFsbCBzZXQgb2YgcHJlLWNhbm5lZCBjb25maWd1cmF0
aW9ucyB0aGF0Cj4gPj4gd2lsbCBiZSBzdXBwb3J0ZWQuICBTZWU6IGh0dHBzOi8vbWFyYy5pbmZv
Lz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQzMiAKPiA+IAo+ID4gR2VvcmdlLCBJYW4sIEph
biwgc2hhbGwgU1VQUE9SVC5NRCBiZSB1cGRhdGVkIHRvIHJlZmxlY3QgdGhlIEtjb25maWcgCj4g
PiBjaGFuZ2VzPwo+ID4gCj4gPiBJIGFtIG1vc3RseSB0aGlua2luZyBhYm91dCB0aGUgYm9hcmQg
c3VwcG9ydCBhbmQgdGhlIGZhY3QgdGhhdCBtb3JlIAo+ID4gb3B0aW9ucyBvbiBBcm0gYXJlIHNl
bGVjdGFibGUgYnkgdGhlIHVzZXJzLgo+IAo+IEkgdGhpbmsgdGhhdCB3b3VsZCBiZSB2ZXJ5IGRl
c2lyYWJsZSwgeWVzLgoKRG8geW91IHdhbnQgbWUgdG8gYWRkIGEgcGF0Y2ggZm9yIHRoYXQgdG8g
dGhpcyBzZXJpZXMsIG9yIHNob3VsZCBJIGRvIGl0CnNlcGFyYXRlbHk/CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 00:44:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 00:44:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSXQM-00085W-7N; Tue, 12 Jun 2018 00:44: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSXQL-00085Q-1k
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 00:44:37 +0000
X-Inumbo-ID: c9c4df79-6dd9-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9c4df79-6dd9-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 00:44: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 9D476208AF;
 Tue, 12 Jun 2018 00:44:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528764275;
 bh=c/7VuOODmCyxVHyrg4L7LvoQfLRfgkYFFLkT34y1fCk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=wrN2zlC/daCI/iTBFWcsR1MPTfRvXKoERvmxiNflH8iGopHgiqi92ffSA1k982369
 OiYeD0u8iEiXxRKy5CnmSnvptciFFsOX9Fluvee4Sv2RN+T3V/YJoshrOCHOnci1PM
 fHPf/ifTeXlDcWEdNKYYMB7B8FuvC8tG4GD8hwpQ=
Date: Mon, 11 Jun 2018 17:44: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: <8d4b50bc-94ea-84ac-fea1-49e9eabe49bc@arm.com>
Message-ID: <alpine.DEB.2.10.1806111742350.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-4-git-send-email-sstabellini@kernel.org>
 <8d4b50bc-94ea-84ac-fea1-49e9eabe49bc@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 04/10] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.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,
 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDQv
MDYvMTggMTg6MjQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IFNlbGVjdCBNRU1fQUND
RVNTX0FMV0FZU19PTiBvbiB4ODYgdG8gbWFyayB0aGF0IE1FTV9BQ0NFU1MgaXMgbm90Cj4gPiBj
b25maWd1cmFibGUgb24geDg2LiBBdm9pZCBzZWxlY3RpbmcgaXQgb24gQVJNLgo+ID4gUmVuYW1l
IEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVyZS4gQWRkIGEgcHJvbXB0IGFu
ZCBhCj4gPiBkZXNjcmlwdGlvbiB0byBNRU1fQUNDRVNTIGluIHhlbi9jb21tb24vS2NvbmZpZy4K
PiA+IAo+ID4gVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUgb3B0aW9uIGlzIE1F
TV9BQ0NFU1MsIGFuZCBpdCBpcwo+ID4gY29uZmlndXJhYmxlIG9ubHkgb24gQVJNIChkaXNhYmxl
ZCBieSBkZWZhdWx0KS4KPiAKPiBJdCB3b3VsZCBiZSBuaWNlIHRvIG1lbnRpb24gaW4gdGhlIGNv
bW1pdCBtZXNzYWdlIHRoZSBzaG9ydGNvbWluZyBmb3IgQXJtLgo+IEJlY2F1c2UgeW91IGFyZSBq
dXN0IHJlbW92aW5nIHRoZSBndWVzdCBpbnRlcmZhY2UsIGFsbCB0aGUgYXJjaC1zcGVjaWZpYwo+
IGluZnJhc3RydWN0dXJlIGlzIHN0aWxsIHByZXNlbnQuCgpJJ2xsIGRvCgo+ID4gCj4gPiBUaGUg
cHVycG9zZSBpcyB0byByZWR1Y2UgY29kZSBzaXplLiBUaGUgb3B0aW9uIGRvZXNuJ3QgZGVwZW5k
IG9uIEVYUEVSVAo+ID4gYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHktc3VwcG9y
dCBjb25maWd1cmF0aW9ucyB3aXRob3V0Cj4gCj4gcy9lY3VyaXR5LXN1cHBvcnQvc2VjdXJpdHkt
c3VwcG9ydC8KPiAKPiA+IE1FTV9BQ0NFU1MgYW5kIGEgbm9uLWV4cGVydCBzaG91bGQgYmUgYWJs
ZSB0byBkaXNhYmxlIGl0Lgo+ID4gCj4gPiBTdWdnZXN0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+ID4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiA+IENDOiBH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KPiA+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tCj4gPiBDQzogamJldWxpY2hAc3VzZS5jb20KPiA+IENDOiBqdWxpZW4uZ3JhbGxAYXJtLmNv
bQo+ID4gQ0M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KPiA+IENDOiBzc3RhYmVsbGluaUBrZXJu
ZWwub3JnCj4gPiBDQzogdGltQHhlbi5vcmcKPiA+IENDOiB3ZWkubGl1MkBjaXRyaXguY29tCj4g
PiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NToKPiA+IC0gY2hhbmdlIE1FTV9BQ0NFU1NfQUxX
QVlTX09OIHRvIGJvb2wKPiA+IC0gY2hhbmdlIGRlZmF1bHQgZm9yIE1FTV9BQ0NFU1MsIGRlZmF1
bHQgeSBpZiBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ID4gCj4gPiBDaGFuZ2VzIGluIHY0Ogo+ID4g
LSByZW1vdmUgSEFTX01FTV9BQ0NFU1MKPiA+IC0gbW92ZSBNRU1fQUNDRVNTX0FMV0FZU19PTiB0
byBjb21tb24KPiA+IC0gY29tYmlsZSBkZWZhdWx0IGFuZCBib29sIHRvIGRlZl9ib29sCj4gPiAK
PiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIGtlZXAgSEFTX01FTV9BQ0NFU1MgdG8gbWFyayB0aGF0
IGFuIGFyY2ggY2FuIGRvIE1FTV9BQ0NFU1MKPiA+IC0gaW50cm9kdWNlIE1FTV9BQ0NFU1NfQUxX
QVlTX09OCj4gPiAtIHRoZSBtYWluIE1FTV9BQ0NFU1Mgb3B0aW9uIGlzIGluIHhlbi9jb21tb24v
S2NvbmZpZwo+ID4gCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBwYXRjaCBhZGRlZAo+ID4gLS0t
Cj4gPiAgIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgfCAgMiArLQo+ID4gICB4
ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAgIHwgIDEgLQo+ID4gICB4ZW4vYXJjaC94
ODYvS2NvbmZpZyAgICAgICAgICAgICAgIHwgIDIgKy0KPiA+ICAgeGVuL2NvbW1vbi9LY29uZmln
ICAgICAgICAgICAgICAgICB8IDEwICsrKysrKysrKy0KPiA+ICAgeGVuL2NvbW1vbi9NYWtlZmls
ZSAgICAgICAgICAgICAgICB8ICAyICstCj4gPiAgIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAg
ICAgICAgICAgfCAgMiArLQo+ID4gICB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgICAg
IHwgIDQgKystLQo+ID4gICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgIHwgIDIg
Ky0KPiA+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+
ICAgeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gPiAgIHhlbi94
c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgfCAgNCArKy0tCj4gCj4gWW91IHByb2JhYmx5
IHdhbnQgYW4gYWNrIGZyb20gRGFuaWVsIGhlcmUgKENDZWQgaGltKS4KCkknbGwgQ0MgRGFuaWVs
IHRvIHRoaXMgcGF0Y2ggZ29pbmcgZm9yd2FyZAoKCj4gPiAgIDExIGZpbGVzIGNoYW5nZWQsIDIx
IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZwo+ID4gYi90b29scy9maXJtd2FyZS94ZW4t
ZGlyL3NoaW0uY29uZmlnCj4gPiBpbmRleCA0ZDU2MzBmLi4yMWQ3MDc1IDEwMDY0NAo+ID4gLS0t
IGEvdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZwo+ID4gKysrIGIvdG9vbHMvZmly
bXdhcmUveGVuLWRpci9zaGltLmNvbmZpZwo+ID4gQEAgLTI5LDcgKzI5LDcgQEAgQ09ORklHX0NP
TVBBVD15Cj4gPiAgIENPTkZJR19DT1JFX1BBUktJTkc9eQo+ID4gICBDT05GSUdfSEFTX0FMVEVS
TkFUSVZFPXkKPiA+ICAgQ09ORklHX0hBU19FWF9UQUJMRT15Cj4gPiAtQ09ORklHX0hBU19NRU1f
QUNDRVNTPXkKPiA+ICtDT05GSUdfTUVNX0FDQ0VTUz15Cj4gPiAgIENPTkZJR19IQVNfTUVNX1BB
R0lORz15Cj4gPiAgIENPTkZJR19IQVNfTUVNX1NIQVJJTkc9eQo+ID4gICBDT05GSUdfSEFTX1BE
WD15Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0v
S2NvbmZpZwo+ID4gaW5kZXggNjZhZGNlNC4uMmI4NzExMSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9h
cmNoL2FybS9LY29uZmlnCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ID4gQEAgLTE3
LDcgKzE3LDYgQEAgY29uZmlnIEFSTQo+ID4gICAJZGVmX2Jvb2wgeQo+ID4gICAJc2VsZWN0IEhB
U19BTFRFUk5BVElWRQo+ID4gICAJc2VsZWN0IEhBU19ERVZJQ0VfVFJFRQo+ID4gLQlzZWxlY3Qg
SEFTX01FTV9BQ0NFU1MKPiA+ICAgCXNlbGVjdCBIQVNfUEFTU1RIUk9VR0gKPiA+ICAgCXNlbGVj
dCBIQVNfUERYCj4gPiAgIGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCj4gPiBpbmRleCBmNjRmYzU2Li45YTg1ZmU5IDEwMDY0NAo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L0tjb25maWcKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4g
PiBAQCAtMTUsNyArMTUsNyBAQCBjb25maWcgWDg2Cj4gPiAgIAlzZWxlY3QgSEFTX0dEQlNYCj4g
PiAgIAlzZWxlY3QgSEFTX0lPUE9SVFMKPiA+ICAgCXNlbGVjdCBIQVNfS0VYRUMKPiA+IC0Jc2Vs
ZWN0IEhBU19NRU1fQUNDRVNTCj4gPiArCXNlbGVjdCBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ID4g
ICAJc2VsZWN0IEhBU19NRU1fUEFHSU5HCj4gPiAgIAlzZWxlY3QgSEFTX01FTV9TSEFSSU5HCj4g
PiAgIAlzZWxlY3QgSEFTX05TMTY1NTAKPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25m
aWcgYi94ZW4vY29tbW9uL0tjb25maWcKPiA+IGluZGV4IDkwNDNkY2UuLmRiNmJiMmQgMTAwNjQ0
Cj4gPiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiA+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZp
Zwo+ID4gQEAgLTIwLDkgKzIwLDE3IEBAIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKPiA+ICAgY29u
ZmlnIEhBU19FWF9UQUJMRQo+ID4gICAJYm9vbAo+ID4gICAtY29uZmlnIEhBU19NRU1fQUNDRVNT
Cj4gPiArY29uZmlnIE1FTV9BQ0NFU1NfQUxXQVlTX09OCj4gPiAgIAlib29sCj4gPiAgICtjb25m
aWcgTUVNX0FDQ0VTUwo+ID4gKwlkZWZfYm9vbCBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ID4gKwlw
cm9tcHQgIk1lbW9yeSBBY2Nlc3MgYW5kIFZNIGV2ZW50cyIgaWYgIU1FTV9BQ0NFU1NfQUxXQVlT
X09OCj4gPiArCS0tLWhlbHAtLS0KPiA+ICsKPiA+ICsJICBGcmFtZXdvcmsgdG8gY29uZmlndXJl
IG1lbW9yeSBhY2Nlc3MgdHlwZXMgZm9yIGd1ZXN0cyBhbmQgcmVjZWl2ZQo+ID4gKwkgIHJlbGF0
ZWQgZXZlbnRzIGluIHVzZXJzcGFjZS4KPiA+ICsKPiA+ICAgY29uZmlnIEhBU19NRU1fUEFHSU5H
Cj4gPiAgIAlib29sCj4gPiAgIGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVu
L2NvbW1vbi9NYWtlZmlsZQo+ID4gaW5kZXggMjRkNDc1Mi4uNmYyYjNmYyAxMDA2NDQKPiA+IC0t
LSBhL3hlbi9jb21tb24vTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKPiA+
IEBAIC0yMiw3ICsyMiw3IEBAIG9iai15ICs9IGxpYi5vCj4gPiAgIG9iai0kKENPTkZJR19ORUVE
U19MSVNUX1NPUlQpICs9IGxpc3Rfc29ydC5vCj4gPiAgIG9iai0kKENPTkZJR19MSVZFUEFUQ0gp
ICs9IGxpdmVwYXRjaC5vIGxpdmVwYXRjaF9lbGYubwo+ID4gICBvYmoteSArPSBsem8ubwo+ID4g
LW9iai0kKENPTkZJR19IQVNfTUVNX0FDQ0VTUykgKz0gbWVtX2FjY2Vzcy5vCj4gPiArb2JqLSQo
Q09ORklHX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubwo+ID4gICBvYmoteSArPSBtZW1vcnku
bwo+ID4gICBvYmoteSArPSBtb25pdG9yLm8KPiA+ICAgb2JqLXkgKz0gbXVsdGljYWxsLm8KPiA+
IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwo+
ID4gaW5kZXggOWI3YmMwOC4uODkxYWQ1OCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9jb21tb24vZG9t
Y3RsLmMKPiA+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiA+IEBAIC0xMDg1LDcgKzEwODUs
NyBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkK
PiA+IHVfZG9tY3RsKQo+ID4gICAgICAgICAgIGNvcHliYWNrID0gMTsKPiA+ICAgICAgICAgICBi
cmVhazsKPiA+ICAgLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKPiA+ICsjaWZkZWYgQ09O
RklHX01FTV9BQ0NFU1MKPiA+ICAgICAgIGNhc2UgWEVOX0RPTUNUTF9zZXRfYWNjZXNzX3JlcXVp
cmVkOgo+ID4gICAgICAgICAgIGlmICggdW5saWtlbHkoY3VycmVudC0+ZG9tYWluID09IGQpICkg
Lyogbm8gZG9tYWluX3BhdXNlKCkgKi8KPiA+ICAgICAgICAgICAgICAgcmV0ID0gLUVQRVJNOwo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVk
ZS94ZW4vbWVtX2FjY2Vzcy5oCj4gPiBpbmRleCA1YWIzNGMxLi43ZTk1ZWFiIDEwMDY0NAo+ID4g
LS0tIGEveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUv
eGVuL21lbV9hY2Nlc3MuaAo+ID4gQEAgLTc4LDcgKzc4LDcgQEAgbG9uZyBwMm1fc2V0X21lbV9h
Y2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICovCj4gPiAgIGludCBwMm1fZ2V0
X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QK
PiA+ICphY2Nlc3MpOwo+ID4gICAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ID4gKyNp
ZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+ID4gICBpbnQgbWVtX2FjY2Vzc19tZW1vcCh1bnNpZ25l
ZCBsb25nIGNtZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fbWVtX2FjY2Vzc19vcF90KSBhcmcpOwo+ID4gICAjZWxzZQo+ID4gQEAgLTg4LDcg
Kzg4LDcgQEAgaW50IG1lbV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCj4gPiAgIHsK
PiA+ICAgICAgIHJldHVybiAtRU5PU1lTOwo+ID4gICB9Cj4gPiAtI2VuZGlmIC8qIENPTkZJR19I
QVNfTUVNX0FDQ0VTUyAqLwo+ID4gKyNlbmRpZiAvKiBDT05GSUdfTUVNX0FDQ0VTUyAqLwo+ID4g
ICAgICNlbmRpZiAvKiBfWEVOX01FTV9BQ0NFU1NfSCAqLwo+ID4gICBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+ID4gaW5kZXgg
ZmY2YjJkYi4uYjBhYzFmNiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5o
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+ID4gQEAgLTU4NCw3ICs1ODQsNyBA
QCBzdGF0aWMgWFNNX0lOTElORSBpbnQKPiA+IHhzbV92bV9ldmVudF9jb250cm9sKFhTTV9ERUZB
VUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKPiA+ICAgICAgIHJldHVybiB4c21fZGVmYXVs
dF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIGQpOwo+ID4gICB9Cj4gPiAgIC0jaWZk
ZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gPiArI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCj4g
PiAgIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWVtX2FjY2VzcyhYU01fREVGQVVMVF9BUkcg
c3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgewo+ID4gICAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNN
X0RNX1BSSVYpOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9p
bmNsdWRlL3hzbS94c20uaAo+ID4gaW5kZXggZjBjNmZjNy4uNzYzNmJjYiAxMDA2NDQKPiA+IC0t
LSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5o
Cj4gPiBAQCAtMTQzLDcgKzE0Myw3IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7Cj4gPiAgICAg
ICAgIGludCAoKnZtX2V2ZW50X2NvbnRyb2wpIChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbW9kZSwg
aW50IG9wKTsKPiA+ICAgLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKPiA+ICsjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKPiA+ICAgICAgIGludCAoKm1lbV9hY2Nlc3MpIChzdHJ1Y3QgZG9t
YWluICpkKTsKPiA+ICAgI2VuZGlmCj4gPiAgIEBAIC01ODIsNyArNTgyLDcgQEAgc3RhdGljIGlu
bGluZSBpbnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2wgKHhzbV9kZWZhdWx0X3QKPiA+IGRlZiwgc3Ry
dWN0IGRvbWFpbiAqZCwgaW50Cj4gPiAgICAgICByZXR1cm4geHNtX29wcy0+dm1fZXZlbnRfY29u
dHJvbChkLCBtb2RlLCBvcCk7Cj4gPiAgIH0KPiA+ICAgLSNpZmRlZiBDT05GSUdfSEFTX01FTV9B
Q0NFU1MKPiA+ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MKPiA+ICAgc3RhdGljIGlubGluZSBp
bnQgeHNtX21lbV9hY2Nlc3MgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkKQo+
ID4gICB7Cj4gPiAgICAgICByZXR1cm4geHNtX29wcy0+bWVtX2FjY2VzcyhkKTsKPiA+IGRpZmYg
LS1naXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4veHNtL2R1bW15LmMKPiA+IGluZGV4IDZlNzUx
MTkuLjMyOTBkMDQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4veHNtL2R1bW15LmMKPiA+ICsrKyBiL3hl
bi94c20vZHVtbXkuYwo+ID4gQEAgLTEyNyw3ICsxMjcsNyBAQCB2b2lkIF9faW5pdCB4c21fZml4
dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKPiA+ICAgICAgICAgc2V0X3RvX2R1
bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250cm9sKTsKPiA+ICAgLSNpZmRlZiBDT05GSUdf
SEFTX01FTV9BQ0NFU1MKPiA+ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MKPiA+ICAgICAgIHNl
dF90b19kdW1teV9pZl9udWxsKG9wcywgbWVtX2FjY2Vzcyk7Cj4gPiAgICNlbmRpZgo+ID4gICBk
aWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5j
Cj4gPiBpbmRleCA3OGJjMzI2Li43YTNjY2ZhIDEwMDY0NAo+ID4gLS0tIGEveGVuL3hzbS9mbGFz
ay9ob29rcy5jCj4gPiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiA+IEBAIC0xMjU2LDcg
KzEyNTYsNyBAQCBzdGF0aWMgaW50IGZsYXNrX3ZtX2V2ZW50X2NvbnRyb2woc3RydWN0IGRvbWFp
biAqZCwKPiA+IGludCBtb2RlLCBpbnQgb3ApCj4gPiAgICAgICByZXR1cm4gY3VycmVudF9oYXNf
cGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19WTV9FVkVOVCk7Cj4gPiAgIH0KPiA+
ICAgLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKPiA+ICsjaWZkZWYgQ09ORklHX01FTV9B
Q0NFU1MKPiA+ICAgc3RhdGljIGludCBmbGFza19tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQp
Cj4gPiAgIHsKPiA+ICAgICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RP
TUFJTjIsIERPTUFJTjJfX01FTV9BQ0NFU1MpOwo+ID4gQEAgLTE4MDMsNyArMTgwMyw3IEBAIHN0
YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3BzID0gewo+ID4gICAgICAgICAudm1f
ZXZlbnRfY29udHJvbCA9IGZsYXNrX3ZtX2V2ZW50X2NvbnRyb2wsCj4gPiAgIC0jaWZkZWYgQ09O
RklHX0hBU19NRU1fQUNDRVNTCj4gPiArI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCj4gPiAgICAg
ICAubWVtX2FjY2VzcyA9IGZsYXNrX21lbV9hY2Nlc3MsCj4gPiAgICNlbmRpZgo+ID4gICAKPiAK
PiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 00:46:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 00:46:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSXSO-0008EF-Ta; Tue, 12 Jun 2018 00: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSXSO-0008EA-9V
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 00:46:44 +0000
X-Inumbo-ID: 15ef7c94-6dda-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15ef7c94-6dda-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 00:46:47 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9558F208AF;
 Tue, 12 Jun 2018 00:46:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528764402;
 bh=e6F83SCVpIfE6TyyxDKnCA4N3iT7Ww8ExpnkMX6jUNg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aXWED339zj9/PHcpz2TkDCEwPfw5yWuFAMVXS1vRqVM2l+Qha7u3bHMxWsI7FIb4j
 mrpmjc7EoagoMNPcaZugsWD9Sm2Yb9NxiUPPjIEcqWQudFeK4Jifteehm8V4tfKPf2
 AAo8vC2oqwPGwHmDJqXTuB/YF8rn45+evNCFJqdw=
Date: Mon, 11 Jun 2018 17: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: <6fb3af6a-13f2-eec8-1d20-51e12b343341@arm.com>
Message-ID: <alpine.DEB.2.10.1806111746320.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-8-git-send-email-sstabellini@kernel.org>
 <6fb3af6a-13f2-eec8-1d20-51e12b343341@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 08/10] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 dfaggioli@suse.com, xen-devel@lists.xen.org, volodymyr_babchuk@epam.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNC8wNi8xOCAxODoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQWRkIGEg
IlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25zOiBRRU1V
LCBSQ0FSMywKPiA+IE1QU09DIGFuZCBBTEwuIFRoZXkgZW5hYmxlIHRoZSByZXF1aXJlZCBvcHRp
b25zIGZvciB0aGVpciBoYXJkd2FyZQo+ID4gcGxhdGZvcm0uIEFMTCBlbmFibGVzIGFsbCBhdmFp
bGFibGUgcGxhdGZvcm1zIGFuZCBpdCdzIHRoZSBkZWZhdWx0LiBJdAo+ID4gZG9lc24ndCBhdXRv
bWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNlIHRo
ZXkKPiA+IGNhbm5vdCBiZSBkaXNhYmxlZC4gQUxMIGlzIGltcGxlbWVudGVkIGJ5IHNlbGVjdGlu
ZyBoaWRkZW4gb3B0aW9ucwo+ID4gY29ycmVzcG9uZGluZyB0byBRRU1VLCBNUFNPQyBhbmQgUkNB
UjMuCj4gPiAKPiA+IEluIHRoZSBjYXNlIG9mIHRoZSBNUFNPQyB0aGF0IGhhcyBhIHBsYXRmb3Jt
IGZpbGUgdW5kZXIKPiA+IGFyY2gvYXJtL3BsYXRmb3Jtcy8sIGJ1aWxkIHRoZSBmaWxlIGlmIE1Q
U09DLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gPiBDQzogYXJ0ZW1fbXlnYWlldkBlcGFtLmNvbQo+ID4gQ0M6IHZv
bG9keW15cl9iYWJjaHVrQGVwYW0uY29tCj4gPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NToK
PiA+IC0gdHVybiBwbGF0Zm9ybSBzdXBwb3J0IGludG8gYSBjaG9pY2UKPiA+IC0gYWRkIEFMTAo+
ID4gCj4gPiBDaGFuZ2VzIGluIHY0Ogo+ID4gLSBmaXggR0lDdjMvR0lDVjMKPiA+IC0gZGVmYXVs
dCB5IHRvIGFsbCBvcHRpb25zCj4gPiAtIGJ1aWxkIHhpbGlueC16eW5xbXAgaWYgTVBTT0MKPiA+
IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgIHwgIDIgKysKPiA+ICAg
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDU0Cj4gPiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlIHwgIDIgKy0KPiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL0tjb25maWcKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL0tjb25maWcKPiA+IGluZGV4IDJiODcxMTEuLjc1Y2FjZmIgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25m
aWcKPiA+IEBAIC0yMTMsNiArMjEzLDggQEAgY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJF
RElDVE9SCj4gPiAgIGNvbmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+ID4gICAg
ICAgZGVmX2Jvb2wgeSBpZiBBUk1fMzIgJiYgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKPiA+ICAg
K3NvdXJjZSAiYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCj4gPiArCj4gPiAgIHNvdXJjZSAi
Y29tbW9uL0tjb25maWciCj4gPiAgICAgc291cmNlICJkcml2ZXJzL0tjb25maWciCj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAw
MC4uOGIzYmVkZAo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnCj4gPiBAQCAtMCwwICsxLDU0IEBACj4gPiArY2hvaWNlCj4gPiArCXByb21w
dCAiUGxhdGZvcm0gU3VwcG9ydCIKPiA+ICsJZGVmYXVsdCBBTEwKPiA+ICsJLS0taGVscC0tLQo+
ID4gKwlDaG9vc2Ugd2hpY2ggaGFyZHdhcmUgcGxhdGZvcm0gdG8gZW5hYmxlIGluIFhlbi4KPiA+
ICsKPiA+ICsJSWYgdW5zdXJlLCBjaG9vc2UgQUxMLgo+ID4gKwo+ID4gK2NvbmZpZyBBTEwKPiA+
ICsJYm9vbCAiQWxsIFBsYXRmb3JtcyIKPiA+ICsJc2VsZWN0IE1QU09DX1BMQVRGT1JNCj4gPiAr
CXNlbGVjdCBRRU1VX1BMQVRGT1JNCj4gPiArCXNlbGVjdCBSQ0FSM19QTEFURk9STQo+ID4gKwkt
LS1oZWxwLS0tCj4gPiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhhcmR3YXJl
IHBsYXRmb3Jtcy4KPiAKPiBUaGlzIGlzIHNsaWdodGx5IHVudHJ1ZS4gQSB1c2VyIHdvdWxkIGJl
IGFibGUgdG8gZGlzYWJsZSBHSUNWMyBmb3IgaW5zdGFuY2UuCj4gU28gaGFyZHdhcmUgc3VjaCBh
cyBRRU1VIHdvdWxkIG5vdCBiZSBzdXBwb3J0ZWQuCj4gCj4gU28gSSB0aGluayB5b3Ugd2FudCB0
byBjbGFyaWZ5IHRoZSBkZXNjcmlwdGlvbiB3aXRoIHNvbWV0aGluZyBzaW1pbGFyIHRvIHdoYXQK
PiB5b3Ugd3JvdGUgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgo+IAo+IFRoZSByZXN0IGxvb2tzIGdv
b2QgdG8gbWUuCgpPSwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 00:50:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 00:50:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSXWJ-0000ZP-Sf; Tue, 12 Jun 2018 00:50: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSXWH-0000ZJ-Sh
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 00:50:45 +0000
X-Inumbo-ID: a57fa5d9-6dda-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a57fa5d9-6dda-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 00:50:48 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6BD73208AF;
 Tue, 12 Jun 2018 00:50:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528764643;
 bh=gioSZcdKYJOISeGs8L83j4lqvd9o/9y/TN1PyQvis/4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=i2AsvaY5eVqYPTTkS69eOZjv42yrNq1VpHwx3fo7tOE1S3Pq88AQroT2aihw+WZPm
 0GS0Z+b52g5dZOyHXqVghSqxxHAFcV8zU7HhPA+Wj381BXOoZNu5bvkqLo81Vi92Yy
 S39abLpF5YXwMsZCxS1ClnRzsyBYdCaTqIsNwZtA=
Date: Mon, 11 Jun 2018 17:50: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: <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
Message-ID: <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNC8wNi8xOCAxODoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQWRkIGEg
dGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgTlVMTCBhbmQgQ3JlZGl0IHNjaGVk
dWxlcnMuCj4gPiBTdXBwb3J0IG9ubHkgOCBjcHVzLiBJdCBvbmx5IGNhcnJpZXMgbm9uLWRlZmF1
bHQgb3B0aW9ucyAodXNlIG1ha2UKPiAKPiBJIGRvbid0IHNlZSB3aGVyZSA4IENQVXMgd291bGQg
b25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1bHQgdmFsdWUgaXMgMTI4Cj4gY3B1cy4KIApJ
IG5lZWQgdG8gdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSByZWZsZWN0aW5nIHRoZSBjaGFuZ2Vz
IHRvIHRoZSBwYXRjaAoKCj4gPiBvbGRkZWZjb25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRlIC5j
b25maWcgZmlsZSkuCj4gCj4gV2l0aCBhbGwgdGhlIHNlcmllcyBJIGRpZCB0aGUgZm9sbG93aW5n
IHRoaW5nczoKPiAJMSkgY29weSB0aW55LmNvbmZpZyB0byAuY29uZmlnCj4gCTIpIG1ha2Ugb2xk
ZGVmY29uZmlnCj4gCTMpIG1ha2UgbWVudWNvbmZpZyBhbmQgc2VsZWN0IFFFTVUKPiAKPiBBZnRl
ciAxKSB0aGUgbnVtYmVycyBvZiBDUFVzIGFyZSBzZXQgdG8gMTI4LiBBZnRlciAzKSBJIHdvdWxk
IGV4cGVjdCB0aGUKPiBudW1iZXIgb2YgQ1BVcyB0byBnbyBkb3duIHRvIDguIFVuZm9ydHVuYXRl
bHkgdGhpcyBpcyBub3QgdGhlIGNhc2VzLgo+Cj4gU28geW91ciBjb21tYW5kIGRvZXMgbm90IHNl
ZW0gdG8gYmUgZW5vdWdoIGhlcmUuCgpOUl9DUFVTIGNhbm5vdCBnbyBkb3duLiBJdCBpcyBhIGxp
bWl0YXRpb24gb2YgS2NvbmZpZywgc2ltaWxhciB0byB0aGUKZmFjdCB0aGF0IG9wdGlvbiBjYW5u
b3QgYmUgZGUtc2VsZWN0ZWQuCgpJdCBpcyBub3QgMSkgdGhhdCBzZXRzIE5SX0NQVVMgdG8gMTI4
LCBpdCB3b3VsZCBiZSAyKSBhYm92ZS4gRm9yIHRoaXMgdG8Kd29yayB5b3UgaGF2ZSB0byBza2lw
IDIpIGFuZCBqdXN0IGRvOgoKCS0gY29weSB0aW55LmNvbmZpZyB0byAuY29uZmlnCgktIG1ha2Ug
bWVudWNvbmZpZyBhbmQgc2VsZWN0IFFFTVUKCgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiAKPiA+IC0tLQo+ID4g
LS0tCj4gPiAgIHhlbi9hcmNoL2FybS9jb25maWdzL3RpbnkuY29uZiB8IDQzCj4gPiArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICAgMSBmaWxlIGNoYW5nZWQs
IDQzIGluc2VydGlvbnMoKykKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9j
b25maWdzL3RpbnkuY29uZgo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NvbmZp
Z3MvdGlueS5jb25mIGIveGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueS5jb25mCj4gPiBuZXcgZmls
ZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMC4uZTlhNWU2NQo+ID4gLS0tIC9kZXYvbnVs
bAo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueS5jb25mCj4gPiBAQCAtMCwwICsx
LDQzIEBACj4gPiArQ09ORklHX0FSTV82ND15Cj4gCj4gVGhpcyBjb25maWcgdGFyZ2V0cyBhcm02
NC4gU28gSSB3b3VsZCBuYW1lIGl0IHRpbnk2NC5jb25mLgoKT0sKCgo+ID4gK0NPTkZJR19BUk09
eQo+ID4gKwo+ID4gKyMKPiA+ICsjIEFyY2hpdGVjdHVyZSBGZWF0dXJlcwo+ID4gKyMKPiA+ICsj
IENPTkZJR19HSUNWMyBpcyBub3Qgc2V0Cj4gPiArIyBDT05GSUdfTUVNX0FDQ0VTUyBpcyBub3Qg
c2V0Cj4gPiArIyBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzIG5vdCBzZXQKPiA+ICsKPiA+
ICsjCj4gPiArIyBDb21tb24gRmVhdHVyZXMKPiA+ICsjCj4gPiArIyBDT05GSUdfVE1FTSBpcyBu
b3Qgc2V0Cj4gPiArCj4gPiArIwo+ID4gKyMgU2NoZWR1bGVycwo+ID4gKyMKPiA+ICsjIENPTkZJ
R19TQ0hFRF9DUkVESVQyIGlzIG5vdCBzZXQKPiA+ICsjIENPTkZJR19TQ0hFRF9SVERTIGlzIG5v
dCBzZXQKPiA+ICsjIENPTkZJR19TQ0hFRF9BUklOQzY1MyBpcyBub3Qgc2V0Cj4gPiArQ09ORklH
X1NDSEVEX05VTEw9eQo+ID4gK0NPTkZJR19TQ0hFRF9OVUxMX0RFRkFVTFQ9eQo+ID4gK0NPTkZJ
R19TQ0hFRF9ERUZBVUxUPSJudWxsIgo+ID4gKyMgQ09ORklHX1NVUFBSRVNTX0RVUExJQ0FURV9T
WU1CT0xfV0FSTklOR1MgaXMgbm90IHNldAo+ID4gKwo+ID4gKyMKPiA+ICsjIERldmljZSBEcml2
ZXJzCj4gPiArIwo+ID4gKyMgQ09ORklHX0hBU19OUzE2NTUwIGlzIG5vdCBzZXQKPiA+ICsjIENP
TkZJR19IQVNfQ0FERU5DRV9VQVJUIGlzIG5vdCBzZXQKPiA+ICsjIENPTkZJR19IQVNfTVZFQlUg
aXMgbm90IHNldAo+ID4gKyMgQ09ORklHX0hBU19QTDAxMSBpcyBub3Qgc2V0Cj4gPiArIyBDT05G
SUdfSEFTX1NDSUYgaXMgbm90IHNldAo+ID4gKyMgQ09ORklHX0FSTV9TTU1VIGlzIG5vdCBzZXQK
PiA+ICsKPiA+ICsjCj4gPiArIyBEZWJ1Z2dpbmcgT3B0aW9ucwo+ID4gKyMKPiA+ICsjIENPTkZJ
R19ERUJVRyBpcyBub3Qgc2V0Cj4gPiArIyBDT05GSUdfRlJBTUVfUE9JTlRFUiBpcyBub3Qgc2V0
Cj4gPiArIyBDT05GSUdfVkVSQk9TRV9ERUJVRyBpcyBub3Qgc2V0Cj4gPiArIyBDT05GSUdfU0NS
VUJfREVCVUcgaXMgbm90IHNldAo+ID4gCj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1bGllbiBH
cmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 01:06:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 01:06:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSXky-0001H4-RS; Tue, 12 Jun 2018 01:05: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSXkx-0001Gu-Gw
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 01:05:55 +0000
X-Inumbo-ID: c3c1ef9a-6ddc-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3c1ef9a-6ddc-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 01:05:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fSXkt-0004xc-Ob; Tue, 12 Jun 2018 01:05: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 1fSXkt-0007Y7-Ey; Tue, 12 Jun 2018 01:05:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSXkt-0006N3-EK; Tue, 12 Jun 2018 01:05:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fSXkt-0006N3-EK@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 01:05:51 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-armhf-armhf-examine
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUKdGVzdGlkIHJlYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5l
bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJl
ZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApU
cmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVw
cm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4
ZWNlNzQ4NDZjM2ZkMwogIEJ1ZyBub3QgcHJlc2VudDogYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUz
MWNlY2E1OTc0NDFjYTE3MQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA4Ny8KCgogIChSZXZpc2lvbiBsb2cgdG9v
IGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2Vl
OgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMv
YmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYtZXhhbWluZS5yZWJvb3QuaHRtbApS
ZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRo
ZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMv
YmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYtZXhhbWluZS5yZWJvb3QgLS1zdW1t
YXJ5LW91dD10bXAvMTI0MDg3LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTIz
NTU0IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgtbGludXMgdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lIHJlYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgog
MTI0MDQ3IGZhaWwgW2hvc3Q9Y3ViaWV0cnVjay1tZXR6aW5nZXJdIC8gMTIzNzkyIFtob3N0PWN1
YmlldHJ1Y2stcGljYXNzb10gMTIzNjU1IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdIDEyMzU1
NCBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxMjM0MzggW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRd
IDEyMzM3MCBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0gMTIzMzEwIFtob3N0PWN1YmlldHJ1Y2st
Z2xlaXplc10gMTIzMjcxIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxMjMyMTggb2suCkZhaWx1
cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNDA0NyAvIDEyMzIxOApUcmVlOiBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgt
Mi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0
L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3Qg
M2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgpCYXNpcyBw
YXNzIGJjMmRiYzU0MjBlODI1NjBlNjUwZjg1MzFjZWNhNTk3NDQxY2ExNzEgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDg1OGRiYWFlZGEzM2IwNWMxYWM4MGFlYTBiYTlhMDM5MjRlMDkwMDUKR2Vu
ZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8v
Z2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIu
Ni5naXQjYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MS0zY2EyNGNlOWZm
NzY0YmMyN2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhLTQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQjODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzky
NGUwOTAwNS0wNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCmFkaG9jLXJl
dnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVkIDEw
MDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAx
MjI4NTUgW2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdCiAxMjI5MTEgW2hvc3Q9YXJuZGFsZS1sYWtl
c2lkZV0KIDEyMjk4MiBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0KIDEyMzE4OCBbaG9zdD1hcm5k
YWxlLW1ldHJvY2VudHJlXQogMTIzMjE4IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNl
Y2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQz
MTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgODU4ZGJhYWVkYTMzYjA1YzFh
YzgwYWVhMGJhOWEwMzkyNGUwOTAwNQogMTIzMjcxIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXQog
MTIzMzEwIFtob3N0PWN1YmlldHJ1Y2stZ2xlaXplc10KIDEyMzM3MCBbaG9zdD1hcm5kYWxlLWJs
dWV3YXRlcl0KIDEyMzQzOCBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0KIDEyMzU1NCBbaG9zdD1h
cm5kYWxlLWxha2VzaWRlXQogMTIzNjU1IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxMjM3
OTIgW2hvc3Q9Y3ViaWV0cnVjay1waWNhc3NvXQogMTIzOTM3IGZhaWwgaXJyZWxldmFudAogMTIz
ODcxIGZhaWwgaXJyZWxldmFudAogMTI0MDY1IGZhaWwgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIy
ZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZj
MDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTI0MDEzIGZhaWwgaXJyZWxldmFudAogMTI0MDQ5
IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNQog
MTI0MDQ3IGZhaWwgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2
ZTA1YgogMTI0MDY3IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3
MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZDYyMzlmNjQ3MTNkZjgxOTI3OGJmMDQ4NDQ2ZDMx
ODdjNmFjNDczNAogMTI0MDcxIGZhaWwgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4
NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFi
NTFlOTQ1MGFmN2Y2ZTA1YgogMTI0MDU0IGZhaWwgaXJyZWxldmFudAogMTI0MDYzIHBhc3MgYmMy
ZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgYjdlYjlkOGJkNjFlY2RjMzk5ZThmYzQxZWE0YmJmZjM1Y2JlMDc1NQogMTI0MDU5IHBh
c3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgZmM1ODA1ZGFlZjA5MTI0MGNkNWZjMDY2MzRhOGJjZGIyZjNiYjg0MwogMTI0
MDU2IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgOGY4NTNkYmMwNjM2MTQxNmJiMWZhYTZjYTc3MjFlMzk4MmFkYmYz
OAogMTI0MDYyIHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmRlMmIxMGIyMjUyNzYxYmFhNWRkMDA3N2RmMzg0ZGJm
Y2NhODIxMgogMTI0MDY5IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFj
YTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFl
OTQ1MGFmN2Y2ZTA1YgogMTI0MDczIHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1
OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZjMDFiZDBl
ZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTI0MDgzIGZhaWwgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIy
ZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhmMmU0NDZj
MDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTI0MDg1IHBhc3MgYmMyZGJjNTQyMGU4MjU2MGU2
NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhm
MmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTI0MDg3IGZhaWwgM2NhMjRjZTlmZjc2
NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZm
NTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgpTZWFyY2hpbmcgZm9yIGludGVy
ZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjMyMTggKHBhc3MpLCBmb3Ig
YmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI0MDQ3IChmYWlsKSwgZm9yIGJhc2lz
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0MDQ5IChwYXNzKSwgZm9yIGJhc2lzIHBh
c3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0MDY1IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUK
IDAgcmV2aXNpb25zIGF0IGJjMmRiYzU0MjBlODI1NjBlNjUwZjg1MzFjZWNhNTk3NDQxY2ExNzEg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBh
ZjdmNmUwNWIKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUu
CiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQwNjkgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMjQwNzEgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjQwNzMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyNDA4MyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyNDA4NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0
MDg3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBw
cm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42Lmdp
dAogIEJ1ZyBpbnRyb2R1Y2VkOiAgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZj
M2ZkMwogIEJ1ZyBub3QgcHJlc2VudDogYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0
NDFjYTE3MQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA4Ny8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9t
aXR0ZWQuKQoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYtZXhhbWluZS5yZWJvb3Que2RvdCxwcyxwbmcs
aHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEyNDA4
NzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI0MDg3IGxpbnV4LWxpbnVzIHJlYWwtYmlz
ZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI0MDg3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAg
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 01:42:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 01: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 1fSYJT-0006Kb-DH; Tue, 12 Jun 2018 01:41:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSYJS-0006KP-Cp
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 01:41:34 +0000
X-Inumbo-ID: befde134-6de1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id befde134-6de1-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 01:41: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 1fSYJM-0005cd-9w; Tue, 12 Jun 2018 01:41: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 1fSYJL-0002Jj-Su; Tue, 12 Jun 2018 01:41:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSYJL-0000YS-Rh; Tue, 12 Jun 2018 01:41:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124074-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=0b37c75e6944f3d3ded7bef1e10cf4df72386616
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 01:41:27 +0000
Subject: [Xen-devel] [ovmf test] 124074: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwNzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDBiMzdjNzVlNjk0NGYzZDNk
ZWQ3YmVmMWUxMGNmNGRmNzIzODY2MTYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDAgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBCZW5qYW1p
biBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50
ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTWljaGFlbCBaaW1tZXJtYW5uIDxzaWdtYWVwc2lsb245MkBn
bWFpbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDBi
MzdjNzVlNjk0NGYzZDNkZWQ3YmVmMWUxMGNmNGRmNzIzODY2MTYKQXV0aG9yOiBBcmQgQmllc2hl
dXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBTdW4gSnVuIDEwIDIwOjAz
OjM1IDIwMTggKzAyMDAKCiAgICBBcm1WaXJ0UGtnOiBzd2l0Y2ggdG8gS1ZNIHNhZmUgSW9MaWIg
aW1wbGVtZW50YXRpb24KICAgIAogICAgU3dpdGNoIHRvIHRoZSBuZXcgSW9MaWIgaW1wbGVtZW50
YXRpb24gdGhhdCB3aWxsIG9ubHkgdXNlIEtWTQogICAgc2FmZSBpbnN0cnVjdGlvbnMgdG8gcGVy
Zm9ybSBNTUlPIG1lbW9yeSBhY2Nlc3Nlcy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTog
TGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgNDEzNGYyYmRkY2I2OGQy
ZTIwZWQwMDBjZGY1NGFiZjNmMTE0MDkwNApBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmll
c2hldXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFRodSBKdW4gNyAxMjo0NDoxMiAyMDE4ICswMjAw
CgogICAgTWRlUGtnL0Jhc2VJb0xpYkludHJpbnNpYzogbWFrZSBCYXNlSW9MaWJJbnRyaW5zaWMg
c2FmZSBmb3IgQXJtVmlydC9LVk0KICAgIAogICAgS1ZNIG9uIEFSTSByZWZ1c2VzIHRvIGRlY29k
ZSBsb2FkL3N0b3JlIGluc3RydWN0aW9ucyB1c2VkIHRvIHBlcmZvcm0KICAgIEkvTyB0byBlbXVs
YXRlZCBkZXZpY2VzLCBhbmQgaW5zdGVhZCByZWxpZXMgb24gdGhlIGV4Y2VwdGlvbiBzeW5kcm9t
ZQogICAgaW5mb3JtYXRpb24gdG8gZGVzY3JpYmUgdGhlIG9wZXJhbmQgcmVnaXN0ZXIsIGFjY2Vz
cyBzaXplLCBldGMuCiAgICBUaGlzIGlzIG9ubHkgcG9zc2libGUgZm9yIGluc3RydWN0aW9ucyB0
aGF0IGhhdmUgYSBzaW5nbGUgaW5wdXQvb3V0cHV0CiAgICByZWdpc3RlciAoYXMgb3Bwb3NlZCB0
byBvbmVzIHRoYXQgaW5jcmVtZW50IHRoZSBvZmZzZXQgcmVnaXN0ZXIsIG9yCiAgICBsb2FkL3N0
b3JlIHBhaXIgaW5zdHJ1Y3Rpb25zLCBldGMpLiBPdGhlcndpc2UsIFFFTVUgY3Jhc2hlcyB3aXRo
IHRoZQogICAgZm9sbG93aW5nIGVycm9yCiAgICAKICAgICAgZXJyb3I6IGt2bSBydW4gZmFpbGVk
IEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZAogICAgICBSMDA9MDEwMTAxMDEgUjAxPTAwMDAwMDA4
IFIwMj0wMDAwMDA0OCBSMDM9MDgwMDA4MjAKICAgICAgUjA0PTAwMDAwMTIwIFIwNT03ZmFhYTBl
MCBSMDY9N2ZhYWEwZGMgUjA3PTdmYWFhMGU4CiAgICAgIFIwOD03ZmFhYTBlYyBSMDk9N2ZhYWEw
ODggUjEwPTAwMDAwMGZmIFIxMT0wMDAwMDA4MAogICAgICBSMTI9ZmYwMDAwMDAgUjEzPTdmY2Nm
ZTA4IFIxND03ZmFhODM1ZiBSMTU9N2ZhYTg4N2MKICAgICAgUFNSPTgwMDAwMWYzIE4tLS0gVCBz
dmMzMgogICAgICBRRU1VOiBUZXJtaW5hdGVkCiAgICAKICAgIGFuZCBLVk0gcHJvZHVjZXMgYSB3
YXJuaW5nIHN1Y2ggYXMgdGhlIGZvbGxvd2luZyBpbiB0aGUga2VybmVsIGxvZwogICAgCiAgICAg
IGt2bSBbMTc2NDZdOiBsb2FkL3N0b3JlIGluc3RydWN0aW9uIGRlY29kaW5nIG5vdCBpbXBsZW1l
bnRlZAogICAgCiAgICBUaGUgSW9MaWIgaW1wbGVtZW50YXRpb24gcHJvdmlkZWQgYnkgTWRlUGtn
L0xpYnJhcnkvQmFzZUlvTGliSW50cmluc2ljCiAgICBpcyBiYXNlZCBvbiBDIGNvZGUsIGFuZCB3
aGVuIExUTyBpcyBpbiBlZmZlY3QsIHRoZSBNTUlPIGFjY2Vzc2VzIGNvdWxkCiAgICBiZSBtZXJn
ZWQgd2l0aCwgZS5nLiwgbWFuaXB1bGF0aW9ucyBvZiB0aGUgbG9vcCBjb3VudGVyLCBwcm9kdWNp
bmcKICAgIG9wY29kZXMgdGhhdCBLVk0gZG9lcyBub3Qgc3VwcG9ydCBmb3IgZW11bGF0ZWQgTU1J
Ty4KICAgIAogICAgU28gbGV0J3MgYWRkIGEgc3BlY2lhbCBBcm1WaXJ0IGZsYXZvciBvZiB0aGlz
IGxpYnJhcnkgdGhhdCBpbXBsZW1lbnRzCiAgICB0aGF0IGFjdHVhbCBsb2FkL3N0b3JlIG9wZXJh
dGlvbnMgaW4gYXNzZW1ibGVyLCBlbnN1cmluZyB0aGF0IHRoZQogICAgaW5zdHJ1Y3Rpb25zIGlu
dm9sdmVkIGNhbiBiZSBlbXVsYXRlZCBieSBLVk0uCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICAgIEFja2VkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWlu
ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDUxNjNkODkzOThjNTQxYWIwM2U4
ZjZmNmFiNmVkNDc5ZTk1YjRiZTkKQXV0aG9yOiBEZXJlayBMaW4gPGRlcmVrLmxpbjJAaHBlLmNv
bT4KRGF0ZTogICBXZWQgTWF5IDkgMTc6MDM6MjEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
UmVtb3ZlIGRzYyBuZXN0ZWQgaW5jbHVkZSBjaGVja2luZy4KICAgIAogICAgVGhlIGRzYyBuZXN0
ZWQgaW5jbHVkZSBjaGVja2luZyBtYWtlIHVuZXhwZWN0ZWQgYnVpbGQgZXJyb3Igd2hlbgogICAg
YnVpbGRpbmcgcHJvamVjdCBBIGFuZCBzd2l0Y2ggdG8gcHJvamVjdCBCLgogICAgCiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBEZXJlayBMaW4gPGRlcmVrLmxpbjJAaHBlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgYTY4M2Nl
Y2E4MDBlOWQxMGM5OTlkNDYzNDQ0YWE5Mjk0NWJlMGE3MApBdXRob3I6IE1pY2hhZWwgWmltbWVy
bWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgpEYXRlOiAgIFRodSBKdW4gNyAwNzo0Nzoy
MCAyMDE4ICswMjAwCgogICAgQXJtUGtnL0NvbXBpbGVySW50cmluc2ljc0xpYjogZml4IEdDQzgg
d2FybmluZyBmb3IgX19hZWFiaV9tZW1jcHkgYWxpYXNlcwogICAgCiAgICBUaGlzIHdhcyB0aGUg
d2FybmluZyAoc2hvd24gZm9yIF9fYWVhYmlfbWVtY3B5LCBfX2FlYWJpX21lbWNweTQgYW5kCiAg
ICBfX2FlYWJpX21lbWNweTgpOgogICAgCiAgICAgIEFybVBrZy9MaWJyYXJ5L0NvbXBpbGVySW50
cmluc2ljc0xpYi9tZW1jcHkuYzo0Mjo2OgogICAgICBlcnJvcjogJ19fYWVhYmlfbWVtY3B5OCcg
YWxpYXMgYmV0d2VlbiBmdW5jdGlvbnMgb2YgaW5jb21wYXRpYmxlIHR5cGVzCiAgICAgICAgJ3Zv
aWQodm9pZCosIGNvbnN0IHZvaWQgKiwgc2l6ZV90KScKICAgICAgICAgIHtha2EgJ3ZvaWQodm9p
ZCAqLCBjb25zdCB2b2lkICosIHVuc2lnbmVkIGludCknfQogICAgICAgIGFuZCAndm9pZCAqKHZv
aWQgKiwgY29uc3Qgdm9pZCAqLCBzaXplX3QpJwogICAgICAgICAge2FrYSAndm9pZCAqKHZvaWQg
KiwgY29uc3Qgdm9pZCAqLCB1bnNpZ25lZCBpbnQpJ30gWy1XZXJyb3I9YXR0cmlidXRlLWFsaWFz
XQogICAgICB2b2lkIF9fYWVhYmlfbWVtY3B5OCh2b2lkICpkZXN0LCBjb25zdCB2b2lkICpzcmMs
IHNpemVfdCBuKTsKICAgICAgQXJtUGtnL0xpYnJhcnkvQ29tcGlsZXJJbnRyaW5zaWNzTGliL21l
bWNweS5jOjE5Ojc6IG5vdGU6IGFsaWFzZWQgZGVjbGFyYXRpb24gaGVyZQogICAgICAgIHZvaWQg
Kl9fbWVtY3B5KHZvaWQgKmRlc3QsIGNvbnN0IHZvaWQgKnNyYywgc2l6ZV90IG4pCiAgICAKICAg
IFRoZSBwcm9ibGVtIGlzIHRoZSBkaWZmZXJlbnQgcmV0dXJuIHR5cGUgKHZvaWQgdnMgdm9pZCop
LiBTbyByZXNodWZmbGUKICAgIHRoZSBjb2RlIHNvIHRoZSBwcm90b3R5cGVzIG1hdGNoIGJldHdl
ZW4gdGhlIGFsaWFzZXMuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgWmltbWVy
bWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgogICAgW2FyZGI6IGNoYW5nZSBwcm90b3R5
cGUgb2YgaW50ZXJuYWwgX19tZW1jcHkoKSBhbmQgZHJvcCBleHRyYSB3cmFwcGVyXQogICAgUmV2
aWV3ZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgoKY29t
bWl0IDlkY2EyMTA1YWQ5NjBjOTk0NmQ3Y2MyZWNlNDBmNjVlMTk5OWRhYzcKQXV0aG9yOiBBcmQg
Qmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBUaHUgSnVuIDcg
MTE6MDY6NDcgMjAxOCArMDIwMAoKICAgIE1kZU1vZHVsZVBrZy9FbW1jRHhlOiBkZW1vdGUgREVC
VUcgcHJpbnQgdG8gREVCVUdfQkxLSU8KICAgIAogICAgTG93ZXIgdGhlIHByaW9yaXR5IG9mIHRo
ZSBERUJVRyBwcmludCBpbiBFbW1jUmVhZFdyaXRlKCksIHdoaWNoCiAgICBpcyBlbWl0dGVkIGZv
ciBlYWNoIHJlYWQgb3Igd3JpdGUgb3BlcmF0aW9uIHRvIHRoZSBlTU1DIGRldmljZSwKICAgIHdo
aWNoIGNsdXR0ZXJzIHVwIHRoZSBsb2cgb3V0cHV0IG9mIGJ1aWxkcyBjcmVhdGVkIHdpdGggREVC
VUdfSU5GTwogICAgZW5hYmxlZC4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBQaXBhdCBNZXRoYXZh
bml0cG9uZyA8bWV0aGF2YW5pdHBvbmcucGlwYXRAc29jaW9uZXh0LmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAg
UmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDI3MWQ4Y2Q3ZGYw
YzM0NmYxOTgwMzkzOGQ5OGZlN2NiYjdiNjNiZTQKQXV0aG9yOiBCZW5qYW1pbiBZb3UgPGJlbmph
bWluLnlvdUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1biA0IDExOjIzOjIxIDIwMTggKzA4MDAK
CiAgICBDb3JlYm9vdE1vZHVsZVBrZy9DYlN1cHBvcnREeGU6IFJlbW92ZSBTQ0lfRU4gc2V0dGlu
ZwogICAgCiAgICBDdXJyZW50IGltcGxlbWVuYXRpb24gc2V0cyBQTTFfQ05ULlNDSV9FTiBiaXQg
YXQgUmVhZHlUb0Jvb3QgZXZlbnQuCiAgICBIb3dldmVyLCB0aGlzIHNob3VsZCBub3QgYmUgZG9u
ZSBiZWNhdXNlIHRoaXMgY2F1c2VzIE9TIHRvIHNraXAgdHJpZ2dlcmluZwogICAgRkFEVC5TTUlf
Q01ELCB3aGljaCBsZWFkcyB0byB0aGUgZnVuY3Rpb25zIGltcGxlbWVudGVkIGluIHRoZSBTTUkK
ICAgIGhhbmRsZXIgYmVpbmcgb21pdHRlZC4KICAgIAogICAgVGhpcyBpc3N1ZSB3YXMgaWRlbnRp
ZmllZCBieSBNYXR0IERlbGNvIDxkZWxjb0Bnb29nbGUuY29tPi4KICAgIAogICAgVGhlIGZpeCBk
b2VzIHRoZSBmb2xsb3dpbmc6CiAgICAtIFRoZSBTQ0lfRU4gYml0IHNldHRpbmcgaXMgcmVtb3Zl
ZCBmcm9tIENiU3VwcG9ydER4ZSBkcml2ZXIuCiAgICAtIFNvbWUgYWRkaXRpb25hbCBjaGVja3Mg
YXJlIGFkZGVkIGluIENiUGFyc2VGYWR0SW5mbygpIGluIENiUGFyc2VMaWIuYyB0bwogICAgICBv
dXRwdXQgc29tZSBlcnJvciBtZXNzYWdlIGFuZCBBU1NFUlQgKEZBTFNFKSBpZiBBTEwgb2YgdGhl
IGZvbGxvd2luZwogICAgICBjb25kaXRpb25zIGFyZSBtZXQ6CiAgICAgIDEpIEhBUkRXQVJFX1JF
RFVDRURfQUNQSSBpcyBub3Qgc2V0OwogICAgICAyKSBTTUlfQ01EIGZpZWxkIGlzIHplcm87CiAg
ICAgIDMpIFNDSV9FTiBiaXQgaXMgemVybzsKICAgICAgd2hpY2ggaW5kaWNhdGVzIHRoZSBBQ1BJ
IGVuYWJsaW5nIHN0YXR1cyBpcyBpbmNvbnNpc3RlbnQ6IFNDSSBpcyBub3QKICAgICAgZW5hYmxl
ZCBidXQgdGhlIEFDUEkgdGFibGUgZG9lcyBub3QgcHJvdmlkZSBhIG1lYW5zIHRvIGVuYWJsZSBp
dCB0aHJvdWdoCiAgICAgIEZBRFQtPlNNSV9DTUQuIFRoaXMgbWF5IGNhdXNlIGlzc3VlcyBpbiBP
Uy4KICAgIAogICAgQ2M6IE1hdXJpY2UgTWEgPG1hdXJpY2UubWFAaW50ZWwuY29tPgogICAgQ2M6
IFByaW5jZSBBZ3llbWFuIDxwcmluY2UuYWd5ZW1hbkBpbnRlbC5jb20+CiAgICBDYzogTWF0dCBE
ZWxjbyA8ZGVsY29AZ29vZ2xlLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IEJlbmphbWluIFlv
dSA8YmVuamFtaW4ueW91QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBNYXVyaWNlIE1hIDxt
YXVyaWNlLm1hQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBNYXR0IERlbGNvIDxkZWxjb0Bn
b29nbGUuY29tPgoKY29tbWl0IGY3NWM3NDc4MjgwYjk2ZDE5MWU4Njg1NmMwYjFjNDlmZjcxMWMy
ODQKQXV0aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1
biA1IDA5OjIwOjA1IDIwMTggKzA4MDAKCiAgICBTaGVsbFBrZy9VZWZpU2hlbGxBY3BpVmlld0Nv
bW1hbmRMaWI6IEZpeCBFQ0MgaXNzdWVzCiAgICAKICAgIDEuIFNlcGFyYXRlIHZhcmlhYmxlIGRl
ZmluaXRpb24gYW5kIGluaXRpYWxpemF0aW9uLgogICAgMi4gTWFrZSB0aGUgdmFyaWFibGUgbmFt
aW5nIGZvbGxvd2luZyBFZGsyIHJ1bGUuCiAgICAKICAgIFYyOiBSZW1vdmUgdGhlIHVwZGF0ZXMg
b2YgZ3VhcmQgbWFjcm9zIGluIGhlYWRlciBmaWxlcy4KICAgIAogICAgQ2M6IFNhbWkgTXVqYXdh
ciA8c2FtaS5tdWphd2FyQGFybS5jb20+CiAgICBDYzogRXZhbiBMbG95ZCA8ZXZhbi5sbG95ZEBh
cm0uY29tPgogICAgQ2M6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAg
IENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgYTZlYWJhNGQ3ZjIzMjYyYWI4ZTg1MDJiNDc2
YmRmNTI0OWE1NGFkNApBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0
ZTogICBNb24gSnVuIDQgMDk6MTQ6NTEgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL1VlZmlTaGVs
bEFjcGlWaWV3Q29tbWFuZExpYjogRml4IEVDQyBpc3N1ZXMKICAgIAogICAgTWFrZSB0aGUgZnVu
Y3Rpb24gY29tbWVudHMgZm9sbG93IEVESzIgY29kaW5nIHN0eWxlLgogICAgCiAgICBDYzogU2Ft
aSBNdWphd2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICAgIENjOiBFdmFuIExsb3lkIDxldmFu
Lmxsb3lkQGFybS5jb20+CiAgICBDYzogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwu
Y29tPgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2NDI4NWYxNTI2NDkwNmM3NjFi
NWE2NzcyYjViNTkwYjMyY2FhMDNjCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxMzowNjo0NCAyMDE4ICswODAwCgogICAgQmFz
ZVRvb2xzL1VQVDogVXBkYXRlIHRoZSBpbXBvcnQgc3RhdGVtZW50IHRvIHVzZSBTdHJpbmdVdGls
cwogICAgCiAgICBUaGUgcGF0Y2ggNWE1NzI0NmVhYjgwIFJlbmFtZSBTdHJpbmcgdG8gU3RyaW5n
VXRpbHMsIGJ1dCBpdCBkaWRuJ3QKICAgIHVwZGF0ZSB0aGUgVVBUIFRvb2wgZm9yIHRoZSBpbXBv
cnQgc3RhdGVtZW50IHdoaWNoIGNhdXNlIFVQVCB0b29sCiAgICBicmVhay4KICAgIAogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 02:50:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 02: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 1fSZNl-0008Vp-8Q; Tue, 12 Jun 2018 02:50:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fSZNk-0008Ly-1k
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 02:50:04 +0000
X-Inumbo-ID: 4f755273-6deb-11e8-bc1d-65256ead4e3a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f755273-6deb-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 02:50:05 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 19:50:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,212,1526367600"; d="scan'208";a="62351301"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga004.fm.intel.com with ESMTP; 11 Jun 2018 19:50: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; Mon, 11 Jun 2018 19:50:00 -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; Mon, 11 Jun 2018 19:50:00 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 10:49:58 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 4/9] x86/vmx: Support remote access to the MSR lists
Thread-Index: AQHT/1lbVwASnCVnGkiE1nYQjkWJSKRb8Ung
Date: Tue, 12 Jun 2018 02:49:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912048F1@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWU0YmM5MmUtNmZjYi00NmM3LTllZGMtNGQzOGNmZTJhNzkzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImN2TE5uSUh5UnBodFc1SjNhTkxqblwvbUtoeW4yTlRZelwvbE5zdnRhbmhoMD0ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 4/9] x86/vmx: Support remote access to
 the MSR lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBBdCB0aGUgbW9t
ZW50LCBhbGwgbW9kaWZpY2F0aW9ucyBvZiB0aGUgTVNSIGxpc3RzIGFyZSBpbiBjdXJyZW50IGNv
bnRleHQuDQo+IEhvd2V2ZXIsIGZ1dHVyZSBjaGFuZ2VzIG1heSBuZWVkIHRvIHB1dCBNU1JfRUZF
UiBpbnRvIHRoZSBsaXN0cyBmcm9tDQo+IGRvbWN0bA0KPiBoeXBlcmNhbGwgY29udGV4dC4NCj4g
DQo+IFBsdW1iIGEgc3RydWN0IHZjcHUgcGFyYW1ldGVyIGRvd24gdGhyb3VnaCB0aGUgaW5mcmFz
dHJ1Y3R1cmUsIGFuZCB1c2UNCj4gdm14X3ZtY3Nfe2VudGVyLGV4aXR9KCkgZm9yIHNhZmUgYWNj
ZXNzIHRvIHRoZSBWTUNTIGluIHZteF9hZGRfbXNyKCkuDQo+IFVzZQ0KPiBhc3NlcnRpb25zIHRv
IGVuc3VyZSB0aGF0IGFjY2VzcyBpcyBlaXRoZXIgaW4gY3VycmVudCBjb250ZXh0LCBvciB3aGls
ZSB0aGUNCj4gdmNwdSBpcyBwYXVzZWQuDQo+IA0KPiBOb3RlIHRoZXNlIGV4cGVjdGF0aW9ucyBi
ZXNpZGUgdGhlIGZpZWxkcyBpbiBhcmNoX3ZteF9zdHJ1Y3QsIGFuZCByZW9yZGVyDQo+IHRoZQ0K
PiBmaWVsZHMgdG8gYXZvaWQgdW5uZWNlc3NhcnkgcGFkZGluZy4NCj4gDQo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:01:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03:01:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSZYl-0001pb-9p; Tue, 12 Jun 2018 03: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=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fSZYk-0001pW-8k
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 03:01:26 +0000
X-Inumbo-ID: e719bb97-6dec-11e8-bc1d-65256ead4e3a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e719bb97-6dec-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 03:01:29 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 20:01:24 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,213,1526367600"; d="scan'208";a="231809230"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga005.jf.intel.com with ESMTP; 11 Jun 2018 20:01:24 -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, 11 Jun 2018 20:01:23 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 20:01:23 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 10:58:44 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR handling
Thread-Index: AQHT/1lbRyKdL9f4ik+Rz3rySKsIuqRb8XIw
Date: Tue, 12 Jun 2018 02:58:43 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191204919@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGEwNWQ5OWEtZjM1OC00NjYyLWI4MmQtMjc0ODA1NzkyMmY1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6Iml0eGUwSlwvRVFqWndxTmxrZnBnZ29sVmFlTnhrQTVKZHNuZHFVRzQxaGlJPSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 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>, "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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBUaGUgbWFpbiBw
dXJwb3NlIG9mIHRoaXMgcGF0Y2ggaXMgdG8gb25seSBldmVyIGluc2VydCB0aGUgTEJSIE1TUnMg
aW50byB0aGUNCj4gZ3Vlc3QgbG9hZC9zYXZlIGxpc3Qgb25jZSwgYXMgYSBmdXR1cmUgcGF0Y2gg
d2FudHMgdG8gY2hhbmdlIHRoZSBiZWhhdmlvdXINCj4gb2YNCj4gdm14X2FkZF9ndWVzdF9tc3Io
KS4NCj4gDQo+IFRoZSByZXBlYXRlZCBwcm9jZXNzaW5nIG9mIGxicl9pbmZvIGFuZCB0aGUgZ3Vl
c3RzIE1TUiBsb2FkL3NhdmUgbGlzdCBpcw0KPiByZWR1bmRhbnQsIGFuZCBhIGd1ZXN0IHVzaW5n
IExCUiBpdHNlbGYgd2lsbCBoYXZlIHRvIHJlLWVuYWJsZQ0KPiBNU1JfREVCVUdDVEwuTEJSIGlu
IGl0cyAjREIgaGFuZGxlciwgbWVhbmluZyB0aGF0IFhlbiB3aWxsIHJlcGVhdCB0aGlzDQo+IHJl
ZHVuZGFudCBwcm9jZXNzaW5nIGV2ZXJ5IHRpbWUgdGhlIGd1ZXN0IGdldHMgYSBkZWJ1ZyBleGNl
cHRpb24uDQo+IA0KPiBSZW5hbWUgbGJyX2ZpeHVwX2VuYWJsZWQgdG8gbGJyX2ZsYWdzIHRvIGJl
IGEgbGl0dGxlIG1vcmUgZ2VuZXJpYywgYW5kIHVzZQ0KPiBvbmUNCj4gYml0IHRvIGluZGljYXRl
IHRoYXQgdGhlIE1TUnMgaGF2ZSBiZWVuIGluc2VydGVkIGludG8gdGhlIGxvYWQvc2F2ZSBsaXN0
Lg0KPiBTaG9ydGVuIHRoZSBleGlzdGluZyBGSVhVUCogaWRlbnRpZmllcnMgdG8gcmVkdWNlIGNv
ZGUgdm9sdW1lLg0KPiANCj4gRmluYWxseSwgdGhlIGVuYWJsZW1lbnQgb2YgdGhlIGZpeHVwcyBv
bmx5IG5lZWQgdG8gYmUgY2FsY3VsYXRlZCBvbmNlLA0KPiByYXRoZXINCj4gdGhhbiBpbnNpZGUg
YSBkb3VibHkgbmVzdGVkIGxvb3AuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03: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 1fSZg8-0002s2-S1; Tue, 12 Jun 2018 03:09: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSZg7-0002rs-Cw
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 03:09:03 +0000
X-Inumbo-ID: f74a4ddc-6ded-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f74a4ddc-6ded-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 03:09:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fSZg4-0007j7-0z; Tue, 12 Jun 2018 03:09: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 1fSZg3-00015B-Lb; Tue, 12 Jun 2018 03:08:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSZg3-00041W-KV; Tue, 12 Jun 2018 03:08:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124066-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-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=f0dc7f9c6dd99891611fca5849cbc4c6965b690e
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 03:08:59 +0000
Subject: [Xen-devel] [linux-linus test] 124066: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA2NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MDY2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjBkYzdmOWM2ZGQ5
OTg5MTYxMWZjYTU4NDljYmM0YzY5NjViNjkwZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAxMCBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgIDkg
ZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDA2NiAgMjAxOC0wNi0x
MSAxMDowMzo0MCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTc4OSBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE5NDU5NyBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:12:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03: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 1fSZj1-0003XU-Jm; Tue, 12 Jun 2018 03:12: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=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fSZj0-0003XP-PO
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 03:12:02 +0000
X-Inumbo-ID: 08b1e6cc-6dee-11e8-9728-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08b1e6cc-6dee-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 05:09:35 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 20:11:59 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,213,1526367600"; d="scan'208";a="236355572"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga005.fm.intel.com with ESMTP; 11 Jun 2018 20:11:58 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 20:11:58 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 11:11:56 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 6/9] x86/vmx: Pass an MSR value into vmx_msr_add()
Thread-Index: AQHT/1lY99miBpIWBkWTD6ImpXojc6Rb9CBA
Date: Tue, 12 Jun 2018 03:11:55 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191204955@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-7-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmQ2YjRhODAtMDAyYy00Njk3LWI2YTktZWJiYTNjNmRiZTk3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjJnaWhVUDM4S1NVWk1seVduZG5lXC9rTFVkOFwvNWdlU3JZdE9FY0hPbkhiVT0ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 6/9] x86/vmx: Pass an MSR value into
 vmx_msr_add()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBUaGUgbWFpbiBw
dXJwb3NlIG9mIHRoaXMgY2hhbmdlIGlzIHRvIGFsbG93IHVzIHRvIHNldCBhIHNwZWNpZmljIE1T
UiB2YWx1ZSwNCj4gd2l0aG91dCBuZWVkaW5nIHRvIGtub3cgd2hldGhlciB0aGVyZSBpcyBhbHJl
YWR5IGEgbG9hZC9zYXZlIGxpc3Qgc2xvdCBmb3IgaXQuDQo+IA0KPiBQcmV2aW91c2x5LCBjYWxs
ZXJzIHdhbnRpbmcgdGhpcyBwcm9wZXJ0eSBuZWVkZWQgdG8gY2FsbCBib3RoDQo+IHZteF9hZGRf
Kl9tc3IoKQ0KPiBhbmQgdm14X3dyaXRlXypfbXNyKCkgdG8gY292ZXIgYm90aCBjYXNlcywgYW5k
IHRoZXJlIGFyZSBubyBjYWxsZXJzIHdoaWNoDQo+IHdhbnQNCj4gdGhlIG9sZCBiZWhhdmlvdXIg
b2YgYmVpbmcgYSBuby1vcCBpZiBhbiBlbnRyeSBhbHJlYWR5IGV4aXN0ZWQgZm9yIHRoZSBNU1Iu
DQo+IA0KPiBBcyBhIHJlc3VsdCBvZiB0aGlzIEFQSSBpbXByb3ZlbWVudCwgdGhlIGRlZmF1bHQg
dmFsdWUgZm9yIGd1ZXN0IE1TUnMgbmVlZA0KPiBub3QNCj4gYmUgMCwgYW5kIHRoZSBkZWZhdWx0
IGZvciBob3N0IE1TUnMgbmVlZCBub3QgYmUgcGFzc2VkIHZpYSBoYXJkd2FyZQ0KPiByZWdpc3Rl
ci4NCj4gSW4gcHJhY3RpY2UsIHRoaXMgY2xlYW5zIHVwIHRoZSBWUE1VIGFsbG9jYXRpb24gbG9n
aWMsIGFuZCBhdm9pZHMgYW4gTVNSDQo+IHJlYWQNCj4gYXMgcGFydCBvZiB2Y3B1IGNvbnN0cnVj
dGlvbi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:22:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03: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 1fSZt3-00058P-Dy; Tue, 12 Jun 2018 03: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=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fSZt2-00058K-QG
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 03:22:24 +0000
X-Inumbo-ID: d471884d-6def-11e8-bc1d-65256ead4e3a
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d471884d-6def-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 03:22:27 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 20:22:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,213,1526367600"; d="scan'208";a="47027682"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga008.fm.intel.com with ESMTP; 11 Jun 2018 20:22:16 -0700
Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 20:22:16 -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, 11 Jun 2018 20:22:16 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 11:22:13 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 7/9] x86/vmx: Support load-only guest MSR list entries
Thread-Index: AQHT/1lZgDCAT9VxlEOMxs5LF87kmaRb949g
Date: Tue, 12 Jun 2018 03:22:13 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191204986@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTBjZTQxYzUtZDZjNS00MWM4LThhYjQtOWM2ZTJmNjU5YjJlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjBsc2RTdjUzemZRUFwvSHMzMHUwZHl5SUY3aG1LWUd6ekdUQlBxZjZNNWJzPSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 7/9] x86/vmx: Support load-only guest MSR
 list 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: Wei Liu <wei.liu2@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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBDdXJyZW50bHks
IHRoZSBWTVhfTVNSX0dVRVNUIHR5cGUgbWFpbnRhaW5zIGNvbXBsZXRlbHkgc3ltbWV0cmljDQo+
IGd1ZXN0IGxvYWQNCj4gYW5kIHNhdmUgbGlzdHMsIGJ5IHBvaW50aW5nIFZNX0VYSVRfTVNSX1NU
T1JFX0FERFIgYW5kDQo+IFZNX0VOVFJZX01TUl9MT0FEX0FERFINCj4gYXQgdGhlIHNhbWUgcGFn
ZSwgYW5kIHNldHRpbmcgVk1fRVhJVF9NU1JfU1RPUkVfQ09VTlQgYW5kDQo+IFZNX0VOVFJZX01T
Ul9MT0FEX0NPVU5UIHRvIHRoZSBzYW1lIHZhbHVlLg0KPiANCj4gSG93ZXZlciwgZm9yIE1TUnMg
d2hpY2ggd2Ugd29uJ3QgbGV0IHRoZSBndWVzdCBoYXZlIGRpcmVjdCBhY2Nlc3MgdG8sDQo+IGhh
dmluZw0KPiBoYXJkd2FyZSBzYXZlIHRoZSBjdXJyZW50IHZhbHVlIG9uIFZNRXhpdCBpcyB1bm5l
Y2Vzc2FyeSBvdmVyaGVhZC4NCj4gDQo+IFRvIGF2b2lkIHRoaXMgb3ZlcmhlYWQsIHdlIG11c3Qg
bWFrZSB0aGUgbG9hZCBhbmQgc2F2ZSBsaXN0cyBhc3ltbWV0cmljLg0KPiBCeQ0KPiBtYWtpbmcg
dGhlIGVudHJ5IGxvYWQgY291bnQgZ3JlYXRlciB0aGFuIHRoZSBleGl0IHN0b3JlIGNvdW50LCB3
ZSBjYW4NCj4gbWFpbnRhaW4NCj4gdHdvIGFkamFjZW50IGxpc3RzIG9mIE1TUnMsIHRoZSBmaXJz
dCBvZiB3aGljaCBpcyBzYXZlZCBhbmQgcmVzdG9yZWQsIGFuZCB0aGUNCj4gc2Vjb25kIG9mIHdo
aWNoIGlzIG9ubHkgcmVzdG9yZWQgb24gVk1FbnRyeS4NCj4gDQo+IEZvciBzaW1wbGljaXR5Og0K
PiAgKiBCb3RoIGFkamFjZW50IGxpc3RzIGFyZSBzdGlsbCBzb3J0ZWQgYnkgTVNSIGluZGV4Lg0K
PiAgKiBJdCB1bmRlZmluZWQgYmVoYXZpb3VyIHRvIGluc2VydCB0aGUgc2FtZSBNU1IgaW50byBi
b3RoIGxpc3RzLg0KPiAgKiBUaGUgdG90YWwgc2l6ZSBvZiBib3RoIGxpc3RzIGlzIHN0aWxsIGxp
bWl0ZWQgYXQgMjU2IGVudHJpZXMgKG9uZSA0ayBwYWdlKS4NCj4gDQo+IFNwbGl0IHRoZSBjdXJy
ZW50IG1zcl9jb3VudCBmaWVsZCBpbnRvIG1zcl97bG9hZCxzYXZlfV9jb3VudCwgYW5kIGludHJv
ZHVjZQ0KPiBhDQo+IG5ldyBWTVhfTVNSX0dVRVNUX0xPQURPTkxZIHR5cGUsIGFuZCB1cGRhdGUg
dm14X3thZGQsZmluZH1fbXNyKCkNCj4gdG8gY2FsY3VsYXRlDQo+IHdoaWNoIHN1Ymxpc3QgdG8g
c2VhcmNoLCBiYXNlZCBvbiB0eXBlLiAgVk1YX01TUl9IT1NUIGhhcyBubyBsb2dpY2FsDQo+IHN1
Ymxpc3QsDQo+IHdoZXJlYXMgVk1YX01TUl9HVUVTVCBoYXMgYSBzdWJsaXN0IGJldHdlZW4gMCBh
bmQgdGhlIHNhdmUgY291bnQsDQo+IHdoaWxlDQo+IFZNWF9NU1JfR1VFU1RfTE9BRE9OTFkgaGFz
IGEgc3VibGlzdCBiZXR3ZWVuIHRoZSBzYXZlIGNvdW50IGFuZA0KPiB0aGUgbG9hZA0KPiBjb3Vu
dC4NCj4gDQo+IE9uZSBzdWJ0bGUgcG9pbnQgaXMgdGhhdCBpbnNlcnRpbmcgYW4gTVNSIGludG8g
dGhlIGxvYWQtc2F2ZSBsaXN0IGludm9sdmVzDQo+IG1vdmluZyB0aGUgZW50aXJlIGxvYWQtb25s
eSBsaXN0LCBhbmQgdXBkYXRpbmcgYm90aCBjb3VudHMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:25:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03:25:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSZvh-0005zP-2L; Tue, 12 Jun 2018 03:25: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=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fSZvf-0005zJ-IQ
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 03:25:07 +0000
X-Inumbo-ID: 35a22bd4-6df0-11e8-bc1d-65256ead4e3a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35a22bd4-6df0-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 03:25:10 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 20:25:04 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,213,1526367600"; d="scan'208";a="48594716"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga008.jf.intel.com with ESMTP; 11 Jun 2018 20:25:04 -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; Mon, 11 Jun 2018 20:25:03 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx121.amr.corp.intel.com (10.18.125.36) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 20:25:03 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.116]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 11:24:56 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 8/9] x86/vmx: Support removing MSRs from the
 host/guest load/save lists
Thread-Index: AQHT/1lZmRUaFTgkfUWMSth8WEwE3KRb+m7w
Date: Tue, 12 Jun 2018 03:24:55 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912049A7@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-9-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTA5YmNkNzItNDkxNC00NWI2LWIxMmMtNzk3MjY4ODNiYzJmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImJZRTZQK083SllvZzg3amRWTFNjZUpSZDVyOEdJMCtBK1ZxOE43eWUzRVU9In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 8/9] x86/vmx: Support removing MSRs from
 the host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBVcCB1bnRpbCB0
aGlzIHBvaW50LCB0aGUgTVNSIGxvYWQvc2F2ZSBsaXN0cyBoYXZlIG9ubHkgZXZlciBhY2N1bXVs
YXRlZA0KPiBjb250ZW50LiAgSW50cm9kdWNlIHZteF9kZWxfbXNyKCkgYXMgYSBjb21wYW5pb24g
dG8gdm14X2FkZF9tc3IoKS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJldmlld2QtYnk6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 03:56:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 03: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 1fSaQ4-0002Cu-F4; Tue, 12 Jun 2018 03: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSaQ3-0002Ch-Cc
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 03:56:31 +0000
X-Inumbo-ID: 3f85ad20-6df4-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f85ad20-6df4-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 05:54: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 1fSaPy-00009j-UF; Tue, 12 Jun 2018 03:56: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 1fSaPy-00038k-MF; Tue, 12 Jun 2018 03:56:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSaPy-0005Rr-L5; Tue, 12 Jun 2018 03:56:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124068-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=a7a7309ca52c327c6603d60db90ae4feeae719f7
X-Osstest-Versions-That: qemuu=0d2fa03dae4fbe185a082f361342b1e30aed4582
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 03:56:26 +0000
Subject: [Xen-devel] [qemu-mainline test] 124068: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA2OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwNjgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4g
dnMuIDEyMzk4NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzk4NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzOTg3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM5ODcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzk4NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzOTg3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM5ODcKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTdhNzMwOWNhNTJjMzI3YzY2MDNk
NjBkYjkwYWU0ZmVlYWU3MTlmNwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAg
ICAgMGQyZmEwM2RhZTRmYmUxODVhMDgyZjM2MTM0MmIxZTMwYWVkNDU4MgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTIzOTg3ICAyMDE4LTA2LTA5IDA2OjM0OjI4IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDA2OCAgMjAxOC0wNi0xMSAxMjowNzozMSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEJydWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhh
dC5jb20+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+
CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxw
ZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTA0IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 05:12:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 05:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSbbP-0005ir-Bl; Tue, 12 Jun 2018 05: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=qlpj=i6=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fSaEb-0000eT-NM
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 03:44:41 +0000
X-Inumbo-ID: 98b3a8cb-6df2-11e8-9728-bc764e045a96
Received: from mail-pg0-x244.google.com (unknown [2607:f8b0:400e:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98b3a8cb-6df2-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 05:42:15 +0200 (CEST)
Received: by mail-pg0-x244.google.com with SMTP id p21-v6so10769384pgd.11
 for <xen-devel@lists.xenproject.org>; Mon, 11 Jun 2018 20:44:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=aUhT9jqKZFY72Z1/qW6kXOFlp/YvK0MiyVB6Pgj0070=;
 b=YJqwphisIRCDqe0OJEnV1AVA/egZDHO0t0vgf0zHEDeHBPj3k2ogDhGla6tYrCsU7k
 +F0DtIfHmxfJvt4BLhlXQZ8xbvzPsx4Jl51C+bzr+1IYjVHUFTDGcJR6OQL0SkNQ4275
 RW6etGp285VtsmuQgl5HPBGGX+LQPNLuc6AfBC7vZFrLZL89Y6faU0tzdBakzAfr31KY
 sdo5Ctv+czeiUyWQdrpS2XGwPcYFS6+GNurnuhmNqDPMKwcj2SPHrCZJERz9IfnDoImC
 E8aZ4SQpBpxVIrkPpJ7ndSoYa80XME2AwZAskBiGrEcKd+Ic+i71wFvnhypT5SlmouLH
 Qclw==
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=aUhT9jqKZFY72Z1/qW6kXOFlp/YvK0MiyVB6Pgj0070=;
 b=j9LXwtVwvgEEHhGSeC9iB1RwKcQ3ipngtNZcGnAOsE1Hs41lSPgr6i05jHbP9WqSQ0
 5WDLeAKDAJWaCN93UU5lmGgrk8dsgKG8fIJdvjztqrZfZr8nMG+/2Fecx098Aq1QxR6B
 2Ld0RgBOzhjUWXM1dCYIgbH8MSfJgJDkVAPLb5+bAR5G+qx8J3yYeuOyT1yF0oyPNGw1
 6diUsi1kW/GuXTyJvjrlns0M2b66UN0F4fcR2C6ZGibAqEpMbzGt3Ty4bAcZD6NzlCEE
 B0MxQy/ih6qhRt3EgRftotO4oMdfbkuARWdfbd3SPQ2Krv4PDIxLTp13G1jU7+j6kxW9
 tWuw==
X-Gm-Message-State: APt69E10izPCC1zTrAJ97gJkAQCSJMX5mipt55PBMMj6AZ0IoyQBopzM
 Seq/pYdRBqeoW76ldP4St425FuOgFM4=
X-Google-Smtp-Source: ADUXVKI9lIFV0PFU8qvq8Zia0AHL7/eIiTXz+Pgf80DymMJUOuZqOqc0N49D47iAjK0FyTooMCpWyQ==
X-Received: by 2002:a62:4785:: with SMTP id
 p5-v6mr1981645pfi.164.1528775079104; 
 Mon, 11 Jun 2018 20:44:39 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id i17-v6sm32290369pfj.95.2018.06.11.20.44.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 11 Jun 2018 20:44:38 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Tue, 12 Jun 2018 11:44:33 +0800
Message-Id: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
X-Mailman-Approved-At: Tue, 12 Jun 2018 05:12:17 +0000
Subject: [Xen-devel] [PATCH] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KIGRyaXZlcnMveGVuL21h
bmFnZS5jIHwgMTcgKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21hbmFnZS5j
IGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKaW5kZXggODgzNTA2NS4uMTU5Njk0ZCAxMDA2NDQKLS0t
IGEvZHJpdmVycy94ZW4vbWFuYWdlLmMKKysrIGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKQEAgLTI4
OSw4ICsyODksMTUgQEAgc3RhdGljIHZvaWQgc3lzcnFfaGFuZGxlcihzdHJ1Y3QgeGVuYnVzX3dh
dGNoICp3YXRjaCwgY29uc3QgY2hhciAqcGF0aCwKIAkJcmV0dXJuOwogCX0KIAotCWlmIChzeXNy
cV9rZXkgIT0gJ1wwJykKLQkJeGVuYnVzX3ByaW50Zih4YnQsICJjb250cm9sIiwgInN5c3JxIiwg
IiVjIiwgJ1wwJyk7CisJaWYgKHN5c3JxX2tleSAhPSAnXDAnKSB7CisJCWVyciA9IHhlbmJ1c19w
cmludGYoeGJ0LCAiY29udHJvbCIsICJzeXNycSIsICIlYyIsICdcMCcpOworCQlpZiAoZXJyKSB7
CisJCQlwcl9lcnIoIkVycm9yICVkIHdyaXRpbmcgc3lzcnEgY29kZSBpbiBjb250cm9sL3N5c3Jx
XG4iLAorCQkJICAgICAgIGVycik7CisJCQl4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHhidCwgMSk7
CisJCQlyZXR1cm47CisJCX0KKwl9CiAKIAllcnIgPSB4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHhi
dCwgMCk7CiAJaWYgKGVyciA9PSAtRUFHQUlOKQpAQCAtMzQyLDcgKzM0OSwxMSBAQCBzdGF0aWMg
aW50IHNldHVwX3NodXRkb3duX3dhdGNoZXIodm9pZCkKIAkJCWNvbnRpbnVlOwogCQlzbnByaW50
Zihub2RlLCBGRUFUVVJFX1BBVEhfU0laRSwgImZlYXR1cmUtJXMiLAogCQkJIHNodXRkb3duX2hh
bmRsZXJzW2lkeF0uY29tbWFuZCk7Ci0JCXhlbmJ1c19wcmludGYoWEJUX05JTCwgImNvbnRyb2wi
LCBub2RlLCAiJXUiLCAxKTsKKwkJZXJyID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCAiY29udHJv
bCIsIG5vZGUsICIldSIsIDEpOworCQlpZiAoZXJyKSB7CisJCQlwcl9lcnIoIkVycm9yICVkIHdy
aXRpbmcgJXNcbiIsIGVyciwgbm9kZSk7CisJCQlyZXR1cm4gZXJyOworCQl9CiAJfQogCiAJcmV0
dXJuIDA7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 05:12:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 05:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSbbP-0005ix-LJ; Tue, 12 Jun 2018 05: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=qlpj=i6=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fSaGO-0000he-Ph
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 03:46:32 +0000
X-Inumbo-ID: db5a2fe0-6df2-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db5a2fe0-6df2-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 05:44:06 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id a7-v6so11061810plp.3
 for <xen-devel@lists.xenproject.org>; Mon, 11 Jun 2018 20:46: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=x7I56ELwwevdipu2gQ2jZ0MqSh/U5Nq/u+3Tv6XMrIk=;
 b=ZGBI6MhUSCmN4U9KPF8qhYDTKjTpYoa7XYk6mp7oztHY8iuU3Ol1qW44ttGeI6XQX3
 hDW1H3Jef5vL0A84cVZmLbyO5rU4DIdWxXA8gUZRS+nDQtcH7e4aeGJw5XRGfhER7T47
 fnWvDdUeEtQI8DI1g74Fh0ZOytNtXJzRLPrzcjVK4S/jhD7MX579uMmLGUaGbIyEr1mF
 ZkX9C0HcDclUkKuv0UZxJM0ux96tbV1udAEXh+inXygsaaoAnslimWNeFOrn2E+9NBG3
 J09U2J6YezxM3AlD0+Qr+pjTjjMxbIK3W1a/uSg9z7OGQ7mWtc9kTf3CIm4PJHCkQF+l
 MaiA==
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=x7I56ELwwevdipu2gQ2jZ0MqSh/U5Nq/u+3Tv6XMrIk=;
 b=htmf328TV+BhllKnUIZGlwX2c/VEiNMUYmWik0TsA98VuVinURHug5S+1W9ZX8lFQP
 Dg4uIma0OAcY/luBJ2216d/a8Tcl9PaamnTPYwJO0wIJOsOjsHJcHYOY5IBvUzYQZiId
 A4pdEjEkjB1UJh76pKc/UE0+I39k4178i5KV5NTqJy49UuPQt22DDDaIkm8vizL2cfCi
 gpJI0w2s0WXEbBtHV/Q/6LekYHnkkNxjMpen1AxCLOc5dc4x3aQNe/irUzXsr97vNIZG
 5EHjIcnAjM7CMYouDZcYfmVkbb7bgMGV4+gqog7pxsEg9Eh4qyY0h/Ymdz5SSdOEeapX
 1kUA==
X-Gm-Message-State: APt69E2mKSGOpSIbwPERqCPkFeBUo5mIs99lFJhWZ+fwz8fADu/IUPq0
 6D2Ahfckg2ea/XjDhbe+BIQ=
X-Google-Smtp-Source: ADUXVKJ0+LEa3Nlb+k6vom7aLjEeNImsenJoJopAwRPFjbrQaxX/qrv6IlckdoUiECxQqUYN879/UQ==
X-Received: by 2002:a17:902:b611:: with SMTP id
 b17-v6mr2069734pls.284.1528775191021; 
 Mon, 11 Jun 2018 20:46:31 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id e189-v6sm33100393pfc.134.2018.06.11.20.46.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 11 Jun 2018 20:46:30 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Tue, 12 Jun 2018 11:46:25 +0800
Message-Id: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
X-Mailman-Approved-At: Tue, 12 Jun 2018 05:12:17 +0000
Subject: [Xen-devel] [PATCH] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-scsi@vger.kernel.org,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KIGRyaXZlcnMveGVuL3hl
bi1zY3NpYmFjay5jIHwgMTUgKysrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hlbi1z
Y3NpYmFjay5jIGIvZHJpdmVycy94ZW4veGVuLXNjc2liYWNrLmMKaW5kZXggN2JjODhmZC4uMTNh
YjU0YyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuLXNjc2liYWNrLmMKKysrIGIvZHJpdmVy
cy94ZW4veGVuLXNjc2liYWNrLmMKQEAgLTEwMjcsOCArMTAyNyw5IEBAIHN0YXRpYyB2b2lkIHNj
c2liYWNrX2RvX2FkZF9sdW4oc3RydWN0IHZzY3NpYmtfaW5mbyAqaW5mbywgY29uc3QgY2hhciAq
c3RhdGUsCiAJCQlzY3NpYmFja19kZWxfdHJhbnNsYXRpb25fZW50cnkoaW5mbywgdmlyKTsKIAkJ
fQogCX0gZWxzZSBpZiAoIXRyeSkgewotCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRl
di0+bm9kZW5hbWUsIHN0YXRlLAotCQkJICAgICAgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQpOwor
CQlpZiAoeGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLCBzdGF0ZSwK
KwkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKSkKKwkJCXByX2VycigieGVuYnVzX3By
aW50ZiBlcnJvciAlc1xuIiwgc3RhdGUpOwogCX0KIH0KIApAQCAtMTA2Nyw4ICsxMDY4LDkgQEAg
c3RhdGljIHZvaWQgc2NzaWJhY2tfZG9fMWx1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWJrX2luZm8g
KmluZm8sIGludCBvcCwKIAlzbnByaW50ZihzdHIsIHNpemVvZihzdHIpLCAidnNjc2ktZGV2cy8l
cy9wLWRldiIsIGVudCk7CiAJdmFsID0geGVuYnVzX3JlYWQoWEJUX05JTCwgZGV2LT5ub2RlbmFt
ZSwgc3RyLCBOVUxMKTsKIAlpZiAoSVNfRVJSKHZhbCkpIHsKLQkJeGVuYnVzX3ByaW50ZihYQlRf
TklMLCBkZXYtPm5vZGVuYW1lLCBzdGF0ZSwKLQkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xv
c2VkKTsKKwkJaWYgKHhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3RhdGUs
CisJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCkpCisJCQlwcl9lcnIoInhlbmJ1c19w
cmludGYgZXJyb3IgJXNcbiIsIHN0YXRlKTsKIAkJcmV0dXJuOwogCX0KIAlzdHJsY3B5KHBoeSwg
dmFsLCBWU0NTSV9OQU1FTEVOKTsKQEAgLTEwNzksOCArMTA4MSw5IEBAIHN0YXRpYyB2b2lkIHNj
c2liYWNrX2RvXzFsdW5faG90cGx1ZyhzdHJ1Y3QgdnNjc2lia19pbmZvICppbmZvLCBpbnQgb3As
CiAJZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsIHN0ciwgIiV1OiV1
OiV1OiV1IiwKIAkJCSAgICZ2aXIuaHN0LCAmdmlyLmNobiwgJnZpci50Z3QsICZ2aXIubHVuKTsK
IAlpZiAoWEVOQlVTX0VYSVNUX0VSUihlcnIpKSB7Ci0JCXhlbmJ1c19wcmludGYoWEJUX05JTCwg
ZGV2LT5ub2RlbmFtZSwgc3RhdGUsCi0JCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCk7
CisJCWlmICh4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsIHN0YXRlLAorCQkJ
ICAgICAgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQpKQorCQkJcHJfZXJyKCJ4ZW5idXNfcHJpbnRm
IGVycm9yICVzXG4iLCBzdGF0ZSk7CiAJCXJldHVybjsKIAl9CiAKLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 05:12:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 05:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSbbP-0005il-2P; Tue, 12 Jun 2018 05: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=qlpj=i6=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fSaCo-0008IP-Gi
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 03:42:50 +0000
X-Inumbo-ID: 567be669-6df2-11e8-9728-bc764e045a96
Received: from mail-pf0-x243.google.com (unknown [2607:f8b0:400e:c00::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 567be669-6df2-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 05:40:24 +0200 (CEST)
Received: by mail-pf0-x243.google.com with SMTP id a11-v6so11342022pff.8
 for <xen-devel@lists.xenproject.org>; Mon, 11 Jun 2018 20:42: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=ZECmV7coQBKdO4msRKtJQllCjuxoRrIsJWgrieczf3k=;
 b=A4KoHSuCaeHHu+RKb9Cky4Q0r543yHyWluqLQUQ4JGvBMdpwCvKhy8OK694cvUmbnN
 AwvfDY3zR+P7HOrRGuTeXWUtdpG8GYSlH1sMY28ppwGbab4PL64I2/wT04B8/4k92M6U
 Tv/aR5bYXnr1eXs+6WLQaeNyEDBv0oIGqmTyw5U1vb4h87QBBUI1iH8bN42QSyfepwM6
 4fktQc+JBkbkhncdCW1UnzlEg8TJ0hQ0V1jK9Or6lupmrq3BR9JVFWJveL5hGkJ8+eIH
 A9LPGeuJudCGlExtfhfnrYXWZuVE+kRvOLGW/522W5PLKDeK0zXOP4VMqzuzjUdI5zVN
 51iA==
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=ZECmV7coQBKdO4msRKtJQllCjuxoRrIsJWgrieczf3k=;
 b=Std7CvceK9r87B5UBqH1jaMs+oV6+kuBXSdFVCmsggoYR7d7cBV2H7vr2u8bWUC3bb
 VpzsUsDoVO91BqSZhvfSmqSaRSRnHu8F9ZTKx19OUZZiN9xXox58OqbOTP+k+ctEjYjl
 RI6tYLRdEZLSApZVI8FV96UfX1J9pcgisk+g3hx6bnUiA4MQ0RQLGhWvMGHUNW6V+QGR
 5PSeNpYo0+z/LdmM4CEyj66OTha/BsyxvI4SxysJYLXX0tydX1cWTXuYkU8as7WcMXHc
 ZsaFTa9LLTE0LsEWDkFJBA7mA3/68JzURjVINvtPEW2X6PbXG8x3Rx6nhw0s7KUF0QNb
 Gg0Q==
X-Gm-Message-State: APt69E3C2yBub4IAP4Ok3BTU6w4SOdRfWcmH0fjhffvcauYeo5nAWkmA
 aNKctIfdfJ29jetxDQu8Ux0=
X-Google-Smtp-Source: ADUXVKL/4sxwtt7X2o4sOHaVrmlLXPWLh9SogJqFsVZlepuvJvKi9ndHsK7o8GryMRSNxw+bUUe/4g==
X-Received: by 2002:a62:1656:: with SMTP id 83-v6mr1962056pfw.61.1528774967993; 
 Mon, 11 Jun 2018 20:42:47 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id r30-v6sm29595910pgn.58.2018.06.11.20.42.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 11 Jun 2018 20:42:47 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Tue, 12 Jun 2018 11:42:42 +0800
Message-Id: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
X-Mailman-Approved-At: Tue, 12 Jun 2018 05:12:17 +0000
Subject: [Xen-devel] [PATCH] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KIGRyaXZlcnMvc2NzaS94
ZW4tc2NzaWZyb250LmMgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jIGIvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJv
bnQuYwppbmRleCAzNmY1OWExLi4zZDg1OGFjIDEwMDY0NAotLS0gYS9kcml2ZXJzL3Njc2kveGVu
LXNjc2lmcm9udC5jCisrKyBiL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMKQEAgLTY1NCwx
MCArNjU0LDE3IEBAIHN0YXRpYyBpbnQgc2NzaWZyb250X2Rldl9yZXNldF9oYW5kbGVyKHN0cnVj
dCBzY3NpX2NtbmQgKnNjKQogc3RhdGljIGludCBzY3NpZnJvbnRfc2Rldl9jb25maWd1cmUoc3Ry
dWN0IHNjc2lfZGV2aWNlICpzZGV2KQogewogCXN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9
IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7CisJc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiA9IGlu
Zm8tPmRldjsKKwlpbnQgZXJyOwogCi0JaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5jdXJy
KQotCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCisJaWYgKGlu
Zm8gJiYgY3VycmVudCA9PSBpbmZvLT5jdXJyKSB7CisJCWVyciA9IHhlbmJ1c19wcmludGYoWEJU
X05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwKIAkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRo
LCAiJWQiLCBYZW5idXNTdGF0ZUNvbm5lY3RlZCk7CisJCWlmIChlcnIpIHsKKwkJCWRldl9lcnIo
JmRldi0+ZGV2LCAid3JpdGluZyBkZXZfc3RhdGVfcGF0aFxuIik7CisJCQlyZXR1cm4gZXJyOwor
CQl9CisJfQogCiAJcmV0dXJuIDA7CiB9CkBAIC02NjUsMTAgKzY3MiwxNSBAQCBzdGF0aWMgaW50
IHNjc2lmcm9udF9zZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qgc2NzaV9kZXZpY2UgKnNkZXYpCiBzdGF0
aWMgdm9pZCBzY3NpZnJvbnRfc2Rldl9kZXN0cm95KHN0cnVjdCBzY3NpX2RldmljZSAqc2RldikK
IHsKIAlzdHJ1Y3QgdnNjc2lmcm50X2luZm8gKmluZm8gPSBzaG9zdF9wcml2KHNkZXYtPmhvc3Qp
OworCXN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYgPSBpbmZvLT5kZXY7CisJaW50IGVycjsKIAot
CWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikKLQkJeGVuYnVzX3ByaW50ZihYQlRf
TklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLAorCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+
Y3VycikgeworCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5h
bWUsCiAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwgIiVkIiwgWGVuYnVzU3RhdGVDbG9z
ZWQpOworCQlpZiAoZXJyKQorCQkJZGV2X2VycigmZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0
ZV9wYXRoXG4iKTsKKwl9CiB9CiAKIHN0YXRpYyBzdHJ1Y3Qgc2NzaV9ob3N0X3RlbXBsYXRlIHNj
c2lmcm9udF9zaHQgPSB7CkBAIC0xMDAzLDkgKzEwMTUsMTEgQEAgc3RhdGljIHZvaWQgc2NzaWZy
b250X2RvX2x1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbywgaW50IG9wKQog
CiAJCQlpZiAoc2NzaV9hZGRfZGV2aWNlKGluZm8tPmhvc3QsIGNobiwgdGd0LCBsdW4pKSB7CiAJ
CQkJZGV2X2VycigmZGV2LT5kZXYsICJzY3NpX2FkZF9kZXZpY2VcbiIpOwotCQkJCXhlbmJ1c19w
cmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKKwkJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhC
VF9OSUwsIGRldi0+bm9kZW5hbWUsCiAJCQkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLAog
CQkJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCk7CisJCQkJaWYgKGVycikKKwkJCQkJ
ZGV2X2VycigmZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRoXG4iKTsKIAkJCX0KIAkJ
CWJyZWFrOwogCQljYXNlIFZTQ1NJRlJPTlRfT1BfREVMX0xVTjoKQEAgLTEwMTksMTAgKzEwMzMs
MTMgQEAgc3RhdGljIHZvaWQgc2NzaWZyb250X2RvX2x1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWZy
bnRfaW5mbyAqaW5mbywgaW50IG9wKQogCQkJfQogCQkJYnJlYWs7CiAJCWNhc2UgVlNDU0lGUk9O
VF9PUF9SRUFERF9MVU46Ci0JCQlpZiAoZGV2aWNlX3N0YXRlID09IFhlbmJ1c1N0YXRlQ29ubmVj
dGVkKQotCQkJCXhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKKwkJCWlmIChk
ZXZpY2Vfc3RhdGUgPT0gWGVuYnVzU3RhdGVDb25uZWN0ZWQpIHsKKwkJCQllcnIgPSB4ZW5idXNf
cHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsCiAJCQkJCSAgICAgIGluZm8tPmRldl9zdGF0
ZV9wYXRoLAogCQkJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNvbm5lY3RlZCk7CisJCQkJaWYg
KGVycikKKwkJCQkJZGV2X2VycigmZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRoXG4i
KTsKKwkJCX0KIAkJCWJyZWFrOwogCQlkZWZhdWx0OgogCQkJYnJlYWs7Ci0tIAoyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 05:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 05: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 1fScJf-0004WU-AE; Tue, 12 Jun 2018 05:58:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ho4n=i6=xenproject.org=prvs=69407ecb6=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fScJd-0004WJ-QJ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 05:58:01 +0000
X-Inumbo-ID: 91f64145-6e05-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91f64145-6e05-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 05:58:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,213,1526342400"; d="scan'208";a="57050978"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74841-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop: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-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64: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-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-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
X-Osstest-Versions-This: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
X-Osstest-Versions-That: xen=74fa9552c1e3ef79bd4db0a67fc538bbd61b7561
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 12 Jun 2018 06:57:27 +0100
Subject: [Xen-devel] [xen-4.9-testing baseline-only test] 74841: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg0MSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg0MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiA3NDc0Ngog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBSRUdSLiB2cy4gNzQ3NDYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzQ3NDYKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bGlrZSA3NDc0NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NzQ2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NDYK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NDc0NgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ2CiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ3NDYKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDc0NgogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ2
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ3NDYKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgZmFp
bCBsaWtlIDc0NzQ2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4t
Ym9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NDYKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0
NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0NzQ2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NDYKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYzZiOGYyM2I5YzUwOTljZGY5YTUzMGUwZDA0NGIx
YWI1YTgzNTExCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NGZhOTU1
MmMxZTNlZjc5YmQ0ZGIwYTY3ZmM1MzhiYmQ2MWI3NTYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAg
NzQ3NDYgIDIwMTgtMDUtMjUgMTM6MTY6MjMgWiAgIDE3IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgIDc0ODQxICAyMDE4LTA2LTExIDA1OjIwOjE1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRy
aXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTE1IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 06:04:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 06:04: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 1fScPk-00066L-Jo; Tue, 12 Jun 2018 06: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=lhmp=i6=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fScPj-00066A-8a
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 06:04:19 +0000
X-Inumbo-ID: 726892c9-6e06-11e8-bc1d-65256ead4e3a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 726892c9-6e06-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 06:04:20 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2018 23:04:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,213,1526367600"; d="scan'208";a="49167979"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga006.jf.intel.com with ESMTP; 11 Jun 2018 23:04:15 -0700
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 23:04:14 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 11 Jun 2018 23:04:14 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Tue, 12 Jun 2018 14:04:12 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 9/9] x86/vmx: Don't leak EFER.NXE into guest context
Thread-Index: AQHT/1lZ0HZgDLMcLk2jh8+8WMP5VKRb+y9w
Date: Tue, 12 Jun 2018 06:04:11 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191204B5C@SHSMSX101.ccr.corp.intel.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-10-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjNhYTBjNGMtOWQwZC00ZjQ5LTliNzQtNTRjNjQ4NDBkMGY4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImpYNjdHdm9XQitySEJ0VGdYYjVXVHNPdXlHXC9La2RIU3ZxN3hZYk5WZDlVPSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 9/9] x86/vmx: Don't leak EFER.NXE into
 guest context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>, "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
Cj4gU2VudDogU2F0dXJkYXksIEp1bmUgOSwgMjAxOCAyOjQ5IEFNDQo+IA0KPiBJbnRlbCBoYXJk
d2FyZSBvbmx5IHVzZXMgNCBiaXRzIGluIE1TUl9FRkVSLiAgQ2hhbmdlcyB0byBMTUUgYW5kIExN
QSBhcmUNCj4gaGFuZGxlZCBhdXRvbWF0aWNhbGx5IHZpYSB0aGUgVk1FTlRSWV9DVExTLklBMzJF
X01PREUgYml0Lg0KPiANCj4gU0NFIGlzIGhhbmRsZWQgYnkgYWQtaG9jIGxvZ2ljIGluIGNvbnRl
eHRfc3dpdGNoKCksDQo+IHZteF9yZXN0b3JlX2d1ZXN0X21zcnMoKQ0KPiBhbmQgdm14X3VwZGF0
ZV9ndWVzdF9lZmVyKCksIGFuZCB3b3JrcyBieSBhbHRlcmluZyB0aGUgaG9zdCBTQ0UgdmFsdWUg
dG8NCj4gbWF0Y2gNCj4gdGhlIHNldHRpbmcgdGhlIGd1ZXN0IHdhbnRzLiAgVGhpcyB3b3JrcyBi
ZWNhdXNlLCBpbiBIVk0gdmNwdSBjb250ZXh0LCBYZW4NCj4gbmV2ZXIgbmVlZHMgdG8gZXhlY3V0
ZSBhIFNZU0NBTEwgb3IgU1lTUkVUIGluc3RydWN0aW9uLg0KPiANCj4gSG93ZXZlciwgTlhFIGhh
cyBuZXZlciBiZWVuIGNvbnRleHQgc3dpdGNoZWQuICBVbmxpa2UgU0NFLCBOWEUgY2Fubm90IGJl
DQo+IGNvbnRleHQgc3dpdGNoZWQgYXQgdmNwdSBib3VuZGFyaWVzIGJlY2F1c2UgZGlzYWJsaW5n
IE5YRSBtYWtlcyBQVEUuTlgNCj4gYml0cw0KPiByZXNlcnZlZCBhbmQgY2F1c2UgYSBwYWdlZmF1
bHQgd2hlbiBlbmNvdW50ZXJlZC4gIFRoaXMgbWVhbnMgdGhhdCB0aGUNCj4gZ3Vlc3QNCj4gYWx3
YXlzIGhhcyBYZW4ncyBzZXR0aW5nIGluIGVmZmVjdCwgaXJyZXNwZWN0aXZlIG9mIHRoZSBiaXQg
aXQgY2FuIHNlZSBhbmQNCj4gbW9kaWZ5IGluIGl0cyB2aXJ0dWFsaXNlZCB2aWV3IG9mIE1TUl9F
RkVSLg0KPiANCj4gVGhpcyBpc24ndCBhIG1ham9yIHByb2JsZW0gZm9yIHByb2R1Y3Rpb24gb3Bl
cmF0aW5nIHN5c3RlbXMgYmVjYXVzZSB0aGV5LA0KPiBsaWtlDQo+IFhlbiwgYWx3YXlzIHR1cm4g
dGhlIE5YRSBvbiB3aGVuIGl0IGlzIGF2YWlsYWJsZS4gIEhvd2V2ZXIsIGl0IGRvZXMgaGF2ZSBh
bg0KPiBvYnNlcnZhYmxlIGVmZmVjdCBvbiB3aGljaCBndWVzdCBQVEUgYml0cyBhcmUgdmFsaWQs
IGFuZCB3aGV0aGVyDQo+IFBGRUNfaW5zbl9mZXRjaCBpcyB2aXNpYmxlIGluIGEgI1BGIGVycm9y
IGNvZGUuDQo+IA0KPiBTZWNvbmQgZ2VuZXJhdGlvbiBWVC14IGhhcmR3YXJlIGhhcyBob3N0IGFu
ZCBndWVzdCBFRkVSIGZpZWxkcyBpbiB0aGUNCj4gVk1DUywNCj4gYW5kIHN1cHBvcnQgZm9yIGxv
YWRpbmcgYW5kIHNhdmluZyB0aGVtIGF1dG9tYXRpY2FsbHkuICBGaXJzdCBnZW5lcmF0aW9uDQo+
IFZULXgNCj4gaGFyZHdhcmUgbmVlZHMgdG8gdXNlIE1TUiBsb2FkL3NhdmUgbGlzdHMgdG8gY2F1
c2UgYW4gYXRvbWljIHN3aXRjaCBvZg0KPiBNU1JfRUZFUiBvbiB2bWVudHJ5L2V4aXQuDQo+IA0K
PiBUaGVyZWZvcmUgd2UgdXBkYXRlIHZteF9pbml0X3ZtY3NfY29uZmlnKCkgdG8gZmluZCBhbmQg
dXNlIGd1ZXN0L2hvc3QNCj4gRUZFUg0KPiBzdXBwb3J0IHdoZW4gYXZhaWxhYmxlIChhbmQgTVNS
IGxvYWQvc2F2ZSBsaXN0cyBvbiBvbGRlciBoYXJkd2FyZSkgYW5kDQo+IGRyb3ANCj4gYWxsIGFk
LWhvYyBhbHRlcmF0aW9uIG9mIFNDRS4NCj4gDQo+IFRoZXJlIGFyZSB0d28gbWlub3IgY29tcGxp
Y2F0aW9ucyB3aGVuIHNlbGVjdGluZyB0aGUgRUZFUiBzZXR0aW5nOg0KPiAgKiBGb3Igc2hhZG93
IGd1ZXN0cywgTlhFIGlzIGEgcGFnaW5nIHNldHRpbmcgYW5kIG11c3QgcmVtYWluIHVuZGVyIGhv
c3QNCj4gICAgY29udHJvbCwgYnV0IHRoaXMgaXMgZmluZSBhcyBYZW4gYWxzbyBoYW5kbGVzIHRo
ZSBwYWdlZmF1bHRzLg0KPiAgKiBXaGVuIHRoZSBVbnJlc3RyaWN0ZWQgR3Vlc3QgY29udHJvbCBp
cyBjbGVhciwgaGFyZHdhcmUgZG9lc24ndCB0b2xlcmF0ZQ0KPiBMTUUNCj4gICAgYW5kIExNQSBi
ZWluZyBkaWZmZXJlbnQuICBUaGlzIGRvZXNuJ3QgbWF0dGVyIGluIHByYWN0aWNlIGFzIHdlIGlu
dGVyY2VwdA0KPiAgICBhbGwgd3JpdGVzIHRvIENSMCBhbmQgcmVhZHMgZnJvbSBNU1JfRUZFUiwg
c28gY2FuIHByb3ZpZGUgYXJjaGl0ZWN0dXJhbGx5DQo+ICAgIGNvbnNpc3RlbnQgYmVoYXZpb3Vy
IGZyb20gdGhlIGd1ZXN0cyBwb2ludCBvZiB2aWV3Lg0KPiANCj4gV2l0aCBjaGFuZ2luZyBob3cg
RUZFUiBpcyBsb2FkZWQsIHZtY3NfZHVtcF92Y3B1KCkgbmVlZHMgYWRqdXN0aW5nLg0KPiBSZWFk
IEVGRVINCj4gZnJvbSB0aGUgYXBwcm9wcmlhdGUgaW5mb3JtYXRpb24gc291cmNlLCBhbmQgaWRl
bnRpZnkgd2hlbiBkdW1waW5nIHRoZQ0KPiBndWVzdA0KPiBFRkVSIHZhbHVlIHdoaWNoIHNvdXJj
ZSB3YXMgdXNlZC4NCj4gDQo+IEFzIGEgcmVzdWx0IG9mIGZpeGluZyBFRkVSIGNvbnRleHQgc3dp
dGNoaW5nLCB3ZSBjYW4gcmVtb3ZlIHRoZSBJbnRlbC1zcGVjaWFsDQo+IGNhc2UgZnJvbSBodm1f
bnhfZW5hYmxlZCgpIGFuZCBsZXQgZ3Vlc3Rfd2Fsa190YWJsZXMoKSB3b3JrIHdpdGggdGhlDQo+
IHJlYWwNCj4gZ3Vlc3QgcGFnaW5nIHNldHRpbmdzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 06:40:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 06:40:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fScxw-0002St-Fq; Tue, 12 Jun 2018 06: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=ho4n=i6=xenproject.org=prvs=69407ecb6=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fScxv-0002Se-4q
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 06:39:39 +0000
X-Inumbo-ID: 630e7db6-6e0b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 630e7db6-6e0b-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 06:39:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,213,1526342400"; d="scan'208";a="57052769"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74842-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74777
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 12 Jun 2018 07:39:35 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74842: 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>

ZmxpZ2h0IDc0ODQyIGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODQyLwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2
Z3J1YiAxMSBndWVzdC1zdGFydCBmYWlsIGJsb2NrZWQgaW4gNzQ3NzcKIHRlc3QtYW1kNjQtaTM4
Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgIGZhaWwgbGlr
ZSA3NDc3NwogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0Nzc3CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ3NzcKCmJh
c2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDc3NwoKam9iczoKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc2lkLW5ldGJvb3Qt
cHZncnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYt
c2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtYW1kNjQtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNpZC1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rs
b2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
IG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 06:45:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 06:45:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSd3g-0003xG-NU; Tue, 12 Jun 2018 06: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=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSd3f-0003xB-9a
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 06:45:35 +0000
X-Inumbo-ID: 3731ba95-6e0c-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3731ba95-6e0c-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 06:45:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0040CACE0;
 Tue, 12 Jun 2018 06:45:32 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 netdev@vger.kernel.org
References: <20180611075742.1691-1-jgross@suse.com>
 <e970a52b-d4ad-30c1-65ca-15d7679951da@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: <788aa6a6-3fb2-f136-6219-d69b952a55c6@suse.com>
Date: Tue, 12 Jun 2018 08:45:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e970a52b-d4ad-30c1-65ca-15d7679951da@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/netfront: raise max number of slots in
 xennet_get_responses()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTEvMDYvMTggMjA6NTksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNi8xMS8yMDE4
IDAzOjU3IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBUaGUgbWF4IG51bWJlciBvZiBzbG90
cyB1c2VkIGluIHhlbm5ldF9nZXRfcmVzcG9uc2VzKCkgaXMgc2V0IHRvCj4+IE1BWF9TS0JfRlJB
R1MgKyAocngtPnN0YXR1cyA8PSBSWF9DT1BZX1RIUkVTSE9MRCkuCj4+Cj4+IEluIG9sZCBrZXJu
ZWwteGVuIE1BWF9TS0JfRlJBR1Mgd2FzIDE4LCB3aGlsZSBub3dhZGF5cyBpdCBpcyAxNy4gVGhp
cwo+PiBkaWZmZXJlbmNlIGlzIHJlc3VsdGluZyBpbiBmcmVxdWVudCBtZXNzYWdlcyAidG9vIG1h
bnkgc2xvdHMiIGFuZCBhCj4+IHJlZHVjZWQgbmV0d29yayB0aHJvdWdocHV0IGZvciBzb21lIHdv
cmtsb2FkcyAoZmFjdG9yIDEwIGJlbG93IHRoYXQgb2YKPj4gYSBrZXJuZWwteGVuIGJhc2VkIGd1
ZXN0KS4KPj4KPj4gUmVwbGFjaW5nIE1BWF9TS0JfRlJBR1MgYnkgWEVOX05FVElGX05SX1NMT1RT
X01JTiBmb3IgY2FsY3VsYXRpb24gb2YKPj4gdGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdG8gdXNl
IHNvbHZlcyB0aGF0IHByb2JsZW0gKHRlc3RzIHNob3dlZCBubwo+PiBtb3JlIG1lc3NhZ2VzICJ0
b28gbWFueSBzbG90cyIgYW5kIHRocm91Z2hwdXQgd2FzIGFzIGhpZ2ggYXMgd2l0aCB0aGUKPj4g
a2VybmVsLXhlbiBiYXNlZCBndWVzdCBzeXN0ZW0pLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gCj4gSSB3b25kZXIgYWxzbyB3aGV0
aGVyIG5ldGZyb250X3R4X3Nsb3RfYXZhaWxhYmxlKCkgaXMgbWVhbnQgdG8gYmUKPiAKPiByZXR1
cm4gKHF1ZXVlLT50eC5yZXFfcHJvZF9wdnQgLSBxdWV1ZS0+dHgucnNwX2NvbnMpIDwKPiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKE5FVF9UWF9SSU5HX1NJWkUgLSBYRU5fTkVUSUZf
TlJfU0xPVFNfTUlOIC0gMSk7Cj4gCj4gd2hpY2ggaXMgdGhlIHNhbWUgbnVtZXJpYyB2YWx1ZSBi
dXQgcHJvdmlkZXMgYSBtb3JlIGFjY3VyYXRlIGRlc2NyaXB0aW9uCj4gb2Ygd2hhdCBpcyBiZWlu
ZyB0ZXN0ZWQuCgpZZXMsIHRoaXMgaXMgYSBzZW5zaWJsZSBpZGVhLiBJJ2xsIGFkZCB0aGF0LCBr
ZWVwaW5nIHlvdXIgUi1iLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 06:47:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 06: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 1fSd54-00043y-Cc; Tue, 12 Jun 2018 06:47: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=ho4n=i6=xenproject.org=prvs=69407ecb6=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fSd53-00043i-9u
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 06:47:01 +0000
X-Inumbo-ID: 6aa0be3d-6e0c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6aa0be3d-6e0c-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 06:47:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,213,1526342400"; d="scan'208";a="57053146"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74855-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
X-Osstest-Versions-That: ovmf=eb5943134630292db2c14346b5d94eab0b72314f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 12 Jun 2018 07:46:57 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74855: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDg1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4NTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBhMDVhOGE1YWExN2RhNGJjNzE0NDcwNmE5OTMxZDY4YmVlYzFh
NjFmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlYjU5NDMxMzQ2MzAy
OTJkYjJjMTQzNDZiNWQ5NGVhYjBiNzIzMTRmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4Mzkg
IDIwMTgtMDYtMTAgMDc6NTQ6MzYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODU1ICAyMDE4LTA2LTExIDE2OjIzOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGVvIER1cmFuIDxsZW8u
ZHVyYW5AYW1kLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQv
fm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGEwNWE4YTVhYTE3ZGE0
YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKQXV0aG9yOiBMZW8gRHVyYW4gPGxlby5kdXJhbkBh
bWQuY29tPgpEYXRlOiAgIEZyaSBNYXkgMjUgMDM6MDc6MzAgMjAxOCArMDgwMAoKICAgIE1kZU1v
ZHVsZVBrZy9MaWJyYXJ5L0Jhc2VTZXJpYWxQb3J0TGliMTY1NTA6IEVuc3VyZSBGSUZPIFBvbGxl
ZCBNb2RlCiAgICAKICAgIFB1dCB0aGUgVUFSVCBpbiBGSUZPIFBvbGxlZCBNb2RlIGJ5IGNsZWFy
aW5nIElFUiBhZnRlciBzZXR0aW5nIEZDUi4KICAgIEFsc28sIGFkZCBjb21tZW50cyB0byBzaG93
IERMQUIgc3RhdGUgZm9yIHJlZ2lzdGVycyAwIGFuZCAxLgogICAgCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBMZW8gRHVyYW4gPGxlby5kdXJhbkBhbWQuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KICAgIENDOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 06:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 06: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 1fSdFh-0005kW-FR; Tue, 12 Jun 2018 06: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=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSdFf-0005kR-V5
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 06:57:59 +0000
X-Inumbo-ID: f308c5b9-6e0d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f308c5b9-6e0d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 06:58:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 52DC9ADD2;
 Tue, 12 Jun 2018 06:57:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 netdev@vger.kernel.org
Date: Tue, 12 Jun 2018 08:57:53 +0200
Message-Id: <20180612065753.10569-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2] xen/netfront: raise max number of slots in
 xennet_get_responses()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdXNlZCBpbiB4ZW5uZXRfZ2V0X3Jlc3BvbnNlcygpIGlz
IHNldCB0bwpNQVhfU0tCX0ZSQUdTICsgKHJ4LT5zdGF0dXMgPD0gUlhfQ09QWV9USFJFU0hPTEQp
LgoKSW4gb2xkIGtlcm5lbC14ZW4gTUFYX1NLQl9GUkFHUyB3YXMgMTgsIHdoaWxlIG5vd2FkYXlz
IGl0IGlzIDE3LiBUaGlzCmRpZmZlcmVuY2UgaXMgcmVzdWx0aW5nIGluIGZyZXF1ZW50IG1lc3Nh
Z2VzICJ0b28gbWFueSBzbG90cyIgYW5kIGEKcmVkdWNlZCBuZXR3b3JrIHRocm91Z2hwdXQgZm9y
IHNvbWUgd29ya2xvYWRzIChmYWN0b3IgMTAgYmVsb3cgdGhhdCBvZgphIGtlcm5lbC14ZW4gYmFz
ZWQgZ3Vlc3QpLgoKUmVwbGFjaW5nIE1BWF9TS0JfRlJBR1MgYnkgWEVOX05FVElGX05SX1NMT1RT
X01JTiBmb3IgY2FsY3VsYXRpb24gb2YKdGhlIG1heCBudW1iZXIgb2Ygc2xvdHMgdG8gdXNlIHNv
bHZlcyB0aGF0IHByb2JsZW0gKHRlc3RzIHNob3dlZCBubwptb3JlIG1lc3NhZ2VzICJ0b28gbWFu
eSBzbG90cyIgYW5kIHRocm91Z2hwdXQgd2FzIGFzIGhpZ2ggYXMgd2l0aCB0aGUKa2VybmVsLXhl
biBiYXNlZCBndWVzdCBzeXN0ZW0pLgoKUmVwbGFjZSBNQVhfU0tCX0ZSQUdTLTIgYnkgWEVOX05F
VElGX05SX1NMT1RTX01JTi0xIGluCm5ldGZyb250X3R4X3Nsb3RfYXZhaWxhYmxlKCkgZm9yIG1h
a2luZyBpdCBjbGVhcmVyIHdoYXQgaXMgcmVhbGx5IGJlaW5nCnRlc3RlZCB3aXRob3V0IGFjdHVh
bGx5IG1vZGlmeWluZyB0aGUgdGVzdGVkIHZhbHVlLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyB8
IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyBiL2RyaXZlcnMvbmV0L3hl
bi1uZXRmcm9udC5jCmluZGV4IDY3OWRhMWFiZDczYy4uOTIyY2UwYWJmNWNmIDEwMDY0NAotLS0g
YS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYworKysgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJv
bnQuYwpAQCAtMjM5LDcgKzIzOSw3IEBAIHN0YXRpYyB2b2lkIHJ4X3JlZmlsbF90aW1lb3V0KHN0
cnVjdCB0aW1lcl9saXN0ICp0KQogc3RhdGljIGludCBuZXRmcm9udF90eF9zbG90X2F2YWlsYWJs
ZShzdHJ1Y3QgbmV0ZnJvbnRfcXVldWUgKnF1ZXVlKQogewogCXJldHVybiAocXVldWUtPnR4LnJl
cV9wcm9kX3B2dCAtIHF1ZXVlLT50eC5yc3BfY29ucykgPAotCQkoTkVUX1RYX1JJTkdfU0laRSAt
IE1BWF9TS0JfRlJBR1MgLSAyKTsKKwkJKE5FVF9UWF9SSU5HX1NJWkUgLSBYRU5fTkVUSUZfTlJf
U0xPVFNfTUlOIC0gMSk7CiB9CiAKIHN0YXRpYyB2b2lkIHhlbm5ldF9tYXliZV93YWtlX3R4KHN0
cnVjdCBuZXRmcm9udF9xdWV1ZSAqcXVldWUpCkBAIC03OTAsNyArNzkwLDcgQEAgc3RhdGljIGlu
dCB4ZW5uZXRfZ2V0X3Jlc3BvbnNlcyhzdHJ1Y3QgbmV0ZnJvbnRfcXVldWUgKnF1ZXVlLAogCVJJ
TkdfSURYIGNvbnMgPSBxdWV1ZS0+cngucnNwX2NvbnM7CiAJc3RydWN0IHNrX2J1ZmYgKnNrYiA9
IHhlbm5ldF9nZXRfcnhfc2tiKHF1ZXVlLCBjb25zKTsKIAlncmFudF9yZWZfdCByZWYgPSB4ZW5u
ZXRfZ2V0X3J4X3JlZihxdWV1ZSwgY29ucyk7Ci0JaW50IG1heCA9IE1BWF9TS0JfRlJBR1MgKyAo
cngtPnN0YXR1cyA8PSBSWF9DT1BZX1RIUkVTSE9MRCk7CisJaW50IG1heCA9IFhFTl9ORVRJRl9O
Ul9TTE9UU19NSU4gKyAocngtPnN0YXR1cyA8PSBSWF9DT1BZX1RIUkVTSE9MRCk7CiAJaW50IHNs
b3RzID0gMTsKIAlpbnQgZXJyID0gMDsKIAl1bnNpZ25lZCBsb25nIHJldDsKLS0gCjIuMTMuNwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:00:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07: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 1fSdHu-0006Qg-3Q; Tue, 12 Jun 2018 07:00:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSdHs-0006QX-Lh
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 07:00:16 +0000
X-Inumbo-ID: 44c30e32-6e0e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44c30e32-6e0e-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 07:00:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 01:00:14 -0600
Message-Id: <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 01:00:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDEyLjA2LjE4IGF0IDAyOjQxLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gV2VkLCA2IEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDA1LjA2
LjE4IGF0IDE5OjUyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiAKPj4gPiAKPj4g
PiBPbiAwNC8wNi8xOCAxODoyMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiA+PiBIaSBh
bGwsCj4+ID4+IAo+PiA+PiBUaGlzIHBhdGNoIHNlcmllcyBpcyB0aGUgZmlyc3Qgc3RlcCB0b3dh
cmQgYnVpbGRpbmcgYSBzbWFsbCBjZXJ0aWZpYWJsZQo+PiA+PiBYZW4gaHlwZXJ2aXNvciBmb3Ig
QVJNIGJvYXJkcy4KPj4gPj4gCj4+ID4+IEZpcnN0LCB0aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNo
YW5nZXMgdG8gYWxsb3cgZGlzYWJsaW5nIG1vcmUga2NvbmZpZwo+PiA+PiBvcHRpb25zOiBtb3N0
IG9mIHRoZW0gYWxyZWFkeSBleGlzdCBidXQgY2Fubm90IGJlIGRpc2FibGVkLgo+PiA+PiAKPj4g
Pj4gVGhlbiwgaXQgaW50cm9kdWNlcyBhIHJlZmVyZW5jZSBrY29uZmlnIGZvciBSZW5lc2FzIFJD
YXIgKGR1ZSB0byBwb3B1bGFyCj4+ID4+IGRlbWFuZCwgY2FuZGlkYXRlIGZvciBjZXJ0aWZpY2F0
aW9ucyksIFhpbGlueCBNUFNvQywgYW5kIGZvciBRRU1VCj4+ID4+IGFhcmNoNjQgKG5vdCBmb3Ig
Y2VydGlmaWNhdGlvbnMsIGJ1dCB1c2VmdWwgZm9yIGRlYnVnZ2luZykuCj4+ID4+IAo+PiA+PiBU
aGUgbGFzdCBwYXRjaCBpbiB0aGUgc2VyaWVzIGFkZHMgYSBjb252ZW5pZW50IGNsb2MgdGFyZ2V0
IHRvIGNvdW50IHRoZQo+PiA+PiB0b3RhbCBsaW5lcyBvZiBjb2RlIG9mIHRoZSBzb3VyY2UgZmls
ZXMgYnVpbHQuCj4+ID4+IAo+PiA+PiBBcyBhIGNvbnNlcXVlbmNlIG9mIHRoZXNlIGNoYW5nZXMs
IHNvbWUgb3B0aW9ucyB3aWxsIGJlY29tZSB1c2VyLXZpc2libGUKPj4gPj4gYW5kIG5vdCBkZXBl
bmRlbnQgb24gQ09ORklHX0VYUEVSVC4gSXQgZG9lcyBub3QgbWVhbiB0aGF0IFhlbiBQcm9qZWN0
Cj4+ID4+IHdpbGwgc2VjdXJpdHkgc3VwcG9ydCBhbGwgcG9zc2libGUgY29tYmluYXRpb25zIG9m
IGtjb25maWcgb3B0aW9ucy4KPj4gPj4gSW5zdGVhZCwgdGhlcmUgd2lsbCBiZSBhIHNtYWxsIHNl
dCBvZiBwcmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIHRoYXQKPj4gPj4gd2lsbCBiZSBzdXBwb3J0
ZWQuICBTZWU6IGh0dHBzOi8vbWFyYy5pbmZvLz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQz
MiAKPj4gPiAKPj4gPiBHZW9yZ2UsIElhbiwgSmFuLCBzaGFsbCBTVVBQT1JULk1EIGJlIHVwZGF0
ZWQgdG8gcmVmbGVjdCB0aGUgS2NvbmZpZyAKPj4gPiBjaGFuZ2VzPwo+PiA+IAo+PiA+IEkgYW0g
bW9zdGx5IHRoaW5raW5nIGFib3V0IHRoZSBib2FyZCBzdXBwb3J0IGFuZCB0aGUgZmFjdCB0aGF0
IG1vcmUgCj4+ID4gb3B0aW9ucyBvbiBBcm0gYXJlIHNlbGVjdGFibGUgYnkgdGhlIHVzZXJzLgo+
PiAKPj4gSSB0aGluayB0aGF0IHdvdWxkIGJlIHZlcnkgZGVzaXJhYmxlLCB5ZXMuCj4gCj4gRG8g
eW91IHdhbnQgbWUgdG8gYWRkIGEgcGF0Y2ggZm9yIHRoYXQgdG8gdGhpcyBzZXJpZXMsIG9yIHNo
b3VsZCBJIGRvIGl0Cj4gc2VwYXJhdGVseT8KCkkgdGhpbmsgc3VjaCBhIGRvYyBjaGFuZ2Ugc2hv
dWxkIGJlIHJpZ2h0IGluIGEgcGFydGljdWxhciBwYXRjaCBtYWtpbmcKdGhpbmdzIHVzZXIgc2Vs
ZWN0YWJsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:49:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07:49:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSe3G-0005HU-5n; Tue, 12 Jun 2018 07: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSe3F-0005HN-C3
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 07:49:13 +0000
X-Inumbo-ID: c1714696-6e14-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1714696-6e14-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 09:46:46 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id i15-v6so24214945lfc.2
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 00:49: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;
 bh=s8s9VZvuLG6DKWZfDEtghM7KgX2IJNputjsN+9z4G9w=;
 b=gY5/PsTCpqqeaI2VjkDvn2ahzoHU0e10WFCB8mzcyNqjiquxDhZUzQUZmRIHZe7d7r
 duoq7kNrgijCgYWb2Mhx1d7FDX2ko0ZdlDKrsNmQ/hislo6BR2/nMprSV87ReSjgpGvi
 TtZTMc/i/YlsKhi4UXGfUf+rxRsgb0HqFPNOyJuneJkwEog6qDMHFg6TJlnkabq6+2pS
 xdNG314KBdLSj2gsfcanNVCNlVB3Smy1TbOiSdazMsJ3ffx75OJ12Coz568BlvNhaD4+
 tft9dt510fNqMEIEwzyfwefgSK6hfTsPZ/6joeyjoQMtYVkckpEVz7QFZNnTanVUza2A
 G64w==
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=s8s9VZvuLG6DKWZfDEtghM7KgX2IJNputjsN+9z4G9w=;
 b=gKQcXAWTP4EZ8ji6yYXiM0oCzGFpqS96WSOv/syjBB/DfXblL3/2vpKWpN3RObZrYN
 3QEn0z7lga0oDvB7FpaB0YzOrzwrgtyTZE0QM7omxLZd9//Upi8xq8edmQvaHpCI2kVd
 bQxO/KyM7Rybyf8qascL5NlTn0/BuiYYZP4JqWEzmKwZ2n24gbEHb2DFnbdNBQdIJ1wD
 x9euCSsdrpOu46Dmy96P9ZFlTRBCfAmoDyumysZ+LajWEuaM5AuO8ylxVkfPGOpQvRWd
 021aCMFvsZS0pTrIKxGt3bwPlNjNkAM7R3pGhFTFBt8PfwhHVSO+ck728Whxmv4W7zV/
 v/Ag==
X-Gm-Message-State: APt69E2uH3oF0pxH+hJ9i+BrCfJzelvSyCu3IW2ENRV/7/UzpAQAuzPs
 LozGjRI3olvcKxez9TlT9S/2gWUJ
X-Google-Smtp-Source: ADUXVKLmX4wFSF3JwTsDvOdSIS1wCH7BO5svmVEkncDrBFHMuMe+ZpMNjjiSHuXYk+eK0Q7Vx21O5w==
X-Received: by 2002:a19:d7aa:: with SMTP id
 q42-v6mr1436917lfi.75.1528789750076; 
 Tue, 12 Jun 2018 00:49:10 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id b65-v6sm62657lfe.80.2018.06.12.00.49.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 00:49:08 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, jgross@suse.com,
 lyan@suse.com, boris.ostrovsky@oracle.com
Date: Tue, 12 Jun 2018 10:48:53 +0300
Message-Id: <20180612074856.28451-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v5 0/3] Input: xen-kbdfront - allow better
 run-time configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 andrii_chepurnyi@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
YW0uY29tPgoKSGksIGFsbCEKClRoaXMgcGF0Y2ggc2VyaWVzIHN5bmNocm9uaXplcyBYZW4gY2Fu
b25pY2FsIHByb3RvY29sIGRlZmluaXRpb25zCndoaWNoIGFsbG93IHRoZSBsYXN0IHR3byBwYXRj
aGVzIGluIHRoZSBzZXJpZXMgdG8gdXBkYXRlIFhlbgprYmRmcm9udCBkcml2ZXIgd2l0aCBhIGZp
eCBhbmQgdjUgb2YgdGhlIHBhdGNoIHRvIGFsbG93IGJldHRlcgpydW4tdGltZSBjb25maWd1cmF0
aW9uIGZvciB4ZW4ta2JkZnJvbnQuCgpBcyB4ZW4ta2JkZnJvbnQgcGF0Y2hlcyByZWx5IG9uIHBy
b3RvY29sIGNoYW5nZXMgZnJvbSBwYXRjaCAxIEkgYW0Kc2VuZGluZyB0aGVzZSBhbGwgdG9nZXRo
ZXI6IEJvcmlzLCBKdWVyZ2VuLCBpZiB5b3UgYW5kIERtaXRyeSBkbyBub3QKbWluZCwgY2FuIHdl
IGhhdmUgcGF0Y2ggMSBhcHBsaWVkIHRocm91Z2ggRG1pdHJ5J3MgdHJlZT8KClRoYW5rIHlvdSwK
T2xla3NhbmRyCgpDaGFuZ2VzIHNpbmNlIHY0OgotIEFkZGVkIHJlcXVpcmVkIGNoYW5nZXMgdG8g
WGVuIHByb3RvY29scwotIEFkZGVkIGEgZml4IGZvciBtdWx0aS10b3VjaCBYZW5TdG9yZSBub2Rl
J3MgbG9jYXRpb25zCi0gTm8gY2hhbmdlcyB0byAiSW5wdXQ6IHhlbi1rYmRmcm9udCAtIGFsbG93
IGJldHRlciBydW4tdGltZQogIGNvbmZpZ3VyYXRpb24iCgpDaGFuZ2VzIHNpbmNlIHYzOgotIGRv
IG5vdCBjb25uZWN0IGJhY2tlbmQgaWYgYWxsIHZpcnR1YWwgZGV2aWNlcyBhcmUgZGlzYWJsZWQg
KERtaXRyeSkKCkNoYW5nZXMgc2luY2UgdjI6Ci0gYmFzZWQgb24gWGVuU3RvcmUga2JkaWYgZmVh
dHVyZXMgdG8gY29udHJvbCB3aGljaCBkZXZpY2VzIGFyZQogIGV4cG9zZWQgaW5zdGVhZCBvZiBt
b2R1bGUgcGFyYW1ldGVycy4KCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgzKToKICB4ZW46IFN5
bmMgdXAgd2l0aCB0aGUgY2Fub25pY2FsIHByb3RvY29sIGRlZmluaXRpb25zIGluIFhlbgogIElu
cHV0OiB4ZW4ta2JkZnJvbnQgLSBmaXggbXVsdGktdG91Y2ggWGVuU3RvcmUgbm9kZSdzIGxvY2F0
aW9ucwogIElucHV0OiB4ZW4ta2JkZnJvbnQgLSBhbGxvdyBiZXR0ZXIgcnVuLXRpbWUgY29uZmln
dXJhdGlvbgoKIGRyaXZlcnMvaW5wdXQvbWlzYy94ZW4ta2JkZnJvbnQuYyAgfCAxODMgKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kaXNwbGlm
LmggfCAgIDggKysKIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oICAgfCAgNzggKysr
KysrKysrLS0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCAgIHwgIDEwICstCiA0
IGZpbGVzIGNoYW5nZWQsIDE4MCBpbnNlcnRpb25zKCspLCA5OSBkZWxldGlvbnMoLSkKCi0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:49:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07:49:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSe3J-0005I1-QD; Tue, 12 Jun 2018 07:49:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSe3H-0005He-Mu
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 07:49:15 +0000
X-Inumbo-ID: c25c8724-6e14-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c25c8724-6e14-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 09:46:48 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id u4-v6so34525848lff.3
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 00:49:13 -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=aeYlAw6zzL39UODlCI4I7JnN5rvSsiKx3KLbZ4Toj9U=;
 b=TOJ6vm9dFmByKLB6Y1v1SSB14sr6y9WVfQ9NsGo7lakyegQoYRaCqiVDeWBknxjBA/
 N07FSEeM3Ms0GyJ68nj6IBcj2XA855n0KoeZl68McDswsVufytMLY/kCZ6NaarvMqf7r
 MZbymZnS0bv9acXLZpxP3ezpfBfqT0d+Xib8ng+NVHlpCocjJyP6qteZteDeVjjeZGbO
 B6BI0qoCze15f4eZgXoOL+U9Z7ZaGsWvcDLLoPObBUq9/oIay4I9b/zgsy9hOt5BUnWj
 ZYF6xxSOymKhFWun28xDNiNo6kbcklLW9ydXHJi8FE2xOv2ag11bjsXQJHqqdZ8dxkEX
 mglQ==
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=aeYlAw6zzL39UODlCI4I7JnN5rvSsiKx3KLbZ4Toj9U=;
 b=WZQIfFWJNrriUNxGrfakp8dSCzoMpjrF8RdTyu/0l3WHuduzSWhoTM+smmOw1pGLk6
 Dwe8wwYa5BP2U2o4FxGE+2QbFaNFy246wqGGNZQBUCh9/4qgBVjNLfO+RxfqAUBurZdM
 tZc5cDPWYrQPzs9ko0LjFwZYvF0DgAYMciVQl+bKk5+1d7eWQy99oY1n+SVVb38IJ0xG
 T23rDlF6FLYJeAxxkbip2o30zJfZVcdbwV00UC+k6qsy1cMUIGZPwxmZYtJ+5oVd3S0D
 BNm6qEir65rXepu60fU0nn1v05rl+gKJQ1j6ug1y0Eg+NFT92XNrw34YeH/j8ex4L47F
 z7mQ==
X-Gm-Message-State: APt69E02UFyybtYh2ZRrGd0soY4x6+rY6QeVXDBGPrLRkP09yhXp84fr
 MGHJD0XowGqmR5iCiH5axxcN4oTU
X-Google-Smtp-Source: ADUXVKLL1y/QpafVK9CQo3eXiiahEV/BrU36KGkBwxUW+9EK+AkA6DSbJIvesjkUEuHq1R/RscWBjA==
X-Received: by 2002:a19:1156:: with SMTP id
 g83-v6mr1320659lfi.142.1528789751543; 
 Tue, 12 Jun 2018 00:49:11 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id b65-v6sm62657lfe.80.2018.06.12.00.49.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 00:49:10 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, jgross@suse.com,
 lyan@suse.com, boris.ostrovsky@oracle.com
Date: Tue, 12 Jun 2018 10:48:54 +0300
Message-Id: <20180612074856.28451-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612074856.28451-1-andr2000@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical protocol
 definitions 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: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 andrii_chepurnyi@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
YW0uY29tPgoKVGhpcyBpcyB0aGUgc3luYyB1cCB3aXRoIHRoZSBjYW5vbmljYWwgZGVmaW5pdGlv
bnMgb2YgdGhlIGlucHV0LApzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgoKQ2hh
bmdlcyB0byBrYmRpZjoKMS4gQWRkIG1pc3Npbmcgc3RyaW5nIGNvbnN0YW50cyBmb3Ige2ZlYXR1
cmV8cmVxdWVzdH0tcmF3LXBvaW50ZXIKICAgdG8gYWxpZ24gd2l0aCB0aGUgcmVzdCBvZiB0aGUg
aW50ZXJmYWNlIGZpbGUuCgoyLiBBZGQgbmV3IFhlblN0b3JlIGZlYXR1cmUgZmllbGRzLCBzbyBp
dCBpcyBwb3NzaWJsZSB0byBpbmRpdmlkdWFsbHkKICAgY29udHJvbCBzZXQgb2YgZXhwb3NlZCB2
aXJ0dWFsIGRldmljZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6CiAgICAgLSBzZXQgZmVhdHVyZS1kaXNh
YmxlLWtleWJvYXJkIHRvIDEgaWYgbm8ga2V5Ym9hcmQgZGV2aWNlIG5lZWRzCiAgICAgICB0byBi
ZSBjcmVhdGVkCiAgICAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLXBvaW50ZXIgdG8gMSBpZiBubyBw
b2ludGVyIGRldmljZSBuZWVkcwogICAgICAgdG8gYmUgY3JlYXRlZAoKMy4gTW92ZSBtdWx0aS10
b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5kIG5vZGVzOiB0aGVzZSBhcmUKICAgIGRl
c2NyaWJlZCBhcyBhIHBhcnQgb2YgZnJvbnRlbmQncyBYZW5CdXMgY29uZmlndXJhdGlvbiBub2Rl
cwogICAgd2hpbGUgdGhleSBiZWxvbmcgdG8gYmFja2VuZCdzIGNvbmZpZ3VyYXRpb24uIEZpeCB0
aGlzIGJ5IG1vdmluZwogICAgdGhlIHBhcmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgoK
VW5pcXVlLWlkIGZpZWxkOgoxLiBBZGQgdW5pcXVlLWlkIFhlbkJ1cyBlbnRyeSBmb3IgdmlydHVh
bCBpbnB1dCBhbmQgZGlzcGxheS4KCjIuIENoYW5nZSB0eXBlIG9mIHVuaXF1ZS1pZCBmaWVsZCB0
byBzdHJpbmcgZm9yIHNuZGlmIHRvIGFsaWduIHdpdGgKZGlzcGxheSBhbmQgaW5wdXQgcHJvdG9j
b2xzLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgotLS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kaXNwbGlmLmgg
fCAgOCArKysKIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oICAgfCA3OCArKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZi5o
ICAgfCAxMCArKy0tCiAzIGZpbGVzIGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKyksIDI1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kaXNwbGlmLmgg
Yi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZGlzcGxpZi5oCmluZGV4IDU5NjU3OGQ5YmUzZS4u
ZmRjMjc5ZGM0YTg4IDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZGlzcGxp
Zi5oCisrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kaXNwbGlmLmgKQEAgLTE4OSw2ICsx
ODksMTMgQEAKICAqCiAgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIENvbm5lY3RvciBz
ZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgKgorICogdW5pcXVlLWlkCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nPgorICoKKyAqICAgICAgQWZ0ZXIgZGV2aWNl
IGluc3RhbmNlIGluaXRpYWxpemF0aW9uIGVhY2ggY29ubmVjdG9yIGlzIGFzc2lnbmVkIGEKKyAq
ICAgICAgdW5pcXVlIElELCBzbyBpdCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZCBi
eSB0aGlzIElELgorICogICAgICBUaGlzIGNhbiBiZSBVVUlEIG9yIHN1Y2guCisgKgogICogcmVz
b2x1dGlvbgogICogICAgICBWYWx1ZXM6ICAgICAgICAgPHdpZHRoLCB1aW50MzJfdD54PGhlaWdo
dCwgdWludDMyX3Q+CiAgKgpAQCAtMzY4LDYgKzM3NSw3IEBACiAjZGVmaW5lIFhFTkRJU1BMX0ZJ
RUxEX0VWVF9DSEFOTkVMCSJldnQtZXZlbnQtY2hhbm5lbCIKICNkZWZpbmUgWEVORElTUExfRklF
TERfUkVTT0xVVElPTgkicmVzb2x1dGlvbiIKICNkZWZpbmUgWEVORElTUExfRklFTERfQkVfQUxM
T0MJCSJiZS1hbGxvYyIKKyNkZWZpbmUgWEVORElTUExfRklFTERfVU5JUVVFX0lECSJ1bmlxdWUt
aWQiCiAKIC8qCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hl
bi9pbnRlcmZhY2UvaW8va2JkaWYuaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9rYmRpZi5o
CmluZGV4IDJhOTUxMGFkZTcwMS4uYjQ0MzljZjQ4MjIwIDEwMDY0NAotLS0gYS9pbmNsdWRlL3hl
bi9pbnRlcmZhY2UvaW8va2JkaWYuaAorKysgYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8va2Jk
aWYuaApAQCAtNTEsNiArNTEsMTggQEAKICAqIGNvcnJlc3BvbmRpbmcgZW50cmllcyBpbiBYZW5T
dG9yZSBhbmQgcHV0cyAxIGFzIHRoZSB2YWx1ZSBvZiB0aGUgZW50cnkuCiAgKiBJZiBhIGZlYXR1
cmUgaXMgbm90IHN1cHBvcnRlZCB0aGVuIDAgbXVzdCBiZSBzZXQgb3IgZmVhdHVyZSBlbnRyeSBv
bWl0dGVkLgogICoKKyAqIGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZAorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJZiB0aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9z
ZSBhIHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlIGJ5IHRoZQorICogICAgICBmcm9udGVuZCB0aGVu
IHRoaXMgbXVzdCBiZSBzZXQgdG8gMS4KKyAqCisgKiBmZWF0dXJlLWRpc2FibGUtcG9pbnRlcgor
ICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJZiB0aGVyZSBpcyBu
byBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwgcG9pbnRlciBkZXZpY2UgYnkgdGhlCisgKiAgICAg
IGZyb250ZW5kIHRoZW4gdGhpcyBtdXN0IGJlIHNldCB0byAxLgorICoKICAqIGZlYXR1cmUtYWJz
LXBvaW50ZXIKICAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgogICoKQEAgLTYzLDYgKzc1
LDIyIEBACiAgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyBvZiBtdWx0
aS10b3VjaCBldmVudHMKICAqICAgICAgc2hvdWxkIHNldCB0aGlzIHRvIDEuCiAgKgorICogZmVh
dHVyZS1yYXctcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICA8dWludD4KKyAqCisgKiAg
ICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyByYXcgKHVuc2NhbGVkKSBhYnNv
bHV0ZSBjb29yZGluYXRlcworICogICAgICBmb3IgcG9pbnRlciBkZXZpY2VzIHNob3VsZCBzZXQg
dGhpcyB0byAxLiBSYXcgKHVuc2NhbGVkKSB2YWx1ZXMgaGF2ZQorICogICAgICBhIHJhbmdlIG9m
IFswLCAweDdmZmZdLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIERldmljZSBJbnN0
YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIHVuaXF1ZS1p
ZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KKyAqCisgKiAgICAgIEFmdGVyIGRl
dmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCwK
KyAqICAgICAgc28gZXZlcnkgaW5zdGFuY2Ugb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlm
aWVkIGJ5IHRoZSBiYWNrZW5kCisgKiAgICAgIGJ5IHRoaXMgSUQuIFRoaXMgY2FuIGJlIFVVSUQg
b3Igc3VjaC4KKyAqCiAgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUG9pbnRlciBEZXZpY2Ug
UGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAqCiAgKiB3aWR0aApAQCAtNzcs
NiArMTA1LDI1IEBACiAgKiAgICAgIE1heGltdW0gWSBjb29yZGluYXRlIChoZWlnaHQpIHRvIGJl
IHVzZWQgYnkgdGhlIGZyb250ZW5kCiAgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVu
dHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgogICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0gTXVsdGktdG91Y2ggRGV2aWNlIFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
ICoKKyAqIG11bHRpLXRvdWNoLW51bS1jb250YWN0cworICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQ+CisgKgorICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5lb3VzIHRvdWNoZXMgcmVwb3J0
ZWQuCisgKgorICogbXVsdGktdG91Y2gtd2lkdGgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1
aW50PgorICoKKyAqICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0
aGUgZnJvbnRlbmQKKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxz
LCBbMDsgVUlOVDMyX01BWF0uCisgKgorICogbXVsdGktdG91Y2gtaGVpZ2h0CisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJl
YSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAorICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5w
dXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KKyAqCiAgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2Rl
cwogICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCkBAIC05OCw2ICsxNDUsMTMgQEAKICAqCiAgKiAgICAg
IFJlcXVlc3QgYmFja2VuZCB0byByZXBvcnQgbXVsdGktdG91Y2ggZXZlbnRzLgogICoKKyAqIHJl
cXVlc3QtcmF3LXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgUmVxdWVzdCBiYWNrZW5kIHRvIHJlcG9ydCByYXcgdW5zY2FsZWQgYWJzb2x1dGUgcG9p
bnRlciBjb29yZGluYXRlcy4KKyAqICAgICAgVGhpcyBvcHRpb24gaXMgb25seSB2YWxpZCBpZiBy
ZXF1ZXN0LWFicy1wb2ludGVyIGlzIGFsc28gc2V0LgorICogICAgICBSYXcgdW5zY2FsZWQgY29v
cmRpbmF0ZXMgaGF2ZSB0aGUgcmFuZ2UgWzAsIDB4N2ZmZl0KKyAqCiAgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KICAqCiAgKiBldmVudC1jaGFubmVsCkBAIC0xMTcsMjUgKzE3MSw2IEBACiAgKgogICog
ICAgICBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UuCiAgKiAgICAgIFBGTiBvZiB0
aGUgc2hhcmVkIHBhZ2UuCi0gKgotICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBNdWx0aS10b3Vj
aCBEZXZpY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotICoKLSAqIG11bHRp
LXRvdWNoLW51bS1jb250YWN0cwotICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Ci0gKgot
ICogICAgICBOdW1iZXIgb2Ygc2ltdWx0YW5lb3VzIHRvdWNoZXMgcmVwb3J0ZWQuCi0gKgotICog
bXVsdGktdG91Y2gtd2lkdGgKLSAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgotICoKLSAq
ICAgICAgV2lkdGggb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQK
LSAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMy
X01BWF0uCi0gKgotICogbXVsdGktdG91Y2gtaGVpZ2h0Ci0gKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludD4KLSAqCi0gKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2Vk
IGJ5IHRoZSBmcm9udGVuZAotICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBw
aXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KICAqLwogCiAvKgpAQCAtMTYzLDkgKzE5OCwxMyBAQAog
CiAjZGVmaW5lIFhFTktCRF9EUklWRVJfTkFNRQkJInZrYmQiCiAKKyNkZWZpbmUgWEVOS0JEX0ZJ
RUxEX0ZFQVRfRFNCTF9LRVlCUkQJImZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCIKKyNkZWZpbmUg
WEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSCSJmZWF0dXJlLWRpc2FibGUtcG9pbnRlciIK
ICNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5URVIJImZlYXR1cmUtYWJzLXBvaW50
ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX1JBV19QT0lOVEVSCSJmZWF0dXJlLXJhdy1w
b2ludGVyIgogI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gJImZlYXR1cmUtbXVsdGkt
dG91Y2giCiAjZGVmaW5lIFhFTktCRF9GSUVMRF9SRVFfQUJTX1BPSU5URVIJInJlcXVlc3QtYWJz
LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9SRVFfUkFXX1BPSU5URVIJInJlcXVlc3Qt
cmF3LXBvaW50ZXIiCiAjZGVmaW5lIFhFTktCRF9GSUVMRF9SRVFfTVRPVUNICQkicmVxdWVzdC1t
dWx0aS10b3VjaCIKICNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JJTkdfR1JFRgkJInBhZ2UtZ3JlZiIK
ICNkZWZpbmUgWEVOS0JEX0ZJRUxEX0VWVF9DSEFOTkVMCSJldmVudC1jaGFubmVsIgpAQCAtMTc0
LDYgKzIxMyw3IEBACiAjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9XSURUSAkJIm11bHRpLXRvdWNo
LXdpZHRoIgogI2RlZmluZSBYRU5LQkRfRklFTERfTVRfSEVJR0hUCQkibXVsdGktdG91Y2gtaGVp
Z2h0IgogI2RlZmluZSBYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRBQ1RTCSJtdWx0aS10b3VjaC1u
dW0tY29udGFjdHMiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9VTklRVUVfSUQJCSJ1bmlxdWUtaWQi
CiAKIC8qIE9CU09MRVRFLCBub3QgcmVjb21tZW5kZWQgZm9yIHVzZSAqLwogI2RlZmluZSBYRU5L
QkRfRklFTERfUklOR19SRUYJCSJwYWdlLXJlZiIKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgKaW5k
ZXggNzhiYjVkOWY4ZDgzLi4yYWFjOGY3MzYxNGMgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oCisrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZi5o
CkBAIC0yNzgsMTMgKzI3OCwxMSBAQAogICogICAgICBkZWZpbmVkIHVuZGVyIHRoZSBzYW1lIGRl
dmljZS4KICAqCiAgKiB1bmlxdWUtaWQKLSAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJf
dD4KKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmc+CiAgKgotICogICAgICBBZnRlciBz
dHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQgKHdpdGhpbiB0
aGUgZnJvbnQKLSAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRoZSBmcm9udGVu
ZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKLSAqICAgICAgYmFja2VuZCBieSB0aGlzIElELiBU
aGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW0taWR4IGFzIHRoZSBsYXRlciBpcwotICogICAgICB6
ZXJvIGJhc2VkIHdpdGhpbiB0aGUgZGV2aWNlLCBidXQgdGhpcyBpbmRleCBpcyBjb250aWdvdXMg
d2l0aGluIHRoZQotICogICAgICBkcml2ZXIuCisgKiAgICAgIEFmdGVyIHN0cmVhbSBpbml0aWFs
aXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCwgc28gZXZlcnkKKyAqICAgICAgc3Ry
ZWFtIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZCBieSB0
aGlzIElELgorICogICAgICBUaGlzIGNhbiBiZSBVVUlEIG9yIHN1Y2guCiAgKgogICotLS0tLS0t
LS0tLS0tLS0tLS0tLSBTdHJlYW0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0t
LS0tLS0tLS0tLS0tLQogICoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:49:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07:49:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSe3L-0005IQ-8G; Tue, 12 Jun 2018 07:49: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSe3J-0005I5-Uw
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 07:49:17 +0000
X-Inumbo-ID: c413167b-6e14-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c413167b-6e14-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 09:46:51 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id q11-v6so34498015lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 00:49:16 -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=p6D7/5BidEe3XpfScupYNsNQdCy1j4id8nWIUcSG2MQ=;
 b=HLsEJBaAolDWUEaHyFdXd0t8YN3WZiXkDkHSAjufL8YY+XND/Xfmu71+rvo41XGfpR
 F1HfvRRhqqutSgAwXpHxxGM36EcTVpP8IzPfdpzxAqI3X+dNdf3eFo+zr9M1m4nXos0F
 knruo8/cqxOTe1c9y2eP4SA5FctsOc6XEisaLLzkrXtNjIjfqJb/lTQVKzDKXYuOoXMW
 k8Ys5CB9Nf/leERFw2+d1k3X5boe2upES47lKH2r7t2NHeFfhmKp2pKs37FY/pxD0NeN
 Q0HxIG2e+ENEGzNLrcZZK0RY0SmUqIM9ZGqEaTiQRcOTKqi4JTemz6UptbxpBbqwqg01
 5DwQ==
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=p6D7/5BidEe3XpfScupYNsNQdCy1j4id8nWIUcSG2MQ=;
 b=kR5c/2mcQQ/RjOLzcUmZxpXEi+45sK2we1ngNId1GF+BqHDwt6kAtQoJC73G778A0a
 irhLwdD4dIZAcY7o8K/DFz7Vt/GMaySNMo2pf/PGRastUmkHS3/ikFcDWS1BFPap4l0r
 V1/IFoQzgygJZiWIY3Qm/mzdMmnSFeOuHZaXDx6R+BkhWM9WeUqFCgQZkaogx4hjPIg5
 OoBfmqr28ZSimZsmJFW2ZNHFT5sBg+2MhdLoW5SFgmof1NIcuRhiIJHw+/0xWsNFLCfr
 2NQDt0mmJAJQFE9hc+1fqbOJvYrWoCoqxizmhUkawZ/IxZZxdGIjp8gQl0I2xdLLcb4x
 RtxA==
X-Gm-Message-State: APt69E3fHSRge37+tdRdW2r9swwrF2VyFpZ9KJP+aWeD8I4f7eip4wmM
 dtCYW2FedD71ddcKImMVk10nseJE
X-Google-Smtp-Source: ADUXVKK3nvXeGAUKrYvr/vIC/+jftg4uUgZx9HTsK1pQq6XJaGv1lP9OxmyxV+KBhB8v/kEpJkYDFw==
X-Received: by 2002:a19:c452:: with SMTP id u79-v6mr1358667lff.5.1528789754536; 
 Tue, 12 Jun 2018 00:49:14 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id b65-v6sm62657lfe.80.2018.06.12.00.49.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 00:49:13 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, jgross@suse.com,
 lyan@suse.com, boris.ostrovsky@oracle.com
Date: Tue, 12 Jun 2018 10:48:56 +0300
Message-Id: <20180612074856.28451-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612074856.28451-1-andr2000@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 3/3] Input: xen-kbdfront - allow better
 run-time configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 andrii_chepurnyi@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
YW0uY29tPgoKSXQgaXMgbm93IG9ubHkgcG9zc2libGUgdG8gY29udHJvbCBpZiBtdWx0aS10b3Vj
aCB2aXJ0dWFsIGRldmljZQppcyBjcmVhdGVkIG9yIG5vdCAodmlhIHRoZSBjb3JyZXNwb25kaW5n
IFhlblN0b3JlIGVudHJpZXMpLApidXQga2V5Ym9hcmQgYW5kIHBvaW50ZXIgZGV2aWNlcyBhcmUg
YWx3YXlzIGNyZWF0ZWQuCkluIHNvbWUgY2FzZXMgdGhpcyBpcyBub3QgZGVzaXJhYmxlLiBGb3Ig
ZXhhbXBsZSwgaWYgdmlydHVhbAprZXlib2FyZCBkZXZpY2UgaXMgZXhwb3NlZCB0byBBbmRyb2lk
IHRoZW4gdGhlIGxhdHRlciB3b24ndAphdXRvbWF0aWNhbGx5IHNob3cgb24tc2NyZWVuIGtleWJv
YXJkIGFzIGl0IGV4cGVjdHMgdGhhdCBhCnBoeXNpY2FsIGtleWJvYXJkIGRldmljZSBjYW4gYmUg
dXNlZCBmb3IgdHlwaW5nLgoKVXRpbGl6ZSBrZXlib2FyZCBhbmQgcG9pbnRlciBkZXZpY2UgWGVu
U3RvcmUgZmVhdHVyZSBmaWVsZHMgdG8KY29uZmlndXJlIHdoaWNoIHZpcnR1YWwgZGV2aWNlcyBh
cmUgY3JlYXRlZDoKIC0gc2V0ICJmZWF0dXJlLWRpc2FibGUta2V5Ym9hcmQiIHRvIDEgaWYgbm8g
a2V5Ym9hcmQgZGV2aWNlCiAgIG5lZWRzIHRvIGJlIGNyZWF0ZWQKIC0gc2V0ICJmZWF0dXJlLWRp
c2FibGUtcG9pbnRlciIgdG8gMSBpZiBubyBwb2ludGVyIGRldmljZQogICBuZWVkcyB0byBiZSBj
cmVhdGVkCktlZXAgb2xkIGJlaGF2aW9yIGJ5IGRlZmF1bHQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClN1
Z2dlc3RlZC1ieTogQW5kcmlpIENoZXB1cm55aSA8YW5kcmlpX2NoZXB1cm55aUBlcGFtLmNvbT4K
VGVzdGVkLWJ5OiBBbmRyaWkgQ2hlcHVybnlpIDxhbmRyaWlfY2hlcHVybnlpQGVwYW0uY29tPgot
LS0KIGRyaXZlcnMvaW5wdXQvbWlzYy94ZW4ta2JkZnJvbnQuYyB8IDE3NyArKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMDYgaW5zZXJ0aW9ucygrKSwgNzEg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9pbnB1dC9taXNjL3hlbi1rYmRmcm9u
dC5jIGIvZHJpdmVycy9pbnB1dC9taXNjL3hlbi1rYmRmcm9udC5jCmluZGV4IDkyZDczOTY0OTAy
Mi4uZjUwZmJhMTk2MmVjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZy
b250LmMKKysrIGIvZHJpdmVycy9pbnB1dC9taXNjL3hlbi1rYmRmcm9udC5jCkBAIC02Myw2ICs2
Myw5IEBAIHN0YXRpYyB2b2lkIHhlbmtiZF9kaXNjb25uZWN0X2JhY2tlbmQoc3RydWN0IHhlbmti
ZF9pbmZvICopOwogc3RhdGljIHZvaWQgeGVua2JkX2hhbmRsZV9tb3Rpb25fZXZlbnQoc3RydWN0
IHhlbmtiZF9pbmZvICppbmZvLAogCQkJCSAgICAgICBzdHJ1Y3QgeGVua2JkX21vdGlvbiAqbW90
aW9uKQogeworCWlmICh1bmxpa2VseSghaW5mby0+cHRyKSkKKwkJcmV0dXJuOworCiAJaW5wdXRf
cmVwb3J0X3JlbChpbmZvLT5wdHIsIFJFTF9YLCBtb3Rpb24tPnJlbF94KTsKIAlpbnB1dF9yZXBv
cnRfcmVsKGluZm8tPnB0ciwgUkVMX1ksIG1vdGlvbi0+cmVsX3kpOwogCWlmIChtb3Rpb24tPnJl
bF96KQpAQCAtNzMsNiArNzYsOSBAQCBzdGF0aWMgdm9pZCB4ZW5rYmRfaGFuZGxlX21vdGlvbl9l
dmVudChzdHJ1Y3QgeGVua2JkX2luZm8gKmluZm8sCiBzdGF0aWMgdm9pZCB4ZW5rYmRfaGFuZGxl
X3Bvc2l0aW9uX2V2ZW50KHN0cnVjdCB4ZW5rYmRfaW5mbyAqaW5mbywKIAkJCQkJIHN0cnVjdCB4
ZW5rYmRfcG9zaXRpb24gKnBvcykKIHsKKwlpZiAodW5saWtlbHkoIWluZm8tPnB0cikpCisJCXJl
dHVybjsKKwogCWlucHV0X3JlcG9ydF9hYnMoaW5mby0+cHRyLCBBQlNfWCwgcG9zLT5hYnNfeCk7
CiAJaW5wdXRfcmVwb3J0X2FicyhpbmZvLT5wdHIsIEFCU19ZLCBwb3MtPmFic195KTsKIAlpZiAo
cG9zLT5yZWxfeikKQEAgLTk3LDYgKzEwMyw5IEBAIHN0YXRpYyB2b2lkIHhlbmtiZF9oYW5kbGVf
a2V5X2V2ZW50KHN0cnVjdCB4ZW5rYmRfaW5mbyAqaW5mbywKIAkJcmV0dXJuOwogCX0KIAorCWlm
ICh1bmxpa2VseSghZGV2KSkKKwkJcmV0dXJuOworCiAJaW5wdXRfZXZlbnQoZGV2LCBFVl9LRVks
IGtleS0+a2V5Y29kZSwgdmFsdWUpOwogCWlucHV0X3N5bmMoZGV2KTsKIH0KQEAgLTE5Miw3ICsy
MDEsNyBAQCBzdGF0aWMgaW50IHhlbmtiZF9wcm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2
LAogCQkJCSAgY29uc3Qgc3RydWN0IHhlbmJ1c19kZXZpY2VfaWQgKmlkKQogewogCWludCByZXQs
IGk7Ci0JdW5zaWduZWQgaW50IGFicywgdG91Y2g7CisJYm9vbCB3aXRoX210b3VjaCwgd2l0aF9r
YmQsIHdpdGhfcHRyOwogCXN0cnVjdCB4ZW5rYmRfaW5mbyAqaW5mbzsKIAlzdHJ1Y3QgaW5wdXRf
ZGV2ICprYmQsICpwdHIsICptdG91Y2g7CiAKQEAgLTIxMSw5MyArMjIwLDExNCBAQCBzdGF0aWMg
aW50IHhlbmtiZF9wcm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAogCWlmICghaW5mby0+
cGFnZSkKIAkJZ290byBlcnJvcl9ub21lbTsKIAotCS8qIFNldCBpbnB1dCBhYnMgcGFyYW1zIHRv
IG1hdGNoIGJhY2tlbmQgc2NyZWVuIHJlcyAqLwotCWFicyA9IHhlbmJ1c19yZWFkX3Vuc2lnbmVk
KGRldi0+b3RoZXJlbmQsCi0JCQkJICAgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5URVIsIDAp
OwotCXB0cl9zaXplW0tQQVJBTV9YXSA9IHhlbmJ1c19yZWFkX3Vuc2lnbmVkKGRldi0+b3RoZXJl
bmQsCi0JCQkJCQkgIFhFTktCRF9GSUVMRF9XSURUSCwKLQkJCQkJCSAgcHRyX3NpemVbS1BBUkFN
X1hdKTsKLQlwdHJfc2l6ZVtLUEFSQU1fWV0gPSB4ZW5idXNfcmVhZF91bnNpZ25lZChkZXYtPm90
aGVyZW5kLAotCQkJCQkJICBYRU5LQkRfRklFTERfSEVJR0hULAotCQkJCQkJICBwdHJfc2l6ZVtL
UEFSQU1fWV0pOwotCWlmIChhYnMpIHsKLQkJcmV0ID0geGVuYnVzX3dyaXRlKFhCVF9OSUwsIGRl
di0+bm9kZW5hbWUsCi0JCQkJICAgWEVOS0JEX0ZJRUxEX1JFUV9BQlNfUE9JTlRFUiwgIjEiKTsK
LQkJaWYgKHJldCkgewotCQkJcHJfd2FybigieGVua2JkOiBjYW4ndCByZXF1ZXN0IGFicy1wb2lu
dGVyXG4iKTsKLQkJCWFicyA9IDA7Ci0JCX0KLQl9CisJLyoKKwkgKiBUaGUgYmVsb3cgYXJlIHJl
dmVyc2UgbG9naWMsIGUuZy4gaWYgdGhlIGZlYXR1cmUgaXMgc2V0LCB0aGVuCisJICogZG8gbm90
IGV4cG9zZSB0aGUgY29ycmVzcG9uZGluZyB2aXJ0dWFsIGRldmljZS4KKwkgKi8KKwl3aXRoX2ti
ZCA9ICF4ZW5idXNfcmVhZF91bnNpZ25lZChkZXYtPm90aGVyZW5kLAorCQkJCQkgWEVOS0JEX0ZJ
RUxEX0ZFQVRfRFNCTF9LRVlCUkQsIDApOworCisJd2l0aF9wdHIgPSAheGVuYnVzX3JlYWRfdW5z
aWduZWQoZGV2LT5vdGhlcmVuZCwKKwkJCQkJIFhFTktCRF9GSUVMRF9GRUFUX0RTQkxfUE9JTlRF
UiwgMCk7CiAKLQl0b3VjaCA9IHhlbmJ1c19yZWFkX3Vuc2lnbmVkKGRldi0+b3RoZXJlbmQsCi0J
CQkJICAgICBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gsIDApOwotCWlmICh0b3VjaCkgeworCS8q
IERpcmVjdCBsb2dpYzogaWYgc2V0LCB0aGVuIGNyZWF0ZSBtdWx0aS10b3VjaCBkZXZpY2UuICov
CisJd2l0aF9tdG91Y2ggPSB4ZW5idXNfcmVhZF91bnNpZ25lZChkZXYtPm90aGVyZW5kLAorCQkJ
CQkgICBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gsIDApOworCWlmICh3aXRoX210b3VjaCkgewog
CQlyZXQgPSB4ZW5idXNfd3JpdGUoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKIAkJCQkgICBYRU5L
QkRfRklFTERfUkVRX01UT1VDSCwgIjEiKTsKIAkJaWYgKHJldCkgewogCQkJcHJfd2FybigieGVu
a2JkOiBjYW4ndCByZXF1ZXN0IG11bHRpLXRvdWNoIik7Ci0JCQl0b3VjaCA9IDA7CisJCQl3aXRo
X210b3VjaCA9IDA7CiAJCX0KIAl9CiAKIAkvKiBrZXlib2FyZCAqLwotCWtiZCA9IGlucHV0X2Fs
bG9jYXRlX2RldmljZSgpOwotCWlmICgha2JkKQotCQlnb3RvIGVycm9yX25vbWVtOwotCWtiZC0+
bmFtZSA9ICJYZW4gVmlydHVhbCBLZXlib2FyZCI7Ci0Ja2JkLT5waHlzID0gaW5mby0+cGh5czsK
LQlrYmQtPmlkLmJ1c3R5cGUgPSBCVVNfUENJOwotCWtiZC0+aWQudmVuZG9yID0gMHg1ODUzOwot
CWtiZC0+aWQucHJvZHVjdCA9IDB4ZmZmZjsKLQotCV9fc2V0X2JpdChFVl9LRVksIGtiZC0+ZXZi
aXQpOwotCWZvciAoaSA9IEtFWV9FU0M7IGkgPCBLRVlfVU5LTk9XTjsgaSsrKQotCQlfX3NldF9i
aXQoaSwga2JkLT5rZXliaXQpOwotCWZvciAoaSA9IEtFWV9PSzsgaSA8IEtFWV9NQVg7IGkrKykK
LQkJX19zZXRfYml0KGksIGtiZC0+a2V5Yml0KTsKLQotCXJldCA9IGlucHV0X3JlZ2lzdGVyX2Rl
dmljZShrYmQpOwotCWlmIChyZXQpIHsKLQkJaW5wdXRfZnJlZV9kZXZpY2Uoa2JkKTsKLQkJeGVu
YnVzX2Rldl9mYXRhbChkZXYsIHJldCwgImlucHV0X3JlZ2lzdGVyX2RldmljZShrYmQpIik7Ci0J
CWdvdG8gZXJyb3I7CisJaWYgKHdpdGhfa2JkKSB7CisJCWtiZCA9IGlucHV0X2FsbG9jYXRlX2Rl
dmljZSgpOworCQlpZiAoIWtiZCkKKwkJCWdvdG8gZXJyb3Jfbm9tZW07CisJCWtiZC0+bmFtZSA9
ICJYZW4gVmlydHVhbCBLZXlib2FyZCI7CisJCWtiZC0+cGh5cyA9IGluZm8tPnBoeXM7CisJCWti
ZC0+aWQuYnVzdHlwZSA9IEJVU19QQ0k7CisJCWtiZC0+aWQudmVuZG9yID0gMHg1ODUzOworCQlr
YmQtPmlkLnByb2R1Y3QgPSAweGZmZmY7CisKKwkJX19zZXRfYml0KEVWX0tFWSwga2JkLT5ldmJp
dCk7CisJCWZvciAoaSA9IEtFWV9FU0M7IGkgPCBLRVlfVU5LTk9XTjsgaSsrKQorCQkJX19zZXRf
Yml0KGksIGtiZC0+a2V5Yml0KTsKKwkJZm9yIChpID0gS0VZX09LOyBpIDwgS0VZX01BWDsgaSsr
KQorCQkJX19zZXRfYml0KGksIGtiZC0+a2V5Yml0KTsKKworCQlyZXQgPSBpbnB1dF9yZWdpc3Rl
cl9kZXZpY2Uoa2JkKTsKKwkJaWYgKHJldCkgeworCQkJaW5wdXRfZnJlZV9kZXZpY2Uoa2JkKTsK
KwkJCXhlbmJ1c19kZXZfZmF0YWwoZGV2LCByZXQsCisJCQkJCSAiaW5wdXRfcmVnaXN0ZXJfZGV2
aWNlKGtiZCkiKTsKKwkJCWdvdG8gZXJyb3I7CisJCX0KKwkJaW5mby0+a2JkID0ga2JkOwogCX0K
LQlpbmZvLT5rYmQgPSBrYmQ7CiAKIAkvKiBwb2ludGluZyBkZXZpY2UgKi8KLQlwdHIgPSBpbnB1
dF9hbGxvY2F0ZV9kZXZpY2UoKTsKLQlpZiAoIXB0cikKLQkJZ290byBlcnJvcl9ub21lbTsKLQlw
dHItPm5hbWUgPSAiWGVuIFZpcnR1YWwgUG9pbnRlciI7Ci0JcHRyLT5waHlzID0gaW5mby0+cGh5
czsKLQlwdHItPmlkLmJ1c3R5cGUgPSBCVVNfUENJOwotCXB0ci0+aWQudmVuZG9yID0gMHg1ODUz
OwotCXB0ci0+aWQucHJvZHVjdCA9IDB4ZmZmZTsKLQotCWlmIChhYnMpIHsKLQkJX19zZXRfYml0
KEVWX0FCUywgcHRyLT5ldmJpdCk7Ci0JCWlucHV0X3NldF9hYnNfcGFyYW1zKHB0ciwgQUJTX1gs
IDAsIHB0cl9zaXplW0tQQVJBTV9YXSwgMCwgMCk7Ci0JCWlucHV0X3NldF9hYnNfcGFyYW1zKHB0
ciwgQUJTX1ksIDAsIHB0cl9zaXplW0tQQVJBTV9ZXSwgMCwgMCk7Ci0JfSBlbHNlIHsKLQkJaW5w
dXRfc2V0X2NhcGFiaWxpdHkocHRyLCBFVl9SRUwsIFJFTF9YKTsKLQkJaW5wdXRfc2V0X2NhcGFi
aWxpdHkocHRyLCBFVl9SRUwsIFJFTF9ZKTsKLQl9Ci0JaW5wdXRfc2V0X2NhcGFiaWxpdHkocHRy
LCBFVl9SRUwsIFJFTF9XSEVFTCk7CisJaWYgKHdpdGhfcHRyKSB7CisJCXVuc2lnbmVkIGludCBh
YnM7CisKKwkJLyogU2V0IGlucHV0IGFicyBwYXJhbXMgdG8gbWF0Y2ggYmFja2VuZCBzY3JlZW4g
cmVzICovCisJCWFicyA9IHhlbmJ1c19yZWFkX3Vuc2lnbmVkKGRldi0+b3RoZXJlbmQsCisJCQkJ
CSAgIFhFTktCRF9GSUVMRF9GRUFUX0FCU19QT0lOVEVSLCAwKTsKKwkJcHRyX3NpemVbS1BBUkFN
X1hdID0geGVuYnVzX3JlYWRfdW5zaWduZWQoZGV2LT5vdGhlcmVuZCwKKwkJCQkJCQkgIFhFTktC
RF9GSUVMRF9XSURUSCwKKwkJCQkJCQkgIHB0cl9zaXplW0tQQVJBTV9YXSk7CisJCXB0cl9zaXpl
W0tQQVJBTV9ZXSA9IHhlbmJ1c19yZWFkX3Vuc2lnbmVkKGRldi0+b3RoZXJlbmQsCisJCQkJCQkJ
ICBYRU5LQkRfRklFTERfSEVJR0hULAorCQkJCQkJCSAgcHRyX3NpemVbS1BBUkFNX1ldKTsKKwkJ
aWYgKGFicykgeworCQkJcmV0ID0geGVuYnVzX3dyaXRlKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUs
CisJCQkJCSAgIFhFTktCRF9GSUVMRF9SRVFfQUJTX1BPSU5URVIsICIxIik7CisJCQlpZiAocmV0
KSB7CisJCQkJcHJfd2FybigieGVua2JkOiBjYW4ndCByZXF1ZXN0IGFicy1wb2ludGVyXG4iKTsK
KwkJCQlhYnMgPSAwOworCQkJfQorCQl9CiAKLQlfX3NldF9iaXQoRVZfS0VZLCBwdHItPmV2Yml0
KTsKLQlmb3IgKGkgPSBCVE5fTEVGVDsgaSA8PSBCVE5fVEFTSzsgaSsrKQotCQlfX3NldF9iaXQo
aSwgcHRyLT5rZXliaXQpOworCQlwdHIgPSBpbnB1dF9hbGxvY2F0ZV9kZXZpY2UoKTsKKwkJaWYg
KCFwdHIpCisJCQlnb3RvIGVycm9yX25vbWVtOworCQlwdHItPm5hbWUgPSAiWGVuIFZpcnR1YWwg
UG9pbnRlciI7CisJCXB0ci0+cGh5cyA9IGluZm8tPnBoeXM7CisJCXB0ci0+aWQuYnVzdHlwZSA9
IEJVU19QQ0k7CisJCXB0ci0+aWQudmVuZG9yID0gMHg1ODUzOworCQlwdHItPmlkLnByb2R1Y3Qg
PSAweGZmZmU7CisKKwkJaWYgKGFicykgeworCQkJX19zZXRfYml0KEVWX0FCUywgcHRyLT5ldmJp
dCk7CisJCQlpbnB1dF9zZXRfYWJzX3BhcmFtcyhwdHIsIEFCU19YLCAwLAorCQkJCQkgICAgIHB0
cl9zaXplW0tQQVJBTV9YXSwgMCwgMCk7CisJCQlpbnB1dF9zZXRfYWJzX3BhcmFtcyhwdHIsIEFC
U19ZLCAwLAorCQkJCQkgICAgIHB0cl9zaXplW0tQQVJBTV9ZXSwgMCwgMCk7CisJCX0gZWxzZSB7
CisJCQlpbnB1dF9zZXRfY2FwYWJpbGl0eShwdHIsIEVWX1JFTCwgUkVMX1gpOworCQkJaW5wdXRf
c2V0X2NhcGFiaWxpdHkocHRyLCBFVl9SRUwsIFJFTF9ZKTsKKwkJfQorCQlpbnB1dF9zZXRfY2Fw
YWJpbGl0eShwdHIsIEVWX1JFTCwgUkVMX1dIRUVMKTsKIAotCXJldCA9IGlucHV0X3JlZ2lzdGVy
X2RldmljZShwdHIpOwotCWlmIChyZXQpIHsKLQkJaW5wdXRfZnJlZV9kZXZpY2UocHRyKTsKLQkJ
eGVuYnVzX2Rldl9mYXRhbChkZXYsIHJldCwgImlucHV0X3JlZ2lzdGVyX2RldmljZShwdHIpIik7
Ci0JCWdvdG8gZXJyb3I7CisJCV9fc2V0X2JpdChFVl9LRVksIHB0ci0+ZXZiaXQpOworCQlmb3Ig
KGkgPSBCVE5fTEVGVDsgaSA8PSBCVE5fVEFTSzsgaSsrKQorCQkJX19zZXRfYml0KGksIHB0ci0+
a2V5Yml0KTsKKworCQlyZXQgPSBpbnB1dF9yZWdpc3Rlcl9kZXZpY2UocHRyKTsKKwkJaWYgKHJl
dCkgeworCQkJaW5wdXRfZnJlZV9kZXZpY2UocHRyKTsKKwkJCXhlbmJ1c19kZXZfZmF0YWwoZGV2
LCByZXQsCisJCQkJCSAiaW5wdXRfcmVnaXN0ZXJfZGV2aWNlKHB0cikiKTsKKwkJCWdvdG8gZXJy
b3I7CisJCX0KKwkJaW5mby0+cHRyID0gcHRyOwogCX0KLQlpbmZvLT5wdHIgPSBwdHI7CiAKIAkv
KiBtdWx0aS10b3VjaCBkZXZpY2UgKi8KLQlpZiAodG91Y2gpIHsKKwlpZiAod2l0aF9tdG91Y2gp
IHsKIAkJaW50IG51bV9jb250LCB3aWR0aCwgaGVpZ2h0OwogCiAJCW10b3VjaCA9IGlucHV0X2Fs
bG9jYXRlX2RldmljZSgpOwpAQCAtMzQ2LDYgKzM3NiwxMSBAQCBzdGF0aWMgaW50IHhlbmtiZF9w
cm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAogCQlpbmZvLT5tdG91Y2ggPSBtdG91Y2g7
CiAJfQogCisJaWYgKCEod2l0aF9rYmQgfCB3aXRoX3B0ciB8IHdpdGhfbXRvdWNoKSkgeworCQly
ZXQgPSAtRU5YSU87CisJCWdvdG8gZXJyb3I7CisJfQorCiAJcmV0ID0geGVua2JkX2Nvbm5lY3Rf
YmFja2VuZChkZXYsIGluZm8pOwogCWlmIChyZXQgPCAwKQogCQlnb3RvIGVycm9yOwotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:49:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07:49:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSe3J-0005Hv-Ge; Tue, 12 Jun 2018 07:49:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSe3H-0005Hd-LD
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 07:49:15 +0000
X-Inumbo-ID: c3315891-6e14-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3315891-6e14-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 09:46:49 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id t134-v6so34508988lff.6
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 00:49:14 -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=LkcXpJqcxy5/ouv7xk/GJzXagHKGhZmj+NtUh8lJNpM=;
 b=F3nKpxtRgzYgIgzzp/8HQTENk+dbniSbofvvZx2fvQWoBfAYwt2gFUh86CrCu+xC0p
 pSmSAgcalSN2Z928qe9N041KrpSds3O1LLMo01XuBSQ9rCwDc5WrPRr6MUk2CocqJxTG
 30lw/tCWQClQd8gKH/aPYgOVkAWr1GI01f1n4JtEnksxnaFqzpHgSV0j6vslRyb8vXxa
 zJSlWorPTu0nF+NLTvE9fomWE+CDvS7dmdrHWNENlCirWFLO4+X42smxC32fkuYdIcR6
 319HDK4xuWGgEqjgqJzZ6leU+uUdFrEtoZUnUcLViPx0WgWgMVUNhbNYZLGJwb4FsQCE
 y/zQ==
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=LkcXpJqcxy5/ouv7xk/GJzXagHKGhZmj+NtUh8lJNpM=;
 b=c8s8TInjMX0LXL+am9ICOFKewk5zIcCmBimcHB0mx4UUEF61KifrPnEP2IfYFPZrB5
 AHgChTh0dLYG9UEuq/fmNl53STPpzOhBmmQnPPnFt4Nhb8w6emHgiQ1FYFARZtSJ0zq0
 laOIeRIbnVMRc6SQRohioLeImGZC/l0GyN5Z60oxRBKB6neK84oxZuS/nge4F4YGDevW
 KlydQ/2sQFwDNXKjgDeKZBK5yF8nvS9PD41aB19JIaGa8GcpxQ6mTtJsPvKdYwAfm67J
 Qz1QZRAr1YW/vZveAoSkrlUXru8Y1AyL5ttSK/Yj5Af/nE/d5+cg3J3aKSwXNWCz+RiA
 71Yw==
X-Gm-Message-State: APt69E0wHQOiFnAyxBKx91q+5Gk//BA9pOG4kWnNxtOLDY/mbI4/9mqK
 Xd8uogL+wwTiR4tPTNYVb3iZYp4N
X-Google-Smtp-Source: ADUXVKJ1MD7ZpNO1skHke3+NyVbHYMP3d6gAkesArrxvxvFHuvcQKUqmL0A6z07pmd3M9m8U+Ey0hw==
X-Received: by 2002:a19:ee06:: with SMTP id g6-v6mr1447241lfb.77.1528789753103; 
 Tue, 12 Jun 2018 00:49:13 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id b65-v6sm62657lfe.80.2018.06.12.00.49.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 00:49:12 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, jgross@suse.com,
 lyan@suse.com, boris.ostrovsky@oracle.com
Date: Tue, 12 Jun 2018 10:48:55 +0300
Message-Id: <20180612074856.28451-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612074856.28451-1-andr2000@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 2/3] Input: xen-kbdfront - fix multi-touch
 XenStore node's locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrii_chepurnyi@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
YW0uY29tPgoKa2JkaWYgcHJvdG9jb2wgZGVzY3JpYmVzIG11bHRpLXRvdWNoIGRldmljZSBwYXJh
bWV0ZXJzIGFzIGEKcGFydCBvZiBmcm9udGVuZCdzIFhlbkJ1cyBjb25maWd1cmF0aW9uIG5vZGVz
IHdoaWxlIHRoZXkKYmVsb25nIHRvIGJhY2tlbmQncyBjb25maWd1cmF0aW9uLiBGaXggdGhpcyBi
eSByZWFkaW5nIHRoZQpwYXJhbWV0ZXJzIGFzIGRlZmluZWQgYnkgdGhlIHByb3RvY29sLgoKRml4
ZXM6IDQ5YWFjODIwNGRhNSAoIklucHV0OiB4ZW4ta2JkZnJvbnQgLSBhZGQgbXVsdGktdG91Y2gg
c3VwcG9ydCIpCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3Nh
bmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy9pbnB1dC9taXNjL3hlbi1r
YmRmcm9udC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZy
b250LmMgYi9kcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZyb250LmMKaW5kZXggZDkxZjNiMWM1
Mzc1Li45MmQ3Mzk2NDkwMjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaW5wdXQvbWlzYy94ZW4ta2Jk
ZnJvbnQuYworKysgYi9kcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZyb250LmMKQEAgLTIyOSw3
ICsyMjksNyBAQCBzdGF0aWMgaW50IHhlbmtiZF9wcm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAq
ZGV2LAogCQl9CiAJfQogCi0JdG91Y2ggPSB4ZW5idXNfcmVhZF91bnNpZ25lZChkZXYtPm5vZGVu
YW1lLAorCXRvdWNoID0geGVuYnVzX3JlYWRfdW5zaWduZWQoZGV2LT5vdGhlcmVuZCwKIAkJCQkg
ICAgIFhFTktCRF9GSUVMRF9GRUFUX01UT1VDSCwgMCk7CiAJaWYgKHRvdWNoKSB7CiAJCXJldCA9
IHhlbmJ1c193cml0ZShYQlRfTklMLCBkZXYtPm5vZGVuYW1lLApAQCAtMzA0LDEzICszMDQsMTMg
QEAgc3RhdGljIGludCB4ZW5rYmRfcHJvYmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAkJ
aWYgKCFtdG91Y2gpCiAJCQlnb3RvIGVycm9yX25vbWVtOwogCi0JCW51bV9jb250ID0geGVuYnVz
X3JlYWRfdW5zaWduZWQoaW5mby0+eGJkZXYtPm5vZGVuYW1lLAorCQludW1fY29udCA9IHhlbmJ1
c19yZWFkX3Vuc2lnbmVkKGluZm8tPnhiZGV2LT5vdGhlcmVuZCwKIAkJCQkJCVhFTktCRF9GSUVM
RF9NVF9OVU1fQ09OVEFDVFMsCiAJCQkJCQkxKTsKLQkJd2lkdGggPSB4ZW5idXNfcmVhZF91bnNp
Z25lZChpbmZvLT54YmRldi0+bm9kZW5hbWUsCisJCXdpZHRoID0geGVuYnVzX3JlYWRfdW5zaWdu
ZWQoaW5mby0+eGJkZXYtPm90aGVyZW5kLAogCQkJCQkgICAgIFhFTktCRF9GSUVMRF9NVF9XSURU
SCwKIAkJCQkJICAgICBYRU5GQl9XSURUSCk7Ci0JCWhlaWdodCA9IHhlbmJ1c19yZWFkX3Vuc2ln
bmVkKGluZm8tPnhiZGV2LT5ub2RlbmFtZSwKKwkJaGVpZ2h0ID0geGVuYnVzX3JlYWRfdW5zaWdu
ZWQoaW5mby0+eGJkZXYtPm90aGVyZW5kLAogCQkJCQkgICAgICBYRU5LQkRfRklFTERfTVRfSEVJ
R0hULAogCQkJCQkgICAgICBYRU5GQl9IRUlHSFQpOwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 07:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 07:57:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSeBR-00079H-OF; Tue, 12 Jun 2018 07:57:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSeBR-00079B-2V
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 07:57:41 +0000
X-Inumbo-ID: 490354c7-6e16-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 490354c7-6e16-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 07:57:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 01:57:37 -0600
Message-Id: <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 01:57:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <20180424160631.GA7526@mail.soc.lip6.fr>
 <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
In-Reply-To: <20180610105728.GA3492@antioche.eu.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE4IGF0IDEyOjU3LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjg0YmQyPl0g
bW0uYyNkZWNfbGluZWFyX2VudHJpZXMrMHgxMi8weDIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgw
Mjg5MjJlPl0gbW0uYyNfcHV0X3BhZ2VfdHlwZSsweDEzZS8weDM1MAo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDIzYTAwZD5dIF9zcGluX2xvY2srMHhkLzB4NTAKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyODk4YWY+XSBtbS5jI3B1dF9wYWdlX2Zyb21fbDJlKzB4ZGYvMHgxMTAKPiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyODhjNTk+XSBmcmVlX3BhZ2VfdHlwZSsweDJmOS8weDc5MAo+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDI4OTFmNz5dIG1tLmMjX3B1dF9wYWdlX3R5cGUrMHgxMDcvMHgzNTAKPiAo
WEVOKSAgICBbPGZmZmY4MmQwODAyODk4ZWY+XSBwdXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlKzB4
Zi8weDEwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjcyYWRiPl0gZG9tYWluLmMjcmVsaW5xdWlz
aF9tZW1vcnkrMHhhYi8weDQ2MAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NmFlMz5dIGRvbWFp
bl9yZWxpbnF1aXNoX3Jlc291cmNlcysweDIwMy8weDI5MAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4
MDIwNjhiZD5dIGRvbWFpbl9raWxsKzB4YmQvMHgxNTAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAy
MDM5ZTM+XSBkb19kb21jdGwrMHg3ZDMvMHgxYTkwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjAz
MjEwPl0gZG9fZG9tY3RsKzAvMHgxYTkwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzY3Yjk1Pl0g
cHZfaHlwZXJjYWxsKzB4MWY1LzB4NDMwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzZlNDIyPl0g
bHN0YXJfZW50ZXIrMHhhMi8weDEyMAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDM2ZTQyZT5dIGxz
dGFyX2VudGVyKzB4YWUvMHgxMjAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNmU0MjI+XSBsc3Rh
cl9lbnRlcisweGEyLzB4MTIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzZlNDJlPl0gbHN0YXJf
ZW50ZXIrMHhhZS8weDEyMAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDM2ZTQyMj5dIGxzdGFyX2Vu
dGVyKzB4YTIvMHgxMjAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNmU0MmU+XSBsc3Rhcl9lbnRl
cisweGFlLzB4MTIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzZlNDhjPl0gbHN0YXJfZW50ZXIr
MHgxMGMvMHgxMjAKCkxldCdzIGZvY3VzIG9uIHRoaXMgc2NlbmFyaW8gZm9yIG5vdywgYXMgaXQg
aXMgdW5kZXIgYmV0dGVyICh0aW1pbmcpIGNvbnRyb2wKb24gdGhlIFhlbiBzaWRlLiBCZWxvdyBp
cyBhIGZpcnN0IGRlYnVnZ2luZyBwYXRjaCB3aGljaAotIGF2b2lkcyB0aGUgQVNTRVJUKCkgaW4g
cXVlc3Rpb24sIGluc3RlYWQgdHJpZ2dlcmluZyBhIHByaW50aygpLCBpbiB0aGUgaG9wZQogIHRo
YXQgdGhlIGRhdGEgbG9nZ2VkIGFuZC9vciBvdGhlciBBU1NFUlQoKXMgc2hlZCBzb21lIGFkZGl0
aW9uYWwgbGlnaHQKICBvbiB0aGUgc2l0dWF0aW9uCi0gbG9ncyBjbGVhbnVwIGFjdGl2aXR5ICh0
aGlzIGlzIGxpa2VseSB0byBiZSBxdWl0ZSBjaGF0dHksIHNvIGJlIHN1cmUgeW91IHNldAogIHVw
IGxhcmdlIGVub3VnaCBpbnRlcm5hbCBidWZmZXJzKQoKSWRlYWxseSwgaWYgbm8gb3RoZXIgQVNT
RVJUKCkgdHJpZ2dlcnMgYXMgYSByZXN1bHQgb2YgdGhlIGJ5cGFzc2VkIG9uZSwKeW91J2QgdHJ5
IHRvIGNhdGNoIG1vcmUgdGhhbiBhIHNpbmdsZSBpbnN0YW5jZSBvZiB0aGUgcHJvYmxlbSwgc28g
d2UgY2FuCnNlZSBhIHBvc3NpYmxlIHBhdHRlcm4gKGlmIHRoZXJlIGlzIG9uZSkuIEEgc2ltcGxp
c3RpYyBmaXJzdCBYVEYgdGVzdCBJJ3ZlCmNyZWF0ZWQgYmFzZWQgb24geW91ciBkZXNjcmlwdGlv
biBvZiB0aGUgTDIgaGFuZGxpbmcgbW9kZWwgaW4gTmV0QlNECmRpZCBub3QgdHJpZ2dlciB0aGUg
aW50ZXJlc3RpbmcgcHJpbnRrKCksIGJ1dCBhdCBsZWFzdCB0aGF0IHdheSBJJ3ZlIGJlZW4KYWJs
ZSB0byBzZWUgdGhhdCB0aGUgZG9tYWluIGNsZWFudXAgbG9nZ2luZyBwcm9kdWNlcyB1c2VmdWwg
ZGF0YS4KCkF0IHRoZSB2ZXJ5IGxlYXN0IEkgaG9wZSB0aGF0IHdpdGggdGhpcyB3ZSBjYW4gZGVy
aXZlIHdoZXRoZXIgdGhlCnJvb3Qgb2YgdGhlIHByb2JsZW0gaXMgYXQgcGFnZSB0YWJsZSB0ZWFy
ZG93biAvIGNsZWFudXAgdGltZSwgb3Igd2l0aAptYW5hZ2VtZW50IG9mIGxpdmUgb25lcy4KCkph
bgoKLS0tIHVuc3RhYmxlLm9yaWcveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyB1bnN0YWJsZS94
ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTE4NzIsNiArMTg3Miw3IEBAIHN0YXRpYyBpbnQgcmVs
aW5xdWlzaF9tZW1vcnkoCiAKICAgICB3aGlsZSAoIChwYWdlID0gcGFnZV9saXN0X3JlbW92ZV9o
ZWFkKGxpc3QpKSApCiAgICAgeworYm9vbCBsb2cgPSBmYWxzZTsvL3RlbXAKICAgICAgICAgLyog
R3JhYiBhIHJlZmVyZW5jZSB0byB0aGUgcGFnZSBzbyBpdCB3b24ndCBkaXNhcHBlYXIgZnJvbSB1
bmRlciB1cy4gKi8KICAgICAgICAgaWYgKCB1bmxpa2VseSghZ2V0X3BhZ2UocGFnZSwgZCkpICkK
ICAgICAgICAgewpAQCAtMTg4MCw2ICsxODgxLDEwIEBAIHN0YXRpYyBpbnQgcmVsaW5xdWlzaF9t
ZW1vcnkoCiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogCitpZihpc19wdl8zMmJp
dF9kb21haW4oZCkgJiYgUEdUX3R5cGVfZXF1YWwocGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIFBH
VF9sMl9wYWdlX3RhYmxlKSkgey8vdGVtcAorIHByaW50aygiZCVkOiUiUFJJX21mbiI6ICVseDol
ZFxuIiwgZC0+ZG9tYWluX2lkLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSksIHBhZ2UtPnUuaW51
c2UudHlwZV9pbmZvLCBwYWdlLT5saW5lYXJfcHRfY291bnQpOworIGxvZyA9IHRydWU7Cit9CiAg
ICAgICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR1RfcGlubmVkLCAmcGFnZS0+dS5pbnVz
ZS50eXBlX2luZm8pICkKICAgICAgICAgICAgIHJldCA9IHB1dF9wYWdlX2FuZF90eXBlX3ByZWVt
cHRpYmxlKHBhZ2UpOwogICAgICAgICBzd2l0Y2ggKCByZXQgKQpAQCAtMTkyMSw3ICsxOTI2LDEz
IEBAIHN0YXRpYyBpbnQgcmVsaW5xdWlzaF9tZW1vcnkoCiAgICAgICAgICAgICBpZiAoIGxpa2Vs
eSh5ID09IHgpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAvKiBObyBuZWVkIGZv
ciBhdG9taWMgdXBkYXRlIG9mIHR5cGVfaW5mbyBoZXJlOiBub29uZSBlbHNlIHVwZGF0ZXMgaXQu
ICovCi0gICAgICAgICAgICAgICAgc3dpdGNoICggcmV0ID0gZnJlZV9wYWdlX3R5cGUocGFnZSwg
eCwgMSkgKQorLy90ZW1wICAgICAgICAgICAgICAgIHN3aXRjaCAoIHJldCA9IGZyZWVfcGFnZV90
eXBlKHBhZ2UsIHgsIDEpICkKK3JldCA9IGZyZWVfcGFnZV90eXBlKHBhZ2UsIHgsIDEpOy8vdGVt
cAoraWYobG9nKSB7Ly90ZW1wCisgcHJpbnRrKCIlIlBSSV9tZm4iIC0+ICVseDolZCAoJWQsJWQs
JWQpXG4iLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSksIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZv
LAorICAgICAgICBwYWdlLT5saW5lYXJfcHRfY291bnQsIHJldCwgcGFnZS0+bnJfdmFsaWRhdGVk
X3B0ZXMsIHBhZ2UtPnBhcnRpYWxfcHRlKTsKK30KK3N3aXRjaChyZXQpLy90ZW1wCiAgICAgICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgICAg
YnJlYWs7Ci0tLSB1bnN0YWJsZS5vcmlnL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyB1bnN0YWJsZS94
ZW4vYXJjaC94ODYvbW0uYwpAQCAtNzA1LDEyICs3MDUsMTkgQEAgc3RhdGljIGJvb2wgaW5jX2xp
bmVhcl9lbnRyaWVzKHN0cnVjdCBwYQogICAgIHJldHVybiB0cnVlOwogfQogCi1zdGF0aWMgdm9p
ZCBkZWNfbGluZWFyX2VudHJpZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcpCisvL3RlbXAgc3RhdGlj
IHZvaWQgZGVjX2xpbmVhcl9lbnRyaWVzKHN0cnVjdCBwYWdlX2luZm8gKnBnKQorc3RhdGljIGNv
bnN0IHN0cnVjdCBkb21haW4qZGVjX2xpbmVhcl9lbnRyaWVzKHN0cnVjdCBwYWdlX2luZm8qcGcp
Ly90ZW1wCiB7CiAgICAgdHlwZW9mKHBnLT5saW5lYXJfcHRfY291bnQpIG9jOwogCiAgICAgb2Mg
PSBhcmNoX2ZldGNoX2FuZF9hZGQoJnBnLT5saW5lYXJfcHRfY291bnQsIC0xKTsKK3svL3RlbXAK
KyBjb25zdCBzdHJ1Y3QgZG9tYWluKm93bmVyID0gcGFnZV9nZXRfb3duZXIocGcpOworIGlmKG9j
IDw9IDAgJiYgaXNfcHZfMzJiaXRfZG9tYWluKG93bmVyKSkKKyAgcmV0dXJuIG93bmVyOworfQog
ICAgIEFTU0VSVChvYyA+IDApOworcmV0dXJuIE5VTEw7Ly90ZW1wCiB9CiAKIHN0YXRpYyBib29s
IGluY19saW5lYXJfdXNlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZykKQEAgLTI2MTcsOCArMjYyNCwx
NSBAQCBzdGF0aWMgaW50IF9wdXRfZmluYWxfcGFnZV90eXBlKHN0cnVjdCBwCiAgICAgewogICAg
ICAgICBpZiAoIHB0cGcgJiYgUEdUX3R5cGVfZXF1YWwodHlwZSwgcHRwZy0+dS5pbnVzZS50eXBl
X2luZm8pICkKICAgICAgICAgeworY29uc3Qgc3RydWN0IGRvbWFpbipkOy8vdGVtcAogICAgICAg
ICAgICAgZGVjX2xpbmVhcl91c2VzKHBhZ2UpOworaWYoKGQgPSAoey8vdGVtcAogICAgICAgICAg
ICAgZGVjX2xpbmVhcl9lbnRyaWVzKHB0cGcpOworfSkpICE9IE5VTEwpIHsvL3RlbXAKKyBwcmlu
dGsoImQlZDogJSJQUklfbWZuIjolbHg6JWQgLT4gJSJQUklfbWZuIjolbHg6JWRcbiIsIGQtPmRv
bWFpbl9pZCwKKyAgICAgICAgbWZuX3gocGFnZV90b19tZm4ocHRwZykpLCBwdHBnLT51LmludXNl
LnR5cGVfaW5mbywgcHRwZy0+bGluZWFyX3B0X2NvdW50LAorICAgICAgICBtZm5feChwYWdlX3Rv
X21mbihwYWdlKSksIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCBwYWdlLT5saW5lYXJfcHRfY291
bnQpOworfQogICAgICAgICB9CiAgICAgICAgIEFTU0VSVCghcGFnZS0+bGluZWFyX3B0X2NvdW50
IHx8IHBhZ2VfZ2V0X293bmVyKHBhZ2UpLT5pc19keWluZyk7CiAgICAgICAgIHNldF90bGJmbHVz
aF90aW1lc3RhbXAocGFnZSk7CkBAIC0yNzA0LDggKzI3MTgsMTUgQEAgc3RhdGljIGludCBfcHV0
X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogCiAgICAgICAgICAgICBpZiAoIHB0cGcgJiYgUEdU
X3R5cGVfZXF1YWwoeCwgcHRwZy0+dS5pbnVzZS50eXBlX2luZm8pICkKICAgICAgICAgICAgIHsK
K2NvbnN0IHN0cnVjdCBkb21haW4qZDsvL3RlbXAKICAgICAgICAgICAgICAgICBkZWNfbGluZWFy
X3VzZXMocGFnZSk7CitpZigoZCA9ICh7Ly90ZW1wCiAgICAgICAgICAgICAgICAgZGVjX2xpbmVh
cl9lbnRyaWVzKHB0cGcpOworfSkpICE9IE5VTEwpIHsvL3RlbXAKKyBwcmludGsoImQlZDogJSJQ
UklfbWZuIjolbHg6JWQgPT4gJSJQUklfbWZuIjolbHg6JWRcbiIsIGQtPmRvbWFpbl9pZCwKKyAg
ICAgICAgbWZuX3gocGFnZV90b19tZm4ocHRwZykpLCBwdHBnLT51LmludXNlLnR5cGVfaW5mbywg
cHRwZy0+bGluZWFyX3B0X2NvdW50LAorICAgICAgICBtZm5feChwYWdlX3RvX21mbihwYWdlKSks
IHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCBwYWdlLT5saW5lYXJfcHRfY291bnQpOworfQogICAg
ICAgICAgICAgfQogCiAgICAgICAgICAgICByZXR1cm4gMDsKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:06:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08:06:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSeJy-0000q1-0s; Tue, 12 Jun 2018 08:06:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSeJw-0000pw-Ht
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:06:28 +0000
X-Inumbo-ID: 2a609b55-6e17-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a609b55-6e17-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 10:04:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 02:06:25 -0600
Message-Id: <5B1F7EFE02000078001CA411@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 02:06:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/9] x86/vmx: Support remote access to
 the MSR lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQXQgdGhlIG1vbWVudCwgYWxsIG1vZGlmaWNhdGlvbnMgb2YgdGhlIE1TUiBsaXN0cyBh
cmUgaW4gY3VycmVudCBjb250ZXh0Lgo+IEhvd2V2ZXIsIGZ1dHVyZSBjaGFuZ2VzIG1heSBuZWVk
IHRvIHB1dCBNU1JfRUZFUiBpbnRvIHRoZSBsaXN0cyBmcm9tIGRvbWN0bAo+IGh5cGVyY2FsbCBj
b250ZXh0Lgo+IAo+IFBsdW1iIGEgc3RydWN0IHZjcHUgcGFyYW1ldGVyIGRvd24gdGhyb3VnaCB0
aGUgaW5mcmFzdHJ1Y3R1cmUsIGFuZCB1c2UKPiB2bXhfdm1jc197ZW50ZXIsZXhpdH0oKSBmb3Ig
c2FmZSBhY2Nlc3MgdG8gdGhlIFZNQ1MgaW4gdm14X2FkZF9tc3IoKS4gIFVzZQo+IGFzc2VydGlv
bnMgdG8gZW5zdXJlIHRoYXQgYWNjZXNzIGlzIGVpdGhlciBpbiBjdXJyZW50IGNvbnRleHQsIG9y
IHdoaWxlIHRoZQo+IHZjcHUgaXMgcGF1c2VkLgo+IAo+IE5vdGUgdGhlc2UgZXhwZWN0YXRpb25z
IGJlc2lkZSB0aGUgZmllbGRzIGluIGFyY2hfdm14X3N0cnVjdCwgYW5kIHJlb3JkZXIgdGhlCj4g
ZmllbGRzIHRvIGF2b2lkIHVubmVjZXNzYXJ5IHBhZGRpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:15:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08:15:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSeST-0001s9-Ps; Tue, 12 Jun 2018 08:15:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSeSR-0001s2-U1
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:15:15 +0000
X-Inumbo-ID: be40467f-6e18-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be40467f-6e18-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 08:15:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 02:15:13 -0600
Message-Id: <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 02:15:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTMxMDYsMTQgKzMxMDQsMTMgQEAgc3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2lu
dGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKPiAgICAgICAg
ICAgICAgZm9yICggOyAocmMgPT0gMCkgJiYgbGJyLT5jb3VudDsgbGJyKysgKQo+ICAgICAgICAg
ICAgICAgICAgZm9yICggaSA9IDA7IChyYyA9PSAwKSAmJiAoaSA8IGxici0+Y291bnQpOyBpKysg
KQo+ICAgICAgICAgICAgICAgICAgICAgIGlmICggKHJjID0gdm14X2FkZF9ndWVzdF9tc3Iodiwg
bGJyLT5iYXNlICsgaSkpID09IDAgKQo+IC0gICAgICAgICAgICAgICAgICAgIHsKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbGJyLT5iYXNlICsg
aSwgVk1YX01TUl9SVyk7Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICggbGJyX3RzeF9m
aXh1cF9uZWVkZWQgKQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1f
dm14Lmxicl9maXh1cF9lbmFibGVkIHw9IEZJWFVQX0xCUl9UU1g7Cj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgIGlmICggYmR3X2VycmF0dW1fYmRmMTRfZml4dXBfbmVlZGVkICkKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8
PQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZJWFVQX0JEV19FUlJBVFVNX0JE
RjE0Owo+IC0gICAgICAgICAgICAgICAgICAgIH0KPiArCj4gKyAgICAgICAgICAgIHYtPmFyY2gu
aHZtX3ZteC5sYnJfZmxhZ3MgfD0gTEJSX01TUlNfSU5TRVJURUQ7Cj4gKyAgICAgICAgICAgIGlm
ICggbGJyX3RzeF9maXh1cF9uZWVkZWQgKQo+ICsgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1f
dm14Lmxicl9mbGFncyB8PSBMQlJfRklYVVBfVFNYOwo+ICsgICAgICAgICAgICBpZiAoIGJkd19l
cnJhdHVtX2JkZjE0X2ZpeHVwX25lZWRlZCApCj4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhVUF9CREYxNDsKCk5vdGUgaG93IHRoZSBzZXR0aW5n
IG9mIHRoZSBmbGFncyBwcmV2aW91c2x5IGRlcGVuZGVkIG9uCnZteF9hZGRfZ3Vlc3RfbXNyKCkg
aGF2aW5nIHJldHVybmVkIHN1Y2Nlc3MgYXQgbGVhc3Qgb25jZS4KCj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZteC92bWNzLmgKPiBAQCAtMTU2LDcgKzE1NiwxMiBAQCBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0
IHsKPiAgICAgIC8qIEFyZSB3ZSBlbXVsYXRpbmcgcmF0aGVyIHRoYW4gVk1FTlRFUmluZz8gKi8K
PiAgICAgIHVpbnQ4X3QgICAgICAgICAgICAgIHZteF9lbXVsYXRlOwo+ICAKPiAtICAgIHVpbnQ4
X3QgICAgICAgICAgICAgIGxicl9maXh1cF9lbmFibGVkOwo+ICsgICAgLyogRmxhZ3MgZm9yIExC
UiBNU1JzIGluIHRoZSBsb2FkL3NhdmUgbGlzdHMuICovCj4gKyNkZWZpbmUgTEJSX01TUlNfSU5T
RVJURUQgICgxdSA8PCAwKQo+ICsjZGVmaW5lIExCUl9GSVhVUF9UU1ggICAgICAoMXUgPDwgMSkK
PiArI2RlZmluZSBMQlJfRklYVVBfQkRGMTQgICAgKDF1IDw8IDIpCj4gKyNkZWZpbmUgTEJSX0ZJ
WFVQX01BU0sgICAgIChMQlJfRklYVVBfVFNYIHwgTEJSX0ZJWFVQX0JERjE0KQo+ICsgICAgdWlu
dDhfdCAgICAgICAgICAgICAgbGJyX2ZsYWdzOwoKSSdtIG5vdCBvdmVybHkgaGFwcHkgd2l0aCB0
aGVzZSBnZXR0aW5nIG1vdmVkIHRvIGEgbm9uLXByaXZhdGUgaGVhZGVyLApidXQgSSBhc3N1bWUg
eW91IG5lZWQgdG8gdXNlIHRoZSBuZXcgZmxhZyBpbiB2bWNzLmMgaW4gYSBsYXRlciBwYXRjaC4K
TGV0J3MgaG9wZSBubyBvdGhlciBMQlJfLXByZWZpeGVkIG5hbWVzIGFwcGVhciBlbHNld2hlcmUg
aW4gdGhlIGNvZGUuCgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:19:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08: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 1fSeWY-0002eK-MR; Tue, 12 Jun 2018 08: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=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSeWY-0002eF-0O
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:19:30 +0000
X-Inumbo-ID: fc97da4e-6e18-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc97da4e-6e18-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 10:17:03 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 02:19:27 -0600
Message-Id: <5B1F820D02000078001CA435@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 02:19:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 6/9] x86/vmx: Pass an MSR value into
 vmx_msr_add()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIGNoYW5nZSBpcyB0byBhbGxvdyB1cyB0byBz
ZXQgYSBzcGVjaWZpYyBNU1IgdmFsdWUsCj4gd2l0aG91dCBuZWVkaW5nIHRvIGtub3cgd2hldGhl
ciB0aGVyZSBpcyBhbHJlYWR5IGEgbG9hZC9zYXZlIGxpc3Qgc2xvdCBmb3IgaXQuCj4gCj4gUHJl
dmlvdXNseSwgY2FsbGVycyB3YW50aW5nIHRoaXMgcHJvcGVydHkgbmVlZGVkIHRvIGNhbGwgYm90
aCB2bXhfYWRkXypfbXNyKCkKPiBhbmQgdm14X3dyaXRlXypfbXNyKCkgdG8gY292ZXIgYm90aCBj
YXNlcywgYW5kIHRoZXJlIGFyZSBubyBjYWxsZXJzIHdoaWNoIHdhbnQKPiB0aGUgb2xkIGJlaGF2
aW91ciBvZiBiZWluZyBhIG5vLW9wIGlmIGFuIGVudHJ5IGFscmVhZHkgZXhpc3RlZCBmb3IgdGhl
IE1TUi4KPiAKPiBBcyBhIHJlc3VsdCBvZiB0aGlzIEFQSSBpbXByb3ZlbWVudCwgdGhlIGRlZmF1
bHQgdmFsdWUgZm9yIGd1ZXN0IE1TUnMgbmVlZCBub3QKPiBiZSAwLCBhbmQgdGhlIGRlZmF1bHQg
Zm9yIGhvc3QgTVNScyBuZWVkIG5vdCBiZSBwYXNzZWQgdmlhIGhhcmR3YXJlIHJlZ2lzdGVyLgo+
IEluIHByYWN0aWNlLCB0aGlzIGNsZWFucyB1cCB0aGUgVlBNVSBhbGxvY2F0aW9uIGxvZ2ljLCBh
bmQgYXZvaWRzIGFuIE1TUiByZWFkCj4gYXMgcGFydCBvZiB2Y3B1IGNvbnN0cnVjdGlvbi4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:27:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08:27:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSeeT-0004CK-6y; Tue, 12 Jun 2018 08:27: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=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSeeS-0004CF-52
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:27:40 +0000
X-Inumbo-ID: 7a3d54d0-6e1a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a3d54d0-6e1a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 08:27:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 02:27:38 -0600
Message-Id: <5B1F83F802000078001CA440@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 02:27:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/9] x86/vmx: Support removing MSRs from
 the host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm1jcy5jCj4gQEAgLTE0NTIsNiArMTQ1Miw3NCBAQCBpbnQgdm14X2FkZF9t
c3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsLAo+ICAgICAgcmV0
dXJuIHJjOwo+ICB9Cj4gIAo+ICtpbnQgdm14X2RlbF9tc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQo+ICt7Cj4gKyAgICBzdHJ1Y3Qg
YXJjaF92bXhfc3RydWN0ICp2bXggPSAmdi0+YXJjaC5odm1fdm14Owo+ICsgICAgc3RydWN0IHZt
eF9tc3JfZW50cnkgKnN0YXJ0ID0gTlVMTCwgKmVudCwgKmVuZDsKPiArICAgIHVuc2lnbmVkIGlu
dCBzdWJzdGFydCwgc3ViZW5kLCB0b3RhbDsKPiArCj4gKyAgICBBU1NFUlQodiA9PSBjdXJyZW50
IHx8ICF2Y3B1X3J1bm5hYmxlKHYpKTsKPiArCj4gKyAgICBzd2l0Y2ggKCB0eXBlICkKPiArICAg
IHsKPiArICAgIGNhc2UgVk1YX01TUl9IT1NUOgo+ICsgICAgICAgIHN0YXJ0ICAgID0gdm14LT5o
b3N0X21zcl9hcmVhOwo+ICsgICAgICAgIHN1YnN0YXJ0ID0gMDsKPiArICAgICAgICBzdWJlbmQg
ICA9IHZteC0+aG9zdF9tc3JfY291bnQ7Cj4gKyAgICAgICAgdG90YWwgICAgPSBzdWJlbmQ7Cj4g
KyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSBWTVhfTVNSX0dVRVNUOgo+ICsgICAgICAg
IHN0YXJ0ICAgID0gdm14LT5tc3JfYXJlYTsKPiArICAgICAgICBzdWJzdGFydCA9IDA7Cj4gKyAg
ICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9zYXZlX2NvdW50Owo+ICsgICAgICAgIHRvdGFsICAg
ID0gdm14LT5tc3JfbG9hZF9jb3VudDsKPiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNl
IFZNWF9NU1JfR1VFU1RfTE9BRE9OTFk6Cj4gKyAgICAgICAgc3RhcnQgICAgPSB2bXgtPm1zcl9h
cmVhOwo+ICsgICAgICAgIHN1YnN0YXJ0ID0gdm14LT5tc3Jfc2F2ZV9jb3VudDsKPiArICAgICAg
ICBzdWJlbmQgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7Cj4gKyAgICAgICAgdG90YWwgICAgPSBz
dWJlbmQ7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoICFzdGFydCApCj4g
KyAgICAgICAgcmV0dXJuIC1FU1JDSDsKCkknbSBwcmV0dHkgc3VyZSBub3QgYWxsIGdjYyB2ZXJz
aW9ucyB3ZSBzdXBwb3J0IGFyZSBjYXBhYmxlIG9mIHJlY29nbml6aW5nCnRoYXQgc3Vic3RhcnQs
IHN1YmVuZCwgYW5kIHRvdGFsIGNhbid0IGJlIHVzZWQgdW5pbml0aWFsaXplZCBkdWUgdG8gdGhp
cwpyZXR1cm4gcGF0aCwgd2l0aG91dCB0aGVyZSBhbHNvIGJlaW5nIGEgcmV0dXJuIGluIGFmdGVy
IGRlZmF1bHQ6IC0gSSdtIG5vdApzdXJlIHRob3VnaCB3aGV0aGVyIGFkZGluZyB0aGF0IHJldHVy
biBvciBpbml0aWFsaXplcnMgbWlnaHQgYmUgdGhlCmJldHRlciBhcHByb2FjaCB0b3dhcmRzIGFk
ZHJlc3NpbmcgdGhpcy4gQXQgbGVhc3QgZm9yIHN1YnN0YXJ0IGFuCmluaXRpYWxpemVyIChvZiB6
ZXJvKSB3b3VsZCBhbGxvdyBkcm9wcGluZyB0d28gb3RoZXIgbGluZXMgb2YgY29kZS4KCj4gKyAg
ICBlbmQgPSBzdGFydCArIHRvdGFsOwo+ICsgICAgZW50ID0gbG9jYXRlX21zcl9lbnRyeShzdGFy
dCArIHN1YnN0YXJ0LCBzdGFydCArIHN1YmVuZCwgbXNyKTsKPiArCj4gKyAgICBpZiAoIChlbnQg
PT0gZW5kKSB8fCAoZW50LT5pbmRleCAhPSBtc3IpICkKPiArICAgICAgICByZXR1cm4gLUVTUkNI
Owo+ICsKPiArICAgIG1lbW1vdmUoZW50LCBlbnQgKyAxLCBzaXplb2YoKmVudCkgKiAoZW5kIC0g
ZW50KSk7CgpBcmVuJ3QgeW91IHJ1bm5pbmcgb3ZlciB0aGUgZW5kIG9mIHRoZSBhcnJheSBieSAx
IGVudHJ5IGhlcmU/Cgo+ICsgICAgdm14X3ZtY3NfZW50ZXIodik7Cj4gKwo+ICsgICAgc3dpdGNo
ICggdHlwZSApCj4gKyAgICB7Cj4gKyAgICBjYXNlIFZNWF9NU1JfSE9TVDoKPiArICAgICAgICBf
X3Ztd3JpdGUoVk1fRVhJVF9NU1JfTE9BRF9DT1VOVCwgdm14LT5ob3N0X21zcl9jb3VudC0tKTsK
PiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNlIFZNWF9NU1JfR1VFU1Q6Cj4gKyAgICAg
ICAgX192bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JFX0NPVU5ULCB2bXgtPm1zcl9zYXZlX2NvdW50
LS0pOwo+ICsKPiArICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLwo+ICsgICAgY2FzZSBWTVhfTVNS
X0dVRVNUX0xPQURPTkxZOgo+ICsgICAgICAgIF9fdm13cml0ZShWTV9FTlRSWV9NU1JfTE9BRF9D
T1VOVCwgdm14LT5tc3JfbG9hZF9jb3VudC0tKTsKPiArICAgICAgICBicmVhazsKPiArICAgIH0K
CkRvbid0IHlvdSB3YW50IHByZS1kZWNyZW1lbnRzIGluIGFsbCBvZiB0aGVzZT8KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:52:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08: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 1fSf1i-0007vj-2A; Tue, 12 Jun 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=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSf1h-0007ve-Fp
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:51:41 +0000
X-Inumbo-ID: d4bb6025-6e1d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4bb6025-6e1d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 08:51:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,213,1526342400"; d="scan'208";a="74507699"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <5B1F810F02000078001CA42A@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: <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
Date: Tue, 12 Jun 2018 09:51:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMTIvMDYvMjAxOCAwOToxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDguMDYuMTgg
YXQgMjA6NDgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gQEAgLTMxMDYs
MTQgKzMxMDQsMTMgQEAgc3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25l
ZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKPj4gICAgICAgICAgICAgIGZvciAoIDsg
KHJjID09IDApICYmIGxici0+Y291bnQ7IGxicisrICkKPj4gICAgICAgICAgICAgICAgICBmb3Ig
KCBpID0gMDsgKHJjID09IDApICYmIChpIDwgbGJyLT5jb3VudCk7IGkrKyApCj4+ICAgICAgICAg
ICAgICAgICAgICAgIGlmICggKHJjID0gdm14X2FkZF9ndWVzdF9tc3IodiwgbGJyLT5iYXNlICsg
aSkpID09IDAgKQo+PiAtICAgICAgICAgICAgICAgICAgICB7Cj4+ICAgICAgICAgICAgICAgICAg
ICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2LCBsYnItPmJhc2UgKyBpLCBWTVhfTVNS
X1JXKTsKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICggbGJyX3RzeF9maXh1cF9uZWVk
ZWQgKQo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJf
Zml4dXBfZW5hYmxlZCB8PSBGSVhVUF9MQlJfVFNYOwo+PiAtICAgICAgICAgICAgICAgICAgICAg
ICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQo+PiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PQo+PiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGSVhVUF9CRFdfRVJSQVRVTV9CREYxNDsK
Pj4gLSAgICAgICAgICAgICAgICAgICAgfQo+PiArCj4+ICsgICAgICAgICAgICB2LT5hcmNoLmh2
bV92bXgubGJyX2ZsYWdzIHw9IExCUl9NU1JTX0lOU0VSVEVEOwo+PiArICAgICAgICAgICAgaWYg
KCBsYnJfdHN4X2ZpeHVwX25lZWRlZCApCj4+ICsgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1f
dm14Lmxicl9mbGFncyB8PSBMQlJfRklYVVBfVFNYOwo+PiArICAgICAgICAgICAgaWYgKCBiZHdf
ZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQo+PiArICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtX3ZteC5sYnJfZmxhZ3MgfD0gTEJSX0ZJWFVQX0JERjE0Owo+IE5vdGUgaG93IHRoZSBzZXR0
aW5nIG9mIHRoZSBmbGFncyBwcmV2aW91c2x5IGRlcGVuZGVkIG9uCj4gdm14X2FkZF9ndWVzdF9t
c3IoKSBoYXZpbmcgcmV0dXJuZWQgc3VjY2VzcyBhdCBsZWFzdCBvbmNlLgoKQW5kPwoKVW5sZXNz
IHRoaXMgc2VxdWVuY2UgcmV0dXJucyBmdWxseSBzdWNjZXNzZnVsbHksIHdlIHRocm93ICNNQyBp
bnRvIHRoZQpndWVzdCB3aXRob3V0IHNldHRpbmcgYW55IGtpbmQgb2Ygdk1DRSBzdGF0ZS7CoCBJ
dCBtaWdodCBiZSB0aGUgbGVhc3QgYmFkCm9wdGlvbiB3ZSBoYXZlIGF2YWlsYWJsZSwgYnV0IGl0
cyBhbHNvIG5vdCByZWFzb25hYmxlIHRvIGV4cGVjdCB0aGUKZ3Vlc3QgdG8gc3Vydml2ZS4KClRo
ZSB0d28gd2F5cyB0byBmYWlsIGFyZSBFTk9NRU0gd2hpY2ggRTJCSUcuwqAgVGhlIGZvcm1lciBp
cyBnb2luZyB0byBiZQpjYXVzaW5nIG90aGVyIGZvcm1zIG9mIGNoYW9zLCBhbmQgdGhlIGxhdHRl
ciBpc24ndCBnb2luZyB0byBvY2N1ciBpbgpwcmFjdGljZSBiZWNhdXNlIGN1cnJlbnQgY29kZXBh
dGhzIGluIFhlbiB1c2UgYSBtYXhpbXVtIG9mIH40MCBvciB0aGUKMjU2IGF2YWlsYWJsZSBzbG90
cy7CoCBJZiBpbiB0aGUgdW5saWtlbHkgY2FzZSB0aGF0IHdlIGZhaWwgd2l0aCBFTk9NRU0Kb24g
dGhlIGZpcnN0IGVudHJ5LCBhbGwgdGhlIGZpeHVwIGxvZ2ljIGdldHMgc2hvcnQgY2lyY3VpdGVk
IGR1ZSB0byB0aGUKbWlzc2luZyBtZW1vcnkgYWxsb2NhdGlvbiAoc28gcHJhY3RpY2FsbHkgMCBl
eHRyYSBvdmVyaGVhZCksIGFuZCB0aGUKZ3Vlc3Qgd2lsbCBzdGlsbCBtYWxmdW5jdGlvbi4KClRo
ZSBlcnJvciBoYW5kbGluZyBoZXJlIGlzIHN1ZmZpY2llbnRseSBwb29yIHRoYXQgSSdtIG5vdCB3
b3JyaWVkIGFib3V0CmNoYW5naW5nIG9uZSBtaW5vciBjb3JuZXIgY2FzZS7CoCBJJ20gYWN0dWFs
bHkgZGViYXRpbmcgd2hldGhlciBpdCB3b3VsZApiZSBiZXR0ZXIgdG8gbWFrZSB0aGUgYWxsb2Nh
dGlvbiBhdCB2bWNzIGNvbnN0cnVjdGlvbiB0aW1lLCB0byBhdm9pZApydW50aW1lIG91dC1vZi1t
ZW1vcnkgaXNzdWVzLgoKPgo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1j
cy5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKPj4gQEAgLTE1
Niw3ICsxNTYsMTIgQEAgc3RydWN0IGFyY2hfdm14X3N0cnVjdCB7Cj4+ICAgICAgLyogQXJlIHdl
IGVtdWxhdGluZyByYXRoZXIgdGhhbiBWTUVOVEVSaW5nPyAqLwo+PiAgICAgIHVpbnQ4X3QgICAg
ICAgICAgICAgIHZteF9lbXVsYXRlOwo+PiAgCj4+IC0gICAgdWludDhfdCAgICAgICAgICAgICAg
bGJyX2ZpeHVwX2VuYWJsZWQ7Cj4+ICsgICAgLyogRmxhZ3MgZm9yIExCUiBNU1JzIGluIHRoZSBs
b2FkL3NhdmUgbGlzdHMuICovCj4+ICsjZGVmaW5lIExCUl9NU1JTX0lOU0VSVEVEICAoMXUgPDwg
MCkKPj4gKyNkZWZpbmUgTEJSX0ZJWFVQX1RTWCAgICAgICgxdSA8PCAxKQo+PiArI2RlZmluZSBM
QlJfRklYVVBfQkRGMTQgICAgKDF1IDw8IDIpCj4+ICsjZGVmaW5lIExCUl9GSVhVUF9NQVNLICAg
ICAoTEJSX0ZJWFVQX1RTWCB8IExCUl9GSVhVUF9CREYxNCkKPj4gKyAgICB1aW50OF90ICAgICAg
ICAgICAgICBsYnJfZmxhZ3M7Cj4gSSdtIG5vdCBvdmVybHkgaGFwcHkgd2l0aCB0aGVzZSBnZXR0
aW5nIG1vdmVkIHRvIGEgbm9uLXByaXZhdGUgaGVhZGVyLAo+IGJ1dCBJIGFzc3VtZSB5b3UgbmVl
ZCB0byB1c2UgdGhlIG5ldyBmbGFnIGluIHZtY3MuYyBpbiBhIGxhdGVyIHBhdGNoLgo+IExldCdz
IGhvcGUgbm8gb3RoZXIgTEJSXy1wcmVmaXhlZCBuYW1lcyBhcHBlYXIgZWxzZXdoZXJlIGluIHRo
ZSBjb2RlLgoKTm8gLSBubyB1c2UgaW4gYSBsYXRlciBwYXRjaC7CoCBUaGV5IGFyZSBtb3ZlZCBo
ZXJlIHNvIHRoZXkgYXJlIG5leHQgdG8KdGhlIGRhdGEgZmllbGQgdGhleSBhcmUgdXNlZCBmb3Iu
wqAgVGhlIHByZXZpb3VzIGNvZGUgaGF2aW5nIHJhbmRvbQpkZWZpbmVzIHJlbW90ZSBmcm9tLCBh
bmQgbm90IG9idmlvdXNseSBsaW5rZWQgd2l0aCwgdGhpcyBkYXRhIGZpZWxkIGlzCmRldHJpbWVu
dGFsIHRvIGNvZGUgcXVhbGl0eSBhbmQgY2xhcml0eS4KCkFzIGZvciBuYW1lc3BhY2luZywgd2Ug
Y291bGQgZ28gd2l0aCBhIFZNWF8gcHJlZml4LCBidXQgdGhlcmUgaXMgbm8KZXF1aXZhbGVudCBu
ZWVkZWQgZWxzZXdoZXJlLCBzbyB0aGUgY2hhbmNlcyBvZiBoYXZpbmcgcHJvYmxlbXMgYXJlIHZl
cnkgbG93LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 08:54:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 08:54: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 1fSf4I-0000Nz-Py; Tue, 12 Jun 2018 08: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=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSf4H-0000Ns-Am
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 08:54:21 +0000
X-Inumbo-ID: 346777c3-6e1e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 346777c3-6e1e-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 08:54:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 02:54:19 -0600
Message-Id: <5B1F8A3702000078001CA457@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 02:54:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 9/9] x86/vmx: Don't leak EFER.NXE into
 guest context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 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+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTE2NDYsMjIgKzE2MzcsNzEgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVz
dF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLAo+ICAKPiAgc3RhdGljIHZvaWQg
dm14X3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICB1bnNpZ25l
ZCBsb25nIHZtX2VudHJ5X3ZhbHVlOwo+ICsgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jdGxzLCBn
dWVzdF9lZmVyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyLAo+ICsgICAgICAgIHhlbl9l
ZmVyID0gcmVhZF9lZmVyKCk7Cj4gKwo+ICsgICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFkb3codi0+
ZG9tYWluKSApCj4gKyAgICB7Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBXaGVuIHVzaW5n
IHNoYWRvdyBwYWdldGFibGVzLCBFRkVSLk5YIGlzIGEgWGVuLW93bmVkIGJpdCBhbmQgaXMgbm90
Cj4gKyAgICAgICAgICogdW5kZXIgZ3Vlc3QgY29udHJvbC4KPiArICAgICAgICAgKi8KPiArICAg
ICAgICBndWVzdF9lZmVyICY9IH5FRkVSX05YOwo+ICsgICAgICAgIGd1ZXN0X2VmZXIgfD0geGVu
X2VmZXIgJiBFRkVSX05YOwo+ICsgICAgfQo+ICsKPiArICAgIGlmICggISh2LT5hcmNoLmh2bV92
bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCj4gKyAgICAgICAgICAgU0VDT05EQVJZX0VYRUNf
VU5SRVNUUklDVEVEX0dVRVNUKSApCgohdm14X3VucmVzdHJpY3RlZF9ndWVzdCh2KQoKPiArICAg
IHsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFdoZW4gVW5yZXN0cmljdGVkIEd1ZXN0IGlz
IG5vdCBlbmFibGVkIGluIHRoZSBWTUNTLCBoYXJkd2FyZSBkb2VzCj4gKyAgICAgICAgICogbm90
IHRvbGVyYXRlIHRoZSBMTUUgYW5kIExNQSBzZXR0aW5ncyBiZWluZyBkaWZmZXJlbnQuICBBcyB3
cml0ZXMKPiArICAgICAgICAgKiB0byBDUjAgYXJlIGludGVyY2VwdGVkLCBpdCBpcyBzYWZlIHRv
IGxlYXZlIExNRSBjbGVhciBhdCB0aGlzCj4gKyAgICAgICAgICogcG9pbnQsIGFuZCBmaXggdXAg
Ym90aCBMTUUgYW5kIExNQSB3aGVuIENSMC5QRyBpcyBzZXQuCj4gKyAgICAgICAgICovCj4gKyAg
ICAgICAgaWYgKCAhKGd1ZXN0X2VmZXIgJiBFRkVSX0xNQSkgKQo+ICsgICAgICAgICAgICBndWVz
dF9lZmVyICY9IH5FRkVSX0xNRTsKPiArICAgIH0KPiAgCj4gICAgICB2bXhfdm1jc19lbnRlcih2
KTsKPiAgCj4gLSAgICBfX3ZtcmVhZChWTV9FTlRSWV9DT05UUk9MUywgJnZtX2VudHJ5X3ZhbHVl
KTsKPiAtICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9MTUEgKQo+
IC0gICAgICAgIHZtX2VudHJ5X3ZhbHVlIHw9IFZNX0VOVFJZX0lBMzJFX01PREU7Cj4gKyAgICAv
Kgo+ICsgICAgICogVGhlIGludGVuZGVkIGd1ZXN0IHJ1bm5pbmcgbW9kZSBpcyBkZXJpdmVkIGZy
b20gVk1fRU5UUllfSUEzMkVfTU9ERSwKPiArICAgICAqIHdoaWNoIChhcmNoaXRlY3R1cmFsbHkp
IGlzIHRoZSBndWVzdCdzIExNQSBzZXR0aW5nLgo+ICsgICAgICovCj4gKyAgICBfX3ZtcmVhZChW
TV9FTlRSWV9DT05UUk9MUywgJmVudHJ5X2N0bHMpOwo+ICsKPiArICAgIGVudHJ5X2N0bHMgJj0g
flZNX0VOVFJZX0lBMzJFX01PREU7Cj4gKyAgICBpZiAoIGd1ZXN0X2VmZXIgJiBFRkVSX0xNQSAp
Cj4gKyAgICAgICAgZW50cnlfY3RscyB8PSBWTV9FTlRSWV9JQTMyRV9NT0RFOwo+ICsKPiArICAg
IF9fdm13cml0ZShWTV9FTlRSWV9DT05UUk9MUywgZW50cnlfY3Rscyk7Cj4gKwo+ICsgICAgLyog
V2UgZXhwZWN0IHRvIHVzZSBFRkVSIGxvYWRpbmcgaW4gdGhlIGNvbW1vbiBjYXNlLCBidXQuLi4g
Ki8KPiArICAgIGlmICggbGlrZWx5KGNwdV9oYXNfdm14X2VmZXIpICkKPiArICAgICAgICBfX3Zt
d3JpdGUoR1VFU1RfRUZFUiwgZ3Vlc3RfZWZlcik7Cj4gKwo+ICsgICAgLyogLi4uIG9uIEdlbjEg
VlQteCBoYXJkd2FyZSwgd2UgaGF2ZSB0byB1c2UgTVNSIGxvYWQvc2F2ZSBsaXN0cyBpbnN0ZWFk
LiAqLwo+ICAgICAgZWxzZQo+IC0gICAgICAgIHZtX2VudHJ5X3ZhbHVlICY9IH5WTV9FTlRSWV9J
QTMyRV9NT0RFOwo+IC0gICAgX192bXdyaXRlKFZNX0VOVFJZX0NPTlRST0xTLCB2bV9lbnRyeV92
YWx1ZSk7Cj4gKyAgICB7Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBXaGVuIHRoZSBndWVz
dHMgY2hvaWNlIG9mIEVGRVIgbWF0Y2hlcyBYZW4ncywgcmVtb3ZlIHRoZSBsb2FkL3NhdmUKPiAr
ICAgICAgICAgKiBsaXN0IGVudHJpZXMuICBJdCBpcyB1bm5lY2Vzc2FyeSBvdmVyaGVhZCwgZXNw
ZWNpYWxseSBhcyB0aGlzIGlzCj4gKyAgICAgICAgICogZXhwZWN0ZWQgdG8gYmUgdGhlIGNvbW1v
biBjYXNlIGZvciA2NGJpdCBndWVzdHMuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCBn
dWVzdF9lZmVyID09IHhlbl9lZmVyICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHZteF9k
ZWxfbXNyKHYsIE1TUl9FRkVSLCBWTVhfTVNSX0hPU1QpOwo+ICsgICAgICAgICAgICB2bXhfZGVs
X21zcih2LCBNU1JfRUZFUiwgVk1YX01TUl9HVUVTVF9MT0FET05MWSk7Cj4gKyAgICAgICAgfQo+
ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHZteF9hZGRfbXNyKHYs
IE1TUl9FRkVSLCB4ZW5fZWZlciwgVk1YX01TUl9IT1NUKTsKPiArICAgICAgICAgICAgdm14X2Fk
ZF9tc3IodiwgTVNSX0VGRVIsIGd1ZXN0X2VmZXIsIFZNWF9NU1JfR1VFU1RfTE9BRE9OTFkpOwo+
ICsgICAgICAgIH0KPiArICAgIH0KPiAgCj4gICAgICB2bXhfdm1jc19leGl0KHYpOwo+IC0KPiAt
ICAgIGlmICggdiA9PSBjdXJyZW50ICkKPiAtICAgICAgICB3cml0ZV9lZmVyKChyZWFkX2VmZXIo
KSAmIH5FRkVSX1NDRSkgfAo+IC0gICAgICAgICAgICAgICAgICAgKHYtPmFyY2guaHZtX3ZjcHUu
Z3Vlc3RfZWZlciAmIEVGRVJfU0NFKSk7Cj4gIH0KCkFzIG1lbnRpb25lZCBiZWZvcmUsIG92ZXJh
bGwgdGhpcyB3b3VsZCBhbGxvdyBmb3IgZGlzYWJsaW5nIHJlYWQgaW50ZXJjZXB0cyBpbgpjZXJ0
YWluIGNhc2VzLiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBkbyB0aGlzIHJpZ2h0IGF3YXkgdGhhdCdz
IGNlcnRhaW5seSBmaW5lLCBidXQKY291bGQgSSB0YWxrIHlvdSBpbnRvIGF0IGxlYXN0IGFkZGlu
ZyBhIGNvbW1lbnQgdG8gdGhpcyBlZmZlY3Q/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5o
Cj4gQEAgLTMxMSw2ICszMTEsOCBAQCBleHRlcm4gdTY0IHZteF9lcHRfdnBpZF9jYXA7Cj4gICAg
ICAodm14X2NwdV9iYXNlZF9leGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfTU9OSVRPUl9UUkFQX0ZM
QUcpCj4gICNkZWZpbmUgY3B1X2hhc192bXhfcGF0IFwKPiAgICAgICh2bXhfdm1lbnRyeV9jb250
cm9sICYgVk1fRU5UUllfTE9BRF9HVUVTVF9QQVQpCj4gKyNkZWZpbmUgY3B1X2hhc192bXhfZWZl
ciBcCj4gKyAgICAodm14X3ZtZW50cnlfY29udHJvbCAmIFZNX0VOVFJZX0xPQURfR1VFU1RfRUZF
UikKCkkgdGhpbmsgdGhpcyB3YXMgYXNrZWQgYmVmb3JlLCBidXQgSSdtIGNvbmNlcm5lZCAob2Yg
YXQgbGVhc3QgdGhlIGluY29uc2lzdGVuY3kpCmFueXdheTogY3B1X2hhc192bXhfbXB4LCBmb3Ig
ZXhhbXBsZSwgY2hlY2tzIGJvdGggZmxhZ3MuIE9mIGNvdXJzZSB0aGVyZSdzCnVubGlrZWx5IHRv
IGJlIGFueSBoYXJkd2FyZSB3aXRoIGp1c3Qgb25lIG9mIHRoZSB0d28gZmVhdHVyZXMsIGJ1dCB3
aGF0IGFib3V0CmJ1Z2d5IHZpcnR1YWwgZW52aXJvbm1lbnRzIHdlIG1pZ2h0IHJ1biBpbj8KCklP
VyAtIGlmIHlvdSB3YW50IHRvIGNoZWNrIGp1c3Qgb25lIG9mIHRoZSB0d28gZmxhZ3MgaGVyZSwg
SSB0aGluayB5b3Ugd2FudCB0bwplbmZvcmNlIHRoZSBkZXBlbmRlbmN5IGluIHZteF9pbml0X3Zt
Y3NfY29uZmlnKCksIGNsZWFyaW5nIHRoZSBlbnRyeSBjb250cm9sCmJpdCBpZiB0aGUgZXhpdCBj
b250cm9sIG9uZSBjb21lcyBvdXQgY2xlYXIgZnJvbSBhZGp1c3Rfdm14X2NvbnRyb2xzKCkuCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 09:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 09: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 1fSfAb-0001Dd-29; Tue, 12 Jun 2018 09: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=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSfAZ-0001DY-RT
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 09:00:51 +0000
X-Inumbo-ID: c3f1a763-6e1e-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3f1a763-6e1e-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 10:58:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 03:00:49 -0600
Message-Id: <5B1F8BBF02000078001CA473@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 03:00:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
 <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
In-Reply-To: <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDEyLjA2LjE4IGF0IDEwOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMDYvMjAxOCAwOToxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA4
LjA2LjE4IGF0IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBA
QCAtMzEwNiwxNCArMzEwNCwxMyBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0
KHVuc2lnbmVkIGludCBtc3IsIAo+IHVpbnQ2NF90IG1zcl9jb250ZW50KQo+Pj4gICAgICAgICAg
ICAgIGZvciAoIDsgKHJjID09IDApICYmIGxici0+Y291bnQ7IGxicisrICkKPj4+ICAgICAgICAg
ICAgICAgICAgZm9yICggaSA9IDA7IChyYyA9PSAwKSAmJiAoaSA8IGxici0+Y291bnQpOyBpKysg
KQo+Pj4gICAgICAgICAgICAgICAgICAgICAgaWYgKCAocmMgPSB2bXhfYWRkX2d1ZXN0X21zcih2
LCBsYnItPmJhc2UgKyBpKSkgPT0gMCApCj4+PiAtICAgICAgICAgICAgICAgICAgICB7Cj4+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbGJyLT5i
YXNlICsgaSwgCj4gVk1YX01TUl9SVyk7Cj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgaWYg
KCBsYnJfdHN4X2ZpeHVwX25lZWRlZCApCj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PSAKPiBGSVhVUF9MQlJfVFNYOwo+
Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICggYmR3X2VycmF0dW1fYmRmMTRfZml4dXBf
bmVlZGVkICkKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14
Lmxicl9maXh1cF9lbmFibGVkIHw9Cj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBGSVhVUF9CRFdfRVJSQVRVTV9CREYxNDsKPj4+IC0gICAgICAgICAgICAgICAgICAgIH0KPj4+
ICsKPj4+ICsgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9NU1JT
X0lOU0VSVEVEOwo+Pj4gKyAgICAgICAgICAgIGlmICggbGJyX3RzeF9maXh1cF9uZWVkZWQgKQo+
Pj4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhV
UF9UU1g7Cj4+PiArICAgICAgICAgICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVk
ZWQgKQo+Pj4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExC
Ul9GSVhVUF9CREYxNDsKPj4gTm90ZSBob3cgdGhlIHNldHRpbmcgb2YgdGhlIGZsYWdzIHByZXZp
b3VzbHkgZGVwZW5kZWQgb24KPj4gdm14X2FkZF9ndWVzdF9tc3IoKSBoYXZpbmcgcmV0dXJuZWQg
c3VjY2VzcyBhdCBsZWFzdCBvbmNlLgo+IAo+IEFuZD8KPiAKPiBVbmxlc3MgdGhpcyBzZXF1ZW5j
ZSByZXR1cm5zIGZ1bGx5IHN1Y2Nlc3NmdWxseSwgd2UgdGhyb3cgI01DIGludG8gdGhlCj4gZ3Vl
c3Qgd2l0aG91dCBzZXR0aW5nIGFueSBraW5kIG9mIHZNQ0Ugc3RhdGUuICBJdCBtaWdodCBiZSB0
aGUgbGVhc3QgYmFkCj4gb3B0aW9uIHdlIGhhdmUgYXZhaWxhYmxlLCBidXQgaXRzIGFsc28gbm90
IHJlYXNvbmFibGUgdG8gZXhwZWN0IHRoZQo+IGd1ZXN0IHRvIHN1cnZpdmUuCj4gCj4gVGhlIHR3
byB3YXlzIHRvIGZhaWwgYXJlIEVOT01FTSB3aGljaCBFMkJJRy4gIFRoZSBmb3JtZXIgaXMgZ29p
bmcgdG8gYmUKPiBjYXVzaW5nIG90aGVyIGZvcm1zIG9mIGNoYW9zLCBhbmQgdGhlIGxhdHRlciBp
c24ndCBnb2luZyB0byBvY2N1ciBpbgo+IHByYWN0aWNlIGJlY2F1c2UgY3VycmVudCBjb2RlcGF0
aHMgaW4gWGVuIHVzZSBhIG1heGltdW0gb2YgfjQwIG9yIHRoZQo+IDI1NiBhdmFpbGFibGUgc2xv
dHMuICBJZiBpbiB0aGUgdW5saWtlbHkgY2FzZSB0aGF0IHdlIGZhaWwgd2l0aCBFTk9NRU0KPiBv
biB0aGUgZmlyc3QgZW50cnksIGFsbCB0aGUgZml4dXAgbG9naWMgZ2V0cyBzaG9ydCBjaXJjdWl0
ZWQgZHVlIHRvIHRoZQo+IG1pc3NpbmcgbWVtb3J5IGFsbG9jYXRpb24gKHNvIHByYWN0aWNhbGx5
IDAgZXh0cmEgb3ZlcmhlYWQpLCBhbmQgdGhlCj4gZ3Vlc3Qgd2lsbCBzdGlsbCBtYWxmdW5jdGlv
bi4KPiAKPiBUaGUgZXJyb3IgaGFuZGxpbmcgaGVyZSBpcyBzdWZmaWNpZW50bHkgcG9vciB0aGF0
IEknbSBub3Qgd29ycmllZCBhYm91dAo+IGNoYW5naW5nIG9uZSBtaW5vciBjb3JuZXIgY2FzZS4g
IEknbSBhY3R1YWxseSBkZWJhdGluZyB3aGV0aGVyIGl0IHdvdWxkCj4gYmUgYmV0dGVyIHRvIG1h
a2UgdGhlIGFsbG9jYXRpb24gYXQgdm1jcyBjb25zdHJ1Y3Rpb24gdGltZSwgdG8gYXZvaWQKPiBy
dW50aW1lIG91dC1vZi1tZW1vcnkgaXNzdWVzLgoKV2l0aCBmdXJ0aGVyIGltcHJvdmVkIE1TUiBo
YW5kbGluZyBkb3duIHRoZSByb2FkLCBJIGFzc3VtZSB3ZSdsbApoYXZlIHNvbWUgZW50cmllcyBp
biB0aGUgbGlzdCBpbiBhbG1vc3QgYWxsIGNhc2VzLCBzbyB5ZXMsIEkgdGhpbmsgdGhhdAp3b3Vs
ZCBiZSBkZXNpcmFibGUuCgo+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Zt
Y3MuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAo+Pj4gQEAg
LTE1Niw3ICsxNTYsMTIgQEAgc3RydWN0IGFyY2hfdm14X3N0cnVjdCB7Cj4+PiAgICAgIC8qIEFy
ZSB3ZSBlbXVsYXRpbmcgcmF0aGVyIHRoYW4gVk1FTlRFUmluZz8gKi8KPj4+ICAgICAgdWludDhf
dCAgICAgICAgICAgICAgdm14X2VtdWxhdGU7Cj4+PiAgCj4+PiAtICAgIHVpbnQ4X3QgICAgICAg
ICAgICAgIGxicl9maXh1cF9lbmFibGVkOwo+Pj4gKyAgICAvKiBGbGFncyBmb3IgTEJSIE1TUnMg
aW4gdGhlIGxvYWQvc2F2ZSBsaXN0cy4gKi8KPj4+ICsjZGVmaW5lIExCUl9NU1JTX0lOU0VSVEVE
ICAoMXUgPDwgMCkKPj4+ICsjZGVmaW5lIExCUl9GSVhVUF9UU1ggICAgICAoMXUgPDwgMSkKPj4+
ICsjZGVmaW5lIExCUl9GSVhVUF9CREYxNCAgICAoMXUgPDwgMikKPj4+ICsjZGVmaW5lIExCUl9G
SVhVUF9NQVNLICAgICAoTEJSX0ZJWFVQX1RTWCB8IExCUl9GSVhVUF9CREYxNCkKPj4+ICsgICAg
dWludDhfdCAgICAgICAgICAgICAgbGJyX2ZsYWdzOwo+PiBJJ20gbm90IG92ZXJseSBoYXBweSB3
aXRoIHRoZXNlIGdldHRpbmcgbW92ZWQgdG8gYSBub24tcHJpdmF0ZSBoZWFkZXIsCj4+IGJ1dCBJ
IGFzc3VtZSB5b3UgbmVlZCB0byB1c2UgdGhlIG5ldyBmbGFnIGluIHZtY3MuYyBpbiBhIGxhdGVy
IHBhdGNoLgo+PiBMZXQncyBob3BlIG5vIG90aGVyIExCUl8tcHJlZml4ZWQgbmFtZXMgYXBwZWFy
IGVsc2V3aGVyZSBpbiB0aGUgY29kZS4KPiAKPiBObyAtIG5vIHVzZSBpbiBhIGxhdGVyIHBhdGNo
LiAgVGhleSBhcmUgbW92ZWQgaGVyZSBzbyB0aGV5IGFyZSBuZXh0IHRvCj4gdGhlIGRhdGEgZmll
bGQgdGhleSBhcmUgdXNlZCBmb3IuICBUaGUgcHJldmlvdXMgY29kZSBoYXZpbmcgcmFuZG9tCj4g
ZGVmaW5lcyByZW1vdGUgZnJvbSwgYW5kIG5vdCBvYnZpb3VzbHkgbGlua2VkIHdpdGgsIHRoaXMg
ZGF0YSBmaWVsZCBpcwo+IGRldHJpbWVudGFsIHRvIGNvZGUgcXVhbGl0eSBhbmQgY2xhcml0eS4K
CkEgY29tbWVudCBhdCBib3RoIHNpdGVzIHByb3ZpZGluZyB0aGUgbGluayB3b3VsZCBhbHJlYWR5
IGhlbHAuIEp1c3QKbGlrZSBJIHdvdWxkIGFsd2F5cyBhZHZvY2F0ZSBmb3Igc3RydWN0LXMgdG8g
YmUgZnVsbHkgZGVjbGFyZWQgbG9jYWxseSBvbmx5CndoZW4gdGhleSdyZSB1c2VkIGluIGp1c3Qg
YSBzaW5nbGUgc291cmNlIGZpbGUsIEknZCBhbHNvIHByZWZlciAjZGVmaW5lLXMKdG8gaGF2ZSBh
cyBsaXR0bGUgdmlzaWJpbGl0eSBhcyBwb3NzaWJsZS4gQW55d2F5IC0gdGhhdCdzIHNvbWV0aGlu
ZyB0byBiZQpkZWNpZGVkIGJ5IHRoZSBWTVggbWFpbnRhaW5lcnMgaW4gdGhpcyBzcGVjaWZpYyBj
YXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 09:14:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 09: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 1fSfO6-0003fm-BW; Tue, 12 Jun 2018 09:14: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSfO4-0003fa-Pt
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 09:14:48 +0000
X-Inumbo-ID: b6777c0e-6e20-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6777c0e-6e20-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 11:12: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 1fSfO1-0007Ri-Rl; Tue, 12 Jun 2018 09:14: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 1fSfO1-0002zG-Ht; Tue, 12 Jun 2018 09:14:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSfO1-0005oz-Gr; Tue, 12 Jun 2018 09:14:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124070-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-xsm:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:host-build-prep:fail:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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: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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 09:14:45 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124070: 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>

ZmxpZ2h0IDEyNDA3MCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA3MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgNSBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzMDkxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAg
IGZhaWwgaW4gMTIzODQ0IFJFR1IuIHZzLiAxMjMwOTEKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxMjM4NDQgUkVHUi4gdnMuIDEyMzA5MQoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAx
MjM3MDEgcGFzcyBpbiAxMjQwNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDcwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM3
MDEgcGFzcyBpbiAxMjQwNzAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDA3MAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTI0MDcwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3Qg
ZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwNzAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDA3MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgIGZhaWwgaW4gMTIz
NzAxIHBhc3MgaW4gMTI0MDcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwNzAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyNDA3MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDcwCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQwNzAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGlu
IDEyMzcwMSBwYXNzIGluIDEyNDA3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICA3IHhlbi1ib290IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MDcwCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjM4NDQgcGFz
cyBpbiAxMjQwNzAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3Jh
dGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEyMzcwMQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODQ0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIz
ODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjMwOTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTIzNzAxIGxpa2UgMTIyOTIyCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzcw
MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM3MDEgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzcwMSBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTIzNzAxIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMjkyMgogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTIyOTkxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjI5OTEKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgx
YWNlYTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMwOTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDIw
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFog
ICAxNCBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4
LTA1LTMxIDIwOjE0OjUxIFogICAxMSBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 10:21:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 10: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 1fSgQP-0005G1-SK; Tue, 12 Jun 2018 10: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSgQO-0005Ff-Pg
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 10:21:16 +0000
X-Inumbo-ID: 5937eeeb-6e2a-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5937eeeb-6e2a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 10:21: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 1fSgQL-0000L4-DJ; Tue, 12 Jun 2018 10:21:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fSgQL-0006dj-31; Tue, 12 Jun 2018 10:21:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSgQL-00043n-28; Tue, 12 Jun 2018 10:21:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124095-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-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-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=4e3a9daa6668051f1d8669e989ae7594c4e22619
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 10:21:13 +0000
Subject: [Xen-devel] [libvirt test] 124095: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwOTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDRlM2E5ZGFh
NjY2ODA1MWYxZDg2NjllOTg5YWU3NTk0YzRlMjI2MTkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDcg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICA2IGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQwOTUgIDIwMTgt
MDYtMTIgMDQ6MTk6MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBD
aGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWlsLmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxk
YW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAg
QWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRo
YXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8
anRvbWtvQHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VAcmVkaGF0LmNv
bT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIE1hcmMgSGFydG1heWVyIDxt
aGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIg
S3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3Jv
ZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0u
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyODA2IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 10:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 10:25:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSgUa-0006Cn-Q2; Tue, 12 Jun 2018 10:25: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSgUZ-0006Ci-IJ
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 10:25:35 +0000
X-Inumbo-ID: f320623c-6e2a-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f320623c-6e2a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 10:25: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 F17BF1435;
 Tue, 12 Jun 2018 03:25:32 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E30773F59D;
 Tue, 12 Jun 2018 03:25:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
 <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
Date: Tue, 12 Jun 2018 11:25:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, dfaggioli@suse.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>

SGkgU3RlZmFubywKCk9uIDEyLzA2LzE4IDAxOjUwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8s
Cj4+Cj4+IE9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBB
ZGQgYSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbi4gRW5hYmxlZCBOVUxMIGFuZCBDcmVkaXQg
c2NoZWR1bGVycy4KPj4+IFN1cHBvcnQgb25seSA4IGNwdXMuIEl0IG9ubHkgY2FycmllcyBub24t
ZGVmYXVsdCBvcHRpb25zICh1c2UgbWFrZQo+Pgo+PiBJIGRvbid0IHNlZSB3aGVyZSA4IENQVXMg
d291bGQgb25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1bHQgdmFsdWUgaXMgMTI4Cj4+IGNw
dXMuCj4gICAKPiBJIG5lZWQgdG8gdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSByZWZsZWN0aW5n
IHRoZSBjaGFuZ2VzIHRvIHRoZSBwYXRjaAo+IAo+IAo+Pj4gb2xkZGVmY29uZmlnIHRvIHByb2R1
Y2UgYSBjb21wbGV0ZSAuY29uZmlnIGZpbGUpLgo+Pgo+PiBXaXRoIGFsbCB0aGUgc2VyaWVzIEkg
ZGlkIHRoZSBmb2xsb3dpbmcgdGhpbmdzOgo+PiAJMSkgY29weSB0aW55LmNvbmZpZyB0byAuY29u
ZmlnCj4+IAkyKSBtYWtlIG9sZGRlZmNvbmZpZwo+PiAJMykgbWFrZSBtZW51Y29uZmlnIGFuZCBz
ZWxlY3QgUUVNVQo+Pgo+PiBBZnRlciAxKSB0aGUgbnVtYmVycyBvZiBDUFVzIGFyZSBzZXQgdG8g
MTI4LiBBZnRlciAzKSBJIHdvdWxkIGV4cGVjdCB0aGUKPj4gbnVtYmVyIG9mIENQVXMgdG8gZ28g
ZG93biB0byA4LiBVbmZvcnR1bmF0ZWx5IHRoaXMgaXMgbm90IHRoZSBjYXNlcy4KPj4KPj4gU28g
eW91ciBjb21tYW5kIGRvZXMgbm90IHNlZW0gdG8gYmUgZW5vdWdoIGhlcmUuCj4gCj4gTlJfQ1BV
UyBjYW5ub3QgZ28gZG93bi4gSXQgaXMgYSBsaW1pdGF0aW9uIG9mIEtjb25maWcsIHNpbWlsYXIg
dG8gdGhlCj4gZmFjdCB0aGF0IG9wdGlvbiBjYW5ub3QgYmUgZGUtc2VsZWN0ZWQuCj4gCj4gSXQg
aXMgbm90IDEpIHRoYXQgc2V0cyBOUl9DUFVTIHRvIDEyOCwgaXQgd291bGQgYmUgMikgYWJvdmUu
IEZvciB0aGlzIHRvCj4gd29yayB5b3UgaGF2ZSB0byBza2lwIDIpIGFuZCBqdXN0IGRvOgo+IAo+
IAktIGNvcHkgdGlueS5jb25maWcgdG8gLmNvbmZpZwo+IAktIG1ha2UgbWVudWNvbmZpZyBhbmQg
c2VsZWN0IFFFTVUKCldlbGwgSSBzdWdnZXN0ZWQgYSB3YXkgZHVyaW5nIG9uZSBvZiBvdXIgcmVj
ZW50IGNoYXQgYW5kIEkgYW0gYSBiaXQgCnN1cnByaXNlZCB0aGlzIHdhcyBub3QgY29uc2lkZXJl
ZCBoZXJlLgoKRm9yIHJlbWluZGVyLCB0aGUgd2F5IHdhcyB0byBwcm92aWRlIGEgbWFrZWZpbGUg
dGFyZ2V0IHRoYXQgd2lsbCBzZWxlY3QgCnRpbnkgYW5kIHRoZSBwbGF0Zm9ybSBhdCB0aGUgc2Ft
ZSB0aW1lLgoKbWFrZSB0aW55X2RlZmNvbmZpZyBQTEFUPXFlbXUKCkNoZWVycywKCj4gCj4gCj4+
Pgo+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgo+Pj4KPj4+IC0tLQo+Pj4gLS0tCj4+PiAgICB4ZW4vYXJjaC9hcm0vY29uZmlncy90
aW55LmNvbmYgfCA0Mwo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCj4+PiAgICAxIGZpbGUgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKQo+Pj4gICAgY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9jb25maWdzL3RpbnkuY29uZgo+Pj4KPj4+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vY29uZmlncy90aW55LmNvbmYgYi94ZW4vYXJjaC9hcm0vY29u
Zmlncy90aW55LmNvbmYKPj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+PiBpbmRleCAwMDAwMDAw
Li5lOWE1ZTY1Cj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vY29uZmln
cy90aW55LmNvbmYKPj4+IEBAIC0wLDAgKzEsNDMgQEAKPj4+ICtDT05GSUdfQVJNXzY0PXkKPj4K
Pj4gVGhpcyBjb25maWcgdGFyZ2V0cyBhcm02NC4gU28gSSB3b3VsZCBuYW1lIGl0IHRpbnk2NC5j
b25mLgo+IAo+IE9LCj4gCj4gCj4+PiArQ09ORklHX0FSTT15Cj4+PiArCj4+PiArIwo+Pj4gKyMg
QXJjaGl0ZWN0dXJlIEZlYXR1cmVzCj4+PiArIwo+Pj4gKyMgQ09ORklHX0dJQ1YzIGlzIG5vdCBz
ZXQKPj4+ICsjIENPTkZJR19NRU1fQUNDRVNTIGlzIG5vdCBzZXQKPj4+ICsjIENPTkZJR19TQlNB
X1ZVQVJUX0NPTlNPTEUgaXMgbm90IHNldAo+Pj4gKwo+Pj4gKyMKPj4+ICsjIENvbW1vbiBGZWF0
dXJlcwo+Pj4gKyMKPj4+ICsjIENPTkZJR19UTUVNIGlzIG5vdCBzZXQKPj4+ICsKPj4+ICsjCj4+
PiArIyBTY2hlZHVsZXJzCj4+PiArIwo+Pj4gKyMgQ09ORklHX1NDSEVEX0NSRURJVDIgaXMgbm90
IHNldAo+Pj4gKyMgQ09ORklHX1NDSEVEX1JURFMgaXMgbm90IHNldAo+Pj4gKyMgQ09ORklHX1ND
SEVEX0FSSU5DNjUzIGlzIG5vdCBzZXQKPj4+ICtDT05GSUdfU0NIRURfTlVMTD15Cj4+PiArQ09O
RklHX1NDSEVEX05VTExfREVGQVVMVD15Cj4+PiArQ09ORklHX1NDSEVEX0RFRkFVTFQ9Im51bGwi
Cj4+PiArIyBDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUyBpcyBub3Qg
c2V0Cj4+PiArCj4+PiArIwo+Pj4gKyMgRGV2aWNlIERyaXZlcnMKPj4+ICsjCj4+PiArIyBDT05G
SUdfSEFTX05TMTY1NTAgaXMgbm90IHNldAo+Pj4gKyMgQ09ORklHX0hBU19DQURFTkNFX1VBUlQg
aXMgbm90IHNldAo+Pj4gKyMgQ09ORklHX0hBU19NVkVCVSBpcyBub3Qgc2V0Cj4+PiArIyBDT05G
SUdfSEFTX1BMMDExIGlzIG5vdCBzZXQKPj4+ICsjIENPTkZJR19IQVNfU0NJRiBpcyBub3Qgc2V0
Cj4+PiArIyBDT05GSUdfQVJNX1NNTVUgaXMgbm90IHNldAo+Pj4gKwo+Pj4gKyMKPj4+ICsjIERl
YnVnZ2luZyBPcHRpb25zCj4+PiArIwo+Pj4gKyMgQ09ORklHX0RFQlVHIGlzIG5vdCBzZXQKPj4+
ICsjIENPTkZJR19GUkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKPj4+ICsjIENPTkZJR19WRVJCT1NF
X0RFQlVHIGlzIG5vdCBzZXQKPj4+ICsjIENPTkZJR19TQ1JVQl9ERUJVRyBpcyBub3Qgc2V0Cj4+
Pgo+Pgo+PiBDaGVlcnMsCj4+Cj4+IC0tIAo+PiBKdWxpZW4gR3JhbGwKPj4KCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 10:44:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 10:44:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSgmr-0000q9-VN; Tue, 12 Jun 2018 10: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSgmr-0000pz-KB
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 10:44:29 +0000
X-Inumbo-ID: 97b0cd0c-6e2d-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 97b0cd0c-6e2d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 10:44: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 13A061435;
 Tue, 12 Jun 2018 03:44:28 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 242D93F59D;
 Tue, 12 Jun 2018 03:44:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Lars Kurth <lars.kurth@citrix.com>, Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Message-ID: <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
Date: Tue, 12 Jun 2018 11:44:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wNi8xOCAxMTowNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzA2LzE4IDE5OjI2LCBMYXJzIEt1cnRoIHdyb3RlOgo+Pgo+Pgo+PiDvu79PbiAwNS8wNi8yMDE4
LCAxOToxNSwgIkp1ZXJnZW4gR3Jvc3MiIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pgo+PiDC
oMKgwqDCoCBPbiAwNS8wNi8xOCAxODozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiDCoMKgwqDC
oCA+IFRoZSBvcHRpb24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2lsbCByZXR1
cm4gdGhlIAo+PiBtYWludGFpbmVycwo+PiDCoMKgwqDCoCA+IG9mIGEgZ2l2ZW4gZmlsZSwgKm5v
dCogdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZpbGUgd2FzIAo+PiBhIHBhdGNoLgo+
PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFp
bnRhaW5lcnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCAKPj4gdGhlIG9wdGlvbgo+PiDCoMKgwqDC
oCA+IC1mLgo+PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gwqDCoMKgwqAgUmVsZWFzZS1hY2tlZC1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBSZXZpZXdlZC1ieTogTGFycy5r
dXJ0aEBjaXRyaXguY29tCj4+Cj4+IFRoaXMgY2hhbmdlIGluIGJlaGF2aW91ciB3YXMgbWlzdGFr
ZW5seSBpbnRyb2R1Y2VkIGluIG9uZSBvZiB0aGUgbGF0ZXIgCj4+IHJldmlzaW9ucyAoY2FuJ3Qg
cmVjYWxsIHdoaWNoKSwgd2hlbiB3ZSByZWZhY3RvcmVkIHRoZSBjYWxsIHRvIAo+PiBnZXRfbWFp
bnRhaW5lcnMucGwKPiAKPiBUaGFuayB5b3UhIE90aGVyIHRoYW4gdGhhdCB0aGUgc2NyaXB0IGlz
IHdvcmtpbmcgcXVpdGUgd2VsbCBhbmQgc2F2ZSBtZSAKPiB0aW1lIHRvIGFkZCBhbGwgdGhlIEND
cy4KPiAKPiBJIHdpbGwgY29tbWl0IHRoZSBwYXRjaCBvbmNlIHdlIGJyYW5jaGVkLgoKSSB3YXMg
YWJvdXQgdG8gY29tbWl0IGJ1dCBJIGZvcmdvdCB0aGF0IEkgd291bGQgbmVlZCBhIGFjayBmcm9t
IHNvbWVvbmUgCmluICJUSEUgUkVTVCIuCgpDYW4gSSBnZXQgb25lIGZyb20gZWl0aGVyLCBBbmRy
ZXcsIEdlb3JnZSwgSWFuLCBKYW4sIFRpbSwgV2VpLCBTdGVmYW5vPwoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 10:44:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 10:44:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSgms-0000qF-9E; Tue, 12 Jun 2018 10:44:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSgmr-0000q0-Ld
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 10:44:29 +0000
X-Inumbo-ID: 97ca1574-6e2d-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 97ca1574-6e2d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 10:44: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 13A061435;
 Tue, 12 Jun 2018 03:44:28 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 242D93F59D;
 Tue, 12 Jun 2018 03:44:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Lars Kurth <lars.kurth@citrix.com>, Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Message-ID: <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
Date: Tue, 12 Jun 2018 11:44:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wNi8xOCAxMTowNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzA2LzE4IDE5OjI2LCBMYXJzIEt1cnRoIHdyb3RlOgo+Pgo+Pgo+PiDvu79PbiAwNS8wNi8yMDE4
LCAxOToxNSwgIkp1ZXJnZW4gR3Jvc3MiIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pgo+PiDC
oMKgwqDCoCBPbiAwNS8wNi8xOCAxODozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiDCoMKgwqDC
oCA+IFRoZSBvcHRpb24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2lsbCByZXR1
cm4gdGhlIAo+PiBtYWludGFpbmVycwo+PiDCoMKgwqDCoCA+IG9mIGEgZ2l2ZW4gZmlsZSwgKm5v
dCogdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZpbGUgd2FzIAo+PiBhIHBhdGNoLgo+
PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFp
bnRhaW5lcnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCAKPj4gdGhlIG9wdGlvbgo+PiDCoMKgwqDC
oCA+IC1mLgo+PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gwqDCoMKgwqAgUmVsZWFzZS1hY2tlZC1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBSZXZpZXdlZC1ieTogTGFycy5r
dXJ0aEBjaXRyaXguY29tCj4+Cj4+IFRoaXMgY2hhbmdlIGluIGJlaGF2aW91ciB3YXMgbWlzdGFr
ZW5seSBpbnRyb2R1Y2VkIGluIG9uZSBvZiB0aGUgbGF0ZXIgCj4+IHJldmlzaW9ucyAoY2FuJ3Qg
cmVjYWxsIHdoaWNoKSwgd2hlbiB3ZSByZWZhY3RvcmVkIHRoZSBjYWxsIHRvIAo+PiBnZXRfbWFp
bnRhaW5lcnMucGwKPiAKPiBUaGFuayB5b3UhIE90aGVyIHRoYW4gdGhhdCB0aGUgc2NyaXB0IGlz
IHdvcmtpbmcgcXVpdGUgd2VsbCBhbmQgc2F2ZSBtZSAKPiB0aW1lIHRvIGFkZCBhbGwgdGhlIEND
cy4KPiAKPiBJIHdpbGwgY29tbWl0IHRoZSBwYXRjaCBvbmNlIHdlIGJyYW5jaGVkLgoKSSB3YXMg
YWJvdXQgdG8gY29tbWl0IGJ1dCBJIGZvcmdvdCB0aGF0IEkgd291bGQgbmVlZCBhIGFjayBmcm9t
IHNvbWVvbmUgCmluICJUSEUgUkVTVCIuCgpDYW4gSSBnZXQgb25lIGZyb20gZWl0aGVyLCBBbmRy
ZXcsIEdlb3JnZSwgSWFuLCBKYW4sIFRpbSwgV2VpLCBTdGVmYW5vPwoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:02:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:02:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSh3z-0003HQ-6q; Tue, 12 Jun 2018 11:02: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSh3x-0003HL-Pv
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:02:09 +0000
X-Inumbo-ID: b5eeb4e8-6e2f-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5eeb4e8-6e2f-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 12:59:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57068309"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:01:56 +0100
Message-ID: <1528801316-6133-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] seabios: Switch from git:// to https://
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IGdpdC5zZWFiaW9zLm9yZyBpcyBkb3duLiAgaHR0cHMgaXMgYmV0dGVyIGFueXdh
eS4KCkNDOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogYXAt
Y29tbW9uIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEvYXAtY29tbW9uIGIvYXAtY29tbW9uCmluZGV4IDVlN2NmZGUuLmE5
NjdhYzYgMTAwNjQ0Ci0tLSBhL2FwLWNvbW1vbgorKysgYi9hcC1jb21tb24KQEAgLTQ3LDcgKzQ3
LDcgQEAKIDogJHtCQVNFX1RSRUVfUlVNUFJVTjo9Z2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvcnVtcHJ1bi5naXR9CiA6ICR7UFVTSF9UUkVFX1JVTVBSVU46PSRYRU5CSVRTOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9ydW1wcnVuLmdpdH0KIAotOiAke1RSRUVfU0VBQklPU19VUFNUUkVBTTo9
Z2l0Oi8vZ2l0LnNlYWJpb3Mub3JnL3NlYWJpb3MuZ2l0fQorOiAke1RSRUVfU0VBQklPU19VUFNU
UkVBTTo9aHR0cHM6Ly9naXQuc2VhYmlvcy5vcmcvc2VhYmlvcy5naXR9CiA6ICR7UFVTSF9UUkVF
X1NFQUJJT1M6PSRYRU5CSVRTOi9ob21lL3hlbi9naXQvb3NzdGVzdC9zZWFiaW9zLmdpdH0KIDog
JHtCQVNFX1RSRUVfU0VBQklPUzo9Z2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlv
cy5naXR9CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:03:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fSh5T-0003OP-1Y; Tue, 12 Jun 2018 11:03: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSh5R-0003Nm-BS
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 11:03:41 +0000
X-Inumbo-ID: ec52800c-6e2f-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec52800c-6e2f-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:01:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57068414"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23327.43100.779604.767011@mariner.uk.xensource.com>
Date: Tue, 12 Jun 2018 12:02:52 +0100
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
 <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano  Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 "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>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0ggZm9yLTQuMTFdIHNjcmlwdHMvYWRkX21h
aW50YWluZXJzLnBsOiBEb24ndCBjYWxsIGdldF9tYWludGFpbmVycy5wbCB3aXRoIC1mIik6Cj4g
T24gMDYvMDYvMTggMTE6MDYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IEkgd2lsbCBjb21taXQg
dGhlIHBhdGNoIG9uY2Ugd2UgYnJhbmNoZWQuCj4gCj4gSSB3YXMgYWJvdXQgdG8gY29tbWl0IGJ1
dCBJIGZvcmdvdCB0aGF0IEkgd291bGQgbmVlZCBhIGFjayBmcm9tIHNvbWVvbmUgCj4gaW4gIlRI
RSBSRVNUIi4KPiAKPiBDYW4gSSBnZXQgb25lIGZyb20gZWl0aGVyLCBBbmRyZXcsIEdlb3JnZSwg
SWFuLCBKYW4sIFRpbSwgV2VpLAo+IFN0ZWZhbm8/CgpPZiBjb3Vyc2UuCgpBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:03:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fSh5R-0003O2-NW; Tue, 12 Jun 2018 11: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSh5Q-0003N2-Rc
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:03:40 +0000
X-Inumbo-ID: ec2ae4c3-6e2f-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec2ae4c3-6e2f-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:01:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57068414"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23327.43100.779604.767011@mariner.uk.xensource.com>
Date: Tue, 12 Jun 2018 12:02:52 +0100
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
 <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano  Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 "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>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0ggZm9yLTQuMTFdIHNjcmlwdHMvYWRkX21h
aW50YWluZXJzLnBsOiBEb24ndCBjYWxsIGdldF9tYWludGFpbmVycy5wbCB3aXRoIC1mIik6Cj4g
T24gMDYvMDYvMTggMTE6MDYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IEkgd2lsbCBjb21taXQg
dGhlIHBhdGNoIG9uY2Ugd2UgYnJhbmNoZWQuCj4gCj4gSSB3YXMgYWJvdXQgdG8gY29tbWl0IGJ1
dCBJIGZvcmdvdCB0aGF0IEkgd291bGQgbmVlZCBhIGFjayBmcm9tIHNvbWVvbmUgCj4gaW4gIlRI
RSBSRVNUIi4KPiAKPiBDYW4gSSBnZXQgb25lIGZyb20gZWl0aGVyLCBBbmRyZXcsIEdlb3JnZSwg
SWFuLCBKYW4sIFRpbSwgV2VpLAo+IFN0ZWZhbm8/CgpPZiBjb3Vyc2UuCgpBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:11:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShDI-00057D-PX; Tue, 12 Jun 2018 11: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=uohr=i6=redhat.com=jdenemar@srs-us1.protection.inumbo.net>)
 id 1fShDH-000577-Ni
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:11:47 +0000
X-Inumbo-ID: 68412353-6e31-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68412353-6e31-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:11: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 A8A1640201A0;
 Tue, 12 Jun 2018 11:11:46 +0000 (UTC)
Received: from virval.usersys.redhat.com (unknown [10.43.2.20])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 6996E2035721;
 Tue, 12 Jun 2018 11:11:46 +0000 (UTC)
Received: by virval.usersys.redhat.com (Postfix, from userid 500)
 id 4F953100582; Tue, 12 Jun 2018 13:11:45 +0200 (CEST)
Date: Tue, 12 Jun 2018 13:11:45 +0200
From: Jiri Denemark <jdenemar@redhat.com>
To: Jim Fehlig <jfehlig@suse.com>
Message-ID: <20180612111145.GH875401@orkuz.home>
References: <23301.35254.157281.663042@mariner.uk.xensource.com>
 <23302.37799.818992.987166@mariner.uk.xensource.com>
 <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
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]); Tue, 12 Jun 2018 11:11:46 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Tue, 12 Jun 2018 11:11:46 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jdenemar@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [libvirt] Likely build race,
 "/usr/bin/ld: cannot find -lvirt"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: libvir-list@redhat.com, Ian Jackson <ian.jackson@citrix.com>,
 Eric Blake <eblake@redhat.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>

T24gVGh1LCBNYXkgMjQsIDIwMTggYXQgMTU6NTI6NTUgLTA2MDAsIEppbSBGZWhsaWcgd3JvdGU6
Cj4gT24gMDUvMjQvMjAxOCAwNDoyNyBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBJYW4gSmFj
a3NvbiB3cml0ZXMgKCJMaWtlbHkgYnVpbGQgcmFjZSwgIi91c3IvYmluL2xkOiBjYW5ub3QgZmlu
ZCAtbHZpcnQiIik6Cj4gPj4gdGw7ZHI6Cj4gPj4KPiA+PiBJIHRoaW5rIHRoZXJlIGlzIGEgYnVn
IGluIGxpYnZpcnQncyBidWlsZCBzeXN0ZW0gd2hpY2gsIHdpdGgKPiA+PiBsb3cgcHJvYmFiaWxp
dHksIGNhdXNlcyBhIGJ1aWxkIGZhaWx1cmUgY29udGFpbmluZyB0aGlzIG1lc3NhZ2U6Cj4gPj4g
ICAgL3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sdmlydAo+ID4+Cj4gPj4gQ29tcGxldGUgYnVp
bGQgbG9ncyBvZiB0d28gYXR0ZW1wdHM6Cj4gPj4KPiA+PiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzMDQ2L2J1aWxkLWkzODYtbGlidmlydC82
LnRzLWxpYnZpcnQtYnVpbGQubG9nCj4gPj4KPiA+PiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTIzMDk2L2J1aWxkLWkzODYtbGlidmlydC82LnRz
LWxpYnZpcnQtYnVpbGQubG9nCj4gPiAKPiA+IEkgaGF2ZSBydW4gYSBudW1iZXIgb2YgYXR0ZW1w
dHMuICBPdXQgb2YgNSBtb3JlLCAxIHN1Y2NlZWRlZC4gIFNvIG91dAo+ID4gb2YgYSB0b3RhbCBv
ZiA3IGF0dGVtcHRzLCAxIHN1Y2NlZWRlZC4gIFRoaXMgcmVwcm8gcmF0ZSBpcyBhbiBJTU8KPiA+
IGV4Y2VsbGVudCBvcHBvcnR1bml0eSB0byBkZWJ1ZyB0aGlzIHJhY2UgOi0pLgo+IAo+IFRoZXJl
IGFwcGVhcnMgdG8gYmUgYSBtaXNzaW5nIGRlcGVuZGVuY3kgYmV0d2VlbiB0aGUgbG9ja2QgbGli
cmFyeSBhbmQgbGlidmlydCAKPiBsaWJyYXJ5LCBidXQgbXkgYXV0b3Rvb2xzIHNraWxscyBsYWNr
IHRoZSBzYXZ2eSB0byBmaW5kIGl0LiBIZXJlIHdlIHNlZSB0aGUgCj4gaW5zdGFsbCBjb21tYW5k
IGFuZCByZWxpbmtpbmcgb2YgbG9ja2QubGEKCkkgaGl0IHRoZSBzYW1lIHJhY2UgdHdpY2Ugb24g
YWFyY2g2NCBhbmQgcHBjNjQgYW5kIEkgY2FuIGNvbmZpcm0gdGhlCmluc3RhbGxhdGlvbiBwaGFz
ZSBmYWlscyBpZiBsaWJ2aXJ0LmxhIGlzIGluc3RhbGxlZCBsYXRlciB0aGFuIGxpYnJhcmllcwp3
aGljaCBsaW5rIHRvIGl0LiBIb3dldmVyLCB0aGUgZGVwZW5kZW5jaWVzIHNlZW0gdG8gYmUgc2V0
IGNvcnJlY3RseSBpbgp0aGUgTWFrZWZpbGVzLiBCdXQgaXQgbG9va3MgbGlrZSB0aGV5IGFyZSBv
bmx5IGhvbm9yZWQgd2hlbiBsaW5raW5nIHRoZQpsaWJyYXJ5IGR1cmluZyB0aGUgYnVpbGQgcGhh
c2UuIER1cmluZyBtYWtlIGluc3RhbGwgbGlidmlydC5sYSBhbmQKbGlicmFyaWVzIHdoaWNoIGxp
bmsgdG8gaXQgYXJlIGluc3RhbGxlZCBpbmRlcGVuZGVudGx5LiBUaGF0IGlzLAppbnN0YWxsLW1v
ZExUTElCUkFSSUVTIGRvZXMgbm90IGRlcGVuZCBvbiBhbnl0aGluZyBleGNlcHQgZm9yIHRoZQpt
b2RfTFRJQlJBUklFUyB0aGVtc2VsdmVzLiBUaHVzIHdoZW4gbGlidG9vbCBkZWNpZGVzIHRvIHJl
bGluayB0aGUKbGlicmFyaWVzIGxpYnZpcnQubGEgbWF5IHN0aWxsIGJlIG1pc3NpbmcgYXQgdGhp
cyBwb2ludC4gTWFudWFsbHkKY2hhbmdpbmcKCiAgICBpbnN0YWxsLW1vZExUTElCUkFSSUVTOiAk
KG1vZF9MVExJQlJBUklFUykKCnRvCgogICAgaW5zdGFsbC1tb2RMVExJQlJBUklFUzogJChtb2Rf
TFRMSUJSQVJJRVMpIGluc3RhbGwtbGliTFRMSUJSQVJJRVMKCmZpeGVkIHRoZSBwcm9ibGVtIGZv
ciBtZSAodGVzdGVkIHdpdGggYW4gYXJ0aWZpY2lhbCBkZWxheSBhZGRlZCB0bwppbnN0YWxsLWxp
YkxUTElCUkFSSUVTIHRhcmdldCksIGJ1dCBJIGhhdmUgbm8gaWRlYSBob3cgdG8gcGVyc3VhZGUK
YXV0b21ha2UgdG8gZ2VuZXJhdGUgc29tZXRoaW5nIGxpa2UgdGhhdCBmb3IgdXMuCgpFcmljLCBp
cyBteSBpbnZlc3RpZ2F0aW9uIGNvcnJlY3QgYW5kIGRvIHlvdSBoYXZlIGFueSBpZGVhcyBvbiBo
b3cgdG8KZml4IHRoZSByYWNlPwoKSmlya2EKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:14:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:14:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShGE-000649-Ke; Tue, 12 Jun 2018 11:14:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShGD-000642-Sc
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:14:49 +0000
X-Inumbo-ID: d4719c05-6e31-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d4719c05-6e31-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:14:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 064941435;
 Tue, 12 Jun 2018 04:14:48 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 614833F318;
 Tue, 12 Jun 2018 04:14:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-5-julien.grall@arm.com>
 <alpine.DEB.2.10.1806111603120.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <04b09753-567e-e949-8c27-3740882be89a@arm.com>
Date: Tue, 12 Jun 2018 12:14:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806111603120.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 04/13] xen/arm: Add ARCH_WORKAROUND_2
 probing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEyLzA2LzE4IDAwOjE0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFzIGZvciBTcGVj
dHJlIHZhcmlhbnQtMiwgd2UgcmVseSBvbiBTTUNDQyAxLjEgdG8gcHJvdmlkZSB0aGUgZGlzY292
ZXJ5Cj4+IG1lY2hhbmlzbSBmb3IgZGV0ZWN0aW5nIHRoZSBTU0JEIG1pdGlnYXRpb24uCj4+Cj4+
IEEgbmV3IGNhcGFiaWxpdHkgaXMgYWxzbyBhbGxvY2F0ZWQgZm9yIHRoYXQgcHVycG9zZSwgYW5k
IGEgY29uZmlnCj4+IG9wdGlvbi4KPj4KPj4gVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Cj4+
IC0tLQo+PiAgICAgIENoYW5nZXMgaW4gdjI6Cj4+ICAgICAgICAgIC0gQWRkIHRoZSBzd2l0Y2gg
aW4gdGhpcyBwYXRjaCByYXRoZXIgdGhhbiB0aGUgbmV4dCBvbmUuCj4+ICAgICAgICAgIC0gcy9z
dXBwb3J0ZWQvcmVxdWlyZWQvCj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9LY29uZmlnICAgICAg
ICAgICAgIHwgMTAgKysrKysrKwo+PiAgIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAg
IHwgNTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmggIHwgMjEgKysrKysrKysrKysrKysrCj4+ICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggfCAgMyArKy0KPj4gICB4ZW4vaW5jbHVkZS9h
c20tYXJtL3NtY2NjLmggICAgICB8ICA3ICsrKysrCj4+ICAgNSBmaWxlcyBjaGFuZ2VkLCA5NyBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+IGluZGV4IDgxNzRjMGM2MzUuLjBl
MmQwMjcwNjAgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+ICsrKyBiL3hl
bi9hcmNoL2FybS9LY29uZmlnCj4+IEBAIC03Myw2ICs3MywxNiBAQCBjb25maWcgU0JTQV9WVUFS
VF9DT05TT0xFCj4+ICAgCSAgQWxsb3dzIGEgZ3Vlc3QgdG8gdXNlIFNCU0EgR2VuZXJpYyBVQVJU
IGFzIGEgY29uc29sZS4gVGhlCj4+ICAgCSAgU0JTQSBHZW5lcmljIFVBUlQgaW1wbGVtZW50cyBh
IHN1YnNldCBvZiBBUk0gUEwwMTEgVUFSVC4KPj4gICAKPj4gK2NvbmZpZyBBUk1fU1NCRAo+PiAr
CWJvb2wgIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlIiBpZiBFWFBFUlQgPSAieSIK
Pj4gKwlkZXBlbmRzIG9uIEhBU19BTFRFUk5BVElWRQo+PiArCWRlZmF1bHQgeQo+PiArCWhlbHAK
Pj4gKwkgIFRoaXMgZW5hYmxlcyBtaXRpZ2F0aW9uIG9mIGJ5cGFzc2luZyBvZiBwcmV2aW91cyBz
dG9yZXMgYnkgc3BlY3VsYXRpdmUKPj4gKwkgIGxvYWRzLgo+PiArCj4+ICsJICBJZiB1bnN1cmUs
IHNheSBZLgo+PiArCj4+ICAgZW5kbWVudQo+PiAgIAo+PiAgIG1lbnUgIkFSTSBlcnJhdGEgd29y
a2Fyb3VuZCB2aWEgdGhlIGFsdGVybmF0aXZlIGZyYW1ld29yayIKPj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwo+PiBpbmRl
eCAxYmFhMjA2NTRiLi5hYTg2YzdjMGZlIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vY3B1
ZXJyYXRhLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4+IEBAIC0yMzUsNiAr
MjM1LDU3IEBAIHN0YXRpYyBpbnQgZW5hYmxlX2ljX2ludl9oYXJkZW5pbmcodm9pZCAqZGF0YSkK
Pj4gICAKPj4gICAjZW5kaWYKPj4gICAKPj4gKyNpZmRlZiBDT05GSUdfQVJNX1NTQkQKPj4gKwo+
PiArLyoKPj4gKyAqIEFzc2VtYmx5IGNvZGUgbWF5IHVzZSB0aGUgdmFyaWFibGUgZGlyZWN0bHks
IHNvIHdlIG5lZWQgdG8gbWFrZSBzdXJlCj4+ICsgKiBpdCBmaXRzIGluIGEgcmVnaXN0ZXIuCj4+
ICsgKi8KPj4gK0RFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHJlZ2lzdGVyX3QsIHNzYmRfY2Fs
bGJhY2tfcmVxdWlyZWQpOwo+PiArCj4+ICtzdGF0aWMgYm9vbCBoYXNfc3NiZF9taXRpZ2F0aW9u
KGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqZW50cnkpCj4+ICt7Cj4+ICsgICAg
c3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+PiArICAgIGJvb2wgcmVxdWlyZWQ7Cj4+ICsKPj4g
KyAgICBpZiAoIHNtY2NjX3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQo+PiArICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICAvKgo+PiArICAgICAqIFRoZSBwcm9iZSBmdW5jdGlv
biByZXR1cm4gdmFsdWUgaXMgZWl0aGVyIG5lZ2F0aXZlICh1bnN1cHBvcnRlZAo+PiArICAgICAq
IG9yIG1pdGlnYXRlZCksIHBvc2l0aXZlICh1bmFmZmVjdGVkKSwgb3IgemVybyAocmVxdWlyZXMK
Pj4gKyAgICAgKiBtaXRpZ2F0aW9uKS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRo
ZSBsYXN0IGNhc2UuCj4+ICsgICAgICovCj4+ICsgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NN
Q0NDX0FSQ0hfRkVBVFVSRVNfRklELAo+PiArICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUND
Q19BUkNIX1dPUktBUk9VTkRfMl9GSUQsICZyZXMpOwo+PiArICAgIHN3aXRjaCAoIChpbnQpcmVz
LmEwICkKPj4gKyAgICB7Cj4+ICsgICAgY2FzZSBBUk1fU01DQ0NfTk9UX1NVUFBPUlRFRDoKPj4g
KyAgICAgICAgcmV0dXJuIGZhbHNlOwo+PiArCj4+ICsgICAgY2FzZSBBUk1fU01DQ0NfTk9UX1JF
UVVJUkVEOgo+PiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICBjYXNlIEFSTV9T
TUNDQ19TVUNDRVNTOgo+PiArICAgICAgICByZXF1aXJlZCA9IHRydWU7Cj4+ICsgICAgICAgIGJy
ZWFrOwo+PiArCj4+ICsgICAgY2FzZSAxOiAvKiBNaXRpZ2F0aW9uIG5vdCByZXF1aXJlZCBvbiB0
aGlzIENQVS4gKi8KPj4gKyAgICAgICAgcmVxdWlyZWQgPSB0cnVlOwo+PiArICAgICAgICBicmVh
azsKPiAKPiBXaHkgaXMgdGhpcyByZXF1aXJlZCA9IHRydWUgd2hlbiB0aGUgY29tbWVudCBzYXkg
b3RoZXJ3aXNlLCBhbmQgd2UKPiBjaGFuZ2UgaXQgdG8gZmFsc2UgaW4gdGhlIG5leHQgcGF0Y2g/
CgpJdCB3YXMganVzdCBhIHByb2JsZW0gb24gdGhlIHJlYmFzZSBhZnRlciB5b3UgYXNrZWQgdG8g
cmVzaHVmZmxlIHRoZSBjb2RlLgoKQ2hlZXJzLAoKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:18:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShJu-0006G8-G4; Tue, 12 Jun 2018 11:18:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fShJs-0006Fx-Pb
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:18:36 +0000
X-Inumbo-ID: 5aec81bf-6e32-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5aec81bf-6e32-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:18:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 05:18:33 -0600
Message-Id: <5B1FAC0702000078001CA5B1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 05:18:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
 <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
In-Reply-To: <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

Pj4+IE9uIDEyLjA2LjE4IGF0IDEyOjQ0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA2LzA2LzE4IDExOjA2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDA1LzA2LzE4IDE5
OjI2LCBMYXJzIEt1cnRoIHdyb3RlOgo+Pj4gVGhpcyBjaGFuZ2UgaW4gYmVoYXZpb3VyIHdhcyBt
aXN0YWtlbmx5IGludHJvZHVjZWQgaW4gb25lIG9mIHRoZSBsYXRlciAKPj4+IHJldmlzaW9ucyAo
Y2FuJ3QgcmVjYWxsIHdoaWNoKSwgd2hlbiB3ZSByZWZhY3RvcmVkIHRoZSBjYWxsIHRvIAo+Pj4g
Z2V0X21haW50YWluZXJzLnBsCj4+IAo+PiBUaGFuayB5b3UhIE90aGVyIHRoYW4gdGhhdCB0aGUg
c2NyaXB0IGlzIHdvcmtpbmcgcXVpdGUgd2VsbCBhbmQgc2F2ZSBtZSAKPj4gdGltZSB0byBhZGQg
YWxsIHRoZSBDQ3MuCj4+IAo+PiBJIHdpbGwgY29tbWl0IHRoZSBwYXRjaCBvbmNlIHdlIGJyYW5j
aGVkLgo+IAo+IEkgd2FzIGFib3V0IHRvIGNvbW1pdCBidXQgSSBmb3Jnb3QgdGhhdCBJIHdvdWxk
IG5lZWQgYSBhY2sgZnJvbSBzb21lb25lIAo+IGluICJUSEUgUkVTVCIuCgpJJ20gYSBsaXR0bGUg
Y29uZnVzZWQsIGNvbnNpZGVyaW5nIHRoZSAib25jZSB3ZSBicmFuY2hlZCIgc3RpbGwgaW4gY29u
dGV4dCBoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:20:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShLm-0006tt-3N; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShLk-0006tm-PR
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:20:32 +0000
X-Inumbo-ID: a0dd58ab-6e32-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a0dd58ab-6e32-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:20: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 34C9A1596;
 Tue, 12 Jun 2018 04:20:31 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8FBCE3F318;
 Tue, 12 Jun 2018 04:20:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180605152303.14450-1-julien.grall@arm.com>
 <20180605152303.14450-6-julien.grall@arm.com>
 <alpine.DEB.2.10.1806111607240.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0e710e23-638c-7851-e814-69fc67e83bfb@arm.com>
Date: Tue, 12 Jun 2018 12:20:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806111607240.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 05/13] xen/arm: Add command line option
 to control SSBD mitigation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEyLzA2LzE4IDAwOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+ICAgLyoKPj4gICAg
KiBBc3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRpcmVjdGx5LCBzbyB3ZSBuZWVk
IHRvIG1ha2Ugc3VyZQo+PiAgICAqIGl0IGZpdHMgaW4gYSByZWdpc3Rlci4KPj4gQEAgLTI1MSwx
OSArMjg2LDE3IEBAIHN0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0
IGFybV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkKPj4gICAgICAgaWYgKCBzbWNjY192ZXIgPCBT
TUNDQ19WRVJTSU9OKDEsIDEpICkKPj4gICAgICAgICAgIHJldHVybiBmYWxzZTsKPj4gICAKPj4g
LSAgICAvKgo+PiAtICAgICAqIFRoZSBwcm9iZSBmdW5jdGlvbiByZXR1cm4gdmFsdWUgaXMgZWl0
aGVyIG5lZ2F0aXZlICh1bnN1cHBvcnRlZAo+PiAtICAgICAqIG9yIG1pdGlnYXRlZCksIHBvc2l0
aXZlICh1bmFmZmVjdGVkKSwgb3IgemVybyAocmVxdWlyZXMKPj4gLSAgICAgKiBtaXRpZ2F0aW9u
KS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNhc2UuCj4+IC0gICAg
ICovCj4+ICAgICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX0ZFQVRVUkVTX0ZJ
RCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8y
X0ZJRCwgJnJlcyk7Cj4+ICsKPiAKPiBzcHVyaW91cyBjaGFuZ2UKCkl0IGp1c3QgYmVsb25ncyB0
byB0aGUgcHJldmlvdXMgcGF0Y2guIFRoaXMgaXMgZHVlIHRvIHRoZSBjb2RlIApyZXNodWZmbGlu
ZyB5b3UgcmVxdWVzdGVkLgoKWy4uLl0KCj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2NwdWVycmF0YS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaAo+PiBpbmRl
eCBlNjI4ZDNmZjU2Li43ZmJiM2RjMGJlIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2NwdWVycmF0YS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgK
Pj4gQEAgLTMxLDEwICszMSwyNiBAQCBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUihzc2JkLCBBUk1f
U1NCRCwgQ09ORklHX0FSTV9TU0JEKQo+PiAgIAo+PiAgICN1bmRlZiBDSEVDS19XT1JLQVJPVU5E
X0hFTFBFUgo+PiAgIAo+PiArZW51bSBzc2JkX3N0YXRlCj4+ICt7Cj4+ICsgICAgQVJNX1NTQkRf
VU5LTk9XTiwKPj4gKyAgICBBUk1fU1NCRF9GT1JDRV9ESVNBQkxFLAo+PiArICAgIEFSTV9TU0JE
X1JVTlRJTUUsCj4+ICsgICAgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFLAo+PiArICAgIEFSTV9TU0JE
X01JVElHQVRFRCwKPj4gK307Cj4+ICsKPj4gICAjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4+ICAg
Cj4+ICAgI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+Cj4+ICAgCj4+ICtleHRlcm4gZW51bSBzc2Jk
X3N0YXRlIHNzYmRfc3RhdGU7Cj4+ICsKPj4gK3N0YXRpYyBpbmxpbmUgZW51bSBzc2JkX3N0YXRl
IGdldF9zc2JkX3N0YXRlKHZvaWQpCj4+ICt7Cj4+ICsgICAgcmV0dXJuIHNzYmRfc3RhdGU7Cj4+
ICt9Cj4+ICsKPj4gICBERUNMQVJFX1BFUl9DUFUocmVnaXN0ZXJfdCwgc3NiZF9jYWxsYmFja19y
ZXF1aXJlZCk7Cj4+ICAgCj4+ICAgc3RhdGljIGlubGluZSBib29sIGNwdV9yZXF1aXJlX3NzYmRf
bWl0aWdhdGlvbih2b2lkKQo+PiBAQCAtNDksNiArNjUsMTEgQEAgc3RhdGljIGlubGluZSBib29s
IGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbih2b2lkKQo+PiAgICAgICByZXR1cm4gZmFsc2U7
Cj4+ICAgfQo+PiAgIAo+PiArc3RhdGljIGlubGluZSBlbnVtIHNzYmRfc3RhdGUgZ2V0X3NiZGRf
c3RhdGUodm9pZCkKPiAKPiB0aGUgbWlzdHlwZSBpcyBzdGlsbCBwcmVzZW50CgpGaXhlZCBub3cu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:29:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShTj-00080z-O6; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShTi-00080u-Rf
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:28:46 +0000
X-Inumbo-ID: c7578cc6-6e33-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c7578cc6-6e33-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:28: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 3F11D1435;
 Tue, 12 Jun 2018 04:28:45 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 737093F318;
 Tue, 12 Jun 2018 04:28:43 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20180605163938.28090-1-julien.grall@arm.com>
 <cc7b7fa2-1504-f801-60fc-c3470091fc93@suse.com>
 <83574C48-EFC2-42AE-901B-488F2E52D8F4@citrix.com>
 <f0908d19-4813-2f4d-5b01-9d9b30672e27@arm.com>
 <b364326e-31c2-0635-ea70-b42d68f5d140@arm.com>
 <5B1FAC0702000078001CA5B1@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5c8211fa-091e-767c-e75c-0e9777678b8c@arm.com>
Date: Tue, 12 Jun 2018 12:28:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B1FAC0702000078001CA5B1@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11] scripts/add_maintainers.pl: Don't
 call get_maintainers.pl with -f
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMi8wNi8xOCAxMjoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIuMDYuMTgg
YXQgMTI6NDQsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDA2LzA2LzE4IDEx
OjA2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiAwNS8wNi8xOCAxOToyNiwgTGFycyBLdXJ0
aCB3cm90ZToKPj4+PiBUaGlzIGNoYW5nZSBpbiBiZWhhdmlvdXIgd2FzIG1pc3Rha2VubHkgaW50
cm9kdWNlZCBpbiBvbmUgb2YgdGhlIGxhdGVyCj4+Pj4gcmV2aXNpb25zIChjYW4ndCByZWNhbGwg
d2hpY2gpLCB3aGVuIHdlIHJlZmFjdG9yZWQgdGhlIGNhbGwgdG8KPj4+PiBnZXRfbWFpbnRhaW5l
cnMucGwKPj4+Cj4+PiBUaGFuayB5b3UhIE90aGVyIHRoYW4gdGhhdCB0aGUgc2NyaXB0IGlzIHdv
cmtpbmcgcXVpdGUgd2VsbCBhbmQgc2F2ZSBtZQo+Pj4gdGltZSB0byBhZGQgYWxsIHRoZSBDQ3Mu
Cj4+Pgo+Pj4gSSB3aWxsIGNvbW1pdCB0aGUgcGF0Y2ggb25jZSB3ZSBicmFuY2hlZC4KPj4KPj4g
SSB3YXMgYWJvdXQgdG8gY29tbWl0IGJ1dCBJIGZvcmdvdCB0aGF0IEkgd291bGQgbmVlZCBhIGFj
ayBmcm9tIHNvbWVvbmUKPj4gaW4gIlRIRSBSRVNUIi4KPiAKPiBJJ20gYSBsaXR0bGUgY29uZnVz
ZWQsIGNvbnNpZGVyaW5nIHRoZSAib25jZSB3ZSBicmFuY2hlZCIgc3RpbGwgaW4gY29udGV4dCBo
ZXJlLgoKVG8gZ2l2ZSB0aGUgZnVsbCBzdG9yeSwgdGhlIGUtbWFpbCB3YXMgd3JpdHRlbiB3aGVu
IHN0YWdpbmcgaGFkIGEgY29tbWl0IAptb3JhdG9yaXVtIGZvciBicmFuY2hpbmcuIEhvd2V2ZXIs
IHdlIGRpZG4ndCBicmFuY2ggYW5kIHRoZSBjb21taXQgCm1vcmF0b3JpdW0gd2FzIGxpZnRlZC4g
QmVjYXVzZSB0aGUgcGF0Y2ggaXMgdGFyZ2V0aW5nIFhlbiA0LjExLCB0aGVuIGl0IAppcyBmaW5l
IHRvIGNvbW1pdCBub3cuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbb-0000ok-3r; Tue, 12 Jun 2018 11:36:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbZ-0000o8-1H
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:53 +0000
X-Inumbo-ID: e99ef133-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e99ef133-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:36: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 5811F1435;
 Tue, 12 Jun 2018 04:36:52 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6E0073F318;
 Tue, 12 Jun 2018 04:36:51 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:32 +0100
Message-Id: <20180612113643.32020-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 02/13] xen/arm64: entry: Use named label in
 guest_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3aWxsIGltcHJvdmUgcmVhZGFiaWxpdHkgZm9yIGZ1dHVyZSBjaGFuZ2VzLgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIFN0ZWZh
bm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIHwgOCArKysr
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02
NC9lbnRyeS5TCmluZGV4IGZmYTlhMWM0OTIuLmUyMzQ0ZTU2NWYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCkBA
IC0yMjYsMTEgKzIyNiwxMSBAQCBndWVzdF9zeW5jOgogICAgICAgICBtcnMgICAgIHgxLCBlc3Jf
ZWwyCiAgICAgICAgIGxzciAgICAgeDEsIHgxLCAjSFNSX0VDX1NISUZUICAgICAgICAgICAvKiB4
MSA9IEVTUl9FTDIuRUMgKi8KICAgICAgICAgY21wICAgICB4MSwgI0hTUl9FQ19IVkM2NAotICAg
ICAgICBiLm5lICAgIDFmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTm90IGEgSFZD
IHNraXAgZmFzdHBhdGguICovCisgICAgICAgIGIubmUgICAgZ3Vlc3Rfc3luY19zbG93cGF0aCAg
ICAgICAgICAgICAvKiBOb3QgYSBIVkMgc2tpcCBmYXN0cGF0aC4gKi8KIAogICAgICAgICBtcnMg
ICAgIHgxLCBlc3JfZWwyCiAgICAgICAgIGFuZCAgICAgeDEsIHgxLCAjMHhmZmZmICAgICAgICAg
ICAgICAgICAvKiBDaGVjayB0aGUgaW1tZWRpYXRlIFswOjE2XSAqLwotICAgICAgICBjYm56ICAg
IHgxLCAxZiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogc2hvdWxkIGJlIDAgZm9yIEhWQyAj
MCAqLworICAgICAgICBjYm56ICAgIHgxLCBndWVzdF9zeW5jX3Nsb3dwYXRoICAgICAgICAgLyog
c2hvdWxkIGJlIDAgZm9yIEhWQyAjMCAqLwogCiAgICAgICAgIC8qCiAgICAgICAgICAqIEZhc3Rl
c3QgcGF0aCBwb3NzaWJsZSBmb3IgQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8xLgpAQCAtMjQx
LDcgKzI0MSw3IEBAIGd1ZXN0X3N5bmM6CiAgICAgICAgICAqIGJlIGVuY29kZWQgYXMgYW4gaW1t
ZWRpYXRlIGZvciBjbXAuCiAgICAgICAgICAqLwogICAgICAgICBlb3IgICAgIHcwLCB3MCwgI0FS
TV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMV9GSUQKLSAgICAgICAgY2JueiAgICB3MCwgMWYKKyAg
ICAgICAgY2JueiAgICB3MCwgZ3Vlc3Rfc3luY19zbG93cGF0aAogCiAgICAgICAgIC8qCiAgICAg
ICAgICAqIENsb2JiZXIgYm90aCB4MCBhbmQgeDEgdG8gcHJldmVudCBsZWFrYWdlLiBOb3RlIHRo
YXQgdGhhbmtzCkBAIC0yNTAsNyArMjUwLDcgQEAgZ3Vlc3Rfc3luYzoKICAgICAgICAgbW92ICAg
ICB4MSwgeHpyCiAgICAgICAgIGVyZXQKIAotMToKK2d1ZXN0X3N5bmNfc2xvd3BhdGg6CiAgICAg
ICAgIC8qCiAgICAgICAgICAqIHgwL3gxIG1heSBoYXZlIGJlZW4gc2NyYXRjaCBieSB0aGUgZmFz
dCBwYXRoIGFib3ZlLCBzbyBhdm9pZAogICAgICAgICAgKiB0byBzYXZlIHRoZW0uCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbZ-0000oJ-K7; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbX-0000nx-Re
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:51 +0000
X-Inumbo-ID: e8ee686d-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e8ee686d-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:36:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2FC6C1596;
 Tue, 12 Jun 2018 04:36:51 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 45D633F318;
 Tue, 12 Jun 2018 04:36:50 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:31 +0100
Message-Id: <20180612113643.32020-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 01/13] xen/arm: domain: Zero the per-vCPU
 cpu_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBzdGFjayBpcyBhbGxvY2F0ZWQgcGVyIHZDUFUgdG8gYmUgdXNlZCBieSBYZW4uIFRoZSBhbGxv
Y2F0aW9uIGlzIGRvbmUKd2l0aCBhbGxvY194ZW5oZWFwX3BhZ2VzIHRoYXQgZG9lcyBub3QgemVy
byB0aGUgbWVtb3J5IHJldHVybmVkLiBIb3dldmVyCnRoZSB0b3Agb2YgdGhlIHN0YWNrIGlzIGNv
bnRhaW5pbmcgaW5mb3JtYXRpb24gdGhhdCB3aWxsIGJlIHVzZWQgdG8Kc3RvcmUgdGhlIGluaXRp
YWwgc3RhdGUgb2YgdGhlIHZDUFUgKHNlZSBzdHJ1Y3QgY3B1X2luZm8pLiBTb21lIG9mIHRoZQpm
aWVsZHMgbWF5IG5vdCBiZSBpbml0aWFsaXplZCBhbmQgd2lsbCBsZWFkIHRvIHVzZS9sZWFrIGJp
dHMgb2YgcHJldmlvdXMKbWVtb3J5IGluIHNvbWUgY2FzZXMgb24gdGhlIGZpcnN0IHJ1biBvZiB2
Q1BVIChBRkFJQ1QgdGhpcyBvbmx5IGhhcHBlbiBvbgp2Q1BVMCBmb3IgRG9tMCkuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2My4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjM6CiAgICAgICAgLSBBZGQgc3RlZmFu
bydzIHJldmlld2VkLWJ5CgogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFplcm8gb25seSBj
cHVfaW5mbwotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQs
IDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVu
L2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGVjMGYwNDJiZjcuLjVhMmE5YTZiODMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAg
LTU1MCw2ICs1NTAsNyBAQCBpbnQgdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQogICAg
IHYtPmFyY2guY3B1X2luZm8gPSAoc3RydWN0IGNwdV9pbmZvICopKHYtPmFyY2guc3RhY2sKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIFNUQUNLX1NJWkUKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtIHNpemVvZihzdHJ1Y3Qg
Y3B1X2luZm8pKTsKKyAgICBtZW1zZXQodi0+YXJjaC5jcHVfaW5mbywgMCwgc2l6ZW9mKCp2LT5h
cmNoLmNwdV9pbmZvKSk7CiAKICAgICBtZW1zZXQoJnYtPmFyY2guc2F2ZWRfY29udGV4dCwgMCwg
c2l6ZW9mKHYtPmFyY2guc2F2ZWRfY29udGV4dCkpOwogICAgIHYtPmFyY2guc2F2ZWRfY29udGV4
dC5zcCA9IChyZWdpc3Rlcl90KXYtPmFyY2guY3B1X2luZm87Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbb-0000os-Ei; Tue, 12 Jun 2018 11:36:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShba-0000ob-SJ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:54 +0000
X-Inumbo-ID: ea50b95c-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ea50b95c-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:36: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 803DF1596;
 Tue, 12 Jun 2018 04:36:53 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 965243F318;
 Tue, 12 Jun 2018 04:36:52 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:33 +0100
Message-Id: <20180612113643.32020-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 03/13] xen/arm: setup: Check errata for boot
 CPU later on
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBlcnJhdGEgd2lsbCByZWx5IG9uIHRoZSBTTUNDQyB2ZXJzaW9uIHdoaWNoIGlzIGRldGVj
dGVkIGJ5CnBzY2lfaW5pdCgpLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2Vz
IGluIHYyOgogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNo
L2FybS9zZXR1cC5jIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hl
bi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IDFkNmY2YmYzN2UuLmFjOTNkZTQ3ODYgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0x
NzEsOCArMTcxLDYgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nvcl9pZCh2b2lkKQogICAg
IH0KIAogICAgIHByb2Nlc3Nvcl9zZXR1cCgpOwotCi0gICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0
YSgpOwogfQogCiB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3Qg
ZSwKQEAgLTc3OSw2ICs3NzcsMTIgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxv
bmcgYm9vdF9waHlzX29mZnNldCwKICAgICBwcmludGsoWEVOTE9HX0lORk8gIlNNUDogQWxsb3dp
bmcgJXUgQ1BVc1xuIiwgY3B1cyk7CiAgICAgbnJfY3B1X2lkcyA9IGNwdXM7CiAKKyAgICAvKgor
ICAgICAqIFNvbWUgZXJyYXRhIHJlbGllcyBvbiBTTUNDQyB2ZXJzaW9uIHdoaWNoIGlzIGRldGVj
dGVkIGJ5IHBzY2lfaW5pdCgpCisgICAgICogKGNhbGxlZCBmcm9tIHNtcF9pbml0X2NwdXMoKSku
CisgICAgICovCisgICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSgpOworCiAgICAgaW5pdF94ZW5f
dGltZSgpOwogCiAgICAgZ2ljX2luaXQoKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbd-0000pJ-Pz; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbc-0000p4-1b
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:56 +0000
X-Inumbo-ID: eb023eba-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eb023eba-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:36: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 A85C71435;
 Tue, 12 Jun 2018 04:36:54 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BE4AB3F318;
 Tue, 12 Jun 2018 04:36:53 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:34 +0100
Message-Id: <20180612113643.32020-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 04/13] xen/arm: Add ARCH_WORKAROUND_2 probing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgZm9yIFNwZWN0cmUgdmFyaWFudC0yLCB3ZSByZWx5IG9uIFNNQ0NDIDEuMSB0byBwcm92aWRl
IHRoZSBkaXNjb3ZlcnkKbWVjaGFuaXNtIGZvciBkZXRlY3RpbmcgdGhlIFNTQkQgbWl0aWdhdGlv
bi4KCkEgbmV3IGNhcGFiaWxpdHkgaXMgYWxzbyBhbGxvY2F0ZWQgZm9yIHRoYXQgcHVycG9zZSwg
YW5kIGEgY29uZmlnCm9wdGlvbi4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdl
cyBpbiB2MzoKICAgICAgICAtIHJlcXVpcmVkIHNob3VsZCBiZSBmYWxzZSB3aGVuIHRoZW4gbWl0
aWdhdGlvbiBpcyBub3QgcmVxdWlyZWQKICAgICAgICBvbiBhIGdpdmVuIENQVQoKICAgIENoYW5n
ZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgdGhlIHN3aXRjaCBpbiB0aGlzIHBhdGNoIHJhdGhlciB0
aGFuIHRoZSBuZXh0IG9uZS4KICAgICAgICAtIHMvc3VwcG9ydGVkL3JlcXVpcmVkLwotLS0KIHhl
bi9hcmNoL2FybS9LY29uZmlnICAgICAgICAgICAgIHwgMTAgKysrKysrKwogeGVuL2FyY2gvYXJt
L2NwdWVycmF0YS5jICAgICAgICAgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVycmF0YS5oICB8IDIxICsrKysrKysr
KysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggfCAgMyArKy0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vc21jY2MuaCAgICAgIHwgIDcgKysrKysKIDUgZmlsZXMgY2hhbmdlZCwg
OTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggODE3NGMwYzYzNS4uMGUyZDAy
NzA2MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJt
L0tjb25maWcKQEAgLTczLDYgKzczLDE2IEBAIGNvbmZpZyBTQlNBX1ZVQVJUX0NPTlNPTEUKIAkg
IEFsbG93cyBhIGd1ZXN0IHRvIHVzZSBTQlNBIEdlbmVyaWMgVUFSVCBhcyBhIGNvbnNvbGUuIFRo
ZQogCSAgU0JTQSBHZW5lcmljIFVBUlQgaW1wbGVtZW50cyBhIHN1YnNldCBvZiBBUk0gUEwwMTEg
VUFSVC4KIAorY29uZmlnIEFSTV9TU0JECisJYm9vbCAiU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNz
IERpc2FibGUiIGlmIEVYUEVSVCA9ICJ5IgorCWRlcGVuZHMgb24gSEFTX0FMVEVSTkFUSVZFCisJ
ZGVmYXVsdCB5CisJaGVscAorCSAgVGhpcyBlbmFibGVzIG1pdGlnYXRpb24gb2YgYnlwYXNzaW5n
IG9mIHByZXZpb3VzIHN0b3JlcyBieSBzcGVjdWxhdGl2ZQorCSAgbG9hZHMuCisKKwkgIElmIHVu
c3VyZSwgc2F5IFkuCisKIGVuZG1lbnUKIAogbWVudSAiQVJNIGVycmF0YSB3b3JrYXJvdW5kIHZp
YSB0aGUgYWx0ZXJuYXRpdmUgZnJhbWV3b3JrIgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Nw
dWVycmF0YS5jIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCmluZGV4IDFiYWEyMDY1NGIuLjFh
NjEzMDQwNmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYworKysgYi94ZW4v
YXJjaC9hcm0vY3B1ZXJyYXRhLmMKQEAgLTIzNSw2ICsyMzUsNTggQEAgc3RhdGljIGludCBlbmFi
bGVfaWNfaW52X2hhcmRlbmluZyh2b2lkICpkYXRhKQogCiAjZW5kaWYKIAorI2lmZGVmIENPTkZJ
R19BUk1fU1NCRAorCisvKgorICogQXNzZW1ibHkgY29kZSBtYXkgdXNlIHRoZSB2YXJpYWJsZSBk
aXJlY3RseSwgc28gd2UgbmVlZCB0byBtYWtlIHN1cmUKKyAqIGl0IGZpdHMgaW4gYSByZWdpc3Rl
ci4KKyAqLworREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkocmVnaXN0ZXJfdCwgc3NiZF9jYWxs
YmFja19yZXF1aXJlZCk7CisKK3N0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qg
c3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkKK3sKKyAgICBzdHJ1Y3QgYXJtX3Nt
Y2NjX3JlcyByZXM7CisgICAgYm9vbCByZXF1aXJlZDsKKworICAgIGlmICggc21jY2NfdmVyIDwg
U01DQ0NfVkVSU0lPTigxLCAxKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIC8qCisg
ICAgICogVGhlIHByb2JlIGZ1bmN0aW9uIHJldHVybiB2YWx1ZSBpcyBlaXRoZXIgbmVnYXRpdmUg
KHVuc3VwcG9ydGVkCisgICAgICogb3IgbWl0aWdhdGVkKSwgcG9zaXRpdmUgKHVuYWZmZWN0ZWQp
LCBvciB6ZXJvIChyZXF1aXJlcworICAgICAqIG1pdGlnYXRpb24pLiBXZSBvbmx5IG5lZWQgdG8g
ZG8gYW55dGhpbmcgaW4gdGhlIGxhc3QgY2FzZS4KKyAgICAgKi8KKyAgICBhcm1fc21jY2NfMV8x
X3NtYyhBUk1fU01DQ0NfQVJDSF9GRUFUVVJFU19GSUQsCisgICAgICAgICAgICAgICAgICAgICAg
QVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgJnJlcyk7CisKKyAgICBzd2l0Y2ggKCAo
aW50KXJlcy5hMCApCisgICAgeworICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQ6Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9SRVFVSVJFRDoK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgY2FzZSBBUk1fU01DQ0NfU1VDQ0VTUzoKKyAg
ICAgICAgcmVxdWlyZWQgPSB0cnVlOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgMTogLyog
TWl0aWdhdGlvbiBub3QgcmVxdWlyZWQgb24gdGhpcyBDUFUuICovCisgICAgICAgIHJlcXVpcmVk
ID0gZmFsc2U7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBpZiAo
IHJlcXVpcmVkICkKKyAgICAgICAgdGhpc19jcHUoc3NiZF9jYWxsYmFja19yZXF1aXJlZCkgPSAx
OworCisgICAgcmV0dXJuIHJlcXVpcmVkOworfQorI2VuZGlmCisKICNkZWZpbmUgTUlEUl9SQU5H
RShtb2RlbCwgbWluLCBtYXgpICAgICBcCiAgICAgLm1hdGNoZXMgPSBpc19hZmZlY3RlZF9taWRy
X3JhbmdlLCAgXAogICAgIC5taWRyX21vZGVsID0gbW9kZWwsICAgICAgICAgICAgICAgIFwKQEAg
LTMzNiw2ICszODgsMTIgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGll
cyBhcm1fZXJyYXRhW10gPSB7CiAgICAgICAgIC5lbmFibGUgPSBlbmFibGVfaWNfaW52X2hhcmRl
bmluZywKICAgICB9LAogI2VuZGlmCisjaWZkZWYgQ09ORklHX0FSTV9TU0JECisgICAgeworICAg
ICAgICAuY2FwYWJpbGl0eSA9IEFSTV9TU0JELAorICAgICAgICAubWF0Y2hlcyA9IGhhc19zc2Jk
X21pdGlnYXRpb24sCisgICAgfSwKKyNlbmRpZgogICAgIHt9LAogfTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1
ZXJyYXRhLmgKaW5kZXggNGU0NWIyMzdjOC4uZTYyOGQzZmY1NiAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVy
cmF0YS5oCkBAIC0yNyw5ICsyNywzMCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgY2hlY2tfd29ya2Fy
b3VuZF8jI2VycmF0dW0odm9pZCkgICAgICAgICAgICAgXAogCiBDSEVDS19XT1JLQVJPVU5EX0hF
TFBFUig3NjY0MjIsIEFSTTMyX1dPUktBUk9VTkRfNzY2NDIyLCBDT05GSUdfQVJNXzMyKQogQ0hF
Q0tfV09SS0FST1VORF9IRUxQRVIoODM0MjIwLCBBUk02NF9XT1JLQVJPVU5EXzgzNDIyMCwgQ09O
RklHX0FSTV82NCkKK0NIRUNLX1dPUktBUk9VTkRfSEVMUEVSKHNzYmQsIEFSTV9TU0JELCBDT05G
SUdfQVJNX1NTQkQpCiAKICN1bmRlZiBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUgogCisjaWZkZWYg
Q09ORklHX0FSTV9TU0JECisKKyNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorCitERUNMQVJFX1BF
Ul9DUFUocmVnaXN0ZXJfdCwgc3NiZF9jYWxsYmFja19yZXF1aXJlZCk7CisKK3N0YXRpYyBpbmxp
bmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGlnYXRpb24odm9pZCkKK3sKKyAgICByZXR1cm4g
dGhpc19jcHUoc3NiZF9jYWxsYmFja19yZXF1aXJlZCk7Cit9CisKKyNlbHNlCisKK3N0YXRpYyBp
bmxpbmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGlnYXRpb24odm9pZCkKK3sKKyAgICByZXR1
cm4gZmFsc2U7Cit9CisKKyNlbmRpZgorCiAjZW5kaWYgLyogX19BUk1fQ1BVRVJSQVRBX0hfXyAq
LwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKaW5kZXgg
ZTU1N2EwOTVhZi4uMmE1YzA3NWQzYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHVmZWF0dXJlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKQEAgLTQz
LDggKzQzLDkgQEAKICNkZWZpbmUgU0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCA1
CiAjZGVmaW5lIFNLSVBfQ1RYVF9TV0lUQ0hfU0VSUk9SX1NZTkMgNgogI2RlZmluZSBBUk1fSEFS
REVOX0JSQU5DSF9QUkVESUNUT1IgNworI2RlZmluZSBBUk1fU1NCRCA4CiAKLSNkZWZpbmUgQVJN
X05DQVBTICAgICAgICAgICA4CisjZGVmaW5lIEFSTV9OQ0FQUyAgICAgICAgICAgOQogCiAjaWZu
ZGVmIF9fQVNTRU1CTFlfXwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2Nj
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKaW5kZXggODM0MmNjMzNmZS4uYTY4MDRj
ZWM5OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vc21jY2MuaApAQCAtMjU4LDcgKzI1OCwxNCBAQCBzdHJ1Y3QgYXJtX3Nt
Y2NjX3JlcyB7CiAgICAgICAgICAgICAgICAgICAgICAgQVJNX1NNQ0NDX09XTkVSX0FSQ0gsICAg
ICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgIDB4ODAwMCkKIAorI2RlZmluZSBBUk1fU01D
Q0NfQVJDSF9XT1JLQVJPVU5EXzJfRklEICAgICAgICAgICAgIFwKKyAgICBBUk1fU01DQ0NfQ0FM
TF9WQUwoQVJNX1NNQ0NDX0ZBU1RfQ0FMTCwgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAg
ICAgIEFSTV9TTUNDQ19DT05WXzMyLCAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAg
ICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
MHg3RkZGKQorCiAvKiBTTUNDQyBlcnJvciBjb2RlcyAqLworI2RlZmluZSBBUk1fU01DQ0NfTk9U
X1JFUVVJUkVEICAgICAgICAgICgtMikKICNkZWZpbmUgQVJNX1NNQ0NDX0VSUl9VTktOT1dOX0ZV
TkNUSU9OICAoLTEpCiAjZGVmaW5lIEFSTV9TTUNDQ19OT1RfU1VQUE9SVEVEICAgICAgICAgKC0x
KQogI2RlZmluZSBBUk1fU01DQ0NfU1VDQ0VTUyAgICAgICAgICAgICAgICgwKQotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbi-0000rD-CC; Tue, 12 Jun 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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbg-0000qX-DX
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:00 +0000
X-Inumbo-ID: edf55b21-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id edf55b21-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37: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 9BA4B1435;
 Tue, 12 Jun 2018 04:36:59 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B1BB83F318;
 Tue, 12 Jun 2018 04:36:58 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:38 +0100
Message-Id: <20180612113643.32020-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 08/13] xen/arm: alternatives: Add dynamic
 patching 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBiYXNlZCBvbiB0aGUgTGludXggY29tbWl0IGRlYTVlMmE0YzViYyAiYXJtNjQ6IGFs
dGVybmF0aXZlczogQWRkCmR5bmFtaWMgcGF0Y2hpbmcgZmVhdHVyZSIgd3JpdHRlbiBieSBNYXJj
IFp5bmdpZXI6CgogICAgV2UndmUgc28gZmFyIHJlbGllZCBvbiBhIHBhdGNoaW5nIGluZnJhc3Ry
dWN0dXJlIHRoYXQgb25seSBnYXZlIHVzCiAgICBhIHNpbmdsZSBhbHRlcm5hdGl2ZSwgd2l0aG91
dCBhbnkgd2F5IHRvIHByb3ZpZGUgYSByYW5nZSBvZiBwb3RlbnRpYWwKICAgIHJlcGxhY2VtZW50
IGluc3RydWN0aW9ucy4gRm9yIGEgc2luZ2xlIGZlYXR1cmUsIHRoaXMgaXMgYW4gYWxsIG9yCiAg
ICBub3RoaW5nIHRoaW5nLgoKICAgIEl0IHdvdWxkIGJlIGludGVyZXN0aW5nIHRvIGhhdmUgYSBt
b3JlIGZsZXhpYmxlIGdyYWluZWQgd2F5IG9mIHBhdGNoaW5nIHRoZQogICAga2VybmVsIHRob3Vn
aCwgd2hlcmUgd2UgY291bGQgZHluYW1pY2FsbHkgdHVuZSB0aGUgY29kZSB0aGF0IGdldHMgaW5q
ZWN0ZWQuCgogICAgSW4gb3JkZXIgdG8gYWNoaXZlIHRoaXMsIGxldCdzIGludHJvZHVjZSBhIG5l
dyBmb3JtIG9mIGR5bmFtaWMgcGF0Y2hpbmcsCiAgICBhc3NpY2lhdGluZyBhIGNhbGxiYWNrIHRv
IGEgcGF0Y2hpbmcgc2l0ZS4gVGhpcyBjYWxsYmFjayBnZXRzIHNvdXJjZSBhbmQKICAgIHRhcmdl
dCBsb2NhdGlvbnMgb2YgdGhlIHBhdGNoaW5nIHJlcXVlc3QsIGFzIHdlbGwgYXMgdGhlIG51bWJl
ciBvZgogICAgaW5zdHJ1Y3Rpb25zIHRvIGJlIHBhdGNoZWQuCgogICAgRHluYW1pYyBwYXRjaGlu
ZyBpcyBkZWNsYXJlZCB3aXRoIHRoZSBuZXcgQUxURVJOQVRJVkVfQ0IgYW5kIGFsdGVybmF0aXZl
X2NiCiAgICBkaXJlY3RpdmVzOgogICAgICAgICAgICAgICAgICAgIGFzbSB2b2xhdGlsZShBTFRF
Uk5BVElWRV9DQigibW92ICUwLCAjMFxuIiwgY2FsbGJhY2spCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogInIiICh2KSk7CiAgICBvcgoKICAgICAgICAgICAgICAgICAgICBhbHRl
cm5hdGl2ZV9jYiBjYWxsYmFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgbW92IHgwLCAj
MAogICAgICAgICAgICAgICAgICAgIGFsdGVybmF0aXZlX2NiX2VuZAoKICAgIHdoZXJlIGNhbGxi
YWNrIGlzIHRoZSBDIGZ1bmN0aW9uIGNvbXB1dGluZyB0aGUgYWx0ZXJuYXRpdmUuCgogICAgUmV2
aWV3ZWQtYnk6IENocmlzdG9mZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxAbGluYXJvLm9yZz4K
ICAgIFJldmlld2VkLWJ5OiBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29t
PgogICAgU2lnbmVkLW9mZi1ieTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4K
ClRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEZpeCB0
eXBvIGluIHRoZSBjb21taXQgbWVzc2FnZQogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyBhY2tlZC1i
eQotLS0KIHhlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jICAgICAgICB8IDQ4ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5h
dGl2ZS5oIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpp
bmRleCA5MzZjZjA0OTU2Li41MmVkN2VkZjY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWx0
ZXJuYXRpdmUuYworKysgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpAQCAtMzAsNiArMzAs
OCBAQAogI2luY2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KICNpbmNsdWRlIDxhc20vY3B1ZmVhdHVy
ZS5oPgogI2luY2x1ZGUgPGFzbS9pbnNuLmg+CisvKiBYWFg6IE1vdmUgQVJDSF9QQVRDSF9JTlNO
X1NJWkUgb3V0IG9mIGxpdmVwYXRjaC5oICovCisjaW5jbHVkZSA8YXNtL2xpdmVwYXRjaC5oPgog
I2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAKIC8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdl
LmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwpAQCAtOTQsNiArOTYsMjMgQEAgc3Rh
dGljIHUzMiBnZXRfYWx0X2luc24oY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0LAogICAgIHJl
dHVybiBpbnNuOwogfQogCitzdGF0aWMgdm9pZCBwYXRjaF9hbHRlcm5hdGl2ZShjb25zdCBzdHJ1
Y3QgYWx0X2luc3RyICphbHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1
aW50MzJfdCAqb3JpZ3B0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
ICp1cGRwdHIsIGludCBucl9pbnN0KQoreworICAgIGNvbnN0IHVpbnQzMl90ICpyZXBscHRyOwor
ICAgIHVuc2lnbmVkIGludCBpOworCisgICAgcmVwbHB0ciA9IEFMVF9SRVBMX1BUUihhbHQpOwor
ICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfaW5zdDsgaSsrICkKKyAgICB7CisgICAgICAgIHVpbnQz
Ml90IGluc247CisKKyAgICAgICAgaW5zbiA9IGdldF9hbHRfaW5zbihhbHQsIG9yaWdwdHIgKyBp
LCByZXBscHRyICsgaSk7CisgICAgICAgIHVwZHB0cltpXSA9IGNwdV90b19sZTMyKGluc24pOwor
ICAgIH0KK30KKwogLyoKICAqIFRoZSByZWdpb24gcGF0Y2hlZCBzaG91bGQgYmUgcmVhZC13cml0
ZSB0byBhbGxvdyBfX2FwcGx5X2FsdGVybmF0aXZlcwogICogdG8gcmVwbGFjaW5nIHRoZSBpbnN0
cnVjdGlvbnMgd2hlbiBuZWNlc3NhcnkuCkBAIC0xMDUsMzMgKzEyNCwzOCBAQCBzdGF0aWMgaW50
IF9fYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfcmVnaW9uICpyZWdpb24sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgdXBkYXRlX29mZnNldCkKIHsK
ICAgICBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQ7Ci0gICAgY29uc3QgdTMyICpyZXBscHRy
LCAqb3JpZ3B0cjsKKyAgICBjb25zdCB1MzIgKm9yaWdwdHI7CiAgICAgdTMyICp1cGRwdHI7Cisg
ICAgYWx0ZXJuYXRpdmVfY2JfdCBhbHRfY2I7CiAKICAgICBwcmludGsoWEVOTE9HX0lORk8gImFs
dGVybmF0aXZlczogUGF0Y2hpbmcgd2l0aCBhbHQgdGFibGUgJXAgLT4gJXBcbiIsCiAgICAgICAg
ICAgIHJlZ2lvbi0+YmVnaW4sIHJlZ2lvbi0+ZW5kKTsKIAogICAgIGZvciAoIGFsdCA9IHJlZ2lv
bi0+YmVnaW47IGFsdCA8IHJlZ2lvbi0+ZW5kOyBhbHQrKyApCiAgICAgewotICAgICAgICB1MzIg
aW5zbjsKLSAgICAgICAgaW50IGksIG5yX2luc3Q7CisgICAgICAgIGludCBucl9pbnN0OwogCi0g
ICAgICAgIGlmICggIWNwdXNfaGF2ZV9jYXAoYWx0LT5jcHVmZWF0dXJlKSApCisgICAgICAgIC8q
IFVzZSBBUk1fQ0JfUEFUQ0ggYXMgYW4gdW5jb25kaXRpb25hbCBwYXRjaCAqLworICAgICAgICBp
ZiAoIGFsdC0+Y3B1ZmVhdHVyZSA8IEFSTV9DQl9QQVRDSCAmJgorICAgICAgICAgICAgICFjcHVz
X2hhdmVfY2FwKGFsdC0+Y3B1ZmVhdHVyZSkgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAg
ICAgICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsKKyAgICAgICAgaWYg
KCBhbHQtPmNwdWZlYXR1cmUgPT0gQVJNX0NCX1BBVENIICkKKyAgICAgICAgICAgIEJVR19PTihh
bHQtPmFsdF9sZW4gIT0gMCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIEJVR19PTihhbHQt
PmFsdF9sZW4gIT0gYWx0LT5vcmlnX2xlbik7CiAKICAgICAgICAgb3JpZ3B0ciA9IEFMVF9PUklH
X1BUUihhbHQpOwogICAgICAgICB1cGRwdHIgPSAodm9pZCAqKW9yaWdwdHIgKyB1cGRhdGVfb2Zm
c2V0OwotICAgICAgICByZXBscHRyID0gQUxUX1JFUExfUFRSKGFsdCk7CiAKLSAgICAgICAgbnJf
aW5zdCA9IGFsdC0+YWx0X2xlbiAvIHNpemVvZihpbnNuKTsKKyAgICAgICAgbnJfaW5zdCA9IGFs
dC0+b3JpZ19sZW4gLyBBUkNIX1BBVENIX0lOU05fU0laRTsKIAotICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX2luc3Q7IGkrKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGluc24gPSBnZXRf
YWx0X2luc24oYWx0LCBvcmlncHRyICsgaSwgcmVwbHB0ciArIGkpOwotICAgICAgICAgICAgKih1
cGRwdHIgKyBpKSA9IGNwdV90b19sZTMyKGluc24pOwotICAgICAgICB9CisgICAgICAgIGlmICgg
YWx0LT5jcHVmZWF0dXJlIDwgQVJNX0NCX1BBVENIICkKKyAgICAgICAgICAgIGFsdF9jYiA9IHBh
dGNoX2FsdGVybmF0aXZlOworICAgICAgICBlbHNlCisgICAgICAgICAgICBhbHRfY2IgPSBBTFRf
UkVQTF9QVFIoYWx0KTsKKworICAgICAgICBhbHRfY2IoYWx0LCBvcmlncHRyLCB1cGRwdHIsIG5y
X2luc3QpOwogCiAgICAgICAgIC8qIEVuc3VyZSB0aGUgbmV3IGluc3RydWN0aW9ucyByZWFjaGVk
IHRoZSBtZW1vcnkgYW5kIG51a2UgKi8KICAgICAgICAgY2xlYW5fYW5kX2ludmFsaWRhdGVfZGNh
Y2hlX3ZhX3JhbmdlKG9yaWdwdHIsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fs
dGVybmF0aXZlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FsdGVybmF0aXZlLmgKaW5kZXggNGUz
M2QxY2RmNy4uOWI0YjAyODExYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hbHRl
cm5hdGl2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaApAQCAtMyw2
ICszLDggQEAKIAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAKKyNkZWZpbmUgQVJNX0NC
X1BBVENIIEFSTV9OQ0FQUworCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCiAjaW5jbHVkZSA8eGVu
L2luaXQuaD4KQEAgLTE4LDE2ICsyMCwyNCBAQCBzdHJ1Y3QgYWx0X2luc3RyIHsKIH07CiAKIC8q
IFhlbjogaGVscGVycyB1c2VkIGJ5IGNvbW1vbiBjb2RlLiAqLwotI2RlZmluZSBfX0FMVF9QVFIo
YSxmKQkJKCh1MzIgKikoKHZvaWQgKikmKGEpLT5mICsgKGEpLT5mKSkKKyNkZWZpbmUgX19BTFRf
UFRSKGEsZikJCSgodm9pZCAqKSYoYSktPmYgKyAoYSktPmYpCiAjZGVmaW5lIEFMVF9PUklHX1BU
UihhKQkJX19BTFRfUFRSKGEsIG9yaWdfb2Zmc2V0KQogI2RlZmluZSBBTFRfUkVQTF9QVFIoYSkJ
CV9fQUxUX1BUUihhLCBhbHRfb2Zmc2V0KQogCit0eXBlZGVmIHZvaWQgKCphbHRlcm5hdGl2ZV9j
Yl90KShjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQsCisJCQkJIGNvbnN0IHVpbnQzMl90ICpv
cmlncHRyLCB1aW50MzJfdCAqdXBkcHRyLAorCQkJCSBpbnQgbnJfaW5zdCk7CisKIHZvaWQgX19p
bml0IGFwcGx5X2FsdGVybmF0aXZlc19hbGwodm9pZCk7CiBpbnQgYXBwbHlfYWx0ZXJuYXRpdmVz
KGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICpl
bmQpOwogCi0jZGVmaW5lIEFMVElOU1RSX0VOVFJZKGZlYXR1cmUpCQkJCQkJICAgICAgXAorI2Rl
ZmluZSBBTFRJTlNUUl9FTlRSWShmZWF0dXJlLCBjYikJCQkJCSAgICAgIFwKIAkiIC53b3JkIDY2
MWIgLSAuXG4iCQkJCS8qIGxhYmVsICAgICAgICAgICAqLyBcCisJIiAuaWYgIiBfX3N0cmluZ2lm
eShjYikgIiA9PSAwXG4iCQkJCSAgICAgIFwKIAkiIC53b3JkIDY2M2YgLSAuXG4iCQkJCS8qIG5l
dyBpbnN0cnVjdGlvbiAqLyBcCisJIiAuZWxzZVxuIgkJCQkJCQkgICAgICBcCisJIiAud29yZCAi
IF9fc3RyaW5naWZ5KGNiKSAiLSAuXG4iCQkvKiBjYWxsYmFjayAqLwkgICAgICBcCisJIiAuZW5k
aWZcbiIJCQkJCQkJICAgICAgXAogCSIgLmh3b3JkICIgX19zdHJpbmdpZnkoZmVhdHVyZSkgIlxu
IgkJLyogZmVhdHVyZSBiaXQgICAgICovIFwKIAkiIC5ieXRlIDY2MmItNjYxYlxuIgkJCQkvKiBz
b3VyY2UgbGVuICAgICAgKi8gXAogCSIgLmJ5dGUgNjY0Zi02NjNmXG4iCQkJCS8qIHJlcGxhY2Vt
ZW50IGxlbiAqLwpAQCAtNDUsMTUgKzU1LDE4IEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMoY29u
c3Qgc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVuCiAg
KiBidXQgbW9zdCBhc3NlbWJsZXJzIGRpZSBpZiBpbnNuMSBvciBpbnNuMiBoYXZlIGEgLmluc3Qu
IFRoaXMgc2hvdWxkCiAgKiBiZSBmaXhlZCBpbiBhIGJpbnV0aWxzIHJlbGVhc2UgcG9zdGVyaW9y
IHRvIDIuMjUuNTEuMC4yIChhbnl0aGluZwogICogY29udGFpbmluZyBjb21taXQgNGU0ZDA4Y2Y3
Mzk5YjYwNiBvciBjMWJhYWRkZjg4NjEpLgorICoKKyAqIEFsdGVybmF0aXZlcyB3aXRoIGNhbGxi
YWNrcyBkbyBub3QgZ2VuZXJhdGUgcmVwbGFjZW1lbnQgaW5zdHJ1Y3Rpb25zLgogICovCi0jZGVm
aW5lIF9fQUxURVJOQVRJVkVfQ0ZHKG9sZGluc3RyLCBuZXdpbnN0ciwgZmVhdHVyZSwgY2ZnX2Vu
YWJsZWQpCVwKKyNkZWZpbmUgX19BTFRFUk5BVElWRV9DRkcob2xkaW5zdHIsIG5ld2luc3RyLCBm
ZWF0dXJlLCBjZmdfZW5hYmxlZCwgY2IpCVwKIAkiLmlmICJfX3N0cmluZ2lmeShjZmdfZW5hYmxl
ZCkiID09IDFcbiIJCQkJXAogCSI2NjE6XG5cdCIJCQkJCQkJXAogCW9sZGluc3RyICJcbiIJCQkJ
CQkJXAogCSI2NjI6XG4iCQkJCQkJCVwKIAkiLnB1c2hzZWN0aW9uIC5hbHRpbnN0cnVjdGlvbnMs
XCJhXCJcbiIJCQkJXAotCUFMVElOU1RSX0VOVFJZKGZlYXR1cmUpCQkJCQkJXAorCUFMVElOU1RS
X0VOVFJZKGZlYXR1cmUsY2IpCQkJCQlcCiAJIi5wb3BzZWN0aW9uXG4iCQkJCQkJCVwKKwkiIC5p
ZiAiIF9fc3RyaW5naWZ5KGNiKSAiID09IDBcbiIJCQkJXAogCSIucHVzaHNlY3Rpb24gLmFsdGlu
c3RyX3JlcGxhY2VtZW50LCBcImFcIlxuIgkJCVwKIAkiNjYzOlxuXHQiCQkJCQkJCVwKIAluZXdp
bnN0ciAiXG4iCQkJCQkJCVwKQEAgLTYxLDExICs3NCwxNyBAQCBpbnQgYXBwbHlfYWx0ZXJuYXRp
dmVzKGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3Ry
ICplbgogCSIucG9wc2VjdGlvblxuXHQiCQkJCQkJXAogCSIub3JnCS4gLSAoNjY0Yi02NjNiKSAr
ICg2NjJiLTY2MWIpXG5cdCIJCQlcCiAJIi5vcmcJLiAtICg2NjJiLTY2MWIpICsgKDY2NGItNjYz
YilcbiIJCQlcCisJIi5lbHNlXG5cdCIJCQkJCQkJXAorCSI2NjM6XG5cdCIJCQkJCQkJXAorCSI2
NjQ6XG5cdCIJCQkJCQkJXAorCSIuZW5kaWZcbiIJCQkJCQkJXAogCSIuZW5kaWZcbiIKIAogI2Rl
ZmluZSBfQUxURVJOQVRJVkVfQ0ZHKG9sZGluc3RyLCBuZXdpbnN0ciwgZmVhdHVyZSwgY2ZnLCAu
Li4pCVwKLQlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgbmV3aW5zdHIsIGZlYXR1cmUsIElT
X0VOQUJMRUQoY2ZnKSkKKwlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgbmV3aW5zdHIsIGZl
YXR1cmUsIElTX0VOQUJMRUQoY2ZnKSwgMCkKIAorI2RlZmluZSBBTFRFUk5BVElWRV9DQihvbGRp
bnN0ciwgY2IpIFwKKwlfX0FMVEVSTkFUSVZFX0NGRyhvbGRpbnN0ciwgIk5PVF9BTl9JTlNUUlVD
VElPTiIsIEFSTV9DQl9QQVRDSCwgMSwgY2IpCiAjZWxzZQogCiAjaW5jbHVkZSA8YXNtL2FzbV9k
ZWZucy5oPgpAQCAtMTI2LDYgKzE0NSwxNCBAQCBpbnQgYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0
IHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICplbgogNjYz
OgogLmVuZG0KIAorLm1hY3JvIGFsdGVybmF0aXZlX2NiIGNiCisJLnNldCAuTGFzbV9hbHRfbW9k
ZSwgMAorCS5wdXNoc2VjdGlvbiAuYWx0aW5zdHJ1Y3Rpb25zLCAiYSIKKwlhbHRpbnN0cnVjdGlv
bl9lbnRyeSA2NjFmLCBcY2IsIEFSTV9DQl9QQVRDSCwgNjYyZi02NjFmLCAwCisJLnBvcHNlY3Rp
b24KKzY2MToKKy5lbmRtCisKIC8qCiAgKiBDb21wbGV0ZSBhbiBhbHRlcm5hdGl2ZSBjb2RlIHNl
cXVlbmNlLgogICovCkBAIC0xMzUsNiArMTYyLDEzIEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMo
Y29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVu
CiAJLm9yZwkuIC0gKDY2MmItNjYxYikgKyAoNjY0Yi02NjNiKQogLmVuZG0KIAorLyoKKyAqIENh
bGxiYWNrLWJhc2VkIGFsdGVybmF0aXZlIGVwaWxvZ3VlCisgKi8KKy5tYWNybyBhbHRlcm5hdGl2
ZV9jYl9lbmQKKzY2MjoKKy5lbmRtCisKICNkZWZpbmUgX0FMVEVSTkFUSVZFX0NGRyhpbnNuMSwg
aW5zbjIsIGNhcCwgY2ZnLCAuLi4pCVwKIAlhbHRlcm5hdGl2ZV9pbnNuIGluc24xLCBpbnNuMiwg
Y2FwLCBJU19FTkFCTEVEKGNmZykKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbi-0000r5-1j; Tue, 12 Jun 2018 11:37: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbg-0000qC-5O
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:00 +0000
X-Inumbo-ID: 93d9f179-6e34-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 93d9f179-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:34: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 73C541596;
 Tue, 12 Jun 2018 04:36:58 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 660FE3F318;
 Tue, 12 Jun 2018 04:36:57 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:37 +0100
Message-Id: <20180612113643.32020-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 07/13] xen/arm: Simplify alternative patching
 of non-writable 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIHRoZSBNTVUgc2V0dXAgcHJvY2VzcywgWGVuIHdpbGwgc2V0IFNDVExSX0VMMi5XTlgK
KFdyaXRlLU5vbi1lWGVjdXRhYmxlKSBiaXQuIEJlY2F1c2Ugb2YgdGhhdCwgdGhlIGFsdGVybmF0
aXZlIGNvZGUgbmVlZAp0byByZS1tYXBwZWQgdGhlIHJlZ2lvbiBpbiBhIGRpZmZlcmVuY2UgcGxh
Y2UgaW4gb3JkZXIgdG8gbW9kaWZ5IHRoZQp0ZXh0IHNlY3Rpb24uCgpBdCB0aGUgbW9tZW50LCB0
aGUgZnVuY3Rpb24gcGF0Y2hpbmcgdGhlIGNvZGUgaXMgb25seSBhd2FyZSBvZiB0aGUKcmUtbWFw
cGVkIHJlZ2lvbi4gVGhpcyByZXF1aXJlcyB0aGUgY2FsbGVyIHRvIG1lc3Mgd2l0aCBYZW4gaW50
ZXJuYWwgaW4Kb3JkZXIgdG8gaGF2ZSBmdW5jdGlvbiBzdWNoIGFzIGlzX2FjdGl2ZV9rZXJuZWxf
dGV4dCgpIHdvcmtpbmcuCgpBbGwgdGhlIGludGVyYWN0aW9ucyB3aXRoIFhlbiBpbnRlcm5hbCBj
YW4gYmUgcmVtb3ZlZCBieSBzcGVjaWZ5aW5nIHRoZQpvZmZzZXQgYmV0d2VlbiB0aGUgcmVnaW9u
IHBhdGNoIGFuZCB0aGUgd3JpdGFibGUgcmVnaW9uIGZvciB1cGRhdGluZyB0aGUKaW5zdHJ1Y3Rp
b24KClRoaXMgc2ltcGxpZmljYXRpb24gd2lsbCBhbHNvIG1ha2UgaXQgZWFzaWVyIHRvIGludGVn
cmF0ZSBkeW5hbWljIHBhdGNoaW5nCmluIGEgZm9sbG93LXVwIHBhdGNoLiBJbmRlZWQsIHRoZSBj
YWxsYmFjayBhZGRyZXNzIHNob3VsZCBiZSBpbgphbiBvcmlnaW5hbCByZWdpb24gYW5kIG5vdCBy
ZS1tYXBwZWQgb25seSB3aGljaCBpcyB3cml0ZWFibGUgbm9uLWV4ZWN1dGFibGUuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2My4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgotLS0KCkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CgogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBzdGVmYW5vJ3Mg
cmV2aWV3ZWQtYnkKCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIGNvbW1pdCBtZXNz
YWdlCiAgICAgICAgLSBSZW1vdmUgY29tbWVudCBpbiB0aGUgY29kZSB0aGF0IGRvZXMgbm90IG1h
a2Ugc2Vuc2UgYW55bW9yZQotLS0KIHhlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jIHwgNDIgKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MTMgaW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwppbmRleCA5ZmZk
YzQ3NWQ2Li45MzZjZjA0OTU2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUu
YworKysgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpAQCAtOTcsMTIgKzk3LDE2IEBAIHN0
YXRpYyB1MzIgZ2V0X2FsdF9pbnNuKGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmFsdCwKIC8qCiAg
KiBUaGUgcmVnaW9uIHBhdGNoZWQgc2hvdWxkIGJlIHJlYWQtd3JpdGUgdG8gYWxsb3cgX19hcHBs
eV9hbHRlcm5hdGl2ZXMKICAqIHRvIHJlcGxhY2luZyB0aGUgaW5zdHJ1Y3Rpb25zIHdoZW4gbmVj
ZXNzYXJ5LgorICoKKyAqIEB1cGRhdGVfb2Zmc2V0OiBPZmZzZXQgYmV0d2VlbiB0aGUgcmVnaW9u
IHBhdGNoZWQgYW5kIHRoZSB3cml0YWJsZQorICogcmVnaW9uIGZvciB0aGUgdXBkYXRlLiAwIGlm
IHRoZSBwYXRjaGVkIHJlZ2lvbiBpcyB3cml0YWJsZS4KICAqLwotc3RhdGljIGludCBfX2FwcGx5
X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQorc3RhdGljIGlu
dCBfX2FwcGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHVwZGF0ZV9vZmZzZXQpCiB7
CiAgICAgY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0OwotICAgIGNvbnN0IHUzMiAqcmVwbHB0
cjsKLSAgICB1MzIgKm9yaWdwdHI7CisgICAgY29uc3QgdTMyICpyZXBscHRyLCAqb3JpZ3B0cjsK
KyAgICB1MzIgKnVwZHB0cjsKIAogICAgIHByaW50ayhYRU5MT0dfSU5GTyAiYWx0ZXJuYXRpdmVz
OiBQYXRjaGluZyB3aXRoIGFsdCB0YWJsZSAlcCAtPiAlcFxuIiwKICAgICAgICAgICAgcmVnaW9u
LT5iZWdpbiwgcmVnaW9uLT5lbmQpOwpAQCAtMTE4LDYgKzEyMiw3IEBAIHN0YXRpYyBpbnQgX19h
cHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKICAgICAg
ICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsKIAogICAgICAgICBvcmln
cHRyID0gQUxUX09SSUdfUFRSKGFsdCk7CisgICAgICAgIHVwZHB0ciA9ICh2b2lkICopb3JpZ3B0
ciArIHVwZGF0ZV9vZmZzZXQ7CiAgICAgICAgIHJlcGxwdHIgPSBBTFRfUkVQTF9QVFIoYWx0KTsK
IAogICAgICAgICBucl9pbnN0ID0gYWx0LT5hbHRfbGVuIC8gc2l6ZW9mKGluc24pOwpAQCAtMTI1
LDcgKzEzMCw3IEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3RydWN0
IGFsdF9yZWdpb24gKnJlZ2lvbikKICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBucl9pbnN0OyBp
KysgKQogICAgICAgICB7CiAgICAgICAgICAgICBpbnNuID0gZ2V0X2FsdF9pbnNuKGFsdCwgb3Jp
Z3B0ciArIGksIHJlcGxwdHIgKyBpKTsKLSAgICAgICAgICAgICoob3JpZ3B0ciArIGkpID0gY3B1
X3RvX2xlMzIoaW5zbik7CisgICAgICAgICAgICAqKHVwZHB0ciArIGkpID0gY3B1X3RvX2xlMzIo
aW5zbik7CiAgICAgICAgIH0KIAogICAgICAgICAvKiBFbnN1cmUgdGhlIG5ldyBpbnN0cnVjdGlv
bnMgcmVhY2hlZCB0aGUgbWVtb3J5IGFuZCBudWtlICovCkBAIC0xNjIsOSArMTY3LDYgQEAgc3Rh
dGljIGludCBfX2FwcGx5X2FsdGVybmF0aXZlc19tdWx0aV9zdG9wKHZvaWQgKnVudXNlZCkKICAg
ICAgICAgcGFkZHJfdCB4ZW5fc2l6ZSA9IF9lbmQgLSBfc3RhcnQ7CiAgICAgICAgIHVuc2lnbmVk
IGludCB4ZW5fb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyh4ZW5fc2l6ZSk7CiAgICAgICAg
IHZvaWQgKnhlbm1hcDsKLSAgICAgICAgc3RydWN0IHZpcnR1YWxfcmVnaW9uIHBhdGNoX3JlZ2lv
biA9IHsKLSAgICAgICAgICAgIC5saXN0ID0gTElTVF9IRUFEX0lOSVQocGF0Y2hfcmVnaW9uLmxp
c3QpLAotICAgICAgICB9OwogCiAgICAgICAgIEJVR19PTihwYXRjaGVkKTsKIApAQCAtMTc3LDMx
ICsxNzksMTMgQEAgc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0aXZlc19tdWx0aV9zdG9wKHZv
aWQgKnVudXNlZCkKICAgICAgICAgLyogUmUtbWFwcGluZyBYZW4gaXMgbm90IGV4cGVjdGVkIHRv
IGZhaWwgZHVyaW5nIGJvb3QuICovCiAgICAgICAgIEJVR19PTigheGVubWFwKTsKIAotICAgICAg
ICAvKgotICAgICAgICAgKiBJZiB3ZSBnZW5lcmF0ZSBhIG5ldyBicmFuY2ggaW5zdHJ1Y3Rpb24s
IHRoZSB0YXJnZXQgd2lsbCBiZQotICAgICAgICAgKiBjYWxjdWxhdGVkIGluIHRoaXMgcmUtbWFw
cGVkIFhlbiByZWdpb24uIFNvIHdlIGhhdmUgdG8gcmVnaXN0ZXIKLSAgICAgICAgICogdGhpcyBy
ZS1tYXBwZWQgWGVuIHJlZ2lvbiBhcyBhIHZpcnR1YWwgcmVnaW9uIHRlbXBvcmFyaWx5LgotICAg
ICAgICAgKi8KLSAgICAgICAgcGF0Y2hfcmVnaW9uLnN0YXJ0ID0geGVubWFwOwotICAgICAgICBw
YXRjaF9yZWdpb24uZW5kID0geGVubWFwICsgeGVuX3NpemU7Ci0gICAgICAgIHJlZ2lzdGVyX3Zp
cnR1YWxfcmVnaW9uKCZwYXRjaF9yZWdpb24pOworICAgICAgICByZWdpb24uYmVnaW4gPSBfX2Fs
dF9pbnN0cnVjdGlvbnM7CisgICAgICAgIHJlZ2lvbi5lbmQgPSBfX2FsdF9pbnN0cnVjdGlvbnNf
ZW5kOwogCi0gICAgICAgIC8qCi0gICAgICAgICAqIEZpbmQgdGhlIHZpcnR1YWwgYWRkcmVzcyBv
ZiB0aGUgYWx0ZXJuYXRpdmUgcmVnaW9uIGluIHRoZSBuZXcKLSAgICAgICAgICogbWFwcGluZy4K
LSAgICAgICAgICogYWx0X2luc3RyIGNvbnRhaW5zIHJlbGF0aXZlIG9mZnNldCwgc28gdGhlIGZ1
bmN0aW9uCi0gICAgICAgICAqIF9fYXBwbHlfYWx0ZXJuYXRpdmVzIHdpbGwgcGF0Y2ggaW4gdGhl
IHJlLW1hcHBlZCB2ZXJzaW9uIG9mCi0gICAgICAgICAqIFhlbi4KLSAgICAgICAgICovCi0gICAg
ICAgIHJlZ2lvbi5iZWdpbiA9ICh2b2lkICopX19hbHRfaW5zdHJ1Y3Rpb25zIC0gKHZvaWQgKilf
c3RhcnQgKyB4ZW5tYXA7Ci0gICAgICAgIHJlZ2lvbi5lbmQgPSAodm9pZCAqKV9fYWx0X2luc3Ry
dWN0aW9uc19lbmQgLSAodm9pZCAqKV9zdGFydCArIHhlbm1hcDsKLQotICAgICAgICByZXQgPSBf
X2FwcGx5X2FsdGVybmF0aXZlcygmcmVnaW9uKTsKKyAgICAgICAgcmV0ID0gX19hcHBseV9hbHRl
cm5hdGl2ZXMoJnJlZ2lvbiwgeGVubWFwIC0gKHZvaWQgKilfc3RhcnQpOwogICAgICAgICAvKiBU
aGUgcGF0Y2hpbmcgaXMgbm90IGV4cGVjdGVkIHRvIGZhaWwgZHVyaW5nIGJvb3QuICovCiAgICAg
ICAgIEJVR19PTihyZXQgIT0gMCk7CiAKLSAgICAgICAgdW5yZWdpc3Rlcl92aXJ0dWFsX3JlZ2lv
bigmcGF0Y2hfcmVnaW9uKTsKLQogICAgICAgICB2dW5tYXAoeGVubWFwKTsKIAogICAgICAgICAv
KiBCYXJyaWVycyBwcm92aWRlZCBieSB0aGUgY2FjaGUgZmx1c2hpbmcgKi8KQEAgLTIzNSw3ICsy
MTksNyBAQCBpbnQgYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKnN0
YXJ0LCBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICplbgogICAgICAgICAuZW5kID0gZW5kLAogICAg
IH07CiAKLSAgICByZXR1cm4gX19hcHBseV9hbHRlcm5hdGl2ZXMoJnJlZ2lvbik7CisgICAgcmV0
dXJuIF9fYXBwbHlfYWx0ZXJuYXRpdmVzKCZyZWdpb24sIDApOwogfQogCiAvKgotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbf-0000pU-2z; Tue, 12 Jun 2018 11:36:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbd-0000pE-7B
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:57 +0000
X-Inumbo-ID: ebca0218-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ebca0218-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F3B0B1596;
 Tue, 12 Jun 2018 04:36:55 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E65243F318;
 Tue, 12 Jun 2018 04:36:54 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:35 +0100
Message-Id: <20180612113643.32020-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 05/13] xen/arm: Add command line option to
 control SSBD mitigation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gYSBzeXN0ZW0gd2hlcmUgdGhlIGZpcm13YXJlIGltcGxlbWVudHMgQVJDSF9XT1JLQVJPVU5E
XzIsIGl0IG1heSBiZQp1c2VmdWwgdG8gZWl0aGVyIHBlcm1hbmVudGx5IGVuYWJsZSBvciBkaXNh
YmxlIHRoZSB3b3JrYXJvdW5kIGZvciBjYXNlcwp3aGVyZSB0aGUgdXNlciBkZWNpZGVzIHRoYXQg
dGhleSdkIHJhdGhlciBub3QgZ2V0IGEgdHJhcCBvdmVyaGVhZCwgYW5kCmtlZXAgdGhlIG1pdGln
YXRpb24gcGVybWFuZW50bHkgb24gb3Igb2ZmIGluc3RlYWQgb2Ygc3dpdGNoaW5nIGl0IG9uCmV4
Y2VwdGlvbiBlbnRyeS9leGl0LiBJbiBhbnkgY2FzZSwgZGVmYXVsdCB0byBtaXRpZ2F0aW9uIGJl
aW5nIGVuYWJsZWQuCgpUaGUgbmV3IGNvbW1hbmQgbGluZSBvcHRpb24gaXMgaW1wbGVtZW50ZWQg
YXMgbGlzdCBvZiBvbmUgb3B0aW9uIHRvCmZvbGxvdyB4ODYgb3B0aW9uIGFuZCBhbHNvIGFsbG93
IHRvIGV4dGVuZCBpdCBtb3JlIGVhc2lseSBpbiB0aGUgZnV0dXJlLgoKTm90ZSB0aGF0IGZvciBj
b252ZW5pZW5jZSwgdGhlIGZ1bGwgaW1wbGVtZW50aW9uIG9mIHRoZSB3b3JrYXJvdW5kIGlzCmRv
bmUgaW4gdGhlIC5tYXRjaGVzIGNhbGxiYWNrLgoKTGFzdGx5LCBhIGFjY2Vzc29yIGlzIHByb3Zp
ZGVkIHRvIGtub3cgdGhlIHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uLgoKQWZ0ZXIgdGhpcyBwYXRj
aCwgdGhlcmUgYXJlIDMgbWV0aG9kcyBjb21wbGVtZW50aW5nIGVhY2ggb3RoZXIgdG8gZmluZCB0
aGUKc3RhdGUgb2YgdGhlIG1pdGlnYXRpb246CiAgICAtIFRoZSBjYXBhYmlsaXR5IEFSTV9TU0JE
IGluZGljYXRlcyB0aGUgcGxhdGZvcm0gaXMgYWZmZWN0ZWQgYnkgdGhlCiAgICAgIHZ1bG5lcmFi
aWxpdHkuIFRoaXMgd2lsbCBhbHNvIHJldHVybiBmYWxzZSBpZiB0aGUgdXNlciBkZWNpZGUgdG8g
Zm9yY2UKICAgICAgZGlzYWJsZWQgdGhlIG1pdGlnYXRpb24gKHNwZWMtY3RybD0ic3NiZD1mb3Jj
ZS1kaXNhYmxlIikuIFRoZQogICAgICBjYXBhYmlsaXR5IGlzIHVzZWZ1bCBmb3IgcHV0dGluZyBz
aG9ydGN1dCBpbiBwbGFjZSB1c2luZyBhbHRlcm5hdGl2ZS4KICAgIC0gc3NiZF9zdGF0ZSBpbmRp
Y2F0ZXMgdGhlIGdsb2JhbCBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbiAoZS5nCiAgICAgIHVua25v
d24sIGZvcmNlIGVuYWJsZS4uLikuIFRoZSBnbG9iYWwgc3RhdGUgaXMgcmVxdWlyZWQgdG8gcmVw
b3J0CiAgICAgIHRoZSBzdGF0ZSB0byBhIGd1ZXN0LgogICAgLSBUaGUgcGVyLWNwdSBzc2JkX2Nh
bGxiYWNrX3JlcXVpcmVkIGluZGljYXRlcyB3aGV0aGVyIGEgcENQVQogICAgICByZXF1aXJlcyB0
byBjYWxsIHRoZSBTTUMuIFRoaXMgYWxsb3dzIHRvIHNob3J0Y3V0IFNNQyBjYWxsCiAgICAgIGFu
ZCBzYXZlIGFuIGVudHJ5L2V4aXQgdG8gRUwzLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAg
ICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0gRml4IHR5cG8gaW4gdGhlIG5hbWUKCiAgICBDaGFu
Z2VzIGluIHYyOgogICAgICAgIC0gTW92ZSBvdXQgc29tZSBjb2RlIHRvIHRoZSBwcmV2aW91cyBw
YXRjaC4KICAgICAgICAtIFVwZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2Ugd2l0aCBtb3JlIGJhY2tn
cm91bmQKLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE4ICsrKysr
KysrCiB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgICAgICAgICAgICB8IDg4ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRh
LmggICAgIHwgMjEgKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEyMCBpbnNlcnRpb25zKCsp
LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggODcx
MmE4MzNhMi4uOTYyMDI4YjZlZCAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAg
LTE3NTYsNiArMTc1NiwyNCBAQCBlbmZvcmNlcyB0aGUgbWF4aW11bSB0aGVvcmV0aWNhbGx5IG5l
Y2Vzc2FyeSB0aW1lb3V0IG9mIDY3MG1zLiBBbnkgbnVtYmVyCiBpcyBiZWluZyBpbnRlcnByZXRl
ZCBhcyBhIGN1c3RvbSB0aW1lb3V0IGluIG1pbGxpc2Vjb25kcy4gWmVybyBvciBib29sZWFuCiBm
YWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5kLCB3aGljaCBpcyBhbHNvIHRoZSBkZWZh
dWx0LgogCisjIyMgc3BlYy1jdHJsIChBcm0pCis+IGA9IExpc3Qgb2YgWyBzc2JkPWZvcmNlLWRp
c2FibGV8cnVudGltZXxmb3JjZS1lbmFibGUgXWAKKworQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZl
IGV4ZWN1dGlvbiBzaWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4KKworVGhlIG9wdGlvbiBgc3NiZD1g
IGlzIHVzZWQgdG8gY29udHJvbCB0aGUgc3RhdGUgb2YgU3BlY3VsYXRpdmUgU3RvcmUKK0J5cGFz
cyBEaXNhYmxlIChTU0JEKSBtaXRpZ2F0aW9uLgorCisqIGBzc2JkPWZvcmNlLWRpc2FibGVgIHdp
bGwga2VlcCB0aGUgbWl0aWdhdGlvbiBwZXJtYW5lbnRseSBvZmYuIFRoZSBndWVzdAord2lsbCBu
b3QgYmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KKyogYHNz
YmQ9cnVudGltZWAgd2lsbCBhbHdheXMgdHVybiBvbiB0aGUgbWl0aWdhdGlvbiB3aGVuIHJ1bm5p
bmcgaW4gdGhlCitoeXBlcnZpc29yIGNvbnRleHQuIFRoZSBndWVzdCB3aWxsIGJlIHRvIHR1cm4g
b24vb2ZmIHRoZSBtaXRpZ2F0aW9uIGZvcgoraXRzZWxmIGJ5IHVzaW5nIHRoZSBmaXJtd2FyZSBp
bnRlcmZhY2UgQVJDSFxfV09SS0FST1VORFxfMi4KKyogYHNzYmQ9Zm9yY2UtZW5hYmxlYCB3aWxs
IGtlZXAgdGhlIG1pdGlnYXRpb24gcGVybWFuZW50bHkgb24uIFRoZSBndWVzdCB3aWxsCitub3Qg
YmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KKworQnkgZGVm
YXVsdCBTU0JEIHdpbGwgYmUgbWl0aWdhdGVkIGF0IHJ1bnRpbWUgKGkuZSBgc3NiZD1ydW50aW1l
YCkuCisKICMjIyBzcGVjLWN0cmwgKHg4NikKID4gYD0gTGlzdCBvZiBbIDxib29sPiwgeGVuPTxi
b29sPiwge3B2LGh2bSxtc3Itc2MscnNifT08Ym9vbD4sCiA+ICAgICAgICAgICAgICBidGktdGh1
bms9cmV0cG9saW5lfGxmZW5jZXxqbXAsIHtpYnJzLGlicGIsc3NiZH09PGJvb2w+IF1gCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRh
LmMKaW5kZXggMWE2MTMwNDA2Yy4uNDI5MjAwODY5MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwpAQCAtMjM3LDYgKzIz
Nyw0MSBAQCBzdGF0aWMgaW50IGVuYWJsZV9pY19pbnZfaGFyZGVuaW5nKHZvaWQgKmRhdGEpCiAK
ICNpZmRlZiBDT05GSUdfQVJNX1NTQkQKIAorZW51bSBzc2JkX3N0YXRlIHNzYmRfc3RhdGUgPSBB
Uk1fU1NCRF9SVU5USU1FOworCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0cmwoY29u
c3QgY2hhciAqcykKK3sKKyAgICBjb25zdCBjaGFyICpzczsKKyAgICBpbnQgcmMgPSAwOworCisg
ICAgZG8geworICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOworICAgICAgICBpZiAoICFzcyAp
CisgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKKworICAgICAgICBpZiAoICFzdHJu
Y21wKHMsICJzc2JkPSIsIDUpICkKKyAgICAgICAgeworICAgICAgICAgICAgcyArPSA1OworCisg
ICAgICAgICAgICBpZiAoICFzdHJuY21wKHMsICJmb3JjZS1kaXNhYmxlIiwgc3MgLSBzKSApCisg
ICAgICAgICAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0RJU0FCTEU7CisgICAg
ICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJ1bnRpbWUiLCBzcyAtIHMpICkKKyAgICAg
ICAgICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRfUlVOVElNRTsKKyAgICAgICAgICAgIGVs
c2UgaWYgKCAhc3RybmNtcChzLCAiZm9yY2UtZW5hYmxlIiwgc3MgLSBzKSApCisgICAgICAgICAg
ICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0VOQUJMRTsKKyAgICAgICAgICAgIGVs
c2UKKyAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIH0KKyAgICAgICAgZWxz
ZQorICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworCisgICAgICAgIHMgPSBzcyArIDE7CisgICAg
fSB3aGlsZSAoICpzcyApOworCisgICAgcmV0dXJuIHJjOworfQorY3VzdG9tX3BhcmFtKCJzcGVj
LWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOworCiAvKgogICogQXNzZW1ibHkgY29kZSBtYXkgdXNl
IHRoZSB2YXJpYWJsZSBkaXJlY3RseSwgc28gd2UgbmVlZCB0byBtYWtlIHN1cmUKICAqIGl0IGZp
dHMgaW4gYSByZWdpc3Rlci4KQEAgLTI1MSwyMCArMjg2LDE3IEBAIHN0YXRpYyBib29sIGhhc19z
c2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkK
ICAgICBpZiAoIHNtY2NjX3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQogICAgICAgICByZXR1
cm4gZmFsc2U7CiAKLSAgICAvKgotICAgICAqIFRoZSBwcm9iZSBmdW5jdGlvbiByZXR1cm4gdmFs
dWUgaXMgZWl0aGVyIG5lZ2F0aXZlICh1bnN1cHBvcnRlZAotICAgICAqIG9yIG1pdGlnYXRlZCks
IHBvc2l0aXZlICh1bmFmZmVjdGVkKSwgb3IgemVybyAocmVxdWlyZXMKLSAgICAgKiBtaXRpZ2F0
aW9uKS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNhc2UuCi0gICAg
ICovCiAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfRkVBVFVSRVNfRklELAog
ICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsICZy
ZXMpOwogCiAgICAgc3dpdGNoICggKGludClyZXMuYTAgKQogICAgIHsKICAgICBjYXNlIEFSTV9T
TUNDQ19OT1RfU1VQUE9SVEVEOgorICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRfVU5LTk9X
TjsKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgY2FzZSBBUk1fU01DQ0NfTk9UX1JFUVVJ
UkVEOgorICAgICAgICBzc2JkX3N0YXRlID0gQVJNX1NTQkRfTUlUSUdBVEVEOwogICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAKICAgICBjYXNlIEFSTV9TTUNDQ19TVUNDRVNTOgpAQCAtMjgwLDggKzMx
Miw0OSBAQCBzdGF0aWMgYm9vbCBoYXNfc3NiZF9taXRpZ2F0aW9uKGNvbnN0IHN0cnVjdCBhcm1f
Y3B1X2NhcGFiaWxpdGllcyAqZW50cnkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAK
LSAgICBpZiAoIHJlcXVpcmVkICkKLSAgICAgICAgdGhpc19jcHUoc3NiZF9jYWxsYmFja19yZXF1
aXJlZCkgPSAxOworICAgIHN3aXRjaCAoIHNzYmRfc3RhdGUgKQorICAgIHsKKyAgICBjYXNlIEFS
TV9TU0JEX0ZPUkNFX0RJU0FCTEU6CisgICAgeworICAgICAgICBzdGF0aWMgYm9vbCBvbmNlID0g
dHJ1ZTsKKworICAgICAgICBpZiAoIG9uY2UgKQorICAgICAgICAgICAgcHJpbnRrKCIlcyBkaXNh
YmxlZCBmcm9tIGNvbW1hbmQtbGluZVxuIiwgZW50cnktPmRlc2MpOworICAgICAgICBvbmNlID0g
ZmFsc2U7CisKKyAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FS
T1VORF8yX0ZJRCwgMCwgTlVMTCk7CisgICAgICAgIHJlcXVpcmVkID0gZmFsc2U7CisKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorCisgICAgY2FzZSBBUk1fU1NCRF9SVU5USU1FOgorICAgICAgICBp
ZiAoIHJlcXVpcmVkICkKKyAgICAgICAgeworICAgICAgICAgICAgdGhpc19jcHUoc3NiZF9jYWxs
YmFja19yZXF1aXJlZCkgPSAxOworICAgICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NN
Q0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgMSwgTlVMTCk7CisgICAgICAgIH0KKworICAgICAg
ICBicmVhazsKKworICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFOgorICAgIHsKKyAgICAg
ICAgc3RhdGljIGJvb2wgb25jZSA9IHRydWU7CisKKyAgICAgICAgaWYgKCBvbmNlICkKKyAgICAg
ICAgICAgIHByaW50aygiJXMgZm9yY2VkIGZyb20gY29tbWFuZC1saW5lXG4iLCBlbnRyeS0+ZGVz
Yyk7CisgICAgICAgIG9uY2UgPSBmYWxzZTsKKworICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhB
Uk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklELCAxLCBOVUxMKTsKKyAgICAgICAgcmVxdWly
ZWQgPSB0cnVlOworCisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGRlZmF1bHQ6CisgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQog
CiAgICAgcmV0dXJuIHJlcXVpcmVkOwogfQpAQCAtMzkwLDYgKzQ2Myw3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgYXJtX2VycmF0YVtdID0gewogI2VuZGlmCiAj
aWZkZWYgQ09ORklHX0FSTV9TU0JECiAgICAgeworICAgICAgICAuZGVzYyA9ICJTcGVjdWxhdGl2
ZSBTdG9yZSBCeXBhc3MgRGlzYWJsZWQiLAogICAgICAgICAuY2FwYWJpbGl0eSA9IEFSTV9TU0JE
LAogICAgICAgICAubWF0Y2hlcyA9IGhhc19zc2JkX21pdGlnYXRpb24sCiAgICAgfSwKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2NwdWVycmF0YS5oCmluZGV4IGU2MjhkM2ZmNTYuLjU1ZGRmZGEyNzIgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9jcHVlcnJhdGEuaApAQCAtMzEsMTAgKzMxLDI2IEBAIENIRUNLX1dPUktBUk9VTkRfSEVMUEVS
KHNzYmQsIEFSTV9TU0JELCBDT05GSUdfQVJNX1NTQkQpCiAKICN1bmRlZiBDSEVDS19XT1JLQVJP
VU5EX0hFTFBFUgogCitlbnVtIHNzYmRfc3RhdGUKK3sKKyAgICBBUk1fU1NCRF9VTktOT1dOLAor
ICAgIEFSTV9TU0JEX0ZPUkNFX0RJU0FCTEUsCisgICAgQVJNX1NTQkRfUlVOVElNRSwKKyAgICBB
Uk1fU1NCRF9GT1JDRV9FTkFCTEUsCisgICAgQVJNX1NTQkRfTUlUSUdBVEVELAorfTsKKwogI2lm
ZGVmIENPTkZJR19BUk1fU1NCRAogCiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KIAorZXh0ZXJu
IGVudW0gc3NiZF9zdGF0ZSBzc2JkX3N0YXRlOworCitzdGF0aWMgaW5saW5lIGVudW0gc3NiZF9z
dGF0ZSBnZXRfc3NiZF9zdGF0ZSh2b2lkKQoreworICAgIHJldHVybiBzc2JkX3N0YXRlOworfQor
CiBERUNMQVJFX1BFUl9DUFUocmVnaXN0ZXJfdCwgc3NiZF9jYWxsYmFja19yZXF1aXJlZCk7CiAK
IHN0YXRpYyBpbmxpbmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGlnYXRpb24odm9pZCkKQEAg
LTQ5LDYgKzY1LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjcHVfcmVxdWlyZV9zc2JkX21pdGln
YXRpb24odm9pZCkKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKK3N0YXRpYyBpbmxpbmUgZW51bSBz
c2JkX3N0YXRlIGdldF9zc2JkX3N0YXRlKHZvaWQpCit7CisgICAgcmV0dXJuIEFSTV9TU0JEX1VO
S05PV047Cit9CisKICNlbmRpZgogCiAjZW5kaWYgLyogX19BUk1fQ1BVRVJSQVRBX0hfXyAqLwot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbf-0000pm-Ef; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbe-0000pP-R3
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:58 +0000
X-Inumbo-ID: 93129215-6e34-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 93129215-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:34:32 +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 27A8A1435;
 Tue, 12 Jun 2018 04:36:57 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3DB493F318;
 Tue, 12 Jun 2018 04:36:56 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:36 +0100
Message-Id: <20180612113643.32020-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 06/13] xen/arm: Add ARCH_WORKAROUND_2 support
 for 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gb2ZmZXIgQVJDSF9XT1JLQVJPVU5EXzIgc3VwcG9ydCB0byBndWVzdHMsIHdl
IG5lZWQgdG8gdHJhY2sgdGhlCnN0YXRlIG9mIHRoZSB3b3JrYXJvdW5kIHBlci12Q1BVLiBUaGUg
ZmllbGQgJ3BhZCcgaW4gY3B1X2luZm8gaXMgbm93CnJlcHVycG9zZWQgdG8gc3RvcmUgZmxhZ3Mg
ZWFzaWx5IGFjY2Vzc2libGUgaW4gYXNzZW1ibHkuCgpBcyB0aGUgaHlwZXJ2aXNvciB3aWxsIGFs
d2F5cyBydW4gd2l0aCB0aGUgd29ya2Fyb3VuZCBlbmFibGVkLCB3ZSBtYXkKbmVlZCB0byBlbmFi
bGUgKG9uIGd1ZXN0IGV4aXQpIG9yIGRpc2FibGUgKG9uIGd1ZXN0IGVudHJ5KSB0aGUKd29ya2Fy
b3VuZC4KCkEgZm9sbG93LXVwIHBhdGNoIHdpbGwgYWRkIGZhc3RwYXRoIGZvciB0aGUgd29ya2Fy
b3VuZCBmb3IgYXJtNjQgZ3Vlc3RzLgoKTm90ZSB0aGF0IGNoZWNrX3dvcmthcm91bmRfc3NiZCgp
IGlzIHVzZWQgaW5zdGVhZCBvZiBzc2JkX2dldF9zdGF0ZSgpCmJlY2F1c2UgdGhlIGZvcm1lciBp
cyBpbXBsZW1lbnRlZCB1c2luZyBhbiBhbHRlcm5hdGl2ZS4gVGhlZm9yZSB0aGUgY29kZQp3aWxs
IGJlIHNob3J0Y3V0IG9uIGFmZmVjdGVkIHBsYXRmb3JtLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
NjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpS
ZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoK
LS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1i
eQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBGaXggdGhlIGNvbmRpdGlvbiBpbiBuZWVk
X3NzYmRfZmxpcCgpCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAgfCAgOCArKysr
KysrKwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKysr
KysrKwogeGVuL2FyY2gvYXJtL3ZzbWMuYyAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaCB8ICA2
ICsrKysrLQogNCBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bi5jCmluZGV4IDVhMmE5YTZiODMuLjRiYWVjYzI0NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTIxLDYgKzIxLDcgQEAK
ICNpbmNsdWRlIDx4ZW4vd2FpdC5oPgogCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+Cisj
aW5jbHVkZSA8YXNtL2NwdWVycmF0YS5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAj
aW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KQEAgLTU3Miw2
ICs1NzMsMTMgQEAgaW50IHZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICAgICBpZiAo
IChyYyA9IHZjcHVfdnRpbWVyX2luaXQodikpICE9IDAgKQogICAgICAgICBnb3RvIGZhaWw7CiAK
KyAgICAvKgorICAgICAqIFRoZSB3b3JrYXJvdW5kIDIgKGkuZSBTU0JEIG1pdGlnYXRpb24pIGlz
IGVuYWJsZWQgYnkgZGVmYXVsdCBpZgorICAgICAqIHN1cHBvcnRlZC4KKyAgICAgKi8KKyAgICBp
ZiAoIGdldF9zc2JkX3N0YXRlKCkgPT0gQVJNX1NTQkRfUlVOVElNRSApCisgICAgICAgIHYtPmFy
Y2guY3B1X2luZm8tPmZsYWdzIHw9IENQVUlORk9fV09SS0FST1VORF8yX0ZMQUc7CisKICAgICBy
ZXR1cm4gcmM7CiAKIGZhaWw6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hl
bi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDVjMThlOTE4YjAuLjMxNWZjNjFmNzcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0y
MDExLDEwICsyMDExLDIzIEBAIGluamVjdF9hYnQ6CiAgICAgICAgIGluamVjdF9pYWJ0X2V4Y2Vw
dGlvbihyZWdzLCBndmEsIGhzci5sZW4pOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgbmVlZHNf
c3NiZF9mbGlwKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIGlmICggIWNoZWNrX3dvcmthcm91bmRf
c3NiZCgpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuICEodi0+YXJjaC5j
cHVfaW5mby0+ZmxhZ3MgJiBDUFVJTkZPX1dPUktBUk9VTkRfMl9GTEFHKSAmJgorICAgICAgICAg
ICAgIGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbigpOworfQorCiBzdGF0aWMgdm9pZCBlbnRl
cl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgaWYg
KCBndWVzdF9tb2RlKHJlZ3MpICkKICAgICB7CisgICAgICAgIC8qIElmIHRoZSBndWVzdCBoYXMg
ZGlzYWJsZWQgdGhlIHdvcmthcm91bmQsIGJyaW5nIGl0IGJhY2sgb24uICovCisgICAgICAgIGlm
ICggbmVlZHNfc3NiZF9mbGlwKGN1cnJlbnQpICkKKyAgICAgICAgICAgIGFybV9zbWNjY18xXzFf
c21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDEsIE5VTEwpOworCiAgICAgICAg
IC8qCiAgICAgICAgICAqIElmIHdlIHBlbmRlZCBhIHZpcnR1YWwgYWJvcnQsIHByZXNlcnZlIGl0
IHVudGlsIGl0IGdldHMgY2xlYXJlZC4KICAgICAgICAgICogU2VlIEFSTSBBUk0gRERJIDA0ODdB
LmogRDEuMTQuMyAoVmlydHVhbCBJbnRlcnJ1cHRzKSBmb3IgZGV0YWlscywKQEAgLTIyNjAsNiAr
MjI3MywxMyBAQCB2b2lkIGxlYXZlX2h5cGVydmlzb3JfdGFpbCh2b2lkKQogICAgICAgICAgICAg
ICovCiAgICAgICAgICAgICBTWU5DSFJPTklaRV9TRVJST1IoU0tJUF9TWU5DSFJPTklaRV9TRVJS
T1JfRU5UUllfRVhJVCk7CiAKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBUaGUgaHlw
ZXJ2aXNvciBydW5zIHdpdGggdGhlIHdvcmthcm91bmQgYWx3YXlzIHByZXNlbnQuCisgICAgICAg
ICAgICAgKiBJZiB0aGUgZ3Vlc3Qgd2FudHMgaXQgZGlzYWJsZWQsIHNvIGJlIGl0Li4uCisgICAg
ICAgICAgICAgKi8KKyAgICAgICAgICAgIGlmICggbmVlZHNfc3NiZF9mbGlwKGN1cnJlbnQpICkK
KyAgICAgICAgICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJP
VU5EXzJfRklELCAwLCBOVUxMKTsKKwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAg
ICAgICAgIGxvY2FsX2lycV9lbmFibGUoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92c21j
LmMgYi94ZW4vYXJjaC9hcm0vdnNtYy5jCmluZGV4IDQwYTgwZDU3NjAuLmM0Y2NhZTYwMzAgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92c21jLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwpA
QCAtMTgsNiArMTgsNyBAQAogI2luY2x1ZGUgPHhlbi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vdHlw
ZXMuaD4KICNpbmNsdWRlIDxwdWJsaWMvYXJjaC1hcm0vc21jY2MuaD4KKyNpbmNsdWRlIDxhc20v
Y3B1ZXJyYXRhLmg+CiAjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KICNpbmNsdWRlIDxhc20v
bW9uaXRvci5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CkBAIC0xMDQsNiArMTA1LDIzIEBAIHN0
YXRpYyBib29sIGhhbmRsZV9hcmNoKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAg
ICAgICAgaWYgKCBjcHVzX2hhdmVfY2FwKEFSTV9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUikgKQog
ICAgICAgICAgICAgICAgIHJldCA9IDA7CiAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2Fz
ZSBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklEOgorICAgICAgICAgICAgc3dpdGNoICgg
Z2V0X3NzYmRfc3RhdGUoKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICBjYXNlIEFSTV9T
U0JEX1VOS05PV046CisgICAgICAgICAgICBjYXNlIEFSTV9TU0JEX0ZPUkNFX0RJU0FCTEU6Cisg
ICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRfUlVOVElN
RToKKyAgICAgICAgICAgICAgICByZXQgPSBBUk1fU01DQ0NfU1VDQ0VTUzsKKyAgICAgICAgICAg
ICAgICBicmVhazsKKworICAgICAgICAgICAgY2FzZSBBUk1fU1NCRF9GT1JDRV9FTkFCTEU6Cisg
ICAgICAgICAgICBjYXNlIEFSTV9TU0JEX01JVElHQVRFRDoKKyAgICAgICAgICAgICAgICByZXQg
PSBBUk1fU01DQ0NfTk9UX1JFUVVJUkVEOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICAgICAgfQorICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAogICAgICAgICBzZXRfdXNl
cl9yZWcocmVncywgMCwgcmV0KTsKQEAgLTExNCw2ICsxMzIsMjUgQEAgc3RhdGljIGJvb2wgaGFu
ZGxlX2FyY2goc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgY2FzZSBBUk1fU01DQ0Nf
QVJDSF9XT1JLQVJPVU5EXzFfRklEOgogICAgICAgICAvKiBObyByZXR1cm4gdmFsdWUgKi8KICAg
ICAgICAgcmV0dXJuIHRydWU7CisKKyAgICBjYXNlIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRf
Ml9GSUQ6CisgICAgeworICAgICAgICBib29sIGVuYWJsZSA9ICh1aW50MzJfdClnZXRfdXNlcl9y
ZWcocmVncywgMSk7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogQVJNX1dPUktBUk9VTkRfMl9G
SUQgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIHdoZW4gbWl0aWdhdGlvbgorICAgICAgICAgKiBzdGF0
ZSBjYW4gYmUgY2hhbmdlZCBhdCBydW50aW1lLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB1
bmxpa2VseShnZXRfc3NiZF9zdGF0ZSgpICE9IEFSTV9TU0JEX1JVTlRJTUUpICkKKyAgICAgICAg
ICAgIHJldHVybiB0cnVlOworCisgICAgICAgIGlmICggZW5hYmxlICkKKyAgICAgICAgICAgIGdl
dF9jcHVfaW5mbygpLT5mbGFncyB8PSBDUFVJTkZPX1dPUktBUk9VTkRfMl9GTEFHOworICAgICAg
ICBlbHNlCisgICAgICAgICAgICBnZXRfY3B1X2luZm8oKS0+ZmxhZ3MgJj0gfkNQVUlORk9fV09S
S0FST1VORF8yX0ZMQUc7CisKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQogICAgIH0KIAog
ICAgIHJldHVybiBmYWxzZTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVu
dC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKaW5kZXggN2EwOTcxZmRlYS4uZjk4
MTliMzRmYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKQEAgLTcsNiArNywxMCBAQAogI2luY2x1ZGUg
PGFzbS9wZXJjcHUuaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CiAKKy8qIFRlbGwgd2hl
dGhlciB0aGUgZ3Vlc3QgdkNQVSBlbmFibGVkIFdvcmthcm91bmQgMiAoaS5lIHZhcmlhbnQgNCkg
Ki8KKyNkZWZpbmUgQ1BVSU5GT19XT1JLQVJPVU5EXzJfRkxBR19TSElGVCAgIDAKKyNkZWZpbmUg
Q1BVSU5GT19XT1JLQVJPVU5EXzJfRkxBRyAoX0FDKDEsIFUpIDw8IENQVUlORk9fV09SS0FST1VO
RF8yX0ZMQUdfU0hJRlQpCisKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAKIHN0cnVjdCB2Y3B1OwpA
QCAtMjEsNyArMjUsNyBAQCBERUNMQVJFX1BFUl9DUFUoc3RydWN0IHZjcHUgKiwgY3Vycl92Y3B1
KTsKIHN0cnVjdCBjcHVfaW5mbyB7CiAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgZ3Vlc3RfY3B1
X3VzZXJfcmVnczsKICAgICB1bnNpZ25lZCBsb25nIGVscjsKLSAgICB1bnNpZ25lZCBpbnQgcGFk
OworICAgIHVpbnQzMl90IGZsYWdzOwogfTsKIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X2lu
Zm8gKmdldF9jcHVfaW5mbyh2b2lkKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbZ-0000oD-9k; Tue, 12 Jun 2018 11: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbX-0000nw-RV
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:36:51 +0000
X-Inumbo-ID: e86d03cc-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e86d03cc-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:36: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 087871435;
 Tue, 12 Jun 2018 04:36:50 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1D4A23F318;
 Tue, 12 Jun 2018 04:36:48 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:30 +0100
Message-Id: <20180612113643.32020-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v3 00/13] xen/arm: SSBD (aka Spectre-v4)
 mitigation (XSA-263)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaW1wbGVtZW50IHRoZSBYZW4gaHlwZXJ2aXNvciBz
aWRlIG9mIHRoZSAiU3BlY3RyZS12NCIKKENWRS0yMDE4LTM2MzkpIG1pdGlnYXRpb24ga25vd24g
YXMgIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlIgooU1NCRCkuCgpNb3JlIGluZm9y
bWF0aW9uIGNhbiBiZSBmb3VuZCBhdDoKICBodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvcHJv
amVjdC16ZXJvL2lzc3Vlcy9kZXRhaWw/aWQ9MTUyOAogIGh0dHBzOi8vZGV2ZWxvcGVyLmFybS5j
b20vc3VwcG9ydC9hcm0tc2VjdXJpdHktdXBkYXRlcy9zcGVjdWxhdGl2ZS1wcm9jZXNzb3ItdnVs
bmVyYWJpbGl0eQoKRm9yIGFsbCByZWxlYXNlZCBBcm0gQ29ydGV4LUEgdGhhdCBhcmUgYWZmZWN0
ZWQgYnkgdGhpcyBpc3N1ZSwgdGhlbiB0aGUKcHJlZmVycmVkIG1pdGlnYXRpb24gaXMgc2ltcGx5
IHRvIHNldCBhIGNoaWNrZW4gYml0IGluIHRoZSBmaXJtd2FyZSBkdXJpbmcKQ1BVIGluaXRpYWxp
emF0aW9uIGFuZCB0aGVyZWZvcmUgbm8gY2hhbmdlIHRvIFhlbiBpcyByZXF1aXJlZC4gT3RoZXIg
Q1BVcwptYXkgcmVxdWlyZSB0aGUgY2hpY2tlbiBiaXQgdG8gYmUgdG9nZ2xlZCBkeW5hbWljYWxs
eSAoZm9yIGV4YW1wbGUsIHdoZW4Kc3dpdGNoaW5nIGJldHdlZW4ga2VybmVsLW1vZGUgYW5kIGh5
cGVydmlzb3ItbW9kZSkgYW5kIHRoaXMgaXMgYWNoaWV2ZSBieQpjYWxsaW5nIGludG8gRUwzIHZp
YSBhbiBTTUMgd2hpY2ggaGFzIGJlZW4gcHVibGlzaGVkIGFzIHBhcnQgb2YgdGhlIGxhdGVzdApT
TUNDQyBzcGVjaWZpY2F0aW9uOgogIGh0dHBzOi8vZGV2ZWxvcGVyLmFybS5jb20vY2FjaGUtc3Bl
Y3VsYXRpb24tdnVsbmVyYWJpbGl0eS1maXJtd2FyZS1zcGVjaWZpY2F0aW9uCgphcyB3ZWxsIGFz
IGFuIEFURiB1cGRhdGUgZm9yIHRoZSByZWxlYXNlZCBBUk0gY29yZXMgYWZmZWN0ZWQgYnkgU1NC
RDoKICBodHRwczovL2dpdGh1Yi5jb20vQVJNLXNvZnR3YXJlL2FybS10cnVzdGVkLWZpcm13YXJl
L3B1bGwvMTM5MgoKVGhlc2UgcGF0Y2hlcyBwcm92aWRlIHRoZSBmb2xsb3dpbmc6CiAgMS4gU2Fm
ZSBwcm9iaW5nIG9mIGZpcm13YXJlIHRvIGVzdGFibGlzaCB3aGljaCBDUFVzIGluIHRoZSBzeXN0
ZW0KICAgICByZXF1aXJlIGNhbGxpbmcgaW50byBFTDMgYXMgcGFydCBvZiB0aGUgbWl0aWdhdGlv
bgogIDIuIEEgY29tbWFuZC1saW5lIG9wdGlvbiB0byBmb3JjZSBTU0JEIG1pdGlnYXRpb24gdG8g
YmUgYWx3YXlzIG9uLAogICAgIGFsd2F5cyBvZmYsIG9yIGR5bmFtaWNhbGx5IHRvZ2dsZWQgKGRl
ZmF1bHQpIGZvciBDUFVzIHRoYXQgcmVxdWlyZQogICAgIHRoZSBFTDMgY2FsbC4KICAzLiBBbiBp
bml0aWFsIGltcGxlbWVudGF0aW9uIG9mIHRoZSBjYWxsIHZpYSBYZW4sIHdoaWNoIGV4cG9zZXMg
dGhlCiAgICAgbWl0aWdhdGlvbiB0byB0aGUgZ3Vlc3QgdmlhIGFuIEhWQyBpbnRlcmZhY2UuCgpU
aGlzIHBhdGNoIGFsc28gcHJvdmlkZXMgYnVnIGZpeCBhbmQgbmV3IGluZnJhc3RydWN0dXJlIHJl
cXVpcmUgdG8gaW1wbGVtZW50CnRoZSBtaXRpZ2F0aW9uOgogIDEuIFplcm9lZCBlYWNoIHZDUFUg
c3RhY2sKICAyLiBQcm92aWRlIGdlbmVyaWMgYXNzZW1ibHkgbWFjcm9zCiAgMy4gUHJvdmlkZSBh
bHRlcm5hdGl2ZSBjYWxsYmFjayAoUkZDKQoKQSBicmFuY2ggY2FuIGJlIGZvdW5kIHdpdGggYWxs
IHRoZSBwYXRjaGVzIGF0OgogIGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1odHRwL3Blb3Bs
ZS9qdWxpZW5nL3hlbi11bnN0YWJsZS5naXQKICBicmFuY2ggc3NiZC92MwoKQ2hlZXJzLAoKCkp1
bGllbiBHcmFsbCAoMTMpOgogIHhlbi9hcm06IGRvbWFpbjogWmVybyB0aGUgcGVyLXZDUFUgY3B1
X2luZm8KICB4ZW4vYXJtNjQ6IGVudHJ5OiBVc2UgbmFtZWQgbGFiZWwgaW4gZ3Vlc3Rfc3luYwog
IHhlbi9hcm06IHNldHVwOiBDaGVjayBlcnJhdGEgZm9yIGJvb3QgQ1BVIGxhdGVyIG9uCiAgeGVu
L2FybTogQWRkIEFSQ0hfV09SS0FST1VORF8yIHByb2JpbmcKICB4ZW4vYXJtOiBBZGQgY29tbWFu
ZCBsaW5lIG9wdGlvbiB0byBjb250cm9sIFNTQkQgbWl0aWdhdGlvbgogIHhlbi9hcm06IEFkZCBB
UkNIX1dPUktBUk9VTkRfMiBzdXBwb3J0IGZvciBndWVzdHMKICB4ZW4vYXJtOiBTaW1wbGlmeSBh
bHRlcm5hdGl2ZSBwYXRjaGluZyBvZiBub24td3JpdGFibGUgcmVnaW9uCiAgeGVuL2FybTogYWx0
ZXJuYXRpdmVzOiBBZGQgZHluYW1pYyBwYXRjaGluZyBmZWF0dXJlCiAgeGVuL2FybTY0OiBBZGQg
Z2VuZXJpYyBhc3NlbWJseSBtYWNyb3MKICB4ZW4vYXJtNjQ6IEltcGxlbWVudCBhIGZhc3QgcGF0
aCBmb3IgaGFuZGxpbmcgU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzIKICB4ZW4vYXJtOiBLY29uZmln
OiBNb3ZlIEhBUkRFTl9CUkFOQ0hfUFJFRElDVE9SIHVuZGVyICJBcmNoaXRlY3R1cmUKICAgIGZl
YXR1cmVzIgogIHhlbi9hcm06IHNtY2NjOiBGaXggaW5kZW50YXRpb24gaW4gQVJNX1NNQ0NDX0FS
Q0hfV09SS0FST1VORF8xX0ZJRAogIHhlbi9hcm06IEF2b2lkIHRvIHVzZSBjdXJyZW50IGV2ZXJ5
d2hlcmUgaW4gZW50ZXJfaHlwZXJ2aXNvcl9oZWFkCgogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24gfCAgMTggKysrKysKIHhlbi9hcmNoL2FybS9LY29uZmlnICAgICAgICAgICAg
ICAgIHwgIDQ0ICsrKysrKystLS0tCiB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyAgICAgICAg
ICB8ICA4NiArKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zm
c2V0cy5jICAgIHwgICAyICsKIHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TICAgICAgICAgIHwg
IDQ4ICsrKysrKysrKysrLQogeGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jICAgICAgICAgICAgfCAx
NTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vZG9t
YWluLmMgICAgICAgICAgICAgICB8ICAgOSArKysKIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAg
ICAgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICB8
ICAzMiArKysrKystLQogeGVuL2FyY2gvYXJtL3ZzbWMuYyAgICAgICAgICAgICAgICAgfCAgMzcg
KysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FsdGVybmF0aXZlLmggICB8ICA0NCArKysr
KysrKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaCAgfCAgMjUgKysrKysr
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWVycmF0YS5oICAgICB8ICA0MiArKysrKysrKysrCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCAgICB8ICAgMyArLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9jdXJyZW50LmggICAgICAgfCAgIDYgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbWFj
cm9zLmggICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggICAgICAg
ICB8ICAxMyArKystCiAxNyBmaWxlcyBjaGFuZ2VkLCA0OTEgaW5zZXJ0aW9ucygrKSwgNzggZGVs
ZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9t
YWNyb3MuaAoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fShbi-0000rO-PG; Tue, 12 Jun 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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbh-0000qy-Iv
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:01 +0000
X-Inumbo-ID: eea6a7f2-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eea6a7f2-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37: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 C371D1596;
 Tue, 12 Jun 2018 04:37:00 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D971E3F318;
 Tue, 12 Jun 2018 04:36:59 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:39 +0100
Message-Id: <20180612113643.32020-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 09/13] xen/arm64: Add generic assembly 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGFzc2VtYmx5IG1hY3JvcyB0byBzaW1wbGlmeSBhc3NlbWJseSBjb2RlOgogICAgLSBhZHJf
Y3B1X2luZm86IEdldCB0aGUgYWRkcmVzcyB0byB0aGUgY3VycmVudCBjcHVfaW5mbyBzdHJ1Y3R1
cmUKICAgIC0gbGRyX3RoaXNfY3B1OiBMb2FkIGEgcGVyLWNwdSB2YWx1ZQoKVGhpcyBpcyBwYXJ0
IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyBy
ZXZpZXdlZC1ieQotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmggfCAyNSAr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21hY3Jvcy5oICAg
ICAgIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9z
LmgKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi45YzVlNjc2YjM3Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9hcm02NC9tYWNyb3MuaApAQCAtMCwwICsxLDI1IEBACisjaWZuZGVmIF9fQVNNX0FS
TV9BUk02NF9NQUNST1NfSAorI2RlZmluZSBfX0FTTV9BUk1fQVJNNjRfTUFDUk9TX0gKKworICAg
IC8qCisgICAgICogQGRzdDogUmVzdWx0IG9mIGdldF9jcHVfaW5mbygpCisgICAgICovCisgICAg
Lm1hY3JvICBhZHJfY3B1X2luZm8sIGRzdAorICAgIGFkZCAgICAgXGRzdCwgc3AsICNTVEFDS19T
SVpFCisgICAgYW5kICAgICBcZHN0LCBcZHN0LCAjfihTVEFDS19TSVpFIC0gMSkKKyAgICBzdWIg
ICAgIFxkc3QsIFxkc3QsICNDUFVJTkZPX3NpemVvZgorICAgIC5lbmRtCisKKyAgICAvKgorICAg
ICAqIEBkc3Q6IFJlc3VsdCBvZiBSRUFEX09OQ0UocGVyX2NwdShzeW0sIHNtcF9wcm9jZXNzb3Jf
aWQoKSkpCisgICAgICogQHN5bTogVGhlIG5hbWUgb2YgdGhlIHBlci1jcHUgdmFyaWFibGUKKyAg
ICAgKiBAdG1wOiBzY3JhdGNoIHJlZ2lzdGVyCisgICAgICovCisgICAgLm1hY3JvICBsZHJfdGhp
c19jcHUsIGRzdCwgc3ltLCB0bXAKKyAgICBsZHIgICAgIFxkc3QsID1wZXJfY3B1X19cc3ltCisg
ICAgbXJzICAgICBcdG1wLCB0cGlkcl9lbDIKKyAgICBsZHIgICAgIFxkc3QsIFtcZHN0LCBcdG1w
XQorICAgIC5lbmRtCisKKyNlbmRpZiAvKiBfX0FTTV9BUk1fQVJNNjRfTUFDUk9TX0ggKi8KKwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tYWNyb3MuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbWFjcm9zLmgKaW5kZXggNWQ4MzdjYjM4Yi4uMWQ0YmI0MWQxNSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9tYWNyb3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21h
Y3Jvcy5oCkBAIC04LDcgKzgsNyBAQAogI2lmIGRlZmluZWQgKENPTkZJR19BUk1fMzIpCiAjIGlu
Y2x1ZGUgPGFzbS9hcm0zMi9tYWNyb3MuaD4KICNlbGlmIGRlZmluZWQoQ09ORklHX0FSTV82NCkK
LS8qIE5vIHNwZWNpZmljIEFSTTY0IG1hY3JvcyBmb3Igbm93ICovCisjIGluY2x1ZGUgPGFzbS9h
cm02NC9tYWNyb3MuaD4KICNlbHNlCiAjIGVycm9yICJ1bmtub3duIEFSTSB2YXJpYW50IgogI2Vu
ZGlmCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:37:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShbk-0000tb-4g; Tue, 12 Jun 2018 11:37: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbj-0000rX-0h
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:03 +0000
X-Inumbo-ID: ef58640b-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ef58640b-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EB73E1435;
 Tue, 12 Jun 2018 04:37:01 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0D6A73F318;
 Tue, 12 Jun 2018 04:37:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:40 +0100
Message-Id: <20180612113643.32020-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 10/13] xen/arm64: Implement a fast path for
 handling SMCCC_ARCH_WORKAROUND_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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9uIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMiB3aWxsIGJlIGNhbGxlZCBi
eSB0aGUgZ3Vlc3QgZm9yCmVuYWJsaW5nL2Rpc2FibGluZyB0aGUgc3NiZCBtaXRpZ2F0aW9uLiBT
byB3ZSB3YW50IHRoZSBoYW5kbGluZyB0bwpiZSBhcyBmYXN0IGFzIHBvc3NpYmxlLgoKVGhlIG5l
dyBzZXF1ZW5jZSB3aWxsIGZvcndhcmQgZ3Vlc3QncyBBUkNIX1dPUktBUk9VTkRfMiBjYWxsIHRv
IEVMMyBhbmQKYWxzbyB0cmFjayB0aGUgc3RhdGUgb2YgdGhlIHdvcmthcm91bmQgcGVyLXZDUFUu
CgpOb3RlIHRoYXQgc2luY2Ugd2UgbmVlZCB0byBleGVjdXRlIGJyYW5jaGVzLCB0aGlzIGFsd2F5
cyBleGVjdXRlcyBhZnRlcgp0aGUgc3BlY3RyZS12MiBtaXRpZ2F0aW9uLgoKVGhpcyBjb2RlIGlz
IGJhc2VkIG9uIEtWTSBjb3VudGVycGFydCAiYXJtNjQ6IEtWTTogSGFuZGxlIGd1ZXN0J3MKQVJD
SF9XT1JLQVJPVU5EXzIgcmVxdWVzdHMiIHdyaXR0ZW4gYnkgTWFyYyBaeW5naWVyLgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0gQWRkIFN0ZWZh
bm8ncyByZXZpZXdlZC1ieQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBDb21iaW5lIHRo
ZSAyIGNvbnNlY3V0aXZlIGVvciBpbnN0cnVjdGlvbnMgaW4gYSBzaW5nbGUgb25lLgotLS0KIHhl
bi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jIHwgIDIgKysKIHhlbi9hcmNoL2FybS9hcm02
NC9lbnRyeS5TICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLQogeGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jICAgICAgICAgfCAxOCArKysrKysrKysrKysr
KysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvYXNtLW9mZnNldHMuYwppbmRleCBjZTI0ZTQ0NDczLi5mNWM2OTZkMDkyIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYworKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvYXNtLW9mZnNldHMuYwpAQCAtMjIsNiArMjIsNyBAQAogdm9pZCBfX2R1bW15X18o
dm9pZCkKIHsKICAgIE9GRlNFVChVUkVHU19YMCwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHgwKTsK
KyAgIE9GRlNFVChVUkVHU19YMSwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHgxKTsKICAgIE9GRlNF
VChVUkVHU19MUiwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGxyKTsKIAogICAgT0ZGU0VUKFVSRUdT
X1NQLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgc3ApOwpAQCAtNDUsNiArNDYsNyBAQCB2b2lkIF9f
ZHVtbXlfXyh2b2lkKQogICAgQkxBTksoKTsKIAogICAgREVGSU5FKENQVUlORk9fc2l6ZW9mLCBz
aXplb2Yoc3RydWN0IGNwdV9pbmZvKSk7CisgICBPRkZTRVQoQ1BVSU5GT19mbGFncywgc3RydWN0
IGNwdV9pbmZvLCBmbGFncyk7CiAKICAgIE9GRlNFVChWQ1BVX2FyY2hfc2F2ZWRfY29udGV4dCwg
c3RydWN0IHZjcHUsIGFyY2guc2F2ZWRfY29udGV4dCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm02NC9lbnRyeS5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMKaW5kZXggZTIz
NDRlNTY1Zi4uOTdiMDVmNTNlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5
LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMKQEAgLTEsNCArMSw2IEBACiAjaW5j
bHVkZSA8YXNtL2FzbV9kZWZucy5oPgorI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CisjaW5jbHVk
ZSA8YXNtL21hY3Jvcy5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8YXNtL2Fs
dGVybmF0aXZlLmg+CiAjaW5jbHVkZSA8YXNtL3NtY2NjLmg+CkBAIC0yNDEsNyArMjQzLDcgQEAg
Z3Vlc3Rfc3luYzoKICAgICAgICAgICogYmUgZW5jb2RlZCBhcyBhbiBpbW1lZGlhdGUgZm9yIGNt
cC4KICAgICAgICAgICovCiAgICAgICAgIGVvciAgICAgdzAsIHcwLCAjQVJNX1NNQ0NDX0FSQ0hf
V09SS0FST1VORF8xX0ZJRAotICAgICAgICBjYm56ICAgIHcwLCBndWVzdF9zeW5jX3Nsb3dwYXRo
CisgICAgICAgIGNibnogICAgdzAsIGNoZWNrX3dhMgogCiAgICAgICAgIC8qCiAgICAgICAgICAq
IENsb2JiZXIgYm90aCB4MCBhbmQgeDEgdG8gcHJldmVudCBsZWFrYWdlLiBOb3RlIHRoYXQgdGhh
bmtzCkBAIC0yNTAsNiArMjUyLDQ0IEBAIGd1ZXN0X3N5bmM6CiAgICAgICAgIG1vdiAgICAgeDEs
IHh6cgogICAgICAgICBlcmV0CiAKK2NoZWNrX3dhMjoKKyAgICAgICAgLyogQVJNX1NNQ0NDX0FS
Q0hfV09SS0FST1VORF8yIGhhbmRsaW5nICovCisgICAgICAgIGVvciAgICAgdzAsIHcwLCAjKEFS
TV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMV9GSUQgXiBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5E
XzJfRklEKQorICAgICAgICBjYm56ICAgIHcwLCBndWVzdF9zeW5jX3Nsb3dwYXRoCisjaWZkZWYg
Q09ORklHX0FSTV9TU0JECithbHRlcm5hdGl2ZV9jYiBhcm1fZW5hYmxlX3dhMl9oYW5kbGluZwor
ICAgICAgICBiICAgICAgIHdhMl9lbmQKK2FsdGVybmF0aXZlX2NiX2VuZAorICAgICAgICAvKiBT
YW5pdGl6ZSB0aGUgYXJndW1lbnQgKi8KKyAgICAgICAgbW92ICAgICB4MCwgIy0oVVJFR1Nfa2Vy
bmVsX3NpemVvZiAtIFVSRUdTX1gxKSAgLyogeDAgOj0gb2Zmc2V0IG9mIGd1ZXN0J3MgeDEgb24g
dGhlIHN0YWNrICovCisgICAgICAgIGxkciAgICAgeDEsIFtzcCwgeDBdICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIExvYWQgZ3Vlc3QncyB4MSAqLworICAgICAgICBjbXAgICAgIHcxLCB3
enIKKyAgICAgICAgY3NldCAgICB4MSwgbmUKKworICAgICAgICAvKgorICAgICAgICAgKiBVcGRh
dGUgdGhlIGd1ZXN0IGZsYWcuIEF0IHRoaXMgc3RhZ2Ugc3AgcG9pbnQgYWZ0ZXIgdGhlIGZpZWxk
CisgICAgICAgICAqIGd1ZXN0X2NwdV91c2VyX3JlZ3MgaW4gY3B1X2luZm8uCisgICAgICAgICAq
LworICAgICAgICBhZHJfY3B1X2luZm8geDIKKyAgICAgICAgbGRyICAgICB4MCwgW3gyLCAjQ1BV
SU5GT19mbGFnc10KKyAgICAgICAgYmZpICAgICB4MCwgeDEsICNDUFVJTkZPX1dPUktBUk9VTkRf
Ml9GTEFHX1NISUZULCAjMQorICAgICAgICBzdHIgICAgIHgwLCBbeDIsICNDUFVJTkZPX2ZsYWdz
XQorCisgICAgICAgIC8qIENoZWNrIHRoYXQgd2UgYWN0dWFsbHkgbmVlZCB0byBwZXJmb3JtIHRo
ZSBjYWxsICovCisgICAgICAgIGxkcl90aGlzX2NwdSB4MCwgc3NiZF9jYWxsYmFja19yZXF1aXJl
ZCwgeDIKKyAgICAgICAgY2J6ICAgICB4MCwgd2EyX2VuZAorCisgICAgICAgIG1vdiAgICAgdzAs
ICNBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklECisgICAgICAgIHNtYyAgICAgIzAKKwor
d2EyX2VuZDoKKyAgICAgICAgLyogRG9uJ3QgbGVhayBkYXRhIGZyb20gdGhlIFNNQyBjYWxsICov
CisgICAgICAgIG1vdiAgICAgeDEsIHh6cgorICAgICAgICBtb3YgICAgIHgyLCB4enIKKyAgICAg
ICAgbW92ICAgICB4MywgeHpyCisjZW5kaWYgLyogIUNPTkZJR19BUk1fU1NCRCAqLworICAgICAg
ICBtb3YgICAgIHgwLCB4enIKKyAgICAgICAgZXJldAogZ3Vlc3Rfc3luY19zbG93cGF0aDoKICAg
ICAgICAgLyoKICAgICAgICAgICogeDAveDEgbWF5IGhhdmUgYmVlbiBzY3JhdGNoIGJ5IHRoZSBm
YXN0IHBhdGggYWJvdmUsIHNvIGF2b2lkCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJy
YXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKaW5kZXggNDI5MjAwODY5Mi4uNzQ1NWYw
OWYyNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNo
L2FybS9jcHVlcnJhdGEuYwpAQCAtNyw2ICs3LDcgQEAKICNpbmNsdWRlIDx4ZW4vd2FybmluZy5o
PgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNtL2NwdWVycmF0YS5o
PgorI2luY2x1ZGUgPGFzbS9pbnNuLmg+CiAjaW5jbHVkZSA8YXNtL3BzY2kuaD4KIAogLyogT3Zl
cnJpZGUgbWFjcm9zIGZyb20gYXNtL3BhZ2UuaCB0byBtYWtlIHRoZW0gd29yayB3aXRoIG1mbl90
ICovCkBAIC0yNzIsNiArMjczLDIzIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3Ry
bChjb25zdCBjaGFyICpzKQogfQogY3VzdG9tX3BhcmFtKCJzcGVjLWN0cmwiLCBwYXJzZV9zcGVj
X2N0cmwpOwogCisvKiBBcm02NCBvbmx5IGZvciBub3cgYXMgZm9yIEFybTMyIHRoZSB3b3JrYXJv
dW5kIGlzIGN1cnJlbnRseSBoYW5kbGVkIGluIEMuICovCisjaWZkZWYgQ09ORklHX0FSTV82NAor
dm9pZCBfX2luaXQgYXJtX2VuYWJsZV93YTJfaGFuZGxpbmcoY29uc3Qgc3RydWN0IGFsdF9pbnN0
ciAqYWx0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMy
X3QgKm9yaWdwdHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCAqdXBkcHRyLCBpbnQgbnJfaW5zdCkKK3sKKyAgICBCVUdfT04obnJfaW5zdCAhPSAxKTsKKwor
ICAgIC8qCisgICAgICogT25seSBhbGxvdyBtaXRpZ2F0aW9uIG9uIGd1ZXN0IEFSQ0hfV09SS0FS
T1VORF8yIGlmIHRoZSBTU0JECisgICAgICogc3RhdGUgYWxsb3cgaXQgdG8gYmUgZmxpcHBlZC4K
KyAgICAgKi8KKyAgICBpZiAoIGdldF9zc2JkX3N0YXRlKCkgPT0gQVJNX1NTQkRfUlVOVElNRSAp
CisgICAgICAgICp1cGRwdHIgPSBhYXJjaDY0X2luc25fZ2VuX25vcCgpOworfQorI2VuZGlmCisK
IC8qCiAgKiBBc3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRpcmVjdGx5LCBzbyB3
ZSBuZWVkIHRvIG1ha2Ugc3VyZQogICogaXQgZml0cyBpbiBhIHJlZ2lzdGVyLgotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShbm-0000v5-Fp; Tue, 12 Jun 2018 11:37: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbk-0000tg-Ap
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:04 +0000
X-Inumbo-ID: 96a011c4-6e34-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 96a011c4-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:34: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 1F8BA1596;
 Tue, 12 Jun 2018 04:37:03 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 356C43F318;
 Tue, 12 Jun 2018 04:37:02 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:41 +0100
Message-Id: <20180612113643.32020-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 11/13] xen/arm: Kconfig: Move
 HARDEN_BRANCH_PREDICTOR under "Architecture features"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgaXMgbm90IGluIGFueSBzZWN0
aW9uIG1ha2luZwppbXBvc3NpYmxlIGZvciB0aGUgdXNlciB0byB1bnNlbGVjdCBpdC4KCkFsc28s
IGl0IGxvb2tzIGxpa2Ugd2UgcmVxdWlyZSB0byB1c2UgJ2V4cGVydCA9ICJ5IicgZm9yIHNob3dp
bmcgdGhlCm9wdGlvbiBpbiBleHBlcnQgbW9kZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAg
LSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL0tjb25maWcgfCAz
NCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcg
aW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCAwZTJkMDI3MDYwLi40MjEyYzU4
MTcxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0v
S2NvbmZpZwpAQCAtODMsNiArODMsMjMgQEAgY29uZmlnIEFSTV9TU0JECiAKIAkgIElmIHVuc3Vy
ZSwgc2F5IFkuCiAKK2NvbmZpZyBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgorCWJvb2wgIkhhcmRl
biB0aGUgYnJhbmNoIHByZWRpY3RvciBhZ2FpbnN0IGFsaWFzaW5nIGF0dGFja3MiIGlmIEVYUEVS
VCA9ICJ5IgorCWRlZmF1bHQgeQorCWhlbHAKKwkgIFNwZWN1bGF0aW9uIGF0dGFja3MgYWdhaW5z
dCBzb21lIGhpZ2gtcGVyZm9ybWFuY2UgcHJvY2Vzc29ycyByZWx5IG9uCisJICBiZWluZyBhYmxl
IHRvIG1hbmlwdWxhdGUgdGhlIGJyYW5jaCBwcmVkaWN0b3IgZm9yIGEgdmljdGltIGNvbnRleHQg
YnkKKwkgIGV4ZWN1dGluZyBhbGlhc2luZyBicmFuY2hlcyBpbiB0aGUgYXR0YWNrZXIgY29udGV4
dC4gIFN1Y2ggYXR0YWNrcworCSAgY2FuIGJlIHBhcnRpYWxseSBtaXRpZ2F0ZWQgYWdhaW5zdCBi
eSBjbGVhcmluZyBpbnRlcm5hbCBicmFuY2gKKwkgIHByZWRpY3RvciBzdGF0ZSBhbmQgbGltaXRp
bmcgdGhlIHByZWRpY3Rpb24gbG9naWMgaW4gc29tZSBzaXR1YXRpb25zLgorCisJICBUaGlzIGNv
bmZpZyBvcHRpb24gd2lsbCB0YWtlIENQVS1zcGVjaWZpYyBhY3Rpb25zIHRvIGhhcmRlbiB0aGUK
KwkgIGJyYW5jaCBwcmVkaWN0b3IgYWdhaW5zdCBhbGlhc2luZyBhdHRhY2tzIGFuZCBtYXkgcmVs
eSBvbiBzcGVjaWZpYworCSAgaW5zdHJ1Y3Rpb24gc2VxdWVuY2VzIG9yIGNvbnRyb2wgYml0cyBi
ZWluZyBzZXQgYnkgdGhlIHN5c3RlbQorCSAgZmlybXdhcmUuCisKKwkgIElmIHVuc3VyZSwgc2F5
IFkuCisKIGVuZG1lbnUKIAogbWVudSAiQVJNIGVycmF0YSB3b3JrYXJvdW5kIHZpYSB0aGUgYWx0
ZXJuYXRpdmUgZnJhbWV3b3JrIgpAQCAtMTk3LDIzICsyMTQsNiBAQCBjb25maWcgQVJNNjRfRVJS
QVRVTV84MzQyMjAKIAogZW5kbWVudQogCi1jb25maWcgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IK
LQlib29sICJIYXJkZW4gdGhlIGJyYW5jaCBwcmVkaWN0b3IgYWdhaW5zdCBhbGlhc2luZyBhdHRh
Y2tzIiBpZiBFWFBFUlQKLQlkZWZhdWx0IHkKLQloZWxwCi0JICBTcGVjdWxhdGlvbiBhdHRhY2tz
IGFnYWluc3Qgc29tZSBoaWdoLXBlcmZvcm1hbmNlIHByb2Nlc3NvcnMgcmVseSBvbgotCSAgYmVp
bmcgYWJsZSB0byBtYW5pcHVsYXRlIHRoZSBicmFuY2ggcHJlZGljdG9yIGZvciBhIHZpY3RpbSBj
b250ZXh0IGJ5Ci0JICBleGVjdXRpbmcgYWxpYXNpbmcgYnJhbmNoZXMgaW4gdGhlIGF0dGFja2Vy
IGNvbnRleHQuICBTdWNoIGF0dGFja3MKLQkgIGNhbiBiZSBwYXJ0aWFsbHkgbWl0aWdhdGVkIGFn
YWluc3QgYnkgY2xlYXJpbmcgaW50ZXJuYWwgYnJhbmNoCi0JICBwcmVkaWN0b3Igc3RhdGUgYW5k
IGxpbWl0aW5nIHRoZSBwcmVkaWN0aW9uIGxvZ2ljIGluIHNvbWUgc2l0dWF0aW9ucy4KLQotCSAg
VGhpcyBjb25maWcgb3B0aW9uIHdpbGwgdGFrZSBDUFUtc3BlY2lmaWMgYWN0aW9ucyB0byBoYXJk
ZW4gdGhlCi0JICBicmFuY2ggcHJlZGljdG9yIGFnYWluc3QgYWxpYXNpbmcgYXR0YWNrcyBhbmQg
bWF5IHJlbHkgb24gc3BlY2lmaWMKLQkgIGluc3RydWN0aW9uIHNlcXVlbmNlcyBvciBjb250cm9s
IGJpdHMgYmVpbmcgc2V0IGJ5IHRoZSBzeXN0ZW0KLQkgIGZpcm13YXJlLgotCi0JICBJZiB1bnN1
cmUsIHNheSBZLgotCiBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKICAgICBk
ZWZfYm9vbCB5IGlmIEFSTV82NCAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgogCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShbm-0000vU-Qs; Tue, 12 Jun 2018 11:37:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbl-0000ua-9U
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:05 +0000
X-Inumbo-ID: f0bb8778-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f0bb8778-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37: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 473C41435;
 Tue, 12 Jun 2018 04:37:04 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5D5093F318;
 Tue, 12 Jun 2018 04:37:03 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:42 +0100
Message-Id: <20180612113643.32020-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 12/13] xen/arm: smccc: Fix indentation in
 ARM_SMCCC_ARCH_WORKAROUND_1_FID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAg
Q2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNrZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NtY2NjLmggfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKaW5kZXggYTY4MDRjZWM5
OS4uNzRjMTNmODQxOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaApAQCAtMjU0LDkgKzI1NCw5IEBAIHN0cnVj
dCBhcm1fc21jY2NfcmVzIHsKIAogI2RlZmluZSBBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzFf
RklEICAgICAgICAgICAgIFwKICAgICBBUk1fU01DQ0NfQ0FMTF9WQUwoQVJNX1NNQ0NDX0ZBU1Rf
Q0FMTCwgICAgICAgICBcCi0gICAgICAgICAgICAgICAgICAgICAgQVJNX1NNQ0NDX0NPTlZfMzIs
ICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19PV05FUl9BUkNI
LCAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAgICAgICAweDgwMDApCisgICAgICAgICAgICAg
ICAgICAgICAgIEFSTV9TTUNDQ19DT05WXzMyLCAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAgICAgIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAgMHg4MDAwKQogCiAjZGVmaW5lIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQg
ICAgICAgICAgICAgXAogICAgIEFSTV9TTUNDQ19DQUxMX1ZBTChBUk1fU01DQ0NfRkFTVF9DQUxM
LCAgICAgICAgIFwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:37:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:37:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShbo-0000xj-J0; Tue, 12 Jun 2018 11:37: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fShbm-0000vO-Qf
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:37:06 +0000
X-Inumbo-ID: f16d5ffc-6e34-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f16d5ffc-6e34-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:37: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 6FA411435;
 Tue, 12 Jun 2018 04:37:05 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 85C3B3F318;
 Tue, 12 Jun 2018 04:37:04 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 12:36:43 +0100
Message-Id: <20180612113643.32020-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 13/13] xen/arm: Avoid to use current
 everywhere in enter_hypervisor_head
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgY3VycmVudCBpcyBmYWlybHkgZXhwZW5zaXZlLCBzbyBzYXZlIHVwIGludG8gYSB2YXJp
YWJsZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJldmlld2Vk
LWJ5Ci0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgfCAxNCArKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDMxNWZjNjFm
NzcuLmJkZTMwMzI2MWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL2FybS90cmFwcy5jCkBAIC0yMDI0LDggKzIwMjQsMTAgQEAgc3RhdGljIHZvaWQgZW50
ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGlm
ICggZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgeworICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1
cnJlbnQ7CisKICAgICAgICAgLyogSWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fy
b3VuZCwgYnJpbmcgaXQgYmFjayBvbi4gKi8KLSAgICAgICAgaWYgKCBuZWVkc19zc2JkX2ZsaXAo
Y3VycmVudCkgKQorICAgICAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcCh2KSApCiAgICAgICAgICAg
ICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklELCAxLCBO
VUxMKTsKIAogICAgICAgICAvKgpAQCAtMjAzNCw4ICsyMDM2LDggQEAgc3RhdGljIHZvaWQgZW50
ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAg
KiBidXQgdGhlIGNydWNpYWwgYml0IGlzICJPbiB0YWtpbmcgYSB2U0Vycm9yIGludGVycnVwdCwg
SENSX0VMMi5WU0UKICAgICAgICAgICogKGFsaWFzIG9mIEhDUi5WQSkgaXMgY2xlYXJlZCB0byAw
LiIKICAgICAgICAgICovCi0gICAgICAgIGlmICggY3VycmVudC0+YXJjaC5oY3JfZWwyICYgSENS
X1ZBICkKLSAgICAgICAgICAgIGN1cnJlbnQtPmFyY2guaGNyX2VsMiA9IFJFQURfU1lTUkVHKEhD
Ul9FTDIpOworICAgICAgICBpZiAoIHYtPmFyY2guaGNyX2VsMiAmIEhDUl9WQSApCisgICAgICAg
ICAgICB2LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKIAogI2lmZGVmIENP
TkZJR19ORVdfVkdJQwogICAgICAgICAvKgpAQCAtMjA0NSwxMSArMjA0NywxMSBAQCBzdGF0aWMg
dm9pZCBlbnRlcl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgICAgICAqIFRPRE86IEludmVzdGlnYXRlIHdoZXRoZXIgdGhpcyBpcyBuZWNlc3NhcnkgdG8g
ZG8gb24gZXZlcnkKICAgICAgICAgICogdHJhcCBhbmQgaG93IGl0IGNhbiBiZSBvcHRpbWlzZWQu
CiAgICAgICAgICAqLwotICAgICAgICB2dGltZXJfdXBkYXRlX2lycXMoY3VycmVudCk7Ci0gICAg
ICAgIHZjcHVfdXBkYXRlX2V2dGNobl9pcnEoY3VycmVudCk7CisgICAgICAgIHZ0aW1lcl91cGRh
dGVfaXJxcyh2KTsKKyAgICAgICAgdmNwdV91cGRhdGVfZXZ0Y2huX2lycSh2KTsKICNlbmRpZgog
Ci0gICAgICAgIHZnaWNfc3luY19mcm9tX2xycyhjdXJyZW50KTsKKyAgICAgICAgdmdpY19zeW5j
X2Zyb21fbHJzKHYpOwogICAgIH0KIH0KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:38:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShd5-0001rM-BC; Tue, 12 Jun 2018 11:38:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd4-0001r7-Gu
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:26 +0000
X-Inumbo-ID: 20f09182-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20f09182-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071129"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:38 +0100
Message-ID: <1528803465-31661-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 04/11] TestSupport: Break out
 target_extract_distpart
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIHwgMTAgKysr
KysrKysrLQogdHMteGVuLWluc3RhbGwgICAgICAgICB8ICA0ICstLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0
L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCBjZWJlYjBkLi42
ZGU1NjZjIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09zc3Rlc3Qv
VGVzdFN1cHBvcnQucG0KQEAgLTcwLDcgKzcwLDggQEAgQkVHSU4gewogICAgICAgICAgICAgICAg
ICAgICAgIHRhcmdldF9ydW5fYXB0CiAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X2luc3Rh
bGxfcGFja2FnZXMgdGFyZ2V0X2luc3RhbGxfcGFja2FnZXNfbm9yZWMKICAgICAgICAgICAgICAg
ICAgICAgICB0YXJnZXRfam9iZGlyIHRhcmdldF9leHRyYWN0X2pvYmRpc3RwYXRoX3N1YmRpcgot
ICAgICAgICAgICAgICAgICAgICAgIHRhcmdldF9leHRyYWN0X2pvYmRpc3RwYXRoIHRhcmdldF90
ZnRwX3ByZWZpeAorICAgICAgICAgICAgICAgICAgICAgIHRhcmdldF9leHRyYWN0X2pvYmRpc3Rw
YXRoIHRhcmdldF9leHRyYWN0X2Rpc3RwYXJ0CisJCSAgICAgIHRhcmdldF90ZnRwX3ByZWZpeAog
ICAgICAgICAgICAgICAgICAgICAgIGx2X2NyZWF0ZSBsdl9kZXZfbWFwcGVyCiAKICAgICAgICAg
ICAgICAgICAgICAgICBwb2xsX2xvb3AgdGNwY29ubmVjdCBhd2FpdF90Y3AKQEAgLTIzNDMsNiAr
MjM0NCwxMyBAQCBzdWIgdGFyZ2V0X2V4dHJhY3Rfam9iZGlzdHBhdGggKCQkJCQkKSB7CiAgICAg
dGFyZ2V0X2NtZF9yb290KCRobywgImNkIC8gJiYgdGFyIC1oenhmICRkaXN0Y29weSIsIDMwMCk7
CiB9CiAKK3N1YiB0YXJnZXRfZXh0cmFjdF9kaXN0cGFydCAoJCQ7JCkgeworICAgIG15ICgkaG8s
ICRwYXJ0LCAkZGlzdHBhdGhfcikgPSBAXzsKKyAgICB0YXJnZXRfZXh0cmFjdF9qb2JkaXN0cGF0
aCgkaG8sICRwYXJ0LCAicGF0aF8ke3BhcnR9ZGlzdCIsCisJCSRyeyIkaG8tPntJZGVudH1fJHtw
YXJ0fWJ1aWxkam9iIn0gLy8gJHJ7IiR7cGFydH1idWlsZGpvYiJ9LAorCQkkZGlzdHBhdGhfcik7
Cit9CisKIHN1YiB0YXJnZXRfdGZ0cF9wcmVmaXggKCQpIHsKICAgICBteSAoJGhvKSA9IEBfOwog
CmRpZmYgLS1naXQgYS90cy14ZW4taW5zdGFsbCBiL3RzLXhlbi1pbnN0YWxsCmluZGV4IGZjYmI2
OTcuLjE3Zjc2NjIgMTAwNzU1Ci0tLSBhL3RzLXhlbi1pbnN0YWxsCisrKyBiL3RzLXhlbi1pbnN0
YWxsCkBAIC04MSw5ICs4MSw3IEBAIHN1YiBleHRyYWN0ICgpIHsKICAgICBwdXNoIEBwYXJ0cywg
J2xpYnZpcnQnIGlmICRye3Rvb2xzdGFja30gZXEgImxpYnZpcnQiOwogCiAgICAgZm9yZWFjaCBt
eSAkcGFydCAoQHBhcnRzKSB7Ci0gICAgICAgIHRhcmdldF9leHRyYWN0X2pvYmRpc3RwYXRoKCRo
bywgJHBhcnQsICJwYXRoXyR7cGFydH1kaXN0IiwKLQkJJHJ7IiRoby0+e0lkZW50fV8ke3BhcnR9
YnVpbGRqb2IifSAvLyAkcnsiJHtwYXJ0fWJ1aWxkam9iIn0sCi0JCVwlZGlzdHBhdGgpOworCXRh
cmdldF9leHRyYWN0X2Rpc3RwYXJ0KCRobywgJHBhcnQsIFwlZGlzdHBhdGgpOwogICAgIH0KICAg
ICBpZiAodGFyZ2V0X2ZpbGVfZXhpc3RzKCRobywgIi91c3IvbGliNjQvZWZpL3hlbi5lZmkiKSkg
ewogCXRhcmdldF9jbWRfcm9vdCgkaG8sPDxFTkQpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:38:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShd7-0001tB-LL; Tue, 12 Jun 2018 11: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd5-0001rZ-MU
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:27 +0000
X-Inumbo-ID: 2198b4c1-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2198b4c1-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071128"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:37 +0100
Message-ID: <1528803465-31661-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 03/11] sg-run-job: Allow suppression of
 consequences of per-host-ts fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogc2ctcnVuLWpvYiB8IDEzICsrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NnLXJ1bi1qb2IgYi9zZy1y
dW4tam9iCmluZGV4IGFhOTdlZTYuLmUxZGMyZDIgMTAwNzU1Ci0tLSBhL3NnLXJ1bi1qb2IKKysr
IGIvc2ctcnVuLWpvYgpAQCAtMjE2LDcgKzIxNiw4IEBAIHByb2MgdGVzdGlkX21hdGNoZXNfZ2xv
YnMge3Rlc3RpZCBnbG9ic30gewogIyAgICAgICB3aGVyZSBTVEFUVVMgaXMgdGhlIGpvYi9zdGVw
IHN0YXR1cyB0byBiZSB1c2VkIGlmIHRoZSBzdGVwCiAjICAgICAgIHN0YXR1cyBpcyBub3QgYXMg
ZXhwZWN0ZWQsIGFuZCB0aGUgc3BlY2lhbCBtZWFuaW5ncyBhcmU6CiAjCi0jICAgICAgICAgICAt
ICAgICAgT25seSBmb3IgcnVuLXRzOyBzdXBycmVzc2VzIGV4Y2VwdGlvbiBvbiBmYWlsdXJlLgor
IyAgICAgICAgICAgLSAgICAgIGZvciBydW4tdHM7IHN1cHJyZXNzZXMgZXhjZXB0aW9uIG9uIGZh
aWx1cmUuCisjICAgICAgICAgICAgICAgICAgZm9yIHBlci1ob3N0LXRzOyBzdXBwcmVzc2VzIGNv
bnNlcXVlbmNlcyBvZiBmYWlsdXJlLgogIyAgICAgICAgICAgISAgICAgIFJ1biB0aGlzIGV2ZW4g
aWYgdGhlIGpvYiBpcyBiZWluZyB0cnVuY2F0ZWQuCiAjICAgICAgICAgICAgICAgICAgKGZvciBw
ZXItaG9zdC10cywgZXZlbiBpZiB0aGUgam9iIGlzIG5vIGxvbmdlciAkb2spCiAjICAgICAgICAg
ICAuICAgICAgU2hvcnRoYW5kIGZvciAiZmFpbCIKQEAgLTI4Niw2ICsyODcsMTAgQEAgcHJvYyBp
ZmZhaWwtY2hlY2sge2lmZmFpbCBva2V4cHIgaWZmYWlsX3N0YXR1c192YXJ9IHsKICAgICBnbG9i
YWwgb2sKICAgICB1cHZhciAxICRpZmZhaWxfc3RhdHVzX3ZhciBpZmZhaWxfc3RhdHVzCiAKKyAg
ICBpZiB7W3JlZ2V4cCB7Xi19ICRpZmZhaWxdfSB7CisJIyBtb3ZlIC0gdG8gdGhlIGVuZCwgc2lu
Y2UgZG9jcyBzYXkgaXQgc2hvdWxkIGhhdmUgY29tZSBmaXJzdAorCXJlZ3N1YiB7Xi19ICIkaWZm
YWlsLSIge30gaWZmYWlsCisgICAgfQogICAgIGlmIHtbcmVnZXhwIHteIT9cLiR9ICRpZmZhaWxd
fSB7CiAgICAgICAgIHJlZ3N1YiB7XC4kfSAkaWZmYWlsIGZhaWwgaWZmYWlsCiAgICAgfQpAQCAt
NDQ0LDggKzQ0OSwxMCBAQCBwcm9jIHBlci1ob3N0LXRzIHtpZmZhaWwgaWRlbnQgc2NyaXB0IGFy
Z3N9IHsKICAgICBmb3JlYWNoIGhvc3QgJG5lZWRfeGVuX2hvc3RzIGF3YWl0ICRhd2FpdGwgewog
ICAgICAgICBpZiB7IVtyZWFwLXRzICRhd2FpdF19IHsKICAgICAgICAgICAgIGpvYmRiOjpsb2dw
dXRzIHN0ZGVyciAiJGZsaWdodC4kam9iaW5mbyhqb2IpIEAkaG9zdCAkYXJncyBmYWlsZWQiCi0g
ICAgICAgICAgICBzZXQgZmFpbGVkIDEKLSAgICAgICAgICAgIHNldCBvayAwCisJICAgIGlmIHtb
c3RyaW5nIGNvbXBhcmUgLSAkaWZmYWlsX3N0YXR1c119IHsKKwkJc2V0IGZhaWxlZCAxCisJCXNl
dCBvayAwCisJICAgIH0KICAgICAgICAgfQogICAgIH0KIAotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShd8-0001tb-1W; Tue, 12 Jun 2018 11:38:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd5-0001ra-N4
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:27 +0000
X-Inumbo-ID: 21de487f-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21de487f-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071137"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:45 +0100
Message-ID: <1528803465-31661-12-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 11/11] TestSupport: guest_var_boolean:
 Understand `y' and `1' as well
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

UHJldmlvdXNseSB0aGlzIHdvdWxkIHRyZWF0IGB5JyBhbmQgYDEnIGFzIGZhbHNlLCB3aGljaCBp
cyB2ZXJ5CmNvbmZ1c2luZy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0gfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9P
c3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCA3YmM0
MGYzLi5kOGVkMDJkIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09z
c3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTE4MjUsNyArMTgyNSw3IEBAIHN1YiBndWVzdF92YXIg
KCQkJCkgewogCiBzdWIgZ3Vlc3RfdmFyX2Jvb2xlYW4gKCQkKSB7CiAgICAgbXkgKCRnaG8sICRy
dW52YXJ0YWlsKSA9IEBfOwotICAgIHJldHVybiBndWVzdF92YXIoJGdobywgJHJ1bnZhcnRhaWws
ICdmYWxzZScpID1+IG0vdHJ1ZS87CisgICAgcmV0dXJuIGd1ZXN0X3ZhcigkZ2hvLCAkcnVudmFy
dGFpbCwgJ2ZhbHNlJykgPX4gbS90cnVlfHl8MS87CiB9CiAKIHN1YiBndWVzdF92YXJfY29tbWFs
aXN0ICgkJCkgewotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShd8-0001u4-E5; Tue, 12 Jun 2018 11:38:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd5-0001rh-SC
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:27 +0000
X-Inumbo-ID: c838bcf0-6e34-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c838bcf0-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:36:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071131"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:40 +0100
Message-ID: <1528803465-31661-7-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 06/11] ResourceCondition: Provide PropEq
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBjYW4gYmUgdXNlZCwgZm9yIGV4YW1wbGUsIHdpdGggdGhlIGZvbGxvd2luZyBlbnRyeSBp
biBhIGhvc3RmbGFncwpydW52YXI6CiAgIFByb3BFcTpGaXJtd2FyZTp1ZWZpCgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0
L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BFcS5wbSB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wRXEucG0KCmRpZmYgLS1n
aXQgYS9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BFcS5wbSBiL09zc3Rlc3QvUmVzb3Vy
Y2VDb25kaXRpb24vUHJvcEVxLnBtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LmNmNzA5OTQKLS0tIC9kZXYvbnVsbAorKysgYi9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1By
b3BFcS5wbQpAQCAtMCwwICsxLDM4IEBACisjIFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIsIGFu
IGF1dG9tYXRlZCB0ZXN0aW5nIGZyYW1ld29yayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMpIDIw
MTUgQ2l0cml4IEluYy4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBj
YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cisj
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExp
Y2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisjCisjIFRo
aXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNl
ZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll
ZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBmb3IgbW9yZSBkZXRhaWxzLgorIworIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5
IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0
aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u
CisKK3BhY2thZ2UgT3NzdGVzdDo6UmVzb3VyY2VDb25kaXRpb246OlByb3BFcTsKKwordXNlIHN0
cmljdDsKK3VzZSB3YXJuaW5nczsKKwordXNlIHBhcmVudCAnT3NzdGVzdDo6UmVzb3VyY2VDb25k
aXRpb246OlByb3BDb21wYXJlQmFzZSc7CisKK3VzZSBPc3N0ZXN0OwordXNlIE9zc3Rlc3Q6OlRl
c3RTdXBwb3J0OworCitzdWIgc3RyaW5naWZ5IHsKKyAgICBteSAoJHBlKSA9IEBfOworICAgIHJl
dHVybiAiJyRwZS0+e1ZhbH0nIGVxIHByb3BlcnR5ICRwZS0+e1Byb3B9IjsKK30KKworc3ViIF9j
aGVjayB7CisgICAgbXkgKCRwZSwgJHByb3B2YWwpID0gQF87CisgICAgJHByb3B2YWwgLy89ICcn
OworICAgIHJldHVybiAkcGUtPntWYWx9IGVxICRwcm9wdmFsOworfQorCisxOwotLSAKMi4xLjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShd8-0001un-Qf; Tue, 12 Jun 2018 11:38:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd6-0001sE-TD
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:28 +0000
X-Inumbo-ID: 22295f0f-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22295f0f-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071134"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:43 +0100
Message-ID: <1528803465-31661-10-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 09/11] sg-run-job: add some comments
 about guest 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: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogc2ctcnVuLWpvYiB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS9zZy1ydW4tam9iIGIvc2ctcnVuLWpvYgppbmRleCBlMWRjMmQyLi4wYTNmNjg4
IDEwMDc1NQotLS0gYS9zZy1ydW4tam9iCisrKyBiL3NnLXJ1bi1qb2IKQEAgLTYwNCwxMSArNjA0
LDEzIEBAIHByb2MgdGVzdC1ndWVzdC1taWdyIHtnfSB7CiB9CiAKIHByb2MgdGVzdC1ndWVzdCB7
Z30geworICAgICMgZ3Vlc3QgaXMgZXhwZWN0ZWQgdG8gYmUgcnVubmluZywgYW5kIGVuZHMgdXAg
c3RvcHBlZAogICAgIHRlc3QtZ3Vlc3QtbWlnciAkZwogICAgIHRlc3QtZ3Vlc3Qtbm9taWdyICRn
CiB9CiAKIHByb2MgdGVzdC1ndWVzdC1ub21pZ3Ige2d9IHsKKyAgICAjIGd1ZXN0IGlzIGV4cGVj
dGVkIHRvIGJlIHJ1bm5pbmcgYW5kIGVuZHMgdXAgc3RvcHBlZAogICAgIHJ1bi10cyAuID0gICB0
cy1ndWVzdC1zdG9wICAgICsgaG9zdCAkZwogCiAgICAgcmVwZWF0LXRzIDEwID0ucmVwZWF0IFwK
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShd9-0001vP-8m; Tue, 12 Jun 2018 11:38:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd6-0001sD-Sx
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:28 +0000
X-Inumbo-ID: 2274420e-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2274420e-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071133"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:42 +0100
Message-ID: <1528803465-31661-9-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 08/11] ts-xen-install:
 DebianExtraPackages: call apt-get -f install
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Q3VycmVudGx5IHRoaXMgaXMganVzdCBhIHByZWNhdXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0cy14ZW4taW5zdGFsbCB8
IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvdHMteGVu
LWluc3RhbGwgYi90cy14ZW4taW5zdGFsbAppbmRleCBkM2E5ZDExLi45OTEzZTg1IDEwMDc1NQot
LS0gYS90cy14ZW4taW5zdGFsbAorKysgYi90cy14ZW4taW5zdGFsbApAQCAtOTksNiArOTksNyBA
QCBzdWIgc29tZV9leHRyYWRlYnMgKCQpIHsKIAl0YXJnZXRfY21kX3Jvb3QoJGhvLAogCQkJImRw
a2cgLS1mb3JjZS1jb25mb2xkICRkcGtnb3B0cyAkb250YXJnZXQgPC9kZXYvbnVsbCIsCiAJCQkz
MDApOworCXRhcmdldF9ydW5fYXB0KCRobywgcXcoLWYgaW5zdGFsbCkpOwogICAgIH0KIH0KIAot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShd9-0001w8-Ma; Tue, 12 Jun 2018 11:38:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd6-0001sF-Sx
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:28 +0000
X-Inumbo-ID: 225c7330-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 225c7330-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071132"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:41 +0100
Message-ID: <1528803465-31661-8-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 07/11] config: ExtraDebs: replace with
 DebianExtraPackages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

YEV4dHJhRGVicycgaXMgYSBzaWxseSBuYW1lLiAgQWxzbyB0aGUgc2VtYW50aWNzIGFyZSByYXRo
ZXIKaW5mbGV4aWJsZTsgd2UgbWlnaHQgd2FudCB0byBpbnN0YWxsIHNwZWNpZmljIHBhY2thZ2Vz
IHJhdGhlciB0aGFuCnRoZSBjb250ZW50cyBvZiBhIHdob2xlIGRpcmVjdG9yeS4KCkFuZCwgZG9j
dW1lbnQgaXQuCgpUaGlzIHZhcmlhYmxlIGhhcyBvbmx5IGp1c3QgYmVlbiBpbnRyb2R1Y2VkLCBz
byBob3BlZnVsbHkgaXQgaXMgT0sgdG8KcmVwbGFjZSBhbmQgcmVuYW1lIGl0IG5vdyB3aXRob3V0
IGNhdXNpbmcgdG9vIG11Y2ggZGlzcnVwdGlvbi4KCihvc3N0ZXN0J3Mgb3duIHByb2R1Y3Rpb24g
cnVucyBlYWNoIHVzZSB0aGVpciBvd24gY29weSBvZiB0aGUgY29uZmlnLApzbyB0aGV5IHdpbGwg
YmUgZmluZS4gIEl0J3MganVzdCBkb3duc3RyZWFtcywgb3IgdXNlcnMgd2hvc2UgY29uZmlnIGlz
CnNldCB1cCB0byB1c2Ugb25lIG5vdCBpbiB0aGVpciBvd24gdHJlZSwgd2hvIHdpbGwgYmUgYWZm
ZWN0ZWQuKQoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KClNpZ25lZC1vZmYtYnk6IElh
biBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIFJFQURNRSAgICAgICAg
ICAgIHwgIDkgKysrKysrKysrCiBwcm9kdWN0aW9uLWNvbmZpZyB8ICA4ICsrKystLS0tCiB0cy14
ZW4taW5zdGFsbCAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvUkVBRE1FIGIvUkVBRE1FCmluZGV4IDdiN2JjNTIuLjJkZmQ0ZGUg
MTAwNjQ0Ci0tLSBhL1JFQURNRQorKysgYi9SRUFETUUKQEAgLTUzNyw2ICs1MzcsMTUgQEAgRGVi
aWFuTm9uZnJlZUZpcm13YXJlCiAgIGdyZXAtZGN0cmwgKGZvciBleGFtcGxlIGJlY2F1c2UgaXQn
cyBub3QgRGViaWFuKSB0aGVuIHlvdSBtdXN0IHNldAogICB0aGlzIHRvIHRoZSBlbXB0eSBzdHJp
bmcsIGJ5IHdyaXRpbmcgIERlYmlhbk5vbmZyZWVGaXJtd2FyZT0nJwogCitEZWJpYW5FeHRyYVBh
Y2thZ2VzXzxmaXJtd2FyZT5fPGFyY2g+XzxzdWl0ZT4gWzxpdGVtPi4uLiBdCisgIEV4dHJhIHBh
Y2thZ2VzLCBvciBkaXJlY3RvcmllcyBvZiB0aGVtLCB0byBpbnN0YWxsIG9uIGV2ZXJ5IERlYmlh
bgorICBob3N0IChkb20wKS4gIEVhY2ggdmFyaWFibGUgaXMgYSBzcGFjZS1zZXBhcmF0ZWQgbGlz
dCBvZiBpdGVtcy4KKyAgRWFjaCA8aXRlbT4gaXMgcmVsYXRpdmUgdG8gSW1hZ2VzIHVubGVzcyBp
dCBzdGFydHMgd2l0aCBgLycgb3IgYC4vJy4KKyAgSXQgc2hvdWxkIGJlIG9uZSBvZiB0aGUgZm9s
bG93aW5nOgorICAgIDxkaXJlY3RvcnktbmFtZT4vICAgICAgICAgICAgICAgICAgICAgICAgdXBk
YXRlIHBhY2thZ2VzLCBkcGtnIC1pR1JPRUIKKyAgICBbLi4uL108cGFja2FnZT5fPHZlcnNpb24+
Xzxwa2dhcmNoPi5kZWIgIGluc3RhbGwgcGFja2FnZSwgZHBrZyAtaUIKKyAgICBbLi4uL108cGFj
a2FnZT5fPHZlcnNpb24+Xy5kZWIgICAgICAgICAgIGluc3RhbGwgXzxob3N0YXJjaD4uZGViCisK
IFRmdHAqCiAgICBTZXR0aW5ncyByZWxhdGVkIHRvIHRoZSB0ZnRwIHNlcnZlcjoKIApkaWZmIC0t
Z2l0IGEvcHJvZHVjdGlvbi1jb25maWcgYi9wcm9kdWN0aW9uLWNvbmZpZwppbmRleCBhYTQxNGQw
Li5kODllODlhIDEwMDY0NAotLS0gYS9wcm9kdWN0aW9uLWNvbmZpZworKysgYi9wcm9kdWN0aW9u
LWNvbmZpZwpAQCAtMTA2LDEwICsxMDYsMTAgQEAgTWljcm9jb2RlVXBkYXRlSTM4NiBtaWNyb2Nv
ZGUueDg2LjIwMTUtMDYtMTIuY3BpbwogIyBVcGRhdGUgd2l0aCAuL21nLW5ldGdydWItbG9hZGVy
LXVwZGF0ZQogVGZ0cEdydWJWZXJzaW9uIFhYWFgtWFgtWFgKIAotRXh0cmFEZWJzX3VlZmlfaTM4
Nl9qZXNzaWUgICAyMDE4LTA0LTAxCi1FeHRyYURlYnNfdWVmaV9hbWQ2NF9qZXNzaWUgIDIwMTgt
MDQtMDEKLUV4dHJhRGVic191ZWZpX2kzODZfc3RyZXRjaCAgMjAxOC0wNC0wMQotRXh0cmFEZWJz
X3VlZmlfYW1kNjRfc3RyZXRjaCAyMDE4LTA0LTAxCitEZWJpYW5FeHRyYVBhY2thZ2VzX3VlZmlf
aTM4Nl9qZXNzaWUgICBleHRyYWRlYnMtdWVmaS1pMzg2LTIwMTgtMDQtMDEvCitEZWJpYW5FeHRy
YVBhY2thZ2VzX3VlZmlfYW1kNjRfamVzc2llICBleHRyYWRlYnMtdWVmaS1hbWQ2NC0yMDE4LTA0
LTAxLworRGViaWFuRXh0cmFQYWNrYWdlc191ZWZpX2kzODZfc3RyZXRjaCAgZXh0cmFkZWJzLXVl
ZmktaTM4Ni0yMDE4LTA0LTAxLworRGViaWFuRXh0cmFQYWNrYWdlc191ZWZpX2FtZDY0X3N0cmV0
Y2ggZXh0cmFkZWJzLXVlZmktYW1kNjQtMjAxOC0wNC0wMS8KIAogWGVuVXNlUGF0aCAvdXNyL2dy
b3Vwcy94ZW5jb3JlL3N5c3RlbXMvYmluL3hlbnVzZQogWGVuVXNlVXNlciBvc3N0ZXN0CmRpZmYg
LS1naXQgYS90cy14ZW4taW5zdGFsbCBiL3RzLXhlbi1pbnN0YWxsCmluZGV4IDE3Zjc2NjIuLmQz
YTlkMTEgMTAwNzU1Ci0tLSBhL3RzLXhlbi1pbnN0YWxsCisrKyBiL3RzLXhlbi1pbnN0YWxsCkBA
IC0yMCw2ICsyMCw3IEBAIHVzZSBEQkk7CiBCRUdJTiB7IHVuc2hpZnQgQElOQywgcXcoLik7IH0K
IHVzZSBPc3N0ZXN0OwogdXNlIEZpbGU6OlBhdGg7Cit1c2UgRmlsZTo6QmFzZW5hbWU7CiB1c2Ug
UE9TSVg7CiB1c2UgT3NzdGVzdDo6RGViaWFuOwogdXNlIE9zc3Rlc3Q6OlRlc3RTdXBwb3J0OwpA
QCAtNjYsMTQgKzY3LDQ3IEBAIHN1YiBwYWNrYWdlcyAoKSB7CiAgICAgICAgIGlmIHRvb2xzdGFj
aygkaG8pLT57RXh0cmFQYWNrYWdlc307CiB9CiAKK3N1YiBzb21lX2V4dHJhZGVicyAoJCkgewor
ICAgIG15ICgkaXRlbXMpID0gQF87CisgICAgbXkgJGNmZ3ZhciA9IGpvaW4oJ18nLCBAJGl0ZW1z
KTsKKyAgICBteSAkc3BlY3MgPSAkY3skY2ZndmFyfTsKKyAgICBpZiAoIWxlbmd0aCAkc3BlY3Mp
IHsKKwlsb2dtKCIkY2ZndmFyOiBubyBleHRyYSBkZWJzIik7CisJcmV0dXJuOworICAgIH0KKyAg
ICBteSAkY291bnRlciA9IDA7CisgICAgbXkgJHJzeW5jX2luc3RhbGxlZDsKKyAgICBmb3JlYWNo
IG15ICRzcGVjIChzcGxpdCAvXHMrLywgJHNwZWNzKSB7CisJbXkgJHBhdGggPSAkc3BlYzsKKwkk
cGF0aCA9ICIkY3tJbWFnZXN9LyRwYXRoIiB1bmxlc3MgJHBhdGggPX4gbXteL3xeXC4vfTsKKwlt
eSAoJG9udGFyZ2V0LCAkZHBrZ29wdHMpOworCWlmICgkcGF0aCA9fiBtey8kfSkgeworCSAgICAk
b250YXJnZXQgPSAiZXh0cmFwYWNrYWdlcy0kY2ZndmFyLSRjb3VudGVyIjsgJGNvdW50ZXIrKzsK
KwkgICAgJGRwa2dvcHRzID0gJy1pR1JPRUInOworCSAgICBsb2dtKCIkY2ZndmFyOiB1cGRhdGlu
ZyBwYWNrYWdlcyBmcm9tIGRpcmVjdG9yeSAkcGF0aCIpOworCSAgICB0YXJnZXRfaW5zdGFsbF9w
YWNrYWdlcygkaG8sICdyc3luYycpIHVubGVzcyAkcnN5bmNfaW5zdGFsbGVkKys7CisJICAgIHRh
cmdldF9wdXRmaWxlX3Jvb3QoJGhvLDMwMCwgIiRwYXRoLy4iLCAkb250YXJnZXQsICctcicpOwor
CX0gZWxzaWYgKCRwYXRoID1+IG17XC5kZWIkfSkgeworCSAgICAkcGF0aCA9fiBze19cLmRlYn17
ICJfJHJ7YXJjaH0uZGViIiB9ZTsKKwkgICAgbG9nbSgiJGNmZ3ZhcjogaW5zdGFsbGluZyAkcGF0
aCIpOworCSAgICAkb250YXJnZXQgPSBiYXNlbmFtZSgkcGF0aCk7CisJICAgICRkcGtnb3B0cyA9
ICctaUInOworCSAgICB0YXJnZXRfcHV0ZmlsZV9yb290KCRobywzMDAsICRwYXRoLCAkb250YXJn
ZXQpOworCX0gZWxzZSB7CisJICAgIGRpZSAibm8gLyBvciAuIGRlYiBpbiAkc3BlYyA/IjsKKwl9
CisJdGFyZ2V0X2NtZF9yb290KCRobywKKwkJCSJkcGtnIC0tZm9yY2UtY29uZm9sZCAkZHBrZ29w
dHMgJG9udGFyZ2V0IDwvZGV2L251bGwiLAorCQkJMzAwKTsKKyAgICB9Cit9CisKIHN1YiBleHRy
YWRlYnMgKCkgeworICAgIG15ICRzdWl0ZSA9ICRoby0+e1N1aXRlfTsKKworICAgICMgJGN7IERl
YmlhbkV4dHJhUGFja2FnZXNfPGZpcm13YXJlPl88YXJjaD5fPHN1aXRlPiB9CiAgICAgbXkgJGZp
cm13YXJlID0gZ2V0X2hvc3RfcHJvcGVydHkoJGhvLCAiZmlybXdhcmUiLCAiYmlvcyIpOwotICAg
IG15ICR2ZXJzaW9uID0gJGN7ICJFeHRyYURlYnNfJHtmaXJtd2FyZX1fJHJ7YXJjaH1fJGhvLT57
U3VpdGV9IiB9OwotICAgIHJldHVybiB1bmxlc3MgJHZlcnNpb247Ci0gICAgdGFyZ2V0X2luc3Rh
bGxfcGFja2FnZXMoJGhvLCAncnN5bmMnKTsKLSAgICBteSAkZXh0cmFkZWJzID0gIiRje0ltYWdl
c30vZXh0cmFkZWJzLSRmaXJtd2FyZS0kcnthcmNofS0kdmVyc2lvbiI7Ci0gICAgdGFyZ2V0X3B1
dGZpbGVfcm9vdCgkaG8sMzAwLCAiJGV4dHJhZGVicy8uIiwgJ2V4dHJhZGVicycsICctcicpOwot
ICAgIHRhcmdldF9jbWRfcm9vdCgkaG8sImRwa2cgLS1mb3JjZS1jb25mb2xkIC1pR1JPRUIgZXh0
cmFkZWJzIDwvZGV2L251bGwiLDMwMCk7CisgICAgc29tZV9leHRyYWRlYnMoWyAnRGViaWFuRXh0
cmFQYWNrYWdlcycsICRmaXJtd2FyZSwgJHJ7YXJjaH0sICRzdWl0ZSBdKTsKIH0KIAogc3ViIGV4
dHJhY3QgKCkgewotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShdA-0001wo-5n; Tue, 12 Jun 2018 11: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd7-0001sR-2d
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:29 +0000
X-Inumbo-ID: c975ffb1-6e34-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c975ffb1-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:36:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071136"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:44 +0100
Message-ID: <1528803465-31661-11-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 10/11] TestSupport: substeps: work if
 steps in ad-hoc tests take >1s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2hlbiBydW5uaW5nIGJ5IGhhbmQsIE9TU1RFU1RfVEVTVElEIGlzIG5vdCBzZXQuICBXZSBwcm92
aWRlIGEgdmFsdWUKd2l0aCB0aGUgdGltZSBhbmQgdGhlIHBpZCBpbiBpdCwgc28gdGhhdCByZXJ1
bm5pbmcgdGhlIHNjcmlwdCBieSBoYW5kCndvcmtzLCBldmVuIHRob3VnaCBpbiBwcm9kdWN0aW9u
IHRoaXMgd291bGQgcmVzdWx0IGluIG11bHRpcGxlCmlkZW50aWNhbGx5LW5hbWVkIHN1YnN0ZXBz
LgoKQnV0IHdlIG5lZWQgdG8gZml4IHRoaXMgdmFsdWUgZm9yIHRoZSBkdXJhdGlvbiBvZiB0aGUg
c2NyaXB0LgpPdGhlcndpc2Ugd2hlbiBpdCBjYWxscyBzdWJzdGVwX2ZpbmlzaCwgaWYgdGhlIHRp
bWUgaGFzIG1vdmVkIG9uLCBpdApjb21wdXRlcyBhIGRpZmZlcmVudCBPU1NURVNUX1RFU1RJRCBh
bmQgdGhlcmVmb3JlIGEgZGlmZmVyZW50IHN1YnN0ZXAKbmFtZSwgYW5kIHRoZW4gdGhlIHN1YnN0
ZXAgbWFjaGluZXJ5IHNtZWxscyBhIHJhdCBhbmQgYm9tYnMgb3V0LgoKU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9UZXN0
U3VwcG9ydC5wbSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0gYi9Pc3N0ZXN0L1Rl
c3RTdXBwb3J0LnBtCmluZGV4IDZkZTU2NmMuLjdiYzQwZjMgMTAwNjQ0Ci0tLSBhL09zc3Rlc3Qv
VGVzdFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQpAQCAtMjQ1LDcgKzI0
NSw3IEBAIEVORAogc3ViIGNvbXBsZXRlX3Rlc3RpZCAoJCkgewogICAgIG15ICgkdGVzdGlkcikg
PSBAXzsKICAgICAkJHRlc3RpZHIgPX4gc3teKD89Lyl9ewotCSRFTlZ7T1NTVEVTVF9URVNUSUR9
IC8vIHNwcmludGYoJ1NVQlNURVAtJXMtJXMnLCB0aW1lLCAkJCkKKwkkRU5We09TU1RFU1RfVEVT
VElEfSAvLz0gc3ByaW50ZignU1VCU1RFUC0lcy0lcycsIHRpbWUsICQkKQogICAgIH1lOwogfQog
Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShdA-0001xf-LH; Tue, 12 Jun 2018 11: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd7-0001sS-2w
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:29 +0000
X-Inumbo-ID: c8ece7db-6e34-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8ece7db-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:36:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071130"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:39 +0100
Message-ID: <1528803465-31661-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 05/11] ResourceCondition: Break out
 PropCompareBase
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

TWFrZSBhIGJhc2UgY2xhc3Mgc28gd2UgY2FuIGVhc2lseSBpbnZlbnQgb3RoZXIga2luZHMgb2Yg
cmVzb3VyY2UKcHJvcGVydHkgY29uZGl0aW9uLiAgVGhlIGNoaWxkIGlzIHJlc3BvbnNpYmxlIG9u
bHkgZm9yIHN0cmluZ2lmaWNhdGlvbgphbmQgdGhlIGFjdHVhbCBjb21wYXJpc29uLgoKVGhlc2Ug
Y2xhc3NlcyBkb2VzIG5vdCBuZWVkIEV4cG9ydGVyLCBzbyBkcm9wIGFsbCB0aGF0LiAgVXNlIGB1
c2UKcGFyZW50JyB0byBpbXBvcnQgdGhlIGJhc2UgY2xhc3MuCgpTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1Jlc291cmNl
Q29uZGl0aW9uL1Byb3BDb21wYXJlQmFzZS5wbSB8IDY2ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIE9zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcE1pblZlci5wbSAgICAgIHwgNDUg
KysrLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCspLCAz
OCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPc3N0ZXN0L1Jlc291cmNlQ29uZGl0
aW9uL1Byb3BDb21wYXJlQmFzZS5wbQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvUmVzb3VyY2VDb25k
aXRpb24vUHJvcENvbXBhcmVCYXNlLnBtIGIvT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9w
Q29tcGFyZUJhc2UucG0KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNTMwNmJi
OAotLS0gL2Rldi9udWxsCisrKyBiL09zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcENvbXBh
cmVCYXNlLnBtCkBAIC0wLDAgKzEsNjYgQEAKKyMgVGhpcyBpcyBwYXJ0IG9mICJvc3N0ZXN0Iiwg
YW4gYXV0b21hdGVkIHRlc3RpbmcgZnJhbWV3b3JrIGZvciBYZW4uCisjIENvcHlyaWdodCAoQykg
MjAxNSBDaXRyaXggSW5jLgorIworIyBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorIyBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkK
KyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUg
TGljZW5zZSwgb3IKKyMgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyMKKyMg
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCisjIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyMgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCisjCisjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorIyBhbG9uZyB3aXRo
IHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KKworcGFja2FnZSBPc3N0ZXN0OjpSZXNvdXJjZUNvbmRpdGlvbjo6UHJvcENvbXBhcmVCYXNl
OworCit1c2Ugc3RyaWN0OwordXNlIHdhcm5pbmdzOworCit1c2UgT3NzdGVzdDsKK3VzZSBPc3N0
ZXN0OjpUZXN0U3VwcG9ydDsKKworQkVHSU4geworICAgIHVzZSBFeHBvcnRlciAoKTsKKyAgICBv
dXIgKCRWRVJTSU9OLCBASVNBLCBARVhQT1JULCBARVhQT1JUX09LLCAlRVhQT1JUX1RBR1MpOwor
ICAgICRWRVJTSU9OICAgICA9IDEuMDA7CisgICAgQElTQSAgICAgICAgID0gcXcoRXhwb3J0ZXIp
OworICAgIEBFWFBPUlQgICAgICA9IHF3KCk7CisgICAgJUVYUE9SVF9UQUdTID0gKCApOworCisg
ICAgQEVYUE9SVF9PSyAgID0gcXcoKTsKK30KKworc3ViIG5ldyB7CisgICAgbXkgKCRjbGFzcywg
JG5hbWUsICRwcm9wLCAkdmFsKSA9IEBfOworCisgICAgZGllICJwcm9wbmFtZTogJHByb3A/IiB1
bmxlc3MgcHJvcG5hbWVfY2hlY2soJHByb3ApOworCisgICAgcmV0dXJuIGJsZXNzIHsKKwlQcm9w
ID0+ICRwcm9wLAorCVZhbCA9PiAkdmFsCisgICAgfSwgJGNsYXNzOworfQorCitzdWIgY2hlY2sg
eworICAgIG15ICgkcGMsICRyZXN0eXBlLCAkcmVzbmFtZSkgPSBAXzsKKworICAgICMgVXNpbmcg
X2NhY2hlZCBhdm9pZHMgbmVlZGluZyB0byB3b3JyeSBhYm91dCAkZGJoX3Rlc3RzIGJlaW5nCisg
ICAgIyBjbG9zZWQvcmVvcGVuZWQgYmV0d2VlbiBpbnZvY2F0aW9ucworICAgIG15ICRocHJvcHEg
PSAkZGJoX3Rlc3RzLT5wcmVwYXJlX2NhY2hlZCg8PEVORCk7CisgICAgICAgU0VMRUNUIHZhbCBG
Uk9NIHJlc291cmNlX3Byb3BlcnRpZXMKKwlXSEVSRSByZXN0eXBlID0gPyBBTkQgcmVzbmFtZSA9
ID8gQU5EIG5hbWUgPSA/CitFTkQKKyAgICAkaHByb3BxLT5leGVjdXRlKCRyZXN0eXBlLCAkcmVz
bmFtZSwgJHBjLT57UHJvcH0pOworCisgICAgbXkgJHJvdz0gJGhwcm9wcS0+ZmV0Y2hyb3dfYXJy
YXlyZWYoKTsKKyAgICAkaHByb3BxLT5maW5pc2goKTsKKworICAgIG15ICRwcm9wdmFsID0gJHJv
dy0+WzBdOworCisgICAgcmV0dXJuICRwYy0+X2NoZWNrKCRwcm9wdmFsKTsKK30KKworMTsKZGlm
ZiAtLWdpdCBhL09zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcE1pblZlci5wbSBiL09zc3Rl
c3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcE1pblZlci5wbQppbmRleCAxNTVhZWZiLi4xODgwZDdj
IDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BNaW5WZXIucG0KKysr
IGIvT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wTWluVmVyLnBtCkBAIC0xOSw2ICsxOSw4
IEBAIHBhY2thZ2UgT3NzdGVzdDo6UmVzb3VyY2VDb25kaXRpb246OlByb3BNaW5WZXI7CiB1c2Ug
c3RyaWN0OwogdXNlIHdhcm5pbmdzOwogCit1c2UgcGFyZW50ICdPc3N0ZXN0OjpSZXNvdXJjZUNv
bmRpdGlvbjo6UHJvcENvbXBhcmVCYXNlJzsKKwogdXNlIE9zc3Rlc3Q7CiB1c2UgT3NzdGVzdDo6
VGVzdFN1cHBvcnQ7CiAKQEAgLTI2LDUyICsyOCwxOSBAQCB1c2UgU29ydDo6VmVyc2lvbnM7CiAK
IHVzZSBvdmVybG9hZCAnIiInID0+ICdzdHJpbmdpZnknOwogCi1CRUdJTiB7Ci0gICAgdXNlIEV4
cG9ydGVyICgpOwotICAgIG91ciAoJFZFUlNJT04sIEBJU0EsIEBFWFBPUlQsIEBFWFBPUlRfT0ss
ICVFWFBPUlRfVEFHUyk7Ci0gICAgJFZFUlNJT04gICAgID0gMS4wMDsKLSAgICBASVNBICAgICAg
ICAgPSBxdyhFeHBvcnRlcik7Ci0gICAgQEVYUE9SVCAgICAgID0gcXcoKTsKLSAgICAlRVhQT1JU
X1RBR1MgPSAoICk7Ci0KLSAgICBARVhQT1JUX09LICAgPSBxdygpOwotfQotCi1zdWIgbmV3IHsK
LSAgICBteSAoJGNsYXNzLCAkbmFtZSwgJHByb3AsICR2YWwpID0gQF87Ci0KLSAgICBkaWUgInBy
b3BuYW1lOiAkcHJvcD8iIHVubGVzcyBwcm9wbmFtZV9jaGVjaygkcHJvcCk7Ci0KLSAgICByZXR1
cm4gYmxlc3MgewotCVByb3AgPT4gJHByb3AsCi0JTWluVmFsID0+ICR2YWwKLSAgICB9LCAkY2xh
c3M7Ci19Ci0KIHN1YiBzdHJpbmdpZnkgewogICAgIG15ICgkcG12KSA9IEBfOwotICAgIHJldHVy
biAiJHBtdi0+e01pblZhbH0gPj0odikgcHJvcGVydHkgJHBtdi0+e1Byb3B9IjsKKyAgICByZXR1
cm4gIiRwbXYtPntWYWx9ID49KHYpIHByb3BlcnR5ICRwbXYtPntQcm9wfSI7CiB9CiAKLXN1YiBj
aGVjayB7Ci0gICAgbXkgKCRwbXYsICRyZXN0eXBlLCAkcmVzbmFtZSkgPSBAXzsKLQotICAgICMg
VXNpbmcgX2NhY2hlZCBhdm9pZHMgbmVlZGluZyB0byB3b3JyeSBhYm91dCAkZGJoX3Rlc3RzIGJl
aW5nCi0gICAgIyBjbG9zZWQvcmVvcGVuZWQgYmV0d2VlbiBpbnZvY2F0aW9ucwotICAgIG15ICRo
cHJvcHEgPSAkZGJoX3Rlc3RzLT5wcmVwYXJlX2NhY2hlZCg8PEVORCk7Ci0gICAgICAgU0VMRUNU
IHZhbCBGUk9NIHJlc291cmNlX3Byb3BlcnRpZXMKLQlXSEVSRSByZXN0eXBlID0gPyBBTkQgcmVz
bmFtZSA9ID8gQU5EIG5hbWUgPSA/Ci1FTkQKLSAgICAkaHByb3BxLT5leGVjdXRlKCRyZXN0eXBl
LCAkcmVzbmFtZSwgJHBtdi0+e1Byb3B9KTsKLQotICAgIG15ICRyb3c9ICRocHJvcHEtPmZldGNo
cm93X2FycmF5cmVmKCk7Ci0gICAgJGhwcm9wcS0+ZmluaXNoKCk7CitzdWIgX2NoZWNrIHsKKyAg
ICBteSAoJHBtdiwgJHByb3B2YWwpID0gQF87CiAKLSAgICByZXR1cm4gMSB1bmxlc3MgJHJvdzsg
IyBObyBwcm9wID09IG5vIHJlc3RyaWN0aW9uLgorICAgIHJldHVybiAxIHVubGVzcyBkZWZpbmVk
ICRwcm9wdmFsOyAjIE5vIHByb3AgPT0gbm8gcmVzdHJpY3Rpb24uCiAKICAgICAjIElmIHRoZSBt
YXhpbXVtIG1pbmltdW0gaXMgPj0gdG8gdGhlIHJlc291cmNlJ3MgbWluaW11bSB0aGVuIHRoZQog
ICAgICMgcmVzb3VyY2UgbWVldHMgdGhlIHJlcXVpcmVtZW50LgotICAgIHJldHVybiB2ZXJzaW9u
Y21wKCRwbXYtPntNaW5WYWx9LCAkcm93LT5bMF0pID49IDA7CisgICAgcmV0dXJuIHZlcnNpb25j
bXAoJHBtdi0+e1ZhbH0sICRwcm9wdmFsKSA+PSAwOwogfQogCiAxOwotLSAKMi4xLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShdB-0001z2-2H; Tue, 12 Jun 2018 11:38:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd7-0001sY-6L
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:29 +0000
X-Inumbo-ID: c93b0ebe-6e34-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c93b0ebe-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:36:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071125"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:35 +0100
Message-ID: <1528803465-31661-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 01/11] ts-xen-install: Drop obsolete
 --check and $checkmode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U2luY2UgNWVkZWMzMjIyZmYxNGI4MjAwZDViNDFlZDlhZjNjOGQwNGMyNzMxNAogIHRzLXhlbi1i
dWlsZC1jaGVjazogcmVpbXBsZW1lbnRhdGlvbiAuLi4KaW4gMjAxMSB3ZSBoYXZlIGEgZnVsbHkg
Z2VuZXJhbCB2ZXJzaW9uLCBhbmQgdGhlIC0tY2hlY2sgb3B0aW9uCmlzIG5vIGxvbmdlciB1c2Vk
LgoKQW5kIHNpbmNlIDQ2N2Q2MjM5ZGFhMzUyNDgzZWM4ZmVmMDAzYmQ0ZmM3MjM3MDJiNzcKICBw
eWdydWI6IGd1ZXN0IGtlcm5lbCBpbnN0YWxsOiBtb3ZlIHRhcmdldF9leHRyYWN0X2pvYmRpc3Rf
cGF0aCBpbnRvIE9zc3Rlc3QKYWxzbyBpbiAyMDExLCAtLWNoZWNrIGhhcyBub3Qgd29ya2VkIHBy
b3Blcmx5LCBiZWNhdXNlIHRoYXQKY29tbWl0IG1vdmVkIHRoZSByZWxldmFudCBjb2RlIHNvbWV3
aGVyZSB3aGVyZSAkY2hlY2ttb2RlIHdhcwpub3QgYXZhaWxhYmxlIGFuZCBzaW1wbHkgZHJvcHBl
ZCB0aGUgY2hlY2suCgpTbyByZW1vdmUgdGhlIHZlc3RpZ2lhbCBjb2RlIGluIHRzLXhlbi1idWls
ZC4gIEFzIGZvciBAQVJHViwgd2Ugc2ltcGx5CmRpZSBpZiB3ZSBzZWUgc29tZXRoaW5nIHRoYXQg
bG9va3MgbGlrZSBhbiBvcHRpb24uCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0cy14ZW4taW5zdGFsbCB8IDQ2ICsrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBp
bnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90cy14ZW4taW5zdGFs
bCBiL3RzLXhlbi1pbnN0YWxsCmluZGV4IGE5Zjg2MzEuLmZjYmI2OTcgMTAwNzU1Ci0tLSBhL3Rz
LXhlbi1pbnN0YWxsCisrKyBiL3RzLXhlbi1pbnN0YWxsCkBAIC0yNiwyMyArMjYsMTcgQEAgdXNl
IE9zc3Rlc3Q6OlRlc3RTdXBwb3J0OwogdXNlIERhdGE6OkR1bXBlcjsKIHVzZSBPc3N0ZXN0OjpD
WEZhYnJpYzsKIAotbXkgJGNoZWNrbW9kZT0gMDsKLQogdHNyZWFkY29uZmlnKCk7CiAKIG91ciBA
aG9zOwogCi1pZiAoQEFSR1YgYW5kICRBUkdWWzBdIGVxICctLWNoZWNrJykgewotICAgICRjaGVj
a21vZGU9IDE7Ci0gICAgc2hpZnQgQEFSR1Y7Ci0gICAgbG9nbSgiY2hlY2tpbmcgYnVpbGRzIGFy
ZSBkb25lLi4uIik7Ci19IGVsc2UgewotICAgIGlmICghQEFSR1YpIHsKLQlwdXNoIEBBUkdWLCAn
aG9zdCc7Ci0gICAgfQotICAgIGZvcmVhY2ggbXkgJGsgKEBBUkdWKSB7Ci0gICAgICAgIHB1c2gg
QGhvcywgc2VsZWN0aG9zdCgkayk7Ci0gICAgfQorZGllIGlmIEBBUkdWICYmICRBUkdWWzBdID1+
IG0vXi0vOworCitpZiAoIUBBUkdWKSB7CisgICAgcHVzaCBAQVJHViwgJ2hvc3QnOworfQorZm9y
ZWFjaCBteSAkayAoQEFSR1YpIHsKKyAgICBwdXNoIEBob3MsIHNlbGVjdGhvc3QoJGspOwogfQog
CiBvdXIgJGhvOwpAQCAtMzcyLDE5ICszNjYsMTUgQEAgc3ViIGZvcmJpZGRlbiAoKSB7CiBFTkQK
IH0KIAotaWYgKCRjaGVja21vZGUpIHsKLSAgICBleHRyYWN0KCk7Ci19IGVsc2UgewotICAgIGRp
ZSBpZiBAaG9zID4gMTsKLSAgICAkaG89ICRob3NbMF07CitkaWUgaWYgQGhvcyA+IDE7CiskaG89
ICRob3NbMF07CiAgICAgCi0gICAgcGFja2FnZXMoKTsKLSAgICBleHRyYWRlYnMoKTsKLSAgICBl
eHRyYWN0KCk7Ci0gICAgZm9yYmlkZGVuKCk7Ci0gICAgYWRqdXN0Y29uZmlnKCk7Ci0gICAgc2V0
dXBib290KCk7Ci0gICAgc2V0dXBpbml0ZCgpOwotICAgIGVuc3VyZWJyaWRnZSgpOwotICAgIGhv
c3RzKCk7Ci19CitwYWNrYWdlcygpOworZXh0cmFkZWJzKCk7CitleHRyYWN0KCk7Citmb3JiaWRk
ZW4oKTsKK2FkanVzdGNvbmZpZygpOworc2V0dXBib290KCk7CitzZXR1cGluaXRkKCk7CitlbnN1
cmVicmlkZ2UoKTsKK2hvc3RzKCk7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:38:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:38:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShdB-00020c-Ve; Tue, 12 Jun 2018 11:38:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShd9-0001va-G4
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:38:31 +0000
X-Inumbo-ID: ca9e9b20-6e34-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca9e9b20-6e34-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 13:36:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071123"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:34 +0100
Message-ID: <1528803465-31661-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 00/11] dmrestrict audit: Preparatory
 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: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpXaGlsZSB3b3Jr
aW5nIG9uIGF1ZGl0aW5nIGRtIHJlc3RyaWN0aW9uLCBJIGNhbWUgdXAgd2l0aCB0aGVzZQptaXNj
ZWxsYW5lb3VzIGltcHJvdmVtZW50cywgYnVnZml4ZXMsIHNsaWdodGx5IHJlZmFjdG9yaW5ncywg
YW5kIG1pbm9yCm5ldyBmZWF0dXJlcy4gIEkgaW50ZW5kIHRvIHB1c2ggdGhlbSB0byBvc3N0ZXN0
IHByZXRlc3Qgc29vbiB0byBnZXQKdGhlbSBvdXQgb2YgbXkgcXVldWUuCgpJYW4gSmFja3NvbiAo
MTEpOgogIHRzLXhlbi1pbnN0YWxsOiBEcm9wIG9ic29sZXRlIC0tY2hlY2sgYW5kICRjaGVja21v
ZGUKICBjcy1hZGp1c3QtZmxpZ2h0OiBBbGxvdyBhZGp1c3RpbmcgcGxheSBmbGlnaHRzIGFmdGVy
IHN0YXJ0CiAgc2ctcnVuLWpvYjogQWxsb3cgc3VwcHJlc3Npb24gb2YgY29uc2VxdWVuY2VzIG9m
IHBlci1ob3N0LXRzIGZhaWwKICBUZXN0U3VwcG9ydDogQnJlYWsgb3V0IHRhcmdldF9leHRyYWN0
X2Rpc3RwYXJ0CiAgUmVzb3VyY2VDb25kaXRpb246IEJyZWFrIG91dCBQcm9wQ29tcGFyZUJhc2UK
ICBSZXNvdXJjZUNvbmRpdGlvbjogUHJvdmlkZSBQcm9wRXEKICBjb25maWc6IEV4dHJhRGViczog
cmVwbGFjZSB3aXRoIERlYmlhbkV4dHJhUGFja2FnZXMKICB0cy14ZW4taW5zdGFsbDogRGViaWFu
RXh0cmFQYWNrYWdlczogY2FsbCBhcHQtZ2V0IC1mIGluc3RhbGwKICBzZy1ydW4tam9iOiBhZGQg
c29tZSBjb21tZW50cyBhYm91dCBndWVzdCBzdGF0ZQogIFRlc3RTdXBwb3J0OiBzdWJzdGVwczog
d29yayBpZiBzdGVwcyBpbiBhZC1ob2MgdGVzdHMgdGFrZSA+MXMKICBUZXN0U3VwcG9ydDogZ3Vl
c3RfdmFyX2Jvb2xlYW46IFVuZGVyc3RhbmQgYHknIGFuZCBgMScgYXMgd2VsbAoKIE9zc3Rlc3Qv
UmVzb3VyY2VDb25kaXRpb24vUHJvcENvbXBhcmVCYXNlLnBtIHwgNjYgKysrKysrKysrKysrKysr
KysrKwogT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wRXEucG0gICAgICAgICAgfCAzOCAr
KysrKysrKysrKwogT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wTWluVmVyLnBtICAgICAg
fCA0NSArKy0tLS0tLS0tLS0tCiBPc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtICAgICAgICAgICAgICAg
ICAgICAgICB8IDE0ICsrKy0KIFJFQURNRSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDkgKysrCiBjcy1hZGp1c3QtZmxpZ2h0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICA2ICstCiBwcm9kdWN0aW9uLWNvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICA4ICstLQogc2ctcnVuLWpvYiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAxNSArKysrLQogdHMteGVuLWluc3RhbGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCA5NyArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiA5IGZpbGVzIGNoYW5nZWQsIDIxMiBp
bnNlcnRpb25zKCspLCA4NiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPc3N0ZXN0
L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BDb21wYXJlQmFzZS5wbQogY3JlYXRlIG1vZGUgMTAwNjQ0
IE9zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcEVxLnBtCgotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:39:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11: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 1fShdn-0002f9-IF; Tue, 12 Jun 2018 11:39:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=28a9=i6=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fShdm-0002eE-9q
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:39:10 +0000
X-Inumbo-ID: 3a1b35b7-6e35-11e8-bc1d-65256ead4e3a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a1b35b7-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:39:12 +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 w5CBd61s012971
 ; Tue, 12 Jun 2018 13:39:06 +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 w5CBd63d009228;
 Tue, 12 Jun 2018 13:39:06 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id E605AA93B; Tue, 12 Jun 2018 13:39:05 +0200 (MEST)
Date: Tue, 12 Jun 2018 13:39:05 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180612113905.GA25889@mail.soc.lip6.fr>
References: <5AE0272702000078001BE3B3@prv1-mh.provo.novell.com>
 <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 12 Jun 2018 13:39:06 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDE6NTc6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gTGV0J3MgZm9jdXMgb24gdGhpcyBzY2VuYXJpbyBmb3Igbm93LCBhcyBpdCBpcyB1bmRl
ciBiZXR0ZXIgKHRpbWluZykgY29udHJvbAo+IG9uIHRoZSBYZW4gc2lkZS4gQmVsb3cgaXMgYSBm
aXJzdCBkZWJ1Z2dpbmcgcGF0Y2ggd2hpY2gKPiAtIGF2b2lkcyB0aGUgQVNTRVJUKCkgaW4gcXVl
c3Rpb24sIGluc3RlYWQgdHJpZ2dlcmluZyBhIHByaW50aygpLCBpbiB0aGUgaG9wZQo+ICAgdGhh
dCB0aGUgZGF0YSBsb2dnZWQgYW5kL29yIG90aGVyIEFTU0VSVCgpcyBzaGVkIHNvbWUgYWRkaXRp
b25hbCBsaWdodAo+ICAgb24gdGhlIHNpdHVhdGlvbgo+IC0gbG9ncyBjbGVhbnVwIGFjdGl2aXR5
ICh0aGlzIGlzIGxpa2VseSB0byBiZSBxdWl0ZSBjaGF0dHksIHNvIGJlIHN1cmUgeW91IHNldAo+
ICAgdXAgbGFyZ2UgZW5vdWdoIGludGVybmFsIGJ1ZmZlcnMpCj4gCj4gSWRlYWxseSwgaWYgbm8g
b3RoZXIgQVNTRVJUKCkgdHJpZ2dlcnMgYXMgYSByZXN1bHQgb2YgdGhlIGJ5cGFzc2VkIG9uZSwK
PiB5b3UnZCB0cnkgdG8gY2F0Y2ggbW9yZSB0aGFuIGEgc2luZ2xlIGluc3RhbmNlIG9mIHRoZSBw
cm9ibGVtLCBzbyB3ZSBjYW4KPiBzZWUgYSBwb3NzaWJsZSBwYXR0ZXJuIChpZiB0aGVyZSBpcyBv
bmUpLiBBIHNpbXBsaXN0aWMgZmlyc3QgWFRGIHRlc3QgSSd2ZQo+IGNyZWF0ZWQgYmFzZWQgb24g
eW91ciBkZXNjcmlwdGlvbiBvZiB0aGUgTDIgaGFuZGxpbmcgbW9kZWwgaW4gTmV0QlNECj4gZGlk
IG5vdCB0cmlnZ2VyIHRoZSBpbnRlcmVzdGluZyBwcmludGsoKSwgYnV0IGF0IGxlYXN0IHRoYXQg
d2F5IEkndmUgYmVlbgo+IGFibGUgdG8gc2VlIHRoYXQgdGhlIGRvbWFpbiBjbGVhbnVwIGxvZ2dp
bmcgcHJvZHVjZXMgdXNlZnVsIGRhdGEuCj4gCj4gQXQgdGhlIHZlcnkgbGVhc3QgSSBob3BlIHRo
YXQgd2l0aCB0aGlzIHdlIGNhbiBkZXJpdmUgd2hldGhlciB0aGUKPiByb290IG9mIHRoZSBwcm9i
bGVtIGlzIGF0IHBhZ2UgdGFibGUgdGVhcmRvd24gLyBjbGVhbnVwIHRpbWUsIG9yIHdpdGgKPiBt
YW5hZ2VtZW50IG9mIGxpdmUgb25lcy4KCkkgYXBwbGllZCB0aGlzIHBhdGNoIHRvIDQuMTFyYzQg
KGxldCdzIG5vdCBjaGFuZ2UgdG9vIG11Y2ggdGhpbmdzIGF0IHRoZQpzYW1lIHRpbWUpIGFuZCBy
ZWJvb3RlZCBteSB0ZXN0IGhvc3QuIEhvcGVmdWxseSBJJ2xsIGhhdmUgc29tZSBkYXRhIHRvIHJl
cG9ydApzb29uCgotLSAKTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICAg
ICBOZXRCU0Q6IDI2IGFucyBkJ2V4cGVyaWVuY2UgZmVyb250IHRvdWpvdXJzIGxhIGRpZmZlcmVu
Y2UKLS0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 11:41:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 11:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fShfj-0004Qm-3u; Tue, 12 Jun 2018 11:41: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fShfh-0004QQ-Cy
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 11:41:09 +0000
X-Inumbo-ID: 22bf5a82-6e35-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22bf5a82-6e35-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 11:38:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57071126"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 12:37:36 +0100
Message-ID: <1528803465-31661-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528803465-31661-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 02/11] cs-adjust-flight: Allow adjusting
 play flights after 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: 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>

U3BlY2lmaWNhbGx5LCByYXRoZXIgdGhhbiBzaW1wbHkgYm9tYmluZyBvdXQsIGlmIHRoZSBmbGln
aHQgYWxyZWFkeQpoYXMgc3RlcHMsIHdlIGNhbGwgZGJmbF9jaGVjayBhZ2FpbiB3aXRoIGFuIGVt
cHR5IGxpc3Qgb2YgT0sKYmxlc3NpbmdzLiAgZGJmbF9jaGVjayB3aWxsIHRoZW4gYm9tYiBvdXQs
IHVubGVzcyB0aGUgZmxpZ2h0J3MKYmxlc3Npbmcgb3IgaW50ZW5kZWQgYmxlc3NpbmcgaXMgYHBs
YXknLiAgSWYgaXQgZG9lc24ndCBib21iIG91dCwgd2UKcHJpbnQgYSBtZXNzYWdlLgoKU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY3Mt
YWRqdXN0LWZsaWdodCB8IDYgKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvY3MtYWRqdXN0LWZsaWdodCBiL2NzLWFkanVz
dC1mbGlnaHQKaW5kZXggYWZiODFjYi4uNGYwMzZmNCAxMDA3NTUKLS0tIGEvY3MtYWRqdXN0LWZs
aWdodAorKysgYi9jcy1hZGp1c3QtZmxpZ2h0CkBAIC00NjUsNyArNDY1LDExIEBAIHN1YiBjaGFu
Z2VzICgpIHsKIAkgICAgJGRiaF90ZXN0cy0+cHJlcGFyZSgiU0VMRUNUICogRlJPTSBzdGVwcyBX
SEVSRSBmbGlnaHQgPSA/Iik7CiAJJHN0ZXBzX3EtPmV4ZWN1dGUoJGRzdGZsaWdodCk7CiAJbXkg
JHN0ZXAgPSAkc3RlcHNfcS0+ZmV0Y2hyb3dfaGFzaHJlZigpOwotCWRpZSAiJGRzdGZsaWdodCBh
bHJlYWR5IGhhcyBzdGVwc1xuIi5EdW1wZXIoJHN0ZXApIGlmICRzdGVwOworCWlmICgkc3RlcCkg
eworCSAgICB3YXJuICIkZHN0ZmxpZ2h0IGFscmVhZHkgaGFzIHN0ZXBzXG4iLkR1bXBlcigkc3Rl
cCkgaWYgJHN0ZXA7CisJICAgICRtam9iZGItPmRiZmxfY2hlY2soJGRzdGZsaWdodCxbXSk7CisJ
ICAgIHByaW50IFNUREVSUiAiY2hhbmdpbmcgZmxpZ2h0ICRkc3RmbGlnaHQgYW55d2F5XG4iOwor
CX0KICAgICB9CiAKICAgICBAY2hhbmdlcyA9IEBvcmdfY2hhbmdlczsKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:18:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSiFq-0001ky-1P; Tue, 12 Jun 2018 12:18: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=ho4n=i6=xenproject.org=prvs=69407ecb6=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fSiFp-0001ko-2E
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 12:18:29 +0000
X-Inumbo-ID: b8c0dfc6-6e3a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8c0dfc6-6e3a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:18:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57074562"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-current-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-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-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
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74781
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 12 Jun 2018 13:18:06 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74858: 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>

ZmxpZ2h0IDc0ODU4IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4NTgvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJv
b3QtcHZncnViIDExIGd1ZXN0LXN0YXJ0ICAgICAgIGZhaWwgbGlrZSA3NDc4MQogdGVzdC1hbWQ2
NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZh
aWwgbGlrZSA3NDc4MQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3ODEKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzQ3ODEKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAg
ZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3
ODEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qt
c3RhcnQgICAgIGZhaWwgbGlrZSA3NDc4MQogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWlseS1u
ZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3ODEKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgZmFpbCBsaWtlIDc0NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0
LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ3ODEKIHRlc3QtYW1kNjQt
aTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZh
aWwgbGlrZSA3NDc4MQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc0
NzgxCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2
LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5z
dC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYt
d2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0
ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0
L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:23:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSiKW-0002Th-Uf; Tue, 12 Jun 2018 12:23:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSiKW-0002Tc-1z
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 12:23:20 +0000
X-Inumbo-ID: 65c8ca41-6e3b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65c8ca41-6e3b-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:23:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 06:23:17 -0600
Message-Id: <5B1FBB3202000078001CA6D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 06:23:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528729942-4384-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1528729942-4384-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@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+IE9uIDExLjA2LjE4IGF0IDE3OjEyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCj4gQEAgLTM4LDYgKzM4LDcgQEAKPiAgI2luY2x1ZGUgPHhlbi9saXZlcGF0Y2guaD4K
PiAgI2luY2x1ZGUgPHB1YmxpYy9zeXNjdGwuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy9odm0vaHZt
X3ZjcHUuaD4KPiArI2luY2x1ZGUgPGFzbS9hbHRwMm0uaD4KCk5vdCB0aGUgbGVhc3QgdG8gYXZv
aWQgdGhpcyBJIHRoaW5rIC4uLgoKPiBAQCAtNzE5LDYgKzcyMCwyMiBAQCBpbnQgYXJjaF9kb21h
aW5fc29mdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+
ICAKPiArdm9pZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4g
KmQsIGJvb2wgYWNjZXNzX3JlcXVpcmVkKQoKLi4uIHRoaXMgYmVsb25ncyBzb21ld2hlcmUgaW4g
eDg2L21tLy4KCj4gK3sKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICsKPiArICAgIGlmICggIWFs
dHAybV9hY3RpdmUoZCkgKQo+ICsJICAgIHJldHVybjsKCkhhcmQgdGFiLgoKPiArICAgIGZvciAo
IGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIGQt
PmFyY2guYWx0cDJtX2VwdHBbaV0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKPiArICAgICAgICAg
ICAgY29udGludWU7CgpZZXQgYW5vdGhlciBFUFQtc3BlY2lmaWMgY2hlY2sgb3V0c2lkZSBvZiBF
UFQgY29kZS4gV2h5IGNhbid0IHlvdQpjaGVjayB0aGUgcG9pbnRlciB5b3UgdXNlIC4uLgoKPiAr
ICAgICAgICBkLT5hcmNoLmFsdHAybV9wMm1baV0tPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19y
ZXF1aXJlZDsKCi4uLiBoZXJlIGFnYWluc3QgTlVMTCwgYW5kIG90aGVyd2lzZSBkbyB0aGUgc3Rv
cmUgaXJyZXNwZWN0aXZlCm9mIHRoZSB2YWx1ZSBvZiBkLT5hcmNoLmFsdHAybV9lcHRwW2ldPwoK
PiBAQCAtMjEwLDcgKzIxMSw3IEBAIHN0YXRpYyBpbnQgcDJtX2luaXRfYWx0cDJtKHN0cnVjdCBk
b21haW4gKmQpCj4gICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICAgICAgICAgIH0KPiAg
ICAgICAgICBwMm0tPnAybV9jbGFzcyA9IHAybV9hbHRlcm5hdGU7Cj4gLSAgICAgICAgcDJtLT5h
Y2Nlc3NfcmVxdWlyZWQgPSAxOwo+ICsgICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVkID0gaG9z
dHAybS0+YWNjZXNzX3JlcXVpcmVkOwoKVGhlcmUgbXVzdCBoYXZlIGJlZW4gYSByZWFzb24gdG8g
aGF2ZSBpdCBzdGFydCBvdXQgYXMgMS4gWW91Cm1lbnRpb24gdGhlIGZhY3QgaW4gdGhlIGRlc2Ny
aXB0aW9uLCBidXQgbm90IHdoeSBpdCBpcyBva2F5IChvcgpldmVuIG5lY2Vzc2FyeSkgdG8gY2hh
bmdlIGl0LgoKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4gKysrIGIveGVuL2NvbW1vbi9k
b21jdGwuYwo+IEBAIC0xMDk0LDYgKzEwOTQsOCBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCj4gICAgICAgICAgICAgIGRvbWFp
bl9wYXVzZShkKTsKPiAgICAgICAgICAgICAgcDJtX2dldF9ob3N0cDJtKGQpLT5hY2Nlc3NfcmVx
dWlyZWQgPQo+ICAgICAgICAgICAgICAgICAgb3AtPnUuYWNjZXNzX3JlcXVpcmVkLmFjY2Vzc19y
ZXF1aXJlZDsKPiArICAgICAgICAgICAgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZChk
LAo+ICsgICAgICAgICAgICAgICAgb3AtPnUuYWNjZXNzX3JlcXVpcmVkLmFjY2Vzc19yZXF1aXJl
ZCk7CgpQZXJoYXBzIHRoZSBzZXR0aW5nIG9mIHRoZSBob3N0IHAybSBmaWVsZCBzaG91bGQgbW92
ZSBpbnRvIHRoYXQKZnVuY3Rpb24gYXMgd2VsbD8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:35:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12: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 1fSiW5-0004ug-33; Tue, 12 Jun 2018 12:35:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/kr=i6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fSiW3-0004ub-U1
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 12:35:15 +0000
X-Inumbo-ID: 10b57cb9-6e3d-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 10b57cb9-6e3d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:35:18 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 631CE303CD95
 for <xen-devel@lists.xen.org>; Tue, 12 Jun 2018 16:51:20 +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 918CB7FC62
 for <xen-devel@lists.xen.org>; Tue, 12 Jun 2018 15:35:13 +0300 (EEST)
Received: (qmail 18202 invoked from network); 12 Jun 2018 15:35:13 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 12 Jun 2018 15:35:13 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1528729942-4384-1-git-send-email-rcojocaru@bitdefender.com>
 <5B1FBB3202000078001CA6D7@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <f45802c8-1484-cb1d-91e1-bec3345272e7@bitdefender.com>
Date: Tue, 12 Jun 2018 15:35:11 +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: <5B1FBB3202000078001CA6D7@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76342
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486881,
 Stamp: 3], Multi: [Enabled, t: (0.000024,0.013501)], BW: [Enabled, t:
 (0.000016,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.025965,0.000326)], URL: [Enabled, t:
 (0.000014,0.000002)], RTDA: [Enabled, t: (0.173630), Hit: No, Details:
 v2.7.12; Id: 15.1i63l8r.1cfpvsdce.n5ir], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@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>

VGhhbmtzIGZvciB0aGUgcmV2aWV3IQoKT24gMDYvMTIvMjAxOCAwMzoyMyBQTSwgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4+Pj4gT24gMTEuMDYuMTggYXQgMTc6MTIsIDxyY29qb2NhcnVAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9kb21haW4uYwo+PiBAQCAtMzgsNiArMzgsNyBAQAo+PiAgI2luY2x1ZGUgPHhl
bi9saXZlcGF0Y2guaD4KPj4gICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+Cj4+ICAjaW5jbHVk
ZSA8cHVibGljL2h2bS9odm1fdmNwdS5oPgo+PiArI2luY2x1ZGUgPGFzbS9hbHRwMm0uaD4KPiAK
PiBOb3QgdGhlIGxlYXN0IHRvIGF2b2lkIHRoaXMgSSB0aGluayAuLi4KPiAKPj4gQEAgLTcxOSw2
ICs3MjAsMjIgQEAgaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkK
Pj4gICAgICByZXR1cm4gcmV0Owo+PiAgfQo+PiAgCj4+ICt2b2lkIGFyY2hfZG9tYWluX3NldF9h
Y2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpCj4g
Cj4gLi4uIHRoaXMgYmVsb25ncyBzb21ld2hlcmUgaW4geDg2L21tLy4KCk5vIHByb2JsZW0sIEkn
bGwgbW92ZSBpdCB0aGVyZS4KCj4+ICt7Cj4+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4+ICsKPj4g
KyAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkKPj4gKwkgICAgcmV0dXJuOwo+IAo+IEhhcmQg
dGFiLgpTb3JyeSBmb3IgbWlzc2luZyB0aGF0LgoKPj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IE1B
WF9BTFRQMk07IGkrKyApCj4+ICsgICAgewo+PiArICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJt
X2VwdHBbaV0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKPj4gKyAgICAgICAgICAgIGNvbnRpbnVl
Owo+IAo+IFlldCBhbm90aGVyIEVQVC1zcGVjaWZpYyBjaGVjayBvdXRzaWRlIG9mIEVQVCBjb2Rl
LiBXaHkgY2FuJ3QgeW91Cj4gY2hlY2sgdGhlIHBvaW50ZXIgeW91IHVzZSAuLi4KPiAKPj4gKyAg
ICAgICAgZC0+YXJjaC5hbHRwMm1fcDJtW2ldLT5hY2Nlc3NfcmVxdWlyZWQgPSBhY2Nlc3NfcmVx
dWlyZWQ7Cj4gCj4gLi4uIGhlcmUgYWdhaW5zdCBOVUxMLCBhbmQgb3RoZXJ3aXNlIGRvIHRoZSBz
dG9yZSBpcnJlc3BlY3RpdmUKPiBvZiB0aGUgdmFsdWUgb2YgZC0+YXJjaC5hbHRwMm1fZXB0cFtp
XT8KCk5vIHJlYXNvbiwgaXQnbGwgaGF2ZSB0aGUgc2FtZSBlZmZlY3QuIEkgdGhvdWdodCBJJ2Qg
b25seSB0YWtlIGNhcmUgb2YKdGhlIGFjdGl2ZSBhbHRwMm1zLCBidXQgdGhlIGV4dHJhIGVmZm9y
dCBkb2Vzbid0IGJ1eSBtdWNoIGluZGVlZC4KCj4+IEBAIC0yMTAsNyArMjExLDcgQEAgc3RhdGlj
IGludCBwMm1faW5pdF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4gICAgICAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwo+PiAgICAgICAgICB9Cj4+ICAgICAgICAgIHAybS0+cDJtX2NsYXNzID0g
cDJtX2FsdGVybmF0ZTsKPj4gLSAgICAgICAgcDJtLT5hY2Nlc3NfcmVxdWlyZWQgPSAxOwo+PiAr
ICAgICAgICBwMm0tPmFjY2Vzc19yZXF1aXJlZCA9IGhvc3RwMm0tPmFjY2Vzc19yZXF1aXJlZDsK
PiAKPiBUaGVyZSBtdXN0IGhhdmUgYmVlbiBhIHJlYXNvbiB0byBoYXZlIGl0IHN0YXJ0IG91dCBh
cyAxLiBZb3UKPiBtZW50aW9uIHRoZSBmYWN0IGluIHRoZSBkZXNjcmlwdGlvbiwgYnV0IG5vdCB3
aHkgaXQgaXMgb2theSAob3IKPiBldmVuIG5lY2Vzc2FyeSkgdG8gY2hhbmdlIGl0LgoKSWYgdGhl
cmUgd2FzIG9uZSwgSSBjYW4ndCBzZWUgd2hhdCBpdCB3YXMuIEl0IGluIGFueSBjYXNlIG1ha2Ug
YWx0cDJtcwpiZWhhdmUgZGlmZmVyZW50bHkgdGhhbiB0aGUgaG9zdHAybS4gVGhlIG1lbV9hY2Nl
c3Mgc3lzdGVtIGhhcyBiZWVuCmRlc2lnbmVkIHNvIHRoYXQgdGhlIHVzZXIgY2FuIHNheSAidGhp
cyBkb21haW4gc2hvdWxkIG5vdyBubyBsb25nZXIgYmUKYWJsZSB0byBjb250aW51ZSBpZiB0aGVy
ZSBhcmUgRVBUIHZpb2xhdGlvcyBhbmQgdGhlcmUncyBubyB2bV9ldmVudApzdWJzY3JpYmVyIGF0
dGFjaGVkIi4KCk91ciBhcHBsaWNhdGlvbiwgZm9yIG9uZSwgZXhwbGljaXRseSBfZGlzYWJsZXNf
IGFjY2Vzc19yZXF1aXJlZCAtIHNvCnRoYXQgaXQgaXMgYWJsZSB0byBkZXRhY2ggZnJvbSB0aGUg
ZG9tYWluIGFuZCByZWF0dGFjaCBsYXRlci4gSGVuY2UgdGhlCnN1cnByaXNlIHdoZW4gYW4gYWx0
cDJtLWVuYWJsZWQgZG9tYWluIGNyYXNoZWQgd2hlbiB0aGUgaW50cm9zcGVjdGlvbgphZ2VudCBk
ZXRhY2hlZC4KCkJhc2ljYWxseSwgdGhlIGFsdHAybSBiZWhhdmlvdXIgY2FuJ3QgYmUgY29udHJv
bGxlZCBhdCBhbGwgaGVyZS4gTWF5YmUKVGFtYXMgcmVtZW1iZXJzIC8ga25vd3MgbW9yZSBhYm91
dCB3aHkgYWNjZXNzX3JlcXVpcmVkIGVuZGVkIHVwIGJlaW5nIDEKYWx3YXlzLCBidXQgaXQgd2Fz
IHByb2JhYmx5IGp1c3QgdGhlIHF1aWNrZXN0IHdheSB0byB3cml0ZSB0aGUgb3JpZ2luYWwKcGF0
Y2guCgo+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4+ICsrKyBiL3hlbi9jb21tb24vZG9t
Y3RsLmMKPj4gQEAgLTEwOTQsNiArMTA5NCw4IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9I
QU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKPj4gICAgICAgICAgICAgIGRvbWFp
bl9wYXVzZShkKTsKPj4gICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3Jl
cXVpcmVkID0KPj4gICAgICAgICAgICAgICAgICBvcC0+dS5hY2Nlc3NfcmVxdWlyZWQuYWNjZXNz
X3JlcXVpcmVkOwo+PiArICAgICAgICAgICAgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJl
ZChkLAo+PiArICAgICAgICAgICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVx
dWlyZWQpOwo+IAo+IFBlcmhhcHMgdGhlIHNldHRpbmcgb2YgdGhlIGhvc3QgcDJtIGZpZWxkIHNo
b3VsZCBtb3ZlIGludG8gdGhhdAo+IGZ1bmN0aW9uIGFzIHdlbGw/CgpObyBvYmplY3Rpb24sIGJ1
dCBzaG91bGQgaW4gdGhhdCBjYXNlIHRoZSBsb2dpYyBzdGlsbCBsaXZlIGluCmNvbW1vbi9kb21j
dGwuYyAoaWYgdGhlIG9ubHkgdGhpbmcgdGhlIGNhc2UgZG9lcyBpcyBjYWxsCmFyY2hfZG9tYWlu
X3NldF9hY2Nlc3NfcmVxdWlyZWQoKSk/CgpJIHRob3VnaHQgdGhlIGNvbW1vbiBwYXJ0IChzZXR0
aW5nIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVkKQpqdXN0aWZpZXMgdGhlIGNv
ZGUgcmVtYWluaW5nIGluIHRoZSBjb21tb24vIHNvdXJjZSBmaWxlLgoKClRoYW5rcywKUmF6dmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:46:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12:46:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSigg-0006Z8-3g; Tue, 12 Jun 2018 12: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=xtaw=i6=citrix.com=prvs=694cbda5f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSige-0006Z3-Pp
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 12:46:12 +0000
X-Inumbo-ID: 97fbed6a-6e3e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97fbed6a-6e3e-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:46:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="74519499"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
Thread-Index: AQHT/z2l5JGR/5VyBEmSq/e4flLJ0aRavqoAgAAhs2CAAbcgQA==
Date: Tue, 12 Jun 2018 12:46:09 +0000
Message-ID: <4b4af3a0108645b284ddbbfd69b9ca1e@AMSPEX02CL03.citrite.net>
References: <20180608153030.3227-1-paul.durrant@citrix.com>
 <20180608153030.3227-2-paul.durrant@citrix.com>
 <20180611103120.3m46e5zn7omah76v@mac>
 <5f0591e3f87e4cb883717b29e696b7a6@AMSPEX02CL03.citrite.net>
In-Reply-To: <5f0591e3f87e4cb883717b29e696b7a6@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 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFBh
dWwgRHVycmFudA0KPiBTZW50OiAxMSBKdW5lIDIwMTggMTE6MzUNCj4gVG86IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBHZW9y
Z2UNCj4gRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPjsNCj4gSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsg
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Ow0KPiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAxLzJdIFZU
LWQ6IHJlLXBocmFzZSBsb2dpYyBpbg0KPiB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKSBmb3IgY2xh
cml0eQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IFJvZ2Vy
IFBhdSBNb25uZQ0KPiA+IFNlbnQ6IDExIEp1bmUgMjAxOCAxMTozMQ0KPiA+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsNCj4gPiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPjsNCj4gPiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyBBbmRyZXcgQ29vcGVyDQo+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQ0KPiA+IChYZW4ub3JnKSA8
dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJl
dWxpY2gNCj4gPiA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2
ZWxdIFtQQVRDSCAxLzJdIFZULWQ6IHJlLXBocmFzZSBsb2dpYyBpbg0KPiA+IHZ0ZF9zZXRfaHdk
b21fbWFwcGluZygpIGZvciBjbGFyaXR5DQo+ID4NCj4gPiBPbiBGcmksIEp1biAwOCwgMjAxOCBh
dCAwNDozMDoyOVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gPiBkaWZmIC0tZ2l0
IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLQ0K
PiA+IGNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiA+ID4gaW5kZXggODcxMmE4MzNhMi4uNmJlYjI4
ZGFkYSAxMDA2NDQNCj4gPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duDQo+ID4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiA+
ID4gQEAgLTEyMTIsOCArMTIxMiw4IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkg
aW5jcmVhc2luZyB0aGlzDQo+ID4gdmFsdWUuDQo+ID4gPg0KPiA+ID4gIFVzZSB0aGlzIHRvIHdv
cmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlINCj4gZW50
cmllcy4NCj4gPiA+ICBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01N
VSBhY2Nlc3NlcyBmb3IgRG9tMCwNCj4gd2l0aA0KPiA+IHRoaXMNCj4gPiA+IC1vcHRpb24gYWxs
IHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUgd2lsbCBnZXQg
YQ0KPiA+IG1hcHBpbmcNCj4gPiA+IC1lc3RhYmxpc2hlZC4NCj4gPiA+ICtvcHRpb24gYWxsIHBh
Z2VzIHVwIHRvIGFuZCBpbmNsdWRpbmcgNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRo
ZQ0KPiA+ID4gK0U4MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4NCj4g
Pg0KPiA+IFNvcnJ5LCBJJ3ZlIHJldmlld2VkIHRoZSBwYXRjaGVzIGluIHRoZSB3cm9uZyBvcmRl
ci4gWW91IGNhbiBpZ25vcmUNCj4gPiB0aGUgY29tbWVudHMgSSd2ZSBtYWRlIHJlbGF0ZWQgdG8g
dGhpcyBpbiBwYXRjaCAyLg0KPiA+DQo+ID4gPiAgIyMjIGlycVxfcmF0ZWxpbWl0ICh4ODYpDQo+
ID4gPiAgPiBgPSA8aW50ZWdlcj5gDQo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYw0KPiA+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L3g4Ni92dGQuYw0KPiA+ID4gaW5kZXggODhhNjBiMzMwNy4uNWM0NDBiYTE4MyAxMDA2NDQNCj4g
PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gPiA+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gPiA+IEBAIC0xMTgs
MjIgKzExOCwyNiBAQCB2b2lkIF9faHdkb21faW5pdA0KPiA+IHZ0ZF9zZXRfaHdkb21fbWFwcGlu
ZyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+ID4NCj4gPiA+ICAgICAgZm9yICggaSA9IDA7IGkgPCB0
b3A7IGkrKyApDQo+ID4gPiAgICAgIHsNCj4gPiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZu
ID0gcGR4X3RvX3BmbihpKTsNCj4gPiA+ICsgICAgICAgIGJvb2wgbWFwOw0KPiA+ID4gICAgICAg
ICAgaW50IHJjID0gMDsNCj4gPiA+DQo+ID4gPiAgICAgICAgICAvKg0KPiA+ID4gLSAgICAgICAg
ICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIHVzZSBvbmx5IGNvbnZl
bnRpb25hbA0KPiBSQU0NCj4gPiA+IC0gICAgICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5j
bHVkZSBuZWVkZWQgcmVzZXJ2ZWQgcmVnaW9ucy4gV2hlbiBzZXQsDQo+ID4gdGhlDQo+ID4gPiAt
ICAgICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5dGhpbmcgYmVsb3cgNEdC
IGV4Y2VwdCB1bnVzYWJsZQ0KPiA+ID4gLSAgICAgICAgICogcmFuZ2VzLg0KPiA+ID4gKyAgICAg
ICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25s
eQ0KPiA+ID4gKyAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJz
IGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkDQo+ID4gPiArICAgICAgICAgKiByZWdpb25zLiBXaGVu
IHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIG1hcHMgaW4gZXZlcnkgcGZuIHVwDQo+ID4gPiAr
ICAgICAgICAgKiB0byBhbmQgaW5jbHVkaW5nIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGlu
IHVudXNhYmxlIHJhbmdlcy4NCj4gPiA+ICAgICAgICAgICAqLw0KPiA+ID4gLSAgICAgICAgdW5z
aWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOw0KPiA+ID4gKyAgICAgICAgaWYgKCBpb21t
dV9pbmNsdXNpdmVfbWFwcGluZyAmJg0KPiA+ID4gKyAgICAgICAgICAgICBwZm4gPD0gKDB4ZmZm
ZmZmZmZVTCA+PiBQQUdFX1NISUZUKSApDQo+ID4NCj4gPiBQbGVhc2UgdXNlIEdCKDQpIGhlcmUg
Zm9yIGNsYXJpdHkuDQo+IA0KPiBUaGF0IHdvdWxkIGJlIGJldHRlci4gSSBsZWZ0IGl0IHNpbmNl
IHRoYXQncyB3aGF0IHRoZSBvbGQgY29kZSB1c2VkIGJ1dCBpdCBJJ2xsDQo+IGNoYW5nZSB0aGlz
IG9uZSBhbmQgdGhlIG9uZSBiZWxvdy4NCg0KQWN0dWFsbHkgc2luY2UgeW91IHBvaW50ZWQgdGhp
cyBvdXQgdGhhdCBteSByZWFzb25pbmcgYmVmb3JlIHdhcyB3cm9uZy4gQmVjYXVzZSB0aGUgY29t
cGFyaXNvbiB3YXMgd2l0aCAweGZmZmZmZmZmID4+IFBBR0VfU0hJRlQgKGkuZS4gR0IoNCkgLSAx
KSwgdGhlIGluY2x1c2l2ZSBtYXAgZG9lcyBub3QgaW5jbHVkZSBHQig0KSBpdHNlbGYuLi4gc28g
dGhlIGRvY3VtZW50YXRpb24gd2FzIGNvcnJlY3QuDQoNCiAgUGF1bA0KDQo+IA0KPiA+DQo+ID4g
PiArICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVT
QUJMRSk7DQo+ID4gPiArICAgICAgICBlbHNlDQo+ID4gPiArICAgICAgICAgICAgbWFwID0gcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7DQo+ID4gPiArDQo+ID4g
PiArICAgICAgICBpZiAoICFtYXAgKQ0KPiA+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiA+
ID4NCj4gPiA+IC0gICAgICAgIGlmICggcGZuID4gKDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZU
KSA/DQo+ID4gPiAtICAgICAgICAgICAgICghbWZuX3ZhbGlkKF9tZm4ocGZuKSkgfHwNCj4gPiA+
IC0gICAgICAgICAgICAgICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElP
TkFMKSkgOg0KPiA+ID4gLSAgICAgICAgICAgICBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyA/DQo+
ID4gPiAtICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJM
RSkgOg0KPiA+ID4gLSAgICAgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBF
X0NPTlZFTlRJT05BTCkgKQ0KPiA+ID4gKyAgICAgICAgaWYgKCBwZm4gPiAoMHhmZmZmZmZmZlVM
ID4+IFBBR0VfU0hJRlQpICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApDQo+ID4NCj4gPiBJIHdv
dWxkIG1heWJlIGRvIHRoaXMgY2hlY2sgYmVmb3JlIHRoZSBwYWdlX2lzX3JhbV90eXBlIG9uZSwg
c28gdGhhdA0KPiA+IHlvdSBjYW4gZGlzY2FyZCBpbnZhbGlkIG1mbnMgZWFybGllci4NCj4gDQo+
IFRydWUuDQo+IA0KPiAgIFBhdWwNCj4gDQo+ID4NCj4gPiBUaGFua3MsIFJvZ2VyLg0KPiANCj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRl
dmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:47:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12:47:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSiiI-0006gG-MR; Tue, 12 Jun 2018 12: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=0doa=i6=higon.com=puwen@srs-us1.protection.inumbo.net>)
 id 1fSiQ8-0003Wh-9g
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 12:29:08 +0000
X-Inumbo-ID: 345d2400-6e3c-11e8-bc1d-65256ead4e3a
Received: from cstnet.cn (unknown [159.226.251.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 345d2400-6e3c-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:29:10 +0000 (UTC)
Received: by ajax-webmail-APP-21 (Coremail) ; Tue, 12 Jun 2018 20:29:00
 +0800 (GMT+08:00)
X-Originating-IP: [182.150.46.145]
Date: Tue, 12 Jun 2018 20:29:00 +0800 (GMT+08:00)
X-CM-HeaderCharset: UTF-8
From: puwen@higon.com
To: "jan beulich" <jbeulich@suse.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version XT5.0.5 build 20161025(89512.9021)
 Copyright (c) 2002-2018 www.mailtech.cn cstnet
In-Reply-To: <5B1E18E002000078001C9E0D@prv1-mh.provo.novell.com>
References: <1528550617-28395-1-git-send-email-puwen@hygon.cn>
 <5B1E18E002000078001C9E0D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Message-ID: <6edce4e9.33feb.163f3f884b5.Coremail.puwen@higon.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: 2wCowABXZUSMvB9bUSEFAA--.37855W
X-CM-SenderInfo: psxzv046klw03qof0z/1tbiBQgODVlo9FmjxAABs0
X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw
 CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI
 daVFxhVjvjDU=
X-Mailman-Approved-At: Tue, 12 Jun 2018 12:47:53 +0000
Subject: Re: [Xen-devel] [PATCH 07/11] x86/xen: Add support for Hygon's
 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cj4gKGhlYXZpbHkgc2hyaW5raW5nIHRoZSBDYyBsaXN0KQo+IAo+ID4+PiBPbiAwOS4wNi4xOCBh
dCAxNToyMywgd3JvdGU6Cj4gPiBUaGlzIHBhdGNoIGVuYWJsZXMgdGhlIFhlbiBIeXBlcnZpc29y
IHN1cHBvcnQgdG8gSHlnb24KPiA+IEZhbWlseSAxOGggQ1BVOgo+ID4gLSBBZGQgSHlnb24gc3Vw
cG9ydCBpbiBYZW4gUE1VIGFyY2ggaW5pdCBjb2Rlcy4KPiA+IC0gQWRkIEh5Z29uIHN1cHBvcnQg
aW4gUE1VIE1TUiByZWFkL3dyaXRlIGNvZGVzLgo+ID4gLSBBZGQgSHlnb24gc3VwcG9ydCBpbiBy
ZWFkIFBNQyBjb2Rlcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUHUgV2VuIAo+IAo+IENvbnNp
ZGVyaW5nIHRoaXMsIGFyZSB0aGVyZSBwbGFucyB0byBzdXBwbHkgcGF0Y2ggZm9yIFhlbiBpdHNl
bGY/Cj4gT3RoZXJ3aXNlIEknbSBub3Qgc3VyZSBJIHNlZSB0aGUgcG9pbnQgaW4gbWFraW5nIHRo
ZSBndWVzdCBzaWRlCj4gd29yay4KPiAKPiBKYW4KPgoKWWVzLCB3ZSBkbyBoYXZlIHBsYW4gdG8g
c3VwcGx5IHBhdGNoIGZvciBYZW4uIFRoZXJlIGFscmVhZHkgaGF2ZSBhCnByb3RvdHlwZSB2ZXJz
aW9uIHRvIHN1cHBvcnQgSHlnb24gRGh5YW5hIGZhbWlseSAxOGggcHJvY2Vzc29yLApXZSdsbCBz
dWJtaXQgdGhlIHBhdGNoIGFmdGVyIHRlc3RpbmcgZG9uZS4KClRoYW5rcywKUHUgV2VuCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:52:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12:52:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSimg-0007RC-PA; Tue, 12 Jun 2018 12: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=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSimf-0007R1-Di
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 12:52:25 +0000
X-Inumbo-ID: 761e9459-6e3f-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 761e9459-6e3f-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 12:52:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 06:52:22 -0600
Message-Id: <5B1FC20402000078001CA74B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 06:52:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528729942-4384-1-git-send-email-rcojocaru@bitdefender.com>
 <5B1FBB3202000078001CA6D7@prv1-mh.provo.novell.com>
 <f45802c8-1484-cb1d-91e1-bec3345272e7@bitdefender.com>
In-Reply-To: <f45802c8-1484-cb1d-91e1-bec3345272e7@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@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+IE9uIDEyLjA2LjE4IGF0IDE0OjM1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMTIvMjAxOCAwMzoyMyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDExLjA2LjE4IGF0IDE3OjEyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
PiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4+PiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5j
Cj4+PiBAQCAtMTA5NCw2ICsxMDk0LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+Pj4gICAgICAgICAgICAgIGRvbWFpbl9w
YXVzZShkKTsKPj4+ICAgICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19yZXF1
aXJlZCA9Cj4+PiAgICAgICAgICAgICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3Nf
cmVxdWlyZWQ7Cj4+PiArICAgICAgICAgICAgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJl
ZChkLAo+Pj4gKyAgICAgICAgICAgICAgICBvcC0+dS5hY2Nlc3NfcmVxdWlyZWQuYWNjZXNzX3Jl
cXVpcmVkKTsKPj4gCj4+IFBlcmhhcHMgdGhlIHNldHRpbmcgb2YgdGhlIGhvc3QgcDJtIGZpZWxk
IHNob3VsZCBtb3ZlIGludG8gdGhhdAo+PiBmdW5jdGlvbiBhcyB3ZWxsPwo+IAo+IE5vIG9iamVj
dGlvbiwgYnV0IHNob3VsZCBpbiB0aGF0IGNhc2UgdGhlIGxvZ2ljIHN0aWxsIGxpdmUgaW4KPiBj
b21tb24vZG9tY3RsLmMgKGlmIHRoZSBvbmx5IHRoaW5nIHRoZSBjYXNlIGRvZXMgaXMgY2FsbAo+
IGFyY2hfZG9tYWluX3NldF9hY2Nlc3NfcmVxdWlyZWQoKSk/Cj4gCj4gSSB0aG91Z2h0IHRoZSBj
b21tb24gcGFydCAoc2V0dGluZyBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19yZXF1aXJlZCkK
PiBqdXN0aWZpZXMgdGhlIGNvZGUgcmVtYWluaW5nIGluIHRoZSBjb21tb24vIHNvdXJjZSBmaWxl
LgoKS2VlcGluZyBpdCB0aGVyZSBoYXMgYWR2YW50YWdlcywgYW5kIG1vdmluZyBpdCB3b3VsZCBo
YXZlIGFkdmFudGFnZXMKdG9vLiBJJ20gZmluZSBlaXRoZXIgd2F5LCBJIHRoaW5rLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 12:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 12: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 1fSirs-0008Qg-2A; Tue, 12 Jun 2018 12:57: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=elvj=i6=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1fSirq-0008Qa-9r
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 12:57:46 +0000
X-Inumbo-ID: dc0cc4c7-6e3f-11e8-9728-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc0cc4c7-6e3f-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 14:55:19 +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 0973C7C6A9;
 Tue, 12 Jun 2018 12:57:44 +0000 (UTC)
Received: from [10.10.120.103] (ovpn-120-103.rdu2.redhat.com [10.10.120.103])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 4E99D111CB9E;
 Tue, 12 Jun 2018 12:57:40 +0000 (UTC)
To: Jiri Denemark <jdenemar@redhat.com>, Jim Fehlig <jfehlig@suse.com>
References: <23301.35254.157281.663042@mariner.uk.xensource.com>
 <23302.37799.818992.987166@mariner.uk.xensource.com>
 <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
 <20180612111145.GH875401@orkuz.home>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <40ae06c8-3f75-42e4-b559-ee8cab4a209e@redhat.com>
Date: Tue, 12 Jun 2018 07:57:40 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612111145.GH875401@orkuz.home>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.2]); Tue, 12 Jun 2018 12:57:44 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Tue, 12 Jun 2018 12:57:44 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'eblake@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [libvirt] Likely build race,
 "/usr/bin/ld: cannot find -lvirt"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: libvir-list@redhat.com, Ian Jackson <ian.jackson@citrix.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTIvMjAxOCAwNjoxMSBBTSwgSmlyaSBEZW5lbWFyayB3cm90ZToKCj4gSSBoaXQgdGhl
IHNhbWUgcmFjZSB0d2ljZSBvbiBhYXJjaDY0IGFuZCBwcGM2NCBhbmQgSSBjYW4gY29uZmlybSB0
aGUKPiBpbnN0YWxsYXRpb24gcGhhc2UgZmFpbHMgaWYgbGlidmlydC5sYSBpcyBpbnN0YWxsZWQg
bGF0ZXIgdGhhbiBsaWJyYXJpZXMKPiB3aGljaCBsaW5rIHRvIGl0LiBIb3dldmVyLCB0aGUgZGVw
ZW5kZW5jaWVzIHNlZW0gdG8gYmUgc2V0IGNvcnJlY3RseSBpbgo+IHRoZSBNYWtlZmlsZXMuIEJ1
dCBpdCBsb29rcyBsaWtlIHRoZXkgYXJlIG9ubHkgaG9ub3JlZCB3aGVuIGxpbmtpbmcgdGhlCj4g
bGlicmFyeSBkdXJpbmcgdGhlIGJ1aWxkIHBoYXNlLiBEdXJpbmcgbWFrZSBpbnN0YWxsIGxpYnZp
cnQubGEgYW5kCj4gbGlicmFyaWVzIHdoaWNoIGxpbmsgdG8gaXQgYXJlIGluc3RhbGxlZCBpbmRl
cGVuZGVudGx5LiBUaGF0IGlzLAo+IGluc3RhbGwtbW9kTFRMSUJSQVJJRVMgZG9lcyBub3QgZGVw
ZW5kIG9uIGFueXRoaW5nIGV4Y2VwdCBmb3IgdGhlCj4gbW9kX0xUSUJSQVJJRVMgdGhlbXNlbHZl
cy4gVGh1cyB3aGVuIGxpYnRvb2wgZGVjaWRlcyB0byByZWxpbmsgdGhlCj4gbGlicmFyaWVzIGxp
YnZpcnQubGEgbWF5IHN0aWxsIGJlIG1pc3NpbmcgYXQgdGhpcyBwb2ludC4gTWFudWFsbHkKPiBj
aGFuZ2luZwo+IAo+ICAgICAgaW5zdGFsbC1tb2RMVExJQlJBUklFUzogJChtb2RfTFRMSUJSQVJJ
RVMpCj4gCj4gdG8KPiAKPiAgICAgIGluc3RhbGwtbW9kTFRMSUJSQVJJRVM6ICQobW9kX0xUTElC
UkFSSUVTKSBpbnN0YWxsLWxpYkxUTElCUkFSSUVTCj4gCj4gZml4ZWQgdGhlIHByb2JsZW0gZm9y
IG1lICh0ZXN0ZWQgd2l0aCBhbiBhcnRpZmljaWFsIGRlbGF5IGFkZGVkIHRvCj4gaW5zdGFsbC1s
aWJMVExJQlJBUklFUyB0YXJnZXQpLCBidXQgSSBoYXZlIG5vIGlkZWEgaG93IHRvIHBlcnN1YWRl
Cj4gYXV0b21ha2UgdG8gZ2VuZXJhdGUgc29tZXRoaW5nIGxpa2UgdGhhdCBmb3IgdXMuCj4gCj4g
RXJpYywgaXMgbXkgaW52ZXN0aWdhdGlvbiBjb3JyZWN0IGFuZCBkbyB5b3UgaGF2ZSBhbnkgaWRl
YXMgb24gaG93IHRvCj4gZml4IHRoZSByYWNlPwoKQ2FuIHlvdSBhZGQgdGhhdCBsaW5lIGRpcmVj
dGx5IGludG8gTWFrZWZpbGUuYW0sIG9yIGRvZXMgZG9pbmcgdGhhdCAKY2F1c2UgYXV0b21ha2Ug
dG8gY29tcGxhaW4gYW5kL29yIG9taXQgaXRzIG5vcm1hbCBydWxlcyBiZWNhdXNlIGl0IAp0aGlu
a3MgeW91IGFyZSBvdmVycmlkaW5nIGl0cyBkZWZhdWx0cz8KCkkga25vdyB0aGF0IGdldHRpbmcg
YXV0b21ha2UgdG8gYWRkIGEgZGVwZW5kZW5jeSBpcyBub3QgYWx3YXlzIHRyaXZpYWwsIApidXQg
dGhhdCBpdCBzaG91bGQgYmUgcG9zc2libGUgKG15IHN0cmVuZ3RocyBsaWUgbW9yZSBvbiBhdXRv
Y29uZiB0aGFuIApvbiBhdXRvbWFrZSkuCgotLSAKRXJpYyBCbGFrZSwgUHJpbmNpcGFsIFNvZnR3
YXJlIEVuZ2luZWVyClJlZCBIYXQsIEluYy4gICAgICAgICAgICsxLTkxOS0zMDEtMzI2NgpWaXJ0
dWFsaXphdGlvbjogIHFlbXUub3JnIHwgbGlidmlydC5vcmcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:15:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:15:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSj8i-00030m-QR; Tue, 12 Jun 2018 13: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSj8h-00030d-Kt
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:15:11 +0000
X-Inumbo-ID: a4e44e6e-6e42-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4e44e6e-6e42-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 13:15: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 1fSj8f-0003lg-Jd; Tue, 12 Jun 2018 13:15: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 1fSj8f-0003Sm-6Y; Tue, 12 Jun 2018 13:15:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSj8f-0001yp-5d; Tue, 12 Jun 2018 13:15:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124084-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 13:15:09 +0000
Subject: [Xen-devel] [linux-4.9 test] 124084: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA4NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA4NC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVu
LWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBwYXNzIGluIDEyMzg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTE0CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM5NzAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2Rz
dF9ob3N0ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzk3MAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0MDU1
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMjQwNTUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
Mzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjM4NjEgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjM4NjEgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNj
M2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMw
Y2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBa
ICAgMjMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6
MDggWiAgIDIwIGRheXMgICAxNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjM4NjEg
IDIwMTgtMDYtMDYgMTc6MDA6NDQgWiAgICA1IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjUxMyBw
ZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwK
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDE4ODA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:23:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjGz-0003pz-Gl; Tue, 12 Jun 2018 13:23: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSjGy-0003pp-TJ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:23:44 +0000
X-Inumbo-ID: 7d5834dd-6e43-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d5834dd-6e43-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:21: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 1fSjGv-0003w3-1M; Tue, 12 Jun 2018 13:23:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fSjGu-00042t-MU; Tue, 12 Jun 2018 13:23:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSjGu-0006a1-Lv; Tue, 12 Jun 2018 13:23:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124091-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=051bf6e0af59741116a3f68bce7ed6d79fc801ab
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 13:23:40 +0000
Subject: [Xen-devel] [ovmf test] 124091: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA5MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwOTEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDA1MWJmNmUwYWY1OTc0MTEx
NmEzZjY4YmNlN2VkNmQ3OWZjODAxYWIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDEgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICAwIGRheXMg
ICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQwOTEgIDIwMTgtMDYtMTIgMDE6
NTU6MTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29t
PgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CiAgTWljaGFlbCBaaW1tZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFp
bC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDA1MWJm
NmUwYWY1OTc0MTExNmEzZjY4YmNlN2VkNmQ3OWZjODAxYWIKQXV0aG9yOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBNb24gTWF5IDI4IDE1OjMwOjUyIDIwMTggKzA4
MDAKCiAgICBNZGVNb2R1bGVQa2cgVmFyaWFibGU6IFVzZSBjb21wYXJpc29uIGxvZ2ljIHRvIGNo
ZWNrIFVJTlROIHBhcmFtZXRlcgogICAgCiAgICBDb21taXQgMTgwYWMyMDBkYTg0Nzg1OTg5NDQz
YjA2YmNmYTVkYjM0M2MwYmY3ZSBjaGFuZ2VzIHRoZSBpbnB1dCBwYXJhbWV0ZXIKICAgIGZyb20g
Qk9PTEVBTiB0byBVSU5UTi4gSXRzIGNvbXBhcmlzb24gbG9naWMgc2hvdWxkIGJlIHVwZGF0ZWQu
CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgMmUzZGFhZjY4ODkw
YTFlZjMxYzI0ZWFhNTY1ODIwMjYyMWJmZDkwNwpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBNYXkgMjggMTU6MzA6NTEgMjAxOCArMDgwMAoKICAg
IEludGVsRnJhbWV3b3JrUGtnIFVlZmlMaWI6IFVzZSBjb21wYXJpc29uIGxvZ2ljIHRvIGNoZWNr
IFVJTlROIHBhcmFtZXRlcgogICAgCiAgICBDb21taXQgY2I5NmU3ZDRmN2FmZGJhZWYwNzA2Zjky
NTFhZTQ3OTYzOWQ4NWEyOCBjaGFuZ2VzIHRoZSBpbnB1dCBwYXJhbWV0ZXIKICAgIGZyb20gQk9P
TEVBTiB0byBVSU5UTi4gSXRzIGNvbXBhcmlzb24gbG9naWMgc2hvdWxkIGJlIHVwZGF0ZWQuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1p
dCAzZDdjNmNmYmFiOTc3ZTVjNmYzZThkYmNkOWM3YzBiNzJmN2FkZDhkCkF1dGhvcjogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE1heSAyOCAxNTozMDo1MCAy
MDE4ICswODAwCgogICAgTWRlUGtnIFVlZmlMaWI6IFVzZSBjb21wYXJpc29uIGxvZ2ljIHRvIGNo
ZWNrIFVJTlROIHBhcmFtZXRlcgogICAgCiAgICBDb21taXQgZDJhYWZlMWU0MTBjODBkMTA0NmYy
ZDFlNzQzMDU1ODgyZWFkODQ4OSBjaGFuZ2VzIHRoZSBpbnB1dCBwYXJhbWV0ZXIKICAgIGZyb20g
Qk9PTEVBTiB0byBVSU5UTi4gSXRzIGNvbXBhcmlzb24gbG9naWMgc2hvdWxkIGJlIHVwZGF0ZWQu
CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgogICAgQ2M6IE1pY2hhZWwgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQg
MGIzN2M3NWU2OTQ0ZjNkM2RlZDdiZWYxZTEwY2Y0ZGY3MjM4NjYxNgpBdXRob3I6IEFyZCBCaWVz
aGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFN1biBKdW4gMTAgMjA6
MDM6MzUgMjAxOCArMDIwMAoKICAgIEFybVZpcnRQa2c6IHN3aXRjaCB0byBLVk0gc2FmZSBJb0xp
YiBpbXBsZW1lbnRhdGlvbgogICAgCiAgICBTd2l0Y2ggdG8gdGhlIG5ldyBJb0xpYiBpbXBsZW1l
bnRhdGlvbiB0aGF0IHdpbGwgb25seSB1c2UgS1ZNCiAgICBzYWZlIGluc3RydWN0aW9ucyB0byBw
ZXJmb3JtIE1NSU8gbWVtb3J5IGFjY2Vzc2VzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBB
cmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5
OiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNvbW1pdCA0MTM0ZjJiZGRjYjY4
ZDJlMjBlZDAwMGNkZjU0YWJmM2YxMTQwOTA0CkF1dGhvcjogQXJkIEJpZXNoZXV2ZWwgPGFyZC5i
aWVzaGV1dmVsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEp1biA3IDEyOjQ0OjEyIDIwMTggKzAy
MDAKCiAgICBNZGVQa2cvQmFzZUlvTGliSW50cmluc2ljOiBtYWtlIEJhc2VJb0xpYkludHJpbnNp
YyBzYWZlIGZvciBBcm1WaXJ0L0tWTQogICAgCiAgICBLVk0gb24gQVJNIHJlZnVzZXMgdG8gZGVj
b2RlIGxvYWQvc3RvcmUgaW5zdHJ1Y3Rpb25zIHVzZWQgdG8gcGVyZm9ybQogICAgSS9PIHRvIGVt
dWxhdGVkIGRldmljZXMsIGFuZCBpbnN0ZWFkIHJlbGllcyBvbiB0aGUgZXhjZXB0aW9uIHN5bmRy
b21lCiAgICBpbmZvcm1hdGlvbiB0byBkZXNjcmliZSB0aGUgb3BlcmFuZCByZWdpc3RlciwgYWNj
ZXNzIHNpemUsIGV0Yy4KICAgIFRoaXMgaXMgb25seSBwb3NzaWJsZSBmb3IgaW5zdHJ1Y3Rpb25z
IHRoYXQgaGF2ZSBhIHNpbmdsZSBpbnB1dC9vdXRwdXQKICAgIHJlZ2lzdGVyIChhcyBvcHBvc2Vk
IHRvIG9uZXMgdGhhdCBpbmNyZW1lbnQgdGhlIG9mZnNldCByZWdpc3Rlciwgb3IKICAgIGxvYWQv
c3RvcmUgcGFpciBpbnN0cnVjdGlvbnMsIGV0YykuIE90aGVyd2lzZSwgUUVNVSBjcmFzaGVzIHdp
dGggdGhlCiAgICBmb2xsb3dpbmcgZXJyb3IKICAgIAogICAgICBlcnJvcjoga3ZtIHJ1biBmYWls
ZWQgRnVuY3Rpb24gbm90IGltcGxlbWVudGVkCiAgICAgIFIwMD0wMTAxMDEwMSBSMDE9MDAwMDAw
MDggUjAyPTAwMDAwMDQ4IFIwMz0wODAwMDgyMAogICAgICBSMDQ9MDAwMDAxMjAgUjA1PTdmYWFh
MGUwIFIwNj03ZmFhYTBkYyBSMDc9N2ZhYWEwZTgKICAgICAgUjA4PTdmYWFhMGVjIFIwOT03ZmFh
YTA4OCBSMTA9MDAwMDAwZmYgUjExPTAwMDAwMDgwCiAgICAgIFIxMj1mZjAwMDAwMCBSMTM9N2Zj
Y2ZlMDggUjE0PTdmYWE4MzVmIFIxNT03ZmFhODg3YwogICAgICBQU1I9ODAwMDAxZjMgTi0tLSBU
IHN2YzMyCiAgICAgIFFFTVU6IFRlcm1pbmF0ZWQKICAgIAogICAgYW5kIEtWTSBwcm9kdWNlcyBh
IHdhcm5pbmcgc3VjaCBhcyB0aGUgZm9sbG93aW5nIGluIHRoZSBrZXJuZWwgbG9nCiAgICAKICAg
ICAga3ZtIFsxNzY0Nl06IGxvYWQvc3RvcmUgaW5zdHJ1Y3Rpb24gZGVjb2Rpbmcgbm90IGltcGxl
bWVudGVkCiAgICAKICAgIFRoZSBJb0xpYiBpbXBsZW1lbnRhdGlvbiBwcm92aWRlZCBieSBNZGVQ
a2cvTGlicmFyeS9CYXNlSW9MaWJJbnRyaW5zaWMKICAgIGlzIGJhc2VkIG9uIEMgY29kZSwgYW5k
IHdoZW4gTFRPIGlzIGluIGVmZmVjdCwgdGhlIE1NSU8gYWNjZXNzZXMgY291bGQKICAgIGJlIG1l
cmdlZCB3aXRoLCBlLmcuLCBtYW5pcHVsYXRpb25zIG9mIHRoZSBsb29wIGNvdW50ZXIsIHByb2R1
Y2luZwogICAgb3Bjb2RlcyB0aGF0IEtWTSBkb2VzIG5vdCBzdXBwb3J0IGZvciBlbXVsYXRlZCBN
TUlPLgogICAgCiAgICBTbyBsZXQncyBhZGQgYSBzcGVjaWFsIEFybVZpcnQgZmxhdm9yIG9mIHRo
aXMgbGlicmFyeSB0aGF0IGltcGxlbWVudHMKICAgIHRoYXQgYWN0dWFsIGxvYWQvc3RvcmUgb3Bl
cmF0aW9ucyBpbiBhc3NlbWJsZXIsIGVuc3VyaW5nIHRoYXQgdGhlCiAgICBpbnN0cnVjdGlvbnMg
aW52b2x2ZWQgY2FuIGJlIGVtdWxhdGVkIGJ5IEtWTS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdl
ZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogICAgQWNrZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGlt
aW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgNTE2M2Q4OTM5OGM1NDFhYjAz
ZThmNmY2YWI2ZWQ0NzllOTViNGJlOQpBdXRob3I6IERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUu
Y29tPgpEYXRlOiAgIFdlZCBNYXkgOSAxNzowMzoyMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xz
OiBSZW1vdmUgZHNjIG5lc3RlZCBpbmNsdWRlIGNoZWNraW5nLgogICAgCiAgICBUaGUgZHNjIG5l
c3RlZCBpbmNsdWRlIGNoZWNraW5nIG1ha2UgdW5leHBlY3RlZCBidWlsZCBlcnJvciB3aGVuCiAg
ICBidWlsZGluZyBwcm9qZWN0IEEgYW5kIHN3aXRjaCB0byBwcm9qZWN0IEIuCiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCBhNjgz
Y2VjYTgwMGU5ZDEwYzk5OWQ0NjM0NDRhYTkyOTQ1YmUwYTcwCkF1dGhvcjogTWljaGFlbCBaaW1t
ZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFpbC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDA3OjQ3
OjIwIDIwMTggKzAyMDAKCiAgICBBcm1Qa2cvQ29tcGlsZXJJbnRyaW5zaWNzTGliOiBmaXggR0ND
OCB3YXJuaW5nIGZvciBfX2FlYWJpX21lbWNweSBhbGlhc2VzCiAgICAKICAgIFRoaXMgd2FzIHRo
ZSB3YXJuaW5nIChzaG93biBmb3IgX19hZWFiaV9tZW1jcHksIF9fYWVhYmlfbWVtY3B5NCBhbmQK
ICAgIF9fYWVhYmlfbWVtY3B5OCk6CiAgICAKICAgICAgQXJtUGtnL0xpYnJhcnkvQ29tcGlsZXJJ
bnRyaW5zaWNzTGliL21lbWNweS5jOjQyOjY6CiAgICAgIGVycm9yOiAnX19hZWFiaV9tZW1jcHk4
JyBhbGlhcyBiZXR3ZWVuIGZ1bmN0aW9ucyBvZiBpbmNvbXBhdGlibGUgdHlwZXMKICAgICAgICAn
dm9pZCh2b2lkKiwgY29uc3Qgdm9pZCAqLCBzaXplX3QpJwogICAgICAgICAge2FrYSAndm9pZCh2
b2lkICosIGNvbnN0IHZvaWQgKiwgdW5zaWduZWQgaW50KSd9CiAgICAgICAgYW5kICd2b2lkICoo
dm9pZCAqLCBjb25zdCB2b2lkICosIHNpemVfdCknCiAgICAgICAgICB7YWthICd2b2lkICoodm9p
ZCAqLCBjb25zdCB2b2lkICosIHVuc2lnbmVkIGludCknfSBbLVdlcnJvcj1hdHRyaWJ1dGUtYWxp
YXNdCiAgICAgIHZvaWQgX19hZWFiaV9tZW1jcHk4KHZvaWQgKmRlc3QsIGNvbnN0IHZvaWQgKnNy
Yywgc2l6ZV90IG4pOwogICAgICBBcm1Qa2cvTGlicmFyeS9Db21waWxlckludHJpbnNpY3NMaWIv
bWVtY3B5LmM6MTk6Nzogbm90ZTogYWxpYXNlZCBkZWNsYXJhdGlvbiBoZXJlCiAgICAgICAgdm9p
ZCAqX19tZW1jcHkodm9pZCAqZGVzdCwgY29uc3Qgdm9pZCAqc3JjLCBzaXplX3QgbikKICAgIAog
ICAgVGhlIHByb2JsZW0gaXMgdGhlIGRpZmZlcmVudCByZXR1cm4gdHlwZSAodm9pZCB2cyB2b2lk
KikuIFNvIHJlc2h1ZmZsZQogICAgdGhlIGNvZGUgc28gdGhlIHByb3RvdHlwZXMgbWF0Y2ggYmV0
d2VlbiB0aGUgYWxpYXNlcy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBaaW1t
ZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFpbC5jb20+CiAgICBbYXJkYjogY2hhbmdlIHByb3Rv
dHlwZSBvZiBpbnRlcm5hbCBfX21lbWNweSgpIGFuZCBkcm9wIGV4dHJhIHdyYXBwZXJdCiAgICBS
ZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+Cgpj
b21taXQgOWRjYTIxMDVhZDk2MGM5OTQ2ZDdjYzJlY2U0MGY2NWUxOTk5ZGFjNwpBdXRob3I6IEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFRodSBKdW4g
NyAxMTowNjo0NyAyMDE4ICswMjAwCgogICAgTWRlTW9kdWxlUGtnL0VtbWNEeGU6IGRlbW90ZSBE
RUJVRyBwcmludCB0byBERUJVR19CTEtJTwogICAgCiAgICBMb3dlciB0aGUgcHJpb3JpdHkgb2Yg
dGhlIERFQlVHIHByaW50IGluIEVtbWNSZWFkV3JpdGUoKSwgd2hpY2gKICAgIGlzIGVtaXR0ZWQg
Zm9yIGVhY2ggcmVhZCBvciB3cml0ZSBvcGVyYXRpb24gdG8gdGhlIGVNTUMgZGV2aWNlLAogICAg
d2hpY2ggY2x1dHRlcnMgdXAgdGhlIGxvZyBvdXRwdXQgb2YgYnVpbGRzIGNyZWF0ZWQgd2l0aCBE
RUJVR19JTkZPCiAgICBlbmFibGVkLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IFBpcGF0IE1ldGhh
dmFuaXRwb25nIDxtZXRoYXZhbml0cG9uZy5waXBhdEBzb2Npb25leHQuY29tPgogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgMjcxZDhjZDdk
ZjBjMzQ2ZjE5ODAzOTM4ZDk4ZmU3Y2JiN2I2M2JlNApBdXRob3I6IEJlbmphbWluIFlvdSA8YmVu
amFtaW4ueW91QGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDQgMTE6MjM6MjEgMjAxOCArMDgw
MAoKICAgIENvcmVib290TW9kdWxlUGtnL0NiU3VwcG9ydER4ZTogUmVtb3ZlIFNDSV9FTiBzZXR0
aW5nCiAgICAKICAgIEN1cnJlbnQgaW1wbGVtZW5hdGlvbiBzZXRzIFBNMV9DTlQuU0NJX0VOIGJp
dCBhdCBSZWFkeVRvQm9vdCBldmVudC4KICAgIEhvd2V2ZXIsIHRoaXMgc2hvdWxkIG5vdCBiZSBk
b25lIGJlY2F1c2UgdGhpcyBjYXVzZXMgT1MgdG8gc2tpcCB0cmlnZ2VyaW5nCiAgICBGQURULlNN
SV9DTUQsIHdoaWNoIGxlYWRzIHRvIHRoZSBmdW5jdGlvbnMgaW1wbGVtZW50ZWQgaW4gdGhlIFNN
SQogICAgaGFuZGxlciBiZWluZyBvbWl0dGVkLgogICAgCiAgICBUaGlzIGlzc3VlIHdhcyBpZGVu
dGlmaWVkIGJ5IE1hdHQgRGVsY28gPGRlbGNvQGdvb2dsZS5jb20+LgogICAgCiAgICBUaGUgZml4
IGRvZXMgdGhlIGZvbGxvd2luZzoKICAgIC0gVGhlIFNDSV9FTiBiaXQgc2V0dGluZyBpcyByZW1v
dmVkIGZyb20gQ2JTdXBwb3J0RHhlIGRyaXZlci4KICAgIC0gU29tZSBhZGRpdGlvbmFsIGNoZWNr
cyBhcmUgYWRkZWQgaW4gQ2JQYXJzZUZhZHRJbmZvKCkgaW4gQ2JQYXJzZUxpYi5jIHRvCiAgICAg
IG91dHB1dCBzb21lIGVycm9yIG1lc3NhZ2UgYW5kIEFTU0VSVCAoRkFMU0UpIGlmIEFMTCBvZiB0
aGUgZm9sbG93aW5nCiAgICAgIGNvbmRpdGlvbnMgYXJlIG1ldDoKICAgICAgMSkgSEFSRFdBUkVf
UkVEVUNFRF9BQ1BJIGlzIG5vdCBzZXQ7CiAgICAgIDIpIFNNSV9DTUQgZmllbGQgaXMgemVybzsK
ICAgICAgMykgU0NJX0VOIGJpdCBpcyB6ZXJvOwogICAgICB3aGljaCBpbmRpY2F0ZXMgdGhlIEFD
UEkgZW5hYmxpbmcgc3RhdHVzIGlzIGluY29uc2lzdGVudDogU0NJIGlzIG5vdAogICAgICBlbmFi
bGVkIGJ1dCB0aGUgQUNQSSB0YWJsZSBkb2VzIG5vdCBwcm92aWRlIGEgbWVhbnMgdG8gZW5hYmxl
IGl0IHRocm91Z2gKICAgICAgRkFEVC0+U01JX0NNRC4gVGhpcyBtYXkgY2F1c2UgaXNzdWVzIGlu
IE9TLgogICAgCiAgICBDYzogTWF1cmljZSBNYSA8bWF1cmljZS5tYUBpbnRlbC5jb20+CiAgICBD
YzogUHJpbmNlIEFneWVtYW4gPHByaW5jZS5hZ3llbWFuQGludGVsLmNvbT4KICAgIENjOiBNYXR0
IERlbGNvIDxkZWxjb0Bnb29nbGUuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTogQmVuamFtaW4g
WW91IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hdXJpY2UgTWEg
PG1hdXJpY2UubWFAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hdHQgRGVsY28gPGRlbGNv
QGdvb2dsZS5jb20+Cgpjb21taXQgZjc1Yzc0NzgyODBiOTZkMTkxZTg2ODU2YzBiMWM0OWZmNzEx
YzI4NApBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTogICBUdWUg
SnVuIDUgMDk6MjA6MDUgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL1VlZmlTaGVsbEFjcGlWaWV3
Q29tbWFuZExpYjogRml4IEVDQyBpc3N1ZXMKICAgIAogICAgMS4gU2VwYXJhdGUgdmFyaWFibGUg
ZGVmaW5pdGlvbiBhbmQgaW5pdGlhbGl6YXRpb24uCiAgICAyLiBNYWtlIHRoZSB2YXJpYWJsZSBu
YW1pbmcgZm9sbG93aW5nIEVkazIgcnVsZS4KICAgIAogICAgVjI6IFJlbW92ZSB0aGUgdXBkYXRl
cyBvZiBndWFyZCBtYWNyb3MgaW4gaGVhZGVyIGZpbGVzLgogICAgCiAgICBDYzogU2FtaSBNdWph
d2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICAgIENjOiBFdmFuIExsb3lkIDxldmFuLmxsb3lk
QGFybS5jb20+CiAgICBDYzogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCBhNmVhYmE0ZDdmMjMyNjJhYjhlODUwMmI0
NzZiZGY1MjQ5YTU0YWQ0CkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpE
YXRlOiAgIE1vbiBKdW4gNCAwOToxNDo1MSAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvVWVmaVNo
ZWxsQWNwaVZpZXdDb21tYW5kTGliOiBGaXggRUNDIGlzc3VlcwogICAgCiAgICBNYWtlIHRoZSBm
dW5jdGlvbiBjb21tZW50cyBmb2xsb3cgRURLMiBjb2Rpbmcgc3R5bGUuCiAgICAKICAgIENjOiBT
YW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgogICAgQ2M6IEV2YW4gTGxveWQgPGV2
YW4ubGxveWRAYXJtLmNvbT4KICAgIENjOiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRl
bC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDY0Mjg1ZjE1MjY0OTA2Yzc2
MWI1YTY3NzJiNWI1OTBiMzJjYWEwM2MKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpo
dUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDEzOjA2OjQ0IDIwMTggKzA4MDAKCiAgICBC
YXNlVG9vbHMvVVBUOiBVcGRhdGUgdGhlIGltcG9ydCBzdGF0ZW1lbnQgdG8gdXNlIFN0cmluZ1V0
aWxzCiAgICAKICAgIFRoZSBwYXRjaCA1YTU3MjQ2ZWFiODAgUmVuYW1lIFN0cmluZyB0byBTdHJp
bmdVdGlscywgYnV0IGl0IGRpZG4ndAogICAgdXBkYXRlIHRoZSBVUFQgVG9vbCBmb3IgdGhlIGlt
cG9ydCBzdGF0ZW1lbnQgd2hpY2ggY2F1c2UgVVBUIHRvb2wKICAgIGJyZWFrLgogICAgCiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjP2-0005OQ-RQ; Tue, 12 Jun 2018 13:32:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjP1-0005Nu-Ld
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:32:03 +0000
X-Inumbo-ID: a66cd9a2-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a66cd9a2-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:37 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id q11-v6so36031495lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:32:02 -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=DRcx8yYK1OoUWm3Z9bdMbAFeH2f87MabFBErCF/b5ZA=;
 b=oBHEW08QcEStW4ed9ipQpZbY6f4igXHvX3EQF86z5CJuYz8eRtCx+Ekk5ryLslqFXv
 AZk+lK5SNgLpP/L+EknpBF6QeoFOAcWIBNcvetdYlxrDQhyUUU3F3kWi3abJeLHWV7kL
 XS/9rybOXOYbb5bfPmz+JBrbdUJBIZeOYWIrj3BFGNoiaLwiU+gg/Ib1rGCj9S3RNkz1
 WtRU3XVjRffcuwgVSUmEsj3Wud9O6BH/tHqL7NmmEF4loPDTxHjoAiuKNh1Tcl+DrXvh
 djtOj4vbihNU4c4jHlTRaavGa6ovAuHhEgyb42Us+GY/m6DHTDeFELf5FUln8evYjNeM
 VHZQ==
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=DRcx8yYK1OoUWm3Z9bdMbAFeH2f87MabFBErCF/b5ZA=;
 b=ZfpIMdpPJhP3z0HfHD4cdomJdjPSShhdkoV/OHkwgVe8nZ9DVXPodpTC6FyR4vf/zC
 KGu9p2BvT4EP2Dv5kdmZHfUxHzM7LLqy+eYtS2ncNOq7VwqT+VYmqjEE3X5CB3WbvleE
 1EVtq9x2KpsD52PTVQuOd0PJTdBbV7568opZDcmzE19HBl8Sv7TNs8o29+LEe3d2vc+7
 FQNk8Vl1HKTYhavJWw85ya26VZEu4VUmJwK9kfP5NizsxkxgLNAeAFfqVKNsyE1DNRuz
 qgtmdFoOxDoKAnKhpMRQnufAvjyuG0i+zPNggv8GTBJn2nCJs5aWYRrkCR4fz43gh08e
 SFcQ==
X-Gm-Message-State: APt69E079D7/zedLwqgoeildZgEaMXvgW+gFLYob/S/6TMKEMPN5hwZe
 H1vmdrbhgGOz1LXJvGEdNLOyfg==
X-Google-Smtp-Source: ADUXVKK6CwFW91XCuQ+8CVhrjboJW32E94zgW9EttC4SzS2yItuqSW40+vejmHW6CKf58KDzSOw4Rw==
X-Received: by 2002:a2e:8605:: with SMTP id a5-v6mr275562lji.43.1528810321109; 
 Tue, 12 Jun 2018 06:32:01 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:32:00 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:46 +0300
Message-Id: <20180612133147.807-6-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 5/6] docs: add vkb device to xl.cfg and xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94
bC5jZmcucG9kLjUuaW4gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIGRvY3MvbWFuL3hs
LnBvZC4xLmluICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdl
ZCwgNDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5p
biBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgppbmRleCA0N2Q4ODI0M2IxLi5kOWQzMjFkMDI3
IDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwu
Y2ZnLnBvZC41LmluCkBAIC0xNDE0LDYgKzE0MTQsMzAgQEAgd2UgbWF5IGJyZWFrIGJhY2t3YXJk
IGNvbXBhdGliaWxpdHkuCiAKID1iYWNrCiAKKz1pdGVtIEI8dmtiPVsgIlZLQl9TUEVDX1NUUklO
RyIsICJWS0JfU1BFQ19TVFJJTkciLCAuLi5dPgorCitTcGVjaWZpZXMgdGhlIHZpcnR1YWwga2V5
Ym9hcmQgZGV2aWNlIHRvIGJlIHByb3ZpZGVkIHRvIHRoZSBndWVzdC4KKworRWFjaCBCPFZLQl9T
UEVDX1NUUklORz4gaXMgYSBjb21tYS1zZXBhcmF0ZWQgbGlzdCBvZiBDPEtFWT1WQUxVRT4KK3Nl
dHRpbmdzIGZyb20gdGhlIGZvbGxvd2luZyBsaXN0OgorCis9b3ZlciA0CisKKz1pdGVtIEI8dW5p
cXVlLWlkPVNUUklORz4KKworU3BlY2lmaWVzIHRoZSB1bmlxdWUgaW5wdXQgZGV2aWNlIGlkLgor
Cis9aXRlbSBCPGJhY2tlbmQ9ZG9tYWluLWlkPgorCitTcGVjaWZpZXMgdGhlIGJhY2tlbmQgZG9t
YWluIG5hbWUgb3IgaWQuCisKKz1pdGVtIEI8YmFja2VuZC10eXBlPXR5cGU+CisKK1NwZWNpZmll
cyB0aGUgYmFja2VuZCB0eXBlOiBxZW11IC0gZm9yIFFFTVUgYmFja2VuZCBvciBsaW51eCAtIGZv
ciBMaW51eCBQVgorZG9tYWluLgorCis9YmFjaworCiA9YmFjawogCiA9aGVhZDIgUGFyYXZpcnR1
YWxpc2VkIChQVikgR3Vlc3QgU3BlY2lmaWMgT3B0aW9ucwpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4v
eGwucG9kLjEuaW4gYi9kb2NzL21hbi94bC5wb2QuMS5pbgppbmRleCA0OGRhMjA1MmNjLi42YWUy
ODFhNGM0IDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5wb2QuMS5pbgorKysgYi9kb2NzL21hbi94
bC5wb2QuMS5pbgpAQCAtMTQ5Miw2ICsxNDkyLDI4IEBAIExpc3QgdmlydHVhbCBkaXNwbGF5cyBm
b3IgYSBkb21haW4uCiAKID1iYWNrCiAKKz1oZWFkMiBLRVlCT0FSRCBERVZJQ0VTCisKKz1vdmVy
IDQKKworPWl0ZW0gQjx2a2ItYXR0YWNoPiBJPGRvbWFpbi1pZD4gSTx2a2ItZGV2aWNlPgorCitD
cmVhdGVzIGEgbmV3IGtleWJvYXJkIGRldmljZSBpbiB0aGUgZG9tYWluIHNwZWNpZmllZCBieSBJ
PGRvbWFpbi1pZD4uCitJPHZrYi1kZXZpY2U+IGRlc2NyaWJlcyB0aGUgZGV2aWNlIHRvIGF0dGFj
aCwgdXNpbmcgdGhlIHNhbWUgZm9ybWF0IGFzIHRoZQorQjxWS0JfU1BFQ19TVFJJTkc+IHN0cmlu
ZyBpbiB0aGUgZG9tYWluIGNvbmZpZyBmaWxlLiBTZWUgTDx4bC5jZmcoNSk+Citmb3IgbW9yZSBp
bmZvcm1hdGlvbnMuCisKKz1pdGVtIEI8dmtiLWRldGFjaD4gSTxkb21haW4taWQ+IEk8ZGV2aWQ+
CisKK1JlbW92ZXMgdGhlIGtleWJvYXJkIGRldmljZSBmcm9tIHRoZSBkb21haW4gc3BlY2lmaWVk
IGJ5IEk8ZG9tYWluLWlkPi4KK0k8ZGV2aWQ+IGlzIHRoZSB2aXJ0dWFsIGludGVyZmFjZSBkZXZp
Y2UgbnVtYmVyIHdpdGhpbiB0aGUgZG9tYWluCisKKz1pdGVtIEI8dmtiLWxpc3Q+IEk8ZG9tYWlu
LWlkPgorCitMaXN0IHZpcnR1YWwgbmV0d29yayBpbnRlcmZhY2VzIGZvciBhIGRvbWFpbi4KKwor
PWJhY2sKKwogPWhlYWQxIFBDSSBQQVNTLVRIUk9VR0gKIAogPW92ZXIgNAotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjOx-0005NN-4K; Tue, 12 Jun 2018 13:31:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjOw-0005ND-Fr
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:31:58 +0000
X-Inumbo-ID: a32c390c-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a32c390c-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:31 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id o9-v6so36040041lfk.1
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:31:57 -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=Z1CB4fDNYis0NPzq6+IKBwk9a+kol2YPGtJbDc1yPHA=;
 b=qbZy/d1iDKnpOOzHrkFWfPjI4jODV1hMCOC21ylLRz1cB02AtVVgKfktDqR5B2sCTa
 udBcxItNsX3xULMAlyOFVXAfDY502i8J8Ql1rztYJOQTSC/ubwOUF8SRt7hKFcco/KKM
 RaNI+a7VYQLRVkOh51L/erH6FZDlyeYdw4hczZHfUxcHhfKXPsdW1eQjVuWxdHrFMIS+
 IK1shiwLVONgUEWz3a6C0MPf9MQ3VKGqvhPtdH/l1MTtONOEbosnoZXgL1f/i8OCNK8n
 Y9Q/LwV1jDb9S6+gq6BEdDXNL3DLHuWvyToqcooXzChEISXOMGCR5DCR1lNg2Vt/rJQ/
 L75g==
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=Z1CB4fDNYis0NPzq6+IKBwk9a+kol2YPGtJbDc1yPHA=;
 b=ILFZU9SzrJXLJ5ac6T/etR9TQmmbo5aQYYxl5TNQu+aI+FEKAFwcNzRQn7V5XQEq/D
 aT/pKNoO7NeVoJoYwgCfdM3lW0i183wfHnpDeG6sEmacO2rFl4SPSOZ9Ohan2i6CfdPE
 b8hVA3c8B2a+dCFJN3zzPxxI1Hbf/pRFlSyhvlu2KEpR69FyobOSvlCrOqFuULxF6MkD
 0JaRGwM0hN75n2e4bAuQnxnAfCniwf7D57oX95pS3q306fBmU42cpwO+c3swntIFvzdq
 rECtzmrWw8zv6z68e1DOGSzIMlYef2xPKwNlbwqeBmGm5Tm3IvnUUem4UOZKU+USFY6A
 j27A==
X-Gm-Message-State: APt69E0kuhUHJ4b9KF/OI7E1UesCap/YNmMrWsekQTAnTrUme5ZFXHd6
 hFAL2mTCh7j7h2Ci/UiU4oLyJQ==
X-Google-Smtp-Source: ADUXVKIAQPySRD8uDQtUGWPK9KgaBjTS51qzv8CjLqw7Gcrh6483SA6rDqLhZziS41jvuUrWM2cIpg==
X-Received: by 2002:a19:5943:: with SMTP id
 n64-v6mr230157lfb.107.1528810315591; 
 Tue, 12 Jun 2018 06:31:55 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:31:54 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:42 +0300
Message-Id: <20180612133147.807-2-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 1/6] libxl: move vkb device to libxl_vkb.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKTG9n
aWNhbGx5IGl0IGlzIGJldHRlciB0byBtb3ZlIHZrYiB0bwpzZXBhcmF0ZSBmaWxlIGFzIHZrYiBk
ZXZpY2UgdXNlZCBub3Qgb25seSBieSB2ZmIKYW5kIGNvbnNvbGUuCgpTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CkFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAg
ICAgICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9jb25zb2xlLmMgfCA1MyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jICAgICB8IDU5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwg
NjAgaW5zZXJ0aW9ucygrKSwgNTQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v
bHMvbGlieGwvbGlieGxfdmtiLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBi
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDAzNWU2NmUyMmUuLmM2ZWI1ZTc3ZmEgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBA
IC0xNDAsNyArMTQwLDcgQEAgTElCWExfT0JKUyA9IGZsZXhhcnJheS5vIGxpYnhsLm8gbGlieGxf
Y3JlYXRlLm8gbGlieGxfZG0ubyBsaWJ4bF9wY2kubyBcCiAJCQlsaWJ4bF92dHBtLm8gbGlieGxf
bmljLm8gbGlieGxfZGlzay5vIGxpYnhsX2NvbnNvbGUubyBcCiAJCQlsaWJ4bF9jcHVwb29sLm8g
bGlieGxfbWVtLm8gbGlieGxfc2NoZWQubyBsaWJ4bF90bWVtLm8gXAogCQkJbGlieGxfOXBmcy5v
IGxpYnhsX2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5vIFwKLSAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX3B2Y2FsbHMubyAkKExJQlhMX09CSlMteSkKKyAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX3B2Y2FsbHMubyBsaWJ4bF92a2IubyAkKExJQlhMX09CSlMteSkKIExJQlhMX09CSlMg
Kz0gbGlieGxfZ2VuaWQubwogTElCWExfT0JKUyArPSBfbGlieGxfdHlwZXMubyBsaWJ4bF9mbGFz
ay5vIF9saWJ4bF90eXBlc19pbnRlcm5hbC5vCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2NvbnNvbGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUuYwppbmRleCA5YTAyYTIz
YzJhLi4zNmQ3OWY1YWRjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jb25zb2xlLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfY29uc29sZS5jCkBAIC02MzgsNDUgKzYzOCw2IEBAIGlu
dCBsaWJ4bF9kZXZpY2VfY2hhbm5lbF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCwKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgbGlieGxfX2RldmljZV92a2Jf
c2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsIGJvb2wgaG90
cGx1ZykKLXsKLSAgICByZXR1cm4gbGlieGxfX3Jlc29sdmVfZG9taWQoZ2MsIHZrYi0+YmFja2Vu
ZF9kb21uYW1lLCAmdmtiLT5iYWNrZW5kX2RvbWlkKTsKLX0KLQotc3RhdGljIGludCBsaWJ4bF9f
ZGV2aWNlX2Zyb21fdmtiKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlICpkZXZpY2UpCi17Ci0gICAg
ZGV2aWNlLT5iYWNrZW5kX2RldmlkID0gdmtiLT5kZXZpZDsKLSAgICBkZXZpY2UtPmJhY2tlbmRf
ZG9taWQgPSB2a2ItPmJhY2tlbmRfZG9taWQ7Ci0gICAgZGV2aWNlLT5iYWNrZW5kX2tpbmQgPSBM
SUJYTF9fREVWSUNFX0tJTkRfVktCRDsKLSAgICBkZXZpY2UtPmRldmlkID0gdmtiLT5kZXZpZDsK
LSAgICBkZXZpY2UtPmRvbWlkID0gZG9taWQ7Ci0gICAgZGV2aWNlLT5raW5kID0gTElCWExfX0RF
VklDRV9LSU5EX1ZLQkQ7Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotaW50IGxpYnhsX2RldmljZV92
a2JfYWRkKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3ZrYiAq
dmtiLAotICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICph
b19ob3cpCi17Ci0gICAgQU9fQ1JFQVRFKGN0eCwgZG9taWQsIGFvX2hvdyk7Ci0gICAgaW50IHJj
OwotCi0gICAgcmMgPSBsaWJ4bF9fZGV2aWNlX2FkZChnYywgZG9taWQsICZsaWJ4bF9fdmtiX2Rl
dnR5cGUsIHZrYik7Ci0gICAgaWYgKHJjKSB7Ci0gICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
VW5hYmxlIHRvIGFkZCB2a2IgZGV2aWNlIik7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KLQot
b3V0OgotICAgIGxpYnhsX19hb19jb21wbGV0ZShlZ2MsIGFvLCByYyk7Ci0gICAgcmV0dXJuIEFP
X0lOUFJPR1JFU1M7Ci19Ci0KLXN0YXRpYyBMSUJYTF9ERUZJTkVfVVBEQVRFX0RFVklEKHZrYikK
LQogc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZmYl9zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2Ms
IHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX2RldmljZV92ZmIgKnZmYiwgYm9vbCBob3RwbHVnKQogewpAQCAtNzQ2LDggKzcwNyw2
IEBAIHN0YXRpYyBpbnQgbGlieGxfX3NldF94ZW5zdG9yZV92ZmIobGlieGxfX2djICpnYywgdWlu
dDMyX3QgZG9taWQsCiB9CiAKIC8qIFRoZSBmb2xsb3dpbmcgZnVuY3Rpb25zIGFyZSBkZWZpbmVk
OgotICogbGlieGxfZGV2aWNlX3ZrYl9yZW1vdmUKLSAqIGxpYnhsX2RldmljZV92a2JfZGVzdHJv
eQogICogbGlieGxfZGV2aWNlX3ZmYl9yZW1vdmUKICAqIGxpYnhsX2RldmljZV92ZmJfZGVzdHJv
eQogICovCkBAIC03NTYsMTggKzcxNSw2IEBAIHN0YXRpYyBpbnQgbGlieGxfX3NldF94ZW5zdG9y
ZV92ZmIobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgKiAxLiBhZGQgc3VwcG9ydCBm
b3Igc2Vjb25kYXJ5IGNvbnNvbGVzIHRvIHhlbmNvbnNvbGVkCiAgKiAyLiBkeW5hbWljYWxseSBh
ZGQvcmVtb3ZlIHFlbXUgY2hhcmRldnMgdmlhIHFtcCBtZXNzYWdlcy4gKi8KIAotLyogdmtiICov
Ci0KLSNkZWZpbmUgbGlieGxfX2FkZF92a2JzIE5VTEwKLSNkZWZpbmUgbGlieGxfZGV2aWNlX3Zr
Yl9saXN0IE5VTEwKLSNkZWZpbmUgbGlieGxfZGV2aWNlX3ZrYl9jb21wYXJlIE5VTEwKLQotTElC
WExfREVGSU5FX0RFVklDRV9SRU1PVkUodmtiKQotCi1ERUZJTkVfREVWSUNFX1RZUEVfU1RSVUNU
KHZrYiwgVktCRCwKLSAgICAuc2tpcF9hdHRhY2ggPSAxCi0pOwotCiAjZGVmaW5lIGxpYnhsX19h
ZGRfdmZicyBOVUxMCiAjZGVmaW5lIGxpYnhsX2RldmljZV92ZmJfbGlzdCBOVUxMCiAjZGVmaW5l
IGxpYnhsX2RldmljZV92ZmJfY29tcGFyZSBOVUxMCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF92a2IuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAuLjc2NTJhZDIzY2UKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF92a2IuYwpAQCAtMCwwICsxLDU5IEBACisvKgorICogQ29weXJpZ2h0IChDKSAy
MDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxp
c2hlZAorICogYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgdmVyc2lvbiAyLjEgb25s
eS4gd2l0aCB0aGUgc3BlY2lhbAorICogZXhjZXB0aW9uIG9uIGxpbmtpbmcgZGVzY3JpYmVkIGlu
IGZpbGUgTElDRU5TRS4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhl
IGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5U
WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJ
VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUg
TGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqLworCisj
aW5jbHVkZSAibGlieGxfaW50ZXJuYWwuaCIKKworc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3Zr
Yl9zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwgYm9vbCBo
b3RwbHVnKQoreworICAgIHJldHVybiBsaWJ4bF9fcmVzb2x2ZV9kb21pZChnYywgdmtiLT5iYWNr
ZW5kX2RvbW5hbWUsICZ2a2ItPmJhY2tlbmRfZG9taWQpOworfQorCitpbnQgbGlieGxfZGV2aWNl
X3ZrYl9hZGQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2Vfdmti
ICp2a2IsCisgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cg
KmFvX2hvdykKK3sKKyAgICBBT19DUkVBVEUoY3R4LCBkb21pZCwgYW9faG93KTsKKyAgICBpbnQg
cmM7CisKKyAgICByYyA9IGxpYnhsX19kZXZpY2VfYWRkKGdjLCBkb21pZCwgJmxpYnhsX192a2Jf
ZGV2dHlwZSwgdmtiKTsKKyAgICBpZiAocmMpIHsKKyAgICAgICAgTE9HRChFUlJPUiwgZG9taWQs
ICJVbmFibGUgdG8gYWRkIHZrYiBkZXZpY2UiKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQor
CitvdXQ6CisgICAgbGlieGxfX2FvX2NvbXBsZXRlKGVnYywgYW8sIHJjKTsKKyAgICByZXR1cm4g
QU9fSU5QUk9HUkVTUzsKK30KKworc3RhdGljIExJQlhMX0RFRklORV9ERVZJQ0VfRlJPTV9UWVBF
KHZrYikKK3N0YXRpYyBMSUJYTF9ERUZJTkVfVVBEQVRFX0RFVklEKHZrYikKKworI2RlZmluZSBs
aWJ4bF9fYWRkX3ZrYnMgTlVMTAorI2RlZmluZSBsaWJ4bF9kZXZpY2VfdmtiX2xpc3QgTlVMTAor
I2RlZmluZSBsaWJ4bF9kZXZpY2VfdmtiX2NvbXBhcmUgTlVMTAorCitMSUJYTF9ERUZJTkVfREVW
SUNFX1JFTU9WRSh2a2IpCisKK0RFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1QodmtiLCBWS0JELAor
ICAgIC5za2lwX2F0dGFjaCA9IDEKKyk7CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisg
KiBFbmQ6CisgKi8KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjOx-0005NT-Dt; Tue, 12 Jun 2018 13:31:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjOw-0005NE-Ha
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:31:58 +0000
X-Inumbo-ID: a312832f-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a312832f-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:31 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id q11-v6so36030956lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:31:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=LxsFXq/vw0z+Zf29Ii3rq1Rhw9x8sZF0GfGzfeO76FI=;
 b=PvGepWWzLjiRuqfNUWBlKjycke9jygal1X+Qhjtvn2ZVW0Hu1/YtRhXqJub4W7WlXg
 eiQbP5Y8QHk4PfN7sPlUgkCu+7z9osY4pooMXn7/zZK6dNqE8B4l+0TAZExzGIOGbsy7
 d11rYUrNwW64R7Lx729CDBFjge6WWKCs+Gu+QrHDl0dJZgYYvRyO/qhAkOIAtfmYm+rc
 D/VDSZ6rzkHDYG0uZ8As118mFCtJynln+0t6GAJRY1WVuT0X7SZprCsyNP8rZHZei7PH
 HsF/GXtvS9kjj8zp947udZJ1ujy+ltyENPJswxknI+yZxxonQd9Adr8cO2sikqiTTd/4
 npkQ==
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=LxsFXq/vw0z+Zf29Ii3rq1Rhw9x8sZF0GfGzfeO76FI=;
 b=eOcSjG0EeIA1SDJynCW7DCRPQi0Uq5LeBhgZQ1d4bjOdhQgKfRLu1mTWeOITUYppWq
 Lpe4Jf7l5rhxh4MkZfrdNgYjrCDXfbMA081XE/qwkt2TvXOotcqm7jb40CNSYVP7x/Rc
 FlJHw7lxW4G4MK8pWTQ27/BXoup8tgI0vEyBZAO/Y0SMk+62XV6Kpb2famaozu+aT5Nx
 GsxY7AuZti0TqwikltY+BEwaNo4ofiSBgO59DWJq/xlVYa4v9JUiBem96GiCKo8kOZax
 byLkr73QtLZFomasKh6zmL2vh+1YIiM//VZxX6zWZm8pzqyEI/JROd7y/vK0gtuMpXgf
 VpiQ==
X-Gm-Message-State: APt69E3HVHCnqItLGm8l13X2pdqWskOB5zin5KMUNNMxQd/OKiRlVM0b
 OylO86jhvQh/jqQYRvAmZmgTpg==
X-Google-Smtp-Source: ADUXVKJPAGM6et3yCGmMzert9rg/kCoasdxxOX9v/MpJHx5QZ8UHCAiE9/h6J3gTVm9CPQzhDSBHRQ==
X-Received: by 2002:a19:2a85:: with SMTP id q5-v6mr278977lfq.32.1528810314394; 
 Tue, 12 Jun 2018 06:31:54 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:31:53 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:41 +0300
Message-Id: <20180612133147.807-1-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2 0/6] libxl: create standalone vkb device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQ2hh
bmdlcyBzaW5jZSBpbml0aWFsOgogKiBpZCBmaWVsZCBpcyBjaGFuZ2VkIHRvIHVuaXF1ZV9pZCBp
biBsaWJ4bF9kZXZpY2VfdmtiIHRvIGJlIGNvbXBseQogICB3aXRoIHByb3RvY29sOwogKiB1c2Ug
WEVOS0JEX0ZJRUxEXy4uLiBkZWZpbmVzIGZyb20gcHJvdG9jb2wgdG8gYWRkcmVzcyB4ZW4gc3Rv
cmUgZW50cmllcwogICBhbmQgZmllbGRzIGluIGRvbWFpbiBjb25maWcgZmlsZTsKICogYWRkIHN1
cHBvcnQgb2YgbmV3IHByb3RvY29sIHBhcmFtZXRlcnM6CiAgICAtIFhFTktCRF9GSUVMRF9GRUFU
X0RTQkxfS0VZQlJECiAgICAtIFhFTktCRF9GSUVMRF9GRUFUX0RTQkxfUE9JTlRFUgogICAgLSBY
RU5LQkRfRklFTERfRkVBVF9BQlNfUE9JTlRFUgogICAgLSBYRU5LQkRfRklFTERfRkVBVF9SQVdf
UE9JTlRFUgogICAgLSBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gKCk9sZWtzYW5kciBHcnl0c292
ICg2KToKICBsaWJ4bDogbW92ZSB2a2IgZGV2aWNlIHRvIGxpYnhsX3ZrYi5jCiAgbGlieGw6IGFk
ZCBiYWNrZW5kIHR5cGUgYW5kIGlkIHRvIHZrYgogIGxpYnhsOiB2a2IgYWRkIGxpc3QgYW5kIGlu
Zm8gZnVuY3Rpb25zCiAgeGw6IGFkZCB2a2IgY29uZmlnIHBhcnNlciBhbmQgQ0xJCiAgZG9jczog
YWRkIHZrYiBkZXZpY2UgdG8geGwuY2ZnIGFuZCB4bAogIGxpYnhsOiB2a2IgYWRkIGV4dGVuZGVk
IHBhcmFtZXRlcnMKCiBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gICAgfCAgNjQgKysrKysrKwog
ZG9jcy9tYW4veGwucG9kLjEuaW4gICAgICAgIHwgIDIyICsrKwogdG9vbHMvbGlieGwvTWFrZWZp
bGUgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgfCAgMTAgKysK
IHRvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUuYyB8ICA1MyAtLS0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jICB8ICAgMyArCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAgIDEg
KwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDI5ICsrKwogdG9vbHMvbGlieGwvbGli
eGxfdXRpbHMuaCAgIHwgICAzICsKIHRvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jICAgICB8IDM0NiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL3hsL01ha2VmaWxlICAg
ICAgICAgICB8ICAgMiArLQogdG9vbHMveGwveGwuaCAgICAgICAgICAgICAgIHwgICAzICsKIHRv
b2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICB8ICAxNiArKwogdG9vbHMveGwveGxfcGFyc2UuYyAg
ICAgICAgIHwgMTA5ICsrKysrKysrKysrLQogdG9vbHMveGwveGxfcGFyc2UuaCAgICAgICAgIHwg
ICAyICstCiB0b29scy94bC94bF92a2IuYyAgICAgICAgICAgfCAxNjEgKysrKysrKysrKysrKysr
KysKIDE2IGZpbGVzIGNoYW5nZWQsIDc2OSBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJ4bC9saWJ4bF92a2IuYwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHRvb2xzL3hsL3hsX3ZrYi5jCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjP2-0005O0-1D; Tue, 12 Jun 2018 13:32:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjP0-0005Nk-22
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:32:02 +0000
X-Inumbo-ID: a4fcebdb-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4fcebdb-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:34 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id i83-v6so36026710lfh.5
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:32:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=HQSEu48D0xZpcZKMDz8VGGpTW3Kq+3J7iQ4e+Vg13iY=;
 b=c3qGCtC4Ot7YCkQypPxZy5eDNf4d1cUuvxAR4A5vlNx+6XZL6Ow3tl5i80lG+/o5Vr
 gUS6PWfj6AL9QgcZ3y/zvuWZT3ytEZ09HWMYiJ8py3ZIBEqDxeT1I0ImrQCwZHxsASUA
 //HQNIZncOnuUtdpkgTm+zHKr2aLVdoQ305NSvlVdxFWW/+/LGnrhQ75lBHrm5fMyvUO
 UDL8PTSJJ/MwTNXCVLis50WPoAECJYuU1O1qDR8doZHt/6teNMtwymLv7kvwNhMl3nEm
 ABm70SNXmQXkI0dZQ0ll4UagbYCxzE7hEt7goykW0Z2yCKqd31e+m7EEXM/42/isFk0s
 7oIA==
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=HQSEu48D0xZpcZKMDz8VGGpTW3Kq+3J7iQ4e+Vg13iY=;
 b=WgBWoD4VVt5oQ1OkkBzZC/FJXhCj8juYNzi1Uz3P2BOy5KIxCwlr2IstVWqiYhbJd5
 ZlM/x3a5JFhGlUxx3iQzBMqOuryqJIB5oC1OXLlZg6LpE5ooVNMzDHOBkOe2Rz3ed9gv
 9lFfAS1illBUsTVf3719rZFAWg63FdVVK2okpa8169dtcX4xaCmE89UW2T3xIOL7si7Q
 fx2uizi73DS0zSKwHTLHM7K/dph/IqcBNYC1j7+UO5EsFIz62CbAsA6bL3+YM6hfch23
 bBE3lOgpF8ieCXyXagvhwQH8TLx9RDw5i4h2Nu5/AMhbdXB8Isj73igCj5uM2uQf68k4
 4bcQ==
X-Gm-Message-State: APt69E2EhUaoFDkZqy6Y5M53yP9HgQfgy8u2YjwOsU2iLb6ugQZaM7Uv
 N3tZ2D3PuscIr+PMMAUxis2EAg==
X-Google-Smtp-Source: ADUXVKI7XgQKlMhggFxfAsoQVVqad81Ghh7rbESEFaXyUjiJaaST/j+hcCMx2Q3+pMkNu0SUU0YDgQ==
X-Received: by 2002:a2e:92cb:: with SMTP id k11-v6mr301444ljh.18.1528810318656; 
 Tue, 12 Jun 2018 06:31:58 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:31:57 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:44 +0300
Message-Id: <20180612133147.807-4-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 3/6] libxl: vkb add list and info functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4
bC9saWJ4bC5oICAgICAgICAgfCAgMTAgKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwg
fCAgMTEgKysrKwogdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuaCAgIHwgICAzICsKIHRvb2xzL2xp
YnhsL2xpYnhsX3ZrYi5jICAgICB8IDEyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgMTQ5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgK
aW5kZXggYTA5ZDA2OTM1OC4uMTIzYjQ2MDc4YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0yMDEzLDYgKzIwMTMsMTYgQEAgaW50
IGxpYnhsX2RldmljZV92a2JfZGVzdHJveShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICph
b19ob3cpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVS
U19PTkxZOwogCitsaWJ4bF9kZXZpY2VfdmtiICpsaWJ4bF9kZXZpY2VfdmtiX2xpc3QobGlieGxf
Y3R4ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgZG9taWQsIGludCAqbnVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKK3ZvaWQgbGlieGxfZGV2aWNlX3ZrYl9s
aXN0X2ZyZWUobGlieGxfZGV2aWNlX3ZrYiogbGlzdCwgaW50IG51bSkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOworaW50IGxpYnhs
X2RldmljZV92a2JfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfdmtiaW5mbyAqdmtiaW5mbykKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOworCiAvKiBGcmFt
ZWJ1ZmZlciAqLwogaW50IGxpYnhsX2RldmljZV92ZmJfYWRkKGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3ZmYiAqdmZiLAogICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cpCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXgg
NjZjOTQ0NDEwMS4uYjdmYTQyZmJhMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtOTYzLDYgKzk2Mywx
NyBAQCBsaWJ4bF92ZGlzcGxpbmZvID0gU3RydWN0KCJ2ZGlzcGxpbmZvIiwgWwogICAgICgiY29u
bmVjdG9ycyIsIEFycmF5KGxpYnhsX2Nvbm5lY3RvcmluZm8sICJudW1fY29ubmVjdG9ycyIpKQog
ICAgIF0sIGRpcj1ESVJfT1VUKQogCitsaWJ4bF92a2JpbmZvID0gU3RydWN0KCJ2a2JpbmZvIiwg
WworICAgICgiYmFja2VuZCIsIHN0cmluZyksCisgICAgKCJiYWNrZW5kX2lkIiwgdWludDMyKSwK
KyAgICAoImZyb250ZW5kIiwgc3RyaW5nKSwKKyAgICAoImZyb250ZW5kX2lkIiwgdWludDMyKSwK
KyAgICAoImRldmlkIiwgbGlieGxfZGV2aWQpLAorICAgICgic3RhdGUiLCBpbnRlZ2VyKSwKKyAg
ICAoImV2dGNoIiwgaW50ZWdlciksCisgICAgKCJycmVmIiwgaW50ZWdlcikKKyAgICBdLCBkaXI9
RElSX09VVCkKKwogIyBOVU1BIG5vZGUgY2hhcmFjdGVyaXN0aWNzOiBzaXplIGFuZCBmcmVlIGFy
ZSBob3cgbXVjaCBtZW1vcnkgaXQgaGFzLCBhbmQgaG93CiAjIG11Y2ggb2YgaXQgaXMgZnJlZSwg
cmVzcGVjdGl2ZWx5LiBkaXN0cyBpcyBhbiBhcnJheSBvZiBkaXN0YW5jZXMgZnJvbSB0aGlzCiAj
IG5vZGUgdG8gZWFjaCBvdGhlciBub2RlLgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
dXRpbHMuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmgKaW5kZXggOWU3NDNkYzU5OC4uOTFk
ZjA2ZWM4MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuaAorKysgYi90b29s
cy9saWJ4bC9saWJ4bF91dGlscy5oCkBAIC03OSw2ICs3OSw5IEBAIGludCBsaWJ4bF9kZXZpZF90
b19kZXZpY2VfdnRwbShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCiBpbnQgbGlieGxf
ZGV2aWRfdG9fZGV2aWNlX3VzYmN0cmwobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBkZXZpZCwgbGlieGxfZGV2aWNl
X3VzYmN0cmwgKnVzYmN0cmwpOwogCitpbnQgbGlieGxfZGV2aWRfdG9fZGV2aWNlX3ZrYihsaWJ4
bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgZGV2aWQsIGxpYnhsX2RldmljZV92a2IgKnZrYik7CisKIGludCBsaWJ4bF9kZXZpZF90
b19kZXZpY2VfdmRpc3BsKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGludCBkZXZpZCwgbGlieGxfZGV2aWNlX3ZkaXNwbCAq
dmRpc3BsKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMgYi90b29scy9s
aWJ4bC9saWJ4bF92a2IuYwppbmRleCBiZWFmMTc0NzVkLi5kMmZmYzc0YzBkIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF92a2IuYworKysgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwpA
QCAtNTAsNiArNTAsNDUgQEAgc3RhdGljIGludCBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZrYihsaWJ4
bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGlu
dCBsaWJ4bF9fdmtiX2Zyb21feGVuc3RvcmUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqbGli
eGxfcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rldmlk
IGRldmlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNl
X3ZrYiAqdmtiKQoreworICAgIGNvbnN0IGNoYXIgKmJlX3BhdGgsICpiZV90eXBlLCAqZmVfcGF0
aDsKKyAgICBpbnQgcmM7CisKKyAgICB2a2ItPmRldmlkID0gZGV2aWQ7CisKKyAgICByYyA9IGxp
YnhsX194c19yZWFkX21hbmRhdG9yeShnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9iYWNrZW5kIiwgbGlieGxfcGF0aCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJlX3BhdGgpOworICAgIGlmIChyYykgZ290
byBvdXQ7CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX21hbmRhdG9yeShnYywgWEJUX05VTEws
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9mcm9udGVu
ZCIsIGxpYnhsX3BhdGgpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZmZV9w
YXRoKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgcmMgPSBsaWJ4bF9fYmFja2VuZHBh
dGhfcGFyc2VfZG9taWQoZ2MsIGJlX3BhdGgsICZ2a2ItPmJhY2tlbmRfZG9taWQpOworICAgIGlm
IChyYykgZ290byBvdXQ7CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX21hbmRhdG9yeShnYywg
WEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIl
cy9iYWNrZW5kLXR5cGUiLCBiZV9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmYmVfdHlwZSk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0gbGlieGxf
dmtiX2JhY2tlbmRfZnJvbV9zdHJpbmcoYmVfdHlwZSwgJnZrYi0+YmFja2VuZF90eXBlKTsKKyAg
ICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgdmtiLT51bmlxdWVfaWQgPSB4c19yZWFkKENUWC0+
eHNoLCBYQlRfTlVMTCwgR0NTUFJJTlRGKCIlcy8iWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCwgYmVf
cGF0aCksIE5VTEwpOworCisgICAgcmMgPSAwOworCitvdXQ6CisKKyAgICByZXR1cm4gcmM7Cit9
CisKIGludCBsaWJ4bF9kZXZpY2VfdmtiX2FkZChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9t
aWQsIGxpYnhsX2RldmljZV92a2IgKnZrYiwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBsaWJ4bF9hc3luY29wX2hvdyAqYW9faG93KQogewpAQCAtNjcsMjAgKzEwNiwxMDQgQEAgb3V0
OgogICAgIHJldHVybiBBT19JTlBST0dSRVNTOwogfQogCitpbnQgbGlieGxfZGV2aWRfdG9fZGV2
aWNlX3ZrYihsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgZGV2aWQsIGxpYnhsX2RldmljZV92a2IgKnZrYikKK3sKKyAgICBH
Q19JTklUKGN0eCk7CisKKyAgICBsaWJ4bF9kZXZpY2VfdmtiICp2a2JzID0gTlVMTDsKKyAgICBp
bnQgbiwgaTsKKyAgICBpbnQgcmM7CisKKyAgICBsaWJ4bF9kZXZpY2VfdmtiX2luaXQodmtiKTsK
KworICAgIHZrYnMgPSBsaWJ4bF9fZGV2aWNlX2xpc3QoZ2MsICZsaWJ4bF9fdmtiX2RldnR5cGUs
IGRvbWlkLCAmbik7CisKKyAgICBpZiAoIXZrYnMpIHsgcmMgPSBFUlJPUl9OT1RGT1VORDsgZ290
byBvdXQ7IH0KKworICAgIGZvciAoaSA9IDA7IGkgPCBuOyArK2kpIHsKKyAgICAgICAgaWYgKGRl
dmlkID09IHZrYnNbaV0uZGV2aWQpIHsKKyAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2JfY29w
eShjdHgsIHZrYiwgJnZrYnNbaV0pOworICAgICAgICAgICAgcmMgPSAwOworICAgICAgICAgICAg
Z290byBvdXQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByYyA9IEVSUk9SX05PVEZPVU5EOwor
CitvdXQ6CisKKyAgICBpZiAodmticykKKyAgICAgICAgbGlieGxfX2RldmljZV9saXN0X2ZyZWUo
JmxpYnhsX192a2JfZGV2dHlwZSwgdmticywgbik7CisKKyAgICBHQ19GUkVFOworICAgIHJldHVy
biByYzsKK30KKworaW50IGxpYnhsX2RldmljZV92a2JfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rldmlj
ZV92a2IgKnZrYiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdmtiaW5mbyAq
aW5mbykKK3sKKyAgICBHQ19JTklUKGN0eCk7CisgICAgY2hhciAqbGlieGxfcGF0aCwgKmRvbXBh
dGgsICpkZXZwYXRoOworICAgIGNoYXIgKnZhbDsKKyAgICBpbnQgcmM7CisKKyAgICBsaWJ4bF92
a2JpbmZvX2luaXQoaW5mbyk7CisgICAgZG9tcGF0aCA9IGxpYnhsX194c19nZXRfZG9tcGF0aChn
YywgZG9taWQpOworICAgIGluZm8tPmRldmlkID0gdmtiLT5kZXZpZDsKKworICAgIGRldnBhdGgg
PSBsaWJ4bF9fZG9tYWluX2RldmljZV9mcm9udGVuZF9wYXRoKGdjLCBkb21pZCwgaW5mby0+ZGV2
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElC
WExfX0RFVklDRV9LSU5EX1ZLQkQpOworICAgIGxpYnhsX3BhdGggPSBsaWJ4bF9fZG9tYWluX2Rl
dmljZV9saWJ4bF9wYXRoKGdjLCBkb21pZCwgaW5mby0+ZGV2aWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfX0RFVklDRV9LSU5EX1ZLQkQp
OworCisgICAgaW5mby0+YmFja2VuZCA9IHhzX3JlYWQoY3R4LT54c2gsIFhCVF9OVUxMLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvYmFja2VuZCIsIGxpYnhsX3Bh
dGgpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOworICAgIGlmICghaW5mby0+
YmFja2VuZCkgeyByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OyB9CisKKyAgICByYyA9IGxpYnhs
X19iYWNrZW5kcGF0aF9wYXJzZV9kb21pZChnYywgaW5mby0+YmFja2VuZCwgJmluZm8tPmJhY2tl
bmRfaWQpOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICB2YWwgPSBsaWJ4bF9feHNfcmVh
ZChnYywgWEJUX05VTEwsIEdDU1BSSU5URigiJXMvc3RhdGUiLCBkZXZwYXRoKSk7CisgICAgaW5m
by0+c3RhdGUgPSB2YWwgPyBzdHJ0b3VsKHZhbCwgTlVMTCwgMTApIDogLTE7CisKKyAgICBpbmZv
LT5mcm9udGVuZCA9IHhzX3JlYWQoY3R4LT54c2gsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL2Zyb250ZW5kIiwgbGlieGxfcGF0aCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOworICAgIGluZm8tPmZyb250ZW5kX2lkID0g
ZG9taWQ7CisKKyAgICB2YWwgPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsCisgICAgICAg
ICAgR0NTUFJJTlRGKCIlcy8iWEVOS0JEX0ZJRUxEX0VWVF9DSEFOTkVMLCBkZXZwYXRoKSk7Cisg
ICAgaW5mby0+ZXZ0Y2ggPSB2YWwgPyBzdHJ0b3VsKHZhbCwgTlVMTCwgMTApIDogLTE7CisKKyAg
ICB2YWwgPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsCisgICAgICAgICAgR0NTUFJJTlRG
KCIlcy8iWEVOS0JEX0ZJRUxEX1JJTkdfR1JFRiwgZGV2cGF0aCkpOworICAgIGluZm8tPnJyZWYg
PSB2YWwgPyBzdHJ0b3VsKHZhbCwgTlVMTCwgMTApIDogLTE7CisKKyAgICByYyA9IDA7CisKK291
dDoKKyAgICAgR0NfRlJFRTsKKyAgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMgTElCWExfREVG
SU5FX0RFVklDRV9GUk9NX1RZUEUodmtiKQogc3RhdGljIExJQlhMX0RFRklORV9VUERBVEVfREVW
SUQodmtiKQogCiAjZGVmaW5lIGxpYnhsX19hZGRfdmticyBOVUxMCi0jZGVmaW5lIGxpYnhsX2Rl
dmljZV92a2JfbGlzdCBOVUxMCiAjZGVmaW5lIGxpYnhsX2RldmljZV92a2JfY29tcGFyZSBOVUxM
CiAKK0xJQlhMX0RFRklORV9ERVZJQ0VfTElTVCh2a2IpCiBMSUJYTF9ERUZJTkVfREVWSUNFX1JF
TU9WRSh2a2IpCiAKIERFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1QodmtiLCBWS0JELAogICAgIC5z
a2lwX2F0dGFjaCA9IDEsCiAgICAgLmRtX25lZWRlZCA9IChkZXZpY2VfZG1fbmVlZGVkX2ZuX3Qp
bGlieGxfX2RldmljZV92a2JfZG1fbmVlZGVkLAogICAgIC5zZXRfeGVuc3RvcmVfY29uZmlnID0g
KGRldmljZV9zZXRfeGVuc3RvcmVfY29uZmlnX2ZuX3QpCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZrYgorICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX3NldF94ZW5zdG9yZV92a2IsCisgICAgLmZyb21feGVuc3RvcmUgPSAoZGV2aWNlX2Zy
b21feGVuc3RvcmVfZm5fdClsaWJ4bF9fdmtiX2Zyb21feGVuc3RvcmUKICk7CiAKIC8qCi0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjP2-0005OI-GD; Tue, 12 Jun 2018 13:32:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjP1-0005Np-Cs
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:32:03 +0000
X-Inumbo-ID: a5c17a00-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5c17a00-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:36 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id i83-v6so36026810lfh.5
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:32:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=PAiGWRz29ITZ1JSF+JatLKu2jMcK2cDOdUKzP16R55M=;
 b=p9j+wl1nCQs5+oNODfpc+gnL33Rc4jtgM5Ml0HlIWQBVi5nH8y4+rkI8AHGnf1FR4Y
 Ps6SPBnWurbKfHeZc0yXwm+jT4bGOUofir7Lf1thgyI81SoPwZk21AO0y8CXRMugcOvu
 Efpfz5FJWaY4wr3lOAUM4c7/fzcRy6R8AeFwjYFUgdzA7Xk/X4Zm6Foth5+WIXDDUIaI
 SA223hi/tMsGxFuTULTMDeZRYFLJ8zjhXMk8je/RfwkpG7glKPjOPVGxtGOzpS23RUNC
 tKwuLfYexBjI5yyZwDb5rIt+cLZ1c4nEygeKtVBFKEBOQYRI5Ap1UUMTOTkE9GceZdko
 NjqQ==
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=PAiGWRz29ITZ1JSF+JatLKu2jMcK2cDOdUKzP16R55M=;
 b=gZqBMU6OW5vBDSpR+nZ03xV2QSm4bHi3c3DZ6AzWK+xIbUqza0c34pmoFtF5KhSSYO
 xoyeVO3riivSRD0nH8bTp6nzeq4FOUDYf2evg37kAbqHO4kbi2mfaStieG5Z+HboSoEd
 5qnPhCk7XzJReM5irbmuv1AvNJnedunj6PEU/5hosa1IBNzYgQ388nCxuki62xCQ73bV
 ySCjBuO08dDo5IxldoRL9/TJjdk9dgWdvZllKZOehFudcDlNjxJzPbwmlL2a6FQirsEv
 l0ZQpbqil7BLQT3CehSykp6eRwZhWQHpXuQoFFC4cf25ry49i7cChhtJvYFY9UQrNPnn
 K7Lw==
X-Gm-Message-State: APt69E08lRQcsueCpLXDtknfoy5fy7chaYxjuEVa1y+yJxs7jEIWKMQG
 i3uur3oQ+iXTZ09YGHkDDMVLFQ==
X-Google-Smtp-Source: ADUXVKLZ1g3o9QnG57kYMSEJAl8tMEyo1jMe8zd19HY42OUScJ0ev4GHGmN7y1cl9BdL0zoKzLtf/g==
X-Received: by 2002:a2e:560d:: with SMTP id
 k13-v6mr279918ljb.124.1528810319914; 
 Tue, 12 Jun 2018 06:31:59 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:31:59 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:45 +0300
Message-Id: <20180612133147.807-5-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 4/6] xl: add vkb config parser and CLI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy94bC9N
YWtlZmlsZSAgICAgIHwgICAyICstCiB0b29scy94bC94bC5oICAgICAgICAgIHwgICAzICsKIHRv
b2xzL3hsL3hsX2NtZHRhYmxlLmMgfCAgMTYgKysrKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAg
fCAgNzYgKysrKysrKysrKysrKysrKysrKystCiB0b29scy94bC94bF9wYXJzZS5oICAgIHwgICAy
ICstCiB0b29scy94bC94bF92a2IuYyAgICAgIHwgMTQ3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiA2IGZpbGVzIGNoYW5nZWQsIDI0MyBpbnNlcnRpb25zKCspLCAz
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3hsL3hsX3ZrYi5jCgpkaWZm
IC0tZ2l0IGEvdG9vbHMveGwvTWFrZWZpbGUgYi90b29scy94bC9NYWtlZmlsZQppbmRleCBhNTEx
N2FiM2ZiLi5kMzRlYzA2NDIwIDEwMDY0NAotLS0gYS90b29scy94bC9NYWtlZmlsZQorKysgYi90
b29scy94bC9NYWtlZmlsZQpAQCAtMjIsNyArMjIsNyBAQCBYTF9PQkpTICs9IHhsX3Z0cG0ubyB4
bF9ibG9jay5vIHhsX25pYy5vIHhsX3VzYi5vCiBYTF9PQkpTICs9IHhsX3NjaGVkLm8geGxfcGNp
Lm8geGxfdmNwdS5vIHhsX2Nkcm9tLm8geGxfbWVtLm8KIFhMX09CSlMgKz0geGxfaW5mby5vIHhs
X2NvbnNvbGUubyB4bF9taXNjLm8KIFhMX09CSlMgKz0geGxfdm1jb250cm9sLm8geGxfc2F2ZXJl
c3RvcmUubyB4bF9taWdyYXRlLm8KLVhMX09CSlMgKz0geGxfdmRpc3BsLm8KK1hMX09CSlMgKz0g
eGxfdmRpc3BsLm8geGxfdmtiLm8KIAogJChYTF9PQkpTKTogQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xp
YnhlbnRvb2xsb2cpCiAkKFhMX09CSlMpOiBDRkxBR1MgKz0gJChDRkxBR1NfWEwpCmRpZmYgLS1n
aXQgYS90b29scy94bC94bC5oIGIvdG9vbHMveGwveGwuaAppbmRleCA0ZTc4NGZmNDAyLi40NzI5
NWI2NzcyIDEwMDY0NAotLS0gYS90b29scy94bC94bC5oCisrKyBiL3Rvb2xzL3hsL3hsLmgKQEAg
LTE3MCw2ICsxNzAsOSBAQCBpbnQgbWFpbl92dHBtZGV0YWNoKGludCBhcmdjLCBjaGFyICoqYXJn
dik7CiBpbnQgbWFpbl92ZGlzcGxhdHRhY2goaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBt
YWluX3ZkaXNwbGxpc3QoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3ZkaXNwbGRl
dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fdmtiYXR0YWNoKGludCBhcmdj
LCBjaGFyICoqYXJndik7CitpbnQgbWFpbl92a2JsaXN0KGludCBhcmdjLCBjaGFyICoqYXJndik7
CitpbnQgbWFpbl92a2JkZXRhY2goaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3Vz
YmN0cmxfYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl91c2JjdHJsX2Rl
dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fdXNiZGV2X2F0dGFjaChpbnQg
YXJnYywgY2hhciAqKmFyZ3YpOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfY21kdGFibGUuYyBi
L3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKaW5kZXggYmYyY2VkODE0MC4uY2ViMDhkNjVmYyAxMDA2
NDQKLS0tIGEvdG9vbHMveGwveGxfY21kdGFibGUuYworKysgYi90b29scy94bC94bF9jbWR0YWJs
ZS5jCkBAIC0xNSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8c3RyaW5nLmg+CiAKICNpbmNsdWRlIDxs
aWJ4bC5oPgorCiAjaW5jbHVkZSAieGwuaCIKIAogc3RydWN0IGNtZF9zcGVjIGNtZF90YWJsZVtd
ID0gewpAQCAtMzgwLDYgKzM4MSwyMSBAQCBzdHJ1Y3QgY21kX3NwZWMgY21kX3RhYmxlW10gPSB7
CiAgICAgICAiRGVzdHJveSBhIGRvbWFpbidzIHZpcnR1YWwgVFBNIGRldmljZSIsCiAgICAgICAi
PERvbWFpbj4gPERldklkfHV1aWQ+IiwKICAgICB9LAorICAgIHsgInZrYi1hdHRhY2giLAorICAg
ICAgJm1haW5fdmtiYXR0YWNoLCAxLCAxLAorICAgICAgIkNyZWF0ZSBhIG5ldyB2aXJ0dWFsIGtl
eWJvYXJkIGRldmljZSIsCisgICAgICAiPERvbWFpbj4gPHZrYi1zcGVjLWNvbXBvbmVudChzKT4u
Li4iLAorICAgIH0sCisgICAgeyAidmtiLWxpc3QiLAorICAgICAgJm1haW5fdmtibGlzdCwgMCwg
MCwKKyAgICAgICJMaXN0IHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlcyBmb3IgYSBkb21haW4iLAor
ICAgICAgIjxEb21haW4ocyk+IiwKKyAgICB9LAorICAgIHsgInZrYi1kZXRhY2giLAorICAgICAg
Jm1haW5fdmtiZGV0YWNoLCAwLCAxLAorICAgICAgIkRlc3Ryb3kgYSBkb21haW4ncyB2aXJ0dWFs
IGtleWJvYXJkIGRldmljZSIsCisgICAgICAiPERvbWFpbj4gPERldklkPiIsCisgICAgfSwKICAg
ICB7ICJ2ZGlzcGwtYXR0YWNoIiwKICAgICAgICZtYWluX3ZkaXNwbGF0dGFjaCwgMSwgMSwKICAg
ICAgICJDcmVhdGUgYSBuZXcgdmlydHVhbCBkaXNwbGF5IGRldmljZSIsCmRpZmYgLS1naXQgYS90
b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCBlNmM1NDQ4M2Uw
Li44YjQzYTQ2ODg5IDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xz
L3hsL3hsX3BhcnNlLmMKQEAgLTE5LDYgKzE5LDcgQEAKICNpbmNsdWRlIDxzdGRsaWIuaD4KICNp
bmNsdWRlIDx4ZW4vaHZtL2U4MjAuaD4KICNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgorI2lu
Y2x1ZGUgPHhlbi9pby9rYmRpZi5oPgogCiAjaW5jbHVkZSA8bGlieGwuaD4KICNpbmNsdWRlIDxs
aWJ4bF91dGlscy5oPgpAQCAtODUxLDYgKzg1Miw3NyBAQCBvdXQ6CiAgICAgcmV0dXJuIHJjOwog
fQogCitpbnQgcGFyc2VfdmtiX2NvbmZpZyhsaWJ4bF9kZXZpY2VfdmtiICp2a2IsIGNoYXIgKnRv
a2VuKQoreworICAgIGNoYXIgKm9wYXJnOworCisgICAgaWYgKE1BVENIX09QVElPTigiYmFja2Vu
ZCIsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT5iYWNrZW5kX2RvbW5hbWUgPSBzdHJk
dXAob3BhcmcpOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJiYWNrZW5kLXR5cGUiLCB0
b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIGxpYnhsX3ZrYl9iYWNrZW5kIGJhY2tlbmRfdHlwZTsK
KyAgICAgICAgaWYgKGxpYnhsX3ZrYl9iYWNrZW5kX2Zyb21fc3RyaW5nKG9wYXJnLCAmYmFja2Vu
ZF90eXBlKSkgeworICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJVbmtub3duIGJhY2tlbmRf
dHlwZSBcIiVzXCIgaW4gdmtiIHNwZWNcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BhcmcpOworICAgICAgICAgICAgcmV0dXJuIC0xOworICAgICAgICB9CisgICAgICAgIHZrYi0+
YmFja2VuZF90eXBlID0gYmFja2VuZF90eXBlOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9O
KFhFTktCRF9GSUVMRF9VTklRVUVfSUQsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT51
bmlxdWVfaWQgPSBzdHJkdXAob3BhcmcpOworICAgIH0gZWxzZSB7CisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiVW5rbm93biBzdHJpbmcgXCIlc1wiIGluIHZrYiBzcGVjXG4iLCB0b2tlbik7Cisg
ICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHZv
aWQgcGFyc2VfdmtiX2xpc3QoY29uc3QgWExVX0NvbmZpZyAqY29uZmlnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCit7CisgICAgWExV
X0NvbmZpZ0xpc3QgKnZrYnM7CisgICAgY29uc3QgY2hhciAqaXRlbTsKKyAgICBjaGFyICpidWYg
PSBOVUxMOworICAgIGludCByYzsKKworICAgIGlmICgheGx1X2NmZ19nZXRfbGlzdCAoY29uZmln
LCAidmtiIiwgJnZrYnMsIDAsIDApKSB7CisgICAgICAgIGludCBlbnRyeSA9IDA7CisgICAgICAg
IHdoaWxlICgoaXRlbSA9IHhsdV9jZmdfZ2V0X2xpc3RpdGVtKHZrYnMsIGVudHJ5KSkgIT0gTlVM
TCkgeworICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiOworICAgICAgICAgICAgY2hh
ciAqcDsKKworICAgICAgICAgICAgdmtiID0gQVJSQVlfRVhURU5EX0lOSVQoZF9jb25maWctPnZr
YnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+bnVtX3Zr
YnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2Vfdmti
X2luaXQpOworCisgICAgICAgICAgICBidWYgPSBzdHJkdXAoaXRlbSk7CisKKyAgICAgICAgICAg
IHAgPSBzdHJ0b2sgKGJ1ZiwgIiwiKTsKKyAgICAgICAgICAgIHdoaWxlIChwICE9IE5VTEwpCisg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgd2hpbGUgKCpwID09ICcgJykgcCsrOworCisg
ICAgICAgICAgICAgICAgcmMgPSBwYXJzZV92a2JfY29uZmlnKHZrYiwgcCk7CisgICAgICAgICAg
ICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgICAgICAgICAgICAgIHAgPSBzdHJ0b2sgKE5V
TEwsICIsIik7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGlmICh2a2ItPmJhY2tlbmRf
dHlwZSA9PSBMSUJYTF9WS0JfQkFDS0VORF9VTktOT1dOKSB7CisgICAgICAgICAgICAgICAgZnBy
aW50ZihzdGRlcnIsICJiYWNrZW5kLXR5cGUgc2hvdWxkIGJlIHNldCBpbiB2a2Igc3BlY1xuIik7
CisgICAgICAgICAgICAgICAgcmMgPSAtMTsgZ290byBvdXQ7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgIGVudHJ5Kys7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByYyA9IDA7CisKK291
dDoKKyAgICBmcmVlKGJ1Zik7CisgICAgaWYgKHJjKSBleGl0KEVYSVRfRkFJTFVSRSk7Cit9CisK
IHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJjZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY29uZmlnX2RhdGEsCiAgICAgICAgICAgICAg
ICAgICAgICAgIGludCBjb25maWdfbGVuLApAQCAtMjMzMSw3ICsyNDAzLDkgQEAgc2tpcF91c2Jk
ZXY6CiAgICAgICAgICAgICAgICAgICAgICJVbmtub3duIGdpY192ZXJzaW9uIFwiJXNcIiBzcGVj
aWZpZWRcbiIsIGJ1Zik7CiAgICAgICAgICAgICBleGl0KC1FUlJPUl9GQUlMKTsKICAgICAgICAg
fQotICAgICB9CisgICAgfQorCisgICAgcGFyc2VfdmtiX2xpc3QoY29uZmlnLCBkX2NvbmZpZyk7
CiAKICAgICB4bHVfY2ZnX2Rlc3Ryb3koY29uZmlnKTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL3hs
L3hsX3BhcnNlLmggYi90b29scy94bC94bF9wYXJzZS5oCmluZGV4IGNjNDU5ZmI0M2YuLmEzMTJl
MzQ1ZGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmgKKysrIGIvdG9vbHMveGwveGxf
cGFyc2UuaApAQCAtMzQsNyArMzQsNyBAQCBpbnQgcGFyc2VfdXNiZGV2X2NvbmZpZyhsaWJ4bF9k
ZXZpY2VfdXNiZGV2ICp1c2JkZXYsIGNoYXIgKnRva2VuKTsKIGludCBwYXJzZV9jcHVyYW5nZShj
b25zdCBjaGFyICpjcHUsIGxpYnhsX2JpdG1hcCAqY3B1bWFwKTsKIGludCBwYXJzZV9uaWNfY29u
ZmlnKGxpYnhsX2RldmljZV9uaWMgKm5pYywgWExVX0NvbmZpZyAqKmNvbmZpZywgY2hhciAqdG9r
ZW4pOwogaW50IHBhcnNlX3ZkaXNwbF9jb25maWcobGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3Bs
LCBjaGFyICp0b2tlbik7Ci0KK2ludCBwYXJzZV92a2JfY29uZmlnKGxpYnhsX2RldmljZV92a2Ig
KnZrYiwgY2hhciAqdG9rZW4pOwogaW50IG1hdGNoX29wdGlvbl9zaXplKGNvbnN0IGNoYXIgKnBy
ZWZpeCwgc2l6ZV90IGxlbiwKICAgICAgICAgICAgICAgICAgICAgICBjaGFyICphcmcsIGNoYXIg
KiphcmdvcHQpOwogI2RlZmluZSBNQVRDSF9PUFRJT04ocHJlZml4LCBhcmcsIG9wYXJnKSBcCmRp
ZmYgLS1naXQgYS90b29scy94bC94bF92a2IuYyBiL3Rvb2xzL3hsL3hsX3ZrYi5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmRjZjgyOGUxNTYKLS0tIC9kZXYvbnVsbAor
KysgYi90b29scy94bC94bF92a2IuYwpAQCAtMCwwICsxLDE0NyBAQAorLyoKKyAqIENvcHlyaWdo
dCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1
bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh
cyBwdWJsaXNoZWQKKyAqIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IHZlcnNpb24g
Mi4xIG9ubHkuIHdpdGggdGhlIHNwZWNpYWwKKyAqIGV4Y2VwdGlvbiBvbiBsaW5raW5nIGRlc2Ny
aWJlZCBpbiBmaWxlIExJQ0VOU0UuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQor
ICogR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
Ki8KKworI2luY2x1ZGUgPHN0ZGxpYi5oPgorCisjaW5jbHVkZSA8bGlieGwuaD4KKyNpbmNsdWRl
IDxsaWJ4bF91dGlscy5oPgorI2luY2x1ZGUgPGxpYnhsdXRpbC5oPgorCisjaW5jbHVkZSAieGwu
aCIKKyNpbmNsdWRlICJ4bF91dGlscy5oIgorI2luY2x1ZGUgInhsX3BhcnNlLmgiCisKK2ludCBt
YWluX3ZrYmF0dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7CisgICAgaW50IG9wdDsKKyAg
ICBpbnQgcmM7CisgICAgdWludDMyX3QgZG9taWQ7CisgICAgbGlieGxfZGV2aWNlX3ZrYiB2a2I7
CisKKyAgICBTV0lUQ0hfRk9SRUFDSF9PUFQob3B0LCAiIiwgTlVMTCwgInZrYi1hdHRhY2giLCAy
KSB7CisgICAgICAgIC8qIE5vIG9wdGlvbnMgKi8KKyAgICB9CisKKyAgICBsaWJ4bF9kZXZpY2Vf
dmtiX2luaXQoJnZrYik7CisgICAgZG9taWQgPSBmaW5kX2RvbWFpbihhcmd2W29wdGluZCsrXSk7
CisKKyAgICBmb3IgKGFyZ3YgKz0gb3B0aW5kLCBhcmdjIC09IG9wdGluZDsgYXJnYyA+IDA7ICsr
YXJndiwgLS1hcmdjKSB7CisgICAgICAgIHJjID0gcGFyc2VfdmtiX2NvbmZpZygmdmtiLCAqYXJn
dik7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfQorCisgICAgaWYgKHZrYi5iYWNr
ZW5kX3R5cGUgPT0gTElCWExfVktCX0JBQ0tFTkRfVU5LTk9XTikgeworICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgImJhY2tlbmQtdHlwZSBzaG91bGQgYmUgc2V0XG4iKTsKKyAgICAgICAgcmMgPSBF
UlJPUl9GQUlMOyBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAoZHJ5cnVuX29ubHkpIHsKKyAg
ICAgICAgY2hhciAqanNvbiA9IGxpYnhsX2RldmljZV92a2JfdG9fanNvbihjdHgsICZ2a2IpOwor
ICAgICAgICBwcmludGYoInZrYjogJXNcbiIsIGpzb24pOworICAgICAgICBmcmVlKGpzb24pOwor
ICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAobGlieGxfZGV2aWNlX3ZrYl9hZGQo
Y3R4LCBkb21pZCwgJnZrYiwgMCkpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJsaWJ4bF9k
ZXZpY2VfdmtiX2FkZCBmYWlsZWQuXG4iKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOyBnb3Rv
IG91dDsKKyAgICB9CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICBsaWJ4bF9kZXZpY2Vfdmti
X2Rpc3Bvc2UoJnZrYik7CisgICAgcmV0dXJuIHJjOworfQorCitpbnQgbWFpbl92a2JsaXN0KGlu
dCBhcmdjLCBjaGFyICoqYXJndikKK3sKKyAgICBpbnQgb3B0OworICAgIGxpYnhsX2RldmljZV92
a2IgKnZrYnM7CisgICAgbGlieGxfdmtiaW5mbyB2a2JpbmZvOworICAgIGludCBuYiwgaTsKKwor
ICAgIFNXSVRDSF9GT1JFQUNIX09QVChvcHQsICIiLCBOVUxMLCAidmtiLWxpc3QiLCAxKSB7Cisg
ICAgICAgIC8qIE5vIG9wdGlvbnMgKi8KKyAgICB9CisKKyAgICAvKiAgICAgIElkeCAgQkUgICBI
ZGwgIFN0YSAgZXZjaCByZWYgSUQgICAgQkUtdHlwZSBCRS1wYXRoICovCisgICAgcHJpbnRmKCIl
LTNzICUtMnMgJS02cyAlLTVzICUtNnMgJTZzICUtMTBzICUtMTBzICUtMzBzXG4iLAorICAgICAg
ICAgICAiSWR4IiwgIkJFIiwgImhhbmRsZSIsICJzdGF0ZSIsICJldnQtY2giLCAicmVmIiwKKyAg
ICAgICAgICAgIklEIiwgIkJFLXR5cGUiLCAiQkUtcGF0aCIpOworICAgIGZvciAoYXJndiArPSBv
cHRpbmQsIGFyZ2MgLT0gb3B0aW5kOyBhcmdjID4gMDsgLS1hcmdjLCArK2FyZ3YpIHsKKyAgICAg
ICAgdWludDMyX3QgZG9taWQgPSBmaW5kX2RvbWFpbigqYXJndik7CisgICAgICAgIHZrYnMgPSBs
aWJ4bF9kZXZpY2VfdmtiX2xpc3QoY3R4LCBkb21pZCwgJm5iKTsKKyAgICAgICAgaWYgKCF2a2Jz
KSB7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQorICAgICAgICBmb3IgKGkgPSAw
OyBpIDwgbmI7ICsraSkgeworICAgICAgICAgICAgaWYgKGxpYnhsX2RldmljZV92a2JfZ2V0aW5m
byhjdHgsIGRvbWlkLCAmdmtic1tpXSwgJnZrYmluZm8pID09IDApIHsKKyAgICAgICAgICAgICAg
ICBwcmludGYoIiUtM2QgJS0yZCAlNmQgJTVkICU2ZCAlNmQgJS0xMHMgJS0xMHMgJS0zMHNcbiIs
CisgICAgICAgICAgICAgICAgICAgICAgIHZrYmluZm8uZGV2aWQsIHZrYmluZm8uYmFja2VuZF9p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgdmtiaW5mby5kZXZpZCwgdmtiaW5mby5zdGF0ZSwg
dmtiaW5mby5ldnRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgdmtiaW5mby5ycmVmLCB2a2Jz
W2ldLnVuaXF1ZV9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdmtiX2JhY2tlbmRf
dG9fc3RyaW5nKHZrYnNbaV0uYmFja2VuZF90eXBlKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
dmtiaW5mby5iYWNrZW5kKTsKKyAgICAgICAgICAgICAgICBsaWJ4bF92a2JpbmZvX2Rpc3Bvc2Uo
JnZrYmluZm8pOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGxpYnhsX2Rldmlj
ZV92a2JfbGlzdF9mcmVlKHZrYnMsIG5iKTsKKyAgICB9CisgICAgcmV0dXJuIDA7Cit9CisKK2lu
dCBtYWluX3ZrYmRldGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7CisgICAgdWludDMyX3Qg
ZG9taWQsIGRldmlkOworICAgIGludCBvcHQsIHJjOworICAgIGxpYnhsX2RldmljZV92a2Igdmti
OworCisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgIiIsIE5VTEwsICJ2a2ItZGV0YWNoIiwg
MikgeworICAgICAgICAvKiBObyBvcHRpb25zICovCisgICAgfQorCisgICAgZG9taWQgPSBmaW5k
X2RvbWFpbihhcmd2W29wdGluZCsrXSk7CisgICAgZGV2aWQgPSBhdG9pKGFyZ3Zbb3B0aW5kKytd
KTsKKworICAgIGxpYnhsX2RldmljZV92a2JfaW5pdCgmdmtiKTsKKworICAgIGlmIChsaWJ4bF9k
ZXZpZF90b19kZXZpY2VfdmtiKGN0eCwgZG9taWQsIGRldmlkLCAmdmtiKSkgeworICAgICAgICBm
cHJpbnRmKHN0ZGVyciwgIkVycm9yOiBEZXZpY2UgJWQgbm90IGNvbm5lY3RlZC5cbiIsIGRldmlk
KTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisK
KyAgICByYyA9IGxpYnhsX2RldmljZV92a2JfcmVtb3ZlKGN0eCwgZG9taWQsICZ2a2IsIDApOwor
ICAgIGlmIChyYykgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImxpYnhsX2RldmljZV92a2Jf
cmVtb3ZlIGZhaWxlZC5cbiIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgIGdv
dG8gb3V0OworICAgIH0KKworICAgIHJjID0gMDsKKworb3V0OgorICAgIGxpYnhsX2RldmljZV92
a2JfZGlzcG9zZSgmdmtiKTsKKyAgICByZXR1cm4gcmM7Cit9CisKKworLyoKKyAqIExvY2FsIHZh
cmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjOy-0005Ne-Nb; Tue, 12 Jun 2018 13:32: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=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjOx-0005NY-Pu
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:31:59 +0000
X-Inumbo-ID: a3d600f3-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3d600f3-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:33 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id q11-v6so36031078lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:31:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=mcTW/d3D/3BZPK6SionfS6keQfTy3kMKAq80JaiLhoo=;
 b=CacEzXoNLVt4VaBo3hO9qz6sA+DMfMHzoGc+uuURxuEzXk+QwaE3KnUubKG+4rvdV5
 c076aVtbBQdPm9adnDZ9+Szg1gI7N4bc2NQS6GP85IPnPmvLkolr9/k2qcMGYeZWTrFu
 dxEsLmdGHRLOlkdZMe4jQU/gzrf0lwWhs8tRLdh89b46Lm7yG1QAapQdsKdMixvDFruE
 Q9R7qFw0wBh2n41/OPgnD/6m3H+m7cIhLj/QY4cbdC7J2Ay/PoiF61+lSBd101djGQDI
 8cMfh9OpUiBnpAQA2yo3atRUpMgHFX8UgfyA3A/niUxU1Qri6xWWgjX0t005gb9uj1id
 dbQQ==
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=mcTW/d3D/3BZPK6SionfS6keQfTy3kMKAq80JaiLhoo=;
 b=uJLGdXDlH4v+BZOw/8LyCO2s1rqTxmO1UGzg+alazhM6D0D/3yCsDt+Co3rpTq/E0b
 H48Up0XcGyRW9MdpzsyxCJDLOYwvKm/gifPv1xVIGjY7W8uyxH9uR5AulyNttiVIgy1t
 UDmnREMUICW0diQZFxtEtr/Q8DnB2ZRfhtDOmhd8Lu+NxHlTtCC0I2DFe0eGgw5BmQ8t
 8dCgpdQx7oMhqwkYvNtfcWwD1sosP3yyjdPFgnfcDGM5HzZuoXfHifpN8RHEgmvF9IQi
 wfCSqfphqV5B+P42umeGiHlh7Tv7EuoxfdB5zoYA+ZqwHQBjbaa/y3qVNpbFRcD8JAvp
 zMZw==
X-Gm-Message-State: APt69E1zhktM6fzwOT1G3l6ogHHzCPy3Y4g/+oA+VEsKKAJNA5lbBCnn
 2/NgOH+IeHQAlU4n19hWcJZFdA==
X-Google-Smtp-Source: ADUXVKJfGlekfDxGpqcGzapLxdKvr1zCoVcQacwK1w0CK10T7KyqkDzf4DPHmMw3a+i2pWGKhv+mCQ==
X-Received: by 2002:a19:4e49:: with SMTP id c70-v6mr266915lfb.28.1528810316746; 
 Tue, 12 Jun 2018 06:31:56 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.31.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:31:56 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:43 +0300
Message-Id: <20180612133147.807-3-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 2/6] libxl: add backend type and id to vkb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKTmV3
IGZpZWxkIGJhY2tlbmRfdHlwZSBpcyBhZGRlZCB0byB2a2IgZGV2aWNlCmluIG9yZGVyIHRvIGhh
dmUgUUVNVSBhbmQgdXNlciBzcGFjZSBiYWNrZW5kCnNpbXVsdGFuZW91c2x5LiBFYWNoIHZrYiBi
YWNrZW5kIHNoYWxsIHJlYWQKYXBwcm9wcmlhdGUgWFMgZW50cnkgYW5kIHNlcnZpY2Ugb25seSBv
d24KZnJvbnRlbmRzLgpJZCBpcyBhIHN0cmluZyBmaWVsZCB3aGljaCB1c2VkIGJ5IHRoZSBiYWNr
ZW5kCnRvIGluZGVudGlmeSB0aGUgZnJvbnRlbmQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
R3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGli
eGxfY3JlYXRlLmMgIHwgIDMgKysrCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAgMSAr
CiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgOCArKysrKysrKwogdG9vbHMvbGlieGwv
bGlieGxfdmtiLmMgICAgIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0K
IDQgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKaW5kZXggYjVlMjdhNzc2Ni4uNzAwMjk2MDBhZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE0
MjEsNiArMTQyMSw5IEBAIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9sYXVuY2hfZG0obGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fbXVsdGlkZXYgKm11bHRpZGV2LAogICAgICAgICBmb3IgKGkgPSAwOyBp
IDwgZF9jb25maWctPm51bV92ZmJzOyBpKyspIHsKICAgICAgICAgICAgIGxpYnhsX19kZXZpY2Vf
YWRkKGdjLCBkb21pZCwgJmxpYnhsX192ZmJfZGV2dHlwZSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZkX2NvbmZpZy0+dmZic1tpXSk7CisgICAgICAgIH0KKworICAgICAgICBmb3Ig
KGkgPSAwOyBpIDwgZF9jb25maWctPm51bV92a2JzOyBpKyspIHsKICAgICAgICAgICAgIGxpYnhs
X19kZXZpY2VfYWRkKGdjLCBkb21pZCwgJmxpYnhsX192a2JfZGV2dHlwZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZkX2NvbmZpZy0+dmtic1tpXSk7CiAgICAgICAgIH0KZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmlu
ZGV4IDE4YWRhNjllOGIuLjIzNjJlY2RjZTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMTc4Niw2ICsxNzg2LDcgQEAg
c3RhdGljIGludCBsaWJ4bF9fdmZiX2FuZF92a2JfZnJvbV9odm1fZ3Vlc3RfY29uZmlnKGxpYnhs
X19nYyAqZ2MsCiAKICAgICB2a2ItPmJhY2tlbmRfZG9taWQgPSAwOwogICAgIHZrYi0+ZGV2aWQg
PSAwOworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCAwMWVjMWQxYWZh
Li42NmM5NDQ0MTAxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0yNDcsNiArMjQ3LDEyIEBAIGxpYnhs
X3Z1YXJ0X3R5cGUgPSBFbnVtZXJhdGlvbigidnVhcnRfdHlwZSIsIFsKICAgICAoMSwgInNic2Ff
dWFydCIpLAogICAgIF0pCiAKK2xpYnhsX3ZrYl9iYWNrZW5kID0gRW51bWVyYXRpb24oInZrYl9i
YWNrZW5kIiwgWworICAgICgwLCAiVU5LTk9XTiIpLAorICAgICgxLCAiUUVNVSIpLAorICAgICgy
LCAiTElOVVgiKQorICAgIF0pCisKICMKICMgQ29tcGxleCBsaWJ4bCB0eXBlcwogIwpAQCAtNjI2
LDYgKzYzMiw4IEBAIGxpYnhsX2RldmljZV92a2IgPSBTdHJ1Y3QoImRldmljZV92a2IiLCBbCiAg
ICAgKCJiYWNrZW5kX2RvbWlkIiwgbGlieGxfZG9taWQpLAogICAgICgiYmFja2VuZF9kb21uYW1l
Iiwgc3RyaW5nKSwKICAgICAoImRldmlkIiwgbGlieGxfZGV2aWQpLAorICAgICgiYmFja2VuZF90
eXBlIiwgbGlieGxfdmtiX2JhY2tlbmQpLAorICAgICgidW5pcXVlX2lkIiwgc3RyaW5nKQogICAg
IF0pCiAKIGxpYnhsX2RldmljZV9kaXNrID0gU3RydWN0KCJkZXZpY2VfZGlzayIsIFsKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jIGIvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMK
aW5kZXggNzY1MmFkMjNjZS4uYmVhZjE3NDc1ZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfdmtiLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMKQEAgLTE0LDEyICsxNCw0MiBA
QAogCiAjaW5jbHVkZSAibGlieGxfaW50ZXJuYWwuaCIKIAorI2luY2x1ZGUgPHhlbi9pby9rYmRp
Zi5oPgorCiBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfdmtiX3NldGRlZmF1bHQobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLCBib29sIGhvdHBsdWcpCiB7CisgICAgaWYgKHZr
Yi0+YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1VOS05PV04pIHsKKyAgICAgICAg
dmtiLT5iYWNrZW5kX3R5cGUgPSBMSUJYTF9WS0JfQkFDS0VORF9RRU1VOworICAgIH0KKwogICAg
IHJldHVybiBsaWJ4bF9fcmVzb2x2ZV9kb21pZChnYywgdmtiLT5iYWNrZW5kX2RvbW5hbWUsICZ2
a2ItPmJhY2tlbmRfZG9taWQpOwogfQogCitzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfdmtiX2Rt
X25lZWRlZChsaWJ4bF9kZXZpY2VfdmtiICp2a2IsIHVpbnQzMl90IGRvbWlkKQoreworICAgaWYg
KHZrYi0+YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1FFTVUpIHsKKyAgICAgICAg
cmV0dXJuIDE7CisgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBsaWJ4bF9f
c2V0X3hlbnN0b3JlX3ZrYihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdCAqYmFjaywgZmxleGFycmF5
X3QgKmZyb250LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlf
dCAqcm9fZnJvbnQpCit7CisgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ssICJiYWNrZW5k
LXR5cGUiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAoY2hhciAqKWxpYnhsX3ZrYl9iYWNr
ZW5kX3RvX3N0cmluZyh2a2ItPmJhY2tlbmRfdHlwZSkpOworCisgICAgaWYgKHZrYi0+dW5pcXVl
X2lkKSB7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihiYWNrLCBYRU5LQkRfRklFTERf
VU5JUVVFX0lELCB2a2ItPnVuaXF1ZV9pZCk7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisK
IGludCBsaWJ4bF9kZXZpY2VfdmtiX2FkZChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQs
IGxpYnhsX2RldmljZV92a2IgKnZrYiwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF9hc3luY29wX2hvdyAqYW9faG93KQogewpAQCAtNDcsNyArNzcsMTAgQEAgc3RhdGljIExJ
QlhMX0RFRklORV9VUERBVEVfREVWSUQodmtiKQogTElCWExfREVGSU5FX0RFVklDRV9SRU1PVkUo
dmtiKQogCiBERUZJTkVfREVWSUNFX1RZUEVfU1RSVUNUKHZrYiwgVktCRCwKLSAgICAuc2tpcF9h
dHRhY2ggPSAxCisgICAgLnNraXBfYXR0YWNoID0gMSwKKyAgICAuZG1fbmVlZGVkID0gKGRldmlj
ZV9kbV9uZWVkZWRfZm5fdClsaWJ4bF9fZGV2aWNlX3ZrYl9kbV9uZWVkZWQsCisgICAgLnNldF94
ZW5zdG9yZV9jb25maWcgPSAoZGV2aWNlX3NldF94ZW5zdG9yZV9jb25maWdfZm5fdCkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zZXRfeGVuc3RvcmVfdmtiCiApOwogCiAvKgot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:32:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:32:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjP6-0005QX-4f; Tue, 12 Jun 2018 13: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=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSjP4-0005Pe-H1
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:32:06 +0000
X-Inumbo-ID: a7351892-6e44-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a7351892-6e44-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:29:38 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id q11-v6so36031646lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:32:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=mNs8Tv6NrJr9vgXG/kJikgfRAakd6L/PmM/IgQ67dIU=;
 b=GA7HabVD4wD43N3JrVV5hX3IsV4Br4iwYPC4/MsXiLSPxC9z7DUypj3u3TKZPFjHc7
 qwbUoTVBXUXbhlqRmUnKGk3nMhCP+FZMzXJWG3INhijJ/AjcVyd39R4C1Wf7qGr0DDeQ
 Ew7cpvWD8SGG8cSnJxK3BGOohu622U0USiZMe5cAm0V2TCsAHFJPsvslrHXA1MkJzYRE
 1AdwFvlsuW2LfcHjwAWah+DwS5pb85wA10qXPGSoJVuS2LIjr6jX38m83V9wkMWVnLFc
 hDXt9IHTb9nCAn8zd70kkQ6XD1BdDhn1urgggQaMg+DXFNfYyDlakyiLfAOIoEc+zs2x
 RXdw==
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=mNs8Tv6NrJr9vgXG/kJikgfRAakd6L/PmM/IgQ67dIU=;
 b=PQ+K4mbIhrzuZpOs08Dubuz+Jy8W/gbeh4CZbEREhxyxxhYM6ApiHfb9HIvEYZ46WV
 T7SlCx/V1JC3R8dlebaPvVQ/NT0TOaS190+ylYn8ox4ZW/5DY1qz/16UueQru4/jr7OX
 fO+CVxS2cJ4rkT1IoaPBAR1kF6Tzjcx2Vviv0h9/0+lKqS1GuGxQCGmNXJWzL8Lt18MY
 L/Y/ak4dMkmjH530yG5IqqnWNpB9bfeAln9TVsllA5U+hWqnEY3thOsUjjvECICsCspx
 PjRn5N7bpKgsJjDj6KJUeRWuBPIM91tIOy82PTYGDyjxTUxlBV7RqGEViXMdjEBOdLc3
 sX0g==
X-Gm-Message-State: APt69E0RUihSb06WBY6bva/ObXwp0Km5uFLhcgiMoe9/WMH4Oyrr8R+z
 eyoJ85FDV6k4BtI0LHvIs4J4yg==
X-Google-Smtp-Source: ADUXVKKOGgucfAa+XfoxL2BdI0UwhUoAIlXxnAdLznDXqn5nviRGrn13P2QhPQvd3NRhDC03NkeNsQ==
X-Received: by 2002:a2e:750d:: with SMTP id q13-v6mr296391ljc.56.1528810322334; 
 Tue, 12 Jun 2018 06:32:02 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w23-v6sm39801lfd.20.2018.06.12.06.32.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 06:32:01 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 16:31:47 +0300
Message-Id: <20180612133147.807-7-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v2 6/6] libxl: vkb add extended parameters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IHBhcnNpbmcgYW5kIGFkZGluZyB0byB4ZW4gc3RvcmUgZm9sbG93aW5nIGV4dGVuZGVkIHBhcmFt
ZXRlcnM6CiogZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkCiogZmVhdHVyZS1kaXNhYmxlLXBvaW50
ZXIKKiBmZWF0dXJlLWFicy1wb2ludGVyCiogZmVhdHVyZS1tdWx0aS10b3VjaAoqIGZlYXR1cmUt
cmF3LXBvaW50ZXIKKiB3aWR0aAoqIGhlaWdodAoqIG11bHRpLXRvdWNoLXdpZHRoCiogbXVsdGkt
dG91Y2gtaGVpZ2h0CiogbXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzCgpTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Ci0tLQogZG9jcy9t
YW4veGwuY2ZnLnBvZC41LmluICAgIHwgIDQwICsrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwgfCAgMTIgKysrLQogdG9vbHMvbGlieGwvbGlieGxfdmtiLmMgICAgIHwgMTMz
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogdG9vbHMveGwveGxfcGFyc2Uu
YyAgICAgICAgIHwgIDM1ICsrKysrKysrKy0KIHRvb2xzL3hsL3hsX3ZrYi5jICAgICAgICAgICB8
ICAxNCArKysrCiA1IGZpbGVzIGNoYW5nZWQsIDIzMSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgppbmRleCBkOWQzMjFkMDI3Li45MzYwMjY4MGEyIDEwMDY0NAotLS0gYS9k
b2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCkBA
IC0xNDM2LDYgKzE0MzYsNDYgQEAgU3BlY2lmaWVzIHRoZSBiYWNrZW5kIGRvbWFpbiBuYW1lIG9y
IGlkLgogU3BlY2lmaWVzIHRoZSBiYWNrZW5kIHR5cGU6IHFlbXUgLSBmb3IgUUVNVSBiYWNrZW5k
IG9yIGxpbnV4IC0gZm9yIExpbnV4IFBWCiBkb21haW4uCiAKKz1pdGVtIEI8ZmVhdHVyZS1kaXNh
YmxlLWtleWJvYXJkPUJPT0xFQU4+CisKK0luZGljYXRlcyBpZiBrZXlib2FyZCBkZXZpY2UgaXMg
ZGlzYWJsZWQuCisKKz1pdGVtIEI8ZmVhdHVyZS1kaXNhYmxlLXBvaW50ZXI9Qk9PTEVBTj4KKwor
SW5kaWNhdGVzIGlmIHBvaW50ZXIgZGV2aWNlIGlzIGRpc2FibGVkLgorCis9aXRlbSBCPGZlYXR1
cmUtYWJzLXBvaW50ZXI9Qk9PTEVBTj4KKworSW5kaWNhdGVzIGlmIHBvaW50ZXIgZGV2aWNlIGNh
biByZXR1cm4gYWJzb2x1dGUgY29vcmRpbmF0ZXMuCisKKz1pdGVtIEI8ZmVhdHVyZS1yYXctcG9p
bnRlcj1CT09MRUFOPgorCitJbmRpY2F0ZXMgaWYgcG9pbnRlciBkZXZpY2UgY2FuIHJldHVybiBy
YXcgKHVuc2NhbGVkKSBhYnNvbHV0ZSBjb29yZGluYXRlcy4KKworPWl0ZW0gQjxmZWF0dXJlLW11
bHRpLXRvdWNoPUJPT0xFQU4+CisKK0luZGljYXRlcyBpZiBpbnB1dCBkZXZpY2Ugc3VwcG9ydHMg
bXVsdGkgdG91Y2guCisKKz1pdGVtIEI8bXVsdGktdG91Y2gtd2lkdGg9TVVMVElfVE9VQ0hfV0lE
VEg+CisKK1NldCBtYXhpbXVtIHdpZHRoIGZvciBtdWx0aSB0b3VjaCBkZXZpY2UuCisKKz1pdGVt
IEI8bXVsdGktdG91Y2gtaGVpZ2h0PU1VTFRJX1RPVUNIX0hFSUdIVD4KKworU2V0IG1heGltdW0g
aGVpZ2h0IGZvciBtdWx0aSB0b3VjaCBkZXZpY2UuCisKKz1pdGVtIEI8bXVsdGktdG91Y2gtbnVt
LWNvbnRhY3RzPU1VTFRJX1RPVUNIX05VTV9DT05UQUNUUz4KKworU2V0IG1heGltdW0gY29udGFj
dHMgbnVtYmVyIGZvciBtdWx0aSB0b3VjaCBkZXZpY2UuCisKKz1pdGVtIEI8d2lkdGg9V0lEVEg+
CisKK1NldCBtYXhpbXVtIHdpZHRoIGZvciBwb2ludGVyIGRldmljZS4KKworPWl0ZW0gQjxoZWln
aHQ9SEVJR0hUPgorCitTZXQgbWF4aW11bSBoZWlnaHQgZm9yIHBvaW50ZXIgZGV2aWNlLgorCiA9
YmFjawogCiA9YmFjawpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IGI3ZmE0MmZiYTAuLjZmYjExZDUxZTcg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwKQEAgLTYzMyw3ICs2MzMsMTcgQEAgbGlieGxfZGV2aWNlX3ZrYiA9
IFN0cnVjdCgiZGV2aWNlX3ZrYiIsIFsKICAgICAoImJhY2tlbmRfZG9tbmFtZSIsIHN0cmluZyks
CiAgICAgKCJkZXZpZCIsIGxpYnhsX2RldmlkKSwKICAgICAoImJhY2tlbmRfdHlwZSIsIGxpYnhs
X3ZrYl9iYWNrZW5kKSwKLSAgICAoInVuaXF1ZV9pZCIsIHN0cmluZykKKyAgICAoInVuaXF1ZV9p
ZCIsIHN0cmluZyksCisgICAgKCJmZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQiLCBib29sKSwKKyAg
ICAoImZlYXR1cmVfZGlzYWJsZV9wb2ludGVyIiwgYm9vbCksCisgICAgKCJmZWF0dXJlX2Fic19w
b2ludGVyIiwgYm9vbCksCisgICAgKCJmZWF0dXJlX3Jhd19wb2ludGVyIiwgYm9vbCksCisgICAg
KCJmZWF0dXJlX211bHRpX3RvdWNoIiwgYm9vbCksCisgICAgKCJ3aWR0aCIsIHVpbnQzMiksCisg
ICAgKCJoZWlnaHQiLCB1aW50MzIpLAorICAgICgibXVsdGlfdG91Y2hfd2lkdGgiLCB1aW50MzIp
LAorICAgICgibXVsdGlfdG91Y2hfaGVpZ2h0IiwgdWludDMyKSwKKyAgICAoIm11bHRpX3RvdWNo
X251bV9jb250YWN0cyIsIHVpbnQzMikKICAgICBdKQogCiBsaWJ4bF9kZXZpY2VfZGlzayA9IFN0
cnVjdCgiZGV2aWNlX2Rpc2siLCBbCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF92a2Iu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCmluZGV4IGQyZmZjNzRjMGQuLmM3MWJiMTNhMzEg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3ZrYi5jCkBAIC00Nyw2ICs0Nyw0NyBAQCBzdGF0aWMgaW50IGxpYnhsX19zZXRfeGVuc3Rv
cmVfdmtiKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICBmbGV4YXJyYXlf
YXBwZW5kX3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCwgdmtiLT51bmlxdWVfaWQp
OwogICAgIH0KIAorICAgIGlmICh2a2ItPmZlYXR1cmVfZGlzYWJsZV9rZXlib2FyZCkgeworICAg
ICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9L
RVlCUkQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1Iiwgdmti
LT5mZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQpKTsKKyAgICB9CisKKyAgICBpZiAodmtiLT5mZWF0
dXJlX2Rpc2FibGVfcG9pbnRlcikgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFj
aywgWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCIldSIsIHZrYi0+ZmVhdHVyZV9kaXNhYmxlX3BvaW50ZXIpKTsK
KyAgICB9CisKKyAgICBpZiAodmtiLT5mZWF0dXJlX2Fic19wb2ludGVyKSB7CisgICAgICAgIGZs
ZXhhcnJheV9hcHBlbmRfcGFpcihiYWNrLCBYRU5LQkRfRklFTERfRkVBVF9BQlNfUE9JTlRFUiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXUiLCB2a2ItPmZlYXR1
cmVfYWJzX3BvaW50ZXIpKTsKKyAgICB9CisKKyAgICBpZiAodmtiLT5mZWF0dXJlX3Jhd19wb2lu
dGVyKSB7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihiYWNrLCBYRU5LQkRfRklFTERf
RkVBVF9SQVdfUE9JTlRFUiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiJXUiLCB2a2ItPmZlYXR1cmVfcmF3X3BvaW50ZXIpKTsKKyAgICB9CisKKyAgICBpZiAodmti
LT5mZWF0dXJlX211bHRpX3RvdWNoKSB7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihi
YWNrLCBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5mZWF0dXJlX211bHRpX3RvdWNoKSk7CisgICAgICAg
IGZsZXhhcnJheV9hcHBlbmRfcGFpcihiYWNrLCBYRU5LQkRfRklFTERfTVRfV0lEVEgsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5tdWx0aV90b3Vj
aF93aWR0aCkpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywgWEVOS0JEX0ZJ
RUxEX01UX0hFSUdIVCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigi
JXUiLCB2a2ItPm11bHRpX3RvdWNoX2hlaWdodCkpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
X3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxEX01UX05VTV9DT05UQUNUUywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXUiLCB2a2ItPm11bHRpX3RvdWNoX251bV9jb250
YWN0cykpOworICAgIH0KKworICAgIGlmICh2a2ItPndpZHRoKSB7CisgICAgICAgIGZsZXhhcnJh
eV9hcHBlbmRfcGFpcihiYWNrLCBYRU5LQkRfRklFTERfV0lEVEgsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT53aWR0aCkpOworICAgIH0KKworICAg
IGlmICh2a2ItPmhlaWdodCkgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywg
WEVOS0JEX0ZJRUxEX0hFSUdIVCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigiJXUiLCB2a2ItPmhlaWdodCkpOworICAgIH0KKwogICAgIHJldHVybiAwOwogfQogCkBA
IC01NCw3ICs5NSw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX3ZrYl9mcm9tX3hlbnN0b3JlKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKmxpYnhsX3BhdGgsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9kZXZpZCBkZXZpZCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYikKIHsKLSAgICBjb25zdCBjaGFyICpi
ZV9wYXRoLCAqYmVfdHlwZSwgKmZlX3BhdGg7CisgICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmJl
X3R5cGUsICpmZV9wYXRoLCAqdG1wOwogICAgIGludCByYzsKIAogICAgIHZrYi0+ZGV2aWQgPSBk
ZXZpZDsKQEAgLTgyLDYgKzEyMyw5NiBAQCBzdGF0aWMgaW50IGxpYnhsX192a2JfZnJvbV94ZW5z
dG9yZShsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpsaWJ4bF9wYXRoLAogCiAgICAgdmtiLT51
bmlxdWVfaWQgPSB4c19yZWFkKENUWC0+eHNoLCBYQlRfTlVMTCwgR0NTUFJJTlRGKCIlcy8iWEVO
S0JEX0ZJRUxEX1VOSVFVRV9JRCwgYmVfcGF0aCksIE5VTEwpOwogCisgICAgcmMgPSBsaWJ4bF9f
eHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9LRVlCUkQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlX3BhdGgpLCAmdG1wKTsKKyAgICBpZiAocmMp
IGdvdG8gb3V0OworCisgICAgaWYgKHRtcCkgeworICAgICAgICB2a2ItPmZlYXR1cmVfZGlzYWJs
ZV9rZXlib2FyZCA9IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxp
YnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfRkVBVF9EU0JMX1BPSU5URVIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlX3BhdGgpLCAmdG1wKTsKKyAgICBp
ZiAocmMpIGdvdG8gb3V0OworCisgICAgaWYgKHRtcCkgeworICAgICAgICB2a2ItPmZlYXR1cmVf
ZGlzYWJsZV9wb2ludGVyID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0KKworICAgIHJj
ID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTktCRF9GSUVMRF9GRUFUX0FCU19QT0lO
VEVSLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7Cisg
ICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5mZWF0
dXJlX2Fic19wb2ludGVyID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0KKworICAgIHJj
ID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTktCRF9GSUVMRF9GRUFUX1JBV19QT0lO
VEVSLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7Cisg
ICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5mZWF0
dXJlX3Jhd19wb2ludGVyID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0KKworICAgIHJj
ID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTktCRF9GSUVMRF9GRUFUX01UT1VDSCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVfcGF0aCksICZ0bXApOworICAgIGlm
IChyYykgZ290byBvdXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAgICAgIHZrYi0+ZmVhdHVyZV9t
dWx0aV90b3VjaCA9IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxp
YnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfTVRfV0lEVEgsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJlX3BhdGgpLCAmdG1wKTsKKyAgICBpZiAocmMpIGdv
dG8gb3V0OworCisgICAgaWYgKHRtcCkgeworICAgICAgICB2a2ItPm11bHRpX3RvdWNoX3dpZHRo
ID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0KKworICAgIHJjID0gbGlieGxfX3hzX3Jl
YWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEdDU1BSSU5URigiJXMvIlhFTktCRF9GSUVMRF9NVF9IRUlHSFQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJlX3BhdGgpLCAmdG1wKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0Owor
CisgICAgaWYgKHRtcCkgeworICAgICAgICB2a2ItPm11bHRpX3RvdWNoX2hlaWdodCA9IHN0cnRv
dWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNr
ZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklO
VEYoIiVzLyJYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRBQ1RTLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKwor
ICAgIGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF9udW1fY29udGFjdHMgPSBz
dHJ0b3VsKHRtcCwgTlVMTCwgMCk7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9j
aGVja2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NT
UFJJTlRGKCIlcy8iWEVOS0JEX0ZJRUxEX1dJRFRILAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBiZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlm
ICh0bXApIHsKKyAgICAgICAgdmtiLT53aWR0aCA9IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAg
ICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERf
SEVJR0hULAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7
CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5o
ZWlnaHQgPSBzdHJ0b3VsKHRtcCwgTlVMTCwgMCk7CisgICAgfQorCiAgICAgcmMgPSAwOwogCiBv
dXQ6CmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2Uu
YwppbmRleCA4YjQzYTQ2ODg5Li44ZTlhZWFhZTVkIDEwMDY0NAotLS0gYS90b29scy94bC94bF9w
YXJzZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTg2OCw2ICs4NjgsMjYgQEAgaW50
IHBhcnNlX3ZrYl9jb25maWcobGlieGxfZGV2aWNlX3ZrYiAqdmtiLCBjaGFyICp0b2tlbikKICAg
ICAgICAgdmtiLT5iYWNrZW5kX3R5cGUgPSBiYWNrZW5kX3R5cGU7CiAgICAgfSBlbHNlIGlmIChN
QVRDSF9PUFRJT04oWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCwgdG9rZW4sIG9wYXJnKSkgewogICAg
ICAgICB2a2ItPnVuaXF1ZV9pZCA9IHN0cmR1cChvcGFyZyk7CisgICAgfSBlbHNlIGlmIChNQVRD
SF9PUFRJT04oWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9LRVlCUkQsIHRva2VuLCBvcGFyZykpIHsK
KyAgICAgICAgdmtiLT5mZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQgPSBzdHJ0b3VsKG9wYXJnLCBO
VUxMLCAwKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRfRklFTERfRkVBVF9E
U0JMX1BPSU5URVIsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT5mZWF0dXJlX2Rpc2Fi
bGVfcG9pbnRlciA9IHN0cnRvdWwob3BhcmcsIE5VTEwsIDApOworICAgIH0gZWxzZSBpZiAoTUFU
Q0hfT1BUSU9OKFhFTktCRF9GSUVMRF9GRUFUX0FCU19QT0lOVEVSLCB0b2tlbiwgb3BhcmcpKSB7
CisgICAgICAgIHZrYi0+ZmVhdHVyZV9hYnNfcG9pbnRlciA9IHN0cnRvdWwob3BhcmcsIE5VTEws
IDApOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktCRF9GSUVMRF9GRUFUX1JBV19Q
T0lOVEVSLCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+ZmVhdHVyZV9yYXdfcG9pbnRl
ciA9IHN0cnRvdWwob3BhcmcsIE5VTEwsIDApOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9O
KFhFTktCRF9GSUVMRF9GRUFUX01UT1VDSCwgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICB2a2It
PmZlYXR1cmVfbXVsdGlfdG91Y2ggPSBzdHJ0b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9IGVs
c2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRfRklFTERfTVRfV0lEVEgsIHRva2VuLCBvcGFyZykp
IHsKKyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF93aWR0aCA9IHN0cnRvdWwob3BhcmcsIE5VTEws
IDApOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktCRF9GSUVMRF9NVF9IRUlHSFQs
IHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF9oZWlnaHQgPSBzdHJ0
b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRf
RklFTERfTVRfTlVNX0NPTlRBQ1RTLCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+bXVs
dGlfdG91Y2hfbnVtX2NvbnRhY3RzID0gc3RydG91bChvcGFyZywgTlVMTCwgMCk7CisgICAgfSBl
bHNlIGlmIChNQVRDSF9PUFRJT04oWEVOS0JEX0ZJRUxEX1dJRFRILCB0b2tlbiwgb3BhcmcpKSB7
CisgICAgICAgIHZrYi0+d2lkdGggPSBzdHJ0b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9IGVs
c2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRfRklFTERfSEVJR0hULCB0b2tlbiwgb3BhcmcpKSB7
CisgICAgICAgIHZrYi0+aGVpZ2h0ID0gc3RydG91bChvcGFyZywgTlVMTCwgMCk7CiAgICAgfSBl
bHNlIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJVbmtub3duIHN0cmluZyBcIiVzXCIgaW4g
dmtiIHNwZWNcbiIsIHRva2VuKTsKICAgICAgICAgcmV0dXJuIC0xOwpAQCAtOTA5LDcgKzkyOSwy
MCBAQCBzdGF0aWMgdm9pZCBwYXJzZV92a2JfbGlzdChjb25zdCBYTFVfQ29uZmlnICpjb25maWcs
CiAKICAgICAgICAgICAgIGlmICh2a2ItPmJhY2tlbmRfdHlwZSA9PSBMSUJYTF9WS0JfQkFDS0VO
RF9VTktOT1dOKSB7CiAgICAgICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJiYWNrZW5kLXR5
cGUgc2hvdWxkIGJlIHNldCBpbiB2a2Igc3BlY1xuIik7Ci0gICAgICAgICAgICAgICAgcmMgPSAt
MTsgZ290byBvdXQ7CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOyBnb3RvIG91dDsK
KyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKHZrYi0+bXVsdGlfdG91Y2hfaGVpZ2h0
IHx8IHZrYi0+bXVsdGlfdG91Y2hfd2lkdGggfHwKKyAgICAgICAgICAgICAgICB2a2ItPm11bHRp
X3RvdWNoX251bV9jb250YWN0cykgeworICAgICAgICAgICAgICAgIHZrYi0+ZmVhdHVyZV9tdWx0
aV90b3VjaCA9IHRydWU7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGlmICh2a2ItPmZl
YXR1cmVfbXVsdGlfdG91Y2ggJiYgISh2a2ItPm11bHRpX3RvdWNoX2hlaWdodCB8fAorICAgICAg
ICAgICAgICAgIHZrYi0+bXVsdGlfdG91Y2hfd2lkdGggfHwgdmtiLT5tdWx0aV90b3VjaF9udW1f
Y29udGFjdHMpKSB7CisgICAgICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsIFhFTktCRF9GSUVM
RF9NVF9XSURUSCIsICJYRU5LQkRfRklFTERfTVRfSEVJR0hUIiwgIgorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRBQ1RTIiBzaG91bGQgYmUg
c2V0IGZvciAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJtdWx0aSB0b3VjaCBp
biB2a2Igc3BlY1xuIik7CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOyBnb3RvIG91
dDsKICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgZW50cnkrKzsKZGlmZiAtLWdpdCBhL3Rv
b2xzL3hsL3hsX3ZrYi5jIGIvdG9vbHMveGwveGxfdmtiLmMKaW5kZXggZGNmODI4ZTE1Ni4uZjZl
ZDllMDVlZSAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfdmtiLmMKKysrIGIvdG9vbHMveGwveGxf
dmtiLmMKQEAgLTE4LDYgKzE4LDggQEAKICNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgogI2luY2x1
ZGUgPGxpYnhsdXRpbC5oPgogCisjaW5jbHVkZSA8eGVuL2lvL2tiZGlmLmg+CisKICNpbmNsdWRl
ICJ4bC5oIgogI2luY2x1ZGUgInhsX3V0aWxzLmgiCiAjaW5jbHVkZSAieGxfcGFyc2UuaCIKQEAg
LTQ2LDYgKzQ4LDE4IEBAIGludCBtYWluX3ZrYmF0dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsgZ290byBvdXQ7CiAgICAgfQogCisgICAgaWYgKHZr
Yi5tdWx0aV90b3VjaF9oZWlnaHQgfHwgdmtiLm11bHRpX3RvdWNoX3dpZHRoIHx8CisgICAgICAg
IHZrYi5tdWx0aV90b3VjaF9udW1fY29udGFjdHMpIHsKKyAgICAgICAgdmtiLmZlYXR1cmVfbXVs
dGlfdG91Y2ggPSB0cnVlOworICAgIH0KKworICAgIGlmICh2a2IuZmVhdHVyZV9tdWx0aV90b3Vj
aCAmJiAhKHZrYi5tdWx0aV90b3VjaF9oZWlnaHQgfHwKKyAgICAgICAgdmtiLm11bHRpX3RvdWNo
X3dpZHRoIHx8IHZrYi5tdWx0aV90b3VjaF9udW1fY29udGFjdHMpKSB7CisgICAgICAgIGZwcmlu
dGYoc3RkZXJyLCBYRU5LQkRfRklFTERfTVRfV0lEVEgiLCAiWEVOS0JEX0ZJRUxEX01UX0hFSUdI
VCIsICIKKyAgICAgICAgICAgICAgICAgICAgICAgIFhFTktCRF9GSUVMRF9NVF9OVU1fQ09OVEFD
VFMiIHNob3VsZCBiZSBzZXRcbiIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0
OworICAgIH0KKwogICAgIGlmIChkcnlydW5fb25seSkgewogICAgICAgICBjaGFyICpqc29uID0g
bGlieGxfZGV2aWNlX3ZrYl90b19qc29uKGN0eCwgJnZrYik7CiAgICAgICAgIHByaW50Zigidmti
OiAlc1xuIiwganNvbik7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYy-0007hA-Vt; Tue, 12 Jun 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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYy-0007gy-06
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:20 +0000
X-Inumbo-ID: 156c1257-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 156c1257-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:53 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id n3-v6so36086986lfe.12
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=iDncZJ0PzGjG9TlCWvYJTFRcVCb7tM2/cKqj+wnLG1A=;
 b=VZixVw/X008INHXHjEJFj2dorX53VBXRaS0COssearzxazJZQzJAM9PJ0l+HmwS+Rb
 Cj+iuITBFapx/0fFKo726CfHQYwqifiFI0Q1C3R0yuPjZ2djHecdML/GnoMDkulap5IO
 jxM/u7qfBpgZrT1nye2HILAxsn3xf3MspbIHznS/WxQFojsHSny0+tRyd5KEOOsYaVUz
 ZMXVmwe58mNtnB4rNIHt62hQPqHfxvzlGYRWTBeYApppzoOrN9MlpOCUyUdRGEx4n3KZ
 DnIPmZ9yWi6ai6qFCo/IMbLJsKlD1Y/ymJ1F94NvH+Ebt8kaOVOrtv1wiC8PMrhiNggc
 8VTA==
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=iDncZJ0PzGjG9TlCWvYJTFRcVCb7tM2/cKqj+wnLG1A=;
 b=Gpg6r1/tvCRr5GVtmOA4p5urHi5RXNVEzZ4Zz5bagLPtn8oXM+yIngvcod3qN8WT9X
 mfJsfoJvMH5ohGdfajQuIBthWevLhHAC+H8sru8Yy1KWaKcvcutoo6twhgAS4DZn5I58
 SKrW5VrHLKyIibJUObLSu11YiBbxjpqEzOkQjY2y/vhXcSOrT0lslfSiKhVhIkNH1mWf
 BNthyNdIr0AuSWmc85Ssu/P9MU1msR4eL2K30QtrTTKQk6WQtF73F1heB3N1ubh+paUa
 8DPTh4csOVJ0YeBTMLJ0OEThTKZ0EyjA5gf5FM/N/7ZuYYgPWvHnedSnJab4AkymR3//
 LaiA==
X-Gm-Message-State: APt69E07sr/6RzeCCIEig3wYBjhkLikyof8LbZlOadbc0wkvyRCvnqtY
 R9qzKlc5PN8XX6LVVMUS1sGImaTTtzc=
X-Google-Smtp-Source: ADUXVKJYzZmfSF/e9bLk6oHpTICIS7hKdoYP394zsOpGvIxPHKxX3X6Y671giqWOZzeDsbGUrTqY8A==
X-Received: by 2002:a2e:9204:: with SMTP id k4-v6mr308045ljg.144.1528810936763; 
 Tue, 12 Jun 2018 06:42:16 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:15 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:56 +0300
Message-Id: <20180612134200.17456-6-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBiYWNrZWQgIGJ1ZmZlcnMgaWYgZ3JhbnQg
dGFibGUgbW9kdWxlCnN1cHBvcnRzIHN1Y2g6IHRoaXMgZXh0ZW5kcyBncmFudCBkZXZpY2UgdG8g
bm90IG9ubHkgbWFwIGJ1ZmZlcnMKbWFkZSBvZiBiYWxsb29uIHBhZ2VzLCBidXQgYWxzbyBmcm9t
IGJ1ZmZlcnMgYWxsb2NhdGVkIHdpdGgKZG1hX2FsbG9jX3h4eC4KClNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
LS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgIHwgOTkgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystCiBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5oIHwgMTUgKysrKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKaW5k
ZXggYmQ1NjY1M2I5YmJjLi5kNmI3OWFkMWNkNmYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2du
dGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC0zNyw2ICszNyw5IEBACiAjaW5j
bHVkZSA8bGludXgvc2xhYi5oPgogI2luY2x1ZGUgPGxpbnV4L2hpZ2htZW0uaD4KICNpbmNsdWRl
IDxsaW51eC9yZWZjb3VudC5oPgorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisj
aW5jbHVkZSA8bGludXgvb2ZfZGV2aWNlLmg+CisjZW5kaWYKIAogI2luY2x1ZGUgPHhlbi94ZW4u
aD4KICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KQEAgLTcyLDYgKzc1LDExIEBAIHN0cnVj
dCBnbnRkZXZfcHJpdiB7CiAJc3RydWN0IG11dGV4IGxvY2s7CiAJc3RydWN0IG1tX3N0cnVjdCAq
bW07CiAJc3RydWN0IG1tdV9ub3RpZmllciBtbjsKKworI2lmZGVmIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DCisJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRlZC4g
Ki8KKwlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OworI2VuZGlmCiB9OwogCiBzdHJ1Y3QgdW5tYXBf
bm90aWZ5IHsKQEAgLTk2LDEwICsxMDQsMjcgQEAgc3RydWN0IGdyYW50X21hcCB7CiAJc3RydWN0
IGdudHRhYl91bm1hcF9ncmFudF9yZWYgKmt1bm1hcF9vcHM7CiAJc3RydWN0IHBhZ2UgKipwYWdl
czsKIAl1bnNpZ25lZCBsb25nIHBhZ2VzX3ZtX3N0YXJ0OworCisjaWZkZWYgQ09ORklHX1hFTl9H
UkFOVF9ETUFfQUxMT0MKKwkvKgorCSAqIElmIGRtYWJ1Zl92YWRkciBpcyBub3QgTlVMTCB0aGVu
IHRoaXMgbWFwcGluZyBpcyBiYWNrZWQgYnkgRE1BCisJICogY2FwYWJsZSBtZW1vcnkuCisJICov
CisKKwlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OworCS8qIEZsYWdzIHVzZWQgdG8gY3JlYXRlIHRo
aXMgRE1BIGJ1ZmZlcjogR05UREVWX0RNQV9GTEFHX1hYWC4gKi8KKwlpbnQgZG1hX2ZsYWdzOwor
CXZvaWQgKmRtYV92YWRkcjsKKwlkbWFfYWRkcl90IGRtYV9idXNfYWRkcjsKKwkvKiBOZWVkZWQg
dG8gYXZvaWQgYWxsb2NhdGlvbiBpbiBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoKS4gKi8KKwl4ZW5f
cGZuX3QgKmZyYW1lczsKKyNlbmRpZgogfTsKIAogc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdl
cyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXAsIGludCBvZmZzZXQsIGludCBwYWdlcyk7CiAKK3N0YXRp
YyBzdHJ1Y3QgbWlzY2RldmljZSBnbnRkZXZfbWlzY2RldjsKKwogLyogLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAK
IHN0YXRpYyB2b2lkIGdudGRldl9wcmludF9tYXBzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwK
QEAgLTEyMSw4ICsxNDYsMjcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBn
cmFudF9tYXAgKm1hcCkKIAlpZiAobWFwID09IE5VTEwpCiAJCXJldHVybjsKIAorI2lmZGVmIENP
TkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7CisJCXN0cnVj
dCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKKworCQlhcmdzLmRldiA9IG1hcC0+ZG1hX2Rl
djsKKwkJYXJncy5jb2hlcmVudCA9IG1hcC0+ZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NP
SEVSRU5UOworCQlhcmdzLm5yX3BhZ2VzID0gbWFwLT5jb3VudDsKKwkJYXJncy5wYWdlcyA9IG1h
cC0+cGFnZXM7CisJCWFyZ3MuZnJhbWVzID0gbWFwLT5mcmFtZXM7CisJCWFyZ3MudmFkZHIgPSBt
YXAtPmRtYV92YWRkcjsKKwkJYXJncy5kZXZfYnVzX2FkZHIgPSBtYXAtPmRtYV9idXNfYWRkcjsK
KworCQlnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoJmFyZ3MpOworCX0gZWxzZQorI2VuZGlmCiAJaWYg
KG1hcC0+cGFnZXMpCiAJCWdudHRhYl9mcmVlX3BhZ2VzKG1hcC0+Y291bnQsIG1hcC0+cGFnZXMp
OworCisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlrZnJlZShtYXAtPmZyYW1l
cyk7CisjZW5kaWYKIAlrZnJlZShtYXAtPnBhZ2VzKTsKIAlrZnJlZShtYXAtPmdyYW50cyk7CiAJ
a2ZyZWUobWFwLT5tYXBfb3BzKTsKQEAgLTEzMiw3ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCBnbnRk
ZXZfZnJlZV9tYXAoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCWtmcmVlKG1hcCk7CiB9CiAKLXN0
YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJp
diAqcHJpdiwgaW50IGNvdW50KQorc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxv
Y19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQsCisJCQkJCSAgaW50IGRt
YV9mbGFncykKIHsKIAlzdHJ1Y3QgZ3JhbnRfbWFwICphZGQ7CiAJaW50IGk7CkBAIC0xNTUsNiAr
MjAwLDM3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVj
dCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50KQogCSAgICBOVUxMID09IGFkZC0+cGFnZXMp
CiAJCWdvdG8gZXJyOwogCisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwlhZGQt
PmRtYV9mbGFncyA9IGRtYV9mbGFnczsKKworCS8qCisJICogQ2hlY2sgaWYgdGhpcyBtYXBwaW5n
IGlzIHJlcXVlc3RlZCB0byBiZSBiYWNrZWQKKwkgKiBieSBhIERNQSBidWZmZXIuCisJICovCisJ
aWYgKGRtYV9mbGFncyAmIChHTlRERVZfRE1BX0ZMQUdfV0MgfCBHTlRERVZfRE1BX0ZMQUdfQ09I
RVJFTlQpKSB7CisJCXN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgYXJnczsKKworCQlhZGQt
PmZyYW1lcyA9IGtjYWxsb2MoY291bnQsIHNpemVvZihhZGQtPmZyYW1lc1swXSksCisJCQkJICAg
ICAgR0ZQX0tFUk5FTCk7CisJCWlmICghYWRkLT5mcmFtZXMpCisJCQlnb3RvIGVycjsKKworCQkv
KiBSZW1lbWJlciB0aGUgZGV2aWNlLCBzbyB3ZSBjYW4gZnJlZSBETUEgbWVtb3J5LiAqLworCQlh
ZGQtPmRtYV9kZXYgPSBwcml2LT5kbWFfZGV2OworCisJCWFyZ3MuZGV2ID0gcHJpdi0+ZG1hX2Rl
djsKKwkJYXJncy5jb2hlcmVudCA9IGRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVO
VDsKKwkJYXJncy5ucl9wYWdlcyA9IGNvdW50OworCQlhcmdzLnBhZ2VzID0gYWRkLT5wYWdlczsK
KwkJYXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKKworCQlpZiAoZ250dGFiX2RtYV9hbGxvY19w
YWdlcygmYXJncykpCisJCQlnb3RvIGVycjsKKworCQlhZGQtPmRtYV92YWRkciA9IGFyZ3MudmFk
ZHI7CisJCWFkZC0+ZG1hX2J1c19hZGRyID0gYXJncy5kZXZfYnVzX2FkZHI7CisJfSBlbHNlCisj
ZW5kaWYKIAlpZiAoZ250dGFiX2FsbG9jX3BhZ2VzKGNvdW50LCBhZGQtPnBhZ2VzKSkKIAkJZ290
byBlcnI7CiAKQEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMo
c3RydWN0IGdyYW50X21hcCAqbWFwKQogCQltYXAtPnVubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAt
Pm1hcF9vcHNbaV0uaGFuZGxlOwogCQlpZiAodXNlX3B0ZW1vZCkKIAkJCW1hcC0+a3VubWFwX29w
c1tpXS5oYW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKKyNpZmRlZiBDT05GSUdfWEVO
X0dSQU5UX0RNQV9BTExPQworCQllbHNlIGlmIChtYXAtPmRtYV92YWRkcikgeworCQkJdW5zaWdu
ZWQgbG9uZyBtZm47CisKKwkJCW1mbiA9IHBmbl90b19iZm4ocGFnZV90b19wZm4obWFwLT5wYWdl
c1tpXSkpOworCQkJbWFwLT51bm1hcF9vcHNbaV0uZGV2X2J1c19hZGRyID0gX19wZm5fdG9fcGh5
cyhtZm4pOworCQl9CisjZW5kaWYKIAl9CiAJcmV0dXJuIGVycjsKIH0KQEAgLTU0OCw2ICs2MzIs
MTcgQEAgc3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3Qg
ZmlsZSAqZmxpcCkKIAl9CiAKIAlmbGlwLT5wcml2YXRlX2RhdGEgPSBwcml2OworI2lmZGVmIENP
TkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJcHJpdi0+ZG1hX2RldiA9IGdudGRldl9taXNjZGV2
LnRoaXNfZGV2aWNlOworCisJLyoKKwkgKiBUaGUgZGV2aWNlIGlzIG5vdCBzcGF3biBmcm9tIGEg
ZGV2aWNlIHRyZWUsIHNvIGFyY2hfc2V0dXBfZG1hX29wcworCSAqIGlzIG5vdCBjYWxsZWQsIHRo
dXMgbGVhdmluZyB0aGUgZGV2aWNlIHdpdGggZHVtbXkgRE1BIG9wcy4KKwkgKiBGaXggdGhpcyBj
YWxsIG9mX2RtYV9jb25maWd1cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRvIHNldAorCSAqIGRlZmF1
bHQgRE1BIG9wcy4KKwkgKi8KKwlvZl9kbWFfY29uZmlndXJlKHByaXYtPmRtYV9kZXYsIE5VTEwp
OworI2VuZGlmCiAJcHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOwogCiAJcmV0dXJuIDA7CkBA
IC01ODksNyArNjg0LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX21hcF9ncmFudF9yZWYo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCQlyZXR1cm4gLUVJTlZBTDsKIAogCWVyciA9IC1F
Tk9NRU07Ci0JbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBvcC5jb3VudCk7CisJbWFwID0g
Z250ZGV2X2FsbG9jX21hcChwcml2LCBvcC5jb3VudCwgMCAvKiBUaGlzIGlzIG5vdCBhIGRtYS1i
dWYuICovKTsKIAlpZiAoIW1hcCkKIAkJcmV0dXJuIGVycjsKIApkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS91YXBpL3hlbi9nbnRkZXYuaCBiL2luY2x1ZGUvdWFwaS94ZW4vZ250ZGV2LmgKaW5kZXggNmQx
MTYzNDU2YzAzLi40YjlkNDk4YTMxZDQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvdWFwaS94ZW4vZ250
ZGV2LmgKKysrIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaApAQCAtMjAwLDQgKzIwMCwxOSBA
QCBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgewogLyogU2VuZCBhbiBpbnRlcnJ1cHQg
b24gdGhlIGluZGljYXRlZCBldmVudCBjaGFubmVsICovCiAjZGVmaW5lIFVOTUFQX05PVElGWV9T
RU5EX0VWRU5UIDB4MgogCisvKgorICogRmxhZ3MgdG8gYmUgdXNlZCB3aGlsZSByZXF1ZXN0aW5n
IG1lbW9yeSBtYXBwaW5nJ3MgYmFja2luZyBzdG9yYWdlCisgKiB0byBiZSBhbGxvY2F0ZWQgd2l0
aCBETUEgQVBJLgorICovCisKKy8qCisgKiBUaGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9y
eSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2Nfd2MuCisgKi8KKyNkZWZpbmUgR05UREVWX0RNQV9G
TEFHX1dDCQkoMSA8PCAwKQorCisvKgorICogVGhlIGJ1ZmZlciBpcyBiYWNrZWQgd2l0aCBtZW1v
cnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX2NvaGVyZW50LgorICovCisjZGVmaW5lIEdOVERF
Vl9ETUFfRkxBR19DT0hFUkVOVAkoMSA8PCAxKQorCiAjZW5kaWYgLyogX19MSU5VWF9QVUJMSUNf
R05UREVWX0hfXyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjZ2-0007hy-B0; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjZ0-0007hb-7S
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:22 +0000
X-Inumbo-ID: 1689b84f-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1689b84f-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:55 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id i15-v6so25795540lfc.2
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:20 -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=LrWYV+AtyWhlFcxL2HtiKawBkiXkUclWFShkomApmm0=;
 b=DB4P95B7/h3RJtcfqDEnhC+y39fhWOQDYQhnOGn+xnJ8IhadEEuuLcTlgObkU97IWX
 niyErtUeI3eMrD3NUTlDQVRj3vyFmT+xKNtV4yMWtlkRUPPcbbmM2TSzUjcNrB4s6aGq
 +4QHoRlcEzMcRYtIMc2FrupYT3G4/O90LKJTEdpXyRKthVFXAz1jrESGAeJgO+s6+IWe
 k/1tewatEG+1g+8V8hcK+r0A0tDivyk4gPA4k6Us+R9sJkFJEDIxm0uSkcmEhIkPWAZY
 +9fywrTcpX/LSGuh6YRbJ+YE/scA6tD0KTFGcB6SLdixTSyTGxVs4AU6Q0YsA4Z78gaR
 HNBw==
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=LrWYV+AtyWhlFcxL2HtiKawBkiXkUclWFShkomApmm0=;
 b=mv/Ype8Qh2JFz3U/Z09DeheKhH+AYCIWIKlDYK53I7uK3S3WY2Fj9k8Lm22xNJ81fZ
 7yP7ElGQo3gpLZRZ+8o2ZNDMs0U6qy1uLoY66FjL4kUDwknAIgKwff/4fOk1If2m+t4m
 uwOdqj/2MTYnW5TqOG3aKhwQI71e3Bz/oxBYWXhH9eozm57BAc8BjNOGbg/KEF+zDa5R
 0K/fG038czPaRHKs2IAamB1h5OMKDBxW0eBov2DYRGz2v6jja3JRCDc39g/ysXEE/Xtu
 wOpjhV+9vA2lw5HWwfD6v//yZwR7jdlmItrN+qPZoqDhyqAGzVvkd3byF01KPB1j+Zoe
 12MQ==
X-Gm-Message-State: APt69E2+PF2d3ROsO2373b4iQhDufiET6cW9wf8DE2v6P2RhjW/RzbPo
 41r4R0+8CvT3pYNboOAj/a1q/JCf3Bk=
X-Google-Smtp-Source: ADUXVKLS7FUDwC7xO9T+10uHCMprjTHZsGkJsq7/EPwOHcJ2Qsq8/9w27YqSl8eGH0mDlxRvQtAxkA==
X-Received: by 2002:a2e:4149:: with SMTP id o70-v6mr318334lja.3.1528810938498; 
 Tue, 12 Jun 2018 06:42:18 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:17 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:57 +0300
Message-Id: <20180612134200.17456-7-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 6/9] xen/gntdev: Make private
 routines/structures accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIHN1cHBvcnQgb2YgRE1B
IGJ1ZmZlcgpmdW5jdGlvbmFsaXR5OiBtYWtlIG1hcC91bm1hcCByZWxhdGVkIGNvZGUgYW5kIHN0
cnVjdHVyZXMsIHVzZWQKcHJpdmF0ZWx5IGJ5IGdudGRldiwgcmVhZHkgZm9yIGRtYS1idWYgZXh0
ZW5zaW9uLCB3aGljaCB3aWxsIHJlLXVzZQp0aGVzZS4gUmVuYW1lIGNvcnJlc3BvbmRpbmcgc3Ry
dWN0dXJlcyBhcyB0aG9zZSBiZWNvbWUgbm9uLXByaXZhdGUKdG8gZ250ZGV2IG5vdy4KClNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggfCAgODYgKysrKysr
KysrKysrKysrKysrKysrKysKIGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICB8IDEzMiArKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTI4IGlu
c2VydGlvbnMoKyksIDkwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMv
eGVuL2dudGRldi1jb21tb24uaAoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1jb21t
b24uaCBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAuLjdhOTg0NWE2YmVlOQotLS0gL2Rldi9udWxsCisrKyBiL2RyaXZl
cnMveGVuL2dudGRldi1jb21tb24uaApAQCAtMCwwICsxLDg2IEBACisvKiBTUERYLUxpY2Vuc2Ut
SWRlbnRpZmllcjogR1BMLTIuMCAqLworCisvKgorICogQ29tbW9uIGZ1bmN0aW9uYWxpdHkgb2Yg
Z3JhbnQgZGV2aWNlLgorICoKKyAqIENvcHlyaWdodCAoYykgMjAwNi0yMDA3LCBEIEcgTXVycmF5
LgorICogICAgICAgICAgIChjKSAyMDA5IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgorICogICAgICAgICAgIChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5
c3RlbXMgSW5jLgorICovCisKKyNpZm5kZWYgX0dOVERFVl9DT01NT05fSAorI2RlZmluZSBfR05U
REVWX0NPTU1PTl9ICisKKyNpbmNsdWRlIDxsaW51eC9tbS5oPgorI2luY2x1ZGUgPGxpbnV4L21t
YW4uaD4KKyNpbmNsdWRlIDxsaW51eC9tbXVfbm90aWZpZXIuaD4KKyNpbmNsdWRlIDxsaW51eC90
eXBlcy5oPgorCitzdHJ1Y3QgZ250ZGV2X3ByaXYgeworCS8qIG1hcHMgd2l0aCB2aXNpYmxlIG9m
ZnNldHMgaW4gdGhlIGZpbGUgZGVzY3JpcHRvciAqLworCXN0cnVjdCBsaXN0X2hlYWQgbWFwczsK
KwkvKiBtYXBzIHRoYXQgYXJlIG5vdCB2aXNpYmxlOyB3aWxsIGJlIGZyZWVkIG9uIG11bm1hcC4K
KwkgKiBPbmx5IHBvcHVsYXRlZCBpZiBwb3B1bGF0ZV9mcmVlYWJsZV9tYXBzID09IDEgKi8KKwlz
dHJ1Y3QgbGlzdF9oZWFkIGZyZWVhYmxlX21hcHM7CisJLyogbG9jayBwcm90ZWN0cyBtYXBzIGFu
ZCBmcmVlYWJsZV9tYXBzICovCisJc3RydWN0IG11dGV4IGxvY2s7CisJc3RydWN0IG1tX3N0cnVj
dCAqbW07CisJc3RydWN0IG1tdV9ub3RpZmllciBtbjsKKworI2lmZGVmIENPTkZJR19YRU5fR1JB
TlRfRE1BX0FMTE9DCisJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRl
ZC4gKi8KKwlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OworI2VuZGlmCit9OworCitzdHJ1Y3QgZ250
ZGV2X3VubWFwX25vdGlmeSB7CisJaW50IGZsYWdzOworCS8qIEFkZHJlc3MgcmVsYXRpdmUgdG8g
dGhlIHN0YXJ0IG9mIHRoZSBnbnRkZXZfZ3JhbnRfbWFwICovCisJaW50IGFkZHI7CisJaW50IGV2
ZW50OworfTsKKworc3RydWN0IGdudGRldl9ncmFudF9tYXAgeworCXN0cnVjdCBsaXN0X2hlYWQg
bmV4dDsKKwlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKKwlpbnQgaW5kZXg7CisJaW50IGNv
dW50OworCWludCBmbGFnczsKKwlyZWZjb3VudF90IHVzZXJzOworCXN0cnVjdCBnbnRkZXZfdW5t
YXBfbm90aWZ5IG5vdGlmeTsKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X3JlZiAqZ3JhbnRz
OworCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBfb3BzOworCXN0cnVjdCBnbnR0
YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7CisJc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRf
cmVmICAgKmttYXBfb3BzOworCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICprdW5tYXBf
b3BzOworCXN0cnVjdCBwYWdlICoqcGFnZXM7CisJdW5zaWduZWQgbG9uZyBwYWdlc192bV9zdGFy
dDsKKworI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJLyoKKwkgKiBJZiBkbWFi
dWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcgaXMgYmFja2VkIGJ5IERNQQor
CSAqIGNhcGFibGUgbWVtb3J5LgorCSAqLworCisJc3RydWN0IGRldmljZSAqZG1hX2RldjsKKwkv
KiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6IEdOVERFVl9ETUFfRkxBR19Y
WFguICovCisJaW50IGRtYV9mbGFnczsKKwl2b2lkICpkbWFfdmFkZHI7CisJZG1hX2FkZHJfdCBk
bWFfYnVzX2FkZHI7CisJLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9jYXRpb24gaW4gZ250dGFiX2Rt
YV9mcmVlX3BhZ2VzKCkuICovCisJeGVuX3Bmbl90ICpmcmFtZXM7CisjZW5kaWYKK307CisKK3N0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJp
diAqcHJpdiwgaW50IGNvdW50LAorCQkJCQkgIGludCBkbWFfZmxhZ3MpOworCit2b2lkIGdudGRl
dl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9t
YXAgKmFkZCk7CisKK3ZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKTsKKworYm9vbCBnbnRkZXZfYWNjb3VudF9t
YXBwZWRfcGFnZXMoaW50IGNvdW50KTsKKworaW50IGdudGRldl9tYXBfZ3JhbnRfcGFnZXMoc3Ry
dWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCk7CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVy
cy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCBkNmI3OWFkMWNkNmYu
LmEwOWRiMjNlOTY2MyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJp
dmVycy94ZW4vZ250ZGV2LmMKQEAgLTYsNiArNiw3IEBACiAgKgogICogQ29weXJpZ2h0IChjKSAy
MDA2LTIwMDcsIEQgRyBNdXJyYXkuCiAgKiAgICAgICAgICAgKGMpIDIwMDkgR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CisgKiAgICAgICAgICAgKGMpIDIwMTggT2xla3NhbmRyIEFu
ZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCiAgKgogICogVGhpcyBwcm9ncmFtIGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCiAgKiBidXQgV0lU
SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgpA
QCAtMjYsMTAgKzI3LDYgQEAKICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+CiAjaW5jbHVkZSA8bGlu
dXgvbWlzY2RldmljZS5oPgogI2luY2x1ZGUgPGxpbnV4L2ZzLmg+Ci0jaW5jbHVkZSA8bGludXgv
bW0uaD4KLSNpbmNsdWRlIDxsaW51eC9tbWFuLmg+Ci0jaW5jbHVkZSA8bGludXgvbW11X25vdGlm
aWVyLmg+Ci0jaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNpbmNsdWRlIDxsaW51eC91YWNjZXNz
Lmg+CiAjaW5jbHVkZSA8bGludXgvc2NoZWQuaD4KICNpbmNsdWRlIDxsaW51eC9zY2hlZC9tbS5o
PgpAQCAtNTAsNiArNDcsOCBAQAogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJ2aXNvci5oPgogI2lu
Y2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAKKyNpbmNsdWRlICJnbnRkZXYtY29tbW9uLmgi
CisKIE1PRFVMRV9MSUNFTlNFKCJHUEwiKTsKIE1PRFVMRV9BVVRIT1IoIkRlcmVrIEcuIE11cnJh
eSA8RGVyZWsuTXVycmF5QGNsLmNhbS5hYy51az4sICIKIAkgICAgICAiR2VyZCBIb2ZmbWFubiA8
a3JheGVsQHJlZGhhdC5jb20+Iik7CkBAIC02NSw3MyArNjQsMjMgQEAgc3RhdGljIGF0b21pY190
IHBhZ2VzX21hcHBlZCA9IEFUT01JQ19JTklUKDApOwogc3RhdGljIGludCB1c2VfcHRlbW9kOwog
I2RlZmluZSBwb3B1bGF0ZV9mcmVlYWJsZV9tYXBzIHVzZV9wdGVtb2QKIAotc3RydWN0IGdudGRl
dl9wcml2IHsKLQkvKiBtYXBzIHdpdGggdmlzaWJsZSBvZmZzZXRzIGluIHRoZSBmaWxlIGRlc2Ny
aXB0b3IgKi8KLQlzdHJ1Y3QgbGlzdF9oZWFkIG1hcHM7Ci0JLyogbWFwcyB0aGF0IGFyZSBub3Qg
dmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBtdW5tYXAuCi0JICogT25seSBwb3B1bGF0ZWQgaWYg
cG9wdWxhdGVfZnJlZWFibGVfbWFwcyA9PSAxICovCi0Jc3RydWN0IGxpc3RfaGVhZCBmcmVlYWJs
ZV9tYXBzOwotCS8qIGxvY2sgcHJvdGVjdHMgbWFwcyBhbmQgZnJlZWFibGVfbWFwcyAqLwotCXN0
cnVjdCBtdXRleCBsb2NrOwotCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwotCXN0cnVjdCBtbXVfbm90
aWZpZXIgbW47Ci0KLSNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwotCS8qIERldmlj
ZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSBpcyBhbGxvY2F0ZWQuICovCi0Jc3RydWN0IGRldmljZSAq
ZG1hX2RldjsKLSNlbmRpZgotfTsKLQotc3RydWN0IHVubWFwX25vdGlmeSB7Ci0JaW50IGZsYWdz
OwotCS8qIEFkZHJlc3MgcmVsYXRpdmUgdG8gdGhlIHN0YXJ0IG9mIHRoZSBncmFudF9tYXAgKi8K
LQlpbnQgYWRkcjsKLQlpbnQgZXZlbnQ7Ci19OwotCi1zdHJ1Y3QgZ3JhbnRfbWFwIHsKLQlzdHJ1
Y3QgbGlzdF9oZWFkIG5leHQ7Ci0Jc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWE7Ci0JaW50IGlu
ZGV4OwotCWludCBjb3VudDsKLQlpbnQgZmxhZ3M7Ci0JcmVmY291bnRfdCB1c2VyczsKLQlzdHJ1
Y3QgdW5tYXBfbm90aWZ5IG5vdGlmeTsKLQlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X3JlZiAq
Z3JhbnRzOwotCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBfb3BzOwotCXN0cnVj
dCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7Ci0Jc3RydWN0IGdudHRhYl9tYXBf
Z3JhbnRfcmVmICAgKmttYXBfb3BzOwotCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICpr
dW5tYXBfb3BzOwotCXN0cnVjdCBwYWdlICoqcGFnZXM7Ci0JdW5zaWduZWQgbG9uZyBwYWdlc192
bV9zdGFydDsKLQotI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCi0JLyoKLQkgKiBJ
ZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcgaXMgYmFja2VkIGJ5
IERNQQotCSAqIGNhcGFibGUgbWVtb3J5LgotCSAqLwotCi0Jc3RydWN0IGRldmljZSAqZG1hX2Rl
djsKLQkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6IEdOVERFVl9ETUFf
RkxBR19YWFguICovCi0JaW50IGRtYV9mbGFnczsKLQl2b2lkICpkbWFfdmFkZHI7Ci0JZG1hX2Fk
ZHJfdCBkbWFfYnVzX2FkZHI7Ci0JLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9jYXRpb24gaW4gZ250
dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCi0JeGVuX3Bmbl90ICpmcmFtZXM7Ci0jZW5kaWYKLX07
Ci0KLXN0YXRpYyBpbnQgdW5tYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwLCBp
bnQgb2Zmc2V0LCBpbnQgcGFnZXMpOworc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdlcyhzdHJ1
Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLAorCQkJICAgICBpbnQgb2Zmc2V0LCBpbnQgcGFnZXMp
OwogCiBzdGF0aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7CiAKIC8qIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSAqLwogCitib29sIGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhpbnQgY291bnQpCit7
CisJcmV0dXJuIGF0b21pY19hZGRfcmV0dXJuKGNvdW50LCAmcGFnZXNfbWFwcGVkKSA+IGxpbWl0
OworfQorCiBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3QgZ250ZGV2X3ByaXYg
KnByaXYsCiAJCQkgICAgICBjaGFyICp0ZXh0LCBpbnQgdGV4dF9pbmRleCkKIHsKICNpZmRlZiBE
RUJVRwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAq
bWFwOwogCiAJcHJfZGVidWcoIiVzOiBtYXBzIGxpc3QgKHByaXYgJXApXG4iLCBfX2Z1bmNfXywg
cHJpdik7CiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KQpAQCAt
MTQxLDcgKzkwLDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3ByaW50X21hcHMoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LAogI2VuZGlmCiB9CiAKLXN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChz
dHJ1Y3QgZ3JhbnRfbWFwICptYXApCitzdGF0aWMgdm9pZCBnbnRkZXZfZnJlZV9tYXAoc3RydWN0
IGdudGRldl9ncmFudF9tYXAgKm1hcCkKIHsKIAlpZiAobWFwID09IE5VTEwpCiAJCXJldHVybjsK
QEAgLTE3NiwxMyArMTI1LDEzIEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXApCiAJa2ZyZWUobWFwKTsKIH0KIAotc3RhdGljIHN0cnVjdCBncmFudF9t
YXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQs
CitzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2
X3ByaXYgKnByaXYsIGludCBjb3VudCwKIAkJCQkJICBpbnQgZG1hX2ZsYWdzKQogewotCXN0cnVj
dCBncmFudF9tYXAgKmFkZDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqYWRkOwogCWludCBp
OwogCi0JYWRkID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IGdyYW50X21hcCksIEdGUF9LRVJORUwp
OworCWFkZCA9IGt6YWxsb2Moc2l6ZW9mKHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwKSwgR0ZQX0tF
Uk5FTCk7CiAJaWYgKE5VTEwgPT0gYWRkKQogCQlyZXR1cm4gTlVMTDsKIApAQCAtMjUyLDkgKzIw
MSw5IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBn
bnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50LAogCXJldHVybiBOVUxMOwogfQogCi1zdGF0aWMg
dm9pZCBnbnRkZXZfYWRkX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBncmFu
dF9tYXAgKmFkZCkKK3ZvaWQgZ250ZGV2X2FkZF9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqYWRkKQogewotCXN0cnVjdCBncmFudF9tYXAgKm1h
cDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCiAJbGlzdF9mb3JfZWFjaF9lbnRy
eShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7CiAJCWlmIChhZGQtPmluZGV4ICsgYWRkLT5jb3Vu
dCA8IG1hcC0+aW5kZXgpIHsKQEAgLTI2OSwxMCArMjE4LDEwIEBAIHN0YXRpYyB2b2lkIGdudGRl
dl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAqYWRk
KQogCWdudGRldl9wcmludF9tYXBzKHByaXYsICJbbmV3XSIsIGFkZC0+aW5kZXgpOwogfQogCi1z
dGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2X2ZpbmRfbWFwX2luZGV4KHN0cnVjdCBnbnRk
ZXZfcHJpdiAqcHJpdiwKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqZ250ZGV2X2Zp
bmRfbWFwX2luZGV4KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIAkJaW50IGluZGV4LCBpbnQg
Y291bnQpCiB7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRf
bWFwICptYXA7CiAKIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQp
IHsKIAkJaWYgKG1hcC0+aW5kZXggIT0gaW5kZXgpCkBAIC0yODQsNyArMjMzLDcgQEAgc3RhdGlj
IHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9maW5kX21hcF9pbmRleChzdHJ1Y3QgZ250ZGV2X3By
aXYgKnByaXYsCiAJcmV0dXJuIE5VTEw7CiB9CiAKLXN0YXRpYyB2b2lkIGdudGRldl9wdXRfbWFw
KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAqbWFwKQordm9pZCBn
bnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBnbnRkZXZfZ3Jh
bnRfbWFwICptYXApCiB7CiAJaWYgKCFtYXApCiAJCXJldHVybjsKQEAgLTMxNSw3ICsyNjQsNyBA
QCBzdGF0aWMgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0
cnVjdCBncmFudF9tYXAgKm1hcCkKIHN0YXRpYyBpbnQgZmluZF9ncmFudF9wdGVzKHB0ZV90ICpw
dGUsIHBndGFibGVfdCB0b2tlbiwKIAkJdW5zaWduZWQgbG9uZyBhZGRyLCB2b2lkICpkYXRhKQog
ewotCXN0cnVjdCBncmFudF9tYXAgKm1hcCA9IGRhdGE7CisJc3RydWN0IGdudGRldl9ncmFudF9t
YXAgKm1hcCA9IGRhdGE7CiAJdW5zaWduZWQgaW50IHBnbnIgPSAoYWRkciAtIG1hcC0+dm1hLT52
bV9zdGFydCkgPj4gUEFHRV9TSElGVDsKIAlpbnQgZmxhZ3MgPSBtYXAtPmZsYWdzIHwgR05UTUFQ
X2FwcGxpY2F0aW9uX21hcCB8IEdOVE1BUF9jb250YWluc19wdGU7CiAJdTY0IHB0ZV9tYWRkcjsK
QEAgLTM0OCw3ICsyOTcsNyBAQCBzdGF0aWMgaW50IHNldF9ncmFudF9wdGVzX2FzX3NwZWNpYWwo
cHRlX3QgKnB0ZSwgcGd0YWJsZV90IHRva2VuLAogfQogI2VuZGlmCiAKLXN0YXRpYyBpbnQgbWFw
X2dyYW50X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAgKm1hcCkKK2ludCBnbnRkZXZfbWFwX2dyYW50
X3BhZ2VzKHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXApCiB7CiAJaW50IGksIGVyciA9IDA7
CiAKQEAgLTQxMyw3ICszNjIsOCBAQCBzdGF0aWMgaW50IG1hcF9ncmFudF9wYWdlcyhzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXApCiAJcmV0dXJuIGVycjsKIH0KIAotc3RhdGljIGludCBfX3VubWFwX2dy
YW50X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAgKm1hcCwgaW50IG9mZnNldCwgaW50IHBhZ2VzKQor
c3RhdGljIGludCBfX3VubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpt
YXAsIGludCBvZmZzZXQsCisJCQkgICAgICAgaW50IHBhZ2VzKQogewogCWludCBpLCBlcnIgPSAw
OwogCXN0cnVjdCBnbnRhYl91bm1hcF9xdWV1ZV9kYXRhIHVubWFwX2RhdGE7CkBAIC00NDgsNyAr
Mzk4LDggQEAgc3RhdGljIGludCBfX3VubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAg
Km1hcCwgaW50IG9mZnNldCwgaW50IHBhZ2VzKQogCXJldHVybiBlcnI7CiB9CiAKLXN0YXRpYyBp
bnQgdW5tYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LCBp
bnQgcGFnZXMpCitzdGF0aWMgaW50IHVubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBnbnRkZXZfZ3Jh
bnRfbWFwICptYXAsIGludCBvZmZzZXQsCisJCQkgICAgIGludCBwYWdlcykKIHsKIAlpbnQgcmFu
Z2UsIGVyciA9IDA7CiAKQEAgLTQ4MCw3ICs0MzEsNyBAQCBzdGF0aWMgaW50IHVubWFwX2dyYW50
X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAgKm1hcCwgaW50IG9mZnNldCwgaW50IHBhZ2VzKQogCiBz
dGF0aWMgdm9pZCBnbnRkZXZfdm1hX29wZW4oc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiB7
Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisJc3RydWN0
IGdudGRldl9ncmFudF9tYXAgKm1hcCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOwogCiAJcHJfZGVi
dWcoImdudGRldl92bWFfb3BlbiAlcFxuIiwgdm1hKTsKIAlyZWZjb3VudF9pbmMoJm1hcC0+dXNl
cnMpOwpAQCAtNDg4LDcgKzQzOSw3IEBAIHN0YXRpYyB2b2lkIGdudGRldl92bWFfb3BlbihzdHJ1
Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKIAogc3RhdGljIHZvaWQgZ250ZGV2X3ZtYV9jbG9zZShz
dHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKIHsKLQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXAgPSB2
bWEtPnZtX3ByaXZhdGVfZGF0YTsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwID0gdm1h
LT52bV9wcml2YXRlX2RhdGE7CiAJc3RydWN0IGZpbGUgKmZpbGUgPSB2bWEtPnZtX2ZpbGU7CiAJ
c3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gZmlsZS0+cHJpdmF0ZV9kYXRhOwogCkBAIC01MTIs
NyArNDYzLDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3ZtYV9jbG9zZShzdHJ1Y3Qgdm1fYXJlYV9z
dHJ1Y3QgKnZtYSkKIHN0YXRpYyBzdHJ1Y3QgcGFnZSAqZ250ZGV2X3ZtYV9maW5kX3NwZWNpYWxf
cGFnZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKIAkJCQkJCSB1bnNpZ25lZCBsb25nIGFk
ZHIpCiB7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisJ
c3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOwogCiAJ
cmV0dXJuIG1hcC0+cGFnZXNbKGFkZHIgLSBtYXAtPnBhZ2VzX3ZtX3N0YXJ0KSA+PiBQQUdFX1NI
SUZUXTsKIH0KQEAgLTUyNSw3ICs0NzYsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHZtX29wZXJh
dGlvbnNfc3RydWN0IGdudGRldl92bW9wcyA9IHsKIAogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKLXN0YXRp
YyB2b2lkIHVubWFwX2lmX2luX3JhbmdlKHN0cnVjdCBncmFudF9tYXAgKm1hcCwKK3N0YXRpYyB2
b2lkIHVubWFwX2lmX2luX3JhbmdlKHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAsCiAJCQkg
ICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKIHsKIAl1bnNpZ25l
ZCBsb25nIG1zdGFydCwgbWVuZDsKQEAgLTU1NCw3ICs1MDUsNyBAQCBzdGF0aWMgdm9pZCBtbl9p
bnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCXVuc2lnbmVkIGxv
bmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQogewogCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGdudGRldl9wcml2LCBtbik7Ci0Jc3RydWN0IGdy
YW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAKIAltdXRleF9s
b2NrKCZwcml2LT5sb2NrKTsKIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPm1hcHMs
IG5leHQpIHsKQEAgLTU3MCw3ICs1MjEsNyBAQCBzdGF0aWMgdm9pZCBtbl9yZWxlYXNlKHN0cnVj
dCBtbXVfbm90aWZpZXIgKm1uLAogCQkgICAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0pCiB7CiAJ
c3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ250ZGV2
X3ByaXYsIG1uKTsKLQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFu
dF9tYXAgKm1hcDsKIAlpbnQgZXJyOwogCiAJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CkBAIC02
NTEsMTMgKzYwMiwxNCBAQCBzdGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5v
ZGUsIHN0cnVjdCBmaWxlICpmbGlwKQogc3RhdGljIGludCBnbnRkZXZfcmVsZWFzZShzdHJ1Y3Qg
aW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIHsKIAlzdHJ1Y3QgZ250ZGV2X3ByaXYg
KnByaXYgPSBmbGlwLT5wcml2YXRlX2RhdGE7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAKIAlwcl9kZWJ1ZygicHJpdiAlcFxuIiwgcHJp
dik7CiAKIAltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKIAl3aGlsZSAoIWxpc3RfZW1wdHkoJnBy
aXYtPm1hcHMpKSB7Ci0JCW1hcCA9IGxpc3RfZW50cnkocHJpdi0+bWFwcy5uZXh0LCBzdHJ1Y3Qg
Z3JhbnRfbWFwLCBuZXh0KTsKKwkJbWFwID0gbGlzdF9lbnRyeShwcml2LT5tYXBzLm5leHQsCisJ
CQkJIHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwLCBuZXh0KTsKIAkJbGlzdF9kZWwoJm1hcC0+bmV4
dCk7CiAJCWdudGRldl9wdXRfbWFwKE5VTEwgLyogYWxyZWFkeSByZW1vdmVkICovLCBtYXApOwog
CX0KQEAgLTY3NCw3ICs2MjYsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfbWFwX2dyYW50
X3JlZihzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCiAJCQkJICAgICAgIHN0cnVjdCBpb2N0bF9n
bnRkZXZfbWFwX2dyYW50X3JlZiBfX3VzZXIgKnUpCiB7CiAJc3RydWN0IGlvY3RsX2dudGRldl9t
YXBfZ3JhbnRfcmVmIG9wOwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCWludCBlcnI7CiAKIAlpZiAoY29weV9mcm9tX3VzZXIoJm9wLCB1
LCBzaXplb2Yob3ApKSAhPSAwKQpAQCAtNjg4LDcgKzY0MCw3IEBAIHN0YXRpYyBsb25nIGdudGRl
dl9pb2N0bF9tYXBfZ3JhbnRfcmVmKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIAlpZiAoIW1h
cCkKIAkJcmV0dXJuIGVycjsKIAotCWlmICh1bmxpa2VseShhdG9taWNfYWRkX3JldHVybihvcC5j
b3VudCwgJnBhZ2VzX21hcHBlZCkgPiBsaW1pdCkpIHsKKwlpZiAodW5saWtlbHkoZ250ZGV2X2Fj
Y291bnRfbWFwcGVkX3BhZ2VzKG9wLmNvdW50KSkpIHsKIAkJcHJfZGVidWcoImNhbid0IG1hcDog
b3ZlciBsaW1pdFxuIik7CiAJCWdudGRldl9wdXRfbWFwKE5VTEwsIG1hcCk7CiAJCXJldHVybiBl
cnI7CkBAIC03MTUsNyArNjY3LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX3VubWFwX2dy
YW50X3JlZihzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCiAJCQkJCSBzdHJ1Y3QgaW9jdGxfZ250
ZGV2X3VubWFwX2dyYW50X3JlZiBfX3VzZXIgKnUpCiB7CiAJc3RydWN0IGlvY3RsX2dudGRldl91
bm1hcF9ncmFudF9yZWYgb3A7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRk
ZXZfZ3JhbnRfbWFwICptYXA7CiAJaW50IGVyciA9IC1FTk9FTlQ7CiAKIAlpZiAoY29weV9mcm9t
X3VzZXIoJm9wLCB1LCBzaXplb2Yob3ApKSAhPSAwKQpAQCAtNzQxLDcgKzY5Myw3IEBAIHN0YXRp
YyBsb25nIGdudGRldl9pb2N0bF9nZXRfb2Zmc2V0X2Zvcl92YWRkcihzdHJ1Y3QgZ250ZGV2X3By
aXYgKnByaXYsCiB7CiAJc3RydWN0IGlvY3RsX2dudGRldl9nZXRfb2Zmc2V0X2Zvcl92YWRkciBv
cDsKIAlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKLQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7
CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlpbnQgcnYgPSAtRUlOVkFMOwogCiAJ
aWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKQEAgLTc3Miw3ICs3
MjQsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfZ2V0X29mZnNldF9mb3JfdmFkZHIoc3Ry
dWN0IGdudGRldl9wcml2ICpwcml2LAogc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX25vdGlmeShz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHZvaWQgX191c2VyICp1KQogewogCXN0cnVjdCBpb2N0
bF9nbnRkZXZfdW5tYXBfbm90aWZ5IG9wOwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1
Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCWludCByYzsKIAlpbnQgb3V0X2ZsYWdzOwogCXVu
c2lnbmVkIGludCBvdXRfZXZlbnQ7CkBAIC0xMDcwLDcgKzEwMjIsNyBAQCBzdGF0aWMgaW50IGdu
dGRldl9tbWFwKHN0cnVjdCBmaWxlICpmbGlwLCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkK
IAlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYgPSBmbGlwLT5wcml2YXRlX2RhdGE7CiAJaW50IGlu
ZGV4ID0gdm1hLT52bV9wZ29mZjsKIAlpbnQgY291bnQgPSB2bWFfcGFnZXModm1hKTsKLQlzdHJ1
Y3QgZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlpbnQg
aSwgZXJyID0gLUVJTlZBTDsKIAogCWlmICgodm1hLT52bV9mbGFncyAmIFZNX1dSSVRFKSAmJiAh
KHZtYS0+dm1fZmxhZ3MgJiBWTV9TSEFSRUQpKQpAQCAtMTEyNyw3ICsxMDc5LDcgQEAgc3RhdGlj
IGludCBnbnRkZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwgc3RydWN0IHZtX2FyZWFfc3RydWN0
ICp2bWEpCiAJCX0KIAl9CiAKLQllcnIgPSBtYXBfZ3JhbnRfcGFnZXMobWFwKTsKKwllcnIgPSBn
bnRkZXZfbWFwX2dyYW50X3BhZ2VzKG1hcCk7CiAJaWYgKGVycikKIAkJZ290byBvdXRfcHV0X21h
cDsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYs-0007g8-EQ; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYq-0007g1-WC
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:13 +0000
X-Inumbo-ID: 11a74fe9-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a74fe9-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:46 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id j13-v6so36078166lfb.13
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42: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=dhkkTlp2qwFS5yPkjU3sYNdZxOZni/6Y3AJB2+5XVs0=;
 b=PvjThtgIUjk9nWYLTg6DKgh5LccNkiQjOCmVvRR8M3oDWdMcXLXMDynX3fpZRl1hmt
 9RezOdOH9OwUbjlQh5hxavaGVtmjkVvEiVgTIZP/5tTRuP83RtPv1ZsNUpgHHkihPAVd
 x8Nz2qlT3vKcpOI7z1wIPayUHMU93TTlXfsvDDJADPNRAYqWPUtGg36I1Hho32zkmIWe
 gO1lBiE8UP5lbc4Fk/HJVQWkLgX7ewRD+FqtO2BRi5pEk2Pp8S64s3tD4PiO/GKehw6+
 iiUntsaHbVi5Uwe0HowCxfzDfBVmTi9QJIResT+WPYxv67TfDpeQsNOY4n0nZ2QMWbF6
 dLJQ==
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=dhkkTlp2qwFS5yPkjU3sYNdZxOZni/6Y3AJB2+5XVs0=;
 b=AZx65jh3DqgvbxZHO1NqNuyEqj10kg1CFWE8uaOUWcqtLHUkIL9niNfZXI515/l8Nl
 dT4RZup+ZTAUQfxdLFvMLHKRktUnK+h2Q1jHEVKHehyyvcCSIAvOJZYkOg61p0kz7X+R
 Z7RO91gLI3C3YMcErH2Y63m3btHUxEDYsoW1CAWub9SSrO7aB7dcYSoKvwL5F83+qpZy
 j/cFJT4KTRtY7lY0XnED8EudmR0ljQkA7vmPrCNfaSEXcdLNrSCK49P0xg0ejkfm5H7T
 Mhb2z8NNuwr+ijyepDVf06AUj1MobqBoQmo9OKBBqqgyep/xgLWKUw+WyGycbYz8Ya7q
 4z5g==
X-Gm-Message-State: APt69E33cFvG1MdFsifMS62+QqU4Mlyw1SM+uKAIvXdC+4C/q3aLw4MS
 5s6jQkBgnawQ9qUpM4wouabVRi7UPhg=
X-Google-Smtp-Source: ADUXVKJikByD83jLwbKThiGVc8tQQAgd8SjB1hNRA32v/uF6BFI1fwhY+uFfmW2CGAdP4RtCf9yUEA==
X-Received: by 2002:a2e:8590:: with SMTP id
 b16-v6mr277600lji.131.1528810930470; 
 Tue, 12 Jun 2018 06:42:10 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:09 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:52 +0300
Message-Id: <20180612134200.17456-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 1/9] xen/grant-table: Export
 gnttab_{alloc|free}_pages as GPL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKT25seSBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFyZSBleHBvcnRlZCBhcyBF
WFBPUlRfU1lNQk9MCndoaWxlIGFsbCB0aGUgcmVzdCBhcmUgZXhwb3J0ZWQgYXMgRVhQT1JUX1NZ
TUJPTF9HUEwsIHRodXMKZWZmZWN0aXZlbHkgbWFraW5nIGl0IG5vdCBwb3NzaWJsZSBmb3Igbm9u
LUdQTCBkcml2ZXIgbW9kdWxlcwp0byB1c2UgZ3JhbnQgdGFibGUgbW9kdWxlLiBFeHBvcnQgZ250
dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcwpFWFBPUlRfU1lNQk9MX0dQTCBzbyBhbGwgdGhlIGV4
cG9ydHMgYXJlIGFsaWduZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyB8
IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3Jh
bnQtdGFibGUuYwppbmRleCAyN2JlMTA3ZDY0ODAuLmJhMzZmZjNlNDkwMyAxMDA2NDQKLS0tIGEv
ZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5j
CkBAIC03OTksNyArNzk5LDcgQEAgaW50IGdudHRhYl9hbGxvY19wYWdlcyhpbnQgbnJfcGFnZXMs
IHN0cnVjdCBwYWdlICoqcGFnZXMpCiAKIAlyZXR1cm4gMDsKIH0KLUVYUE9SVF9TWU1CT0woZ250
dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9hbGxvY19wYWdlcyk7
CiAKIC8qKgogICogZ250dGFiX2ZyZWVfcGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBn
bnR0YWJfYWxsb2NfcGFnZXMoKQpAQCAtODIwLDcgKzgyMCw3IEBAIHZvaWQgZ250dGFiX2ZyZWVf
cGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQogCX0KIAlmcmVlX3hlbmJh
bGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwogfQotRVhQT1JUX1NZTUJPTChnbnR0YWJf
ZnJlZV9wYWdlcyk7CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CiAKIC8q
IEhhbmRsaW5nIG9mIHBhZ2VkIG91dCBncmFudCB0YXJnZXRzIChHTlRTVF9lYWdhaW4pICovCiAj
ZGVmaW5lIE1BWF9ERUxBWSAyNTYKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYq-0007fv-3V; Tue, 12 Jun 2018 13: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYp-0007fq-Om
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:11 +0000
X-Inumbo-ID: 10cf850a-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10cf850a-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:45 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id q11-v6so36085133lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42: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:mime-version
 :content-transfer-encoding;
 bh=VvG94fgLhXAFJwpSW9DbRPdddlwGv4MIJ8r++VXbRcY=;
 b=hDxwiLvh29H/huxBKs/BrINz9jMSh4vwuEPs1kGRz65hsB/XmcKyi4niKZbbnsHswq
 xSDsvrdjCX78aZjlm8RzNze+YIgOTZ/M3iVguB0PHW9HItfHAZjZQo078kB3Itp1ZLzn
 NUyG01Dm/fxoidno+Au5l3OdzyW3VOei+Ixnmeigndd0Y/0gqIyFwBOW5GWjbtqVpDuy
 FYKePoRyNn+/zfNOz8uMMJ/aMQiOp8I73sgwU8WZ5bIvLW9u8cpWLCnruRAJvt3ygIsA
 7kNQwrrI5NvI3AbpdDgBHrcJzEsa7o9PmciEUovdk0hBsme0b4TbLtYMim4WNdsAo1pW
 iT/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=VvG94fgLhXAFJwpSW9DbRPdddlwGv4MIJ8r++VXbRcY=;
 b=YWDfNToco6Sc8BIu2JzjsEGhjiGP0aHRNbVYxkYHnKlifm/A70o1TmMgXrAsa4QKz1
 qF2xsrk35UbYRVzmYfeuvpUaZf37eTWJYQy9Hs/8nCkjc81s8TCZafrEZwz+eT//hfBY
 xwR6njDYWV9sPejjrq4cQqIk4n7SvwxwAcqm1NwUGf9fgvpxgbNIBzL8Oyys7s2jjKy1
 IpCpVzcZ6ANB7j9oUWkt+g5HIln4Ws9IU0mRtwSIsntj71TUd6BMECFS1X2wEg/4yxgx
 8FcVt2k3fq377eWL8EY02lRRz5qfI981XrNUeP4gPgvXzafJ3v29Ky24MinqvEwzC8y2
 1dHQ==
X-Gm-Message-State: APt69E00LFMvPGww+En+hANxWnxJB61YT0CT2DLIpsXBufX0QGXYB6X4
 B89VB1Xengt31zUyolLQUA4/UPJh5mg=
X-Google-Smtp-Source: ADUXVKI7PfYGIwYAX4Zgrgw+ZjPhZEVnr7Vpw3IyNmoAApR09nO2sqqUh0kLzbPCExHhH15psAzLeA==
X-Received: by 2002:a2e:c52:: with SMTP id o18-v6mr322812ljd.72.1528810928878; 
 Tue, 12 Jun 2018 06:42:08 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:07 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:51 +0300
Message-Id: <20180612134200.17456-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVtcHQg
dG8gaW50cm9kdWNlIFhlbi9EUk0KemVyby1jb3B5IGRyaXZlciBbMV0gdG8gZW5hYmxlIExpbnV4
IGRtYS1idWYgQVBJIFsyXSBmb3IgWGVuIGJhc2VkCmZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUg
aXMgYWxzbyBhbiBleGlzdGluZyBoeXBlcl9kbWFidWYgYXBwcm9hY2gKYXZhaWxhYmxlIFszXSB3
aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRpb24sCmNhbiBn
cmVhdGx5IGJlbmVmaXQgYXMgd2VsbC4KClJGQyBmb3IgdGhpcyBzZXJpZXMgd2FzIHB1Ymxpc2hl
ZCBhbmQgZGlzY3Vzc2VkIFs5XSwgY29tbWVudHMgYWRkcmVzc2VkLgoKVGhlIG9yaWdpbmFsIHJh
dGlvbmFsZSBiZWhpbmQgdGhpcyB3b3JrIHdhcyB0byBlbmFibGUgemVyby1jb3B5aW5nCnVzZS1j
YXNlcyB3aGlsZSB3b3JraW5nIHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBb
NF06CndoZW4gdXNpbmcgWGVuIFBWIERSTSBmcm9udGVuZCBkcml2ZXIgdGhlbiBvbiBiYWNrZW5k
IHNpZGUgb25lIHdpbGwKbmVlZCB0byBkbyBjb3B5aW5nIG9mIGRpc3BsYXkgYnVmZmVycycgY29u
dGVudHMgKGZpbGxlZCBieSB0aGUKZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1ZmZlcnMg
YWxsb2NhdGVkIGF0IHRoZSBiYWNrZW5kIHNpZGUuClRha2luZyBpbnRvIGFjY291bnQgdGhlIHNp
emUgb2YgZGlzcGxheSBidWZmZXJzIGFuZCBmcmFtZXMgcGVyCnNlY29uZCBpdCBtYXkgcmVzdWx0
IGluIHVubmVlZGVkIGh1Z2UgZGF0YSBidXMgb2NjdXBhdGlvbiBhbmQKcGVyZm9ybWFuY2UgbG9z
cy4KClRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50aW5nIHplcm8tY29weWlu
ZyB1c2UtY2FzZXMKd2hlbiB1c2luZyBYZW4gcGFyYS12aXJ0dWFsaXplZCBmcm9udGVuZCBkaXNw
bGF5IGRyaXZlciBieSBpbXBsZW1lbnRpbmcKYSBEUk0vS01TIGhlbHBlciBkcml2ZXIgcnVubmlu
ZyBvbiBiYWNrZW5kJ3Mgc2lkZS4KSXQgdXRpbGl6ZXMgUFJJTUUgYnVmZmVycyBBUEkgKGltcGxl
bWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQp0byBzaGFyZSBmcm9udGVuZCdzIGJ1ZmZl
cnMgd2l0aCBwaHlzaWNhbCBkZXZpY2UgZHJpdmVycyBvbgpiYWNrZW5kJ3Mgc2lkZToKCiAtIGEg
ZHVtYiBidWZmZXIgY3JlYXRlZCBvbiBiYWNrZW5kJ3Mgc2lkZSBjYW4gYmUgc2hhcmVkCiAgIHdp
dGggdGhlIFhlbiBQViBmcm9udGVuZCBkcml2ZXIsIHNvIGl0IGRpcmVjdGx5IHdyaXRlcwogICBp
bnRvIGJhY2tlbmQncyBkb21haW4gbWVtb3J5IChpbnRvIHRoZSBidWZmZXIgZXhwb3J0ZWQgZnJv
bQogICBEUk0vS01TIGRyaXZlciBvZiBhIHBoeXNpY2FsIGRpc3BsYXkgZGV2aWNlKQogLSBhIGR1
bWIgYnVmZmVyIGFsbG9jYXRlZCBieSB0aGUgZnJvbnRlbmQgY2FuIGJlIGltcG9ydGVkCiAgIGlu
dG8gcGh5c2ljYWwgZGV2aWNlIERSTS9LTVMgZHJpdmVyLCB0aHVzIGFsbG93aW5nIHRvCiAgIGFj
aGlldmUgbm8gY29weWluZyBhcyB3ZWxsCgpGaW5hbGx5LCBpdCB3YXMgZGlzY3Vzc2VkIGFuZCBk
ZWNpZGVkIChbMV0sIFs1XSkgdGhhdCBpdCBpcyB3b3J0aAppbXBsZW1lbnRpbmcgc3VjaCB1c2Ut
Y2FzZXMgdmlhIGV4dGVuc2lvbiBvZiB0aGUgZXhpc3RpbmcgWGVuIGdudGRldgpkcml2ZXIgaW5z
dGVhZCBvZiBpbnRyb2R1Y2luZyBuZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KUGxlYXNlIG5vdGUs
IHRoYXQgdGhlIHN1cHBvcnQgb2YgZG1hLWJ1ZiBpcyBMaW51eCBvbmx5LAphcyBkbWEtYnVmIGlz
IGEgTGludXggb25seSB0aGluZy4KCk5vdyB0byB0aGUgcHJvcG9zZWQgc29sdXRpb24uIFRoZSBj
aGFuZ2VzICB0byB0aGUgZXhpc3RpbmcgWGVuIGRyaXZlcnMKaW4gdGhlIExpbnV4IGtlcm5lbCBm
YWxsIGludG8gMiBjYXRlZ29yaWVzOgoxLiBETUEtYWJsZSBtZW1vcnkgYnVmZmVyIGFsbG9jYXRp
b24gYW5kIGluY3JlYXNpbmcvZGVjcmVhc2luZyBtZW1vcnkKICAgcmVzZXJ2YXRpb24gb2YgdGhl
IHBhZ2VzIG9mIHN1Y2ggYSBidWZmZXIuCiAgIFRoaXMgaXMgcmVxdWlyZWQgaWYgd2UgYXJlIGFi
b3V0IHRvIHNoYXJlIGRtYS1idWYgd2l0aCB0aGUgaGFyZHdhcmUKICAgdGhhdCBkb2VzIHJlcXVp
cmUgdGhvc2UgdG8gYmUgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3h4eCBBUEkuCiAgIChJdCBp
cyBzdGlsbCBwb3NzaWJsZSB0byBhbGxvY2F0ZSBhIGRtYS1idWYgZnJvbSBhbnkgc3lzdGVtIG1l
bW9yeSwKICAgZS5nLiBzeXN0ZW0gcGFnZXMpLgoyLiBFeHRlbnNpb24gb2YgdGhlIGdudGRldiBk
cml2ZXIgdG8gZW5hYmxlIGl0IHRvIGltcG9ydC9leHBvcnQgZG1hLWJ1ZuKAmXMuCgpUaGUgZmly
c3Qgc2l4IHBhdGNoZXMgYXJlIGluIHByZXBhcmF0aW9uIGZvciBYZW4gZG1hLWJ1ZiBzdXBwb3J0
LApidXQgSSBjb25zaWRlciB0aG9zZSB1c2FibGUgcmVnYXJkbGVzcyBvZiB0aGUgZG1hLWJ1ZiB1
c2UtY2FzZSwKZS5nLiBvdGhlciBmcm9udGVuZC9iYWNrZW5kIGtlcm5lbCBtb2R1bGVzIG1heSBh
bHNvIGJlbmVmaXQgZnJvbSB0aGVzZQpmb3IgYmV0dGVyIGNvZGUgcmV1c2U6CiAgICAwMDAxLXhl
bi1ncmFudC10YWJsZS1FeHBvcnQtZ250dGFiXy1hbGxvYy1mcmVlLV9wYWdlcy1hcy0ucGF0Y2gK
ICAgIDAwMDIteGVuLWdyYW50LXRhYmxlLU1ha2Utc2V0LWNsZWFyLXBhZ2UtcHJpdmF0ZS1jb2Rl
LXNoYS5wYXRjaAogICAgMDAwMy14ZW4tYmFsbG9vbi1TaGFyZS1jb21tb24tbWVtb3J5LXJlc2Vy
dmF0aW9uLXJvdXRpbmVzLnBhdGNoCiAgICAwMDA0LXhlbi1ncmFudC10YWJsZS1BbGxvdy1hbGxv
Y2F0aW5nLWJ1ZmZlcnMtc3VpdGFibGUtZm8ucGF0Y2gKICAgIDAwMDUteGVuLWdudGRldi1BbGxv
dy1tYXBwaW5ncy1mb3ItRE1BLWJ1ZmZlcnMucGF0Y2gKICAgIDAwMDYteGVuLWdudGRldi1NYWtl
LXByaXZhdGUtcm91dGluZXMtc3RydWN0dXJlcy1hY2Nlc3NpYi5wYXRjaAoKVGhlIG5leHQgdGhy
ZWUgcGF0Y2hlcyBhcmUgWGVuIGltcGxlbWVudGF0aW9uIG9mIGRtYS1idWYgYXMgcGFydCBvZgp0
aGUgZ3JhbnQgZGV2aWNlOgogICAgMDAwNy14ZW4tZ250ZGV2LUFkZC1pbml0aWFsLXN1cHBvcnQt
Zm9yLWRtYS1idWYtVUFQSS5wYXRjaAogICAgMDAwOC14ZW4tZ250ZGV2LUltcGxlbWVudC1kbWEt
YnVmLWV4cG9ydC1mdW5jdGlvbmFsaXR5LnBhdGNoCiAgICAwMDA5LXhlbi1nbnRkZXYtSW1wbGVt
ZW50LWRtYS1idWYtaW1wb3J0LWZ1bmN0aW9uYWxpdHkucGF0Y2gKClRoZSBjb3JyZXNwb25kaW5n
IGxpYnhlbmdudHRhYiBjaGFuZ2VzIGFyZSBhdmFpbGFibGUgYXQgWzZdLgoKQWxsIHRoZSBhYm92
ZSB3YXMgdGVzdGVkIHdpdGggZGlzcGxheSBiYWNrZW5kIFs3XSBhbmQgaXRzIGFjY29tcGFueWlu
ZwpoZWxwZXIgbGlicmFyeSBbOF0gb24gUmVuZXNhcyBBUk02NCBiYXNlZCBib2FyZC4KQmFzaWMg
YmFsbG9vbiB0ZXN0cyBvbiB4ODYuCgoqVG8gYWxsIHRoZSBjb21tdW5pdGllcyo6IEkgd291bGQg
bGlrZSB0byBhc2sgeW91IHRvIHJldmlldyB0aGUgcHJvcG9zZWQKc29sdXRpb24gYW5kIGdpdmUg
ZmVlZGJhY2sgb24gaXQsIHNvIEkgY2FuIGltcHJvdmUgYW5kIHNlbmQgZmluYWwKcGF0Y2hlcyBm
b3IgcmV2aWV3ICh0aGlzIGlzIHN0aWxsIHdvcmsgaW4gcHJvZ3Jlc3MsIGJ1dCBlbm91Z2ggdG8g
c3RhcnQKZGlzY3Vzc2luZyB0aGUgaW1wbGVtZW50YXRpb24pLgoKVGhhbmsgeW91IGluIGFkdmFu
Y2UsCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvCgpbMV0gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv
cC5vcmcvYXJjaGl2ZXMvZHJpLWRldmVsLzIwMTgtQXByaWwvMTczMTYzLmh0bWwKWzJdIGh0dHBz
Oi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y0LjE3LXJjNS9zb3VyY2UvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2RtYS1idWYucnN0ClszXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDIvbXNnMDEyMDIuaHRtbApbNF0gaHR0cHM6
Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9kcm0vZHJtLW1pc2MvdHJlZS9kcml2ZXJzL2dwdS9kcm0v
eGVuCls1XSBodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL3BhdGNoLzEwMjc5NjgxLwpbNl0g
aHR0cHM6Ly9naXRodWIuY29tL2FuZHIyMDAwL3hlbi90cmVlL3hlbl9kbWFfYnVmX3YxCls3XSBo
dHRwczovL2dpdGh1Yi5jb20vYW5kcjIwMDAvZGlzcGxfYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQpb
OF0gaHR0cHM6Ly9naXRodWIuY29tL2FuZHIyMDAwL2xpYnhlbmJlL3RyZWUveGVuX2RtYV9idWZf
djEKWzldIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE4LzUvMTcvMjE1CgpDaGFuZ2VzIHNpbmNl
IHYyOgoqKioqKioqKioqKioqKioqKgotIGZpeGVkIG1pc3NlZCBicmVhayBpbiBkbWFidWZfZXhw
X3dhaXRfb2JqX3NpZ25hbAotIHJlLXdvcmtlZCBkZWJ1ZyBhbmQgZXJyb3IgbWVzc2FnZXMsIGJl
IGxlc3MgdmVyYm9zZQotIHJlbW92ZWQgcGF0Y2ggZm9yIG1ha2luZyBnbnRkZXYgZnVuY3Rpb25z
IGF2YWlsYWJsZSB0byBvdGhlciBkcml2ZXJzCi0gcmVtb3ZlZCBXQVJOX09OJ3MgaW4gZG1hLWJ1
ZiBjb2RlCi0gbW92ZWQgYWxsIGRtYS1idWYgcmVsYXRlZCBjb2RlIGludG8gZ250ZGV2LWRtYWJ1
ZgotIGludHJvZHVjZWQgZ250ZGV2LWNvbW1vbi5oIHdpdGggY29tbW9uIHN0cnVjdHVyZXMgYW5k
IGZ1bmN0aW9uIHByb3RvdHlwZXMKLSBhZGRlZCBhZGRpdGlvbmFsIGNoZWNrcyBmb3IgbnVtYmVy
IG9mIGdyYW50cyBpbiBJT0NUTHMKLSBnbnR0YWIgcGF0Y2ggY2xlYW51cAotIG1hZGUgeGVubWVt
X3Jlc2VydmF0aW9uX3NjcnViX3BhZ2UgZGVmaW5lZCBpbiB0aGUgaGVhZGVyIGFzIGlubGluZQot
IGZpeGVkIF9fcGZuX3RvX21mbiB1c2UgdG8gcGZuX3RvX2JmbgotIG5vIGNoYW5nZXMgdG8gcGF0
Y2hlcyAxLTIKCkNoYW5nZXMgc2luY2UgdjE6CioqKioqKioqKioqKioqKioqCi0gRGVmaW5lIEdO
VERFVl9ETUFfRkxBR19YWFggc3RhcnRpbmcgZnJvbSBiaXQgMAotIFJlbmFtZSBtZW1fcmVzZXJ2
YXRpb24uaCB0byBtZW0tcmVzZXJ2YXRpb24uaAotIFJlbW92ZSB1c2xlc3MgY29tbWVudHMKLSBD
aGFuZ2UgbGljZW5zZXMgZnJvbSBHUEx2MiBPUiBNSVQgdG8gR1BMdjIgb25seQotIE1ha2UgeGVu
bWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfe3VwZGF0ZXxjbGVhcn0gaW5saW5lCi0gQ2hhbmdl
IEVYUE9SVF9TWU1CT0wgdG8gRVhQT1JUX1NZTUJPTF9HUEwgZm9yIG5ldyBmdW5jdGlvbnMKLSBN
YWtlIGdudHRhYl9kbWFfe2FsbG9jfGZyZWV9X3BhZ2VzIHRvIHJlcXVlc3QgZnJhbWVzIGFycmF5
CiAgYmUgYWxsb2NhdGVkIG91dHNpZGUKLSBGaXhlIGdudHRhYl9kbWFfYWxsb2NfcGFnZXMgZmFp
bCBwYXRoIChhZGRlZCB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UpCi0gTW92ZSBtb3N0IG9m
IGRtYS1idWYgZnJvbSBnbnRkZXYuYyB0byBnbnRkZXYtZG1hYnVmLmMKLSBBZGQgcmVxdWlyZWQg
ZGVwZW5kZW5jaWVzIHRvIEtjb25maWcKLSBSZXdvcmsgIiNpZmRlZiBDT05GSUdfWEVOX1hYWCIg
Zm9yIGlmL2Vsc2UKLSBFeHBvcnQgZ250dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcyBHUEwgc3lt
Ym9scyAocGF0Y2ggMSkKCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvICg5KToKICB4ZW4vZ3JhbnQt
dGFibGU6IEV4cG9ydCBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzIEdQTAogIHhlbi9ncmFu
dC10YWJsZTogTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkCiAgeGVuL2Jh
bGxvb246IFNoYXJlIGNvbW1vbiBtZW1vcnkgcmVzZXJ2YXRpb24gcm91dGluZXMKICB4ZW4vZ3Jh
bnQtdGFibGU6IEFsbG93IGFsbG9jYXRpbmcgYnVmZmVycyBzdWl0YWJsZSBmb3IgRE1BCiAgeGVu
L2dudGRldjogQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBidWZmZXJzCiAgeGVuL2dudGRldjogTWFr
ZSBwcml2YXRlIHJvdXRpbmVzL3N0cnVjdHVyZXMgYWNjZXNzaWJsZQogIHhlbi9nbnRkZXY6IEFk
ZCBpbml0aWFsIHN1cHBvcnQgZm9yIGRtYS1idWYgVUFQSQogIHhlbi9nbnRkZXY6IEltcGxlbWVu
dCBkbWEtYnVmIGV4cG9ydCBmdW5jdGlvbmFsaXR5CiAgeGVuL2dudGRldjogSW1wbGVtZW50IGRt
YS1idWYgaW1wb3J0IGZ1bmN0aW9uYWxpdHkKCiBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgICAg
ICB8ICAyMyArCiBkcml2ZXJzL3hlbi9NYWtlZmlsZSAgICAgICAgICB8ICAgMiArCiBkcml2ZXJz
L3hlbi9iYWxsb29uLmMgICAgICAgICB8ICA3MSArLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtY29t
bW9uLmggICB8ICA5NiArKysrKwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jICAgfCA3NzQg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5oICAgfCAgMzkgKysKIGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICAgIHwgMzI5ICsr
KysrKysrKysrKy0tLQogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyAgICAgfCAxNTMgKysrKysr
LQogZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMgfCAxMTIgKysrKysKIGluY2x1ZGUvdWFw
aS94ZW4vZ250ZGV2LmggICAgIHwgMTA2ICsrKysrCiBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5o
ICAgICB8ICAyMSArCiBpbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaCB8ICA2NCArKysKIDEy
IGZpbGVzIGNoYW5nZWQsIDE2MzUgaW5zZXJ0aW9ucygrKSwgMTU1IGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRy
aXZlcnMveGVuL2dudGRldi1kbWFidWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMveGVu
L21lbS1yZXNlcnZhdGlvbi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vbWVtLXJl
c2VydmF0aW9uLmgKCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYu-0007gM-Q5; Tue, 12 Jun 2018 13:42:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYt-0007gH-7l
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:15 +0000
X-Inumbo-ID: 129acca3-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 129acca3-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:48 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id n3-v6so36086577lfe.12
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:13 -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=qn9DhGEWTMaawUxaGfYqOvXnzJRBZPC7KzIu0SJDlM8=;
 b=sjHDAbz9JtEc+rn5NO7EMFdyMajglohYTaXKZ9yMtAV6OGhYBu9AErOjQOLfZabetd
 n8BlFXlS3IV6IA5NjnhZ0wyqiLleSKln+gFMqqq/P6SW0LUzfFovfmwC8A2ZL618EARh
 AccRdJRsMyHcEkiCmxM2uI1w/ZyRYbgAuL0odMn4T0SRF4DyV3HEg1DECFj6hhwuQ3Dz
 cG+qJAN2kHraySbGJUIPmTuAxsTD6AM4Km8aP1kh31dP+cCNgx1mjbIfj43Ia7x0Tbf1
 DHku11p4wLopOurOeoUYLLhg+pg8KA6FzyauQHoFMa7NZNn/dOjkRgdIFR+7gUso+ls5
 uo8w==
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=qn9DhGEWTMaawUxaGfYqOvXnzJRBZPC7KzIu0SJDlM8=;
 b=Dr66C2lf1YM1zd/DcAiKC010FXpiyozB5fqO+o33+iAA2fD4ab2ZomAFPesFwat0bu
 vxxkTve01KsaNE9dsXIx0MqbIWV3gMhFv7/SU8b+SlPLWYVzjW0MR9pCKBzDRkf9R8Tc
 KebvRPW/T0aF2nN7fdfIFA5xIz145XNGwS0BDyHgdJPLEfYyo9h+uZfJNo4LXTIgauPO
 EeucOYGP1Q4pXznW4fopJiaQqi5fmo2uxJ2TJykG/e21u+DvLmFWa/bFSMoxHsTGp4Jb
 mcvyp2awwfCPrfGJ+ZkD9Q6ndW1ndF7OFyaYyMvmJHE9cchHAxqIteJUUOunL4AfNMHw
 GpTw==
X-Gm-Message-State: APt69E2KgNKhMVE/uAjUAmG9waIA6ntL+8hiX16z714rwVZ6U2QH+iFN
 4UHu+MybFDcnn/djEY/+wywv8zDT/hI=
X-Google-Smtp-Source: ADUXVKKM9B5okxfYG0eCDKB6bjrtwW+fuCuq6SPeN0gg/hQ42kxTLPkjRTZd4oNFBnlPCoATvZXG6w==
X-Received: by 2002:a2e:458a:: with SMTP id
 s132-v6mr308287lja.92.1528810932047; 
 Tue, 12 Jun 2018 06:42:12 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:11 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:53 +0300
Message-Id: <20180612134200.17456-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 2/9] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkIGFuZCBhY2Nl
c3NpYmxlIHRvCm90aGVyIGtlcm5lbCBtb2R1bGVzIHdoaWNoIGNhbiByZS11c2UgdGhlc2UgaW5z
dGVhZCBvZiBvcGVuLWNvZGluZy4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4v
Z3JhbnQtdGFibGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LQogaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAz
OCBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hl
bi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCBiYTM2ZmYz
ZTQ5MDMuLmRiYjQ4YTg5ZTk4NyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUu
YworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC03NjksMjkgKzc2OSwxOCBAQCB2
b2lkIGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCkKIH0KIEVYUE9SVF9TWU1CT0xf
R1BMKGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXMpOwogCi0vKioKLSAqIGdudHRhYl9hbGxv
Y19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBtYXBwaW5nIGludG8KLSAq
IEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCi0gKiBAcGFnZXM6IHJldHVybnMg
dGhlIHBhZ2VzCi0gKi8KLWludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7Ci0JaW50IHJldDsKLQotCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwotCWlmIChyZXQgPCAw
KQotCQlyZXR1cm4gcmV0OwogCiAJZm9yIChpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKyspIHsKICNp
ZiBCSVRTX1BFUl9MT05HIDwgNjQKIAkJc3RydWN0IHhlbl9wYWdlX2ZvcmVpZ24gKmZvcmVpZ247
CiAKIAkJZm9yZWlnbiA9IGt6YWxsb2Moc2l6ZW9mKCpmb3JlaWduKSwgR0ZQX0tFUk5FTCk7Ci0J
CWlmICghZm9yZWlnbikgewotCQkJZ250dGFiX2ZyZWVfcGFnZXMobnJfcGFnZXMsIHBhZ2VzKTsK
KwkJaWYgKCFmb3JlaWduKQogCQkJcmV0dXJuIC1FTk9NRU07Ci0JCX0KKwogCQlzZXRfcGFnZV9w
cml2YXRlKHBhZ2VzW2ldLCAodW5zaWduZWQgbG9uZylmb3JlaWduKTsKICNlbmRpZgogCQlTZXRQ
YWdlUHJpdmF0ZShwYWdlc1tpXSk7CkBAIC03OTksMTQgKzc4OCwzMCBAQCBpbnQgZ250dGFiX2Fs
bG9jX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIAogCXJldHVybiAw
OwogfQotRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1C
T0xfR1BMKGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZSk7CiAKIC8qKgotICogZ250dGFiX2ZyZWVf
cGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBnbnR0YWJfYWxsb2NfcGFnZXMoKQotICog
QG5yX3BhZ2VzOyBudW1iZXIgb2YgcGFnZXMgdG8gZnJlZQotICogQHBhZ2VzOiB0aGUgcGFnZXMK
KyAqIGdudHRhYl9hbGxvY19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBt
YXBwaW5nIGludG8KKyAqIEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCisgKiBA
cGFnZXM6IHJldHVybnMgdGhlIHBhZ2VzCiAgKi8KLXZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9hbGxvY19wYWdlcyhp
bnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJaW50IHJldDsKKworCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOworCWlmIChyZXQgPCAw
KQorCQlyZXR1cm4gcmV0OworCisJcmV0ID0gZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKG5yX3Bh
Z2VzLCBwYWdlcyk7CisJaWYgKHJldCA8IDApCisJCWdudHRhYl9mcmVlX3BhZ2VzKG5yX3BhZ2Vz
LCBwYWdlcyk7CisKKwlyZXR1cm4gcmV0OworfQorRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2Fs
bG9jX3BhZ2VzKTsKKwordm9pZCBnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7CiAKQEAgLTgxOCw2ICs4MjMsMTcg
QEAgdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFn
ZXMpCiAJCQlDbGVhclBhZ2VQcml2YXRlKHBhZ2VzW2ldKTsKIAkJfQogCX0KK30KK0VYUE9SVF9T
WU1CT0xfR1BMKGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKTsKKworLyoqCisgKiBnbnR0YWJf
ZnJlZV9wYWdlcyAtIGZyZWUgcGFnZXMgYWxsb2NhdGVkIGJ5IGdudHRhYl9hbGxvY19wYWdlcygp
CisgKiBAbnJfcGFnZXM7IG51bWJlciBvZiBwYWdlcyB0byBmcmVlCisgKiBAcGFnZXM6IHRoZSBw
YWdlcworICovCit2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBh
Z2UgKipwYWdlcykKK3sKKwlnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShucl9wYWdlcywgcGFn
ZXMpOwogCWZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7CiB9CiBFWFBP
UlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hl
bi9ncmFudF90YWJsZS5oIGIvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAppbmRleCAyZTM3NzQx
ZjZiOGQuLmRlMDNmMjU0MmJiNyAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAorKysgYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCkBAIC0xOTgsNiArMTk4LDkgQEAgdm9p
ZCBnbnR0YWJfZnJlZV9hdXRvX3hsYXRfZnJhbWVzKHZvaWQpOwogaW50IGdudHRhYl9hbGxvY19w
YWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogdm9pZCBnbnR0YWJfZnJl
ZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogCitpbnQgZ250dGFi
X3BhZ2VzX3NldF9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7Cit2
b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2Ug
KipwYWdlcyk7CisKIGludCBnbnR0YWJfbWFwX3JlZnMoc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRf
cmVmICptYXBfb3BzLAogCQkgICAgc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmICprbWFwX29w
cywKIAkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBjb3VudCk7Ci0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjZ5-0007jQ-5Y; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjZ3-0007ip-QJ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:25 +0000
X-Inumbo-ID: 1885780a-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1885780a-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:58 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id d24-v6so36054986lfa.8
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:23 -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=zhTihraTR/5mfZR6x9YbOe/nZvQYOZ+EyLdQTFvhbXM=;
 b=FQ6ujjfaRmGPko22WhD6t8NYoLD69631Km+rRexwXH5Mncs5/IkmcQLjeR8zrHs6CE
 IpwR1shepog+t5rpKyPu+jwoDRMj6QEkdyb5ylEX/ZO8GS8/CXYypKRcuM1i4CqeoZON
 1Kdnt6RFk2rSGvCGMdlWZTA6zxIAj427KKWK4sRJqFa/frjxKqHjdXldWtTZG1nk0rr9
 SNdrIepyQ5AvZBDKfUdsJDeeRnIMEmtMufMu5ePxRdUgXEBaLc1gTSKRzfIDoVzr2GNe
 rTMQUbnEW5HoXZdClF2YuRe38BJFe5zwYpqlam/p1B+LscerxrFLS4VmE6mu6E5IzKLw
 6Teg==
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=zhTihraTR/5mfZR6x9YbOe/nZvQYOZ+EyLdQTFvhbXM=;
 b=BtfXH0qG84xkzYhyiOqgx8HFKDa24YsUUCmzKui7cRrqZhQPJGLihDYeuXHb5/ra23
 1inRhSW0yNfb5qDFecCrybsGR5baU7RfpCPSj0mj4Z/lU014eEYtA/PvR2seb5c8Qodn
 115Qq07Qug3ig+dmnlXhPBUMqhnwBXewx7PMT6n2tkLJF7bbmekBvnirii+q7kEcmgty
 2PKvrJQfjI6XtlUVzgpJr0haQuhA6DJkmwd1afTDiWO81C09NA0k5xJ/FKme7YiycIsZ
 QocxPqVmAdfSlhd6rqqi0+flTCVW9sF45usE2V4Zi50vdpPwBxzY0WLE0OPLs2YJBLD+
 vMGw==
X-Gm-Message-State: APt69E1T6UMi4saoMuKzJeSiD0Euca1u8cNL5A1k4tPjWeq5tlHK/Z8m
 CDTN1iv62F9Pg9CRdoiW8oBJAL4qYus=
X-Google-Smtp-Source: ADUXVKJt0gY/wxmA8aDdoMe3ltcsneitALAT5doJFbFObWUyhRpUQofFhT5etwquqSJz5XGe9sBLaw==
X-Received: by 2002:a19:ea1b:: with SMTP id i27-v6mr274492lfh.98.1528810941798; 
 Tue, 12 Jun 2018 06:42:21 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:20 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:59 +0300
Message-Id: <20180612134200.17456-9-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJvdmlk
ZWQgYnkgdGhlIGZvcmVpZ24KICAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2Vk
IGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAogICBieSBwcm92aWRpbmcgR05UREVWX0RNQV9G
TEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCiAgIGFzIGEgRE1BIHdyaXRlLWNv
bWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCiAgIGNvcnJlc3BvbmRp
bmcgZG1hX2FsbG9jX3h4eCBBUEkuCiAgIEV4cG9ydCB0aGUgcmVzdWx0aW5nIGJ1ZmZlciBhcyBh
IG5ldyBkbWEtYnVmLgoKMi4gSW1wbGVtZW50IHdhaXRpbmcgZm9yIHRoZSBkbWEtYnVmIHRvIGJl
IHJlbGVhc2VkOiBibG9jayB1bnRpbCB0aGUKICAgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2Ny
aXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCiAgIElmIHdpdGhpbiB0aGUgdGltZS1vdXQgcHJv
dmlkZWQgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQgdGhlbgogICAtRVRJTUVET1VUIGVycm9y
IGlzIHJldHVybmVkLiBJZiB0aGUgYnVmZmVyIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvcgogICBk
b2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQg
aXMKICAgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzIHRoaXMgbXVzdCBub3Qg
YmUgdHJlYXRlZCBhcwogICBlcnJvci4KCjMuIE1ha2UgZ250ZGV2J3MgY29tbW9uIGNvZGUgYW5k
IHN0cnVjdHVyZXMgYXZhaWxhYmxlIHRvIGRtYS1idWYuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQog
ZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oIHwgICA0ICsKIGRyaXZlcnMveGVuL2dudGRldi1k
bWFidWYuYyB8IDQ3MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIGRyaXZl
cnMveGVuL2dudGRldi5jICAgICAgICB8ICAxMCArCiAzIGZpbGVzIGNoYW5nZWQsIDQ4MiBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl
di1jb21tb24uaCBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAppbmRleCBhMzQwOGZkMzli
MDcuLjcyZjgwZGJjZTg2MSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5o
CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaApAQCAtODksNCArODksOCBAQCBib29s
IGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhpbnQgY291bnQpOwogCiBpbnQgZ250ZGV2X21h
cF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKTsKIAorI2lmZGVmIENP
TkZJR19YRU5fR05UREVWX0RNQUJVRgordm9pZCBnbnRkZXZfcmVtb3ZlX21hcChzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXApOworI2VuZGlmCisK
ICNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IGRjNTdjNmEyNTUyNS4uODRjYmE2N2M2YWQ3IDEw
MDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKKysrIGIvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jCkBAIC0zLDEzICszLDUzIEBACiAvKgogICogWGVuIGRtYS1idWYgZnVu
Y3Rpb25hbGl0eSBmb3IgZ250ZGV2LgogICoKKyAqIERNQSBidWZmZXIgaW1wbGVtZW50YXRpb24g
aXMgYmFzZWQgb24gZHJpdmVycy9ncHUvZHJtL2RybV9wcmltZS5jLgorICoKICAqIENvcHlyaWdo
dCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KICAq
LwogCisjaW5jbHVkZSA8bGludXgvZG1hLWJ1Zi5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4K
IAorI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgorI2luY2x1ZGUgPHhlbi9nbnRkZXYuaD4K
KworI2luY2x1ZGUgImdudGRldi1jb21tb24uaCIKICNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgi
CiAKK3N0cnVjdCBnbnRkZXZfZG1hYnVmIHsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpw
cml2OworCXN0cnVjdCBkbWFfYnVmICpkbWFidWY7CisJc3RydWN0IGxpc3RfaGVhZCBuZXh0Owor
CWludCBmZDsKKworCXVuaW9uIHsKKwkJc3RydWN0IHsKKwkJCS8qIEV4cG9ydGVkIGJ1ZmZlcnMg
YXJlIHJlZmVyZW5jZSBjb3VudGVkLiAqLworCQkJc3RydWN0IGtyZWYgcmVmY291bnQ7CisKKwkJ
CXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsKKwkJCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpt
YXA7CisJCX0gZXhwOworCX0gdTsKKworCS8qIE51bWJlciBvZiBwYWdlcyB0aGlzIGJ1ZmZlciBo
YXMuICovCisJaW50IG5yX3BhZ2VzOworCS8qIFBhZ2VzIG9mIHRoaXMgYnVmZmVyLiAqLworCXN0
cnVjdCBwYWdlICoqcGFnZXM7Cit9OworCitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiB7
CisJc3RydWN0IGxpc3RfaGVhZCBuZXh0OworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmOworCXN0cnVjdCBjb21wbGV0aW9uIGNvbXBsZXRpb247Cit9OworCitzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9hdHRhY2htZW50IHsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwllbnVtIGRt
YV9kYXRhX2RpcmVjdGlvbiBkaXI7Cit9OworCiBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsK
IAkvKiBMaXN0IG9mIGV4cG9ydGVkIERNQSBidWZmZXJzLiAqLwogCXN0cnVjdCBsaXN0X2hlYWQg
ZXhwX2xpc3Q7CkBAIC0yMywxNyArNjMsNDM5IEBAIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYg
ewogCiAvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEgYnVmZmVyIHRv
IGJlIHJlbGVhc2VkLiAqLwogCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0
IGtyZWYgKmtyZWYpOworCitzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKgor
ZG1hYnVmX2V4cF93YWl0X29ial9uZXcoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwK
KwkJCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQoreworCXN0cnVjdCBnbnRk
ZXZfZG1hYnVmX3dhaXRfb2JqICpvYmo7CisKKwlvYmogPSBremFsbG9jKHNpemVvZigqb2JqKSwg
R0ZQX0tFUk5FTCk7CisJaWYgKCFvYmopCisJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCisJ
aW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBsZXRpb24pOworCW9iai0+Z250ZGV2X2RtYWJ1ZiA9
IGdudGRldl9kbWFidWY7CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlsaXN0X2FkZCgm
b2JqLT5uZXh0LCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7CisJLyogUHV0IG91ciByZWZlcmVuY2Ug
YW5kIHdhaXQgZm9yIGdudGRldl9kbWFidWYncyByZWxlYXNlIHRvIGZpcmUuICovCisJa3JlZl9w
dXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50LCBkbWFidWZfZXhwX3JlbGVhc2UpOwor
CW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisJcmV0dXJuIG9iajsKK30KKworc3RhdGljIHZv
aWQgZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnBy
aXYsCisJCQkJICAgICBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqKQoreworCXN0
cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpjdXJfb2JqLCAqcTsKKworCW11dGV4X2xvY2so
JnByaXYtPmxvY2spOworCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShjdXJfb2JqLCBxLCAmcHJp
di0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKKwkJaWYgKGN1cl9vYmogPT0gb2JqKSB7CisJCQlsaXN0
X2RlbCgmb2JqLT5uZXh0KTsKKwkJCWtmcmVlKG9iaik7CisJCQlicmVhazsKKwkJfQorCW11dGV4
X3VubG9jaygmcHJpdi0+bG9jayk7Cit9CisKK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF93YWl0X29i
al93YWl0KHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosCisJCQkJICAgIHUzMiB3
YWl0X3RvX21zKQoreworCWlmICh3YWl0X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXQoJm9iai0+Y29t
cGxldGlvbiwKKwkJCW1zZWNzX3RvX2ppZmZpZXMod2FpdF90b19tcykpIDw9IDApCisJCXJldHVy
biAtRVRJTUVET1VUOworCisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBf
d2FpdF9vYmpfc2lnbmFsKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsCisJCQkJICAg
ICAgIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQoreworCXN0cnVjdCBnbnRk
ZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosICpxOworCisJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZl
KG9iaiwgcSwgJnByaXYtPmV4cF93YWl0X2xpc3QsIG5leHQpCisJCWlmIChvYmotPmdudGRldl9k
bWFidWYgPT0gZ250ZGV2X2RtYWJ1ZikgeworCQkJcHJfZGVidWcoIkZvdW5kIGdudGRldl9kbWFi
dWYgaW4gdGhlIHdhaXQgbGlzdCwgd2FrZVxuIik7CisJCQljb21wbGV0ZV9hbGwoJm9iai0+Y29t
cGxldGlvbik7CisJCQlicmVhazsKKwkJfQorfQorCitzdGF0aWMgc3RydWN0IGdudGRldl9kbWFi
dWYgKgorZG1hYnVmX2V4cF93YWl0X29ial9nZXRfYnlfZmQoc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqcHJpdiwgaW50IGZkKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpxLCAqZ250ZGV2
X2RtYWJ1ZiwgKnJldCA9IEVSUl9QVFIoLUVOT0VOVCk7CisKKwltdXRleF9sb2NrKCZwcml2LT5s
b2NrKTsKKwlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUoZ250ZGV2X2RtYWJ1ZiwgcSwgJnByaXYt
PmV4cF9saXN0LCBuZXh0KQorCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsKKwkJCXBy
X2RlYnVnKCJGb3VuZCBnbnRkZXZfZG1hYnVmIGluIHRoZSB3YWl0IGxpc3RcbiIpOworCQkJa3Jl
Zl9nZXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50KTsKKwkJCXJldCA9IGdudGRldl9k
bWFidWY7CisJCQlicmVhazsKKwkJfQorCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisJcmV0
dXJuIHJldDsKK30KKwogaW50IGdudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoc3RydWN0
IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAogCQkJCSAgICBpbnQgd2FpdF90b19t
cykKIHsKLQlyZXR1cm4gLUVJTlZBTDsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2Rt
YWJ1ZjsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqOworCWludCByZXQ7CisK
Kwlwcl9kZWJ1ZygiV2lsbCB3YWl0IGZvciBkbWEtYnVmIHdpdGggZmQgJWRcbiIsIGZkKTsKKwkv
KgorCSAqIFRyeSB0byBmaW5kIHRoZSBETUEgYnVmZmVyOiBpZiBub3QgZm91bmQgbWVhbnMgdGhh
dAorCSAqIGVpdGhlciB0aGUgYnVmZmVyIGhhcyBhbHJlYWR5IGJlZW4gcmVsZWFzZWQgb3IgZmls
ZSBkZXNjcmlwdG9yCisJICogcHJvdmlkZWQgaXMgd3JvbmcuCisJICovCisJZ250ZGV2X2RtYWJ1
ZiA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHByaXYsIGZkKTsKKwlpZiAoSVNfRVJS
KGdudGRldl9kbWFidWYpKQorCQlyZXR1cm4gUFRSX0VSUihnbnRkZXZfZG1hYnVmKTsKKworCS8q
CisJICogZ250ZGV2X2RtYWJ1ZiBzdGlsbCBleGlzdHMgYW5kIGlzIHJlZmVyZW5jZSBjb3VudCBs
b2NrZWQgYnkgdXMgbm93LAorCSAqIHNvIHByZXBhcmUgdG8gd2FpdDogYWxsb2NhdGUgd2FpdCBv
YmplY3QgYW5kIGFkZCBpdCB0byB0aGUgd2FpdCBsaXN0LAorCSAqIHNvIHdlIGNhbiBmaW5kIGl0
IG9uIHJlbGVhc2UuCisJICovCisJb2JqID0gZG1hYnVmX2V4cF93YWl0X29ial9uZXcocHJpdiwg
Z250ZGV2X2RtYWJ1Zik7CisJaWYgKElTX0VSUihvYmopKQorCQlyZXR1cm4gUFRSX0VSUihvYmop
OworCisJcmV0ID0gZG1hYnVmX2V4cF93YWl0X29ial93YWl0KG9iaiwgd2FpdF90b19tcyk7CisJ
ZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHByaXYsIG9iaik7CisJcmV0dXJuIHJldDsKK30KKwor
LyogRE1BIGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gKi8KKworc3RhdGljIHN0cnVjdCBzZ190YWJs
ZSAqCitkbWFidWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGlu
dCBucl9wYWdlcykKK3sKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwlpbnQgcmV0OworCisJc2d0
ID0ga21hbGxvYyhzaXplb2YoKnNndCksIEdGUF9LRVJORUwpOworCWlmICghc2d0KSB7CisJCXJl
dCA9IC1FTk9NRU07CisJCWdvdG8gb3V0OworCX0KKworCXJldCA9IHNnX2FsbG9jX3RhYmxlX2Zy
b21fcGFnZXMoc2d0LCBwYWdlcywgbnJfcGFnZXMsIDAsCisJCQkJCW5yX3BhZ2VzIDw8IFBBR0Vf
U0hJRlQsCisJCQkJCUdGUF9LRVJORUwpOworCWlmIChyZXQpCisJCWdvdG8gb3V0OworCisJcmV0
dXJuIHNndDsKKworb3V0OgorCWtmcmVlKHNndCk7CisJcmV0dXJuIEVSUl9QVFIocmV0KTsKK30K
Kworc3RhdGljIGludCBkbWFidWZfZXhwX29wc19hdHRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9i
dWYsCisJCQkJIHN0cnVjdCBkZXZpY2UgKnRhcmdldF9kZXYsCisJCQkJIHN0cnVjdCBkbWFfYnVm
X2F0dGFjaG1lbnQgKmF0dGFjaCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50
ICpnbnRkZXZfZG1hYnVmX2F0dGFjaDsKKworCWdudGRldl9kbWFidWZfYXR0YWNoID0ga3phbGxv
YyhzaXplb2YoKmdudGRldl9kbWFidWZfYXR0YWNoKSwKKwkJCQkgICAgICAgR0ZQX0tFUk5FTCk7
CisJaWYgKCFnbnRkZXZfZG1hYnVmX2F0dGFjaCkKKwkJcmV0dXJuIC1FTk9NRU07CisKKwlnbnRk
ZXZfZG1hYnVmX2F0dGFjaC0+ZGlyID0gRE1BX05PTkU7CisJYXR0YWNoLT5wcml2ID0gZ250ZGV2
X2RtYWJ1Zl9hdHRhY2g7CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBf
b3BzX2RldGFjaChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKKwkJCQkgIHN0cnVjdCBkbWFfYnVm
X2F0dGFjaG1lbnQgKmF0dGFjaCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50
ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IGF0dGFjaC0+cHJpdjsKKworCWlmIChnbnRkZXZfZG1h
YnVmX2F0dGFjaCkgeworCQlzdHJ1Y3Qgc2dfdGFibGUgKnNndCA9IGdudGRldl9kbWFidWZfYXR0
YWNoLT5zZ3Q7CisKKwkJaWYgKHNndCkgeworCQkJaWYgKGdudGRldl9kbWFidWZfYXR0YWNoLT5k
aXIgIT0gRE1BX05PTkUpCisJCQkJZG1hX3VubWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3Qt
PnNnbCwKKwkJCQkJCSAgIHNndC0+bmVudHMsCisJCQkJCQkgICBnbnRkZXZfZG1hYnVmX2F0dGFj
aC0+ZGlyLAorCQkJCQkJICAgRE1BX0FUVFJfU0tJUF9DUFVfU1lOQyk7CisJCQlzZ19mcmVlX3Rh
YmxlKHNndCk7CisJCX0KKworCQlrZnJlZShzZ3QpOworCQlrZnJlZShnbnRkZXZfZG1hYnVmX2F0
dGFjaCk7CisJCWF0dGFjaC0+cHJpdiA9IE5VTEw7CisJfQorfQorCitzdGF0aWMgc3RydWN0IHNn
X3RhYmxlICoKK2RtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVmKHN0cnVjdCBkbWFfYnVmX2F0dGFj
aG1lbnQgKmF0dGFjaCwKKwkJCSAgIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcikKK3sKKwlz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IGF0
dGFjaC0+cHJpdjsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZiA9IGF0dGFj
aC0+ZG1hYnVmLT5wcml2OworCXN0cnVjdCBzZ190YWJsZSAqc2d0OworCisJcHJfZGVidWcoIk1h
cHBpbmcgJWQgcGFnZXMgZm9yIGRldiAlcFxuIiwgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMsCisJ
CSBhdHRhY2gtPmRldik7CisKKwlpZiAoZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVm
X2F0dGFjaCkKKwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisKKwkvKiBSZXR1cm4gdGhlIGNh
Y2hlZCBtYXBwaW5nIHdoZW4gcG9zc2libGUuICovCisJaWYgKGdudGRldl9kbWFidWZfYXR0YWNo
LT5kaXIgPT0gZGlyKQorCQlyZXR1cm4gZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPnNndDsKKworCS8q
CisJICogVHdvIG1hcHBpbmdzIHdpdGggZGlmZmVyZW50IGRpcmVjdGlvbnMgZm9yIHRoZSBzYW1l
IGF0dGFjaG1lbnQgYXJlCisJICogbm90IGFsbG93ZWQuCisJICovCisJaWYgKGdudGRldl9kbWFi
dWZfYXR0YWNoLT5kaXIgIT0gRE1BX05PTkUpCisJCXJldHVybiBFUlJfUFRSKC1FQlVTWSk7CisK
KwlzZ3QgPSBkbWFidWZfcGFnZXNfdG9fc2d0KGdudGRldl9kbWFidWYtPnBhZ2VzLAorCQkJCSAg
Z250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOworCWlmICghSVNfRVJSKHNndCkpIHsKKwkJaWYgKCFk
bWFfbWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAor
CQkJCSAgICAgIERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpKSB7CisJCQlzZ19mcmVlX3RhYmxlKHNn
dCk7CisJCQlrZnJlZShzZ3QpOworCQkJc2d0ID0gRVJSX1BUUigtRU5PTUVNKTsKKwkJfSBlbHNl
IHsKKwkJCWdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3QgPSBzZ3Q7CisJCQlnbnRkZXZfZG1hYnVm
X2F0dGFjaC0+ZGlyID0gZGlyOworCQl9CisJfQorCWlmIChJU19FUlIoc2d0KSkKKwkJcHJfZGVi
dWcoIkZhaWxlZCB0byBtYXAgc2cgdGFibGUgZm9yIGRldiAlcFxuIiwgYXR0YWNoLT5kZXYpOwor
CXJldHVybiBzZ3Q7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3VubWFwX2RtYV9i
dWYoc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoLAorCQkJCQkgc3RydWN0IHNnX3Rh
YmxlICpzZ3QsCisJCQkJCSBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCit7CisJLyogTm90
IGltcGxlbWVudGVkLiBUaGUgdW5tYXAgaXMgZG9uZSBhdCBkbWFidWZfZXhwX29wc19kZXRhY2go
KS4gKi8KK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9yZWxlYXNlKHN0cnVjdCBrcmVmICpr
cmVmKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmID0KKwkJY29udGFp
bmVyX29mKGtyZWYsIHN0cnVjdCBnbnRkZXZfZG1hYnVmLCB1LmV4cC5yZWZjb3VudCk7CisKKwlk
bWFidWZfZXhwX3dhaXRfb2JqX3NpZ25hbChnbnRkZXZfZG1hYnVmLT5wcml2LCBnbnRkZXZfZG1h
YnVmKTsKKwlsaXN0X2RlbCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCk7CisJa2ZyZWUoZ250ZGV2X2Rt
YWJ1Zik7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2Uoc3RydWN0IGRt
YV9idWYgKmRtYV9idWYpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYg
PSBkbWFfYnVmLT5wcml2OworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYgPSBnbnRk
ZXZfZG1hYnVmLT5wcml2OworCisJZ250ZGV2X3JlbW92ZV9tYXAoZ250ZGV2X2RtYWJ1Zi0+dS5l
eHAucHJpdiwgZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwKTsKKwltdXRleF9sb2NrKCZwcml2LT5s
b2NrKTsKKwlrcmVmX3B1dCgmZ250ZGV2X2RtYWJ1Zi0+dS5leHAucmVmY291bnQsIGRtYWJ1Zl9l
eHBfcmVsZWFzZSk7CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKK30KKworc3RhdGljIHZv
aWQgKmRtYWJ1Zl9leHBfb3BzX2ttYXBfYXRvbWljKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAor
CQkJCQl1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQoreworCS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8K
KwlyZXR1cm4gTlVMTDsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfa3VubWFwX2F0
b21pYyhzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKKwkJCQkJIHVuc2lnbmVkIGxvbmcgcGFnZV9u
dW0sIHZvaWQgKmFkZHIpCit7CisJLyogTm90IGltcGxlbWVudGVkLiAqLworfQorCitzdGF0aWMg
dm9pZCAqZG1hYnVmX2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKKwkJCQkg
dW5zaWduZWQgbG9uZyBwYWdlX251bSkKK3sKKwkvKiBOb3QgaW1wbGVtZW50ZWQuICovCisJcmV0
dXJuIE5VTEw7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2t1bm1hcChzdHJ1Y3Qg
ZG1hX2J1ZiAqZG1hX2J1ZiwKKwkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFk
ZHIpCit7CisJLyogTm90IGltcGxlbWVudGVkLiAqLworfQorCitzdGF0aWMgaW50IGRtYWJ1Zl9l
eHBfb3BzX21tYXAoc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkgICAgICAgc3RydWN0IHZt
X2FyZWFfc3RydWN0ICp2bWEpCit7CisJLyogTm90IGltcGxlbWVudGVkLiAqLworCXJldHVybiAw
OworfQorCitzdGF0aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0g
IHsKKwkuYXR0YWNoID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAorCS5kZXRhY2ggPSBkbWFidWZf
ZXhwX29wc19kZXRhY2gsCisJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9i
dWYsCisJLnVubWFwX2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAorCS5y
ZWxlYXNlID0gZG1hYnVmX2V4cF9vcHNfcmVsZWFzZSwKKwkubWFwID0gZG1hYnVmX2V4cF9vcHNf
a21hcCwKKwkubWFwX2F0b21pYyA9IGRtYWJ1Zl9leHBfb3BzX2ttYXBfYXRvbWljLAorCS51bm1h
cCA9IGRtYWJ1Zl9leHBfb3BzX2t1bm1hcCwKKwkudW5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9v
cHNfa3VubWFwX2F0b21pYywKKwkubW1hcCA9IGRtYWJ1Zl9leHBfb3BzX21tYXAsCit9OworCitz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7CisJc3RydWN0IGdudGRldl9wcml2ICpw
cml2OworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqZG1hYnVmX3ByaXY7CisJc3RydWN0IGRldmljZSAqZGV2OworCWludCBjb3VudDsK
KwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOworCXUzMiBmZDsKK307CisKK3N0YXRpYyBpbnQgZG1hYnVm
X2V4cF9mcm9tX3BhZ2VzKHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzICphcmdzKQor
eworCURFRklORV9ETUFfQlVGX0VYUE9SVF9JTkZPKGV4cF9pbmZvKTsKKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKKwlpbnQgcmV0ID0gMDsKKworCWdudGRldl9kbWFidWYg
PSBremFsbG9jKHNpemVvZigqZ250ZGV2X2RtYWJ1ZiksIEdGUF9LRVJORUwpOworCWlmICghZ250
ZGV2X2RtYWJ1ZikKKwkJcmV0dXJuIC1FTk9NRU07CisKKwlrcmVmX2luaXQoJmdudGRldl9kbWFi
dWYtPnUuZXhwLnJlZmNvdW50KTsKKworCWdudGRldl9kbWFidWYtPnByaXYgPSBhcmdzLT5kbWFi
dWZfcHJpdjsKKwlnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyA9IGFyZ3MtPmNvdW50OworCWdudGRl
dl9kbWFidWYtPnBhZ2VzID0gYXJncy0+cGFnZXM7CisJZ250ZGV2X2RtYWJ1Zi0+dS5leHAucHJp
diA9IGFyZ3MtPnByaXY7CisJZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFwID0gYXJncy0+bWFwOwor
CisJZXhwX2luZm8uZXhwX25hbWUgPSBLQlVJTERfTU9ETkFNRTsKKwlpZiAoYXJncy0+ZGV2LT5k
cml2ZXIgJiYgYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyKQorCQlleHBfaW5mby5vd25lciA9IGFy
Z3MtPmRldi0+ZHJpdmVyLT5vd25lcjsKKwllbHNlCisJCWV4cF9pbmZvLm93bmVyID0gVEhJU19N
T0RVTEU7CisJZXhwX2luZm8ub3BzID0gJmRtYWJ1Zl9leHBfb3BzOworCWV4cF9pbmZvLnNpemUg
PSBhcmdzLT5jb3VudCA8PCBQQUdFX1NISUZUOworCWV4cF9pbmZvLmZsYWdzID0gT19SRFdSOwor
CWV4cF9pbmZvLnByaXYgPSBnbnRkZXZfZG1hYnVmOworCisJZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVm
ID0gZG1hX2J1Zl9leHBvcnQoJmV4cF9pbmZvKTsKKwlpZiAoSVNfRVJSKGdudGRldl9kbWFidWYt
PmRtYWJ1ZikpIHsKKwkJcmV0ID0gUFRSX0VSUihnbnRkZXZfZG1hYnVmLT5kbWFidWYpOworCQln
bnRkZXZfZG1hYnVmLT5kbWFidWYgPSBOVUxMOworCQlnb3RvIGZhaWw7CisJfQorCisJcmV0ID0g
ZG1hX2J1Zl9mZChnbnRkZXZfZG1hYnVmLT5kbWFidWYsIE9fQ0xPRVhFQyk7CisJaWYgKHJldCA8
IDApCisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYtPmZkID0gcmV0OworCWFyZ3MtPmZk
ID0gcmV0OworCisJcHJfZGVidWcoIkV4cG9ydGluZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIs
IHJldCk7CisKKwltdXRleF9sb2NrKCZhcmdzLT5kbWFidWZfcHJpdi0+bG9jayk7CisJbGlzdF9h
ZGQoJmdudGRldl9kbWFidWYtPm5leHQsICZhcmdzLT5kbWFidWZfcHJpdi0+ZXhwX2xpc3QpOwor
CW11dGV4X3VubG9jaygmYXJncy0+ZG1hYnVmX3ByaXYtPmxvY2spOworCXJldHVybiAwOworCitm
YWlsOgorCWlmIChnbnRkZXZfZG1hYnVmLT5kbWFidWYpCisJCWRtYV9idWZfcHV0KGdudGRldl9k
bWFidWYtPmRtYWJ1Zik7CisJa2ZyZWUoZ250ZGV2X2RtYWJ1Zik7CisJcmV0dXJuIHJldDsKK30K
Kworc3RhdGljIHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICoKK2RtYWJ1Zl9leHBfYWxsb2NfYmFj
a2luZ19zdG9yYWdlKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGRtYWJ1Zl9mbGFncywK
KwkJCQkgaW50IGNvdW50KQoreworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CisKKwlp
ZiAodW5saWtlbHkoY291bnQgPD0gMCkpCisJCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOworCisJ
aWYgKChkbWFidWZfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfV0MpICYmCisJICAgIChkbWFidWZf
ZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQpKSB7CisJCXByX2RlYnVnKCJXcm9uZyBk
bWEtYnVmIGZsYWdzOiBlaXRoZXIgV0Mgb3IgY29oZXJlbnQsIG5vdCBib3RoXG4iKTsKKwkJcmV0
dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisJfQorCisJbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2
LCBjb3VudCwgZG1hYnVmX2ZsYWdzKTsKKwlpZiAoIW1hcCkKKwkJcmV0dXJuIEVSUl9QVFIoLUVO
T01FTSk7CisKKwlpZiAodW5saWtlbHkoZ250ZGV2X2FjY291bnRfbWFwcGVkX3BhZ2VzKGNvdW50
KSkpIHsKKwkJcHJfZGVidWcoImNhbid0IG1hcDogb3ZlciBsaW1pdFxuIik7CisJCWdudGRldl9w
dXRfbWFwKE5VTEwsIG1hcCk7CisJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCX0KKwlyZXR1
cm4gbWFwOwogfQogCiBpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRk
ZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAogCQkJCWludCBjb3VudCwgdTMyIGRvbWlkLCB1MzIg
KnJlZnMsIHUzMiAqZmQpCiB7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKKwlzdHJ1
Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyBhcmdzOworCWludCBpLCByZXQ7CisKIAkqZmQg
PSAtMTsKLQlyZXR1cm4gLUVJTlZBTDsKKworCW1hcCA9IGRtYWJ1Zl9leHBfYWxsb2NfYmFja2lu
Z19zdG9yYWdlKHByaXYsIGZsYWdzLCBjb3VudCk7CisJaWYgKElTX0VSUihtYXApKQorCQlyZXR1
cm4gUFRSX0VSUihtYXApOworCisJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKKwkJbWFw
LT5ncmFudHNbaV0uZG9taWQgPSBkb21pZDsKKwkJbWFwLT5ncmFudHNbaV0ucmVmID0gcmVmc1tp
XTsKKwl9CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlnbnRkZXZfYWRkX21hcChwcml2
LCBtYXApOworCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisKKwltYXAtPmZsYWdzIHw9IEdO
VE1BUF9ob3N0X21hcDsKKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCisJbWFwLT5mbGFncyB8PSBH
TlRNQVBfZGV2aWNlX21hcDsKKyNlbmRpZgorCisJcmV0ID0gZ250ZGV2X21hcF9ncmFudF9wYWdl
cyhtYXApOworCWlmIChyZXQgPCAwKQorCQlnb3RvIG91dDsKKworCWFyZ3MucHJpdiA9IHByaXY7
CisJYXJncy5tYXAgPSBtYXA7CisJYXJncy5kZXYgPSBwcml2LT5kbWFfZGV2OworCWFyZ3MuZG1h
YnVmX3ByaXYgPSBwcml2LT5kbWFidWZfcHJpdjsKKwlhcmdzLmNvdW50ID0gbWFwLT5jb3VudDsK
KwlhcmdzLnBhZ2VzID0gbWFwLT5wYWdlczsKKworCXJldCA9IGRtYWJ1Zl9leHBfZnJvbV9wYWdl
cygmYXJncyk7CisJaWYgKHJldCA8IDApCisJCWdvdG8gb3V0OworCisJKmZkID0gYXJncy5mZDsK
KwlyZXR1cm4gMDsKKworb3V0OgorCWdudGRldl9yZW1vdmVfbWFwKHByaXYsIG1hcCk7CisJcmV0
dXJuIHJldDsKIH0KIAogLyogRE1BIGJ1ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KQEAgLTYzLDYg
KzUyNSwxMCBAQCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpnbnRkZXZfZG1hYnVmX2luaXQo
dm9pZCkKIAlpZiAoIXByaXYpCiAJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwogCisJbXV0ZXhf
aW5pdCgmcHJpdi0+bG9jayk7CisJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF9saXN0KTsKKwlJ
TklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7CisKIAlyZXR1cm4gcHJpdjsKIH0K
IApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYu
YwppbmRleCBlODI2NjBkODFkN2UuLjVmOTNjZDUzNDg0MCAxMDA2NDQKLS0tIGEvZHJpdmVycy94
ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAgLTI2Miw2ICsyNjIsMTYg
QEAgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBn
bnRkZXZfZ3JhbnRfbWFwICptYXApCiAJZ250ZGV2X2ZyZWVfbWFwKG1hcCk7CiB9CiAKKyNpZmRl
ZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKK3ZvaWQgZ250ZGV2X3JlbW92ZV9tYXAoc3RydWN0
IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQoreworCW11
dGV4X2xvY2soJnByaXYtPmxvY2spOworCWxpc3RfZGVsKCZtYXAtPm5leHQpOworCWdudGRldl9w
dXRfbWFwKE5VTEwgLyogYWxyZWFkeSByZW1vdmVkICovLCBtYXApOworCW11dGV4X3VubG9jaygm
cHJpdi0+bG9jayk7Cit9CisjZW5kaWYKKwogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKIHN0YXRpYyBpbnQg
ZmluZF9ncmFudF9wdGVzKHB0ZV90ICpwdGUsIHBndGFibGVfdCB0b2tlbiwKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYx-0007gc-4E; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYv-0007gS-GF
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:17 +0000
X-Inumbo-ID: 13a3c680-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13a3c680-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:50 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id v135-v6so36086625lfa.9
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:15 -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=ugKatMUqPYGZezKRz6KC/dxbT0OpuLNYxqHCMiad+Qg=;
 b=D+Sw3tUt/YD29GeWOBZaGXR9B0u2su88Hakxhy6Aqea0Z1mKOorltbKPvpWzzIIqu2
 dr8qaAnG5VoEH8wwtJUmPcwnHqg+kqv1y4cfSY/C/NZmFWIprMoBYHxDF0jIrwZlG6sj
 8HXmiLagUabA8zpGOdq9AHq2znQdZmEWMsGJPuevpXrkCZD2vVm1eN475+amQDxg2dj1
 Dd6tNz8CK0ejIbDesah0gKkefVy1M+PK9aUoB4RaiODoQUraC12fdBCZ3RxQfLyjrbtS
 CyIXuVwqSN4x0zhYYYqRMKvdv0FL+lK+2Me/beyZ9zHMO2XkvMUOZELNY3SDEIGW5Knl
 Ly9w==
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=ugKatMUqPYGZezKRz6KC/dxbT0OpuLNYxqHCMiad+Qg=;
 b=Wg42VoSG9i17UfjRzFQiqo89A7dyLYtiXKML9u7+wow0ta4SmB6dsAh3fKwxm/TWJb
 zL/fUgTil9/qL+8QomQkMrC/2lWnd7CqgAP3HMBR2M556oRj2ZHhe6V9pl1K5ukYSwl8
 9Fvt1uCz8GrfhXINfiD3T+GjGLMzi9M1lJmFZtGkAfbD2ENplCl4jYY/Q780trrojc2k
 FW1Mg2MVMOt9PO+RtLyqgxrp7ffauqtfVuR0CklYf9iFivJGBb+izdNG9IS+70VXAueL
 Gm87l2Zc+kBHyVKtFmlh15GyWW5SPzmklE6RTa4eBfMsxVI/VdaFnn8gRY4guAmdumkf
 MRzw==
X-Gm-Message-State: APt69E0DlN3e0QybqrQQdftLnSNj/adMA0oB+CpOY16CWx326ubpQRpx
 70146REZUi/VZU9EeqDIPo77TFkdMfI=
X-Google-Smtp-Source: ADUXVKI7tz/UC8kUdP4gyJj3Y7KnA4B/BaEQtCV5pXK0l/Fz4BqoQ93rjNwuCt1Wj/HVT6n5JlBhwg==
X-Received: by 2002:a2e:f11:: with SMTP id 17-v6mr311603ljp.47.1528810933661; 
 Tue, 12 Jun 2018 06:42:13 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:12 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:54 +0300
Message-Id: <20180612134200.17456-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWVtb3J5IHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1h
cHBpbmdzIHVwZGF0ZS9yZXNldApjb2RlIHVzZWQgaW4gYmFsbG9vbiBkcml2ZXIgY2FuIGJlIG1h
ZGUgY29tbW9uLCBzbyBvdGhlciBkcml2ZXJzIGNhbgphbHNvIHJlLXVzZSB0aGUgc2FtZSBmdW5j
dGlvbmFsaXR5IHdpdGhvdXQgb3Blbi1jb2RpbmcuCkNyZWF0ZSBhIGRlZGljYXRlZCBmaWxlIGZv
ciB0aGUgc2hhcmVkIGNvZGUgYW5kIGV4cG9ydCBjb3JyZXNwb25kaW5nCnN5bWJvbHMgZm9yIG90
aGVyIGtlcm5lbCBtb2R1bGVzLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL01h
a2VmaWxlICAgICAgICAgIHwgICAxICsKIGRyaXZlcnMveGVuL2JhbGxvb24uYyAgICAgICAgIHwg
IDcxICsrLS0tLS0tLS0tLS0tLS0tLS0tLQogZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMg
fCAxMTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS94ZW4vbWVt
LXJlc2VydmF0aW9uLmggfCAgNjQgKysrKysrKysrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2Vk
LCAxODMgaW5zZXJ0aW9ucygrKSwgNjUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQg
ZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRl
L3hlbi9tZW0tcmVzZXJ2YXRpb24uaAoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL01ha2VmaWxl
IGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKaW5kZXggNDUxZTgzM2Y1OTMxLi4zYzg3YjBjM2FjYTYg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2RyaXZlcnMveGVuL01ha2Vm
aWxlCkBAIC0yLDYgKzIsNyBAQAogb2JqLSQoQ09ORklHX0hPVFBMVUdfQ1BVKQkJKz0gY3B1X2hv
dHBsdWcubwogb2JqLSQoQ09ORklHX1g4NikJCQkrPSBmYWxsYmFjay5vCiBvYmoteQkrPSBncmFu
dC10YWJsZS5vIGZlYXR1cmVzLm8gYmFsbG9vbi5vIG1hbmFnZS5vIHByZWVtcHQubyB0aW1lLm8K
K29iai15CSs9IG1lbS1yZXNlcnZhdGlvbi5vCiBvYmoteQkrPSBldmVudHMvCiBvYmoteQkrPSB4
ZW5idXMvCiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2JhbGxvb24uYyBiL2RyaXZlcnMveGVu
L2JhbGxvb24uYwppbmRleCAwNjVmMGI2MDczNzMuLmJkYmNlNDI1N2I2NSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy94ZW4vYmFsbG9vbi5jCisrKyBiL2RyaXZlcnMveGVuL2JhbGxvb24uYwpAQCAtNzEs
NiArNzEsNyBAQAogI2luY2x1ZGUgPHhlbi9iYWxsb29uLmg+CiAjaW5jbHVkZSA8eGVuL2ZlYXR1
cmVzLmg+CiAjaW5jbHVkZSA8eGVuL3BhZ2UuaD4KKyNpbmNsdWRlIDx4ZW4vbWVtLXJlc2VydmF0
aW9uLmg+CiAKIHN0YXRpYyBpbnQgeGVuX2hvdHBsdWdfdW5wb3B1bGF0ZWQ7CiAKQEAgLTE1Nywx
MyArMTU4LDYgQEAgc3RhdGljIERFQ0xBUkVfREVMQVlFRF9XT1JLKGJhbGxvb25fd29ya2VyLCBi
YWxsb29uX3Byb2Nlc3MpOwogI2RlZmluZSBHRlBfQkFMTE9PTiBcCiAJKEdGUF9ISUdIVVNFUiB8
IF9fR0ZQX05PV0FSTiB8IF9fR0ZQX05PUkVUUlkgfCBfX0dGUF9OT01FTUFMTE9DKQogCi1zdGF0
aWMgdm9pZCBzY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQotewotI2lmZGVmIENPTkZJR19Y
RU5fU0NSVUJfUEFHRVMKLQljbGVhcl9oaWdocGFnZShwYWdlKTsKLSNlbmRpZgotfQotCiAvKiBi
YWxsb29uX2FwcGVuZDogYWRkIHRoZSBnaXZlbiBwYWdlIHRvIHRoZSBiYWxsb29uLiAqLwogc3Rh
dGljIHZvaWQgX19iYWxsb29uX2FwcGVuZChzdHJ1Y3QgcGFnZSAqcGFnZSkKIHsKQEAgLTQ2Mywx
MSArNDU3LDYgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgaW5jcmVhc2VfcmVzZXJ2YXRpb24odW5z
aWduZWQgbG9uZyBucl9wYWdlcykKIAlpbnQgcmM7CiAJdW5zaWduZWQgbG9uZyBpOwogCXN0cnVj
dCBwYWdlICAgKnBhZ2U7Ci0Jc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gcmVzZXJ2YXRp
b24gPSB7Ci0JCS5hZGRyZXNzX2JpdHMgPSAwLAotCQkuZXh0ZW50X29yZGVyID0gRVhURU5UX09S
REVSLAotCQkuZG9taWQgICAgICAgID0gRE9NSURfU0VMRgotCX07CiAKIAlpZiAobnJfcGFnZXMg
PiBBUlJBWV9TSVpFKGZyYW1lX2xpc3QpKQogCQlucl9wYWdlcyA9IEFSUkFZX1NJWkUoZnJhbWVf
bGlzdCk7CkBAIC00ODYsOSArNDc1LDcgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgaW5jcmVhc2Vf
cmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcykKIAkJcGFnZSA9IGJhbGxvb25fbmV4
dF9wYWdlKHBhZ2UpOwogCX0KIAotCXNldF94ZW5fZ3Vlc3RfaGFuZGxlKHJlc2VydmF0aW9uLmV4
dGVudF9zdGFydCwgZnJhbWVfbGlzdCk7Ci0JcmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IG5yX3Bh
Z2VzOwotCXJjID0gSFlQRVJWSVNPUl9tZW1vcnlfb3AoWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAs
ICZyZXNlcnZhdGlvbik7CisJcmMgPSB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UobnJfcGFn
ZXMsIGZyYW1lX2xpc3QpOwogCWlmIChyYyA8PSAwKQogCQlyZXR1cm4gQlBfRUFHQUlOOwogCkBA
IC00OTYsMjkgKzQ4Myw3IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGluY3JlYXNlX3Jlc2VydmF0
aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMpCiAJCXBhZ2UgPSBiYWxsb29uX3JldHJpZXZlKGZh
bHNlKTsKIAkJQlVHX09OKHBhZ2UgPT0gTlVMTCk7CiAKLSNpZmRlZiBDT05GSUdfWEVOX0hBVkVf
UFZNTVUKLQkJLyoKLQkJICogV2UgZG9uJ3Qgc3VwcG9ydCBQViBNTVUgd2hlbiBMaW51eCBhbmQg
WGVuIGlzIHVzaW5nCi0JCSAqIGRpZmZlcmVudCBwYWdlIGdyYW51bGFyaXR5LgotCQkgKi8KLQkJ
QlVJTERfQlVHX09OKFhFTl9QQUdFX1NJWkUgIT0gUEFHRV9TSVpFKTsKLQotCQlpZiAoIXhlbl9m
ZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKSB7Ci0JCQl1bnNpZ25lZCBs
b25nIHBmbiA9IHBhZ2VfdG9fcGZuKHBhZ2UpOwotCi0JCQlzZXRfcGh5c190b19tYWNoaW5lKHBm
biwgZnJhbWVfbGlzdFtpXSk7Ci0KLQkJCS8qIExpbmsgYmFjayBpbnRvIHRoZSBwYWdlIHRhYmxl
cyBpZiBub3QgaGlnaG1lbS4gKi8KLQkJCWlmICghUGFnZUhpZ2hNZW0ocGFnZSkpIHsKLQkJCQlp
bnQgcmV0OwotCQkJCXJldCA9IEhZUEVSVklTT1JfdXBkYXRlX3ZhX21hcHBpbmcoCi0JCQkJCQko
dW5zaWduZWQgbG9uZylfX3ZhKHBmbiA8PCBQQUdFX1NISUZUKSwKLQkJCQkJCW1mbl9wdGUoZnJh
bWVfbGlzdFtpXSwgUEFHRV9LRVJORUwpLAotCQkJCQkJMCk7Ci0JCQkJQlVHX09OKHJldCk7Ci0J
CQl9Ci0JCX0KLSNlbmRpZgorCQl4ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUo
MSwgJnBhZ2UsICZmcmFtZV9saXN0W2ldKTsKIAogCQkvKiBSZWxpbnF1aXNoIHRoZSBwYWdlIGJh
Y2sgdG8gdGhlIGFsbG9jYXRvci4gKi8KIAkJZnJlZV9yZXNlcnZlZF9wYWdlKHBhZ2UpOwpAQCAt
NTM1LDExICs1MDAsNiBAQCBzdGF0aWMgZW51bSBicF9zdGF0ZSBkZWNyZWFzZV9yZXNlcnZhdGlv
bih1bnNpZ25lZCBsb25nIG5yX3BhZ2VzLCBnZnBfdCBnZnApCiAJdW5zaWduZWQgbG9uZyBpOwog
CXN0cnVjdCBwYWdlICpwYWdlLCAqdG1wOwogCWludCByZXQ7Ci0Jc3RydWN0IHhlbl9tZW1vcnlf
cmVzZXJ2YXRpb24gcmVzZXJ2YXRpb24gPSB7Ci0JCS5hZGRyZXNzX2JpdHMgPSAwLAotCQkuZXh0
ZW50X29yZGVyID0gRVhURU5UX09SREVSLAotCQkuZG9taWQgICAgICAgID0gRE9NSURfU0VMRgot
CX07CiAJTElTVF9IRUFEKHBhZ2VzKTsKIAogCWlmIChucl9wYWdlcyA+IEFSUkFZX1NJWkUoZnJh
bWVfbGlzdCkpCkBAIC01NTMsNyArNTEzLDcgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgZGVjcmVh
c2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcywgZ2ZwX3QgZ2ZwKQogCQkJYnJl
YWs7CiAJCX0KIAkJYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAtMSk7Ci0JCXNjcnVi
X3BhZ2UocGFnZSk7CisJCXhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHBhZ2UpOwogCQls
aXN0X2FkZCgmcGFnZS0+bHJ1LCAmcGFnZXMpOwogCX0KIApAQCAtNTc1LDI1ICs1MzUsOCBAQCBz
dGF0aWMgZW51bSBicF9zdGF0ZSBkZWNyZWFzZV9yZXNlcnZhdGlvbih1bnNpZ25lZCBsb25nIG5y
X3BhZ2VzLCBnZnBfdCBnZnApCiAJCS8qIFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiByZXF1
aXJlcyBhIEdGTiAqLwogCQlmcmFtZV9saXN0W2krK10gPSB4ZW5fcGFnZV90b19nZm4ocGFnZSk7
CiAKLSNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKLQkJLyoKLQkJICogV2UgZG9uJ3Qgc3Vw
cG9ydCBQViBNTVUgd2hlbiBMaW51eCBhbmQgWGVuIGlzIHVzaW5nCi0JCSAqIGRpZmZlcmVudCBw
YWdlIGdyYW51bGFyaXR5LgotCQkgKi8KLQkJQlVJTERfQlVHX09OKFhFTl9QQUdFX1NJWkUgIT0g
UEFHRV9TSVpFKTsKLQotCQlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVk
X3BoeXNtYXApKSB7Ci0JCQl1bnNpZ25lZCBsb25nIHBmbiA9IHBhZ2VfdG9fcGZuKHBhZ2UpOwor
CQl4ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldCgxLCAmcGFnZSk7CiAKLQkJCWlm
ICghUGFnZUhpZ2hNZW0ocGFnZSkpIHsKLQkJCQlyZXQgPSBIWVBFUlZJU09SX3VwZGF0ZV92YV9t
YXBwaW5nKAotCQkJCQkJKHVuc2lnbmVkIGxvbmcpX192YShwZm4gPDwgUEFHRV9TSElGVCksCi0J
CQkJCQlfX3B0ZV9tYSgwKSwgMCk7Ci0JCQkJQlVHX09OKHJldCk7Ci0JCQl9Ci0JCQlfX3NldF9w
aHlzX3RvX21hY2hpbmUocGZuLCBJTlZBTElEX1AyTV9FTlRSWSk7Ci0JCX0KLSNlbmRpZgogCQls
aXN0X2RlbCgmcGFnZS0+bHJ1KTsKIAogCQliYWxsb29uX2FwcGVuZChwYWdlKTsKQEAgLTYwMSw5
ICs1NDQsNyBAQCBzdGF0aWMgZW51bSBicF9zdGF0ZSBkZWNyZWFzZV9yZXNlcnZhdGlvbih1bnNp
Z25lZCBsb25nIG5yX3BhZ2VzLCBnZnBfdCBnZnApCiAKIAlmbHVzaF90bGJfYWxsKCk7CiAKLQlz
ZXRfeGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5leHRlbnRfc3RhcnQsIGZyYW1lX2xpc3Qp
OwotCXJlc2VydmF0aW9uLm5yX2V4dGVudHMgICA9IG5yX3BhZ2VzOwotCXJldCA9IEhZUEVSVklT
T1JfbWVtb3J5X29wKFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiwgJnJlc2VydmF0aW9uKTsK
KwlyZXQgPSB4ZW5tZW1fcmVzZXJ2YXRpb25fZGVjcmVhc2UobnJfcGFnZXMsIGZyYW1lX2xpc3Qp
OwogCUJVR19PTihyZXQgIT0gbnJfcGFnZXMpOwogCiAJYmFsbG9vbl9zdGF0cy5jdXJyZW50X3Bh
Z2VzIC09IG5yX3BhZ2VzOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9u
LmMgYi9kcml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAuLmFhNTUxZDU4MDAxYwotLS0gL2Rldi9udWxsCisrKyBiL2RyaXZl
cnMveGVuL21lbS1yZXNlcnZhdGlvbi5jCkBAIC0wLDAgKzEsMTEyIEBACisvLyBTUERYLUxpY2Vu
c2UtSWRlbnRpZmllcjogR1BMLTIuMAorCisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBYZW4g
bWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMDMs
IEIgRHJhZ292aWMKKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsg
RnJhc2VyCisgKiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRp
b24KKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKKyAqIENvcHlyaWdodCAoYykg
MjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisj
aW5jbHVkZSA8eGVuL21lbS1yZXNlcnZhdGlvbi5oPgorCisvKgorICogVXNlIG9uZSBleHRlbnQg
cGVyIFBBR0VfU0laRSB0byBhdm9pZCB0byBicmVhayBkb3duIHRoZSBwYWdlIGludG8KKyAqIG11
bHRpcGxlIGZyYW1lLgorICovCisjZGVmaW5lIEVYVEVOVF9PUkRFUiAoZmxzKFhFTl9QRk5fUEVS
X1BBR0UpIC0gMSkKKworI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQordm9pZCBfX3hlbm1l
bV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJ
CQkgICAgc3RydWN0IHBhZ2UgKipwYWdlcywKKwkJCQkJICAgIHhlbl9wZm5fdCAqZnJhbWVzKQor
eworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKKwkJc3RydWN0IHBh
Z2UgKnBhZ2UgPSBwYWdlc1tpXTsKKwkJdW5zaWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3Bmbihw
YWdlKTsKKworCQlCVUdfT04ocGFnZSA9PSBOVUxMKTsKKworCQkvKgorCQkgKiBXZSBkb24ndCBz
dXBwb3J0IFBWIE1NVSB3aGVuIExpbnV4IGFuZCBYZW4gaXMgdXNpbmcKKwkJICogZGlmZmVyZW50
IHBhZ2UgZ3JhbnVsYXJpdHkuCisJCSAqLworCQlCVUlMRF9CVUdfT04oWEVOX1BBR0VfU0laRSAh
PSBQQUdFX1NJWkUpOworCisKKwkJc2V0X3BoeXNfdG9fbWFjaGluZShwZm4sIGZyYW1lc1tpXSk7
CisKKwkJLyogTGluayBiYWNrIGludG8gdGhlIHBhZ2UgdGFibGVzIGlmIG5vdCBoaWdobWVtLiAq
LworCQlpZiAoIVBhZ2VIaWdoTWVtKHBhZ2UpKSB7CisJCQlpbnQgcmV0OworCisJCQlyZXQgPSBI
WVBFUlZJU09SX3VwZGF0ZV92YV9tYXBwaW5nKAorCQkJCQkodW5zaWduZWQgbG9uZylfX3ZhKHBm
biA8PCBQQUdFX1NISUZUKSwKKwkJCQkJbWZuX3B0ZShmcmFtZXNbaV0sIFBBR0VfS0VSTkVMKSwK
KwkJCQkJMCk7CisJCQlCVUdfT04ocmV0KTsKKwkJfQorCX0KK30KK0VYUE9SVF9TWU1CT0xfR1BM
KF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKTsKKwordm9pZCBfX3hlbm1l
bV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgY291bnQsCisJCQkJ
CSAgIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJaW50IGk7CisKKwlmb3IgKGkgPSAwOyBpIDwg
Y291bnQ7IGkrKykgeworCQlzdHJ1Y3QgcGFnZSAqcGFnZSA9IHBhZ2VzW2ldOworCQl1bnNpZ25l
ZCBsb25nIHBmbiA9IHBhZ2VfdG9fcGZuKHBhZ2UpOworCisJCS8qCisJCSAqIFdlIGRvbid0IHN1
cHBvcnQgUFYgTU1VIHdoZW4gTGludXggYW5kIFhlbiBpcyB1c2luZworCQkgKiBkaWZmZXJlbnQg
cGFnZSBncmFudWxhcml0eS4KKwkJICovCisJCUJVSUxEX0JVR19PTihYRU5fUEFHRV9TSVpFICE9
IFBBR0VfU0laRSk7CisKKwkJaWYgKCFQYWdlSGlnaE1lbShwYWdlKSkgeworCQkJaW50IHJldDsK
KworCQkJcmV0ID0gSFlQRVJWSVNPUl91cGRhdGVfdmFfbWFwcGluZygKKwkJCQkJKHVuc2lnbmVk
IGxvbmcpX192YShwZm4gPDwgUEFHRV9TSElGVCksCisJCQkJCV9fcHRlX21hKDApLCAwKTsKKwkJ
CUJVR19PTihyZXQpOworCQl9CisJCV9fc2V0X3BoeXNfdG9fbWFjaGluZShwZm4sIElOVkFMSURf
UDJNX0VOVFJZKTsKKwl9Cit9CitFWFBPUlRfU1lNQk9MX0dQTChfX3hlbm1lbV9yZXNlcnZhdGlv
bl92YV9tYXBwaW5nX3Jlc2V0KTsKKyNlbmRpZiAvKiBDT05GSUdfWEVOX0hBVkVfUFZNTVUgKi8K
KworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAq
ZnJhbWVzKQoreworCXN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0g
eworCQkuYWRkcmVzc19iaXRzID0gMCwKKwkJLmV4dGVudF9vcmRlciA9IEVYVEVOVF9PUkRFUiwK
KwkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKKwl9OworCisJc2V0X3hlbl9ndWVzdF9oYW5k
bGUocmVzZXJ2YXRpb24uZXh0ZW50X3N0YXJ0LCBmcmFtZXMpOworCXJlc2VydmF0aW9uLm5yX2V4
dGVudHMgPSBjb3VudDsKKwlyZXR1cm4gSFlQRVJWSVNPUl9tZW1vcnlfb3AoWEVOTUVNX3BvcHVs
YXRlX3BoeXNtYXAsICZyZXNlcnZhdGlvbik7Cit9CitFWFBPUlRfU1lNQk9MX0dQTCh4ZW5tZW1f
cmVzZXJ2YXRpb25faW5jcmVhc2UpOworCitpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNl
KGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpCit7CisJc3RydWN0IHhlbl9tZW1vcnlfcmVz
ZXJ2YXRpb24gcmVzZXJ2YXRpb24gPSB7CisJCS5hZGRyZXNzX2JpdHMgPSAwLAorCQkuZXh0ZW50
X29yZGVyID0gRVhURU5UX09SREVSLAorCQkuZG9taWQgICAgICAgID0gRE9NSURfU0VMRgorCX07
CisKKwlzZXRfeGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5leHRlbnRfc3RhcnQsIGZyYW1l
cyk7CisJcmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IGNvdW50OworCXJldHVybiBIWVBFUlZJU09S
X21lbW9yeV9vcChYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24sICZyZXNlcnZhdGlvbik7Cit9
CitFWFBPUlRfU1lNQk9MX0dQTCh4ZW5tZW1fcmVzZXJ2YXRpb25fZGVjcmVhc2UpOwpkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmggYi9pbmNsdWRlL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLmUwOTM5
Mzg3Mjc4ZAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5o
CkBAIC0wLDAgKzEsNjQgQEAKKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICov
CisKKy8qCisgKiBYZW4gbWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4KKyAqCisgKiBDb3B5
cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292aWMKKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBN
IFdpbGxpYW1zb24sIEsgRnJhc2VyCisgKiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRo
LCBJQk0gQ29ycG9yYXRpb24KKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKKyAq
IENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1z
IEluYy4KKyAqLworCisjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJT05fSAorI2RlZmluZSBfWEVO
TUVNX1JFU0VSVkFUSU9OX0gKKworI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgorI2luY2x1ZGUg
PGxpbnV4L3NsYWIuaD4KKworI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CisjaW5jbHVk
ZSA8YXNtL3RsYi5oPgorCisjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9tZW1vcnkuaD4KKyNpbmNs
dWRlIDx4ZW4vcGFnZS5oPgorCitzdGF0aWMgaW5saW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9u
X3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpCit7CisjaWZkZWYgQ09ORklHX1hFTl9TQ1JV
Ql9QQUdFUworCWNsZWFyX2hpZ2hwYWdlKHBhZ2UpOworI2VuZGlmCit9CisKKyNpZmRlZiBDT05G
SUdfWEVOX0hBVkVfUFZNTVUKK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191
cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwKKwkJCQkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMs
CisJCQkJCSAgICB4ZW5fcGZuX3QgKmZyYW1lcyk7CisKK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRp
b25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkgICBzdHJ1Y3Qg
cGFnZSAqKnBhZ2VzKTsKKyNlbmRpZgorCitzdGF0aWMgaW5saW5lIHZvaWQgeGVubWVtX3Jlc2Vy
dmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKHVuc2lnbmVkIGxvbmcgY291bnQsCisJCQkJCQkJc3Ry
dWN0IHBhZ2UgKipwYWdlcywKKwkJCQkJCQl4ZW5fcGZuX3QgKmZyYW1lcykKK3sKKyNpZmRlZiBD
T05GSUdfWEVOX0hBVkVfUFZNTVUKKwlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFu
c2xhdGVkX3BoeXNtYXApKQorCQlfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0
ZShjb3VudCwgcGFnZXMsIGZyYW1lcyk7CisjZW5kaWYKK30KKworc3RhdGljIGlubGluZSB2b2lk
IHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgY291bnQs
CisJCQkJCQkgICAgICAgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKyNpZmRlZiBDT05GSUdfWEVO
X0hBVkVfUFZNTVUKKwlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3Bo
eXNtYXApKQorCQlfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KGNvdW50LCBw
YWdlcyk7CisjZW5kaWYKK30KKworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFzZShpbnQg
Y291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKTsKKworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9kZWNy
ZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKTsKKworI2VuZGlmCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjYx-0007gs-JZ; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjYw-0007gX-N0
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:18 +0000
X-Inumbo-ID: 148a2142-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 148a2142-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:51 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id n15-v6so36077552lfn.10
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:16 -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=7b9yXN8I7+y9xFpsRLeuFAzs6185E05kVswKBKHWIhk=;
 b=TMEN7B+AcR3a/AIszAI3dRMmqco3vouslDdKK2TLDBMMPfp9VmOqkUmdL3H0+RtK3r
 veF/QTVGrreod2YsNPuQgQYg9IZIItf4y61qQURUzDipMH1a0QtV5KW3rR8stlk5aj/p
 BooaBf7pgZuOSm0Z5BE0QSxVJyqM6I/KI+0gIiOODRE/5zwT1nr6NGM6NM9PcKXQo7or
 fa6aB8HXP27h79lsdcYGgywKLXRxOvDVn1Ba2kGPOs4F6HG2ZvfOZGJJEd+kEvA2PO/v
 0MgYz/uBZ3JVzucRMGm+Ky2cLA2AHqLBWODUc+I4t40eL++Qu5lxvkkUCllx6s1JgSIR
 QXHA==
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=7b9yXN8I7+y9xFpsRLeuFAzs6185E05kVswKBKHWIhk=;
 b=Klhi+F6EY/L4fb8rn0y0iRRk5QmSbmCI+XX8T49dCPV1b+x96riLfjd3easb4eZkdE
 pKm6j+l+sjX900P76SrxLjwoCQgq0R9WPxJqyhoUOuZtF4KMO9PLWbjEY8F0Ll/BK/Ok
 FfiNDszdcf9dWdSrWqFBxZXrHSvBOzAt5hx6sxKcuLdC5CoAfHimd84IV/IZm/sS2GbO
 9wkYa/pqYP/Vm4ClOOcPEuWz8ffXfzBjT7uZqfN6CdQwVxLu1fAqgZo+6HCjX1LOImHv
 f9pw3V5c6qj/p4RhP2xy4EFobmK4sLFdVZ+qJdzvMJ2CFXLssHvzN0hFth3Vj4eMFpnb
 vE2A==
X-Gm-Message-State: APt69E2gYZeWu+soQ4PxQedWzMaC89fCzPABQNJTMDh1mBXq6EdJOF+f
 axmeBHgWn26TEqKYvbIFl2yWknq3yIU=
X-Google-Smtp-Source: ADUXVKLVIinkAgOji5KlhLRpd4xPEUBeGTsZKGWxcRFNG7iBHah0vwdWuTk0Tt+X6TOsEDo9ARLI+Q==
X-Received: by 2002:a2e:8810:: with SMTP id x16-v6mr296535ljh.45.1528810935279; 
 Tue, 12 Jun 2018 06:42:15 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:14 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:55 +0300
Message-Id: <20180612134200.17456-5-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxsb2NhdGlu
ZyBidWZmZXJzIHRoYXQgY2FuCmJlIHVzZWQgZm9yIERNQSBvcGVyYXRpb25zIGFuZCBtYXBwaW5n
IGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcwpvbiB0b3Agb2YgdGhvc2UuClRoZSByZXN1bHRpbmcg
YnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24KZHJp
dmVyIGluIHRlcm1zIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNlcnZhdGlvbiBpcyBtYWRlCih7aW5j
cmVhc2V8ZGVjcmVhc2V9X3Jlc2VydmF0aW9uIGFuZCBWQSBtYXBwaW5ncyB1cGRhdGVkIGlmIG5l
ZWRlZCkuClRoaXMgaXMgdXNlZnVsIGZvciBzaGFyaW5nIGZvcmVpZ24gYnVmZmVycyB3aXRoIEhX
IGRyaXZlcnMgd2hpY2gKY2Fubm90IHdvcmsgd2l0aCBzY2F0dGVyZWQgYnVmZmVycyBwcm92aWRl
ZCBieSB0aGUgYmFsbG9vbiBkcml2ZXIsCmJ1dCByZXF1aXJlIERNQWFibGUgbWVtb3J5IGluc3Rl
YWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICB8IDEz
ICsrKysrKwogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyB8IDk3ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8IDE4ICsr
KysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKaW5kZXggZTVkMGMyODM3
MmVhLi4zOTUzNmRkZmJjZTQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKKysrIGIv
ZHJpdmVycy94ZW4vS2NvbmZpZwpAQCAtMTYxLDYgKzE2MSwxOSBAQCBjb25maWcgWEVOX0dSQU5U
X0RFVl9BTExPQwogCSAgdG8gb3RoZXIgZG9tYWlucy4gVGhpcyBjYW4gYmUgdXNlZCB0byBpbXBs
ZW1lbnQgZnJvbnRlbmQgZHJpdmVycwogCSAgb3IgYXMgcGFydCBvZiBhbiBpbnRlci1kb21haW4g
c2hhcmVkIG1lbW9yeSBjaGFubmVsLgogCitjb25maWcgWEVOX0dSQU5UX0RNQV9BTExPQworCWJv
b2wgIkFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFibGUgYnVmZmVycyB3aXRoIGdyYW50IHJlZmVy
ZW5jZSBtb2R1bGUiCisJZGVwZW5kcyBvbiBYRU4gJiYgSEFTX0RNQQorCWhlbHAKKwkgIEV4dGVu
ZHMgZ3JhbnQgdGFibGUgbW9kdWxlIEFQSSB0byBhbGxvdyBhbGxvY2F0aW5nIERNQSBjYXBhYmxl
CisJICBidWZmZXJzIGFuZCBtYXBwaW5nIGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcyBvbiB0b3Ag
b2YgaXQuCisJICBUaGUgcmVzdWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBhbGxvY2F0
ZWQgYnkgdGhlIGJhbGxvb24KKwkgIGRyaXZlciBpbiB0ZXJtcyB0aGF0IHByb3BlciBtZW1vcnkg
cmVzZXJ2YXRpb24gaXMgbWFkZQorCSAgKHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24g
YW5kIFZBIG1hcHBpbmdzIHVwZGF0ZWQgaWYgbmVlZGVkKS4KKwkgIFRoaXMgaXMgdXNlZnVsIGZv
ciBzaGFyaW5nIGZvcmVpZ24gYnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hpY2gKKwkgIGNhbm5v
dCB3b3JrIHdpdGggc2NhdHRlcmVkIGJ1ZmZlcnMgcHJvdmlkZWQgYnkgdGhlIGJhbGxvb24gZHJp
dmVyLAorCSAgYnV0IHJlcXVpcmUgRE1BYWJsZSBtZW1vcnkgaW5zdGVhZC4KKwogY29uZmlnIFNX
SU9UTEJfWEVOCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBTV0lPVExCCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCBk
YmI0OGE4OWU5ODcuLjI2ZWQ0OThiNWU2ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQt
dGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC00NSw2ICs0NSw5IEBA
CiAjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+CiAjaW5jbHVkZSA8bGludXgvcmF0ZWxpbWl0
Lmg+CiAjaW5jbHVkZSA8bGludXgvbW9kdWxlcGFyYW0uaD4KKyNpZmRlZiBDT05GSUdfWEVOX0dS
QU5UX0RNQV9BTExPQworI2luY2x1ZGUgPGxpbnV4L2RtYS1tYXBwaW5nLmg+CisjZW5kaWYKIAog
I2luY2x1ZGUgPHhlbi94ZW4uaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbi5oPgpAQCAt
NTcsNiArNjAsNyBAQAogI2lmZGVmIENPTkZJR19YODYKICNpbmNsdWRlIDxhc20veGVuL2NwdWlk
Lmg+CiAjZW5kaWYKKyNpbmNsdWRlIDx4ZW4vbWVtLXJlc2VydmF0aW9uLmg+CiAjaW5jbHVkZSA8
YXNtL3hlbi9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDxhc20veGVuL2ludGVyZmFjZS5oPgogCkBA
IC04MzgsNiArODQyLDk5IEBAIHZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50IG5yX3BhZ2VzLCBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKQogfQogRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2ZyZWVfcGFn
ZXMpOwogCisjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKy8qKgorICogZ250dGFi
X2RtYV9hbGxvY19wYWdlcyAtIGFsbG9jIERNQWFibGUgcGFnZXMgc3VpdGFibGUgZm9yIGdyYW50
IG1hcHBpbmcgaW50bworICogQGFyZ3M6IGFyZ3VtZW50cyB0byB0aGUgZnVuY3Rpb24KKyAqLwor
aW50IGdudHRhYl9kbWFfYWxsb2NfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAq
YXJncykKK3sKKwl1bnNpZ25lZCBsb25nIHBmbiwgc3RhcnRfcGZuOworCXNpemVfdCBzaXplOwor
CWludCBpLCByZXQ7CisKKwlzaXplID0gYXJncy0+bnJfcGFnZXMgPDwgUEFHRV9TSElGVDsKKwlp
ZiAoYXJncy0+Y29oZXJlbnQpCisJCWFyZ3MtPnZhZGRyID0gZG1hX2FsbG9jX2NvaGVyZW50KGFy
Z3MtPmRldiwgc2l6ZSwKKwkJCQkJCSAmYXJncy0+ZGV2X2J1c19hZGRyLAorCQkJCQkJIEdGUF9L
RVJORUwgfCBfX0dGUF9OT1dBUk4pOworCWVsc2UKKwkJYXJncy0+dmFkZHIgPSBkbWFfYWxsb2Nf
d2MoYXJncy0+ZGV2LCBzaXplLAorCQkJCQkgICAmYXJncy0+ZGV2X2J1c19hZGRyLAorCQkJCQkg
ICBHRlBfS0VSTkVMIHwgX19HRlBfTk9XQVJOKTsKKwlpZiAoIWFyZ3MtPnZhZGRyKSB7CisJCXBy
X2RlYnVnKCJGYWlsZWQgdG8gYWxsb2NhdGUgRE1BIGJ1ZmZlciBvZiBzaXplICV6dVxuIiwgc2l6
ZSk7CisJCXJldHVybiAtRU5PTUVNOworCX0KKworCXN0YXJ0X3BmbiA9IF9fcGh5c190b19wZm4o
YXJncy0+ZGV2X2J1c19hZGRyKTsKKwlmb3IgKHBmbiA9IHN0YXJ0X3BmbiwgaSA9IDA7IHBmbiA8
IHN0YXJ0X3BmbiArIGFyZ3MtPm5yX3BhZ2VzOworCQkJcGZuKyssIGkrKykgeworCQlzdHJ1Y3Qg
cGFnZSAqcGFnZSA9IHBmbl90b19wYWdlKHBmbik7CisKKwkJYXJncy0+cGFnZXNbaV0gPSBwYWdl
OworCQlhcmdzLT5mcmFtZXNbaV0gPSB4ZW5fcGFnZV90b19nZm4ocGFnZSk7CisJCXhlbm1lbV9y
ZXNlcnZhdGlvbl9zY3J1Yl9wYWdlKHBhZ2UpOworCX0KKworCXhlbm1lbV9yZXNlcnZhdGlvbl92
YV9tYXBwaW5nX3Jlc2V0KGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5wYWdlcyk7CisKKwlyZXQgPSB4
ZW5tZW1fcmVzZXJ2YXRpb25fZGVjcmVhc2UoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPmZyYW1lcyk7
CisJaWYgKHJldCAhPSBhcmdzLT5ucl9wYWdlcykgeworCQlwcl9kZWJ1ZygiRmFpbGVkIHRvIGRl
Y3JlYXNlIHJlc2VydmF0aW9uIGZvciBETUEgYnVmZmVyXG4iKTsKKwkJcmV0ID0gLUVGQVVMVDsK
KwkJZ290byBmYWlsOworCX0KKworCXJldCA9IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShhcmdz
LT5ucl9wYWdlcywgYXJncy0+cGFnZXMpOworCWlmIChyZXQgPCAwKQorCQlnb3RvIGZhaWw7CisK
KwlyZXR1cm4gMDsKKworZmFpbDoKKwlnbnR0YWJfZG1hX2ZyZWVfcGFnZXMoYXJncyk7CisJcmV0
dXJuIHJldDsKK30KK0VYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9kbWFfYWxsb2NfcGFnZXMpOwor
CisvKioKKyAqIGdudHRhYl9kbWFfZnJlZV9wYWdlcyAtIGZyZWUgRE1BYWJsZSBwYWdlcworICog
QGFyZ3M6IGFyZ3VtZW50cyB0byB0aGUgZnVuY3Rpb24KKyAqLworaW50IGdudHRhYl9kbWFfZnJl
ZV9wYWdlcyhzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzICphcmdzKQoreworCXNpemVfdCBz
aXplOworCWludCBpLCByZXQ7CisKKwlnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShhcmdzLT5u
cl9wYWdlcywgYXJncy0+cGFnZXMpOworCisJZm9yIChpID0gMDsgaSA8IGFyZ3MtPm5yX3BhZ2Vz
OyBpKyspCisJCWFyZ3MtPmZyYW1lc1tpXSA9IHBhZ2VfdG9feGVuX3BmbihhcmdzLT5wYWdlc1tp
XSk7CisKKwlyZXQgPSB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoYXJncy0+bnJfcGFnZXMs
IGFyZ3MtPmZyYW1lcyk7CisJaWYgKHJldCAhPSBhcmdzLT5ucl9wYWdlcykgeworCQlwcl9kZWJ1
ZygiRmFpbGVkIHRvIGRlY3JlYXNlIHJlc2VydmF0aW9uIGZvciBETUEgYnVmZmVyXG4iKTsKKwkJ
cmV0ID0gLUVGQVVMVDsKKwl9IGVsc2UgeworCQlyZXQgPSAwOworCX0KKworCXhlbm1lbV9yZXNl
cnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZShhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMsCisJ
CQkJCSAgICAgYXJncy0+ZnJhbWVzKTsKKworCXNpemUgPSBhcmdzLT5ucl9wYWdlcyA8PCBQQUdF
X1NISUZUOworCWlmIChhcmdzLT5jb2hlcmVudCkKKwkJZG1hX2ZyZWVfY29oZXJlbnQoYXJncy0+
ZGV2LCBzaXplLAorCQkJCSAgYXJncy0+dmFkZHIsIGFyZ3MtPmRldl9idXNfYWRkcik7CisJZWxz
ZQorCQlkbWFfZnJlZV93YyhhcmdzLT5kZXYsIHNpemUsCisJCQkgICAgYXJncy0+dmFkZHIsIGFy
Z3MtPmRldl9idXNfYWRkcik7CisJcmV0dXJuIHJldDsKK30KK0VYUE9SVF9TWU1CT0xfR1BMKGdu
dHRhYl9kbWFfZnJlZV9wYWdlcyk7CisjZW5kaWYKKwogLyogSGFuZGxpbmcgb2YgcGFnZWQgb3V0
IGdyYW50IHRhcmdldHMgKEdOVFNUX2VhZ2FpbikgKi8KICNkZWZpbmUgTUFYX0RFTEFZIDI1Ngog
c3RhdGljIGlubGluZSB2b2lkCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5o
IGIvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAppbmRleCBkZTAzZjI1NDJiYjcuLjliYzViYzA3
ZDRkMyAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAorKysgYi9pbmNsdWRl
L3hlbi9ncmFudF90YWJsZS5oCkBAIC0xOTgsNiArMTk4LDI0IEBAIHZvaWQgZ250dGFiX2ZyZWVf
YXV0b194bGF0X2ZyYW1lcyh2b2lkKTsKIGludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3Bh
Z2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIHZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50IG5y
X3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIAorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DCitzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIHsKKwkvKiBEZXZpY2UgZm9y
IHdoaWNoIERNQSBtZW1vcnkgd2lsbCBiZS93YXMgYWxsb2NhdGVkLiAqLworCXN0cnVjdCBkZXZp
Y2UgKmRldjsKKwkvKiBJZiBzZXQgdGhlbiBETUEgYnVmZmVyIGlzIGNvaGVyZW50IGFuZCB3cml0
ZS1jb21iaW5lIG90aGVyd2lzZS4gKi8KKwlib29sIGNvaGVyZW50OworCisJaW50IG5yX3BhZ2Vz
OworCXN0cnVjdCBwYWdlICoqcGFnZXM7CisJeGVuX3Bmbl90ICpmcmFtZXM7CisJdm9pZCAqdmFk
ZHI7CisJZG1hX2FkZHJfdCBkZXZfYnVzX2FkZHI7Cit9OworCitpbnQgZ250dGFiX2RtYV9hbGxv
Y19wYWdlcyhzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzICphcmdzKTsKK2ludCBnbnR0YWJf
ZG1hX2ZyZWVfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncyk7CisjZW5k
aWYKKwogaW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFnZXMsIHN0cnVjdCBw
YWdlICoqcGFnZXMpOwogdm9pZCBnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjZ2-0007iJ-Q2; Tue, 12 Jun 2018 13:42: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=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjZ1-0007hr-Gf
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:23 +0000
X-Inumbo-ID: 1780976f-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1780976f-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:39:56 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id i83-v6so36081114lfh.5
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42: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:in-reply-to:references;
 bh=p7uvJN0idH0Bks27cBHk+yYhV2a5TzPwBygZPI3nWxE=;
 b=QgZdoGbILjsML6PNXuUv16VxF0BekiIwgyiktz4kAx/0UM+a7nYntGVAwYl0a2xCGM
 kRIdPBWqij7onURu8oV2Y1Swb7HoSD5Q8tPEFGUm6iQbrcvUxhKA65sH3AGaIhOrkyxa
 kONV7KQpASePJJVa22xFk5uXhTi5ScIu/F5gPLN8m4ns0ut/PyA9Qs0I2FSz9GQYcf4l
 aJNb1mUarbMZF4L+TdyO/1rrZOGcFr1Ybwy0pXqTbKX5mb4LPK5c6/fE/rvuZXgSVcQ6
 elxijN2QUX6pERM22rg3bJjvPwhAFUHKZ6RXlUHMfXSIcJ8T4EWmecH4xfajSUcMQwZ9
 iZhw==
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=p7uvJN0idH0Bks27cBHk+yYhV2a5TzPwBygZPI3nWxE=;
 b=XOkb9wqzeYu32FcUdlGGXzQp4GAnu6zkeyJf03buyZAPcZSHBDVgqH/Rh+kmX8bdh6
 B6iqQuA5oYB/W7nSHYaF9AfU3khvcAZX1LNQbH4brmAIFMQPFxskyy1RJJ2vP3OtqzF8
 RYuxum644ODhkWiIplm89AL89sB6dD+bn/IUVB+wf+rjrVXKAGECnNwEx5DdXozTKvlN
 NlILzH48VmF5S2trS5Vt3Go9RMm83lVAU7yYnIdvJrqcO0i5p+qdchiQBl9p7HBCI0RP
 hYFPG7+xADT1mZCYqnv1wgG6nqAdAHqPAa0NPlMANgsePviaJxikBRxwj+G2Jo9mLSfG
 sLHw==
X-Gm-Message-State: APt69E3HRTVriz6FryQ7AAOhIG9GkSG9P03y3FhlnZU1XZ+qX8eSkQpK
 3lUzCZs9ZTSTJ74RRDci7n7eHEepBAA=
X-Google-Smtp-Source: ADUXVKJtXhoo/AwigbTQoF2/qhauROwKqo57aZdPHeAa0IGUx2jrQjvOFouerWhCAv0JZOSbhU9QMw==
X-Received: by 2002:a19:890a:: with SMTP id
 l10-v6mr248678lfd.117.1528810940154; 
 Tue, 12 Jun 2018 06:42:20 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:19 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:41:58 +0300
Message-Id: <20180612134200.17456-8-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 7/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2UgZHJp
dmVyIGV4dGVuc2lvbjoKdGhlIGV4dGVuc2lvbiBhbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyBh
bmQga2VybmVsIG1vZHVsZXMgdG8KdXNlIFhlbiBiYWNrZWQgZG1hLWJ1ZiBpbXBsZW1lbnRhdGlv
bi4gV2l0aCB0aGlzIGV4dGVuc2lvbiBncmFudApyZWZlcmVuY2VzIHRvIHRoZSBwYWdlcyBvZiBh
biBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZApmb3Igb3RoZXIgZG9tYWluIHVzZSBh
bmQgZ3JhbnQgcmVmZXJlbmNlcyBjb21pbmcgZnJvbSBhIGZvcmVpZ24KZG9tYWluIGNhbiBiZSBj
b252ZXJ0ZWQgaW50byBhIGxvY2FsIGRtYS1idWYgZm9yIGxvY2FsIGV4cG9ydC4KSW1wbGVtZW50
IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERNQSBidWZmZXJzJwpzdXBw
b3J0LgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICB8
ICAxMCArKysKIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICB8ICAgMSArCiBkcml2ZXJzL3hl
bi9nbnRkZXYtY29tbW9uLmggfCAgIDYgKysKIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyB8
ICA3MiArKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oIHwg
IDM5ICsrKysrKysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCAxMzIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5o
ICAgfCAgOTEgKysrKysrKysrKysrKysrKysrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCAzNTEg
aW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1kbWFi
dWYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAoKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL0tjb25maWcgYi9kcml2ZXJzL3hlbi9LY29uZmlnCmluZGV4
IDM5NTM2ZGRmYmNlNC4uNTJkNjRlNGI2YjgxIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9LY29u
ZmlnCisrKyBiL2RyaXZlcnMveGVuL0tjb25maWcKQEAgLTE1Miw2ICsxNTIsMTYgQEAgY29uZmln
IFhFTl9HTlRERVYKIAloZWxwCiAJICBBbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyB0byB1c2Ug
Z3JhbnRzLgogCitjb25maWcgWEVOX0dOVERFVl9ETUFCVUYKKwlib29sICJBZGQgc3VwcG9ydCBm
b3IgZG1hLWJ1ZiBncmFudCBhY2Nlc3MgZGV2aWNlIGRyaXZlciBleHRlbnNpb24iCisJZGVwZW5k
cyBvbiBYRU5fR05UREVWICYmIFhFTl9HUkFOVF9ETUFfQUxMT0MgJiYgRE1BX1NIQVJFRF9CVUZG
RVIKKwloZWxwCisJICBBbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyBhbmQga2VybmVsIG1vZHVs
ZXMgdG8gdXNlIFhlbiBiYWNrZWQKKwkgIGRtYS1idWYgaW1wbGVtZW50YXRpb24uIFdpdGggdGhp
cyBleHRlbnNpb24gZ3JhbnQgcmVmZXJlbmNlcyB0bworCSAgdGhlIHBhZ2VzIG9mIGFuIGltcG9y
dGVkIGRtYS1idWYgY2FuIGJlIGV4cG9ydGVkIGZvciBvdGhlciBkb21haW4KKwkgIHVzZSBhbmQg
Z3JhbnQgcmVmZXJlbmNlcyBjb21pbmcgZnJvbSBhIGZvcmVpZ24gZG9tYWluIGNhbiBiZQorCSAg
Y29udmVydGVkIGludG8gYSBsb2NhbCBkbWEtYnVmIGZvciBsb2NhbCBleHBvcnQuCisKIGNvbmZp
ZyBYRU5fR1JBTlRfREVWX0FMTE9DCiAJdHJpc3RhdGUgIlVzZXItc3BhY2UgZ3JhbnQgcmVmZXJl
bmNlIGFsbG9jYXRvciBkcml2ZXIiCiAJZGVwZW5kcyBvbiBYRU4KZGlmZiAtLWdpdCBhL2RyaXZl
cnMveGVuL01ha2VmaWxlIGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKaW5kZXggM2M4N2IwYzNhY2E2
Li4zM2FmYjdiMmIyMjcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2Ry
aXZlcnMveGVuL01ha2VmaWxlCkBAIC00MSw1ICs0MSw2IEBAIG9iai0kKENPTkZJR19YRU5fUFZD
QUxMU19CQUNLRU5EKQkrPSBwdmNhbGxzLWJhY2subwogb2JqLSQoQ09ORklHX1hFTl9QVkNBTExT
X0ZST05URU5EKQkrPSBwdmNhbGxzLWZyb250Lm8KIHhlbi1ldnRjaG4teQkJCQk6PSBldnRjaG4u
bwogeGVuLWdudGRldi15CQkJCTo9IGdudGRldi5vCit4ZW4tZ250ZGV2LSQoQ09ORklHX1hFTl9H
TlRERVZfRE1BQlVGKQkrPSBnbnRkZXYtZG1hYnVmLm8KIHhlbi1nbnRhbGxvYy15CQkJCTo9IGdu
dGFsbG9jLm8KIHhlbi1wcml2Y21kLXkJCQkJOj0gcHJpdmNtZC5vCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggYi9kcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKaW5k
ZXggN2E5ODQ1YTZiZWU5Li5hMzQwOGZkMzliMDcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2du
dGRldi1jb21tb24uaAorKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKQEAgLTE2LDYg
KzE2LDggQEAKICNpbmNsdWRlIDxsaW51eC9tbXVfbm90aWZpZXIuaD4KICNpbmNsdWRlIDxsaW51
eC90eXBlcy5oPgogCitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2OworCiBzdHJ1Y3QgZ250ZGV2
X3ByaXYgewogCS8qIG1hcHMgd2l0aCB2aXNpYmxlIG9mZnNldHMgaW4gdGhlIGZpbGUgZGVzY3Jp
cHRvciAqLwogCXN0cnVjdCBsaXN0X2hlYWQgbWFwczsKQEAgLTMxLDYgKzMzLDEwIEBAIHN0cnVj
dCBnbnRkZXZfcHJpdiB7CiAJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9j
YXRlZC4gKi8KIAlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OwogI2VuZGlmCisKKyNpZmRlZiBDT05G
SUdfWEVOX0dOVERFVl9ETUFCVUYKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFidWZf
cHJpdjsKKyNlbmRpZgogfTsKIAogc3RydWN0IGdudGRldl91bm1hcF9ub3RpZnkgewpkaWZmIC0t
Z2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uZGM1N2M2YTI1
NTI1Ci0tLSAvZGV2L251bGwKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0w
LDAgKzEsNzIgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCisKKy8qCisg
KiBYZW4gZG1hLWJ1ZiBmdW5jdGlvbmFsaXR5IGZvciBnbnRkZXYuCisgKgorICogQ29weXJpZ2h0
IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgorICov
CisKKyNpbmNsdWRlIDxsaW51eC9zbGFiLmg+CisKKyNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgi
CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgeworCS8qIExpc3Qgb2YgZXhwb3J0ZWQgRE1B
IGJ1ZmZlcnMuICovCisJc3RydWN0IGxpc3RfaGVhZCBleHBfbGlzdDsKKwkvKiBMaXN0IG9mIHdh
aXQgb2JqZWN0cy4gKi8KKwlzdHJ1Y3QgbGlzdF9oZWFkIGV4cF93YWl0X2xpc3Q7CisJLyogVGhp
cyBpcyB0aGUgbG9jayB3aGljaCBwcm90ZWN0cyBkbWFfYnVmX3h4eCBsaXN0cy4gKi8KKwlzdHJ1
Y3QgbXV0ZXggbG9jazsKK307CisKKy8qIERNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICovCisK
Ky8qIEltcGxlbWVudGF0aW9uIG9mIHdhaXQgZm9yIGV4cG9ydGVkIERNQSBidWZmZXIgdG8gYmUg
cmVsZWFzZWQuICovCisKK2ludCBnbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHN0cnVj
dCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCwKKwkJCQkgICAgaW50IHdhaXRfdG9f
bXMpCit7CisJcmV0dXJuIC1FSU5WQUw7Cit9CisKK2ludCBnbnRkZXZfZG1hYnVmX2V4cF9mcm9t
X3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgZmxhZ3MsCisJCQkJaW50IGNvdW50
LCB1MzIgZG9taWQsIHUzMiAqcmVmcywgdTMyICpmZCkKK3sKKwkqZmQgPSAtMTsKKwlyZXR1cm4g
LUVJTlZBTDsKK30KKworLyogRE1BIGJ1ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KKworc3RydWN0
IGdudGRldl9kbWFidWYgKgorZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl9wcml2ICpwcml2LCBzdHJ1Y3QgZGV2aWNlICpkZXYsCisJCQkgIGludCBmZCwgaW50
IGNvdW50LCBpbnQgZG9taWQpCit7CisJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cit9CisKK3Uz
MiAqZ250ZGV2X2RtYWJ1Zl9pbXBfZ2V0X3JlZnMoc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRl
dl9kbWFidWYpCit7CisJcmV0dXJuIE5VTEw7Cit9CisKK2ludCBnbnRkZXZfZG1hYnVmX2ltcF9y
ZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIHUzMiBmZCkKK3sKKwlyZXR1
cm4gLUVJTlZBTDsKK30KKworc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1
Zl9pbml0KHZvaWQpCit7CisJc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdjsKKworCXBy
aXYgPSBremFsbG9jKHNpemVvZigqcHJpdiksIEdGUF9LRVJORUwpOworCWlmICghcHJpdikKKwkJ
cmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisKKwlyZXR1cm4gcHJpdjsKK30KKwordm9pZCBnbnRk
ZXZfZG1hYnVmX2Zpbmkoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdikKK3sKKwlrZnJl
ZShwcml2KTsKK30KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaCBiL2Ry
aXZlcnMveGVuL2dudGRldi1kbWFidWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAuLjc1MzI0ZWNkM2U2MgotLS0gL2Rldi9udWxsCisrKyBiL2RyaXZlcnMveGVuL2du
dGRldi1kbWFidWYuaApAQCAtMCwwICsxLDM5IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogR1BMLTIuMCAqLworCisvKgorICogWGVuIGRtYS1idWYgZnVuY3Rpb25hbGl0eSBmb3IgZ250
ZGV2LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywg
RVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisjaWZuZGVmIF9HTlRERVZfRE1BQlVGX0gKKyNkZWZp
bmUgX0dOVERFVl9ETUFCVUZfSAorCisjaW5jbHVkZSA8bGludXgva2VybmVsLmg+CisjaW5jbHVk
ZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgorCitzdHJ1Y3QgZ250
ZGV2X3ByaXY7CitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2Oworc3RydWN0IGdudGRldl9kbWFi
dWY7CitzdHJ1Y3QgZGV2aWNlOworCitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpnbnRkZXZf
ZG1hYnVmX2luaXQodm9pZCk7CisKK3ZvaWQgZ250ZGV2X2RtYWJ1Zl9maW5pKHN0cnVjdCBnbnRk
ZXZfZG1hYnVmX3ByaXYgKnByaXYpOworCitpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZz
KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAorCQkJCWludCBjb3VudCwgdTMy
IGRvbWlkLCB1MzIgKnJlZnMsIHUzMiAqZmQpOworCitpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfd2Fp
dF9yZWxlYXNlZChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCisJCQkJ
ICAgIGludCB3YWl0X3RvX21zKTsKKworc3RydWN0IGdudGRldl9kbWFidWYgKgorZ250ZGV2X2Rt
YWJ1Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBzdHJ1Y3Qg
ZGV2aWNlICpkZXYsCisJCQkgIGludCBmZCwgaW50IGNvdW50LCBpbnQgZG9taWQpOworCit1MzIg
KmdudGRldl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmKTsKKworaW50IGdudGRldl9kbWFidWZfaW1wX3JlbGVhc2Uoc3RydWN0IGdudGRldl9k
bWFidWZfcHJpdiAqcHJpdiwgdTMyIGZkKTsKKworI2VuZGlmCmRpZmYgLS1naXQgYS9kcml2ZXJz
L3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCmluZGV4IGEwOWRiMjNlOTY2My4u
ZTgyNjYwZDgxZDdlIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYworKysgYi9kcml2
ZXJzL3hlbi9nbnRkZXYuYwpAQCAtNDgsNiArNDgsOSBAQAogI2luY2x1ZGUgPGFzbS94ZW4vaHlw
ZXJjYWxsLmg+CiAKICNpbmNsdWRlICJnbnRkZXYtY29tbW9uLmgiCisjaWZkZWYgQ09ORklHX1hF
Tl9HTlRERVZfRE1BQlVGCisjaW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5oIgorI2VuZGlmCiAKIE1P
RFVMRV9MSUNFTlNFKCJHUEwiKTsKIE1PRFVMRV9BVVRIT1IoIkRlcmVrIEcuIE11cnJheSA8RGVy
ZWsuTXVycmF5QGNsLmNhbS5hYy51az4sICIKQEAgLTU2Niw2ICs1NjksMTUgQEAgc3RhdGljIGlu
dCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIAlJ
TklUX0xJU1RfSEVBRCgmcHJpdi0+ZnJlZWFibGVfbWFwcyk7CiAJbXV0ZXhfaW5pdCgmcHJpdi0+
bG9jayk7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKKwlwcml2LT5kbWFidWZf
cHJpdiA9IGdudGRldl9kbWFidWZfaW5pdCgpOworCWlmIChJU19FUlIocHJpdi0+ZG1hYnVmX3By
aXYpKSB7CisJCXJldCA9IFBUUl9FUlIocHJpdi0+ZG1hYnVmX3ByaXYpOworCQlrZnJlZShwcml2
KTsKKwkJcmV0dXJuIHJldDsKKwl9CisjZW5kaWYKKwogCWlmICh1c2VfcHRlbW9kKSB7CiAJCXBy
aXYtPm1tID0gZ2V0X3Rhc2tfbW0oY3VycmVudCk7CiAJCWlmICghcHJpdi0+bW0pIHsKQEAgLTYx
Niw4ICs2MjgsMTMgQEAgc3RhdGljIGludCBnbnRkZXZfcmVsZWFzZShzdHJ1Y3QgaW5vZGUgKmlu
b2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIAlXQVJOX09OKCFsaXN0X2VtcHR5KCZwcml2LT5mcmVl
YWJsZV9tYXBzKSk7CiAJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKIAorI2lmZGVmIENPTkZJ
R19YRU5fR05UREVWX0RNQUJVRgorCWdudGRldl9kbWFidWZfZmluaShwcml2LT5kbWFidWZfcHJp
dik7CisjZW5kaWYKKwogCWlmICh1c2VfcHRlbW9kKQogCQltbXVfbm90aWZpZXJfdW5yZWdpc3Rl
cigmcHJpdi0+bW4sIHByaXYtPm1tKTsKKwogCWtmcmVlKHByaXYpOwogCXJldHVybiAwOwogfQpA
QCAtOTg3LDYgKzEwMDQsMTA3IEBAIHN0YXRpYyBsb25nIGdudGRldl9pb2N0bF9ncmFudF9jb3B5
KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgdm9pZCBfX3VzZXIgKnUpCiAJcmV0dXJuIHJldDsK
IH0KIAorI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgorc3RhdGljIGxvbmcKK2dudGRl
dl9pb2N0bF9kbWFidWZfZXhwX2Zyb21fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJ
CQkJICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzIF9fdXNlciAqdSkK
K3sKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzIG9wOworCXUzMiAq
cmVmczsKKwlsb25nIHJldDsKKworCWlmICh1c2VfcHRlbW9kKSB7CisJCXByX2RlYnVnKCJDYW5u
b3QgcHJvdmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAlZFxuIiwKKwkJCSB1c2VfcHRlbW9kKTsK
KwkJcmV0dXJuIC1FSU5WQUw7CisJfQorCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6
ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisKKwlpZiAodW5saWtlbHkob3AuY291
bnQgPD0gMCkpCisJCXJldHVybiAtRUlOVkFMOworCisJcmVmcyA9IGtjYWxsb2Mob3AuY291bnQs
IHNpemVvZigqcmVmcyksIEdGUF9LRVJORUwpOworCWlmICghcmVmcykKKwkJcmV0dXJuIC1FTk9N
RU07CisKKwlpZiAoY29weV9mcm9tX3VzZXIocmVmcywgdS0+cmVmcywgc2l6ZW9mKCpyZWZzKSAq
IG9wLmNvdW50KSAhPSAwKSB7CisJCXJldCA9IC1FRkFVTFQ7CisJCWdvdG8gb3V0OworCX0KKwor
CXJldCA9IGdudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyhwcml2LCBvcC5mbGFncywgb3AuY291
bnQsCisJCQkJCSAgb3AuZG9taWQsIHJlZnMsICZvcC5mZCk7CisJaWYgKHJldCkKKwkJZ290byBv
dXQ7CisKKwlpZiAoY29weV90b191c2VyKHUsICZvcCwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0
ID0gLUVGQVVMVDsKKworb3V0OgorCWtmcmVlKHJlZnMpOworCXJldHVybiByZXQ7Cit9CisKK3N0
YXRpYyBsb25nCitnbnRkZXZfaW9jdGxfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHN0cnVjdCBn
bnRkZXZfcHJpdiAqcHJpdiwKKwkJCQkgICAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9l
eHBfd2FpdF9yZWxlYXNlZCBfX3VzZXIgKnUpCit7CisJc3RydWN0IGlvY3RsX2dudGRldl9kbWFi
dWZfZXhwX3dhaXRfcmVsZWFzZWQgb3A7CisKKwlpZiAoY29weV9mcm9tX3VzZXIoJm9wLCB1LCBz
aXplb2Yob3ApKSAhPSAwKQorCQlyZXR1cm4gLUVGQVVMVDsKKworCXJldHVybiBnbnRkZXZfZG1h
YnVmX2V4cF93YWl0X3JlbGVhc2VkKHByaXYtPmRtYWJ1Zl9wcml2LCBvcC5mZCwKKwkJCQkJICAg
ICAgIG9wLndhaXRfdG9fbXMpOworfQorCitzdGF0aWMgbG9uZworZ250ZGV2X2lvY3RsX2RtYWJ1
Zl9pbXBfdG9fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJCQkJc3RydWN0IGlvY3Rs
X2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgX191c2VyICp1KQoreworCXN0cnVjdCBpb2N0bF9n
bnRkZXZfZG1hYnVmX2ltcF90b19yZWZzIG9wOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRk
ZXZfZG1hYnVmOworCWxvbmcgcmV0OworCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6
ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisKKwlpZiAodW5saWtlbHkob3AuY291
bnQgPD0gMCkpCisJCXJldHVybiAtRUlOVkFMOworCisJZ250ZGV2X2RtYWJ1ZiA9IGdudGRldl9k
bWFidWZfaW1wX3RvX3JlZnMocHJpdi0+ZG1hYnVmX3ByaXYsCisJCQkJCQkgIHByaXYtPmRtYV9k
ZXYsIG9wLmZkLAorCQkJCQkJICBvcC5jb3VudCwgb3AuZG9taWQpOworCWlmIChJU19FUlIoZ250
ZGV2X2RtYWJ1ZikpCisJCXJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOworCisJaWYgKGNv
cHlfdG9fdXNlcih1LT5yZWZzLCBnbnRkZXZfZG1hYnVmX2ltcF9nZXRfcmVmcyhnbnRkZXZfZG1h
YnVmKSwKKwkJCSBzaXplb2YoKnUtPnJlZnMpICogb3AuY291bnQpICE9IDApIHsKKwkJcmV0ID0g
LUVGQVVMVDsKKwkJZ290byBvdXRfcmVsZWFzZTsKKwl9CisJcmV0dXJuIDA7CisKK291dF9yZWxl
YXNlOgorCWdudGRldl9kbWFidWZfaW1wX3JlbGVhc2UocHJpdi0+ZG1hYnVmX3ByaXYsIG9wLmZk
KTsKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgbG9uZworZ250ZGV2X2lvY3RsX2RtYWJ1Zl9p
bXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJCQkJc3RydWN0IGlvY3RsX2du
dGRldl9kbWFidWZfaW1wX3JlbGVhc2UgX191c2VyICp1KQoreworCXN0cnVjdCBpb2N0bF9nbnRk
ZXZfZG1hYnVmX2ltcF9yZWxlYXNlIG9wOworCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwg
c2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisKKwlyZXR1cm4gZ250ZGV2X2Rt
YWJ1Zl9pbXBfcmVsZWFzZShwcml2LT5kbWFidWZfcHJpdiwgb3AuZmQpOworfQorI2VuZGlmCisK
IHN0YXRpYyBsb25nIGdudGRldl9pb2N0bChzdHJ1Y3QgZmlsZSAqZmxpcCwKIAkJCSB1bnNpZ25l
ZCBpbnQgY21kLCB1bnNpZ25lZCBsb25nIGFyZykKIHsKQEAgLTEwMDksNiArMTEyNywyMCBAQCBz
dGF0aWMgbG9uZyBnbnRkZXZfaW9jdGwoc3RydWN0IGZpbGUgKmZsaXAsCiAJY2FzZSBJT0NUTF9H
TlRERVZfR1JBTlRfQ09QWToKIAkJcmV0dXJuIGdudGRldl9pb2N0bF9ncmFudF9jb3B5KHByaXYs
IHB0cik7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKKwljYXNlIElPQ1RMX0dO
VERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUzoKKwkJcmV0dXJuIGdudGRldl9pb2N0bF9kbWFidWZf
ZXhwX2Zyb21fcmVmcyhwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0VY
UF9XQUlUX1JFTEVBU0VEOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfd2FpdF9y
ZWxlYXNlZChwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19S
RUZTOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfdG9fcmVmcyhwcml2LCBwdHIp
OworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9SRUxFQVNFOgorCQlyZXR1cm4gZ250
ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfcmVsZWFzZShwcml2LCBwdHIpOworI2VuZGlmCisKIAlkZWZh
dWx0OgogCQlwcl9kZWJ1ZygicHJpdiAlcCwgdW5rbm93biBjbWQgJXhcbiIsIHByaXYsIGNtZCk7
CiAJCXJldHVybiAtRU5PSU9DVExDTUQ7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3VhcGkveGVuL2du
dGRldi5oIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaAppbmRleCA0YjlkNDk4YTMxZDQuLmZl
NDQyM2U1MThjNiAxMDA2NDQKLS0tIGEvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaAorKysgYi9p
bmNsdWRlL3VhcGkveGVuL2dudGRldi5oCkBAIC01LDYgKzUsNyBAQAogICogSW50ZXJmYWNlIHRv
IC9kZXYveGVuL2dudGRldi4KICAqIAogICogQ29weXJpZ2h0IChjKSAyMDA3LCBEIEcgTXVycmF5
CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5
c3RlbXMgSW5jLgogICogCiAgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNh
biByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIKQEAgLTIxNSw0ICsyMTYs
OTQgQEAgc3RydWN0IGlvY3RsX2dudGRldl9ncmFudF9jb3B5IHsKICAqLwogI2RlZmluZSBHTlRE
RVZfRE1BX0ZMQUdfQ09IRVJFTlQJKDEgPDwgMSkKIAorLyoKKyAqIENyZWF0ZSBhIGRtYS1idWYg
WzFdIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBAcmVmcyBvZiBjb3VudCBAY291bnQgcHJvdmlkZWQK
KyAqIGJ5IHRoZSBmb3JlaWduIGRvbWFpbiBAZG9taWQgd2l0aCBmbGFncyBAZmxhZ3MuCisgKgor
ICogQnkgZGVmYXVsdCBkbWEtYnVmIGlzIGJhY2tlZCBieSBzeXN0ZW0gbWVtb3J5IHBhZ2VzLCBi
dXQgYnkgcHJvdmlkaW5nCisgKiBvbmUgb2YgdGhlIEdOVERFVl9ETUFfRkxBR19YWFggZmxhZ3Mg
aXQgY2FuIGFsc28gYmUgY3JlYXRlZCBhcworICogYSBETUEgd3JpdGUtY29tYmluZSBvciBjb2hl
cmVudCBidWZmZXIsIGUuZy4gYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLworICogZG1hX2Fs
bG9jX2NvaGVyZW50LgorICoKKyAqIFJldHVybnMgMCBpZiBkbWEtYnVmIHdhcyBzdWNjZXNzZnVs
bHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcKKyAqIGRtYS1idWYncyBmaWxlIGRlc2Ny
aXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgorICoKKyAqIFsxXSBEb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLworCisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQ
X0ZST01fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdHJywgOSwgXAorCSAgICAgc2l6ZW9mKHN0
cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMpKQorc3RydWN0IGlvY3RsX2du
dGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVycy4gKi8KKwkvKiBT
cGVjaWZpYyBvcHRpb25zIGZvciB0aGlzIGRtYS1idWY6IHNlZSBHTlRERVZfRE1BX0ZMQUdfWFhY
LiAqLworCV9fdTMyIGZsYWdzOworCS8qIE51bWJlciBvZiBncmFudCByZWZlcmVuY2VzIGluIEBy
ZWZzIGFycmF5LiAqLworCV9fdTMyIGNvdW50OworCS8qIE9VVCBwYXJhbWV0ZXJzLiAqLworCS8q
IEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4gKi8KKwlfX3UzMiBmZDsKKwkvKiBUaGUg
ZG9tYWluIElEIG9mIHRoZSBncmFudCByZWZlcmVuY2VzIHRvIGJlIG1hcHBlZC4gKi8KKwlfX3Uz
MiBkb21pZDsKKwkvKiBWYXJpYWJsZSBJTiBwYXJhbWV0ZXIuICovCisJLyogQXJyYXkgb2YgZ3Jh
bnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4gKi8KKwlfX3UzMiByZWZzWzFdOworfTsKKwor
LyoKKyAqIFRoaXMgd2lsbCBibG9jayB1bnRpbCB0aGUgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRl
c2NyaXB0b3IgQGZkIGlzCisgKiByZWxlYXNlZC4gVGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZm
ZXJzIGNyZWF0ZWQgd2l0aAorICogSU9DVExfR05UREVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTLgor
ICoKKyAqIElmIHdpdGhpbiBAd2FpdF90b19tcyBtaWxsaXNlY29uZHMgdGhlIGJ1ZmZlciBpcyBu
b3QgcmVsZWFzZWQKKyAqIHRoZW4gLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4KKyAqIElm
IHRoZSBidWZmZXIgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIEBmZCBkb2VzIG5vdCBleGlzdCBv
ciBoYXMgYWxyZWFkeQorICogYmVlbiByZWxlYXNlZCwgdGhlbiAtRU5PRU5UIGlzIHJldHVybmVk
LiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycworICogdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVk
IGFzIGVycm9yLgorICovCisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX1dBSVRfUkVM
RUFTRUQgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEwLCBcCisJICAgICBzaXplb2Yoc3RydWN0
IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQpKQorc3RydWN0IGlvY3RsX2du
dGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQgeworCS8qIElOIHBhcmFtZXRlcnMgKi8KKwlf
X3UzMiBmZDsKKwlfX3UzMiB3YWl0X3RvX21zOworfTsKKworLyoKKyAqIEltcG9ydCBhIGRtYS1i
dWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFuZCBleHBvcnQgZ3JhbnRlZCByZWZlcmVuY2Vz
CisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEtYnVmIGludG8gYXJyYXkgQHJlZnMgb2Ygc2l6
ZSBAY291bnQuCisgKi8KKyNkZWZpbmUgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUyBc
CisJX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwKKwkgICAgIHNpemVvZihzdHJ1Y3QgaW9jdGxf
Z250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcykpCitzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9p
bXBfdG9fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVycy4gKi8KKwkvKiBGaWxlIGRlc2NyaXB0b3Ig
b2YgdGhlIGRtYS1idWYuICovCisJX191MzIgZmQ7CisJLyogTnVtYmVyIG9mIGdyYW50IHJlZmVy
ZW5jZXMgaW4gQHJlZnMgYXJyYXkuICovCisJX191MzIgY291bnQ7CisJLyogVGhlIGRvbWFpbiBJ
RCBmb3Igd2hpY2ggcmVmZXJlbmNlcyB0byBiZSBncmFudGVkLiAqLworCV9fdTMyIGRvbWlkOwor
CS8qIFJlc2VydmVkIC0gbXVzdCBiZSB6ZXJvLiAqLworCV9fdTMyIHJlc2VydmVkOworCS8qIE9V
VCBwYXJhbWV0ZXJzLiAqLworCS8qIEFycmF5IG9mIGdyYW50IHJlZmVyZW5jZXMgb2Ygc2l6ZSBA
Y291bnQuICovCisJX191MzIgcmVmc1sxXTsKK307CisKKy8qCisgKiBUaGlzIHdpbGwgY2xvc2Ug
YWxsIHJlZmVyZW5jZXMgdG8gdGhlIGltcG9ydGVkIGJ1ZmZlciB3aXRoIGZpbGUgZGVzY3JpcHRv
cgorICogQGZkLCBzbyBpdCBjYW4gYmUgcmVsZWFzZWQgYnkgdGhlIG93bmVyLiBUaGlzIGlzIG9u
bHkgdmFsaWQgZm9yIGJ1ZmZlcnMKKyAqIGNyZWF0ZWQgd2l0aCBJT0NUTF9HTlRERVZfRE1BQlVG
X0lNUF9UT19SRUZTLgorICovCisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1JFTEVB
U0UgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEyLCBcCisJICAgICBzaXplb2Yoc3RydWN0IGlv
Y3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFi
dWZfaW1wX3JlbGVhc2UgeworCS8qIElOIHBhcmFtZXRlcnMgKi8KKwlfX3UzMiBmZDsKKwlfX3Uz
MiByZXNlcnZlZDsKK307CisKICNlbmRpZiAvKiBfX0xJTlVYX1BVQkxJQ19HTlRERVZfSF9fICov
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:42:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjZ6-0007ln-My; Tue, 12 Jun 2018 13:42:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=byzt=i6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSjZ5-0007jO-5o
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:42:27 +0000
X-Inumbo-ID: 1971df1f-6e46-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1971df1f-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:40:00 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id u4-v6so36116602lff.3
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 06:42:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=DIUZAJgVzdLEdBHsV3gbQ3mhrd7xJYIXzXJBfM2EHTA=;
 b=sadefe/2+7UMNK0nmxNsZFFqYDV9DD8I0C51Zb72Wdp6PTyLDGu7WUSHeU4Q31rFdm
 b7pzgE9JL1jmteUcUovg+c1plwaQj38rmPwx6XEDJIux5KOS2QuVg6Q3aH9TsRnVod04
 Igk0sxRaQpO+lEd9OHcmXz2LUC3UILnlh/cgvkdmaRX88/d/kdyVFnp07YV+1PlLGBMj
 KEzaiw3O0vNGXb4R/OyHyGCOEmDQbuAMHrVu5dfwKWkaFWTXEywGITokj0NkV4zND6Xt
 rVEBssIsESrlEKm/covplfeOrczw5l/KMEGJVHe6Dt24zcoEIY0u5/Iq5V1j4zAAeaqc
 xnFA==
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=DIUZAJgVzdLEdBHsV3gbQ3mhrd7xJYIXzXJBfM2EHTA=;
 b=aQKG2S7+aYCDbcKljDVMBBm1nab66ee/E24PyMbVsT1UxKca9aD7nCimcRi4RNHTo2
 xU4NloeQMZS9zHAzjQUaYr1Uzr6eN2cK8qcTUbKusexYmza7GergkJkX4oa/JZyjWTJw
 FYHsGZV+KUa21fC5YrTQyOl9PfApHKhwg330VrlJriU/XnQ1Jb/lIkPO1ww1Y4OoiNXg
 5qTC8UZK/8Y9FknukvYv3r66ahiKbLwLWns88FTatFZ0aHYBodTQWEFRn2y5RJEWe9ZP
 sJ3KTT/R9lCen0Ri03om2Wqo3B5rkIqwWSOGfK3vt5eAHVVtzELvdNzBMTCOo7JMkXMO
 VyVg==
X-Gm-Message-State: APt69E3kHh0Uzn6ZPXFI3bPj3x9922mwXwhQO+h1PBf4JQmINPa9Xg91
 iul/a4HY2o9rKTUB1gnn38Ym4S5Ueq0=
X-Google-Smtp-Source: ADUXVKJqQZT+qLFiWoL7HvaFfiYxvHR81p1D6cAC/fOrl3eR6yP9cgNe1Nw6BJXA/JmWOX+V543WLA==
X-Received: by 2002:a19:c452:: with SMTP id u79-v6mr267836lff.5.1528810943453; 
 Tue, 12 Jun 2018 06:42:23 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id x18-v6sm46692ljh.63.2018.06.12.06.42.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 12 Jun 2018 06:42:22 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Tue, 12 Jun 2018 16:42:00 +0300
Message-Id: <20180612134200.17456-10-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612134200.17456-1-andr2000@gmail.com>
References: <20180612134200.17456-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v3 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJv
dmlkZWQgYW5kIGV4cG9ydAogICBncmFudGVkIHJlZmVyZW5jZXMgdG8gdGhlIHBhZ2VzIG9mIHRo
YXQgZG1hLWJ1ZiBpbnRvIHRoZSBhcnJheQogICBvZiBncmFudCByZWZlcmVuY2VzLgoKMi4gQWRk
IEFQSSB0byBjbG9zZSBhbGwgcmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0
IGNhbiBiZQogICByZWxlYXNlZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25seSB2YWxpZCBmb3Ig
YnVmZmVycyBjcmVhdGVkIHdpdGgKICAgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUy4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyNDAg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjM4
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IDg0Y2Jh
NjdjNmFkNy4uNGQyNTBlYjhiYWJjIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1h
YnVmLmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0xNyw2ICsxNywxNSBA
QAogI2luY2x1ZGUgImdudGRldi1jb21tb24uaCIKICNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgi
CiAKKyNpZm5kZWYgR1JBTlRfSU5WQUxJRF9SRUYKKy8qCisgKiBOb3RlIG9uIHVzYWdlIG9mIGdy
YW50IHJlZmVyZW5jZSAwIGFzIGludmFsaWQgZ3JhbnQgcmVmZXJlbmNlOgorICogZ3JhbnQgcmVm
ZXJlbmNlIDAgaXMgdmFsaWQsIGJ1dCBuZXZlciBleHBvc2VkIHRvIGEgZHJpdmVyLAorICogYmVj
YXVzZSBvZiB0aGUgZmFjdCBpdCBpcyBhbHJlYWR5IGluIHVzZS9yZXNlcnZlZCBieSB0aGUgUFYg
Y29uc29sZS4KKyAqLworI2RlZmluZSBHUkFOVF9JTlZBTElEX1JFRgkwCisjZW5kaWYKKwogc3Ry
dWN0IGdudGRldl9kbWFidWYgewogCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CiAJ
c3RydWN0IGRtYV9idWYgKmRtYWJ1ZjsKQEAgLTMxLDYgKzQwLDE0IEBAIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmIHsKIAkJCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsKIAkJCXN0cnVjdCBnbnRkZXZf
Z3JhbnRfbWFwICptYXA7CiAJCX0gZXhwOworCQlzdHJ1Y3QgeworCQkJLyogR3JhbnRlZCByZWZl
cmVuY2VzIG9mIHRoZSBpbXBvcnRlZCBidWZmZXIuICovCisJCQlncmFudF9yZWZfdCAqcmVmczsK
KwkJCS8qIFNjYXR0ZXItZ2F0aGVyIHRhYmxlIG9mIHRoZSBpbXBvcnRlZCBidWZmZXIuICovCisJ
CQlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwkJCS8qIGRtYS1idWYgYXR0YWNobWVudCBvZiB0aGUg
aW1wb3J0ZWQgYnVmZmVyLiAqLworCQkJc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNo
OworCQl9IGltcDsKIAl9IHU7CiAKIAkvKiBOdW1iZXIgb2YgcGFnZXMgdGhpcyBidWZmZXIgaGFz
LiAqLwpAQCAtNTUsNiArNzIsOCBAQCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsKIAlzdHJ1
Y3QgbGlzdF9oZWFkIGV4cF9saXN0OwogCS8qIExpc3Qgb2Ygd2FpdCBvYmplY3RzLiAqLwogCXN0
cnVjdCBsaXN0X2hlYWQgZXhwX3dhaXRfbGlzdDsKKwkvKiBMaXN0IG9mIGltcG9ydGVkIERNQSBi
dWZmZXJzLiAqLworCXN0cnVjdCBsaXN0X2hlYWQgaW1wX2xpc3Q7CiAJLyogVGhpcyBpcyB0aGUg
bG9jayB3aGljaCBwcm90ZWN0cyBkbWFfYnVmX3h4eCBsaXN0cy4gKi8KIAlzdHJ1Y3QgbXV0ZXgg
bG9jazsKIH07CkBAIC01MDAsMjEgKzUxOSwyMzcgQEAgaW50IGdudGRldl9kbWFidWZfZXhwX2Zy
b21fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBmbGFncywKIAogLyogRE1BIGJ1
ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KIAorc3RhdGljIGludAorZG1hYnVmX2ltcF9ncmFudF9m
b3JlaWduX2FjY2VzcyhzdHJ1Y3QgcGFnZSAqKnBhZ2VzLCB1MzIgKnJlZnMsCisJCQkJaW50IGNv
dW50LCBpbnQgZG9taWQpCit7CisJZ3JhbnRfcmVmX3QgcHJpdl9ncmVmX2hlYWQ7CisJaW50IGks
IHJldDsKKworCXJldCA9IGdudHRhYl9hbGxvY19ncmFudF9yZWZlcmVuY2VzKGNvdW50LCAmcHJp
dl9ncmVmX2hlYWQpOworCWlmIChyZXQgPCAwKSB7CisJCXByX2RlYnVnKCJDYW5ub3QgYWxsb2Nh
dGUgZ3JhbnQgcmVmZXJlbmNlcywgcmV0ICVkXG4iLCByZXQpOworCQlyZXR1cm4gcmV0OworCX0K
KworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7CisJCWludCBjdXJfcmVmOworCisJCWN1
cl9yZWYgPSBnbnR0YWJfY2xhaW1fZ3JhbnRfcmVmZXJlbmNlKCZwcml2X2dyZWZfaGVhZCk7CisJ
CWlmIChjdXJfcmVmIDwgMCkgeworCQkJcmV0ID0gY3VyX3JlZjsKKwkJCXByX2RlYnVnKCJDYW5u
b3QgY2xhaW0gZ3JhbnQgcmVmZXJlbmNlLCByZXQgJWRcbiIsIHJldCk7CisJCQlnb3RvIG91dDsK
KwkJfQorCisJCWdudHRhYl9ncmFudF9mb3JlaWduX2FjY2Vzc19yZWYoY3VyX3JlZiwgZG9taWQs
CisJCQkJCQl4ZW5fcGFnZV90b19nZm4ocGFnZXNbaV0pLCAwKTsKKwkJcmVmc1tpXSA9IGN1cl9y
ZWY7CisJfQorCisJcmV0dXJuIDA7CisKK291dDoKKwlnbnR0YWJfZnJlZV9ncmFudF9yZWZlcmVu
Y2VzKHByaXZfZ3JlZl9oZWFkKTsKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCBkbWFi
dWZfaW1wX2VuZF9mb3JlaWduX2FjY2Vzcyh1MzIgKnJlZnMsIGludCBjb3VudCkKK3sKKwlpbnQg
aTsKKworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKQorCQlpZiAocmVmc1tpXSAhPSBHUkFO
VF9JTlZBTElEX1JFRikKKwkJCWdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3MocmVmc1tpXSwgMCwg
MFVMKTsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2Uoc3RydWN0IGdu
dGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCit7CisJa2ZyZWUoZ250ZGV2X2RtYWJ1Zi0+cGFn
ZXMpOworCWtmcmVlKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMpOworCWtmcmVlKGdudGRldl9k
bWFidWYpOworfQorCitzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWYgKmRtYWJ1Zl9pbXBfYWxs
b2Nfc3RvcmFnZShpbnQgY291bnQpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWY7CisJaW50IGk7CisKKwlnbnRkZXZfZG1hYnVmID0ga3phbGxvYyhzaXplb2YoKmdudGRl
dl9kbWFidWYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIWdudGRldl9kbWFidWYpCisJCWdvdG8gZmFp
bDsKKworCWdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMgPSBrY2FsbG9jKGNvdW50LAorCQkJCQkg
ICAgc2l6ZW9mKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnNbMF0pLAorCQkJCQkgICAgR0ZQX0tF
Uk5FTCk7CisJaWYgKCFnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzKQorCQlnb3RvIGZhaWw7CisK
KwlnbnRkZXZfZG1hYnVmLT5wYWdlcyA9IGtjYWxsb2MoY291bnQsCisJCQkJICAgICAgIHNpemVv
ZihnbnRkZXZfZG1hYnVmLT5wYWdlc1swXSksCisJCQkJICAgICAgIEdGUF9LRVJORUwpOworCWlm
ICghZ250ZGV2X2RtYWJ1Zi0+cGFnZXMpCisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYt
Pm5yX3BhZ2VzID0gY291bnQ7CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykKKwkJZ250
ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmc1tpXSA9IEdSQU5UX0lOVkFMSURfUkVGOworCisJcmV0dXJu
IGdudGRldl9kbWFidWY7CisKK2ZhaWw6CisJZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2UoZ250ZGV2
X2RtYWJ1Zik7CisJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cit9CisKIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmICoKIGdudGRldl9kbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAogCQkJICBpbnQgZmQsIGludCBjb3VudCwg
aW50IGRvbWlkKQogewotCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCXN0cnVjdCBnbnRkZXZf
ZG1hYnVmICpnbnRkZXZfZG1hYnVmLCAqcmV0OworCXN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOwor
CXN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaDsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNn
dDsKKwlzdHJ1Y3Qgc2dfcGFnZV9pdGVyIHNnX2l0ZXI7CisJaW50IGk7CisKKwlkbWFfYnVmID0g
ZG1hX2J1Zl9nZXQoZmQpOworCWlmIChJU19FUlIoZG1hX2J1ZikpCisJCXJldHVybiBFUlJfQ0FT
VChkbWFfYnVmKTsKKworCWdudGRldl9kbWFidWYgPSBkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2Uo
Y291bnQpOworCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpIHsKKwkJcmV0ID0gZ250ZGV2X2Rt
YWJ1ZjsKKwkJZ290byBmYWlsX3B1dDsKK30KKworCWdudGRldl9kbWFidWYtPnByaXYgPSBwcml2
OworCWdudGRldl9kbWFidWYtPmZkID0gZmQ7CisKKwlhdHRhY2ggPSBkbWFfYnVmX2F0dGFjaChk
bWFfYnVmLCBkZXYpOworCWlmIChJU19FUlIoYXR0YWNoKSkgeworCQlyZXQgPSBFUlJfQ0FTVChh
dHRhY2gpOworCQlnb3RvIGZhaWxfZnJlZV9vYmo7CisJfQorCisJZ250ZGV2X2RtYWJ1Zi0+dS5p
bXAuYXR0YWNoID0gYXR0YWNoOworCisJc2d0ID0gZG1hX2J1Zl9tYXBfYXR0YWNobWVudChhdHRh
Y2gsIERNQV9CSURJUkVDVElPTkFMKTsKKwlpZiAoSVNfRVJSKHNndCkpIHsKKwkJcmV0ID0gRVJS
X0NBU1Qoc2d0KTsKKwkJZ290byBmYWlsX2RldGFjaDsKKwl9CisKKwkvKiBDaGVjayBudW1iZXIg
b2YgcGFnZXMgdGhhdCBpbXBvcnRlZCBidWZmZXIgaGFzLiAqLworCWlmIChhdHRhY2gtPmRtYWJ1
Zi0+c2l6ZSAhPSBnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyA8PCBQQUdFX1NISUZUKSB7CisJCXJl
dCA9IEVSUl9QVFIoLUVJTlZBTCk7CisJCXByX2RlYnVnKCJETUEgYnVmZmVyIGhhcyAlenUgcGFn
ZXMsIHVzZXItc3BhY2UgZXhwZWN0cyAlZFxuIiwKKwkJCSBhdHRhY2gtPmRtYWJ1Zi0+c2l6ZSwg
Z250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOworCQlnb3RvIGZhaWxfdW5tYXA7CisJfQorCisJZ250
ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0ID0gc2d0OworCisJLyogTm93IGNvbnZlcnQgc2d0IHRvIGFy
cmF5IG9mIHBhZ2VzIGFuZCBjaGVjayBmb3IgcGFnZSB2YWxpZGl0eS4gKi8KKwlpID0gMDsKKwlm
b3JfZWFjaF9zZ19wYWdlKHNndC0+c2dsLCAmc2dfaXRlciwgc2d0LT5uZW50cywgMCkgeworCQlz
dHJ1Y3QgcGFnZSAqcGFnZSA9IHNnX3BhZ2VfaXRlcl9wYWdlKCZzZ19pdGVyKTsKKwkJLyoKKwkJ
ICogQ2hlY2sgaWYgcGFnZSBpcyB2YWxpZDogdGhpcyBjYW4gaGFwcGVuIGlmIHdlIGFyZSBnaXZl
bgorCQkgKiBhIHBhZ2UgZnJvbSBWUkFNIG9yIG90aGVyIHJlc291cmNlcyB3aGljaCBhcmUgbm90
IGJhY2tlZAorCQkgKiBieSBhIHN0cnVjdCBwYWdlLgorCQkgKi8KKwkJaWYgKCFwZm5fdmFsaWQo
cGFnZV90b19wZm4ocGFnZSkpKSB7CisJCQlyZXQgPSBFUlJfUFRSKC1FSU5WQUwpOworCQkJZ290
byBmYWlsX3VubWFwOworCQl9CisKKwkJZ250ZGV2X2RtYWJ1Zi0+cGFnZXNbaSsrXSA9IHBhZ2U7
CisJfQorCisJcmV0ID0gRVJSX1BUUihkbWFidWZfaW1wX2dyYW50X2ZvcmVpZ25fYWNjZXNzKGdu
dGRldl9kbWFidWYtPnBhZ2VzLAorCQkJCQkJICAgICAgZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVm
cywKKwkJCQkJCSAgICAgIGNvdW50LCBkb21pZCkpOworCWlmIChJU19FUlIocmV0KSkKKwkJZ290
byBmYWlsX2VuZF9hY2Nlc3M7CisKKwlwcl9kZWJ1ZygiSW1wb3J0ZWQgRE1BIGJ1ZmZlciB3aXRo
IGZkICVkXG4iLCBmZCk7CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlsaXN0X2FkZCgm
Z250ZGV2X2RtYWJ1Zi0+bmV4dCwgJnByaXYtPmltcF9saXN0KTsKKwltdXRleF91bmxvY2soJnBy
aXYtPmxvY2spOworCisJcmV0dXJuIGdudGRldl9kbWFidWY7CisKK2ZhaWxfZW5kX2FjY2VzczoK
KwlkbWFidWZfaW1wX2VuZF9mb3JlaWduX2FjY2VzcyhnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZz
LCBjb3VudCk7CitmYWlsX3VubWFwOgorCWRtYV9idWZfdW5tYXBfYXR0YWNobWVudChhdHRhY2gs
IHNndCwgRE1BX0JJRElSRUNUSU9OQUwpOworZmFpbF9kZXRhY2g6CisJZG1hX2J1Zl9kZXRhY2go
ZG1hX2J1ZiwgYXR0YWNoKTsKK2ZhaWxfZnJlZV9vYmo6CisJZG1hYnVmX2ltcF9mcmVlX3N0b3Jh
Z2UoZ250ZGV2X2RtYWJ1Zik7CitmYWlsX3B1dDoKKwlkbWFfYnVmX3B1dChkbWFfYnVmKTsKKwly
ZXR1cm4gcmV0OwogfQogCiB1MzIgKmdudGRldl9kbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBn
bnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQogeworCWlmIChnbnRkZXZfZG1hYnVmKQorCQly
ZXR1cm4gZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmczsKKwogCXJldHVybiBOVUxMOwogfQogCisv
KgorICogRmluZCB0aGUgaHlwZXIgZG1hLWJ1ZiBieSBpdHMgZmlsZSBkZXNjcmlwdG9yIGFuZCBy
ZW1vdmUKKyAqIGl0IGZyb20gdGhlIGJ1ZmZlcidzIGxpc3QuCisgKi8KK3N0YXRpYyBzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqCitkbWFidWZfaW1wX2ZpbmRfdW5saW5rKHN0cnVjdCBnbnRkZXZfZG1h
YnVmX3ByaXYgKnByaXYsIGludCBmZCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqcSwgKmdu
dGRldl9kbWFidWYsICpyZXQgPSBFUlJfUFRSKC1FTk9FTlQpOworCisJbXV0ZXhfbG9jaygmcHJp
di0+bG9jayk7CisJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKGdudGRldl9kbWFidWYsIHEsICZw
cml2LT5pbXBfbGlzdCwgbmV4dCkgeworCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsK
KwkJCXByX2RlYnVnKCJGb3VuZCBnbnRkZXZfZG1hYnVmIGluIHRoZSBpbXBvcnQgbGlzdFxuIik7
CisJCQlyZXQgPSBnbnRkZXZfZG1hYnVmOworCQkJbGlzdF9kZWwoJmdudGRldl9kbWFidWYtPm5l
eHQpOworCQkJYnJlYWs7CisJCX0KKwl9CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwly
ZXR1cm4gcmV0OworfQorCiBpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCB1MzIgZmQpCiB7Ci0JcmV0dXJuIC1FSU5WQUw7CisJc3Ry
dWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWY7CisJc3RydWN0IGRtYV9idWZfYXR0YWNo
bWVudCAqYXR0YWNoOworCXN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOworCisJZ250ZGV2X2RtYWJ1
ZiA9IGRtYWJ1Zl9pbXBfZmluZF91bmxpbmsocHJpdiwgZmQpOworCWlmIChJU19FUlIoZ250ZGV2
X2RtYWJ1ZikpCisJCXJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOworCisJcHJfZGVidWco
IlJlbGVhc2luZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIsIGZkKTsKKworCWF0dGFjaCA9IGdu
dGRldl9kbWFidWYtPnUuaW1wLmF0dGFjaDsKKworCWlmIChnbnRkZXZfZG1hYnVmLT51LmltcC5z
Z3QpCisJCWRtYV9idWZfdW5tYXBfYXR0YWNobWVudChhdHRhY2gsIGdudGRldl9kbWFidWYtPnUu
aW1wLnNndCwKKwkJCQkJIERNQV9CSURJUkVDVElPTkFMKTsKKwlkbWFfYnVmID0gYXR0YWNoLT5k
bWFidWY7CisJZG1hX2J1Zl9kZXRhY2goYXR0YWNoLT5kbWFidWYsIGF0dGFjaCk7CisJZG1hX2J1
Zl9wdXQoZG1hX2J1Zik7CisKKwlkbWFidWZfaW1wX2VuZF9mb3JlaWduX2FjY2VzcyhnbnRkZXZf
ZG1hYnVmLT51LmltcC5yZWZzLAorCQkJCSAgICAgIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsK
KwlkbWFidWZfaW1wX2ZyZWVfc3RvcmFnZShnbnRkZXZfZG1hYnVmKTsKKwlyZXR1cm4gMDsKIH0K
IAogc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCkBA
IC01MjgsNiArNzYzLDcgQEAgc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1
Zl9pbml0KHZvaWQpCiAJbXV0ZXhfaW5pdCgmcHJpdi0+bG9jayk7CiAJSU5JVF9MSVNUX0hFQUQo
JnByaXYtPmV4cF9saXN0KTsKIAlJTklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7
CisJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmltcF9saXN0KTsKIAogCXJldHVybiBwcml2OwogfQot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:46:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjcm-0001A6-NP; Tue, 12 Jun 2018 13:46: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=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSjcl-00019y-6s
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:46:15 +0000
X-Inumbo-ID: faf9f8d0-6e46-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id faf9f8d0-6e46-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 13:46:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F0B71ADCA;
 Tue, 12 Jun 2018 13:46:11 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, lyan@suse.com,
 boris.ostrovsky@oracle.com
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-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: <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
Date: Tue, 12 Jun 2018 15:46:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612074856.28451-2-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 andrii_chepurnyi@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>

T24gMTIvMDYvMTggMDk6NDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBUaGlzIGlzIHRoZSBzeW5jIHVwIHdpdGggdGhlIGNhbm9uaWNhbCBkZWZpbml0aW9u
cyBvZiB0aGUgaW5wdXQsCj4gc291bmQgYW5kIGRpc3BsYXkgcHJvdG9jb2xzIGluIFhlbi4KPiAK
PiBDaGFuZ2VzIHRvIGtiZGlmOgo+IDEuIEFkZCBtaXNzaW5nIHN0cmluZyBjb25zdGFudHMgZm9y
IHtmZWF0dXJlfHJlcXVlc3R9LXJhdy1wb2ludGVyCj4gICAgdG8gYWxpZ24gd2l0aCB0aGUgcmVz
dCBvZiB0aGUgaW50ZXJmYWNlIGZpbGUuCj4gCj4gMi4gQWRkIG5ldyBYZW5TdG9yZSBmZWF0dXJl
IGZpZWxkcywgc28gaXQgaXMgcG9zc2libGUgdG8gaW5kaXZpZHVhbGx5Cj4gICAgY29udHJvbCBz
ZXQgb2YgZXhwb3NlZCB2aXJ0dWFsIGRldmljZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6Cj4gICAgICAt
IHNldCBmZWF0dXJlLWRpc2FibGUta2V5Ym9hcmQgdG8gMSBpZiBubyBrZXlib2FyZCBkZXZpY2Ug
bmVlZHMKPiAgICAgICAgdG8gYmUgY3JlYXRlZAo+ICAgICAgLSBzZXQgZmVhdHVyZS1kaXNhYmxl
LXBvaW50ZXIgdG8gMSBpZiBubyBwb2ludGVyIGRldmljZSBuZWVkcwo+ICAgICAgICB0byBiZSBj
cmVhdGVkCj4gCj4gMy4gTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNr
ZW5kIG5vZGVzOiB0aGVzZSBhcmUKPiAgICAgZGVzY3JpYmVkIGFzIGEgcGFydCBvZiBmcm9udGVu
ZCdzIFhlbkJ1cyBjb25maWd1cmF0aW9uIG5vZGVzCj4gICAgIHdoaWxlIHRoZXkgYmVsb25nIHRv
IGJhY2tlbmQncyBjb25maWd1cmF0aW9uLiBGaXggdGhpcyBieSBtb3ZpbmcKPiAgICAgdGhlIHBh
cmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+IAo+IFVuaXF1ZS1pZCBmaWVsZDoKPiAx
LiBBZGQgdW5pcXVlLWlkIFhlbkJ1cyBlbnRyeSBmb3IgdmlydHVhbCBpbnB1dCBhbmQgZGlzcGxh
eS4KPiAKPiAyLiBDaGFuZ2UgdHlwZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZvciBz
bmRpZiB0byBhbGlnbiB3aXRoCj4gZGlzcGxheSBhbmQgaW5wdXQgcHJvdG9jb2xzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNo
ZW5rb0BlcGFtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
CkknbSBmaW5lIHdpdGggdGhpcyBwYXRjaCBiZWluZyBhZGRlZCB2aWEgdGhlIGlucHV0IHRyZWUg
d2l0aCB0aGUgb3RoZXIKcGF0Y2hlcy4gSW4gY2FzZSBJIHNob3VsZCB0YWtlIGl0IHZpYSB0aGUg
WGVuIHRyZWUsIHBsZWFzZSBzZW5kIG1lIGEKbm90ZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjdm-0001IU-4a; Tue, 12 Jun 2018 13: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=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSjdk-0001IO-U7
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:47:16 +0000
X-Inumbo-ID: c648e744-6e46-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c648e744-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:44:49 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E2946ADD2;
 Tue, 12 Jun 2018 13:47:13 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, lyan@suse.com,
 boris.ostrovsky@oracle.com
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-3-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: <efd627f7-8d12-c0c1-f21d-36baacc45522@suse.com>
Date: Tue, 12 Jun 2018 15:47:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612074856.28451-3-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5 2/3] Input: xen-kbdfront - fix
 multi-touch XenStore node's locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrii_chepurnyi@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>

T24gMTIvMDYvMTggMDk6NDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBrYmRpZiBwcm90b2NvbCBkZXNjcmliZXMgbXVsdGktdG91Y2ggZGV2aWNlIHBhcmFt
ZXRlcnMgYXMgYQo+IHBhcnQgb2YgZnJvbnRlbmQncyBYZW5CdXMgY29uZmlndXJhdGlvbiBub2Rl
cyB3aGlsZSB0aGV5Cj4gYmVsb25nIHRvIGJhY2tlbmQncyBjb25maWd1cmF0aW9uLiBGaXggdGhp
cyBieSByZWFkaW5nIHRoZQo+IHBhcmFtZXRlcnMgYXMgZGVmaW5lZCBieSB0aGUgcHJvdG9jb2wu
Cj4gCj4gRml4ZXM6IDQ5YWFjODIwNGRhNSAoIklucHV0OiB4ZW4ta2JkZnJvbnQgLSBhZGQgbXVs
dGktdG91Y2ggc3VwcG9ydCIpCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKUmV2aWV3ZWQtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSje9-0001LS-QR; Tue, 12 Jun 2018 13:47: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=xtaw=i6=citrix.com=prvs=694cbda5f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSje8-0001Kv-56
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:47:40 +0000
X-Inumbo-ID: d43d7b52-6e46-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d43d7b52-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:45:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57086153"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 14:47:32 +0100
Message-ID: <20180612134734.22132-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] VT-d: make dom0-strict work with buggy
 firmware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

V2hlbiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIHdvcmthcm91bmQKZm9yIGZpcm13YXJlIHdpdGggdW5kZWNsYXJlZCBSTVJScyBpcyByZW5k
ZXJlZCB1c2VsZXNzLiBUaGlzIHNlcmllcyBmaXhlcwp0aGUgcHJvYmxlbS4KClBhdWwgRHVycmFu
dCAoMik6CiAgVlQtZDogcmUtcGhyYXNlIGxvZ2ljIGluIHZ0ZF9zZXRfaHdkb21fbWFwcGluZygp
IGZvciBjbGFyaXR5CiAgVlQtZDogcmVjb25jaWxlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGFu
ZCBpb21tdT1kb20wLXN0cmljdAoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
ICAgfCAgNiArKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAg
MiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDM5ICsrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAg
ICAgICAgICAgIHwgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgMTgg
ZGVsZXRpb25zKC0pCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogS29ucmFkIFJ6ZXN6
dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjeA-0001Lb-4N; Tue, 12 Jun 2018 13: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=xtaw=i6=citrix.com=prvs=694cbda5f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSje8-0001Kw-5u
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:47:40 +0000
X-Inumbo-ID: d4fdbbae-6e46-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4fdbbae-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:45:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57086156"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 14:47:33 +0100
Message-ID: <20180612134734.22132-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612134734.22132-1-paul.durrant@citrix.com>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

SXQgaXMgaGFyZCB0byByZWNvbmNpbGUgdGhlIGNvbW1lbnQgYXQgdGhlIHRvcCBvZiB0aGUgbG9v
cCBpbgp2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKSB3aXRoIHRoZSBpZiBzdGF0ZW1lbnQgZm9sbG93
aW5nIGl0LiBUaGlzIHBhdGNoCnJlLXBocmFzZXMgdGhlIGxvZ2ljLCBwcmVzZXJ2aW5nIHRoZSBz
ZW1hbnRpY3MsIGJ1dCBtYWtpbmcgaXQgZWFzaWVyCnRvIHJlYWQuCgpUaGUgcGF0Y2ggYWxzbyBt
b2RpZmllcyB0aGUgWGVuIGNvbW1hbmQgbGluZSBkb2N1bWVudGF0aW9uIHRvIG1ha2UgaXQKY2xl
YXIgdGhhdCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBvbmx5IGFwcGxpZXMgdG8gcGFnZXMgdXAg
dG8gdGhlIDRHQgpib3VuZGFyeS4KCk5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBjb3JyZWN0cyB0aGUg
aW5kZW50YXRpb24gb2YgdGhlIHByaW50aygpIHRvd2FyZHMKICAgICAgdGhlIGVuZCBvZiB2dGRf
c2V0X2h3ZG9tX21hcHBpbmcoKS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogUm9nZXIgUGF1IE1vbm5l
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCnYyOgogLSBDb21wYXJlIGFnYWluc3QgR0IoNCkgcmF0
aGVyIHRoYW4gMHhmZmZmZmZmZi4KLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93biAgIHwgIDQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8
IDMxICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTkg
aW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgppbmRleCA4NzEyYTgzM2EyLi5iNzU0NzFiNTFhIDEwMDY0NAotLS0gYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgpAQCAtMTIxMiw4ICsxMjEyLDggQEAgd2FpdCBkZXNjcmlwdG9yIHRpbWVkIG91
dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuCiAKIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5k
IGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4KIFJhdGhl
ciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20w
LCB3aXRoIHRoaXMKLW9wdGlvbiBhbGwgcGFnZXMgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0
aGUgRTgyMCB0YWJsZSB3aWxsIGdldCBhIG1hcHBpbmcKLWVzdGFibGlzaGVkLgorb3B0aW9uIGFs
bCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFi
bGUsIHdpbGwKK2dldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuCiAKICMjIyBpcnFcX3JhdGVsaW1p
dCAoeDg2KQogPiBgPSA8aW50ZWdlcj5gCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YwppbmRleCA4OGE2MGIzMzA3Li5mNzUzNjBmMjc5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKQEAgLTExNCwyNiArMTE0LDI5IEBAIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9z
ZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgQlVHX09OKCFpc19oYXJk
d2FyZV9kb21haW4oZCkpOwogCi0gICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgoMHhm
ZmZmZmZmZlVMID4+IFBBR0VfU0hJRlQpICsgMSk7CisgICAgdG9wID0gbWF4KG1heF9wZHgsIHBm
bl90b19wZHgoR0IoNCkgPj4gUEFHRV9TSElGVCkpOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCB0
b3A7IGkrKyApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4o
aSk7CisgICAgICAgIGJvb2wgbWFwOwogICAgICAgICBpbnQgcmMgPSAwOwogCisgICAgICAgIGlm
ICggcGZuID49IChHQig0KSA+PiBQQUdFX1NISUZUKSAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkg
KQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgLyoKLSAgICAgICAgICogU2V0IHVw
IDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIHVzZSBvbmx5IGNvbnZlbnRpb25hbCBS
QU0KLSAgICAgICAgICogYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZl
ZCByZWdpb25zLiBXaGVuIHNldCwgdGhlCi0gICAgICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIG1h
cHMgaW4gZXZlcnl0aGluZyBiZWxvdyA0R0IgZXhjZXB0IHVudXNhYmxlCi0gICAgICAgICAqIHJh
bmdlcy4KKyAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRv
IGluY2x1ZGUgb25seQorICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQg
Uk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKKyAgICAgICAgICogcmVnaW9ucy4gV2hlbiBz
ZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5IHBmbiB1cAorICAgICAgICAg
KiB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCiAgICAg
ICAgICAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7CisgICAg
ICAgIGlmICggaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgJiYgcGZuIDwgKEdCKDQpID4+IFBBR0Vf
U0hJRlQpICkKKyAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZ
UEVfVU5VU0FCTEUpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKIAotICAgICAgICBpZiAoIHBmbiA+
ICgweGZmZmZmZmZmVUwgPj4gUEFHRV9TSElGVCkgPwotICAgICAgICAgICAgICghbWZuX3ZhbGlk
KF9tZm4ocGZuKSkgfHwKLSAgICAgICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1f
VFlQRV9DT05WRU5USU9OQUwpKSA6Ci0gICAgICAgICAgICAgaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmcgPwotICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJM
RSkgOgotICAgICAgICAgICAgICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVO
VElPTkFMKSApCisgICAgICAgIGlmICggIW1hcCApCiAgICAgICAgICAgICBjb250aW51ZTsKIAog
ICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRzICovCkBAIC0xNTEsOCArMTU0LDggQEAgdm9pZCBf
X2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgIH0KIAogICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJO
SU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAotICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CisgICAgICAgICAgICBwcmludGsoWEVOTE9H
X1dBUk5JTkcgVlREUFJFRklYICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsCisg
ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CiAKICAgICAgICAgaWYgKCEoaSAm
ICgweGZmZmZmID4+IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80SykpKSkKICAgICAgICAgICAg
IHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSje9-0001LJ-Fu; Tue, 12 Jun 2018 13:47: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=xtaw=i6=citrix.com=prvs=694cbda5f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fSje8-0001Ku-1n
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:47:40 +0000
X-Inumbo-ID: d5048de0-6e46-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5048de0-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:45:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,214,1526342400"; d="scan'208";a="57086155"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 14:47:34 +0100
Message-ID: <20180612134734.22132-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180612134734.22132-1-paul.durrant@citrix.com>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGRvY3VtZW50YXRpb24gZm9yIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBYZW4gY29t
bWFuZCBsaW5lIG9wdGlvbgpzdGF0ZXM6CgoiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdh
cmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzIgoKVW5mb3J0dW5hdGVs
eSB0aGlzIHdvcmthcm91bmQgZG9lcyBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20w
LXN0cmljdAppb21tdSBvcHRpb24gaXMgYWxzbyBzcGVjaWZpZWQuCgpUaGUgZG9jdW1lbnRhdGlv
biBnb2VzIG9uIHRvIHNheToKCiJSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZv
ciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCiBvcHRpb24gYWxsIHBhZ2VzIHVw
IHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbAog
Z2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4iCgpUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSBWVC1k
IGhhcmR3YXJlIGRvbWFpbiBpbml0aWFsaXphdGlvbiBjb2RlIHN1Y2ggdGhhdAp0aGUgd29ya2Fy
b3VuZCB3aWxsIGNvbnRpbnVlIHRvIGZ1bmN0aW9uIGluIGRvbTAtc3RyaWN0IG1vZGUsIGJ5IG1h
cHBpbmcKYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUg
UkFNIHBhZ2VzIG5vdCBhc3NpZ25lZAp0byBkb20wLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgp2MjoKIC0g
TWFrZSBzdXJlIHRoYXQgdGhlIGluaXRpYWwgbWFwcGluZyBvbmx5IGFwcGxpZXMgdG8gUFYgZG9t
MC4KLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgIHwgNCArKystCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgMiArLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDggKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9p
b21tdS5oICAgICAgICAgICAgICAgfCAyICstCiA0IGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlv
bnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRl
eCBiNzU0NzFiNTFhLi5mZjNjODZjZmIwIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
bgpAQCAtMTIxMyw3ICsxMjEzLDkgQEAgd2FpdCBkZXNjcmlwdG9yIHRpbWVkIG91dCcsIHRyeSBp
bmNyZWFzaW5nIHRoaXMgdmFsdWUuCiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBp
c3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJpZXMuCiBSYXRoZXIgdGhhbiBvbmx5
IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlz
CiBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0
aGUgRTgyMCB0YWJsZSwgd2lsbAotZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4KK2dldCBhIG1h
cHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2Fi
bGUgdG8gYQorUFYgZG9tMCBhbmQgaWYgYGRvbTAtc3RyaWN0YCBtb2RlIGlzIGVuYWJsZWQgdGhl
biBjb252ZW50aW9uYWwgUkFNIHBhZ2VzCitub3QgYXNzaWduZWQgdG8gZG9tMCB3aWxsIG5vdCBi
ZSBtYXBwZWQuCiAKICMjIyBpcnFcX3JhdGVsaW1pdCAoeDg2KQogPiBgPSA8aW50ZWdlcj5gCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDA4YmNlOTJkNDAuLjE3MTAyNTY4MjMg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0LDcgKzEzMDQsNyBAQCBz
dGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgaW50ZWxfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogewogICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKIAotICAgIGlmICgg
IWlvbW11X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGQpICkKKyAgICBpZiAoICFpb21tdV9w
YXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQogICAgIHsKICAgICAgICAgLyogU2V0IHVw
IDE6MSBwYWdlIHRhYmxlIGZvciBoYXJkd2FyZSBkb21haW4uICovCiAgICAgICAgIHZ0ZF9zZXRf
aHdkb21fbWFwcGluZyhkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4
IGY3NTM2MGYyNzkuLmFmMzg1MDMxMTggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYwpAQCAtMTQzLDYgKzE0MywxNCBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZu
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAvKgorICAgICAgICAgKiBJZiBk
b20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0K
KyAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KKyAg
ICAgICAgICovCisgICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKKyAgICAgICAgICAg
ICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAg
ICAgICBjb250aW51ZTsKKwogICAgICAgICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9T
SElGVF80Syk7CiAgICAgICAgIGZvciAoIGogPSAwOyBqIDwgdG1wOyBqKysgKQogICAgICAgICB7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCmluZGV4IDMzYzhiMjIxZGMuLjZiNDJlM2I4NzYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0yOSw3ICsy
OSw3IEBACiAjaW5jbHVkZSA8YXNtL2lvbW11Lmg+CiAKIGV4dGVybiBib29sX3QgaW9tbXVfZW5h
YmxlLCBpb21tdV9lbmFibGVkOwotZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9tbXVfdmVy
Ym9zZTsKK2V4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X2RvbTBfc3RyaWN0LCBpb21t
dV92ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21t
dV9pZ2Z4LCBpb21tdV9wYXNzdGhyb3VnaDsKIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlv
bW11X3FpbnZhbCwgaW9tbXVfaW50cmVtYXAsIGlvbW11X2ludHBvc3Q7CiBleHRlcm4gYm9vbF90
IGlvbW11X2hhcF9wdF9zaGFyZTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:48:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13:48:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSjer-0001ZY-N4; Tue, 12 Jun 2018 13:48: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=tjfj=i6=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSjep-0001ZA-T9
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:48:24 +0000
X-Inumbo-ID: ee48ccd3-6e46-11e8-9728-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::612])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ee48ccd3-6e46-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 15:45:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BkV0chDw7b3WztRRaEHN7HwbXfBEdQA9ebge8RwKQ+s=;
 b=KOpUbe5qXTz8+Q06sEf+4s+sVuCMVOAK00fnnlhYFNSTVt6ma10ex/Qqrm3O3cjRAEnS7AjtGxPuaBMWJIyrLTjolRpaOPdukgkbmH5eOO64tQMmeBzzc0yt/O8xDmml8GLu+A2Il2IFOtd6sNQEY7yVYIQRkLcW6AV4vGViPag=
Received: from [10.17.182.9] (85.223.209.51) by
 AM0PR0302MB3204.eurprd03.prod.outlook.com (2603:10a6:208:9::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Tue, 12 Jun
 2018 13:48:15 +0000
To: Juergen Gross <jgross@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, lyan@suse.com,
 boris.ostrovsky@oracle.com
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <fbc66cfa-f750-7810-1a0e-537c5c98d9e5@epam.com>
Date: Tue, 12 Jun 2018 16:47:40 +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: <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: AM5PR0601CA0042.eurprd06.prod.outlook.com
 (2603:10a6:203:68::28) To AM0PR0302MB3204.eurprd03.prod.outlook.com
 (2603:10a6:208:9::23)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3204; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 3:CI2MRM0CxhzOxv0y/lUOxvX5wda0pjSut9T5iNXx5lzXD7PFlH/zsa6fR/zTrEdcrjU3H0YKbV0vvIgnXUHsmUTRdzFAkl/voKbEkwBP4tdZmclhDnpPtBzx3xSWKX+9Fq1xVLjbJBA2+7GfGduuTdaBRsYIwh2H/Q3OseCIUHt83xadZXhfNXSscqTIY5vKUiR7AQ0eeIkEKRFP4shC+l0KlfNIZEqwo7ZH5bOPxkR/W+PkJPAcidBdsAEGygx9;
 25:WycIDBAvRsVcCgW4ue0DkXD3LzrIH4YAO/JNycL+Gckzxn4DubcitaXpvf5U2VTvCsWXyIMoI4E3OydLCaPRrBpXPiO1Sy7bBwPXP8iMuW0z7RfdciX5gIWTzHnwuGCVIaVC4x9nAkqdVEXwFhQIo1kNEYwZKogMIA3dgm3M6vtA8ke8GDWtULaerr5Q4REi8NYplSi7jHuFDSFBrQeB4ypM6V7LypOB0jsjL4HcAvZTbiPCxi2hBytrOTE+gCul7NNF1gxK2L3MVKHTXFIcIYGCNA3oCc1Nn0wNXY/ej7pR5HRwxoFSvpYpnsIWmDYi73h9bvw6x/2nXlsPGY/Q5g==;
 31:mZgfCc3r5BHNKIxcGIabzRjuupo0UTHpFdwqh+nliXhBSvJoTRCvWYkV6vEIL++X5zpk27A1ve/BW12jWyDPVox781oUECV8i7Wn0uIwgsXxuqw6GxD1/iJh+CMVOU5pJVOdU4G8fudTCUTw/2JkAjo7TPH5XT/FoSRpZt+32RqpCzrcFy2NIPUcTLZIkfV17oPSoJ2obNc4p3ZJvX9HZcA7RKVjgRDt5YYitEYXFrc=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3204:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 20:q4gd6/Gd5KPB8kDyk+j+GhNqcgKw9gVFJVA/EvMlD1464+yE6LFJywKV/GHvdUEdc1zvrf/QXedDMitTKgR6Wi6CvJ7x09buQWh8o8uvHVt9gttbvcMKF5Ur4hqJfNbaxSy4MWeSQ62KVhwJOONPmksk0kqwMWJQ/TgKXQLwrmh+7dNzS31CVk9vcXU74ny3acX4YUtX1raoIifDbkMpjlE6bYe17wgDBWFrv0UXIcYQON8GCw5zdlTsA6lWe5R8V6OPR+58mMxM+2uxMYzG0HoQNoCqFQQ4enRdzaGEjZu0vjz7Xxiu62PR4E6gBoWGEB9yL78JYEGX3kGVsBKg16RJIvSh96wEF9Iw+9mhkO8oBY41db7RzzxJyqib2vFOVETe1GmhQ/ql/iEeyUQVSW1j0B71gklAlBf1gF4ASJLPHFy0D1gTKeUXan+3+0WZmV/zRR5Yaxwdwwy1GK3NTresPlC6Ylh5CfklOIRZIiIWYtfC5eS0LkJhQA6MpVDk;
 4:Rj/jNLqejid0Ej1PXKo+6m2oN6u8pCohcROB9sxE/R2WyufOwPEzWvihrk+/5D9YKV4QOufNQI2YJi3MxGXqhI43jJb53cVVHRXqFsUkQNXWO+u7mmrJ5ozWNI2C0TnajzOxKnf/AKJpTEzTiepnj3cHAk94W8pUE3L/C4/B5rgTnV3UaVNTmKN+cZEL+3sZIFEJHvu+01uBBTW94W0DS0pAZfKBd/ICj7MEjRzJpOXVr9/6I+gBI0YAEVUhnaZrqLJGsPjs5wpaSxFZ7AaNvp95xXXozUbXRLXb57/7WZ11NSLR8Kl9BfiiN8CiPcYqsdZcl2DC55nQyDcHO8SPyg2cXPpEUBZdEAyOZd6aotg=
X-Microsoft-Antispam-PRVS: <AM0PR0302MB320491F63C79F8F3E9C5D516E77F0@AM0PR0302MB3204.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403)(146099531331640);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3204; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3204; 
X-Forefront-PRVS: 07013D7479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39380400002)(376002)(39860400002)(346002)(366004)(189003)(199004)(50466002)(26005)(59450400001)(2616005)(230700001)(76176011)(58126008)(106356001)(72206003)(81156014)(81166006)(39060400002)(8936002)(107886003)(4326008)(7736002)(25786009)(305945005)(31686004)(6246003)(8676002)(110136005)(486006)(478600001)(53546011)(386003)(105586002)(53936002)(2906002)(476003)(16576012)(316002)(5660300001)(47776003)(65826007)(64126003)(97736004)(16526019)(6486002)(52146003)(86362001)(80792005)(65956001)(11346002)(52116002)(229853002)(2486003)(31696002)(6666003)(36756003)(68736007)(446003)(77096007)(6116002)(65806001)(23676004)(67846002)(66066001)(956004)(3846002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3204; H:[10.17.182.9]; 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?MTtBTTBQUjAzMDJNQjMyMDQ7MjM6cTV3TTVVM3VlMTZoMVNnUjgrcnRhNEp3?=
 =?utf-8?B?ZW9QenNlR3JXV0gySjRRNU5PZUM2eTcvc0h3alRzOGhhbE9zRHhzWkY0RnRi?=
 =?utf-8?B?L0s1NzBPN0NqZlFLSlk4dWxjOFF6QVFyUzZWS3lRTmlGaDFwbVpGZ0RZY3Ev?=
 =?utf-8?B?QVo4Tm9USGw0MHpGcEljcjVvSTJxemlFSGhSd3cvZ05OS1RjVm5Ta0JpVVBF?=
 =?utf-8?B?OUlSZFdHZzduQzNYcUhGd1FPT3ZFY3lTT0ZRN1NMQ2lyU2NFOTJheHQ1K05l?=
 =?utf-8?B?WlducWVkcGwrTHh2T1ZzNzc1MU1tV0pqT01kc0pqazYyanVkZDB2RnUwVlMw?=
 =?utf-8?B?QkNzeC9BQ2lZRnFMbU9LcWN0SDdWV0pnaWZNRUlTYlM1T3lYUkIwMkNrK0ZU?=
 =?utf-8?B?N0tyK1ZDL2F0MGJ3bUhTd0s3NGRSWExLVXJmSmFnN216cnNtenhZYUpaM3Rt?=
 =?utf-8?B?Sk9ndUJ1TkFRMDNhQkFFUUNVRnVTZUhzK1hBKytjTE9HeTJ3K0d2Z1J4K2xm?=
 =?utf-8?B?NFI1dU5xaklrR2lxOCttWStxWTZxVkxJZTI2OU5XMDVlN3ovQWZvd3oxMVNZ?=
 =?utf-8?B?RkQyK2dCQ2lyVkxReUdzSE9MeUpqVWt5c0c5Q3Iva2VsNUs2akFwci9CZnhJ?=
 =?utf-8?B?YituSXcvbmtONnBoM3Bwa1pORm9DcjhoTzhrMWFjRitOK2oxVHE5TFhDaWkr?=
 =?utf-8?B?bEg1RTFKV0V6TjBEYkdId2NzUi9BdWhobDhLa1Y0WVBKRi9scUhveGUzb3lX?=
 =?utf-8?B?M01xYWRvTE9naDVnS3FEWEo5RjYxZXJGblgwbmxWUmNIRlBqcU5PREw5WjZt?=
 =?utf-8?B?b1hpdWVrWUJIdkxYSlcyd3E4dGV3eFdUeUhHQnFpZWVnc1VmdUpoeUtaNm5q?=
 =?utf-8?B?ODhncURLK2tOSUxOL1hsRlVVYmVjYnhDd1g2VmIyTFlXTHBDUGZlcTZQMUxY?=
 =?utf-8?B?b292anpTZnNTTzAwQytRM1ZtN05pdWhqVFJnNUFqWkpDMEc0UDYwSmRPTUIy?=
 =?utf-8?B?Y2I5M0Q4eUcxRHpwU3ppcUdxOVFtcVBLWE9pQ3lrMWo2QTNQa2MrN3ovTmoz?=
 =?utf-8?B?bVJRYzNyaGRxaFBLNzdpajg0bGIva09UbC9iUEx0TndlcWMvdkMyWDdnaWIw?=
 =?utf-8?B?ZStaREFvb3pTdHNHcEptbXNWQkthN0lYMFoyaWdVZ2ZjaVJjdFBFeUVKOURX?=
 =?utf-8?B?NlQ3UVVZdFFXN2lDOFB4MEhhMUNjRm9saTVTNU9OT3N3WjNicitNR3BZUCtp?=
 =?utf-8?B?VGFkUnFhTzA1aTl4M3VTMzFGUjZEMlBLZjE3UjU4Tk1CNDRDcXhhR0VCZUdB?=
 =?utf-8?B?SHBTOUhxSmo2Qk5ZeWNWNGVSUmwyMHZXUTNESGhRVXVCMDc3c1ZMQkg4SDFo?=
 =?utf-8?B?Nkk5RC9INFRKQ3RJeCtwZU5CemlKUnBIc0JlLzIwakxZTWZ5VzdEUzJpTEJy?=
 =?utf-8?B?aDJGM1o1K1Y0VzFzdnBsYy9Oa0FtK1ZCMVNkVENpc2RxR1FkVE5EUU00Yy9x?=
 =?utf-8?B?SUtMSmpnUEJ1UGlkWlI2K0F4TEZHOU5tNGFGcEdvcWlvb1lPMkVSMCtucE5l?=
 =?utf-8?B?b0NMQmpwNEJwN1c2NWY4aGlHc3VuV1VmQkl4WnRJMHZXNWY3SWQ1RjBXeHhJ?=
 =?utf-8?B?L3JIWHRPMStaSXdTYlNObHNUS2JWQnNuOEhYdzNlNlZTWUJBa2gxK0xXcit5?=
 =?utf-8?B?MzRESmhIc1c3Umd2RkIvL1RTQ3NkTzRHckxtR2JkSVVmcHNuTExROU12UTU3?=
 =?utf-8?B?VE92OWpicWwydXMzWkJsOFM0TE1rdVlIOUNvNENQTW4rYlZhTHJscWVaeXFl?=
 =?utf-8?B?K2RXZEhkYmg3bCs2MURadTZET2hlQjZxQUlYdlFPR1dLN016eGFybTJPVHpD?=
 =?utf-8?B?RjB6dytJbjRlSHBvTlJubCtkclhTWG9WRXI2K1VFN0JKWHZmbDVhWnkvV2ZM?=
 =?utf-8?B?QXBvUzZrNnVNeVA3ZGxVbS9LcGhvYnplSE1QejlYM244dkMyWFlVWkRoS0ky?=
 =?utf-8?B?U20wajZaMGZUN21tbnlORTFUcE5TMXVnblE4eEg4a1JsY3VLK05EN01hU0dR?=
 =?utf-8?Q?hXz/oEIlZ7l9DtXfnN7WhHLuc+t?=
X-Microsoft-Antispam-Message-Info: E+mJB7O4luLeCobHM8mWFKphuycw259a2D8z/WSkO75HlXdm5KXSLw5BpjpRnWu/8usAhvoEKGhdWdzQT24zDDfoDWdfZZ1y0yggYaErglDfv7fqOu4JYL+vqJqWD8Z2wP/s/OkbAiaJh+vCkfqkB6iM/DsjPlsGSeynVRsDdq5IsKdn4zg1SUx5XNhSEWhc
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 6:F+ANJKzCWeVxaWhqrf7/VSpXSsxk3y5Md4lCH5DMPr5utoqwmdc9/b5wsazrppO/GPLRC/WYKFg/mqdAJGG5zopCl13+geYE1es4rrjK0uBld6WL+T9V3joXg771L1T1JAvQKQym4+aXCRRRfKTHgFj9Y8RQzOJP2pOhwMAe7Ey/zqHSOIjvUSC1OlkM6qAANWJdldAjbMvmh8xRS0F6XaiYb3jhBoOIvFJah6YPV6Z1oNUZ7O1Hy08RexAEgucQf2vvUgX9MumTP+hn4yoXtW1bYcL6AOysgWeewjnjzddHjVvf8yNNuto3xVbaE7ov0XBtrFvaQjb8m1IhyvhZMWKMEj1wtHnyBiWc0a1JlnyskhcpX9RM0FHylSGbA+HHe8iCPCJq07PN7PGslsVMLw7UDHXib5pvH7PAUkbCzVVgSBgpTQ4Oee/2Ht08tOGiRHjtOxkPwcVidYzoTTzjLg==;
 5:SioH9C2D5b1SLkDL004YA/7RbCHLHsd1lTdJiwCtToPoq3CP1pBeeNt6gEFsNnmHWKw0Rz9nwPVsEwdMjCJ6hhy4CzsRlow35JdQAgG0uuEBldqQE0ZuwmoSd8+3MmPFmLmhBkNxjIYhPOLFntCG5QvO3WMn5Ss5ZYZ+iremGxc=;
 24:sBA8TvTzdNKoo28mHMlN0HmcCcAfjLn6Th+A/GpfZnt9KAaMUa+l1iOFHRpiqtyemvkZY342RbSDRGl7ST+Mh3cWSwFzyJHjKhT7HVYVgtM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 7:3Ys3LBTMBB8ShgBxa+1gfpu5mScMS24MxDKetkqV2JqZ/irvcIw5WIbsn1uGgcJ/IsAyRJtK1pJX4urdmwvRpxkkk7+DEu4Qe2RNyxogYkIxeM/6Kdh1WExOtgWvftgtBS84XXS3cWYNoi+Q6IlRZl3p1kEmluSyvdIRMrl4zVs7eC0vjHSVIacAprurvm1PwHFvf0HPDGwIogUgRZBsZr8XoDRUkt+kawDsH6Z6h5ATvxSfk1Op1uWK2Z9AqInQ
X-MS-Office365-Filtering-Correlation-Id: 8fe7200b-46f7-42f5-62e8-08d5d06b25de
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2018 13:48:15.3178 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8fe7200b-46f7-42f5-62e8-08d5d06b25de
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3204
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: andrii_chepurnyi@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>

T24gMDYvMTIvMjAxOCAwNDo0NiBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMi8wNi8x
OCAwOTo0OCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IEZyb206IE9sZWtzYW5k
ciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4KPj4g
VGhpcyBpcyB0aGUgc3luYyB1cCB3aXRoIHRoZSBjYW5vbmljYWwgZGVmaW5pdGlvbnMgb2YgdGhl
IGlucHV0LAo+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pgo+PiBDaGFu
Z2VzIHRvIGtiZGlmOgo+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29uc3RhbnRzIGZvciB7ZmVh
dHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+PiAgICAgdG8gYWxpZ24gd2l0aCB0aGUgcmVzdCBv
ZiB0aGUgaW50ZXJmYWNlIGZpbGUuCj4+Cj4+IDIuIEFkZCBuZXcgWGVuU3RvcmUgZmVhdHVyZSBm
aWVsZHMsIHNvIGl0IGlzIHBvc3NpYmxlIHRvIGluZGl2aWR1YWxseQo+PiAgICAgY29udHJvbCBz
ZXQgb2YgZXhwb3NlZCB2aXJ0dWFsIGRldmljZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6Cj4+ICAgICAg
IC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCB0byAxIGlmIG5vIGtleWJvYXJkIGRldmlj
ZSBuZWVkcwo+PiAgICAgICAgIHRvIGJlIGNyZWF0ZWQKPj4gICAgICAgLSBzZXQgZmVhdHVyZS1k
aXNhYmxlLXBvaW50ZXIgdG8gMSBpZiBubyBwb2ludGVyIGRldmljZSBuZWVkcwo+PiAgICAgICAg
IHRvIGJlIGNyZWF0ZWQKPj4KPj4gMy4gTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVy
cyB0byBiYWNrZW5kIG5vZGVzOiB0aGVzZSBhcmUKPj4gICAgICBkZXNjcmliZWQgYXMgYSBwYXJ0
IG9mIGZyb250ZW5kJ3MgWGVuQnVzIGNvbmZpZ3VyYXRpb24gbm9kZXMKPj4gICAgICB3aGlsZSB0
aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkgbW92aW5n
Cj4+ICAgICAgdGhlIHBhcmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+Pgo+PiBVbmlx
dWUtaWQgZmllbGQ6Cj4+IDEuIEFkZCB1bmlxdWUtaWQgWGVuQnVzIGVudHJ5IGZvciB2aXJ0dWFs
IGlucHV0IGFuZCBkaXNwbGF5Lgo+Pgo+PiAyLiBDaGFuZ2UgdHlwZSBvZiB1bmlxdWUtaWQgZmll
bGQgdG8gc3RyaW5nIGZvciBzbmRpZiB0byBhbGlnbiB3aXRoCj4+IGRpc3BsYXkgYW5kIGlucHV0
IHByb3RvY29scy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+PiBDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4KPiBJJ20gZmluZSB3aXRoIHRoaXMgcGF0Y2ggYmVpbmcg
YWRkZWQgdmlhIHRoZSBpbnB1dCB0cmVlIHdpdGggdGhlIG90aGVyCj4gcGF0Y2hlcy4gSW4gY2Fz
ZSBJIHNob3VsZCB0YWtlIGl0IHZpYSB0aGUgWGVuIHRyZWUsIHBsZWFzZSBzZW5kIG1lIGEKPiBu
b3RlLgpUaGFuayB5b3UKPgo+IEp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 13:50:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 13: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 1fSjgd-0002PR-A3; Tue, 12 Jun 2018 13:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSjgb-0002PA-CJ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 13:50:13 +0000
X-Inumbo-ID: 893ffc84-6e47-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 893ffc84-6e47-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 13:50:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D4512ADCA;
 Tue, 12 Jun 2018 13:50:10 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-input@vger.kernel.org,
 linux-kernel@vger.kernel.org, dmitry.torokhov@gmail.com, lyan@suse.com,
 boris.ostrovsky@oracle.com
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-4-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: <5fbac8d0-a3cf-af8a-690e-947752a53ab6@suse.com>
Date: Tue, 12 Jun 2018 15:50:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612074856.28451-4-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5 3/3] Input: xen-kbdfront - allow better
 run-time configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 andrii_chepurnyi@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>

T24gMTIvMDYvMTggMDk6NDgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBJdCBpcyBub3cgb25seSBwb3NzaWJsZSB0byBjb250cm9sIGlmIG11bHRpLXRvdWNo
IHZpcnR1YWwgZGV2aWNlCj4gaXMgY3JlYXRlZCBvciBub3QgKHZpYSB0aGUgY29ycmVzcG9uZGlu
ZyBYZW5TdG9yZSBlbnRyaWVzKSwKPiBidXQga2V5Ym9hcmQgYW5kIHBvaW50ZXIgZGV2aWNlcyBh
cmUgYWx3YXlzIGNyZWF0ZWQuCj4gSW4gc29tZSBjYXNlcyB0aGlzIGlzIG5vdCBkZXNpcmFibGUu
IEZvciBleGFtcGxlLCBpZiB2aXJ0dWFsCj4ga2V5Ym9hcmQgZGV2aWNlIGlzIGV4cG9zZWQgdG8g
QW5kcm9pZCB0aGVuIHRoZSBsYXR0ZXIgd29uJ3QKPiBhdXRvbWF0aWNhbGx5IHNob3cgb24tc2Ny
ZWVuIGtleWJvYXJkIGFzIGl0IGV4cGVjdHMgdGhhdCBhCj4gcGh5c2ljYWwga2V5Ym9hcmQgZGV2
aWNlIGNhbiBiZSB1c2VkIGZvciB0eXBpbmcuCj4gCj4gVXRpbGl6ZSBrZXlib2FyZCBhbmQgcG9p
bnRlciBkZXZpY2UgWGVuU3RvcmUgZmVhdHVyZSBmaWVsZHMgdG8KPiBjb25maWd1cmUgd2hpY2gg
dmlydHVhbCBkZXZpY2VzIGFyZSBjcmVhdGVkOgo+ICAtIHNldCAiZmVhdHVyZS1kaXNhYmxlLWtl
eWJvYXJkIiB0byAxIGlmIG5vIGtleWJvYXJkIGRldmljZQo+ICAgIG5lZWRzIHRvIGJlIGNyZWF0
ZWQKPiAgLSBzZXQgImZlYXR1cmUtZGlzYWJsZS1wb2ludGVyIiB0byAxIGlmIG5vIHBvaW50ZXIg
ZGV2aWNlCj4gICAgbmVlZHMgdG8gYmUgY3JlYXRlZAo+IEtlZXAgb2xkIGJlaGF2aW9yIGJ5IGRl
ZmF1bHQuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IFN1Z2dlc3RlZC1ieTogQW5kcmlpIENoZXB1
cm55aSA8YW5kcmlpX2NoZXB1cm55aUBlcGFtLmNvbT4KPiBUZXN0ZWQtYnk6IEFuZHJpaSBDaGVw
dXJueWkgPGFuZHJpaV9jaGVwdXJueWlAZXBhbS5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 14:11:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 14: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 1fSk0l-0005hP-Hd; Tue, 12 Jun 2018 14:11: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=rewq=i6=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fSk0j-0005hK-6m
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 14:11:01 +0000
X-Inumbo-ID: 16bc0496-6e4a-11e8-9728-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::3])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16bc0496-6e4a-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 16:08:33 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528812657;
 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=wfw6NITkGjnzJ+BWEAJMDoHuhCh4rVAuWGeU85Ckc54=;
 b=V0Ds0FosVDFxfFWByJ26xrR1qg8VhaYpMr+s3BpsZhhzj8pdGP9taoYNpl1R8+jFq8
 F2I9UD10v8eqCHcCuasFjxM5kzuYaUxd4J/xkjgapmdOpzSTUuGGl+8KHLWUsm0S5X/X
 ohe1Wh5264JJVhmjeavTzRrSGgylbHYzLllpY3Jez6frEaVoHpk0pw4kBxxzly4at0MO
 Z1OG/0WhCdAVyvTIuI6d1lxd0zvc5CcDADGOA1z0z/KuY71K4dANi4x3xOdt/CIlIAFG
 BV3h7ammUMRRuPuoAth96w1p4oq8RBDGTOn9Skyhx5njCS3zLDggyEhBlo2JS4fPXvpD
 emHw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpOGUivpc0WAr0t3Sj8140FKdfYth0="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id j00a45u5CEANGhi
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Tue, 12 Jun 2018 16:10:23 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Date: Tue, 12 Jun 2018 16:10:13 +0200
Message-Id: <20180612141013.15698-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] unmodified_drivers: unplug the emulated
 devices at resume 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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgcWVtdS0yLjEwIGl0IGlzIHJlcXVpcmVkIHRvIHVucGx1ZyBlbXVsYXRlZCBkZXZpY2Vz
IGFnYWluIGFmdGVyCmEgbGl2ZSBtaWdyYXRpb24uIElmIHRoaXMgaXMgbm90IGRvbmUsIHFlbXUn
cyBibG9jay1iYWNrZW5kIGRyaXZlcgp3aWxsIGJlIHVuYWJsZSB0byBvcGVuIHRoZSBiYWNraW5n
IGRpc2sgaW1hZ2UgYmVjYXVzZSBpdCBpcyBzdGlsbCBidXN5CmJ5IHFlbXUncyBJREUgZHJpdmVy
LiBBcyBhIHJlc3VsdCB0aGUgZG9tVXMgYmxvY2stZnJvbnRlbmQgZHJpdmVyIHdpbGwKYmUgdW5h
YmxlIHRvIGFjY2VzcyB0aGUgZGlza3MsIGFuZCB0aGUgZG9tVSBoYXMgdG8gYmUgZGVzdHJveWVk
LgpsaWJ4bCBpcyB1bmFibGUgdG8gZGV0ZWN0IHRoZSBzaXR1YXRpb24uCgpBcHBseSB0aGUgc2Ft
ZSB3b3JrYXJvdW5kIGZvciB0aGlzIHFlbXUgYnVnIHRoYXQgd2FzIGRvbmUgYWxyZWFkeQp5ZWFy
cyBhZ28gaW4gbGludXguZ2l0IHdpdGggY29tbWl0IDUxMmIxMDllYzk2MiAoInhlbjogdW5wbHVn
IHRoZQplbXVsYXRlZCBkZXZpY2VzIGF0IHJlc3VtZSB0aW1lIikgdG8gbWFrZSBzdXJlIHhlbmxp
bnV4IGJhc2VkIGRvbVVzCmNhbiBiZSBtaWdyYXRlZCB0byB1bmZpeGVkIGhvc3RzLgoKU2lnbmVk
LW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgotLS0KIC4uLi9saW51eC0yLjYv
cGxhdGZvcm0tcGNpL3BsYXRmb3JtLXBjaS5jICAgICAgICAgICAgIHwgMTEgKysrKysrKysrKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvdW5tb2RpZmllZF9kcml2ZXJzL2xpbnV4LTIuNi9wbGF0Zm9ybS1wY2kvcGxhdGZvcm0t
cGNpLmMgYi91bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9y
bS1wY2kuYwppbmRleCBhN2RiZDBhOGFiLi44ZTRlODE0ZDI5IDEwMDY0NAotLS0gYS91bm1vZGlm
aWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYworKysgYi91
bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42L3BsYXRmb3JtLXBjaS9wbGF0Zm9ybS1wY2kuYwpA
QCAtMjg1LDYgKzI4NSwxMiBAQCBpbnQgZ250dGFiX2luaXQodm9pZCk7CiAjZGVmaW5lIFVOUExV
R19BVVhfSURFX0RJU0tTIDQKICNkZWZpbmUgVU5QTFVHX0FMTCA3CiAKK3N0YXRpYyBzaG9ydCB1
bnBsdWdfdmFsdWU7CitzdGF0aWMgdm9pZCB1bnBsdWdfZGV2aWNlcyh2b2lkKQoreworCW91dHco
dW5wbHVnX3ZhbHVlLCBYRU5fSU9QT1JUX1VOUExVRyk7Cit9CisKIHN0YXRpYyBpbnQgY2hlY2tf
cGxhdGZvcm1fbWFnaWMoc3RydWN0IGRldmljZSAqZGV2LCBsb25nIGlvYWRkciwgbG9uZyBpb2xl
bikKIHsKIAlzaG9ydCBtYWdpYywgdW5wbHVnID0gMDsKQEAgLTMxMiw2ICszMTgsNyBAQCBzdGF0
aWMgaW50IGNoZWNrX3BsYXRmb3JtX21hZ2ljKHN0cnVjdCBkZXZpY2UgKmRldiwgbG9uZyBpb2Fk
ZHIsIGxvbmcgaW9sZW4pCiAJCQlkZXZfd2FybihkZXYsICJ1bnJlY29nbmlzZWQgb3B0aW9uICcl
cycgIgogCQkJCSAiaW4gbW9kdWxlIHBhcmFtZXRlciAnZGV2X3VucGx1ZydcbiIsIHApOwogCX0K
Kwl1bnBsdWdfdmFsdWUgPSB1bnBsdWc7CiAKIAlpZiAoaW9sZW4gPCAweDE2KSB7CiAJCWVyciA9
ICJiYWNrZW5kIHRvbyBvbGQiOwpAQCAtMzM5LDcgKzM0Niw3IEBAIHN0YXRpYyBpbnQgY2hlY2tf
cGxhdGZvcm1fbWFnaWMoc3RydWN0IGRldmljZSAqZGV2LCBsb25nIGlvYWRkciwgbG9uZyBpb2xl
bikKIAkJfQogCQkvKiBGYWxsIHRocm91Z2ggKi8KIAljYXNlIDA6Ci0JCW91dHcodW5wbHVnLCBY
RU5fSU9QT1JUX1VOUExVRyk7CisJCXVucGx1Z19kZXZpY2VzKCk7CiAJCWJyZWFrOwogCWRlZmF1
bHQ6CiAJCWVyciA9ICJ1bmtub3duIEkvTyBwcm90b2NvbCB2ZXJzaW9uIjsKQEAgLTQ5OCw2ICs1
MDUsOCBAQCB2b2lkIHBsYXRmb3JtX3BjaV9yZXN1bWUodm9pZCkKIAogCWlmIChzZXRfY2FsbGJh
Y2tfdmlhKGNhbGxiYWNrX3ZpYSkpCiAJCXByaW50aygicGxhdGZvcm1fcGNpX3Jlc3VtZSBmYWls
dXJlIVxuIik7CisKKwl1bnBsdWdfZGV2aWNlcygpOwogfQogCiBzdGF0aWMgaW50IF9faW5pdCBw
bGF0Zm9ybV9wY2lfbW9kdWxlX2luaXQodm9pZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 14:17:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 14:17:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSk6W-0006ku-P3; Tue, 12 Jun 2018 14: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=uohr=i6=redhat.com=jdenemar@srs-us1.protection.inumbo.net>)
 id 1fSk6V-0006kp-6p
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 14:16:59 +0000
X-Inumbo-ID: 47426b4b-6e4b-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47426b4b-6e4b-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 14:17:03 +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 30D88738E0;
 Tue, 12 Jun 2018 14:16:58 +0000 (UTC)
Received: from virval.usersys.redhat.com (unknown [10.43.2.20])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 9E300111C4A2;
 Tue, 12 Jun 2018 14:16:54 +0000 (UTC)
Received: by virval.usersys.redhat.com (Postfix, from userid 500)
 id C2CA2100582; Tue, 12 Jun 2018 16:16:53 +0200 (CEST)
Date: Tue, 12 Jun 2018 16:16:53 +0200
From: Jiri Denemark <jdenemar@redhat.com>
To: Eric Blake <eblake@redhat.com>
Message-ID: <20180612141653.GI875401@orkuz.home>
References: <23301.35254.157281.663042@mariner.uk.xensource.com>
 <23302.37799.818992.987166@mariner.uk.xensource.com>
 <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
 <20180612111145.GH875401@orkuz.home>
 <40ae06c8-3f75-42e4-b559-ee8cab4a209e@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <40ae06c8-3f75-42e4-b559-ee8cab4a209e@redhat.com>
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.1]); Tue, 12 Jun 2018 14:16:58 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Tue, 12 Jun 2018 14:16:58 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jdenemar@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [libvirt] Likely build race,
 "/usr/bin/ld: cannot find -lvirt"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: libvir-list@redhat.com, Ian Jackson <ian.jackson@citrix.com>,
 Jim Fehlig <jfehlig@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDc6NTc6NDAgLTA1MDAsIEVyaWMgQmxha2Ugd3JvdGU6
Cj4gT24gMDYvMTIvMjAxOCAwNjoxMSBBTSwgSmlyaSBEZW5lbWFyayB3cm90ZToKPiAKPiA+IEkg
aGl0IHRoZSBzYW1lIHJhY2UgdHdpY2Ugb24gYWFyY2g2NCBhbmQgcHBjNjQgYW5kIEkgY2FuIGNv
bmZpcm0gdGhlCj4gPiBpbnN0YWxsYXRpb24gcGhhc2UgZmFpbHMgaWYgbGlidmlydC5sYSBpcyBp
bnN0YWxsZWQgbGF0ZXIgdGhhbiBsaWJyYXJpZXMKPiA+IHdoaWNoIGxpbmsgdG8gaXQuIEhvd2V2
ZXIsIHRoZSBkZXBlbmRlbmNpZXMgc2VlbSB0byBiZSBzZXQgY29ycmVjdGx5IGluCj4gPiB0aGUg
TWFrZWZpbGVzLiBCdXQgaXQgbG9va3MgbGlrZSB0aGV5IGFyZSBvbmx5IGhvbm9yZWQgd2hlbiBs
aW5raW5nIHRoZQo+ID4gbGlicmFyeSBkdXJpbmcgdGhlIGJ1aWxkIHBoYXNlLiBEdXJpbmcgbWFr
ZSBpbnN0YWxsIGxpYnZpcnQubGEgYW5kCj4gPiBsaWJyYXJpZXMgd2hpY2ggbGluayB0byBpdCBh
cmUgaW5zdGFsbGVkIGluZGVwZW5kZW50bHkuIFRoYXQgaXMsCj4gPiBpbnN0YWxsLW1vZExUTElC
UkFSSUVTIGRvZXMgbm90IGRlcGVuZCBvbiBhbnl0aGluZyBleGNlcHQgZm9yIHRoZQo+ID4gbW9k
X0xUSUJSQVJJRVMgdGhlbXNlbHZlcy4gVGh1cyB3aGVuIGxpYnRvb2wgZGVjaWRlcyB0byByZWxp
bmsgdGhlCj4gPiBsaWJyYXJpZXMgbGlidmlydC5sYSBtYXkgc3RpbGwgYmUgbWlzc2luZyBhdCB0
aGlzIHBvaW50LiBNYW51YWxseQo+ID4gY2hhbmdpbmcKPiA+IAo+ID4gICAgICBpbnN0YWxsLW1v
ZExUTElCUkFSSUVTOiAkKG1vZF9MVExJQlJBUklFUykKPiA+IAo+ID4gdG8KPiA+IAo+ID4gICAg
ICBpbnN0YWxsLW1vZExUTElCUkFSSUVTOiAkKG1vZF9MVExJQlJBUklFUykgaW5zdGFsbC1saWJM
VExJQlJBUklFUwo+ID4gCj4gPiBmaXhlZCB0aGUgcHJvYmxlbSBmb3IgbWUgKHRlc3RlZCB3aXRo
IGFuIGFydGlmaWNpYWwgZGVsYXkgYWRkZWQgdG8KPiA+IGluc3RhbGwtbGliTFRMSUJSQVJJRVMg
dGFyZ2V0KSwgYnV0IEkgaGF2ZSBubyBpZGVhIGhvdyB0byBwZXJzdWFkZQo+ID4gYXV0b21ha2Ug
dG8gZ2VuZXJhdGUgc29tZXRoaW5nIGxpa2UgdGhhdCBmb3IgdXMuCj4gPiAKPiA+IEVyaWMsIGlz
IG15IGludmVzdGlnYXRpb24gY29ycmVjdCBhbmQgZG8geW91IGhhdmUgYW55IGlkZWFzIG9uIGhv
dyB0bwo+ID4gZml4IHRoZSByYWNlPwo+IAo+IENhbiB5b3UgYWRkIHRoYXQgbGluZSBkaXJlY3Rs
eSBpbnRvIE1ha2VmaWxlLmFtLCBvciBkb2VzIGRvaW5nIHRoYXQgCj4gY2F1c2UgYXV0b21ha2Ug
dG8gY29tcGxhaW4gYW5kL29yIG9taXQgaXRzIG5vcm1hbCBydWxlcyBiZWNhdXNlIGl0IAo+IHRo
aW5rcyB5b3UgYXJlIG92ZXJyaWRpbmcgaXRzIGRlZmF1bHRzPwoKWWVhaC4gSXQgZG9lc24ndCBj
b21wbGFpbiwgYnV0IGl0IG9taXRzIGl0cyBub3JtYWwKaW5zdGFsbC1tb2RMVExJQlJBUklFUyBy
dWxlIHdoaWNoIG1lYW4gbm90aGluZyB3aWxsIGJlIGluc3RhbGxlZC4KSG93ZXZlciwgdGhlIGVy
cm9yIGlzIHN0aWxsIHJlcG9ydGVkIHNvIHRoZXJlIGFyZSBvdGhlciBsaWJyYXJpZXMgd2hpY2gK
YXJlIG5vdCBpbiBtb2RfTFRMSUJSQVJJRVMgYWZmZWN0ZWQgdG9vLgoKSSBhbHNvIHRyaWVkIGFk
ZGluZyBpbnN0YWxsLW1vZExUTElCUkFSSUVTLWxvY2FsIHRhcmdldCwgYnV0IGl0IGRpZG4ndAp3
b3JrIGVpdGhlciBzaW5jZSBhdXRvbWFrZSBkb2Vzbid0IHVzZSB0aGlzIHRhcmdldCAod2VsbCBJ
IGRpZG4ndCByZWFsbHkKaG9wZSBpdCB3b3VsZCB3b3JrLCBidXQgSSB0cmllZCBpdCBhbnl3YXkp
LgoKSXQncyBub3QgcmVhbGx5IHN1cnByaXNpbmcgYmlzZWN0aW5nIGZvdW5kIHRoZSBmb2xsb3dp
bmcgY29tbWl0IHdoaWNoCmludHJvZHVjZWQgdGhlIHJhY2UsIGJ1dCBJJ20gbm90IHJlYWxseSBz
dXJlIGhvdyB0byBmaXggaXQuIElzbid0IHRoaXMgYQpidWcgaW4gYXV0b21ha2U/IDotKQoKY29t
bWl0IDIxNjM5NzQ0ZjYzNzFkYjBiZmExYmQwZDIxZmU1YzUxYzZkNjg3OGEKQXV0aG9yOiBEYW5p
ZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBKYW4gMjUg
MDk6MzU6NTYgMjAxOCArMDAwMAoKICAgIGJ1aWxkOiBleHBsaWNpdGx5IGxpbmsgYWxsIG1vZHVs
ZXMgd2l0aCBsaWJ2aXJ0LnNvCiAgICAKICAgIFRoZSBkbG9wZW5lZCBtb2R1bGVzIHdlIGN1cnJl
bnRseSBidWlsZCBhbGwgdXNlIHZhcmlvdXMgc3ltYm9scyBmcm9tCiAgICBsaWJ2aXJ0LnNvLCBi
dXQgZG9uJ3QgYWN0dWFsbHkgbGluayB0byBpdC4gVGhleSByZWx5IG9uIHRoZSBsaWJ2aXJ0ZAog
ICAgZGFlbW9uIHJlLWV4cG9ydGluZyB0aGUgbGlidmlydC5zbyBzeW1ib2xzLiBUaGlzIG1lYW5z
IHRoYXQgYXQgdGhlCiAgICB0aW1lIHRoZSBtb2R1bGVzIGFyZSBsaW5rZWQsIHRoZXkgY29udGFp
biBhIGh1Z2UgbnVtYmVyIG9mIHVuZGVmaW5lZAogICAgc3ltYm9scy4gSXQgYWxzbyBtZWFucyB0
aGF0IHRoZXNlIHVuZGVmaW5lZCBzeW1ib2xzIGFyZSBub3QgdmVyc2lvbmVkLAogICAgc28gZGVz
cGl0ZSB1cyBwcm92aWRpbmcgYSBMSUJWSVJUX1BSSVZBVEVfWFhYWCB2ZXJzaW9uIHRoYXQKICAg
IGludGVudGlvbmFsbHkgY2hhbmdlcyBvbiBldmVyeSByZWxlYXNlLCB0aGUgbG9hZGFibGUgbW9k
dWxlcyBjb3VsZAogICAgYWN0dWFsbHkgYmUgbG9hZGVkIGludG8gYW55IGxpYnZpcnRkIHJlZ2Fy
ZGxlc3Mgb2YgdmVyc2lvbi4KICAgIAogICAgVGhpcyBjaGFuZ2UgZXhwbGljaXRseSBsaW5rcyBh
bGwgbW9kdWxlcyBhZ2FpbnN0IGxpYnZpcnQuc28gc28KICAgIHRoYXQgdGhleSBkb24ndCByZWx5
IG9uIHRoZSByZS1leHBvcnQgYmVoYXZlIGFuZCBjYW4gYmUgZnVsbHkgcmVzb2x2ZWQKICAgIGF0
IGJ1aWxkIHRpbWUuIFRoaXMgd2lsbCBnaXZlIHVzIGEgc3Ryb25nZXIgZ3VhcmFudGVlIG1vZHVs
ZXMgd2lsbAogICAgYWN0dWFsbHkgYmUgbG9hZGFibGUgYXQgcnVudGltZSBhbmQgdGhhdCB3ZSdy
ZSB1c2luZyBtb2R1bGVzIGZyb20gdGhlCiAgICBtYXRjaGVkIGJ1aWxkLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ2UgPGJlcnJhbmdlQHJlZGhhdC5jb20+CgpKaXJr
YQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 14:35:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 14:35: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 1fSkO5-0001Qx-QG; Tue, 12 Jun 2018 14:35:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSkO4-0001Ql-Rh
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 14:35:08 +0000
X-Inumbo-ID: 7608e7e8-6e4d-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7608e7e8-6e4d-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 16:32: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 1fSkO0-0005Rw-E3; Tue, 12 Jun 2018 14:35: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 1fSkO0-00016R-3f; Tue, 12 Jun 2018 14:35:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSkO0-0003O4-2z; Tue, 12 Jun 2018 14:35:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124108-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=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 14:35:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124108: 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>

ZmxpZ2h0IDEyNDEwOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDEwOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0MTMzOWVjYjVmMThjYTdlYzdiMGM5MTRjOTUyYTBlMTcxNWFlNTExCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1
YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM5NDUgIDIwMTgt
MDYtMDggMTU6MDA6MzAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTA4ICAy
MDE4LTA2LTEyIDEyOjAxOjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDExNTM1Y2RiYzAuLjQxMzM5ZWNiNWYgIDQxMzM5ZWNiNWYxOGNhN2Vj
N2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 14:39:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 14:39:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSkS3-0001eH-QD; Tue, 12 Jun 2018 14: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=qe6o=i6=redhat.com=berrange@srs-us1.protection.inumbo.net>)
 id 1fSkS2-0001eB-5k
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 14:39:14 +0000
X-Inumbo-ID: 62f501bc-6e4e-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62f501bc-6e4e-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 14:39:18 +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 3941840073BF;
 Tue, 12 Jun 2018 14:39:13 +0000 (UTC)
Received: from redhat.com (unknown [10.33.36.53])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 1B33A201E8ED;
 Tue, 12 Jun 2018 14:39:11 +0000 (UTC)
Date: Tue, 12 Jun 2018 15:39:09 +0100
From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
To: Jiri Denemark <jdenemar@redhat.com>
Message-ID: <20180612143909.GI24690@redhat.com>
References: <23301.35254.157281.663042@mariner.uk.xensource.com>
 <23302.37799.818992.987166@mariner.uk.xensource.com>
 <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
 <20180612111145.GH875401@orkuz.home>
 <40ae06c8-3f75-42e4-b559-ee8cab4a209e@redhat.com>
 <20180612141653.GI875401@orkuz.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612141653.GI875401@orkuz.home>
User-Agent: Mutt/1.9.5 (2018-04-13)
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]); Tue, 12 Jun 2018 14:39:13 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Tue, 12 Jun 2018 14:39:13 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'berrange@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [libvirt] Likely build race,
 "/usr/bin/ld: cannot find -lvirt"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
Cc: libvir-list@redhat.com, Ian Jackson <ian.jackson@citrix.com>,
 Eric Blake <eblake@redhat.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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDQ6MTY6NTNQTSArMDIwMCwgSmlyaSBEZW5lbWFyayB3
cm90ZToKPiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAwNzo1Nzo0MCAtMDUwMCwgRXJpYyBCbGFr
ZSB3cm90ZToKPiA+IE9uIDA2LzEyLzIwMTggMDY6MTEgQU0sIEppcmkgRGVuZW1hcmsgd3JvdGU6
Cj4gPiAKPiA+ID4gSSBoaXQgdGhlIHNhbWUgcmFjZSB0d2ljZSBvbiBhYXJjaDY0IGFuZCBwcGM2
NCBhbmQgSSBjYW4gY29uZmlybSB0aGUKPiA+ID4gaW5zdGFsbGF0aW9uIHBoYXNlIGZhaWxzIGlm
IGxpYnZpcnQubGEgaXMgaW5zdGFsbGVkIGxhdGVyIHRoYW4gbGlicmFyaWVzCj4gPiA+IHdoaWNo
IGxpbmsgdG8gaXQuIEhvd2V2ZXIsIHRoZSBkZXBlbmRlbmNpZXMgc2VlbSB0byBiZSBzZXQgY29y
cmVjdGx5IGluCj4gPiA+IHRoZSBNYWtlZmlsZXMuIEJ1dCBpdCBsb29rcyBsaWtlIHRoZXkgYXJl
IG9ubHkgaG9ub3JlZCB3aGVuIGxpbmtpbmcgdGhlCj4gPiA+IGxpYnJhcnkgZHVyaW5nIHRoZSBi
dWlsZCBwaGFzZS4gRHVyaW5nIG1ha2UgaW5zdGFsbCBsaWJ2aXJ0LmxhIGFuZAo+ID4gPiBsaWJy
YXJpZXMgd2hpY2ggbGluayB0byBpdCBhcmUgaW5zdGFsbGVkIGluZGVwZW5kZW50bHkuIFRoYXQg
aXMsCj4gPiA+IGluc3RhbGwtbW9kTFRMSUJSQVJJRVMgZG9lcyBub3QgZGVwZW5kIG9uIGFueXRo
aW5nIGV4Y2VwdCBmb3IgdGhlCj4gPiA+IG1vZF9MVElCUkFSSUVTIHRoZW1zZWx2ZXMuIFRodXMg
d2hlbiBsaWJ0b29sIGRlY2lkZXMgdG8gcmVsaW5rIHRoZQo+ID4gPiBsaWJyYXJpZXMgbGlidmly
dC5sYSBtYXkgc3RpbGwgYmUgbWlzc2luZyBhdCB0aGlzIHBvaW50LiBNYW51YWxseQo+ID4gPiBj
aGFuZ2luZwo+ID4gPiAKPiA+ID4gICAgICBpbnN0YWxsLW1vZExUTElCUkFSSUVTOiAkKG1vZF9M
VExJQlJBUklFUykKPiA+ID4gCj4gPiA+IHRvCj4gPiA+IAo+ID4gPiAgICAgIGluc3RhbGwtbW9k
TFRMSUJSQVJJRVM6ICQobW9kX0xUTElCUkFSSUVTKSBpbnN0YWxsLWxpYkxUTElCUkFSSUVTCj4g
PiA+IAo+ID4gPiBmaXhlZCB0aGUgcHJvYmxlbSBmb3IgbWUgKHRlc3RlZCB3aXRoIGFuIGFydGlm
aWNpYWwgZGVsYXkgYWRkZWQgdG8KPiA+ID4gaW5zdGFsbC1saWJMVExJQlJBUklFUyB0YXJnZXQp
LCBidXQgSSBoYXZlIG5vIGlkZWEgaG93IHRvIHBlcnN1YWRlCj4gPiA+IGF1dG9tYWtlIHRvIGdl
bmVyYXRlIHNvbWV0aGluZyBsaWtlIHRoYXQgZm9yIHVzLgo+ID4gPiAKPiA+ID4gRXJpYywgaXMg
bXkgaW52ZXN0aWdhdGlvbiBjb3JyZWN0IGFuZCBkbyB5b3UgaGF2ZSBhbnkgaWRlYXMgb24gaG93
IHRvCj4gPiA+IGZpeCB0aGUgcmFjZT8KPiA+IAo+ID4gQ2FuIHlvdSBhZGQgdGhhdCBsaW5lIGRp
cmVjdGx5IGludG8gTWFrZWZpbGUuYW0sIG9yIGRvZXMgZG9pbmcgdGhhdCAKPiA+IGNhdXNlIGF1
dG9tYWtlIHRvIGNvbXBsYWluIGFuZC9vciBvbWl0IGl0cyBub3JtYWwgcnVsZXMgYmVjYXVzZSBp
dCAKPiA+IHRoaW5rcyB5b3UgYXJlIG92ZXJyaWRpbmcgaXRzIGRlZmF1bHRzPwo+IAo+IFllYWgu
IEl0IGRvZXNuJ3QgY29tcGxhaW4sIGJ1dCBpdCBvbWl0cyBpdHMgbm9ybWFsCj4gaW5zdGFsbC1t
b2RMVExJQlJBUklFUyBydWxlIHdoaWNoIG1lYW4gbm90aGluZyB3aWxsIGJlIGluc3RhbGxlZC4K
PiBIb3dldmVyLCB0aGUgZXJyb3IgaXMgc3RpbGwgcmVwb3J0ZWQgc28gdGhlcmUgYXJlIG90aGVy
IGxpYnJhcmllcyB3aGljaAo+IGFyZSBub3QgaW4gbW9kX0xUTElCUkFSSUVTIGFmZmVjdGVkIHRv
by4KCldoYXQgSSBmaW5kIHN0cmFuZ2UgaXMgdGhhdCBhdXRvbWFrZSBoYXMgY2hvc2VuIHRvIHdp
cmUgdXAKCiAgIGluc3RhbGwtbW9kTFRMSUJSQVJJRVMKCnRvIHRoZSBpbnN0YWxsLWRhdGEtYW0g
dGFyZ2V0LCBpbnN0ZWFkIG9mIHRoZSBpbnN0YWxsLWV4ZWMtYW0gdGFyZ2V0LgoKICBtb2RfTFRM
SUJSQVJJRVMgPQogIC4uLi4KICBtb2RkaXIgPSAkKGxpYmRpcikvbGlidmlydC9jb25uZWN0aW9u
LWRyaXZlcgogIC4uLgogIG1vZF9MVExJQlJBUklFUyArPSBsaWJ2aXJ0X2RyaXZlcl9seGMubGEK
Ckkgd291bGQgaGF2ZSBleHBlY3RlZCB0aGUgX0xUTElCUkFSSUVTIHN1ZmZpeCB0byBjYXVzZSBp
dCB0byBiZSB3aXJlZAppbnRvIHRoZSBpbnN0YWxsLWV4ZWMtYW0gdGFyZ2V0CgoKPiAKPiBJIGFs
c28gdHJpZWQgYWRkaW5nIGluc3RhbGwtbW9kTFRMSUJSQVJJRVMtbG9jYWwgdGFyZ2V0LCBidXQg
aXQgZGlkbid0Cj4gd29yayBlaXRoZXIgc2luY2UgYXV0b21ha2UgZG9lc24ndCB1c2UgdGhpcyB0
YXJnZXQgKHdlbGwgSSBkaWRuJ3QgcmVhbGx5Cj4gaG9wZSBpdCB3b3VsZCB3b3JrLCBidXQgSSB0
cmllZCBpdCBhbnl3YXkpLgoKPiAKPiBJdCdzIG5vdCByZWFsbHkgc3VycHJpc2luZyBiaXNlY3Rp
bmcgZm91bmQgdGhlIGZvbGxvd2luZyBjb21taXQgd2hpY2gKPiBpbnRyb2R1Y2VkIHRoZSByYWNl
LCBidXQgSSdtIG5vdCByZWFsbHkgc3VyZSBob3cgdG8gZml4IGl0LiBJc24ndCB0aGlzIGEKPiBi
dWcgaW4gYXV0b21ha2U/IDotKQoKVGhlIGF0dHJhY3RpdmUgYmlnIGhhbW1lciBzb2x1dGlvbiBp
cyB0byBzdG9wIHVzaW5nIGxpYnRvb2wgZW50aXJlbHkKYW5kIGNyZWF0ZSBzaGFyZWQgbGlicmFy
aWVzIGRpcmVjdGx5IHdpdGggZ2NjIC1zaGFyZWQsIHRodXMgZ2V0dGluZwpyaWQgb2YgdGhlIHN0
dXBpZCBzaGVsbCB3cmFwcGVyIHNjcmlwdHMgJiByZWxpbmtpbmcgdGhhdCBsaWJ0b29sCmRvZXMu
Li4uCgoKPiAKPiBjb21taXQgMjE2Mzk3NDRmNjM3MWRiMGJmYTFiZDBkMjFmZTVjNTFjNmQ2ODc4
YQo+IEF1dGhvcjogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KPiBE
YXRlOiAgIFRodSBKYW4gMjUgMDk6MzU6NTYgMjAxOCArMDAwMAo+IAo+ICAgICBidWlsZDogZXhw
bGljaXRseSBsaW5rIGFsbCBtb2R1bGVzIHdpdGggbGlidmlydC5zbwo+ICAgICAKPiAgICAgVGhl
IGRsb3BlbmVkIG1vZHVsZXMgd2UgY3VycmVudGx5IGJ1aWxkIGFsbCB1c2UgdmFyaW91cyBzeW1i
b2xzIGZyb20KPiAgICAgbGlidmlydC5zbywgYnV0IGRvbid0IGFjdHVhbGx5IGxpbmsgdG8gaXQu
IFRoZXkgcmVseSBvbiB0aGUgbGlidmlydGQKPiAgICAgZGFlbW9uIHJlLWV4cG9ydGluZyB0aGUg
bGlidmlydC5zbyBzeW1ib2xzLiBUaGlzIG1lYW5zIHRoYXQgYXQgdGhlCj4gICAgIHRpbWUgdGhl
IG1vZHVsZXMgYXJlIGxpbmtlZCwgdGhleSBjb250YWluIGEgaHVnZSBudW1iZXIgb2YgdW5kZWZp
bmVkCj4gICAgIHN5bWJvbHMuIEl0IGFsc28gbWVhbnMgdGhhdCB0aGVzZSB1bmRlZmluZWQgc3lt
Ym9scyBhcmUgbm90IHZlcnNpb25lZCwKPiAgICAgc28gZGVzcGl0ZSB1cyBwcm92aWRpbmcgYSBM
SUJWSVJUX1BSSVZBVEVfWFhYWCB2ZXJzaW9uIHRoYXQKPiAgICAgaW50ZW50aW9uYWxseSBjaGFu
Z2VzIG9uIGV2ZXJ5IHJlbGVhc2UsIHRoZSBsb2FkYWJsZSBtb2R1bGVzIGNvdWxkCj4gICAgIGFj
dHVhbGx5IGJlIGxvYWRlZCBpbnRvIGFueSBsaWJ2aXJ0ZCByZWdhcmRsZXNzIG9mIHZlcnNpb24u
Cj4gICAgIAo+ICAgICBUaGlzIGNoYW5nZSBleHBsaWNpdGx5IGxpbmtzIGFsbCBtb2R1bGVzIGFn
YWluc3QgbGlidmlydC5zbyBzbwo+ICAgICB0aGF0IHRoZXkgZG9uJ3QgcmVseSBvbiB0aGUgcmUt
ZXhwb3J0IGJlaGF2ZSBhbmQgY2FuIGJlIGZ1bGx5IHJlc29sdmVkCj4gICAgIGF0IGJ1aWxkIHRp
bWUuIFRoaXMgd2lsbCBnaXZlIHVzIGEgc3Ryb25nZXIgZ3VhcmFudGVlIG1vZHVsZXMgd2lsbAo+
ICAgICBhY3R1YWxseSBiZSBsb2FkYWJsZSBhdCBydW50aW1lIGFuZCB0aGF0IHdlJ3JlIHVzaW5n
IG1vZHVsZXMgZnJvbSB0aGUKPiAgICAgbWF0Y2hlZCBidWlsZC4KPiAgICAgCj4gICAgIFNpZ25l
ZC1vZmYtYnk6IERhbmllbCBQLiBCZXJyYW5nZSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KClJlZ2Fy
ZHMsCkRhbmllbAotLSAKfDogaHR0cHM6Ly9iZXJyYW5nZS5jb20gICAgICAtby0gICAgaHR0cHM6
Ly93d3cuZmxpY2tyLmNvbS9waG90b3MvZGJlcnJhbmdlIDp8Cnw6IGh0dHBzOi8vbGlidmlydC5v
cmcgICAgICAgICAtby0gICAgICAgICAgICBodHRwczovL2ZzdG9wMTM4LmJlcnJhbmdlLmNvbSA6
fAp8OiBodHRwczovL2VudGFuZ2xlLXBob3RvLm9yZyAgICAtby0gICAgaHR0cHM6Ly93d3cuaW5z
dGFncmFtLmNvbS9kYmVycmFuZ2UgOnwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:01:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15: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 1fSknL-0005LX-43; Tue, 12 Jun 2018 15:01:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=evtz=i6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSknJ-0005LS-NE
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 15:01:13 +0000
X-Inumbo-ID: 7463c991-6e51-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7463c991-6e51-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 15:01:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 12 Jun 2018 09:01:10 -0600
Message-Id: <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 12 Jun 2018 09:01:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <20180612141013.15698-1-olaf@aepfle.de>
In-Reply-To: <20180612141013.15698-1-olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] unmodified_drivers: unplug the emulated
 devices at resume 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: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE4IGF0IDE2OjEwLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IFNpbmNl
IHFlbXUtMi4xMCBpdCBpcyByZXF1aXJlZCB0byB1bnBsdWcgZW11bGF0ZWQgZGV2aWNlcyBhZ2Fp
biBhZnRlcgo+IGEgbGl2ZSBtaWdyYXRpb24uIElmIHRoaXMgaXMgbm90IGRvbmUsIHFlbXUncyBi
bG9jay1iYWNrZW5kIGRyaXZlcgo+IHdpbGwgYmUgdW5hYmxlIHRvIG9wZW4gdGhlIGJhY2tpbmcg
ZGlzayBpbWFnZSBiZWNhdXNlIGl0IGlzIHN0aWxsIGJ1c3kKPiBieSBxZW11J3MgSURFIGRyaXZl
ci4gQXMgYSByZXN1bHQgdGhlIGRvbVVzIGJsb2NrLWZyb250ZW5kIGRyaXZlciB3aWxsCj4gYmUg
dW5hYmxlIHRvIGFjY2VzcyB0aGUgZGlza3MsIGFuZCB0aGUgZG9tVSBoYXMgdG8gYmUgZGVzdHJv
eWVkLgo+IGxpYnhsIGlzIHVuYWJsZSB0byBkZXRlY3QgdGhlIHNpdHVhdGlvbi4KClNvIHRoZXJl
J3Mgbm8gcGxhbiB0byBmaXggdGhpcyBvbiB0aGUgcWVtdSBzaWRlPwoKPiBBcHBseSB0aGUgc2Ft
ZSB3b3JrYXJvdW5kIGZvciB0aGlzIHFlbXUgYnVnIHRoYXQgd2FzIGRvbmUgYWxyZWFkeQo+IHll
YXJzIGFnbyBpbiBsaW51eC5naXQgd2l0aCBjb21taXQgNTEyYjEwOWVjOTYyICgieGVuOiB1bnBs
dWcgdGhlCj4gZW11bGF0ZWQgZGV2aWNlcyBhdCByZXN1bWUgdGltZSIpIHRvIG1ha2Ugc3VyZSB4
ZW5saW51eCBiYXNlZCBkb21Vcwo+IGNhbiBiZSBtaWdyYXRlZCB0byB1bmZpeGVkIGhvc3RzLgoK
SG1tLCB0aGF0IGNoYW5nZSBoYXMgbm8gZXhwbGFuYXRpb24gd2hhdHNvZXZlciBvZiB3aHkgdGhp
cyB3YXMKbmVjZXNzYXJ5IGFscmVhZHkgYmFjayBhdCB0aGF0IHRpbWUuIFN0ZWZhbm8/CgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:06:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:06: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 1fSkrt-0006Mh-1G; Tue, 12 Jun 2018 15:05: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=rewq=i6=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fSkrs-0006Ma-5W
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 15:05:56 +0000
X-Inumbo-ID: c2d050fe-6e51-11e8-9728-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2d050fe-6e51-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 17:03:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1528815952;
 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=g0Io2zgZjZwGOFh7vhbvcN0AQsDf0xS0IYd1JPw92dY=;
 b=Csmovgy9KwLOoyQhRCW5qWEhpgStIkmyx1JqHUP5CmBwWGzrvbw26j7Iaud6ysWkeL
 ImNvFt1azcfviSWEXRaLhsWFkw26jdA//DEktFVR6rVDjK9jxGvaYRoUptMXh7uIqYSC
 nioDRjjn4lUAEVC1utCUUuOhBFjEdRJzGojMzR7UnyEhvMyQbADyBEfK7LsauhNCVPVJ
 taQQo0kXzoBaF6h5tH5wVxoOYMw1gqtdHfCBynUodId4qBtMLsat1VIjWxyFk4OtQ2BQ
 L57Vsr3KOiuVEEi54pz08taiqKPK4Wrc7x5gl2a7L4BEmFht5Oi3blfEsH9KiHP6EGDp
 7kQg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id j00a45u5CF5pGyc
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Tue, 12 Jun 2018 17:05:51 +0200 (CEST)
Date: Tue, 12 Jun 2018 17:05:44 +0200
From: Olaf Hering <olaf@aepfle.de>
To: "Jan Beulich" <JBeulich@suse.com>
Message-ID: <20180612170544.5b5a7d12.olaf@aepfle.de>
In-Reply-To: <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
References: <20180612141013.15698-1-olaf@aepfle.de>
 <5B1FE03302000078001CA86C@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] unmodified_drivers: unplug the emulated
 devices at resume time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============8541209345280004262=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8541209345280004262==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/ITiDg=aJIdnPFB07woDdedP"; protocol="application/pgp-signature"

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

Am Tue, 12 Jun 2018 09:01:07 -0600
schrieb "Jan Beulich" <JBeulich@suse.com>:

> So there's no plan to fix this on the qemu side?

Even if there would be one, existing dom0s may not get an update in time.

I sent some prototype of a potential fix for qemu, it needs more work.


Olaf

--Sig_/ITiDg=aJIdnPFB07woDdedP
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWx/hSAAKCRBdQqD6ppg2
fm9GAKDq1C6l3bm94uNUyJnkm9vPWctaSwCeIU+l4HHqTA6vVPDWw1bfZ/gUcys=
=yycN
-----END PGP SIGNATURE-----

--Sig_/ITiDg=aJIdnPFB07woDdedP--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8541209345280004262==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:08:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15: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 1fSktv-0006UA-In; Tue, 12 Jun 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=2/kr=i6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fSktu-0006U3-65
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 15:08:02 +0000
X-Inumbo-ID: 68cfc9b7-6e52-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 68cfc9b7-6e52-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 15:08:06 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 86A47303CD86
 for <xen-devel@lists.xen.org>; Tue, 12 Jun 2018 19:24: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 B31127FC62
 for <xen-devel@lists.xen.org>; Tue, 12 Jun 2018 18:08:00 +0300 (EEST)
Received: (qmail 16887 invoked from network); 12 Jun 2018 18:08:00 +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; 12 Jun 2018 18:08:00 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
References: <1528729942-4384-1-git-send-email-rcojocaru@bitdefender.com>
 <5B1FBB3202000078001CA6D7@prv1-mh.provo.novell.com>
 <f45802c8-1484-cb1d-91e1-bec3345272e7@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <71eda7fd-3dd2-997a-9973-7ef14fdcc8da@bitdefender.com>
Date: Tue, 12 Jun 2018 18:07:58 +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: <f45802c8-1484-cb1d-91e1-bec3345272e7@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76343
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486889,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.003154)], BW: [Enabled, t:
 (0.000009)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.016738,0.000058)], URL: [Enabled, t: (0.000008,0.000001)], RTDA:
 [Enabled, t: (0.187694), Hit: No, Details: v2.7.12; Id:
 15.1i64321.1cfq8k5oq.5sj7q], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.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>

T24gMDYvMTIvMjAxOCAwMzozNSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+Pj4gQEAgLTIx
MCw3ICsyMTEsNyBAQCBzdGF0aWMgaW50IHAybV9pbml0X2FsdHAybShzdHJ1Y3QgZG9tYWluICpk
KQo+Pj4gICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+Pj4gICAgICAgICAgfQo+Pj4gICAg
ICAgICAgcDJtLT5wMm1fY2xhc3MgPSBwMm1fYWx0ZXJuYXRlOwo+Pj4gLSAgICAgICAgcDJtLT5h
Y2Nlc3NfcmVxdWlyZWQgPSAxOwo+Pj4gKyAgICAgICAgcDJtLT5hY2Nlc3NfcmVxdWlyZWQgPSBo
b3N0cDJtLT5hY2Nlc3NfcmVxdWlyZWQ7Cj4+IFRoZXJlIG11c3QgaGF2ZSBiZWVuIGEgcmVhc29u
IHRvIGhhdmUgaXQgc3RhcnQgb3V0IGFzIDEuIFlvdQo+PiBtZW50aW9uIHRoZSBmYWN0IGluIHRo
ZSBkZXNjcmlwdGlvbiwgYnV0IG5vdCB3aHkgaXQgaXMgb2theSAob3IKPj4gZXZlbiBuZWNlc3Nh
cnkpIHRvIGNoYW5nZSBpdC4KPiBJZiB0aGVyZSB3YXMgb25lLCBJIGNhbid0IHNlZSB3aGF0IGl0
IHdhcy4gSXQgaW4gYW55IGNhc2UgbWFrZSBhbHRwMm1zCj4gYmVoYXZlIGRpZmZlcmVudGx5IHRo
YW4gdGhlIGhvc3RwMm0uIFRoZSBtZW1fYWNjZXNzIHN5c3RlbSBoYXMgYmVlbgo+IGRlc2lnbmVk
IHNvIHRoYXQgdGhlIHVzZXIgY2FuIHNheSAidGhpcyBkb21haW4gc2hvdWxkIG5vdyBubyBsb25n
ZXIgYmUKPiBhYmxlIHRvIGNvbnRpbnVlIGlmIHRoZXJlIGFyZSBFUFQgdmlvbGF0aW9zIGFuZCB0
aGVyZSdzIG5vIHZtX2V2ZW50Cj4gc3Vic2NyaWJlciBhdHRhY2hlZCIuCj4gCj4gT3VyIGFwcGxp
Y2F0aW9uLCBmb3Igb25lLCBleHBsaWNpdGx5IF9kaXNhYmxlc18gYWNjZXNzX3JlcXVpcmVkIC0g
c28KPiB0aGF0IGl0IGlzIGFibGUgdG8gZGV0YWNoIGZyb20gdGhlIGRvbWFpbiBhbmQgcmVhdHRh
Y2ggbGF0ZXIuIEhlbmNlIHRoZQo+IHN1cnByaXNlIHdoZW4gYW4gYWx0cDJtLWVuYWJsZWQgZG9t
YWluIGNyYXNoZWQgd2hlbiB0aGUgaW50cm9zcGVjdGlvbgo+IGFnZW50IGRldGFjaGVkLgo+IAo+
IEJhc2ljYWxseSwgdGhlIGFsdHAybSBiZWhhdmlvdXIgY2FuJ3QgYmUgY29udHJvbGxlZCBhdCBh
bGwgaGVyZS4gTWF5YmUKPiBUYW1hcyByZW1lbWJlcnMgLyBrbm93cyBtb3JlIGFib3V0IHdoeSBh
Y2Nlc3NfcmVxdWlyZWQgZW5kZWQgdXAgYmVpbmcgMQo+IGFsd2F5cywgYnV0IGl0IHdhcyBwcm9i
YWJseSBqdXN0IHRoZSBxdWlja2VzdCB3YXkgdG8gd3JpdGUgdGhlIG9yaWdpbmFsCj4gcGF0Y2gu
CgpDQ2QgVGFtYXMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:39:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15: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 1fSlNj-0002yb-1D; Tue, 12 Jun 2018 15:38:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=28a9=i6=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fSlNi-0002yW-0k
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 15:38:50 +0000
X-Inumbo-ID: b5513c1a-6e56-11e8-bc1d-65256ead4e3a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5513c1a-6e56-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 15:38:52 +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 w5CFcjMI004940
 ; Tue, 12 Jun 2018 17:38:45 +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 w5CFcjdr008912;
 Tue, 12 Jun 2018 17:38:45 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 22A8FA93B; Tue, 12 Jun 2018 17:38:45 +0200 (MEST)
Date: Tue, 12 Jun 2018 17:38:45 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180612153844.GB17270@mail.soc.lip6.fr>
References: <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612113905.GA25889@mail.soc.lip6.fr>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 12 Jun 2018 17:38:46 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDE6Mzk6MDVQTSArMDIwMCwgTWFudWVsIEJvdXllciB3
cm90ZToKPiBJIGFwcGxpZWQgdGhpcyBwYXRjaCB0byA0LjExcmM0IChsZXQncyBub3QgY2hhbmdl
IHRvbyBtdWNoIHRoaW5ncyBhdCB0aGUKPiBzYW1lIHRpbWUpIGFuZCByZWJvb3RlZCBteSB0ZXN0
IGhvc3QuIEhvcGVmdWxseSBJJ2xsIGhhdmUgc29tZSBkYXRhIHRvIHJlcG9ydAo+IHNvb24KCkdv
dCB0aGUgZmlyc3QgcGFuaWMgKHN0aWxsIGZyb20gYSBpMzg2IGRvbVUpOgpsb2dpbjogKFhFTikg
ZDR2MCBIaXQgI0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJm
bG93XSwgc3RrIDAwMDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCihYRU4pIGQ0djAg
SGl0ICNEQiBpbiBYZW4gY29udGV4dDogZTAwODpmZmZmODJkMDgwMzZlYjAwIFtvdmVyZmxvd10s
IHN0ayAwMDAwOmZmZmY4MzAxYmYxMTdmNzgsIGRyNiBmZmZmMGZmMAooWEVOKSBkNHYwIEhpdCAj
REIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2ZWIwMCBbb3ZlcmZsb3ddLCBzdGsg
MDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAKKFhFTikgZDR2MCBIaXQgI0RCIGlu
IFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAwMDA6
ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCihYRU4pIGQ0djAgSGl0ICNEQiBpbiBYZW4g
Y29udGV4dDogZTAwODpmZmZmODJkMDgwMzZlYjAwIFtvdmVyZmxvd10sIHN0ayAwMDAwOmZmZmY4
MzAxYmYxMTdmNzgsIGRyNiBmZmZmMGZmMAooWEVOKSBkNHYyIEhpdCAjREIgaW4gWGVuIGNvbnRl
eHQ6IGUwMDg6ZmZmZjgyZDA4MDM2ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJm
MDc3Zjc4LCBkcjYgZmZmZjBmZjAKKFhFTikgZDQ6IDFhMzk0Mjo0MDAwMDAwMDAwMDAwMDAxOi0x
IC0+IDFhMGY0MDo0MDAwMDAwMDAwMDAwMDAxOjAKKFhFTikgQXNzZXJ0aW9uICchcGFnZS0+bGlu
ZWFyX3B0X2NvdW50IHx8IHBhZ2VfZ2V0X293bmVyKHBhZ2UpLT5pc19keWluZycgZmFpbGVkIGF0
IG1tLmM6MjUxOAooWEVOKSAtLS0tWyBYZW4tNC4xMS1yY25iMSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyODk0MDg+XSBtbS5jI19wdXRfcGFnZV90eXBlKzB4MjA4LzB4NDgwCihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDIxMDI0NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQ0djApCihYRU4p
IHJheDogMDAwMDAwMDAwMDAwZmZmZiAgIHJieDogNDEwMDAwMDAwMDAwMDAwMSAgIHJjeDogMDAw
MDAwMDFiOThmMTAwMAooWEVOKSByZHg6IGZmZmY4MzAxYjk4ZjEwMDAgICByc2k6IDAwMDAwMDAw
MDAwMDAwMGIgICByZGk6IDAwMDAwMDAwMDAwMDAwMGIKKFhFTikgcmJwOiBmZmZmODJlMDAzNDcy
ODQwICAgcnNwOiBmZmZmODMwMGJmYzc3Y2E4ICAgcjg6ICBmZmZmODE0MTAwMjAwMDU4CihYRU4p
IHI5OiAgMDAwMDAwMDAwMDAwMDIwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAw
MDAwMDAwMDAgICByMTQ6IDEwZmZmZmZmZmZmZmZmZmYKKFhFTikgcjE1OiAxMDAwMDAwMDAwMDAw
MDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMDAyNmU0CihYRU4p
IGNyMzogMDAwMDAwMDFiOThiZTAwMCAgIGNyMjogMDAwMDAwMDBjY2JlYzAwMAooWEVOKSBmc2I6
IDAwMDAwMDAwYzA2MzZkYzAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZHM6IDAwMTEgICBlczogMDAxMSAgIGZzOiAwMDMxICAgZ3M6IDAwMTEg
ICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI4
OTQwOD4gKG1tLmMjX3B1dF9wYWdlX3R5cGUrMHgyMDgvMHg0ODApOgooWEVOKSAgYmEgMjAgMDEg
MDAgMDAgMDAgNzUgMDIgPDBmPiAwYiBmNiA0NSAwZiAyMCA3NCAyOCA4YiA0ZCAxOCBiYSAwMCAw
MCAwMCAwMAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDBiZmM3N2NhODoK
KFhFTikgICAgMTAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMjg5NDk0IDAwMDAwMDAxMDEyOGQ0
MjkgZmZmZjgzMDBiZmM3N2ZmZgooWEVOKSAgICBmZmZmODMwMGJmYzc3ZDIwIGZmZmY4MzAwYmZm
NDAwMDAgZmZmZjgzMDBiZmY0MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzAx
Yjk4ZjEwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGRlYWRmMDBkIGZmZmY4MmQwODAyODli
NTIKKFhFTikgICAgZmZmZjgzMDBiZmM3N2VmOCBmZmZmODMwMGJmZjQwMDAwIGZmZmY4MmQwODAy
OTA2YjYgZmZmZjgzMDBiZmY0MDAwMAooWEVOKSAgICA4MDAwMDAwMDgwMmE4NTQyIGZmZmY4MzAx
Yjk4ZjEwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMWI5OGYxMDAwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDcgZmZmZjgzMDBiZmY0MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgICAgZmZmZjgzMDFiOThmMTAwMCBmZmZmODJlMDAzNTAyYTgwIGZmZmY4MmQw
ODA0YjAwNTggZmZmZjgyZDAwMDAwMDAxOAooWEVOKSAgICBmZmZmODMwMGJmYzc3ZGU4IDAwMDAw
MDAwYmZjNzdkOTggMDAwMDAwMDEwMDAwMDAwNCAwMDAwMDAwMDAwMWEzOTQyCihYRU4pICAgIDAw
MDAwMDAwY2UzMmY3YWMgZmZmZjgzMDBiZmM3N2VmOCBmZmZmODMwMGJmZjQwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDBkZWFkZjAwZCAwMDAwMDAwMDAwMDAwMDA0IDAwMDAw
MDAwZGVhZGYwMGQgZmZmZjgyZDA4MDI5NTQ3MAooWEVOKSAgICBmZmZmODMwMGJmYzc3ZTE0IDAw
MDAwMDAxY2M3ZDBmMmMgZmZmZjgyZDA4MDM2YmUzNCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAg
IDAwMDAwMDAwODAzNmJlMzQgZmZmZjgyZDA4MDM2YmUyOCBmZmZmODJkMDgwMzZiZTM0IGZmZmY4
MzAwYmZjNzdlZjgKKFhFTikgICAgZmZmZjgzMDBiZmY0MDAwMCAwMDAwMDAwMDAwMDAwMWEwIDAw
MDAwMDAwZGVhZGYwMGQgMDAwMDAwMDAwMDAwMDAwNAooWEVOKSAgICAwMDAwMDAwMGRlYWRmMDBk
IGZmZmY4MmQwODAzNjdmOGEgZmZmZjgyZDAwMDAwMDAwMCBmZmZmODJkMDAwMDAwMDAwCihYRU4p
ICAgIGZmZmY4MmQwODAwMDAwMDAgZmZmZjgyZDAwMDAwMDAwMCBmZmZmODJkMDgwMzZiZTM0IGZm
ZmY4MmQwODAzNmJlMjgKKFhFTikgICAgZmZmZjgyZDA4MDM2YmUzNCBmZmZmODJkMDgwMzZiZTI4
IGZmZmY4MmQwODAzNmJlMzQgZmZmZjgyZDA4MDM2YmUyOAooWEVOKSAgICBmZmZmODJkMDgwMzZi
ZTM0IGZmZmY4MzAwYmZjNzdlZjggMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODAzNjk3YmUKKFhFTikgICAgZmZmZjgzMDBiZmY0MDAwMCBmZmZmODJkMDgwMzZi
ZTcxIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBjZTMyZjVhNCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyODk0MDg+XSBtbS5j
I19wdXRfcGFnZV90eXBlKzB4MjA4LzB4NDgwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4OTQ5ND5d
IG1tLmMjX3B1dF9wYWdlX3R5cGUrMHgyOTQvMHg0ODAKKFhFTikgICAgWzxmZmZmODJkMDgwMjg5
YjUyPl0gcHV0X29sZF9ndWVzdF90YWJsZSsweDIyLzB4NjAKKFhFTikgICAgWzxmZmZmODJkMDgw
MjkwNmI2Pl0gZG9fbW11ZXh0X29wKzB4NDYvMHgxODEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI5
NTQ3MD5dIGNvbXBhdF9tbXVleHRfb3ArMHgzMC8weDQ1MAooWEVOKSAgICBbPGZmZmY4MmQwODAz
NmJlMzQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4YzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiZTI4
Pl0gZW50cnlfaW50ODIrMHg2OC8weGMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmUzND5dIGVu
dHJ5X2ludDgyKzB4NzQvMHhjMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNjdmOGE+XSBwdl9oeXBl
cmNhbGwrMHgzYWEvMHg0MzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiZTM0Pl0gZW50cnlfaW50
ODIrMHg3NC8weGMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmUyOD5dIGVudHJ5X2ludDgyKzB4
NjgvMHhjMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNmJlMzQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4
YzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiZTI4Pl0gZW50cnlfaW50ODIrMHg2OC8weGMwCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDM2YmUzND5dIGVudHJ5X2ludDgyKzB4NzQvMHhjMAooWEVOKSAg
ICBbPGZmZmY4MmQwODAzNmJlMjg+XSBlbnRyeV9pbnQ4MisweDY4LzB4YzAKKFhFTikgICAgWzxm
ZmZmODJkMDgwMzZiZTM0Pl0gZW50cnlfaW50ODIrMHg3NC8weGMwCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDM2OTdiZT5dIGRvX2VudHJ5X2ludDgyKzB4MWUvMHgyMAooWEVOKSAgICBbPGZmZmY4MmQw
ODAzNmJlNzE+XSBlbnRyeV9pbnQ4MisweGIxLzB4YzAKKFhFTikgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgooWEVOKSBQYW5pYyBvbiBDUFUgMDoKKFhFTikgQXNzZXJ0
aW9uICchcGFnZS0+bGluZWFyX3B0X2NvdW50IHx8IHBhZ2VfZ2V0X293bmVyKHBhZ2UpLT5pc19k
eWluZycgZmFpbGVkIGF0IG1tLmM6MjUxOAooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCihYRU4pIAoKSSBwdXQgdGhlIGJ1aWxkIGZpbGVzIGF0CmZ0cDovL2Fz
aW0ubGlwNi5mci9vdXRnb2luZy9ib3V5ZXIveGVuLWRlYnVnLzA2MTIvCgotLSAKTWFudWVsIEJv
dXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICAgICBOZXRCU0Q6IDI2IGFucyBkJ2V4cGVy
aWVuY2UgZmVyb250IHRvdWpvdXJzIGxhIGRpZmZlcmVuY2UKLS0KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:41:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:41:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSlPn-0003bK-0C; Tue, 12 Jun 2018 15: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=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSlPl-0003b7-Oq
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 15:40:57 +0000
X-Inumbo-ID: a7866096-6e56-11e8-9728-bc764e045a96
Received: from mail-lf0-x230.google.com (unknown [2a00:1450:4010:c07::230])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a7866096-6e56-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 17:38:30 +0200 (CEST)
Received: by mail-lf0-x230.google.com with SMTP id u4-v6so36755917lff.3
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 08:40: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=9V08U3GgrtUO3k5Tsc78nBiREagarc1xgvCBHiyqZLU=;
 b=kdUN1fHYPD66XO8hWx3WKHLyM3iXc8lgZu64ECa0Cyg78zkRQevWDMl7z0MVmFuSwZ
 frfzQQlGUsUpTcfAETOsVn9vsu6GJicj0fI/EIiIgaztOssvFDcQXqWHJtj+L8gCe5Ae
 c5kYC00LK4MvC35SnCraWcJ4LyB45QdvTS4XFkMg0ilqDmeLBbGC0agbP/PHMlMVBBe8
 QbcOFLcpIUzml+m53vyb/DY6v5S5298oHmy4QIUVnV+ZUr/AofuJoHEEFsyMkDKxi8G5
 Tgc3ZztXesbCGC5MPTSj4VO7i0H8PbX/Ky7FRmU6p+msW/0uttbP+M0E8xTWVSNdvkzM
 h92A==
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=9V08U3GgrtUO3k5Tsc78nBiREagarc1xgvCBHiyqZLU=;
 b=Z6kO/HfB9qn9zOJvuU7omAbVRz1+AMJnA4y9d0ElUmMHM+5jydOE+Rqtu9BjG9O/Rl
 TNo6ytp3VAkPlIcBiXH2HBroMXtd1DoiAFYkMx7+d+N/DV4U49IcERJvxCcUVf9V8fF1
 7glYac6GTJOxFBXO4tc/C6RkdXIs53E+zEoRc6t9aXoFtdWfYThY0OQZ4NYOOG790e3+
 F8Ld1uTqMnfcx5YF6p1gkBmhn1dpLGeeh2bv2RmCwXBCiu5EGn3VfZFQCbNyjyiy0/CC
 roDxoVFxOJsC0ujSr82Ltmqqf+/RRQz0UG7F1jU86uny8HbJpxyyFiY5WVSEeWyKXZxR
 6JPA==
X-Gm-Message-State: APt69E2Hg8r2pulXldaLvUovmqVFf9AmFlL6t145thSaUYYs5+OxvWFz
 2JVEZI2xQQ5usUfstnbI3HYk5Q==
X-Google-Smtp-Source: ADUXVKJav4CzF1KajQSd+ddX21rPpenWRUmmNN+3ULs+UvP5RJKLHTq6aKI+ddBsYYlG+GTHGGjI/w==
X-Received: by 2002:a2e:712:: with SMTP id 18-v6mr573529ljh.37.1528818053938; 
 Tue, 12 Jun 2018 08:40:53 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id q66-v6sm88107lfg.17.2018.06.12.08.40.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 08:40:53 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 18:40:46 +0300
Message-Id: <20180612154046.3492-2-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180612154046.3492-1-al1img@gmail.com>
References: <20180612154046.3492-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH 1/1] libxl/xl: rename id to unique-id in vdispl
 xen store
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKSW4g
dGhlIGRpc3BsYXkgcHJvdG9jb2wgY29ubmVjdG9yJ3MgaWQgaXMgbmFtZWQgYXMgdW5pcXVlLWlk
LiBUaGlzIHBhdGNoIHJlbmFtZXMKaXQgaW4gdGhlIGxpYnhsL3hsIGNvZGUgYW5kIHVzZXMgWEVO
RElTUExfRklFTEQuLi4gZGVmaW5pdGlvbnMgZnJvbSB0aGUgcHJvdG9jb2wKaGVhZGVyLgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgotLS0KIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICB8ICAyICstCiB0b29scy9saWJ4bC9s
aWJ4bF90eXBlcy5pZGwgfCAgNCArKy0tCiB0b29scy9saWJ4bC9saWJ4bF92ZGlzcGwuYyAgfCAz
MiArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogdG9vbHMveGwveGxfcGFyc2UuYyAg
ICAgICAgIHwgIDIgKy0KIHRvb2xzL3hsL3hsX3ZkaXNwbC5jICAgICAgICB8ICAyICstCiA1IGZp
bGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgpp
bmRleCA0N2Q4ODI0M2IxLi5lYTY2ZDg2N2RhIDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcu
cG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCkBAIC0xMjg4LDcgKzEyODgs
NyBAQCBTcGVjaWZpZXMgdmlydHVhbCBjb25uZWN0b3JzIGZvciB0aGUgZGV2aWNlIGluIGZvbGxv
d2luZyBmb3JtYXQKIAogPWl0ZW0gQzxpZD4KIAotU3RyaW5nIGNvbm5lY3RvciBJRC4gU3BhY2Us
IGNvbW1hIHN5bWJvbHMgYXJlIG5vdCBhbGxvd2VkLgorU3RyaW5nIGNvbm5lY3RvciB1bmlxdWUg
aWQuIFNwYWNlLCBjb21tYSBzeW1ib2xzIGFyZSBub3QgYWxsb3dlZC4KIAogPWl0ZW0gQzxXPgog
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9s
aWJ4bF90eXBlcy5pZGwKaW5kZXggMDFlYzFkMWFmYS4uOWE5ZDBlZDUyZCAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbApAQCAtODA5LDcgKzgwOSw3IEBAIGxpYnhsX2RldmljZV9jaGFubmVsID0gU3RydWN0KCJk
ZXZpY2VfY2hhbm5lbCIsIFsKIF0pCiAKIGxpYnhsX2Nvbm5lY3Rvcl9wYXJhbSA9IFN0cnVjdCgi
Y29ubmVjdG9yX3BhcmFtIiwgWwotICAgICgiaWQiLCBzdHJpbmcpLAorICAgICgidW5pcXVlX2lk
Iiwgc3RyaW5nKSwKICAgICAoIndpZHRoIiwgdWludDMyKSwKICAgICAoImhlaWdodCIsIHVpbnQz
MikKICAgICBdKQpAQCAtOTM1LDcgKzkzNSw3IEBAIGxpYnhsX3BoeXNpbmZvID0gU3RydWN0KCJw
aHlzaW5mbyIsIFsKICAgICBdLCBkaXI9RElSX09VVCkKIAogbGlieGxfY29ubmVjdG9yaW5mbyA9
IFN0cnVjdCgiY29ubmVjdG9yaW5mbyIsIFsKLSAgICAoImlkIiwgc3RyaW5nKSwKKyAgICAoInVu
aXF1ZV9pZCIsIHN0cmluZyksCiAgICAgKCJ3aWR0aCIsIHVpbnQzMiksCiAgICAgKCJoZWlnaHQi
LCB1aW50MzIpLAogICAgICgicmVxX2V2dGNoIiwgaW50ZWdlciksCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF92ZGlzcGwuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNwbC5jCmluZGV4
IDU1ZGZhYzNlNzEuLjM1MWY2YmVjY2IgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Zk
aXNwbC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNwbC5jCkBAIC0xNCw2ICsxNCw4IEBA
CiAKICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgogCisjaW5jbHVkZSA8eGVuL2lvL2Rpc3Bs
aWYuaD4KKwogc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZkaXNwbF9zZXRkZWZhdWx0KGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX2RldmljZV92ZGlzcGwgKnZkaXNwbCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGhvdHBsdWcpCkBAIC02NiwxNSArNjgs
MTUgQEAgc3RhdGljIGludCBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZkaXNwbChsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKIHsKICAgICBpbnQgaTsKIAotICAgIGZsZXhhcnJheV9hcHBlbmRf
cGFpcihyb19mcm9udCwgImJlLWFsbG9jIiwKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIocm9f
ZnJvbnQsIFhFTkRJU1BMX0ZJRUxEX0JFX0FMTE9DLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBHQ1NQUklOVEYoIiVkIiwgdmRpc3BsLT5iZV9hbGxvYykpOwogCiAgICAgZm9yIChpID0gMDsg
aSA8IHZkaXNwbC0+bnVtX2Nvbm5lY3RvcnM7IGkrKykgewotICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kX3BhaXIocm9fZnJvbnQsIEdDU1BSSU5URigiJWQvcmVzb2x1dGlvbiIsIGkpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlZHglZCIsIHZkaXNwbC0+Y29ubmVj
dG9yc1tpXS53aWR0aCwKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKHJvX2Zyb250LCBH
Q1NQUklOVEYoIiVkLyJYRU5ESVNQTF9GSUVMRF9SRVNPTFVUSU9OLCBpKSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiWEVORElTUExfUkVTT0xVVElPTl9TRVBB
UkFUT1IiJWQiLCB2ZGlzcGwtPmNvbm5lY3RvcnNbaV0ud2lkdGgsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmRpc3BsLT5jb25uZWN0b3JzW2ldLmhl
aWdodCkpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIocm9fZnJvbnQsIEdDU1BSSU5U
RigiJWQvaWQiLCBpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZkaXNwbC0+Y29u
bmVjdG9yc1tpXS5pZCk7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihyb19mcm9udCwg
R0NTUFJJTlRGKCIlZC8iWEVORElTUExfRklFTERfVU5JUVVFX0lELCBpKSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZkaXNwbC0+Y29ubmVjdG9yc1tpXS51bmlxdWVfaWQpOwogICAg
IH0KIAogICAgIHJldHVybiAwOwpAQCAtMTA2LDE1ICsxMDgsMTUgQEAgc3RhdGljIGludCBsaWJ4
bF9fZGV2aWNlX3ZkaXNwbF9nZXRjb25uZWN0b3JzKGxpYnhsX2N0eCAqY3R4LAogICAgICAgICBj
aGFyICp2YWx1ZTsKICAgICAgICAgY2hhciAqdmFsdWVfcGF0aDsKIAotICAgICAgICB2YWx1ZV9w
YXRoID0gR0NTUFJJTlRGKCIlcy8lZC9pZCIsIHBhdGgsIGkpOwotICAgICAgICBpbmZvLT5jb25u
ZWN0b3JzW2ldLmlkID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEwsIHZhbHVlX3BhdGgsIE5V
TEwpOwotICAgICAgICBpZiAoaW5mby0+Y29ubmVjdG9yc1tpXS5pZCA9PSBOVUxMKSB7IHJjID0g
RVJST1JfRkFJTDsgZ290byBvdXQ7IH0KKyAgICAgICAgdmFsdWVfcGF0aCA9IEdDU1BSSU5URigi
JXMvJWQvIlhFTkRJU1BMX0ZJRUxEX1VOSVFVRV9JRCwgcGF0aCwgaSk7CisgICAgICAgIGluZm8t
PmNvbm5lY3RvcnNbaV0udW5pcXVlX2lkID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEwsIHZh
bHVlX3BhdGgsIE5VTEwpOworICAgICAgICBpZiAoaW5mby0+Y29ubmVjdG9yc1tpXS51bmlxdWVf
aWQgPT0gTlVMTCkgeyByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OyB9CiAKLSAgICAgICAgdmFs
dWVfcGF0aCA9IEdDU1BSSU5URigiJXMvJWQvcmVzb2x1dGlvbiIsIHBhdGgsIGkpOworICAgICAg
ICB2YWx1ZV9wYXRoID0gR0NTUFJJTlRGKCIlcy8lZC8iWEVORElTUExfRklFTERfUkVTT0xVVElP
TiwgcGF0aCwgaSk7CiAgICAgICAgIHZhbHVlID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEws
IHZhbHVlX3BhdGgsIE5VTEwpOwogICAgICAgICBpZiAodmFsdWUgPT0gTlVMTCkgeyByYyA9IEVS
Uk9SX0ZBSUw7IGdvdG8gb3V0OyB9CiAKLSAgICAgICAgcmMgPSBzc2NhbmYodmFsdWUsICIldXgl
dSIsICZpbmZvLT5jb25uZWN0b3JzW2ldLndpZHRoLAorICAgICAgICByYyA9IHNzY2FuZih2YWx1
ZSwgIiV1IlhFTkRJU1BMX1JFU09MVVRJT05fU0VQQVJBVE9SIiV1IiwgJmluZm8tPmNvbm5lY3Rv
cnNbaV0ud2lkdGgsCiAgICAgICAgICAgICAgICAgICAgICZpbmZvLT5jb25uZWN0b3JzW2ldLmhl
aWdodCk7CiAgICAgICAgIGZyZWUodmFsdWUpOwogCkBAIC0xMjIsMjIgKzEyNCwyMiBAQCBzdGF0
aWMgaW50IGxpYnhsX19kZXZpY2VfdmRpc3BsX2dldGNvbm5lY3RvcnMobGlieGxfY3R4ICpjdHgs
CiAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OwogICAgICAgICB9CiAKLSAg
ICAgICAgdmFsdWVfcGF0aCA9IEdDU1BSSU5URigiJXMvJWQvcmVxLXJpbmctcmVmIiwgcGF0aCwg
aSk7CisgICAgICAgIHZhbHVlX3BhdGggPSBHQ1NQUklOVEYoIiVzLyVkLyJYRU5ESVNQTF9GSUVM
RF9SRVFfUklOR19SRUYsIHBhdGgsIGkpOwogICAgICAgICB2YWx1ZSA9IHhzX3JlYWQoY3R4LT54
c2gsIFhCVF9OVUxMLCB2YWx1ZV9wYXRoLCBOVUxMKTsKICAgICAgICAgaW5mby0+Y29ubmVjdG9y
c1tpXS5yZXFfcnJlZiA9IHZhbHVlID8gc3RydG91bCh2YWx1ZSwgTlVMTCwgMTApIDogLTE7CiAg
ICAgICAgIGZyZWUodmFsdWUpOwogCi0gICAgICAgIHZhbHVlX3BhdGggPSBHQ1NQUklOVEYoIiVz
LyVkL3JlcS1ldmVudC1jaGFubmVsIiwgcGF0aCwgaSk7CisgICAgICAgIHZhbHVlX3BhdGggPSBH
Q1NQUklOVEYoIiVzLyVkLyJYRU5ESVNQTF9GSUVMRF9SRVFfQ0hBTk5FTCwgcGF0aCwgaSk7CiAg
ICAgICAgIHZhbHVlID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEwsIHZhbHVlX3BhdGgsIE5V
TEwpOwogICAgICAgICBpbmZvLT5jb25uZWN0b3JzW2ldLnJlcV9ldnRjaCA9IHZhbHVlID8gc3Ry
dG91bCh2YWx1ZSwgTlVMTCwgMTApIDogLTE7CiAgICAgICAgIGZyZWUodmFsdWUpOwogCi0gICAg
ICAgIHZhbHVlX3BhdGggPSBHQ1NQUklOVEYoIiVzLyVkL2V2dC1yaW5nLXJlZiIsIHBhdGgsIGkp
OworICAgICAgICB2YWx1ZV9wYXRoID0gR0NTUFJJTlRGKCIlcy8lZC8iWEVORElTUExfRklFTERf
RVZUX1JJTkdfUkVGLCBwYXRoLCBpKTsKICAgICAgICAgdmFsdWUgPSB4c19yZWFkKGN0eC0+eHNo
LCBYQlRfTlVMTCwgdmFsdWVfcGF0aCwgTlVMTCk7CiAgICAgICAgIGluZm8tPmNvbm5lY3RvcnNb
aV0uZXZ0X3JyZWYgPSB2YWx1ZSA/IHN0cnRvdWwodmFsdWUsIE5VTEwsIDEwKSA6IC0xOwogICAg
ICAgICBmcmVlKHZhbHVlKTsKIAotICAgICAgICB2YWx1ZV9wYXRoID0gR0NTUFJJTlRGKCIlcy8l
ZC9ldnQtZXZlbnQtY2hhbm5lbCIsIHBhdGgsIGkpOworICAgICAgICB2YWx1ZV9wYXRoID0gR0NT
UFJJTlRGKCIlcy8lZC8iWEVORElTUExfRklFTERfRVZUX0NIQU5ORUwsIHBhdGgsIGkpOwogICAg
ICAgICB2YWx1ZSA9IHhzX3JlYWQoY3R4LT54c2gsIFhCVF9OVUxMLCB2YWx1ZV9wYXRoLCBOVUxM
KTsKICAgICAgICAgaW5mby0+Y29ubmVjdG9yc1tpXS5ldnRfZXZ0Y2ggPSB2YWx1ZSA/IHN0cnRv
dWwodmFsdWUsIE5VTEwsIDEwKSA6IC0xOwogICAgICAgICBmcmVlKHZhbHVlKTsKQEAgLTE4Miw3
ICsxODQsNyBAQCBpbnQgbGlieGxfZGV2aWNlX3ZkaXNwbF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4
LCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CiAg
ICAgaW5mby0+ZnJvbnRlbmRfaWQgPSBkb21pZDsKIAotICAgIHZhbCA9IGxpYnhsX194c19yZWFk
KGdjLCBYQlRfTlVMTCwgR0NTUFJJTlRGKCIlcy9iZS1hbGxvYyIsIGRldnBhdGgpKTsKKyAgICB2
YWwgPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsIEdDU1BSSU5URigiJXMvIlhFTkRJU1BM
X0ZJRUxEX0JFX0FMTE9DLCBkZXZwYXRoKSk7CiAgICAgaW5mby0+YmVfYWxsb2MgPSB2YWwgPyBz
dHJ0b3VsKHZhbCwgTlVMTCwgMTApIDogMDsKIAogICAgIHJjID0gbGlieGxfX2RldmljZV92ZGlz
cGxfZ2V0Y29ubmVjdG9ycyhjdHgsIGRldnBhdGgsIGluZm8pOwpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKaW5kZXggZTZjNTQ0ODNlMC4uZGI0
OGY5OTI1MyAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYworKysgYi90b29scy94bC94
bF9wYXJzZS5jCkBAIC04MjcsNyArODI3LDcgQEAgaW50IHBhcnNlX3ZkaXNwbF9jb25maWcobGli
eGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLCBjaGFyICp0b2tlbikKICAgICAgICAgICAgIGNoYXIg
KnJlc29sdXRpb247CiAKICAgICAgICAgICAgIHJjID0gc3BsaXRfc3RyaW5nX2ludG9fcGFpcihj
b25uZWN0b3JzW2ldLCAiOiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnZkaXNwbC0+Y29ubmVjdG9yc1tpXS5pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmdmRpc3BsLT5jb25uZWN0b3JzW2ldLnVuaXF1ZV9pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVzb2x1dGlvbik7CiAKICAgICAgICAg
ICAgIHJjPSBzc2NhbmYocmVzb2x1dGlvbiwgIiV1eCV1IiwgJnZkaXNwbC0+Y29ubmVjdG9yc1tp
XS53aWR0aCwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3ZkaXNwbC5jIGIvdG9vbHMveGwveGxf
dmRpc3BsLmMKaW5kZXggZTRlZDU3MmEwYi4uNjdhZjE1ZDExZiAxMDA2NDQKLS0tIGEvdG9vbHMv
eGwveGxfdmRpc3BsLmMKKysrIGIvdG9vbHMveGwveGxfdmRpc3BsLmMKQEAgLTEwNCw3ICsxMDQs
NyBAQCBpbnQgbWFpbl92ZGlzcGxsaXN0KGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAg
ICAgICAgICAgICBwcmludGYoIlx0Q29ubmVjdG9yOiAlZCwgaWQ6ICVzLCB3aWR0aDogJWQsIGhl
aWdodDogJWQsICIKICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlcS1ycmVmOiAlZCwgcmVx
LWV2dGNoOiAlZCwgIgogICAgICAgICAgICAgICAgICAgICAgICAgICAiZXZ0LXJyZWY6ICVkLCBl
dnQtZXZ0Y2g6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICBqLCB2ZGlzcGxpbmZv
LmNvbm5lY3RvcnNbal0uaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGosIHZkaXNwbGlu
Zm8uY29ubmVjdG9yc1tqXS51bmlxdWVfaWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZk
aXNwbGluZm8uY29ubmVjdG9yc1tqXS53aWR0aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
dmRpc3BsaW5mby5jb25uZWN0b3JzW2pdLmhlaWdodCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdmRpc3BsaW5mby5jb25uZWN0b3JzW2pdLnJlcV9ycmVmLAotLSAKMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:41:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:41:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSlPl-0003b8-Lq; Tue, 12 Jun 2018 15:40:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d/ex=i6=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fSlPk-0003b1-BX
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 15:40:56 +0000
X-Inumbo-ID: a6d0660d-6e56-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6d0660d-6e56-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 17:38:29 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id i15-v6so26440989lfc.2
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 08:40:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=4rHafsuvukhCBQZ4tNeV9T5F0gzHwH1/8rcGuaibJAM=;
 b=ItilXBCQ3kPAIrihdQuFHgXLV1DYq9lf4z/HCLAKwVTB+2orIH4N5v80BIGt4U4C0p
 GptJGWzDeEygRAfXSvbPUZ5kZBFHrDMAWbkKZAnMvOJKsvVGAYkFNXrOH6rKuDytClfD
 v2bz7Vy837Bh6zsIMQ18q1lGWl6bu4HcMdl/7F+i9dJloTmYGA2MwomZG1mXw/XyExQz
 rPDmnokdXl4RlCOfGNAjvmNi+OOYVkffCgtxLllooCATSPL0rlMxGoORZz1iFsAgMIL8
 1R5FybqPakwyoiNdGkzBCR9ik3Iya/hRVjthjTVvsMMRaxZB1c1JkoakB3prECZDDOn7
 a8yQ==
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=4rHafsuvukhCBQZ4tNeV9T5F0gzHwH1/8rcGuaibJAM=;
 b=Pph5w8SXG4PsWRKngDHT1bWMfianNzEvrXZuLugLKvoiia590co6UyBtXVls0JXLz3
 llsZZh3cfp5PzGpbWA/5GjW9T8XB4OpWzjzMQCjCTcyfon7fPibhvLUXYfsT1hb5XH0v
 mkOjXVD7ynNEhSCu6jn4/mbanQJvh3V+FUBdhikhk7N+buVThl4ulE0SEY9UrNHXRSPr
 JYPo+l/pGvkY6qrgL5F0BFWgCGrK+WkoOhY+tEzYiLg2AWtb8gqCqvpjYfNCBaKEqQfr
 TecZd9wXgbJtLAoUm66JDaNJRQ+TmYNbuK9U8z+PbmsZXoA0sLlv+0VZopuVVKdh7P+h
 wgoA==
X-Gm-Message-State: APt69E28RDyeVkQCNJpBkd0Nhr0Pq384owZ7aEsig+oV3PhZtL7ce5kR
 FsP8La2q6Z/wXxoNgZNDCf/lkg==
X-Google-Smtp-Source: ADUXVKLgvk2VN1xM4p/5lO4U7WoZBhUf9iar7NAcKU//K9TayLp4baUSLTrzm7/lJ3chwY13Yml/mQ==
X-Received: by 2002:a2e:741:: with SMTP id i1-v6mr570672ljd.87.1528818052751; 
 Tue, 12 Jun 2018 08:40:52 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id q66-v6sm88107lfg.17.2018.06.12.08.40.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 08:40:51 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 12 Jun 2018 18:40:45 +0300
Message-Id: <20180612154046.3492-1-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH 0/1] libxl/xl: rename id to unique-id in vdispl
 xen store
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQXMg
bmV3IHZlcnNpb24gb2YgdGhlIGRpc3BsYXkgcHJvdG9jb2wgaW50cm9kdWNlcyB1bmlxdWUtaWQg
dmFyaWFibGUsIGl0IG5lZWRzCnRvIGJlIGNoYW5nZWQgaW4gbGlieGwveGwuIFRoaXMgcGF0Y2hz
ZXQgcmVuYW1lcyBpdCBpbiB0aGUgeGVuIHN0b3JlIGFuZCBpbgpkaXNwbGF5IGRldmljZSBzdHJ1
Y3R1cmVzLiBBbHNvIGl0IHVzZXMgWEVORElTUExfRklFTERfLi4uIGRlZmluZXMgaW5zdGVhZCBv
ZgppbmxpbmUgbmFtZXMuCgpPbGVrc2FuZHIgR3J5dHNvdiAoMSk6CiAgbGlieGwveGw6IHJlbmFt
ZSBpZCB0byB1bmlxdWUtaWQgaW4gdmRpc3BsIHhlbiBzdG9yZQoKIGRvY3MvbWFuL3hsLmNmZy5w
b2QuNS5pbiAgICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgNCArKy0t
CiB0b29scy9saWJ4bC9saWJ4bF92ZGlzcGwuYyAgfCAzMiArKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgIDIgKy0KIHRvb2xzL3hs
L3hsX3ZkaXNwbC5jICAgICAgICB8ICAyICstCiA1IGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlv
bnMoKyksIDIwIGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:54:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:54:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSlcx-0006IA-8q; Tue, 12 Jun 2018 15:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSlcv-0006I5-M9
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 15:54:33 +0000
X-Inumbo-ID: e82e9fec-6e58-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e82e9fec-6e58-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 15:54:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="74533547"
To: Manuel Bouyer <bouyer@antioche.eu.org>, Jan Beulich <JBeulich@suse.com>
References: <20180425104242.GA24012@mail.soc.lip6.fr>
 <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
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: <233e98d0-5a4b-a55c-dd2a-e0ad196ffb09@citrix.com>
Date: Tue, 12 Jun 2018 16:54:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612153844.GB17270@mail.soc.lip6.fr>
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] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMTggMTY6MzgsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6Cj4gT24gVHVlLCBKdW4gMTIs
IDIwMTggYXQgMDE6Mzk6MDVQTSArMDIwMCwgTWFudWVsIEJvdXllciB3cm90ZToKPj4gSSBhcHBs
aWVkIHRoaXMgcGF0Y2ggdG8gNC4xMXJjNCAobGV0J3Mgbm90IGNoYW5nZSB0b28gbXVjaCB0aGlu
Z3MgYXQgdGhlCj4+IHNhbWUgdGltZSkgYW5kIHJlYm9vdGVkIG15IHRlc3QgaG9zdC4gSG9wZWZ1
bGx5IEknbGwgaGF2ZSBzb21lIGRhdGEgdG8gcmVwb3J0Cj4+IHNvb24KPiBHb3QgdGhlIGZpcnN0
IHBhbmljIChzdGlsbCBmcm9tIGEgaTM4NiBkb21VKToKPiBsb2dpbjogKFhFTikgZDR2MCBIaXQg
I0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3Rr
IDAwMDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4gKFhFTikgZDR2MCBIaXQgI0RC
IGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAw
MDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4gKFhFTikgZDR2MCBIaXQgI0RCIGlu
IFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAwMDA6
ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4gKFhFTikgZDR2MCBIaXQgI0RCIGluIFhl
biBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAwMDA6ZmZm
ZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4gKFhFTikgZDR2MCBIaXQgI0RCIGluIFhlbiBj
b250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAwMDA6ZmZmZjgz
MDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4gKFhFTikgZDR2MiBIaXQgI0RCIGluIFhlbiBjb250
ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwgc3RrIDAwMDA6ZmZmZjgzMDFi
ZjA3N2Y3OCwgZHI2IGZmZmYwZmYwCgpJIHByZXN1bWUgeW91J3JlIHJ1bm5pbmcgYSBYU0EtMjYz
IChNb3ZTUykgZXhwbG9pdCBpbiB0ZXN0aW5nPwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:55:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSldn-0006Ly-Nh; Tue, 12 Jun 2018 15:55: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSldl-0006Lk-Va
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 15:55:26 +0000
X-Inumbo-ID: add6c577-6e58-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id add6c577-6e58-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 17:52:59 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D5DA0208B1;
 Tue, 12 Jun 2018 15:55:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528818924;
 bh=1e9OVIN+NCDd5rq6qnQTCV243cyXorGpYSKEBz3Ug3A=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KuB2AJHgsyNvm5mEBhUCiGrg/CjDEt7ltbywSbHqvZVH3Zz7ZKQU4V1hPmYwl0dRO
 9PNaBDzCbefcBpDxvkZfgbSmxT70zexk1J+jgzdgTaNJgH8/wLYO7qH49IaZOn5+HP
 5iH439svK2DfZHFQO/zjYIMp8ZwUONVQk0l+/1MU=
Date: Tue, 12 Jun 2018 08:55: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: <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
Message-ID: <alpine.DEB.2.10.1806120854500.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
 <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
 <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTIvMDYvMTggMDE6NTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFR1
ZSwgNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+ID4g
PiAKPiA+ID4gT24gMDQvMDYvMTggMTg6MjQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+
ID4gPiBBZGQgYSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbi4gRW5hYmxlZCBOVUxMIGFuZCBD
cmVkaXQgc2NoZWR1bGVycy4KPiA+ID4gPiBTdXBwb3J0IG9ubHkgOCBjcHVzLiBJdCBvbmx5IGNh
cnJpZXMgbm9uLWRlZmF1bHQgb3B0aW9ucyAodXNlIG1ha2UKPiA+ID4gCj4gPiA+IEkgZG9uJ3Qg
c2VlIHdoZXJlIDggQ1BVcyB3b3VsZCBvbmx5IGJlIHN1cHBvcnRlZCBhcyB0aGUgZGVmYXVsdCB2
YWx1ZSBpcwo+ID4gPiAxMjgKPiA+ID4gY3B1cy4KPiA+ICAgSSBuZWVkIHRvIHVwZGF0ZSB0aGUg
Y29tbWl0IG1lc3NhZ2UgcmVmbGVjdGluZyB0aGUgY2hhbmdlcyB0byB0aGUgcGF0Y2gKPiA+IAo+
ID4gCj4gPiA+ID4gb2xkZGVmY29uZmlnIHRvIHByb2R1Y2UgYSBjb21wbGV0ZSAuY29uZmlnIGZp
bGUpLgo+ID4gPiAKPiA+ID4gV2l0aCBhbGwgdGhlIHNlcmllcyBJIGRpZCB0aGUgZm9sbG93aW5n
IHRoaW5nczoKPiA+ID4gCTEpIGNvcHkgdGlueS5jb25maWcgdG8gLmNvbmZpZwo+ID4gPiAJMikg
bWFrZSBvbGRkZWZjb25maWcKPiA+ID4gCTMpIG1ha2UgbWVudWNvbmZpZyBhbmQgc2VsZWN0IFFF
TVUKPiA+ID4gCj4gPiA+IEFmdGVyIDEpIHRoZSBudW1iZXJzIG9mIENQVXMgYXJlIHNldCB0byAx
MjguIEFmdGVyIDMpIEkgd291bGQgZXhwZWN0IHRoZQo+ID4gPiBudW1iZXIgb2YgQ1BVcyB0byBn
byBkb3duIHRvIDguIFVuZm9ydHVuYXRlbHkgdGhpcyBpcyBub3QgdGhlIGNhc2VzLgo+ID4gPiAK
PiA+ID4gU28geW91ciBjb21tYW5kIGRvZXMgbm90IHNlZW0gdG8gYmUgZW5vdWdoIGhlcmUuCj4g
PiAKPiA+IE5SX0NQVVMgY2Fubm90IGdvIGRvd24uIEl0IGlzIGEgbGltaXRhdGlvbiBvZiBLY29u
ZmlnLCBzaW1pbGFyIHRvIHRoZQo+ID4gZmFjdCB0aGF0IG9wdGlvbiBjYW5ub3QgYmUgZGUtc2Vs
ZWN0ZWQuCj4gPiAKPiA+IEl0IGlzIG5vdCAxKSB0aGF0IHNldHMgTlJfQ1BVUyB0byAxMjgsIGl0
IHdvdWxkIGJlIDIpIGFib3ZlLiBGb3IgdGhpcyB0bwo+ID4gd29yayB5b3UgaGF2ZSB0byBza2lw
IDIpIGFuZCBqdXN0IGRvOgo+ID4gCj4gPiAJLSBjb3B5IHRpbnkuY29uZmlnIHRvIC5jb25maWcK
PiA+IAktIG1ha2UgbWVudWNvbmZpZyBhbmQgc2VsZWN0IFFFTVUKPiAKPiBXZWxsIEkgc3VnZ2Vz
dGVkIGEgd2F5IGR1cmluZyBvbmUgb2Ygb3VyIHJlY2VudCBjaGF0IGFuZCBJIGFtIGEgYml0IHN1
cnByaXNlZAo+IHRoaXMgd2FzIG5vdCBjb25zaWRlcmVkIGhlcmUuCj4gCj4gRm9yIHJlbWluZGVy
LCB0aGUgd2F5IHdhcyB0byBwcm92aWRlIGEgbWFrZWZpbGUgdGFyZ2V0IHRoYXQgd2lsbCBzZWxl
Y3QgdGlueQo+IGFuZCB0aGUgcGxhdGZvcm0gYXQgdGhlIHNhbWUgdGltZS4KPiAKPiBtYWtlIHRp
bnlfZGVmY29uZmlnIFBMQVQ9cWVtdQoKSSBwcmVmZXIgbm90IHRvIGFkZCBhZGRpdGlvbmFsIHRh
cmdldHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 15:58:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 15:58:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSlgc-0006Zq-FA; Tue, 12 Jun 2018 15:58:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=w5bd=i6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSlgb-0006Zl-R9
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 15:58:21 +0000
X-Inumbo-ID: 702d5b40-6e59-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 702d5b40-6e59-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 15:58:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7BAC0AE35;
 Tue, 12 Jun 2018 15:58:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@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: <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
Date: Tue, 12 Jun 2018 17:58:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
Content-Language: en-US
Subject: [Xen-devel]  [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDgvMDYvMTggMTI6MTIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDcvMDYvMTggMTM6
MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDA2LzA2LzE4IDExOjQwLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMDYvMDYvMTggMTE6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4+IE9uIDA1LjA2LjE4IGF0IDE4OjE5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4+Pj4+Pj4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAKPj4+Pj4KPj4+Pj4gSSB0aG91Z2h0IEkgd291bGQg
cmVwbHkgYWdhaW4gd2l0aCB0aGUga2V5IHBvaW50IGZyb20gbXkgZWFybGllciBtYWlsCj4+Pj4+
IGhpZ2hsaWdodGVkLCBhbmQgZ28gYSBiaXQgZnVydGhlci4gIFRoZSBmaXJzdCB0aGluZyB0byBn
byB3cm9uZyBpbgo+Pj4+PiB0aGlzIHdhczoKPj4+Pj4KPj4+Pj4gMjAxOC0wNS0zMCAyMjoxMjo0
OS4zMjArMDAwMDogeGM6IEZhaWxlZCB0byBnZXQgdHlwZXMgZm9yIHBmbiBiYXRjaCAoMTQgPSBC
YWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9yCj4+Pj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNDgz
KzAwMDA6IHhjOiBTYXZlIGZhaWxlZCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9y
Cj4+Pj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNjQ4KzAwMDA6IGxpYnhsLXNhdmUtaGVscGVyOiBj
b21wbGV0ZSByPS0xOiBCYWQgYWRkcmVzcwo+Pj4+Pgo+Pj4+PiBZb3UgY2FuIHNlZSBzaW1pbGFy
IG1lc3NhZ2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgo+Pj4+Pgo+Pj4+PiAyMDE4LTA1LTMwIDIy
OjEyOjQ5LjY1MCswMDAwOiBsaWJ4bDogbGlieGxfc3RyZWFtX3dyaXRlLmM6MzUwOmxpYnhsX194
Y19kb21haW5fc2F2ZV9kb25lOiBEb21haW4gMzpzYXZpbmcgZG9tYWluOiBkb21haW4gcmVzcG9u
ZGVkIHRvIHN1c3BlbmQgcmVxdWVzdDogQmFkIGFkZHJlc3MKPj4+Pj4KPj4+Pj4gQWxsIG9mIHRo
ZXNlIGFyZSByZXBvcnRzIG9mIHRoZSBzYW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVfYmF0Y2gg
YXQKPj4+Pj4geGNfc3Jfc2F2ZS5jOjEzMyBmYWlsZWQgd2l0aCBFRkFVTFQuICBJJ20gYWZyYWlk
IEkgZG9uJ3Qga25vdyB3aHkuCj4+Pj4+Cj4+Pj4+IFRoZXJlIGlzIG5vIGNvcnJlc3BvbmRpbmcg
bWVzc2FnZSBpbiB0aGUgaG9zdCdzIHNlcmlhbCBsb2cgbm9yIHRoZQo+Pj4+PiBkb20wIGtlcm5l
bCBsb2cuCj4+Pj4KPj4+PiBJIHZhZ3VlbHkgcmVjYWxsIGZyb20gdGhlIHRpbWUgd2hlbiBJIGhh
ZCBsb29rZWQgYXQgdGhlIHNpbWlsYXIgV2luZG93cwo+Pj4+IG1pZ3JhdGlvbiBpc3N1ZXMgdGhh
dCB0aGUgZ3Vlc3QgaXMgYWxyZWFkeSBpbiB0aGUgcHJvY2VzcyBvZiBiZWluZyBjbGVhbmVkCj4+
Pj4gdXAgd2hlbiB0aGVzZSBvY2N1ci4gQ29tbWl0IDJkYmU5YzNjZDIgKCJ4ODYvbW06IHNpbGVu
Y2UgYSBwb2ludGxlc3MKPj4+PiB3YXJuaW5nIikgaW50ZW50aW9uYWxseSBzdXBwcmVzc2VkIGEg
bG9nIG1lc3NhZ2UgaGVyZSwgYW5kIHRoZQo+Pj4+IGltbWVkaWF0ZWx5IGZvbGxvd2luZyBkZWJ1
Z2dpbmcgY29kZSAoOTMzZjk2NmJjZCB4ODYvbW06IGFkZAo+Pj4+IHRlbXBvcmFyeSBkZWJ1Z2dp
bmcgY29kZSB0byBnZXRfcGFnZV9mcm9tX2dmbl9wMm0oKSkgd2FzIHJldmVydGVkCj4+Pj4gYSBs
aXR0bGUgb3ZlciBhIG1vbnRoIGxhdGVyLiBUaGlzIHdhc24ndCBhcyBhIGZvbGxvdy11cCB0byBh
bm90aGVyIHBhdGNoCj4+Pj4gKGZpeCksIGJ1dCBmb2xsb3dpbmcgdGhlIGRpc2N1c3Npb24gcm9v
dGVkIGF0Cj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE3LTA2L21zZzAwMzI0Lmh0bWwKPj4+Cj4+PiBUaGF0IHdhcyAtRVNSQ0gsIG5v
dCAtRUZBVUxULgo+Pgo+PiBJJ3ZlIGxvb2tlZCBhIGxpdHRsZSBiaXQgbW9yZSBpbnRvIHRoaXMu
Cj4+Cj4+IEFzIHdlIGFyZSBzZWVpbmcgRUZBVUxUIGJlaW5nIHJldHVybmVkIGJ5IHRoZSBoeXBl
cnZpc29yIHRoaXMgZWl0aGVyCj4+IG1lYW5zIHRoZSB0b29scyBhcmUgc3BlY2lmeWluZyBhbiBp
bnZhbGlkIGFkZHJlc3MgKHF1aXRlIHVubGlrZWx5KQo+PiBvciB0aGUgYnVmZmVycyBhcmUgbm90
IGFzIE1BUF9MT0NLRUQgYXMgd2Ugd2lzaCB0aGVtIHRvIGJlLgo+Pgo+PiBJcyB0aGVyZSBhIHdh
eSB0byBzZWUgd2hldGhlciB0aGUgaG9zdCB3YXMgZXhwZXJpZW5jaW5nIHNvbWUgbWVtb3J5Cj4+
IHNob3J0YWdlLCBzbyB0aGUgYnVmZmVycyBtaWdodCBoYXZlIGJlZW4gc3dhcHBlZCBvdXQ/Cj4+
Cj4+IG1hbiBtbWFwIHRlbGxzIG1lOiAiVGhpcyBpbXBsZW1lbnRhdGlvbiB3aWxsIHRyeSB0byBw
b3B1bGF0ZSAocHJlZmF1bHQpCj4+IHRoZSB3aG9sZSByYW5nZSBidXQgdGhlIG1tYXAgY2FsbCBk
b2Vzbid0IGZhaWwgd2l0aCBFTk9NRU0gaWYgdGhpcwo+PiBmYWlscy4gVGhlcmVmb3JlIG1ham9y
IGZhdWx0cyBtaWdodCBoYXBwZW4gbGF0ZXIgb24uIgo+Pgo+PiBBbmQ6ICJPbmUgc2hvdWxkIHVz
ZSBtbWFwKDIpIHBsdXMgbWxvY2soMikgd2hlbiBtYWpvciBmYXVsdHMgYXJlIG5vdAo+PiBhY2Nl
cHRhYmxlIGFmdGVyIHRoZSBpbml0aWFsaXphdGlvbiBvZiB0aGUgbWFwcGluZy4iCj4+Cj4+IFdp
dGggb3NkZXBfYWxsb2NfcGFnZXMoKSBpbiB0b29scy9saWJzL2NhbGwvbGludXguYyB0b3VjaGlu
ZyBhbGwgdGhlCj4+IGh5cGVyY2FsbCBidWZmZXIgcGFnZXMgYmVmb3JlIGRvaW5nIHRoZSBoeXBl
cmNhbGwgSSdtIG5vdCBzdXJlIHRoaXMKPj4gY291bGQgYmUgYW4gaXNzdWUuCj4+Cj4+IEFueSB0
aG91Z2h0cyBvbiB0aGF0Pwo+IAo+IElhbiwgaXMgdGhlcmUgYSBjaGFuY2UgdG8gZGVkaWNhdGUg
YSBtYWNoaW5lIHRvIGEgc3BlY2lmaWMgdGVzdCB0cnlpbmcKPiB0byByZXByb2R1Y2UgdGhlIHBy
b2JsZW0/IEluIGNhc2Ugd2UgbWFuYWdlIHRvIGdldCB0aGlzIGZhaWx1cmUgaW4gYQo+IHJlYXNv
bmFibGUgdGltZSBmcmFtZSBJIGd1ZXNzIHRoZSBtb3N0IHByb21pc2luZyBhcHByb2FjaCB3b3Vs
ZCBiZSB0bwo+IHVzZSBhIHRlc3QgaHlwZXJ2aXNvciBwcm9kdWNpbmcgbW9yZSBkZWJ1ZyBkYXRh
LiBJZiB5b3UgdGhpbmsgdGhpcyBpcwo+IHdvcnRoIGRvaW5nIEkgY2FuIHdyaXRlIGEgcGF0Y2gu
CgpUcnlpbmcgdG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtIGluIGEgbGltaXRlZCB0ZXN0IGVudmly
b25tZW50IGZpbmFsbHkKd29ya2VkOiBkb2luZyBhIGxvb3Agb2YgInhsIHNhdmUgLWMiIHByb2R1
Y2VkIHRoZSBwcm9ibGVtIGFmdGVyIDE5OAppdGVyYXRpb25zLgoKSSBoYXZlIGFza2VkIGEgU1VT
RSBlbmdpbmVlciBkb2luZyBrZXJuZWwgbWVtb3J5IG1hbmFnZW1lbnQgaWYgaGUKY291bGQgdGhp
bmsgb2Ygc29tZXRoaW5nLiBIaXMgaWRlYSBpcyB0aGF0IG1heWJlIHNvbWUga3RocmVhZCBjb3Vs
ZCBiZQp0aGUgcmVhc29uIGZvciBvdXIgcHJvYmxlbSwgZS5nLiB0cnlpbmcgcGFnZSBtaWdyYXRp
b24gb3IgY29tcGFjdGlvbgooYXQgbGVhc3Qgb24gdGhlIHRlc3QgbWFjaGluZSBJJ3ZlIGxvb2tl
ZCBhdCBjb21wYWN0aW9uIG9mIG1sb2NrZWQKcGFnZXMgaXMgYWxsb3dlZDogL3Byb2Mvc3lzL3Zt
L2NvbXBhY3RfdW5ldmljdGFibGVfYWxsb3dlZCBpcyAxKS4KCkluIG9yZGVyIHRvIGJlIHJlYWxs
eSBzdXJlIG5vdGhpbmcgaW4gdGhlIGtlcm5lbCBjYW4gdGVtcG9yYXJpbHkKc3dpdGNoIGh5cGVy
Y2FsbCBidWZmZXIgcGFnZXMgcmVhZC1vbmx5IG9yIGludmFsaWQgZm9yIHRoZSBoeXBlcnZpc29y
CndlJ2xsIGhhdmUgdG8gbW9kaWZ5IHRoZSBwcml2Y21kIGRyaXZlciBpbnRlcmZhY2U6IGl0IHdp
bGwgaGF2ZSB0bwpnYWluIGtub3dsZWRnZSB3aGljaCBwYWdlcyBhcmUgaGFuZGVkIG92ZXIgdG8g
dGhlIGh5cGVydmlzb3IgYXMgYnVmZmVycwppbiBvcmRlciB0byBiZSBhYmxlIHRvIGxvY2sgdGhl
bSBhY2NvcmRpbmdseSB2aWEgZ2V0X3VzZXJfcGFnZXMoKS4KCldoaWxlIHRoaXMgaXMgYSBwb3Nz
aWJsZSBleHBsYW5hdGlvbiBvZiB0aGUgZmF1bHQgd2UgYXJlIHNlZWluZyBpdCBtaWdodApiZSBy
ZWxhdGVkIHRvIGFub3RoZXIgcmVhc29uLiBTbyBJJ20gZ29pbmcgdG8gYXBwbHkgc29tZSBtb2Rp
ZmljYXRpb25zCnRvIHRoZSBoeXBlcnZpc29yIHRvIGdldCBzb21lIG1vcmUgZGlhZ25vc3RpY3Mg
aW4gb3JkZXIgdG8gdmVyaWZ5IHRoZQpzdXNwZWN0ZWQga2VybmVsIGJlaGF2aW9yIGlzIHJlYWxs
eSB0aGUgcmVhc29uIGZvciB0aGUgaHlwZXJ2aXNvciB0bwpyZXR1cm4gRUZBVUxULgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:00:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:00:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSlil-0007ly-8v; Tue, 12 Jun 2018 16:00: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=28a9=i6=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fSlij-0007lr-E8
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:00:33 +0000
X-Inumbo-ID: 640cbc8e-6e59-11e8-9728-bc764e045a96
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 640cbc8e-6e59-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 17:58:05 +0200 (CEST)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w5CG0OPI014597
 ; Tue, 12 Jun 2018 18:00:24 +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 w5CG0M1c027403;
 Tue, 12 Jun 2018 18:00:22 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 8792BA93A; Tue, 12 Jun 2018 18:00:22 +0200 (MEST)
Date: Tue, 12 Jun 2018 18:00:22 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180612160022.GA9677@mail.soc.lip6.fr>
References: <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <233e98d0-5a4b-a55c-dd2a-e0ad196ffb09@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <233e98d0-5a4b-a55c-dd2a-e0ad196ffb09@citrix.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 12 Jun 2018 18:00:24 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDQ6NTQ6MzBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxMi8wNi8xOCAxNjozOCwgTWFudWVsIEJvdXllciB3cm90ZToKPiA+IE9uIFR1
ZSwgSnVuIDEyLCAyMDE4IGF0IDAxOjM5OjA1UE0gKzAyMDAsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6
Cj4gPj4gSSBhcHBsaWVkIHRoaXMgcGF0Y2ggdG8gNC4xMXJjNCAobGV0J3Mgbm90IGNoYW5nZSB0
b28gbXVjaCB0aGluZ3MgYXQgdGhlCj4gPj4gc2FtZSB0aW1lKSBhbmQgcmVib290ZWQgbXkgdGVz
dCBob3N0LiBIb3BlZnVsbHkgSSdsbCBoYXZlIHNvbWUgZGF0YSB0byByZXBvcnQKPiA+PiBzb29u
Cj4gPiBHb3QgdGhlIGZpcnN0IHBhbmljIChzdGlsbCBmcm9tIGEgaTM4NiBkb21VKToKPiA+IGxv
Z2luOiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
PiA+IChYRU4pIGQ0djAgSGl0ICNEQiBpbiBYZW4gY29udGV4dDogZTAwODpmZmZmODJkMDgwMzZl
YjAwIFtvdmVyZmxvd10sIHN0ayAwMDAwOmZmZmY4MzAxYmYxMTdmNzgsIGRyNiBmZmZmMGZmMAo+
ID4gKFhFTikgZDR2MCBIaXQgI0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmVi
MDAgW292ZXJmbG93XSwgc3RrIDAwMDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4g
PiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2ZWIw
MCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAKPiA+
IChYRU4pIGQ0djAgSGl0ICNEQiBpbiBYZW4gY29udGV4dDogZTAwODpmZmZmODJkMDgwMzZlYjAw
IFtvdmVyZmxvd10sIHN0ayAwMDAwOmZmZmY4MzAxYmYxMTdmNzgsIGRyNiBmZmZmMGZmMAo+ID4g
KFhFTikgZDR2MiBIaXQgI0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAg
W292ZXJmbG93XSwgc3RrIDAwMDA6ZmZmZjgzMDFiZjA3N2Y3OCwgZHI2IGZmZmYwZmYwCj4gCj4g
SSBwcmVzdW1lIHlvdSdyZSBydW5uaW5nIGEgWFNBLTI2MyAoTW92U1MpIGV4cGxvaXQgaW4gdGVz
dGluZz8KCk5vdCBpbnRlbnRpb25hbGx5LCB0aGVzZSBhcmUgdGhlIE5ldEJTRCB0ZXN0IHN1aXRl
IGFuZCBJIGRvbid0IHRoaW5rIGFueQpzcGVjaWZpY2FsbHkgdGFyZ2V0cyB0aGlzICh0aGVyZSBh
cmUgNzU5IHRlc3RzIGF0IHRoaXMgdGltZSkuCkJ1dCB0aGVzZSBpbmNsdWRlcyBuZXR3b3JrIHRl
c3RzLCBzbyB0aGVyZSBpcyBwcm9iYWJseSBpbiBrZXJuZWwgYnBmIGNvZGUgdGVzdHMuCgotLSAK
TWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICAgICBOZXRCU0Q6IDI2IGFu
cyBkJ2V4cGVyaWVuY2UgZmVyb250IHRvdWpvdXJzIGxhIGRpZmZlcmVuY2UKLS0KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:21:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16: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 1fSm2N-0002cB-F8; Tue, 12 Jun 2018 16:20:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSm2M-0002c3-5c
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 16:20:50 +0000
X-Inumbo-ID: 938a20d9-6e5c-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 938a20d9-6e5c-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:20: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 290001529;
 Tue, 12 Jun 2018 09:20:47 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 186E03F318;
 Tue, 12 Jun 2018 09:20:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
 <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
 <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
 <alpine.DEB.2.10.1806120854500.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6156ef6e-6814-5cc8-0aa7-874a7268e61e@arm.com>
Date: Tue, 12 Jun 2018 17:20:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806120854500.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, dfaggioli@suse.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>

SGksCgpPbiAxMi8wNi8xOCAxNjo1NSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1
ZSwgMTIgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4KPj4g
T24gMTIvMDYvMTggMDE6NTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFR1ZSwg
NSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4KPj4+
PiBPbiAwNC8wNi8xOCAxODoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBBZGQg
YSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbi4gRW5hYmxlZCBOVUxMIGFuZCBDcmVkaXQgc2No
ZWR1bGVycy4KPj4+Pj4gU3VwcG9ydCBvbmx5IDggY3B1cy4gSXQgb25seSBjYXJyaWVzIG5vbi1k
ZWZhdWx0IG9wdGlvbnMgKHVzZSBtYWtlCj4+Pj4KPj4+PiBJIGRvbid0IHNlZSB3aGVyZSA4IENQ
VXMgd291bGQgb25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1bHQgdmFsdWUgaXMKPj4+PiAx
MjgKPj4+PiBjcHVzLgo+Pj4gICAgSSBuZWVkIHRvIHVwZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2Ug
cmVmbGVjdGluZyB0aGUgY2hhbmdlcyB0byB0aGUgcGF0Y2gKPj4+Cj4+Pgo+Pj4+PiBvbGRkZWZj
b25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRlIC5jb25maWcgZmlsZSkuCj4+Pj4KPj4+PiBXaXRo
IGFsbCB0aGUgc2VyaWVzIEkgZGlkIHRoZSBmb2xsb3dpbmcgdGhpbmdzOgo+Pj4+IAkxKSBjb3B5
IHRpbnkuY29uZmlnIHRvIC5jb25maWcKPj4+PiAJMikgbWFrZSBvbGRkZWZjb25maWcKPj4+PiAJ
MykgbWFrZSBtZW51Y29uZmlnIGFuZCBzZWxlY3QgUUVNVQo+Pj4+Cj4+Pj4gQWZ0ZXIgMSkgdGhl
IG51bWJlcnMgb2YgQ1BVcyBhcmUgc2V0IHRvIDEyOC4gQWZ0ZXIgMykgSSB3b3VsZCBleHBlY3Qg
dGhlCj4+Pj4gbnVtYmVyIG9mIENQVXMgdG8gZ28gZG93biB0byA4LiBVbmZvcnR1bmF0ZWx5IHRo
aXMgaXMgbm90IHRoZSBjYXNlcy4KPj4+Pgo+Pj4+IFNvIHlvdXIgY29tbWFuZCBkb2VzIG5vdCBz
ZWVtIHRvIGJlIGVub3VnaCBoZXJlLgo+Pj4KPj4+IE5SX0NQVVMgY2Fubm90IGdvIGRvd24uIEl0
IGlzIGEgbGltaXRhdGlvbiBvZiBLY29uZmlnLCBzaW1pbGFyIHRvIHRoZQo+Pj4gZmFjdCB0aGF0
IG9wdGlvbiBjYW5ub3QgYmUgZGUtc2VsZWN0ZWQuCj4+Pgo+Pj4gSXQgaXMgbm90IDEpIHRoYXQg
c2V0cyBOUl9DUFVTIHRvIDEyOCwgaXQgd291bGQgYmUgMikgYWJvdmUuIEZvciB0aGlzIHRvCj4+
PiB3b3JrIHlvdSBoYXZlIHRvIHNraXAgMikgYW5kIGp1c3QgZG86Cj4+Pgo+Pj4gCS0gY29weSB0
aW55LmNvbmZpZyB0byAuY29uZmlnCj4+PiAJLSBtYWtlIG1lbnVjb25maWcgYW5kIHNlbGVjdCBR
RU1VCj4+Cj4+IFdlbGwgSSBzdWdnZXN0ZWQgYSB3YXkgZHVyaW5nIG9uZSBvZiBvdXIgcmVjZW50
IGNoYXQgYW5kIEkgYW0gYSBiaXQgc3VycHJpc2VkCj4+IHRoaXMgd2FzIG5vdCBjb25zaWRlcmVk
IGhlcmUuCj4+Cj4+IEZvciByZW1pbmRlciwgdGhlIHdheSB3YXMgdG8gcHJvdmlkZSBhIG1ha2Vm
aWxlIHRhcmdldCB0aGF0IHdpbGwgc2VsZWN0IHRpbnkKPj4gYW5kIHRoZSBwbGF0Zm9ybSBhdCB0
aGUgc2FtZSB0aW1lLgo+Pgo+PiBtYWtlIHRpbnlfZGVmY29uZmlnIFBMQVQ9cWVtdQo+IAo+IEkg
cHJlZmVyIG5vdCB0byBhZGQgYWRkaXRpb25hbCB0YXJnZXRzCgpJIHRoaW5rIGl0IHdvdWxkIG1h
a2UgZWFzaWVyIGZvciB1c2VyIHRvIHNlbGVjdCBhbnkgY29uZmlnIGFuZCB0aGUgCnBsYXRmb3Jt
LiBJdCBpcyBvbmUgY29tbWFuZCBvdmVyIDMgdGhhdCBjYW4gbWlzdGFrZW5seSBiZSBtaXN1c2Vk
LgoKQW55d2F5LCBzb29uZXIgb3IgbGF0ZXIgd2Ugd2lsbCB3YW50IHRvIGhhdmUgc3VjaCB0YXJn
ZXQgaW4gWGVuLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:24:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:24:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSm5O-0002zq-91; Tue, 12 Jun 2018 16: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSm5N-0002yS-CK
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:23:57 +0000
X-Inumbo-ID: 0401240d-6e5d-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0401240d-6e5d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:24: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 0FBF2208B1;
 Tue, 12 Jun 2018 16:23:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528820636;
 bh=mcW5xEejF/LMuPHxym+ffKL4de1W/TuQTNXs/Mso1gU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DeUXDwxm0bmu0zUUVH9M9OCDfQ/6cT1waaNM86/1QAngdUdTlQlN2uQA1XhPrOSTi
 yiVUr2sGX3V4Ry5t6k4f0mhsvWd9NhgKGrmMcN4TjR6mEGYnRWNTuNekCK4yzpUMFz
 2Yo9YK330JGWs71/sccaOD0TGcc0G6sv4oXgeMoI=
Date: Tue, 12 Jun 2018 09:23:55 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180612113643.32020-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806120923500.14695@sstabellini-ThinkPad-X260>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 04/13] xen/arm: Add ARCH_WORKAROUND_2
 probing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFzIGZvciBTcGVjdHJl
IHZhcmlhbnQtMiwgd2UgcmVseSBvbiBTTUNDQyAxLjEgdG8gcHJvdmlkZSB0aGUgZGlzY292ZXJ5
Cj4gbWVjaGFuaXNtIGZvciBkZXRlY3RpbmcgdGhlIFNTQkQgbWl0aWdhdGlvbi4KPiAKPiBBIG5l
dyBjYXBhYmlsaXR5IGlzIGFsc28gYWxsb2NhdGVkIGZvciB0aGF0IHB1cnBvc2UsIGFuZCBhIGNv
bmZpZwo+IG9wdGlvbi4KPiAKPiBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2My4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCj4gLS0tCj4gICAg
IENoYW5nZXMgaW4gdjM6Cj4gICAgICAgICAtIHJlcXVpcmVkIHNob3VsZCBiZSBmYWxzZSB3aGVu
IHRoZW4gbWl0aWdhdGlvbiBpcyBub3QgcmVxdWlyZWQKPiAgICAgICAgIG9uIGEgZ2l2ZW4gQ1BV
Cj4gCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCB0aGUgc3dpdGNoIGluIHRo
aXMgcGF0Y2ggcmF0aGVyIHRoYW4gdGhlIG5leHQgb25lLgo+ICAgICAgICAgLSBzL3N1cHBvcnRl
ZC9yZXF1aXJlZC8KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgfCAx
MCArKysrKysrCj4gIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgIHwgNTggKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWVycmF0YS5oICB8IDIxICsrKysrKysrKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWZlYXR1cmUuaCB8ICAzICsrLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggICAg
ICB8ICA3ICsrKysrCj4gIDUgZmlsZXMgY2hhbmdlZCwgOTggaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNo
L2FybS9LY29uZmlnCj4gaW5kZXggODE3NGMwYzYzNS4uMGUyZDAyNzA2MCAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gQEAg
LTczLDYgKzczLDE2IEBAIGNvbmZpZyBTQlNBX1ZVQVJUX0NPTlNPTEUKPiAgCSAgQWxsb3dzIGEg
Z3Vlc3QgdG8gdXNlIFNCU0EgR2VuZXJpYyBVQVJUIGFzIGEgY29uc29sZS4gVGhlCj4gIAkgIFNC
U0EgR2VuZXJpYyBVQVJUIGltcGxlbWVudHMgYSBzdWJzZXQgb2YgQVJNIFBMMDExIFVBUlQuCj4g
IAo+ICtjb25maWcgQVJNX1NTQkQKPiArCWJvb2wgIlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBE
aXNhYmxlIiBpZiBFWFBFUlQgPSAieSIKPiArCWRlcGVuZHMgb24gSEFTX0FMVEVSTkFUSVZFCj4g
KwlkZWZhdWx0IHkKPiArCWhlbHAKPiArCSAgVGhpcyBlbmFibGVzIG1pdGlnYXRpb24gb2YgYnlw
YXNzaW5nIG9mIHByZXZpb3VzIHN0b3JlcyBieSBzcGVjdWxhdGl2ZQo+ICsJICBsb2Fkcy4KPiAr
Cj4gKwkgIElmIHVuc3VyZSwgc2F5IFkuCj4gKwo+ICBlbmRtZW51Cj4gIAo+ICBtZW51ICJBUk0g
ZXJyYXRhIHdvcmthcm91bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEu
Ywo+IGluZGV4IDFiYWEyMDY1NGIuLjFhNjEzMDQwNmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL2NwdWVycmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gQEAgLTIz
NSw2ICsyMzUsNTggQEAgc3RhdGljIGludCBlbmFibGVfaWNfaW52X2hhcmRlbmluZyh2b2lkICpk
YXRhKQo+ICAKPiAgI2VuZGlmCj4gIAo+ICsjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4gKwo+ICsv
Kgo+ICsgKiBBc3NlbWJseSBjb2RlIG1heSB1c2UgdGhlIHZhcmlhYmxlIGRpcmVjdGx5LCBzbyB3
ZSBuZWVkIHRvIG1ha2Ugc3VyZQo+ICsgKiBpdCBmaXRzIGluIGEgcmVnaXN0ZXIuCj4gKyAqLwo+
ICtERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShyZWdpc3Rlcl90LCBzc2JkX2NhbGxiYWNrX3Jl
cXVpcmVkKTsKPiArCj4gK3N0YXRpYyBib29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3Ry
dWN0IGFybV9jcHVfY2FwYWJpbGl0aWVzICplbnRyeSkKPiArewo+ICsgICAgc3RydWN0IGFybV9z
bWNjY19yZXMgcmVzOwo+ICsgICAgYm9vbCByZXF1aXJlZDsKPiArCj4gKyAgICBpZiAoIHNtY2Nj
X3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiAr
Cj4gKyAgICAvKgo+ICsgICAgICogVGhlIHByb2JlIGZ1bmN0aW9uIHJldHVybiB2YWx1ZSBpcyBl
aXRoZXIgbmVnYXRpdmUgKHVuc3VwcG9ydGVkCj4gKyAgICAgKiBvciBtaXRpZ2F0ZWQpLCBwb3Np
dGl2ZSAodW5hZmZlY3RlZCksIG9yIHplcm8gKHJlcXVpcmVzCj4gKyAgICAgKiBtaXRpZ2F0aW9u
KS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNhc2UuCj4gKyAgICAg
Ki8KPiArICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX0ZFQVRVUkVTX0ZJRCwK
PiArICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQs
ICZyZXMpOwo+ICsKPiArICAgIHN3aXRjaCAoIChpbnQpcmVzLmEwICkKPiArICAgIHsKPiArICAg
IGNhc2UgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQ6Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+
ICsKPiArICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9SRVFVSVJFRDoKPiArICAgICAgICByZXR1cm4g
ZmFsc2U7Cj4gKwo+ICsgICAgY2FzZSBBUk1fU01DQ0NfU1VDQ0VTUzoKPiArICAgICAgICByZXF1
aXJlZCA9IHRydWU7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSAxOiAvKiBNaXRp
Z2F0aW9uIG5vdCByZXF1aXJlZCBvbiB0aGlzIENQVS4gKi8KPiArICAgICAgICByZXF1aXJlZCA9
IGZhbHNlOwo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsgICAgfQo+
ICsKPiArICAgIGlmICggcmVxdWlyZWQgKQo+ICsgICAgICAgIHRoaXNfY3B1KHNzYmRfY2FsbGJh
Y2tfcmVxdWlyZWQpID0gMTsKPiArCj4gKyAgICByZXR1cm4gcmVxdWlyZWQ7Cj4gK30KPiArI2Vu
ZGlmCj4gKwo+ICAjZGVmaW5lIE1JRFJfUkFOR0UobW9kZWwsIG1pbiwgbWF4KSAgICAgXAo+ICAg
ICAgLm1hdGNoZXMgPSBpc19hZmZlY3RlZF9taWRyX3JhbmdlLCAgXAo+ICAgICAgLm1pZHJfbW9k
ZWwgPSBtb2RlbCwgICAgICAgICAgICAgICAgXAo+IEBAIC0zMzYsNiArMzg4LDEyIEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgYXJtX2VycmF0YVtdID0gewo+ICAg
ICAgICAgIC5lbmFibGUgPSBlbmFibGVfaWNfaW52X2hhcmRlbmluZywKPiAgICAgIH0sCj4gICNl
bmRpZgo+ICsjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4gKyAgICB7Cj4gKyAgICAgICAgLmNhcGFi
aWxpdHkgPSBBUk1fU1NCRCwKPiArICAgICAgICAubWF0Y2hlcyA9IGhhc19zc2JkX21pdGlnYXRp
b24sCj4gKyAgICB9LAo+ICsjZW5kaWYKPiAgICAgIHt9LAo+ICB9Owo+ICAKPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Y3B1ZXJyYXRhLmgKPiBpbmRleCA0ZTQ1YjIzN2M4Li5lNjI4ZDNmZjU2IDEwMDY0NAo+IC0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2NwdWVycmF0YS5oCj4gQEAgLTI3LDkgKzI3LDMwIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBj
aGVja193b3JrYXJvdW5kXyMjZXJyYXR1bSh2b2lkKSAgICAgICAgICAgICBcCj4gIAo+ICBDSEVD
S19XT1JLQVJPVU5EX0hFTFBFUig3NjY0MjIsIEFSTTMyX1dPUktBUk9VTkRfNzY2NDIyLCBDT05G
SUdfQVJNXzMyKQo+ICBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUig4MzQyMjAsIEFSTTY0X1dPUktB
Uk9VTkRfODM0MjIwLCBDT05GSUdfQVJNXzY0KQo+ICtDSEVDS19XT1JLQVJPVU5EX0hFTFBFUihz
c2JkLCBBUk1fU1NCRCwgQ09ORklHX0FSTV9TU0JEKQo+ICAKPiAgI3VuZGVmIENIRUNLX1dPUktB
Uk9VTkRfSEVMUEVSCj4gIAo+ICsjaWZkZWYgQ09ORklHX0FSTV9TU0JECj4gKwo+ICsjaW5jbHVk
ZSA8YXNtL2N1cnJlbnQuaD4KPiArCj4gK0RFQ0xBUkVfUEVSX0NQVShyZWdpc3Rlcl90LCBzc2Jk
X2NhbGxiYWNrX3JlcXVpcmVkKTsKPiArCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBjcHVfcmVxdWly
ZV9zc2JkX21pdGlnYXRpb24odm9pZCkKPiArewo+ICsgICAgcmV0dXJuIHRoaXNfY3B1KHNzYmRf
Y2FsbGJhY2tfcmVxdWlyZWQpOwo+ICt9Cj4gKwo+ICsjZWxzZQo+ICsKPiArc3RhdGljIGlubGlu
ZSBib29sIGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbih2b2lkKQo+ICt7Cj4gKyAgICByZXR1
cm4gZmFsc2U7Cj4gK30KPiArCj4gKyNlbmRpZgo+ICsKPiAgI2VuZGlmIC8qIF9fQVJNX0NQVUVS
UkFUQV9IX18gKi8KPiAgLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1
ZmVhdHVyZS5oCj4gaW5kZXggZTU1N2EwOTVhZi4uMmE1YzA3NWQzYiAxMDA2NDQKPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vY3B1ZmVhdHVyZS5oCj4gQEAgLTQzLDggKzQzLDkgQEAKPiAgI2RlZmluZSBTS0lQX1NZTkNI
Uk9OSVpFX1NFUlJPUl9FTlRSWV9FWElUIDUKPiAgI2RlZmluZSBTS0lQX0NUWFRfU1dJVENIX1NF
UlJPUl9TWU5DIDYKPiAgI2RlZmluZSBBUk1fSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgNwo+ICsj
ZGVmaW5lIEFSTV9TU0JEIDgKPiAgCj4gLSNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICA4Cj4g
KyNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICA5Cj4gIAo+ICAjaWZuZGVmIF9fQVNTRU1CTFlf
Xwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4gaW5kZXggODM0MmNjMzNmZS4uYTY4MDRjZWM5OSAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NtY2NjLmgKPiBAQCAtMjU4LDcgKzI1OCwxNCBAQCBzdHJ1Y3QgYXJtX3NtY2Nj
X3JlcyB7Cj4gICAgICAgICAgICAgICAgICAgICAgICBBUk1fU01DQ0NfT1dORVJfQVJDSCwgICAg
ICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAweDgwMDApCj4gIAo+ICsjZGVmaW5lIEFS
TV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQgICAgICAgICAgICAgXAo+ICsgICAgQVJNX1NN
Q0NDX0NBTExfVkFMKEFSTV9TTUNDQ19GQVNUX0NBTEwsICAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgIEFSTV9TTUNDQ19DT05WXzMyLCAgICAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgIEFSTV9TTUNDQ19PV05FUl9BUkNILCAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgIDB4N0ZGRikKPiArCj4gIC8qIFNNQ0NDIGVycm9yIGNvZGVzICovCj4gKyNk
ZWZpbmUgQVJNX1NNQ0NDX05PVF9SRVFVSVJFRCAgICAgICAgICAoLTIpCj4gICNkZWZpbmUgQVJN
X1NNQ0NDX0VSUl9VTktOT1dOX0ZVTkNUSU9OICAoLTEpCj4gICNkZWZpbmUgQVJNX1NNQ0NDX05P
VF9TVVBQT1JURUQgICAgICAgICAoLTEpCj4gICNkZWZpbmUgQVJNX1NNQ0NDX1NVQ0NFU1MgICAg
ICAgICAgICAgICAoMCkKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:24:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:24:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSm6A-0003fp-Mg; Tue, 12 Jun 2018 16:24:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSm69-0003fd-Tj
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:24:45 +0000
X-Inumbo-ID: 2090a703-6e5d-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2090a703-6e5d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:24:49 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0A23C208B1;
 Tue, 12 Jun 2018 16:24:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528820684;
 bh=X3Zq+o9jl4fEaEhI6ScbJRwTGKBlwIm/8vUjow8Ucsw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=H87QRToi23LpHOlPEC84u6tbl8ch8tsBlut3vf+i+wsiU/4nuv75a0ApeBOm0IIVN
 63eCTbd86nMNX0CKKkAUaT7+LxafQmIvXrxabL7KPhsrDJqYl3uZrlFNy+TLifviLS
 jrGQk68fbH/vkqYv+89MqP+diQjns8+Ht6nOV778=
Date: Tue, 12 Jun 2018 09:24:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180612113643.32020-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806120924270.14695@sstabellini-ThinkPad-X260>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 05/13] xen/arm: Add command line option
 to control SSBD mitigation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIGEgc3lzdGVtIHdo
ZXJlIHRoZSBmaXJtd2FyZSBpbXBsZW1lbnRzIEFSQ0hfV09SS0FST1VORF8yLCBpdCBtYXkgYmUK
PiB1c2VmdWwgdG8gZWl0aGVyIHBlcm1hbmVudGx5IGVuYWJsZSBvciBkaXNhYmxlIHRoZSB3b3Jr
YXJvdW5kIGZvciBjYXNlcwo+IHdoZXJlIHRoZSB1c2VyIGRlY2lkZXMgdGhhdCB0aGV5J2QgcmF0
aGVyIG5vdCBnZXQgYSB0cmFwIG92ZXJoZWFkLCBhbmQKPiBrZWVwIHRoZSBtaXRpZ2F0aW9uIHBl
cm1hbmVudGx5IG9uIG9yIG9mZiBpbnN0ZWFkIG9mIHN3aXRjaGluZyBpdCBvbgo+IGV4Y2VwdGlv
biBlbnRyeS9leGl0LiBJbiBhbnkgY2FzZSwgZGVmYXVsdCB0byBtaXRpZ2F0aW9uIGJlaW5nIGVu
YWJsZWQuCj4gCj4gVGhlIG5ldyBjb21tYW5kIGxpbmUgb3B0aW9uIGlzIGltcGxlbWVudGVkIGFz
IGxpc3Qgb2Ygb25lIG9wdGlvbiB0bwo+IGZvbGxvdyB4ODYgb3B0aW9uIGFuZCBhbHNvIGFsbG93
IHRvIGV4dGVuZCBpdCBtb3JlIGVhc2lseSBpbiB0aGUgZnV0dXJlLgo+IAo+IE5vdGUgdGhhdCBm
b3IgY29udmVuaWVuY2UsIHRoZSBmdWxsIGltcGxlbWVudGlvbiBvZiB0aGUgd29ya2Fyb3VuZCBp
cwo+IGRvbmUgaW4gdGhlIC5tYXRjaGVzIGNhbGxiYWNrLgo+IAo+IExhc3RseSwgYSBhY2Nlc3Nv
ciBpcyBwcm92aWRlZCB0byBrbm93IHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KPiAKPiBB
ZnRlciB0aGlzIHBhdGNoLCB0aGVyZSBhcmUgMyBtZXRob2RzIGNvbXBsZW1lbnRpbmcgZWFjaCBv
dGhlciB0byBmaW5kIHRoZQo+IHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uOgo+ICAgICAtIFRoZSBj
YXBhYmlsaXR5IEFSTV9TU0JEIGluZGljYXRlcyB0aGUgcGxhdGZvcm0gaXMgYWZmZWN0ZWQgYnkg
dGhlCj4gICAgICAgdnVsbmVyYWJpbGl0eS4gVGhpcyB3aWxsIGFsc28gcmV0dXJuIGZhbHNlIGlm
IHRoZSB1c2VyIGRlY2lkZSB0byBmb3JjZQo+ICAgICAgIGRpc2FibGVkIHRoZSBtaXRpZ2F0aW9u
IChzcGVjLWN0cmw9InNzYmQ9Zm9yY2UtZGlzYWJsZSIpLiBUaGUKPiAgICAgICBjYXBhYmlsaXR5
IGlzIHVzZWZ1bCBmb3IgcHV0dGluZyBzaG9ydGN1dCBpbiBwbGFjZSB1c2luZyBhbHRlcm5hdGl2
ZS4KPiAgICAgLSBzc2JkX3N0YXRlIGluZGljYXRlcyB0aGUgZ2xvYmFsIHN0YXRlIG9mIHRoZSBt
aXRpZ2F0aW9uIChlLmcKPiAgICAgICB1bmtub3duLCBmb3JjZSBlbmFibGUuLi4pLiBUaGUgZ2xv
YmFsIHN0YXRlIGlzIHJlcXVpcmVkIHRvIHJlcG9ydAo+ICAgICAgIHRoZSBzdGF0ZSB0byBhIGd1
ZXN0Lgo+ICAgICAtIFRoZSBwZXItY3B1IHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQgaW5kaWNhdGVz
IHdoZXRoZXIgYSBwQ1BVCj4gICAgICAgcmVxdWlyZXMgdG8gY2FsbCB0aGUgU01DLiBUaGlzIGFs
bG93cyB0byBzaG9ydGN1dCBTTUMgY2FsbAo+ICAgICAgIGFuZCBzYXZlIGFuIGVudHJ5L2V4aXQg
dG8gRUwzLgo+IAo+IFRoaXMgaXMgcGFydCBvZiBYU0EtMjYzLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgICAgQ2hhbmdl
cyBpbiB2MzoKPiAgICAgICAgIC0gRml4IHR5cG8gaW4gdGhlIG5hbWUKPiAKPiAgICAgQ2hhbmdl
cyBpbiB2MjoKPiAgICAgICAgIC0gTW92ZSBvdXQgc29tZSBjb2RlIHRvIHRoZSBwcmV2aW91cyBw
YXRjaC4KPiAgICAgICAgIC0gVXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSB3aXRoIG1vcmUgYmFj
a2dyb3VuZAo+IC0tLQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE4
ICsrKysrKysrCj4gIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgICAgIHwgODggKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWVycmF0YS5oICAgICB8IDIxICsrKysrKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDEyMCBp
bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCj4gaW5kZXggODcxMmE4MzNhMi4uOTYyMDI4YjZlZCAxMDA2NDQKPiAtLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duCj4gQEAgLTE3NTYsNiArMTc1NiwyNCBAQCBlbmZvcmNlcyB0aGUg
bWF4aW11bSB0aGVvcmV0aWNhbGx5IG5lY2Vzc2FyeSB0aW1lb3V0IG9mIDY3MG1zLiBBbnkgbnVt
YmVyCj4gIGlzIGJlaW5nIGludGVycHJldGVkIGFzIGEgY3VzdG9tIHRpbWVvdXQgaW4gbWlsbGlz
ZWNvbmRzLiBaZXJvIG9yIGJvb2xlYW4KPiAgZmFsc2UgZGlzYWJsZSB0aGUgcXVpcmsgd29ya2Fy
b3VuZCwgd2hpY2ggaXMgYWxzbyB0aGUgZGVmYXVsdC4KPiAgCj4gKyMjIyBzcGVjLWN0cmwgKEFy
bSkKPiArPiBgPSBMaXN0IG9mIFsgc3NiZD1mb3JjZS1kaXNhYmxlfHJ1bnRpbWV8Zm9yY2UtZW5h
YmxlIF1gCj4gKwo+ICtDb250cm9scyBmb3Igc3BlY3VsYXRpdmUgZXhlY3V0aW9uIHNpZGVjaGFu
bmVsIG1pdGlnYXRpb25zLgo+ICsKPiArVGhlIG9wdGlvbiBgc3NiZD1gIGlzIHVzZWQgdG8gY29u
dHJvbCB0aGUgc3RhdGUgb2YgU3BlY3VsYXRpdmUgU3RvcmUKPiArQnlwYXNzIERpc2FibGUgKFNT
QkQpIG1pdGlnYXRpb24uCj4gKwo+ICsqIGBzc2JkPWZvcmNlLWRpc2FibGVgIHdpbGwga2VlcCB0
aGUgbWl0aWdhdGlvbiBwZXJtYW5lbnRseSBvZmYuIFRoZSBndWVzdAo+ICt3aWxsIG5vdCBiZSBh
YmxlIHRvIGNvbnRyb2wgdGhlIHN0YXRlIG9mIHRoZSBtaXRpZ2F0aW9uLgo+ICsqIGBzc2JkPXJ1
bnRpbWVgIHdpbGwgYWx3YXlzIHR1cm4gb24gdGhlIG1pdGlnYXRpb24gd2hlbiBydW5uaW5nIGlu
IHRoZQo+ICtoeXBlcnZpc29yIGNvbnRleHQuIFRoZSBndWVzdCB3aWxsIGJlIHRvIHR1cm4gb24v
b2ZmIHRoZSBtaXRpZ2F0aW9uIGZvcgo+ICtpdHNlbGYgYnkgdXNpbmcgdGhlIGZpcm13YXJlIGlu
dGVyZmFjZSBBUkNIXF9XT1JLQVJPVU5EXF8yLgo+ICsqIGBzc2JkPWZvcmNlLWVuYWJsZWAgd2ls
bCBrZWVwIHRoZSBtaXRpZ2F0aW9uIHBlcm1hbmVudGx5IG9uLiBUaGUgZ3Vlc3Qgd2lsbAo+ICtu
b3QgYmUgYWJsZSB0byBjb250cm9sIHRoZSBzdGF0ZSBvZiB0aGUgbWl0aWdhdGlvbi4KPiArCj4g
K0J5IGRlZmF1bHQgU1NCRCB3aWxsIGJlIG1pdGlnYXRlZCBhdCBydW50aW1lIChpLmUgYHNzYmQ9
cnVudGltZWApLgo+ICsKPiAgIyMjIHNwZWMtY3RybCAoeDg2KQo+ICA+IGA9IExpc3Qgb2YgWyA8
Ym9vbD4sIHhlbj08Ym9vbD4sIHtwdixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAo+ICA+ICAgICAg
ICAgICAgICBidGktdGh1bms9cmV0cG9saW5lfGxmZW5jZXxqbXAsIHtpYnJzLGlicGIsc3NiZH09
PGJvb2w+IF1gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9h
cmNoL2FybS9jcHVlcnJhdGEuYwo+IGluZGV4IDFhNjEzMDQwNmMuLjQyOTIwMDg2OTIgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Nw
dWVycmF0YS5jCj4gQEAgLTIzNyw2ICsyMzcsNDEgQEAgc3RhdGljIGludCBlbmFibGVfaWNfaW52
X2hhcmRlbmluZyh2b2lkICpkYXRhKQo+ICAKPiAgI2lmZGVmIENPTkZJR19BUk1fU1NCRAo+ICAK
PiArZW51bSBzc2JkX3N0YXRlIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9SVU5USU1FOwo+ICsKPiAr
c3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiAr
ICAgIGNvbnN0IGNoYXIgKnNzOwo+ICsgICAgaW50IHJjID0gMDsKPiArCj4gKyAgICBkbyB7Cj4g
KyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKPiArICAgICAgICBpZiAoICFzcyApCj4gKyAg
ICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOwo+ICsKPiArICAgICAgICBpZiAoICFzdHJu
Y21wKHMsICJzc2JkPSIsIDUpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHMgKz0gNTsK
PiArCj4gKyAgICAgICAgICAgIGlmICggIXN0cm5jbXAocywgImZvcmNlLWRpc2FibGUiLCBzcyAt
IHMpICkKPiArICAgICAgICAgICAgICAgIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9GT1JDRV9ESVNB
QkxFOwo+ICsgICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJ1bnRpbWUiLCBzcyAt
IHMpICkKPiArICAgICAgICAgICAgICAgIHNzYmRfc3RhdGUgPSBBUk1fU1NCRF9SVU5USU1FOwo+
ICsgICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImZvcmNlLWVuYWJsZSIsIHNzIC0g
cykgKQo+ICsgICAgICAgICAgICAgICAgc3NiZF9zdGF0ZSA9IEFSTV9TU0JEX0ZPUkNFX0VOQUJM
RTsKPiArICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+
ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsK
PiArCj4gKyAgICAgICAgcyA9IHNzICsgMTsKPiArICAgIH0gd2hpbGUgKCAqc3MgKTsKPiArCj4g
KyAgICByZXR1cm4gcmM7Cj4gK30KPiArY3VzdG9tX3BhcmFtKCJzcGVjLWN0cmwiLCBwYXJzZV9z
cGVjX2N0cmwpOwo+ICsKPiAgLyoKPiAgICogQXNzZW1ibHkgY29kZSBtYXkgdXNlIHRoZSB2YXJp
YWJsZSBkaXJlY3RseSwgc28gd2UgbmVlZCB0byBtYWtlIHN1cmUKPiAgICogaXQgZml0cyBpbiBh
IHJlZ2lzdGVyLgo+IEBAIC0yNTEsMjAgKzI4NiwxNyBAQCBzdGF0aWMgYm9vbCBoYXNfc3NiZF9t
aXRpZ2F0aW9uKGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqZW50cnkpCj4gICAg
ICBpZiAoIHNtY2NjX3ZlciA8IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQo+ICAgICAgICAgIHJldHVy
biBmYWxzZTsKPiAgCj4gLSAgICAvKgo+IC0gICAgICogVGhlIHByb2JlIGZ1bmN0aW9uIHJldHVy
biB2YWx1ZSBpcyBlaXRoZXIgbmVnYXRpdmUgKHVuc3VwcG9ydGVkCj4gLSAgICAgKiBvciBtaXRp
Z2F0ZWQpLCBwb3NpdGl2ZSAodW5hZmZlY3RlZCksIG9yIHplcm8gKHJlcXVpcmVzCj4gLSAgICAg
KiBtaXRpZ2F0aW9uKS4gV2Ugb25seSBuZWVkIHRvIGRvIGFueXRoaW5nIGluIHRoZSBsYXN0IGNh
c2UuCj4gLSAgICAgKi8KPiAgICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9TTUNDQ19BUkNIX0ZF
QVRVUkVTX0ZJRCwKPiAgICAgICAgICAgICAgICAgICAgICAgIEFSTV9TTUNDQ19BUkNIX1dPUktB
Uk9VTkRfMl9GSUQsICZyZXMpOwo+ICAKPiAgICAgIHN3aXRjaCAoIChpbnQpcmVzLmEwICkKPiAg
ICAgIHsKPiAgICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQ6Cj4gKyAgICAgICAgc3Ni
ZF9zdGF0ZSA9IEFSTV9TU0JEX1VOS05PV047Cj4gICAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICAK
PiAgICAgIGNhc2UgQVJNX1NNQ0NDX05PVF9SRVFVSVJFRDoKPiArICAgICAgICBzc2JkX3N0YXRl
ID0gQVJNX1NTQkRfTUlUSUdBVEVEOwo+ICAgICAgICAgIHJldHVybiBmYWxzZTsKPiAgCj4gICAg
ICBjYXNlIEFSTV9TTUNDQ19TVUNDRVNTOgo+IEBAIC0yODAsOCArMzEyLDQ5IEBAIHN0YXRpYyBi
b29sIGhhc19zc2JkX21pdGlnYXRpb24oY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVz
ICplbnRyeSkKPiAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gICAgICB9Cj4gIAo+IC0gICAgaWYg
KCByZXF1aXJlZCApCj4gLSAgICAgICAgdGhpc19jcHUoc3NiZF9jYWxsYmFja19yZXF1aXJlZCkg
PSAxOwo+ICsgICAgc3dpdGNoICggc3NiZF9zdGF0ZSApCj4gKyAgICB7Cj4gKyAgICBjYXNlIEFS
TV9TU0JEX0ZPUkNFX0RJU0FCTEU6Cj4gKyAgICB7Cj4gKyAgICAgICAgc3RhdGljIGJvb2wgb25j
ZSA9IHRydWU7Cj4gKwo+ICsgICAgICAgIGlmICggb25jZSApCj4gKyAgICAgICAgICAgIHByaW50
aygiJXMgZGlzYWJsZWQgZnJvbSBjb21tYW5kLWxpbmVcbiIsIGVudHJ5LT5kZXNjKTsKPiArICAg
ICAgICBvbmNlID0gZmFsc2U7Cj4gKwo+ICsgICAgICAgIGFybV9zbWNjY18xXzFfc21jKEFSTV9T
TUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDAsIE5VTEwpOwo+ICsgICAgICAgIHJlcXVpcmVk
ID0gZmFsc2U7Cj4gKwo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAgfQo+ICsKPiArICAgIGNhc2Ug
QVJNX1NTQkRfUlVOVElNRToKPiArICAgICAgICBpZiAoIHJlcXVpcmVkICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIHRoaXNfY3B1KHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpID0gMTsKPiAr
ICAgICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8y
X0ZJRCwgMSwgTlVMTCk7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBicmVhazsKPiArCj4g
KyAgICBjYXNlIEFSTV9TU0JEX0ZPUkNFX0VOQUJMRToKPiArICAgIHsKPiArICAgICAgICBzdGF0
aWMgYm9vbCBvbmNlID0gdHJ1ZTsKPiArCj4gKyAgICAgICAgaWYgKCBvbmNlICkKPiArICAgICAg
ICAgICAgcHJpbnRrKCIlcyBmb3JjZWQgZnJvbSBjb21tYW5kLWxpbmVcbiIsIGVudHJ5LT5kZXNj
KTsKPiArICAgICAgICBvbmNlID0gZmFsc2U7Cj4gKwo+ICsgICAgICAgIGFybV9zbWNjY18xXzFf
c21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDEsIE5VTEwpOwo+ICsgICAgICAg
IHJlcXVpcmVkID0gdHJ1ZTsKPiArCj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKwo+ICsg
ICAgZGVmYXVsdDoKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4gKyAgICB9Cj4gIAo+ICAgICAgcmV0dXJuIHJlcXVpcmVkOwo+ICB9Cj4g
QEAgLTM5MCw2ICs0NjMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0
aWVzIGFybV9lcnJhdGFbXSA9IHsKPiAgI2VuZGlmCj4gICNpZmRlZiBDT05GSUdfQVJNX1NTQkQK
PiAgICAgIHsKPiArICAgICAgICAuZGVzYyA9ICJTcGVjdWxhdGl2ZSBTdG9yZSBCeXBhc3MgRGlz
YWJsZWQiLAo+ICAgICAgICAgIC5jYXBhYmlsaXR5ID0gQVJNX1NTQkQsCj4gICAgICAgICAgLm1h
dGNoZXMgPSBoYXNfc3NiZF9taXRpZ2F0aW9uLAo+ICAgICAgfSwKPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9jcHVlcnJhdGEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZXJy
YXRhLmgKPiBpbmRleCBlNjI4ZDNmZjU2Li41NWRkZmRhMjcyIDEwMDY0NAo+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vY3B1ZXJyYXRhLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Nw
dWVycmF0YS5oCj4gQEAgLTMxLDEwICszMSwyNiBAQCBDSEVDS19XT1JLQVJPVU5EX0hFTFBFUihz
c2JkLCBBUk1fU1NCRCwgQ09ORklHX0FSTV9TU0JEKQo+ICAKPiAgI3VuZGVmIENIRUNLX1dPUktB
Uk9VTkRfSEVMUEVSCj4gIAo+ICtlbnVtIHNzYmRfc3RhdGUKPiArewo+ICsgICAgQVJNX1NTQkRf
VU5LTk9XTiwKPiArICAgIEFSTV9TU0JEX0ZPUkNFX0RJU0FCTEUsCj4gKyAgICBBUk1fU1NCRF9S
VU5USU1FLAo+ICsgICAgQVJNX1NTQkRfRk9SQ0VfRU5BQkxFLAo+ICsgICAgQVJNX1NTQkRfTUlU
SUdBVEVELAo+ICt9Owo+ICsKPiAgI2lmZGVmIENPTkZJR19BUk1fU1NCRAo+ICAKPiAgI2luY2x1
ZGUgPGFzbS9jdXJyZW50Lmg+Cj4gIAo+ICtleHRlcm4gZW51bSBzc2JkX3N0YXRlIHNzYmRfc3Rh
dGU7Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGVudW0gc3NiZF9zdGF0ZSBnZXRfc3NiZF9zdGF0ZSh2
b2lkKQo+ICt7Cj4gKyAgICByZXR1cm4gc3NiZF9zdGF0ZTsKPiArfQo+ICsKPiAgREVDTEFSRV9Q
RVJfQ1BVKHJlZ2lzdGVyX3QsIHNzYmRfY2FsbGJhY2tfcmVxdWlyZWQpOwo+ICAKPiAgc3RhdGlj
IGlubGluZSBib29sIGNwdV9yZXF1aXJlX3NzYmRfbWl0aWdhdGlvbih2b2lkKQo+IEBAIC00OSw2
ICs2NSwxMSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgY3B1X3JlcXVpcmVfc3NiZF9taXRpZ2F0aW9u
KHZvaWQpCj4gICAgICByZXR1cm4gZmFsc2U7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbmxpbmUgZW51
bSBzc2JkX3N0YXRlIGdldF9zc2JkX3N0YXRlKHZvaWQpCj4gK3sKPiArICAgIHJldHVybiBBUk1f
U1NCRF9VTktOT1dOOwo+ICt9Cj4gKwo+ICAjZW5kaWYKPiAgCj4gICNlbmRpZiAvKiBfX0FSTV9D
UFVFUlJBVEFfSF9fICovCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16: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 1fSmAc-0003xv-MD; Tue, 12 Jun 2018 16:29:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSmAb-0003xq-Rh
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:29:21 +0000
X-Inumbo-ID: c480c5e2-6e5d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c480c5e2-6e5d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:29:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="74535648"
To: Manuel Bouyer <bouyer@antioche.eu.org>
References: <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <233e98d0-5a4b-a55c-dd2a-e0ad196ffb09@citrix.com>
 <20180612160022.GA9677@mail.soc.lip6.fr>
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: <98c031bf-3edb-65d4-fde6-e08c3a45e2d8@citrix.com>
Date: Tue, 12 Jun 2018 17:29:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612160022.GA9677@mail.soc.lip6.fr>
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] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMTggMTc6MDAsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6Cj4gT24gVHVlLCBKdW4gMTIs
IDIwMTggYXQgMDQ6NTQ6MzBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTIv
MDYvMTggMTY6MzgsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6Cj4+PiBPbiBUdWUsIEp1biAxMiwgMjAx
OCBhdCAwMTozOTowNVBNICswMjAwLCBNYW51ZWwgQm91eWVyIHdyb3RlOgo+Pj4+IEkgYXBwbGll
ZCB0aGlzIHBhdGNoIHRvIDQuMTFyYzQgKGxldCdzIG5vdCBjaGFuZ2UgdG9vIG11Y2ggdGhpbmdz
IGF0IHRoZQo+Pj4+IHNhbWUgdGltZSkgYW5kIHJlYm9vdGVkIG15IHRlc3QgaG9zdC4gSG9wZWZ1
bGx5IEknbGwgaGF2ZSBzb21lIGRhdGEgdG8gcmVwb3J0Cj4+Pj4gc29vbgo+Pj4gR290IHRoZSBm
aXJzdCBwYW5pYyAoc3RpbGwgZnJvbSBhIGkzODYgZG9tVSk6Cj4+PiBsb2dpbjogKFhFTikgZDR2
MCBIaXQgI0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93
XSwgc3RrIDAwMDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4+PiAoWEVOKSBkNHYw
IEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2ZWIwMCBbb3ZlcmZsb3dd
LCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAKPj4+IChYRU4pIGQ0djAg
SGl0ICNEQiBpbiBYZW4gY29udGV4dDogZTAwODpmZmZmODJkMDgwMzZlYjAwIFtvdmVyZmxvd10s
IHN0ayAwMDAwOmZmZmY4MzAxYmYxMTdmNzgsIGRyNiBmZmZmMGZmMAo+Pj4gKFhFTikgZDR2MCBI
aXQgI0RCIGluIFhlbiBjb250ZXh0OiBlMDA4OmZmZmY4MmQwODAzNmViMDAgW292ZXJmbG93XSwg
c3RrIDAwMDA6ZmZmZjgzMDFiZjExN2Y3OCwgZHI2IGZmZmYwZmYwCj4+PiAoWEVOKSBkNHYwIEhp
dCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2ZWIwMCBbb3ZlcmZsb3ddLCBz
dGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAKPj4+IChYRU4pIGQ0djIgSGl0
ICNEQiBpbiBYZW4gY29udGV4dDogZTAwODpmZmZmODJkMDgwMzZlYjAwIFtvdmVyZmxvd10sIHN0
ayAwMDAwOmZmZmY4MzAxYmYwNzdmNzgsIGRyNiBmZmZmMGZmMAo+PiBJIHByZXN1bWUgeW91J3Jl
IHJ1bm5pbmcgYSBYU0EtMjYzIChNb3ZTUykgZXhwbG9pdCBpbiB0ZXN0aW5nPwo+IE5vdCBpbnRl
bnRpb25hbGx5LCB0aGVzZSBhcmUgdGhlIE5ldEJTRCB0ZXN0IHN1aXRlIGFuZCBJIGRvbid0IHRo
aW5rIGFueQo+IHNwZWNpZmljYWxseSB0YXJnZXRzIHRoaXMgKHRoZXJlIGFyZSA3NTkgdGVzdHMg
YXQgdGhpcyB0aW1lKS4KPiBCdXQgdGhlc2UgaW5jbHVkZXMgbmV0d29yayB0ZXN0cywgc28gdGhl
cmUgaXMgcHJvYmFibHkgaW4ga2VybmVsIGJwZiBjb2RlIHRlc3RzLgoKVGhpcyBzcGVjaWZpYyBt
ZXNzYWdlIGNhbiBvbmx5IGJlIHRyaWdnZXJlZCAoc28gZmFyIGFzIHdlIGtub3cpIGJ5IGEKTW92
U1MtZGVmZXJyZWQgI0RCLCBpbiB0aGlzIGNhc2Ugb3ZlciBhbiBgaW50b2AgaW5zdHJ1Y3Rpb24u
CgpJZiB0aGlzIGlzbid0IGEgZGVkaWNhdGVkIHRlc3QsIHRoZW4gd2hhdGV2ZXIgeW91J3ZlIGdv
dCBpbiB5b3VyIHRlc3QKc3VpdGUgY2FtZSBkYW5nZXJvdXNseSBjbG9zZSB0byBkaXNjb3Zlcmlu
ZyB0aGUgTW92U1MgaXNzdWUuCgpBbnl3YXkgLSBpdCB3YXMgbW9yZSBvZiBhbiBvYnNlcnZhdGlv
biB0aGFuIGFueXRoaW5nIGVsc2UsIHRvIHBvaW50IG91dAp0aGF0IGl0IGlzbid0IGxpYWJsZSB0
byBiZSByZWxhdGVkIHRvIHRoZSBhc3NlcnRpb24gZmFpbHVyZS4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:33:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 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 1fSmEY-0004fT-Mj; Tue, 12 Jun 2018 16:33:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSmEX-0004fO-I6
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 16:33:25 +0000
X-Inumbo-ID: 55ec4ecc-6e5e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 55ec4ecc-6e5e-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:33:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="74535858"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
 <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
 <5B1F8BBF02000078001CA473@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: <5f7917c8-30ec-4994-af0d-47512ae7beb2@citrix.com>
Date: Tue, 12 Jun 2018 17:33:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1F8BBF02000078001CA473@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 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMTIvMDYvMTggMTA6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE4IGF0
IDEwOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEyLzA2LzIw
MTggMDk6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDguMDYuMTggYXQgMjA6NDgs
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBAQCAtMzEwNiwxNCArMzEw
NCwxMyBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBt
c3IsIAo+PiB1aW50NjRfdCBtc3JfY29udGVudCkKPj4+PiAgICAgICAgICAgICAgZm9yICggOyAo
cmMgPT0gMCkgJiYgbGJyLT5jb3VudDsgbGJyKysgKQo+Pj4+ICAgICAgICAgICAgICAgICAgZm9y
ICggaSA9IDA7IChyYyA9PSAwKSAmJiAoaSA8IGxici0+Y291bnQpOyBpKysgKQo+Pj4+ICAgICAg
ICAgICAgICAgICAgICAgIGlmICggKHJjID0gdm14X2FkZF9ndWVzdF9tc3IodiwgbGJyLT5iYXNl
ICsgaSkpID09IDAgKQo+Pj4+IC0gICAgICAgICAgICAgICAgICAgIHsKPj4+PiAgICAgICAgICAg
ICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbGJyLT5iYXNlICsgaSwg
Cj4+IFZNWF9NU1JfUlcpOwo+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGxicl90
c3hfZml4dXBfbmVlZGVkICkKPj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFy
Y2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PSAKPj4gRklYVVBfTEJSX1RTWDsKPj4+PiAt
ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVk
ZWQgKQo+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14Lmxi
cl9maXh1cF9lbmFibGVkIHw9Cj4+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
RklYVVBfQkRXX0VSUkFUVU1fQkRGMTQ7Cj4+Pj4gLSAgICAgICAgICAgICAgICAgICAgfQo+Pj4+
ICsKPj4+PiArICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14Lmxicl9mbGFncyB8PSBMQlJfTVNS
U19JTlNFUlRFRDsKPj4+PiArICAgICAgICAgICAgaWYgKCBsYnJfdHN4X2ZpeHVwX25lZWRlZCAp
Cj4+Pj4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9G
SVhVUF9UU1g7Cj4+Pj4gKyAgICAgICAgICAgIGlmICggYmR3X2VycmF0dW1fYmRmMTRfZml4dXBf
bmVlZGVkICkKPj4+PiArICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZmxhZ3Mg
fD0gTEJSX0ZJWFVQX0JERjE0Owo+Pj4gTm90ZSBob3cgdGhlIHNldHRpbmcgb2YgdGhlIGZsYWdz
IHByZXZpb3VzbHkgZGVwZW5kZWQgb24KPj4+IHZteF9hZGRfZ3Vlc3RfbXNyKCkgaGF2aW5nIHJl
dHVybmVkIHN1Y2Nlc3MgYXQgbGVhc3Qgb25jZS4KPj4gQW5kPwo+Pgo+PiBVbmxlc3MgdGhpcyBz
ZXF1ZW5jZSByZXR1cm5zIGZ1bGx5IHN1Y2Nlc3NmdWxseSwgd2UgdGhyb3cgI01DIGludG8gdGhl
Cj4+IGd1ZXN0IHdpdGhvdXQgc2V0dGluZyBhbnkga2luZCBvZiB2TUNFIHN0YXRlLiAgSXQgbWln
aHQgYmUgdGhlIGxlYXN0IGJhZAo+PiBvcHRpb24gd2UgaGF2ZSBhdmFpbGFibGUsIGJ1dCBpdHMg
YWxzbyBub3QgcmVhc29uYWJsZSB0byBleHBlY3QgdGhlCj4+IGd1ZXN0IHRvIHN1cnZpdmUuCj4+
Cj4+IFRoZSB0d28gd2F5cyB0byBmYWlsIGFyZSBFTk9NRU0gd2hpY2ggRTJCSUcuICBUaGUgZm9y
bWVyIGlzIGdvaW5nIHRvIGJlCj4+IGNhdXNpbmcgb3RoZXIgZm9ybXMgb2YgY2hhb3MsIGFuZCB0
aGUgbGF0dGVyIGlzbid0IGdvaW5nIHRvIG9jY3VyIGluCj4+IHByYWN0aWNlIGJlY2F1c2UgY3Vy
cmVudCBjb2RlcGF0aHMgaW4gWGVuIHVzZSBhIG1heGltdW0gb2YgfjQwIG9yIHRoZQo+PiAyNTYg
YXZhaWxhYmxlIHNsb3RzLiAgSWYgaW4gdGhlIHVubGlrZWx5IGNhc2UgdGhhdCB3ZSBmYWlsIHdp
dGggRU5PTUVNCj4+IG9uIHRoZSBmaXJzdCBlbnRyeSwgYWxsIHRoZSBmaXh1cCBsb2dpYyBnZXRz
IHNob3J0IGNpcmN1aXRlZCBkdWUgdG8gdGhlCj4+IG1pc3NpbmcgbWVtb3J5IGFsbG9jYXRpb24g
KHNvIHByYWN0aWNhbGx5IDAgZXh0cmEgb3ZlcmhlYWQpLCBhbmQgdGhlCj4+IGd1ZXN0IHdpbGwg
c3RpbGwgbWFsZnVuY3Rpb24uCj4+Cj4+IFRoZSBlcnJvciBoYW5kbGluZyBoZXJlIGlzIHN1ZmZp
Y2llbnRseSBwb29yIHRoYXQgSSdtIG5vdCB3b3JyaWVkIGFib3V0Cj4+IGNoYW5naW5nIG9uZSBt
aW5vciBjb3JuZXIgY2FzZS4gIEknbSBhY3R1YWxseSBkZWJhdGluZyB3aGV0aGVyIGl0IHdvdWxk
Cj4+IGJlIGJldHRlciB0byBtYWtlIHRoZSBhbGxvY2F0aW9uIGF0IHZtY3MgY29uc3RydWN0aW9u
IHRpbWUsIHRvIGF2b2lkCj4+IHJ1bnRpbWUgb3V0LW9mLW1lbW9yeSBpc3N1ZXMuCj4gV2l0aCBm
dXJ0aGVyIGltcHJvdmVkIE1TUiBoYW5kbGluZyBkb3duIHRoZSByb2FkLCBJIGFzc3VtZSB3ZSds
bAo+IGhhdmUgc29tZSBlbnRyaWVzIGluIHRoZSBsaXN0IGluIGFsbW9zdCBhbGwgY2FzZXMsIHNv
IHllcywgSSB0aGluayB0aGF0Cj4gd291bGQgYmUgZGVzaXJhYmxlLgoKRm9yIHBlcmZvcm1hbmNl
IHJlYXNvbnMsIHdlJ2xsIHdhbnQgdG8ga2VlcCB0aGUgc2l6ZSBvZiB0aGUgbGlzdHMgdG8gYW4K
YWJzb2x1dGUgbWluaW11bS4KCk9uIGEgY2xvc2VyIGluc3BlY3Rpb24sIHRoZSBvbmx5IHVzZXMg
d2UgY3VycmVudGx5IGhhdmUgZm9yIHRoZQpsb2FkL3NhdmUgbGlzdHMgYXJlIHRoaXMgbmV3IEVG
RVIgY2FzZSAob24gR2VuMSBoYXJkd2FyZSksIHRoZSBHbG9iYWwKUGVyZiBDdGwgKGZvciB2UE1V
LCBhbmQgd2UgcmVhbGx5IHNob3VsZCBiZSB1c2luZyB0aGUgbG9hZC9zYXZlIHN1cHBvcnQKbGlr
ZSBFRkVSKSwgYW5kIHRoZSBMQlIgTVNScy4KClRoZXJlZm9yZSwgZm9yIG9uIG5vbi1hbmNpZW50
IGhhcmR3YXJlLCBhIGd1ZXN0IHdoaWNoIGRvZXNuJ3QgdG91Y2gKTVNSX0RFQlVHQ1RMIGlzIG5v
dCBnb2luZyB0byBuZWVkIHRoZSBtZW1vcnkgYWxsb2NhdGlvbiwgc28gcGVyaGFwcyBhbgp1cC1m
cm9udCBhbGxvY2F0aW9uIGlzbid0IHRoZSB3aXNlc3Qgb2Ygb3B0aW9ucy7CoCBJJ2xsIGtlZXAg
dGhpcyBpbiBtaW5kCmR1cmluZyB0aGUgTVNSIHdvcmsuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKb-0005kN-Of; Tue, 12 Jun 2018 16:39:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKa-0005k6-Is
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:40 +0000
X-Inumbo-ID: dbbe0b72-6e5e-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbbe0b72-6e5e-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 18:37:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111791"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:12 +0100
Message-ID: <1528821553-27252-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
 <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 4/5] cs-bisection-step: Handle build job
 chains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

Y3MtYmlzZWN0aW9uLXN0ZXAgYXNzdW1lcyB0aGF0IGV2ZXJ5IGpvYiBpdCB3aWxsIG5lZWQgdG8g
Y3JlYXRlIGhhcyBhCnVuaXF1ZSBuYW1lLiAgSW5kZWVkLCBpbiBnZW5lcmFsLCBpdCBpcyBwcm9i
YWJseSBub3QgcmVhc29uYWJsZSB0bwpleHBlY3QgaXQgdG8gd29yayBpZiB0aGF0IGlzIG5vdCB0
aGUgY2FzZS4KCmJ1aWxkLWFtZDY0LWZyZWVic2QgbmVlZHMgYSBwcmV2aW91cyBidWlsZC1hbWQ2
NC1mcmVlYnNkLgoKQ3VycmVudGx5IGNzLWJpc2VjdGlvbi1zdGVwIGNvbmZ1c2VzIGl0c2VsZiBp
bnRvIHdyaXRpbmcgYSBmbGlnaHQKd2hlcmUgYnVpbGQtYW1kNjQtZnJlZWJzZCB1c2VzIGl0c2Vs
ZiBhcyBpdHMgZnJlZWJzZGJ1aWxkam9iLgpUaGlzIG5hdHVyYWxseSBkb2VzIG5vdCB3b3JrIHZl
cnkgd2VsbC4KCkkgdGhpbmsgdGhlIHJpZ2h0IGFwcHJvYWNoIGlzIGZvciBjcy1iaXNlY3Rpb24t
c3RlcCB0byBzcG90IHdoZW4gaXQKaXRzIHJlY3Vyc2lvbiB0aHJvdWdoIHRoZSBqb2JzLCB2aWEg
KmpvYiBydW52YXJzLCB3b3VsZCBkZXNjZW5kIGludG8gYQpqb2IgbmFtZSB3aGljaCBpdCB3YXMg
YWxyZWFkeSBlbmNvdXRlcmVkIGVhcmxpZXIgaW4gdGhlIGRlcGVuZGVuY3kKY2hhaW4sIGFuZCwg
d2hlbiB0aGF0IG9jY3VycywgdG8gc2ltcGx5IHNraXAgcmVnZW5lcmF0aW5nIHRoYXQgZGVlcGVy
CmNvcHkgb2YgdGhlIGpvYi4KClRoYXQgaXMgYWNoaWV2ZWQgaGVyZSBieSBmaWx0ZXJpbmcgdGhl
IHN1YmpvYiBvdXQgb2YgdGhlIGxpc3QsIGJlZm9yZQp3ZSBnbyBsb29raW5nIGZvciBqb2JzIHRv
IHJldXNlLiAgQXMgYSByZXN1bHQsIG5vdCBvbmx5IHdpbGwgbm8gbmV3CmpvYiBiZSBjcmVhdGVk
LCBidXQgdGhlIG9yaWdpbmFsIGRlZXBlciBqb2Igd2lsbCBiZSByZXVzZWQgYmVjYXVzZSB0aGUK
cnVudmFyIHZhbHVlIHdpbGwgbm90IGJlIHVwZGF0ZWQuCgpGVFIsIHRoZSBjaXJjdWxhciBkZXBl
bmRlbmN5IHByb2R1Y2VzIHRoaXMgZXJyb3IgZnJvbSBzZy1leGVjdXRlLWZsaWdodDoKCiAgd2Fp
dCBmb3IgcHJvY2VzcyBmYWlsZWQ6IG5vIGNoaWxkcmVuCiAgICAgIHdoaWxlIGV4ZWN1dGluZwog
ICJ3YWl0IC1ub2hhbmciCiAgICAgIChwcm9jZWR1cmUgIm1haW5faXRlcmF0aW9uIiBsaW5lIDE0
KQogICAgICBpbnZva2VkIGZyb20gd2l0aGluCiAgIm1haW5faXRlcmF0aW9uIgogICAgICAocHJv
Y2VkdXJlICJtYWluIiBsaW5lIDgpCiAgICAgIGludm9rZWQgZnJvbSB3aXRoaW4KICAibWFpbiIK
ICAgICAgKGZpbGUgIi4vc2ctZXhlY3V0ZS1mbGlnaHQiIGxpbmUgMjM4KQoKVGhpcyBpcyBiZWNh
dXNlIHNnLWV4ZWN1dGUtZmxpZ2h0J3MgYWxnb3JpdGhtIGFzc3VtZXMgdGhhdCBpZiB0aGVyZQph
cmUgbm8gam9icyBydW5uaW5nIHRoZXJlIG11c3QgYmUgc29tZSBqb2Igd2hvc2UgZGVwZW5kZW5j
aWVzIGFyZSBkb25lLgpUaGF0IGlzIHRydWUgaWYgdGhlIGpvYiBncmFwaCBoYXMgbm8gY3ljbGVz
LgoKSW1wcm92aW5nIHRoZSBlcnJvciBtZXNzYWdlIGZyb20gc2ctZXhlY3V0ZS1mbGlnaHQgaXMg
bGVmdCBhcyBhbgpleGVyY2lzZSBmb3IgdGhlIGZ1dHVyZS4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIGNzLWJpc2VjdGlvbi1zdGVw
IHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2NzLWJpc2VjdGlvbi1zdGVwIGIvY3MtYmlzZWN0aW9uLXN0ZXAK
aW5kZXggMDFlZTZlNS4uYTdlMDMzNiAxMDA3NTUKLS0tIGEvY3MtYmlzZWN0aW9uLXN0ZXAKKysr
IGIvY3MtYmlzZWN0aW9uLXN0ZXAKQEAgLTExMzMsNiArMTEzMyw3IEBAIEVORAogCiBvdXIgJWpv
YnNfY3JlYXRlZDsKIG91ciAlYnVpbGRzX2ludmVzdGlnYXRlZDsgIyAkYnVpbGRzX2ludmVzdGln
YXRlZHskcG9wam9ifSA9IDAsIG9yIHsuLnJvdy4ufQorb3VyICVyZWN1cnNpb25fdHJhY2s7CiAK
IHN1YiBwcmVwYXJlam9iICgkJCQpOwogc3ViIHByZXBhcmVqb2IgKCQkJCkgewpAQCAtMTE0NCw2
ICsxMTQ1LDExIEBAIHN1YiBwcmVwYXJlam9iICgkJCQpIHsKIAlyZXR1cm4gJGpvYnNfY3JlYXRl
ZHskcG9wam9ifTsKICAgICB9CiAKKyAgICBsb2NhbCAkcmVjdXJzaW9uX3RyYWNreyRwb3Bqb2J9
ID0geworICAgICAgICBEZXB0aCA9PiAoMSArIGtleXMgJXJlY3Vyc2lvbl90cmFjayksCisgICAg
ICAgIFNwZWMgPT4gIiRjb3B5ZmxpZ2h0LiRwb3Bqb2IiCisgICAgfTsKKwogICAgIHByaW50IFNU
REVSUiAiTmVlZCAkcG9wZmxpZ2h0LiRwb3Bqb2IgKGxpa2UgJGNvcHlmbGlnaHQpXG4iOwogCiAg
ICAgIyBDcmVhdGUgYSB0ZW1wb3JhcnkgdGFibGUgY29udGFpbmluZyB0aGUgcnVudmFycyB3ZSB3
YW50CkBAIC0xMjA4LDYgKzEyMTQsMjEgQEAgRU5ECiAgICAgICAgIH0KICAgICB9CiAKKyAgICBA
JHN1YmpvYnMgPSBncmVwIHsKKyAgICAgICAgaWYgKCRyZWN1cnNpb25fdHJhY2t7ICRfLT57am9i
fSB9KSB7CisgICAgICAgICAgICBwcmludCBTVERFUlIgIk5vdCByZWN1cnNpdmVseSBjcmVhdGlu
ZyBhbm90aGVyICRfLT57am9ifSAoIi4KKyAgICAgICAgICAgICAgICAoCisgICAgICAgICAgICAg
ICAgIGpvaW4gIiAtPiAiLAorICAgICAgICAgICAgICAgICBtYXAgeyAkXy0+e1NwZWN9IH0KKyAg
ICAgICAgICAgICAgICAgc29ydCB7ICRhLT57RGVwdGh9IDw9PiAkYi0+e0RlcHRofSB9CisgICAg
ICAgICAgICAgICAgIHZhbHVlcyAlcmVjdXJzaW9uX3RyYWNrCisgICAgICAgICAgICAgICAgKS4g
IiAtPiAkXy0+e29yZ2ZsaWdodH0uJF8tPntqb2J9XG4iOworICAgICAgICAgICAgMDsKKyAgICAg
ICAgfSBlbHNlIHsKKyAgICAgICAgICAgIDE7CisgICAgICAgIH0KKyAgICB9IEAkc3Viam9iczsK
KwogICAgICMgU2VlIGlmIHRoZXJlJ3MgYSBidWlsZCB3ZSBjYW4gcmV1c2UKIAogICAgIG15ICgk
cmVjaXBlKSA9ICRkYmhfdGVzdHMtPnNlbGVjdHJvd19hcnJheSg8PEVORCx7fSwgJGNvcHlmbGln
aHQsJHBvcGpvYik7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKf-0005lS-D0; Tue, 12 Jun 2018 16:39: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKd-0005l7-Du
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:43 +0000
X-Inumbo-ID: de269b7b-6e5e-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de269b7b-6e5e-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 18:37:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111792"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:13 +0100
Message-ID: <1528821553-27252-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
 <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 5/5] cs-bisection-step: Do explicitly
 set runvar for suppressed recursion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

V2hlbiB3ZSBkZXRlY3QgdGhhdCB3ZSBhcmUgY29uc2lkZXJpbmcgYSBqb2Igd2hpY2ggaXMgaWRl
bnRpY2FsbHkKbmFtZWQgdG8gb25lIGVhcmxpZXIgaW4gdGhlIGRlcGVuZGVuY3kgY2hhaW4sIGl0
IGNvdWxkIGhhcHBlbiB0aGF0IHRoZQpmaW5hbCByZWZlcmVuY2luZyBydW52YXIgaW4gdGhlIGpv
YiBhdCB3aGljaCB3ZSBicmVhayB0aGUgY3ljbGUgaXMKYWN0dWFsbHkgdG8gYW4gdW5xdWFsaWZp
ZWQgam9iIG5hbWUuCgooVGhpcyBjYW5ub3QgaGFwcGVuIHVubGVzcyB0aGUgY3ljbGUgaGFzIG1v
cmUgdGhhbiAyIGpvYnMsIGFuZAp0aGVyZWZvcmUgbW9yZSB0aGFuIG9uZSBqb2IgbmFtZSwgYmVj
YXVzZSBvdGhlcndpc2UgdGhlIGpvYiB3ZSB3b3VsZApiZSBjb3B5aW5nIHdvdWxkIGhhdmUgYSBz
ZWxmLXJlZmVyZW5jZS4gIFNvIGl0IGNhbm5vdCBvY2N1ciByaWdodApub3cuKQoKU28gd2hlbiBi
cmVha2luZyB0aGUgY3ljbGUsIHdlIHNob3VsZCB1cGRhdGUgdGhlIGpvYiB3ZSBhcmUgYnVpbGRp
bmcKdG8gcmVmZXIgdG8gdGhlIGV4YWN0IGZsaWdodCBhbmQgam9iIHdlIHdhbnQgaXQgdG8gcmV1
c2UuCgpUaGUgbW9zdCBjb252ZW5pZW50IHdheSB0byBkbyB0aGlzIGlzIHRvIHJlb3JnYW5pc2Ug
dGhlIG5ldyByZWN1cnNpb24Kc3VwcHJlc3Npb24gY29kZTogd2UgcmV0YWluIHRoZSBzdXBwcmVz
c2VkIGVudHJpZXMgaW4gJHN1YmpvYnMsIGFuZApmaWx0ZXIgdGhlbSBhcyBhcHByb3ByaWF0ZS4K
ClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgot
LS0KIGNzLWJpc2VjdGlvbi1zdGVwIHwgMzYgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvY3MtYmlzZWN0aW9uLXN0ZXAgYi9jcy1iaXNlY3Rpb24tc3RlcAppbmRl
eCBhN2UwMzM2Li4wNWJmYWEwIDEwMDc1NQotLS0gYS9jcy1iaXNlY3Rpb24tc3RlcAorKysgYi9j
cy1iaXNlY3Rpb24tc3RlcApAQCAtMTIxNCwyMCArMTIxNCwxNyBAQCBFTkQKICAgICAgICAgfQog
ICAgIH0KIAotICAgIEAkc3Viam9icyA9IGdyZXAgewotICAgICAgICBpZiAoJHJlY3Vyc2lvbl90
cmFja3sgJF8tPntqb2J9IH0pIHsKLSAgICAgICAgICAgIHByaW50IFNUREVSUiAiTm90IHJlY3Vy
c2l2ZWx5IGNyZWF0aW5nIGFub3RoZXIgJF8tPntqb2J9ICgiLgotICAgICAgICAgICAgICAgICgK
LSAgICAgICAgICAgICAgICAgam9pbiAiIC0+ICIsCi0gICAgICAgICAgICAgICAgIG1hcCB7ICRf
LT57U3BlY30gfQotICAgICAgICAgICAgICAgICBzb3J0IHsgJGEtPntEZXB0aH0gPD0+ICRiLT57
RGVwdGh9IH0KLSAgICAgICAgICAgICAgICAgdmFsdWVzICVyZWN1cnNpb25fdHJhY2sKLSAgICAg
ICAgICAgICAgICApLiAiIC0+ICRfLT57b3JnZmxpZ2h0fS4kXy0+e2pvYn1cbiI7Ci0gICAgICAg
ICAgICAwOwotICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgMTsKLSAgICAgICAgfQotICAg
IH0gQCRzdWJqb2JzOworICAgIGZvcmVhY2ggbXkgJHN1YmpvYiAoQCRzdWJqb2JzKSB7CisgICAg
ICAgIG5leHQgdW5sZXNzICRyZWN1cnNpb25fdHJhY2t7ICRzdWJqb2ItPntqb2J9IH07CisgICAg
ICAgICRzdWJqb2ItPntzdXBwcmVzc30gPSAxOworICAgICAgICBwcmludCBTVERFUlIgIk5vdCBy
ZWN1cnNpdmVseSBkZW1hbmRpbmcgYW5vdGhlciAkc3Viam9iLT57am9ifSAoIi4KKyAgICAgICAg
ICAgICgKKyAgICAgICAgICAgICBqb2luICIgLT4gIiwKKyAgICAgICAgICAgICBtYXAgeyAkXy0+
e1NwZWN9IH0KKyAgICAgICAgICAgICBzb3J0IHsgJGEtPntEZXB0aH0gPD0+ICRiLT57RGVwdGh9
IH0KKyAgICAgICAgICAgICB2YWx1ZXMgJXJlY3Vyc2lvbl90cmFjaworICAgICAgICAgICAgKS4g
IiAtPiAkc3Viam9iLT57b3JnZmxpZ2h0fS4kc3Viam9iLT57am9ifVxuIjsKKyAgICB9CiAKICAg
ICAjIFNlZSBpZiB0aGVyZSdzIGEgYnVpbGQgd2UgY2FuIHJldXNlCiAKQEAgLTEyMzcsNyArMTIz
NCw4IEBAIEVORAogCiAgICAgbXkgJHVzZWpvYjsKIAotICAgIGlmICgkY2FjaGVfb3B0aW9uIGFu
ZCAkY2FjaGVvayBhbmQgJHJlY2lwZSA9fiBtL15idWlsZC8gYW5kICFAJHN1YmpvYnMpIHsKKyAg
ICBpZiAoJGNhY2hlX29wdGlvbiBhbmQgJGNhY2hlb2sgYW5kICRyZWNpcGUgPX4gbS9eYnVpbGQv
CisgICAgICAgIGFuZCAhZ3JlcCB7ICEkXy0+e3N1cHByZXNzfSB9IEAkc3Viam9icykgewogCW15
ICRyZXVzZWpvYj0gJGJ1aWxkc19pbnZlc3RpZ2F0ZWR7JHBvcGpvYn07CiAJaWYgKCFkZWZpbmVk
ICRyZXVzZWpvYikgewogCSAgICBwcmludCBTVERFUlIgIlNlYXJjaGluZyBmb3IgJHBvcGpvYiAo
bGlrZSAkY29weWZsaWdodCkgdG8gcmV1c2UuLi5cbiI7CkBAIC0xMzA5LDcgKzEzMDcsMTMgQEAg
RU5ECiBFTkQKICAgICBmb3JlYWNoIG15ICRzdWJqb2IgKEAkc3Viam9icykgewogICAgICAgICBt
eSAkdGFyZ2V0OwotICAgICAgICAkdGFyZ2V0PSBwcmVwYXJlam9iKCRzdWJqb2ItPntqb2J9LCAk
c3Viam9iLT57b3JnZmxpZ2h0fSwgMSk7CisgICAgICAgIGlmICgkc3Viam9iLT57c3VwcHJlc3N9
KSB7CisgICAgICAgICAgICAkdGFyZ2V0ID0gIiRzdWJqb2ItPntvcmdmbGlnaHR9LiRzdWJqb2It
Pntqb2J9IjsKKyAgICAgICAgICAgIHByaW50IFNUREVSUiAiUmV1c2luZyAkdGFyZ2V0IGZvciAk
c3Viam9iLT57bmFtZX0iLgorICAgICAgICAgICAgICAgICIgaW4gJHBvcGZsaWdodC4kcG9wam9i
XG4iOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigk
c3Viam9iLT57am9ifSwgJHN1YmpvYi0+e29yZ2ZsaWdodH0sIDEpOworICAgICAgICB9CiAgICAg
ICAgICRqb2JzZXRxLT5leGVjdXRlKCR0YXJnZXQsICRwb3BmbGlnaHQsICRwb3Bqb2IsICRzdWJq
b2ItPntuYW1lfSk7CiAgICAgfQogICAgICRqb2JzZXRxLT5maW5pc2goKTsKLS0gCjIuMS40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKb-0005kH-Em; Tue, 12 Jun 2018 16: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKZ-0005ju-IU
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:39 +0000
X-Inumbo-ID: 3527ecfd-6e5f-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3527ecfd-6e5f-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:39:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111786"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:09 +0100
Message-ID: <1528821553-27252-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
 <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/5] db_retry: Honour new
 OSSTEST_DB_ALWAYS_ABORT variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VmdWwgZm9yIGRlYnVnZ2luZy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QucG0gfCAyICsrCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC5wbSBiL09z
c3Rlc3QucG0KaW5kZXggMjI2Mzc4Ni4uMzM3N2VhMyAxMDA2NDQKLS0tIGEvT3NzdGVzdC5wbQor
KysgYi9Pc3N0ZXN0LnBtCkBAIC0zMzAsNiArMzMwLDggQEAgc3ViIGRiX3JldHJ5ICgkJCQ7JCQp
IHsKIAkJbGFzdCBpZiAkZGJfcmV0cnlfc3RvcCBlcSAnYWJvcnQnOwogCQluZXh0OwogCSAgICB9
CisgICAgICAgICAgICBkaWUgJ09TU1RFU1RfREJfQUxXQVlTX0FCT1JUIHNldCcKKyAgICAgICAg
ICAgICAgICBpZiAkRU5WeydPU1NURVNUX0RCX0FMV0FZU19BQk9SVCd9OwogCSAgICAkY29tbWl0
dGluZyA9IDE7CiAJICAgICRkYmgtPmNvbW1pdCgpOwogCX07Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKb-0005kB-5N; Tue, 12 Jun 2018 16: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKZ-0005jt-Hp
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:39 +0000
X-Inumbo-ID: 35963608-6e5f-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35963608-6e5f-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:39:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111790"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:11 +0100
Message-ID: <1528821553-27252-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
 <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/5] cs-bisection-step: Refactor
 $subjobs calculations 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: Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGFyc2UgdGhlIHJ1bnZhciBuYW1lIGVhcmxpZXIsIGFkZGluZyBqb2IgYW5kIG9yZ2ZsaWdodCBt
ZW1iZXJzIHRvIHRoZQpyb3cgaGFzaGVzIHdlIGdvdCBmcm9tIHRoZSBkYi4gIFRoaXMgc2xpZ2h0
bHkgdW5pZmllcyB0aGUgY2FsbCB0bwpwcmVwYXJlam9iLCBidXQgbW9yZSByZWxldmFudGx5LCBt
YWtlcyB0aGUgZWZmZWN0aXZlIGpvYiBhbmQgZmxpZ2h0CmluZm9ybWF0aW9uIGF2YWlsYWJsZSBl
YXJsaWVyLiAgVGhhdCB3aWxsIGJlIHVzZWZ1bCBpbiBhIG1vbWVudC4KCk5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogY3MtYmlzZWN0aW9uLXN0ZXAgfCAxOCArKysrKysrKysrKystLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2NzLWJpc2VjdGlvbi1zdGVwIGIvY3MtYmlzZWN0aW9uLXN0ZXAKaW5kZXggMGQwZTA4Zi4u
MDFlZTZlNSAxMDA3NTUKLS0tIGEvY3MtYmlzZWN0aW9uLXN0ZXAKKysrIGIvY3MtYmlzZWN0aW9u
LXN0ZXAKQEAgLTExOTcsNiArMTE5NywxNyBAQCBFTkQKICAgICBteSAkc3Viam9icz0gJGpvYnEt
PmZldGNoYWxsX2FycmF5cmVmKCB7fSApOwogICAgICRqb2JxLT5maW5pc2goKTsKIAorICAgIGZv
cmVhY2ggbXkgJHN1YmpvYiAoQCRzdWJqb2JzKSB7CisgICAgICAgIG15ICRqb2JzcGVjPSAkc3Vi
am9iLT57dmFsfTsKKyAgICAgICAgaWYgKCRqb2JzcGVjID1+IG0vXihcZCspXC4oLispJC8pIHsK
KyAgICAgICAgICAgICRzdWJqb2ItPntqb2J9ICAgICAgID0gJDI7CisgICAgICAgICAgICAkc3Vi
am9iLT57b3JnZmxpZ2h0fSA9ICQxOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgJHN1
YmpvYi0+e2pvYn0gICAgICAgPSAkam9ic3BlYzsKKyAgICAgICAgICAgICRzdWJqb2ItPntvcmdm
bGlnaHR9ID0gJGNvcHlmbGlnaHQ7CisgICAgICAgIH0KKyAgICB9CisKICAgICAjIFNlZSBpZiB0
aGVyZSdzIGEgYnVpbGQgd2UgY2FuIHJldXNlCiAKICAgICBteSAoJHJlY2lwZSkgPSAkZGJoX3Rl
c3RzLT5zZWxlY3Ryb3dfYXJyYXkoPDxFTkQse30sICRjb3B5ZmxpZ2h0LCRwb3Bqb2IpOwpAQCAt
MTI3NywxMiArMTI4OCw3IEBAIEVORAogRU5ECiAgICAgZm9yZWFjaCBteSAkc3Viam9iIChAJHN1
YmpvYnMpIHsKICAgICAgICAgbXkgJHRhcmdldDsKLSAgICAgICAgbXkgJGpvYnNwZWM9ICRzdWJq
b2ItPnt2YWx9OwotICAgICAgICBpZiAoJGpvYnNwZWMgPX4gbS9eKFxkKylcLiguKykkLykgewot
ICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigkMiwgJDEsIDEpOwotICAgICAgICB9IGVs
c2UgewotICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigkam9ic3BlYywgJGNvcHlmbGln
aHQsIDEpOwotICAgICAgICB9CisgICAgICAgICR0YXJnZXQ9IHByZXBhcmVqb2IoJHN1YmpvYi0+
e2pvYn0sICRzdWJqb2ItPntvcmdmbGlnaHR9LCAxKTsKICAgICAgICAgJGpvYnNldHEtPmV4ZWN1
dGUoJHRhcmdldCwgJHBvcGZsaWdodCwgJHBvcGpvYiwgJHN1YmpvYi0+e25hbWV9KTsKICAgICB9
CiAgICAgJGpvYnNldHEtPmZpbmlzaCgpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKe-0005lC-2b; Tue, 12 Jun 2018 16:39: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=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKc-0005kv-JZ
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:42 +0000
X-Inumbo-ID: dd2390fb-6e5e-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd2390fb-6e5e-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 18:37:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111795"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:08 +0100
Message-ID: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <23327.63003.13831.988297@mariner.uk.xensource.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 0/5] Handle jobs that depend on
 identically-named jobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpJYW4gSmFja3Nv
biAoNSk6CiAgZGJfcmV0cnk6IEhvbm91ciBuZXcgT1NTVEVTVF9EQl9BTFdBWVNfQUJPUlQgdmFy
aWFibGUKICBjcy1iaXNlY3Rpb24tc3RlcDogSW1wcm92ZSBhIG1lc3NhZ2UKICBjcy1iaXNlY3Rp
b24tc3RlcDogUmVmYWN0b3IgJHN1YmpvYnMgY2FsY3VsYXRpb25zIGEgYml0CiAgY3MtYmlzZWN0
aW9uLXN0ZXA6IEhhbmRsZSBidWlsZCBqb2IgY2hhaW5zCiAgY3MtYmlzZWN0aW9uLXN0ZXA6IERv
IGV4cGxpY2l0bHkgc2V0IHJ1bnZhciBmb3Igc3VwcHJlc3NlZCByZWN1cnNpb24KCiBPc3N0ZXN0
LnBtICAgICAgICB8ICAyICsrCiBjcy1iaXNlY3Rpb24tc3RlcCB8IDQzICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSmKY-0005jh-Rj; Tue, 12 Jun 2018 16:39:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hfe/=i6=citrix.com=prvs=694d9f8cf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fSmKX-0005jb-Ck
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:39:37 +0000
X-Inumbo-ID: 33a78aa1-6e5f-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33a78aa1-6e5f-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 16:39:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="57111788"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 12 Jun 2018 17:39:10 +0100
Message-ID: <1528821553-27252-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
References: <23327.63003.13831.988297@mariner.uk.xensource.com>
 <1528821553-27252-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/5] cs-bisection-step: Improve a message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogY3MtYmlzZWN0aW9uLXN0ZXAgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9jcy1iaXNlY3Rpb24tc3RlcCBiL2NzLWJp
c2VjdGlvbi1zdGVwCmluZGV4IDBiZThiZDAuLjBkMGUwOGYgMTAwNzU1Ci0tLSBhL2NzLWJpc2Vj
dGlvbi1zdGVwCisrKyBiL2NzLWJpc2VjdGlvbi1zdGVwCkBAIC0xMjA4LDcgKzEyMDgsNyBAQCBF
TkQKICAgICBpZiAoJGNhY2hlX29wdGlvbiBhbmQgJGNhY2hlb2sgYW5kICRyZWNpcGUgPX4gbS9e
YnVpbGQvIGFuZCAhQCRzdWJqb2JzKSB7CiAJbXkgJHJldXNlam9iPSAkYnVpbGRzX2ludmVzdGln
YXRlZHskcG9wam9ifTsKIAlpZiAoIWRlZmluZWQgJHJldXNlam9iKSB7Ci0JICAgIHByaW50IFNU
REVSUiAiU2VhcmNoaW5nIGZvciAkcG9wZmxpZ2h0LiRwb3Bqb2IgdG8gcmV1c2UuLi5cbiI7CisJ
ICAgIHByaW50IFNUREVSUiAiU2VhcmNoaW5nIGZvciAkcG9wam9iIChsaWtlICRjb3B5ZmxpZ2h0
KSB0byByZXVzZS4uLlxuIjsKIAkgICAgJHJldXNlam9iID0KIAkJJGRiaF90ZXN0cy0+c2VsZWN0
cm93X2hhc2hyZWYoPDxFTkQse30sICRwb3Bqb2IsJHBvcGpvYik7CiAgICAgICAgICAgICBTRUxF
Q1QgICoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 16:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 16: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 1fSmaL-00010m-VJ; Tue, 12 Jun 2018 16:55: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSmaL-00010Y-HS
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 16:55:57 +0000
X-Inumbo-ID: 222da9c1-6e61-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 222da9c1-6e61-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 18:53: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 1fSmaJ-0000FX-5a; Tue, 12 Jun 2018 16:55: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 1fSmaI-00027G-Oz; Tue, 12 Jun 2018 16:55:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSmaI-0003BB-O7; Tue, 12 Jun 2018 16:55:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124090-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-armhf-libvirt:libvirt-build:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-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-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-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=11535cdbc0ae5925a55b3e735447c30faaa6f63b
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 16:55:54 +0000
Subject: [Xen-devel] [xen-unstable test] 124090: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA5MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDA5MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDU3CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA1Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwNTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1
YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQwOTAgIDIw
MTgtMDYtMTIgMDE6NTE6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 17:40:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 17:40:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSnH7-00084b-5k; Tue, 12 Jun 2018 17:40:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSnH6-00084W-CK
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 17:40:08 +0000
X-Inumbo-ID: a7d788db-6e67-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7d788db-6e67-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 17:40:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="74540297"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
 <5B1F83F802000078001CA440@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: <ba237035-ce91-f068-238f-f37c4d12820b@citrix.com>
Date: Tue, 12 Jun 2018 18:40:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1F83F802000078001CA440@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 8/9] x86/vmx: Support removing MSRs from
 the host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gMTIvMDYvMTggMDk6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA2LjE4IGF0
IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZtY3MuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNz
LmMKPj4gQEAgLTE0NTIsNiArMTQ1Miw3NCBAQCBpbnQgdm14X2FkZF9tc3Ioc3RydWN0IHZjcHUg
KnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsLAo+PiAgICAgIHJldHVybiByYzsKPj4gIH0K
Pj4gIAo+PiAraW50IHZteF9kZWxfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIGVu
dW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSkKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgYXJjaF92bXhf
c3RydWN0ICp2bXggPSAmdi0+YXJjaC5odm1fdm14Owo+PiArICAgIHN0cnVjdCB2bXhfbXNyX2Vu
dHJ5ICpzdGFydCA9IE5VTEwsICplbnQsICplbmQ7Cj4+ICsgICAgdW5zaWduZWQgaW50IHN1YnN0
YXJ0LCBzdWJlbmQsIHRvdGFsOwo+PiArCj4+ICsgICAgQVNTRVJUKHYgPT0gY3VycmVudCB8fCAh
dmNwdV9ydW5uYWJsZSh2KSk7Cj4+ICsKPj4gKyAgICBzd2l0Y2ggKCB0eXBlICkKPj4gKyAgICB7
Cj4+ICsgICAgY2FzZSBWTVhfTVNSX0hPU1Q6Cj4+ICsgICAgICAgIHN0YXJ0ICAgID0gdm14LT5o
b3N0X21zcl9hcmVhOwo+PiArICAgICAgICBzdWJzdGFydCA9IDA7Cj4+ICsgICAgICAgIHN1YmVu
ZCAgID0gdm14LT5ob3N0X21zcl9jb3VudDsKPj4gKyAgICAgICAgdG90YWwgICAgPSBzdWJlbmQ7
Cj4+ICsgICAgICAgIGJyZWFrOwo+PiArCj4+ICsgICAgY2FzZSBWTVhfTVNSX0dVRVNUOgo+PiAr
ICAgICAgICBzdGFydCAgICA9IHZteC0+bXNyX2FyZWE7Cj4+ICsgICAgICAgIHN1YnN0YXJ0ID0g
MDsKPj4gKyAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9zYXZlX2NvdW50Owo+PiArICAgICAg
ICB0b3RhbCAgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7Cj4+ICsgICAgICAgIGJyZWFrOwo+PiAr
Cj4+ICsgICAgY2FzZSBWTVhfTVNSX0dVRVNUX0xPQURPTkxZOgo+PiArICAgICAgICBzdGFydCAg
ICA9IHZteC0+bXNyX2FyZWE7Cj4+ICsgICAgICAgIHN1YnN0YXJ0ID0gdm14LT5tc3Jfc2F2ZV9j
b3VudDsKPj4gKyAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9sb2FkX2NvdW50Owo+PiArICAg
ICAgICB0b3RhbCAgICA9IHN1YmVuZDsKPj4gKyAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICBk
ZWZhdWx0Ogo+PiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4gKyAgICB9Cj4+ICsK
Pj4gKyAgICBpZiAoICFzdGFydCApCj4+ICsgICAgICAgIHJldHVybiAtRVNSQ0g7Cj4gSSdtIHBy
ZXR0eSBzdXJlIG5vdCBhbGwgZ2NjIHZlcnNpb25zIHdlIHN1cHBvcnQgYXJlIGNhcGFibGUgb2Yg
cmVjb2duaXppbmcKPiB0aGF0IHN1YnN0YXJ0LCBzdWJlbmQsIGFuZCB0b3RhbCBjYW4ndCBiZSB1
c2VkIHVuaW5pdGlhbGl6ZWQgZHVlIHRvIHRoaXMKPiByZXR1cm4gcGF0aCwgd2l0aG91dCB0aGVy
ZSBhbHNvIGJlaW5nIGEgcmV0dXJuIGluIGFmdGVyIGRlZmF1bHQ6IC0gSSdtIG5vdAo+IHN1cmUg
dGhvdWdoIHdoZXRoZXIgYWRkaW5nIHRoYXQgcmV0dXJuIG9yIGluaXRpYWxpemVycyBtaWdodCBi
ZSB0aGUKPiBiZXR0ZXIgYXBwcm9hY2ggdG93YXJkcyBhZGRyZXNzaW5nIHRoaXMuIEF0IGxlYXN0
IGZvciBzdWJzdGFydCBhbgo+IGluaXRpYWxpemVyIChvZiB6ZXJvKSB3b3VsZCBhbGxvdyBkcm9w
cGluZyB0d28gb3RoZXIgbGluZXMgb2YgY29kZS4KClRoZSBvbGRlc3QgY29tcGlsZXIgSSBjYW4g
ZWFzaWx5IHB1dCBteSBoYW5kcyBvbjoKCng4Nl82NC1saW51eC1nY2MgKEdDQykgNC4xLjIgMjAw
ODA3MDQgKFJlZCBIYXQgNC4xLjItNDYpCgppcyBmaW5lIHdpdGggdGhpcy4KCj4KPj4gKyAgICBl
bmQgPSBzdGFydCArIHRvdGFsOwo+PiArICAgIGVudCA9IGxvY2F0ZV9tc3JfZW50cnkoc3RhcnQg
KyBzdWJzdGFydCwgc3RhcnQgKyBzdWJlbmQsIG1zcik7Cj4+ICsKPj4gKyAgICBpZiAoIChlbnQg
PT0gZW5kKSB8fCAoZW50LT5pbmRleCAhPSBtc3IpICkKPj4gKyAgICAgICAgcmV0dXJuIC1FU1JD
SDsKPj4gKwo+PiArICAgIG1lbW1vdmUoZW50LCBlbnQgKyAxLCBzaXplb2YoKmVudCkgKiAoZW5k
IC0gZW50KSk7Cj4gQXJlbid0IHlvdSBydW5uaW5nIG92ZXIgdGhlIGVuZCBvZiB0aGUgYXJyYXkg
YnkgMSBlbnRyeSBoZXJlPwoKZW50ID09IGVuZCBpcyBhbiBlcnJvciBjb25kaXRpb24gYWJvdmUu
wqAgQnkgdGhpcyBwb2ludCwgZW50IGlzCmd1YXJhbnRlZWQgdG8gYmUgPCBlbmQuCgo+Cj4+ICsg
ICAgdm14X3ZtY3NfZW50ZXIodik7Cj4+ICsKPj4gKyAgICBzd2l0Y2ggKCB0eXBlICkKPj4gKyAg
ICB7Cj4+ICsgICAgY2FzZSBWTVhfTVNSX0hPU1Q6Cj4+ICsgICAgICAgIF9fdm13cml0ZShWTV9F
WElUX01TUl9MT0FEX0NPVU5ULCB2bXgtPmhvc3RfbXNyX2NvdW50LS0pOwo+PiArICAgICAgICBi
cmVhazsKPj4gKwo+PiArICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKPj4gKyAgICAgICAgX192bXdy
aXRlKFZNX0VYSVRfTVNSX1NUT1JFX0NPVU5ULCB2bXgtPm1zcl9zYXZlX2NvdW50LS0pOwo+PiAr
Cj4+ICsgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCj4+ICsgICAgY2FzZSBWTVhfTVNSX0dVRVNU
X0xPQURPTkxZOgo+PiArICAgICAgICBfX3Ztd3JpdGUoVk1fRU5UUllfTVNSX0xPQURfQ09VTlQs
IHZteC0+bXNyX2xvYWRfY291bnQtLSk7Cj4+ICsgICAgICAgIGJyZWFrOwo+PiArICAgIH0KPiBE
b24ndCB5b3Ugd2FudCBwcmUtZGVjcmVtZW50cyBpbiBhbGwgb2YgdGhlc2U/CgpVc2luZyBwcmUt
ZGVjcmVtZW50cyB3b3VsZCBlbmQgdXAgd2l0aCB0aGUgdmFsdWUgaW4gc3RydWN0IHZjcHUgYmVp
bmcKY29ycmVjdCwgYnV0IHRoZSB2YWx1ZSBpbiB0aGUgVk1DUyBiZWluZyBvbmUtdG9vLWxhcmdl
LgoKSSBjb3VsZCBhbHRlcm5hdGl2ZWx5IG1vdmUgdGhlIHN1YnRyYWN0aW9uIHRvIGFuIGVhcmxp
ZXIgc3RhdGVtZW50IHRvCmF2b2lkIGFueSBwcmUvcG9zdCBjb25mdXNpb24/Cgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 18:24:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 18:24:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSnxn-0006nr-UD; Tue, 12 Jun 2018 18:24: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=vx8t=i6=citrix.com=prvs=694050c85=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fSnxm-0006gi-Cw
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 18:24:14 +0000
X-Inumbo-ID: d0d9528b-6e6d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0d9528b-6e6d-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 18:24:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,215,1526342400"; d="scan'208";a="74543054"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
 <5B1F83F802000078001CA440@prv1-mh.provo.novell.com>
 <ba237035-ce91-f068-238f-f37c4d12820b@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: <e07908e9-aa7b-5ff8-696b-1a96b495c93e@citrix.com>
Date: Tue, 12 Jun 2018 19:23:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ba237035-ce91-f068-238f-f37c4d12820b@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 8/9] x86/vmx: Support removing MSRs from
 the host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMTggMTg6NDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTIvMDYvMTggMDk6
MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gKyAgICBlbmQgPSBzdGFydCArIHRvdGFsOwo+Pj4g
KyAgICBlbnQgPSBsb2NhdGVfbXNyX2VudHJ5KHN0YXJ0ICsgc3Vic3RhcnQsIHN0YXJ0ICsgc3Vi
ZW5kLCBtc3IpOwo+Pj4gKwo+Pj4gKyAgICBpZiAoIChlbnQgPT0gZW5kKSB8fCAoZW50LT5pbmRl
eCAhPSBtc3IpICkKPj4+ICsgICAgICAgIHJldHVybiAtRVNSQ0g7Cj4+PiArCj4+PiArICAgIG1l
bW1vdmUoZW50LCBlbnQgKyAxLCBzaXplb2YoKmVudCkgKiAoZW5kIC0gZW50KSk7Cj4+IEFyZW4n
dCB5b3UgcnVubmluZyBvdmVyIHRoZSBlbmQgb2YgdGhlIGFycmF5IGJ5IDEgZW50cnkgaGVyZT8K
PiBlbnQgPT0gZW5kIGlzIGFuIGVycm9yIGNvbmRpdGlvbiBhYm92ZS7CoCBCeSB0aGlzIHBvaW50
LCBlbnQgaXMKPiBndWFyYW50ZWVkIHRvIGJlIDwgZW5kLgoKQWx0aG91Z2ggb24gZnVydGhlciBj
b25zaWRlcmF0aW9uLCB0aGUgc2l6ZSBwYXJhbWV0ZXIgc2hvdWxkIGJlIChlbmQgLQplbnQgLSAx
KSB0byBhdm9pZCBtb3ZpbmcgdGhlIGVudHJ5IGJleW9uZCB0aGUgZW5kIG9mIHRoZSBhcnJheS4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:22:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:22:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSorq-0007TE-9K; Tue, 12 Jun 2018 19:22: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSoro-0007Sy-7e
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:22:08 +0000
X-Inumbo-ID: e8264d0c-6e75-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8264d0c-6e75-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:22:12 +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 89F4620891;
 Tue, 12 Jun 2018 19:22:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831326;
 bh=0HXOfK5B0VTmoy+oeBzPLQJr40EdKASenhezltirK5w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=R8fYHDoAkgApae8sX+bHVZW9Q+oLcZrWygk22l3tHbZapKquGr7hraryN6St9kX5z
 kMHEvWdXaoh/f2fGWe90b60CkeG6oM4l8f+b8GM/v879Z1rQpG9lFS4kL9tY/DqoJe
 Z2YLaAzlCT1l+U4enUa7vdworuEcqInTvNVyw+aE=
Date: Tue, 12 Jun 2018 12:22:06 -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: <20180605171237.30601-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121221130.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-2-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/7] xen/arm: Remove the variable
 dom0_11_mapping and open-code the value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gRG9tMCAoYWthIGhhcmR3
YXJlIGRvbWFpbiBvbiBBcm0pIGlzIGFsd2F5cyBkaXJlY3QgbWFwcGVkLiBSYXRoZXIgdGhhbgo+
IHVzaW5nIGEgZ2xvYmFsIHZhcmlhYmxlIHRvIHN0b3JlIGEgY29uc3QsIGRpcmVjdGx5IG9wZW4t
Y29kZSBpdCBvcgo+IHJlcGxhY2UgdGhlIHVzZSB3aXRoIGlzX2RvbWFpbl9kaXJlY3RfbWFwcGVk
KC4uLikgbWFjcm9zLgo+IAo+IFRoaXMgd2lsbCBhbHNvIGhlbHAgYSBmb2xsb3ctdXAgcGF0Y2gg
dG8gbW92ZSBhbGwgZG9tYWluX2J1aWxkLmMgaW4KPiBpbml0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyAgfCA0ICstLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9kb21h
aW4uaCB8IDQgKystLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggMTFjZGYwNTA5MS4uM2M0MTRjN2Y3
MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjgsOCArMjgsNiBAQAo+ICBzdGF0aWMgdW5z
aWduZWQgaW50IF9faW5pdGRhdGEgb3B0X2RvbTBfbWF4X3ZjcHVzOwo+ICBpbnRlZ2VyX3BhcmFt
KCJkb20wX21heF92Y3B1cyIsIG9wdF9kb20wX21heF92Y3B1cyk7Cj4gIAo+IC1pbnQgZG9tMF8x
MV9tYXBwaW5nID0gMTsKPiAtCj4gIHN0YXRpYyB1NjQgX19pbml0ZGF0YSBkb20wX21lbTsKPiAg
Cj4gIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfbWVtKGNvbnN0IGNoYXIgKnMpCj4gQEAg
LTI2MSw3ICsyNTksNyBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAqIFRPRE86IEltcGxlbWVu
dCBtZW1vcnkgYmFuayBhbGxvY2F0aW9uIHdoZW4gRE9NMCBpcyBub3QgZGlyZWN0Cj4gICAgICAg
KiBtYXBwZWQKPiAgICAgICAqLwo+IC0gICAgQlVHX09OKCFkb20wXzExX21hcHBpbmcpOwo+ICsg
ICAgQlVHX09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Cj4gIAo+ICAgICAgcHJpbnRr
KCJBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxpbmcgJWxkTUIgZm9yIGRvbTA6XG4iLAo+
ICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRp
Z2l0IGhleCkgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiBpbmRleCA3YmE2NTI4YTc0Li4yODBjMzk1
MWZkIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gQEAgLTMxLDggKzMxLDggQEAgZW51bSBkb21h
aW5fdHlwZSB7Cj4gICNkZWZpbmUgaXNfNjRiaXRfZG9tYWluKGQpICgwKQo+ICAjZW5kaWYKPiAg
Cj4gLWV4dGVybiBpbnQgZG9tMF8xMV9tYXBwaW5nOwo+IC0jZGVmaW5lIGlzX2RvbWFpbl9kaXJl
Y3RfbWFwcGVkKGQpICgoZCkgPT0gaGFyZHdhcmVfZG9tYWluICYmIGRvbTBfMTFfbWFwcGluZykK
PiArLyogVGhlIGhhcmR3YXJlIGRvbWFpbiBoYXMgYWx3YXlzIGl0cyBtZW1vcnkgZGlyZWN0IG1h
cHBlZC4gKi8KPiArI2RlZmluZSBpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAoKGQpID09IGhh
cmR3YXJlX2RvbWFpbikKPiAgCj4gIHN0cnVjdCB2dGltZXIgewo+ICAgICAgICAgIHN0cnVjdCB2
Y3B1ICp2Owo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:22:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:22:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSoro-0007T4-Vq; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSoro-0007St-0a
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:22:08 +0000
X-Inumbo-ID: e8298560-6e75-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8298560-6e75-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:22:12 +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 89F4620891;
 Tue, 12 Jun 2018 19:22:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831326;
 bh=0HXOfK5B0VTmoy+oeBzPLQJr40EdKASenhezltirK5w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=R8fYHDoAkgApae8sX+bHVZW9Q+oLcZrWygk22l3tHbZapKquGr7hraryN6St9kX5z
 kMHEvWdXaoh/f2fGWe90b60CkeG6oM4l8f+b8GM/v879Z1rQpG9lFS4kL9tY/DqoJe
 Z2YLaAzlCT1l+U4enUa7vdworuEcqInTvNVyw+aE=
Date: Tue, 12 Jun 2018 12:22:06 -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: <20180605171237.30601-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121221130.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-2-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/7] xen/arm: Remove the variable
 dom0_11_mapping and open-code the value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gRG9tMCAoYWthIGhhcmR3
YXJlIGRvbWFpbiBvbiBBcm0pIGlzIGFsd2F5cyBkaXJlY3QgbWFwcGVkLiBSYXRoZXIgdGhhbgo+
IHVzaW5nIGEgZ2xvYmFsIHZhcmlhYmxlIHRvIHN0b3JlIGEgY29uc3QsIGRpcmVjdGx5IG9wZW4t
Y29kZSBpdCBvcgo+IHJlcGxhY2UgdGhlIHVzZSB3aXRoIGlzX2RvbWFpbl9kaXJlY3RfbWFwcGVk
KC4uLikgbWFjcm9zLgo+IAo+IFRoaXMgd2lsbCBhbHNvIGhlbHAgYSBmb2xsb3ctdXAgcGF0Y2gg
dG8gbW92ZSBhbGwgZG9tYWluX2J1aWxkLmMgaW4KPiBpbml0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyAgfCA0ICstLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9kb21h
aW4uaCB8IDQgKystLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggMTFjZGYwNTA5MS4uM2M0MTRjN2Y3
MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjgsOCArMjgsNiBAQAo+ICBzdGF0aWMgdW5z
aWduZWQgaW50IF9faW5pdGRhdGEgb3B0X2RvbTBfbWF4X3ZjcHVzOwo+ICBpbnRlZ2VyX3BhcmFt
KCJkb20wX21heF92Y3B1cyIsIG9wdF9kb20wX21heF92Y3B1cyk7Cj4gIAo+IC1pbnQgZG9tMF8x
MV9tYXBwaW5nID0gMTsKPiAtCj4gIHN0YXRpYyB1NjQgX19pbml0ZGF0YSBkb20wX21lbTsKPiAg
Cj4gIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfbWVtKGNvbnN0IGNoYXIgKnMpCj4gQEAg
LTI2MSw3ICsyNTksNyBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAqIFRPRE86IEltcGxlbWVu
dCBtZW1vcnkgYmFuayBhbGxvY2F0aW9uIHdoZW4gRE9NMCBpcyBub3QgZGlyZWN0Cj4gICAgICAg
KiBtYXBwZWQKPiAgICAgICAqLwo+IC0gICAgQlVHX09OKCFkb20wXzExX21hcHBpbmcpOwo+ICsg
ICAgQlVHX09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Cj4gIAo+ICAgICAgcHJpbnRr
KCJBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxpbmcgJWxkTUIgZm9yIGRvbTA6XG4iLAo+
ICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRp
Z2l0IGhleCkgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiBpbmRleCA3YmE2NTI4YTc0Li4yODBjMzk1
MWZkIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gQEAgLTMxLDggKzMxLDggQEAgZW51bSBkb21h
aW5fdHlwZSB7Cj4gICNkZWZpbmUgaXNfNjRiaXRfZG9tYWluKGQpICgwKQo+ICAjZW5kaWYKPiAg
Cj4gLWV4dGVybiBpbnQgZG9tMF8xMV9tYXBwaW5nOwo+IC0jZGVmaW5lIGlzX2RvbWFpbl9kaXJl
Y3RfbWFwcGVkKGQpICgoZCkgPT0gaGFyZHdhcmVfZG9tYWluICYmIGRvbTBfMTFfbWFwcGluZykK
PiArLyogVGhlIGhhcmR3YXJlIGRvbWFpbiBoYXMgYWx3YXlzIGl0cyBtZW1vcnkgZGlyZWN0IG1h
cHBlZC4gKi8KPiArI2RlZmluZSBpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAoKGQpID09IGhh
cmR3YXJlX2RvbWFpbikKPiAgCj4gIHN0cnVjdCB2dGltZXIgewo+ICAgICAgICAgIHN0cnVjdCB2
Y3B1ICp2Owo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:23:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:23:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSosz-0007aq-Sb; Tue, 12 Jun 2018 19:23: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSosz-0007af-4d
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:23:21 +0000
X-Inumbo-ID: b99a3b8f-6e75-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b99a3b8f-6e75-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:20: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 5D2E020891;
 Tue, 12 Jun 2018 19:23:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831399;
 bh=t60DhcFRogKbSfNMvm2rvZY0qk5UixLS7RlH9Z1rFq8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=j0rn6hw6ecs4/N7ghnfy/zuS6rjoaHHWWR7HftCI5OZCkmf8fyvgn0TAWwjTIOfF2
 sEocrLoYjzFIe9HXu/7zbYf8TbXhhkEpMB5TH8WQoc5Jsmn/QzPidSOSEEMoAEPNXr
 PzihaW3gWC59fuAPa+mDaiGjHGAc0kWMr5lgKwWI=
Date: Tue, 12 Jun 2018 12:23:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121222590.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/7] xen/arm: domain_build: Move in init all
 code/data of domain_build.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGZpbGUgZG9tYWlu
X2J1aWxkLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhlCj4gaW5pdGlh
bGl6YXRpb24uIFNvIG1vdmUgZXZlcnl0aGluZyB0byBpbml0IGFuZCBtYXJrIHRoZSBmaWxlIGFz
IHN1Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgfCAgIDIgKy0KPiAg
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMTMzICsrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygr
KSwgNjUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmls
ZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+IGluZGV4IGE5NTMzYjEwN2UuLjZjNGFmZTI3Y2Mg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJt
L01ha2VmaWxlCj4gQEAgLTEyLDcgKzEyLDcgQEAgb2JqLXkgKz0gY3B1ZmVhdHVyZS5vCj4gIG9i
ai15ICs9IGRlY29kZS5vCj4gIG9iai15ICs9IGRldmljZS5vCj4gIG9iai15ICs9IGRvbWFpbi5v
Cj4gLW9iai15ICs9IGRvbWFpbl9idWlsZC5vCj4gK29iai15ICs9IGRvbWFpbl9idWlsZC5pbml0
Lm8KPiAgb2JqLXkgKz0gZG9tY3RsLm8KPiAgb2JqLSQoRUFSTFlfUFJJTlRLKSArPSBlYXJseV9w
cmludGsubwo+ICBvYmoteSArPSBnaWMubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCAzYzQxNGM3
ZjczLi4xMzUxNTcyZGExIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC03Nyw3ICs3Nyw3IEBA
IHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20w
KQo+ICAgICAgcmV0dXJuIGFsbG9jX3ZjcHUoZG9tMCwgMCwgMCk7Cj4gIH0KPiAgCj4gLXN0YXRp
YyB1bnNpZ25lZCBpbnQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShwYWRkcl90IHNpemUpCj4gK3N0
YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBz
aXplKQo+ICB7Cj4gICAgICAvKgo+ICAgICAgICogZ2V0X29yZGVyX2Zyb21fYnl0ZXMgcmV0dXJu
cyB0aGUgb3JkZXIgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvCj4gQEAgLTk1LDEwICs5NSwxMCBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXpl
KQo+ICAgKiBSZXR1cm5zIGZhbHNlIGlmIHRoZSBtZW1vcnkgd291bGQgYmUgYmVsb3cgYmFuayAw
IG9yIHdlIGhhdmUgcnVuCj4gICAqIG91dCBvZiBiYW5rcy4gSW4gdGhpcyBjYXNlIGl0IHdpbGwg
ZnJlZSB0aGUgcGFnZXMuCj4gICAqLwo+IC1zdGF0aWMgYm9vbCBpbnNlcnRfMTFfYmFuayhzdHJ1
Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVy
KQo+ICtzdGF0aWMgYm9vbCBfX2luaXQgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBvcmRlcikKPiAgewo+ICAgICAgaW50IHJlcywgaTsKPiAgICAgIG1mbl90IHNtZm47Cj4gQEAg
LTI0Myw3ICsyNDMsNyBAQCBmYWlsOgo+ICAgKiAoYXMgZGVzY3JpYmVkIGFib3ZlKSB3ZSBhbGxv
dyBoaWdoZXIgYWxsb2NhdGlvbnMgYW5kIGNvbnRpbnVlIHVudGlsCj4gICAqIHRoYXQgcnVucyBv
dXQgKG9yIHdlIGhhdmUgYWxsb2NhdGVkIHN1ZmZpY2llbnQgZG9tMCBtZW1vcnkpLgo+ICAgKi8K
PiAtc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnko
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAg
Y29uc3QgdW5zaWduZWQgaW50IG1pbl9sb3dfb3JkZXIgPQo+ICAgICAgICAgIGdldF9vcmRlcl9m
cm9tX2J5dGVzKG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7Cj4gQEAgLTM2Nyw4
ICszNjcsOCBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgIH0KPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGUpCj4gK3N0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gIHsKPiAgICAgIGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKPiAgICAgIGNvbnN0IHN0
cnVjdCBkdF9wcm9wZXJ0eSAqcHJvcCwgKnN0YXR1cyA9IE5VTEw7Cj4gQEAgLTQ5NCw4ICs0OTQs
MTAgQEAgc3RhdGljIGludCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gIAo+ICB0eXBlZGVmIF9fYmUzMiBnaWNfaW50ZXJydXB0
X3RbM107Cj4gIAo+IC1zdGF0aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0
X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgY3B1bWFzaywgdW5zaWduZWQgaW50IGxldmVsKQo+ICtzdGF0
aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdF9wcGkoZ2ljX2ludGVycnVwdF90IGludGVycnVw
dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBp
cnEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
Y3B1bWFzaywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBsZXZlbCkKPiAgewo+ICAgICAgX19iZTMyICpjZWxscyA9IGludGVycnVwdDsKPiAgCj4g
QEAgLTUxNCw4ICs1MTYsOCBAQCBzdGF0aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50
ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAo+ICAgKiAgImludGVycnVwdHMi
OiBjb250YWlucyB0aGUgbGlzdCBvZiBpbnRlcnJ1cHRzCj4gICAqICAiaW50ZXJydXB0LXBhcmVu
dCI6IGxpbmsgdG8gdGhlIEdJQwo+ICAgKi8KPiAtc3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50
ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBudW1faXJxKQo+ICtzdGF0aWMgaW50IF9f
aW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAq
aW50ciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbnVtX2lycSkKPiAgewo+ICAgICAgaW50IHJlczsKPiAgCj4gQEAgLTUyOSwxMCArNTMxLDEw
IEBAIHN0YXRpYyBpbnQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50
ZXJydXB0X3QgKmludHIsCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50
IG1ha2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvaWQgKmZkdCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmZkdCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVu
dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvKQo+ICB7Cj4gICAgICBpbnQgcmVzLCBpOwo+ICAgICAgaW50IHJlZ19z
aXplID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKHBhcmVudCkgKyBkdF9jaGlsZF9uX3NpemVfY2Vs
bHMocGFyZW50KTsKPiBAQCAtNTc1LDkgKzU3Nyw5IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAKPiAgc3RhdGljIHZvaWQgZXZ0Y2huX2Fs
bG9jYXRlKHN0cnVjdCBkb21haW4gKmQpOwo+ICAKPiAtc3RhdGljIGludCBtYWtlX2h5cGVydmlz
b3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCj4gK3N0
YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICB7Cj4gICAgICBjb25zdCBj
aGFyIGNvbXBhdFtdID0KPiAgICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZFUlNJ
T04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgo+IEBAIC02NDEsNyArNjQzLDgg
QEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAg
ICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBtYWtlX3BzY2lfbm9kZSh2b2lk
ICpmZHQsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICtzdGF0aWMgaW50
IF9faW5pdCBtYWtlX3BzY2lfbm9kZSh2b2lkICpmZHQsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICB7Cj4g
ICAgICBpbnQgcmVzOwo+ICAgICAgY29uc3QgY2hhciBjb21wYXRbXSA9Cj4gQEAgLTY3Nyw4ICs2
ODAsOCBAQCBzdGF0aWMgaW50IG1ha2VfcHNjaV9ub2RlKHZvaWQgKmZkdCwgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgaW50IG1ha2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZk
dCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKnBhcmVudCkKPiArc3RhdGljIGludCBfX2luaXQgbWFrZV9jcHVzX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKPiAgewo+ICAgICAgaW50
IHJlczsKPiAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY3B1cyA9IGR0X2ZpbmRf
bm9kZV9ieV9wYXRoKCIvY3B1cyIpOwo+IEBAIC03OTEsOCArNzk0LDggQEAgc3RhdGljIGludCBt
YWtlX2NwdXNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gICAgICBy
ZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ICtzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZ2ljID0gZHRfaW50ZXJy
dXB0X2NvbnRyb2xsZXI7Cj4gICAgICBpbnQgcmVzID0gMDsKPiBAQCAtODYwLDggKzg2Myw4IEBA
IHN0YXRpYyBpbnQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiArc3RhdGlj
IGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQg
KmZkdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgewo+ICAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2VfbWF0Y2ggdGltZXJfaWRzW10gX19pbml0Y29uc3QgPQo+ICAgICAgewo+IEBAIC05MzUs
OSArOTM4LDggQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdm9pZCAqZmR0LAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5nLCBjb25zdCBj
aGFyICpkZXZuYW1lKQo+IC0KPiArc3RhdGljIGludCBfX2luaXQgbWFwX2lycV90b19kb21haW4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUp
Cj4gIHsKPiAgICAgIGludCByZXM7Cj4gIAo+IEBAIC05NzEsOSArOTczLDkgQEAgc3RhdGljIGlu
dCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAo+
ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgbWFwX2R0X2lycV90b19kb21h
aW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2lycSAqZHRfaXJxLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCj4gK3N0YXRpYyBpbnQgX19pbml0IG1h
cF9kdF9pcnFfdG9fZG9tYWluKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfaXJx
ICpkdF9pcnEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg
KmRhdGEpCj4gIHsKPiAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBkYXRhOwo+ICAgICAgdW5zaWdu
ZWQgaW50IGlycSA9IGR0X2lycS0+aXJxOwo+IEBAIC0xMDAyLDkgKzEwMDQsOSBAQCBzdGF0aWMg
aW50IG1hcF9kdF9pcnFfdG9fZG9tYWluKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2
LAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgbWFwX3JhbmdlX3RvX2Rv
bWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHU2NCBhZGRyLCB1NjQgbGVuLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqZGF0YSkKPiArc3RhdGljIGludCBfX2luaXQgbWFwX3JhbmdlX3Rv
X2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRkciwgdTY0IGxlbiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQo+ICB7Cj4gICAgICBzdHJ1
Y3QgbWFwX3JhbmdlX2RhdGEgKm1yX2RhdGEgPSBkYXRhOwo+ICAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IG1yX2RhdGEtPmQ7Cj4gQEAgLTEwNTEsOSArMTA1Myw5IEBAIHN0YXRpYyBpbnQgbWFwX3Jh
bmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAgICogdGhl
biB3ZSBtYXkgbmVlZCB0byBwZXJmb3JtIGFkZGl0aW9uYWwgbWFwcGluZ3MgaW4gb3JkZXIgdG8g
bWFrZQo+ICAgKiB0aGUgY2hpbGQgcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBkb21haW4gMC4KPiAg
ICovCj4gLXN0YXRpYyBpbnQgbWFwX2RldmljZV9jaGlsZHJlbihzdHJ1Y3QgZG9tYWluICpkLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpkZXYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAy
bXQpCj4gK3N0YXRpYyBpbnQgX19pbml0IG1hcF9kZXZpY2VfY2hpbGRyZW4oc3RydWN0IGRvbWFp
biAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwMm1fdHlwZV90IHAybXQpCj4gIHsKPiAgICAgIHN0cnVjdCBtYXBfcmFuZ2VfZGF0
YSBtcl9kYXRhID0geyAuZCA9IGQsIC5wMm10ID0gcDJtdCB9Owo+ICAgICAgaW50IHJldDsKPiBA
QCAtMTA4Myw4ICsxMDg1LDggQEAgc3RhdGljIGludCBtYXBfZGV2aWNlX2NoaWxkcmVuKHN0cnVj
dCBkb21haW4gKmQsCj4gICAqICAtIEFzc2lnbiB0aGUgZGV2aWNlIHRvIHRoZSBndWVzdCBpZiBp
dCdzIHByb3RlY3RlZCBieSBhbiBJT01NVQo+ICAgKiAgLSBNYXAgdGhlIElSUXMgYW5kIGlvbWVt
IHJlZ2lvbnMgdG8gRE9NMAo+ICAgKi8KPiAtc3RhdGljIGludCBoYW5kbGVfZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10KQo+ICtzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVf
ZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkKPiAgewo+ICAg
ICAgdW5zaWduZWQgaW50IG5pcnE7Cj4gICAgICB1bnNpZ25lZCBpbnQgbmFkZHI7Cj4gQEAgLTEx
NzEsOSArMTE3Myw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2RldmljZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+
IC1zdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkKPiAr
c3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQpCj4gIHsKPiAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNl
X21hdGNoIHNraXBfbWF0Y2hlc1tdIF9faW5pdGNvbnN0ID0KPiAgICAgIHsKPiBAQCAtMTMxNyw3
ICsxMzE5LDcgQEAgc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3Rh
dGljIGludCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICB7Cj4gICAgICBjb25zdCBwMm1fdHlwZV90
IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+ICAgICAgY29uc3Qgdm9pZCAqZmR0
Owo+IEBAIC0xMzU4LDcgKzEzNjAsNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfZHRiKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICNpZmRlZiBDT05GSUdfQUNQ
SQo+ICAjZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJWkUgNDA5Ngo+ICAKPiAtc3RhdGljIGlu
dCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQpCj4gK3N0YXRpYyBpbnQg
X19pbml0IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICAg
ICAgYWNwaV9zdGF0dXMgc3RhdHVzOwo+ICAgICAgc3RydWN0IGFjcGlfdGFibGVfc3BjciAqc3Bj
ciA9IE5VTEw7Cj4gQEAgLTEzOTAsNyArMTM5Miw3IEBAIHN0YXRpYyBpbnQgYWNwaV9pb21lbV9k
ZW55X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgcmV0dXJuIGdpY19pb21lbV9kZW55
X2FjY2VzcyhkKTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0
IGRvbWFpbiAqZCkKPiArc3RhdGljIGludCBfX2luaXQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBk
b21haW4gKmQpCj4gIHsKPiAgICAgIGludCBpLCByZXM7Cj4gICAgICBzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2M7Cj4gQEAgLTE0MTgsNyArMTQyMCw3IEBAIHN0YXRpYyBpbnQgYWNwaV9yb3V0ZV9zcGlz
KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCBhY3BpX21ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykK
PiArc3RhdGljIGludCBfX2luaXQgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCj4gIHsKPiAgICAgIGludCByZXM7Cj4gICAgICBjb25zdCBjaGFy
ICpib290YXJncyA9IE5VTEw7Cj4gQEAgLTE0NTksOCArMTQ2MSw4IEBAIHN0YXRpYyBpbnQgYWNw
aV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAg
ICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IGFjcGlfbWFrZV9oeXBlcnZpc29y
X25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGlj
IGludCBfX2luaXQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgewo+ICAgICAgY29uc3QgY2hhciBjb21w
YXRbXSA9Cj4gICAgICAgICAgInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9f
c3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKPiBAQCAtMTQ5NCw3ICsxNDk2LDggQEAgc3Rh
dGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sCj4gICAqIFByZXBhcmUgYSBtaW5pbWFsIERUQiBmb3IgRG9tMCB3aGljaCBjb250
YWlucyBib290YXJncywgaW5pdHJkLCBtZW1vcnkKPiAgICogaW5mb3JtYXRpb24sIEVGSSB0YWJs
ZS4KPiAgICovCj4gLXN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGljIGludCBfX2luaXQg
Y3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gIHsKPiAg
ICAgIGludCBuZXdfc2l6ZTsKPiAgICAgIGludCByZXQ7Cj4gQEAgLTE1NTQsNyArMTU1Nyw3IEBA
IHN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sIHN0
cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgICAgIHJldHVybiAtRUlOVkFMOwo+ICB9Cj4gIAo+
IC1zdGF0aWMgdm9pZCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKPiAr
c3RhdGljIHZvaWQgX19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gICAgICBpbnQgaTsKPiAgICAgIHVuc2lnbmVkIGxvbmcgcmVzOwo+IEBAIC0xNTc5
LDcgKzE1ODIsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRv
bWFpbiAqZCkKPiAgICAgIH0KPiAgfQo+ICAKPiAtc3RhdGljIGludCBhY3BpX2NyZWF0ZV9yc2Rw
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGljIGlu
dCBfX2luaXQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFu
ayB0YmxfYWRkW10pCj4gIHsKPiAgCj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2Rw
ID0gTlVMTDsKPiBAQCAtMTYxMyw4ICsxNjE2LDkgQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9y
c2RwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgICAgIHJl
dHVybiAwOwo+ICB9Cj4gIAo+IC1zdGF0aWMgdm9pZCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2
NCBlbnRyeVtdLCB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25hdHVyZSwgdTY0IGFkZHIpCj4gK3N0YXRpYyB2
b2lkIF9faW5pdCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2NCBlbnRyeVtdLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVudHJ5X2Nv
dW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpz
aWduYXR1cmUsIHU2NCBhZGRyKQo+ICB7Cj4gICAgICBpbnQgaTsKPiAgICAgIHN0cnVjdCBhY3Bp
X3RhYmxlX2hlYWRlciAqdGFibGU7Cj4gQEAgLTE2MzMsNyArMTYzNyw3IEBAIHN0YXRpYyB2b2lk
IGFjcGlfeHNkdF9tb2RpZnlfZW50cnkodTY0IGVudHJ5W10sIHVuc2lnbmVkIGxvbmcgZW50cnlf
Y291bnQsCj4gICAgICB9Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfeHNkdChz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQg
X19pbml0IGFjcGlfY3JlYXRlX3hzZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0g
TlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHBfdGJsOwo+IEBAIC0xNjgx
LDcgKzE2ODUsNyBAQCBzdGF0aWMgaW50IGFjcGlfY3JlYXRlX3hzZHQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4g
LXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfc3RhbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVt
YmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3N0YW8oc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX3N0YW8gKnN0YW8gPSBOVUxMOwo+IEBAIC0xNzE4LDcgKzE3MjIsNyBAQCBzdGF0aWMgaW50
IGFjcGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2Fk
ZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVf
bWFkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRp
YyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1l
bWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRh
YmxlID0gTlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwo+
IEBAIC0xNzc1LDcgKzE3NzksNyBAQCBzdGF0aWMgaW50IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4g
IH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfZmFkdChzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRl
X2ZhZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4g
ICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKPiAgICAgIHN0cnVj
dCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBOVUxMOwo+IEBAIC0xODEyLDcgKzE4MTYsOCBAQCBz
dGF0aWMgaW50IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgZXN0
aW1hdGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVj
dCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAgc2l6ZV90IGVmaV9zaXplLCBh
Y3BpX3NpemUsIG1hZHRfc2l6ZTsKPiAgICAgIHU2NCBhZGRyOwo+IEBAIC0xODYxLDcgKzE4NjYs
NyBAQCBzdGF0aWMgaW50IGVzdGltYXRlX2FjcGlfZWZpX3NpemUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAgaW50IHJjID0gMDsK
PiAgICAgIGludCBvcmRlcjsKPiBAQCAtMTk2MCwxNCArMTk2NSwxNCBAQCBzdGF0aWMgaW50IHBy
ZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+
ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgI2Vsc2UKPiAtc3RhdGljIGludCBwcmVwYXJlX2FjcGko
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIGlu
dCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8pCj4gIHsKPiAgICAgIC8qIE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQg
aGVyZSAqLwo+ICAgICAgQlVHKCk7Cj4gICAgICByZXR1cm4gLUVJTlZBTDsKPiAgfQo+ICAjZW5k
aWYKPiAtc3RhdGljIHZvaWQgZHRiX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAr
c3RhdGljIHZvaWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4g
IHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgbGVmdDsKPiAgCj4gQEAgLTE5ODMsNyArMTk4OCw3IEBA
IHN0YXRpYyB2b2lkIGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICB4
ZnJlZShraW5mby0+ZmR0KTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaW5pdHJkX2xvYWQoc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIHZvaWQgX19pbml0IGluaXRyZF9sb2Fk
KHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBib290
bW9kdWxlICptb2QgPSBraW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGU7Cj4gICAgICBwYWRkcl90IGxv
YWRfYWRkciA9IGtpbmZvLT5pbml0cmRfcGFkZHI7Cj4gQEAgLTIwMzksNyArMjA0NCw3IEBAIHN0
YXRpYyB2b2lkIGluaXRyZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAqIE5v
dGUgdGhhdCB0aGlzIHNob3VsZCBvbmx5IGJlIGNhbGxlZCBvbmNlIGFsbCBQUElzIHVzZWQgYnkg
dGhlCj4gICAqIGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KPiAgICovCj4g
LXN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKQo+ICtzdGF0aWMg
dm9pZCBfX2luaXQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAg
IGludCByZXM7Cj4gICAgICB1NjQgdmFsOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:23:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:23:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSot1-0007bC-Cn; Tue, 12 Jun 2018 19:23:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSosz-0007ak-CX
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:23:21 +0000
X-Inumbo-ID: 13766498-6e76-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13766498-6e76-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:23: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 5D2E020891;
 Tue, 12 Jun 2018 19:23:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831399;
 bh=t60DhcFRogKbSfNMvm2rvZY0qk5UixLS7RlH9Z1rFq8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=j0rn6hw6ecs4/N7ghnfy/zuS6rjoaHHWWR7HftCI5OZCkmf8fyvgn0TAWwjTIOfF2
 sEocrLoYjzFIe9HXu/7zbYf8TbXhhkEpMB5TH8WQoc5Jsmn/QzPidSOSEEMoAEPNXr
 PzihaW3gWC59fuAPa+mDaiGjHGAc0kWMr5lgKwWI=
Date: Tue, 12 Jun 2018 12:23:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121222590.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/7] xen/arm: domain_build: Move in init all
 code/data of domain_build.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGZpbGUgZG9tYWlu
X2J1aWxkLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhlCj4gaW5pdGlh
bGl6YXRpb24uIFNvIG1vdmUgZXZlcnl0aGluZyB0byBpbml0IGFuZCBtYXJrIHRoZSBmaWxlIGFz
IHN1Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgfCAgIDIgKy0KPiAg
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMTMzICsrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygr
KSwgNjUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmls
ZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+IGluZGV4IGE5NTMzYjEwN2UuLjZjNGFmZTI3Y2Mg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJt
L01ha2VmaWxlCj4gQEAgLTEyLDcgKzEyLDcgQEAgb2JqLXkgKz0gY3B1ZmVhdHVyZS5vCj4gIG9i
ai15ICs9IGRlY29kZS5vCj4gIG9iai15ICs9IGRldmljZS5vCj4gIG9iai15ICs9IGRvbWFpbi5v
Cj4gLW9iai15ICs9IGRvbWFpbl9idWlsZC5vCj4gK29iai15ICs9IGRvbWFpbl9idWlsZC5pbml0
Lm8KPiAgb2JqLXkgKz0gZG9tY3RsLm8KPiAgb2JqLSQoRUFSTFlfUFJJTlRLKSArPSBlYXJseV9w
cmludGsubwo+ICBvYmoteSArPSBnaWMubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCAzYzQxNGM3
ZjczLi4xMzUxNTcyZGExIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC03Nyw3ICs3Nyw3IEBA
IHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20w
KQo+ICAgICAgcmV0dXJuIGFsbG9jX3ZjcHUoZG9tMCwgMCwgMCk7Cj4gIH0KPiAgCj4gLXN0YXRp
YyB1bnNpZ25lZCBpbnQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShwYWRkcl90IHNpemUpCj4gK3N0
YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBz
aXplKQo+ICB7Cj4gICAgICAvKgo+ICAgICAgICogZ2V0X29yZGVyX2Zyb21fYnl0ZXMgcmV0dXJu
cyB0aGUgb3JkZXIgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvCj4gQEAgLTk1LDEwICs5NSwxMCBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXpl
KQo+ICAgKiBSZXR1cm5zIGZhbHNlIGlmIHRoZSBtZW1vcnkgd291bGQgYmUgYmVsb3cgYmFuayAw
IG9yIHdlIGhhdmUgcnVuCj4gICAqIG91dCBvZiBiYW5rcy4gSW4gdGhpcyBjYXNlIGl0IHdpbGwg
ZnJlZSB0aGUgcGFnZXMuCj4gICAqLwo+IC1zdGF0aWMgYm9vbCBpbnNlcnRfMTFfYmFuayhzdHJ1
Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVy
KQo+ICtzdGF0aWMgYm9vbCBfX2luaXQgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBvcmRlcikKPiAgewo+ICAgICAgaW50IHJlcywgaTsKPiAgICAgIG1mbl90IHNtZm47Cj4gQEAg
LTI0Myw3ICsyNDMsNyBAQCBmYWlsOgo+ICAgKiAoYXMgZGVzY3JpYmVkIGFib3ZlKSB3ZSBhbGxv
dyBoaWdoZXIgYWxsb2NhdGlvbnMgYW5kIGNvbnRpbnVlIHVudGlsCj4gICAqIHRoYXQgcnVucyBv
dXQgKG9yIHdlIGhhdmUgYWxsb2NhdGVkIHN1ZmZpY2llbnQgZG9tMCBtZW1vcnkpLgo+ICAgKi8K
PiAtc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnko
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAg
Y29uc3QgdW5zaWduZWQgaW50IG1pbl9sb3dfb3JkZXIgPQo+ICAgICAgICAgIGdldF9vcmRlcl9m
cm9tX2J5dGVzKG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7Cj4gQEAgLTM2Nyw4
ICszNjcsOCBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgIH0KPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGUpCj4gK3N0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gIHsKPiAgICAgIGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKPiAgICAgIGNvbnN0IHN0
cnVjdCBkdF9wcm9wZXJ0eSAqcHJvcCwgKnN0YXR1cyA9IE5VTEw7Cj4gQEAgLTQ5NCw4ICs0OTQs
MTAgQEAgc3RhdGljIGludCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gIAo+ICB0eXBlZGVmIF9fYmUzMiBnaWNfaW50ZXJydXB0
X3RbM107Cj4gIAo+IC1zdGF0aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0
X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgY3B1bWFzaywgdW5zaWduZWQgaW50IGxldmVsKQo+ICtzdGF0
aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdF9wcGkoZ2ljX2ludGVycnVwdF90IGludGVycnVw
dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBp
cnEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
Y3B1bWFzaywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBsZXZlbCkKPiAgewo+ICAgICAgX19iZTMyICpjZWxscyA9IGludGVycnVwdDsKPiAgCj4g
QEAgLTUxNCw4ICs1MTYsOCBAQCBzdGF0aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50
ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAo+ICAgKiAgImludGVycnVwdHMi
OiBjb250YWlucyB0aGUgbGlzdCBvZiBpbnRlcnJ1cHRzCj4gICAqICAiaW50ZXJydXB0LXBhcmVu
dCI6IGxpbmsgdG8gdGhlIEdJQwo+ICAgKi8KPiAtc3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50
ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBudW1faXJxKQo+ICtzdGF0aWMgaW50IF9f
aW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAq
aW50ciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbnVtX2lycSkKPiAgewo+ICAgICAgaW50IHJlczsKPiAgCj4gQEAgLTUyOSwxMCArNTMxLDEw
IEBAIHN0YXRpYyBpbnQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50
ZXJydXB0X3QgKmludHIsCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50
IG1ha2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvaWQgKmZkdCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmZkdCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVu
dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvKQo+ICB7Cj4gICAgICBpbnQgcmVzLCBpOwo+ICAgICAgaW50IHJlZ19z
aXplID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKHBhcmVudCkgKyBkdF9jaGlsZF9uX3NpemVfY2Vs
bHMocGFyZW50KTsKPiBAQCAtNTc1LDkgKzU3Nyw5IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAKPiAgc3RhdGljIHZvaWQgZXZ0Y2huX2Fs
bG9jYXRlKHN0cnVjdCBkb21haW4gKmQpOwo+ICAKPiAtc3RhdGljIGludCBtYWtlX2h5cGVydmlz
b3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCj4gK3N0
YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICB7Cj4gICAgICBjb25zdCBj
aGFyIGNvbXBhdFtdID0KPiAgICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZFUlNJ
T04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgo+IEBAIC02NDEsNyArNjQzLDgg
QEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAg
ICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBtYWtlX3BzY2lfbm9kZSh2b2lk
ICpmZHQsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICtzdGF0aWMgaW50
IF9faW5pdCBtYWtlX3BzY2lfbm9kZSh2b2lkICpmZHQsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICB7Cj4g
ICAgICBpbnQgcmVzOwo+ICAgICAgY29uc3QgY2hhciBjb21wYXRbXSA9Cj4gQEAgLTY3Nyw4ICs2
ODAsOCBAQCBzdGF0aWMgaW50IG1ha2VfcHNjaV9ub2RlKHZvaWQgKmZkdCwgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgaW50IG1ha2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZk
dCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKnBhcmVudCkKPiArc3RhdGljIGludCBfX2luaXQgbWFrZV9jcHVzX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKPiAgewo+ICAgICAgaW50
IHJlczsKPiAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY3B1cyA9IGR0X2ZpbmRf
bm9kZV9ieV9wYXRoKCIvY3B1cyIpOwo+IEBAIC03OTEsOCArNzk0LDggQEAgc3RhdGljIGludCBt
YWtlX2NwdXNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gICAgICBy
ZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ICtzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZ2ljID0gZHRfaW50ZXJy
dXB0X2NvbnRyb2xsZXI7Cj4gICAgICBpbnQgcmVzID0gMDsKPiBAQCAtODYwLDggKzg2Myw4IEBA
IHN0YXRpYyBpbnQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiArc3RhdGlj
IGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQg
KmZkdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgewo+ICAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2VfbWF0Y2ggdGltZXJfaWRzW10gX19pbml0Y29uc3QgPQo+ICAgICAgewo+IEBAIC05MzUs
OSArOTM4LDggQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdm9pZCAqZmR0LAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5nLCBjb25zdCBj
aGFyICpkZXZuYW1lKQo+IC0KPiArc3RhdGljIGludCBfX2luaXQgbWFwX2lycV90b19kb21haW4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUp
Cj4gIHsKPiAgICAgIGludCByZXM7Cj4gIAo+IEBAIC05NzEsOSArOTczLDkgQEAgc3RhdGljIGlu
dCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAo+
ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgbWFwX2R0X2lycV90b19kb21h
aW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2lycSAqZHRfaXJxLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCj4gK3N0YXRpYyBpbnQgX19pbml0IG1h
cF9kdF9pcnFfdG9fZG9tYWluKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfaXJx
ICpkdF9pcnEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg
KmRhdGEpCj4gIHsKPiAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBkYXRhOwo+ICAgICAgdW5zaWdu
ZWQgaW50IGlycSA9IGR0X2lycS0+aXJxOwo+IEBAIC0xMDAyLDkgKzEwMDQsOSBAQCBzdGF0aWMg
aW50IG1hcF9kdF9pcnFfdG9fZG9tYWluKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2
LAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgbWFwX3JhbmdlX3RvX2Rv
bWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHU2NCBhZGRyLCB1NjQgbGVuLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqZGF0YSkKPiArc3RhdGljIGludCBfX2luaXQgbWFwX3JhbmdlX3Rv
X2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRkciwgdTY0IGxlbiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQo+ICB7Cj4gICAgICBzdHJ1
Y3QgbWFwX3JhbmdlX2RhdGEgKm1yX2RhdGEgPSBkYXRhOwo+ICAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IG1yX2RhdGEtPmQ7Cj4gQEAgLTEwNTEsOSArMTA1Myw5IEBAIHN0YXRpYyBpbnQgbWFwX3Jh
bmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAgICogdGhl
biB3ZSBtYXkgbmVlZCB0byBwZXJmb3JtIGFkZGl0aW9uYWwgbWFwcGluZ3MgaW4gb3JkZXIgdG8g
bWFrZQo+ICAgKiB0aGUgY2hpbGQgcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBkb21haW4gMC4KPiAg
ICovCj4gLXN0YXRpYyBpbnQgbWFwX2RldmljZV9jaGlsZHJlbihzdHJ1Y3QgZG9tYWluICpkLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpkZXYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAy
bXQpCj4gK3N0YXRpYyBpbnQgX19pbml0IG1hcF9kZXZpY2VfY2hpbGRyZW4oc3RydWN0IGRvbWFp
biAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwMm1fdHlwZV90IHAybXQpCj4gIHsKPiAgICAgIHN0cnVjdCBtYXBfcmFuZ2VfZGF0
YSBtcl9kYXRhID0geyAuZCA9IGQsIC5wMm10ID0gcDJtdCB9Owo+ICAgICAgaW50IHJldDsKPiBA
QCAtMTA4Myw4ICsxMDg1LDggQEAgc3RhdGljIGludCBtYXBfZGV2aWNlX2NoaWxkcmVuKHN0cnVj
dCBkb21haW4gKmQsCj4gICAqICAtIEFzc2lnbiB0aGUgZGV2aWNlIHRvIHRoZSBndWVzdCBpZiBp
dCdzIHByb3RlY3RlZCBieSBhbiBJT01NVQo+ICAgKiAgLSBNYXAgdGhlIElSUXMgYW5kIGlvbWVt
IHJlZ2lvbnMgdG8gRE9NMAo+ICAgKi8KPiAtc3RhdGljIGludCBoYW5kbGVfZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10KQo+ICtzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVf
ZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkKPiAgewo+ICAg
ICAgdW5zaWduZWQgaW50IG5pcnE7Cj4gICAgICB1bnNpZ25lZCBpbnQgbmFkZHI7Cj4gQEAgLTEx
NzEsOSArMTE3Myw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2RldmljZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+
IC1zdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJtdCkKPiAr
c3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQpCj4gIHsKPiAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNl
X21hdGNoIHNraXBfbWF0Y2hlc1tdIF9faW5pdGNvbnN0ID0KPiAgICAgIHsKPiBAQCAtMTMxNyw3
ICsxMzE5LDcgQEAgc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+ICAKPiAtc3Rh
dGljIGludCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICB7Cj4gICAgICBjb25zdCBwMm1fdHlwZV90
IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+ICAgICAgY29uc3Qgdm9pZCAqZmR0
Owo+IEBAIC0xMzU4LDcgKzEzNjAsNyBAQCBzdGF0aWMgaW50IHByZXBhcmVfZHRiKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICNpZmRlZiBDT05GSUdfQUNQ
SQo+ICAjZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJWkUgNDA5Ngo+ICAKPiAtc3RhdGljIGlu
dCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQpCj4gK3N0YXRpYyBpbnQg
X19pbml0IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICAg
ICAgYWNwaV9zdGF0dXMgc3RhdHVzOwo+ICAgICAgc3RydWN0IGFjcGlfdGFibGVfc3BjciAqc3Bj
ciA9IE5VTEw7Cj4gQEAgLTEzOTAsNyArMTM5Miw3IEBAIHN0YXRpYyBpbnQgYWNwaV9pb21lbV9k
ZW55X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgcmV0dXJuIGdpY19pb21lbV9kZW55
X2FjY2VzcyhkKTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0
IGRvbWFpbiAqZCkKPiArc3RhdGljIGludCBfX2luaXQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBk
b21haW4gKmQpCj4gIHsKPiAgICAgIGludCBpLCByZXM7Cj4gICAgICBzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2M7Cj4gQEAgLTE0MTgsNyArMTQyMCw3IEBAIHN0YXRpYyBpbnQgYWNwaV9yb3V0ZV9zcGlz
KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIGlu
dCBhY3BpX21ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykK
PiArc3RhdGljIGludCBfX2luaXQgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCj4gIHsKPiAgICAgIGludCByZXM7Cj4gICAgICBjb25zdCBjaGFy
ICpib290YXJncyA9IE5VTEw7Cj4gQEAgLTE0NTksOCArMTQ2MSw4IEBAIHN0YXRpYyBpbnQgYWNw
aV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAg
ICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IGFjcGlfbWFrZV9oeXBlcnZpc29y
X25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGlj
IGludCBfX2luaXQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgewo+ICAgICAgY29uc3QgY2hhciBjb21w
YXRbXSA9Cj4gICAgICAgICAgInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9f
c3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKPiBAQCAtMTQ5NCw3ICsxNDk2LDggQEAgc3Rh
dGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sCj4gICAqIFByZXBhcmUgYSBtaW5pbWFsIERUQiBmb3IgRG9tMCB3aGljaCBjb250
YWlucyBib290YXJncywgaW5pdHJkLCBtZW1vcnkKPiAgICogaW5mb3JtYXRpb24sIEVGSSB0YWJs
ZS4KPiAgICovCj4gLXN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGljIGludCBfX2luaXQg
Y3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gIHsKPiAg
ICAgIGludCBuZXdfc2l6ZTsKPiAgICAgIGludCByZXQ7Cj4gQEAgLTE1NTQsNyArMTU1Nyw3IEBA
IHN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sIHN0
cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgICAgIHJldHVybiAtRUlOVkFMOwo+ICB9Cj4gIAo+
IC1zdGF0aWMgdm9pZCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKPiAr
c3RhdGljIHZvaWQgX19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gICAgICBpbnQgaTsKPiAgICAgIHVuc2lnbmVkIGxvbmcgcmVzOwo+IEBAIC0xNTc5
LDcgKzE1ODIsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRv
bWFpbiAqZCkKPiAgICAgIH0KPiAgfQo+ICAKPiAtc3RhdGljIGludCBhY3BpX2NyZWF0ZV9yc2Rw
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiArc3RhdGljIGlu
dCBfX2luaXQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFu
ayB0YmxfYWRkW10pCj4gIHsKPiAgCj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2Rw
ID0gTlVMTDsKPiBAQCAtMTYxMyw4ICsxNjE2LDkgQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9y
c2RwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgICAgIHJl
dHVybiAwOwo+ICB9Cj4gIAo+IC1zdGF0aWMgdm9pZCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2
NCBlbnRyeVtdLCB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25hdHVyZSwgdTY0IGFkZHIpCj4gK3N0YXRpYyB2
b2lkIF9faW5pdCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2NCBlbnRyeVtdLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVudHJ5X2Nv
dW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpz
aWduYXR1cmUsIHU2NCBhZGRyKQo+ICB7Cj4gICAgICBpbnQgaTsKPiAgICAgIHN0cnVjdCBhY3Bp
X3RhYmxlX2hlYWRlciAqdGFibGU7Cj4gQEAgLTE2MzMsNyArMTYzNyw3IEBAIHN0YXRpYyB2b2lk
IGFjcGlfeHNkdF9tb2RpZnlfZW50cnkodTY0IGVudHJ5W10sIHVuc2lnbmVkIGxvbmcgZW50cnlf
Y291bnQsCj4gICAgICB9Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfeHNkdChz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQg
X19pbml0IGFjcGlfY3JlYXRlX3hzZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0g
TlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHBfdGJsOwo+IEBAIC0xNjgx
LDcgKzE2ODUsNyBAQCBzdGF0aWMgaW50IGFjcGlfY3JlYXRlX3hzZHQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4g
LXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfc3RhbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVt
YmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3N0YW8oc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX3N0YW8gKnN0YW8gPSBOVUxMOwo+IEBAIC0xNzE4LDcgKzE3MjIsNyBAQCBzdGF0aWMgaW50
IGFjcGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2Fk
ZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVf
bWFkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRp
YyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1l
bWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRh
YmxlID0gTlVMTDsKPiAgICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwo+
IEBAIC0xNzc1LDcgKzE3NzksNyBAQCBzdGF0aWMgaW50IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4g
IH0KPiAgCj4gLXN0YXRpYyBpbnQgYWNwaV9jcmVhdGVfZmFkdChzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4gK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRl
X2ZhZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ICB7Cj4g
ICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKPiAgICAgIHN0cnVj
dCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBOVUxMOwo+IEBAIC0xODEyLDcgKzE4MTYsOCBAQCBz
dGF0aWMgaW50IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgZXN0
aW1hdGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVj
dCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAgc2l6ZV90IGVmaV9zaXplLCBh
Y3BpX3NpemUsIG1hZHRfc2l6ZTsKPiAgICAgIHU2NCBhZGRyOwo+IEBAIC0xODYxLDcgKzE4NjYs
NyBAQCBzdGF0aWMgaW50IGVzdGltYXRlX2FjcGlfZWZpX3NpemUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQo+ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICAgICAgaW50IHJjID0gMDsK
PiAgICAgIGludCBvcmRlcjsKPiBAQCAtMTk2MCwxNCArMTk2NSwxNCBAQCBzdGF0aWMgaW50IHBy
ZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+
ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgI2Vsc2UKPiAtc3RhdGljIGludCBwcmVwYXJlX2FjcGko
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIGlu
dCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8pCj4gIHsKPiAgICAgIC8qIE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQg
aGVyZSAqLwo+ICAgICAgQlVHKCk7Cj4gICAgICByZXR1cm4gLUVJTlZBTDsKPiAgfQo+ICAjZW5k
aWYKPiAtc3RhdGljIHZvaWQgZHRiX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAr
c3RhdGljIHZvaWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4g
IHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgbGVmdDsKPiAgCj4gQEAgLTE5ODMsNyArMTk4OCw3IEBA
IHN0YXRpYyB2b2lkIGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICB4
ZnJlZShraW5mby0+ZmR0KTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaW5pdHJkX2xvYWQoc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIHZvaWQgX19pbml0IGluaXRyZF9sb2Fk
KHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBib290
bW9kdWxlICptb2QgPSBraW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGU7Cj4gICAgICBwYWRkcl90IGxv
YWRfYWRkciA9IGtpbmZvLT5pbml0cmRfcGFkZHI7Cj4gQEAgLTIwMzksNyArMjA0NCw3IEBAIHN0
YXRpYyB2b2lkIGluaXRyZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAqIE5v
dGUgdGhhdCB0aGlzIHNob3VsZCBvbmx5IGJlIGNhbGxlZCBvbmNlIGFsbCBQUElzIHVzZWQgYnkg
dGhlCj4gICAqIGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KPiAgICovCj4g
LXN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKQo+ICtzdGF0aWMg
dm9pZCBfX2luaXQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAg
IGludCByZXM7Cj4gICAgICB1NjQgdmFsOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:25:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19: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 1fSout-0000Kf-7Q; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSour-0000KH-Kc
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:25:17 +0000
X-Inumbo-ID: 58f3d11c-6e76-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58f3d11c-6e76-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:25:21 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C72FD20891;
 Tue, 12 Jun 2018 19:25:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831516;
 bh=va8VnWH83it9dPwegfY6ky44E5+yASfjO96JuVGyJ0o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BpWzUqLQ6SawXjOwHAn5KElKRmpJR7M6+WMMKF5UyXPcRIN0UMtU8cf3pcZF4wEs/
 IEf14LuPkh2fD7R/e/rcG+WCmim+LQzPFjucT4y9VQeEZOp21KWwfgOod1J+cRiqza
 37NoQVv9/MZtpw4igkxaoShVQQNJtWhUEYpBntto=
Date: Tue, 12 Jun 2018 12:25:15 -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: <20180605171237.30601-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121225070.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-4-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: kernel: Move in init all the
 code/data of kernel.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGZpbGUga2VybmVs
LmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhlCj4gaW5pdGlhbGl6YXRp
b24uIFNvIG1vdmUgZXZlcnl0aGluZyB0byBpbml0IGFuZCBtYXJrIHRoZSBmaWxlIGFzIHN1Y2gu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL01ha2VmaWxlIHwgIDIgKy0KPiAgeGVuL2FyY2gvYXJt
L2tlcm5lbC5jIHwgMzIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KPiAgMiBmaWxl
cyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gaW5k
ZXggNmM0YWZlMjdjYy4uYTViZDQ0ZTU5ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vTWFr
ZWZpbGUKPiArKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPiBAQCAtMjUsNyArMjUsNyBAQCBv
YmoteSArPSBndWVzdF93YWxrLm8KPiAgb2JqLXkgKz0gaHZtLm8KPiAgb2JqLXkgKz0gaW8ubwo+
ICBvYmoteSArPSBpcnEubwo+IC1vYmoteSArPSBrZXJuZWwubwo+ICtvYmoteSArPSBrZXJuZWwu
aW5pdC5vCj4gIG9iai0kKENPTkZJR19MSVZFUEFUQ0gpICs9IGxpdmVwYXRjaC5vCj4gIG9iai15
ICs9IG1lbV9hY2Nlc3Mubwo+ICBvYmoteSArPSBtbS5vCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9rZXJuZWwuYyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IGluZGV4IDhmZGZkOTE1NDMu
LmIyOTAyOGY3ZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gQEAgLTQ2LDcgKzQ2LDcgQEAgc3RydWN0IG1pbmltYWxf
ZHRiX2hlYWRlciB7Cj4gICAqIEBwYWRkcjogc291cmNlIHBoeXNpY2FsIGFkZHJlc3MKPiAgICog
QGxlbjogbGVuZ3RoIHRvIGNvcHkKPiAgICovCj4gLXZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQg
KmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCj4gK3ZvaWQgX19pbml0IGNv
cHlfZnJvbV9wYWRkcih2b2lkICpkc3QsIHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVu
KQo+ICB7Cj4gICAgICB2b2lkICpzcmMgPSAodm9pZCAqKUZJWE1BUF9BRERSKEZJWE1BUF9NSVND
KTsKPiAgCj4gQEAgLTY4LDggKzY4LDggQEAgdm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0
LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbikKPiAgICAgIGNsZWFyX2ZpeG1hcChG
SVhNQVBfTUlTQyk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qg
a2VybmJhc2UsIHBhZGRyX3Qga2VybmVuZCkKPiArc3RhdGljIHZvaWQgX19pbml0IHBsYWNlX21v
ZHVsZXMoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYWRkcl90IGtlcm5iYXNlLCBwYWRkcl90IGtlcm5lbmQpCj4gIHsKPiAgICAg
IC8qIEFsaWduIERUQiBhbmQgaW5pdHJkIHNpemUgdG8gMk1iLiBMaW51eCBvbmx5IHJlcXVpcmVz
IDQgYnl0ZSBhbGlnbm1lbnQgKi8KPiAgICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICptb2Qg
PSBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZTsKPiBAQCAtMTIyLDcgKzEyMiw3IEBAIHN0YXRpYyB2
b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICAgICAgaW5mby0+
aW5pdHJkX3BhZGRyID0gaW5mby0+ZHRiX3BhZGRyICsgZHRiX2xlbjsKPiAgfQo+ICAKPiAtc3Rh
dGljIHBhZGRyX3Qga2VybmVsX3ppbWFnZV9wbGFjZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8p
Cj4gK3N0YXRpYyBwYWRkcl90IF9faW5pdCBrZXJuZWxfemltYWdlX3BsYWNlKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgcGFkZHJfdCBsb2FkX2FkZHI7Cj4gIAo+IEBAIC0x
NTQsNyArMTU0LDcgQEAgc3RhdGljIHBhZGRyX3Qga2VybmVsX3ppbWFnZV9wbGFjZShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8pCj4gICAgICByZXR1cm4gbG9hZF9hZGRyOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgdm9pZCBrZXJuZWxfemltYWdlX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQo+
ICtzdGF0aWMgdm9pZCBfX2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbykKPiAgewo+ICAgICAgcGFkZHJfdCBsb2FkX2FkZHIgPSBrZXJuZWxfemltYWdlX3Bs
YWNlKGluZm8pOwo+ICAgICAgcGFkZHJfdCBwYWRkciA9IGluZm8tPnppbWFnZS5rZXJuZWxfYWRk
cjsKPiBAQCAtMTkwLDggKzE5MCw4IEBAIHN0YXRpYyB2b2lkIGtlcm5lbF96aW1hZ2VfbG9hZChz
dHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gIC8qCj4gICAqIENoZWNrIGlmIHRoZSBpbWFnZSBp
cyBhIHVJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KPiAgICovCj4gLXN0YXRpYyBpbnQga2Vy
bmVsX3VpbWFnZV9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICtzdGF0
aWMgaW50IF9faW5pdCBrZXJuZWxfdWltYWdlX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5m
bywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIs
IHBhZGRyX3Qgc2l6ZSkKPiAgewo+ICAgICAgc3RydWN0IHsKPiAgICAgICAgICBfX2JlMzIgbWFn
aWM7ICAgLyogSW1hZ2UgSGVhZGVyIE1hZ2ljIE51bWJlciAqLwo+IEBAIC0zMTgsOCArMzE4LDgg
QEAgc3RhdGljIF9faW5pdCBpbnQga2VybmVsX2RlY29tcHJlc3Moc3RydWN0IGJvb3Rtb2R1bGUg
Km1vZCkKPiAgLyoKPiAgICogQ2hlY2sgaWYgdGhlIGltYWdlIGlzIGEgNjQtYml0IEltYWdlLgo+
ICAgKi8KPiAtc3RhdGljIGludCBrZXJuZWxfemltYWdlNjRfcHJvYmUoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFk
ZHIsIHBhZGRyX3Qgc2l6ZSkKPiArc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTY0X3By
b2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICB7Cj4gICAgICAv
KiBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICovCj4gICAgICBzdHJ1Y3Qg
ewo+IEBAIC0zNzIsOCArMzcyLDggQEAgc3RhdGljIGludCBrZXJuZWxfemltYWdlNjRfcHJvYmUo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICAvKgo+ICAgKiBDaGVjayBpZiB0aGUgaW1hZ2Ug
aXMgYSAzMi1iaXQgekltYWdlIGFuZCBzZXR1cCBrZXJuZWxfaW5mbwo+ICAgKi8KPiAtc3RhdGlj
IGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6
ZSkKPiArc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICB7Cj4gICAgICB1aW50MzJfdCB6aW1hZ2Vb
WklNQUdFMzJfSEVBREVSX0xFTi80XTsKPiAgICAgIHVpbnQzMl90IHN0YXJ0LCBlbmQ7Cj4gQEAg
LTQyMSw3ICs0MjEsNyBAQCBzdGF0aWMgaW50IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZv
aWQga2VybmVsX2VsZl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiArc3RhdGljIHZv
aWQgX19pbml0IGtlcm5lbF9lbGZfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gIHsK
PiAgICAgIC8qCj4gICAgICAgKiBUT0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBm
aW5kIHRoZSBwaHlzaWNhbCBhZGRyZXNzCj4gQEAgLTQ0NCw4ICs0NDQsOCBAQCBzdGF0aWMgdm9p
ZCBrZXJuZWxfZWxmX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQo+ICAgICAgZnJlZV94
ZW5oZWFwX3BhZ2VzKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBpbmZvLT5lbGYua2VybmVsX29yZGVy
KTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVjdCBrZXJuZWxf
aW5mbyAqaW5mbywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwg
cGFkZHJfdCBzaXplKQo+ICtzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6ZSkKPiAgewo+ICAgICAgaW50IHJjOwo+ICAKPiBA
QCAtNDk2LDcgKzQ5Niw3IEBAIGVycjoKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAtaW50
IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gK2ludCBfX2luaXQga2Vy
bmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgc3RydWN0IGJv
b3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7
Cj4gICAgICBpbnQgcmM7Cj4gQEAgLTUzNCw3ICs1MzQsNyBAQCBpbnQga2VybmVsX3Byb2JlKHN0
cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAtdm9p
ZCBrZXJuZWxfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gK3ZvaWQgX19pbml0IGtl
cm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgaW5mby0+bG9h
ZChpbmZvKTsKPiAgfQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:25:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19: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 1fSous-0000KZ-TH; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSour-0000KI-KK
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:25:17 +0000
X-Inumbo-ID: 58f4499a-6e76-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58f4499a-6e76-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:25:21 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C72FD20891;
 Tue, 12 Jun 2018 19:25:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831516;
 bh=va8VnWH83it9dPwegfY6ky44E5+yASfjO96JuVGyJ0o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BpWzUqLQ6SawXjOwHAn5KElKRmpJR7M6+WMMKF5UyXPcRIN0UMtU8cf3pcZF4wEs/
 IEf14LuPkh2fD7R/e/rcG+WCmim+LQzPFjucT4y9VQeEZOp21KWwfgOod1J+cRiqza
 37NoQVv9/MZtpw4igkxaoShVQQNJtWhUEYpBntto=
Date: Tue, 12 Jun 2018 12:25:15 -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: <20180605171237.30601-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121225070.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-4-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: kernel: Move in init all the
 code/data of kernel.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGZpbGUga2VybmVs
LmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhlCj4gaW5pdGlhbGl6YXRp
b24uIFNvIG1vdmUgZXZlcnl0aGluZyB0byBpbml0IGFuZCBtYXJrIHRoZSBmaWxlIGFzIHN1Y2gu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL01ha2VmaWxlIHwgIDIgKy0KPiAgeGVuL2FyY2gvYXJt
L2tlcm5lbC5jIHwgMzIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KPiAgMiBmaWxl
cyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gaW5k
ZXggNmM0YWZlMjdjYy4uYTViZDQ0ZTU5ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vTWFr
ZWZpbGUKPiArKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPiBAQCAtMjUsNyArMjUsNyBAQCBv
YmoteSArPSBndWVzdF93YWxrLm8KPiAgb2JqLXkgKz0gaHZtLm8KPiAgb2JqLXkgKz0gaW8ubwo+
ICBvYmoteSArPSBpcnEubwo+IC1vYmoteSArPSBrZXJuZWwubwo+ICtvYmoteSArPSBrZXJuZWwu
aW5pdC5vCj4gIG9iai0kKENPTkZJR19MSVZFUEFUQ0gpICs9IGxpdmVwYXRjaC5vCj4gIG9iai15
ICs9IG1lbV9hY2Nlc3Mubwo+ICBvYmoteSArPSBtbS5vCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9rZXJuZWwuYyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IGluZGV4IDhmZGZkOTE1NDMu
LmIyOTAyOGY3ZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gQEAgLTQ2LDcgKzQ2LDcgQEAgc3RydWN0IG1pbmltYWxf
ZHRiX2hlYWRlciB7Cj4gICAqIEBwYWRkcjogc291cmNlIHBoeXNpY2FsIGFkZHJlc3MKPiAgICog
QGxlbjogbGVuZ3RoIHRvIGNvcHkKPiAgICovCj4gLXZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQg
KmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCj4gK3ZvaWQgX19pbml0IGNv
cHlfZnJvbV9wYWRkcih2b2lkICpkc3QsIHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVu
KQo+ICB7Cj4gICAgICB2b2lkICpzcmMgPSAodm9pZCAqKUZJWE1BUF9BRERSKEZJWE1BUF9NSVND
KTsKPiAgCj4gQEAgLTY4LDggKzY4LDggQEAgdm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0
LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbikKPiAgICAgIGNsZWFyX2ZpeG1hcChG
SVhNQVBfTUlTQyk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qg
a2VybmJhc2UsIHBhZGRyX3Qga2VybmVuZCkKPiArc3RhdGljIHZvaWQgX19pbml0IHBsYWNlX21v
ZHVsZXMoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYWRkcl90IGtlcm5iYXNlLCBwYWRkcl90IGtlcm5lbmQpCj4gIHsKPiAgICAg
IC8qIEFsaWduIERUQiBhbmQgaW5pdHJkIHNpemUgdG8gMk1iLiBMaW51eCBvbmx5IHJlcXVpcmVz
IDQgYnl0ZSBhbGlnbm1lbnQgKi8KPiAgICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICptb2Qg
PSBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZTsKPiBAQCAtMTIyLDcgKzEyMiw3IEBAIHN0YXRpYyB2
b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICAgICAgaW5mby0+
aW5pdHJkX3BhZGRyID0gaW5mby0+ZHRiX3BhZGRyICsgZHRiX2xlbjsKPiAgfQo+ICAKPiAtc3Rh
dGljIHBhZGRyX3Qga2VybmVsX3ppbWFnZV9wbGFjZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8p
Cj4gK3N0YXRpYyBwYWRkcl90IF9faW5pdCBrZXJuZWxfemltYWdlX3BsYWNlKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgcGFkZHJfdCBsb2FkX2FkZHI7Cj4gIAo+IEBAIC0x
NTQsNyArMTU0LDcgQEAgc3RhdGljIHBhZGRyX3Qga2VybmVsX3ppbWFnZV9wbGFjZShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8pCj4gICAgICByZXR1cm4gbG9hZF9hZGRyOwo+ICB9Cj4gIAo+IC1z
dGF0aWMgdm9pZCBrZXJuZWxfemltYWdlX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQo+
ICtzdGF0aWMgdm9pZCBfX2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbykKPiAgewo+ICAgICAgcGFkZHJfdCBsb2FkX2FkZHIgPSBrZXJuZWxfemltYWdlX3Bs
YWNlKGluZm8pOwo+ICAgICAgcGFkZHJfdCBwYWRkciA9IGluZm8tPnppbWFnZS5rZXJuZWxfYWRk
cjsKPiBAQCAtMTkwLDggKzE5MCw4IEBAIHN0YXRpYyB2b2lkIGtlcm5lbF96aW1hZ2VfbG9hZChz
dHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gIC8qCj4gICAqIENoZWNrIGlmIHRoZSBpbWFnZSBp
cyBhIHVJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KPiAgICovCj4gLXN0YXRpYyBpbnQga2Vy
bmVsX3VpbWFnZV9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICtzdGF0
aWMgaW50IF9faW5pdCBrZXJuZWxfdWltYWdlX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5m
bywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIs
IHBhZGRyX3Qgc2l6ZSkKPiAgewo+ICAgICAgc3RydWN0IHsKPiAgICAgICAgICBfX2JlMzIgbWFn
aWM7ICAgLyogSW1hZ2UgSGVhZGVyIE1hZ2ljIE51bWJlciAqLwo+IEBAIC0zMTgsOCArMzE4LDgg
QEAgc3RhdGljIF9faW5pdCBpbnQga2VybmVsX2RlY29tcHJlc3Moc3RydWN0IGJvb3Rtb2R1bGUg
Km1vZCkKPiAgLyoKPiAgICogQ2hlY2sgaWYgdGhlIGltYWdlIGlzIGEgNjQtYml0IEltYWdlLgo+
ICAgKi8KPiAtc3RhdGljIGludCBrZXJuZWxfemltYWdlNjRfcHJvYmUoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFk
ZHIsIHBhZGRyX3Qgc2l6ZSkKPiArc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTY0X3By
b2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICB7Cj4gICAgICAv
KiBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICovCj4gICAgICBzdHJ1Y3Qg
ewo+IEBAIC0zNzIsOCArMzcyLDggQEAgc3RhdGljIGludCBrZXJuZWxfemltYWdlNjRfcHJvYmUo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICAvKgo+ICAgKiBDaGVjayBpZiB0aGUgaW1hZ2Ug
aXMgYSAzMi1iaXQgekltYWdlIGFuZCBzZXR1cCBrZXJuZWxfaW5mbwo+ICAgKi8KPiAtc3RhdGlj
IGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6
ZSkKPiArc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQo+ICB7Cj4gICAgICB1aW50MzJfdCB6aW1hZ2Vb
WklNQUdFMzJfSEVBREVSX0xFTi80XTsKPiAgICAgIHVpbnQzMl90IHN0YXJ0LCBlbmQ7Cj4gQEAg
LTQyMSw3ICs0MjEsNyBAQCBzdGF0aWMgaW50IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZv
aWQga2VybmVsX2VsZl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiArc3RhdGljIHZv
aWQgX19pbml0IGtlcm5lbF9lbGZfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gIHsK
PiAgICAgIC8qCj4gICAgICAgKiBUT0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBm
aW5kIHRoZSBwaHlzaWNhbCBhZGRyZXNzCj4gQEAgLTQ0NCw4ICs0NDQsOCBAQCBzdGF0aWMgdm9p
ZCBrZXJuZWxfZWxmX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQo+ICAgICAgZnJlZV94
ZW5oZWFwX3BhZ2VzKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBpbmZvLT5lbGYua2VybmVsX29yZGVy
KTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVjdCBrZXJuZWxf
aW5mbyAqaW5mbywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwg
cGFkZHJfdCBzaXplKQo+ICtzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IGFkZHIsIHBhZGRyX3Qgc2l6ZSkKPiAgewo+ICAgICAgaW50IHJjOwo+ICAKPiBA
QCAtNDk2LDcgKzQ5Niw3IEBAIGVycjoKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAtaW50
IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gK2ludCBfX2luaXQga2Vy
bmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgc3RydWN0IGJv
b3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7
Cj4gICAgICBpbnQgcmM7Cj4gQEAgLTUzNCw3ICs1MzQsNyBAQCBpbnQga2VybmVsX3Byb2JlKHN0
cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAtdm9p
ZCBrZXJuZWxfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gK3ZvaWQgX19pbml0IGtl
cm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+ICAgICAgaW5mby0+bG9h
ZChpbmZvKTsKPiAgfQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:27:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:27:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSowo-0000bi-T3; Tue, 12 Jun 2018 19:27: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSown-0000bH-Aa
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:27:17 +0000
X-Inumbo-ID: 4687bff5-6e76-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4687bff5-6e76-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:24:50 +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 A3D5B20891;
 Tue, 12 Jun 2018 19:27:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831635;
 bh=v/Fr3fhe8gwux7FJiJYyRL1uHm5sLzt3rov+dmmFwFw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eCXgqrasGCTkuQpfPRU0OpWC9fK1h93Pz/fp75MQConPsnltvpaztf3n0H7bip0uO
 gYLA7kJ6i2FogOz+hCKCVSkYeC8ZpBGeQger58Cm0aTOetglBRhpVzhm4cOzwhG5Vw
 aSumciM1WX+Z6YXa5wBonM5uoeK088ZQ9EyBxg7Q=
Date: Tue, 12 Jun 2018 12:27:15 -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: <20180605171237.30601-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121226250.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/7] xen/arm: Drop support for loading ELF
 Dom0 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGNvZGUgaGFzIGJl
ZW4gYXJvdW5kIHNpbmNlIHRoZSBiZWdpbm5pbmcgb2YgWGVuIEFybS4gSG93ZXZlciwgSSBhbQo+
IG5vdCBhd2FyZSBvZiBhbnkgdXNlciBhbmQgdGhlIGNvZGUgaXMgcHJldHR5IGJvZ3VzOgo+ICAg
ICAxKSBJdCBpcyBhc3N1bWluZyB2aXJ0dWFsIGFkZHJlc3MgPT0gcGh5c2ljYWwgYWRkcmVzcy4K
PiAgICAgMikgVGhlIGNhY2hlIGlzIG5vdCBjbGVhbmVkIGFmdGVyIHRoZSBJbWFnZSBpcyBsb2Fk
ZWQgYnV0IHRoZSBJbWFnZQo+ICAgICBpcyBzdGFydGVkIHdpdGggQ2FjaGUgZGlzYWJsZWQuCj4g
ICAgIDMpIFRoZXJlIGFyZSBub3QgY2xlYXIgQUJJIHdpdGggdGhlIGd1ZXN0Lgo+IAo+IFhlbiBp
cyBjdXJyZW50bHkgc3VwcG9ydGluZyAzIG90aGVyIGZvcm1hdHMgKHpJbWFnZSwgSW1hZ2UsIFUt
Ym9vdCBJbWFnZSkKPiBhcyB3ZWxsIGFzIGd6aXAgY29tcHJlc3NlZCB2ZXJzaW9uIG9mIGVhY2gg
Zm9ybWF0cy4gQWxsIG9mIHRoZW0gYXJlIHdlbGwKPiBkb2N1bWVudGVkIGFuZCB3aWRlbHkgdXNl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgoKCj4gLS0tCj4gICAgIEdpdmVuIHRoZSBzdGF0ZSwgSSBkb3VidCBhbnlvbmUgaXMgdXNpbmcg
dGhlIEVMRiBmb3JtYXQgd2l0aCBYZW4KPiAgICAgb24gQXJtLiBCeSBkcm9wcGluZyB0aGlzIGNv
ZGUsIGl0IGFsc28gYWxsb3dzIHVzIHRvIHJlbW92ZSB0aGUKPiAgICAgYnVpbHQtaW4gbGliZWxm
ICh+MS4ySyBsaW5lcykgZnJvbSBYZW4uCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9rZXJuZWwuYyB8
IDc3IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ICB4ZW4vYXJjaC9hcm0va2VybmVsLmggfCAxMCArLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDg2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiBpbmRleCBiMjkwMjhmN2Qw
Li4wMDBkOTM5N2UxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IEBAIC00MjEsODEgKzQyMSw2IEBAIHN0YXRpYyBpbnQg
X19pbml0IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4g
ICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgX19pbml0IGtlcm5lbF9lbGZf
bG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gLXsKPiAtICAgIC8qCj4gLSAgICAgKiBU
T0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNhbCBhZGRy
ZXNzCj4gLSAgICAgKiB0byBsb2FkIHRoZSBpbWFnZSB0bz8gIEluc3RlYWQgb2YgYXNzdW1pbmcg
dmlydCA9PSBwaHlzLgo+IC0gICAgICovCj4gLSAgICBpbmZvLT5lbnRyeSA9IGluZm8tPmVsZi5w
YXJtcy52aXJ0X2VudHJ5Owo+IC0KPiAtICAgIHBsYWNlX21vZHVsZXMoaW5mbywKPiAtICAgICAg
ICAgICAgICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa3N0YXJ0LAo+IC0gICAgICAgICAgICAg
ICAgICBpbmZvLT5lbGYucGFybXMudmlydF9rZW5kKTsKPiAtCj4gLSAgICBwcmludGsoIkxvYWRp
bmcgRUxGIGltYWdlIGludG8gZ3Vlc3QgbWVtb3J5XG4iKTsKPiAtICAgIGluZm8tPmVsZi5lbGYu
ZGVzdF9iYXNlID0gKHZvaWQqKSh1bnNpZ25lZCBsb25nKWluZm8tPmVsZi5wYXJtcy52aXJ0X2tz
dGFydDsKPiAtICAgIGluZm8tPmVsZi5lbGYuZGVzdF9zaXplID0KPiAtICAgICAgICAgaW5mby0+
ZWxmLnBhcm1zLnZpcnRfa2VuZCAtIGluZm8tPmVsZi5wYXJtcy52aXJ0X2tzdGFydDsKPiAtCj4g
LSAgICBlbGZfbG9hZF9iaW5hcnkoJmluZm8tPmVsZi5lbGYpOwo+IC0KPiAtICAgIHByaW50aygi
RnJlZSB0ZW1wb3Jhcnkga2VybmVsIGJ1ZmZlclxuIik7Cj4gLSAgICBmcmVlX3hlbmhlYXBfcGFn
ZXMoaW5mby0+ZWxmLmtlcm5lbF9pbWcsIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIpOwo+IC19Cj4g
LQo+IC1zdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFk
ZHIsIHBhZGRyX3Qgc2l6ZSkKPiAtewo+IC0gICAgaW50IHJjOwo+IC0KPiAtICAgIG1lbXNldCgm
aW5mby0+ZWxmLmVsZiwgMCwgc2l6ZW9mKGluZm8tPmVsZi5lbGYpKTsKPiAtCj4gLSAgICBpbmZv
LT5lbGYua2VybmVsX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoc2l6ZSk7Cj4gLSAgICBp
bmZvLT5lbGYua2VybmVsX2ltZyA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5l
bF9vcmRlciwgMCk7Cj4gLSAgICBpZiAoIGluZm8tPmVsZi5rZXJuZWxfaW1nID09IE5VTEwgKQo+
IC0gICAgICAgIHBhbmljKCJDYW5ub3QgYWxsb2NhdGUgdGVtcG9yYXJ5IGJ1ZmZlciBmb3Iga2Vy
bmVsIik7Cj4gLQo+IC0gICAgY29weV9mcm9tX3BhZGRyKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBh
ZGRyLCBzaXplKTsKPiAtCj4gLSAgICBpZiAoIChyYyA9IGVsZl9pbml0KCZpbmZvLT5lbGYuZWxm
LCBpbmZvLT5lbGYua2VybmVsX2ltZywgc2l6ZSApKSAhPSAwICkKPiAtICAgICAgICBnb3RvIGVy
cjsKPiAtI2lmZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCj4gLSAgICBlbGZfc2V0X3ZlcmJvc2Uo
JmluZm8tPmVsZi5lbGYpOwo+IC0jZW5kaWYKPiAtICAgIGVsZl9wYXJzZV9iaW5hcnkoJmluZm8t
PmVsZi5lbGYpOwo+IC0gICAgaWYgKCAocmMgPSBlbGZfeGVuX3BhcnNlKCZpbmZvLT5lbGYuZWxm
LCAmaW5mby0+ZWxmLnBhcm1zKSkgIT0gMCApCj4gLSAgICAgICAgZ290byBlcnI7Cj4gLQo+IC0j
aWZkZWYgQ09ORklHX0FSTV82NAo+IC0gICAgaWYgKCBlbGZfMzJiaXQoJmluZm8tPmVsZi5lbGYp
ICkKPiAtICAgICAgICBpbmZvLT50eXBlID0gRE9NQUlOXzMyQklUOwo+IC0gICAgZWxzZSBpZiAo
IGVsZl82NGJpdCgmaW5mby0+ZWxmLmVsZikgKQo+IC0gICAgICAgIGluZm8tPnR5cGUgPSBET01B
SU5fNjRCSVQ7Cj4gLSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgcHJpbnRrKCJVbmtub3du
IEVMRiBjbGFzc1xuIik7Cj4gLSAgICAgICAgcmMgPSAtRUlOVkFMOwo+IC0gICAgICAgIGdvdG8g
ZXJyOwo+IC0gICAgfQo+IC0jZW5kaWYKPiAtCj4gLSAgICBpbmZvLT5sb2FkID0ga2VybmVsX2Vs
Zl9sb2FkOwo+IC0KPiAtICAgIGlmICggZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVsZikg
KQo+IC0gICAgICAgIHByaW50aygiWGVuOiB3YXJuaW5nOiBFTEYga2VybmVsIGJyb2tlbjogJXNc
biIsCj4gLSAgICAgICAgICAgICAgIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5lbGYpKTsK
PiAtCj4gLSAgICByZXR1cm4gMDsKPiAtZXJyOgo+IC0gICAgaWYgKCBlbGZfY2hlY2tfYnJva2Vu
KCZpbmZvLT5lbGYuZWxmKSApCj4gLSAgICAgICAgcHJpbnRrKCJYZW46IEVMRiBrZXJuZWwgYnJv
a2VuOiAlc1xuIiwKPiAtICAgICAgICAgICAgICAgZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxm
LmVsZikpOwo+IC0KPiAtICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpbmZvLT5lbGYua2VybmVsX2lt
ZywgaW5mby0+ZWxmLmtlcm5lbF9vcmRlcik7Cj4gLSAgICByZXR1cm4gcmM7Cj4gLX0KPiAtCj4g
IGludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+
ICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChC
T09UTU9EX0tFUk5FTCk7Cj4gQEAgLTUyOCw4ICs0NTMsNiBAQCBpbnQgX19pbml0IGtlcm5lbF9w
cm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gICAgICAgICAgcmMgPSBrZXJuZWxfdWlt
YWdlX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Cj4gICAgICBpZiAocmMgPCAw
KQo+ICAgICAgICAgIHJjID0ga2VybmVsX3ppbWFnZTMyX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQs
IG1vZC0+c2l6ZSk7Cj4gLSAgICBpZiAocmMgPCAwKQo+IC0gICAgICAgIHJjID0ga2VybmVsX2Vs
Zl9wcm9iZShpbmZvLCBtb2QtPnN0YXJ0LCBtb2QtPnNpemUpOwo+ICAKPiAgICAgIHJldHVybiBy
YzsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9h
cm0va2VybmVsLmgKPiBpbmRleCA2ZDY5NTA5N2I1Li40N2VhY2I1YmE5IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ICsrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+IEBA
IC02LDcgKzYsNiBAQAo+ICAjaWZuZGVmIF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICAjZGVmaW5l
IF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICAKPiAtI2luY2x1ZGUgPHhlbi9saWJlbGYuaD4KPiAg
I2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ICAjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4g
IAo+IEBAIC00NSwxMyArNDQsNiBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewo+ICAjZW5kaWYKPiAg
ICAgICAgICAgICAgcGFkZHJfdCBzdGFydDsgLyogMzItYml0IHpJbWFnZSBvbmx5ICovCj4gICAg
ICAgICAgfSB6aW1hZ2U7Cj4gLQo+IC0gICAgICAgIHN0cnVjdCB7Cj4gLSAgICAgICAgICAgIHN0
cnVjdCBlbGZfYmluYXJ5IGVsZjsKPiAtICAgICAgICAgICAgc3RydWN0IGVsZl9kb21fcGFybXMg
cGFybXM7Cj4gLSAgICAgICAgICAgIHVuc2lnbmVkIGtlcm5lbF9vcmRlcjsKPiAtICAgICAgICAg
ICAgdm9pZCAqa2VybmVsX2ltZzsKPiAtICAgICAgICB9IGVsZjsKPiAgICAgIH07Cj4gIH07Cj4g
IAo+IEBAIC02MCw3ICs1Miw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7Cj4gICAqCj4gICAqIFNl
dHMgaW4gaW5mbzoKPiAgICogIC0+dHlwZQo+IC0gKiAgLT5sb2FkIGhvb2ssIGFuZCBzZXRzIGxv
YWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT57emltYWdlLGVsZn0KPiArICogIC0+bG9hZCBob29r
LCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCj4gICAqLwo+ICBp
bnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7Cj4gIAo+IC0tIAo+IDIu
MTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:27:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:27:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSowp-0000bo-80; Tue, 12 Jun 2018 19:27:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSowo-0000bX-Me
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:27:18 +0000
X-Inumbo-ID: 4687aacc-6e76-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4687aacc-6e76-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:24:51 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A3D5B20891;
 Tue, 12 Jun 2018 19:27:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831635;
 bh=v/Fr3fhe8gwux7FJiJYyRL1uHm5sLzt3rov+dmmFwFw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eCXgqrasGCTkuQpfPRU0OpWC9fK1h93Pz/fp75MQConPsnltvpaztf3n0H7bip0uO
 gYLA7kJ6i2FogOz+hCKCVSkYeC8ZpBGeQger58Cm0aTOetglBRhpVzhm4cOzwhG5Vw
 aSumciM1WX+Z6YXa5wBonM5uoeK088ZQ9EyBxg7Q=
Date: Tue, 12 Jun 2018 12:27:15 -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: <20180605171237.30601-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121226250.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/7] xen/arm: Drop support for loading ELF
 Dom0 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIGNvZGUgaGFzIGJl
ZW4gYXJvdW5kIHNpbmNlIHRoZSBiZWdpbm5pbmcgb2YgWGVuIEFybS4gSG93ZXZlciwgSSBhbQo+
IG5vdCBhd2FyZSBvZiBhbnkgdXNlciBhbmQgdGhlIGNvZGUgaXMgcHJldHR5IGJvZ3VzOgo+ICAg
ICAxKSBJdCBpcyBhc3N1bWluZyB2aXJ0dWFsIGFkZHJlc3MgPT0gcGh5c2ljYWwgYWRkcmVzcy4K
PiAgICAgMikgVGhlIGNhY2hlIGlzIG5vdCBjbGVhbmVkIGFmdGVyIHRoZSBJbWFnZSBpcyBsb2Fk
ZWQgYnV0IHRoZSBJbWFnZQo+ICAgICBpcyBzdGFydGVkIHdpdGggQ2FjaGUgZGlzYWJsZWQuCj4g
ICAgIDMpIFRoZXJlIGFyZSBub3QgY2xlYXIgQUJJIHdpdGggdGhlIGd1ZXN0Lgo+IAo+IFhlbiBp
cyBjdXJyZW50bHkgc3VwcG9ydGluZyAzIG90aGVyIGZvcm1hdHMgKHpJbWFnZSwgSW1hZ2UsIFUt
Ym9vdCBJbWFnZSkKPiBhcyB3ZWxsIGFzIGd6aXAgY29tcHJlc3NlZCB2ZXJzaW9uIG9mIGVhY2gg
Zm9ybWF0cy4gQWxsIG9mIHRoZW0gYXJlIHdlbGwKPiBkb2N1bWVudGVkIGFuZCB3aWRlbHkgdXNl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgoKCj4gLS0tCj4gICAgIEdpdmVuIHRoZSBzdGF0ZSwgSSBkb3VidCBhbnlvbmUgaXMgdXNpbmcg
dGhlIEVMRiBmb3JtYXQgd2l0aCBYZW4KPiAgICAgb24gQXJtLiBCeSBkcm9wcGluZyB0aGlzIGNv
ZGUsIGl0IGFsc28gYWxsb3dzIHVzIHRvIHJlbW92ZSB0aGUKPiAgICAgYnVpbHQtaW4gbGliZWxm
ICh+MS4ySyBsaW5lcykgZnJvbSBYZW4uCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9rZXJuZWwuYyB8
IDc3IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ICB4ZW4vYXJjaC9hcm0va2VybmVsLmggfCAxMCArLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDg2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiBpbmRleCBiMjkwMjhmN2Qw
Li4wMDBkOTM5N2UxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IEBAIC00MjEsODEgKzQyMSw2IEBAIHN0YXRpYyBpbnQg
X19pbml0IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4g
ICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgX19pbml0IGtlcm5lbF9lbGZf
bG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gLXsKPiAtICAgIC8qCj4gLSAgICAgKiBU
T0RPOiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNhbCBhZGRy
ZXNzCj4gLSAgICAgKiB0byBsb2FkIHRoZSBpbWFnZSB0bz8gIEluc3RlYWQgb2YgYXNzdW1pbmcg
dmlydCA9PSBwaHlzLgo+IC0gICAgICovCj4gLSAgICBpbmZvLT5lbnRyeSA9IGluZm8tPmVsZi5w
YXJtcy52aXJ0X2VudHJ5Owo+IC0KPiAtICAgIHBsYWNlX21vZHVsZXMoaW5mbywKPiAtICAgICAg
ICAgICAgICAgICAgaW5mby0+ZWxmLnBhcm1zLnZpcnRfa3N0YXJ0LAo+IC0gICAgICAgICAgICAg
ICAgICBpbmZvLT5lbGYucGFybXMudmlydF9rZW5kKTsKPiAtCj4gLSAgICBwcmludGsoIkxvYWRp
bmcgRUxGIGltYWdlIGludG8gZ3Vlc3QgbWVtb3J5XG4iKTsKPiAtICAgIGluZm8tPmVsZi5lbGYu
ZGVzdF9iYXNlID0gKHZvaWQqKSh1bnNpZ25lZCBsb25nKWluZm8tPmVsZi5wYXJtcy52aXJ0X2tz
dGFydDsKPiAtICAgIGluZm8tPmVsZi5lbGYuZGVzdF9zaXplID0KPiAtICAgICAgICAgaW5mby0+
ZWxmLnBhcm1zLnZpcnRfa2VuZCAtIGluZm8tPmVsZi5wYXJtcy52aXJ0X2tzdGFydDsKPiAtCj4g
LSAgICBlbGZfbG9hZF9iaW5hcnkoJmluZm8tPmVsZi5lbGYpOwo+IC0KPiAtICAgIHByaW50aygi
RnJlZSB0ZW1wb3Jhcnkga2VybmVsIGJ1ZmZlclxuIik7Cj4gLSAgICBmcmVlX3hlbmhlYXBfcGFn
ZXMoaW5mby0+ZWxmLmtlcm5lbF9pbWcsIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIpOwo+IC19Cj4g
LQo+IC1zdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfZWxmX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFk
ZHIsIHBhZGRyX3Qgc2l6ZSkKPiAtewo+IC0gICAgaW50IHJjOwo+IC0KPiAtICAgIG1lbXNldCgm
aW5mby0+ZWxmLmVsZiwgMCwgc2l6ZW9mKGluZm8tPmVsZi5lbGYpKTsKPiAtCj4gLSAgICBpbmZv
LT5lbGYua2VybmVsX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoc2l6ZSk7Cj4gLSAgICBp
bmZvLT5lbGYua2VybmVsX2ltZyA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5l
bF9vcmRlciwgMCk7Cj4gLSAgICBpZiAoIGluZm8tPmVsZi5rZXJuZWxfaW1nID09IE5VTEwgKQo+
IC0gICAgICAgIHBhbmljKCJDYW5ub3QgYWxsb2NhdGUgdGVtcG9yYXJ5IGJ1ZmZlciBmb3Iga2Vy
bmVsIik7Cj4gLQo+IC0gICAgY29weV9mcm9tX3BhZGRyKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBh
ZGRyLCBzaXplKTsKPiAtCj4gLSAgICBpZiAoIChyYyA9IGVsZl9pbml0KCZpbmZvLT5lbGYuZWxm
LCBpbmZvLT5lbGYua2VybmVsX2ltZywgc2l6ZSApKSAhPSAwICkKPiAtICAgICAgICBnb3RvIGVy
cjsKPiAtI2lmZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCj4gLSAgICBlbGZfc2V0X3ZlcmJvc2Uo
JmluZm8tPmVsZi5lbGYpOwo+IC0jZW5kaWYKPiAtICAgIGVsZl9wYXJzZV9iaW5hcnkoJmluZm8t
PmVsZi5lbGYpOwo+IC0gICAgaWYgKCAocmMgPSBlbGZfeGVuX3BhcnNlKCZpbmZvLT5lbGYuZWxm
LCAmaW5mby0+ZWxmLnBhcm1zKSkgIT0gMCApCj4gLSAgICAgICAgZ290byBlcnI7Cj4gLQo+IC0j
aWZkZWYgQ09ORklHX0FSTV82NAo+IC0gICAgaWYgKCBlbGZfMzJiaXQoJmluZm8tPmVsZi5lbGYp
ICkKPiAtICAgICAgICBpbmZvLT50eXBlID0gRE9NQUlOXzMyQklUOwo+IC0gICAgZWxzZSBpZiAo
IGVsZl82NGJpdCgmaW5mby0+ZWxmLmVsZikgKQo+IC0gICAgICAgIGluZm8tPnR5cGUgPSBET01B
SU5fNjRCSVQ7Cj4gLSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgcHJpbnRrKCJVbmtub3du
IEVMRiBjbGFzc1xuIik7Cj4gLSAgICAgICAgcmMgPSAtRUlOVkFMOwo+IC0gICAgICAgIGdvdG8g
ZXJyOwo+IC0gICAgfQo+IC0jZW5kaWYKPiAtCj4gLSAgICBpbmZvLT5sb2FkID0ga2VybmVsX2Vs
Zl9sb2FkOwo+IC0KPiAtICAgIGlmICggZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVsZikg
KQo+IC0gICAgICAgIHByaW50aygiWGVuOiB3YXJuaW5nOiBFTEYga2VybmVsIGJyb2tlbjogJXNc
biIsCj4gLSAgICAgICAgICAgICAgIGVsZl9jaGVja19icm9rZW4oJmluZm8tPmVsZi5lbGYpKTsK
PiAtCj4gLSAgICByZXR1cm4gMDsKPiAtZXJyOgo+IC0gICAgaWYgKCBlbGZfY2hlY2tfYnJva2Vu
KCZpbmZvLT5lbGYuZWxmKSApCj4gLSAgICAgICAgcHJpbnRrKCJYZW46IEVMRiBrZXJuZWwgYnJv
a2VuOiAlc1xuIiwKPiAtICAgICAgICAgICAgICAgZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxm
LmVsZikpOwo+IC0KPiAtICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpbmZvLT5lbGYua2VybmVsX2lt
ZywgaW5mby0+ZWxmLmtlcm5lbF9vcmRlcik7Cj4gLSAgICByZXR1cm4gcmM7Cj4gLX0KPiAtCj4g
IGludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAgewo+
ICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChC
T09UTU9EX0tFUk5FTCk7Cj4gQEAgLTUyOCw4ICs0NTMsNiBAQCBpbnQgX19pbml0IGtlcm5lbF9w
cm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4gICAgICAgICAgcmMgPSBrZXJuZWxfdWlt
YWdlX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Cj4gICAgICBpZiAocmMgPCAw
KQo+ICAgICAgICAgIHJjID0ga2VybmVsX3ppbWFnZTMyX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQs
IG1vZC0+c2l6ZSk7Cj4gLSAgICBpZiAocmMgPCAwKQo+IC0gICAgICAgIHJjID0ga2VybmVsX2Vs
Zl9wcm9iZShpbmZvLCBtb2QtPnN0YXJ0LCBtb2QtPnNpemUpOwo+ICAKPiAgICAgIHJldHVybiBy
YzsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9h
cm0va2VybmVsLmgKPiBpbmRleCA2ZDY5NTA5N2I1Li40N2VhY2I1YmE5IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ICsrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+IEBA
IC02LDcgKzYsNiBAQAo+ICAjaWZuZGVmIF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICAjZGVmaW5l
IF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICAKPiAtI2luY2x1ZGUgPHhlbi9saWJlbGYuaD4KPiAg
I2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ICAjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4g
IAo+IEBAIC00NSwxMyArNDQsNiBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewo+ICAjZW5kaWYKPiAg
ICAgICAgICAgICAgcGFkZHJfdCBzdGFydDsgLyogMzItYml0IHpJbWFnZSBvbmx5ICovCj4gICAg
ICAgICAgfSB6aW1hZ2U7Cj4gLQo+IC0gICAgICAgIHN0cnVjdCB7Cj4gLSAgICAgICAgICAgIHN0
cnVjdCBlbGZfYmluYXJ5IGVsZjsKPiAtICAgICAgICAgICAgc3RydWN0IGVsZl9kb21fcGFybXMg
cGFybXM7Cj4gLSAgICAgICAgICAgIHVuc2lnbmVkIGtlcm5lbF9vcmRlcjsKPiAtICAgICAgICAg
ICAgdm9pZCAqa2VybmVsX2ltZzsKPiAtICAgICAgICB9IGVsZjsKPiAgICAgIH07Cj4gIH07Cj4g
IAo+IEBAIC02MCw3ICs1Miw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7Cj4gICAqCj4gICAqIFNl
dHMgaW4gaW5mbzoKPiAgICogIC0+dHlwZQo+IC0gKiAgLT5sb2FkIGhvb2ssIGFuZCBzZXRzIGxv
YWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT57emltYWdlLGVsZn0KPiArICogIC0+bG9hZCBob29r
LCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCj4gICAqLwo+ICBp
bnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7Cj4gIAo+IC0tIAo+IDIu
MTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:29:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:29: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 1fSoz1-0000vM-49; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSoyz-0000v5-MT
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:29:33 +0000
X-Inumbo-ID: f1964df4-6e76-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1964df4-6e76-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:29:37 +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 D1FBE20891;
 Tue, 12 Jun 2018 19:29:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831772;
 bh=TlOu564wCkrURovSpbqPfa1Y5lHJ+Vy4aXkIk87KsOg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZqhxsSl5kfa1SivCxLqKzwH/06/I2/pd3R47F3TZXS92GJaUfsbHEJ+htnvWZ8Tok
 T1V5nGRxn2xidDiM/KDZu4agq+ppkn34VWJuJIkgafFsVrJiJZXp6s+BgL+/5+t4td
 qD/SvJz+PFFbrrdxRax+ocspuEnm/xL6jL/8ab0w=
Date: Tue, 12 Jun 2018 12:29: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: <20180605171237.30601-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121227430.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTm93IHRoYXQgRUxGIHN1
cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9uZSBpcyB1c2luZwo+IGxp
YmVsZiB3aXRoaW4gdGhlIGh5cGVydmlzb3IuCj4gCj4gSW50cm9kdWNlIGEgY29uZmlnIG9wdGlv
biB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCj4gZm9yIEFybS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Cgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvS2NvbmZpZyB8IDEgKwo+ICB4ZW4vY29tbW9uL0tjb25m
aWcgICB8IDMgKysrCj4gIHhlbi9jb21tb24vTWFrZWZpbGUgIHwgMiArLQo+ICAzIGZpbGVzIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gaW5kZXggZjY0ZmM1
NjczOS4uM2QzODgxMzNlZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gQEAgLTEyLDYgKzEyLDcgQEAgY29uZmlnIFg4Ngo+
ICAJc2VsZWN0IEhBU19DUFVGUkVRCj4gIAlzZWxlY3QgSEFTX0VIQ0kKPiAgCXNlbGVjdCBIQVNf
RVhfVEFCTEUKPiArCXNlbGVjdCBIQVNfRUxGCj4gIAlzZWxlY3QgSEFTX0dEQlNYCj4gIAlzZWxl
Y3QgSEFTX0lPUE9SVFMKPiAgCXNlbGVjdCBIQVNfS0VYRUMKPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCj4gaW5kZXggOTA0M2RjZTkzNy4uM2Nm
NTUxYzczNiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiArKysgYi94ZW4vY29t
bW9uL0tjb25maWcKPiBAQCAtMTcsNiArMTcsOSBAQCBjb25maWcgSEFTX0FMVEVSTkFUSVZFCj4g
IGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKPiAgCWJvb2wKPiAgCj4gK2NvbmZpZyBIQVNfRUxGCj4g
KyAgICBib29sCj4gKwo+ICBjb25maWcgSEFTX0VYX1RBQkxFCj4gIAlib29sCj4gIAo+IGRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQo+IGluZGV4
IDI0ZDQ3NTJjY2MuLjNjYzgwOGJkODMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9NYWtlZmls
ZQo+ICsrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKPiBAQCAtNzgsNSArNzgsNSBAQCBvYmotJChD
T05GSUdfVE1FTSkgKz0gJCh0bWVtLXkpCj4gIHN1YmRpci0kKENPTkZJR19DT1ZFUkFHRSkgKz0g
Y292ZXJhZ2UKPiAgc3ViZGlyLSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgo+ICAKPiAtc3ViZGly
LXkgKz0gbGliZWxmCj4gK3N1YmRpci0kKENPTkZJR19IQVNfRUxGKSArPSBsaWJlbGYKPiAgc3Vi
ZGlyLSQoQ09ORklHX0hBU19ERVZJQ0VfVFJFRSkgKz0gbGliZmR0Cj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:29:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:29: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 1fSoz0-0000vG-Qo; Tue, 12 Jun 2018 19:29:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSoyz-0000v4-Lr
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:29:33 +0000
X-Inumbo-ID: f196592f-6e76-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f196592f-6e76-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:29:37 +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 D1FBE20891;
 Tue, 12 Jun 2018 19:29:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831772;
 bh=TlOu564wCkrURovSpbqPfa1Y5lHJ+Vy4aXkIk87KsOg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZqhxsSl5kfa1SivCxLqKzwH/06/I2/pd3R47F3TZXS92GJaUfsbHEJ+htnvWZ8Tok
 T1V5nGRxn2xidDiM/KDZu4agq+ppkn34VWJuJIkgafFsVrJiJZXp6s+BgL+/5+t4td
 qD/SvJz+PFFbrrdxRax+ocspuEnm/xL6jL/8ab0w=
Date: Tue, 12 Jun 2018 12:29: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: <20180605171237.30601-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121227430.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTm93IHRoYXQgRUxGIHN1
cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9uZSBpcyB1c2luZwo+IGxp
YmVsZiB3aXRoaW4gdGhlIGh5cGVydmlzb3IuCj4gCj4gSW50cm9kdWNlIGEgY29uZmlnIG9wdGlv
biB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCj4gZm9yIEFybS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Cgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvS2NvbmZpZyB8IDEgKwo+ICB4ZW4vY29tbW9uL0tjb25m
aWcgICB8IDMgKysrCj4gIHhlbi9jb21tb24vTWFrZWZpbGUgIHwgMiArLQo+ICAzIGZpbGVzIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gaW5kZXggZjY0ZmM1
NjczOS4uM2QzODgxMzNlZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gQEAgLTEyLDYgKzEyLDcgQEAgY29uZmlnIFg4Ngo+
ICAJc2VsZWN0IEhBU19DUFVGUkVRCj4gIAlzZWxlY3QgSEFTX0VIQ0kKPiAgCXNlbGVjdCBIQVNf
RVhfVEFCTEUKPiArCXNlbGVjdCBIQVNfRUxGCj4gIAlzZWxlY3QgSEFTX0dEQlNYCj4gIAlzZWxl
Y3QgSEFTX0lPUE9SVFMKPiAgCXNlbGVjdCBIQVNfS0VYRUMKPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCj4gaW5kZXggOTA0M2RjZTkzNy4uM2Nm
NTUxYzczNiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiArKysgYi94ZW4vY29t
bW9uL0tjb25maWcKPiBAQCAtMTcsNiArMTcsOSBAQCBjb25maWcgSEFTX0FMVEVSTkFUSVZFCj4g
IGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKPiAgCWJvb2wKPiAgCj4gK2NvbmZpZyBIQVNfRUxGCj4g
KyAgICBib29sCj4gKwo+ICBjb25maWcgSEFTX0VYX1RBQkxFCj4gIAlib29sCj4gIAo+IGRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQo+IGluZGV4
IDI0ZDQ3NTJjY2MuLjNjYzgwOGJkODMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9NYWtlZmls
ZQo+ICsrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKPiBAQCAtNzgsNSArNzgsNSBAQCBvYmotJChD
T05GSUdfVE1FTSkgKz0gJCh0bWVtLXkpCj4gIHN1YmRpci0kKENPTkZJR19DT1ZFUkFHRSkgKz0g
Y292ZXJhZ2UKPiAgc3ViZGlyLSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgo+ICAKPiAtc3ViZGly
LXkgKz0gbGliZWxmCj4gK3N1YmRpci0kKENPTkZJR19IQVNfRUxGKSArPSBsaWJlbGYKPiAgc3Vi
ZGlyLSQoQ09ORklHX0hBU19ERVZJQ0VfVFJFRSkgKz0gbGliZmR0Cj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:32:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:32: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 1fSp1x-0001ig-Ua; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSp1w-0001iT-Eg
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:32:36 +0000
X-Inumbo-ID: 5ecf442c-6e77-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ecf442c-6e77-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:32: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 3020120891;
 Tue, 12 Jun 2018 19:32:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831955;
 bh=gb9sXuLbbrMeb43ByBRHVVr/J3u1lGJkAeZ7QJzicls=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IY18P6/6BWgqHWQL7dAzMbB+bT22D5+B7rJWuXCC2gbwdRrOhxfAR0B9cmzTmoQaY
 RlwbXN+3Y1+FrYO/pjL5l7enFLrd2zIxLp7aJGoWZNB6HFOaGwTMB/1PCcFbP0sOMs
 /xBctdOUA+1xyInuUd3pr/k7XuGnfHKH3qA48Lg0=
Date: Tue, 12 Jun 2018 12:32:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121232300.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: setup: Move in init code only
 used at boot in setup.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU29tZSBvZiB0aGUgZnVu
Y3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNlZCBhdCBib290IGJ1dAo+
IG5vdCB5ZXQgbWFya2VkIGFzIHN1Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyB8
IDEwICsrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwo+IGluZGV4IDFkNmY2YmYzN2UuLmZlNzM4NGZkMzAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBA
IC0xNzUsNyArMTc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nvcl9pZCh2b2lkKQo+
ICAgICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSgpOwo+ICB9Cj4gIAo+IC12b2lkIGR0X3VucmVz
ZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKPiArdm9pZCBfX2luaXQgZHRfdW5y
ZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm9pZCAoKmNiKShwYWRkcl90LCBwYWRkcl90KSwgaW50IGZpcnN0
KQo+ICB7Cj4gICAgICBpbnQgaSwgbnIgPSBmZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxh
dHRlbmVkKTsKPiBAQCAtMjAxLDkgKzIwMSw5IEBAIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25z
KHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgICAgY2IocywgZSk7Cj4gIH0KPiAgCj4gLXN0cnVj
dCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBz
aXplLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNt
ZGxpbmUpCj4gK3N0cnVjdCBib290bW9kdWxlIF9faW5pdCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rt
b2R1bGVfa2luZCBraW5kLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kbGluZSkKPiAgewo+ICAgICAgc3Ry
dWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7Cj4gICAgICBzdHJ1Y3Qg
Ym9vdG1vZHVsZSAqbW9kOwo+IEBAIC00MzQsNyArNDM0LDcgQEAgc3RhdGljIHBhZGRyX3QgX19p
bml0IGdldF94ZW5fcGFkZHIodm9pZCkKPiAgICAgIHJldHVybiBwYWRkcjsKPiAgfQo+ICAKPiAt
c3RhdGljIHZvaWQgaW5pdF9wZHgodm9pZCkKPiArc3RhdGljIHZvaWQgX19pbml0IGluaXRfcGR4
KHZvaWQpCj4gIHsKPiAgICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2Vu
ZDsKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:32:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:32: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 1fSp1y-0001in-8T; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSp1w-0001iU-F3
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:32:36 +0000
X-Inumbo-ID: 5ecf6ae6-6e77-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ecf6ae6-6e77-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:32: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 3020120891;
 Tue, 12 Jun 2018 19:32:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528831955;
 bh=gb9sXuLbbrMeb43ByBRHVVr/J3u1lGJkAeZ7QJzicls=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IY18P6/6BWgqHWQL7dAzMbB+bT22D5+B7rJWuXCC2gbwdRrOhxfAR0B9cmzTmoQaY
 RlwbXN+3Y1+FrYO/pjL5l7enFLrd2zIxLp7aJGoWZNB6HFOaGwTMB/1PCcFbP0sOMs
 /xBctdOUA+1xyInuUd3pr/k7XuGnfHKH3qA48Lg0=
Date: Tue, 12 Jun 2018 12:32:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121232300.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: setup: Move in init code only
 used at boot in setup.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU29tZSBvZiB0aGUgZnVu
Y3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNlZCBhdCBib290IGJ1dAo+
IG5vdCB5ZXQgbWFya2VkIGFzIHN1Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyB8
IDEwICsrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwo+IGluZGV4IDFkNmY2YmYzN2UuLmZlNzM4NGZkMzAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBA
IC0xNzUsNyArMTc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nvcl9pZCh2b2lkKQo+
ICAgICAgY2hlY2tfbG9jYWxfY3B1X2VycmF0YSgpOwo+ICB9Cj4gIAo+IC12b2lkIGR0X3VucmVz
ZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKPiArdm9pZCBfX2luaXQgZHRfdW5y
ZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm9pZCAoKmNiKShwYWRkcl90LCBwYWRkcl90KSwgaW50IGZpcnN0
KQo+ICB7Cj4gICAgICBpbnQgaSwgbnIgPSBmZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxh
dHRlbmVkKTsKPiBAQCAtMjAxLDkgKzIwMSw5IEBAIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25z
KHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgICAgY2IocywgZSk7Cj4gIH0KPiAgCj4gLXN0cnVj
dCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBz
aXplLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNt
ZGxpbmUpCj4gK3N0cnVjdCBib290bW9kdWxlIF9faW5pdCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rt
b2R1bGVfa2luZCBraW5kLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kbGluZSkKPiAgewo+ICAgICAgc3Ry
dWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7Cj4gICAgICBzdHJ1Y3Qg
Ym9vdG1vZHVsZSAqbW9kOwo+IEBAIC00MzQsNyArNDM0LDcgQEAgc3RhdGljIHBhZGRyX3QgX19p
bml0IGdldF94ZW5fcGFkZHIodm9pZCkKPiAgICAgIHJldHVybiBwYWRkcjsKPiAgfQo+ICAKPiAt
c3RhdGljIHZvaWQgaW5pdF9wZHgodm9pZCkKPiArc3RhdGljIHZvaWQgX19pbml0IGluaXRfcGR4
KHZvaWQpCj4gIHsKPiAgICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2Vu
ZDsKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:37:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:37:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSp6f-0002y5-DZ; Tue, 12 Jun 2018 19:37:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSp6e-0002xv-ES
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 19:37:28 +0000
X-Inumbo-ID: b27f6f00-6e77-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b27f6f00-6e77-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:35:01 +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 737D42086E;
 Tue, 12 Jun 2018 19:37:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528832246;
 bh=cSZGQscLlPxKmTYKIdRyTVyh2B2qq00lJqs2O+/mli0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nHcrKy5ZNmwQ60kC0zbCMu7gbz4O2o4OGHDYBQakcOgYbphWIxqP37xV9PUpmFHEw
 Q37hS/qpbhI2hC9n2UpoL7nuJpwQjkO4jSWpaT30obzi92JHE/ujA5yk7sc1+f8wl/
 l1tlFEtqBVBf+On62UV/QDJgYouA/RELcLTnPhI0=
Date: Tue, 12 Jun 2018 12:37:26 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121237200.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-7-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 6/7] xen/libfdt: Put all libfdt in init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTGliZmR0IGlzIHVzZWQg
Zm9yOgo+ICAgICAtIFVuZmxhdHRlbiB0aGUgRmxhdHRlbiBEZXZpY2UtVHJlZSAoRkRUKSBibG9i
Cj4gICAgIC0gQ3JlYXRlIERldmljZS1UcmVlIGZvciB0aGUgSGFyZHdhcmUtRG9tYWluCj4gCj4g
Qm90aCB1c2UgYXJlIGRvbmUgZHVyaW5nIHRoZSBpbml0aWFsaXphdGlvbiBvZiBYZW4uIFNvIG1v
dmUgYWxsIHRoZQo+IGxpYmZkdCB0byBpbml0Lgo+IAo+IE5vdGUgdGhhdCB0aGUgcnVuZXMgd2Fz
IGJvcnJvd2VkIGZyb20gbGliZWxmIE1ha2VmaWxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2NvbW1vbi9saWJm
ZHQvTWFrZWZpbGUgfCAxMCArKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJmZHQv
TWFrZWZpbGUgYi94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQo+IGluZGV4IDc1NzhmZTljNTAu
LmQ4MWY1NGI2YjggMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUKPiAr
KysgYi94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQo+IEBAIC0xLDUgKzEsMTMgQEAKPiAgaW5j
bHVkZSBNYWtlZmlsZS5saWJmZHQKPiAgCj4gLW9iai15ICs9ICQoTElCRkRUX09CSlMpCj4gK1NF
Q1RJT05TIDo9IHRleHQgZGF0YSAkKFNQRUNJQUxfREFUQV9TRUNUSU9OUykKPiArCj4gK29iai15
ICs9IGxpYmZkdC5vCj4gIAo+ICBDRkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1ZGUveGVuL2xp
YmZkdC8KPiArCj4gK2xpYmZkdC5vOiBsaWJmZHQtdGVtcC5vIE1ha2VmaWxlCj4gKwkkKE9CSkNP
UFkpICQoZm9yZWFjaCBzLCQoU0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rpb24gLiQocyk9LmluaXQu
JChzKSkgJDwgJEAKPiArCj4gK2xpYmZkdC10ZW1wLm86ICQoTElCRkRUX09CSlMpCj4gKwkkKExE
KSAkKExERkxBR1MpIC1yIC1vICRAICReCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:37:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:37:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSp6f-0002yB-Mu; Tue, 12 Jun 2018 19:37:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSp6e-0002xw-Fg
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:37:28 +0000
X-Inumbo-ID: b27f44ee-6e77-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b27f44ee-6e77-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:35:01 +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 737D42086E;
 Tue, 12 Jun 2018 19:37:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528832246;
 bh=cSZGQscLlPxKmTYKIdRyTVyh2B2qq00lJqs2O+/mli0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nHcrKy5ZNmwQ60kC0zbCMu7gbz4O2o4OGHDYBQakcOgYbphWIxqP37xV9PUpmFHEw
 Q37hS/qpbhI2hC9n2UpoL7nuJpwQjkO4jSWpaT30obzi92JHE/ujA5yk7sc1+f8wl/
 l1tlFEtqBVBf+On62UV/QDJgYouA/RELcLTnPhI0=
Date: Tue, 12 Jun 2018 12:37:26 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180605171237.30601-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1806121237200.14695@sstabellini-ThinkPad-X260>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-7-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 6/7] xen/libfdt: Put all libfdt in init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCA1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTGliZmR0IGlzIHVzZWQg
Zm9yOgo+ICAgICAtIFVuZmxhdHRlbiB0aGUgRmxhdHRlbiBEZXZpY2UtVHJlZSAoRkRUKSBibG9i
Cj4gICAgIC0gQ3JlYXRlIERldmljZS1UcmVlIGZvciB0aGUgSGFyZHdhcmUtRG9tYWluCj4gCj4g
Qm90aCB1c2UgYXJlIGRvbmUgZHVyaW5nIHRoZSBpbml0aWFsaXphdGlvbiBvZiBYZW4uIFNvIG1v
dmUgYWxsIHRoZQo+IGxpYmZkdCB0byBpbml0Lgo+IAo+IE5vdGUgdGhhdCB0aGUgcnVuZXMgd2Fz
IGJvcnJvd2VkIGZyb20gbGliZWxmIE1ha2VmaWxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2NvbW1vbi9saWJm
ZHQvTWFrZWZpbGUgfCAxMCArKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJmZHQv
TWFrZWZpbGUgYi94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQo+IGluZGV4IDc1NzhmZTljNTAu
LmQ4MWY1NGI2YjggMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUKPiAr
KysgYi94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQo+IEBAIC0xLDUgKzEsMTMgQEAKPiAgaW5j
bHVkZSBNYWtlZmlsZS5saWJmZHQKPiAgCj4gLW9iai15ICs9ICQoTElCRkRUX09CSlMpCj4gK1NF
Q1RJT05TIDo9IHRleHQgZGF0YSAkKFNQRUNJQUxfREFUQV9TRUNUSU9OUykKPiArCj4gK29iai15
ICs9IGxpYmZkdC5vCj4gIAo+ICBDRkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1ZGUveGVuL2xp
YmZkdC8KPiArCj4gK2xpYmZkdC5vOiBsaWJmZHQtdGVtcC5vIE1ha2VmaWxlCj4gKwkkKE9CSkNP
UFkpICQoZm9yZWFjaCBzLCQoU0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rpb24gLiQocyk9LmluaXQu
JChzKSkgJDwgJEAKPiArCj4gK2xpYmZkdC10ZW1wLm86ICQoTElCRkRUX09CSlMpCj4gKwkkKExE
KSAkKExERkxBR1MpIC1yIC1vICRAICReCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:39:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19: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 1fSp8k-0003DS-8C; Tue, 12 Jun 2018 19:39:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSp8j-0003DJ-90
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:39:37 +0000
X-Inumbo-ID: 596e6821-6e78-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 596e6821-6e78-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:39: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 A23072086E;
 Tue, 12 Jun 2018 19:39:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528832375;
 bh=QY6WOwUfDjHyC7601NPzsAniPA1Do0G5Q0nRxtLYjdU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Hayjzrg2RMyzo6wXF8br4muBQsO/yyCXqIiG5nMVqZzp/hfxq1ljC5RBOLnliaFoL
 33eut/sEAuixqidgDYdn4xOkO2tqKQdmQyfP6c5Lep8l0z9IpPiz2sCIl5WxyTaRWo
 YiF3/lGmI0wVK/IxNyr6GnLkK1vHDXe7lOxUu32E=
Date: Tue, 12 Jun 2018 12:39:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806121237430.14695@sstabellini-ThinkPad-X260>
References: <20180612141013.15698-1-olaf@aepfle.de>
 <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1] unmodified_drivers: unplug the emulated
 devices at resume 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>, 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>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDEyLjA2LjE4
IGF0IDE2OjEwLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+ID4gU2luY2UgcWVtdS0yLjEwIGl0
IGlzIHJlcXVpcmVkIHRvIHVucGx1ZyBlbXVsYXRlZCBkZXZpY2VzIGFnYWluIGFmdGVyCj4gPiBh
IGxpdmUgbWlncmF0aW9uLiBJZiB0aGlzIGlzIG5vdCBkb25lLCBxZW11J3MgYmxvY2stYmFja2Vu
ZCBkcml2ZXIKPiA+IHdpbGwgYmUgdW5hYmxlIHRvIG9wZW4gdGhlIGJhY2tpbmcgZGlzayBpbWFn
ZSBiZWNhdXNlIGl0IGlzIHN0aWxsIGJ1c3kKPiA+IGJ5IHFlbXUncyBJREUgZHJpdmVyLiBBcyBh
IHJlc3VsdCB0aGUgZG9tVXMgYmxvY2stZnJvbnRlbmQgZHJpdmVyIHdpbGwKPiA+IGJlIHVuYWJs
ZSB0byBhY2Nlc3MgdGhlIGRpc2tzLCBhbmQgdGhlIGRvbVUgaGFzIHRvIGJlIGRlc3Ryb3llZC4K
PiA+IGxpYnhsIGlzIHVuYWJsZSB0byBkZXRlY3QgdGhlIHNpdHVhdGlvbi4KPiAKPiBTbyB0aGVy
ZSdzIG5vIHBsYW4gdG8gZml4IHRoaXMgb24gdGhlIHFlbXUgc2lkZT8KPiAKPiA+IEFwcGx5IHRo
ZSBzYW1lIHdvcmthcm91bmQgZm9yIHRoaXMgcWVtdSBidWcgdGhhdCB3YXMgZG9uZSBhbHJlYWR5
Cj4gPiB5ZWFycyBhZ28gaW4gbGludXguZ2l0IHdpdGggY29tbWl0IDUxMmIxMDllYzk2MiAoInhl
bjogdW5wbHVnIHRoZQo+ID4gZW11bGF0ZWQgZGV2aWNlcyBhdCByZXN1bWUgdGltZSIpIHRvIG1h
a2Ugc3VyZSB4ZW5saW51eCBiYXNlZCBkb21Vcwo+ID4gY2FuIGJlIG1pZ3JhdGVkIHRvIHVuZml4
ZWQgaG9zdHMuCj4gCj4gSG1tLCB0aGF0IGNoYW5nZSBoYXMgbm8gZXhwbGFuYXRpb24gd2hhdHNv
ZXZlciBvZiB3aHkgdGhpcyB3YXMKPiBuZWNlc3NhcnkgYWxyZWFkeSBiYWNrIGF0IHRoYXQgdGlt
ZS4gU3RlZmFubz8KCkl0IHdhcyB0b28gbG9uZyBhZ28sIEkgZG9uJ3QgcmVtZW1iZXIgZXhhY3Rs
eSwgYnV0IG15IGd1ZXNzIGlzIHRoYXQgdGhlCnByZXNlbmNlIG9mIHRoZSBlbXVsYXRlZCBkZXZp
Y2VzIGF0IHJlc3VtZSB0aW1lIHdhcyBjYXVzaW5nIHByb2JsZW1zIHRvCkxpbnV4LiBHaXZlbiB0
aGF0IExpbnV4IEhWTSB3YXMgc3VwcG9zZWQgdG8gYmUgYWJsZSB0byBydW4gb24gb2xkZXIKdmVy
c2lvbnMgb2YgWGVuLCB0aGUgd29ya2Fyb3VuZCB3YXMgcHV0IGluIExpbnV4IHJhdGhlciB0aGFu
IFhlbi4gKEkKd29uZGVyIGlmIHRoZSBXaW5kb3dzIFBWIGRyaXZlcnMgaGF2ZSBhbHNvIHNvbWV0
aGluZyBzaW1pbGFyLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:41:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19: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 1fSpAH-0003qT-N7; Tue, 12 Jun 2018 19:41: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSpAG-0003qL-4H
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:41:12 +0000
X-Inumbo-ID: 3854aa76-6e78-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3854aa76-6e78-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 21:38:45 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E562E2086E;
 Tue, 12 Jun 2018 19:41:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528832471;
 bh=lCYeALAUXH8iGf/X/58zCsPvBzEox5uYf3UdlUvMNj0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pIPwmtG/YTBn3Hkz8J1ZpiE3GUGKGneHE7GQojwgnv/LeHXpj4kekUMZrJ/V6lyEs
 dDEyYln/ivNgRBtRroCYdL+A8+ZDv9PF+BRDJJiyMjxcQ0/7NZKPK/WgNnpOYmrAqU
 krYE8lZ4Y+KhYQVbvGXR7u6gEDrLXMDTIGgZ3WZI=
Date: Tue, 12 Jun 2018 12:41:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <6156ef6e-6814-5cc8-0aa7-874a7268e61e@arm.com>
Message-ID: <alpine.DEB.2.10.1806121240490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
 <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
 <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
 <alpine.DEB.2.10.1806120854500.14695@sstabellini-ThinkPad-X260>
 <6156ef6e-6814-5cc8-0aa7-874a7268e61e@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDEy
LzA2LzE4IDE2OjU1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBUdWUsIDEyIEp1
biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFN0ZWZhbm8sCj4gPiA+IAo+ID4g
PiBPbiAxMi8wNi8xOCAwMTo1MCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE9u
IFR1ZSwgNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ID4gSGkgU3RlZmFu
bywKPiA+ID4gPiA+IAo+ID4gPiA+ID4gT24gMDQvMDYvMTggMTg6MjQsIFN0ZWZhbm8gU3RhYmVs
bGluaSB3cm90ZToKPiA+ID4gPiA+ID4gQWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24u
IEVuYWJsZWQgTlVMTCBhbmQgQ3JlZGl0Cj4gPiA+ID4gPiA+IHNjaGVkdWxlcnMuCj4gPiA+ID4g
PiA+IFN1cHBvcnQgb25seSA4IGNwdXMuIEl0IG9ubHkgY2FycmllcyBub24tZGVmYXVsdCBvcHRp
b25zICh1c2UgbWFrZQo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJIGRvbid0IHNlZSB3aGVyZSA4IENQ
VXMgd291bGQgb25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1bHQgdmFsdWUKPiA+ID4gPiA+
IGlzCj4gPiA+ID4gPiAxMjgKPiA+ID4gPiA+IGNwdXMuCj4gPiA+ID4gICAgSSBuZWVkIHRvIHVw
ZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2UgcmVmbGVjdGluZyB0aGUgY2hhbmdlcyB0byB0aGUKPiA+
ID4gPiBwYXRjaAo+ID4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+ID4gPiBvbGRkZWZjb25maWcgdG8g
cHJvZHVjZSBhIGNvbXBsZXRlIC5jb25maWcgZmlsZSkuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFdp
dGggYWxsIHRoZSBzZXJpZXMgSSBkaWQgdGhlIGZvbGxvd2luZyB0aGluZ3M6Cj4gPiA+ID4gPiAJ
MSkgY29weSB0aW55LmNvbmZpZyB0byAuY29uZmlnCj4gPiA+ID4gPiAJMikgbWFrZSBvbGRkZWZj
b25maWcKPiA+ID4gPiA+IAkzKSBtYWtlIG1lbnVjb25maWcgYW5kIHNlbGVjdCBRRU1VCj4gPiA+
ID4gPiAKPiA+ID4gPiA+IEFmdGVyIDEpIHRoZSBudW1iZXJzIG9mIENQVXMgYXJlIHNldCB0byAx
MjguIEFmdGVyIDMpIEkgd291bGQgZXhwZWN0Cj4gPiA+ID4gPiB0aGUKPiA+ID4gPiA+IG51bWJl
ciBvZiBDUFVzIHRvIGdvIGRvd24gdG8gOC4gVW5mb3J0dW5hdGVseSB0aGlzIGlzIG5vdCB0aGUg
Y2FzZXMuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFNvIHlvdXIgY29tbWFuZCBkb2VzIG5vdCBzZWVt
IHRvIGJlIGVub3VnaCBoZXJlLgo+ID4gPiA+IAo+ID4gPiA+IE5SX0NQVVMgY2Fubm90IGdvIGRv
d24uIEl0IGlzIGEgbGltaXRhdGlvbiBvZiBLY29uZmlnLCBzaW1pbGFyIHRvIHRoZQo+ID4gPiA+
IGZhY3QgdGhhdCBvcHRpb24gY2Fubm90IGJlIGRlLXNlbGVjdGVkLgo+ID4gPiA+IAo+ID4gPiA+
IEl0IGlzIG5vdCAxKSB0aGF0IHNldHMgTlJfQ1BVUyB0byAxMjgsIGl0IHdvdWxkIGJlIDIpIGFi
b3ZlLiBGb3IgdGhpcyB0bwo+ID4gPiA+IHdvcmsgeW91IGhhdmUgdG8gc2tpcCAyKSBhbmQganVz
dCBkbzoKPiA+ID4gPiAKPiA+ID4gPiAJLSBjb3B5IHRpbnkuY29uZmlnIHRvIC5jb25maWcKPiA+
ID4gPiAJLSBtYWtlIG1lbnVjb25maWcgYW5kIHNlbGVjdCBRRU1VCj4gPiA+IAo+ID4gPiBXZWxs
IEkgc3VnZ2VzdGVkIGEgd2F5IGR1cmluZyBvbmUgb2Ygb3VyIHJlY2VudCBjaGF0IGFuZCBJIGFt
IGEgYml0Cj4gPiA+IHN1cnByaXNlZAo+ID4gPiB0aGlzIHdhcyBub3QgY29uc2lkZXJlZCBoZXJl
Lgo+ID4gPiAKPiA+ID4gRm9yIHJlbWluZGVyLCB0aGUgd2F5IHdhcyB0byBwcm92aWRlIGEgbWFr
ZWZpbGUgdGFyZ2V0IHRoYXQgd2lsbCBzZWxlY3QKPiA+ID4gdGlueQo+ID4gPiBhbmQgdGhlIHBs
YXRmb3JtIGF0IHRoZSBzYW1lIHRpbWUuCj4gPiA+IAo+ID4gPiBtYWtlIHRpbnlfZGVmY29uZmln
IFBMQVQ9cWVtdQo+ID4gCj4gPiBJIHByZWZlciBub3QgdG8gYWRkIGFkZGl0aW9uYWwgdGFyZ2V0
cwo+IAo+IEkgdGhpbmsgaXQgd291bGQgbWFrZSBlYXNpZXIgZm9yIHVzZXIgdG8gc2VsZWN0IGFu
eSBjb25maWcgYW5kIHRoZSBwbGF0Zm9ybS4KPiBJdCBpcyBvbmUgY29tbWFuZCBvdmVyIDMgdGhh
dCBjYW4gbWlzdGFrZW5seSBiZSBtaXN1c2VkLgo+IAo+IEFueXdheSwgc29vbmVyIG9yIGxhdGVy
IHdlIHdpbGwgd2FudCB0byBoYXZlIHN1Y2ggdGFyZ2V0IGluIFhlbi4KCkZlZWwgbGlrZSB3cml0
aW5nIGEgc21hbGwgcGF0Y2ggZm9yIGl0PyBJIHdvdWxkIGJlIGhhcHB5IHRvIGluY2x1ZGUgaXQK
Oi0pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 19:53:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 19:53:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSpMP-0005eo-GY; Tue, 12 Jun 2018 19: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=ywjr=i6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fSpMO-0005ej-RQ
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 19:53:44 +0000
X-Inumbo-ID: 52990896-6e7a-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52990896-6e7a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 19:53:48 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id EB45720660;
 Tue, 12 Jun 2018 19:53:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528833223;
 bh=TRDT8jM6Q7kE2Qu2dmzp3i8QWJc4Tlj6YLYejyET+ME=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=QmvZHFZJS6/+7HcVTf44lSo0t/lcMSE0/DPo+iau/kQpM7/iNVqmH3vg/aon5BR02
 O+FdiPQuLb4P7PIPsCdO1xWGN0ajGccTBVA4h3CEI2k9ZnQcXCxtVuYZKA05kLDiqD
 7B+L4Lq2YiirVbu/BURFylhgaGI0qJGRpoZHgSJ8=
Date: Tue, 12 Jun 2018 12:53:42 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
 <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gQXMgYSBjb25z
ZXF1ZW5jZSBvZiB0aGVzZSBjaGFuZ2VzLCBzb21lIG9wdGlvbnMgd2lsbCBiZWNvbWUgdXNlci12
aXNpYmxlCj4gPj4gPj4gYW5kIG5vdCBkZXBlbmRlbnQgb24gQ09ORklHX0VYUEVSVC4gSXQgZG9l
cyBub3QgbWVhbiB0aGF0IFhlbiBQcm9qZWN0Cj4gPj4gPj4gd2lsbCBzZWN1cml0eSBzdXBwb3J0
IGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnMgb2Yga2NvbmZpZyBvcHRpb25zLgo+ID4+ID4+IElu
c3RlYWQsIHRoZXJlIHdpbGwgYmUgYSBzbWFsbCBzZXQgb2YgcHJlLWNhbm5lZCBjb25maWd1cmF0
aW9ucyB0aGF0Cj4gPj4gPj4gd2lsbCBiZSBzdXBwb3J0ZWQuICBTZWU6IGh0dHBzOi8vbWFyYy5p
bmZvLz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQzMiAKPiA+PiA+IAo+ID4+ID4gR2Vvcmdl
LCBJYW4sIEphbiwgc2hhbGwgU1VQUE9SVC5NRCBiZSB1cGRhdGVkIHRvIHJlZmxlY3QgdGhlIEtj
b25maWcgCj4gPj4gPiBjaGFuZ2VzPwo+ID4+ID4gCj4gPj4gPiBJIGFtIG1vc3RseSB0aGlua2lu
ZyBhYm91dCB0aGUgYm9hcmQgc3VwcG9ydCBhbmQgdGhlIGZhY3QgdGhhdCBtb3JlIAo+ID4+ID4g
b3B0aW9ucyBvbiBBcm0gYXJlIHNlbGVjdGFibGUgYnkgdGhlIHVzZXJzLgo+ID4+IAo+ID4+IEkg
dGhpbmsgdGhhdCB3b3VsZCBiZSB2ZXJ5IGRlc2lyYWJsZSwgeWVzLgo+ID4gCj4gPiBEbyB5b3Ug
d2FudCBtZSB0byBhZGQgYSBwYXRjaCBmb3IgdGhhdCB0byB0aGlzIHNlcmllcywgb3Igc2hvdWxk
IEkgZG8gaXQKPiA+IHNlcGFyYXRlbHk/Cj4gCj4gSSB0aGluayBzdWNoIGEgZG9jIGNoYW5nZSBz
aG91bGQgYmUgcmlnaHQgaW4gYSBwYXJ0aWN1bGFyIHBhdGNoIG1ha2luZwo+IHRoaW5ncyB1c2Vy
IHNlbGVjdGFibGUuCgpJIGhhdmUgYWRkZWQgdGhlIGZvbGxvd2luZyB0byBwYXRjaCAjNSwgdGhl
IG9uZSBpbnRyb2R1Y2luZyBhbGwgdGhlIFVBUlQKS2NvbmZpZ3Mgb24gQVJNLiBJIHRoaW5rIGl0
IGlzIHRoZSBvbmUgaW50cm9kdWNpbmcgbW9yZSBuZXcgb3B0aW9ucy4gSQpyZW1vdmVkIEp1bGll
bidzIEFDSyBiZWNhdXNlIG9mIHRoaXMgY2hhbmdlLiBMZXQgbWUga25vdyBpZiB5b3UgdGhpbmsg
d2UKbmVlZCBtb3JlIGRldGFpbHMgaW4gU1VQUE9SVC5tZC4KCmRpZmYgLS1naXQgYS9TVVBQT1JU
Lm1kIGIvU1VQUE9SVC5tZAppbmRleCAyNjRiMjNmLi5lNzBmMzVjIDEwMDY0NAotLS0gYS9TVVBQ
T1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTE2LDYgKzE2LDE4IEBAIGZvciB0aGUgZGVmaW5p
dGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCiAKICMgRmVhdHVyZSBTdXBw
b3J0CiAKKyMjIEtjb25maWcKKworT24geDg2LCBLY29uZmlnIG9wdGlvbnMgdGhhdCBkZXBlbmQg
b24gQ09ORklHX0VYUEVSVCBhcmUgbm90IHNlY3VyaXR5CitzdXBwb3J0ZWQuIE90aGVyIEtjb25m
aWcgb3B0aW9ucyB0aGF0IGRvIG5vdCBkZXBlbmQgb24gQ09ORklHX0VYUEVSVCBhcmUKK3N1cHBv
cnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgbWFya2VkIGFzIHN1cHBvcnRlZCBpbiB0aGlz
IGRvY3VtZW50LgorCitPbiBBUk0sIGEgd2lkZXIgcmFuZ2Ugb2YgS2NvbmZpZyBjb25maWd1cmF0
aW9ucyBpcyBhdmFpbGFibGUgdG8gZW5hYmxlCit2ZXJ5IHNtYWxsIGxpbmVzIG9mIGNvZGUgY291
bnRzIGluIHRoZSBoeXBlcnZpc29yLiBOb3QgYWxsIHBvc3NpYmxlCitjb21iaW5hdGlvbnMgb2Yg
a2NvbmZpZyBvcHRpb25zIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQuIEluc3RlYWQsIGEgc21hbGwK
K3NldCBvZiBwcmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIGlzIHN1cHBvcnRlZCwgc2VlIHhlbi9h
cmNoL2FybS9jb25maWdzLgorCisKICMjIEhvc3QgQXJjaGl0ZWN0dXJlCiAKICMjIyB4ODYtNjQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20:56:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSqKU-00085x-1n; Tue, 12 Jun 2018 20:55:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=28a9=i6=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fSqKS-00085Q-Mo
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:55:48 +0000
X-Inumbo-ID: fcd39332-6e82-11e8-bc1d-65256ead4e3a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcd39332-6e82-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:55:50 +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 w5CKtgYP004634
 ; Tue, 12 Jun 2018 22:55:42 +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 w5CKtfeG005886;
 Tue, 12 Jun 2018 22:55:41 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id DD982A93A; Tue, 12 Jun 2018 22:55:40 +0200 (MEST)
Date: Tue, 12 Jun 2018 22:55:40 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180612205540.GA9392@mail.soc.lip6.fr>
References: <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="pf9I7BMVVzbSWLtt"
Content-Disposition: inline
In-Reply-To: <20180612153844.GB17270@mail.soc.lip6.fr>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 12 Jun 2018 22:55:42 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--pf9I7BMVVzbSWLtt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Tue, Jun 12, 2018 at 05:38:45PM +0200, Manuel Bouyer wrote:
> On Tue, Jun 12, 2018 at 01:39:05PM +0200, Manuel Bouyer wrote:
> > I applied this patch to 4.11rc4 (let's not change too much things at the
> > same time) and rebooted my test host. Hopefully I'll have some data to report
> > soon
> 
> Got the first panic (still from a i386 domU):

I got another panic, possibly at domain shutdown. But it seems that not
all messages from the console made it to the serial port (some Xen internal
buffer overflow ?). Attached is the trace from serial console, the first
2 lines are from the NetBSD dom0 kernel, indicating vbds for domain 6 being
detached (probably at shutdown of dom6).

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--

--pf9I7BMVVzbSWLtt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="xen_console.txt"

(XEN) xbd backend: detach device vnd1d for domain 6
xbd backend: detach device vnd0d for domain 6
(XEN) d6:1ab56f: 4000000000000000:0
(XEN) d6:1ab570: 4000000000000000:0
(XEN) d6:1ab571: 4000000000000000:0
(XEN) d6:1ab572: 4c00000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab572: 4900000000000001:0
(XEN) d6:1ab573: 4000000000000000:0
(XEN) d6:1ab57e: 4000000000000000:0
(XEN) d6:1ab1fd: 4000000000000000:0
(XEN) d6:1aae37: 4000000000000000:0
(XEN) d6:1aae59: 4000000000000000:0
(XEN) d6:1aaf06: 4c00000000000001:3
(XEN) d6:1aaf06: 4900000000000001:2
(XEN) d6:1aaf06: 4900000000000001:1
(XEN) d6:1aaf06: 4900000000000001:0
(XEN) d6:1aaf06: 4900000000000001:0
(XEN) d6:1aaf06: 4900000000000001:0
(XEN) d6:1aaf06: 4900000000000001:0
(XEN) d6:1aaf07: 4c00000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf07: 4900000000000001:0
(XEN) d6:1aaf44: 4c00000000000001:0
(XEN) d6:1aaf44: 4900000000000001:0
(XEN) d6:1aaf45: 4c00000000000001:0
(XEN) d6:1aaf8f: 4c00000000000002:-1
(XEN) d6:1aafcd: 4c00000000000002:-1
(XEN) d6:1aafce: 4c00000000000001:3
(XEN) d6:1aafce: 4900000000000001:2
(XEN) d6:1aafce: 4900000000000001:1
(XEN) d6:1aafce: 4900000000000001:0
(XEN) d6:1aac0c: 4c00000000000001:0
(XEN) d6:1aac32: 4c00000000000001:3
(XEN) d6:1aac32: 4900000000000001:2
(XEN) d6:1aac32: 4900000000000001:1
(XEN) d6:1aac32: 4900000000000001:0
(XEN) d6:1aac5f: 4c00000000000002:-1
(XEN) d6:1aac8d: 4c00000000000002:-1
(XEN) d6:1aac9a: 4c00000000000001:3
(XEN) d6:1aac9a: 4900000000000001:2
(XEN) d6:1aac9a: 4900000000000001:1
(XEN) d6:1aac9a: 4900000000000001:0
(XEN) d6:1aac9b: 4c00000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9b: 4900000000000001:0
(XEN) d6:1aac9c: 4c00000000000002:-1
(XEN) d6:1aac9e: 4c00000000000001:3
(XEN) d6:1aac9e: 4900000000000001:2
(XEN) d6:1aac9e: 4900000000000001:1
(XEN) d6:1aac9e: 4900000000000001:0
(XEN) d6:1aaccc: 4c00000000000002:-1
(XEN) d6:1aaccf: 4c00000000000002:-1
(XEN) d6:1aacd8: 4c00000000000001:0
(XEN) d6:1aacd9: 4c00000000000001:0
(XEN) d6:1aacdd: 4c00000000000001:0
(XEN) d6:1aace4: 4c00000000000002:-1
(XEN) d6:1aad0e: 4c00000000000001:3
(XEN) d6:1aad0e: 4900000000000001:2
(XEN) d6:1aad0e: 4900000000000001:1
(XEN) d6:1aad0e: 4900000000000001:0
(XEN) d6:1aad27: 4c00000000000002:-1
(XEN) d6:1aad6b: 4c00000000000002:-1
(XEN) d6:1aadaa: 4c00000000000001:3
(XEN) d6:1aadaa: 4900000000000001:2
(XEN) d6:1aadaa: 4900000000000001:1
(XEN) d6:1aadaa: 4900000000000001:0
(XEN) d6:1aaa25: 4c00000000000002:-1
(XEN) d6:1aaa28: 4c00000000000001:0
(XEN) d6:1aaa66: 4c00000000000001:3
(XEN) d6:1aaa66: 4900000000000001:2
(XEN) d6:1aaa66: 4900000000000001:1
(XEN) d6:1aaa66: 4900000000000001:0
(XEN) d6:1aaa9a: 4c00000000000001:3
(XEN) d6:1aaa9a: 4900000000000001:2
(XEN) d6:1aaa9a: 4900000000000001:1
(XEN) d6:1aaa9a: 4900000000000001:0
(XEN) d6:1aaaa9: 4c00000000000001:0
(XEN) d6:1aab47: 4c00000000000002:-1
(XEN) d6:1aa851: 4c00000000000002:-1
(XEN) d6:1aa886: 4c00000000000001:3
(XEN) d6:1aa886: 4900000000000001:2
(XEN) d6:1aa886: 4900000000000001:1
(XEN) d6:1aa886: 4900000000000001:0
(XEN) d6:1aa8c5: 4c00000000000001:0
(XEN) d6:1aa903: 4c00000000000002:-1
(XEN) d6:1aa904: 4c00000000000001:0
(XEN) d6:1aa9dc: 4c00000000000002:-1
(XEN) d6:1aa601: 4c00000000000002:-1
(XEN) d6:1aa602: 4c00000000000001:3
(XEN) d6:1aa602: 4900000000000001:2
(XEN) d6:1aa602: 4900000000000001:1
(XEN) d6:1aa602: 4900000000000001:0
(XEN) d6:1aa622: 4c00000000000001:3
(XEN) d6:1aa622: 4900000000000001:2
(XEN) d6:1aa622: 4900000000000001:1
(XEN) d6:1aa622: 4900000000000001:0
(XEN) d6:1aa693: 4c00000000000002:-1
(XEN) d6:1aa6e3: 4c00000000000002:-1
(XEN) d6:1aa6f7: 4c00000000000002:-1
(XEN) d6:1aa717: 4c00000000000002:-1
(XEN) d6:1aa740: 4c00000000000001:0
(XEN) d6:1aa756: 4c00000000000001:3
(XEN) d6:1aa756: 4900000000000001:2
(XEN) d6:1aa756: 4900000000000001:1
(XEN) d6:1aa756: 4900000000000001:0
(XEN) d6:1aa773: 4c00000000000002:-1
(XEN) d6:1aa776: 4c00000000000001:3
(XEN) d6:1aa776: 4900000000000001:2
(XEN) d6:1aa776: 4900000000000001:1
(XEN) d6:1aa776: 4900000000000001:0
(XEN) d6:1aa795: 4c00000000000001:0
(XEN) d6:1aa7d4: 4c00000000000001:0
(XEN) d6:1aa7d9: 4c00000000000001:0
(XEN) d6:1aa7e4: 4c00000000000002:-1
(XEN) d6:1aa420: 4c00000000000001:0
(XEN) d6:1aa425: 4c00000000000002:-1
(XEN) d6:1aa432: 4c00000(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 4:
(XEN) Assertion '!page->linear_pt_count' failed at mm.c:596
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--pf9I7BMVVzbSWLtt--


From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20:56: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 1fSqLE-0008A5-KX; Tue, 12 Jun 2018 20: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLD-00089j-4b
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:35 +0000
X-Inumbo-ID: 1a75332e-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a75332e-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836994; x=1560372994;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=NpIAFvQ6O9nnG5WOiv9Pr/VSUltr4pf4KmI8tMYXerk=;
 b=a73mhwjUsCNfc7cuD2sPQbPWyNQsllWvZ304SOrlhfxXjs56Lo94SzXf
 evQeAq4sunifyTDuHZ7VVbGCCErdGHUJFBRHHrZdXx4ocZ/V4tXwoZysv
 hcgAl3LGW4+8Ez6B1jLIG3hPCI9vtcVph28dsV3HbOfkEZUSuFQyK4Jjt Y=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="682679273"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:32 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuT1H117272
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:29 GMT
Received: from EX13D05UWB004.ant.amazon.com (10.43.161.208) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:26 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D05UWB004.ant.amazon.com (10.43.161.208) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:26 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com
 (10.43.161.249) with Microsoft SMTP Server id 15.0.1367.3 via Frontend
 Transport; Tue, 12 Jun 2018 20:56:26 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:08 +0000
Message-ID: <20180612205619.28156-2-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 01/12] xen/manage: keep track of the
 on-going suspend mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpUbyBkaWZmZXJlbnRp
YXRlIGJldHdlZW4gWGVuIHN1c3BlbmQsIFBNIHN1c3BlbmQgYW5kIFBNIGhpYmVybmF0aW9uLApr
ZWVwIHRyYWNrIG9mIHRoZSBvbi1nb2luZyBzdXNwZW5kIG1vZGUgYnkgbWFpbmx5IHVzaW5nIGEg
bmV3IFBNCm5vdGlmaWVyLiBTaW5jZSBYZW4gc3VzcGVuZCBkb2Vzbid0IGhhdmUgY29ycmVzcG9u
ZGluZyBQTSBldmVudCwgaXRzCm1haW4gbG9naWMgaXMgbW9kZmllZCB0byBhY3F1aXJlIHBtX211
dGV4IGFuZCBzZXQgdGhlIGN1cnJlbnQgbW9kZS4KCk5vdGUgdGhhdCB3ZSBtYXkgc2VlIGRlYWRs
b2NrIGlmIFBNIHN1c3BlbmQvaGliZXJuYXRpb24gaXMgaW50ZXJydXB0ZWQKYnkgWGVuIHN1c3Bl
bmQuIFBNIHN1c3BlbmQvaGliZXJuYXRpb24gZGVwZW5kcyBvbiB4ZW53YXRjaCB0aHJlYWQgdG8K
cHJvY2VzcyB4ZW5idXMgc3RhdGUgdHJhbnNhY3Rpb25zLCBidXQgdGhlIHRocmVhZCB3aWxsIHNs
ZWVwIHRvIHdhaXQKcG1fbXV0ZXggd2hpY2ggaXMgYWxyZWFkeSBoZWxkIGJ5IFBNIHN1c3BlbmQv
aGliZXJuYXRpb24gY29udGV4dCBpbiB0aGUKc2NlbmFyaW8uIFRob3VnaCwgYWNxdWlybmcgcG1f
bXV0ZXggaXMgc3RpbGwgcmlnaHQgdGhpbmcgdG8gZG8sIGFuZCB3ZQp3b3VsZCBuZWVkIHRvIG1v
ZGlmeSBYZW4gc2h1dGRvd24gY29kZSB0byBhdm9pZCB0aGUgaXNzdWUuIFRoaXMgd2lsbCBiZQpm
aXhlZCBieSBhIHNlcGFyYXRlIHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogTXVuZWhpc2EgS2FtYXRh
IDxrYW1hdGFtQGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBBZ2Fyd2FsIDxhbmNo
YWxhZ0BhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogU2ViYXN0aWFuIEJpZW11ZWxsZXIgPHNiaWVt
dWVAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6
b24uY29tPgpSZXZpZXdlZC1ieTogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+
Ci0tLQogZHJpdmVycy94ZW4vbWFuYWdlLmMgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNTggaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21hbmFnZS5jIGIvZHJpdmVycy94ZW4vbWFu
YWdlLmMKaW5kZXggODgzNTA2NS4uOGY5ZWE4NyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vbWFu
YWdlLmMKKysrIGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKQEAgLTEzLDYgKzEzLDcgQEAKICNpbmNs
dWRlIDxsaW51eC9mcmVlemVyLmg+CiAjaW5jbHVkZSA8bGludXgvc3lzY29yZV9vcHMuaD4KICNp
bmNsdWRlIDxsaW51eC9leHBvcnQuaD4KKyNpbmNsdWRlIDxsaW51eC9zdXNwZW5kLmg+CiAKICNp
bmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgpAQCAtMzksNiArNDAs
MTYgQEAgZW51bSBzaHV0ZG93bl9zdGF0ZSB7CiAvKiBJZ25vcmUgbXVsdGlwbGUgc2h1dGRvd24g
cmVxdWVzdHMuICovCiBzdGF0aWMgZW51bSBzaHV0ZG93bl9zdGF0ZSBzaHV0dGluZ19kb3duID0g
U0hVVERPV05fSU5WQUxJRDsKIAorZW51bSBzdXNwZW5kX21vZGVzIHsKKwlOT19TVVNQRU5EID0g
MCwKKwlYRU5fU1VTUEVORCwKKwlQTV9TVVNQRU5ELAorCVBNX0hJQkVSTkFUSU9OLAorfTsKKwor
LyogUHJvdGVjdGVkIGJ5IHBtX211dGV4ICovCitzdGF0aWMgZW51bSBzdXNwZW5kX21vZGVzIHN1
c3BlbmRfbW9kZSA9IE5PX1NVU1BFTkQ7CisKIHN0cnVjdCBzdXNwZW5kX2luZm8gewogCWludCBj
YW5jZWxsZWQ7CiB9OwpAQCAtOTgsNiArMTA5LDEwIEBAIHN0YXRpYyB2b2lkIGRvX3N1c3BlbmQo
dm9pZCkKIAlpbnQgZXJyOwogCXN0cnVjdCBzdXNwZW5kX2luZm8gc2k7CiAKKwlsb2NrX3N5c3Rl
bV9zbGVlcCgpOworCisJc3VzcGVuZF9tb2RlID0gWEVOX1NVU1BFTkQ7CisKIAlzaHV0dGluZ19k
b3duID0gU0hVVERPV05fU1VTUEVORDsKIAogCWVyciA9IGZyZWV6ZV9wcm9jZXNzZXMoKTsKQEAg
LTE2MSw2ICsxNzYsMTAgQEAgc3RhdGljIHZvaWQgZG9fc3VzcGVuZCh2b2lkKQogCXRoYXdfcHJv
Y2Vzc2VzKCk7CiBvdXQ6CiAJc2h1dHRpbmdfZG93biA9IFNIVVRET1dOX0lOVkFMSUQ7CisKKwlz
dXNwZW5kX21vZGUgPSBOT19TVVNQRU5EOworCisJdW5sb2NrX3N5c3RlbV9zbGVlcCgpOwogfQog
I2VuZGlmCS8qIENPTkZJR19ISUJFUk5BVEVfQ0FMTEJBQ0tTICovCiAKQEAgLTM3MiwzICszOTEs
NDIgQEAgaW50IHhlbl9zZXR1cF9zaHV0ZG93bl9ldmVudCh2b2lkKQogRVhQT1JUX1NZTUJPTF9H
UEwoeGVuX3NldHVwX3NodXRkb3duX2V2ZW50KTsKIAogc3Vic3lzX2luaXRjYWxsKHhlbl9zZXR1
cF9zaHV0ZG93bl9ldmVudCk7CisKK3N0YXRpYyBpbnQgeGVuX3BtX25vdGlmaWVyKHN0cnVjdCBu
b3RpZmllcl9ibG9jayAqbm90aWZpZXIsCisJCQkgICB1bnNpZ25lZCBsb25nIHBtX2V2ZW50LCB2
b2lkICp1bnVzZWQpCit7CisJc3dpdGNoIChwbV9ldmVudCkgeworCWNhc2UgUE1fU1VTUEVORF9Q
UkVQQVJFOgorCQlzdXNwZW5kX21vZGUgPSBQTV9TVVNQRU5EOworCQlicmVhazsKKwljYXNlIFBN
X0hJQkVSTkFUSU9OX1BSRVBBUkU6CisJY2FzZSBQTV9SRVNUT1JFX1BSRVBBUkU6CisJCXN1c3Bl
bmRfbW9kZSA9IFBNX0hJQkVSTkFUSU9OOworCQlicmVhazsKKwljYXNlIFBNX1BPU1RfU1VTUEVO
RDoKKwljYXNlIFBNX1BPU1RfUkVTVE9SRToKKwljYXNlIFBNX1BPU1RfSElCRVJOQVRJT046CisJ
CS8qIFNldCBiYWNrIHRvIHRoZSBkZWZhdWx0ICovCisJCXN1c3BlbmRfbW9kZSA9IE5PX1NVU1BF
TkQ7CisJCWJyZWFrOworCWRlZmF1bHQ6CisJCXByX3dhcm4oIlJlY2VpdmUgdW5rbm93biBQTSBl
dmVudCAweCVseFxuIiwgcG1fZXZlbnQpOworCQlyZXR1cm4gLUVJTlZBTDsKKwl9CisKKwlyZXR1
cm4gMDsKK307CisKK3N0YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgeGVuX3BtX25vdGlmaWVy
X2Jsb2NrID0geworCS5ub3RpZmllcl9jYWxsID0geGVuX3BtX25vdGlmaWVyCit9OworCitzdGF0
aWMgaW50IHhlbl9zZXR1cF9wbV9ub3RpZmllcih2b2lkKQoreworCWlmICgheGVuX2h2bV9kb21h
aW4oKSkKKwkJcmV0dXJuIC1FTk9ERVY7CisKKwlyZXR1cm4gcmVnaXN0ZXJfcG1fbm90aWZpZXIo
Jnhlbl9wbV9ub3RpZmllcl9ibG9jayk7Cit9CisKK3N1YnN5c19pbml0Y2FsbCh4ZW5fc2V0dXBf
cG1fbm90aWZpZXIpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLE-0008AG-VJ; Tue, 12 Jun 2018 20: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLD-00089l-BS
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:35 +0000
X-Inumbo-ID: 1a214d0a-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a214d0a-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836994; x=1560372994;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=FInAt5ibGXfg881hGlOMYQvmDIsnPK+1a117RSZwwLo=;
 b=G1/50mk94lmyeHpYZguGAbAbpjwwdMK5nMF+CPM0mTiphI8aII8O1U5D
 d589x2A58obdEAFnx0iLobkId5il6vp8f5AdavyefjewV14ViNN/wy7ep
 yKpd4wbJXe8MQNDLIq6nm0Klt8xQ6ttauOfl+xYSu4PlWefcqvEpxtejI 4=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="736713934"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:29 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuQ5p090870
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:26 GMT
Received: from EX13D10UWB001.ant.amazon.com (10.43.161.111) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:26 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D10UWB001.ant.amazon.com (10.43.161.111) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:26 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.61.243)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:24 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:07 +0000
Message-ID: <20180612205619.28156-1-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 00/12] Enable PM hibernation on guest VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

SGVsbG8sCkkgYW0gc2VuZGluZyBvdXQgYSBzZXJpZXMgb2YgcGF0Y2hlcyB0aGF0IGltcGxlbWVu
dHMgZ3Vlc3QKUE0gaGliZXJuYXRpb24uIFRoZXNlIGd1ZXN0cyBhcmUgcnVubmluZyBvbiB4ZW4g
aHlwZXJ2aXNvci4KVGhlIHBhdGNoZXMgaGFkIGJlZW4gdGVzdGVkIGFnYWluc3QgbWFpbnN0cmVh
bSBrZXJuZWwgYW5kIGxhdGVzdAp4ZW4gdmVyc2lvbi00LjExLiBFQzIgaW5zdGFuY2UgaGliZXJu
YXRpb24gZmVhdHVyZSBpcyBwcm92aWRlZCB0bwp0aGUgQVdTIEVDMiBjdXN0b21lcnMuIFBNIGhp
YmVybmF0aW9uIHVzZXMgc3dhcCBzcGFjZSB3aGVyZQpoaWJlcm5hdGlvbiBpbWFnZSBpcyBzdG9y
ZWQgYW5kIHJlc3RvcmVkIGZyb20uIEkgd291bGQgbGlrZQp0aGUgY29tbXVuaXR5IHRvIHJldmll
dyBhbmQgcHJvdmlkZSBzb21lIGZlZWRiYWNrIG9uIHRoZSBwYXRjaCAKc2VyaWVzIGFuZCBpZiB0
aGV5IGxvb2sgZ29vZCwgbWVyZ2UgdGhlbSBpbnRvIDQuMTcga2VybmVsLgoKQWxla3NlaSBCZXNv
Z29ub3YgKDEpOgogIFBNIC8gaGliZXJuYXRlOiB1cGRhdGUgdGhlIHJlc3VtZSBvZmZzZXQgb24g
U05BUFNIT1RfU0VUX1NXQVBfQVJFQQoKQW5jaGFsIEFnYXJ3YWwgKDEpOgogIHg4Ni94ZW46IElu
dHJvZHVjZSBuZXcgZnVuY3Rpb24gdG8gbWFwIEhZUEVSVklTT1Jfc2hhcmVkX2luZm8gb24KICAg
IFJlc3VtZQoKTXVuZWhpc2EgS2FtYXRhICgxMCk6CiAgeGVuL21hbmFnZToga2VlcCB0cmFjayBv
ZiB0aGUgb24tZ29pbmcgc3VzcGVuZCBtb2RlCiAgeGVuL21hbmFnZTogaW50cm9kdWNlIGhlbHBl
ciBmdW5jdGlvbiB0byBrbm93IHRoZSBvbi1nb2luZyBzdXNwZW5kCiAgICBtb2RlCiAgeGVuYnVz
OiBhZGQgZnJlZXplL3RoYXcvcmVzdG9yZSBjYWxsYmFja3Mgc3VwcG9ydAogIHg4Ni94ZW46IGFk
ZCBzeXN0ZW0gY29yZSBzdXNwZW5kIGFuZCByZXN1bWUgY2FsbGJhY2tzCiAgeGVuLWJsa2Zyb250
OiBhZGQgY2FsbGJhY2tzIGZvciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbgogIHhlbi1uZXRm
cm9udDogYWRkIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24gc3VwcG9y
dAogIHhlbi10aW1lLWludHJvZHVjZS14ZW5fLXNhdmUtcmVzdG9yZS1fc3RlYWxfY2xvY2sKICB4
ODYveGVuOiBzYXZlIGFuZCByZXN0b3JlIHN0ZWFsIGNsb2NrCiAgeGVuL2V2ZW50czogYWRkIHhl
bl9zaHV0ZG93bl9waXJxcyBoZWxwZXIgZnVuY3Rpb24KICB4ODYveGVuOiBjbG9zZSBldmVudCBj
aGFubmVscyBmb3IgUElSUXMgaW4gc3lzdGVtIGNvcmUgc3VzcGVuZAogICAgY2FsbGJhY2sKCiBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAgfCAgIDggKysKIGFyY2gveDg2L3hlbi9z
dXNwZW5kLmMgICAgICAgICAgICB8ICA2NiArKysrKysrKysrKysrKysrCiBhcmNoL3g4Ni94ZW4v
dGltZS5jICAgICAgICAgICAgICAgfCAgIDMgKwogYXJjaC94ODYveGVuL3hlbi1vcHMuaCAgICAg
ICAgICAgIHwgICAxICsKIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgICAgICB8IDE1OCAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogZHJpdmVycy9uZXQveGVuLW5l
dGZyb250LmMgICAgICAgIHwgIDk3ICsrKysrKysrKysrKysrKysrKysrKystCiBkcml2ZXJzL3hl
bi9ldmVudHMvZXZlbnRzX2Jhc2UuYyAgfCAgMTIgKysrCiBkcml2ZXJzL3hlbi9tYW5hZ2UuYyAg
ICAgICAgICAgICAgfCAgNzMgKysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL3hlbi90aW1lLmMg
ICAgICAgICAgICAgICAgfCAgMjggKysrKysrLQogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19w
cm9iZS5jIHwgMTAyICsrKysrKysrKysrKysrKysrKysrLS0tLQogaW5jbHVkZS94ZW4vZXZlbnRz
LmggICAgICAgICAgICAgIHwgICAxICsKIGluY2x1ZGUveGVuL3hlbi1vcHMuaCAgICAgICAgICAg
ICB8ICAgOCArKwogaW5jbHVkZS94ZW4veGVuYnVzLmggICAgICAgICAgICAgIHwgICAzICsKIGtl
cm5lbC9wb3dlci91c2VyLmMgICAgICAgICAgICAgICB8ICAgNiArLQogMTQgZmlsZXMgY2hhbmdl
ZCwgNTQwIGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuNgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLF-0008Ag-9Q; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLE-0008A3-IN
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:36 +0000
X-Inumbo-ID: 1aac5b15-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1aac5b15-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836995; x=1560372995;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=0F1GfjZPIl4k7H/vkwsKAphOOqwq532rc/1rL93kMSg=;
 b=p0+Os1tnFnJSGqqvMjoccerrRGBaBNQdiuvTiXFKfe3Fek42U6N0adRI
 Ine32Q4uELpXO5qTJA3nrw8My1v3RJConGWWEMB+DSIyEX/a/hNY6b5q7
 04mncv1byNXY4LaiNd7BcUqy81TEPELvK30csxb1YuNuAshQGbygu+ZFx k=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="736713942"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:32 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuT1J117272
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:32 GMT
Received: from EX13D16UWB003.ant.amazon.com (10.43.161.194) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:28 +0000
Received: from EX13MTAUEE001.ant.amazon.com (10.43.62.200) by
 EX13D16UWB003.ant.amazon.com (10.43.161.194) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:27 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.62.226)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:27 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:09 +0000
Message-ID: <20180612205619.28156-3-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 02/12] xen/manage: introduce helper function
 to know the on-going suspend mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpJbnRyb2R1Y2Ugc2lt
cGxlIGZ1bmN0aW9ucyB3aGljaCBoZWxwIHRvIGtub3cgdGhlIG9uLWdvaW5nIHN1c3BlbmQgbW9k
ZQpzbyB0aGF0IG90aGVyIFhlbi1yZWxhdGVkIGNvZGUgY2FuIGJlaGF2ZSBkaWZmZXJlbnRseSBh
Y2NvcmRpbmcgdG8gdGhlCmN1cnJlbnQgc3VzcGVuZCBtb2RlLgoKU2lnbmVkLW9mZi1ieTogTXVu
ZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBB
Z2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogQWxha2VzaCBIYWxvaSA8
YWxha2VzaGhAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IFNlYmFzdGlhbiBCaWVtdWVsbGVyIDxz
YmllbXVlQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1A
YW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50aW4gPGVkdXZhbEBhbWF6b24u
Y29tPgotLS0KIGRyaXZlcnMveGVuL21hbmFnZS5jICB8IDE1ICsrKysrKysrKysrKysrKwogaW5j
bHVkZS94ZW4veGVuLW9wcy5oIHwgIDQgKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vbWFuYWdlLmMgYi9kcml2ZXJzL3hlbi9t
YW5hZ2UuYwppbmRleCA4ZjllYTg3Li4zMjY2MzFkIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9t
YW5hZ2UuYworKysgYi9kcml2ZXJzL3hlbi9tYW5hZ2UuYwpAQCAtNTAsNiArNTAsMjEgQEAgZW51
bSBzdXNwZW5kX21vZGVzIHsKIC8qIFByb3RlY3RlZCBieSBwbV9tdXRleCAqLwogc3RhdGljIGVu
dW0gc3VzcGVuZF9tb2RlcyBzdXNwZW5kX21vZGUgPSBOT19TVVNQRU5EOwogCitib29sIHhlbl9z
dXNwZW5kX21vZGVfaXNfeGVuX3N1c3BlbmQodm9pZCkKK3sKKwlyZXR1cm4gc3VzcGVuZF9tb2Rl
ID09IFhFTl9TVVNQRU5EOworfQorCitib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1fc3VzcGVu
ZCh2b2lkKQoreworCXJldHVybiBzdXNwZW5kX21vZGUgPT0gUE1fU1VTUEVORDsKK30KKworYm9v
bCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3BtX2hpYmVybmF0aW9uKHZvaWQpCit7CisJcmV0dXJuIHN1
c3BlbmRfbW9kZSA9PSBQTV9ISUJFUk5BVElPTjsKK30KKwogc3RydWN0IHN1c3BlbmRfaW5mbyB7
CiAJaW50IGNhbmNlbGxlZDsKIH07CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmgg
Yi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5kZXggZmQyM2U0Mi4uYmU3OGY2ZiAxMDA2NDQKLS0t
IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaApAQCAt
MzksNiArMzksMTAgQEAgdTY0IHhlbl9zdGVhbF9jbG9jayhpbnQgY3B1KTsKIAogaW50IHhlbl9z
ZXR1cF9zaHV0ZG93bl9ldmVudCh2b2lkKTsKIAorYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3hl
bl9zdXNwZW5kKHZvaWQpOworYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3BtX3N1c3BlbmQodm9p
ZCk7Citib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1faGliZXJuYXRpb24odm9pZCk7CisKIGV4
dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7CiAKICNpZmRlZiBDT05G
SUdfWEVOX1BWCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLH-0008CA-NK; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLG-0008BP-CR
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:38 +0000
X-Inumbo-ID: c176b89d-6e82-11e8-9728-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c176b89d-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:54:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836996; x=1560372996;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=e5clyo9fSmITG1Y9ftbtx5PbXbkitZHATO9TO/fz9EM=;
 b=DNfLe6M+NBt3gP/XYxh5vw5Jw4yQSDZzo8CWEKTpS0krvI85sz8eZ3Gb
 d7Hdu8fBWslxwR63206GdTxqWLvT/ONP+gUEDa12ByVQRLoBU34PyzRuh
 0CF8SF6lE3L5HmlR2Gd+EP3fEO1jEDtmk8uRtP9b4rgDYUErMYuUMdLwl A=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="347699297"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-c300ac87.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:34 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-c300ac87.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuVb6012052
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:32 GMT
Received: from EX13D13UWB002.ant.amazon.com (10.43.161.21) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:29 +0000
Received: from EX13MTAUEE001.ant.amazon.com (10.43.62.200) by
 EX13D13UWB002.ant.amazon.com (10.43.161.21) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:29 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.62.226)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:28 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:10 +0000
Message-ID: <20180612205619.28156-4-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 03/12] xenbus: add freeze/thaw/restore
 callbacks support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTaW5jZSBjb21taXQg
YjNlOTZjMGM3NTYyICgieGVuOiB1c2UgZnJlZXplL3Jlc3RvcmUvdGhhdyBQTSBldmVudHMgZm9y
CnN1c3BlbmQvcmVzdW1lL2Noa3B0IiksIHhlbmJ1cyB1c2VzIFBNU0dfRlJFRVpFLCBQTVNHX1RI
QVcgYW5kClBNU0dfUkVTVE9SRSBldmVudHMgZm9yIFhlbiBzdXNwZW5kLiBIb3dldmVyLCB0aGV5
J3JlIGFjdHVhbGx5IGFzc2lnbmVkCnRvIHhlbmJ1c19kZXZfc3VzcGVuZCgpLCB4ZW5idXNfZGV2
X2NhbmNlbCgpIGFuZCB4ZW5idXNfZGV2X3Jlc3VtZSgpCnJlc3BlY3RpdmVseSwgYW5kIG9ubHkg
c3VzcGVuZCBhbmQgcmVzdW1lIGNhbGxiYWNrcyBhcmUgc3VwcG9ydGVkIGF0CmRyaXZlciBsZXZl
bC4gVG8gc3VwcG9ydCBQTSBzdXNwZW5kIGFuZCBQTSBoaWJlcm5hdGlvbiwgbW9kaWZ5IHRoZSBi
dXMKbGV2ZWwgUE0gY2FsbGJhY2tzIHRvIGludm9rZSBub3Qgb25seSBkZXZpY2UgZHJpdmVyJ3Mg
c3VzcGVuZC9yZXN1bWUgYnV0CmFsc28gZnJlZXplL3RoYXcvcmVzdG9yZS4KCk5vdGUgdGhhdCB3
ZSdsbCB1c2UgZnJlZXplL3Jlc3RvcmUgY2FsbGJhY2tzIGV2ZW4gZm9yIFBNIHN1c3BlbmQgd2hl
cmVhcwpzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MgYXJlIG5vcm1hbGx5IHVzZWQgaW4gdGhlIGNh
c2UsIGJlY2F1c2FlIHRoZQpleGlzdGluZyB4ZW5idXMgZGV2aWNlIGRyaXZlcnMgYWxyZWFkeSBo
YXZlIHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrcwpzcGVjaWZpY2FsbHkgZGVzaWduZWQgZm9yIFhl
biBzdXNwZW5kLiBTbyB3ZSBjYW4gYWxsb3cgdGhlIGRldmljZQpkcml2ZXJzIHRvIGtlZXAgdGhl
IGV4aXN0aW5nIGNhbGxiYWNrcyB3aWh0b3V0IG1vZGlmaWNhdGlvbi4KClNpZ25lZC1vZmYtYnk6
IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmNo
YWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IE11bmVoaXNhIEth
bWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogRWR1YXJkbyBWYWxlbnRpbiA8
ZWR1dmFsQGFtYXpvbi5jb20+Ci0tLQogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5j
IHwgMTAyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiBpbmNsdWRlL3hl
bi94ZW5idXMuaCAgICAgICAgICAgICAgfCAgIDMgKysKIDIgZmlsZXMgY2hhbmdlZCwgODkgaW5z
ZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVu
YnVzL3hlbmJ1c19wcm9iZS5jIGIvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jCmlu
ZGV4IGVjOWViNGYuLjk1YjBhNmQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5i
dXNfcHJvYmUuYworKysgYi9kcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMKQEAgLTQ5
LDYgKzQ5LDcgQEAKICNpbmNsdWRlIDxsaW51eC9pby5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIu
aD4KICNpbmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KKyNpbmNsdWRlIDxsaW51eC9zdXNwZW5kLmg+
CiAKICNpbmNsdWRlIDxhc20vcGFnZS5oPgogI2luY2x1ZGUgPGFzbS9wZ3RhYmxlLmg+CkBAIC01
ODgsMjYgKzU4OSw0NyBAQCBpbnQgeGVuYnVzX2Rldl9zdXNwZW5kKHN0cnVjdCBkZXZpY2UgKmRl
dikKIAlzdHJ1Y3QgeGVuYnVzX2RyaXZlciAqZHJ2OwogCXN0cnVjdCB4ZW5idXNfZGV2aWNlICp4
ZGV2CiAJCT0gY29udGFpbmVyX29mKGRldiwgc3RydWN0IHhlbmJ1c19kZXZpY2UsIGRldik7CisJ
aW50ICgqY2IpKHN0cnVjdCB4ZW5idXNfZGV2aWNlICopID0gTlVMTDsKKwlib29sIHhlbl9zdXNw
ZW5kID0geGVuX3N1c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCgpOwogCiAJRFBSSU5USygiJXMi
LCB4ZGV2LT5ub2RlbmFtZSk7CiAKIAlpZiAoZGV2LT5kcml2ZXIgPT0gTlVMTCkKIAkJcmV0dXJu
IDA7CiAJZHJ2ID0gdG9feGVuYnVzX2RyaXZlcihkZXYtPmRyaXZlcik7Ci0JaWYgKGRydi0+c3Vz
cGVuZCkKLQkJZXJyID0gZHJ2LT5zdXNwZW5kKHhkZXYpOwotCWlmIChlcnIpCi0JCXByX3dhcm4o
InN1c3BlbmQgJXMgZmFpbGVkOiAlaVxuIiwgZGV2X25hbWUoZGV2KSwgZXJyKTsKKworCWlmICh4
ZW5fc3VzcGVuZCkKKwkJY2IgPSBkcnYtPnN1c3BlbmQ7CisJZWxzZQorCQljYiA9IGRydi0+ZnJl
ZXplOworCisJaWYgKGNiKQorCQllcnIgPSBjYih4ZGV2KTsKKworCWlmIChlcnIpIHsKKwkJcHJf
d2FybigiJXMgJXMgZmFpbGVkOiAlaVxuIiwgeGVuX3N1c3BlbmQgPworCQkJInN1c3BlbmQiIDog
ImZyZWV6ZSIsIGRldl9uYW1lKGRldiksIGVycik7CisJCXJldHVybiBlcnI7CisJfQorCisJaWYg
KCF4ZW5fc3VzcGVuZCkgeworCQkvKiBGb3JnZXQgb3RoZXJlbmQgc2luY2UgdGhpcyBjYW4gYmVj
b21lIHN0YWxlIGFmdGVyIHJlc3RvcmUgKi8KKwkJZnJlZV9vdGhlcmVuZF93YXRjaCh4ZGV2KTsK
KwkJZnJlZV9vdGhlcmVuZF9kZXRhaWxzKHhkZXYpOworCX0KKwogCXJldHVybiAwOwogfQogRVhQ
T1JUX1NZTUJPTF9HUEwoeGVuYnVzX2Rldl9zdXNwZW5kKTsKIAogaW50IHhlbmJ1c19kZXZfcmVz
dW1lKHN0cnVjdCBkZXZpY2UgKmRldikKIHsKLQlpbnQgZXJyOworCWludCBlcnIgPSAwOwogCXN0
cnVjdCB4ZW5idXNfZHJpdmVyICpkcnY7CiAJc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhkZXYKIAkJ
PSBjb250YWluZXJfb2YoZGV2LCBzdHJ1Y3QgeGVuYnVzX2RldmljZSwgZGV2KTsKKwlpbnQgKCpj
Yikoc3RydWN0IHhlbmJ1c19kZXZpY2UgKikgPSBOVUxMOworCWJvb2wgeGVuX3N1c3BlbmQgPSB4
ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9zdXNwZW5kKCk7CiAKIAlEUFJJTlRLKCIlcyIsIHhkZXYt
Pm5vZGVuYW1lKTsKIApAQCAtNjE2LDI0ICs2MzgsMzQgQEAgaW50IHhlbmJ1c19kZXZfcmVzdW1l
KHN0cnVjdCBkZXZpY2UgKmRldikKIAlkcnYgPSB0b194ZW5idXNfZHJpdmVyKGRldi0+ZHJpdmVy
KTsKIAllcnIgPSB0YWxrX3RvX290aGVyZW5kKHhkZXYpOwogCWlmIChlcnIpIHsKLQkJcHJfd2Fy
bigicmVzdW1lICh0YWxrX3RvX290aGVyZW5kKSAlcyBmYWlsZWQ6ICVpXG4iLAorCQlwcl93YXJu
KCIlcyAodGFsa190b19vdGhlcmVuZCkgJXMgZmFpbGVkOiAlaVxuIiwKKwkJCXhlbl9zdXNwZW5k
ID8gInJlc3VtZSIgOiAicmVzdG9yZSIsCiAJCQlkZXZfbmFtZShkZXYpLCBlcnIpOwogCQlyZXR1
cm4gZXJyOwogCX0KIAotCXhkZXYtPnN0YXRlID0gWGVuYnVzU3RhdGVJbml0aWFsaXNpbmc7CisJ
aWYgKHhlbl9zdXNwZW5kKQorCQl4ZGV2LT5zdGF0ZSA9IFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5n
OwogCi0JaWYgKGRydi0+cmVzdW1lKSB7Ci0JCWVyciA9IGRydi0+cmVzdW1lKHhkZXYpOwotCQlp
ZiAoZXJyKSB7Ci0JCQlwcl93YXJuKCJyZXN1bWUgJXMgZmFpbGVkOiAlaVxuIiwgZGV2X25hbWUo
ZGV2KSwgZXJyKTsKLQkJCXJldHVybiBlcnI7Ci0JCX0KKwlpZiAoeGVuX3N1c3BlbmQpCisJCWNi
ID0gZHJ2LT5yZXN1bWU7CisJZWxzZQorCQljYiA9IGRydi0+cmVzdG9yZTsKKworCWlmIChjYikK
KwkJZXJyID0gY2IoeGRldik7CisKKwlpZiAoZXJyKSB7CisJCXByX3dhcm4oIiVzICVzIGZhaWxl
ZDogJWlcbiIsCisJCQl4ZW5fc3VzcGVuZCA/ICJyZXN1bWUiIDogInJlc3RvcmUiLAorCQkJZGV2
X25hbWUoZGV2KSwgZXJyKTsKKwkJcmV0dXJuIGVycjsKIAl9CiAKIAllcnIgPSB3YXRjaF9vdGhl
cmVuZCh4ZGV2KTsKIAlpZiAoZXJyKSB7Ci0JCXByX3dhcm4oInJlc3VtZSAod2F0Y2hfb3RoZXJl
bmQpICVzIGZhaWxlZDogJWQuXG4iLAorCQlwcl93YXJuKCIlcyAod2F0Y2hfb3RoZXJlbmQpICVz
IGZhaWxlZDogJWQuXG4iLAorCQkJeGVuX3N1c3BlbmQgPyAicmVzdW1lIiA6ICJyZXN0b3JlIiwK
IAkJCWRldl9uYW1lKGRldiksIGVycik7CiAJCXJldHVybiBlcnI7CiAJfQpAQCAtNjQ0LDggKzY3
Niw0NiBAQCBFWFBPUlRfU1lNQk9MX0dQTCh4ZW5idXNfZGV2X3Jlc3VtZSk7CiAKIGludCB4ZW5i
dXNfZGV2X2NhbmNlbChzdHJ1Y3QgZGV2aWNlICpkZXYpCiB7Ci0JLyogRG8gbm90aGluZyAqLwot
CURQUklOVEsoImNhbmNlbCIpOworCWludCBlcnIgPSAwOworCXN0cnVjdCB4ZW5idXNfZHJpdmVy
ICpkcnY7CisJc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhkZXYKKwkJPSBjb250YWluZXJfb2YoZGV2
LCBzdHJ1Y3QgeGVuYnVzX2RldmljZSwgZGV2KTsKKwlib29sIHhlbl9zdXNwZW5kID0geGVuX3N1
c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCgpOworCisJaWYgKHhlbl9zdXNwZW5kKSB7CisJCS8q
IERvIG5vdGhpbmcgKi8KKwkJRFBSSU5USygiY2FuY2VsIik7CisJCXJldHVybiAwOworCX0KKwor
CURQUklOVEsoIiVzIiwgeGRldi0+bm9kZW5hbWUpOworCisJaWYgKGRldi0+ZHJpdmVyID09IE5V
TEwpCisJCXJldHVybiAwOworCWRydiA9IHRvX3hlbmJ1c19kcml2ZXIoZGV2LT5kcml2ZXIpOwor
CisJZXJyID0gdGFsa190b19vdGhlcmVuZCh4ZGV2KTsKKwlpZiAoZXJyKSB7CisJCXByX3dhcm4o
InRoYXcgKHRhbGtfdG9fb3RoZXJlbmQpICVzIGZhaWxlZDogJWQuXG4iLAorCQkJZGV2X25hbWUo
ZGV2KSwgZXJyKTsKKwkJcmV0dXJuIGVycjsKKwl9CisKKwlpZiAoZHJ2LT50aGF3KSB7CisJCWVy
ciA9IGRydi0+dGhhdyh4ZGV2KTsKKwkJaWYgKGVycikgeworCQkJcHJfd2FybigidGhhdyAlcyBm
YWlsZWQ6ICVpXG4iLCBkZXZfbmFtZShkZXYpLCBlcnIpOworCQkJcmV0dXJuIGVycjsKKwkJfQor
CX0KKworCWVyciA9IHdhdGNoX290aGVyZW5kKHhkZXYpOworCWlmIChlcnIpIHsKKwkJcHJfd2Fy
bigidGhhdyAod2F0Y2hfb3RoZXJlbmQpICVzIGZhaWxlZDogJWQuXG4iLAorCQkJZGV2X25hbWUo
ZGV2KSwgZXJyKTsKKwkJcmV0dXJuIGVycjsKKwl9CisKIAlyZXR1cm4gMDsKIH0KIEVYUE9SVF9T
WU1CT0xfR1BMKHhlbmJ1c19kZXZfY2FuY2VsKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hl
bmJ1cy5oIGIvaW5jbHVkZS94ZW4veGVuYnVzLmgKaW5kZXggODY5YzgxNi4uMjAyNjFkNSAxMDA2
NDQKLS0tIGEvaW5jbHVkZS94ZW4veGVuYnVzLmgKKysrIGIvaW5jbHVkZS94ZW4veGVuYnVzLmgK
QEAgLTEwMCw2ICsxMDAsOSBAQCBzdHJ1Y3QgeGVuYnVzX2RyaXZlciB7CiAJaW50ICgqcmVtb3Zl
KShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KTsKIAlpbnQgKCpzdXNwZW5kKShzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2KTsKIAlpbnQgKCpyZXN1bWUpKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpk
ZXYpOworCWludCAoKmZyZWV6ZSkoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldik7CisJaW50ICgq
dGhhdykoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldik7CisJaW50ICgqcmVzdG9yZSkoc3RydWN0
IHhlbmJ1c19kZXZpY2UgKmRldik7CiAJaW50ICgqdWV2ZW50KShzdHJ1Y3QgeGVuYnVzX2Rldmlj
ZSAqLCBzdHJ1Y3Qga29ial91ZXZlbnRfZW52ICopOwogCXN0cnVjdCBkZXZpY2VfZHJpdmVyIGRy
aXZlcjsKIAlpbnQgKCpyZWFkX290aGVyZW5kX2RldGFpbHMpKHN0cnVjdCB4ZW5idXNfZGV2aWNl
ICpkZXYpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLI-0008Ce-3h; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLG-0008BR-DP
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:38 +0000
X-Inumbo-ID: c1bb53cd-6e82-11e8-9728-bc764e045a96
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1bb53cd-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:54:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836997; x=1560372997;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=aetijkW91Fp4XfXAl8frmA7sH4Dko/J8u338j2ApKUw=;
 b=DOLb/7IgN7/jcw4b0dlsfMpySBmoBkQnobhAVeQoUHmRlWQpUO5f0zHz
 4krpSYw/1M2rVWznUnV35EP6m73X5dWpvf0PbxcbNYMjFDt7Yc6aoDwI6
 XHrbuoebtXdHuYbbdZmI4GaKR2tZu+bn3il6NAqsE5WLu+mHrkbGfjd1F 0=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="617032495"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:34 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuVEa129961
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:34 GMT
Received: from EX13D16UWC001.ant.amazon.com (10.43.162.117) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:32 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D16UWC001.ant.amazon.com (10.43.162.117) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:31 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com
 (10.43.162.232) with Microsoft SMTP Server id 15.0.1367.3 via Frontend
 Transport; Tue, 12 Jun 2018 20:56:31 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:12 +0000
Message-ID: <20180612205619.28156-6-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 05/12] x86/xen: add system core suspend and
 resume callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgWGVuIFBWSFZN
IHNwZWNpZmljIHN5c3RlbSBjb3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQKaGliZXJu
YXRpb24gc3VwcG9ydC4gVGhlIGNhbGxiYWNrcyBzdXNwZW5kIGFuZCByZXN1bWUgWGVuIHByaW1p
dGl2ZXMsCmxpa2Ugc2hhcmVkX2luZm8sIHB2Y2xvY2sgYW5kIGdyYW50IHRhYmxlLiBOb3RlIHRo
YXQgWGVuIHN1c3BlbmQgY2FuCmhhbmRsZSB0aGVtIGluIGEgZGlmZmVyZW50IG1hbm5lciwgYnV0
IHN5c3RlbSBjb3JlIGNhbGxiYWNrcyBhcmUgY2FsbGVkCmZyb20gdGhlIGNvbnRleHQuIFNvIGlm
IHRoZSBjYWxsYmFja3MgYXJlIGNhbGxlZCBmcm9tIFhlbiBzdXNwZW5kCmNvbnRleHQsIHJldHVy
biBpbW1lZGlhdGVseS4KClNpZ25lZC1vZmYtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBh
bWF6b24uY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9u
LmNvbT4KUmV2aWV3ZWQtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgpS
ZXZpZXdlZC1ieTogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+Ci0tLQogYXJj
aC94ODYveGVuL2VubGlnaHRlbl9odm0uYyB8ICAxICsKIGFyY2gveDg2L3hlbi9zdXNwZW5kLmMg
ICAgICAgfCA1MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
aW5jbHVkZS94ZW4veGVuLW9wcy5oICAgICAgICB8ICAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDU2
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
IGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCBkMjRhZDE2Li40MTk2YTY1IDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hl
bi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTIwMiw2ICsyMDIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
eGVuX2h2bV9ndWVzdF9pbml0KHZvaWQpCiAJaWYgKHhlbl9mZWF0dXJlKFhFTkZFQVRfaHZtX2Nh
bGxiYWNrX3ZlY3RvcikpCiAJCXhlbl9oYXZlX3ZlY3Rvcl9jYWxsYmFjayA9IDE7CiAKKwl4ZW5f
c2V0dXBfc3lzY29yZV9vcHMoKTsKIAl4ZW5faHZtX3NtcF9pbml0KCk7CiAJV0FSTl9PTih4ZW5f
Y3B1aHBfc2V0dXAoeGVuX2NwdV91cF9wcmVwYXJlX2h2bSwgeGVuX2NwdV9kZWFkX2h2bSkpOwog
CXhlbl91bnBsdWdfZW11bGF0ZWRfZGV2aWNlcygpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L3N1c3BlbmQuYyBiL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKaW5kZXggMWQ4MzE1Mi4uNzg0YzQ0
OCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3N1c3BlbmQuYworKysgYi9hcmNoL3g4Ni94ZW4v
c3VzcGVuZC5jCkBAIC0yLDE3ICsyLDIyIEBACiAjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNp
bmNsdWRlIDxsaW51eC90aWNrLmg+CiAjaW5jbHVkZSA8bGludXgvcGVyY3B1LWRlZnMuaD4KKyNp
bmNsdWRlIDxsaW51eC9zeXNjb3JlX29wcy5oPgorI2luY2x1ZGUgPGxpbnV4L2tlcm5lbF9zdGF0
Lmg+CiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4u
aD4KKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL21lbW9yeS5oPgogI2luY2x1ZGUgPHhlbi9ncmFu
dF90YWJsZS5oPgogI2luY2x1ZGUgPHhlbi9ldmVudHMuaD4KKyNpbmNsdWRlIDx4ZW4veGVuLW9w
cy5oPgogCiAjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmVzLmg+CiAjaW5jbHVkZSA8YXNtL21zci1p
bmRleC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL3hl
bi9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgorI2luY2x1ZGUgPGFzbS9wdmNsb2Nr
Lmg+CiAKICNpbmNsdWRlICJ4ZW4tb3BzLmgiCiAjaW5jbHVkZSAibW11LmgiCkBAIC04MiwzICs4
Nyw1MSBAQCB2b2lkIHhlbl9hcmNoX3N1c3BlbmQodm9pZCkKIAogCW9uX2VhY2hfY3B1KHhlbl92
Y3B1X25vdGlmeV9zdXNwZW5kLCBOVUxMLCAxKTsKIH0KKworc3RhdGljIGludCB4ZW5fc3lzY29y
ZV9zdXNwZW5kKHZvaWQpCit7CisJc3RydWN0IHhlbl9yZW1vdmVfZnJvbV9waHlzbWFwIHhyZnA7
CisJaW50IHJldDsKKworCS8qIFhlbiBzdXNwZW5kIGRvZXMgc2ltaWxhciBzdHVmZnMgaW4gaXRz
IG93biBsb2dpYyAqLworCWlmICh4ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9zdXNwZW5kKCkpCisJ
CXJldHVybiAwOworCisJeHJmcC5kb21pZCA9IERPTUlEX1NFTEY7CisJeHJmcC5ncGZuID0gX19w
YShIWVBFUlZJU09SX3NoYXJlZF9pbmZvKSA+PiBQQUdFX1NISUZUOworCisJcmV0ID0gSFlQRVJW
SVNPUl9tZW1vcnlfb3AoWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXAsICZ4cmZwKTsKKwlpZiAo
IXJldCkKKwkJSFlQRVJWSVNPUl9zaGFyZWRfaW5mbyA9ICZ4ZW5fZHVtbXlfc2hhcmVkX2luZm87
CisKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCB4ZW5fc3lzY29yZV9yZXN1bWUodm9p
ZCkKK3sKKwkvKiBYZW4gc3VzcGVuZCBkb2VzIHNpbWlsYXIgc3R1ZmZzIGluIGl0cyBvd24gbG9n
aWMgKi8KKwlpZiAoeGVuX3N1c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCgpKQorCQlyZXR1cm47
CisKKwkvKiBObyBuZWVkIHRvIHNldHVwIHZjcHVfaW5mbyBhcyBpdCdzIGFscmVhZHkgbW92ZWQg
b2ZmICovCisJeGVuX2h2bV9tYXBfc2hhcmVkX2luZm8oKTsKKworCXB2Y2xvY2tfcmVzdW1lKCk7
CisKKwlnbnR0YWJfcmVzdW1lKCk7Cit9CisKKy8qCisgKiBUaGVzZSBjYWxsYmFja3Mgd2lsbCBi
ZSBjYWxsZWQgd2l0aCBpbnRlcnJ1cHRzIGRpc2FibGVkIGFuZCB3aGVuIGhhdmluZyBvbmx5Cisg
KiBvbmUgQ1BVIG9ubGluZS4KKyAqLworc3RhdGljIHN0cnVjdCBzeXNjb3JlX29wcyB4ZW5faHZt
X3N5c2NvcmVfb3BzID0geworCS5zdXNwZW5kID0geGVuX3N5c2NvcmVfc3VzcGVuZCwKKwkucmVz
dW1lID0geGVuX3N5c2NvcmVfcmVzdW1lCit9OworCit2b2lkIF9faW5pdCB4ZW5fc2V0dXBfc3lz
Y29yZV9vcHModm9pZCkKK3sKKwlpZiAoeGVuX2h2bV9kb21haW4oKSkKKwkJcmVnaXN0ZXJfc3lz
Y29yZV9vcHMoJnhlbl9odm1fc3lzY29yZV9vcHMpOworfQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94
ZW4veGVuLW9wcy5oIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCmluZGV4IGJlNzhmNmYuLjY1ZjI1
YmQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94
ZW4tb3BzLmgKQEAgLTQzLDYgKzQzLDggQEAgYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9z
dXNwZW5kKHZvaWQpOwogYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3BtX3N1c3BlbmQodm9pZCk7
CiBib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1faGliZXJuYXRpb24odm9pZCk7CiAKK3ZvaWQg
eGVuX3NldHVwX3N5c2NvcmVfb3BzKHZvaWQpOworCiBleHRlcm4gdW5zaWduZWQgbG9uZyAqeGVu
X2NvbnRpZ3VvdXNfYml0bWFwOwogCiAjaWZkZWYgQ09ORklHX1hFTl9QVgotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLI-0008D4-GB; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLG-0008BQ-Dp
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:38 +0000
X-Inumbo-ID: c229e32e-6e82-11e8-9728-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c229e32e-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:54:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836997; x=1560372997;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=wAt5tCtl8i934+pWMAzHn7TQ1fBj1MjwfTCjDanT1zU=;
 b=mEQuXVDav/ZQoovD3cJMr9HPly0mYofxJT0iN6hdFgNon0a9QVRfSr8i
 JTc0Do8NsbkpaWWjgTKJ44jHqwY5m1uXJWyiBwZLUd1UILFm9fgLcDtmL
 jhxeGU8RcYP4aPhFCnmn80uwPsvI6y3U/mEyCgpoAchFrba+aCVj7mxEk w=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="347699295"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:33 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuVEL129961
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:31 GMT
Received: from EX13D02UWC003.ant.amazon.com (10.43.162.199) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:31 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D02UWC003.ant.amazon.com (10.43.162.199) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:31 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.60.129)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:30 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:11 +0000
Message-ID: <20180612205619.28156-5-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 04/12] x86/xen: Introduce new function to
 map HYPERVISOR_shared_info on Resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

SW50cm9kdWNlIGEgc21hbGwgZnVuY3Rpb24gd2hpY2ggcmUtdXNlcyBzaGFyZWQgcGFnZSdzIFBB
IGFsbG9jYXRlZApkdXJpbmcgZ3Vlc3QgaW5pdGlhbGl6YXRpb24gdGltZSBpbiByZXNlcnZlX3No
YXJlZF9pbmZvKCkgYW5kIG5vdAphbGxvY2F0ZSBuZXcgcGFnZSBkdXJpbmcgcmVzdW1lIGZsb3cu
Ckl0IGFsc28gIGRvZXMgdGhlIG1hcHBpbmcgb2Ygc2hhcmVkX2luZm9fcGFnZSBieSBjYWxsaW5n
Cnhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpIHRvIHVzZSB0aGUgZnVuY3Rpb24uCgpTaWduZWQt
b2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6
IFNlYmFzdGlhbiBCaWVtdWVsbGVyIDxzYmllbXVlQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBN
dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8g
VmFsZW50aW4gPGVkdXZhbEBhbWF6b24uY29tPgpDUjogaHR0cHM6Ly9jci5hbWF6b24uY29tL3Iv
ODI3MzIwMy8KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgNyArKysrKysrCiBh
cmNoL3g4Ni94ZW4veGVuLW9wcy5oICAgICAgIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmluZGV4IDc1NGQ1MzkxZDlmYS4uMmM0YmNmOTJh
OTBhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTI0LDYgKzI0LDEzIEBACiAKIHN0YXRpYyB1bnNp
Z25lZCBsb25nIHNoYXJlZF9pbmZvX3BmbjsKIAordm9pZCB4ZW5faHZtX21hcF9zaGFyZWRfaW5m
byh2b2lkKQoreworCXhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpOworCWlmIChzaGFyZWRfaW5m
b19wZm4pCisJCUhZUEVSVklTT1Jfc2hhcmVkX2luZm8gPSBfX3ZhKFBGTl9QSFlTKHNoYXJlZF9p
bmZvX3BmbikpOworfQorCiB2b2lkIHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKQogewog
CXN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgeGF0cDsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi94ZW4tb3BzLmggYi9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCmluZGV4IGYzNzdlMTgyMGM2Yy4u
OTRjOGEwMDlhYjM1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCisrKyBiL2Fy
Y2gveDg2L3hlbi94ZW4tb3BzLmgKQEAgLTU4LDYgKzU4LDcgQEAgdm9pZCB4ZW5fZW5hYmxlX3N5
c2NhbGwodm9pZCk7CiB2b2lkIHhlbl92Y3B1X3Jlc3RvcmUodm9pZCk7CiAKIHZvaWQgeGVuX2Nh
bGxiYWNrX3ZlY3Rvcih2b2lkKTsKK3ZvaWQgeGVuX2h2bV9tYXBfc2hhcmVkX2luZm8odm9pZCk7
CiB2b2lkIHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKTsKIHZvaWQgeGVuX3VucGx1Z19l
bXVsYXRlZF9kZXZpY2VzKHZvaWQpOwogCi0tIAoyLjE0LjMKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLJ-0008Dp-1k; Tue, 12 Jun 2018 20: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLH-0008C8-KR
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:39 +0000
X-Inumbo-ID: c2ca1cdb-6e82-11e8-9728-bc764e045a96
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2ca1cdb-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:54:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836998; x=1560372998;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=2y5dPCNZgeX5m6Sr6j1VUhCYPEOLggUV3bD8hHxBGF4=;
 b=RgH7n/gFi+Z1OVIc+/pHnT+nzoZDjq1Fv15JsABjQGNq+27UIKMIz8e+
 trqbac8CPeyjuTaAtAUsmSuvIkxhFM0Svt5oT6yUCjHYK7H9AYXpLGSUT
 906RR7XobXgfxbXGSoqQdresQWmbc3f0mjRnXy2L2pcWeDVq/JR9ig5Ba o=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="617032505"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:38 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuWGu118041
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:33 GMT
Received: from EX13D10UWA001.ant.amazon.com (10.43.160.216) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:32 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D10UWA001.ant.amazon.com (10.43.160.216) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:31 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com
 (10.43.160.118) with Microsoft SMTP Server id 15.0.1367.3 via Frontend
 Transport; Tue, 12 Jun 2018 20:56:31 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:13 +0000
Message-ID: <20180612205619.28156-7-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 06/12] xen-blkfront: add callbacks for PM
 suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgZnJlZXplIGFu
ZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24gc3VwcG9y
dC4KVGhlIGZyZWV6ZSBoYW5kbGVyIHN0b3BzIGEgYmxvY2stbGF5ZXIgcXVldWUgYW5kIGRpc2Nv
bm5lY3QgdGhlIGZyb250ZW5kCmZyb20gdGhlIGJhY2tlbmQgd2hpbGUgZnJlZWluZyByaW5nX2lu
Zm8gYW5kIGFzc29jaWF0ZWQgcmVzb3VyY2VzLiBUaGUKcmVzdG9yZSBoYW5kbGVyIHJlLWFsbG9j
YXRlcyByaW5nX2luZm8gYW5kIHJlLWNvbm5lY3QgdG8gdGhlIGJhY2tlZGVuZCwKc28gdGhlIHJl
c3Qgb2YgdGhlIGtlcm5lbCBjYW4gY29udGludWUgdG8gdXNlIHRoZSBibG9jayBkZXZpY2UKdHJh
bnNwYXJlbnRseS5BbHNvLCB0aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJvdGggUE0Kc3VzcGVu
ZCBhbmQgaGliZXJuYXRpb24gc28gdGhhdCB3ZSBjYW4ga2VlcCB0aGUgZXhpc3Rpbmcgc3VzcGVu
ZC9yZXN1bWUKY2FsbGJhY2tzIGZvciBYZW4gc3VzcGVuZCB3aXRob3V0IG1vZGlmaWNhdGlvbi4K
SWYgYSBiYWNrZW5kIGRvZXNuJ3QgaGF2ZSBjb21taXQgMTJlYTcyOTY0NWFjICgieGVuL2Jsa2Jh
Y2s6IHVubWFwIGFsbApwZXJzaXN0ZW50IGdyYW50cyB3aGVuIGZyb250ZW5kIGdldHMgZGlzY29u
bmVjdGVkIiksIHRoZSBmcm9udGVuZCBtYXkgc2VlCm1hc3NpdmUgYW1vdW50IG9mIGdyYW50IHRh
YmxlIHdhcm5pbmcgd2hlbiBmcmVlaW5nIHJlc291cmNlcy4KCiBbICAgMzYuODUyNjU5XSBkZWZl
cnJpbmcgZy5lLiAweGY5IChwZm4gMHhmZmZmZmZmZmZmZmZmZmZmKQogWyAgIDM2Ljg1NTA4OV0g
eGVuOmdyYW50X3RhYmxlOiBXQVJOSU5HOiBnLmUuIDB4MTEyIHN0aWxsIGluIHVzZSEKCkluIHRo
aXMgY2FzZSwgcGVyc2lzdGVudCBncmFudHMgd291bGQgbmVlZCB0byBiZSBkaXNhYmxlZC4KCkVu
c3VyZSBubyByZXFzL3JzcHMgaW4gcmluZ3MgYmVmb3JlIGRpc2Nvbm5lY3RpbmcuIFdoZW4gZGlz
Y29ubmVjdGluZwp0aGUgZnJvbnRlbmQgZnJvbSB0aGUgYmFja2VuZCBpbiBibGtmcm9udF9mcmVl
emUoKSwgdGhlcmUgc3RpbGwgbWF5IGJlCnVuY29uc3VtZWQgcmVxdWVzdHMgb3IgcmVzcG9uc2Vz
IGluIHRoZSByaW5ncywgZXNwZWNpYWxseSB3aGVuIHRoZQpiYWNrZW5kIGlzIGJhY2tlZCBieSBu
ZXR3b3JrLWJhc2VkIGRldmljZS4gSWYgdGhlIGZyb250ZW5kIGdldHMKZGlzY29ubmVjdGVkIHdp
dGggc3VjaCByZXFzL3JzcHMgcmVtYWluaW5nIHRoZXJlLCBpdCBjYW4gY2F1c2UKZ3JhbnQgd2Fy
bmluZ3MgYW5kL29yIGxvc2luZyByZXFzL3JzcHMgYnkgZnJlZWluZyBwYWdlcyBhZnRlcndhcmQu
ClRoaXMgY2FuIGxlYWQgcmVzdW1lZCBrZXJuZWwgaW50byB1bnJlY292ZXJhYmxlIHN0YXRlIGxp
a2UgdW5leHBlY3RlZApmcmVlaW5nIG9mIGdyYW50IHBhZ2UgYW5kL29yIGh1bmcgdGFzayBkdWUg
dG8gdGhlIGxvc3QgcmVxcyBvciByc3BzLgpUaGVyZWZvcmUgd2UgaGF2ZSB0byBlbnN1cmUgdGhh
dCB0aGVyZSBpcyBubyB1bmNvbnN1bWVkIHJlcXVlc3RzIG9yCnJlc3BvbnNlcyBiZWZvcmUgZGlz
Y29ubmVjdGluZy4KCkFjdHVhbGx5LCB0aGUgZnJvbnRlbmQganVzdCBuZWVkcyB0byB3YWl0IGZv
ciBzb21lIGFtb3VudCBvZiB0aW1lIHNvIHRoYXQKdGhlIGJhY2tlbmQgY2FuIHByb2Nlc3MgdGhl
IHJlcXVlc3RzLCBwdXQgcmVzcG9uc2VzIGFuZCBub3RpZnkgdGhlCmZyb250ZW5kIGJhY2suIFRp
bWVvdXQgdXNlZCBoZXJlIGlzIGJhc2VkIG9uIHNvbWUgaGV1cmlzdGljLiBJZiB3ZSBzb21laG93
CmhpdCB0aGUgdGltZW91dCwgaXQgd291bGQgbWVhbiBzb21ldGhpbmcgc2VyaW91cyBoYXBwZW5z
IGluIHRoZSBiYWNrZW5kLAp0aGUgZnJvbnRlbmQgd2lsbCBqdXN0IHJldHVybiBhbiBlcnJvciB0
byBQTSBjb3JlIGFuZCBQTQpzdXNwZW5kL2hpYmVybmF0aW9uIHdpbGwgYmUgYWJvcnRlZC4gVGhp
cyBtYXkgYmUgc29tZXRoaW5nIHNob3VsZCBiZQpmaXhlZCBieSB0aGUgYmFja2VuZCBzaWRlLCBi
dXQgYSBmcm9udGVuZCBzaWRlIGZpeCBpcyBwcm9iYWJseQpzdGlsbCB3b3J0aCBkb2luZyB0byB3
b3JrIHdpdGggYnJvYWRlciBiYWNrZW5kcy4KClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBBZ2Fyd2Fs
IDxhbmNoYWxhZ0BhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogTXVuZWhpc2EgS2FtYXRhIDxrYW1h
dGFtQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBFZHVhcmRvIFZhbGVudGluIDxlZHV2YWxAYW1h
em9uLmNvbT4KLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIHwgMTU4ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNTEg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2Nr
L3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwppbmRleCBhZTAw
YTgyZjM1MGIuLmEyMjM4NjRjMjIyMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxr
ZnJvbnQuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCkBAIC00Niw2ICs0Niw4
IEBACiAjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxpc3QuaD4KICNpbmNsdWRlIDxsaW51eC9iaXRt
YXAuaD4KICNpbmNsdWRlIDxsaW51eC9saXN0Lmg+CisjaW5jbHVkZSA8bGludXgvY29tcGxldGlv
bi5oPgorI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAj
aW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgpAQCAtNzgsNiArODAsOCBAQCBlbnVtIGJsa2lmX3N0YXRl
IHsKIAlCTEtJRl9TVEFURV9ESVNDT05ORUNURUQsCiAJQkxLSUZfU1RBVEVfQ09OTkVDVEVELAog
CUJMS0lGX1NUQVRFX1NVU1BFTkRFRCwKKwlCTEtJRl9TVEFURV9GUkVFWklORywKKwlCTEtJRl9T
VEFURV9GUk9aRU4KIH07CiAKIHN0cnVjdCBncmFudCB7CkBAIC0yMTYsNiArMjIwLDcgQEAgc3Ry
dWN0IGJsa2Zyb250X2luZm8KIAkvKiBTYXZlIHVuY29tcGxldGUgcmVxcyBhbmQgYmlvcyBmb3Ig
bWlncmF0aW9uLiAqLwogCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7CiAJc3RydWN0IGJpb19s
aXN0IGJpb19saXN0OworCXN0cnVjdCBjb21wbGV0aW9uIHdhaXRfYmFja2VuZF9kaXNjb25uZWN0
ZWQ7CiB9OwogCiBzdGF0aWMgdW5zaWduZWQgaW50IG5yX21pbm9yczsKQEAgLTI2Miw2ICsyNjcs
MTYgQEAgc3RhdGljIERFRklORV9TUElOTE9DSyhtaW5vcl9sb2NrKTsKIHN0YXRpYyBpbnQgYmxr
ZnJvbnRfc2V0dXBfaW5kaXJlY3Qoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pOwog
c3RhdGljIHZvaWQgYmxrZnJvbnRfZ2F0aGVyX2JhY2tlbmRfZmVhdHVyZXMoc3RydWN0IGJsa2Zy
b250X2luZm8gKmluZm8pOwogc3RhdGljIGludCBuZWdvdGlhdGVfbXEoc3RydWN0IGJsa2Zyb250
X2luZm8gKmluZm8pOworc3RhdGljIHZvaWQgX19ibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKTsKKworc3RhdGljIGlubGluZSBib29sIGJsa2Zyb250X3JpbmdfaXNfYnVzeShz
dHJ1Y3QgYmxraWZfZnJvbnRfcmluZyAqcmluZykKK3sKKyAgICAgICBpZiAoUklOR19TSVpFKHJp
bmcpID4gUklOR19GUkVFX1JFUVVFU1RTKHJpbmcpIHx8CisJCVJJTkdfSEFTX1VOQ09OU1VNRURf
UkVTUE9OU0VTKHJpbmcpKQorCQlyZXR1cm4gdHJ1ZTsKKwllbHNlCisJCXJldHVybiBmYWxzZTsK
K30KIAogc3RhdGljIGludCBnZXRfaWRfZnJvbV9mcmVlbGlzdChzdHJ1Y3QgYmxrZnJvbnRfcmlu
Z19pbmZvICpyaW5mbykKIHsKQEAgLTk5Niw2ICsxMDExLDcgQEAgc3RhdGljIGludCB4bHZiZF9p
bml0X2Jsa19xdWV1ZShzdHJ1Y3QgZ2VuZGlzayAqZ2QsIHUxNiBzZWN0b3Jfc2l6ZSwKIAlpbmZv
LT5zZWN0b3Jfc2l6ZSA9IHNlY3Rvcl9zaXplOwogCWluZm8tPnBoeXNpY2FsX3NlY3Rvcl9zaXpl
ID0gcGh5c2ljYWxfc2VjdG9yX3NpemU7CiAJYmxraWZfc2V0X3F1ZXVlX2xpbWl0cyhpbmZvKTsK
Kwlpbml0X2NvbXBsZXRpb24oJmluZm8tPndhaXRfYmFja2VuZF9kaXNjb25uZWN0ZWQpOwogCiAJ
cmV0dXJuIDA7CiB9CkBAIC0xMjE5LDYgKzEyMzUsOCBAQCBzdGF0aWMgdm9pZCB4bHZiZF9yZWxl
YXNlX2dlbmRpc2soc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCiAvKiBBbHJlYWR5IGhvbGQg
cmluZm8tPnJpbmdfbG9jay4gKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBraWNrX3BlbmRpbmdfcmVx
dWVzdF9xdWV1ZXNfbG9ja2VkKHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvKQogewor
CWlmICh1bmxpa2VseShyaW5mby0+ZGV2X2luZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9G
UkVFWklORykpCisJCXJldHVybjsKIAlpZiAoIVJJTkdfRlVMTCgmcmluZm8tPnJpbmcpKQogCQli
bGtfbXFfc3RhcnRfc3RvcHBlZF9od19xdWV1ZXMocmluZm8tPmRldl9pbmZvLT5ycSwgdHJ1ZSk7
CiB9CkBAIC0xMzQyLDggKzEzNjAsNiBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVlX3Jpbmcoc3Ry
dWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCiAKIHN0YXRpYyB2b2lkIGJsa2lmX2ZyZWUo
c3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8sIGludCBzdXNwZW5kKQogewotCXVuc2lnbmVkIGlu
dCBpOwotCiAJLyogUHJldmVudCBuZXcgcmVxdWVzdHMgYmVpbmcgaXNzdWVkIHVudGlsIHdlIGZp
eCB0aGluZ3MgdXAuICovCiAJaW5mby0+Y29ubmVjdGVkID0gc3VzcGVuZCA/CiAJCUJMS0lGX1NU
QVRFX1NVU1BFTkRFRCA6IEJMS0lGX1NUQVRFX0RJU0NPTk5FQ1RFRDsKQEAgLTEzNTEsNiArMTM2
NywxMyBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZv
LCBpbnQgc3VzcGVuZCkKIAlpZiAoaW5mby0+cnEpCiAJCWJsa19tcV9zdG9wX2h3X3F1ZXVlcyhp
bmZvLT5ycSk7CiAKKwlfX2Jsa2lmX2ZyZWUoaW5mbyk7Cit9CisKK3N0YXRpYyB2b2lkIF9fYmxr
aWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKK3sKKwl1bnNpZ25lZCBpbnQgaTsK
KwogCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsgaSsrKQogCQlibGtpZl9mcmVlX3Jp
bmcoJmluZm8tPnJpbmZvW2ldKTsKIApAQCAtMTU1NCw4ICsxNTc3LDEwIEBAIHN0YXRpYyBpcnFy
ZXR1cm5fdCBibGtpZl9pbnRlcnJ1cHQoaW50IGlycSwgdm9pZCAqZGV2X2lkKQogCXN0cnVjdCBi
bGtmcm9udF9yaW5nX2luZm8gKnJpbmZvID0gKHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKilk
ZXZfaWQ7CiAJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSByaW5mby0+ZGV2X2luZm87CiAK
LQlpZiAodW5saWtlbHkoaW5mby0+Y29ubmVjdGVkICE9IEJMS0lGX1NUQVRFX0NPTk5FQ1RFRCkp
Ci0JCXJldHVybiBJUlFfSEFORExFRDsKKwlpZiAodW5saWtlbHkoaW5mby0+Y29ubmVjdGVkICE9
IEJMS0lGX1NUQVRFX0NPTk5FQ1RFRCkpIHsKKwkJaWYgKGluZm8tPmNvbm5lY3RlZCAhPSBCTEtJ
Rl9TVEFURV9GUkVFWklORykKKwkJCXJldHVybiBJUlFfSEFORExFRDsKKwl9CiAKIAlzcGluX2xv
Y2tfaXJxc2F2ZSgmcmluZm8tPnJpbmdfbG9jaywgZmxhZ3MpOwogIGFnYWluOgpAQCAtMjAwNSw2
ICsyMDMwLDcgQEAgc3RhdGljIGludCBibGtpZl9yZWNvdmVyKHN0cnVjdCBibGtmcm9udF9pbmZv
ICppbmZvKQogCXN0cnVjdCBiaW8gKmJpbzsKIAl1bnNpZ25lZCBpbnQgc2VnczsKIAorCWJvb2wg
ZnJvemVuID0gaW5mby0+Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZST1pFTjsKIAlibGtmcm9u
dF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhpbmZvKTsKIAkvKiBSZXNldCBsaW1pdHMgY2hhbmdl
ZCBieSBibGtfbXFfdXBkYXRlX25yX2h3X3F1ZXVlcygpLiAqLwogCWJsa2lmX3NldF9xdWV1ZV9s
aW1pdHMoaW5mbyk7CkBAIC0yMDMxLDYgKzIwNTcsOSBAQCBzdGF0aWMgaW50IGJsa2lmX3JlY292
ZXIoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCiAJCWtpY2tfcGVuZGluZ19yZXF1ZXN0X3F1
ZXVlcyhyaW5mbyk7CiAJfQogCisJaWYgKGZyb3plbikKKwkJcmV0dXJuIDA7CisKIAlsaXN0X2Zv
cl9lYWNoX2VudHJ5X3NhZmUocmVxLCBuLCAmaW5mby0+cmVxdWVzdHMsIHF1ZXVlbGlzdCkgewog
CQkvKiBSZXF1ZXVlIHBlbmRpbmcgcmVxdWVzdHMgKGZsdXNoIG9yIGRpc2NhcmQpICovCiAJCWxp
c3RfZGVsX2luaXQoJnJlcS0+cXVldWVsaXN0KTsKQEAgLTIzMzUsNiArMjM2NCw3IEBAIHN0YXRp
YyB2b2lkIGJsa2Zyb250X2Nvbm5lY3Qoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCiAKIAkJ
cmV0dXJuOwogCWNhc2UgQkxLSUZfU1RBVEVfU1VTUEVOREVEOgorCWNhc2UgQkxLSUZfU1RBVEVf
RlJPWkVOOgogCQkvKgogCQkgKiBJZiB3ZSBhcmUgcmVjb3ZlcmluZyBmcm9tIHN1c3BlbnNpb24s
IHdlIG5lZWQgdG8gd2FpdAogCQkgKiBmb3IgdGhlIGJhY2tlbmQgdG8gYW5ub3VuY2UgaXQncyBm
ZWF0dXJlcyBiZWZvcmUKQEAgLTI0NTIsMTIgKzI0ODIsMzcgQEAgc3RhdGljIHZvaWQgYmxrYmFj
a19jaGFuZ2VkKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCiAJCWJyZWFrOwogCiAJY2FzZSBY
ZW5idXNTdGF0ZUNsb3NlZDoKLQkJaWYgKGRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVDbG9zZWQp
CisJCWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xvc2VkKSB7CisJCQlpZiAoaW5mby0+
Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZSRUVaSU5HKSB7CisJCQkJX19ibGtpZl9mcmVlKGlu
Zm8pOworCQkJCWluZm8tPmNvbm5lY3RlZCA9IEJMS0lGX1NUQVRFX0ZST1pFTjsKKwkJCQljb21w
bGV0ZSgmaW5mby0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCk7CisJCQkJYnJlYWs7CisJCQl9
CisKKwkJCWJyZWFrOworCQl9CisKKwkJLyoKKwkJICogV2UgbWF5IHNvbWVob3cgcmVjZWl2ZSBi
YWNrZW5kJ3MgQ2xvc2VkIGFnYWluIHdoaWxlIHRoYXdpbmcKKwkJICogb3IgcmVzdG9yaW5nIGFu
ZCBpdCBjYXVzZXMgdGhhd2luZyBvciByZXN0b3JpbmcgdG8gZmFpbC4KKwkJICogSWdub3JlIHN1
Y2ggdW5leHBlY3RlZCBzdGF0ZSBhbnl3YXkuCisJCSAqLworCQlpZiAoaW5mby0+Y29ubmVjdGVk
ID09IEJMS0lGX1NUQVRFX0ZST1pFTiAmJgorCQkJCWRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVJ
bml0aWFsaXNlZCkgeworCQkJZGV2X2RiZygmZGV2LT5kZXYsCisJCQkJCSJpZ25vcmUgdGhlIGJh
Y2tlbmQncyBDbG9zZWQgc3RhdGU6ICVzIiwKKwkJCQkJZGV2LT5ub2RlbmFtZSk7CiAJCQlicmVh
azsKKwkJfQogCQkvKiBmYWxsIHRocm91Z2ggKi8KIAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoK
LQkJaWYgKGluZm8pCi0JCQlibGtmcm9udF9jbG9zaW5nKGluZm8pOworCQlpZiAoaW5mbykgewor
CQkJaWYgKGluZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9GUkVFWklORykKKwkJCQl4ZW5i
dXNfZnJvbnRlbmRfY2xvc2VkKGRldik7CisJCQllbHNlCisJCQkJYmxrZnJvbnRfY2xvc2luZyhp
bmZvKTsKKwkJfQogCQlicmVhazsKIAl9CiB9CkBAIC0yNTk0LDYgKzI2NDksOTIgQEAgc3RhdGlj
IHZvaWQgYmxraWZfcmVsZWFzZShzdHJ1Y3QgZ2VuZGlzayAqZGlzaywgZm1vZGVfdCBtb2RlKQog
CW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOwogfQogCitzdGF0aWMgaW50IGJsa2Zyb250
X2ZyZWV6ZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQoreworCXVuc2lnbmVkIGludCBpOwor
CXN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvID0gZGV2X2dldF9kcnZkYXRhKCZkZXYtPmRldik7
CisJc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm87CisJc3RydWN0IGJsa2lmX2Zyb250
X3JpbmcgKnJpbmc7CisJLyogVGhpcyB3b3VsZCBiZSByZWFzb25hYmxlIHRpbWVvdXQgYXMgdXNl
ZCBpbiB4ZW5idXNfZGV2X3NodXRkb3duKCkgKi8KKwl1bnNpZ25lZCBpbnQgdGltZW91dCA9IDUg
KiBIWjsKKwlpbnQgZXJyID0gMDsKKworCWluZm8tPmNvbm5lY3RlZCA9IEJMS0lGX1NUQVRFX0ZS
RUVaSU5HOworCisJYmxrX21xX3N0b3BfaHdfcXVldWVzKGluZm8tPnJxKTsKKworCWZvciAoaSA9
IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsgaSsrKSB7CisJCXJpbmZvID0gJmluZm8tPnJpbmZvW2ld
OworCisJCWdudHRhYl9jYW5jZWxfZnJlZV9jYWxsYmFjaygmcmluZm8tPmNhbGxiYWNrKTsKKwkJ
Zmx1c2hfd29yaygmcmluZm8tPndvcmspOworCX0KKworCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5u
cl9yaW5nczsgaSsrKSB7CisJCXNwaW5sb2NrX3QgKmxvY2s7CisJCWJvb2wgYnVzeTsKKwkJdW5z
aWduZWQgbG9uZyByZXFfdGltZW91dF9tcyA9IDI1OworCQl1bnNpZ25lZCBsb25nIHJpbmdfdGlt
ZW91dDsKKworCQlyaW5mbyA9ICZpbmZvLT5yaW5mb1tpXTsKKwkJcmluZyA9ICZyaW5mby0+cmlu
ZzsKKworCQlsb2NrID0gJnJpbmZvLT5yaW5nX2xvY2s7CisKKwkJcmluZ190aW1lb3V0ID0gamlm
ZmllcyArCisJCQltc2Vjc190b19qaWZmaWVzKHJlcV90aW1lb3V0X21zICogUklOR19TSVpFKHJp
bmcpKTsKKworCQlkbyB7CisJCQlzcGluX2xvY2tfaXJxKGxvY2spOworCQkJYnVzeSA9IGJsa2Zy
b250X3JpbmdfaXNfYnVzeShyaW5nKTsKKwkJCXNwaW5fdW5sb2NrX2lycShsb2NrKTsKKworCQkJ
aWYgKGJ1c3kpCisJCQkJbXNsZWVwKHJlcV90aW1lb3V0X21zKTsKKwkJCWVsc2UKKwkJCQlicmVh
azsKKwkJfSB3aGlsZSAodGltZV9pc19hZnRlcl9qaWZmaWVzKHJpbmdfdGltZW91dCkpOworCisJ
CS8qIFRpbWVkIG91dCAqLworCQlpZiAoYnVzeSkgeworCQkJeGVuYnVzX2Rldl9lcnJvcihkZXYs
IGVyciwgInRoZSByaW5nIGlzIHN0aWxsIGJ1c3kiKTsKKwkJCWluZm8tPmNvbm5lY3RlZCA9IEJM
S0lGX1NUQVRFX0NPTk5FQ1RFRDsKKwkJCXJldHVybiAtRUJVU1k7CisJCX0KKwl9CisKKwkvKiBL
aWNrIHRoZSBiYWNrZW5kIHRvIGRpc2Nvbm5lY3QgKi8KKwl4ZW5idXNfc3dpdGNoX3N0YXRlKGRl
diwgWGVuYnVzU3RhdGVDbG9zaW5nKTsKKworCS8qCisJICogV2UgZG9uJ3Qgd2FudCB0byBtb3Zl
IGZvcndhcmQgYmVmb3JlIHRoZSBmcm9udGVuZCBpcyBkaWNvbm5lY3RlZAorCSAqIGZyb20gdGhl
IGJhY2tlbmQgY2xlYW5seS4KKwkgKi8KKwl0aW1lb3V0ID0gd2FpdF9mb3JfY29tcGxldGlvbl90
aW1lb3V0KCZpbmZvLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkLAorCQkJCQkgICAgICB0aW1l
b3V0KTsKKwlpZiAoIXRpbWVvdXQpIHsKKwkJZXJyID0gLUVCVVNZOworCQl4ZW5idXNfZGV2X2Vy
cm9yKGRldiwgZXJyLCAiRnJlZXppbmcgdGltZWQgb3V0OyIKKwkJCQkgInRoZSBkZXZpY2UgbWF5
IGJlY29tZSBpbmNvbnNpc3RlbnQgc3RhdGUiKTsKKwl9CisKKwlyZXR1cm4gZXJyOworfQorCitz
dGF0aWMgaW50IGJsa2Zyb250X3Jlc3RvcmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKK3sK
KwlzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbyA9IGRldl9nZXRfZHJ2ZGF0YSgmZGV2LT5kZXYp
OworCWludCBlcnIgPSAwOworCisJZXJyID0gdGFsa190b19ibGtiYWNrKGRldiwgaW5mbyk7CisJ
aWYgKGVycikKKwkJZ290byBvdXQ7CisJYmxrX21xX3VwZGF0ZV9ucl9od19xdWV1ZXMoJmluZm8t
PnRhZ19zZXQsIGluZm8tPm5yX3JpbmdzKTsKKworb3V0OgorCXJldHVybiBlcnI7Cit9CisKIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgYmxvY2tfZGV2aWNlX29wZXJhdGlvbnMgeGx2YmRfYmxvY2tfZm9w
cyA9CiB7CiAJLm93bmVyID0gVEhJU19NT0RVTEUsCkBAIC0yNjE2LDYgKzI3NTcsOSBAQCBzdGF0
aWMgc3RydWN0IHhlbmJ1c19kcml2ZXIgYmxrZnJvbnRfZHJpdmVyID0gewogCS5yZXN1bWUgPSBi
bGtmcm9udF9yZXN1bWUsCiAJLm90aGVyZW5kX2NoYW5nZWQgPSBibGtiYWNrX2NoYW5nZWQsCiAJ
LmlzX3JlYWR5ID0gYmxrZnJvbnRfaXNfcmVhZHksCisJLmZyZWV6ZSA9IGJsa2Zyb250X2ZyZWV6
ZSwKKwkudGhhdyA9IGJsa2Zyb250X3Jlc3RvcmUsCisJLnJlc3RvcmUgPSBibGtmcm9udF9yZXN0
b3JlCiB9OwogCiBzdGF0aWMgaW50IF9faW5pdCB4bGJsa19pbml0KHZvaWQpCi0tIAoyLjEzLjYK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLJ-0008EQ-EC; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLH-0008CB-Oi
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:39 +0000
X-Inumbo-ID: 1c578e1e-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1c578e1e-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528836998; x=1560372998;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=8yVx+fhxiJVPeOdXRafxKd/h88vCdvFuGApot6cY/oE=;
 b=j9++/qjPqAHK6+1RGHeIf16CIuH9GR2ELyYb+YsZLxUtIHGntDGbEkk+
 VKhYyaWXaZr3/RlShXHS4SRoI0Z0U7q66zYBl54HIhoP7xru8TVtCppdt
 dsQpsoseZHpbAOKLavyyNFt7JBbw9AF8NkxK9sKUXP7K1fTDEtEU+B4FH Q=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="745800150"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2c-168cbb73.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:36 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2c-168cbb73.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKuYMg122817
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:34 GMT
Received: from EX13D02UWB003.ant.amazon.com (10.43.161.48) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:33 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D02UWB003.ant.amazon.com (10.43.161.48) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:33 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.60.129)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:32 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:14 +0000
Message-ID: <20180612205619.28156-8-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 07/12] xen-netfront: add callbacks for PM
 suspend and hibernation support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgZnJlZXplIGFu
ZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24gc3VwcG9y
dC4KVGhlIGZyZWV6ZSBoYW5kbGVyIHNpbXBseSBkaXNjb25uZWN0cyB0aGUgZnJvdG5lbmQgZnJv
bSB0aGUgYmFja2VuZCBhbmQKZnJlZXMgcmVzb3VyY2VzIGFzc29jaWF0ZWQgd2l0aCBxdWV1ZXMg
YWZ0ZXIgZGlzYWJsaW5nIHRoZSBuZXRfZGV2aWNlCmZyb20gdGhlIHN5c3RlbS4gVGhlIHJlc3Rv
cmUgaGFuZGxlciBqdXN0IGNoYW5nZXMgdGhlIGZyb250ZW5kIHN0YXRlIGFuZApsZXQgdGhlIHhl
bmJ1cyBoYW5kbGVyIHRvIHJlLWFsbG9jYXRlIHRoZSByZXNvdXJjZXMgYW5kIHJlLWNvbm5lY3Qg
dG8gdGhlCmJhY2tlbmQuIFRoaXMgY2FuIGJlIHBlcmZvcm1lZCB0cmFuc3BhcmVudGx5IHRvIHRo
ZSByZXN0IG9mIHRoZSBzeXN0ZW0uClRoZSBoYW5kbGVycyBhcmUgdXNlZCBmb3IgYm90aCBQTSBz
dXNwZW5kIGFuZCBoaWJlcm5hdGlvbiBzbyB0aGF0IHdlIGNhbgprZWVwIHRoZSBleGlzdGluZyBz
dXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MgZm9yIFhlbiBzdXNwZW5kIHdpdGhvdXQKbW9kaWZpY2F0
aW9uLiBGcmVlemluZyBuZXRmcm9udCBkZXZpY2VzIGlzIG5vcm1hbGx5IGV4cGVjdGVkIHRvIGZp
bmlzaCB3aXRoaW4gYSBmZXcKaHVuZHJlZCBtaWxsaXNlY29uZHMsIGJ1dCBpdCBjYW4gcmFyZWx5
IHRha2UgbW9yZSB0aGFuIDUgc2Vjb25kcyBhbmQKaGl0IHRoZSBoYXJkIGNvZGVkIHRpbWVvdXQs
IGl0IHdvdWxkIGRlcGVuZCBvbiBiYWNrZW5kIHN0YXRlIHdoaWNoIG1heQpiZSBjb25nZXN0ZWQg
YW5kL29yIGhhdmUgY29tcGxleCBjb25maWd1cmF0aW9uLiBXaGlsZSBpdCdzIHJhcmUgY2FzZSwK
bG9uZ2VyIGRlZmF1bHQgdGltZW91dCBzZWVtcyBhIGJpdCBtb3JlIHJlYXNvbmFibGUgaGVyZSB0
byBhdm9pZCBoaXR0aW5nCnRoZSB0aW1lb3V0LiBBbHNvLCBtYWtlIGl0IGNvbmZpZ3VyYWJsZSB2
aWEgbW9kdWxlIHBhcmFtZXRlciBzbyB0aGF0IHdlCmNhbiBjb3ZlciBicm9hZGVyIHNldHVwcyB0
aGFuIHdoYXQgd2Uga25vdyBjdXJyZW50bHkuCgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1h
dGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFu
Y2hhbGFnQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBFZHVhcmRvIFZhbGVudGluIDxlZHV2YWxA
YW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24u
Y29tPgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgOTcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDk2IGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4tbmV0
ZnJvbnQuYyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCmluZGV4IDRkZDA2NjguLjRlYTky
ODQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCisrKyBiL2RyaXZlcnMv
bmV0L3hlbi1uZXRmcm9udC5jCkBAIC00Myw2ICs0Myw3IEBACiAjaW5jbHVkZSA8bGludXgvbW9k
dWxlcGFyYW0uaD4KICNpbmNsdWRlIDxsaW51eC9tbS5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIu
aD4KKyNpbmNsdWRlIDxsaW51eC9jb21wbGV0aW9uLmg+CiAjaW5jbHVkZSA8bmV0L2lwLmg+CiAK
ICNpbmNsdWRlIDx4ZW4veGVuLmg+CkBAIC01Niw2ICs1NywxMiBAQAogI2luY2x1ZGUgPHhlbi9p
bnRlcmZhY2UvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5o
PgogCitlbnVtIG5ldGlmX2ZyZWV6ZV9zdGF0ZSB7CisJTkVUSUZfRlJFRVpFX1NUQVRFX1VORlJP
WkVOLAorCU5FVElGX0ZSRUVaRV9TVEFURV9GUkVFWklORywKKwlORVRJRl9GUkVFWkVfU1RBVEVf
RlJPWkVOLAorfTsKKwogLyogTW9kdWxlIHBhcmFtZXRlcnMgKi8KICNkZWZpbmUgTUFYX1FVRVVF
U19ERUZBVUxUIDgKIHN0YXRpYyB1bnNpZ25lZCBpbnQgeGVubmV0X21heF9xdWV1ZXM7CkBAIC02
Myw2ICs3MCwxMiBAQCBtb2R1bGVfcGFyYW1fbmFtZWQobWF4X3F1ZXVlcywgeGVubmV0X21heF9x
dWV1ZXMsIHVpbnQsIDA2NDQpOwogTU9EVUxFX1BBUk1fREVTQyhtYXhfcXVldWVzLAogCQkgIk1h
eGltdW0gbnVtYmVyIG9mIHF1ZXVlcyBwZXIgdmlydHVhbCBpbnRlcmZhY2UiKTsKIAorc3RhdGlj
IHVuc2lnbmVkIGludCBuZXRmcm9udF9mcmVlemVfdGltZW91dF9zZWNzID0gMTA7Cittb2R1bGVf
cGFyYW1fbmFtZWQoZnJlZXplX3RpbWVvdXRfc2VjcywKKwkJICAgbmV0ZnJvbnRfZnJlZXplX3Rp
bWVvdXRfc2VjcywgdWludCwgMDY0NCk7CitNT0RVTEVfUEFSTV9ERVNDKGZyZWV6ZV90aW1lb3V0
X3NlY3MsCisJCSAidGltZW91dCB3aGVuIGZyZWV6aW5nIG5ldGZyb250IGRldmljZSBpbiBzZWNv
bmRzIik7CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXRodG9vbF9vcHMgeGVubmV0X2V0aHRvb2xf
b3BzOwogCiBzdHJ1Y3QgbmV0ZnJvbnRfY2IgewpAQCAtMTYwLDYgKzE3MywxMCBAQCBzdHJ1Y3Qg
bmV0ZnJvbnRfaW5mbyB7CiAJc3RydWN0IG5ldGZyb250X3N0YXRzIF9fcGVyY3B1ICp0eF9zdGF0
czsKIAogCWF0b21pY190IHJ4X2dzb19jaGVja3N1bV9maXh1cDsKKworCWludCBmcmVlemVfc3Rh
dGU7CisKKwlzdHJ1Y3QgY29tcGxldGlvbiB3YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkOwogfTsK
IAogc3RydWN0IG5ldGZyb250X3J4X2luZm8gewpAQCAtNzIzLDYgKzc0MCwyMSBAQCBzdGF0aWMg
aW50IHhlbm5ldF9jbG9zZShzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQogCXJldHVybiAwOwogfQog
CitzdGF0aWMgaW50IHhlbm5ldF9kaXNhYmxlX2ludGVycnVwdHMoc3RydWN0IG5ldF9kZXZpY2Ug
KmRldikKK3sKKwlzdHJ1Y3QgbmV0ZnJvbnRfaW5mbyAqbnAgPSBuZXRkZXZfcHJpdihkZXYpOwor
CXVuc2lnbmVkIGludCBudW1fcXVldWVzID0gZGV2LT5yZWFsX251bV90eF9xdWV1ZXM7CisJdW5z
aWduZWQgaW50IGk7CisJc3RydWN0IG5ldGZyb250X3F1ZXVlICpxdWV1ZTsKKworCWZvciAoaSA9
IDA7IGkgPCBudW1fcXVldWVzOyArK2kpIHsKKwkJcXVldWUgPSAmbnAtPnF1ZXVlc1tpXTsKKwkJ
ZGlzYWJsZV9pcnEocXVldWUtPnR4X2lycSk7CisJCWRpc2FibGVfaXJxKHF1ZXVlLT5yeF9pcnEp
OworCX0KKwlyZXR1cm4gMDsKK30KKwogc3RhdGljIHZvaWQgeGVubmV0X21vdmVfcnhfc2xvdChz
dHJ1Y3QgbmV0ZnJvbnRfcXVldWUgKnF1ZXVlLCBzdHJ1Y3Qgc2tfYnVmZiAqc2tiLAogCQkJCWdy
YW50X3JlZl90IHJlZikKIHsKQEAgLTEyOTYsNiArMTMyOCw4IEBAIHN0YXRpYyBzdHJ1Y3QgbmV0
X2RldmljZSAqeGVubmV0X2NyZWF0ZV9kZXYoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKIAog
CW5wLT5xdWV1ZXMgPSBOVUxMOwogCisJaW5pdF9jb21wbGV0aW9uKCZucC0+d2FpdF9iYWNrZW5k
X2Rpc2Nvbm5lY3RlZCk7CisKIAllcnIgPSAtRU5PTUVNOwogCW5wLT5yeF9zdGF0cyA9IG5ldGRl
dl9hbGxvY19wY3B1X3N0YXRzKHN0cnVjdCBuZXRmcm9udF9zdGF0cyk7CiAJaWYgKG5wLT5yeF9z
dGF0cyA9PSBOVUxMKQpAQCAtMTc4Miw2ICsxODE2LDUwIEBAIHN0YXRpYyBpbnQgeGVubmV0X2Ny
ZWF0ZV9xdWV1ZXMoc3RydWN0IG5ldGZyb250X2luZm8gKmluZm8sCiAJcmV0dXJuIDA7CiB9CiAK
K3N0YXRpYyBpbnQgbmV0ZnJvbnRfZnJlZXplKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCit7
CisJc3RydWN0IG5ldGZyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2
KTsKKwl1bnNpZ25lZCBsb25nIHRpbWVvdXQgPSBuZXRmcm9udF9mcmVlemVfdGltZW91dF9zZWNz
ICogSFo7CisJaW50IGVyciA9IDA7CisKKwl4ZW5uZXRfZGlzYWJsZV9pbnRlcnJ1cHRzKGluZm8t
Pm5ldGRldik7CisKKwluZXRpZl9kZXZpY2VfZGV0YWNoKGluZm8tPm5ldGRldik7CisKKwlpbmZv
LT5mcmVlemVfc3RhdGUgPSBORVRJRl9GUkVFWkVfU1RBVEVfRlJFRVpJTkc7CisKKwkvKiBLaWNr
IHRoZSBiYWNrZW5kIHRvIGRpc2Nvbm5lY3QgKi8KKwl4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwg
WGVuYnVzU3RhdGVDbG9zaW5nKTsKKworCS8qIFdlIGRvbid0IHdhbnQgdG8gbW92ZSBmb3J3YXJk
IGJlZm9yZSB0aGUgZnJvbnRlbmQgaXMgZGljb25uZWN0ZWQKKwkgKiBmcm9tIHRoZSBiYWNrZW5k
IGNsZWFubHkuCisJICovCisJdGltZW91dCA9IHdhaXRfZm9yX2NvbXBsZXRpb25fdGltZW91dCgm
aW5mby0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCwKKwkJCQkJICAgICAgdGltZW91dCk7CisJ
aWYgKCF0aW1lb3V0KSB7CisJCWVyciA9IC1FQlVTWTsKKwkJeGVuYnVzX2Rldl9lcnJvcihkZXYs
IGVyciwgIkZyZWV6aW5nIHRpbWVkIG91dDsiCisJCQkJICJ0aGUgZGV2aWNlIG1heSBiZWNvbWUg
aW5jb25zaXN0ZW50IHN0YXRlIik7CisJCXJldHVybiBlcnI7CisJfQorCisJLyogVGVhciBkb3du
IHF1ZXVlcyAqLworCXhlbm5ldF9kaXNjb25uZWN0X2JhY2tlbmQoaW5mbyk7CisJeGVubmV0X2Rl
c3Ryb3lfcXVldWVzKGluZm8pOworCisJaW5mby0+ZnJlZXplX3N0YXRlID0gTkVUSUZfRlJFRVpF
X1NUQVRFX0ZST1pFTjsKKworCXJldHVybiBlcnI7Cit9CisKK3N0YXRpYyBpbnQgbmV0ZnJvbnRf
cmVzdG9yZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQoreworCS8qIEtpY2sgdGhlIGJhY2tl
bmQgdG8gcmUtY29ubmVjdCAqLworCXhlbmJ1c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0
ZUluaXRpYWxpc2luZyk7CisKKwlyZXR1cm4gMDsKK30KKwogLyogQ29tbW9uIGNvZGUgdXNlZCB3
aGVuIGZpcnN0IHNldHRpbmcgdXAsIGFuZCB3aGVuIHJlc3VtaW5nLiAqLwogc3RhdGljIGludCB0
YWxrX3RvX25ldGJhY2soc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAkJCSAgIHN0cnVjdCBu
ZXRmcm9udF9pbmZvICppbmZvKQpAQCAtMTk4Niw2ICsyMDY0LDggQEAgc3RhdGljIGludCB4ZW5u
ZXRfY29ubmVjdChzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQogCQlzcGluX3VubG9ja19iaCgmcXVl
dWUtPnJ4X2xvY2spOwogCX0KIAorCW5wLT5mcmVlemVfc3RhdGUgPSBORVRJRl9GUkVFWkVfU1RB
VEVfVU5GUk9aRU47CisKIAlyZXR1cm4gMDsKIH0KIApAQCAtMjAyNSwxMSArMjEwNSwyMyBAQCBz
dGF0aWMgdm9pZCBuZXRiYWNrX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAog
CWNhc2UgWGVuYnVzU3RhdGVDbG9zZWQ6CiAJCXdha2VfdXBfYWxsKCZtb2R1bGVfdW5sb2FkX3Ep
OwotCQlpZiAoZGV2LT5zdGF0ZSA9PSBYZW5idXNTdGF0ZUNsb3NlZCkKKwkJaWYgKGRldi0+c3Rh
dGUgPT0gWGVuYnVzU3RhdGVDbG9zZWQpIHsKKwkJCS8qIGRwbSBjb250ZXh0IGlzIHdhaXRpbmcg
Zm9yIHRoZSBiYWNrZW5kICovCisJCQlpZiAobnAtPmZyZWV6ZV9zdGF0ZSA9PSBORVRJRl9GUkVF
WkVfU1RBVEVfRlJFRVpJTkcpCisJCQkJY29tcGxldGUoJm5wLT53YWl0X2JhY2tlbmRfZGlzY29u
bmVjdGVkKTsKIAkJCWJyZWFrOworCQl9CiAJCS8qIE1pc3NlZCB0aGUgYmFja2VuZCdzIENMT1NJ
Tkcgc3RhdGUgLS0gZmFsbHRocm91Z2ggKi8KIAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoKIAkJ
d2FrZV91cF9hbGwoJm1vZHVsZV91bmxvYWRfcSk7CisJCS8qIFdlIG1heSBzZWUgdW5leHBlY3Rl
ZCBDbG9zZWQgb3IgQ2xvc2luZyBmcm9tIHRoZSBiYWNrZW5kLgorCQkgKiBKdXN0IGlnbm9yZSBp
dCBub3QgdG8gcHJldmVudCB0aGUgZnJvbnRlbmQgZnJvbSBiZWluZworCQkgKiByZS1jb25uZWN0
ZWQgaW4gdGhlIGNhc2Ugb2YgUE0gc3VzcGVuZCBvciBoaWJlcm5hdGlvbi4KKwkJICovCisJCWlm
IChucC0+ZnJlZXplX3N0YXRlID09IE5FVElGX0ZSRUVaRV9TVEFURV9GUk9aRU4gJiYKKwkJICAg
IGRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpIHsKKwkJCWJyZWFrOworCQl9
CiAJCXhlbmJ1c19mcm9udGVuZF9jbG9zZWQoZGV2KTsKIAkJYnJlYWs7CiAJfQpAQCAtMjE3Niw2
ICsyMjY4LDkgQEAgc3RhdGljIHN0cnVjdCB4ZW5idXNfZHJpdmVyIG5ldGZyb250X2RyaXZlciA9
IHsKIAkucHJvYmUgPSBuZXRmcm9udF9wcm9iZSwKIAkucmVtb3ZlID0geGVubmV0X3JlbW92ZSwK
IAkucmVzdW1lID0gbmV0ZnJvbnRfcmVzdW1lLAorCS5mcmVlemUgPSBuZXRmcm9udF9mcmVlemUs
CisJLnRoYXcJPSBuZXRmcm9udF9yZXN0b3JlLAorCS5yZXN0b3JlID0gbmV0ZnJvbnRfcmVzdG9y
ZSwKIAkub3RoZXJlbmRfY2hhbmdlZCA9IG5ldGJhY2tfY2hhbmdlZCwKIH07CiAKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20:56:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSqLL-0008GV-Tq; Tue, 12 Jun 2018 20: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLL-0008Fx-7G
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:43 +0000
X-Inumbo-ID: 1f39c7b5-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f39c7b5-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528837002; x=1560373002;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=bYmNmCUIJbwg50VlZ0yhSQ9hf2/oIpgURH04cgg2wsA=;
 b=McO6Qackv63Aefn08qa8gSBvY9Xh0AAAU2rDhi89/Q/kFHSpqFWSxEkT
 wUoU9STkkGhKASVH7cRxyn9lKIsheMKwQBwOojVFuDhOJMchRWFt4ui3c
 1k02/Pe31hX61KoFgX7PXzESF0GagskFetHJ4x/jpfmcRrjG89SphiBMO E=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="682679289"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2a-c5104f52.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:41 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2a-c5104f52.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKucc6020809
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:38 GMT
Received: from EX13D07UWB004.ant.amazon.com (10.43.161.196) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:35 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D07UWB004.ant.amazon.com (10.43.161.196) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:35 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.61.243)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:34 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:15 +0000
Message-ID: <20180612205619.28156-9-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 08/12]
 xen-time-introduce-xen_-save-restore-_steal_clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpDdXJyZW50bHksIHN0
ZWFsIHRpbWUgYWNjb3VudGluZyBjb2RlIGluIHNjaGVkdWxlciBleHBlY3RzIHN0ZWFsIGNsb2Nr
CmNhbGxiYWNrIHRvIHByb3ZpZGUgbW9ub3RvbmljYWxseSBpbmNyZWFzaW5nIHZhbHVlLiBJZiB0
aGUgYWNjb3VudGluZwpjb2RlIHJlY2VpdmVzIGEgc21hbGxlciB2YWx1ZSB0aGFuIHByZXZpb3Vz
IG9uZSwgaXQgdXNlcyBhIG5lZ2F0aXZlCnZhbHVlIHRvIGNhbGN1bGF0ZSBzdGVhbCB0aW1lIGFu
ZCByZXN1bHRzIGluIGluY29ycmVjdGx5IHVwZGF0ZWQgaWRsZQphbmQgc3RlYWwgdGltZSBhY2Nv
dW50aW5nLiBUaGlzIGJyZWFrcyB1c2Vyc3BhY2UgdG9vbHMgd2hpY2ggcmVhZAovcHJvYy9zdGF0
LgoKdG9wIC0gMDg6MDU6MzUgdXAgIDI6MTIsICAzIHVzZXJzLCAgbG9hZCBhdmVyYWdlOiAwLjAw
LCAwLjA3LCAwLjIzClRhc2tzOiAgODAgdG90YWwsICAgMSBydW5uaW5nLCAgNzkgc2xlZXBpbmcs
ICAgMCBzdG9wcGVkLCAgIDAgem9tYmllCkNwdShzKTogIDAuMCV1cywgIDAuMCVzeSwgIDAuMCVu
aSwzMDEwMC4wJWlkLCAgMC4wJXdhLCAgMC4wJWhpLCAwLjAlc2ksLTEyNTM4NzQyMDQ2NzIuMCVz
dAoKVGhpcyBjYW4gYWN0dWFsbHkgaGFwcGVuIHdoZW4gYSBYZW4gUFZIVk0gZ3Vlc3QgZ2V0cyBy
ZXN0b3JlZCBmcm9tCmhpYmVybmF0aW9uLCBiZWNhdXNlIHN1Y2ggYSByZXN0b3JlZCBndWVzdCBp
cyBqdXN0IGEgZnJlc2ggZG9tYWluIGZyb20KWGVuIHBlcnNwZWN0aXZlIGFuZCB0aGUgdGltZSBp
bmZvcm1hdGlvbiBpbiBydW5zdGF0ZSBpbmZvIHN0YXJ0cyBvdmVyCmZyb20gc2NyYXRjaC4KClRo
aXMgcGF0Y2ggaW50cm9kdWNlcyB4ZW5fc2F2ZV9zdGVhbF9jbG9jaygpIHdoaWNoIHNhdmVzIGN1
cnJlbnQgdmFsdWVzCmluIHJ1bnN0YXRlIGluZm8gaW50byBwZXItY3B1IHZhcmlhYmxlcy4gSXRz
IGNvdXRlcnBhcnQsCnhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKCksIHNldHMgb2Zmc2V0IGlmIGl0
IGZvdW5kIHRoZSBjdXJyZW50IHZhbHVlcyBpbgpydW5zdGF0ZSBpbmZvIGFyZSBzbWFsbGVyIHRo
YW4gcHJldmlvdXMgb25lcy4geGVuX3N0ZWFsX2Nsb2NrKCkgaXMgYWxzbwptb2RpZmllZCB0byB1
c2UgdGhlIG9mZnNldCB0byBlbnN1cmUgdGhhdCBzY2hlZHVsZXIgb25seSBzZWVzCm1vbm90b25p
Y2FsbHkgaW5jcmVhc2luZyBudW1iZXIuCgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEg
PGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFuY2hh
bGFnQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1h
em9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50aW4gPGVkdXZhbEBhbWF6b24uY29t
PgotLS0KIGRyaXZlcnMveGVuL3RpbWUuYyAgICB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KIGluY2x1ZGUveGVuL3hlbi1vcHMuaCB8ICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDI5
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi90
aW1lLmMgYi9kcml2ZXJzL3hlbi90aW1lLmMKaW5kZXggM2U3NDFjZC4uNDc1NjA0MiAxMDA2NDQK
LS0tIGEvZHJpdmVycy94ZW4vdGltZS5jCisrKyBiL2RyaXZlcnMveGVuL3RpbWUuYwpAQCAtMjAs
NiArMjAsOCBAQAogCiAvKiBydW5zdGF0ZSBpbmZvIHVwZGF0ZWQgYnkgWGVuICovCiBzdGF0aWMg
REVGSU5FX1BFUl9DUFUoc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbywgeGVuX3J1bnN0YXRlKTsK
K3N0YXRpYyBERUZJTkVfUEVSX0NQVSh1NjQsIHhlbl9wcmV2X3N0ZWFsX2Nsb2NrKTsKK3N0YXRp
YyBERUZJTkVfUEVSX0NQVSh1NjQsIHhlbl9zdGVhbF9jbG9ja19vZmZzZXQpOwogCiBzdGF0aWMg
REVGSU5FX1BFUl9DUFUodTY0WzRdLCBvbGRfcnVuc3RhdGVfdGltZSk7CiAKQEAgLTE0OSw3ICsx
NTEsNyBAQCBib29sIHhlbl92Y3B1X3N0b2xlbihpbnQgdmNwdSkKIAlyZXR1cm4gcGVyX2NwdSh4
ZW5fcnVuc3RhdGUsIHZjcHUpLnN0YXRlID09IFJVTlNUQVRFX3J1bm5hYmxlOwogfQogCi11NjQg
eGVuX3N0ZWFsX2Nsb2NrKGludCBjcHUpCitzdGF0aWMgdTY0IF9feGVuX3N0ZWFsX2Nsb2NrKGlu
dCBjcHUpCiB7CiAJc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyBzdGF0ZTsKIApAQCAtMTU3LDYg
KzE1OSwzMCBAQCB1NjQgeGVuX3N0ZWFsX2Nsb2NrKGludCBjcHUpCiAJcmV0dXJuIHN0YXRlLnRp
bWVbUlVOU1RBVEVfcnVubmFibGVdICsgc3RhdGUudGltZVtSVU5TVEFURV9vZmZsaW5lXTsKIH0K
IAordTY0IHhlbl9zdGVhbF9jbG9jayhpbnQgY3B1KQoreworCXJldHVybiBfX3hlbl9zdGVhbF9j
bG9jayhjcHUpICsgcGVyX2NwdSh4ZW5fc3RlYWxfY2xvY2tfb2Zmc2V0LCBjcHUpOworfQorCit2
b2lkIHhlbl9zYXZlX3N0ZWFsX2Nsb2NrKGludCBjcHUpCit7CisJcGVyX2NwdSh4ZW5fcHJldl9z
dGVhbF9jbG9jaywgY3B1KSA9IHhlbl9zdGVhbF9jbG9jayhjcHUpOworfQorCit2b2lkIHhlbl9y
ZXN0b3JlX3N0ZWFsX2Nsb2NrKGludCBjcHUpCit7CisJdTY0IHN0ZWFsX2Nsb2NrID0gX194ZW5f
c3RlYWxfY2xvY2soY3B1KTsKKworCWlmIChwZXJfY3B1KHhlbl9wcmV2X3N0ZWFsX2Nsb2NrLCBj
cHUpID4gc3RlYWxfY2xvY2spIHsKKwkJLyogTmVlZCB0byB1cGRhdGUgdGhlIG9mZnNldCAqLwor
CQlwZXJfY3B1KHhlbl9zdGVhbF9jbG9ja19vZmZzZXQsIGNwdSkgPQorCQkJcGVyX2NwdSh4ZW5f
cHJldl9zdGVhbF9jbG9jaywgY3B1KSAtIHN0ZWFsX2Nsb2NrOworCX0gZWxzZSB7CisJCS8qIEF2
b2lkIHVubmVjZXNzYXJ5IHN0ZWFsIGNsb2NrIHdhcnAgKi8KKwkJcGVyX2NwdSh4ZW5fc3RlYWxf
Y2xvY2tfb2Zmc2V0LCBjcHUpID0gMDsKKwl9Cit9CisKIHZvaWQgeGVuX3NldHVwX3J1bnN0YXRl
X2luZm8oaW50IGNwdSkKIHsKIAlzdHJ1Y3QgdmNwdV9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlf
YXJlYSBhcmVhOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oIGIvaW5jbHVkZS94
ZW4veGVuLW9wcy5oCmluZGV4IDY1ZjI1YmQuLjEwMzMwZjggMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
eGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKQEAgLTM2LDYgKzM2LDgg
QEAgdm9pZCB4ZW5fdGltZV9zZXR1cF9ndWVzdCh2b2lkKTsKIHZvaWQgeGVuX21hbmFnZV9ydW5z
dGF0ZV90aW1lKGludCBhY3Rpb24pOwogdm9pZCB4ZW5fZ2V0X3J1bnN0YXRlX3NuYXBzaG90KHN0
cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gKnJlcyk7CiB1NjQgeGVuX3N0ZWFsX2Nsb2NrKGludCBj
cHUpOwordm9pZCB4ZW5fc2F2ZV9zdGVhbF9jbG9jayhpbnQgY3B1KTsKK3ZvaWQgeGVuX3Jlc3Rv
cmVfc3RlYWxfY2xvY2soaW50IGNwdSk7CiAKIGludCB4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQo
dm9pZCk7CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLO-0008J9-Fs; Tue, 12 Jun 2018 20:56: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=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLM-0008H0-EH
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:44 +0000
X-Inumbo-ID: 1fd36f74-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1fd36f74-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528837003; x=1560373003;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=Yw2zPwrO0M5CiRMiqXHX1y3V/D58hCoOhuENVMBy8i0=;
 b=fTKO6Fg13n7KTu06DDAtEjixhMGdtpCPGNQenYf2lfkf98U9haY3w7Sz
 uLVIO15UJVDEWKrKAJ0rMLL7sPcLMfg9JM+pvyzDXF6Agnx4C+Yd7KDgC
 DHlvtg2wc/eGkCFO6zwSXu2cOn6HMa1LNJMUB1lyN+i6ZQBTrxEp4qNeE 8=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="682679290"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:42 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKueZc017015
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:40 GMT
Received: from EX13D02UWB002.ant.amazon.com (10.43.161.80) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:37 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D02UWB002.ant.amazon.com (10.43.161.80) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:36 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.61.243)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:35 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:16 +0000
Message-ID: <20180612205619.28156-10-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 09/12] x86/xen: save and restore steal clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTYXZlIHN0ZWFsIGNs
b2NrIHZhbHVlcyBvZiBhbGwgcHJlc2VudCBDUFVzIGluIHRoZSBzeXN0ZW0gY29yZSBvcHMKc3Vz
cGVuZCBjYWxsYmFja3MuIEFsc28sIHJlc3RvcmUgYSBib290IENQVSdzIHN0ZWFsIGNsb2NrIGlu
IHRoZSBzeXN0ZW0KY29yZSByZXN1bWUgY2FsbGJhY2suIEZvciBub24tYm9vdCBDUFVzLCByZXN0
b3JlIGFmdGVyIHRoZXkncmUgYnJvdWdodAp1cCwgYmVjYXVzZSBydW5zdGF0ZSBpbmZvIGZvciBu
b24tYm9vdCBDUFVzIGFyZSBub3QgYWN0aXZlIHVudGlsIHRoZW4uCgpTaWduZWQtb2ZmLWJ5OiBN
dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFs
IEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBNdW5laGlzYSBLYW1h
dGEgPGthbWF0YW1AYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50aW4gPGVk
dXZhbEBhbWF6b24uY29tPgotLS0KIGFyY2gveDg2L3hlbi9zdXNwZW5kLmMgfCAxMyArKysrKysr
KysrKystCiBhcmNoL3g4Ni94ZW4vdGltZS5jICAgIHwgIDMgKysrCiAyIGZpbGVzIGNoYW5nZWQs
IDE1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94
ZW4vc3VzcGVuZC5jIGIvYXJjaC94ODYveGVuL3N1c3BlbmQuYwppbmRleCA3ODRjNDQ4Li5kYWUw
Zjc0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCisrKyBiL2FyY2gveDg2L3hl
bi9zdXNwZW5kLmMKQEAgLTkxLDEyICs5MSwyMCBAQCB2b2lkIHhlbl9hcmNoX3N1c3BlbmQodm9p
ZCkKIHN0YXRpYyBpbnQgeGVuX3N5c2NvcmVfc3VzcGVuZCh2b2lkKQogewogCXN0cnVjdCB4ZW5f
cmVtb3ZlX2Zyb21fcGh5c21hcCB4cmZwOwotCWludCByZXQ7CisJaW50IGNwdSwgcmV0OwogCiAJ
LyogWGVuIHN1c3BlbmQgZG9lcyBzaW1pbGFyIHN0dWZmcyBpbiBpdHMgb3duIGxvZ2ljICovCiAJ
aWYgKHhlbl9zdXNwZW5kX21vZGVfaXNfeGVuX3N1c3BlbmQoKSkKIAkJcmV0dXJuIDA7CiAKKwlm
b3JfZWFjaF9wcmVzZW50X2NwdShjcHUpIHsKKwkJLyoKKwkJICogTm9uYm9vdCBDUFVzIGFyZSBh
bHJlYWR5IG9mZmxpbmUsIGJ1dCB0aGUgbGFzdCBjb3B5IG9mCisJCSAqIHJ1bnN0YXRlIGluZm8g
aXMgc3RpbGwgYWNjZXNzaWJsZS4KKwkJICovCisJCXhlbl9zYXZlX3N0ZWFsX2Nsb2NrKGNwdSk7
CisJfQorCiAJeHJmcC5kb21pZCA9IERPTUlEX1NFTEY7CiAJeHJmcC5ncGZuID0gX19wYShIWVBF
UlZJU09SX3NoYXJlZF9pbmZvKSA+PiBQQUdFX1NISUZUOwogCkBAIC0xMTgsNiArMTI2LDkgQEAg
c3RhdGljIHZvaWQgeGVuX3N5c2NvcmVfcmVzdW1lKHZvaWQpCiAKIAlwdmNsb2NrX3Jlc3VtZSgp
OwogCisJLyogTm9uYm9vdCBDUFVzIHdpbGwgYmUgcmVzdW1lZCB3aGVuIHRoZXkncmUgYnJvdWdo
dCB1cCAqLworCXhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKHNtcF9wcm9jZXNzb3JfaWQoKSk7CisK
IAlnbnR0YWJfcmVzdW1lKCk7CiB9CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi90aW1lLmMg
Yi9hcmNoL3g4Ni94ZW4vdGltZS5jCmluZGV4IGUwZjFiY2YuLjg1Zjg1MzQgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L3hlbi90aW1lLmMKKysrIGIvYXJjaC94ODYveGVuL3RpbWUuYwpAQCAtNTIzLDYg
KzUyMyw5IEBAIHN0YXRpYyB2b2lkIHhlbl9odm1fc2V0dXBfY3B1X2Nsb2NrZXZlbnRzKHZvaWQp
CiB7CiAJaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKIAl4ZW5fc2V0dXBfcnVuc3RhdGVf
aW5mbyhjcHUpOworCWlmIChjcHUpCisJCXhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKGNwdSk7CisK
IAkvKgogCSAqIHhlbl9zZXR1cF90aW1lcihjcHUpIC0gc25wcmludGYgaXMgYmFkIGluIGF0b21p
YyBjb250ZXh0LiBIZW5jZQogCSAqIGRvaW5nIGl0IHhlbl9odm1fY3B1X25vdGlmeSAod2hpY2gg
Z2V0cyBjYWxsZWQgYnkgc21wX2luaXQgZHVyaW5nCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLP-0008Ju-0K; Tue, 12 Jun 2018 20:56:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLN-0008I1-73
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:45 +0000
X-Inumbo-ID: 205ae222-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 205ae222-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528837004; x=1560373004;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=LUwFf+Ae7TN++/Wj+Px8atzbQJwwwOGW+JAVCXV9Dic=;
 b=lpdqMtbfkhGOkVZBvPmZABDhQhgXyqfG7MBc7byLHoYAVq9G3XFhjKML
 1MfbOuULXgacbuGXgAAQG6WV5MpiDFHOlTlOhwalZJoRhvXtXEcFhkzer
 +YFZifwUqjlLN34Kmb0bmu7y2VQ/9RFx4+DnYbCJJ8Kdqv0cfZ6l0nJZ0 s=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="682679292"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-baacba05.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:43 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-baacba05.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKufg2102858
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:41 GMT
Received: from EX13D10UWA003.ant.amazon.com (10.43.160.248) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:39 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D10UWA003.ant.amazon.com (10.43.160.248) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:38 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com
 (10.43.160.118) with Microsoft SMTP Server id 15.0.1367.3 via Frontend
 Transport; Tue, 12 Jun 2018 20:56:38 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:18 +0000
Message-ID: <20180612205619.28156-12-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 11/12] x86/xen: close event channels for
 PIRQs in system core suspend callback
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpDbG9zZSBldmVudCBj
aGFubmVscyBhbGxvY2F0ZWQgZm9yIGRldmljZXMgd2hpY2ggYXJlIGJhY2tlZCBieSBQSVJRIGFu
ZApzdGlsbCBhY3RpdmUgd2hlbiBzdXNwZW5kaW5nIHRoZSBzeXN0ZW0gY29yZS4gTm9ybWFsbHks
IHRoZSBkZXZpY2VzIGFyZQplbXVsYXRlZCBsZWdhY3kgZGV2aWNlcywgZS5nLiBQUy8yIGtleWJv
YXJkLCBmbG9wcHkgY29udHJvbGxlciBhbmQgZXRjLgoKV2l0aG91dCB0aGlzLCBpbiBQTSBoaWJl
cm5hdGlvbiwgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGV2ZW50IGNoYW5uZWwKcmVtYWlucyBpbiBo
aWJlcm5hdGlvbiBpbWFnZSwgYnV0IHRoZXJlIGlzIG5vIGd1YXJhbnRlZSB0aGF0IHRoZSBzYW1l
CmV2ZW50IGNoYW5uZWwgbnVtYmVycyBhcmUgYXNzaWduZWQgdG8gdGhlIGRldmljZXMgd2hlbiBy
ZXN0b3JpbmcgdGhlCnN5c3RlbS4gVGhpcyBtYXkgY2F1c2UgY29uZmxpY3QgbGlrZSB0aGUgZm9s
bG93aW5nIGFuZCBwcmV2ZW50IHNvbWUKZGV2aWNlcyBmcm9tIGJlaW5nIHJlc3RvcmVkIGNvcnJl
Y3RseS4KClsgIDEwMi4zMzA4MjFdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0t
LQpbICAxMDIuMzMzMjY0XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAyMzI0IGF0CmRyaXZlcnMveGVu
L2V2ZW50cy9ldmVudHNfYmFzZS5jOjg3OCBiaW5kX2V2dGNobl90b19pcnErMHg4OC8weGYwCi4u
LgpbICAxMDIuMzQ4MDU3XSBDYWxsIFRyYWNlOgpbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgx
MzAwMWRmPl0gZHVtcF9zdGFjaysweDYzLzB4ODQKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmY4
MTA3MTgxMT5dIF9fd2FybisweGQxLzB4ZjAKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmY4MTA3
MThmZD5dIHdhcm5fc2xvd3BhdGhfbnVsbCsweDFkLzB4MjAKWyAgMTAyLjM0ODA1N10gIFs8ZmZm
ZmZmZmY4MTM5YTFmOD5dIGJpbmRfZXZ0Y2huX3RvX2lycSsweDg4LzB4ZjAKWyAgMTAyLjM0ODA1
N10gIFs8ZmZmZmZmZmZhMDBjZDQyMD5dID8gYmxraWZfY29weV9mcm9tX2dyYW50KzB4YjAvMHhi
MCBbeGVuX2Jsa2Zyb250XQpbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxMzlhMzA3Pl0gYmlu
ZF9ldnRjaG5fdG9faXJxaGFuZGxlcisweDI3LzB4ODAKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZm
ZmZhMDBjYzc4NT5dIHRhbGtfdG9fYmxrYmFjaysweDQyNS8weGNkMCBbeGVuX2Jsa2Zyb250XQpb
ICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxMWUwYzhhPl0gPyBfX2ttYWxsb2MrMHgxZWEvMHgy
MDAKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmZhMDBjZTg0ZD5dIGJsa2Zyb250X3Jlc3RvcmUr
MHgyZC8weDYwIFt4ZW5fYmxrZnJvbnRdClsgIDEwMi4zNDgwNTddICBbPGZmZmZmZmZmODEzYTAw
Nzg+XSB4ZW5idXNfZGV2X3Jlc3RvcmUrMHg1OC8weDEwMApbICAxMDIuMzQ4MDU3XSAgWzxmZmZm
ZmZmZjgxM2ExZmYwPl0gPyAgeGVuYnVzX2Zyb250ZW5kX2RlbGF5ZWRfcmVzdW1lKzB4MjAvMHgy
MApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxM2EyMDBlPl0geGVuYnVzX2Rldl9jb25kX3Jl
c3RvcmUrMHgxZS8weDMwClsgIDEwMi4zNDgwNTddICBbPGZmZmZmZmZmODEzZjc5N2U+XSBkcG1f
cnVuX2NhbGxiYWNrKzB4NGUvMHgxMzAKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmY4MTNmN2Yx
Nz5dIGRldmljZV9yZXN1bWUrMHhlNy8weDIxMApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgx
M2Y3ODEwPl0gPyBwbV9kZXZfZGJnKzB4ODAvMHg4MApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZm
ZjgxM2Y5Mzc0Pl0gZHBtX3Jlc3VtZSsweDExNC8weDJmMApbICAxMDIuMzQ4MDU3XSAgWzxmZmZm
ZmZmZjgxMGMwMGNmPl0gaGliZXJuYXRpb25fc25hcHNob3QrMHgxNWYvMHgzODAKWyAgMTAyLjM0
ODA1N10gIFs8ZmZmZmZmZmY4MTBjMGFjMz5dIGhpYmVybmF0ZSsweDE4My8weDI5MApbICAxMDIu
MzQ4MDU3XSAgWzxmZmZmZmZmZjgxMGJlMWFmPl0gc3RhdGVfc3RvcmUrMHhjZi8weGUwClsgIDEw
Mi4zNDgwNTddICBbPGZmZmZmZmZmODEzMDIwYmY+XSBrb2JqX2F0dHJfc3RvcmUrMHhmLzB4MjAK
WyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmY4MTI3Yzg4YT5dIHN5c2ZzX2tmX3dyaXRlKzB4M2Ev
MHg1MApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxMjdjM2JiPl0ga2VybmZzX2ZvcF93cml0
ZSsweDEwYi8weDE5MApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxMjAwMDA4Pl0gX192ZnNf
d3JpdGUrMHgyOC8weDEyMApbICAxMDIuMzQ4MDU3XSAgWzxmZmZmZmZmZjgxMjAwYzE5Pl0gPyBy
d192ZXJpZnlfYXJlYSsweDQ5LzB4YjAKWyAgMTAyLjM0ODA1N10gIFs8ZmZmZmZmZmY4MTIwMGU2
Mj5dIHZmc193cml0ZSsweGIyLzB4MWIwClsgIDEwMi4zNDgwNTddICBbPGZmZmZmZmZmODEyMDIx
OTY+XSBTeVNfd3JpdGUrMHg0Ni8weGEwClsgIDEwMi4zNDgwNTddICBbPGZmZmZmZmZmODE1MjBj
Zjc+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWEvMHhhOQpbICAxMDIuNDIzMDA1XSAt
LS1bIGVuZCB0cmFjZSBiOGQ2NzE4ZTIyZTJiMTA3IF0tLS0KWyAgMTAyLjQyNTAzMV0gZ2VuaXJx
OiBGbGFncyBtaXNtYXRjaCBpcnEgNi4gMDAwMDAwMDAgKGJsa2lmKSB2cy4gMDAwMDAwMDAgKGZs
b3BweSkKCk5vdGUgdGhhdCB3ZSBkb24ndCBleHBsaWNpdGx5IHJlLWFsbG9jYXRlIGV2ZW50IGNo
YW5uZWxzIGZvciBzdWNoCmRldmljZXMgaW4gdGhlIHJlc3VtZSBjYWxsYmFjay4gUmUtYWxsb2Nh
dGlvbiB3aWxsIG9jY3VyIHdoZW4gUE0gY29yZQpyZS1lbmFibGUgSVJRcyBmb3IgdGhlIGRldmlj
ZXMgYXQgbGF0ZXIgcG9pbnQuCgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0
YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFnQGFt
YXpvbi5jb20+ClJldmlld2VkLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNv
bT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50aW4gPGVkdXZhbEBhbWF6b24uY29tPgotLS0K
IGFyY2gveDg2L3hlbi9zdXNwZW5kLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3N1c3BlbmQuYyBiL2FyY2gveDg2L3hl
bi9zdXNwZW5kLmMKaW5kZXggZGFlMGY3NC4uYWZmYTYzZCAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
eGVuL3N1c3BlbmQuYworKysgYi9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCkBAIC0xMDUsNiArMTA1
LDggQEAgc3RhdGljIGludCB4ZW5fc3lzY29yZV9zdXNwZW5kKHZvaWQpCiAJCXhlbl9zYXZlX3N0
ZWFsX2Nsb2NrKGNwdSk7CiAJfQogCisJeGVuX3NodXRkb3duX3BpcnFzKCk7CisKIAl4cmZwLmRv
bWlkID0gRE9NSURfU0VMRjsKIAl4cmZwLmdwZm4gPSBfX3BhKEhZUEVSVklTT1Jfc2hhcmVkX2lu
Zm8pID4+IFBBR0VfU0hJRlQ7CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLP-0008Ke-Gj; Tue, 12 Jun 2018 20:56:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLN-0008IA-C1
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:45 +0000
X-Inumbo-ID: 202f4579-6e83-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 202f4579-6e83-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 20:56:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528837004; x=1560373004;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=Wq/2+Vx2/toTC1g6p4xJBEgO2q4jxfN5wL1oSCQ188U=;
 b=OELyrn7a5C444m/zkra/SzgYH+aJgS/L2LbGoVUcBNHckQq6p65m1GgW
 sfNT2APLAI1cL57ivt9LdVP1UDD6EUZaRbbUEMqpMoo8XM3AQUe0OhItj
 5TPQqRN3SLyv+t5lBJTGXAYvxW/iuInEc+Ptb4p0zR2dTXJ+G9NcHWds5 Q=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="617032514"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2a-7c3c5f85.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:43 +0000
Received: from EX13MTAUWB001.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 w5CKuewb125665
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:41 GMT
Received: from EX13D13UWB004.ant.amazon.com (10.43.161.218) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:38 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D13UWB004.ant.amazon.com (10.43.161.218) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:38 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com (10.43.60.129)
 with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport;
 Tue, 12 Jun 2018 20:56:37 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:17 +0000
Message-ID: <20180612205619.28156-11-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 10/12] xen/events: add xen_shutdown_pirqs
 helper function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgYSBzaW1wbGUg
aGVscGVyIGZ1bmN0aW9uIHRvICJzaHV0ZG93biIgYWN0aXZlIFBJUlFzLCB3aGljaCBhY3R1YWxs
eQpjbG9zZXMgZXZlbnQgY2hhbm5lbHMgYnV0IGtlZXBzIHJlbGF0ZWQgSVJRIHN0cnVjdHVyZXMg
aW50YWN0LiBQTQpzdXNwZW5kL2hpYmVybmF0aW9uIGNvZGUgd2lsbCByZWx5IG9uIHRoaXMuCgpT
aWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVk
LW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5
OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFy
ZG8gVmFsZW50aW4gPGVkdXZhbEBhbWF6b24uY29tPgotLS0KIGRyaXZlcnMveGVuL2V2ZW50cy9l
dmVudHNfYmFzZS5jIHwgMTIgKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9ldmVudHMuaCAgICAg
ICAgICAgICB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIGIvZHJpdmVycy94ZW4vZXZl
bnRzL2V2ZW50c19iYXNlLmMKaW5kZXggNzYyMzc4Zi4uODgxMzdjOCAxMDA2NDQKLS0tIGEvZHJp
dmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMKKysrIGIvZHJpdmVycy94ZW4vZXZlbnRzL2V2
ZW50c19iYXNlLmMKQEAgLTE1ODEsNiArMTU4MSwxOCBAQCB2b2lkIHhlbl9pcnFfcmVzdW1lKHZv
aWQpCiAJcmVzdG9yZV9waXJxcygpOwogfQogCit2b2lkIHhlbl9zaHV0ZG93bl9waXJxcyh2b2lk
KQoreworCXN0cnVjdCBpcnFfaW5mbyAqaW5mbzsKKworCWxpc3RfZm9yX2VhY2hfZW50cnkoaW5m
bywgJnhlbl9pcnFfbGlzdF9oZWFkLCBsaXN0KSB7CisJCWlmIChpbmZvLT50eXBlICE9IElSUVRf
UElSUSB8fCAhVkFMSURfRVZUQ0hOKGluZm8tPmV2dGNobikpCisJCQljb250aW51ZTsKKworCQlz
aHV0ZG93bl9waXJxKGlycV9nZXRfaXJxX2RhdGEoaW5mby0+aXJxKSk7CisJfQorfQorCiBzdGF0
aWMgc3RydWN0IGlycV9jaGlwIHhlbl9keW5hbWljX2NoaXAgX19yZWFkX21vc3RseSA9IHsKIAku
bmFtZQkJCT0gInhlbi1keW4iLAogCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9ldmVudHMuaCBi
L2luY2x1ZGUveGVuL2V2ZW50cy5oCmluZGV4IGMzZTZiYzYuLmU0ZDVjY2IgMTAwNjQ0Ci0tLSBh
L2luY2x1ZGUveGVuL2V2ZW50cy5oCisrKyBiL2luY2x1ZGUveGVuL2V2ZW50cy5oCkBAIC03MCw2
ICs3MCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBub3RpZnlfcmVtb3RlX3ZpYV9ldnRjaG4oaW50
IHBvcnQpCiB2b2lkIG5vdGlmeV9yZW1vdGVfdmlhX2lycShpbnQgaXJxKTsKIAogdm9pZCB4ZW5f
aXJxX3Jlc3VtZSh2b2lkKTsKK3ZvaWQgeGVuX3NodXRkb3duX3BpcnFzKHZvaWQpOwogCiAvKiBD
bGVhciBhbiBpcnEncyBwZW5kaW5nIHN0YXRlLCBpbiBwcmVwYXJhdGlvbiBmb3IgcG9sbGluZyBv
biBpdCAqLwogdm9pZCB4ZW5fY2xlYXJfaXJxX3BlbmRpbmcoaW50IGlycSk7Ci0tIAoyLjcuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 20:56:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 20: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 1fSqLQ-0008Ld-4c; Tue, 12 Jun 2018 20:56:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awxf=i6=amazon.com=prvs=694633fc8=anchalag@srs-us1.protection.inumbo.net>)
 id 1fSqLO-0008J0-G1
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:56:46 +0000
X-Inumbo-ID: c673d417-6e82-11e8-9728-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c673d417-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:54:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528837004; x=1560373004;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=CaVNlSsvdiSt9FutpnLSEKRFgB42VECALAbNL5pFElw=;
 b=UpO3wsW9bNaT1sEXjpDv2t5ofk4uRBMvrF47CJoGWe31iXIvIKYgFgki
 6S4JZcrAk3Ndjn+urMfKGNjKxLrckgArGvDaEvXDoMYL1tfBDlQOAJ5xY
 ZfSx8D3pMPDpD494pLhx2yNwLub/534R5YE50h9rbvuONZLyxEIcG5hfj 4=;
X-IronPort-AV: E=Sophos;i="5.51,216,1526342400"; d="scan'208";a="347699308"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 12 Jun 2018 20:56:42 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5CKueZq017015
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 12 Jun 2018 20:56:42 GMT
Received: from EX13D05UWB003.ant.amazon.com (10.43.161.26) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:39 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D05UWB003.ant.amazon.com (10.43.161.26) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 12 Jun 2018 20:56:39 +0000
Received: from localhost (10.25.15.63) by mail-relay.amazon.com
 (10.43.161.249) with Microsoft SMTP Server id 15.0.1367.3 via Frontend
 Transport; Tue, 12 Jun 2018 20:56:39 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <hpa@zytor.com>, <x86@kernel.org>
Date: Tue, 12 Jun 2018 20:56:19 +0000
Message-ID: <20180612205619.28156-13-anchalag@amazon.com>
X-Mailer: git-send-email 2.14.3
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH 12/12] PM / hibernate: update the resume
 offset on SNAPSHOT_SET_SWAP_AREA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com,
 netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com,
 cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.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>

RnJvbTogQWxla3NlaSBCZXNvZ29ub3YgPGN5YmVyYXhAYW1hem9uLmNvbT4KClRoZSBTTkFQU0hP
VF9TRVRfU1dBUF9BUkVBIGlzIHN1cHBvc2VkIHRvIGJlIHVzZWQgdG8gc2V0IHRoZSBoaWJlcm5h
dGlvbgpvZmZzZXQgb24gYSBydW5uaW5nIGtlcm5lbCB0byBlbmFibGUgaGliZXJuYXRpbmcgdG8g
YSBzd2FwIGZpbGUuCkhvd2V2ZXIsIGl0IGRvZXNuJ3QgYWN0dWFsbHkgdXBkYXRlIHRoZSBzd3N1
c3BfcmVzdW1lX2Jsb2NrIHZhcmlhYmxlLiBBcwphIHJlc3VsdCwgdGhlIGhpYmVybmF0aW9uIGZh
aWxzIGF0IHRoZSBsYXN0IHN0ZXAgKGFmdGVyIGFsbCB0aGUgZGF0YSBpcwp3cml0dGVuIG91dCkg
aW4gdGhlIHZhbGlkYXRpb24gb2YgdGhlIHN3YXAgc2lnbmF0dXJlIGluCm1hcmtfc3dhcGZpbGVz
KCkuCgpCZWZvcmUgdGhpcyBwYXRjaCwgdGhlIGNvbW1hbmQgbGluZSBwcm9jZXNzaW5nIHdhcyB0
aGUgb25seSBwbGFjZSB3aGVyZQpzd3N1c3BfcmVzdW1lX2Jsb2NrIHdhcyBzZXQuCgpTaWduZWQt
b2ZmLWJ5OiBBbGVrc2VpIEJlc29nb25vdiA8Y3liZXJheEBhbWF6b24uY29tPgpTaWduZWQtb2Zm
LWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTog
QW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBNdW5laGlz
YSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50
aW4gPGVkdXZhbEBhbWF6b24uY29tPgotLS0KIGtlcm5lbC9wb3dlci91c2VyLmMgfCA2ICsrKysr
LQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL2tlcm5lbC9wb3dlci91c2VyLmMgYi9rZXJuZWwvcG93ZXIvdXNlci5jCmluZGV4IGFi
ZDIyNTUuLmI1MjJhNDIgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9wb3dlci91c2VyLmMKKysrIGIva2Vy
bmVsL3Bvd2VyL3VzZXIuYwpAQCAtMzc5LDggKzM3OSwxMiBAQCBzdGF0aWMgbG9uZyBzbmFwc2hv
dF9pb2N0bChzdHJ1Y3QgZmlsZSAqZmlscCwgdW5zaWduZWQgaW50IGNtZCwKIAkJCWlmIChzd2Rl
dikgewogCQkJCW9mZnNldCA9IHN3YXBfYXJlYS5vZmZzZXQ7CiAJCQkJZGF0YS0+c3dhcCA9IHN3
YXBfdHlwZV9vZihzd2Rldiwgb2Zmc2V0LCBOVUxMKTsKLQkJCQlpZiAoZGF0YS0+c3dhcCA8IDAp
CisJCQkJaWYgKGRhdGEtPnN3YXAgPCAwKSB7CiAJCQkJCWVycm9yID0gLUVOT0RFVjsKKwkJCQl9
IGVsc2UgeworCQkJCQlzd3N1c3BfcmVzdW1lX2RldmljZSA9IHN3ZGV2OworCQkJCQlzd3N1c3Bf
cmVzdW1lX2Jsb2NrID0gb2Zmc2V0OworCQkJCX0KIAkJCX0gZWxzZSB7CiAJCQkJZGF0YS0+c3dh
cCA9IC0xOwogCQkJCWVycm9yID0gLUVJTlZBTDsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 21:04:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 21:04:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSqT2-00024L-Ih; Tue, 12 Jun 2018 21: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=elvj=i6=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1fSqT1-00024B-8K
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:04:39 +0000
X-Inumbo-ID: 3aa34be7-6e84-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3aa34be7-6e84-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 21:04:43 +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 1FE8B87A80;
 Tue, 12 Jun 2018 21:04:38 +0000 (UTC)
Received: from [10.10.120.103] (ovpn-120-103.rdu2.redhat.com [10.10.120.103])
 by smtp.corp.redhat.com (Postfix) with ESMTP id BA23E111C4BD;
 Tue, 12 Jun 2018 21:04:33 +0000 (UTC)
To: Richard Henderson <richard.henderson@linaro.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <f4bug@amsat.org>,
 Thomas Huth <thuth@redhat.com>, Stefan Weil <sw@weilnetz.de>
References: <20180611011501.10235-1-f4bug@amsat.org>
 <20180611011501.10235-12-f4bug@amsat.org>
 <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <76aa5170-1d18-8799-6ff1-a7c0dba0b489@redhat.com>
Date: Tue, 12 Jun 2018 16:04:33 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
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.1]); Tue, 12 Jun 2018 21:04:38 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Tue, 12 Jun 2018 21:04:38 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'eblake@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v4 11/40] hw/xen: Use the IEC
 binary prefix definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTIvMjAxOCAwMzo1MSBQTSwgUmljaGFyZCBIZW5kZXJzb24gd3JvdGU6Cj4gT24gMDYv
MTAvMjAxOCAwMzoxNCBQTSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4+ICAgICAg
IHhlbl9wdl9wcmludGYoeGVuZGV2LCAxLCAidHlwZSBcIiVzXCIsIGZpbGVwcm90byBcIiVzXCIs
IGZpbGVuYW1lIFwiJXNcIiwiCj4+IC0gICAgICAgICAgICAgICAgICAiIHNpemUgJSIgUFJJZDY0
ICIgKCUiIFBSSWQ2NCAiIE1CKVxuIiwKPj4gKyAgICAgICAgICAgICAgICAgICIgc2l6ZSAlIiBQ
UklkNjQgIiAoJWxsdSBNQilcbiIsCj4+ICAgICAgICAgICAgICAgICAgICAgYmxrZGV2LT50eXBl
LCBibGtkZXYtPmZpbGVwcm90bywgYmxrZGV2LT5maWxlbmFtZSwKPj4gLSAgICAgICAgICAgICAg
ICAgIGJsa2Rldi0+ZmlsZV9zaXplLCBibGtkZXYtPmZpbGVfc2l6ZSA+PiAyMCk7Cj4+ICsgICAg
ICAgICAgICAgICAgICBibGtkZXYtPmZpbGVfc2l6ZSwgYmxrZGV2LT5maWxlX3NpemUgLyBNaUIp
Owo+IAo+IEhhdmluZyB0byBjaGFuZ2UgcHJpbnRmIG1hcmt1cCBpcyBleGFjdGx5IHdoeSB5b3Ug
c2hvdWxkbid0IHVzZSBVTEwgaW4gTWlCLgoKQ29udmVyc2VseSwgTV9CWVRFIHdhcyBhbHJlYWR5
IFVMTCwgc28gaWYgeW91IGRvbid0IHVzZSBpdCBpbiBNaUIsIAp5b3UnbGwgaGF2ZSB0byBjaGFu
Z2Ugb3RoZXIgcHJpbnRmIG1hcmt1cCB3aGVyZSB5b3Ugd2VyZSBjaGFuZ2luZyB0aG9zZSAKdXNl
cy4KCk9uZSBiZW5lZml0IG9mIHVzaW5nIHRoZSB3aWRlc3QgcG9zc2libGUgdHlwZTogd2UgYXZv
aWQgcmlzayBvZiBzaWxlbnQgCnRydW5jYXRpb24uICBQb3RlbnRpYWwgZG93bnNpZGVzOiB3YXN0
ZWQgcHJvY2Vzc2luZyB0aW1lICh3aGVuIDMyIGJpdHMgCndhcyBzdWZmaWNpZW50KSwgYW5kIGNv
bXBpbGVycyBtaWdodCBzdGFydCB3YXJuaW5nIHdoZW4gd2UgbmFycm93IGEgCjY0LWJpdCB2YWx1
ZSBpbnRvIGEgMzItYml0IHZhcmlhYmxlIChidXQgSSB0aGluayB3ZSBhbHJlYWR5IGlnbm9yZSB0
aGF0KS4KCk9uZSBiZW5lZml0IG9mIHVzaW5nIHRoZSBuYXR1cmFsIHR5cGUgdGhhdCBob2xkcyB0
aGUgdmFsdWU6IHVzZSBvZiAKNjQtYml0IG1hdGggaXMgZXhwbGljaXQgYmFzZWQgb24gdGhlIHR5
cGUgb2Ygd2hhdCBlbHNlIGlzIGJlaW5nIAptdWx0aXBsaWVkIGJ5IHRoZSBtYWNyby4gIFBvdGVu
dGlhbCBkb3duc2lkZTogMzIqMzIgYXNzaWduZWQgdG8gYSA2NC1iaXQgCnJlc3VsdCBtYXkgYmUg
Ym90Y2hlZCAoYnV0IGhvcGVmdWxseSBDb3Zlcml0eSB3aWxsIGZsYWcgaXQpLgoKU28gdGhlcmUn
cyB0cmFkZW9mZnMgZWl0aGVyIHdheSwgYW5kIHlvdSBhdCBsZWFzdCBuZWVkIHRvIGRvY3VtZW50
IGluIAp5b3VyIGNvbW1pdCBtZXNzYWdlcyB3aGF0IGF1ZGl0aW5nIHlvdSBoYXZlIGRvbmUgdGhh
dCBhbnkgdHlwZSBjaGFuZ2VzIAppbnRyb2R1Y2VkIGJ5IHlvdXIgY2hhbmdlcyBhcmUgc2FmZS4K
Ci0tIApFcmljIEJsYWtlLCBQcmluY2lwYWwgU29mdHdhcmUgRW5naW5lZXIKUmVkIEhhdCwgSW5j
LiAgICAgICAgICAgKzEtOTE5LTMwMS0zMjY2ClZpcnR1YWxpemF0aW9uOiAgcWVtdS5vcmcgfCBs
aWJ2aXJ0Lm9yZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 21:10:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 21:10: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 1fSqYI-0003Zc-Hh; Tue, 12 Jun 2018 21:10:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sfmk=i6=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fSqYH-0003UB-5T
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:10:05 +0000
X-Inumbo-ID: fcc1261a-6e84-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcc1261a-6e84-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 21:10:09 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5CL6HdO086442;
 Tue, 12 Jun 2018 21:09:45 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=+7qepDaPWnQevdYs0uJ75WwfBIC3xEzD2qhhfGEkLpM=;
 b=JVddtvD/uL3kq6Msd5j096dOTs0kAaa6kO+J/J8JOVr8ovnxFPDekOjdlUVVd+sREATQ
 VeqYHkSnMeT5rpiXbCn3RbT7/bTUAE+JgPTrCfmkkqRrKajmO4Jv82UMyjk4PcykZhv1
 JBp156NPlV3YbPGoQzptfmZrWGzY3aePGyEzNMIVb9pUkgHjA2VI+FP5jrYOaRkrgbcF
 Lhw12tiXeV7ZhIElQAmtd4C2JaDkCc29AxMMMBnskRsyspbB5sBKJ4vXN59RiVYF4Tt7
 nx3kjctyUbgnNCJBEAF23lY8Z0kvba017k66SAdAucreGUkla7fAja7kqJ4wOEQ74eIA PQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2jgecxk35g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 12 Jun 2018 21:09:45 +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 w5CL9i0Q014130
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 12 Jun 2018 21:09:45 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5CL9hGq017829;
 Tue, 12 Jun 2018 21:09:43 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 14:09:43 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 5922E6A00D6; Tue, 12 Jun 2018 17:09:40 -0400 (EDT)
Date: Tue, 12 Jun 2018 17:09:40 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20180612210940.GA17709@char.us.oracle.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=943
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806120234
Subject: Re: [Xen-devel] [RFC PATCH 00/12] Enable PM hibernation on guest VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, kamatam@amazon.com, eduval@amazon.com,
 linux-pm@vger.kernel.org, vallish@amazon.com, netdev@vger.kernel.org,
 fllinden@amazon.com, x86@kernel.org, rjw@rjwysocki.net,
 linux-kernel@vger.kernel.org, guruanb@amazon.com, cyberax@amazon.com,
 mingo@redhat.com, pavel@ucw.cz, hpa@zytor.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, tglx@linutronix.de, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDg6NTY6MDdQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gSGVsbG8sCj4gSSBhbSBzZW5kaW5nIG91dCBhIHNlcmllcyBvZiBwYXRjaGVzIHRo
YXQgaW1wbGVtZW50cyBndWVzdAo+IFBNIGhpYmVybmF0aW9uLiBUaGVzZSBndWVzdHMgYXJlIHJ1
bm5pbmcgb24geGVuIGh5cGVydmlzb3IuCj4gVGhlIHBhdGNoZXMgaGFkIGJlZW4gdGVzdGVkIGFn
YWluc3QgbWFpbnN0cmVhbSBrZXJuZWwgYW5kIGxhdGVzdAo+IHhlbiB2ZXJzaW9uLTQuMTEuIEVD
MiBpbnN0YW5jZSBoaWJlcm5hdGlvbiBmZWF0dXJlIGlzIHByb3ZpZGVkIHRvCj4gdGhlIEFXUyBF
QzIgY3VzdG9tZXJzLiBQTSBoaWJlcm5hdGlvbiB1c2VzIHN3YXAgc3BhY2Ugd2hlcmUKPiBoaWJl
cm5hdGlvbiBpbWFnZSBpcyBzdG9yZWQgYW5kIHJlc3RvcmVkIGZyb20uIEkgd291bGQgbGlrZQo+
IHRoZSBjb21tdW5pdHkgdG8gcmV2aWV3IGFuZCBwcm92aWRlIHNvbWUgZmVlZGJhY2sgb24gdGhl
IHBhdGNoIAo+IHNlcmllcyBhbmQgaWYgdGhleSBsb29rIGdvb2QsIG1lcmdlIHRoZW0gaW50byA0
LjE3IGtlcm5lbC4KCjQuMTcgZ290IHJlbGVhc2VkIG9uIEp1biAzcmQuIEtpbmQgb2YgaGFyZCB0
byBkbyBhIHRpbWUtbWFjaGluZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 21:18:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 21:18:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSqg7-0004nn-4a; Tue, 12 Jun 2018 21:18: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=sfmk=i6=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fSqg5-0004ni-Jq
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:18:09 +0000
X-Inumbo-ID: c3354dbb-6e85-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3354dbb-6e85-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 23:15:42 +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 w5CLHJ0G051301;
 Tue, 12 Jun 2018 21:18:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=E8yUsmryQs+gSAWcGGZO/HXoBisY/gCM5Ii9rCbd3Jg=;
 b=lf3xxRieAnVn1/XAhOshZoUvoyJdI1KNAz/YfEORaoS7oHrPijCGWX69FxD3HL8SjeOI
 3egv2E6WErtFHIFtowbrLEMApsMTnaYwmhd1rKMGfWwuJn8xJysFGlNTAPEl/xbIsrT4
 ejkVUx8UdkAxcqkGJ6cvfSWIRICsbMI+di+JyoR7tVL0svi0PK+5opM+kEdlQQTVwF7Z
 gClnNgjAN5JNTC5gKDt42V4BwP9a4NTwpO7Wxy/gt7TTLtjiIQhC/SFMX2lEus91brJu
 ZmTWeJ0/OLtmHAOfKuByU+twwz8srseE1UFMpcAU5yCHwpCSjkSoUyRi5WZzGJifiIOS gg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jg7hx3ugf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 12 Jun 2018 21:18:03 +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 w5CLI2v3023688
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 12 Jun 2018 21:18:02 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5CLI1Hb008926;
 Tue, 12 Jun 2018 21:18:01 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 14:18:01 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id BEAC66A00D6; Tue, 12 Jun 2018 17:17:59 -0400 (EDT)
Date: Tue, 12 Jun 2018 17:17:59 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180612211759.GC17709@char.us.oracle.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-8-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612113643.32020-8-julien.grall@arm.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=883
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806120235
Subject: Re: [Xen-devel] [PATCH v3 07/13] xen/arm: Simplify alternative
 patching of non-writable region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMTI6MzY6MzdQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IER1cmluZyB0aGUgTU1VIHNldHVwIHByb2Nlc3MsIFhlbiB3aWxsIHNldCBTQ1RMUl9F
TDIuV05YCj4gKFdyaXRlLU5vbi1lWGVjdXRhYmxlKSBiaXQuIEJlY2F1c2Ugb2YgdGhhdCwgdGhl
IGFsdGVybmF0aXZlIGNvZGUgbmVlZAo+IHRvIHJlLW1hcHBlZCB0aGUgcmVnaW9uIGluIGEgZGlm
ZmVyZW5jZSBwbGFjZSBpbiBvcmRlciB0byBtb2RpZnkgdGhlCj4gdGV4dCBzZWN0aW9uLgo+IAo+
IEF0IHRoZSBtb21lbnQsIHRoZSBmdW5jdGlvbiBwYXRjaGluZyB0aGUgY29kZSBpcyBvbmx5IGF3
YXJlIG9mIHRoZQo+IHJlLW1hcHBlZCByZWdpb24uIFRoaXMgcmVxdWlyZXMgdGhlIGNhbGxlciB0
byBtZXNzIHdpdGggWGVuIGludGVybmFsIGluCj4gb3JkZXIgdG8gaGF2ZSBmdW5jdGlvbiBzdWNo
IGFzIGlzX2FjdGl2ZV9rZXJuZWxfdGV4dCgpIHdvcmtpbmcuCj4gCj4gQWxsIHRoZSBpbnRlcmFj
dGlvbnMgd2l0aCBYZW4gaW50ZXJuYWwgY2FuIGJlIHJlbW92ZWQgYnkgc3BlY2lmeWluZyB0aGUK
PiBvZmZzZXQgYmV0d2VlbiB0aGUgcmVnaW9uIHBhdGNoIGFuZCB0aGUgd3JpdGFibGUgcmVnaW9u
IGZvciB1cGRhdGluZyB0aGUKPiBpbnN0cnVjdGlvbgo+IAo+IFRoaXMgc2ltcGxpZmljYXRpb24g
d2lsbCBhbHNvIG1ha2UgaXQgZWFzaWVyIHRvIGludGVncmF0ZSBkeW5hbWljIHBhdGNoaW5nCj4g
aW4gYSBmb2xsb3ctdXAgcGF0Y2guIEluZGVlZCwgdGhlIGNhbGxiYWNrIGFkZHJlc3Mgc2hvdWxk
IGJlIGluCj4gYW4gb3JpZ2luYWwgcmVnaW9uIGFuZCBub3QgcmUtbWFwcGVkIG9ubHkgd2hpY2gg
aXMgd3JpdGVhYmxlIG5vbi1leGVjdXRhYmxlLgo+IAo+IFRoaXMgaXMgcGFydCBvZiBYU0EtMjYz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPiAKPiAtLS0KPiAKPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgo+IAo+ICAgICBDaGFuZ2VzIGluIHYzOgo+ICAgICAgICAgLSBBZGQgc3RlZmFu
bydzIHJldmlld2VkLWJ5Cj4gCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCBj
b21taXQgbWVzc2FnZQo+ICAgICAgICAgLSBSZW1vdmUgY29tbWVudCBpbiB0aGUgY29kZSB0aGF0
IGRvZXMgbm90IG1ha2Ugc2Vuc2UgYW55bW9yZQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYWx0ZXJu
YXRpdmUuYyB8IDQyICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jIGIveGVuL2FyY2gvYXJtL2Fs
dGVybmF0aXZlLmMKPiBpbmRleCA5ZmZkYzQ3NWQ2Li45MzZjZjA0OTU2IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2FsdGVybmF0
aXZlLmMKPiBAQCAtOTcsMTIgKzk3LDE2IEBAIHN0YXRpYyB1MzIgZ2V0X2FsdF9pbnNuKGNvbnN0
IHN0cnVjdCBhbHRfaW5zdHIgKmFsdCwKPiAgLyoKPiAgICogVGhlIHJlZ2lvbiBwYXRjaGVkIHNo
b3VsZCBiZSByZWFkLXdyaXRlIHRvIGFsbG93IF9fYXBwbHlfYWx0ZXJuYXRpdmVzCj4gICAqIHRv
IHJlcGxhY2luZyB0aGUgaW5zdHJ1Y3Rpb25zIHdoZW4gbmVjZXNzYXJ5Lgo+ICsgKgo+ICsgKiBA
dXBkYXRlX29mZnNldDogT2Zmc2V0IGJldHdlZW4gdGhlIHJlZ2lvbiBwYXRjaGVkIGFuZCB0aGUg
d3JpdGFibGUKPiArICogcmVnaW9uIGZvciB0aGUgdXBkYXRlLiAwIGlmIHRoZSBwYXRjaGVkIHJl
Z2lvbiBpcyB3cml0YWJsZS4KPiAgICovCj4gLXN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2
ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKPiArc3RhdGljIGludCBfX2FwcGx5
X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgdXBkYXRlX29mZnNldCkKPiAgewo+ICAg
ICAgY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0Owo+IC0gICAgY29uc3QgdTMyICpyZXBscHRy
Owo+IC0gICAgdTMyICpvcmlncHRyOwo+ICsgICAgY29uc3QgdTMyICpyZXBscHRyLCAqb3JpZ3B0
cjsKPiArICAgIHUzMiAqdXBkcHRyOwo+ICAKPiAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiYWx0
ZXJuYXRpdmVzOiBQYXRjaGluZyB3aXRoIGFsdCB0YWJsZSAlcCAtPiAlcFxuIiwKPiAgICAgICAg
ICAgICByZWdpb24tPmJlZ2luLCByZWdpb24tPmVuZCk7Cj4gQEAgLTExOCw2ICsxMjIsNyBAQCBz
dGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJuYXRpdmVzKGNvbnN0IHN0cnVjdCBhbHRfcmVnaW9uICpy
ZWdpb24pCj4gICAgICAgICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsK
PiAgCj4gICAgICAgICAgb3JpZ3B0ciA9IEFMVF9PUklHX1BUUihhbHQpOwo+ICsgICAgICAgIHVw
ZHB0ciA9ICh2b2lkICopb3JpZ3B0ciArIHVwZGF0ZV9vZmZzZXQ7Cj4gICAgICAgICAgcmVwbHB0
ciA9IEFMVF9SRVBMX1BUUihhbHQpOwo+ICAKPiAgICAgICAgICBucl9pbnN0ID0gYWx0LT5hbHRf
bGVuIC8gc2l6ZW9mKGluc24pOwo+IEBAIC0xMjUsNyArMTMwLDcgQEAgc3RhdGljIGludCBfX2Fw
cGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQo+ICAgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfaW5zdDsgaSsrICkKPiAgICAgICAgICB7Cj4gICAgICAg
ICAgICAgIGluc24gPSBnZXRfYWx0X2luc24oYWx0LCBvcmlncHRyICsgaSwgcmVwbHB0ciArIGkp
Owo+IC0gICAgICAgICAgICAqKG9yaWdwdHIgKyBpKSA9IGNwdV90b19sZTMyKGluc24pOwo+ICsg
ICAgICAgICAgICAqKHVwZHB0ciArIGkpID0gY3B1X3RvX2xlMzIoaW5zbik7Cj4gICAgICAgICAg
fQo+ICAKPiAgICAgICAgICAvKiBFbnN1cmUgdGhlIG5ldyBpbnN0cnVjdGlvbnMgcmVhY2hlZCB0
aGUgbWVtb3J5IGFuZCBudWtlICovCj4gQEAgLTE2Miw5ICsxNjcsNiBAQCBzdGF0aWMgaW50IF9f
YXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQo+ICAgICAgICAgIHBh
ZGRyX3QgeGVuX3NpemUgPSBfZW5kIC0gX3N0YXJ0Owo+ICAgICAgICAgIHVuc2lnbmVkIGludCB4
ZW5fb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyh4ZW5fc2l6ZSk7Cj4gICAgICAgICAgdm9p
ZCAqeGVubWFwOwo+IC0gICAgICAgIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBwYXRjaF9yZWdpb24g
PSB7Cj4gLSAgICAgICAgICAgIC5saXN0ID0gTElTVF9IRUFEX0lOSVQocGF0Y2hfcmVnaW9uLmxp
c3QpLAo+IC0gICAgICAgIH07Cj4gIAo+ICAgICAgICAgIEJVR19PTihwYXRjaGVkKTsKPiAgCj4g
QEAgLTE3NywzMSArMTc5LDEzIEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVs
dGlfc3RvcCh2b2lkICp1bnVzZWQpCj4gICAgICAgICAgLyogUmUtbWFwcGluZyBYZW4gaXMgbm90
IGV4cGVjdGVkIHRvIGZhaWwgZHVyaW5nIGJvb3QuICovCj4gICAgICAgICAgQlVHX09OKCF4ZW5t
YXApOwo+ICAKPiAtICAgICAgICAvKgo+IC0gICAgICAgICAqIElmIHdlIGdlbmVyYXRlIGEgbmV3
IGJyYW5jaCBpbnN0cnVjdGlvbiwgdGhlIHRhcmdldCB3aWxsIGJlCj4gLSAgICAgICAgICogY2Fs
Y3VsYXRlZCBpbiB0aGlzIHJlLW1hcHBlZCBYZW4gcmVnaW9uLiBTbyB3ZSBoYXZlIHRvIHJlZ2lz
dGVyCj4gLSAgICAgICAgICogdGhpcyByZS1tYXBwZWQgWGVuIHJlZ2lvbiBhcyBhIHZpcnR1YWwg
cmVnaW9uIHRlbXBvcmFyaWx5LgoKV2hhdCBhYm91dCB0aGlzPwoKV29uJ3QgdGhpcyBtZWFuIHRo
ZSB0cmFwcyAoaWYgdGhlcmUgYXJlIGFueSkgd29uJ3QgYmUgcmVjb2duaXplZCBhdCBhbGwKZHVy
aW5nIHRoaXMgcGF0Y2hpbmc/Cgo+IC0gICAgICAgICAqLwo+IC0gICAgICAgIHBhdGNoX3JlZ2lv
bi5zdGFydCA9IHhlbm1hcDsKPiAtICAgICAgICBwYXRjaF9yZWdpb24uZW5kID0geGVubWFwICsg
eGVuX3NpemU7Cj4gLSAgICAgICAgcmVnaXN0ZXJfdmlydHVhbF9yZWdpb24oJnBhdGNoX3JlZ2lv
bik7Cj4gKyAgICAgICAgcmVnaW9uLmJlZ2luID0gX19hbHRfaW5zdHJ1Y3Rpb25zOwo+ICsgICAg
ICAgIHJlZ2lvbi5lbmQgPSBfX2FsdF9pbnN0cnVjdGlvbnNfZW5kOwo+ICAKPiAtICAgICAgICAv
Kgo+IC0gICAgICAgICAqIEZpbmQgdGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgYWx0ZXJuYXRp
dmUgcmVnaW9uIGluIHRoZSBuZXcKPiAtICAgICAgICAgKiBtYXBwaW5nLgo+IC0gICAgICAgICAq
IGFsdF9pbnN0ciBjb250YWlucyByZWxhdGl2ZSBvZmZzZXQsIHNvIHRoZSBmdW5jdGlvbgo+IC0g
ICAgICAgICAqIF9fYXBwbHlfYWx0ZXJuYXRpdmVzIHdpbGwgcGF0Y2ggaW4gdGhlIHJlLW1hcHBl
ZCB2ZXJzaW9uIG9mCj4gLSAgICAgICAgICogWGVuLgo+IC0gICAgICAgICAqLwo+IC0gICAgICAg
IHJlZ2lvbi5iZWdpbiA9ICh2b2lkICopX19hbHRfaW5zdHJ1Y3Rpb25zIC0gKHZvaWQgKilfc3Rh
cnQgKyB4ZW5tYXA7Cj4gLSAgICAgICAgcmVnaW9uLmVuZCA9ICh2b2lkICopX19hbHRfaW5zdHJ1
Y3Rpb25zX2VuZCAtICh2b2lkICopX3N0YXJ0ICsgeGVubWFwOwo+IC0KPiAtICAgICAgICByZXQg
PSBfX2FwcGx5X2FsdGVybmF0aXZlcygmcmVnaW9uKTsKPiArICAgICAgICByZXQgPSBfX2FwcGx5
X2FsdGVybmF0aXZlcygmcmVnaW9uLCB4ZW5tYXAgLSAodm9pZCAqKV9zdGFydCk7Cj4gICAgICAg
ICAgLyogVGhlIHBhdGNoaW5nIGlzIG5vdCBleHBlY3RlZCB0byBmYWlsIGR1cmluZyBib290LiAq
Lwo+ICAgICAgICAgIEJVR19PTihyZXQgIT0gMCk7Cj4gIAo+IC0gICAgICAgIHVucmVnaXN0ZXJf
dmlydHVhbF9yZWdpb24oJnBhdGNoX3JlZ2lvbik7Cj4gLQo+ICAgICAgICAgIHZ1bm1hcCh4ZW5t
YXApOwo+ICAKPiAgICAgICAgICAvKiBCYXJyaWVycyBwcm92aWRlZCBieSB0aGUgY2FjaGUgZmx1
c2hpbmcgKi8KPiBAQCAtMjM1LDcgKzIxOSw3IEBAIGludCBhcHBseV9hbHRlcm5hdGl2ZXMoY29u
c3Qgc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIGNvbnN0IHN0cnVjdCBhbHRfaW5zdHIgKmVuCj4g
ICAgICAgICAgLmVuZCA9IGVuZCwKPiAgICAgIH07Cj4gIAo+IC0gICAgcmV0dXJuIF9fYXBwbHlf
YWx0ZXJuYXRpdmVzKCZyZWdpb24pOwo+ICsgICAgcmV0dXJuIF9fYXBwbHlfYWx0ZXJuYXRpdmVz
KCZyZWdpb24sIDApOwo+ICB9Cj4gIAo+ICAvKgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 21:23:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 21:23:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSqlF-0005XU-5t; Tue, 12 Jun 2018 21: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=xjsg=i6=nethence.com=pbraun@srs-us1.protection.inumbo.net>)
 id 1fSqlD-0005XP-WD
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:23:28 +0000
X-Inumbo-ID: 8048063b-6e86-11e8-9728-bc764e045a96
Received: from mx.nethence.com (unknown [212.83.171.255])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8048063b-6e86-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 23:20:59 +0200 (CEST)
Received: from [10.1.1.1] (unknown [188.130.155.56])
 by mx.nethence.com (Postfix) with ESMTPSA id 415FE10A817
 for <xen-devel@lists.xenproject.org>; Wed, 13 Jun 2018 00:25:09 +0300 (MSK)
From: pierre-philipp braun <pbraun@nethence.com>
To: xen-devel@lists.xenproject.org
Message-ID: <e11633e2-a70b-91bd-af58-5e15765ad4f7@nethence.com>
Date: Wed, 13 Jun 2018 00:22:42 +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
Subject: [Xen-devel] TESTDAY report 4.11rc6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8hICBIZXJlIGlzIGEgc3VjY2VzcyByZXBvcnQgZm9yIDQuMTEuMCByYzYuICBCZXR0ZXIg
bGF0ZSB0aGFuIG5ldmVyLCByaWdodD8KCiMjIEhhcmR3YXJlCgotIG1vZGVybiBMZW5vdm8gVjUy
MC0xNUlLTCBEZXNrdG9wIChpNS03NDAwOiA0IGNvcmVzKQotIG9sZCBtb25zdGVyIElCTSAzODUw
IE0yICh4NCBYZW9uIFg3MzUwOiAxNiBjb3JlcykKCkkgd2lzaCBJIGhhZCBzb21lIE9wdGVyb25z
IGF2YWlsYWJsZS4KCiMjIFNvZnR3YXJlIChyZXNwLikKCi0gRGV2dWFuL2FzY2lpIGFuZCBMaW51
eCA0LjE3LjAuc2xhY2t4ZW4KLSBTbGFja3dhcmU2NC8xNC4yIGFuZCBMaW51eCA0LjQuODguc2xh
Y2t4ZW4KClJ1bnMgd2l0aG91dCBHcnViIGFuZCB3aXRob3V0IGxpYnZpcnQuCgojIyBHdWVzdCBv
cGVyYXRpbmcgc3lzdGVtcwoKLSBQVi8gTmV0QlNEIDcuMSAoWEVOM19ET01VLjIwMTcwMzExMTc0
M1opCi0gUFYvIE5ldEJTRCA3LjEuMiAoWEVOM19ET01VLjIwMTgwMzE1MTYxMVopCi0gUFYvIFVi
dW50dSAxNi4wNCBMVFMgYW5kIExpbnV4IDQuNC4wLTIxLWdlbmVyaWMKLSBIVk0vIERldnVhbiBH
TlUvTGludXggMi4wIChhc2NpaSkgYW5kIExpbnV4IDQuOS4wLTYtYW1kNjQKCiMjIEZ1bmN0aW9u
YWxpdHkgdGVzdGVkCgotIFBWICYgSFZNLyB4bCBjcmVhdGUsIHNodSwgZGVzCi0gSFZNLyBhbHRw
Mm0gd2l0aCBMaWJWTUkgYW5kIERyYWt2dWYgKG9uIHRoZSBtb2Rlcm4gaGFyZHdhcmUgb25seSkK
LSBibGt0YXAyIGFzIGB0YXA6dGFwZGlzazphaW9gIGFuZCBgdGFwOnFjb3cyYAoKIyMgQ29tbWVu
dHMKCkl0IGZlZWxzIGdyZWF0LCBhcyB1c3VhbC4gIEkgYW0gZ2xhZCB0aGUgYGNyYCBhbGlhcyBm
b3IgY3JlYXRpbmcgYSBndWVzdCBpcyBiYWNrLgoKSSBkaWQgbm90IGRvIGFueSBzdHJlc3MgdGVz
dHMgbm9yIGJlbmNobWFya3MuICBUaGlzIGlzIGp1c3QgYSBiYXNpYyByZXBvcnQgc2F5aW5nIHRo
YXQgbm90aGluZyB3ZW50IHdyb25nLiAgCgpDb25ncmF0dWxhdGlvbnMgZm9yIHRoZSBnb29kIGFu
ZCBoYXJkIHdvcmsuCgojIyBkZXNrdG9wIHhlbiBkbWVzZwoKIFhlbiA0LjExLXJjCihYRU4pIFhl
biB2ZXJzaW9uIDQuMTEtcmMgKHJvb3RAZXhhbXBsZS5sb2NhbCkgKGdjYyAoRGViaWFuIDYuMy4w
LTE4K2RlYjl1MSkgNi4zLjAgMjAxNzA1MTYpIGRlYnVnPXkgIFR1ZSBKdW4gMTIgMTY6NTA6MDUg
TVNLIDIwMTgKKFhFTikgTGF0ZXN0IENoYW5nZVNldDogCihYRU4pIEJvb3Rsb2FkZXI6IFNZU0xJ
TlVYIDYuMDMgMjAxNzEwMTcKKFhFTikgQ29tbWFuZCBsaW5lOiBsb2dsdmw9YWxsIG5vcmVib290
IGFsdHAybT0xCihYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMAooWEVOKSBWaWRl
byBpbmZvcm1hdGlvbjoKKFhFTikgIFZHQSBpcyB0ZXh0IG1vZGUgODB4MjUsIGZvbnQgOHgxNgoo
WEVOKSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAxIHNlY29uZHMK
KFhFTikgRGlzYyBpbmZvcm1hdGlvbjoKKFhFTikgIEZvdW5kIDIgTUJSIHNpZ25hdHVyZXMKKFhF
TikgIEZvdW5kIDIgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMKCkNQVSBWZW5kb3I6IEludGVs
LCBGYW1pbHkgNiwgTW9kZWwgMTU4LCBTdGVwcGluZyA5CkRNSSAzLjAKCiMjIG9sZCBtb25zdGVy
IHhlbiBkbWVzZwoKIFhlbiA0LjExLXJjCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTEtcmMgKHJvb3RA
ZXhhbXBsZS5sb2NhbCkgKGdjYyAoR0NDKSA1LjMuMCkgZGVidWc9eSAgVHVlIEp1biAxMiAyMjo0
OTo0MSBNU0sgMjAxOAooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiAKKFhFTikgQm9vdGxvYWRlcjog
U1lTTElOVVggNi4wNCA2LjA0LXByZTEtMzktZzJlYTQ0Y2JlCihYRU4pIENvbW1hbmQgbGluZTog
bG9nbHZsPWFsbCBub3JlYm9vdAooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAK
KFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgdGV4dCBtb2RlIDgweDI1LCBm
b250IDh4MTYKKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjI7IEVESUQgdHJhbnNmZXIgdGltZTog
MiBzZWNvbmRzCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4pICBGb3VuZCAxIE1CUiBzaWdu
YXR1cmVzCihYRU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCgpDUFUgVmVu
ZG9yOiBJbnRlbCwgRmFtaWx5IDYsIE1vZGVsIDE1LCBTdGVwcGluZyAxMQpETUkgMi40CgojIyB3
aXRoIGEgTmV0QlNEIGRtZXNnIG9uIGl0CgpOZXRCU0QgNy4xLjIgKElOU1RBTExfWEVOM19ET01V
LjIwMTgwMzE1MTYxMVopCnRvdGFsIG1lbW9yeSA9IDEwMDAwIE1CCmF2YWlsIG1lbW9yeSA9IDk2
NjkgTUIKa2Vybi5tb2R1bGUucGF0aD0vc3RhbmQvYW1kNjQvNy4xL21vZHVsZXMKdGltZWNvdW50
ZXI6IFRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBtc2VjCm1haW5idXMwIChyb290KQpo
eXBlcnZpc29yMCBhdCBtYWluYnVzMDogWGVuIHZlcnNpb24gNC4xMS1yYwpWSVJRX0RFQlVHIGlu
dGVycnVwdCB1c2luZyBldmVudCBjaGFubmVsIDMKdmNwdTAgYXQgaHlwZXJ2aXNvcjA6IEludGVs
KFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1
MSBhdCBoeXBlcnZpc29yMDogSW50ZWwoUikgWGVvbihSKSBDUFUgICAgICAgICAgIFg3MzUwICBA
IDIuOTNHSHosIGlkIDB4NmZiCnZjcHUyIGF0IGh5cGVydmlzb3IwOiBJbnRlbChSKSBYZW9uKFIp
IENQVSAgICAgICAgICAgWDczNTAgIEAgMi45M0dIeiwgaWQgMHg2ZmIKdmNwdTMgYXQgaHlwZXJ2
aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBp
ZCAweDZmYgp2Y3B1NCBhdCBoeXBlcnZpc29yMDogSW50ZWwoUikgWGVvbihSKSBDUFUgICAgICAg
ICAgIFg3MzUwICBAIDIuOTNHSHosIGlkIDB4NmZiCnZjcHU1IGF0IGh5cGVydmlzb3IwOiBJbnRl
bChSKSBYZW9uKFIpIENQVSAgICAgICAgICAgWDczNTAgIEAgMi45M0dIeiwgaWQgMHg2ZmIKdmNw
dTYgYXQgaHlwZXJ2aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAg
QCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1NyBhdCBoeXBlcnZpc29yMDogSW50ZWwoUikgWGVvbihS
KSBDUFUgICAgICAgICAgIFg3MzUwICBAIDIuOTNHSHosIGlkIDB4NmZiCnZjcHU4IGF0IGh5cGVy
dmlzb3IwOiBJbnRlbChSKSBYZW9uKFIpIENQVSAgICAgICAgICAgWDczNTAgIEAgMi45M0dIeiwg
aWQgMHg2ZmIKdmNwdTkgYXQgaHlwZXJ2aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAg
ICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1MTAgYXQgaHlwZXJ2aXNvcjA6IElu
dGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2
Y3B1MTEgYXQgaHlwZXJ2aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1
MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1MTIgYXQgaHlwZXJ2aXNvcjA6IEludGVsKFIpIFhl
b24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1MTMgYXQg
aHlwZXJ2aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkz
R0h6LCBpZCAweDZmYgp2Y3B1MTQgYXQgaHlwZXJ2aXNvcjA6IEludGVsKFIpIFhlb24oUikgQ1BV
ICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAweDZmYgp2Y3B1MTUgYXQgaHlwZXJ2aXNv
cjA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBYNzM1MCAgQCAyLjkzR0h6LCBpZCAw
eDZmYgp4ZW5idXMwIGF0IGh5cGVydmlzb3IwOiBYZW4gVmlydHVhbCBCdXMgSW50ZXJmYWNlCnhl
bmNvbnMwIGF0IGh5cGVydmlzb3IwOiBYZW4gVmlydHVhbCBDb25zb2xlIERyaXZlcgp4ZW5jb25z
MDogY29uc29sZSBtYWpvciAxNDMsIHVuaXQgMAp4ZW5jb25zMDogdXNpbmcgZXZlbnQgY2hhbm5l
bCAyCnRpbWVjb3VudGVyOiBUaW1lY291bnRlciAiY2xvY2tpbnRlcnJ1cHQiIGZyZXF1ZW5jeSAx
MDAgSHogcXVhbGl0eSAwCnRpbWVjb3VudGVyOiBUaW1lY291bnRlciAieGVuX3N5c3RlbV90aW1l
IiBmcmVxdWVuY3kgMTAwMDAwMDAwMCBIeiBxdWFsaXR5IDEwMDAwClhlbiBjbG9jazogdXNpbmcg
ZXZlbnQgY2hhbm5lbCA1ClhlbiBjbG9jazogdXNpbmcgZXZlbnQgY2hhbm5lbCA3ClhlbiBjbG9j
azogdXNpbmcgZXZlbnQgY2hhbm5lbCA5ClhlbiBjbG9jazogdXNpbmcgZXZlbnQgY2hhbm5lbCAx
MQpYZW4gY2xvY2s6IHVzaW5nIGV2ZW50IGNoYW5uZWwgMTMKWGVuIGNsb2NrOiB1c2luZyBldmVu
dCBjaGFubmVsIDE1ClhlbiBjbG9jazogdXNpbmcgZXZlbnQgY2hhbm5lbCAxNwpYZW4gY2xvY2s6
IHVzaW5nIGV2ZW50IGNoYW5uZWwgMTkKWGVuIGNsb2NrOiB1c2luZyBldmVudCBjaGFubmVsIDIx
ClhlbiBjbG9jazogdXNpbmcgZXZlbnQgY2hhbm5lbCAyMwpYZW4gY2xvY2s6IHVzaW5nIGV2ZW50
IGNoYW5uZWwgMjUKWGVuIGNsb2NrOiB1c2luZyBldmVudCBjaGFubmVsIDI3ClhlbiBjbG9jazog
dXNpbmcgZXZlbnQgY2hhbm5lbCAyOQpYZW4gY2xvY2s6IHVzaW5nIGV2ZW50IGNoYW5uZWwgMzEK
WGVuIGNsb2NrOiB1c2luZyBldmVudCBjaGFubmVsIDMzClhlbiBjbG9jazogdXNpbmcgZXZlbnQg
Y2hhbm5lbCAzNQp4ZW5idXMwOiB1c2luZyBldmVudCBjaGFubmVsIDEKeGVuYnVzOiBjYW4ndCBn
ZXQgc3RhdGUgZm9yIGRldmljZS9zdXNwZW5kL2V2ZW50LWNoYW5uZWwgKDIpCnhiZDAgYXQgeGVu
YnVzMCBpZCA1MTcxMjogWGVuIFZpcnR1YWwgQmxvY2sgRGV2aWNlIEludGVyZmFjZQp4YmQwOiB1
c2luZyBldmVudCBjaGFubmVsIDM2Cnhlbm5ldDAgYXQgeGVuYnVzMCBpZCAwOiBYZW4gVmlydHVh
bCBOZXR3b3JrIEludGVyZmFjZQp4ZW5uZXQwOiBNQUMgYWRkcmVzcyAwMDoxNjozZTo0Nzo1YTpl
OQp4ZW5uZXQwOiB1c2luZyBldmVudCBjaGFubmVsIDM3CmJhbGxvb24wIGF0IHhlbmJ1czAgaWQg
MDogWGVuIEJhbGxvb24gZHJpdmVyCmJhbGxvb24wOiBjdXJyZW50IHJlc2VydmF0aW9uOiAxMDI0
MDAwMCBLaUIKeGVubmV0MDogdXNpbmcgUlggY29weSBtb2RlCnhlbmJ1czogY2FuJ3QgZ2V0IHN0
YXRlIGZvciBkZXZpY2Uvc3VzcGVuZC9ldmVudC1jaGFubmVsICgyKQpiYWxsb29uMDogY3VycmVu
dCByZXNlcnZhdGlvbjogMjU2MDAwMCBwYWdlcyA9PiB0YXJnZXQ6IDI1NjAwMDAgcGFnZXMKaWdu
b3JlIHNodXRkb3duIHJlcXVlc3Q6IAp4ZW5idXM6IGNhbid0IGdldCBzdGF0ZSBmb3IgZGV2aWNl
L3N1c3BlbmQvZXZlbnQtY2hhbm5lbCAoMikKeGJkMDogNDA5NyBNQiwgNTEyIGJ5dGVzL3NlY3Qg
eCA4MzkwNjU2IHNlY3RvcnMKeGVuYnVzOiBjYW4ndCBnZXQgc3RhdGUgZm9yIGRldmljZS9zdXNw
ZW5kL2V2ZW50LWNoYW5uZWwgKDIpCklQc2VjOiBJbml0aWFsaXplZCBTZWN1cml0eSBBc3NvY2lh
dGlvbiBQcm9jZXNzaW5nLgpLZXJuZWxpemVkIFJBSURmcmFtZSBhY3RpdmF0ZWQKYm9vdCBkZXZp
Y2U6IHhiZDAKbWQwOiBpbnRlcm5hbCA1MDAwIEtCIGltYWdlIGFyZWEKcm9vdCBvbiBtZDBhIGR1
bXBzIG9uIG1kMGIKWW91ciBtYWNoaW5lIGRvZXMgbm90IGluaXRpYWxpemUgbWVtX2NsdXN0ZXJz
OyBzcGFyc2VfZHVtcHMgZGlzYWJsZWQKcm9vdCBmaWxlIHN5c3RlbSB0eXBlOiBmZnMKV0FSTklO
RzogY2xvY2sgZ2FpbmVkIDg5IGRheXMKd2FybmluZzogbm8gL2Rldi9jb25zb2xlCiMgCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 21:48:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 21:48:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSr8y-0001Tp-Cz; Tue, 12 Jun 2018 21: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSr8w-0001Tf-VO
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:47:59 +0000
X-Inumbo-ID: 4814c189-6e8a-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4814c189-6e8a-11e8-bc1d-65256ead4e3a;
 Tue, 12 Jun 2018 21:48: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 1fSr8u-000621-GY; Tue, 12 Jun 2018 21:47: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 1fSr8u-0004Fx-A2; Tue, 12 Jun 2018 21:47:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSr8u-0006uO-9L; Tue, 12 Jun 2018 21:47:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124092-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-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=8efcf34a263965e471e3999904f94d1f6799d42a
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 21:47:56 +0000
Subject: [Xen-devel] [linux-linus test] 124092: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDA5MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MDkyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
NTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
MzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDhlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFmNjc5OWQ0MmEKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFh
ZTc3ZGNkMWVkZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAx
MzowOTo0MSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYt
MDMgMDE6NDU6MzUgWiAgICA5IGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjQwOTIgIDIwMTgtMDYtMTIgMDM6MTI6MDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjE5MDEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAyMTQ3MjkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:06:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22: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 1fSrQs-0004rJ-8i; Tue, 12 Jun 2018 22:06:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSrQq-0004rE-Nx
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 22:06:29 +0000
X-Inumbo-ID: 825a4fb8-6e8c-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 825a4fb8-6e8c-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:04: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=25YS2GeGJ6fwu9R5sUy/A2tnEgeQEHh4GxYmTEjxBXo=;
 b=TBVtxElIDde+A6Svr0CFHKvI7ztEpeJqFA6QkvV2LpoK0+kc/JnqM1ZUnVppOn0eBhE/TtC0mb2232+aMNnFKty1dZ+BTmZ8GxiJU+iibrtZNaMmKmUse4Hw6TCsbuINGzQYzinVz06C/neGxaolcdDT/W3t1c3ZfHp8Fi+2OcE=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (217.140.96.140) by
 VI1PR08MB3358.eurprd08.prod.outlook.com (2603:10a6:803:3f::17) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.863.14; Tue, 12 Jun 2018 22:06:19 +0000
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-8-julien.grall@arm.com>
 <20180612211759.GC17709@char.us.oracle.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c314f376-30a3-ed7f-a696-4adda2502891@arm.com>
Date: Tue, 12 Jun 2018 23:06:16 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612211759.GC17709@char.us.oracle.com>
Content-Language: en-US
X-Originating-IP: [217.140.96.140]
X-ClientProxiedBy: LO2P265CA0010.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:62::22) To VI1PR08MB3358.eurprd08.prod.outlook.com
 (2603:10a6:803:3f::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB3358; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 3:nttBisBOvnw98tiOFlkBYzJFk1ViQ9fV2N0iX4w+siVeTUvjptBJtEOx8q33zOz3k3fQBLKU4cziX13TsBsxXsoknHlSoLTVwQd8lgg4zWuXBgCoUrmie707dox2Hcew7F1b8bOzvy4CZPMNT3ANK8d54j5s4+SkSkl++OVuKzSNAKZuULjd0O8xNFvUSgn5rgqCl+tP8UUy/Mz9zImlG9nOBLW3Gg1yEm/Zkoyt8p02MqMWEwuePVjoaqC1epwp;
 25:k9dGF2z1iflmkEE/RlZ3dfiU8pNsO/aBLdzEi7P833nzG67RIVyIfuqteyyKbRBbl/Ra6yFqcYkkDe1S5s2QEV8iAYK5xOgWwBHkl8x5UTOywlsWjMD4p18F9ib40OQOCub3YKk5nvKVRLR2jANC1uWDwi0KtyPOwRJakXdZOjSZVb64X5UefJRHOD2ICg5q18z31XIJAXLAeQPPUwkFoy0wwxfslTJMc2TJKEiBvL37Ke+fcWb8+7t6C8QizeOKtLgo8Pm1JHxKO8d0lvt6kagtvbzI5JBDH3ikPimhlYzXopi9PrGl4YRpbgEOiC+T/AEtyAZKfawjfgBYaH/MNQ==;
 31:EXThkVn6OVxj79BWPyq1+bchDcJlsJGD6rK4kxmgALn6jDARDboBMM6O47M0/+qcu9QLbuadG+jxpiYqhPJTpq2FRmxSL0ERZuMg14l7YYK765cLLDRAWQkU5EpMK+XoS+X3LuFddWCKap4nBK5EfZfTa7efWHlSFQkHlQnKQ6naTQsP32tlwL7TM6EZcxd/5PKOKs/7FoWpTqAbW9va/3ALPPout3qtE1WQ+ApueBA=
X-MS-TrafficTypeDiagnostic: VI1PR08MB3358:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 20:JxoMvnLzCk8OagXm6HnFgnpDMB3EDw7jEI2Q/3WQAgXDsK8PYIooK9nK1Y1EQC84t5pu662+4eGfhN6bsAXAmRm8G0aaxKBF0S1jcmYK8D+wEScplUkR4kkuC8X/0fWgoh/YEjt3RkZpj8CZluWvlgxUDZyEqcbTGwZm8g0gbO3tTnB1c1fHSnd/F4cWhvNfL781f6M2w3snFK+BjXqZSYL9SYHqkhsHyuFw64wT4RmgzdasiwwOiefRIFBhFpRZ;
 4:8R/jgdtz451TMMCRmoLY9G/x4g3Dw8oYmwb3zwJiIpuV54MEiLP7ryU4rHyhef2gnhBpmvPDSUyAZmKG2fyYX5rdWkE81U48nFEoBffpLeqlrt6RxMyZ9qK/KVkSaADP4UJkzbrOonhByPSlHx+EpC9Co8CedmvuZmglY1+DJnl5iQgH53tOGQpz4ES+Kpxl9nfCafNH3pNPVz2NEdZqRKeAYU2vT+n1WcGX0amc+nlfMYXRrq14/DWqsmTSWkQ51YPHAXDsea6jo+Cgj1ev90kFmLlyNpFLmr8T76qixWHvbpYcSDIsARAC9Mr0wTYbHZt0J/bfHl7VSIPy/oHl87BsPCazZa21Bb6Kq+CNtfE=
X-Microsoft-Antispam-PRVS: <VI1PR08MB33582EE2844D4D2E105AB3BD807F0@VI1PR08MB3358.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(146099531331640);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB3358; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB3358; 
X-Forefront-PRVS: 07013D7479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(376002)(39380400002)(346002)(366004)(39860400002)(199004)(189003)(5660300001)(36756003)(44832011)(2616005)(65956001)(476003)(956004)(65806001)(66066001)(68736007)(67846002)(229853002)(65826007)(81166006)(4326008)(6486002)(81156014)(11346002)(446003)(8676002)(97736004)(6246003)(25786009)(50466002)(7736002)(3846002)(8936002)(47776003)(316002)(486006)(58126008)(26005)(23676004)(2906002)(230700001)(478600001)(16526019)(186003)(6512007)(52116002)(2486003)(52146003)(6666003)(305945005)(53546011)(31696002)(105586002)(106356001)(72206003)(76176011)(6116002)(64126003)(59450400001)(53936002)(31686004)(6916009)(386003)(6506007)(86362001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB3358; H:Juliens-MacBook-Pro.local;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIzMzU4OzIzOi9mcllkNXp6U2JBaCsxVlRwOWlSMzRLL3VQ?=
 =?utf-8?B?WmZoWmpEQnJrbytlRlZxSjJvTnhpT1gvdUlFUVFTd0hpbUdFdWc0eG4rM2lS?=
 =?utf-8?B?eTIyWitBOWRYMEJDRnVZajNzMFU2cjlDaXRuaEZhY3czOGRRUW9KOW05ZHI5?=
 =?utf-8?B?MVlDSnAyQ2J0cWJIVmRXWmwrNXRsSk5JWklmNysraC9NeWNuUGxRL3VTYmNM?=
 =?utf-8?B?dWRKK2gwUCtnd0kvVWd0YXAzTnVwU2VBcEltK2xmcmN6MW9zUWlkempBREwx?=
 =?utf-8?B?SmNGQy9NVk91WEtyckxwQTByOThTVTAyRFlCTlBEdzNGdmQ4WVRmcjljN1BO?=
 =?utf-8?B?TWdsY2poOWlmN3F1dUxsanh0RFc1VnZTQ2tJeG10RUt6RXlRQS9WRnVOVjVO?=
 =?utf-8?B?L21HbGRSck80TVlpUEYwSElRTGtZMGV1UkNSTEhWWHdIOXBCcDJ3a3RjTEhP?=
 =?utf-8?B?YjZjby8vOFJTcmNrdkk2Q3hHU0g1bS85WnpiditRVHNFMUswY2FSMHNDRFVS?=
 =?utf-8?B?cEdmSy8vUXc3MW53Q3NweDJlck9JQ3E0MTl2K0ZMZjA4WllqRXRQZnd5MGVt?=
 =?utf-8?B?RVZXbVl3S2xYRVM1ZDhBam4zUzB2bFhQZGFBMTh0VGJGUDRRNjhpbnpCTWxS?=
 =?utf-8?B?UTRzb1VuT20wK0lJYkFJWjJtV3VLZ2dscElTUUJENFhuTmtPY0JSeGdRQ2lC?=
 =?utf-8?B?c1licFN0SSsyK2pYRDhiejdlc1Nkb0VRZXRRUlFQS3VTSDh0bjFFcXc2L3Yy?=
 =?utf-8?B?VFBJbnpiK0N5VzRjcFpLV1I0SStkMTlHTG9UZFRDejBIek9PZUdpMkViM0ZN?=
 =?utf-8?B?dDN6T0pFZ1RIQ1Y0cnpTcnRzanF6WlV5T2ZhSFFEbWtjNGJiNTNxcWlmeXQy?=
 =?utf-8?B?NHAyMEJ4SDg4MjlqdWVnR2JLN1dLK29YR3Rsc1BGK0V0SGdJVUl0eE84QmZl?=
 =?utf-8?B?U1JHeW5qY2JHSUxIVnBYSnVScEJQNkVEczNjV2FFZUlhNi9EaEhKMGhJY0V3?=
 =?utf-8?B?SXc2YXR2VGRoWGxnM0lvZnh1TnhHb2NDVXBEWnFMcm5iMlRPRGI3UEMyV3Bq?=
 =?utf-8?B?Wk9VY0M0aTBHTGpRQXJqUy9KQ1UzTmx5aTNRSDluK1ZIdXVVZE52KzdWelhC?=
 =?utf-8?B?YlZtY0gxaWx1YklXRmNxdVBPVU8zRFZpMk5PU2pETkFrZXhldXQ4MXFqNWRQ?=
 =?utf-8?B?OTlEa29xTzBmaTFIMEZ3eW1GcHNac1pPYW9QSnBseGlSR1ZWcG5DVFlnU0lO?=
 =?utf-8?B?UWtxZGZTMXdCUTN6OTlRWXVEb2dIMnJ1eS9MSFl5OXQ2bThqV0w4N284YlY3?=
 =?utf-8?B?ZWRwa3Zsa0dpeDRpVStRNW9UaGtRSFA0Y0ZaQ2xCbCtrKzRBcnVQd2o0Uzln?=
 =?utf-8?B?WWFNOFlzNm5DUDlUUkExcXM1OEpQU2h5UGwvTWVPS3daNHpFdDFOREVYLy9p?=
 =?utf-8?B?K0dKTTZXK1U0MGxVZFZiQjBvTUJ1RmtURWlybWRNUGxXbTNHSjlERXFmSHh5?=
 =?utf-8?B?TlRFc2JKVDR5T1lsS1BEZjVJYkdXby95cTRKVHk2WFl0VmFFd2lGQTREcWkv?=
 =?utf-8?B?U0RsdFQ0dkVidTZyR0xUYThlaXhXWnlHNHoyOFkvekhLb1hsM0ZweXFXemJn?=
 =?utf-8?B?a2ZxNHJ4dW9EczJWK05WR2lkNkViZEliSFlXS1UrNm9FZVZCY0tYdTBZR0VU?=
 =?utf-8?B?VitwR1FQOWFZM1BVY1hKamh1MUtEbkV1RU84UlhpRjFRN2dIT1lKY25SRWJN?=
 =?utf-8?B?M0ZHNU9oWW1WaStSZFJMZUxuRjhnVWFxaDdnUHIrQ2dzQVNhOXg3VnBDNWR0?=
 =?utf-8?B?NXdLMXJqMUY1cUZ4OVB3VlhzSzNlR29QWXFBQk5yVjVndE9Xc0xkcnpuUHVI?=
 =?utf-8?B?ditmc2c0NHVKZjhGWEY3YUliS3FlMncrRkZpNDcyZkFwbWMxbndXbDg5ZHAr?=
 =?utf-8?B?V0JLa0hLYk9WQzlEV0VzMHhkWm9YbGF1SnVROCs5dE4xNklmRnpqQzRlc1Fn?=
 =?utf-8?B?VnloQkYxcEgyMEZ3cjJid0ZmUS9kM1VmVkFYUT09?=
X-Microsoft-Antispam-Message-Info: XjZ6dz9MPgnuX5Eq5LzZIwvUB9AdFuqOGt5JpSQRbCWtCZ7iBwPZtGeMRdWXxB7AIUTRx/HSgvaWeOr4bLvbDB9Fq1zn2zxtN5/Ss/wiLcyRfW6E03nmnCSA8tdD4K//MaeS6MkHhbAsaHbaqwzYd4NdutvFlHxX8dY6XjxLSppoah2Oz6mNfqx5sjlan3a/
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 6:MXe1NTton2eBiSzQwh0IZ+o4KELqu5sFQY0qHvDlO4H3FEJVht4glMaR1hqxaGPL9INEktBR4SWNkxuy543esoXKj1K+/zCfO+IzPHc/BorLh/NFrbzs4m5eKyEMTPSKWw3PbSGInppFHmfKSMeGXNAQKtC9seYZUFvayunfppl/UWuySchsAem7bgsQIhGf3VwwsXWlK0B0/55YgzmWGYCkawjfjM67Oqkqzet/YnBdDAuPXkWlyjDdyFyOPvZJ8hfpd3Dcy34C8/+nwboFJjvCEAR5momTUurEOls/bD5ODMlPuen4zeXsmgFMco2aSQvOvnV1YfV9IatfKvy8C6GAXDn3sia6d+y+MgRyls3HpdmcYqn/K1iBjkvBOvsHSDRJ0QRNdwrfLvHdkuISgDYJoZ1/RHcs7+emWusEJRAm1N0gaoXmPA8CAocVe387xondY5BHvcCp6cNoHZP87w==;
 5:SJCX4KlR7rNl1bQAorc5pQxhu7upeM0MPkpLZieqU80e1BQXWG8KSbJ25vpJwO8yjQf+UJxWCw39zrXhJ4rqgSW+EoNJ4EwBL4vyYtuVs5SuIbl8HYlgX92+mXzTK0FXiTDqi78BE4pK0piyrPe6wvsyy8vBhr78uxkZVFYRV/w=;
 24:wYokTuh5dnFrvw+/aaaXWcesOjNTnSBGSFyCYIogfbFZBzhSTZfor9MhX+q1z58iTfM1k/3/cS5yo8QLV5AHSvxdgLPk5/NGEeXH+CTqQWI=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 7:zwIafa/aWRDT2keBLnOVW6ZdriHs/H2klDLClqTpwNl9CQgfhifYph+RzR4iAt1UyQ6FDDW4pHsX/YeOQJW9TxTSnUy72iD9HCIbMVhIKf2XRxM5RvuUYiiFkYEKACq+YYxFNDe69DUmMmKsZsAQQn81bEgyW1v8RbmsugXu9sTgSNWW/rbZWyxQP/YCvDyGaxQ4b9Ygn7GjOZflIBiixu9aoW54cr5vaZNveDGuSTFUF9Rdn6aZLsZQgjwfUguy
X-MS-Office365-Filtering-Correlation-Id: e4d21581-235f-4f10-75e1-08d5d0b0b9e6
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2018 22:06:19.0260 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e4d21581-235f-4f10-75e1-08d5d0b0b9e6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3358
Subject: Re: [Xen-devel] [PATCH v3 07/13] xen/arm: Simplify alternative
 patching of non-writable region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, nd@arm.com, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgS29ucmFkLAoKT24gMTIvMDYvMjAxOCAyMjoxNywgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdy
b3RlOgo+IE9uIFR1ZSwgSnVuIDEyLCAyMDE4IGF0IDEyOjM2OjM3UE0gKzAxMDAsIEp1bGllbiBH
cmFsbCB3cm90ZToKPj4gRHVyaW5nIHRoZSBNTVUgc2V0dXAgcHJvY2VzcywgWGVuIHdpbGwgc2V0
IFNDVExSX0VMMi5XTlgKPj4gKFdyaXRlLU5vbi1lWGVjdXRhYmxlKSBiaXQuIEJlY2F1c2Ugb2Yg
dGhhdCwgdGhlIGFsdGVybmF0aXZlIGNvZGUgbmVlZAo+PiB0byByZS1tYXBwZWQgdGhlIHJlZ2lv
biBpbiBhIGRpZmZlcmVuY2UgcGxhY2UgaW4gb3JkZXIgdG8gbW9kaWZ5IHRoZQo+PiB0ZXh0IHNl
Y3Rpb24uCj4+Cj4+IEF0IHRoZSBtb21lbnQsIHRoZSBmdW5jdGlvbiBwYXRjaGluZyB0aGUgY29k
ZSBpcyBvbmx5IGF3YXJlIG9mIHRoZQo+PiByZS1tYXBwZWQgcmVnaW9uLiBUaGlzIHJlcXVpcmVz
IHRoZSBjYWxsZXIgdG8gbWVzcyB3aXRoIFhlbiBpbnRlcm5hbCBpbgo+PiBvcmRlciB0byBoYXZl
IGZ1bmN0aW9uIHN1Y2ggYXMgaXNfYWN0aXZlX2tlcm5lbF90ZXh0KCkgd29ya2luZy4KPj4KPj4g
QWxsIHRoZSBpbnRlcmFjdGlvbnMgd2l0aCBYZW4gaW50ZXJuYWwgY2FuIGJlIHJlbW92ZWQgYnkg
c3BlY2lmeWluZyB0aGUKPj4gb2Zmc2V0IGJldHdlZW4gdGhlIHJlZ2lvbiBwYXRjaCBhbmQgdGhl
IHdyaXRhYmxlIHJlZ2lvbiBmb3IgdXBkYXRpbmcgdGhlCj4+IGluc3RydWN0aW9uCj4+Cj4+IFRo
aXMgc2ltcGxpZmljYXRpb24gd2lsbCBhbHNvIG1ha2UgaXQgZWFzaWVyIHRvIGludGVncmF0ZSBk
eW5hbWljIHBhdGNoaW5nCj4+IGluIGEgZm9sbG93LXVwIHBhdGNoLiBJbmRlZWQsIHRoZSBjYWxs
YmFjayBhZGRyZXNzIHNob3VsZCBiZSBpbgo+PiBhbiBvcmlnaW5hbCByZWdpb24gYW5kIG5vdCBy
ZS1tYXBwZWQgb25seSB3aGljaCBpcyB3cml0ZWFibGUgbm9uLWV4ZWN1dGFibGUuCj4+Cj4+IFRo
aXMgaXMgcGFydCBvZiBYU0EtMjYzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pgo+PiAtLS0KPj4KPj4gQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4KPj4gICAgICBDaGFuZ2VzIGlu
IHYzOgo+PiAgICAgICAgICAtIEFkZCBzdGVmYW5vJ3MgcmV2aWV3ZWQtYnkKPj4KPj4gICAgICBD
aGFuZ2VzIGluIHYyOgo+PiAgICAgICAgICAtIEFkZCBjb21taXQgbWVzc2FnZQo+PiAgICAgICAg
ICAtIFJlbW92ZSBjb21tZW50IGluIHRoZSBjb2RlIHRoYXQgZG9lcyBub3QgbWFrZSBzZW5zZSBh
bnltb3JlCj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jIHwgNDIgKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQs
IDEzIGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwo+PiBp
bmRleCA5ZmZkYzQ3NWQ2Li45MzZjZjA0OTU2IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
YWx0ZXJuYXRpdmUuYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwo+PiBAQCAt
OTcsMTIgKzk3LDE2IEBAIHN0YXRpYyB1MzIgZ2V0X2FsdF9pbnNuKGNvbnN0IHN0cnVjdCBhbHRf
aW5zdHIgKmFsdCwKPj4gICAvKgo+PiAgICAqIFRoZSByZWdpb24gcGF0Y2hlZCBzaG91bGQgYmUg
cmVhZC13cml0ZSB0byBhbGxvdyBfX2FwcGx5X2FsdGVybmF0aXZlcwo+PiAgICAqIHRvIHJlcGxh
Y2luZyB0aGUgaW5zdHJ1Y3Rpb25zIHdoZW4gbmVjZXNzYXJ5Lgo+PiArICoKPj4gKyAqIEB1cGRh
dGVfb2Zmc2V0OiBPZmZzZXQgYmV0d2VlbiB0aGUgcmVnaW9uIHBhdGNoZWQgYW5kIHRoZSB3cml0
YWJsZQo+PiArICogcmVnaW9uIGZvciB0aGUgdXBkYXRlLiAwIGlmIHRoZSBwYXRjaGVkIHJlZ2lv
biBpcyB3cml0YWJsZS4KPj4gICAgKi8KPj4gLXN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2
ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKPj4gK3N0YXRpYyBpbnQgX19hcHBs
eV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3RydWN0IGFsdF9yZWdpb24gKnJlZ2lvbiwKPj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB1cGRhdGVfb2Zmc2V0KQo+PiAgIHsK
Pj4gICAgICAgY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0Owo+PiAtICAgIGNvbnN0IHUzMiAq
cmVwbHB0cjsKPj4gLSAgICB1MzIgKm9yaWdwdHI7Cj4+ICsgICAgY29uc3QgdTMyICpyZXBscHRy
LCAqb3JpZ3B0cjsKPj4gKyAgICB1MzIgKnVwZHB0cjsKPj4gICAKPj4gICAgICAgcHJpbnRrKFhF
TkxPR19JTkZPICJhbHRlcm5hdGl2ZXM6IFBhdGNoaW5nIHdpdGggYWx0IHRhYmxlICVwIC0+ICVw
XG4iLAo+PiAgICAgICAgICAgICAgcmVnaW9uLT5iZWdpbiwgcmVnaW9uLT5lbmQpOwo+PiBAQCAt
MTE4LDYgKzEyMiw3IEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3Ry
dWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKPj4gICAgICAgICAgIEJVR19PTihhbHQtPmFsdF9sZW4g
IT0gYWx0LT5vcmlnX2xlbik7Cj4+ICAgCj4+ICAgICAgICAgICBvcmlncHRyID0gQUxUX09SSUdf
UFRSKGFsdCk7Cj4+ICsgICAgICAgIHVwZHB0ciA9ICh2b2lkICopb3JpZ3B0ciArIHVwZGF0ZV9v
ZmZzZXQ7Cj4+ICAgICAgICAgICByZXBscHRyID0gQUxUX1JFUExfUFRSKGFsdCk7Cj4+ICAgCj4+
ICAgICAgICAgICBucl9pbnN0ID0gYWx0LT5hbHRfbGVuIC8gc2l6ZW9mKGluc24pOwo+PiBAQCAt
MTI1LDcgKzEzMCw3IEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXMoY29uc3Qgc3Ry
dWN0IGFsdF9yZWdpb24gKnJlZ2lvbikKPj4gICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
aW5zdDsgaSsrICkKPj4gICAgICAgICAgIHsKPj4gICAgICAgICAgICAgICBpbnNuID0gZ2V0X2Fs
dF9pbnNuKGFsdCwgb3JpZ3B0ciArIGksIHJlcGxwdHIgKyBpKTsKPj4gLSAgICAgICAgICAgICoo
b3JpZ3B0ciArIGkpID0gY3B1X3RvX2xlMzIoaW5zbik7Cj4+ICsgICAgICAgICAgICAqKHVwZHB0
ciArIGkpID0gY3B1X3RvX2xlMzIoaW5zbik7Cj4+ICAgICAgICAgICB9Cj4+ICAgCj4+ICAgICAg
ICAgICAvKiBFbnN1cmUgdGhlIG5ldyBpbnN0cnVjdGlvbnMgcmVhY2hlZCB0aGUgbWVtb3J5IGFu
ZCBudWtlICovCj4+IEBAIC0xNjIsOSArMTY3LDYgQEAgc3RhdGljIGludCBfX2FwcGx5X2FsdGVy
bmF0aXZlc19tdWx0aV9zdG9wKHZvaWQgKnVudXNlZCkKPj4gICAgICAgICAgIHBhZGRyX3QgeGVu
X3NpemUgPSBfZW5kIC0gX3N0YXJ0Owo+PiAgICAgICAgICAgdW5zaWduZWQgaW50IHhlbl9vcmRl
ciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKHhlbl9zaXplKTsKPj4gICAgICAgICAgIHZvaWQgKnhl
bm1hcDsKPj4gLSAgICAgICAgc3RydWN0IHZpcnR1YWxfcmVnaW9uIHBhdGNoX3JlZ2lvbiA9IHsK
Pj4gLSAgICAgICAgICAgIC5saXN0ID0gTElTVF9IRUFEX0lOSVQocGF0Y2hfcmVnaW9uLmxpc3Qp
LAo+PiAtICAgICAgICB9Owo+PiAgIAo+PiAgICAgICAgICAgQlVHX09OKHBhdGNoZWQpOwo+PiAg
IAo+PiBAQCAtMTc3LDMxICsxNzksMTMgQEAgc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0aXZl
c19tdWx0aV9zdG9wKHZvaWQgKnVudXNlZCkKPj4gICAgICAgICAgIC8qIFJlLW1hcHBpbmcgWGVu
IGlzIG5vdCBleHBlY3RlZCB0byBmYWlsIGR1cmluZyBib290LiAqLwo+PiAgICAgICAgICAgQlVH
X09OKCF4ZW5tYXApOwo+PiAgIAo+PiAtICAgICAgICAvKgo+PiAtICAgICAgICAgKiBJZiB3ZSBn
ZW5lcmF0ZSBhIG5ldyBicmFuY2ggaW5zdHJ1Y3Rpb24sIHRoZSB0YXJnZXQgd2lsbCBiZQo+PiAt
ICAgICAgICAgKiBjYWxjdWxhdGVkIGluIHRoaXMgcmUtbWFwcGVkIFhlbiByZWdpb24uIFNvIHdl
IGhhdmUgdG8gcmVnaXN0ZXIKPj4gLSAgICAgICAgICogdGhpcyByZS1tYXBwZWQgWGVuIHJlZ2lv
biBhcyBhIHZpcnR1YWwgcmVnaW9uIHRlbXBvcmFyaWx5Lgo+IAo+IFdoYXQgYWJvdXQgdGhpcz8K
PiAKPiBXb24ndCB0aGlzIG1lYW4gdGhlIHRyYXBzIChpZiB0aGVyZSBhcmUgYW55KSB3b24ndCBi
ZSByZWNvZ25pemVkIGF0IGFsbAo+IGR1cmluZyB0aGlzIHBhdGNoaW5nPwoKV2hhdCBkbyB5b3Ug
bWVhbiBieSByZWNvZ25pemVkPyBUaGlzIG5ldyByZWdpb24gd2lsbCBvbmx5IGJlIGFjY2Vzc2Vk
IHRvIAp3cml0ZSBpbnN0cnVjdGlvbi4gVGhlIG9ubHkgcG90ZW50aWFsIGZhdWx0IG9uIHRoYXQg
cmVnaW9uIGlzIGEgZGF0YSBhYm9ydC4KClNvIEkgYW0gbm90IHN1cmUgd2h5IHdlIHdvdWxkIG5l
ZWQgdG8gcmVnaXN0ZXIgaXQgYXMgYSB2aXJ0dWFsIHJlZ2lvbiBoZXJlLgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:07:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22:07:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSrRl-0004uc-NW; Tue, 12 Jun 2018 22:07:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSrRk-0004uP-1b
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 22:07:24 +0000
X-Inumbo-ID: a3bfdbee-6e8c-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a3bfdbee-6e8c-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:04: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=uJWKwYaKY9z3nh107+HAKFJvvVKy1Xh/HG/Oo0fV/v0=;
 b=f+YJYGstF3MLkANOwjqO9xXXk7MSPMmhKWKWINeGILKWwU7ORMmdBSIEu6rcZYJOkvrWURWIbpjcgetqP4iurrouZaB9pEzJvPt5teNnm0WAkVSr8gImpeDhk4mI89xQ2P4vzB5fgopliDZor+VFxyWlVZZXZDX0LWAQ0Pezwbk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (217.140.96.140) by
 AM0PR08MB3347.eurprd08.prod.outlook.com (2603:10a6:208:5f::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.14; Tue, 12 Jun 2018 22:07:15 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <1528133051-924-7-git-send-email-sstabellini@kernel.org>
 <390891c4-0a8a-71ba-0e4f-35b6e01bd823@arm.com>
 <alpine.DEB.2.10.1806111747090.14695@sstabellini-ThinkPad-X260>
 <82c1f208-85d3-53bd-7e1d-e907c898f841@arm.com>
 <alpine.DEB.2.10.1806120854500.14695@sstabellini-ThinkPad-X260>
 <6156ef6e-6814-5cc8-0aa7-874a7268e61e@arm.com>
 <alpine.DEB.2.10.1806121240490.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <71f6bf13-a70e-d1a5-6956-cd2597e43b04@arm.com>
Date: Tue, 12 Jun 2018 23:07:12 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806121240490.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [217.140.96.140]
X-ClientProxiedBy: LO2P265CA0016.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:62::28) To AM0PR08MB3347.eurprd08.prod.outlook.com
 (2603:10a6:208:5f::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR08MB3347; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 3:dA3khcJOQA7a9jWXKTo1qxXt/fQgMnh7vxirUA9igyRK6nAKWmWoW1501fp0lWA9pan3Be9TEmKOMWPjMg6WjLven8r+w4cEeM7tZblKXyspHnOZHcytIcVxjDP1ZUQJCYvYVrpOEM01cx1rP7O4rdU2HmryH/UijuR3h2K2ljZ+f+5bz3/S13Z2Pyk0AqoB7LS3kXxbpdxjnOA7jHlTnzzZjNUDwK4UpR9SO/XCook0sNc0Vhw9NZt/+cRhFC/j;
 25:viL5JWMAhfMP00V7OyrZbZHzWZPKO0ABFg541b/cUb0s8Iyl+9PQAP5W7HRH2RRp1CEhf0YEzaIb8/FCOGNAv9sQixaatMi2T7Al3Da/H8NWcMz/PftKMrms9Sx1M/FusSdaFXeE05ZCWsrXNUAIbvi1vJ/XAza5BSOXpNqYuGo3594wxW+em242nBMheo4TFlT6byZ9a1B5Z1Rbfv5+HQG5FmQ2UWGCXvVDl9MmC9n8ZaDGbhSOFB9HDK5h+0uFLbEuZkIthfgNnY3JVLHuamQK6ck2ytSc4wL6UHKdo70ndVH/XM3BNai9xJerD2ua4gKrrLp+1xv0vgHjZ8JkJg==;
 31:sdXhJkEawYYDqvtNNpQcikeTWEaJ0KXWUJpDnRv14gUqsjL08J1FGjS+S0uxnx7YKsDBbWoXZQ+bxVzNObnOvIJdk7nlksIZOmvIsy1E17Nf39yMxpR0Bs2PAQql5znUa4mJmASqJ4FRwjGtIJ/E9/UhrtC2WADXC02qGmzc/LZN9Euuo3EzM8RkOTQjxZ/lGQfkQLtypt3LoNP4X2GTnar40cZZCAUt35i8DyolRH4=
X-MS-TrafficTypeDiagnostic: AM0PR08MB3347:
X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 20:scDTUhH+GhxSynJdxL4/mOyNxDyf4kto65PRStkq/gIuF9vgqZAQyUSYibAxnJBWz0J8C/xFy2e7rEcm6RPnJMcejwMOfHl1Ko9fpWKqy/vk8Wzl1Mr6RfeGxvdqN5gLeNyOw5KivPBKrPvsXyJgA79k4qmpSXB2Z7wFxEarTL9bINIbP+8ehrRYa3UO544Zw/gsYqm/VQq/PLWkGBYfm/VSc7dcnBofmRWBHMDNr5v6iidgKPfcFOX5ZHFV8J4S;
 4:hXJCN0tEfTsyBUBL1YWjimirgtYjridPumWB1uKCIJxgTmrTpPak2GOi2zA5x0sQHh1HMapqrQrpYCiTEN/mUVpSXv0NhXBfFqB8IfZNVcVzCeDZv6+1M695TONXrNFJ0u6GBh9t9bDj7Rvlba5NUSG6t7CTH1OJHyLvyl+7LY5GGLRJE54uBl92Z3Nmx5tC7GVcGz0/4iN5+5jA2TchhPWsmoi1Y3GYtenWNtuFbgoWdZE6Gdo6vd+I9TLbGYxdjcegzw2/Hwsi5v7D7cLjcQ==
X-Microsoft-Antispam-PRVS: <AM0PR08MB3347EDE87124EB53C8AE47A8807F0@AM0PR08MB3347.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR08MB3347; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB3347; 
X-Forefront-PRVS: 07013D7479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(346002)(39380400002)(39860400002)(396003)(52314003)(189003)(199004)(186003)(3846002)(8666007)(2486003)(316002)(67846002)(23676004)(16526019)(86362001)(47776003)(25786009)(50466002)(64126003)(229853002)(65826007)(6486002)(31686004)(52116002)(8936002)(68736007)(58126008)(81156014)(5660300001)(81166006)(106356001)(8676002)(105586002)(52146003)(6116002)(76176011)(53936002)(2616005)(956004)(476003)(486006)(478600001)(59450400001)(93886005)(446003)(72206003)(11346002)(6512007)(65806001)(6246003)(6506007)(386003)(4326008)(53546011)(97736004)(44832011)(2906002)(65956001)(66066001)(36756003)(31696002)(26005)(230700001)(7736002)(305945005)(6916009)(6666003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3347; H:Juliens-MacBook-Pro.local;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjA4TUIzMzQ3OzIzOlVFcmsrZVVRdFBUUCtPZmRvMGZTZWg0Yk9r?=
 =?utf-8?B?bTdHNmRuY1I2MG0vSUdzOC9nZmlSZXl4cDZrUHRFQjZVeVBhSTl0TUxoMUNL?=
 =?utf-8?B?UmhPNmxxUUFlMUZtTEQzZ0x1NklBSUpPb05qVWpOUWpBU3BCV2Ezb0VCTkZ4?=
 =?utf-8?B?UVRleUJuRTBCTE96cWxBWTlHa0QrK2ZqWmRMNGJZVjlmUDhHVDh1WGxPdTNR?=
 =?utf-8?B?VVdvZW1IcmhnUFRORytZUTRrdnBwRVFjL2ordkFqTVJNa1p3R3lVbnE3RkM2?=
 =?utf-8?B?a2lVSzVjSjdmaVpTdmNiV21ROU9NYXhVa2Z2ZTk1T0E3QkNmeHptOTZSOStj?=
 =?utf-8?B?d1dqck11WXhHM0VtY2xGS1JJWXAySTlheHpUSyttSXdqai9XQ25VRSswUXkw?=
 =?utf-8?B?Q2x6cEtnb3FBVnI4V3V2L3hSekNkSFMrc3ZCOGFoQnUraWVZWUo2bjZGRkJN?=
 =?utf-8?B?VE5OelhudGxnRXI4d3BPaDVsZ1d3aThWblY4V3Y4REwvNk1ycy84Tm5EMjdo?=
 =?utf-8?B?enc0eXhJSE1WeUMzNmZkU21KMGdSb0ZaQnFEaGN2Um1JeFg4MXFQWXZ5MHNq?=
 =?utf-8?B?N3EvMkpPaVpXNTN5OXBwL0gyQnp6Ymp5bUphd0dGcDdwbkZOU1BaVWZmWXFW?=
 =?utf-8?B?NXIwK3pNMGpaMEI3TzI4NnJJTTllNnI2cnE5cGIrdTRwdDA0WW1HbDNtVmpZ?=
 =?utf-8?B?WWtyN2d5eFQyVU5QWCtGU2l4cE05WXBBb0VadnVYMzFYS0tMemptVURhVzBn?=
 =?utf-8?B?V0VINHpBWXFUeXUrSHp2OHdVRDJ2bk9vSHhKMDI5a3NWUWVCVTI2L1ljeVR4?=
 =?utf-8?B?cUpkT1dmaC9UUTBuZjJPSEQyeDI4Zmh6Nm5ERTRxRCsySkJIWjE1NVVBTVJ4?=
 =?utf-8?B?ZElNWElDR1IxekdDODQxYndsdUhoaFU2ZXFRYWl0L0dxUEpHbnA3SDFYbmdt?=
 =?utf-8?B?SXRJNUJSQ05uMXBYcU1zdG51V1hMQjZVTXJtTXkzTXI2NFFUdVgwK0RjbGNS?=
 =?utf-8?B?U24zNjJzK2pUcG91d3FOL2F6QnVVc0Y0dWZwQytMWEFYVTVMV3JkT1NwL3hI?=
 =?utf-8?B?VjgrUm9oUWRhVHUvSU9BRTVkSEtGYlQwa2hYbm02NktjOUxRRHdSd2FWd2I1?=
 =?utf-8?B?czFNaWU5MCs5SkQ2UEZ4clQ4ZC9lYWhBV2E1Z3BMTE52S2poVG5lSEdyKytp?=
 =?utf-8?B?Q3Vod2dUZ2tKekdaTXhaK2Y3bTB3SE1xTXFpTG12MjdGeURxKzFuQnBGRzVk?=
 =?utf-8?B?WXRTVUU3UVhkVlBYS2VXQWtZRTRwSUZVRUhwWEU0UUI5d0xFa3BjUnltRlg0?=
 =?utf-8?B?UjVYWGJQQTREK3FlYnJRKzAxandicTFXb3lya2pIc3dLU3hxMXpyVkJBYU1l?=
 =?utf-8?B?STY5N3BiWkQ5RUNLaTM5VnpWNXI0Nk1CeVhsSDJYaEIvU1N4REVtN0NyV1p2?=
 =?utf-8?B?Qnh2SWlUcDE2Y1hzYUV2TzJnZ3RaZytrY1JqT3pFLzMxbDRUeEN3TG9XSC9F?=
 =?utf-8?B?d1NRTndpUWdwZi80SjZCWGZzYVkvRWNSTnBtbVczMU5tU3piR0lIMzFnOTdn?=
 =?utf-8?B?dDZJdFhjNmtFZXkxbHExc0tpMG9TeHZkbnJ5NEdsNzZxK1VJWWJxZVAraExo?=
 =?utf-8?B?azY5L044R2NTYm8yR1dlUVFDQVNMK0dUbmJBZUx2eEtGMmgvMnoyNHVsZkdz?=
 =?utf-8?B?NkN2WEtlOWpOTzREeWVqYkdUYnBMcGpmT1hGTHpGbHhjeE1ybGsyOXRXd20x?=
 =?utf-8?B?ZVErckk3bGRyZngxY2szVE5vTlc0MmFueFZVZU9pTFRMSEI0bWdWTlBoWkdS?=
 =?utf-8?B?NkF2dXZhakFFR3UyazdiY3RDZFJHRURZVHE2bW5EZGU1OHlpRUpPZmdZRm4z?=
 =?utf-8?B?d2lJWkFJNG5vV2dCT2lmdkkwcU9YQWtFQ0N4eHpWM1FYbG15bWNMQTNEa2dq?=
 =?utf-8?B?czY0dWVrT1luTDlkLzVBMVU5RWxZTWlNWHdBcGFtQVdwbU0xR0JEdnNiMVc2?=
 =?utf-8?B?dk1nWVlyWFVKc05KSW9nMDgyd0l4VFdyQWgyd1o4ald4dlN4V1o4bmwraUlW?=
 =?utf-8?B?S3hkeFRmbTdsb2xHNWVnL29hcG9RdnM4Q3EwZjJDdllyR2lyc2cxditTQk0y?=
 =?utf-8?B?cnc9PQ==?=
X-Microsoft-Antispam-Message-Info: w5YUn55ck7ZEc+2ndJHnE4QJLlAaUD3driTSjLaLiau/MevYTMFUq4fsjbxZunNzybJ+9wY6GEZSh81SKhXvUYVoJwtRjGOzTY69rLk6u5vtVESj4ObHSdPR6+el0OTw0rCVm+eav2TdaQTZ1tMVytE2TTDWUo9d4fKAkR91ay90WKL5F8fIcsRkM+ojAuEQ
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 6:3r2IjqpTnc3AzmQAhKlKvJih6IpGM9CdrMxA41JFb1etSxmoHP5crYXB1ACBEHrt9c9/e7HjuS3jPtR8QfFuHgyXHLRbSSFOhwzA1S4zebiWg3mdh2AncAo1XgJtd/I/tj0gPuUY9sWup29C/djQD5divR5uvv+0nxnVM2tMX0QwwTYsB/SG4jL31fyJZD+VuHrir9tMFIiUuP05vEpeLHAAv7hkLO2GNzDNs1eNg4m0DlTTC0GmTluFgrVbQ0hOVuIN3YxTSSXh5UHZHaIkbqrkoCj52tRLRldFyZVEelQeM91M8A0Ko93cbIothv3POKb2K3B2N0j38osi1JHevdWuiU2+7sDGfkZVoca+7upIrNhfvnGEVFoURyCIWst71k+mEFSFI6Z9CYuV1CoO3Ijtq1UZCQP/dDHX//EXacqbXxq3zx7YNdpvyTzE+Mz9QronD60M78t/Fiiyz4T/5g==;
 5:ebNmKrthzDH8Bn420r3wbFCCkje3Il3z255DAdFAY5u0WNOkAyH8uKaktVCKytUdjeLDhiO6XS/iafusyUv08x/P5D6jUJayVh3HnsvmFR91Lwi76IxRWvj9KqoLPQc3wM0AspQEBDqEpvXwtEpG5AOvnhmgly2dgpqlPQ+q1vA=;
 24:+9VnWCtLZfz0kCQqfIumLZRU8tTh9O/o+dZeNVX4/rYzyfZOviLxKv47BYrulsosL00/sC46iwr0giT4y2u0G651m267UyO326c5q/D48CY=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3347;
 7:BmZtoD60PBqnMa+WYmPz8rzXP5OHc3zovlOMosoAcBPcK0bdpYuiK+lUiDhTDo7HxXp3hCps8N5EoobfVE511sCQIw8rLiDXvvEh1Sveyq2JL+LE2aIPRh7rIwZiWKJDzXg1epiT05t6O5rRaj6lvCET3343cIcy2u9z60K3Uc7POTjv1C9Mj0TxQsRiAJJjToPdXRE6h3IbWKBr9w749Lu5rFMfEgVQB/qYwRIaVWXjLIXbtE8irnHGpo5U9gQZ
X-MS-Office365-Filtering-Correlation-Id: 4424da26-cc1f-4376-ef38-08d5d0b0dbab
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2018 22:07:15.7360 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4424da26-cc1f-4376-ef38-08d5d0b0dbab
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3347
Subject: Re: [Xen-devel] [PATCH v5 07/10] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, xen-devel@lists.xen.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, nd@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMi8wNi8yMDE4IDIwOjQxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gVHVl
LCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gMTIvMDYv
MTggMTY6NTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFR1ZSwgMTIgSnVuIDIw
MTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSBTdGVmYW5vLAo+Pj4+Cj4+Pj4gT24gMTIv
MDYvMTggMDE6NTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gT24gVHVlLCA1IEp1
biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+PiBIaSBTdGVmYW5vLAo+Pj4+Pj4KPj4+
Pj4+IE9uIDA0LzA2LzE4IDE4OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4g
QWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgTlVMTCBhbmQgQ3JlZGl0
Cj4+Pj4+Pj4gc2NoZWR1bGVycy4KPj4+Pj4+PiBTdXBwb3J0IG9ubHkgOCBjcHVzLiBJdCBvbmx5
IGNhcnJpZXMgbm9uLWRlZmF1bHQgb3B0aW9ucyAodXNlIG1ha2UKPj4+Pj4+Cj4+Pj4+PiBJIGRv
bid0IHNlZSB3aGVyZSA4IENQVXMgd291bGQgb25seSBiZSBzdXBwb3J0ZWQgYXMgdGhlIGRlZmF1
bHQgdmFsdWUKPj4+Pj4+IGlzCj4+Pj4+PiAxMjgKPj4+Pj4+IGNwdXMuCj4+Pj4+ICAgICBJIG5l
ZWQgdG8gdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSByZWZsZWN0aW5nIHRoZSBjaGFuZ2VzIHRv
IHRoZQo+Pj4+PiBwYXRjaAo+Pj4+Pgo+Pj4+Pgo+Pj4+Pj4+IG9sZGRlZmNvbmZpZyB0byBwcm9k
dWNlIGEgY29tcGxldGUgLmNvbmZpZyBmaWxlKS4KPj4+Pj4+Cj4+Pj4+PiBXaXRoIGFsbCB0aGUg
c2VyaWVzIEkgZGlkIHRoZSBmb2xsb3dpbmcgdGhpbmdzOgo+Pj4+Pj4gCTEpIGNvcHkgdGlueS5j
b25maWcgdG8gLmNvbmZpZwo+Pj4+Pj4gCTIpIG1ha2Ugb2xkZGVmY29uZmlnCj4+Pj4+PiAJMykg
bWFrZSBtZW51Y29uZmlnIGFuZCBzZWxlY3QgUUVNVQo+Pj4+Pj4KPj4+Pj4+IEFmdGVyIDEpIHRo
ZSBudW1iZXJzIG9mIENQVXMgYXJlIHNldCB0byAxMjguIEFmdGVyIDMpIEkgd291bGQgZXhwZWN0
Cj4+Pj4+PiB0aGUKPj4+Pj4+IG51bWJlciBvZiBDUFVzIHRvIGdvIGRvd24gdG8gOC4gVW5mb3J0
dW5hdGVseSB0aGlzIGlzIG5vdCB0aGUgY2FzZXMuCj4+Pj4+Pgo+Pj4+Pj4gU28geW91ciBjb21t
YW5kIGRvZXMgbm90IHNlZW0gdG8gYmUgZW5vdWdoIGhlcmUuCj4+Pj4+Cj4+Pj4+IE5SX0NQVVMg
Y2Fubm90IGdvIGRvd24uIEl0IGlzIGEgbGltaXRhdGlvbiBvZiBLY29uZmlnLCBzaW1pbGFyIHRv
IHRoZQo+Pj4+PiBmYWN0IHRoYXQgb3B0aW9uIGNhbm5vdCBiZSBkZS1zZWxlY3RlZC4KPj4+Pj4K
Pj4+Pj4gSXQgaXMgbm90IDEpIHRoYXQgc2V0cyBOUl9DUFVTIHRvIDEyOCwgaXQgd291bGQgYmUg
MikgYWJvdmUuIEZvciB0aGlzIHRvCj4+Pj4+IHdvcmsgeW91IGhhdmUgdG8gc2tpcCAyKSBhbmQg
anVzdCBkbzoKPj4+Pj4KPj4+Pj4gCS0gY29weSB0aW55LmNvbmZpZyB0byAuY29uZmlnCj4+Pj4+
IAktIG1ha2UgbWVudWNvbmZpZyBhbmQgc2VsZWN0IFFFTVUKPj4+Pgo+Pj4+IFdlbGwgSSBzdWdn
ZXN0ZWQgYSB3YXkgZHVyaW5nIG9uZSBvZiBvdXIgcmVjZW50IGNoYXQgYW5kIEkgYW0gYSBiaXQK
Pj4+PiBzdXJwcmlzZWQKPj4+PiB0aGlzIHdhcyBub3QgY29uc2lkZXJlZCBoZXJlLgo+Pj4+Cj4+
Pj4gRm9yIHJlbWluZGVyLCB0aGUgd2F5IHdhcyB0byBwcm92aWRlIGEgbWFrZWZpbGUgdGFyZ2V0
IHRoYXQgd2lsbCBzZWxlY3QKPj4+PiB0aW55Cj4+Pj4gYW5kIHRoZSBwbGF0Zm9ybSBhdCB0aGUg
c2FtZSB0aW1lLgo+Pj4+Cj4+Pj4gbWFrZSB0aW55X2RlZmNvbmZpZyBQTEFUPXFlbXUKPj4+Cj4+
PiBJIHByZWZlciBub3QgdG8gYWRkIGFkZGl0aW9uYWwgdGFyZ2V0cwo+Pgo+PiBJIHRoaW5rIGl0
IHdvdWxkIG1ha2UgZWFzaWVyIGZvciB1c2VyIHRvIHNlbGVjdCBhbnkgY29uZmlnIGFuZCB0aGUg
cGxhdGZvcm0uCj4+IEl0IGlzIG9uZSBjb21tYW5kIG92ZXIgMyB0aGF0IGNhbiBtaXN0YWtlbmx5
IGJlIG1pc3VzZWQuCj4+Cj4+IEFueXdheSwgc29vbmVyIG9yIGxhdGVyIHdlIHdpbGwgd2FudCB0
byBoYXZlIHN1Y2ggdGFyZ2V0IGluIFhlbi4KPiAKPiBGZWVsIGxpa2Ugd3JpdGluZyBhIHNtYWxs
IHBhdGNoIGZvciBpdD8gSSB3b3VsZCBiZSBoYXBweSB0byBpbmNsdWRlIGl0Cj4gOi0pCgpJIGhh
dmUgYSAxMmggZmxpZ2h0IG9uIEZyaWRheSwgSSBtaWdodCBoYXZlIGEgbG9vayB0byBraWxsIHRo
ZSB0aW1lIDopLgoKQ2hlZXJzLAoKPiAKCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:07:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22:07:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSrRq-0004vU-2X; Tue, 12 Jun 2018 22: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=zo66=i6=gmail.com=dmitry.torokhov@srs-us1.protection.inumbo.net>)
 id 1fSrRo-0004vF-93
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 22:07:28 +0000
X-Inumbo-ID: a6f9fcee-6e8c-11e8-9728-bc764e045a96
Received: from mail-pl0-x22f.google.com (unknown [2607:f8b0:400e:c01::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6f9fcee-6e8c-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:05:01 +0200 (CEST)
Received: by mail-pl0-x22f.google.com with SMTP id k1-v6so271875plt.2
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 15:07:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=iaiu+8U0TPwg9YQcgYOHuCBGJDr6zl5mKAZhyAgyZcI=;
 b=ke08M+0KJh/bp7EsIapDO4lz6eSEoX4noNkFW4QR3ETilCWLmu1ugascdg36EvXd/0
 6xsi2uhtcJF3wDk6CW6PPszvrzyaE8D2MIgawtkd0gqwSM62V0VayGLiJkDalSwIEIau
 FQ+aswmXYcrSflV6N6B3YkhdECeP8UdgVysj3xrp5iGEUPh0hDFOqeFYVvn3TC/YcuOE
 04YLn//jDkn53RHXW/gYrvCoAWxJhOJ3iRLFK2L4+BLuz5na+Cywwmq9sj6Bn7Q4nbvD
 gx0eL38pdffSQupEFCqxBuLYOh31f0q7BFTzPfbXvEe9l+vjFlCI7JhHW97lf/LplDQW
 X59w==
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=iaiu+8U0TPwg9YQcgYOHuCBGJDr6zl5mKAZhyAgyZcI=;
 b=pkaDecun8vaAi8iEyZ1jVwzK5vRZEqRVnAPWD1xuUe3R2B3x2KtK80kkGTp0jnBV0b
 WEtIKRGnkNyttE2YfhiyNsuFCH++cvpVsNIU/tlJRezDE+wEa9qTg41iCZDNxI0ZGS6R
 XglyojpAbsGxli5WMu7oIWzdPXliTYf1vwwvXuVSuV4j2SC9AYSZ+UNJKmfJbOf2Bk8l
 1Ish5ylsbXgvucS1XVJ9gVjd/AE+itgYupVgqc146AvuCT4fG+bkgpFGBqPhQ+t7743D
 Cyz4lV8tMLthvCxucj0YtbwJAgJ/P6VG8D+ZiNr/1xOY1vCWEJ/usJ2ye0N1V+slHQJd
 kROw==
X-Gm-Message-State: APt69E3M7ZLzHQ5sFjPFYagZ5qMjsTlskc0levx4H2Yarr5ot6C/qkiT
 M2HuQ5ObHhwj0TwSnaMjCIY=
X-Google-Smtp-Source: ADUXVKKGzI6YT21tgC5yL6pKFLFg4gTxVftHboumt0YF3M6JmViNnzjjKLobn2Xjww71QXaW7Hp56A==
X-Received: by 2002:a17:902:d24:: with SMTP id
 33-v6mr2352777plu.22.1528841246370; 
 Tue, 12 Jun 2018 15:07:26 -0700 (PDT)
Received: from dtor-ws ([2620:0:1000:1511:8de6:27a8:ed13:2ef5])
 by smtp.gmail.com with ESMTPSA id c4-v6sm1532047pfe.53.2018.06.12.15.07.24
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 12 Jun 2018 15:07:24 -0700 (PDT)
Date: Tue, 12 Jun 2018 15:07:22 -0700
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180612220722.GA38773@dtor-ws>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-4-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612074856.28451-4-andr2000@gmail.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
Subject: Re: [Xen-devel] [PATCH v5 3/3] Input: xen-kbdfront - allow better
 run-time configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMTA6NDg6NTZBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gIAo+ICsJaWYgKCEod2l0aF9rYmQgfCB3aXRoX3B0ciB8IHdpdGhf
bXRvdWNoKSkgewoKSSBjaGFuZ2VkIHRoaXMgdG8gbG9naWNhbCAiT1IiIGFuZCBhcHBsaWVkLCB0
aGFuayB5b3UuCgo+ICsJCXJldCA9IC1FTlhJTzsKPiArCQlnb3RvIGVycm9yOwo+ICsJfQo+ICsK
PiAgCXJldCA9IHhlbmtiZF9jb25uZWN0X2JhY2tlbmQoZGV2LCBpbmZvKTsKPiAgCWlmIChyZXQg
PCAwKQo+ICAJCWdvdG8gZXJyb3I7Cj4gLS0gCj4gMi4xNy4xCj4gCgotLSAKRG1pdHJ5CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:19:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22:19:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSrdZ-0006tQ-3c; Tue, 12 Jun 2018 22: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=bxlg=i6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fSrdX-0006tL-CD
 for xen-devel@lists.xen.org; Tue, 12 Jun 2018 22:19:35 +0000
X-Inumbo-ID: 577fb6a3-6e8e-11e8-9728-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 577fb6a3-6e8e-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:17:07 +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=4j3tIM61OdMu7mo2J8+8D02PUZ4HmOQkArtrrzjEUco=;
 b=Dw05rxnvsKgQ5xfCvM+9TLh9Heqf2+Yu3uiU4hc0KsRD9EJy2GP1CpGcmW8mWMdzWvW1tGCuLFo4IukWTn7evJzJcY7uH9k3Md3O1gpDDnDOA61wSZ5LicbmyIYVNAQ9605DkrUGXqKcBCULbxlVYsYfKRdurhGSccheVyYvUlc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (217.140.96.140) by
 DB7PR08MB3355.eurprd08.prod.outlook.com (2603:10a6:5:20::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.17; Tue, 12 Jun 2018 22:19:25 +0000
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
 <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bb82acd6-efc3-8506-a972-12bb4720ce3a@arm.com>
Date: Tue, 12 Jun 2018 23:19:22 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [217.140.96.140]
X-ClientProxiedBy: LO2P265CA0160.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::28) To DB7PR08MB3355.eurprd08.prod.outlook.com
 (2603:10a6:5:20::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 877d55f3-e9d1-49a5-2137-08d5d0b28ef6
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(711017)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR08MB3355; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3355;
 3:C1ZAhPXx5PDiQdN9hX3Z9WcMjMGBAGGuGhCWG07h85AsYSYVHP8VcOP4z6IqkFeWx7QPSN7BaAo3HooGTns58dW1em/81ek8VLuUin5JuHDLqvZI12v3Y3feLSMo3+Yeq4Ssu3U/VwZJvzrW1xQKNP8Fsh/Owlc4d9TYCqPYBHGRTYdsW4Mid1HrkhNo3pIEzjDKdC19cD20Pip/WIbFN1qgkaXAfgX9vsA5UJnwammO00CLUzUUtDShMynn+sF+;
 25:FtbKqSQvCZ9Za86znbA4V8EbvLbPVf1qfj8aAvQt7rvlFhsJdD2xE11mke31KWTto5Y790MSAdZC0OY2O+aN1CjJgD/8xlkfwf/mCBcJsm/dmJ2HjrwZE88623tb5JcML9YGWhaBDAATcOdzR3iJ6jXaVygbDnZUnlsjbTG4qLVkOOSdto00dKyqBAqzZINbzMKhzbCAqpq+g4IKMfNEsuTGGtxdPSPmhNJwL7ViQHatyskMwKru3fZSlttpgmqIVhGq43+A2c+4PtbJzjzf8Ak3EQqoGIMT2oJdQZBLDzUbOvlCruvJj4kX6j7A2Y2YlH9k1IN7Dw5RYRQiPZ5bCw==;
 31:alehVfq+kTHTv1ZCUhzyqJ+/AkDES/FK/IKlrcRg66evn5nQO7v0CqBxbB6KULoWLeZQKiDQ4bkNQ33UT70adlp5bsLkE1qgJ2mE3WHLP/ckicYKxh7aOrQsysyHDjdsVDVIHwn32A9vPFwtCeHJo5UxGXS+ZjyO9QZJr4bqR5/WBEMnQQNcN1EbuzGD+kJsRyui59xb20PRaAechJ17B2aIolKrEYtvPqWYe0fyCIs=
X-MS-TrafficTypeDiagnostic: DB7PR08MB3355:
X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3355;
 20:oeBtcnvboyy5pEajx7hzxm1LaG/og0FRu/BskkUSmwB/pikQsf0kK783ClxT71c48p5haegx4MlI4RBQCXZS0H6zuc5kG0lYdc20J9k259YGJfxGNDm2sscnga6WRqgl2C+jiwDjk0ZkGPdi115CGPWiB5zm/iIvhfx4IK2rmUZbWf6XUhY0DRvOHH8q94nZ29Stml5RxjKeagS7FJ0HnipMUOh11FheIOc+78o4C67WaPocHT9BWGnKrEjoi3lz;
 4:UZtDigziyjWcrYTVrXvASGC1ulo3akImB3rTaiOVGBLmm4XI1HtKn20axNvEZy6KeaVtTlpct0HoteVNBeoU6mnOl9SxfdKNAYNy8O7vaahETXsmfCkXXdVufNhqzJziOcv/Mg64SNYGNsuWixbnW5fS+tnrS5NRok5zsEsuWYO5/46Jt0fYLjZQT08jWeMRSwKgb7bUrZcVXI6UHloueHV69pFGBmyBgAW3wwTlpGbzmWo9okqIVxeMrVe07jIfmOIB9HfOVL16Ky1lJBR8kPNUqgUVcxQADLcR094+DCJSOabHvDgGizDogEWQG/C5
X-Microsoft-Antispam-PRVS: <DB7PR08MB3355E8A0F32174DB61CB62E8807F0@DB7PR08MB3355.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:DB7PR08MB3355; BCL:0; PCL:0; RULEID:; SRVR:DB7PR08MB3355; 
X-Forefront-PRVS: 07013D7479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(376002)(39380400002)(346002)(366004)(199004)(189003)(51444003)(7736002)(36756003)(8676002)(316002)(476003)(956004)(2906002)(81156014)(305945005)(44832011)(11346002)(6512007)(106356001)(105586002)(67846002)(53936002)(6116002)(3846002)(7416002)(81166006)(2616005)(230700001)(486006)(6666003)(47776003)(25786009)(16526019)(93886005)(446003)(4326008)(31696002)(53546011)(6246003)(86362001)(966005)(478600001)(5660300001)(8936002)(229853002)(6506007)(68736007)(8666007)(72206003)(59450400001)(50466002)(54906003)(58126008)(76176011)(110136005)(31686004)(97736004)(23676004)(2486003)(64126003)(386003)(65806001)(52116002)(66066001)(65956001)(52146003)(26005)(186003)(6486002)(65826007)(6306002)(6606295002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3355; H:Juliens-MacBook-Pro.local;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjA4TUIzMzU1OzIzOnUxN2xOVnFaUm8wUVlRQTdnWkhwbXRiR1ls?=
 =?utf-8?B?SWJvZWlNcS83RjU4YnNuSmlSNm14WVlmMVRvMjZodTlqb3J4bU0zM29SbGR6?=
 =?utf-8?B?TlAwQzJIYWsrc21pMm9VR1BEa25mcEpZYzFEZWZNZzliZkxNYmthQjlSeEJ4?=
 =?utf-8?B?NWF3S1BZdEl6TVFpamJFc2xkTkd1U1Q5eWRWMi9tUDhvckxmZEdFcUdYVkZS?=
 =?utf-8?B?TFAyN29qOElsMnpyUUR6VmdjK0ZLRlUySk9IYVlTSW5JQ3hqd1VDOUdsQ0ZJ?=
 =?utf-8?B?bElneXBSbG4ybHZvclFVaXI1em9ZcVFIeHNGNTlOanZGcUFKTzhHaUdlMUVx?=
 =?utf-8?B?UG85QTRRWldKZzVETWxXL0ZRaGhvSEM5RjdxNEVUOFA2VUVSY3hkVHcvejV0?=
 =?utf-8?B?L1BOYkRBSmh4TGRTK0M5OXpJSWY5NDlVeXd5N2EvRFZ5d1RLaFJhTGxRR1ZT?=
 =?utf-8?B?akJuZjFYd2h0djZOay82TjYvSmVSL3pjN09BZGlTSGtXSXJMNTV2V1NiSjM3?=
 =?utf-8?B?Tkl2a0lUNldDbWxnd0ltcVJaeHdEN1JwbE1pemhlaHVvZmt3WlE1ZTRoY3k2?=
 =?utf-8?B?bGtCeG95bWl5MzZaZldaWGxsYmJtN09ZYkR5YXVnM0hzUis3dkczekRHMXdo?=
 =?utf-8?B?Zjd4YUtaRW4zbWYzRjBYK2Q5TkZxY0U1V2xlZzVaeGcwL09JODdpUzA5RHRu?=
 =?utf-8?B?TG9OSS9rRlB5TVNqOGRoNjZJZnFtaVJWdXFyQURvK2FRbFIxajhLMmFyZFhn?=
 =?utf-8?B?SVczRGF4Snc4NExVcm43ZEtMREQ2VUdFYTlQejFmN3dZNnNJOE9CbCttQ3Fv?=
 =?utf-8?B?Z2ovQm9JOHJCeE1aNC9KMXFmNzZOTUlFeURUSnhuVUlDblh4clplVm9sbmFJ?=
 =?utf-8?B?eGc0eUZyKzVyTjl6aHFCNHNIenJ2S2ttTFJtbUNDcW5EcUhrVWJEUDBlSC83?=
 =?utf-8?B?WUlvbDZHTzhhVVBSanowLzZTNDZiTzgyUFpCWWNFZWtLamFIN1g0VzhGR085?=
 =?utf-8?B?ZE41ODg2UDQ0R1QrUm0wblNOclpkcHNFRmZhcFpCWllabE5tcEcvL0hDaEhJ?=
 =?utf-8?B?OU41MmlHNlBVcEJNY2lWaG1reW81R3dQSzArRWpMbWFJVkthbjQ3dWZWaUtH?=
 =?utf-8?B?K24rVmVRM0lKYUQwOEcwUnRlMlNmRW9mSG5ZM2pRR3M5bHZhT0xpcThZV1Mz?=
 =?utf-8?B?NjREOTNIMDloZFJNcFAyM01BUDRWY2MzZU85dks2UllYbHIxVmVSYUhsSHBW?=
 =?utf-8?B?ZXo4cWM1STFqYW9ZMzljQnJtTzNlREVBNXQ1KzJvNjFaN1JLSFlDc1hWaG05?=
 =?utf-8?B?T0ZNd0VyYVRwYmhFVUszZFdmbFQ2STR4UllUdmV3S1FWSlA0MnoyUUZIYlF1?=
 =?utf-8?B?eG9sVXBiUWRKalVOYVd1ell5ZXpqbVlnd3o1M09IcmEzcXZQVEtRcndSbDVh?=
 =?utf-8?B?RTZEUm9UeXN3SGJEdzNUVVdhYk45dkJtVVpEdjRYTFdPSlJCbERnNWJPbGtk?=
 =?utf-8?B?UFlxZzBLaTdJdGVteTN1QUNibnZrMmw0aGxBVFBVZmRuYW4yWk91Q2Iwc2J5?=
 =?utf-8?B?aHdORHlFY0NLL3lXZGZGWThiUDc4ZWZCR2JOOTI3eEVJTTRpWnQwUGQ5WFZn?=
 =?utf-8?B?Ujl4MDRySHFtdDF2bncrOHFOZGhtaEl5aThzQ2lZakdiazg2N3Z5YlZYTmdp?=
 =?utf-8?B?RUFzTnl0bU9oYnp3cW9mYjJwK2JlOUxDVnA4Y1FGakNOWStKbnE0eW5hMHNv?=
 =?utf-8?B?aGwyK1VSYk1LM3FPRlgrSnk2bGpKWm94dVBFWlN0RVd5YUV2eHEwcjZqM0dS?=
 =?utf-8?B?TVoyUU5ZcHc4dmg1QWZsbWVndkUwTWdZMWowRkJ2T29EUDc1SU9aa3dlaTRF?=
 =?utf-8?B?U2pYbm5IY1doRXNqNko4OEE2dG5OTkhqYkNtREtJNW9NamptZTZ6Q3dodjhx?=
 =?utf-8?B?VExiYy9nYU4rTHR1ZjhGOGlBeW01MDROSVR5VVRiNHBKb0RUUEJLN1RacjEv?=
 =?utf-8?B?SEtpZGs0QmVvbDlUUm5WOU10VTNURHlEL0FWVS9Ibk40bjJaS29MSHlsdmpl?=
 =?utf-8?B?LzB0d3ZLZm1xV1VKbFdFNUdQWXRFdGdXQVNaWjdFUnhSOGVrVXdZK0pwSGtu?=
 =?utf-8?B?bXZTL1FzY2pFbm9xOEIzSDZwUHJNc09SUng5VUdzb1BYVWRDZHJCRzBMTTBO?=
 =?utf-8?B?QzlTUndpQ3dOT3B6ZGg4ZHY4QlBZbVN2TndiYUgvSjEyNkI0bktPZXlPTU5L?=
 =?utf-8?Q?zbfAy8O+PFp5vy3RBz?=
X-Microsoft-Antispam-Message-Info: Tfv0huM0UXMnB95QZLfJMLWYXubQCZaNucdBpJKh/CbTliRcxQjbLHZ2wBKczWSwDucN2smlhxJKK6Oi7k0PQvcJFFd4EC2qwecsO8FYemVY3K3qnQJF8kIwhDZa7GOKUga48AHq1Bz+s9UlCskDqcrH9ibssAEV+YEGCQzmAa/3wuvUF5tt+JUVI4sDRfx4
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3355;
 6:ygcvQg3E3yaNUUFMTxg6FgbKRxeNiO9H0ljEb812zZ4LLObtk2O049UTQtZJgqSVzT330+zdcJ8QnghRG6stI9Px6H6qw8kKw/2CoQx0H7SJzmkJkDBvUtoKuM+Ps3ozW2OWqwag1FEUUnGhi5yHwAriDLDu0qPCqzaTOPG9+NU6dWB2JOcv8UIhxeDi0h741T0i/Nf+ppd5GgbTUZ/mOsjXeSSO80v1z4NV1Dbhr4oLyFEP4gjspddm0OpVjwQMh6DGwKnofH9rd+tn9/WUDc/EUYg5/XAnPX7Pf6U9s0+uF9+x1S2B8U54oTqrmFrHPHxS+WaCCnRWr2nW+8V32zn3Fkn5nT+//CJAo0hU6uG6l72drJf+i34lRymZSVSiFg+mT/dHl2Lz/vb0uPZG8ibegfUfRkE0Bs4ArJpzZVq26qM2hkEHUT2jMAtEh0w7Bpa7fCdMZXSaIiDpgwOvmw==;
 5:hdjk8ZUu8fBIeGlxtMJst1imMQ4p6cZNUOojtJ8BFDdGggZ3OEhudDEKIlVQCgBBk2r24FI0Q6cT/+lQZKjVFoqr8tseHoCYRSU98p9biNCaERAzT70Jc/L95zFskjlircIvr2XQl8F91DurUGvWQ1+06+bT6sk8YHW477hFRc8=;
 24:KxLAEtPlohE2wcN48pcnDIARpLghMAkZtaFN7kM/rsacR2mOE3BBM56SxzlCDNowdu+hmXlWWHy6v/QYBy6rKNnCiK4rgbI+QiM7Se1dC5c=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3355;
 7:f8iXjacizbtveZJln+ClWTRUp1FeWtVOXqfLUCI2izxM3H09VhTTmJEz1Tt9GfWth/Z3p4MDarw+X959dXmELB5QBx5kHnXp0zWL/wPeUpLnekzExW9C9F0r3nd+Lu2nUEgWu0uI5Jq2hwZYyhRC7KGe0YSRqAP8i5ObJbhBKCkj19RMLk76Ia1A7gB5H8tIqvWjQQP6Cgu64Kzz9cq1A7f07FwHOwztKZsuden7rC7rfTZ9n/ky3Qe3uoYI/EtR
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2018 22:19:25.8575 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 877d55f3-e9d1-49a5-2137-08d5d0b28ef6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3355
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Dario Faggioli <dfaggioli@suse.com>, nd@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEyLzA2LzIwMTggMjA6NTMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDEyIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IEFzIGEg
Y29uc2VxdWVuY2Ugb2YgdGhlc2UgY2hhbmdlcywgc29tZSBvcHRpb25zIHdpbGwgYmVjb21lIHVz
ZXItdmlzaWJsZQo+Pj4+Pj4gYW5kIG5vdCBkZXBlbmRlbnQgb24gQ09ORklHX0VYUEVSVC4gSXQg
ZG9lcyBub3QgbWVhbiB0aGF0IFhlbiBQcm9qZWN0Cj4+Pj4+PiB3aWxsIHNlY3VyaXR5IHN1cHBv
cnQgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMuCj4+Pj4+PiBJ
bnN0ZWFkLCB0aGVyZSB3aWxsIGJlIGEgc21hbGwgc2V0IG9mIHByZS1jYW5uZWQgY29uZmlndXJh
dGlvbnMgdGhhdAo+Pj4+Pj4gd2lsbCBiZSBzdXBwb3J0ZWQuICBTZWU6IGh0dHBzOi8vbWFyYy5p
bmZvLz9sPXhlbi1kZXZlbCZtPTE1MjQyNDM4OTUxMjQzMgo+Pj4+Pgo+Pj4+PiBHZW9yZ2UsIElh
biwgSmFuLCBzaGFsbCBTVVBQT1JULk1EIGJlIHVwZGF0ZWQgdG8gcmVmbGVjdCB0aGUgS2NvbmZp
Zwo+Pj4+PiBjaGFuZ2VzPwo+Pj4+Pgo+Pj4+PiBJIGFtIG1vc3RseSB0aGlua2luZyBhYm91dCB0
aGUgYm9hcmQgc3VwcG9ydCBhbmQgdGhlIGZhY3QgdGhhdCBtb3JlCj4+Pj4+IG9wdGlvbnMgb24g
QXJtIGFyZSBzZWxlY3RhYmxlIGJ5IHRoZSB1c2Vycy4KPj4+Pgo+Pj4+IEkgdGhpbmsgdGhhdCB3
b3VsZCBiZSB2ZXJ5IGRlc2lyYWJsZSwgeWVzLgo+Pj4KPj4+IERvIHlvdSB3YW50IG1lIHRvIGFk
ZCBhIHBhdGNoIGZvciB0aGF0IHRvIHRoaXMgc2VyaWVzLCBvciBzaG91bGQgSSBkbyBpdAo+Pj4g
c2VwYXJhdGVseT8KPj4KPj4gSSB0aGluayBzdWNoIGEgZG9jIGNoYW5nZSBzaG91bGQgYmUgcmln
aHQgaW4gYSBwYXJ0aWN1bGFyIHBhdGNoIG1ha2luZwo+PiB0aGluZ3MgdXNlciBzZWxlY3RhYmxl
Lgo+IAo+IEkgaGF2ZSBhZGRlZCB0aGUgZm9sbG93aW5nIHRvIHBhdGNoICM1LCB0aGUgb25lIGlu
dHJvZHVjaW5nIGFsbCB0aGUgVUFSVAo+IEtjb25maWdzIG9uIEFSTS4gSSB0aGluayBpdCBpcyB0
aGUgb25lIGludHJvZHVjaW5nIG1vcmUgbmV3IG9wdGlvbnMuIEkKPiByZW1vdmVkIEp1bGllbidz
IEFDSyBiZWNhdXNlIG9mIHRoaXMgY2hhbmdlLiBMZXQgbWUga25vdyBpZiB5b3UgdGhpbmsgd2UK
PiBuZWVkIG1vcmUgZGV0YWlscyBpbiBTVVBQT1JULm1kLgo+IAo+IGRpZmYgLS1naXQgYS9TVVBQ
T1JULm1kIGIvU1VQUE9SVC5tZAo+IGluZGV4IDI2NGIyM2YuLmU3MGYzNWMgMTAwNjQ0Cj4gLS0t
IGEvU1VQUE9SVC5tZAo+ICsrKyBiL1NVUFBPUlQubWQKPiBAQCAtMTYsNiArMTYsMTggQEAgZm9y
IHRoZSBkZWZpbml0aW9ucyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KPiAgIAo+
ICAgIyBGZWF0dXJlIFN1cHBvcnQKPiAgIAo+ICsjIyBLY29uZmlnCj4gKwo+ICtPbiB4ODYsIEtj
b25maWcgb3B0aW9ucyB0aGF0IGRlcGVuZCBvbiBDT05GSUdfRVhQRVJUIGFyZSBub3Qgc2VjdXJp
dHkKPiArc3VwcG9ydGVkLiBPdGhlciBLY29uZmlnIG9wdGlvbnMgdGhhdCBkbyBub3QgZGVwZW5k
IG9uIENPTkZJR19FWFBFUlQgYXJlCj4gK3N1cHBvcnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVy
ZXMgbWFya2VkIGFzIHN1cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50Lgo+ICsKPiArT24gQVJNLCBh
IHdpZGVyIHJhbmdlIG9mIEtjb25maWcgY29uZmlndXJhdGlvbnMgaXMgYXZhaWxhYmxlIHRvIGVu
YWJsZQo+ICt2ZXJ5IHNtYWxsIGxpbmVzIG9mIGNvZGUgY291bnRzIGluIHRoZSBoeXBlcnZpc29y
LiBOb3QgYWxsIHBvc3NpYmxlCj4gK2NvbWJpbmF0aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMgYXJl
IHNlY3VyaXR5IHN1cHBvcnRlZC4gSW5zdGVhZCwgYSBzbWFsbAo+ICtzZXQgb2YgcHJlLWNhbm5l
ZCBjb25maWd1cmF0aW9ucyBpcyBzdXBwb3J0ZWQsIHNlZSB4ZW4vYXJjaC9hcm0vY29uZmlncy4K
CkkgdGhpbmsgd2UgbmVlZCB0byBiZSBtb3JlIHNwZWNpZmljIGFib3V0IENPTkZJR19FWFBFUlQ9
eS4gVGhpcyBpcyBzdGlsbCAKc29tZXRoaW5nIHdlIGRvbid0IHdhbnQgdG8gc2VjdXJpdHkgc3Vw
cG9ydCBvbiBBcm0uCgpGdXJ0aGVybW9yZSwgdGlueS5jb25maWcgYnkgZGVmYXVsdCB3aWxsIHNl
bGVjdCB0aGUgcGxhdGZvcm0gIkFMTCIgYnV0IAptb3N0IG9mIHRoZSB1c2VyIHdpbGwgdGFpbG9y
IHRvIGEgc3BlY2lmaWMgcGxhdGZvcm0uIFRoYXQgcGxhdGZvcm0gd2lsbCAKc2VsZWN0IGRyaXZl
cnMuIEJ5IHJlYWRpbmcgeW91ciBzdGF0ZW1lbnQsIHRoaXMgbmV3IGNvbmZpZyB3aWxsIG5vdCBi
ZSAKc2VjdXJpdHkgc3VwcG9ydGVkLiBOb3Qgc3VyZSBpZiBpdCBpcyB3YW50ZWQuCgpUaGlzIGFs
c28gbWFkZSBtZSByZWFsaXplIHRoYXQgaW4geW91ciB0aW55IGNvbmZpZyB5b3Ugc2VsZWN0IE5V
TEwgCnNjaGVkdWxlciB3aGljaCBpcyBzdGlsbCBtYXJrZWQgYXMgZXhwZXJpbWVudGFsIGluIHRo
ZSBLY29uZmlnLiBJdCBmZWVscyAKc3RyYW5nZSB0aGF0IHlvdSBzZWN1cml0eSBzdXBwb3J0IGl0
IGluIHRoZSB0aW55LmNvbmZpZyBidXQgbm90IGJ5IGRlZmF1bHQuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:25:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22: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 1fSrjD-000802-7E; Tue, 12 Jun 2018 22: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=fvvs=i6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSrjB-0007zl-Mp
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 22:25:25 +0000
X-Inumbo-ID: 28c670f5-6e8f-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28c670f5-6e8f-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:22: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 1fSrj6-0006kr-V7; Tue, 12 Jun 2018 22:25: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 1fSrj6-00074s-Nw; Tue, 12 Jun 2018 22:25:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSrj6-0002iA-Mz; Tue, 12 Jun 2018 22:25:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124093-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-xsm: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=2afc4e3df80d947dd1bd42ce80278f591b35c74a
X-Osstest-Versions-That: qemuu=0d2fa03dae4fbe185a082f361342b1e30aed4582
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 12 Jun 2018 22:25:20 +0000
Subject: [Xen-devel] [qemu-mainline test] 124093: 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>

ZmxpZ2h0IDEyNDA5MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQwOTMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzk4NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzOTg3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM5ODcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzk4NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzOTg3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM5ODcKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMmFmYzRlM2RmODBkOTQ3
ZGQxYmQ0MmNlODAyNzhmNTkxYjM1Yzc0YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMGQyZmEwM2RhZTRmYmUxODVhMDgyZjM2MTM0MmIxZTMwYWVkNDU4MgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTIzOTg3ICAyMDE4LTA2LTA5IDA2OjM0OjI4IFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNDA2OCAgMjAxOC0wNi0xMSAxMjowNzozMSBaICAgIDEgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDA5MyAgMjAxOC0wNi0xMiAw
Mzo1ODoxNCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29t
PgogIEJydWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KICBKZWZmIENvZHkgPGpjb2R5QHJl
ZGhhdC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVy
IDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5k
QGlsYW5kZS5jby51az4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVu
dHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgMGQyZmEwM2RhZS4u
MmFmYzRlM2RmOCAgMmFmYzRlM2RmODBkOTQ3ZGQxYmQ0MmNlODAyNzhmNTkxYjM1Yzc0YSAtPiB1
cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:37:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22: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 1fSrv0-0001rd-13; Tue, 12 Jun 2018 22: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=0wph=i6=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fSruy-0001rY-Bu
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 22:37:36 +0000
X-Inumbo-ID: dbd6c28a-6e90-11e8-9728-bc764e045a96
Received: from mail-wm0-x233.google.com (unknown [2a00:1450:400c:c09::233])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbd6c28a-6e90-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:35:08 +0200 (CEST)
Received: by mail-wm0-x233.google.com with SMTP id x6-v6so1417230wmc.3
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 15:37:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=2d4Klm+8tljXuERlQnPyfNajC4gkAxQZVIPMlT07wZc=;
 b=ZQWooUNwRYSSitomlt6ahVqtkT444WdZF0bXc7vbVjeXElZn5RVhxFoskqMvpWawKr
 3X4Mj+e93e3JNkJW3X5ZYYECYYW1sGX4rEjHqlGmaQo4XICZVqt0LmwwovND7HnWEWI9
 HT2p4ZR1fWla/E1HWEmInBIeZd3xgw1CtcIv55gb4BCeD44HNtXKW/b6tLnVm3ZFtlFI
 pAclv/AUOOEylkfCwCCvp129jzFe/PE9oqLMSqmEn6HIk2MoLZIMpK59SXuF5YhY0Kjn
 BvzkblHvbhsHn6ZV3RF6nnBgSk0ASv0cL3Bo/Um4Qz92mTR9ZZ5e8fjfYwpHRDTm9dEB
 ySLg==
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=2d4Klm+8tljXuERlQnPyfNajC4gkAxQZVIPMlT07wZc=;
 b=gFgPJ864V27CZHkE496ETO9/e3Bf4snXj4zsxQLwNiAMYQU0pzgoJDy130Lk11L3wC
 AvYE1uTzJMjONdTDRFM3Lj7sT2K97LI5EV3zUYFP6vRMg6e4z3P7cGpuJOUGPND3cHTm
 g0IBR2lJKuFNX7bpEzaUM+qxUX5QezF7eW4Sw/zGetjKZ9IgLM4b0JLC+OPetoSad7Jx
 S2KO3q6LltTA47gEq8nuMVwoGv+BkCIsKJ8x3UKlysVqWuIlMJcv8JDxX3DNdneizvVu
 58RXPLV8QbxpCnH7uXUUkaYUxp+CLbmo4CrOjwySo22msiJDH9sV6Ehpl8I7j3Z+BKXL
 N4Jw==
X-Gm-Message-State: APt69E3tXz6vEiiiJENEB/t84xa7t+WCy5L2agauIB4O//GE8icBTYfW
 WTgeHBPAgEqY3yLh8vuJ/FIbTxPmdcJH5NMqXAx8NQ==
X-Google-Smtp-Source: ADUXVKKXktod5SBFzTicx/kpk4PaK5C50ivqSS321LKCgP3FKRqivEja4CsHOkNMzk7jdDGyX2jAM9YQSp8nU7JxPEk=
X-Received: by 2002:a1c:e80f:: with SMTP id
 f15-v6mr1706619wmh.137.1528843053229; 
 Tue, 12 Jun 2018 15:37:33 -0700 (PDT)
MIME-Version: 1.0
References: <e11633e2-a70b-91bd-af58-5e15765ad4f7@nethence.com>
In-Reply-To: <e11633e2-a70b-91bd-af58-5e15765ad4f7@nethence.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 12 Jun 2018 16:36:56 -0600
Message-ID: <CABfawhmvoRTVUa4NrSfu_SyLKiHbAt0-69SufFfmt=1ibygFoQ@mail.gmail.com>
To: pierre-philipp braun <pbraun@nethence.com>
Subject: Re: [Xen-devel] TESTDAY report 4.11rc6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

Pgo+ICMjIEZ1bmN0aW9uYWxpdHkgdGVzdGVkCj4KPiAtIFBWICYgSFZNLyB4bCBjcmVhdGUsIHNo
dSwgZGVzCj4gLSBIVk0vIGFsdHAybSB3aXRoIExpYlZNSSBhbmQgRHJha3Z1ZiAob24gdGhlIG1v
ZGVybiBoYXJkd2FyZSBvbmx5KQoKSGFwcHkgdG8gc2VlIERyYWt2dWYgZ2V0dGluZyBzb21lIHRl
c3RzIGFsb25nc2lkZSBYZW4gOikgVGhpcyB0ZXN0CnJlcG9ydCB0aHVzIGNvdmVycyB2bV9ldmVu
dCBhbmQgbWVtYWNjZXNzIGludGVyZmFjZXMgYXMgd2VsbC4KClRoYW5rcyEKVGFtYXMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 22:43:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 22: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 1fSs0e-0002by-D4; Tue, 12 Jun 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=o9ot=i6=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fSs0d-0002bt-3Z
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 22:43:27 +0000
X-Inumbo-ID: ad8c1096-6e91-11e8-9728-bc764e045a96
Received: from shards.monkeyblade.net (unknown [184.105.139.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad8c1096-6e91-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 00:40:59 +0200 (CEST)
Received: from localhost (74-93-104-98-Washington.hfc.comcastbusiness.net
 [74.93.104.98]) (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 0C61E100AB041;
 Tue, 12 Jun 2018 15:43:25 -0700 (PDT)
Date: Tue, 12 Jun 2018 15:43:24 -0700 (PDT)
Message-Id: <20180612.154324.84720221873990983.davem@davemloft.net>
To: jgross@suse.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180612065753.10569-1-jgross@suse.com>
References: <20180612065753.10569-1-jgross@suse.com>
X-Mailer: Mew version 6.7 on Emacs 25.3 / 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, 12 Jun 2018 15:43:25 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH v2] xen/netfront: raise max number of slots
 in xennet_get_responses()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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, 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>

RnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiBUdWUsIDEyIEp1biAy
MDE4IDA4OjU3OjUzICswMjAwCgo+IFRoZSBtYXggbnVtYmVyIG9mIHNsb3RzIHVzZWQgaW4geGVu
bmV0X2dldF9yZXNwb25zZXMoKSBpcyBzZXQgdG8KPiBNQVhfU0tCX0ZSQUdTICsgKHJ4LT5zdGF0
dXMgPD0gUlhfQ09QWV9USFJFU0hPTEQpLgo+IAo+IEluIG9sZCBrZXJuZWwteGVuIE1BWF9TS0Jf
RlJBR1Mgd2FzIDE4LCB3aGlsZSBub3dhZGF5cyBpdCBpcyAxNy4gVGhpcwo+IGRpZmZlcmVuY2Ug
aXMgcmVzdWx0aW5nIGluIGZyZXF1ZW50IG1lc3NhZ2VzICJ0b28gbWFueSBzbG90cyIgYW5kIGEK
PiByZWR1Y2VkIG5ldHdvcmsgdGhyb3VnaHB1dCBmb3Igc29tZSB3b3JrbG9hZHMgKGZhY3RvciAx
MCBiZWxvdyB0aGF0IG9mCj4gYSBrZXJuZWwteGVuIGJhc2VkIGd1ZXN0KS4KPiAKPiBSZXBsYWNp
bmcgTUFYX1NLQl9GUkFHUyBieSBYRU5fTkVUSUZfTlJfU0xPVFNfTUlOIGZvciBjYWxjdWxhdGlv
biBvZgo+IHRoZSBtYXggbnVtYmVyIG9mIHNsb3RzIHRvIHVzZSBzb2x2ZXMgdGhhdCBwcm9ibGVt
ICh0ZXN0cyBzaG93ZWQgbm8KPiBtb3JlIG1lc3NhZ2VzICJ0b28gbWFueSBzbG90cyIgYW5kIHRo
cm91Z2hwdXQgd2FzIGFzIGhpZ2ggYXMgd2l0aCB0aGUKPiBrZXJuZWwteGVuIGJhc2VkIGd1ZXN0
IHN5c3RlbSkuCj4gCj4gUmVwbGFjZSBNQVhfU0tCX0ZSQUdTLTIgYnkgWEVOX05FVElGX05SX1NM
T1RTX01JTi0xIGluCj4gbmV0ZnJvbnRfdHhfc2xvdF9hdmFpbGFibGUoKSBmb3IgbWFraW5nIGl0
IGNsZWFyZXIgd2hhdCBpcyByZWFsbHkgYmVpbmcKPiB0ZXN0ZWQgd2l0aG91dCBhY3R1YWxseSBt
b2RpZnlpbmcgdGhlIHRlc3RlZCB2YWx1ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgpBcHBsaWVkLCB0aGFua3MuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 12 23:40:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Jun 2018 23:40: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 1fSstm-00040z-Sf; Tue, 12 Jun 2018 23:40:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zo66=i6=gmail.com=dmitry.torokhov@srs-us1.protection.inumbo.net>)
 id 1fSstl-00040u-QF
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 23:40:25 +0000
X-Inumbo-ID: a363eba5-6e99-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a363eba5-6e99-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 01:37:58 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id w17-v6so377479pll.9
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 16:40:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=wx5bqxl3F2zZMG1fSZT89cS7G5QnB6OBLzRhnuuJjik=;
 b=eYe6r53VWBDbqijlaihsuJWNvYQoN+YUabjZrmId3b6L0NkqzNSv9WrBV5TtSHVHXC
 cw7MhsC005mLVmPOL1nQ9CQ3iW9fVBF0Cak7Zq7ODS6XPTtdWmWaYKN8ByLEErDRJI1F
 cW23AOcqyWcebe5qT7AySK8knRrONY1Lgpg6HSeDxHl+A54/ms8Ne+SRffLnkPz9f3hw
 K7JVeymZUcDsXk+2YhkRPcpA+YRttKezrt6LbO2pHyqq24eLZtUVkDGKUwUCLRKaCGJq
 vg6yGi5N+igkq5tvGLBp+mILMX0SJP9gQjtlv/cKFlYbZET4+8/K06K5Wf8CChk9wZx2
 Gkqw==
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=wx5bqxl3F2zZMG1fSZT89cS7G5QnB6OBLzRhnuuJjik=;
 b=fvKOgybWy+ddmc2j70M5Mxq4KgRdx0ypBCHGJPfBjG4dsQ5moRWopoc2yBcgFdAej6
 swcPp+rYj8kxkVSAczSh/h/7dBxE2njG3e+uHM06euFEb25PSuALyc/vuVGg7+tMsO1A
 D0IcNy7uqBUTv2VE6okwg1bOXnh8+M5evQF3WfGf8LZsuPu8KPJWoELzcY61l9CbMkWl
 /nd7btSKJzt5yif3w/aHHmA/bPpikaWDBwK/iJNAy2WGBRSYud2Iswv3gZc55wHoWCsO
 dTGbJ1snY0fMc1FrweW5uOCrGqyQYHtydJI/GOoAro23a+ZJQ3vABPQtIEd/sIjKEuv3
 vl7w==
X-Gm-Message-State: APt69E0H5AAa1HCn8pQo3CkJal/PJwi7SV9NFnNMtSREiVOWM848eiqA
 irGtO50XvU5Kx8CWXO251fk=
X-Google-Smtp-Source: ADUXVKIuTilOgz8prW/SAoAdEvORwCymVMlH4buGeeh+yNApOyBaoaxwt/zKxQiFLVC6ibW3mMlqiw==
X-Received: by 2002:a17:902:1347:: with SMTP id
 r7-v6mr2618297ple.62.1528846824060; 
 Tue, 12 Jun 2018 16:40:24 -0700 (PDT)
Received: from dtor-ws ([2620:0:1000:1511:8de6:27a8:ed13:2ef5])
 by smtp.gmail.com with ESMTPSA id n72-v6sm1922170pfj.68.2018.06.12.16.40.22
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 12 Jun 2018 16:40:22 -0700 (PDT)
Date: Tue, 12 Jun 2018 16:40:20 -0700
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180612234020.GI38773@dtor-ws>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDM6NDY6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxMi8wNi8xOCAwOTo0OCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6
Cj4gPiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVu
a29AZXBhbS5jb20+Cj4gPiAKPiA+IFRoaXMgaXMgdGhlIHN5bmMgdXAgd2l0aCB0aGUgY2Fub25p
Y2FsIGRlZmluaXRpb25zIG9mIHRoZSBpbnB1dCwKPiA+IHNvdW5kIGFuZCBkaXNwbGF5IHByb3Rv
Y29scyBpbiBYZW4uCj4gPiAKPiA+IENoYW5nZXMgdG8ga2JkaWY6Cj4gPiAxLiBBZGQgbWlzc2lu
ZyBzdHJpbmcgY29uc3RhbnRzIGZvciB7ZmVhdHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+ID4g
ICAgdG8gYWxpZ24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgaW50ZXJmYWNlIGZpbGUuCj4gPiAKPiA+
IDIuIEFkZCBuZXcgWGVuU3RvcmUgZmVhdHVyZSBmaWVsZHMsIHNvIGl0IGlzIHBvc3NpYmxlIHRv
IGluZGl2aWR1YWxseQo+ID4gICAgY29udHJvbCBzZXQgb2YgZXhwb3NlZCB2aXJ0dWFsIGRldmlj
ZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6Cj4gPiAgICAgIC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1rZXli
b2FyZCB0byAxIGlmIG5vIGtleWJvYXJkIGRldmljZSBuZWVkcwo+ID4gICAgICAgIHRvIGJlIGNy
ZWF0ZWQKPiA+ICAgICAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLXBvaW50ZXIgdG8gMSBpZiBubyBw
b2ludGVyIGRldmljZSBuZWVkcwo+ID4gICAgICAgIHRvIGJlIGNyZWF0ZWQKPiA+IAo+ID4gMy4g
TW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5kIG5vZGVzOiB0aGVz
ZSBhcmUKPiA+ICAgICBkZXNjcmliZWQgYXMgYSBwYXJ0IG9mIGZyb250ZW5kJ3MgWGVuQnVzIGNv
bmZpZ3VyYXRpb24gbm9kZXMKPiA+ICAgICB3aGlsZSB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3Mg
Y29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkgbW92aW5nCj4gPiAgICAgdGhlIHBhcmFtZXRlcnMg
dG8gdGhlIHByb3BlciBzZWN0aW9uLgo+ID4gCj4gPiBVbmlxdWUtaWQgZmllbGQ6Cj4gPiAxLiBB
ZGQgdW5pcXVlLWlkIFhlbkJ1cyBlbnRyeSBmb3IgdmlydHVhbCBpbnB1dCBhbmQgZGlzcGxheS4K
PiA+IAo+ID4gMi4gQ2hhbmdlIHR5cGUgb2YgdW5pcXVlLWlkIGZpZWxkIHRvIHN0cmluZyBmb3Ig
c25kaWYgdG8gYWxpZ24gd2l0aAo+ID4gZGlzcGxheSBhbmQgaW5wdXQgcHJvdG9jb2xzLgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cj4gCj4gSSdtIGZpbmUgd2l0aCB0aGlzIHBhdGNoIGJlaW5nIGFkZGVkIHZp
YSB0aGUgaW5wdXQgdHJlZSB3aXRoIHRoZSBvdGhlcgo+IHBhdGNoZXMuIEluIGNhc2UgSSBzaG91
bGQgdGFrZSBpdCB2aWEgdGhlIFhlbiB0cmVlLCBwbGVhc2Ugc2VuZCBtZSBhCj4gbm90ZS4KCkp1
ZXJnZW4sCgpJIGNyZWF0ZWQgYW4gaW1tdXRhYmxlIGJyYW5jaCBvZmYgdjQuMTcgd2l0aCB0aGVz
ZSAzIHBhdGNoZXMgaW4gY2FzZSB5b3UKd291bGQgd2FudCB0byBtZXJnZSB0aGVtIGludG8geW91
ciB0cmVlIHdpdGhvdXQgd2FpdGluZyBmb3IgdGhlbSB0bwphcHBlYXIgaW4gbWFpbmxpbmU6Cgpn
aXQgcHVsbCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvZHRv
ci9pbnB1dC5naXQgaWIvNC4xNy14ZW4ta2JkZnJvbnQtcnVudGltZS1jb25maWcKClRoYW5rcy4K
Ci0tIApEbWl0cnkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 00:48:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 00:48: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 1fStx4-0006yz-0F; Wed, 13 Jun 2018 00:47:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fStx2-0006yp-51
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 00:47:52 +0000
X-Inumbo-ID: 0e99f015-6ea3-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e99f015-6ea3-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 02:45:24 +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 w5D0kvhZ087588;
 Wed, 13 Jun 2018 00:47:42 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-2017-10-26;
 bh=1o2y63mJoa4ibguG3jofqWmIG73zvUVZORdrK+eyzm8=;
 b=tYh7sMbyDynidOQmy5J1+GBmL6OApqMK9rswo6mL6SIeS0YgaQnBZaY4NSWrZuLcVJyL
 nt67OGGBmuoukrtZqxnJ3k43HY+pDWTAcGUlU+ggEZoJOtItXwMjl0tNjj1FKZJ1X0To
 v3iDec24bYg6E0Iug5HaY+udMDCw55l2YjTTUFE1XOEafgCuCE98Q/shoGMsDpCBPdyw
 +s6DiZClcWYKYA2zMoJPlMzG7lvr9fGE85aNKKsyOpcRTICTflzUu4sgnWwYG/nyBFhL
 gJe/M5EMcSXUIYCRqshUr82q82s9+/9w1KyfGe0WrNYp7wcp/GUdRfy40A/zJAVOhPUv 1A== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jjp6c8aqa-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 00:47:42 +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 w5D0lf7p030045
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 00:47:41 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 w5D0lduB020813;
 Wed, 13 Jun 2018 00:47:40 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 17:47:39 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
Date: Tue, 12 Jun 2018 20:47:37 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-4-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130007
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaCBi
L2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp
bmRleCAwMDAwMDAwMDAwMDAuLmUwOTM5Mzg3Mjc4ZAo+IC0tLSAvZGV2L251bGwKPiArKysgYi9p
bmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+IEBAIC0wLDAgKzEsNjQgQEAKPiArLyogU1BE
WC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KPiArCj4gKy8qCj4gKyAqIFhlbiBtZW1v
cnkgcmVzZXJ2YXRpb24gdXRpbGl0aWVzLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMs
IEIgRHJhZ292aWMKPiArICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQsIE0gV2lsbGlhbXNvbiwg
SyBGcmFzZXIKPiArICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBNLiBTbWl0aCwgSUJNIENvcnBv
cmF0aW9uCj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKPiArICogQ29weXJp
Z2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+
ICsgKi8KPiArCj4gKyNpZm5kZWYgX1hFTk1FTV9SRVNFUlZBVElPTl9ICj4gKyNkZWZpbmUgX1hF
Tk1FTV9SRVNFUlZBVElPTl9ICj4gKwo+ICsjaW5jbHVkZSA8bGludXgva2VybmVsLmg+Cj4gKyNp
bmNsdWRlIDxsaW51eC9zbGFiLmg+Cj4gKwo+ICsjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwu
aD4KPiArI2luY2x1ZGUgPGFzbS90bGIuaD4KPiArCj4gKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNl
L21lbW9yeS5oPgo+ICsjaW5jbHVkZSA8eGVuL3BhZ2UuaD4KCgpJIHNob3VsZCBoYXZlIG5vdGlj
ZWQgdGhpcyBpbiB0aGUgcHJldmlvdXMgcG9zdCBidXQgSSBzdXNwZWN0IG1vc3Qgb2YgCnRoZXNl
IGluY2x1ZGVzIGJlbG9uZyBpbiB0aGUgQyBmaWxlLiBGb3IgZXhhbXBsZSwgdGhlcmUgaXMgbm8g
cmVhc29uIGZvciAKaHlwZXJjYWxsLmggaGVyZS4KCi1ib3JpcwoKCj4gKwo+ICtzdGF0aWMgaW5s
aW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2Up
Cj4gK3sKPiArI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFHRVMKPiArCWNsZWFyX2hpZ2hwYWdl
KHBhZ2UpOwo+ICsjZW5kaWYKPiArfQo+ICsKPiArI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1N
VQo+ICt2b2lkIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKHVuc2lnbmVk
IGxvbmcgY291bnQsCj4gKwkJCQkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsCj4gKwkJCQkJICAg
IHhlbl9wZm5fdCAqZnJhbWVzKTsKPiArCj4gK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFf
bWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAo+ICsJCQkJCSAgIHN0cnVjdCBwYWdl
ICoqcGFnZXMpOwo+ICsjZW5kaWYKPiArCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVz
ZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwKPiArCQkJCQkJ
CXN0cnVjdCBwYWdlICoqcGFnZXMsCj4gKwkJCQkJCQl4ZW5fcGZuX3QgKmZyYW1lcykKPiArewo+
ICsjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCj4gKwlpZiAoIXhlbl9mZWF0dXJlKFhFTkZF
QVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKQo+ICsJCV9feGVubWVtX3Jlc2VydmF0aW9uX3Zh
X21hcHBpbmdfdXBkYXRlKGNvdW50LCBwYWdlcywgZnJhbWVzKTsKPiArI2VuZGlmCj4gK30KPiAr
Cj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNl
dCh1bnNpZ25lZCBsb25nIGNvdW50LAo+ICsJCQkJCQkgICAgICAgc3RydWN0IHBhZ2UgKipwYWdl
cykKPiArewo+ICsjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCj4gKwlpZiAoIXhlbl9mZWF0
dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKQo+ICsJCV9feGVubWVtX3Jlc2Vy
dmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQoY291bnQsIHBhZ2VzKTsKPiArI2VuZGlmCj4gK30KPiAr
Cj4gK2ludCB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoaW50IGNvdW50LCB4ZW5fcGZuX3Qg
KmZyYW1lcyk7Cj4gKwo+ICtpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3Vu
dCwgeGVuX3Bmbl90ICpmcmFtZXMpOwo+ICsKPiArI2VuZGlmCj4gCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 01:08:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 01:08:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSuGj-00082t-CV; Wed, 13 Jun 2018 01:08:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSuGh-00081Y-BS
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 01:08:11 +0000
X-Inumbo-ID: 3f98e8fd-6ea6-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f98e8fd-6ea6-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 01:08:15 +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 w5D16cJW098452;
 Wed, 13 Jun 2018 01:08: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-2017-10-26;
 bh=O5iB7Aprjifud8uNCkKZxA7YdMfp8ogwznxDszLTQYA=;
 b=JdGKYrwdj7ypewBJIuPc+3U54JExZfCZ9Px1pOA4htOrQMsMLP9wLXrYT0nTfWGG2PEB
 RR8Td0POCifZ+uTaEVuN+F7cjho9nRO8DI0CVaTVfONt7cex344Pg9eGa6MIlnZJu2Zp
 vmbNsBvV2mM0VMNXYlqvlXfs0zafX9Hqn4EPAulU2R3yFIMOEB0uSpB+d686gqM3YFuS
 j+hOq45i716+QMT1kLvJ2wyoa5XGlTIt0TkMlOFPxLPoyxK1r0DRYHMDbB+N5pjw5ZPq
 4z2RHQ5GppKJt9h54BFSE0rC8kgisvqvqj3hmdFBVhtsKnojpJ5qeMoO+FaJOT+VzYgy mA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jjp6c8bq5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:08:02 +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 w5D1820S013927
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:08:02 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5D181V5005320;
 Wed, 13 Jun 2018 01:08:01 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 18:08:01 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <124f3832-63b4-021d-0c6f-470229c7a056@oracle.com>
Date: Tue, 12 Jun 2018 21:07:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-4-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=525
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806130011
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
CgoKT25lIG1vcmUgdGhpbmc6IHBsZWFzZSBhZGQgYSBjb21tZW50IGhlcmUgc2F5aW5nIHRoYXQg
ZnJhbWVzIGFycmF5IGlzIAphcnJheSBvZiBQRk5zIChpbiBYZW4gZ3JhbnVsYXJpdHkpLCB3aGlj
aCBpcyB3aGF0IApYRU5NRU1fcG9wdWxhdGVfcGh5c21hcCByZXF1aXJlcy4gQW5kIHJlbW92ZSAo
b3IgdXBkYXRlIHRvIG5hbWUgdGhlIAphY3R1YWwgY2FsbCB5b3UgYXJlIG1ha2luZykgdGhlIGNv
cnJlc3BvbmRpbmcgY29tbWVudCBpbiAKaW5jcmVhc2VfcmVzZXJ2YXRpb24oKS4KCgo+ICsKPiAr
aW50IHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJh
bWVzKQo+ICt7Cj4gKwlzdHJ1Y3QgeGVuX21lbW9yeV9yZXNlcnZhdGlvbiByZXNlcnZhdGlvbiA9
IHsKPiArCQkuYWRkcmVzc19iaXRzID0gMCwKPiArCQkuZXh0ZW50X29yZGVyID0gRVhURU5UX09S
REVSLAo+ICsJCS5kb21pZCAgICAgICAgPSBET01JRF9TRUxGCj4gKwl9Owo+ICsKPiArCXNldF94
ZW5fZ3Vlc3RfaGFuZGxlKHJlc2VydmF0aW9uLmV4dGVudF9zdGFydCwgZnJhbWVzKTsKPiArCXJl
c2VydmF0aW9uLm5yX2V4dGVudHMgPSBjb3VudDsKPiArCXJldHVybiBIWVBFUlZJU09SX21lbW9y
eV9vcChYRU5NRU1fcG9wdWxhdGVfcGh5c21hcCwgJnJlc2VydmF0aW9uKTsKPiArfQo+ICtFWFBP
UlRfU1lNQk9MX0dQTCh4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UpOwoKCkFuZCBzaW1pbGFy
bHksIGhlcmUgd2UgYXJlIHJlcXVlc3RpbmcgR0ZOcywgYW5kIHVwZGF0ZSAKZGVjcmVhc2VfcmVz
ZXJ2YXRpb24oKS4KCgotYm9yaXMKCj4gKwo+ICtpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3Jl
YXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpCj4gK3sKPiArCXN0cnVjdCB4ZW5fbWVt
b3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0gewo+ICsJCS5hZGRyZXNzX2JpdHMgPSAwLAo+
ICsJCS5leHRlbnRfb3JkZXIgPSBFWFRFTlRfT1JERVIsCj4gKwkJLmRvbWlkICAgICAgICA9IERP
TUlEX1NFTEYKPiArCX07Cj4gKwo+ICsJc2V0X3hlbl9ndWVzdF9oYW5kbGUocmVzZXJ2YXRpb24u
ZXh0ZW50X3N0YXJ0LCBmcmFtZXMpOwo+ICsJcmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IGNvdW50
Owo+ICsJcmV0dXJuIEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZh
dGlvbiwgJnJlc2VydmF0aW9uKTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 01:12:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 01:12:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSuKs-0000NS-7n; Wed, 13 Jun 2018 01: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSuKq-0000NJ-TS
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 01:12:28 +0000
X-Inumbo-ID: d8fa9104-6ea6-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8fa9104-6ea6-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 01:12: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 w5D15rK7184614;
 Wed, 13 Jun 2018 01:12:19 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=dT0EAWnUj/+gHQNtmlaQGicVIPSfFPG0OPF9P7c9SO4=;
 b=DHX7Dbdlj33X6Iq2m8toWALl5H16LhxWpAPMNQxMdFjszMgyxGW5J/KEHEaqCLU7ClkA
 8YO4oxLsYlYED4fHQvzFDT/Tt2wA1QvBanFt86K3Uw/hsP0j+FZzSNHHo1/vft8uR9z/
 vkNYztt2raW4v+z9zcMTL2aEfKf4DyOAukSHi982qunqs0K0a0OXRugJJpH/Fmsqy4ge
 +tJ7RsVPiY2aWsej7qs+Rs77/qZeDfmCtS0D7CFg+4RHLz22wyl1pzsUcxyH5V+DQ056
 GhhGWu1fysNgJEjCj/8f1nB9XgS4YIDnLe+B1msHBsXGdpZRvUqK4hEKklotBdif4QUL 6A== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jjp6brbtr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:12:19 +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 w5D1CI1n010229
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:12:18 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5D1CHvw007646;
 Wed, 13 Jun 2018 01:12:17 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 18:12:17 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-5-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <4ab26c9a-155a-cd04-fbf6-c38c6429959b@oracle.com>
Date: Tue, 12 Jun 2018 21:12:15 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-5-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130011
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cj4gCj4gRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxs
b2NhdGluZyBidWZmZXJzIHRoYXQgY2FuCj4gYmUgdXNlZCBmb3IgRE1BIG9wZXJhdGlvbnMgYW5k
IG1hcHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzCj4gb24gdG9wIG9mIHRob3NlLgo+IFRo
ZSByZXN1bHRpbmcgYnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhl
IGJhbGxvb24KPiBkcml2ZXIgaW4gdGVybXMgdGhhdCBwcm9wZXIgbWVtb3J5IHJlc2VydmF0aW9u
IGlzIG1hZGUKPiAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBhbmQgVkEgbWFwcGlu
Z3MgdXBkYXRlZCBpZiBuZWVkZWQpLgo+IFRoaXMgaXMgdXNlZnVsIGZvciBzaGFyaW5nIGZvcmVp
Z24gYnVmZmVycyB3aXRoIEhXIGRyaXZlcnMgd2hpY2gKPiBjYW5ub3Qgd29yayB3aXRoIHNjYXR0
ZXJlZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxsb29uIGRyaXZlciwKPiBidXQgcmVxdWly
ZSBETUFhYmxlIG1lbW9yeSBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KClJldmlld2Vk
LWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKd2l0aCBh
IHNtYWxsIG5pdCBiZWxvdwoKCj4gLS0tCj4gICBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgIHwg
MTMgKysrKysrCj4gICBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIHwgOTcgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5o
IHwgMTggKysrKysrKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTI4IGluc2VydGlvbnMoKykKPiAK
PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcK
PiBpbmRleCBlNWQwYzI4MzcyZWEuLjM5NTM2ZGRmYmNlNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz
L3hlbi9LY29uZmlnCj4gKysrIGIvZHJpdmVycy94ZW4vS2NvbmZpZwo+IEBAIC0xNjEsNiArMTYx
LDE5IEBAIGNvbmZpZyBYRU5fR1JBTlRfREVWX0FMTE9DCj4gICAJICB0byBvdGhlciBkb21haW5z
LiBUaGlzIGNhbiBiZSB1c2VkIHRvIGltcGxlbWVudCBmcm9udGVuZCBkcml2ZXJzCj4gICAJICBv
ciBhcyBwYXJ0IG9mIGFuIGludGVyLWRvbWFpbiBzaGFyZWQgbWVtb3J5IGNoYW5uZWwuCj4gICAK
PiArY29uZmlnIFhFTl9HUkFOVF9ETUFfQUxMT0MKPiArCWJvb2wgIkFsbG93IGFsbG9jYXRpbmcg
RE1BIGNhcGFibGUgYnVmZmVycyB3aXRoIGdyYW50IHJlZmVyZW5jZSBtb2R1bGUiCj4gKwlkZXBl
bmRzIG9uIFhFTiAmJiBIQVNfRE1BCj4gKwloZWxwCj4gKwkgIEV4dGVuZHMgZ3JhbnQgdGFibGUg
bW9kdWxlIEFQSSB0byBhbGxvdyBhbGxvY2F0aW5nIERNQSBjYXBhYmxlCj4gKwkgIGJ1ZmZlcnMg
YW5kIG1hcHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzIG9uIHRvcCBvZiBpdC4KPiArCSAg
VGhlIHJlc3VsdGluZyBidWZmZXIgaXMgc2ltaWxhciB0byBvbmUgYWxsb2NhdGVkIGJ5IHRoZSBi
YWxsb29uCj4gKwkgIGRyaXZlciBpbiB0ZXJtcyB0aGF0IHByb3BlciBtZW1vcnkgcmVzZXJ2YXRp
b24gaXMgbWFkZQo+ICsJICAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBhbmQgVkEg
bWFwcGluZ3MgdXBkYXRlZCBpZiBuZWVkZWQpLgoKSSB0aGluayB5b3Ugc2hvdWxkIGRyb3AgdGhl
IHdvcmQgInRlcm1zIiBhbmQgc2F5ICJpcyBtYWRlICpieSoiIGFuZCAiVkEgCm1hcHBpbmdzICph
cmUqIHVwZGF0ZWQiCgpBbmQgc2ltaWxhciBjaGFuZ2UgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgoK
LWJvcmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 01:27:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 01: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 1fSuYx-0003p1-Cs; Wed, 13 Jun 2018 01:27:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSuYw-0003ow-Bi
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 01:27:02 +0000
X-Inumbo-ID: e1d4e165-6ea8-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1d4e165-6ea8-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 01:27:06 +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 w5D1QhI3196287;
 Wed, 13 Jun 2018 01:26: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-2017-10-26;
 bh=I7YHtUjOiwjd3IP3X/0cHp0iqvuHR9MQT1ArFoVHpSM=;
 b=j2LU9RVIAC9oyv5mSbNFk4UUIHpGeUgVgM0J3LoHLNrxo6HyN8l+Sq+09FCBY5bHZx7R
 wkgrso6gp6d2F9CvdATbu7GcQjWSSisC8lHxJMD78d1Id3uphZFLApMCOg/VZcJ1xgtB
 AxfhfFpVmsBlnwIQYJ5/vQWN98vnm1Xx4/7bgaIrkc2lxGZuMcy55g65BXTJwV+k4rIJ
 04NcKpOFKKBXWOvFcYK53adc9b0OAddiJ3WBodm69fkFMr3RUTUw1aFEdBLmwBE56okM
 rBK59hFciyVTJidSt8CE8Y5vIt01NhqpjQH7IcMTPiiRDHwyHA6mE7tAas5/gyh0uy13 +A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2jjp6brcd9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:26:53 +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 w5D1Qqiv008845
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:26:53 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 w5D1QqKu004931;
 Wed, 13 Jun 2018 01:26:52 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 18:26:51 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-6-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <b78251d7-462a-fb1f-32e9-868a7236decb@oracle.com>
Date: Tue, 12 Jun 2018 21:26:49 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-6-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130014
Subject: Re: [Xen-devel] [PATCH v3 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Cj4gICAKPiAgIHN0YXRpYyB2b2lkIGdudGRldl9wcmludF9tYXBzKHN0cnVjdCBnbnRkZXZfcHJp
diAqcHJpdiwKPiBAQCAtMTIxLDggKzE0NiwyNyBAQCBzdGF0aWMgdm9pZCBnbnRkZXZfZnJlZV9t
YXAoc3RydWN0IGdyYW50X21hcCAqbWFwKQo+ICAgCWlmIChtYXAgPT0gTlVMTCkKPiAgIAkJcmV0
dXJuOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+ICsJaWYgKG1h
cC0+ZG1hX3ZhZGRyKSB7Cj4gKwkJc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyBhcmdzOwo+
ICsKPiArCQlhcmdzLmRldiA9IG1hcC0+ZG1hX2RldjsKPiArCQlhcmdzLmNvaGVyZW50ID0gbWFw
LT5kbWFfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQ7CgoKYXJncy5jb2hlcmVudCA9
ICEhKG1hcC0+ZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKTsKCgo+ICsJCWFy
Z3MubnJfcGFnZXMgPSBtYXAtPmNvdW50Owo+ICsJCWFyZ3MucGFnZXMgPSBtYXAtPnBhZ2VzOwo+
ICsJCWFyZ3MuZnJhbWVzID0gbWFwLT5mcmFtZXM7Cj4gKwkJYXJncy52YWRkciA9IG1hcC0+ZG1h
X3ZhZGRyOwo+ICsJCWFyZ3MuZGV2X2J1c19hZGRyID0gbWFwLT5kbWFfYnVzX2FkZHI7Cj4gKwo+
ICsJCWdudHRhYl9kbWFfZnJlZV9wYWdlcygmYXJncyk7Cj4gKwl9IGVsc2UKPiArI2VuZGlmCj4g
ICAJaWYgKG1hcC0+cGFnZXMpCj4gICAJCWdudHRhYl9mcmVlX3BhZ2VzKG1hcC0+Y291bnQsIG1h
cC0+cGFnZXMpOwo+ICsKPiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4gKwlr
ZnJlZShtYXAtPmZyYW1lcyk7Cj4gKyNlbmRpZgo+ICAgCWtmcmVlKG1hcC0+cGFnZXMpOwo+ICAg
CWtmcmVlKG1hcC0+Z3JhbnRzKTsKPiAgIAlrZnJlZShtYXAtPm1hcF9vcHMpOwo+IEBAIC0xMzIs
NyArMTc2LDggQEAgc3RhdGljIHZvaWQgZ250ZGV2X2ZyZWVfbWFwKHN0cnVjdCBncmFudF9tYXAg
Km1hcCkKPiAgIAlrZnJlZShtYXApOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyBzdHJ1Y3QgZ3JhbnRf
bWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50
KQo+ICtzdGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCwKPiArCQkJCQkgIGludCBkbWFfZmxhZ3MpCj4gICB7
Cj4gICAJc3RydWN0IGdyYW50X21hcCAqYWRkOwo+ICAgCWludCBpOwo+IEBAIC0xNTUsNiArMjAw
LDM3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCBn
bnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50KQo+ICAgCSAgICBOVUxMID09IGFkZC0+cGFnZXMp
Cj4gICAJCWdvdG8gZXJyOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExP
Qwo+ICsJYWRkLT5kbWFfZmxhZ3MgPSBkbWFfZmxhZ3M7Cj4gKwo+ICsJLyoKPiArCSAqIENoZWNr
IGlmIHRoaXMgbWFwcGluZyBpcyByZXF1ZXN0ZWQgdG8gYmUgYmFja2VkCj4gKwkgKiBieSBhIERN
QSBidWZmZXIuCj4gKwkgKi8KPiArCWlmIChkbWFfZmxhZ3MgJiAoR05UREVWX0RNQV9GTEFHX1dD
IHwgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKSkgewo+ICsJCXN0cnVjdCBnbnR0YWJfZG1hX2Fs
bG9jX2FyZ3MgYXJnczsKPiArCj4gKwkJYWRkLT5mcmFtZXMgPSBrY2FsbG9jKGNvdW50LCBzaXpl
b2YoYWRkLT5mcmFtZXNbMF0pLAo+ICsJCQkJICAgICAgR0ZQX0tFUk5FTCk7Cj4gKwkJaWYgKCFh
ZGQtPmZyYW1lcykKPiArCQkJZ290byBlcnI7Cj4gKwo+ICsJCS8qIFJlbWVtYmVyIHRoZSBkZXZp
Y2UsIHNvIHdlIGNhbiBmcmVlIERNQSBtZW1vcnkuICovCj4gKwkJYWRkLT5kbWFfZGV2ID0gcHJp
di0+ZG1hX2RldjsKPiArCj4gKwkJYXJncy5kZXYgPSBwcml2LT5kbWFfZGV2Owo+ICsJCWFyZ3Mu
Y29oZXJlbnQgPSBkbWFfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQ7CgoKQW5kIGFn
YWluIGhlcmUuCgoKPiArCQlhcmdzLm5yX3BhZ2VzID0gY291bnQ7Cj4gKwkJYXJncy5wYWdlcyA9
IGFkZC0+cGFnZXM7Cj4gKwkJYXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKPiArCj4gKwkJaWYg
KGdudHRhYl9kbWFfYWxsb2NfcGFnZXMoJmFyZ3MpKQo+ICsJCQlnb3RvIGVycjsKPiArCj4gKwkJ
YWRkLT5kbWFfdmFkZHIgPSBhcmdzLnZhZGRyOwo+ICsJCWFkZC0+ZG1hX2J1c19hZGRyID0gYXJn
cy5kZXZfYnVzX2FkZHI7Cj4gKwl9IGVsc2UKPiArI2VuZGlmCj4gICAJaWYgKGdudHRhYl9hbGxv
Y19wYWdlcyhjb3VudCwgYWRkLT5wYWdlcykpCj4gICAJCWdvdG8gZXJyOwo+ICAgCj4gQEAgLTMy
NSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21h
cCAqbWFwKQo+ICAgCQltYXAtPnVubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPm1hcF9vcHNbaV0u
aGFuZGxlOwo+ICAgCQlpZiAodXNlX3B0ZW1vZCkKPiAgIAkJCW1hcC0+a3VubWFwX29wc1tpXS5o
YW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKPiArI2lmZGVmIENPTkZJR19YRU5fR1JB
TlRfRE1BX0FMTE9DCj4gKwkJZWxzZSBpZiAobWFwLT5kbWFfdmFkZHIpIHsKPiArCQkJdW5zaWdu
ZWQgbG9uZyBtZm47CgoKVGhpcyBzaG91bGQgYmUgY2FsbGVkIGJmbiBub3cuCgoKPiArCj4gKwkJ
CW1mbiA9IHBmbl90b19iZm4ocGFnZV90b19wZm4obWFwLT5wYWdlc1tpXSkpOwo+ICsJCQltYXAt
PnVubWFwX29wc1tpXS5kZXZfYnVzX2FkZHIgPSBfX3Bmbl90b19waHlzKG1mbik7Cj4gKwkJfQo+
ICsjZW5kaWYKPiAgIAl9Cj4gICAJcmV0dXJuIGVycjsKPiAgIH0KPiBAQCAtNTQ4LDYgKzYzMiwx
NyBAQCBzdGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBm
aWxlICpmbGlwKQo+ICAgCX0KPiAgIAo+ICAgCWZsaXAtPnByaXZhdGVfZGF0YSA9IHByaXY7Cj4g
KyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+ICsJcHJpdi0+ZG1hX2RldiA9IGdu
dGRldl9taXNjZGV2LnRoaXNfZGV2aWNlOwo+ICsKPiArCS8qCj4gKwkgKiBUaGUgZGV2aWNlIGlz
IG5vdCBzcGF3biBmcm9tIGEgZGV2aWNlIHRyZWUsIHNvIGFyY2hfc2V0dXBfZG1hX29wcwo+ICsJ
ICogaXMgbm90IGNhbGxlZCwgdGh1cyBsZWF2aW5nIHRoZSBkZXZpY2Ugd2l0aCBkdW1teSBETUEg
b3BzLgo+ICsJICogRml4IHRoaXMgY2FsbCBvZl9kbWFfY29uZmlndXJlKCkgd2l0aCBhIE5VTEwg
bm9kZSB0byBzZXQKCgoiRml4IHRoaXMgYnkgY2FsbGluZyAuLi4iIEkgdGhpbmsuCgoKPiArCSAq
IGRlZmF1bHQgRE1BIG9wcy4KPiArCSAqLwo+ICsJb2ZfZG1hX2NvbmZpZ3VyZShwcml2LT5kbWFf
ZGV2LCBOVUxMKTsKPiArI2VuZGlmCj4gICAJcHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOwo+
ICAgCj4gICAJcmV0dXJuIDA7CgoKV2l0aCB0aG9zZSBmaXhlZCwKClJldmlld2VkLWJ5OiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 01:38:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 01: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 1fSujz-0005Ce-RT; Wed, 13 Jun 2018 01:38:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSujz-0005CZ-6L
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 01:38:27 +0000
X-Inumbo-ID: 79f1003b-6eaa-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79f1003b-6eaa-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 01:38:30 +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 w5D1Zxu5115232;
 Wed, 13 Jun 2018 01:38: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-2017-10-26;
 bh=7fJ4JzlyVSqgQf6jugMidCvpuwVud0LwY/Wn6IvIA/c=;
 b=Q1ToAvQO20UInOtx9JW/yRnJoCoCv9p0b+2Au8GmRMSkQsyv7Ypi99CaTZNBSjPRyNw8
 GsrxJnPaVBSISXXg8nWPtt+jhZjLCg/tbkai7t0rBiDWDOnOxkyTfhgJUae03vpqKUMp
 STolJXt6ySVzK4GFInUcr0q4/1bQ8uT0E7cPXP1gM5pkfn/qcfh++ZUPlNVj8iAYepoC
 rW85AN9tHLEoA3vlVDtF9uD9F01gCdceQgALbLTG2Ztw05x/KcKTDwcj8Ab0QPEidjqi
 bbgGUt6/Yp+JS6kifKufUxH2E+axirRJUZ7TcCFR+WLmVPo/uahRQ10UUFnZzgfZdc5x oQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jjp6c8d2s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:38: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 w5D1cGU7005702
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:38:16 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 w5D1cFAH012693;
 Wed, 13 Jun 2018 01:38:15 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 18:38:15 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-7-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <fc339230-f1e1-303b-1b82-0bd23d7b69b3@oracle.com>
Date: Tue, 12 Jun 2018 21:38:13 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-7-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130017
Subject: Re: [Xen-devel] [PATCH v3 6/9] xen/gntdev: Make private
 routines/structures accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cj4gCj4gVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIHN1cHBvcnQg
b2YgRE1BIGJ1ZmZlcgo+IGZ1bmN0aW9uYWxpdHk6IG1ha2UgbWFwL3VubWFwIHJlbGF0ZWQgY29k
ZSBhbmQgc3RydWN0dXJlcywgdXNlZAo+IHByaXZhdGVseSBieSBnbnRkZXYsIHJlYWR5IGZvciBk
bWEtYnVmIGV4dGVuc2lvbiwgd2hpY2ggd2lsbCByZS11c2UKPiB0aGVzZS4gUmVuYW1lIGNvcnJl
c3BvbmRpbmcgc3RydWN0dXJlcyBhcyB0aG9zZSBiZWNvbWUgbm9uLXByaXZhdGUKPiB0byBnbnRk
ZXYgbm93Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVr
c2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMveGVuL2dudGRl
di1jb21tb24uaCB8ICA4NiArKysrKysrKysrKysrKysrKysrKysrKwo+ICAgZHJpdmVycy94ZW4v
Z250ZGV2LmMgICAgICAgIHwgMTMyICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMjggaW5zZXJ0aW9ucygrKSwgOTAgZGVsZXRpb25zKC0p
Cj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oCj4gCj4g
ZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaCBiL2RyaXZlcnMveGVuL2du
dGRldi1jb21tb24uaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAw
Li43YTk4NDVhNmJlZTkKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2
LWNvbW1vbi5oCj4gQEAgLTAsMCArMSw4NiBAQAo+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogR1BMLTIuMCAqLwo+ICsKPiArLyoKPiArICogQ29tbW9uIGZ1bmN0aW9uYWxpdHkgb2YgZ3Jh
bnQgZGV2aWNlLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDYtMjAwNywgRCBHIE11cnJh
eS4KPiArICogICAgICAgICAgIChjKSAyMDA5IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgo+ICsgKiAgICAgICAgICAgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQ
QU0gU3lzdGVtcyBJbmMuCj4gKyAqLwo+ICsKPiArI2lmbmRlZiBfR05UREVWX0NPTU1PTl9ICj4g
KyNkZWZpbmUgX0dOVERFVl9DT01NT05fSAo+ICsKPiArI2luY2x1ZGUgPGxpbnV4L21tLmg+Cj4g
KyNpbmNsdWRlIDxsaW51eC9tbWFuLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9tbXVfbm90aWZpZXIu
aD4KPiArI2luY2x1ZGUgPGxpbnV4L3R5cGVzLmg+Cj4gKwo+ICtzdHJ1Y3QgZ250ZGV2X3ByaXYg
ewo+ICsJLyogbWFwcyB3aXRoIHZpc2libGUgb2Zmc2V0cyBpbiB0aGUgZmlsZSBkZXNjcmlwdG9y
ICovCj4gKwlzdHJ1Y3QgbGlzdF9oZWFkIG1hcHM7Cj4gKwkvKiBtYXBzIHRoYXQgYXJlIG5vdCB2
aXNpYmxlOyB3aWxsIGJlIGZyZWVkIG9uIG11bm1hcC4KPiArCSAqIE9ubHkgcG9wdWxhdGVkIGlm
IHBvcHVsYXRlX2ZyZWVhYmxlX21hcHMgPT0gMSAqLwoKClNpbmNlIHlvdSBhcmUgdG91Y2hpbmcg
dGhpcyBjb2RlIHBsZWFzZSBmaXggY29tbWVudCBzdHlsZS4KCgo+ICsJc3RydWN0IGxpc3RfaGVh
ZCBmcmVlYWJsZV9tYXBzOwo+ICsJLyogbG9jayBwcm90ZWN0cyBtYXBzIGFuZCBmcmVlYWJsZV9t
YXBzICovCj4gKwlzdHJ1Y3QgbXV0ZXggbG9jazsKPiArCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwo+
ICsJc3RydWN0IG1tdV9ub3RpZmllciBtbjsKPiArCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5U
X0RNQV9BTExPQwo+ICsJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRl
ZC4gKi8KPiArCXN0cnVjdCBkZXZpY2UgKmRtYV9kZXY7Cj4gKyNlbmRpZgo+ICt9OwoKCldpdGgg
dGhhdCBmaXhlZCwKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 01:50:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 01: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 1fSuux-0006em-Hu; Wed, 13 Jun 2018 01:49: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSuuv-0006eh-Gt
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 01:49:45 +0000
X-Inumbo-ID: 0e8b0ce4-6eac-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e8b0ce4-6eac-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 01:49:49 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5D1fCax118504;
 Wed, 13 Jun 2018 01:49: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-2017-10-26;
 bh=kiTdN06vLEXfnahXrWSp98NvAA5Zyu+oRZoA8sOlxPc=;
 b=bXAh24bFzzN3ng2BUeqnlyYQahDHcvU7BAYtjqW1TW8DMu6UUS/aFP2Gvf//ljBX499M
 yafZYixFVfYA1zJsU1LCgNOqrQsnDIpvtRsnhPhki/KMeevcK/XxLHILnihPKWz+Tmkn
 pSgZlISTZlTZ6PoX4ebQtxvBXU9N89KcdwOJeL9PG/sGyvNYUIj3IaaKbk5Ff/JRkjOg
 vPgkLr7Qj+AAXoGCLqwDKFY1XqIu4JfB+S5sYdVu8EymtFfA/aGpOkZiAAEPfksIbTB7
 WB8tDZ1ny4RElg3tZVCwV2ExzRHuzydDKsfG/09NznttztN6CUz4jcLOYSnbKyamOgIi Jg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jjp6c8dkc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:49:37 +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 w5D1nbl3008465
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 01:49:37 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 w5D1naWP019538;
 Wed, 13 Jun 2018 01:49:36 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 18:49:36 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-8-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <916e91c9-0710-0afb-2f49-4a7c7b4c02b5@oracle.com>
Date: Tue, 12 Jun 2018 21:49:34 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-8-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130018
Subject: Re: [Xen-devel] [PATCH v3 7/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2
LmMKPiBpbmRleCBhMDlkYjIzZTk2NjMuLmU4MjY2MGQ4MWQ3ZSAxMDA2NDQKPiAtLS0gYS9kcml2
ZXJzL3hlbi9nbnRkZXYuYwo+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gQEAgLTQ4LDYg
KzQ4LDkgQEAKPiAgICNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgo+ICAgCj4gICAjaW5j
bHVkZSAiZ250ZGV2LWNvbW1vbi5oIgo+ICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVG
Cj4gKyNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgiCj4gKyNlbmRpZgo+ICAgCj4gICBNT0RVTEVf
TElDRU5TRSgiR1BMIik7Cj4gICBNT0RVTEVfQVVUSE9SKCJEZXJlayBHLiBNdXJyYXkgPERlcmVr
Lk11cnJheUBjbC5jYW0uYWMudWs+LCAiCj4gQEAgLTU2Niw2ICs1NjksMTUgQEAgc3RhdGljIGlu
dCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKPiAg
IAlJTklUX0xJU1RfSEVBRCgmcHJpdi0+ZnJlZWFibGVfbWFwcyk7Cj4gICAJbXV0ZXhfaW5pdCgm
cHJpdi0+bG9jayk7Cj4gICAKPiArI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgo+ICsJ
cHJpdi0+ZG1hYnVmX3ByaXYgPSBnbnRkZXZfZG1hYnVmX2luaXQoKTsKPiArCWlmIChJU19FUlIo
cHJpdi0+ZG1hYnVmX3ByaXYpKSB7Cj4gKwkJcmV0ID0gUFRSX0VSUihwcml2LT5kbWFidWZfcHJp
dik7Cj4gKwkJa2ZyZWUocHJpdik7Cj4gKwkJcmV0dXJuIHJldDsKPiArCX0KPiArI2VuZGlmCj4g
Kwo+ICAgCWlmICh1c2VfcHRlbW9kKSB7Cj4gICAJCXByaXYtPm1tID0gZ2V0X3Rhc2tfbW0oY3Vy
cmVudCk7Cj4gICAJCWlmICghcHJpdi0+bW0pIHsKPiBAQCAtNjE2LDggKzYyOCwxMyBAQCBzdGF0
aWMgaW50IGdudGRldl9yZWxlYXNlKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBmaWxlICpm
bGlwKQo+ICAgCVdBUk5fT04oIWxpc3RfZW1wdHkoJnByaXYtPmZyZWVhYmxlX21hcHMpKTsKPiAg
IAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dO
VERFVl9ETUFCVUYKPiArCWdudGRldl9kbWFidWZfZmluaShwcml2LT5kbWFidWZfcHJpdik7Cj4g
KyNlbmRpZgo+ICsKPiAgIAlpZiAodXNlX3B0ZW1vZCkKPiAgIAkJbW11X25vdGlmaWVyX3VucmVn
aXN0ZXIoJnByaXYtPm1uLCBwcml2LT5tbSk7Cj4gKwo+ICAgCWtmcmVlKHByaXYpOwo+ICAgCXJl
dHVybiAwOwo+ICAgfQo+IEBAIC05ODcsNiArMTAwNCwxMDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2
X2lvY3RsX2dyYW50X2NvcHkoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCB2b2lkIF9fdXNlciAq
dSkKPiAgIAlyZXR1cm4gcmV0Owo+ICAgfQo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUYKPiArc3RhdGljIGxvbmcKPiArZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfZnJvbV9y
ZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKPiArCQkJCSAgc3RydWN0IGlvY3RsX2dudGRl
dl9kbWFidWZfZXhwX2Zyb21fcmVmcyBfX3VzZXIgKnUpCgoKRGlkbid0IHdlIGFncmVlIHRoYXQg
dGhpcyBjb2RlIG1vdmVzIHRvIGdudGRldi1kbWFidWYuYyA/CgotYm9yaXMKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 02:59:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 02:59: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 1fSvzh-0001JF-AO; Wed, 13 Jun 2018 02:58:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSvzf-0001J8-HB
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 02:58:43 +0000
X-Inumbo-ID: 55ec286a-6eb5-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55ec286a-6eb5-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 04:56:14 +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 w5D2uqcd051250;
 Wed, 13 Jun 2018 02:58:34 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-2017-10-26;
 bh=Tp5dlHUkCApYbdF1Xq/1fs7BszQnnpM3VzSdOlNlSZM=;
 b=DWg9e/1X9nqbBeQfnBcas44kxZj+o9o4614alw7muba0HB3c2bOKXItuzsJSNNMSBefc
 Ks2loE6Lwqpc2zT+WOmYgfwDBuFXcojOPGuLsG0Cq0Je9kEuliaJjcaWpQmzA6pYdaMu
 kcPyvJQJDMBBlrao4wc3XwmjllDOyR/yZ4C+kqpexKCtY+/gUGk8bLeKgqP8894HtIVN
 I9bZfwSAVg4IYzcWdVfju1Y6UIUuS336rs/DLKTzxPqf0FeUTGZ2x9B8n0ulkLTjDjtZ
 jBMKx2m9N8s2wCcQsvpUElgCpONnj9DH6CgtSiKAXSl9VuaiYptHPHkokdTU6KPYzRB1 zQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jjp6brgmd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 02:58:34 +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 w5D2wYMw021204
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 02:58:34 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5D2wXro015704;
 Wed, 13 Jun 2018 02:58:33 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 19:58:32 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-9-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <bd5adb0e-af98-528f-d6f9-9d5888ff2412@oracle.com>
Date: Tue, 12 Jun 2018 22:58:30 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-9-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130033
Subject: Re: [Xen-devel] [PATCH v3 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cj4gCj4gMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMg
cHJvdmlkZWQgYnkgdGhlIGZvcmVpZ24KPiAgICAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYg
aXMgYmFja2VkIGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAo+ICAgICBieSBwcm92aWRpbmcg
R05UREVWX0RNQV9GTEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCj4gICAgIGFz
IGEgRE1BIHdyaXRlLWNvbWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRo
Cj4gICAgIGNvcnJlc3BvbmRpbmcgZG1hX2FsbG9jX3h4eCBBUEkuCj4gICAgIEV4cG9ydCB0aGUg
cmVzdWx0aW5nIGJ1ZmZlciBhcyBhIG5ldyBkbWEtYnVmLgo+IAo+IDIuIEltcGxlbWVudCB3YWl0
aW5nIGZvciB0aGUgZG1hLWJ1ZiB0byBiZSByZWxlYXNlZDogYmxvY2sgdW50aWwgdGhlCj4gICAg
IGRtYS1idWYgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIHByb3ZpZGVkIGlzIHJlbGVhc2VkLgo+
ICAgICBJZiB3aXRoaW4gdGhlIHRpbWUtb3V0IHByb3ZpZGVkIHRoZSBidWZmZXIgaXMgbm90IHJl
bGVhc2VkIHRoZW4KPiAgICAgLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4gSWYgdGhlIGJ1
ZmZlciB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IKPiAgICAgZG9lcyBub3QgZXhpc3Qgb3IgaGFz
IGFscmVhZHkgYmVlbiByZWxlYXNlZCwgdGhlbiAtRU5PRU5UIGlzCj4gICAgIHJldHVybmVkLiBG
b3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycyB0aGlzIG11c3Qgbm90IGJlIHRyZWF0ZWQgYXMKPiAg
ICAgZXJyb3IuCj4gCj4gMy4gTWFrZSBnbnRkZXYncyBjb21tb24gY29kZSBhbmQgc3RydWN0dXJl
cyBhdmFpbGFibGUgdG8gZG1hLWJ1Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gLS0tCj4gICBk
cml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggfCAgIDQgKwo+ICAgZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5jIHwgNDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAg
ZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAgIHwgIDEwICsKPiAgIDMgZmlsZXMgY2hhbmdlZCwg
NDgyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl
cnMveGVuL2dudGRldi1jb21tb24uaCBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAo+IGlu
ZGV4IGEzNDA4ZmQzOWIwNy4uNzJmODBkYmNlODYxIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVu
L2dudGRldi1jb21tb24uaAo+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAo+IEBA
IC04OSw0ICs4OSw4IEBAIGJvb2wgZ250ZGV2X2FjY291bnRfbWFwcGVkX3BhZ2VzKGludCBjb3Vu
dCk7Cj4gICAKPiAgIGludCBnbnRkZXZfbWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBnbnRkZXZfZ3Jh
bnRfbWFwICptYXApOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKPiAr
dm9pZCBnbnRkZXZfcmVtb3ZlX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVjdCBn
bnRkZXZfZ3JhbnRfbWFwICptYXApOwo+ICsjZW5kaWYKPiArCj4gICAjZW5kaWYKPiBkaWZmIC0t
Z2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jCj4gaW5kZXggZGM1N2M2YTI1NTI1Li44NGNiYTY3YzZhZDcgMTAwNjQ0Cj4gLS0tIGEv
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jCj4gQEAgLTMsMTMgKzMsNTMgQEAKPiAgIC8qCj4gICAgKiBYZW4gZG1hLWJ1ZiBmdW5j
dGlvbmFsaXR5IGZvciBnbnRkZXYuCj4gICAgKgo+ICsgKiBETUEgYnVmZmVyIGltcGxlbWVudGF0
aW9uIGlzIGJhc2VkIG9uIGRyaXZlcnMvZ3B1L2RybS9kcm1fcHJpbWUuYy4KPiArICoKPiAgICAq
IENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1z
IEluYy4KPiAgICAqLwo+ICAgCj4gKyNpbmNsdWRlIDxsaW51eC9kbWEtYnVmLmg+Cj4gICAjaW5j
bHVkZSA8bGludXgvc2xhYi5oPgo+ICAgCj4gKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4K
PiArI2luY2x1ZGUgPHhlbi9nbnRkZXYuaD4KPiArCj4gKyNpbmNsdWRlICJnbnRkZXYtY29tbW9u
LmgiCj4gICAjaW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5oIgo+ICAgCj4gK3N0cnVjdCBnbnRkZXZf
ZG1hYnVmIHsKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7Cj4gKwlzdHJ1Y3Qg
ZG1hX2J1ZiAqZG1hYnVmOwo+ICsJc3RydWN0IGxpc3RfaGVhZCBuZXh0Owo+ICsJaW50IGZkOwo+
ICsKPiArCXVuaW9uIHsKPiArCQlzdHJ1Y3Qgewo+ICsJCQkvKiBFeHBvcnRlZCBidWZmZXJzIGFy
ZSByZWZlcmVuY2UgY291bnRlZC4gKi8KPiArCQkJc3RydWN0IGtyZWYgcmVmY291bnQ7Cj4gKwo+
ICsJCQlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXY7Cj4gKwkJCXN0cnVjdCBnbnRkZXZfZ3JhbnRf
bWFwICptYXA7Cj4gKwkJfSBleHA7Cj4gKwl9IHU7Cj4gKwo+ICsJLyogTnVtYmVyIG9mIHBhZ2Vz
IHRoaXMgYnVmZmVyIGhhcy4gKi8KPiArCWludCBucl9wYWdlczsKPiArCS8qIFBhZ2VzIG9mIHRo
aXMgYnVmZmVyLiAqLwo+ICsJc3RydWN0IHBhZ2UgKipwYWdlczsKPiArfTsKPiArCj4gK3N0cnVj
dCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqIHsKPiArCXN0cnVjdCBsaXN0X2hlYWQgbmV4dDsKPiAr
CXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmOwo+ICsJc3RydWN0IGNvbXBsZXRp
b24gY29tcGxldGlvbjsKPiArfTsKPiArCj4gK3N0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1l
bnQgewo+ICsJc3RydWN0IHNnX3RhYmxlICpzZ3Q7Cj4gKwllbnVtIGRtYV9kYXRhX2RpcmVjdGlv
biBkaXI7Cj4gK307Cj4gKwo+ICAgc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiB7Cj4gICAJLyog
TGlzdCBvZiBleHBvcnRlZCBETUEgYnVmZmVycy4gKi8KPiAgIAlzdHJ1Y3QgbGlzdF9oZWFkIGV4
cF9saXN0Owo+IEBAIC0yMywxNyArNjMsNDM5IEBAIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYg
ewo+ICAgCj4gICAvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEgYnVm
ZmVyIHRvIGJlIHJlbGVhc2VkLiAqLwo+ICAgCj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVs
ZWFzZShzdHJ1Y3Qga3JlZiAqa3JlZik7Cj4gKwo+ICtzdGF0aWMgc3RydWN0IGdudGRldl9kbWFi
dWZfd2FpdF9vYmogKgo+ICtkbWFidWZfZXhwX3dhaXRfb2JqX25ldyhzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9wcml2ICpwcml2LAo+ICsJCQlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1
ZikKPiArewo+ICsJc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKm9iajsKPiArCj4gKwlv
YmogPSBremFsbG9jKHNpemVvZigqb2JqKSwgR0ZQX0tFUk5FTCk7Cj4gKwlpZiAoIW9iaikKPiAr
CQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiArCj4gKwlpbml0X2NvbXBsZXRpb24oJm9iai0+
Y29tcGxldGlvbik7Cj4gKwlvYmotPmdudGRldl9kbWFidWYgPSBnbnRkZXZfZG1hYnVmOwo+ICsK
PiArCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+ICsJbGlzdF9hZGQoJm9iai0+bmV4dCwgJnBy
aXYtPmV4cF93YWl0X2xpc3QpOwo+ICsJLyogUHV0IG91ciByZWZlcmVuY2UgYW5kIHdhaXQgZm9y
IGdudGRldl9kbWFidWYncyByZWxlYXNlIHRvIGZpcmUuICovCj4gKwlrcmVmX3B1dCgmZ250ZGV2
X2RtYWJ1Zi0+dS5leHAucmVmY291bnQsIGRtYWJ1Zl9leHBfcmVsZWFzZSk7Cj4gKwltdXRleF91
bmxvY2soJnByaXYtPmxvY2spOwo+ICsJcmV0dXJuIG9iajsKPiArfQo+ICsKPiArc3RhdGljIHZv
aWQgZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnBy
aXYsCj4gKwkJCQkgICAgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmopCj4gK3sK
PiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpjdXJfb2JqLCAqcTsKPiArCj4gKwlt
dXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPiArCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShjdXJf
b2JqLCBxLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKPiArCQlpZiAoY3VyX29iaiA9PSBv
YmopIHsKPiArCQkJbGlzdF9kZWwoJm9iai0+bmV4dCk7Cj4gKwkJCWtmcmVlKG9iaik7Cj4gKwkJ
CWJyZWFrOwo+ICsJCX0KPiArCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CgoKRG8gd2UgcmVh
bGx5IG5lZWQgdG8gd2FsayB0aGUgbGlzdD8KCkFuZCBpZiB3ZSBkbywgZG8gd2UgbmVlZCB0aGUg
c2FmZSB2YXJpYW50IG9mIHRoZSB3YWxrPyBXZSBhcmUgaG9sZGluZyAKdGhlIGxvY2suIEhlcmUg
YW5kIGVsc2V3aGVyZS4KCgo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IGRtYWJ1Zl9leHBfd2FpdF9v
Ympfd2FpdChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqLAo+ICsJCQkJICAgIHUz
MiB3YWl0X3RvX21zKQo+ICt7Cj4gKwlpZiAod2FpdF9mb3JfY29tcGxldGlvbl90aW1lb3V0KCZv
YmotPmNvbXBsZXRpb24sCj4gKwkJCW1zZWNzX3RvX2ppZmZpZXMod2FpdF90b19tcykpIDw9IDAp
Cj4gKwkJcmV0dXJuIC1FVElNRURPVVQ7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gK30KPiArCj4gK3N0
YXRpYyB2b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsCj4gKwkJCQkgICAgICAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWYpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmosICpxOwo+
ICsKPiArCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShvYmosIHEsICZwcml2LT5leHBfd2FpdF9s
aXN0LCBuZXh0KQo+ICsJCWlmIChvYmotPmdudGRldl9kbWFidWYgPT0gZ250ZGV2X2RtYWJ1Zikg
ewo+ICsJCQlwcl9kZWJ1ZygiRm91bmQgZ250ZGV2X2RtYWJ1ZiBpbiB0aGUgd2FpdCBsaXN0LCB3
YWtlXG4iKTsKPiArCQkJY29tcGxldGVfYWxsKCZvYmotPmNvbXBsZXRpb24pOwo+ICsJCQlicmVh
azsKPiArCQl9Cj4gK30KPiArCj4gK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqCj4gK2Rt
YWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnBy
aXYsIGludCBmZCkKCgpUaGUgbmFtZSBvZiB0aGlzIHJvdXRpbmUgaW1wbGllcyAodG8gbWUpIHRo
YXQgd2UgYXJlIGdldHRpbmcgYSB3YWl0IApvYmplY3QgYnV0IElJVUlDIHdlIGFyZSBnZXR0aW5n
IGEgZ250ZGV2X2RtYWJ1ZiB0aGF0IHdlIGFyZSBnb2luZyB0byAKbGF0ZXIgYXNzb2NpYXRlIHdp
dGggYSB3YWl0IG9iamVjdC4KCgo+ICt7Cj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqcSwgKmdu
dGRldl9kbWFidWYsICpyZXQgPSBFUlJfUFRSKC1FTk9FTlQpOwo+ICsKPiArCW11dGV4X2xvY2so
JnByaXYtPmxvY2spOwo+ICsJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKGdudGRldl9kbWFidWYs
IHEsICZwcml2LT5leHBfbGlzdCwgbmV4dCkKPiArCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0g
ZmQpIHsKPiArCQkJcHJfZGVidWcoIkZvdW5kIGdudGRldl9kbWFidWYgaW4gdGhlIHdhaXQgbGlz
dFxuIik7Cj4gKwkJCWtyZWZfZ2V0KCZnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCk7Cj4g
KwkJCXJldCA9IGdudGRldl9kbWFidWY7Cj4gKwkJCWJyZWFrOwo+ICsJCX0KPiArCW11dGV4X3Vu
bG9jaygmcHJpdi0+bG9jayk7Cj4gKwlyZXR1cm4gcmV0Owo+ICt9Cj4gKwo+ICAgaW50IGdudGRl
dl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJp
diwgaW50IGZkLAo+ICAgCQkJCSAgICBpbnQgd2FpdF90b19tcykKPiAgIHsKPiAtCXJldHVybiAt
RUlOVkFMOwo+ICsJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWY7Cj4gKwlzdHJ1
Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqOwo+ICsJaW50IHJldDsKPiArCj4gKwlwcl9k
ZWJ1ZygiV2lsbCB3YWl0IGZvciBkbWEtYnVmIHdpdGggZmQgJWRcbiIsIGZkKTsKPiArCS8qCj4g
KwkgKiBUcnkgdG8gZmluZCB0aGUgRE1BIGJ1ZmZlcjogaWYgbm90IGZvdW5kIG1lYW5zIHRoYXQK
PiArCSAqIGVpdGhlciB0aGUgYnVmZmVyIGhhcyBhbHJlYWR5IGJlZW4gcmVsZWFzZWQgb3IgZmls
ZSBkZXNjcmlwdG9yCj4gKwkgKiBwcm92aWRlZCBpcyB3cm9uZy4KPiArCSAqLwo+ICsJZ250ZGV2
X2RtYWJ1ZiA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHByaXYsIGZkKTsKPiArCWlm
IChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpCj4gKwkJcmV0dXJuIFBUUl9FUlIoZ250ZGV2X2RtYWJ1
Zik7Cj4gKwo+ICsJLyoKPiArCSAqIGdudGRldl9kbWFidWYgc3RpbGwgZXhpc3RzIGFuZCBpcyBy
ZWZlcmVuY2UgY291bnQgbG9ja2VkIGJ5IHVzIG5vdywKPiArCSAqIHNvIHByZXBhcmUgdG8gd2Fp
dDogYWxsb2NhdGUgd2FpdCBvYmplY3QgYW5kIGFkZCBpdCB0byB0aGUgd2FpdCBsaXN0LAo+ICsJ
ICogc28gd2UgY2FuIGZpbmQgaXQgb24gcmVsZWFzZS4KPiArCSAqLwo+ICsJb2JqID0gZG1hYnVm
X2V4cF93YWl0X29ial9uZXcocHJpdiwgZ250ZGV2X2RtYWJ1Zik7Cj4gKwlpZiAoSVNfRVJSKG9i
aikpCj4gKwkJcmV0dXJuIFBUUl9FUlIob2JqKTsKPiArCj4gKwlyZXQgPSBkbWFidWZfZXhwX3dh
aXRfb2JqX3dhaXQob2JqLCB3YWl0X3RvX21zKTsKPiArCWRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJl
ZShwcml2LCBvYmopOwo+ICsJcmV0dXJuIHJldDsKPiArfQo+ICsKPiArLyogRE1BIGJ1ZmZlciBl
eHBvcnQgc3VwcG9ydC4gKi8KPiArCj4gK3N0YXRpYyBzdHJ1Y3Qgc2dfdGFibGUgKgo+ICtkbWFi
dWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBucl9wYWdl
cykKPiArewo+ICsJc3RydWN0IHNnX3RhYmxlICpzZ3Q7Cj4gKwlpbnQgcmV0Owo+ICsKPiArCXNn
dCA9IGttYWxsb2Moc2l6ZW9mKCpzZ3QpLCBHRlBfS0VSTkVMKTsKPiArCWlmICghc2d0KSB7Cj4g
KwkJcmV0ID0gLUVOT01FTTsKPiArCQlnb3RvIG91dDsKPiArCX0KPiArCj4gKwlyZXQgPSBzZ19h
bGxvY190YWJsZV9mcm9tX3BhZ2VzKHNndCwgcGFnZXMsIG5yX3BhZ2VzLCAwLAo+ICsJCQkJCW5y
X3BhZ2VzIDw8IFBBR0VfU0hJRlQsCj4gKwkJCQkJR0ZQX0tFUk5FTCk7Cj4gKwlpZiAocmV0KQo+
ICsJCWdvdG8gb3V0Owo+ICsKPiArCXJldHVybiBzZ3Q7Cj4gKwo+ICtvdXQ6Cj4gKwlrZnJlZShz
Z3QpOwo+ICsJcmV0dXJuIEVSUl9QVFIocmV0KTsKPiArfQo+ICsKPiArc3RhdGljIGludCBkbWFi
dWZfZXhwX29wc19hdHRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCj4gKwkJCQkgc3RydWN0
IGRldmljZSAqdGFyZ2V0X2RldiwKPiArCQkJCSBzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICph
dHRhY2gpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9k
bWFidWZfYXR0YWNoOwo+ICsKPiArCWdudGRldl9kbWFidWZfYXR0YWNoID0ga3phbGxvYyhzaXpl
b2YoKmdudGRldl9kbWFidWZfYXR0YWNoKSwKPiArCQkJCSAgICAgICBHRlBfS0VSTkVMKTsKPiAr
CWlmICghZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpCj4gKwkJcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsJ
Z250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9IERNQV9OT05FOwo+ICsJYXR0YWNoLT5wcml2ID0g
Z250ZGV2X2RtYWJ1Zl9hdHRhY2g7Cj4gKwlyZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIHZv
aWQgZG1hYnVmX2V4cF9vcHNfZGV0YWNoKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAo+ICsJCQkJ
ICBzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2gpCj4gK3sKPiArCXN0cnVjdCBnbnRk
ZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0YWNoID0gYXR0YWNoLT5wcml2
Owo+ICsKPiArCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaCkgewo+ICsJCXN0cnVjdCBzZ190YWJs
ZSAqc2d0ID0gZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPnNndDsKPiArCj4gKwkJaWYgKHNndCkgewo+
ICsJCQlpZiAoZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciAhPSBETUFfTk9ORSkKPiArCQkJCWRt
YV91bm1hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsCj4gKwkJCQkJCSAgIHNndC0+
bmVudHMsCj4gKwkJCQkJCSAgIGdudGRldl9kbWFidWZfYXR0YWNoLT5kaXIsCj4gKwkJCQkJCSAg
IERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpOwo+ICsJCQlzZ19mcmVlX3RhYmxlKHNndCk7Cj4gKwkJ
fQo+ICsKPiArCQlrZnJlZShzZ3QpOwo+ICsJCWtmcmVlKGdudGRldl9kbWFidWZfYXR0YWNoKTsK
PiArCQlhdHRhY2gtPnByaXYgPSBOVUxMOwo+ICsJfQo+ICt9Cj4gKwo+ICtzdGF0aWMgc3RydWN0
IHNnX3RhYmxlICoKPiArZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYoc3RydWN0IGRtYV9idWZf
YXR0YWNobWVudCAqYXR0YWNoLAo+ICsJCQkgICBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIp
Cj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZf
YXR0YWNoID0gYXR0YWNoLT5wcml2Owo+ICsJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+cHJpdjsKPiArCXN0cnVjdCBzZ190YWJsZSAqc2d0Owo+
ICsKPiArCXByX2RlYnVnKCJNYXBwaW5nICVkIHBhZ2VzIGZvciBkZXYgJXBcbiIsIGdudGRldl9k
bWFidWYtPm5yX3BhZ2VzLAo+ICsJCSBhdHRhY2gtPmRldik7Cj4gKwo+ICsJaWYgKGRpciA9PSBE
TUFfTk9ORSB8fCAhZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpCj4gKwkJcmV0dXJuIEVSUl9QVFIoLUVJ
TlZBTCk7Cj4gKwo+ICsJLyogUmV0dXJuIHRoZSBjYWNoZWQgbWFwcGluZyB3aGVuIHBvc3NpYmxl
LiAqLwo+ICsJaWYgKGdudGRldl9kbWFidWZfYXR0YWNoLT5kaXIgPT0gZGlyKQo+ICsJCXJldHVy
biBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0Owo+ICsKPiArCS8qCj4gKwkgKiBUd28gbWFwcGlu
Z3Mgd2l0aCBkaWZmZXJlbnQgZGlyZWN0aW9ucyBmb3IgdGhlIHNhbWUgYXR0YWNobWVudCBhcmUK
PiArCSAqIG5vdCBhbGxvd2VkLgo+ICsJICovCj4gKwlpZiAoZ250ZGV2X2RtYWJ1Zl9hdHRhY2gt
PmRpciAhPSBETUFfTk9ORSkKPiArCQlyZXR1cm4gRVJSX1BUUigtRUJVU1kpOwo+ICsKPiArCXNn
dCA9IGRtYWJ1Zl9wYWdlc190b19zZ3QoZ250ZGV2X2RtYWJ1Zi0+cGFnZXMsCj4gKwkJCQkgIGdu
dGRldl9kbWFidWYtPm5yX3BhZ2VzKTsKPiArCWlmICghSVNfRVJSKHNndCkpIHsKPiArCQlpZiAo
IWRtYV9tYXBfc2dfYXR0cnMoYXR0YWNoLT5kZXYsIHNndC0+c2dsLCBzZ3QtPm5lbnRzLCBkaXIs
Cj4gKwkJCQkgICAgICBETUFfQVRUUl9TS0lQX0NQVV9TWU5DKSkgewo+ICsJCQlzZ19mcmVlX3Rh
YmxlKHNndCk7Cj4gKwkJCWtmcmVlKHNndCk7Cj4gKwkJCXNndCA9IEVSUl9QVFIoLUVOT01FTSk7
Cj4gKwkJfSBlbHNlIHsKPiArCQkJZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPnNndCA9IHNndDsKPiAr
CQkJZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9IGRpcjsKPiArCQl9Cj4gKwl9Cj4gKwlpZiAo
SVNfRVJSKHNndCkpCj4gKwkJcHJfZGVidWcoIkZhaWxlZCB0byBtYXAgc2cgdGFibGUgZm9yIGRl
diAlcFxuIiwgYXR0YWNoLT5kZXYpOwo+ICsJcmV0dXJuIHNndDsKPiArfQo+ICsKPiArc3RhdGlj
IHZvaWQgZG1hYnVmX2V4cF9vcHNfdW5tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2ht
ZW50ICphdHRhY2gsCj4gKwkJCQkJIHN0cnVjdCBzZ190YWJsZSAqc2d0LAo+ICsJCQkJCSBlbnVt
IGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCj4gK3sKPiArCS8qIE5vdCBpbXBsZW1lbnRlZC4gVGhl
IHVubWFwIGlzIGRvbmUgYXQgZG1hYnVmX2V4cF9vcHNfZGV0YWNoKCkuICovCj4gK30KPiArCj4g
K3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVsZWFzZShzdHJ1Y3Qga3JlZiAqa3JlZikKPiArewo+
ICsJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPQo+ICsJCWNvbnRhaW5lcl9v
ZihrcmVmLCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiwgdS5leHAucmVmY291bnQpOwo+ICsKPiArCWRt
YWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsKGdudGRldl9kbWFidWYtPnByaXYsIGdudGRldl9kbWFi
dWYpOwo+ICsJbGlzdF9kZWwoJmdudGRldl9kbWFidWYtPm5leHQpOwo+ICsJa2ZyZWUoZ250ZGV2
X2RtYWJ1Zik7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2Uo
c3RydWN0IGRtYV9idWYgKmRtYV9idWYpCj4gK3sKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpn
bnRkZXZfZG1hYnVmID0gZG1hX2J1Zi0+cHJpdjsKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3By
aXYgKnByaXYgPSBnbnRkZXZfZG1hYnVmLT5wcml2Owo+ICsKPiArCWdudGRldl9yZW1vdmVfbWFw
KGdudGRldl9kbWFidWYtPnUuZXhwLnByaXYsIGdudGRldl9kbWFidWYtPnUuZXhwLm1hcCk7Cj4g
KwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPiArCWtyZWZfcHV0KCZnbnRkZXZfZG1hYnVmLT51
LmV4cC5yZWZjb3VudCwgZG1hYnVmX2V4cF9yZWxlYXNlKTsKPiArCW11dGV4X3VubG9jaygmcHJp
di0+bG9jayk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkICpkbWFidWZfZXhwX29wc19rbWFwX2F0
b21pYyhzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPiArCQkJCQl1bnNpZ25lZCBsb25nIHBhZ2Vf
bnVtKQo+ICt7Cj4gKwkvKiBOb3QgaW1wbGVtZW50ZWQuICovCj4gKwlyZXR1cm4gTlVMTDsKPiAr
fQo+ICsKPiArc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfa3VubWFwX2F0b21pYyhzdHJ1Y3Qg
ZG1hX2J1ZiAqZG1hX2J1ZiwKPiArCQkJCQkgdW5zaWduZWQgbG9uZyBwYWdlX251bSwgdm9pZCAq
YWRkcikKPiArewo+ICsJLyogTm90IGltcGxlbWVudGVkLiAqLwo+ICt9Cj4gKwo+ICtzdGF0aWMg
dm9pZCAqZG1hYnVmX2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPiArCQkJ
CSB1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQo+ICt7Cj4gKwkvKiBOb3QgaW1wbGVtZW50ZWQuICov
Cj4gKwlyZXR1cm4gTlVMTDsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNf
a3VubWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAo+ICsJCQkJICB1bnNpZ25lZCBsb25nIHBh
Z2VfbnVtLCB2b2lkICphZGRyKQo+ICt7Cj4gKwkvKiBOb3QgaW1wbGVtZW50ZWQuICovCj4gK30K
PiArCj4gK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF9vcHNfbW1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1h
X2J1ZiwKPiArCQkJICAgICAgIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+ICt7Cj4gKwkv
KiBOb3QgaW1wbGVtZW50ZWQuICovCj4gKwlyZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGNv
bnN0IHN0cnVjdCBkbWFfYnVmX29wcyBkbWFidWZfZXhwX29wcyA9ICB7Cj4gKwkuYXR0YWNoID0g
ZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAo+ICsJLmRldGFjaCA9IGRtYWJ1Zl9leHBfb3BzX2RldGFj
aCwKPiArCS5tYXBfZG1hX2J1ZiA9IGRtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVmLAo+ICsJLnVu
bWFwX2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAo+ICsJLnJlbGVhc2Ug
PSBkbWFidWZfZXhwX29wc19yZWxlYXNlLAo+ICsJLm1hcCA9IGRtYWJ1Zl9leHBfb3BzX2ttYXAs
Cj4gKwkubWFwX2F0b21pYyA9IGRtYWJ1Zl9leHBfb3BzX2ttYXBfYXRvbWljLAo+ICsJLnVubWFw
ID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwLAo+ICsJLnVubWFwX2F0b21pYyA9IGRtYWJ1Zl9leHBf
b3BzX2t1bm1hcF9hdG9taWMsCj4gKwkubW1hcCA9IGRtYWJ1Zl9leHBfb3BzX21tYXAsCj4gK307
Cj4gKwo+ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyB7Cj4gKwlzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXY7Cj4gKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+ICsJc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqZG1hYnVmX3ByaXY7Cj4gKwlzdHJ1Y3QgZGV2aWNlICpk
ZXY7Cj4gKwlpbnQgY291bnQ7Cj4gKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOwo+ICsJdTMyIGZkOwo+
ICt9Owo+ICsKPiArc3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRl
dl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCj4gK3sKPiArCURFRklORV9ETUFfQlVGX0VYUE9S
VF9JTkZPKGV4cF9pbmZvKTsKPiArCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVm
Owo+ICsJaW50IHJldCA9IDA7CgoKTm90IG5lY2Vzc2FyeS4KCj4gKwo+ICsJZ250ZGV2X2RtYWJ1
ZiA9IGt6YWxsb2Moc2l6ZW9mKCpnbnRkZXZfZG1hYnVmKSwgR0ZQX0tFUk5FTCk7Cj4gKwlpZiAo
IWdudGRldl9kbWFidWYpCj4gKwkJcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsJa3JlZl9pbml0KCZn
bnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCk7Cj4gKwo+ICsJZ250ZGV2X2RtYWJ1Zi0+cHJp
diA9IGFyZ3MtPmRtYWJ1Zl9wcml2Owo+ICsJZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMgPSBhcmdz
LT5jb3VudDsKPiArCWdudGRldl9kbWFidWYtPnBhZ2VzID0gYXJncy0+cGFnZXM7Cj4gKwlnbnRk
ZXZfZG1hYnVmLT51LmV4cC5wcml2ID0gYXJncy0+cHJpdjsKPiArCWdudGRldl9kbWFidWYtPnUu
ZXhwLm1hcCA9IGFyZ3MtPm1hcDsKPiArCj4gKwlleHBfaW5mby5leHBfbmFtZSA9IEtCVUlMRF9N
T0ROQU1FOwo+ICsJaWYgKGFyZ3MtPmRldi0+ZHJpdmVyICYmIGFyZ3MtPmRldi0+ZHJpdmVyLT5v
d25lcikKPiArCQlleHBfaW5mby5vd25lciA9IGFyZ3MtPmRldi0+ZHJpdmVyLT5vd25lcjsKPiAr
CWVsc2UKPiArCQlleHBfaW5mby5vd25lciA9IFRISVNfTU9EVUxFOwo+ICsJZXhwX2luZm8ub3Bz
ID0gJmRtYWJ1Zl9leHBfb3BzOwo+ICsJZXhwX2luZm8uc2l6ZSA9IGFyZ3MtPmNvdW50IDw8IFBB
R0VfU0hJRlQ7Cj4gKwlleHBfaW5mby5mbGFncyA9IE9fUkRXUjsKPiArCWV4cF9pbmZvLnByaXYg
PSBnbnRkZXZfZG1hYnVmOwo+ICsKPiArCWdudGRldl9kbWFidWYtPmRtYWJ1ZiA9IGRtYV9idWZf
ZXhwb3J0KCZleHBfaW5mbyk7Cj4gKwlpZiAoSVNfRVJSKGdudGRldl9kbWFidWYtPmRtYWJ1Zikp
IHsKPiArCQlyZXQgPSBQVFJfRVJSKGdudGRldl9kbWFidWYtPmRtYWJ1Zik7Cj4gKwkJZ250ZGV2
X2RtYWJ1Zi0+ZG1hYnVmID0gTlVMTDsKPiArCQlnb3RvIGZhaWw7Cj4gKwl9Cj4gKwo+ICsJcmV0
ID0gZG1hX2J1Zl9mZChnbnRkZXZfZG1hYnVmLT5kbWFidWYsIE9fQ0xPRVhFQyk7Cj4gKwlpZiAo
cmV0IDwgMCkKPiArCQlnb3RvIGZhaWw7Cj4gKwo+ICsJZ250ZGV2X2RtYWJ1Zi0+ZmQgPSByZXQ7
Cj4gKwlhcmdzLT5mZCA9IHJldDsKPiArCj4gKwlwcl9kZWJ1ZygiRXhwb3J0aW5nIERNQSBidWZm
ZXIgd2l0aCBmZCAlZFxuIiwgcmV0KTsKPiArCj4gKwltdXRleF9sb2NrKCZhcmdzLT5kbWFidWZf
cHJpdi0+bG9jayk7Cj4gKwlsaXN0X2FkZCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCwgJmFyZ3MtPmRt
YWJ1Zl9wcml2LT5leHBfbGlzdCk7Cj4gKwltdXRleF91bmxvY2soJmFyZ3MtPmRtYWJ1Zl9wcml2
LT5sb2NrKTsKPiArCXJldHVybiAwOwo+ICsKPiArZmFpbDoKPiArCWlmIChnbnRkZXZfZG1hYnVm
LT5kbWFidWYpCj4gKwkJZG1hX2J1Zl9wdXQoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKTsKPiArCWtm
cmVlKGdudGRldl9kbWFidWYpOwo+ICsJcmV0dXJuIHJldDsKPiArfQo+ICsKPiArc3RhdGljIHN0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICoKPiArZG1hYnVmX2V4cF9hbGxvY19iYWNraW5nX3N0b3Jh
Z2Uoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgZG1hYnVmX2ZsYWdzLAo+ICsJCQkJIGlu
dCBjb3VudCkKPiArewo+ICsJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKPiArCj4gKwlp
ZiAodW5saWtlbHkoY291bnQgPD0gMCkpCj4gKwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4g
Kwo+ICsJaWYgKChkbWFidWZfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfV0MpICYmCj4gKwkgICAg
KGRtYWJ1Zl9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVCkpIHsKPiArCQlwcl9kZWJ1
ZygiV3JvbmcgZG1hLWJ1ZiBmbGFnczogZWl0aGVyIFdDIG9yIGNvaGVyZW50LCBub3QgYm90aFxu
Iik7CgpXaHkgbm90IGp1c3QgcHJpbnQgdGhlIHZhbHVlIG9mIHRoZSBmbGFncz8KCj4gKwkJcmV0
dXJuIEVSUl9QVFIoLUVJTlZBTCk7Cj4gKwl9Cj4gKwo+ICsJbWFwID0gZ250ZGV2X2FsbG9jX21h
cChwcml2LCBjb3VudCwgZG1hYnVmX2ZsYWdzKTsKPiArCWlmICghbWFwKQo+ICsJCXJldHVybiBF
UlJfUFRSKC1FTk9NRU0pOwo+ICsKPiArCWlmICh1bmxpa2VseShnbnRkZXZfYWNjb3VudF9tYXBw
ZWRfcGFnZXMoY291bnQpKSkgewo+ICsJCXByX2RlYnVnKCJjYW4ndCBtYXA6IG92ZXIgbGltaXRc
biIpOwoKCkkgdGhpbmsgcHJpbnRpbmcgQGNvdW50IHZhbHVlIGhlcmUgd291bGQgYmUgdXNlZnVs
LgoKCj4gKwkJZ250ZGV2X3B1dF9tYXAoTlVMTCwgbWFwKTsKPiArCQlyZXR1cm4gRVJSX1BUUigt
RU5PTUVNKTsKPiArCX0KPiArCXJldHVybiBtYXA7Cj4gICB9Cj4gICAKPiAgIGludCBnbnRkZXZf
ZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgZmxhZ3Ms
Cj4gICAJCQkJaW50IGNvdW50LCB1MzIgZG9taWQsIHUzMiAqcmVmcywgdTMyICpmZCkKPiAgIHsK
PiArCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7Cj4gKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9leHBvcnRfYXJncyBhcmdzOwo+ICsJaW50IGksIHJldDsKPiArCj4gICAJKmZkID0gLTE7CgoK
SXMgdGhpcyBzdGlsbCBuZWVkZWQ/Cgo+IC0JcmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICsJbWFwID0g
ZG1hYnVmX2V4cF9hbGxvY19iYWNraW5nX3N0b3JhZ2UocHJpdiwgZmxhZ3MsIGNvdW50KTsKPiAr
CWlmIChJU19FUlIobWFwKSkKPiArCQlyZXR1cm4gUFRSX0VSUihtYXApOwo+ICsKPiArCWZvciAo
aSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7Cj4gKwkJbWFwLT5ncmFudHNbaV0uZG9taWQgPSBkb21p
ZDsKPiArCQltYXAtPmdyYW50c1tpXS5yZWYgPSByZWZzW2ldOwo+ICsJfQo+ICsKPiArCW11dGV4
X2xvY2soJnByaXYtPmxvY2spOwo+ICsJZ250ZGV2X2FkZF9tYXAocHJpdiwgbWFwKTsKPiArCW11
dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4gKwo+ICsJbWFwLT5mbGFncyB8PSBHTlRNQVBfaG9z
dF9tYXA7Cj4gKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCj4gKwltYXAtPmZsYWdzIHw9IEdOVE1B
UF9kZXZpY2VfbWFwOwo+ICsjZW5kaWYKPiArCj4gKwlyZXQgPSBnbnRkZXZfbWFwX2dyYW50X3Bh
Z2VzKG1hcCk7Cj4gKwlpZiAocmV0IDwgMCkKPiArCQlnb3RvIG91dDsKPiArCj4gKwlhcmdzLnBy
aXYgPSBwcml2Owo+ICsJYXJncy5tYXAgPSBtYXA7Cj4gKwlhcmdzLmRldiA9IHByaXYtPmRtYV9k
ZXY7Cj4gKwlhcmdzLmRtYWJ1Zl9wcml2ID0gcHJpdi0+ZG1hYnVmX3ByaXY7Cj4gKwlhcmdzLmNv
dW50ID0gbWFwLT5jb3VudDsKPiArCWFyZ3MucGFnZXMgPSBtYXAtPnBhZ2VzOwo+ICsKPiArCXJl
dCA9IGRtYWJ1Zl9leHBfZnJvbV9wYWdlcygmYXJncyk7Cj4gKwlpZiAocmV0IDwgMCkKPiArCQln
b3RvIG91dDsKPiArCj4gKwkqZmQgPSBhcmdzLmZkOwo+ICsJcmV0dXJuIDA7Cj4gKwo+ICtvdXQ6
Cj4gKwlnbnRkZXZfcmVtb3ZlX21hcChwcml2LCBtYXApOwo+ICsJcmV0dXJuIHJldDsKPiAgIH0K
PiAgIAo+ICAgLyogRE1BIGJ1ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KPiBAQCAtNjMsNiArNTI1
LDEwIEBAIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2b2lk
KQo+ICAgCWlmICghcHJpdikKPiAgIAkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4gICAKPiAr
CW11dGV4X2luaXQoJnByaXYtPmxvY2spOwo+ICsJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF9s
aXN0KTsKPiArCUlOSVRfTElTVF9IRUFEKCZwcml2LT5leHBfd2FpdF9saXN0KTsKPiArCj4gICAJ
cmV0dXJuIHByaXY7Cj4gICB9Cj4gICAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2
LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IGU4MjY2MGQ4MWQ3ZS4uNWY5M2NkNTM0
ODQwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIvZHJpdmVycy94
ZW4vZ250ZGV2LmMKPiBAQCAtMjYyLDYgKzI2MiwxNiBAQCB2b2lkIGdudGRldl9wdXRfbWFwKHN0
cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCkKPiAg
IAlnbnRkZXZfZnJlZV9tYXAobWFwKTsKPiAgIH0KPiAgIAo+ICsjaWZkZWYgQ09ORklHX1hFTl9H
TlRERVZfRE1BQlVGCj4gK3ZvaWQgZ250ZGV2X3JlbW92ZV9tYXAoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQo+ICt7Cj4gKwltdXRleF9sb2Nr
KCZwcml2LT5sb2NrKTsKPiArCWxpc3RfZGVsKCZtYXAtPm5leHQpOwo+ICsJZ250ZGV2X3B1dF9t
YXAoTlVMTCAvKiBhbHJlYWR5IHJlbW92ZWQgKi8sIG1hcCk7CgoKV2h5IG5vdCBwYXNzIGNhbGwg
Z250ZGV2X3B1dF9tYXAocHJpdiwgbWFwKSBhbmQgdGhlbiBub3QgaGF2ZSB0aGlzIApyb3V0aW5l
IGF0IGFsbD8KCkkgcmVhbGx5IGRpc2xpa2UgdGhlIGZhY3QgdGhhdCB3ZSBhcmUgdGFraW5nIGEg
bG9jayBoZXJlIHRoYXQgCmdudGRldl9wdXRfbWFwKCkgdGFrZXMgYXMgd2VsbCwgYWx0aG91Z2gg
bm90IHdpdGggTlVMTCBhcmd1bWVudC4gKEFuZCAKeWVzLCBJIHNlZSB0aGF0IGdudGRldl9yZWxl
YXNlKCkgZG9lcyBpdCB0b28uKQoKCi1ib3JpcwoKCj4gKwltdXRleF91bmxvY2soJnByaXYtPmxv
Y2spOwo+ICt9Cj4gKyNlbmRpZgo+ICsKPiAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwo+ICAgCj4gICBzdGF0
aWMgaW50IGZpbmRfZ3JhbnRfcHRlcyhwdGVfdCAqcHRlLCBwZ3RhYmxlX3QgdG9rZW4sCj4gCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 03:15:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 03:15:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSwFL-000559-QY; Wed, 13 Jun 2018 03: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fSwFL-000554-4k
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 03:14:55 +0000
X-Inumbo-ID: 99f3a027-6eb7-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99f3a027-6eb7-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 05:12:27 +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 w5D3ArXs168522;
 Wed, 13 Jun 2018 03:14: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-2017-10-26;
 bh=rk9H8ECkUHTZTHA16nbIj1YbQ2GtX4F/saF9QVPbo9M=;
 b=HLa3VHQJj/QjiMKyAG4gR+NM+jZNEn3cqso/K8no3R7LpQw0K03/kqD70fSxa8P0QvGw
 elS92sKdfSMJsfRaLiJuqFMcLqKkdYWGrVzTdZ1zi08nkBELM9u0kv/cXqvIxWpHXJmi
 /c0bZCmCrky3mSRnmftqi3J2BsLmKdIOYfYc8SMow826gfcsYIfMt2sufM19PK8qRMUm
 ze5bzJ3HUiwoajtPwl2QbZ+AzoYrldyDfq2hISexmc6SGcoUiK3nFYp/gbdYOict6rN1
 6jF4guf7AQisVFx2sEfNwF9/JUGgu6okzVwDPP4C9m/LInYx4MJmEhRL0TxuM4nSEOP6 yQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jjp6c8hqf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 03:14:46 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w5D3Ej03023123
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 03:14:46 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 w5D3Eifa023035;
 Wed, 13 Jun 2018 03:14:44 GMT
Received: from [10.154.144.7] (/10.154.144.7)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 12 Jun 2018 20:14:44 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-10-andr2000@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <b08fdccf-2f1b-a902-f00b-a4cecf44a1b1@oracle.com>
Date: Tue, 12 Jun 2018 23:14:42 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612134200.17456-10-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=749
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806130036
Subject: Re: [Xen-devel] [PATCH v3 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMi8yMDE4IDA5OjQyIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Cj4gICBpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9w
cml2ICpwcml2LCB1MzIgZmQpCj4gICB7Cj4gLQlyZXR1cm4gLUVJTlZBTDsKPiArCXN0cnVjdCBn
bnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmOwo+ICsJc3RydWN0IGRtYV9idWZfYXR0YWNobWVu
dCAqYXR0YWNoOwo+ICsJc3RydWN0IGRtYV9idWYgKmRtYV9idWY7Cj4gKwo+ICsJZ250ZGV2X2Rt
YWJ1ZiA9IGRtYWJ1Zl9pbXBfZmluZF91bmxpbmsocHJpdiwgZmQpOwo+ICsJaWYgKElTX0VSUihn
bnRkZXZfZG1hYnVmKSkKPiArCQlyZXR1cm4gUFRSX0VSUihnbnRkZXZfZG1hYnVmKTsKPiArCj4g
Kwlwcl9kZWJ1ZygiUmVsZWFzaW5nIERNQSBidWZmZXIgd2l0aCBmZCAlZFxuIiwgZmQpOwo+ICsK
PiArCWF0dGFjaCA9IGdudGRldl9kbWFidWYtPnUuaW1wLmF0dGFjaDsKPiArCj4gKwlpZiAoZ250
ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0KQo+ICsJCWRtYV9idWZfdW5tYXBfYXR0YWNobWVudChhdHRh
Y2gsIGdudGRldl9kbWFidWYtPnUuaW1wLnNndCwKPiArCQkJCQkgRE1BX0JJRElSRUNUSU9OQUwp
Owo+ICsJZG1hX2J1ZiA9IGF0dGFjaC0+ZG1hYnVmOwo+ICsJZG1hX2J1Zl9kZXRhY2goYXR0YWNo
LT5kbWFidWYsIGF0dGFjaCk7Cj4gKwlkbWFfYnVmX3B1dChkbWFfYnVmKTsKPiArCj4gKwlkbWFi
dWZfaW1wX2VuZF9mb3JlaWduX2FjY2VzcyhnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzLAo+ICsJ
CQkJICAgICAgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOwoKCgpTaG91bGQgeW91IGZpcnN0IGVu
ZCBmb3JlaWduIGFjY2VzcywgYmVmb3JlIGRvaW5nIGFueXRoaW5nPwoKLWJvcmlzCgoKPiArCWRt
YWJ1Zl9pbXBfZnJlZV9zdG9yYWdlKGdudGRldl9kbWFidWYpOwo+ICsJcmV0dXJuIDA7Cj4gICB9
Cj4gICAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 03:54:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 03:54:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSwrc-000291-DQ; Wed, 13 Jun 2018 03: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=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSwra-00028r-Do
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 03:54:26 +0000
X-Inumbo-ID: 793319fc-6ebd-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 793319fc-6ebd-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 03:54: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 1fSwrX-0005sq-T0; Wed, 13 Jun 2018 03:54:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fSwrX-0004Fp-M7; Wed, 13 Jun 2018 03:54:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSwrX-0006DQ-LR; Wed, 13 Jun 2018 03:54:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124100-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-xsm:<job
 status>:broken:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:build-armhf-xsm:host-build-prep:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 03:54:23 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124100: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDEwMCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDEwMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0MDcwCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgIGZhaWwgaW4gMTIz
ODQ0IFJFR1IuIHZzLiAxMjMwOTEKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgZmFpbCBpbiAxMjM4NDQgUkVHUi4gdnMuIDEyMzA5MQogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICA1IGhvc3QtYnVpbGQtcHJlcCBmYWlsIGluIDEyNDA3MCBSRUdSLiB2
cy4gMTIzMDkxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJs
b2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAx
MjQxMDAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTAwCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgZmFpbCBpbiAxMjM3
MDEgcGFzcyBpbiAxMjQxMDAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
NyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTI0MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJv
b3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4g
MTIzNzAxIHBhc3MgaW4gMTI0MTAwCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyNDEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGlu
IDEyMzg0NCBwYXNzIGluIDEyNDEwMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIg
Z3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTIzNzAxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NDQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3Qt
bWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTI0MDcwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUg
ZmFpbCBwYXNzIGluIDEyNDA3MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBp
biAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBpbiAxMjM4NDQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tl
ZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4g
MTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQwNzAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyNDA3MCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTcgZ3Vl
c3Qtc3RhcnQuMiBmYWlsIGluIDEyNDA3MCBibG9ja2VkIGluIDEyMzA5MQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQw
NzAgbGlrZSAxMjI5OTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MDcwIGxpa2UgMTIyOTkxCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNDA3
MCBsaWtlIDEyMzA5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIyOTIyCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjI5
MjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
MDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNlYTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQx
MTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxOTdlNjA1ZTAz
YTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjMw
OTEgIDIwMTgtMDUtMjMgMDc6MTE6MjggWiAgIDIwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTIzMzQ1ICAyMDE4LTA1LTI5IDA4OjM2OjM0IFogICAxNCBkYXlzICAgMTMgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTIzNDkyICAyMDE4LTA1LTMxIDIwOjE0OjUxIFogICAxMiBkYXlz
ICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
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
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYteHNtIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 05:32:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 05: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 1fSyOE-0001YL-O3; Wed, 13 Jun 2018 05:32:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4z3b=i6=linaro.org=richard.henderson@srs-us1.protection.inumbo.net>)
 id 1fSqYc-0003c8-W2
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 21:10:27 +0000
X-Inumbo-ID: af6f28ae-6e84-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af6f28ae-6e84-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 23:07:59 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id t12-v6so190859plo.7
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 14:10:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:openpgp:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=YYJ4+8fD7boEKf75OokWXxmzy2a5WNtZAvVbHrm/VxI=;
 b=fLvklqZV/vYOcAUE7WoAFYBsy8pBdaciB4j7KLwR0kbTF3j40WS96purYD3sDDj2fc
 u0bAUy4SEgxPy5QaOr6Hha3FUkZPeJUixmLeU/ZhaAaR4qZenoF/fh3hRsaVcdoqN8Aq
 Cf7JLMkgN3V3qzf74ym7azl0CF0AlH9KsBHZQ=
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:message-id
 :date:user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=YYJ4+8fD7boEKf75OokWXxmzy2a5WNtZAvVbHrm/VxI=;
 b=UoXuJDlXrHlDtSOk2fqxKaxWbsvNKgNCsKwdjuYTziaGc9MN+c0dbEYj28ELvmSfYw
 C7Fe8Pu/xIfVM7A8WOD/NOGmnOb10rConBPS9QBXXiWpePM9EpTF9hRku65eX2maR3UM
 3N2T5rX8DzHwhS7pBx7CIqEFnjzzl1Qsgo9BlnwOsGWs70BqJUpeB64y8UbUPwYc0xxz
 KhIsQQbZdJuJc2svzsgcLkI6RkCZZbaN0x3HXOtaVHKYJlr2tUY+GME0knOnCKw+dTPP
 Hbhnk9by4/aQo8zcygV1Kopt5qJNZm69pqbqG21dZmMCi2Bxi/DExrosiuc/d8ismjGZ
 hqsA==
X-Gm-Message-State: APt69E2Nkn6ViL2Os1y54f2G4Zo/DVIlFx0ZfjrOuJSn3eNQ9qHTlwWQ
 QdxnVYXOX+mHUqZCT30SZ4VBcA==
X-Google-Smtp-Source: ADUXVKJveNkL2Adw42v+VNEFTbktYQhvISyi6+VxRigWtOJ4bNEiB93SdwAJakK+5/dtNqQ7Kaq1ng==
X-Received: by 2002:a17:902:728a:: with SMTP id
 d10-v6mr2131277pll.192.1528837824819; 
 Tue, 12 Jun 2018 14:10:24 -0700 (PDT)
Received: from cloudburst.twiddle.net (rrcs-173-198-77-219.west.biz.rr.com.
 [173.198.77.219])
 by smtp.gmail.com with ESMTPSA id t10-v6sm945530pgn.20.2018.06.12.14.10.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 14:10:23 -0700 (PDT)
To: Eric Blake <eblake@redhat.com>, =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?=
 <f4bug@amsat.org>, Thomas Huth <thuth@redhat.com>,
 Stefan Weil <sw@weilnetz.de>
References: <20180611011501.10235-1-f4bug@amsat.org>
 <20180611011501.10235-12-f4bug@amsat.org>
 <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
 <76aa5170-1d18-8799-6ff1-a7c0dba0b489@redhat.com>
From: Richard Henderson <richard.henderson@linaro.org>
Openpgp: preference=signencrypt
Message-ID: <8537ca07-2645-6c2c-5945-a91da035b474@linaro.org>
Date: Tue, 12 Jun 2018 11:10:19 -1000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <76aa5170-1d18-8799-6ff1-a7c0dba0b489@redhat.com>
Content-Language: en-US
X-Mailman-Approved-At: Wed, 13 Jun 2018 05:32:13 +0000
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v4 11/40] hw/xen: Use the IEC
 binary prefix definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTIvMjAxOCAxMTowNCBBTSwgRXJpYyBCbGFrZSB3cm90ZToKPiBPbiAwNi8xMi8yMDE4
IDAzOjUxIFBNLCBSaWNoYXJkIEhlbmRlcnNvbiB3cm90ZToKPj4gT24gMDYvMTAvMjAxOCAwMzox
NCBQTSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4+PiDCoMKgwqDCoMKgIHhlbl9w
dl9wcmludGYoeGVuZGV2LCAxLCAidHlwZSBcIiVzXCIsIGZpbGVwcm90byBcIiVzXCIsIGZpbGVu
YW1lCj4+PiBcIiVzXCIsIgo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
IiBzaXplICUiIFBSSWQ2NCAiICglIiBQUklkNjQgIiBNQilcbiIsCj4+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIHNpemUgJSIgUFJJZDY0ICIgKCVsbHUgTUIpXG4iLAo+
Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYmxrZGV2LT50eXBlLCBi
bGtkZXYtPmZpbGVwcm90bywgYmxrZGV2LT5maWxlbmFtZSwKPj4+IC3CoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIGJsa2Rldi0+ZmlsZV9zaXplLCBibGtkZXYtPmZpbGVfc2l6ZSA+
PiAyMCk7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBibGtkZXYtPmZp
bGVfc2l6ZSwgYmxrZGV2LT5maWxlX3NpemUgLyBNaUIpOwo+Pgo+PiBIYXZpbmcgdG8gY2hhbmdl
IHByaW50ZiBtYXJrdXAgaXMgZXhhY3RseSB3aHkgeW91IHNob3VsZG4ndCB1c2UgVUxMIGluIE1p
Qi4KPiAKPiBDb252ZXJzZWx5LCBNX0JZVEUgd2FzIGFscmVhZHkgVUxMLCBzbyBpZiB5b3UgZG9u
J3QgdXNlIGl0IGluIE1pQiwgeW91J2xsIGhhdmUKPiB0byBjaGFuZ2Ugb3RoZXIgcHJpbnRmIG1h
cmt1cCB3aGVyZSB5b3Ugd2VyZSBjaGFuZ2luZyB0aG9zZSB1c2VzLgo+IAo+IE9uZSBiZW5lZml0
IG9mIHVzaW5nIHRoZSB3aWRlc3QgcG9zc2libGUgdHlwZTogd2UgYXZvaWQgcmlzayBvZiBzaWxl
bnQKPiB0cnVuY2F0aW9uLsKgIFBvdGVudGlhbCBkb3duc2lkZXM6IHdhc3RlZCBwcm9jZXNzaW5n
IHRpbWUgKHdoZW4gMzIgYml0cyB3YXMKPiBzdWZmaWNpZW50KSwgYW5kIGNvbXBpbGVycyBtaWdo
dCBzdGFydCB3YXJuaW5nIHdoZW4gd2UgbmFycm93IGEgNjQtYml0IHZhbHVlCj4gaW50byBhIDMy
LWJpdCB2YXJpYWJsZSAoYnV0IEkgdGhpbmsgd2UgYWxyZWFkeSBpZ25vcmUgdGhhdCkuCj4gCj4g
T25lIGJlbmVmaXQgb2YgdXNpbmcgdGhlIG5hdHVyYWwgdHlwZSB0aGF0IGhvbGRzIHRoZSB2YWx1
ZTogdXNlIG9mIDY0LWJpdCBtYXRoCj4gaXMgZXhwbGljaXQgYmFzZWQgb24gdGhlIHR5cGUgb2Yg
d2hhdCBlbHNlIGlzIGJlaW5nIG11bHRpcGxpZWQgYnkgdGhlIG1hY3JvLsKgCj4gUG90ZW50aWFs
IGRvd25zaWRlOiAzMiozMiBhc3NpZ25lZCB0byBhIDY0LWJpdCByZXN1bHQgbWF5IGJlIGJvdGNo
ZWQgKGJ1dAo+IGhvcGVmdWxseSBDb3Zlcml0eSB3aWxsIGZsYWcgaXQpLgo+IAo+IFNvIHRoZXJl
J3MgdHJhZGVvZmZzIGVpdGhlciB3YXksIGFuZCB5b3UgYXQgbGVhc3QgbmVlZCB0byBkb2N1bWVu
dCBpbiB5b3VyCj4gY29tbWl0IG1lc3NhZ2VzIHdoYXQgYXVkaXRpbmcgeW91IGhhdmUgZG9uZSB0
aGF0IGFueSB0eXBlIGNoYW5nZXMgaW50cm9kdWNlZCBieQo+IHlvdXIgY2hhbmdlcyBhcmUgc2Fm
ZS4KCkknbSBtb3JlIGNvbmNlcm5lZCBhYm91dCB1bm5lY2Vzc2FyeSBvciB1bmludGVuZGVkIHNp
Z25lZCB2cyB1bnNpZ25lZCBjaGFuZ2VzCnRoYW4gSSBhbSBhYm91dCB3aWR0aC4gIEJ1dCBpZiB3
ZSdyZSBnb2luZyB0byBmb3JjZSBhIDY0LWJpdCB0eXBlLCB1c2UKKGludDY0X3QpMSBub3QgMUxM
LiAgVGhhdCB3YXkgdGhlIHR5cGUgd2lsbCBtYXRjaCB0aGUgZXhpc3RpbmcgUFJJZDY0IHByaW50
ZgptYXJrdXAuCgoKcn4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 05:32:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 05: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 1fSyOE-0001YF-Ep; Wed, 13 Jun 2018 05:32:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4z3b=i6=linaro.org=richard.henderson@srs-us1.protection.inumbo.net>)
 id 1fSqGu-000779-Iu
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 20:52:08 +0000
X-Inumbo-ID: 1ffe8eba-6e82-11e8-9728-bc764e045a96
Received: from mail-pg0-x22c.google.com (unknown [2607:f8b0:400e:c05::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ffe8eba-6e82-11e8-9728-bc764e045a96;
 Tue, 12 Jun 2018 22:49:40 +0200 (CEST)
Received: by mail-pg0-x22c.google.com with SMTP id e11-v6so147414pgq.0
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 13:52:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:openpgp:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=b1gSaVppGgIx/EBkII+rv9pTH5Dv7otnmuNFE3mnwEo=;
 b=Ahf8Z/YgRwTJ3H4L+a9+ZsThT7KimdYyHmydoucLlGBO8SFy6BReDSFssxVlTsjkDc
 CX62yIWx432ttZbo6xyOkNdEOnoWcyqh4pfklHzzXD+llk8Op+QzaPdqPhs4taIUJUb+
 cjorbEUwYr+Yve9TxjRAxWy3JZA+5gdO4eteY=
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:message-id
 :date:user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=b1gSaVppGgIx/EBkII+rv9pTH5Dv7otnmuNFE3mnwEo=;
 b=UlFdTEXxhiTSnSsR/6L+VysDU9qPB7B37p3ySIJm5K+BTwtGJ3kTwatKBuONyGqeTE
 ObbRF91tGyqxLoGLC/XVvbYSCFjahdKAznvK2ENolTqEXL2iUoLMTQbGpBIhmnqJZhha
 hQtZKN6srmko73QfVJlzcZuZDPUgAPZhRzgicmoND5kpr7zfL11szWBzg/D2y79aFesa
 0taJzgqthzD0b8/Xa8IuuvzWuvMxIzO87AFoM+AM+RPoww5/XNVXEQYQgyhqDhSieMaQ
 6lB1D2Ol6ENDq000GJhhpuUMCwfqlpVvhdFFC1Yas3VU1+hBHkUjL9iSztDUPzUyfI9C
 dafg==
X-Gm-Message-State: APt69E0as8AfEUifdhk9JUHeg6ToA7bN6GeVL+Ljjsbr/O5HHZ0+c8ZU
 Kp1ENnp7GEenT9AylGDZIQSjwQ==
X-Google-Smtp-Source: ADUXVKKbF54yJGpGDfG6DUjVg9V+OrjfNaDYbycpXM/DzwFJeJeVL3xAN9zPptadFxsLcDGGnPZrdQ==
X-Received: by 2002:a63:6186:: with SMTP id
 v128-v6mr1658401pgb.35.1528836725050; 
 Tue, 12 Jun 2018 13:52:05 -0700 (PDT)
Received: from cloudburst.twiddle.net (rrcs-173-198-77-219.west.biz.rr.com.
 [173.198.77.219])
 by smtp.gmail.com with ESMTPSA id h8-v6sm915047pgq.35.2018.06.12.13.52.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 13:52:04 -0700 (PDT)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <f4bug@amsat.org>,
 Thomas Huth <thuth@redhat.com>, Stefan Weil <sw@weilnetz.de>
References: <20180611011501.10235-1-f4bug@amsat.org>
 <20180611011501.10235-12-f4bug@amsat.org>
From: Richard Henderson <richard.henderson@linaro.org>
Openpgp: preference=signencrypt
Message-ID: <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
Date: Tue, 12 Jun 2018 10:51:59 -1000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180611011501.10235-12-f4bug@amsat.org>
Content-Language: en-US
X-Mailman-Approved-At: Wed, 13 Jun 2018 05:32:13 +0000
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v4 11/40] hw/xen: Use the IEC
 binary prefix definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTAvMjAxOCAwMzoxNCBQTSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4g
ICAgICB4ZW5fcHZfcHJpbnRmKHhlbmRldiwgMSwgInR5cGUgXCIlc1wiLCBmaWxlcHJvdG8gXCIl
c1wiLCBmaWxlbmFtZSBcIiVzXCIsIgo+IC0gICAgICAgICAgICAgICAgICAiIHNpemUgJSIgUFJJ
ZDY0ICIgKCUiIFBSSWQ2NCAiIE1CKVxuIiwKPiArICAgICAgICAgICAgICAgICAgIiBzaXplICUi
IFBSSWQ2NCAiICglbGx1IE1CKVxuIiwKPiAgICAgICAgICAgICAgICAgICAgYmxrZGV2LT50eXBl
LCBibGtkZXYtPmZpbGVwcm90bywgYmxrZGV2LT5maWxlbmFtZSwKPiAtICAgICAgICAgICAgICAg
ICAgYmxrZGV2LT5maWxlX3NpemUsIGJsa2Rldi0+ZmlsZV9zaXplID4+IDIwKTsKPiArICAgICAg
ICAgICAgICAgICAgYmxrZGV2LT5maWxlX3NpemUsIGJsa2Rldi0+ZmlsZV9zaXplIC8gTWlCKTsK
CkhhdmluZyB0byBjaGFuZ2UgcHJpbnRmIG1hcmt1cCBpcyBleGFjdGx5IHdoeSB5b3Ugc2hvdWxk
bid0IHVzZSBVTEwgaW4gTWlCLgoKCnJ+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 05:33:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 05:33: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 1fSyPq-0001nh-6M; Wed, 13 Jun 2018 05:33:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1um=i6=gmail.com=kristaps.civkulis@srs-us1.protection.inumbo.net>)
 id 1fSsQ7-00074c-Eg
 for xen-devel@lists.xenproject.org; Tue, 12 Jun 2018 23:09:47 +0000
X-Inumbo-ID: 5b9421f0-6e95-11e8-9728-bc764e045a96
Received: from mail-ot0-x241.google.com (unknown [2607:f8b0:4003:c0f::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b9421f0-6e95-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 01:07:20 +0200 (CEST)
Received: by mail-ot0-x241.google.com with SMTP id 92-v6so788764otw.9
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 16:09:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=5ecXMFPcCdjBBj9WJj3zWnld0zSLmu8DFlVeFUvTJQE=;
 b=BikcEVrl/xIBgFVhG+t38vBB12+1vLLZL8ND5E8MgMbUFLycNHiMCFHPRx6Nnl6bnT
 C/yAV3L/or0cpx7gNY+eRFu0h3OF2Y/Mq8xBJMznoQTbtyN8b8APO6HHgNYUdG6rIRWC
 k21/K1WGmhOK4p6xZsUij02vm3PqXqXZrQ+K4Dj729N2WMfzqko/eX4+gY55/zDvHMh3
 2lFmZ/7P7mwR4w7l9Xs/BhFnxwzOgpBiCApyF0yj1rJ9XBWundb2lbAr7cnI/amKFMot
 Ctca+9Q2pOMBKQvrfmYgQflFFzQ8abc67BA69XBVrlJ3JUXfQWY+opSsO3DPKMb20rID
 bqcQ==
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=5ecXMFPcCdjBBj9WJj3zWnld0zSLmu8DFlVeFUvTJQE=;
 b=Xm5EW+XD+FgV/TPemKHonFGB1u2kH6ImjeokqDtmVrh3XjjRJF2ew9GBKTgw7LykBo
 62Twdo8R/S+RwCGMpOkaRWYrq20GWJMtE1KS3NqFbchYFFv85G+T/ZJyrVHlvXx9blWk
 LWaireEJq9cDFlSsRkX5aoYEBQUx48rDTNZtlpZrXTBFSF2CzSoPL+drDkBejDcsCDdG
 4T/XbKVhEIFbdVPadFhkd6vpT4YAyvhYuNM1dSGqPmenlNrs3d1c7EP1DC9jVG32XNDL
 WYdAW7tDY2LEwgYwQz6U9HdWaFQY4I/6LwVmSy63PN9gNM0SdCEkx5JP7b4wOHAFpEOj
 BktA==
X-Gm-Message-State: APt69E3uuIoaT+4h8PczD5ByleyQBK3vM7X6E0GAr0HjvBtHBMy9gYYe
 bXpuRUldnBox9ZP+/4JymeWED3+VEPwRo6NnfySUZg==
X-Google-Smtp-Source: ADUXVKJ6vVJjD1tlFW/gVmQZXIExKNrz6Dhj4qx3MPZoZLJJRALKlQbY1Oe0d+kUL4PQBtyB1yxDovAivdd120FFwDc=
X-Received: by 2002:a9d:754a:: with SMTP id
 b10-v6mr1542091otl.73.1528844985400; 
 Tue, 12 Jun 2018 16:09:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:4376:0:0:0:0:0 with HTTP; Tue, 12 Jun 2018 16:09:45
 -0700 (PDT)
From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com>
Date: Wed, 13 Jun 2018 02:09:45 +0300
Message-ID: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
To: xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
X-Mailman-Approved-At: Wed, 13 Jun 2018 05:33:52 +0000
Subject: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJIGFtIGltcGxlbWVudGluZyBNdWx0aWJvb3QyIHN1cHBvcnQgZm9yIEZyZWVCU0Qg
bG9hZGVyIHRvIGxvYWQgWGVuCmtlcm5lbC4gQ3VycmVudGx5IEkgcGFzcyBFRkkgNjQtYml0IHN5
c3RlbSB0YWJsZSBwb2ludGVyIHRhZywgRUZJIGJvb3QKc2VydmljZXMgbm90IHRlcm1pbmF0ZWQg
dGFnLCBFRkkgNjQtYml0IGltYWdlIGhhbmRsZSBwb2ludGVyIHRhZyBhbmQKSW1hZ2UgbG9hZCBi
YXNlIHBoeXNpY2FsIGFkZHJlc3MgdGFnLgoKVGhlIHByb2JsZW0gaXMsIFhlbiBrZXJuZWwgZ2V0
cyBzdHVjayBpbnRvIGluZmluaXRlIGxvb3AgYXQgYWRkcmVzcwpuZWFyIDB4N2ZhNDE5YmUgd2l0
aG91dCBwcmludGluZyBhbnl0aGluZy4gU3lzdGVtIHRhYmxlIGlzIGF0CjB4N2ZiZWUwMTggYW5k
IGltYWdlIGhhbmRsZSBpcyBhdCAweDdmMjJmZDk4LiBJZiBJIGRlYnVnZ2VkIGNvcnJlY3RseSwK
aXQgZ290IGludG8gaW5maW5pdGUgbG9vcCBhZnRlciBmaXJzdCB0aW1lIGNhbGxpbmcgdm9pZApl
ZmlfY29uc29sZV9zZXRfbW9kZSh2b2lkKSBbMF0gYmVjYXVzZSBpdCBkaWRuJ3QgcmV0dXJuIGZy
b20gaXQuCgpOb3RlIHRoYXQgaWYgSSBkb24ndCBwYXNzIEVGSSA2NC1iaXQgc3lzdGVtIHRhYmxl
IHBvaW50ZXIgdGFnLCBib290CnNlcnZpY2VzIG5vdCB0ZXJtaW5hdGVkIHRhZyBvciA2NC1iaXQg
aW1hZ2UgaGFuZGxlIHBvaW50ZXIgdGFnIHRoZW4KWGVuIGtlcm5lbCBjb3JyZWN0bHkgcHJpbnRz
IGVycm9yIG1lc3NhZ2UhCgpJcyB0aGlzIGJlaGF2aW9yIGludGVuZGVkPyBJZiBub3QsIHdoZXJl
IGNvdWxkIGJlIGEgcHJvYmxlbT8KCkkgY29tcGlsZWQgWGVuIGtlcm5lbCBvbiBGcmVlQlNEIHdp
dGggdGhpcyBjb21tYW5kOgoKIyBnbWFrZSAtajQgeGVuIGNsYW5nPXkgTEQ9L3Vzci9sb2NhbC9i
aW4vbGQgQ0M9ImNjIC1CL3Vzci9sb2NhbC9iaW4iIFwKICBOTT0vdXNyL2xvY2FsL2Jpbi9ubQoK
YW5kIEkgdGVzdCB3aXRoIHRoaXMgY29tbWFuZDoKCiQgcWVtdS1zeXN0ZW0teDg2XzY0IC1tIDIw
NDggLWJpb3MgT1ZNRi1wdXJlLWVmaS5mZCAtaGRhIHRlc3RfZGlzay5pbWcKCk9WTUYtcHVyZS1l
ZmkuZmQgaXMgdGFrZW4gZnJvbQplZGsyLmdpdC1vdm1mLXg2NC0wLTIwMTgwNjEyLjE1NS5nNWE1
NmMwNDkzOS5ub2FyY2gucnBtIGF0IFsxXQoKSSBhbHNvIHRyaWVkIHRvIGxvYWQgWGVuIGtlcm5l
bCBiYXJlLW1ldGFsIHdpdGggR3J1YjIuIEkgYWRkZWQKZm9sbG93aW5nIGxpbmVzIHRvIC9ib290
L2dydWIvZ3J1Yi5jZmc6CgptZW51ZW50cnkgJ3hlbicgewogICAgc2V0IHJvb3Q9J2hkMCxncHQx
JwogICAgbXVsdGlib290MiAveGVuCn0KCmFuZCBhZnRlciBsYXVuY2hpbmcgWGVuIGl0IGFsc28g
ZGlkbid0IHByaW50IGFueXRoaW5nLgoKClRoYW5rcywgS3Jpc3RhcHMuCgpbMF0gaHR0cHM6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9eGVuL2NvbW1vbi9lZmkv
Ym9vdC5jO2g9NjRkMTI2ODVkMzU3NDdkMzczNGMxYWQ4YWMyNzYzNGU4M2JjZjdkYjtoYj1IRUFE
I2w2OTcKWzFdIGh0dHBzOi8vd3d3LmtyYXhlbC5vcmcvcmVwb3MvamVua2lucy9lZGsyLwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 05:47:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 05:47:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSycu-0004Qg-1E; Wed, 13 Jun 2018 05:47: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=t8s0=i7=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSycs-0004Qb-FH
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 05:47:22 +0000
X-Inumbo-ID: e5170290-6ecc-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5170290-6ecc-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 07:44:54 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id t134-v6so1946003lff.6
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 22:47:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=wjisFhaJgLsvoiRk5nR3SaXLQ1GZ6+SMxsLjJdtLPpo=;
 b=d9QadMAPI51EIUQ8WiJwHdl1cC1//A17vU65XA7h/UIIAqlT8LdyfkM4cAasbuV1jF
 5EjlHDZQBPNe1Tev4ztmMRVdeiTwF5KZBBTfWuhZlUV2r8xsw1LdbN56Jq1+zJ+zZ/jS
 K+b72hfXYacEdno1Yeg1daaUGpoDCq7pe0lNRA5YqwkFMhpLyTqEoI+SAteJ6T0tc+WX
 XtRaUDp9Ylc2fYOcbn4Q3Ljfo9cXp3njey2DUQLVJRdXlhQd6yUrkhPFY0RnIKxMuuE+
 5iJvvb4TVgJbjnN7Wi8RmK+6wDr4AAXCW/gm+hMqkLJTlsZFMPsj5XwNMB+pYONtS/uD
 RAzg==
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=wjisFhaJgLsvoiRk5nR3SaXLQ1GZ6+SMxsLjJdtLPpo=;
 b=jzisbw4mUYar8QWn/i6gOx9C0dliL+s6gs7eqS7cuy9FNZ+uuEuH7A3GvphJ2y/Hxu
 3qlAZOwPjEhlirDKlYk58KF8VI5z6sDldBD1bGHuKT5YMQigRN9RliTinCNbo14qTtG3
 dvQd+wKUtV+yS4e9Lys3eJep11eJitSh8dJVWahPoSbWqRseFtzdVicThXmKXBccZtm5
 gCKmJRVwIkqIyk0png/HOAXgFFnuPwG5V4bRu3XYDQ5N0njvvcIxwYDW/VlmxzcoKP4g
 P9fxbyFjO/ydOkLdU2dP1clIPtWreLBKg3/F61YYx5YcxDekUYuTkz5aB99gV3yeTwqj
 ir5Q==
X-Gm-Message-State: APt69E1a0NmqG/CABP9jFy9wrlH1FawVLS+NM0SiyOdelXZ2rUYLK2i2
 ZTjVhHdVzivoYfwN4jwRPEg=
X-Google-Smtp-Source: ADUXVKITqTaCgSgs/dnXOCgUhJ6mkttoVOvqov95N9gWjzkxt/iKRG8RVFgrolLDEilB9+Wr0dxNDA==
X-Received: by 2002:a2e:934d:: with SMTP id m13-v6mr695124ljh.78.1528868838926; 
 Tue, 12 Jun 2018 22:47:18 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 o68-v6sm380969lfc.85.2018.06.12.22.47.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 22:47:18 -0700 (PDT)
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-4-andr2000@gmail.com> <20180612220722.GA38773@dtor-ws>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <f9354bee-3e44-eb93-05bc-58b8a9078b72@gmail.com>
Date: Wed, 13 Jun 2018 08:47: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: <20180612220722.GA38773@dtor-ws>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/3] Input: xen-kbdfront - allow better
 run-time configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMTowNyBBTSwgRG1pdHJ5IFRvcm9raG92IHdyb3RlOgo+IE9uIFR1ZSwg
SnVuIDEyLCAyMDE4IGF0IDEwOjQ4OjU2QU0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+PiAgIAo+PiArCWlmICghKHdpdGhfa2JkIHwgd2l0aF9wdHIgfCB3aXRoX210b3Vj
aCkpIHsKPiBJIGNoYW5nZWQgdGhpcyB0byBsb2dpY2FsICJPUiIgYW5kIGFwcGxpZWQsIHRoYW5r
IHlvdS4KWWVzLCB0aGF0J3MgYmV0dGVyLCB0aGFuayB5b3UKPj4gKwkJcmV0ID0gLUVOWElPOwo+
PiArCQlnb3RvIGVycm9yOwo+PiArCX0KPj4gKwo+PiAgIAlyZXQgPSB4ZW5rYmRfY29ubmVjdF9i
YWNrZW5kKGRldiwgaW5mbyk7Cj4+ICAgCWlmIChyZXQgPCAwKQo+PiAgIAkJZ290byBlcnJvcjsK
Pj4gLS0gCj4+IDIuMTcuMQo+PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 05:49:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 05: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 1fSyf2-0004Ym-I6; Wed, 13 Jun 2018 05:49:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t8s0=i7=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSyf1-0004Yh-0X
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 05:49:35 +0000
X-Inumbo-ID: 34da5e1a-6ecd-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34da5e1a-6ecd-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 07:47:07 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id n3-v6so1927662lfe.12
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 22:49:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=dMg97XHZ99jbMTtTQjVWryV4C0IY974/6XkKr/tNDcc=;
 b=EiwV4p2mOTAK+WK1W7fHVz9I7kS/HxAy/V6JElzf9CTztgE+lRQxkSE6HFP9AoPiFL
 /E010DJ2HRb8RcH5VAfQWtOLR7RwU6kEUyVR1Y2HkNcRvGUMLXR+tRtQXkz/pObc9fr4
 PLzdA6Av/d4vjzTNKco5XG8jReNG2I2lOGrVVE4c8Bg9H+ctL7ra6siOrZYdwDJqLpki
 eqPUnuRbO0PQ9uGzJiYrERK6//scIoimxivgcsJoz21oLbmcGrzO24/UskQA4lf+qtSA
 oxj7EIvMEqcwyAHAcWqZDYVNglcFKy9iu6926KLwsBTH69Xb15Cri1zxEXqFhGpvFZPI
 wKLg==
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=dMg97XHZ99jbMTtTQjVWryV4C0IY974/6XkKr/tNDcc=;
 b=A7QyzMIusXivypNtJZ+pk6zwdJPzS2mPBXcnbKzXT2ttVuKbI6UFrTgMVgM4Vcg272
 a2sEjVJBpRJbbXS+eepr6wLUZs+3u8HN8cA2aJe8QVtM6WTZEwXKWTiy6inX9Ba/q4vc
 xq+902YCcJi06MYOKFruEsLgVH+oR2kt2MUZm5qjz+qREIRaT50s11/DbLuw9ekaghzN
 8Cmb/3YBpWd9kBJfZKtyc9H9HXRFoXHBdcDzlCF2I0TG+EqwgscsFM1VvmsLWimGZaLi
 /grhDPJW7PI+p1EcrJEFuAhAus2mHDvpuUE3HWTGhw+0RNnEroJWxKqfjLsTLt6/msYw
 I6ww==
X-Gm-Message-State: APt69E1FmhVsKuWYQ1HkJoLxuaF7/kBMXh6CvuU2AKF4HqmhCF/H95/H
 qRNewNCIyPIFEBbba/4mDm0=
X-Google-Smtp-Source: ADUXVKIdhHjzP47cvKiDtmG6NOmE3ksqZ3PaUU4u5iIjQcUCWsGmhoglRcLmIP5a2eFOMFmJGJDlCw==
X-Received: by 2002:a19:b203:: with SMTP id b3-v6mr1871762lff.84.1528868972831; 
 Tue, 12 Jun 2018 22:49:32 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 a67-v6sm386486lfa.48.2018.06.12.22.49.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 22:49:32 -0700 (PDT)
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
 Juergen Gross <jgross@suse.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
Date: Wed, 13 Jun 2018 08:49:31 +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: <20180612234020.GI38773@dtor-ws>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1pdHJ5IFRvcm9raG92IHdyb3RlOgo+IE9uIFR1ZSwg
SnVuIDEyLCAyMDE4IGF0IDAzOjQ2OjEwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
IE9uIDEyLzA2LzE4IDA5OjQ4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IEZy
b206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbT4KPj4+Cj4+PiBUaGlzIGlzIHRoZSBzeW5jIHVwIHdpdGggdGhlIGNhbm9uaWNhbCBkZWZp
bml0aW9ucyBvZiB0aGUgaW5wdXQsCj4+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4g
WGVuLgo+Pj4KPj4+IENoYW5nZXMgdG8ga2JkaWY6Cj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcg
Y29uc3RhbnRzIGZvciB7ZmVhdHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+Pj4gICAgIHRvIGFs
aWduIHdpdGggdGhlIHJlc3Qgb2YgdGhlIGludGVyZmFjZSBmaWxlLgo+Pj4KPj4+IDIuIEFkZCBu
ZXcgWGVuU3RvcmUgZmVhdHVyZSBmaWVsZHMsIHNvIGl0IGlzIHBvc3NpYmxlIHRvIGluZGl2aWR1
YWxseQo+Pj4gICAgIGNvbnRyb2wgc2V0IG9mIGV4cG9zZWQgdmlydHVhbCBkZXZpY2VzIGZvciBl
YWNoIGd1ZXN0IE9TOgo+Pj4gICAgICAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkIHRv
IDEgaWYgbm8ga2V5Ym9hcmQgZGV2aWNlIG5lZWRzCj4+PiAgICAgICAgIHRvIGJlIGNyZWF0ZWQK
Pj4+ICAgICAgIC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1wb2ludGVyIHRvIDEgaWYgbm8gcG9pbnRl
ciBkZXZpY2UgbmVlZHMKPj4+ICAgICAgICAgdG8gYmUgY3JlYXRlZAo+Pj4KPj4+IDMuIE1vdmUg
bXVsdGktdG91Y2ggZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmFja2VuZCBub2RlczogdGhlc2UgYXJl
Cj4+PiAgICAgIGRlc2NyaWJlZCBhcyBhIHBhcnQgb2YgZnJvbnRlbmQncyBYZW5CdXMgY29uZmln
dXJhdGlvbiBub2Rlcwo+Pj4gICAgICB3aGlsZSB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29u
ZmlndXJhdGlvbi4gRml4IHRoaXMgYnkgbW92aW5nCj4+PiAgICAgIHRoZSBwYXJhbWV0ZXJzIHRv
IHRoZSBwcm9wZXIgc2VjdGlvbi4KPj4+Cj4+PiBVbmlxdWUtaWQgZmllbGQ6Cj4+PiAxLiBBZGQg
dW5pcXVlLWlkIFhlbkJ1cyBlbnRyeSBmb3IgdmlydHVhbCBpbnB1dCBhbmQgZGlzcGxheS4KPj4+
Cj4+PiAyLiBDaGFuZ2UgdHlwZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZvciBzbmRp
ZiB0byBhbGlnbiB3aXRoCj4+PiBkaXNwbGF5IGFuZCBpbnB1dCBwcm90b2NvbHMuCj4+Pgo+Pj4g
U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNo
Y2hlbmtvQGVwYW0uY29tPgo+Pj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KPj4KPj4gSSdtIGZpbmUgd2l0aCB0aGlzIHBhdGNoIGJlaW5nIGFkZGVkIHZpYSB0aGUg
aW5wdXQgdHJlZSB3aXRoIHRoZSBvdGhlcgo+PiBwYXRjaGVzLiBJbiBjYXNlIEkgc2hvdWxkIHRh
a2UgaXQgdmlhIHRoZSBYZW4gdHJlZSwgcGxlYXNlIHNlbmQgbWUgYQo+PiBub3RlLgo+IEp1ZXJn
ZW4sCj4KPiBJIGNyZWF0ZWQgYW4gaW1tdXRhYmxlIGJyYW5jaCBvZmYgdjQuMTcgd2l0aCB0aGVz
ZSAzIHBhdGNoZXMgaW4gY2FzZSB5b3UKPiB3b3VsZCB3YW50IHRvIG1lcmdlIHRoZW0gaW50byB5
b3VyIHRyZWUgd2l0aG91dCB3YWl0aW5nIGZvciB0aGVtIHRvCj4gYXBwZWFyIGluIG1haW5saW5l
Ogo+Cj4gZ2l0IHB1bGwgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L2R0b3IvaW5wdXQuZ2l0IGliLzQuMTcteGVuLWtiZGZyb250LXJ1bnRpbWUtY29uZmlnCj4K
PiBUaGFua3MuCj4KVGhhbmsgeW91LApJIHdvdWxkIHByZWZlciB0aGUgZmFzdGVzdCBwYXRoIG9m
IGNvdXJzZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:06:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSyuy-0007qf-I6; Wed, 13 Jun 2018 06:06: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=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fSyux-0007qT-EZ
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:06:03 +0000
X-Inumbo-ID: dc33194f-6ecf-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc33194f-6ecf-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:06: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 1fSyus-0000Z2-UF; Wed, 13 Jun 2018 06:05: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 1fSyus-0004Q9-Gz; Wed, 13 Jun 2018 06:05:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fSyus-0005cC-GK; Wed, 13 Jun 2018 06:05:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124110-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-4.14:test-armhf-armhf-libvirt-raw:host-ping-check-native:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-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-libvirt-xsm:saverestore-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=70d7bbd9b504c1dde0dc44a469a513695d9cbdd6
X-Osstest-Versions-That: linux=2c6025ebc7fd8e0a8ca785d778dc6ae25225744b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 06:05:58 +0000
Subject: [Xen-devel] [linux-4.14 test] 124110: 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>

ZmxpZ2h0IDEyNDExMCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxMTAvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgNCBtZW1kaXNrLXRyeS1h
cHBlbmQgZmFpbCBpbiAxMjQwODYgcGFzcyBpbiAxMjQxMTAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgICAgZmFpbCBwYXNzIGluIDEyNDA4
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNDA4NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjQwODYgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQw
ODYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MDg2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogbGludXggICAgICAgICAgICAgICAgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEz
Njk1ZDljYmRkNgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMmM2MDI1
ZWJjN2ZkOGUwYThjYTc4NWQ3NzhkYzZhZTI1MjI1NzQ0YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzOTE5ICAyMDE4LTA2LTA3IDIxOjU5OjI3IFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDA4NiAgMjAxOC0wNi0xMSAyMToxMTozMCBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXhhbmRl
ciBEdXljayA8YWxleGFuZGVyLmguZHV5Y2tAaW50ZWwuY29tPgogIEFsZXhleSBLb2RhbmV2IDxh
bGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFuYW5kIEphaW4gPGFuYW5kLmphaW5Ab3JhY2xl
LmNvbT4KICBBcmllbCBFbGlvciA8YXJpZWwuZWxpb3JAY2F2aXVtLmNvbT4KICBCYXJ0IFZhbiBB
c3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsu
bm8+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFtaWVuIExlIE1v
YWwgPGRhbWllbi5sZW1vYWxAd2RjLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVy
QG9yYWNsZS5jb20+CiAgRGFuaWVsZSBQYWxtYXMgPGRubHBsbUBnbWFpbC5jb20+CiAgRGF2ZSBB
aXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZpZCBBaGVybiA8ZHNhaGVybkBnbWFpbC5j
b20+CiAgRGF2aWQgTGVicnVuIDxkbGVicnVuQGdvb2dsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVy
IDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4K
ICBEZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIEVyYW4gQmVuIEVsaXNoYSA8ZXJh
bmJlQG1lbGxhbm94LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAg
RmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgR292aW5kYXJhanVsdSBW
YXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1l
bGxhbm94LmNvLmlsPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmlyaSBQ
aXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSnVsaWEgTGF3YWxsIDxKdWxpYS5MYXdhbGxAbGlw
Ni5mcj4KICBLaXJpbGwgVGtoYWkgPGt0a2hhaUB2aXJ0dW96em8uY29tPgogIExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMb3JlbnpvIFBpZXJhbGlzaSA8
bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5w
ZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNv
Y2lvbmV4dC5jb20+CiAgTWF0aGlldSBYaG9ubmV1eCA8bS54aG9ubmV1eEBnbWFpbC5jb20+CiAg
TWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgS3ViZWNlayA8bWt1
YmVjZWtAc3VzZS5jej4KICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwu
Y29tPgogIE5laWwgSG9ybWFuIDxuaG9ybWFuQHR1eGRyaXZlci5jb20+CiAgTmljb2xhcyBEaWNo
dGVsIDxuaWNvbGFzLmRpY2h0ZWxANndpbmQuY29tPgogIE5pa29sYXkgQWxla3NhbmRyb3YgPG5p
a29sYXlAY3VtdWx1c25ldHdvcmtzLmNvbT4KICBQYXVsIEJsYWtleSA8cGF1bGJAbWVsbGFub3gu
Y29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFAY3VtdWx1c25ldHdvcmtzLmNvbT4KICBTYWJyaW5h
IER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1l
bGxhbm94LmNvbT4KICBTaGFoZWQgU2hhaWtoIDxzaGFoZWQuc2hhaWtoQGNhdml1bS5jb20+CiAg
U29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGVwaGVuIFN1cnlh
cHV0cmEgPHNzdXJ5YWV4dHJAZ21haWwuY29tPgogIFN1cmVzaCBSZWRkeSA8c3VyZXNoLnJlZGR5
QGJyb2FkY29tLmNvbT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAgVG9z
aGlha2kgTWFraXRhIDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBXZW53ZW4gV2Fu
ZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdvb2dsZS5j
b20+CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZv
cHMuZ2l0CiAgIDJjNjAyNWViYzdmZC4uNzBkN2JiZDliNTA0ICA3MGQ3YmJkOWI1MDRjMWRkZTBk
YzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IC0+IHRlc3RlZC9saW51eC00LjE0CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:12:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSz0g-00009o-VA; Wed, 13 Jun 2018 06: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=oiwo=i7=gmail.com=dmitry.torokhov@srs-us1.protection.inumbo.net>)
 id 1fSz0f-00009f-Pv
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:11:57 +0000
X-Inumbo-ID: 55374e6a-6ed0-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55374e6a-6ed0-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:09:30 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id y5-v6so820606pfn.4
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 23:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:user-agent:in-reply-to:references:mime-version
 :content-transfer-encoding:subject:to:cc:from:message-id;
 bh=upk0LCPL4vwYbjLcll412j05nSSAsmG3WdnnnGu1k4o=;
 b=YUqeTyORhoUsxZiV9f8YXIJwzenOo0+hgBOT1Y9vN2duGrFwfehrTvfd5BnkKmHc4f
 10r5LUCczxS1+sPcfzVsmJTZGztn+NBzKg95IQvJuFl39Li8Ou4dBrduijSDh/5U7uqH
 TOZyx6bwujmyCORySjRsJv+tFTCi7osRkDEe+N4s7iz3rKPp6lN0Wh8u7Aftn+s17qna
 Liwq71C2NeSB8bQVYlB09bc4Kx8qawRnoevTVojq5dRInkjpe0SrPq5l7kdPuaVAS8O8
 b0ks7YuhQ45dR701fXDRAwoCfvUP2Krj5azPMVc9qQTQHbuVLP9Kw0WLnUILY3f1xtqx
 ycdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:user-agent:in-reply-to:references
 :mime-version:content-transfer-encoding:subject:to:cc:from
 :message-id;
 bh=upk0LCPL4vwYbjLcll412j05nSSAsmG3WdnnnGu1k4o=;
 b=rLZkWPHMs7PtYGanqf03BCDGEMnphJ17I1jiy/j3z3vCxJfqyaFFsW589XGmqS54gZ
 tuMvDRrTmwRL5CLmcr6Kz7fKFDT8cCEe+PxknyXbGz8j6fM8GvYcybCbQOkPrsLOHw7T
 UGuW1HAth/SbIvtUADrzifNIGVJgX1+qIYBtCUwP9ZMp0bWXgfFMjy6CJ19l7EOfqvli
 iTmFvYV4e6cTmTG8nImOhOUqUUoxFlKDpGrSZJqhrJ0d8c98FzI7nVHv2QsieDSU5JoC
 8I8/pmVQVDAJLRyTxK2+/YJClJKLyvEh0iOM+GgA2u5CCcdOnWKiJQZmaHSIFnjA5diZ
 Uycw==
X-Gm-Message-State: APt69E2RR1XFcG87kBoWtNhQBaH8vF+xJcCWmUNHQLIK+90iZUVa8K0O
 KT3QeGh7VRH5J8D9cHeFin8=
X-Google-Smtp-Source: ADUXVKLHis+SM//C1Gm+fZrbVuqItfkYN88ou6cqU8ZVg7uhKP+IME8x2MS4ASBgNNh7pHgiiS0ZQA==
X-Received: by 2002:a62:3c15:: with SMTP id j21-v6mr3536523pfa.7.1528870315329; 
 Tue, 12 Jun 2018 23:11:55 -0700 (PDT)
Received: from ?IPv6:2601:647:4001:5a00:74b5:73d5:5f92:bd10?
 ([2601:647:4001:5a00:74b5:73d5:5f92:bd10])
 by smtp.gmail.com with ESMTPSA id p21-v6sm1657501pgv.87.2018.06.12.23.11.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 23:11:54 -0700 (PDT)
Date: Tue, 12 Jun 2018 23:11:50 -0700
User-Agent: K-9 Mail for Android
In-Reply-To: <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
MIME-Version: 1.0
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Juergen Gross <jgross@suse.com>
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Message-ID: <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@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>

T24gSnVuZSAxMiwgMjAxOCAxMDo0OTozMSBQTSBQRFQsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+T24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1p
dHJ5IFRvcm9raG92IHdyb3RlOgo+PiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAwMzo0NjoxMFBN
ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTIvMDYvMTggMDk6NDgsIE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pgo+Pj4+IFRoaXMgaXMg
dGhlIHN5bmMgdXAgd2l0aCB0aGUgY2Fub25pY2FsIGRlZmluaXRpb25zIG9mIHRoZSBpbnB1dCwK
Pj4+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pj4+Cj4+Pj4gQ2hhbmdl
cyB0byBrYmRpZjoKPj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29uc3RhbnRzIGZvciB7ZmVh
dHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+Pj4+ICAgICB0byBhbGlnbiB3aXRoIHRoZSByZXN0
IG9mIHRoZSBpbnRlcmZhY2UgZmlsZS4KPj4+Pgo+Pj4+IDIuIEFkZCBuZXcgWGVuU3RvcmUgZmVh
dHVyZSBmaWVsZHMsIHNvIGl0IGlzIHBvc3NpYmxlIHRvCj5pbmRpdmlkdWFsbHkKPj4+PiAgICAg
Y29udHJvbCBzZXQgb2YgZXhwb3NlZCB2aXJ0dWFsIGRldmljZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6
Cj4+Pj4gICAgICAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkIHRvIDEgaWYgbm8ga2V5
Ym9hcmQgZGV2aWNlCj5uZWVkcwo+Pj4+ICAgICAgICAgdG8gYmUgY3JlYXRlZAo+Pj4+ICAgICAg
IC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1wb2ludGVyIHRvIDEgaWYgbm8gcG9pbnRlciBkZXZpY2Ug
bmVlZHMKPj4+PiAgICAgICAgIHRvIGJlIGNyZWF0ZWQKPj4+Pgo+Pj4+IDMuIE1vdmUgbXVsdGkt
dG91Y2ggZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmFja2VuZCBub2RlczogdGhlc2UgYXJlCj4+Pj4g
ICAgICBkZXNjcmliZWQgYXMgYSBwYXJ0IG9mIGZyb250ZW5kJ3MgWGVuQnVzIGNvbmZpZ3VyYXRp
b24gbm9kZXMKPj4+PiAgICAgIHdoaWxlIHRoZXkgYmVsb25nIHRvIGJhY2tlbmQncyBjb25maWd1
cmF0aW9uLiBGaXggdGhpcyBieQo+bW92aW5nCj4+Pj4gICAgICB0aGUgcGFyYW1ldGVycyB0byB0
aGUgcHJvcGVyIHNlY3Rpb24uCj4+Pj4KPj4+PiBVbmlxdWUtaWQgZmllbGQ6Cj4+Pj4gMS4gQWRk
IHVuaXF1ZS1pZCBYZW5CdXMgZW50cnkgZm9yIHZpcnR1YWwgaW5wdXQgYW5kIGRpc3BsYXkuCj4+
Pj4KPj4+PiAyLiBDaGFuZ2UgdHlwZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZvciBz
bmRpZiB0byBhbGlnbiB3aXRoCj4+Pj4gZGlzcGxheSBhbmQgaW5wdXQgcHJvdG9jb2xzLgo+Pj4+
Cj4+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPjxvbGVrc2FuZHJf
YW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KPj4+Cj4+PiBJJ20gZmluZSB3aXRoIHRoaXMgcGF0Y2ggYmVpbmcgYWRk
ZWQgdmlhIHRoZSBpbnB1dCB0cmVlIHdpdGggdGhlCj5vdGhlcgo+Pj4gcGF0Y2hlcy4gSW4gY2Fz
ZSBJIHNob3VsZCB0YWtlIGl0IHZpYSB0aGUgWGVuIHRyZWUsIHBsZWFzZSBzZW5kIG1lIGEKPj4+
IG5vdGUuCj4+IEp1ZXJnZW4sCj4+Cj4+IEkgY3JlYXRlZCBhbiBpbW11dGFibGUgYnJhbmNoIG9m
ZiB2NC4xNyB3aXRoIHRoZXNlIDMgcGF0Y2hlcyBpbiBjYXNlCj55b3UKPj4gd291bGQgd2FudCB0
byBtZXJnZSB0aGVtIGludG8geW91ciB0cmVlIHdpdGhvdXQgd2FpdGluZyBmb3IgdGhlbSB0bwo+
PiBhcHBlYXIgaW4gbWFpbmxpbmU6Cj4+Cj4+IGdpdCBwdWxsIGdpdDovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9kdG9yL2lucHV0LmdpdAo+aWIvNC4xNy14ZW4ta2Jk
ZnJvbnQtcnVudGltZS1jb25maWcKPj4KPj4gVGhhbmtzLgo+Pgo+VGhhbmsgeW91LAo+SSB3b3Vs
ZCBwcmVmZXIgdGhlIGZhc3Rlc3QgcGF0aCBvZiBjb3Vyc2UKCkl0IHdpbGwgYmUgcGFydCBvZiA0
LjE5IHB1bGwgcmVxdWVzdDsgdGhlIGltbXV0YWJsZSBicmFuY2ggaXMgZm9yIEp1ZXJnZW4gaWYg
aGUgZG9lcyBub3Qgd2FudCB0byB3YWl0IHRpbGwgNC4xOSBtZXJnZSB3aW5kb3cgdG8gZ2V0IHRo
ZSBjaGFuZ2VzLgoKClRoYW5rcy4KCi0tIApEbWl0cnkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:12:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSz0f-00009c-KT; Wed, 13 Jun 2018 06:11: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSz0e-00009R-K7
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:11:56 +0000
X-Inumbo-ID: 53cd343d-6ed0-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53cd343d-6ed0-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:09:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:11:53 -0600
Message-Id: <5B20B5A602000078001CAACA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:11:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
In-Reply-To: <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDEyLjA2LjE4IGF0IDE3OjU4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBUcnlp
bmcgdG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtIGluIGEgbGltaXRlZCB0ZXN0IGVudmlyb25tZW50
IGZpbmFsbHkKPiB3b3JrZWQ6IGRvaW5nIGEgbG9vcCBvZiAieGwgc2F2ZSAtYyIgcHJvZHVjZWQg
dGhlIHByb2JsZW0gYWZ0ZXIgMTk4Cj4gaXRlcmF0aW9ucy4KPiAKPiBJIGhhdmUgYXNrZWQgYSBT
VVNFIGVuZ2luZWVyIGRvaW5nIGtlcm5lbCBtZW1vcnkgbWFuYWdlbWVudCBpZiBoZQo+IGNvdWxk
IHRoaW5rIG9mIHNvbWV0aGluZy4gSGlzIGlkZWEgaXMgdGhhdCBtYXliZSBzb21lIGt0aHJlYWQg
Y291bGQgYmUKPiB0aGUgcmVhc29uIGZvciBvdXIgcHJvYmxlbSwgZS5nLiB0cnlpbmcgcGFnZSBt
aWdyYXRpb24gb3IgY29tcGFjdGlvbgo+IChhdCBsZWFzdCBvbiB0aGUgdGVzdCBtYWNoaW5lIEkn
dmUgbG9va2VkIGF0IGNvbXBhY3Rpb24gb2YgbWxvY2tlZAo+IHBhZ2VzIGlzIGFsbG93ZWQ6IC9w
cm9jL3N5cy92bS9jb21wYWN0X3VuZXZpY3RhYmxlX2FsbG93ZWQgaXMgMSkuCgpJaXJjIHRoZSBw
cmltYXJ5IGdvYWwgb2YgY29tcGFjdGlvbiBpcyB0byBtYWtlIGNvbnRpZ3VvdXMgbWVtb3J5CmF2
YWlsYWJsZSBmb3IgaHVnZSBwYWdlIGFsbG9jYXRpb25zLiBQViBub3QgdXNpbmcgaHVnZSBwYWdl
cywgdGhpcyBpcwpvZiBubyBpbnRlcmVzdCBoZXJlLiBUaGUgc2Vjb25kYXJ5IGNvbnNpZGVyYXRp
b24gb2YgcGh5c2ljYWxseQpjb250aWd1b3VzIEkvTyBidWZmZXIgaXMgYW4gaWxsdXNpb24gb25s
eSB1bmRlciBQViwgc28gcGVyaGFwcyBub3QKbXVjaCBtb3JlIG9mIGFuIGludGVyZXN0IChhbGJl
aXQgSSBjYW4gc2VlIGRyaXZlcnMgd2FudGluZyB0byBhbGxvY2F0ZQpwaHlzaWNhbGx5IGNvbnRp
Z3VvdXMgYnVmZmVycyBuZXZlcnRoZWxlc3Mgbm93IGFuZCB0aGVuLCBidXQgSSdkCmV4cGVjdCB0
aGlzIHRvIGJlIG1vc3RseSBsaW1pdGVkIHRvIGRyaXZlciBpbml0aWFsaXphdGlvbiBhbmQgZGV2
aWNlIGhvdAphZGQpLgoKU28gaXQgaXMgcGVyaGFwcyBhdCBsZWFzdCB3b3J0aCBjb25zaWRlcmlu
ZyB3aGV0aGVyIHRvIHR1cm4gb2ZmCmNvbXBhY3Rpb24vbWlncmF0aW9uIHdoZW4gcnVubmluZyBQ
Vi4gQnV0IHRoZSBwcm9ibGVtIHdvdWxkIHN0aWxsCm5lZWQgYWRkcmVzc2luZyB0aGVuIG1pZC10
ZXJtLCBhcyBQVkggRG9tMCB3b3VsZCBoYXZlIHRoZSBzYW1lCmlzc3VlIChhbmQgb2YgY291cnNl
IERvbVUsIGkuZS4gaW5jbHVkaW5nIEhWTSwgY2FuIG1ha2UgaHlwZXJjYWxscwp0b28sIGFuZCBo
ZW5jZSB3b3VsZCBiZSBhZmZlY3RlZCBhcyB3ZWxsLCBqdXN0IHBlcmhhcHMgbm90IGFzCnZpc2li
bHkpLgoKPiBJbiBvcmRlciB0byBiZSByZWFsbHkgc3VyZSBub3RoaW5nIGluIHRoZSBrZXJuZWwg
Y2FuIHRlbXBvcmFyaWx5Cj4gc3dpdGNoIGh5cGVyY2FsbCBidWZmZXIgcGFnZXMgcmVhZC1vbmx5
IG9yIGludmFsaWQgZm9yIHRoZSBoeXBlcnZpc29yCj4gd2UnbGwgaGF2ZSB0byBtb2RpZnkgdGhl
IHByaXZjbWQgZHJpdmVyIGludGVyZmFjZTogaXQgd2lsbCBoYXZlIHRvCj4gZ2FpbiBrbm93bGVk
Z2Ugd2hpY2ggcGFnZXMgYXJlIGhhbmRlZCBvdmVyIHRvIHRoZSBoeXBlcnZpc29yIGFzIGJ1ZmZl
cnMKPiBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGxvY2sgdGhlbSBhY2NvcmRpbmdseSB2aWEgZ2V0
X3VzZXJfcGFnZXMoKS4KClNvIGFyZSB5b3UgLyBpcyBoZSBzYXlpbmcgdGhhdCBtbG9jaygpIGRv
ZXNuJ3QgcHJvdGVjdCBhZ2FpbnN0IHN1Y2gKcGxheWluZyB3aXRoIHByb2Nlc3MgbWVtb3J5PyBU
ZWFjaGluZyB0aGUgcHJpdmNtZCBkcml2ZXIgb2YgYWxsCnRoZSBpbmRpcmVjdGlvbnMgaW4gaHlw
ZXJjYWxsIHJlcXVlc3Qgc3RydWN0dXJlcyBkb2Vzbid0IGxvb2sgdmVyeQphdHRyYWN0aXZlIChv
ciBtYWludGFpbmFibGUpLiBPciBhcmUgeW91IHRoaW5raW5nIG9mIHRoZSBjYWxsZXIKcHJvdmlk
aW5nIHNpZGViYW5kIGluZm9ybWF0aW9uIGRlc2NyaWJpbmcgdGhlIGJ1ZmZlcnMgaW52b2x2ZWQs
CnBlcmhhcHMgYWxvbmcgdGhlIGxpbmVzIG9mIGhvdyBkbV9vcCB3YXMgZGVzaWduZWQ/CgpUaGVy
ZSdzIGFub3RoZXIgb3B0aW9uLCBidXQgdGhhdCBoYXMgcG90ZW50aWFsbHkgc2V2ZXJlIGRyYXdi
YWNrcwp0b286IEluc3RlYWQgb2YgcmV0dXJuaW5nIC1FRkFVTFQgb24gYnVmZmVyIGFjY2VzcyBp
c3N1ZXMsIHdlCmNvdWxkIHJhaXNlICNQRiBvbiB0aGUgdmVyeSBoeXBlcmNhbGwgaW5zbi4gTWF5
YmUgc29tZXRoaW5nIHRvCmNvbnNpZGVyIGFzIGFuIG9wdC1pbiBmb3IgUFYvUFZILCBhbmQgYXMg
ZGVmYXVsdCBmb3IgSFZNLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:13:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:13:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSz2R-0000NB-Ey; Wed, 13 Jun 2018 06:13:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t8s0=i7=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSz2P-0000Mq-JG
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:13:45 +0000
X-Inumbo-ID: 94bc9e49-6ed0-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94bc9e49-6ed0-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:11:17 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id o9-v6so2063564lfk.1
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 23:13:43 -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=jJVQipf/WItIiHyLeAVRSa3eR+E8NMKFA3U+VVTjO8I=;
 b=WQfYkXUwExf4AWcQ5yTRzoxZ30DtaN8tpceYuY7QSZTr044su/5QzHtIn3qv2oB4sG
 btrQJ6nKfAW7jbkbJVJjE0vgckPY3PlhcHuqL+CO1A1YS/8xxtW3wLc5zXOePKHB3W2Y
 zr+3klxt+Y4qLFwCIhaTItGQ/nMaIskrxIXQCmvDe/on5Tac9wdufvMlx8a2koBENfIT
 oEQT8nSzh8RY/UQAz9cAkXTlC1TMZWMTOXPUq0Tv1GgbXCORh8S05dzgqEomvRkKP/bd
 sPxfsmoillS3HQlObt3nVl6zOYOhYgi3CU5LrjKfMFPCt1qeCLn9YPsKrRPV0NHA7hho
 twQA==
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=jJVQipf/WItIiHyLeAVRSa3eR+E8NMKFA3U+VVTjO8I=;
 b=H4/Jjg4b4X9sAsqsjtEvEARulN9ffH4pN6B00x9HxchbffPi6RXiIYM5oRSNVvcH9E
 iih2aZZVIqvb358Ee8AL+Gx5k9xVIJtR4b8Jt7qsqWkTJiRgUFzf1KWi3lwgTLgqVPkS
 rsrIUrsOiu6EMzuvLhx57NCtYmOfcb0yDx8NnQNQLAtl3mUV02LgiXgtvIU3lzweTVpk
 r5EaPWJgx7EhV2+KHEd5uj4p0CmVjkynasM/bLNsetiQ3owIngiEH//Dtbz5QFNixXnw
 RNaLs0fZJdtqSOrn+lpoYtKSUqrM2oeTWyKAWHWFyLewPUJ1hrcjWXZUMhE5JEe3UAqx
 0HgQ==
X-Gm-Message-State: APt69E13lV58ThjYhASBRaoJarKFzT3J87DD32hvUPwlcyUZ+G27ENm2
 oDC4zjOyR9E3WySDbKAbix8=
X-Google-Smtp-Source: ADUXVKIWm9zkZWJLT4b2HWHDP+B4ItkDXtJ42GPosCSvfV74H72dtXvTW7zk+mQECinEm7YZBjI79w==
X-Received: by 2002:a19:e497:: with SMTP id
 x23-v6mr1920192lfi.40.1528870422157; 
 Tue, 12 Jun 2018 23:13:42 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i68-v6sm402041lfh.9.2018.06.12.23.13.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 23:13:41 -0700 (PDT)
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
 Juergen Gross <jgross@suse.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
 <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
Date: Wed, 13 Jun 2018 09:13:40 +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: <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwOToxMSBBTSwgRG1pdHJ5IFRvcm9raG92IHdyb3RlOgo+IE9uIEp1bmUg
MTIsIDIwMTggMTA6NDk6MzEgUE0gUERULCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8YW5kcjIw
MDBAZ21haWwuY29tPiB3cm90ZToKPj4gT24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1pdHJ5IFRv
cm9raG92IHdyb3RlOgo+Pj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDM6NDY6MTBQTSArMDIw
MCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+PiBPbiAxMi8wNi8xOCAwOTo0OCwgT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4KPj4+Pj4gVGhpcyBpcyB0
aGUgc3luYyB1cCB3aXRoIHRoZSBjYW5vbmljYWwgZGVmaW5pdGlvbnMgb2YgdGhlIGlucHV0LAo+
Pj4+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pj4+Pgo+Pj4+PiBDaGFu
Z2VzIHRvIGtiZGlmOgo+Pj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29uc3RhbnRzIGZvciB7
ZmVhdHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+Pj4+PiAgICAgIHRvIGFsaWduIHdpdGggdGhl
IHJlc3Qgb2YgdGhlIGludGVyZmFjZSBmaWxlLgo+Pj4+Pgo+Pj4+PiAyLiBBZGQgbmV3IFhlblN0
b3JlIGZlYXR1cmUgZmllbGRzLCBzbyBpdCBpcyBwb3NzaWJsZSB0bwo+PiBpbmRpdmlkdWFsbHkK
Pj4+Pj4gICAgICBjb250cm9sIHNldCBvZiBleHBvc2VkIHZpcnR1YWwgZGV2aWNlcyBmb3IgZWFj
aCBndWVzdCBPUzoKPj4+Pj4gICAgICAgIC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCB0
byAxIGlmIG5vIGtleWJvYXJkIGRldmljZQo+PiBuZWVkcwo+Pj4+PiAgICAgICAgICB0byBiZSBj
cmVhdGVkCj4+Pj4+ICAgICAgICAtIHNldCBmZWF0dXJlLWRpc2FibGUtcG9pbnRlciB0byAxIGlm
IG5vIHBvaW50ZXIgZGV2aWNlIG5lZWRzCj4+Pj4+ICAgICAgICAgIHRvIGJlIGNyZWF0ZWQKPj4+
Pj4KPj4+Pj4gMy4gTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5k
IG5vZGVzOiB0aGVzZSBhcmUKPj4+Pj4gICAgICAgZGVzY3JpYmVkIGFzIGEgcGFydCBvZiBmcm9u
dGVuZCdzIFhlbkJ1cyBjb25maWd1cmF0aW9uIG5vZGVzCj4+Pj4+ICAgICAgIHdoaWxlIHRoZXkg
YmVsb25nIHRvIGJhY2tlbmQncyBjb25maWd1cmF0aW9uLiBGaXggdGhpcyBieQo+PiBtb3ZpbmcK
Pj4+Pj4gICAgICAgdGhlIHBhcmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+Pj4+Pgo+
Pj4+PiBVbmlxdWUtaWQgZmllbGQ6Cj4+Pj4+IDEuIEFkZCB1bmlxdWUtaWQgWGVuQnVzIGVudHJ5
IGZvciB2aXJ0dWFsIGlucHV0IGFuZCBkaXNwbGF5Lgo+Pj4+Pgo+Pj4+PiAyLiBDaGFuZ2UgdHlw
ZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZvciBzbmRpZiB0byBhbGlnbiB3aXRoCj4+
Pj4+IGRpc3BsYXkgYW5kIGlucHV0IHByb3RvY29scy4KPj4+Pj4KPj4+Pj4gU2lnbmVkLW9mZi1i
eTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPj4gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Pj4+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgo+Pj4+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Cj4+Pj4KPj4+PiBJJ20gZmluZSB3aXRoIHRoaXMgcGF0Y2ggYmVpbmcgYWRkZWQgdmlhIHRoZSBp
bnB1dCB0cmVlIHdpdGggdGhlCj4+IG90aGVyCj4+Pj4gcGF0Y2hlcy4gSW4gY2FzZSBJIHNob3Vs
ZCB0YWtlIGl0IHZpYSB0aGUgWGVuIHRyZWUsIHBsZWFzZSBzZW5kIG1lIGEKPj4+PiBub3RlLgo+
Pj4gSnVlcmdlbiwKPj4+Cj4+PiBJIGNyZWF0ZWQgYW4gaW1tdXRhYmxlIGJyYW5jaCBvZmYgdjQu
MTcgd2l0aCB0aGVzZSAzIHBhdGNoZXMgaW4gY2FzZQo+PiB5b3UKPj4+IHdvdWxkIHdhbnQgdG8g
bWVyZ2UgdGhlbSBpbnRvIHlvdXIgdHJlZSB3aXRob3V0IHdhaXRpbmcgZm9yIHRoZW0gdG8KPj4+
IGFwcGVhciBpbiBtYWlubGluZToKPj4+Cj4+PiBnaXQgcHVsbCBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvZHRvci9pbnB1dC5naXQKPj4gaWIvNC4xNy14ZW4t
a2JkZnJvbnQtcnVudGltZS1jb25maWcKPj4+IFRoYW5rcy4KPj4+Cj4+IFRoYW5rIHlvdSwKPj4g
SSB3b3VsZCBwcmVmZXIgdGhlIGZhc3Rlc3QgcGF0aCBvZiBjb3Vyc2UKPiBJdCB3aWxsIGJlIHBh
cnQgb2YgNC4xOSBwdWxsIHJlcXVlc3Q7IHRoZSBpbW11dGFibGUgYnJhbmNoIGlzIGZvciBKdWVy
Z2VuIGlmIGhlIGRvZXMgbm90IHdhbnQgdG8gd2FpdCB0aWxsIDQuMTkgbWVyZ2Ugd2luZG93IHRv
IGdldCB0aGUgY2hhbmdlcy4KQWgsIEkgc2VlLiBKdWVyZ2VuLCBjYW4gd2UgcGxlYXNlIG1lcmdl
IHRoaXMgdmlhIFhlbiB0cmVlIHRoZW4gd2hpY2gKSSBhc3N1bWUgd2lsbCBiZSBmYXN0ZXI/Cj4K
PiBUaGFua3MuCj4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:23:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:23:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzBT-00026v-Q2; Wed, 13 Jun 2018 06:23:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzBS-00026B-IX
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:23:06 +0000
X-Inumbo-ID: 3db502ee-6ed2-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3db502ee-6ed2-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:23:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:23:03 -0600
Message-Id: <5B20B84502000078001CAADF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:23:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <20180612205540.GA9392@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
In-Reply-To: <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE4IGF0IDIyOjU1LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDU6Mzg6NDVQTSArMDIwMCwgTWFudWVsIEJvdXll
ciB3cm90ZToKPj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDE6Mzk6MDVQTSArMDIwMCwgTWFu
dWVsIEJvdXllciB3cm90ZToKPj4gPiBJIGFwcGxpZWQgdGhpcyBwYXRjaCB0byA0LjExcmM0IChs
ZXQncyBub3QgY2hhbmdlIHRvbyBtdWNoIHRoaW5ncyBhdCB0aGUKPj4gPiBzYW1lIHRpbWUpIGFu
ZCByZWJvb3RlZCBteSB0ZXN0IGhvc3QuIEhvcGVmdWxseSBJJ2xsIGhhdmUgc29tZSBkYXRhIHRv
IHJlcG9ydAo+PiA+IHNvb24KPj4gCj4+IEdvdCB0aGUgZmlyc3QgcGFuaWMgKHN0aWxsIGZyb20g
YSBpMzg2IGRvbVUpOgo+IAo+IEkgZ290IGFub3RoZXIgcGFuaWMsIHBvc3NpYmx5IGF0IGRvbWFp
biBzaHV0ZG93bi4gQnV0IGl0IHNlZW1zIHRoYXQgbm90Cj4gYWxsIG1lc3NhZ2VzIGZyb20gdGhl
IGNvbnNvbGUgbWFkZSBpdCB0byB0aGUgc2VyaWFsIHBvcnQgKHNvbWUgWGVuIGludGVybmFsCj4g
YnVmZmVyIG92ZXJmbG93ID8pLgoKVGhhdCdzIHdoYXQgbXkgcmVtYXJrIHJlZ2FyZGluZyBidWZm
ZXIgc2l6ZXMgd2FzIGFib3V0OiBZb3UgbmVlZCB0bwptYWtlIHN1cmUgdGhleSdyZSBsYXJnZSBl
bm91Z2ggKHZpYSBjb21tYW5kIGxpbmUgb3B0aW9ucykuIE9yIHlvdQptYXkgd2FudCB0byBydW4g
d2l0aCAic3luY19jb25zb2xlIiwgYXNzdW1pbmcgdGhhdCBhdCBsZWFzdCB0aGUKc2h1dGRvd24g
dmFyaWFudCBvZiB0aGUgaXNzdWUgZG9lcyBub3QgZ2V0IGFmZmVjdGVkIHRpbWluZyB3aXNlIHRv
IGEKZGVncmVlIHdoZXJlIGl0J3Mgbm90IHJlcHJvZHVjaWJsZSBhbnltb3JlLgoKPiBBdHRhY2hl
ZCBpcyB0aGUgdHJhY2UgZnJvbSBzZXJpYWwgY29uc29sZSwgdGhlIGZpcnN0Cj4gMiBsaW5lcyBh
cmUgZnJvbSB0aGUgTmV0QlNEIGRvbTAga2VybmVsLCBpbmRpY2F0aW5nIHZiZHMgZm9yIGRvbWFp
biA2IGJlaW5nCj4gZGV0YWNoZWQgKHByb2JhYmx5IGF0IHNodXRkb3duIG9mIGRvbTYpLgoKWWVh
aCwgc2FkbHkgdGhpcyBpcyBvZiBsaXR0bGUgdXNlIHdpdGggc29tZSBtZXNzYWdlcyBkcm9wcGVk
IGluIHRoZSBtaWRkbGUKKGFuZCBlc3BlY2lhbGx5IHZlcnkgY2xvc2UgdG8gdGhlIGFzc2VydGlv
biBhY3R1YWxseSBoYXZpbmcgaGl0KS4KCkJ1dCBmcm9tIGJvdGggdGhpcyBhbmQgdGhlIGVhcmxp
ZXIgKG5vbi1zaHV0ZG93bikgaW5zdGFuY2UgeW91J3ZlIHNlbnQKSSBzZWUgdGhhdCBJIHNob3Vs
ZCByZXBsYWNlL3N1cHByZXNzIGZ1cnRoZXIgYXNzZXJ0aW9ucywgd2hpY2ggbm93CnRyaWdnZXIg
c2lnbmFsaW5nIGp1c3QgdGhlIHNhbWUgcHJvYmxlbSB0aGF0IHRoZSBhbHJlYWR5IHJlcGxhY2Vk
IG9uZQpkaWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:25:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSzDi-0002G8-BN; Wed, 13 Jun 2018 06: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=oiwo=i7=gmail.com=dmitry.torokhov@srs-us1.protection.inumbo.net>)
 id 1fSzDg-0002Fz-NI
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:25:24 +0000
X-Inumbo-ID: 36698da5-6ed2-11e8-9728-bc764e045a96
Received: from mail-pf0-x244.google.com (unknown [2607:f8b0:400e:c00::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36698da5-6ed2-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:22:57 +0200 (CEST)
Received: by mail-pf0-x244.google.com with SMTP id a63-v6so843882pfl.1
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 23:25:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:user-agent:in-reply-to:references:mime-version
 :content-transfer-encoding:subject:to:cc:from:message-id;
 bh=jhr/ACJNLvVA7liZnsR38q8LQYJ/QHvBnSDMriT5EBM=;
 b=Pl9g9RJpcdrlwCciTovZja6XPNJBWKlPez8rHKeK+5FzoHQaLMoRp+eKoGNmllQvRJ
 Qoyq7jDJAhG+XMVT/lmHxDEhgHKmh1DcCYpeoON8/GRATKjgJjB+m6dCug7Z8rdsroXH
 yia/OwR0HWJTPH4Cutkq3xyBSXSLyuar4WXcJFSmZIS7HWcbPE54wDUbYDMXgg5JspKd
 HLfWcSdP5DXXMyS/6KaPQJJXyhBQZIl8UdB+MGe1+06yVRCKlFEE11ykNghmVLLlMnIa
 O49ONJGIOKeWjkGAMhFpebMEhbLhAYS+aYIryta03tDk8DMPWqJIWowjX6BmJb0yVOv0
 ++yA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:user-agent:in-reply-to:references
 :mime-version:content-transfer-encoding:subject:to:cc:from
 :message-id;
 bh=jhr/ACJNLvVA7liZnsR38q8LQYJ/QHvBnSDMriT5EBM=;
 b=DLcrko8WMwuRLgnk93RVn53BkFzz45of2Ii7hJuBByXHrGMEbdYgpRP7AsVCnqLh0z
 +UMZPXijnsmM/gxHozQKn3N2tQaGKOeYolwyBsbTsnxZuyJ9CNZF8h3uJVt0ZiQrhqhO
 hg0/D2GaO+4thI5xRi8PVHD2r0bQx/OzUmHYnuaLxeGllwwyUpLCXAtDHpdCLgBrctun
 3EicyrvkdWuZFh5mWGhcxmpjlcQPs1VGMexRq1e8O9dIqM05g/fv4AyRppcaS/ShuAbT
 HFooEa6MZK7DQAoc7puc7r1rG6aBUHYJi5mx77ock9+SjCWPNJ4JV4/mB1nc3ScjKY/9
 HchA==
X-Gm-Message-State: APt69E02i0Ltzt1aRPKPQ85xLzgkxUmtXaPZW+N6jfC7DcmtEh/9fbBY
 Y+0TOkQ5k3mrvsD/di/5hjzdv8C/
X-Google-Smtp-Source: ADUXVKI7FCJtotZ6YVShK8U0EjUaAKreHRmnFs9MrLUGxMoUHxfAnlHcj4yevWmnCkb7Kx0x2wNQXg==
X-Received: by 2002:a62:211a:: with SMTP id
 h26-v6mr3556648pfh.133.1528871122565; 
 Tue, 12 Jun 2018 23:25:22 -0700 (PDT)
Received: from ?IPv6:2601:647:4001:5a00:74b5:73d5:5f92:bd10?
 ([2601:647:4001:5a00:74b5:73d5:5f92:bd10])
 by smtp.gmail.com with ESMTPSA id q24-v6sm2766942pfh.26.2018.06.12.23.25.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 23:25:21 -0700 (PDT)
Date: Tue, 12 Jun 2018 23:25:17 -0700
User-Agent: K-9 Mail for Android
In-Reply-To: <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
 <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
 <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
MIME-Version: 1.0
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Juergen Gross <jgross@suse.com>
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Message-ID: <800B1B3B-795F-4D0D-8B61-B66FC77A11A8@gmail.com>
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@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>

T24gSnVuZSAxMiwgMjAxOCAxMToxMzo0MCBQTSBQRFQsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+T24gMDYvMTMvMjAxOCAwOToxMSBBTSwgRG1p
dHJ5IFRvcm9raG92IHdyb3RlOgo+PiBPbiBKdW5lIDEyLCAyMDE4IDEwOjQ5OjMxIFBNIFBEVCwg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPjxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4g
T24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1pdHJ5IFRvcm9raG92IHdyb3RlOgo+Pj4+IE9uIFR1
ZSwgSnVuIDEyLCAyMDE4IGF0IDAzOjQ2OjEwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4+Pj4+IE9uIDEyLzA2LzE4IDA5OjQ4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNo
ZW5rb0BlcGFtLmNvbT4KPj4+Pj4+Cj4+Pj4+PiBUaGlzIGlzIHRoZSBzeW5jIHVwIHdpdGggdGhl
IGNhbm9uaWNhbCBkZWZpbml0aW9ucyBvZiB0aGUgaW5wdXQsCj4+Pj4+PiBzb3VuZCBhbmQgZGlz
cGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pj4+Pj4KPj4+Pj4+IENoYW5nZXMgdG8ga2JkaWY6Cj4+
Pj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29uc3RhbnRzIGZvciB7ZmVhdHVyZXxyZXF1ZXN0
fS1yYXctcG9pbnRlcgo+Pj4+Pj4gICAgICB0byBhbGlnbiB3aXRoIHRoZSByZXN0IG9mIHRoZSBp
bnRlcmZhY2UgZmlsZS4KPj4+Pj4+Cj4+Pj4+PiAyLiBBZGQgbmV3IFhlblN0b3JlIGZlYXR1cmUg
ZmllbGRzLCBzbyBpdCBpcyBwb3NzaWJsZSB0bwo+Pj4gaW5kaXZpZHVhbGx5Cj4+Pj4+PiAgICAg
IGNvbnRyb2wgc2V0IG9mIGV4cG9zZWQgdmlydHVhbCBkZXZpY2VzIGZvciBlYWNoIGd1ZXN0IE9T
Ogo+Pj4+Pj4gICAgICAgIC0gc2V0IGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCB0byAxIGlmIG5v
IGtleWJvYXJkIGRldmljZQo+Pj4gbmVlZHMKPj4+Pj4+ICAgICAgICAgIHRvIGJlIGNyZWF0ZWQK
Pj4+Pj4+ICAgICAgICAtIHNldCBmZWF0dXJlLWRpc2FibGUtcG9pbnRlciB0byAxIGlmIG5vIHBv
aW50ZXIgZGV2aWNlCj5uZWVkcwo+Pj4+Pj4gICAgICAgICAgdG8gYmUgY3JlYXRlZAo+Pj4+Pj4K
Pj4+Pj4+IDMuIE1vdmUgbXVsdGktdG91Y2ggZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmFja2VuZCBu
b2RlczogdGhlc2UgYXJlCj4+Pj4+PiAgICAgICBkZXNjcmliZWQgYXMgYSBwYXJ0IG9mIGZyb250
ZW5kJ3MgWGVuQnVzIGNvbmZpZ3VyYXRpb24KPm5vZGVzCj4+Pj4+PiAgICAgICB3aGlsZSB0aGV5
IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkKPj4+IG1vdmlu
Zwo+Pj4+Pj4gICAgICAgdGhlIHBhcmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+Pj4+
Pj4KPj4+Pj4+IFVuaXF1ZS1pZCBmaWVsZDoKPj4+Pj4+IDEuIEFkZCB1bmlxdWUtaWQgWGVuQnVz
IGVudHJ5IGZvciB2aXJ0dWFsIGlucHV0IGFuZCBkaXNwbGF5Lgo+Pj4+Pj4KPj4+Pj4+IDIuIENo
YW5nZSB0eXBlIG9mIHVuaXF1ZS1pZCBmaWVsZCB0byBzdHJpbmcgZm9yIHNuZGlmIHRvIGFsaWdu
Cj53aXRoCj4+Pj4+PiBkaXNwbGF5IGFuZCBpbnB1dCBwcm90b2NvbHMuCj4+Pj4+Pgo+Pj4+Pj4g
U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPj4+IDxvbGVrc2FuZHJfYW5k
cnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+Pj4+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cj4+Pj4+Cj4+Pj4+IEknbSBmaW5lIHdpdGggdGhpcyBwYXRjaCBiZWlu
ZyBhZGRlZCB2aWEgdGhlIGlucHV0IHRyZWUgd2l0aCB0aGUKPj4+IG90aGVyCj4+Pj4+IHBhdGNo
ZXMuIEluIGNhc2UgSSBzaG91bGQgdGFrZSBpdCB2aWEgdGhlIFhlbiB0cmVlLCBwbGVhc2Ugc2Vu
ZCBtZQo+YQo+Pj4+PiBub3RlLgo+Pj4+IEp1ZXJnZW4sCj4+Pj4KPj4+PiBJIGNyZWF0ZWQgYW4g
aW1tdXRhYmxlIGJyYW5jaCBvZmYgdjQuMTcgd2l0aCB0aGVzZSAzIHBhdGNoZXMgaW4KPmNhc2UK
Pj4+IHlvdQo+Pj4+IHdvdWxkIHdhbnQgdG8gbWVyZ2UgdGhlbSBpbnRvIHlvdXIgdHJlZSB3aXRo
b3V0IHdhaXRpbmcgZm9yIHRoZW0gdG8KPj4+PiBhcHBlYXIgaW4gbWFpbmxpbmU6Cj4+Pj4KPj4+
PiBnaXQgcHVsbAo+Z2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0
L2R0b3IvaW5wdXQuZ2l0Cj4+PiBpYi80LjE3LXhlbi1rYmRmcm9udC1ydW50aW1lLWNvbmZpZwo+
Pj4+IFRoYW5rcy4KPj4+Pgo+Pj4gVGhhbmsgeW91LAo+Pj4gSSB3b3VsZCBwcmVmZXIgdGhlIGZh
c3Rlc3QgcGF0aCBvZiBjb3Vyc2UKPj4gSXQgd2lsbCBiZSBwYXJ0IG9mIDQuMTkgcHVsbCByZXF1
ZXN0OyB0aGUgaW1tdXRhYmxlIGJyYW5jaCBpcyBmb3IKPkp1ZXJnZW4gaWYgaGUgZG9lcyBub3Qg
d2FudCB0byB3YWl0IHRpbGwgNC4xOSBtZXJnZSB3aW5kb3cgdG8gZ2V0IHRoZQo+Y2hhbmdlcy4K
PkFoLCBJIHNlZS4gSnVlcmdlbiwgY2FuIHdlIHBsZWFzZSBtZXJnZSB0aGlzIHZpYSBYZW4gdHJl
ZSB0aGVuIHdoaWNoCj5JIGFzc3VtZSB3aWxsIGJlIGZhc3Rlcj8KCldlIGFyZSBpbiB0aGUgdGFp
bCBlbmQgb2YgNC4xOCBtZXJnZSB3aW5kb3cgc28gaXQgc2hvdWxkIG5vdCBtYWtlIGl0IGluIDQu
MTggbm8gbWF0dGVyIHdoYXQgdHJlZSB0aGUgcGF0Y2hlcyB3aWxsIGdvIHRocm91Z2guCgoKVGhh
bmtzLgoKLS0gCkRtaXRyeQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:26:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:26:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzEs-00035l-Pe; Wed, 13 Jun 2018 06:26: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSzEq-00033N-LX
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:26:37 +0000
X-Inumbo-ID: 60b342b5-6ed2-11e8-9728-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 60b342b5-6ed2-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:24:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=NLkHW39qaMxfwemBgfn06GFE6JO4NG909bpMH0v0tA0=;
 b=i6hB7x1PXwfslcHVTkTiETLiAwX+oIXEQ5pLqkck2XaZ4p474Djm4PBf3/S3rokR4UL7A50iI9ATKnRkfDYQttUbkGnitW6xnJz+TtYBg/i+/GyqfqsSBdl3RxP5yjokmrrAtC+t4F7IlUn+aXQTVE+i0TngVfDWyULCBIY8llA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3215.eurprd03.prod.outlook.com (2603:10a6:803:18::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Wed, 13 Jun
 2018 06:26:26 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
 <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <cbaeec5c-0d69-881c-2b42-54855e53015a@epam.com>
Date: Wed, 13 Jun 2018 09:26: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: <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0701CA0008.eurprd07.prod.outlook.com
 (2603:10a6:203:51::18) To VI1PR0302MB3215.eurprd03.prod.outlook.com
 (2603:10a6:803:18::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5d37cb88-85ba-495b-0c96-08d5d0f697c6
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3215; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 3:+RbNADRbZqNRybqeHLeD8+j8mjo8rpyVgNmsWQkBuO6ki7Vskig8ETZKq0buYZ8+tShY4wIVn2Dh0NGuTUfypRinLC7ND1shLBj3ggMfYeoRZ3TCt0kQfEQlzvIhnWAmbUW61ghkGOu94t9ZKZth8y6hG/mPTC97EiLnW5574M+yGT51GzFNBT6OtybKIP6uetaoerr72tbbhMbzMVEh5hWD1O54YW5AMv251QLIrF3X+7RXxCFwaZem3QO2CR1I;
 25:NUjpL/gQQrD0nIDAjIV9HtcwPTS1ztINlqo4m88bkOTb+EjMZ0Z7/sZRplB3991sjxaKGzeE36iDsYXfmSa3Hd94/lVXSWF1YwPkKxjKpA0lUx5u2NJ9ELqWfg524JOqR8c/lYuYbBwQOjRrA+8iRZapq9HEdNK846gnmvRenVenkNGJgp59CpRv1BN9u0D177idp0edG8OCTtcZI5YC99LyLiva7tg8yOGPEgnHa0Yb+SR1wg4/DbO84qVWmP6iL/ww9QtzTKgjjKnLYOcoENWJ9rDYEOWHrXss3XddrPuEI8n18DPg1jDpy/lYoGmkmBaQQull3ds+JPO7SNsq9Q==;
 31:VKMOWdSexfUhnvCSml+NdPTNZ0LiItWIRZhXyS7ucRJonmK1e5tVQlgwtKbelkvh312EHqlOERqCpoCdg3rec4DVMzC67+NYh8QpUjoe39wEpU4VzMofsDQfLXbMfXB96idCiR6r9xI08vZfIdhTzAj3fXIjqN6dcBcdnWb1v35XoQaN02hQOjbgsLT2f/wy37ISO/MlFuXM0R1gduVJgBFJZ59ITl8G2RgK2qtVzLQ=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3215:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 20:cBXAlFA4J6Y05PY9Az9AcjhUCqBxE6SpGan2Pa6FWYAqDhutLs67MhXBcPYDE5Tsm/OZh4yQrkXiIKcboybBswl6emyglJhhqAr0gCS/21tjU1rEM5KyMg+rsIOpfqzDrPOo/N2MFeFYLE0yEKdxwXm3UwBP//FsD8tw1yd0lxo1N/8MDzcYdCpYWWEki6T2184GOeXuDoNpczsNkT597170y0x8ixCU8f/oZBuSgSjIu445kNxcy41Atp3Tm4xuY/153umD6pZEOsQ9rcEXmbc38GE59FR7K6FBbLoKzgvktntbzgZtXl5kIsvMUrB91EcR0F6mNH3ftf2l3w9EAzjJMEAKOlImkLbhO61C+uZFg1Jj74IZmTBSMvWTS8KIMLl92cbx/jWmfE3Gkh7PzGoxgDbqq09AZ7m7diHmLMbPSBAtpPKL1XmWpQbxYl1MbCvDrWP51/wKnkYEWo17Ck21BXqLPn12a+07uhOOcSCvBg2OSvEu+mhmLR1gq7fI;
 4:PrsqGnmMmyRdmHepd3fo2FEOYGbkS0Q7T5Y1Fa+rNKRiE9m74+FtteO0teDK3VRNaYjMGG9S3Eucsj7Y1MAIDPDJCCZmrY84sIx3I06dGM159XzxeFkYAyOr4J0RcyA6OwHfd8osOxO433Cs4VS8VI6GvzO7ATPOpsuh5Ct4bbZ8Dr6KQyKtVyoPswXBcT4oQoHOqQzcGhIrTwtq5j+ly6UkBvLXQi2XxaKbOsX92H3+6lUQe9KN1/akxjxbuqBnN1jCUp1sPWOAuukfTeqYnZLVxnZQ/lNeXTMqfjQTHa6Va9S/2zGwjnfbDlA7jkNd
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3215903D71F0F9E44C4617BFE77E0@VI1PR0302MB3215.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3215; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3215; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(346002)(39860400002)(366004)(376002)(39380400002)(199004)(189003)(2486003)(67846002)(110136005)(77096007)(50466002)(58126008)(7416002)(53936002)(23676004)(26005)(59450400001)(76176011)(52146003)(52116002)(55236004)(6246003)(316002)(16576012)(2906002)(36756003)(6486002)(186003)(16526019)(2870700001)(68736007)(106356001)(386003)(53546011)(64126003)(229853002)(105586002)(97736004)(3846002)(7736002)(6666003)(11346002)(80792005)(39060400002)(65806001)(65956001)(31686004)(66066001)(486006)(2616005)(8676002)(446003)(31696002)(476003)(956004)(86362001)(81166006)(6116002)(25786009)(5660300001)(478600001)(72206003)(47776003)(81156014)(305945005)(8936002)(65826007)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3215; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjMyMTU7MjM6dXpKZG5adHZndHNZcXRzaHFMOVNsMnJX?=
 =?utf-8?B?TGRsbTA0Z3NaYmEzYS85R3k2d0tqYWEzc3lycE1BQUlIS3J2VStRdTMyRnFO?=
 =?utf-8?B?UXZmSGpCUVBwQmxFVFVhaDV6dXhodWZFWmp3MEhJWkpTa0k0TStCT2p6Q3Rw?=
 =?utf-8?B?MFdlYTVBeHJ1TmNlSjdWZnU4UlpFOGVldVBuQjdJanJvMlRTL2xLQ1BzRVF2?=
 =?utf-8?B?a0lKbnFhdXJHYjZzeFJzMmpXV3VaVUgzYW5MVEIvcG9NRE1sbGdhdDhtMFJI?=
 =?utf-8?B?MURVTS9icGI5aTJtUkhYRmNpS2ZqeDk5MVhCUWZJV1YwUmZXZldoT21qSnFY?=
 =?utf-8?B?bnY0dmQwS0lJVG8wS2xWeFZ4RXNINVp3eWllbWdNSWpTaDBOemZySWFiWmE1?=
 =?utf-8?B?UDhub3IzbU5DaU5CR051TkgrSDkvZ2RMaDFObG5IeE94d2pjTnFGMnl5cjFJ?=
 =?utf-8?B?dmQxZExOZEN5UTV2QnRkRjhSVTlvUDZlNEhLYVoyRzhNbVFxQXYxOXVtR0tr?=
 =?utf-8?B?eGd3aktZVzNrTWNaQ2JJNmJDaGxyR01uMEVoWHhDZlZhZTg4cURjZVZOR2Mx?=
 =?utf-8?B?dzBSQUdFZlJDWlZRRE93V3UrUjMxUElkUHBjRUQwRkM4NXg5dnoxbENQRnli?=
 =?utf-8?B?OFZxbWdhVVhReE9ycGRWWGhibjdtLy9VZ3JZTVorUEpZYWVmQ0w5ZWhPSC9H?=
 =?utf-8?B?dEhzcTg0ckUrelEzWng5MFcwcHRBTkNXNFdNWkNubmF3TUY5aXVnOTR5WkRk?=
 =?utf-8?B?eWplTGc2M1NKdE1BUUl2Q3BqNTl4SCtUZVJRR2EwVFA2YU9GcVV1a3d4bENj?=
 =?utf-8?B?UXdTK0UxL2dCdklLMW85cXh6WjM1Y05IQmVsNm9hUlN4Y2xIWmNCRVhpRUZ5?=
 =?utf-8?B?UEZmWmdCVlFiWFpSTzNwUkxBMEdQSmxVUzJQS0lZUUdUQ3Yyd1BhbWp1ZVRS?=
 =?utf-8?B?UnFnWFhkUlRLK3lxVzhPN3JpSUdIK29uL0I4Q1VSakxoNFkvVkpPVFlPc2Fm?=
 =?utf-8?B?SllTODhRTW04SElBL1ZPVTVRaUpoN04xKzhrdU54WXAyWVhLa2FKOEJzUDR2?=
 =?utf-8?B?eFdmOTZienRxcjhVcnprOXFmTDM4U29MdC8yTllXTmY3TXZnUHA3MHdiU0xC?=
 =?utf-8?B?Q05LblYvL0d3dnlhYlk5dEcyck9ORnhRbGxPamhpM1lyY203d1kvcUZvYWJS?=
 =?utf-8?B?QnFKMXJPaGJtRTB5MnpCZmk0SzBrQlJYSmVleXZMRnY5UmJrTXl0bGswVGVk?=
 =?utf-8?B?WUhvYUtiM21VdDdzNjN6SlNodDMvN1M4RC9BMDEyMEorVUp6SGJGQmpSaFYy?=
 =?utf-8?B?S09UeW9OZFNvNWlRL1dRVjhPY1NFd3BNSGJtZGxCNVVKZlUycUtVZHlOTW91?=
 =?utf-8?B?c0dlME53eHJJdFdEcEZIMHNGQ0N2QVVaMTJWUFNha3ZoaDVIQ3doVVJJdWh4?=
 =?utf-8?B?Vk9tcVk4Q3diMFh4NVMxYlpqYzk4eWk1bXF0Wm1zZFNxVkFwTzhXQTJkZ3BP?=
 =?utf-8?B?Z2Q1RXNrVlN0ZUR2bDEydy9ML29DSkdtNHp2WUNBaS9FSGkyVDljanpsaGlE?=
 =?utf-8?B?b1pSVzNtWFBtWFRQU0l6VlM1V3BId0JlMGtJUWJaaUtzcnlnT1p4SjFBN3hR?=
 =?utf-8?B?em52TEg2cFRmamlLdkRndDVyZ1pObGFMNGk4bmlVUi9NRHJnVG9ZR0NzU1F5?=
 =?utf-8?B?WHl1dG9nV1J4Rmo4UXdXQlhzTHZDZXFXZWpHRE1SV1B3amZZSlZGSWs3bGh4?=
 =?utf-8?B?NHc1NktMUnQrTVQ4UTVSVW43MktsOUZoVnM1bnpMY1VqVWRpWU0vdmlwdFBp?=
 =?utf-8?B?eFpNVUgrTWhSL2VSL09PZThGYnplSEpBVitSWnZ5eElYbnVENjl6Y1h3OXlt?=
 =?utf-8?B?WnRqYUxMbGdrQUd2NURPZElZOU1YcTl4V0VVNGc2UTY0KzB6dUF1Tlo4bTln?=
 =?utf-8?B?cWYzRXZzSERtcnMwb2FtOVpuM3lGVE52aVJlSkJaemFhTFp2L2ZJN3dHbjUw?=
 =?utf-8?B?SHkzbFRlSUMzeXhHdVpYc1pubjhORjRTM1A2ZE92TCtoY1FLdnhrOVFhc3Ja?=
 =?utf-8?B?OEkrT1lCV2V4UTl5ZTNrcDcrQWM2VGVSTHNySDNmQUFUT0RCdnpwR1BDNklr?=
 =?utf-8?Q?KXMzqA59a7iBHIt3yGh2Bbng4=3D?=
X-Microsoft-Antispam-Message-Info: 3bIbQlgyzbgQyZU7ymf8TvbViVCoVkHHProdEdf6Mk0OdX9dGcCX5E4/7lAqTSAPuD2aMMh+yPDJLSjMDWF0dyMH4Kgn76OdxYaF/nFTcgxKWQaBOmxjEQwhT8eQL2cdub06TnZuGHZS9qdWc6eD0Q9WmXa48gJby0cMtw4KjOBY1oYdFGH/hqkFaK2RJKjm
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 6:z3kUxFecB61ZIzJgLEGUqvyC9vLGlmEfMKhPQBIzRryTLgVga5BAPWZmJ7s9UOX/yb11Vo0/Y9iTtP+CR6vBnyrScgRdvWre4Ro1oqeyKdBsWfhseWeNM7azuqTHSDFEKfa8hhELoSHr+EaLorc0Q4D81AoM/vTszvzX6dU67+F7DtVClIUakh1OGsC7X3AKtk6gqEVrCbUFOA9o37zHQAFa6Fn/RHZQ5e8BwrJlmuZ5d/ucv9i4p7e/Ju/0fph5n1+NbRl3J0Splc/QpGZ/XuSGHnKMl/6sDpLc8y3fgJw1NN3lIlOxL5tnI0XJO9ygmNuzis9K0Z0D5X8gjIBojA9dn5UbAIr3fOMFK8Qh33UNXexAQ6Jicia9H4lC72b5lwy5Zj2/1VuVjj5ImiPCAffWd5P57rgr/2wYbF68f10fCvohezzV2HPJNcqpHzH/FMtDeqn2U8Hn3KdqDJLFQg==;
 5:Q0oHv9Ji1diP8RR8VCvf7ESyzH/0sxiqxxK9ymbcfMTHWf6wLNV7Ii0F/zG73i9SFrWr4GcuvzbXV8igA3gFAcsMGuhroSSR5ESAHal7qLjkjcpVREndddb5LkNwwy0tX5MxproHJnofUgXiUUv9NkAEd7X9fNk6lxXRISuu1xQ=;
 24:in3YSM+ZuDZzaQyGzlqNzTZnDU9NenJsJzk+WITV/tS9Z5+dpmYaKRrXNMfzmo+iCXgavdaEUFkVOSDB/SG8OKSpCxW4tWsuiAa3GFDjVeA=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 7:nNsRVwgARluyaVHP8jfFLgjJvSgCo/E90rk4BF153pV55k0EARd5Q6zpycWl32kMSnjMSs47bhSXNgKnaNO06XlL+ogEqhm/KJ57RxzVa7+l6YYLubF0aZSoB4dAFqgB6Ora2aedmJDHK7ZvtM6bGiqWiBRA5u38Plq0B0HtDMnW4AdQJZZ95cDDKJExhihHF0R3HktmH0HdGeRownBcJF9aCOhDbvVEIQxrLFUrT/uk+iUldKb5fvgXGiyro3Jd
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 06:26:26.1018 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d37cb88-85ba-495b-0c96-08d5d0f697c6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3215
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMzo0NyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gRnJv
bTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPgo+Cj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaCAKPj4g
Yi9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
PiBpbmRleCAwMDAwMDAwMDAwMDAuLmUwOTM5Mzg3Mjc4ZAo+PiAtLS0gL2Rldi9udWxsCj4+ICsr
KyBiL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oCj4+IEBAIC0wLDAgKzEsNjQgQEAKPj4g
Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCj4+ICsKPj4gKy8qCj4+ICsg
KiBYZW4gbWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4KPj4gKyAqCj4+ICsgKiBDb3B5cmln
aHQgKGMpIDIwMDMsIEIgRHJhZ292aWMKPj4gKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBN
IFdpbGxpYW1zb24sIEsgRnJhc2VyCj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNt
aXRoLCBJQk0gQ29ycG9yYXRpb24KPj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lw
ZXIKPj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiArCj4+ICsjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJ
T05fSAo+PiArI2RlZmluZSBfWEVOTUVNX1JFU0VSVkFUSU9OX0gKPj4gKwo+PiArI2luY2x1ZGUg
PGxpbnV4L2tlcm5lbC5oPgo+PiArI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPj4gKwo+PiArI2lu
Y2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4+ICsjaW5jbHVkZSA8YXNtL3RsYi5oPgo+PiAr
Cj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9tZW1vcnkuaD4KPj4gKyNpbmNsdWRlIDx4ZW4v
cGFnZS5oPgo+Cj4KPiBJIHNob3VsZCBoYXZlIG5vdGljZWQgdGhpcyBpbiB0aGUgcHJldmlvdXMg
cG9zdCBidXQgSSBzdXNwZWN0IG1vc3Qgb2YgCj4gdGhlc2UgaW5jbHVkZXMgYmVsb25nIGluIHRo
ZSBDIGZpbGUuIEZvciBleGFtcGxlLCB0aGVyZSBpcyBubyByZWFzb24gCj4gZm9yIGh5cGVyY2Fs
bC5oIGhlcmUuCj4KWWVzLCBpdCBzZWVtcyB0aGF0IHRoZSBoZWFkZXIgY2FuIG9ubHkgaGF2ZQoj
aW5jbHVkZSA8eGVuL3BhZ2UuaD4KV2lsbCBtb3ZlIHRoZSByZXN0IGludG8gdGhlIC5jIGZpbGUK
PiAtYm9yaXMKPgo+Cj4+ICsKPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRp
b25fc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4gK3sKPj4gKyNpZmRlZiBDT05GSUdf
WEVOX1NDUlVCX1BBR0VTCj4+ICvCoMKgwqAgY2xlYXJfaGlnaHBhZ2UocGFnZSk7Cj4+ICsjZW5k
aWYKPj4gK30KPj4gKwo+PiArI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQo+PiArdm9pZCBf
X3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGNvdW50
LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB4ZW5fcGZuX3QgKmZyYW1lcyk7Cj4+ICsKPj4gK3ZvaWQgX194ZW5tZW1fcmVz
ZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAo+PiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHBhZ2UgKipwYWdl
cyk7Cj4+ICsjZW5kaWYKPj4gKwo+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZh
dGlvbl92YV9tYXBwaW5nX3VwZGF0ZSh1bnNpZ25lZCAKPj4gbG9uZyBjb3VudCwKPj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3Qg
cGFnZSAqKnBhZ2VzLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIHhlbl9wZm5fdCAqZnJhbWVzKQo+PiArewo+PiArI2lmZGVmIENPTkZJ
R19YRU5fSEFWRV9QVk1NVQo+PiArwqDCoMKgIGlmICgheGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRv
X3RyYW5zbGF0ZWRfcGh5c21hcCkpCj4+ICvCoMKgwqDCoMKgwqDCoCBfX3hlbm1lbV9yZXNlcnZh
dGlvbl92YV9tYXBwaW5nX3VwZGF0ZShjb3VudCwgcGFnZXMsIGZyYW1lcyk7Cj4+ICsjZW5kaWYK
Pj4gK30KPj4gKwo+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9t
YXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgCj4+IGNvdW50LAo+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBwYWdl
ICoqcGFnZXMpCj4+ICt7Cj4+ICsjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCj4+ICvCoMKg
wqAgaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKPj4g
K8KgwqDCoMKgwqDCoMKgIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQoY291
bnQsIHBhZ2VzKTsKPj4gKyNlbmRpZgo+PiArfQo+PiArCj4+ICtpbnQgeGVubWVtX3Jlc2VydmF0
aW9uX2luY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpOwo+PiArCj4+ICtpbnQg
eGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMp
Owo+PiArCj4+ICsjZW5kaWYKPj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:27:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzFj-0003Ka-BS; Wed, 13 Jun 2018 06:27:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzFi-0003KT-DY
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 06:27:30 +0000
X-Inumbo-ID: db51b1fb-6ed2-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db51b1fb-6ed2-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:27:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:27:27 -0600
Message-Id: <5B20B94D02000078001CAAF3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:27:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180612141013.15698-1-olaf@aepfle.de>
 <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121237430.14695@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1806121237430.14695@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] unmodified_drivers: unplug the emulated
 devices at resume 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>, 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>

Pj4+IE9uIDEyLjA2LjE4IGF0IDIxOjM5LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCAxMiBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAxMi4w
Ni4xOCBhdCAxNjoxMCwgPG9sYWZAYWVwZmxlLmRlPiB3cm90ZToKPj4gPiBTaW5jZSBxZW11LTIu
MTAgaXQgaXMgcmVxdWlyZWQgdG8gdW5wbHVnIGVtdWxhdGVkIGRldmljZXMgYWdhaW4gYWZ0ZXIK
Pj4gPiBhIGxpdmUgbWlncmF0aW9uLiBJZiB0aGlzIGlzIG5vdCBkb25lLCBxZW11J3MgYmxvY2st
YmFja2VuZCBkcml2ZXIKPj4gPiB3aWxsIGJlIHVuYWJsZSB0byBvcGVuIHRoZSBiYWNraW5nIGRp
c2sgaW1hZ2UgYmVjYXVzZSBpdCBpcyBzdGlsbCBidXN5Cj4+ID4gYnkgcWVtdSdzIElERSBkcml2
ZXIuIEFzIGEgcmVzdWx0IHRoZSBkb21VcyBibG9jay1mcm9udGVuZCBkcml2ZXIgd2lsbAo+PiA+
IGJlIHVuYWJsZSB0byBhY2Nlc3MgdGhlIGRpc2tzLCBhbmQgdGhlIGRvbVUgaGFzIHRvIGJlIGRl
c3Ryb3llZC4KPj4gPiBsaWJ4bCBpcyB1bmFibGUgdG8gZGV0ZWN0IHRoZSBzaXR1YXRpb24uCj4+
IAo+PiBTbyB0aGVyZSdzIG5vIHBsYW4gdG8gZml4IHRoaXMgb24gdGhlIHFlbXUgc2lkZT8KPj4g
Cj4+ID4gQXBwbHkgdGhlIHNhbWUgd29ya2Fyb3VuZCBmb3IgdGhpcyBxZW11IGJ1ZyB0aGF0IHdh
cyBkb25lIGFscmVhZHkKPj4gPiB5ZWFycyBhZ28gaW4gbGludXguZ2l0IHdpdGggY29tbWl0IDUx
MmIxMDllYzk2MiAoInhlbjogdW5wbHVnIHRoZQo+PiA+IGVtdWxhdGVkIGRldmljZXMgYXQgcmVz
dW1lIHRpbWUiKSB0byBtYWtlIHN1cmUgeGVubGludXggYmFzZWQgZG9tVXMKPj4gPiBjYW4gYmUg
bWlncmF0ZWQgdG8gdW5maXhlZCBob3N0cy4KPj4gCj4+IEhtbSwgdGhhdCBjaGFuZ2UgaGFzIG5v
IGV4cGxhbmF0aW9uIHdoYXRzb2V2ZXIgb2Ygd2h5IHRoaXMgd2FzCj4+IG5lY2Vzc2FyeSBhbHJl
YWR5IGJhY2sgYXQgdGhhdCB0aW1lLiBTdGVmYW5vPwo+IAo+IEl0IHdhcyB0b28gbG9uZyBhZ28s
IEkgZG9uJ3QgcmVtZW1iZXIgZXhhY3RseSwgYnV0IG15IGd1ZXNzIGlzIHRoYXQgdGhlCj4gcHJl
c2VuY2Ugb2YgdGhlIGVtdWxhdGVkIGRldmljZXMgYXQgcmVzdW1lIHRpbWUgd2FzIGNhdXNpbmcg
cHJvYmxlbXMgdG8KPiBMaW51eC4gR2l2ZW4gdGhhdCBMaW51eCBIVk0gd2FzIHN1cHBvc2VkIHRv
IGJlIGFibGUgdG8gcnVuIG9uIG9sZGVyCj4gdmVyc2lvbnMgb2YgWGVuLCB0aGUgd29ya2Fyb3Vu
ZCB3YXMgcHV0IGluIExpbnV4IHJhdGhlciB0aGFuIFhlbi4gKEkKPiB3b25kZXIgaWYgdGhlIFdp
bmRvd3MgUFYgZHJpdmVycyBoYXZlIGFsc28gc29tZXRoaW5nIHNpbWlsYXIuKQoKUGF1bD8KClRo
YW5rcywgSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSzGu-0003Th-OS; Wed, 13 Jun 2018 06:28:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t8s0=i7=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSzGs-0003TT-W6
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:28:43 +0000
X-Inumbo-ID: abcff78b-6ed2-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id abcff78b-6ed2-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:26:14 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id o9-v6so2116648lfk.1
 for <xen-devel@lists.xenproject.org>; Tue, 12 Jun 2018 23:28:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=MzaKL60d2B3Kum7T9n6n+UoFR/n4pUQR9CcAx7Lqnvc=;
 b=Lg3ntcc/q2cIy2J8vBRDaiAHh8303+Mv1OmeE1xqspUkMga0Tho3Vz784QskfwSK85
 WWVpbbfpRcr8L1nVDJaTuRt5C48Vgaq6pfHRMBOgXXiW02ea1knmADKJ+oM2qyFQ39dw
 /QFErVcQMQw+zJOc7Y2kyCkhMaCHYQBBp03ZlaJrvHgRG6Q+AoK1nXkz4fttBqoMtTlM
 YbtR7h54LuL1B2z5NIYVMefcOSSmNy2U7vJ9LbsonCLqFkiPC27MmbZUNIVxzRwZF8Wk
 qTVhJuQ+MyHuth85KFlj5JiKgxG2xDS6T5LQzhNazXTskf7qTlOfqQBb7vN10e5HPoH3
 HCtQ==
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=MzaKL60d2B3Kum7T9n6n+UoFR/n4pUQR9CcAx7Lqnvc=;
 b=rV/TCv73N/Zry1UhR156ZgDJtzJAL7+JWBiuYejsdB9hro0E4Z39OjTE4X2+h+W+94
 AmKEE5uXPOfSWBGs/JxJTOm+jpqijcfg24V1yuK1bKP/Z5vjxxBLBlvH9fn5SUEnGQ3o
 05pHVq/NOGulr/JNx1QvAy2MkrYLJd+HDCdxmHuApNhRXcw6qUhtkYqG1Dds2gBxNZ9I
 Ekf4ePs7X7BNjufm/jktp+vyrXcJHdwphOGqKLugITLSYDLrCQ82t1mpeBfJAqmSt1jY
 AsNV73WwBjX9bQExEZCFyz8HhfHaSzTZQsYlTKzjd2J3dKlHlbme0bp13STX4uyBJLre
 iGow==
X-Gm-Message-State: APt69E2uH2HzQ5iTTF2YTojKz2Hr32f23na0jXxZRYeVgklrE/2erBlM
 feiW4bCtD1UZxPTUu6pXIpQ=
X-Google-Smtp-Source: ADUXVKIVunmGXLY9vlfX+NKm8+P7bibqD0MaP6YPwJ9oEEqJNjfh6kzBsC71RWQVag1H8AFjBH0wdQ==
X-Received: by 2002:a19:f86:: with SMTP id 6-v6mr1948762lfp.15.1528871319890; 
 Tue, 12 Jun 2018 23:28:39 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 j78-v6sm393226ljb.10.2018.06.12.23.28.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 12 Jun 2018 23:28:39 -0700 (PDT)
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
 Juergen Gross <jgross@suse.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
 <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
 <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
 <800B1B3B-795F-4D0D-8B61-B66FC77A11A8@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <33e9793d-e903-c046-31e5-78841c7aa3c1@gmail.com>
Date: Wed, 13 Jun 2018 09:28:37 +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: <800B1B3B-795F-4D0D-8B61-B66FC77A11A8@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwOToyNSBBTSwgRG1pdHJ5IFRvcm9raG92IHdyb3RlOgo+IE9uIEp1bmUg
MTIsIDIwMTggMTE6MTM6NDAgUE0gUERULCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8YW5kcjIw
MDBAZ21haWwuY29tPiB3cm90ZToKPj4gT24gMDYvMTMvMjAxOCAwOToxMSBBTSwgRG1pdHJ5IFRv
cm9raG92IHdyb3RlOgo+Pj4gT24gSnVuZSAxMiwgMjAxOCAxMDo0OTozMSBQTSBQRFQsIE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvCj4+IDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+IE9u
IDA2LzEzLzIwMTggMDI6NDAgQU0sIERtaXRyeSBUb3Jva2hvdiB3cm90ZToKPj4+Pj4gT24gVHVl
LCBKdW4gMTIsIDIwMTggYXQgMDM6NDY6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToK
Pj4+Pj4+IE9uIDEyLzA2LzE4IDA5OjQ4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4+Pj4+PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+Cj4+Pj4+Pj4KPj4+Pj4+PiBUaGlzIGlzIHRoZSBzeW5jIHVwIHdpdGgg
dGhlIGNhbm9uaWNhbCBkZWZpbml0aW9ucyBvZiB0aGUgaW5wdXQsCj4+Pj4+Pj4gc291bmQgYW5k
IGRpc3BsYXkgcHJvdG9jb2xzIGluIFhlbi4KPj4+Pj4+Pgo+Pj4+Pj4+IENoYW5nZXMgdG8ga2Jk
aWY6Cj4+Pj4+Pj4gMS4gQWRkIG1pc3Npbmcgc3RyaW5nIGNvbnN0YW50cyBmb3Ige2ZlYXR1cmV8
cmVxdWVzdH0tcmF3LXBvaW50ZXIKPj4+Pj4+PiAgICAgICB0byBhbGlnbiB3aXRoIHRoZSByZXN0
IG9mIHRoZSBpbnRlcmZhY2UgZmlsZS4KPj4+Pj4+Pgo+Pj4+Pj4+IDIuIEFkZCBuZXcgWGVuU3Rv
cmUgZmVhdHVyZSBmaWVsZHMsIHNvIGl0IGlzIHBvc3NpYmxlIHRvCj4+Pj4gaW5kaXZpZHVhbGx5
Cj4+Pj4+Pj4gICAgICAgY29udHJvbCBzZXQgb2YgZXhwb3NlZCB2aXJ0dWFsIGRldmljZXMgZm9y
IGVhY2ggZ3Vlc3QgT1M6Cj4+Pj4+Pj4gICAgICAgICAtIHNldCBmZWF0dXJlLWRpc2FibGUta2V5
Ym9hcmQgdG8gMSBpZiBubyBrZXlib2FyZCBkZXZpY2UKPj4+PiBuZWVkcwo+Pj4+Pj4+ICAgICAg
ICAgICB0byBiZSBjcmVhdGVkCj4+Pj4+Pj4gICAgICAgICAtIHNldCBmZWF0dXJlLWRpc2FibGUt
cG9pbnRlciB0byAxIGlmIG5vIHBvaW50ZXIgZGV2aWNlCj4+IG5lZWRzCj4+Pj4+Pj4gICAgICAg
ICAgIHRvIGJlIGNyZWF0ZWQKPj4+Pj4+Pgo+Pj4+Pj4+IDMuIE1vdmUgbXVsdGktdG91Y2ggZGV2
aWNlIHBhcmFtZXRlcnMgdG8gYmFja2VuZCBub2RlczogdGhlc2UgYXJlCj4+Pj4+Pj4gICAgICAg
IGRlc2NyaWJlZCBhcyBhIHBhcnQgb2YgZnJvbnRlbmQncyBYZW5CdXMgY29uZmlndXJhdGlvbgo+
PiBub2Rlcwo+Pj4+Pj4+ICAgICAgICB3aGlsZSB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3MgY29u
ZmlndXJhdGlvbi4gRml4IHRoaXMgYnkKPj4+PiBtb3ZpbmcKPj4+Pj4+PiAgICAgICAgdGhlIHBh
cmFtZXRlcnMgdG8gdGhlIHByb3BlciBzZWN0aW9uLgo+Pj4+Pj4+Cj4+Pj4+Pj4gVW5pcXVlLWlk
IGZpZWxkOgo+Pj4+Pj4+IDEuIEFkZCB1bmlxdWUtaWQgWGVuQnVzIGVudHJ5IGZvciB2aXJ0dWFs
IGlucHV0IGFuZCBkaXNwbGF5Lgo+Pj4+Pj4+Cj4+Pj4+Pj4gMi4gQ2hhbmdlIHR5cGUgb2YgdW5p
cXVlLWlkIGZpZWxkIHRvIHN0cmluZyBmb3Igc25kaWYgdG8gYWxpZ24KPj4gd2l0aAo+Pj4+Pj4+
IGRpc3BsYXkgYW5kIGlucHV0IHByb3RvY29scy4KPj4+Pj4+Pgo+Pj4+Pj4+IFNpZ25lZC1vZmYt
Ynk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4+Pj4gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv
QGVwYW0uY29tPgo+Pj4+Pj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+Cj4+Pj4+PiBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+Pj4+Pj4KPj4+Pj4+IEknbSBmaW5lIHdpdGggdGhpcyBwYXRjaCBiZWluZyBhZGRl
ZCB2aWEgdGhlIGlucHV0IHRyZWUgd2l0aCB0aGUKPj4+PiBvdGhlcgo+Pj4+Pj4gcGF0Y2hlcy4g
SW4gY2FzZSBJIHNob3VsZCB0YWtlIGl0IHZpYSB0aGUgWGVuIHRyZWUsIHBsZWFzZSBzZW5kIG1l
Cj4+IGEKPj4+Pj4+IG5vdGUuCj4+Pj4+IEp1ZXJnZW4sCj4+Pj4+Cj4+Pj4+IEkgY3JlYXRlZCBh
biBpbW11dGFibGUgYnJhbmNoIG9mZiB2NC4xNyB3aXRoIHRoZXNlIDMgcGF0Y2hlcyBpbgo+PiBj
YXNlCj4+Pj4geW91Cj4+Pj4+IHdvdWxkIHdhbnQgdG8gbWVyZ2UgdGhlbSBpbnRvIHlvdXIgdHJl
ZSB3aXRob3V0IHdhaXRpbmcgZm9yIHRoZW0gdG8KPj4+Pj4gYXBwZWFyIGluIG1haW5saW5lOgo+
Pj4+Pgo+Pj4+PiBnaXQgcHVsbAo+PiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvZHRvci9pbnB1dC5naXQKPj4+PiBpYi80LjE3LXhlbi1rYmRmcm9udC1ydW50
aW1lLWNvbmZpZwo+Pj4+PiBUaGFua3MuCj4+Pj4+Cj4+Pj4gVGhhbmsgeW91LAo+Pj4+IEkgd291
bGQgcHJlZmVyIHRoZSBmYXN0ZXN0IHBhdGggb2YgY291cnNlCj4+PiBJdCB3aWxsIGJlIHBhcnQg
b2YgNC4xOSBwdWxsIHJlcXVlc3Q7IHRoZSBpbW11dGFibGUgYnJhbmNoIGlzIGZvcgo+PiBKdWVy
Z2VuIGlmIGhlIGRvZXMgbm90IHdhbnQgdG8gd2FpdCB0aWxsIDQuMTkgbWVyZ2Ugd2luZG93IHRv
IGdldCB0aGUKPj4gY2hhbmdlcy4KPj4gQWgsIEkgc2VlLiBKdWVyZ2VuLCBjYW4gd2UgcGxlYXNl
IG1lcmdlIHRoaXMgdmlhIFhlbiB0cmVlIHRoZW4gd2hpY2gKPj4gSSBhc3N1bWUgd2lsbCBiZSBm
YXN0ZXI/Cj4gV2UgYXJlIGluIHRoZSB0YWlsIGVuZCBvZiA0LjE4IG1lcmdlIHdpbmRvdyBzbyBp
dCBzaG91bGQgbm90IG1ha2UgaXQgaW4gNC4xOCBubyBtYXR0ZXIgd2hhdCB0cmVlIHRoZSBwYXRj
aGVzIHdpbGwgZ28gdGhyb3VnaC4KSG0sIGJ1dCB0aGVzZSBhcmUgdXBkYXRlcyBhbmQgZml4ZXMg
KGJlc2lkZXMgdGhlIGxhc3QgcGF0Y2ggd2hpY2ggYWRkcyAKc29tZSBtb3JlCmZ1bmN0aW9uYWxp
dHkpLCBzbyBJIHRob3VnaHQgdGhpcyBpcyBzdGlsbCBnb29kIHRvIGdvIGluIDQuMTg/Cj4KPiBU
aGFua3MuCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:31:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:31:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzJ6-00049y-83; Wed, 13 Jun 2018 06: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzJ5-00049s-Ps
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 06:30:59 +0000
X-Inumbo-ID: 58e078ea-6ed3-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58e078ea-6ed3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:31:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:30:58 -0600
Message-Id: <5B20BA1F02000078001CAAF6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:30:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
 <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
 <5B1F8BBF02000078001CA473@prv1-mh.provo.novell.com>
 <5f7917c8-30ec-4994-af0d-47512ae7beb2@citrix.com>
In-Reply-To: <5f7917c8-30ec-4994-af0d-47512ae7beb2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDEyLjA2LjE4IGF0IDE4OjMzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMDYvMTggMTA6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMi4w
Ni4xOCBhdCAxMDo1MSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTIvMDYvMjAxOCAwOToxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMDguMDYuMTgg
YXQgMjA6NDgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gQEAgLTMx
MDYsMTQgKzMxMDQsMTMgQEAgc3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNp
Z25lZCBpbnQgbXNyLCAKPiAKPj4+IHVpbnQ2NF90IG1zcl9jb250ZW50KQo+Pj4+PiAgICAgICAg
ICAgICAgZm9yICggOyAocmMgPT0gMCkgJiYgbGJyLT5jb3VudDsgbGJyKysgKQo+Pj4+PiAgICAg
ICAgICAgICAgICAgIGZvciAoIGkgPSAwOyAocmMgPT0gMCkgJiYgKGkgPCBsYnItPmNvdW50KTsg
aSsrICkKPj4+Pj4gICAgICAgICAgICAgICAgICAgICAgaWYgKCAocmMgPSB2bXhfYWRkX2d1ZXN0
X21zcih2LCBsYnItPmJhc2UgKyBpKSkgPT0gMCApCj4+Pj4+IC0gICAgICAgICAgICAgICAgICAg
IHsKPj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0
KHYsIGxici0+YmFzZSArIGksIAo+Pj4gVk1YX01TUl9SVyk7Cj4+Pj4+IC0gICAgICAgICAgICAg
ICAgICAgICAgICBpZiAoIGxicl90c3hfZml4dXBfbmVlZGVkICkKPj4+Pj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZpeHVwX2VuYWJsZWQgfD0gCj4+
PiBGSVhVUF9MQlJfVFNYOwo+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBiZHdf
ZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQo+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PQo+Pj4+PiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBGSVhVUF9CRFdfRVJSQVRVTV9CREYxNDsKPj4+Pj4g
LSAgICAgICAgICAgICAgICAgICAgfQo+Pj4+PiArCj4+Pj4+ICsgICAgICAgICAgICB2LT5hcmNo
Lmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9NU1JTX0lOU0VSVEVEOwo+Pj4+PiArICAgICAgICAg
ICAgaWYgKCBsYnJfdHN4X2ZpeHVwX25lZWRlZCApCj4+Pj4+ICsgICAgICAgICAgICAgICAgdi0+
YXJjaC5odm1fdm14Lmxicl9mbGFncyB8PSBMQlJfRklYVVBfVFNYOwo+Pj4+PiArICAgICAgICAg
ICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQo+Pj4+PiArICAgICAgICAg
ICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZmxhZ3MgfD0gTEJSX0ZJWFVQX0JERjE0Owo+Pj4+
IE5vdGUgaG93IHRoZSBzZXR0aW5nIG9mIHRoZSBmbGFncyBwcmV2aW91c2x5IGRlcGVuZGVkIG9u
Cj4+Pj4gdm14X2FkZF9ndWVzdF9tc3IoKSBoYXZpbmcgcmV0dXJuZWQgc3VjY2VzcyBhdCBsZWFz
dCBvbmNlLgo+Pj4gQW5kPwo+Pj4KPj4+IFVubGVzcyB0aGlzIHNlcXVlbmNlIHJldHVybnMgZnVs
bHkgc3VjY2Vzc2Z1bGx5LCB3ZSB0aHJvdyAjTUMgaW50byB0aGUKPj4+IGd1ZXN0IHdpdGhvdXQg
c2V0dGluZyBhbnkga2luZCBvZiB2TUNFIHN0YXRlLiAgSXQgbWlnaHQgYmUgdGhlIGxlYXN0IGJh
ZAo+Pj4gb3B0aW9uIHdlIGhhdmUgYXZhaWxhYmxlLCBidXQgaXRzIGFsc28gbm90IHJlYXNvbmFi
bGUgdG8gZXhwZWN0IHRoZQo+Pj4gZ3Vlc3QgdG8gc3Vydml2ZS4KPj4+Cj4+PiBUaGUgdHdvIHdh
eXMgdG8gZmFpbCBhcmUgRU5PTUVNIHdoaWNoIEUyQklHLiAgVGhlIGZvcm1lciBpcyBnb2luZyB0
byBiZQo+Pj4gY2F1c2luZyBvdGhlciBmb3JtcyBvZiBjaGFvcywgYW5kIHRoZSBsYXR0ZXIgaXNu
J3QgZ29pbmcgdG8gb2NjdXIgaW4KPj4+IHByYWN0aWNlIGJlY2F1c2UgY3VycmVudCBjb2RlcGF0
aHMgaW4gWGVuIHVzZSBhIG1heGltdW0gb2YgfjQwIG9yIHRoZQo+Pj4gMjU2IGF2YWlsYWJsZSBz
bG90cy4gIElmIGluIHRoZSB1bmxpa2VseSBjYXNlIHRoYXQgd2UgZmFpbCB3aXRoIEVOT01FTQo+
Pj4gb24gdGhlIGZpcnN0IGVudHJ5LCBhbGwgdGhlIGZpeHVwIGxvZ2ljIGdldHMgc2hvcnQgY2ly
Y3VpdGVkIGR1ZSB0byB0aGUKPj4+IG1pc3NpbmcgbWVtb3J5IGFsbG9jYXRpb24gKHNvIHByYWN0
aWNhbGx5IDAgZXh0cmEgb3ZlcmhlYWQpLCBhbmQgdGhlCj4+PiBndWVzdCB3aWxsIHN0aWxsIG1h
bGZ1bmN0aW9uLgo+Pj4KPj4+IFRoZSBlcnJvciBoYW5kbGluZyBoZXJlIGlzIHN1ZmZpY2llbnRs
eSBwb29yIHRoYXQgSSdtIG5vdCB3b3JyaWVkIGFib3V0Cj4+PiBjaGFuZ2luZyBvbmUgbWlub3Ig
Y29ybmVyIGNhc2UuICBJJ20gYWN0dWFsbHkgZGViYXRpbmcgd2hldGhlciBpdCB3b3VsZAo+Pj4g
YmUgYmV0dGVyIHRvIG1ha2UgdGhlIGFsbG9jYXRpb24gYXQgdm1jcyBjb25zdHJ1Y3Rpb24gdGlt
ZSwgdG8gYXZvaWQKPj4+IHJ1bnRpbWUgb3V0LW9mLW1lbW9yeSBpc3N1ZXMuCj4+IFdpdGggZnVy
dGhlciBpbXByb3ZlZCBNU1IgaGFuZGxpbmcgZG93biB0aGUgcm9hZCwgSSBhc3N1bWUgd2UnbGwK
Pj4gaGF2ZSBzb21lIGVudHJpZXMgaW4gdGhlIGxpc3QgaW4gYWxtb3N0IGFsbCBjYXNlcywgc28g
eWVzLCBJIHRoaW5rIHRoYXQKPj4gd291bGQgYmUgZGVzaXJhYmxlLgo+IAo+IEZvciBwZXJmb3Jt
YW5jZSByZWFzb25zLCB3ZSdsbCB3YW50IHRvIGtlZXAgdGhlIHNpemUgb2YgdGhlIGxpc3RzIHRv
IGFuCj4gYWJzb2x1dGUgbWluaW11bS4KPiAKPiBPbiBhIGNsb3NlciBpbnNwZWN0aW9uLCB0aGUg
b25seSB1c2VzIHdlIGN1cnJlbnRseSBoYXZlIGZvciB0aGUKPiBsb2FkL3NhdmUgbGlzdHMgYXJl
IHRoaXMgbmV3IEVGRVIgY2FzZSAob24gR2VuMSBoYXJkd2FyZSksIHRoZSBHbG9iYWwKPiBQZXJm
IEN0bCAoZm9yIHZQTVUsIGFuZCB3ZSByZWFsbHkgc2hvdWxkIGJlIHVzaW5nIHRoZSBsb2FkL3Nh
dmUgc3VwcG9ydAo+IGxpa2UgRUZFUiksIGFuZCB0aGUgTEJSIE1TUnMuCj4gCj4gVGhlcmVmb3Jl
LCBmb3Igb24gbm9uLWFuY2llbnQgaGFyZHdhcmUsIGEgZ3Vlc3Qgd2hpY2ggZG9lc24ndCB0b3Vj
aAo+IE1TUl9ERUJVR0NUTCBpcyBub3QgZ29pbmcgdG8gbmVlZCB0aGUgbWVtb3J5IGFsbG9jYXRp
b24sIHNvIHBlcmhhcHMgYW4KPiB1cC1mcm9udCBhbGxvY2F0aW9uIGlzbid0IHRoZSB3aXNlc3Qg
b2Ygb3B0aW9ucy4gIEknbGwga2VlcCB0aGlzIGluIG1pbmQKPiBkdXJpbmcgdGhlIE1TUiB3b3Jr
LgoKSG1tLCBva2F5LiBJbiB3aGljaCBjYXNlLCBpZiB3ZSBhbnl3YXkgZG9uJ3QgZXhwZWN0IHRo
ZSBndWVzdCB0bwpzdXJ2aXZlIGhlcmUgaW4gY2FzZSBvZiBzb21lIGZhaWx1cmUsIHdoeSBkb24n
dCB3ZSBjcmFzaCBpdCByaWdodCBhd2F5Cmluc3RlYWQgb2YgaW5qZWN0aW5nICNNQz8gV291bGQg
bWFrZSBmb3IgYSBtdWNoIGVhc2llciB0byByZWNvZ25pemUKY2F1c2Ugb2YgdGhlIGd1ZXN0IGNy
YXNoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:33:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzLD-0004Ij-Oj; Wed, 13 Jun 2018 06:33:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzLC-0004IX-7B
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 06:33:10 +0000
X-Inumbo-ID: a61cffdd-6ed3-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a61cffdd-6ed3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:33:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:33:08 -0600
Message-Id: <5B20BAA202000078001CAB1A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:33:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-9-git-send-email-andrew.cooper3@citrix.com>
 <5B1F83F802000078001CA440@prv1-mh.provo.novell.com>
 <ba237035-ce91-f068-238f-f37c4d12820b@citrix.com>
In-Reply-To: <ba237035-ce91-f068-238f-f37c4d12820b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/9] x86/vmx: Support removing MSRs from
 the host/guest load/save lists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEyLjA2LjE4IGF0IDE5OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMDYvMTggMDk6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOC4w
Ni4xOCBhdCAyMDo0OCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bWNzLmMKPj4+IEBAIC0xNDUyLDYgKzE0NTIsNzQgQEAgaW50IHZteF9hZGRfbXNyKHN0
cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKPj4+ICAgICAgcmV0dXJu
IHJjOwo+Pj4gIH0KPj4+ICAKPj4+ICtpbnQgdm14X2RlbF9tc3Ioc3RydWN0IHZjcHUgKnYsIHVp
bnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQo+Pj4gK3sKPj4+ICsgICAg
c3RydWN0IGFyY2hfdm14X3N0cnVjdCAqdm14ID0gJnYtPmFyY2guaHZtX3ZteDsKPj4+ICsgICAg
c3RydWN0IHZteF9tc3JfZW50cnkgKnN0YXJ0ID0gTlVMTCwgKmVudCwgKmVuZDsKPj4+ICsgICAg
dW5zaWduZWQgaW50IHN1YnN0YXJ0LCBzdWJlbmQsIHRvdGFsOwo+Pj4gKwo+Pj4gKyAgICBBU1NF
UlQodiA9PSBjdXJyZW50IHx8ICF2Y3B1X3J1bm5hYmxlKHYpKTsKPj4+ICsKPj4+ICsgICAgc3dp
dGNoICggdHlwZSApCj4+PiArICAgIHsKPj4+ICsgICAgY2FzZSBWTVhfTVNSX0hPU1Q6Cj4+PiAr
ICAgICAgICBzdGFydCAgICA9IHZteC0+aG9zdF9tc3JfYXJlYTsKPj4+ICsgICAgICAgIHN1YnN0
YXJ0ID0gMDsKPj4+ICsgICAgICAgIHN1YmVuZCAgID0gdm14LT5ob3N0X21zcl9jb3VudDsKPj4+
ICsgICAgICAgIHRvdGFsICAgID0gc3ViZW5kOwo+Pj4gKyAgICAgICAgYnJlYWs7Cj4+PiArCj4+
PiArICAgIGNhc2UgVk1YX01TUl9HVUVTVDoKPj4+ICsgICAgICAgIHN0YXJ0ICAgID0gdm14LT5t
c3JfYXJlYTsKPj4+ICsgICAgICAgIHN1YnN0YXJ0ID0gMDsKPj4+ICsgICAgICAgIHN1YmVuZCAg
ID0gdm14LT5tc3Jfc2F2ZV9jb3VudDsKPj4+ICsgICAgICAgIHRvdGFsICAgID0gdm14LT5tc3Jf
bG9hZF9jb3VudDsKPj4+ICsgICAgICAgIGJyZWFrOwo+Pj4gKwo+Pj4gKyAgICBjYXNlIFZNWF9N
U1JfR1VFU1RfTE9BRE9OTFk6Cj4+PiArICAgICAgICBzdGFydCAgICA9IHZteC0+bXNyX2FyZWE7
Cj4+PiArICAgICAgICBzdWJzdGFydCA9IHZteC0+bXNyX3NhdmVfY291bnQ7Cj4+PiArICAgICAg
ICBzdWJlbmQgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7Cj4+PiArICAgICAgICB0b3RhbCAgICA9
IHN1YmVuZDsKPj4+ICsgICAgICAgIGJyZWFrOwo+Pj4gKwo+Pj4gKyAgICBkZWZhdWx0Ogo+Pj4g
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4+PiArICAgIH0KPj4+ICsKPj4+ICsgICAg
aWYgKCAhc3RhcnQgKQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FU1JDSDsKPj4gSSdtIHByZXR0eSBz
dXJlIG5vdCBhbGwgZ2NjIHZlcnNpb25zIHdlIHN1cHBvcnQgYXJlIGNhcGFibGUgb2YgcmVjb2du
aXppbmcKPj4gdGhhdCBzdWJzdGFydCwgc3ViZW5kLCBhbmQgdG90YWwgY2FuJ3QgYmUgdXNlZCB1
bmluaXRpYWxpemVkIGR1ZSB0byB0aGlzCj4+IHJldHVybiBwYXRoLCB3aXRob3V0IHRoZXJlIGFs
c28gYmVpbmcgYSByZXR1cm4gaW4gYWZ0ZXIgZGVmYXVsdDogLSBJJ20gbm90Cj4+IHN1cmUgdGhv
dWdoIHdoZXRoZXIgYWRkaW5nIHRoYXQgcmV0dXJuIG9yIGluaXRpYWxpemVycyBtaWdodCBiZSB0
aGUKPj4gYmV0dGVyIGFwcHJvYWNoIHRvd2FyZHMgYWRkcmVzc2luZyB0aGlzLiBBdCBsZWFzdCBm
b3Igc3Vic3RhcnQgYW4KPj4gaW5pdGlhbGl6ZXIgKG9mIHplcm8pIHdvdWxkIGFsbG93IGRyb3Bw
aW5nIHR3byBvdGhlciBsaW5lcyBvZiBjb2RlLgo+IAo+IFRoZSBvbGRlc3QgY29tcGlsZXIgSSBj
YW4gZWFzaWx5IHB1dCBteSBoYW5kcyBvbjoKPiAKPiB4ODZfNjQtbGludXgtZ2NjIChHQ0MpIDQu
MS4yIDIwMDgwNzA0IChSZWQgSGF0IDQuMS4yLTQ2KQo+IAo+IGlzIGZpbmUgd2l0aCB0aGlzLgoK
V2VsbCwgb2theSAtIGxldCdzIGNoYW5jZSBpdCB0aGVuLCBhbmQgZml4IGl0IHVwIGxhdGVyIGlm
IG5lZWRlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:40:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fSzS7-0005vZ-QC; Wed, 13 Jun 2018 06:40:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSzS6-0005vU-M7
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:40:18 +0000
X-Inumbo-ID: a5349e7a-6ed4-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5349e7a-6ed4-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:40:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BCF22AC64;
 Wed, 13 Jun 2018 06:40:15 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Dmitry Torokhov <dmitry.torokhov@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
 <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
 <e1d62036-708d-5087-83f2-0ea32f3a6e74@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: <e038df38-95be-b985-a2f8-2532f51736bd@suse.com>
Date: Wed, 13 Jun 2018 08:40:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, linux-input@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>

T24gMTMvMDYvMTggMDg6MTMsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IE9uIDA2
LzEzLzIwMTggMDk6MTEgQU0sIERtaXRyeSBUb3Jva2hvdiB3cm90ZToKPj4gT24gSnVuZSAxMiwg
MjAxOCAxMDo0OTozMSBQTSBQRFQsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4+IDxhbmRyMjAw
MEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gT24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1pdHJ5IFRv
cm9raG92IHdyb3RlOgo+Pj4+IE9uIFR1ZSwgSnVuIDEyLCAyMDE4IGF0IDAzOjQ2OjEwUE0gKzAy
MDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+IE9uIDEyLzA2LzE4IDA5OjQ4LCBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4+Cj4+Pj4+PiBUaGlz
IGlzIHRoZSBzeW5jIHVwIHdpdGggdGhlIGNhbm9uaWNhbCBkZWZpbml0aW9ucyBvZiB0aGUgaW5w
dXQsCj4+Pj4+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pj4+Pj4KPj4+
Pj4+IENoYW5nZXMgdG8ga2JkaWY6Cj4+Pj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29uc3Rh
bnRzIGZvciB7ZmVhdHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+Pj4+Pj4gwqDCoMKgwqAgdG8g
YWxpZ24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgaW50ZXJmYWNlIGZpbGUuCj4+Pj4+Pgo+Pj4+Pj4g
Mi4gQWRkIG5ldyBYZW5TdG9yZSBmZWF0dXJlIGZpZWxkcywgc28gaXQgaXMgcG9zc2libGUgdG8K
Pj4+IGluZGl2aWR1YWxseQo+Pj4+Pj4gwqDCoMKgwqAgY29udHJvbCBzZXQgb2YgZXhwb3NlZCB2
aXJ0dWFsIGRldmljZXMgZm9yIGVhY2ggZ3Vlc3QgT1M6Cj4+Pj4+PiDCoMKgwqDCoMKgwqAgLSBz
ZXQgZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkIHRvIDEgaWYgbm8ga2V5Ym9hcmQgZGV2aWNlCj4+
PiBuZWVkcwo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCB0byBiZSBjcmVhdGVkCj4+Pj4+PiDCoMKg
wqDCoMKgwqAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLXBvaW50ZXIgdG8gMSBpZiBubyBwb2ludGVy
IGRldmljZSBuZWVkcwo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCB0byBiZSBjcmVhdGVkCj4+Pj4+
Pgo+Pj4+Pj4gMy4gTW92ZSBtdWx0aS10b3VjaCBkZXZpY2UgcGFyYW1ldGVycyB0byBiYWNrZW5k
IG5vZGVzOiB0aGVzZSBhcmUKPj4+Pj4+IMKgwqDCoMKgwqAgZGVzY3JpYmVkIGFzIGEgcGFydCBv
ZiBmcm9udGVuZCdzIFhlbkJ1cyBjb25maWd1cmF0aW9uIG5vZGVzCj4+Pj4+PiDCoMKgwqDCoMKg
IHdoaWxlIHRoZXkgYmVsb25nIHRvIGJhY2tlbmQncyBjb25maWd1cmF0aW9uLiBGaXggdGhpcyBi
eQo+Pj4gbW92aW5nCj4+Pj4+PiDCoMKgwqDCoMKgIHRoZSBwYXJhbWV0ZXJzIHRvIHRoZSBwcm9w
ZXIgc2VjdGlvbi4KPj4+Pj4+Cj4+Pj4+PiBVbmlxdWUtaWQgZmllbGQ6Cj4+Pj4+PiAxLiBBZGQg
dW5pcXVlLWlkIFhlbkJ1cyBlbnRyeSBmb3IgdmlydHVhbCBpbnB1dCBhbmQgZGlzcGxheS4KPj4+
Pj4+Cj4+Pj4+PiAyLiBDaGFuZ2UgdHlwZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZv
ciBzbmRpZiB0byBhbGlnbiB3aXRoCj4+Pj4+PiBkaXNwbGF5IGFuZCBpbnB1dCBwcm90b2NvbHMu
Cj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPj4+
IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4+IENjOiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+Pj4+IFJldmlld2VkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4+Cj4+Pj4+IEknbSBmaW5lIHdpdGgg
dGhpcyBwYXRjaCBiZWluZyBhZGRlZCB2aWEgdGhlIGlucHV0IHRyZWUgd2l0aCB0aGUKPj4+IG90
aGVyCj4+Pj4+IHBhdGNoZXMuIEluIGNhc2UgSSBzaG91bGQgdGFrZSBpdCB2aWEgdGhlIFhlbiB0
cmVlLCBwbGVhc2Ugc2VuZCBtZSBhCj4+Pj4+IG5vdGUuCj4+Pj4gSnVlcmdlbiwKPj4+Pgo+Pj4+
IEkgY3JlYXRlZCBhbiBpbW11dGFibGUgYnJhbmNoIG9mZiB2NC4xNyB3aXRoIHRoZXNlIDMgcGF0
Y2hlcyBpbiBjYXNlCj4+PiB5b3UKPj4+PiB3b3VsZCB3YW50IHRvIG1lcmdlIHRoZW0gaW50byB5
b3VyIHRyZWUgd2l0aG91dCB3YWl0aW5nIGZvciB0aGVtIHRvCj4+Pj4gYXBwZWFyIGluIG1haW5s
aW5lOgo+Pj4+Cj4+Pj4gZ2l0IHB1bGwgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51
eC9rZXJuZWwvZ2l0L2R0b3IvaW5wdXQuZ2l0Cj4+PiBpYi80LjE3LXhlbi1rYmRmcm9udC1ydW50
aW1lLWNvbmZpZwo+Pj4+IFRoYW5rcy4KPj4+Pgo+Pj4gVGhhbmsgeW91LAo+Pj4gSSB3b3VsZCBw
cmVmZXIgdGhlIGZhc3Rlc3QgcGF0aCBvZiBjb3Vyc2UKPj4gSXQgd2lsbCBiZSBwYXJ0IG9mIDQu
MTkgcHVsbCByZXF1ZXN0OyB0aGUgaW1tdXRhYmxlIGJyYW5jaCBpcyBmb3IKPj4gSnVlcmdlbiBp
ZiBoZSBkb2VzIG5vdCB3YW50IHRvIHdhaXQgdGlsbCA0LjE5IG1lcmdlIHdpbmRvdyB0byBnZXQg
dGhlCj4+IGNoYW5nZXMuCj4gQWgsIEkgc2VlLiBKdWVyZ2VuLCBjYW4gd2UgcGxlYXNlIG1lcmdl
IHRoaXMgdmlhIFhlbiB0cmVlIHRoZW4gd2hpY2gKPiBJIGFzc3VtZSB3aWxsIGJlIGZhc3Rlcj8K
CkFzIERtaXRyeSBoYXMgaXQgYWxyZWFkeSBxdWV1ZWQgaW4gdGhlIGlucHV0IHRyZWUgSSB0aGlu
ayB0aGlzIGlzIGZpbmUuCkkgdHJ1c3QgaGltIHRvIHRha2UgdGhlIHJpZ2h0IGRlY2lzaW9uIGZv
ciB3aGljaCBrZXJuZWwgdmVyc2lvbiB0aG9zZQpwYXRjaGVzIGFyZSB0byBiZSBxdWV1ZWQuIFRo
ZXkgYmVsb25nIHRvIHRoZSBpbnB1dCB0cmVlIGFmdGVyIGFsbC4KCgpKdWVyZ2VuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:40:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:40:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzSI-0005wD-4q; Wed, 13 Jun 2018 06: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzSG-0005w2-Uo
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 06:40:28 +0000
X-Inumbo-ID: abd5041a-6ed4-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abd5041a-6ed4-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:40:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:40:26 -0600
Message-Id: <5B20BC5902000078001CAB2A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:40:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
 <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDEyLjA2LjE4IGF0IDIxOjUzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCAxMiBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+IEFzIGEg
Y29uc2VxdWVuY2Ugb2YgdGhlc2UgY2hhbmdlcywgc29tZSBvcHRpb25zIHdpbGwgYmVjb21lIHVz
ZXItdmlzaWJsZQo+PiA+PiA+PiBhbmQgbm90IGRlcGVuZGVudCBvbiBDT05GSUdfRVhQRVJULiBJ
dCBkb2VzIG5vdCBtZWFuIHRoYXQgWGVuIFByb2plY3QKPj4gPj4gPj4gd2lsbCBzZWN1cml0eSBz
dXBwb3J0IGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnMgb2Yga2NvbmZpZyBvcHRpb25zLgo+PiA+
PiA+PiBJbnN0ZWFkLCB0aGVyZSB3aWxsIGJlIGEgc21hbGwgc2V0IG9mIHByZS1jYW5uZWQgY29u
ZmlndXJhdGlvbnMgdGhhdAo+PiA+PiA+PiB3aWxsIGJlIHN1cHBvcnRlZC4gIFNlZTogaHR0cHM6
Ly9tYXJjLmluZm8vP2w9eGVuLWRldmVsJm09MTUyNDI0Mzg5NTEyNDMyIAo+PiA+PiA+IAo+PiA+
PiA+IEdlb3JnZSwgSWFuLCBKYW4sIHNoYWxsIFNVUFBPUlQuTUQgYmUgdXBkYXRlZCB0byByZWZs
ZWN0IHRoZSBLY29uZmlnIAo+PiA+PiA+IGNoYW5nZXM/Cj4+ID4+ID4gCj4+ID4+ID4gSSBhbSBt
b3N0bHkgdGhpbmtpbmcgYWJvdXQgdGhlIGJvYXJkIHN1cHBvcnQgYW5kIHRoZSBmYWN0IHRoYXQg
bW9yZSAKPj4gPj4gPiBvcHRpb25zIG9uIEFybSBhcmUgc2VsZWN0YWJsZSBieSB0aGUgdXNlcnMu
Cj4+ID4+IAo+PiA+PiBJIHRoaW5rIHRoYXQgd291bGQgYmUgdmVyeSBkZXNpcmFibGUsIHllcy4K
Pj4gPiAKPj4gPiBEbyB5b3Ugd2FudCBtZSB0byBhZGQgYSBwYXRjaCBmb3IgdGhhdCB0byB0aGlz
IHNlcmllcywgb3Igc2hvdWxkIEkgZG8gaXQKPj4gPiBzZXBhcmF0ZWx5Pwo+PiAKPj4gSSB0aGlu
ayBzdWNoIGEgZG9jIGNoYW5nZSBzaG91bGQgYmUgcmlnaHQgaW4gYSBwYXJ0aWN1bGFyIHBhdGNo
IG1ha2luZwo+PiB0aGluZ3MgdXNlciBzZWxlY3RhYmxlLgo+IAo+IEkgaGF2ZSBhZGRlZCB0aGUg
Zm9sbG93aW5nIHRvIHBhdGNoICM1LCB0aGUgb25lIGludHJvZHVjaW5nIGFsbCB0aGUgVUFSVAo+
IEtjb25maWdzIG9uIEFSTS4gSSB0aGluayBpdCBpcyB0aGUgb25lIGludHJvZHVjaW5nIG1vcmUg
bmV3IG9wdGlvbnMuIEkKPiByZW1vdmVkIEp1bGllbidzIEFDSyBiZWNhdXNlIG9mIHRoaXMgY2hh
bmdlLiBMZXQgbWUga25vdyBpZiB5b3UgdGhpbmsgd2UKPiBuZWVkIG1vcmUgZGV0YWlscyBpbiBT
VVBQT1JULm1kLgo+IAo+IGRpZmYgLS1naXQgYS9TVVBQT1JULm1kIGIvU1VQUE9SVC5tZAo+IGlu
ZGV4IDI2NGIyM2YuLmU3MGYzNWMgMTAwNjQ0Cj4gLS0tIGEvU1VQUE9SVC5tZAo+ICsrKyBiL1NV
UFBPUlQubWQKPiBAQCAtMTYsNiArMTYsMTggQEAgZm9yIHRoZSBkZWZpbml0aW9ucyBvZiB0aGUg
c3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KPiAgCj4gICMgRmVhdHVyZSBTdXBwb3J0Cj4gIAo+
ICsjIyBLY29uZmlnCj4gKwo+ICtPbiB4ODYsIEtjb25maWcgb3B0aW9ucyB0aGF0IGRlcGVuZCBv
biBDT05GSUdfRVhQRVJUIGFyZSBub3Qgc2VjdXJpdHkKPiArc3VwcG9ydGVkLiBPdGhlciBLY29u
ZmlnIG9wdGlvbnMgdGhhdCBkbyBub3QgZGVwZW5kIG9uIENPTkZJR19FWFBFUlQgYXJlCj4gK3N1
cHBvcnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgbWFya2VkIGFzIHN1cHBvcnRlZCBpbiB0
aGlzIGRvY3VtZW50LgoKLi4uLCBpZiB0aGUgcmVsYXRlZCBmZWF0dXJlcyBhcmUgbWFya2VkIC4u
LgoKPiArT24gQVJNLCBhIHdpZGVyIHJhbmdlIG9mIEtjb25maWcgY29uZmlndXJhdGlvbnMgaXMg
YXZhaWxhYmxlIHRvIGVuYWJsZQo+ICt2ZXJ5IHNtYWxsIGxpbmVzIG9mIGNvZGUgY291bnRzIGlu
IHRoZSBoeXBlcnZpc29yLiBOb3QgYWxsIHBvc3NpYmxlCj4gK2NvbWJpbmF0aW9ucyBvZiBrY29u
ZmlnIG9wdGlvbnMgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZC4gSW5zdGVhZCwgYSBzbWFsbAo+ICtz
ZXQgb2YgcHJlLWNhbm5lZCBjb25maWd1cmF0aW9ucyBpcyBzdXBwb3J0ZWQsIHNlZSB4ZW4vYXJj
aC9hcm0vY29uZmlncy4KClBhdGNoIDUgZG9lcyBub3QgYWRkIGFueSBFWFBFUlQgZGVwZW5kZW5j
aWVzIGFmYWljcywgc28gdGhpcyBpcyBhdCBsZWFzdAptaXNsZWFkaW5nLiBJIHRoaW5rIHRoZSBF
WFBFUlQgcnVsZSBzaG91bGQgYXBwbHkgZ2VuZXJpY2FsbHksIGFuZCBwZXJoYXBzIGJlCmludHJv
ZHVjZWQgYnkgKGFuZCBkaXNjdXNzZWQgaW4gdGhlIGNvbnRleHQgb2YpIGEgc2VwYXJhdGUgcGF0
Y2guIEkgYWxzbwp0aGluayBERUJVRyBzaG91bGQgYmUgbWVudGlvbmVkIGFsb25nc2lkZSBFWFBF
UlQuCgpUaGUgcGF0Y2ggcmVsYXhpbmcgdGhpbmdzIGZvciBBUk0gd291bGQgdGhlbiBhZGQgYSBy
ZWxheGF0aW9uIHBhcmFncmFwaApoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:43:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSzV5-0006DW-Tm; Wed, 13 Jun 2018 06:43:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSzV4-0006DR-07
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:43:22 +0000
X-Inumbo-ID: b7bde41e-6ed4-11e8-9728-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.80]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b7bde41e-6ed4-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:40:53 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4LGOccaUm9USbKpW9ScUpdabWJzB0vjQbSLEvUwbjsM=;
 b=Ogo/+Ui10yUdYS3HwgDAbBiI+4uXxIIkjLgvNGb89Y3uV7gklOCaG4jYxvakGFM9GfrhbfafxJa8k+nkeWEsUECdY+6+hdw2gcIrVzMUbZgOEC3p0qPjsBwGp37TUxwNpRiokdwkAgcZNT36Y+EnPQ58/AZxanDtfB9CxSX1p20=
Received: from [10.17.182.9] (85.223.209.53) by
 AM0PR0302MB3201.eurprd03.prod.outlook.com (2603:10a6:208:9::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.17; Wed, 13 Jun
 2018 06:43:12 +0000
To: Juergen Gross <jgross@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 Dmitry Torokhov <dmitry.torokhov@gmail.com>
References: <20180612074856.28451-1-andr2000@gmail.com>
 <20180612074856.28451-2-andr2000@gmail.com>
 <9c579567-ebe2-f465-5443-b3a3e71d34a5@suse.com>
 <20180612234020.GI38773@dtor-ws>
 <3605901d-4a72-3f5a-6d74-cb13d2414a0b@gmail.com>
 <D53587A2-5B1B-4D8F-8772-04D453B93D38@gmail.com>
 <e1d62036-708d-5087-83f2-0ea32f3a6e74@gmail.com>
 <e038df38-95be-b985-a2f8-2532f51736bd@suse.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <67842f2d-2aaa-58c3-63f5-3aa0439457d2@epam.com>
Date: Wed, 13 Jun 2018 09:43:09 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e038df38-95be-b985-a2f8-2532f51736bd@suse.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0701CA0010.eurprd07.prod.outlook.com
 (2603:10a6:203:51::20) To AM0PR0302MB3201.eurprd03.prod.outlook.com
 (2603:10a6:208:9::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9606565d-3f34-4455-58ee-08d5d0f8efb1
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3201; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3201;
 3:TVoIgDFfDa9D2F8lodEHuY+tEvVFIB0HgnKtsE9QFxVpUa7diTJz51mQUunCsBizSMKZPqI5m/DDBZMs7DnXNdkSou3aQ5oUIWw5t3PsBZo+5yOG4KQjw+7vTdS/laBIO3OpeQkl8Wfl4OksJOjMmGrBSejDGymZv7+rIgFNLH9SQVi8h9S1FsU/P01Qd+OV0/N9pqYKAlTuhDtLvvPNqalF76prLR81SIbvroZCNi/LmKgnLXTqEhISZ19n91yv;
 25:0y50vGfWoP9gh6mUVuE1RqzZsL+FC8uRXddco/KUAWuDsJskHKvCM6EJqUkvAxgpDnsDa5V+4VZSIWdn8WoOkxzCblfPDZ8g8oB2pX9QOhCPNIN+ka+nzbhL2uxkwPBNtxicqUTQjkYmVmFSJlB5MllMNr9DPtZQziCYZqplqaqJxEWgVMORII1IxjjDZ51IYwDW3LS/JI+E3SIiaWOHuwHoFyo4vQ5N25JhMNA2mEdfyznsqmpAXVfiiGZFNp9DQTnKXD8rv9dZzR5tMd3wmNblXD7VKH77SqSaYX+iN5C/1bLvxXGTND+ipfTDVAj0S1GTebx9wguqVG/riqQfuQ==;
 31:kIs99zbKCeB2DNRhjNHTIKx3eoE3YUcyLB4oDG8bzLIju822xk0ylIjCu6WttOvsdP4PWz9RhPhnUbRuIb2e9OMtyjzMiItf6IgdM+MM58k4grjirifmADp0RrZVDuBLmCZlI7VpkgbH/50aUZvyx8s6k06lfCRv8t3YzjKRtHr++p6OrEOUE6+gS7eGwvu8KaJ/hYEDTcR2z3ETC4cUT9QezO/5z9gs69qIZZvx/SE=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3201:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3201;
 20:hVQiuWw6CTGS4XbOcj1ZBdU7b++oNhjs4+e0wiwS6jcJ+G+Iea9i5QlIDGPUBkPdtxwweua3+wOGvfiHnkldLwVCDNj+kZOxVZjozoMD8WvIj/pt99a02J2iXnet+t21AgkzR6BbKxGh+EbXu3K/nOCxRUK4DAO3pTVDWl1tWQye65R/wuNsIAIrIlcJGsWTp6BgUBmUDkv1XYEDVmmbKMfyIDmjZEgOXVTa1KZwkvWeik+Xry7F+kRDDGCn9lItXKRIZwiTtiTAOBJAZ0eZZx01rlR7jXkqvbFmt0HELAXXDNvZFG8e7wIDl6DnRK9WTmRev/6MjZY1yYnQqnWaaEYSBXKKx983579l6M8Ohq2pYCafPwIQ+iHWrD85wchee7S8EnGMgRCIFu+ywLlfhpF9bHx7p6xE5Z6zDaFM1NP1K4I7zB4y21s6X5rIaDGrZZbDDlT34knw0EtCXa1ZPpDdlwXZKljRzBEfjzTaHt3dqaLbjVj6GMFECY6TqmyM;
 4:A4p6wvXajWe8majE+uHJjhqJaVb7VboJ8PjwAdLTGcpU5/GZZUlkYd9vpBz4SuGOz40cQsd9FeAC5fhfeWlboHwT0pIJwdBMPKAtW/j5wCDl7GWsqCtsIgQt0gI6hlau6wE7K3LkA3QHolm1bnOTtTR6jWswFFH5+NO92Q4eEhX7F3HM6R7XxHGTPuAEn7cYJoPwB92QNpI7uVeJ4NQ/2Kn4kgkpk2dqF/A4Ok0SKKFrFbC5RIwkdgxGKQQRpUp9Z8NNWNQTCGRBC+aOEreCP6ei+PnmAX7QmVTDUArqc7yjms78ySdrQXii43uWMJO/Pjkrni71mh7dwYsG060hX8FzQIKWwtFjWD3K9aljfymh9wiNE4ESCE4J5mx1BbtFmqocUI9SeSv8vQOR49wXghCiB0iZWQ2P1bBVpbOWWU8=
X-Microsoft-Antispam-PRVS: <AM0PR0302MB3201D78177DCF668A8B2D48EE77E0@AM0PR0302MB3201.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(85827821059158)(4114951738403)(84791874153150)(146099531331640); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3201; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3201; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(39380400002)(39860400002)(376002)(396003)(366004)(199004)(189003)(106356001)(2616005)(105586002)(76176011)(64126003)(67846002)(110136005)(93886005)(68736007)(58126008)(31696002)(446003)(16526019)(80792005)(26005)(52146003)(956004)(97736004)(59450400001)(386003)(50466002)(23676004)(53546011)(77096007)(52116002)(2486003)(31686004)(316002)(11346002)(86362001)(476003)(486006)(2906002)(8676002)(478600001)(25786009)(229853002)(65826007)(65806001)(65956001)(39060400002)(305945005)(53936002)(81156014)(81166006)(66066001)(5660300001)(16576012)(4326008)(2870700001)(6246003)(6486002)(6666003)(3846002)(6116002)(8936002)(72206003)(7736002)(36756003)(47776003)(107886003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3201; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAzMDJNQjMyMDE7MjM6Rk5Vc0JBR2ZCOGxqVzhNSkh3RUNnR3oy?=
 =?utf-8?B?VGJzVGV0Y2VJNEgwQmFhckpFVSt6VENvaUVENEI2OW9rVExWSmxvbmorLzVF?=
 =?utf-8?B?U2p4clVBNnhXRmNZZE1oVmVFT2F3L2QwR0RVTlM5SWVQRUUvcjUwckgxWDJz?=
 =?utf-8?B?RFdjT0laelVYZ3pLeUlqMTV1UlZrUVh5NmhhTlo0NzFoaE8rUjdTVDdJcnpD?=
 =?utf-8?B?Q1p4ZzRXNlNvSGdyVVFwcmdvbEV5NjNBM3RjTEtUTlNhNDFpcXhlUGFZNGVK?=
 =?utf-8?B?MVVRZHNodWZjRCttYzlYeFV1cGd1S1NNU0NaQ0NITEw2c2EzM2ZpM2xkdTJ4?=
 =?utf-8?B?UGhmb2EybW1iSU8zOFNZMjI0Zi9OYzRucDA2Y09mS0VVUTlYN0VDNmxBQk11?=
 =?utf-8?B?SWxFSFVSTEFZUnFRc3l4QzdlZ040WFAyUVhCNWNHUDhGRlA3Q2lPVytDa0di?=
 =?utf-8?B?dVRmTXIwVFVxWTYrU2dWMkd4VjdhbUpPRi9yQkEwRS93SmRHUUdZaHpldm5w?=
 =?utf-8?B?aUFwL1B2NXMydlE0MkRPRDFCSGQ5ampHcGtmS2xpdG9hSUtoQjM0VENWdTNk?=
 =?utf-8?B?WjZwa2c0V09RR3JCWHN2eEdCeTFGbUtxbktSTnNPVUNRc3g5Vko1YUVUN2FY?=
 =?utf-8?B?UzRHMGtQMS9ScVlsb21FNnNwaVpkanpvMGR4c1E0b2hEWFM5WDRRUk5lRmI2?=
 =?utf-8?B?QUZaQmJEdnJqRVhwWDNmSWRWazNHTFpvWlhaallSTkhsWXVEaXBNYUVuOXA2?=
 =?utf-8?B?dVgyWjdMWG13WExoR1pqN0FpZVE0aEJLbDhHdTBmaW81NHErc0JETSt3U09n?=
 =?utf-8?B?QTRLUm1hL0RRNG4zazNaUkpSSTdEeVdZMnNodnZMSklUcVNJMyt5RjBCcElZ?=
 =?utf-8?B?aGhCZzVZSEVRSjJMbXArWFA4Q2dqUEd5SXJMbEU1akxjaUZrWGZyQStmOHEr?=
 =?utf-8?B?YWtlRnhMWUNnV1BlcGxIa0RZd2dkb1BDYVI5TTBNYjBPRVdpNFFHaDJuQlJF?=
 =?utf-8?B?MzVodnlScFYvc0Rna29NbFNwZE9oeE1DWk1wUjhhWFo2c0Eyb0YxNEJNc1VR?=
 =?utf-8?B?MUNIYWRMelpiNG80V1k4MWxsVCtCcG9kR3lMY21ZUDhLNFgwTVpQbDZ1aW05?=
 =?utf-8?B?WTRyWG9CaWNxSk5HTzRtQUF5Q1VPbjh0akRvZ2t2aGtwSGd2bnppUFp3TmZq?=
 =?utf-8?B?VS84a01TNzdUbktDMDREL092UURJR3FBVUZNSjZIczBmVXE4eitkTWxoSUhN?=
 =?utf-8?B?Qm9aNWhWNlR6U3JXMHUzQzBkNnVtbHVYRlZxaWpBOTllMFJNa3BhQW01MFZV?=
 =?utf-8?B?ZWU2bnl2ZE92d3pGaTByUVNDVStMc1h2QzRQSmwwMEs4NjNHSHFqRDlSUUxT?=
 =?utf-8?B?YTRnclpZSlZxMlI3Nk1kc01JYmtVdjF1ZCtwOTB4SG5ibUZmVlBhRGpacFds?=
 =?utf-8?B?M0N4cko4ODFNNWV1bWhKZTFzbVRvRU5PV1FsQWp4dmxUZ3dYQTZ2VExJN2to?=
 =?utf-8?B?OVBVcDhHMk5udUU2UWM2ZkI0eTIzaTdDZHpHUzFyNmdlSkRBQ1pYUDFOUUFZ?=
 =?utf-8?B?WUI4eDB5aUtVYmxPeFJpWWh3RlRqY0FSdGdTYWJxbEhidm5HeHBEVFlaQ2F5?=
 =?utf-8?B?RTUraHlScjViSGZURjRBbVFoZTlzTDNRT1g5MWN5RUNncXVTaTBVaWM1TXox?=
 =?utf-8?B?VlhJK1BUQW90K3UvR2duZUR4Y3NTNVJSQUlHVTUxcm1LQ3lOWTVrQ2lYZGdx?=
 =?utf-8?B?bEdiYzg0cjVoZGlWeXA5TmdjKzhHUmhkNVNka2xCK2RvSU1BMVVvT0h5VFhD?=
 =?utf-8?B?UUIyYTF5SnlUaDJsQ2lTaHM1M0sxNnVUbnkxUGhpdUxGTEZoNGcxYVljOFlO?=
 =?utf-8?B?ZCt2bmxWQnJpaFN4bW1vVWJiQlg1UmNncUs5Tzd3bE1lY0x0YWtlRFFnR2k5?=
 =?utf-8?B?cUdtcm90dTZ4WWJ0WWkreXRSY1FiQWpiZ2NXMm5JQnF0d1E5cm5PbmdjdDhz?=
 =?utf-8?B?QW4rQXRDSXhUcVRFcEd1NzlrN09EME9oVXVGS1JBNnhRVUdCb2hzdkdXbzlv?=
 =?utf-8?B?VEd3Wk1SUHYyV2ovMkZoc3ZRUjBURHBFcXF6V0xFT2RtSXlYaTUxR01KQ3pa?=
 =?utf-8?Q?1dNw1oZqEectpqAsM/QVWfR/4=3D?=
X-Microsoft-Antispam-Message-Info: g9PddwQAgW29VPCIj3lg9rbkrPSbCQUeqTb91wkv0/TR10LXt7+03dQmAT03qGeJTfK7n1ksbnLPZGcthJdo/qvSDBDzDZcyI3Ih/iju+5OmSgLaKG1NdM9/ZH4nG/OxlR1B0deSsvhnyTGDEvr6yTKjH4MI5PK2C2OSNUZw+lTeuLoLTO1Bvv6NmnjD2wmz
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3201;
 6:wpq8kZa3H9jSwlrALfl6vyrXho63AIdHgaj86vQV2w7jC2uhofTk3ZtgB1HLQs7tMlzkw0aPbZnei+E7DJZiLit+PTZOWJzYf+osByUY7Mh7tII6jebP20FGjMsO1ElXyFaPYwchJx7Acs2NiPW++yPLgGDRLCQ1zbqm2WnHN/tjxoUqFa0PxE+0rSO2wSP6yCm/1at/xQPriu+BoowNp0LH/7cvIwjuVsJ/IeQb1xEekJM1dkdmeotTmKNnLuNGYyx5/HVmwUe0bHOGL9YCEZu28HuSSw3RoAks+nBp462L1RCYG9TXgqYXCm4mD95M1mPpAnzX5JaPNoqi07ehkgtd/NYG3wm6lCvmsPX2JkwFafpWs9Cw9QGE78BRuRhgjYhWYyIpfP/IBX4sQReTBxwirba1wUGqVV9RTCIbv4a/GqPzf4cLIqbHCsRo2uPzdbqpcCYZShdYZR/rTsp9TQ==;
 5:PmTTxrOm07mYhAs7JYif37uhyvM3mq1scDrqiWw9nsuBImyorL992Kq4Usod+PwM6umQM1dDLmspbwjFoIK6ZT8utQksAEowp03wVonap3CKlu59H6XEDEeE741WVkmQ+/vvskKuF8zGJgm6IkeEr1IuPBlto5HnMs60XCSbDpQ=;
 24:GZBHuW34weq3CbtIJpI8YXs3v9SxnzNFGhkdwXjDTHqj7KwY7QmwxzwfDj4o0xl4ngKqeuxP76Aw5VwEtzDLONrh1zKU4Doq6alMUFSemLw=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3201;
 7:RxKCZ6fds5nz2/iy1cX04hTlROMOC0qq2NTERlRk5w8YylnxSSXmcz3fyi7GqCPZ1hVhYFkTVytpYyela95r2KIu0ueZvKlNhRY9ybx+j1OeDwPby5mnoAHhpm4q90PBRUj2tjewqm9OoTtNVmfHDKjToYaZvjib2xkyT7+djwFGH+FHiJ285eK7Is815/roA7kS8OZ9SdRk2mBIVHmxMt2tck9LJFuB2rBpBurGe/zsk85M21ACSqVOpogTm3iL
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 06:43:12.7137 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9606565d-3f34-4455-58ee-08d5d0f8efb1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3201
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen: Sync up with the canonical
 protocol definitions 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: lyan@suse.com, andrii_chepurnyi@epam.com, linux-kernel@vger.kernel.org,
 linux-input@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwOTo0MCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMy8wNi8x
OCAwODoxMywgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IE9uIDA2LzEzLzIwMTgg
MDk6MTEgQU0sIERtaXRyeSBUb3Jva2hvdiB3cm90ZToKPj4+IE9uIEp1bmUgMTIsIDIwMTggMTA6
NDk6MzEgUE0gUERULCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwo+Pj4gPGFuZHIyMDAwQGdtYWls
LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMDYvMTMvMjAxOCAwMjo0MCBBTSwgRG1pdHJ5IFRvcm9raG92
IHdyb3RlOgo+Pj4+PiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAwMzo0NjoxMFBNICswMjAwLCBK
dWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4gT24gMTIvMDYvMTggMDk6NDgsIE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4+Pgo+Pj4+Pj4+IFRoaXMg
aXMgdGhlIHN5bmMgdXAgd2l0aCB0aGUgY2Fub25pY2FsIGRlZmluaXRpb25zIG9mIHRoZSBpbnB1
dCwKPj4+Pj4+PiBzb3VuZCBhbmQgZGlzcGxheSBwcm90b2NvbHMgaW4gWGVuLgo+Pj4+Pj4+Cj4+
Pj4+Pj4gQ2hhbmdlcyB0byBrYmRpZjoKPj4+Pj4+PiAxLiBBZGQgbWlzc2luZyBzdHJpbmcgY29u
c3RhbnRzIGZvciB7ZmVhdHVyZXxyZXF1ZXN0fS1yYXctcG9pbnRlcgo+Pj4+Pj4+ICDCoMKgwqDC
oCB0byBhbGlnbiB3aXRoIHRoZSByZXN0IG9mIHRoZSBpbnRlcmZhY2UgZmlsZS4KPj4+Pj4+Pgo+
Pj4+Pj4+IDIuIEFkZCBuZXcgWGVuU3RvcmUgZmVhdHVyZSBmaWVsZHMsIHNvIGl0IGlzIHBvc3Np
YmxlIHRvCj4+Pj4gaW5kaXZpZHVhbGx5Cj4+Pj4+Pj4gIMKgwqDCoMKgIGNvbnRyb2wgc2V0IG9m
IGV4cG9zZWQgdmlydHVhbCBkZXZpY2VzIGZvciBlYWNoIGd1ZXN0IE9TOgo+Pj4+Pj4+ICDCoMKg
wqDCoMKgwqAgLSBzZXQgZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkIHRvIDEgaWYgbm8ga2V5Ym9h
cmQgZGV2aWNlCj4+Pj4gbmVlZHMKPj4+Pj4+PiAgwqDCoMKgwqDCoMKgwqDCoCB0byBiZSBjcmVh
dGVkCj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoCAtIHNldCBmZWF0dXJlLWRpc2FibGUtcG9pbnRlciB0
byAxIGlmIG5vIHBvaW50ZXIgZGV2aWNlIG5lZWRzCj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqAg
dG8gYmUgY3JlYXRlZAo+Pj4+Pj4+Cj4+Pj4+Pj4gMy4gTW92ZSBtdWx0aS10b3VjaCBkZXZpY2Ug
cGFyYW1ldGVycyB0byBiYWNrZW5kIG5vZGVzOiB0aGVzZSBhcmUKPj4+Pj4+PiAgwqDCoMKgwqDC
oCBkZXNjcmliZWQgYXMgYSBwYXJ0IG9mIGZyb250ZW5kJ3MgWGVuQnVzIGNvbmZpZ3VyYXRpb24g
bm9kZXMKPj4+Pj4+PiAgwqDCoMKgwqDCoCB3aGlsZSB0aGV5IGJlbG9uZyB0byBiYWNrZW5kJ3Mg
Y29uZmlndXJhdGlvbi4gRml4IHRoaXMgYnkKPj4+PiBtb3ZpbmcKPj4+Pj4+PiAgwqDCoMKgwqDC
oCB0aGUgcGFyYW1ldGVycyB0byB0aGUgcHJvcGVyIHNlY3Rpb24uCj4+Pj4+Pj4KPj4+Pj4+PiBV
bmlxdWUtaWQgZmllbGQ6Cj4+Pj4+Pj4gMS4gQWRkIHVuaXF1ZS1pZCBYZW5CdXMgZW50cnkgZm9y
IHZpcnR1YWwgaW5wdXQgYW5kIGRpc3BsYXkuCj4+Pj4+Pj4KPj4+Pj4+PiAyLiBDaGFuZ2UgdHlw
ZSBvZiB1bmlxdWUtaWQgZmllbGQgdG8gc3RyaW5nIGZvciBzbmRpZiB0byBhbGlnbiB3aXRoCj4+
Pj4+Pj4gZGlzcGxheSBhbmQgaW5wdXQgcHJvdG9jb2xzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gU2lnbmVk
LW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPj4+PiA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+Cj4+Pj4+Pj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KPj4+Pj4+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cj4+Pj4+Pgo+Pj4+Pj4gSSdtIGZpbmUgd2l0aCB0aGlzIHBhdGNoIGJlaW5n
IGFkZGVkIHZpYSB0aGUgaW5wdXQgdHJlZSB3aXRoIHRoZQo+Pj4+IG90aGVyCj4+Pj4+PiBwYXRj
aGVzLiBJbiBjYXNlIEkgc2hvdWxkIHRha2UgaXQgdmlhIHRoZSBYZW4gdHJlZSwgcGxlYXNlIHNl
bmQgbWUgYQo+Pj4+Pj4gbm90ZS4KPj4+Pj4gSnVlcmdlbiwKPj4+Pj4KPj4+Pj4gSSBjcmVhdGVk
IGFuIGltbXV0YWJsZSBicmFuY2ggb2ZmIHY0LjE3IHdpdGggdGhlc2UgMyBwYXRjaGVzIGluIGNh
c2UKPj4+PiB5b3UKPj4+Pj4gd291bGQgd2FudCB0byBtZXJnZSB0aGVtIGludG8geW91ciB0cmVl
IHdpdGhvdXQgd2FpdGluZyBmb3IgdGhlbSB0bwo+Pj4+PiBhcHBlYXIgaW4gbWFpbmxpbmU6Cj4+
Pj4+Cj4+Pj4+IGdpdCBwdWxsIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC9kdG9yL2lucHV0LmdpdAo+Pj4+IGliLzQuMTcteGVuLWtiZGZyb250LXJ1bnRpbWUt
Y29uZmlnCj4+Pj4+IFRoYW5rcy4KPj4+Pj4KPj4+PiBUaGFuayB5b3UsCj4+Pj4gSSB3b3VsZCBw
cmVmZXIgdGhlIGZhc3Rlc3QgcGF0aCBvZiBjb3Vyc2UKPj4+IEl0IHdpbGwgYmUgcGFydCBvZiA0
LjE5IHB1bGwgcmVxdWVzdDsgdGhlIGltbXV0YWJsZSBicmFuY2ggaXMgZm9yCj4+PiBKdWVyZ2Vu
IGlmIGhlIGRvZXMgbm90IHdhbnQgdG8gd2FpdCB0aWxsIDQuMTkgbWVyZ2Ugd2luZG93IHRvIGdl
dCB0aGUKPj4+IGNoYW5nZXMuCj4+IEFoLCBJIHNlZS4gSnVlcmdlbiwgY2FuIHdlIHBsZWFzZSBt
ZXJnZSB0aGlzIHZpYSBYZW4gdHJlZSB0aGVuIHdoaWNoCj4+IEkgYXNzdW1lIHdpbGwgYmUgZmFz
dGVyPwo+IEFzIERtaXRyeSBoYXMgaXQgYWxyZWFkeSBxdWV1ZWQgaW4gdGhlIGlucHV0IHRyZWUg
SSB0aGluayB0aGlzIGlzIGZpbmUuCj4gSSB0cnVzdCBoaW0gdG8gdGFrZSB0aGUgcmlnaHQgZGVj
aXNpb24gZm9yIHdoaWNoIGtlcm5lbCB2ZXJzaW9uIHRob3NlCj4gcGF0Y2hlcyBhcmUgdG8gYmUg
cXVldWVkLiBUaGV5IGJlbG9uZyB0byB0aGUgaW5wdXQgdHJlZSBhZnRlciBhbGwuCk9mIGNvdXJz
ZSwgbm8gZG91YnQgaGVyZQo+Cj4gSnVlcmdlbgo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:50:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06: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 1fSzbc-0007rQ-Tb; Wed, 13 Jun 2018 06: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=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fSzbb-0007qt-NV
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:50:07 +0000
X-Inumbo-ID: 04bce7db-6ed6-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04bce7db-6ed6-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:50:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DDCD6ACA8;
 Wed, 13 Jun 2018 06:50:05 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
 <5B20B5A602000078001CAACA@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: <5114deec-74a6-1905-4fec-5c7511d6f4b1@suse.com>
Date: Wed, 13 Jun 2018 08:50:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B20B5A602000078001CAACA@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTMvMDYvMTggMDg6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE4IGF0
IDE3OjU4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gVHJ5aW5nIHRvIHJlcHJvZHVjZSB0
aGUgcHJvYmxlbSBpbiBhIGxpbWl0ZWQgdGVzdCBlbnZpcm9ubWVudCBmaW5hbGx5Cj4+IHdvcmtl
ZDogZG9pbmcgYSBsb29wIG9mICJ4bCBzYXZlIC1jIiBwcm9kdWNlZCB0aGUgcHJvYmxlbSBhZnRl
ciAxOTgKPj4gaXRlcmF0aW9ucy4KPj4KPj4gSSBoYXZlIGFza2VkIGEgU1VTRSBlbmdpbmVlciBk
b2luZyBrZXJuZWwgbWVtb3J5IG1hbmFnZW1lbnQgaWYgaGUKPj4gY291bGQgdGhpbmsgb2Ygc29t
ZXRoaW5nLiBIaXMgaWRlYSBpcyB0aGF0IG1heWJlIHNvbWUga3RocmVhZCBjb3VsZCBiZQo+PiB0
aGUgcmVhc29uIGZvciBvdXIgcHJvYmxlbSwgZS5nLiB0cnlpbmcgcGFnZSBtaWdyYXRpb24gb3Ig
Y29tcGFjdGlvbgo+PiAoYXQgbGVhc3Qgb24gdGhlIHRlc3QgbWFjaGluZSBJJ3ZlIGxvb2tlZCBh
dCBjb21wYWN0aW9uIG9mIG1sb2NrZWQKPj4gcGFnZXMgaXMgYWxsb3dlZDogL3Byb2Mvc3lzL3Zt
L2NvbXBhY3RfdW5ldmljdGFibGVfYWxsb3dlZCBpcyAxKS4KPiAKPiBJaXJjIHRoZSBwcmltYXJ5
IGdvYWwgb2YgY29tcGFjdGlvbiBpcyB0byBtYWtlIGNvbnRpZ3VvdXMgbWVtb3J5Cj4gYXZhaWxh
YmxlIGZvciBodWdlIHBhZ2UgYWxsb2NhdGlvbnMuIFBWIG5vdCB1c2luZyBodWdlIHBhZ2VzLCB0
aGlzIGlzCj4gb2Ygbm8gaW50ZXJlc3QgaGVyZS4gVGhlIHNlY29uZGFyeSBjb25zaWRlcmF0aW9u
IG9mIHBoeXNpY2FsbHkKPiBjb250aWd1b3VzIEkvTyBidWZmZXIgaXMgYW4gaWxsdXNpb24gb25s
eSB1bmRlciBQViwgc28gcGVyaGFwcyBub3QKPiBtdWNoIG1vcmUgb2YgYW4gaW50ZXJlc3QgKGFs
YmVpdCBJIGNhbiBzZWUgZHJpdmVycyB3YW50aW5nIHRvIGFsbG9jYXRlCj4gcGh5c2ljYWxseSBj
b250aWd1b3VzIGJ1ZmZlcnMgbmV2ZXJ0aGVsZXNzIG5vdyBhbmQgdGhlbiwgYnV0IEknZAo+IGV4
cGVjdCB0aGlzIHRvIGJlIG1vc3RseSBsaW1pdGVkIHRvIGRyaXZlciBpbml0aWFsaXphdGlvbiBh
bmQgZGV2aWNlIGhvdAo+IGFkZCkuCj4gCj4gU28gaXQgaXMgcGVyaGFwcyBhdCBsZWFzdCB3b3J0
aCBjb25zaWRlcmluZyB3aGV0aGVyIHRvIHR1cm4gb2ZmCj4gY29tcGFjdGlvbi9taWdyYXRpb24g
d2hlbiBydW5uaW5nIFBWLiBCdXQgdGhlIHByb2JsZW0gd291bGQgc3RpbGwKPiBuZWVkIGFkZHJl
c3NpbmcgdGhlbiBtaWQtdGVybSwgYXMgUFZIIERvbTAgd291bGQgaGF2ZSB0aGUgc2FtZQo+IGlz
c3VlIChhbmQgb2YgY291cnNlIERvbVUsIGkuZS4gaW5jbHVkaW5nIEhWTSwgY2FuIG1ha2UgaHlw
ZXJjYWxscwo+IHRvbywgYW5kIGhlbmNlIHdvdWxkIGJlIGFmZmVjdGVkIGFzIHdlbGwsIGp1c3Qg
cGVyaGFwcyBub3QgYXMKPiB2aXNpYmx5KS4KCkkgdGhpbmsgd2Ugc2hvdWxkIHRyeSB0byBzb2x2
ZSB0aGUgcHJvYmxlbSBieSBiZWluZyBhd2FyZSBvZiBzdWNoCnBvc3NpYmlsaXRpZXMuIEFub3Ro
ZXIgcG90ZW50aWFsIHNvdXJjZSB3b3VsZCBiZSBOVU1BIG1lbW9yeQptaWdyYXRpb24gKG5vdCBu
b3cgaW4gcHYsIG9mIGNvdXJzZSkuIEFuZCB3aG8ga25vd3Mgd2hhdCB3aWxsIGNvbWUKaW4gdGhl
IG5leHQgeWVhcnMuCgo+IAo+PiBJbiBvcmRlciB0byBiZSByZWFsbHkgc3VyZSBub3RoaW5nIGlu
IHRoZSBrZXJuZWwgY2FuIHRlbXBvcmFyaWx5Cj4+IHN3aXRjaCBoeXBlcmNhbGwgYnVmZmVyIHBh
Z2VzIHJlYWQtb25seSBvciBpbnZhbGlkIGZvciB0aGUgaHlwZXJ2aXNvcgo+PiB3ZSdsbCBoYXZl
IHRvIG1vZGlmeSB0aGUgcHJpdmNtZCBkcml2ZXIgaW50ZXJmYWNlOiBpdCB3aWxsIGhhdmUgdG8K
Pj4gZ2FpbiBrbm93bGVkZ2Ugd2hpY2ggcGFnZXMgYXJlIGhhbmRlZCBvdmVyIHRvIHRoZSBoeXBl
cnZpc29yIGFzIGJ1ZmZlcnMKPj4gaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBsb2NrIHRoZW0gYWNj
b3JkaW5nbHkgdmlhIGdldF91c2VyX3BhZ2VzKCkuCj4gCj4gU28gYXJlIHlvdSAvIGlzIGhlIHNh
eWluZyB0aGF0IG1sb2NrKCkgZG9lc24ndCBwcm90ZWN0IGFnYWluc3Qgc3VjaAo+IHBsYXlpbmcg
d2l0aCBwcm9jZXNzIG1lbW9yeT8KClJpZ2h0LiBEdWUgdG8gcHJvcGVyIGxvY2tpbmcgaW4gdGhl
IGtlcm5lbCB0aGlzIGlzIGp1c3QgYSBndWFyYW50ZWUgeW91Cndvbid0IGV2ZXIgc2VlIGEgZmF1
bHQgZm9yIHN1Y2ggYSBwYWdlIGluIHVzZXIgbW9kZS4KCj4gVGVhY2hpbmcgdGhlIHByaXZjbWQg
ZHJpdmVyIG9mIGFsbAo+IHRoZSBpbmRpcmVjdGlvbnMgaW4gaHlwZXJjYWxsIHJlcXVlc3Qgc3Ry
dWN0dXJlcyBkb2Vzbid0IGxvb2sgdmVyeQo+IGF0dHJhY3RpdmUgKG9yIG1haW50YWluYWJsZSku
IE9yIGFyZSB5b3UgdGhpbmtpbmcgb2YgdGhlIGNhbGxlcgo+IHByb3ZpZGluZyBzaWRlYmFuZCBp
bmZvcm1hdGlvbiBkZXNjcmliaW5nIHRoZSBidWZmZXJzIGludm9sdmVkLAo+IHBlcmhhcHMgYWxv
bmcgdGhlIGxpbmVzIG9mIGhvdyBkbV9vcCB3YXMgZGVzaWduZWQ/CgpJIHRob3VnaHQgYWJvdXQg
dGhhdCwgeWVzLiBsaWJ4ZW5jYWxsIGFscmVhZHkgaGFzIGFsbCB0aGUgbmVlZGVkIGRhdGEKZm9y
IHRoYXQuIEFub3RoZXIgcG9zc2liaWxpdHkgd291bGQgYmUgYSBkZWRpY2F0ZWQgaW9jdGwgZm9y
IHJlZ2lzdGVyaW5nCmEgaHlwZXJjYWxsIGJ1ZmZlciAob3Igc29tZSBvZiB0aGVtKS4KCj4gVGhl
cmUncyBhbm90aGVyIG9wdGlvbiwgYnV0IHRoYXQgaGFzIHBvdGVudGlhbGx5IHNldmVyZSBkcmF3
YmFja3MKPiB0b286IEluc3RlYWQgb2YgcmV0dXJuaW5nIC1FRkFVTFQgb24gYnVmZmVyIGFjY2Vz
cyBpc3N1ZXMsIHdlCj4gY291bGQgcmFpc2UgI1BGIG9uIHRoZSB2ZXJ5IGh5cGVyY2FsbCBpbnNu
LiBNYXliZSBzb21ldGhpbmcgdG8KPiBjb25zaWRlciBhcyBhbiBvcHQtaW4gZm9yIFBWL1BWSCwg
YW5kIGFzIGRlZmF1bHQgZm9yIEhWTS4KCkhtbSwgSSdtIG5vdCBzdXJlIHRoaXMgd2lsbCBzb2x2
ZSBhbnkgcHJvYmxlbS4gSSdtIG5vdCBhd2FyZSB0aGF0IGl0CmlzIGNvbnNpZGVyZWQgZ29vZCBw
cmFjdGljZSB0byBqdXN0IGFjY2VzcyBhIHVzZXIgYnVmZmVyIGZyb20ga2VybmVsCndpdGhvdXQg
dXNpbmcgY29weWluKCkvY29weW91dCgpIHdoZW4geW91IGhhdmVuJ3QgbG9ja2VkIHRoZSBwYWdl
KHMpCnZpYSBnZXRfdXNlcl9wYWdlcygpLCBldmVuIGlmIHRoZSBidWZmZXIgd2FzIG1sb2NrKCll
ZC4gUmV0dXJuaW5nCi1FRkFVTFQgaXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvLCBJIGJlbGlldmUu
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:51:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:51:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzcZ-0007vH-9f; Wed, 13 Jun 2018 06:51:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fSzcX-0007v8-KC
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:51:05 +0000
X-Inumbo-ID: cca17dba-6ed5-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cca17dba-6ed5-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 08:48: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=zmgZQSLX5ajYrWVLjODyo6a9LnyROlZjFCy+IahxnTE=;
 b=fwDJNTBK/KG/wL71xti3s7vnDGq9idEga6XbBu0PRBq2GxqXJLOL26kp1mSKnAwicmO7WrBzlo3uF7c5edMVKBP3ivP6C2UECmWLPYIWfT9u8CkKgWbUSpkOqA4VJSQxlXOQxv8O2m6UslIXGW369Oua1/TW9+U7A2NGlzZGQRY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3215.eurprd03.prod.outlook.com (2603:10a6:803:18::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Wed, 13 Jun
 2018 06:50:55 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
 <124f3832-63b4-021d-0c6f-470229c7a056@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <1817fea9-36fe-b14b-f266-8e40a5ed6169@epam.com>
Date: Wed, 13 Jun 2018 09:50: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: <124f3832-63b4-021d-0c6f-470229c7a056@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0602CA0020.eurprd06.prod.outlook.com
 (2603:10a6:203:a3::30) To VI1PR0302MB3215.eurprd03.prod.outlook.com
 (2603:10a6:803:18::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 547aac17-a0f0-4c04-d4ad-08d5d0fa03c7
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3215; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 3:o1JspPl/jBhZRlgfcTbkTi1hoXrFUsW0vSWfMp7HwbyBb+MiLdDcqwSW3oEs4Z2FgNRB6yLta+kBPihr5N9dyaKynBY3Rv4yYjJerhOEe44vedtRmaV94JXWt/mW3Cc19ITcmF13iLI1lrOe6nsCjGk72RPTOskkEQWAwgBGsVjjMSIyYIRV0PVDqFsdAOwgW390ggS1lqXVrUhDyhtLOxheU5eqXtkblI3kfc762JoxXgmcB6MFqfKQ0lkg2oqs;
 25:95rSk3HNUe4YsS/C3v6lcH6k7P0mFXDRmRNaJEgjZnFZ6POWK+fukVU1K30LFxxopx+m1197Lm+BrOXB34H5hm6aZulINYhxlzNKffpiB0JAxEBER1scbmAyrvtLGMYt8b3y4rNtjwLZUfrw8eo2sfoSoeJuCxOAUoNUz+w5hdgbh3awqYw4Ljrx6lDofqLY9rr5tIlVOh0BYC5rxlkVcCHq6R/FG8iRIu9FLqrUUsGp/+8UACmu5tfp4aud2qtXep3udPxclN1E6jMhrpAGSa3evyflfUXRe5JiT1h95SPfFrI6u9tkBmKNuWbGDzC6XH5v9CMAG2q5+MuU1wRHMw==;
 31:RSut87t6rlPP7isiLISuTThIJfjge3UUQIwwevPVKFokVoGcfOLpPwgk6FUd3ouv1nHHTDVPTtjwTdVc/s533jQ5f1Eh4phf3Q7hL45eIXbc+fUrDcJHZ97ie2VyLFHdAHfRjXUv3qOYkeElThKTjosHk4AQH1T6xd6gyQJmDr2aDolTV2WXzSyES8RtSlCc696/oS8gSTYr4uVRZbTuvx9BGbMFOpc8FxU++IrjpBs=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3215:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 20:40KCtd+WUs4D/7wgl4q75RHIKhsaeqCgF2RWIxV9DlUXdvPXECygZctuU+ET53VCSQgRgrPM0zTeXsP77pfW2fdCQo+JltVwpLhtnrt2Z2VA0ZYwvp4khkI5uPV8KcRKBsZOfHYsM+subJcJDeDUpMBhdHNKGqzjCTUmtJlWPAVW5BceUYT+SmkzVhbi4cXPc14c53rxgkpgcSxbVCtyi7qLPCe2Wi269280IoFlrQ7AsNepU7aGC67VyDEMw61x0z+l+L+rK3Jm4fHH9afV++bp6SqRwkDQ/Yj4c86UF6TlApNIoM8yqLp/jvgTATZD8zVdOyHEcK2ToEHv+Jv0Cm66Ug6RKS9TJXB40d12n8S84b3NRgdxSzvEAinebNLjuJY/7dDhKp47qUpTuUexl3lGMo5BV1/BzGmJukpEJUNOolw8CIVbI4qEgvS9IRadpQlMrFty9Z0yWTbZjb2/pq87tI05Iz3wH6uIxojvLfBobRngHdsFNk8HFCLuFLsl;
 4:1TC6AkONJpmlALtQb9AVGTd39SJobZ2O2afbsT4c+guNydxXsYnyBi/3W59rXAd2vvefhDXs+TpT/BsWxh9yd3T2B71jct6f0Xixok1YJRI7cnvT9EtQwIsxChN0Mb6gNoDbf62QC0R1XRqMDJ4NdkaEPxLfePaiSfWVPmgu5LWTYqGykvFBketHwwSp/DVE3ZatccH/zx8peO6KvqZbS59gCqvp0ifoO+603kOLATfYMASllXz6dMfHpuGoLH1TXgVO/m9HnqjOWvZ0sYel7w==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3215511B2450F3AF4492796CE77E0@VI1PR0302MB3215.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3215; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3215; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39380400002)(346002)(39860400002)(396003)(366004)(376002)(189003)(199004)(446003)(31696002)(476003)(8676002)(956004)(2616005)(486006)(25786009)(81166006)(86362001)(6116002)(11346002)(6666003)(80792005)(39060400002)(97736004)(3846002)(7736002)(65806001)(31686004)(66066001)(65956001)(305945005)(8936002)(65826007)(4326008)(5660300001)(478600001)(72206003)(81156014)(47776003)(6246003)(55236004)(316002)(58126008)(50466002)(77096007)(110136005)(7416002)(2486003)(67846002)(76176011)(52116002)(52146003)(59450400001)(53936002)(23676004)(26005)(386003)(53546011)(229853002)(105586002)(64126003)(2906002)(36756003)(16576012)(68736007)(106356001)(186003)(16526019)(2870700001)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3215; H:[10.17.182.9]; 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?MTtWSTFQUjAzMDJNQjMyMTU7MjM6a2NPZ3doRy96L2FKQStuRGtnTmo1dHdr?=
 =?utf-8?B?dEMva2tLdVZubDZpNzNXd0p3NXpqR2h4azJYbTNIaHppS3BNRTczTkFmTmdQ?=
 =?utf-8?B?ZGlka1VBRUdHUVUxazJjZkVkaDlGR1daMFA3bHhGbUc4WjNLaFg1Zmh2Z1hV?=
 =?utf-8?B?YnJGZ0JyZFZESytkNSs2WFlzMXI4TTVINXpySUtRT2g4VktIWTVxS1ZKbVAw?=
 =?utf-8?B?ekxVZ1kwbXoyMVVGWUFLWDBYYi9KOXB6Vmo0UjRRNm9vejViMG1JcSt2QnZR?=
 =?utf-8?B?dkJ1OUdsc1Q1QVppRVo4eE9EeTkzV2p0Q3ZFT2ZnU09CTUNPRjdDdFRmZExM?=
 =?utf-8?B?V2NCK0xRZ0FIYW9yLzh1L1pjRTJta1E3OXpqZHdLZlllNnc0bHUvTkNTa0hY?=
 =?utf-8?B?YXdMNFpnVzJiTzgrM2hsNzZ0YkRmcGJOZFREejN1L0d4ZjF5QUpjekFFSVc2?=
 =?utf-8?B?UUlxOXQvR1hONklBaGlTZHZCejdzMER4R0ZIeVVlbjMwVi8yWEszaFZqUWRH?=
 =?utf-8?B?alhQaENVZkE3UW40SkdSbE9zeENuWnpReTFvVHRyWm9kcXVZQUc4ZS9tc0xB?=
 =?utf-8?B?YW1GckRjUGJreFl4TWpBY2o5THBhcklvWS81MkdsVm4vY3JTbkthcWpwbTgv?=
 =?utf-8?B?em5wY3Z5ZFJidkp3clJGSE40dkNIbnUreUdHRHZHMnJSeDE4OWVsOWRsalNw?=
 =?utf-8?B?MXpRWWszTDMwejA2M1lpd3BKMEZNellYUnlmSEpxeTkza1JHdGM0VUlTeG5r?=
 =?utf-8?B?b3E1ZnROOXJha1FybHJkRG16aHE0TW5rUlljNHhWMmt0TmViQlRkaXlxa2wv?=
 =?utf-8?B?RW9Md1ZKeVI1aVJKMUZkeHdnS2E0UDlESW91cmhNcGlvd2pEWFdZNW9QYkJM?=
 =?utf-8?B?VDBDbXl0VFVQMXA4STBMQVgwaHJJbE1ienI4TCtBMzM5VjVwOFdVcEllZ2hH?=
 =?utf-8?B?bERISi9NaUhLamk1NmFNcWY0NUF4RWJnUmdmejR5YTZPUHQxbS9rNkNJaWxl?=
 =?utf-8?B?c25tdWZHakhTRFJ4Q1Jvd1ZVOVpQSTQzTlBUMnR2UkdiWUJrZERnMm1wSnRE?=
 =?utf-8?B?WFVnZCtaMnQreWk0d1RHZnM3cUE3VFpaRjlXZHpGVHZwaU9vSE53UlRXaVRN?=
 =?utf-8?B?bUtRWlRjMUpETGRPcUJtblBaQ3hPUWhJZSttcklTaFptT0tCTGhoUVd0c1JO?=
 =?utf-8?B?bWVFZVNUallCclR3K3FrT1BaMXhZN0toWm1NMUxnL25TNjg1ajRJRlphMFZl?=
 =?utf-8?B?OUpzRzhyNUJQUUluRkg3SmV0V1plN25HQm1QT05WMVpQUzRFR3VPeUJCOTlZ?=
 =?utf-8?B?cnVPODBOT0sxR0xMUUY3cElMdERGRHA3RmRSOHpMY0RoY0RqOEMwaWZCN3Y5?=
 =?utf-8?B?N0RPTUtod3F3SkhIOFZuMWcrMGlZemYzKzRlQ0RRWUlGdjk1Z0tGM0tqWVBK?=
 =?utf-8?B?WWQ3STRpd282L2tvQ0RwV04zdERYM1pnTzV2WUY4M1YvdVl1WmNST0x3SVI0?=
 =?utf-8?B?UmtnM0hCRnhtenhPZ3M2L1NDQWx0TC9IYkJQT2h5YTZsdzY3R25pTWJPTElV?=
 =?utf-8?B?YlhBdjhXelNPcWk2WlFkYzErUGtDQ1pPUkt6ZUYyUFZHVFgrc3N1OVVxaW1C?=
 =?utf-8?B?cUFEdGdxSFMxdGVWU2w5SDFWQ3FMZWZ6QkRsWW0ra0xTa0RLQlJQeUg2M0xl?=
 =?utf-8?B?RW10MnZxdTRSby80ZzZ6VC9GOHlONlgrakhmMFRRVzAwMWJYTEhTdkczTmF4?=
 =?utf-8?B?dEFNY3NzQjY4SE9JRDd3K2pEZUU3cTJ1aUM1RGpaMk9HYjFIem5vZG9BbGdH?=
 =?utf-8?B?aHRBcHhVeVB2SS8zemdHZmZrZ1hOdlhib2NqOTdheFhaRGFhMlRJTGtzYVE3?=
 =?utf-8?B?blVES1Fvc2x4SFlHY2NrM1JVa1VPbGk1UXNnWlk1MlRneWg2aHlXcjFZL1gy?=
 =?utf-8?B?THhzNzRqT2RGRjRVZjBuRnVIM3k3akNqcE1HRnliWWJQMFFJWkR1dEJYUXpH?=
 =?utf-8?B?S3M5Mi9UVi9iWTg1alk4T3dwQnlickx6UnFDQkg2ZGs3QVNuNzMyMmRseUZY?=
 =?utf-8?B?TkRraWptTlZUVnZXM1JDTTZNSy90Y3hkYmM2ekFKSlVyV1F4MTF2WkZzMlVG?=
 =?utf-8?Q?2hjr4uqRSDnCO1MaXN+n/CX9c=3D?=
X-Microsoft-Antispam-Message-Info: +YIfxAW/AAjWjZ181N0WdyyDTNhx2fFqimfIqJF9+lprL49S5eU7RcHJe5C3Ic+K+iNCwVGAQD85mxJqtWhzdtjGSk2voVO/d02iX5DVIGYrqYhqbgBIPOFJUo7jUvxS2PojnawBrMEQAu/VAlJY2kmoiA95Igc05XyFt71DQ4ul02hXngSveFwhEiUH3ycu
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 6:DtVAzguR1JlrsxXwVqyArKw+n6MhgdAnJwBjS0PLDYS1CmlX9wp7owbSGHtolNpK3cqGcsivgKoj8Z7VOx6kMBLClKslrJbJV+DrrB+xqqzCbC/q7s7BdsQ/kkHTIiicH/FGaKkFndyd0eqec6FKPtKFXlXi1QJqvMNktG0p1pAX/UtW66QslkmsZqXl7egwX0vyuBb0evAq3JZc2Axi5VoZXoJqu6XtEKoZ9XXMa2JGSUsDTRQzoXDEv64OK2nT6bw/YCVigHG6mEIPu4RTFMfa+3cz7eQYiybe+3GES41eYSJGFWgpEbnjUn88q2lKSvN3/2hfjNkiBBOc5dhiyI2zlBX+DMz0Rro+8MreQHS7XiFMc2gRNG6d+FYLDy2NvQb3/VPpKVTF9+2e2qjZBk0ptuaYVRuQR2O3O2xya3qKXeRHvEk/eYdxaC6suA1/X8ohIe5U/i+AiNfYCP9Kaw==;
 5:C7B/ClPXry/8r3XbgVStEjV0LZ31Pr5fPpLNVgt9ktl6h5W2Ece34NUajoYYgCG8aMuWE5gIcHtKRMue2qS1e/llcNi2bZm4ZjN9TDixjMMXK7tDLhpfHY1hXzOp+cIHhDsnuaAoqJhIByzd6CiETguYc7xpiEPbI3MhpIVCNJY=;
 24:l+X4F3Gigo7slTBs1u5JZEgJ3AsN/VgNR4rW301wpmcu6hFV9d1ToJNscY+5/RuPl/TV0uRFGn86fomL8vCYD/WAkFagmqq5VNt/er2jDuo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 7:7h86d1gLR+/QmCW1T09kG4J2H9ospsWmGeqqPzZKPzRYTxYaC7poqllaveRBL6/XGQwiMUafULf7q/Jc9udPIkNj1YsEnWtoKsqUA+nxp4fT5aFFa5U8TcO/91wI8OTqXhBJyNFW1yHJVeTppEl1Clz8mYoWGEOcCbwjv61AvvGkM9NrUcCGPZKHvTkvgnCOW68VHM8gtH0Cm+JTg9iwZnjBH/FqpP1EZtQGutDS6OoN0MlXY8mefMJnvofCvK5J
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 06:50:55.7746 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 547aac17-a0f0-4c04-d4ad-08d5d0fa03c7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3215
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNDowNyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPgo+Cj4K
PiBPbmUgbW9yZSB0aGluZzogcGxlYXNlIGFkZCBhIGNvbW1lbnQgaGVyZSBzYXlpbmcgdGhhdCBm
cmFtZXMgYXJyYXkgaXMgCj4gYXJyYXkgb2YgUEZOcyAoaW4gWGVuIGdyYW51bGFyaXR5KSwgd2hp
Y2ggaXMgd2hhdCAKPiBYRU5NRU1fcG9wdWxhdGVfcGh5c21hcCByZXF1aXJlcy4gQW5kIHJlbW92
ZSAob3IgdXBkYXRlIHRvIG5hbWUgdGhlIAo+IGFjdHVhbCBjYWxsIHlvdSBhcmUgbWFraW5nKSB0
aGUgY29ycmVzcG9uZGluZyBjb21tZW50IGluIAo+IGluY3JlYXNlX3Jlc2VydmF0aW9uKCkuCj4K
SSB3aWxsIHJlbW92ZSBjb3JyZXNwb25kaW5nIGNvbW1lbnRzIGZyb20gdGhlIGJhbGxvb24ncyAK
e2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbgphbmQgbW92ZSB0aG9zZSBpbnRvIHhlbm1l
bV9yZXNlcnZhdGlvbntpbmNyZWFzZXxkZWNyZWFzZX0gd2hlcmUgdGhleSAKYmVsb25nIG5vdy4K
SSB3aWxsIGFsc28gcHV0IGEgY29tbWVudCBjbG9zZSB0byB4ZW5tZW1fcmVzZXJ2YXRpb257aW5j
cmVhc2V8ZGVjcmVhc2V9OgoKLyogQGZyYW1lcyBpcyBhbiBhcnJheSBvZiBQRk5zICovCmludCB4
ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoaW50IGNvdW50LCB4ZW5fcGZuX3QgKmZyYW1lcykK
ewogwqDCoMKgIFsuLi5dCn0KCi8qIEBmcmFtZXMgaXMgYW4gYXJyYXkgb2YgR0ZOcyAqLwppbnQg
eGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMp
CnsKIMKgwqDCoCBbLi4uXQp9Cj4KPj4gKwo+PiAraW50IHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNy
ZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKQo+PiArewo+PiArwqDCoMKgIHN0cnVj
dCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0gewo+PiArwqDCoMKgwqDCoMKg
wqAgLmFkZHJlc3NfYml0cyA9IDAsCj4+ICvCoMKgwqDCoMKgwqDCoCAuZXh0ZW50X29yZGVyID0g
RVhURU5UX09SREVSLAo+PiArwqDCoMKgwqDCoMKgwqAgLmRvbWlkwqDCoMKgwqDCoMKgwqAgPSBE
T01JRF9TRUxGCj4+ICvCoMKgwqAgfTsKPj4gKwo+PiArwqDCoMKgIHNldF94ZW5fZ3Vlc3RfaGFu
ZGxlKHJlc2VydmF0aW9uLmV4dGVudF9zdGFydCwgZnJhbWVzKTsKPj4gK8KgwqDCoCByZXNlcnZh
dGlvbi5ucl9leHRlbnRzID0gY291bnQ7Cj4+ICvCoMKgwqAgcmV0dXJuIEhZUEVSVklTT1JfbWVt
b3J5X29wKFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwLCAmcmVzZXJ2YXRpb24pOwo+PiArfQo+PiAr
RVhQT1JUX1NZTUJPTF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKTsKPgo+Cj4gQW5k
IHNpbWlsYXJseSwgaGVyZSB3ZSBhcmUgcmVxdWVzdGluZyBHRk5zLCBhbmQgdXBkYXRlIAo+IGRl
Y3JlYXNlX3Jlc2VydmF0aW9uKCkuCj4KUGxlYXNlIHNlZSBhYm92ZQo+Cj4gLWJvcmlzCj4KVGhh
bmsgeW91LApPbGVrc2FuZHIKPj4gKwo+PiAraW50IHhlbm1lbV9yZXNlcnZhdGlvbl9kZWNyZWFz
ZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKQo+PiArewo+PiArwqDCoMKgIHN0cnVjdCB4
ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0gewo+PiArwqDCoMKgwqDCoMKgwqAg
LmFkZHJlc3NfYml0cyA9IDAsCj4+ICvCoMKgwqDCoMKgwqDCoCAuZXh0ZW50X29yZGVyID0gRVhU
RU5UX09SREVSLAo+PiArwqDCoMKgwqDCoMKgwqAgLmRvbWlkwqDCoMKgwqDCoMKgwqAgPSBET01J
RF9TRUxGCj4+ICvCoMKgwqAgfTsKPj4gKwo+PiArwqDCoMKgIHNldF94ZW5fZ3Vlc3RfaGFuZGxl
KHJlc2VydmF0aW9uLmV4dGVudF9zdGFydCwgZnJhbWVzKTsKPj4gK8KgwqDCoCByZXNlcnZhdGlv
bi5ucl9leHRlbnRzID0gY291bnQ7Cj4+ICvCoMKgwqAgcmV0dXJuIEhZUEVSVklTT1JfbWVtb3J5
X29wKFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiwgCj4+ICZyZXNlcnZhdGlvbik7CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 06:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 06:54:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fSzfp-0000Q3-3b; Wed, 13 Jun 2018 06:54:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzfn-0000Pv-KL
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 06:54:27 +0000
X-Inumbo-ID: a0024c02-6ed6-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0024c02-6ed6-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 06:54:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 00:54:26 -0600
Message-Id: <5B20BFA002000078001CAB58@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 00:54:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <233e98d0-5a4b-a55c-dd2a-e0ad196ffb09@citrix.com>
 <20180612160022.GA9677@mail.soc.lip6.fr>
 <98c031bf-3edb-65d4-fde6-e08c3a45e2d8@citrix.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B1FECBE0200005C04A5F773@prv1-mh.provo.novell.com>
 <5B1FEE270200008403B2CB9D@prv1-mh.provo.novell.com>
 <5B1FF4E60200007D03B2D421@prv1-mh.provo.novell.com>
In-Reply-To: <5B1FF4E60200007D03B2D421@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE4IGF0IDE4OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMDYvMTggMTc6MDAsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6Cj4+IE9uIFR1ZSwg
SnVuIDEyLCAyMDE4IGF0IDA0OjU0OjMwUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+
PiBPbiAxMi8wNi8xOCAxNjozOCwgTWFudWVsIEJvdXllciB3cm90ZToKPj4+PiBPbiBUdWUsIEp1
biAxMiwgMjAxOCBhdCAwMTozOTowNVBNICswMjAwLCBNYW51ZWwgQm91eWVyIHdyb3RlOgo+Pj4+
PiBJIGFwcGxpZWQgdGhpcyBwYXRjaCB0byA0LjExcmM0IChsZXQncyBub3QgY2hhbmdlIHRvbyBt
dWNoIHRoaW5ncyBhdCB0aGUKPj4+Pj4gc2FtZSB0aW1lKSBhbmQgcmVib290ZWQgbXkgdGVzdCBo
b3N0LiBIb3BlZnVsbHkgSSdsbCBoYXZlIHNvbWUgZGF0YSB0byByZXBvcnQKPj4+Pj4gc29vbgo+
Pj4+IEdvdCB0aGUgZmlyc3QgcGFuaWMgKHN0aWxsIGZyb20gYSBpMzg2IGRvbVUpOgo+Pj4+IGxv
Z2luOiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+PiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+PiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+PiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+PiAoWEVOKSBkNHYwIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMTE3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+PiAoWEVOKSBkNHYyIEhpdCAjREIgaW4gWGVuIGNvbnRleHQ6IGUwMDg6ZmZmZjgyZDA4MDM2
ZWIwMCBbb3ZlcmZsb3ddLCBzdGsgMDAwMDpmZmZmODMwMWJmMDc3Zjc4LCBkcjYgZmZmZjBmZjAK
Pj4+IEkgcHJlc3VtZSB5b3UncmUgcnVubmluZyBhIFhTQS0yNjMgKE1vdlNTKSBleHBsb2l0IGlu
IHRlc3Rpbmc/Cj4+IE5vdCBpbnRlbnRpb25hbGx5LCB0aGVzZSBhcmUgdGhlIE5ldEJTRCB0ZXN0
IHN1aXRlIGFuZCBJIGRvbid0IHRoaW5rIGFueQo+PiBzcGVjaWZpY2FsbHkgdGFyZ2V0cyB0aGlz
ICh0aGVyZSBhcmUgNzU5IHRlc3RzIGF0IHRoaXMgdGltZSkuCj4+IEJ1dCB0aGVzZSBpbmNsdWRl
cyBuZXR3b3JrIHRlc3RzLCBzbyB0aGVyZSBpcyBwcm9iYWJseSBpbiBrZXJuZWwgYnBmIGNvZGUg
dGVzdHMuCj4gCj4gVGhpcyBzcGVjaWZpYyBtZXNzYWdlIGNhbiBvbmx5IGJlIHRyaWdnZXJlZCAo
c28gZmFyIGFzIHdlIGtub3cpIGJ5IGEKPiBNb3ZTUy1kZWZlcnJlZCAjREIsIGluIHRoaXMgY2Fz
ZSBvdmVyIGFuIGBpbnRvYCBpbnN0cnVjdGlvbi4KPiAKPiBJZiB0aGlzIGlzbid0IGEgZGVkaWNh
dGVkIHRlc3QsIHRoZW4gd2hhdGV2ZXIgeW91J3ZlIGdvdCBpbiB5b3VyIHRlc3QKPiBzdWl0ZSBj
YW1lIGRhbmdlcm91c2x5IGNsb3NlIHRvIGRpc2NvdmVyaW5nIHRoZSBNb3ZTUyBpc3N1ZS4KClNv
IG1heWJlLCBpbnN0ZWFkIG9mIGxvZ2dpbmcgQ1MgYW5kIFNTIGluIHRoZSBhYm92ZSBtZXNzYWdl
LCBpdCB3b3VsZApiZSBtb3JlIGhlbHBmdWwgdG8gbG9nIHRoZSBndWVzdCBtb2RlIFJJUCBoZXJl
LCB0byBoZWxwIHVuZGVyc3RhbmQgdGhlCm9yaWdpbj8KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:08:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07: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 1fSzsy-0002OP-1X; Wed, 13 Jun 2018 07: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=t8s0=i7=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fSzsw-0002OK-Sq
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:08:02 +0000
X-Inumbo-ID: 2ae48c6e-6ed8-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ae48c6e-6ed8-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 09:05:35 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id d24-v6so2229313lfa.8
 for <xen-devel@lists.xenproject.org>; Wed, 13 Jun 2018 00:08:02 -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=QAWQEoFARIkG4dOz9CjfoMlxDtMdgyCbNtsv05T+MNk=;
 b=rqcDYain9scA8QH04hgPOzZtlmGuC+RPYChoP6Bp3PlXdx9UO8xMh8ZnDYcuG/BIJn
 YOsBbJTV8Zb0vJSMAb9YvckLOI/lnaaE7DGOuYf5nWmYmqwdIUK1HR0K0pbx+xKEuUjl
 TjpWVcdi6JJQX9HAJdEaaJhsmU4t8Zsk0GM8rnwD8gjfcaA2GAdTQCW1LDKDfF7h8urh
 k9eoWjwFItObLigdpiX+NooAW+gXUxo6Z3MV6KX3sg64FG/mNVRbxrUp9C/UBimVWrk3
 WbCM7Hgt1X8PRklvPQTUXhVpht8bSVKt3lP3w+txX/hBKWTaKNLuOVorUZL9n7gcDQfr
 VWCQ==
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=QAWQEoFARIkG4dOz9CjfoMlxDtMdgyCbNtsv05T+MNk=;
 b=NaTaTJvwFZ71jv3jq/OmCrYEDLirMrHLN/uE+auiDzJ5pRZj/b/YhqsPUrGKKKIzYK
 QUTkDWTSUR5s+cmNE8MLa6QcGWtZCNv49XEmJIo6LaMdDJL3OaovG0nTcBA7cKwns8/G
 1C/AZQ9nmHlSMxAAs2BOzuxCcbFfMnwFfLGZoWN9v9HvGIiIO4jTbSfOK+419LYGtgL7
 +7Qk9nF0l8KD3P30zhxwSlDTw3ob6keuDg+JSU+LQdVmXw++HhOJO2bJnQLn1DQQ/rFQ
 1qai2M6brp6o6BbpTSs/eRpXjv0cvhaWmxlFvPhDznCp0gub8kqQDIrOtrPGY/zw9uT1
 HEwQ==
X-Gm-Message-State: APt69E1vqUIypKFYjEJeW6y3uDtitqgXUU4xSc9KQojP697oS/6oxofa
 gho3E1E0HXzseRQFD745wmM=
X-Google-Smtp-Source: ADUXVKL34UC9rgQU/FcGLE2lFkO6pMq50kHE837qLRxFcamq39BotrbS+FUIYGdOoNiDR/amRTxwGg==
X-Received: by 2002:a2e:9d5:: with SMTP id 204-v6mr2189640ljj.40.1528873680613; 
 Wed, 13 Jun 2018 00:08:00 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 v25-v6sm407244ljh.57.2018.06.13.00.07.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 13 Jun 2018 00:07:59 -0700 (PDT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-5-andr2000@gmail.com>
 <4ab26c9a-155a-cd04-fbf6-c38c6429959b@oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <ffd6eb5a-b057-8cca-c8cb-75fd97b63a45@gmail.com>
Date: Wed, 13 Jun 2018 10:07:58 +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: <4ab26c9a-155a-cd04-fbf6-c38c6429959b@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNDoxMiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gRnJv
bTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPgo+Pgo+PiBFeHRlbmQgZ3JhbnQgdGFibGUgbW9kdWxlIEFQSSB0byBhbGxvdyBhbGxvY2F0
aW5nIGJ1ZmZlcnMgdGhhdCBjYW4KPj4gYmUgdXNlZCBmb3IgRE1BIG9wZXJhdGlvbnMgYW5kIG1h
cHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzCj4+IG9uIHRvcCBvZiB0aG9zZS4KPj4gVGhl
IHJlc3VsdGluZyBidWZmZXIgaXMgc2ltaWxhciB0byB0aGUgb25lIGFsbG9jYXRlZCBieSB0aGUg
YmFsbG9vbgo+PiBkcml2ZXIgaW4gdGVybXMgdGhhdCBwcm9wZXIgbWVtb3J5IHJlc2VydmF0aW9u
IGlzIG1hZGUKPj4gKHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1hcHBp
bmdzIHVwZGF0ZWQgaWYgbmVlZGVkKS4KPj4gVGhpcyBpcyB1c2VmdWwgZm9yIHNoYXJpbmcgZm9y
ZWlnbiBidWZmZXJzIHdpdGggSFcgZHJpdmVycyB3aGljaAo+PiBjYW5ub3Qgd29yayB3aXRoIHNj
YXR0ZXJlZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxsb29uIGRyaXZlciwKPj4gYnV0IHJl
cXVpcmUgRE1BYWJsZSBtZW1vcnkgaW5zdGVhZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gCj4+IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
Pgo+IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUu
Y29tPgo+Cj4gd2l0aCBhIHNtYWxsIG5pdCBiZWxvdwo+Cj4KPj4gLS0tCj4+IMKgIGRyaXZlcnMv
eGVuL0tjb25maWfCoMKgwqDCoMKgwqAgfCAxMyArKysrKysKPj4gwqAgZHJpdmVycy94ZW4vZ3Jh
bnQtdGFibGUuYyB8IDk3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+
PiDCoCBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgMTggKysrKysrKysKPj4gwqAgMyBmaWxl
cyBjaGFuZ2VkLCAxMjggaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94
ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKPj4gaW5kZXggZTVkMGMyODM3MmVhLi4z
OTUzNmRkZmJjZTQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKPj4gKysrIGIv
ZHJpdmVycy94ZW4vS2NvbmZpZwo+PiBAQCAtMTYxLDYgKzE2MSwxOSBAQCBjb25maWcgWEVOX0dS
QU5UX0RFVl9BTExPQwo+PiDCoMKgwqDCoMKgwqDCoCB0byBvdGhlciBkb21haW5zLiBUaGlzIGNh
biBiZSB1c2VkIHRvIGltcGxlbWVudCBmcm9udGVuZCBkcml2ZXJzCj4+IMKgwqDCoMKgwqDCoMKg
IG9yIGFzIHBhcnQgb2YgYW4gaW50ZXItZG9tYWluIHNoYXJlZCBtZW1vcnkgY2hhbm5lbC4KPj4g
wqAgK2NvbmZpZyBYRU5fR1JBTlRfRE1BX0FMTE9DCj4+ICvCoMKgwqAgYm9vbCAiQWxsb3cgYWxs
b2NhdGluZyBETUEgY2FwYWJsZSBidWZmZXJzIHdpdGggZ3JhbnQgcmVmZXJlbmNlIAo+PiBtb2R1
bGUiCj4+ICvCoMKgwqAgZGVwZW5kcyBvbiBYRU4gJiYgSEFTX0RNQQo+PiArwqDCoMKgIGhlbHAK
Pj4gK8KgwqDCoMKgwqAgRXh0ZW5kcyBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFs
bG9jYXRpbmcgRE1BIGNhcGFibGUKPj4gK8KgwqDCoMKgwqAgYnVmZmVycyBhbmQgbWFwcGluZyBm
b3JlaWduIGdyYW50IHJlZmVyZW5jZXMgb24gdG9wIG9mIGl0Lgo+PiArwqDCoMKgwqDCoCBUaGUg
cmVzdWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxv
b24KPj4gK8KgwqDCoMKgwqAgZHJpdmVyIGluIHRlcm1zIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNl
cnZhdGlvbiBpcyBtYWRlCj4+ICvCoMKgwqDCoMKgICh7aW5jcmVhc2V8ZGVjcmVhc2V9X3Jlc2Vy
dmF0aW9uIGFuZCBWQSBtYXBwaW5ncyB1cGRhdGVkIGlmIAo+PiBuZWVkZWQpLgo+Cj4gSSB0aGlu
ayB5b3Ugc2hvdWxkIGRyb3AgdGhlIHdvcmQgInRlcm1zIiBhbmQgc2F5ICJpcyBtYWRlICpieSoi
IGFuZCAKPiAiVkEgbWFwcGluZ3MgKmFyZSogdXBkYXRlZCIKPgo+IEFuZCBzaW1pbGFyIGNoYW5n
ZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCj4KV2lsbCwgY2hhbmdlLCB0aGFuayB5b3UKPiAtYm9y
aXMKPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:09:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07: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 1fSzui-0002Vr-HN; Wed, 13 Jun 2018 07:09:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fSzug-0002Vk-Th
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:09:50 +0000
X-Inumbo-ID: 6b1a107a-6ed8-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b1a107a-6ed8-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 09:07:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 01:09:48 -0600
Message-Id: <5B20C33A02000078001CAB6C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 01:09:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "=?UTF-8?Q?Kristaps=20=C4=8Civkulis?=" <kristaps.civkulis@gmail.com>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
In-Reply-To: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDAxOjA5LCA8a3Jpc3RhcHMuY2l2a3VsaXNAZ21haWwuY29tPiB3
cm90ZToKPiBJIGFtIGltcGxlbWVudGluZyBNdWx0aWJvb3QyIHN1cHBvcnQgZm9yIEZyZWVCU0Qg
bG9hZGVyIHRvIGxvYWQgWGVuCj4ga2VybmVsLiBDdXJyZW50bHkgSSBwYXNzIEVGSSA2NC1iaXQg
c3lzdGVtIHRhYmxlIHBvaW50ZXIgdGFnLCBFRkkgYm9vdAo+IHNlcnZpY2VzIG5vdCB0ZXJtaW5h
dGVkIHRhZywgRUZJIDY0LWJpdCBpbWFnZSBoYW5kbGUgcG9pbnRlciB0YWcgYW5kCj4gSW1hZ2Ug
bG9hZCBiYXNlIHBoeXNpY2FsIGFkZHJlc3MgdGFnLgo+IAo+IFRoZSBwcm9ibGVtIGlzLCBYZW4g
a2VybmVsIGdldHMgc3R1Y2sgaW50byBpbmZpbml0ZSBsb29wIGF0IGFkZHJlc3MKPiBuZWFyIDB4
N2ZhNDE5YmUgd2l0aG91dCBwcmludGluZyBhbnl0aGluZy4gU3lzdGVtIHRhYmxlIGlzIGF0Cj4g
MHg3ZmJlZTAxOCBhbmQgaW1hZ2UgaGFuZGxlIGlzIGF0IDB4N2YyMmZkOTguIElmIEkgZGVidWdn
ZWQgY29ycmVjdGx5LAo+IGl0IGdvdCBpbnRvIGluZmluaXRlIGxvb3AgYWZ0ZXIgZmlyc3QgdGlt
ZSBjYWxsaW5nIHZvaWQKPiBlZmlfY29uc29sZV9zZXRfbW9kZSh2b2lkKSBbMF0gYmVjYXVzZSBp
dCBkaWRuJ3QgcmV0dXJuIGZyb20gaXQuCgpUaGlzIGlzIG5vdCBwcmVjaXNlIGVub3VnaCBhIGxv
Y2F0aW9uLCBhcyB0aGVyZSBhcmUgZnVydGhlciBjYWxscyBpbnRvCkVGSSBmcm9tIHRoYXQgZnVu
Y3Rpb24sIGkuZS4geW91IGhhdmVuJ3QgZXhjbHVkZWQgeWV0IHRoYXQgdGhlIHByb2JsZW0KaXMg
d2l0aCB0aGUgRUZJIGltcGxlbWVudGF0aW9uIG9uIHlvdXIgYm94LgoKPiBJIGFsc28gdHJpZWQg
dG8gbG9hZCBYZW4ga2VybmVsIGJhcmUtbWV0YWwgd2l0aCBHcnViMi4gSSBhZGRlZAo+IGZvbGxv
d2luZyBsaW5lcyB0byAvYm9vdC9ncnViL2dydWIuY2ZnOgo+IAo+IG1lbnVlbnRyeSAneGVuJyB7
Cj4gICAgIHNldCByb290PSdoZDAsZ3B0MScKPiAgICAgbXVsdGlib290MiAveGVuCj4gfQoKQXMg
eW91IHNob3VsZCBoYXZlIGEgeGVuLmVmaSBhdmFpbGFibGUgZnJvbSB0aGF0IHNhbWUgYnVpbGQs
IGNvdWxkCnlvdSB0cnkgcnVubmluZyB0aGF0IChmcm9tIHRoZSBFRkkgc2hlbGwpIGluc3RlYWQ/
IFNhZGx5IHRoZXJlJ3Mgbm8gd2F5CnRvIGJ5cGFzcyB0aGUgY2FsbCBpbiB0aGUgbXVsdGlib290
MiBjYXNlLCB3aGlsZSB3aXRoIHhlbi5lZmkgeW91IGNvdWxkCnBhc3MgIi9iYXNldmlkZW8iIHRv
IHByZXZlbnQgdGhlIGNhbGwgZnJvbSBiZWluZyBtYWRlLiBUaGUgb3RoZXIKYWx0ZXJuYXRpdmUg
d291bGQgYmUgdG8gY29tbWVudCBvdXQgdGhpcyBjYWxsIChvciBldmVuIGFsbCB2aWRlbyBtb2Rl
CnJlbGF0ZWQpIGNvZGUgZnJvbSBlZmlfbXVsdGlib290MigpIGFuZCBzZWUgd2hldGhlciB0aGF0
IG1ha2VzIGFueQpkaWZmZXJlbmNlLgoKWW91IGxpa2VseSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlu
Z3Mgd29yayB3aXRoIGdydWIyIGZpcnN0IGJlZm9yZQpwbGF5aW5nIHdpdGggeW91ciBvd24gYm9v
dCBsb2FkZXIgaW1wbGVtZW50YXRpb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:16:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07:16:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT00y-00048G-Lh; Wed, 13 Jun 2018 07:16: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT00y-00048B-3R
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:16:20 +0000
X-Inumbo-ID: 5342d2cb-6ed9-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::602])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5342d2cb-6ed9-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 09:13:52 +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=LrkLV5kYxNZafKjOD2bxpXdbzE9XV56MP5smp0CC7Ho=;
 b=hMdljyfVjZ437lYeT92w6F8YZe5f4CHJq6ApkrVnVpaHTupmlj+NcmLgg2Hx9Q/rbA/PBEvIjb/4YDUytFkvecZEiqdliDuMgsBQ/H2KfztlyvhVX2O7kfsq5BTprvKw3+yzSh7bTXQD4V15ynlYcdnNpSh7SxtARDKdlER7dVw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3215.eurprd03.prod.outlook.com (2603:10a6:803:18::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Wed, 13 Jun
 2018 07:16:10 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-6-andr2000@gmail.com>
 <b78251d7-462a-fb1f-32e9-868a7236decb@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <1a79c485-e0bc-d987-32f5-5fdbc1722b6e@epam.com>
Date: Wed, 13 Jun 2018 10:16:05 +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: <b78251d7-462a-fb1f-32e9-868a7236decb@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:203:69::23) To VI1PR0302MB3215.eurprd03.prod.outlook.com
 (2603:10a6:803:18::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6718ceb9-cb45-487d-2e2d-08d5d0fd8a65
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3215; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 3:YBeE8JWY+/7tLFsN6nwEy406HcwJLga0DnvsmPa6NqnCtp6ezx6QORJ5XuXF1YIEJcwgINv4fMvnNLFz4ufSFe0mA9k69gEQcUG8slFbBqVBdKuqnSx2WsGbGY1pqxIx4RUPViIcUpAKwaI83DWZGgRAoo7ofJ+EA15aFO8Gr4OVUho2HZuvTSrmfKnlvVY9odV149QuUedlQz5X1reAt3+5+C3z7ZyYrRD6X2Cje40u+332rdDz/U9TJHwsdlMM;
 25:DIfuyGDGpJ71BcrN0VBScxFcJuAxA9dPeg0BXBjuTyRAmL8LtFmTBEA9tP74w01ud35IkKUOI7lE9UPMw/TJ0mmR9XQ3c/KqioF1ecmnqvju1LJ4npFJTTgTIYyUjiSZclAbS+XLN9gHK0Dm+INClaw5dLMlllwKWSTo2JibhYSJ//KLV95YNMhe2uKNPPJyv4aKwAS9vh5wh/lHG/ETyaR7Poa5iFNoPRVsqfhLHoeHOBesFhmTKB80gcyy8ygFcUVZl5/p3mVJoTPe1TeKBu7uRbGJjdcELVDCVz+grnTZtqY+nIe6yz2kH4WxqUehIHoqUxOT6eX+eJ2cfHTVRw==;
 31:JL4xaOEWAAcCn8Hq3hx3sLJvOI/Bu6XM7ANk01wh1SRKyVpqmQGi6OQ7SxTaa0otrU0jRgqZ79rFsr32sNUddHkzIlEeSbQYb6bCcauknyqT/hBHXt57IZjfDG7T25z7AeCcjxPL3MCFRC70/znIDau629Tl8nLpq62KiEigx3Qf8XRf1NB9f1c+YaQIt1peqNS+DNhhGZej7lJi4uOM7oIJ4XMV/2zZk3tavf82BcA=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3215:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 20:82+JnSQUHIjmduXPYMzrBdDYf9f+Y3lASp4dWIOKmRZgOrQTGRcxKmg4/Oe4c1YNr/F01+kG9UvkEWhRqVEwXvjE0WY8O1aDIg7d/96QFYcd6iW6pStRiHjiIdNY95si1R1xsb++jYzRj7NM98V4A0EsP/EDyzOEXw1by6LyFRVYGPSQMswEYOxLqVA6jSFXhx8RwTjfpZZO1uJuHrY2j0oPTchbvPcUB13pPapCL2nuKTZ+cVf4rgra1arzMsMmR9yQ+ZKidDpwjogE/nhdT85THW98mNB9TfD0G7i5aj2sBEygNAo2EFgbxys+JPoiLUlk/oWDqJK7EGLtHI9hn1c82c7My101WhlKzgwS8c8RAZb+gJlegVxQF1lBHEBp/MALthJLQMdgtjjhvkn/yNx2wtyutv7mDc+186QAwCNazS8983QZsP+6NPWkayPB2M+vB2MJmyTMPh5NFP5ixUpI9waJkP4LI2TCSawC9KAtFcdtCJXgF7P7z451DNyt;
 4:V4yDn84aNZ91R7Qh8DUxWvXx6ru4WoDfNXwj7Eqics22cy+eyJCxe2cQLiATYbJHOqyfp04AgqpyOAhYNs9oXoZzFKJ/1wPQoCGH+1R16JRNZSx40n6ftpEttgtQwboh1D+dLX625J42UuT8gZwMhJezQ5Jgl1awSYKEgf8gH1QQ3sySrOWQPBB4I0pEPCJ+R4spZU1+w+bUWZowi0LfYNEqOWSJthsar2H/5Z4sNUYql+xLKFBPe+So6V2JXeEWn5YQ70sVEg8MPcRsnLq5CzZ+aKjMrimgBk0NhT8N0EyWNreIojt2yH9xlx7jNKSh
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3215FDDC68957BF5CC51002BE77E0@VI1PR0302MB3215.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(146099531331640);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3215; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3215; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(39380400002)(376002)(396003)(39860400002)(366004)(189003)(199004)(446003)(31696002)(476003)(8676002)(956004)(486006)(2616005)(25786009)(81166006)(86362001)(6116002)(11346002)(6666003)(39060400002)(80792005)(97736004)(3846002)(7736002)(31686004)(66066001)(65806001)(65956001)(8936002)(305945005)(65826007)(4326008)(5660300001)(478600001)(72206003)(81156014)(47776003)(6246003)(55236004)(316002)(50466002)(58126008)(77096007)(110136005)(7416002)(2486003)(67846002)(76176011)(52116002)(52146003)(23676004)(53936002)(26005)(386003)(53546011)(229853002)(105586002)(64126003)(2906002)(36756003)(16576012)(68736007)(106356001)(16526019)(186003)(2870700001)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3215; H:[10.17.182.9]; 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?MTtWSTFQUjAzMDJNQjMyMTU7MjM6dXBqTDRwbTJQUVRZUjRaL09FZ1FaS2hR?=
 =?utf-8?B?YTdvOEhSVnhZTGNkZC9jNlBpZWRCT2UwekU4bFZ0ajNTYlFQMnI5dW5pQnY2?=
 =?utf-8?B?UC9KSXhIYWRlV216STJsUWt0c3YxdlpkQVlRL1REYkthU0hWQkM0cmdNZUhH?=
 =?utf-8?B?MFQwTlhscitqV1liUVpvUXdmWkxjUlNpTEV6REpUZTNyWHdMRitvNnlvcXpH?=
 =?utf-8?B?T1JSMDd2TmVaK2w4dW80RFcxYkpoMGphQWFrY0tRcURlMlMzZXFUVUVydEth?=
 =?utf-8?B?TkpRYVpqYXFJRlBYdllXbWZkeVRUTExkNCtjaWpCZ25JM2EyMytjVkw0cS9D?=
 =?utf-8?B?MFQrRlZ1cW55VjJ4dHV0Q1cyZTEzREpodGFhUUtLQXhWa3djb3h1SkVFbnZ0?=
 =?utf-8?B?TDl4azZEcGN0eDk0ZVEwUEhvMmRCSlFBVVRaSkFkWWpKS3gvRWtXT3VzTUFi?=
 =?utf-8?B?ay9ETTZJRFU2S3IvQ1BEcjZsaUV0RWNUNkZiUkl4LyszZDg3VnNKM3ZlS2lB?=
 =?utf-8?B?T3J2bXdvU2w5VFdLTkFJaVVwQXcyTnFyNzJyRUJKbFU2NHpFeTZZZEF4eDZF?=
 =?utf-8?B?RXgrcllFU3hRVjFXbzExdlR2Ti9WTTR2K05KOEZaWWpZdTZ2cE5HVWZML1VV?=
 =?utf-8?B?SGprNy90SWZ2Nk13S011Wm1jNW9UYTMvY3R1Z3lreVVsTVJMSVowbWhGQTVU?=
 =?utf-8?B?eHYwcGtTb1RYVUNnSnNoYk9JcjhkMjBuMWlQNWtwNkFOSDNadUpNUzZGZXJI?=
 =?utf-8?B?WGJyME40dGRIVnNJQVZNRzZadkxOSHNQWGlkWi8zSUZsNDF1SWZFZldla21O?=
 =?utf-8?B?cWxVWlR1UWVUR3RwTTJtSzVKNTBDTDBmSFVQQ0JJcEhuY3dZc0Yzcnl5eUNS?=
 =?utf-8?B?NStoZkVIK2daeEZHbG9WWFJ5RjRUWkhsZ3JLUmgxZFlzNzEyWFNvdDF4bnh2?=
 =?utf-8?B?dUpzTk9zN2ljZ3RKcmY3b1NCdUZHVmx5blVzcjBDTTMydFVLV1VBRGpTaklQ?=
 =?utf-8?B?YjlGZW5ZU0tuQ1lBQjNUZlF3dDVVRkhzSzFkbHZtbkY0YThtb2JZM0dRMmNU?=
 =?utf-8?B?ZnV5YlExeEs1bVVIeU9VNUVXZ05NWkYvbDhOZ0trckhrRTd6N0JDaVFWOHZG?=
 =?utf-8?B?TEhQWnYxQXNoaDBsZjJhYlRhN09IeFUrNmE0R3U5ZFdnTTZxeDdCWnVuRGZB?=
 =?utf-8?B?Q0VkSXdrakZVZ3JzMWk1N0tCeG10VkNudjMyeXpleG0vY3grN0ltRXg0WHBq?=
 =?utf-8?B?ZVpmVVd3NWV5Z25udmV3bjJ4QjRRb2UwNWdaa1l6eXRoWWhRaHh2UWJtb001?=
 =?utf-8?B?dStrbk1WZzdmV25vV1AwdGhDQmVSRlFtSTZPM1c4NzZyaTVqM005angzSDBq?=
 =?utf-8?B?ek1vNUJxd1BjMTJpYWZvdmpZU0x2RFprVDJKMzhyU2pDb0JKSHQxN1JmZ3VV?=
 =?utf-8?B?YWozcXBHUjVpV2xhNUlYOUhsR0wyWDFYWk1uME9aanVCdHVsUStYQ0ZkUlF4?=
 =?utf-8?B?WjFyK0h1YnRENXc5eWJyL2pBR3kzSmNPdnRNMmVKeWJvTVZVejdXVkxQdWtK?=
 =?utf-8?B?NUU3SlZEK3BnVWRua3RPMWpxclh4Q0NqcXRiTFNrSXNHWVVLMWxhVTVXNXV0?=
 =?utf-8?B?UkVPZVNKR2VVWVgwMWFDekg2N3F6b3NBemY3M2RDcmV2N1pZYnRRb01MM0I4?=
 =?utf-8?B?NGt2MzN4K28rM3h0ZWhSTmRBbXJRU3BRcFZzSHJzMjFKNHhiVXVMWVhkQVk1?=
 =?utf-8?B?UjlQRkYvNExPeiswQ2diSWJURWROZXRseXByK1J4V05EeFVXZ0pMNWxDQTdj?=
 =?utf-8?B?aTlVYUpmbUowUFBXSXN6QytXSEt3VHloZ1FVYkQwK2wveXcxaWorTkFkd2VT?=
 =?utf-8?B?ei9UUXFWWGtDNC80eTZuS0gyUDZ2cHBrdFhUdzNXd1pvdTcxaEhtU0RZTWsw?=
 =?utf-8?B?WlByRi9uSWxYWStYSTBrUTMrTnZBRmFDMC9TWmFEMXVaMVE4b2YrMGFsbkhT?=
 =?utf-8?B?djB5MDVxcjhYb0lzeHJJMGM0NStwM3Zoa2FYK05abFoza0tsZmU1YjJvWGtJ?=
 =?utf-8?B?OVhPZlYxbTE4UmhkQ2NPcCtheWVTM3JTekpCYmNvUXA0Q2lhQzdjeVdXaE1I?=
 =?utf-8?B?Z04rdz09?=
X-Microsoft-Antispam-Message-Info: bC0a8Wxn4YN5BGVpFAkzTc4lUv46WXPiGzd+mxhJTPid9rBoKU3yRUQ9uEDYRZZReH6JoPuRt/lNHbSL1ZY6ehpVjTaTHPa9zq8rJEA8nlYldrU2HvIiN/PI3vslehGLvqvurlRS7KpngnUvC1cZLlB4aLXWjQd0OWS4O1IBSAtEmGbtdj8id3Aj3qRwv0Iu
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 6:9BBSCWyG7w3oRQBSGoXyNcXfDfcU6aDIrgFE+nxOQ/m2Mmba43XfJvEECHerO/JdplVusXPm49JZqsiLHvdTmm1hLqrU54gs0Pk6znsz7JSS71WotzotvH1pvvoMFrPpjO7BITg1m5LWDoYOfhFBRKSr2ELdXw6tj9ShaHVeeIc3P5uKKRPPyuBnG1rfftLmGA8KUwxsswDXPhnFM2+YsCMwRZXaYVHL0Dpua3KG/f/mEVcyJ0WnEd36Q2pMJxymQ8gzkNjCn18lLto5BdVSlOksBRWBUrLa+dOZ6oSPVnZtFaM6zHgYByRImlTPqZCnr1qPtbWTc3Hr4ymfcPCOrq37HDrTv5OlutuNS7ItpXmUf4ojiDuwmll3NhD4TPLG+WnNd+tV1NaklT6vUseQvrCD1hQQ69raoPxHbOK5Yafg0L0y5wmJvYCD27ucRPWZ5ChKkojO0zSH5cEt4MeTCA==;
 5:UDQhSnjy0RI9Rg0Y0L2rVom6ldNCE10MDdx2UCExe256W58HMNw2bkZQE+DJER2+eGfU3VSuZE9K+vtsYZDQnFfEVAyLWEz+u606N3PbRtKTd+o1sEvaRpZ1eCIhpiqOMIR6Lgx6I6HB4BK6RzXGiJKgt8YOAhhkOPZ8xJ+sTJI=;
 24:BX2u2/+4R9aYjkCQqbC1eFkBHDn+U6vLMH2BxdzSIvWrvOd05od5lmriR8M7X8AMkdMdMgQTT2ACPnbR3odl7wxeQ8T0xBgg5eWJh07qV+s=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 7:XrV40fX7I8OufzKxQnOareGn23y11HRZGvmBo0r2X5NRWH4gUrpKDTTMONkxg6Cw6uqhc2zBbW67ca7f/lpqG0uxm7qo6qXUWUPOca6O6XZF39skJYZ8symzEyCTsGDoVUUHpAKKv+SolsI5q1ie1FTpu6AyQTHYwN4X/4fP26z0ScAyhVzvLLa4LZqEuNaXssyHUyvkXAWcb7ubeyEUfjk9OHBbeV5DwvfPRcv+oDQzM7VtO9zgWnRouYS7hRBX
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 07:16:10.1277 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6718ceb9-cb45-487d-2e2d-08d5d0fd8a65
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3215
Subject: Re: [Xen-devel] [PATCH v3 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNDoyNiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPgo+PiDC
oCDCoCBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnBy
aXYsCj4+IEBAIC0xMjEsOCArMTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChz
dHJ1Y3QgZ3JhbnRfbWFwICptYXApCj4+IMKgwqDCoMKgwqAgaWYgKG1hcCA9PSBOVUxMKQo+PiDC
oMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuOwo+PiDCoCArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DCj4+ICvCoMKgwqAgaWYgKG1hcC0+ZG1hX3ZhZGRyKSB7Cj4+ICvCoMKgwqDCoMKg
wqDCoCBzdHJ1Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIGFyZ3M7Cj4+ICsKPj4gK8KgwqDCoMKg
wqDCoMKgIGFyZ3MuZGV2ID0gbWFwLT5kbWFfZGV2Owo+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5j
b2hlcmVudCA9IG1hcC0+ZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UOwo+Cj4K
PiBhcmdzLmNvaGVyZW50ID0gISEobWFwLT5kbWFfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09I
RVJFTlQpOwo+CldpbGwgZml4Cj4KPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MubnJfcGFnZXMgPSBt
YXAtPmNvdW50Owo+PiArwqDCoMKgwqDCoMKgwqAgYXJncy5wYWdlcyA9IG1hcC0+cGFnZXM7Cj4+
ICvCoMKgwqDCoMKgwqDCoCBhcmdzLmZyYW1lcyA9IG1hcC0+ZnJhbWVzOwo+PiArwqDCoMKgwqDC
oMKgwqAgYXJncy52YWRkciA9IG1hcC0+ZG1hX3ZhZGRyOwo+PiArwqDCoMKgwqDCoMKgwqAgYXJn
cy5kZXZfYnVzX2FkZHIgPSBtYXAtPmRtYV9idXNfYWRkcjsKPj4gKwo+PiArwqDCoMKgwqDCoMKg
wqAgZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCZhcmdzKTsKPj4gK8KgwqDCoCB9IGVsc2UKPj4gKyNl
bmRpZgo+PiDCoMKgwqDCoMKgIGlmIChtYXAtPnBhZ2VzKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAg
Z250dGFiX2ZyZWVfcGFnZXMobWFwLT5jb3VudCwgbWFwLT5wYWdlcyk7Cj4+ICsKPj4gKyNpZmRl
ZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwo+PiArwqDCoMKgIGtmcmVlKG1hcC0+ZnJhbWVz
KTsKPj4gKyNlbmRpZgo+PiDCoMKgwqDCoMKgIGtmcmVlKG1hcC0+cGFnZXMpOwo+PiDCoMKgwqDC
oMKgIGtmcmVlKG1hcC0+Z3JhbnRzKTsKPj4gwqDCoMKgwqDCoCBrZnJlZShtYXAtPm1hcF9vcHMp
Owo+PiBAQCAtMTMyLDcgKzE3Niw4IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1
Y3QgZ3JhbnRfbWFwICptYXApCj4+IMKgwqDCoMKgwqAga2ZyZWUobWFwKTsKPj4gwqAgfQo+PiDC
oCAtc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRl
dl9wcml2IAo+PiAqcHJpdiwgaW50IGNvdW50KQo+PiArc3RhdGljIHN0cnVjdCBncmFudF9tYXAg
KmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCAKPj4gaW50IGNvdW50
LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGludCBkbWFf
ZmxhZ3MpCj4+IMKgIHsKPj4gwqDCoMKgwqDCoCBzdHJ1Y3QgZ3JhbnRfbWFwICphZGQ7Cj4+IMKg
wqDCoMKgwqAgaW50IGk7Cj4+IEBAIC0xNTUsNiArMjAwLDM3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3Jh
bnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVjdCAKPj4gZ250ZGV2X3ByaXYgKnByaXYsIGlu
dCBjb3VudCkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIE5VTEwgPT0gYWRkLT5wYWdlcykKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+PiDCoCArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DCj4+ICvCoMKgwqAgYWRkLT5kbWFfZmxhZ3MgPSBkbWFfZmxhZ3M7Cj4+ICsKPj4g
K8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBDaGVjayBpZiB0aGlzIG1hcHBpbmcgaXMgcmVxdWVz
dGVkIHRvIGJlIGJhY2tlZAo+PiArwqDCoMKgwqAgKiBieSBhIERNQSBidWZmZXIuCj4+ICvCoMKg
wqDCoCAqLwo+PiArwqDCoMKgIGlmIChkbWFfZmxhZ3MgJiAoR05UREVWX0RNQV9GTEFHX1dDIHwg
R05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKSkgewo+PiArwqDCoMKgwqDCoMKgwqAgc3RydWN0IGdu
dHRhYl9kbWFfYWxsb2NfYXJncyBhcmdzOwo+PiArCj4+ICvCoMKgwqDCoMKgwqDCoCBhZGQtPmZy
YW1lcyA9IGtjYWxsb2MoY291bnQsIHNpemVvZihhZGQtPmZyYW1lc1swXSksCj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgR0ZQX0tFUk5FTCk7Cj4+ICvCoMKg
wqDCoMKgwqDCoCBpZiAoIWFkZC0+ZnJhbWVzKQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBn
b3RvIGVycjsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgLyogUmVtZW1iZXIgdGhlIGRldmljZSwg
c28gd2UgY2FuIGZyZWUgRE1BIG1lbW9yeS4gKi8KPj4gK8KgwqDCoMKgwqDCoMKgIGFkZC0+ZG1h
X2RldiA9IHByaXYtPmRtYV9kZXY7Cj4+ICsKPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuZGV2ID0g
cHJpdi0+ZG1hX2RldjsKPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MuY29oZXJlbnQgPSBkbWFfZmxh
Z3MgJiBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQ7Cj4KPgo+IEFuZCBhZ2FpbiBoZXJlLgo+Cldp
bGwgZml4Cj4KPj4gK8KgwqDCoMKgwqDCoMKgIGFyZ3MubnJfcGFnZXMgPSBjb3VudDsKPj4gK8Kg
wqDCoMKgwqDCoMKgIGFyZ3MucGFnZXMgPSBhZGQtPnBhZ2VzOwo+PiArwqDCoMKgwqDCoMKgwqAg
YXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgaWYgKGdu
dHRhYl9kbWFfYWxsb2NfcGFnZXMoJmFyZ3MpKQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBn
b3RvIGVycjsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5kbWFfdmFkZHIgPSBhcmdzLnZh
ZGRyOwo+PiArwqDCoMKgwqDCoMKgwqAgYWRkLT5kbWFfYnVzX2FkZHIgPSBhcmdzLmRldl9idXNf
YWRkcjsKPj4gK8KgwqDCoCB9IGVsc2UKPj4gKyNlbmRpZgo+PiDCoMKgwqDCoMKgIGlmIChnbnR0
YWJfYWxsb2NfcGFnZXMoY291bnQsIGFkZC0+cGFnZXMpKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAg
Z290byBlcnI7Cj4+IMKgIEBAIC0zMjUsNiArNDAxLDE0IEBAIHN0YXRpYyBpbnQgbWFwX2dyYW50
X3BhZ2VzKHN0cnVjdCBncmFudF9tYXAgKm1hcCkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIG1hcC0+
dW5tYXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+bWFwX29wc1tpXS5oYW5kbGU7Cj4+IMKgwqDCoMKg
wqDCoMKgwqDCoCBpZiAodXNlX3B0ZW1vZCkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
bWFwLT5rdW5tYXBfb3BzW2ldLmhhbmRsZSA9IG1hcC0+a21hcF9vcHNbaV0uaGFuZGxlOwo+PiAr
I2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4+ICvCoMKgwqDCoMKgwqDCoCBlbHNl
IGlmIChtYXAtPmRtYV92YWRkcikgewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25l
ZCBsb25nIG1mbjsKPgo+Cj4gVGhpcyBzaG91bGQgYmUgY2FsbGVkIGJmbiBub3cuCj4KT2YgY291
cnNlCj4KPj4gKwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZm4gPSBwZm5fdG9fYmZuKHBh
Z2VfdG9fcGZuKG1hcC0+cGFnZXNbaV0pKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFw
LT51bm1hcF9vcHNbaV0uZGV2X2J1c19hZGRyID0gX19wZm5fdG9fcGh5cyhtZm4pOwo+PiArwqDC
oMKgwqDCoMKgwqAgfQo+PiArI2VuZGlmCj4+IMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgIHJl
dHVybiBlcnI7Cj4+IMKgIH0KPj4gQEAgLTU0OCw2ICs2MzIsMTcgQEAgc3RhdGljIGludCBnbnRk
ZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCAKPj4gc3RydWN0IGZpbGUgKmZsaXApCj4+IMKg
wqDCoMKgwqAgfQo+PiDCoCDCoMKgwqDCoMKgIGZsaXAtPnByaXZhdGVfZGF0YSA9IHByaXY7Cj4+
ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4gK8KgwqDCoCBwcml2LT5kbWFf
ZGV2ID0gZ250ZGV2X21pc2NkZXYudGhpc19kZXZpY2U7Cj4+ICsKPj4gK8KgwqDCoCAvKgo+PiAr
wqDCoMKgwqAgKiBUaGUgZGV2aWNlIGlzIG5vdCBzcGF3biBmcm9tIGEgZGV2aWNlIHRyZWUsIHNv
IAo+PiBhcmNoX3NldHVwX2RtYV9vcHMKPj4gK8KgwqDCoMKgICogaXMgbm90IGNhbGxlZCwgdGh1
cyBsZWF2aW5nIHRoZSBkZXZpY2Ugd2l0aCBkdW1teSBETUEgb3BzLgo+PiArwqDCoMKgwqAgKiBG
aXggdGhpcyBjYWxsIG9mX2RtYV9jb25maWd1cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRvIHNldAo+
Cj4KPiAiRml4IHRoaXMgYnkgY2FsbGluZyAuLi4iIEkgdGhpbmsuCj4KV2lsbCBmaXgKPgo+PiAr
wqDCoMKgwqAgKiBkZWZhdWx0IERNQSBvcHMuCj4+ICvCoMKgwqDCoCAqLwo+PiArwqDCoMKgIG9m
X2RtYV9jb25maWd1cmUocHJpdi0+ZG1hX2RldiwgTlVMTCk7Cj4+ICsjZW5kaWYKPj4gwqDCoMKg
wqDCoCBwcl9kZWJ1ZygicHJpdiAlcFxuIiwgcHJpdik7Cj4+IMKgIMKgwqDCoMKgwqAgcmV0dXJu
IDA7Cj4KPgo+IFdpdGggdGhvc2UgZml4ZWQsCj4KPiBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92
c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:21:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07: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 1fT05b-0004q7-KI; Wed, 13 Jun 2018 07:21: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT05a-0004q2-33
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:21:06 +0000
X-Inumbo-ID: 58448f5c-6eda-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58448f5c-6eda-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 07:21:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 01:21:04 -0600
Message-Id: <5B20C5E002000078001CAB80@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 01:21:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
 <5B20B5A602000078001CAACA@suse.com>
 <5114deec-74a6-1905-4fec-5c7511d6f4b1@suse.com>
In-Reply-To: <5114deec-74a6-1905-4fec-5c7511d6f4b1@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDEzLjA2LjE4IGF0IDA4OjUwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
My8wNi8xOCAwODoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRlYWNoaW5nIHRoZSBwcml2Y21k
IGRyaXZlciBvZiBhbGwKPj4gdGhlIGluZGlyZWN0aW9ucyBpbiBoeXBlcmNhbGwgcmVxdWVzdCBz
dHJ1Y3R1cmVzIGRvZXNuJ3QgbG9vayB2ZXJ5Cj4+IGF0dHJhY3RpdmUgKG9yIG1haW50YWluYWJs
ZSkuIE9yIGFyZSB5b3UgdGhpbmtpbmcgb2YgdGhlIGNhbGxlcgo+PiBwcm92aWRpbmcgc2lkZWJh
bmQgaW5mb3JtYXRpb24gZGVzY3JpYmluZyB0aGUgYnVmZmVycyBpbnZvbHZlZCwKPj4gcGVyaGFw
cyBhbG9uZyB0aGUgbGluZXMgb2YgaG93IGRtX29wIHdhcyBkZXNpZ25lZD8KPiAKPiBJIHRob3Vn
aHQgYWJvdXQgdGhhdCwgeWVzLiBsaWJ4ZW5jYWxsIGFscmVhZHkgaGFzIGFsbCB0aGUgbmVlZGVk
IGRhdGEKPiBmb3IgdGhhdC4gQW5vdGhlciBwb3NzaWJpbGl0eSB3b3VsZCBiZSBhIGRlZGljYXRl
ZCBpb2N0bCBmb3IgcmVnaXN0ZXJpbmcKPiBhIGh5cGVyY2FsbCBidWZmZXIgKG9yIHNvbWUgb2Yg
dGhlbSkuCgpJJ20gbm90IHN1cmUgdGhhdCdzIGFuIG9wdGlvbjogSXMgaXQgbGVnaXRpbWF0ZSAo
c2VjdXJlKSB0byByZXRhaW4gdGhlCmVmZmVjdHMgb2YgZ2V0X3VzZXJfcGFnZXMoKSBhY3Jvc3Mg
c3lzdGVtIGNhbGxzPwoKPj4gVGhlcmUncyBhbm90aGVyIG9wdGlvbiwgYnV0IHRoYXQgaGFzIHBv
dGVudGlhbGx5IHNldmVyZSBkcmF3YmFja3MKPj4gdG9vOiBJbnN0ZWFkIG9mIHJldHVybmluZyAt
RUZBVUxUIG9uIGJ1ZmZlciBhY2Nlc3MgaXNzdWVzLCB3ZQo+PiBjb3VsZCByYWlzZSAjUEYgb24g
dGhlIHZlcnkgaHlwZXJjYWxsIGluc24uIE1heWJlIHNvbWV0aGluZyB0bwo+PiBjb25zaWRlciBh
cyBhbiBvcHQtaW4gZm9yIFBWL1BWSCwgYW5kIGFzIGRlZmF1bHQgZm9yIEhWTS4KPiAKPiBIbW0s
IEknbSBub3Qgc3VyZSB0aGlzIHdpbGwgc29sdmUgYW55IHByb2JsZW0uIEknbSBub3QgYXdhcmUg
dGhhdCBpdAo+IGlzIGNvbnNpZGVyZWQgZ29vZCBwcmFjdGljZSB0byBqdXN0IGFjY2VzcyBhIHVz
ZXIgYnVmZmVyIGZyb20ga2VybmVsCj4gd2l0aG91dCB1c2luZyBjb3B5aW4oKS9jb3B5b3V0KCkg
d2hlbiB5b3UgaGF2ZW4ndCBsb2NrZWQgdGhlIHBhZ2UocykKPiB2aWEgZ2V0X3VzZXJfcGFnZXMo
KSwgZXZlbiBpZiB0aGUgYnVmZmVyIHdhcyBtbG9jaygpZWQuIFJldHVybmluZwo+IC1FRkFVTFQg
aXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvLCBJIGJlbGlldmUuCgpCdXQgd2UncmUgdGFsa2luZyBh
Ym91dCB0aGUgdmVyeSBjb3B5aW4oKS9jb3B5b3V0KCksIGp1c3QgdGhhdCBoZXJlCml0J3MgYmVp
bmcgYW1vcnRpemVkIGJ5IGRvaW5nIHRoZSBvcGVyYXRpb24ganVzdCBvbmNlIChpbiB0aGUKaHlw
ZXJ2aXNvcikuIEEgI1BGIHdvdWxkIGFyaXNlIGZyb20gc3lzY2FsbCBidWZmZXIgY29weWluKCkv
Y29weW91dCgpLAphbmQgdGhlIHN1Z2dlc3Rpb24gd2FzIHRvIHByb2R1Y2UgdGhlIHNhbWUgZWZm
ZWN0IGZvciB0aGUgc3F1YXNoZWQKb3BlcmF0aW9uLiBQZXJoYXBzIHdlIHdvdWxkbid0IHdhbnQg
I1BGIHRvIGNvbWUgYmFjayBmcm9tIG9yZGluYXJ5CihrZXJuZWwgaW52b2tlZCkgaHlwZXJjYWxs
cywgYnV0IG9uZXMgcmVsYXllZCBieSBwcml2Y21kIGFyZSBkaWZmZXJlbnQKaW4gbWFueSB3YXlz
IGFueXdheSAoc2VlIHRoZSBzdGFjKCkvY2xhYygpIHBhaXIgYXJvdW5kIHRoZSBhY3R1YWwKY2Fs
bCwgZm9yIGV4YW1wbGUpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:21:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07:21:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT06K-0004uP-1L; Wed, 13 Jun 2018 07:21:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT06I-0004u9-O9
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:21:50 +0000
X-Inumbo-ID: 73181dd2-6eda-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73181dd2-6eda-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 07:21:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fT06E-00022Z-PL; Wed, 13 Jun 2018 07:21: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 1fT06E-00007r-GY; Wed, 13 Jun 2018 07:21:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT06E-0007Pm-Fx; Wed, 13 Jun 2018 07:21:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124116-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=5a56c0493955cf55e7eef96dbba815cfbb067d7d
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 07:21:46 +0000
Subject: [Xen-devel] [ovmf test] 124116: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDExNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxMTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDVhNTZjMDQ5Mzk1NWNmNTVl
N2VlZjk2ZGJiYTgxNWNmYmIwNjdkN2QKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDIgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICAxIGRheXMg
ICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxMTYgIDIwMTgtMDYtMTIgMTM6
NDA6NDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29t
PgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CiAgTWljaGFlbCBaaW1tZXJtYW5uIDxzaWdtYWVwc2lsb245MkBnbWFp
bC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAzMjMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:23:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07: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 1fT07v-000548-JK; Wed, 13 Jun 2018 07:23: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT07u-00053u-67
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:23:30 +0000
X-Inumbo-ID: ae54e8c8-6eda-11e8-bc1d-65256ead4e3a
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.51]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ae54e8c8-6eda-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 07:23:34 +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=FJ3TuvJyK6+eJIaqs9cc2F4N+n6tLm9Jajs1LC5SUzM=;
 b=BnRBylvHVA2RDBMFpDsdevkpBRn64ls5gvEQ8Z77gUQAi6Jb2mXt+q8om/DogUFmqUPhk/EKpy+vv4XK36yJMlsQRycFrA2m5Zky7LCOw3bMSkFYV+buvrU+6CeB8cb2sud3wGIIU3Kl8FoFRhLMaqxvLm9XUc3AvD0/88GSjYY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Wed, 13 Jun 2018 07:23:23 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-7-andr2000@gmail.com>
 <fc339230-f1e1-303b-1b82-0bd23d7b69b3@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <ac1f47e6-9d90-ae6b-5596-00a8b3607d96@epam.com>
Date: Wed, 13 Jun 2018 10:23: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: <fc339230-f1e1-303b-1b82-0bd23d7b69b3@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM6PR0202CA0021.eurprd02.prod.outlook.com
 (2603:10a6:209:15::34) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1f413918-c92f-451d-5f38-08d5d0fe8c71
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:kpI9Y2CTfrsYwHxCZl7W76KB8Fjqr+EVP7Qjxnw4nEE/ZUfAyiwG3LW0kHcHdCKoMPjBNVbFGV5xwH2lk6t0U5MEZH0cH1Lk+k7fK8G1SeRlZFDkeldpUBMvcmw7+R4x8wrPKdlhMaa0eSBweOqT9+gV78xQxBW84PYQ2roAnSRSi5nYrlfPpCFmZITI8K/oiskCFgHYeb4q0/eifS9IUF0J5INS4GHGSVTderTybFWk+OxshnWoM35q7Yy/n7ok;
 25:k8ME6b4TclQuZqgMtnlQtVMQZ1YYRArxQaxpKAuGdmUminzEEMSBpC1Qp2s5pkQFSzu3lEa+Cidu2xGmaCqVN8bk/rLZUnw9TjQmGzmjx8Ok3uABque7e+g4ShiKQahjfUj+ZUd/Bbb/HYJKnoiedCG/Ni7Q7rtq1R4BY8siTm3v81byqrRGgprJ5s7s0eEyz3XOS54TlRZ4Dzsz4Bs1dTJUE0Pj8QIK5mVjEtlDJFDuOdM5O+OdvDHxbQ8IlMTPN8/TzRzmkkA4IzomXrjreR1zBeEtBuuVKhNXA8VNOr115YVXwpyDAwO1EbW5UfKUwIU34pOmFFnxES8tX2bAjw==;
 31:S7xyKft1F++O4eMqTD5wCCX4dul9VophKUmZICmDpvF+rgDkAnG9rAyr/XWTqM3Z9Yp/2I21ZFj17fns5UXkiKbWYsS4p8ZdfNWpn+a7izR12z85oRGX/uAvkDPo7gCYZo930kbjFItIG95bHyhYRhAq/tkVgIGggtl5H5YyodK1jX5uv8JImYqg/IsDk4Pyf5Ps96vKgmoGbFrAGMIa90Wl6QGJT2tJV4VSXcypOXw=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:PeNdl/aViW57v8SkW+SNBlhWNBS5V0h+oVof07HJBr7/RVnu16CuRNpu0JYX+dkobMAcnbZh9K8aPePA3r3dLxCTvxlQk8erXmdy9WaKWrlSc8QqPnyuQKqYLHQgRvO0qbbtrT3G957sHgh6M+Ih1UkBSo7k/LlI4rwWT87pAmPEpHaHg1ZReqJUvTIZieaXKbgxZOOYvjaH3LQLNOsmmnieQK/cnKFkuu36pC+2srqcgHj7e8/WRNEnhRC3uzltJCzBBxYQjaeW/F0IxiZ59yu4MZxjWzuvmmM+ijCEPsGlqmmQyLJpO0QBRFUJOWgLF4voogZuD+2kXf/jaOtHObIyGH/PRRrm3LdLcnh0ccm5O3yFxzV0luxPf4RVP1yumaHUerP3KH0D9KwEBEO1S/YRXHb4v84jR8bcBxemIFEKljEaqlAozj6XyQsnUl9SoGiBsDWFiFGAgjwTixeLCSe8ZTucHPDv26AfWvzEbZoo6zpKhfwbaRRFuo+3Z2K2;
 4:s0MSiFfXgQAXHEOh/nAEYMYewQ85cDwsOJ2iOWINWUrYRLjYxAANBgwViwgV8KtgncfMUOdld18qgE6h6/PRkECmH7MAUPXMuS6zBmhDc9CAa53FugcD7/ObffzxjhLwxOPR7ubBS0HisOV8KTxXZ4UbFHhlqHVetv7coBjceJFFVq2vrAJL8kBX9YRw21Me8QY+mW8vn7u729x2ONDd6rodFpiGg94rgq/lxldSX7xph1B+/t/O7BrEIukBuvL5cJ5Ve2wG2/LfY+uxhhfNBTaTZhAQiUxMwKtNshgWEQfP+G18C88OQkR+l/9olqXGWfBV8EzaziJdIA8EizVbUA==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB32112ABD5B0743F940C88028E77E0@DB3PR0302MB3211.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403)(146099531331640);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(396003)(366004)(376002)(39860400002)(39380400002)(189003)(199004)(97736004)(76176011)(80792005)(4326008)(106356001)(66066001)(105586002)(59450400001)(77096007)(65806001)(31696002)(26005)(53936002)(53546011)(386003)(31686004)(478600001)(86362001)(6666003)(72206003)(65956001)(36756003)(6246003)(956004)(55236004)(39060400002)(25786009)(47776003)(229853002)(2616005)(186003)(8936002)(2906002)(16576012)(316002)(7736002)(305945005)(11346002)(8676002)(67846002)(486006)(23676004)(2870700001)(110136005)(3846002)(52116002)(7416002)(58126008)(50466002)(6116002)(68736007)(5660300001)(16526019)(81156014)(81166006)(6486002)(476003)(64126003)(2486003)(65826007)(52146003)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[10.17.182.9]; 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?MTtEQjNQUjAzMDJNQjMyMTE7MjM6K203d3NJUmZKbDAyNVVqMEt4a0szdW1T?=
 =?utf-8?B?aW0yRTdpcmd0U2JxVjMzT0RxcnR2NG93NERtb2x6akFXOTI4RXYyeVR2Sm15?=
 =?utf-8?B?MDlwdEdqQ0pFbWZyR1AwVC9nRFlob3VOQ3JCK0xsV3o0NG5VUjRnNk51V3JJ?=
 =?utf-8?B?RG12Nlp2S1lZR2UrZDVhTHpETyt6bkxxcjZ1Q1k4SEUwOGJVNEpkekpPVkZI?=
 =?utf-8?B?Qm1WNjloSktyYUprZkZIYVpEZkI5b2szUGdOOVEzTXdYVEU0d3gwYmkxM2Z6?=
 =?utf-8?B?bktkWURXOGtqWHg1STFaRDkrSjArMEZXUVNBVHFZT2FIdDhRbGdyK0VSeTNz?=
 =?utf-8?B?MURXOGpKTm91ZDkwdzlZZmExOGFpTXZEZnRxSWpmR3lBaTRnZE96S3BjbkJK?=
 =?utf-8?B?RDNXUHNtZmlCeWRMWFlRVDNnYUxNdDNoeUV5SmlXME5ZSFNDbEVOYVNZU2x5?=
 =?utf-8?B?azRGKzBWZEdnNnhpbFBjcGlBR3N6UXIrZG9vSEVsOHVvbTlFTHp2UWFMbFBB?=
 =?utf-8?B?TWhUZ3pRQjkxSVVnSnFzWXZYYkZJd2lqdjNPdzFwb205eEIxWVd2aHFOUU9W?=
 =?utf-8?B?MUljR1Z4ajdTR0xtWSsrM2UrRXNqZzd1U3ZPM3o1V251WTdrdkVYTlpzRkQx?=
 =?utf-8?B?VlFhVXRHb0c5Z3k1K2tlZ1dOT1VtOE90V3RZV202V3ppa3NnZkVNK0pvN1d0?=
 =?utf-8?B?ZFhiNk1qZy9halpHV3Q0WXczV1NCbEhDYWkxVWlQbUdkOWFlUmt0ZmpIcXNr?=
 =?utf-8?B?WHNqOVNRTTc5RVI5ZEJHWmoxYVE4OFp2Z2tuSmVpdFhTVFEwc2ZPZW1vaDdG?=
 =?utf-8?B?UDh4ZWN2MzVQZEVzbVFOMS84R3RsTWdyRW94YWVmQWxkVzErZTYvNGZkejla?=
 =?utf-8?B?L2tUWjM4WHpRQm8yOVBmT0RFSENIWTJVWFBPOFFiK24yN3ljd1M1RG1LRDBW?=
 =?utf-8?B?UnM2RFlCMElYK3c5THJJTm9aRzdNMXZoMVBNVU1kQWlvOWJ6ZWFwemdwWHRF?=
 =?utf-8?B?TlBtaE9MQi8zNVFNNGV4YTRpckE2RjRpVkRLamV2VkdmbEw5SWRtSTVHQ0FK?=
 =?utf-8?B?TERLTU1uNldGWHlzLzRVU1BaSURobnBNWjBXS0tHVVNnNEREWFFRUEhXVUpF?=
 =?utf-8?B?ZFpNVnNyZWR3SGlKS3NZUU16UWpNUVJJNitWTnh1K3djMkM4N0p1V0hZdWpW?=
 =?utf-8?B?em02Y05tdmFoclU3K2tDWlZGSVdxaGlDazFIQ3FZRk9jMGNzalpCMlk5SE9J?=
 =?utf-8?B?WlIyZTlnWG55ZkNIN3ZZdmtMM3pOczVUQjRxcC9Wb09xcFdHL2g0Tm45SWNx?=
 =?utf-8?B?RnN4L0kxTVNyaElnaVNDV01GSVdidVRFamxMeUVXamhDWlZEckZWRTF1QnlU?=
 =?utf-8?B?RXI5VXllZ1FlSmJnT21zQy95WXpOK3hEM0R4T3BMWkZaTDMrbTFicWZWQmwr?=
 =?utf-8?B?S2IyblYwNjhUaGhTKzhIT003VjF4M2tRQUloMHdsdjV0VENLT05DYUc0S2I3?=
 =?utf-8?B?YzFZRzZzRVcwd0RnV24veUVBM2o3Wjl4dEdPeUptYXRoNWdJOExGaGkrM2M1?=
 =?utf-8?B?dE5WYTdxdTBQbnBLblN0OXp2bDU4YlNSRUFIRThMeVJaenRCN1hwc3JJcGpI?=
 =?utf-8?B?MnpqT0FoVEduV0dZZGZORkp4cFNJOEY4U3B5VlAwbGdKUjdSeHpaejJjZkNh?=
 =?utf-8?B?UTV5SkQydmJLeVNENnR0TFAycXl4dEMvaEc5NmVoMWxsditkUm03US9rNkls?=
 =?utf-8?B?MGc4Wm1OcEZ6M1ZtY0QwVGtzWGRNR0llb3ZmWTBpYk5nbUlwM2lFUHY5N2Zy?=
 =?utf-8?B?WHNPeXhMekF2WmNNdTBlQzlXNmtmNmQzblQrUm9RdU55VVN3QmFsWnZJWVB3?=
 =?utf-8?B?UUtqaDVEYlB3MjRhS0NFZ295cjBmaUlKV3BDMlBkNjFlQmg3bklmV1hnV0Ns?=
 =?utf-8?B?dkc1ZHE5RU82S1ZkT2NOMVpwd1UyQjllTHdrQ3FEVEh6UktTSzdiSWJDczdv?=
 =?utf-8?B?MWdSS2IxczN3Q2g3TVk0dFBjRW91SFFrdnZNMit4b0NUWTRLdGh5b0FTbmpI?=
 =?utf-8?B?ZHhraGc4WnUzaXE1bjN0ekpJOUtFbGVPZEVQT1RnOEQ5SmpXZ0dyUHVXZjFn?=
 =?utf-8?Q?oj2iVYsOLfEVHcI+cuLP8fOFI=3D?=
X-Microsoft-Antispam-Message-Info: J7TqHYj/uIXo8hfuvRHzKdF65bPsl90AOk004CT2GQy/nGXk2U5bS+eCLAiMZ/9+Cavl70S58oRfZtcnagriIm8MdmKQA4dUbhmGshkyCqdMJbyfVWLtUsfomQnLcbibOLUP7+gDtk02UcFiIwUNLIivAfxb9l9hWDCpJ2MTJiv0tsXk7+HslyX3GzKtNyre
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:3z8pp5mu2fwVThZ2zOVpSzWl1oegZo0ti6OPe+i8a9iCoohva418U/tVjyyZETcqzNSZ3t5Q1tjSRRRRYuq9F4W0/0ZgWejHpqG6buvTCtpGD7Ipry4V4ce3RrrAuCBu2+0DHxHTDVDw54M70ANeZRTqJ7AGkEpMXju/GSfLJiH7HZdeqckADLwqEEnjmF4Bbgl4BL8RvaUyzuOPOquv3wR4IJwezjgH/qhow/b3JKC+jWQ3v42t6PlOtT04ERcyxixxx+Tr6QQltQSka5cIv11malyTSZv4WNmFhqmFhdID2Bs7obBOzPxKqnum2x8tWCzbmiezOMWOHWve8JA9XbtiwcW4N1spC4UJiftSZKhc25R/cEvFaNRg1bwIhbPXAY6SjZXfm/MYsgxpbDBDGuHYn5lORJwn026dtIwdFd5x8JWGxApR8XiVWTXlJmWQuV5jVp2OHedrJDi504CDSg==;
 5:btPYHZn0RsXECinpC7f9IenXAhJ4Dj0gieBfma30zjXmcrn+b+HHfwkBd35qqJLVQMuHes4N1XBB3uE/pkuAdqf3JxdUwtow6ktOpZrvaQlts07axjsfQE4vi6KqewPB1NtKZcBMXF5AK+sPRzjIvXOJt0GM66La8VZZyCSYkPc=;
 24:hQNgToXwgnQKYyLU13B7sOqQgLzm9L80na7fTUvtxOucadaH4jtnKs5eiu3G4KhGhT5+w0CZV4FkjKz24bmrC0OUAem9zRZ+K50DJ5S/uU4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:0rmwy5mQHZym3b/Rz6KnqymIbChi/xAotBrkGOgwtoejDotUj6NyzHq8/uqPqnlvLt6odheszkmDYLlxV+Ma1/P6Mnvta/OM7ddOA6NCBiVsyoAzlOITCGkee90a/5+fVXkDi5Dnv5D1gWmPU3Z3hFh45c6R/nePqqkbAV2iKnA95bDcpJyqqtv3fQk68spXu02iZfQaeKYRJPY6PNrNxmPa3DJmP1/p2L7Dk8cFEN4r1I/S7pThuCIKkofzRfEr
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 07:23:23.1888 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1f413918-c92f-451d-5f38-08d5d0fe8c71
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v3 6/9] xen/gntdev: Make private
 routines/structures accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNDozOCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gRnJv
bTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPgo+Pgo+PiBUaGlzIGlzIGluIHByZXBhcmF0aW9uIGZvciBhZGRpbmcgc3VwcG9ydCBvZiBE
TUEgYnVmZmVyCj4+IGZ1bmN0aW9uYWxpdHk6IG1ha2UgbWFwL3VubWFwIHJlbGF0ZWQgY29kZSBh
bmQgc3RydWN0dXJlcywgdXNlZAo+PiBwcml2YXRlbHkgYnkgZ250ZGV2LCByZWFkeSBmb3IgZG1h
LWJ1ZiBleHRlbnNpb24sIHdoaWNoIHdpbGwgcmUtdXNlCj4+IHRoZXNlLiBSZW5hbWUgY29ycmVz
cG9uZGluZyBzdHJ1Y3R1cmVzIGFzIHRob3NlIGJlY29tZSBub24tcHJpdmF0ZQo+PiB0byBnbnRk
ZXYgbm93Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyAKPj4g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+PiAtLS0KPj4gwqAgZHJpdmVycy94
ZW4vZ250ZGV2LWNvbW1vbi5oIHzCoCA4NiArKysrKysrKysrKysrKysrKysrKysrKwo+PiDCoCBk
cml2ZXJzL3hlbi9nbnRkZXYuY8KgwqDCoMKgwqDCoMKgIHwgMTMyICsrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDEyOCBpbnNlcnRpb25z
KCspLCA5MCBkZWxldGlvbnMoLSkKPj4gwqAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMveGVu
L2dudGRldi1jb21tb24uaAo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWNv
bW1vbi5oIGIvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oCj4+IG5ldyBmaWxlIG1vZGUgMTAw
NjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAwMC4uN2E5ODQ1YTZiZWU5Cj4+IC0tLSAvZGV2L251bGwK
Pj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oCj4+IEBAIC0wLDAgKzEsODYgQEAK
Pj4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCj4+ICsKPj4gKy8qCj4+
ICsgKiBDb21tb24gZnVuY3Rpb25hbGl0eSBvZiBncmFudCBkZXZpY2UuCj4+ICsgKgo+PiArICog
Q29weXJpZ2h0IChjKSAyMDA2LTIwMDcsIEQgRyBNdXJyYXkuCj4+ICsgKsKgwqDCoMKgwqDCoMKg
wqDCoMKgIChjKSAyMDA5IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+PiArICrC
oMKgwqDCoMKgwqDCoMKgwqDCoCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiArCj4+ICsjaWZuZGVmIF9HTlRERVZfQ09NTU9OX0gK
Pj4gKyNkZWZpbmUgX0dOVERFVl9DT01NT05fSAo+PiArCj4+ICsjaW5jbHVkZSA8bGludXgvbW0u
aD4KPj4gKyNpbmNsdWRlIDxsaW51eC9tbWFuLmg+Cj4+ICsjaW5jbHVkZSA8bGludXgvbW11X25v
dGlmaWVyLmg+Cj4+ICsjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KPj4gKwo+PiArc3RydWN0IGdu
dGRldl9wcml2IHsKPj4gK8KgwqDCoCAvKiBtYXBzIHdpdGggdmlzaWJsZSBvZmZzZXRzIGluIHRo
ZSBmaWxlIGRlc2NyaXB0b3IgKi8KPj4gK8KgwqDCoCBzdHJ1Y3QgbGlzdF9oZWFkIG1hcHM7Cj4+
ICvCoMKgwqAgLyogbWFwcyB0aGF0IGFyZSBub3QgdmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBt
dW5tYXAuCj4+ICvCoMKgwqDCoCAqIE9ubHkgcG9wdWxhdGVkIGlmIHBvcHVsYXRlX2ZyZWVhYmxl
X21hcHMgPT0gMSAqLwo+Cj4KPiBTaW5jZSB5b3UgYXJlIHRvdWNoaW5nIHRoaXMgY29kZSBwbGVh
c2UgZml4IGNvbW1lbnQgc3R5bGUuCj4KSSBzYXcgdGhhdCB3aGlsZSBydW5uaW5nIGNoZWNrcGF0
Y2gsIGJ1dCB3YXMgbm90IHN1cmUgaWYgSSBoYXZlIHRvIHRvdWNoCnRob3NlIGFzIHRoZXkgc2Vl
bWVkIHRvIGJlIG5vdCByZWxhdGVkIHRvIHRoZSBjaGFuZ2UgaXRzZWxmLgpCdXQgSSdsbCBtYWtl
IHN1cmUgYWxsIHRoZSBjb21tZW50cyBhcmUgY29uc2lzdGVudC4KPgo+PiArwqDCoMKgIHN0cnVj
dCBsaXN0X2hlYWQgZnJlZWFibGVfbWFwczsKPj4gK8KgwqDCoCAvKiBsb2NrIHByb3RlY3RzIG1h
cHMgYW5kIGZyZWVhYmxlX21hcHMgKi8KPj4gK8KgwqDCoCBzdHJ1Y3QgbXV0ZXggbG9jazsKPj4g
K8KgwqDCoCBzdHJ1Y3QgbW1fc3RydWN0ICptbTsKPj4gK8KgwqDCoCBzdHJ1Y3QgbW11X25vdGlm
aWVyIG1uOwo+PiArCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKPj4gK8Kg
wqDCoCAvKiBEZXZpY2UgZm9yIHdoaWNoIERNQSBtZW1vcnkgaXMgYWxsb2NhdGVkLiAqLwo+PiAr
wqDCoMKgIHN0cnVjdCBkZXZpY2UgKmRtYV9kZXY7Cj4+ICsjZW5kaWYKPj4gK307Cj4KPgo+IFdp
dGggdGhhdCBmaXhlZCwKPgo+IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:37:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07: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 1fT0Kg-0007gy-4p; Wed, 13 Jun 2018 07:36: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT0Ke-0007gt-UW
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:36:40 +0000
X-Inumbo-ID: 858e642f-6edc-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 858e642f-6edc-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 07:36:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 01:36:39 -0600
Message-Id: <5B20C98402000078001CABA0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 01:36:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] x86's stac()/clac() use in privcmd_call()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Marek Marczykowski <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>

SsO8cmdlbiwgQm9yaXMsCgpoYXZpbmcgbG9va2VkIGF0IHRoYXQgaW4gdGhlIG90aGVyIGNvbnRl
eHQsIEkndmUgY29tZSBhY3Jvc3MgdGhlIG90aGVyCmludm9jYXRpb24gb2YgdGhlIGZ1bmN0aW9u
IGZyb20geGVuX21jX2ZsdXNoKCkuIEknbSBwcmV0dHkgc3VyZSB0aGUKc3RhYygpL2NsYWMoKSB1
c2UgaXMgbm90IGludGVuZGVkIGluIHRoaXMgY29udGV4dCwgYW5kIEkgZG9uJ3QgdGhpbmsKTWFy
ZWsgaGFkIGludGVuZGVkIHRoaXMgc2lkZSBlZmZlY3QgaW4gYzU0NTkwY2FjNSAtIGFmdGVyIGFs
bCB0aGUgdXNlCm9mIHByaXZjbWRfY2FsbCgpIGhlcmUgbG9va3MgbW9yZSBsaWtlIGFuIGFidXNl
LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 07:57:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 07:57:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT0f2-0002X2-SJ; Wed, 13 Jun 2018 07:57:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT0f1-0002Wx-Cv
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:57:43 +0000
X-Inumbo-ID: 1ace7bef-6edf-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ace7bef-6edf-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 09:55:14 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 341FCAE81;
 Wed, 13 Jun 2018 07:57:40 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
 <5B20B5A602000078001CAACA@suse.com>
 <5114deec-74a6-1905-4fec-5c7511d6f4b1@suse.com>
 <5B20C5E002000078001CAB80@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: <383a47e7-790b-21af-dd59-f454c9df1e75@suse.com>
Date: Wed, 13 Jun 2018 09:57:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B20C5E002000078001CAB80@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTMvMDYvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA2LjE4IGF0
IDA4OjUwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTMvMDYvMTggMDg6MTEsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gVGVhY2hpbmcgdGhlIHByaXZjbWQgZHJpdmVyIG9mIGFsbAo+
Pj4gdGhlIGluZGlyZWN0aW9ucyBpbiBoeXBlcmNhbGwgcmVxdWVzdCBzdHJ1Y3R1cmVzIGRvZXNu
J3QgbG9vayB2ZXJ5Cj4+PiBhdHRyYWN0aXZlIChvciBtYWludGFpbmFibGUpLiBPciBhcmUgeW91
IHRoaW5raW5nIG9mIHRoZSBjYWxsZXIKPj4+IHByb3ZpZGluZyBzaWRlYmFuZCBpbmZvcm1hdGlv
biBkZXNjcmliaW5nIHRoZSBidWZmZXJzIGludm9sdmVkLAo+Pj4gcGVyaGFwcyBhbG9uZyB0aGUg
bGluZXMgb2YgaG93IGRtX29wIHdhcyBkZXNpZ25lZD8KPj4KPj4gSSB0aG91Z2h0IGFib3V0IHRo
YXQsIHllcy4gbGlieGVuY2FsbCBhbHJlYWR5IGhhcyBhbGwgdGhlIG5lZWRlZCBkYXRhCj4+IGZv
ciB0aGF0LiBBbm90aGVyIHBvc3NpYmlsaXR5IHdvdWxkIGJlIGEgZGVkaWNhdGVkIGlvY3RsIGZv
ciByZWdpc3RlcmluZwo+PiBhIGh5cGVyY2FsbCBidWZmZXIgKG9yIHNvbWUgb2YgdGhlbSkuCj4g
Cj4gSSdtIG5vdCBzdXJlIHRoYXQncyBhbiBvcHRpb246IElzIGl0IGxlZ2l0aW1hdGUgKHNlY3Vy
ZSkgdG8gcmV0YWluIHRoZQo+IGVmZmVjdHMgb2YgZ2V0X3VzZXJfcGFnZXMoKSBhY3Jvc3Mgc3lz
dGVtIGNhbGxzPwoKSSBoYXZlIHRvIGNoZWNrIHRoYXQuCgo+Pj4gVGhlcmUncyBhbm90aGVyIG9w
dGlvbiwgYnV0IHRoYXQgaGFzIHBvdGVudGlhbGx5IHNldmVyZSBkcmF3YmFja3MKPj4+IHRvbzog
SW5zdGVhZCBvZiByZXR1cm5pbmcgLUVGQVVMVCBvbiBidWZmZXIgYWNjZXNzIGlzc3Vlcywgd2UK
Pj4+IGNvdWxkIHJhaXNlICNQRiBvbiB0aGUgdmVyeSBoeXBlcmNhbGwgaW5zbi4gTWF5YmUgc29t
ZXRoaW5nIHRvCj4+PiBjb25zaWRlciBhcyBhbiBvcHQtaW4gZm9yIFBWL1BWSCwgYW5kIGFzIGRl
ZmF1bHQgZm9yIEhWTS4KPj4KPj4gSG1tLCBJJ20gbm90IHN1cmUgdGhpcyB3aWxsIHNvbHZlIGFu
eSBwcm9ibGVtLiBJJ20gbm90IGF3YXJlIHRoYXQgaXQKPj4gaXMgY29uc2lkZXJlZCBnb29kIHBy
YWN0aWNlIHRvIGp1c3QgYWNjZXNzIGEgdXNlciBidWZmZXIgZnJvbSBrZXJuZWwKPj4gd2l0aG91
dCB1c2luZyBjb3B5aW4oKS9jb3B5b3V0KCkgd2hlbiB5b3UgaGF2ZW4ndCBsb2NrZWQgdGhlIHBh
Z2UocykKPj4gdmlhIGdldF91c2VyX3BhZ2VzKCksIGV2ZW4gaWYgdGhlIGJ1ZmZlciB3YXMgbWxv
Y2soKWVkLiBSZXR1cm5pbmcKPj4gLUVGQVVMVCBpcyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8sIEkg
YmVsaWV2ZS4KPiAKPiBCdXQgd2UncmUgdGFsa2luZyBhYm91dCB0aGUgdmVyeSBjb3B5aW4oKS9j
b3B5b3V0KCksIGp1c3QgdGhhdCBoZXJlCj4gaXQncyBiZWluZyBhbW9ydGl6ZWQgYnkgZG9pbmcg
dGhlIG9wZXJhdGlvbiBqdXN0IG9uY2UgKGluIHRoZQo+IGh5cGVydmlzb3IpLiBBICNQRiB3b3Vs
ZCBhcmlzZSBmcm9tIHN5c2NhbGwgYnVmZmVyIGNvcHlpbigpL2NvcHlvdXQoKSwKPiBhbmQgdGhl
IHN1Z2dlc3Rpb24gd2FzIHRvIHByb2R1Y2UgdGhlIHNhbWUgZWZmZWN0IGZvciB0aGUgc3F1YXNo
ZWQKPiBvcGVyYXRpb24uIFBlcmhhcHMgd2Ugd291bGRuJ3Qgd2FudCAjUEYgdG8gY29tZSBiYWNr
IGZyb20gb3JkaW5hcnkKPiAoa2VybmVsIGludm9rZWQpIGh5cGVyY2FsbHMsIGJ1dCBvbmVzIHJl
bGF5ZWQgYnkgcHJpdmNtZCBhcmUgZGlmZmVyZW50Cj4gaW4gbWFueSB3YXlzIGFueXdheSAoc2Vl
IHRoZSBzdGFjKCkvY2xhYygpIHBhaXIgYXJvdW5kIHRoZSBhY3R1YWwKPiBjYWxsLCBmb3IgZXhh
bXBsZSkuCgpBYWgsIG9rYXkuIFRoaXMgaXMgYW4gb3B0aW9uLCBidXQgaXQgd291bGQgcmVxdWly
ZSBzb21lIGtpbmQgb2YKaW50ZXJmYWNlIHRvIHRlbGwgdGhlIGh5cGVydmlzb3IgaXQgc2hvdWxk
IHJhaXNlIHRoZSAjUEYgaW5zdGVhZCBvZgpyZXR1cm5pbmcgLUVGQVVMVCwgb2YgY291cnNlLCBh
cyB0aGUga2VybmVsIGhhcyB0byBiZSBwcmVwYXJlZCBmb3IKdGhhdC4KCkkgbGlrZSB0aGF0IGlk
ZWEgdmVyeSBtdWNoIQoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:07:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT0oZ-0004lF-69; Wed, 13 Jun 2018 08:07: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT0oX-0004l4-TX
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:07:33 +0000
X-Inumbo-ID: d5bef24f-6ee0-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5bef24f-6ee0-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:07:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 02:07:31 -0600
Message-Id: <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 02:07:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <20180425144246.GA27422@mail.soc.lip6.fr>
 <5AE71AB002000078001BF978@prv1-mh.provo.novell.com>
 <20180501202211.GA902@antioche.eu.org>
 <5AFAA8A902000078001C2CE6@prv1-mh.provo.novell.com>
 <20180522110101.GA25181@mail.soc.lip6.fr>
 <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <20180612205540.GA9392@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
In-Reply-To: <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE4IGF0IDIyOjU1LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDU6Mzg6NDVQTSArMDIwMCwgTWFudWVsIEJvdXll
ciB3cm90ZToKPj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDE6Mzk6MDVQTSArMDIwMCwgTWFu
dWVsIEJvdXllciB3cm90ZToKPj4gPiBJIGFwcGxpZWQgdGhpcyBwYXRjaCB0byA0LjExcmM0IChs
ZXQncyBub3QgY2hhbmdlIHRvbyBtdWNoIHRoaW5ncyBhdCB0aGUKPj4gPiBzYW1lIHRpbWUpIGFu
ZCByZWJvb3RlZCBteSB0ZXN0IGhvc3QuIEhvcGVmdWxseSBJJ2xsIGhhdmUgc29tZSBkYXRhIHRv
IHJlcG9ydAo+PiA+IHNvb24KPj4gCj4+IEdvdCB0aGUgZmlyc3QgcGFuaWMgKHN0aWxsIGZyb20g
YSBpMzg2IGRvbVUpOgo+IAo+IEkgZ290IGFub3RoZXIgcGFuaWMsIHBvc3NpYmx5IGF0IGRvbWFp
biBzaHV0ZG93bi4KCkhtbSwgSSBjYW4ndCBpZGVudGlmeSB0aGUgc291cmNlIG9mCgooWEVOKSBB
c3NlcnRpb24gJyFwYWdlLT5saW5lYXJfcHRfY291bnQnIGZhaWxlZCBhdCBtbS5jOjU5NgoKSW4g
ZmFjdCwgdGhlcmUncyBubyBhc3NlcnRpb24gd2l0aCB0aGF0IGV4cHJlc3Npb24gYW55d2hlcmUg
SSBjb3VsZApzZWUuIERvIHlvdSBoYXZlIGFueSBsb2NhbCBwYXRjaGVzIGluIHBsYWNlPyBJbiBh
bnkgZXZlbnQsIHRvIHRha2UKY2FyZSBvZiB0aGUgb3RoZXIgYXNzZXJ0aW9uIHlvdSd2ZSBoaXQg
YmVsb3cgYW4gdXBkYXRlZCBkZWJ1Z2dpbmcKcGF0Y2guIEkgaG9wZSBJIGRpZG4ndCBvdmVybG9v
ayBhbnkgZnVydGhlciAoY2FzY2FkZSkgb25lcy4KCkphbgoKLS0tIHVuc3RhYmxlLm9yaWcveGVu
L2FyY2gveDg2L2RvbWFpbi5jCisrKyB1bnN0YWJsZS94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAg
LTE4NzIsNiArMTg3Miw3IEBAIHN0YXRpYyBpbnQgcmVsaW5xdWlzaF9tZW1vcnkoCiAKICAgICB3
aGlsZSAoIChwYWdlID0gcGFnZV9saXN0X3JlbW92ZV9oZWFkKGxpc3QpKSApCiAgICAgeworYm9v
bCBsb2cgPSBmYWxzZTsvL3RlbXAKICAgICAgICAgLyogR3JhYiBhIHJlZmVyZW5jZSB0byB0aGUg
cGFnZSBzbyBpdCB3b24ndCBkaXNhcHBlYXIgZnJvbSB1bmRlciB1cy4gKi8KICAgICAgICAgaWYg
KCB1bmxpa2VseSghZ2V0X3BhZ2UocGFnZSwgZCkpICkKICAgICAgICAgewpAQCAtMTg4MCw2ICsx
ODgxLDEwIEBAIHN0YXRpYyBpbnQgcmVsaW5xdWlzaF9tZW1vcnkoCiAgICAgICAgICAgICBjb250
aW51ZTsKICAgICAgICAgfQogCitpZihpc19wdl8zMmJpdF9kb21haW4oZCkgJiYgUEdUX3R5cGVf
ZXF1YWwocGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIFBHVF9sMl9wYWdlX3RhYmxlKSkgey8vdGVt
cAorIHByaW50aygiZCVkOiUiUFJJX21mbiI6ICVseDolZFxuIiwgZC0+ZG9tYWluX2lkLCBtZm5f
eChwYWdlX3RvX21mbihwYWdlKSksIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCBwYWdlLT5saW5l
YXJfcHRfY291bnQpOworIGxvZyA9IHRydWU7Cit9CiAgICAgICAgIGlmICggdGVzdF9hbmRfY2xl
YXJfYml0KF9QR1RfcGlubmVkLCAmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8pICkKICAgICAgICAg
ICAgIHJldCA9IHB1dF9wYWdlX2FuZF90eXBlX3ByZWVtcHRpYmxlKHBhZ2UpOwogICAgICAgICBz
d2l0Y2ggKCByZXQgKQpAQCAtMTkyMSw3ICsxOTI2LDEzIEBAIHN0YXRpYyBpbnQgcmVsaW5xdWlz
aF9tZW1vcnkoCiAgICAgICAgICAgICBpZiAoIGxpa2VseSh5ID09IHgpICkKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICAvKiBObyBuZWVkIGZvciBhdG9taWMgdXBkYXRlIG9mIHR5cGVf
aW5mbyBoZXJlOiBub29uZSBlbHNlIHVwZGF0ZXMgaXQuICovCi0gICAgICAgICAgICAgICAgc3dp
dGNoICggcmV0ID0gZnJlZV9wYWdlX3R5cGUocGFnZSwgeCwgMSkgKQorLy90ZW1wICAgICAgICAg
ICAgICAgIHN3aXRjaCAoIHJldCA9IGZyZWVfcGFnZV90eXBlKHBhZ2UsIHgsIDEpICkKK3JldCA9
IGZyZWVfcGFnZV90eXBlKHBhZ2UsIHgsIDEpOy8vdGVtcAoraWYobG9nKSB7Ly90ZW1wCisgcHJp
bnRrKCIlIlBSSV9tZm4iIC0+ICVseDolZCAoJWQsJWQsJWQpXG4iLCBtZm5feChwYWdlX3RvX21m
bihwYWdlKSksIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLAorICAgICAgICBwYWdlLT5saW5lYXJf
cHRfY291bnQsIHJldCwgcGFnZS0+bnJfdmFsaWRhdGVkX3B0ZXMsIHBhZ2UtPnBhcnRpYWxfcHRl
KTsKK30KK3N3aXRjaChyZXQpLy90ZW1wCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0tLSB1bnN0YWJsZS5vcmln
L3hlbi9hcmNoL3g4Ni9tbS5jCisrKyB1bnN0YWJsZS94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNzA1
LDEyICs3MDUsMTkgQEAgc3RhdGljIGJvb2wgaW5jX2xpbmVhcl9lbnRyaWVzKHN0cnVjdCBwYQog
ICAgIHJldHVybiB0cnVlOwogfQogCi1zdGF0aWMgdm9pZCBkZWNfbGluZWFyX2VudHJpZXMoc3Ry
dWN0IHBhZ2VfaW5mbyAqcGcpCisvL3RlbXAgc3RhdGljIHZvaWQgZGVjX2xpbmVhcl9lbnRyaWVz
KHN0cnVjdCBwYWdlX2luZm8gKnBnKQorc3RhdGljIHN0cnVjdCBkb21haW4qZGVjX2xpbmVhcl9l
bnRyaWVzKHN0cnVjdCBwYWdlX2luZm8qcGcpLy90ZW1wCiB7CiAgICAgdHlwZW9mKHBnLT5saW5l
YXJfcHRfY291bnQpIG9jOwogCiAgICAgb2MgPSBhcmNoX2ZldGNoX2FuZF9hZGQoJnBnLT5saW5l
YXJfcHRfY291bnQsIC0xKTsKK3svL3RlbXAKKyBzdHJ1Y3QgZG9tYWluKm93bmVyID0gcGFnZV9n
ZXRfb3duZXIocGcpOworIGlmKG9jIDw9IDAgJiYgaXNfcHZfMzJiaXRfZG9tYWluKG93bmVyKSkK
KyAgcmV0dXJuIG93bmVyOworfQogICAgIEFTU0VSVChvYyA+IDApOworcmV0dXJuIE5VTEw7Ly90
ZW1wCiB9CiAKIHN0YXRpYyBib29sIGluY19saW5lYXJfdXNlcyhzdHJ1Y3QgcGFnZV9pbmZvICpw
ZykKQEAgLTI2MTUsMTEgKzI2MjIsMjUgQEAgc3RhdGljIGludCBfcHV0X2ZpbmFsX3BhZ2VfdHlw
ZShzdHJ1Y3QgcAogICAgIC8qIE5vIG5lZWQgZm9yIGF0b21pYyB1cGRhdGUgb2YgdHlwZV9pbmZv
IGhlcmU6IG5vb25lIGVsc2UgdXBkYXRlcyBpdC4gKi8KICAgICBpZiAoIHJjID09IDAgKQogICAg
IHsKK3N0cnVjdCBkb21haW4qZDsvL3RlbXAKICAgICAgICAgaWYgKCBwdHBnICYmIFBHVF90eXBl
X2VxdWFsKHR5cGUsIHB0cGctPnUuaW51c2UudHlwZV9pbmZvKSApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGRlY19saW5lYXJfdXNlcyhwYWdlKTsKK2lmKChkID0gKHsvL3RlbXAKICAgICAgICAg
ICAgIGRlY19saW5lYXJfZW50cmllcyhwdHBnKTsKK30pKSAhPSBOVUxMKSB7Ly90ZW1wCisgcHJp
bnRrKCJkJWQ6ICUiUFJJX21mbiI6JWx4OiVkIC0+ICUiUFJJX21mbiI6JWx4OiVkXG4iLCBkLT5k
b21haW5faWQsCisgICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHB0cGcpKSwgcHRwZy0+dS5pbnVz
ZS50eXBlX2luZm8sIHB0cGctPmxpbmVhcl9wdF9jb3VudCwKKyAgICAgICAgbWZuX3gocGFnZV90
b19tZm4ocGFnZSkpLCBwYWdlLT51LmludXNlLnR5cGVfaW5mbywgcGFnZS0+bGluZWFyX3B0X2Nv
dW50KTsKKyBkb21haW5fY3Jhc2goZCk7Cit9CiAgICAgICAgIH0KK2lmKGlzX3B2XzMyYml0X2Rv
bWFpbihkID0gcGFnZV9nZXRfb3duZXIocGFnZSkpKSB7Ly90ZW1wCisgaWYocGFnZS0+bGluZWFy
X3B0X2NvdW50ICYmICFkLT5pc19keWluZykgeworICBwcmludGsoImQlZDolIlBSSV9tZm4iOiAl
bHg6JWQgKCVwKVxuIiwgZC0+ZG9tYWluX2lkLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSksIHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvLCBwYWdlLT5saW5lYXJfcHRfY291bnQsIHB0cGcpOworICBk
b21haW5fY3Jhc2goZCk7CisgfQorfSBlbHNlCiAgICAgICAgIEFTU0VSVCghcGFnZS0+bGluZWFy
X3B0X2NvdW50IHx8IHBhZ2VfZ2V0X293bmVyKHBhZ2UpLT5pc19keWluZyk7CiAgICAgICAgIHNl
dF90bGJmbHVzaF90aW1lc3RhbXAocGFnZSk7CiAgICAgICAgIHNtcF93bWIoKTsKQEAgLTI3MDQs
OCArMjcyNSwxNiBAQCBzdGF0aWMgaW50IF9wdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luCiAK
ICAgICAgICAgICAgIGlmICggcHRwZyAmJiBQR1RfdHlwZV9lcXVhbCh4LCBwdHBnLT51LmludXNl
LnR5cGVfaW5mbykgKQogICAgICAgICAgICAgeworc3RydWN0IGRvbWFpbipkOy8vdGVtcAogICAg
ICAgICAgICAgICAgIGRlY19saW5lYXJfdXNlcyhwYWdlKTsKK2lmKChkID0gKHsvL3RlbXAKICAg
ICAgICAgICAgICAgICBkZWNfbGluZWFyX2VudHJpZXMocHRwZyk7Cit9KSkgIT0gTlVMTCkgey8v
dGVtcAorIHByaW50aygiZCVkOiAlIlBSSV9tZm4iOiVseDolZCA9PiAlIlBSSV9tZm4iOiVseDol
ZFxuIiwgZC0+ZG9tYWluX2lkLAorICAgICAgICBtZm5feChwYWdlX3RvX21mbihwdHBnKSksIHB0
cGctPnUuaW51c2UudHlwZV9pbmZvLCBwdHBnLT5saW5lYXJfcHRfY291bnQsCisgICAgICAgIG1m
bl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSwgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIHBhZ2UtPmxp
bmVhcl9wdF9jb3VudCk7CisgZG9tYWluX2NyYXNoKGQpOworfQogICAgICAgICAgICAgfQogCiAg
ICAgICAgICAgICByZXR1cm4gMDsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:07:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT0oZ-0004lL-GL; Wed, 13 Jun 2018 08:07: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=v0sd=i7=citrix.com=prvs=695654bf1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fT0oY-0004l6-2R
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:07:34 +0000
X-Inumbo-ID: d654d561-6ee0-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d654d561-6ee0-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:07:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,217,1526342400"; d="scan'208";a="74571925"
Date: Wed, 13 Jun 2018 10:07:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180613080712.3d6tee63ss25ngay@mac>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612134734.22132-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDI6NDc6MzNQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEl0IGlzIGhhcmQgdG8gcmVjb25jaWxlIHRoZSBjb21tZW50IGF0IHRoZSB0b3Agb2Yg
dGhlIGxvb3AgaW4KPiB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKSB3aXRoIHRoZSBpZiBzdGF0ZW1l
bnQgZm9sbG93aW5nIGl0LiBUaGlzIHBhdGNoCj4gcmUtcGhyYXNlcyB0aGUgbG9naWMsIHByZXNl
cnZpbmcgdGhlIHNlbWFudGljcywgYnV0IG1ha2luZyBpdCBlYXNpZXIKPiB0byByZWFkLgo+IAo+
IFRoZSBwYXRjaCBhbHNvIG1vZGlmaWVzIHRoZSBYZW4gY29tbWFuZCBsaW5lIGRvY3VtZW50YXRp
b24gdG8gbWFrZSBpdAo+IGNsZWFyIHRoYXQgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgb25seSBh
cHBsaWVzIHRvIHBhZ2VzIHVwIHRvIHRoZSA0R0IKPiBib3VuZGFyeS4KPiAKPiBOT1RFOiBUaGlz
IHBhdGNoIGFsc28gY29ycmVjdHMgdGhlIGluZGVudGF0aW9uIG9mIHRoZSBwcmludGsoKSB0b3dh
cmRzCj4gICAgICAgdGhlIGVuZCBvZiB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:11:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT0rs-0005Wj-72; Wed, 13 Jun 2018 08:11:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT0rq-0005Wb-IX
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:10:58 +0000
X-Inumbo-ID: 505c1732-6ee1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 505c1732-6ee1-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:11:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D71F6AD97;
 Wed, 13 Jun 2018 08:10:56 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B20C98402000078001CABA0@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: <edff1ae4-7d72-2194-18d7-b01471aac423@suse.com>
Date: Wed, 13 Jun 2018 10:10:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B20C98402000078001CABA0@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] x86's stac()/clac() use in privcmd_call()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Marek Marczykowski <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>

T24gMTMvMDYvMTggMDk6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IErDvHJnZW4sIEJvcmlzLAo+
IAo+IGhhdmluZyBsb29rZWQgYXQgdGhhdCBpbiB0aGUgb3RoZXIgY29udGV4dCwgSSd2ZSBjb21l
IGFjcm9zcyB0aGUgb3RoZXIKPiBpbnZvY2F0aW9uIG9mIHRoZSBmdW5jdGlvbiBmcm9tIHhlbl9t
Y19mbHVzaCgpLiBJJ20gcHJldHR5IHN1cmUgdGhlCj4gc3RhYygpL2NsYWMoKSB1c2UgaXMgbm90
IGludGVuZGVkIGluIHRoaXMgY29udGV4dCwgYW5kIEkgZG9uJ3QgdGhpbmsKPiBNYXJlayBoYWQg
aW50ZW5kZWQgdGhpcyBzaWRlIGVmZmVjdCBpbiBjNTQ1OTBjYWM1IC0gYWZ0ZXIgYWxsIHRoZSB1
c2UKPiBvZiBwcml2Y21kX2NhbGwoKSBoZXJlIGxvb2tzIG1vcmUgbGlrZSBhbiBhYnVzZS4KCklu
ZGVlZC4KCkknbGwgd3JpdGUgYSBwYXRjaC4gVGhhbmtzIGZvciB0aGUgbm90aWNlLgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:15:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT0wU-0006aw-0p; Wed, 13 Jun 2018 08:15:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v0sd=i7=citrix.com=prvs=695654bf1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fT0wS-0006ao-Hv
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:15:44 +0000
X-Inumbo-ID: fa74df56-6ee1-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa74df56-6ee1-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:15:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,217,1526342400"; d="scan'208";a="74572335"
Date: Wed, 13 Jun 2018 10:15:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180613081535.ok5addptq6crlm5u@mac>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-3-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612134734.22132-3-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] VT-d: reconcile
 iommu_inclusive_mapping and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDI6NDc6MzRQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
WGVuIGNvbW1hbmQgbGluZSBvcHRpb24KPiBzdGF0ZXM6Cj4gCj4gIlVzZSB0aGlzIHRvIHdvcmsg
YXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcyIK
PiAKPiBVbmZvcnR1bmF0ZWx5IHRoaXMgd29ya2Fyb3VuZCBkb2VzIG5vdCBmdW5jdGlvbiBjb3Jy
ZWN0bHkgaWYgdGhlIGRvbTAtc3RyaWN0Cj4gaW9tbXUgb3B0aW9uIGlzIGFsc28gc3BlY2lmaWVk
Lgo+IAo+IFRoZSBkb2N1bWVudGF0aW9uIGdvZXMgb24gdG8gc2F5Ogo+IAo+ICJSYXRoZXIgdGhh
biBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0
aCB0aGlzCj4gIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNh
YmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxsCj4gIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQu
Igo+IAo+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIFZULWQgaGFyZHdhcmUgZG9tYWluIGluaXRp
YWxpemF0aW9uIGNvZGUgc3VjaCB0aGF0Cj4gdGhlIHdvcmthcm91bmQgd2lsbCBjb250aW51ZSB0
byBmdW5jdGlvbiBpbiBkb20wLXN0cmljdCBtb2RlLCBieSBtYXBwaW5nCj4gYWxsIHBhZ2VzIG5v
dCBtYXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUgUkFNIHBhZ2VzIG5vdCBhc3Np
Z25lZAo+IHRvIGRvbTAuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:16:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT0xd-0006fz-Ev; Wed, 13 Jun 2018 08: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=9++l=i7=citrix.com=prvs=695ce2d95=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fT0xc-0006fs-Tn
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 08:16:56 +0000
X-Inumbo-ID: ca2d80b1-6ee1-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca2d80b1-6ee1-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 10:14:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,217,1526342400"; d="scan'208";a="74572402"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v1] unmodified_drivers: unplug the emulated devices at
 resume time
Thread-Index: AQHUAt+eM/9GrOV8tESYMa+qpjJjZaRd1rLQ
Date: Wed, 13 Jun 2018 08:16:51 +0000
Message-ID: <665b83c001794adf946045ac47283958@AMSPEX02CL03.citrite.net>
References: <20180612141013.15698-1-olaf@aepfle.de>
 <5B1FE03302000078001CA86C@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121237430.14695@sstabellini-ThinkPad-X260>
 <5B20B94D02000078001CAAF3@prv1-mh.provo.novell.com>
In-Reply-To: <5B20B94D02000078001CAAF3@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 v1] unmodified_drivers: unplug the emulated
 devices at resume 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>, Stefano Stabellini <sstabellini@kernel.org>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTMgSnVuZSAyMDE4IDA3OjI3Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IE9sYWYgSGVyaW5nIDxvbGFm
QGFlcGZsZS5kZT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxXSB1bm1v
ZGlmaWVkX2RyaXZlcnM6IHVucGx1ZyB0aGUgZW11bGF0ZWQgZGV2aWNlcyBhdAo+IHJlc3VtZSB0
aW1lCj4gCj4gPj4+IE9uIDEyLjA2LjE4IGF0IDIxOjM5LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4gd3JvdGU6Cj4gPiBPbiBUdWUsIDEyIEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+
PiA+Pj4gT24gMTIuMDYuMTggYXQgMTY6MTAsIDxvbGFmQGFlcGZsZS5kZT4gd3JvdGU6Cj4gPj4g
PiBTaW5jZSBxZW11LTIuMTAgaXQgaXMgcmVxdWlyZWQgdG8gdW5wbHVnIGVtdWxhdGVkIGRldmlj
ZXMgYWdhaW4gYWZ0ZXIKPiA+PiA+IGEgbGl2ZSBtaWdyYXRpb24uIElmIHRoaXMgaXMgbm90IGRv
bmUsIHFlbXUncyBibG9jay1iYWNrZW5kIGRyaXZlcgo+ID4+ID4gd2lsbCBiZSB1bmFibGUgdG8g
b3BlbiB0aGUgYmFja2luZyBkaXNrIGltYWdlIGJlY2F1c2UgaXQgaXMgc3RpbGwgYnVzeQo+ID4+
ID4gYnkgcWVtdSdzIElERSBkcml2ZXIuIEFzIGEgcmVzdWx0IHRoZSBkb21VcyBibG9jay1mcm9u
dGVuZCBkcml2ZXIgd2lsbAo+ID4+ID4gYmUgdW5hYmxlIHRvIGFjY2VzcyB0aGUgZGlza3MsIGFu
ZCB0aGUgZG9tVSBoYXMgdG8gYmUgZGVzdHJveWVkLgo+ID4+ID4gbGlieGwgaXMgdW5hYmxlIHRv
IGRldGVjdCB0aGUgc2l0dWF0aW9uLgo+ID4+Cj4gPj4gU28gdGhlcmUncyBubyBwbGFuIHRvIGZp
eCB0aGlzIG9uIHRoZSBxZW11IHNpZGU/Cj4gPj4KPiA+PiA+IEFwcGx5IHRoZSBzYW1lIHdvcmth
cm91bmQgZm9yIHRoaXMgcWVtdSBidWcgdGhhdCB3YXMgZG9uZSBhbHJlYWR5Cj4gPj4gPiB5ZWFy
cyBhZ28gaW4gbGludXguZ2l0IHdpdGggY29tbWl0IDUxMmIxMDllYzk2MiAoInhlbjogdW5wbHVn
IHRoZQo+ID4+ID4gZW11bGF0ZWQgZGV2aWNlcyBhdCByZXN1bWUgdGltZSIpIHRvIG1ha2Ugc3Vy
ZSB4ZW5saW51eCBiYXNlZCBkb21Vcwo+ID4+ID4gY2FuIGJlIG1pZ3JhdGVkIHRvIHVuZml4ZWQg
aG9zdHMuCj4gPj4KPiA+PiBIbW0sIHRoYXQgY2hhbmdlIGhhcyBubyBleHBsYW5hdGlvbiB3aGF0
c29ldmVyIG9mIHdoeSB0aGlzIHdhcwo+ID4+IG5lY2Vzc2FyeSBhbHJlYWR5IGJhY2sgYXQgdGhh
dCB0aW1lLiBTdGVmYW5vPwo+ID4KPiA+IEl0IHdhcyB0b28gbG9uZyBhZ28sIEkgZG9uJ3QgcmVt
ZW1iZXIgZXhhY3RseSwgYnV0IG15IGd1ZXNzIGlzIHRoYXQgdGhlCj4gPiBwcmVzZW5jZSBvZiB0
aGUgZW11bGF0ZWQgZGV2aWNlcyBhdCByZXN1bWUgdGltZSB3YXMgY2F1c2luZyBwcm9ibGVtcyB0
bwo+ID4gTGludXguIEdpdmVuIHRoYXQgTGludXggSFZNIHdhcyBzdXBwb3NlZCB0byBiZSBhYmxl
IHRvIHJ1biBvbiBvbGRlcgo+ID4gdmVyc2lvbnMgb2YgWGVuLCB0aGUgd29ya2Fyb3VuZCB3YXMg
cHV0IGluIExpbnV4IHJhdGhlciB0aGFuIFhlbi4gKEkKPiA+IHdvbmRlciBpZiB0aGUgV2luZG93
cyBQViBkcml2ZXJzIGhhdmUgYWxzbyBzb21ldGhpbmcgc2ltaWxhci4pCj4gCj4gUGF1bD8KClll
cywgdGhleSBkby4gRW11bGF0ZWQgZGV2aWNlcyBhcmUgdW5wbHVnZ2VkIG9uIHJlc3VtZSwganVz
dCBhZnRlciB0aGUgaHlwZXJjYWxsIHRhYmxlIGlzIHVwZGF0ZWQuIFNlZToKCmh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXB2ZHJpdmVycy93aW4veGVuYnVzLmdpdDthPWJsb2I7Zj1z
cmMveGVuYnVzL3N1c3BlbmQuYztoYj1IRUFEI2wyMTkKCkFGQUlLIHRoaXMgaGFzIGFsd2F5cyBk
b25lIChkYXRpbmcgYmFjayB0byB0aGUgYW5jaWVudCBDaXRyaXggZHJpdmVycykuIEkgc3VzcGVj
dCB5b3UnbGwgZmluZCB0aGUgc2FtZSBpbiBHUExQVi4KCiAgUGF1bAoKPiAKPiBUaGFua3MsIEph
bgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:17:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT0yE-0006ky-SM; Wed, 13 Jun 2018 08:17:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT0yC-0006kh-NL
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:17:33 +0000
X-Inumbo-ID: df9a4608-6ee1-11e8-9728-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::615])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df9a4608-6ee1-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 10:15: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=kCmpQvTG+9+XdFAJ3HxvqtrMUkcoKDf2V7XxumlK6l0=;
 b=Uw67dZFuxgD0DnylGZpoClNPDxWxjY011lZEvtSP6uGmoPHko5UDhAHfBWSSSOcr48EwWxrBABZbntB04jzxuAiwIZl35jPNlGQdR4uB95Dsn/tBGwWqeaDGiPW9AIzXqWjJXDvn6wFdXaHLkq0TOQFneIhI4E3XUFV0NUS1E08=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Wed, 13 Jun 2018 08:17:22 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-8-andr2000@gmail.com>
 <916e91c9-0710-0afb-2f49-4a7c7b4c02b5@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <96c72c58-c41d-5140-804e-5d4f03934b06@epam.com>
Date: Wed, 13 Jun 2018 11:17: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: <916e91c9-0710-0afb-2f49-4a7c7b4c02b5@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR05CA0025.eurprd05.prod.outlook.com
 (2603:10a6:208:55::38) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9bd71575-9422-4394-87c6-08d5d1061747
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:rde7ehIjtrM0oAwfnsXo5nS1XU3DsJXNpaw+gqJT4szqz9qyTSjPQsWRrcnaWArBtI53srC3STzUbFPNasneUKnZ0soZoHOFfO0UX7idmLv0p+Tg591YqxYKxo5Q4zA/h3kzkY1u5pbqBaNQcoxjmgtsGi5yPRUsCBm8ArwiHcdXqrUD6gOxSzeHWQCO0Z9iQDN3wZ9+eB8Ed+SfV8Nd4jGVUxGJ1+NMGFDBWKqb3XXNt6ruTqLdSi2UAdKBOmUx;
 25:ZjvSm2kFZgrUG7A4kjwnGgKnyK5VyygU0LJ2I7LSql+KdcKb3kQNggVCHURdPf/O9IX6+n50U/5BEygXF31YHXdahNqloDeyq+5x+fW0chbnNWFgf/qKEbw1upWkaqPb+765cO0vGRrSqZ8YVr661HGBJSZehgX6I13mBkIxzl9OWDtj6G0oIxAh2gyfRuThCjp25GI65WhwKnr4OBBHwW/lr+pfH5pw1aKKD22rmzNl2QMFgx7iT+emel5/wxAtNYr6J2CvhRG7ly7dJm8p7nmJB/L7F7VlnvRWRYd3pGF1AdlGFfxVqdRxbjVcDrP9OdCBRrDws9vQEo3YtompPw==;
 31:L/yKBgeYd03ctTfZqLihaFqLYQI1OHjJce+x3RyIMUrrtnZtmXqzqrdXaQVuCkiwtYSgSlst+YOdQFhLLNtB08Cjp4tD5/H0qIMjEB7/75dP7f6gMuM48P6KYGwZpo41Q6+g905vjaZ2P5zE0VB3OHgmFcj2JTE4v/HqwEG0GCAEI084UoXbUulIuvkPvjTbqFicNjGPhHrlUiliiOgErP2mBCbzBUhOrW0B0g9OvA4=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:53+SwtpYnPqGeIK9xtDaNzVtyRtxIpl+WeLbhgB3JxIZ9UIA/yAVKRFiRSEG/qgvnPjdhrOh2kE9iBsVrCBn8h3jTrCTQForapavZ+yNXrZ5z5MyCkxcRkOAQozupd781vKRh+1/FIbidLs2Aopnrl+9/oHc4YO2Xblh9m0WSU7beMIeCgUPuBC62Qd+lb0cjy1B3QT+DmaM4mey9FfG6JINL9yp17YpwrI+OXgKD13csbGcAwB7/n8c8PCUBsjLxIrZ16JuPRQfP4MUhZ/2bf5eSg/gVE+U3+5NJZToKewZLmtr2cGVAtjYfBS927uP/cBvKDAmEw05sSSioxEXZvXpgoX8Kc3wzmhOhw3r24iFcZmnTK/PpNuUGaF/iWIqsEalk0nZj2An75I6yrVfMUOiwau9kCB+DuhLW2kQrFfIVu79STewsC5QlclKFwVXVXJJjRLd8A+CaOAvDFFf41w2Gs2AaK1rE77cCGPexkSdM+ZLktzD7DWVmGUn36F2;
 4:nf3Pb2Ke/U6WUX9grCJ9URzRiZyDSugqx3HCZFGDJpkjhbHp21yuVU2miUrVkfvBAJjbMA5gLsJG8zxZwrVhcz3+ThAwwSKaJPT6TIibKswgvvBM8uMQbbNiRNz0Hp7EZxUcqzupGf0eWjZZsg9yk/PLXGXHZLEQg99zW8aMnZEyVxlL4NBmW1Y6hcAhHcJLbnS4o+3MQVGJdrbCfRxZxjclkvWJyJ3JctHWySVBpMf/+JWWTEFYid4UC8FLq3QaPPvjVDzunmodmB4IATSdkw==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3211438BC41B22D99AD07A89E77E0@DB3PR0302MB3211.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(396003)(366004)(39860400002)(39380400002)(189003)(199004)(97736004)(76176011)(80792005)(4326008)(106356001)(66066001)(77096007)(59450400001)(65806001)(105586002)(31696002)(53936002)(386003)(53546011)(26005)(31686004)(478600001)(6666003)(86362001)(72206003)(36756003)(65956001)(6246003)(956004)(55236004)(39060400002)(25786009)(47776003)(229853002)(2616005)(186003)(8936002)(16576012)(2906002)(316002)(7736002)(305945005)(11346002)(8676002)(486006)(67846002)(23676004)(2870700001)(110136005)(52116002)(3846002)(7416002)(6116002)(50466002)(58126008)(68736007)(5660300001)(16526019)(81156014)(81166006)(6486002)(64126003)(476003)(2486003)(65826007)(52146003)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[10.17.182.9]; 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?MTtEQjNQUjAzMDJNQjMyMTE7MjM6VVIyQnlqWDRUdHN3REw5N0tHNTRxVktn?=
 =?utf-8?B?cHNva2taNHI4dFMzOWEzQTQ1ZzAzQU5vK3pFMm91SVo4Q3B1VTBlcFAvZWNZ?=
 =?utf-8?B?QnlpdlNBWDRWdlQxdm5oTDFFbTY1WFRxdFlWbHM5MUJaOXNCbGpZWGZNc3V5?=
 =?utf-8?B?RmVMaG90V0ZyRFJSU3FQQ3Yxb2hPT0FMS2E0TFZUcVdId1d0dkNTWDFOMTQy?=
 =?utf-8?B?cnJwK1p3ekJOeUFKTjRSSGIybThkU3BFbi9TRlA3VGFtTHRzbStWeSsyL0N5?=
 =?utf-8?B?SWJOZGMvcjRjcTVlencyUm9mWElQVjdFMUlHSHNqQmhWdE9venZmNzloUVFo?=
 =?utf-8?B?eENIS3MxYWZuTURMUCt4cGRQbmNXeGZFam03bHNoMmRnK281SmMvclVPbmlx?=
 =?utf-8?B?aU95YnN3VEd5YW1WM1dhUnJaQWxxb3NXdkJlL3hlcWM4VEpuTjRJcW4zWDR0?=
 =?utf-8?B?NHhJSVVvQ2VJb25ETDlpdCtyUHU3QVV4MVpobXlPVUdnK01mM29qNVdUVURV?=
 =?utf-8?B?SENnSGZJazdudGtjRlE4b1I0aGdSaGNuQmtJTzdEM2E3Mmp2VlZNMkUrNVRX?=
 =?utf-8?B?eDBVWUkrcjVJZjlUZzhEbzMwOFgrSmZ0MlR1aktaUjJGeXl1Qk1GVGI3cEZi?=
 =?utf-8?B?YXJUbFFyd09KQURqbFg4TDFkcE9KVjJ1cDRwcFJETTNjMnJhZWdaZzROSS9H?=
 =?utf-8?B?c2F6OXJzZ1VJOWRDZnpBUExWTE5WdWZpV2xxTGxySDdYRVM1dVcrdVVLZFhm?=
 =?utf-8?B?STRYcG9MMjh0NmEvUTBTb1NCVnFsYjRwTVN5RllnVGZnRFBJbGVISnV0STRy?=
 =?utf-8?B?M1hpbXlrUlQ0aXhMUDk1cXpaNnFBUFRGUFV3SW9FVGU1Zk1VNldFR3RTemJq?=
 =?utf-8?B?VERmUEZ6OEpHRit5bm1HbXF3ZS8ySitFN2g3QVRVUTU2d0lXMGx2aTBZQ3pB?=
 =?utf-8?B?S0IxcWpIN3BOcEZydUpRUkxlUUdPUk1zcGFPL0tDd0VxdksvMHhiTWQ5Wk9S?=
 =?utf-8?B?azFtelRYaHlERFNTdFkyOGZBczJzTXdJa2JFNWhEeCt2MWdPRHdUVTR5Tlhh?=
 =?utf-8?B?MDlHMlk5UVRwMUV1T20rV2pkNHBXZ2FEbWRoMXVadStXRDN3aHg1Y0UyT0t2?=
 =?utf-8?B?WFcraUdVeTdwTkNEQmpjM085S1NhS3JaUWt6c3pzdzVETkdTYUZZd1lxUG40?=
 =?utf-8?B?QkRLcG9UcHR3SXF6WkFDT2JEVEdqY2NqTlRZWkx4QWtRWnowQ1l6ME50SVR2?=
 =?utf-8?B?QXM2QWd5eHk1TGRHRVJwSENOR1RFYmd0RUdZV2t0b1V5RUtXR2VSMk1kdyty?=
 =?utf-8?B?b09EUUNOMkpmS3kxcDE1dVpoUjQ3U0VmQks5WFJkaGY0anN3OXAyUnJxbFA3?=
 =?utf-8?B?QmF6MWwyRHNLdWJBdVF3djN0eWo5cnF2S2c1SXUyamwvUldMN29aUVNUWDd1?=
 =?utf-8?B?Uk5Hd0V0WVpacVphaGVMb3RDaXZBU28xalZEUFpCNHBOSnBjTWcwajFmZ0NH?=
 =?utf-8?B?cFlHbXM2RnJuNyszOTZpZVJGMXJRbytYWnA5b0dwUDUrbWNvWFBucHFmaG93?=
 =?utf-8?B?NVJlcDV6OFM1WDZkNTErTEdkdzEvcEFwNGcrSHY5b3pSajNUT0QvOXhXSDNC?=
 =?utf-8?B?REN6SWx6NXZNQUFmZGIybngwWVNwTjA3aUNVRkJZVnRoY1lqcE9NZ1Jhdllw?=
 =?utf-8?B?dldlWnkwMll3eEx4b0xFOFBETE51SWpveXVRNEdnK1NRTWdvWDBGU3E2OGpO?=
 =?utf-8?B?KzE4a2dXSzMyUExhRmZaT0tqVzV0MGZWbDdRQXN0MktRdytvTmdOaWV4NDAr?=
 =?utf-8?B?WSszYjJva3drR0RKVDZ6TDE5elpNVzhnT0loa0xNQVlCZnljMFp0RjdYOGN6?=
 =?utf-8?B?WU5DZmt4a0tuS245bkJzeTNCMUlmRzRtcWN4MkZtd0ZWVXdacDczclRFc2Jo?=
 =?utf-8?B?emdMSmpVWUJ3bHpGdzRSREdjd2ZnbVpQV2FLNUh3K2pYV0txdk56bWNaY1lv?=
 =?utf-8?B?eFRrTTg3TDdtZ09KL3UyelVZbkY0blRBRTBqcG9hZkV2T3lTR3JRZitQR0FN?=
 =?utf-8?B?S0xjZGhtM2ZFa200V01YZXU1YVBIZnQ2a0JhaVAxcUk5WVNhTllHa3JtY3BY?=
 =?utf-8?Q?QNQGl+n5evOhrCan2EYzCnYow=3D?=
X-Microsoft-Antispam-Message-Info: xFxmhBfHv0M/Kb5YkU8P9lpy9hK2BDZ+G2OtudsDRVf+ftrvwydTzVASQzERBKs2jrK2XwhST7WGY1BGGedGyTYuONS5GvZbqLCJOITvk7QtXTXkfIcCwFOsN3tJ+woUO0/vWfmi1MYLw72FyDtmkImBImG4U0CY61/PjOKtRWInCrMZ8E0E1pDMezpZgLNQ
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:gTyhPoexXt+8BFu9V+zd/8SBD5kJd2V1Hu/4p2N23eWkiu2BypBvwUGPXhSFVaftyaWKdUCGFEIHs0LP97Ws7gmmHsrUTFvawZ2TV3tlrh15/Usfa6MUMu2U6KmInWHA5eykGlZ2iBT7b4Vw98d1x26+HDXJCD2sB4qkSLy15qv5omJ/QQfiufX2+hF5uUBPEJ/TrwZoqA9GnD81dNB1gI6CYVN1ZnfvIkE9pjXY0hnhAddnw85Wx2+E8fYCvVCFFODm+UIZP+PsY7TNzvHstXTyehf9xETVzvLPw+flkenc3P+cTXEFMZOOqbvPm7wQ133zfUvGLhneWcJ3qv9Pn+wW9FBjdE/00STMcrwwuRdfBxk1FdmkvldbgzzUChdMkv6XmQGfazZ8ORyd+5vi+clgzUHVoob/AvcTJKc7y6lqcBYz3+jBtAKG6CPm1Ni9qfHfXngg7PRP6Dky+V5zig==;
 5:em3+o7cI5J/qgStqs37o64CM4dt5CgL4uufz/zBQcTf+mGa3sU3xusDVPJcRSnpxbWp/Lf4GCy7skKSdEvsvDBBooz9RgonSHFgqHpAQUZbisI/S4XincRj10OyJDm0uMr5H4DYdhLjnI33tXlHSqVDW76Vp9uDRGeI4LAvNhKE=;
 24:wSzTrKspdIOywcyBrCE41rnVmcoHXEtWArs9fvEQAYtHAmkZfBchlB+P4WsBsy9gkrD6okEzX1iEyEe/Y8pEsV2s05xLa0t7avKHH3KReYM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:dBqvIesuE4s5rL3Yyq9eJq6akKxEm1XEWREIupLs2Ty5naI3aIqWSUb8qA4a513GgR34JPNQ6enHwmP4oufagxeRVjI4Xs2JvvPDOuDeGAT6z+fS0qCIxWFzxNSoHZUjzA5gQixjdvVqwtfCu2kG/KEfUX9a2aNkub7xP35cgqdOLuz4E42uw1FTYGAu3uSY+4OHN9wZtVRj+8swqYYJwNBOyjHv7jx/e8blXLr9ytJfRzNOE8uZyuLDEKv4s2fz
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 08:17:22.4669 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9bd71575-9422-4394-87c6-08d5d1061747
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v3 7/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNDo0OSBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPgo+PiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+
PiBpbmRleCBhMDlkYjIzZTk2NjMuLmU4MjY2MGQ4MWQ3ZSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKPj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4gQEAgLTQ4LDYg
KzQ4LDkgQEAKPj4gwqAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4+IMKgIMKgICNp
bmNsdWRlICJnbnRkZXYtY29tbW9uLmgiCj4+ICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1B
QlVGCj4+ICsjaW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5oIgo+PiArI2VuZGlmCj4+IMKgIMKgIE1P
RFVMRV9MSUNFTlNFKCJHUEwiKTsKPj4gwqAgTU9EVUxFX0FVVEhPUigiRGVyZWsgRy4gTXVycmF5
IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFjLnVrPiwgIgo+PiBAQCAtNTY2LDYgKzU2OSwxNSBAQCBz
dGF0aWMgaW50IGdudGRldl9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIAo+PiBzdHJ1Y3QgZmls
ZSAqZmxpcCkKPj4gwqDCoMKgwqDCoCBJTklUX0xJU1RfSEVBRCgmcHJpdi0+ZnJlZWFibGVfbWFw
cyk7Cj4+IMKgwqDCoMKgwqAgbXV0ZXhfaW5pdCgmcHJpdi0+bG9jayk7Cj4+IMKgICsjaWZkZWYg
Q09ORklHX1hFTl9HTlRERVZfRE1BQlVGCj4+ICvCoMKgwqAgcHJpdi0+ZG1hYnVmX3ByaXYgPSBn
bnRkZXZfZG1hYnVmX2luaXQoKTsKPj4gK8KgwqDCoCBpZiAoSVNfRVJSKHByaXYtPmRtYWJ1Zl9w
cml2KSkgewo+PiArwqDCoMKgwqDCoMKgwqAgcmV0ID0gUFRSX0VSUihwcml2LT5kbWFidWZfcHJp
dik7Cj4+ICvCoMKgwqDCoMKgwqDCoCBrZnJlZShwcml2KTsKPj4gK8KgwqDCoMKgwqDCoMKgIHJl
dHVybiByZXQ7Cj4+ICvCoMKgwqAgfQo+PiArI2VuZGlmCj4+ICsKPj4gwqDCoMKgwqDCoCBpZiAo
dXNlX3B0ZW1vZCkgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcHJpdi0+bW0gPSBnZXRfdGFza19t
bShjdXJyZW50KTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmICghcHJpdi0+bW0pIHsKPj4gQEAg
LTYxNiw4ICs2MjgsMTMgQEAgc3RhdGljIGludCBnbnRkZXZfcmVsZWFzZShzdHJ1Y3QgaW5vZGUg
Kmlub2RlLCAKPj4gc3RydWN0IGZpbGUgKmZsaXApCj4+IMKgwqDCoMKgwqAgV0FSTl9PTighbGlz
dF9lbXB0eSgmcHJpdi0+ZnJlZWFibGVfbWFwcykpOwo+PiDCoMKgwqDCoMKgIG11dGV4X3VubG9j
aygmcHJpdi0+bG9jayk7Cj4+IMKgICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCj4+
ICvCoMKgwqAgZ250ZGV2X2RtYWJ1Zl9maW5pKHByaXYtPmRtYWJ1Zl9wcml2KTsKPj4gKyNlbmRp
Zgo+PiArCj4+IMKgwqDCoMKgwqAgaWYgKHVzZV9wdGVtb2QpCj4+IMKgwqDCoMKgwqDCoMKgwqDC
oCBtbXVfbm90aWZpZXJfdW5yZWdpc3RlcigmcHJpdi0+bW4sIHByaXYtPm1tKTsKPj4gKwo+PiDC
oMKgwqDCoMKgIGtmcmVlKHByaXYpOwo+PiDCoMKgwqDCoMKgIHJldHVybiAwOwo+PiDCoCB9Cj4+
IEBAIC05ODcsNiArMTAwNCwxMDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3RsX2dyYW50X2Nv
cHkoc3RydWN0IAo+PiBnbnRkZXZfcHJpdiAqcHJpdiwgdm9pZCBfX3VzZXIgKnUpCj4+IMKgwqDC
oMKgwqAgcmV0dXJuIHJldDsKPj4gwqAgfQo+PiDCoCArI2lmZGVmIENPTkZJR19YRU5fR05UREVW
X0RNQUJVRgo+PiArc3RhdGljIGxvbmcKPj4gK2dudGRldl9pb2N0bF9kbWFidWZfZXhwX2Zyb21f
cmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMgX191
c2VyICp1KQo+Cj4KPiBEaWRuJ3Qgd2UgYWdyZWUgdGhhdCB0aGlzIGNvZGUgbW92ZXMgdG8gZ250
ZGV2LWRtYWJ1Zi5jID8KPgpTdXJlLCBkaWRuJ3QgdGhpbmsgd2Ugd2FudCBJT0NUTCdzIGNvZGUg
dG8gYmUgbW92ZWQgYXMgd2VsbCwKYnV0IHRoYXQgZG9lcyBtYWtlIHNlbnNlIC0gd2lsbCBtb3Zl
IGFsbAo+IC1ib3Jpcwo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT16B-00089A-DL; Wed, 13 Jun 2018 08:25:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v0sd=i7=citrix.com=prvs=695654bf1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fT16A-000895-6b
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:25:46 +0000
X-Inumbo-ID: 60be7d6a-6ee3-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60be7d6a-6ee3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:25:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="74572845"
Date: Wed, 13 Jun 2018 10:24:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20180613082428.bjdko4k6cnq6eid3@mac>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-7-anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612205619.28156-7-anchalag@amazon.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC PATCH 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, kamatam@amazon.com, eduval@amazon.com,
 vallish@amazon.com, netdev@vger.kernel.org, fllinden@amazon.com,
 x86@kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 guruanb@amazon.com, cyberax@amazon.com, mingo@redhat.com, pavel@ucw.cz,
 hpa@zytor.com, linux-pm@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDg6NTY6MTNQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gRnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+Cj4gCj4g
QWRkIGZyZWV6ZSBhbmQgcmVzdG9yZSBjYWxsYmFja3MgZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVy
bmF0aW9uIHN1cHBvcnQuCj4gVGhlIGZyZWV6ZSBoYW5kbGVyIHN0b3BzIGEgYmxvY2stbGF5ZXIg
cXVldWUgYW5kIGRpc2Nvbm5lY3QgdGhlIGZyb250ZW5kCj4gZnJvbSB0aGUgYmFja2VuZCB3aGls
ZSBmcmVlaW5nIHJpbmdfaW5mbyBhbmQgYXNzb2NpYXRlZCByZXNvdXJjZXMuIFRoZQo+IHJlc3Rv
cmUgaGFuZGxlciByZS1hbGxvY2F0ZXMgcmluZ19pbmZvIGFuZCByZS1jb25uZWN0IHRvIHRoZSBi
YWNrZWRlbmQsCj4gc28gdGhlIHJlc3Qgb2YgdGhlIGtlcm5lbCBjYW4gY29udGludWUgdG8gdXNl
IHRoZSBibG9jayBkZXZpY2UKPiB0cmFuc3BhcmVudGx5LkFsc28sIHRoZSBoYW5kbGVycyBhcmUg
dXNlZCBmb3IgYm90aCBQTQo+IHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uIHNvIHRoYXQgd2UgY2Fu
IGtlZXAgdGhlIGV4aXN0aW5nIHN1c3BlbmQvcmVzdW1lCj4gY2FsbGJhY2tzIGZvciBYZW4gc3Vz
cGVuZCB3aXRob3V0IG1vZGlmaWNhdGlvbi4KPiBJZiBhIGJhY2tlbmQgZG9lc24ndCBoYXZlIGNv
bW1pdCAxMmVhNzI5NjQ1YWMgKCJ4ZW4vYmxrYmFjazogdW5tYXAgYWxsCj4gcGVyc2lzdGVudCBn
cmFudHMgd2hlbiBmcm9udGVuZCBnZXRzIGRpc2Nvbm5lY3RlZCIpLCB0aGUgZnJvbnRlbmQgbWF5
IHNlZQo+IG1hc3NpdmUgYW1vdW50IG9mIGdyYW50IHRhYmxlIHdhcm5pbmcgd2hlbiBmcmVlaW5n
IHJlc291cmNlcy4KPiAKPiAgWyAgIDM2Ljg1MjY1OV0gZGVmZXJyaW5nIGcuZS4gMHhmOSAocGZu
IDB4ZmZmZmZmZmZmZmZmZmZmZikKPiAgWyAgIDM2Ljg1NTA4OV0geGVuOmdyYW50X3RhYmxlOiBX
QVJOSU5HOiBnLmUuIDB4MTEyIHN0aWxsIGluIHVzZSEKPiAKPiBJbiB0aGlzIGNhc2UsIHBlcnNp
c3RlbnQgZ3JhbnRzIHdvdWxkIG5lZWQgdG8gYmUgZGlzYWJsZWQuCj4gCj4gRW5zdXJlIG5vIHJl
cXMvcnNwcyBpbiByaW5ncyBiZWZvcmUgZGlzY29ubmVjdGluZy4gV2hlbiBkaXNjb25uZWN0aW5n
Cj4gdGhlIGZyb250ZW5kIGZyb20gdGhlIGJhY2tlbmQgaW4gYmxrZnJvbnRfZnJlZXplKCksIHRo
ZXJlIHN0aWxsIG1heSBiZQo+IHVuY29uc3VtZWQgcmVxdWVzdHMgb3IgcmVzcG9uc2VzIGluIHRo
ZSByaW5ncywgZXNwZWNpYWxseSB3aGVuIHRoZQo+IGJhY2tlbmQgaXMgYmFja2VkIGJ5IG5ldHdv
cmstYmFzZWQgZGV2aWNlLiBJZiB0aGUgZnJvbnRlbmQgZ2V0cwo+IGRpc2Nvbm5lY3RlZCB3aXRo
IHN1Y2ggcmVxcy9yc3BzIHJlbWFpbmluZyB0aGVyZSwgaXQgY2FuIGNhdXNlCj4gZ3JhbnQgd2Fy
bmluZ3MgYW5kL29yIGxvc2luZyByZXFzL3JzcHMgYnkgZnJlZWluZyBwYWdlcyBhZnRlcndhcmQu
CgpJJ20gbm90IHN1cmUgd2h5IGhhdmluZyBwZW5kaW5nIHJlcXVlc3RzIGNhbiBjYXVzZSBncmFu
dCB3YXJuaW5ncyBvcgpsb3NlIG9mIHJlcXVlc3RzLiBJZiBoYW5kbGVkIHByb3Blcmx5IHRoaXMg
c2hvdWxkbid0IGJlIGFuIGlzc3VlLgpMaW51eCBibGtmcm9udCBhbHJlYWR5IGRvZXMgbGl2ZSBt
aWdyYXRpb24gKHdoaWNoIGFsc28gaW52b2x2ZXMgYQpyZWNvbm5lY3Rpb24gb2YgdGhlIGZyb250
ZW5kKSB3aXRoIHBlbmRpbmcgcmVxdWVzdHMgYW5kIHRoYXQgZG9lc24ndApzZWVtIHRvIGJlIGFu
IGlzc3VlLgoKPiBUaGlzIGNhbiBsZWFkIHJlc3VtZWQga2VybmVsIGludG8gdW5yZWNvdmVyYWJs
ZSBzdGF0ZSBsaWtlIHVuZXhwZWN0ZWQKPiBmcmVlaW5nIG9mIGdyYW50IHBhZ2UgYW5kL29yIGh1
bmcgdGFzayBkdWUgdG8gdGhlIGxvc3QgcmVxcyBvciByc3BzLgo+IFRoZXJlZm9yZSB3ZSBoYXZl
IHRvIGVuc3VyZSB0aGF0IHRoZXJlIGlzIG5vIHVuY29uc3VtZWQgcmVxdWVzdHMgb3IKPiByZXNw
b25zZXMgYmVmb3JlIGRpc2Nvbm5lY3RpbmcuCgpHaXZlbiB0aGF0IHdlIGhhdmUgbXVsdGlxdWV1
ZSwgcGx1cyBtdWx0aXBhZ2UgcmluZ3MsIEknbSBub3Qgc3VyZQp3YWl0aW5nIGZvciB0aGUgcmVx
dWVzdHMgb24gdGhlIHJpbmdzIHRvIGNvbXBsZXRlIGlzIGEgZ29vZCBpZGVhLgoKV2h5IGNhbid0
IHlvdSBqdXN0IGRpc2Nvbm5lY3QgdGhlIGZyb250ZW5kIGFuZCByZXF1ZXVlIGFsbCB0aGUKcmVx
dWVzdHMgaW4gZmxpZ2h0PyBXaGVuIHRoZSBmcm9udGVuZCBjb25uZWN0cyBvbiByZXN1bWUgdGhv
c2UKcmVxdWVzdHMgd2lsbCBiZSBxdWV1ZWQgYWdhaW4uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:31:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:31:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT1BI-0000p7-Cw; Wed, 13 Jun 2018 08:31:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT1BH-0000ou-1S
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:31:03 +0000
X-Inumbo-ID: 1e3a4486-6ee4-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e3a4486-6ee4-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:31: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 1fT1BD-0003sA-BK; Wed, 13 Jun 2018 08:30: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 1fT1BC-0004WS-So; Wed, 13 Jun 2018 08:30:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT1BC-0007ix-SF; Wed, 13 Jun 2018 08:30:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fT1BC-0007ix-SF@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 08:30:58 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-armhf-armhf-xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTog
bGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2Fy
ZS5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVl
OiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9k
dWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgt
Mi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgOGVmY2YzNGEyNjM5NjVlNDcxZTM5OTk5MDRmOTRk
MWY2Nzk5ZDQyYQogIEJ1ZyBub3QgcHJlc2VudDogNzg2YjcxZjViNzU0MjczY2NlZjZkOTQ2MmU1
MjA2MmIzZTFmOTg3NwogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE2MS8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxv
bmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgog
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlz
ZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYteGwueGVuLWJvb3QuaHRtbApSZXZpc2lv
biBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVl
cyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmlu
ZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYteGwueGVuLWJvb3QgLS1zdW1tYXJ5LW91dD10
bXAvMTI0MTYxLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTIzNTU0IC0tYmxl
c3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgtbGludXMgdGVzdC1hcm1oZi1hcm1oZi14bCB4
ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI0MDkyIGZhaWwg
W2hvc3Q9Y3ViaWV0cnVjay1tZXR6aW5nZXJdIC8gMTI0MDEzIFtob3N0PWFybmRhbGUtbGFrZXNp
ZGVdIDEyMzkzNyBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxMjM4NzEgW2hvc3Q9YXJuZGFsZS1t
ZXRyb2NlbnRyZV0gMTIzNzkyIFtob3N0PWN1YmlldHJ1Y2stZ2xlaXplc10gMTIzNjU1IFtob3N0
PWN1YmlldHJ1Y2stYnJhcXVlXSAxMjM1NTQgW2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdIDEyMzQz
OCBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0gMTIzMzcwIFtob3N0PWFybmRhbGUtbGFrZXNpZGVd
IDEyMzMxMCBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0MDkyIC8gMTIzMzEw
ClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0CkxhdGVzdCA4ZWZjZjM0YTI2Mzk2NWU0NzFlMzk5OTkwNGY5NGQxZjY3OTlkNDJh
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCkJhc2lzIHBhc3MgNzg2YjcxZjViNzU0MjczY2NlZjZkOTQ2MmU1MjA2MmIzZTFm
OTg3NyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZmM1ODA1ZGFlZjA5MTI0MGNkNWZjMDY2MzRh
OGJjZGIyZjNiYjg0MwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv
dG9ydmFsZHMvbGludXgtMi42LmdpdCM3ODZiNzFmNWI3NTQyNzNjY2VmNmQ5NDYyZTUyMDYyYjNl
MWY5ODc3LThlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFmNjc5OWQ0MmEgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNmYzU4MDVkYWVmMDkxMjQw
Y2Q1ZmMwNjYzNGE4YmNkYjJmM2JiODQzLTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBm
YWFhNmY2M2IKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxp
bnV4LTIuNgpMb2FkZWQgMTAwMiBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9y
IHRlc3QgcmVzdWx0czoKIDEyMzE4OCBbaG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNdCiAxMjMyMTgg
W2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdCiAxMjMyNzEgW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRy
ZV0KIDEyMzMxMCBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4Nzcg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThiY2Ri
MmYzYmI4NDMKIDEyMzM3MCBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXQogMTIzNDM4IFtob3N0PWFy
bmRhbGUtd2VzdGZpZWxkXQogMTIzNTU0IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTIzNjU1
IFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXQogMTIzNzkyIFtob3N0PWN1YmlldHJ1Y2stZ2xlaXpl
c10KIDEyMzkzNyBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXQogMTIzODcxIFtob3N0PWFybmRhbGUt
bWV0cm9jZW50cmVdCiAxMjQwMTMgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0KIDEyNDA0NyBmYWls
IGlycmVsZXZhbnQKIDEyNDA2NiBmYWlsIGlycmVsZXZhbnQKIDEyNDEwNiBwYXNzIDc4NmI3MWY1
Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDE1MyBmYWlsIDhl
ZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFmNjc5OWQ0MmEgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDA4OCBw
YXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThiY2RiMmYzYmI4NDMKIDEy
NDE2MCBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMz
MzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2
M2IKIDEyNDExNyBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4Nzcg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDlmYTczMGMzNTc2ZTdmMDA5NDE3YzNlMjVmNTBiMzYy
ZWMyMjI3MjUKIDEyNDA5NiBmYWlsIGlycmVsZXZhbnQKIDEyNDEwNSBwYXNzIDc4NmI3MWY1Yjc1
NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2
ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyNDEyOSBwYXNzIDc4NmI3
MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDEyOTE1ZGE1NzMyNDQ0YzhjODkxZDE5NzczZWExZGYxODU4ZDAwYmQKIDEyNDA5MiBmYWls
IDhlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFmNjc5OWQ0MmEgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE0
NyBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
IDEyNDE1NCBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFh
NmY2M2IKIDEyNDE0OSBwYXNzIDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4
NzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThi
Y2RiMmYzYmI4NDMKIDEyNDE2MSBmYWlsIDhlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFm
Njc5OWQ0MmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3
MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE1NyBmYWlsIDhlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0
Zjk0ZDFmNjc5OWQ0MmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVh
NTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9u
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzMzEwIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEyNDA5MiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyNDE0OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyNDE1MyAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBh
dCA3ODZiNzFmNWI3NTQyNzNjY2VmNmQ5NDYyZTUyMDYyYjNlMWY5ODc3IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCk5vIHJl
dmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTI0MTQ3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTI0MTUzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTI0MTU0IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQxNTcg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQxNjAgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDE2MSAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2Vz
ZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9k
dWNlZDogIDhlZmNmMzRhMjYzOTY1ZTQ3MWUzOTk5OTA0Zjk0ZDFmNjc5OWQ0MmEKICBCdWcgbm90
IHByZXNlbnQ6IDc4NmI3MWY1Yjc1NDI3M2NjZWY2ZDk0NjJlNTIwNjJiM2UxZjk4NzcKICBMYXN0
IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncy8xMjQxNjEvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKClJldmlz
aW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90
ZXN0LWFybWhmLWFybWhmLXhsLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjQxNjE6IHRvbGVyYWJsZSBBTEwg
RkFJTAoKZmxpZ2h0IDEyNDE2MSBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE2MS8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
CmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVu
dGVzdGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT1WB-00048P-Lp; Wed, 13 Jun 2018 08:52:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+lj7=i7=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fT1WA-00048A-0s
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 08:52:38 +0000
X-Inumbo-ID: c710b4bc-6ee6-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c710b4bc-6ee6-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 10:50:09 +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 23FA0307FB21
 for <xen-devel@lists.xen.org>; Wed, 13 Jun 2018 13:08:42 +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 29A1E7FC04
 for <xen-devel@lists.xen.org>; Wed, 13 Jun 2018 11:52:35 +0300 (EEST)
Received: (qmail 13494 invoked from network); 13 Jun 2018 11:52:35 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp02.buh.bitdefender.net with AES128-SHA256 encrypted SMTP;
 13 Jun 2018 11:52:34 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 13 Jun 2018 11:52:19 +0300
Message-Id: <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76354
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486961,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.003876)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.018712,0.000057)], URL: [Enabled, t: (0.000008,0.000001)], RTDA:
 [Enabled, t: (0.152525), Hit: No, Details: v2.7.12; Id:
 15.1i60i0r.1cfs5hf2l.8537o], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

dmNwdV9hbHRwMm0odikucDJtaWR4IGNhbiBiZWNvbWUgSU5WQUxJRF9BTFRQMk0gd2l0aCBub3Jt
YWwKdXNhZ2UgKGluIGFsdHAybV92Y3B1X3Jlc2V0KCkpLCB3aGljaCBjYW4gdGhlbiByZXN1bHQg
aW4gdGhhdAp2YWx1ZSBiZWluZyBfX3Ztd3JpdHRlbigpIGluIEVQVFBfSU5ERVggYnkgdm14X3Zj
cHVfdXBkYXRlX2VwdHAoKS4KVGhlIHZhbHVlIGNhbiB0aGVuIGVuZCB1cCBiZWluZyBfX3ZtcmVh
ZCgpIGluIHZteF92bWV4aXRfaGFuZGxlcigpCndoaWNoIHRoZW4gY2FsbHMgQlVHX09OKGlkeCA+
PSBNQVhfQUxUUDJNKS4gU2luY2UgTUFYX0FMVFAyTSBpcwpjdXJyZW50bHkgMTAgYW5kIElOVkFM
SURfQUxUUDJNIGlzICNkZWZpbmVkIGFzIDB4ZmZmZiwgdGhlCmRvbWFpbiB3aWxsIGFsd2F5cyBj
cmFzaCBpbiB0aGlzIGNhc2UuCgpTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pv
Y2FydUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1h
QGludGVsLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggOTcwNzUx
NC4uYzdmMzkyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTM1OTIsNyArMzU5Miw3IEBAIHZvaWQgdm14
X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAg
fQogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0odikucDJtaWR4
ICkKKyAgICAgICAgaWYgKCBpZHggIT0gSU5WQUxJRF9BTFRQMk0gJiYgaWR4ICE9IHZjcHVfYWx0
cDJtKHYpLnAybWlkeCApCiAgICAgICAgIHsKICAgICAgICAgICAgIEJVR19PTihpZHggPj0gTUFY
X0FMVFAyTSk7CiAgICAgICAgICAgICBhdG9taWNfZGVjKCZwMm1fZ2V0X2FsdHAybSh2KS0+YWN0
aXZlX3ZjcHVzKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT1WA-00048F-BU; Wed, 13 Jun 2018 08:52: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=+lj7=i7=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fT1W9-000485-El
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 08:52:37 +0000
X-Inumbo-ID: 21afd4bd-6ee7-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 21afd4bd-6ee7-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:52:41 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id EC25A307FB0C
 for <xen-devel@lists.xen.org>; Wed, 13 Jun 2018 13:08: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 E9AB27FC04
 for <xen-devel@lists.xen.org>; Wed, 13 Jun 2018 11:52:34 +0300 (EEST)
Received: (qmail 13479 invoked from network); 13 Jun 2018 11:52:34 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp02.buh.bitdefender.net with AES128-SHA256 encrypted SMTP;
 13 Jun 2018 11:52:34 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 13 Jun 2018 11:52:18 +0300
Message-Id: <1528879939-11570-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
 smtp02.buh.bitdefender.net, sigver: 7.76354
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 486961,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.016030)], BW: [Enabled, t:
 (0.000014,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.028455,0.000373)], URL: [Enabled, t:
 (0.000011,0.000001)], RTDA: [Enabled, t: (0.231563), Hit: No, Details:
 v2.7.12; Id: 15.1i63vhi.1cfs5heo8.84t5j], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V2 1/2] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVxdWlyZWQgc3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0
IGNhbiBiZQpzZXQgd2l0aCB4Y19kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVy
LCBhbGwgdGhlIGFsdHAybXMKc2V0IGl0IHRvIDEgb24gaW5pdCwgYW5kIGlnbm9yZSBib3RoIHRo
ZSBob3N0cDJtIGFuZCB0aGUgaHlwZXJjYWxsLgpUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVp
cmVkIHRvIHRoZSB2YWx1ZSBmcm9tIHRoZSBob3N0cDJtCm9uIGFsdHAybSBpbml0LCBhbmQgcHJv
cGFnYXRlcyB0aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlcmNhbGwKdG8gYWxsIHRoZSBhY3Rp
dmUgYWx0cDJtcywgd2hlbiBhcHBsaWNhYmxlLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgpDYzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSBWMToKIC0gQ29ycmVjdGVkIHR5cG9zIGluIHRoZSBjb21taXQgbWVzc2FnZS4KIC0g
TW92ZWQgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpIHRvIHg4Ni9tbS9tZW1fYWNj
ZXNzLmMKICAgYW5kIGFybS9tZW1fYWNjZXNzLmMuCiAtIEZpeGVkIHdyb25nIHRhYiB0eXBlLgog
LSBSZW1vdmVkIHRoZSBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID09IG1mbl94KElOVkFMSURfTUZO
KSBjaGVjay4KIC0gTW92ZWQgdGhlIHNldHRpbmcgb2YgcDJtX2dldF9ob3N0cDJtKGQpLT5hY2Nl
c3NfcmVxdWlyZWQgdG8KICAgdGhlIGFyY2hfZG9tYWluX3NldF9hY2Nlc3NfcmVxdWlyZWQoKSBm
dW5jdGlvbi4KLS0tCiB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgIHwgIDUgKysrKysKIHhl
bi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgfCAxOCArKysrKysrKysrKysrKysrKysKIHhlbi9h
cmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgfCAgMyArKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAg
ICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggICAgIHwgIDIgKysKIDUg
ZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3Mu
YwppbmRleCBhZTI2ODZmLi5hNTljNmVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbWVtX2Fj
Y2Vzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKQEAgLTQ1Myw2ICs0NTMsMTEg
QEAgaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCiAg
ICAgcmV0dXJuIHJldDsKIH0KIAordm9pZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVk
KHN0cnVjdCBkb21haW4gKmQsIGJvb2wgYWNjZXNzX3JlcXVpcmVkKQoreworICAgIHAybV9nZXRf
aG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVkID0gYWNjZXNzX3JlcXVpcmVkOworfQorCiAvKgog
ICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKaW5kZXggYzBj
ZDAxNy4uNjgxMTU3MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwor
KysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCkBAIC00NjUsNiArNDY1LDI0IEBAIGlu
dCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1f
YWNjZXNzX3QgKmFjY2VzcykKICAgICByZXR1cm4gX3AybV9nZXRfbWVtX2FjY2VzcyhwMm0sIGdm
biwgYWNjZXNzKTsKIH0KIAordm9pZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0
cnVjdCBkb21haW4gKmQsIGJvb2wgYWNjZXNzX3JlcXVpcmVkKQoreworICAgIHVuc2lnbmVkIGlu
dCBpOworCisgICAgcDJtX2dldF9ob3N0cDJtKGQpLT5hY2Nlc3NfcmVxdWlyZWQgPSBhY2Nlc3Nf
cmVxdWlyZWQ7CisKKyAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkKKyAgICAgICAgcmV0dXJu
OworCisgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQorICAgIHsKKyAgICAg
ICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IGQtPmFyY2guYWx0cDJtX3AybVtpXTsKKworICAg
ICAgICBpZiAoIHAybSApCisgICAgICAgICAgICBwMm0tPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vz
c19yZXF1aXJlZDsKKyAgICB9Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2Rl
OiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggYzUzY2FiNC4uOGU5ZmJiNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTk5LDYgKzE5OSw3IEBAIHN0
YXRpYyBpbnQgcDJtX2luaXRfYWx0cDJtKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgdW5zaWdu
ZWQgaW50IGk7CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybTsKKyAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKIAogICAgIG1tX2xvY2tfaW5pdCgm
ZC0+YXJjaC5hbHRwMm1fbGlzdF9sb2NrKTsKICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQ
Mk07IGkrKyApCkBAIC0yMTAsNyArMjExLDcgQEAgc3RhdGljIGludCBwMm1faW5pdF9hbHRwMm0o
c3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgICAgICB9
CiAgICAgICAgIHAybS0+cDJtX2NsYXNzID0gcDJtX2FsdGVybmF0ZTsKLSAgICAgICAgcDJtLT5h
Y2Nlc3NfcmVxdWlyZWQgPSAxOworICAgICAgICBwMm0tPmFjY2Vzc19yZXF1aXJlZCA9IGhvc3Rw
Mm0tPmFjY2Vzc19yZXF1aXJlZDsKICAgICAgICAgX2F0b21pY19zZXQoJnAybS0+YWN0aXZlX3Zj
cHVzLCAwKTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4v
Y29tbW9uL2RvbWN0bC5jCmluZGV4IDliN2JjMDguLjM3ZjE3NGYgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vZG9tY3RsLmMKKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwpAQCAtMTA5Miw4ICsxMDky
LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3Qp
IHVfZG9tY3RsKQogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIGRvbWFpbl9w
YXVzZShkKTsKLSAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVk
ID0KLSAgICAgICAgICAgICAgICBvcC0+dS5hY2Nlc3NfcmVxdWlyZWQuYWNjZXNzX3JlcXVpcmVk
OworICAgICAgICAgICAgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZChkLAorICAgICAg
ICAgICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVxdWlyZWQpOwogICAgICAg
ICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWlu
LmgKaW5kZXggMTc3Y2IzNS4uOWRmNTNhNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2Rv
bWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaApAQCAtNjYsNiArNjYsOCBAQCB2
b2lkIGFyY2hfZG9tYWluX3VucGF1c2Uoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGludCBhcmNoX2Rv
bWFpbl9zb2Z0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpOwogCit2b2lkIGFyY2hfZG9tYWluX3Nl
dF9hY2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQp
OworCiBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqLCB2Y3B1X2d1ZXN0X2Nv
bnRleHRfdSk7CiB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKiwgdmNwdV9n
dWVzdF9jb250ZXh0X3UpOwogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:53:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT1WW-00049s-1q; Wed, 13 Jun 2018 08: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=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT1WU-00049R-7X
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:52:58 +0000
X-Inumbo-ID: 2d8c5f1d-6ee7-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d8c5f1d-6ee7-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:53:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B6E7EAEF8;
 Wed, 13 Jun 2018 08:52:55 +0000 (UTC)
To: Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@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: <6b39cd11-e2a6-0483-6c62-04a93d912ad2@suse.com>
Date: Wed, 13 Jun 2018 10:52:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTIvMDYvMTggMTc6NTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDgvMDYvMTggMTI6
MTIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDA3LzA2LzE4IDEzOjMwLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMDYvMDYvMTggMTE6NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gT24gMDYvMDYvMTggMTE6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAwNS4w
Ni4xOCBhdCAxODoxOSwgPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4+PiAg
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNCBndWVz
dC1zYXZlcmVzdG9yZS4yIAo+Pj4+Pj4KPj4+Pj4+IEkgdGhvdWdodCBJIHdvdWxkIHJlcGx5IGFn
YWluIHdpdGggdGhlIGtleSBwb2ludCBmcm9tIG15IGVhcmxpZXIgbWFpbAo+Pj4+Pj4gaGlnaGxp
Z2h0ZWQsIGFuZCBnbyBhIGJpdCBmdXJ0aGVyLiAgVGhlIGZpcnN0IHRoaW5nIHRvIGdvIHdyb25n
IGluCj4+Pj4+PiB0aGlzIHdhczoKPj4+Pj4+Cj4+Pj4+PiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjMy
MCswMDAwOiB4YzogRmFpbGVkIHRvIGdldCB0eXBlcyBmb3IgcGZuIGJhdGNoICgxNCA9IEJhZCBh
ZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKPj4+Pj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNDgzKzAw
MDA6IHhjOiBTYXZlIGZhaWxlZCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9yCj4+
Pj4+PiAyMDE4LTA1LTMwIDIyOjEyOjQ5LjY0OCswMDAwOiBsaWJ4bC1zYXZlLWhlbHBlcjogY29t
cGxldGUgcj0tMTogQmFkIGFkZHJlc3MKPj4+Pj4+Cj4+Pj4+PiBZb3UgY2FuIHNlZSBzaW1pbGFy
IG1lc3NhZ2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgo+Pj4+Pj4KPj4+Pj4+IDIwMTgtMDUtMzAg
MjI6MTI6NDkuNjUwKzAwMDA6IGxpYnhsOiBsaWJ4bF9zdHJlYW1fd3JpdGUuYzozNTA6bGlieGxf
X3hjX2RvbWFpbl9zYXZlX2RvbmU6IERvbWFpbiAzOnNhdmluZyBkb21haW46IGRvbWFpbiByZXNw
b25kZWQgdG8gc3VzcGVuZCByZXF1ZXN0OiBCYWQgYWRkcmVzcwo+Pj4+Pj4KPj4+Pj4+IEFsbCBv
ZiB0aGVzZSBhcmUgcmVwb3J0cyBvZiB0aGUgc2FtZSB0aGluZzogeGNfZ2V0X3Bmbl90eXBlX2Jh
dGNoIGF0Cj4+Pj4+PiB4Y19zcl9zYXZlLmM6MTMzIGZhaWxlZCB3aXRoIEVGQVVMVC4gIEknbSBh
ZnJhaWQgSSBkb24ndCBrbm93IHdoeS4KPj4+Pj4+Cj4+Pj4+PiBUaGVyZSBpcyBubyBjb3JyZXNw
b25kaW5nIG1lc3NhZ2UgaW4gdGhlIGhvc3QncyBzZXJpYWwgbG9nIG5vciB0aGUKPj4+Pj4+IGRv
bTAga2VybmVsIGxvZy4KPj4+Pj4KPj4+Pj4gSSB2YWd1ZWx5IHJlY2FsbCBmcm9tIHRoZSB0aW1l
IHdoZW4gSSBoYWQgbG9va2VkIGF0IHRoZSBzaW1pbGFyIFdpbmRvd3MKPj4+Pj4gbWlncmF0aW9u
IGlzc3VlcyB0aGF0IHRoZSBndWVzdCBpcyBhbHJlYWR5IGluIHRoZSBwcm9jZXNzIG9mIGJlaW5n
IGNsZWFuZWQKPj4+Pj4gdXAgd2hlbiB0aGVzZSBvY2N1ci4gQ29tbWl0IDJkYmU5YzNjZDIgKCJ4
ODYvbW06IHNpbGVuY2UgYSBwb2ludGxlc3MKPj4+Pj4gd2FybmluZyIpIGludGVudGlvbmFsbHkg
c3VwcHJlc3NlZCBhIGxvZyBtZXNzYWdlIGhlcmUsIGFuZCB0aGUKPj4+Pj4gaW1tZWRpYXRlbHkg
Zm9sbG93aW5nIGRlYnVnZ2luZyBjb2RlICg5MzNmOTY2YmNkIHg4Ni9tbTogYWRkCj4+Pj4+IHRl
bXBvcmFyeSBkZWJ1Z2dpbmcgY29kZSB0byBnZXRfcGFnZV9mcm9tX2dmbl9wMm0oKSkgd2FzIHJl
dmVydGVkCj4+Pj4+IGEgbGl0dGxlIG92ZXIgYSBtb250aCBsYXRlci4gVGhpcyB3YXNuJ3QgYXMg
YSBmb2xsb3ctdXAgdG8gYW5vdGhlciBwYXRjaAo+Pj4+PiAoZml4KSwgYnV0IGZvbGxvd2luZyB0
aGUgZGlzY3Vzc2lvbiByb290ZWQgYXQKPj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA2L21zZzAwMzI0Lmh0bWwKPj4+Pgo+Pj4+
IFRoYXQgd2FzIC1FU1JDSCwgbm90IC1FRkFVTFQuCj4+Pgo+Pj4gSSd2ZSBsb29rZWQgYSBsaXR0
bGUgYml0IG1vcmUgaW50byB0aGlzLgo+Pj4KPj4+IEFzIHdlIGFyZSBzZWVpbmcgRUZBVUxUIGJl
aW5nIHJldHVybmVkIGJ5IHRoZSBoeXBlcnZpc29yIHRoaXMgZWl0aGVyCj4+PiBtZWFucyB0aGUg
dG9vbHMgYXJlIHNwZWNpZnlpbmcgYW4gaW52YWxpZCBhZGRyZXNzIChxdWl0ZSB1bmxpa2VseSkK
Pj4+IG9yIHRoZSBidWZmZXJzIGFyZSBub3QgYXMgTUFQX0xPQ0tFRCBhcyB3ZSB3aXNoIHRoZW0g
dG8gYmUuCj4+Pgo+Pj4gSXMgdGhlcmUgYSB3YXkgdG8gc2VlIHdoZXRoZXIgdGhlIGhvc3Qgd2Fz
IGV4cGVyaWVuY2luZyBzb21lIG1lbW9yeQo+Pj4gc2hvcnRhZ2UsIHNvIHRoZSBidWZmZXJzIG1p
Z2h0IGhhdmUgYmVlbiBzd2FwcGVkIG91dD8KPj4+Cj4+PiBtYW4gbW1hcCB0ZWxscyBtZTogIlRo
aXMgaW1wbGVtZW50YXRpb24gd2lsbCB0cnkgdG8gcG9wdWxhdGUgKHByZWZhdWx0KQo+Pj4gdGhl
IHdob2xlIHJhbmdlIGJ1dCB0aGUgbW1hcCBjYWxsIGRvZXNuJ3QgZmFpbCB3aXRoIEVOT01FTSBp
ZiB0aGlzCj4+PiBmYWlscy4gVGhlcmVmb3JlIG1ham9yIGZhdWx0cyBtaWdodCBoYXBwZW4gbGF0
ZXIgb24uIgo+Pj4KPj4+IEFuZDogIk9uZSBzaG91bGQgdXNlIG1tYXAoMikgcGx1cyBtbG9jaygy
KSB3aGVuIG1ham9yIGZhdWx0cyBhcmUgbm90Cj4+PiBhY2NlcHRhYmxlIGFmdGVyIHRoZSBpbml0
aWFsaXphdGlvbiBvZiB0aGUgbWFwcGluZy4iCj4+Pgo+Pj4gV2l0aCBvc2RlcF9hbGxvY19wYWdl
cygpIGluIHRvb2xzL2xpYnMvY2FsbC9saW51eC5jIHRvdWNoaW5nIGFsbCB0aGUKPj4+IGh5cGVy
Y2FsbCBidWZmZXIgcGFnZXMgYmVmb3JlIGRvaW5nIHRoZSBoeXBlcmNhbGwgSSdtIG5vdCBzdXJl
IHRoaXMKPj4+IGNvdWxkIGJlIGFuIGlzc3VlLgo+Pj4KPj4+IEFueSB0aG91Z2h0cyBvbiB0aGF0
Pwo+Pgo+PiBJYW4sIGlzIHRoZXJlIGEgY2hhbmNlIHRvIGRlZGljYXRlIGEgbWFjaGluZSB0byBh
IHNwZWNpZmljIHRlc3QgdHJ5aW5nCj4+IHRvIHJlcHJvZHVjZSB0aGUgcHJvYmxlbT8gSW4gY2Fz
ZSB3ZSBtYW5hZ2UgdG8gZ2V0IHRoaXMgZmFpbHVyZSBpbiBhCj4+IHJlYXNvbmFibGUgdGltZSBm
cmFtZSBJIGd1ZXNzIHRoZSBtb3N0IHByb21pc2luZyBhcHByb2FjaCB3b3VsZCBiZSB0bwo+PiB1
c2UgYSB0ZXN0IGh5cGVydmlzb3IgcHJvZHVjaW5nIG1vcmUgZGVidWcgZGF0YS4gSWYgeW91IHRo
aW5rIHRoaXMgaXMKPj4gd29ydGggZG9pbmcgSSBjYW4gd3JpdGUgYSBwYXRjaC4KPiAKPiBUcnlp
bmcgdG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtIGluIGEgbGltaXRlZCB0ZXN0IGVudmlyb25tZW50
IGZpbmFsbHkKPiB3b3JrZWQ6IGRvaW5nIGEgbG9vcCBvZiAieGwgc2F2ZSAtYyIgcHJvZHVjZWQg
dGhlIHByb2JsZW0gYWZ0ZXIgMTk4Cj4gaXRlcmF0aW9ucy4KPiAKPiBJIGhhdmUgYXNrZWQgYSBT
VVNFIGVuZ2luZWVyIGRvaW5nIGtlcm5lbCBtZW1vcnkgbWFuYWdlbWVudCBpZiBoZQo+IGNvdWxk
IHRoaW5rIG9mIHNvbWV0aGluZy4gSGlzIGlkZWEgaXMgdGhhdCBtYXliZSBzb21lIGt0aHJlYWQg
Y291bGQgYmUKPiB0aGUgcmVhc29uIGZvciBvdXIgcHJvYmxlbSwgZS5nLiB0cnlpbmcgcGFnZSBt
aWdyYXRpb24gb3IgY29tcGFjdGlvbgo+IChhdCBsZWFzdCBvbiB0aGUgdGVzdCBtYWNoaW5lIEkn
dmUgbG9va2VkIGF0IGNvbXBhY3Rpb24gb2YgbWxvY2tlZAo+IHBhZ2VzIGlzIGFsbG93ZWQ6IC9w
cm9jL3N5cy92bS9jb21wYWN0X3VuZXZpY3RhYmxlX2FsbG93ZWQgaXMgMSkuCj4gCj4gSW4gb3Jk
ZXIgdG8gYmUgcmVhbGx5IHN1cmUgbm90aGluZyBpbiB0aGUga2VybmVsIGNhbiB0ZW1wb3Jhcmls
eQo+IHN3aXRjaCBoeXBlcmNhbGwgYnVmZmVyIHBhZ2VzIHJlYWQtb25seSBvciBpbnZhbGlkIGZv
ciB0aGUgaHlwZXJ2aXNvcgo+IHdlJ2xsIGhhdmUgdG8gbW9kaWZ5IHRoZSBwcml2Y21kIGRyaXZl
ciBpbnRlcmZhY2U6IGl0IHdpbGwgaGF2ZSB0bwo+IGdhaW4ga25vd2xlZGdlIHdoaWNoIHBhZ2Vz
IGFyZSBoYW5kZWQgb3ZlciB0byB0aGUgaHlwZXJ2aXNvciBhcyBidWZmZXJzCj4gaW4gb3JkZXIg
dG8gYmUgYWJsZSB0byBsb2NrIHRoZW0gYWNjb3JkaW5nbHkgdmlhIGdldF91c2VyX3BhZ2VzKCku
Cj4gCj4gV2hpbGUgdGhpcyBpcyBhIHBvc3NpYmxlIGV4cGxhbmF0aW9uIG9mIHRoZSBmYXVsdCB3
ZSBhcmUgc2VlaW5nIGl0IG1pZ2h0Cj4gYmUgcmVsYXRlZCB0byBhbm90aGVyIHJlYXNvbi4gU28g
SSdtIGdvaW5nIHRvIGFwcGx5IHNvbWUgbW9kaWZpY2F0aW9ucwo+IHRvIHRoZSBoeXBlcnZpc29y
IHRvIGdldCBzb21lIG1vcmUgZGlhZ25vc3RpY3MgaW4gb3JkZXIgdG8gdmVyaWZ5IHRoZQo+IHN1
c3BlY3RlZCBrZXJuZWwgYmVoYXZpb3IgaXMgcmVhbGx5IHRoZSByZWFzb24gZm9yIHRoZSBoeXBl
cnZpc29yIHRvCj4gcmV0dXJuIEVGQVVMVC4KCkkgd2FzIGx1Y2t5LiBUb29rIG9ubHkgMzkgaXRl
cmF0aW9ucyB0aGlzIHRpbWUuCgpUaGUgZGVidWcgZGF0YSBjb25maXJtcyB0aGUgdGhlb3J5IHRo
YXQgdGhlIGtlcm5lbCBpcyBzZXR0aW5nIHRoZSBQVEUgdG8KaW52YWxpZCBvciByZWFkIG9ubHkg
Zm9yIGEgc2hvcnQgYW1vdW50IG9mIHRpbWU6CgooWEVOKSBmaXh1cCBmb3IgYWRkcmVzcyAwMDAw
N2ZmYjk5MDRmZTQ0LCBlcnJvcl9jb2RlIDAwMDI6CihYRU4pIFBhZ2V0YWJsZSB3YWxrIGZyb20g
MDAwMDdmZmI5OTA0ZmU0NDoKKFhFTikgIEw0WzB4MGZmXSA9IDAwMDAwMDA0NThkYTYwNjcgMDAw
MDAwMDAwMDAxOTE5MAooWEVOKSAgTDNbMHgxZWVdID0gMDAwMDAwMDQ1N2QyNjA2NyAwMDAwMDAw
MDAwMDE4MjEwCihYRU4pICBMMlsweDBjOF0gPSAwMDAwMDAwNDQ1YWIzMDY3IDAwMDAwMDAwMDAw
MDYwODMKKFhFTikgIEwxWzB4MDRmXSA9IDgwMDAwMDA0NThjZGMxMDcgMDAwMDAwMDAwMDAxOTI1
YQooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmFiZTMxPl0gX19j
b3B5X3RvX3VzZXJfbGwrMHgyNy8weDMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3MmVkYj5dIGFy
Y2hfZG9fZG9tY3RsKzB4NWE4LzB4MjY0OAooWEVOKSAgICBbPGZmZmY4MmQwODAyMDZkNWQ+XSBk
b19kb21jdGwrMHgxOGZiLzB4MWM0ZQooWEVOKSAgICBbPGZmZmY4MmQwODAzNmQxYmE+XSBwdl9o
eXBlcmNhbGwrMHgxZjQvMHg0M2UKKFhFTikgICAgWzxmZmZmODJkMDgwMzczNGE2Pl0gbHN0YXJf
ZW50ZXIrMHgxMTYvMHgxMjAKClRoZSBwYWdlIHdhcyB3cml0YWJsZSBhZ2FpbiB3aGVuIHRoZSBw
YWdlIHdhbGsgZGF0YSBoYXMgYmVlbiBjb2xsZWN0ZWQsCmJ1dCBBIGFuZCBEIGJpdHMgc3RpbGwg
YXJlIDAgKHdoaWNoIHNob3VsZCBub3QgYmUgdGhlIGNhc2UgaW4gY2FzZSB0aGUKa2VybmVsIGRp
ZG4ndCB0b3VjaCB0aGUgUFRFLCBhcyB0aGUgaHlwZXJ2aXNvciByZWFkIGZyb20gdGhhdCBwYWdl
IHNvbWUKaW5zdHJ1Y3Rpb25zIGJlZm9yZSB0aGUgZmFpbGVkIHdyaXRlKS4KClN0YXJ0aW5nIHdp
dGggdGhlIFhlbiBwYXRjaGVzIG5vdy4uLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:57:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08:57:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT1b6-0005Qu-27; Wed, 13 Jun 2018 08:57:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=otbb=i7=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fT1b4-0005Qp-9w
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:57:42 +0000
X-Inumbo-ID: 7bc07771-6ee7-11e8-9728-bc764e045a96
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bc07771-6ee7-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 10:55:14 +0200 (CEST)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w5D8vbBx006088
 ; Wed, 13 Jun 2018 10:57:37 +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 w5D8vaTR025688;
 Wed, 13 Jun 2018 10:57:36 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 5C62EA93A; Wed, 13 Jun 2018 10:57:36 +0200 (MEST)
Date: Wed, 13 Jun 2018 10:57:36 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180613085736.GA8026@mail.soc.lip6.fr>
References: <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <20180612205540.GA9392@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="M9NhX3UHpAaciwkO"
Content-Disposition: inline
In-Reply-To: <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Wed, 13 Jun 2018 10:57:37 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jun 13, 2018 at 02:07:29AM -0600, Jan Beulich wrote:
> 
> (XEN) Assertion '!page->linear_pt_count' failed at mm.c:596
> 
> In fact, there's no assertion with that expression anywhere I could
> see. Do you have any local patches in place?

Yes, 2 of them from you (the first one is where the assert is). See attached.

> In any event, to take
> care of the other assertion you've hit below an updated debugging
> patch. I hope I didn't overlook any further (cascade) ones.

Will rebuild with it, I'll keep you informed.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--

--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch-tmp

(besides a more reliable confirmation - or otherwise - that this indeed
is an issue with 32-bit guests only).

While I think I have ruled out the TLB flush time stamp setting still
happening too early / wrongly in certain cases, there's a small
debugging patch that I would hope could help prove this one or the
other way (see below).

Btw: You've said earlier that there wouldn't be a domain number in
the panic message. However,

(XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor (d14v3)

has it (at the end: domain 14, vCPU 3). Just in case this helps
identifying further useful pieces of information.

Jan

--- xen/arch/x86/mm.c.orig
+++ xen/arch/x86/mm.c
@@ -578,7 +578,11 @@ static inline void set_tlbflush_timestam
      */
     if ( !(page->count_info & PGC_page_table) ||
          !shadow_mode_enabled(page_get_owner(page)) )
+    {
+        /* NB: This depends on WRAP_MASK in flushtlb.c to be <= 0xffff. */
+        ASSERT(!page->linear_pt_count);
         page_set_tlbflush_timestamp(page);
+    }
 }
 
 const char __section(".bss.page_aligned.const") __aligned(PAGE_SIZE)



--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch-tmp2

$NetBSD: $

Commit df8234fd2c ("replace vCPU's dirty CPU mask by numeric ID") was
too lax in two respects: First of all it didn't consider the case of a
vCPU not having a valid dirty CPU in the descriptor table TLB flush
case. This is the issue Manual has run into with NetBSD.

Additionally reads of ->dirty_cpu for other than the current vCPU are at
risk of racing with scheduler actions, i.e. single atomic reads need to
be used there. Obviously the non-init write sites then better also use
atomic writes.

Having to touch the descriptor table TLB flush code here anyway, take
the opportunity and switch it to be at most one flush_tlb_mask()
invocation.

Reported-by: Manuel Bouyer <bouyer@antioche.eu.org>
Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- xen/arch/x86/domain.c.orig
+++ xen/arch/x86/domain.c
@@ -1631,7 +1631,7 @@ static void __context_switch(void)
      */
     if ( pd != nd )
         cpumask_set_cpu(cpu, nd->dirty_cpumask);
-    n->dirty_cpu = cpu;
+    write_atomic(&n->dirty_cpu, cpu);
 
     if ( !is_idle_domain(nd) )
     {
@@ -1687,7 +1687,7 @@ static void __context_switch(void)
 
     if ( pd != nd )
         cpumask_clear_cpu(cpu, pd->dirty_cpumask);
-    p->dirty_cpu = VCPU_CPU_CLEAN;
+    write_atomic(&p->dirty_cpu, VCPU_CPU_CLEAN);
 
     per_cpu(curr_vcpu, cpu) = n;
 }
--- xen/arch/x86/mm.c.orig
+++ xen/arch/x86/mm.c
@@ -1202,11 +1202,23 @@ void put_page_from_l1e(l1_pgentry_t l1e,
              unlikely(((page->u.inuse.type_info & PGT_count_mask) != 0)) &&
              (l1e_owner == pg_owner) )
         {
+            cpumask_t *mask = this_cpu(scratch_cpumask);
+
+            cpumask_clear(mask);
+
             for_each_vcpu ( pg_owner, v )
             {
-                if ( pv_destroy_ldt(v) )
-                    flush_tlb_mask(cpumask_of(v->dirty_cpu));
+                unsigned int cpu;
+
+                if ( !pv_destroy_ldt(v) )
+                    continue;
+                cpu = read_atomic(&v->dirty_cpu);
+                if ( is_vcpu_dirty_cpu(cpu) )
+                    __cpumask_set_cpu(cpu, mask);
             }
+
+            if ( !cpumask_empty(mask) )
+                flush_tlb_mask(mask);
         }
         put_page(page);
     }
@@ -2979,13 +2991,18 @@ static inline int vcpumask_to_pcpumask(
 
         while ( vmask )
         {
+            unsigned int cpu;
+
             vcpu_id = find_first_set_bit(vmask);
             vmask &= ~(1UL << vcpu_id);
             vcpu_id += vcpu_bias;
             if ( (vcpu_id >= d->max_vcpus) )
                 return 0;
-            if ( ((v = d->vcpu[vcpu_id]) != NULL) && vcpu_cpu_dirty(v) )
-                __cpumask_set_cpu(v->dirty_cpu, pmask);
+            if ( (v = d->vcpu[vcpu_id]) == NULL )
+                continue;
+            cpu = read_atomic(&v->dirty_cpu);
+            if ( is_vcpu_dirty_cpu(cpu) )
+                __cpumask_set_cpu(cpu, pmask);
         }
     }
 }
--- xen/include/xen/sched.h.orig
+++ xen/include/xen/sched.h
@@ -795,10 +795,15 @@ static inline int vcpu_runnable(struct v
              atomic_read(&v->domain->pause_count));
 }
 
-static inline bool vcpu_cpu_dirty(const struct vcpu *v)
+static inline bool is_vcpu_dirty_cpu(unsigned int cpu)
 {
     BUILD_BUG_ON(NR_CPUS >= VCPU_CPU_CLEAN);
-    return v->dirty_cpu != VCPU_CPU_CLEAN;
+    return cpu != VCPU_CPU_CLEAN;
+}
+
+static inline bool vcpu_cpu_dirty(const struct vcpu *v)
+{
+    return is_vcpu_dirty_cpu(v->dirty_cpu);
 }
 
 void vcpu_block(void);




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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--M9NhX3UHpAaciwkO--


From xen-devel-bounces@lists.xenproject.org Wed Jun 13 08:59:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 08: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 1fT1cM-0005X5-Fw; Wed, 13 Jun 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=bg59=i7=citrix.com=prvs=69572c345=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fT1cL-0005X0-28
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 08:59:01 +0000
X-Inumbo-ID: 060d1e02-6ee8-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 060d1e02-6ee8-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 08:59:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="74574498"
To: Juergen Gross <jgross@suse.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
 <6b39cd11-e2a6-0483-6c62-04a93d912ad2@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <8b71c6fa-c8a2-9f64-6d25-45a713571ce8@citrix.com>
Date: Wed, 13 Jun 2018 09:58:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <6b39cd11-e2a6-0483-6c62-04a93d912ad2@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTMvMDYvMTggMDk6NTIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTIvMDYvMTggMTc6
NTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDA4LzA2LzE4IDEyOjEyLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMDcvMDYvMTggMTM6MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gT24gMDYvMDYvMTggMTE6NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+IE9uIDA2LzA2
LzE4IDExOjM1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDA1LjA2LjE4IGF0IDE4
OjE5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4+PiAgdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNCBndWVzdC1zYXZlcmVz
dG9yZS4yIAo+Pj4+Pj4+IEkgdGhvdWdodCBJIHdvdWxkIHJlcGx5IGFnYWluIHdpdGggdGhlIGtl
eSBwb2ludCBmcm9tIG15IGVhcmxpZXIgbWFpbAo+Pj4+Pj4+IGhpZ2hsaWdodGVkLCBhbmQgZ28g
YSBiaXQgZnVydGhlci4gIFRoZSBmaXJzdCB0aGluZyB0byBnbyB3cm9uZyBpbgo+Pj4+Pj4+IHRo
aXMgd2FzOgo+Pj4+Pj4+Cj4+Pj4+Pj4gMjAxOC0wNS0zMCAyMjoxMjo0OS4zMjArMDAwMDogeGM6
IEZhaWxlZCB0byBnZXQgdHlwZXMgZm9yIHBmbiBiYXRjaCAoMTQgPSBCYWQgYWRkcmVzcyk6IElu
dGVybmFsIGVycm9yCj4+Pj4+Pj4gMjAxOC0wNS0zMCAyMjoxMjo0OS40ODMrMDAwMDogeGM6IFNh
dmUgZmFpbGVkICgxNCA9IEJhZCBhZGRyZXNzKTogSW50ZXJuYWwgZXJyb3IKPj4+Pj4+PiAyMDE4
LTA1LTMwIDIyOjEyOjQ5LjY0OCswMDAwOiBsaWJ4bC1zYXZlLWhlbHBlcjogY29tcGxldGUgcj0t
MTogQmFkIGFkZHJlc3MKPj4+Pj4+Pgo+Pj4+Pj4+IFlvdSBjYW4gc2VlIHNpbWlsYXIgbWVzc2Fn
ZXMgaW4gdGhlIG90aGVyIGxvZ2ZpbGU6Cj4+Pj4+Pj4KPj4+Pj4+PiAyMDE4LTA1LTMwIDIyOjEy
OjQ5LjY1MCswMDAwOiBsaWJ4bDogbGlieGxfc3RyZWFtX3dyaXRlLmM6MzUwOmxpYnhsX194Y19k
b21haW5fc2F2ZV9kb25lOiBEb21haW4gMzpzYXZpbmcgZG9tYWluOiBkb21haW4gcmVzcG9uZGVk
IHRvIHN1c3BlbmQgcmVxdWVzdDogQmFkIGFkZHJlc3MKPj4+Pj4+Pgo+Pj4+Pj4+IEFsbCBvZiB0
aGVzZSBhcmUgcmVwb3J0cyBvZiB0aGUgc2FtZSB0aGluZzogeGNfZ2V0X3Bmbl90eXBlX2JhdGNo
IGF0Cj4+Pj4+Pj4geGNfc3Jfc2F2ZS5jOjEzMyBmYWlsZWQgd2l0aCBFRkFVTFQuICBJJ20gYWZy
YWlkIEkgZG9uJ3Qga25vdyB3aHkuCj4+Pj4+Pj4KPj4+Pj4+PiBUaGVyZSBpcyBubyBjb3JyZXNw
b25kaW5nIG1lc3NhZ2UgaW4gdGhlIGhvc3QncyBzZXJpYWwgbG9nIG5vciB0aGUKPj4+Pj4+PiBk
b20wIGtlcm5lbCBsb2cuCj4+Pj4+PiBJIHZhZ3VlbHkgcmVjYWxsIGZyb20gdGhlIHRpbWUgd2hl
biBJIGhhZCBsb29rZWQgYXQgdGhlIHNpbWlsYXIgV2luZG93cwo+Pj4+Pj4gbWlncmF0aW9uIGlz
c3VlcyB0aGF0IHRoZSBndWVzdCBpcyBhbHJlYWR5IGluIHRoZSBwcm9jZXNzIG9mIGJlaW5nIGNs
ZWFuZWQKPj4+Pj4+IHVwIHdoZW4gdGhlc2Ugb2NjdXIuIENvbW1pdCAyZGJlOWMzY2QyICgieDg2
L21tOiBzaWxlbmNlIGEgcG9pbnRsZXNzCj4+Pj4+PiB3YXJuaW5nIikgaW50ZW50aW9uYWxseSBz
dXBwcmVzc2VkIGEgbG9nIG1lc3NhZ2UgaGVyZSwgYW5kIHRoZQo+Pj4+Pj4gaW1tZWRpYXRlbHkg
Zm9sbG93aW5nIGRlYnVnZ2luZyBjb2RlICg5MzNmOTY2YmNkIHg4Ni9tbTogYWRkCj4+Pj4+PiB0
ZW1wb3JhcnkgZGVidWdnaW5nIGNvZGUgdG8gZ2V0X3BhZ2VfZnJvbV9nZm5fcDJtKCkpIHdhcyBy
ZXZlcnRlZAo+Pj4+Pj4gYSBsaXR0bGUgb3ZlciBhIG1vbnRoIGxhdGVyLiBUaGlzIHdhc24ndCBh
cyBhIGZvbGxvdy11cCB0byBhbm90aGVyIHBhdGNoCj4+Pj4+PiAoZml4KSwgYnV0IGZvbGxvd2lu
ZyB0aGUgZGlzY3Vzc2lvbiByb290ZWQgYXQKPj4+Pj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wNi9tc2cwMDMyNC5odG1sCj4+Pj4+
IFRoYXQgd2FzIC1FU1JDSCwgbm90IC1FRkFVTFQuCj4+Pj4gSSd2ZSBsb29rZWQgYSBsaXR0bGUg
Yml0IG1vcmUgaW50byB0aGlzLgo+Pj4+Cj4+Pj4gQXMgd2UgYXJlIHNlZWluZyBFRkFVTFQgYmVp
bmcgcmV0dXJuZWQgYnkgdGhlIGh5cGVydmlzb3IgdGhpcyBlaXRoZXIKPj4+PiBtZWFucyB0aGUg
dG9vbHMgYXJlIHNwZWNpZnlpbmcgYW4gaW52YWxpZCBhZGRyZXNzIChxdWl0ZSB1bmxpa2VseSkK
Pj4+PiBvciB0aGUgYnVmZmVycyBhcmUgbm90IGFzIE1BUF9MT0NLRUQgYXMgd2Ugd2lzaCB0aGVt
IHRvIGJlLgo+Pj4+Cj4+Pj4gSXMgdGhlcmUgYSB3YXkgdG8gc2VlIHdoZXRoZXIgdGhlIGhvc3Qg
d2FzIGV4cGVyaWVuY2luZyBzb21lIG1lbW9yeQo+Pj4+IHNob3J0YWdlLCBzbyB0aGUgYnVmZmVy
cyBtaWdodCBoYXZlIGJlZW4gc3dhcHBlZCBvdXQ/Cj4+Pj4KPj4+PiBtYW4gbW1hcCB0ZWxscyBt
ZTogIlRoaXMgaW1wbGVtZW50YXRpb24gd2lsbCB0cnkgdG8gcG9wdWxhdGUgKHByZWZhdWx0KQo+
Pj4+IHRoZSB3aG9sZSByYW5nZSBidXQgdGhlIG1tYXAgY2FsbCBkb2Vzbid0IGZhaWwgd2l0aCBF
Tk9NRU0gaWYgdGhpcwo+Pj4+IGZhaWxzLiBUaGVyZWZvcmUgbWFqb3IgZmF1bHRzIG1pZ2h0IGhh
cHBlbiBsYXRlciBvbi4iCj4+Pj4KPj4+PiBBbmQ6ICJPbmUgc2hvdWxkIHVzZSBtbWFwKDIpIHBs
dXMgbWxvY2soMikgd2hlbiBtYWpvciBmYXVsdHMgYXJlIG5vdAo+Pj4+IGFjY2VwdGFibGUgYWZ0
ZXIgdGhlIGluaXRpYWxpemF0aW9uIG9mIHRoZSBtYXBwaW5nLiIKPj4+Pgo+Pj4+IFdpdGggb3Nk
ZXBfYWxsb2NfcGFnZXMoKSBpbiB0b29scy9saWJzL2NhbGwvbGludXguYyB0b3VjaGluZyBhbGwg
dGhlCj4+Pj4gaHlwZXJjYWxsIGJ1ZmZlciBwYWdlcyBiZWZvcmUgZG9pbmcgdGhlIGh5cGVyY2Fs
bCBJJ20gbm90IHN1cmUgdGhpcwo+Pj4+IGNvdWxkIGJlIGFuIGlzc3VlLgo+Pj4+Cj4+Pj4gQW55
IHRob3VnaHRzIG9uIHRoYXQ/Cj4+PiBJYW4sIGlzIHRoZXJlIGEgY2hhbmNlIHRvIGRlZGljYXRl
IGEgbWFjaGluZSB0byBhIHNwZWNpZmljIHRlc3QgdHJ5aW5nCj4+PiB0byByZXByb2R1Y2UgdGhl
IHByb2JsZW0/IEluIGNhc2Ugd2UgbWFuYWdlIHRvIGdldCB0aGlzIGZhaWx1cmUgaW4gYQo+Pj4g
cmVhc29uYWJsZSB0aW1lIGZyYW1lIEkgZ3Vlc3MgdGhlIG1vc3QgcHJvbWlzaW5nIGFwcHJvYWNo
IHdvdWxkIGJlIHRvCj4+PiB1c2UgYSB0ZXN0IGh5cGVydmlzb3IgcHJvZHVjaW5nIG1vcmUgZGVi
dWcgZGF0YS4gSWYgeW91IHRoaW5rIHRoaXMgaXMKPj4+IHdvcnRoIGRvaW5nIEkgY2FuIHdyaXRl
IGEgcGF0Y2guCj4+IFRyeWluZyB0byByZXByb2R1Y2UgdGhlIHByb2JsZW0gaW4gYSBsaW1pdGVk
IHRlc3QgZW52aXJvbm1lbnQgZmluYWxseQo+PiB3b3JrZWQ6IGRvaW5nIGEgbG9vcCBvZiAieGwg
c2F2ZSAtYyIgcHJvZHVjZWQgdGhlIHByb2JsZW0gYWZ0ZXIgMTk4Cj4+IGl0ZXJhdGlvbnMuCj4+
Cj4+IEkgaGF2ZSBhc2tlZCBhIFNVU0UgZW5naW5lZXIgZG9pbmcga2VybmVsIG1lbW9yeSBtYW5h
Z2VtZW50IGlmIGhlCj4+IGNvdWxkIHRoaW5rIG9mIHNvbWV0aGluZy4gSGlzIGlkZWEgaXMgdGhh
dCBtYXliZSBzb21lIGt0aHJlYWQgY291bGQgYmUKPj4gdGhlIHJlYXNvbiBmb3Igb3VyIHByb2Js
ZW0sIGUuZy4gdHJ5aW5nIHBhZ2UgbWlncmF0aW9uIG9yIGNvbXBhY3Rpb24KPj4gKGF0IGxlYXN0
IG9uIHRoZSB0ZXN0IG1hY2hpbmUgSSd2ZSBsb29rZWQgYXQgY29tcGFjdGlvbiBvZiBtbG9ja2Vk
Cj4+IHBhZ2VzIGlzIGFsbG93ZWQ6IC9wcm9jL3N5cy92bS9jb21wYWN0X3VuZXZpY3RhYmxlX2Fs
bG93ZWQgaXMgMSkuCj4+Cj4+IEluIG9yZGVyIHRvIGJlIHJlYWxseSBzdXJlIG5vdGhpbmcgaW4g
dGhlIGtlcm5lbCBjYW4gdGVtcG9yYXJpbHkKPj4gc3dpdGNoIGh5cGVyY2FsbCBidWZmZXIgcGFn
ZXMgcmVhZC1vbmx5IG9yIGludmFsaWQgZm9yIHRoZSBoeXBlcnZpc29yCj4+IHdlJ2xsIGhhdmUg
dG8gbW9kaWZ5IHRoZSBwcml2Y21kIGRyaXZlciBpbnRlcmZhY2U6IGl0IHdpbGwgaGF2ZSB0bwo+
PiBnYWluIGtub3dsZWRnZSB3aGljaCBwYWdlcyBhcmUgaGFuZGVkIG92ZXIgdG8gdGhlIGh5cGVy
dmlzb3IgYXMgYnVmZmVycwo+PiBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGxvY2sgdGhlbSBhY2Nv
cmRpbmdseSB2aWEgZ2V0X3VzZXJfcGFnZXMoKS4KPj4KPj4gV2hpbGUgdGhpcyBpcyBhIHBvc3Np
YmxlIGV4cGxhbmF0aW9uIG9mIHRoZSBmYXVsdCB3ZSBhcmUgc2VlaW5nIGl0IG1pZ2h0Cj4+IGJl
IHJlbGF0ZWQgdG8gYW5vdGhlciByZWFzb24uIFNvIEknbSBnb2luZyB0byBhcHBseSBzb21lIG1v
ZGlmaWNhdGlvbnMKPj4gdG8gdGhlIGh5cGVydmlzb3IgdG8gZ2V0IHNvbWUgbW9yZSBkaWFnbm9z
dGljcyBpbiBvcmRlciB0byB2ZXJpZnkgdGhlCj4+IHN1c3BlY3RlZCBrZXJuZWwgYmVoYXZpb3Ig
aXMgcmVhbGx5IHRoZSByZWFzb24gZm9yIHRoZSBoeXBlcnZpc29yIHRvCj4+IHJldHVybiBFRkFV
TFQuCj4gSSB3YXMgbHVja3kuIFRvb2sgb25seSAzOSBpdGVyYXRpb25zIHRoaXMgdGltZS4KPgo+
IFRoZSBkZWJ1ZyBkYXRhIGNvbmZpcm1zIHRoZSB0aGVvcnkgdGhhdCB0aGUga2VybmVsIGlzIHNl
dHRpbmcgdGhlIFBURSB0bwo+IGludmFsaWQgb3IgcmVhZCBvbmx5IGZvciBhIHNob3J0IGFtb3Vu
dCBvZiB0aW1lOgo+Cj4gKFhFTikgZml4dXAgZm9yIGFkZHJlc3MgMDAwMDdmZmI5OTA0ZmU0NCwg
ZXJyb3JfY29kZSAwMDAyOgo+IChYRU4pIFBhZ2V0YWJsZSB3YWxrIGZyb20gMDAwMDdmZmI5OTA0
ZmU0NDoKPiAoWEVOKSAgTDRbMHgwZmZdID0gMDAwMDAwMDQ1OGRhNjA2NyAwMDAwMDAwMDAwMDE5
MTkwCj4gKFhFTikgIEwzWzB4MWVlXSA9IDAwMDAwMDA0NTdkMjYwNjcgMDAwMDAwMDAwMDAxODIx
MAo+IChYRU4pICBMMlsweDBjOF0gPSAwMDAwMDAwNDQ1YWIzMDY3IDAwMDAwMDAwMDAwMDYwODMK
PiAoWEVOKSAgTDFbMHgwNGZdID0gODAwMDAwMDQ1OGNkYzEwNyAwMDAwMDAwMDAwMDE5MjVhCj4g
KFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4gKFhFTikgICAgWzxmZmZmODJkMDgwMmFiZTMxPl0gX19j
b3B5X3RvX3VzZXJfbGwrMHgyNy8weDMwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjcyZWRiPl0g
YXJjaF9kb19kb21jdGwrMHg1YTgvMHgyNjQ4Cj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjA2ZDVk
Pl0gZG9fZG9tY3RsKzB4MThmYi8weDFjNGUKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNmQxYmE+
XSBwdl9oeXBlcmNhbGwrMHgxZjQvMHg0M2UKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNzM0YTY+
XSBsc3Rhcl9lbnRlcisweDExNi8weDEyMAo+Cj4gVGhlIHBhZ2Ugd2FzIHdyaXRhYmxlIGFnYWlu
IHdoZW4gdGhlIHBhZ2Ugd2FsayBkYXRhIGhhcyBiZWVuIGNvbGxlY3RlZCwKPiBidXQgQSBhbmQg
RCBiaXRzIHN0aWxsIGFyZSAwICh3aGljaCBzaG91bGQgbm90IGJlIHRoZSBjYXNlIGluIGNhc2Ug
dGhlCj4ga2VybmVsIGRpZG4ndCB0b3VjaCB0aGUgUFRFLCBhcyB0aGUgaHlwZXJ2aXNvciByZWFk
IGZyb20gdGhhdCBwYWdlIHNvbWUKPiBpbnN0cnVjdGlvbnMgYmVmb3JlIHRoZSBmYWlsZWQgd3Jp
dGUpLgo+Cj4gU3RhcnRpbmcgd2l0aCB0aGUgWGVuIHBhdGNoZXMgbm93Li4uCgpHaXZlbiB0aGF0
IHdhbGssIEknZCBleHBlY3QgdGhlIHNwdXJpb3VzIHBhZ2VmYXVsdCBsb2dpYyB0byBoYXZlIGtp
Y2tlZAppbiwgYW5kIHJldHJpZWQuCgpQcmVzdW1hYmx5IHRoZSBzcHVyaW91cyB3YWxrIGxvZ2lj
IHNhdyB0aGUgbm9uLXByZXNlbnQvcmVhZC1vbmx5IG1hcHBpbmdzPwoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:02:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09:02:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT1fN-0006Fa-7R; Wed, 13 Jun 2018 09:02:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT1fM-0006FU-0f
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:02:08 +0000
X-Inumbo-ID: 75abdb20-6ee8-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75abdb20-6ee8-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 09:02:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 235ACAD00;
 Wed, 13 Jun 2018 09:02:06 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
References: <osstest-123379-mainreport@xen.org>
 <84c7b21c-44ba-5532-f4d9-efcb745f9181@suse.com>
 <8a5daddf-6cdc-8b8c-1b51-4d05c72ba412@suse.com>
 <5B10FF6B02000078001C75FC@prv1-mh.provo.novell.com>
 <e3203ea4-e31b-01c3-c7d1-b2b8e2c45e50@suse.com>
 <23318.47113.805002.780159@mariner.uk.xensource.com>
 <5B17AAE102000078001C8972@suse.com>
 <cd072d2f-7289-2f3d-8807-6fcf0abbaaa2@suse.com>
 <059f5b86-0ccd-80bd-fcfd-b4266c525226@suse.com>
 <5706804e-d789-27e1-4a88-ce69423c2645@suse.com>
 <b904a943-f097-6710-35ea-410fa5f15874@suse.com>
 <6b39cd11-e2a6-0483-6c62-04a93d912ad2@suse.com>
 <8b71c6fa-c8a2-9f64-6d25-45a713571ce8@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: <7a9c3db6-6f47-8817-a2cd-ca21061ee00f@suse.com>
Date: Wed, 13 Jun 2018 11:02:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <8b71c6fa-c8a2-9f64-6d25-45a713571ce8@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 123379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTMvMDYvMTggMTA6NTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTMvMDYvMTggMDk6
NTIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDEyLzA2LzE4IDE3OjU4LCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMDgvMDYvMTggMTI6MTIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gT24gMDcvMDYvMTggMTM6MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+IE9uIDA2LzA2
LzE4IDExOjQwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4gT24gMDYvMDYvMTggMTE6MzUs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4+IE9uIDA1LjA2LjE4IGF0IDE4OjE5LCA8aWFu
LmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4+Pj4gIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAK
Pj4+Pj4+Pj4gSSB0aG91Z2h0IEkgd291bGQgcmVwbHkgYWdhaW4gd2l0aCB0aGUga2V5IHBvaW50
IGZyb20gbXkgZWFybGllciBtYWlsCj4+Pj4+Pj4+IGhpZ2hsaWdodGVkLCBhbmQgZ28gYSBiaXQg
ZnVydGhlci4gIFRoZSBmaXJzdCB0aGluZyB0byBnbyB3cm9uZyBpbgo+Pj4+Pj4+PiB0aGlzIHdh
czoKPj4+Pj4+Pj4KPj4+Pj4+Pj4gMjAxOC0wNS0zMCAyMjoxMjo0OS4zMjArMDAwMDogeGM6IEZh
aWxlZCB0byBnZXQgdHlwZXMgZm9yIHBmbiBiYXRjaCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVy
bmFsIGVycm9yCj4+Pj4+Pj4+IDIwMTgtMDUtMzAgMjI6MTI6NDkuNDgzKzAwMDA6IHhjOiBTYXZl
IGZhaWxlZCAoMTQgPSBCYWQgYWRkcmVzcyk6IEludGVybmFsIGVycm9yCj4+Pj4+Pj4+IDIwMTgt
MDUtMzAgMjI6MTI6NDkuNjQ4KzAwMDA6IGxpYnhsLXNhdmUtaGVscGVyOiBjb21wbGV0ZSByPS0x
OiBCYWQgYWRkcmVzcwo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBZb3UgY2FuIHNlZSBzaW1pbGFyIG1lc3Nh
Z2VzIGluIHRoZSBvdGhlciBsb2dmaWxlOgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiAyMDE4LTA1LTMwIDIy
OjEyOjQ5LjY1MCswMDAwOiBsaWJ4bDogbGlieGxfc3RyZWFtX3dyaXRlLmM6MzUwOmxpYnhsX194
Y19kb21haW5fc2F2ZV9kb25lOiBEb21haW4gMzpzYXZpbmcgZG9tYWluOiBkb21haW4gcmVzcG9u
ZGVkIHRvIHN1c3BlbmQgcmVxdWVzdDogQmFkIGFkZHJlc3MKPj4+Pj4+Pj4KPj4+Pj4+Pj4gQWxs
IG9mIHRoZXNlIGFyZSByZXBvcnRzIG9mIHRoZSBzYW1lIHRoaW5nOiB4Y19nZXRfcGZuX3R5cGVf
YmF0Y2ggYXQKPj4+Pj4+Pj4geGNfc3Jfc2F2ZS5jOjEzMyBmYWlsZWQgd2l0aCBFRkFVTFQuICBJ
J20gYWZyYWlkIEkgZG9uJ3Qga25vdyB3aHkuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFRoZXJlIGlzIG5v
IGNvcnJlc3BvbmRpbmcgbWVzc2FnZSBpbiB0aGUgaG9zdCdzIHNlcmlhbCBsb2cgbm9yIHRoZQo+
Pj4+Pj4+PiBkb20wIGtlcm5lbCBsb2cuCj4+Pj4+Pj4gSSB2YWd1ZWx5IHJlY2FsbCBmcm9tIHRo
ZSB0aW1lIHdoZW4gSSBoYWQgbG9va2VkIGF0IHRoZSBzaW1pbGFyIFdpbmRvd3MKPj4+Pj4+PiBt
aWdyYXRpb24gaXNzdWVzIHRoYXQgdGhlIGd1ZXN0IGlzIGFscmVhZHkgaW4gdGhlIHByb2Nlc3Mg
b2YgYmVpbmcgY2xlYW5lZAo+Pj4+Pj4+IHVwIHdoZW4gdGhlc2Ugb2NjdXIuIENvbW1pdCAyZGJl
OWMzY2QyICgieDg2L21tOiBzaWxlbmNlIGEgcG9pbnRsZXNzCj4+Pj4+Pj4gd2FybmluZyIpIGlu
dGVudGlvbmFsbHkgc3VwcHJlc3NlZCBhIGxvZyBtZXNzYWdlIGhlcmUsIGFuZCB0aGUKPj4+Pj4+
PiBpbW1lZGlhdGVseSBmb2xsb3dpbmcgZGVidWdnaW5nIGNvZGUgKDkzM2Y5NjZiY2QgeDg2L21t
OiBhZGQKPj4+Pj4+PiB0ZW1wb3JhcnkgZGVidWdnaW5nIGNvZGUgdG8gZ2V0X3BhZ2VfZnJvbV9n
Zm5fcDJtKCkpIHdhcyByZXZlcnRlZAo+Pj4+Pj4+IGEgbGl0dGxlIG92ZXIgYSBtb250aCBsYXRl
ci4gVGhpcyB3YXNuJ3QgYXMgYSBmb2xsb3ctdXAgdG8gYW5vdGhlciBwYXRjaAo+Pj4+Pj4+IChm
aXgpLCBidXQgZm9sbG93aW5nIHRoZSBkaXNjdXNzaW9uIHJvb3RlZCBhdAo+Pj4+Pj4+IGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wNi9t
c2cwMDMyNC5odG1sCj4+Pj4+PiBUaGF0IHdhcyAtRVNSQ0gsIG5vdCAtRUZBVUxULgo+Pj4+PiBJ
J3ZlIGxvb2tlZCBhIGxpdHRsZSBiaXQgbW9yZSBpbnRvIHRoaXMuCj4+Pj4+Cj4+Pj4+IEFzIHdl
IGFyZSBzZWVpbmcgRUZBVUxUIGJlaW5nIHJldHVybmVkIGJ5IHRoZSBoeXBlcnZpc29yIHRoaXMg
ZWl0aGVyCj4+Pj4+IG1lYW5zIHRoZSB0b29scyBhcmUgc3BlY2lmeWluZyBhbiBpbnZhbGlkIGFk
ZHJlc3MgKHF1aXRlIHVubGlrZWx5KQo+Pj4+PiBvciB0aGUgYnVmZmVycyBhcmUgbm90IGFzIE1B
UF9MT0NLRUQgYXMgd2Ugd2lzaCB0aGVtIHRvIGJlLgo+Pj4+Pgo+Pj4+PiBJcyB0aGVyZSBhIHdh
eSB0byBzZWUgd2hldGhlciB0aGUgaG9zdCB3YXMgZXhwZXJpZW5jaW5nIHNvbWUgbWVtb3J5Cj4+
Pj4+IHNob3J0YWdlLCBzbyB0aGUgYnVmZmVycyBtaWdodCBoYXZlIGJlZW4gc3dhcHBlZCBvdXQ/
Cj4+Pj4+Cj4+Pj4+IG1hbiBtbWFwIHRlbGxzIG1lOiAiVGhpcyBpbXBsZW1lbnRhdGlvbiB3aWxs
IHRyeSB0byBwb3B1bGF0ZSAocHJlZmF1bHQpCj4+Pj4+IHRoZSB3aG9sZSByYW5nZSBidXQgdGhl
IG1tYXAgY2FsbCBkb2Vzbid0IGZhaWwgd2l0aCBFTk9NRU0gaWYgdGhpcwo+Pj4+PiBmYWlscy4g
VGhlcmVmb3JlIG1ham9yIGZhdWx0cyBtaWdodCBoYXBwZW4gbGF0ZXIgb24uIgo+Pj4+Pgo+Pj4+
PiBBbmQ6ICJPbmUgc2hvdWxkIHVzZSBtbWFwKDIpIHBsdXMgbWxvY2soMikgd2hlbiBtYWpvciBm
YXVsdHMgYXJlIG5vdAo+Pj4+PiBhY2NlcHRhYmxlIGFmdGVyIHRoZSBpbml0aWFsaXphdGlvbiBv
ZiB0aGUgbWFwcGluZy4iCj4+Pj4+Cj4+Pj4+IFdpdGggb3NkZXBfYWxsb2NfcGFnZXMoKSBpbiB0
b29scy9saWJzL2NhbGwvbGludXguYyB0b3VjaGluZyBhbGwgdGhlCj4+Pj4+IGh5cGVyY2FsbCBi
dWZmZXIgcGFnZXMgYmVmb3JlIGRvaW5nIHRoZSBoeXBlcmNhbGwgSSdtIG5vdCBzdXJlIHRoaXMK
Pj4+Pj4gY291bGQgYmUgYW4gaXNzdWUuCj4+Pj4+Cj4+Pj4+IEFueSB0aG91Z2h0cyBvbiB0aGF0
Pwo+Pj4+IElhbiwgaXMgdGhlcmUgYSBjaGFuY2UgdG8gZGVkaWNhdGUgYSBtYWNoaW5lIHRvIGEg
c3BlY2lmaWMgdGVzdCB0cnlpbmcKPj4+PiB0byByZXByb2R1Y2UgdGhlIHByb2JsZW0/IEluIGNh
c2Ugd2UgbWFuYWdlIHRvIGdldCB0aGlzIGZhaWx1cmUgaW4gYQo+Pj4+IHJlYXNvbmFibGUgdGlt
ZSBmcmFtZSBJIGd1ZXNzIHRoZSBtb3N0IHByb21pc2luZyBhcHByb2FjaCB3b3VsZCBiZSB0bwo+
Pj4+IHVzZSBhIHRlc3QgaHlwZXJ2aXNvciBwcm9kdWNpbmcgbW9yZSBkZWJ1ZyBkYXRhLiBJZiB5
b3UgdGhpbmsgdGhpcyBpcwo+Pj4+IHdvcnRoIGRvaW5nIEkgY2FuIHdyaXRlIGEgcGF0Y2guCj4+
PiBUcnlpbmcgdG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtIGluIGEgbGltaXRlZCB0ZXN0IGVudmly
b25tZW50IGZpbmFsbHkKPj4+IHdvcmtlZDogZG9pbmcgYSBsb29wIG9mICJ4bCBzYXZlIC1jIiBw
cm9kdWNlZCB0aGUgcHJvYmxlbSBhZnRlciAxOTgKPj4+IGl0ZXJhdGlvbnMuCj4+Pgo+Pj4gSSBo
YXZlIGFza2VkIGEgU1VTRSBlbmdpbmVlciBkb2luZyBrZXJuZWwgbWVtb3J5IG1hbmFnZW1lbnQg
aWYgaGUKPj4+IGNvdWxkIHRoaW5rIG9mIHNvbWV0aGluZy4gSGlzIGlkZWEgaXMgdGhhdCBtYXli
ZSBzb21lIGt0aHJlYWQgY291bGQgYmUKPj4+IHRoZSByZWFzb24gZm9yIG91ciBwcm9ibGVtLCBl
LmcuIHRyeWluZyBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uCj4+PiAoYXQgbGVhc3Qgb24g
dGhlIHRlc3QgbWFjaGluZSBJJ3ZlIGxvb2tlZCBhdCBjb21wYWN0aW9uIG9mIG1sb2NrZWQKPj4+
IHBhZ2VzIGlzIGFsbG93ZWQ6IC9wcm9jL3N5cy92bS9jb21wYWN0X3VuZXZpY3RhYmxlX2FsbG93
ZWQgaXMgMSkuCj4+Pgo+Pj4gSW4gb3JkZXIgdG8gYmUgcmVhbGx5IHN1cmUgbm90aGluZyBpbiB0
aGUga2VybmVsIGNhbiB0ZW1wb3JhcmlseQo+Pj4gc3dpdGNoIGh5cGVyY2FsbCBidWZmZXIgcGFn
ZXMgcmVhZC1vbmx5IG9yIGludmFsaWQgZm9yIHRoZSBoeXBlcnZpc29yCj4+PiB3ZSdsbCBoYXZl
IHRvIG1vZGlmeSB0aGUgcHJpdmNtZCBkcml2ZXIgaW50ZXJmYWNlOiBpdCB3aWxsIGhhdmUgdG8K
Pj4+IGdhaW4ga25vd2xlZGdlIHdoaWNoIHBhZ2VzIGFyZSBoYW5kZWQgb3ZlciB0byB0aGUgaHlw
ZXJ2aXNvciBhcyBidWZmZXJzCj4+PiBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGxvY2sgdGhlbSBh
Y2NvcmRpbmdseSB2aWEgZ2V0X3VzZXJfcGFnZXMoKS4KPj4+Cj4+PiBXaGlsZSB0aGlzIGlzIGEg
cG9zc2libGUgZXhwbGFuYXRpb24gb2YgdGhlIGZhdWx0IHdlIGFyZSBzZWVpbmcgaXQgbWlnaHQK
Pj4+IGJlIHJlbGF0ZWQgdG8gYW5vdGhlciByZWFzb24uIFNvIEknbSBnb2luZyB0byBhcHBseSBz
b21lIG1vZGlmaWNhdGlvbnMKPj4+IHRvIHRoZSBoeXBlcnZpc29yIHRvIGdldCBzb21lIG1vcmUg
ZGlhZ25vc3RpY3MgaW4gb3JkZXIgdG8gdmVyaWZ5IHRoZQo+Pj4gc3VzcGVjdGVkIGtlcm5lbCBi
ZWhhdmlvciBpcyByZWFsbHkgdGhlIHJlYXNvbiBmb3IgdGhlIGh5cGVydmlzb3IgdG8KPj4+IHJl
dHVybiBFRkFVTFQuCj4+IEkgd2FzIGx1Y2t5LiBUb29rIG9ubHkgMzkgaXRlcmF0aW9ucyB0aGlz
IHRpbWUuCj4+Cj4+IFRoZSBkZWJ1ZyBkYXRhIGNvbmZpcm1zIHRoZSB0aGVvcnkgdGhhdCB0aGUg
a2VybmVsIGlzIHNldHRpbmcgdGhlIFBURSB0bwo+PiBpbnZhbGlkIG9yIHJlYWQgb25seSBmb3Ig
YSBzaG9ydCBhbW91bnQgb2YgdGltZToKPj4KPj4gKFhFTikgZml4dXAgZm9yIGFkZHJlc3MgMDAw
MDdmZmI5OTA0ZmU0NCwgZXJyb3JfY29kZSAwMDAyOgo+PiAoWEVOKSBQYWdldGFibGUgd2FsayBm
cm9tIDAwMDA3ZmZiOTkwNGZlNDQ6Cj4+IChYRU4pICBMNFsweDBmZl0gPSAwMDAwMDAwNDU4ZGE2
MDY3IDAwMDAwMDAwMDAwMTkxOTAKPj4gKFhFTikgIEwzWzB4MWVlXSA9IDAwMDAwMDA0NTdkMjYw
NjcgMDAwMDAwMDAwMDAxODIxMAo+PiAoWEVOKSAgTDJbMHgwYzhdID0gMDAwMDAwMDQ0NWFiMzA2
NyAwMDAwMDAwMDAwMDA2MDgzCj4+IChYRU4pICBMMVsweDA0Zl0gPSA4MDAwMDAwNDU4Y2RjMTA3
IDAwMDAwMDAwMDAwMTkyNWEKPj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4+IChYRU4pICAgIFs8
ZmZmZjgyZDA4MDJhYmUzMT5dIF9fY29weV90b191c2VyX2xsKzB4MjcvMHgzMAo+PiAoWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzJlZGI+XSBhcmNoX2RvX2RvbWN0bCsweDVhOC8weDI2NDgKPj4gKFhF
TikgICAgWzxmZmZmODJkMDgwMjA2ZDVkPl0gZG9fZG9tY3RsKzB4MThmYi8weDFjNGUKPj4gKFhF
TikgICAgWzxmZmZmODJkMDgwMzZkMWJhPl0gcHZfaHlwZXJjYWxsKzB4MWY0LzB4NDNlCj4+IChY
RU4pICAgIFs8ZmZmZjgyZDA4MDM3MzRhNj5dIGxzdGFyX2VudGVyKzB4MTE2LzB4MTIwCj4+Cj4+
IFRoZSBwYWdlIHdhcyB3cml0YWJsZSBhZ2FpbiB3aGVuIHRoZSBwYWdlIHdhbGsgZGF0YSBoYXMg
YmVlbiBjb2xsZWN0ZWQsCj4+IGJ1dCBBIGFuZCBEIGJpdHMgc3RpbGwgYXJlIDAgKHdoaWNoIHNo
b3VsZCBub3QgYmUgdGhlIGNhc2UgaW4gY2FzZSB0aGUKPj4ga2VybmVsIGRpZG4ndCB0b3VjaCB0
aGUgUFRFLCBhcyB0aGUgaHlwZXJ2aXNvciByZWFkIGZyb20gdGhhdCBwYWdlIHNvbWUKPj4gaW5z
dHJ1Y3Rpb25zIGJlZm9yZSB0aGUgZmFpbGVkIHdyaXRlKS4KPj4KPj4gU3RhcnRpbmcgd2l0aCB0
aGUgWGVuIHBhdGNoZXMgbm93Li4uCj4gCj4gR2l2ZW4gdGhhdCB3YWxrLCBJJ2QgZXhwZWN0IHRo
ZSBzcHVyaW91cyBwYWdlZmF1bHQgbG9naWMgdG8gaGF2ZSBraWNrZWQKPiBpbiwgYW5kIHJldHJp
ZWQuCj4gCj4gUHJlc3VtYWJseSB0aGUgc3B1cmlvdXMgd2FsayBsb2dpYyBzYXcgdGhlIG5vbi1w
cmVzZW50L3JlYWQtb25seSBtYXBwaW5ncz8KCkkgZ3Vlc3Mgc28uCgpPdGhlcndpc2UgbXkgZGVi
dWcgY29kaW5nIHdvdWxkbid0IGhhdmUgYmVlbiBjYWxsZWQuLi4KCgpKdWVyZ2VuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:05:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09: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 1fT1iA-0007Ih-Uh; Wed, 13 Jun 2018 09:05: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT1i9-0007Ib-90
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:05:01 +0000
X-Inumbo-ID: 81b5f516-6ee8-11e8-9728-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 81b5f516-6ee8-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 11:02: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=Ce5sh3/0ip887vMFYRwCPYjDBU/7BuTaVQpX1DGMgms=;
 b=g/TBEuuN5LrkmaliayMh+f1unr3JGn7ALTbMLJR7fy+XgQkO8Xc1+44DZmOlcVEDIPS+amUivMb4XvgiuPb+zOz9ggvfbozhRkZ+ZGBdilE8g3ByeVHlKu87Tba53Bg/1+E/ePhxEfukARuUyFxrCSwWofBKzODz3iMk+K6+w2M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3212.eurprd03.prod.outlook.com (2603:10a6:8:9::16) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Wed, 13 Jun 2018 09:04:53 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-10-andr2000@gmail.com>
 <b08fdccf-2f1b-a902-f00b-a4cecf44a1b1@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <cca7b9dd-a0c6-8052-c294-9e6c5d65e9eb@epam.com>
Date: Wed, 13 Jun 2018 12:04:49 +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: <b08fdccf-2f1b-a902-f00b-a4cecf44a1b1@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR0102CA0023.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:14::36) To DB3PR0302MB3212.eurprd03.prod.outlook.com
 (2603:10a6:8:9::16)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5ccc83ac-55af-49fa-24a2-08d5d10cba5a
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3212; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 3:ukijANcG+Hd/It9pVYl1YvjiZHAr1TdpJegkl/hCwChLgwKiEmAjXf+ZXBZRe4rqkTYvyzFMOSuvSBaHii3ynbayKSJ5gc7KGawYgfOfLt3xFfBpw3IHLAJUOoHCDRKAETgtBCwDjGjTjOAil/KYeYyCIhM2RsCI/p4YnlVmOcO0CBaLKPTaM509yYUotCWm4wZ6rCl1Nulw4qprL8FlpxXbWhWXVbQzMWyT+2PM8A3JPgoTXnqLqn41I5JoCYSs;
 25:846851kp6RMXBRJ4sXjG8GkwlvG8U7eaaJft8jBdAf0wtqAf+9mbLtKuf0puKVcIEAbrkTu9eyzwEmV0/yWwbFagkMvQdBntwOzEuhfTA8oIuXXDp+3YsP5UIkCcTKVsiIrLNA+msbZ7rKn6kJpOncekfbfQ/ctONxuAbKihv6ZL+0Vmdkfr9PWlqNK9iGNw44ViY1x4VIQGk6y2x5XoAClxvkMYxuUm+hQckfUHfZ++fQg+3grBWz8XkU3ogtnDE6sYdgY/HCEgWVCEML2/iyD3meCvcIQ6XENV7KetMSYzBJJ9wg9uUUTPgd0JjZGhbGWqmMGgZa5klhBASj3Dmg==;
 31:3siHyQAe84dQ+hddfzviAFMPMP55nBSNe44qFI7i0UKxAmF9nzz+rSn8U5StfuziE6V1AVykSC2IJpGJ3YAuWSRnD9w/zcmD1N4Rt1wMIsNNGWnr3Fi1TJHpi/gZx+lrs0MisvEfMYS/4kaNT8aFbvXyS+P0q8zcfutZaW5LEfBXwO5yncshYbqk6dQDe0OQkn1HfpaMbcKy2ai1e9uxwWuUd9g7IAjHCg1Oso2pL34=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3212:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 20:KUGc3CeBamsxELBUcQEH2IdQR3BUawhGv94XAEgVPyiUQJeNqH7UNLS0Hivr/dSRkv2q/PMkc+Na4Duf79ExeOY+qyLnE09kVnC3VNzS5+AdY3tI/4xDEC50cPizCR2OIFWAocTiOKY7JwOs4GUMxcvEXbfErYsfqh1vIIIAKSoA41Pbv8df4n4v1ornEDLNuLYRd+0oKA/5Oaqa6C668uXEUeyZWrxCpEe2IIZTY/fkCD42gyQO7IbbdQ4lJbJpv9j/BXtBx50Y142xRGxHyYv2p/qmEh41u/5fIkXBR5DqBlpPjaGYcZdRCVoA+hDJYaIIQ3+m+l/EBuv3SIyO2pP3zipW8GTfsj+nCYke1yXk/90Q5Niz3tnbn35OQevbslupfAO/2jBkeDI4rF37Ajr/JfFINQRYYfSnOf+NIWSNPxu459AkOcUMxUpQ1RFetgkfKKbM+602qW8sjY7lUf97JvcHNnZg9LlNUHTJWxbMzAVi9UP1bZ9x0k4K1nVU;
 4:QQ3NanR+1rtRubyEpqtkfHhgTrc3d+LwvxCwAQgxKWnzxB1BhUEU6bRX/1ZK64KgWqKGmYrRcQD1EQe92jWdfNPHMt/YqI73plZFOCdR4Hh6OP66l+5syFNL9Is8n7fzYfBuGtHHKnN/je44YYZPuPW2uFhLO8FvnedapwxB4qWC2YUhP05BFw4LtH/sN2ecnBUEz1bTmNNq+ruES/0xijdKg8bPqQQHIe6x43duL1cAyekRAuXqK0N+AWwo330F/9NFgrGSU9ZfYPOqX+UJqA==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3212922BA0CD5B118724DF26E77E0@DB3PR0302MB3212.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3212; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3212; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(376002)(39380400002)(39860400002)(346002)(189003)(199004)(36756003)(16526019)(77096007)(11346002)(105586002)(110136005)(5660300001)(3846002)(50466002)(6116002)(6486002)(8936002)(478600001)(59450400001)(386003)(31686004)(106356001)(446003)(53546011)(76176011)(52116002)(486006)(86362001)(23676004)(476003)(31696002)(2486003)(7416002)(58126008)(81156014)(52146003)(956004)(6666003)(2616005)(6246003)(305945005)(97736004)(5890100001)(39060400002)(53936002)(65826007)(68736007)(81166006)(316002)(47776003)(80792005)(16576012)(26005)(2906002)(64126003)(25786009)(4326008)(229853002)(55236004)(186003)(8676002)(7736002)(72206003)(65956001)(67846002)(65806001)(2870700001)(66066001)(87944003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3212; H:[10.17.182.9]; 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?MTtEQjNQUjAzMDJNQjMyMTI7MjM6YXgwdVJtekl6R204allhNmZTUTZtOHk0?=
 =?utf-8?B?NDk1cHl3OTZOenltUm50V2RqSjk4amxrSzRQOWMxakU4OHZsTExqb1BwUlc2?=
 =?utf-8?B?RldoM3lDV0NWalhBS3FueDRCcGdUS0ZiV3BuaEpVUWJvSlhEK0Y2TjNONGtx?=
 =?utf-8?B?WWVvb2RtUHQvMGdocCttTVJSSEs0RjRKL1BacjlURFlDNDZyVkh6RkNJYmZ0?=
 =?utf-8?B?eGlNK1Y5cWkxcUVCMEZjUlR1ejZ3UW9ZZFMrNW5Ja2dUeC9ZUVlLUHRvc2NS?=
 =?utf-8?B?OVJLVEZEa012d2xab3B1ZDFVWmpuZ2d2UHBsTE4vVVVEUVFDNUNMVXh2TFNX?=
 =?utf-8?B?Z1BOUG5ETFlKYVhITmp3M3orM1dVSm9Kb2dwekZNQkswbHowMktpSzRBdzZR?=
 =?utf-8?B?Ym13OFh6RllJWTJML3V4Vm05NTZBZm1qSFFJYnJPdVdqbUliYUhDTS83b0or?=
 =?utf-8?B?d0xRaGFLUXNKT21BbitoTnZ0Nmg0NklKUHNUajA0aXpXdXN0eUlzYkd2Z3Vs?=
 =?utf-8?B?U3E1VzFadUJjcENSYjdwdUx6OVJCQm1zQVF2TzZjVjd5UmYza0x3dnZYRklX?=
 =?utf-8?B?ZSs2OFptS1NWSXJHUTc5SGdmRjgvNHhtSGR6YS9jS0QwSlcwb2RlVFV2WHNk?=
 =?utf-8?B?YWZic3hDc3l6ajdmdXhMdk5FM2FkUHZnWDFRZVVVUEh0N3NKTmVTWEx1QVY4?=
 =?utf-8?B?QjQrZWFRNGpObllOUEJxaTRwdGxtNlppR09IUDNxWEhuWWZYWW9pSzlzQ05I?=
 =?utf-8?B?KzBHaFZaZHpYK2Q1TUlMSExTTE9mcEVPSisvVVBIZzR2SUFEamRwTWRLVkNi?=
 =?utf-8?B?K0ZzMDJqcUU2TUJObEJqRFhXS1pVdE5USUZvazZRa1ltVFJ0R0grVXlGU0oy?=
 =?utf-8?B?amp2bDFERGVSQiswQlJPQWwvVmNQWkxOSEEyK3ZWZlluM2w0YUZGdGZVa3Z6?=
 =?utf-8?B?ZlhsV1BvaVlHOGM3eEk5WmxacHRTL0o5OEZkS0ZxcGFoTkhWcWpIY1ZoT2to?=
 =?utf-8?B?NXBoakJmYld1czZJQ1N6U1k5Ty9NdFNOeS95SCsxTDd2c0gzN05yOWMwZlpv?=
 =?utf-8?B?a3JHdDQ1QURKMGRjSFg3dmJnb01XR0FGaFlRQVRKQ2c2dTM2Zk1OYlNiNFcr?=
 =?utf-8?B?RVhSZVNmKzRjUDFSb01iOWdTR1ptVDNiMkpDMGlYejdKcmMwUVZFcnFhQnpO?=
 =?utf-8?B?RGl6L1Zoenkzbm1ibVN0NldzTVBkSmVQck1qK3ZXMHYzdEhmaWxyVWF3WVo2?=
 =?utf-8?B?NEIyK0xpVThXbG5Ld1p5T0RackJNaVEwZDVZbnh6Y3VpQjcwWWVrY1p5S1Zh?=
 =?utf-8?B?eUorb0pDSnV2a2ZQRjcrR2d1M0JoTWdCb0d3dXVVZE5UcFJmZVVoc1Y0NXA5?=
 =?utf-8?B?TXlqT2VOc2RoMFRwdnFsZklObTlTeXJGaDlhR0JxbXVuY210K0ljSmdINk9X?=
 =?utf-8?B?VWVSQXVDMVFZQW9paHNQZ3hocWlTclJWc3FYdzRlQ2ZiTitWNFhFUTY1RE1Q?=
 =?utf-8?B?b3ozdWEyb1g1NWlwSjRUWkk3WStJeHlrK1orb2I5d2VYWnJZYk43VFkzVDc2?=
 =?utf-8?B?ekV6bE9kczJ6MWpENFV6cEk0MmF1TDVGYTA2blNkaEdaTWpNQ0R6RVpXUDl5?=
 =?utf-8?B?U09rVDJhY2luTkwxN2ZFMGVYUEFPUE56TU9BRUpoOXlTcWJCU1ZNbitMWUNs?=
 =?utf-8?B?NUlQcjNUejR0ZUcxVGFPN1BlK3poSU4xZ3BsbWpabEM5VUFRR2YxL041RTBt?=
 =?utf-8?B?cERzTXBKMjdMV281cGsrN3NBR1htcktDVEFhNC8zSmhTdTAyNU5mcjFlYUtW?=
 =?utf-8?B?QjFVRktoa1lZcTBWS0xhUzcyVXdvaG5wdjFGa3U3RGJ4aUZReHNOcnZENmVD?=
 =?utf-8?B?eHZWa2VhZktlOC9tZ0s1U25zMzA4b3RzVzFYN253S0tLWGFTTXd5Nm1nL3RU?=
 =?utf-8?B?d1lEMlNScis1cExmOExKTjNJZWI2TTk0NU1vWWIrbHFLd1J6RUJDVzZIUHJS?=
 =?utf-8?B?WlB4STJNRncwRkV3R0pvT01LRU1Xd0pwWDQwYlNlYUlFTWZmQmplOVFBRERN?=
 =?utf-8?B?cTU5S3VmOURoallkTzNJODFweDBBMCttRjFVWTJuQWsra0pNbENnOWtqVTlq?=
 =?utf-8?B?WGtOdHBMQmJrdFh1TWE5emk0bmlmd1BXUEhTS3JuNUtTbXZPenZMcUlQNmgx?=
 =?utf-8?B?RDNxUVVqbCt4a2JxWE9yeE9XdWVYaHc9PQ==?=
X-Microsoft-Antispam-Message-Info: akXXQkdO5HTtzMNyuAdeelqNgFTGkSRp9wLrOWY8K2GFC5nMpb7pJPA5+Hy/OmhmqZgmmidiarZfRosuj+crboNYtgKg9bJdOAsvj8NeDr7D6IbRm2bYXX5T/o8+XXWNbV8/PEuFq8H9UfRH+g9Iglqe8vPtQbyLWKVxk/opXECQKB/ZzYHUvEYFyKiPnJmv
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 6:L9M6jZj8FKnae36F1ixQHMuebtdSyN7GPz9jPkDIxIZHk4I9NTtrZ6pmD6DwAc62bCa4odzH92FvIVhSPzJkv4d9Xtzi+N3Uv823V97dW54XqDnHQdufAGjJn/sYV7IjAbiM9vj3B/g179Z9yXDy887hQeGSl+c00UAFQoaQCH69LpkGzQq6s8GNIaTugMV15CDxkN2uOweiBxfSXmiWYS0LSpGzzYwZs9KwQ8J0SDBlzH+4/HGl7zOtXU8ormzlpZATjH0DWEQoxoSgTC1CX8WCGZYFO9eRAAus1GAGBq4P2cwBEOWUDB7f950sZgayCVEJucBxrKfDhEco0eMwU4nuTAABHZ5VqabSeYtUEQG9zqsahwN4V82pyoVao3FYM6tV4S8JES+iEPYUefPdiPCyVXUfeZLtEmq8NUM5S9RC5QVVTlB/sXMWwqb9aeQ4jExtgCCg14KX0YVwMOgW2A==;
 5:SdHeQJ9qA9z7FoFVsmPl2Fah2LKbvW0EziDfndv7Rh/y3Ndz8acyp5bC8DwcTnbx2F4J706O7G8CcFUDrtCJIYsYWWZZpoJrrl9HGeDXbUq7wK3zfPamsPWpt9edVCHq50csSelg2d31hsivlLGg8pEEtZATv1y8LlJPWo4aUvg=;
 24:1gqaEwwn6k0PPYxsxh3Qi7KXfFJm7pVgBqCnu4carqjDvvKlX2r1CMpnbhgrjvIyS7MYx6aLeLjeSzl5eMbsWyb2wrLE8W4ccwoINEbAgpU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3212;
 7:w5ZRPXOVZkHLj+tpbj/RbtkFE41JTEUbVMgfmWz1UI8w9UXcYHeHbRY/zqiE8sMHEV3RHCZn4CKGS5HcaBkApoyDf5S4Re/N01A5fyCPphHzKwFQ0Y4c2ivtJIGzEocMqkpqqs1LxMkSqELx6mLJ1FMnrUCyD9DTxxj0DndIz4Dxj76yt8WSZ7lV1zVCC6GZYccKOFzmiNe7rcCR/b4zFciLNvEyg+NVstLhq4q6GBGltbwBWHMnnWI67snIpGDi
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 09:04:53.0069 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5ccc83ac-55af-49fa-24a2-08d5d10cba5a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3212
Subject: Re: [Xen-devel] [PATCH v3 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNjoxNCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQyIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPgo+PiDC
oCBpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2
ICpwcml2LCB1MzIgZmQpCj4+IMKgIHsKPj4gLcKgwqDCoCByZXR1cm4gLUVJTlZBTDsKPj4gK8Kg
wqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4gK8KgwqDCoCBzdHJ1
Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2g7Cj4+ICvCoMKgwqAgc3RydWN0IGRtYV9idWYg
KmRtYV9idWY7Cj4+ICsKPj4gK8KgwqDCoCBnbnRkZXZfZG1hYnVmID0gZG1hYnVmX2ltcF9maW5k
X3VubGluayhwcml2LCBmZCk7Cj4+ICvCoMKgwqAgaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmKSkK
Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOwo+PiArCj4+
ICvCoMKgwqAgcHJfZGVidWcoIlJlbGVhc2luZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIsIGZk
KTsKPj4gKwo+PiArwqDCoMKgIGF0dGFjaCA9IGdudGRldl9kbWFidWYtPnUuaW1wLmF0dGFjaDsK
Pj4gKwo+PiArwqDCoMKgIGlmIChnbnRkZXZfZG1hYnVmLT51LmltcC5zZ3QpCj4+ICvCoMKgwqDC
oMKgwqDCoCBkbWFfYnVmX3VubWFwX2F0dGFjaG1lbnQoYXR0YWNoLCBnbnRkZXZfZG1hYnVmLT51
LmltcC5zZ3QsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIERN
QV9CSURJUkVDVElPTkFMKTsKPj4gK8KgwqDCoCBkbWFfYnVmID0gYXR0YWNoLT5kbWFidWY7Cj4+
ICvCoMKgwqAgZG1hX2J1Zl9kZXRhY2goYXR0YWNoLT5kbWFidWYsIGF0dGFjaCk7Cj4+ICvCoMKg
wqAgZG1hX2J1Zl9wdXQoZG1hX2J1Zik7Cj4+ICsKPj4gK8KgwqDCoCBkbWFidWZfaW1wX2VuZF9m
b3JlaWduX2FjY2VzcyhnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzLAo+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsK
Pgo+Cj4KPiBTaG91bGQgeW91IGZpcnN0IGVuZCBmb3JlaWduIGFjY2VzcywgYmVmb3JlIGRvaW5n
IGFueXRoaW5nPwo+CkkgYW0gcm9sbGluZyBiYWNrIGluIHJldmVyc2Ugb3JkZXIgaGVyZSwgc28g
SSB0aGluayB3ZSBmaXJzdCBuZWVkCnRvIGZpbmlzaCBsb2NhbCBhY3Rpdml0aWVzIHdpdGggdGhl
IGJ1ZmZlciBhbmQgdGhlbiBlbmQgZm9yZWlnbgphY2Nlc3MuCj4gLWJvcmlzCj4KPgo+PiArIGRt
YWJ1Zl9pbXBfZnJlZV9zdG9yYWdlKGdudGRldl9kbWFidWYpOwo+PiArwqDCoMKgIHJldHVybiAw
Owo+PiDCoCB9CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:13:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09:13:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT1qN-00085V-7f; Wed, 13 Jun 2018 09:13:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y/qg=i7=xenproject.org=prvs=6959ad49a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fT1qM-00085J-2J
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:13:30 +0000
X-Inumbo-ID: 0c3820a8-6eea-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c3820a8-6eea-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 09:13:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57193428"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74864-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=74786
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 13 Jun 2018 10:13:25 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74864: 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>

ZmxpZ2h0IDc0ODY0IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg2NC8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0Nzg2CiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NDc4NgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDc4NgogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0Nzg2CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3
ODYKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09: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 1fT28d-0002vc-Hv; Wed, 13 Jun 2018 09:32:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y/qg=i7=xenproject.org=prvs=6959ad49a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fT28c-0002vQ-D7
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:32:22 +0000
X-Inumbo-ID: aec2284e-6eec-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aec2284e-6eec-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 09:32:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57195479"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74863-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=2afc4e3df80d947dd1bd42ce80278f591b35c74a
X-Osstest-Versions-That: qemuu=0d2fa03dae4fbe185a082f361342b1e30aed4582
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 13 Jun 2018 10:32:17 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74863: 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
NDg2MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4NjMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDgzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODM4CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ4MzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzOAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDc0ODM4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzgKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzOAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0ODM4CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzgKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDgzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODM4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4MzgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbGlrZSA3NDgzOAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODM4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ4MzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgMmFmYzRlM2RmODBkOTQ3ZGQxYmQ0MmNlODAyNzhmNTkxYjM1
Yzc0YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMGQyZmEwM2RhZTRm
YmUxODVhMDgyZjM2MTM0MmIxZTMwYWVkNDU4MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODM4
ICAyMDE4LTA2LTEwIDA2OjIwOjAyIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDg2MyAgMjAxOC0wNi0xMiAyMjo0OToyNyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lh
IDxiZXJ0b0BpZ2FsaWEuY29tPgogIEJydWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KICBK
ZWZmIENvZHkgPGpjb2R5QHJlZGhhdC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29t
PgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJrIENhdmUtQXlsYW5k
IDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXggUmVpdHogPG1yZWl0ekByZWRo
YXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5
ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29t
PgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0
bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyOTMgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:58:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09:58:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT2Xd-0007Ea-34; Wed, 13 Jun 2018 09:58:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT2Xb-0007EV-Q2
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:58:11 +0000
X-Inumbo-ID: 4a868126-6ef0-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a868126-6ef0-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 09:58:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A3C63AC1E;
 Wed, 13 Jun 2018 09:58:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org
Date: Wed, 13 Jun 2018 11:58:06 +0200
Message-Id: <20180613095806.2978-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgcHJpdmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11bHRpY2FsbCBzZWVtcyB0byBi
ZSB3cm9uZywgYXMKcHJpdmNtZF9jYWxsKCkgaXMgdXNpbmcgc3RhYygpL2NsYWMoKSB0byBlbmFi
bGUgaHlwZXJ2aXNvciBhY2Nlc3MgdG8KTGludXggdXNlciBzcGFjZS4KCkFkZCBhIG5ldyB4ZW5f
c2luZ2xlX2NhbGwoKSBmdW5jdGlvbiB0byBiZSB1c2UgZm9yIHRoYXQgcHVycG9zZS4KClJlcG9y
dGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94
ZW4vaHlwZXJjYWxsLmggfCAyNSArKysrKysrKysrKysrKysrKysrLS0tLS0tCiBhcmNoL3g4Ni94
ZW4vbXVsdGljYWxscy5jICAgICAgICAgICAgfCAgNiArKystLS0KIDIgZmlsZXMgY2hhbmdlZCwg
MjIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJjYWxsLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlw
ZXJjYWxsLmgKaW5kZXggYmZkODgyNjE3NjEzLi42YjJmOTBhMGIxNDkgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcmNhbGwuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS94ZW4vaHlwZXJjYWxsLmgKQEAgLTIwOSwyNCArMjA5LDM3IEBAIGV4dGVybiBzdHJ1Y3Qg
eyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3BhZ2VbXTsKIH0pCiAKIHN0YXRpYyBpbmxp
bmUgbG9uZwotcHJpdmNtZF9jYWxsKHVuc2lnbmVkIGNhbGwsCi0JICAgICB1bnNpZ25lZCBsb25n
IGExLCB1bnNpZ25lZCBsb25nIGEyLAotCSAgICAgdW5zaWduZWQgbG9uZyBhMywgdW5zaWduZWQg
bG9uZyBhNCwKLQkgICAgIHVuc2lnbmVkIGxvbmcgYTUpCit4ZW5fc2luZ2xlX2NhbGwodW5zaWdu
ZWQgaW50IGNhbGwsCisJCXVuc2lnbmVkIGxvbmcgYTEsIHVuc2lnbmVkIGxvbmcgYTIsCisJCXVu
c2lnbmVkIGxvbmcgYTMsIHVuc2lnbmVkIGxvbmcgYTQsCisJCXVuc2lnbmVkIGxvbmcgYTUpCiB7
CiAJX19IWVBFUkNBTExfREVDTFM7CiAJX19IWVBFUkNBTExfNUFSRyhhMSwgYTIsIGEzLCBhNCwg
YTUpOwogCi0Jc3RhYygpOwogCWFzbSB2b2xhdGlsZShDQUxMX05PU1BFQwogCQkgICAgIDogX19I
WVBFUkNBTExfNVBBUkFNCiAJCSAgICAgOiBbdGh1bmtfdGFyZ2V0XSAiYSIgKCZoeXBlcmNhbGxf
cGFnZVtjYWxsXSkKIAkJICAgICA6IF9fSFlQRVJDQUxMX0NMT0JCRVI1KTsKLQljbGFjKCk7CiAK
IAlyZXR1cm4gKGxvbmcpX19yZXM7CiB9CiAKK3N0YXRpYyBpbmxpbmUgbG9uZworcHJpdmNtZF9j
YWxsKHVuc2lnbmVkIGludCBjYWxsLAorCSAgICAgdW5zaWduZWQgbG9uZyBhMSwgdW5zaWduZWQg
bG9uZyBhMiwKKwkgICAgIHVuc2lnbmVkIGxvbmcgYTMsIHVuc2lnbmVkIGxvbmcgYTQsCisJICAg
ICB1bnNpZ25lZCBsb25nIGE1KQoreworCWxvbmcgcmVzOworCisJc3RhYygpOworCXJlcyA9IHhl
bl9zaW5nbGVfY2FsbChjYWxsLCBhMSwgYTIsIGEzLCBhNCwgYTUpOworCWNsYWMoKTsKKworCXJl
dHVybiByZXM7Cit9CisKIHN0YXRpYyBpbmxpbmUgaW50CiBIWVBFUlZJU09SX3NldF90cmFwX3Rh
YmxlKHN0cnVjdCB0cmFwX2luZm8gKnRhYmxlKQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L211bHRpY2FsbHMuYyBiL2FyY2gveDg2L3hlbi9tdWx0aWNhbGxzLmMKaW5kZXggZGM1MDJjYTgy
NjNlLi4yYmNlNzk1OGNlOGIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9tdWx0aWNhbGxzLmMK
KysrIGIvYXJjaC94ODYveGVuL211bHRpY2FsbHMuYwpAQCAtODAsOSArODAsOSBAQCB2b2lkIHhl
bl9tY19mbHVzaCh2b2lkKQogCQkgICBhbmQganVzdCBkbyB0aGUgY2FsbCBkaXJlY3RseS4gKi8K
IAkJbWMgPSAmYi0+ZW50cmllc1swXTsKIAotCQltYy0+cmVzdWx0ID0gcHJpdmNtZF9jYWxsKG1j
LT5vcCwKLQkJCQkJICBtYy0+YXJnc1swXSwgbWMtPmFyZ3NbMV0sIG1jLT5hcmdzWzJdLCAKLQkJ
CQkJICBtYy0+YXJnc1szXSwgbWMtPmFyZ3NbNF0pOworCQltYy0+cmVzdWx0ID0geGVuX3Npbmds
ZV9jYWxsKG1jLT5vcCwgbWMtPmFyZ3NbMF0sIG1jLT5hcmdzWzFdLAorCQkJCQkgICAgIG1jLT5h
cmdzWzJdLCBtYy0+YXJnc1szXSwKKwkJCQkJICAgICBtYy0+YXJnc1s0XSk7CiAJCXJldCA9IG1j
LT5yZXN1bHQgPCAwOwogCQlicmVhazsKIAotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 09:59:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 09: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 1fT2Yl-0007L3-Jk; Wed, 13 Jun 2018 09: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT2Yk-0007Kw-9z
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 09:59:22 +0000
X-Inumbo-ID: 74d467f7-6ef0-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74d467f7-6ef0-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 09:59:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 03:59:20 -0600
Message-Id: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 03:59:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <5B1CF56502000078001326FB@prv1-mh.provo.novell.com>
 <20180610105728.GA3492@antioche.eu.org>
 <5B1F7CEF02000078001CA402@prv1-mh.provo.novell.com>
 <20180612113905.GA25889@mail.soc.lip6.fr>
 <20180612153844.GB17270@mail.soc.lip6.fr>
 <20180612205540.GA9392@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <20180613085736.GA8026@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
In-Reply-To: <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDEwOjU3LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDI6MDc6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+IAo+PiAoWEVOKSBBc3NlcnRpb24gJyFwYWdlLT5saW5lYXJfcHRfY291bnQnIGZh
aWxlZCBhdCBtbS5jOjU5Ngo+PiAKPj4gSW4gZmFjdCwgdGhlcmUncyBubyBhc3NlcnRpb24gd2l0
aCB0aGF0IGV4cHJlc3Npb24gYW55d2hlcmUgSSBjb3VsZAo+PiBzZWUuIERvIHlvdSBoYXZlIGFu
eSBsb2NhbCBwYXRjaGVzIGluIHBsYWNlPwo+IAo+IFllcywgMiBvZiB0aGVtIGZyb20geW91ICh0
aGUgZmlyc3Qgb25lIGlzIHdoZXJlIHRoZSBhc3NlcnQgaXMpLiBTZWUgCj4gYXR0YWNoZWQuCgpP
aCwgSSBoYWQgbG9uZyBkcm9wcGVkIHRoYXQgZmlyc3Qgb25lLCBhZnRlciB5b3UgaGFkIHNhaWQg
dGhhdCBpdCBkaWRuJ3QKdHJpZ2dlciBpbiBhIGxvbmcgdGltZS4gSXQgdHJpZ2dlcmluZyB3aXRo
IHRoZSBvdGhlciBkZWJ1Z2dpbmcgcGF0Y2ggaXMKbm90IHVuZXhwZWN0ZWQuIFNvIHBsZWFzZSBk
cm9wIHRoYXQgcGF0Y2ggYXQgbGVhc3QgZm9yIHRoZSB0aW1lIGJlaW5nLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT2en-0000eG-LN; Wed, 13 Jun 2018 10:05:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT2en-0000eB-2q
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 10:05:37 +0000
X-Inumbo-ID: 53e4b6fb-6ef1-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53e4b6fb-6ef1-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:05:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 04:05:35 -0600
Message-Id: <5B20EC6C02000078001CACBA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 04:05:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180613095806.2978-1-jgross@suse.com>
In-Reply-To: <20180613095806.2978-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDExOjU4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBVc2lu
ZyBwcml2Y21kX2NhbGwoKSBmb3IgYSBzaW5nbGV0b24gbXVsdGljYWxsIHNlZW1zIHRvIGJlIHdy
b25nLCBhcwo+IHByaXZjbWRfY2FsbCgpIGlzIHVzaW5nIHN0YWMoKS9jbGFjKCkgdG8gZW5hYmxl
IGh5cGVydmlzb3IgYWNjZXNzIHRvCj4gTGludXggdXNlciBzcGFjZS4KPiAKPiBBZGQgYSBuZXcg
eGVuX3NpbmdsZV9jYWxsKCkgZnVuY3Rpb24gdG8gYmUgdXNlIGZvciB0aGF0IHB1cnBvc2UuCj4g
Cj4gUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:07:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 10:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT2go-0000mf-8W; Wed, 13 Jun 2018 10: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=otbb=i7=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fT2gm-0000mZ-Lu
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 10:07:40 +0000
X-Inumbo-ID: 41e002e5-6ef1-11e8-9728-bc764e045a96
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41e002e5-6ef1-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 12:05:11 +0200 (CEST)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w5DA7aEu013883
 ; Wed, 13 Jun 2018 12:07:36 +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 w5DA7awc002936;
 Wed, 13 Jun 2018 12:07:36 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 19406A93B; Wed, 13 Jun 2018 12:07:36 +0200 (MEST)
Date: Wed, 13 Jun 2018 12:07:35 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180613100735.GA8452@mail.soc.lip6.fr>
References: <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <20180613085736.GA8026@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Wed, 13 Jun 2018 12:07:36 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDM6NTk6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEzLjA2LjE4IGF0IDEwOjU3LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4g
d3JvdGU6Cj4gPiBPbiBXZWQsIEp1biAxMywgMjAxOCBhdCAwMjowNzoyOUFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+PiAKPiA+PiAoWEVOKSBBc3NlcnRpb24gJyFwYWdlLT5saW5lYXJf
cHRfY291bnQnIGZhaWxlZCBhdCBtbS5jOjU5Ngo+ID4+IAo+ID4+IEluIGZhY3QsIHRoZXJlJ3Mg
bm8gYXNzZXJ0aW9uIHdpdGggdGhhdCBleHByZXNzaW9uIGFueXdoZXJlIEkgY291bGQKPiA+PiBz
ZWUuIERvIHlvdSBoYXZlIGFueSBsb2NhbCBwYXRjaGVzIGluIHBsYWNlPwo+ID4gCj4gPiBZZXMs
IDIgb2YgdGhlbSBmcm9tIHlvdSAodGhlIGZpcnN0IG9uZSBpcyB3aGVyZSB0aGUgYXNzZXJ0IGlz
KS4gU2VlIAo+ID4gYXR0YWNoZWQuCj4gCj4gT2gsIEkgaGFkIGxvbmcgZHJvcHBlZCB0aGF0IGZp
cnN0IG9uZSwgYWZ0ZXIgeW91IGhhZCBzYWlkIHRoYXQgaXQgZGlkbid0Cj4gdHJpZ2dlciBpbiBh
IGxvbmcgdGltZS4gSXQgdHJpZ2dlcmluZyB3aXRoIHRoZSBvdGhlciBkZWJ1Z2dpbmcgcGF0Y2gg
aXMKPiBub3QgdW5leHBlY3RlZC4gU28gcGxlYXNlIGRyb3AgdGhhdCBwYXRjaCBhdCBsZWFzdCBm
b3IgdGhlIHRpbWUgYmVpbmcuCgpPSywgcmVidWlsZGluZyBYZW4gcmlnaHQgbm93CgotLSAKTWFu
dWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICAgICBOZXRCU0Q6IDI2IGFucyBk
J2V4cGVyaWVuY2UgZmVyb250IHRvdWpvdXJzIGxhIGRpZmZlcmVuY2UKLS0KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:15:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 10:15: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 1fT2og-0001bq-Jm; Wed, 13 Jun 2018 10:15:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0x59=i7=telegraphics.com.au=fthain@srs-us1.protection.inumbo.net>)
 id 1fT2iN-0000vH-DL
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 10:09:19 +0000
X-Inumbo-ID: d896db89-6ef1-11e8-bc1d-65256ead4e3a
Received: from kvm5.telegraphics.com.au (unknown [98.124.60.144])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d896db89-6ef1-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:09:23 +0000 (UTC)
Received: from localhost (localhost.localdomain [127.0.0.1])
 by kvm5.telegraphics.com.au (Postfix) with ESMTP id 5918824672;
 Wed, 13 Jun 2018 06:09:16 -0400 (EDT)
Date: Wed, 13 Jun 2018 20:09:51 +1000 (AEST)
From: Finn Thain <fthain@telegraphics.com.au>
To: Zhouyang Jia <jiazhouyang09@gmail.com>
In-Reply-To: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
Message-ID: <alpine.LNX.2.21.1806132002180.45@nippy.intranet>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 13 Jun 2018 10:15:50 +0000
Subject: Re: [Xen-devel] [PATCH] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>,
 "Martin K. Petersen" <martin.petersen@oracle.com>, linux-scsi@vger.kernel.org,
 linux-kernel@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>

T24gVHVlLCAxMiBKdW4gMjAxOCwgWmhvdXlhbmcgSmlhIHdyb3RlOgoKPiBXaGVuIHhlbmJ1c19w
cmludGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2Ug
dW5leHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBj
b2RlIGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL3Njc2kv
eGVuLXNjc2lmcm9udC5jIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+ICAx
IGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYyBiL2RyaXZlcnMvc2NzaS94ZW4t
c2NzaWZyb250LmMKPiBpbmRleCAzNmY1OWExLi4zZDg1OGFjIDEwMDY0NAo+IC0tLSBhL2RyaXZl
cnMvc2NzaS94ZW4tc2NzaWZyb250LmMKPiArKysgYi9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9u
dC5jCj4gQEAgLTY1NCwxMCArNjU0LDE3IEBAIHN0YXRpYyBpbnQgc2NzaWZyb250X2Rldl9yZXNl
dF9oYW5kbGVyKHN0cnVjdCBzY3NpX2NtbmQgKnNjKQo+ICBzdGF0aWMgaW50IHNjc2lmcm9udF9z
ZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qgc2NzaV9kZXZpY2UgKnNkZXYpCj4gIHsKPiAgCXN0cnVjdCB2
c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7Cj4gKwlzdHJ1Y3Qg
eGVuYnVzX2RldmljZSAqZGV2ID0gaW5mby0+ZGV2Owo+ICsJaW50IGVycjsKPiAgCj4gLQlpZiAo
aW5mbyAmJiBjdXJyZW50ID09IGluZm8tPmN1cnIpCj4gLQkJeGVuYnVzX3ByaW50ZihYQlRfTklM
LCBpbmZvLT5kZXYtPm5vZGVuYW1lLAo+ICsJaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5j
dXJyKSB7Cj4gKwkJZXJyID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVu
YW1lLAo+ICAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwgIiVkIiwgWGVuYnVzU3RhdGVD
b25uZWN0ZWQpOwoKVGhlIGV4aXN0aW5nIGNvZGUgY2hlY2tzIHdoZXRoZXIgJ2luZm8nIGlzIE5V
TEwgYmVmb3JlIGRlcmVmZXJlbmNpbmcgaXQuIApCdXQgeW91ciBwYXRjaCBjaGVja3MgZm9yIE5V
TEwgYWZ0ZXIgZGVyZWZlcmVuY2luZy4KCj4gKwkJaWYgKGVycikgewo+ICsJCQlkZXZfZXJyKCZk
ZXYtPmRldiwgIndyaXRpbmcgZGV2X3N0YXRlX3BhdGhcbiIpOwo+ICsJCQlyZXR1cm4gZXJyOwo+
ICsJCX0KPiArCX0KPiAgCj4gIAlyZXR1cm4gMDsKPiAgfQo+IEBAIC02NjUsMTAgKzY3MiwxNSBA
QCBzdGF0aWMgaW50IHNjc2lmcm9udF9zZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qgc2NzaV9kZXZpY2Ug
KnNkZXYpCj4gIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9zZGV2X2Rlc3Ryb3koc3RydWN0IHNjc2lf
ZGV2aWNlICpzZGV2KQo+ICB7Cj4gIAlzdHJ1Y3QgdnNjc2lmcm50X2luZm8gKmluZm8gPSBzaG9z
dF9wcml2KHNkZXYtPmhvc3QpOwo+ICsJc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiA9IGluZm8t
PmRldjsKPiArCWludCBlcnI7Cj4gIAo+IC0JaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5j
dXJyKQo+IC0JCXhlbmJ1c19wcmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwKPiAr
CWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3Vycikgewo+ICsJCWVyciA9IHhlbmJ1c19w
cmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwKPiAgCQkJICAgICAgaW5mby0+ZGV2
X3N0YXRlX3BhdGgsICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKClNhbWUgaGVyZS4KCj4gKwkJ
aWYgKGVycikKPiArCQkJZGV2X2VycigmZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRo
XG4iKTsKPiArCX0KPiAgfQo+ICAKPiAgc3RhdGljIHN0cnVjdCBzY3NpX2hvc3RfdGVtcGxhdGUg
c2NzaWZyb250X3NodCA9IHsKCi0tIAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:18:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 10:18:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT2rK-00020k-7a; Wed, 13 Jun 2018 10: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=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT2rI-0001zL-Jc
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 10:18:32 +0000
X-Inumbo-ID: 21fac1c1-6ef3-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21fac1c1-6ef3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:18:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fT2rF-00061O-OU; Wed, 13 Jun 2018 10:18: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 1fT2rF-0004No-Fc; Wed, 13 Jun 2018 10:18:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT2rF-0000Et-Ey; Wed, 13 Jun 2018 10:18:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124166-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 10:18:29 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124166: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE2NiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE2Ni8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQxMzM5ZWNiNWYxOGNh
N2VjN2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDA0MSAgMjAxOC0wNi0xMCAwOToyMDowMiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNjYgIDIwMTgtMDYtMTMgMDk6MTg6NTkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDExNTM1Y2RiYzAuLjQxMzM5ZWNiNWYgIDQxMzM5ZWNiNWYxOGNhN2VjN2IwYzkxNGM5NTJh
MGUxNzE1YWU1MTEgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 10:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT2sO-0002kq-NF; Wed, 13 Jun 2018 10:19:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bg59=i7=citrix.com=prvs=69572c345=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fT2sN-0002ki-Gc
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 10:19:39 +0000
X-Inumbo-ID: 49a1a994-6ef3-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49a1a994-6ef3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:19:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="74579332"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
 <5B1F8A3702000078001CA457@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: <a04b7277-0843-de62-f8c8-b47279b7eee1@citrix.com>
Date: Wed, 13 Jun 2018 11:19:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B1F8A3702000078001CA457@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 9/9] x86/vmx: Don't leak EFER.NXE into
 guest context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 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>

T24gMTIvMDYvMTggMDk6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA2LjE4IGF0
IDIwOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC0xNjQ2LDIy
ICsxNjM3LDcxIEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGludCBjciwKPj4gIAo+PiAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVz
dF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQo+PiAgewo+PiAtICAgIHVuc2lnbmVkIGxvbmcgdm1fZW50
cnlfdmFsdWU7Cj4+ICsgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jdGxzLCBndWVzdF9lZmVyID0g
di0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyLAo+PiArICAgICAgICB4ZW5fZWZlciA9IHJlYWRf
ZWZlcigpOwo+PiArCj4+ICsgICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFkb3codi0+ZG9tYWluKSAp
Cj4+ICsgICAgewo+PiArICAgICAgICAvKgo+PiArICAgICAgICAgKiBXaGVuIHVzaW5nIHNoYWRv
dyBwYWdldGFibGVzLCBFRkVSLk5YIGlzIGEgWGVuLW93bmVkIGJpdCBhbmQgaXMgbm90Cj4+ICsg
ICAgICAgICAqIHVuZGVyIGd1ZXN0IGNvbnRyb2wuCj4+ICsgICAgICAgICAqLwo+PiArICAgICAg
ICBndWVzdF9lZmVyICY9IH5FRkVSX05YOwo+PiArICAgICAgICBndWVzdF9lZmVyIHw9IHhlbl9l
ZmVyICYgRUZFUl9OWDsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBpZiAoICEodi0+YXJjaC5odm1f
dm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgo+PiArICAgICAgICAgICBTRUNPTkRBUllfRVhF
Q19VTlJFU1RSSUNURURfR1VFU1QpICkKPiAhdm14X3VucmVzdHJpY3RlZF9ndWVzdCh2KQo+Cj4+
ICsgICAgewo+PiArICAgICAgICAvKgo+PiArICAgICAgICAgKiBXaGVuIFVucmVzdHJpY3RlZCBH
dWVzdCBpcyBub3QgZW5hYmxlZCBpbiB0aGUgVk1DUywgaGFyZHdhcmUgZG9lcwo+PiArICAgICAg
ICAgKiBub3QgdG9sZXJhdGUgdGhlIExNRSBhbmQgTE1BIHNldHRpbmdzIGJlaW5nIGRpZmZlcmVu
dC4gIEFzIHdyaXRlcwo+PiArICAgICAgICAgKiB0byBDUjAgYXJlIGludGVyY2VwdGVkLCBpdCBp
cyBzYWZlIHRvIGxlYXZlIExNRSBjbGVhciBhdCB0aGlzCj4+ICsgICAgICAgICAqIHBvaW50LCBh
bmQgZml4IHVwIGJvdGggTE1FIGFuZCBMTUEgd2hlbiBDUjAuUEcgaXMgc2V0Lgo+PiArICAgICAg
ICAgKi8KPj4gKyAgICAgICAgaWYgKCAhKGd1ZXN0X2VmZXIgJiBFRkVSX0xNQSkgKQo+PiArICAg
ICAgICAgICAgZ3Vlc3RfZWZlciAmPSB+RUZFUl9MTUU7Cj4+ICsgICAgfQo+PiAgCj4+ICAgICAg
dm14X3ZtY3NfZW50ZXIodik7Cj4+ICAKPj4gLSAgICBfX3ZtcmVhZChWTV9FTlRSWV9DT05UUk9M
UywgJnZtX2VudHJ5X3ZhbHVlKTsKPj4gLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
ZWZlciAmIEVGRVJfTE1BICkKPj4gLSAgICAgICAgdm1fZW50cnlfdmFsdWUgfD0gVk1fRU5UUllf
SUEzMkVfTU9ERTsKPj4gKyAgICAvKgo+PiArICAgICAqIFRoZSBpbnRlbmRlZCBndWVzdCBydW5u
aW5nIG1vZGUgaXMgZGVyaXZlZCBmcm9tIFZNX0VOVFJZX0lBMzJFX01PREUsCj4+ICsgICAgICog
d2hpY2ggKGFyY2hpdGVjdHVyYWxseSkgaXMgdGhlIGd1ZXN0J3MgTE1BIHNldHRpbmcuCj4+ICsg
ICAgICovCj4+ICsgICAgX192bXJlYWQoVk1fRU5UUllfQ09OVFJPTFMsICZlbnRyeV9jdGxzKTsK
Pj4gKwo+PiArICAgIGVudHJ5X2N0bHMgJj0gflZNX0VOVFJZX0lBMzJFX01PREU7Cj4+ICsgICAg
aWYgKCBndWVzdF9lZmVyICYgRUZFUl9MTUEgKQo+PiArICAgICAgICBlbnRyeV9jdGxzIHw9IFZN
X0VOVFJZX0lBMzJFX01PREU7Cj4+ICsKPj4gKyAgICBfX3Ztd3JpdGUoVk1fRU5UUllfQ09OVFJP
TFMsIGVudHJ5X2N0bHMpOwo+PiArCj4+ICsgICAgLyogV2UgZXhwZWN0IHRvIHVzZSBFRkVSIGxv
YWRpbmcgaW4gdGhlIGNvbW1vbiBjYXNlLCBidXQuLi4gKi8KPj4gKyAgICBpZiAoIGxpa2VseShj
cHVfaGFzX3ZteF9lZmVyKSApCj4+ICsgICAgICAgIF9fdm13cml0ZShHVUVTVF9FRkVSLCBndWVz
dF9lZmVyKTsKPj4gKwo+PiArICAgIC8qIC4uLiBvbiBHZW4xIFZULXggaGFyZHdhcmUsIHdlIGhh
dmUgdG8gdXNlIE1TUiBsb2FkL3NhdmUgbGlzdHMgaW5zdGVhZC4gKi8KPj4gICAgICBlbHNlCj4+
IC0gICAgICAgIHZtX2VudHJ5X3ZhbHVlICY9IH5WTV9FTlRSWV9JQTMyRV9NT0RFOwo+PiAtICAg
IF9fdm13cml0ZShWTV9FTlRSWV9DT05UUk9MUywgdm1fZW50cnlfdmFsdWUpOwo+PiArICAgIHsK
Pj4gKyAgICAgICAgLyoKPj4gKyAgICAgICAgICogV2hlbiB0aGUgZ3Vlc3RzIGNob2ljZSBvZiBF
RkVSIG1hdGNoZXMgWGVuJ3MsIHJlbW92ZSB0aGUgbG9hZC9zYXZlCj4+ICsgICAgICAgICAqIGxp
c3QgZW50cmllcy4gIEl0IGlzIHVubmVjZXNzYXJ5IG92ZXJoZWFkLCBlc3BlY2lhbGx5IGFzIHRo
aXMgaXMKPj4gKyAgICAgICAgICogZXhwZWN0ZWQgdG8gYmUgdGhlIGNvbW1vbiBjYXNlIGZvciA2
NGJpdCBndWVzdHMuCj4+ICsgICAgICAgICAqLwo+PiArICAgICAgICBpZiAoIGd1ZXN0X2VmZXIg
PT0geGVuX2VmZXIgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICB2bXhfZGVsX21zcih2
LCBNU1JfRUZFUiwgVk1YX01TUl9IT1NUKTsKPj4gKyAgICAgICAgICAgIHZteF9kZWxfbXNyKHYs
IE1TUl9FRkVSLCBWTVhfTVNSX0dVRVNUX0xPQURPTkxZKTsKPj4gKyAgICAgICAgfQo+PiArICAg
ICAgICBlbHNlCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAgICAgIHZteF9hZGRfbXNyKHYsIE1T
Ul9FRkVSLCB4ZW5fZWZlciwgVk1YX01TUl9IT1NUKTsKPj4gKyAgICAgICAgICAgIHZteF9hZGRf
bXNyKHYsIE1TUl9FRkVSLCBndWVzdF9lZmVyLCBWTVhfTVNSX0dVRVNUX0xPQURPTkxZKTsKPj4g
KyAgICAgICAgfQo+PiArICAgIH0KPj4gIAo+PiAgICAgIHZteF92bWNzX2V4aXQodik7Cj4+IC0K
Pj4gLSAgICBpZiAoIHYgPT0gY3VycmVudCApCj4+IC0gICAgICAgIHdyaXRlX2VmZXIoKHJlYWRf
ZWZlcigpICYgfkVGRVJfU0NFKSB8Cj4+IC0gICAgICAgICAgICAgICAgICAgKHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfZWZlciAmIEVGRVJfU0NFKSk7Cj4+ICB9Cj4gQXMgbWVudGlvbmVkIGJlZm9y
ZSwgb3ZlcmFsbCB0aGlzIHdvdWxkIGFsbG93IGZvciBkaXNhYmxpbmcgcmVhZCBpbnRlcmNlcHRz
IGluCj4gY2VydGFpbiBjYXNlcy4gSWYgeW91IGRvbid0IHdhbnQgdG8gZG8gdGhpcyByaWdodCBh
d2F5IHRoYXQncyBjZXJ0YWlubHkgZmluZSwgYnV0Cj4gY291bGQgSSB0YWxrIHlvdSBpbnRvIGF0
IGxlYXN0IGFkZGluZyBhIGNvbW1lbnQgdG8gdGhpcyBlZmZlY3Q/CgpBcG9sb2dpZXMgLSB0aGF0
IHdhcyBhIHN0cmFpZ2h0IG92ZXJzaWdodC7CoCBSYXp2YW4gdGhpbmtzIHRoZSBtb25pdG9yCnNp
ZGUgb2YgdGhpbmdzIGlzIGFjdHVhbGx5IGZpbmUsIHdoaWNoIHdhcyBteSBjb25jZXJuIHdpdGgg
ZG9pbmcgaXQKb3JpZ2luYWxseS4KCkkndmUgaW5zZXJ0ZWQgdGhlIGZvbGxvd2luZyBmcmFnbWVu
dCBpbiB0aGUgdGFpbCBvZiB0aGlzIGZ1bmN0aW9uLCBhZnRlcgp0aGUgdm14X3ZtY3NfZXhpdCh2
KTsKCiAgICAvKgogICAgICogSWYgdGhlIGd1ZXN0cyB2aXJ0dWFsaXNlZCB2aWV3IG9mIE1TUl9F
RkVSIG1hdGNoZXMgdGhlIHZhbHVlIGxvYWRlZAogICAgICogaW50byBoYXJkd2FyZSwgY2xlYXIg
dGhlIHJlYWQgaW50ZXJjZXB0IHRvIGF2b2lkIHVubmVjZXNzYXJ5IFZNRXhpdHMuCiAgICAgKi8K
ICAgIGlmICggZ3Vlc3RfZWZlciA9PSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgKQogICAg
ICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1TUl9FRkVSLCBWTVhfTVNSX1IpOwogICAg
ZWxzZQogICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBNU1JfRUZFUiwgVk1YX01TUl9S
KTsKCmFuZCB3aWxsIHF1aWNrbHkgd2hpcCB1cCBhbiBYVEYgdGVzdCBmb3Igc29tZSBjb25maXJt
YXRpb24uCgo+Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKPj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAo+PiBAQCAtMzExLDYgKzMx
MSw4IEBAIGV4dGVybiB1NjQgdm14X2VwdF92cGlkX2NhcDsKPj4gICAgICAodm14X2NwdV9iYXNl
ZF9leGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfTU9OSVRPUl9UUkFQX0ZMQUcpCj4+ICAjZGVmaW5l
IGNwdV9oYXNfdm14X3BhdCBcCj4+ICAgICAgKHZteF92bWVudHJ5X2NvbnRyb2wgJiBWTV9FTlRS
WV9MT0FEX0dVRVNUX1BBVCkKPj4gKyNkZWZpbmUgY3B1X2hhc192bXhfZWZlciBcCj4+ICsgICAg
KHZteF92bWVudHJ5X2NvbnRyb2wgJiBWTV9FTlRSWV9MT0FEX0dVRVNUX0VGRVIpCj4gSSB0aGlu
ayB0aGlzIHdhcyBhc2tlZCBiZWZvcmUsIGJ1dCBJJ20gY29uY2VybmVkIChvZiBhdCBsZWFzdCB0
aGUgaW5jb25zaXN0ZW5jeSkKPiBhbnl3YXk6IGNwdV9oYXNfdm14X21weCwgZm9yIGV4YW1wbGUs
IGNoZWNrcyBib3RoIGZsYWdzLiBPZiBjb3Vyc2UgdGhlcmUncwo+IHVubGlrZWx5IHRvIGJlIGFu
eSBoYXJkd2FyZSB3aXRoIGp1c3Qgb25lIG9mIHRoZSB0d28gZmVhdHVyZXMsIGJ1dCB3aGF0IGFi
b3V0Cj4gYnVnZ3kgdmlydHVhbCBlbnZpcm9ubWVudHMgd2UgbWlnaHQgcnVuIGluPwoKSSdtIG5v
dCB3b3JyaWVkIGFib3V0IGJ1Z2d5IHZpcnR1YWwgZW52aXJvbm1lbnRzLsKgIEZvciBvbmUsIGl0
cyBub3QKcmVhbGx5IG91ciBidWcgdG8gY2FyZSBhYm91dCwgYnV0IGlycmVzcGVjdGl2ZSwgaWYg
YW4gZW52aXJvbm1lbnQgaXMKdGhpcyBidWdneSwgaXQgd29uJ3Qgbm90aWNlIHRoZSBzZXR0aW5n
IHdlJ3ZlIG1hZGUsIGFuZCB0aGUgdm1lbnRyeSB3aWxsCmJlIGZpbmUuCgpUaGlzLCBGWUksIGlz
IGV4YWN0bHkgd2hhdCBoYXBwZW5zIHdpdGggdGhlIFZpcnR1YWwgTk1JIGZlYXR1cmUgd2hlbgpu
ZXN0ZWQgdW5kZXIgWGVuIGF0bS7CoCBTb21lIGh5cGVydmlzb3JzIGZhaWwgdG8gY2hlY2sgZm9y
IGl0LCBhbmQKYmxpbmRseSB1c2UgaXQsIGFuZCB0aGV5IG1vc3RseSBmdW5jdGlvbiB3aGVuIG5l
c3RlZCB1bmRlciBYZW4uwqAgVGhlCmh5cGVydmlzb3Igd2hpY2ggY2hlY2sgZm9yIGl0IGFzIGEg
cHJlcmVxdWlzaXRlIGZhaWwgdG8gc3RhcnQuCgo+IElPVyAtIGlmIHlvdSB3YW50IHRvIGNoZWNr
IGp1c3Qgb25lIG9mIHRoZSB0d28gZmxhZ3MgaGVyZSwgSSB0aGluayB5b3Ugd2FudCB0bwo+IGVu
Zm9yY2UgdGhlIGRlcGVuZGVuY3kgaW4gdm14X2luaXRfdm1jc19jb25maWcoKSwgY2xlYXJpbmcg
dGhlIGVudHJ5IGNvbnRyb2wKPiBiaXQgaWYgdGhlIGV4aXQgY29udHJvbCBvbmUgY29tZXMgb3V0
IGNsZWFyIGZyb20gYWRqdXN0X3ZteF9jb250cm9scygpLgoKQXMgSSBzYWlkIGJlZm9yZSwgYSB3
b3JrIGFsb25nIHRoaXMgbGluZSBpcyBjb21pbmcgYXMgcGFydCBvZiB0aGUgTmVzdGVkClZpcnQg
d29yay7CoCBUaGUgY3VycmVudCBsb2dpYyBoZXJlIGlzIGFscmVhZHkgaW5jb25zaXN0ZW50LCBh
bmQgaXMgZmluZQppbiB0aGlzIGNhc2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:20:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 10: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 1fT2t3-0003L7-4o; Wed, 13 Jun 2018 10:20:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT2t2-0003Kx-4T
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 10:20:20 +0000
X-Inumbo-ID: 625e2c36-6ef3-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 625e2c36-6ef3-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:20:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 04:20:18 -0600
Message-Id: <5B20EFE102000078001CACD4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 04:20:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180613095806.2978-1-jgross@suse.com>
 <5B20EC6C02000078001CACBA@prv1-mh.provo.novell.com>
In-Reply-To: <5B20EC6C02000078001CACBA@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDEyOjA1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDEzLjA2LjE4IGF0IDExOjU4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gVXNpbmcg
cHJpdmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9u
ZywgYXMKPj4gcHJpdmNtZF9jYWxsKCkgaXMgdXNpbmcgc3RhYygpL2NsYWMoKSB0byBlbmFibGUg
aHlwZXJ2aXNvciBhY2Nlc3MgdG8KPj4gTGludXggdXNlciBzcGFjZS4KPj4gCj4+IEFkZCBhIG5l
dyB4ZW5fc2luZ2xlX2NhbGwoKSBmdW5jdGlvbiB0byBiZSB1c2UgZm9yIHRoYXQgcHVycG9zZS4K
Pj4gCj4+IFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKPiBSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWN0dWFsbHkgSSd2ZSBvbmx5
IG5vdyByZWFsaXplZCB0aGF0IHRoaXMgaXNuJ3QgYSByZWFsIHByb2JsZW0gcmlnaHQgbm93OgpQ
ViBjYW4ndCB1c2UgU01BUCAod2UgZG9uJ3QgcHJvdmlkZSBhIHZpcnR1YWxpemVkIHZlcnNpb24g
b2YgaXQpLCBhbmQKSFZNL1BWSCBjYW4ndCB1c2UgbXVsdGljYWxscyAod2hpY2ggbWF5IGhhdmUg
dG8gY2hhbmdlIGZvciBQVkggRG9tMCwKc28gaGF2aW5nIHRoZSBjaGFuZ2UgaW4gcGxhY2UgaXMg
aGVscGZ1bCBhbnl3YXkpLCBzbyB0aGUgd2hvbGUKaW4ta2VybmVsIGxvZ2ljIHRvIGNvbGxlY3Qg
YW5kIGlzc3VlIGJhdGNoZXMgc2hvdWxkIGJlIHVucmVhY2hhYmxlIHRoZXJlLgoKQnV0IHBlcmhh
cHMgdGhlIGNvbW1pdCBtZXNzYWdlIHdvdWxkIGJlbmVmaXQgZnJvbSBhIGxpdHRsZSBiaXQgb2YK
cmUtd29yZGluZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 10:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT39P-00068I-C3; Wed, 13 Jun 2018 10: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=bg59=i7=citrix.com=prvs=69572c345=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fT39O-00067Y-En
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 10:37:14 +0000
X-Inumbo-ID: be7169d3-6ef5-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be7169d3-6ef5-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 10:37:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="74580190"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-1-git-send-email-andrew.cooper3@citrix.com>
 <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <5B1F810F02000078001CA42A@prv1-mh.provo.novell.com>
 <359f0d90-ec4e-b420-8310-c16d8e6e524b@citrix.com>
 <5B1F8BBF02000078001CA473@prv1-mh.provo.novell.com>
 <5f7917c8-30ec-4994-af0d-47512ae7beb2@citrix.com>
 <5B20BA1F02000078001CAAF6@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: <d0575302-749b-8adb-2c61-b118ef453faf@citrix.com>
Date: Wed, 13 Jun 2018 11:37:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B20BA1F02000078001CAAF6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMTMvMDYvMTggMDc6MzAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE4IGF0
IDE4OjMzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEyLzA2LzE4
IDEwOjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEyLjA2LjE4IGF0IDEwOjUxLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMTIvMDYvMjAxOCAwOTox
NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDA4LjA2LjE4IGF0IDIwOjQ4LCA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+PiBAQCAtMzEwNiwxNCArMzEwNCwx
MyBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IAo+Pj4+IHVpbnQ2NF90IG1zcl9jb250ZW50KQo+Pj4+Pj4gICAgICAgICAgICAgIGZvciAoIDsg
KHJjID09IDApICYmIGxici0+Y291bnQ7IGxicisrICkKPj4+Pj4+ICAgICAgICAgICAgICAgICAg
Zm9yICggaSA9IDA7IChyYyA9PSAwKSAmJiAoaSA8IGxici0+Y291bnQpOyBpKysgKQo+Pj4+Pj4g
ICAgICAgICAgICAgICAgICAgICAgaWYgKCAocmMgPSB2bXhfYWRkX2d1ZXN0X21zcih2LCBsYnIt
PmJhc2UgKyBpKSkgPT0gMCApCj4+Pj4+PiAtICAgICAgICAgICAgICAgICAgICB7Cj4+Pj4+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbGJyLT5i
YXNlICsgaSwgCj4+Pj4gVk1YX01TUl9SVyk7Cj4+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAg
ICAgaWYgKCBsYnJfdHN4X2ZpeHVwX25lZWRlZCApCj4+Pj4+PiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZml4dXBfZW5hYmxlZCB8PSAKPj4+PiBGSVhV
UF9MQlJfVFNYOwo+Pj4+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICggYmR3X2VycmF0
dW1fYmRmMTRfZml4dXBfbmVlZGVkICkKPj4+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdi0+YXJjaC5odm1fdm14Lmxicl9maXh1cF9lbmFibGVkIHw9Cj4+Pj4+PiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBGSVhVUF9CRFdfRVJSQVRVTV9CREYxNDsKPj4+Pj4+IC0g
ICAgICAgICAgICAgICAgICAgIH0KPj4+Pj4+ICsKPj4+Pj4+ICsgICAgICAgICAgICB2LT5hcmNo
Lmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9NU1JTX0lOU0VSVEVEOwo+Pj4+Pj4gKyAgICAgICAg
ICAgIGlmICggbGJyX3RzeF9maXh1cF9uZWVkZWQgKQo+Pj4+Pj4gKyAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhVUF9UU1g7Cj4+Pj4+PiArICAgICAg
ICAgICAgaWYgKCBiZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQo+Pj4+Pj4gKyAgICAg
ICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhVUF9CREYxNDsK
Pj4+Pj4gTm90ZSBob3cgdGhlIHNldHRpbmcgb2YgdGhlIGZsYWdzIHByZXZpb3VzbHkgZGVwZW5k
ZWQgb24KPj4+Pj4gdm14X2FkZF9ndWVzdF9tc3IoKSBoYXZpbmcgcmV0dXJuZWQgc3VjY2VzcyBh
dCBsZWFzdCBvbmNlLgo+Pj4+IEFuZD8KPj4+Pgo+Pj4+IFVubGVzcyB0aGlzIHNlcXVlbmNlIHJl
dHVybnMgZnVsbHkgc3VjY2Vzc2Z1bGx5LCB3ZSB0aHJvdyAjTUMgaW50byB0aGUKPj4+PiBndWVz
dCB3aXRob3V0IHNldHRpbmcgYW55IGtpbmQgb2Ygdk1DRSBzdGF0ZS4gIEl0IG1pZ2h0IGJlIHRo
ZSBsZWFzdCBiYWQKPj4+PiBvcHRpb24gd2UgaGF2ZSBhdmFpbGFibGUsIGJ1dCBpdHMgYWxzbyBu
b3QgcmVhc29uYWJsZSB0byBleHBlY3QgdGhlCj4+Pj4gZ3Vlc3QgdG8gc3Vydml2ZS4KPj4+Pgo+
Pj4+IFRoZSB0d28gd2F5cyB0byBmYWlsIGFyZSBFTk9NRU0gd2hpY2ggRTJCSUcuICBUaGUgZm9y
bWVyIGlzIGdvaW5nIHRvIGJlCj4+Pj4gY2F1c2luZyBvdGhlciBmb3JtcyBvZiBjaGFvcywgYW5k
IHRoZSBsYXR0ZXIgaXNuJ3QgZ29pbmcgdG8gb2NjdXIgaW4KPj4+PiBwcmFjdGljZSBiZWNhdXNl
IGN1cnJlbnQgY29kZXBhdGhzIGluIFhlbiB1c2UgYSBtYXhpbXVtIG9mIH40MCBvciB0aGUKPj4+
PiAyNTYgYXZhaWxhYmxlIHNsb3RzLiAgSWYgaW4gdGhlIHVubGlrZWx5IGNhc2UgdGhhdCB3ZSBm
YWlsIHdpdGggRU5PTUVNCj4+Pj4gb24gdGhlIGZpcnN0IGVudHJ5LCBhbGwgdGhlIGZpeHVwIGxv
Z2ljIGdldHMgc2hvcnQgY2lyY3VpdGVkIGR1ZSB0byB0aGUKPj4+PiBtaXNzaW5nIG1lbW9yeSBh
bGxvY2F0aW9uIChzbyBwcmFjdGljYWxseSAwIGV4dHJhIG92ZXJoZWFkKSwgYW5kIHRoZQo+Pj4+
IGd1ZXN0IHdpbGwgc3RpbGwgbWFsZnVuY3Rpb24uCj4+Pj4KPj4+PiBUaGUgZXJyb3IgaGFuZGxp
bmcgaGVyZSBpcyBzdWZmaWNpZW50bHkgcG9vciB0aGF0IEknbSBub3Qgd29ycmllZCBhYm91dAo+
Pj4+IGNoYW5naW5nIG9uZSBtaW5vciBjb3JuZXIgY2FzZS4gIEknbSBhY3R1YWxseSBkZWJhdGlu
ZyB3aGV0aGVyIGl0IHdvdWxkCj4+Pj4gYmUgYmV0dGVyIHRvIG1ha2UgdGhlIGFsbG9jYXRpb24g
YXQgdm1jcyBjb25zdHJ1Y3Rpb24gdGltZSwgdG8gYXZvaWQKPj4+PiBydW50aW1lIG91dC1vZi1t
ZW1vcnkgaXNzdWVzLgo+Pj4gV2l0aCBmdXJ0aGVyIGltcHJvdmVkIE1TUiBoYW5kbGluZyBkb3du
IHRoZSByb2FkLCBJIGFzc3VtZSB3ZSdsbAo+Pj4gaGF2ZSBzb21lIGVudHJpZXMgaW4gdGhlIGxp
c3QgaW4gYWxtb3N0IGFsbCBjYXNlcywgc28geWVzLCBJIHRoaW5rIHRoYXQKPj4+IHdvdWxkIGJl
IGRlc2lyYWJsZS4KPj4gRm9yIHBlcmZvcm1hbmNlIHJlYXNvbnMsIHdlJ2xsIHdhbnQgdG8ga2Vl
cCB0aGUgc2l6ZSBvZiB0aGUgbGlzdHMgdG8gYW4KPj4gYWJzb2x1dGUgbWluaW11bS4KPj4KPj4g
T24gYSBjbG9zZXIgaW5zcGVjdGlvbiwgdGhlIG9ubHkgdXNlcyB3ZSBjdXJyZW50bHkgaGF2ZSBm
b3IgdGhlCj4+IGxvYWQvc2F2ZSBsaXN0cyBhcmUgdGhpcyBuZXcgRUZFUiBjYXNlIChvbiBHZW4x
IGhhcmR3YXJlKSwgdGhlIEdsb2JhbAo+PiBQZXJmIEN0bCAoZm9yIHZQTVUsIGFuZCB3ZSByZWFs
bHkgc2hvdWxkIGJlIHVzaW5nIHRoZSBsb2FkL3NhdmUgc3VwcG9ydAo+PiBsaWtlIEVGRVIpLCBh
bmQgdGhlIExCUiBNU1JzLgo+Pgo+PiBUaGVyZWZvcmUsIGZvciBvbiBub24tYW5jaWVudCBoYXJk
d2FyZSwgYSBndWVzdCB3aGljaCBkb2Vzbid0IHRvdWNoCj4+IE1TUl9ERUJVR0NUTCBpcyBub3Qg
Z29pbmcgdG8gbmVlZCB0aGUgbWVtb3J5IGFsbG9jYXRpb24sIHNvIHBlcmhhcHMgYW4KPj4gdXAt
ZnJvbnQgYWxsb2NhdGlvbiBpc24ndCB0aGUgd2lzZXN0IG9mIG9wdGlvbnMuICBJJ2xsIGtlZXAg
dGhpcyBpbiBtaW5kCj4+IGR1cmluZyB0aGUgTVNSIHdvcmsuCj4gSG1tLCBva2F5LiBJbiB3aGlj
aCBjYXNlLCBpZiB3ZSBhbnl3YXkgZG9uJ3QgZXhwZWN0IHRoZSBndWVzdCB0bwo+IHN1cnZpdmUg
aGVyZSBpbiBjYXNlIG9mIHNvbWUgZmFpbHVyZSwgd2h5IGRvbid0IHdlIGNyYXNoIGl0IHJpZ2h0
IGF3YXkKPiBpbnN0ZWFkIG9mIGluamVjdGluZyAjTUM/IFdvdWxkIG1ha2UgZm9yIGEgbXVjaCBl
YXNpZXIgdG8gcmVjb2duaXplCj4gY2F1c2Ugb2YgdGhlIGd1ZXN0IGNyYXNoLgoKWWVhaCAtIEkg
d2FzIGNvbnNpZGVyaW5nIHRoYXQgYXMgYW4gb3B0aW9uLsKgIC1FTk9TUEMgaXMgZGVmaW5pdGVs
eSBhCmh5cGVydmlzb3IgY29kaW5nIGlzc3VlLCBhbmQgY2FuJ3QgYmUgcmVtZWRpZWQgaW4gcGxh
Y2UuwqAgLUVOT01FTSBpcwp1bmZvcnR1bmF0ZSBpZiBhIGd1ZXN0IGhhcHBlbnMgdG8gaGl0IGl0
LCBidXQgY2xlYW5seSBjcmFzaGluZyBpcyBiZXR0ZXIKYmVoYXZpb3VyIHRoYW4gdGhlIGN1cnJl
bnQgI01DIHdpdGggbm8gaW5mb3JtYXRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 11:13:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 11: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 1fT3hf-0003GG-PW; Wed, 13 Jun 2018 11:12:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT3he-0003G7-JZ
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 11:12:38 +0000
X-Inumbo-ID: b0904a13-6efa-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0904a13-6efa-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 11:12:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C99DAAC23;
 Wed, 13 Jun 2018 11:12:34 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180613095806.2978-1-jgross@suse.com>
 <5B20EC6C02000078001CACBA@prv1-mh.provo.novell.com>
 <5B20EFE102000078001CACD4@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: <d1ed4fec-d02f-0f0a-f4c3-ecfb04249613@suse.com>
Date: Wed, 13 Jun 2018 13:12:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B20EFE102000078001CACD4@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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 lkml <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDYvMTggMTI6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA2LjE4IGF0
IDEyOjA1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+PiBPbiAxMy4wNi4xOCBhdCAx
MTo1OCwgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+PiBVc2luZyBwcml2Y21kX2NhbGwoKSBm
b3IgYSBzaW5nbGV0b24gbXVsdGljYWxsIHNlZW1zIHRvIGJlIHdyb25nLCBhcwo+Pj4gcHJpdmNt
ZF9jYWxsKCkgaXMgdXNpbmcgc3RhYygpL2NsYWMoKSB0byBlbmFibGUgaHlwZXJ2aXNvciBhY2Nl
c3MgdG8KPj4+IExpbnV4IHVzZXIgc3BhY2UuCj4+Pgo+Pj4gQWRkIGEgbmV3IHhlbl9zaW5nbGVf
Y2FsbCgpIGZ1bmN0aW9uIHRvIGJlIHVzZSBmb3IgdGhhdCBwdXJwb3NlLgo+Pj4KPj4+IFJlcG9y
dGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Cj4+IFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gQWN0dWFsbHkgSSd2ZSBvbmx5IG5vdyBy
ZWFsaXplZCB0aGF0IHRoaXMgaXNuJ3QgYSByZWFsIHByb2JsZW0gcmlnaHQgbm93Ogo+IFBWIGNh
bid0IHVzZSBTTUFQICh3ZSBkb24ndCBwcm92aWRlIGEgdmlydHVhbGl6ZWQgdmVyc2lvbiBvZiBp
dCksIGFuZAo+IEhWTS9QVkggY2FuJ3QgdXNlIG11bHRpY2FsbHMgKHdoaWNoIG1heSBoYXZlIHRv
IGNoYW5nZSBmb3IgUFZIIERvbTAsCj4gc28gaGF2aW5nIHRoZSBjaGFuZ2UgaW4gcGxhY2UgaXMg
aGVscGZ1bCBhbnl3YXkpLCBzbyB0aGUgd2hvbGUKPiBpbi1rZXJuZWwgbG9naWMgdG8gY29sbGVj
dCBhbmQgaXNzdWUgYmF0Y2hlcyBzaG91bGQgYmUgdW5yZWFjaGFibGUgdGhlcmUuCj4gCj4gQnV0
IHBlcmhhcHMgdGhlIGNvbW1pdCBtZXNzYWdlIHdvdWxkIGJlbmVmaXQgZnJvbSBhIGxpdHRsZSBi
aXQgb2YKPiByZS13b3JkaW5nLgoKSG1tLCByaWdodC4KCldoYXQgYWJvdXQ6CgoiVXNpbmcgcHJp
dmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9uZywg
YXMKIHByaXZjbWRfY2FsbCgpIGlzIHVzaW5nIHN0YWMoKS9jbGFjKCkgdG8gZW5hYmxlIGh5cGVy
dmlzb3IgYWNjZXNzIHRvCiBMaW51eCB1c2VyIHNwYWNlLgoKIEV2ZW4gaWYgY3VycmVudGx5IG5v
dCBhIHByb2JsZW0gKHB2IGRvbWFpbnMgY2FuJ3QgdXNlIFNNQVAgd2hpbGUgSFZNCiBhbmQgUFZI
IGRvbWFpbnMgY2FuJ3QgdXNlIG11bHRpY2FsbHMpIHRoaW5ncyBtaWdodCBjaGFuZ2Ugd2hlbgog
UFZIIGRvbTAgc3VwcG9ydCBpcyBhZGRlZCB0byB0aGUga2VybmVsLiIKCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 11:19:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 11: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 1fT3nq-0004Py-W9; Wed, 13 Jun 2018 11:19:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT3np-0004Ps-9E
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 11:19:01 +0000
X-Inumbo-ID: 94aaad0c-6efb-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94aaad0c-6efb-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 11:19:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57204508"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23328.64927.289818.424470@mariner.uk.xensource.com>
Date: Wed, 13 Jun 2018 12:18:55 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <osstest-124100-mainreport@xen.org>
References: <osstest-124100-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.8-testing test] 124100: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 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>

SmFuIGFza2VkIG1lIHRvIGludmVzdGlnYXRlIHdoeSB3ZSB3ZXJlbid0IGdldHRpbmcgYSBwdXNo
IG9uIFhlbiA0LjguDQpJIGludmVzdGlnYXRlZCB0aGUgZmFpbHVyZXMgaW4gdGhpcyBvc3N0ZXN0
IHJlcG9ydC4NCg0KSSB0aGluayB3ZSBoYXZlIGEgY29tYmluYXRpb24gb2Y6DQoNCiAqIEZsYWt5
IGFybWhmIGhhcmR3YXJlDQoNCiAqIEEgcmVhbCBYZW4tcmVsYXRlZCBoZWlzZW5idWcgYnVnIChi
dXQgd2hpY2ggaXMgbm90IGEgcmVncmVzc2lvbikNCiAgICh0aGUgRUZBVUxUIGxpYnhjL2xpbnV4
IGJ1ZzsgQ0MgdG8gSnVlcmdlbikNCg0KICogTXlzdGVyeSBmYWlsdXJlcyB0byBtYWtlIHByb2dy
ZXNzIGR1cmluZyBsb2NhbCBjb21wdXRhdGlvbg0KICAgYW5kIEkvTyB3aGljaCBsb29rIGxpa2Ug
TGludXgga2VybmVsIGJ1Z3MNCg0KICogSW5jb21wYXRpYmlsaXR5IGJldHdlZW4gWGVuIDQuOCBh
bmQgb3NzdGVzdCdzIGFwcHJvYWNoIHRvIFVFRkkNCiAgIGJvb3RpbmcsIG5vdyBmaXhlZC4NCg0K
ICogQSBteXN0ZXJ5IGxpYnZpcnQgaGVpc2VuYnVnLiAgKEhlbmNlIHRoZSBDQyB0byBKaW0uKQ0K
DQpKYW46IEkgd291bGQgYmUgaW5jbGluZWQgdG8gZm9yY2UgcHVzaCB0aGlzLiAgT1RPSCwgaWYg
d2Ugd2FpdCwNCmV2ZW50dWFsbHkgb3NzdGVzdCB3aWxsIGNvbGxlY3QgYSBzZXQgb2YgZmxpZ2h0
cyB3aGljaCBvc3N0ZXN0J3MNCmFyY2hlYW9sb2dpc3QgY2FuIHNlZSBqdXN0aWZpZXMgYSBwdXNo
Lg0KDQpKaW06IHBsZWFzZSByZWFkIGRvd24gdG8gd2hlcmUgSSBkaXNjdXNzDQp0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpci4gIElmIHlvdSBoYXZlIGFueSBpbnNpZ2h0IEknZCBhcHByZWNp
YXRlDQppdC4gIExldCBtZSBrbm93IGlmIHlvdSB3YW50IG1lIHRvIHByZXNlcnZlIHRoZSBsb2dz
LCB3aGljaCB3aWxsDQpvdGhlcndpc2UgZXhwaXJlIGluIGEgZmV3IHdlZWtzLg0KDQpKdWVyZ2Vu
OiB0aGlzIGlzIGp1c3QgRllJLg0KDQpIVEguDQoNCg0Kb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdy
aXRlcyAoIlt4ZW4tNC44LXRlc3RpbmcgdGVzdF0gMTI0MTAwOiByZWdyZXNzaW9ucyAtIEZBSUwi
KToNCj4gZmxpZ2h0IDEyNDEwMCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0NCj4gaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDEwMC8NCj4gDQo+
IFJlZ3Jlc3Npb25zIDotKA0KPiANCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsDQo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOg0K
PiAgYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbiAgaW4gMTI0MDcwDQo+ICBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAg
IDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI0MDcwIFJFR1IuIHZzLiAxMjMwOTENCj4gIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxMjM4
NDQgUkVHUi4gdnMuIDEyMzA5MQ0KDQpJIGhhdmVuJ3QgbG9va2VkIGJ1dCBJIHRoaW5rIHRoZXNl
IGFyZSB0aGUgYXJuZGFsZSBidWcuICBJdCBsb29rZWQgYXQNCjEyNDA3MCBhbmQgMTIzODQ0IGJl
Y2F1c2UgaXQgd2FzIHRyeWluZyB0byBkZXRlcm1pbmUgdGhhdCBvdGhlcg0KZmFpbHVyZXMgd2Vy
ZSBoZWlzZW5idWdzLg0KDQoNCj4gIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgZmFpbCBpbiAxMjM4NDQgUkVHUi4gdnMuIDEyMzA5MQ0KDQpUaGlzIGlzICJn
aXQgY2hlY2tvdXQgNTdhM2NhNzgzNTk2MjEwOWQ5NDUzMzQ2NWE3NWU4YzcxNmIyNjg0NSIgdGFr
aW5nDQptb3JlIHRoYW4gNDAwMCBzZWNvbmRzICghKSBvbiBhbGJhbmExLg0KDQpJIGhhdmUgbG9v
a2VkIGF0IHRoZSBob3N0IGxvZ3MgZm9yIGFsYmFuYTEgYW5kIHRoZXJlIHNlZW0gdG8gYmUgbm8N
Cm90aGVyIGJ1aWxkIGZhaWx1cmVzLCBleGNlcHQgZm9yIGxpYnZpcnQgb25lcyAod2hpY2ggaXMg
ZXhwZWN0ZWQNCmJlY2F1c2UgdGhlcmUgaXMgYSByYWNlIGluIHRoZSBsaWJ2aXJ0IG1ha2VmaWxl
cykuDQoNCkkgbG9va2VkIGF0IHRoZSBsb2dzIGZvciB0aGlzIHBhcnRpY3VsYXIgZmFpbHVyZS4g
IG9zc3Rlc3QgY29sbGVjdGVkDQpwcyBvdXRwdXQsIHdoaWNoIHNob3dzIHRoaXM6DQoNCjE0NTgz
ID8gICAgICAgIEQgICAgMDA6MDA6MDMgICAwICAgMyAgMC42ICAxLjcgICAgICAxIGJhbGFuY2Vf
ZGlydHlfcGFnZXNfcmF0ZWwgIFxfIGdpdCBjaGVja291dCA1N2EzY2E3ODM1OTYyMTA5ZDk0NTMz
NDY1YTc1ZThjNzE2YjI2ODQ1DQoNClRoZXJlIGlzIG5vdGhpbmcgdW5leHBlY3RlZCBvciBpbnRl
cmVzdGluZyBpbiBhbnkgb2YgdGhlIGxvZ2ZpbGVzLg0KTm90ZSB0aGF0IHRoaXMgaG9zdCB3YXMg
bm90IHJ1bm5pbmcgWGVuLiAgVGhlIGtlcm5lbCB3YXMgdGhlIGRlZmF1bHQNCkRlYmlhbiBqZXNz
aWUgaTM4NiBrZXJuZWwuDQoNCkkgaGF2ZSBubyByZWFsIGV4cGxhbmF0aW9uLiAgVGhpcyBzZWVt
cyBsaWtlIGl0IG11c3QgYmUgYSBidWcgaW4gdGhlDQprZXJuZWwuDQoNCg0KPiBUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToNCj4gIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzcwMSBw
YXNzIGluIDEyNDEwMA0KPiAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDANCj4gIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzcw
MSBwYXNzIGluIDEyNDEwMA0KPiAgdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTAwDQo+ICB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFz
cyBpbiAxMjQxMDANCj4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMA0KPiAgdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTI0MTAwDQo+ICB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDcgeGVu
LWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDANCj4gIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEy
NDEwMA0KPiAgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTAwDQo+ICB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxMDAN
Cj4gIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWls
IGluIDEyMzcwMSBwYXNzIGluIDEyNDEwMA0KPiAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDcgeGVuLWJvb3QgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTAwDQo+ICB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgZmFpbCBpbiAx
MjM3MDEgcGFzcyBpbiAxMjQxMDANCj4gIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyMzg0NCBwYXNzIGluIDEyNDEwMA0KDQpJIGhhdmVu
J3QgbG9va2VkIGF0IGFsbCBvZiB0aGVzZSwgYnV0IEkgaGF2ZSBsb29rZWQgYXQgYSBmZXcsDQpp
bmNsdWRpbmcgdGhlIHh0ZiB0ZXN0IGluIDEyMzg0NC4gIFRoZSBqb2JzIEkgbG9va2VkIGF0IHJh
biBvbiBvbmUgb2YNCnRoZSBhbGJhbmFzICh0aGUgbmV3IHVlZmkgaG9zdHMpLiAgVGhlc2UgZmxp
Z2h0cyB3ZXJlIGFmdGVyIGFsYmFuYSoNCndlcmUgcHV0IGludG8gc2VydmljZSBidXQgYmVmb3Jl
IEkgdGF1Z2h0IG9zc3Rlc3QgdG8gYXZvaWQgdHJ5aW5nIHRvDQpib290IHhlbi5neiBmcm9tIDQu
OSBhbmQgZWFybGllciBvbiB1ZWZpIGhvc3RzIChieSBhdm9pZGluZyBydW5uaW5nDQo0LjkgdGVz
dHMgb24gdGhvc2UgaG9zdHMgYXQgYWxsKS4NCg0KU28gSSB0aGluayB0aGVzZSBmYWlsdXJlcyBh
cmUgYWxsIHVuZGVyc3Rvb2QgYW5kIGV4cGVjdGVkLiAgb3NzdGVzdCBpcw0KZml4ZWQgbm93LCBz
byB0aGV5IHdpbGwgbm90IG9jY3VyIGluIG5ldyBydW5zLiAgb3NzdGVzdCBpcyB0cnlpbmcgdG8N
Cmp1c3RpZnkgdGhlbSBhcyBoZWlzZW5idWdzLCBieSBvYnNlcnZpbmcgdGhhdCB0aGV5IHBhc3Nl
ZCBpbiAxMjQxMDAuDQoNClRoZSB3aWRlIHJhbmdlIG9mIGFmZmVjdGVkIHRlc3RzIG1lYW5zIHRo
YXQgb3NzdGVzdCBlbmRzIHVwIGxvb2tpbmcNCmZvciBhIGxvdCBvZiBvdGhlciBwYXNzZXMgdG8g
anVzdGlmeSB0aGVzZSwgYW5kIEkgdGhpbmsgdGhhdCBpcyBhIGJpZw0KcGFydCBvZiB0aGUgcmVh
c29uIHdoeSB0aGUgcHVzaCBpcyB0YWtpbmcgc28gbG9uZy4NCg0KDQo+ICB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwg
cGFzcyBpbiAxMjM3MDENCg0KRnJvbSB0aGUgbG9nOg0KDQoyMDE4LTA2LTEyIDIwOjU5OjQwIFog
ZXhlY3V0aW5nIHNzaCAuLi4gcm9vdEAxNzIuMTYuMTQ0LjYxIHZpcnNoIG1pZ3JhdGUgLS1saXZl
IGRlYmlhbi5ndWVzdC5vc3N0ZXN0IHhlbitzc2g6Ly9qb3ViZXJ0aW4wDQplcnJvcjogVGltZWQg
b3V0IGR1cmluZyBvcGVyYXRpb246IGNhbm5vdCBhY3F1aXJlIHN0YXRlIGNoYW5nZSBsb2NrDQoy
MDE4LTA2LTEyIDIxOjAwOjE2IFogY29tbWFuZCBub256ZXJvIHdhaXRzdGF0dXMgMjU2OiBbLi5d
DQoNClRoZSBsaWJ2aXJ0IGxpYnhsIGxvZ3Mgc2VlbSB0byBzaG93IGxpYnhsIGRvaW5nIGEgc3Vj
Y2Vzc2Z1bA0KbWlncmF0aW9uLg0KDQpMb29raW5nIGF0IHRoZSBsb2dzIEkgc2VlIHRoaXM6DQoN
CjIwMTgtMDYtMTIgMjE6MDA6MTYuNzg0KzAwMDA6IDM1MDc6IHdhcm5pbmcgOg0KbGlieGxEb21h
aW5PYmpCZWdpbkpvYjoxNTEgOiBDYW5ub3Qgc3RhcnQgam9iIChtb2RpZnkpIGZvciBkb21haW4N
CmRlYmlhbi5ndWVzdC5vc3N0ZXN0OyBjdXJyZW50IGpvYiBpcyAobW9kaWZ5KSBvd25lZCBieSAo
MjQ5NDcpDQoNClRoYXQgam9iIG51bWJlciBsb29rcyBsaWtlIGl0J3MgYWJvdXQgcmlnaHQgZm9y
IGEgcGlkLCBidXQgSSB0aGluayBpdA0KbXVzdCBiZSBhIHRocmVhZCBiZWNhdXNlIGl0IGRvZXNu
J3Qgc2hvdyB1cCBpbiB0aGUgcHMgb3V0cHV0Lg0KDQpJIGRpZCBzZWUgdGhpczoNCg0KSnVuIDEy
IDIxOjAwOjIwIGpvdWJlcnRpbjAgbG9nZ2VyOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2U6
IGlwdGFibGVzIHNldHVwIGZhaWxlZC4gVGhpcyBtYXkgYWZmZWN0IGd1ZXN0IG5ldHdvcmtpbmcu
DQoNCmJ1dCB0aGF0IHNlZW1zIHRvIGJlIGFmdGVyIHRoZSBmYWlsdXJlLg0KDQpJIGRvbid0IGhh
dmUgYW4gZXhwbGFuYXRpb24uICBJIGRvbid0IHJlYWxseSBrbm93IHdoYXQgdGhpcyBsb2NrIGlz
Lg0KSSBzdXNwZWN0IGEgYnVnIGluIGxpYnZpcnQvbGlieGwncyBsb2NraW5nIGFycmFuZ2VtZW50
cywgb3Igc29tZSBsb3dlcg0KbGF5ZXIgZmFpbHVyZSB3aGljaCBpcyBiZWluZyBvYnNjdXJlZCBi
eSB0aGUgb3Zlcmx5IGRlZXAgc3RhY2sgb2YNCmxvZ2dpbmcgYXJyYW5nZW1lbnRzLg0KDQpXaGF0
ZXZlciB0aGlzIGJ1ZyBpcywgaXQgaXMgYSBsb3ctcHJvYmFiaWxpdHkgaGVpc2VuYnVnLg0KDQo+
ICB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEyNDA3MA0KDQpUaGlzIGhhcyB0aGUgc2FtZSBwcm94aW1h
dGUgc3ltcHRvbSBhcyB0aGUgZmFpbHVyZSBJIGRpc2N1c3MganVzdA0KYWJvdmUuICBJIGhhdmVu
J3QgaW52ZXN0aWdhdGVkIGluIGluIGRldGFpbC4NCg0KDQo+ICB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4
NDQNCg0KSGVyZSwgInhlbi1jcmVhdGUtaW1hZ2UiICh3aGljaCBjYWxscyBkZWJvb3RzdHJhcCkg
dG9vayBsb25nZXIgdGhhbg0KMjUwMCBzZWNvbmRzLiAgVGhlcmUgaXMgbm90aGluZyBpbiB0aGUg
WGVuIHNlcmlhbCBjb25zb2xlIGxvZy4gIEkgaGF2ZQ0KY2hlY2tlZCB0aGUgYXB0IGFuZCBzcXVp
ZCBwcm94eSBjYWNoZSBsb2dzIGFuZCBiZXR3ZWVuDQoyMDE4LTA2LTEyIDIyOjI4OjEwIFogd2hl
biBpdCBzdGFydHMgeGVuLWNyZWF0ZS1pbWFnZSwgYW5kIDIzOjA5OjUwDQp3aGljaCBpdCB0aW1l
cyBpdCBvdXQsIHRoZXJlIGFyZSBvbmx5IHRoZXNlIGVudHJpZXMgKGFwdC1jYWNoZXI7DQpub3Ro
aW5nIGZvciBzcXVpZCk6DQoNCjE1Mjg4NDI1Njd8SXwzMjV8MTcyLjE2LjE0NC42MXxkZWJyZXAv
ZGlzdHMvamVzc2llL1JlbGVhc2UNCjE1Mjg4NDI1Njd8T3wxNDg2OTZ8MTcyLjE2LjE0NC42MXxk
ZWJyZXAvZGlzdHMvamVzc2llL1JlbGVhc2UNCjE1Mjg4NDI1Njh8SXwzMTZ8MTcyLjE2LjE0NC42
MXxkZWJyZXAvZGlzdHMvamVzc2llL1JlbGVhc2UuZ3BnDQoxNTI4ODQyNTY4fE98MjcyNnwxNzIu
MTYuMTQ0LjYxfGRlYnJlcC9kaXN0cy9qZXNzaWUvUmVsZWFzZS5ncGcNCjE1Mjg4NDI2MjB8SXwz
NjN8MTcyLjE2LjE0NC42MXxkZWJyZXAvZGlzdHMvamVzc2llL21haW4vYmluYXJ5LWFtZDY0L1Bh
Y2thZ2VzLmd6DQoxNTI4ODQyNjIwfE98OTA2NDMzMnwxNzIuMTYuMTQ0LjYxfGRlYnJlcC9kaXN0
cy9qZXNzaWUvbWFpbi9iaW5hcnktYW1kNjQvUGFja2FnZXMuZ3oNCg0KVGhlIGxhc3QgdGhpbmcg
aW4gdGhlIHhlbi10b29scyBsb2cgaXM6DQoNCkk6IFJlc29sdmluZyBkZXBlbmRlbmNpZXMgb2Yg
YmFzZSBwYWNrYWdlcy4uLg0KDQpwcyBvdXRwdXQgc2hvd3MgYSBwZXJsIHJ1bmUgcnVuIGJ5IGRl
Ym9vdHN0cmFwLCBwaXBlZCBpbnRvIHNvcnQgYW5kDQp1bmlxOg0KDQogODY0MCA/ICAgICAgICBS
ICAgIDAwOjAxOjI5ICAgMCAgMTAgIDEwMSAgMC45ICAgICAgLSAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXF8gcGVybCAtZSAgJHByZXZwa2cgPSAiIjsgQGQgPSAo
KTsgd2hpbGUgKDxTVERJTj4pIHsgP2Nob21wOyA/aWYgKC9eUGFja2FnZTogKC4qKSQvKSB7ID8/
JHBrZyA9ICQxOyA/P2lmICgkcGtnIG5lICRwcmV2cGtnKSB7ID8/P2ZvciBteSAkZCAoQGQpIHsg
Pz8/P3ByaW50ICIkZFxuIjsgPz8/fSA/P30gPz8kcHJldnBrZyA9ICQxOyA/P0BkID0gKCk7ID99
ID8kaW4gPSAxIGlmIChncmVwIHskXyBlcSAkcGtnfSBAQVJHVik7ID8kaW4gPSAwIGlmICgvXiQv
KTsgP2lmICgkaW4gYW5kICgvXkRlcGVuZHM6ICguKikkLyBvciAvXlByZS1EZXBlbmRzOiAoLiop
JC8pKSB7ID8/Zm9yICRkIChzcGxpdCAvXHMqLFxzKi8sICQxKSB7ID8/PyRkID1+IHMvXHMqW3xd
LiokLy87ID8/PyRkID1+IHMvXHMqWyhdLipbKV1ccyovLzsgPz8/cHVzaCBAZCwgJGQ7ID8/fSA/
fSB9IGZvciBteSAkZCAoQGQpIHsgP3ByaW50ICIkZFxuIjsgfSBhY2wgYmFzZS1wYXNzd2QgYnNk
dXRpbHMgZGViY29uZiBkZWJpYW51dGlscyBkcGtnIGdjYy00LjktYmFzZSBpbml0c2NyaXB0cyBs
aWJhY2wxIGxpYmF1ZGl0MSBsaWJibGtpZDEgbGliYzYgbGliY2FwMiBsaWJjYXAyLWJpbiBsaWJj
cnlwdHNldHVwNCBsaWJkYjUuMyBsaWJkbnMtZXhwb3J0MTAwIGxpYmdjYzEgbGliZ2NyeXB0MjAg
bGliZ251dGxzLWRlYjAtMjggbGliZ251dGxzLW9wZW5zc2wyNyBsaWJpZG4xMSBsaWJpcnMtZXhw
b3J0OTEgbGliaXNjLWV4cG9ydDk1IGxpYmxvY2FsZS1nZXR0ZXh0LXBlcmwgbGlibHptYTUgbGli
bW5sMCBsaWJuY3Vyc2VzNSBsaWJuZXRmaWx0ZXItYWNjdDEgbGlibmV0dGxlNCBsaWJuZm5ldGxp
bmswIGxpYnBhbS1ydW50aW1lIGxpYnBhbTBnIGxpYnBjcmUzIGxpYnBzbDAgbGlic2VsaW51eDEg
bGlic3lzdGVtZDAgbGlidGluZm81IGxpYnV1aWQxIGxzYi1iYXNlIG1vdW50IG11bHRpYXJjaC1z
dXBwb3J0IHBhc3N3ZCBwZXJsLWJhc2Ugc3lzdi1yYyB1dGlsLWxpbnV4IHpsaWIxZw0KDQpOb3Rl
IHRoYXQgdGhpcyBwcm9jZXNzIGhhcyBub3QgdXNlZCBtdWNoIGNwdSB0aW1lLCBzbyBpdCBpcyBu
b3Qgc3R1Y2sNCmluIGFuIGluZmluaXRlIGxvb3AuDQoNClRoaXMgc3VnZ2VzdHMgdGhhdCBqb3Vi
ZXJ0aW4xIHdhcywgYXQgdGhpcyBwb2ludCwgdHJ5aW5nIHRvIGRvIHNvbWUNCmtpbmQgb2YgY29t
cHV0YXRpb24sIHJhdGhlciB0aGFuIG5ldHdvcmsgYWNjZXNzLiAgRm9yIHNvbSByZWFzb24gdGhp
cw0KY29tcHV0YXRpb24gd2Fzbid0IHByb2dyZXNzaW5nLg0KDQpJIGxvb2tlZCB0aHJvdWdoIGFs
bCB0aGUgcmVzdCBvZiB0aGUgbG9ncyBhbmQgdGhlcmUgd2FzIG5vdGhpbmcNCmlsbHVtaW5hdGlu
Z20gaW50ZXJlc3Rpbmcgb3IgdW5leHBlY3RlZCwgZXhjZXB0IGZvciB0aGlzIGR1cmluZyBsb2cN
CmNhcHR1cmU6DQoNCjIwMTgtMDYtMTIgMjM6MTI6NTcgWiBleGVjdXRpbmcgc3NoIC4uLiByb290
QDE3Mi4xNi4xNDQuNjEgbHNwY2kgLXZ2dg0KcGNpbGliOiBzeXNmc19yZWFkX3ZwZDogcmVhZCBm
YWlsZWQ6IENvbm5lY3Rpb24gdGltZWQgb3V0DQoNCkkgc2VhcmNoZWQgdGhlIGxvZ3MgYXJlYSBn
ZW5lcmFsbHkgZm9yIHRoaXMgbWVzc2FnZSBhbmQgaXQgc2VlbXMgdmVyeQ0KY29tbW9uIHNvIEkg
dGhpbmsgaXQgaXMgYSByZWQgaGVycmluZy4NCg0KDQpPdmVyYWxsIEkgdGhpbmsgdGhpcyBpcyBw
cm9iYWJseSBhbiBhY3R1YWwgYnVnLCBpbiB0aGUga2VybmVsICg0LjE0IGluDQp0aGlzIHRlc3Qp
LCBYZW4gKHN0YWdpbmctNC44KSBvciBwZXJoYXBzIHRoZSBmaXJtd2FyZSBvciBoYXJkd2FyZS4N
Cg0KSXQgaXMgb2J2aW91c2x5IHNvbWUga2luZCBvZiB2ZXJ5IGxvdyBwcm9iYWJpbGl0eSBoZWlz
ZW5idWcuDQoNCg0KDQo+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBwYXNzIGluIDEyNDA3MA0KDQpUaGlzIHNo
b3dzDQoNCnhjOiBlcnJvcjogRmFpbGVkIHRvIGdldCB0eXBlcyBmb3IgcGZuIGJhdGNoICgxNCA9
IEJhZCBhZGRyZXNzKToNCkludGVybmFsIGVycm9yDQoNCkllIHRoaXMgaWEgYWxtb3MgY2VydGFp
bmx5IHRoZSBsaWJ4Yy9saW51eCBFRkFVTFQgYnVnIHdoaWNoIEp1ZXJnZW4gaXMNCmludmVzdGln
YXRpbmcsIHJhdGhlciB0aGFuIGEgdHJ1ZSByZWdyZXNzaW9uIGluIFhlbiA0LjguDQoNCkkgdGhp
bmsgaXQgbGlrZWx5IHRoYXQgdGhlIEVGQVVMVCBidWcncyBwcm9iYWJpbGl0eSBpcyBoaWdoZXIg
aW4gTGludXgNCjQuMTQsIHRoYW4gNC45OyBJIHJlY2VudGx5IHN3aXRjaGVkIG9zc3Rlc3QgdG8g
NC4xNC4NCg0KDQpJYW4uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 11:19:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 11: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 1fT3oY-0004TZ-Dg; Wed, 13 Jun 2018 11: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=bg59=i7=citrix.com=prvs=69572c345=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fT3oX-0004TT-Nq
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 11:19:45 +0000
X-Inumbo-ID: 541c614a-6efb-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 541c614a-6efb-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 13:17:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57204558"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 13 Jun 2018 12:19:39 +0100
Message-ID: <1528888779-25870-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-10-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 9/9] x86/vmx: Don't leak EFER.NXE into guest
 context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

SW50ZWwgaGFyZHdhcmUgb25seSB1c2VzIDQgYml0cyBpbiBNU1JfRUZFUi4gIENoYW5nZXMgdG8g
TE1FIGFuZCBMTUEgYXJlCmhhbmRsZWQgYXV0b21hdGljYWxseSB2aWEgdGhlIFZNRU5UUllfQ1RM
Uy5JQTMyRV9NT0RFIGJpdC4KClNDRSBpcyBoYW5kbGVkIGJ5IGFkLWhvYyBsb2dpYyBpbiBjb250
ZXh0X3N3aXRjaCgpLCB2bXhfcmVzdG9yZV9ndWVzdF9tc3JzKCkKYW5kIHZteF91cGRhdGVfZ3Vl
c3RfZWZlcigpLCBhbmQgd29ya3MgYnkgYWx0ZXJpbmcgdGhlIGhvc3QgU0NFIHZhbHVlIHRvIG1h
dGNoCnRoZSBzZXR0aW5nIHRoZSBndWVzdCB3YW50cy4gIFRoaXMgd29ya3MgYmVjYXVzZSwgaW4g
SFZNIHZjcHUgY29udGV4dCwgWGVuCm5ldmVyIG5lZWRzIHRvIGV4ZWN1dGUgYSBTWVNDQUxMIG9y
IFNZU1JFVCBpbnN0cnVjdGlvbi4KCkhvd2V2ZXIsIE5YRSBoYXMgbmV2ZXIgYmVlbiBjb250ZXh0
IHN3aXRjaGVkLiAgVW5saWtlIFNDRSwgTlhFIGNhbm5vdCBiZQpjb250ZXh0IHN3aXRjaGVkIGF0
IHZjcHUgYm91bmRhcmllcyBiZWNhdXNlIGRpc2FibGluZyBOWEUgbWFrZXMgUFRFLk5YIGJpdHMK
cmVzZXJ2ZWQgYW5kIGNhdXNlIGEgcGFnZWZhdWx0IHdoZW4gZW5jb3VudGVyZWQuICBUaGlzIG1l
YW5zIHRoYXQgdGhlIGd1ZXN0CmFsd2F5cyBoYXMgWGVuJ3Mgc2V0dGluZyBpbiBlZmZlY3QsIGly
cmVzcGVjdGl2ZSBvZiB0aGUgYml0IGl0IGNhbiBzZWUgYW5kCm1vZGlmeSBpbiBpdHMgdmlydHVh
bGlzZWQgdmlldyBvZiBNU1JfRUZFUi4KClRoaXMgaXNuJ3QgYSBtYWpvciBwcm9ibGVtIGZvciBw
cm9kdWN0aW9uIG9wZXJhdGluZyBzeXN0ZW1zIGJlY2F1c2UgdGhleSwgbGlrZQpYZW4sIGFsd2F5
cyB0dXJuIHRoZSBOWEUgb24gd2hlbiBpdCBpcyBhdmFpbGFibGUuICBIb3dldmVyLCBpdCBkb2Vz
IGhhdmUgYW4Kb2JzZXJ2YWJsZSBlZmZlY3Qgb24gd2hpY2ggZ3Vlc3QgUFRFIGJpdHMgYXJlIHZh
bGlkLCBhbmQgd2hldGhlcgpQRkVDX2luc25fZmV0Y2ggaXMgdmlzaWJsZSBpbiBhICNQRiBlcnJv
ciBjb2RlLgoKU2Vjb25kIGdlbmVyYXRpb24gVlQteCBoYXJkd2FyZSBoYXMgaG9zdCBhbmQgZ3Vl
c3QgRUZFUiBmaWVsZHMgaW4gdGhlIFZNQ1MsCmFuZCBzdXBwb3J0IGZvciBsb2FkaW5nIGFuZCBz
YXZpbmcgdGhlbSBhdXRvbWF0aWNhbGx5LiAgRmlyc3QgZ2VuZXJhdGlvbiBWVC14CmhhcmR3YXJl
IG5lZWRzIHRvIHVzZSBNU1IgbG9hZC9zYXZlIGxpc3RzIHRvIGNhdXNlIGFuIGF0b21pYyBzd2l0
Y2ggb2YKTVNSX0VGRVIgb24gdm1lbnRyeS9leGl0LgoKVGhlcmVmb3JlIHdlIHVwZGF0ZSB2bXhf
aW5pdF92bWNzX2NvbmZpZygpIHRvIGZpbmQgYW5kIHVzZSBndWVzdC9ob3N0IEVGRVIKc3VwcG9y
dCB3aGVuIGF2YWlsYWJsZSAoYW5kIE1TUiBsb2FkL3NhdmUgbGlzdHMgb24gb2xkZXIgaGFyZHdh
cmUpIGFuZCBkcm9wCmFsbCBhZC1ob2MgYWx0ZXJhdGlvbiBvZiBTQ0UuCgpUaGVyZSBhcmUgdHdv
IG1pbm9yIGNvbXBsaWNhdGlvbnMgd2hlbiBzZWxlY3RpbmcgdGhlIEVGRVIgc2V0dGluZzoKICog
Rm9yIHNoYWRvdyBndWVzdHMsIE5YRSBpcyBhIHBhZ2luZyBzZXR0aW5nIGFuZCBtdXN0IHJlbWFp
biB1bmRlciBob3N0CiAgIGNvbnRyb2wsIGJ1dCB0aGlzIGlzIGZpbmUgYXMgWGVuIGFsc28gaGFu
ZGxlcyB0aGUgcGFnZWZhdWx0cy4KICogV2hlbiB0aGUgVW5yZXN0cmljdGVkIEd1ZXN0IGNvbnRy
b2wgaXMgY2xlYXIsIGhhcmR3YXJlIGRvZXNuJ3QgdG9sZXJhdGUgTE1FCiAgIGFuZCBMTUEgYmVp
bmcgZGlmZmVyZW50LiAgVGhpcyBkb2Vzbid0IG1hdHRlciBpbiBwcmFjdGljZSBhcyB3ZSBpbnRl
cmNlcHQKICAgYWxsIHdyaXRlcyB0byBDUjAgYW5kIHJlYWRzIGZyb20gTVNSX0VGRVIsIHNvIGNh
biBwcm92aWRlIGFyY2hpdGVjdHVyYWxseQogICBjb25zaXN0ZW50IGJlaGF2aW91ciBmcm9tIHRo
ZSBndWVzdHMgcG9pbnQgb2Ygdmlldy4KCldpdGggY2hhbmdpbmcgaG93IEVGRVIgaXMgbG9hZGVk
LCB2bWNzX2R1bXBfdmNwdSgpIG5lZWRzIGFkanVzdGluZy4gIFJlYWQgRUZFUgpmcm9tIHRoZSBh
cHByb3ByaWF0ZSBpbmZvcm1hdGlvbiBzb3VyY2UsIGFuZCBpZGVudGlmeSB3aGVuIGR1bXBpbmcg
dGhlIGd1ZXN0CkVGRVIgdmFsdWUgd2hpY2ggc291cmNlIHdhcyB1c2VkLgoKQXMgYSByZXN1bHQg
b2YgZml4aW5nIEVGRVIgY29udGV4dCBzd2l0Y2hpbmcsIHdlIGNhbiByZW1vdmUgdGhlIEludGVs
LXNwZWNpYWwKY2FzZSBmcm9tIGh2bV9ueF9lbmFibGVkKCkgYW5kIGxldCBndWVzdF93YWxrX3Rh
YmxlcygpIHdvcmsgd2l0aCB0aGUgcmVhbApndWVzdCBwYWdpbmcgc2V0dGluZ3MuCgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4K
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MjoKICogRml4IGEgdm1lbnRyeSBm
YWlsdXJlIG9uIE5laGFsZW0vV2VzdG1lcmUgaGFyZHdhcmUuICBMTUUgIT0gTE1BIGlzIGFjdHVh
bGwKICAgZGVwZW5kZW50IG9uIFVucmVzdHJpY3RlZCBHdWVzdCAod2hpY2ggaXMgY2xlYXIgZm9y
IFNoYWRvdyBndWVzdHMgYXMgYSBzaWRlCiAgIGVmZmVjdCBvZiBjbGVhcmluZyBFUFQpLgogKiBG
aXggdm1jc19kdW1wX3ZjcHUoKSB0byBjb3BlIHdpdGggdGhlIG5ldyBFRkVSIGJlaGF2aW91ci4K
djM6CiAqIERvbid0IG9wZW5jb2RlIHRoZSBleGlzdGluZyB2bXhfdW5yZXN0cmljdGVkX2d1ZXN0
KCkgcHJlZGljYXRlLgogKiBDbGVhciB0aGUgTVNSX0VGRVIgcmVhZCBpbnRlcmNlcHQgd2hlbiBw
b3NzaWJsZS4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgIHwgMTAgLS0t
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgfCAyNiArKysrKysrKy0tLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgfCA4NCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICAg
ICB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHwgMTYgKysrKysr
KysKIDUgZmlsZXMgY2hhbmdlZCwgMTAyIGluc2VydGlvbnMoKyksIDM4IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
YwppbmRleCAwY2E4MjBhLi5lODE3Nzk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xNzIzLDE2ICsxNzIzLDYgQEAgdm9p
ZCBjb250ZXh0X3N3aXRjaChzdHJ1Y3QgdmNwdSAqcHJldiwgc3RydWN0IHZjcHUgKm5leHQpCiAg
ICAgewogICAgICAgICBfX2NvbnRleHRfc3dpdGNoKCk7CiAKLSAgICAgICAgaWYgKCBpc19wdl9k
b21haW4obmV4dGQpICYmCi0gICAgICAgICAgICAgKGlzX2lkbGVfZG9tYWluKHByZXZkKSB8fAot
ICAgICAgICAgICAgICBpc19odm1fZG9tYWluKHByZXZkKSB8fAotICAgICAgICAgICAgICBpc19w
dl8zMmJpdF9kb21haW4ocHJldmQpICE9IGlzX3B2XzMyYml0X2RvbWFpbihuZXh0ZCkpICkKLSAg
ICAgICAgewotICAgICAgICAgICAgdWludDY0X3QgZWZlciA9IHJlYWRfZWZlcigpOwotICAgICAg
ICAgICAgaWYgKCAhKGVmZXIgJiBFRkVSX1NDRSkgKQotICAgICAgICAgICAgICAgIHdyaXRlX2Vm
ZXIoZWZlciB8IEVGRVJfU0NFKTsKLSAgICAgICAgfQotCiAgICAgICAgIC8qIFJlLWVuYWJsZSBp
bnRlcnJ1cHRzIGJlZm9yZSByZXN0b3Jpbmcgc3RhdGUgd2hpY2ggbWF5IGZhdWx0LiAqLwogICAg
ICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwppbmRleCBjYjE0YjQzLi5j
ZGMxZTc3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC0zNDIsOCArMzQyLDggQEAgc3RhdGljIGludCB2
bXhfaW5pdF92bWNzX2NvbmZpZyh2b2lkKQogICAgIH0KIAogICAgIG1pbiA9IFZNX0VYSVRfQUNL
X0lOVFJfT05fRVhJVDsKLSAgICBvcHQgPSBWTV9FWElUX1NBVkVfR1VFU1RfUEFUIHwgVk1fRVhJ
VF9MT0FEX0hPU1RfUEFUIHwKLSAgICAgICAgICBWTV9FWElUX0NMRUFSX0JORENGR1M7CisgICAg
b3B0ID0gKFZNX0VYSVRfU0FWRV9HVUVTVF9QQVQgfCBWTV9FWElUX0xPQURfSE9TVF9QQVQgfAor
ICAgICAgICAgICBWTV9FWElUX0xPQURfSE9TVF9FRkVSIHwgVk1fRVhJVF9DTEVBUl9CTkRDRkdT
KTsKICAgICBtaW4gfD0gVk1fRVhJVF9JQTMyRV9NT0RFOwogICAgIF92bXhfdm1leGl0X2NvbnRy
b2wgPSBhZGp1c3Rfdm14X2NvbnRyb2xzKAogICAgICAgICAiVk1FeGl0IENvbnRyb2wiLCBtaW4s
IG9wdCwgTVNSX0lBMzJfVk1YX0VYSVRfQ1RMUywgJm1pc21hdGNoKTsKQEAgLTM4Myw3ICszODMs
OCBAQCBzdGF0aWMgaW50IHZteF9pbml0X3ZtY3NfY29uZmlnKHZvaWQpCiAgICAgICAgIF92bXhf
c2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPSB+U0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhD
RVBUSU9OUzsKIAogICAgIG1pbiA9IDA7Ci0gICAgb3B0ID0gVk1fRU5UUllfTE9BRF9HVUVTVF9Q
QVQgfCBWTV9FTlRSWV9MT0FEX0JORENGR1M7CisgICAgb3B0ID0gKFZNX0VOVFJZX0xPQURfR1VF
U1RfUEFUIHwgVk1fRU5UUllfTE9BRF9HVUVTVF9FRkVSIHwKKyAgICAgICAgICAgVk1fRU5UUllf
TE9BRF9CTkRDRkdTKTsKICAgICBfdm14X3ZtZW50cnlfY29udHJvbCA9IGFkanVzdF92bXhfY29u
dHJvbHMoCiAgICAgICAgICJWTUVudHJ5IENvbnRyb2wiLCBtaW4sIG9wdCwgTVNSX0lBMzJfVk1Y
X0VOVFJZX0NUTFMsICZtaXNtYXRjaCk7CiAKQEAgLTExNDgsNiArMTE0OSw4IEBAIHN0YXRpYyBp
bnQgY29uc3RydWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+YXJjaC5odm1fdm14Lmhv
c3RfY3IwID0gcmVhZF9jcjAoKSB8IFg4Nl9DUjBfVFM7CiAgICAgX192bXdyaXRlKEhPU1RfQ1Iw
LCB2LT5hcmNoLmh2bV92bXguaG9zdF9jcjApOwogICAgIF9fdm13cml0ZShIT1NUX0NSNCwgbW11
X2NyNF9mZWF0dXJlcyk7CisgICAgaWYgKCBjcHVfaGFzX3ZteF9lZmVyICkKKyAgICAgICAgX192
bXdyaXRlKEhPU1RfRUZFUiwgcmVhZF9lZmVyKCkpOwogCiAgICAgLyogSG9zdCBDUzpSSVAuICov
CiAgICAgX192bXdyaXRlKEhPU1RfQ1NfU0VMRUNUT1IsIF9fSFlQRVJWSVNPUl9DUyk7CkBAIC0x
OTA1LDcgKzE5MDgsMTcgQEAgdm9pZCB2bWNzX2R1bXBfdmNwdShzdHJ1Y3QgdmNwdSAqdikKICAg
ICB2bWVudHJ5X2N0bCA9IHZtcjMyKFZNX0VOVFJZX0NPTlRST0xTKSwKICAgICB2bWV4aXRfY3Rs
ID0gdm1yMzIoVk1fRVhJVF9DT05UUk9MUyk7CiAgICAgY3I0ID0gdm1yKEdVRVNUX0NSNCk7Ci0g
ICAgZWZlciA9IHZtcihHVUVTVF9FRkVSKTsKKworICAgIC8qCisgICAgICogVGhlIGd1ZXN0cyBF
RkVSIHNldHRpbmcgY29tZXMgZnJvbSB0aGUgR1VFU1RfRUZFUiBWTUNTIGZpZWxkIHdoZW5ldmVy
CisgICAgICogYXZhaWxhYmxlLCBvciB0aGUgZ3Vlc3QgbG9hZC1vbmx5IE1TUiBsaXN0IG9uIEdl
bjEgaGFyZHdhcmUsIHRoZSBlbnRyeQorICAgICAqIGZvciB3aGljaCBtYXkgYmUgZWxpZGVkIGZv
ciBwZXJmb3JtYW5jZSByZWFzb25zIGlmIGlkZW50aWNhbCB0byBYZW4ncworICAgICAqIHNldHRp
bmcuCisgICAgICovCisgICAgaWYgKCBjcHVfaGFzX3ZteF9lZmVyICkKKyAgICAgICAgZWZlciA9
IHZtcihHVUVTVF9FRkVSKTsKKyAgICBlbHNlIGlmICggdm14X3JlYWRfZ3Vlc3RfbG9hZG9ubHlf
bXNyKHYsIE1TUl9FRkVSLCAmZWZlcikgKQorICAgICAgICBlZmVyID0gcmVhZF9lZmVyKCk7CiAK
ICAgICBwcmludGsoIioqKiBHdWVzdCBTdGF0ZSAqKipcbiIpOwogICAgIHByaW50aygiQ1IwOiBh
Y3R1YWw9MHglMDE2bHgsIHNoYWRvdz0weCUwMTZseCwgZ2hfbWFzaz0lMDE2bHhcbiIsCkBAIC0x
OTQyLDkgKzE5NTUsOCBAQCB2b2lkIHZtY3NfZHVtcF92Y3B1KHN0cnVjdCB2Y3B1ICp2KQogICAg
IHZteF9kdW1wX3NlbCgiTERUUiIsIEdVRVNUX0xEVFJfU0VMRUNUT1IpOwogICAgIHZteF9kdW1w
X3NlbDIoIklEVFIiLCBHVUVTVF9JRFRSX0xJTUlUKTsKICAgICB2bXhfZHVtcF9zZWwoIiAgVFIi
LCBHVUVTVF9UUl9TRUxFQ1RPUik7Ci0gICAgaWYgKCAodm1leGl0X2N0bCAmIChWTV9FWElUX1NB
VkVfR1VFU1RfUEFUIHwgVk1fRVhJVF9TQVZFX0dVRVNUX0VGRVIpKSB8fAotICAgICAgICAgKHZt
ZW50cnlfY3RsICYgKFZNX0VOVFJZX0xPQURfR1VFU1RfUEFUIHwgVk1fRU5UUllfTE9BRF9HVUVT
VF9FRkVSKSkgKQotICAgICAgICBwcmludGsoIkVGRVIgPSAweCUwMTZseCAgUEFUID0gMHglMDE2
bHhcbiIsIGVmZXIsIHZtcihHVUVTVF9QQVQpKTsKKyAgICBwcmludGsoIkVGRVIoJXMpID0gMHgl
MDE2bHggIFBBVCA9IDB4JTAxNmx4XG4iLAorICAgICAgICAgICBjcHVfaGFzX3ZteF9lZmVyID8g
IlZNQ1MiIDogIk1TUiBMTCIsIGVmZXIsIHZtcihHVUVTVF9QQVQpKTsKICAgICBwcmludGsoIlBy
ZWVtcHRpb25UaW1lciA9IDB4JTA4eCAgU00gQmFzZSA9IDB4JTA4eFxuIiwKICAgICAgICAgICAg
dm1yMzIoR1VFU1RfUFJFRU1QVElPTl9USU1FUiksIHZtcjMyKEdVRVNUX1NNQkFTRSkpOwogICAg
IHByaW50aygiRGVidWdDdGwgPSAweCUwMTZseCAgRGVidWdFeGNlcHRpb25zID0gMHglMDE2bHhc
biIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jCmluZGV4IGIxNjdmZGUuLjUxY2Q4NWYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBA
IC01MDksMTUgKzUwOSw2IEBAIHN0YXRpYyB2b2lkIHZteF9yZXN0b3JlX2d1ZXN0X21zcnMoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgd3Jtc3JsKE1TUl9MU1RBUiwgICAgICAgICAgdi0+YXJjaC5odm1f
dm14LmxzdGFyKTsKICAgICB3cm1zcmwoTVNSX1NZU0NBTExfTUFTSywgICB2LT5hcmNoLmh2bV92
bXguc2ZtYXNrKTsKIAotICAgIGlmICggKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciBeIHJl
YWRfZWZlcigpKSAmIEVGRVJfU0NFICkKLSAgICB7Ci0gICAgICAgIEhWTV9EQkdfTE9HKERCR19M
RVZFTF8yLAotICAgICAgICAgICAgICAgICAgICAicmVzdG9yZSBndWVzdCdzIEVGRVIgd2l0aCB2
YWx1ZSAlbHgiLAotICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2Vm
ZXIpOwotICAgICAgICB3cml0ZV9lZmVyKChyZWFkX2VmZXIoKSAmIH5FRkVSX1NDRSkgfAotICAg
ICAgICAgICAgICAgICAgICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX1NDRSkp
OwotICAgIH0KLQogICAgIGlmICggY3B1X2hhc19yZHRzY3AgKQogICAgICAgICB3cm1zcl90c2Nf
YXV4KGh2bV9tc3JfdHNjX2F1eCh2KSk7CiB9CkBAIC0xNjQ2LDIyICsxNjM3LDc5IEBAIHN0YXRp
YyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBj
ciwKIAogc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQog
ewotICAgIHVuc2lnbmVkIGxvbmcgdm1fZW50cnlfdmFsdWU7CisgICAgdW5zaWduZWQgbG9uZyBl
bnRyeV9jdGxzLCBndWVzdF9lZmVyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyLAorICAg
ICAgICB4ZW5fZWZlciA9IHJlYWRfZWZlcigpOworCisgICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFk
b3codi0+ZG9tYWluKSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBXaGVuIHVzaW5n
IHNoYWRvdyBwYWdldGFibGVzLCBFRkVSLk5YIGlzIGEgWGVuLW93bmVkIGJpdCBhbmQgaXMgbm90
CisgICAgICAgICAqIHVuZGVyIGd1ZXN0IGNvbnRyb2wuCisgICAgICAgICAqLworICAgICAgICBn
dWVzdF9lZmVyICY9IH5FRkVSX05YOworICAgICAgICBndWVzdF9lZmVyIHw9IHhlbl9lZmVyICYg
RUZFUl9OWDsKKyAgICB9CisKKyAgICBpZiAoICF2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpICkK
KyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFdoZW4gVW5yZXN0cmljdGVkIEd1ZXN0IGlz
IG5vdCBlbmFibGVkIGluIHRoZSBWTUNTLCBoYXJkd2FyZSBkb2VzCisgICAgICAgICAqIG5vdCB0
b2xlcmF0ZSB0aGUgTE1FIGFuZCBMTUEgc2V0dGluZ3MgYmVpbmcgZGlmZmVyZW50LiAgQXMgd3Jp
dGVzCisgICAgICAgICAqIHRvIENSMCBhcmUgaW50ZXJjZXB0ZWQsIGl0IGlzIHNhZmUgdG8gbGVh
dmUgTE1FIGNsZWFyIGF0IHRoaXMKKyAgICAgICAgICogcG9pbnQsIGFuZCBmaXggdXAgYm90aCBM
TUUgYW5kIExNQSB3aGVuIENSMC5QRyBpcyBzZXQuCisgICAgICAgICAqLworICAgICAgICBpZiAo
ICEoZ3Vlc3RfZWZlciAmIEVGRVJfTE1BKSApCisgICAgICAgICAgICBndWVzdF9lZmVyICY9IH5F
RkVSX0xNRTsKKyAgICB9CiAKICAgICB2bXhfdm1jc19lbnRlcih2KTsKIAotICAgIF9fdm1yZWFk
KFZNX0VOVFJZX0NPTlRST0xTLCAmdm1fZW50cnlfdmFsdWUpOwotICAgIGlmICggdi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9MTUEgKQotICAgICAgICB2bV9lbnRyeV92YWx1ZSB8
PSBWTV9FTlRSWV9JQTMyRV9NT0RFOworICAgIC8qCisgICAgICogVGhlIGludGVuZGVkIGd1ZXN0
IHJ1bm5pbmcgbW9kZSBpcyBkZXJpdmVkIGZyb20gVk1fRU5UUllfSUEzMkVfTU9ERSwKKyAgICAg
KiB3aGljaCAoYXJjaGl0ZWN0dXJhbGx5KSBpcyB0aGUgZ3Vlc3QncyBMTUEgc2V0dGluZy4KKyAg
ICAgKi8KKyAgICBfX3ZtcmVhZChWTV9FTlRSWV9DT05UUk9MUywgJmVudHJ5X2N0bHMpOworCisg
ICAgZW50cnlfY3RscyAmPSB+Vk1fRU5UUllfSUEzMkVfTU9ERTsKKyAgICBpZiAoIGd1ZXN0X2Vm
ZXIgJiBFRkVSX0xNQSApCisgICAgICAgIGVudHJ5X2N0bHMgfD0gVk1fRU5UUllfSUEzMkVfTU9E
RTsKKworICAgIF9fdm13cml0ZShWTV9FTlRSWV9DT05UUk9MUywgZW50cnlfY3Rscyk7CisKKyAg
ICAvKiBXZSBleHBlY3QgdG8gdXNlIEVGRVIgbG9hZGluZyBpbiB0aGUgY29tbW9uIGNhc2UsIGJ1
dC4uLiAqLworICAgIGlmICggbGlrZWx5KGNwdV9oYXNfdm14X2VmZXIpICkKKyAgICAgICAgX192
bXdyaXRlKEdVRVNUX0VGRVIsIGd1ZXN0X2VmZXIpOworCisgICAgLyogLi4uIG9uIEdlbjEgVlQt
eCBoYXJkd2FyZSwgd2UgaGF2ZSB0byB1c2UgTVNSIGxvYWQvc2F2ZSBsaXN0cyBpbnN0ZWFkLiAq
LwogICAgIGVsc2UKLSAgICAgICAgdm1fZW50cnlfdmFsdWUgJj0gflZNX0VOVFJZX0lBMzJFX01P
REU7Ci0gICAgX192bXdyaXRlKFZNX0VOVFJZX0NPTlRST0xTLCB2bV9lbnRyeV92YWx1ZSk7Cisg
ICAgeworICAgICAgICAvKgorICAgICAgICAgKiBXaGVuIHRoZSBndWVzdHMgY2hvaWNlIG9mIEVG
RVIgbWF0Y2hlcyBYZW4ncywgcmVtb3ZlIHRoZSBsb2FkL3NhdmUKKyAgICAgICAgICogbGlzdCBl
bnRyaWVzLiAgSXQgaXMgdW5uZWNlc3Nhcnkgb3ZlcmhlYWQsIGVzcGVjaWFsbHkgYXMgdGhpcyBp
cworICAgICAgICAgKiBleHBlY3RlZCB0byBiZSB0aGUgY29tbW9uIGNhc2UgZm9yIDY0Yml0IGd1
ZXN0cy4KKyAgICAgICAgICovCisgICAgICAgIGlmICggZ3Vlc3RfZWZlciA9PSB4ZW5fZWZlciAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHZteF9kZWxfbXNyKHYsIE1TUl9FRkVSLCBWTVhfTVNS
X0hPU1QpOworICAgICAgICAgICAgdm14X2RlbF9tc3IodiwgTVNSX0VGRVIsIFZNWF9NU1JfR1VF
U1RfTE9BRE9OTFkpOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAg
ICAgICAgdm14X2FkZF9tc3IodiwgTVNSX0VGRVIsIHhlbl9lZmVyLCBWTVhfTVNSX0hPU1QpOwor
ICAgICAgICAgICAgdm14X2FkZF9tc3IodiwgTVNSX0VGRVIsIGd1ZXN0X2VmZXIsIFZNWF9NU1Jf
R1VFU1RfTE9BRE9OTFkpOworICAgICAgICB9CisgICAgfQogCiAgICAgdm14X3ZtY3NfZXhpdCh2
KTsKIAotICAgIGlmICggdiA9PSBjdXJyZW50ICkKLSAgICAgICAgd3JpdGVfZWZlcigocmVhZF9l
ZmVyKCkgJiB+RUZFUl9TQ0UpIHwKLSAgICAgICAgICAgICAgICAgICAodi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9lZmVyICYgRUZFUl9TQ0UpKTsKKyAgICAvKgorICAgICAqIElmIHRoZSBndWVzdHMg
dmlydHVhbGlzZWQgdmlldyBvZiBNU1JfRUZFUiBtYXRjaGVzIHRoZSB2YWx1ZSBsb2FkZWQKKyAg
ICAgKiBpbnRvIGhhcmR3YXJlLCBjbGVhciB0aGUgcmVhZCBpbnRlcmNlcHQgdG8gYXZvaWQgdW5u
ZWNlc3NhcnkgVk1FeGl0cy4KKyAgICAgKi8KKyAgICBpZiAoIGd1ZXN0X2VmZXIgPT0gdi0+YXJj
aC5odm1fdmNwdS5ndWVzdF9lZmVyICkKKyAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQo
diwgTVNSX0VGRVIsIFZNWF9NU1JfUik7CisgICAgZWxzZQorICAgICAgICB2bXhfc2V0X21zcl9p
bnRlcmNlcHQodiwgTVNSX0VGRVIsIFZNWF9NU1JfUik7CiB9CiAKIHZvaWQgbnZteF9lbnF1ZXVl
X24yX2V4Y2VwdGlvbnMoc3RydWN0IHZjcHUgKnYsIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAppbmRleCBl
ZjVlMTk4Li5mY2ZjNWNmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0u
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMjk2LDEwICsyOTYsOCBA
QCBpbnQgaHZtX2dpcnFfZGVzdF8yX3ZjcHVfaWQoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBk
ZXN0LCB1aW50OF90IGRlc3RfbW9kZSk7CiAgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAo
KHYpLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9TTUVQKSkKICNkZWZpbmUg
aHZtX3NtYXBfZW5hYmxlZCh2KSBcCiAgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAoKHYp
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9TTUFQKSkKLS8qIEhWTSBndWVz
dHMgb24gSW50ZWwgaGFyZHdhcmUgbGVhayBYZW4ncyBOWCBzZXR0aW5ncyBpbnRvIGd1ZXN0IGNv
bnRleHQuICovCiAjZGVmaW5lIGh2bV9ueF9lbmFibGVkKHYpIFwKLSAgICAoKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMICYmIGNwdV9oYXNfbngpIHx8ICAgIFwK
LSAgICAgKCh2KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9OWCkpCisgICAgKCh2
KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9OWCkKICNkZWZpbmUgaHZtX3BrdV9l
bmFibGVkKHYpIFwKICAgICAoaHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICgodiktPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfY3JbNF0gJiBYODZfQ1I0X1BLRSkpCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv
dm1jcy5oCmluZGV4IDY2MjliNGYuLmQ0YjU5YTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Zt
Y3MuaApAQCAtMzExLDYgKzMxMSw4IEBAIGV4dGVybiB1NjQgdm14X2VwdF92cGlkX2NhcDsKICAg
ICAodm14X2NwdV9iYXNlZF9leGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfTU9OSVRPUl9UUkFQX0ZM
QUcpCiAjZGVmaW5lIGNwdV9oYXNfdm14X3BhdCBcCiAgICAgKHZteF92bWVudHJ5X2NvbnRyb2wg
JiBWTV9FTlRSWV9MT0FEX0dVRVNUX1BBVCkKKyNkZWZpbmUgY3B1X2hhc192bXhfZWZlciBcCisg
ICAgKHZteF92bWVudHJ5X2NvbnRyb2wgJiBWTV9FTlRSWV9MT0FEX0dVRVNUX0VGRVIpCiAjZGVm
aW5lIGNwdV9oYXNfdm14X3VucmVzdHJpY3RlZF9ndWVzdCBcCiAgICAgKHZteF9zZWNvbmRhcnlf
ZXhlY19jb250cm9sICYgU0VDT05EQVJZX0VYRUNfVU5SRVNUUklDVEVEX0dVRVNUKQogI2RlZmlu
ZSB2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpICAgICAgICAgICAgICAgXApAQCAtNTk2LDYgKzU5
OCwyMCBAQCBzdGF0aWMgaW5saW5lIGludCB2bXhfcmVhZF9ndWVzdF9tc3IoY29uc3Qgc3RydWN0
IHZjcHUgKnYsIHVpbnQzMl90IG1zciwKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGlubGlu
ZSBpbnQgdm14X3JlYWRfZ3Vlc3RfbG9hZG9ubHlfbXNyKAorICAgIGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCit7CisgICAgY29uc3Qgc3RydWN0IHZt
eF9tc3JfZW50cnkgKmVudCA9CisgICAgICAgIHZteF9maW5kX21zcih2LCBtc3IsIFZNWF9NU1Jf
R1VFU1RfTE9BRE9OTFkpOworCisgICAgaWYgKCAhZW50ICkKKyAgICAgICAgcmV0dXJuIC1FU1JD
SDsKKworICAgICp2YWwgPSBlbnQtPmRhdGE7CisKKyAgICByZXR1cm4gMDsKK30KKwogc3RhdGlj
IGlubGluZSBpbnQgdm14X3dyaXRlX2d1ZXN0X21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
bXNyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCB2YWwp
CiB7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 11:34:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 11:34:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT42d-0007iq-Jg; Wed, 13 Jun 2018 11:34:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT42d-0007ig-0b
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 11:34:19 +0000
X-Inumbo-ID: b88ee34d-6efd-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b88ee34d-6efd-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 11:34: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 1fT42Y-0007Rh-LH; Wed, 13 Jun 2018 11:34: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 1fT42Y-0001VZ-9R; Wed, 13 Jun 2018 11:34:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT42Y-0002cq-8F; Wed, 13 Jun 2018 11:34:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124113-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-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-qemuu-debianhvm-amd64-xsm:migrate-support-check: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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 11:34:14 +0000
Subject: [Xen-devel] [linux-4.9 test] 124113: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDExMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDExMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICBm
YWlsIGluIDEyMzk3MCBwYXNzIGluIDEyNDExMwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTI0MDg0IHBhc3MgaW4gMTI0MTEzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICA3IHhlbi1ib290ICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzkxNAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTcw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMjM5NzAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcg
cnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBwYXNzIGluIDEy
NDA4NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODYxIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTIzODYxIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyMzg2MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5
YzdiYTNlYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJi
YTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIy
OTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgMjEgZGF5cyAgIDE4IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzg2MSAgMjAxOC0wNi0wNiAxNzowMDo0NCBaICAgIDYgZGF5
cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KNTEzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTg4MDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 11:57:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 11:57:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT4P2-0002ZN-Bp; Wed, 13 Jun 2018 11:57: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT4P1-0002ZE-0t
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 11:57:27 +0000
X-Inumbo-ID: 979b0855-6f00-11e8-9728-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 979b0855-6f00-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 13:54:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GsT2CG6fZOg51ES6st6BYKOF2En+bgf0WnQ4h9c0Wfo=;
 b=bVJAPduG45uYzgNh08NFYbuZLM1wyw+sEVMCPL/Wxtzd/a3ZJG1W394FzsYylmsJJNGNPuQz725StzOSnynfWG1uz3PLBkMx8LBbyul2fLMVymuJfFZIMUSo4jMKJ3fkS3rGq/QPxJ73Tv08e6dbwAHVigBOYxoXVR7h+Ii/vUw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 AM0PR0302MB3203.eurprd03.prod.outlook.com (2603:10a6:208:9::22) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Wed, 13 Jun
 2018 11:57:16 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-9-andr2000@gmail.com>
 <bd5adb0e-af98-528f-d6f9-9d5888ff2412@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <5c50f951-47db-782d-1ac2-162892f7ec91@epam.com>
Date: Wed, 13 Jun 2018 14: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: <bd5adb0e-af98-528f-d6f9-9d5888ff2412@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0202CA0023.eurprd02.prod.outlook.com
 (2603:10a6:203:69::33) To AM0PR0302MB3203.eurprd03.prod.outlook.com
 (2603:10a6:208:9::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4809c0f6-d600-47c1-d60a-08d5d124cfa7
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3203; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 3:vfd2aj2VaffCo82f79+lQG74TnsslM3koC2Qp0DCIqsKXdiCvZE1dU/YOG+tXXxX0xkUkEJSmJ7aHreHYX2nznGvW7El6PD/3jhsc+ssmWd7rzyuHzT2svTbQBcQJLSK6aXbt9Kw2FdKY5UA6fLNBrNjQATDL8neNm4vxGyVQyZCYo8Xy16HqnqGdvNeNsFkO8xEZcgJUroQepHMENxvUGp1kdKmEFJtEmNIbvKMW6y+rg6nexlnd+mePT9TLSv+;
 25:9rp7u3H/7i//x5ULpMrmJnxzpJOlUMspO6YvqAkHwCk8xViMASD3pSfvkjThNfPRMd69tONIGzyEUy6CGirKiSpMnoQBl09hxTDZiYw4eh4a4fz6SFvL7vOCwG0iMwo0WUNt6nRaod0YeHF0xEytw3RzMQ7TV62+hMPOcfBwMTI0Kagsm7AJuKdkKNt0Fk23Yvl7sCimbZFCDSYh21O3JlPF9VwEBFoO41+v28UmxRrb9M4BJu5xwsKvcEbq7rO0kdFtD3b5hcev0SNaGdqVzmOuJYHKgCKVyoN306kL9IkK8oi0Mx1YCRKmidqKh3owHNneYrOLMRE/T0NRl8Gnvg==;
 31:9yFaOk985arAxkxzXUj2QD17BzMNKtzzFjNW3lYBUhzODqf26X+gkwhSp676vVu/jAu70oqotGEfJ0ph7hZFIv9GvYUBrPDQzILHyIDioT0G7eVjITtVTG5m9jemPCKvQmkXSUw1yA/9vNB693iyHtzZOKLEnL2XztPsHWZWQ4OAqm8nqshSUQPThzAhTZPcKukAd0vlA0lspXhXlfNiI87QAi530PlVLCioHEnAACs=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3203:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 20:u5xNpTE7tbz2WuQF4gxRK9th1TPFcsqOlhP5TIk84/Ynj75Om1PfndCAluA697nAY16tqkoQU5g/4YrJGO8GMSXFi2kNPiYqp8JIFseV0v9Iz4u2EL6R0P0gDyCeIvq4G0RdNwj0nEInNC/OvryXBZ4iqoaiHe7ze5mlT7qINys1yxj7slJUjBzSxcnAXbOm6Q+V5Gby6XTTA4SLQ73Yz4kEOJmNHIS0Td9H5IxgUodvw2rWKQNSN89/wMlero6b4CjErYvllKAm57Il9CS+Tw/s6id390cLihsBun43a6pRIoRTEJF9nsvQdMv9g1MIp8hUiTS2walUIDBjCTz4Y9f+GLmIg0m17rx4LuvVfo3h7X12BhXtiaSqiaM0watt6T+kQgKW6iehTAEm2ul68WzOYp6iXLdIX0OYyiIFDJmz4Pe1UYU9pjE7anSSKX3NDGXzztbJ2DN4vHhGvEXlzRpqX2GQw/5kk4qjta0jPNj8LG0W6RnJ+Gv+LU3X5sWZ;
 4:iwejdenFs2Ll45WSY7bvisIxImytcaIeDE0IfTkS5nxqE8BUGNCzcIcMNc1nhE/Qa7o60tOJ235wfvet31Tqm8s+OU2nhXrvEhaG1mQIEYQeZFNo6GSkbh2WPgnnQr8/sGJwi8m9Evy6KZHhSXtyrDfQkGgkY12kZFHgS7FAQe8TigRVepqwZ8mWwZj9EQyOfDE35zInl8+jCo8WIXhHovqfiKOi8+eNKRJ3+OqG35puQAYqopBhZ3RBXTYA0dFu2nc0gXuzgKLhagirwYVRb7feFVYLpdeMxTjDxI6/0a9OXjl5Vzeseis5KfH7uoMj
X-Microsoft-Antispam-PRVS: <AM0PR0302MB3203E3B4CFA2F639A2B23193E77E0@AM0PR0302MB3203.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)(93006095)(93001095)(3002001)(10201501046)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3203; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3203; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(346002)(376002)(366004)(396003)(39380400002)(57704003)(199004)(189003)(16526019)(6666003)(50466002)(186003)(77096007)(26005)(68736007)(55236004)(72206003)(5890100001)(76176011)(2906002)(8676002)(81166006)(81156014)(52116002)(478600001)(53546011)(59450400001)(386003)(23676004)(52146003)(2486003)(8936002)(6116002)(97736004)(80792005)(31696002)(345774005)(3846002)(86362001)(7416002)(106356001)(229853002)(66066001)(65956001)(2870700001)(53936002)(6246003)(65826007)(305945005)(7736002)(5660300001)(4326008)(39060400002)(65806001)(25786009)(316002)(16576012)(64126003)(36756003)(67846002)(47776003)(6486002)(476003)(956004)(31686004)(446003)(11346002)(2616005)(486006)(110136005)(58126008)(105586002)(21314002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3203; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAzMDJNQjMyMDM7MjM6TmRQWDlBOE5YbWxaYTZTb2h0NXdIQUpL?=
 =?utf-8?B?eTZCZ1JuYTFEQ29yR3RCSkE4bEFYNHlFQmkwM1ZOL1BLOG1qUVFLS1p3L0Ez?=
 =?utf-8?B?elN6cythTkUxdWRSNks0U3dZR2JZaTVLcVY5R1pXNzEvVWcvL3hVcjllSSs0?=
 =?utf-8?B?a3MwQWRqb0ZJanZnZTlVbkZtcW80VWxXMXRZUGhSQm5CeVBqd3lTM1JYcENu?=
 =?utf-8?B?dDZIOHJRTTArZFc3ZmxLdDkwVVdGUjF0enFRNkhINU9PMzRsbFJvZDE0T1Mr?=
 =?utf-8?B?MXNtbUQrd28xalZXUzRnOGpzdCtXZXNxY2VJK1B0TExKanQ2NlEyR2N0OVIz?=
 =?utf-8?B?dUZITnl1T0ovZXorai9mQ1RaSUM2OGV6d0xqRVMyTWsvSTAzME0ramIwdTh4?=
 =?utf-8?B?bGY4Y05KNHBncmlhcmFiYzZLajR3UThuUDdYT3RJSXg3Z3hIY1lCUndqZ01r?=
 =?utf-8?B?RjVaVkF6OWJTQ1hlY2JiU3JTVS94ZU5vZTNhYk9hTUVaSEdoeVQyZkk0aUVO?=
 =?utf-8?B?cjU0MmdrL0trV2RUV256Tk5yd0l0N0NxVnRDeWFPMVhqd2xJUkE1SmZzZ0lm?=
 =?utf-8?B?dTdONVBQRWFmalhmMGtYYVc4MGZlcXhZaGFZZS9JbmlZUFJSRjFKc25ZWkFt?=
 =?utf-8?B?dkdFOEhJcTY0OUZ1bFlmbUNUZWU3VWthNER0N3luZVRSN2FNUzFITkwrM1hD?=
 =?utf-8?B?ZUROeVRtNDBOZXk2QkZNVUNRRlF3ZTBkemgxYTdSeStyUnBTM216RC9sY3JR?=
 =?utf-8?B?T1UzRmdyWm41MVdMaGtLOXQ0eGlTY3BxU1lXT0dYNTVGbitqd0paVW9NU2Jw?=
 =?utf-8?B?TDRhY0wvS2VDeFdvV05NcnNsbkdHM21ZQUVsOHdnVnpIZUs1NWV4WkFZM2M2?=
 =?utf-8?B?NGtwMFVmT1NxQVV4TFJJV0l4UmVpeUp3ZDFNenROVnJWTGY0alI4WGZKcnZE?=
 =?utf-8?B?cnlub2d2NW9wRHJwcDBRWWFMZkNvdFBRaVRRU0dTdXY1c1lVUnl4OHVaMmFW?=
 =?utf-8?B?ZGlEWm5wbEpDbmxrSEc4Snl3RS81WWRmTnBjdzc4TkcyYng0ZXo5WStzbm4y?=
 =?utf-8?B?cUVBYUdDTW1qenJVbHBmcmdWREUyM1pISW9yb294QVQ0UU80SUVjdHRxalNK?=
 =?utf-8?B?ak9EdEdUVUZqbkNTaDgzYlFVU2hXc2hKbnFqWGswWHJoUTlLMTZKWFFmSkNZ?=
 =?utf-8?B?VDJNeDZER2RVY2kyc0RJaEhJSnE3dlltanZwWWNVVTZsZUpLczlTU2ljekpF?=
 =?utf-8?B?eFAwNVVJa0FTMXRwUU10REdRNkFMV3hOdG9tNW9BYmVQOGFMbExnQXVPVlAw?=
 =?utf-8?B?MUhHaWtQN0pQSDBuREQ4YWtkbmtrK0tlVjEzeHZIeGZyb1FKdng4OG9vUEpp?=
 =?utf-8?B?U0Rrd0xKUnNxbXRlK1VHM045MmdydFNjRlpVaHFuRUFuK3NCMmowTHBKQ3E4?=
 =?utf-8?B?Zy8vNzM0SnRVb1NJUy9tRUdXYkY4MWF2aHF3ZVdZVTc5bmUrUlB0ai9ScG5Y?=
 =?utf-8?B?YmdxbE53QlQ5K3RvNlIwanRsdlZSUjFoQlRUS1dkVXUrZEJKOTl6dE4vMjcz?=
 =?utf-8?B?eFc3U1VqM2NWdmZFdFd3RjJZYVhxcndRMVNFenZ2Tm54OWF2bzUrUUlseGJo?=
 =?utf-8?B?R2o0bmtIWnBvdFBXcno4RGhNU0VTNjhqN3FtTktLZjNZWmc2NXZ2Q3kzSnE4?=
 =?utf-8?B?UGJRM1o2T0tjY01ka3djZTRFdDNGM1R5VFVOTlRxUlVGQThMTTI4VkozNnlT?=
 =?utf-8?B?SUh4Y2FjbDRRbU5KMk9OekpjbUdtK1oyUVJJekZrRks2K2RKSk5iQ2x0QzVQ?=
 =?utf-8?B?MUdHV2lSVVJvUTZrb0xsekg1c0luZ0NadEpXUCtwU3BSZHhoTmV6eEFMY1hY?=
 =?utf-8?B?OEllY1lwTmRqQ1FuTlVsRXZaMVJzL2FNa1FDc2hHMnNIdklLR2JsWHpRdlBQ?=
 =?utf-8?B?a0lKN0VIUndINlRPTkFyRUZBVEcraC84dzYyc0VIeFJCRmRacVRBYlNVRjdG?=
 =?utf-8?B?eGJjZER2OGZ4OVF5YUNuMFZ3c1MrNXAzZmZyN2N6UStaUTZFdlArNTdINTBx?=
 =?utf-8?B?cld3RXQ4V21yV20vdFd4aUlLR01VeWM0YTdmbjNwdjRCcHFmYnExMWkzVHZ3?=
 =?utf-8?B?YU12MGw3bFF1MTFrYWNtQ2hscC95SGUrNm94a0pjWFhGTjMwRHBxYTJpcWR0?=
 =?utf-8?B?UlpId1dTb3BLVWExYVp0ODlJaEtZcWIxRDRIWTRzY1dlb3l2ZnU0cE5GRDdH?=
 =?utf-8?B?bTZ2Qkt4aGxJcnBjZi9CVXVPYlN2MFVNcE9vTTZBQXJncnUxdTdLYTNnPT0=?=
X-Microsoft-Antispam-Message-Info: mHV6DyiIwFMMdQHabbVe/0tn+IRMAgWNh1Dy9X2NqDwsSfgrOLN62IDot6H6JSeeuMigNSSvMEm9PCJXQLoL9yDQXbPgFVIlbrwIZD7nc+89WA88TSIKE2p8aT3X1/55p+wdz054G2/jBTqQeahLZdrq4A+DhPMbSBEQfiEbv8y6Bkrvm/oaqMMKr1GhiDuz
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 6:4ZEIcHjT9VIoIFn+jlFybyk6YjLKtTyQyvk1EqtvnzN8BY+dhL3LeOb5UrlzvVXwCHS6hsb+IXnTTCaV1ULNsqS1t/bDV9eDkMBSmh9uD4MZNefr5X3YEY/C4CtUHGoDZLT3scQpyHiC49VrowmsHwgJoNvgkJEnVjmdKgrOU6bOlN/+yg5NaiVWtjevZ5Bd0Gc956nqbG3EGhS9op2T8yogFCIeeQlO3Lma/ip5ECZS8VVr6yc3KdEB2nZp5F6NzM4P+f9mj85Ayso+EM7tC3iwK0D1een1Bhpvi44csFmXknnC0ImJlrfSHK/1sn7FE1tZAvi1Itzn9IkJZ0NUi5SnIZv4Cp3PFkwoM3iwELX37vKj/jd7pZ6TLsebzB8K/W9RZs/RWbfsEDU7g83BN2CMxSF//KM0AKYfvq1GTBOBwFTdBgwIrgGuyF+tJKVAzCQ6mHjzfTFh1GvnI7zbug==;
 5:tvBn+IB7haXTPUstbK2zIdvnvyvcZ+9chrhE+0GYZZ9Yn6WBIIHyoi+gquPyH/SSe8AVeiE5vKzYZINtjPgA+ehaPvr75hLnFvNCAVFm6kZLNRQaN8m8Ubh262vAPEi/ulmq7GG+iy7KVOo3xH3WKq+T5KD1Mj7wWsakxJ80XDQ=;
 24:kVLtBDiceA9WXnkEkQNZxdMzEIIs0FIyOQ7fy3iHuCQp2QyBSbHxJf/xpi7Quolz/bbkcL9p4NlnFijOMZTPE+nEwbiRbcQZ2dxkSdZcd7Q=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 7:aE8z72/ftidTBZu8fKPYSXmk14ej46Aw6Z+APO7Mx6V9Gy/qz+S5/AHNU1iJGHQRL/OmPkWYNSm4zPQU9HpDXVY1hS5clazJq7GQ2MeRT1T8Ogwge0zw+3S9+MO+41PxqenRR67I5OQIbHoZmKObpLX+tPTZP8w0ASJQ/tAQonWlSfYkCs+KU44X051Uk92KyVXiRSudS10iNu9FTMUadlE07C2uYRdPvqQvUKsNqauyY/EE3ZS0phMqhuci7NTe
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 11:57:16.9297 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4809c0f6-d600-47c1-d60a-08d5d124cfa7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3203
Subject: Re: [Xen-devel] [PATCH v3 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNTo1OCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gRnJv
bTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPgo+Pgo+PiAxLiBDcmVhdGUgYSBkbWEtYnVmIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBwcm92
aWRlZCBieSB0aGUgZm9yZWlnbgo+PiDCoMKgwqAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYg
aXMgYmFja2VkIGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAo+PiDCoMKgwqAgYnkgcHJvdmlk
aW5nIEdOVERFVl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZAo+PiDC
oMKgwqAgYXMgYSBETUEgd3JpdGUtY29tYmluZS9jb2hlcmVudCBidWZmZXIsIGUuZy4gYWxsb2Nh
dGVkIHdpdGgKPj4gwqDCoMKgIGNvcnJlc3BvbmRpbmcgZG1hX2FsbG9jX3h4eCBBUEkuCj4+IMKg
wqDCoCBFeHBvcnQgdGhlIHJlc3VsdGluZyBidWZmZXIgYXMgYSBuZXcgZG1hLWJ1Zi4KPj4KPj4g
Mi4gSW1wbGVtZW50IHdhaXRpbmcgZm9yIHRoZSBkbWEtYnVmIHRvIGJlIHJlbGVhc2VkOiBibG9j
ayB1bnRpbCB0aGUKPj4gwqDCoMKgIGRtYS1idWYgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIHBy
b3ZpZGVkIGlzIHJlbGVhc2VkLgo+PiDCoMKgwqAgSWYgd2l0aGluIHRoZSB0aW1lLW91dCBwcm92
aWRlZCB0aGUgYnVmZmVyIGlzIG5vdCByZWxlYXNlZCB0aGVuCj4+IMKgwqDCoCAtRVRJTUVET1VU
IGVycm9yIGlzIHJldHVybmVkLiBJZiB0aGUgYnVmZmVyIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRv
cgo+PiDCoMKgwqAgZG9lcyBub3QgZXhpc3Qgb3IgaGFzIGFscmVhZHkgYmVlbiByZWxlYXNlZCwg
dGhlbiAtRU5PRU5UIGlzCj4+IMKgwqDCoCByZXR1cm5lZC4gRm9yIHZhbGlkIGZpbGUgZGVzY3Jp
cHRvcnMgdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzCj4+IMKgwqDCoCBlcnJvci4KPj4KPj4g
My4gTWFrZSBnbnRkZXYncyBjb21tb24gY29kZSBhbmQgc3RydWN0dXJlcyBhdmFpbGFibGUgdG8g
ZG1hLWJ1Zi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gCj4+
IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4gLS0tCj4+IMKgIGRyaXZlcnMv
eGVuL2dudGRldi1jb21tb24uaCB8wqDCoCA0ICsKPj4gwqAgZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jIHwgNDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+PiDCoCBk
cml2ZXJzL3hlbi9nbnRkZXYuY8KgwqDCoMKgwqDCoMKgIHzCoCAxMCArCj4+IMKgIDMgZmlsZXMg
Y2hhbmdlZCwgNDgyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggYi9kcml2ZXJzL3hlbi9nbnRkZXYtY29t
bW9uLmgKPj4gaW5kZXggYTM0MDhmZDM5YjA3Li43MmY4MGRiY2U4NjEgMTAwNjQ0Cj4+IC0tLSBh
L2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAo+PiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYt
Y29tbW9uLmgKPj4gQEAgLTg5LDQgKzg5LDggQEAgYm9vbCBnbnRkZXZfYWNjb3VudF9tYXBwZWRf
cGFnZXMoaW50IGNvdW50KTsKPj4gwqAgwqAgaW50IGdudGRldl9tYXBfZ3JhbnRfcGFnZXMoc3Ry
dWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCk7Cj4+IMKgICsjaWZkZWYgQ09ORklHX1hFTl9HTlRE
RVZfRE1BQlVGCj4+ICt2b2lkIGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAq
cHJpdiwgc3RydWN0IAo+PiBnbnRkZXZfZ3JhbnRfbWFwICptYXApOwo+PiArI2VuZGlmCj4+ICsK
Pj4gwqAgI2VuZGlmCj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMg
Yi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPj4gaW5kZXggZGM1N2M2YTI1NTI1Li44NGNi
YTY3YzZhZDcgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwo+PiAr
KysgYi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPj4gQEAgLTMsMTMgKzMsNTMgQEAKPj4g
wqAgLyoKPj4gwqDCoCAqIFhlbiBkbWEtYnVmIGZ1bmN0aW9uYWxpdHkgZm9yIGdudGRldi4KPj4g
wqDCoCAqCj4+ICsgKiBETUEgYnVmZmVyIGltcGxlbWVudGF0aW9uIGlzIGJhc2VkIG9uIGRyaXZl
cnMvZ3B1L2RybS9kcm1fcHJpbWUuYy4KPj4gKyAqCj4+IMKgwqAgKiBDb3B5cmlnaHQgKGMpIDIw
MTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCj4+IMKgwqAgKi8K
Pj4gwqAgKyNpbmNsdWRlIDxsaW51eC9kbWEtYnVmLmg+Cj4+IMKgICNpbmNsdWRlIDxsaW51eC9z
bGFiLmg+Cj4+IMKgICsjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+Cj4+ICsjaW5jbHVkZSA8
eGVuL2dudGRldi5oPgo+PiArCj4+ICsjaW5jbHVkZSAiZ250ZGV2LWNvbW1vbi5oIgo+PiDCoCAj
aW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5oIgo+PiDCoCArc3RydWN0IGdudGRldl9kbWFidWYgewo+
PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7Cj4+ICvCoMKgwqAgc3Ry
dWN0IGRtYV9idWYgKmRtYWJ1ZjsKPj4gK8KgwqDCoCBzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7Cj4+
ICvCoMKgwqAgaW50IGZkOwo+PiArCj4+ICvCoMKgwqAgdW5pb24gewo+PiArwqDCoMKgwqDCoMKg
wqAgc3RydWN0IHsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogRXhwb3J0ZWQgYnVmZmVy
cyBhcmUgcmVmZXJlbmNlIGNvdW50ZWQuICovCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0
cnVjdCBrcmVmIHJlZmNvdW50Owo+PiArCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVj
dCBnbnRkZXZfcHJpdiAqcHJpdjsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IGdu
dGRldl9ncmFudF9tYXAgKm1hcDsKPj4gK8KgwqDCoMKgwqDCoMKgIH0gZXhwOwo+PiArwqDCoMKg
IH0gdTsKPj4gKwo+PiArwqDCoMKgIC8qIE51bWJlciBvZiBwYWdlcyB0aGlzIGJ1ZmZlciBoYXMu
ICovCj4+ICvCoMKgwqAgaW50IG5yX3BhZ2VzOwo+PiArwqDCoMKgIC8qIFBhZ2VzIG9mIHRoaXMg
YnVmZmVyLiAqLwo+PiArwqDCoMKgIHN0cnVjdCBwYWdlICoqcGFnZXM7Cj4+ICt9Owo+PiArCj4+
ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiB7Cj4+ICvCoMKgwqAgc3RydWN0IGxpc3Rf
aGVhZCBuZXh0Owo+PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVm
Owo+PiArwqDCoMKgIHN0cnVjdCBjb21wbGV0aW9uIGNvbXBsZXRpb247Cj4+ICt9Owo+PiArCj4+
ICtzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50IHsKPj4gK8KgwqDCoCBzdHJ1Y3Qgc2df
dGFibGUgKnNndDsKPj4gK8KgwqDCoCBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXI7Cj4+ICt9
Owo+PiArCj4+IMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgewo+PiDCoMKgwqDCoMKgIC8q
IExpc3Qgb2YgZXhwb3J0ZWQgRE1BIGJ1ZmZlcnMuICovCj4+IMKgwqDCoMKgwqAgc3RydWN0IGxp
c3RfaGVhZCBleHBfbGlzdDsKPj4gQEAgLTIzLDE3ICs2Myw0MzkgQEAgc3RydWN0IGdudGRldl9k
bWFidWZfcHJpdiB7Cj4+IMKgIMKgIC8qIEltcGxlbWVudGF0aW9uIG9mIHdhaXQgZm9yIGV4cG9y
dGVkIERNQSBidWZmZXIgdG8gYmUgcmVsZWFzZWQuICovCj4+IMKgICtzdGF0aWMgdm9pZCBkbWFi
dWZfZXhwX3JlbGVhc2Uoc3RydWN0IGtyZWYgKmtyZWYpOwo+PiArCj4+ICtzdGF0aWMgc3RydWN0
IGdudGRldl9kbWFidWZfd2FpdF9vYmogKgo+PiArZG1hYnVmX2V4cF93YWl0X29ial9uZXcoc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
c3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCj4+ICt7Cj4+ICvCoMKgwqAgc3Ry
dWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKm9iajsKPj4gKwo+PiArwqDCoMKgIG9iaiA9IGt6
YWxsb2Moc2l6ZW9mKCpvYmopLCBHRlBfS0VSTkVMKTsKPj4gK8KgwqDCoCBpZiAoIW9iaikKPj4g
K8KgwqDCoMKgwqDCoMKgIHJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+PiArCj4+ICvCoMKgwqAg
aW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBsZXRpb24pOwo+PiArwqDCoMKgIG9iai0+Z250ZGV2
X2RtYWJ1ZiA9IGdudGRldl9kbWFidWY7Cj4+ICsKPj4gK8KgwqDCoCBtdXRleF9sb2NrKCZwcml2
LT5sb2NrKTsKPj4gK8KgwqDCoCBsaXN0X2FkZCgmb2JqLT5uZXh0LCAmcHJpdi0+ZXhwX3dhaXRf
bGlzdCk7Cj4+ICvCoMKgwqAgLyogUHV0IG91ciByZWZlcmVuY2UgYW5kIHdhaXQgZm9yIGdudGRl
dl9kbWFidWYncyByZWxlYXNlIHRvIAo+PiBmaXJlLiAqLwo+PiArwqDCoMKgIGtyZWZfcHV0KCZn
bnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCwgZG1hYnVmX2V4cF9yZWxlYXNlKTsKPj4gK8Kg
wqDCoCBtdXRleF91bmxvY2soJnByaXYtPmxvY2spOwo+PiArwqDCoMKgIHJldHVybiBvYmo7Cj4+
ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJlZShzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqKQo+PiArewo+
PiArwqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpjdXJfb2JqLCAqcTsKPj4g
Kwo+PiArwqDCoMKgIG11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+PiArwqDCoMKgIGxpc3RfZm9y
X2VhY2hfZW50cnlfc2FmZShjdXJfb2JqLCBxLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkK
Pj4gK8KgwqDCoMKgwqDCoMKgIGlmIChjdXJfb2JqID09IG9iaikgewo+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBsaXN0X2RlbCgmb2JqLT5uZXh0KTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqAga2ZyZWUob2JqKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+ICvCoMKg
wqDCoMKgwqDCoCB9Cj4+ICvCoMKgwqAgbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKPgo+Cj4g
RG8gd2UgcmVhbGx5IG5lZWQgdG8gd2FsayB0aGUgbGlzdD8KPgpJdCBjYW4gYmUgZGVsZXRlZCB3
aXRob3V0IHdhbGtpbmcgdGhlIGxpc3QgYW5kIG5vIHJlYXNvbiB0byBkbyB0aGF0IHdhbGsuCkp1
c3QgYW4gZXhhbXBsZSBvZiBvdmVyLWVuZ2luZWVyaW5nIGhlcmUsIHRoYW5rIHlvdSBmb3Igc3Bv
dHRpbmcgdGhpcy4KPiBBbmQgaWYgd2UgZG8sIGRvIHdlIG5lZWQgdGhlIHNhZmUgdmFyaWFudCBv
ZiB0aGUgd2Fsaz8gV2UgYXJlIGhvbGRpbmcgCj4gdGhlIGxvY2suIEhlcmUgYW5kIGVsc2V3aGVy
ZS4KPgpZb3UgYXJlIHBlcmZlY3RseSByaWdodC4gSSB3aWxsIG5vdCB1c2Ugc2FmZSB2YXJpYW50
IG9mIHRoZSB3YWxrLCBubyAKbmVlZCBmb3IgdGhhdAo+Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyBp
bnQgZG1hYnVmX2V4cF93YWl0X29ial93YWl0KHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2Jq
ICpvYmosCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1MzIgd2Fp
dF90b19tcykKPj4gK3sKPj4gK8KgwqDCoCBpZiAod2FpdF9mb3JfY29tcGxldGlvbl90aW1lb3V0
KCZvYmotPmNvbXBsZXRpb24sCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1zZWNzX3RvX2pp
ZmZpZXMod2FpdF90b19tcykpIDw9IDApCj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gLUVUSU1F
RE9VVDsKPj4gKwo+PiArwqDCoMKgIHJldHVybiAwOwo+PiArfQo+PiArCj4+ICtzdGF0aWMgdm9p
ZCBkbWFidWZfZXhwX3dhaXRfb2JqX3NpZ25hbChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpw
cml2LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3Ry
dWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0
IGdudGRldl9kbWFidWZfd2FpdF9vYmogKm9iaiwgKnE7Cj4+ICsKPj4gK8KgwqDCoCBsaXN0X2Zv
cl9lYWNoX2VudHJ5X3NhZmUob2JqLCBxLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKPj4g
K8KgwqDCoMKgwqDCoMKgIGlmIChvYmotPmdudGRldl9kbWFidWYgPT0gZ250ZGV2X2RtYWJ1Zikg
ewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwcl9kZWJ1ZygiRm91bmQgZ250ZGV2X2RtYWJ1
ZiBpbiB0aGUgd2FpdCBsaXN0LCB3YWtlXG4iKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
Y29tcGxldGVfYWxsKCZvYmotPmNvbXBsZXRpb24pOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBicmVhazsKPj4gK8KgwqDCoMKgwqDCoMKgIH0KPj4gK30KPj4gKwo+PiArc3RhdGljIHN0cnVj
dCBnbnRkZXZfZG1hYnVmICoKPj4gK2RtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2J5X2ZkKHN0cnVj
dCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCkKPgo+Cj4gVGhlIG5hbWUgb2YgdGhp
cyByb3V0aW5lIGltcGxpZXMgKHRvIG1lKSB0aGF0IHdlIGFyZSBnZXR0aW5nIGEgd2FpdCAKPiBv
YmplY3QgYnV0IElJVUlDIHdlIGFyZSBnZXR0aW5nIGEgZ250ZGV2X2RtYWJ1ZiB0aGF0IHdlIGFy
ZSBnb2luZyB0byAKPiBsYXRlciBhc3NvY2lhdGUgd2l0aCBhIHdhaXQgb2JqZWN0Lgo+CkhvdyBh
Ym91dCBkbWFidWZfZXhwX3dhaXRfb2JqX2dldF9kbWFidWZfYnlfZmQ/Ckkgd291bGQgbGlrZSB0
byBrZWVwIGZ1bmN0aW9uIHByZWZpeGVzLCBlLmcuIGRtYWJ1Zl9leHBfd2FpdF9vYmpfCmp1c3Qg
dG8gc2hvdyB0byB3aGljaCBmdW5jdGlvbmFsaXR5IGEgcm91dGluZSBiZWxvbmdzLgo+Cj4+ICt7
Cj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9kbWFidWYgKnEsICpnbnRkZXZfZG1hYnVmLCAqcmV0
ID0gRVJSX1BUUigtRU5PRU5UKTsKPj4gKwo+PiArwqDCoMKgIG11dGV4X2xvY2soJnByaXYtPmxv
Y2spOwo+PiArwqDCoMKgIGxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShnbnRkZXZfZG1hYnVmLCBx
LCAmcHJpdi0+ZXhwX2xpc3QsIG5leHQpCj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoZ250ZGV2X2Rt
YWJ1Zi0+ZmQgPT0gZmQpIHsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfZGVidWcoIkZv
dW5kIGdudGRldl9kbWFidWYgaW4gdGhlIHdhaXQgbGlzdFxuIik7Cj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGtyZWZfZ2V0KCZnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCk7Cj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldCA9IGdudGRldl9kbWFidWY7Cj4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGJyZWFrOwo+PiArwqDCoMKgwqDCoMKgwqAgfQo+PiArwqDCoMKgIG11dGV4
X3VubG9jaygmcHJpdi0+bG9jayk7Cj4+ICvCoMKgwqAgcmV0dXJuIHJldDsKPj4gK30KPj4gKwo+
PiDCoCBpbnQgZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9wcml2IAo+PiAqcHJpdiwgaW50IGZkLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgaW50IHdhaXRfdG9fbXMpCj4+IMKgIHsKPj4gLcKgwqDCoCByZXR1
cm4gLUVJTlZBTDsKPj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1
ZjsKPj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqOwo+PiArwqDC
oMKgIGludCByZXQ7Cj4+ICsKPj4gK8KgwqDCoCBwcl9kZWJ1ZygiV2lsbCB3YWl0IGZvciBkbWEt
YnVmIHdpdGggZmQgJWRcbiIsIGZkKTsKPj4gK8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBUcnkg
dG8gZmluZCB0aGUgRE1BIGJ1ZmZlcjogaWYgbm90IGZvdW5kIG1lYW5zIHRoYXQKPj4gK8KgwqDC
oMKgICogZWl0aGVyIHRoZSBidWZmZXIgaGFzIGFscmVhZHkgYmVlbiByZWxlYXNlZCBvciBmaWxl
IGRlc2NyaXB0b3IKPj4gK8KgwqDCoMKgICogcHJvdmlkZWQgaXMgd3JvbmcuCj4+ICvCoMKgwqDC
oCAqLwo+PiArwqDCoMKgIGdudGRldl9kbWFidWYgPSBkbWFidWZfZXhwX3dhaXRfb2JqX2dldF9i
eV9mZChwcml2LCBmZCk7Cj4+ICvCoMKgwqAgaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmKSkKPj4g
K8KgwqDCoMKgwqDCoMKgIHJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOwo+PiArCj4+ICvC
oMKgwqAgLyoKPj4gK8KgwqDCoMKgICogZ250ZGV2X2RtYWJ1ZiBzdGlsbCBleGlzdHMgYW5kIGlz
IHJlZmVyZW5jZSBjb3VudCBsb2NrZWQgYnkgCj4+IHVzIG5vdywKPj4gK8KgwqDCoMKgICogc28g
cHJlcGFyZSB0byB3YWl0OiBhbGxvY2F0ZSB3YWl0IG9iamVjdCBhbmQgYWRkIGl0IHRvIHRoZSAK
Pj4gd2FpdCBsaXN0LAo+PiArwqDCoMKgwqAgKiBzbyB3ZSBjYW4gZmluZCBpdCBvbiByZWxlYXNl
Lgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBvYmogPSBkbWFidWZfZXhwX3dhaXRfb2JqX25l
dyhwcml2LCBnbnRkZXZfZG1hYnVmKTsKPj4gK8KgwqDCoCBpZiAoSVNfRVJSKG9iaikpCj4+ICvC
oMKgwqDCoMKgwqDCoCByZXR1cm4gUFRSX0VSUihvYmopOwo+PiArCj4+ICvCoMKgwqAgcmV0ID0g
ZG1hYnVmX2V4cF93YWl0X29ial93YWl0KG9iaiwgd2FpdF90b19tcyk7Cj4+ICvCoMKgwqAgZG1h
YnVmX2V4cF93YWl0X29ial9mcmVlKHByaXYsIG9iaik7Cj4+ICvCoMKgwqAgcmV0dXJuIHJldDsK
Pj4gK30KPj4gKwo+PiArLyogRE1BIGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gKi8KPj4gKwo+PiAr
c3RhdGljIHN0cnVjdCBzZ190YWJsZSAqCj4+ICtkbWFidWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBw
YWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBucl9wYWdlcykKPj4gK3sKPj4gK8KgwqDCoCBzdHJ1
Y3Qgc2dfdGFibGUgKnNndDsKPj4gK8KgwqDCoCBpbnQgcmV0Owo+PiArCj4+ICvCoMKgwqAgc2d0
ID0ga21hbGxvYyhzaXplb2YoKnNndCksIEdGUF9LRVJORUwpOwo+PiArwqDCoMKgIGlmICghc2d0
KSB7Cj4+ICvCoMKgwqDCoMKgwqDCoCByZXQgPSAtRU5PTUVNOwo+PiArwqDCoMKgwqDCoMKgwqAg
Z290byBvdXQ7Cj4+ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAgcmV0ID0gc2dfYWxsb2NfdGFi
bGVfZnJvbV9wYWdlcyhzZ3QsIHBhZ2VzLCBucl9wYWdlcywgMCwKPj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQsCj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBHRlBfS0VSTkVMKTsKPj4gK8KgwqDC
oCBpZiAocmV0KQo+PiArwqDCoMKgwqDCoMKgwqAgZ290byBvdXQ7Cj4+ICsKPj4gK8KgwqDCoCBy
ZXR1cm4gc2d0Owo+PiArCj4+ICtvdXQ6Cj4+ICvCoMKgwqAga2ZyZWUoc2d0KTsKPj4gK8KgwqDC
oCByZXR1cm4gRVJSX1BUUihyZXQpOwo+PiArfQo+PiArCj4+ICtzdGF0aWMgaW50IGRtYWJ1Zl9l
eHBfb3BzX2F0dGFjaChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBkZXZpY2UgKnRhcmdldF9kZXYsCj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRh
Y2gpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVudCAqZ250
ZGV2X2RtYWJ1Zl9hdHRhY2g7Cj4+ICsKPj4gK8KgwqDCoCBnbnRkZXZfZG1hYnVmX2F0dGFjaCA9
IGt6YWxsb2Moc2l6ZW9mKCpnbnRkZXZfZG1hYnVmX2F0dGFjaCksCj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBHRlBfS0VSTkVMKTsKPj4gK8KgwqDCoCBp
ZiAoIWdudGRldl9kbWFidWZfYXR0YWNoKQo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FTk9N
RU07Cj4+ICsKPj4gK8KgwqDCoCBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyID0gRE1BX05PTkU7
Cj4+ICvCoMKgwqAgYXR0YWNoLT5wcml2ID0gZ250ZGV2X2RtYWJ1Zl9hdHRhY2g7Cj4+ICvCoMKg
wqAgcmV0dXJuIDA7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2Rl
dGFjaChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoKQo+PiArewo+PiAr
wqDCoMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgKmdudGRldl9kbWFidWZfYXR0
YWNoID0gCj4+IGF0dGFjaC0+cHJpdjsKPj4gKwo+PiArwqDCoMKgIGlmIChnbnRkZXZfZG1hYnVm
X2F0dGFjaCkgewo+PiArwqDCoMKgwqDCoMKgwqAgc3RydWN0IHNnX3RhYmxlICpzZ3QgPSBnbnRk
ZXZfZG1hYnVmX2F0dGFjaC0+c2d0Owo+PiArCj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoc2d0KSB7
Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGly
ICE9IERNQV9OT05FKQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRtYV91bm1h
cF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNndC0+bmVudHMsCj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdudGRldl9kbWFi
dWZfYXR0YWNoLT5kaXIsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpOwo+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBzZ19mcmVlX3RhYmxlKHNndCk7Cj4+ICvCoMKgwqDCoMKgwqDCoCB9Cj4+ICsK
Pj4gK8KgwqDCoMKgwqDCoMKgIGtmcmVlKHNndCk7Cj4+ICvCoMKgwqDCoMKgwqDCoCBrZnJlZShn
bnRkZXZfZG1hYnVmX2F0dGFjaCk7Cj4+ICvCoMKgwqDCoMKgwqDCoCBhdHRhY2gtPnByaXYgPSBO
VUxMOwo+PiArwqDCoMKgIH0KPj4gK30KPj4gKwo+PiArc3RhdGljIHN0cnVjdCBzZ190YWJsZSAq
Cj4+ICtkbWFidWZfZXhwX29wc19tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50
ICphdHRhY2gsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGVudW0gZG1hX2RhdGFf
ZGlyZWN0aW9uIGRpcikKPj4gK3sKPj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRh
Y2htZW50ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IAo+PiBhdHRhY2gtPnByaXY7Cj4+ICvCoMKg
wqAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRhY2gtPmRtYWJ1Zi0+
cHJpdjsKPj4gK8KgwqDCoCBzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKPj4gKwo+PiArwqDCoMKgIHBy
X2RlYnVnKCJNYXBwaW5nICVkIHBhZ2VzIGZvciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5y
X3BhZ2VzLAo+PiArwqDCoMKgwqDCoMKgwqDCoCBhdHRhY2gtPmRldik7Cj4+ICsKPj4gK8KgwqDC
oCBpZiAoZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVmX2F0dGFjaCkKPj4gK8KgwqDC
oMKgwqDCoMKgIHJldHVybiBFUlJfUFRSKC1FSU5WQUwpOwo+PiArCj4+ICvCoMKgwqAgLyogUmV0
dXJuIHRoZSBjYWNoZWQgbWFwcGluZyB3aGVuIHBvc3NpYmxlLiAqLwo+PiArwqDCoMKgIGlmIChn
bnRkZXZfZG1hYnVmX2F0dGFjaC0+ZGlyID09IGRpcikKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVy
biBnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0Owo+PiArCj4+ICvCoMKgwqAgLyoKPj4gK8KgwqDC
oMKgICogVHdvIG1hcHBpbmdzIHdpdGggZGlmZmVyZW50IGRpcmVjdGlvbnMgZm9yIHRoZSBzYW1l
IAo+PiBhdHRhY2htZW50IGFyZQo+PiArwqDCoMKgwqAgKiBub3QgYWxsb3dlZC4KPj4gK8KgwqDC
oMKgICovCj4+ICvCoMKgwqAgaWYgKGdudGRldl9kbWFidWZfYXR0YWNoLT5kaXIgIT0gRE1BX05P
TkUpCj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gRVJSX1BUUigtRUJVU1kpOwo+PiArCj4+ICvC
oMKgwqAgc2d0ID0gZG1hYnVmX3BhZ2VzX3RvX3NndChnbnRkZXZfZG1hYnVmLT5wYWdlcywKPj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFn
ZXMpOwo+PiArwqDCoMKgIGlmICghSVNfRVJSKHNndCkpIHsKPj4gK8KgwqDCoMKgwqDCoMKgIGlm
ICghZG1hX21hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsIHNndC0+bmVudHMsIGRp
ciwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBETUFfQVRU
Ul9TS0lQX0NQVV9TWU5DKSkgewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzZ19mcmVlX3Rh
YmxlKHNndCk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGtmcmVlKHNndCk7Cj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHNndCA9IEVSUl9QVFIoLUVOT01FTSk7Cj4+ICvCoMKgwqDCoMKg
wqDCoCB9IGVsc2Ugewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbnRkZXZfZG1hYnVmX2F0
dGFjaC0+c2d0ID0gc2d0Owo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbnRkZXZfZG1hYnVm
X2F0dGFjaC0+ZGlyID0gZGlyOwo+PiArwqDCoMKgwqDCoMKgwqAgfQo+PiArwqDCoMKgIH0KPj4g
K8KgwqDCoCBpZiAoSVNfRVJSKHNndCkpCj4+ICvCoMKgwqDCoMKgwqDCoCBwcl9kZWJ1ZygiRmFp
bGVkIHRvIG1hcCBzZyB0YWJsZSBmb3IgZGV2ICVwXG4iLCBhdHRhY2gtPmRldik7Cj4+ICvCoMKg
wqAgcmV0dXJuIHNndDsKPj4gK30KPj4gKwo+PiArc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNf
dW5tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50IAo+PiAqYXR0YWNoLAo+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3Qgc2dfdGFibGUg
KnNndCwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZW51bSBk
bWFfZGF0YV9kaXJlY3Rpb24gZGlyKQo+PiArewo+PiArwqDCoMKgIC8qIE5vdCBpbXBsZW1lbnRl
ZC4gVGhlIHVubWFwIGlzIGRvbmUgYXQgCj4+IGRtYWJ1Zl9leHBfb3BzX2RldGFjaCgpLiAqLwo+
PiArfQo+PiArCj4+ICtzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbGVhc2Uoc3RydWN0IGtyZWYg
KmtyZWYpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFi
dWYgPQo+PiArwqDCoMKgwqDCoMKgwqAgY29udGFpbmVyX29mKGtyZWYsIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmLCB1LmV4cC5yZWZjb3VudCk7Cj4+ICsKPj4gK8KgwqDCoCBkbWFidWZfZXhwX3dhaXRf
b2JqX3NpZ25hbChnbnRkZXZfZG1hYnVmLT5wcml2LCBnbnRkZXZfZG1hYnVmKTsKPj4gK8KgwqDC
oCBsaXN0X2RlbCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCk7Cj4+ICvCoMKgwqAga2ZyZWUoZ250ZGV2
X2RtYWJ1Zik7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3JlbGVh
c2Uoc3RydWN0IGRtYV9idWYgKmRtYV9idWYpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0IGdudGRl
dl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBkbWFfYnVmLT5wcml2Owo+PiArwqDCoMKgIHN0cnVj
dCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYgPSBnbnRkZXZfZG1hYnVmLT5wcml2Owo+PiArCj4+
ICvCoMKgwqAgZ250ZGV2X3JlbW92ZV9tYXAoZ250ZGV2X2RtYWJ1Zi0+dS5leHAucHJpdiwgCj4+
IGdudGRldl9kbWFidWYtPnUuZXhwLm1hcCk7Cj4+ICvCoMKgwqAgbXV0ZXhfbG9jaygmcHJpdi0+
bG9jayk7Cj4+ICvCoMKgwqAga3JlZl9wdXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50
LCBkbWFidWZfZXhwX3JlbGVhc2UpOwo+PiArwqDCoMKgIG11dGV4X3VubG9jaygmcHJpdi0+bG9j
ayk7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkICpkbWFidWZfZXhwX29wc19rbWFwX2F0b21p
YyhzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0pCj4+ICt7Cj4+ICvCoMKgwqAgLyog
Tm90IGltcGxlbWVudGVkLiAqLwo+PiArwqDCoMKgIHJldHVybiBOVUxMOwo+PiArfQo+PiArCj4+
ICtzdGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljKHN0cnVjdCBkbWFfYnVm
ICpkbWFfYnVmLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1
bnNpZ25lZCBsb25nIHBhZ2VfbnVtLCB2b2lkICphZGRyKQo+PiArewo+PiArwqDCoMKgIC8qIE5v
dCBpbXBsZW1lbnRlZC4gKi8KPj4gK30KPj4gKwo+PiArc3RhdGljIHZvaWQgKmRtYWJ1Zl9leHBf
b3BzX2ttYXAoc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQo+PiArewo+PiArwqDCoMKgIC8q
IE5vdCBpbXBsZW1lbnRlZC4gKi8KPj4gK8KgwqDCoCByZXR1cm4gTlVMTDsKPj4gK30KPj4gKwo+
PiArc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfa3VubWFwKHN0cnVjdCBkbWFfYnVmICpkbWFf
YnVmLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBsb25n
IHBhZ2VfbnVtLCB2b2lkICphZGRyKQo+PiArewo+PiArwqDCoMKgIC8qIE5vdCBpbXBsZW1lbnRl
ZC4gKi8KPj4gK30KPj4gKwo+PiArc3RhdGljIGludCBkbWFidWZfZXhwX29wc19tbWFwKHN0cnVj
dCBkbWFfYnVmICpkbWFfYnVmLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+PiArewo+PiArwqDCoMKgIC8qIE5vdCBp
bXBsZW1lbnRlZC4gKi8KPj4gK8KgwqDCoCByZXR1cm4gMDsKPj4gK30KPj4gKwo+PiArc3RhdGlj
IGNvbnN0IHN0cnVjdCBkbWFfYnVmX29wcyBkbWFidWZfZXhwX29wcyA9wqAgewo+PiArwqDCoMKg
IC5hdHRhY2ggPSBkbWFidWZfZXhwX29wc19hdHRhY2gsCj4+ICvCoMKgwqAgLmRldGFjaCA9IGRt
YWJ1Zl9leHBfb3BzX2RldGFjaCwKPj4gK8KgwqDCoCAubWFwX2RtYV9idWYgPSBkbWFidWZfZXhw
X29wc19tYXBfZG1hX2J1ZiwKPj4gK8KgwqDCoCAudW5tYXBfZG1hX2J1ZiA9IGRtYWJ1Zl9leHBf
b3BzX3VubWFwX2RtYV9idWYsCj4+ICvCoMKgwqAgLnJlbGVhc2UgPSBkbWFidWZfZXhwX29wc19y
ZWxlYXNlLAo+PiArwqDCoMKgIC5tYXAgPSBkbWFidWZfZXhwX29wc19rbWFwLAo+PiArwqDCoMKg
IC5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9vcHNfa21hcF9hdG9taWMsCj4+ICvCoMKgwqAgLnVu
bWFwID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwLAo+PiArwqDCoMKgIC51bm1hcF9hdG9taWMgPSBk
bWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljLAo+PiArwqDCoMKgIC5tbWFwID0gZG1hYnVmX2V4
cF9vcHNfbW1hcCwKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9h
cmdzIHsKPj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXY7Cj4+ICvCoMKgwqAgc3Ry
dWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKPj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9wcml2ICpkbWFidWZfcHJpdjsKPj4gK8KgwqDCoCBzdHJ1Y3QgZGV2aWNlICpkZXY7Cj4+ICvC
oMKgwqAgaW50IGNvdW50Owo+PiArwqDCoMKgIHN0cnVjdCBwYWdlICoqcGFnZXM7Cj4+ICvCoMKg
wqAgdTMyIGZkOwo+PiArfTsKPj4gKwo+PiArc3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcGFn
ZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgCj4+ICphcmdzKQo+PiArewo+PiAr
wqDCoMKgIERFRklORV9ETUFfQlVGX0VYUE9SVF9JTkZPKGV4cF9pbmZvKTsKPj4gK8KgwqDCoCBz
dHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4gK8KgwqDCoCBpbnQgcmV0ID0g
MDsKPgo+Cj4gTm90IG5lY2Vzc2FyeS4KPgpXaWxsIHJlbW92ZSA9MDsKPj4gKwo+PiArwqDCoMKg
IGdudGRldl9kbWFidWYgPSBremFsbG9jKHNpemVvZigqZ250ZGV2X2RtYWJ1ZiksIEdGUF9LRVJO
RUwpOwo+PiArwqDCoMKgIGlmICghZ250ZGV2X2RtYWJ1ZikKPj4gK8KgwqDCoMKgwqDCoMKgIHJl
dHVybiAtRU5PTUVNOwo+PiArCj4+ICvCoMKgwqAga3JlZl9pbml0KCZnbnRkZXZfZG1hYnVmLT51
LmV4cC5yZWZjb3VudCk7Cj4+ICsKPj4gK8KgwqDCoCBnbnRkZXZfZG1hYnVmLT5wcml2ID0gYXJn
cy0+ZG1hYnVmX3ByaXY7Cj4+ICvCoMKgwqAgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMgPSBhcmdz
LT5jb3VudDsKPj4gK8KgwqDCoCBnbnRkZXZfZG1hYnVmLT5wYWdlcyA9IGFyZ3MtPnBhZ2VzOwo+
PiArwqDCoMKgIGdudGRldl9kbWFidWYtPnUuZXhwLnByaXYgPSBhcmdzLT5wcml2Owo+PiArwqDC
oMKgIGdudGRldl9kbWFidWYtPnUuZXhwLm1hcCA9IGFyZ3MtPm1hcDsKPj4gKwo+PiArwqDCoMKg
IGV4cF9pbmZvLmV4cF9uYW1lID0gS0JVSUxEX01PRE5BTUU7Cj4+ICvCoMKgwqAgaWYgKGFyZ3Mt
PmRldi0+ZHJpdmVyICYmIGFyZ3MtPmRldi0+ZHJpdmVyLT5vd25lcikKPj4gK8KgwqDCoMKgwqDC
oMKgIGV4cF9pbmZvLm93bmVyID0gYXJncy0+ZGV2LT5kcml2ZXItPm93bmVyOwo+PiArwqDCoMKg
IGVsc2UKPj4gK8KgwqDCoMKgwqDCoMKgIGV4cF9pbmZvLm93bmVyID0gVEhJU19NT0RVTEU7Cj4+
ICvCoMKgwqAgZXhwX2luZm8ub3BzID0gJmRtYWJ1Zl9leHBfb3BzOwo+PiArwqDCoMKgIGV4cF9p
bmZvLnNpemUgPSBhcmdzLT5jb3VudCA8PCBQQUdFX1NISUZUOwo+PiArwqDCoMKgIGV4cF9pbmZv
LmZsYWdzID0gT19SRFdSOwo+PiArwqDCoMKgIGV4cF9pbmZvLnByaXYgPSBnbnRkZXZfZG1hYnVm
Owo+PiArCj4+ICvCoMKgwqAgZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmID0gZG1hX2J1Zl9leHBvcnQo
JmV4cF9pbmZvKTsKPj4gK8KgwqDCoCBpZiAoSVNfRVJSKGdudGRldl9kbWFidWYtPmRtYWJ1Zikp
IHsKPj4gK8KgwqDCoMKgwqDCoMKgIHJldCA9IFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVm
KTsKPj4gK8KgwqDCoMKgwqDCoMKgIGdudGRldl9kbWFidWYtPmRtYWJ1ZiA9IE5VTEw7Cj4+ICvC
oMKgwqDCoMKgwqDCoCBnb3RvIGZhaWw7Cj4+ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAgcmV0
ID0gZG1hX2J1Zl9mZChnbnRkZXZfZG1hYnVmLT5kbWFidWYsIE9fQ0xPRVhFQyk7Cj4+ICvCoMKg
wqAgaWYgKHJldCA8IDApCj4+ICvCoMKgwqDCoMKgwqDCoCBnb3RvIGZhaWw7Cj4+ICsKPj4gK8Kg
wqDCoCBnbnRkZXZfZG1hYnVmLT5mZCA9IHJldDsKPj4gK8KgwqDCoCBhcmdzLT5mZCA9IHJldDsK
Pj4gKwo+PiArwqDCoMKgIHByX2RlYnVnKCJFeHBvcnRpbmcgRE1BIGJ1ZmZlciB3aXRoIGZkICVk
XG4iLCByZXQpOwo+PiArCj4+ICvCoMKgwqAgbXV0ZXhfbG9jaygmYXJncy0+ZG1hYnVmX3ByaXYt
PmxvY2spOwo+PiArwqDCoMKgIGxpc3RfYWRkKCZnbnRkZXZfZG1hYnVmLT5uZXh0LCAmYXJncy0+
ZG1hYnVmX3ByaXYtPmV4cF9saXN0KTsKPj4gK8KgwqDCoCBtdXRleF91bmxvY2soJmFyZ3MtPmRt
YWJ1Zl9wcml2LT5sb2NrKTsKPj4gK8KgwqDCoCByZXR1cm4gMDsKPj4gKwo+PiArZmFpbDoKPj4g
K8KgwqDCoCBpZiAoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKQo+PiArwqDCoMKgwqDCoMKgwqAgZG1h
X2J1Zl9wdXQoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKTsKPj4gK8KgwqDCoCBrZnJlZShnbnRkZXZf
ZG1hYnVmKTsKPj4gK8KgwqDCoCByZXR1cm4gcmV0Owo+PiArfQo+PiArCj4+ICtzdGF0aWMgc3Ry
dWN0IGdudGRldl9ncmFudF9tYXAgKgo+PiArZG1hYnVmX2V4cF9hbGxvY19iYWNraW5nX3N0b3Jh
Z2Uoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgCj4+IGRtYWJ1Zl9mbGFncywKPj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGludCBjb3VudCkKPj4gK3sKPj4gK8KgwqDC
oCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+PiArCj4+ICvCoMKgwqAgaWYgKHVubGlr
ZWx5KGNvdW50IDw9IDApKQo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVJTlZB
TCk7Cj4+ICsKPj4gK8KgwqDCoCBpZiAoKGRtYWJ1Zl9mbGFncyAmIEdOVERFVl9ETUFfRkxBR19X
QykgJiYKPj4gK8KgwqDCoMKgwqDCoMKgIChkbWFidWZfZmxhZ3MgJiBHTlRERVZfRE1BX0ZMQUdf
Q09IRVJFTlQpKSB7Cj4+ICvCoMKgwqDCoMKgwqDCoCBwcl9kZWJ1ZygiV3JvbmcgZG1hLWJ1ZiBm
bGFnczogZWl0aGVyIFdDIG9yIGNvaGVyZW50LCBub3QgCj4+IGJvdGhcbiIpOwo+Cj4gV2h5IG5v
dCBqdXN0IHByaW50IHRoZSB2YWx1ZSBvZiB0aGUgZmxhZ3M/CldpbGwgcHJpbnQgaGV4IHZhbHVl
IG9mIHRoZSBmbGFncwo+Cj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gRVJSX1BUUigtRUlOVkFM
KTsKPj4gK8KgwqDCoCB9Cj4+ICsKPj4gK8KgwqDCoCBtYXAgPSBnbnRkZXZfYWxsb2NfbWFwKHBy
aXYsIGNvdW50LCBkbWFidWZfZmxhZ3MpOwo+PiArwqDCoMKgIGlmICghbWFwKQo+PiArwqDCoMKg
wqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+ICsKPj4gK8KgwqDCoCBpZiAodW5s
aWtlbHkoZ250ZGV2X2FjY291bnRfbWFwcGVkX3BhZ2VzKGNvdW50KSkpIHsKPj4gK8KgwqDCoMKg
wqDCoMKgIHByX2RlYnVnKCJjYW4ndCBtYXA6IG92ZXIgbGltaXRcbiIpOwo+Cj4KPiBJIHRoaW5r
IHByaW50aW5nIEBjb3VudCB2YWx1ZSBoZXJlIHdvdWxkIGJlIHVzZWZ1bC4KPgpXaWxsIGFkZAo+
Cj4+ICvCoMKgwqDCoMKgwqDCoCBnbnRkZXZfcHV0X21hcChOVUxMLCBtYXApOwo+PiArwqDCoMKg
wqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+ICvCoMKgwqAgfQo+PiArwqDCoMKg
IHJldHVybiBtYXA7Cj4+IMKgIH0KPj4gwqAgwqAgaW50IGdudGRldl9kbWFidWZfZXhwX2Zyb21f
cmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBmbGFncywKPj4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbnQgY291bnQsIHUzMiBkb21pZCwgdTMyICpyZWZzLCB1
MzIgKmZkKQo+PiDCoCB7Cj4+ICvCoMKgwqAgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsK
Pj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJncyBhcmdzOwo+PiArwqDC
oMKgIGludCBpLCByZXQ7Cj4+ICsKPj4gwqDCoMKgwqDCoCAqZmQgPSAtMTsKPgo+Cj4gSXMgdGhp
cyBzdGlsbCBuZWVkZWQ/Ck5vLCB3aWxsIHJlbW92ZS4gSSB3YXMgdGhpbmtpbmcgaGVyZSBhYm91
dCBpZiB1c2VyLXNwYWNlIGlnbm9yZXMKSU9DVEwgcmV0dXJuIHZhbHVlIGFuZCB0cmllcyB0byB1
c2UgdGhlIGZkIHNvIGl0IGZhaWxzIG9uIC0xLgpCdXQsIG9rLCBubyByZWFzb24gdG8gZml4IHVz
ZXItc3BhY2UgYnVncyBpbiB0aGUga2VybmVsCj4KPj4gLcKgwqDCoCByZXR1cm4gLUVJTlZBTDsK
Pj4gKwo+PiArwqDCoMKgIG1hcCA9IGRtYWJ1Zl9leHBfYWxsb2NfYmFja2luZ19zdG9yYWdlKHBy
aXYsIGZsYWdzLCBjb3VudCk7Cj4+ICvCoMKgwqAgaWYgKElTX0VSUihtYXApKQo+PiArwqDCoMKg
wqDCoMKgwqAgcmV0dXJuIFBUUl9FUlIobWFwKTsKPj4gKwo+PiArwqDCoMKgIGZvciAoaSA9IDA7
IGkgPCBjb3VudDsgaSsrKSB7Cj4+ICvCoMKgwqDCoMKgwqDCoCBtYXAtPmdyYW50c1tpXS5kb21p
ZCA9IGRvbWlkOwo+PiArwqDCoMKgwqDCoMKgwqAgbWFwLT5ncmFudHNbaV0ucmVmID0gcmVmc1tp
XTsKPj4gK8KgwqDCoCB9Cj4+ICsKPj4gK8KgwqDCoCBtdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
Pj4gK8KgwqDCoCBnbnRkZXZfYWRkX21hcChwcml2LCBtYXApOwo+PiArwqDCoMKgIG11dGV4X3Vu
bG9jaygmcHJpdi0+bG9jayk7Cj4+ICsKPj4gK8KgwqDCoCBtYXAtPmZsYWdzIHw9IEdOVE1BUF9o
b3N0X21hcDsKPj4gKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCj4+ICvCoMKgwqAgbWFwLT5mbGFn
cyB8PSBHTlRNQVBfZGV2aWNlX21hcDsKPj4gKyNlbmRpZgo+PiArCj4+ICvCoMKgwqAgcmV0ID0g
Z250ZGV2X21hcF9ncmFudF9wYWdlcyhtYXApOwo+PiArwqDCoMKgIGlmIChyZXQgPCAwKQo+PiAr
wqDCoMKgwqDCoMKgwqAgZ290byBvdXQ7Cj4+ICsKPj4gK8KgwqDCoCBhcmdzLnByaXYgPSBwcml2
Owo+PiArwqDCoMKgIGFyZ3MubWFwID0gbWFwOwo+PiArwqDCoMKgIGFyZ3MuZGV2ID0gcHJpdi0+
ZG1hX2RldjsKPj4gK8KgwqDCoCBhcmdzLmRtYWJ1Zl9wcml2ID0gcHJpdi0+ZG1hYnVmX3ByaXY7
Cj4+ICvCoMKgwqAgYXJncy5jb3VudCA9IG1hcC0+Y291bnQ7Cj4+ICvCoMKgwqAgYXJncy5wYWdl
cyA9IG1hcC0+cGFnZXM7Cj4+ICsKPj4gK8KgwqDCoCByZXQgPSBkbWFidWZfZXhwX2Zyb21fcGFn
ZXMoJmFyZ3MpOwo+PiArwqDCoMKgIGlmIChyZXQgPCAwKQo+PiArwqDCoMKgwqDCoMKgwqAgZ290
byBvdXQ7Cj4+ICsKPj4gK8KgwqDCoCAqZmQgPSBhcmdzLmZkOwo+PiArwqDCoMKgIHJldHVybiAw
Owo+PiArCj4+ICtvdXQ6Cj4+ICvCoMKgwqAgZ250ZGV2X3JlbW92ZV9tYXAocHJpdiwgbWFwKTsK
Pj4gK8KgwqDCoCByZXR1cm4gcmV0Owo+PiDCoCB9Cj4+IMKgIMKgIC8qIERNQSBidWZmZXIgaW1w
b3J0IHN1cHBvcnQuICovCj4+IEBAIC02Myw2ICs1MjUsMTAgQEAgc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCj4+IMKgwqDCoMKgwqAgaWYgKCFwcml2
KQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4+IMKgICvC
oMKgwqAgbXV0ZXhfaW5pdCgmcHJpdi0+bG9jayk7Cj4+ICvCoMKgwqAgSU5JVF9MSVNUX0hFQUQo
JnByaXYtPmV4cF9saXN0KTsKPj4gK8KgwqDCoCBJTklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX3dh
aXRfbGlzdCk7Cj4+ICsKPj4gwqDCoMKgwqDCoCByZXR1cm4gcHJpdjsKPj4gwqAgfQo+PiDCoCBk
aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+
PiBpbmRleCBlODI2NjBkODFkN2UuLjVmOTNjZDUzNDg0MCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKPj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4gQEAgLTI2Miw2
ICsyNjIsMTYgQEAgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYs
IAo+PiBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQo+PiDCoMKgwqDCoMKgIGdudGRldl9m
cmVlX21hcChtYXApOwo+PiDCoCB9Cj4+IMKgICsjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1B
QlVGCj4+ICt2b2lkIGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwg
c3RydWN0IAo+PiBnbnRkZXZfZ3JhbnRfbWFwICptYXApCj4+ICt7Cj4+ICvCoMKgwqAgbXV0ZXhf
bG9jaygmcHJpdi0+bG9jayk7Cj4+ICvCoMKgwqAgbGlzdF9kZWwoJm1hcC0+bmV4dCk7Cj4+ICvC
oMKgwqAgZ250ZGV2X3B1dF9tYXAoTlVMTCAvKiBhbHJlYWR5IHJlbW92ZWQgKi8sIG1hcCk7Cj4K
Pgo+IFdoeSBub3QgcGFzcyBjYWxsIGdudGRldl9wdXRfbWFwKHByaXYsIG1hcCkgYW5kIHRoZW4g
bm90IGhhdmUgdGhpcyAKPiByb3V0aW5lIGF0IGFsbD8KPgpXZWxsLCBJIHdpc2ggSSBjb3VsZCwg
YnV0IHRoZSBtYWluIGRpZmZlcmVuY2Ugd2hlbiBjYWxsaW5nIApnbnRkZXZfcHV0X21hcChwcml2
LCBtYXApCndpdGggcHJpdiAhPSBOVUxMIGFuZCBteSBjb2RlIGlzIHRoYXQ6Cgp2b2lkIGdudGRl
dl9wdXRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9t
YXAgKm1hcCkKewogwqDCoMKgIFsuLi5dCiDCoMKgwqAgaWYgKHBvcHVsYXRlX2ZyZWVhYmxlX21h
cHMgJiYgcHJpdikgewogwqDCoMKgIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl4KIMKgwqDCoCDCoMKgwqAgbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CiDCoMKgwqAgwqDCoMKg
IGxpc3RfZGVsKCZtYXAtPm5leHQpOwogwqDCoMKgIMKgwqDCoCBtdXRleF91bmxvY2soJnByaXYt
PmxvY2spOwogwqDCoMKgIH0KIMKgwqDCoCBbLi4uXQp9CgphbmQKCiNkZWZpbmUgcG9wdWxhdGVf
ZnJlZWFibGVfbWFwcyB1c2VfcHRlbW9kCiDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDC
oMKgIMKgwqDCoCDCoMKgwqDCoMKgwqAgXl5eXl5eXl5eXgp3aGljaCBtZWFucyB0aGUgbWFwIHdp
bGwgbmV2ZXIgYmUgcmVtb3ZlZCBmcm9tIHRoZSBsaXN0IGluIG15IGNhc2UKYmVjYXVzZSB1c2Vf
cHRlbW9kID09IGZhbHNlIGZvciBkbWEtYnVmLgpUaGlzIGlzIHdoeSBJIGRvIHRoYXQgYnkgaGFu
ZCwgZS5nLiByZW1vdmUgdGhlIGl0ZW0gZnJvbSB0aGUgbGlzdAphbmQgdGhlbiBwYXNzIE5VTEwg
Zm9yIHByaXYuCgpBbHNvLCBJIHdpbGwgcmVtb3ZlIGdudGRldl9yZW1vdmVfbWFwIGFzIEkgY2Fu
IG5vdyBhY2Nlc3MKcHJpdi0+bG9jayBhbmQgZ250ZGV2X3B1dF9tYXAgZGlyZWN0bHkgZm9ybSBn
bnRkZXYtZG1hYnVmLmMKCj4gSSByZWFsbHkgZGlzbGlrZSB0aGUgZmFjdCB0aGF0IHdlIGFyZSB0
YWtpbmcgYSBsb2NrIGhlcmUgdGhhdCAKPiBnbnRkZXZfcHV0X21hcCgpIHRha2VzIGFzIHdlbGws
IGFsdGhvdWdoIG5vdCB3aXRoIE5VTEwgYXJndW1lbnQuIChBbmQgCj4geWVzLCBJIHNlZSB0aGF0
IGdudGRldl9yZWxlYXNlKCkgZG9lcyBpdCB0b28uKQo+ClRoaXMgY2FuIGJlIHJlLWZhY3RvcmVk
IGxhdGVyIEkgZ3Vlc3M/Cj4KPiAtYm9yaXMKPgpUaGFuayB5b3UsCk9sZWtzYW5kcgo+Cj4+ICvC
oMKgwqAgbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKPj4gK30KPj4gKyNlbmRpZgo+PiArCj4+
IMKgIC8qIAo+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KPj4gwqAgwqAgc3RhdGljIGludCBmaW5kX2dyYW50X3B0
ZXMocHRlX3QgKnB0ZSwgcGd0YWJsZV90IHRva2VuLAo+PgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:02:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12: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 1fT4Th-0003N3-Qh; Wed, 13 Jun 2018 12:02: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fT4Tg-0003MQ-G8
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:02:16 +0000
X-Inumbo-ID: a010351a-6f01-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a010351a-6f01-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 12:02:21 +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 w5DBxWeg195402;
 Wed, 13 Jun 2018 12:02:08 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-2017-10-26;
 bh=11BwG5on6RgWSLmSUTMyUyQ6CvnUuBHx2Hiv//568K4=;
 b=QQ8q9oeRx7458bxuLZzK4JIclG2tLJ+oRk15k6dp5wdPOkZd/5TZp+TWGZ7pu8Bc1e9V
 TFv+I7zciwg78O93+xf5Ayq8kPZsdBWEZ5f5/kSFzEZcSo0aWDq6KkbV1EVyQ3SWDhOi
 ZBx8tknjV1jZPO57SookI4gYQvdev+Cig6XuBVcEURcrAGCFS8mCyDMStnwIsczCT1MS
 qYIPEq7RzN9XrHcvW/bJA24dJufr04KqRDlUQWysi75/Fg9x1311BL9gjwqC6vrqsA52
 0XGrXvrCu0rHdsjSjTyuvYK267wAAcXVlbSgPvFWIWPTImbW8lxRko+QXr4gl96tphxp 2g== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jk0xr8d2g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 12:02:08 +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 w5DC27n2024134
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 12:02:07 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 w5DC27lP017359;
 Wed, 13 Jun 2018 12:02:07 GMT
Received: from [10.39.203.215] (/10.39.203.215)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 13 Jun 2018 05:02:07 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
 <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
 <cbaeec5c-0d69-881c-2b42-54855e53015a@epam.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <b79713a9-3a2d-6465-3b22-622bfb7a4d3e@oracle.com>
Date: Wed, 13 Jun 2018 08:02:05 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <cbaeec5c-0d69-881c-2b42-54855e53015a@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8922
 signatures=668702
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-1805220000 definitions=main-1806130134
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMy8yMDE4IDAyOjI2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBPbiAwNi8xMy8yMDE4IDAzOjQ3IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Cj4+Cj4+
IE9uIDA2LzEyLzIwMTggMDk6NDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+
Pj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv
QGVwYW0uY29tPgo+Pgo+Pj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlv
bi5oIAo+Pj4gYi9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAwMDAwMDAwMC4uZTA5MzkzODcyNzhkCj4+PiAtLS0gL2Rl
di9udWxsCj4+PiArKysgYi9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4gQEAgLTAs
MCArMSw2NCBAQAo+Pj4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCj4+
PiArCj4+PiArLyoKPj4+ICsgKiBYZW4gbWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4KPj4+
ICsgKgo+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAwMywgQiBEcmFnb3ZpYwo+Pj4gKyAqIENvcHly
aWdodCAoYykgMjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsgRnJhc2VyCj4+PiArICogQ29weXJp
Z2h0IChjKSAyMDA1IERhbiBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9uCj4+PiArICogQ29weXJp
Z2h0IChjKSAyMDEwIERhbmllbCBLaXBlcgo+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KPj4+ICsgKi8KPj4+ICsKPj4+
ICsjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJT05fSAo+Pj4gKyNkZWZpbmUgX1hFTk1FTV9SRVNF
UlZBVElPTl9ICj4+PiArCj4+PiArI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgo+Pj4gKyNpbmNs
dWRlIDxsaW51eC9zbGFiLmg+Cj4+PiArCj4+PiArI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxs
Lmg+Cj4+PiArI2luY2x1ZGUgPGFzbS90bGIuaD4KPj4+ICsKPj4+ICsjaW5jbHVkZSA8eGVuL2lu
dGVyZmFjZS9tZW1vcnkuaD4KPj4+ICsjaW5jbHVkZSA8eGVuL3BhZ2UuaD4KPj4KPj4KPj4gSSBz
aG91bGQgaGF2ZSBub3RpY2VkIHRoaXMgaW4gdGhlIHByZXZpb3VzIHBvc3QgYnV0IEkgc3VzcGVj
dCBtb3N0IG9mIAo+PiB0aGVzZSBpbmNsdWRlcyBiZWxvbmcgaW4gdGhlIEMgZmlsZS4gRm9yIGV4
YW1wbGUsIHRoZXJlIGlzIG5vIHJlYXNvbiAKPj4gZm9yIGh5cGVyY2FsbC5oIGhlcmUuCj4+Cj4g
WWVzLCBpdCBzZWVtcyB0aGF0IHRoZSBoZWFkZXIgY2FuIG9ubHkgaGF2ZQo+ICNpbmNsdWRlIDx4
ZW4vcGFnZS5oPgo+IFdpbGwgbW92ZSB0aGUgcmVzdCBpbnRvIHRoZSAuYyBmaWxlCgoKWW91IG1h
eSBuZWVkIHNvbWV0aGluZyBmb3IgY2xlYXJfaGlnaHBhZ2UoKSBhbmQgbWF5YmUgZm9yIFhlbiBm
ZWF0dXJlIApmbGFncy4gQnV0IHlvdSdsbCBmaW5kIG91dCBmb3Igc3VyZSB3aGVuIHlvdSB0cnkg
dG8gYnVpbGQuIDstKQoKLWJvcmlzCgoKCj4+IC1ib3Jpcwo+Pgo+Pgo+Pj4gKwo+Pj4gK3N0YXRp
YyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAq
cGFnZSkKPj4+ICt7Cj4+PiArI2lmZGVmIENPTkZJR19YRU5fU0NSVUJfUEFHRVMKPj4+ICvCoMKg
wqAgY2xlYXJfaGlnaHBhZ2UocGFnZSk7Cj4+PiArI2VuZGlmCj4+PiArfQo+Pj4gKwo+Pj4gKyNp
ZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKPj4+ICt2b2lkIF9feGVubWVtX3Jlc2VydmF0aW9u
X3ZhX21hcHBpbmdfdXBkYXRlKHVuc2lnbmVkIGxvbmcgY291bnQsCj4+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzLAo+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgeGVuX3Bm
bl90ICpmcmFtZXMpOwo+Pj4gKwo+Pj4gK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFw
cGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBwYWdlICoqcGFnZXMpOwo+Pj4gKyNlbmRp
Zgo+Pj4gKwo+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFw
cGluZ191cGRhdGUodW5zaWduZWQgCj4+PiBsb25nIGNvdW50LAo+Pj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBh
Z2VzLAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB4ZW5fcGZuX3QgKmZyYW1lcykKPj4+ICt7Cj4+PiArI2lmZGVmIENPTkZJR19YRU5f
SEFWRV9QVk1NVQo+Pj4gK8KgwqDCoCBpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFu
c2xhdGVkX3BoeXNtYXApKQo+Pj4gK8KgwqDCoMKgwqDCoMKgIF9feGVubWVtX3Jlc2VydmF0aW9u
X3ZhX21hcHBpbmdfdXBkYXRlKGNvdW50LCBwYWdlcywgZnJhbWVzKTsKPj4+ICsjZW5kaWYKPj4+
ICt9Cj4+PiArCj4+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9t
YXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgCj4+PiBjb3VudCwKPj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHBh
Z2UgKipwYWdlcykKPj4+ICt7Cj4+PiArI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQo+Pj4g
K8KgwqDCoCBpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXAp
KQo+Pj4gK8KgwqDCoMKgwqDCoMKgIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVz
ZXQoY291bnQsIHBhZ2VzKTsKPj4+ICsjZW5kaWYKPj4+ICt9Cj4+PiArCj4+PiAraW50IHhlbm1l
bV9yZXNlcnZhdGlvbl9pbmNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKTsKPj4+
ICsKPj4+ICtpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bm
bl90ICpmcmFtZXMpOwo+Pj4gKwo+Pj4gKyNlbmRpZgo+Pj4KPiAKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12: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 1fT4Ut-0003SQ-91; Wed, 13 Jun 2018 12:03: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=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT4Us-0003SJ-5j
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:03:30 +0000
X-Inumbo-ID: 70a8688b-6f01-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 70a8688b-6f01-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 14:01: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=Mxzjp9fl5Xi75hav/ZbsDgHRwrF+gYSAZ+F7wou6+A4=;
 b=Kb6x3ttIO6U+WNZQr0A2ezh0fLTGFZtis/fNeqwdJnPAjH/SShI0KMOUilUtbDtLQjt1H+QvuztkLMzxYxilbYIpAtR0GO0hr/3cMFe0UAgY7YDFa9HvY01ip4PGD+vo4DMj214WUMEMUWL6QxMX+GWOFt0hjJUbUDlJnJZb/+U=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3215.eurprd03.prod.outlook.com (2603:10a6:803:18::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Wed, 13 Jun
 2018 12:03:19 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
 <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
 <cbaeec5c-0d69-881c-2b42-54855e53015a@epam.com>
 <b79713a9-3a2d-6465-3b22-622bfb7a4d3e@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <cceefb52-d1bf-c6cd-1b73-489015602f57@epam.com>
Date: Wed, 13 Jun 2018 15:03:15 +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: <b79713a9-3a2d-6465-3b22-622bfb7a4d3e@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR05CA0058.eurprd05.prod.outlook.com
 (2603:10a6:208:be::35) To VI1PR0302MB3215.eurprd03.prod.outlook.com
 (2603:10a6:803:18::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2e52b0f3-0c20-4757-4709-08d5d125a7f5
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3215; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 3:N49rZZmOBHsJTMiMo6rqbGqX0aIJUtnE/7acGsjlJfdwW1gTs9NLa7NX+LDNSFzoz52U9earvBhqbNW5uMDnwBMrdGrpc2sHo+8wZF1H5sWPmlUKJud/cSS0cZNRwddV85gE5P7INP7JBwAObyMTvoZ6MI+fRE2Xm13nICoTRaekOQSUF8FE2FfKS/zcC7LrBKoeH9iw5GYPpaaoQTQmqhdUhqmuS7jCYPuzzTL9pogkwGEukFzihCC7V1exKl/3;
 25:JeTGUOlleZCOwrMOZ7HWppS4OgfGyhsLrY29zMSuNZ9QmV7Pkc+y0kxeIgPJCm4dCRO4ej0W6zbvYb25ZMuxVfF9Gu91j0mkCcpT3+zHKiaH7K3SYlLXLCovrWD8hLx66UcnCI7eS34XaUg4QnVSDDf8sWle83cpRXQVPJzHHr20F90bHiFRUwG1ozIC7L/0mOAD7YMEcYMXh68NEpDGFIPJXk70QmE04KmgbPOCO2j+/EY/uwSN/MJiSFcVuuYifl+5ptVe9KeB+IBq3Yryd/F1Fqd4aTryq0p3zCPsSxB+l0MUIZ4WcC00Y0SHPTN9me4rHhTstRoWoyisS4WKGQ==;
 31:QMtiwvSzjM0wyGsvZf/NnFKKrUidJMbIDmFyFN8VKt4zx5oJgTGYjjteXLTMpwmui70i5iRjiZzTx/aTtvSYL0LL44ZIjlgvzuvqlLJd5YL2l0b35Myc1DFuFQk8ooWcr/UfAmBflK5JjVikwHO60h5ix3KlDB5apHS6ROO8oqdAXZ6MQsjQoVNy+louzSeyb85Io6Qwiss/16Ae/9EX56DSCg1dVdV0WSPuIdJnscM=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3215:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 20:pOMIIwR1x4Zq9GieqqAcrG2QNYHZyGA+n5+g33CCIOfo1raDdfVpXC39RE5HijMQH8asBzCUdeIeodiWORkNfyv3TlvqPogazEIz6eLc1lv1a/VAML5RndxFrqv34wyhJHvWYVEPU2JOvLTE4QHbJRh2hB4pAPiYpyeGkJIKWCuQwcuQXJ/e+wYEF10JpmbRxcvz0EvxeGuIVetSBKgOBTg4L5QnDZhmQM9c+QTA6JTcx/SEapTU+bn6ULt0vhKIxXQWZxFDNuN2HNEYjJpSy/QDsqmi2UQsSsVxHILDpBRMyWtdBcIz5tRK7HAGz4koQjlTAqUj/lzv17S5WoFXcmbD2Qk8NTCIy2wg9u1moAD6pM/50xL8ofMKuz4QfpL8xABjQlfssTPoRfZGKWLpFzfTh0/AINpSdUnSQS1B0pxEKjge1XUIgqme+oSiNzeHpBD7eK704nkH8QrLZb2ecew7ZIIhRY4dg2Tyb4E5EaXMr/hsZ5/+d4LIXdZnYxeM;
 4:ZLB9QUV3unEIiXRL4/6m+JZct7qbvRRxH0qOhHdZBOjiYUxGoGpcgVKFT+mxzlhjYIPe78FFthLpSt5cUjsA9/7QJ9jWEv/s/tYl0E1Cb0o+CJgKt/p8X9MhPXFhAgYXIP/rqfVtZmIzz8IvrIy2pGmzX1c/17SUstVqxpNRF7b3njtKwn2mEgJw8j4RZMvjGXyynbGgbkXtPO7AXM2A4zhOLuMcs44aNxkew69u3kItATlw97o66tErz2pLjJ5rOkF+7w0A8WRjFl+eRHC9Nd6oT/kWl6xa+y1yZKavHvob0oEcc+2xlMn69vbIyZe6
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3215730C841F1CFCAE1D654BE77E0@VI1PR0302MB3215.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3215; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3215; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(39380400002)(39860400002)(396003)(346002)(199004)(189003)(2486003)(67846002)(77096007)(110136005)(50466002)(7416002)(53936002)(58126008)(26005)(59450400001)(36756003)(76176011)(52146003)(23676004)(52116002)(55236004)(6246003)(316002)(2906002)(16576012)(186003)(2870700001)(16526019)(6486002)(93886005)(68736007)(106356001)(386003)(53546011)(64126003)(229853002)(105586002)(3846002)(7736002)(97736004)(6666003)(11346002)(39060400002)(80792005)(65956001)(65806001)(66066001)(31686004)(956004)(486006)(2616005)(8676002)(446003)(476003)(31696002)(81166006)(6116002)(86362001)(25786009)(5660300001)(478600001)(72206003)(47776003)(81156014)(8936002)(305945005)(65826007)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3215; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjMyMTU7MjM6YWpCUExiSXBpcE80M2FEcy96ZlBib3FO?=
 =?utf-8?B?dFpQTEErYXRVRFdrOTNMd2pqR3NPREg5UUlxWXpvZDN4U0F0VzBUUmZZR1lR?=
 =?utf-8?B?YmZoVFNrdnJWVzNzcy8vZEduNG1aMTZ2T01KY2dLdCs5NTh1aFljOXY2bWcr?=
 =?utf-8?B?MDhoWnpQT25OZG9OWnN0Vk0xMUhINCs1VW5iRXp2Q1VSQUFTSUhDMG9SWHI3?=
 =?utf-8?B?UmJiUzZ6LzBXMVgzc2hUaCsvMDR5TkFsYzRlTXVyaG1QcDdiLytHaVlnd3Y2?=
 =?utf-8?B?T1MyajdaZ3p0NktzVE0xTEZ5WGwxeWYxQTNQSUt4RjRURG4zajRIS2VkeWlN?=
 =?utf-8?B?VE9nRXNyMW1GdHRCZS8rZWQ5aUJoVTZQQ0FOWkNuZmxkeXZXeS9MUnhhRUIw?=
 =?utf-8?B?SVFuTDh0SEgwQUYvOXhxeUd2d0FXTUFOcVZvMlhyN1k1OWxISEs5Nk5DeXlj?=
 =?utf-8?B?ekl3bFRIMkRGaU5kQjBoV1E5ZHNiSml5VUZLM0dLZ3RmeDRQek5SVWJQcHYx?=
 =?utf-8?B?MVVUQUlhMEdwZzN0c1V6dTh4VFcxcE9oWlFkZjFsSVhyc1BIb293OEpnVHRu?=
 =?utf-8?B?ek0vQVJ1VCtuenQ2T1UxbWhIUDE5L1pMa2JQQjNFZE5OVWo4S0JvbGd5cHNa?=
 =?utf-8?B?UzJqZkd5bTZSV2xVejBJZ3NabXNUY0pTaHcybXoxZ3YxYkFNZ1hnM0hCZTAw?=
 =?utf-8?B?V3BpM1JxQnBWdHV1eFVjaERWM1pWMFlkeTVlajBSWEtKaWpKZVRld3d2SG9Z?=
 =?utf-8?B?dklvL0xnUGRnR1ZKVVI1d2RwM3lQOE5OeEJRd3YrU2xOd09kU3JyUVFZRDIr?=
 =?utf-8?B?WFB5RkIyNGJPNGpuMDc2aUdIazJIL3JaRVZDdnhoTVN0RWpjdC81TDBLblpx?=
 =?utf-8?B?SHNweEh6THY1WEV5VGZUUE1qdUZnTDBzZUxzN3ErcFRsKzNBR0l0eG5wOWM4?=
 =?utf-8?B?Z0N0MTJqLzVKZ0RrZ1U4UzZlNm12Zm5UbTZWZlM0NUFnb3hrVXluN3VYZUNR?=
 =?utf-8?B?bkJzNS9hNmdId3lKdjZTenZLcHNSUTlmTFBPeDE2UEV2bVlpbUdMd0hoVDl3?=
 =?utf-8?B?MWk5RzFidGNQZDNWWW1pY1hsUmlyaGx0RFlzYkFwVWVoNnZGbjcrME9XTVRB?=
 =?utf-8?B?cTBmWldtMGR6cHBWWEVRWWNVSTdXYXpqbmk2NkxoZkVSS3dWcGQyblh0MFkz?=
 =?utf-8?B?dzNXUWhEODdjdi9DZGdZb1NmR0lESUMxdWllWUJ1bnljMnVMbjNxa2FMN1ZN?=
 =?utf-8?B?TTdpdUpBVGhBaHd4Z1BSRG1QK0QvTHRpTmg5Tkl0VzNTRXhDOXhDUWlFYTdh?=
 =?utf-8?B?NGh4S0FIV0hRS0lZa1padTlsRkFKM3NKRzJJODROTW5FT296UWFVMjRZWkg3?=
 =?utf-8?B?T2poc3RSRFd2eUxtc1U1RnFCbHB6S3lCNEM5VERsTDMvUlVqNUs3T3did1J0?=
 =?utf-8?B?azBpaWcvdEZkemtIRmw3aWNhWnNjbFE3L0lJblRXc3JQbUsvdCs0OHBlT3Jr?=
 =?utf-8?B?U1FhMzlvMVVLN1RTYzExaUs5aVZoOFR1VTd3MU0vbHk1cC9NRVZVR0NibFUw?=
 =?utf-8?B?cnJoL1hDN09rMEpFSmtiNEJUSERZR2JuZitabk1FdW9ET3BFN3BydTQxbTFX?=
 =?utf-8?B?RjNKT0dpZkhxeWs4M0ljRmQ1cWhSa3RpNEJwUHhtRWJudEtOam96OUt1bHJL?=
 =?utf-8?B?OEl1YWtUWmZvOFpJeDdWVDVoN3ZGRGVHN0pFVWZxdEFJZm03dmhCaU91SnZD?=
 =?utf-8?B?b2o3TEZZbzVTR1U3RjdPL1JrbHZ2dXFkUjFNYTBwcVdtazhKS0dXMlhNT1V2?=
 =?utf-8?B?WlN6MHM2d0pER3BFNHlZdnVGT1JMZkFuNDdrT01yR01YZzZGeGYzSE9rbitT?=
 =?utf-8?B?OFZiUS8rYUc1RmtVK0FEUkRKMEYwRm1QRzVDYjVXYSt0Qk1tWFlwVXZOMmd0?=
 =?utf-8?B?ai96WnlmN21XMnNQUzZWdkZ2M2VxNEt3RG0yTTJsaTBqR01HQ0RmTU1yb0dU?=
 =?utf-8?B?L3RPdUpteTZZZWFxZkhPSXZoVHlzdGRNQ3pjS0dncmZrNGFEVlA0QTV6RTB5?=
 =?utf-8?B?MmxIR1RsOGdpSlNCYWYzQlkzZm1kODNLM2F6ZTU4SERXd3Z0R0dHRmVGZ0xE?=
 =?utf-8?Q?XfAfYg+eC+eGvs+fIbx5jdun/D9IAlGABY9p0qqRn2oh/s?=
X-Microsoft-Antispam-Message-Info: MzTWmFgcCqxYO2yg57ddUXIipl6MrerqCBnft/CFlDrYI05mxC6FK3YMmkr+AG03I2OLVE/yIPQD+1QnKB9wFn9rxxf2nMiJjKLDFcHeOVdalmD/OMyXl5WXclI1kJBQHVyBehmybFC3zEgYvkaFTGgrGUohrVY/YX/i4nOTazw6aGFJKX6tmgNMHesYLVP1
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 6:DIHnj7beMIeBSthWxnt/+pdEQlYWbt0nopi684zirwQuGy2PagRpN+RtiAJYUMuyqvj0ZN/DuPNbQOIZT+iHj7Og0XgU1lpj5VKNnXsjoZyTVJ38q2xvk3MpoBoLLnoAL2shsUy2NE3wDSWF7aB6MIy6pyPETH5vx5ZowwIMcd++AY+LLKeEmeMGK3V//lvxoUjS99fWE07WxohjKm8yIRA5zV0dG2Pos37NvHdVNPQc3loJcMS0z8wER3LsHmvJ8hrRvrF3s1aHTwKMpL4EheKVnmQuJIoEm8IvZMSwg9bKm/R2EnA6vjAOgOhcaySuWoewsjCEm1sDOH0oOPzEoQrPR+WUVMvtDeBHpawNHiagv16oc34o9vMwv+/uvNFfVjYgRuSrCZs8Swtt7tcWBx1c7zcUw0APNaxS1yGFY8Y1p2cJahV1N4vkhMiFZqBnUJjkp8w6tiBHQaueC9IVbA==;
 5:z+iWtomI1N9LgEvgB10LzTljI0VVXR7QZrXDm9D7irYlLVFKVnfXQcuU8BPldVB9B34neFnmxWxybCry1f6KbqWLOT3RVB5rkb+Rza0Qutk29BglBmGlBJReEbiOa3zetrL8FPCabkRL6EPU943xMIMW1IndcL7TnDynuqhWydo=;
 24:ETN2XsNkUdewlHQ7oCS5P6w5plXTRvS1dH0nfjNk1ATwrJww4+IJYa+uzZgjP+Fs/iwgVVvhb+GyP6wO8jGgwVNykPTfg05wdOYRrBfAptA=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3215;
 7:jy0phINcwB1xi/TPDVqz8ePMZeX1kdHVpveSPao5+5hvAjFazOp+46qsmM9cAIPzdhS5MNUxgNgzb7aha/QSp3WB681IP4tsAHEVF6L9hA86lY2nmtQssH9HG2B/inWab+fW3dQDrgkiaWzNmx57jlmt6W3gEoITe8HXmXocn5KtT91SOWYrLfMUycByuALccXC6YNdtMjtr60WxAW1kas4LSBv2kOAzS9chkxb1nyKlE7qQql4JkChAnAb7EyLg
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 12:03:19.4760 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e52b0f3-0c20-4757-4709-08d5d125a7f5
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3215
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMzowMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw
Ni8xMy8yMDE4IDAyOjI2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gT24g
MDYvMTMvMjAxOCAwMzo0NyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4KPj4+Cj4+PiBP
biAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+
PiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRp
b24uaCAKPj4+PiBiL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oCj4+Pj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPj4+PiBpbmRleCAwMDAwMDAwMDAwMDAuLmUwOTM5Mzg3Mjc4ZAo+Pj4+IC0t
LSAvZGV2L251bGwKPj4+PiArKysgYi9pbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAo+Pj4+
IEBAIC0wLDAgKzEsNjQgQEAKPj4+PiArLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0y
LjAgKi8KPj4+PiArCj4+Pj4gKy8qCj4+Pj4gKyAqIFhlbiBtZW1vcnkgcmVzZXJ2YXRpb24gdXRp
bGl0aWVzLgo+Pj4+ICsgKgo+Pj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292aWMK
Pj4+PiArICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQsIE0gV2lsbGlhbXNvbiwgSyBGcmFzZXIK
Pj4+PiArICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9u
Cj4+Pj4gKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKPj4+PiArICogQ29weXJp
Z2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+
Pj4+ICsgKi8KPj4+PiArCj4+Pj4gKyNpZm5kZWYgX1hFTk1FTV9SRVNFUlZBVElPTl9ICj4+Pj4g
KyNkZWZpbmUgX1hFTk1FTV9SRVNFUlZBVElPTl9ICj4+Pj4gKwo+Pj4+ICsjaW5jbHVkZSA8bGlu
dXgva2VybmVsLmg+Cj4+Pj4gKyNpbmNsdWRlIDxsaW51eC9zbGFiLmg+Cj4+Pj4gKwo+Pj4+ICsj
aW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KPj4+PiArI2luY2x1ZGUgPGFzbS90bGIuaD4K
Pj4+PiArCj4+Pj4gKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL21lbW9yeS5oPgo+Pj4+ICsjaW5j
bHVkZSA8eGVuL3BhZ2UuaD4KPj4+Cj4+Pgo+Pj4gSSBzaG91bGQgaGF2ZSBub3RpY2VkIHRoaXMg
aW4gdGhlIHByZXZpb3VzIHBvc3QgYnV0IEkgc3VzcGVjdCBtb3N0IAo+Pj4gb2YgdGhlc2UgaW5j
bHVkZXMgYmVsb25nIGluIHRoZSBDIGZpbGUuIEZvciBleGFtcGxlLCB0aGVyZSBpcyBubyAKPj4+
IHJlYXNvbiBmb3IgaHlwZXJjYWxsLmggaGVyZS4KPj4+Cj4+IFllcywgaXQgc2VlbXMgdGhhdCB0
aGUgaGVhZGVyIGNhbiBvbmx5IGhhdmUKPj4gI2luY2x1ZGUgPHhlbi9wYWdlLmg+Cj4+IFdpbGwg
bW92ZSB0aGUgcmVzdCBpbnRvIHRoZSAuYyBmaWxlCj4KPgo+IFlvdSBtYXkgbmVlZCBzb21ldGhp
bmcgZm9yIGNsZWFyX2hpZ2hwYWdlKCkgYW5kIG1heWJlIGZvciBYZW4gZmVhdHVyZSAKPiBmbGFn
cy4gQnV0IHlvdSdsbCBmaW5kIG91dCBmb3Igc3VyZSB3aGVuIHlvdSB0cnkgdG8gYnVpbGQuIDst
KQo+CiNpbmNsdWRlIDxhc20vdGxiLmg+Cgo7KQo+IC1ib3Jpcwo+Cj4KPgo+Pj4gLWJvcmlzCj4+
Pgo+Pj4KPj4+PiArCj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1fcmVzZXJ2YXRpb25f
c2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4+PiArewo+Pj4+ICsjaWZkZWYgQ09ORklH
X1hFTl9TQ1JVQl9QQUdFUwo+Pj4+ICvCoMKgwqAgY2xlYXJfaGlnaHBhZ2UocGFnZSk7Cj4+Pj4g
KyNlbmRpZgo+Pj4+ICt9Cj4+Pj4gKwo+Pj4+ICsjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1V
Cj4+Pj4gK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUodW5zaWdu
ZWQgbG9uZyBjb3VudCwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzLAo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHhlbl9wZm5fdCAqZnJhbWVzKTsKPj4+PiArCj4+
Pj4gK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBs
b25nIGNvdW50LAo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKPj4+PiArI2VuZGlmCj4+Pj4gKwo+Pj4+ICtzdGF0
aWMgaW5saW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKHVuc2ln
bmVkIAo+Pj4+IGxvbmcgY291bnQsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzLAo+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgeGVuX3Bm
bl90ICpmcmFtZXMpCj4+Pj4gK3sKPj4+PiArI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQo+
Pj4+ICvCoMKgwqAgaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlz
bWFwKSkKPj4+PiArwqDCoMKgwqDCoMKgwqAgX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGlu
Z191cGRhdGUoY291bnQsIHBhZ2VzLCBmcmFtZXMpOwo+Pj4+ICsjZW5kaWYKPj4+PiArfQo+Pj4+
ICsKPj4+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5n
X3Jlc2V0KHVuc2lnbmVkIAo+Pj4+IGxvbmcgY291bnQsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAq
KnBhZ2VzKQo+Pj4+ICt7Cj4+Pj4gKyNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKPj4+PiAr
wqDCoMKgIGlmICgheGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkp
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVz
ZXQoY291bnQsIHBhZ2VzKTsKPj4+PiArI2VuZGlmCj4+Pj4gK30KPj4+PiArCj4+Pj4gK2ludCB4
ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UoaW50IGNvdW50LCB4ZW5fcGZuX3QgKmZyYW1lcyk7
Cj4+Pj4gKwo+Pj4+ICtpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwg
eGVuX3Bmbl90ICpmcmFtZXMpOwo+Pj4+ICsKPj4+PiArI2VuZGlmCj4+Pj4KPj4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12:14:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT4er-0005E0-SH; Wed, 13 Jun 2018 12:13: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=tiiw=i7=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1fT4eq-0005Dm-80
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:13:48 +0000
X-Inumbo-ID: 3ca2597a-6f03-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ca2597a-6f03-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 12:13:52 +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 CD743857A3;
 Wed, 13 Jun 2018 12:13:46 +0000 (UTC)
Received: from [10.10.120.103] (ovpn-120-103.rdu2.redhat.com [10.10.120.103])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 676722026987;
 Wed, 13 Jun 2018 12:13:44 +0000 (UTC)
To: Richard Henderson <richard.henderson@linaro.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <f4bug@amsat.org>,
 Thomas Huth <thuth@redhat.com>, Stefan Weil <sw@weilnetz.de>
References: <20180611011501.10235-1-f4bug@amsat.org>
 <20180611011501.10235-12-f4bug@amsat.org>
 <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
 <76aa5170-1d18-8799-6ff1-a7c0dba0b489@redhat.com>
 <8537ca07-2645-6c2c-5945-a91da035b474@linaro.org>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <a856ef80-fcab-0003-2bdd-89a1849fe857@redhat.com>
Date: Wed, 13 Jun 2018 07:13:43 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <8537ca07-2645-6c2c-5945-a91da035b474@linaro.org>
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.2]); Wed, 13 Jun 2018 12:13:46 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Wed, 13 Jun 2018 12:13:46 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'eblake@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v4 11/40] hw/xen: Use the IEC
 binary prefix definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTIvMjAxOCAwNDoxMCBQTSwgUmljaGFyZCBIZW5kZXJzb24gd3JvdGU6Cj4+IFNvIHRo
ZXJlJ3MgdHJhZGVvZmZzIGVpdGhlciB3YXksIGFuZCB5b3UgYXQgbGVhc3QgbmVlZCB0byBkb2N1
bWVudCBpbiB5b3VyCj4+IGNvbW1pdCBtZXNzYWdlcyB3aGF0IGF1ZGl0aW5nIHlvdSBoYXZlIGRv
bmUgdGhhdCBhbnkgdHlwZSBjaGFuZ2VzIGludHJvZHVjZWQgYnkKPj4geW91ciBjaGFuZ2VzIGFy
ZSBzYWZlLgo+IAo+IEknbSBtb3JlIGNvbmNlcm5lZCBhYm91dCB1bm5lY2Vzc2FyeSBvciB1bmlu
dGVuZGVkIHNpZ25lZCB2cyB1bnNpZ25lZCBjaGFuZ2VzCj4gdGhhbiBJIGFtIGFib3V0IHdpZHRo
LiAgQnV0IGlmIHdlJ3JlIGdvaW5nIHRvIGZvcmNlIGEgNjQtYml0IHR5cGUsIHVzZQo+IChpbnQ2
NF90KTEgbm90IDFMTC4gIFRoYXQgd2F5IHRoZSB0eXBlIHdpbGwgbWF0Y2ggdGhlIGV4aXN0aW5n
IFBSSWQ2NCBwcmludGYKPiBtYXJrdXAuCgpPciBzcGVsbCBpdCBVSU5UNjRfQygxKSBpZiB5b3Ug
ZG9uJ3Qgd2FudCBhIGNhc3QuCgotLSAKRXJpYyBCbGFrZSwgUHJpbmNpcGFsIFNvZnR3YXJlIEVu
Z2luZWVyClJlZCBIYXQsIEluYy4gICAgICAgICAgICsxLTkxOS0zMDEtMzI2NgpWaXJ0dWFsaXph
dGlvbjogIHFlbXUub3JnIHwgbGlidmlydC5vcmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:27:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12:27:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT4sA-0007o4-SW; Wed, 13 Jun 2018 12:27:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7gzq=i7=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fT4s9-0007nz-Ix
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:27:33 +0000
X-Inumbo-ID: cce7fb27-6f04-11e8-9728-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::610])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cce7fb27-6f04-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 14:25:04 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hXs/a/mfOsY5sDm4SSMeVi/Za3vrN4QmGUdOM5tSwkc=;
 b=XNyJQh71Tu4EV/3zDtcUakYRIg2G6I85H6EWOn8+7/iCfWlx+ZZ90aV5LYsVrLTDAo03MN9nEXYxZlE/0gLOVDdFxluxOmx3xKTUqgy73QvwodDGqtr5DtXLYpUSMy3L4jzdWgpEWCk29wnsji/2C7k4VgpfZMoU2neNWMJ0BC8=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3209.eurprd03.prod.outlook.com (2603:10a6:8:9::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Wed, 13 Jun 2018 12:27:23 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-4-andr2000@gmail.com>
 <d63f0cf5-5154-f2a3-155e-fdb6dd0959e2@oracle.com>
 <cbaeec5c-0d69-881c-2b42-54855e53015a@epam.com>
 <b79713a9-3a2d-6465-3b22-622bfb7a4d3e@oracle.com>
 <cceefb52-d1bf-c6cd-1b73-489015602f57@epam.com>
Message-ID: <f1537e68-d50b-924c-fe29-3d0d0eb9cae0@epam.com>
Date: Wed, 13 Jun 2018 15:27:20 +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: <cceefb52-d1bf-c6cd-1b73-489015602f57@epam.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR06CA0035.eurprd06.prod.outlook.com
 (2603:10a6:208:ab::48) To DB3PR0302MB3209.eurprd03.prod.outlook.com
 (2603:10a6:8:9::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b7cb59f1-b294-4f24-d59b-08d5d12904de
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3209; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3209;
 3:b2wvlatwl45bnQvNC/XqsggT7c2sezzbXOjQEqz7gngND1JTeJfjHodGBu1kJ2ksht52lmnYn2OrG/Gm7sASS0k1TwaVkV9zMlleBB8gsoNdi6S9PeUE8CjE5ixJ4FIzLS1+hvhM1unSpCS+0g/UmgZBjI63gB9UtiXmAK5Iv3Re/mqbKMvyBcozgER6EqnEGXVSELzWTz3n12uogRubMALdtPCFFvNi96n2NrdpBIkIGSoi083dQ+cp2jZrgBe7;
 25:q0DcHqdfVjyEvA5GdkwJjSRY48rlcVXFy1hRahPmTTlsOYNptrt9sN3wuj/4yYdKHuhsnBGZ2sY4Ke86V+tRcfObivnefZWSfVyiggrIEofA76sjfo65JQoKh5iLaIqqdL0pclICDGC7zWsvFy7TjDJwLoXbkMK9JSefkaJ29A0KAWakV0xK7+jXnAjIweEBnpBc1ks597nvuAeFdnx3tOdEFK76wegets/sg4ZD7zTLMrJwhtiPkFAoYXDB2AAVqzI18m7ai3Iwt9Lb8HJliTcIIivRpJcEwUQBWPfiaXsILWbKtp7P3/sWK7E67HZso3Bva8b/gfutyMIVE3/Lpw==;
 31:r9rmxq1XC6mjd7W1RW61ibN76xBu5nlK9nEEPgL6zZu4ghwoZm0+a619df4bIO4hAeB5EPAsLNQ88g4aykBfXUCQXNodSdmhBZc6oFWhk52Sp+le3z8BPNY/ZyKfWLJ/eZnp5hAguUwbgi22zvwlWCEYegxs4cC/GmAmRqiTqPv7mNOcPKGiHVijGIoZsXdgv6jVncahykVxXAoJFcyEsDQO/XEO5HINdYET821SLI4=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3209:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3209;
 20:cNXPe4FGm6an++wLYbiZ9ywBst0xi/C1DWQLVzN0Gzc0owbbEqNpCTChaSxdTLrEQYKzEH/4CW2Yd0sUokfdW39JjLwb3eelBHqulxBsutAAMbSOjrXM3I1K+JGjq1LPhg3BgqQEf7dvfHa2cQ3ry8pauSnNJNHKRq+l1emBVwlmnxY9eBf5bbNyPSxsnpwSSRY/WRCD1fcrtsBq4rQ2sFDVUeztwPiG9RzkGDoDtO/kE08qn7D63IPA4prlcTZBmv+2+u0ykPPvvXqQf1wVrUk/O0LGKApR4/NZzPUgaJy6yiHV1ssdYp/wtgOsPYmgEhxgwGchKwF05TFZrNhGUN9if9H6jc7odSUQGiiDrwz/sKkLQ9wRvNT9btV61kITXPBXO8XqGat3Kz6OYS7ikg0ZS8e4GeshjhvVNIyBvDjmoVreCCCw+6fjdivLwDQKxhyghmB3Vjg+UxWJz/uG1Rbk4k8tXLhBYqnPIWAbTz7c0vmicHDtSs7QMMK0V7F0;
 4:F8Ke6hwQDVsX3sR8P/atL2A+xFKUSwAPl37BHgZYvzYp71L7vK7gBU3sR1C2iNqlUGWZPyFzRaUmihlIfwRS0VHmiNeFxY7m0z74392i2mgRBvmjIcD+YeZQcoK1q2o1GIFJ56QFKxLCasqiGGX+cq7Nqwm0W7ofrIB+Avrz/H2V4QHTxmT6WGLK+igRaQIfRtYj+VZP2pJ8pUHg2rQN0y/5ZWx0L9v6w5wigLob/vhS5S5E5JmZ0hCSFpFRtlWtUnZI7umGyQf91YZBcuizTTMbcHmxKloELjTmfcGet+sf2oK+ZuNvt4NMuThwuo2m
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3209CC4FFBC2242D1E642DEAE77E0@DB3PR0302MB3209.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)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3209; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3209; 
X-Forefront-PRVS: 07025866F6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(39380400002)(376002)(346002)(366004)(396003)(199004)(189003)(25786009)(8936002)(2906002)(2616005)(8676002)(229853002)(36756003)(486006)(478600001)(86362001)(3846002)(65826007)(105586002)(53936002)(6116002)(81156014)(956004)(6486002)(31696002)(31686004)(106356001)(6306002)(446003)(2870700001)(11346002)(476003)(72206003)(81166006)(6246003)(4326008)(39060400002)(966005)(97736004)(7736002)(305945005)(65806001)(65956001)(7416002)(66066001)(47776003)(316002)(16526019)(186003)(68736007)(93886005)(58126008)(5660300001)(23676004)(26005)(59450400001)(67846002)(110136005)(50466002)(16576012)(52146003)(80792005)(64126003)(55236004)(386003)(53546011)(2486003)(76176011)(52116002)(77096007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3209; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjNQUjAzMDJNQjMyMDk7MjM6cXhhMEFVR21VaWttTGRuWWRLVEpDblR1?=
 =?utf-8?B?WXUrR1RrMFA0ZE5uQmlwQ2NyVlhlbDA5dzVudjRrTG1aeE82T08zV2g1YWk0?=
 =?utf-8?B?blI3aWVCYm1MUXJEMTJUTWo0b2w2T0VEUXJrdFFVYzZWbWFjMGVQY0s2Z3J5?=
 =?utf-8?B?SlBoU0gvSUtHSGl1NVJQUDk1R0taMVBQS094S056QlVGSitmT2R2UGZoRldL?=
 =?utf-8?B?TUV4MmdsdTRJZG8waE9rc1JFOTlVTHBwOEJrL2dWQ2dab0RRMVJUaG9qaDRG?=
 =?utf-8?B?WW1qdG9mVTh4UDJja1NsSWd3Rjk4UGZmNDk3VUh4VDNBdnJRL1ltZFlneXF0?=
 =?utf-8?B?a2llYW9GdG55RG9WdFF4aUZSVUNCUitPU2doQW0rMFB6dnM4RkJUa2IyZUlS?=
 =?utf-8?B?c1hBcjM4WlZtSGwzcWtVbW1XUXNSd25vTkhwQndENytRclh1WE5UdFJFV1Iw?=
 =?utf-8?B?YlE3YStXRW1KMVJwdmUvRUgvditmMVEyLytOb0FvUHRkZ0oxN1oxNlByU2RT?=
 =?utf-8?B?c0VJRmozUytINmhZSFNyV0dHaDlZR0lsRTNRWEszbEpEQjhwRHBGMndLUHQ3?=
 =?utf-8?B?M1FsQWZ6RlgrNGRpNTc5Q29mL3o5V1lKMllLc1B3UCtDN0pNZUxrWnFFUGxK?=
 =?utf-8?B?WWFYOUg2VTI5VzI4NjZHTktDalVtS09jWTB0QTdUcnhJNlZqU3Y0QlYwTE5t?=
 =?utf-8?B?VnZSVmtRTUNyM2ptZFpIU2ZjWHAzQU5BUFJNWUllOVFtU0s0QWY1bEdDVDRV?=
 =?utf-8?B?YU8rbDFuTGRGaVRKdXJpUDVQK3VDWlZDSEcxQ3Mrc0RHam1HTlp2VjlkM3JL?=
 =?utf-8?B?S1lrRGIyYk9iTWx3NjBUYkFVbWdqRXFNd1g4OWE4aWVDWGVHdVpORU1BTzRa?=
 =?utf-8?B?TDNnN2p1TXdmUUJuKzd6aFlSZkNPYkR0SnBFQUhyUVRQT1RuYjNmOE5xeFR2?=
 =?utf-8?B?cCtITHBkc1VkcTE0WXJaU1pib0hUeXg5SGpoaGtBTXoxZU13TVZLWm4rc3lH?=
 =?utf-8?B?WFdFYnFlNXVVT0VkakZiaTVvY0VtaW52c2czWGpiZXlxcjIyRWNIZE5tSlRq?=
 =?utf-8?B?Y0U2UEQ0MS9FNDZQdCtmUXEwbEpiblJUcXdGbC9SdURLOXJ2Z2hiNFdmTnRG?=
 =?utf-8?B?dW9naXMveW1wbzZTWk1VM1FMOTBYYVdEc1VCKy9GeFpoa1FRV0hrRmYxTG5m?=
 =?utf-8?B?UVpFekRPMDdFWFJvSkZ2WXY3QXZJUFRLL0xmTGRseTgzS0d5ZWV2SStnWGh2?=
 =?utf-8?B?ZjFkRXkrYmJvTTk4SG92bU5LN1BWdlBibjhPcEtSM0dORFVveTI2SHpvYjND?=
 =?utf-8?B?RG1SMjlhWlRTeU1mdlRabW1sVDZLWHZUNG1RSUEvdm5SR2ZRRVB5d0RxbU1h?=
 =?utf-8?B?OUhrRVcvN2FJWldXNlh3cVoxaTN2eW9xbG9nWldKcjhQRFlBU1RGTStmZTQ4?=
 =?utf-8?B?MlREL1pjNm10WnFYdHMwVlo3b0NPVGFtenNPcFlNc1BScTRKTnBlQURQUkEw?=
 =?utf-8?B?SU41TFI1bkNTdmpuWnVWZFJoTThWOHA3bmluWnhoRWtrWTJFeEhlMWlFODk1?=
 =?utf-8?B?MXFESnUrSFNvanh2d3lLQ3JXc2VxVDZmY1hyV1ErenduU0xZamI4SzRwMjZS?=
 =?utf-8?B?NEZUcGFjdGhQY2IyTVlCN2JnLzZrKzZ0bGJpWmZSbmRrdWJleTVsM2tyZWN6?=
 =?utf-8?B?UmJBVysvdEJ0SnBGUDNheElNcXhxK1VZeGpMcG44UmNWRXpNVHJMd3NDK3VG?=
 =?utf-8?B?aFJwbVZjN2JMd0R1S2o2cmZRVk1WQmU2QWRacTN3T2dNcWNLY2ZLM0ZvOUM4?=
 =?utf-8?B?Wnk3d3hNUUp5bitEbGgyQjdhUTZDTGcxdGVSb2pRbGF4d3FXQXhycnhQV1RX?=
 =?utf-8?B?T0h1VEtyZzB4aW1YSisxUzVLckRGNFJKMlRzVGJoUFQzWVZsaDRjZ1VEU2Y3?=
 =?utf-8?B?eWU0Sm9yUVo5azB0Umg3RFZsemgyUWtLRTZBR1crMm9GWTRXOXlDSHk5anFU?=
 =?utf-8?B?WmFsTERSVDcxR3pJSFg3ak80dzAxRG93UFRzUHd5M2dUS0RiSVYxMzZ0a1V6?=
 =?utf-8?B?bFMyd1hnODNDZHROeFRteE5VaXJWY3VHVlRCb056RldRWDB1V2U4VC9MZVVU?=
 =?utf-8?B?YWtvRlpSVUlkTDNQYitadVREVmlXSGhQVVJpRzZQZmZaS3FmcHY1TG1SR2o1?=
 =?utf-8?B?WTFTbS83blhrdDVYR0R6UmxSMTBxMlE9PQ==?=
X-Microsoft-Antispam-Message-Info: JiA9N4Y7ARyQC39uS6jty5amvirmENylNwG7na29RI2viATVG53gQIGjwWpyFWjCdktEJJe6gU+hNsFCi4J6ySGOopMIfCcmeMbavn7qIME9F/x0ZneQoL+VkEWi62Nw4o9zFWGkTxH72pRG5w5m3VJhsXduuWLjfNCGp0kecUkzB+TLwptAWBMAjq2AhOB3
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3209;
 6:Nsrb62KM2Ialfh8bx+Km/Vw3dOgbRCxmeeW0PVTm+G3Uubt+MQDNTtzAUCZi+x1+PMYnh1xBdXrG0AKZrUrAjIeefWRtotMInLytO7R7mMpT5F0zbgFypG7BBASk52m67M0NHUS+klliW+I8fQCRYmEOquPHvjk1VjjsM1cIh7+rHD+ZQi2nu7pAVY9ybRvvR0dZO9isB4128QRZgDQdvaLacQMCfsmuMt8Q7XbpQsYpnp7xfiwxknABcPzEcVhk14q+cJU35rszeWO+DyMdI+4MuNjWNfrf9CjBfJrJ81HsSdXlXnatIlTtaInBOPTyxoy5wcfNJ4QWF5e9Rch6e/TCCBA+oLyguSefSK39dgvFvON5aaVvjWAc41BuE97QyticYaO7VB5Dz9IqiF53kItWgw0+p9vkAD0AzXlIka9UydUmDEGuSw8T24CedfmAdjPXQHnwp3h1XagJRsCzGw==;
 5:WeMgeI23T1eumgpNpTs2L+oThvoC5HlbrVBzJ9vjrdEu1tJPrXLUJ3z/4aJ94F+A0dzzJ9CI4FLpc3WxhCaq6CjuNtV+2AhSLZsM5XELEYjucr9yq/BzmxnX6doioc20Qqdtt9LXeBpMs0P35d/bBzbAuo4T1bQaGYfyTXBNiYQ=;
 24:sKtae152iVSIKDKHBP+gmRLaAj9OplKZgfVYWW3JQpjRukRp1A1gxLWFaECAQ1i4e/FqThGpvYX9bk5fNqvAK27zpbZBA8M9AEDTpfa9ErM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3209;
 7:5ERxbkxh7laEfOMBeTLIks5mR1AFk2o9G79YAcYQ3hi55HACjR49g8kAJYX3i7c859+n1itvMJi+vBORd6wnxpHWbgmqBiXwUG0qMMUBfPYmu2+uSeNfBAY0fQyEr2quQNZfP8jGBNXjK9p4BszAJOEptn9BNVtm7nlPwxZZF6pecq7AD9RJ1On1nDKl/vJuTJXpdeVNeCR7jCt9r54G0XJEzLD5GANh3kK2IL9s2/H3vFwDJ2VUrX9b0Q3P2Q45
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2018 12:27:23.9793 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b7cb59f1-b294-4f24-d59b-08d5d12904de
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3209
Subject: Re: [Xen-devel] [PATCH v3 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMzowMyBQTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMTMvMjAxOCAwMzowMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pgo+Pgo+PiBP
biAwNi8xMy8yMDE4IDAyOjI2IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+
IE9uIDA2LzEzLzIwMTggMDM6NDcgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pgo+Pj4+
Cj4+Pj4gT24gMDYvMTIvMjAxOCAwOTo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3Jv
dGU6Cj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KPj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vbWVt
LXJlc2VydmF0aW9uLmggCj4+Pj4+IGIvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmgKPj4+
Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+Pj4gaW5kZXggMDAwMDAwMDAwMDAwLi5lMDkzOTM4
NzI3OGQKPj4+Pj4gLS0tIC9kZXYvbnVsbAo+Pj4+PiArKysgYi9pbmNsdWRlL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uaAo+Pj4+PiBAQCAtMCwwICsxLDY0IEBACj4+Pj4+ICsvKiBTUERYLUxpY2Vuc2Ut
SWRlbnRpZmllcjogR1BMLTIuMCAqLwo+Pj4+PiArCj4+Pj4+ICsvKgo+Pj4+PiArICogWGVuIG1l
bW9yeSByZXNlcnZhdGlvbiB1dGlsaXRpZXMuCj4+Pj4+ICsgKgo+Pj4+PiArICogQ29weXJpZ2h0
IChjKSAyMDAzLCBCIERyYWdvdmljCj4+Pj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwg
TSBXaWxsaWFtc29uLCBLIEZyYXNlcgo+Pj4+PiArICogQ29weXJpZ2h0IChjKSAyMDA1IERhbiBN
LiBTbWl0aCwgSUJNIENvcnBvcmF0aW9uCj4+Pj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTAgRGFu
aWVsIEtpcGVyCj4+Pj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCj4+Pj4+ICsgKi8KPj4+Pj4gKwo+Pj4+PiArI2lmbmRl
ZiBfWEVOTUVNX1JFU0VSVkFUSU9OX0gKPj4+Pj4gKyNkZWZpbmUgX1hFTk1FTV9SRVNFUlZBVElP
Tl9ICj4+Pj4+ICsKPj4+Pj4gKyNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KPj4+Pj4gKyNpbmNs
dWRlIDxsaW51eC9zbGFiLmg+Cj4+Pj4+ICsKPj4+Pj4gKyNpbmNsdWRlIDxhc20veGVuL2h5cGVy
Y2FsbC5oPgo+Pj4+PiArI2luY2x1ZGUgPGFzbS90bGIuaD4KPj4+Pj4gKwo+Pj4+PiArI2luY2x1
ZGUgPHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+Cj4+Pj4+ICsjaW5jbHVkZSA8eGVuL3BhZ2UuaD4K
Pj4+Pgo+Pj4+Cj4+Pj4gSSBzaG91bGQgaGF2ZSBub3RpY2VkIHRoaXMgaW4gdGhlIHByZXZpb3Vz
IHBvc3QgYnV0IEkgc3VzcGVjdCBtb3N0IAo+Pj4+IG9mIHRoZXNlIGluY2x1ZGVzIGJlbG9uZyBp
biB0aGUgQyBmaWxlLiBGb3IgZXhhbXBsZSwgdGhlcmUgaXMgbm8gCj4+Pj4gcmVhc29uIGZvciBo
eXBlcmNhbGwuaCBoZXJlLgo+Pj4+Cj4+PiBZZXMsIGl0IHNlZW1zIHRoYXQgdGhlIGhlYWRlciBj
YW4gb25seSBoYXZlCj4+PiAjaW5jbHVkZSA8eGVuL3BhZ2UuaD4KPj4+IFdpbGwgbW92ZSB0aGUg
cmVzdCBpbnRvIHRoZSAuYyBmaWxlCj4+Cj4+Cj4+IFlvdSBtYXkgbmVlZCBzb21ldGhpbmcgZm9y
IGNsZWFyX2hpZ2hwYWdlKCkgYW5kIG1heWJlIGZvciBYZW4gZmVhdHVyZSAKPj4gZmxhZ3MuIEJ1
dCB5b3UnbGwgZmluZCBvdXQgZm9yIHN1cmUgd2hlbiB5b3UgdHJ5IHRvIGJ1aWxkLiA7LSkKPj4K
PiAjaW5jbHVkZSA8YXNtL3RsYi5oPgo+Ck9yIGV2ZW4KI2luY2x1ZGUgPGxpbnV4L2hpZ2htZW0u
aD4KYWNjb3JkaW5nIHRvIFsxXQo+IDspCj4+IC1ib3Jpcwo+Pgo+Pgo+Pgo+Pj4+IC1ib3Jpcwo+
Pj4+Cj4+Pj4KPj4+Pj4gKwo+Pj4+PiArc3RhdGljIGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZh
dGlvbl9zY3J1Yl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+Pj4+PiArewo+Pj4+PiArI2lmZGVm
IENPTkZJR19YRU5fU0NSVUJfUEFHRVMKPj4+Pj4gK8KgwqDCoCBjbGVhcl9oaWdocGFnZShwYWdl
KTsKPj4+Pj4gKyNlbmRpZgo+Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICsjaWZkZWYgQ09ORklHX1hF
Tl9IQVZFX1BWTU1VCj4+Pj4+ICt2b2lkIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdf
dXBkYXRlKHVuc2lnbmVkIGxvbmcgY291bnQsCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBwYWdlICoqcGFnZXMsCj4+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHhlbl9wZm5fdCAqZnJh
bWVzKTsKPj4+Pj4gKwo+Pj4+PiArdm9pZCBfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5n
X3Jlc2V0KHVuc2lnbmVkIGxvbmcgY291bnQsCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKPj4+Pj4gKyNlbmRp
Zgo+Pj4+PiArCj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3Zh
X21hcHBpbmdfdXBkYXRlKHVuc2lnbmVkIAo+Pj4+PiBsb25nIGNvdW50LAo+Pj4+PiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBw
YWdlICoqcGFnZXMsCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgeGVuX3Bmbl90ICpmcmFtZXMpCj4+Pj4+ICt7Cj4+Pj4+ICsjaWZk
ZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCj4+Pj4+ICvCoMKgwqAgaWYgKCF4ZW5fZmVhdHVyZShY
RU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgIF9f
eGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKGNvdW50LCBwYWdlcywgCj4+Pj4+
IGZyYW1lcyk7Cj4+Pj4+ICsjZW5kaWYKPj4+Pj4gK30KPj4+Pj4gKwo+Pj4+PiArc3RhdGljIGlu
bGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVkIAo+
Pj4+PiBsb25nIGNvdW50LAo+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBwYWdlICoqcGFnZXMpCj4+Pj4+ICt7
Cj4+Pj4+ICsjaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCj4+Pj4+ICvCoMKgwqAgaWYgKCF4
ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKPj4+Pj4gK8KgwqDC
oMKgwqDCoMKgIF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQoY291bnQsIHBh
Z2VzKTsKPj4+Pj4gKyNlbmRpZgo+Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICtpbnQgeGVubWVtX3Jl
c2VydmF0aW9uX2luY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpOwo+Pj4+PiAr
Cj4+Pj4+ICtpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bm
bl90ICpmcmFtZXMpOwo+Pj4+PiArCj4+Pj4+ICsjZW5kaWYKPj4+Pj4KPj4+Cj4KWzFdIGh0dHBz
Oi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y0LjE3LjEvaWRlbnQvY2xlYXJfaGlnaHBhZ2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT55N-0001dQ-Ux; Wed, 13 Jun 2018 12:41:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT55M-0001dE-SJ
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:41:12 +0000
X-Inumbo-ID: 10406d89-6f07-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10406d89-6f07-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 12:41: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 1fT55J-0000HO-FR; Wed, 13 Jun 2018 12:41:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fT55J-0006UK-3E; Wed, 13 Jun 2018 12:41:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT55J-0002fi-2M; Wed, 13 Jun 2018 12:41:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124140-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 12:41:09 +0000
Subject: [Xen-devel] [xen-unstable test] 124140: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE0MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCgpSZWdy
ZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBSRUdSLiB2cy4gMTI0MDkwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQw
NTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNDA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MDU3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDQxMzM5ZWNiNWYxOGNhN2VjN2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3
MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA5MCAgMjAxOC0wNi0x
MiAwMTo1MTo0MSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNDAgIDIwMTgt
MDYtMTIgMTc6MDY6NDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0MTMzOWVjYjVmMThjYTdlYzdiMGM5MTRj
OTUyYTBlMTcxNWFlNTExCkF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KRGF0ZTogICBUdWUgSnVuIDUgMTc6Mzk6MzggMjAxOCArMDEwMAoKICAgIHNjcmlwdHMvYWRk
X21haW50YWluZXJzLnBsOiBEb24ndCBjYWxsIGdldF9tYWludGFpbmVycy5wbCB3aXRoIC1mCiAg
ICAKICAgIFRoZSBvcHRpb24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2lsbCBy
ZXR1cm4gdGhlIG1haW50YWluZXJzCiAgICBvZiBhIGdpdmVuIGZpbGUsICpub3QqIHRoZSBsaXN0
IG9mIG1haW50YWluZXJzIGlmIHRoZSBmaWxlIHdhcyBhIHBhdGNoLgogICAgCiAgICBUaGUgb3V0
cHV0IGV4cGVjdGVkIG9mIGFkZF9tYWludGFpbmVycyBpcyB0aGUgbGF0dGVyLCBzbyBkcm9wIHRo
ZSBvcHRpb24KICAgIC1mLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:53:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12:53:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5HV-0003Mp-IN; Wed, 13 Jun 2018 12:53: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5HU-0003Mk-G7
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:53:44 +0000
X-Inumbo-ID: 755189ba-6f08-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 755189ba-6f08-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 14:51:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57217063"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23329.5075.130391.276785@mariner.uk.xensource.com>
Date: Wed, 13 Jun 2018 13:53:39 +0100
To: Jiri Denemark <jdenemar@redhat.com>
In-Reply-To: <20180612141653.GI875401@orkuz.home>
References: <23301.35254.157281.663042@mariner.uk.xensource.com>
 <23302.37799.818992.987166@mariner.uk.xensource.com>
 <3b9e420b-80c3-e18b-a2a7-4a43f8afffa2@suse.com>
 <20180612111145.GH875401@orkuz.home>
 <40ae06c8-3f75-42e4-b559-ee8cab4a209e@redhat.com>
 <20180612141653.GI875401@orkuz.home>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [libvirt] Likely build race,
 "/usr/bin/ld: cannot find -lvirt"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: libvir-list@redhat.com, xen-devel@lists.xenproject.org,
 Jim Fehlig <jfehlig@suse.com>, Eric Blake <eblake@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>

SmlyaSBEZW5lbWFyayB3cml0ZXMgKCJSZTogW2xpYnZpcnRdIExpa2VseSBidWlsZCByYWNlLCAi
L3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sdmlydCIiKToKPiBPbiBUdWUsIEp1biAxMiwgMjAx
OCBhdCAwNzo1Nzo0MCAtMDUwMCwgRXJpYyBCbGFrZSB3cm90ZToKPiA+IENhbiB5b3UgYWRkIHRo
YXQgbGluZSBkaXJlY3RseSBpbnRvIE1ha2VmaWxlLmFtLCBvciBkb2VzIGRvaW5nIHRoYXQgCj4g
PiBjYXVzZSBhdXRvbWFrZSB0byBjb21wbGFpbiBhbmQvb3Igb21pdCBpdHMgbm9ybWFsIHJ1bGVz
IGJlY2F1c2UgaXQgCj4gPiB0aGlua3MgeW91IGFyZSBvdmVycmlkaW5nIGl0cyBkZWZhdWx0cz8K
PiAKPiBZZWFoLiBJdCBkb2Vzbid0IGNvbXBsYWluLCBidXQgaXQgb21pdHMgaXRzIG5vcm1hbAo+
IGluc3RhbGwtbW9kTFRMSUJSQVJJRVMgcnVsZSB3aGljaCBtZWFuIG5vdGhpbmcgd2lsbCBiZSBp
bnN0YWxsZWQuCj4gSG93ZXZlciwgdGhlIGVycm9yIGlzIHN0aWxsIHJlcG9ydGVkIHNvIHRoZXJl
IGFyZSBvdGhlciBsaWJyYXJpZXMgd2hpY2gKPiBhcmUgbm90IGluIG1vZF9MVExJQlJBUklFUyBh
ZmZlY3RlZCB0b28uCgpJIGRpZCBhIHdlYiBzZWFyY2ggZm9yICJhdXRvbWFrZSBhZGQgZGVwZW5k
ZW5jeSIgYW5kIGVuZGVkIHVwIGF0IGEKc3RhY2ttdW1ibGUgcGFnZSB3aGljaCByZWZlcnJlZCB0
byBFWFRSQV9hX0RFUEVOREVOQ0lFUy4KClNlZQogIChhdXRvbWFrZS0xKSBQcm9ncmFtIGFuZCBM
aWJyYXJ5IFZhcmlhYmxlcwp3aGljaCBzYXlzCgoKJ21hdWRlX0RFUEVOREVOQ0lFUycKJ0VYVFJB
X21hdWRlX0RFUEVOREVOQ0lFUycKICAgICBJdCBpcyBhbHNvIG9jY2FzaW9uYWxseSB1c2VmdWwg
dG8gaGF2ZSBhIHRhcmdldCAocHJvZ3JhbSBvcgogICAgIGxpYnJhcnkpIGRlcGVuZCBvbiBzb21l
IG90aGVyIGZpbGUgdGhhdCBpcyBub3QgYWN0dWFsbHkgcGFydCBvZgogICAgIHRoYXQgdGFyZ2V0
LiAgVGhpcyBjYW4gYmUgZG9uZSB1c2luZyB0aGUgJ19ERVBFTkRFTkNJRVMnIHZhcmlhYmxlLgog
ICAgIEVhY2ggdGFyZ2V0IGRlcGVuZHMgb24gdGhlIGNvbnRlbnRzIG9mIHN1Y2ggYSB2YXJpYWJs
ZSwgYnV0IG5vCiAgICAgZnVydGhlciBpbnRlcnByZXRhdGlvbiBpcyBkb25lLgoKICAgICBTaW5j
ZSB0aGVzZSBkZXBlbmRlbmNpZXMgYXJlIGFzc29jaWF0ZWQgdG8gdGhlIGxpbmsgcnVsZSB1c2Vk
IHRvCiAgICAgY3JlYXRlIHRoZSBwcm9ncmFtcyB0aGV5IHNob3VsZCBub3JtYWxseSBsaXN0IGZp
bGVzIHVzZWQgYnkgdGhlCiAgICAgbGluayBjb21tYW5kLiAgVGhhdCBpcyAnKi4kKE9CSkVYVCkn
LCAnKi5hJywgb3IgJyoubGEnIGZpbGVzIGZvcgogICAgIHByb2dyYW1zOyAnKi5sbycgYW5kICcq
LmxhJyBmaWxlcyBmb3IgTGlidG9vbCBsaWJyYXJpZXM7IGFuZAogICAgICcqLiQoT0JKRVhUKScg
ZmlsZXMgZm9yIHN0YXRpYyBsaWJyYXJpZXMuICBJbiByYXJlIGNhc2VzIHlvdSBtYXkKICAgICBu
ZWVkIHRvIGFkZCBvdGhlciBraW5kcyBvZiBmaWxlcyBzdWNoIGFzIGxpbmtlciBzY3JpcHRzLCBi
dXQKICAgICBfbGlzdGluZyBhIHNvdXJjZSBmaWxlIGluICdfREVQRU5ERU5DSUVTJyBpcyB3cm9u
Z18uICBJZiBzb21lCiAgICAgc291cmNlIGZpbGUgbmVlZHMgdG8gYmUgYnVpbHQgYmVmb3JlIGFs
bCB0aGUgY29tcG9uZW50cyBvZiBhCiAgICAgcHJvZ3JhbSBhcmUgYnVpbHQsIGNvbnNpZGVyIHVz
aW5nIHRoZSAnQlVJTFRfU09VUkNFUycgdmFyaWFibGUKICAgICAoKm5vdGUgU291cmNlczo6KS4K
CiAgICAgSWYgJ19ERVBFTkRFTkNJRVMnIGlzIG5vdCBzdXBwbGllZCwgaXQgaXMgY29tcHV0ZWQg
YnkgQXV0b21ha2UuCiAgICAgVGhlIGF1dG9tYXRpY2FsbHktYXNzaWduZWQgdmFsdWUgaXMgdGhl
IGNvbnRlbnRzIG9mICdfTERBREQnIG9yCiAgICAgJ19MSUJBREQnLCB3aXRoIG1vc3QgY29uZmln
dXJlIHN1YnN0aXR1dGlvbnMsICctbCcsICctTCcsICctZGxvcGVuJwogICAgIGFuZCAnLWRscHJl
b3Blbicgb3B0aW9ucyByZW1vdmVkLiAgVGhlIGNvbmZpZ3VyZSBzdWJzdGl0dXRpb25zIHRoYXQK
ICAgICBhcmUgbGVmdCBpbiBhcmUgb25seSAnJChMSUJPQkpTKScgYW5kICckKEFMTE9DQSknOyB0
aGVzZSBhcmUgbGVmdAogICAgIGJlY2F1c2UgaXQgaXMga25vd24gdGhhdCB0aGV5IHdpbGwgbm90
IGNhdXNlIGFuIGludmFsaWQgdmFsdWUgZm9yCiAgICAgJ19ERVBFTkRFTkNJRVMnIHRvIGJlIGdl
bmVyYXRlZC4KCiAgICAgJ19ERVBFTkRFTkNJRVMnIGlzIG1vcmUgbGlrZWx5IHVzZWQgdG8gcGVy
Zm9ybSBjb25kaXRpb25hbAogICAgIGNvbXBpbGF0aW9uIHVzaW5nIGFuICdBQ19TVUJTVCcgdmFy
aWFibGUgdGhhdCBjb250YWlucyBhIGxpc3Qgb2YKICAgICBvYmplY3RzLiAgKk5vdGUgQ29uZGl0
aW9uYWwgU291cmNlczo6LCBhbmQgKm5vdGUgQ29uZGl0aW9uYWwKICAgICBMaWJ0b29sIFNvdXJj
ZXM6Oi4KCiAgICAgVGhlICdFWFRSQV8qX0RFUEVOREVOQ0lFUycgdmFyaWFibGUgbWF5IGJlIHVz
ZWZ1bCBmb3IgY2FzZXMgd2hlcmUKICAgICB5b3UgbWVyZWx5IHdhbnQgdG8gYXVnbWVudCB0aGUg
J2F1dG9tYWtlJy1nZW5lcmF0ZWQgJ19ERVBFTkRFTkNJRVMnCiAgICAgdmFyaWFibGUgcmF0aGVy
IHRoYW4gcmVwbGFjaW5nIGl0LgoKCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:54:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12: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 1fT5IC-0003Uy-Tu; Wed, 13 Jun 2018 12: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT5IB-0003Ur-Ax
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:54:27 +0000
X-Inumbo-ID: e9e2c032-6f08-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9e2c032-6f08-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 12:54:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 06:54:25 -0600
Message-Id: <5B2113FE02000078001CADBC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 06:54:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-124100-mainreport@xen.org>
 <23328.64927.289818.424470@mariner.uk.xensource.com>
In-Reply-To: <23328.64927.289818.424470@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.8-testing test] 124100: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <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+IE9uIDEzLjA2LjE4IGF0IDEzOjE4LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSmFuIGFza2VkIG1lIHRvIGludmVzdGlnYXRlIHdoeSB3ZSB3ZXJlbid0IGdldHRpbmcgYSBw
dXNoIG9uIFhlbiA0LjguCj4gSSBpbnZlc3RpZ2F0ZWQgdGhlIGZhaWx1cmVzIGluIHRoaXMgb3Nz
dGVzdCByZXBvcnQuCj4gCj4gSSB0aGluayB3ZSBoYXZlIGEgY29tYmluYXRpb24gb2Y6Cj4gCj4g
ICogRmxha3kgYXJtaGYgaGFyZHdhcmUKPiAKPiAgKiBBIHJlYWwgWGVuLXJlbGF0ZWQgaGVpc2Vu
YnVnIGJ1ZyAoYnV0IHdoaWNoIGlzIG5vdCBhIHJlZ3Jlc3Npb24pCj4gICAgKHRoZSBFRkFVTFQg
bGlieGMvbGludXggYnVnOyBDQyB0byBKdWVyZ2VuKQo+IAo+ICAqIE15c3RlcnkgZmFpbHVyZXMg
dG8gbWFrZSBwcm9ncmVzcyBkdXJpbmcgbG9jYWwgY29tcHV0YXRpb24KPiAgICBhbmQgSS9PIHdo
aWNoIGxvb2sgbGlrZSBMaW51eCBrZXJuZWwgYnVncwo+IAo+ICAqIEluY29tcGF0aWJpbGl0eSBi
ZXR3ZWVuIFhlbiA0LjggYW5kIG9zc3Rlc3QncyBhcHByb2FjaCB0byBVRUZJCj4gICAgYm9vdGlu
Zywgbm93IGZpeGVkLgo+IAo+ICAqIEEgbXlzdGVyeSBsaWJ2aXJ0IGhlaXNlbmJ1Zy4gIChIZW5j
ZSB0aGUgQ0MgdG8gSmltLikKClRoYW5rcyBhIGxvdCBmb3IgdGhlIGFuYWx5c2lzIQoKPiBKYW46
IEkgd291bGQgYmUgaW5jbGluZWQgdG8gZm9yY2UgcHVzaCB0aGlzLiAgT1RPSCwgaWYgd2Ugd2Fp
dCwKPiBldmVudHVhbGx5IG9zc3Rlc3Qgd2lsbCBjb2xsZWN0IGEgc2V0IG9mIGZsaWdodHMgd2hp
Y2ggb3NzdGVzdCdzCj4gYXJjaGVhb2xvZ2lzdCBjYW4gc2VlIGp1c3RpZmllcyBhIHB1c2guCgpD
b25zaWRlcmluZwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMDkxICAyMDE4LTA1LTIzIDA3OjEx
OjI4IFogICAyMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0NSAgMjAxOC0wNS0yOSAw
ODozNjozNCBaICAgMTQgZGF5cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
MzQ5MiAgMjAxOC0wNS0zMSAyMDoxNDo1MSBaICAgMTIgZGF5cyAgIDExIGF0dGVtcHRzCgpJJ2Qg
ZmF2b3IgYSBzdWZmaWNpZW50bHkganVzdGlmaWVkIChhcyBpdCBpcyBub3cpIGZvcmNlIHB1c2gs
IGFuZCB0aGVuCmFuIGltbWVkaWF0ZSByZWxlYXNlLiBBcyB5b3Ugc2F5IGVsc2V3aGVyZSwgdGhl
IHByb2JsZW0gd2l0aCBpbgpwYXJ0aWN1bGFyIHRoZSBhbGJhbmFzIGhhcyBiZWVuIGJhZCBlbm91
Z2ggZm9yIGl0IHRvIGJlIHN1ZmZpY2llbnRseQp1bnByZWRpY3RhYmxlIHdoZW4gYSBub3JtYWwg
cHVzaCBtaWdodCBoYXBwZW4gKGluIGZhY3QgSSB3YXMKc3VycHJpc2VkIGJ5IGhvdyBxdWlja2x5
IHRoaXMgaGFwcGVuZWQgb24gNC43LCBhcyBJIGhhZCBhbHNvCmV4cHJlc3NlZCBpbiBhIHJlcGx5
IHRvIHRoYXQgZmxpZ2h0J3MgcmVwb3J0KS4KCkZvciB0aGUgcmVsZWFzZSB5b3UnZCBuZWVkIHRv
IHRhZyBxZW11LXRyYWQgYW5kIChhcyB3YXMgYXNrZWQgYnkKV2VpIGlpcmMgb24gaXJjKSBtaW5p
LW9zLCBzdWNoIHRoYXQgSSBjb3VsZCB0aGVuIHB1c2ggdGhlIHZlcnNpb24KdXBkYXRlIG9uIHRo
ZSBtYWluIHRyZWUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 12:55:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 12:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5J9-0003bu-AT; Wed, 13 Jun 2018 12:55: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=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT5J7-0003bf-9E
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 12:55:25 +0000
X-Inumbo-ID: b1aadb7f-6f08-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1aadb7f-6f08-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 14:52:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 06:55:23 -0600
Message-Id: <5B21143902000078001CADD0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 06:55:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180613095806.2978-1-jgross@suse.com>
 <5B20EC6C02000078001CACBA@prv1-mh.provo.novell.com>
 <5B20EFE102000078001CACD4@suse.com>
 <d1ed4fec-d02f-0f0a-f4c3-ecfb04249613@suse.com>
In-Reply-To: <d1ed4fec-d02f-0f0a-f4c3-ecfb04249613@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDEzOjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
My8wNi8xOCAxMjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEzLjA2LjE4IGF0IDEy
OjA1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDYuMTggYXQgMTE6
NTgsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pj4+IFVzaW5nIHByaXZjbWRfY2FsbCgpIGZv
ciBhIHNpbmdsZXRvbiBtdWx0aWNhbGwgc2VlbXMgdG8gYmUgd3JvbmcsIGFzCj4+Pj4gcHJpdmNt
ZF9jYWxsKCkgaXMgdXNpbmcgc3RhYygpL2NsYWMoKSB0byBlbmFibGUgaHlwZXJ2aXNvciBhY2Nl
c3MgdG8KPj4+PiBMaW51eCB1c2VyIHNwYWNlLgo+Pj4+Cj4+Pj4gQWRkIGEgbmV3IHhlbl9zaW5n
bGVfY2FsbCgpIGZ1bmN0aW9uIHRvIGJlIHVzZSBmb3IgdGhhdCBwdXJwb3NlLgo+Pj4+Cj4+Pj4g
UmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+PiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pgo+Pj4gUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gCj4+IEFjdHVhbGx5IEkndmUg
b25seSBub3cgcmVhbGl6ZWQgdGhhdCB0aGlzIGlzbid0IGEgcmVhbCBwcm9ibGVtIHJpZ2h0IG5v
dzoKPj4gUFYgY2FuJ3QgdXNlIFNNQVAgKHdlIGRvbid0IHByb3ZpZGUgYSB2aXJ0dWFsaXplZCB2
ZXJzaW9uIG9mIGl0KSwgYW5kCj4+IEhWTS9QVkggY2FuJ3QgdXNlIG11bHRpY2FsbHMgKHdoaWNo
IG1heSBoYXZlIHRvIGNoYW5nZSBmb3IgUFZIIERvbTAsCj4+IHNvIGhhdmluZyB0aGUgY2hhbmdl
IGluIHBsYWNlIGlzIGhlbHBmdWwgYW55d2F5KSwgc28gdGhlIHdob2xlCj4+IGluLWtlcm5lbCBs
b2dpYyB0byBjb2xsZWN0IGFuZCBpc3N1ZSBiYXRjaGVzIHNob3VsZCBiZSB1bnJlYWNoYWJsZSB0
aGVyZS4KPj4gCj4+IEJ1dCBwZXJoYXBzIHRoZSBjb21taXQgbWVzc2FnZSB3b3VsZCBiZW5lZml0
IGZyb20gYSBsaXR0bGUgYml0IG9mCj4+IHJlLXdvcmRpbmcuCj4gCj4gSG1tLCByaWdodC4KPiAK
PiBXaGF0IGFib3V0Ogo+IAo+ICJVc2luZyBwcml2Y21kX2NhbGwoKSBmb3IgYSBzaW5nbGV0b24g
bXVsdGljYWxsIHNlZW1zIHRvIGJlIHdyb25nLCBhcwo+ICBwcml2Y21kX2NhbGwoKSBpcyB1c2lu
ZyBzdGFjKCkvY2xhYygpIHRvIGVuYWJsZSBoeXBlcnZpc29yIGFjY2VzcyB0bwo+ICBMaW51eCB1
c2VyIHNwYWNlLgo+IAo+ICBFdmVuIGlmIGN1cnJlbnRseSBub3QgYSBwcm9ibGVtIChwdiBkb21h
aW5zIGNhbid0IHVzZSBTTUFQIHdoaWxlIEhWTQo+ICBhbmQgUFZIIGRvbWFpbnMgY2FuJ3QgdXNl
IG11bHRpY2FsbHMpIHRoaW5ncyBtaWdodCBjaGFuZ2Ugd2hlbgo+ICBQVkggZG9tMCBzdXBwb3J0
IGlzIGFkZGVkIHRvIHRoZSBrZXJuZWwuIgoKU0dUTQoKSmFuCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Ra-0005K7-56; Wed, 13 Jun 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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5RZ-0005Jr-RA
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:09 +0000
X-Inumbo-ID: 45549daa-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45549daa-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218491"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:47 +0100
Message-ID: <1528895042-14113-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 02/17] cs-bisection-step: Improve a
 message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogY3MtYmlzZWN0aW9uLXN0ZXAgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9jcy1iaXNlY3Rpb24tc3RlcCBiL2NzLWJp
c2VjdGlvbi1zdGVwCmluZGV4IDBiZThiZDAuLjBkMGUwOGYgMTAwNzU1Ci0tLSBhL2NzLWJpc2Vj
dGlvbi1zdGVwCisrKyBiL2NzLWJpc2VjdGlvbi1zdGVwCkBAIC0xMjA4LDcgKzEyMDgsNyBAQCBF
TkQKICAgICBpZiAoJGNhY2hlX29wdGlvbiBhbmQgJGNhY2hlb2sgYW5kICRyZWNpcGUgPX4gbS9e
YnVpbGQvIGFuZCAhQCRzdWJqb2JzKSB7CiAJbXkgJHJldXNlam9iPSAkYnVpbGRzX2ludmVzdGln
YXRlZHskcG9wam9ifTsKIAlpZiAoIWRlZmluZWQgJHJldXNlam9iKSB7Ci0JICAgIHByaW50IFNU
REVSUiAiU2VhcmNoaW5nIGZvciAkcG9wZmxpZ2h0LiRwb3Bqb2IgdG8gcmV1c2UuLi5cbiI7CisJ
ICAgIHByaW50IFNUREVSUiAiU2VhcmNoaW5nIGZvciAkcG9wam9iIChsaWtlICRjb3B5ZmxpZ2h0
KSB0byByZXVzZS4uLlxuIjsKIAkgICAgJHJldXNlam9iID0KIAkJJGRiaF90ZXN0cy0+c2VsZWN0
cm93X2hhc2hyZWYoPDxFTkQse30sICRwb3Bqb2IsJHBvcGpvYik7CiAgICAgICAgICAgICBTRUxF
Q1QgICoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Rc-0005KT-Ob; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rb-0005KJ-0h
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:11 +0000
X-Inumbo-ID: 463b23ee-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 463b23ee-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218497"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:50 +0100
Message-ID: <1528895042-14113-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 05/17] cs-bisection-step: Do explicitly
 set runvar for suppressed recursion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2hlbiB3ZSBkZXRlY3QgdGhhdCB3ZSBhcmUgY29uc2lkZXJpbmcgYSBqb2Igd2hpY2ggaXMgaWRl
bnRpY2FsbHkKbmFtZWQgdG8gb25lIGVhcmxpZXIgaW4gdGhlIGRlcGVuZGVuY3kgY2hhaW4sIGl0
IGNvdWxkIGhhcHBlbiB0aGF0IHRoZQpmaW5hbCByZWZlcmVuY2luZyBydW52YXIgaW4gdGhlIGpv
YiBhdCB3aGljaCB3ZSBicmVhayB0aGUgY3ljbGUgaXMKYWN0dWFsbHkgdG8gYW4gdW5xdWFsaWZp
ZWQgam9iIG5hbWUuCgooVGhpcyBjYW5ub3QgaGFwcGVuIHVubGVzcyB0aGUgY3ljbGUgaGFzIG1v
cmUgdGhhbiAyIGpvYnMsIGFuZAp0aGVyZWZvcmUgbW9yZSB0aGFuIG9uZSBqb2IgbmFtZSwgYmVj
YXVzZSBvdGhlcndpc2UgdGhlIGpvYiB3ZSB3b3VsZApiZSBjb3B5aW5nIHdvdWxkIGhhdmUgYSBz
ZWxmLXJlZmVyZW5jZS4gIFNvIGl0IGNhbm5vdCBvY2N1ciByaWdodApub3cuKQoKU28gd2hlbiBi
cmVha2luZyB0aGUgY3ljbGUsIHdlIHNob3VsZCB1cGRhdGUgdGhlIGpvYiB3ZSBhcmUgYnVpbGRp
bmcKdG8gcmVmZXIgdG8gdGhlIGV4YWN0IGZsaWdodCBhbmQgam9iIHdlIHdhbnQgaXQgdG8gcmV1
c2UuCgpUaGUgbW9zdCBjb252ZW5pZW50IHdheSB0byBkbyB0aGlzIGlzIHRvIHJlb3JnYW5pc2Ug
dGhlIG5ldyByZWN1cnNpb24Kc3VwcHJlc3Npb24gY29kZTogd2UgcmV0YWluIHRoZSBzdXBwcmVz
c2VkIGVudHJpZXMgaW4gJHN1YmpvYnMsIGFuZApmaWx0ZXIgdGhlbSBhcyBhcHByb3ByaWF0ZS4K
ClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgot
LS0KIGNzLWJpc2VjdGlvbi1zdGVwIHwgMzYgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvY3MtYmlzZWN0aW9uLXN0ZXAgYi9jcy1iaXNlY3Rpb24tc3RlcAppbmRl
eCBhN2UwMzM2Li4wNWJmYWEwIDEwMDc1NQotLS0gYS9jcy1iaXNlY3Rpb24tc3RlcAorKysgYi9j
cy1iaXNlY3Rpb24tc3RlcApAQCAtMTIxNCwyMCArMTIxNCwxNyBAQCBFTkQKICAgICAgICAgfQog
ICAgIH0KIAotICAgIEAkc3Viam9icyA9IGdyZXAgewotICAgICAgICBpZiAoJHJlY3Vyc2lvbl90
cmFja3sgJF8tPntqb2J9IH0pIHsKLSAgICAgICAgICAgIHByaW50IFNUREVSUiAiTm90IHJlY3Vy
c2l2ZWx5IGNyZWF0aW5nIGFub3RoZXIgJF8tPntqb2J9ICgiLgotICAgICAgICAgICAgICAgICgK
LSAgICAgICAgICAgICAgICAgam9pbiAiIC0+ICIsCi0gICAgICAgICAgICAgICAgIG1hcCB7ICRf
LT57U3BlY30gfQotICAgICAgICAgICAgICAgICBzb3J0IHsgJGEtPntEZXB0aH0gPD0+ICRiLT57
RGVwdGh9IH0KLSAgICAgICAgICAgICAgICAgdmFsdWVzICVyZWN1cnNpb25fdHJhY2sKLSAgICAg
ICAgICAgICAgICApLiAiIC0+ICRfLT57b3JnZmxpZ2h0fS4kXy0+e2pvYn1cbiI7Ci0gICAgICAg
ICAgICAwOwotICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgMTsKLSAgICAgICAgfQotICAg
IH0gQCRzdWJqb2JzOworICAgIGZvcmVhY2ggbXkgJHN1YmpvYiAoQCRzdWJqb2JzKSB7CisgICAg
ICAgIG5leHQgdW5sZXNzICRyZWN1cnNpb25fdHJhY2t7ICRzdWJqb2ItPntqb2J9IH07CisgICAg
ICAgICRzdWJqb2ItPntzdXBwcmVzc30gPSAxOworICAgICAgICBwcmludCBTVERFUlIgIk5vdCBy
ZWN1cnNpdmVseSBkZW1hbmRpbmcgYW5vdGhlciAkc3Viam9iLT57am9ifSAoIi4KKyAgICAgICAg
ICAgICgKKyAgICAgICAgICAgICBqb2luICIgLT4gIiwKKyAgICAgICAgICAgICBtYXAgeyAkXy0+
e1NwZWN9IH0KKyAgICAgICAgICAgICBzb3J0IHsgJGEtPntEZXB0aH0gPD0+ICRiLT57RGVwdGh9
IH0KKyAgICAgICAgICAgICB2YWx1ZXMgJXJlY3Vyc2lvbl90cmFjaworICAgICAgICAgICAgKS4g
IiAtPiAkc3Viam9iLT57b3JnZmxpZ2h0fS4kc3Viam9iLT57am9ifVxuIjsKKyAgICB9CiAKICAg
ICAjIFNlZSBpZiB0aGVyZSdzIGEgYnVpbGQgd2UgY2FuIHJldXNlCiAKQEAgLTEyMzcsNyArMTIz
NCw4IEBAIEVORAogCiAgICAgbXkgJHVzZWpvYjsKIAotICAgIGlmICgkY2FjaGVfb3B0aW9uIGFu
ZCAkY2FjaGVvayBhbmQgJHJlY2lwZSA9fiBtL15idWlsZC8gYW5kICFAJHN1YmpvYnMpIHsKKyAg
ICBpZiAoJGNhY2hlX29wdGlvbiBhbmQgJGNhY2hlb2sgYW5kICRyZWNpcGUgPX4gbS9eYnVpbGQv
CisgICAgICAgIGFuZCAhZ3JlcCB7ICEkXy0+e3N1cHByZXNzfSB9IEAkc3Viam9icykgewogCW15
ICRyZXVzZWpvYj0gJGJ1aWxkc19pbnZlc3RpZ2F0ZWR7JHBvcGpvYn07CiAJaWYgKCFkZWZpbmVk
ICRyZXVzZWpvYikgewogCSAgICBwcmludCBTVERFUlIgIlNlYXJjaGluZyBmb3IgJHBvcGpvYiAo
bGlrZSAkY29weWZsaWdodCkgdG8gcmV1c2UuLi5cbiI7CkBAIC0xMzA5LDcgKzEzMDcsMTMgQEAg
RU5ECiBFTkQKICAgICBmb3JlYWNoIG15ICRzdWJqb2IgKEAkc3Viam9icykgewogICAgICAgICBt
eSAkdGFyZ2V0OwotICAgICAgICAkdGFyZ2V0PSBwcmVwYXJlam9iKCRzdWJqb2ItPntqb2J9LCAk
c3Viam9iLT57b3JnZmxpZ2h0fSwgMSk7CisgICAgICAgIGlmICgkc3Viam9iLT57c3VwcHJlc3N9
KSB7CisgICAgICAgICAgICAkdGFyZ2V0ID0gIiRzdWJqb2ItPntvcmdmbGlnaHR9LiRzdWJqb2It
Pntqb2J9IjsKKyAgICAgICAgICAgIHByaW50IFNUREVSUiAiUmV1c2luZyAkdGFyZ2V0IGZvciAk
c3Viam9iLT57bmFtZX0iLgorICAgICAgICAgICAgICAgICIgaW4gJHBvcGZsaWdodC4kcG9wam9i
XG4iOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigk
c3Viam9iLT57am9ifSwgJHN1YmpvYi0+e29yZ2ZsaWdodH0sIDEpOworICAgICAgICB9CiAgICAg
ICAgICRqb2JzZXRxLT5leGVjdXRlKCR0YXJnZXQsICRwb3BmbGlnaHQsICRwb3Bqb2IsICRzdWJq
b2ItPntuYW1lfSk7CiAgICAgfQogICAgICRqb2JzZXRxLT5maW5pc2goKTsKLS0gCjIuMS40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Rd-0005KZ-1W; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rb-0005KK-0j
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:11 +0000
X-Inumbo-ID: 45ccca86-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45ccca86-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218496"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:49 +0100
Message-ID: <1528895042-14113-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 04/17] cs-bisection-step: Handle build
 job chains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Y3MtYmlzZWN0aW9uLXN0ZXAgYXNzdW1lcyB0aGF0IGV2ZXJ5IGpvYiBpdCB3aWxsIG5lZWQgdG8g
Y3JlYXRlIGhhcyBhCnVuaXF1ZSBuYW1lLiAgSW5kZWVkLCBpbiBnZW5lcmFsLCBpdCBpcyBwcm9i
YWJseSBub3QgcmVhc29uYWJsZSB0bwpleHBlY3QgaXQgdG8gd29yayBpZiB0aGF0IGlzIG5vdCB0
aGUgY2FzZS4KCmJ1aWxkLWFtZDY0LWZyZWVic2QgbmVlZHMgYSBwcmV2aW91cyBidWlsZC1hbWQ2
NC1mcmVlYnNkLgoKQ3VycmVudGx5IGNzLWJpc2VjdGlvbi1zdGVwIGNvbmZ1c2VzIGl0c2VsZiBp
bnRvIHdyaXRpbmcgYSBmbGlnaHQKd2hlcmUgYnVpbGQtYW1kNjQtZnJlZWJzZCB1c2VzIGl0c2Vs
ZiBhcyBpdHMgZnJlZWJzZGJ1aWxkam9iLgpUaGlzIG5hdHVyYWxseSBkb2VzIG5vdCB3b3JrIHZl
cnkgd2VsbC4KCkkgdGhpbmsgdGhlIHJpZ2h0IGFwcHJvYWNoIGlzIGZvciBjcy1iaXNlY3Rpb24t
c3RlcCB0byBzcG90IHdoZW4gaXQKaXRzIHJlY3Vyc2lvbiB0aHJvdWdoIHRoZSBqb2JzLCB2aWEg
KmpvYiBydW52YXJzLCB3b3VsZCBkZXNjZW5kIGludG8gYQpqb2IgbmFtZSB3aGljaCBpdCB3YXMg
YWxyZWFkeSBlbmNvdXRlcmVkIGVhcmxpZXIgaW4gdGhlIGRlcGVuZGVuY3kKY2hhaW4sIGFuZCwg
d2hlbiB0aGF0IG9jY3VycywgdG8gc2ltcGx5IHNraXAgcmVnZW5lcmF0aW5nIHRoYXQgZGVlcGVy
CmNvcHkgb2YgdGhlIGpvYi4KClRoYXQgaXMgYWNoaWV2ZWQgaGVyZSBieSBmaWx0ZXJpbmcgdGhl
IHN1YmpvYiBvdXQgb2YgdGhlIGxpc3QsIGJlZm9yZQp3ZSBnbyBsb29raW5nIGZvciBqb2JzIHRv
IHJldXNlLiAgQXMgYSByZXN1bHQsIG5vdCBvbmx5IHdpbGwgbm8gbmV3CmpvYiBiZSBjcmVhdGVk
LCBidXQgdGhlIG9yaWdpbmFsIGRlZXBlciBqb2Igd2lsbCBiZSByZXVzZWQgYmVjYXVzZSB0aGUK
cnVudmFyIHZhbHVlIHdpbGwgbm90IGJlIHVwZGF0ZWQuCgpGVFIsIHRoZSBjaXJjdWxhciBkZXBl
bmRlbmN5IHByb2R1Y2VzIHRoaXMgZXJyb3IgZnJvbSBzZy1leGVjdXRlLWZsaWdodDoKCiAgd2Fp
dCBmb3IgcHJvY2VzcyBmYWlsZWQ6IG5vIGNoaWxkcmVuCiAgICAgIHdoaWxlIGV4ZWN1dGluZwog
ICJ3YWl0IC1ub2hhbmciCiAgICAgIChwcm9jZWR1cmUgIm1haW5faXRlcmF0aW9uIiBsaW5lIDE0
KQogICAgICBpbnZva2VkIGZyb20gd2l0aGluCiAgIm1haW5faXRlcmF0aW9uIgogICAgICAocHJv
Y2VkdXJlICJtYWluIiBsaW5lIDgpCiAgICAgIGludm9rZWQgZnJvbSB3aXRoaW4KICAibWFpbiIK
ICAgICAgKGZpbGUgIi4vc2ctZXhlY3V0ZS1mbGlnaHQiIGxpbmUgMjM4KQoKVGhpcyBpcyBiZWNh
dXNlIHNnLWV4ZWN1dGUtZmxpZ2h0J3MgYWxnb3JpdGhtIGFzc3VtZXMgdGhhdCBpZiB0aGVyZQph
cmUgbm8gam9icyBydW5uaW5nIHRoZXJlIG11c3QgYmUgc29tZSBqb2Igd2hvc2UgZGVwZW5kZW5j
aWVzIGFyZSBkb25lLgpUaGF0IGlzIHRydWUgaWYgdGhlIGpvYiBncmFwaCBoYXMgbm8gY3ljbGVz
LgoKSW1wcm92aW5nIHRoZSBlcnJvciBtZXNzYWdlIGZyb20gc2ctZXhlY3V0ZS1mbGlnaHQgaXMg
bGVmdCBhcyBhbgpleGVyY2lzZSBmb3IgdGhlIGZ1dHVyZS4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIGNzLWJpc2VjdGlvbi1zdGVw
IHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2NzLWJpc2VjdGlvbi1zdGVwIGIvY3MtYmlzZWN0aW9uLXN0ZXAK
aW5kZXggMDFlZTZlNS4uYTdlMDMzNiAxMDA3NTUKLS0tIGEvY3MtYmlzZWN0aW9uLXN0ZXAKKysr
IGIvY3MtYmlzZWN0aW9uLXN0ZXAKQEAgLTExMzMsNiArMTEzMyw3IEBAIEVORAogCiBvdXIgJWpv
YnNfY3JlYXRlZDsKIG91ciAlYnVpbGRzX2ludmVzdGlnYXRlZDsgIyAkYnVpbGRzX2ludmVzdGln
YXRlZHskcG9wam9ifSA9IDAsIG9yIHsuLnJvdy4ufQorb3VyICVyZWN1cnNpb25fdHJhY2s7CiAK
IHN1YiBwcmVwYXJlam9iICgkJCQpOwogc3ViIHByZXBhcmVqb2IgKCQkJCkgewpAQCAtMTE0NCw2
ICsxMTQ1LDExIEBAIHN1YiBwcmVwYXJlam9iICgkJCQpIHsKIAlyZXR1cm4gJGpvYnNfY3JlYXRl
ZHskcG9wam9ifTsKICAgICB9CiAKKyAgICBsb2NhbCAkcmVjdXJzaW9uX3RyYWNreyRwb3Bqb2J9
ID0geworICAgICAgICBEZXB0aCA9PiAoMSArIGtleXMgJXJlY3Vyc2lvbl90cmFjayksCisgICAg
ICAgIFNwZWMgPT4gIiRjb3B5ZmxpZ2h0LiRwb3Bqb2IiCisgICAgfTsKKwogICAgIHByaW50IFNU
REVSUiAiTmVlZCAkcG9wZmxpZ2h0LiRwb3Bqb2IgKGxpa2UgJGNvcHlmbGlnaHQpXG4iOwogCiAg
ICAgIyBDcmVhdGUgYSB0ZW1wb3JhcnkgdGFibGUgY29udGFpbmluZyB0aGUgcnVudmFycyB3ZSB3
YW50CkBAIC0xMjA4LDYgKzEyMTQsMjEgQEAgRU5ECiAgICAgICAgIH0KICAgICB9CiAKKyAgICBA
JHN1YmpvYnMgPSBncmVwIHsKKyAgICAgICAgaWYgKCRyZWN1cnNpb25fdHJhY2t7ICRfLT57am9i
fSB9KSB7CisgICAgICAgICAgICBwcmludCBTVERFUlIgIk5vdCByZWN1cnNpdmVseSBjcmVhdGlu
ZyBhbm90aGVyICRfLT57am9ifSAoIi4KKyAgICAgICAgICAgICAgICAoCisgICAgICAgICAgICAg
ICAgIGpvaW4gIiAtPiAiLAorICAgICAgICAgICAgICAgICBtYXAgeyAkXy0+e1NwZWN9IH0KKyAg
ICAgICAgICAgICAgICAgc29ydCB7ICRhLT57RGVwdGh9IDw9PiAkYi0+e0RlcHRofSB9CisgICAg
ICAgICAgICAgICAgIHZhbHVlcyAlcmVjdXJzaW9uX3RyYWNrCisgICAgICAgICAgICAgICAgKS4g
IiAtPiAkXy0+e29yZ2ZsaWdodH0uJF8tPntqb2J9XG4iOworICAgICAgICAgICAgMDsKKyAgICAg
ICAgfSBlbHNlIHsKKyAgICAgICAgICAgIDE7CisgICAgICAgIH0KKyAgICB9IEAkc3Viam9iczsK
KwogICAgICMgU2VlIGlmIHRoZXJlJ3MgYSBidWlsZCB3ZSBjYW4gcmV1c2UKIAogICAgIG15ICgk
cmVjaXBlKSA9ICRkYmhfdGVzdHMtPnNlbGVjdHJvd19hcnJheSg8PEVORCx7fSwgJGNvcHlmbGln
aHQsJHBvcGpvYik7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Ri-0005LS-HW; Wed, 13 Jun 2018 13:04:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rh-0005LB-RC
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:17 +0000
X-Inumbo-ID: ef56946a-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef56946a-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218525"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:54 +0100
Message-ID: <1528895042-14113-10-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 09/17] more_prepareguest_hvm: Honour
 guest runvar 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>
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>

Q3VycmVudGx5IG5vdGhpbmcgc2V0cyB0aGlzLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSB8
IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL09z
c3Rlc3QvVGVzdFN1cHBvcnQucG0gYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCmluZGV4IGQ4ZWQw
MmQuLmM4NDM5MDIgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KKysrIGIvT3Nz
dGVzdC9UZXN0U3VwcG9ydC5wbQpAQCAtMjA2Niw2ICsyMDY2LDEwIEBAIEVORAogICAgICAgICAk
Y2ZnIC49ICJkZXZpY2VfbW9kZWxfdmVyc2lvbj0nJGRldm1vZGVsJ1xuIjsKICAgICB9CiAKKyAg
ICBpZiAoZ3Vlc3RfdmFyX2Jvb2xlYW4oJGdobywgJ2RtcmVzdHJpY3QnKSkgeworICAgICAgICAk
Y2ZnIC49ICJkbV9yZXN0cmljdD0xXG4iOworICAgIH0KKwogICAgIG15ICRiaW9zID0gJHhvcHRz
eydCaW9zJ307CiAgICAgaWYgKGRlZmluZWQgJGJpb3MpIHsKICAgICAgICAgJGNmZyAuPSAiYmlv
cz0nJGJpb3MnXG4iOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Rh-0005LD-VB; Wed, 13 Jun 2018 13:04: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rg-0005Kv-D9
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:16 +0000
X-Inumbo-ID: ee8df79d-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee8df79d-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218517"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:52 +0100
Message-ID: <1528895042-14113-8-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 07/17] sg-run-job: Allow flight to
 specify recipe flag to disable migr 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: 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>

V2Ugd2FudCB0aGlzIGJlY2F1c2UgdGhlcmUgaXMgbm8gc2Vuc2libGUgd2F5IHRvIHByb2JlIHdo
ZXRoZXIgYQpyZXN0cmljdGVkIHFlbXUgY2FuIGNvcGUgd2l0aCBzYXZlL3Jlc3RvcmUgb3IgbWln
cmF0aW9uLiAgU28gd2Ugd2lsbAp3YW50IHRvIGRpc2FibGUgaXQgaW4gZmxpZ2h0IGNvbnN0cnVj
dGlvbiAoZGVwZW5kaW5nIG9uIFhlbiB2ZXJzaW9uLApldmVudHVhbGx5KS4KClNpZ25lZC1vZmYt
Ynk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHNnLXJ1bi1q
b2IgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3NnLXJ1bi1qb2IgYi9zZy1ydW4tam9iCmluZGV4IDEzNTU4NzYuLjk2NWU1NWQgMTAwNzU1Ci0t
LSBhL3NnLXJ1bi1qb2IKKysrIGIvc2ctcnVuLWpvYgpAQCAtNTkxLDYgKzU5MSw5IEBAIHByb2Mg
cnVuLWpvYi90ZXN0LWxpdmVwYXRjaCB7fSB7CiB9CiAKIHByb2MgdGVzdC1ndWVzdC1taWdyIHtn
fSB7CisgICAgIyBndWVzdCBpcyBleHBlY3RlZCB0byBiZSBydW5uaW5nIGFuZCByZW1haW5zIHNv
CisgICAgaWYge1tyZWNpcGUtZmxhZyBub21pZ3JhdGVdfSByZXR1cm4KKwogICAgIHNldCB0b19y
ZWFwIFtzcGF3bi10cyAuID0gdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrICsgaG9zdCAkZyAxXQog
ICAgIHNldCBjYW5fbWlncmF0ZSBbcmVhcC10cyAkdG9fcmVhcF0KICAgICBzZXQgdG9fcmVhcCBb
c3Bhd24tdHMgLiA9IHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgKyBob3N0ICRnXQotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Rf-0005Kp-Aw; Wed, 13 Jun 2018 13:04: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Re-0005Kf-M1
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:14 +0000
X-Inumbo-ID: ed5caf3d-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed5caf3d-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218512"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:45 +0100
Message-ID: <1528895042-14113-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 00/12] Run dm_restrict=1 tests,
 and audit the 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: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGlzIHNlcmll
cyBhZGRzIHRlc3RzIHdpdGggdGhlIHhsL2xpYnhsIGRtX3Jlc3RyaWN0PTEgZmVhdHVyZQplbmFi
bGVkICh0byB0ZXN0cyBvZiBYZW4gNC4xMCBhbmQgbGF0ZXIpLgoKU2F2ZS9yZXN0b3JlIGFuZCBt
aWdyYXRpb24gaXMgZGlzYWJsZWQgaW4gdGhpcyB0ZXN0cyBmb3Igbm93LCBhcyB0aGF0CmlzIGJy
b2tlbiBpbiB4ZW4uZ2l0LgoKVGhpcyBzZXJpZXMgYWxzbyBhZGRzIGF1ZGl0aW5nIG9mIHRoZSBk
ZXByaXZpbGVnZWQgcWVtdSdzIGZpbGUKZGVzY3JpcHRvcnMuICBUaGF0IGF1ZGl0aW5nIGRlcGVu
ZHMgb24gYSBuZXcgdGVzdCB1dGlsaXR5IGluIHhlbi5naXQuClRoYXQgdXRpbGl0eSBpcyBub3Qg
eWV0IHByZXNlbnQgaW4gYW55IHhlbi5naXQgdXBzdHJlYW0gYnJhbmNoIGFuZCBpcwpjdXJyZW50
bHkgdGFyZ2V0ZWQgYXQgWGVuIDQuMTIuICBXaXRob3V0IGl0LCB0aGUgYXVkaXQgdGVzdCB3aWxs
IGJvbWIKb3V0IChpZSwgYmUgYSB0ZXN0IGZhaWx1cmUpLiAgVGhpcyBpcyBmaW5lOyB3aGVuIHRo
ZSB0b29sIGlzCmF2YWlsYWJsZSwgdGhlIHRlc3Qgc2hvdWxkIHN0YXJ0IHRvIHBhc3MuCgpJYW4g
SmFja3NvbiAoMTIpOgogIHNnLXJ1bi1qb2I6IFByb3ZpZGUgbmV3IHJlY2lwZS1mbGFnIGZhY2ls
aXR5CiAgc2ctcnVuLWpvYjogQWxsb3cgZmxpZ2h0IHRvIHNwZWNpZnkgcmVjaXBlIGZsYWcgdG8g
ZGlzYWJsZSBtaWdyIHRlc3RzCiAgdHMteGVuLWluc3RhbGw6IENyZWF0ZSB4ZW4tcWVtdXVzZXIt
cmFuZ2UtYmFzZQogIG1vcmVfcHJlcGFyZWd1ZXN0X2h2bTogSG9ub3VyIGd1ZXN0IHJ1bnZhciBk
bXJlc3RyaWN0CiAgbWFrZS1mbGlnaHQ6IEFkZCBhIHNpbmdsZSB0ZXN0IHdpdGggcmVzdHJpY3Rl
ZCBkbQogIHRzLXhlbi1pbnN0YWxsOiBIb25vdXIgRGViaWFuRXh0cmFQYWNrYWdlc188c3VpdGU+
CiAgdG9vbHN0YWNrOiBQcm92aWRlIGd1ZXN0X2NyZWF0ZV9wYXVzZWQKICB0b29sc3RhY2s6IFBy
b3ZpZGUgZ3Vlc3RfdW5wYXVzZQogIGRtIHJlc3RyaWN0IGF1ZGl0OiBpbnN0YWxsIG5ld2VyIGNo
aWFyay1zY3JpcHRzIGZvciBmaXNoZGVzY3JpcHRvcgogIGRtIHJlc3RyaWN0IGF1ZGl0OiBQcm92
aWRlIGF1ZGl0aW5nIHNjcmlwdAogIGRtIHJlc3RyaWN0IGF1ZGl0OiBSdW4gdHMtZGVwcml2LWF1
ZGl0LXFlbXUKICBkbSByZXN0cmljdCBhdWRpdDogRG9jdW1lbnQgZnV0dXJlIHBsYW5zCgogT3Nz
dGVzdC9EZWJpYW4ucG0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArCiBP
c3N0ZXN0L1Rlc3RTdXBwb3J0LnBtICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIwICsr
LQogT3NzdGVzdC9Ub29sc3RhY2sveGwucG0gICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAy
MiArKy0KIFJFQURNRSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDEgKwogbWFrZS1mbGlnaHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAxNSArKwogb3ZlcmxheS91c3IvbG9jYWwvYmluL29zc3Rlc3QtZGVwcml2LWZkLWNvbGxl
Y3RvciB8ICA5NCArKysrKysrKysrKysKIHByb2R1Y3Rpb24tY29uZmlnICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDIgKwogcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiBzZy1ydW4tam9iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDE4ICsrKwogdHMtZGVwcml2LWF1ZGl0LXFlbXUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE3MCArKysrKysrKysrKysrKysrKysrKysrCiB0
cy14ZW4taW5zdGFsbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsK
IDExIGZpbGVzIGNoYW5nZWQsIDM1MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNzU1IG92ZXJsYXkvdXNyL2xvY2FsL2Jpbi9vc3N0ZXN0LWRlcHJpdi1mZC1j
b2xsZWN0b3IKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0cy1kZXByaXYtYXVkaXQtcWVtdQoKLS0gCjIu
MS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Rg-0005L1-KP; Wed, 13 Jun 2018 13:04: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rf-0005Kk-5s
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:15 +0000
X-Inumbo-ID: ee1a5f49-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee1a5f49-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218514"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:51 +0100
Message-ID: <1528895042-14113-7-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 06/17] sg-run-job: Provide new
 recipe-flag facility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SW5kaXZpZHVhbCByZWNpcGVzIGNhbiBub3cgaG9ub3VyIG1vZGlmaWNhdGlvbnMgcmVxdWVzdGVk
IGJ5IHNldHRpbmcKcnVudmFycyBsaWtlIHJlY2lwZV88ZmxhZz4uCgpObyBjYWxsZXJzIHlldCBz
byBubyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHNnLXJ1bi1qb2IgfCA3ICsrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9zZy1ydW4tam9iIGIvc2ct
cnVuLWpvYgppbmRleCAwYTNmNjg4Li4xMzU1ODc2IDEwMDc1NQotLS0gYS9zZy1ydW4tam9iCisr
KyBiL3NnLXJ1bi1qb2IKQEAgLTE2MCw2ICsxNjAsMTMgQEAgcHJvYyB0ZXN0aWRfbWF0Y2hlc19n
bG9icyB7dGVzdGlkIGdsb2JzfSB7CiAgICAgcmV0dXJuIDAKIH0KIAorcHJvYyByZWNpcGUtZmxh
ZyB7ZmxhZ25hbWUge2RlZiAwfX0geworICAgIGdsb2JhbCBmbGlnaHQgam9iaW5mbworICAgIHNl
dCBuYW1lICJyZWNpcGVfJGZsYWduYW1lIgorICAgIHNldCB2YWwgW2pvYmRiOjpyZWFkLXJ1bnZh
ciAkZmxpZ2h0ICRqb2JpbmZvKGpvYikgJG5hbWUgJGRlZl0KKyAgICByZXR1cm4gW3JlZ2V4cCB7
dHJ1ZXx5fDF9ICR2YWxdCit9CisKICMtLS0tLS0tLS0tIHRlc3Qgc2NyaXB0IGhhbmRsaW5nIC0t
LS0tLS0tLS0KIAogIyAgIHNwd2FuLXRzICAgIElGRkFJTCBURVNUSUQgU0NSSVBULUFSR1MuLi4K
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Ra-0005KD-Ev; Wed, 13 Jun 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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5RZ-0005Js-RP
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:09 +0000
X-Inumbo-ID: 4547b413-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4547b413-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218495"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:48 +0100
Message-ID: <1528895042-14113-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 03/17] cs-bisection-step: Refactor
 $subjobs calculations 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: 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>

UGFyc2UgdGhlIHJ1bnZhciBuYW1lIGVhcmxpZXIsIGFkZGluZyBqb2IgYW5kIG9yZ2ZsaWdodCBt
ZW1iZXJzIHRvIHRoZQpyb3cgaGFzaGVzIHdlIGdvdCBmcm9tIHRoZSBkYi4gIFRoaXMgc2xpZ2h0
bHkgdW5pZmllcyB0aGUgY2FsbCB0bwpwcmVwYXJlam9iLCBidXQgbW9yZSByZWxldmFudGx5LCBt
YWtlcyB0aGUgZWZmZWN0aXZlIGpvYiBhbmQgZmxpZ2h0CmluZm9ybWF0aW9uIGF2YWlsYWJsZSBl
YXJsaWVyLiAgVGhhdCB3aWxsIGJlIHVzZWZ1bCBpbiBhIG1vbWVudC4KCk5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogY3MtYmlzZWN0aW9uLXN0ZXAgfCAxOCArKysrKysrKysrKystLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2NzLWJpc2VjdGlvbi1zdGVwIGIvY3MtYmlzZWN0aW9uLXN0ZXAKaW5kZXggMGQwZTA4Zi4u
MDFlZTZlNSAxMDA3NTUKLS0tIGEvY3MtYmlzZWN0aW9uLXN0ZXAKKysrIGIvY3MtYmlzZWN0aW9u
LXN0ZXAKQEAgLTExOTcsNiArMTE5NywxNyBAQCBFTkQKICAgICBteSAkc3Viam9icz0gJGpvYnEt
PmZldGNoYWxsX2FycmF5cmVmKCB7fSApOwogICAgICRqb2JxLT5maW5pc2goKTsKIAorICAgIGZv
cmVhY2ggbXkgJHN1YmpvYiAoQCRzdWJqb2JzKSB7CisgICAgICAgIG15ICRqb2JzcGVjPSAkc3Vi
am9iLT57dmFsfTsKKyAgICAgICAgaWYgKCRqb2JzcGVjID1+IG0vXihcZCspXC4oLispJC8pIHsK
KyAgICAgICAgICAgICRzdWJqb2ItPntqb2J9ICAgICAgID0gJDI7CisgICAgICAgICAgICAkc3Vi
am9iLT57b3JnZmxpZ2h0fSA9ICQxOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgJHN1
YmpvYi0+e2pvYn0gICAgICAgPSAkam9ic3BlYzsKKyAgICAgICAgICAgICRzdWJqb2ItPntvcmdm
bGlnaHR9ID0gJGNvcHlmbGlnaHQ7CisgICAgICAgIH0KKyAgICB9CisKICAgICAjIFNlZSBpZiB0
aGVyZSdzIGEgYnVpbGQgd2UgY2FuIHJldXNlCiAKICAgICBteSAoJHJlY2lwZSkgPSAkZGJoX3Rl
c3RzLT5zZWxlY3Ryb3dfYXJyYXkoPDxFTkQse30sICRjb3B5ZmxpZ2h0LCRwb3Bqb2IpOwpAQCAt
MTI3NywxMiArMTI4OCw3IEBAIEVORAogRU5ECiAgICAgZm9yZWFjaCBteSAkc3Viam9iIChAJHN1
YmpvYnMpIHsKICAgICAgICAgbXkgJHRhcmdldDsKLSAgICAgICAgbXkgJGpvYnNwZWM9ICRzdWJq
b2ItPnt2YWx9OwotICAgICAgICBpZiAoJGpvYnNwZWMgPX4gbS9eKFxkKylcLiguKykkLykgewot
ICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigkMiwgJDEsIDEpOwotICAgICAgICB9IGVs
c2UgewotICAgICAgICAgICAgJHRhcmdldD0gcHJlcGFyZWpvYigkam9ic3BlYywgJGNvcHlmbGln
aHQsIDEpOwotICAgICAgICB9CisgICAgICAgICR0YXJnZXQ9IHByZXBhcmVqb2IoJHN1YmpvYi0+
e2pvYn0sICRzdWJqb2ItPntvcmdmbGlnaHR9LCAxKTsKICAgICAgICAgJGpvYnNldHEtPmV4ZWN1
dGUoJHRhcmdldCwgJHBvcGZsaWdodCwgJHBvcGpvYiwgJHN1YmpvYi0+e25hbWV9KTsKICAgICB9
CiAgICAgJGpvYnNldHEtPmZpbmlzaCgpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5Ri-0005LM-8C; Wed, 13 Jun 2018 13:04:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rg-0005Kx-JD
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:16 +0000
X-Inumbo-ID: ef0a152e-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef0a152e-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218523"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:53 +0100
Message-ID: <1528895042-14113-9-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 08/17] ts-xen-install: Create
 xen-qemuuser-range-base
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SXQgaXMgZmluZSB0byBkbyBpbiBhbGwgam9icy4gIGxpYnhsIHdpbGwgb25seSB1c2UgdGhpcyBp
ZiB3ZSBhc2sgaXQKdG8uCgpXZSBkbyBuZWVkIHRvIGNoZWNrIHdoZXRoZXIgdGhlIHVzZXIgZXhp
c3RzIGFscmVhZHksIHNpbmNlIGFkZHVzZXIKZG9lcyBub3Qgc2VlbSB0byBoYXZlIGEgbW9kZSB3
aGljaCBleGl0cyB6ZXJvIGluIHRoYXQgY2FzZS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRzLXhlbi1pbnN0YWxsIHwgMyArKysK
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90cy14ZW4taW5z
dGFsbCBiL3RzLXhlbi1pbnN0YWxsCmluZGV4IDk5MTNlODUuLjFlYzIzNmYgMTAwNzU1Ci0tLSBh
L3RzLXhlbi1pbnN0YWxsCisrKyBiL3RzLXhlbi1pbnN0YWxsCkBAIC0xMjksNiArMTI5LDkgQEAg
RU5ECiB9CiAKIHN1YiBhZGp1c3Rjb25maWcgKCkgeworICAgIG15ICRxdXNlciA9ICd4ZW4tcWVt
dXVzZXItcmFuZ2UtYmFzZSc7CisgICAgdGFyZ2V0X2NtZF9yb290KCRobywgImlkICRxdXNlciB8
fCBhZGR1c2VyIC0tc3lzdGVtIC0tdWlkPTIwMDAwMCAkcXVzZXIiKTsKKwogICAgIHRhcmdldF9l
ZGl0ZmlsZV9yb290KCRobywgIi9ldGMveGVuL3hlbmQtY29uZmlnLnN4cCIsCiAJCQkgInhlbmQt
Y29uZmlnLnN4cCIsIHN1YiB7CiAJbXkgKEBkb21haW5zKSA9IChxdyhsb2NhbGhvc3QgbG9jYWxo
b3N0LmxvY2FsZG9tYWluKSwKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fT5RZ-0005Jt-Qe; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5RY-0005Jm-Lo
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:08 +0000
X-Inumbo-ID: 4499d8d0-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4499d8d0-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218489"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:46 +0100
Message-ID: <1528895042-14113-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 01/17] db_retry: Honour new
 OSSTEST_DB_ALWAYS_ABORT variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBpcyB1c2VmdWwgZm9yIGRlYnVnZ2luZy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QucG0gfCAyICsrCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC5wbSBiL09z
c3Rlc3QucG0KaW5kZXggMjI2Mzc4Ni4uMzM3N2VhMyAxMDA2NDQKLS0tIGEvT3NzdGVzdC5wbQor
KysgYi9Pc3N0ZXN0LnBtCkBAIC0zMzAsNiArMzMwLDggQEAgc3ViIGRiX3JldHJ5ICgkJCQ7JCQp
IHsKIAkJbGFzdCBpZiAkZGJfcmV0cnlfc3RvcCBlcSAnYWJvcnQnOwogCQluZXh0OwogCSAgICB9
CisgICAgICAgICAgICBkaWUgJ09TU1RFU1RfREJfQUxXQVlTX0FCT1JUIHNldCcKKyAgICAgICAg
ICAgICAgICBpZiAkRU5WeydPU1NURVNUX0RCX0FMV0FZU19BQk9SVCd9OwogCSAgICAkY29tbWl0
dGluZyA9IDE7CiAJICAgICRkYmgtPmNvbW1pdCgpOwogCX07Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5Rl-0005P6-2c; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rj-0005MU-Le
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:19 +0000
X-Inumbo-ID: f0d58751-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0d58751-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218528"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:55 +0100
Message-ID: <1528895042-14113-11-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 10/17] make-flight: Add a single test
 with restricted dm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QXMgb2YgdGhpcyBjb21taXQsIHRoaXMgdGVzdCBpcyBvbmx5IGZ1bmN0aW9uYWw6IHdlIGRvbid0
IGRvIGFueQphdWRpdGluZyB5ZXQuCgpSaWdodCBub3cgc2F2ZS9yZXN0b3JlIG1pZ3JhdGlvbiBp
cyBicm9rZW4gd2l0aCByZXN0cmljdGVkIGRtLCBzbwpkaXNhYmxlIHRoYXQgdGVzdCB3aXRoIHRo
ZSByZWNpcGUgZmxhZy4gIFNlZQogIHNnLXJ1bi1qb2I6IEFsbG93IGZsaWdodCB0byBzcGVjaWZ5
IHJlY2lwZSBmbGFnIHRvIGRpc2FibGUgbWlnciB0ZXN0cwoKUnVuIHRoaXMgb25seSBvbiByZWNl
bnQgZW5vdWdoIFhlbjogdGhlIGRtX3Jlc3RyaWN0IG9wdGlvbiB3YXMgYWRkZWQKYXMgYW4gZXhw
ZXJpbWVudGFsIGZlYXR1cmUgaW4gWGVuIDQuMTAgKGN1cnJlbnRseSBhcyB5ZXQgdW5yZWxlYXNl
ZCkuCihXaXRoIG9sZGVyIGxpYnhsL3hsLCB0aGUgb3B0aW9uIHdvdWxkIGJlIGlnbm9yZWQgYW5k
IHRoZSB0ZXN0IHdvdWxkCmJlIGEgd2FzdGUgb2YgdGltZS4pCgpTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBtYWtlLWZsaWdodCB8IDE0
ICsrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL21ha2UtZmxpZ2h0IGIvbWFrZS1mbGlnaHQKaW5kZXggYzI5YTYxMi4uZWJjOTE1NiAx
MDA3NTUKLS0tIGEvbWFrZS1mbGlnaHQKKysrIGIvbWFrZS1mbGlnaHQKQEAgLTQ0Miw2ICs0NDIs
MjAgQEAgZG9faHZtX2RlYmlhbl90ZXN0cygpIHsKICAgIyBGb3IgbGlidmlydCB3ZSBvbmx5IGdl
bmVyYXRlIC14c20gdGVzdCBjYXNlLgogICBpZiBbICJ4JHFlbXV1X3N1ZmZpeCIgPT0gIngtcWVt
dXUiIF07IHRoZW4KICAgICBkb19odm1fZGViaWFuX3Rlc3Rfb25lIG92bWYgeGwgb3ZtZiBmYWxz
ZQorCisgICAgY2FzZSAkeGVuYnJhbmNoIGluCisgICAgICB4ZW4tMy4qLXRlc3RpbmcpICAgICBk
bXJlc3RyaWN0PWZhbHNlIDs7CisgICAgICB4ZW4tNC5bMC05XS10ZXN0aW5nKSBkbXJlc3RyaWN0
PWZhbHNlIDs7CisgICAgICAqKSAgICAgICAgICAgICAgICAgICBkbXJlc3RyaWN0PXRydWUgOzsK
KyAgICBlc2FjCisKKyAgICBpZiAkZG1yZXN0cmljdDsgdGhlbgorICAgICAgZG9faHZtX2RlYmlh
bl90ZXN0X29uZSBkbXJlc3RyaWN0IHhsIHNlYWJpb3MgZmFsc2UgJycgLWRtcmVzdHJpY3QgJwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGViaWFuaHZtX2RtcmVzdHJpY3Q9dHJ1ZQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVjaXBlX25vbWlncmF0ZT10cnVlCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnCisgICAgZmkKKwogICAgIGZvciB4c20gaW4gJHhzbXMgOyBkbwog
ICAgICAgZG9faHZtX2RlYmlhbl90ZXN0X29uZSBkZWJpYW5odm0geGwgc2VhYmlvcyAkeHNtCiAg
ICAgICBpZiBbIHgkeHNtID0geHRydWUgXTsgdGhlbgotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13: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 1fT5Rm-0005QJ-Go; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rk-0005Oq-TE
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:20 +0000
X-Inumbo-ID: f1182dff-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1182dff-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218530"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:56 +0100
Message-ID: <1528895042-14113-12-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 11/17] ts-xen-install: Honour
 DebianExtraPackages_<suite>
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBhbGxvd3MgdXMgdG8gc3BlY2lmeSBzb21lIHBhY2thZ2VzIHRvIGluc3RhbGwgcmVnYXJk
bGVzcyBvZgpmaXJtd2FyZSBhbmQgYXJjaGl0ZWN0dXJlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEph
Y2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogUkVBRE1FICAgICAgICAgfCAx
ICsKIHRzLXhlbi1pbnN0YWxsIHwgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvUkVBRE1FIGIvUkVBRE1FCmluZGV4IDJkZmQ0ZGUuLmU5MzhmNjQg
MTAwNjQ0Ci0tLSBhL1JFQURNRQorKysgYi9SRUFETUUKQEAgLTUzNyw2ICs1MzcsNyBAQCBEZWJp
YW5Ob25mcmVlRmlybXdhcmUKICAgZ3JlcC1kY3RybCAoZm9yIGV4YW1wbGUgYmVjYXVzZSBpdCdz
IG5vdCBEZWJpYW4pIHRoZW4geW91IG11c3Qgc2V0CiAgIHRoaXMgdG8gdGhlIGVtcHR5IHN0cmlu
ZywgYnkgd3JpdGluZyAgRGViaWFuTm9uZnJlZUZpcm13YXJlPScnCiAKK0RlYmlhbkV4dHJhUGFj
a2FnZXNfPHN1aXRlPiBbPGl0ZW0+Li4uIF0KIERlYmlhbkV4dHJhUGFja2FnZXNfPGZpcm13YXJl
Pl88YXJjaD5fPHN1aXRlPiBbPGl0ZW0+Li4uIF0KICAgRXh0cmEgcGFja2FnZXMsIG9yIGRpcmVj
dG9yaWVzIG9mIHRoZW0sIHRvIGluc3RhbGwgb24gZXZlcnkgRGViaWFuCiAgIGhvc3QgKGRvbTAp
LiAgRWFjaCB2YXJpYWJsZSBpcyBhIHNwYWNlLXNlcGFyYXRlZCBsaXN0IG9mIGl0ZW1zLgpkaWZm
IC0tZ2l0IGEvdHMteGVuLWluc3RhbGwgYi90cy14ZW4taW5zdGFsbAppbmRleCAxZWMyMzZmLi4z
NDYzZTE3IDEwMDc1NQotLS0gYS90cy14ZW4taW5zdGFsbAorKysgYi90cy14ZW4taW5zdGFsbApA
QCAtMTA2LDYgKzEwNiw5IEBAIHN1YiBzb21lX2V4dHJhZGVicyAoJCkgewogc3ViIGV4dHJhZGVi
cyAoKSB7CiAgICAgbXkgJHN1aXRlID0gJGhvLT57U3VpdGV9OwogCisgICAgIyAkY3sgRGViaWFu
RXh0cmFQYWNrYWdlc188c3VpdGU+IH0KKyAgICBzb21lX2V4dHJhZGVicyhbICdEZWJpYW5FeHRy
YVBhY2thZ2VzJywgJHN1aXRlIF0pOworCiAgICAgIyAkY3sgRGViaWFuRXh0cmFQYWNrYWdlc188
ZmlybXdhcmU+XzxhcmNoPl88c3VpdGU+IH0KICAgICBteSAkZmlybXdhcmUgPSBnZXRfaG9zdF9w
cm9wZXJ0eSgkaG8sICJmaXJtd2FyZSIsICJiaW9zIik7CiAgICAgc29tZV9leHRyYWRlYnMoWyAn
RGViaWFuRXh0cmFQYWNrYWdlcycsICRmaXJtd2FyZSwgJHJ7YXJjaH0sICRzdWl0ZSBdKTsKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13: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 1fT5Rm-0005Qw-VW; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rk-0005Or-UG
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:20 +0000
X-Inumbo-ID: f1838de1-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1838de1-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218532"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:58 +0100
Message-ID: <1528895042-14113-14-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 13/17] toolstack: Provide guest_unpause
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T25seSBmb3IgeGwgKGFuZCB4bSkgZm9yIG5vdy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0g
IHwgNyArKysrKysrCiBPc3N0ZXN0L1Rvb2xzdGFjay94bC5wbSB8IDggKysrKysrKysKIDIgZmls
ZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvVGVzdFN1
cHBvcnQucG0gYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCmluZGV4IDJlMGU4OTIuLjBjNTdkZDcg
MTAwNjQ0Ci0tLSBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9UZXN0U3Vw
cG9ydC5wbQpAQCAtMTE1LDYgKzExNSw3IEBAIEJFR0lOIHsKICAgICAgICAgICAgICAgICAgICAg
ICBndWVzdF9maW5kX2RvbWlkIGd1ZXN0X2NoZWNrX3VwIGd1ZXN0X2NoZWNrX3VwX3F1aWNrCiAg
ICAgICAgICAgICAgICAgICAgICAgZ3Vlc3RfZ2V0X3N0YXRlIGd1ZXN0X2F3YWl0X3JlYm9vdAog
ICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2F3YWl0X3NodXRkb3duIGd1ZXN0X2F3YWl0X2Rl
c3Ryb3kgZ3Vlc3RfZGVzdHJveQorCQkgICAgICBndWVzdF91bnBhdXNlCiAgICAgICAgICAgICAg
ICAgICAgICAgZ3Vlc3Rfdm5jc25hcHNob3RfYmVnaW4gZ3Vlc3Rfdm5jc25hcHNob3Rfc3Rhc2gK
IAkJICAgICAgZ3Vlc3RfY2hlY2tfcmVtdXNfb2sgZ3Vlc3RfZWRpdGNvbmZpZwogICAgICAgICAg
ICAgICAgICAgICAgIGd1ZXN0X3ByZXBhcmVfZGlzayBndWVzdF91bnByZXBhcmVfZGlzawpAQCAt
MTY4OSw2ICsxNjkwLDEyIEBAIHN1YiBndWVzdF9kZXN0cm95ICgkKSB7CiAgICAgZ3Vlc3RfdW5w
cmVwYXJlX2Rpc2soJGdobyk7CiB9CiAKK3N1YiBndWVzdF91bnBhdXNlICgkKSB7CisgICAgbXkg
KCRnaG8pID0gQF87CisgICAgbXkgJGhvID0gJGdoby0+e0hvc3R9OworICAgIHRvb2xzdGFjaygk
aG8pLT51bnBhdXNlKCRnaG8pOworfQorCiBzdWIgZ3Vlc3RfYXdhaXRfZGVzdHJveSAoJCQpIHsK
ICAgICBteSAoJGdobywgJHRpbWVvdXQpID0gQF87CiAgICAgbXkgJGhvID0gJGdoby0+e0hvc3R9
OwpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9Ub29sc3RhY2sveGwucG0gYi9Pc3N0ZXN0L1Rvb2xzdGFj
ay94bC5wbQppbmRleCBkM2UzYjBjLi5kMzFhZjhjIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rvb2xz
dGFjay94bC5wbQorKysgYi9Pc3N0ZXN0L1Rvb2xzdGFjay94bC5wbQpAQCAtNTgsNiArNTgsMTQg
QEAgc3ViIGNyZWF0ZV9wYXVzZWQgKCQkKSB7CiAgICAgbXkgJGNmZyA9ICRnaG8tPntDZmdQYXRo
fTsKIH0KIAorc3ViIHVucGF1c2UgKCQkKSB7CisgICAgbXkgKCRzZWxmLCRnaG8pID0gQF87Cisg
ICAgbXkgJGduID0gJGdoby0+e05hbWV9OworICAgIHRhcmdldF9jbWRfcm9vdCgkc2VsZi0+e0hv
c3R9LAorCQkgICAgJHNlbGYtPntfVmVyYm9zZUNvbW1hbmR9LiIgdW5wYXVzZSAkZ24iLCAxMDAp
OworCit9CisKIHN1YiBjb25zb2xlY21kICgkJCkgewogICAgIG15ICgkc2VsZiwkZ2hvKSA9IEBf
OwogICAgIG15ICRnbiA9ICRnaG8tPntOYW1lfTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13: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 1fT5Rn-0005RQ-BF; Wed, 13 Jun 2018 13:04:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rl-0005PT-GW
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:21 +0000
X-Inumbo-ID: 4bcb547f-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bcb547f-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218533"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:57 +0100
Message-ID: <1528895042-14113-13-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 12/17] toolstack: Provide
 guest_create_paused
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T25seSBmb3IgeGwgKGFuZCB4bSkgZm9yIG5vdy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0g
IHwgIDkgKysrKysrKystCiBPc3N0ZXN0L1Rvb2xzdGFjay94bC5wbSB8IDE0ICsrKysrKysrKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSBiL09zc3Rlc3QvVGVzdFN1cHBvcnQu
cG0KaW5kZXggYzg0MzkwMi4uMmUwZTg5MiAxMDA2NDQKLS0tIGEvT3NzdGVzdC9UZXN0U3VwcG9y
dC5wbQorKysgYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCkBAIC0xMTksNyArMTE5LDcgQEAgQkVH
SU4gewogCQkgICAgICBndWVzdF9jaGVja19yZW11c19vayBndWVzdF9lZGl0Y29uZmlnCiAgICAg
ICAgICAgICAgICAgICAgICAgZ3Vlc3RfcHJlcGFyZV9kaXNrIGd1ZXN0X3VucHJlcGFyZV9kaXNr
CiAgICAgICAgICAgICAgICAgICAgICAgaG9zdF9pbnZvbHZlc19wY2lwYXNzdGhyb3VnaCBob3N0
X2dldF9wY2lwYXNzdGhyb3VnaF9kZXZzCi0gICAgICAgICAgICAgICAgICAgICAgdG9vbHN0YWNr
IGd1ZXN0X2NyZWF0ZQorICAgICAgICAgICAgICAgICAgICAgIHRvb2xzdGFjayBndWVzdF9jcmVh
dGUgZ3Vlc3RfY3JlYXRlX3BhdXNlZAogCiAgICAgICAgICAgICAgICAgICAgICAgYXdhaXRfd2Vi
c3BhY2VfZmV0Y2hfYnlsZWFmIGNyZWF0ZV93ZWJmaWxlCiAgICAgICAgICAgICAgICAgICAgICAg
ZmlsZV9saW5rX2NvbnRlbnRzIGdldF90aW1lb3V0CkBAIC0xNzAyLDYgKzE3MDIsMTMgQEAgc3Vi
IGd1ZXN0X2NyZWF0ZSAoJCkgewogICAgIHRvb2xzdGFjaygkaG8sJGdobyktPmNyZWF0ZSgkZ2hv
KTsKIH0KIAorc3ViIGd1ZXN0X2NyZWF0ZV9wYXVzZWQgKCQpIHsKKyAgICBteSAoJGdobykgPSBA
XzsKKyAgICBteSAkaG8gPSAkZ2hvLT57SG9zdH07CisgICAgZ3Vlc3RfcHJlcGFyZV9kaXNrKCRn
aG8pOworICAgIHRvb2xzdGFjaygkaG8sJGdobyktPmNyZWF0ZV9wYXVzZWQoJGdobyk7Cit9CisK
IHN1YiBndWVzdF9wcmVwYXJlX2Rpc2sgKCQpIHsKICAgICBteSAoJGdobykgPSBAXzsKIApkaWZm
IC0tZ2l0IGEvT3NzdGVzdC9Ub29sc3RhY2sveGwucG0gYi9Pc3N0ZXN0L1Rvb2xzdGFjay94bC5w
bQppbmRleCBlMTc5MjE3Li5kM2UzYjBjIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rvb2xzdGFjay94
bC5wbQorKysgYi9Pc3N0ZXN0L1Rvb2xzdGFjay94bC5wbQpAQCAtNDAsMTAgKzQwLDIyIEBAIHN1
YiBkZXN0cm95ICgkJCkgewogICAgIHRhcmdldF9jbWRfcm9vdCgkc2VsZi0+e0hvc3R9LCAkc2Vs
Zi0+e19Db21tYW5kfS4iIGRlc3Ryb3kgJGduIiwgNDApOwogfQogCitzdWIgX2NyZWF0ZSAoJCQk
KSB7CisgICAgbXkgKCRzZWxmLCRnaG8sJG9wdGlvbnMpID0gQF87CisgICAgbXkgJGNmZyA9ICRn
aG8tPntDZmdQYXRofTsKKyAgICB0YXJnZXRfY21kX3Jvb3QoJHNlbGYtPntIb3N0fSwKKwkJICAg
ICRzZWxmLT57X1ZlcmJvc2VDb21tYW5kfS4iIGNyZWF0ZSAkb3B0aW9ucyAkY2ZnIiwgMTAwKTsK
K30KKwogc3ViIGNyZWF0ZSAoJCQpIHsKICAgICBteSAoJHNlbGYsJGdobykgPSBAXzsKKyAgICBy
ZXR1cm4gJHNlbGYtPl9jcmVhdGUoJGdobywnJyk7Cit9CisKK3N1YiBjcmVhdGVfcGF1c2VkICgk
JCkgeworICAgIG15ICgkc2VsZiwkZ2hvKSA9IEBfOworICAgIHJldHVybiAkc2VsZi0+X2NyZWF0
ZSgkZ2hvLCctcCcpOwogICAgIG15ICRjZmcgPSAkZ2hvLT57Q2ZnUGF0aH07Ci0gICAgdGFyZ2V0
X2NtZF9yb290KCRzZWxmLT57SG9zdH0sICRzZWxmLT57X1ZlcmJvc2VDb21tYW5kfS4iIGNyZWF0
ZSAkY2ZnIiwgMTAwKTsKIH0KIAogc3ViIGNvbnNvbGVjbWQgKCQkKSB7Ci0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13: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 1fT5Rn-0005SM-TL; Wed, 13 Jun 2018 13:04:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rl-0005Pf-Ms
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:21 +0000
X-Inumbo-ID: 4cafd176-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cafd176-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218535"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:03:59 +0100
Message-ID: <1528895042-14113-15-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 14/17] dm restrict audit: install newer
 chiark-scripts for fishdescriptor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

ZmlzaGRlc2NyaXB0b3IgaXMgbm90IGluIHN0cmV0Y2ggb3IgZWFybGllci4gIEl0IHdpbGwgYmUg
aW4gYnVzdGVyLAphbmQgd2UgZXhwZWN0IHRoYXQgYSBzdWl0YWJsZSB2ZXJzaW9uIHdpbGwgYmUg
YXZhaWxhYmxlIGluCnN0cmV0Y2gtYmFja3BvcnRzIHNvb24uCgpGb3IgamVzc2llLCB1c2UgRGVi
aWFuRXh0cmFQYWNrYWdlcyB0byBpbnN0YWxsIHRoZSAuZGViIGZyb20gYnVzdGVyCih3aGljaCBp
cyBkaXJlY3RseSBpbnN0YWxsYWJsZSBvbiBqZXNzaWUpLgoKRGVwbG95bWVudCBub3RlOiBJIGhh
dmUgYWxyZWFkeSBjb3BpZWQgdGhlIC5kZWIgdG8gdGhlIGltYWdlcwpkaXJlY3RvcmllcyBpbiBN
YXNzYWNodXNldHRzIGFuZCBDYW1icmlkZ2UuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L0RlYmlhbi5wbSAgICAgICAg
ICAgfCA1ICsrKysrCiBwcm9kdWN0aW9uLWNvbmZpZyAgICAgICAgICAgfCAyICsrCiBwcm9kdWN0
aW9uLWNvbmZpZy1jYW1icmlkZ2UgfCAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvRGViaWFuLnBtIGIvT3NzdGVzdC9EZWJpYW4ucG0K
aW5kZXggOTc4OWNhNi4uMmMxZTZlZCAxMDA2NDQKLS0tIGEvT3NzdGVzdC9EZWJpYW4ucG0KKysr
IGIvT3NzdGVzdC9EZWJpYW4ucG0KQEAgLTEwMjMsNiArMTAyMywxMSBAQCBzdWIgcHJlc2VlZF9j
cmVhdGVfZ3Vlc3QgKCQkJDtAKSB7CiAgICAgICAgICAgICAkZXh0cmFfcGFja2FnZXMgPSAicHYt
Z3J1Yi1tZW51IjsKICAgICAgICAgfQogICAgIH0KKyAgICBpZiAoZ3JlcCB7IG0vX2RtcmVzdHJp
Y3QkLyAmJiAkcnskX30gfSBrZXlzICVyIGFuZAorCSRzdWl0ZSA9fiBtL3N0cmV0Y2gvKSB7CisJ
cHJlc2VlZF9iYWNrcG9ydHNfcGFja2FnZXMoJGhvLCAkc2Z4LCBcJXhvcHRzLCAkc3VpdGUsCisJ
CQkJICAgcXcoY2hpYXJrLXV0aWxzLWJpbikpOworICAgIH0KIAogICAgIG15ICRwcmVzZWVkX2Zp
bGU9IHByZXNlZWRfYmFzZSgkaG8sICRzZngsICRleHRyYV9wYWNrYWdlcywgJXhvcHRzKTsKICAg
ICAkcHJlc2VlZF9maWxlLj0gKDw8RU5EKTsKZGlmZiAtLWdpdCBhL3Byb2R1Y3Rpb24tY29uZmln
IGIvcHJvZHVjdGlvbi1jb25maWcKaW5kZXggZDg5ZTg5YS4uNjExNDgzNiAxMDA2NDQKLS0tIGEv
cHJvZHVjdGlvbi1jb25maWcKKysrIGIvcHJvZHVjdGlvbi1jb25maWcKQEAgLTEwNiw2ICsxMDYs
OCBAQCBNaWNyb2NvZGVVcGRhdGVJMzg2IG1pY3JvY29kZS54ODYuMjAxNS0wNi0xMi5jcGlvCiAj
IFVwZGF0ZSB3aXRoIC4vbWctbmV0Z3J1Yi1sb2FkZXItdXBkYXRlCiBUZnRwR3J1YlZlcnNpb24g
WFhYWC1YWC1YWAogCitEZWJpYW5FeHRyYVBhY2thZ2VzX2plc3NpZSBjaGlhcmstc2NyaXB0c182
LjAuMl9hbGwuZGViCisKIERlYmlhbkV4dHJhUGFja2FnZXNfdWVmaV9pMzg2X2plc3NpZSAgIGV4
dHJhZGVicy11ZWZpLWkzODYtMjAxOC0wNC0wMS8KIERlYmlhbkV4dHJhUGFja2FnZXNfdWVmaV9h
bWQ2NF9qZXNzaWUgIGV4dHJhZGVicy11ZWZpLWFtZDY0LTIwMTgtMDQtMDEvCiBEZWJpYW5FeHRy
YVBhY2thZ2VzX3VlZmlfaTM4Nl9zdHJldGNoICBleHRyYWRlYnMtdWVmaS1pMzg2LTIwMTgtMDQt
MDEvCmRpZmYgLS1naXQgYS9wcm9kdWN0aW9uLWNvbmZpZy1jYW1icmlkZ2UgYi9wcm9kdWN0aW9u
LWNvbmZpZy1jYW1icmlkZ2UKaW5kZXggMWQ2ZTY3Yi4uOWQ1OGIwZCAxMDA2NDQKLS0tIGEvcHJv
ZHVjdGlvbi1jb25maWctY2FtYnJpZGdlCisrKyBiL3Byb2R1Y3Rpb24tY29uZmlnLWNhbWJyaWRn
ZQpAQCAtNzksNiArNzksOCBAQCBUZnRwRGlWZXJzaW9uX2plc3NpZSAyMDE4LTA0LTA5CiBEZWJp
YW5JbWFnZVZlcnNpb25fd2hlZXp5IDcuMi4wCiBEZWJpYW5JbWFnZVZlcnNpb25famVzc2llIDgu
Mi4wCiAKK0RlYmlhbkV4dHJhUGFja2FnZXNfamVzc2llIGNoaWFyay1zY3JpcHRzXzYuMC4yX2Fs
bC5kZWIKKwogIyBUaGVzZSBzaG91bGQgbm9ybWFsbHkgYmUgdGhlIHNhbWUuCiBNaWNyb2NvZGVV
cGRhdGVBbWQ2NCBtaWNyb2NvZGUueDg2LjIwMTUtMDYtMTIuY3BpbwogTWljcm9jb2RlVXBkYXRl
STM4NiBtaWNyb2NvZGUueDg2LjIwMTUtMDYtMTIuY3BpbwotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13: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 1fT5Ro-0005Sz-Bk; Wed, 13 Jun 2018 13: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rm-0005QC-FA
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:22 +0000
X-Inumbo-ID: 4c76e02e-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c76e02e-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218544"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:04:01 +0100
Message-ID: <1528895042-14113-17-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 16/17] dm restrict audit: Run
 ts-depriv-audit-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: 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>

QWRkIHRoZSBuZXcgc3RlcHMgdG8gam9icyB3aGVyZSB0aGUgYHJlY2lwZV9kbXJlc3RyaWN0JyBy
dW52YXJzIGlzCnNldCwgYW5kIHNldCB0aGF0IGZsYWcgb24gdGhlIHJlbGV2YW50IGpvYi4KCldl
IGludHJvZHVjZSB0aGUgbmV3IHJlY2lwZS1mbGFnIHByb2MgaW4gc2ctcnVuLWpvYiB0byBtYWtl
IHRoaXMKbW9yZSBjb252ZW5pZW50LgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogbWFrZS1mbGlnaHQgfCAxICsKIHNnLXJ1bi1qb2Ig
IHwgOCArKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9tYWtlLWZsaWdodCBiL21ha2UtZmxpZ2h0CmluZGV4IGViYzkxNTYuLjRlMmQ0NjQgMTAw
NzU1Ci0tLSBhL21ha2UtZmxpZ2h0CisrKyBiL21ha2UtZmxpZ2h0CkBAIC00NTIsNiArNDUyLDcg
QEAgZG9faHZtX2RlYmlhbl90ZXN0cygpIHsKICAgICBpZiAkZG1yZXN0cmljdDsgdGhlbgogICAg
ICAgZG9faHZtX2RlYmlhbl90ZXN0X29uZSBkbXJlc3RyaWN0IHhsIHNlYWJpb3MgZmFsc2UgJycg
LWRtcmVzdHJpY3QgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgZGViaWFuaHZtX2RtcmVz
dHJpY3Q9dHJ1ZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVjaXBlX2RtcmVzdHJpY3Q9
dHJ1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVjaXBlX25vbWlncmF0ZT10cnVlCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnCiAgICAgZmkKZGlmZiAtLWdpdCBhL3NnLXJ1bi1q
b2IgYi9zZy1ydW4tam9iCmluZGV4IDk2NWU1NWQuLjcxYjViODIgMTAwNzU1Ci0tLSBhL3NnLXJ1
bi1qb2IKKysrIGIvc2ctcnVuLWpvYgpAQCAtNjE3LDYgKzYxNywxNCBAQCBwcm9jIHRlc3QtZ3Vl
c3Qge2d9IHsKICAgICAjIGd1ZXN0IGlzIGV4cGVjdGVkIHRvIGJlIHJ1bm5pbmcsIGFuZCBlbmRz
IHVwIHN0b3BwZWQKICAgICB0ZXN0LWd1ZXN0LW1pZ3IgJGcKICAgICB0ZXN0LWd1ZXN0LW5vbWln
ciAkZworICAgIHRlc3QtZ3Vlc3QtZG1yZXN0cmljdCAkZworfQorCitwcm9jIHRlc3QtZ3Vlc3Qt
ZG1yZXN0cmljdCB7Z30geworICAgICMgZ3Vlc3QgaXMgZXhwZWN0ZWQgdG8gYmUgc3RvcHBlZCwg
YW5kIGlzIGxlZnQgc3RvcHBlZAorICAgIGlmIHshW3JlY2lwZS1mbGFnIGRtcmVzdHJpY3RdfSBy
ZXR1cm4KKyAgICBydW4tdHMgLiA9IHRzLWRlcHJpdi1hdWRpdC1xZW11IGNyZWF0ZSArIGhvc3Qg
JGcKKyAgICBydW4tdHMgLiA9LmF1ZGl0ZWQgdHMtZ3Vlc3Qtc3RvcCArIGhvc3QgJGcKIH0KIAog
cHJvYyB0ZXN0LWd1ZXN0LW5vbWlnciB7Z30gewotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13:04:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5Ro-0005TV-Qt; Wed, 13 Jun 2018 13:04:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rn-0005R7-8F
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:23 +0000
X-Inumbo-ID: f200a26c-6f09-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f200a26c-6f09-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 15:01:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218539"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:04:00 +0100
Message-ID: <1528895042-14113-16-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 15/17] dm restrict audit: Provide
 auditing script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

dHMtZGVwcml2LWF1ZGl0LXFlbXUga25vd3MgaG93IHRvIGNyZWF0ZSBhIGRvbWFpbiBwYXVzZWQs
IGFuZCBhdWRpdAppdHMgZmRzLiAgSXQgdXNlcwogICogb3NzdGVzdC1kZXByaXYtZmQtY29sbGVj
dG9yLCBhbiBvbi10ZXN0LWhvc3QgaGVscGVyIHNjcmlwdAogICogZmlzaGRlc2NyaXB0b3IsIGEg
bmV3IHV0aWxpdHkgcHJvZ3JhbSBpbiBjaGlhcmstc2NyaXB0cwogICogZGVwcml2LWZkLWNoZWNr
ZXIsIGEgbmV3IHRlc3QgcHJvZ3JhbSBpbiB4ZW4uZ2l0CgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBvdmVybGF5L3Vzci9sb2NhbC9i
aW4vb3NzdGVzdC1kZXByaXYtZmQtY29sbGVjdG9yIHwgIDk0ICsrKysrKysrKysrKysKIHRzLWRl
cHJpdi1hdWRpdC1xZW11ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNTQgKysrKysr
KysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNDggaW5zZXJ0aW9ucygrKQogY3Jl
YXRlIG1vZGUgMTAwNzU1IG92ZXJsYXkvdXNyL2xvY2FsL2Jpbi9vc3N0ZXN0LWRlcHJpdi1mZC1j
b2xsZWN0b3IKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0cy1kZXByaXYtYXVkaXQtcWVtdQoKZGlmZiAt
LWdpdCBhL292ZXJsYXkvdXNyL2xvY2FsL2Jpbi9vc3N0ZXN0LWRlcHJpdi1mZC1jb2xsZWN0b3Ig
Yi9vdmVybGF5L3Vzci9sb2NhbC9iaW4vb3NzdGVzdC1kZXByaXYtZmQtY29sbGVjdG9yCm5ldyBm
aWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAuLmI3NDQ0ZjgKLS0tIC9kZXYvbnVsbAorKysg
Yi9vdmVybGF5L3Vzci9sb2NhbC9iaW4vb3NzdGVzdC1kZXByaXYtZmQtY29sbGVjdG9yCkBAIC0w
LDAgKzEsOTQgQEAKKyMhL3Vzci9iaW4vcGVybCAtdworIworIyB1c2FnZTogb3NzdGVzdC1kZXBy
aXYtZmQtY29sbGVjdG9yIDxwaWQ+CisjCisjIGF1ZGl0cyB0aGF0IDxwaWQ+IGhhcyBvbmx5IGRl
cHJpdiBmZHMsIGVnIGZvciBhIGRlcHJpdiBxZW11CisjCisjIG91dHB1dCBpcyBzZXJpZXMgb2Yg
bGluZXMKKyMgICAgPGNsYXNzPiBwYXNzfGZhaWwgPGZkPiA8aW5mbz4gIHJlcGVhdGVkIGZvciBl
YWNoIGZkCisjICAgIFs8cGlkPl0gPGZkPiBzb2NraW5mby4uLiAgICAgICBhcyBmcm9tIGZpc2hk
ZXNjcmlwdG9yCisjICAgIGdlbmVyaWMgdW5rbm93biA8ZmQ+IDwvcHJvYyBsaW5rIHRhcmdldD4K
KyMKKyMgZmlzaGRlc2NyaXB0b3Igb24gZXZlcnkgZmQgaW4gPHBpZD4KKyMgICAgY2hlY2sgd2hh
dCBraW5kIG9mIGZkIGl0IGlzCisjCisjIGNsYXNzZXMgYXJlCisjICAgZ2VuZXJpYworIyAgICAg
IChoYW5kbGVkIGhlcmUpCisjICAgYXBwZW5kb25seQorIyAgIHJlYWRvbmx5CisjICAgcHJpdmNt
ZAorIyAgIGdudGRldgorIyAgIGV2dGNobgorIyAgICAgIChwYXNzZWQgdG8gZmlzaGRlc2NyaXB0
b3IgYW5kIGRlcHJpdi1mZC1jaGVja2VyKQorCisjIFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIs
IGFuIGF1dG9tYXRlZCB0ZXN0aW5nIGZyYW1ld29yayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMp
IDIwMTggQ2l0cml4IEluYy4KKyMgCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisjIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi
eQorIyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRo
ZSBMaWNlbnNlLCBvcgorIyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorIyAK
KyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi
ZSB1c2VmdWwsCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp
bXBsaWVkIHdhcnJhbnR5IG9mCisjIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyMgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisjIAorIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMgYWxvbmcg
d2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vu
c2VzLz4uCisKK3VzZSBzdHJpY3Q7CisKK2RpZSB1bmxlc3MgQEFSR1Y9PTI7CitvdXIgKCRwaWQs
JGNoZWNrZXIpID0gQEFSR1Y7CitkaWUgdW5sZXNzICRwaWQgPX4gbXteXGQrJH07CisKK291ciBA
ZmRjaGVja3M7CitvdXIgQGZkc29ja2luZm9zOworCitvcGVuIEYsICJmaW5kIC9wcm9jLyRwaWQv
ZmQvKiAtcHJpbnRmICclZiAlbFxcbicgfCIgb3IgZGllICQhOword2hpbGUgKDxGPikgeworICAg
IGNob21wOworICAgIGRpZSAiJF8gPyIgdW5sZXNzIHMvXihcZCspIC8vOworICAgIG15ICRmZCA9
ICQxOworICAgIGlmIChte14vZGV2L251bGwkfSB8fAorCW17XnBpcGU6fSB8fAorICAgICAgICBt
e15hbm9uX2lub2RlOlxbKD86c2lnbmFsZmR8ZXZlbnRmZHxldmVudHBvbGwpXF0kfSkgeworCXBy
aW50ICJnZW5lcmljIHBhc3MgJGZkICRfXG4iIG9yIGRpZSAkITsKKyAgICB9IGVsc2lmIChte14v
dmFyL2xvZy94ZW4vcWVtdS1kbS0uKlwubG9nJH0pIHsKKwlwdXNoIEBmZGNoZWNrcywgWyAkZmQs
ICdhcHBlbmRvbmx5JywgJF8gXTsKKyAgICB9IGVsc2lmIChte14vZGV2L3VyYW5kb20kfSB8fAor
CSAgICAgbXteL3Jvb3QvLiouaXNvfSkgeworCXB1c2ggQGZkY2hlY2tzLCBbICRmZCwgJ3JlYWRv
bmx5JywgJF8gXTsKKyAgICB9IGVsc2lmIChte14vZGV2L3hlbi8ocHJpdmNtZHxnbnRkZXZ8ZXZ0
Y2huKSR9KSB7CisJcHVzaCBAZmRjaGVja3MsIFsgJGZkLCAkMSwgJF8gXTsKKyAgICB9IGVsc2lm
IChte14vZGV2L25ldC90dW4kfSkgeworCXB1c2ggQGZkY2hlY2tzLCBbICRmZCwgJ3R1bicsICRf
IF07CisgICAgfSBlbHNpZiAobXtec29ja2V0On0pIHsKKwlwdXNoIEBmZHNvY2tpbmZvcywgJGZk
OworICAgIH0gZWxzZSB7CisJcHJpbnQgImdlbmVyaWMgdW5rbm93biAkZmQgJF9cbiIgb3IgZGll
ICQhOworICAgIH0KK30KK2Nsb3NlIEYgb3IgZGllICIkPyAkISI7CisKK215IEBmaXNoID0gKHF3
KGZpc2hkZXNjcmlwdG9yKSwgJHBpZCk7CitteSBAY2hrID0gJGNoZWNrZXI7CisKK2ZvcmVhY2gg
bXkgJGZkIChAZmRzb2NraW5mb3MpIHsKKyAgICBwdXNoIEBmaXNoLCAkZmQsIHF3KHNvY2tpbmZv
KTsKK30KKworZm9yZWFjaCBteSAkZmRpIChAZmRjaGVja3MpIHsKKyAgICBteSAoJGZkLCAkY2xh
c3MsICRyaHMpID0gQCRmZGk7CisgICAgbXkgJGZpc2hfZmQgPSAkZmQgKyAxMDA7CisgICAgcHVz
aCBAZmlzaCwgIiRmaXNoX2ZkPSRmZCI7CisgICAgcHVzaCBAY2hrLCAkY2xhc3MsICRmaXNoX2Zk
LCAiJGZkPSRyaHMiOworfQorCitteSBAY21kID0gKEBmaXNoLCBxdyhleGVjKSwgQGNoayk7CisK
K3ByaW50IFNUREVSUiAiJDAgcnVubmluZyBAY21kXG4iOworCitleGVjIEBjbWQgb3IgZGllICQh
OwpkaWZmIC0tZ2l0IGEvdHMtZGVwcml2LWF1ZGl0LXFlbXUgYi90cy1kZXByaXYtYXVkaXQtcWVt
dQpuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwLi4yNDA1YjY5Ci0tLSAvZGV2L251
bGwKKysrIGIvdHMtZGVwcml2LWF1ZGl0LXFlbXUKQEAgLTAsMCArMSwxNTQgQEAKKyMhL3Vzci9i
aW4vcGVybCAtdworIyBUaGlzIGlzIHBhcnQgb2YgIm9zc3Rlc3QiLCBhbiBhdXRvbWF0ZWQgdGVz
dGluZyBmcmFtZXdvcmsgZm9yIFhlbi4KKyMgQ29weXJpZ2h0IChDKSAyMDE4IENpdHJpeCBJbmMu
CisjIAorIyBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yIG1vZGlmeQorIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZl
cm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMg
KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyMgCisjIFRoaXMgcHJvZ3JhbSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQg
V0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu
ICBTZWUgdGhlCisjIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBk
ZXRhaWxzLgorIyAKKyMgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9ncmFt
LiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCit1c2Ugc3Ry
aWN0IHF3KHZhcnMpOwordXNlIERCSTsKK0JFR0lOIHsgdW5zaGlmdCBASU5DLCBxdyguKTsgfQor
dXNlIE9zc3Rlc3Q7Cit1c2UgT3NzdGVzdDo6VGVzdFN1cHBvcnQ7CisKK3VzZSBEYXRhOjpEdW1w
ZXI7CiskRGF0YTo6RHVtcGVyOjpVc2VxcSA9IDE7CisKK3RzcmVhZGNvbmZpZygpOworCitvdXIg
JG1vZGUgPSBzaGlmdCBAQVJHVjsKK291ciAkbW9kZXN1YnByb2MgPSAkeyo6On17Im1vZGVfJG1v
ZGUifTsKK2RpZSAidW5rbm93biBtb2RlICRtb2RlID8iIHVubGVzcyAkbW9kZXN1YnByb2M7CisK
K291ciAoJGhvLCRnaG8pID0gdHNfZ2V0X2hvc3RfZ3Vlc3QoQEFSR1YpOworCisKK291ciAkZGF0
YV9yZTsKK291ciAkZmlzaF9vdXRwdXQ7CisKK3N1YiBjb21waWxlX2RhdGFfcmUgKCkgeworICAg
ICRkYXRhX3JlID0gam9pbiAnfCcsIG1hcCB7IGNob21wOyBxcnskX307IH0gPERBVEE+OworfQkK
Kworc3ViIGZpc2hfZ3Vlc3QgKCkgeworICAgICRmaXNoX291dHB1dCA9IHRhcmdldF9jbWRfb3V0
cHV0X3Jvb3QoJGhvLCA8PEVORC48PCdFTkQnKTsKKyAgICAgICAgc2V0IC1leAorICAgICAgICBk
b21pZD1cJCh4bCBkb21pZCAnJGdoby0+e05hbWV9JykKK0VORAorICAgICAgICBxcGlkPSQoeGVu
c3RvcmUtcmVhZCAvbG9jYWwvZG9tYWluLyRkb21pZC9pbWFnZS9kZXZpY2UtbW9kZWwtcGlkKQor
ICAgICAgICB1aWQ9JChpZCAtdSB4ZW4tcWVtdXVzZXItcmFuZ2UtYmFzZSkKKyAgICAgICAgdWlk
PSQoKCAkdWlkICsgJGRvbWlkICkpCisgICAgICAgIHRlc3QgLWQgL3J1bi91c2VyIHx8IG1rZGly
IC1tIDI3NTUgL3J1bi91c2VyCisgICAgICAgIGlmIG1rZGlyIC1tIDI3MDAgL3J1bi91c2VyLyR1
aWQ7IHRoZW4KKyAgICAgICAgICAgIGNob3duICR1aWQ6cm9vdCAvcnVuL3VzZXIvJHVpZAorICAg
ICAgICBmaQorICAgICAgICBvc3N0ZXN0LWRlcHJpdi1mZC1jb2xsZWN0b3IgJHFwaWQgXAorICAg
ICAgICAvdXNyL2xvY2FsL2xpYi94ZW4vYmluL2RlcHJpdi1mZC1jaGVja2VyCitFTkQKKyAgICBz
dGFzaGZpbGVjb250ZW50cygkZmlzaF9vdXRwdXQsImZpc2gtaW5mby1wYXVzZWQudHh0Iik7Cit9
CisKK3N1YiBwYWNrYWdlcyAoKSB7CisgICAgdGFyZ2V0X2luc3RhbGxfcGFja2FnZXNfbm9yZWMo
JGhvLCBxdyhweXRob24zIGdkYiBsaWJzb2NrZXQtbXNnaGRyLXBlcmwpKTsKKyAgICAjIF4gZmlz
aGRlc2NyaXB0b3IgbmVlZHMgdGhvc2UKK30KKworIy0tLS0tIGFjdHVhbCBhdWRpdGluZyBjb3Jl
IC0tLS0tCisKK291ciAlY2xhc3NlczsKK291ciAkZGlza19kZXY7CisKK3N1YiBhdWRpdF9wcmVw
ICgpIHsKKyAgICAkZGlza19kZXYgPSAkZ2hvLT57RGlza2ltZ30gfHwgJGdoby0+e0x2ZGV2fTsK
KyAgICAkZGlza19kZXYgPSB0YXJnZXRfY21kX291dHB1dF9yb290KCRobywgInJlYWxwYXRoICRk
aXNrX2RldiIpOworICAgIGxvZ20oInJlYWwgZ3Vlc3QgZGlzayBkZXZpY2U6ICRkaXNrX2RldiIp
OworICAgIAorICAgIGxvZ20oInByZXAgY29tcGxldGUsIHN0YXJ0aW5nIGF1ZGl0Li4uIik7Cisg
ICAgZm9yZWFjaCBteSAkY2wgKHF3KHByaXZjbWQgZ250ZGV2IGV2dGNobiBvdGhlciB4ZW5zdG9y
ZSkpIHsKKwkkY2xhc3Nlc3skY2x9ID0gJyc7CisJc3Vic3RlcF9zdGFydCgiLyRjbCIpOworICAg
IH0KK30KKworc3ViIGZkICgkJCQpIHsKKyAgICBteSAoJGNsYXNzLCRwYXNzZmFpbCwkaW5mbykg
PSBAXzsKKyAgICBkaWUgIiRjbGFzcyA/IiB1bmxlc3MgZGVmaW5lZCAkY2xhc3Nlc3skY2xhc3N9
OworICAgICRjbGFzc2VzeyRjbGFzc30gfHw9ICdwYXNzJzsKKyAgICAkY2xhc3Nlc3skY2xhc3N9
ID0gJHBhc3NmYWlsIHVubGVzcyAkcGFzc2ZhaWwgZXEgJ3Bhc3MnOworICAgIHByaW50ZiAiJS0x
MHMgJS03cyAlLTIwcyB8ICVzXG4iLCAkY2xhc3MsICRwYXNzZmFpbCwgJGluZm8sICRfIG9yIGRp
ZSAkITsKK30KKworc3ViIGF1ZGl0X2Zpc2ggKCkgeworICAgIGZvcmVhY2ggJF8gKHNwbGl0IC9c
bi8sICRmaXNoX291dHB1dCkgeworCWlmIChte14ocHJpdmNtZHxnbnRkZXZ8ZXZ0Y2huKSAocGFz
c3xmYWlsKSB9KSB7CisJICAgIGZkKCQxLCQyLCAnY2hlY2tlZCB4ZW4nKTsKKwl9IGVsc2lmICht
e15cdysgY2hlY2tpbmcgfSkgeworCSAgICBwcmludGYgIiUtMzlzIHwgJXNcbiIsICcnLCAkXzsK
Kwl9IGVsc2lmIChte14oXHcrKSAocGFzc3xmYWlsKSB9KSB7CisJICAgIGZkKCdvdGhlcicsJDIs
ICJjaGVja2VkICQxIik7CisJfSBlbHNpZiAobXteXFtcZCtcXSBcZCsgc29ja2luZm9ccytBRl9V
TklYXHRiJydcdCcvdmFyL3J1bi94ZW5zdG9yZWQvc29ja2V0J30pIHsKKwkgICAgZmQoJ3hlbnN0
b3JlJywnZmFpbCcsJ3hlbnN0b3JlIHNvY2tldCcpOworCX0gZWxzaWYgKG17XmdlbmVyaWMgdW5r
bm93biBcZCsgXFEkZGlza19kZXZcRSR9KSB7CisJICAgIGZkKCdvdGhlcicsJ3Bhc3MnLCdkaXNr
IGRldmljZScpOworCX0gZWxzaWYgKG17JGRhdGFfcmV9KSB7CisJICAgIGZkKCdvdGhlcicsJ3Bh
c3MnLCdwYXR0ZXJuIChEQVRBKScpOworCX0gZWxzaWYgKG17Xlx3KyBcdysgfSkgeworCSAgICBm
ZCgnb3RoZXInLCdmYWlsJywiY29uZnVzaW5nIik7CisJfSBlbHNlIHsKKwkgICAgbG9jYWwgJERh
dGE6OkR1bXBlcjo6VGVyc2UgPSAxOworCSAgICAkXyA9IER1bXBlcigkXyk7CisJICAgIGNob21w
OworCSAgICBmZCgnb3RoZXInLCdmYWlsJywndW5rbm93bicpOworCX0KKyAgICB9CisKKyAgICBm
b3JlYWNoIG15ICRjbCAoc29ydCBrZXlzICVjbGFzc2VzKSB7CisJc3Vic3RlcF9maW5pc2goIi8k
Y2wiLCAkY2xhc3Nlc3skY2x9IHx8ICdwYXNzJyk7CisJIyAoaWYgdGhlcmUgYXJlIG5vIGZkcyBv
ZiB0aGlzIGNsYXNzLCBtYXliZSB0aGV5IHdlcmUgYWxsIGNsb3NlZCkKKyAgICB9CisgICAgbG9n
bSgiYXVkaXQgY29tcGxldGUuLi4iKTsKK30KKworIy0tLS0tIGFkbWluaXN0cml2aWEsIG1haW4g
cHJvZ3JhbSwgZXRjLiAtLS0tLQorCitzdWIgbW9kZV9jcmVhdGUgKCkgeworICAgIHBhY2thZ2Vz
KCk7CisgICAgZ3Vlc3RfY3JlYXRlX3BhdXNlZCgkZ2hvKTsKKyAgICBhdWRpdF9wcmVwKCk7Cisg
ICAgZmlzaF9ndWVzdCgpOworICAgIGF1ZGl0X2Zpc2goKTsKKyAgICBndWVzdF91bnBhdXNlKCRn
aG8pOworICAgIGd1ZXN0X2F3YWl0KCRnaG8sIHRhcmdldF92YXIoJGdobywnYm9vdF90aW1lb3V0
JykpOworICAgIGd1ZXN0X2NoZWNrX3VwKCRnaG8pOworfQorCitzdWIgbW9kZV9pc3BhdXNlZCAo
KSB7CisgICAgcGFja2FnZXMoKTsKKyAgICBhdWRpdF9wcmVwKCk7CisgICAgZmlzaF9ndWVzdCgp
OworICAgIGF1ZGl0X2Zpc2goKTsKK30KKworY29tcGlsZV9kYXRhX3JlKCk7CiskbW9kZXN1YnBy
b2MtPigpOworCitsb2dtKCJhdWRpdGVkIG9wZXJhdGlvbiBjb21wbGV0ZS4iKTsKKworIy0tLS0t
IHRvbGVyYXRlIHRoZXNlIC0tLS0tCisKK19fREFUQV9fCiteZ2VuZXJpYyB1bmtub3duIFxkKyAv
dmFyL2xvZy94ZW4vb3NzdGVzdC1zZXJpYWwtLipcLmxvZyQKK15nZW5lcmljIHVua25vd24gXGQr
IC9yb290L1xkK1wuLipcLnNlcmlhbFwuaW4kCiteXFtcZCtcXSBcZCsgc29ja2luZm9ccytBRl9V
TklYXHQrJy92YXIvcnVuL3hlbi9xbXAtKD86bGlieGx8bGlieGVuc3RhdCktXGQrJ1x0CiteXFtc
ZCtcXSBcZCsgc29ja2luZm9ccytBRl9JTkVUXHQrXCgnWzAtOTouXSsnLCA1OVxkXGRcKVx0Cite
dHVuIG1heWJlIFxkKyB2aWZcZCtcLjAtZW11IFxkKz0KLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:04:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13:04:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5Rp-0005Un-KM; Wed, 13 Jun 2018 13:04: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=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT5Rn-0005Rp-Kq
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:04:23 +0000
X-Inumbo-ID: 4d932bb0-6f0a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d932bb0-6f0a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:04:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,218,1526342400"; d="scan'208";a="57218545"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:04:02 +0100
Message-ID: <1528895042-14113-18-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528895042-14113-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 17/17] dm restrict audit: Document
 future plans
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogdHMtZGVwcml2LWF1ZGl0LXFlbXUgfCAxNiArKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgMTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3RzLWRlcHJpdi1hdWRpdC1xZW11
IGIvdHMtZGVwcml2LWF1ZGl0LXFlbXUKaW5kZXggMjQwNWI2OS4uODFiZDVjMCAxMDA3NTUKLS0t
IGEvdHMtZGVwcml2LWF1ZGl0LXFlbXUKKysrIGIvdHMtZGVwcml2LWF1ZGl0LXFlbXUKQEAgLTU2
LDYgKzU2LDkgQEAgRU5ECiAgICAgICAgIC91c3IvbG9jYWwvbGliL3hlbi9iaW4vZGVwcml2LWZk
LWNoZWNrZXIKIEVORAogICAgIHN0YXNoZmlsZWNvbnRlbnRzKCRmaXNoX291dHB1dCwiZmlzaC1p
bmZvLXBhdXNlZC50eHQiKTsKKworICAgICMgSWRlYWxseSB3ZSB3b3VsZCBjaGVjayBvdGhlciBw
cm9jZXNzIHByb3BlcnRpZXMgdG9vOgorICAgICMgZWcsIGNoZWNrIHRoYXQgcWVtdSBoYXMgY2hy
b290ZWQ7IGNoZWNrIGl0cyB1aWQ7IGV0Yy4KIH0KIAogc3ViIHBhY2thZ2VzICgpIHsKQEAgLTEz
OSw2ICsxNDIsMTkgQEAgc3ViIG1vZGVfaXNwYXVzZWQgKCkgewogICAgIGF1ZGl0X2Zpc2goKTsK
IH0KIAorIyBJbiB0aGUgZnV0dXJlIHdoZW4gbWlncmF0aW9uIHdvcmtzLCB3ZSB3b3VsZCBsaWtl
IHRvIGF1ZGl0IHRoZSBxZW11CisjIHJlY2VpdmluZyB0aGUgbWlncmF0aW9uIHN0cmVhbS4gIFRo
aXMgYXVkaXRpbmcgc2hvdWxkIGJlIGRvbmUganVzdAorIyBiZWZvcmUgdGhlIHFlbXUgc3RhcnRz
IHJlYWRpbmcgdGhlIHN0cmVhbSwgYXMgdGhlIHN0cmVhbSBtaWdodCBiZQorIyBob3N0aWxlIGFu
ZCBtaWdodCBiZSBhYmxlIHRvIHRha2Ugb3ZlciB0aGUgcmVjZWl2aW5nIHFlbXUuCisjIEkgaW50
ZW5kIHRoZSBmb2xsb3dpbmcgYXBwcm9hY2g6CisjICAgIGluc3RhbGwgd3JhcHBlciBzY3JpcHQg
Zm9yIHFlbXUsIHdoaWNoOgorIwlsb29rcyBmb3IgIC1pbmNvbWluZyBmZDolZCAgIChsaWJ4bF9k
bS5jOjE0MTYpCisjICAgICAgIHN1YnN0aXR1dGVzIGEgcGlwZSB3aGljaCB3aWxsIGNhdXNlIHFl
bXUgdG8gYmxvY2sKKyMgICAgICAgd2FpdHMgYSBmaXhlZCB0aW1lCisjCW1heWJlIGNoZWNrcyB0
aGF0IHFlbXUgaXMgcmVhZGluZyB0aGF0IGZkIHNvbWVob3cKKyMJcnVucyB0aGUgYXVkaXQgYW5k
IGxlYXZlcyB0aGUgb3V0cHV0IHNvbWV3aGVyZSB3ZSBjYW4gZmluZCBpdAorIwlhcnJhbmdlcyBm
b3IgdGhlIGJsb2NraW5nIHBpcGUgdGhpbmcgdG8gdXNlIGNhdCB0byB1bmJsb2NrIHFlbXUKKwog
Y29tcGlsZV9kYXRhX3JlKCk7CiAkbW9kZXN1YnByb2MtPigpOwogCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:32:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13:32:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT5sM-0003Uu-JJ; Wed, 13 Jun 2018 13:31:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT5sL-0003Tz-6y
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:31:49 +0000
X-Inumbo-ID: 21f73948-6f0e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21f73948-6f0e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:31:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 07:31:46 -0600
Message-Id: <5B211CC002000078001CAE37@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 07:31:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] uapi header dependencies?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

SsO8cmdlbiwgQm9yaXMsCgphcmVuJ3QgaGVhZGVycyBpbiB1YXBpLyBkaXJlY3RvcmllcyBzdXBw
b3NlZCB0byBiZSBzZWxmIGNvbnRhaW5lZD8KVGhlIGFkZGl0aW9uIGRvbmUgYnkgRGF2aWQgaW4g
ZmJjODcyYzM4YyBjbGVhcmx5IGlzbid0LCBhcyB0aGVyZSdzCm5vIGRvbWlkX3QgYW55d2hlcmUg
aW4gb3RoZXIgdWFwaS8gaGVhZGVycyBhZmFpY3QuIE5vIGlkZWEgaG93CnRvIHJlYXNvbmFibHkg
YWRqdXN0IHRoaXM7IEknZCBpbiBwYXJ0aWN1bGFyIGRpc2xpa2UgdXNpbmcgX191MTYgdGhlcmUs
CmJ1dCBwZXJoYXBzIHRoYXQncyB0aGUgb25seSBvcHRpb24gd2UgaGF2ZS4KCkphbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 13:52:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 13:52:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT6C4-0006q0-2o; Wed, 13 Jun 2018 13:52:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT6C2-0006pv-BL
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 13:52:10 +0000
X-Inumbo-ID: fa4425bf-6f10-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa4425bf-6f10-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 13:52:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,219,1526342400"; d="scan'208";a="57225285"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 13 Jun 2018 14:51:56 +0100
Message-ID: <1528897916-14744-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] cr-daily-branch,
 cr-publish-flight-logs: Tolerate failure to push 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: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSBjci1wdWJsaXNoLWZsaWdodC1sb2dzIC0tcHVzaC1oYXJuZXNzLXRyeSwgd2hpY2gg
YXR0ZW1wdHMgdGhlCnB1c2ggYnV0IGRvZXNuJ3QgbWluZCBpZiBpdCBmYWlscy4KCklmIHdlIGFy
ZSBub3QgLS1yZWFsLCB0b2xlcmF0ZSBmYWlsdXJlIHRvIHB1Ymxpc2ggdGhlIGZsaWdodCBsb2dz
LgoKQWxzbywgaG9ub3VyIE9TU1RFU1RfUFVTSF9IQVJORVNTIHdoaWNoIG1pZ2h0IGNvbnRhaW4g
Jycgb3IKLS1wdXNoLWhhcm5lc3Mgb3IgLS1wdXNoLWhhcm5lc3MtdHJ5LgoKQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBjci1wdWJsaXNoLWZsaWdodC1sb2dz
IHwgMTAgKysrKysrKystLQogY3JpLWFyZ3MtaG9zdGxpc3RzICAgICB8ICA1ICsrKystCiAyIGZp
bGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvY3ItcHVibGlzaC1mbGlnaHQtbG9ncyBiL2NyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3MKaW5kZXgg
NDU1NDVjZS4uMWU1YTQ5ZCAxMDA3NTUKLS0tIGEvY3ItcHVibGlzaC1mbGlnaHQtbG9ncworKysg
Yi9jci1wdWJsaXNoLWZsaWdodC1sb2dzCkBAIC0yNyw5ICsyNyw5IEBAIG91ciAlYzsKIHJlYWRn
bG9iYWxjb25maWcoKTsKIAogbXkgJHB1c2hfaGFybmVzcyA9IDA7Ci1pZiAoQEFSR1YgJiYgJEFS
R1ZbMF0gZXEgJy0tcHVzaC1oYXJuZXNzJykgeworaWYgKEBBUkdWICYmICRBUkdWWzBdID1+IG17
Xi0tcHVzaC1oYXJuZXNzKD86LXRyeSk/JH0pIHsKKyAgICAkcHVzaF9oYXJuZXNzID0gJCY7CiAg
ICAgc2hpZnQgQEFSR1Y7Ci0gICAgJHB1c2hfaGFybmVzcyA9IDE7CiB9CiAKIG15ICRmbGlnaHQ9
IHNoaWZ0IEBBUkdWIC8vICcnOwpAQCAtNDYsOCArNDYsMTQgQEAgaWYgKCRwdXNoX2hhcm5lc3Mp
IHsKIAogICAgIGV4aXQgMCBpZiAoISRnaXRob3N0IHx8ICEkZ2l0ZGlyKTsKIAorICAgIGV2YWwg
ewogICAgIHN5c3RlbV9jaGVja2VkKCJnaXQgcHVzaCAkZ2l0aG9zdDokZ2l0ZGlyIEhFQUQ6cmVm
cy9oZWFkcy9mbGlnaHQtJGZsaWdodCIpOwogICAgIHN5c3RlbV9jaGVja2VkKCJzc2ggJGdpdGhv
c3QgJ2NkICRnaXRkaXIgJiYgZ2l0IHVwZGF0ZS1zZXJ2ZXItaW5mbyciKTsKKyAgICB9OworICAg
IGlmICgkQCkgeworCSRwdXNoX2hhcm5lc3MgZXEgJy0tcHVzaC1oYXJuZXNzLXRyeScgb3IgZGll
OworCXdhcm47CisgICAgfQogfQogCiBzdWIgY29weWRpciAoJCQpIHsKZGlmZiAtLWdpdCBhL2Ny
aS1hcmdzLWhvc3RsaXN0cyBiL2NyaS1hcmdzLWhvc3RsaXN0cwppbmRleCBhNzVmZjdiLi43ZDIz
MDg3IDEwMDY0NAotLS0gYS9jcmktYXJncy1ob3N0bGlzdHMKKysrIGIvY3JpLWFyZ3MtaG9zdGxp
c3RzCkBAIC01MSw2ICs1MSw4IEBAIGVsaWYgWyAieCQxIiA9ICJ4LS1saWtlLXJlYWwiIF07IHRo
ZW4KIAk6ICR7T1NTVEVTVF9DUk9OX1NFVFRJTkdTOj0kZGNzLXJlYWx9CiAJOiAke09TU1RFU1Rf
SFRNTF9TVUZGSVg6PS1wbGF5fQogCXNoaWZ0CitlbHNlCisJOiAke09TU1RFU1RfUFVTSF9IQVJO
RVNTPS0tcHVzaC1oYXJuZXNzLXRyeX0KIGZpCQogOiAke09TU1RFU1RfQkxFU1NJTkc6PXBsYXl9
CiAKQEAgLTEyNyw3ICsxMjksOCBAQCBzdGFydF9lbWFpbCAoKSB7CiBwdWJsaXNoX3NlbmRfZW1h
aWwgKCkgewogCWxvY2FsIGZsaWdodD0kMQogCWV4ZWMgPiYyCi0JLi9jci1wdWJsaXNoLWZsaWdo
dC1sb2dzIC0tcHVzaC1oYXJuZXNzICRmbGlnaHQKKwkuL2NyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3Mg
JHtPU1NURVNUX1BVU0hfSEFSTkVTUy0gLS1wdXNoLWhhcm5lc3N9IFwKKwkgICAgJGZsaWdodAog
CXNlbmRfZW1haWwgdG1wLyRmbGlnaHQuZW1haWwKIH0KIAotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 14:09:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 14: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 1fT6SN-0000pF-Bk; Wed, 13 Jun 2018 14:09:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v0sd=i7=citrix.com=prvs=695654bf1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fT6SM-0000oo-5P
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 14:09:02 +0000
X-Inumbo-ID: f999e870-6f12-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f999e870-6f12-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 16:06:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,219,1526342400"; d="scan'208";a="74595441"
Date: Wed, 13 Jun 2018 16:06:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180613140623.lwoirgbunkmmlsla@mac>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] [osstest] add FreeBSD flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8sCgpJJ3ZlIHJ1biBhIHRlc3QgZmxpZ2h0IG9mIG15IEZyZWVCU0Qgb3NzdGVzdCBzZXJp
ZXMgdG9kYXksIHRoZSBmbGlnaHQKc2hvd3MgYWxsIGdyZWVuOgoKaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE2My8KClRoZSBzZXJpZXMgY2FuIGJl
IGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5n
aXQgZnJlZWJzZF92MTgKCkFGQUlDVCBpdCdzIGZ1bGx5IEFja2VkLiBJJ3ZlIHJlYmFzZWQgaXQg
b24gdG9wIG9mIGN1cnJlbnQgb3NzdGVzdAptYXN0ZXIgYnJhbmNoLiBJIHRoaW5rIGl0J3MgcmVh
ZHkgdG8gZ28gaW4gdW5sZXNzIHRoZXJlIGFyZQpvYmplY3Rpb25zLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 14:23:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 14: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 1fT6fu-0003Qy-5Z; Wed, 13 Jun 2018 14:23:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v0sd=i7=citrix.com=prvs=695654bf1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fT6fs-0003Qt-Fv
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 14:23:00 +0000
X-Inumbo-ID: 48eecbef-6f15-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48eecbef-6f15-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 14:23:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,219,1526342400"; d="scan'208";a="74596624"
Date: Wed, 13 Jun 2018 16:21:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180613142118.zibhr66kqj3h3lxm@mac>
References: <1528897916-14744-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528897916-14744-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [OSSTEST PATCH] cr-daily-branch,
 cr-publish-flight-logs: Tolerate failure to push 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDI6NTE6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUHJvdmlkZSBjci1wdWJsaXNoLWZsaWdodC1sb2dzIC0tcHVzaC1oYXJuZXNzLXRyeSwg
d2hpY2ggYXR0ZW1wdHMgdGhlCj4gcHVzaCBidXQgZG9lc24ndCBtaW5kIGlmIGl0IGZhaWxzLgo+
IAo+IElmIHdlIGFyZSBub3QgLS1yZWFsLCB0b2xlcmF0ZSBmYWlsdXJlIHRvIHB1Ymxpc2ggdGhl
IGZsaWdodCBsb2dzLgo+IAo+IEFsc28sIGhvbm91ciBPU1NURVNUX1BVU0hfSEFSTkVTUyB3aGlj
aCBtaWdodCBjb250YWluICcnIG9yCj4gLS1wdXNoLWhhcm5lc3Mgb3IgLS1wdXNoLWhhcm5lc3Mt
dHJ5Lgo+IAo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBT
aWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KCkp1
c3QgdGVzdGVkIHRoaXMgYnkgbWFudWFsbHkga2lsbGluZyBhIGNyLWRhaWx5LWJyYW5jaCBhbmQg
aXQgd29ya2VkCnByb3Blcmx5LCBzZWU6CgpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MTcxLwoKU286CgpUZXN0ZWQtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzIQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 15:03:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 15:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT7In-0001Hs-1o; Wed, 13 Jun 2018 15: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=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT7Il-0001Hn-SE
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 15:03:11 +0000
X-Inumbo-ID: e5ed59d9-6f1a-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5ed59d9-6f1a-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 15:03:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 01C03ACB3;
 Wed, 13 Jun 2018 15:03:08 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B211CC002000078001CAE37@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: <bba6e759-ef17-7da5-370b-82264a8493cd@suse.com>
Date: Wed, 13 Jun 2018 17:03:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B211CC002000078001CAE37@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] uapi header dependencies?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

T24gMTMvMDYvMTggMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IErDvHJnZW4sIEJvcmlzLAo+
IAo+IGFyZW4ndCBoZWFkZXJzIGluIHVhcGkvIGRpcmVjdG9yaWVzIHN1cHBvc2VkIHRvIGJlIHNl
bGYgY29udGFpbmVkPwoKSG1tLCB0aGVyZSBhcmUgbWFueSB1YXBpIGhlYWRlcnMgaW5jbHVkaW5n
IHN0dWZmIGZyb20gb3V0c2lkZSB1YXBpLgpJIGd1ZXNzIGl0IGlzIG9rYXkgdG8gaW5jbHVkZSBo
ZWFkZXJzIHdoaWNoIGFyZSBhY2Nlc3NpYmxlIGluIHRoZQprZXJuZWwgX2FuZF8gdW5kZXIgL3Vz
ci9pbmNsdWRlIG9yIHRvIHB1dCBzdWNoIGluY2x1ZGVzIHVuZGVyCiNpZmRlZiBfX0tFUk5FTF9f
Cgo+IFRoZSBhZGRpdGlvbiBkb25lIGJ5IERhdmlkIGluIGZiYzg3MmMzOGMgY2xlYXJseSBpc24n
dCwgYXMgdGhlcmUncwo+IG5vIGRvbWlkX3QgYW55d2hlcmUgaW4gb3RoZXIgdWFwaS8gaGVhZGVy
cyBhZmFpY3QuIE5vIGlkZWEgaG93Cj4gdG8gcmVhc29uYWJseSBhZGp1c3QgdGhpczsgSSdkIGlu
IHBhcnRpY3VsYXIgZGlzbGlrZSB1c2luZyBfX3UxNiB0aGVyZSwKPiBidXQgcGVyaGFwcyB0aGF0
J3MgdGhlIG9ubHkgb3B0aW9uIHdlIGhhdmUuCgppbmNsdWRlL3VhcGkveGVuL3ByaXZjbWQuaCBp
cyBlc3BlY2lhbGx5IGV2aWw6IGl0IGlzIGluY2x1ZGluZyB0aGUKa2VybmVsLW9ubHkgeGVuL2lu
dGVyZmFjZS94ZW4uaAoKWGVuIHRvb2xzIGF2b2lkIHRoZSByZXN1bHRpbmcgcHJvYmxlbXMgYnkg
dXNpbmcgYSBwcml2YXRlIGNvcHkgb2YgdGhhdApmaWxlIHdpdGhvdXQgdGhlIG9mZmVuZGluZyAj
aW5jbHVkZS4gT01HIQoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 15:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 15:27:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT7gW-0005Gd-Uw; Wed, 13 Jun 2018 15:27:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qeqh=i7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fT7gV-0005GY-Aa
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 15:27:43 +0000
X-Inumbo-ID: 537361d4-6f1e-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 537361d4-6f1e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 15:27:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5224BACB2;
 Wed, 13 Jun 2018 15:27:41 +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: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
Date: Wed, 13 Jun 2018 17:27:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHRoZSByZWxlYXNlIG9mIFhlbiA0LjExIGlzIGJsb2NrZWQgZHVlIHRvIGEgc3Bv
cmFkaWMgZmFpbHVyZQpvZiB0aGUgT1NTVEVTVCBndWVzdC1zYXZlcmVzdG9yZVsuMl0uIER1cmlu
ZyB0aGF0IHRlc3QgYSBoeXBlcmNhbGwKaXNzdWVkIGJ5IGxpYnhjIHZpYSB0aGUgTGludXggcHJp
dmNtZCBkcml2ZXIgcmV0dXJucyAtRUZBVUxUIGluIHNwaXRlCm9mIGFsbCBoeXBlcmNhbGwgYnVm
ZmVycyBsb2NrZWQgaW4gbWVtb3J5IHZpYSBtbG9jaygpIChvciBzaW1pbGFyIGZsYWdzCnNwZWNp
ZmllZCBpbiBhIG1tYXAoKSBjYWxsKS4KCk15IGFuYWx5c2lzIGhhcyByZXZlYWxlZCB0aGF0IG1v
ZGVybiBMaW51eCBrZXJuZWxzIG1pZ2h0IG1ha2Ugc3VjaApsb2NrZWQgdXNlciBwYWdlcyB1bmFj
Y2Vzc2libGUgZm9yIHZlcnkgc2hvcnQgcGVyaW9kcyBvZiB0aW1lLiBUaGlzIGNhbgpoYXBwZW4g
ZS5nLiB3aGVuIHBhZ2VzIGFyZSBzdWJqZWN0IHRvIGNvbXBhY3Rpb24gb3IgbWlncmF0aW9uLgoK
VGhlcmUgYXJlIG11bHRpcGxlIHdheXMgdG8gbWl0aWdhdGUgdGhpcyBwcm9ibGVtOgoKMS4gVHJ5
aW5nIHRvIHN3aXRjaCBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIG9mZiBpbiBkb20wLgog
ICBQcm9zOiAtIG5vIGNoYW5nZSBpbiBYZW4gbmVjZXNzYXJ5CiAgIENvbnM6IC0gbmV3IGNhc2Vz
IG1pZ2h0IGNvbWUgdXAgaW4gdGhlIGZ1dHVyZQogICAgICAgICAtIGVhc3kgdG8gbWlzcywgZmFp
bHVyZXMgYXJlIHJlYWxseSB2ZXJ5IHNwb3JhZGljIGFuZCBtaWdodAogICAgICAgICAgIGhhcHBl
biBvbmx5IGFmdGVyIHVwZGF0aW5nIHRoZSBrZXJuZWwKCjIuIEFkZCBhIGJhbmRhaWQgdG8gWGVu
IHRvb2xzIGJ5IHJldHJ5aW5nIGh5cGVyY2FsbHMgd2hpY2ggaGF2ZSBmYWlsZWQKICAgd2l0aCAt
RUZBVUxUIChlaXRoZXIgZm9yIGFsbCBvciBvbmx5IGZvciBzb21lIGh5cGVyY2FsbHMpCiAgIFBy
b3M6IC0gbm8gaW50ZXJmYWNlIGNoYW5nZSBuZWNlc3NhcnkKICAgQ29uczogLSBub3QgYWxsIGh5
cGVyY2FsbHMgbWlnaHQgYmUganVzdCByZXBlYXRhYmxlCiAgICAgICAgIC0gcHJvYmxlbSBpc24n
dCBzb2x2ZWQgYnV0IGp1c3Qgd29ya2VkIGFyb3VuZAoKMy4gTW9kaWZ5IHRoZSBpbnRlcmZhY2Ug
dG8gdGhlIHByaXZjbWQgZHJpdmVyIHRvIHBhc3MgaW5mb3JtYXRpb24gYWJvdXQKICAgdXNlZCBi
dWZmZXJzIHRvIHRoZSBrZXJuZWwgaW4gb3JkZXIgdG8gbG9jayB0aGVtIHRoZXJlLiBFaXRoZXIg
YWRkIGEKICAgbmV3IGludGVyZmFjZSBmb3IgaHlwZXJjYWxsIGJ1ZmZlciBtYW5hZ2VtZW50IG9y
IGFkZCB0aGUgbGlzdCBvZgogICBidWZmZXJzIHRvIHRoZSBwcml2Y21kIGlvY3RsIGRhdGEgc3Ry
dWN0dXJlLgogICBQcm9zOiAtIHByb2JsZW0gaXMgcmVhbGx5IHNvbHZlZAogICBDb25zOiAtIHNw
bGl0IHNvbHV0aW9uIGJldHdlZW4ga2VybmVsIGFuZCBYZW4sIGJvdGggbXVzdCBiZSBjaGFuZ2Vk
Cgo0LiBNb2RpZnkgdGhlIGludGVyZmFjZSBiZXR3ZWVuIGh5cGVydmlzb3IgYW5kIGtlcm5lbDog
aW5zdGVhZCBvZiBqdXN0CiAgIHJldHVybmluZyAtRUZBVUxUIGxldCB0aGUgaHlwZXJ2aXNvciBi
ZWhhdmUgbW9yZSBsaWtlIGNvcHlfdG9fdXNlciBieQogICByYWlzaW5nIGEgcGFnZSBmYXVsdCB3
aGljaCBjYW4gdGhlbiBiZSBmaXhlZCB1cCBpbiB0aGUga2VybmVsLiBUaGlzCiAgIGNoYW5nZSBt
dXN0IGJlIGFjdGl2YXRlZCBieSB0aGUga2VybmVsLCBvZiBjb3Vyc2UuCiAgIFByb3M6IC0gcmF0
aGVyIHNpbXBsZSBjaGFuZ2UgaW4gdGhlIGtlcm5lbCAiZG9pbmcgdGhlIHJpZ2h0IHRoaW5nIgog
ICAgICAgICAtIGh5cGVyY2FsbCBib3VuY2UgYnVmZmVyIGhhbmRsaW5nIGluIGxpYnhjL2xpYnhl
bmNhbGwgY2FuIGJlCiAgICAgICAgICAgc3dpdGNoZWQgb2ZmIGZvciBhIGtlcm5lbCBzdXBwb3J0
aW5nIHRoaXMgY2huYWdlCiAgIENvbnM6IC0gc3BsaXQgc29sdXRpb24gYmV0d2VlbiBrZXJuZWwg
YW5kIFhlbiwgYm90aCBtdXN0IGJlIGNoYW5nZWQKICAgICAgICAgLSBub3Qgc3VyZSBob3cgY29t
cGxleCB0aGUgcmVxdWlyZWQgaHlwZXJ2aXNvciBjaGFuZ2Ugd2lsbCBiZQoKSXQgc2hvdWxkIGJl
IG5vdGVkIHRoYXQgd2UgY2FuIGVpdGhlciBzZWxlY3Qgb25seSBvbmUgb2YgYWJvdmUgc29sdXRp
b25zCm9yIG9uZSBvZiAzLzQgYW5kIGFkZGl0aW9uYWxseSBvbmUgb2YgMS8yIGFzIGEgZmFsbGJh
Y2sgZm9yIG9sZCBrZXJuZWxzLgoKSG93IHRvIHByb2NlZWQ/CgpJJ2QgbGlrZSB0byBoYXZlIGFu
IGFuc3dlciBhcyBmYXN0IGFzIHBvc3NpYmxlIHRvIHVuYmxvY2sgNC4xMSByZWxlYXNlLgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 15:56:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 15:56:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT87o-0001Pf-7j; Wed, 13 Jun 2018 15:55:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhoq=i7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fT87m-0001Pa-CN
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 15:55:54 +0000
X-Inumbo-ID: 4302fdf1-6f22-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4302fdf1-6f22-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 15:55:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 13 Jun 2018 09:55:51 -0600
Message-Id: <5B213E8602000078001CAECE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 13 Jun 2018 09:55:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B211CC002000078001CAE37@suse.com>
 <bba6e759-ef17-7da5-370b-82264a8493cd@suse.com>
In-Reply-To: <bba6e759-ef17-7da5-370b-82264a8493cd@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] uapi header dependencies?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDEzLjA2LjE4IGF0IDE3OjAzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
My8wNi8xOCAxNTozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IErDvHJnZW4sIEJvcmlzLAo+PiAK
Pj4gYXJlbid0IGhlYWRlcnMgaW4gdWFwaS8gZGlyZWN0b3JpZXMgc3VwcG9zZWQgdG8gYmUgc2Vs
ZiBjb250YWluZWQ/Cj4gCj4gSG1tLCB0aGVyZSBhcmUgbWFueSB1YXBpIGhlYWRlcnMgaW5jbHVk
aW5nIHN0dWZmIGZyb20gb3V0c2lkZSB1YXBpLgo+IEkgZ3Vlc3MgaXQgaXMgb2theSB0byBpbmNs
dWRlIGhlYWRlcnMgd2hpY2ggYXJlIGFjY2Vzc2libGUgaW4gdGhlCj4ga2VybmVsIF9hbmRfIHVu
ZGVyIC91c3IvaW5jbHVkZSBvciB0byBwdXQgc3VjaCBpbmNsdWRlcyB1bmRlcgo+ICNpZmRlZiBf
X0tFUk5FTF9fCj4gCj4+IFRoZSBhZGRpdGlvbiBkb25lIGJ5IERhdmlkIGluIGZiYzg3MmMzOGMg
Y2xlYXJseSBpc24ndCwgYXMgdGhlcmUncwo+PiBubyBkb21pZF90IGFueXdoZXJlIGluIG90aGVy
IHVhcGkvIGhlYWRlcnMgYWZhaWN0LiBObyBpZGVhIGhvdwo+PiB0byByZWFzb25hYmx5IGFkanVz
dCB0aGlzOyBJJ2QgaW4gcGFydGljdWxhciBkaXNsaWtlIHVzaW5nIF9fdTE2IHRoZXJlLAo+PiBi
dXQgcGVyaGFwcyB0aGF0J3MgdGhlIG9ubHkgb3B0aW9uIHdlIGhhdmUuCj4gCj4gaW5jbHVkZS91
YXBpL3hlbi9wcml2Y21kLmggaXMgZXNwZWNpYWxseSBldmlsOiBpdCBpcyBpbmNsdWRpbmcgdGhl
Cj4ga2VybmVsLW9ubHkgeGVuL2ludGVyZmFjZS94ZW4uaAoKT2gsIGluZGVlZCAtIGFwcGFyZW50
bHkgaW4gb3JkZXIgdG8gb2J0YWluIGRvbWlkX3QgYW5kIHhlbl9wZm5fdAood2hpY2ggaXMgcHJl
Y2lzZWx5IHdoYXQgaXMgbWlzc2luZyBmcm9tIGV2dGNobi5oKS4gV2hhdCBhIG1lc3MuCgpKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 16:06:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 16:06:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fT8IA-0003ZT-M2; Wed, 13 Jun 2018 16:06:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9ytt=i7=citrix.com=prvs=695a74e14=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fT8I9-0003ZO-RV
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 16:06:37 +0000
X-Inumbo-ID: c0ad3b83-6f23-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0ad3b83-6f23-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 16:06:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,219,1526342400"; d="scan'208";a="57246309"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23329.16617.604592.50651@mariner.uk.xensource.com>
Date: Wed, 13 Jun 2018 17:06:01 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJIb3cgdG8gZGVhbCB3aXRoIGh5cGVyY2FsbHMgcmV0dXJu
aW5nIC1FRkFVTFQiKToKPiAzLiBNb2RpZnkgdGhlIGludGVyZmFjZSB0byB0aGUgcHJpdmNtZCBk
cml2ZXIgdG8gcGFzcyBpbmZvcm1hdGlvbiBhYm91dAo+ICAgIHVzZWQgYnVmZmVycyB0byB0aGUg
a2VybmVsIGluIG9yZGVyIHRvIGxvY2sgdGhlbSB0aGVyZS4gRWl0aGVyIGFkZCBhCj4gICAgbmV3
IGludGVyZmFjZSBmb3IgaHlwZXJjYWxsIGJ1ZmZlciBtYW5hZ2VtZW50IG9yIGFkZCB0aGUgbGlz
dCBvZgo+ICAgIGJ1ZmZlcnMgdG8gdGhlIHByaXZjbWQgaW9jdGwgZGF0YSBzdHJ1Y3R1cmUuCj4g
ICAgUHJvczogLSBwcm9ibGVtIGlzIHJlYWxseSBzb2x2ZWQKPiAgICBDb25zOiAtIHNwbGl0IHNv
bHV0aW9uIGJldHdlZW4ga2VybmVsIGFuZCBYZW4sIGJvdGggbXVzdCBiZSBjaGFuZ2VkCgpJIHRo
aW5rIHRoaXMgaXMgdGhlIGJlc3QgYXBwcm9hY2guICBUaGVyZSBhcmUgcHJlc3VtYWJseSBhbHJl
YWR5CmludGVybmFsIGtlcm5lbCBpbnRlcmZhY2VzIHdoaWNoIGNvdWxkIGJlIHVzZWQgYnkgcHJp
dmNtZCB0byBpbXBsZW1lbnQKdGhpcy4gIEFsbCB0aGF0J3MgbmVlZGVkIGlzIHRvIGRlY2lkZSB3
aGF0IHRoZSBrZXJuZWwgQVBJIHNob3VsZCBsb29rCmxpa2UgYW5kIGltcGxlbWVudCBpdC4gIGxp
YnhjIGRvZXNuJ3QgcmVhbGx5IGNhcmUgdmVyeSBtdWNoIHdoYXQgdGhhdAppbnRlcmZhY2UgbG9v
a3MgbGlrZSwgc28gaXQgY2FuIGJlIHdoYXRldmVyIGlzIGNvbnZlbmllbnQgZm9yIHRoZQprZXJu
ZWwuCgo+IDIuIEFkZCBhIGJhbmRhaWQgdG8gWGVuIHRvb2xzIGJ5IHJldHJ5aW5nIGh5cGVyY2Fs
bHMgd2hpY2ggaGF2ZSBmYWlsZWQKPiAgICB3aXRoIC1FRkFVTFQgKGVpdGhlciBmb3IgYWxsIG9y
IG9ubHkgZm9yIHNvbWUgaHlwZXJjYWxscykKPiAgICBQcm9zOiAtIG5vIGludGVyZmFjZSBjaGFu
Z2UgbmVjZXNzYXJ5Cj4gICAgQ29uczogLSBub3QgYWxsIGh5cGVyY2FsbHMgbWlnaHQgYmUganVz
dCByZXBlYXRhYmxlCj4gICAgICAgICAgLSBwcm9ibGVtIGlzbid0IHNvbHZlZCBidXQganVzdCB3
b3JrZWQgYXJvdW5kCgpUaGlzIG1heSBhbGxvdyB1cyB0byBtYWtlIHNvbWUga2luZCBvZiBwcm9n
cmVzcyBpbiBzeXN0ZW1zIHdoaWNoIGFyZQpmdW5kYW1lbnRhbGx5IGJyb2tlbiwgYnV0IEkgZG9u
J3QgdGhpbmsgaXQgaXMgYSB0b2xlcmFibGUgbG9uZyB0ZXJtCmFwcHJvYWNoLgoKSWYgd2UgZG8g
dGhpcywgd2Ugc2hvdWxkIGFsc28gZG8geW91ciBvcHRpb24gKDMpLCBhbmQgdGhlIHdvcmthcm91
bmQKc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBpZiB0aGUgcHJvcGVyIGludGVyZmFjZSBpcyBub3Qg
YXZhaWxhYmxlLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 16:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 16: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 1fT8b7-0007AT-2k; Wed, 13 Jun 2018 16:26:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bg59=i7=citrix.com=prvs=69572c345=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fT8b5-0007AN-Lc
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 16:26:11 +0000
X-Inumbo-ID: 228f4086-6f26-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 228f4086-6f26-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 18:23:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,219,1526342400"; d="scan'208";a="74605936"
To: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
Date: Wed, 13 Jun 2018 17:25:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDYvMTggMTY6MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gQ3VycmVudGx5IHRoZSBy
ZWxlYXNlIG9mIFhlbiA0LjExIGlzIGJsb2NrZWQgZHVlIHRvIGEgc3BvcmFkaWMgZmFpbHVyZQo+
IG9mIHRoZSBPU1NURVNUIGd1ZXN0LXNhdmVyZXN0b3JlWy4yXS4gRHVyaW5nIHRoYXQgdGVzdCBh
IGh5cGVyY2FsbAo+IGlzc3VlZCBieSBsaWJ4YyB2aWEgdGhlIExpbnV4IHByaXZjbWQgZHJpdmVy
IHJldHVybnMgLUVGQVVMVCBpbiBzcGl0ZQo+IG9mIGFsbCBoeXBlcmNhbGwgYnVmZmVycyBsb2Nr
ZWQgaW4gbWVtb3J5IHZpYSBtbG9jaygpIChvciBzaW1pbGFyIGZsYWdzCj4gc3BlY2lmaWVkIGlu
IGEgbW1hcCgpIGNhbGwpLgo+Cj4gTXkgYW5hbHlzaXMgaGFzIHJldmVhbGVkIHRoYXQgbW9kZXJu
IExpbnV4IGtlcm5lbHMgbWlnaHQgbWFrZSBzdWNoCj4gbG9ja2VkIHVzZXIgcGFnZXMgdW5hY2Nl
c3NpYmxlIGZvciB2ZXJ5IHNob3J0IHBlcmlvZHMgb2YgdGltZS4gVGhpcyBjYW4KPiBoYXBwZW4g
ZS5nLiB3aGVuIHBhZ2VzIGFyZSBzdWJqZWN0IHRvIGNvbXBhY3Rpb24gb3IgbWlncmF0aW9uLgo+
Cj4gVGhlcmUgYXJlIG11bHRpcGxlIHdheXMgdG8gbWl0aWdhdGUgdGhpcyBwcm9ibGVtOgo+Cj4g
MS4gVHJ5aW5nIHRvIHN3aXRjaCBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIG9mZiBpbiBk
b20wLgo+ICAgIFByb3M6IC0gbm8gY2hhbmdlIGluIFhlbiBuZWNlc3NhcnkKClBybzogY2FuIGxp
a2VseSByZXRyb2ZpdHRlZCB0byBleGlzdGluZyBlbnZpcm9ubWVudHMgd2l0aG91dCBmdXJ0aGVy
CmNvZGUgY2hhbmdlcy4KCihOb3QgdGhhdCBJIGRpc2FncmVlIHdpdGggeW91ciBDb24ncyBpbiB0
aGlzIGNhc2UpCgo+ICAgIENvbnM6IC0gbmV3IGNhc2VzIG1pZ2h0IGNvbWUgdXAgaW4gdGhlIGZ1
dHVyZQo+ICAgICAgICAgIC0gZWFzeSB0byBtaXNzLCBmYWlsdXJlcyBhcmUgcmVhbGx5IHZlcnkg
c3BvcmFkaWMgYW5kIG1pZ2h0Cj4gICAgICAgICAgICBoYXBwZW4gb25seSBhZnRlciB1cGRhdGlu
ZyB0aGUga2VybmVsCj4KPiAyLiBBZGQgYSBiYW5kYWlkIHRvIFhlbiB0b29scyBieSByZXRyeWlu
ZyBoeXBlcmNhbGxzIHdoaWNoIGhhdmUgZmFpbGVkCj4gICAgd2l0aCAtRUZBVUxUIChlaXRoZXIg
Zm9yIGFsbCBvciBvbmx5IGZvciBzb21lIGh5cGVyY2FsbHMpCj4gICAgUHJvczogLSBubyBpbnRl
cmZhY2UgY2hhbmdlIG5lY2Vzc2FyeQo+ICAgIENvbnM6IC0gbm90IGFsbCBoeXBlcmNhbGxzIG1p
Z2h0IGJlIGp1c3QgcmVwZWF0YWJsZQo+ICAgICAgICAgIC0gcHJvYmxlbSBpc24ndCBzb2x2ZWQg
YnV0IGp1c3Qgd29ya2VkIGFyb3VuZAoKV2UnZCBoYXZlIHRvIHdoaXRlbGlzdCBoeXBlcmNhbGxz
IHdoaWNoIGFyZSBzYWZlIHRvIHJlcGVhdCBsaWtlIHRoaXMuwqAKTW9zdCB3b250IGJlLsKgIEFu
eSBtdXRhYmxlIG9wZXJhdGlvbiB3aGljaCAtRUZBVUxUcyBjYW4ndCBzYWZlbHkgYmUKcmVzdGFy
dGVkLCBiZWNhdXNlIHdlIGNhbid0IGRpc3Rpbmd1aXNoIGFuIGVhcmx5IGZhdWx0IChYZW4gcmVh
ZGluZyB0aGUKcGFyYW1ldGVycykgZnJvbSBhIGxhdGUgZmF1bHQgKFhlbiB0cnlpbmcgdG8gdXBk
YXRlIGEgdXNlcnNwYWNlIHBvaW50ZXIKd2l0aCB0aGUgcmVzdWx0KS4KCj4KPiAzLiBNb2RpZnkg
dGhlIGludGVyZmFjZSB0byB0aGUgcHJpdmNtZCBkcml2ZXIgdG8gcGFzcyBpbmZvcm1hdGlvbiBh
Ym91dAo+ICAgIHVzZWQgYnVmZmVycyB0byB0aGUga2VybmVsIGluIG9yZGVyIHRvIGxvY2sgdGhl
bSB0aGVyZS4gRWl0aGVyIGFkZCBhCj4gICAgbmV3IGludGVyZmFjZSBmb3IgaHlwZXJjYWxsIGJ1
ZmZlciBtYW5hZ2VtZW50IG9yIGFkZCB0aGUgbGlzdCBvZgo+ICAgIGJ1ZmZlcnMgdG8gdGhlIHBy
aXZjbWQgaW9jdGwgZGF0YSBzdHJ1Y3R1cmUuCj4gICAgUHJvczogLSBwcm9ibGVtIGlzIHJlYWxs
eSBzb2x2ZWQKPiAgICBDb25zOiAtIHNwbGl0IHNvbHV0aW9uIGJldHdlZW4ga2VybmVsIGFuZCBY
ZW4sIGJvdGggbXVzdCBiZSBjaGFuZ2VkCgpUbyBiZSBjbGVhciwgeW91IG1lYW4gc3VnZ2VzdGlu
ZyBjaGFuZ2luZyBsaWJ4YyBoZXJlLCByYXRoZXIgdGhhbiB0aGUKaHlwZXJ2aXNvcj8KCkdldHRp
bmcgdGhpcyBwcm9ibGVtIGZpeGVkIHByb3Blcmx5IHdvdWxkIGJlIGEgZGlzdGluY3QgaW1wcm92
ZW1lbnQgb3Zlcgp0aGUgd2hhY2stYS1tb2xlIHdoaWNoIGhhcyBiZWVuIHBsYXllZCBpbiB0aGUg
cGFzdC4KCj4KPiA0LiBNb2RpZnkgdGhlIGludGVyZmFjZSBiZXR3ZWVuIGh5cGVydmlzb3IgYW5k
IGtlcm5lbDogaW5zdGVhZCBvZiBqdXN0Cj4gICAgcmV0dXJuaW5nIC1FRkFVTFQgbGV0IHRoZSBo
eXBlcnZpc29yIGJlaGF2ZSBtb3JlIGxpa2UgY29weV90b191c2VyIGJ5Cj4gICAgcmFpc2luZyBh
IHBhZ2UgZmF1bHQgd2hpY2ggY2FuIHRoZW4gYmUgZml4ZWQgdXAgaW4gdGhlIGtlcm5lbC4gVGhp
cwo+ICAgIGNoYW5nZSBtdXN0IGJlIGFjdGl2YXRlZCBieSB0aGUga2VybmVsLCBvZiBjb3Vyc2Uu
Cj4gICAgUHJvczogLSByYXRoZXIgc2ltcGxlIGNoYW5nZSBpbiB0aGUga2VybmVsICJkb2luZyB0
aGUgcmlnaHQgdGhpbmciCj4gICAgICAgICAgLSBoeXBlcmNhbGwgYm91bmNlIGJ1ZmZlciBoYW5k
bGluZyBpbiBsaWJ4Yy9saWJ4ZW5jYWxsIGNhbiBiZQo+ICAgICAgICAgICAgc3dpdGNoZWQgb2Zm
IGZvciBhIGtlcm5lbCBzdXBwb3J0aW5nIHRoaXMgY2huYWdlCj4gICAgQ29uczogLSBzcGxpdCBz
b2x1dGlvbiBiZXR3ZWVuIGtlcm5lbCBhbmQgWGVuLCBib3RoIG11c3QgYmUgY2hhbmdlZAo+ICAg
ICAgICAgIC0gbm90IHN1cmUgaG93IGNvbXBsZXggdGhlIHJlcXVpcmVkIGh5cGVydmlzb3IgY2hh
bmdlIHdpbGwgYmUKClNhZGx5LCBhcyBJJ3ZlIGp1c3QgcmVhbGlzZWQuLi4KCkNvbjogQ2Fubm90
IGJlIHVzZWQgdG8gcmVwbGFjZSBhbGwgLUVGQVVMVHMuCgpGYXVsdHMgd2hlbiBjb3B5aW5nIGRh
dGEgaW4gY2FuIGJlIHJlc29sdmVkIGJ5IHBhc3NpbmcgI1BGIHRvIHRoZQprZXJuZWwsIGJ1dCBm
YXVsdHMgd2hlbiB0cnlpbmcgdG8gdXBkYXRlIGd1ZXN0IHN0YXRlIChjb250aW51YXRpb24sIG9y
CmNvbXBsZXRpb24gaW5mb3JtYXRpb24pIGNhbm5vdCBiZSBzYWZlbHkgcmVzdW1lZCBhdCBhIGxh
dGVyIHBvaW50LgoKPgo+IEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IHdlIGNhbiBlaXRoZXIgc2Vs
ZWN0IG9ubHkgb25lIG9mIGFib3ZlIHNvbHV0aW9ucwo+IG9yIG9uZSBvZiAzLzQgYW5kIGFkZGl0
aW9uYWxseSBvbmUgb2YgMS8yIGFzIGEgZmFsbGJhY2sgZm9yIG9sZCBrZXJuZWxzLgo+Cj4gSG93
IHRvIHByb2NlZWQ/CgpNdWNoIGFzIEkgaGF0ZSB0byBzYXkgaXQgKGFzIEkgZG8gbGlrZSB0aGlz
IGlkZWEpLCBJIGRvbid0IGlkZWEgNCBpcyBhCnZpYWJsZSBhbHRlcm5hdGl2ZSB0byAzLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 17:05:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 17:05: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 1fT9D0-0004uU-SU; Wed, 13 Jun 2018 17:05:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fT9Cz-0004uI-FX
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 17:05:21 +0000
X-Inumbo-ID: f7083ab9-6f2b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7083ab9-6f2b-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 17:05: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 1fT9Cv-0005wB-7i; Wed, 13 Jun 2018 17:05: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 1fT9Cu-00009E-VN; Wed, 13 Jun 2018 17:05:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fT9Cu-0007dM-US; Wed, 13 Jun 2018 17:05:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124151-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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=19785cf93b6c4252981894394f2dbd35c5e5d1ec
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 17:05:16 +0000
Subject: [Xen-devel] [linux-linus test] 124151: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE1MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MTUxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMTk3ODVjZjkzYjZj
NDI1Mjk4MTg5NDM5NGYyZGJkMzVjNWU1ZDFlYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAxMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgMTAg
ZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE1MSAgMjAxOC0wNi0x
MiAyMjowOToxMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTk0MiBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyMDU2OSBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 18:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 18: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 1fTAQ5-0007wW-0Y; Wed, 13 Jun 2018 18: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=mnd2=i7=gmail.com=bsingharora@srs-us1.protection.inumbo.net>)
 id 1fT8qh-00012y-VT
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 16:42:20 +0000
X-Inumbo-ID: 6479815b-6f28-11e8-9728-bc764e045a96
Received: from mail-ua0-x243.google.com (unknown [2607:f8b0:400c:c08::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6479815b-6f28-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 18:39:51 +0200 (CEST)
Received: by mail-ua0-x243.google.com with SMTP id c23-v6so2166754uan.3
 for <xen-devel@lists.xenproject.org>; Wed, 13 Jun 2018 09:42:18 -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=NUubvUULaJdwfXmJhgtGmCyh+CBTMg8nhoPwNJ56j/U=;
 b=qMtcMB3KIzR8FAb2Ixp+F6n3iXnVwg6hc4KkOX9rPE9kV3js3utrvM1eqwXpA18FLu
 YuXXCCJL5ZCFMC6vf7R0NtUjYj0AnSPDajMhk2MJHaR2c3FhqijAQzo6Q+/9p8odjpXs
 dmA3C5BY6iiJC5Yok8ouXNQVQt58/zDZ0G05k3KDy2dllwnT63kF3WCY9033J0cQGxF7
 Ei943AiampbYAcs1HejjYZfKK+oWEJpE9VsfS8rlMcU9qlXO+zDc7tHDYEppsPyzZIMq
 1avnxg1fHD3Pla/Z2sxzPdZ3Gd1ZXrIqZsDlXXkzDmh84IEI7C1tdmse92EqZ+iXjOwc
 NCrg==
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=NUubvUULaJdwfXmJhgtGmCyh+CBTMg8nhoPwNJ56j/U=;
 b=nK3MrkST/8trpyCQaXbi/NPnom/7JfUZCNfp2PWK8QARfuXLsBWqIt4iMnVbuz3cUY
 FS5uMeEeFOZp70c4gVab8OwMri5UlV11A44UIhBEG265mMuMoMxR5DrGfJUavRVnRTju
 9IJPrhlHFgogfbPRb8KFrnHdscqHt6n57yofdB7BxFOGsUHNcQBuJVg7gDqNek4o9NB2
 hd5SxVpPy7U1k7eA+dZFdWS3GcOzPeI5AO8ZR69Nf77fCAXRrYWTGwa35qeInfm6TAqT
 V4/fC1CgdENH7Bh10W4UyrlZNeNePrGuwLGuLQqnqggwTgOaVWqMJk/dBZp+9Ya3Tijm
 BbxQ==
X-Gm-Message-State: APt69E1hPb9ovs7LxbiSNSXhoqEREd1zujbts8LMz4b7XdA+R6QmExYe
 cxEKE2twAnl5nK9w6SbZQJvtD5/DerUYU6IeQw4=
X-Google-Smtp-Source: ADUXVKJo+gR/DwmMZyOuuZ+9W2etzCoHyoj+PeOxrbKjUyQ9T7GquhZSPfXPUwg9qhKYDJGPh30+YWva6C/kbtKvVmQ=
X-Received: by 2002:ab0:4161:: with SMTP id
 j88-v6mr3829508uad.196.1528908137456; 
 Wed, 13 Jun 2018 09:42:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ab0:549e:0:0:0:0:0 with HTTP; Wed, 13 Jun 2018 09:42:16
 -0700 (PDT)
In-Reply-To: <20180612205619.28156-2-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-2-anchalag@amazon.com>
From: Balbir Singh <bsingharora@gmail.com>
Date: Thu, 14 Jun 2018 02:42:16 +1000
Message-ID: <CAKTCnz=Lfy2vpfGs4+_N9Q9_QCxt5XjFFTEsArkCaKvAi70H_g@mail.gmail.com>
To: Anchal Agarwal <anchalag@amazon.com>
X-Mailman-Approved-At: Wed, 13 Jun 2018 18:22:55 +0000
Subject: Re: [Xen-devel] [RFC PATCH 01/12] xen/manage: keep track of the
 on-going suspend mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Len Brown <len.brown@intel.com>, kamatam@amazon.com,
 eduval@amazon.com, vallish@amazon.com, netdev <netdev@vger.kernel.org>,
 Frank van der Linden <fllinden@amazon.com>,
 "maintainer:X86 ARCHITECTURE \(32-BIT AND 64-BIT\)" <x86@kernel.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 guruanb@amazon.com, cyberax@amazon.com, Ingo Molnar <mingo@redhat.com>,
 Pavel Machek <pavel@ucw.cz>, "H. Peter Anvin" <hpa@zytor.com>,
 linux-pm@vger.kernel.org, xen-devel <xen-devel@lists.xenproject.org>,
 boris.ostrovsky@oracle.com, Thomas Gleixner <tglx@linutronix.de>,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgNjo1NiBBTSwgQW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFn
QGFtYXpvbi5jb20+IHdyb3RlOgo+IEZyb206IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6
b24uY29tPgo+Cj4gVG8gZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIFhlbiBzdXNwZW5kLCBQTSBzdXNw
ZW5kIGFuZCBQTSBoaWJlcm5hdGlvbiwKPiBrZWVwIHRyYWNrIG9mIHRoZSBvbi1nb2luZyBzdXNw
ZW5kIG1vZGUgYnkgbWFpbmx5IHVzaW5nIGEgbmV3IFBNCj4gbm90aWZpZXIuIFNpbmNlIFhlbiBz
dXNwZW5kIGRvZXNuJ3QgaGF2ZSBjb3JyZXNwb25kaW5nIFBNIGV2ZW50LCBpdHMKPiBtYWluIGxv
Z2ljIGlzIG1vZGZpZWQgdG8gYWNxdWlyZSBwbV9tdXRleCBhbmQgc2V0IHRoZSBjdXJyZW50IG1v
ZGUuCj4KCldoeSBkbyB3ZSBuZWVkIHRvIGRpZmZlcmVudGlhdGUgYmV0d2VlbiB0aGVtPyBUaGUg
Y2hhbmdlbG9nIGRvZXMgbm90CmV4cGxhaW4gaG93IFhlbiBTdXNwZW5kIGlzIGRpZmZlcmVudCBm
cm9tIFBNIHN1c3BlbmQuIFRoZSBkaWZmZXJlbmNlCmNvdWxkIGJlIHdoYXQgaXMgaW5qZWN0ZWQg
aW50byB0aGUgZ3Vlc3QgdnMgd2hhdCB0aGUgZ3Vlc3QgZGVjaWRlcyB0bwpkby4gSG93IGRvIHdl
IHVzZSB0aGUgbmV3IHN1c3BlbmRfbW9kZT8KCj4gTm90ZSB0aGF0IHdlIG1heSBzZWUgZGVhZGxv
Y2sgaWYgUE0gc3VzcGVuZC9oaWJlcm5hdGlvbiBpcyBpbnRlcnJ1cHRlZAo+IGJ5IFhlbiBzdXNw
ZW5kLiBQTSBzdXNwZW5kL2hpYmVybmF0aW9uIGRlcGVuZHMgb24geGVud2F0Y2ggdGhyZWFkIHRv
Cj4gcHJvY2VzcyB4ZW5idXMgc3RhdGUgdHJhbnNhY3Rpb25zLCBidXQgdGhlIHRocmVhZCB3aWxs
IHNsZWVwIHRvIHdhaXQKPiBwbV9tdXRleCB3aGljaCBpcyBhbHJlYWR5IGhlbGQgYnkgUE0gc3Vz
cGVuZC9oaWJlcm5hdGlvbiBjb250ZXh0IGluIHRoZQo+IHNjZW5hcmlvLiBUaG91Z2gsIGFjcXVp
cm5nIHBtX211dGV4IGlzIHN0aWxsIHJpZ2h0IHRoaW5nIHRvIGRvLCBhbmQgd2UKPiB3b3VsZCBu
ZWVkIHRvIG1vZGlmeSBYZW4gc2h1dGRvd24gY29kZSB0byBhdm9pZCB0aGUgaXNzdWUuIFRoaXMg
d2lsbCBiZQo+IGZpeGVkIGJ5IGEgc2VwYXJhdGUgcGF0Y2guCj4KPiBTaWduZWQtb2ZmLWJ5OiBN
dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmNo
YWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KPiBSZXZpZXdlZC1ieTogU2ViYXN0aWFu
IEJpZW11ZWxsZXIgPHNiaWVtdWVAYW1hem9uLmNvbT4KPiBSZXZpZXdlZC1ieTogTXVuZWhpc2Eg
S2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+Cj4gUmV2aWV3ZWQtYnk6IEVkdWFyZG8gVmFsZW50
aW4gPGVkdXZhbEBhbWF6b24uY29tPgo+IC0tLQo+ICBkcml2ZXJzL3hlbi9tYW5hZ2UuYyB8IDU4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAg
MSBmaWxlIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJz
L3hlbi9tYW5hZ2UuYyBiL2RyaXZlcnMveGVuL21hbmFnZS5jCj4gaW5kZXggODgzNTA2NS4uOGY5
ZWE4NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9tYW5hZ2UuYwo+ICsrKyBiL2RyaXZlcnMv
eGVuL21hbmFnZS5jCj4gQEAgLTEzLDYgKzEzLDcgQEAKPiAgI2luY2x1ZGUgPGxpbnV4L2ZyZWV6
ZXIuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3N5c2NvcmVfb3BzLmg+Cj4gICNpbmNsdWRlIDxsaW51
eC9leHBvcnQuaD4KPiArI2luY2x1ZGUgPGxpbnV4L3N1c3BlbmQuaD4KPgo+ICAjaW5jbHVkZSA8
eGVuL3hlbi5oPgo+ICAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+IEBAIC0zOSw2ICs0MCwxNiBA
QCBlbnVtIHNodXRkb3duX3N0YXRlIHsKPiAgLyogSWdub3JlIG11bHRpcGxlIHNodXRkb3duIHJl
cXVlc3RzLiAqLwo+ICBzdGF0aWMgZW51bSBzaHV0ZG93bl9zdGF0ZSBzaHV0dGluZ19kb3duID0g
U0hVVERPV05fSU5WQUxJRDsKPgo+ICtlbnVtIHN1c3BlbmRfbW9kZXMgewo+ICsgICAgICAgTk9f
U1VTUEVORCA9IDAsCj4gKyAgICAgICBYRU5fU1VTUEVORCwKPiArICAgICAgIFBNX1NVU1BFTkQs
Cj4gKyAgICAgICBQTV9ISUJFUk5BVElPTiwKPiArfTsKCgpXaHkgZG8gdGhlIGVudW1zIHJhbmdl
IGFjcm9zcyBuYW1lc3BhY2VzIC0tIGJldHdlZW4gTk8sIFhFTiBhbmQgUE0/CkNhbiB3ZSBwbGVh
c2UgYmUgY29uc2lzdGVudCBYRU5fV0FUQ0hfU1VTUEVORCwgWEVOX1BNX1NVU1BFTkQuIGV0Yz8K
CkJhbGJpciBTaW5naC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 18:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 18: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 1fTAQ5-0007wc-9u; Wed, 13 Jun 2018 18: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=mnd2=i7=gmail.com=bsingharora@srs-us1.protection.inumbo.net>)
 id 1fT9mQ-0001mK-A1
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 17:41:58 +0000
X-Inumbo-ID: b93c3f61-6f30-11e8-9728-bc764e045a96
Received: from mail-vk0-x241.google.com (unknown [2607:f8b0:400c:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b93c3f61-6f30-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 19:39:29 +0200 (CEST)
Received: by mail-vk0-x241.google.com with SMTP id b77-v6so2034475vkb.5
 for <xen-devel@lists.xenproject.org>; Wed, 13 Jun 2018 10:41:56 -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=Hdfke7xyHfX+4uznM6VQtOrySiq8rWl/NTKolzN4WIM=;
 b=XHJUlyT5cMAV5qwgXQyV1PuaptE2vrhaIg1s8fzTw6Huv2h26OaXxjPLs1YUSYXVwr
 efSuoRp4Palj4OUYPpB8l0sqNO8Ve7oqCMRC1F7F+CCj++TNubecrch/H6js3gf6LKB9
 3Idh5/3PLiALi/9yjdojQXnaM1xMYcvkobUcNpjDfxst4cdG6Nv2CRWwpFR7v8SRk/zm
 vM9uuJdm729Otw/LyeJrEgBXNwNR38bNGylMjnSW5IGIAriT1ESFvhbl7mKrwdMyUjlB
 R99Qgq392fJ9rrdpNLkySEcJ6CsVDLKWyngbln4x8embYlDNB2kp2Fvt6zHDyoB6sO1F
 Bbxw==
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=Hdfke7xyHfX+4uznM6VQtOrySiq8rWl/NTKolzN4WIM=;
 b=K9QNMXN5cvIayIUyjeAvpZRHNrnl9UTMA0AU5QTIjkhGKFrNthVkrWO5U1nZ+p5hdt
 QHxl7pR9wPYB3O9FNxE99fW3tSDIpqbNs7zFAE9msxzlHU+uKbEMyfLgpvx5VAd+BYwd
 JW04/sLLLI5u/kgOr3BC9DyDf9pU7RaHKI4rjeNsOWwtaXw+gXX7LJTk00G+CmAx4aI3
 na0eg7lTgFaI1OJYAVTPAUbkw7avFKRFnAdyASuncxJnD8qbxgUq5++sUoJ2gUA5SErz
 +5vxhIKheF4QNWWnDoas9yDgHV87kXWEnldK+n+IatHZwQv6nKcFpvs4aMz1/aJm2r4m
 hcOA==
X-Gm-Message-State: APt69E0wFhUifjd1wlruVMNl0unLRnol1PbTMvIgIYig5hhG4jegAad+
 bw0gb/rsUmNQ+hXSG8Gbmds6JX25GwvceZEfSOY=
X-Google-Smtp-Source: ADUXVKJktFTikfJeqzNPLqYY566tx9M/vXyokaKYNk6LNBfdSbmL4T68YuIG9OMDb99wGzwyfD8Dip29Hd1Bcb/DOEQ=
X-Received: by 2002:a1f:ae96:: with SMTP id
 x144-v6mr3652647vke.52.1528911715846; 
 Wed, 13 Jun 2018 10:41:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ab0:549e:0:0:0:0:0 with HTTP; Wed, 13 Jun 2018 10:41:55
 -0700 (PDT)
In-Reply-To: <20180612205619.28156-3-anchalag@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-3-anchalag@amazon.com>
From: Balbir Singh <bsingharora@gmail.com>
Date: Thu, 14 Jun 2018 03:41:55 +1000
Message-ID: <CAKTCnznqA=RcA1VWePn-Yt5AYn2-FKhXRJH8FgHjcG2Gjqc1Ow@mail.gmail.com>
To: Anchal Agarwal <anchalag@amazon.com>
X-Mailman-Approved-At: Wed, 13 Jun 2018 18:22:55 +0000
Subject: Re: [Xen-devel] [RFC PATCH 02/12] xen/manage: introduce helper
 function to know the on-going suspend 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: jgross@suse.com, Len Brown <len.brown@intel.com>, kamatam@amazon.com,
 eduval@amazon.com, vallish@amazon.com, netdev <netdev@vger.kernel.org>,
 Frank van der Linden <fllinden@amazon.com>,
 "maintainer:X86 ARCHITECTURE \(32-BIT AND 64-BIT\)" <x86@kernel.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 guruanb@amazon.com, cyberax@amazon.com, Ingo Molnar <mingo@redhat.com>,
 Pavel Machek <pavel@ucw.cz>, "H. Peter Anvin" <hpa@zytor.com>,
 linux-pm@vger.kernel.org, xen-devel <xen-devel@lists.xenproject.org>,
 boris.ostrovsky@oracle.com, Thomas Gleixner <tglx@linutronix.de>,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgNjo1NiBBTSwgQW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFn
QGFtYXpvbi5jb20+IHdyb3RlOgo+IEZyb206IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6
b24uY29tPgo+Cj4gSW50cm9kdWNlIHNpbXBsZSBmdW5jdGlvbnMgd2hpY2ggaGVscCB0byBrbm93
IHRoZSBvbi1nb2luZyBzdXNwZW5kIG1vZGUKPiBzbyB0aGF0IG90aGVyIFhlbi1yZWxhdGVkIGNv
ZGUgY2FuIGJlaGF2ZSBkaWZmZXJlbnRseSBhY2NvcmRpbmcgdG8gdGhlCj4gY3VycmVudCBzdXNw
ZW5kIG1vZGUuCgpJJ2Qgc3F1YXNoIHRoaXMgcGF0Y2ggd2l0aCB0aGUgcHJldmlvdXMsIHRoZSBw
cmV2aW91cyBvbmUganVzdCBsZWZ0CnRvbyBtYW55IG9wZW4gcXVlc3Rpb25zIGFib3V0IGhvdyBz
dXNwZW5kIG1vZGUgaXMgdXNlZC4gTG9va3MgbGlrZQpzdXNwZW5kIG1vZGUgaXMgYSBzdGF0ZSwg
YnV0IEkgYW0gbm90IHN1cmUgaWYgdmFsaWQgdHJhbnNpdGlvbnMgYXJlCmRlZmluZWQvY2hlY2tl
ZD8KCkJhbGJpciBTaW5naC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 18:24:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 18:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTARN-0000TS-3V; Wed, 13 Jun 2018 18: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=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTARL-0000TB-S4
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 18:24:15 +0000
X-Inumbo-ID: fd766e82-6f36-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd766e82-6f36-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 18:24: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 1fTARK-0007VG-1r; Wed, 13 Jun 2018 18:24: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 1fTARJ-00088o-PR; Wed, 13 Jun 2018 18:24:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTARJ-000663-On; Wed, 13 Jun 2018 18:24:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124159-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm: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-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=9f1b1194b031d528f4b376371282ed61279165b0
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 18:24:13 +0000
Subject: [Xen-devel] [libvirt test] 124159: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE1OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDlmMWIxMTk0
YjAzMWQ1MjhmNGIzNzYzNzEyODJlZDYxMjc5MTY1YjAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgIDgg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICA3IGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNTkgIDIwMTgt
MDYtMTMgMDQ6MTk6MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNp
by5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBpbnRyaWdlcmkgPGlu
dHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3Jn
PgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmlyaSBEZW5lbWFy
ayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29t
PgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRv
bWtvQHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VAcmVkaGF0LmNvbT4K
ICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFy
dG1heUBsaW51eC5pYm0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQu
Y29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFA
Z21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxr
ZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNr
aXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+
CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMyNjUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 19:31:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 19:31: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 1fTBUT-0001xn-1G; Wed, 13 Jun 2018 19:31: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=2pwd=i7=linaro.org=richard.henderson@srs-us1.protection.inumbo.net>)
 id 1fTBUR-0001xi-9e
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 19:31:31 +0000
X-Inumbo-ID: 072f8eb5-6f40-11e8-9728-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 072f8eb5-6f40-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 21:29:02 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id y5-v6so1937491pfn.4
 for <xen-devel@lists.xenproject.org>; Wed, 13 Jun 2018 12:31:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:openpgp:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=I584plQmRnrKsDIsrFZP/Q9dzsQq63GOdYbX3P5/oVQ=;
 b=J/3vYxXSwEFpYXFr7OfE7A0piaajpcMp39HtQgG6zHMlnXiYdmxPrkHnktZE3oJQ0f
 23PKhp5LfxcY2GaiLg1qjADKqEqhu/cRCGOSClIywDEoP7DoFtAhdFL8wKKckGBxIuTG
 axatZdA692nXhb9/8UaFPpGEI44Of1stEzSpw=
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:message-id
 :date:user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=I584plQmRnrKsDIsrFZP/Q9dzsQq63GOdYbX3P5/oVQ=;
 b=gBVLi3VXF7EDpKq3mhfPyUxK2nrsaG7NpftEBWOe9T8sbQxq+pGcKbdrE+eGSZHZf6
 X4733sca/rcCwxC5lwrcywk8aHBEq4Q/R+fvWCwCjNkSpoz1dC+SkGRaaClh1zsPO78X
 uKgSF2SXQWu/tdDfcToOCmSk2zj+DP/zLFCxlgE9zQ+/+zQcH+E/EWlJN4o55521Kk5P
 MX8UCjcf39ej0Lt5xlUwBxGxvPJ7Lk6If/TnfMtjQS6ZcdDBu9/oFBrJABMTKuxmzJWM
 7YUhUp1DLKIsfT/M16jCnZFycME+6YxC7hXATSUfnaOQS5RlAZGxRXN6kOLpFRLFY8wi
 KOIg==
X-Gm-Message-State: APt69E0QELiKYyaEqgq5Dv7J3Ct2UuSKdQsnO1k9pCl+OxJiMs3bVb1B
 a/WGugse8ON5p10S82x4GSg4kQ==
X-Google-Smtp-Source: ADUXVKLeKjGzwSjG9ZREZvEV7NkOHe6TSjXf2H91dNwJAc7MzolgtjJF8jk+lNtPHaJfmIn242Rarw==
X-Received: by 2002:a62:494f:: with SMTP id
 w76-v6mr6165397pfa.152.1528918289368; 
 Wed, 13 Jun 2018 12:31:29 -0700 (PDT)
Received: from cloudburst.twiddle.net (rrcs-173-198-77-219.west.biz.rr.com.
 [173.198.77.219])
 by smtp.gmail.com with ESMTPSA id n85-v6sm5543811pfa.146.2018.06.13.12.31.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 13 Jun 2018 12:31:28 -0700 (PDT)
To: Eric Blake <eblake@redhat.com>, =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?=
 <f4bug@amsat.org>, Thomas Huth <thuth@redhat.com>,
 Stefan Weil <sw@weilnetz.de>
References: <20180611011501.10235-1-f4bug@amsat.org>
 <20180611011501.10235-12-f4bug@amsat.org>
 <15d222dd-d2e9-4855-62c6-f89f2ee59c52@linaro.org>
 <76aa5170-1d18-8799-6ff1-a7c0dba0b489@redhat.com>
 <8537ca07-2645-6c2c-5945-a91da035b474@linaro.org>
 <a856ef80-fcab-0003-2bdd-89a1849fe857@redhat.com>
From: Richard Henderson <richard.henderson@linaro.org>
Openpgp: preference=signencrypt
Message-ID: <7c27cd3e-124c-1c03-46de-1b016b37edf1@linaro.org>
Date: Wed, 13 Jun 2018 09:31:23 -1000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <a856ef80-fcab-0003-2bdd-89a1849fe857@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v4 11/40] hw/xen: Use the IEC
 binary prefix definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwMjoxMyBBTSwgRXJpYyBCbGFrZSB3cm90ZToKPiBPciBzcGVsbCBpdCBV
SU5UNjRfQygxKSBpZiB5b3UgZG9uJ3Qgd2FudCBhIGNhc3QuCgpOb3QgdW5zaWduZWQgaXMgd2hh
dCBJIHdhbnQgbW9zdC4KCgpyfgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 19:53:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 19:53: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 1fTBpb-0005pA-VC; Wed, 13 Jun 2018 19: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=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTBpZ-0005op-TE
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 19:53:21 +0000
X-Inumbo-ID: 6fcf8818-6f43-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fcf8818-6f43-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 19:53: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 1fTBpX-0000l4-6Z; Wed, 13 Jun 2018 19:53: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 1fTBpW-0005oM-Sm; Wed, 13 Jun 2018 19:53:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTBpW-0005vm-S9; Wed, 13 Jun 2018 19:53:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124152-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-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-xsm: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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2
X-Osstest-Versions-That: qemuu=2afc4e3df80d947dd1bd42ce80278f591b35c74a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 19:53:18 +0000
Subject: [Xen-devel] [qemu-mainline test] 124152: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE1MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjQwOTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNDA5MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MDkzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQw
OTMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNDA5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjQwOTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMmFi
MDliZjJmOWY1NWI5ZmI4ZDJkZTZlYjJiYTJhODU3MGUyNjhlMgpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgMmFmYzRlM2RmODBkOTQ3ZGQxYmQ0MmNlODAyNzhmNTkxYjM1
Yzc0YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MDkzICAyMDE4LTA2LTEyIDAzOjU4OjE0IFog
ICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE1MiAgMjAxOC0wNi0xMiAyMjozNzo0
MCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEJhYnUgTW9nZXIgPGJhYnUubW9nZXJAYW1kLmNvbT4KICBCQUxB
VE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIEJhbmRhbiBEYXMgPGJzZEByZWRoYXQu
Y29tPgogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJl
ZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEZhbSBa
aGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9A
cmVkaGF0LmNvbT4KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gU25vdyA8
anNub3dAcmVkaGF0LmNvbT4KICBMZWFuZHJvIEx1cG9yaSA8bGVhbmRyby5sdXBvcmlAZ21haWwu
Y29tPgogIGx1cG9ybCA8bGVhbmRyby5sdXBvcmlAZ21haWwuY29tPgogIE1hcmMtQW5kcsOpIEx1
cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1h
cmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTmljaG9sYXMgUGlnZ2luIDxucGlnZ2luQGdtYWlsLmNvbT4KICBQYW9sbyBC
b256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRl
bGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3Jn
PgogIFJvc3MgWndpc2xlciA8cm9zcy56d2lzbGVyQGxpbnV4LmludGVsLmNvbT4KICBTdXJhaiBK
aXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDx0
aHV0aEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRz
b3ZAdmlydHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
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
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNDI4
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 20:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 20: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 1fTCUn-00046a-G1; Wed, 13 Jun 2018 20:35:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTCUm-00046V-5H
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 20:35:56 +0000
X-Inumbo-ID: 61aac66d-6f49-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61aac66d-6f49-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 20:36:00 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 47D26208CC;
 Wed, 13 Jun 2018 20:35:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528922153;
 bh=A5UaStAuk6QliRQN6RJefwWT4YQ+YCUlsXydFK1bcDo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eQx4MPv2mG3YUeB0YvFfz8xttjoKlO9hEwiWAU36mTxGxSx+ZeONFFhVTYQnb26rW
 VDo5MOvaLWgNraTlLO7ufh0ZeTkfizZlMrP6SSE7h2v2gmi+upVmvRuTgcvQ+sEeWT
 mkR9JXQAsNnfNK27qOKCH5GfkVdMg+cstfPIux40=
Date: Wed, 13 Jun 2018 13:35:51 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B20BC5902000078001CAB2A@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806131333460.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
 <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
 <5B20BC5902000078001CAB2A@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gV2VkLCAxMyBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDEyLjA2LjE4
IGF0IDIxOjUzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBPbiBUdWUsIDEy
IEp1biAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+PiA+PiBBcyBhIGNvbnNlcXVlbmNl
IG9mIHRoZXNlIGNoYW5nZXMsIHNvbWUgb3B0aW9ucyB3aWxsIGJlY29tZSB1c2VyLXZpc2libGUK
PiA+PiA+PiA+PiBhbmQgbm90IGRlcGVuZGVudCBvbiBDT05GSUdfRVhQRVJULiBJdCBkb2VzIG5v
dCBtZWFuIHRoYXQgWGVuIFByb2plY3QKPiA+PiA+PiA+PiB3aWxsIHNlY3VyaXR5IHN1cHBvcnQg
YWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMuCj4gPj4gPj4gPj4g
SW5zdGVhZCwgdGhlcmUgd2lsbCBiZSBhIHNtYWxsIHNldCBvZiBwcmUtY2FubmVkIGNvbmZpZ3Vy
YXRpb25zIHRoYXQKPiA+PiA+PiA+PiB3aWxsIGJlIHN1cHBvcnRlZC4gIFNlZTogaHR0cHM6Ly9t
YXJjLmluZm8vP2w9eGVuLWRldmVsJm09MTUyNDI0Mzg5NTEyNDMyIAo+ID4+ID4+ID4gCj4gPj4g
Pj4gPiBHZW9yZ2UsIElhbiwgSmFuLCBzaGFsbCBTVVBQT1JULk1EIGJlIHVwZGF0ZWQgdG8gcmVm
bGVjdCB0aGUgS2NvbmZpZyAKPiA+PiA+PiA+IGNoYW5nZXM/Cj4gPj4gPj4gPiAKPiA+PiA+PiA+
IEkgYW0gbW9zdGx5IHRoaW5raW5nIGFib3V0IHRoZSBib2FyZCBzdXBwb3J0IGFuZCB0aGUgZmFj
dCB0aGF0IG1vcmUgCj4gPj4gPj4gPiBvcHRpb25zIG9uIEFybSBhcmUgc2VsZWN0YWJsZSBieSB0
aGUgdXNlcnMuCj4gPj4gPj4gCj4gPj4gPj4gSSB0aGluayB0aGF0IHdvdWxkIGJlIHZlcnkgZGVz
aXJhYmxlLCB5ZXMuCj4gPj4gPiAKPiA+PiA+IERvIHlvdSB3YW50IG1lIHRvIGFkZCBhIHBhdGNo
IGZvciB0aGF0IHRvIHRoaXMgc2VyaWVzLCBvciBzaG91bGQgSSBkbyBpdAo+ID4+ID4gc2VwYXJh
dGVseT8KPiA+PiAKPiA+PiBJIHRoaW5rIHN1Y2ggYSBkb2MgY2hhbmdlIHNob3VsZCBiZSByaWdo
dCBpbiBhIHBhcnRpY3VsYXIgcGF0Y2ggbWFraW5nCj4gPj4gdGhpbmdzIHVzZXIgc2VsZWN0YWJs
ZS4KPiA+IAo+ID4gSSBoYXZlIGFkZGVkIHRoZSBmb2xsb3dpbmcgdG8gcGF0Y2ggIzUsIHRoZSBv
bmUgaW50cm9kdWNpbmcgYWxsIHRoZSBVQVJUCj4gPiBLY29uZmlncyBvbiBBUk0uIEkgdGhpbmsg
aXQgaXMgdGhlIG9uZSBpbnRyb2R1Y2luZyBtb3JlIG5ldyBvcHRpb25zLiBJCj4gPiByZW1vdmVk
IEp1bGllbidzIEFDSyBiZWNhdXNlIG9mIHRoaXMgY2hhbmdlLiBMZXQgbWUga25vdyBpZiB5b3Ug
dGhpbmsgd2UKPiA+IG5lZWQgbW9yZSBkZXRhaWxzIGluIFNVUFBPUlQubWQuCj4gPiAKPiA+IGRp
ZmYgLS1naXQgYS9TVVBQT1JULm1kIGIvU1VQUE9SVC5tZAo+ID4gaW5kZXggMjY0YjIzZi4uZTcw
ZjM1YyAxMDA2NDQKPiA+IC0tLSBhL1NVUFBPUlQubWQKPiA+ICsrKyBiL1NVUFBPUlQubWQKPiA+
IEBAIC0xNiw2ICsxNiwxOCBAQCBmb3IgdGhlIGRlZmluaXRpb25zIG9mIHRoZSBzdXBwb3J0IHN0
YXR1cyBsZXZlbHMgZXRjLgo+ID4gIAo+ID4gICMgRmVhdHVyZSBTdXBwb3J0Cj4gPiAgCj4gPiAr
IyMgS2NvbmZpZwo+ID4gKwo+ID4gK09uIHg4NiwgS2NvbmZpZyBvcHRpb25zIHRoYXQgZGVwZW5k
IG9uIENPTkZJR19FWFBFUlQgYXJlIG5vdCBzZWN1cml0eQo+ID4gK3N1cHBvcnRlZC4gT3RoZXIg
S2NvbmZpZyBvcHRpb25zIHRoYXQgZG8gbm90IGRlcGVuZCBvbiBDT05GSUdfRVhQRVJUIGFyZQo+
ID4gK3N1cHBvcnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgbWFya2VkIGFzIHN1cHBvcnRl
ZCBpbiB0aGlzIGRvY3VtZW50Lgo+IAo+IC4uLiwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgYXJl
IG1hcmtlZCAuLi4KPiAKPiA+ICtPbiBBUk0sIGEgd2lkZXIgcmFuZ2Ugb2YgS2NvbmZpZyBjb25m
aWd1cmF0aW9ucyBpcyBhdmFpbGFibGUgdG8gZW5hYmxlCj4gPiArdmVyeSBzbWFsbCBsaW5lcyBv
ZiBjb2RlIGNvdW50cyBpbiB0aGUgaHlwZXJ2aXNvci4gTm90IGFsbCBwb3NzaWJsZQo+ID4gK2Nv
bWJpbmF0aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZC4gSW5z
dGVhZCwgYSBzbWFsbAo+ID4gK3NldCBvZiBwcmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIGlzIHN1
cHBvcnRlZCwgc2VlIHhlbi9hcmNoL2FybS9jb25maWdzLgo+IAo+IFBhdGNoIDUgZG9lcyBub3Qg
YWRkIGFueSBFWFBFUlQgZGVwZW5kZW5jaWVzIGFmYWljcywgc28gdGhpcyBpcyBhdCBsZWFzdAo+
IG1pc2xlYWRpbmcuIEkgdGhpbmsgdGhlIEVYUEVSVCBydWxlIHNob3VsZCBhcHBseSBnZW5lcmlj
YWxseSwgYW5kIHBlcmhhcHMgYmUKPiBpbnRyb2R1Y2VkIGJ5IChhbmQgZGlzY3Vzc2VkIGluIHRo
ZSBjb250ZXh0IG9mKSBhIHNlcGFyYXRlIHBhdGNoLiBJIGFsc28KPiB0aGluayBERUJVRyBzaG91
bGQgYmUgbWVudGlvbmVkIGFsb25nc2lkZSBFWFBFUlQuCj4gCj4gVGhlIHBhdGNoIHJlbGF4aW5n
IHRoaW5ncyBmb3IgQVJNIHdvdWxkIHRoZW4gYWRkIGEgcmVsYXhhdGlvbiBwYXJhZ3JhcGgKPiBo
ZXJlLgoKSSdsbCBkby4KCkFjdHVhbGx5LCBmb3Igc2ltcGxpY2l0eSwgSSdsbCBtb2RpZnkgdGhl
IFNVUFBPUlQgc3RhdGVtZW50IGZvciBBUk0gaW4gYQpzZXBhcmF0ZSBpbmRlcGVuZGVudCBwYXRj
aCAoc28gSSdsbCBhZGQgdHdvIHBhdGNoZXMpIGZvciBvdXIgY29udmVuaWVuY2UKaW4gcmV2aWV3
aW5nIGFuZCBwYXRjaCBoYW5kbGluZy4gV2UgY2FuIGVhc2lseSBtZXJnZSBwYXRjaGVzIGF0IGNv
bW1pdAp0aW1lLCBvciBpbiBhIGZvbGxvdy11cCBwYXRjaCBzZXJpZXMuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 20:51:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 20: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 1fTCjy-00069b-Ov; Wed, 13 Jun 2018 20:51: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=ztm2=i7=alien8.de=bp@srs-us1.protection.inumbo.net>)
 id 1fTCjx-00069W-P8
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 20:51:37 +0000
X-Inumbo-ID: 92960531-6f4b-11e8-bc1d-65256ead4e3a
Received: from mail.skyhub.de (unknown [5.9.137.197])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92960531-6f4b-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 20:51:41 +0000 (UTC)
X-Virus-Scanned: Nedap ESD1 at mail.skyhub.de
Received: from mail.skyhub.de ([127.0.0.1])
 by localhost (blast.alien8.de [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id WGD23EABBIgY; Wed, 13 Jun 2018 22:51:33 +0200 (CEST)
Received: from zn.tnic (p200300EC2BD12400329C23FFFEA6A903.dip0.t-ipconnect.de
 [IPv6:2003:ec:2bd1:2400:329c:23ff:fea6:a903])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 499801EC0346;
 Wed, 13 Jun 2018 22:51:33 +0200 (CEST)
Date: Wed, 13 Jun 2018 22:51:29 +0200
From: Borislav Petkov <bp@alien8.de>
To: Pu Wen <puwen@hygon.cn>
Message-ID: <20180613205129.GD26375@zn.tnic>
References: <1528550410-28080-1-git-send-email-puwen@hygon.cn>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528550410-28080-1-git-send-email-puwen@hygon.cn>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH 00/11] Add support for Hygon's 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: kvm@vger.kernel.org, rkrcmar@redhat.com, peterz@infradead.org,
 viresh.kumar@linaro.org, trenn@suse.com, linux-x86_64@vger.kernel.org,
 hpa@zytor.com, shuah@kernel.org, boris.ostrovsky@oracle.com,
 linux-arch@vger.kernel.org, zhangpanyong@hygon.cn, x86@kernel.org,
 linux-acpi@vger.kernel.org, mingo@redhat.com, linux-pci@vger.kernel.org,
 xen-devel@lists.xenproject.org, lenb@kernel.org, thomas.lendacky@amd.com,
 linux-pm@vger.kernel.org, tglx@linutronix.de, mchehab@kernel.org,
 linux-edac@vger.kernel.org, jgross@suse.com, tony.luck@intel.com,
 rjw@rjwysocki.net, linux-kernel@vger.kernel.org, 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>

T24gU2F0LCBKdW4gMDksIDIwMTggYXQgMDk6MjA6MTBQTSArMDgwMCwgUHUgV2VuIHdyb3RlOgo+
IEFzIGEgbmV3IHg4NiBDUFUgVmVuZG9yLCBDaGVuZ2R1IEhhaWd1YW5nIElDIERlc2lnbiBDby4s
IEx0ZCAoSHlnb24pCj4gaXMgYSBKb2ludCBWZW50dXJlIGJldHdlZW4gQU1EIGFuZCBIYWlndWFu
ZyBJbmZvcm1hdGlvbiBUZWNobm9sb2d5IENvLiwKPiBMdGQuLCBhbmQgYWltcyBhdCBwcm92aWRp
bmcgaGlnaCBwZXJmb3JtYW5jZSB4ODYgcHJvY2Vzc29yIGZvciBDaGluYQo+IHNlcnZlciBtYXJr
ZXQuCj4gCj4gVGhlIGZpcnN0IGdlbmVyYXRpb24gSHlnb24ncyBwcm9jZXNzb3IoRGh5YW5hKSBv
cmlnaW5hdGVzIGZyb20gQU1ECj4gdGVjaG5vbG9neSBhbmQgc2hhcmVzIG1vc3Qgb2YgdGhlIGFy
Y2hpdGVjdHVyZSB3aXRoIEFNRCdzIGZhbWlseSAxN2gsCj4gYnV0IHdpdGggZGlmZmVyZW50IENQ
VSBWZW5kb3IgSUQoIkh5Z29uR2VudWluZSIpL1BDSUUgRGV2aWNlIFZlbmRvciBJRAo+ICgweDFE
OTQpL0ZhbWlseSBzZXJpZXMgbnVtYmVyKEZhbWlseSAxOGgpLgo+IAo+IFRvIGVuYWJsZSB0aGUg
c3VwcG9ydCBvZiBMaW51eCBrZXJuZWwgdG8gSHlnb24ncyBDUFUsIHdlIGFkZGVkIGEgbmV3Cj4g
dmVuZG9yIHR5cGUgKFg4Nl9WRU5ET1JfSFlHT04sIHdpdGggdmFsdWUgb2YgOSkgaW4gYXJjaC94
ODYvaW5jbHVkZS8KPiBhc20vcHJvY2Vzc29yLmgsIGFuZCBzaGFyZWQgbW9zdCBvZiBrZXJuZWwg
c3VwcG9ydCBjb2RlcyB3aXRoIEFNRAo+IGZhbWlseSAxN2guCj4gCj4gVGhlc2UgcGF0Y2hlcyBo
YXZlIGJlZW4gYXBwbGllZCBhbmQgdGVzdGVkIHN1Y2Nlc3NmdWxseSBpbiBIeWdvbidzCj4gRGh5
YW5hIFNvQyBzaWxpY29uLiBBbHNvIHRlc3RlZCBvbiBBTUQncyBFUFlDIChGYW1pbHkgMTdoKSBw
cm9jZXNzb3IKPiB3b3JrcyBmaW5lIGFuZCBtYWtlcyBubyBoYXJtIHRvIGV4aXN0aW5nIGNvZGVz
LgoKV2VsbCwgSSBkb24ndCBsaWtlIHRoaXMgZGlmZnN0YXQ6CgogMzcgZmlsZXMgY2hhbmdlZCwg
MTgzIGluc2VydGlvbnMoKyksIDU2IGRlbGV0aW9ucygtKQoKd2hpY2ggYWRkcyBhIGxvdCBvZiBj
b2RlIGNoZWNraW5nIHRoaXMgbmV3IHZlbmRvci4gQnV0IHRoZW4gaXQgYWRkcyBpbgp0aGUgQU1E
IHBhdGhzIGFuZCBJIGRvbid0IHNlZSBpdCBiZWluZyBhbnkgZGlmZmVyZW50IGZyb20gYW4gQU1E
IENQVS4gU28KaXQgZG9lcyB0aGUgc2FtZSBhIFplbiBkb2VzIGJ1dCB0aGVuIGl0IGlzIEh5Z29u
LgoKU28gSSdkIHByZWZlciB0byAqbm90KiBzcHJpbmtsZSB0aG9zZSBYODZfVkVORE9SX0hZR09O
IGNoZWNrcyBldmVyeXdoZXJlCmJ1dCBzaW1wbHkgaGF2ZSB0aGUgdmVuZG9yIGJlIFg4Nl9WRU5E
T1JfQU1EIGFuZCBvbmx5IHRoZSB1c2VyLXZpc2libGUKcmVwb3J0aW5nIHRvIHNob3cgdGhhdCBp
dCBpcyBIeWdvbi4gQmVjYXVzZSB0byB0aGUga2VybmVsIGl0IGlzIGFuIEFNRApDUFUgLSBvbmx5
IHRoZSBzdXBlcmZpY2lhbCBhdHRyaWJ1dGVzIGFyZSBzb21ldGhpbmcgZWxzZS4gT2ggd2VsbCwg
YW5kClBDSSBkZXZpY2UgSURzIGJ1dCB0aGF0J3MgbGlrZSBhbm90aGVyIENQVSByZXZpc2lvbi4K
ClRoeC4KCi0tIApSZWdhcmRzL0dydXNzLAogICAgQm9yaXMuCgpHb29kIG1haWxpbmcgcHJhY3Rp
Y2VzIGZvciA0MDA6IGF2b2lkIHRvcC1wb3N0aW5nIGFuZCB0cmltIHRoZSByZXBseS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTCtJ-0007in-HG; Wed, 13 Jun 2018 21:01:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTCtH-0007i8-Ib
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:01:15 +0000
X-Inumbo-ID: ebc63b5b-6f4c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebc63b5b-6f4c-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:01:20 +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 1fTCt4-0002BO-Io; Wed, 13 Jun 2018 21:01:02 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1fTCt4-00012V-G3; Wed, 13 Jun 2018 21:01:02 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.508 (Entity 5.508)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1fTCt4-00012V-G3@xenbits.xenproject.org>
Date: Wed, 13 Jun 2018 21:01:02 +0000
Subject: [Xen-devel] Xen Security Advisory 267 (CVE-2018-3665) - Speculative
 register leakage from lazy FPU context 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.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-3665 / XSA-267
                              version 3

     Speculative register leakage from lazy FPU context switching

UPDATES IN VERSION 3
====================

Public release.

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

x86 has a hardware mechanism for lazy FPU context switching.  On a task
switch, %cr0.ts (Task Switched) gets set, and the next instruction to
touch floating point state raises an #NM (No Math, later known as Device
Not Available) exception.

Traditionally, FPU state has been large in comparison to available
bandwidth (and therefore slow to switch) and not used as frequently as
cpu tasks tend to switch.  This mechanism allows the OS to only switch
FPU when necessary, which in turn increases performance.

Some CPUs however speculate past an #NM exception, allowing register
content to be leaked by a side-channel.

For more details, see:
  https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00145.html

IMPACT
======

An attacker can read x87/MMX/SSE/AVX/AVX-512 register state belonging to
another vCPU previously scheduled on the same processor.  This can be
state belonging a different guest, or state belonging to a different
thread inside the same guest.

Furthermore, similar changes are expected for OS kernels.  Consult your
operating system provider for more information.


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 Nehalem onwards) are
potentially affected.  Other processor designs (Intel Atom/Knights
range), and other manufacturers (AMD) are not known to be affected.

MITIGATION
==========

Depending on the availability of host resources, leakage can be
prevented between VMs by using cpupools or cpu pinning to isolate the
vCPUs from different VMs to separate pCPUs.

CREDITS
=======

This issue was discovered by Julian Stecklina (jsteckli@amazon.de) from
Amazon and Thomas Prescher (thomas.prescher@cyberus-technology.de) from
Cyberus Technology.

It was also independenty discovered by Zdenek Sojka from SYSGO
(http://sysgo.com) and by Colin Percival.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa267-[12].patch      xen-unstable
xsa267-4.10-[12].patch Xen 4.10.x
xsa267-4.9-[12].patch  Xen 4.9.x, 4.8.x
xsa267-4.7-[12].patch  Xen 4.7.x
xsa267-4.6-[12].patch  Xen 4.6.x

Alternatively, the following patches can be used to create livepatches for
running hypervisors.

xsa267-livepatch.patch     xen-unstable, Xen 4.10.x, 4.9.x
xsa267-4.8-livepatch.patch Xen 4.8.x

$ sha256sum xsa267*
d126e57ac6151e661294da9211a9d556845255a9d1909d73ec58a28c81b4a79d  xsa267-1.patch
00ec30c3738c3fcac8ca24a03308fc2d2dacab78640c17e5bb078e474b263719  xsa267-2.patch
9172c51e3652498740aa54c7953fb70c6df3902b382a9e9fa25a82943f70849d  xsa267-4.6-1.patch
8579fa847aea19b3666db39c9c844c32b543e5504f49074e48600c4958fa9eba  xsa267-4.6-2.patch
0fb7c123947a95963537ddeb156718d93a3d04b42486009fc520eaaeeba8aad6  xsa267-4.7-1.patch
418a71f8fc5b3ff1a5eb5cf4d161dea9c88697b50d84d8b8eec1ecf594f798f1  xsa267-4.7-2.patch
488f769e19acfe4ca59c731f58c5d464ec694e3c1923fbb3a26e6ed85afa68f8  xsa267-4.8-livepatch.patch
b4d1712b48c71ca541b6a39c182c3a134ff4d36cbf52ef6d65444ce84729c4b3  xsa267-4.9-1.patch
5ab13ae9ea070b2eee6ecf31324518f8315b7c0e523295d7892e5263fccb9d1f  xsa267-4.9-2.patch
9703a2e661f67408a108b540d296439cd349027a322b2e360780319897386753  xsa267-4.10-1.patch
d30dcb4887cb1963b460f850f34f0cd179704a2cdc8cdaf72bd16e495a0d63f1  xsa267-4.10-2.patch
7832229d987ac9b7292eb815d54b78e9884b892795d9ac3f11f0752f6c59d312  xsa267-livepatch.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

iQEcBAEBCAAGBQJbIX1aAAoJEIP+FMlX6CvZiA4H/iwQn5aa+9+iE6wVNhfI3XX4
YvogEPGW4Zp3Brq5ATDoyanIdabWU+5Tq4MtAyR3IyaFrnoevLFfumKIQjnqI3sk
ef4PuxEYtVyiqwC+01o0Uk1+1K83xA4dG2wukuJbOtEF44d4X5fq9RWqdLprBADx
FW7MrFeXcoQsbbRLfZzUZpjtQQ1Lys8gHbU+Un9l9yZjRUErxUFLhhsrpIwkYFF9
6zhlYGPdpZQ1s7W6OclD/Tm5ZpauggjJfLWSAckAuobNaR6bKh6iwr3AMWH0w+2w
H7U2oKHQPw3kpiEz42cEEN9FDm/9mGNgNYkC+aPtn40zYuKhyBnORBMgssmA0Tk=
=By/q
-----END PGP SIGNATURE-----

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwoKVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZj
cHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgoKVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDg4NDUyNTIuLjUwMTE2ZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjEw
LDcgKzIxMCw3IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1
Y3QgdmNwdSAqdikKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAg
ICAgCiAgICAgLyogUmVzdG9yZSBub25sYXp5IGV4dGVuZGVkIHN0YXRlIChp
LmUuIHBhcnRzIG5vdCB0cmFja2VkIGJ5IENSMC5UUykuICovCi0gICAgaWYg
KCAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkKKyAgICBpZiAoICF2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hz
dGF0ZV91c2VkICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogQXZvaWQg
cmVjdXJzaW9uICovCkBAIC0yMjEsMTEgKzIyMSwxOSBAQCB2b2lkIHZjcHVf
cmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgICogYWJv
dmUpIHdlIGFsc28gbmVlZCB0byByZXN0b3JlIGZ1bGwgc3RhdGUsIHRvIHBy
ZXZlbnQgc3Vic2VxdWVudGx5CiAgICAgICogc2F2aW5nIHN0YXRlIGJlbG9u
Z2luZyB0byBhbm90aGVyIHZDUFUuCiAgICAgICovCi0gICAgaWYgKCB4c3Rh
dGVfYWxsKHYpICkKKyAgICBpZiAoIHYtPmFyY2guZnVsbHlfZWFnZXJfZnB1
IHx8ICh2LT5hcmNoLnhzYXZlX2FyZWEgJiYgeHN0YXRlX2FsbCh2KSkgKQog
ICAgIHsKLSAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfQUxMKTsKKyAg
ICAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKKyAgICAgICAgICAgIGZwdV94
cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGZwdV9meHJzdG9yKHYpOworCiAgICAgICAgIHYtPmZwdV9pbml0aWFs
aXNlZCA9IDE7CiAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsKKworICAg
ICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0IHRoZSBndWVz
dCBtaWdodC4gKi8KKyAgICAgICAgaWYgKCBpc19wdl92Y3B1KHYpICYmICh2
LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpICkKKyAg
ICAgICAgICAgIHN0dHMoKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKQEAg
LTI0Nyw2ICsyNTUsOCBAQCB2b2lkIHZjcHVfcmVzdG9yZV9mcHVfbGF6eShz
dHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIHYtPmZwdV9kaXJ0aWVkICkKICAg
ICAgICAgcmV0dXJuOwogCisgICAgQVNTRVJUKCF2LT5hcmNoLmZ1bGx5X2Vh
Z2VyX2ZwdSk7CisKICAgICBpZiAoIGNwdV9oYXNfeHNhdmUgKQogICAgICAg
ICBmcHVfeHJzdG9yKHYsIFhTVEFURV9MQVpZKTsKICAgICBlbHNlCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCAxOTdmOGQ2Li5lMGQ0MTNj
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTU2Myw2ICs1
NjMsOSBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgICogYW5kIHRodXMgc2hv
dWxkIGJlIHNhdmVkL3Jlc3RvcmVkLiAqLwogICAgIGJvb2xfdCBub25sYXp5
X3hzdGF0ZV91c2VkOwogCisgICAgLyogUmVzdG9yZSBhbGwgRlBVIHN0YXRl
IChsYXp5IGFuZCBub24tbGF6eSBzdGF0ZSkgb24gY29udGV4dCBzd2l0Y2g/
ICovCisgICAgYm9vbCBmdWxseV9lYWdlcl9mcHU7CisKICAgICBzdHJ1Y3Qg
dm1jZSB2bWNlOwogCiAgICAgc3RydWN0IHBhZ2luZ192Y3B1IHBhZ2luZzsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKCkludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBO
ZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCm1lY2hh
bmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KCk9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0
IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KcHJl
dmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRl
IChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CnNjaGVkdWxlZCB2Y3B1
cy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDg3MTJhODMuLjA3NWU1ZWEgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xNzU4LDcg
KzE3NTgsNyBAQCBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5k
LCB3aGljaCBpcyBhbHNvIHRoZSBkZWZhdWx0LgogCiAjIyMgc3BlYy1jdHJs
ICh4ODYpCiA+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIHhlbj08Ym9vbD4sIHtw
dixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAotPiAgICAgICAgICAgICAgYnRp
LXRodW5rPXJldHBvbGluZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmR9
PTxib29sPiBdYAorPiAgICAgICAgICAgICAgYnRpLXRodW5rPXJldHBvbGlu
ZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmQsZWFnZXItZnB1fT08Ym9v
bD4gXWAKIAogQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZlIGV4ZWN1dGlvbiBz
aWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4gIEJ5IGRlZmF1bHQsIFhlbgogd2ls
bCBwaWNrIHRoZSBtb3N0IGFwcHJvcHJpYXRlIG1pdGlnYXRpb25zIGJhc2Vk
IG9uIGNvbXBpbGVkIGluIHN1cHBvcnQsCkBAIC0xODA4LDYgKzE4MDgsMTEg
QEAgaGFyZHdhcmUsIHRoaXMgaXMgYSBnbG9iYWwgb3B0aW9uIGFwcGxpZWQg
YXQgYm9vdCwgYW5kIG5vdCB2aXJ0dWFsaXNlZCBmb3IKIGd1ZXN0IHVzZS4g
IE9uIEludGVsIGhhcmR3YXJlLCB0aGUgZmVhdHVyZSBpcyB2aXJ0dWFsaXNl
ZCBmb3IgZ3Vlc3RzLAogaW5kZXBlbmRlbnRseSBvZiBYZW4ncyBjaG9pY2Ug
b2Ygc2V0dGluZy4KIAorT24gYWxsIGhhcmR3YXJlLCB0aGUgYGVhZ2VyLWZw
dT1gIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBmb3JjZSBvciBwcmV2ZW50IFhl
bgorZnJvbSB1c2luZyBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hl
cy4gIFRoaXMgaXMgY3VycmVudGx5IGltcGxlbWVudGVkIGFzCithIGdsb2Jh
bCBjb250cm9sLiAgQnkgZGVmYXVsdCwgWGVuIHdpbGwgY2hvb3NlIHRvIHVz
ZSBmdWxseSBlYWdlciBjb250ZXh0Citzd2l0Y2hlcyBvbiBoYXJkd2FyZSBi
ZWxpZXZlZCB0byBzcGVjdWxhdGUgcGFzdCAjTk0gZXhjZXB0aW9ucy4KKwog
IyMjIHN5bmNcX2NvbnNvbGUKID4gYD0gPGJvb2xlYW4+YAogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaTM4Ny5jIGIveGVuL2FyY2gveDg2L2kzODcu
YwppbmRleCA1MDExNmQ1Li5kYmRmMWI0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTE1
LDYgKzE1LDcgQEAKICNpbmNsdWRlIDxhc20vaTM4Ny5oPgogI2luY2x1ZGUg
PGFzbS94c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cisj
aW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KIC8qICAgICBGUFUgUmVzdG9yZSBGdW5jdGlv
bnMgICAqLwpAQCAtMzA3LDYgKzMwOCw4IEBAIGludCB2Y3B1X2luaXRfZnB1
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGludCByYzsKICAgICAKKyAgICB2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA9IG9wdF9lYWdlcl9mcHU7CisKICAg
ICBpZiAoIChyYyA9IHhzdGF0ZV9hbGxvY19zYXZlX2FyZWEodikpICE9IDAg
KQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpp
bmRleCBmZDkzOGMzLi4wOGU2Nzg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBlbnVtIGluZF90aHVuayB7CiBz
dGF0aWMgaW50OF90IF9faW5pdGRhdGEgb3B0X2licnMgPSAtMTsKIGJvb2wg
X19yZWFkX21vc3RseSBvcHRfaWJwYiA9IHRydWU7CiBib29sIF9fcmVhZF9t
b3N0bHkgb3B0X3NzYmQgPSBmYWxzZTsKK2ludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9lYWdlcl9mcHUgPSAtMTsKIAogYm9vbCBfX2luaXRkYXRhIGJzcF9k
ZWxheV9zcGVjX2N0cmw7CiB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVs
dF94ZW5fc3BlY19jdHJsOwpAQCAtMTMwLDYgKzEzMSw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdCBjaGFyICpzKQogICAg
ICAgICAgICAgb3B0X3RodW5rID0gVEhVTktfSk1QOwogICAgICAgICAgICAg
b3B0X2licnMgPSAwOwogICAgICAgICAgICAgb3B0X2licGIgPSBmYWxzZTsK
KyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSAwOwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UgaWYgKCB2YWwgPiAwICkKICAgICAgICAgICAgIHJjID0g
LUVJTlZBTDsKQEAgLTE4Myw2ICsxODUsOCBAQCBzdGF0aWMgaW50IF9faW5p
dCBwYXJzZV9zcGVjX2N0cmwoY29uc3QgY2hhciAqcykKICAgICAgICAgICAg
IG9wdF9pYnBiID0gdmFsOwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBh
cnNlX2Jvb2xlYW4oInNzYmQiLCBzLCBzcykpID49IDAgKQogICAgICAgICAg
ICAgb3B0X3NzYmQgPSB2YWw7CisgICAgICAgIGVsc2UgaWYgKCAodmFsID0g
cGFyc2VfYm9vbGVhbigiZWFnZXItZnB1Iiwgcywgc3MpKSA+PSAwICkKKyAg
ICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSB2YWw7CiAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApAQCAtMjM2LDE1ICsyNDAs
MTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBp
bmRfdGh1bmsgdGh1bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICogQWx0ZXJu
YXRpdmVzIGJsb2NrcyBmb3IgcHJvdGVjdGluZyBhZ2FpbnN0IGFuZC9vciB2
aXJ0dWFsaXNpbmcKICAgICAgKiBtaXRpZ2F0aW9uIHN1cHBvcnQgZm9yIGd1
ZXN0cy4KICAgICAgKi8KLSAgICBwcmludGsoIiAgU3VwcG9ydCBmb3IgVk1z
OiBQVjolcyVzJXMsIEhWTTolcyVzJXNcbiIsCisgICAgcHJpbnRrKCIgIFN1
cHBvcnQgZm9yIFZNczogUFY6JXMlcyVzJXMsIEhWTTolcyVzJXMlc1xuIiwK
ICAgICAgICAgICAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1Jf
UFYpIHx8Ci0gICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
U0NfUlNCX1BWKSkgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIs
CisgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNC
X1BWKSB8fAorICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSkgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUi
LAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNS
X1BWKSAgICAgICA/ICIgTVNSX1NQRUNfQ1RSTCIgOiAiIiwKICAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgICAgICAg
PyAiIFJTQiIgICAgICAgICAgIDogIiIsCisgICAgICAgICAgIG9wdF9lYWdl
cl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9G
UFUiICAgICA6ICIiLAogICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX1NDX01TUl9IVk0pIHx8Ci0gICAgICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkpICAgID8gIiIgICAgICAgICAg
ICAgICA6ICIgTm9uZSIsCisgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHwKKyAgICAgICAgICAgIG9wdF9lYWdl
cl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIiAgICAgICAg
ICAgICAgIDogIiBOb25lIiwKICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX1NDX01TUl9IVk0pICAgICAgPyAiIE1TUl9TUEVDX0NUUkwi
IDogIiIsCi0gICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9T
Q19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiKTsKKyAg
ICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0p
ICAgICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsCisgICAgICAgICAgIG9w
dF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBF
QUdFUl9GUFUiICAgICA6ICIiKTsKIAogICAgIHByaW50aygiICBYUFRJICg2
NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXNcbiIsCiAgICAgICAg
ICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NMCA/ICJlbmFibGVkIiA6ICJk
aXNhYmxlZCIsCkBAIC0zMzQsNiArMzQyLDgyIEBAIHN0YXRpYyBib29sIF9f
aW5pdCByZXRwb2xpbmVfc2FmZSh1aW50NjRfdCBjYXBzKQogICAgIH0KIH0K
IAorLyogQ2FsY3VsYXRlIHdoZXRoZXIgdGhpcyBDUFUgc3BlY3VsYXRlcyBw
YXN0ICNOTSAqLworc3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFn
ZXJfZnB1KHZvaWQpCit7CisgICAgLyoKKyAgICAgKiBBc3N1bWUgYWxsIHVu
cmVjb2duaXNlZCBwcm9jZXNzb3JzIGFyZSBvay4gIFRoaXMgaXMgb25seSBr
bm93biB0bworICAgICAqIGFmZmVjdCBJbnRlbCBGYW1pbHkgNiBwcm9jZXNz
b3JzLgorICAgICAqLworICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwgfHwKKyAgICAgICAgIGJvb3RfY3B1
X2RhdGEueDg2ICE9IDYgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBzd2l0Y2ggKCBib290X2NwdV9kYXRhLng4Nl9tb2RlbCApCisgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiBDb3JlIHByb2Nlc3NvcnMgc2luY2Ug
YXQgbGVhc3QgTmVoYWxlbSBhcmUgdnVsbmVyYWJsZS4KKyAgICAgICAgICov
CisgICAgY2FzZSAweDFlOiAvKiBOZWhhbGVtICovCisgICAgY2FzZSAweDFm
OiAvKiBBdWJ1cm5kYWxlIC8gSGF2ZW5kYWxlICovCisgICAgY2FzZSAweDFh
OiAvKiBOZWhhbGVtIEVQICovCisgICAgY2FzZSAweDJlOiAvKiBOZWhhbGVt
IEVYICovCisgICAgY2FzZSAweDI1OiAvKiBXZXN0bWVyZSAqLworICAgIGNh
c2UgMHgyYzogLyogV2VzdG1lcmUgRVAgKi8KKyAgICBjYXNlIDB4MmY6IC8q
IFdlc3RtZXJlIEVYICovCisgICAgY2FzZSAweDJhOiAvKiBTYW5keUJyaWRn
ZSAqLworICAgIGNhc2UgMHgyZDogLyogU2FuZHlCcmlkZ2UgRVAvRVggKi8K
KyAgICBjYXNlIDB4M2E6IC8qIEl2eUJyaWRnZSAqLworICAgIGNhc2UgMHgz
ZTogLyogSXZ5QnJpZGdlIEVQL0VYICovCisgICAgY2FzZSAweDNjOiAvKiBI
YXN3ZWxsICovCisgICAgY2FzZSAweDNmOiAvKiBIYXN3ZWxsIEVYL0VQICov
CisgICAgY2FzZSAweDQ1OiAvKiBIYXN3ZWxsIEQgKi8KKyAgICBjYXNlIDB4
NDY6IC8qIEhhc3dlbGwgSCAqLworICAgIGNhc2UgMHgzZDogLyogQnJvYWR3
ZWxsICovCisgICAgY2FzZSAweDQ3OiAvKiBCcm9hZHdlbGwgSCAqLworICAg
IGNhc2UgMHg0ZjogLyogQnJvYWR3ZWxsIEVQL0VYICovCisgICAgY2FzZSAw
eDU2OiAvKiBCcm9hZHdlbGwgRCAqLworICAgIGNhc2UgMHg0ZTogLyogU2t5
bGFrZSBNICovCisgICAgY2FzZSAweDU1OiAvKiBTa3lsYWtlIFggKi8KKyAg
ICBjYXNlIDB4NWU6IC8qIFNreWxha2UgRCAqLworICAgIGNhc2UgMHg2Njog
LyogQ2Fubm9ubGFrZSAqLworICAgIGNhc2UgMHg2NzogLyogQ2Fubm9ubGFr
ZT8gKi8KKyAgICBjYXNlIDB4OGU6IC8qIEthYnlsYWtlIE0gKi8KKyAgICBj
YXNlIDB4OWU6IC8qIEthYnlsYWtlIEQgKi8KKyAgICAgICAgcmV0dXJuIHRy
dWU7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogQXRvbSBwcm9jZXNzb3Jz
IGFyZSBub3QgdnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAw
eDFjOiAvKiBQaW5ldmlldyAqLworICAgIGNhc2UgMHgyNjogLyogTGluY3Jv
ZnQgKi8KKyAgICBjYXNlIDB4Mjc6IC8qIFBlbndlbGwgKi8KKyAgICBjYXNl
IDB4MzU6IC8qIENsb3ZlcnZpZXcgKi8KKyAgICBjYXNlIDB4MzY6IC8qIENl
ZGFydmlldyAqLworICAgIGNhc2UgMHgzNzogLyogQmF5dHJhaWwgLyBWYWxs
ZXl2aWV3IChTaWx2ZXJtb250KSAqLworICAgIGNhc2UgMHg0ZDogLyogQXZh
dG9uIC8gUmFuZ2VseSAoU2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGM6
IC8qIENoZXJyeXRyYWlsIC8gQnJhc3N3ZWxsICovCisgICAgY2FzZSAweDRh
OiAvKiBNZXJyaWZpZWxkICovCisgICAgY2FzZSAweDVhOiAvKiBNb29yZWZp
ZWxkICovCisgICAgY2FzZSAweDVjOiAvKiBHb2xkbW9udCAqLworICAgIGNh
c2UgMHg1ZjogLyogRGVudmVydG9uICovCisgICAgY2FzZSAweDdhOiAvKiBH
ZW1pbmkgTGFrZSAqLworICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAg
ICAgLyoKKyAgICAgICAgICogS25pZ2h0cyBwcm9jZXNzb3JzIGFyZSBub3Qg
dnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDU3OiAvKiBL
bmlnaHRzIExhbmRpbmcgKi8KKyAgICBjYXNlIDB4ODU6IC8qIEtuaWdodHMg
TWlsbCAqLworICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBkZWZhdWx0
OgorICAgICAgICBwcmludGsoIlVucmVjb2duaXNlZCBDUFUgbW9kZWwgJSN4
IC0gYXNzdW1pbmcgdnVsbmVyYWJsZSB0byBMYXp5RlBVXG4iLAorICAgICAg
ICAgICAgICAgYm9vdF9jcHVfZGF0YS54ODZfbW9kZWwpOworICAgICAgICBy
ZXR1cm4gdHJ1ZTsKKyAgICB9Cit9CisKICNkZWZpbmUgT1BUX1hQVElfREVG
QVVMVCAgMHhmZgogdWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpID0g
T1BUX1hQVElfREVGQVVMVDsKIApAQCAtNTMwLDYgKzYxNCwxMCBAQCB2b2lk
IF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKHZvaWQpCiAg
ICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSAmJiAh
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUEIpICkKICAgICAgICAgb3B0
X2licGIgPSBmYWxzZTsKIAorICAgIC8qIENoZWNrIHdoZXRoZXIgRWFnZXIg
RlBVIHNob3VsZCBiZSBlbmFibGVkIGJ5IGRlZmF1bHQuICovCisgICAgaWYg
KCBvcHRfZWFnZXJfZnB1ID09IC0xICkKKyAgICAgICAgb3B0X2VhZ2VyX2Zw
dSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7CisKICAgICAvKiAoUmUpaW5p
dCBCU1Agc3RhdGUgbm93IHRoYXQgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3Mg
aGFzIGJlZW4gY2FsY3VsYXRlZC4gKi8KICAgICBpbml0X3NoYWRvd19zcGVj
X2N0cmxfc3RhdGUoKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zcGVjX2N0cmwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19j
dHJsLmgKaW5kZXggOTFiZWQxYi4uNWI0MGFmYiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0yOCw2ICsyOCw3IEBAIHZvaWQg
aW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucyh2b2lkKTsKIAogZXh0ZXJu
IGJvb2wgb3B0X2licGI7CiBleHRlcm4gYm9vbCBvcHRfc3NiZDsKK2V4dGVy
biBpbnQ4X3Qgb3B0X2VhZ2VyX2ZwdTsKIAogZXh0ZXJuIGJvb2wgYnNwX2Rl
bGF5X3NwZWNfY3RybDsKIGV4dGVybiB1aW50OF90IGRlZmF1bHRfeGVuX3Nw
ZWNfY3RybDsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwoKVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZj
cHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgoKVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDU1ODQ1MzUuLmY5Y2YwNTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjE1
LDggKzIxNSwyNSBAQCB2b2lkIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoc3Ry
dWN0IHZjcHUgKnYpCiB7CiAgICAgQVNTRVJUKCFpc19pZGxlX3ZjcHUodikp
OwogICAgIAorICAgIGlmICggdi0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQor
ICAgIHsKKyAgICAgICAgLyogQXZvaWQgcmVjdXJzaW9uICovCisgICAgICAg
IGNsdHMoKTsKKworICAgICAgICBpZiAoIGNwdV9oYXNfeHNhdmUgKQorICAg
ICAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfQUxMKTsKKyAgICAgICAg
ZWxzZQorICAgICAgICAgICAgZnB1X2Z4cnN0b3Iodik7CisKKyAgICAgICAg
di0+ZnB1X2luaXRpYWxpc2VkID0gMTsKKyAgICAgICAgdi0+ZnB1X2RpcnRp
ZWQgPSAxOworCisgICAgICAgIC8qIFhlbiBkb2Vzbid0IG5lZWQgVFMgc2V0
LCBidXQgdGhlIGd1ZXN0IG1pZ2h0LiAqLworICAgICAgICBpZiAoIGlzX3B2
X3ZjcHUodikgJiYgKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzBdICYgWDg2
X0NSMF9UUykgKQorICAgICAgICAgICAgc3R0cygpOworICAgIH0KICAgICAv
KiBzYXZlIHRoZSBub25sYXp5IGV4dGVuZGVkIHN0YXRlIHdoaWNoIGlzIG5v
dCB0cmFja2VkIGJ5IENSMC5UUyBiaXQgKi8KLSAgICBpZiAoIHYtPmFyY2gu
bm9ubGF6eV94c3RhdGVfdXNlZCApCisgICAgZWxzZSBpZiAoIHYtPmFyY2gu
bm9ubGF6eV94c3RhdGVfdXNlZCApCiAgICAgewogICAgICAgICAvKiBBdm9p
ZCByZWN1cnNpb24gKi8KICAgICAgICAgY2x0cygpOyAgICAgICAgCkBAIC0y
MzgsNiArMjU1LDggQEAgdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2xhenkoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgaWYgKCB2LT5mcHVfZGlydGllZCApCiAgICAg
ICAgIHJldHVybjsKIAorICAgIEFTU0VSVCghdi0+YXJjaC5mdWxseV9lYWdl
cl9mcHUpOworCiAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKICAgICAgICAg
ZnB1X3hyc3Rvcih2LCBYU1RBVEVfTEFaWSk7CiAgICAgZWxzZQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXggZjkxN2I0Ni4uMjA3MTVlMyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC01NzQsNiArNTc0
LDkgQEAgc3RydWN0IGFyY2hfdmNwdQogICAgICAqIGFuZCB0aHVzIHNob3Vs
ZCBiZSBzYXZlZC9yZXN0b3JlZC4gKi8KICAgICBib29sX3Qgbm9ubGF6eV94
c3RhdGVfdXNlZDsKIAorICAgIC8qIFJlc3RvcmUgYWxsIEZQVSBzdGF0ZSAo
bGF6eSBhbmQgbm9uLWxhenkgc3RhdGUpIG9uIGNvbnRleHQgc3dpdGNoPyAq
LworICAgIGJvb2xfdCBmdWxseV9lYWdlcl9mcHU7CisKICAgICAvKgogICAg
ICAqIFRoZSBTTUFQIGNoZWNrIHBvbGljeSB3aGVuIHVwZGF0aW5nIHJ1bnN0
YXRlX2d1ZXN0KHYpIGFuZCB0aGUKICAgICAgKiBzZWNvbmRhcnkgc3lzdGVt
IHRpbWUuCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKCkludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBO
ZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCm1lY2hh
bmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KCk9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0
IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KcHJl
dmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRl
IChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CnNjaGVkdWxlZCB2Y3B1
cy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IGVjZTJjZWMuLmI3NDJlZTQgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xNDIzLDcg
KzE0MjMsNyBAQCBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5k
LCB3aGljaCBpcyBhbHNvIHRoZSBkZWZhdWx0LgogCiAjIyMgc3BlYy1jdHJs
ICh4ODYpCiA+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIHhlbj08Ym9vbD4sIHtw
dixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAotPiAgICAgICAgICAgICAgYnRp
LXRodW5rPXJldHBvbGluZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmR9
PTxib29sPiBdYAorPiAgICAgICAgICAgICAgYnRpLXRodW5rPXJldHBvbGlu
ZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmQsZWFnZXItZnB1fT08Ym9v
bD4gXWAKIAogQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZlIGV4ZWN1dGlvbiBz
aWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4gIEJ5IGRlZmF1bHQsIFhlbgogd2ls
bCBwaWNrIHRoZSBtb3N0IGFwcHJvcHJpYXRlIG1pdGlnYXRpb25zIGJhc2Vk
IG9uIGNvbXBpbGVkIGluIHN1cHBvcnQsCkBAIC0xNDczLDYgKzE0NzMsMTEg
QEAgaGFyZHdhcmUsIHRoaXMgaXMgYSBnbG9iYWwgb3B0aW9uIGFwcGxpZWQg
YXQgYm9vdCwgYW5kIG5vdCB2aXJ0dWFsaXNlZCBmb3IKIGd1ZXN0IHVzZS4g
IE9uIEludGVsIGhhcmR3YXJlLCB0aGUgZmVhdHVyZSBpcyB2aXJ0dWFsaXNl
ZCBmb3IgZ3Vlc3RzLAogaW5kZXBlbmRlbnRseSBvZiBYZW4ncyBjaG9pY2Ug
b2Ygc2V0dGluZy4KIAorT24gYWxsIGhhcmR3YXJlLCB0aGUgYGVhZ2VyLWZw
dT1gIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBmb3JjZSBvciBwcmV2ZW50IFhl
bgorZnJvbSB1c2luZyBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hl
cy4gIFRoaXMgaXMgY3VycmVudGx5IGltcGxlbWVudGVkIGFzCithIGdsb2Jh
bCBjb250cm9sLiAgQnkgZGVmYXVsdCwgWGVuIHdpbGwgY2hvb3NlIHRvIHVz
ZSBmdWxseSBlYWdlciBjb250ZXh0Citzd2l0Y2hlcyBvbiBoYXJkd2FyZSBi
ZWxpZXZlZCB0byBzcGVjdWxhdGUgcGFzdCAjTk0gZXhjZXB0aW9ucy4KKwog
IyMjIHN5bmNcX2NvbnNvbGUKID4gYD0gPGJvb2xlYW4+YAogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaTM4Ny5jIGIveGVuL2FyY2gveDg2L2kzODcu
YwppbmRleCBmOWNmMDU5Li44NzNlYWI4IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTE2
LDYgKzE2LDcgQEAKICNpbmNsdWRlIDxhc20vaTM4Ny5oPgogI2luY2x1ZGUg
PGFzbS94c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cisj
aW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KIC8qICAgICBGUFUgUmVzdG9yZSBGdW5jdGlv
bnMgICAqLwpAQCAtMzA5LDYgKzMxMCw4IEBAIGludCB2Y3B1X2luaXRfZnB1
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGludCByYzsKICAgICAKKyAgICB2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA9IG9wdF9lYWdlcl9mcHU7CisKICAg
ICBpZiAoIChyYyA9IHhzdGF0ZV9hbGxvY19zYXZlX2FyZWEodikpICE9IDAg
KQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpp
bmRleCA3OTAwYWNkLi44MzY4OTcyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBlbnVtIGluZF90aHVuayB7CiBz
dGF0aWMgaW50OF90IF9faW5pdGRhdGEgb3B0X2licnMgPSAtMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IG9wdF9pYnBiID0gMTsKIGJvb2xfdCBfX3JlYWRf
bW9zdGx5IG9wdF9zc2JkID0gMDsKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9w
dF9lYWdlcl9mcHUgPSAtMTsKIAogYm9vbF90IF9faW5pdGRhdGEgYnNwX2Rl
bGF5X3NwZWNfY3RybDsKIHVpbnQ4X3QgX19yZWFkX21vc3RseSBkZWZhdWx0
X3hlbl9zcGVjX2N0cmw7CkBAIC0xMTQsNiArMTE1LDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNoYXIgKnMpCiAgICAgICAgICAg
ICBvcHRfdGh1bmsgPSBUSFVOS19KTVA7CiAgICAgICAgICAgICBvcHRfaWJy
cyA9IDA7CiAgICAgICAgICAgICBvcHRfaWJwYiA9IDA7CisgICAgICAgICAg
ICBvcHRfZWFnZXJfZnB1ID0gMDsKICAgICAgICAgfQogICAgICAgICBlbHNl
IGlmICggdmFsID4gMCApCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CkBA
IC0xNjcsNiArMTY5LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3Bl
Y19jdHJsKGNoYXIgKnMpCiAgICAgICAgICAgICBvcHRfaWJwYiA9IHZhbDsK
ICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzc2Jk
Iiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIG9wdF9zc2JkID0gdmFs
OworICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImVh
Z2VyLWZwdSIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBvcHRfZWFn
ZXJfZnB1ID0gdmFsOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9
IC1FSU5WQUw7CiAKQEAgLTIyNCwxNSArMjI4LDE5IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1
aW50NjRfdCBjYXBzKQogICAgICAqIEFsdGVybmF0aXZlcyBibG9ja3MgZm9y
IHByb3RlY3RpbmcgYWdhaW5zdCBhbmQvb3IgdmlydHVhbGlzaW5nCiAgICAg
ICogbWl0aWdhdGlvbiBzdXBwb3J0IGZvciBndWVzdHMuCiAgICAgICovCi0g
ICAgcHJpbnRrKCIgIFN1cHBvcnQgZm9yIFZNczogUFY6JXMlcyVzLCBIVk06
JXMlcyVzXG4iLAorICAgIHByaW50aygiICBTdXBwb3J0IGZvciBWTXM6IFBW
OiVzJXMlcyVzLCBIVk06JXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fAotICAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikpICAgICA/
ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAorICAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKKyAgICAgICAg
ICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAg
PyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwKICAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1T
Ul9TUEVDX0NUUkwiIDogIiIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBSU0IiICAgICAgICAg
ICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwKICAg
ICAgICAgICAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZN
KSB8fAotICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ND
X1JTQl9IVk0pKSAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAor
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9I
Vk0pIHx8CisgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAg
ICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIs
CiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1Jf
SFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAotICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/
ICIgUlNCIiAgICAgICAgICAgOiAiIik7CisgICAgICAgICAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAg
ICAgICAgICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAi
Iik7CiAKICAgICBwcmludGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBE
b20wICVzLCBEb21VICVzXG4iLAogICAgICAgICAgICBvcHRfeHB0aSAmIE9Q
VF9YUFRJX0RPTTAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLApAQCAtMzIy
LDYgKzMzMCw4MiBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBfX21heWJlX3Vu
dXNlZCByZXRwb2xpbmVfc2FmZSh1aW50NjRfdCBjYXBzKQogICAgIH0KIH0K
IAorLyogQ2FsY3VsYXRlIHdoZXRoZXIgdGhpcyBDUFUgc3BlY3VsYXRlcyBw
YXN0ICNOTSAqLworc3RhdGljIGJvb2xfdCBfX2luaXQgc2hvdWxkX3VzZV9l
YWdlcl9mcHUodm9pZCkKK3sKKyAgICAvKgorICAgICAqIEFzc3VtZSBhbGwg
dW5yZWNvZ25pc2VkIHByb2Nlc3NvcnMgYXJlIG9rLiAgVGhpcyBpcyBvbmx5
IGtub3duIHRvCisgICAgICogYWZmZWN0IEludGVsIEZhbWlseSA2IHByb2Nl
c3NvcnMuCisgICAgICovCisgICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92
ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCB8fAorICAgICAgICAgYm9vdF9j
cHVfZGF0YS54ODYgIT0gNiApCisgICAgICAgIHJldHVybiAwOworCisgICAg
c3dpdGNoICggYm9vdF9jcHVfZGF0YS54ODZfbW9kZWwgKQorICAgIHsKKyAg
ICAgICAgLyoKKyAgICAgICAgICogQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0
IGxlYXN0IE5laGFsZW0gYXJlIHZ1bG5lcmFibGUuCisgICAgICAgICAqLwor
ICAgIGNhc2UgMHgxZTogLyogTmVoYWxlbSAqLworICAgIGNhc2UgMHgxZjog
LyogQXVidXJuZGFsZSAvIEhhdmVuZGFsZSAqLworICAgIGNhc2UgMHgxYTog
LyogTmVoYWxlbSBFUCAqLworICAgIGNhc2UgMHgyZTogLyogTmVoYWxlbSBF
WCAqLworICAgIGNhc2UgMHgyNTogLyogV2VzdG1lcmUgKi8KKyAgICBjYXNl
IDB4MmM6IC8qIFdlc3RtZXJlIEVQICovCisgICAgY2FzZSAweDJmOiAvKiBX
ZXN0bWVyZSBFWCAqLworICAgIGNhc2UgMHgyYTogLyogU2FuZHlCcmlkZ2Ug
Ki8KKyAgICBjYXNlIDB4MmQ6IC8qIFNhbmR5QnJpZGdlIEVQL0VYICovCisg
ICAgY2FzZSAweDNhOiAvKiBJdnlCcmlkZ2UgKi8KKyAgICBjYXNlIDB4M2U6
IC8qIEl2eUJyaWRnZSBFUC9FWCAqLworICAgIGNhc2UgMHgzYzogLyogSGFz
d2VsbCAqLworICAgIGNhc2UgMHgzZjogLyogSGFzd2VsbCBFWC9FUCAqLwor
ICAgIGNhc2UgMHg0NTogLyogSGFzd2VsbCBEICovCisgICAgY2FzZSAweDQ2
OiAvKiBIYXN3ZWxsIEggKi8KKyAgICBjYXNlIDB4M2Q6IC8qIEJyb2Fkd2Vs
bCAqLworICAgIGNhc2UgMHg0NzogLyogQnJvYWR3ZWxsIEggKi8KKyAgICBj
YXNlIDB4NGY6IC8qIEJyb2Fkd2VsbCBFUC9FWCAqLworICAgIGNhc2UgMHg1
NjogLyogQnJvYWR3ZWxsIEQgKi8KKyAgICBjYXNlIDB4NGU6IC8qIFNreWxh
a2UgTSAqLworICAgIGNhc2UgMHg1NTogLyogU2t5bGFrZSBYICovCisgICAg
Y2FzZSAweDVlOiAvKiBTa3lsYWtlIEQgKi8KKyAgICBjYXNlIDB4NjY6IC8q
IENhbm5vbmxha2UgKi8KKyAgICBjYXNlIDB4Njc6IC8qIENhbm5vbmxha2U/
ICovCisgICAgY2FzZSAweDhlOiAvKiBLYWJ5bGFrZSBNICovCisgICAgY2Fz
ZSAweDllOiAvKiBLYWJ5bGFrZSBEICovCisgICAgICAgIHJldHVybiAxOwor
CisgICAgICAgIC8qCisgICAgICAgICAqIEF0b20gcHJvY2Vzc29ycyBhcmUg
bm90IHZ1bG5lcmFibGUuCisgICAgICAgICAqLworICAgIGNhc2UgMHgxYzog
LyogUGluZXZpZXcgKi8KKyAgICBjYXNlIDB4MjY6IC8qIExpbmNyb2Z0ICov
CisgICAgY2FzZSAweDI3OiAvKiBQZW53ZWxsICovCisgICAgY2FzZSAweDM1
OiAvKiBDbG92ZXJ2aWV3ICovCisgICAgY2FzZSAweDM2OiAvKiBDZWRhcnZp
ZXcgKi8KKyAgICBjYXNlIDB4Mzc6IC8qIEJheXRyYWlsIC8gVmFsbGV5dmll
dyAoU2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGQ6IC8qIEF2YXRvbiAv
IFJhbmdlbHkgKFNpbHZlcm1vbnQpICovCisgICAgY2FzZSAweDRjOiAvKiBD
aGVycnl0cmFpbCAvIEJyYXNzd2VsbCAqLworICAgIGNhc2UgMHg0YTogLyog
TWVycmlmaWVsZCAqLworICAgIGNhc2UgMHg1YTogLyogTW9vcmVmaWVsZCAq
LworICAgIGNhc2UgMHg1YzogLyogR29sZG1vbnQgKi8KKyAgICBjYXNlIDB4
NWY6IC8qIERlbnZlcnRvbiAqLworICAgIGNhc2UgMHg3YTogLyogR2VtaW5p
IExha2UgKi8KKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICAgICAgLyoKKyAg
ICAgICAgICogS25pZ2h0cyBwcm9jZXNzb3JzIGFyZSBub3QgdnVsbmVyYWJs
ZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDU3OiAvKiBLbmlnaHRzIExh
bmRpbmcgKi8KKyAgICBjYXNlIDB4ODU6IC8qIEtuaWdodHMgTWlsbCAqLwor
ICAgICAgICByZXR1cm4gMDsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIHBy
aW50aygiVW5yZWNvZ25pc2VkIENQVSBtb2RlbCAlI3ggLSBhc3N1bWluZyB2
dWxuZXJhYmxlIHRvIExhenlGUFVcbiIsCisgICAgICAgICAgICAgICBib290
X2NwdV9kYXRhLng4Nl9tb2RlbCk7CisgICAgICAgIHJldHVybiAxOworICAg
IH0KK30KKwogI2RlZmluZSBPUFRfWFBUSV9ERUZBVUxUICAweGZmCiB1aW50
OF90IF9fcmVhZF9tb3N0bHkgb3B0X3hwdGkgPSBPUFRfWFBUSV9ERUZBVUxU
OwogCkBAIC01MTEsNiArNTk1LDEwIEBAIHZvaWQgX19pbml0IGluaXRfc3Bl
Y3VsYXRpb25fbWl0aWdhdGlvbnModm9pZCkKICAgICBpZiAoICFib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfSUJSU0IpICYmICFib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfSUJQQikgKQogICAgICAgICBvcHRfaWJwYiA9IDA7CiAKKyAg
ICAvKiBDaGVjayB3aGV0aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUgZW5hYmxl
ZCBieSBkZWZhdWx0LiAqLworICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAt
MSApCisgICAgICAgIG9wdF9lYWdlcl9mcHUgPSBzaG91bGRfdXNlX2VhZ2Vy
X2ZwdSgpOworCiAgICAgLyogKFJlKWluaXQgQlNQIHN0YXRlIG5vdyB0aGF0
IGRlZmF1bHRfc3BlY19jdHJsX2ZsYWdzIGhhcyBiZWVuIGNhbGN1bGF0ZWQu
ICovCiAgICAgaW5pdF9zaGFkb3dfc3BlY19jdHJsX3N0YXRlKCk7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCmluZGV4IDQ1YWMyMDAu
LmQ4MWM4NTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3Bl
Y19jdHJsLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwu
aApAQCAtMjgsNiArMjgsNyBAQCB2b2lkIGluaXRfc3BlY3VsYXRpb25fbWl0
aWdhdGlvbnModm9pZCk7CiAKIGV4dGVybiBib29sX3Qgb3B0X2licGI7CiBl
eHRlcm4gYm9vbF90IG9wdF9zc2JkOworZXh0ZXJuIGludDhfdCBvcHRfZWFn
ZXJfZnB1OwogCiBleHRlcm4gYm9vbF90IGJzcF9kZWxheV9zcGVjX2N0cmw7
CiBleHRlcm4gdWludDhfdCBkZWZhdWx0X3hlbl9zcGVjX2N0cmw7Cg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwoKVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZj
cHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgoKVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDg2YjA5OGQuLjQxMTA1NTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjEx
LDcgKzIxMSw3IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1
Y3QgdmNwdSAqdikKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAg
ICAgCiAgICAgLyogUmVzdG9yZSBub25sYXp5IGV4dGVuZGVkIHN0YXRlIChp
LmUuIHBhcnRzIG5vdCB0cmFja2VkIGJ5IENSMC5UUykuICovCi0gICAgaWYg
KCAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkKKyAgICBpZiAoICF2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hz
dGF0ZV91c2VkICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogQXZvaWQg
cmVjdXJzaW9uICovCkBAIC0yMjIsMTEgKzIyMiwxOSBAQCB2b2lkIHZjcHVf
cmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgICogYWJv
dmUpIHdlIGFsc28gbmVlZCB0byByZXN0b3JlIGZ1bGwgc3RhdGUsIHRvIHBy
ZXZlbnQgc3Vic2VxdWVudGx5CiAgICAgICogc2F2aW5nIHN0YXRlIGJlbG9u
Z2luZyB0byBhbm90aGVyIHZDUFUuCiAgICAgICovCi0gICAgaWYgKCB4c3Rh
dGVfYWxsKHYpICkKKyAgICBpZiAoIHYtPmFyY2guZnVsbHlfZWFnZXJfZnB1
IHx8ICh2LT5hcmNoLnhzYXZlX2FyZWEgJiYgeHN0YXRlX2FsbCh2KSkgKQog
ICAgIHsKLSAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfQUxMKTsKKyAg
ICAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKKyAgICAgICAgICAgIGZwdV94
cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGZwdV9meHJzdG9yKHYpOworCiAgICAgICAgIHYtPmZwdV9pbml0aWFs
aXNlZCA9IDE7CiAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsKKworICAg
ICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0IHRoZSBndWVz
dCBtaWdodC4gKi8KKyAgICAgICAgaWYgKCBpc19wdl92Y3B1KHYpICYmICh2
LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpICkKKyAg
ICAgICAgICAgIHN0dHMoKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKQEAg
LTI0OCw2ICsyNTYsOCBAQCB2b2lkIHZjcHVfcmVzdG9yZV9mcHVfbGF6eShz
dHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIHYtPmZwdV9kaXJ0aWVkICkKICAg
ICAgICAgcmV0dXJuOwogCisgICAgQVNTRVJUKCF2LT5hcmNoLmZ1bGx5X2Vh
Z2VyX2ZwdSk7CisKICAgICBpZiAoIGNwdV9oYXNfeHNhdmUgKQogICAgICAg
ICBmcHVfeHJzdG9yKHYsIFhTVEFURV9MQVpZKTsKICAgICBlbHNlCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA2MTlhOThkLi5lNzlhZjU1
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTU5NSw2ICs1
OTUsOSBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgICogYW5kIHRodXMgc2hv
dWxkIGJlIHNhdmVkL3Jlc3RvcmVkLiAqLwogICAgIGJvb2xfdCBub25sYXp5
X3hzdGF0ZV91c2VkOwogCisgICAgLyogUmVzdG9yZSBhbGwgRlBVIHN0YXRl
IChsYXp5IGFuZCBub24tbGF6eSBzdGF0ZSkgb24gY29udGV4dCBzd2l0Y2g/
ICovCisgICAgYm9vbF90IGZ1bGx5X2VhZ2VyX2ZwdTsKKwogICAgIC8qCiAg
ICAgICogVGhlIFNNQVAgY2hlY2sgcG9saWN5IHdoZW4gdXBkYXRpbmcgcnVu
c3RhdGVfZ3Vlc3QodikgYW5kIHRoZQogICAgICAqIHNlY29uZGFyeSBzeXN0
ZW0gdGltZS4K

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKCkludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBO
ZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCm1lY2hh
bmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KCk9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0
IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KcHJl
dmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRl
IChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CnNjaGVkdWxlZCB2Y3B1
cy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDAzOWJjNmIuLjBjMjQ0NDAgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xNDcyLDcg
KzE0NzIsNyBAQCBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5k
LCB3aGljaCBpcyBhbHNvIHRoZSBkZWZhdWx0LgogCiAjIyMgc3BlYy1jdHJs
ICh4ODYpCiA+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIHhlbj08Ym9vbD4sIHtw
dixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAotPiAgICAgICAgICAgICAgYnRp
LXRodW5rPXJldHBvbGluZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmR9
PTxib29sPiBdYAorPiAgICAgICAgICAgICAgYnRpLXRodW5rPXJldHBvbGlu
ZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmQsZWFnZXItZnB1fT08Ym9v
bD4gXWAKIAogQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZlIGV4ZWN1dGlvbiBz
aWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4gIEJ5IGRlZmF1bHQsIFhlbgogd2ls
bCBwaWNrIHRoZSBtb3N0IGFwcHJvcHJpYXRlIG1pdGlnYXRpb25zIGJhc2Vk
IG9uIGNvbXBpbGVkIGluIHN1cHBvcnQsCkBAIC0xNTIyLDYgKzE1MjIsMTEg
QEAgaGFyZHdhcmUsIHRoaXMgaXMgYSBnbG9iYWwgb3B0aW9uIGFwcGxpZWQg
YXQgYm9vdCwgYW5kIG5vdCB2aXJ0dWFsaXNlZCBmb3IKIGd1ZXN0IHVzZS4g
IE9uIEludGVsIGhhcmR3YXJlLCB0aGUgZmVhdHVyZSBpcyB2aXJ0dWFsaXNl
ZCBmb3IgZ3Vlc3RzLAogaW5kZXBlbmRlbnRseSBvZiBYZW4ncyBjaG9pY2Ug
b2Ygc2V0dGluZy4KIAorT24gYWxsIGhhcmR3YXJlLCB0aGUgYGVhZ2VyLWZw
dT1gIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBmb3JjZSBvciBwcmV2ZW50IFhl
bgorZnJvbSB1c2luZyBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hl
cy4gIFRoaXMgaXMgY3VycmVudGx5IGltcGxlbWVudGVkIGFzCithIGdsb2Jh
bCBjb250cm9sLiAgQnkgZGVmYXVsdCwgWGVuIHdpbGwgY2hvb3NlIHRvIHVz
ZSBmdWxseSBlYWdlciBjb250ZXh0Citzd2l0Y2hlcyBvbiBoYXJkd2FyZSBi
ZWxpZXZlZCB0byBzcGVjdWxhdGUgcGFzdCAjTk0gZXhjZXB0aW9ucy4KKwog
IyMjIHN5bmNcX2NvbnNvbGUKID4gYD0gPGJvb2xlYW4+YAogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaTM4Ny5jIGIveGVuL2FyY2gveDg2L2kzODcu
YwppbmRleCA0MTEwNTU1Li4yNzk4NzhmIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTE2
LDYgKzE2LDcgQEAKICNpbmNsdWRlIDxhc20vaTM4Ny5oPgogI2luY2x1ZGUg
PGFzbS94c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cisj
aW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KIC8qICAgICBGUFUgUmVzdG9yZSBGdW5jdGlv
bnMgICAqLwpAQCAtMzA4LDYgKzMwOSw4IEBAIGludCB2Y3B1X2luaXRfZnB1
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGludCByYzsKICAgICAKKyAgICB2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA9IG9wdF9lYWdlcl9mcHU7CisKICAg
ICBpZiAoIChyYyA9IHhzdGF0ZV9hbGxvY19zYXZlX2FyZWEodikpICE9IDAg
KQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpp
bmRleCBkODUyOGUzLi43ZjNmZDI2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBlbnVtIGluZF90aHVuayB7CiBz
dGF0aWMgaW50OF90IF9faW5pdGRhdGEgb3B0X2licnMgPSAtMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IG9wdF9pYnBiID0gMTsKIGJvb2xfdCBfX3JlYWRf
bW9zdGx5IG9wdF9zc2JkID0gMDsKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9w
dF9lYWdlcl9mcHUgPSAtMTsKIAogYm9vbF90IF9faW5pdGRhdGEgYnNwX2Rl
bGF5X3NwZWNfY3RybDsKIHVpbnQ4X3QgX19yZWFkX21vc3RseSBkZWZhdWx0
X3hlbl9zcGVjX2N0cmw7CkBAIC0xMTQsNiArMTE1LDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNoYXIgKnMpCiAgICAgICAgICAg
ICBvcHRfdGh1bmsgPSBUSFVOS19KTVA7CiAgICAgICAgICAgICBvcHRfaWJy
cyA9IDA7CiAgICAgICAgICAgICBvcHRfaWJwYiA9IDA7CisgICAgICAgICAg
ICBvcHRfZWFnZXJfZnB1ID0gMDsKICAgICAgICAgfQogICAgICAgICBlbHNl
IGlmICggdmFsID4gMCApCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CkBA
IC0xNjcsNiArMTY5LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3Bl
Y19jdHJsKGNoYXIgKnMpCiAgICAgICAgICAgICBvcHRfaWJwYiA9IHZhbDsK
ICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzc2Jk
Iiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIG9wdF9zc2JkID0gdmFs
OworICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImVh
Z2VyLWZwdSIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBvcHRfZWFn
ZXJfZnB1ID0gdmFsOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9
IC1FSU5WQUw7CiAKQEAgLTIyMywxNSArMjI3LDE5IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1
aW50NjRfdCBjYXBzKQogICAgICAqIEFsdGVybmF0aXZlcyBibG9ja3MgZm9y
IHByb3RlY3RpbmcgYWdhaW5zdCBhbmQvb3IgdmlydHVhbGlzaW5nCiAgICAg
ICogbWl0aWdhdGlvbiBzdXBwb3J0IGZvciBndWVzdHMuCiAgICAgICovCi0g
ICAgcHJpbnRrKCIgIFN1cHBvcnQgZm9yIFZNczogUFY6JXMlcyVzLCBIVk06
JXMlcyVzXG4iLAorICAgIHByaW50aygiICBTdXBwb3J0IGZvciBWTXM6IFBW
OiVzJXMlcyVzLCBIVk06JXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fAotICAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikpICAgICA/
ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAorICAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKKyAgICAgICAg
ICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAg
PyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwKICAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1T
Ul9TUEVDX0NUUkwiIDogIiIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBSU0IiICAgICAgICAg
ICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwKICAg
ICAgICAgICAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZN
KSB8fAotICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ND
X1JTQl9IVk0pKSAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAor
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9I
Vk0pIHx8CisgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAg
ICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIs
CiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1Jf
SFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAotICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/
ICIgUlNCIiAgICAgICAgICAgOiAiIik7CisgICAgICAgICAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAg
ICAgICAgICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAi
Iik7CiAKICAgICBwcmludGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBE
b20wICVzLCBEb21VICVzXG4iLAogICAgICAgICAgICBvcHRfeHB0aSAmIE9Q
VF9YUFRJX0RPTTAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLApAQCAtMzIx
LDYgKzMyOSw4MiBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCByZXRwb2xpbmVf
c2FmZSh1aW50NjRfdCBjYXBzKQogICAgIH0KIH0KIAorLyogQ2FsY3VsYXRl
IHdoZXRoZXIgdGhpcyBDUFUgc3BlY3VsYXRlcyBwYXN0ICNOTSAqLworc3Rh
dGljIGJvb2xfdCBfX2luaXQgc2hvdWxkX3VzZV9lYWdlcl9mcHUodm9pZCkK
K3sKKyAgICAvKgorICAgICAqIEFzc3VtZSBhbGwgdW5yZWNvZ25pc2VkIHBy
b2Nlc3NvcnMgYXJlIG9rLiAgVGhpcyBpcyBvbmx5IGtub3duIHRvCisgICAg
ICogYWZmZWN0IEludGVsIEZhbWlseSA2IHByb2Nlc3NvcnMuCisgICAgICov
CisgICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZF
TkRPUl9JTlRFTCB8fAorICAgICAgICAgYm9vdF9jcHVfZGF0YS54ODYgIT0g
NiApCisgICAgICAgIHJldHVybiAwOworCisgICAgc3dpdGNoICggYm9vdF9j
cHVfZGF0YS54ODZfbW9kZWwgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAg
ICAgICogQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0g
YXJlIHZ1bG5lcmFibGUuCisgICAgICAgICAqLworICAgIGNhc2UgMHgxZTog
LyogTmVoYWxlbSAqLworICAgIGNhc2UgMHgxZjogLyogQXVidXJuZGFsZSAv
IEhhdmVuZGFsZSAqLworICAgIGNhc2UgMHgxYTogLyogTmVoYWxlbSBFUCAq
LworICAgIGNhc2UgMHgyZTogLyogTmVoYWxlbSBFWCAqLworICAgIGNhc2Ug
MHgyNTogLyogV2VzdG1lcmUgKi8KKyAgICBjYXNlIDB4MmM6IC8qIFdlc3Rt
ZXJlIEVQICovCisgICAgY2FzZSAweDJmOiAvKiBXZXN0bWVyZSBFWCAqLwor
ICAgIGNhc2UgMHgyYTogLyogU2FuZHlCcmlkZ2UgKi8KKyAgICBjYXNlIDB4
MmQ6IC8qIFNhbmR5QnJpZGdlIEVQL0VYICovCisgICAgY2FzZSAweDNhOiAv
KiBJdnlCcmlkZ2UgKi8KKyAgICBjYXNlIDB4M2U6IC8qIEl2eUJyaWRnZSBF
UC9FWCAqLworICAgIGNhc2UgMHgzYzogLyogSGFzd2VsbCAqLworICAgIGNh
c2UgMHgzZjogLyogSGFzd2VsbCBFWC9FUCAqLworICAgIGNhc2UgMHg0NTog
LyogSGFzd2VsbCBEICovCisgICAgY2FzZSAweDQ2OiAvKiBIYXN3ZWxsIEgg
Ki8KKyAgICBjYXNlIDB4M2Q6IC8qIEJyb2Fkd2VsbCAqLworICAgIGNhc2Ug
MHg0NzogLyogQnJvYWR3ZWxsIEggKi8KKyAgICBjYXNlIDB4NGY6IC8qIEJy
b2Fkd2VsbCBFUC9FWCAqLworICAgIGNhc2UgMHg1NjogLyogQnJvYWR3ZWxs
IEQgKi8KKyAgICBjYXNlIDB4NGU6IC8qIFNreWxha2UgTSAqLworICAgIGNh
c2UgMHg1NTogLyogU2t5bGFrZSBYICovCisgICAgY2FzZSAweDVlOiAvKiBT
a3lsYWtlIEQgKi8KKyAgICBjYXNlIDB4NjY6IC8qIENhbm5vbmxha2UgKi8K
KyAgICBjYXNlIDB4Njc6IC8qIENhbm5vbmxha2U/ICovCisgICAgY2FzZSAw
eDhlOiAvKiBLYWJ5bGFrZSBNICovCisgICAgY2FzZSAweDllOiAvKiBLYWJ5
bGFrZSBEICovCisgICAgICAgIHJldHVybiAxOworCisgICAgICAgIC8qCisg
ICAgICAgICAqIEF0b20gcHJvY2Vzc29ycyBhcmUgbm90IHZ1bG5lcmFibGUu
CisgICAgICAgICAqLworICAgIGNhc2UgMHgxYzogLyogUGluZXZpZXcgKi8K
KyAgICBjYXNlIDB4MjY6IC8qIExpbmNyb2Z0ICovCisgICAgY2FzZSAweDI3
OiAvKiBQZW53ZWxsICovCisgICAgY2FzZSAweDM1OiAvKiBDbG92ZXJ2aWV3
ICovCisgICAgY2FzZSAweDM2OiAvKiBDZWRhcnZpZXcgKi8KKyAgICBjYXNl
IDB4Mzc6IC8qIEJheXRyYWlsIC8gVmFsbGV5dmlldyAoU2lsdmVybW9udCkg
Ki8KKyAgICBjYXNlIDB4NGQ6IC8qIEF2YXRvbiAvIFJhbmdlbHkgKFNpbHZl
cm1vbnQpICovCisgICAgY2FzZSAweDRjOiAvKiBDaGVycnl0cmFpbCAvIEJy
YXNzd2VsbCAqLworICAgIGNhc2UgMHg0YTogLyogTWVycmlmaWVsZCAqLwor
ICAgIGNhc2UgMHg1YTogLyogTW9vcmVmaWVsZCAqLworICAgIGNhc2UgMHg1
YzogLyogR29sZG1vbnQgKi8KKyAgICBjYXNlIDB4NWY6IC8qIERlbnZlcnRv
biAqLworICAgIGNhc2UgMHg3YTogLyogR2VtaW5pIExha2UgKi8KKyAgICAg
ICAgcmV0dXJuIDA7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogS25pZ2h0
cyBwcm9jZXNzb3JzIGFyZSBub3QgdnVsbmVyYWJsZS4KKyAgICAgICAgICov
CisgICAgY2FzZSAweDU3OiAvKiBLbmlnaHRzIExhbmRpbmcgKi8KKyAgICBj
YXNlIDB4ODU6IC8qIEtuaWdodHMgTWlsbCAqLworICAgICAgICByZXR1cm4g
MDsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIHByaW50aygiVW5yZWNvZ25p
c2VkIENQVSBtb2RlbCAlI3ggLSBhc3N1bWluZyB2dWxuZXJhYmxlIHRvIExh
enlGUFVcbiIsCisgICAgICAgICAgICAgICBib290X2NwdV9kYXRhLng4Nl9t
b2RlbCk7CisgICAgICAgIHJldHVybiAxOworICAgIH0KK30KKwogI2RlZmlu
ZSBPUFRfWFBUSV9ERUZBVUxUICAweGZmCiB1aW50OF90IF9fcmVhZF9tb3N0
bHkgb3B0X3hwdGkgPSBPUFRfWFBUSV9ERUZBVUxUOwogCkBAIC01MTksNiAr
NjAzLDEwIEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdh
dGlvbnModm9pZCkKICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfSUJSU0IpICYmICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSUJQQikg
KQogICAgICAgICBvcHRfaWJwYiA9IDA7CiAKKyAgICAvKiBDaGVjayB3aGV0
aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUgZW5hYmxlZCBieSBkZWZhdWx0LiAq
LworICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAtMSApCisgICAgICAgIG9w
dF9lYWdlcl9mcHUgPSBzaG91bGRfdXNlX2VhZ2VyX2ZwdSgpOworCiAgICAg
LyogKFJlKWluaXQgQlNQIHN0YXRlIG5vdyB0aGF0IGRlZmF1bHRfc3BlY19j
dHJsX2ZsYWdzIGhhcyBiZWVuIGNhbGN1bGF0ZWQuICovCiAgICAgaW5pdF9z
aGFkb3dfc3BlY19jdHJsX3N0YXRlKCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L3NwZWNfY3RybC5oCmluZGV4IDQ1YWMyMDAuLmQ4MWM4NTUgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtMjgsNiArMjgs
NyBAQCB2b2lkIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnModm9pZCk7
CiAKIGV4dGVybiBib29sX3Qgb3B0X2licGI7CiBleHRlcm4gYm9vbF90IG9w
dF9zc2JkOworZXh0ZXJuIGludDhfdCBvcHRfZWFnZXJfZnB1OwogCiBleHRl
cm4gYm9vbF90IGJzcF9kZWxheV9zcGVjX2N0cmw7CiBleHRlcm4gdWludDhf
dCBkZWZhdWx0X3hlbl9zcGVjX2N0cmw7Cg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBMaXZlcGF0Y2ggbWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2
NQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaTM4
Ny5jIGIveGVuL2FyY2gveDg2L2kzODcuYwppbmRleCA4NmIwOThkLi44NTli
ZTRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaTM4Ny5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTEwLDYgKzEwLDcgQEAKIAogI2luY2x1
ZGUgPHhlbi9jb25maWcuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNp
bmNsdWRlIDx4ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaD4KICNpbmNsdWRlIDxh
c20vY3VycmVudC5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KICNp
bmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KQEAgLTIwMiw2ICsyMDMsOTQg
QEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcHUg
KnYpCiAgICAgZnB1X2N0eHQtPnhbRlBVX1dPUkRfU0laRV9PRkZTRVRdID0g
ZmlwX3dpZHRoOwogfQogCisvKiBDYWxjdWxhdGUgd2hldGhlciB0aGlzIENQ
VSBzcGVjdWxhdGVzIHBhc3QgI05NICovCitzdGF0aWMgYm9vbCBzaG91bGRf
dXNlX2VhZ2VyX2ZwdSh2b2lkKQoreworICAgIC8qCisgICAgICogQXNzdW1l
IGFsbCB1bnJlY29nbmlzZWQgcHJvY2Vzc29ycyBhcmUgb2suICBUaGlzIGlz
IG9ubHkga25vd24gdG8KKyAgICAgKiBhZmZlY3QgSW50ZWwgRmFtaWx5IDYg
cHJvY2Vzc29ycy4KKyAgICAgKi8KKyAgICBpZiAoIGJvb3RfY3B1X2RhdGEu
eDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMIHx8CisgICAgICAgICBi
b290X2NwdV9kYXRhLng4NiAhPSA2ICkKKyAgICAgICAgcmV0dXJuIGZhbHNl
OworCisgICAgc3dpdGNoICggYm9vdF9jcHVfZGF0YS54ODZfbW9kZWwgKQor
ICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogQ29yZSBwcm9jZXNzb3Jz
IHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gYXJlIHZ1bG5lcmFibGUuCisgICAg
ICAgICAqLworICAgIGNhc2UgMHgxZTogLyogTmVoYWxlbSAqLworICAgIGNh
c2UgMHgxZjogLyogQXVidXJuZGFsZSAvIEhhdmVuZGFsZSAqLworICAgIGNh
c2UgMHgxYTogLyogTmVoYWxlbSBFUCAqLworICAgIGNhc2UgMHgyZTogLyog
TmVoYWxlbSBFWCAqLworICAgIGNhc2UgMHgyNTogLyogV2VzdG1lcmUgKi8K
KyAgICBjYXNlIDB4MmM6IC8qIFdlc3RtZXJlIEVQICovCisgICAgY2FzZSAw
eDJmOiAvKiBXZXN0bWVyZSBFWCAqLworICAgIGNhc2UgMHgyYTogLyogU2Fu
ZHlCcmlkZ2UgKi8KKyAgICBjYXNlIDB4MmQ6IC8qIFNhbmR5QnJpZGdlIEVQ
L0VYICovCisgICAgY2FzZSAweDNhOiAvKiBJdnlCcmlkZ2UgKi8KKyAgICBj
YXNlIDB4M2U6IC8qIEl2eUJyaWRnZSBFUC9FWCAqLworICAgIGNhc2UgMHgz
YzogLyogSGFzd2VsbCAqLworICAgIGNhc2UgMHgzZjogLyogSGFzd2VsbCBF
WC9FUCAqLworICAgIGNhc2UgMHg0NTogLyogSGFzd2VsbCBEICovCisgICAg
Y2FzZSAweDQ2OiAvKiBIYXN3ZWxsIEggKi8KKyAgICBjYXNlIDB4M2Q6IC8q
IEJyb2Fkd2VsbCAqLworICAgIGNhc2UgMHg0NzogLyogQnJvYWR3ZWxsIEgg
Ki8KKyAgICBjYXNlIDB4NGY6IC8qIEJyb2Fkd2VsbCBFUC9FWCAqLworICAg
IGNhc2UgMHg1NjogLyogQnJvYWR3ZWxsIEQgKi8KKyAgICBjYXNlIDB4NGU6
IC8qIFNreWxha2UgTSAqLworICAgIGNhc2UgMHg1NTogLyogU2t5bGFrZSBY
ICovCisgICAgY2FzZSAweDVlOiAvKiBTa3lsYWtlIEQgKi8KKyAgICBjYXNl
IDB4NjY6IC8qIENhbm5vbmxha2UgKi8KKyAgICBjYXNlIDB4Njc6IC8qIENh
bm5vbmxha2U/ICovCisgICAgY2FzZSAweDhlOiAvKiBLYWJ5bGFrZSBNICov
CisgICAgY2FzZSAweDllOiAvKiBLYWJ5bGFrZSBEICovCisgICAgICAgIHJl
dHVybiB0cnVlOworCisgICAgICAgIC8qCisgICAgICAgICAqIEF0b20gcHJv
Y2Vzc29ycyBhcmUgbm90IHZ1bG5lcmFibGUuCisgICAgICAgICAqLworICAg
IGNhc2UgMHgxYzogLyogUGluZXZpZXcgKi8KKyAgICBjYXNlIDB4MjY6IC8q
IExpbmNyb2Z0ICovCisgICAgY2FzZSAweDI3OiAvKiBQZW53ZWxsICovCisg
ICAgY2FzZSAweDM1OiAvKiBDbG92ZXJ2aWV3ICovCisgICAgY2FzZSAweDM2
OiAvKiBDZWRhcnZpZXcgKi8KKyAgICBjYXNlIDB4Mzc6IC8qIEJheXRyYWls
IC8gVmFsbGV5dmlldyAoU2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGQ6
IC8qIEF2YXRvbiAvIFJhbmdlbHkgKFNpbHZlcm1vbnQpICovCisgICAgY2Fz
ZSAweDRjOiAvKiBDaGVycnl0cmFpbCAvIEJyYXNzd2VsbCAqLworICAgIGNh
c2UgMHg0YTogLyogTWVycmlmaWVsZCAqLworICAgIGNhc2UgMHg1YTogLyog
TW9vcmVmaWVsZCAqLworICAgIGNhc2UgMHg1YzogLyogR29sZG1vbnQgKi8K
KyAgICBjYXNlIDB4NWY6IC8qIERlbnZlcnRvbiAqLworICAgIGNhc2UgMHg3
YTogLyogR2VtaW5pIExha2UgKi8KKyAgICAgICAgcmV0dXJuIGZhbHNlOwor
CisgICAgICAgIC8qCisgICAgICAgICAqIEtuaWdodHMgcHJvY2Vzc29ycyBh
cmUgbm90IHZ1bG5lcmFibGUuCisgICAgICAgICAqLworICAgIGNhc2UgMHg1
NzogLyogS25pZ2h0cyBMYW5kaW5nICovCisgICAgY2FzZSAweDg1OiAvKiBL
bmlnaHRzIE1pbGwgKi8KKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
ZGVmYXVsdDoKKyAgICAgICAgcHJpbnRrKCJVbnJlY29nbmlzZWQgQ1BVIG1v
ZGVsICUjeCAtIGFzc3VtaW5nIHZ1bG5lcmFibGUgdG8gTGF6eUZQVVxuIiwK
KyAgICAgICAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2X21vZGVsKTsKKyAg
ICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorfQorCitzdGF0aWMgYm9vbCBm
dWxseV9lYWdlcl9mcHU7CisKK3ZvaWQgbGF6eWZwdV9hcHBseV9ob29rKHZv
aWQpCit7CisgICAgZnVsbHlfZWFnZXJfZnB1ID0gc2hvdWxkX3VzZV9lYWdl
cl9mcHUoKTsKKworICAgIHByaW50aygiTGF6eUZQVSBMaXZlcGF0Y2g6IEZh
bSAldSwgTW9kZWwgJXUgPT4gRnVsbHkgRWFnZXIgJXVcbiIsCisgICAgICAg
ICAgIGJvb3RfY3B1X2RhdGEueDg2LCBib290X2NwdV9kYXRhLng4Nl9tb2Rl
bCwgZnVsbHlfZWFnZXJfZnB1KTsKK30KKworTElWRVBBVENIX0xPQURfSE9P
SyhsYXp5ZnB1X2FwcGx5X2hvb2spOworCiAvKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKi8KIC8qICAgICAgIFZDUFUgRlBVIEZ1bmN0aW9ucyAg
ICAqLwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCkBAIC0y
MTEsNyArMzAwLDcgQEAgdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKHN0
cnVjdCB2Y3B1ICp2KQogICAgIEFTU0VSVCghaXNfaWRsZV92Y3B1KHYpKTsK
ICAgICAKICAgICAvKiBSZXN0b3JlIG5vbmxhenkgZXh0ZW5kZWQgc3RhdGUg
KGkuZS4gcGFydHMgbm90IHRyYWNrZWQgYnkgQ1IwLlRTKS4gKi8KLSAgICBp
ZiAoICF2LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQgKQorICAgIGlmICgg
IWZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91
c2VkICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogQXZvaWQgcmVjdXJz
aW9uICovCkBAIC0yMjIsMTEgKzMxMSwxOSBAQCB2b2lkIHZjcHVfcmVzdG9y
ZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgICogYWJvdmUpIHdl
IGFsc28gbmVlZCB0byByZXN0b3JlIGZ1bGwgc3RhdGUsIHRvIHByZXZlbnQg
c3Vic2VxdWVudGx5CiAgICAgICogc2F2aW5nIHN0YXRlIGJlbG9uZ2luZyB0
byBhbm90aGVyIHZDUFUuCiAgICAgICovCi0gICAgaWYgKCB4c3RhdGVfYWxs
KHYpICkKKyAgICBpZiAoIGZ1bGx5X2VhZ2VyX2ZwdSB8fCAodi0+YXJjaC54
c2F2ZV9hcmVhICYmIHhzdGF0ZV9hbGwodikpICkKICAgICB7Ci0gICAgICAg
IGZwdV94cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGlmICggY3B1
X2hhc194c2F2ZSApCisgICAgICAgICAgICBmcHVfeHJzdG9yKHYsIFhTVEFU
RV9BTEwpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBmcHVfZnhyc3Rv
cih2KTsKKwogICAgICAgICB2LT5mcHVfaW5pdGlhbGlzZWQgPSAxOwogICAg
ICAgICB2LT5mcHVfZGlydGllZCA9IDE7CisKKyAgICAgICAgLyogWGVuIGRv
ZXNuJ3QgbmVlZCBUUyBzZXQsIGJ1dCB0aGUgZ3Vlc3QgbWlnaHQuICovCisg
ICAgICAgIGlmICggaXNfcHZfdmNwdSh2KSAmJiAodi0+YXJjaC5wdl92Y3B1
LmN0cmxyZWdbMF0gJiBYODZfQ1IwX1RTKSApCisgICAgICAgICAgICBzdHRz
KCk7CiAgICAgfQogICAgIGVsc2UKICAgICB7Cg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwoKVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZj
cHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgoKVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDlhMTcyZGIuLjFkYTMxYWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjEw
LDcgKzIxMCw3IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1
Y3QgdmNwdSAqdikKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAg
ICAgCiAgICAgLyogUmVzdG9yZSBub25sYXp5IGV4dGVuZGVkIHN0YXRlIChp
LmUuIHBhcnRzIG5vdCB0cmFja2VkIGJ5IENSMC5UUykuICovCi0gICAgaWYg
KCAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkKKyAgICBpZiAoICF2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hz
dGF0ZV91c2VkICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogQXZvaWQg
cmVjdXJzaW9uICovCkBAIC0yMjEsMTEgKzIyMSwxOSBAQCB2b2lkIHZjcHVf
cmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgICogYWJv
dmUpIHdlIGFsc28gbmVlZCB0byByZXN0b3JlIGZ1bGwgc3RhdGUsIHRvIHBy
ZXZlbnQgc3Vic2VxdWVudGx5CiAgICAgICogc2F2aW5nIHN0YXRlIGJlbG9u
Z2luZyB0byBhbm90aGVyIHZDUFUuCiAgICAgICovCi0gICAgaWYgKCB4c3Rh
dGVfYWxsKHYpICkKKyAgICBpZiAoIHYtPmFyY2guZnVsbHlfZWFnZXJfZnB1
IHx8ICh2LT5hcmNoLnhzYXZlX2FyZWEgJiYgeHN0YXRlX2FsbCh2KSkgKQog
ICAgIHsKLSAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfQUxMKTsKKyAg
ICAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKKyAgICAgICAgICAgIGZwdV94
cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGZwdV9meHJzdG9yKHYpOworCiAgICAgICAgIHYtPmZwdV9pbml0aWFs
aXNlZCA9IDE7CiAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsKKworICAg
ICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0IHRoZSBndWVz
dCBtaWdodC4gKi8KKyAgICAgICAgaWYgKCBpc19wdl92Y3B1KHYpICYmICh2
LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpICkKKyAg
ICAgICAgICAgIHN0dHMoKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKQEAg
LTI0Nyw2ICsyNTUsOCBAQCB2b2lkIHZjcHVfcmVzdG9yZV9mcHVfbGF6eShz
dHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIHYtPmZwdV9kaXJ0aWVkICkKICAg
ICAgICAgcmV0dXJuOwogCisgICAgQVNTRVJUKCF2LT5hcmNoLmZ1bGx5X2Vh
Z2VyX2ZwdSk7CisKICAgICBpZiAoIGNwdV9oYXNfeHNhdmUgKQogICAgICAg
ICBmcHVfeHJzdG9yKHYsIFhTVEFURV9MQVpZKTsKICAgICBlbHNlCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBjMDhkZGMwLi43MDJlYzY0
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTU5Myw2ICs1
OTMsOSBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgICogYW5kIHRodXMgc2hv
dWxkIGJlIHNhdmVkL3Jlc3RvcmVkLiAqLwogICAgIGJvb2xfdCBub25sYXp5
X3hzdGF0ZV91c2VkOwogCisgICAgLyogUmVzdG9yZSBhbGwgRlBVIHN0YXRl
IChsYXp5IGFuZCBub24tbGF6eSBzdGF0ZSkgb24gY29udGV4dCBzd2l0Y2g/
ICovCisgICAgYm9vbCBmdWxseV9lYWdlcl9mcHU7CisKICAgICAvKiBIYXMg
dGhlIGd1ZXN0IGVuYWJsZWQgQ1BVSUQgZmF1bHRpbmc/ICovCiAgICAgYm9v
bCBjcHVpZF9mYXVsdGluZzsKIAo=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKCkludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBO
ZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCm1lY2hh
bmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KCk9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0
IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KcHJl
dmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRl
IChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CnNjaGVkdWxlZCB2Y3B1
cy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDYzMDBmNjkuLjUyZWQwNTEgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xNjM1LDcg
KzE2MzUsNyBAQCBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5k
LCB3aGljaCBpcyBhbHNvIHRoZSBkZWZhdWx0LgogCiAjIyMgc3BlYy1jdHJs
ICh4ODYpCiA+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIHhlbj08Ym9vbD4sIHtw
dixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAotPiAgICAgICAgICAgICAgYnRp
LXRodW5rPXJldHBvbGluZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmR9
PTxib29sPiBdYAorPiAgICAgICAgICAgICAgYnRpLXRodW5rPXJldHBvbGlu
ZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmQsZWFnZXItZnB1fT08Ym9v
bD4gXWAKIAogQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZlIGV4ZWN1dGlvbiBz
aWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4gIEJ5IGRlZmF1bHQsIFhlbgogd2ls
bCBwaWNrIHRoZSBtb3N0IGFwcHJvcHJpYXRlIG1pdGlnYXRpb25zIGJhc2Vk
IG9uIGNvbXBpbGVkIGluIHN1cHBvcnQsCkBAIC0xNjg1LDYgKzE2ODUsMTEg
QEAgaGFyZHdhcmUsIHRoaXMgaXMgYSBnbG9iYWwgb3B0aW9uIGFwcGxpZWQg
YXQgYm9vdCwgYW5kIG5vdCB2aXJ0dWFsaXNlZCBmb3IKIGd1ZXN0IHVzZS4g
IE9uIEludGVsIGhhcmR3YXJlLCB0aGUgZmVhdHVyZSBpcyB2aXJ0dWFsaXNl
ZCBmb3IgZ3Vlc3RzLAogaW5kZXBlbmRlbnRseSBvZiBYZW4ncyBjaG9pY2Ug
b2Ygc2V0dGluZy4KIAorT24gYWxsIGhhcmR3YXJlLCB0aGUgYGVhZ2VyLWZw
dT1gIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBmb3JjZSBvciBwcmV2ZW50IFhl
bgorZnJvbSB1c2luZyBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hl
cy4gIFRoaXMgaXMgY3VycmVudGx5IGltcGxlbWVudGVkIGFzCithIGdsb2Jh
bCBjb250cm9sLiAgQnkgZGVmYXVsdCwgWGVuIHdpbGwgY2hvb3NlIHRvIHVz
ZSBmdWxseSBlYWdlciBjb250ZXh0Citzd2l0Y2hlcyBvbiBoYXJkd2FyZSBi
ZWxpZXZlZCB0byBzcGVjdWxhdGUgcGFzdCAjTk0gZXhjZXB0aW9ucy4KKwog
IyMjIHN5bmNcX2NvbnNvbGUKID4gYD0gPGJvb2xlYW4+YAogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaTM4Ny5jIGIveGVuL2FyY2gveDg2L2kzODcu
YwppbmRleCAxZGEzMWFmLi5jM2ZkYTg3IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTE1
LDYgKzE1LDcgQEAKICNpbmNsdWRlIDxhc20vaTM4Ny5oPgogI2luY2x1ZGUg
PGFzbS94c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cisj
aW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KIC8qICAgICBGUFUgUmVzdG9yZSBGdW5jdGlv
bnMgICAqLwpAQCAtMzA3LDYgKzMwOCw4IEBAIGludCB2Y3B1X2luaXRfZnB1
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGludCByYzsKICAgICAKKyAgICB2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA9IG9wdF9lYWdlcl9mcHU7CisKICAg
ICBpZiAoIChyYyA9IHhzdGF0ZV9hbGxvY19zYXZlX2FyZWEodikpICE9IDAg
KQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpp
bmRleCA4MDc3MDAwLi5hZGE0YWFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBlbnVtIGluZF90aHVuayB7CiBz
dGF0aWMgaW50OF90IF9faW5pdGRhdGEgb3B0X2licnMgPSAtMTsKIGJvb2wg
X19yZWFkX21vc3RseSBvcHRfaWJwYiA9IHRydWU7CiBib29sIF9fcmVhZF9t
b3N0bHkgb3B0X3NzYmQgPSBmYWxzZTsKK2ludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9lYWdlcl9mcHUgPSAtMTsKIAogYm9vbCBfX2luaXRkYXRhIGJzcF9k
ZWxheV9zcGVjX2N0cmw7CiB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVs
dF94ZW5fc3BlY19jdHJsOwpAQCAtMTE0LDYgKzExNSw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjaGFyICpzKQogICAgICAgICAg
ICAgb3B0X3RodW5rID0gVEhVTktfSk1QOwogICAgICAgICAgICAgb3B0X2li
cnMgPSAwOwogICAgICAgICAgICAgb3B0X2licGIgPSBmYWxzZTsKKyAgICAg
ICAgICAgIG9wdF9lYWdlcl9mcHUgPSAwOwogICAgICAgICB9CiAgICAgICAg
IGVsc2UgaWYgKCB2YWwgPiAwICkKICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKQEAgLTE2Nyw2ICsxNjksOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJz
ZV9zcGVjX2N0cmwoY2hhciAqcykKICAgICAgICAgICAgIG9wdF9pYnBiID0g
dmFsOwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4o
InNzYmQiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgb3B0X3NzYmQg
PSB2YWw7CisgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVh
bigiZWFnZXItZnB1Iiwgcywgc3MpKSA+PSAwICkKKyAgICAgICAgICAgIG9w
dF9lYWdlcl9mcHUgPSB2YWw7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsKIApAQCAtMjIzLDE1ICsyMjcsMTkgQEAgc3RhdGlj
IHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1
bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICogQWx0ZXJuYXRpdmVzIGJsb2Nr
cyBmb3IgcHJvdGVjdGluZyBhZ2FpbnN0IGFuZC9vciB2aXJ0dWFsaXNpbmcK
ICAgICAgKiBtaXRpZ2F0aW9uIHN1cHBvcnQgZm9yIGd1ZXN0cy4KICAgICAg
Ki8KLSAgICBwcmludGsoIiAgU3VwcG9ydCBmb3IgVk1zOiBQVjolcyVzJXMs
IEhWTTolcyVzJXNcbiIsCisgICAgcHJpbnRrKCIgIFN1cHBvcnQgZm9yIFZN
czogUFY6JXMlcyVzJXMsIEhWTTolcyVzJXMlc1xuIiwKICAgICAgICAgICAg
KGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpIHx8Ci0gICAg
ICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSkg
ICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsCisgICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSB8fAorICAg
ICAgICAgICAgb3B0X2VhZ2VyX2ZwdSkgICAgICAgICAgICAgICAgICAgICAg
ICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAogICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSAgICAgICA/
ICIgTVNSX1NQRUNfQ1RSTCIgOiAiIiwKICAgICAgICAgICAgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgICAgICAgPyAiIFJTQiIgICAg
ICAgICAgIDogIiIsCisgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIi
LAogICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01T
Ul9IVk0pIHx8Ci0gICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfU0NfUlNCX0hWTSkpICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9u
ZSIsCisgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0Nf
UlNCX0hWTSkgfHwKKyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAg
ICAgICAgICAgICAgICAgICAgICAgPyAiIiAgICAgICAgICAgICAgIDogIiBO
b25lIiwKICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ND
X01TUl9IVk0pICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsCi0gICAg
ICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAg
ICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiKTsKKyAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICAgICAgPyAiIFJT
QiIgICAgICAgICAgIDogIiIsCisgICAgICAgICAgIG9wdF9lYWdlcl9mcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAg
ICA6ICIiKTsKIAogICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25s
eSk6IERvbTAgJXMsIERvbVUgJXNcbiIsCiAgICAgICAgICAgIG9wdF94cHRp
ICYgT1BUX1hQVElfRE9NMCA/ICJlbmFibGVkIiA6ICJkaXNhYmxlZCIsCkBA
IC0zMjEsNiArMzI5LDgyIEBAIHN0YXRpYyBib29sIF9faW5pdCByZXRwb2xp
bmVfc2FmZSh1aW50NjRfdCBjYXBzKQogICAgIH0KIH0KIAorLyogQ2FsY3Vs
YXRlIHdoZXRoZXIgdGhpcyBDUFUgc3BlY3VsYXRlcyBwYXN0ICNOTSAqLwor
c3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFnZXJfZnB1KHZvaWQp
Cit7CisgICAgLyoKKyAgICAgKiBBc3N1bWUgYWxsIHVucmVjb2duaXNlZCBw
cm9jZXNzb3JzIGFyZSBvay4gIFRoaXMgaXMgb25seSBrbm93biB0bworICAg
ICAqIGFmZmVjdCBJbnRlbCBGYW1pbHkgNiBwcm9jZXNzb3JzLgorICAgICAq
LworICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9W
RU5ET1JfSU5URUwgfHwKKyAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2ICE9
IDYgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBzd2l0Y2ggKCBi
b290X2NwdV9kYXRhLng4Nl9tb2RlbCApCisgICAgeworICAgICAgICAvKgor
ICAgICAgICAgKiBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVo
YWxlbSBhcmUgdnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAw
eDFlOiAvKiBOZWhhbGVtICovCisgICAgY2FzZSAweDFmOiAvKiBBdWJ1cm5k
YWxlIC8gSGF2ZW5kYWxlICovCisgICAgY2FzZSAweDFhOiAvKiBOZWhhbGVt
IEVQICovCisgICAgY2FzZSAweDJlOiAvKiBOZWhhbGVtIEVYICovCisgICAg
Y2FzZSAweDI1OiAvKiBXZXN0bWVyZSAqLworICAgIGNhc2UgMHgyYzogLyog
V2VzdG1lcmUgRVAgKi8KKyAgICBjYXNlIDB4MmY6IC8qIFdlc3RtZXJlIEVY
ICovCisgICAgY2FzZSAweDJhOiAvKiBTYW5keUJyaWRnZSAqLworICAgIGNh
c2UgMHgyZDogLyogU2FuZHlCcmlkZ2UgRVAvRVggKi8KKyAgICBjYXNlIDB4
M2E6IC8qIEl2eUJyaWRnZSAqLworICAgIGNhc2UgMHgzZTogLyogSXZ5QnJp
ZGdlIEVQL0VYICovCisgICAgY2FzZSAweDNjOiAvKiBIYXN3ZWxsICovCisg
ICAgY2FzZSAweDNmOiAvKiBIYXN3ZWxsIEVYL0VQICovCisgICAgY2FzZSAw
eDQ1OiAvKiBIYXN3ZWxsIEQgKi8KKyAgICBjYXNlIDB4NDY6IC8qIEhhc3dl
bGwgSCAqLworICAgIGNhc2UgMHgzZDogLyogQnJvYWR3ZWxsICovCisgICAg
Y2FzZSAweDQ3OiAvKiBCcm9hZHdlbGwgSCAqLworICAgIGNhc2UgMHg0Zjog
LyogQnJvYWR3ZWxsIEVQL0VYICovCisgICAgY2FzZSAweDU2OiAvKiBCcm9h
ZHdlbGwgRCAqLworICAgIGNhc2UgMHg0ZTogLyogU2t5bGFrZSBNICovCisg
ICAgY2FzZSAweDU1OiAvKiBTa3lsYWtlIFggKi8KKyAgICBjYXNlIDB4NWU6
IC8qIFNreWxha2UgRCAqLworICAgIGNhc2UgMHg2NjogLyogQ2Fubm9ubGFr
ZSAqLworICAgIGNhc2UgMHg2NzogLyogQ2Fubm9ubGFrZT8gKi8KKyAgICBj
YXNlIDB4OGU6IC8qIEthYnlsYWtlIE0gKi8KKyAgICBjYXNlIDB4OWU6IC8q
IEthYnlsYWtlIEQgKi8KKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICAg
ICAgLyoKKyAgICAgICAgICogQXRvbSBwcm9jZXNzb3JzIGFyZSBub3QgdnVs
bmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDFjOiAvKiBQaW5l
dmlldyAqLworICAgIGNhc2UgMHgyNjogLyogTGluY3JvZnQgKi8KKyAgICBj
YXNlIDB4Mjc6IC8qIFBlbndlbGwgKi8KKyAgICBjYXNlIDB4MzU6IC8qIENs
b3ZlcnZpZXcgKi8KKyAgICBjYXNlIDB4MzY6IC8qIENlZGFydmlldyAqLwor
ICAgIGNhc2UgMHgzNzogLyogQmF5dHJhaWwgLyBWYWxsZXl2aWV3IChTaWx2
ZXJtb250KSAqLworICAgIGNhc2UgMHg0ZDogLyogQXZhdG9uIC8gUmFuZ2Vs
eSAoU2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGM6IC8qIENoZXJyeXRy
YWlsIC8gQnJhc3N3ZWxsICovCisgICAgY2FzZSAweDRhOiAvKiBNZXJyaWZp
ZWxkICovCisgICAgY2FzZSAweDVhOiAvKiBNb29yZWZpZWxkICovCisgICAg
Y2FzZSAweDVjOiAvKiBHb2xkbW9udCAqLworICAgIGNhc2UgMHg1ZjogLyog
RGVudmVydG9uICovCisgICAgY2FzZSAweDdhOiAvKiBHZW1pbmkgTGFrZSAq
LworICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgLyoKKyAgICAg
ICAgICogS25pZ2h0cyBwcm9jZXNzb3JzIGFyZSBub3QgdnVsbmVyYWJsZS4K
KyAgICAgICAgICovCisgICAgY2FzZSAweDU3OiAvKiBLbmlnaHRzIExhbmRp
bmcgKi8KKyAgICBjYXNlIDB4ODU6IC8qIEtuaWdodHMgTWlsbCAqLworICAg
ICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBw
cmludGsoIlVucmVjb2duaXNlZCBDUFUgbW9kZWwgJSN4IC0gYXNzdW1pbmcg
dnVsbmVyYWJsZSB0byBMYXp5RlBVXG4iLAorICAgICAgICAgICAgICAgYm9v
dF9jcHVfZGF0YS54ODZfbW9kZWwpOworICAgICAgICByZXR1cm4gdHJ1ZTsK
KyAgICB9Cit9CisKICNkZWZpbmUgT1BUX1hQVElfREVGQVVMVCAgMHhmZgog
dWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpID0gT1BUX1hQVElfREVG
QVVMVDsKIApAQCAtNTE5LDYgKzYwMywxMCBAQCB2b2lkIF9faW5pdCBpbml0
X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKHZvaWQpCiAgICAgaWYgKCAhYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSAmJiAhYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX0lCUEIpICkKICAgICAgICAgb3B0X2licGIgPSBmYWxz
ZTsKIAorICAgIC8qIENoZWNrIHdoZXRoZXIgRWFnZXIgRlBVIHNob3VsZCBi
ZSBlbmFibGVkIGJ5IGRlZmF1bHQuICovCisgICAgaWYgKCBvcHRfZWFnZXJf
ZnB1ID09IC0xICkKKyAgICAgICAgb3B0X2VhZ2VyX2ZwdSA9IHNob3VsZF91
c2VfZWFnZXJfZnB1KCk7CisKICAgICAvKiAoUmUpaW5pdCBCU1Agc3RhdGUg
bm93IHRoYXQgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3MgaGFzIGJlZW4gY2Fs
Y3VsYXRlZC4gKi8KICAgICBpbml0X3NoYWRvd19zcGVjX2N0cmxfc3RhdGUo
KTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0
cmwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKaW5kZXgg
OTFiZWQxYi4uNWI0MGFmYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Nw
ZWNfY3RybC5oCkBAIC0yOCw2ICsyOCw3IEBAIHZvaWQgaW5pdF9zcGVjdWxh
dGlvbl9taXRpZ2F0aW9ucyh2b2lkKTsKIAogZXh0ZXJuIGJvb2wgb3B0X2li
cGI7CiBleHRlcm4gYm9vbCBvcHRfc3NiZDsKK2V4dGVybiBpbnQ4X3Qgb3B0
X2VhZ2VyX2ZwdTsKIAogZXh0ZXJuIGJvb2wgYnNwX2RlbGF5X3NwZWNfY3Ry
bDsKIGV4dGVybiB1aW50OF90IGRlZmF1bHRfeGVuX3NwZWNfY3RybDsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwoKVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZj
cHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgoKVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDg4NDUyNTIuLjUwMTE2ZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjEw
LDcgKzIxMCw3IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1
Y3QgdmNwdSAqdikKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAg
ICAgCiAgICAgLyogUmVzdG9yZSBub25sYXp5IGV4dGVuZGVkIHN0YXRlIChp
LmUuIHBhcnRzIG5vdCB0cmFja2VkIGJ5IENSMC5UUykuICovCi0gICAgaWYg
KCAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkKKyAgICBpZiAoICF2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hz
dGF0ZV91c2VkICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogQXZvaWQg
cmVjdXJzaW9uICovCkBAIC0yMjEsMTEgKzIyMSwxOSBAQCB2b2lkIHZjcHVf
cmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgICogYWJv
dmUpIHdlIGFsc28gbmVlZCB0byByZXN0b3JlIGZ1bGwgc3RhdGUsIHRvIHBy
ZXZlbnQgc3Vic2VxdWVudGx5CiAgICAgICogc2F2aW5nIHN0YXRlIGJlbG9u
Z2luZyB0byBhbm90aGVyIHZDUFUuCiAgICAgICovCi0gICAgaWYgKCB4c3Rh
dGVfYWxsKHYpICkKKyAgICBpZiAoIHYtPmFyY2guZnVsbHlfZWFnZXJfZnB1
IHx8ICh2LT5hcmNoLnhzYXZlX2FyZWEgJiYgeHN0YXRlX2FsbCh2KSkgKQog
ICAgIHsKLSAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfQUxMKTsKKyAg
ICAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKKyAgICAgICAgICAgIGZwdV94
cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIGZwdV9meHJzdG9yKHYpOworCiAgICAgICAgIHYtPmZwdV9pbml0aWFs
aXNlZCA9IDE7CiAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsKKworICAg
ICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0IHRoZSBndWVz
dCBtaWdodC4gKi8KKyAgICAgICAgaWYgKCBpc19wdl92Y3B1KHYpICYmICh2
LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpICkKKyAg
ICAgICAgICAgIHN0dHMoKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKQEAg
LTI0Nyw2ICsyNTUsOCBAQCB2b2lkIHZjcHVfcmVzdG9yZV9mcHVfbGF6eShz
dHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIHYtPmZwdV9kaXJ0aWVkICkKICAg
ICAgICAgcmV0dXJuOwogCisgICAgQVNTRVJUKCF2LT5hcmNoLmZ1bGx5X2Vh
Z2VyX2ZwdSk7CisKICAgICBpZiAoIGNwdV9oYXNfeHNhdmUgKQogICAgICAg
ICBmcHVfeHJzdG9yKHYsIFhTVEFURV9MQVpZKTsKICAgICBlbHNlCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCAyYmEyMWUxLi43NzU5MzMy
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTU2OSw2ICs1
NjksOSBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgICogYW5kIHRodXMgc2hv
dWxkIGJlIHNhdmVkL3Jlc3RvcmVkLiAqLwogICAgIGJvb2xfdCBub25sYXp5
X3hzdGF0ZV91c2VkOwogCisgICAgLyogUmVzdG9yZSBhbGwgRlBVIHN0YXRl
IChsYXp5IGFuZCBub24tbGF6eSBzdGF0ZSkgb24gY29udGV4dCBzd2l0Y2g/
ICovCisgICAgYm9vbCBmdWxseV9lYWdlcl9mcHU7CisKICAgICAvKgogICAg
ICAqIFRoZSBTTUFQIGNoZWNrIHBvbGljeSB3aGVuIHVwZGF0aW5nIHJ1bnN0
YXRlX2d1ZXN0KHYpIGFuZCB0aGUKICAgICAgKiBzZWNvbmRhcnkgc3lzdGVt
IHRpbWUuCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKCkludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBO
ZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCm1lY2hh
bmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KCk9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0
IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KcHJl
dmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRl
IChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CnNjaGVkdWxlZCB2Y3B1
cy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDVjMTNmNmYuLmNiODFhOWMgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xNzI3LDcg
KzE3MjcsNyBAQCBmYWxzZSBkaXNhYmxlIHRoZSBxdWlyayB3b3JrYXJvdW5k
LCB3aGljaCBpcyBhbHNvIHRoZSBkZWZhdWx0LgogCiAjIyMgc3BlYy1jdHJs
ICh4ODYpCiA+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIHhlbj08Ym9vbD4sIHtw
dixodm0sbXNyLXNjLHJzYn09PGJvb2w+LAotPiAgICAgICAgICAgICAgYnRp
LXRodW5rPXJldHBvbGluZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmR9
PTxib29sPiBdYAorPiAgICAgICAgICAgICAgYnRpLXRodW5rPXJldHBvbGlu
ZXxsZmVuY2V8am1wLCB7aWJycyxpYnBiLHNzYmQsZWFnZXItZnB1fT08Ym9v
bD4gXWAKIAogQ29udHJvbHMgZm9yIHNwZWN1bGF0aXZlIGV4ZWN1dGlvbiBz
aWRlY2hhbm5lbCBtaXRpZ2F0aW9ucy4gIEJ5IGRlZmF1bHQsIFhlbgogd2ls
bCBwaWNrIHRoZSBtb3N0IGFwcHJvcHJpYXRlIG1pdGlnYXRpb25zIGJhc2Vk
IG9uIGNvbXBpbGVkIGluIHN1cHBvcnQsCkBAIC0xNzc3LDYgKzE3NzcsMTEg
QEAgaGFyZHdhcmUsIHRoaXMgaXMgYSBnbG9iYWwgb3B0aW9uIGFwcGxpZWQg
YXQgYm9vdCwgYW5kIG5vdCB2aXJ0dWFsaXNlZCBmb3IKIGd1ZXN0IHVzZS4g
IE9uIEludGVsIGhhcmR3YXJlLCB0aGUgZmVhdHVyZSBpcyB2aXJ0dWFsaXNl
ZCBmb3IgZ3Vlc3RzLAogaW5kZXBlbmRlbnRseSBvZiBYZW4ncyBjaG9pY2Ug
b2Ygc2V0dGluZy4KIAorT24gYWxsIGhhcmR3YXJlLCB0aGUgYGVhZ2VyLWZw
dT1gIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBmb3JjZSBvciBwcmV2ZW50IFhl
bgorZnJvbSB1c2luZyBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hl
cy4gIFRoaXMgaXMgY3VycmVudGx5IGltcGxlbWVudGVkIGFzCithIGdsb2Jh
bCBjb250cm9sLiAgQnkgZGVmYXVsdCwgWGVuIHdpbGwgY2hvb3NlIHRvIHVz
ZSBmdWxseSBlYWdlciBjb250ZXh0Citzd2l0Y2hlcyBvbiBoYXJkd2FyZSBi
ZWxpZXZlZCB0byBzcGVjdWxhdGUgcGFzdCAjTk0gZXhjZXB0aW9ucy4KKwog
IyMjIHN5bmNcX2NvbnNvbGUKID4gYD0gPGJvb2xlYW4+YAogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaTM4Ny5jIGIveGVuL2FyY2gveDg2L2kzODcu
YwppbmRleCA1MDExNmQ1Li5kYmRmMWI0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTE1
LDYgKzE1LDcgQEAKICNpbmNsdWRlIDxhc20vaTM4Ny5oPgogI2luY2x1ZGUg
PGFzbS94c3RhdGUuaD4KICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cisj
aW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KIC8qICAgICBGUFUgUmVzdG9yZSBGdW5jdGlv
bnMgICAqLwpAQCAtMzA3LDYgKzMwOCw4IEBAIGludCB2Y3B1X2luaXRfZnB1
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGludCByYzsKICAgICAKKyAgICB2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA9IG9wdF9lYWdlcl9mcHU7CisKICAg
ICBpZiAoIChyYyA9IHhzdGF0ZV9hbGxvY19zYXZlX2FyZWEodikpICE9IDAg
KQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpp
bmRleCBiNWE3ZjljLi5jZjI1NWFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBlbnVtIGluZF90aHVuayB7CiBz
dGF0aWMgaW50OF90IF9faW5pdGRhdGEgb3B0X2licnMgPSAtMTsKIGJvb2wg
X19yZWFkX21vc3RseSBvcHRfaWJwYiA9IHRydWU7CiBib29sIF9fcmVhZF9t
b3N0bHkgb3B0X3NzYmQgPSBmYWxzZTsKK2ludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9lYWdlcl9mcHUgPSAtMTsKIAogYm9vbCBfX2luaXRkYXRhIGJzcF9k
ZWxheV9zcGVjX2N0cmw7CiB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVs
dF94ZW5fc3BlY19jdHJsOwpAQCAtMTE0LDYgKzExNSw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdCBjaGFyICpzKQogICAg
ICAgICAgICAgb3B0X3RodW5rID0gVEhVTktfSk1QOwogICAgICAgICAgICAg
b3B0X2licnMgPSAwOwogICAgICAgICAgICAgb3B0X2licGIgPSBmYWxzZTsK
KyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSAwOwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UgaWYgKCB2YWwgPiAwICkKICAgICAgICAgICAgIHJjID0g
LUVJTlZBTDsKQEAgLTE2Nyw2ICsxNjksOCBAQCBzdGF0aWMgaW50IF9faW5p
dCBwYXJzZV9zcGVjX2N0cmwoY29uc3QgY2hhciAqcykKICAgICAgICAgICAg
IG9wdF9pYnBiID0gdmFsOwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBh
cnNlX2Jvb2xlYW4oInNzYmQiLCBzLCBzcykpID49IDAgKQogICAgICAgICAg
ICAgb3B0X3NzYmQgPSB2YWw7CisgICAgICAgIGVsc2UgaWYgKCAodmFsID0g
cGFyc2VfYm9vbGVhbigiZWFnZXItZnB1Iiwgcywgc3MpKSA+PSAwICkKKyAg
ICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSB2YWw7CiAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApAQCAtMjIzLDE1ICsyMjcs
MTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBp
bmRfdGh1bmsgdGh1bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICogQWx0ZXJu
YXRpdmVzIGJsb2NrcyBmb3IgcHJvdGVjdGluZyBhZ2FpbnN0IGFuZC9vciB2
aXJ0dWFsaXNpbmcKICAgICAgKiBtaXRpZ2F0aW9uIHN1cHBvcnQgZm9yIGd1
ZXN0cy4KICAgICAgKi8KLSAgICBwcmludGsoIiAgU3VwcG9ydCBmb3IgVk1z
OiBQVjolcyVzJXMsIEhWTTolcyVzJXNcbiIsCisgICAgcHJpbnRrKCIgIFN1
cHBvcnQgZm9yIFZNczogUFY6JXMlcyVzJXMsIEhWTTolcyVzJXMlc1xuIiwK
ICAgICAgICAgICAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1Jf
UFYpIHx8Ci0gICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
U0NfUlNCX1BWKSkgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIs
CisgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNC
X1BWKSB8fAorICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSkgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUi
LAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNS
X1BWKSAgICAgICA/ICIgTVNSX1NQRUNfQ1RSTCIgOiAiIiwKICAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgICAgICAg
PyAiIFJTQiIgICAgICAgICAgIDogIiIsCisgICAgICAgICAgIG9wdF9lYWdl
cl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9G
UFUiICAgICA6ICIiLAogICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX1NDX01TUl9IVk0pIHx8Ci0gICAgICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkpICAgID8gIiIgICAgICAgICAg
ICAgICA6ICIgTm9uZSIsCisgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHwKKyAgICAgICAgICAgIG9wdF9lYWdl
cl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIiAgICAgICAg
ICAgICAgIDogIiBOb25lIiwKICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX1NDX01TUl9IVk0pICAgICAgPyAiIE1TUl9TUEVDX0NUUkwi
IDogIiIsCi0gICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9T
Q19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiKTsKKyAg
ICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0p
ICAgICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsCisgICAgICAgICAgIG9w
dF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBF
QUdFUl9GUFUiICAgICA6ICIiKTsKIAogICAgIHByaW50aygiICBYUFRJICg2
NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXNcbiIsCiAgICAgICAg
ICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NMCA/ICJlbmFibGVkIiA6ICJk
aXNhYmxlZCIsCkBAIC0zMjEsNiArMzI5LDgyIEBAIHN0YXRpYyBib29sIF9f
aW5pdCByZXRwb2xpbmVfc2FmZSh1aW50NjRfdCBjYXBzKQogICAgIH0KIH0K
IAorLyogQ2FsY3VsYXRlIHdoZXRoZXIgdGhpcyBDUFUgc3BlY3VsYXRlcyBw
YXN0ICNOTSAqLworc3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFn
ZXJfZnB1KHZvaWQpCit7CisgICAgLyoKKyAgICAgKiBBc3N1bWUgYWxsIHVu
cmVjb2duaXNlZCBwcm9jZXNzb3JzIGFyZSBvay4gIFRoaXMgaXMgb25seSBr
bm93biB0bworICAgICAqIGFmZmVjdCBJbnRlbCBGYW1pbHkgNiBwcm9jZXNz
b3JzLgorICAgICAqLworICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwgfHwKKyAgICAgICAgIGJvb3RfY3B1
X2RhdGEueDg2ICE9IDYgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBzd2l0Y2ggKCBib290X2NwdV9kYXRhLng4Nl9tb2RlbCApCisgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiBDb3JlIHByb2Nlc3NvcnMgc2luY2Ug
YXQgbGVhc3QgTmVoYWxlbSBhcmUgdnVsbmVyYWJsZS4KKyAgICAgICAgICov
CisgICAgY2FzZSAweDFlOiAvKiBOZWhhbGVtICovCisgICAgY2FzZSAweDFm
OiAvKiBBdWJ1cm5kYWxlIC8gSGF2ZW5kYWxlICovCisgICAgY2FzZSAweDFh
OiAvKiBOZWhhbGVtIEVQICovCisgICAgY2FzZSAweDJlOiAvKiBOZWhhbGVt
IEVYICovCisgICAgY2FzZSAweDI1OiAvKiBXZXN0bWVyZSAqLworICAgIGNh
c2UgMHgyYzogLyogV2VzdG1lcmUgRVAgKi8KKyAgICBjYXNlIDB4MmY6IC8q
IFdlc3RtZXJlIEVYICovCisgICAgY2FzZSAweDJhOiAvKiBTYW5keUJyaWRn
ZSAqLworICAgIGNhc2UgMHgyZDogLyogU2FuZHlCcmlkZ2UgRVAvRVggKi8K
KyAgICBjYXNlIDB4M2E6IC8qIEl2eUJyaWRnZSAqLworICAgIGNhc2UgMHgz
ZTogLyogSXZ5QnJpZGdlIEVQL0VYICovCisgICAgY2FzZSAweDNjOiAvKiBI
YXN3ZWxsICovCisgICAgY2FzZSAweDNmOiAvKiBIYXN3ZWxsIEVYL0VQICov
CisgICAgY2FzZSAweDQ1OiAvKiBIYXN3ZWxsIEQgKi8KKyAgICBjYXNlIDB4
NDY6IC8qIEhhc3dlbGwgSCAqLworICAgIGNhc2UgMHgzZDogLyogQnJvYWR3
ZWxsICovCisgICAgY2FzZSAweDQ3OiAvKiBCcm9hZHdlbGwgSCAqLworICAg
IGNhc2UgMHg0ZjogLyogQnJvYWR3ZWxsIEVQL0VYICovCisgICAgY2FzZSAw
eDU2OiAvKiBCcm9hZHdlbGwgRCAqLworICAgIGNhc2UgMHg0ZTogLyogU2t5
bGFrZSBNICovCisgICAgY2FzZSAweDU1OiAvKiBTa3lsYWtlIFggKi8KKyAg
ICBjYXNlIDB4NWU6IC8qIFNreWxha2UgRCAqLworICAgIGNhc2UgMHg2Njog
LyogQ2Fubm9ubGFrZSAqLworICAgIGNhc2UgMHg2NzogLyogQ2Fubm9ubGFr
ZT8gKi8KKyAgICBjYXNlIDB4OGU6IC8qIEthYnlsYWtlIE0gKi8KKyAgICBj
YXNlIDB4OWU6IC8qIEthYnlsYWtlIEQgKi8KKyAgICAgICAgcmV0dXJuIHRy
dWU7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogQXRvbSBwcm9jZXNzb3Jz
IGFyZSBub3QgdnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAw
eDFjOiAvKiBQaW5ldmlldyAqLworICAgIGNhc2UgMHgyNjogLyogTGluY3Jv
ZnQgKi8KKyAgICBjYXNlIDB4Mjc6IC8qIFBlbndlbGwgKi8KKyAgICBjYXNl
IDB4MzU6IC8qIENsb3ZlcnZpZXcgKi8KKyAgICBjYXNlIDB4MzY6IC8qIENl
ZGFydmlldyAqLworICAgIGNhc2UgMHgzNzogLyogQmF5dHJhaWwgLyBWYWxs
ZXl2aWV3IChTaWx2ZXJtb250KSAqLworICAgIGNhc2UgMHg0ZDogLyogQXZh
dG9uIC8gUmFuZ2VseSAoU2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGM6
IC8qIENoZXJyeXRyYWlsIC8gQnJhc3N3ZWxsICovCisgICAgY2FzZSAweDRh
OiAvKiBNZXJyaWZpZWxkICovCisgICAgY2FzZSAweDVhOiAvKiBNb29yZWZp
ZWxkICovCisgICAgY2FzZSAweDVjOiAvKiBHb2xkbW9udCAqLworICAgIGNh
c2UgMHg1ZjogLyogRGVudmVydG9uICovCisgICAgY2FzZSAweDdhOiAvKiBH
ZW1pbmkgTGFrZSAqLworICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAg
ICAgLyoKKyAgICAgICAgICogS25pZ2h0cyBwcm9jZXNzb3JzIGFyZSBub3Qg
dnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDU3OiAvKiBL
bmlnaHRzIExhbmRpbmcgKi8KKyAgICBjYXNlIDB4ODU6IC8qIEtuaWdodHMg
TWlsbCAqLworICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBkZWZhdWx0
OgorICAgICAgICBwcmludGsoIlVucmVjb2duaXNlZCBDUFUgbW9kZWwgJSN4
IC0gYXNzdW1pbmcgdnVsbmVyYWJsZSB0byBMYXp5RlBVXG4iLAorICAgICAg
ICAgICAgICAgYm9vdF9jcHVfZGF0YS54ODZfbW9kZWwpOworICAgICAgICBy
ZXR1cm4gdHJ1ZTsKKyAgICB9Cit9CisKICNkZWZpbmUgT1BUX1hQVElfREVG
QVVMVCAgMHhmZgogdWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpID0g
T1BUX1hQVElfREVGQVVMVDsKIApAQCAtNTE5LDYgKzYwMywxMCBAQCB2b2lk
IF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKHZvaWQpCiAg
ICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSAmJiAh
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUEIpICkKICAgICAgICAgb3B0
X2licGIgPSBmYWxzZTsKIAorICAgIC8qIENoZWNrIHdoZXRoZXIgRWFnZXIg
RlBVIHNob3VsZCBiZSBlbmFibGVkIGJ5IGRlZmF1bHQuICovCisgICAgaWYg
KCBvcHRfZWFnZXJfZnB1ID09IC0xICkKKyAgICAgICAgb3B0X2VhZ2VyX2Zw
dSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7CisKICAgICAvKiAoUmUpaW5p
dCBCU1Agc3RhdGUgbm93IHRoYXQgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3Mg
aGFzIGJlZW4gY2FsY3VsYXRlZC4gKi8KICAgICBpbml0X3NoYWRvd19zcGVj
X2N0cmxfc3RhdGUoKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zcGVjX2N0cmwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19j
dHJsLmgKaW5kZXggOTFiZWQxYi4uNWI0MGFmYiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0yOCw2ICsyOCw3IEBAIHZvaWQg
aW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucyh2b2lkKTsKIAogZXh0ZXJu
IGJvb2wgb3B0X2licGI7CiBleHRlcm4gYm9vbCBvcHRfc3NiZDsKK2V4dGVy
biBpbnQ4X3Qgb3B0X2VhZ2VyX2ZwdTsKIAogZXh0ZXJuIGJvb2wgYnNwX2Rl
bGF5X3NwZWNfY3RybDsKIGV4dGVybiB1aW50OF90IGRlZmF1bHRfeGVuX3Nw
ZWNfY3RybDsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBMaXZlcGF0Y2ggbWl0aWdhdGlvbnMgZm9yIExh
enlGUFUKClRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2
NQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaTM4
Ny5jIGIveGVuL2FyY2gveDg2L2kzODcuYwppbmRleCA4ODQ1MjUyLi4wOTYx
YmZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaTM4Ny5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTksNiArOSw3IEBACiAgKi8KIAogI2lu
Y2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi9saXZlcGF0Y2hf
cGF5bG9hZC5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjaW5jbHVk
ZSA8YXNtL3Byb2Nlc3Nvci5oPgogI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9y
dC5oPgpAQCAtMjAxLDYgKzIwMiw5NCBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
ZnB1X2Z4c2F2ZShzdHJ1Y3QgdmNwdSAqdikKICAgICBmcHVfY3R4dC0+eFtG
UFVfV09SRF9TSVpFX09GRlNFVF0gPSBmaXBfd2lkdGg7CiB9CiAKKy8qIENh
bGN1bGF0ZSB3aGV0aGVyIHRoaXMgQ1BVIHNwZWN1bGF0ZXMgcGFzdCAjTk0g
Ki8KK3N0YXRpYyBib29sIHNob3VsZF91c2VfZWFnZXJfZnB1KHZvaWQpCit7
CisgICAgLyoKKyAgICAgKiBBc3N1bWUgYWxsIHVucmVjb2duaXNlZCBwcm9j
ZXNzb3JzIGFyZSBvay4gIFRoaXMgaXMgb25seSBrbm93biB0bworICAgICAq
IGFmZmVjdCBJbnRlbCBGYW1pbHkgNiBwcm9jZXNzb3JzLgorICAgICAqLwor
ICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5E
T1JfSU5URUwgfHwKKyAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2ICE9IDYg
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBzd2l0Y2ggKCBib290
X2NwdV9kYXRhLng4Nl9tb2RlbCApCisgICAgeworICAgICAgICAvKgorICAg
ICAgICAgKiBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxl
bSBhcmUgdnVsbmVyYWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDFl
OiAvKiBOZWhhbGVtICovCisgICAgY2FzZSAweDFmOiAvKiBBdWJ1cm5kYWxl
IC8gSGF2ZW5kYWxlICovCisgICAgY2FzZSAweDFhOiAvKiBOZWhhbGVtIEVQ
ICovCisgICAgY2FzZSAweDJlOiAvKiBOZWhhbGVtIEVYICovCisgICAgY2Fz
ZSAweDI1OiAvKiBXZXN0bWVyZSAqLworICAgIGNhc2UgMHgyYzogLyogV2Vz
dG1lcmUgRVAgKi8KKyAgICBjYXNlIDB4MmY6IC8qIFdlc3RtZXJlIEVYICov
CisgICAgY2FzZSAweDJhOiAvKiBTYW5keUJyaWRnZSAqLworICAgIGNhc2Ug
MHgyZDogLyogU2FuZHlCcmlkZ2UgRVAvRVggKi8KKyAgICBjYXNlIDB4M2E6
IC8qIEl2eUJyaWRnZSAqLworICAgIGNhc2UgMHgzZTogLyogSXZ5QnJpZGdl
IEVQL0VYICovCisgICAgY2FzZSAweDNjOiAvKiBIYXN3ZWxsICovCisgICAg
Y2FzZSAweDNmOiAvKiBIYXN3ZWxsIEVYL0VQICovCisgICAgY2FzZSAweDQ1
OiAvKiBIYXN3ZWxsIEQgKi8KKyAgICBjYXNlIDB4NDY6IC8qIEhhc3dlbGwg
SCAqLworICAgIGNhc2UgMHgzZDogLyogQnJvYWR3ZWxsICovCisgICAgY2Fz
ZSAweDQ3OiAvKiBCcm9hZHdlbGwgSCAqLworICAgIGNhc2UgMHg0ZjogLyog
QnJvYWR3ZWxsIEVQL0VYICovCisgICAgY2FzZSAweDU2OiAvKiBCcm9hZHdl
bGwgRCAqLworICAgIGNhc2UgMHg0ZTogLyogU2t5bGFrZSBNICovCisgICAg
Y2FzZSAweDU1OiAvKiBTa3lsYWtlIFggKi8KKyAgICBjYXNlIDB4NWU6IC8q
IFNreWxha2UgRCAqLworICAgIGNhc2UgMHg2NjogLyogQ2Fubm9ubGFrZSAq
LworICAgIGNhc2UgMHg2NzogLyogQ2Fubm9ubGFrZT8gKi8KKyAgICBjYXNl
IDB4OGU6IC8qIEthYnlsYWtlIE0gKi8KKyAgICBjYXNlIDB4OWU6IC8qIEth
YnlsYWtlIEQgKi8KKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICAgICAg
LyoKKyAgICAgICAgICogQXRvbSBwcm9jZXNzb3JzIGFyZSBub3QgdnVsbmVy
YWJsZS4KKyAgICAgICAgICovCisgICAgY2FzZSAweDFjOiAvKiBQaW5ldmll
dyAqLworICAgIGNhc2UgMHgyNjogLyogTGluY3JvZnQgKi8KKyAgICBjYXNl
IDB4Mjc6IC8qIFBlbndlbGwgKi8KKyAgICBjYXNlIDB4MzU6IC8qIENsb3Zl
cnZpZXcgKi8KKyAgICBjYXNlIDB4MzY6IC8qIENlZGFydmlldyAqLworICAg
IGNhc2UgMHgzNzogLyogQmF5dHJhaWwgLyBWYWxsZXl2aWV3IChTaWx2ZXJt
b250KSAqLworICAgIGNhc2UgMHg0ZDogLyogQXZhdG9uIC8gUmFuZ2VseSAo
U2lsdmVybW9udCkgKi8KKyAgICBjYXNlIDB4NGM6IC8qIENoZXJyeXRyYWls
IC8gQnJhc3N3ZWxsICovCisgICAgY2FzZSAweDRhOiAvKiBNZXJyaWZpZWxk
ICovCisgICAgY2FzZSAweDVhOiAvKiBNb29yZWZpZWxkICovCisgICAgY2Fz
ZSAweDVjOiAvKiBHb2xkbW9udCAqLworICAgIGNhc2UgMHg1ZjogLyogRGVu
dmVydG9uICovCisgICAgY2FzZSAweDdhOiAvKiBHZW1pbmkgTGFrZSAqLwor
ICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgLyoKKyAgICAgICAg
ICogS25pZ2h0cyBwcm9jZXNzb3JzIGFyZSBub3QgdnVsbmVyYWJsZS4KKyAg
ICAgICAgICovCisgICAgY2FzZSAweDU3OiAvKiBLbmlnaHRzIExhbmRpbmcg
Ki8KKyAgICBjYXNlIDB4ODU6IC8qIEtuaWdodHMgTWlsbCAqLworICAgICAg
ICByZXR1cm4gZmFsc2U7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBwcmlu
dGsoIlVucmVjb2duaXNlZCBDUFUgbW9kZWwgJSN4IC0gYXNzdW1pbmcgdnVs
bmVyYWJsZSB0byBMYXp5RlBVXG4iLAorICAgICAgICAgICAgICAgYm9vdF9j
cHVfZGF0YS54ODZfbW9kZWwpOworICAgICAgICByZXR1cm4gdHJ1ZTsKKyAg
ICB9Cit9CisKK3N0YXRpYyBib29sIGZ1bGx5X2VhZ2VyX2ZwdTsKKwordm9p
ZCBsYXp5ZnB1X2FwcGx5X2hvb2sodm9pZCkKK3sKKyAgICBmdWxseV9lYWdl
cl9mcHUgPSBzaG91bGRfdXNlX2VhZ2VyX2ZwdSgpOworCisgICAgcHJpbnRr
KCJMYXp5RlBVIExpdmVwYXRjaDogRmFtICV1LCBNb2RlbCAldSA9PiBGdWxs
eSBFYWdlciAldVxuIiwKKyAgICAgICAgICAgYm9vdF9jcHVfZGF0YS54ODYs
IGJvb3RfY3B1X2RhdGEueDg2X21vZGVsLCBmdWxseV9lYWdlcl9mcHUpOwor
fQorCitMSVZFUEFUQ0hfTE9BRF9IT09LKGxhenlmcHVfYXBwbHlfaG9vayk7
CisKIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogLyogICAg
ICAgVkNQVSBGUFUgRnVuY3Rpb25zICAgICovCiAvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKi8KQEAgLTIxMCw3ICsyOTksNyBAQCB2b2lkIHZj
cHVfcmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCiAgICAgQVNT
RVJUKCFpc19pZGxlX3ZjcHUodikpOwogICAgIAogICAgIC8qIFJlc3RvcmUg
bm9ubGF6eSBleHRlbmRlZCBzdGF0ZSAoaS5lLiBwYXJ0cyBub3QgdHJhY2tl
ZCBieSBDUjAuVFMpLiAqLwotICAgIGlmICggIXYtPmFyY2gubm9ubGF6eV94
c3RhdGVfdXNlZCApCisgICAgaWYgKCAhZnVsbHlfZWFnZXJfZnB1ICYmICF2
LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQgKQogICAgICAgICByZXR1cm47
CiAKICAgICAvKiBBdm9pZCByZWN1cnNpb24gKi8KQEAgLTIyMSwxMSArMzEw
LDE5IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNw
dSAqdikKICAgICAgKiBhYm92ZSkgd2UgYWxzbyBuZWVkIHRvIHJlc3RvcmUg
ZnVsbCBzdGF0ZSwgdG8gcHJldmVudCBzdWJzZXF1ZW50bHkKICAgICAgKiBz
YXZpbmcgc3RhdGUgYmVsb25naW5nIHRvIGFub3RoZXIgdkNQVS4KICAgICAg
Ki8KLSAgICBpZiAoIHhzdGF0ZV9hbGwodikgKQorICAgIGlmICggZnVsbHlf
ZWFnZXJfZnB1IHx8ICh2LT5hcmNoLnhzYXZlX2FyZWEgJiYgeHN0YXRlX2Fs
bCh2KSkgKQogICAgIHsKLSAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVf
QUxMKTsKKyAgICAgICAgaWYgKCBjcHVfaGFzX3hzYXZlICkKKyAgICAgICAg
ICAgIGZwdV94cnN0b3IodiwgWFNUQVRFX0FMTCk7CisgICAgICAgIGVsc2UK
KyAgICAgICAgICAgIGZwdV9meHJzdG9yKHYpOworCiAgICAgICAgIHYtPmZw
dV9pbml0aWFsaXNlZCA9IDE7CiAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0g
MTsKKworICAgICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0
IHRoZSBndWVzdCBtaWdodC4gKi8KKyAgICAgICAgaWYgKCBpc19wdl92Y3B1
KHYpICYmICh2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBf
VFMpICkKKyAgICAgICAgICAgIHN0dHMoKTsKICAgICB9CiAgICAgZWxzZQog
ICAgIHsK

--=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 Jun 13 21:06:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTCyE-0000TO-5k; Wed, 13 Jun 2018 21:06:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTCyC-0000TH-Hk
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:06:20 +0000
X-Inumbo-ID: 46111a8d-6f4d-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46111a8d-6f4d-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 23:03:51 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3C6E4208D4;
 Wed, 13 Jun 2018 21:06:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528923978;
 bh=tb6OnGipJF8y9ZSLk4dUfaXvJP+eoaL+AbzQ22+fRFw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=MO8+GzSBATsUB2Bbu1tDaC9nlek1YkJ45rhymN5dak9NLqZmJBRGzpuPo56H7BBFj
 hN974Kw3ray5dNxSq6QOIu7SBTlw3vn20EG4doxsHxoFumuPTNRd31ba9nc2DGBc7k
 DRI9jm8Trdy+kce5yeHHxpA35GjJVtVrT5QLa4O8=
Date: Wed, 13 Jun 2018 14:06: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: <bb82acd6-efc3-8506-a972-12bb4720ce3a@arm.com>
Message-ID: <alpine.DEB.2.10.1806131335570.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806041020340.23991@sstabellini-ThinkPad-X260>
 <4a4819eb-42bf-555f-a82f-c8a18864a7e8@arm.com>
 <5B17A46202000078001C8933@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806111741270.14695@sstabellini-ThinkPad-X260>
 <5B1F6F7C02000078001CA386@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1806121248050.14695@sstabellini-ThinkPad-X260>
 <bb82acd6-efc3-8506-a972-12bb4720ce3a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 0/10] 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 nd@arm.com, Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxMiBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gZGlmZiAtLWdpdCBh
L1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCj4gPiBpbmRleCAyNjRiMjNmLi5lNzBmMzVjIDEwMDY0
NAo+ID4gLS0tIGEvU1VQUE9SVC5tZAo+ID4gKysrIGIvU1VQUE9SVC5tZAo+ID4gQEAgLTE2LDYg
KzE2LDE4IEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxldmVs
cyBldGMuCj4gPiAgICAgIyBGZWF0dXJlIFN1cHBvcnQKPiA+ICAgKyMjIEtjb25maWcKPiA+ICsK
PiA+ICtPbiB4ODYsIEtjb25maWcgb3B0aW9ucyB0aGF0IGRlcGVuZCBvbiBDT05GSUdfRVhQRVJU
IGFyZSBub3Qgc2VjdXJpdHkKPiA+ICtzdXBwb3J0ZWQuIE90aGVyIEtjb25maWcgb3B0aW9ucyB0
aGF0IGRvIG5vdCBkZXBlbmQgb24gQ09ORklHX0VYUEVSVCBhcmUKPiA+ICtzdXBwb3J0ZWQsIGlm
IHRoZSByZWxhdGVkIGZlYXR1cmVzIG1hcmtlZCBhcyBzdXBwb3J0ZWQgaW4gdGhpcyBkb2N1bWVu
dC4KPiA+ICsKPiA+ICtPbiBBUk0sIGEgd2lkZXIgcmFuZ2Ugb2YgS2NvbmZpZyBjb25maWd1cmF0
aW9ucyBpcyBhdmFpbGFibGUgdG8gZW5hYmxlCj4gPiArdmVyeSBzbWFsbCBsaW5lcyBvZiBjb2Rl
IGNvdW50cyBpbiB0aGUgaHlwZXJ2aXNvci4gTm90IGFsbCBwb3NzaWJsZQo+ID4gK2NvbWJpbmF0
aW9ucyBvZiBrY29uZmlnIG9wdGlvbnMgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZC4gSW5zdGVhZCwg
YSBzbWFsbAo+ID4gK3NldCBvZiBwcmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIGlzIHN1cHBvcnRl
ZCwgc2VlIHhlbi9hcmNoL2FybS9jb25maWdzLgo+IAo+IEkgdGhpbmsgd2UgbmVlZCB0byBiZSBt
b3JlIHNwZWNpZmljIGFib3V0IENPTkZJR19FWFBFUlQ9eS4gVGhpcyBpcyBzdGlsbAo+IHNvbWV0
aGluZyB3ZSBkb24ndCB3YW50IHRvIHNlY3VyaXR5IHN1cHBvcnQgb24gQXJtLgoKQWdyZWVkLCBJ
J2xsIGNsYXJpZnkuCgoKPiBGdXJ0aGVybW9yZSwgdGlueS5jb25maWcgYnkgZGVmYXVsdCB3aWxs
IHNlbGVjdCB0aGUgcGxhdGZvcm0gIkFMTCIgYnV0IG1vc3Qgb2YKPiB0aGUgdXNlciB3aWxsIHRh
aWxvciB0byBhIHNwZWNpZmljIHBsYXRmb3JtLiBUaGF0IHBsYXRmb3JtIHdpbGwgc2VsZWN0Cj4g
ZHJpdmVycy4gQnkgcmVhZGluZyB5b3VyIHN0YXRlbWVudCwgdGhpcyBuZXcgY29uZmlnIHdpbGwg
bm90IGJlIHNlY3VyaXR5Cj4gc3VwcG9ydGVkLiBOb3Qgc3VyZSBpZiBpdCBpcyB3YW50ZWQuCgpJ
dCB3YXMgZWFzaWVyIHRvIGV4cGxhaW4gd2hlbiB3ZSBhY3R1YWxseSBoYWQgb25lIGNvbmZpZyBm
aWxlIHBlcgpwbGF0Zm9ybSB1bmRlciB4ZW4vYXJjaC9hcm0vY29uZmlncy4gSSBoYXZlIHJld3Jp
dHRlbiB0aGUgc3RhdGVtZW50IHRvCm1ha2UgaXQgY2xlYXIgdGhhdCB3ZSBzdXBwb3J0IHRoZSBw
bGF0Zm9ybXMgbGlzdGVkIHVuZGVyCnhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBhbmQg
dGhlIHByZWNhbm5lZCBjb25maWd1cmF0aW9ucyB1bmRlcgp4ZW4vYXJjaC9hcm0vY29uZmlncy4g
TGV0J3Mgc2VlIGhvdyBpdCBnb2VzLgoKCj4gVGhpcyBhbHNvIG1hZGUgbWUgcmVhbGl6ZSB0aGF0
IGluIHlvdXIgdGlueSBjb25maWcgeW91IHNlbGVjdCBOVUxMIHNjaGVkdWxlcgo+IHdoaWNoIGlz
IHN0aWxsIG1hcmtlZCBhcyBleHBlcmltZW50YWwgaW4gdGhlIEtjb25maWcuIEl0IGZlZWxzIHN0
cmFuZ2UgdGhhdAo+IHlvdSBzZWN1cml0eSBzdXBwb3J0IGl0IGluIHRoZSB0aW55LmNvbmZpZyBi
dXQgbm90IGJ5IGRlZmF1bHQuCgpEYW1uLiBUaGUgTlVMTCBzY2hlZHVsZXIgaXMgZGVmaW5pdGVs
eSByZXF1aXJlZCBhbmQgaXQgaGFzIGJlZW4gaW4gdGhlCnRyZWUgbG9uZyBlbm91Z2guIEknbGwg
YWRkIGEgc2VwYXJhdGUgcGF0Y2ggZm9yIHRoYXQuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:14:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:14: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 1fTD6O-0002Hk-5t; Wed, 13 Jun 2018 21:14: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6M-0002He-Fg
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:46 +0000
X-Inumbo-ID: cf6246a2-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf6246a2-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:14:51 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id BFE31208D5;
 Wed, 13 Jun 2018 21:14:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924485;
 bh=jz2I15XcpzqBZTyRDr0oRcb4d3mjl8LfUg9UfZol0Y4=;
 h=Date:From:To:cc:Subject:From;
 b=DntY4NufyAhhTVs786Y19ZV16LKRomNBPEXKHeuuxNUzbepKT55XaSv95iYuJi4w9
 TTzM9ujjN7Z/DeX0WnxLWg3JL19ykeeWBxeiPxi+P3gGawOIyU39R1BRRk4zIqigxA
 GcmlApftwrue6JcaTMFQnBUo5+2NJGO+Q0qo6oOg=
Date: Wed, 13 Jun 2018 14:14:42 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 0/13] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAgdG93YXJkIGJ1aWxk
aW5nIGEgc21hbGwgY2VydGlmaWFibGUKWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMuCgpU
aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cgZGlzYWJsaW5nIG1vcmUga2Nv
bmZpZyBvcHRpb25zOgptb3N0IG9mIHRoZW0gYWxyZWFkeSBleGlzdCBidXQgY2Fubm90IGJlIGRp
c2FibGVkLiBJdCBhbHNvIGludHJvZHVjZXMgYQpyZWZlcmVuY2Uga2NvbmZpZyBmb3IgUmVuZXNh
cyBSQ2FyIChkdWUgdG8gcG9wdWxhciBkZW1hbmQsIGNhbmRpZGF0ZSBmb3IKY2VydGlmaWNhdGlv
bnMpLCBYaWxpbnggTVBTb0MsIGFuZCBmb3IgUUVNVSBhYXJjaDY0IChub3QgZm9yCmNlcnRpZmlj
YXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcpLgoKVGhlIGxhc3QgdGhyZWUgcGF0Y2hl
cyBjbGFyaWZ5IGFuZCBtYWtlIGNoYW5nZXMgdG8gdGhlIHNlY3VyaXR5IHN1cHBvcnQKc3RhdHVz
IG9mIGtjb25maWcgb3B0aW9ucyBpbiBYZW4uIFdlIG1pZ2h0IHdhbnQgdG8gbWVyZ2UgdGhlbSBp
bnRvCnByZXZpb3VzIHBhdGNoZXMsIG9yIG1vdmUgdGhlbSBlYXJsaWVyIGluIHRoZSBzZXJpZXMu
IEkgYW0gaGFwcHkgdG8gZG8KdGhhdCBvbmNlIHdlIHNldHRsZWQgb24gdGhlIHJlcXVpcmVkIHdv
cmRpbmcgZm9yIFNVUFBPUlQubWQuCgpDaGVlcnMsCgpTdGVmYW5vCgoKU3RlZmFubyBTdGFiZWxs
aW5pICgxMyk6CiAgICAgIGFybTogcmVtb3ZlIHRoZSBBUk0gSERMQ0QgZHJpdmVyCiAgICAgIGFy
bTogbWFrZSBpdCBwb3NzaWJsZSB0byBkaXNhYmxlIEhBU19HSUNWMwogICAgICBhcm06IHJlbmFt
ZSBIQVNfR0lDVjMgdG8gR0lDVjMKICAgICAgTWFrZSBNRU1fQUNDRVNTIGNvbmZpZ3VyYWJsZQog
ICAgICBtYWtlIGl0IHBvc3NpYmxlIHRvIGVuYWJsZS9kaXNhYmxlIFVBUlQgZHJpdmVycwogICAg
ICBhcm06IG1ha2UgaXQgcG9zc2libGUgdG8gZGlzYWJsZSB0aGUgU01NVSBkcml2ZXIKICAgICAg
YXJtOiBhZGQgYSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbgogICAgICBhcm06IGFkZCBBTEws
IFFFTVUsIFJjYXIzIGFuZCBNUFNvQyBjb25maWdzCiAgICAgIHhlbjogYWRkIHBlci1wbGF0Zm9y
bSBkZWZhdWx0cyBmb3IgTlJfQ1BVUwogICAgICB4ZW46IGFkZCBjbG9jIHRhcmdldAogICAgICB4
ZW46IHN1cHBvcnQgdGhlIE51bGwgc2NoZWR1bGVyCiAgICAgIHhlbjogc3BlY2lmeSBzdXBwb3J0
IGZvciBFWFBFUlQgYW5kIERFQlVHIEtjb25maWcgb3B0aW9ucwogICAgICB4ZW46IGNsYXJpZnkg
dGhlIHNlY3VyaXR5LXN1cHBvcnQgc3RhdHVzIG9mIEtjb25maWcgb3B0aW9ucyBvbiBBUk0KCiBT
VVBQT1JULm1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE5ICsrLQogdG9vbHMv
ZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyAgICAgICB8ICAgMiArLQogeGVuL01ha2VmaWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMiArKwogeGVuL2FyY2gvS2NvbmZpZyAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAg
ICAgICAgICAgICAgICAgIHwgIDE3ICstCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAg
ICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC9hcm0vY29uZmlncy90aW55NjQuY29uZiAgICAg
ICAgIHwgIDQzICsrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgICAgICAgICAg
IHwgIDU1ICsrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICB8
ICAgMiArLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jICAgICAgICB8ICAzNSAt
LS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy5jICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4
ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJj
aC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL0tj
b25maWcgICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICstCiB4ZW4vY29tbW9uL01ha2VmaWxl
ICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAg
ICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgICAgICAg
ICAgICAgICAgIHwgIDE1ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAg
ICAgIHwgIDEyICsrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgICAgIHwg
ICAyICstCiB4ZW4vZHJpdmVycy92aWRlby9LY29uZmlnICAgICAgICAgICAgICAgIHwgICAzIC0K
IHhlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxlICAgICAgICAgICAgICAgfCAgIDEgLQogeGVuL2Ry
aXZlcnMvdmlkZW8vYXJtX2hkbGNkLmMgICAgICAgICAgICB8IDI4MSAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICAgICAgICAgICAgICAg
IHwgICA0ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oIHwgICA2
IC0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhl
bi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNs
dWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hz
bS94c20uaCAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi94c20vZHVtbXkuYyAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAg
ICAgICAgICAgICAgICAgfCAgIDQgKy0KIDMwIGZpbGVzIGNoYW5nZWQsIDE5NCBpbnNlcnRpb25z
KCspLCAzNjQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2Nv
bmZpZ3MvdGlueTY0LmNvbmYKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL0tjb25maWcKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:14:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6Y-0002J4-H4; Wed, 13 Jun 2018 21:14: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6X-0002IU-56
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:57 +0000
X-Inumbo-ID: d5bec97a-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5bec97a-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 7D756208D8;
 Wed, 13 Jun 2018 21:14:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924495;
 bh=obM2tDDoi/T54sr2iwgd3FmIoCWjLV68YGpwfC9vKH4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=f4tYsmpw6if93g4uFIwUQEMIoRH6cmNahQjDDZcM2UXvqvERO1du5/TAfx6dJdFHP
 FImudWw5ijHUcNxeO3j2u4OOQU8RjjSPsevWoq7n+J1akU59lFV/nCL6wJr/gBhsBj
 CZs81ixTTH2KRHm1i/ZxizIt++6k8BPb/EnEscGE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:41 -0700
Message-Id: <1528924492-6579-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 02/13] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgaXQgaXMgYSBzaWxlbnQgb3B0aW9uLiBUaGlzIHBhdGNoIGFkZHMgYSBvbmUgbGluZSBk
ZXNjcmlwdGlvbiBhbmQKbWFrZXMgaXQgb3B0aW9uYWwuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
CkNDOiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzog
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGFu
eSBjaGFuZ2VzIHRvIE1FTV9BQ0NFU1MKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UKCkNoYW5nZXMg
aW4gdjI6Ci0gbWFrZSBIQVNfR0lDdjMgZGVwZW5kIG9uIEFSTV82NAotIHJlbW92ZSBtb2RpZmlj
YXRpb25zIHRvIEFSTV9IRExDRCBrY29uZmlnLCBpdCBoYXMgYmVlbiByZW1vdmVkCi0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCA0ZGM3ZWY1Li5mYjY5YTY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTIs
NyArMTIsNiBAQCBjb25maWcgQVJNXzMyCiBjb25maWcgQVJNXzY0CiAJZGVmX2Jvb2wgeQogCWRl
cGVuZHMgb24gNjRCSVQKLQlzZWxlY3QgSEFTX0dJQ1YzCiAKIGNvbmZpZyBBUk0KIAlkZWZfYm9v
bCB5CkBAIC00Miw2ICs0MSwxMyBAQCBjb25maWcgQUNQSQogCiBjb25maWcgSEFTX0dJQ1YzCiAJ
Ym9vbAorCXByb21wdCAiR0lDdjMgZHJpdmVyIgorCWRlcGVuZHMgb24gQVJNXzY0CisJZGVmYXVs
dCB5CisJLS0taGVscC0tLQorCisJICBEcml2ZXIgZm9yIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1
cHQgQ29udHJvbGxlciB2My4KKwkgIElmIHVuc3VyZSwgc2F5IFkKIAogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:14:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6Y-0002JO-Rd; Wed, 13 Jun 2018 21:14: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6X-0002IV-5S
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:57 +0000
X-Inumbo-ID: d57040a4-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d57040a4-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15:01 +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 289B4208D5;
 Wed, 13 Jun 2018 21:14:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924495;
 bh=dY65UhTFHg3fb0YBYo+ct4rODDBFA8xsaCU/QQAxFiQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=v/4R6WiFIfxMIsBqm2NoYxb9EMygVJKZqBm8HzuclkW9fcls5MYapToBkW6zCVD0y
 CI4pyQddUmFXhNvucbV5U29/JKP3MQvSvQYgS07ioxXZA0en6eFZm1/Fxr64YrKDYv
 yCCwJW8FZa7Kh/xSyPkCUWmaSueOfcVPfMGVaae8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:40 -0700
Message-Id: <1528924492-6579-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 01/13] arm: remove the ARM HDLCD driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEFSTSBIRExDRCBkcml2ZXIgaXMgdW51c2VkLiBUaGUgZGV2aWNlIGl0c2VsZiBjYW4gb25s
eSBiZSBmb3VuZCBvbgpWaXJ0dWFsIEV4cHJlc3MgYm9hcmRzIHRoYXQgYXJlIGZvciBlYXJseSBk
ZXZlbG9wbWVudCBvbmx5LiBSZW1vdmUgdGhlCmRyaXZlci4KCkFsc28gcmVtb3ZlIHZleHByZXNz
X3N5c2NmZywgbm93IHVudXNlZCwgYW5kICJzZWxlY3QgVklERU8iIHRoYXQgaXMgbm90CnVzZWZ1
bCBhbnltb3JlLgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgInNlbGVjdCBWSURFTyIKLSByZW1vdmUgdmV4cHJl
c3Nfc3lzY2ZnCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0v
S2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuYyAgICAgICAgfCAgMzUgLS0tLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZp
ZyAgICAgICAgICAgICAgICB8ICAgMyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAg
ICAgICAgICAgIHwgICAxIC0KIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAg
ICAgfCAyODEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybXMvdmV4cHJlc3MuaCB8ICAgNiAtCiA2IGZpbGVzIGNoYW5nZWQsIDMyOCBk
ZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKaW5kZXggODE3NGMwYy4uNGRjN2VmNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tj
b25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDEyICsxNywxMCBAQCBjb25m
aWcgQVJNXzY0CiBjb25maWcgQVJNCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJ
VkUKLQlzZWxlY3QgSEFTX0FSTV9IRExDRAogCXNlbGVjdCBIQVNfREVWSUNFX1RSRUUKIAlzZWxl
Y3QgSEFTX01FTV9BQ0NFU1MKIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICiAJc2VsZWN0IEhBU19Q
RFgKLQlzZWxlY3QgVklERU8KIAogY29uZmlnIEFSQ0hfREVGQ09ORklHCiAJc3RyaW5nCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmMgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3ZleHByZXNzLmMKaW5kZXggNzA4MzlkNi4uYjYxOTNmNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvdmV4cHJlc3MuYwpAQCAtNTksNDEgKzU5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgdmV4
cHJlc3NfY3RybF9zdGFydCh1aW50MzJfdCAqc3lzY2ZnLCBpbnQgd3JpdGUsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLWludCB2ZXhwcmVzc19zeXNjZmcoaW50IHdyaXRlLCBpbnQgZnVuY3Rpb24sIGlu
dCBkZXZpY2UsIHVpbnQzMl90ICpkYXRhKQotewotICAgIHVpbnQzMl90ICpzeXNjZmcgPSAodWlu
dDMyX3QgKikgRklYTUFQX0FERFIoRklYTUFQX01JU0MpOwotICAgIGludCByZXQgPSAtMTsKLQot
ICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihWMk1fU1lTX01NSU9fQkFT
RSksCi0gICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfTk9DQUNIRSk7Ci0KLSAgICBpZiAo
IHN5c2NmZ1tWMk1fU1lTX0NGR0NUUkwvNF0gJiBWMk1fU1lTX0NGR19TVEFSVCApCi0gICAgICAg
IGdvdG8gb3V0OwotCi0gICAgLyogY2xlYXIgdGhlIGNvbXBsZXRlIGJpdCBpbiB0aGUgVjJNX1NZ
U19DRkdTVEFUIHN0YXR1cyByZWdpc3RlciAqLwotICAgIHN5c2NmZ1tWMk1fU1lTX0NGR1NUQVQv
NF0gPSAwOwotCi0gICAgaWYgKCB3cml0ZSApCi0gICAgewotICAgICAgICAvKiB3cml0ZSBkYXRh
ICovCi0gICAgICAgIHN5c2NmZ1tWMk1fU1lTX0NGR0RBVEEvNF0gPSAqZGF0YTsKLQotICAgICAg
ICBpZiAoIHZleHByZXNzX2N0cmxfc3RhcnQoc3lzY2ZnLCB3cml0ZSwgZnVuY3Rpb24sIGRldmlj
ZSkgPCAwICkKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGlm
ICggdmV4cHJlc3NfY3RybF9zdGFydChzeXNjZmcsIHdyaXRlLCBmdW5jdGlvbiwgZGV2aWNlKSA8
IDAgKQotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIC8q
IHJlYWQgZGF0YSAqLwotICAgICAgICAgICAgKmRhdGEgPSBzeXNjZmdbVjJNX1NZU19DRkdEQVRB
LzRdOwotICAgIH0KLQotICAgIHJldCA9IDA7Ci1vdXQ6Ci0gICAgY2xlYXJfZml4bWFwKEZJWE1B
UF9NSVNDKTsKLSAgICByZXR1cm4gcmV0OwotfQotCiAvKgogICogVE9ETzogR2V0IGJhc2UgYWRk
cmVzcyBmcm9tIHRoZSBkZXZpY2UgdHJlZQogICogU2VlIGFybSx2ZXhwcmVzcy1yZXNldCBub2Rl
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9LY29uZmlnIGIveGVuL2RyaXZlcnMvdmlk
ZW8vS2NvbmZpZwppbmRleCA1MmU4Y2U2Li40MWNhNTAzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92aWRlby9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL0tjb25maWcKQEAgLTExLDYg
KzExLDMgQEAgY29uZmlnIFZHQQogCSAgRW5hYmxlIFZHQSBvdXRwdXQgZm9yIHRoZSBYZW4gaHlw
ZXJ2aXNvci4KIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KLQotY29uZmlnIEhBU19BUk1fSERMQ0QK
LQlib29sCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSBiL3hlbi9kcml2
ZXJzL3ZpZGVvL01ha2VmaWxlCmluZGV4IDJiYjkxZDYuLjJiM2ZjNzYgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxl
CkBAIC00LDQgKzQsMyBAQCBvYmotJChDT05GSUdfVklERU8pICs9IGZvbnRfOHgxNi5vCiBvYmot
JChDT05GSUdfVklERU8pICs9IGZvbnRfOHg4Lm8KIG9iai0kKENPTkZJR19WSURFTykgKz0gbGZi
Lm8KIG9iai0kKENPTkZJR19WR0EpICs9IHZlc2Eubwotb2JqLSQoQ09ORklHX0hBU19BUk1fSERM
Q0QpICs9IGFybV9oZGxjZC5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYyBiL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBlMTE3NGIyLi4wMDAwMDAwCi0tLSBhL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9o
ZGxjZC5jCisrKyAvZGV2L251bGwKQEAgLTEsMjgxICswLDAgQEAKLS8qCi0gKiB4ZW4vZHJpdmVy
cy92aWRlby9hcm1faGRsY2QuYwotICoKLSAqIERyaXZlciBmb3IgQVJNIEhETENEIENvbnRyb2xs
ZXIKLSAqCi0gKiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRy
aXguY29tPgotICogQ29weXJpZ2h0IChjKSAyMDEzIENpdHJpeCBTeXN0ZW1zLgotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQot
ICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqLwotCi0j
aW5jbHVkZSA8YXNtL2RlbGF5Lmg+Ci0jaW5jbHVkZSA8YXNtL3R5cGVzLmg+Ci0jaW5jbHVkZSA8
YXNtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgot
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL2luaXQuaD4KLSNp
bmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlICJmb250LmgiCi0jaW5jbHVkZSAibGZiLmgiCi0j
aW5jbHVkZSAibW9kZWxpbmVzLmgiCi0KLSNkZWZpbmUgSERMQ0QgKCh2b2xhdGlsZSB1aW50MzJf
dCAqKSBGSVhNQVBfQUREUihGSVhNQVBfTUlTQykpCi0KLSNkZWZpbmUgSERMQ0RfSU5UTUFTSyAg
ICAgICAoMHgxOC80KQotI2RlZmluZSBIRExDRF9GQkJBU0UgICAgICAgICgweDEwMC80KQotI2Rl
ZmluZSBIRExDRF9MSU5FTEVOR1RIICAgICgweDEwNC80KQotI2RlZmluZSBIRExDRF9MSU5FQ09V
TlQgICAgICgweDEwOC80KQotI2RlZmluZSBIRExDRF9MSU5FUElUQ0ggICAgICgweDEwQy80KQot
I2RlZmluZSBIRExDRF9CVVMgICAgICAgICAgICgweDExMC80KQotI2RlZmluZSBIRExDRF9WU1lO
QyAgICAgICAgICgweDIwMC80KQotI2RlZmluZSBIRExDRF9WQkFDSyAgICAgICAgICgweDIwNC80
KQotI2RlZmluZSBIRExDRF9WREFUQSAgICAgICAgICgweDIwOC80KQotI2RlZmluZSBIRExDRF9W
RlJPTlQgICAgICAgICgweDIwQy80KQotI2RlZmluZSBIRExDRF9IU1lOQyAgICAgICAgICgweDIx
MC80KQotI2RlZmluZSBIRExDRF9IQkFDSyAgICAgICAgICgweDIxNC80KQotI2RlZmluZSBIRExD
RF9IREFUQSAgICAgICAgICgweDIxOC80KQotI2RlZmluZSBIRExDRF9IRlJPTlQgICAgICAgICgw
eDIxQy80KQotI2RlZmluZSBIRExDRF9QT0xBUklUSUVTICAgICgweDIyMC80KQotI2RlZmluZSBI
RExDRF9DT01NQU5EICAgICAgICgweDIzMC80KQotI2RlZmluZSBIRExDRF9QRiAgICAgICAgICAg
ICgweDI0MC80KQotI2RlZmluZSBIRExDRF9SRUQgICAgICAgICAgICgweDI0NC80KQotI2RlZmlu
ZSBIRExDRF9HUkVFTiAgICAgICAgICgweDI0OC80KQotI2RlZmluZSBIRExDRF9CTFVFICAgICAg
ICAgICgweDI0Qy80KQotCi1zdHJ1Y3QgY29sb3JfbWFza3MgewotICAgIGludCByZWRfc2hpZnQ7
Ci0gICAgaW50IHJlZF9zaXplOwotICAgIGludCBncmVlbl9zaGlmdDsKLSAgICBpbnQgZ3JlZW5f
c2l6ZTsKLSAgICBpbnQgYmx1ZV9zaGlmdDsKLSAgICBpbnQgYmx1ZV9zaXplOwotfTsKLQotc3Ry
dWN0IHBpeGVsX2NvbG9ycyB7Ci0gICAgY29uc3QgY2hhciogYnBwOwotICAgIHN0cnVjdCBjb2xv
cl9tYXNrcyBjb2xvcnM7Ci19OwotCi1zdHJ1Y3QgcGl4ZWxfY29sb3JzIF9faW5pdGRhdGEgY29s
b3JzW10gPSB7Ci0gICAgeyAiMTYiLCB7IDAsIDUsIDExLCA1LCA2LCA1IH0gfSwKLSAgICB7ICIy
NCIsIHsgMCwgOCwgMTYsIDgsIDgsIDggfSB9LAotICAgIHsgIjMyIiwgeyAwLCA4LCAxNiwgOCwg
OCwgOCB9IH0sCi19OwotCi1zdGF0aWMgdm9pZCB2Z2Ffbm9vcF9wdXRzKGNvbnN0IGNoYXIgKnMp
IHt9Ci12b2lkICgqdmlkZW9fcHV0cykoY29uc3QgY2hhciAqKSA9IHZnYV9ub29wX3B1dHM7Ci0K
LXN0YXRpYyB2b2lkIGhkbGNkX2ZsdXNoKHZvaWQpCi17Ci0gICAgZHNiKHN5KTsKLX0KLQotc3Rh
dGljIGludCBfX2luaXQgZ2V0X2NvbG9yX21hc2tzKGNvbnN0IGNoYXIqIGJwcCwgc3RydWN0IGNv
bG9yX21hc2tzICoqbWFza3MpCi17Ci0gICAgaW50IGk7Ci0gICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKGNvbG9ycyk7IGkrKyApCi0gICAgewotICAgICAgICBpZiAoICFzdHJuY21wKGNv
bG9yc1tpXS5icHAsIGJwcCwgMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICAqbWFza3MgPSAm
Y29sb3JzW2ldLmNvbG9yczsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAg
fQotICAgIHJldHVybiAtMTsKLX0KLQotc3RhdGljIHZvaWQgX19pbml0IHNldF9waXhjbG9jayh1
aW50MzJfdCBwaXhjbG9jaykKLXsKLSAgICBpZiAoIGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0sdmV4cHJlc3MiKSApCi0gICAgICAgICAgICB2ZXhwcmVzc19zeXNjZmco
MSwgVjJNX1NZU19DRkdfT1NDX0ZVTkMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgVjJN
X1NZU19DRkdfT1NDNSwgJnBpeGNsb2NrKTsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9faW5pdCh2
b2lkKQotewotICAgIHN0cnVjdCBsZmJfcHJvcCBsZmJwOwotICAgIHVuc2lnbmVkIGNoYXIgKmxm
YjsKLSAgICBwYWRkcl90IGhkbGNkX3N0YXJ0LCBoZGxjZF9zaXplOwotICAgIHBhZGRyX3QgZnJh
bWVidWZmZXJfc3RhcnQsIGZyYW1lYnVmZmVyX3NpemU7Ci0gICAgY29uc3QgY2hhciAqbW9kZV9z
dHJpbmc7Ci0gICAgY2hhciBfbW9kZV9zdHJpbmdbMTZdOwotICAgIGludCBieXRlc19wZXJfcGl4
ZWwgPSA0OwotICAgIHN0cnVjdCBjb2xvcl9tYXNrcyAqYyA9IE5VTEw7Ci0gICAgc3RydWN0IG1v
ZGVsaW5lICp2aWRlb21vZGUgPSBOVUxMOwotICAgIGludCBpOwotICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2OwotICAgIGNvbnN0IF9fYmUzMiAqY2VsbHM7Ci0gICAgdTMyIGxl
bnA7Ci0gICAgaW50IHJlczsKLQotICAgIGRldiA9IGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0saGRsY2QiKTsKLQotICAgIGlmICggIWRldiApCi0gICAgewotICAgICAg
ICBwcmludGsoIkhETENEOiBDYW5ub3QgZmluZCBub2RlIGNvbXBhdGlibGUgd2l0aCBcImFybSxo
ZGNsZFwiXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIHJlcyA9IGR0X2Rldmlj
ZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZoZGxjZF9zdGFydCwgJmhkbGNkX3NpemUpOwotICAgIGlm
ICggIXJlcyApCi0gICAgewotICAgICAgICBwcmludGsoIkhETENEOiBVbmFibGUgdG8gcmV0cmll
dmUgTU1JTyBiYXNlIGFkZHJlc3NcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAg
Y2VsbHMgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiZnJhbWVidWZmZXIiLCAmbGVucCk7Ci0gICAg
aWYgKCAhY2VsbHMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJIRExDRDogVW5hYmxlIHRvIHJl
dHJpZXZlIGZyYW1lYnVmZmVyIHByb3BlcnR5XG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0K
LQotICAgIGZyYW1lYnVmZmVyX3N0YXJ0ID0gZHRfbmV4dF9jZWxsKGR0X25fYWRkcl9jZWxscyhk
ZXYpLCAmY2VsbHMpOwotICAgIGZyYW1lYnVmZmVyX3NpemUgPSBkdF9uZXh0X2NlbGwoZHRfbl9z
aXplX2NlbGxzKGRldiksICZjZWxscyk7Ci0KLSAgICBpZiAoICFoZGxjZF9zdGFydCApCi0gICAg
ewotICAgICAgICBwcmludGsoS0VSTl9FUlIgIkhETENEOiBhZGRyZXNzIG1pc3NpbmcgZnJvbSBk
ZXZpY2UgdHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9
Ci0KLSAgICBpZiAoICFmcmFtZWJ1ZmZlcl9zdGFydCApCi0gICAgewotICAgICAgICBwcmludGso
S0VSTl9FUlIgIkhETENEOiBmcmFtZWJ1ZmZlciBhZGRyZXNzIG1pc3NpbmcgZnJvbSBkZXZpY2Ug
dHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICByZXMgPSBkdF9wcm9wZXJ0eV9yZWFkX3N0cmluZyhkZXYsICJtb2RlIiwgJm1vZGVfc3RyaW5n
KTsKLSAgICBpZiAoIHJlcyApCi0gICAgewotICAgICAgICBnZXRfY29sb3JfbWFza3MoIjMyIiwg
JmMpOwotICAgICAgICBtZW1jcHkoX21vZGVfc3RyaW5nLCAiMTI4MHgxMDI0QDYwIiwgc3RybGVu
KCIxMjgweDEwMjRANjAiKSArIDEpOwotICAgICAgICBieXRlc19wZXJfcGl4ZWwgPSA0OwotICAg
IH0KLSAgICBlbHNlIGlmICggc3RybGVuKG1vZGVfc3RyaW5nKSA8IHN0cmxlbigiODAweDYwMEA2
MCIpIHx8Ci0gICAgICAgICAgICBzdHJsZW4obW9kZV9zdHJpbmcpID4gc2l6ZW9mKF9tb2RlX3N0
cmluZykgLSAxICkKLSAgICB7Ci0gICAgICAgIHByaW50ayhLRVJOX0VSUiAiSERMQ0Q6IGludmFs
aWQgbW9kZWxpbmU9JXNcbiIsIG1vZGVfc3RyaW5nKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0g
ZWxzZSB7Ci0gICAgICAgIGNoYXIgKnMgPSBzdHJjaHIobW9kZV9zdHJpbmcsICctJyk7Ci0gICAg
ICAgIGlmICggIXMgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoS0VSTl9JTkZPICJI
RExDRDogYnBwIG5vdCBmb3VuZCBpbiBtb2RlbGluZSAlcywgYXNzdW1lIDMyIGJwcFxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBtb2RlX3N0cmluZyk7Ci0gICAgICAgICAgICBnZXRfY29s
b3JfbWFza3MoIjMyIiwgJmMpOwotICAgICAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmluZywgbW9k
ZV9zdHJpbmcsIHN0cmxlbihtb2RlX3N0cmluZykgKyAxKTsKLSAgICAgICAgICAgIGJ5dGVzX3Bl
cl9waXhlbCA9IDQ7Ci0gICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAoIHN0cmxlbihz
KSA8IDYgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhLRVJOX0VSUiAi
SERMQ0Q6IGludmFsaWQgbW9kZSAlc1xuIiwgbW9kZV9zdHJpbmcpOwotICAgICAgICAgICAgICAg
IHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIHMrKzsKLSAgICAgICAgICAgIGlm
ICggZ2V0X2NvbG9yX21hc2tzKHMsICZjKSA8IDAgKQotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHByaW50ayhLRVJOX1dBUk5JTkcgIkhETENEOiB1bnN1cHBvcnRlZCBicHAgJXNcbiIs
IHMpOwotICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAg
IGJ5dGVzX3Blcl9waXhlbCA9IHNpbXBsZV9zdHJ0b2xsKHMsIE5VTEwsIDEwKSAvIDg7Ci0gICAg
ICAgIH0KLSAgICAgICAgaSA9IHMgLSBtb2RlX3N0cmluZyAtIDE7Ci0gICAgICAgIG1lbWNweShf
bW9kZV9zdHJpbmcsIG1vZGVfc3RyaW5nLCBpKTsKLSAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmlu
ZyArIGksIG1vZGVfc3RyaW5nICsgaSArIDMsIDQpOwotICAgIH0KLQotICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRSh2aWRlb21vZGVzKTsgaSsrICkgewotICAgICAgICBpZiAoICFzdHJj
bXAoX21vZGVfc3RyaW5nLCB2aWRlb21vZGVzW2ldLm1vZGUpICkKLSAgICAgICAgewotICAgICAg
ICAgICAgdmlkZW9tb2RlID0gJnZpZGVvbW9kZXNbaV07Ci0gICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgIH0KLSAgICBpZiAoICF2aWRlb21vZGUgKQotICAgIHsKLSAgICAgICAgcHJp
bnRrKEtFUk5fV0FSTklORyAiSERMQ0Q6IHVuc3VwcG9ydGVkIHZpZGVvbW9kZSAlc1xuIiwKLSAg
ICAgICAgICAgICAgIF9tb2RlX3N0cmluZyk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICBpZiAoIGZyYW1lYnVmZmVyX3NpemUgPCBieXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhy
ZXMgKiB2aWRlb21vZGUtPnlyZXMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJI
RExDRDogdGhlIGZyYW1lYnVmZmVyIGlzIHRvbyBzbWFsbCwgZGlzYWJsaW5nIHRoZSBIRExDRCBk
cml2ZXJcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgcHJpbnRrKEtFUk5fSU5G
TyAiSW5pdGlhbGl6aW5nIEhETENEIGRyaXZlclxuIik7Ci0KLSAgICBsZmIgPSBpb3JlbWFwX3dj
KGZyYW1lYnVmZmVyX3N0YXJ0LCBmcmFtZWJ1ZmZlcl9zaXplKTsKLSAgICBpZiAoICFsZmIgKQot
ICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJDb3VsZG4ndCBtYXAgdGhlIGZyYW1lYnVm
ZmVyXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAgICBtZW1zZXQobGZiLCAweDAwLCBi
eXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhyZXMgKiB2aWRlb21vZGUtPnlyZXMpOwotCi0g
ICAgLyogdXNlcyBGSVhNQVBfTUlTQyAqLwotICAgIHNldF9waXhjbG9jayh2aWRlb21vZGUtPnBp
eGNsb2NrKTsKLQotICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihoZGxj
ZF9zdGFydCksIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hFKTsKLSAgICBIRExDRFtIRExDRF9DT01N
QU5EXSA9IDA7Ci0KLSAgICBIRExDRFtIRExDRF9MSU5FTEVOR1RIXSA9IHZpZGVvbW9kZS0+eHJl
cyAqIGJ5dGVzX3Blcl9waXhlbDsKLSAgICBIRExDRFtIRExDRF9MSU5FQ09VTlRdID0gdmlkZW9t
b2RlLT55cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9MSU5FUElUQ0hdID0gdmlkZW9tb2RlLT54
cmVzICogYnl0ZXNfcGVyX3BpeGVsOwotICAgIEhETENEW0hETENEX1BGXSA9ICgoYnl0ZXNfcGVy
X3BpeGVsIC0gMSkgPDwgMyk7Ci0gICAgSERMQ0RbSERMQ0RfSU5UTUFTS10gPSAwOwotICAgIEhE
TENEW0hETENEX0ZCQkFTRV0gPSBmcmFtZWJ1ZmZlcl9zdGFydDsKLSAgICBIRExDRFtIRExDRF9C
VVNdID0gMHhmMDAgfCAoMSA8PCA0KTsKLSAgICBIRExDRFtIRExDRF9WQkFDS10gPSB2aWRlb21v
ZGUtPnZiYWNrIC0gMTsKLSAgICBIRExDRFtIRExDRF9WU1lOQ10gPSB2aWRlb21vZGUtPnZzeW5j
IC0gMTsKLSAgICBIRExDRFtIRExDRF9WREFUQV0gPSB2aWRlb21vZGUtPnlyZXMgLSAxOwotICAg
IEhETENEW0hETENEX1ZGUk9OVF0gPSB2aWRlb21vZGUtPnZmcm9udCAtIDE7Ci0gICAgSERMQ0Rb
SERMQ0RfSEJBQ0tdID0gdmlkZW9tb2RlLT5oYmFjayAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSFNZ
TkNdID0gdmlkZW9tb2RlLT5oc3luYyAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSERBVEFdID0gdmlk
ZW9tb2RlLT54cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9IRlJPTlRdID0gdmlkZW9tb2RlLT5o
ZnJvbnQgLSAxOwotICAgIEhETENEW0hETENEX1BPTEFSSVRJRVNdID0gKDEgPDwgMikgfCAoMSA8
PCAzKTsKLSAgICBIRExDRFtIRExDRF9SRURdID0gKGMtPnJlZF9zaXplIDw8IDgpIHwgYy0+cmVk
X3NoaWZ0OwotICAgIEhETENEW0hETENEX0dSRUVOXSA9IChjLT5ncmVlbl9zaXplIDw8IDgpIHwg
Yy0+Z3JlZW5fc2hpZnQ7Ci0gICAgSERMQ0RbSERMQ0RfQkxVRV0gPSAoYy0+Ymx1ZV9zaXplIDw8
IDgpIHwgYy0+Ymx1ZV9zaGlmdDsKLSAgICBIRExDRFtIRExDRF9DT01NQU5EXSA9IDE7Ci0gICAg
Y2xlYXJfZml4bWFwKEZJWE1BUF9NSVNDKTsKLQotICAgIGxmYnAucGl4ZWxfb24gPSAoKCgxIDw8
IGMtPnJlZF9zaXplKSAtIDEpIDw8IGMtPnJlZF9zaGlmdCkgfAotICAgICAgICAoKCgxIDw8IGMt
PmdyZWVuX3NpemUpIC0gMSkgPDwgYy0+Z3JlZW5fc2hpZnQpIHwKLSAgICAgICAgKCgoMSA8PCBj
LT5ibHVlX3NpemUpIC0gMSkgPDwgYy0+Ymx1ZV9zaGlmdCk7Ci0gICAgbGZicC5sZmIgPSBsZmI7
Ci0gICAgbGZicC5mb250ID0gJmZvbnRfdmdhXzh4MTY7Ci0gICAgbGZicC5iaXRzX3Blcl9waXhl
bCA9IGJ5dGVzX3Blcl9waXhlbCo4OwotICAgIGxmYnAuYnl0ZXNfcGVyX2xpbmUgPSBieXRlc19w
ZXJfcGl4ZWwqdmlkZW9tb2RlLT54cmVzOwotICAgIGxmYnAud2lkdGggPSB2aWRlb21vZGUtPnhy
ZXM7Ci0gICAgbGZicC5oZWlnaHQgPSB2aWRlb21vZGUtPnlyZXM7Ci0gICAgbGZicC5mbHVzaCA9
IGhkbGNkX2ZsdXNoOwotICAgIGxmYnAudGV4dF9jb2x1bW5zID0gdmlkZW9tb2RlLT54cmVzIC8g
ODsKLSAgICBsZmJwLnRleHRfcm93cyA9IHZpZGVvbW9kZS0+eXJlcyAvIDE2OwotICAgIGlmICgg
bGZiX2luaXQoJmxmYnApIDwgMCApCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgdmlkZW9fcHV0
cyA9IGxmYl9zY3JvbGxfcHV0czsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lk
KSB7IH0KLQotLyoKLSAqIExvY2FsIHZhcmlhYmxlczoKLSAqIG1vZGU6IEMKLSAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Ci0gKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKLSAqIEVuZDoKLSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmgK
aW5kZXggNWNmM2FiYS4uOGI0NWQzYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9w
bGF0Zm9ybXMvdmV4cHJlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92
ZXhwcmVzcy5oCkBAIC0yNiwxMiArMjYsNiBAQAogLyogQm9hcmQtc3BlY2lmaWM6IGJhc2UgYWRk
cmVzcyBvZiBzeXN0ZW0gY29udHJvbGxlciAqLwogI2RlZmluZSBTUDgxMF9BRERSRVNTIDB4MUMw
MjAwMDAKIAotI2lmbmRlZiBfX0FTU0VNQkxZX18KLSNpbmNsdWRlIDx4ZW4vaW50dHlwZXMuaD4K
LQotaW50IHZleHByZXNzX3N5c2NmZyhpbnQgd3JpdGUsIGludCBmdW5jdGlvbiwgaW50IGRldmlj
ZSwgdWludDMyX3QgKmRhdGEpOwotI2VuZGlmCi0KICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZP
Uk1TX1ZFWFBSRVNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:14:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6Z-0002Jl-6F; Wed, 13 Jun 2018 21:14:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6X-0002IX-67
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:57 +0000
X-Inumbo-ID: d5e6e22c-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5e6e22c-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 E3377208D9;
 Wed, 13 Jun 2018 21:14:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924496;
 bh=0r+Ypgh8x6EdahKN8CSa1U/KPgOiot6eaeFqnoQaZNo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=suFJKMOK2mo4iyE5qLrqOEDkLlPK+Is51Q9ma09eROfUny5arpcYTk6KVv/aQ0Es8
 fUApnGuqeOykinELAaSDrpTMnD8arkcIgTW6KATMw4Fx07NOVGB7lnwIWeUiJJI+UC
 MR1j9X/v4iTmCAMJZ3Mco+0KUBg3vP+SSZb3f3RM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:42 -0700
Message-Id: <1528924492-6579-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 03/13] arm: rename HAS_GICV3 to GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SEFTX0dJQ1YzIGhhcyBiZWNvbWUgc2VsZWN0YWJsZSBieSB0aGUgdXNlci4gVG8gbWFyayB0aGUg
Y2hhbmdlLCByZW5hbWUKdGhlIG9wdGlvbiBmcm9tIEhBU19HSUNWMyB0byBHSUNWMy4KClN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgot
IG5vIGNoYW5nZXMKCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICB8IDQgKystLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgIHwgMiArLQogeGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICB8IDQgKystLQog
eGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggfCA0ICsrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCBmYjY5YTY2Li42NmFkY2U0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
ZwpAQCAtMzksNyArMzksNyBAQCBjb25maWcgQUNQSQogCSAgQWR2YW5jZWQgQ29uZmlndXJhdGlv
biBhbmQgUG93ZXIgSW50ZXJmYWNlIChBQ1BJKSBzdXBwb3J0IGZvciBYZW4gaXMKIAkgIGFuIGFs
dGVybmF0aXZlIHRvIGRldmljZSB0cmVlIG9uIEFSTTY0LgogCi1jb25maWcgSEFTX0dJQ1YzCitj
b25maWcgR0lDVjMKIAlib29sCiAJcHJvbXB0ICJHSUN2MyBkcml2ZXIiCiAJZGVwZW5kcyBvbiBB
Uk1fNjQKQEAgLTUyLDcgKzUyLDcgQEAgY29uZmlnIEhBU19HSUNWMwogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAogICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kgY29udHJvbGxlciBz
dXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKLSAgICAgICAgZGVwZW5kcyBvbiBIQVNfR0lDVjMgJiYg
IU5FV19WR0lDCisgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5FV19WR0lDCiAKIGNvbmZp
ZyBORVdfVkdJQwogCWJvb2wKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBhOTUzM2IxLi5iOWMyZmI3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0xNyw3
ICsxNyw3IEBAIG9iai15ICs9IGRvbWN0bC5vCiBvYmotJChFQVJMWV9QUklOVEspICs9IGVhcmx5
X3ByaW50ay5vCiBvYmoteSArPSBnaWMubwogb2JqLXkgKz0gZ2ljLXYyLm8KLW9iai0kKENPTkZJ
R19IQVNfR0lDVjMpICs9IGdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IGdpYy12My5v
CiBvYmotJChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05GSUdfSEFT
X0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNvcHkubwpAQCAtNTEsNyArNTEs
NyBAQCBpZm5lcSAoJChDT05GSUdfTkVXX1ZHSUMpLHkpCiBvYmoteSArPSBnaWMtdmdpYy5vCiBv
YmoteSArPSB2Z2ljLm8KIG9iai15ICs9IHZnaWMtdjIubwotb2JqLSQoQ09ORklHX0hBU19HSUNW
MykgKz0gdmdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IHZnaWMtdjMubwogb2JqLSQo
Q09ORklHX0hBU19JVFMpICs9IHZnaWMtdjMtaXRzLm8KIGVuZGlmCiBvYmoteSArPSB2bV9ldmVu
dC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMu
YwppbmRleCAzZmFmZGQwLi43YTJjNDU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5j
CisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTk4LDcgKzk4LDcgQEAgaW50IGRvbWFpbl92
Z2ljX3JlZ2lzdGVyKHN0cnVjdCBkb21haW4gKmQsIGludCAqbW1pb19jb3VudCkKIHsKICAgICBz
d2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lvbiApCiAgICAgewotI2lmZGVmIENPTkZJR19IQVNf
R0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBjYXNlIEdJQ19WMzoKICAgICAgICAgaWYg
KCB2Z2ljX3YzX2luaXQoZCwgbW1pb19jb3VudCkgKQogICAgICAgICAgICByZXR1cm4gLUVOT0RF
VjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92
Z2ljL3ZnaWMuYwppbmRleCBhMzU0NDliLi44MzI2MzJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCkBAIC05NzQsNyAr
OTc0LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpCiAgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgdmdpY192
Y3B1X2xpbWl0KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdf
R0lDVjMKIC8qIER1bW15IGltcGxlbWVudGF0aW9uIHRvIGFsbG93IGJ1aWxkaW5nIHdpdGhvdXQg
YWN0dWFsIHZHSUN2MyBzdXBwb3J0LiAqLwogdm9pZCB2Z2ljX3YzX3NldHVwX2h3KHBhZGRyX3Qg
ZGJhc2UsCiAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX3JkaXN0X3JlZ2lv
bnMsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9naWMuaAppbmRleCA1OGI5MTBmLi4yMmZhMTIyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2dpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKQEAgLTE2
Niw3ICsxNjYsNyBAQAogCiAjZGVmaW5lIERUX01BVENIX0dJQ19WMyBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sZ2ljLXYzIikKIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05G
SUdfR0lDVjMKIC8qCiAgKiBHSUN2MyByZWdpc3RlcnMgdGhhdCBuZWVkcyB0byBiZSBzYXZlZC9y
ZXN0b3JlZAogICovCkBAIC0xOTQsNyArMTk0LDcgQEAgc3RydWN0IGdpY192MiB7CiAgKi8KIHVu
aW9uIGdpY19zdGF0ZV9kYXRhIHsKICAgICBzdHJ1Y3QgZ2ljX3YyIHYyOwotI2lmZGVmIENPTkZJ
R19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBzdHJ1Y3QgZ2ljX3YzIHYzOwog
I2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAyYTU4ZWEzLi4zNzRmZGFhIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Zn
aWMuaApAQCAtMTU2LDcgKzE1Niw3IEBAIHN0cnVjdCB2Z2ljX2Rpc3QgewogICAgIHN0cnVjdCBw
ZW5kaW5nX2lycSAqcGVuZGluZ19pcnFzOwogICAgIC8qIEJhc2UgYWRkcmVzcyBmb3IgZ3Vlc3Qg
R0lDICovCiAgICAgcGFkZHJfdCBkYmFzZTsgLyogRGlzdHJpYnV0b3IgYmFzZSBhZGRyZXNzICov
Ci0jaWZkZWYgQ09ORklHX0hBU19HSUNWMworI2lmZGVmIENPTkZJR19HSUNWMwogICAgIC8qIEdJ
QyBWMyBhZGRyZXNzaW5nICovCiAgICAgLyogTGlzdCBvZiBjb250aWd1b3VzIG9jY3VwaWVkIGJ5
IHRoZSByZWRpc3RyaWJ1dG9ycyAqLwogICAgIHN0cnVjdCB2Z2ljX3JkaXN0X3JlZ2lvbiB7CkBA
IC0zNTksNyArMzU5LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpOwogdm9pZCB2Z2ljX3YyX3NldHVwX2h3KHBhZGRyX3QgZGJhc2UsIHBhZGRy
X3QgY2Jhc2UsIHBhZGRyX3QgY3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB2
YmFzZSwgdWludDMyX3QgYWxpYXNlZF9vZmZzZXQpOwogCi0jaWZkZWYgQ09ORklHX0hBU19HSUNW
MworI2lmZGVmIENPTkZJR19HSUNWMwogc3RydWN0IHJkaXN0X3JlZ2lvbjsKIHZvaWQgdmdpY192
M19zZXR1cF9odyhwYWRkcl90IGRiYXNlLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBucl9yZGlzdF9yZWdpb25zLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:14:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6Z-0002KK-Nx; Wed, 13 Jun 2018 21:14:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Y-0002Iv-D5
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:58 +0000
X-Inumbo-ID: d698e07d-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d698e07d-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 18B60208DA;
 Wed, 13 Jun 2018 21:14:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924497;
 bh=JZ6dcOLtCZcl+QUVt/K6ppIOnPXrfklTwlXPfeoL7wc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=wZ5uBhJho5a/Z4SgtMCdlibcV0pej8DsmR3dHWR/e4ltsSRqqXiEUp955jaVGVude
 T7M8Mu5rV3rFAzG5s55ZCuKEqCpoifuqqF42F9j04BOGA3Vhc9uHUMFK16MeeWjScr
 Wyr51douzoHr9x+JKGUwdOu5WbJ+ntT8xh0vPxjY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:45 -0700
Message-Id: <1528924492-6579-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 06/13] arm: make it possible to disable the
 SMMU driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgS2NvbmZpZyBvcHRpb24gZm9yIHRoZSBBUk0gU01NVXYxIGFuZCBTTU1VdjIg
ZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IGpiZXVsaWNoQHN1
c2UuY29tCgotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW5hbWUgU01NVXYyIHRvIEFSTV9TTU1VCi0g
aW1wcm92ZSBoZWxwIG1lc3NhZ2UKLSB1c2UgaWYgQVJNCgpDaGFuZ2VzIGluIHYyOgotIHJlbmFt
ZSBIQVNfU01NVXYyIHRvIFNNTVV2MgotIG1vdmUgU01NVXYyIHRvIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAg
fCAxMiArKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvS2NvbmZpZwppbmRleCA4ZDkwYjY3Li5hM2MwNjQ5IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKQEAgLTEsMyArMSwxNSBAQAogCiBjb25maWcgSEFTX1BBU1NUSFJPVUdI
CiAJYm9vbAorCitpZiBBUk0KK2NvbmZpZyBBUk1fU01NVQorCWJvb2wgIkFSTSBTTU1VdjEgYW5k
IHYyIGRyaXZlciIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBTdXBwb3J0IGZvciBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVjdHVyZQorCSAgdmVyc2lv
bnMgMSBhbmQgMi4KKworCSAgU2F5IFkgaGVyZSBpZiB5b3VyIFNvQyBpbmNsdWRlcyBhbiBJT01N
VSBkZXZpY2UgaW1wbGVtZW50aW5nIHRoZQorCSAgQVJNIFNNTVUgYXJjaGl0ZWN0dXJlLgorZW5k
aWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQppbmRleCBmNGNkMjZlLi4wMTU2NDMx
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCkBAIC0xLDIgKzEsMiBAQAogb2Jq
LXkgKz0gaW9tbXUubwotb2JqLXkgKz0gc21tdS5vCitvYmotJChBUk1fU01NVSkgKz0gc21tdS5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6a-0002Kw-6O; Wed, 13 Jun 2018 21:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Y-0002Iu-DB
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:58 +0000
X-Inumbo-ID: d66bdb7d-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d66bdb7d-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 BE75B208DB;
 Wed, 13 Jun 2018 21:14:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924496;
 bh=uh/rWl1CmQU7zjBW2rO0TzI5BIGx1hJXk+jGrfHOkIo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=1tND1b5Wj15YNrt7gf8uGZyxwM3o1qK5Z3n+CiCfFud380e1RPTpn9PmSrStlWH/s
 gKGh3yL1JemOazRELv8X+z8xlY5rIPDZrPOY1/okNpZfRfoiBYsiKiH0536PtGoH+P
 R8FOKiCNTbIxuQn5ND/VNUUe6JeQ9UpETO9aGKQI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:44 -0700
Message-Id: <1528924492-6579-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 05/13] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIHRoZSBVQVJUIGRyaXZlcnMgYXJlIHNpbGVudCBvcHRpb25zLiBBZGQgb25lIGxpbmUgZGVz
Y3JpcHRpb25zIHNvCnRoYXQgY2FuIGJlIGRlL3NlbGVjdGVkIHZpYSBtZW51Y29uZmlnLgoKQWRk
IGFuIHg4NiBkZXBlbmRlbmN5IHRvIEhBU19FSENJOiBFSENJIFBDSSBoYXMgbm90IGJlZW4gdXNl
ZCBvbiBBUk0uIEluCmZhY3QsIGl0IGRlcGVuZHMgb24gUENJLCBhbmQgbW9yZW92ZXIgd2UgaGF2
ZSBkcml2ZXJzIGZvciBzZXZlcmFsCmVtYmVkZGVkIFVBUlRzIGZvciB2YXJpb3VzIEFSTSBib2Fy
ZHMuCgpOUzE2NTUwIHJlbWFpbnMgbm90IHNlbGVjdGFibGUgb24geDg2LgoKU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0g
aW1wcm92ZSBjb21taXQgbWVzc2FnZQotIHJlbW92ZSBwcm9tcHQgZm9yIEhBU19FSENJCgpDaGFu
Z2VzIGluIHYzOgotIE5TMTY1NTAgcHJvbXB0IGlmIEFSTQoKQ2hhbmdlcyBpbiB2MjoKLSBtYWtl
IEhBU19FSENJIGRlcGVuZCBvbiB4ODYKLS0tCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgfCAx
NSArKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnIGIveGVuL2Ry
aXZlcnMvY2hhci9LY29uZmlnCmluZGV4IGNjNzhlYzMuLmIxZjA3ZjggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvS2NvbmZpZworKysgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKQEAg
LTEsMTEgKzEsMTEgQEAKIGNvbmZpZyBIQVNfTlMxNjU1MAotCWJvb2wKKwlib29sICJOUzE2NTUw
IFVBUlQgZHJpdmVyIiBpZiBBUk0KIAlkZWZhdWx0IHkKIAloZWxwCiAJICBUaGlzIHNlbGVjdHMg
dGhlIDE2NTUwLXNlcmllcyBVQVJUIHN1cHBvcnQuIEZvciBtb3N0IHN5c3RlbXMsIHNheSBZLgog
CiBjb25maWcgSEFTX0NBREVOQ0VfVUFSVAotCWJvb2wKKwlib29sICJYaWxpbnggQ2FkZW5jZSBV
QVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9uIEFSTV82NAogCWhlbHAKQEAgLTEz
LDcgKzEzLDcgQEAgY29uZmlnIEhBU19DQURFTkNFX1VBUlQKIAkgIGJhc2VkIGJvYXJkLCBzYXkg
WS4KIAogY29uZmlnIEhBU19NVkVCVQotCWJvb2wKKwlib29sICJNYXJ2ZWxsIE1WRUJVIFVBUlQg
ZHJpdmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNXzY0CiAJaGVscApAQCAtMjEsNyAr
MjEsNyBAQCBjb25maWcgSEFTX01WRUJVCiAJICBiYXNlZCBib2FyZCwgc2F5IFkuCiAKIGNvbmZp
ZyBIQVNfUEwwMTEKLQlib29sCisJYm9vbCAiQVJNIFBMMDExIFVBUlQgZHJpdmVyIgogCWRlZmF1
bHQgeQogCWRlcGVuZHMgb24gQVJNCiAJaGVscApAQCAtMjksNyArMjksNyBAQCBjb25maWcgSEFT
X1BMMDExCiAJICBhbiBJbnRlZ3JhdG9yL1BQMiwgSW50ZWdyYXRvci9DUCBvciBWZXJzYXRpbGUg
cGxhdGZvcm0sIHNheSBZLgogCiBjb25maWcgSEFTX0VYWU5PUzQyMTAKLQlib29sCisJYm9vbCAi
U2Ftc3VuZyBFeHlub3MgNDIxMCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9u
IEFSTV8zMgogCWhlbHAKQEAgLTM3LDcgKzM3LDcgQEAgY29uZmlnIEhBU19FWFlOT1M0MjEwCiAJ
ICBFeHlub3MgYmFzZWQgYm9hcmQsIHNheSBZLgogCiBjb25maWcgSEFTX09NQVAKLQlib29sCisJ
Ym9vbCAiVGV4YXMgSW5zdHJ1bWVudHMgT01BUCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlk
ZXBlbmRzIG9uIEFSTV8zMgogCWhlbHAKQEAgLTQ1LDcgKzQ1LDcgQEAgY29uZmlnIEhBU19PTUFQ
CiAJICBJbnN0cnVtZW50cyBiYXNlZCBDUFUsIHNheSBZLgogCiBjb25maWcgSEFTX1NDSUYKLQli
b29sCisJYm9vbCAiU3VwZXJIIFNDSShGKSBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBl
bmRzIG9uIEFSTQogCWhlbHAKQEAgLTU0LDYgKzU0LDcgQEAgY29uZmlnIEhBU19TQ0lGCiAKIGNv
bmZpZyBIQVNfRUhDSQogCWJvb2wKKwlkZXBlbmRzIG9uIFg4NgogCWhlbHAKIAkgIFRoaXMgc2Vs
ZWN0cyB0aGUgVVNCIGJhc2VkIEVIQ0kgZGVidWcgcG9ydCB0byBiZSB1c2VkIGFzIGEgVUFSVC4g
SWYKIAkgIHlvdSBoYXZlIGFuIHg4NiBiYXNlZCBzeXN0ZW0gd2l0aCBVU0IsIHNheSBZLgotLSAK
MS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6a-0002LP-JD; Wed, 13 Jun 2018 21:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Y-0002Iw-E8
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:58 +0000
X-Inumbo-ID: d63a6e95-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d63a6e95-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 3FD92208D7;
 Wed, 13 Jun 2018 21:14:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924496;
 bh=FoF98WUC1qPSdt2XysKVzKQbrM/ixxOCnvO7XpxiIJs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Xvovuqu3smg6btOc2tR2jXWheiF0gPGVdtfdD9kX6vhyKaD1nwQ5W6OAOTy91Wacf
 rtX6V5lCLwUN1u57YFci0dBFWh8CdWWlFvMfZWEz51Wez+M+YVL/yGO+KgXYAMdEW8
 FYxQ0iEcZ0PV6jLeOKU9TAR82FvW+Hl8+7d41GvM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:43 -0700
Message-Id: <1528924492-6579-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 04/13] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, dfaggioli@suse.com, tim@xen.org, jbeulich@suse.com,
 wei.liu2@citrix.com, dgdegra@tycho.nsa.gov, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2VsZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OIG9uIHg4NiB0byBtYXJrIHRoYXQgTUVNX0FDQ0VT
UyBpcyBub3QKY29uZmlndXJhYmxlIG9uIHg4Ni4gQXZvaWQgc2VsZWN0aW5nIGl0IG9uIEFSTS4K
UmVuYW1lIEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVyZS4gQWRkIGEgcHJv
bXB0IGFuZCBhCmRlc2NyaXB0aW9uIHRvIE1FTV9BQ0NFU1MgaW4geGVuL2NvbW1vbi9LY29uZmln
LgoKVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUgb3B0aW9uIGlzIE1FTV9BQ0NF
U1MsIGFuZCBpdCBpcwpjb25maWd1cmFibGUgb25seSBvbiBBUk0gKGRpc2FibGVkIGJ5IGRlZmF1
bHQpLiBBdCB0aGUgbW9tZW50IHRoZQphcmNoLXNwZWNpZmljIG1lbV9hY2Nlc3MgY29kZSByZW1h
aW5zIGVuYWJsZWQgb24gQVJNLCBldmVuIHdpdGgKTUVNX0FDQ0VTUz15LgoKVGhlIHB1cnBvc2Ug
aXMgdG8gcmVkdWNlIGNvZGUgc2l6ZS4gVGhlIG9wdGlvbiBkb2Vzbid0IGRlcGVuZCBvbiBFWFBF
UlQKYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHktc3VwcG9ydCBjb25maWd1cmF0
aW9ucyB3aXRob3V0Ck1FTV9BQ0NFU1MgYW5kIGEgbm9uLWV4cGVydCBzaG91bGQgYmUgYWJsZSB0
byBkaXNhYmxlIGl0LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpDQzog
ZGdkZWdyYUB0eWNoby5uc2EuZ292CkNDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20K
Q0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQpDQzoga29ucmFk
LndpbGtAb3JhY2xlLmNvbQpDQzogc3N0YWJlbGxpbmlAa2VybmVsLm9yZwpDQzogdGltQHhlbi5v
cmcKQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KCi0tLQpDaGFuZ2VzIGluIHY1OgotIGNoYW5nZSBN
RU1fQUNDRVNTX0FMV0FZU19PTiB0byBib29sCi0gY2hhbmdlIGRlZmF1bHQgZm9yIE1FTV9BQ0NF
U1MsIGRlZmF1bHQgeSBpZiBNRU1fQUNDRVNTX0FMV0FZU19PTgoKQ2hhbmdlcyBpbiB2NDoKLSBy
ZW1vdmUgSEFTX01FTV9BQ0NFU1MKLSBtb3ZlIE1FTV9BQ0NFU1NfQUxXQVlTX09OIHRvIGNvbW1v
bgotIGNvbWJpbGUgZGVmYXVsdCBhbmQgYm9vbCB0byBkZWZfYm9vbAoKQ2hhbmdlcyBpbiB2MzoK
LSBrZWVwIEhBU19NRU1fQUNDRVNTIHRvIG1hcmsgdGhhdCBhbiBhcmNoIGNhbiBkbyBNRU1fQUND
RVNTCi0gaW50cm9kdWNlIE1FTV9BQ0NFU1NfQUxXQVlTX09OCi0gdGhlIG1haW4gTUVNX0FDQ0VT
UyBvcHRpb24gaXMgaW4geGVuL2NvbW1vbi9LY29uZmlnCgpDaGFuZ2VzIGluIHYyOgotIHBhdGNo
IGFkZGVkCi0tLQogdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyB8ICAyICstCiB4
ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2FyY2gveDg2L0tj
b25maWcgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAg
ICAgICAgIHwgMTAgKysrKysrKysrLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAg
ICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhl
bi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS94
c20vZHVtbXkuaCAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAg
ICAgICAgICAgfCAgNCArKy0tCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgIHwg
IDIgKy0KIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgfCAgNCArKy0tCiAxMSBm
aWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnIGIvdG9vbHMvZmlybXdhcmUv
eGVuLWRpci9zaGltLmNvbmZpZwppbmRleCA0ZDU2MzBmLi4yMWQ3MDc1IDEwMDY0NAotLS0gYS90
b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3hl
bi1kaXIvc2hpbS5jb25maWcKQEAgLTI5LDcgKzI5LDcgQEAgQ09ORklHX0NPTVBBVD15CiBDT05G
SUdfQ09SRV9QQVJLSU5HPXkKIENPTkZJR19IQVNfQUxURVJOQVRJVkU9eQogQ09ORklHX0hBU19F
WF9UQUJMRT15Ci1DT05GSUdfSEFTX01FTV9BQ0NFU1M9eQorQ09ORklHX01FTV9BQ0NFU1M9eQog
Q09ORklHX0hBU19NRU1fUEFHSU5HPXkKIENPTkZJR19IQVNfTUVNX1NIQVJJTkc9eQogQ09ORklH
X0hBU19QRFg9eQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9h
cm0vS2NvbmZpZwppbmRleCA2NmFkY2U0Li4yYjg3MTExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTcsNyArMTcsNiBAQCBj
b25maWcgQVJNCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJVkUKIAlzZWxlY3Qg
SEFTX0RFVklDRV9UUkVFCi0Jc2VsZWN0IEhBU19NRU1fQUNDRVNTCiAJc2VsZWN0IEhBU19QQVNT
VEhST1VHSAogCXNlbGVjdCBIQVNfUERYCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9LY29u
ZmlnIGIveGVuL2FyY2gveDg2L0tjb25maWcKaW5kZXggZjY0ZmM1Ni4uOWE4NWZlOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKQEAg
LTE1LDcgKzE1LDcgQEAgY29uZmlnIFg4NgogCXNlbGVjdCBIQVNfR0RCU1gKIAlzZWxlY3QgSEFT
X0lPUE9SVFMKIAlzZWxlY3QgSEFTX0tFWEVDCi0Jc2VsZWN0IEhBU19NRU1fQUNDRVNTCisJc2Vs
ZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OCiAJc2VsZWN0IEhBU19NRU1fUEFHSU5HCiAJc2VsZWN0
IEhBU19NRU1fU0hBUklORwogCXNlbGVjdCBIQVNfTlMxNjU1MApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IDkwNDNkY2UuLmRiNmJiMmQg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcK
QEAgLTIwLDkgKzIwLDE3IEBAIGNvbmZpZyBIQVNfREVWSUNFX1RSRUUKIGNvbmZpZyBIQVNfRVhf
VEFCTEUKIAlib29sCiAKLWNvbmZpZyBIQVNfTUVNX0FDQ0VTUworY29uZmlnIE1FTV9BQ0NFU1Nf
QUxXQVlTX09OCiAJYm9vbAogCitjb25maWcgTUVNX0FDQ0VTUworCWRlZl9ib29sIE1FTV9BQ0NF
U1NfQUxXQVlTX09OCisJcHJvbXB0ICJNZW1vcnkgQWNjZXNzIGFuZCBWTSBldmVudHMiIGlmICFN
RU1fQUNDRVNTX0FMV0FZU19PTgorCS0tLWhlbHAtLS0KKworCSAgRnJhbWV3b3JrIHRvIGNvbmZp
Z3VyZSBtZW1vcnkgYWNjZXNzIHR5cGVzIGZvciBndWVzdHMgYW5kIHJlY2VpdmUKKwkgIHJlbGF0
ZWQgZXZlbnRzIGluIHVzZXJzcGFjZS4KKwogY29uZmlnIEhBU19NRU1fUEFHSU5HCiAJYm9vbAog
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQpp
bmRleCAyNGQ0NzUyLi42ZjJiM2ZjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisr
KyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTIyLDcgKzIyLDcgQEAgb2JqLXkgKz0gbGliLm8K
IG9iai0kKENPTkZJR19ORUVEU19MSVNUX1NPUlQpICs9IGxpc3Rfc29ydC5vCiBvYmotJChDT05G
SUdfTElWRVBBVENIKSArPSBsaXZlcGF0Y2gubyBsaXZlcGF0Y2hfZWxmLm8KIG9iai15ICs9IGx6
by5vCi1vYmotJChDT05GSUdfSEFTX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubworb2JqLSQo
Q09ORklHX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubwogb2JqLXkgKz0gbWVtb3J5Lm8KIG9i
ai15ICs9IG1vbml0b3Iubwogb2JqLXkgKz0gbXVsdGljYWxsLm8KZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCmluZGV4IDliN2JjMDguLjg5MWFk
NTggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKKysrIGIveGVuL2NvbW1vbi9kb21j
dGwuYwpAQCAtMTA4NSw3ICsxMDg1LDcgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAgICAgICBjb3B5YmFjayA9IDE7CiAg
ICAgICAgIGJyZWFrOwogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09O
RklHX01FTV9BQ0NFU1MKICAgICBjYXNlIFhFTl9ET01DVExfc2V0X2FjY2Vzc19yZXF1aXJlZDoK
ICAgICAgICAgaWYgKCB1bmxpa2VseShjdXJyZW50LT5kb21haW4gPT0gZCkgKSAvKiBubyBkb21h
aW5fcGF1c2UoKSAqLwogICAgICAgICAgICAgcmV0ID0gLUVQRVJNOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgK
aW5kZXggNWFiMzRjMS4uN2U5NWVhYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL21lbV9h
Y2Nlc3MuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCkBAIC03OCw3ICs3OCw3
IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQsCiAgKi8K
IGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5t
ZW1fYWNjZXNzX3QgKmFjY2Vzcyk7CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNp
ZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogaW50IG1lbV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9u
ZyBjbWQsCiAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
ZW1fYWNjZXNzX29wX3QpIGFyZyk7CiAjZWxzZQpAQCAtODgsNyArODgsNyBAQCBpbnQgbWVtX2Fj
Y2Vzc19tZW1vcCh1bnNpZ25lZCBsb25nIGNtZCwKIHsKICAgICByZXR1cm4gLUVOT1NZUzsKIH0K
LSNlbmRpZiAvKiBDT05GSUdfSEFTX01FTV9BQ0NFU1MgKi8KKyNlbmRpZiAvKiBDT05GSUdfTUVN
X0FDQ0VTUyAqLwogCiAjZW5kaWYgLyogX1hFTl9NRU1fQUNDRVNTX0ggKi8KIApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRl
eCBmZjZiMmRiLi5iMGFjMWY2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAor
KysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNTg0LDcgKzU4NCw3IEBAIHN0YXRpYyBY
U01fSU5MSU5FIGludCB4c21fdm1fZXZlbnRfY29udHJvbChYU01fREVGQVVMVF9BUkcgc3RydWN0
IGRvbWFpbiAqZCwgaW50CiAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1
cnJlbnQtPmRvbWFpbiwgZCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNp
ZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tZW1fYWNj
ZXNzKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIFhTTV9BU1NFUlRf
QUNUSU9OKFhTTV9ETV9QUklWKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBi
L3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCBmMGM2ZmM3Li43NjM2YmNiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC0x
NDMsNyArMTQzLDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zIHsKIAogICAgIGludCAoKnZtX2V2
ZW50X2NvbnRyb2wpIChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbW9kZSwgaW50IG9wKTsKIAotI2lm
ZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiAgICAg
aW50ICgqbWVtX2FjY2VzcykgKHN0cnVjdCBkb21haW4gKmQpOwogI2VuZGlmCiAKQEAgLTU4Miw3
ICs1ODIsNyBAQCBzdGF0aWMgaW5saW5lIGludCB4c21fdm1fZXZlbnRfY29udHJvbCAoeHNtX2Rl
ZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQsIGludAogICAgIHJldHVybiB4c21fb3BzLT52
bV9ldmVudF9jb250cm9sKGQsIG1vZGUsIG9wKTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfTUVN
X0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiBzdGF0aWMgaW5saW5lIGludCB4c21f
bWVtX2FjY2VzcyAoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAg
cmV0dXJuIHhzbV9vcHMtPm1lbV9hY2Nlc3MoZCk7CmRpZmYgLS1naXQgYS94ZW4veHNtL2R1bW15
LmMgYi94ZW4veHNtL2R1bW15LmMKaW5kZXggNmU3NTExOS4uMzI5MGQwNCAxMDA2NDQKLS0tIGEv
eGVuL3hzbS9kdW1teS5jCisrKyBiL3hlbi94c20vZHVtbXkuYwpAQCAtMTI3LDcgKzEyNyw3IEBA
IHZvaWQgX19pbml0IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqb3BzKQog
CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250cm9sKTsKIAotI2lm
ZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUNDRVNTCiAgICAg
c2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBtZW1fYWNjZXNzKTsKICNlbmRpZgogCmRpZmYgLS1n
aXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXgg
NzhiYzMyNi4uN2EzY2NmYSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBi
L3hlbi94c20vZmxhc2svaG9va3MuYwpAQCAtMTI1Niw3ICsxMjU2LDcgQEAgc3RhdGljIGludCBm
bGFza192bV9ldmVudF9jb250cm9sKHN0cnVjdCBkb21haW4gKmQsIGludCBtb2RlLCBpbnQgb3Ap
CiAgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfRE9NQUlOMiwgRE9NQUlO
Ml9fVk1fRVZFTlQpOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKIHN0YXRpYyBpbnQgZmxhc2tfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9t
YWluICpkKQogewogICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJ
TjIsIERPTUFJTjJfX01FTV9BQ0NFU1MpOwpAQCAtMTgwMyw3ICsxODAzLDcgQEAgc3RhdGljIHN0
cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAKICAgICAudm1fZXZlbnRfY29udHJv
bCA9IGZsYXNrX3ZtX2V2ZW50X2NvbnRyb2wsCiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NF
U1MKKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIC5tZW1fYWNjZXNzID0gZmxhc2tfbWVt
X2FjY2VzcywKICNlbmRpZgogCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6a-0002Lw-Up; Wed, 13 Jun 2018 21:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Y-0002J0-IH
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:58 +0000
X-Inumbo-ID: d6ca6896-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6ca6896-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 6D73D208DE;
 Wed, 13 Jun 2018 21:14:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924497;
 bh=JQKRKj4t5SCIr6yysRDU8dGWPSyNJRl+NIWyQKu2eHw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Ml4ntHjNKt1FyVaZinAUp+0+tf7M2eQ0slR7vK7DgRA5GE1ztAA7wBY6M0tPWOdH1
 xN5Z6NpMwxypXzCZeFYpRLO/YRYhMtTi7TF0YtAZfzExwBrvnko8Sem988ki2P1PVI
 hi1q/SPAGx0GJtDJaIliPXtEelOGJHzJ90Mx6Rf4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:46 -0700
Message-Id: <1528924492-6579-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 07/13] arm: add a tiny kconfig configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgTlVMTCBhbmQgQ3JlZGl0
IHNjaGVkdWxlcnMuCkl0IG9ubHkgY2FycmllcyBub24tZGVmYXVsdCBvcHRpb25zICh1c2UgbWFr
ZSBtZW51Y29uZmlnIG9yIG1ha2UKb2xkZGVmY29uZmlnIHRvIHByb2R1Y2UgYSBjb21wbGV0ZSAu
Y29uZmlnIGZpbGUpLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgoKLS0tCi0tLQogeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNv
bmYgfCA0MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg
Y2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS9jb25maWdzL3Rpbnk2NC5jb25mCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NvbmZpZ3Mv
dGlueTY0LmNvbmYgYi94ZW4vYXJjaC9hcm0vY29uZmlncy90aW55NjQuY29uZgpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5lOWE1ZTY1Ci0tLSAvZGV2L251bGwKKysrIGIveGVu
L2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNvbmYKQEAgLTAsMCArMSw0MyBAQAorQ09ORklHX0FS
TV82ND15CitDT05GSUdfQVJNPXkKKworIworIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMKKyMKKyMg
Q09ORklHX0dJQ1YzIGlzIG5vdCBzZXQKKyMgQ09ORklHX01FTV9BQ0NFU1MgaXMgbm90IHNldAor
IyBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzIG5vdCBzZXQKKworIworIyBDb21tb24gRmVh
dHVyZXMKKyMKKyMgQ09ORklHX1RNRU0gaXMgbm90IHNldAorCisjCisjIFNjaGVkdWxlcnMKKyMK
KyMgQ09ORklHX1NDSEVEX0NSRURJVDIgaXMgbm90IHNldAorIyBDT05GSUdfU0NIRURfUlREUyBp
cyBub3Qgc2V0CisjIENPTkZJR19TQ0hFRF9BUklOQzY1MyBpcyBub3Qgc2V0CitDT05GSUdfU0NI
RURfTlVMTD15CitDT05GSUdfU0NIRURfTlVMTF9ERUZBVUxUPXkKK0NPTkZJR19TQ0hFRF9ERUZB
VUxUPSJudWxsIgorIyBDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUyBp
cyBub3Qgc2V0CisKKyMKKyMgRGV2aWNlIERyaXZlcnMKKyMKKyMgQ09ORklHX0hBU19OUzE2NTUw
IGlzIG5vdCBzZXQKKyMgQ09ORklHX0hBU19DQURFTkNFX1VBUlQgaXMgbm90IHNldAorIyBDT05G
SUdfSEFTX01WRUJVIGlzIG5vdCBzZXQKKyMgQ09ORklHX0hBU19QTDAxMSBpcyBub3Qgc2V0Cisj
IENPTkZJR19IQVNfU0NJRiBpcyBub3Qgc2V0CisjIENPTkZJR19BUk1fU01NVSBpcyBub3Qgc2V0
CisKKyMKKyMgRGVidWdnaW5nIE9wdGlvbnMKKyMKKyMgQ09ORklHX0RFQlVHIGlzIG5vdCBzZXQK
KyMgQ09ORklHX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldAorIyBDT05GSUdfVkVSQk9TRV9ERUJV
RyBpcyBub3Qgc2V0CisjIENPTkZJR19TQ1JVQl9ERUJVRyBpcyBub3Qgc2V0Ci0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21: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 1fTD6b-0002Mj-EE; Wed, 13 Jun 2018 21: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Z-0002KD-Nt
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:59 +0000
X-Inumbo-ID: d6fee834-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6fee834-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 BC6BE208DF;
 Wed, 13 Jun 2018 21:14:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924498;
 bh=zTltMmN7hfb4AUfZCLi8XZOduaGwoqTOiOIQmq2/TQo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=1E14MMv2VY6YpjMrOYaxPvGU3rgNYwxKcR4tvdKS1lTptVdLytGpHp8MFBQyY0Ix1
 BirPNFWDKHwIUiho7Xj8KBBpQl0zXwbmRWpQ5ue4FRrX3yKYcqDXCyari4gOIEvT/r
 MobXIk+kEtMvZzheDa4RWfk2ztN1YxsVBPLiEiYE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:47 -0700
Message-Id: <1528924492-6579-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 08/13] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, dfaggioli@suse.com, xen-devel@lists.xen.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25z
OiBRRU1VLCBSQ0FSMywKTVBTT0MgYW5kIEFMTC4gVGhleSBlbmFibGUgdGhlIHJlcXVpcmVkIG9w
dGlvbnMgZm9yIHRoZWlyIGhhcmR3YXJlCnBsYXRmb3JtLiBBTEwgZW5hYmxlcyBhbGwgYXZhaWxh
YmxlIHBsYXRmb3JtcyBhbmQgaXQncyB0aGUgZGVmYXVsdC4gSXQKZG9lc24ndCBhdXRvbWF0aWNh
bGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNlIHRoZXkKY2Fu
bm90IGJlIGRpc2FibGVkLiBBTEwgaXMgaW1wbGVtZW50ZWQgYnkgc2VsZWN0aW5nIGhpZGRlbiBv
cHRpb25zCmNvcnJlc3BvbmRpbmcgdG8gUUVNVSwgTVBTT0MgYW5kIFJDQVIzLgoKSW4gdGhlIGNh
c2Ugb2YgdGhlIE1QU09DIHRoYXQgaGFzIGEgcGxhdGZvcm0gZmlsZSB1bmRlcgphcmNoL2FybS9w
bGF0Zm9ybXMvLCBidWlsZCB0aGUgZmlsZSBpZiBNUFNPQy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IGFydGVtX215Z2FpZXZA
ZXBhbS5jb20KQ0M6IHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tCgotLS0KQ2hhbmdlcyBpbiB2
NToKLSB0dXJuIHBsYXRmb3JtIHN1cHBvcnQgaW50byBhIGNob2ljZQotIGFkZCBBTEwKCkNoYW5n
ZXMgaW4gdjQ6Ci0gZml4IEdJQ3YzL0dJQ1YzCi0gZGVmYXVsdCB5IHRvIGFsbCBvcHRpb25zCi0g
YnVpbGQgeGlsaW54LXp5bnFtcCBpZiBNUFNPQwotLS0KIHhlbi9hcmNoL2FybS9LY29uZmlnICAg
ICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDU1ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKaW5kZXggMmI4NzExMS4uNzVjYWNmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTIxMyw2ICsyMTMsOCBA
QCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKIGNvbmZpZyBBUk0zMl9IQVJE
RU5fQlJBTkNIX1BSRURJQ1RPUgogICAgIGRlZl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9C
UkFOQ0hfUFJFRElDVE9SCiAKK3NvdXJjZSAiYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCisK
IHNvdXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjA3YzU5
MzAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKQEAg
LTAsMCArMSw1NSBAQAorY2hvaWNlCisJcHJvbXB0ICJQbGF0Zm9ybSBTdXBwb3J0IgorCWRlZmF1
bHQgQUxMCisJLS0taGVscC0tLQorCUNob29zZSB3aGljaCBoYXJkd2FyZSBwbGF0Zm9ybSB0byBl
bmFibGUgaW4gWGVuLgorCisJSWYgdW5zdXJlLCBjaG9vc2UgQUxMLgorCitjb25maWcgQUxMCisJ
Ym9vbCAiQWxsIFBsYXRmb3JtcyIKKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KKwlzZWxlY3QgUUVN
VV9QTEFURk9STQorCXNlbGVjdCBSQ0FSM19QTEFURk9STQorCS0tLWhlbHAtLS0KKwlFbmFibGUg
c3VwcG9ydCBmb3IgYWxsIGF2YWlsYWJsZSBoYXJkd2FyZSBwbGF0Zm9ybXMuIEl0IGRvZXNuJ3QK
KwlhdXRvbWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycy4KKworY29u
ZmlnIFFFTVUKKwlib29sICJRRU1VIGFhcmNoIHZpcnQgbWFjaGluZSBzdXBwb3J0IgorCWRlcGVu
ZHMgb24gQVJNXzY0CisJc2VsZWN0IFFFTVVfUExBVEZPUk0KKwlzZWxlY3QgR0lDVjMKKwlzZWxl
Y3QgSEFTX1BMMDExCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZl
cnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCisJbWFjaGluZS4KKworY29uZmlnIFJD
QVIzCisJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0IgorCWRlcGVuZHMgb24gQVJNXzY0CisJ
c2VsZWN0IFJDQVIzX1BMQVRGT1JNCisJc2VsZWN0IEhBU19TQ0lGCisJLS0taGVscC0tLQorCUVu
YWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKKworY29uZmln
IE1QU09DCisJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCisJZGVwZW5k
cyBvbiBBUk1fNjQKKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KKwlzZWxlY3QgSEFTX0NBREVOQ0Vf
VUFSVAorCXNlbGVjdCBBUk1fU01NVQorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSByZXF1
aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFzY2FsZSsgTVBTb0MKKworZW5kY2hvaWNlCisK
K2NvbmZpZyBRRU1VX1BMQVRGT1JNCisJYm9vbAorCitjb25maWcgUkNBUjNfUExBVEZPUk0KKwli
b29sCisKK2NvbmZpZyBNUFNPQ19QTEFURk9STQorCWJvb2wKKwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZp
bGUKaW5kZXggODBlNTU1Yy4uYTc5YmRiOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCkBAIC04
LDQgKzgsNCBAQCBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxlLm8KIG9iai15ICs9IHN1
bnhpLm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHRodW5kZXJ4Lm8KIG9iai0kKENPTkZJR19B
Uk1fNjQpICs9IHhnZW5lLXN0b3JtLm8KLW9iai0kKENPTkZJR19BUk1fNjQpICs9IHhpbGlueC16
eW5xbXAubworb2JqLSQoQ09ORklHX01QU09DX1BMQVRGT1JNKSAgKz0geGlsaW54LXp5bnFtcC5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6b-0002NK-R3; Wed, 13 Jun 2018 21: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Z-0002KG-OU
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:59 +0000
X-Inumbo-ID: d73813c6-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d73813c6-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15: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 1C777208DD;
 Wed, 13 Jun 2018 21:14:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924498;
 bh=uwiIXApccx2uKXCieKP5PO9eKgmGbe7JKh77D+jf4SQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=et+0p7SZZZjOEkjhaDYwjjUw23tDYSeiWv1oD5HJeGNBN7QeaEIoyrznfd9Sw9y7M
 dd0dG9pXfOzjIRyFdBKzt7NXVVZGD/MZie6VEZAOyOkThelBi+BVxDLWR321Fy8wM4
 AvMEwGQ36LRIEKu2u+2dSHGcuz4CnIqaROJVekuA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:48 -0700
Message-Id: <1528924492-6579-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 09/13] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, dfaggioli@suse.com,
 JBeulich@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0aGF0
IHRoZSBvcmRlciBvZgp0aGUgZGVmYXVsdHMgbWF0dGVyOiB0aGV5IG5lZWQgdG8gZ28gZmlyc3Qs
IG90aGVyd2lzZSB0aGUgZ2VuZXJpYwpkZWZhdWx0cyB3aWxsIGJlIGFwcGxpZWQuCgpUaGlzIGlz
IGRvbmUgc28gdGhhdCBYZW4gYnVpbGRzIGN1c3RvbWl6ZWQgZm9yIGEgc3BlY2lmaWMgaGFyZHdh
cmUKcGxhdGZvcm0gY2FuIGhhdmUgdGhlIHJpZ2h0IE5SX0NQVVMgbnVtYmVyLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KCi0tLQoKQ2hhbmdlcyBpbiB2NjoKLSByZW1v
dmUgdXNlbGVzcyBhZGRpdGlvbmFsIGRlZmF1bHQgZm9yIEFMTAotLS0KIHhlbi9hcmNoL0tjb25m
aWcgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL0tjb25maWcgYi94ZW4vYXJjaC9LY29uZmlnCmluZGV4IGNmMGFjYjcuLjE5NTRk
MWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL0tjb25maWcKKysrIGIveGVuL2FyY2gvS2NvbmZpZwpA
QCAtMyw2ICszLDkgQEAgY29uZmlnIE5SX0NQVVMKIAlpbnQgIk1heGltdW0gbnVtYmVyIG9mIHBo
eXNpY2FsIENQVXMiCiAJcmFuZ2UgMSA0MDk1CiAJZGVmYXVsdCAiMjU2IiBpZiBYODYKKwlkZWZh
dWx0ICI4IiBpZiBBUk0gJiYgUkNBUjMKKwlkZWZhdWx0ICI0IiBpZiBBUk0gJiYgUUVNVQorCWRl
ZmF1bHQgIjQiIGlmIEFSTSAmJiBNUFNPQwogCWRlZmF1bHQgIjEyOCIgaWYgQVJNCiAJLS0taGVs
cC0tLQogCSAgU3BlY2lmaWVzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBwaHlzaWNhbCBDUFVzIHdo
aWNoIFhlbiB3aWxsIHN1cHBvcnQuCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6c-0002Nx-9a; Wed, 13 Jun 2018 21:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6Z-0002KH-OW
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:14:59 +0000
X-Inumbo-ID: d7727400-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7727400-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15:05 +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 7A43D208E0;
 Wed, 13 Jun 2018 21:14:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924498;
 bh=Oy/y06RCnbTO0F0WcPQRpUD0SbcIOfW6Bip5TjL5fZw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Oviapi1pNMV3UaBLoPN/6+hNgfUvgj8VL6oXNXkky46kHNyB8crqL60jHEabXxCFb
 O/37qQNwi0PvlwCeuRNfqZ6EY8nUqyWPxBDSP2aaFaL6pmJQjke/t6zi43l6Qut3bN
 WqyPKqDuI0Je2OXl/NLClpsEzPMPJSMLZeWCL8FQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:49 -0700
Message-Id: <1528924492-6579-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 10/13] xen: add cloc target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgWGVuIGJ1aWxkIHRhcmdldCB0byBjb3VudCB0aGUgbGluZXMgb2YgY29kZSBvZiB0aGUg
c291cmNlIGZpbGVzCmJ1aWx0LiBVc2VzIGBjbG9jJyB0byBkbyB0aGUgam9iLgoKV2l0aCBYZW4g
b24gQVJNIHRha2luZyBvZmYgaW4gZW1iZWRkZWQsIElvVCwgYW5kIGF1dG9tb3RpdmUsIHdlIGFy
ZQpzZWVpbmcgbW9yZSBhbmQgbW9yZSB1c2VzIG9mIFhlbiBpbiBjb25zdHJhaW5lZCBlbnZpcm9u
bWVudHMuIFVzZXJzIGFuZApzeXN0ZW0gaW50ZWdyYXRvcnMgd2FudCB0aGUgc21hbGxlc3QgWGVu
IGFuZCBEb20wIGNvbmZpZ3VyYXRpb25zLiBTb21lCm9mIHRoZXNlIGRlcGxveW1lbnRzIHJlcXVp
cmUgY2VydGlmaWNhdGlvbnMsIHdoZXJlIHlvdSBkZWZpbml0ZWx5IHdhbnQKdGhlIHNtYWxsZXN0
IGxpbmVzIG9mIGNvZGUgY291bnQuIEkgcHJvdmlkZWQgdGhpcyBwYXRjaCB0byBnaXZlIHVzIHRo
ZQpsaW5lcyBvZiBjb2RlIGNvdW50IGZvciB0aGF0IHB1cnBvc2UuCgpVc2UgdGhlIC5vLmQgZmls
ZXMgdG8gYWNjb3VudCBmb3IgYWxsIHRoZSBidWlsdCBzb3VyY2UgZmlsZXMuIEdlbmVyYXRlIGEK
bGlzdCBmb3IgdGhlIGBjbG9jJyB1dGlsaXR5IGFuZCBpbnZva2UgYGNsb2MnLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogamJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gdXNlIGdy
ZXAgcmVnZXggdG8gZ2V0IG11bHRpcGxlIHNvdXJjZSBmaWxlcyBmcm9tIC5kIGZpbGVzCgpDaGFu
Z2VzIGluIHYzOgotIHJlbW92ZSBidWlsZCBhcyBkZXBlbmRlY3kgZm9yIHRoZSBjbG9jIHRhcmdl
dAoKQ2hhbmdlcyBpbiB2MjoKLSBjaGFuZ2UgaW1wbGVtZW50YXRpb24gdG8gdXNlIC5vLmQgdG8g
ZmluZCBidWlsdCBzb3VyY2UgZmlsZXMKLS0tCiB4ZW4vTWFrZWZpbGUgfCAxMiArKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL01h
a2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDYyZDQ3OWMuLjMzOGQ1YTMgMTAwNjQ0Ci0tLSBh
L3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI2NywzICsyNjcsMTUgQEAgJChL
Q09ORklHX0NPTkZJRyk6CiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CiAKIC1pbmNs
dWRlICQoQkFTRURJUikvaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZAorCisuUEhPTlk6IGNs
b2MKK2Nsb2M6CisJJChldmFsIHRtcGZpbGUgOj0gJChzaGVsbCBta3RlbXApKQorCSQoZm9yZWFj
aCBmLCAkKHNoZWxsIGZpbmQgJChCQVNFRElSKSAtbmFtZSAqLm8uZCksIFwKKwkJJChldmFsIHBh
dGggOj0gJChkaXIgJChmKSkpIFwKKwkJJChldmFsIG5hbWVzIDo9ICQoc2hlbGwgZ3JlcCAtbyAi
W2EtekEtWjAtOV8vLV0qXC5bY1NdIiAkKGYpKSkgXAorCQkkKGZvcmVhY2ggc2YsICQobmFtZXMp
LCBcCisJCQkkKHNoZWxsIGlmIHRlc3QgLWYgJChwYXRoKS8kKHNmKSA7IHRoZW4gZWNobyAkKHBh
dGgpLyQoc2YpID4+ICQodG1wZmlsZSk7IGZpOykpKQorCWNsb2MgLS1saXN0LWZpbGU9JCh0bXBm
aWxlKQorCXJtICQodG1wZmlsZSkKKwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6c-0002OV-M5; Wed, 13 Jun 2018 21:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6a-0002LL-LC
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:15:00 +0000
X-Inumbo-ID: 7c52e08b-6f4e-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c52e08b-6f4e-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 23:12:32 +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 D71A2208D8;
 Wed, 13 Jun 2018 21:14:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924499;
 bh=NJz9kKoKEC1Q8NVzl5u3DxE8nYpPxpzax/K2uMK8fbI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=haWu/Y3WrstX4AOSTHma7O8qLAY3I6zkwuJ8avYEjMTB8d0VTTnfqPEeZYuSN073O
 gY04hu+4NqLOONdtUZGaG7QFEJECMw9eU4CP/Z3bOPUt9rHsMd3oBh5eC2HKUGx1Nt
 mOxz+5FMjFvZJLD3jsV+SxppWCk/URHzmNnMOqUQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:50 -0700
Message-Id: <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE51bGwgc2NoZWR1bGVyIGhhcyBiZWVuIGluIHRoZSB0cmVlIGxvbmcgZW5vdWdoIHRvIGJl
IG1hcmtlZApzdXBwb3J0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6
IElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBkZmFnZ2lvbGlAc3VzZS5jb20KLS0tCiBTVVBQT1JU
Lm1kICAgICAgICAgfCAyICstCiB4ZW4vY29tbW9uL0tjb25maWcgfCAyICstCiAyIGZpbGVzIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9TVVBQ
T1JULm1kIGIvU1VQUE9SVC5tZAppbmRleCAyNjRiMjNmLi5mOTZjMzhjIDEwMDY0NAotLS0gYS9T
VVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTI4NCw3ICsyODQsNyBAQCBDdXJyZW50bHkg
b25seSBzaW5nbGUtdmNwdSBkb21haW5zIGFyZSBzdXBwb3J0ZWQuCiAKICMjIyBOdWxsIFNjaGVk
dWxlcgogCi0gICAgU3RhdHVzOiBFeHBlcmltZW50YWwKKyAgICBTdGF0dXM6IFN1cHBvcnRlZAog
CiBBIHZlcnkgc2ltcGxlLCB2ZXJ5IHN0YXRpYyBzY2hlZHVsaW5nIHBvbGljeQogdGhhdCBhbHdh
eXMgc2NoZWR1bGVzIHRoZSBzYW1lIHZDUFUocykgb24gdGhlIHNhbWUgcENQVShzKS4KZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCBkYjZi
YjJkLi5iYjFlODMxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2Nv
bW1vbi9LY29uZmlnCkBAIC0yMDMsNyArMjAzLDcgQEAgY29uZmlnIFNDSEVEX0FSSU5DNjUzCiAJ
ICBjb3JlcywgdGFyZ2V0ZWQgZm9yIGF2aW9uaWNzLCBkcm9uZXMsIGFuZCBtZWRpY2FsIGRldmlj
ZXMuCiAKIGNvbmZpZyBTQ0hFRF9OVUxMCi0JYm9vbCAiTnVsbCBzY2hlZHVsZXIgc3VwcG9ydCAo
RVhQRVJJTUVOVEFMKSIKKwlib29sICJOdWxsIHNjaGVkdWxlciBzdXBwb3J0IgogCWRlZmF1bHQg
eQogCS0tLWhlbHAtLS0KIAkgIFRoZSBudWxsIHNjaGVkdWxlciBpcyBhIHN0YXRpYywgemVybyBv
dmVyaGVhZCBzY2hlZHVsZXIsCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6d-0002PG-Cf; Wed, 13 Jun 2018 21: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6a-0002Lo-V3
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:15:00 +0000
X-Inumbo-ID: d7f50882-6f4e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7f50882-6f4e-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 21:15:06 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4B4FB208D9;
 Wed, 13 Jun 2018 21:14:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924499;
 bh=T9hjYbYvZd+OJWj9s6WqNnT0z/73GyjnfmafedNTqUg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=sEWwI3IqyswfCZ6tKclrWXI5yx/uMGcnGULRBTzGsUVmclhUvdLfi+1MQujylGaeV
 o6/QjlOTo6wRup4x0BWGQUoL8qSuu27+6fstr7IAZ60+VCmGt0Vsxjoau7VxonsHGw
 HUMa4uf1p93NULs1rvSsHA7C040QTO+RNa+TsAXM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:51 -0700
Message-Id: <1528924492-6579-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 12/13] xen: specify support for EXPERT and
 DEBUG Kconfig options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgY2xlYXIgc3RhdGVtZW50IGFib3V0IHRoZW0sIHJlZmxlY3RpbmcgdGhlIGN1cnJlbnQg
c2VjdXJpdHkKc3VwcG9ydCBzdGF0dXMgb2YgS2NvbmZpZyBvcHRpb25zIChubyBjaGFuZ2VzIHRv
IGN1cnJlbnQgcG9saWNpZXMpLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkND
OiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbQotLS0KIFNVUFBPUlQubWQgfCA3ICsrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9TVVBQT1JULm1kIGIvU1VQ
UE9SVC5tZAppbmRleCBmOTZjMzhjLi5jNWVjODQ5IDEwMDY0NAotLS0gYS9TVVBQT1JULm1kCisr
KyBiL1NVUFBPUlQubWQKQEAgLTE2LDYgKzE2LDEzIEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2Yg
dGhlIHN1cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCiAKICMgRmVhdHVyZSBTdXBwb3J0CiAKKyMj
IEtjb25maWcKKworS2NvbmZpZyBvcHRpb25zIHRoYXQgZGVwZW5kIG9uIENPTkZJR19FWFBFUlQg
b3IgQ09ORklHX0RFQlVHIGFyZSBub3QKK3NlY3VyaXR5IHN1cHBvcnRlZC4gT3RoZXIgS2NvbmZp
ZyBvcHRpb25zIHRoYXQgZG8gbm90IGRlcGVuZCBvbgorQ09ORklHX0VYUEVSVCBvciBDT05GSUdf
REVCVUcgYXJlIHN1cHBvcnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgYXJlCittYXJrZWQg
YXMgc3VwcG9ydGVkIGluIHRoaXMgZG9jdW1lbnQuCisKICMjIEhvc3QgQXJjaGl0ZWN0dXJlCiAK
ICMjIyB4ODYtNjQKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 21:15:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 21:15:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTD6d-0002Qa-Us; Wed, 13 Jun 2018 21:15:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTD6b-0002NG-TQ
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 21:15:01 +0000
X-Inumbo-ID: 7d04a1e5-6f4e-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d04a1e5-6f4e-11e8-9728-bc764e045a96;
 Wed, 13 Jun 2018 23:12:33 +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 B3FCF208D7;
 Wed, 13 Jun 2018 21:14:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528924500;
 bh=lB3achfafBt5vbIlOjyokkJuxLZqfuVWdFzvzV686ac=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qK4e9rFqahOGWo9O9o3moJ94x8pWb5HxyaIyzY0V3E/ys7Y2HvMOHNMEAqtq32OV2
 5LRGbQI8u6fiMHB6WEwfseLYzx7/TZ+QJRjguMrGn3citSY0L5gLJWFlJ7sHULbK/4
 C/Y1ZSrYtkeEi4YH0ix1oreA4O2khZkGBwc+clDY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 14:14:52 -0700
Message-Id: <1528924492-6579-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 13/13] xen: clarify the security-support
 status of Kconfig options on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, sstabellini@kernel.org,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, dfaggioli@suse.com, jbeulich@suse.com,
 xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkNDOiBJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bQotLS0KIFNVUFBPUlQubWQgfCAxMCArKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmluZGV4IGM1
ZWM4NDkuLmYzN2EzZTYgMTAwNjQ0Ci0tLSBhL1NVUFBPUlQubWQKKysrIGIvU1VQUE9SVC5tZApA
QCAtMjMsNiArMjMsMTYgQEAgc2VjdXJpdHkgc3VwcG9ydGVkLiBPdGhlciBLY29uZmlnIG9wdGlv
bnMgdGhhdCBkbyBub3QgZGVwZW5kIG9uCiBDT05GSUdfRVhQRVJUIG9yIENPTkZJR19ERUJVRyBh
cmUgc3VwcG9ydGVkLCBpZiB0aGUgcmVsYXRlZCBmZWF0dXJlcyBhcmUKIG1hcmtlZCBhcyBzdXBw
b3J0ZWQgaW4gdGhpcyBkb2N1bWVudC4KIAorT24gQVJNLCBhIHdpZGVyIHJhbmdlIG9mIEtjb25m
aWcgY29uZmlndXJhdGlvbnMgaXMgYXZhaWxhYmxlIHRvIGVuYWJsZQordmVyeSBzbWFsbCBsaW5l
cyBvZiBjb2RlIGNvdW50cyBpbiB0aGUgaHlwZXJ2aXNvci4gTm90IGFsbCBwb3NzaWJsZQorY29t
YmluYXRpb25zIG9mIGtjb25maWcgb3B0aW9ucyBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkLiBJbnN0
ZWFkLCBhIGZldworcHJlLWNhbm5lZCBjb25maWd1cmF0aW9ucyBoYXZlIGJlZW4gYWRkZWQgdG8g
eGVuL2FyY2gvYXJtL2NvbmZpZ3M6IHRoZXkKK2FyZSBzZWN1cml0eSBzdXBwb3JlZC4gQ29uZmln
dXJhdGlvbnMgZGVyaXZlZCBmcm9tIHRoZSBwcmUtY2FubmVkIGZpbGVzCitieSBhZGRpbmcgbm9u
LWxpc3RlZCBvcHRpb25zIHdpdGggdGhlaXIgZGVmYXVsdCB2YWx1ZXMsIG9yIGJ5IGVuYWJsaW5n
Cithbnkgb2YgdGhlIHBsYXRmb3JtIG9wdGlvbnMgdW5kZXIgIlBsYXRmb3JtIFN1cHBvcnQiIChh
bmQgdGhlaXIKK2RlcGVuZGVudCBvcHRpb25zKSBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkLCB1bmxl
c3Mgc3RhdGVkCitvdGhlcndpc2UuCisKICMjIEhvc3QgQXJjaGl0ZWN0dXJlCiAKICMjIyB4ODYt
NjQKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:03:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22:03:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTDra-0001YL-Fq; Wed, 13 Jun 2018 22: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTDrY-0001YG-P1
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 22:03:32 +0000
X-Inumbo-ID: 434673f8-6f55-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 434673f8-6f55-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:01:02 +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 w5DLxFut174650;
 Wed, 13 Jun 2018 22:03: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-2017-10-26;
 bh=TWzL6CsfT0wMudeF+fU6H1b9sPpU4Jbi8P00GUhfjOU=;
 b=vkmWgiL9TPM/S9jQV7WXnvmlP/kKXceWK+KHxhgmlK+EYa0xi5kaG3MOz+yUU1kqfTHT
 oZrL2vIzkN0j2i8Nbn6cVCqzZwBddpdq5ga2KCTWn6PKb7nO5lvfFI58JgAA+xltf0Ww
 AVigJ2w2TUUBcAtSTyE+OQYRVFsrtIDroa0C/D7A42JGDf8m6PPdwUKVaJDn73oCzRrv
 m2cfyIL7C09lOi9BW1tvH6QH6ZFHXnpA1UZEWh10XJ5aDYw0j2dGgmVLnLtfFPEgje9J
 QQD/5pycrRA+KXjJbx+8LgVSbR7bHNSlGnyvuxg1ejD+iBoR58RtvAzrGVVzybvf3x+l aQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2jk0xqtjbg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 22:03:23 +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 w5DM3M5o005548
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 22:03:22 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 w5DM3LOf027651;
 Wed, 13 Jun 2018 22:03:21 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 13 Jun 2018 15:03:21 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-10-andr2000@gmail.com>
 <b08fdccf-2f1b-a902-f00b-a4cecf44a1b1@oracle.com>
 <cca7b9dd-a0c6-8052-c294-9e6c5d65e9eb@epam.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <0f1d87e5-823e-8b51-4ee5-029cc94eff99@oracle.com>
Date: Wed, 13 Jun 2018 18:03:07 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <cca7b9dd-a0c6-8052-c294-9e6c5d65e9eb@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8923
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=627
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806130234
Subject: Re: [Xen-devel] [PATCH v3 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNTowNCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMTMvMjAxOCAwNjoxNCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pgo+Pgo+PiBP
biAwNi8xMi8yMDE4IDA5OjQyIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4K
Pj4+IMKgIGludCBnbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsIHUzMgo+Pj4gZmQpCj4+PiDCoCB7Cj4+PiAtwqDCoMKgIHJldHVybiAtRUlO
VkFMOwo+Pj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4+
ICvCoMKgwqAgc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoOwo+Pj4gK8KgwqDCoCBz
dHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZjsKPj4+ICsKPj4+ICvCoMKgwqAgZ250ZGV2X2RtYWJ1ZiA9
IGRtYWJ1Zl9pbXBfZmluZF91bmxpbmsocHJpdiwgZmQpOwo+Pj4gK8KgwqDCoCBpZiAoSVNfRVJS
KGdudGRldl9kbWFidWYpKQo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBQVFJfRVJSKGdudGRl
dl9kbWFidWYpOwo+Pj4gKwo+Pj4gK8KgwqDCoCBwcl9kZWJ1ZygiUmVsZWFzaW5nIERNQSBidWZm
ZXIgd2l0aCBmZCAlZFxuIiwgZmQpOwo+Pj4gKwo+Pj4gK8KgwqDCoCBhdHRhY2ggPSBnbnRkZXZf
ZG1hYnVmLT51LmltcC5hdHRhY2g7Cj4+PiArCj4+PiArwqDCoMKgIGlmIChnbnRkZXZfZG1hYnVm
LT51LmltcC5zZ3QpCj4+PiArwqDCoMKgwqDCoMKgwqAgZG1hX2J1Zl91bm1hcF9hdHRhY2htZW50
KGF0dGFjaCwgZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0LAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRE1BX0JJRElSRUNUSU9OQUwpOwo+Pj4gK8KgwqDCoCBk
bWFfYnVmID0gYXR0YWNoLT5kbWFidWY7Cj4+PiArwqDCoMKgIGRtYV9idWZfZGV0YWNoKGF0dGFj
aC0+ZG1hYnVmLCBhdHRhY2gpOwo+Pj4gK8KgwqDCoCBkbWFfYnVmX3B1dChkbWFfYnVmKTsKPj4+
ICsKPj4+ICvCoMKgwqAgZG1hYnVmX2ltcF9lbmRfZm9yZWlnbl9hY2Nlc3MoZ250ZGV2X2RtYWJ1
Zi0+dS5pbXAucmVmcywKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOwo+Pgo+Pgo+Pgo+PiBTaG91bGQgeW91IGZp
cnN0IGVuZCBmb3JlaWduIGFjY2VzcywgYmVmb3JlIGRvaW5nIGFueXRoaW5nPwo+Pgo+IEkgYW0g
cm9sbGluZyBiYWNrIGluIHJldmVyc2Ugb3JkZXIgaGVyZSwgc28gSSB0aGluayB3ZSBmaXJzdCBu
ZWVkCj4gdG8gZmluaXNoIGxvY2FsIGFjdGl2aXRpZXMgd2l0aCB0aGUgYnVmZmVyIGFuZCB0aGVu
IGVuZCBmb3JlaWduCj4gYWNjZXNzLgoKTG9va2luZyBhdCBnbnRkZXZfZG1hYnVmX2ltcF90b19y
ZWZzKCksIHRoZSBvcmRlciBpcwrCoMKgwqAgZG1hYnVmX2ltcF9hbGxvY19zdG9yYWdlKCkKwqDC
oMKgIGRtYV9idWZfYXR0YWNoKCkKwqDCoMKgIGRtYV9idWZfbWFwX2F0dGFjaG1lbnQoKQrCoMKg
wqAgZG1hYnVmX2ltcF9ncmFudF9mb3JlaWduX2FjY2VzcygpCgpPciB3YXMgSSBsb29raW5nIGF0
IHdyb25nIHBsYWNlPwoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE37-0003F7-2G; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE35-0003Dc-17
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:27 +0000
X-Inumbo-ID: edef93e2-6f56-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edef93e2-6f56-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:12:58 +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 7696F208E2;
 Wed, 13 Jun 2018 22:15:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928125;
 bh=WtgAoqkSE1rjDzv8NL33wC5lz6MSdnXC3YgwOqk0+5Q=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=SdLl9ALFhtj3iYiXQ3YA9jjryqaN1OInhjtfQEi9HG/0BEi6WDEYGTRAPNj1TUkTL
 wdGDgc2TFGyxuLmNHrB38dWJpwzKCG3hsVVZkn/9yKyb/g0bRPg875+pUPTHNhlM1s
 ieXp5ILphV7iT73//+UD+s1h0SwvuhCiBHf7qZp4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:18 -0700
Message-Id: <1528928118-14960-15-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 15/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4
dGVuZCB0aGUKbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERv
bTAsIGFuZCBhbnkgb2YgdGhlCmluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lk
ZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAp2aWEgZGV2aWNlIHRyZWUuCgpTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20K
Q0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBr
b25yYWQud2lsa0BvcmFjbGUuY29tCkNDOiB0aW1AeGVuLm9yZwpDQzogd2VpLmxpdTJAY2l0cml4
LmNvbQotLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIHwgNDkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM0IGluc2Vy
dGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIv
Y29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggZGM5ZTBiYi4uMDdh
ODljNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTMxLDEwICszMSwxMyBAQAogI2luY2x1ZGUgPHhlbi9l
YXJseV9wcmludGsuaD4KICNpbmNsdWRlIDx4ZW4vd2FybmluZy5oPgogI2luY2x1ZGUgPHhlbi9w
dl9jb25zb2xlLmg+CisjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKICNpZmRlZiBDT05GSUdfWDg2
CiAjaW5jbHVkZSA8eGVuL2NvbnNvbGVkLmg+CiAjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+CisjZWxz
ZQorI2luY2x1ZGUgPGFzbS92cGwwMTEuaD4KICNlbmRpZgogCiAvKiBjb25zb2xlOiBjb21tYS1z
ZXBhcmF0ZWQgbGlzdCBvZiBjb25zb2xlIG91dHB1dHMuICovCkBAIC0zODksMjkgKzM5Miw0OCBA
QCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBrZXkpCiAg
ICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwogfQogCi0vKiBDVFJMLTxzd2l0Y2hf
Y2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00wLiAqLwor
LyoKKyAqIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2Vl
biBYZW4sIERvbTAgYW5kCisgKiBEb21Vcy4KKyAqLwogI2RlZmluZSBzd2l0Y2hfY29kZSAob3B0
X2NvbnN3aXRjaFswXS0nYScrMSkKLXN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAx
OyAvKiBGQUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICovCitzdGF0aWMgaW50IF9f
cmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogMSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAu
ICovCiAKIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKIHsKLSAgICBzdGF0
aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Ci0gICAgeGVuX3J4ID0g
IXhlbl9yeDsKLSAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgLT4gJXMiLCBpbnB1dF9zdHJb
eGVuX3J4XSk7CisgICAgeGVuX3J4Kys7CisgICAgaWYgKCB4ZW5fcnggPT0gbWF4X2luaXRfZG9t
aWQgKyAxICkKKyAgICAgICAgeGVuX3J4ID0gMDsKKworICAgIGlmICggIXhlbl9yeCApCisgICAg
ICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB4ZW5fcng9JWQgLT4gJXMiLCB4ZW5fcngsICJY
ZW4iKTsKKyAgICBlbHNlCisgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB4ZW5fcng9
JWQgLT4gRE9NJWQiLCB4ZW5fcngsIHhlbl9yeCAtIDEpOworCiAgICAgaWYgKCBzd2l0Y2hfY29k
ZSApCi0gICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0
Y2ggaW5wdXQgdG8gJXMpIiwKLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0
X3N0clsheGVuX3J4XSk7CisgICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0
aW1lcyB0byBzd2l0Y2ggaW5wdXQpIiwKKyAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0p
OwogICAgIHByaW50aygiXG4iKTsKIH0KIAogc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBj
LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBpZiAoIHhlbl9yeCApCisgICAg
aWYgKCB4ZW5fcnggPT0gMCApCiAgICAgICAgIHJldHVybiBoYW5kbGVfa2V5cHJlc3MoYywgcmVn
cyk7CiAKLSAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlz
IGFscmVhZHkgZnVsbC4gKi8KLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1zZXJpYWxfcnhfY29u
cykgIT0gU0VSSUFMX1JYX1NJWkUgKQotICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhf
TUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOworICAgIGlmICggeGVuX3J4ID09IDEgKQorICAg
IHsKKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBp
cyBhbHJlYWR5IGZ1bGwuICovCisgICAgICAgIGlmICggKHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9y
eF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCisgICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tT
RVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOworICAgIH0KKyNpZmRlZiBDT05G
SUdfQVJNCisgICAgZWxzZQorICAgIHsKKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9k
b21haW5fYnlfaWQoeGVuX3J4IC0gMSk7CisgICAgICAgIHZwbDAxMV9yZWFkX2NoYXIoZCwgYyk7
CisgICAgfQorI2VuZGlmCiAgICAgLyogQWx3YXlzIG5vdGlmeSB0aGUgZ3Vlc3Q6IHByZXZlbnRz
IHJlY2VpdmUgcGF0aCBmcm9tIGdldHRpbmcgc3R1Y2suICovCiAgICAgc2VuZF9nbG9iYWxfdmly
cShWSVJRX0NPTlNPTEUpOwogCkBAIC05MjUsNyArOTQ3LDcgQEAgdm9pZCBfX2luaXQgY29uc29s
ZV9lbmRib290KHZvaWQpCiAgICAgICogYSB1c2VmdWwgJ2hvdyB0byBzd2l0Y2gnIG1lc3NhZ2Uu
CiAgICAgICovCiAgICAgaWYgKCBvcHRfY29uc3dpdGNoWzFdID09ICd4JyApCi0gICAgICAgIHhl
bl9yeCA9ICF4ZW5fcng7CisgICAgICAgIHhlbl9yeCA9IDA7CiAKICAgICByZWdpc3Rlcl9rZXlo
YW5kbGVyKCd3JywgZHVtcF9jb25zb2xlX3Jpbmdfa2V5LAogICAgICAgICAgICAgICAgICAgICAg
ICAgInN5bmNocm9ub3VzbHkgZHVtcCBjb25zb2xlIHJpbmcgYnVmZmVyIChkbWVzZykiLCAwKTsK
QEAgLTkzNSw5ICs5NTcsNiBAQCB2b2lkIF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiZGVjcmVhc2UgbG9nIGxldmVsIHRocmVzaG9sZCIs
IDApOwogICAgIHJlZ2lzdGVyX2lycV9rZXloYW5kbGVyKCdHJywgJmRvX3RvZ2dsZV9ndWVzdCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidG9nZ2xlIGhvc3QvZ3Vlc3QgbG9nIGxldmVs
IGFkanVzdG1lbnQiLCAwKTsKLQotICAgIC8qIFNlcmlhbCBpbnB1dCBpcyBkaXJlY3RlZCB0byBE
T00wIGJ5IGRlZmF1bHQuICovCi0gICAgc3dpdGNoX3NlcmlhbF9pbnB1dCgpOwogfQogCiBpbnQg
X19pbml0IGNvbnNvbGVfaGFzKGNvbnN0IGNoYXIgKmRldmljZSkKLS0gCjEuOS4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE33-0003Cq-EN; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE31-0003Bx-VZ
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:23 +0000
X-Inumbo-ID: 46b94178-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46b94178-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15: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 F0968208D5;
 Wed, 13 Jun 2018 22:15:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928121;
 bh=Sp9kdZgDiKJKcTQRxfctf9PZ5dmzYWsxCGxm9eCTYI0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=r/llwe61qIeSfrXKkDzsVFMYR45L5puHl9K1kJV8HjfBN3BWJgBu9cohMXcoNn1fr
 lFs/dPhUv/jqEYIbDWJKWhepCFAa7rJroCjse659ZF+H/DA2+JJayeBVaAdisJ8vne
 MsZ0OvBvGMgRxxxC42IOIroWb/y+IGckE+ncsA4s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:04 -0700
Message-Id: <1528928118-14960-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 01/15] xen: allow console_io hypercalls from
 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com, dgdegra@tycho.nsa.gov
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB2ZXJ5IHVzZWZ1bCB3aGVuIHN0YXJ0aW5nIG11bHRpcGxlIGRvbWFpbnMgZnJvbSBY
ZW4gd2l0aG91dAp4ZW5zdG9yZSBhY2Nlc3MuIEl0IHdpbGwgYWxsb3cgdGhlbSB0byBwcmludCBv
dXQgdG8gdGhlIFhlbiBjb25zb2xlLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzog
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkNDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29t
CkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQpDQzogdGlt
QHhlbi5vcmcKQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KQ0M6IGRnZGVncmFAdHljaG8ubnNhLmdv
dgotLS0KSWYgdGhlcmUgaXMgYSBiZXR0ZXIgd2F5IHRvIGRvIHRoaXMgd2l0aCBYU00sIHBsZWFz
ZSBhZHZpc2UuCgotLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIHwgMiArKwogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIv
Y29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggMGYwNTM2OS4uZGM5
ZTBiYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTU1NSw5ICs1NTUsMTEgQEAgbG9uZyBkb19jb25zb2xl
X2lvKGludCBjbWQsIGludCBjb3VudCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjaGFyKSBidWZm
ZXIpCiAgICAgbG9uZyByYzsKICAgICB1bnNpZ25lZCBpbnQgaWR4LCBsZW47CiAKKyNpZm5kZWYg
Q09ORklHX0FSTQogICAgIHJjID0geHNtX2NvbnNvbGVfaW8oWFNNX09USEVSLCBjdXJyZW50LT5k
b21haW4sIGNtZCk7CiAgICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiByYzsKKyNlbmRpZgog
CiAgICAgc3dpdGNoICggY21kICkKICAgICB7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE34-0003D4-2W; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE32-0003C1-4k
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:24 +0000
X-Inumbo-ID: 47781177-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47781177-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:29 +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 6F4A0208DA;
 Wed, 13 Jun 2018 22:15:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928122;
 bh=OepNr1RtvrByH7LJp1mfdDSSt77AYa/hj+dsRseV+l4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=W7n8KGoiUO8ENvla446nFfoE5566ir8YoPHRJGjvOHz9lWFEmuqKu2G+sQvZpnHaW
 KUm484G6EE0+LW6kbSlP0gDND06Ho3qrBTBFE27o9ldI7RnMSHR4r2sN+Z1eAx4IT7
 xwKiYXlAlpwOxhe+h7Lz1fAiqRVsCuh9gCzqqhe8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:08 -0700
Message-Id: <1528928118-14960-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 05/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YWNwaV9tYWtlX2Nob3Nlbl9ub2RlIGlzIGFjdHVhbGx5IGdlbmVyaWMgYW5kIGNhbiBiZSByZXVz
ZWQuIFJlbmFtZSBpdAp0byBtYWtlX2Nob3Nlbl9ub2RlIGFuZCBtYWtlIGl0IGF2YWlsYWJsZSB0
byBub24tQUNQSSBidWlsZHMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgODQg
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmlu
ZGV4IGJiODhlMDkuLjRlNGNkMTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTkzNSw2ICs5MzUsNDcg
QEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqZmR0LAogICAgIHJldHVybiByZXM7CiB9CiAKK3N0YXRpYyBpbnQgbWFrZV9jaG9zZW5fbm9k
ZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIGludCByZXM7CisgICAg
Y29uc3QgY2hhciAqYm9vdGFyZ3MgPSBOVUxMOworICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxl
ICptb2QgPSBraW5mby0+a2VybmVsX2Jvb3Rtb2R1bGU7CisgICAgdm9pZCAqZmR0ID0ga2luZm8t
PmZkdDsKKworICAgIGR0X2RwcmludGsoIkNyZWF0ZSBjaG9zZW4gbm9kZVxuIik7CisgICAgcmVz
ID0gZmR0X2JlZ2luX25vZGUoZmR0LCAiY2hvc2VuIik7CisgICAgaWYgKCByZXMgKQorICAgICAg
ICByZXR1cm4gcmVzOworCisgICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKKyAgICB7
CisgICAgICAgIGJvb3RhcmdzID0gJm1vZC0+Y21kbGluZVswXTsKKyAgICAgICAgcmVzID0gZmR0
X3Byb3BlcnR5KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290YXJncykgKyAx
KTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICByZXR1cm4gcmVzOworICAgIH0KKwor
ICAgIC8qCisgICAgICogSWYgdGhlIGJvb3Rsb2FkZXIgcHJvdmlkZXMgYW4gaW5pdHJkLCB3ZSBt
dXN0IGNyZWF0ZSBhIHBsYWNlaG9sZGVyCisgICAgICogZm9yIHRoZSBpbml0cmQgcHJvcGVydGll
cy4gVGhlIHZhbHVlcyB3aWxsIGJlIHJlcGxhY2VkIGxhdGVyLgorICAgICAqLworICAgIGlmICgg
bW9kICYmIG1vZC0+c2l6ZSApCisgICAgeworICAgICAgICB1NjQgYSA9IDA7CisgICAgICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLXN0YXJ0IiwgJmEsIHNp
emVvZihhKSk7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVybiByZXM7CisK
KyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJsaW51eCxpbml0cmQtZW5k
IiwgJmEsIHNpemVvZihhKSk7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVy
biByZXM7CisgICAgfQorCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAgICByZXR1
cm4gcmVzOworfQorCiBzdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBpcnEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
bmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQogCkBAIC0xNDIwLDQ3ICsxNDYxLDYg
QEAgc3RhdGljIGludCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1
cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX21ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKLXsKLSAgICBpbnQgcmVzOwotICAgIGNvbnN0IGNoYXIgKmJv
b3RhcmdzID0gTlVMTDsKLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0ga2luZm8t
Pmtlcm5lbF9ib290bW9kdWxlOwotICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0KLSAgICBk
dF9kcHJpbnRrKCJDcmVhdGUgY2hvc2VuIG5vZGVcbiIpOwotICAgIHJlcyA9IGZkdF9iZWdpbl9u
b2RlKGZkdCwgImNob3NlbiIpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsK
LQotICAgIGlmICggbW9kICYmIG1vZC0+Y21kbGluZVswXSApCi0gICAgewotICAgICAgICBib290
YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Ci0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQs
ICJib290YXJncyIsIGJvb3RhcmdzLCBzdHJsZW4oYm9vdGFyZ3MpICsgMSk7Ci0gICAgICAgIGlm
ICggcmVzICkKLSAgICAgICAgICAgcmV0dXJuIHJlczsKLSAgICB9Ci0KLSAgICAvKgotICAgICAq
IElmIHRoZSBib290bG9hZGVyIHByb3ZpZGVzIGFuIGluaXRyZCwgd2UgbXVzdCBjcmVhdGUgYSBw
bGFjZWhvbGRlcgotICAgICAqIGZvciB0aGUgaW5pdHJkIHByb3BlcnRpZXMuIFRoZSB2YWx1ZXMg
d2lsbCBiZSByZXBsYWNlZCBsYXRlci4KLSAgICAgKi8KLSAgICBpZiAoIG1vZCAmJiBtb2QtPnNp
emUgKQotICAgIHsKLSAgICAgICAgdTY0IGEgPSAwOwotICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1zdGFydCIsICZhLCBzaXplb2YoYSkpOwotICAg
ICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwotCi0gICAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLWVuZCIsICZhLCBzaXplb2Yo
YSkpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwotICAgIH0K
LQotICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0dXJuIHJlczsKLX0KLQog
c3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IG1lbWJhbmsgdGJsX2FkZFtdKQogewpAQCAtMTUzMiw3ICsxNTMyLDcgQEAgc3RhdGljIGludCBj
cmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogQ3JlYXRlIGEgY2hvc2Vu
IG5vZGUgZm9yIERPTTAgKi8KLSAgICByZXQgPSBhY3BpX21ha2VfY2hvc2VuX25vZGUoa2luZm8p
OworICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOwogICAgIGlmICggcmV0ICkKICAg
ICAgICAgZ290byBlcnI7CiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE36-0003EX-9T; Wed, 13 Jun 2018 22:15:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE34-0003DU-Qy
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:26 +0000
X-Inumbo-ID: ed780e5e-6f56-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed780e5e-6f56-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:12:58 +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 D4BC6208D8;
 Wed, 13 Jun 2018 22:15:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928125;
 bh=b7tZnoBGMR+NoxoNwbfHwSRO5hedXuSlTfff67hR3qI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=eekOYYe5ENngAfJLCjeqOn5oyF2lpzZlI+dzBfhgbPp218b69Bm2wNwBKlb4RQn+2
 FgT839JyEuFiz4YuPFExEvcMuhkeyBCS5hyIm9gqdcGK/Jp2SxZ7ayOtJu1z2WMjcT
 tjHOI2izfFxlAMQWDdLYGOQns8glCGgKviHfLTLs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:16 -0700
Message-Id: <1528928118-14960-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 13/15] xen/arm: Allow vpl011 to be used by
 DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2UgY29t
cG9uZW50IGluIERvbTAuCkluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhl
biBzZXJpYWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCmZyb20gdGhlIFhlbiBzZXJpYWwgb25lIGNo
YXJhY3RlciBhdCBhIHRpbWUuCgpDYWxsIGRvbWFpbl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3Ry
dWN0X2RvbVUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICA5ICsrKy0KIHhl
bi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCA5OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAyICsK
IDMgZmlsZXMgY2hhbmdlZCwgODQgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCmluZGV4IGZmNjUwNTcuLjk3ZjE0Y2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTI0
ODIsNyArMjQ4MiwxNCBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKICAgICBpZiAoIHJjIDwgMCApCiAgICAg
ICAgIHJldHVybiByYzsKIAotICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZv
KTsKKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOworICAgIGlmICggcmMg
PCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09O
U09MRQorICAgIHJjID0gZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOworI2VuZGlmCisgICAg
cmV0dXJuIHJjOwogfQogCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4g
KmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBs
MDExLmMKaW5kZXggYTI4MWVhYi4uNWYxZGM3YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCisrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtMzQsNiArMzQsOCBAQAogI2lu
Y2x1ZGUgPGFzbS92Z2ljLWVtdWwuaD4KICNpbmNsdWRlIDxhc20vdnBsMDExLmg+CiAKK3N0YXRp
YyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQpOworCiAvKgogICogU2lu
Y2UgcGwwMTEgcmVnaXN0ZXJzIGFyZSAzMi1iaXQgcmVnaXN0ZXJzLCBhbGwgcmVnaXN0ZXJzCiAg
KiBhcmUgaGFuZGxlZCBzaW1pbGFybHkgYWxsb3dpbmcgOC1iaXQsIDE2LWJpdCBhbmQgMzItYml0
CkBAIC03Nyw2ICs3OSwyOSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9z
dGF0dXMoc3RydWN0IGRvbWFpbiAqZCkKICNlbmRpZgogfQogCit2b2lkIHZwbDAxMV9yZWFkX2No
YXIoc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQoreworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOworICAgIHN0cnVjdCB4ZW5j
b25zX2ludGVyZmFjZSAqaW50ZiA9IGQtPmFyY2gudnBsMDExLnJpbmdfYnVmOworCisgICAgVlBM
MDExX0xPQ0soZCwgZmxhZ3MpOworCisgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7CisgICAg
aW5fcHJvZCA9IGludGYtPmluX3Byb2Q7CisgICAgaWYgKHhlbmNvbnNfcXVldWVkKGluX3Byb2Qs
IGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID09IHNpemVvZihpbnRmLT5pbikpCisgICAgewor
ICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9wcm9kLCBzaXplb2YoaW50Zi0+aW4pKV0g
PSBjOworICAgIGludGYtPmluX3Byb2QgPSBpbl9wcm9kICsgMTsKKworICAgIFZQTDAxMV9VTkxP
Q0soZCwgZmxhZ3MpOworICAgIHZwbDAxMV9kYXRhX2F2YWlsKGQpOworfQorCiBzdGF0aWMgdWlu
dDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKQEAgLTE2Niw5ICsxOTEsMTggQEAgc3RhdGljIHZvaWQgdnBsMDExX3dyaXRl
X2RhdGEoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQogICAgIHN0cnVjdCB2cGwwMTEg
KnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKICAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2Ug
KmludGYgPSB2cGwwMTEtPnJpbmdfYnVmOwogICAgIFhFTkNPTlNfUklOR19JRFggb3V0X2NvbnMs
IG91dF9wcm9kOworICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsID0gMDsKIAogICAgIFZQTDAx
MV9MT0NLKGQsIGZsYWdzKTsKIAorICAgIGlmICggdnBsMDExLT5yaW5nX3BhZ2UgPT0gTlVMTCAp
CisgICAgeworICAgICAgICBwcmludGsoIiVjIiwgZGF0YSk7CisgICAgICAgIGlmIChkYXRhID09
ICdcbicpCisgICAgICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOworICAg
ICAgICBnb3RvIGRvbmU7CisgICAgfQorCiAgICAgb3V0X2NvbnMgPSBpbnRmLT5vdXRfY29uczsK
ICAgICBvdXRfcHJvZCA9IGludGYtPm91dF9wcm9kOwogCkBAIC0xODQsMTMgKzIxOCwxMCBAQCBz
dGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRh
dGEpCiAgICAgaWYgKCB4ZW5jb25zX3F1ZXVlZChvdXRfcHJvZCwgb3V0X2NvbnMsIHNpemVvZihp
bnRmLT5vdXQpKSAhPQogICAgICAgICAgc2l6ZW9mIChpbnRmLT5vdXQpICkKICAgICB7Ci0gICAg
ICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsOwotCiAgICAgICAgIGludGYtPm91dFt4ZW5jb25z
X21hc2sob3V0X3Byb2QsIHNpemVvZihpbnRmLT5vdXQpKV0gPSBkYXRhOwogICAgICAgICBvdXRf
cHJvZCArPSAxOwogICAgICAgICBzbXBfd21iKCk7CiAgICAgICAgIGludGYtPm91dF9wcm9kID0g
b3V0X3Byb2Q7Ci0KICAgICAgICAgZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKG91dF9wcm9k
LCBvdXRfY29ucywgc2l6ZW9mKGludGYtPm91dCkpOwogCiAgICAgICAgIGlmICggZmlmb19sZXZl
bCA9PSBzaXplb2YoaW50Zi0+b3V0KSApCkBAIC0yMDUsMTQgKzIzNiwxNSBAQCBzdGF0aWMgdm9p
ZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCiAgICAg
ICAgICAgICAgKi8KICAgICAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IEJVU1k7CiAgICAgICAg
IH0KLQotICAgICAgICB2cGwwMTFfdXBkYXRlX3R4X2ZpZm9fc3RhdHVzKHZwbDAxMSwgZmlmb19s
ZXZlbCk7Ci0KLSAgICAgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwogICAg
IH0KICAgICBlbHNlCiAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgInZwbDAxMTogVW5leHBl
Y3RlZCBPVVQgcmluZyBidWZmZXIgZnVsbFxuIik7CiAKK2RvbmU6CisgICAgdnBsMDExX3VwZGF0
ZV90eF9maWZvX3N0YXR1cyh2cGwwMTEsIGZpZm9fbGV2ZWwpOworCisgICAgdnBsMDExX3VwZGF0
ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOworCiAgICAgdnBsMDExLT51YXJ0ZnIgJj0gflRYRkU7CiAK
ICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKQEAgLTQ2MiwxMyArNDk0LDMwIEBAIGludCBk
b21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2lu
Zm8gKmluZm8pCiAgICAgaWYgKCB2cGwwMTEtPnJpbmdfYnVmICkKICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CiAKLSAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4g
Ki8KLSAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19wYWdlLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfYnVmKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAg
ICAgIGdvdG8gb3V0OworICAgIGlmICggaW5mbyAhPSBOVUxMICkKKyAgICB7CisgICAgICAgIC8q
IE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLworICAgICAgICByYyA9
ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAorICAgICAgICAgICAgICAgIGdmbl94KGluZm8t
PmdmbiksCisgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19wYWdlLAorICAgICAgICAgICAg
ICAgICZ2cGwwMTEtPnJpbmdfYnVmKTsKKyAgICAgICAgaWYgKCByYyA8IDAgKQorICAgICAgICAg
ICAgZ290byBvdXQ7CisKKyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFu
bmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCisgICAgICAgICAgICAgICAgdnBsMDExX25v
dGlmaWNhdGlvbik7CisgICAgICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgICAgIGdvdG8gb3V0
MjsKKworICAgICAgICB2cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOworICAgIH0g
ZWxzZSB7CisgICAgICAgIHZwbDAxMS0+cmluZ19idWYgPSB4emFsbG9jKHN0cnVjdCB4ZW5jb25z
X2ludGVyZmFjZSk7CisgICAgICAgIGlmICggdnBsMDExLT5yaW5nX2J1ZiA9PSBOVUxMICkKKyAg
ICAgICAgeworICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAgICAgZ290byBvdXQ7
CisgICAgICAgIH0KKyAgICB9CiAKICAgICByYyA9IHZnaWNfcmVzZXJ2ZV92aXJxKGQsIEdVRVNU
X1ZQTDAxMV9TUEkpOwogICAgIGlmICggIXJjICkKQEAgLTQ3NywxMyArNTI2LDYgQEAgaW50IGRv
bWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5m
byAqaW5mbykKICAgICAgICAgZ290byBvdXQxOwogICAgIH0KIAotICAgIHJjID0gYWxsb2NfdW5i
b3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsK
LSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgIGdvdG8gb3V0MjsKLQotICAgIHZwbDAxMS0+ZXZ0
Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Ci0KICAgICBzcGluX2xvY2tfaW5pdCgmdnBsMDExLT5s
b2NrKTsKIAogICAgIHJlZ2lzdGVyX21taW9faGFuZGxlcihkLCAmdnBsMDExX21taW9faGFuZGxl
ciwKQEAgLTQ5NSw3ICs1MzcsMTAgQEAgb3V0MjoKICAgICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVT
VF9WUEwwMTFfU1BJKTsKIAogb3V0MToKLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBs
MDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOworICAgIGlmICggdnBsMDExLT5yaW5n
X3BhZ2UgPT0gTlVMTCAmJiB2cGwwMTEtPnJpbmdfYnVmICE9IE5VTEwgKQorICAgICAgICB4ZnJl
ZSh2cGwwMTEtPnJpbmdfYnVmKTsKKyAgICBlbHNlCisgICAgICAgIGRlc3Ryb3lfcmluZ19mb3Jf
aGVscGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGwwMTEtPnJpbmdfcGFnZSk7CiAKIG91dDoKICAg
ICByZXR1cm4gcmM7CkBAIC01MDgsOCArNTUzLDEzIEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWlu
aXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoICF2cGwwMTEtPnJpbmdfYnVmICkKICAgICAg
ICAgcmV0dXJuOwogCi0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNo
bik7Ci0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAx
MS0+cmluZ19wYWdlKTsKKyAgICBpZiAoIHZwbDAxMS0+cmluZ19wYWdlID09IE5VTEwgJiYgdnBs
MDExLT5yaW5nX2J1ZiAhPSBOVUxMICkKKyAgICB7CisgICAgICAgIHhmcmVlKHZwbDAxMS0+cmlu
Z19idWYpOworICAgIH0gZWxzZSB7CisgICAgICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5uZWwoZCwg
dnBsMDExLT5ldnRjaG4pOworICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDEx
LT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOworICAgIH0KIH0KIAogLyoKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Zw
bDAxMS5oCmluZGV4IGRiOTVmZjguLjhkOWIwZGEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vdnBsMDExLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaApAQCAtNTMs
NiArNTMsNyBAQCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyB7CiBpbnQgZG9tYWluX3ZwbDAxMV9p
bml0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2cGww
MTFfaW5pdF9pbmZvICppbmZvKTsKIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRv
bWFpbiAqZCk7Cit2b2lkIHZwbDAxMV9yZWFkX2NoYXIoc3RydWN0IGRvbWFpbiAqZCwgY2hhciBj
KTsKICNlbHNlCiBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBs
MDExX2luaXRfaW5mbyAqaW5mbykKQEAgLTYxLDYgKzYyLDcgQEAgc3RhdGljIGlubGluZSBpbnQg
ZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCiB9CiAKIHN0YXRpYyBpbmxpbmUg
dm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKSB7IH0KK3N0YXRpYyBp
bmxpbmUgdm9pZCB2cGwwMTFfcmVhZF9jaGFyKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykgeyB9
CiAjZW5kaWYKICNlbmRpZiAgLyogX1ZQTDAxMV9IXyAqLwogCi0tIAoxLjkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE2w-0003Bg-Aj; Wed, 13 Jun 2018 22: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE2v-0003BZ-1I
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:17 +0000
X-Inumbo-ID: e67decec-6f56-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e67decec-6f56-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:12:46 +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 93FAB208D6;
 Wed, 13 Jun 2018 22:15:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928113;
 bh=7MhieuZg9BYVCM64mIr3kpo50M54c5+RlM4Nis8mChg=;
 h=Date:From:To:cc:Subject:From;
 b=Ovw0SwO+7MPwuZWDEVYaezlsHfx/7O1Oao2gSM4mn0SGsncg2xkOw+ZqbEFGPEKBY
 525v/t+Z+Mq6iYkmOyJ/WjCW029QIeuTYgEGofCxyp0SVR9HrZIZREbWGxubcDol6N
 d2X7q2SsTalMNjbyFZAkDPFMdvFvT0kLCqsWiZZk=
Date: Wed, 13 Jun 2018 15:15:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC 00/15] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, 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>

SGkgYWxsLAoKVGhpcyBpcyBmaXJzdCBzdGVwIHRvd2FyZCAiZG9tMGxlc3MiIGFzIGRpc2N1c3Nl
ZCBpbiB0aGUgdmFyaW91cwpjZXJ0aWZpY2F0aW9ucyByZWxhdGVkIHRocmVhZHMgYW5kIGRpc2N1
c3Npb25zLgoKVGhlIGdvYWwgb2YgdGhpcyBzZXJpZXMgaXMgdG8gZW5hYmxlIFhlbiB0byBib290
IG11bHRpcGxlIGRvbWFpbnMgaW4KcGFyYWxsZWwsIGluIGFkZGl0aW9uIHRvIGRvbTAsIG91dCBv
ZiBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZS4KClRoZSBkZXZpY2UgdHJlZSBiYXNl
ZCBib290IHByb3RvY29sIGlzIGV4dGVuZGVkIHRvIGNhcnJ5IGluZm9ybWF0aW9uCmFib3V0IERv
bVVzLiBCYXNlZCBvbiB0aGF0IGluZm9ybWF0aW9uLCBYZW4gY3JlYXRlcyBhbmQgc3RhcnRzIG9u
ZSBvcgptb3JlIERvbVVzLiBEb21VcyBjcmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNz
IHRvIHhlbnN0b3JlLCBhcwp4ZW5zdG9yZSBpcyBub3Qgc3RhcnRlZCB5ZXQuIFRoaXMgaXMgYWN0
dWFsbHkgT0ssIGJlY2F1c2UgdGhpcyBpcyBtZWFudApmb3IgbWlzc2lvbiBjcml0aWNhbCBhcHBs
aWNhdGlvbnMgdGhhdCB0eXBpY2FsbHkgb25seSBhY2Nlc3MgZGlyZWN0bHkKYXNzaWduZWQgZGV2
aWNlcy4gVGhleSBjYW5ub3QgdG9sZXJhdGUgaW50ZXJmZXJlbmNlIG9yIGluY3JlYXNlZCBJUlEK
bGF0ZW5jeSBkdWUgdG8gUFYgcHJvdG9jb2xzLiBEZXZpY2UgYXNzaWdubWVudCBpcyBub3QgYWN0
dWFsbHkgY292ZXJlZApieSB0aGlzIHNlcmllcywgaXQgd2lsbCBiZSBhZGRlZCBsYXRlci4KCkRv
bVVzIGNhbiBwcmludCB0byB0aGUgWGVuIHNlcmlhbCB1c2luZyB0aGUgQ09OU09MRUlPIGh5cGVy
Y2FsbHMuIEEKdmlydHVhbCBQTDAxMSBpcyBhbHNvIGVtdWxhdGVkIGZvciB0aGVtIHNvIHRoYXQg
dGhleSBjYW4gdXNlIHRoZWlyCnJlZ3VsYXIgUEwwMTEgZHJpdmVyLiBUaGlzIGFsbG93cyB1bm1v
ZGlmaWVkIGd1ZXN0cyB0byBydW4gYXMgWGVuIG9uIEFSTQpndWVzdHMgLS0gbm8gWGVuIHN1cHBv
cnQgbmVlZGVkIGF0IGFsbC4gQ29uc29sZSBpbnB1dCBhbHNvIGNvbWVzIGZyb20KdGhlIFhlbiBz
ZXJpYWw6IHRoZSBDdHJsLUFBQSBzd2l0Y2hpbmcgbWVjaGFuaXNtIGlzIGV4dGVuZGVkIHRvIHN3
aXRjaAphbW9uZyBkb21VcywgZG9tMCwgYW5kIFhlbi4KCkNoZWVycywKClN0ZWZhbm8KCgpTdGVm
YW5vIFN0YWJlbGxpbmkgKDE1KToKICAgICAgeGVuOiBhbGxvdyBjb25zb2xlX2lvIGh5cGVyY2Fs
bHMgZnJvbSBEb21VcyBvbiBBUk0KICAgICAgeGVuL2FybTogbW92ZSBhIGZldyBndWVzdCByZWxh
dGVkICNkZWZpbmVzIHRvIHB1YmxpYy9hcmNoLWFybS5oCiAgICAgIHhlbi9hcm06IGV4dGVuZCBk
ZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9jb2wKICAgICAgeGVuL2FybTogZG8gbm90
IHBhc3MgZHRfaG9zdCB0byBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jfbm9k
ZQogICAgICB4ZW4vYXJtOiByZW5hbWUgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlIHRvIG1ha2VfY2hv
c2VuX25vZGUKICAgICAgeGVuL2FybTogYWRkIEJPT1RNT0RfRE9NVV9LRVJORUwvUkFNRElTSwog
ICAgICB4ZW4vYXJtOiBpbmNyZWFzZSBNQVhfTU9EVUxFUwogICAgICB4ZW4vYXJtOiBwcm9iZSBk
b21VIGtlcm5lbHMgYW5kIGluaXRyZHMKICAgICAgeGVuL2FybTogcmVmYWN0b3IgY29uc3RydWN0
X2RvbTAKICAgICAgeGVuL2FybTogaW50cm9kdWNlIGNvbnN0cnVjdF9kb21VCiAgICAgIHhlbi9h
cm06IGdlbmVyYXRlIGEgc2ltcGxlIGRldmljZSB0cmVlIGZvciBkb21VcwogICAgICB4ZW4vYXJt
OiBnZW5lcmF0ZSB2cGwwMTEgbm9kZSBvbiBkZXZpY2UgdHJlZSBmb3IgZG9tVQogICAgICB4ZW4v
YXJtOiBBbGxvdyB2cGwwMTEgdG8gYmUgdXNlZCBieSBEb21VCiAgICAgIHhlbi9hcm06IGNhbGwg
Y29uc3RydWN0X2RvbVUgZnJvbSBzdGFydF94ZW4gYW5kIHN0YXJ0IERvbVUgVk1zCiAgICAgIHhl
bjogc3VwcG9ydCBjb25zb2xlX3N3aXRjaGluZyBiZXR3ZWVuIERvbTAgYW5kIERvbVVzIG9uIEFS
TQoKIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgfCAxMDIgKysrKysrKwog
dG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgICAgICAgICAgICB8ICAyNiAtLQogeGVuL2FyY2gv
YXJtL2Jvb3RmZHQuYyAgICAgICAgICAgICAgICB8ICAgNCArCiB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgICAgICAgICAgIHwgNTMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyAgICAgICAgICAgICAgICAgfCAgNTQgKysrKwogeGVu
L2FyY2gvYXJtL2tlcm5lbC5oICAgICAgICAgICAgICAgICB8ICAgMiArCiB4ZW4vYXJjaC9hcm0v
c2V0dXAuYyAgICAgICAgICAgICAgICAgIHwgIDUyICsrKy0KIHhlbi9hcmNoL2FybS92cGwwMTEu
YyAgICAgICAgICAgICAgICAgfCAgOTggKysrKystLQogeGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5j
ICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAg
ICAgICB8ICA1MSArKystCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggICAgICAgICAgIHwg
IDEwICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oICAgICAgICAgIHwgICAyICsKIHhl
bi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCAgICAgICAgICAgfCAgIDIgKwogeGVuL2luY2x1ZGUv
cHVibGljL2FyY2gtYXJtLmggICAgICAgICB8ICAyNiArKwogeGVuL2luY2x1ZGUveGVuL2Rldmlj
ZV90cmVlLmggICAgICAgICB8ICAgMiArLQogMTUgZmlsZXMgY2hhbmdlZCwgNzg5IGluc2VydGlv
bnMoKyksIDE4MSBkZWxldGlvbnMoLSkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE33-0003Cw-Nq; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE31-0003Bw-Vv
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:24 +0000
X-Inumbo-ID: 474fecf9-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 474fecf9-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:28 +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 265D3208D6;
 Wed, 13 Jun 2018 22:15:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928122;
 bh=OESi2ffleEiu3X8aWScO6K7a03RzTB+P51uF+uNKRPo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=vDh6NH0euKwMsyI4r7jL22FhKyAMsKdEhc26q66YzvJ9nWISwPjbP6kaUkW2s/g6x
 uVTKLaYOkaRCG1G0rJer9IkAnlCiOQ+/DRR0S0JAB81vvgSq7jNyEHNAaltve0ZdlO
 qFXQVOoGkUM6vfCTTemK2szLQMxicUyKgF9iG4Xo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:07 -0700
Message-Id: <1528928118-14960-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 04/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gbWFrZSBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jfbm9k
ZSBtb3JlCnJldXNhYmxlLCBkbyBub3QgcGFzcyB0aGVtIGR0X2hvc3QuIEFzIHRoZXkgb25seSB1
c2UgaXQgdG8gY2FsY3VsYXRlCmFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzLCBwYXNzIGFkZHJjZWxs
cyBhbmQgc2l6ZWNlbGxzIGRpcmVjdGx5LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyAgIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9jb21tb24vZGV2aWNlX3RyZWUuYyAg
ICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCB8ICAyICstCiAz
IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYwppbmRleCAxMWNkZjA1Li5iYjg4ZTA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC01MzMs
MTEgKzUzMywxMSBAQCBzdGF0aWMgaW50IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZk
dCwgZ2ljX2ludGVycnVwdF90ICppbnRyLAogCiBzdGF0aWMgaW50IG1ha2VfbWVtb3J5X25vZGUo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpwYXJlbnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGFkZHJjZWxs
cywgaW50IHNpemVjZWxscywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIGludCByZXMsIGk7Ci0gICAgaW50IHJlZ19z
aXplID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKHBhcmVudCkgKyBkdF9jaGlsZF9uX3NpemVfY2Vs
bHMocGFyZW50KTsKKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2VsbHM7CiAg
ICAgaW50IG5yX2NlbGxzID0gcmVnX3NpemUqa2luZm8tPm1lbS5ucl9iYW5rczsKICAgICBfX2Jl
MzIgcmVnW25yX2NlbGxzXTsKICAgICBfX2JlMzIgKmNlbGxzOwpAQCAtNTYzLDcgKzU2Myw3IEBA
IHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2NCItPiUjIlBSSXg2NCJcbiIsCiAg
ICAgICAgICAgICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7CiAKLSAgICAgICAgZHRf
Y2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBzdGFydCwgc2l6ZSk7CisgICAgICAgIGR0
X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBzdGFydCwgc2l6
ZSk7CiAgICAgfQogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6
ZW9mKHJlZykpOwpAQCAtNTc5LDcgKzU3OSw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0
ZShzdHJ1Y3QgZG9tYWluICpkKTsKIAogc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKIHsKICAgICBjb25z
dCBjaGFyIGNvbXBhdFtdID0KICAgICAgICAgInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJT
SU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKQEAgLTU4OCw5ICs1ODgsNiBA
QCBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCiAgICAg
Z2ljX2ludGVycnVwdF90IGludHI7CiAgICAgX19iZTMyICpjZWxsczsKICAgICBpbnQgcmVzOwot
ICAgIC8qIENvbnZlbmllbmNlIGFsaWFzICovCi0gICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxk
X25fYWRkcl9jZWxscyhwYXJlbnQpOwotICAgIGludCBzaXplY2VsbHMgPSBkdF9jaGlsZF9uX3Np
emVfY2VsbHMocGFyZW50KTsKICAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0OwogCiAgICAgZHRf
ZHByaW50aygiQ3JlYXRlIGh5cGVydmlzb3Igbm9kZVxuIik7CkBAIC02MTUsNyArNjEyLDggQEAg
c3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAg
LyogcmVnIDAgaXMgZ3JhbnQgdGFibGUgc3BhY2UgKi8KICAgICBjZWxscyA9ICZyZWdbMF07Ci0g
ICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBraW5mby0+Z250dGFiX3N0YXJ0
LCBraW5mby0+Z250dGFiX3NpemUpOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFk
ZHJjZWxscywgc2l6ZWNlbGxzLAorICAgICAgICAgICAgICAgICAgICAgICBraW5mby0+Z250dGFi
X3N0YXJ0LCBraW5mby0+Z250dGFiX3NpemUpOwogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQs
ICJyZWciLCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAgIGR0X2NlbGxzX3RvX3NpemUoYWRk
cmNlbGxzICsgc2l6ZWNlbGxzKSk7CiAgICAgaWYgKCByZXMgKQpAQCAtMTI5MiwxMSArMTI5MCwx
MyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8sCiAKICAgICBpZiAoIG5vZGUgPT0gZHRfaG9zdCApCiAgICAgeworICAg
ICAgICBpbnQgYWRkcmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKG5vZGUpOworICAgICAg
ICBpbnQgc2l6ZWNlbGxzID0gZHRfY2hpbGRfbl9zaXplX2NlbGxzKG5vZGUpOwogICAgICAgICAv
KgogICAgICAgICAgKiBUaGUgaHlwZXJ2aXNvciBub2RlIHNob3VsZCBhbHdheXMgYmUgY3JlYXRl
ZCBhZnRlciBhbGwgbm9kZXMKICAgICAgICAgICogZnJvbSB0aGUgaG9zdCBEVCBoYXZlIGJlZW4g
cGFyc2VkLgogICAgICAgICAgKi8KLSAgICAgICAgcmVzID0gbWFrZV9oeXBlcnZpc29yX25vZGUo
ZCwga2luZm8sIG5vZGUpOworICAgICAgICByZXMgPSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBr
aW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwogICAgICAgICBpZiAoIHJlcyApCiAgICAgICAg
ICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzA4LDcgKzEzMDgsNyBAQCBzdGF0aWMgaW50IGhhbmRs
ZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAg
ICAgIGlmICggcmVzICkKICAgICAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICAgICAgcmVzID0g
bWFrZV9tZW1vcnlfbm9kZShkLCBraW5mby0+ZmR0LCBub2RlLCBraW5mbyk7CisgICAgICAgIHJl
cyA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMs
IGtpbmZvKTsKICAgICAgICAgaWYgKCByZXMgKQogICAgICAgICAgICAgcmV0dXJuIHJlczsKIApk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5jIGIveGVuL2NvbW1vbi9kZXZpY2Vf
dHJlZS5jCmluZGV4IDdiMDA5ZWEuLjhmYzQwMWQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZGV2
aWNlX3RyZWUuYworKysgYi94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKQEAgLTExMiwxMSArMTEy
LDExIEBAIHZvaWQgZHRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKm5wLAogICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9uX3NpemVfY2VsbHMo
bnApLCBzaXplKTsKIH0KIAotdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAs
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAordm9pZCBkdF9jaGlsZF9zZXRf
cmFuZ2UoX19iZTMyICoqY2VsbHAsIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpCiB7Ci0gICAgZHRfc2V0
X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQpLCBhZGRyZXNzKTsKLSAg
ICBkdF9zZXRfY2VsbChjZWxscCwgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCksIHNpemUp
OworICAgIGR0X3NldF9jZWxsKGNlbGxwLCBhZGRyY2VsbHMsIGFkZHJlc3MpOworICAgIGR0X3Nl
dF9jZWxsKGNlbGxwLCBzaXplY2VsbHMsIHNpemUpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQg
KnVuZmxhdHRlbl9kdF9hbGxvYyh1bnNpZ25lZCBsb25nICptZW0sIHVuc2lnbmVkIGxvbmcgc2l6
ZSwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIveGVuL2luY2x1
ZGUveGVuL2RldmljZV90cmVlLmgKaW5kZXggMGFlY2JlMC4uMDEwNDBhNiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2Rldmlj
ZV90cmVlLmgKQEAgLTY5OSw3ICs2OTksNyBAQCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipj
ZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpucCwKICAqIFdyaXRlIGEgcmFuZ2Ug
aW50byBhIHNlcmllcyBvZiBjZWxscyBhbmQgdXBkYXRlIGNlbGxwIHRvIHBvaW50IHRvIHRoZQog
ICogY2VsbCBqdXN0IGFmdGVyLgogICovCi12b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIg
KipjZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQsCit2b2lkIGR0X2No
aWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxs
cywKICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRyZXNzLCB1NjQgc2l6ZSk7CiAKIC8q
KgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE32-0003CF-Ls; Wed, 13 Jun 2018 22: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE31-0003Bn-AC
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:23 +0000
X-Inumbo-ID: eb87aeac-6f56-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb87aeac-6f56-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:12:54 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7C045208D8;
 Wed, 13 Jun 2018 22:15:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928121;
 bh=2X/8nuTy7/hvqcVgfOcfKyY9Vvv9c7pkS02jg8jXQOc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=v3kJAl3m/u4X2xZpxKwvmOntoAQ4XKWm2m3cT0Fdo7YU6OU0M16v8iCllA+Z4XahJ
 SlCeQBXUW51A5GGzXxymib3f8QNuDLibWBDErTDMWuWiXWoS6NSCKElD1LVjvjzPZk
 sI0MepF5dsUk0812t4R6/p+SH9i68fyzt6CgSnJk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:05 -0700
Message-Id: <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, ian.jackson@eu.citrix.com,
 xen-devel@lists.xen.org, wei.liu2@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW92ZSBhIGZldyBjb25zdGFudHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwp4ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC1hcm0uaCwgc28gdGhhdCB0aGV5IGFyZSB0b2dldGhlciB3aXRoIHRoZSBv
dGhlcgpndWVzdCByZWxhdGVkICNkZWZpbmVzIHN1Y2ggYXMgR1VFU1RfR0lDRF9CQVNFIGFuZCBH
VUVTVF9WUEwwMTFfU1BJLgpBbHNvLCB0aGlzIHdheSB0aGV5IGNhbiBiZSByZXVzZWQgYnkgaHlw
ZXJ2aXNvciBjb2RlLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgpDQzogd2VpLmxpdTJAY2l0cml4LmNvbQpDQzogaWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgIHwgMjYgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgMjYg
KysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9u
cygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwppbmRleCA4YWY5ZjZmLi44OWE0MTdmIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9h
cm0uYwpAQCAtOCwyMyArOCw2IEBACiAjaW5jbHVkZSA8bGliZmR0Lmg+CiAjaW5jbHVkZSA8YXNz
ZXJ0Lmg+CiAKLS8qKgotICogSVJRIGxpbmUgdHlwZS4KLSAqIERUX0lSUV9UWVBFX05PTkUgICAg
ICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKLSAqIERUX0lSUV9UWVBFX0VER0Vf
UklTSU5HICAgICAtIHJpc2luZyBlZGdlIHRyaWdnZXJlZAotICogRFRfSVJRX1RZUEVfRURHRV9G
QUxMSU5HICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAotICogRFRfSVJRX1RZUEVfRURHRV9C
T1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCi0gKiBEVF9JUlFf
VFlQRV9MRVZFTF9ISUdIICAgICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAotICogRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAotICovCi0jZGVmaW5lIERU
X0lSUV9UWVBFX05PTkUgICAgICAgICAgIDB4MDAwMDAwMDAKLSNkZWZpbmUgRFRfSVJRX1RZUEVf
RURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQotI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0ZBTExJ
TkcgICAweDAwMDAwMDAyCi0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfQk9USCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAoRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HIHwgRFRfSVJR
X1RZUEVfRURHRV9SSVNJTkcpCi0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4
MDAwMDAwMDQKLSNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgMHgwMDAwMDAwOAot
CiBzdGF0aWMgY29uc3QgY2hhciAqZ2ljdl90b19zdHJpbmcobGlieGxfZ2ljX3ZlcnNpb24gZ2lj
X3ZlcnNpb24pCiB7CiAgICAgc3dpdGNoIChnaWNfdmVyc2lvbikgewpAQCAtMTY1LDE4ICsxNDgs
OSBAQCBzdGF0aWMgc3RydWN0IGFyY2hfaW5mbyB7CiAgICAgeyJ4ZW4tMy4wLWFhcmNoNjQiLCAi
YXJtLGFybXY4LXRpbWVyIiwgImFybSxhcm12OCIgfSwKIH07CiAKLS8qCi0gKiBUaGUgZGV2aWNl
IHRyZWUgY29tcGlsZXIgKERUQykgaXMgYWxsb2NhdGluZyB0aGUgcGhhbmRsZSBmcm9tIDEgdG8K
LSAqIG9ud2FyZHMuIFJlc2VydmUgYSBoaWdoIHZhbHVlIGZvciB0aGUgR0lDIHBoYW5kbGUuCi0g
Ki8KLSNkZWZpbmUgUEhBTkRMRV9HSUMgKDY1MDAwKQotCiB0eXBlZGVmIHVpbnQzMl90IGJlMzI7
CiB0eXBlZGVmIGJlMzIgZ2ljX2ludGVycnVwdFszXTsKIAotI2RlZmluZSBST09UX0FERFJFU1Nf
Q0VMTFMgMgotI2RlZmluZSBST09UX1NJWkVfQ0VMTFMgMgotCiAjZGVmaW5lIFBST1BfSU5JVFJE
X1NUQVJUICJsaW51eCxpbml0cmQtc3RhcnQiCiAjZGVmaW5lIFBST1BfSU5JVFJEX0VORCAibGlu
dXgsaW5pdHJkLWVuZCIKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJt
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAppbmRleCBlYjQyNGU4Li5jYjg4MTY4
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAorKysgYi94ZW4vaW5j
bHVkZS9wdWJsaWMvYXJjaC1hcm0uaApAQCAtNDU2LDYgKzQ1NiwzMiBAQCB0eXBlZGVmIHVpbnQ2
NF90IHhlbl9jYWxsYmFja190OwogI2RlZmluZSBQU0NJX2NwdV9vbiAgICAgIDIKICNkZWZpbmUg
UFNDSV9taWdyYXRlICAgICAzCiAKKy8qCisgKiBUaGUgZGV2aWNlIHRyZWUgY29tcGlsZXIgKERU
QykgaXMgYWxsb2NhdGluZyB0aGUgcGhhbmRsZSBmcm9tIDEgdG8KKyAqIG9ud2FyZHMuIFJlc2Vy
dmUgYSBoaWdoIHZhbHVlIGZvciB0aGUgR0lDIHBoYW5kbGUuCisgKi8KKyNkZWZpbmUgUEhBTkRM
RV9HSUMgKDY1MDAwKQorCisjZGVmaW5lIFJPT1RfQUREUkVTU19DRUxMUyAyCisjZGVmaW5lIFJP
T1RfU0laRV9DRUxMUyAyCisKKy8qKgorICogSVJRIGxpbmUgdHlwZS4KKyAqIERUX0lSUV9UWVBF
X05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKKyAqIERUX0lSUV9U
WVBFX0VER0VfUklTSU5HICAgICAtIHJpc2luZyBlZGdlIHRyaWdnZXJlZAorICogRFRfSVJRX1RZ
UEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAorICogRFRfSVJRX1RZ
UEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCisg
KiBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAorICog
RFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAorICovCisj
ZGVmaW5lIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgIDB4MDAwMDAwMDAKKyNkZWZpbmUgRFRf
SVJRX1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQorI2RlZmluZSBEVF9JUlFfVFlQRV9F
REdFX0ZBTExJTkcgICAweDAwMDAwMDAyCisjZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfQk9USCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5H
IHwgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcpCisjZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJ
R0ggICAgIDB4MDAwMDAwMDQKKyNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgMHgw
MDAwMDAwOAorCiAjZW5kaWYKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KLS0gCjEuOS4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE35-0003E9-Jm; Wed, 13 Jun 2018 22: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE34-0003D6-5I
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:26 +0000
X-Inumbo-ID: 48baa6ac-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48baa6ac-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:31 +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 8B5E6208D5;
 Wed, 13 Jun 2018 22:15:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928124;
 bh=V+2IbLgjemipRORWrgFR3PrIFjfF1afIzCJUh6ryD2M=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=zwkwnftUyfpD4x3gnE46klnxJNGNgrpJH/95f3e5keEONZIjk8SkblAKykJ9USCAC
 E8yOYcH3+lKcWkb+7L4pxUO7BQrmNkv+eKYKeR9xbtvu8NaTq85RMHU9i1gbt478/0
 sED7oTJgrvf+MRIFOlxwJOlp0Jm6CrgYqEY/JmTM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:15 -0700
Message-Id: <1528928118-14960-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 12/15] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBw
cm92aWRlcyBhCnNpbXBsZSB3YXkgdG8gcHJpbnQgb3V0cHV0IGZyb20gYSBndWVzdCwgYXMgbW9z
dCBndWVzdHMgY29tZSB3aXRoIGEKcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFibGUgdG8gcHJv
dmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCmludGVycnVwdCBzdXBwb3J0LgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcwIGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKaW5kZXggYjRmNTYwZi4uZmY2NTA1NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTQ3
MCw2ICsxNDcwLDcwIEBAIHN0YXRpYyBpbnQgbWFrZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQogICAgIHJldHVybiByZXM7CiB9CiAKK3N0YXRpYyB2
b2lkIHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVycnVwdF90ICppbnRlcnJ1cHQsIHVuc2lnbmVkIGlu
dCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHVtYXNrLCB1
bnNpZ25lZCBpbnQgbGV2ZWwpCit7CisgICAgX19iZTMyICpjZWxscyA9IChfX2JlMzIgKikgaW50
ZXJydXB0OworICAgIGludCBpc19wcGkgPSAoaXJxIDwgMzIpOworCisgICAgaXJxIC09IChpc19w
cGkpID8gMTY6IDMyOyAvKiBQUElzIHN0YXJ0IGF0IDE2LCBTUElzIGF0IDMyICovCisKKyAgICAv
KiBTZWUgbGludXggRG9jdW1lbnRhdGlvbi9kZXZpY3RyZWUvYmluZGluZ3MvYXJtL2dpYy50eHQg
Ki8KKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIGlzX3BwaSk7IC8qIGlzIGEgUFBJPyAqLwor
ICAgIGR0X3NldF9jZWxsKCZjZWxscywgMSwgaXJxKTsKKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMs
IDEsIChjcHVtYXNrIDw8IDgpIHwgbGV2ZWwpOworfQorCisjaWZkZWYgQ09ORklHX1NCU0FfVlVB
UlRfQ09OU09MRQorc3RhdGljIGludCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKK3sKKyAgICBpbnQgcmVzOworICAgIGdpY19p
bnRlcnJ1cHRfdCBpbnRyOworICAgIGludCByZWdfc2l6ZSA9IGFkZHJjZWxscyArIHNpemVjZWxs
czsKKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZTsKKyAgICBfX2JlMzIgcmVnW25yX2NlbGxz
XTsKKyAgICBfX2JlMzIgKmNlbGxzOworCisgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAi
c2JzYS1wbDAxMSIpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBy
ZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLHNic2EtdWFy
dCIpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBjZWxscyA9ICZy
ZWdbMF07CisgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2Vs
bHMsIEdVRVNUX1BMMDExX0JBU0UsCisgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpFKTsKKyAg
ICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShm
ZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1
cm4gcmVzOworCisgICAgc2V0X2ludGVycnVwdCgmaW50ciwgR1VFU1RfVlBMMDExX1NQSSwgMHhm
LCBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIKTsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQs
ICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyKSk7CisgICAgaWYgKHJlcykKKyAgICAg
ICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVy
cnVwdC1wYXJlbnQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBIQU5ETEVfR0lDKTsK
KyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgLyogVXNlIGEgZGVmYXVs
dCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAqLworICAgIGZkdF9wcm9wZXJ0eV91MzIoZmR0LCAiY3Vy
cmVudC1zcGVlZCIsIDExNTIwMCk7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAg
ICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmV0dXJuIDA7Cit9CisjZW5k
aWYKKwogI2RlZmluZSBET01VX0RUQl9TSVpFIDQwOTYKIHN0YXRpYyBpbnQgcHJlcGFyZV9kdGJf
ZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewpAQCAt
MTUzMSw2ICsxNTk1LDEyIEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIGlmICggcmV0ICkKICAgICAg
ICAgZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCisgICAgcmV0
ID0gbWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywgc2l6ZWNl
bGxzKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworI2VuZGlmCisKICAgICBy
ZXQgPSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7CiAgICAgaWYgKCByZXQgPCAwICkKICAgICAg
ICAgZ290byBlcnI7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE36-0003Ed-Kr; Wed, 13 Jun 2018 22:15:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE34-0003DV-R5
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:26 +0000
X-Inumbo-ID: eda69cff-6f56-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eda69cff-6f56-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:12:58 +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 2A695208D9;
 Wed, 13 Jun 2018 22:15:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928125;
 bh=Ms1yztUPfsDIO+ZqJmBmfpU70xG407hn/3g81uWsN5g=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=EcjhrA4bWR2h5tmkaH2ifLxG5+SBa6uKtW5eMEJpO5nT/T3pt21nLd5xzhhmRCt8i
 6fU4UWoYthrn0MI6wriuLMiJEWbxOTXBUyRbK3Yh9BedWWLqLZI+QAzUi1P3Bn2PCn
 J4b+D6/GbK7sg9d50lsWrMldRaNK9tN/nP5emEXQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:17 -0700
Message-Id: <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBhdGlibGUgbm9kZSBvbiBk
ZXZpY2UgdHJlZS4KQ3JlYXRlIG5ldyBEb21VIFZNcyBiYXNlZCBvbiB0aGUgaW5mb3JtYXRpb24g
Zm91bmQgb24gZGV2aWNlIHRyZWUgdW5kZXIKInhlbixkb21VIi4KCkludHJvZHVjZSBhIHNpbXBs
ZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8ga2VlcCB0cmFjayBvZgp0
aGUgaW5pdGlhbCBhbGxvY2F0ZWQgZG9taWRzLgoKTW92ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21v
ZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1aWx0CgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIHwgIDIgLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDM1ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmggfCAgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIHwgIDIgKysKIDQgZmlsZXMg
Y2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
aW5kZXggOTdmMTRjYS4uZTJkMzcwZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjU0NSw4ICsyNTQ1
LDYgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlm
ICggcmMgPCAwICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgZGlzY2FyZF9pbml0aWFsX21v
ZHVsZXMoKTsKLQogICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAu
YwppbmRleCA5OGJkYjI0Li4zNzIzNzA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAu
YworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNjMsNiArNjMsOCBAQCBzdGF0aWMgdW5z
aWduZWQgbG9uZyBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0YTsKIGludGVnZXJfcGFy
YW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwgb3B0X3hlbmhlYXBfbWVnYWJ5dGVzKTsKICNlbmRpZgog
Citkb21pZF90IF9fcmVhZF9tb3N0bHkgbWF4X2luaXRfZG9taWQgPSAwOworCiBzdGF0aWMgX191
c2VkIHZvaWQgaW5pdF9kb25lKHZvaWQpCiB7CiAgICAgZnJlZV9pbml0X21lbW9yeSgpOwpAQCAt
NzExLDYgKzcxMyw4IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3Rf
cGh5c19vZmZzZXQsCiAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKnhlbl9ib290bW9kdWxlOwogICAg
IHN0cnVjdCBkb21haW4gKmRvbTA7CiAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWlu
IGRvbTBfY2ZnID0ge307CisgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpjaG9zZW47CisgICAg
c3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOwogCiAgICAgZGNhY2hlX2xpbmVfYnl0ZXMgPSBy
ZWFkX2RjYWNoZV9saW5lX2J5dGVzKCk7CiAKQEAgLTg2MCw3ICs4NjQsNyBAQCB2b2lkIF9faW5p
dCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAogICAgIGRvbTBfY2Zn
LmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFOwogICAgIGRv
bTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGluZXMoKSAtIDMyOwogCi0gICAgZG9t
MCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRvbTBfY2ZnKTsKKyAgICBkb20wID0gZG9tYWluX2NyZWF0
ZShtYXhfaW5pdF9kb21pZCsrLCAmZG9tMF9jZmcpOwogICAgIGlmICggSVNfRVJSKGRvbTApIHx8
IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5VTEwpICkKICAgICAgICAgICAgIHBhbmljKCJF
cnJvciBjcmVhdGluZyBkb21haW4gMCIpOwogCkBAIC04ODYsNiArODkwLDM1IEBAIHZvaWQgX19p
bml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAKICAgICBkb21h
aW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGRvbTApOwogCisgICAgY2hvc2VuID0gZHRf
ZmluZF9ub2RlX2J5X25hbWUoZHRfaG9zdCwgImNob3NlbiIpOworICAgIGlmICggY2hvc2VuICE9
IE5VTEwgKQorICAgIHsKKyAgICAgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShjaG9zZW4sIG5v
ZGUpCisgICAgICAgIHsKKyAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgICAgICAg
ICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZF9jZmcgPSB7fTsKKworICAgICAgICAg
ICAgaWYgKCAhZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgInhlbixkb21VIikgKQorICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBkX2NmZy5hcmNoLmdpY192ZXJz
aW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKKyAgICAgICAgICAgIGRfY2ZnLmFy
Y2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGluZXMoKSAtIDMyOworCisgICAgICAgICAgICBkID0g
ZG9tYWluX2NyZWF0ZShtYXhfaW5pdF9kb21pZCsrLCAmZF9jZmcpOworICAgICAgICAgICAgaWYg
KCBJU19FUlIoZCkpCisgICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbVUi
KTsKKworICAgICAgICAgICAgZC0+aXNfcHJpdmlsZWdlZCA9IDA7CisgICAgICAgICAgICBkLT50
YXJnZXQgPSBOVUxMOworCisgICAgICAgICAgICBpZiAoIGNvbnN0cnVjdF9kb21VKGQsIG5vZGUp
ICE9IDApCisgICAgICAgICAgICAgICAgcHJpbnRrKCJDb3VsZCBub3Qgc2V0IHVwIERPTVUgZ3Vl
c3QgT1MiKTsKKworICAgICAgICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxl
cihkKTsKKyAgICAgICAgfQorICAgIH0KKyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwor
CiAgICAgLyogU3dpdGNoIG9uIHRvIHRoZSBkeW5hbWljYWxseSBhbGxvY2F0ZWQgc3RhY2sgZm9y
IHRoZSBpZGxlIHZjcHUKICAgICAgKiBzaW5jZSB0aGUgc3RhdGljIG9uZSB3ZSdyZSBydW5uaW5n
IG9uIGlzIGFib3V0IHRvIGJlIGZyZWVkLiAqLwogICAgIG1lbWNweShpZGxlX3ZjcHVbMF0tPmFy
Y2guY3B1X2luZm8sIGdldF9jcHVfaW5mbygpLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCmluZGV4IGU5Zjk5MDUu
LjU3OGYzYjkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTU2LDYgKzU2LDggQEAgc3RydWN0IGJvb3Rp
bmZvIHsKIAogZXh0ZXJuIHN0cnVjdCBib290aW5mbyBib290aW5mbzsKIAorZXh0ZXJuIGRvbWlk
X3QgbWF4X2luaXRfZG9taWQ7CisKIHZvaWQgYXJjaF9pbml0X21lbW9yeSh2b2lkKTsKIAogdm9p
ZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25n
IGxlbik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L3NldHVwLmgKaW5kZXggMTkyMzJhZi4uMmZiOTUyOSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaApAQCAtNzMsNCArNzMsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFkb3c7CiAjZW5k
aWYKIGV4dGVybiBib29sIGRvbTBfcHZoOwogCisjZGVmaW5lIG1heF9pbml0X2RvbWlkICgxKQor
CiAjZW5kaWYKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE33-0003Cf-53; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE31-0003Bv-Vj
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:24 +0000
X-Inumbo-ID: 47248764-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47248764-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:28 +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 D17E2208D9;
 Wed, 13 Jun 2018 22:15:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928122;
 bh=L8DpVZy2U/a7/lQdPq1m0/7pcGvR95qIcvaQgXJIHE0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=CcfvDEBZ84REeYiXknCTSH0W9rtUaWSsXyDkxQ1Z9MdfyPrs0fAtiMfYoHZ37MmWJ
 k1Se9g/WLlzz2f4wuT8KBoSlye83qqkjXRC7G9ajKUATzuXSO0Wag6eehYfStkQiET
 AVlYCmZf9kdDgmlms8d7xVsugC79aboCEGpEZCmU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:06 -0700
Message-Id: <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 03/15] xen/arm: extend device tree based
 multiboot protocol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXh0ZW5kIHRoZSBleGlzdGluZyBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9jb2wg
dG8gaW5jbHVkZQppbmZvcm1hdGlvbiByZWdhcmRpbmcgb3RoZXIgZG9tVXMgdG8gYm9vdC4KClNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IHwgMTAyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMDIgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgYi9k
b2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0CmluZGV4IGNlMmQwZGMuLjk1MjU1
ZTUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKKysr
IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dApAQCAtMTE5LDMgKzExOSwx
MDUgQEAgRm9yIHRob3NlIHlvdSB3b3VsZCBoYXJkY29kZSB0aGUgWGVuIGNvbW1hbmRsaW5lIGlu
IHRoZSBEVEIgdW5kZXIKIGxpbmUgYnkgd3JpdGluZyBib290YXJncyAoYXMgZm9yIG5hdGl2ZSBM
aW51eCkuCiBBIFhlbi1hd2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3Rhcmdz
IGZvciBYZW4sIHhlbixkb20wLWJvb3RhcmdzCiBmb3IgRG9tMCBhbmQgYm9vdGFyZ3MgZm9yIG5h
dGl2ZSBMaW51eC4KKworCitDcmVhdGluZyBEb21VcyBkaXJlY3RseSBmcm9tIFhlbgorPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKworSXQgaXMgcG9zc2libGUgdG8gaGF2ZSBYZW4g
Y3JlYXRlIG90aGVyIGRvbWFpbnMsIGluIGFkZGl0aW9uIHRvIGRvbTAsCitvdXQgb2YgdGhlIGlu
Zm9ybWF0aW9uIHByb3ZpZGVkIHZpYSBkZXZpY2UgdHJlZS4gQSBLZXJuZWwgYW5kIGluaXRyZAor
KG9wdGlvbmFsKSBuZWVkIHRvIGJlIHNwZWNpZmllZCBmb3IgZWFjaCBndWVzdC4KKworRm9yIGVh
Y2ggRG9tVSB0byBiZSBjcmVhdGVkIHRoZXJlIG5lZWRzIHRvIGJlIG9uZSBub2RlIHVuZGVyIC9j
aG9zZW4KK3dpdGggdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgorCistIGNvbXBhdGlibGUKKwor
ICAgICJ4ZW4sZG9tVSIKKworLSBtZW0gKG9wdGlvbmFsKQorCisgICAgQSBzdHJpbmcgc3BlY2lm
eWluZyB0aGUgYW1vdW50IG9mIFJBTSB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuIElmCisgICAg
bm90IHNwZWNpZmllZCBpdCBkZWZhdWx0cyB0byAiNjRNIi4gVGhlIGZvcm1hdCBvZiB0aGUgc3Ry
aW5nIGlzIHRoZSBzYW1lCisgICAgYXMgdGhlIG9uZSBmb3IgdGhlIG1lbT0gcGFyYW1ldGVyIGlu
IHhsIGNvbmZpZyBmaWxlcy4KKworLSBjcHVzIChvcHRpb25hbCkKKworICAgIEEgc3RyaW5nIHNw
ZWNpZnlpbmcgdGhlIG51bWJlciBvZiB2Y3B1cyB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuIElm
CisgICAgbm90IHNwZWNpZmllZCBpdCBkZWZhdWx0cyB0byAiMSIuCisKKy0gI2FkZHJlc3MtY2Vs
bHMgYW5kICNzaXplLWNlbGxzCisKKyAgICBCb3RoICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1j
ZWxscyBuZWVkIHRvIGJlIHNwZWNpZmllZCBiZWNhdXNlCisgICAgYm90aCBzdWItbm9kZXMgKGRl
c2NyaWJlZCBzaG9ydGx5KSBoYXZlIHJlZyBwcm9wZXJ0aWVzLgorCitVbmRlciB0aGUgInhlbixk
b21VIiBjb21wYXRpYmxlIG5vZGUsIG9uZSBvciBtb3JlIHN1Yi1ub2RlcyBhcmUgcHJlc2VudAor
Zm9yIHRoZSBEb21VIGtlcm5lbCBhbmQgcmFtZGlzay4KKworVGhlIGtlcm5lbCBzdWItbm9kZSBo
YXMgdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgorCistIGNvbXBhdGlibGUKKworICAgICJtdWx0
aWJvb3QsZG9tVS1rZXJuZWwiCisKKy0gcmVnCisKKyAgICBTcGVjaWZpZXMgdGhlIHBoeXNpY2Fs
IGFkZHJlc3Mgb2YgdGhlIGtlcm5lbCBpbiBSQU0gYW5kIGl0cworICAgIGxlbmd0aC4KKworLSBi
b290YXJncyAob3B0aW9uYWwpCisKKyAgICBDb21tYW5kIGxpbmUgcGFyYW1ldGVycyBmb3IgdGhl
IGd1ZXN0IGtlcm5lbC4KKworVGhlIHJhbWRpc2sgc3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcg
cHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisKKyAgICAibXVsdGlib290LGRvbVUtcmFtZGlz
ayIKKworLSByZWcKKworICAgIFNwZWNpZmllcyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUg
cmFtZGlzayBpbiBSQU0gYW5kIGl0cworICAgIGxlbmd0aC4KKworCitFeGFtcGxlCis9PT09PT09
CisKK2RvbVUxIHsKKyAgICBjb21wYXRpYmxlID0gInhlbixkb21VIjsKKyAgICAjYWRkcmVzcy1j
ZWxscyA9IDwweDI+OworICAgICNzaXplLWNlbGxzID0gPDB4MT47CisgICAgbWVtID0gIjEyOE0i
OworICAgIGNwdXMgPSAiMiI7CisKKyAgICBtb2R1bGVAMHg0YTAwMDAwMCB7CisgICAgICAgIGNv
bXBhdGlibGUgPSAibXVsdGlib290LGRvbVUta2VybmVsIjsKKyAgICAgICAgcmVnID0gPDB4MCAw
eDRhMDAwMDAwIDB4ZmZmZmZmPjsKKyAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEw
IGluaXQ9L2Jpbi9zaCI7CisgICAgfTsKKworICAgIG1vZHVsZUAweDRiMDAwMDAwIHsKKyAgICAg
ICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QsZG9tVS1yYW1kaXNrIjsKKyAgICAgICAgcmVnID0g
PDB4MCAweDRiMDAwMDAwIDB4ZmZmZmZmPjsKKyAgICB9OworfTsKKworZG9tVTIgeworICAgIGNv
bXBhdGlibGUgPSAieGVuLGRvbVUiOworICAgICNhZGRyZXNzLWNlbGxzID0gPDB4Mj47CisgICAg
I3NpemUtY2VsbHMgPSA8MHgxPjsKKyAgICBtZW0gPSAiNjRNIjsKKyAgICBjcHVzID0gIjEiOwor
CisgICAgbW9kdWxlQDB4NGMwMDAwMDAgeworICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9v
dCxkb21VLWtlcm5lbCI7CisgICAgICAgIHJlZyA9IDwweDAgMHg0YzAwMDAwMCAweGZmZmZmZj47
CisgICAgICAgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5QU1BMCBpbml0PS9iaW4vc2giOworICAg
IH07CisKKyAgICBtb2R1bGVAMHg0ZDAwMDAwMCB7CisgICAgICAgIGNvbXBhdGlibGUgPSAibXVs
dGlib290LGRvbVUtcmFtZGlzayI7CisgICAgICAgIHJlZyA9IDwweDAgMHg0ZDAwMDAwMCAweGZm
ZmZmZj47CisgICAgfTsKK307Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE34-0003DW-NT; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE32-0003CJ-QN
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:24 +0000
X-Inumbo-ID: 48024925-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48024925-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:29 +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 56B1B208DF;
 Wed, 13 Jun 2018 22:15:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928123;
 bh=/Md/EPLqqGEIkFKJc+ozrvT2+5nMcq5emLebeXAj8JM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=o8Eh/pmxz/Wdgykbgs+03DRJwmQCtwJCa15DGb3fmoyH48i+0twbLE+Ky+EfQGQyB
 DQM1cisYcYCZ5aeNLN66HOG6w1GNmWuw2LV201GYffpStZ/XxQoEo97BpNiSLarv90
 yuW4xYkHnODqv39Q9MIJY71TPHSksTPJUvW8eg2A=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:11 -0700
Message-Id: <1528928118-14960-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 08/15] xen/arm: probe domU kernels and
 initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RmluZCBhZGRyZXNzZXMgYW5kIHNpemVzIG9uIGRldmljZSB0cmVlLgpJbnRyb2R1Y2UgYSBuZXcg
Ym9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kIGZ1bmN0aW9uIHRvIG1hdGNoIG5vdApq
dXN0IG9uIGJvb3QgbW9kdWxlIGtpbmQsIGJ1dCBhbHNvIGJ5IGFkZHJlc3Mgc28gdGhhdCB3ZSBj
YW4gc3VwcG9ydAptdWx0aXBsZSBkb21Vcy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAg
ICAgfCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhl
bi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAyICsrCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAg
ICAgICAgfCAxNSArKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAg
MiArKwogNCBmaWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCmluZGV4IDhmZGZkOTEu
LmM0MTA5MmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYworKysgYi94ZW4vYXJj
aC9hcm0va2VybmVsLmMKQEAgLTQ5Niw2ICs0OTYsNjAgQEAgZXJyOgogICAgIHJldHVybiByYzsK
IH0KIAoraW50IGtlcm5lbF9wcm9iZV9kb21VKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywgc3Ry
dWN0IGR0X2RldmljZV9ub2RlICpkb21VKSAKK3sKKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9k
OworICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKKyAgICB1NjQga2VybmVsX2FkZHIs
IGluaXRyZF9hZGRyLCBzaXplOworICAgIGludCByYzsKKworICAgIGR0X2Zvcl9lYWNoX2NoaWxk
X25vZGUoZG9tVSwgbm9kZSkKKyAgICB7CisgICAgICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBh
dGlibGUobm9kZSwgIm11bHRpYm9vdCxkb21VLWtlcm5lbCIpICkKKyAgICAgICAgeworICAgICAg
ICAgICAgdTMyIGxlbjsKKyAgICAgICAgICAgIGNvbnN0IF9fYmUzMiAqdmFsOworICAgICAgICAg
ICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJyZWciLCAmbGVuKTsKKyAgICAgICAgICAg
IGR0X2dldF9yYW5nZSgmdmFsLCBub2RlLCAma2VybmVsX2FkZHIsICZzaXplKTsKKyAgICAgICAg
fQorICAgICAgICBlbHNlIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgIm11bHRp
Ym9vdCxkb21VLXJhbWRpc2siKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHUzMiBsZW47Cisg
ICAgICAgICAgICBjb25zdCBfX2JlMzIgKnZhbDsKKyAgICAgICAgICAgIHZhbCA9IGR0X2dldF9w
cm9wZXJ0eShub2RlLCAicmVnIiwgJmxlbik7CisgICAgICAgICAgICBkdF9nZXRfcmFuZ2UoJnZh
bCwgbm9kZSwgJmluaXRyZF9hZGRyLCAmc2l6ZSk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQor
ICAgICAgICAgICAgY29udGludWU7CisgICAgfQorICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxl
ID0gbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKAorCQkJCQkJCQkJICAg
IEJPT1RNT0RfRE9NVV9LRVJORUwsIGtlcm5lbF9hZGRyKTsKKyAgICBpbmZvLT5pbml0cmRfYm9v
dG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCgKKwkJCQkJCQkgICAg
ICBCT09UTU9EX0RPTVVfUkFNRElTSywgaW5pdHJkX2FkZHIpOworICAgIHByaW50aygiTG9hZGlu
ZyBEb21VIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsCisJCSAgIGlu
Zm8tPmtlcm5lbF9ib290bW9kdWxlLT5zdGFydCk7CisgICAgaWYgKCBpbmZvLT5pbml0cmRfYm9v
dG1vZHVsZSApCisgICAgICAgIHByaW50aygiTG9hZGluZyByYW1kaXNrIGZyb20gYm9vdCBtb2R1
bGUgQCAlIlBSSXBhZGRyIlxuIiwKKyAgICAgICAgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9k
dWxlLT5zdGFydCk7CisKKyAgICAvKiBpZiBpdCBpcyBhIGd6aXAnZWQgaW1hZ2UsIDMyYml0IG9y
IDY0Yml0LCB1bmNvbXByZXNzIGl0ICovCisgICAgcmMgPSBrZXJuZWxfZGVjb21wcmVzcyhtb2Qp
OworICAgIGlmIChyYyA8IDAgJiYgcmMgIT0gLUVJTlZBTCkKKyAgICAgICAgcmV0dXJuIHJjOwor
CisjaWZkZWYgQ09ORklHX0FSTV82NAorICAgIHJjID0ga2VybmVsX3ppbWFnZTY0X3Byb2JlKGlu
Zm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7CisgICAgaWYgKHJjIDwgMCkKKyNlbmRpZgorICAg
ICAgICByYyA9IGtlcm5lbF91aW1hZ2VfcHJvYmUoaW5mbywgbW9kLT5zdGFydCwgbW9kLT5zaXpl
KTsKKyAgICBpZiAocmMgPCAwKQorICAgICAgICByYyA9IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShp
bmZvLCBtb2QtPnN0YXJ0LCBtb2QtPnNpemUpOworICAgIGlmIChyYyA8IDApCisgICAgICAgIHJj
ID0ga2VybmVsX2VsZl9wcm9iZShpbmZvLCBtb2QtPnN0YXJ0LCBtb2QtPnNpemUpOworCisgICAg
cmV0dXJuIHJjOworfQorCiBpbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5m
bykKIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9r
aW5kKEJPT1RNT0RfS0VSTkVMKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAppbmRleCA2ZDY5NTA5Li44ZTE2MTRiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0va2VybmVsLmgKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCkBAIC02
NCw2ICs2NCw4IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7CiAgKi8KIGludCBrZXJuZWxfcHJvYmUo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvKTsKIAoraW50IGtlcm5lbF9wcm9iZV9kb21VKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbywgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKTsKKwogLyoK
ICAqIExvYWRzIHRoZSBrZXJuZWwgaW50byBndWVzdCBSQU0uCiAgKgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCA4MjU5M2M4Li45
OGJkYjI0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwpAQCAtMjQxLDYgKzI0MSwyMSBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5p
dCBib290X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAgcmV0
dXJuIE5VTEw7CiB9CiAKK3N0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2Zp
bmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0
YXJ0KQoreworICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVz
OworICAgIHN0cnVjdCBib290bW9kdWxlICptb2Q7CisgICAgaW50IGk7CisgICAgZm9yIChpID0g
MCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKKyAgICB7CisgICAgICAgIG1vZCA9ICZtb2Rz
LT5tb2R1bGVbaV07CisgICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5zdGFy
dCA9PSBzdGFydCApCisgICAgICAgICAgICByZXR1cm4gbW9kOworICAgIH0KKyAgICByZXR1cm4g
TlVMTDsKK30KKwogY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmlu
Zyhib290bW9kdWxlX2tpbmQga2luZCkKIHsKICAgICBzd2l0Y2ggKCBraW5kICkKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaAppbmRleCA4NmFhYzBlLi45MDM3ODJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC04Myw2ICs4
Myw4IEBAIHN0cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5k
IGtpbmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQs
IHBhZGRyX3Qgc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqY21kbGluZSk7CiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmluZF9ieV9r
aW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKK3N0cnVjdCBib290bW9kdWxlICogX19pbml0IGJv
b3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IHN0YXJ0KTsKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9h
c19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogCiAjZW5kaWYKLS0gCjEuOS4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE35-0003Dm-3G; Wed, 13 Jun 2018 22: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE32-0003CN-W3
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:25 +0000
X-Inumbo-ID: 485e92cb-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 485e92cb-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:30 +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 ECA8E208E1;
 Wed, 13 Jun 2018 22:15:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928124;
 bh=y0PAJrvT/SC1Ff5y7F0c/bkPfCwPtaklt2vGAo7gwFw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=MhdbBJJGjoLL8QjxUIyg4luDiM+Ttj2Jb0xu1ctLfKWH+E0Mjo571vNO8cWvjSw10
 xyBFQTDccKl+aTjFdR2dtEnIjgPbkIcHPIH4XCuv0BwoI5ExBxszbQJbnkJq9g/zhp
 7wcAj2V1n1whGi5ZMjeWLvCZi6i44WnIJgA+FUZE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:13 -0700
Message-Id: <1528928118-14960-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 10/15] xen/arm: introduce construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2ltaWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVi
b25lIERvbVUgZ3Vlc3QuCkRlZmF1bHQgdG8gMSBtYXggdmNwdSBhbmQgNjRNQiBvZiBtZW1vcnkg
aWYgbm90IHNwZWNpZmllZCBvdGhlcndpc2UuCgpUaGUgZGV2aWNlIHRyZWUgbm9kZSBwYXNzZWQg
YXMgYXJndW1lbnQgaXMgY29tcGF0aWJsZSAieGVuLGRvbVUiLCBzZWUKZG9jcy9taXNjL2FybS9k
ZXZpY2UtdHJlZS9ib290aW5nLnR4dC4KCkFsbG9jYXRlIGFsbCB2Y3B1cyBvbiBjcHUwIGluaXRp
YWxseS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzNyArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAg
MiArKwogMiBmaWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmlu
ZGV4IGIzMWM1NjMuLjAyYTdmOTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTIxODcsNiArMjE4Nyw0
MyBAQCBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiAwOwogfQogCitpbnQgX19pbml0IGNv
bnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9k
ZSkKK3sKKyAgICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKKyAgICBpbnQgcmM7Cisg
ICAgY29uc3QgY2hhciAqY3B1cyA9IE5VTEwsICptZW0gPSBOVUxMOworCisgICAgcHJpbnRrKCIq
KiogTE9BRElORyBET01VICoqKlxuIik7CisKKyAgICBkLT5tYXhfdmNwdXMgPSAxOworICAgIHJj
ID0gZHRfcHJvcGVydHlfcmVhZF9zdHJpbmcobm9kZSwgImNwdXMiLCAmY3B1cyk7CisgICAgaWYg
KCAhcmMgKQorICAgICAgICBkLT5tYXhfdmNwdXMgPSBzaW1wbGVfc3RydG91bChjcHVzLCAmY3B1
cywgMCk7CisKKyAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IE1CKDY0KTsKKyAgICByYyA9IGR0
X3Byb3BlcnR5X3JlYWRfc3RyaW5nKG5vZGUsICJtZW0iLCAmbWVtKTsKKyAgICBpZiAoICFyYyAp
CisgICAgICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gcGFyc2Vfc2l6ZV9hbmRfdW5pdChtZW0s
ICZtZW0pOworCisgICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgZC0+
bWF4X3ZjcHVzKTsKKyAgICBpZiAoICFkLT52Y3B1ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07
OworICAgIGlmICggYWxsb2NfdmNwdShkLCAwLCAwKSA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJu
IC1FTk9NRU07CisgICAgZC0+bWF4X3BhZ2VzID0gfjBVOworCisgICAga2luZm8uZCA9IGQ7CisK
KyAgICByYyA9IGtlcm5lbF9wcm9iZV9kb21VKCZraW5mbywgbm9kZSk7CisgICAgaWYgKCByYyA8
IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBl
OworICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOworCisgICAgcmV0dXJuIF9fY29uc3Ry
dWN0X2RvbWFpbihkLCAma2luZm8pOworfQorCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0
cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmgKaW5kZXggOTAzNzgyZi4uZTlmOTkwNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAt
Miw2ICsyLDcgQEAKICNkZWZpbmUgX19BUk1fU0VUVVBfSF8KIAogI2luY2x1ZGUgPHB1YmxpYy92
ZXJzaW9uLmg+CisjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+CiAKICNkZWZpbmUgTUlOX0ZE
VF9BTElHTiA4CiAjZGVmaW5lIE1BWF9GRFRfU0laRSBTWl8yTQpAQCAtNzEsNiArNzIsNyBAQCB2
b2lkIGFjcGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKHN0cnVjdCBkb21haW4gKmQsCiBpbnQgYWNw
aV9tYWtlX2VmaV9ub2Rlcyh2b2lkICpmZHQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSk7CiAK
IGludCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKTsKK2ludCBjb25zdHJ1Y3RfZG9t
VShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpOwogCiB2b2lk
IGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKHZvaWQpOwogdm9pZCBkdF91bnJlc2VydmVkX3JlZ2lv
bnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE35-0003EP-VA; Wed, 13 Jun 2018 22: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE34-0003D7-5i
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:26 +0000
X-Inumbo-ID: 488d5064-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 488d5064-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:30 +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 4236A208DD;
 Wed, 13 Jun 2018 22:15:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928124;
 bh=uPAO+ClRsfgDYODhTmjhDwbUI2ooRLFa0l1Vm0ekSPg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=UsiHoO7HT3zsZnJQrFAG2gmGTlcqAzRdOCi/hrCdFV/Y2wuI8agg8r1o8pTvJZ3hC
 VHnn6Aldn2y1lI6YfBrM/VI9qMhpSEbmtwN0YNiFDoDPw0RvyGnUSz0GHpB5ZtG428
 aEBov9ryQ2UZ16FhrwzpitRaEfh0MCQ45clZsL6g=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:14 -0700
Message-Id: <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 11/15] xen/arm: generate a simple device
 tree for domUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGZ1bmN0aW9ucyB0byBnZW5lcmF0ZSBhIGJhc2ljIGRvbVUgZGV2aWNlIHRyZWUs
IHNpbWlsYXIgdG8gdGhlCmV4aXN0aW5nIGZ1bmN0aW9ucyBpbiB0b29scy9saWJ4bC9saWJ4bF9h
cm0uYy4KClJlbmFtZSBleGlzdGluZyBwcmVwYXJlX2R0YiB0byBwcmVwYXJlX2R0Yl9kb20wIHRv
IGF2b2lkIGNvbmZ1c2lvbi4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxOTUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxOTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5k
ZXggMDJhN2Y5NC4uYjRmNTYwZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTM2MCw3ICsxMzYwLDE5
NCBAQCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8sCiAgICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBwcmVwYXJl
X2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGlj
IGludCBtYWtlX2dpY19kb21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0
LCBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQoreworICAgIGludCByZXMgPSAwOworICAg
IGludCByZWdfc2l6ZSA9IGFkZHJjZWxscyArIHNpemVjZWxsczsKKyAgICBpbnQgbnJfY2VsbHMg
PSByZWdfc2l6ZSAqIDI7CisgICAgX19iZTMyIHJlZ1tucl9jZWxsc107CisgICAgX19iZTMyICpj
ZWxsczsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImludGVycnVwdC1jb250cm9s
bGVyIik7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCAwKTsKKyAgICBpZiAoIHJl
cyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChm
ZHQsICIjaW50ZXJydXB0LWNlbGxzIiwgMyk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1
cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdC1jb250cm9s
bGVyIiwgTlVMTCwgMCk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisg
ICAgaWYgKGdpY19od192ZXJzaW9uKCkgPT0gR0lDX1YzKQorICAgIHsKKyAgICAgICAgY29uc3Qg
dWludDY0X3QgZ2ljZF9iYXNlID0gR1VFU1RfR0lDVjNfR0lDRF9CQVNFOworICAgICAgICBjb25z
dCB1aW50NjRfdCBnaWNkX3NpemUgPSBHVUVTVF9HSUNWM19HSUNEX1NJWkU7CisgICAgICAgIGNv
bnN0IHVpbnQ2NF90IGdpY3IwX2Jhc2UgPSBHVUVTVF9HSUNWM19HSUNSMF9CQVNFOworICAgICAg
ICBjb25zdCB1aW50NjRfdCBnaWNyMF9zaXplID0gR1VFU1RfR0lDVjNfR0lDUjBfU0laRTsKKwor
ICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJt
LGdpYy12MyIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVzOwor
CisgICAgICAgIGNlbGxzID0gJnJlZ1swXTsKKyAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZj
ZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY2RfYmFzZSwgZ2ljZF9zaXplKTsKKyAgICAg
ICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY3Iw
X2Jhc2UsIGdpY3IwX3NpemUpOworICAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVn
IiwgcmVnLCBzaXplb2YocmVnKSk7CisgICAgfQorICAgIGVsc2UgaWYgKGdpY19od192ZXJzaW9u
KCkgPT0gR0lDX1YzKQorICAgIHsKKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljZF9iYXNlID0g
R1VFU1RfR0lDRF9CQVNFOworICAgICAgICBjb25zdCB1aW50NjRfdCBnaWNkX3NpemUgPSBHVUVT
VF9HSUNEX1NJWkU7CisgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2NfYmFzZSA9IEdVRVNUX0dJ
Q0NfQkFTRTsKKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljY19zaXplID0gR1VFU1RfR0lDQ19T
SVpFOworCisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJs
ZSIsICJhcm0sY29ydGV4LWExNS1naWMiKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICAg
ICAgcmV0dXJuIHJlczsKKworICAgICAgICBjZWxscyA9ICZyZWdbMF07CisgICAgICAgIGR0X2No
aWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNkX2Jhc2UsIGdp
Y2Rfc2l6ZSk7CisgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywg
c2l6ZWNlbGxzLCBnaWNjX2Jhc2UsIGdpY2Nfc2l6ZSk7CisgICAgfQorCisgICAgcmVzID0gZmR0
X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOyAgICAgICAgCisgICAgaWYg
KHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGZkdCwgImxpbnV4LHBoYW5kbGUiLCBQSEFORExFX0dJQyk7CisgICAgaWYgKHJlcykKKyAgICAg
ICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgInBoYW5k
bGUiLCBQSEFORExFX0dJQyk7CisgICAgaWYgKHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKwor
ICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworCisgICAgcmV0dXJuIHJlczsKK30KKworc3Rh
dGljIGludCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQpCit7CisgICAgaW50IHJlczsKKyAgICBnaWNfaW50ZXJydXB0X3QgaW50cnNbM107CisK
KyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0aW1lciIpOworICAgIGlmICggcmVzICkK
KyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIGlmICghaXNfNjRiaXRfZG9tYWluKGQpKQorICAg
IHsKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwg
ImFybSxhcm12Ny10aW1lciIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1
cm4gcmVzOworICAgIH0gZWxzZSB7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmco
ZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjgtdGltZXIiKTsKKyAgICAgICAgaWYgKCByZXMg
KQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICBzZXRfaW50ZXJydXB0X3Bw
aShpbnRyc1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlT
X05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRf
cHBpKGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRy
cywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVy
biByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFy
ZW50IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBQSEFORExFX0dJQyk7CisgICAgaWYg
KHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQp
OworICAgIHJldHVybiByZXM7Cit9CisKKyNkZWZpbmUgRE9NVV9EVEJfU0laRSA0MDk2CitzdGF0
aWMgaW50IHByZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKK3sKKyAgICBpbnQgYWRkcmNlbGxzLCBzaXplY2VsbHM7CisgICAgaW50IHJl
dDsKKworICAgIGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhkdF9ob3N0KTsKKyAg
ICBzaXplY2VsbHMgPSBkdF9jaGlsZF9uX3NpemVfY2VsbHMoZHRfaG9zdCk7CisKKyAgICBraW5m
by0+ZmR0ID0geG1hbGxvY19ieXRlcyhET01VX0RUQl9TSVpFKTsKKyAgICBpZiAoIGtpbmZvLT5m
ZHQgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCisgICAgcmV0ID0gZmR0X2Ny
ZWF0ZShraW5mby0+ZmR0LCBET01VX0RUQl9TSVpFKTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAg
ICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9maW5pc2hfcmVzZXJ2ZW1hcChraW5mby0+
ZmR0KTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9
IGZkdF9iZWdpbl9ub2RlKGtpbmZvLT5mZHQsICIvIik7CisgICAgaWYgKCByZXQgPCAwICkKKyAg
ICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0
LCAiI2FkZHJlc3MtY2VsbHMiLCBhZGRyY2VsbHMpOworICAgIGlmICggcmV0ICkKKyAgICAgICAg
Z290byBlcnI7CisKKyAgICByZXQgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAiI3Np
emUtY2VsbHMiLCBzaXplY2VsbHMpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7
CisKKyAgICByZXQgPSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKKyAgICBpZiAoIHJldCApCisg
ICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gbWFrZV9oeXBlcnZpc29yX25vZGUoZCwga2lu
Zm8sIGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gbWFrZV9wc2NpX25vZGUoa2luZm8tPmZkdCwgTlVMTCk7CisgICAg
aWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfY3B1c19ub2Rl
KGQsIGtpbmZvLT5mZHQsIE5VTEwpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7
CisKKyAgICByZXQgPSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywg
c2l6ZWNlbGxzLCBraW5mbyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKwor
ICAgIHJldCA9IG1ha2VfZ2ljX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNp
emVjZWxscyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9
IG1ha2VfdGltZXJfZG9tVV9ub2RlKGQsIGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0ICkKKyAg
ICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7Cisg
ICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBmZHRfZmlu
aXNoKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOwor
CisgICAgcmV0dXJuIDA7CisKKyAgZXJyOgorICAgIHByaW50aygiRGV2aWNlIHRyZWUgZ2VuZXJh
dGlvbiBmYWlsZWQgKCVkKS5cbiIsIHJldCk7CisgICAgeGZyZWUoa2luZm8tPmZkdCk7CisgICAg
cmV0dXJuIC1FSU5WQUw7Cit9CisKK3N0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tMChzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIGNvbnN0IHAybV90
eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21taW9fZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAq
ZmR0OwpAQCAtMjIyMSw2ICsyNDA4LDEwIEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogICAgIGQtPmFyY2gu
dHlwZSA9IGtpbmZvLnR5cGU7CiAgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CiAKKyAg
ICByYyA9IHByZXBhcmVfZHRiX2RvbVUoZCwgJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwgMCApCisg
ICAgICAgIHJldHVybiByYzsKKwogICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtp
bmZvKTsKIH0KIApAQCAtMjI3MCw3ICsyNDYxLDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9t
MChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7CiAKICAg
ICBpZiAoIGFjcGlfZGlzYWJsZWQgKQotICAgICAgICByYyA9IHByZXBhcmVfZHRiKGQsICZraW5m
byk7CisgICAgICAgIHJjID0gcHJlcGFyZV9kdGJfZG9tMChkLCAma2luZm8pOwogICAgIGVsc2UK
ICAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKIAotLSAKMS45LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE34-0003DM-Cx; Wed, 13 Jun 2018 22:15: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=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE32-0003CI-QC
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:15:24 +0000
X-Inumbo-ID: 48312e1e-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48312e1e-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:30 +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 A236B208E0;
 Wed, 13 Jun 2018 22:15:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928123;
 bh=zv0Fx0BJju2XkBrjuMRke6bv+oE3jVtNw0TLtdKtLYw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=TEQXh0CkXOWwvL9XiOAeHpA/vLFzcYSjlLBW5nro60k6uE1kfitbq6pvXLe59cDs2
 D4fghIew+jOQ6Hbr3G30YhghmVqrBqV+NtoRIid9ljOI95/FYhgbdtN0v8ThJ5XcOU
 ZPKIzCcLeA3uxtlaqbkn2VDHL4nS8PXGM59nDMHI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:12 -0700
Message-Id: <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 09/15] xen/arm: refactor construct_dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW92ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28gdGhh
dCB0aGV5IGNhbiBiZQpyZXVzZWQuCgpObyBmdW5jdGlvbmFsIGNoYW5nZXMgaW4gdGhpcyBwYXRj
aC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMjQgKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2NyBpbnNlcnRp
b25zKCspLCA1NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggNGU0Y2QxOS4uYjMx
YzU2MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjA5Miw3MyArMjA5MiwyNyBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAg
IGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc3RhcnQgKyBraW5mby0+Z250dGFi
X3NpemUpOwogfQogCi1pbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQp
CitpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvKQogewotICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9
OwogICAgIHN0cnVjdCB2Y3B1ICpzYXZlZF9jdXJyZW50OwotICAgIGludCByYywgaSwgY3B1Owor
ICAgIGludCBpLCBjcHU7CiAKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGQtPnZjcHVbMF07CiAgICAg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1
X3VzZXJfcmVnczsKIAotICAgIC8qIFNhbml0eSEgKi8KLSAgICBCVUdfT04oZC0+ZG9tYWluX2lk
ICE9IDApOwotICAgIEJVR19PTihkLT52Y3B1WzBdID09IE5VTEwpOwotICAgIEJVR19PTih2LT5p
c19pbml0aWFsaXNlZCk7Ci0KLSAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxu
Iik7Ci0gICAgaWYgKCBkb20wX21lbSA8PSAwICkKLSAgICB7Ci0gICAgICAgIHdhcm5pbmdfYWRk
KCJQTEVBU0UgU1BFQ0lGWSBkb20wX21lbSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUiBOT1dc
biIpOwotICAgICAgICBkb20wX21lbSA9IE1CKDUxMik7Ci0gICAgfQotCi0KLSAgICBpb21tdV9o
d2RvbV9pbml0KGQpOwotCi0gICAgZC0+bWF4X3BhZ2VzID0gfjBVOwotCi0gICAga2luZm8udW5h
c3NpZ25lZF9tZW0gPSBkb20wX21lbTsKLSAgICBraW5mby5kID0gZDsKLQotICAgIHJjID0ga2Vy
bmVsX3Byb2JlKCZraW5mbyk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7
Ci0KICNpZmRlZiBDT05GSUdfQVJNXzY0CiAgICAgLyogaWYgYWFyY2gzMiBtb2RlIGlzIG5vdCBz
dXBwb3J0ZWQgYXQgRUwxIGRvIG5vdCBhbGxvdyAzMi1iaXQgZG9tYWluICovCi0gICAgaWYgKCAh
KGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby50eXBlID09IERPTUFJTl8zMkJJVCApCisgICAgaWYg
KCAhKGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby0+dHlwZSA9PSBET01BSU5fMzJCSVQgKQogICAg
IHsKICAgICAgICAgcHJpbnRrKCJQbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IDMyLWJpdCBkb21h
aW5cbiIpOwogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9Ci0gICAgZC0+YXJjaC50eXBl
ID0ga2luZm8udHlwZTsKIAogICAgIGlmICggaXNfNjRiaXRfZG9tYWluKGQpICkKICAgICAgICAg
dmNwdV9zd2l0Y2hfdG9fYWFyY2g2NF9tb2RlKHYpOwogCiAjZW5kaWYKIAotICAgIGFsbG9jYXRl
X21lbW9yeShkLCAma2luZm8pOwotICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOwot
Ci0gICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVmZnMgdG8g
ZG9tMC4gKi8KLSAgICByYyA9IGdpY19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7Ci0gICAg
aWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9IHBsYXRmb3JtX3Nw
ZWNpZmljX21hcHBpbmcoZCk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7
Ci0KLSAgICBpZiAoIGFjcGlfZGlzYWJsZWQgKQotICAgICAgICByYyA9IHByZXBhcmVfZHRiKGQs
ICZraW5mbyk7Ci0gICAgZWxzZQotICAgICAgICByYyA9IHByZXBhcmVfYWNwaShkLCAma2luZm8p
OwotCi0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KICAgICAvKgogICAg
ICAqIFRoZSBmb2xsb3dpbmcgbG9hZHMgdXNlIHRoZSBkb21haW4ncyBwMm0gYW5kIHJlcXVpcmUg
Y3VycmVudCB0bwogICAgICAqIGJlIGEgdmNwdSBvZiB0aGUgZG9tYWluLCB0ZW1wb3JhcmlseSBz
d2l0Y2gKQEAgLTIxNzEsMjAgKzIxMjUsMTggQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChz
dHJ1Y3QgZG9tYWluICpkKQogICAgICAqIGtlcm5lbF9sb2FkIHdpbGwgZGV0ZXJtaW5lIHRoZSBw
bGFjZW1lbnQgb2YgdGhlIGtlcm5lbCBhcyB3ZWxsCiAgICAgICogYXMgdGhlIGluaXRyZCAmIGZk
dCBpbiBSQU0sIHNvIGNhbGwgaXQgZmlyc3QuCiAgICAgICovCi0gICAga2VybmVsX2xvYWQoJmtp
bmZvKTsKKyAgICBrZXJuZWxfbG9hZChraW5mbyk7CiAgICAgLyogaW5pdHJkX2xvYWQgd2lsbCBm
aXggdXAgdGhlIGZkdCwgc28gY2FsbCBpdCBiZWZvcmUgZHRiX2xvYWQgKi8KLSAgICBpbml0cmRf
bG9hZCgma2luZm8pOwotICAgIGR0Yl9sb2FkKCZraW5mbyk7CisgICAgaW5pdHJkX2xvYWQoa2lu
Zm8pOworICAgIGR0Yl9sb2FkKGtpbmZvKTsKIAogICAgIC8qIE5vdyB0aGF0IHdlIGFyZSBkb25l
IHJlc3RvcmUgdGhlIG9yaWdpbmFsIHAybSBhbmQgY3VycmVudC4gKi8KICAgICBzZXRfY3VycmVu
dChzYXZlZF9jdXJyZW50KTsKICAgICBwMm1fcmVzdG9yZV9zdGF0ZShzYXZlZF9jdXJyZW50KTsK
IAotICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Ci0KICAgICBtZW1zZXQocmVncywgMCwg
c2l6ZW9mKCpyZWdzKSk7CiAKLSAgICByZWdzLT5wYyA9IChyZWdpc3Rlcl90KWtpbmZvLmVudHJ5
OworICAgIHJlZ3MtPnBjID0gKHJlZ2lzdGVyX3Qpa2luZm8tPmVudHJ5OwogCiAgICAgaWYgKCBp
c18zMmJpdF9kb21haW4oZCkgKQogICAgIHsKQEAgLTIyMDIsMTQgKzIxNTQsMTQgQEAgaW50IF9f
aW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKi8KICAgICAg
ICAgcmVncy0+cjAgPSAwOyAvKiBTQlogKi8KICAgICAgICAgcmVncy0+cjEgPSAweGZmZmZmZmZm
OyAvKiBXZSB1c2UgRFRCIHRoZXJlZm9yZSBubyBtYWNoaW5lIGlkICovCi0gICAgICAgIHJlZ3Mt
PnIyID0ga2luZm8uZHRiX3BhZGRyOworICAgICAgICByZWdzLT5yMiA9IGtpbmZvLT5kdGJfcGFk
ZHI7CiAgICAgfQogI2lmZGVmIENPTkZJR19BUk1fNjQKICAgICBlbHNlCiAgICAgewogICAgICAg
ICByZWdzLT5jcHNyID0gUFNSX0dVRVNUNjRfSU5JVDsKICAgICAgICAgLyogRnJvbSBsaW51eC9E
b2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICovCi0gICAgICAgIHJlZ3MtPngwID0ga2lu
Zm8uZHRiX3BhZGRyOworICAgICAgICByZWdzLT54MCA9IGtpbmZvLT5kdGJfcGFkZHI7CiAgICAg
ICAgIHJlZ3MtPngxID0gMDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KICAgICAgICAg
cmVncy0+eDIgPSAwOyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwogICAgICAgICByZWdz
LT54MyA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCkBAIC0yMjM1LDYgKzIxODcs
NjQgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJl
dHVybiAwOwogfQogCitpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQp
Cit7CisgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CisgICAgaW50IHJjOworCisg
ICAgc3RydWN0IHZjcHUgKnYgPSBkLT52Y3B1WzBdOworCisgICAgLyogU2FuaXR5ISAqLworICAg
IEJVR19PTihkLT5kb21haW5faWQgIT0gMCk7CisgICAgQlVHX09OKGQtPnZjcHVbMF0gPT0gTlVM
TCk7CisgICAgQlVHX09OKHYtPmlzX2luaXRpYWxpc2VkKTsKKworICAgIHByaW50aygiKioqIExP
QURJTkcgRE9NQUlOIDAgKioqXG4iKTsKKyAgICBpZiAoIGRvbTBfbWVtIDw9IDAgKQorICAgIHsK
KyAgICAgICAgd2FybmluZ19hZGQoIlBMRUFTRSBTUEVDSUZZIGRvbTBfbWVtIFBBUkFNRVRFUiAt
IFVTSU5HIDUxMk0gRk9SIE5PV1xuIik7CisgICAgICAgIGRvbTBfbWVtID0gTUIoNTEyKTsKKyAg
ICB9CisKKworICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7CisKKyAgICBkLT5tYXhfcGFnZXMgPSB+
MFU7CisKKyAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVtOworICAgIGtpbmZvLmQg
PSBkOworCisgICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwgMCAp
CisgICAgICAgIHJldHVybiByYzsKKworICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwor
ICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOworCisgICAgLyogTWFwIGV4dHJhIEdJ
QyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVmZnMgdG8gZG9tMC4gKi8KKyAgICByYyA9IGdp
Y19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAg
ICByZXR1cm4gcmM7CisKKyAgICByYyA9IHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcoZCk7Cisg
ICAgaWYgKCByYyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBkLT5hcmNoLnR5cGUg
PSBraW5mby50eXBlOworCisgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKKyAgICAgICAgcmMgPSBw
cmVwYXJlX2R0YihkLCAma2luZm8pOworICAgIGVsc2UKKyAgICAgICAgcmMgPSBwcmVwYXJlX2Fj
cGkoZCwgJmtpbmZvKTsKKworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOwor
CisgICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKKworICAgIHJldHVybiBfX2NvbnN0cnVj
dF9kb21haW4oZCwgJmtpbmZvKTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1v
ZGU6IEMKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 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 1fTE4F-0004FR-Ni; Wed, 13 Jun 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=gdol=i7=antioche.eu.org=bouyer@srs-us1.protection.inumbo.net>)
 id 1fTE4E-0004Ed-DI
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 22:16:38 +0000
X-Inumbo-ID: 1712bcc7-6f57-11e8-9728-bc764e045a96
Received: from chassiron.antioche.eu.org (unknown [151.127.5.145])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1712bcc7-6f57-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:14:08 +0200 (CEST)
Received: from rochebonne.antioche.eu.org (rochebonne [10.0.0.1])
 by chassiron.antioche.eu.org (8.15.2/8.15.2) with ESMTP id w5DMGWC1001326;
 Thu, 14 Jun 2018 00:16:32 +0200 (MEST)
Received: by rochebonne.antioche.eu.org (Postfix, from userid 1210)
 id 15D1E280E; Thu, 14 Jun 2018 00:16:32 +0200 (CEST)
Date: Thu, 14 Jun 2018 00:16:31 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180613221631.GA672@antioche.eu.org>
References: <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <20180613085736.GA8026@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="jI8keyz6grp/JLjh"
Content-Disposition: inline
In-Reply-To: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.7.0 (2016-08-17)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (chassiron.antioche.eu.org [151.127.5.145]);
 Thu, 14 Jun 2018 00:16:33 +0200 (MEST)
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--jI8keyz6grp/JLjh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jun 13, 2018 at 03:59:19AM -0600, Jan Beulich wrote:
> >>> On 13.06.18 at 10:57, <bouyer@antioche.eu.org> wrote:
> > On Wed, Jun 13, 2018 at 02:07:29AM -0600, Jan Beulich wrote:
> >> 
> >> (XEN) Assertion '!page->linear_pt_count' failed at mm.c:596
> >> 
> >> In fact, there's no assertion with that expression anywhere I could
> >> see. Do you have any local patches in place?
> > 
> > Yes, 2 of them from you (the first one is where the assert is). See 
> > attached.
> 
> Oh, I had long dropped that first one, after you had said that it didn't
> trigger in a long time. It triggering with the other debugging patch is
> not unexpected. So please drop that patch at least for the time being.

So far I've not been able to make Xen panic with the new xen kernel.
Attached is a log of the serial console, in case you notice something.

I'll keep anita tests running in a loop overnight, in case it ends up
hitting an assert.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--

--jI8keyz6grp/JLjh
Content-Type: application/x-gunzip
Content-Disposition: attachment; filename="xen_console.txt.gz"
Content-Transfer-Encoding: base64

H4sICHCXIVsAA3hlbl9jb25zb2xlLnR4dADs3WuPHce15vn3AvgdEpgXloAmnZH3rBfGGVsG
BgewYUhz4AYMw8grVXBdCFaJw/Gnn01m0ipGrL3XcyAVxz75F9xogv2riCcjd5XUq1ZE/HmZ
s//88S4LZRaKq6K7KtrsD7///v/Oijx0L1589eL0f/64PP72+29/PdzOTZV9/X65C68e7qdX
N9dvmlfr22+yr6f7u4f7m+WbF/sX3Ny/vr67ejJumV/ldfbhK7OHH6+y3/6f32bf/1c23v/4
/y5vs8f77O39/WN2f5f9el7e/frN48Ovw1U2/Pj4w3L3eD0Nj9en/6fl7dv7t6exPx+0+2nQ
S6Odvu7r//37P36TvX473D3+7XEYb5ZX01Vom/5qzt/l2e/fvxnu5uu719kcNpR9RNn69v42
yz+MGk5/Hm6XhxdfvR/nbBymvy938ynm4+Mw/ZCdprqeluzd3ZzP2dcP1/9Ysrotq7b4Jlvv
32bz/e1wfQr+wvvq8Omrq9BXZV4lX749xynl6UuX2zePp/d3Cjf9MNy9Xk5//S786iH73XdV
tt4Mrx+y/PRP0TR59vI3H/+cN0Xuj1H8AmOUwhifLcW8pEtxaekSnydefufFL/XOrbdW6C+9
yKsuz5Ov3te6sNe6+O+887Nj/Dfe+dkxful3nqyc886L/847L3+x7/Oi7fPus5dW/rzv8/Kf
z7Hc/njz8s3b63cv7998eJDQNFdzeXqQbzf504v483d/+P67bPq40F2+P8/7/Ok/cx4+PGD0
t6cP3D/fbGm/2dL9hP00xpnE4Usn9j7PbuLiSyf2vnvcxOUvnfi/872afOSd79WfPuNzeRWG
YV1PX1Pln/9zlcdoUdDqo9OSnND0mQk26kEgEAgEAoFAIBAIBAKB/v9DQSl0CNWQruoFNIw+
6nOhjNOXc1J8Ka5ehlgtRommtFC8UIWCzOmcJf8l0eoXoDYkjQQCgUAgEAgEAoFAIBAI9Cyo
nYQaxkckjeShrlPKRl0vqUEoLn1EXnHJROZ03vNNo7CcH5E0EggEAoFAIBAIBAKBQCDQc6Cm
Kfy6yoacuoqNgoLiTK3SbtRI1aWmF+pGG/Kez0TmdN7z/YJIqEBtSBoJBAKBQCAQCAQCgUAg
EOhZ0CCc7NMMQUGlitxMIBAIBAKBQCAQCAQCgUDPh5TdUM2gdLUMSleLiczpvORjWqIxko9K
v9Go9BuZyJzOTa7UjUbl7YFAIBAIBAKBQCAQCAQCPR+a0hqGUX2ZlLrRpNSNTGRO5yZX9jBJ
e9lAIBAIBAKBQCAQCAQCgZ4PzelZNGeQNJKHFmW6VdhX1eZCO86GnIKQjYKCkkxpC5SB0qOs
03pXmysnCbVBmbCUJqykCSvhprQNeatuInM6b9Ur4X6zDUkjgUAgEAgEAoFAIBAIBAI9C+qk
Gs2UVjoMNSvb2dpZqZ/NSv3MROZ0zipUuVBd2pCTyUZBQXGmUAurWdXCRrwNefOBQCAQCAQC
gUAgEAgEAj0jqpRKRyNsetuQNx8IBAKBQCAQCAQCgUAg0POhTthgVnXCxV2Vckl7pVzSbqO4
+KJcrV4pV6tXygVnIBAIBAKBQCAQCAQCgUDPiEZlJ9Co7AQyUVxXMVGSSThnZkPSSCAQCAQC
gUAgEAgEAoFAz4LmRqirfEReXcVEcV3FREkm4UzoOrQqcqYDgUAgEAgEAoFAIBAIBHpOJNzW
VNfC3qS6SUsm6VEtdZPOZylhC9OGnJKQjczpnJUqC6H9Z0NOJhsFBcWZmvSCLAMJPUIbcqcD
gUAgEAgEAoFAIBAIBHo2NKR3USUoFGmZKq0thUI4imZDTigQCAQCgUAgEAgEAoFAoGdDxdQK
V3MXY+t3rOwonq9QkDmdk3xchAudiq4RrgsvrIOOU5WHtP0lUWEO/tXjO7q8VmeQOd3ltQrz
4m+M25GXyURxJhNFmfo5rZ6lq9mMfl9SaFe/yWtHzuPZKCgoylQI5yntSBoJBAKBQCAQCAQC
gUAgEOgZUD6PfoPTjqSRQCAQCAQCgUAgEAgEAoGeA7VBaDPJ27JWVC2NZdxQbiij/SXuWdlR
/ISFgszpnLWqR6GlKg+r30y0Iye5jczpLibv13VJ31+Cptl/yf3a+0dU9WsjvOOTElqc+tX6
hEbr+QldXM9zyJzOWU/rk34GSSOBQCAQCAQCgUAgEAgEAj0DWpbT/+XVMHYkjQQCgUAgEAgE
AoFAIBAI9ByoMi6GTzpI5qX3+3b6ea39C9P6eTKucUvVYIwV96zsKH7CQkHmdJfXah6D25f0
CTmZbBQUFGXqivT9nUHSSCAQCAQCgUAgEAgEAoFAz4GaWakIlbV7RPgn5FRfbGRO5yTP605I
HkqhRrMhZz4QCAQCgUAgEAgEAoFAoGdDU7e4l459QperL2dQUFCUqQnurVyfkJPJRkFBZqZf
AtVzerFcgk7/c9G4rGmVKkHraDVcRWgu/B1vO7r8dCAQCAQCgUAgEAgEAoFAz4n6ixe+v347
3D3+7XEYb5ZX01Vom/5qzt/l2e/fvxnu5uu719lcbSj7iLL17f1tlmeP91k4/Xm4XR5efPV+
nLNxmP6+3J3mGh4fh+mHbF7eXU9L9u5uzufs64frfyxZFfqqzKtvsvX+bTbf3w7Xd1n1wvvy
8OnLi7zq8jz56u05ltsfb16+eXv97uX9mw8PEprmaq5OD/LtJk/DLrdvHpc5+/N3f/j+u2xb
kC7fn+f9Z+sz5+HDA0Z/e5r8n0tbPRnwJKcfhrvXy+mv34VfPWS/+67K1pvh9UP24cuKpsmz
l7/5+Oe8+WmMM4nDl05c/NzExZdOXP7cxOUvnfizT/C8pJ/gS5/4xOeJ/7QiV2EYy4/V1Pzz
f5581+9oVNCkoIs/P56i8z+JQCAQCAQCgUAgEAgEAh0RLULloehdNKxjENDsV0OGqZwF1KTV
kM92QO7q8t7NJyheqEJB5nSXl/zLo9UtG+1IGgkEAoFAIBAIBAKBQCDQUZB3LvumhsubBJ8g
Z765UKo9c3l5X+YT5FR7bGRO5yUvR38NNiSNBAKBQCAQCAQCgUAgEOgoyOjpMMoh7eXjlzZk
1GiMoQahj2ZDXmXFROZ03iKMSg1qHtMz0C11+RCqDa2Xr+F7grxFMFGcyURRpqHMhccbyvT4
LEvV/iIMpfJ5GRphqTbkLJWNzOm8pfrS6PLh+0+QNBIIBAKBQCAQCAQCgUCgwyCl8De0SrfU
MKT1s3TCj8hLNV4+o/8J8qo9JoqDmyjOtAgVyw15mUwUZzJRnGm9fLL+jpSy5rAqZc2xSCe0
lFD3G40OvBSVwqJvyFl0G8XBTRRnatOnM9agFQqWG/KSm8iczkveK7XdcdCUUgEelYbNcVaG
6nLlJ1UXlA9oF5Rvia6QVK3Ur7tW2DS7IeclgkAgEAgEAoFAIBAIBDoW6qTSQyfU0DbkVKJs
ZE7nJe/T9kgj+SDU0DbkJTeROZ2XfBLKlt0sVY7mtJ3WUsIe5A15i2AiczpvEWZhD/KGpJFA
IBAIBAKBQCAQCAQCHQUtQtPfhrxCh4niQoeJokx9EDJtyMlko6CgJJPSf9YHoXa2ITe5UDuz
UZJcaSPtC2Gf64a8+UAgEAgEAoFAIBAIBAIdCtVCE9SGvHKIieIahomSTMKesA1JI4FAIBAI
BAKBQCAQCAQ6CmqEs5f6Xjlxp++VRoxeqb6AQCAQCAQCgUAgEAgEOhSalfrErGxemZXNKyaK
Cx0mijI1QTkWuZHOH256YREapfzSKGsOAoFAIBAIBAKBQCAQ6FCorYUDTTbkVFZsFBQUZapa
pRulLoXkG3KS28iczklet8L9a/WaFo4SVBTpXqB0DQqjJJSqshD2Om3IWSkbmdM5K5U3wrHJ
+aAciBwGpcQWhJvH+qUQJuwX5bDqflFOc+6XxT/NeUeX380ZZE53+d30axAybcjJZKOgoDhT
IfxM6NfarxPvyEtuInM6L3mTflpS1PsHaO/Imw4EAoFAIBAIBAKBQCDQodCgFBUGeSQQCAQC
gUAgEAgEAoFAB0Fz4bdd7SgeqVBQUFCcqfE7qvp5SashaQfJUAi9LxtyHs9G5nTO441KB0nX
Ca1gfZMLDTIbch7PRuZ0zuO1eeU/Xtv5OyT7alTWoFqVViKlvbBX2gvPIHM6Z6XqUnh7G3Iz
CW/PRnGmRmhU7OtWeMf16HdP9kr35AkJn5ZCaIvckbOaNgoKijM1StNgMfjNk33e+A2P3VL5
P+52dHkNzqCgoDhTLXwXd8Pgv70dOcltZE7nJB9L4e11Yyu0j56U8GY25DyfjczpvOcbhZ+c
XVf4n87Tv62E3fMnJbT2npT/e44dOQ8IAoFAIBAIBAKBQCAQ6Fho9Ou/O3LqLzaKaxgmijMt
/gWRO5JGAoFAIBAIBAKBQCAQCHQQ1I9+U9mOnEKHjYKCokxN6V91sCNpJBAIBAKBQCAQCAQC
gUCHQcrunKZUduc0rb/BrGuUjYYnJWz02ZBTf7GROZ2zVG3pb9c7IWHbzYbc6UAgEAgEAoFA
IBAIBAIdCqWn1qQ1k9a4PdBQ0ukhrXKQTKscJGMjczpvFUbldJRW2aLUKluUbGRO5yVfpDej
bGRqle4lEAgEAoFAIBAIBAKBQIdCVaEUTapCOBa5Eo6G3pFTWbFRkkmoCVWFUDPZkDQSCAQC
gUAgEAgEAoFAoKOgUil0lEqhw0RxocNEcaYm3Xxk1HGUm7K6qlXaiapWWYVWWQUTmdN5qzAq
jTR1o9yVVbeSGoSDgDbkrIKNzOmcVahXJdOqZDJRnMlESSZlh2BRpLvjLJUW9Qwl7VwsGmFP
YtEKPWMbchbURnEmEyWZhJe8ITeT8JJtlGQSdmUWyvVrNkoyCbsyrWv/jI+B0s9YKP2MNjKn
85KPykfTuL3zDHKnA4FAIBAIBAKBQCAQCHQoJNVMFqEpsJCO8ypWpdShnPlVKGd+2SjJJFSX
ypAGTx+vLJU9tWWpLFUpHbVWKseMlcreYhAIBAKBQCAQCAQCgUDHQrXQcrQhpwBjo7iGYaI4
UyOVQxqhVFVKJ5+VbdpWlg41KL1n5SgVfEZtLKE4tiHv3ZjInM57N4u0oIvSuVquyj7lchUa
9TbkrYKJzOm8VViFawHyQgi+ISe4jYKC4kylsuR5qSQvleQmMqdzkytLrpRIc+XnIggEAoFA
IBAIBAKBQKCDIWEfYa5sDbdRUg0R9hHmjVAa3JCXyURxJhPFmVql+NIqKw4CgUAgEAgEAoFA
IBDoUKgXzkLakDQSCAQCgUAgEAgEAoFAoKOgUdnfMir7W0wUd0+YKMkkbGfLl7QaYmzfWYWh
QqGcchQaYXvghpyVspE5nbNSQTrqP/TCfqGwpLv1ziAvFAgEAoFAIBAIBAKBQKBjoXQfjFGf
WNPzuOOh2qUQTts5Kb+ctaPLRZozyJzu8iKckHACULsoN1yelF/Pahfh7rwdeYsg3J13BsWZ
euHM9XYZhErcSQlHRrXLmF6jmMYa/QtRQSAQCAQCgUAgEAgEAh0Mzf4BODvySismimsYJooz
LUrNa1FqXiaKM5kozrQK55a3a9CUUPNai/Q0ZwP59/C1a6mgWilBra1/NNGOnDdjI3M6582s
g7JQg9BX1q7KAe8n5Z8of0JCsW5VvkNBIBAIBAKBQCAQCAQCHQtNaVHBqE/MUilnVko5s1LK
MZE5nfd8wpa9HUkjgUAgEAgEAoFAIBAIBDoMEjaPbcgrdJgoLnSYKMkk9QktSolmUUo0JjKn
85Kv6a5FAyl1nFV5eSAQCAQCgUAgEAgEAoGOhfzbwnYkjQQCgUAgEAgEAoFAIBDoMEg4/mZD
8Uhxi4WJ4hYLE0WZpkJoWNmQk8lGQUFJJmVP0VQqR1pPjdDWsiHv+UxkTuc9XyscIjO1Qu/L
1KYnhJ9BbiYQCAQCgUAgEAgEAoFAR0K9cJrshqSRQCAQCAQCgUAgEAgEAh0FjWnPg9GtMQqX
MW0oni/u1jCROZ2XfFauFp9m5e7taVbu8Z7WdMYk1hyE1o8NOQ8IAoFAIBAIBAKBQCAQ6GBI
qU/MhXA4yoa8+UAgEAgEAoFAIBAIBAIdC6X9DFbpQbmUeC6FAzbmMq11pKgWjkfZUPx8hYLi
4CaKM7XpfT4p6pXTUeZ+kpRUFRqFbUOzcvM0CAQCgUAgEAgEAoFAoGOhWTkKdp6Fg3U35FVp
TGRO5yVf0g1BBpIeb1WqNEMQ9k5tyFkEG5nTOYswBOXq6aFQdlgNtdB1tCEvFQgEAoFAIBAI
BAKBQKBjIalAUQv1pQ15pRUTmdN5yZtSKIc0wl3XIBAIBAKBQCAQCAQCgQ6GhO1OG/IKHSaK
Cx0mSjIpfR+NUuwBgUAgEAgEAoFAIBAIdCykbLwZmkEphwxKOcRC5nRe8j7t+zCS91Jfi3H8
SzrhrOwrmpV9RSaKM5kozrRIO4YW4aCcMQjH1mzICQUCgUAgEAgEAoFAIBDoWKhQijRjLVRW
NuRUVmxkTuclr4WS14bcTELJy0ZJJuGq6w1JI4FAIBAIBAKBQCAQCAQ6CmqVS43GTjj5ZUNe
OcRE5nRe8l643Wo02oTOIHc6EAgEAoFAIBAIBAKBQIdCSnNIrzSHmCiuhpgoyaQ0h/RKRQgE
AoFAIBAIBAKBQCDQodAchKLCrFRDZqUaYqK4GmKiKFOXCye6dCE9/MZAQl1lQ14mEAgEAoFA
IBAIBAKBQIdChbCdZkNOycRGQUFxpiotdKQbgboq3S6UDlULO3O6VjhwdkNechAIBAKBQCAQ
CAQCgUCHQr3QsNJNyqVH3STVQxbhpugNeZUcE5nTOYvQB6G6tCEnk42CguJMlbLmfaVc19TX
QnNP3wiHCm/IWwQTxZlMlGQSimd9J61BJzRdbch7PBOZ03mPpxzI0+RC8A05wW0UFBRnqoVD
gjYkjQQCgUAgEAgEAoFAIBDoKMi4mztBbSHUK9tGqKu0g1AUa6WaZiVV4apG2Bi3IWelQCAQ
CAQCgUAgEAgEAh0LdUqbUJ1LKqQFGEPVwja0DTnZQSAQCAQCgUAgEAgEAh0KFYWwyWVD8UiF
goKC4kxN7Rc6CqWpo1AqOSAQCAQCgUAgEAgEAoGOhbr0PJq0EaOYWkGVSrtGqdRoQCAQCAQC
gUAgEAgEAh0LNcKBuRuKRyoUFNcwTBRn6tJOjLQckks7YfIhPdAjmTAfhUXYkLMINoozmSjO
NCknkeST0G2zIS+5iczp3OTK6wulUM3akDMfCAQCgUAgEAgEAoFAoGMh6fjW0CmnowTpPJYw
CKfYBqVKE5QqjY3iTEKVplmMW6kMJKxns+bCep6Uvwg7urwIZ5A5nbMIa5deYWYknxQ15f51
aDtyns9G5nTO802VlclE0kggEAgEAoFAIBAIBAKBDoP8g3J2JI0EAoFAIBAIBAKBQCAQ6ChI
aJHZUTxS3D0htMicQVGm2eieSPs+ZqmHZB7SI4gNNWlK6DTZkLNWNjKn89Zq8ffZNUOuPN4w
+bvxduQ8no3M6ZzHG4NwQlMzKuc4NX0lqUb4htiQswo2MqdzVqEx3kyavC2E+uCGnPlAIBAI
BAKBQCAQCAQCHQvNQs1rQ045xEZxDcNEUabT/7tQDsl7pegV6nQfYaLqtZgFNSllqHquhV17
dSecn1X3izJhYRRK41e4o8uv8Awyp7v8CutiURYh5MLLqebBf74dXX6+M8ic7vLzVYNx/nyS
aUNOJhsFBUWZukqoIlZtUfjJN+Qkt5E5nZO8GiYheW48XzJUCP6VhOWi/NKgnPr0M5wMNQu7
U3d0eTnPoKCgOFPhfzh35GUyUZzJRFGmIZTCko+5/+HckZPcRuZ0TvJeydQrmWwUFBRlamoh
04acTDYKCkoyCd8JG3IzCd8JNooyVcYvxhJUB/83QjtygtsoKCjO1Pn/eVAsk/8DqliN202S
b7xiKvxTI3d0OTkIBAKBQCAQCAQCgUCgY6GxF2p+Rd+kv3tJhup74Rc0RTukvzhKhqpmv3a2
o8vlnjMoKOjzTCfm1852dDnTGRQUFGeqhN/ChU5oKt+Rk9xG5nRO8mZIP3dnkDQSCAQCgUAg
EAgEAoFAoIOgovd3X+9IGgkEAoFAIBAIBAKBQCDQQVA++Q0r+ZILaA7+fal5J+zy2dHl4CAQ
CAQCgUAgEAgEAoGOhfohPaTsDJJGAoFAIBAIBAKBQCAQCHQQ1HZCp8KGpJFAIBAIBAKBQCAQ
CAQCHQTV5qVdJpJGAoFAIBAIBAKBQCAQCHQYlHYqJNdk5EUlHM9Q1MJBD2Xv3wnfr31w7489
ocq9deQTihehUFCcyURRpmZyj9n8hKSRQCAQCAQCgUAgEAgEAh0EFZ1bfenX3OgOSQsrIfcv
oj2pYXInXKYiLXUkQy3z5F+i2y9d3/kT9rlfquqXokqzp8parbh2tKPLtaMzyJzu8muep8rt
7+nnwb+w9hO6HPwMCgqKMo2VeyXxJ+RkslFQUJSpKvzvmbnq/QrijpzgNgoK+jzTNA+Dm2lH
lzOdQUFBUaZe+GTuSBoJBAKBQCAQCAQCgUAg0EFQM/g9XlMdhGreVJtFsWiooq59FIRKxzj1
fg1uR5dLNGdQUFCcyaiznkHSSCAQCAQCgUAgEAgEAoEOguZcKCpsSBoJBAKBQCAQCAQCgUAg
0P9g9J8/3mWhzEJ1VbRXRZ29X+5C9uObh9v7u7+Eugt/vcr+dH9zk/3Xn77P/nL6+5dFXTQv
q5dFUfb/EcriVVG0r9ryVVHVf83W4fpmmbOX2ffL23fL22y+fpju7+6W6XGZX7z46uP/Xnz1
x+Xxt99/++vhdm6q7OsPE756uJ9e3Vy/aV6tb7/Jvj59zcP9zfLNi/0Lbu5fX99dZdvzvH47
3D3+7XEYb5ZX01Vom/5qzt/l2e/fvxnu5uu719lcbyj7iLL17f1tlmeP91k4/Xm4XR5efPV+
nLNxmP6+3M1X2fD4OEw/ZPPy7npasnd3cz5nXz9c/2PJ+q5ri/ybbL0/Pcv97XB9l9UvvK8O
n766Cn1V5lXy5dtzLLc/3rx88/b63cv7Nx8eJDTN1VyfHuTbTZ7GXW7fnBYu+/N3f/j+u2yr
9XT5/jzvP3uVcx4+PGD0t13+06egfjLgSU4/DHevl9Nfvwu/esh+912VrTfD64fsw5cVTZNn
L3/z8c9589MYZxKHL524+LmJiy+duPy5ictfOvFnH+F5ST/Clz7yic8T/2lFrsIwTN2HXYH5
5/88+QG1o1JBlYIud5M9Qed/aIJAIBAIBAKBQCAQCAQC/Ruhxi+Z9EFBRa2gSUDOSVlPUPx0
hYKCgsxMvwxKD0M7g6SRQCAQCAQCgUAgEAgEAoH+tVFjHGufIuNk+DPIm05Cg3PT4a7Sk+8N
tVSKWjWl5GqLtL/JUpcPUH+CnBqbjczpnHVvvXsJNlVKz1dJa9WkJ5kZqlXWqlXWykTmdN5a
dc51ELsSKqmtc1nCBWRO5yb/ssi7tnRX0nIO0gd0kMYanfPxNjUpH71J+eiZyJzOW9FJ+Gm8
IWkkFwn18lb5dw0IBAKBQCAQCAQCgUAg0L8FmqXq56yUjWalbGQiczov+XL5rtEnyMtkojiT
iZJMSg2/XaQq8XL5+s8nyH2+y9d/XkDJ80lFxkWpEi9KldhE5nRucqXqtyjfMSAQCAQCgUAg
EAgEAoFA/w5oTa/zSOs4lXfl6q6Eas+GnGqPjczpnOerityv9lTF5TtNniB3OhAIBAKBQCAQ
CAQCgUCgfwNUpVuGU1RLSGi12ZCXCQQCgUAgEAgEAoFAIBDo3wE1QaiGNMJerw3F08U9NCaK
e2hMFGdq0x4ao/unVY7DqlrlCKuqTQtHhlLu26xGYXPghrwFNVGcyURJJuVQvmpUNmRWq7Ah
c0Pe85nInM57vl8M1aXwPVOXQt/ZhpwlsFFQ0OeZ+tk4WDJ5eX3T+y9vR5eTn0HmdJeTd8si
fLd3YynsXO26RfgId2Uu7JVtT58YQfW1MFYdJuGnUFVV/s/iHV1+O2eQOd3lt1MOuf9Z39Hl
TGdQUNDnmYq1FQ4vLCbhB9WOLic/g8zpnORz6f8Wo5jH9F9sZ5A3HQgEAoFAIBAIBAKBQCDQ
vwHqWmHDcFhbv3S2o8vFnjPInO5y8jAHoWQZujxV8VD5WqUVrzPocigQCAQCgUAgEAgEAoFA
oH8PJLRY7uhysecMCgr6LFO/Lm3aB5agcXBbkj6hi8HPoaCgKFNuXEKcIqMjN0W929zUr6F2
m5s+ISc4CAQCgUAgEAgEAoFAINC/AVrG2m1b+oQuF4TOoKCgKFM5ultg+3keUhT3Nn1QbqHu
E7r8eGeQOd3lx5ur2W2l+oSkkUAgEAgEAoFAIBAIBAKB/rVRMfjtODuSRgKBQCAQCAQCgUAg
EAgE+pdG07ikZw2dQdJIIBAIBAKBQCAQCAQCgUD/2qio0ksRzyBpJBAIBAKBQCAQCAQCgUCg
f21Uhovn5L5+O9w9/u1xGG+WV9NVaJv+as7f5dnv378Z7ubru9fZ3Gwo+4iy9e39bZZnj/dZ
OP15uF0eXnz1fpyzcZj+vtzNV9nw+DhMP2Tz8u56WrJ3d3M+Z18/XP9jyarQV2VefZOt92+z
+f52uL7Lmhfel4dPX17kVZfnyVdvz7Hc/njz8s3b63cv7998eJDQNFdzc3qQbzd5Gna5ffO4
zNmfv/vD999l24J0+f487z9bnzkPHx4w+tvT5P9c2ubJgCc5/TDcvV5Of/0u/Ooh+913Vbbe
DK8fsg9fVjRNnr38zcc/581PY5xJHL504uLnJi6+dOLy5yYuf+nEn32C5yX9BF/6xCc+T/yn
FbkKw1j2H77r88//efJdv6EhV1BQkHUWkonO/yQCgUAgEAgEAoFAIBAIdERUupWHYaoU1BcC
GlsBrVNS6PjsaOhdzZJajKJJaaF4pQoFmdNdXvMvjy534T1B0kggEAgEAoFAIBAIBAKBDoKG
TqnRDJ1Soxk6oUazIadGYyNzOu/5JqFosiFpJBAIBAKBQCAQCAQCgUBHQfPly9qfIK/QYaK4
0GGiJNPl28yfIGkkEAgEAoFAIBAIBAKBQIdBSnfIGDq/9DCGXkFKn8lYBkXV6YXmlhJ6Vjbk
lHJsZE7nrPo4putpJB/TBTXUah02Ez/fau0wi5/PROZ03vOtly9Xe4KkkUAgEAgEAoFAIBAI
BAIdBHVB2OizIWkkEAgEAoFAIBAIBAKBQEdBRZUUFdIei65ILwSzVLpBx1CV0nHTNY1R7Cgt
FD9hoSBzOm+tmrTf5gySRgKBQCAQCAQCgUAgEAh0GKRscuka4TyWDbnlEOE8FhvFyaUjczvl
yNxOOTLXRuZ0bnKlk6ZTymcgEAgEAoFAIBAIBAKBDoX6tKhglEMG5WSXbpCKQqNSFBqVopCJ
zOm8VZik7p5ZWoVZ6QGalR4gE5nTec+3CKfNbMjLZKI4k4mSTMLpRN0iNWetuTDUqry9Pig9
Y30hTNgXynFBfSF8O2zIeTU2MqdzXk1fSotQCidbb8idDwQCgUAgEAgEAoFAINCRUKW0Z/V1
elKxpZRdgn0v1YV6oaq3Ia9MYyJzOm+tRmkVZiX5rCQ3kTmdk7wJQj1yQ04mGwUFJZmEfZIb
kkYCgUAgEAgEAoFAIBAIdBTUCPsIN+QVOkwUFzpMFGcahGu+NiSNBAKBQCAQCAQCgUAgEOgo
aFI6Oialo8NEcaHDRHGmWdil1Szp1r8EtXnaG5J22rS5UOzZkLMGNjKnc9agrZStXG2TrpSl
hAOoNuSlAoFAIBAIBAKBQCAQCHQo1Cnbr9pO2crVdsJWpw15BRgTmdM5z1flQmFsQ04mGwUF
JZmEDqANSSOBQCAQCAQCgUAgEAgEOgqqlTO0q1o5b7xSrjqrlPPNQSAQCAQCgUAgEAgEAh0L
9cpdUtWQHkCcDjUrVzvVlbD/qO6F+582FD9foaA4k4miTHmT9oekj5cPQmfLhpzkNjKnc5KH
Or2CLkW9sE9rQ05wGwUFxZmMG/ZSNCpdUGEVuqA25D2eiczpLj9evxTC916/lMK31UkJ1wz2
SyusVb/0wva4k/J/JvTLKDSynZT/cnZ0+eWcQeZ03ssRbmTckZvJ/xF0BsWZFiXTomQyUZzJ
RHGmNf2wJGgNyuduLf2fnTtyHs9G5nTO46218NHckJfJRHEmE8WZGmHj7Un5P/VPSPj9RL8O
0usblB8b66As6KAsqInM6bwFnZXP8Owfhb8jdzoQCAQCgUAgEAgEAoFAR0LGQWtGzWTxa/M7
8momJjKnc5JPZVq8PoOkkUAgEAgEAoFAIBAIBAIdBTVpr1uKeqERY0PedCAQCAQCgUAgEAgE
AoEOhYQdrifkn8C1I3c6EAgEAoFAIBAIBAKBQEdCo9LOMCo1DBAIBAKBQCAQCAQCgUCHQnN6
YmeC5iCcaN3PRdr0YKhGOSJ0HpTjLmalIjIrywACgUAgEAgEAoFAIBDoWGhWbiKalZM2Z+Wk
TRuZ0znJh0K5V2Uo0qKJpZTLpAbpgpmhF67r2ZCzVjYyp/PWakxvlzOSL8IdNBvykpvInM5J
Ptb+vXj9OCgVu1G6rqdrhB1PfSGs1IaclbJRUFCcyTh5Nn28plS+3xvpqrNGKlu2jfD9sCFn
rWxkTuesVdUJ729DTiYbBQXFmQbl/VWr8v7qIv0QG0q6Qq9ulbdcD8pPmHoR6u+Fct9Zodx3
ZqOgoCSTsqCF9ArLIKlCubmwbPyrIPuyVX5VURr/jkiHWpSh8iCpQpgwL4T/8tiQ82GwUZJJ
+C+PXPrVT14JryaXLprLG2URGmURTGRO5y1CIy1Cq7zjQfk5lA/KIgzKIpjInM5bhFW4eXJD
XiYTxZlMFGUKhZBpQ04mGwUFJZmE/6gKyrd6UL7VbZQEF15waJT/EArSz/2g/Od1UP7z2kbm
dJefr1uC8POnW4z/T1Q6VOH/fzdBIBAIBAKBQCAQCAQCHQw1wi/tTsovmuzoctHkDDKn85K3
QlGoW0bhVwbdsgq/N+nW4P9KZEfOKtjInM5ZhTUIb2ZDbibhzdgoyST80qRbB2U1B2U1TWRO
5yUXDtrsJuO3BSnq/DLqjpyns1FQUJypF35Z0E2L8HuAbh78+vaOnOezkTmd83zzrPwsG3Lh
zWzISW4jczon+ZdGxm81DeSfJ7sjdzoQCAQCgUAgEAgEAoFAR0JdWrRN0azUbEepaW6shTrV
hpxqj43M6ZxFGGdhEcZZKFNtyAtuoji4iaJMXVBK7l0Qkm/ISW4jczoveZ/2hp5B0kggEAgE
AoFAIBAIBAKBjoKMc4zTckhfCeWQDTnlEBuZ0znJ+1aoim3Iy2SiOJOJ4kyj0JTUT8Ie365f
lUawpk8b3ZIJm1noUtyQs1I2ijOZKMrUtkKmDTmZbBQUFGca/XMWuko50KarJqGldUPO49nI
nM55vEoqSVdGG3EyVC3VrWuliForRVQbmdM5i1DXwovZkJfJRHEmE8WZWiVTq2QyUZzJRHGm
XtiovyFpJBAIBAKBQCAQCAQCgUAHQUXwD+3tCqPweQZ504FAIBAIBAKBQCAQCAQ6FhLaGTYk
jQQCgUAgEAgEAoFAIBDoIKhUboTvylLZYVcqZzyVyhlPNjKn857PuKX+DJJGAoFAIBAIBAKB
QCAQCHQU1Crn2pTKkRilciSGjczp3OTKpXLlqCQfleQmMqfzks/CNWgbkkYCgUAgEAgEAoFA
IBAIdBCUl+lpuWk5JC+Fc3435JRDbGRO5yYXjiHJS+GCs7xUSkK50tuTK709NjKn89agUR6v
UU6qztv00GtLKYugHNdtI3M6bxGMA5+N5KPyER6Vj7CJzOnc5EoVNR+VlzwK18ptyA0FAoFA
IBAIBAKBQCAQ6EhoSTuOjPqEcipPrmzFA4FAIBAIBAKBQCAQCHQwpLSjBKl7KSjdS0HpXrKR
OZ3zfKEU7kfakDQSCAQCgUAgEAgEAoFAoMMgoRNjQ9JIIBAIBAKBQCAQCAQCgQ6DhCM/NhSP
lHRPCEd+2CjOpJzFEpSzWGwUZ1LOYgnSMSuhVXpRWqUXxUTmdF7yblaS92lHTjqUcRaLgYSz
SoKyQQkEAoFAIBAIBAKBQCDQsdA6+UWMdqkl1fhFmh1dLtKcQeZ0l5/vhBYl06JkslCSyUJx
pjZ3CzntItSNTkh6L71QqDopZaV6ZaVMZE7nrdSgfKIG5RNlojiTieJMs7KaaxAuvj8pYc03
5DyfjczpnOdbC78WeULpIqSoFD7na+1XNXfkBQeBQCAQCAQCgUAgEAh0KDQIxyC166jUJ2Z/
c+COvFAgEAgEAoFAIBAIBAKBjoWUpodZqXSAQCAQCAQCgUAgEAgEOhKaynTLSYoa/wigHcXT
FQoKCooz9emlTmm3xjQI+1Kmwb8fakdeKBAIBAKBQCAQCAQCgUDHQkrNZFBqJiZKCh1KzWRc
lZrJ3AnlkEUqvyzCeTTTkp5Hk6JVmW8u0n03hmqUjT5zK1SFNuQsOwgEAoFAIBAIBAKBQKBj
ob7xq0IbcqpCNoprGCZKMqVVoTNIGgkEAoFAIBAIBAKBQCDQUdAoXMKzIa/QYaK40GGiONOs
FDpm5elAIBAIBAKBQCAQCAQCHQotwj6fDXmFDhPFhQ4TRZmGINxRM4T0aJR0F8wQhDrOhpzH
s5E5nft4ygXWQ6EsQiNs8tmQFwoEAoFAIBAIBAKBQCDQsVCt1Cca4ZiVoU2RMdSglDoW4aTf
YVWORhmV+tJYpPMZQxXChqgNOfUlG5nTOe9vLGcleS0cLTw2wqKPrVBC3JC3BiaKg5soztSn
n2EDLULwj8gLbqI4uIniTKNSHBwX4Zuvy9PPQYqCMlJQRiqF1dyQs5o2CgqKM0k/yrpWSd4q
yU1kTucl74Vvqg15mUwUZzJRnGkQiukb8jKZKM5kojjTIvwA3pCXyURxJhNFmfpcOBGsD8LZ
Yn0tPN2GnKezUVBQkik9pOwMkkYCgUAgEAgEAoFAIBAIdBTUKYX7vlfOR+8nofzSGEetn0FO
dBAIBAKBQCAQCAQCgUDHQlLzVjOl53ilqjWaSAwVhAa9thBa/dpO6RpspSv4KuPuOUP1QldZ
pRzEVikHsdkozqQcxFaNQs9cNQr9PdUitCnW+SisZl0Iq1mX6VBnkLMGIBAIBAKBQCAQCAQC
gY6FKqk+YWzyTVWhbM0tCmVXXyG1FBW9UEArjL6jM8hZKxAIBAKBQCAQCAQCgUDHQoPQlVMY
e5mMIoZyCE6hHIJjI3M67/FWJXlZCUcvbchJbiNzOid52QlHL23Iy2SiOJOJ4ky9cND/hqSR
QCAQCAQCgUAgEAgEAh0E5blyOn+eC+WQDTnlEBuZ07nJ021oZ5A0EggEAoFAIBAIBAKBQKCj
IGMf0xkkjQQCgUAgEAgEAoFAIBDoMEjpVKik8gQIBAKBQCAQCAQCgUCgI6FR6VQYlfIECAQC
gUAgEAgEAoFAoEOhSbjVNp+US1XyRTitckNeKBAIBAKBQCAQCAQCgUCHQqtwVciG4pHicyhN
FNcwTBRlCt3sFjqapS3c4Du6HPwMCgqKMq15ejtLigr/btxmUg4RbSZhG8yOnOQgEAgEAoFA
IBAIBAKBjoXqVik9TP79JTtyyi82Mqdzks+VUDeal/SC4PTxulzoyGn6kKpkwmZKrxFOh2oL
oXTUSkNVwtUyO3JejY3M6ZxXUwttUE0IaUkvebx6KfxrmXd0+fHOIHO6y49Xr01a00uTr5Nf
+avnJhdQJ3yI62FJN7SlqquUsTrjp0Ky6htyVt1G5nTOqnfGqieo74SPy4ac4DYKCoozGd/H
CWqUFW+UFbdRUFCUqe3SFsT0s9IO6c/hVNW53864IycVCAQCgUAgEAgEAoFAoGMhqUBRdH7v
4I6c0oqNzOmc5KWSqVQy2SgoKM40CL8KqEulrFnOfp/pjrzHM1GcyURRpqA0WVZL75euq3n2
y/fVKM3XrUItuWqNseL13NHl9TyDzOkur2dVdcJKFWXas5o8XjlXfvFzR5cf7wwyp7v8eOU8
W5lMJI0EAoFAIBAIBAKBQCAQ6CBoWJRySD/6TYFlM/qdbjtyaiY2CgqKMlW5ELxWSkLFOvoV
xB1dfrwzyJzu8uMVbe+XhIoqF4JvyAluo6CgOFOZNn2mqBE6Q0NV+h+7HV1+vDPInO7y44W6
9N/LjqSRQCAQCAQCgUAgEAgEAh0EFZNQVNiQNBIIBAKBQCAQCAQCgUCgg6BQ1G5RIZ9Kv4Nk
R/F0hYKCgqJMg3k8VYR6Yy9bhPp1afyz9k5qdA/3O6HFXahP6OJCnUNxJhNFmebVfcP9Opj7
3WLUycjJBAKBQCAQCAQCgUAgEOhQaFSKCn2fniR/BjnTgUAgEAgEAoFAIBAIBDoUKnK/MWIZ
C//M5H7pc7+IsaPLoUAgEAgEAoFAIBAIBAIdCzWLUFTYkDQSCAQCgUAgEAgEAoFAoIOgdnUv
xOmXYkhR2vRQTMJQQUDzsrh3j39C8eMVCgoKijJNVdodkqzBPHWSmqxOk9JCzvPZyJzOe741
van+DJJGAoFAIBAIBAKBQCAQCHQQNAtbanYkjQQCgUAgEAgEAoFAIBDoIGgohO6QDcUjFQoK
Cooy9YPS99EWjZ98Q05yG5nTXU4+Lc3gZtrR5UxnUFBQlGku/bt1pqFeVeRMBwKBQCAQCAQC
gUAgEOhQaAxC5aFa/K0yO3KmA4FAIBAIBAKBQCAQCHQoVIz+VpmpHP0jYHfkTAcCgUAgEAgE
AoFAIBDoSGhc6vRK2wSttV952JEzHQgEAoFAIBAIBAKBQKD/8eg/f7zLQpmF7qpqTv/L3i93
IfvxzcPt/d1fQt2Fv15lf7q/ucn+60/fZ385/f3Loi6al9XLoij7/whl8aoo2ldt+aqo6r9m
63B9s8zZy+z75e275W02Xz9M93d3y/S4zC9efPXxfy+++uPy+Nvvv/31cDs3Vfb1hwlfPdxP
r26u3zSv1rffZF+fvubh/mb55sX+BTf3r6/vrrLteV6/He4e//Y4jDfLq+kqtE1/Nefv8uz3
798Md/P13etsbjeUfUTZ+vb+Nsuzx/ssnP483C4PL756P87ZOEx/X+7mq2x4fBymH7J5eXc9
Ldm7uzmfs68frv+xZFXoqzKvvsnW+9PD3N8O13dZ+8L78vDpy4u86vI8+ertOZbbH29evnl7
/e7l/ZsPDxKa5mpuTw/y7SZPwy63b04Ll/35uz98/1221Xq6fH+e95+9yjkPHx4w+tvT5P/8
FLRPBjzJ6Yfh7vVy+ut34VcP2e++q7L1Znj9kH34sqJp8uzlbz7+OW9+GuNM4vClExc/N3Hx
pROXPzdx+Usn/uwTPC/pJ/jSJz7xeeI/rchVGMay/7DTK//8nyc/oDb08U4rFwUFWecRmej8
D00QCAQCgUAgEAgEAoFAR0SlW3kYpkpBfSGgj41iHlrSHrDPDjne1DpJKj1ox1KLUVopLRSv
Z6Egc7rLb+bLo8vHHD9B0kggEAgEAoFAIBAIBAKBDoJm5yKqJ8ipq9goKCjO5FxE9QR5mZyL
qC6gOJNxrVeChk4peA2dUvAaOqHgtSFnEWxkTucswukjJSzCJHzsQCAQCAQCgUAgEAgEAh0L
zUK1Z0NeocNEcaHDREmmUSh0fETSSCAQCAQCgUAgEAgEAoEOg5TukDFcPoN7R72ClD6TMQh9
Jhtyyi82MqdzVmqslUy1kslEcSYTxZl6oUy1IS+TieJMJkoyCWWqDUkjgUAgEAgEAoFAIBAI
BDoKGpTiy6AUX0wUFzpMFGcaqySTUcoalRLNqJRoTGRO5yVf031jRvJV2IW3IS+5iczp3ORf
FHVB2Fu2IWkkEAgEAoFAIBAIBAKBQEdBhVI36gqlRtMVabONoSqlyaurhSavrhaavLpGqBxt
yKkc2SgObqIkU3o6+BkkjQQCgUAgEAgEAoFAIBDoMCithhiFFeXo6E45OtpG5nRecum85045
77lTznu2kTmdm1zpyemUQhwIBAKBQCAQCAQCgUCgQ6FBKuRMUh/NEiSldNssSpWmLwq/SrMh
p0pjI3M6Z0F7qTGpr6Tnq9OKj6Ga3F/QXirY9Y0UvhU6ijbkLRYIBAKBQCAQCAQCgUCgQyHj
Snej9DCkpQdLpSUmSwndSRvyqkcmMqdzV0HoO+qV455slGQS+o564/o1YzUXZTUXZTVNZE7n
JV/SsqWBhLaqDbnTgUAgEAgEAoFAIBAIBDoQaqSjjppCaIVqBuFMoQ05hRUbxZlMFGdaSiH4
RySNBAKBQCAQCAQCgUAgEOgwSNlk1ixCh8yGvHKIiczpnORtrnQltbnQIbMhJ7mNzOnc5Mqa
t7mw5htykwtrbqM4eaX0i7XSPru2SVU6YSP0CW3Iiw4CgUAgEAgEAoFAIBDoUKhTjkxqO6Wb
qO2ERqENeVUaE5nTOc9X5cIJTRtyMtkoKCjJJDQvbUgaCQQCgUAgEAgEAoFAINBhkLCVq8qF
O+Qr5ZqvSjnbGwQCgUAgEAgEAoFAINChUF0IO1zqSrhIqlZuRq+Vm9FtFBQUZ5rSE4rPIGkk
EAgEAoFAIBAIBAKBQAdBRavcmF2WylVTZSX0dGzISQUCgUAgEAgEAoFAIBDoWKgWzpPdUDxS
oaC4hmGiOFMrnEGyIS+TieJMJoozDcKum3JUFnNUFtNEcXATRZnyIATPa2HjUa5cK54r14rb
KCgozrQoB/jmi3K0cr4oi7AqZ+2EQin7hULoONqQswwgEAgEAoFAIBAIBAKBjoVGpagwyiOB
QCAQCAQCgUAgEAgEOgpahI6cDcUjFQqKGyNMFGdahVuZ+6VIbz2Kh+qXMT2zxhhqTLtIjKFa
NzoIBAKBQCAQCAQCgUCgY6FVqU+spbB/pV9Hf3/Oji4Xac4gczrn8ebg74jakZPJRkFBUaax
8a+T3pGTyUZBQVGmvpz8j0Ff+gcA7cidDgQCgUAgEAgEAoFAINCR0KTUlprcbwDakVMzsZE5
nZO86YVTk/tmSk+ISYZqO6EK165pjSadr1qEiteGnJWykTmds1K1VD+sW//8m75olKGKRqhU
bciJDgKBQCAQCAQCgUAgEOhQqAzKhq+yLRXVp6fkpCov/bN0duRkB4FAIBAIBAKBQCAQCHQs
1ChFhUYeCQQCgUAgEAgEAoFAINBRUCucabKheKRCQXFjhImiTEHq1wi1cFVyHwbh2uU+zMIu
pQ05q2Ajc7rLq9Ctc1ruSZJ36+JvmNmRNx8IBAKBQCAQCAQCgUCgQyHlwJJuMso0yVBT459q
sqPLlZUzKM5kojjTKtSEujkoizAXSpVmroRV2JCzCjYyp3NWYa6l5HN6wE2qhl5Zq2EQVmFD
zirYyJzOWYUxCDd4nZSQfBROoz6DzOm85J2y5l3un83TdUVaSk1RK6A++OXkHTkLZaOgoDiT
8S16BkkjgUAgEAgEAoFAIBAIBDoM8u/d6vo6LTSmSLhVbEdeyUS4VewMijO1fj/cjrxMJooz
mSjONPrncZ+QEnxUgpsoDm6iONOsBJ+V6tosNEaelH+d3468NTCROZ23BquwBo1RcU9Rq4w0
pChdqGYQjiTvmlE4F+ykhDPlT0qoI2/IeTU2MqdzXk2zKBX+ZhG+sTbkJTeROZ2XfBU6gE9K
qZO3QSgSb8hJBQKBQCAQCAQCgUAgEOhYqEg35xqlh1JpR21L/6bBExLqSxtyqjQ2SjIJ9aVW
OAt/R9JIIBAIBAKBQCAQCAQCgY6CamFbY9sI7Xetcaq+UX1RLgc8KaVG00r9KK1UOuokNUoF
plHoQ9yQVzsykTmd95oX6eUsSltcuwhtcRvyns9E5nTe863CB6bKhQLahpzpQCAQCAQCgUAg
EAgEAh0LSefWVaVQE9qQUzOxkTmdl7xU6mdVJeynrHqlcFT1QuFoQ94imMiczluEXrj2YUPS
SCAQCAQCgUAgEAgEAoGOggahqaoyTrMyaiaLUjhalMKRiczpvMdb0h6uM0gaCQQCgUAgEAgE
AoFAINBhkNRHY+zzsZSy0WdVuntAIBAIBAKBQCAQCAQCHQnVyqVadVA2wtRB2AizoThUoSBz
Ou/xCqHRZENeJhPFmUyUZFJaZOoyF15MKbTk1LVw6vOGvDUwURzcRHGmRrmbq26FXVp1ny6U
MVSvLEKvLIKJzOm8ReiV771B+RyMyqa3ehYuaduQtwYmMqfz1mBOL9k7g6SRQCAQCAQCgUAg
EAgEAh0FKbfR18pt9DaKCx3KbfT1KtRxiiAUvIoglLI25DydjYKCkkxCb1qhXIoHAoFAIBAI
BAKBQCAQ6GBIaCgrlIYyGyWFDqGhrFAaygqlocxGcSaloawohGvCilKpGpVK1chEcXATxZlq
JXit1MRqpf5UKx86EAgEAoFAIBAIBAKBQIdCxiY1Ayl1lUapq5gorquYKM7UKvs1iz498NpQ
QxAWYVAWYVAWwURJJmURRmFvZDELW/CKWalDzkod0kTx05kozrQon81FeS2L8lpMFAc3UZSp
VLrXSqV7zUZBQXGmQviMl4Ww4mUtlIc35D2dieKnM1GSSTjYfkPSSCAQCAQCgUAgEAgEAoGO
gpSjucpeONxpQ950IBAIBAKBQCAQCAQCgY6FlMrDIPT1lLPS9jErXVLlrJzpXs6rMuEqLAII
BAKBQCAQCAQCgUCgQ6ElbbIwSg9rWnpIVR6EAsWGnFQgEAgEAoFAIBAIBAKBjoWMgzOM0kOd
NmNYSjhfI1fO17CROZ33fLVSgMkbTQmH1uStcB7NhrxFMFGcyURJJqm+pPTu5INwXsmGvFAg
EAgEAoFAIBAIBAKBjoWk8suglF+Uw45z5bBjGyWZhBNs81m4SStfhUuyNuRNBwKBQCAQCAQC
gUAgEOhIKBRCySQobS2hVzqAQi9sUdqQlxwEAoFAIBAIBAKBQCDQodCcC0WFWdh7tKF4ukJB
caHDRHGmRdgrsyFpJBAIBAKBQCAQCAQCgUCHQelmkqQRo11y4ViXdgl+ZaVdCuH2nJPym0ja
pRTOIWmXSlK132qyo8srCgKBQCAQCAQCgUAgEOhgqJFqHU1jlB5KC8XzFQoyp/OSd+mdykby
XkneK8lNZE7nJR+UItTg3wZ9Qn6/zY7cTCAQCAQCgUAgEAgEAoEOhZSSyaCUTEwUl0xMFGda
hJLJmisVoTWfFVUIB/S2a5nWXwzVCFWaDTnLAAKBQCAQCAQCgUAgEOhgyL9ip12lHpl1lCoi
k6Imqboy5cqGp6n0T7jZkVOIspE5nbPsU+lfdr0jN5N/2fUZFGeqlLc8VdKbaYRC2yTc+L0j
bxGEG7/PoDhTJ32kJiX5pCQ3kTmdk3yWvmVmqVFv7pRdkLPSgDZPyoLOi1As3pCzoDYyp3MW
dMjTnZlp8kHaMDrk/u1qO3Kez0bmdN7zVcLO06FSgldKcBPFwU0UZ6qV4KvwLbohL7iJ4uAm
ijKN0idqVJZ8VJbcRuZ0XnLhCsG2G9KfQCky/ishRbMwXR+E34dsyHk6EAgEAoFAIBAIBAKB
QMdCyu9D2nxUkTMdCAQCgUAgEAgEAoFAoGOhTmhY2VA8UqGgoKAoUzUozU11p2xyLXJJTUJp
ZUNOdhAIBAKBQCAQCAQCgUDHQquyB62slK1xZSepSdjPtiGnmGMjczpnFcpVSZ63QvINOclt
ZE7nJM+lAlOurHmurLmNzOm85Gua/AySRgKBQCAQCAQCgUAgEAh0EBQmYY9SmISaSbNU/lDN
YhzmZQw1CkW2ZhW6nHZ0uUhzBpnTXV7PZhqU5PMiJN+Qk9xG5nRO8mFIj2xL0eKfJ7QjJ7iN
goKiTGPpnwLUdME/Bajpharfjpyns1FQUJSpyYWPyoacTDYKCooytcp3emuUwFM0Ck+3Iefp
bBQUFGWq8vQsqPRbuFbeS628FxuZ0znJ68k/nXJHXiYTxZlMlGTymzB3JI0EAoFAIBAIBAKB
QCAQ6CCoEA7+bj78lYvCJDQy1qtwu8SOLhdWziBzustrUA9CDXlHTiYbBQVFmcbcL6DuyMlk
o6CgKFOX+8XKumn8D1Sdd0JhsA6FcPVJtXZ+qW5Hl1fqDDKnu7xS1SqUD3fkZRLKh2dQlGlq
0t+nnEHSSCAQCAQCgUAgEAgEAoEOggbjcsG0RNPlfv2wqiahJlTVSktZVVRC/WVDTv3FRuZ0
zlIVSp2qUOpUNoozKXWqwqjDnUHSSCAQCAQCgUAgEAgEAoEOgnKlkFMuQolmR5fLIWeQOd3l
5OVaKcnXKd14nQw1FX5P2Y6cx7NRUFCUaRYqUDtyMtkoKCjKNHZ+abDsKgUpI7W1sKm8LIX5
irnx3/COLq/mGRQUFGUahOa7Ylj87enFWKRLkCxUMbbCfOMgNIYW/eJ/OHfkLKeNzOmc5awr
/zu9KNt0P3z6eB++0BsqrLO/tT6E1g+Vr8bhCWfQ5TUAgUAgEAgEAoFAIBAIdCw0L+n+z6TS
kQ+Ff0zZjpz5QCAQCAQCgUAgEAgEAh0LrWlRIS095GPvqn6tCrfLol/r4J891S9L729/7Jdm
cXfZfUIXlwEEAoFAIBAIBAKBQCDQwVBbuvdHfkLxSIWCgoI+zzTP/n6Zfh47AXUKKhv3jPRP
6PISnEFBQVGmICzBNPk7sPqpU0Zqe3cT2id0eQnOoKCgzzONS+FuCvuA3A1Kn5A7HQgEAoFA
IBAIBAKBQKADoflcXeU/f7zLQpkV+VXVXhV19n65C9mPbx5u7+/+Euou/PUq+9P9zU32X3/6
PvvL6e9fFnXRvKxeFkXZ/0coi1dF0b5qy1dFVf81W4frm2XOXmbfL2/fLW+z+fphur+7W6bH
ZX7x4quP/3vx1R+Xx99+/+2vh9u5qbKvP0z46uF+enVz/aZ5tb79Jvv69DUP9zfLNy/2L7i5
f319d5Vtz/P67XD3+LfHYbxZXk1XoW36qzl/l2e/f/9muJuv715nc7eh7CPK1rf3t1mePd5n
4fTn4XZ5ePHV+3HOxmH6+3I3X2XD4+Mw/ZDNy7vracne3c35nH39cP2PJQt50RR980223p8e
5v52uL7Luhfel4dPX16FvirzKvny7UGW2x9vXr55e/3u5f2bD08SmuZq7k5P8u0mT+Mut29O
K5f9+bs/fP9dtr28Lt8f6P1n73LOw4cnjP62y3/6GHRPBjzJ6Yfh7vVy+ut34VcP2e++q7L1
Znj9kH34sqJp8uzlbz7+OW9+GuNM4vClExc/N3HxpROXPzdx+Usn/uwjPC/pR/jSRz7xeeI/
rchVGIa5/FAbzT//58lPqB2tAvpY+XXR5QOlnqDzPzVBIBAIBAKBQCAQCAQCgQ6JCr/40i+9
gNbGR00TBGQc+f3ZNtNdOUe27+ryOetPULxShYLM6Zw1/wXRenmr7RMkjQQCgUAgEAgEAoFA
IBAIdBTUVs75a5vqnKvwduWc0rary/ubnyCnTmUjczpvFUahdrYhL5OJ4kwmSjIJFa8NSSOB
QCAQCAQCgUAgEAgEAh0GLc7R/rtKjzFLVWWciGapy2e5PUFOdclG5nTOKlTGMW1G8vLyUXU7
EjYsVrXS6VbVQh1uQ95KmciczlupTqmQVp1zrcSupM9LJ72bXqgPbsh7QhAIBAKBQCAQCAQC
gUCggyGhP21DXg3KREkZR+hP+9JoqJUC1HD5sosNzUpxcKmU+YxDIC2lFFsXpdhqInM6bz1X
JXmdC8k35CS3kTmdk7wOl6/UfYKkkVyUdpCmqLh8O8wT5K2TieJ1MlGSqVWCt+pIIBAIBAKB
QCAQCAQCgUCHQZVS66mUWo+J4lqPiZJMymboulI2Q9eVUGzekPt8QrHZRvHztUr7Yd2lNdt0
qC4tJKeoTxsszyAvOQgEAoFAIBAIBAKBQCDQsdCobDatZ2Vjbj2nm01TVQTloooiCJt8N+TU
vGxkTuesVVEJ/VsbkkYCgUAgEAgEAoFAIBAIBDoMaoT+pg15tR4TxbUeE5mZfhEk7ZMtBqG/
aUPufCAQCAQCgUAgEAgEAoFAh0LSqWHFqlSgVqUCZSJzOi/5Kpz0tSE3k3DSl42iTKVyqlap
nKplo6CgJJNw+tiGpJE8VAqFug1JI4FAIBAIBAKBQCAQCAQCHQY1wqnu5SDswNuQNx0IBAKB
QCAQCAQCgUAg0LHQKBRf8lw58jsPyiFQeatcdph3kuqVA6XyUWgTCrlyGlYolYUIndC/taH4
7RQKMqdz3nOQzvEKs3D21oa85CYyp7ucvF9a4c30a+uv+Y4uJz+DzOmc5EPn9xbuyMlko6Cg
KFPdCZ/gvp6Eb6y+XpU3U9bCj4VuqoSxuk75hu/6XrhboasnJVc+K7lCLXx3tVMtpG/n3P+J
3M6d34u4o8sfCBAIBAKBQCAQCAQCgUCgg6GhEurObScUeHd0ubB3BpnTOcn72S827sjJZKOg
oChT2yurWY/CRu1m6v3n29Hl5zuDzOkuP18zTmlTapq8m4WSaxMav/S+I+f5bGROd/n56qny
M+3ocqYzKCgoyjQUadn2DJJGAoFAIBAIBAKBQCAQCAQ6Cupnv+2s6irhRouqH9JuuGSofvIP
FNzR5drSGRRnMlGUqQp+V92OpJFAIBAIBAKBQCAQCAQCgY6CyiXd+BijsmqFZqqi7/3N3EU1
Ch1XRSiF7rSwBH/CD/1iwlDDIOwlDWMhhA9j7bcg7uhy+ewMMqe7/JrztfbLZzuSRgKBQCAQ
CAQCgUAgEAgEOgqaRqHrKm8avyK0o8sVoTPInM5JXo9+k9eOnEw2Cgr6LFO/Trm/3bRf297d
+vgJXUx+DpnTOclD55Yi+6Wb/OA7uhz8DAoKijIVldsQ2M9L5RaJ+7mZhJEq4zS+GE19l34M
ElTW/mLu6PJinkFBQVGm3L8d+hNyMtkoKCjKFIyjX88gaSQQCAQCgUAgEAgEAoFAoP/56PXb
4e7xb4/DeLO8mq5C2/RXc/4uz37//s1wN1/fvc7mfkPZR5Stb+9vszx7vM/C6c/D7fLw4qv3
45yNw/T35W6+yobHx2H6IZuXd9fTkr27m/M5+/rh+h9LVoW+KvPqm2y9f5vN97fD9V3Wv/C+
PHz68iKvujxPvnp7juX2x5uXb95ev3t5/+bDg4SmuZr704N8u8nTsMvtm8dlzv783R++/y7b
akhdvj/P+8/WZ87DhweM/vY0+T+Xtn8y4ElOPwx3r5fTX78Lv3rIfvddla03w+uH7MOXFU2T
Zy9/8/HPefPTGGcShy+duPi5iYsvnbj8uYnL50p8+rz9X9eP2f/x7W+z0+j/e7nLpvu7x+X9
41W2nOjVevqnK+bTF5XNMuZ59pf7d8vb9eb+//nr/8oeHv/+8QE2VeZhXEPerm33v7L5bZN9
+Nv89D9mY7ZotmDN9tlP1XlJf6pe+imc+Dzxn57mKgxjXn/oS88//+fJv4l2NCtoUVDauh5s
dP7fjiAQCAQCgUAgEAgEAoFAz42a3C10DNPS+mgOCvp4H7eHFud66V2lTZipGgrnEupdXW58
fYLi9SwUZE53+c18aTSWabd1ulBjoyzn6Fzu8wQ5y2kjczrv+bzzNnaVnulgKOMDmk64Kp/i
cVUWtHNuAXqCnGUAgUAgEAgEAoFAIBAIBHpGVApFoQ05RSEbxSUTEyWZnKMmdnX5WIcnyE1+
+ViHCyhJ7hzBuqlWqRu1ytsDgUAgEAgEAoFAIBAIBHpGdPnkwh2l3T1nkDsdCAQCgUAgEAgE
AoFAINCzodG5L3dXzn25m5qksRZprFVqklmVsfr88m0OT1C8WoWCzOmcde+D0N6zIS+TieJM
Joozlc6tLbtSkiuNSTYyp3OTK41JvXFFiqXSsdIJ6/TjaSChPrgh7/lAIBAIBAKBQCAQCAQC
gZ4RKbWzWqmdmSguvpgoztRI1R7j8llLKXXGvvMPXd+Rlx0EAoFAIBAIBAKBQCAQ6PlQL2xp
60el3DMq5R4TxXUVE8WZJqXhaFIajkwUZzJRnGlVWntWpcAGAoFAIBAIBAKBQCAQCPSMSGmj
aQplU19TKBvxmlIaq5TGqoQKzIacdQCBQCAQCAQCgUAgEAgEekYkXWzfKBfbN8rF9jYyp3OT
K1fWN71UyVmE/p4Nec9nInM67/kWpbq0KO8YBAKBQCAQCAQCgUAgEOjZUJsr3TZtIZxk3Bad
NFSvKKm9p1WKXq1S9LKROZ23oI2wg65thB10G3KDCzvobBRnGtKDrw2UFiMNNAhP9xF5T2ei
+OlMFGcalT62dlKOg6oKYaUqqY2tWkphqEW4jBAEAoFAIBAIBAKBQCAQ6BnRKhSzNuSUe2wU
l0xMFGWqq7SuklZf6kaovmzImw8EAoFAIBAIBAKBQCAQ6PmQUn2pleqLjeKSiVJ9KUoh04ac
TDYKCjIzfTlUKbs2i0poYNuQt1AmMqfzkk9Cd1MZlBvxypBukDTUrHRK5UFp4ApBqfsF6biy
UAsvZ0POy7GROZ3zckKtrHtole7JMAtbajfkPZ+JzOm851uFN9Mvwe+x7JdC+MD0S+03NPZL
I6xnvyhH5fVrKWyK7tdZaEQ8Kf8N7ujyGzyDzOkuv8F+Cv7P/h05mWwUFBRnKv2G1B15mUwU
ZzJRnGlQ1mlQ1slEcSYTRZnmNu3NTtGYtnkbSHi6Wbgi5AwKCooyDca/jc4gaSQQCAQCgUAg
EAgEAoFAoGdBxq7iFE1C8WVDTvHFRkFBUaYx+L9V6EelJjYqNTEbBQXFmUZhxTvhl3A7coLb
KCgoytSvwq9CTko4jqFvOqGAuiHn+WxkTuc8XzsJxcpqSCv3Z5AzHQgEAoFAIBAIBAKBQCDQ
M6JJaLiqjZbWFBnX4abFnrpV+hjrUelQLHKhQ3FDTuHIRuZ0znoWedqBeQZJI4FAIBAIBAKB
QCAQCAQCPQsalF2kZe5f29KXo1Ci2ZBTorFRnMlEcaZZ2OZ8GkPYBpwXSp0qr9OaVzrUKCxn
Pgq7DDfkLAIIBAKBQCAQCAQCgUAg0HMipbqUj8Leqg2584FAIBAIBAKBQCAQCAQCPRtahRaS
oFxj0IfCvy5gR3GoQkHmdM7jBeXg86AcfG6jOJNy8HmolN6e0Cib0EIjnLu0Ie/5TGRO5z1f
Lz2f1MAVlN6soPRm2cicznu+JT3JK0neWVc0GKrwP587uvx8Z5A53eXn65ZO+OR1yyD8TOiW
Od26aajV7ys7IWWpVmWpTJRkEpZqlV7yqty20q2lv8v1hPwzv7rV+NGRokU496ybjAuiLZUW
wg3V+v9+2JHzAm1kTue8wKlXvpenQfjobchLbiJzOif5bGziTZPPlf/vhx05yW1kTuckH4L/
M31HTiYbBQXFmQphnTbkZTJRnMlEcaZaWadaWScTxZlMFGcSTtbslJM1z6A4k3CyZjfMyvfw
MPttyTty5wOBQCAQCAQCgUAgEAgEei40CmccduPgX+h8QkrhepyEuueGnGqPjczpvDWYhSry
hrxMJoozmSjK1At3aHe9VErvO6WU3gzCImzIWQQbmdM5i9AMwq/9uka4tKSrCuV3E1WnVMCr
XqiibshZKhuZ0zlLVU3KL4TqQvkNWy0te9EKq7AhZxVsZE7nrEJZCpk25GSyUVBQkkmoEm9I
GgkEAoFAIBAIBAKBQCAQ6FmQcEpnV65KoWNVpgOBQCAQCAQCgUAgEAgEejaUB6VXKlfaTHKl
zcRG5nRe8kZpXcpboZCTD9IiLMKW8FypCeXSmwGBQCAQCAQCgUAgEAgEejYUcmHL4oacao+N
goLiTIVS7QmlcuxiaJStY0GpHEkncJ6UFGtVznkMq7Cvr13KdDelpfwXvaPLL/oMMqe7/KJP
KF3RM0gaCQQCgUAgEAgEAoFAIBDoWZBwS8OOvLqKcEvDGZRk8i8pOiGpuNSlPU6GGqUS1Kos
1aoslYnM6bylUgpxJyWtlXDjSqvcuHIGmdM5z7cWyptZhescduQkt5E5nZe8TM9/O4OkkUAg
EAgEAoFAIBAIBAKBngcJhbhV6YJalVokCAQCgUAgEAgEAoFAINAzojYXahit0tHRKnUVEAgE
AoFAIBAIBAKBQKBnRP7p2DuKR4p3yggXw59BSSZlD9PaCruTNuQmF3Yn2ShJrrS+tFIBCgQC
gUAgEAgEAoFAIBDo2VAvnDDdrsq1Y+06C4dHn5RyWsusnNZiInM6bxWMC9PS5FPp35i2I2c+
EAgEAoFAIBAIBAKBQKBnRFV6V5hR6ag1pdSOJmVz1dT7V5idkHKa89Qr/URTL1V8BuXk5GkU
zsmZZqH1akNO2ctGcSYTJZmEUtyklOJslGQSSnHTKnwS5iBU4jbkTAcCgUAgEAgEAoFAIBAI
9JxI2NG2Iaf4YqOgoDhToWQqlEwmijOZKM5UK5lqJZOJ4kwmijM1aV3QQEp5dB6Ea+U25D2e
iczpvMcblXa/eRa2P27Imw8EAoFAIBAIBAKBQCAQ6PnQkjaLGUjpApsXoZlqQ14hx0TmdM7j
DUHoTBuCUMwalMrgoFQGbRQUFGeqhBXfkJfJRHEmE8WZamXFa6FytiF3OhAIBAKBQCAQCAQC
gUCgZ0ONss1yMBqlLKUUlxqluGQiczrv+XqlKqY0bw1K85aN4uBK89YwKm1nwyJsR92Ql9xE
5nRe8kXZ3zvmkgrCm9mQ83w2Mqdznm8shdrgaHxfpWiQ1mAOwlCzcK3lhrzHA4FAIBAIBAKB
QCAQCAR6RpTuVzyDpJFAIBAIBAKBQCAQCAQCgZ4FLUqzxpqeWp+gLheqIRtyMoFAIBAIBAKB
QCAQCAQCPSMqhO1JG4pHKhQUFJRkEi6d25A0EggEAoFAIBAIBAKBQCDQs6BGqas0Sl3FRHFd
xURxpj4X6iq9cCxKp/TQdKtwavSGvCUwUbwEJooy9U3tB+874d1tyAluo6CgONOgBF+EF9wv
wjk0G/IygUAgEAgEAoFAIBAIBAI9G2oK4YDfphBKJk2V7uFKD/htGmW+Qai+NINQfdmQtwYg
EAgEAoFAIBAIBAKBQM+HJqE/ZkPxSIWC4uKLiZJMwoE9zSQc2LMhdzoQCAQCgUAgEAgEAoFA
oGdDs3LRe7MIt3JvyCvRmMiczkuu7AdrlP1gNoozKfvBWqWRqK1HYclb4x57Qw1C7WxDziLY
yJzOWYQqH/xMG3Iy2SgoKMmk9GVVfdpNZahZ+GbYkPd8JjKn855vVtZ8VtbcREkmZc2V290q
5Yx1EAgEAoFAIBAIBAKBQKDnQ3We1urOIGkkEAgEAoFAIBAIBAKBQKBnQUE4XbsOQgPJhuLp
CgUFBcWZKuHs8LqaE5T27NTK+em1cn66jczpvMebhAa2DXmZTBRnMlGUqcjTrjMDpUueok5B
yhIUyhLYKCgozqQcaF4ox4qBQCAQCAQCgUAgEAgEAj0fKgvh7PByEjYrlsrhXKVyOJeNgoKS
TELVqFSqRjZKMglVo3IRapX51KrImQ4EAoFAIBAIBAKBQCAQ6PlQUE5GD0oPTVAqWSAQCAQC
gUAgEAgEAoFAz4aapfJ3xO0oHqlQUFBQlGkVdl41a+VXaJq18zd6NVPwTz/akRMcBAKBQCAQ
CAQCgUAgEOgZUedvzDkh/6qqHbnTgUAgEAgEAoFAIBAIBAI9F5oroVljQ9JIIBAIBAKBQCAQ
CAQCgUDPgrpaqGGM/n1WzSycx9rMq9D2sSEvOAgEAoFAIBAIBAKBQCDQs6GxEKoho3HxTHJJ
dtMF/9TWHTmhQCAQCAQCgUAgEAgEAoGeEZX+zcdN10nlkDltRklVXylj9VIBpp+EI2c3FC9D
oSBzOmdBm1I4cva0VgoSum0aZasTCAQCgUAgEAgEAoFAINDzobYXCh1V1QjFnmpKb+BJVf3/
tXf3vG3DQBiA9wD+DxqTwa74IYryVBSdOhQBgk5BBpmkCgOOHcRJ0Z/fNFaGkCfdLdpeIJPx
mHx1ljMceFZdrlW0hC6IaQnRiNyOKUJDXF+ZyUoykSjPRKI8k5fUXBOqSH5BTHIakdsxybUX
/G7PBYlWAgICAgICAgICAgICAgICAloCGaJLVXZfjKgvZiQ9GiPp0dCI3I65vpro1RVISZ67
rXw5Y1fUoElBUKlmkFS9Gaxm6zmi+XpOIHK7+Xo2g+cPuo2Iy0SiPBOJskwhSD6Z6Plxy6av
BSW/IObyaKQkKMvka/4WbnwQXJ0P/H3edIJv8YiYEtBISVCWqa35TuuIRCsBAQEBAQEBAQEB
AQEBAQEBLYFsX3Zoyi6VspbvdKjEj8raaAX7GVHvzPSO7wmNaL4nNIHI7ebrabzli2BaQT9v
RExwGikJyjPp8iRqWfLWJUHyd8QlJxG5HZP8LQ5bcp0Uf6+MaD74BFISlGUaAn8bjIjJRCMl
QVkm3wsyXRCTiUZKgj5nUgPx32ACiVYCAgICAgICAgICAgICAgICWgIFwTk/FS3/kEnVp/Kn
/yYQkwkICAgICAgICAgICAgICAhoMVTvar7RUWtbPi8hP4oyonw7LUFKgj5l6obkqUw5CgIU
NHukrhs6x45GdikEtphd2qVyVjE/3tWlVrNztB9otuRTiNxuvuSpVmy/6wOJVgICAgICAgIC
AgICAgICAgJaAMXBsSNqXYz8HFsXneKbPdE6vgEVkudXClHxXaoQnWCljuzm5cixj/T8QPMV
BwICAgICAgICAgICAgICAloQuVrQ6HCSbogTnEgCAgICAgICAgICAgICAgICWhIJZqGCE8xC
hVbSMjH84xC73UAcainGnHbUxFSpInlAxlAor5SWIHK7+Zrv+qnBuR+vx0qZSptt47fWV3/T
UVWvT+fH0/FeNV49bKvb0+FQ/bq9q+7fXl/rRru1XWttuq/K6I3W7aY1G22bh2ro94cUq3V1
l57/pOcq7s/hdDym8JLianX1/re6+plevt19/9I/Rmer6/8bbs6nsDnsn9xmeL6prt/ecz4d
0s1qfMPh9Ht/3FZX/wDltsYc+eIUAA==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--jI8keyz6grp/JLjh--


From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:17:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE4b-0004Yt-CI; Wed, 13 Jun 2018 22:17:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE4a-0004X5-3R
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:17:00 +0000
X-Inumbo-ID: 47a5ef27-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47a5ef27-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:29 +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 B90D9208DB;
 Wed, 13 Jun 2018 22:15:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928122;
 bh=00d5xiV6WCbJee6X68OR2+rMNMV6eoV5fHqeG5hLGM4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=P8grF5vGVk3qY6Tq1Q9At4mWI1DRKnQKRLTrL5WLLL27QIjnsrk1a06jsEey7ugwn
 ZcCrDSj8GH3B7vznEDfVvkrk0JYuvCQah7RRbNgRKnPA1s2w8ujaemovheZmvwhmN6
 bKICOej5V4VnIsMFb2GYEcLPelJ03mfMWh1/5zSI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:09 -0700
Message-Id: <1528928118-14960-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 06/15] xen/arm: add
 BOOTMOD_DOMU_KERNEL/RAMDISK
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGJvb3Rtb2QgdHlwZXMgZm9yIGRvbVUga2VybmVscyBhbmQgaW5pdHJkcy4KClNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CiB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCA0ICsrKysKIHhlbi9hcmNoL2FybS9zZXR1
cC5jICAgICAgICB8IDIgKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDIgKysKIDMg
ZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKaW5kZXggOGViYTQyYy4uNmM4OGVj
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYworKysgYi94ZW4vYXJjaC9hcm0v
Ym9vdGZkdC5jCkBAIC0xOTQsNiArMTk0LDEwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNz
X211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiAgICAgICAgIGtpbmQg
PSBCT09UTU9EX1JBTURJU0s7CiAgICAgZWxzZSBpZiAoIGZkdF9ub2RlX2NoZWNrX2NvbXBhdGli
bGUoZmR0LCBub2RlLCAieGVuLHhzbS1wb2xpY3kiKSA9PSAwICkKICAgICAgICAga2luZCA9IEJP
T1RNT0RfWFNNOworICAgIGVsc2UgaWYgKCBmZHRfbm9kZV9jaGVja19jb21wYXRpYmxlKGZkdCwg
bm9kZSwgIm11bHRpYm9vdCxkb21VLWtlcm5lbCIpID09IDAgKQorICAgICAgICBraW5kID0gQk9P
VE1PRF9ET01VX0tFUk5FTDsKKyAgICBlbHNlIGlmICggZmR0X25vZGVfY2hlY2tfY29tcGF0aWJs
ZShmZHQsIG5vZGUsICJtdWx0aWJvb3QsZG9tVS1yYW1kaXNrIikgPT0gMCApCisgICAgICAgIGtp
bmQgPSBCT09UTU9EX0RPTVVfUkFNRElTSzsKICAgICBlbHNlCiAgICAgICAgIGtpbmQgPSBCT09U
TU9EX1VOS05PV047CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKaW5kZXggMWQ2ZjZiZi4uODI1OTNjOCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTI0OSw2ICsyNDks
OCBAQCBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rt
b2R1bGVfa2luZCBraW5kKQogICAgIGNhc2UgQk9PVE1PRF9GRFQ6ICAgICByZXR1cm4gIkRldmlj
ZSBUcmVlIjsKICAgICBjYXNlIEJPT1RNT0RfS0VSTkVMOiAgcmV0dXJuICJLZXJuZWwiOwogICAg
IGNhc2UgQk9PVE1PRF9SQU1ESVNLOiByZXR1cm4gIlJhbWRpc2siOworICAgIGNhc2UgQk9PVE1P
RF9ET01VX0tFUk5FTDogIHJldHVybiAiRG9tVSBLZXJuZWwiOworICAgIGNhc2UgQk9PVE1PRF9E
T01VX1JBTURJU0s6IHJldHVybiAiRG9tVSBSYW1kaXNrIjsKICAgICBjYXNlIEJPT1RNT0RfWFNN
OiAgICAgcmV0dXJuICJYU00iOwogICAgIGNhc2UgQk9PVE1PRF9VTktOT1dOOiByZXR1cm4gIlVu
a25vd24iOwogICAgIGRlZmF1bHQ6IEJVRygpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCmluZGV4IDBjYzMzMzAu
LmUxOTA0NTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTE2LDYgKzE2LDggQEAgdHlwZWRlZiBlbnVt
IHsKICAgICBCT09UTU9EX0tFUk5FTCwKICAgICBCT09UTU9EX1JBTURJU0ssCiAgICAgQk9PVE1P
RF9YU00sCisgICAgQk9PVE1PRF9ET01VX0tFUk5FTCwKKyAgICBCT09UTU9EX0RPTVVfUkFNRElT
SywKICAgICBCT09UTU9EX1VOS05PV04KIH0gIGJvb3Rtb2R1bGVfa2luZDsKIAotLSAKMS45LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE74-0005W8-1S; Wed, 13 Jun 2018 22:19:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/ik=i7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTE72-0005Vp-KC
 for xen-devel@lists.xen.org; Wed, 13 Jun 2018 22:19:32 +0000
X-Inumbo-ID: 47d3a48c-6f57-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47d3a48c-6f57-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 22:15:29 +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 0E4AD208DE;
 Wed, 13 Jun 2018 22:15:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1528928123;
 bh=ROneF4wBK2wSTwXcTbznOFxq17vnN38ShjUsGK7ufg0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=mkTZDy2mD7I6JYEBz82BNe0l7r8MqDJErvCL4/o48iSYaDXtoc9JM7QP8/YJiBW4w
 KaQBp3vZqlyhv7iJ/sXWUvgZZ4/ChcS84IxVV0qqKrJF8bzyUCL8fNXV7OdIxlu5M4
 0IdoO/Z6eB0Kt4h9qks+BA5r9qDBCjpEwHM63x/I=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Wed, 13 Jun 2018 15:15:10 -0700
Message-Id: <1528928118-14960-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH RFC 07/15] xen/arm: increase MAX_MODULES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGJvb3QgbW9kdWxlcyBuZWVkIHRvIGFjY291bnQgbm90IGp1c3QgZm9yIERvbTAgYnV0IGFs
c28gZm9yIGEgZmV3CnBvdGVudGlhbCBEb21VcywgZWFjaCBvZiB0aGVtIGNvbWluZyB3aXRoIHRo
ZWlyIG93biBrZXJuZWwgYW5kIGluaXRyZC4KSW5jcmVhc2UgTUFYX01PRFVMRVMgdG8gMzIgdG8g
YWxsb3cgZm9yIG1vcmUgRG9tVXMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwg
MiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oCmluZGV4IGUxOTA0NTEuLjg2YWFjMGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTgs
NyArOCw3IEBACiAKICNkZWZpbmUgTlJfTUVNX0JBTktTIDEyOAogCi0jZGVmaW5lIE1BWF9NT0RV
TEVTIDUgLyogQ3VycmVudCBtYXhpbXVtIHVzZWZ1bCBtb2R1bGVzICovCisjZGVmaW5lIE1BWF9N
T0RVTEVTIDMyIC8qIEN1cnJlbnQgbWF4aW11bSB1c2VmdWwgbW9kdWxlcyAqLwogCiB0eXBlZGVm
IGVudW0gewogICAgIEJPT1RNT0RfWEVOLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:19:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE7L-0005Zh-FE; Wed, 13 Jun 2018 22:19: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=rvra=i7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTE7J-0005ZF-SH
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 22:19:49 +0000
X-Inumbo-ID: 8a550639-6f57-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a550639-6f57-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:17:21 +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 w5DMIfkp055371;
 Wed, 13 Jun 2018 22:19:42 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-2017-10-26;
 bh=Kt/XR48DA13QvYfJVvMPmtd/1uI3mEB1dpQ9O9+kyPI=;
 b=NtDNLZ4+dDXIZPVPZCF4Q4ekLuApGvGnOyofQiEFZtmmVGHeD5tsgnL4AVaKyc4bHiDJ
 471V0ZIOqWSXLtsP9oj0/20wxxLIMkvx/vuQxGfNHyBwX8aoOO4cj9J1/NjKBWBqE4hX
 om3ljoIb89QM1usq/6I+mgZ/IkfYXmFGuLavKcupUtkoUmgtivitfOChc6X6z3uykAPF
 giSvw6dzD7hIWnGATrqoIDJNBC603ITFj12PEXBXE3gO4G3m0hOuE580Tgpw606nSPqE
 XnMvsaWQKmFrWJekc30OicHBLYgZgIXkPiPW1iUEs+2wTsRZKSVtasssyiNpH1YegzAr +w== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jk0xrakph-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 22:19:42 +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 w5DMJfnR018682
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 13 Jun 2018 22:19:41 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5DMJexE031597;
 Wed, 13 Jun 2018 22:19:40 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, 13 Jun 2018 15:19:40 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-9-andr2000@gmail.com>
 <bd5adb0e-af98-528f-d6f9-9d5888ff2412@oracle.com>
 <5c50f951-47db-782d-1ac2-162892f7ec91@epam.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <35fb3f9b-2817-f284-6318-588a72c71f98@oracle.com>
Date: Wed, 13 Jun 2018 18:19:26 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5c50f951-47db-782d-1ac2-162892f7ec91@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8923
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=954
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806130238
Subject: Re: [Xen-devel] [PATCH v3 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNzo1NyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMTMvMjAxOCAwNTo1OCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pgo+Pgo+PiBP
biAwNi8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+
Cj4+PiArCj4+PiArc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmICoKPj4+ICtkbWFidWZfZXhw
X3dhaXRfb2JqX2dldF9ieV9mZChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQg
ZmQpCj4+Cj4+Cj4+IFRoZSBuYW1lIG9mIHRoaXMgcm91dGluZSBpbXBsaWVzICh0byBtZSkgdGhh
dCB3ZSBhcmUgZ2V0dGluZyBhIHdhaXQKPj4gb2JqZWN0IGJ1dCBJSVVJQyB3ZSBhcmUgZ2V0dGlu
ZyBhIGdudGRldl9kbWFidWYgdGhhdCB3ZSBhcmUgZ29pbmcgdG8KPj4gbGF0ZXIgYXNzb2NpYXRl
IHdpdGggYSB3YWl0IG9iamVjdC4KPj4KPiBIb3cgYWJvdXQgZG1hYnVmX2V4cF93YWl0X29ial9n
ZXRfZG1hYnVmX2J5X2ZkPwo+IEkgd291bGQgbGlrZSB0byBrZWVwIGZ1bmN0aW9uIHByZWZpeGVz
LCBlLmcuIGRtYWJ1Zl9leHBfd2FpdF9vYmpfCj4ganVzdCB0byBzaG93IHRvIHdoaWNoIGZ1bmN0
aW9uYWxpdHkgYSByb3V0aW5lIGJlbG9uZ3MuCgoKVGhhdCdzIHRvbyBsb25nIElNTy4gSWYgeW91
IHJlYWxseSB3YW50IHRvIGtlZXAgdGhlIHByZWZpeCB0aGVuIGxldCdzCmtlZXAgdGhpcyB0aGUg
d2F5IGl0IGlzLiBNYXliZSBpdCdzIGp1c3QgbWUgd2hvIHJlYWQgaXQgdGhhdCB3YXkuCgoKPj4K
Pj4+Cj4+PiDCoCArI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgo+Pj4gK3ZvaWQgZ250
ZGV2X3JlbW92ZV9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QKPj4+IGdudGRl
dl9ncmFudF9tYXAgKm1hcCkKPj4+ICt7Cj4+PiArwqDCoMKgIG11dGV4X2xvY2soJnByaXYtPmxv
Y2spOwo+Pj4gK8KgwqDCoCBsaXN0X2RlbCgmbWFwLT5uZXh0KTsKPj4+ICvCoMKgwqAgZ250ZGV2
X3B1dF9tYXAoTlVMTCAvKiBhbHJlYWR5IHJlbW92ZWQgKi8sIG1hcCk7Cj4+Cj4+Cj4+IFdoeSBu
b3QgcGFzcyBjYWxsIGdudGRldl9wdXRfbWFwKHByaXYsIG1hcCkgYW5kIHRoZW4gbm90IGhhdmUg
dGhpcwo+PiByb3V0aW5lIGF0IGFsbD8KPj4KPiBXZWxsLCBJIHdpc2ggSSBjb3VsZCwgYnV0IHRo
ZSBtYWluIGRpZmZlcmVuY2Ugd2hlbiBjYWxsaW5nCj4gZ250ZGV2X3B1dF9tYXAocHJpdiwgbWFw
KQo+IHdpdGggcHJpdiAhPSBOVUxMIGFuZCBteSBjb2RlIGlzIHRoYXQ6Cj4KPiB2b2lkIGdudGRl
dl9wdXRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9t
YXAKPiAqbWFwKQo+IHsKPiDCoMKgwqAgWy4uLl0KPiDCoMKgwqAgaWYgKHBvcHVsYXRlX2ZyZWVh
YmxlX21hcHMgJiYgcHJpdikgewo+IMKgwqDCoCBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eCj4gwqDCoMKgIMKgwqDCoCBtdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPiDCoMKg
wqAgwqDCoMKgIGxpc3RfZGVsKCZtYXAtPm5leHQpOwo+IMKgwqDCoCDCoMKgwqAgbXV0ZXhfdW5s
b2NrKCZwcml2LT5sb2NrKTsKPiDCoMKgwqAgfQo+IMKgwqDCoCBbLi4uXQo+IH0KPgo+IGFuZAo+
Cj4gI2RlZmluZSBwb3B1bGF0ZV9mcmVlYWJsZV9tYXBzIHVzZV9wdGVtb2QKPiDCoMKgwqAgwqDC
oMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqDCoMKgwqAgXl5eXl5eXl5eXgo+
IHdoaWNoIG1lYW5zIHRoZSBtYXAgd2lsbCBuZXZlciBiZSByZW1vdmVkIGZyb20gdGhlIGxpc3Qg
aW4gbXkgY2FzZQo+IGJlY2F1c2UgdXNlX3B0ZW1vZCA9PSBmYWxzZSBmb3IgZG1hLWJ1Zi4KPiBU
aGlzIGlzIHdoeSBJIGRvIHRoYXQgYnkgaGFuZCwgZS5nLiByZW1vdmUgdGhlIGl0ZW0gZnJvbSB0
aGUgbGlzdAo+IGFuZCB0aGVuIHBhc3MgTlVMTCBmb3IgcHJpdi4KPgo+IEFsc28sIEkgd2lsbCBy
ZW1vdmUgZ250ZGV2X3JlbW92ZV9tYXAgYXMgSSBjYW4gbm93IGFjY2Vzcwo+IHByaXYtPmxvY2sg
YW5kIGdudGRldl9wdXRfbWFwIGRpcmVjdGx5IGZvcm0gZ250ZGV2LWRtYWJ1Zi5jCgoKWWVzLCB0
aGF0J3MgYSBnb29kIGlkZWEuCgo+Cj4+IEkgcmVhbGx5IGRpc2xpa2UgdGhlIGZhY3QgdGhhdCB3
ZSBhcmUgdGFraW5nIGEgbG9jayBoZXJlIHRoYXQKPj4gZ250ZGV2X3B1dF9tYXAoKSB0YWtlcyBh
cyB3ZWxsLCBhbHRob3VnaCBub3Qgd2l0aCBOVUxMIGFyZ3VtZW50LiAoQW5kCj4+IHllcywgSSBz
ZWUgdGhhdCBnbnRkZXZfcmVsZWFzZSgpIGRvZXMgaXQgdG9vLikKPj4KPiBUaGlzIGNhbiBiZSBy
ZS1mYWN0b3JlZCBsYXRlciBJIGd1ZXNzPwoKT0suCgotYm9yaXMKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 22:21:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 22: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 1fTE8S-0006FJ-VZ; Wed, 13 Jun 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=2hyy=i7=kaos-source-ops-60001.pdx1.amazon.com=prvs=695d4f9aa=anchalag@srs-us1.protection.inumbo.net>)
 id 1fTE8S-0006FD-7Z
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 22:21:00 +0000
X-Inumbo-ID: b40b4a21-6f57-11e8-9728-bc764e045a96
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b40b4a21-6f57-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 00:18:31 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1528928458; x=1560464458;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=QCS9VZ1sZBpbyLlqSboYYVU3h3p5tah27YpnvGnb1yM=;
 b=PfloQPt575TndIiRXL/jT7bh+3p66tTi2S4zPU1erFpdQDQugcmTvLxS
 ho6dvrAJXEjC8iiDd4qHHXYEHCMAHRGl9VqafudjuThS2b/ktb1z4qKFZ
 Dt1QJcrv8GDRnn1SMtaGAiQRWTfWHXtvB+bHIsMdmIbeIiNnPYdeTcBX8 k=;
X-IronPort-AV: E=Sophos;i="5.51,220,1526342400"; d="scan'208";a="723963661"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-af6a10df.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 13 Jun 2018 22:20:57 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-af6a10df.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5DMKphn050890
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 13 Jun 2018 22:20:52 GMT
Received: from EX13D10UWA001.ant.amazon.com (10.43.160.216) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 13 Jun 2018 22:20:52 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D10UWA001.ant.amazon.com (10.43.160.216) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 13 Jun 2018 22:20:51 +0000
Received: from kaos-source-ops-60001.pdx1.amazon.com (10.25.15.63) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 13 Jun 2018 22:20:52 +0000
Received: from kaos-source-ops-60001.pdx1.amazon.com (localhost.localdomain
 [127.0.0.1])
 by kaos-source-ops-60001.pdx1.amazon.com (Postfix) with ESMTP id E2F6085A52;
 Wed, 13 Jun 2018 22:20:51 +0000 (UTC)
Received: (from anchalag@localhost)
 by kaos-source-ops-60001.pdx1.amazon.com (8.14.7/8.14.7/Submit) id
 w5DMKmsj003081; Wed, 13 Jun 2018 22:20:48 GMT
Date: Wed, 13 Jun 2018 22:20:48 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: Roger Pau Monn?? <roger.pau@citrix.com>
Message-ID: <20180613222048.GB33296@kaos-source-ops-60001.pdx1.amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-7-anchalag@amazon.com>
 <20180613082428.bjdko4k6cnq6eid3@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180613082428.bjdko4k6cnq6eid3@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, kamatam@amazon.com, eduval@amazon.com,
 vallish@amazon.com, netdev@vger.kernel.org, fllinden@amazon.com,
 x86@kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 anchalag@amazon.com, cyberax@amazon.com, mingo@redhat.com, pavel@ucw.cz,
 hpa@zytor.com, linux-pm@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, guruanb@amazon.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>

SGkgUm9nZXIsClRvIGFuc3dlciB5b3VyIHF1ZXN0aW9uLCBkdWUgdG8gdGhlIGxhY2sgb2YgbWVu
dGlvbmVkIGNvbW1pdAooY29tbWl0IDEyZWE3Mjk2NDVhYyAoInhlbi9ibGtiYWNrOiB1bm1hcCBh
bGwgcGVyc2lzdGVudCBncmFudHMgd2hlbgpmcm9udGVuZCBnZXRzIGRpc2Nvbm5lY3RlZCIpIGlu
IHRoZSBvbGRlciBkb20wIGtlcm5lbHMoPDMuMikscmVzdW1lIGZyb20KaGliZXJuYXRpb24gY2Fu
IGZhaWwgb24gZ3Vlc3Qgc2lkZS4gSW4gdGhlIGFic2VuY2Ugb2YgdGhlIGNvbW1pdCwKUGVyc2lz
dGFudCBHcmFudHMgYXJlIG5vdCB1bm1hcHBlZCBpbW1lZGlhdGVseSB3aGVuIGZyb250ZW5kIGlz
IApkaXNjb25uZWN0ZWQgZnJvbSBiYWNrZW5kIGFuZCBoZW5jZSBsZWF2ZSB0aGUgYmxvY2sgZGV2
aWNlIGluIGFuIAppbmNvbnNpc3RlbnQgc3RhdGUuIFRvIGF2b2lkIHRoaXMgdW5zdGFiaWxpdHkg
YW5kIHdvcmsgd2l0aCBsYXJnZXIgc2V0IApvZiBrZXJuZWwgdmVyc2lvbnMsIHRoaXMgYXBwcm9h
Y2ggaGFkIGJlZW4gdXNlZC4gT25jZSB5b3UgZG9uJ3QgaGF2ZSAKYW55IHBlbmRpbmcgcmVxL3Jl
c3AgaXQgaXMgc2FmZXIgZm9yIGd1ZXN0IHRvIHJlc3VtZSBmcm9tIGhpYmVybmF0aW9uLgoKVGhh
bmtzLApBbmNoYWwKCk9uIFdlZCwgSnVuIDEzLCAyMDE4IGF0IDEwOjI0OjI4QU0gKzAyMDAsIFJv
Z2VyIFBhdSBNb25uPz8gd3JvdGU6Cj4gT24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDg6NTY6MTNQ
TSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwgd3JvdGU6Cj4gPiBGcm9tOiBNdW5laGlzYSBLYW1hdGEg
PGthbWF0YW1AYW1hem9uLmNvbT4KPiA+IAo+ID4gQWRkIGZyZWV6ZSBhbmQgcmVzdG9yZSBjYWxs
YmFja3MgZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uIHN1cHBvcnQuCj4gPiBUaGUgZnJl
ZXplIGhhbmRsZXIgc3RvcHMgYSBibG9jay1sYXllciBxdWV1ZSBhbmQgZGlzY29ubmVjdCB0aGUg
ZnJvbnRlbmQKPiA+IGZyb20gdGhlIGJhY2tlbmQgd2hpbGUgZnJlZWluZyByaW5nX2luZm8gYW5k
IGFzc29jaWF0ZWQgcmVzb3VyY2VzLiBUaGUKPiA+IHJlc3RvcmUgaGFuZGxlciByZS1hbGxvY2F0
ZXMgcmluZ19pbmZvIGFuZCByZS1jb25uZWN0IHRvIHRoZSBiYWNrZWRlbmQsCj4gPiBzbyB0aGUg
cmVzdCBvZiB0aGUga2VybmVsIGNhbiBjb250aW51ZSB0byB1c2UgdGhlIGJsb2NrIGRldmljZQo+
ID4gdHJhbnNwYXJlbnRseS5BbHNvLCB0aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJvdGggUE0K
PiA+IHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uIHNvIHRoYXQgd2UgY2FuIGtlZXAgdGhlIGV4aXN0
aW5nIHN1c3BlbmQvcmVzdW1lCj4gPiBjYWxsYmFja3MgZm9yIFhlbiBzdXNwZW5kIHdpdGhvdXQg
bW9kaWZpY2F0aW9uLgo+ID4gSWYgYSBiYWNrZW5kIGRvZXNuJ3QgaGF2ZSBjb21taXQgMTJlYTcy
OTY0NWFjICgieGVuL2Jsa2JhY2s6IHVubWFwIGFsbAo+ID4gcGVyc2lzdGVudCBncmFudHMgd2hl
biBmcm9udGVuZCBnZXRzIGRpc2Nvbm5lY3RlZCIpLCB0aGUgZnJvbnRlbmQgbWF5IHNlZQo+ID4g
bWFzc2l2ZSBhbW91bnQgb2YgZ3JhbnQgdGFibGUgd2FybmluZyB3aGVuIGZyZWVpbmcgcmVzb3Vy
Y2VzLgo+ID4gCj4gPiAgWyAgIDM2Ljg1MjY1OV0gZGVmZXJyaW5nIGcuZS4gMHhmOSAocGZuIDB4
ZmZmZmZmZmZmZmZmZmZmZikKPiA+ICBbICAgMzYuODU1MDg5XSB4ZW46Z3JhbnRfdGFibGU6IFdB
Uk5JTkc6IGcuZS4gMHgxMTIgc3RpbGwgaW4gdXNlIQo+ID4gCj4gPiBJbiB0aGlzIGNhc2UsIHBl
cnNpc3RlbnQgZ3JhbnRzIHdvdWxkIG5lZWQgdG8gYmUgZGlzYWJsZWQuCj4gPiAKPiA+IEVuc3Vy
ZSBubyByZXFzL3JzcHMgaW4gcmluZ3MgYmVmb3JlIGRpc2Nvbm5lY3RpbmcuIFdoZW4gZGlzY29u
bmVjdGluZwo+ID4gdGhlIGZyb250ZW5kIGZyb20gdGhlIGJhY2tlbmQgaW4gYmxrZnJvbnRfZnJl
ZXplKCksIHRoZXJlIHN0aWxsIG1heSBiZQo+ID4gdW5jb25zdW1lZCByZXF1ZXN0cyBvciByZXNw
b25zZXMgaW4gdGhlIHJpbmdzLCBlc3BlY2lhbGx5IHdoZW4gdGhlCj4gPiBiYWNrZW5kIGlzIGJh
Y2tlZCBieSBuZXR3b3JrLWJhc2VkIGRldmljZS4gSWYgdGhlIGZyb250ZW5kIGdldHMKPiA+IGRp
c2Nvbm5lY3RlZCB3aXRoIHN1Y2ggcmVxcy9yc3BzIHJlbWFpbmluZyB0aGVyZSwgaXQgY2FuIGNh
dXNlCj4gPiBncmFudCB3YXJuaW5ncyBhbmQvb3IgbG9zaW5nIHJlcXMvcnNwcyBieSBmcmVlaW5n
IHBhZ2VzIGFmdGVyd2FyZC4KPiAKPiBJJ20gbm90IHN1cmUgd2h5IGhhdmluZyBwZW5kaW5nIHJl
cXVlc3RzIGNhbiBjYXVzZSBncmFudCB3YXJuaW5ncyBvcgo+IGxvc2Ugb2YgcmVxdWVzdHMuIElm
IGhhbmRsZWQgcHJvcGVybHkgdGhpcyBzaG91bGRuJ3QgYmUgYW4gaXNzdWUuCj4gTGludXggYmxr
ZnJvbnQgYWxyZWFkeSBkb2VzIGxpdmUgbWlncmF0aW9uICh3aGljaCBhbHNvIGludm9sdmVzIGEK
PiByZWNvbm5lY3Rpb24gb2YgdGhlIGZyb250ZW5kKSB3aXRoIHBlbmRpbmcgcmVxdWVzdHMgYW5k
IHRoYXQgZG9lc24ndAo+IHNlZW0gdG8gYmUgYW4gaXNzdWUuCj4gCj4gPiBUaGlzIGNhbiBsZWFk
IHJlc3VtZWQga2VybmVsIGludG8gdW5yZWNvdmVyYWJsZSBzdGF0ZSBsaWtlIHVuZXhwZWN0ZWQK
PiA+IGZyZWVpbmcgb2YgZ3JhbnQgcGFnZSBhbmQvb3IgaHVuZyB0YXNrIGR1ZSB0byB0aGUgbG9z
dCByZXFzIG9yIHJzcHMuCj4gPiBUaGVyZWZvcmUgd2UgaGF2ZSB0byBlbnN1cmUgdGhhdCB0aGVy
ZSBpcyBubyB1bmNvbnN1bWVkIHJlcXVlc3RzIG9yCj4gPiByZXNwb25zZXMgYmVmb3JlIGRpc2Nv
bm5lY3RpbmcuCj4gCj4gR2l2ZW4gdGhhdCB3ZSBoYXZlIG11bHRpcXVldWUsIHBsdXMgbXVsdGlw
YWdlIHJpbmdzLCBJJ20gbm90IHN1cmUKPiB3YWl0aW5nIGZvciB0aGUgcmVxdWVzdHMgb24gdGhl
IHJpbmdzIHRvIGNvbXBsZXRlIGlzIGEgZ29vZCBpZGVhLgo+IAo+IFdoeSBjYW4ndCB5b3UganVz
dCBkaXNjb25uZWN0IHRoZSBmcm9udGVuZCBhbmQgcmVxdWV1ZSBhbGwgdGhlCj4gcmVxdWVzdHMg
aW4gZmxpZ2h0PyBXaGVuIHRoZSBmcm9udGVuZCBjb25uZWN0cyBvbiByZXN1bWUgdGhvc2UKPiBy
ZXF1ZXN0cyB3aWxsIGJlIHF1ZXVlZCBhZ2Fpbi4KPiAKPiBUaGFua3MsIFJvZ2VyLgo+IAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 23:31:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 23: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 1fTFEU-0006rA-Hw; Wed, 13 Jun 2018 23:31:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTFET-0006r0-2J
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 23:31:17 +0000
X-Inumbo-ID: e110e296-6f61-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e110e296-6f61-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 23:31: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 1fTFEO-00058J-Ao; Wed, 13 Jun 2018 23: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 1fTFEO-00043k-3H; Wed, 13 Jun 2018 23:31:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTFEO-0000Rk-2e; Wed, 13 Jun 2018 23:31:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124182-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=243435bf67e8159495194f623b9e4d8c90140384
X-Osstest-Versions-That: xen=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 23:31:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124182: 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>

ZmxpZ2h0IDEyNDE4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE4Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0MTMzOWVjYjVmMThjYTdlYzdi
MGM5MTRjOTUyYTBlMTcxNWFlNTExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQxMDggIDIwMTgt
MDYtMTIgMTI6MDE6MDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTgyICAy
MDE4LTA2LTEzIDIyOjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDQxMzM5ZWNiNWYuLjI0MzQzNWJm
NjcgIDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 13 23:47:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Jun 2018 23:47:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTFUH-0000OV-LF; Wed, 13 Jun 2018 23:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b71a=i7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTFUG-0000OL-4d
 for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 23:47:36 +0000
X-Inumbo-ID: 28cd47db-6f64-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28cd47db-6f64-11e8-bc1d-65256ead4e3a;
 Wed, 13 Jun 2018 23:47: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 1fTFUD-0005Qg-Rx; Wed, 13 Jun 2018 23: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 1fTFUD-0005Ik-19; Wed, 13 Jun 2018 23:47:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTFUD-0008HL-0U; Wed, 13 Jun 2018 23:47:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124162-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=c30084fbac289b731d0bd102b0e91072c63ea029
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 13 Jun 2018 23:47:33 +0000
Subject: [Xen-devel] [ovmf test] 124162: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNjIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGMzMDA4NGZiYWMyODliNzMx
ZDBiZDEwMmIwZTkxMDcyYzYzZWEwMjkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDIgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICAyIGRheXMg
ICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNjIgIDIwMTgtMDYtMTMgMDc6
MjM6MzMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29t
PgogIERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgogIEhhbyBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgog
IE1pY2hhZWwgWmltbWVybWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgogIFlvbmdob25n
IFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDQxIGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 02:29:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 02:29:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTI0f-0002IG-AC; Thu, 14 Jun 2018 02:29: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=xbwn=ja=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fTI0d-0002I8-KJ
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 02:29:11 +0000
X-Inumbo-ID: ba8dbdb8-6f7a-11e8-bc1d-65256ead4e3a
Received: from huawei.com (unknown [45.249.212.189])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba8dbdb8-6f7a-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 02:29:15 +0000 (UTC)
Received: from nkgeml411-hub.china.huawei.com (unknown [172.30.72.53])
 by Forcepoint Email with ESMTP id 0C14CBA90F32
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 10:26:36 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id
 14.03.0382.000; Thu, 14 Jun 2018 10:26:29 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Is there a faster way to restore Virtual machine status in Xen?
Thread-Index: AdQDhvE6I9cnEB1VRYy1KBsZnYK7+w==
Date: Thu, 14 Jun 2018 02:26:29 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51A7955@nkgeml514-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] Is there a faster way to restore Virtual machine status
 in Xen?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wangxu \(R\)" <wangxu0@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>,
 zhaobingjian <zhaobingjian@huawei.com>
Content-Type: multipart/mixed; boundary="===============8051049314058048147=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8051049314058048147==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_193BC0700AA2F44A8843B8D1C1E6B618D51A7955nkgeml514mbxchi_"

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

RGVhciBYRU4gZXhwZXJ0o7oNCiAgICAgICAgICAgIFdlIG1lZXQgc29tZSBwcm9ibGVtIGluIG91
ciBwcm9qZWN0OiBJbiBvdXIgcHJldmlvdXMgcHJvamVjdCwgd2UgdXNlIEtWTSwgYW5kIHdlIGRv
IHNvbWUgam9iIGxpa2UgdGhpczoNCg0KV2UgY3JlYXRlIEtWTSBzbmFwc2hvdCBieSChsHZpcnNo
IHNuYXBzaG90LWNyZWF0ZSAkRG9tYWluTmFtZSAkU25hcHNob3RYbWyhsSwgdGhlbiBkbyBmb2xs
b3dpbmcgam9iOg0KV2hpbGUoMSkNCnsNClJ1biChsHZpcnNoIHNuYXBzaG90LXJldmVydCAkRG9t
YWluTmFtZSAgJFNuYXBzaG90IC0tcnVubmluZyAtLWZvcmNlobENCkRvIHNvbWUgam9iIGluIDMw
IHNlY2VuZHMNCn0NCg0KDQogICAgICAgICAgICBOb3cgb3VyIHByb2plY3QgaXMgbW92ZSB0byBY
ZW4sIHNvIHdlIG5lZWQgdG8gZG8gc2FtZSB0aGluZyBsaWtlIGluIEtWTSwgYnV0IHdlIGZvdW5k
IHRoYXQgdGhlcmUgaXMgbm8gobBTbmFwc2hvdKGxIGluIHhlbiAsIHNvIHdlIGNoYW5nZSB0aGUg
am9iIGxpa2UgdGhpcyBpbiB4ZW46DQogICAgICAgICAgICBXaGlsZSgxKQ0Kew0KICAgICAgICAg
ICAgICAgICAgICAgICAgUnVuIKGweGwgZGVzdHJveSB3aW43X2NoZWNrcG9pbnRGaWxlobENCiAg
ICAgICAgICAgICAgICAgICAgICAgIFJ1biChsHhsIHJlc3RvcmUgIHdpbjdfY2hlY2twb2ludEZp
bGWhsQ0KICAgICAgICAgICAgICAgICAgICAgICAgRG8gc29tZSBqb2IgaW4gMzAgc2VjZW5kcw0K
fQ0KDQogICAgICAgICAgICBXZSBmb3VuZCB0aGF0obEgeGwgZGVzdHJveSChsGFuZCChsHhsIHJl
c3RvcmWhsSBzcGVuZCAxMCB0aW1lcyBsb25nZXIgdGhhbiChsHZpcnNoIHNuYXBzaG90LXJldmVy
dKGxLCAgaXQgaXMgdW5hY2NlcHRhYmxlIGluIG91ciBwcm9qZWN0DQoNCiAgICAgICAgICAgIFNv
IG91ciBxdWVzdGlvbiBpcyB0aGF0OiBJcyB0aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZSBW
aXJ0dWFsIG1hY2hpbmUgc3RhdHVzIGluIFhlbj8NCg0KDQoNCiAgICAgICAgICAgICAgICBPdXIg
ZW52aXJvbm1lbnQ6DQogICAgICAgICAgICBDUFU6IGludGVsIHhlb24gRTUyNjIwIDIuNDBHSHog
d2l0aCAyNCBjb3JlLA0KbWVtb3J5IDogMjU2RywNClNTRCBoYXJkIGRpc2suDQpIb3N0IG1hY2hp
bmU6IHN1c2UxMg0KeGVuX3ZlcnNpb246IDQuOC4yDQpUaGUgVk0gaXMgV2luNyBPUyB3aXRoIDJH
IG1lbW9yeQ0KDQpCZXN0IHJlZ2FyZHMNCg0K

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.HTMLChar
	{mso-style-name:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1698044016;
	mso-list-type:hybrid;
	mso-list-template-ids:-1975347188 540172936 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:%1=A1=A2;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:109.5pt;
	text-indent:-18.0pt;
	mso-fareast-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:145.5pt;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:181.5pt;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:217.5pt;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:253.5pt;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:289.5pt;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:325.5pt;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:361.5pt;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:397.5pt;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Dear XEN expert</sp=
an><span lang=3D"ZH-CN" style=3D"font-size:14.0pt;font-family:=CB=CE=CC=E5"=
>=A3=BA</span><span style=3D"font-size:14.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We meet some problem in our=
 project: In our previous project, we use KVM, and we do some job like this=
:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">We create KVM snapshot by =A1=B0virsh snapshot-create $DomainName=
 $SnapshotXml=A1=B1, then do following job:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">While(1)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">{<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:36.0pt"><spa=
n style=3D"font-size:14.0pt">Run =A1=B0virsh snapshot-revert $DomainName &n=
bsp;$Snapshot --running --force=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:36.0pt"><spa=
n style=3D"font-size:14.0pt">Do some job in 30 secends<o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">}<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Now our project is move to =
Xen, so we need to do same thing like in KVM, but we found that there is no=
 =A1=B0Snapshot=A1=B1 in xen , so we change the job like this in xen:<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; While(1)<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"text-indent:36.0pt"><span style=3D"font-siz=
e:14.0pt">{<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run =A1=B0xl destroy win7_checkpoin=
tFile=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run =A1=B0xl restore &nbsp;win7_che=
ckpointFile=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Do some job in 30 secends<o:p></o:p=
></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:36.0pt"><span style=3D"font-siz=
e:14.0pt">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We found that=A1=B1 xl dest=
roy =A1=B0and =A1=B0xl restore=A1=B1 spend 10 times longer than =A1=B0virsh=
 snapshot-revert=A1=B1, &nbsp;it is unacceptable in our project<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So our question is that: Is=
 there a faster way to restore Virtual machine status in Xen?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p>
<pre><span style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; &nbsp;</span><span style=3D"color:black"><o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span=
><span style=3D"font-size:14.0pt">Our environment:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CPU: intel xeon E52620 2.40=
GHz with 24 core,&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">memory : 256G,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">SSD hard disk.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">Host machine: suse12<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">xen_version: 4.8.2<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">The VM is Win7 OS with 2G memory<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Best regards<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
</div>
</body>
</html>

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51A7955nkgeml514mbxchi_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8051049314058048147==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 03:30:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 03:30:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTIxk-0001Z0-2S; Thu, 14 Jun 2018 03:30:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTIxi-0001Yn-SP
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 03:30:14 +0000
X-Inumbo-ID: 428e4e0a-6f83-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 428e4e0a-6f83-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 03:30: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 1fTIxd-0002Y6-Hb; Thu, 14 Jun 2018 03:30: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 1fTIxd-0005Sn-4K; Thu, 14 Jun 2018 03:30:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTIxd-0008Uy-2u; Thu, 14 Jun 2018 03:30:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124158-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-credit2:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:<job status>:broken:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:build-armhf-xsm:host-build-prep:fail:regression
 xen-4.8-testing:test-arm64-arm64-xl-credit2:hosts-allocate:broken:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-livepatch:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-rumprun-i386:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/src_host:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:xen-boot/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start: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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 03:30:09 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124158: 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>

ZmxpZ2h0IDEyNDE1OCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE1OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAg
aW4gMTI0MDcwCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAg
IGZhaWwgaW4gMTIzODQ0IFJFR1IuIHZzLiAxMjMwOTEKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxMjM4NDQgUkVHUi4gdnMuIDEyMzA5MQog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICA1IGhvc3QtYnVpbGQtcHJlcCBmYWlsIGluIDEy
NDA3MCBSRUdSLiB2cy4gMTIzMDkxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDEwMAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3Mg
aW4gMTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDE1OAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4g
MTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDE1OAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290IGZhaWwgaW4gMTIz
NzAxIHBhc3MgaW4gMTI0MTU4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxNTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyMzcwMSBwYXNz
IGluIDEyNDE1OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTU4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjM3MDEgcGFzcyBpbiAxMjQxNTgK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAxMCB4ZW4tYm9vdC9zcmNfaG9zdCBmYWlsIGlu
IDEyMzcwMSBwYXNzIGluIDEyNDE1OAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDExIHhl
bi1ib290L2RzdF9ob3N0IGZhaWwgaW4gMTIzNzAxIHBhc3MgaW4gMTI0MTU4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjM3MDEgcGFz
cyBpbiAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4t
Ym9vdCBmYWlsIGluIDEyMzcwMSBwYXNzIGluIDEyNDE1OAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTIzODQ0IHBhc3MgaW4gMTI0MTU4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjQxMDAgcGFzcyBpbiAxMjQxNTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBw
YXNzIGluIDEyMzcwMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODQ0CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGlu
IDEyNDA3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI0MTAwCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAx
MjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
YmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4g
MTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
IGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGlu
IDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0
NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
MSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4
NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzg0
NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEy
Mzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyMzg0NCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjM4NDQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IGluIDEyMzg0NCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzODQ0IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjM4NDQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEyNDA3MCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0MDcwIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yIGZhaWwgaW4gMTI0MDcwIGJs
b2NrZWQgaW4gMTIzMDkxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNDA3MCBsaWtlIDEyMjk5MQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQw
NzAgbGlrZSAxMjMwOTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MTAwIGxpa2UgMTIyOTIyCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNDEwMCBs
aWtlIDEyMjkyMgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNDEwMCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDEwMCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI0MTAwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MTAwIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyMjk5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIyOTkxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjMwOTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTUyMmE4MWFj
ZWE1YzYxMDlmNmY3OTFkNTI4ZmQ4NzI0MTE3ZmI2MwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMTk3ZTYwNWUwM2ExMDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMDkxICAyMDE4LTA1LTIzIDA3OjExOjI4IFogICAyMSBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzM0NSAgMjAxOC0wNS0yOSAwODozNjozNCBaICAg
MTUgZGF5cyAgIDE0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyMzQ5MiAgMjAxOC0w
NS0zMSAyMDoxNDo1MSBaICAgMTMgZGF5cyAgIDEyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBicm9r
ZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIGhvc3RzLWFsbG9jYXRl
CmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 05:41:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 05: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 1fTL0j-0000Tg-UG; Thu, 14 Jun 2018 05:41:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fdvk=ja=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTL0i-0000Tb-HG
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 05:41:28 +0000
X-Inumbo-ID: 3adb9ac5-6f95-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3adb9ac5-6f95-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 07:38:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xlwJMhVn1xOKnTX4uyBaABlOHjXEOdr89ymGd1hBRus=;
 b=ZLpJF8b8TovZTj3tV3SJVTrimTEYWWk4QuPJPqs5gzY21jivKGlNoP6lFR7MGsIdMk9wJKY2B4FvHjFhj/bI5Ofs2SwR2+/+oPiLK7FBYyL90B2lUZxkyX0LiVm2qF7vLiNm2g47pEkefgwFLD5xhNYV1sdybZkewM3oJ2TAWjo=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3216.eurprd03.prod.outlook.com (2603:10a6:803:18::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Thu, 14 Jun
 2018 05:41:14 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-9-andr2000@gmail.com>
 <bd5adb0e-af98-528f-d6f9-9d5888ff2412@oracle.com>
 <5c50f951-47db-782d-1ac2-162892f7ec91@epam.com>
 <35fb3f9b-2817-f284-6318-588a72c71f98@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <9f006537-e57f-67b3-e9a1-7897fa3beee2@epam.com>
Date: Thu, 14 Jun 2018 08:41:09 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <35fb3f9b-2817-f284-6318-588a72c71f98@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM6PR0202CA0036.eurprd02.prod.outlook.com
 (2603:10a6:209:15::49) To VI1PR0302MB3216.eurprd03.prod.outlook.com
 (2603:10a6:803:18::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 61d7017c-448d-4734-aaa1-08d5d1b97226
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3216; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3216;
 3:2VudQSkwyLOcwux70lrUgd0bFiD0rgBIP1KmiiNK/TCpbnD3k6nveK/uFeNl32keE0/xhdFgL9sIz+Km4QcDujSYANcTr8+hkUtAzJNV/owKSAA9N8ARjnMShZ0xkmD6Bw/tuFDVNnpY9DWUIZBr5UdWg5BS7VnfU+k62IATh2Uf/I2/w8akq96il9/1qT69+M+bFYwvfLmdYv78ZT4ErTqCJ0qfpfiK4GTIMEs6KCMfk7gGT0xb6b/k6mMrUIM9;
 25:TjepjBqxLU5kDqPiRpS7+92AwqwL69oMo3wrkMASQPZH4cUagGQ0LZcahsT9VXBVBuPvb3PXJoP5fGPKOak1IIe5caTppEnfrgIw35R1PYt3eQXthfiIo2C4uVce+rOPuJIq0mQgw3N5PPTxk2qu8vW/Z/LlqKL55Ve93KIu174D0IAALpfZy0pi0PWb7qwYKXGbA8Q8nzGtybAlKwVbDC6MGEgpEbvI1pdCTiqBwzzkNvUjpGYucsalbfBO0PhUSSZXA1qQbZIMjDpYC30ZE4FmtpicfkRl1hRuJSyZg9iy+ETPjH/3OYQ0C42FlYeEGmm8Ek310bGzj8gVCNa0nw==;
 31:fOhSg9wwbHtBtkW2AhynCCmSAZe6wLKad0PoTFC9jNfRebQcgWfl3Q6VuxmA+LSrfmY71xK0nOuPMzhD0mxFO24I3iO4Kv6MNTiRdjy7n0sbtZUDxNqQte6/niyFgsIGpPpNt0mhe09qn56dgm6C3JrKS6IaALL8UQxwhoCUPsdmXRK7tqCZ+gTt11xK9q3QwVIkaqoQ7jhM6IS5mA/hosN0pwlxw6WScBU/5d4/AlQ=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3216:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3216;
 20:tU9gWxZZSBCZ+N8AxmMp1ylRu/KawPdc69AKSKvIUWffG6qoYBCdRvFfRktLCrR6tADzQ43nlNoAtQlF6Cfz8eEIWdY1Y38yVD483VUd1Z/xxtzbx0b093K+RNqOaHdQFD5FQHp1+k32ATQ4OPhZ5b6QmBduW0pp2E0kLFUvGHrAMsHIgLFkXjnI+3HpMVkKJh1Y4E8Af7DkoNFtOxjOv4F7OZ6L1eP6k0QedruOKzIO4yOhlKaNT+ls7Ld2pd5DrV0v75Uw2gqBgewoOHaPBkJeWuVj+8QjN7X1B5v9iwyA/1xOXdQteMtmHQ3ShqWkjjF0CIJ9UeUviCup4tRYgx8iyljAYASmMH4nLlX2+lf/p7cN3oPbOSB6kAyIWSaOpiur5cO+lgUdb/9UAygj7Keu6hVjUFMu0K+mVhlxp5y4HYQ9OROLizIgMcfaZjbE2Z1G+6L+mkoF68VCLOuDzJyQ+7VJkeUo80GzlRL9m/okvBQ+sLe0rTg4+LPaUEEk;
 4:SwDawhKqttHhk1RNV4/BSp+NYLvQXWn/g7nN++7pGojaFsMNRCYRU60GLZvwOYqexhwcbTEKRAv1Yd1OO0yZ+/obnSDYlzvdmRgQYJB7dsxrfDh5LMXGgJyVH0TzlIqGPXxfLQOEhuk43e3+ZOXG6zrQP2VlRkr/l2C11PUZ3YujKnJVRpcT54btRK8QIEiS+6+do0Yq4QZ9uQhiCjnkN4ujVHsuT+3t9U/JpRUXX6tyA4zw16NtTyYipIAW1fL04C/GvT5AUwMLwB9Dn4PFfA==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3216568A801F8FA6852C98E5E77D0@VI1PR0302MB3216.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)(3231254)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3216; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3216; 
X-Forefront-PRVS: 0703B549E4
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(39380400002)(396003)(366004)(39860400002)(189003)(199004)(4326008)(72206003)(106356001)(110136005)(64126003)(80792005)(386003)(50466002)(316002)(58126008)(2486003)(478600001)(52146003)(23676004)(446003)(97736004)(16576012)(52116002)(229853002)(6486002)(55236004)(956004)(25786009)(105586002)(39060400002)(6666003)(2616005)(68736007)(76176011)(6246003)(65826007)(16526019)(53936002)(3846002)(26005)(6116002)(77096007)(2870700001)(86362001)(47776003)(36756003)(186003)(5660300001)(67846002)(59450400001)(305945005)(93886005)(7736002)(31686004)(65956001)(476003)(11346002)(8936002)(53546011)(81166006)(81156014)(8676002)(66066001)(65806001)(31696002)(486006)(7416002)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3216; H:[10.17.182.9]; 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?MTtWSTFQUjAzMDJNQjMyMTY7MjM6MWpiTGpjRHJPNEdJeklSMWNTZk1LQkNW?=
 =?utf-8?B?NzdSN0xqaTVhQkZxNVlmVW0yU2dLOEpTOVJKS1A0VGV0cCtpbVNLeXZlQmFw?=
 =?utf-8?B?M29Mai9xNkQzaVZxU09hcFlmRmNVZUFrUHlQbkM4UzZjUnI2alpuNTdzVmIr?=
 =?utf-8?B?VFBOSTJiVHVIa0VoU0Z4UkdTejBPanJBNTZkWktFbW5oNW9sWjRPMFVhc3pH?=
 =?utf-8?B?SUZnNFo0a0lmSDlwWXZOd0xMTGhCeFFGSFMrcEFSTmt0RU96cFRkVTJkK054?=
 =?utf-8?B?V0dkRU84aTJ2NmpscjZKcmlSUndUdTBzMHJnVjZBaGJiaWpPME9aR2k2dW0w?=
 =?utf-8?B?bVUxaVphSVdsblo4YXdiL1hwdXhNOFVObXRmaWl6SWdIU2pGWGlkTG5qOU9D?=
 =?utf-8?B?emx6bGNCUFMxYll2MEV2Z1hvaklCOEo2dXRmOFZtZmJqTnZKcUtOR0ZmWEc2?=
 =?utf-8?B?MDBmSnR1c0hCMDNQeXJ4N3liM3BKSTJGREF0TkZmYXpyNHY5RVNSQ1hjWEtl?=
 =?utf-8?B?ajNuVWV2RjZTRzJjbEt0THQyOEhhd2pGaVdYSGN4WFhaZWhUMUNXanprb2lV?=
 =?utf-8?B?Z0M4UlFYbmlZVXVLM1JLK1JOSVpQV09Mb2ZhQXczVlcvSkRmd0JSV2pUNTQw?=
 =?utf-8?B?QjJDYVpFY1U5SGZkWWY2aWlMRFlmVjhYTHJFVXZBWmNmdjZ4T0FSZ0JtUWcv?=
 =?utf-8?B?aVBtbmc2Q290enpTakVFbWIxVHVvTUZOK2Noc0R3NXd3N0pQTFk1K2FzR05V?=
 =?utf-8?B?RTdjOG9taVQvRXoyVnQ2RE54UUZIemJSdkdTWHdZamF1RUJTNDBBT3UvSGh2?=
 =?utf-8?B?WDdHSFh1S05Kd0ltODFUYkRvcHdqdExqL1pRdnJRWENDbGdSZDlYb1JwSEtU?=
 =?utf-8?B?TjEveUNsaTdjQ0RIQ21RbGp0bTNNMmE4Z0ljckNXYmxxTk5CSE54dFRVaGxE?=
 =?utf-8?B?ZVRoVTJMSFh3UHljT0F6SXRZbnpncTJYVXpsQ2dVdVFXMThTK1lFUUE4TVgz?=
 =?utf-8?B?STVhcXVsSHBYa0Zua3gwMnRtc1ZBMG1iMUVoNGhsbUJBbDhSRlNzdUxNWEYy?=
 =?utf-8?B?eC91Nit0a0pPeVVJa1dITERQcWdHNVZ2bVI2N3FRMHg3R3R5UVF6UVlRc2VN?=
 =?utf-8?B?Y1V2KzArUmpLMkpKVjI1RGQ4V2pRMml5TURUZE15d0ZBa0V3VThka2tLY0V6?=
 =?utf-8?B?eUtSZnVpUjFVeHhLOHBUSnl6b2JyWXNYYjluN254QTJReHA2UXJKYWxJcmhu?=
 =?utf-8?B?WDgwSnNGeHZJOWcrNWNHY0Qvd0NMWUFJVHpXeEM4eVdTb3JjaUtsSTloZDkr?=
 =?utf-8?B?RUFKY2tBU0MxS2E0Rm5oVnF3N2Y4NEQrWHFiUUwxRzVxYnVMVmVTelA2MUZB?=
 =?utf-8?B?VXNsRVlpYlE5ZnF2dEtZY21pRTJHTFllbjVTZzI0RXE0YStmWGl3SHRxWFlU?=
 =?utf-8?B?QUdsRDBHcTlnd1dmZFQxcmpPc1JrMWc0YklManFidEhicGkrZ1gxRW5yYWtJ?=
 =?utf-8?B?RTU4aU1nVVBoTGprK1pQZTVVelM4Z0FHVldGK0RoOXYzek4wMmRlOEFPNEJl?=
 =?utf-8?B?Y2hWRmlHVkNibnd4OFp4TVpicFV1L21hWXNRbzF3dWFMMGRKQnphcXVDRGRO?=
 =?utf-8?B?MVN2aHB0cWd0T3F0USs2YlRQbDlOaURSa3lEaU83ODF1YmNiaEU3R3pRSzJl?=
 =?utf-8?B?eHdkMElNU3NZbkU2MGl0OFNmaUJDR3NDMUplL244eGc5UU9DK0VaSlVuV092?=
 =?utf-8?B?Wk8rQndIcGdxcnNmZlczcjhZeHNhSENKbnZxb2NoU3U5UDVVM1BhbDJLU3Fu?=
 =?utf-8?B?TFlNbXpuYVRUUDRsRk1Pa0t0S2swT28xT2tMUVFad3JyWDFabFBvRTZLUHFo?=
 =?utf-8?B?bnNLTDlIVksyQitJQW5NMG1yT2JYcW1KdUJ0VnZLWnkwNVhiejMyWEczREY2?=
 =?utf-8?B?YWVGcjJ3NG5LUHFuZlRScXpvMWpwUXZqbm5ZSWkwSXQzNlk3c1JLODBiSWZ3?=
 =?utf-8?B?UElnZWlEQXpMRzVidjdTc0tFTmdpaVkrbm1ORm1KbjVuWUlQaHlDTy9yRUZB?=
 =?utf-8?B?VXd2ZmFCSWN1MHlrY3ZHTTc1bkYzTFBvZ1RvT2xGM244L1JDWEpXUlhSQWcv?=
 =?utf-8?Q?raj6Cx/DgFkUNNoyuJJaPR5RWFMWPYsZaknIMEw/kEV1y9?=
X-Microsoft-Antispam-Message-Info: BzpkJ0e3uYlwlb0rw6WMedKOxYGP8Xq6rjsEj6Uy9H6wpiqpb8m/x299X3QQFQP9yD+c8kPaQXfhhwWhaYa0/9Wekr9gfCPQXGX+kY0710417jXMhnJojExl7bmrykiPkxbemj5R6bNFX4ifMa8Dxd4nmVPy+uZIrcaVlm4iNI6O3WJT6ev+UD4UUyRQotC8
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3216;
 6:pYsApCFE2TOqcPHuJy0SYDkq1FZVwov0v5taP57O2PmlZ+XxAmTtsXB6qSu/AUzekb9cwXkVdYAaitnz12itzFp2dW0RMTSfNchF1ZEjCkRT1MKcQz6F9zPg90XHH09irRdcvFlDmkaWLkpHL9TFAZw8N5l8xCPTJGuCfMPTA4bE5fzm7iEiO4umU4f3BD49vjYUD9s4kjs38Nd6n1IUQo6GUMeiKPwklbKmLurLI+/cIFndTB5Quh3FKcLlC9AZ49wiUDKhXsxHcoPKAOELI2oNBm+lerASru5L9mTGKj/+p9eQdLkElzxsfq6ZeB2n8eIudzwRmZbLQevdndTXbVNkJEO0QcQBHJqfLAsUocxuoj0/s8eFJTkpePLipfXww62GcDBMr1IJXqBIgQsrQ//qS7PqyXdXpbigLHAhUbQncUEYRfWYaaeuKrGN1yDWgcmKtCnKkWc6Lvrbh5MDXg==;
 5:VHsRzLbgqOIlxhbHrhetfygtRrc+/+Uurf4dFSVGtk9rJuAKuhDpUKhFGg3Yvu/LHx07a8MAxh4k2gauVL/5TkjT7S6oS1++o16KlXZVTYP485CyPcgVZmgRvd4UfgwRvEvkPohF1BSnWWboolY+BJOqhZ8F+pUuXKU2x/Wbxcs=;
 24:CaI0gpdvtsKxnajlTMJ0OP/vjFyLOEERPK4hE7FomTtXsM0Vm2nQhUSlrvFTMpDu9XIqdQTlnb35wN5Pe/bpUDdApGP8Cy8wEVlLP4oRu28=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3216;
 7:Tbsq0g7iLAiWXYHvOqSIZf1kF4t+BukZ6lRLfhl3m7IU9o50vpNqOguPwHni4FU/N47bU462MOxeeQzTd+ivigHs+xVP6KVL2Qph89RGz6N5RKW/sXGEUVsY6JJa4TWHwRYU+6lbYnoUZXKnKqEVtMVepb3MioXVLFd9J7KHuJELLYE+D1d/06eCXksyG8Tpv92hgHsYrygyiYohKR1juP7Lj4RLE99i0I/Gb5CQm6WMgEnyxo5MD+wGUk7V18u0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2018 05:41:14.7738 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 61d7017c-448d-4734-aaa1-08d5d1b97226
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3216
Subject: Re: [Xen-devel] [PATCH v3 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTQvMjAxOCAwMToxOSBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzEz
LzIwMTggMDc6NTcgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8x
My8yMDE4IDA1OjU4IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pgo+Pj4gT24gMDYvMTIv
MjAxOCAwOTo0MSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gKwo+Pj4+
ICtzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWYgKgo+Pj4+ICtkbWFidWZfZXhwX3dhaXRfb2Jq
X2dldF9ieV9mZChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQpCj4+Pgo+
Pj4gVGhlIG5hbWUgb2YgdGhpcyByb3V0aW5lIGltcGxpZXMgKHRvIG1lKSB0aGF0IHdlIGFyZSBn
ZXR0aW5nIGEgd2FpdAo+Pj4gb2JqZWN0IGJ1dCBJSVVJQyB3ZSBhcmUgZ2V0dGluZyBhIGdudGRl
dl9kbWFidWYgdGhhdCB3ZSBhcmUgZ29pbmcgdG8KPj4+IGxhdGVyIGFzc29jaWF0ZSB3aXRoIGEg
d2FpdCBvYmplY3QuCj4+Pgo+PiBIb3cgYWJvdXQgZG1hYnVmX2V4cF93YWl0X29ial9nZXRfZG1h
YnVmX2J5X2ZkPwo+PiBJIHdvdWxkIGxpa2UgdG8ga2VlcCBmdW5jdGlvbiBwcmVmaXhlcywgZS5n
LiBkbWFidWZfZXhwX3dhaXRfb2JqXwo+PiBqdXN0IHRvIHNob3cgdG8gd2hpY2ggZnVuY3Rpb25h
bGl0eSBhIHJvdXRpbmUgYmVsb25ncy4KPgo+IFRoYXQncyB0b28gbG9uZyBJTU8uIElmIHlvdSBy
ZWFsbHkgd2FudCB0byBrZWVwIHRoZSBwcmVmaXggdGhlbiBsZXQncwo+IGtlZXAgdGhpcyB0aGUg
d2F5IGl0IGlzLiBNYXliZSBpdCdzIGp1c3QgbWUgd2hvIHJlYWQgaXQgdGhhdCB3YXkuCkknbGwg
cmVuYW1lIGl0IHRvIGRtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2RtYWJ1Zi4KQXMgaXQgYWxyZWFk
eSB3YW50cyBmZCBpdCBzZWVtcyB0byBiZSBjbGVhciB0aGF0CnRoZSBsb29rdXAgd2lsbCBiZSBi
YXNlZCBvbiBpdC4KPgo+Pj4+ICDCoCArI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgo+
Pj4+ICt2b2lkIGdudGRldl9yZW1vdmVfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3Ry
dWN0Cj4+Pj4gZ250ZGV2X2dyYW50X21hcCAqbWFwKQo+Pj4+ICt7Cj4+Pj4gK8KgwqDCoCBtdXRl
eF9sb2NrKCZwcml2LT5sb2NrKTsKPj4+PiArwqDCoMKgIGxpc3RfZGVsKCZtYXAtPm5leHQpOwo+
Pj4+ICvCoMKgwqAgZ250ZGV2X3B1dF9tYXAoTlVMTCAvKiBhbHJlYWR5IHJlbW92ZWQgKi8sIG1h
cCk7Cj4+Pgo+Pj4gV2h5IG5vdCBwYXNzIGNhbGwgZ250ZGV2X3B1dF9tYXAocHJpdiwgbWFwKSBh
bmQgdGhlbiBub3QgaGF2ZSB0aGlzCj4+PiByb3V0aW5lIGF0IGFsbD8KPj4+Cj4+IFdlbGwsIEkg
d2lzaCBJIGNvdWxkLCBidXQgdGhlIG1haW4gZGlmZmVyZW5jZSB3aGVuIGNhbGxpbmcKPj4gZ250
ZGV2X3B1dF9tYXAocHJpdiwgbWFwKQo+PiB3aXRoIHByaXYgIT0gTlVMTCBhbmQgbXkgY29kZSBp
cyB0aGF0Ogo+Pgo+PiB2b2lkIGdudGRldl9wdXRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJp
diwgc3RydWN0IGdudGRldl9ncmFudF9tYXAKPj4gKm1hcCkKPj4gewo+PiAgwqDCoMKgIFsuLi5d
Cj4+ICDCoMKgwqAgaWYgKHBvcHVsYXRlX2ZyZWVhYmxlX21hcHMgJiYgcHJpdikgewo+PiAgwqDC
oMKgIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4KPj4gIMKgwqDCoCDCoMKg
wqAgbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Cj4+ICDCoMKgwqAgwqDCoMKgIGxpc3RfZGVsKCZt
YXAtPm5leHQpOwo+PiAgwqDCoMKgIMKgwqDCoCBtdXRleF91bmxvY2soJnByaXYtPmxvY2spOwo+
PiAgwqDCoMKgIH0KPj4gIMKgwqDCoCBbLi4uXQo+PiB9Cj4+Cj4+IGFuZAo+Pgo+PiAjZGVmaW5l
IHBvcHVsYXRlX2ZyZWVhYmxlX21hcHMgdXNlX3B0ZW1vZAo+PiAgwqDCoMKgIMKgwqDCoCDCoMKg
wqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgwqDCoMKgIF5eXl5eXl5eXl4KPj4gd2hpY2gg
bWVhbnMgdGhlIG1hcCB3aWxsIG5ldmVyIGJlIHJlbW92ZWQgZnJvbSB0aGUgbGlzdCBpbiBteSBj
YXNlCj4+IGJlY2F1c2UgdXNlX3B0ZW1vZCA9PSBmYWxzZSBmb3IgZG1hLWJ1Zi4KPj4gVGhpcyBp
cyB3aHkgSSBkbyB0aGF0IGJ5IGhhbmQsIGUuZy4gcmVtb3ZlIHRoZSBpdGVtIGZyb20gdGhlIGxp
c3QKPj4gYW5kIHRoZW4gcGFzcyBOVUxMIGZvciBwcml2Lgo+Pgo+PiBBbHNvLCBJIHdpbGwgcmVt
b3ZlIGdudGRldl9yZW1vdmVfbWFwIGFzIEkgY2FuIG5vdyBhY2Nlc3MKPj4gcHJpdi0+bG9jayBh
bmQgZ250ZGV2X3B1dF9tYXAgZGlyZWN0bHkgZm9ybSBnbnRkZXYtZG1hYnVmLmMKPgo+IFllcywg
dGhhdCdzIGEgZ29vZCBpZGVhLgo+Cj4+PiBJIHJlYWxseSBkaXNsaWtlIHRoZSBmYWN0IHRoYXQg
d2UgYXJlIHRha2luZyBhIGxvY2sgaGVyZSB0aGF0Cj4+PiBnbnRkZXZfcHV0X21hcCgpIHRha2Vz
IGFzIHdlbGwsIGFsdGhvdWdoIG5vdCB3aXRoIE5VTEwgYXJndW1lbnQuIChBbmQKPj4+IHllcywg
SSBzZWUgdGhhdCBnbnRkZXZfcmVsZWFzZSgpIGRvZXMgaXQgdG9vLikKPj4+Cj4+IFRoaXMgY2Fu
IGJlIHJlLWZhY3RvcmVkIGxhdGVyIEkgZ3Vlc3M/Cj4gT0suCj4KPiAtYm9yaXMKPgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 06:38:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 06:38:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTLtY-00073Q-LP; Thu, 14 Jun 2018 06: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=ltl4=ja=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTLtY-00073L-2m
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 06:38:08 +0000
X-Inumbo-ID: 82900bb8-6f9d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82900bb8-6f9d-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 06:38:13 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3EA00AD0C;
 Thu, 14 Jun 2018 06:38:05 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@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: <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
Date: Thu, 14 Jun 2018 08:38:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDYvMTggMTg6MjUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTMvMDYvMTggMTY6
MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEN1cnJlbnRseSB0aGUgcmVsZWFzZSBvZiBYZW4g
NC4xMSBpcyBibG9ja2VkIGR1ZSB0byBhIHNwb3JhZGljIGZhaWx1cmUKPj4gb2YgdGhlIE9TU1RF
U1QgZ3Vlc3Qtc2F2ZXJlc3RvcmVbLjJdLiBEdXJpbmcgdGhhdCB0ZXN0IGEgaHlwZXJjYWxsCj4+
IGlzc3VlZCBieSBsaWJ4YyB2aWEgdGhlIExpbnV4IHByaXZjbWQgZHJpdmVyIHJldHVybnMgLUVG
QVVMVCBpbiBzcGl0ZQo+PiBvZiBhbGwgaHlwZXJjYWxsIGJ1ZmZlcnMgbG9ja2VkIGluIG1lbW9y
eSB2aWEgbWxvY2soKSAob3Igc2ltaWxhciBmbGFncwo+PiBzcGVjaWZpZWQgaW4gYSBtbWFwKCkg
Y2FsbCkuCj4+Cj4+IE15IGFuYWx5c2lzIGhhcyByZXZlYWxlZCB0aGF0IG1vZGVybiBMaW51eCBr
ZXJuZWxzIG1pZ2h0IG1ha2Ugc3VjaAo+PiBsb2NrZWQgdXNlciBwYWdlcyB1bmFjY2Vzc2libGUg
Zm9yIHZlcnkgc2hvcnQgcGVyaW9kcyBvZiB0aW1lLiBUaGlzIGNhbgo+PiBoYXBwZW4gZS5nLiB3
aGVuIHBhZ2VzIGFyZSBzdWJqZWN0IHRvIGNvbXBhY3Rpb24gb3IgbWlncmF0aW9uLgo+Pgo+PiBU
aGVyZSBhcmUgbXVsdGlwbGUgd2F5cyB0byBtaXRpZ2F0ZSB0aGlzIHByb2JsZW06Cj4+Cj4+IDEu
IFRyeWluZyB0byBzd2l0Y2ggcGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbiBvZmYgaW4gZG9t
MC4KPj4gICAgUHJvczogLSBubyBjaGFuZ2UgaW4gWGVuIG5lY2Vzc2FyeQo+IAo+IFBybzogY2Fu
IGxpa2VseSByZXRyb2ZpdHRlZCB0byBleGlzdGluZyBlbnZpcm9ubWVudHMgd2l0aG91dCBmdXJ0
aGVyCj4gY29kZSBjaGFuZ2VzLgo+IAo+IChOb3QgdGhhdCBJIGRpc2FncmVlIHdpdGggeW91ciBD
b24ncyBpbiB0aGlzIGNhc2UpCj4gCj4+ICAgIENvbnM6IC0gbmV3IGNhc2VzIG1pZ2h0IGNvbWUg
dXAgaW4gdGhlIGZ1dHVyZQo+PiAgICAgICAgICAtIGVhc3kgdG8gbWlzcywgZmFpbHVyZXMgYXJl
IHJlYWxseSB2ZXJ5IHNwb3JhZGljIGFuZCBtaWdodAo+PiAgICAgICAgICAgIGhhcHBlbiBvbmx5
IGFmdGVyIHVwZGF0aW5nIHRoZSBrZXJuZWwKPj4KPj4gMi4gQWRkIGEgYmFuZGFpZCB0byBYZW4g
dG9vbHMgYnkgcmV0cnlpbmcgaHlwZXJjYWxscyB3aGljaCBoYXZlIGZhaWxlZAo+PiAgICB3aXRo
IC1FRkFVTFQgKGVpdGhlciBmb3IgYWxsIG9yIG9ubHkgZm9yIHNvbWUgaHlwZXJjYWxscykKPj4g
ICAgUHJvczogLSBubyBpbnRlcmZhY2UgY2hhbmdlIG5lY2Vzc2FyeQo+PiAgICBDb25zOiAtIG5v
dCBhbGwgaHlwZXJjYWxscyBtaWdodCBiZSBqdXN0IHJlcGVhdGFibGUKPj4gICAgICAgICAgLSBw
cm9ibGVtIGlzbid0IHNvbHZlZCBidXQganVzdCB3b3JrZWQgYXJvdW5kCj4gCj4gV2UnZCBoYXZl
IHRvIHdoaXRlbGlzdCBoeXBlcmNhbGxzIHdoaWNoIGFyZSBzYWZlIHRvIHJlcGVhdCBsaWtlIHRo
aXMuIAoKUmlnaHQuCgo+IE1vc3Qgd29udCBiZS7CoCBBbnkgbXV0YWJsZSBvcGVyYXRpb24gd2hp
Y2ggLUVGQVVMVHMgY2FuJ3Qgc2FmZWx5IGJlCj4gcmVzdGFydGVkLCBiZWNhdXNlIHdlIGNhbid0
IGRpc3Rpbmd1aXNoIGFuIGVhcmx5IGZhdWx0IChYZW4gcmVhZGluZyB0aGUKPiBwYXJhbWV0ZXJz
KSBmcm9tIGEgbGF0ZSBmYXVsdCAoWGVuIHRyeWluZyB0byB1cGRhdGUgYSB1c2Vyc3BhY2UgcG9p
bnRlcgo+IHdpdGggdGhlIHJlc3VsdCkuCgpFdmVuIHNvbWUgb2YgdGhlIGxhdGUgZmF1bHQgY2Fz
ZXMgYXJlIHJlcGVhdGFibGUuCgo+IAo+Pgo+PiAzLiBNb2RpZnkgdGhlIGludGVyZmFjZSB0byB0
aGUgcHJpdmNtZCBkcml2ZXIgdG8gcGFzcyBpbmZvcm1hdGlvbiBhYm91dAo+PiAgICB1c2VkIGJ1
ZmZlcnMgdG8gdGhlIGtlcm5lbCBpbiBvcmRlciB0byBsb2NrIHRoZW0gdGhlcmUuIEVpdGhlciBh
ZGQgYQo+PiAgICBuZXcgaW50ZXJmYWNlIGZvciBoeXBlcmNhbGwgYnVmZmVyIG1hbmFnZW1lbnQg
b3IgYWRkIHRoZSBsaXN0IG9mCj4+ICAgIGJ1ZmZlcnMgdG8gdGhlIHByaXZjbWQgaW9jdGwgZGF0
YSBzdHJ1Y3R1cmUuCj4+ICAgIFByb3M6IC0gcHJvYmxlbSBpcyByZWFsbHkgc29sdmVkCj4+ICAg
IENvbnM6IC0gc3BsaXQgc29sdXRpb24gYmV0d2VlbiBrZXJuZWwgYW5kIFhlbiwgYm90aCBtdXN0
IGJlIGNoYW5nZWQKPiAKPiBUbyBiZSBjbGVhciwgeW91IG1lYW4gc3VnZ2VzdGluZyBjaGFuZ2lu
ZyBsaWJ4YyBoZXJlLCByYXRoZXIgdGhhbiB0aGUKPiBoeXBlcnZpc29yPwoKWWVzLgoKPiBHZXR0
aW5nIHRoaXMgcHJvYmxlbSBmaXhlZCBwcm9wZXJseSB3b3VsZCBiZSBhIGRpc3RpbmN0IGltcHJv
dmVtZW50IG92ZXIKPiB0aGUgd2hhY2stYS1tb2xlIHdoaWNoIGhhcyBiZWVuIHBsYXllZCBpbiB0
aGUgcGFzdC4KCkxvb2tpbmcgbW9yZSBpbnRvIHRoZSBwcml2Y21kIGRyaXZlciBJJ20gcmF0aGVy
IHN1cmUgbm93IEkgY2FuIHNvbHZlCnRoaXMgdmlhIG1tYXAoKSBwbHVzIGFuIGlvY3RsKCkuIFNv
IHRoZSBrZXJuZWwgd291bGQgYWxsb2NhdGUgdGhlCmJvdW5jZSBidWZmZXJzIGFuZCBtYXAgdGhl
bSBpbnRvIHVzZXIgc3BhY2UuIFRoaXMgd2lsbCByZXF1aXJlIGNoYW5nZXMKb25seSBpbiBsaWJ4
ZW5jYWxsIHdpdGhvdXQgaGF2aW5nIHRvIG1vZGlmeSBpdHMgZXh0ZXJuYWwgaW50ZXJmYWNlLgoK
PiAKPj4KPj4gNC4gTW9kaWZ5IHRoZSBpbnRlcmZhY2UgYmV0d2VlbiBoeXBlcnZpc29yIGFuZCBr
ZXJuZWw6IGluc3RlYWQgb2YganVzdAo+PiAgICByZXR1cm5pbmcgLUVGQVVMVCBsZXQgdGhlIGh5
cGVydmlzb3IgYmVoYXZlIG1vcmUgbGlrZSBjb3B5X3RvX3VzZXIgYnkKPj4gICAgcmFpc2luZyBh
IHBhZ2UgZmF1bHQgd2hpY2ggY2FuIHRoZW4gYmUgZml4ZWQgdXAgaW4gdGhlIGtlcm5lbC4gVGhp
cwo+PiAgICBjaGFuZ2UgbXVzdCBiZSBhY3RpdmF0ZWQgYnkgdGhlIGtlcm5lbCwgb2YgY291cnNl
Lgo+PiAgICBQcm9zOiAtIHJhdGhlciBzaW1wbGUgY2hhbmdlIGluIHRoZSBrZXJuZWwgImRvaW5n
IHRoZSByaWdodCB0aGluZyIKPj4gICAgICAgICAgLSBoeXBlcmNhbGwgYm91bmNlIGJ1ZmZlciBo
YW5kbGluZyBpbiBsaWJ4Yy9saWJ4ZW5jYWxsIGNhbiBiZQo+PiAgICAgICAgICAgIHN3aXRjaGVk
IG9mZiBmb3IgYSBrZXJuZWwgc3VwcG9ydGluZyB0aGlzIGNobmFnZQo+PiAgICBDb25zOiAtIHNw
bGl0IHNvbHV0aW9uIGJldHdlZW4ga2VybmVsIGFuZCBYZW4sIGJvdGggbXVzdCBiZSBjaGFuZ2Vk
Cj4+ICAgICAgICAgIC0gbm90IHN1cmUgaG93IGNvbXBsZXggdGhlIHJlcXVpcmVkIGh5cGVydmlz
b3IgY2hhbmdlIHdpbGwgYmUKPiAKPiBTYWRseSwgYXMgSSd2ZSBqdXN0IHJlYWxpc2VkLi4uCj4g
Cj4gQ29uOiBDYW5ub3QgYmUgdXNlZCB0byByZXBsYWNlIGFsbCAtRUZBVUxUcy4KPiAKPiBGYXVs
dHMgd2hlbiBjb3B5aW5nIGRhdGEgaW4gY2FuIGJlIHJlc29sdmVkIGJ5IHBhc3NpbmcgI1BGIHRv
IHRoZQo+IGtlcm5lbCwgYnV0IGZhdWx0cyB3aGVuIHRyeWluZyB0byB1cGRhdGUgZ3Vlc3Qgc3Rh
dGUgKGNvbnRpbnVhdGlvbiwgb3IKPiBjb21wbGV0aW9uIGluZm9ybWF0aW9uKSBjYW5ub3QgYmUg
c2FmZWx5IHJlc3VtZWQgYXQgYSBsYXRlciBwb2ludC4KCkhtbSwgc2VlbXMgeW91IGFyZSByaWdo
dC4gU2lnaC4KCj4gCj4+Cj4+IEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IHdlIGNhbiBlaXRoZXIg
c2VsZWN0IG9ubHkgb25lIG9mIGFib3ZlIHNvbHV0aW9ucwo+PiBvciBvbmUgb2YgMy80IGFuZCBh
ZGRpdGlvbmFsbHkgb25lIG9mIDEvMiBhcyBhIGZhbGxiYWNrIGZvciBvbGQga2VybmVscy4KPj4K
Pj4gSG93IHRvIHByb2NlZWQ/Cj4gCj4gTXVjaCBhcyBJIGhhdGUgdG8gc2F5IGl0IChhcyBJIGRv
IGxpa2UgdGhpcyBpZGVhKSwgSSBkb24ndCBpZGVhIDQgaXMgYQo+IHZpYWJsZSBhbHRlcm5hdGl2
ZSB0byAzLgoKWWVhaCwgYnV0IGlkZWEgMyB2aWEgbW1hcCgpIGlzbid0IHRvbyBiYWQgaW4gdGhl
IGVuZC4uLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 06:39:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 06:39:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTLuU-00078H-49; Thu, 14 Jun 2018 06:39: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=ltl4=ja=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTLuS-000787-UV
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 06:39:04 +0000
X-Inumbo-ID: a4c7ee9f-6f9d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4c7ee9f-6f9d-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 06:39:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 92FD7AD0C;
 Thu, 14 Jun 2018 06:39:03 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <23329.16617.604592.50651@mariner.uk.xensource.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: <5519a55a-6d8c-1784-df9e-97ce206825a8@suse.com>
Date: Thu, 14 Jun 2018 08:39:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23329.16617.604592.50651@mariner.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDYvMTggMTg6MDYsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiSG93IHRvIGRlYWwgd2l0aCBoeXBlcmNhbGxzIHJldHVybmluZyAtRUZBVUxUIik6Cj4+
IDMuIE1vZGlmeSB0aGUgaW50ZXJmYWNlIHRvIHRoZSBwcml2Y21kIGRyaXZlciB0byBwYXNzIGlu
Zm9ybWF0aW9uIGFib3V0Cj4+ICAgIHVzZWQgYnVmZmVycyB0byB0aGUga2VybmVsIGluIG9yZGVy
IHRvIGxvY2sgdGhlbSB0aGVyZS4gRWl0aGVyIGFkZCBhCj4+ICAgIG5ldyBpbnRlcmZhY2UgZm9y
IGh5cGVyY2FsbCBidWZmZXIgbWFuYWdlbWVudCBvciBhZGQgdGhlIGxpc3Qgb2YKPj4gICAgYnVm
ZmVycyB0byB0aGUgcHJpdmNtZCBpb2N0bCBkYXRhIHN0cnVjdHVyZS4KPj4gICAgUHJvczogLSBw
cm9ibGVtIGlzIHJlYWxseSBzb2x2ZWQKPj4gICAgQ29uczogLSBzcGxpdCBzb2x1dGlvbiBiZXR3
ZWVuIGtlcm5lbCBhbmQgWGVuLCBib3RoIG11c3QgYmUgY2hhbmdlZAo+IAo+IEkgdGhpbmsgdGhp
cyBpcyB0aGUgYmVzdCBhcHByb2FjaC4gIFRoZXJlIGFyZSBwcmVzdW1hYmx5IGFscmVhZHkKPiBp
bnRlcm5hbCBrZXJuZWwgaW50ZXJmYWNlcyB3aGljaCBjb3VsZCBiZSB1c2VkIGJ5IHByaXZjbWQg
dG8gaW1wbGVtZW50Cj4gdGhpcy4gIEFsbCB0aGF0J3MgbmVlZGVkIGlzIHRvIGRlY2lkZSB3aGF0
IHRoZSBrZXJuZWwgQVBJIHNob3VsZCBsb29rCj4gbGlrZSBhbmQgaW1wbGVtZW50IGl0LiAgbGli
eGMgZG9lc24ndCByZWFsbHkgY2FyZSB2ZXJ5IG11Y2ggd2hhdCB0aGF0Cj4gaW50ZXJmYWNlIGxv
b2tzIGxpa2UsIHNvIGl0IGNhbiBiZSB3aGF0ZXZlciBpcyBjb252ZW5pZW50IGZvciB0aGUKPiBr
ZXJuZWwuCj4gCj4+IDIuIEFkZCBhIGJhbmRhaWQgdG8gWGVuIHRvb2xzIGJ5IHJldHJ5aW5nIGh5
cGVyY2FsbHMgd2hpY2ggaGF2ZSBmYWlsZWQKPj4gICAgd2l0aCAtRUZBVUxUIChlaXRoZXIgZm9y
IGFsbCBvciBvbmx5IGZvciBzb21lIGh5cGVyY2FsbHMpCj4+ICAgIFByb3M6IC0gbm8gaW50ZXJm
YWNlIGNoYW5nZSBuZWNlc3NhcnkKPj4gICAgQ29uczogLSBub3QgYWxsIGh5cGVyY2FsbHMgbWln
aHQgYmUganVzdCByZXBlYXRhYmxlCj4+ICAgICAgICAgIC0gcHJvYmxlbSBpc24ndCBzb2x2ZWQg
YnV0IGp1c3Qgd29ya2VkIGFyb3VuZAo+IAo+IFRoaXMgbWF5IGFsbG93IHVzIHRvIG1ha2Ugc29t
ZSBraW5kIG9mIHByb2dyZXNzIGluIHN5c3RlbXMgd2hpY2ggYXJlCj4gZnVuZGFtZW50YWxseSBi
cm9rZW4sIGJ1dCBJIGRvbid0IHRoaW5rIGl0IGlzIGEgdG9sZXJhYmxlIGxvbmcgdGVybQo+IGFw
cHJvYWNoLgo+IAo+IElmIHdlIGRvIHRoaXMsIHdlIHNob3VsZCBhbHNvIGRvIHlvdXIgb3B0aW9u
ICgzKSwgYW5kIHRoZSB3b3JrYXJvdW5kCj4gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBpZiB0aGUg
cHJvcGVyIGludGVyZmFjZSBpcyBub3QgYXZhaWxhYmxlLgoKT2YgY291cnNlLgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 06:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 06: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 1fTLvB-0007DL-ID; Thu, 14 Jun 2018 06:39: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=fdvk=ja=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTLv9-0007D9-OG
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 06:39:48 +0000
X-Inumbo-ID: 6192b481-6f9d-11e8-9728-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::61e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6192b481-6f9d-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 08:37: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=0CltqYXbVhdYxvEDkmarksj2Y4e1idRl+hEOnJJax58=;
 b=cHxHyK2y9sG0pkozi1idjKTkbszE+hXTI/KTiTzjGvsTpbiF8DcpjfPz6bFI5/ZvQR8WCQpshhrqmgigxJ9ScDMl3Zv+mzvpP92EyeLBmElqlPILFlrGHI4Z+KFix/jNlttL/rowDTf+sFrxascR6YGfoZVearyDEuvsNeAb2tM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 AM0PR0302MB3203.eurprd03.prod.outlook.com (2603:10a6:208:9::22) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Thu, 14 Jun
 2018 06:39:38 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-10-andr2000@gmail.com>
 <b08fdccf-2f1b-a902-f00b-a4cecf44a1b1@oracle.com>
 <cca7b9dd-a0c6-8052-c294-9e6c5d65e9eb@epam.com>
 <0f1d87e5-823e-8b51-4ee5-029cc94eff99@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <987f26ca-b1a7-9175-ffd7-23d247402b41@epam.com>
Date: Thu, 14 Jun 2018 09:39:34 +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: <0f1d87e5-823e-8b51-4ee5-029cc94eff99@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR04CA0005.eurprd04.prod.outlook.com
 (2603:10a6:206:1::18) To AM0PR0302MB3203.eurprd03.prod.outlook.com
 (2603:10a6:208:9::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1bfb84e3-58ad-45e0-d042-08d5d1c19a74
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3203; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 3:Pe6SxqEp8sVnzf0Sg6vzea5hmYlDvfqSh5lTJMic74t+n3Mf+5b9AMR3xfBxYP9Xb7I+ihLIAbVVIQufyaYAW+3g3b+Bv5TWMTzLyFBqY7c8fEMpwzTR6k6RJHOA0SQFdziFLO/W2TMx5qkdCkL3oKUvPlInLp38x+iCf4GIPrjXLYcH/ISuZNAn/qmDez98IIWXup2D2oKy9KN+csrNTRlAUz+JFo9CBcytI77X8bvsafBzxIW5dRfHVrY0SIua;
 25:FzghSiZL5UATI/y/42Op8PJV6kP/J3nRny+h5B2N5XfWDo/Heyg6IJstqE+OQ32FbILec5GfZ8vWp6OcDu6RmXqW8muN4iqvfYZia/ySoLRi6nLIOXxRaJaIq7RMWXQO2otMuk6eXtXIOGLl0jR90l2cX8SXbfc9SJhIS6GkKigs9mw1YXYhx+Ak69/dDqtAoSdInyfX7ImevXm7NLk8srRvmr/7s2izeqSgQd6XTr7AnUVk0YfGPQzKRT7UYULglSi7O3Oukltakvo5PIL4SpOPbpgChUs4wHaEmiuijxbAitGgKJOB3YdPp4xaHDin9xCeY1BvqvNlTlx78VqDhQ==;
 31:qruYNNJprog5i90lFA4Iwa9HAFiOLNTWGvq5O2HG4VUiTrJjQvcHWAN/q6V26hVyZ4sFGS/TKWjp/3Ii/Wkh1i3Kf64wUpi2MEi60TeS8S4yNLPYYEP16e0VvkfSFwGqZdshwsMaFiwRAEZkE7in8Cw9eIQ3Ks+cf5LbIS/bKDva20RqWYN3MPrcvPvFWZCait6WpSkU/T72STlSiEUiuy4WSjVPSBHHNZPt4s+8Ofg=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3203:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 20:h5qSgpPF3iiVAxggTTtvsNcZWTtVUMjhjoRCi+XEEm3ZvALWDHBH+DpVthpOvQFU6S1f708UO63n+KpW00hUDkyvlXpfOCXTmCufzUxcZ9B2hL5qKbCdwgsiXeVvbAtusZXO1++g+6o1jAZ5fqTZSHL6MurcyYK9vgJsgSUpOpm+TE2ehtnYrADVNap1cQ7d+XCgUvY9t+xGBPz402U3aAcLUs2GFDB7kOhEXELrQKOYVnpUTH2TzXY2/YfHf3UQPpQB2Y0V48LfdBE79i/yaOptQxN6J3FsuyBR3ZbLwkirqV92LFUaI8JH+LOXBfLS7oB6UMDdXa6EWCXTqY7e2VDo+4FLpfEAvuN4P+9Gg/7/UIrRSOCt8I6McXfY8h9jIGqG+nR8T5o93CqWHK8IQJDb3K2ul5WL2f8+gQGO/KOK+OdrdJmS2Cw61e7Zi7TL2uJFZYI9+Bc346ss1QxbDOQPzlbHx2j+xfEMGw0NEqaRdb0+iFNJl6krMtpTvs/f;
 4:IAnBFEMadESkzk19MfCrMj5hIaP0wEtv8rMsJNCWymjDRuYaDsONO8MCUTGFbmDrT5ItQMbkIkUUBxeBz/AhvD+kUeWRl/O/b3+7JwSqlyRND/LKXEbxWySL3j2CjAwNLpaNaCiaBXnMxQoUCPQowakFWx5sFDZIL1Bq0UGyQtLT1ODAky0ltVxgamA77Jzr9l+s6fPpqsyKSXxECe1Bzy7TRPBA0tsIXHHuhdJC/0P/fNpZdWUEAF4kxbRBqSCnBT5fLyhnXj84vs8PFfQQyA==
X-Microsoft-Antispam-PRVS: <AM0PR0302MB3203E3F48496A50830A8F514E77D0@AM0PR0302MB3203.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)(3231254)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3203; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3203; 
X-Forefront-PRVS: 0703B549E4
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(366004)(396003)(376002)(346002)(39380400002)(199004)(189003)(65956001)(66066001)(956004)(16526019)(2616005)(186003)(476003)(2870700001)(486006)(65806001)(81166006)(31686004)(81156014)(106356001)(8936002)(446003)(16576012)(105586002)(305945005)(316002)(47776003)(67846002)(11346002)(8676002)(58126008)(7736002)(110136005)(65826007)(97736004)(23676004)(52146003)(2906002)(2486003)(53546011)(5890100001)(76176011)(6246003)(39060400002)(68736007)(64126003)(72206003)(59450400001)(478600001)(80792005)(25786009)(6486002)(6116002)(3846002)(31696002)(5660300001)(36756003)(50466002)(77096007)(386003)(229853002)(26005)(6666003)(52116002)(53936002)(93886005)(7416002)(86362001)(55236004)(4326008)(87944003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3203; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAzMDJNQjMyMDM7MjM6T2VtNjRpZ3l1QWRtemdMMXdPMjJ2TXZN?=
 =?utf-8?B?MVNCaTJOQ1B0M0lRYk14MlRla0hxSXlOcG95RTdPTWNPRHlUblNDWDlXSjZE?=
 =?utf-8?B?MmZNUkt6K2kvdjk0VHZJZlVDamJVOGsvOWpQRG9Gc1N5Lys1dzl0ZCtucWhE?=
 =?utf-8?B?TWxvRjE3OVc4cDcyYnRWTE02SkNkQXlRMVd5Q2VtK2FIQ2hyM2dMQzMyY0Rk?=
 =?utf-8?B?MW1HTklYR0dLdzhJb3lYZGRzciswRU91Qm4wWFhqQVdKQ043YXh6MTl4THlL?=
 =?utf-8?B?SXgxSFNhanRlWGU0Q1JYYXZnMW1EVUlkRzNJaUZ1aWpENk9sR2plM08vTzNT?=
 =?utf-8?B?WkFhMDA3dVA4RE5WQ2p2QWkxTXJraVRpT0pjTGFxYzNtYWdBcG5iL21IOW1o?=
 =?utf-8?B?WWxCeW5FYnhPRlZGZ3p5akZRSlhsdnRKemdUNUVQVStTdTN3TnhBM1FwUVJP?=
 =?utf-8?B?TjJwcG5SVzRRYWlBZHpiVGZ6VUt2clVzc015bUF6REpaWXE3VEFpUERuM3Mr?=
 =?utf-8?B?VlQ2ZDdXOVV2NFVCZmpUVEVYSVNjV2NFWTBwTkliS2s3ZUorUkNZdXN4M1JD?=
 =?utf-8?B?dEwxaE9JNmVCUTR5VHoyUTNHMExUWjRTVTF3TEY0MS9FRWtmMzYrVDlwQm4v?=
 =?utf-8?B?TkROcmg4QnZJQnpBelo4TnN0WjFQZVNKL1E4a29DQ0s5SDBNZjRMMXVQa2dr?=
 =?utf-8?B?M08zMW9PYTk0SFFUaEJTdXhFbXk5dENGaERXVS83NFJvdjRjWXkzMEZrV2tx?=
 =?utf-8?B?b2Z5MTlYS0xPVXBNOEtKa1hFZUcvLzJVNUhtWVZiSEhLbGtydDBhdHlGRWpL?=
 =?utf-8?B?TzVaLzBORDZnK1FaK0xxc1VoS3Q0T082WVp3VDUwWTJQMFlUY1JYMSsxQk1C?=
 =?utf-8?B?SmpSRzc4MUoyMW4wcmJqeVBIaVdQbFpuMllMTmIyOEJVWEQ2RVc1Z2FJbk9s?=
 =?utf-8?B?MUVxVUxaQ05nalkzWkIxclFybW45SmEvR2J5dVZHbUR2WnhWWExGUUVwM1o0?=
 =?utf-8?B?U255VDBDVUs2T1ZHenBPRnpGR3AyaW9hZ1JHUmMwOG9CTlZmbjRRaERJS2p4?=
 =?utf-8?B?bEkwS3dNdG5tdkJkazFjSmFvclFHN1JOeWIxVWlJSDFnd0ZzdllEUjlFbmxQ?=
 =?utf-8?B?UVh2QjdTVGRqZUtpUXdyTUpBYUNJUnNjckpYKzUxeGlsUGM5YUZRRW8yY2N5?=
 =?utf-8?B?dU9CMlVVaG5PeVllazBVT1FwSVkyVG1jWWRRb0l3b1JyUlRXS2tWTmJaOXpl?=
 =?utf-8?B?bktHVXZtUW9DMU0zM1ZqMGl5UlBGVnNYOVRGK1F5NHAxeTBsbkkxR0VOQ1RP?=
 =?utf-8?B?UEY1dEtaOElLM0lCWWJLNW9zblNCTFo5TTJHVnpJMlpQSE94YnRNMnBwcDlN?=
 =?utf-8?B?NFE5WnN1cURSK1NKU0pqNEV2NitGdmlSS1BHcHVsWHJBS2RBTG9OZ25lbUR1?=
 =?utf-8?B?MHdVMVF1NVRYNWdYSkY0c0ZZOVpyV3BsQXg5ZlFlQUp3ZWVXU1YvS2xJRU0r?=
 =?utf-8?B?YU1nZ05jWGlEZTBncW1NcjZCNzcxNnFOSnVQZkUxcTlLdzNuam9QTG1ES0x6?=
 =?utf-8?B?WjRQT3dJSDZSUWtiZFkyeGsyRmpEaXl1a1pRZ1dyOS9xTlJZMEovMXMxOXN6?=
 =?utf-8?B?TmlSdHZvazZOeGJ0Z1FjYUkzWmhVcHUyK1ZiV0srZGo3cmJLcWdIaDJrZ2c3?=
 =?utf-8?B?OGNqdHNrdmEzL0tGcktVMW1MbmpQTHhnWFY5U09ISStqdTljWnNBZzR3ZjhJ?=
 =?utf-8?B?cUc2aVpoL0g4VHF2TE1tQUE1clJwSkdLS253K2NLVkFqTlNUTkFYY0g2YTd3?=
 =?utf-8?B?dkRhVnNYRGxqMVFKVWQydDVsQmtjWktmQXJGYUwvU0FVTG1NdjJQaHpDZzFk?=
 =?utf-8?B?OTB3amNVSnlaeW1mRWxOMWlZZHVuZHFMcVIxV1NHM3phRUlZZXFzbHdNNUxL?=
 =?utf-8?B?NGFOWTNiNnp4UFFKTXBwYXd0QzlZc2ZBTmQ3VDB6aEEwVTIvQjBjdEFOd092?=
 =?utf-8?B?cXZWckx2OGhUM0Fjd2FNbTBXVWNCeDNpTUVnTVBra2s0ZGtNRitBWkc0bUE4?=
 =?utf-8?B?L3lqeDlDREN2SWZNdTV4N3MxenBTTGRzWGMxVUpIZGN5WnNpWVg4aklGNUJZ?=
 =?utf-8?B?T28rRmVET29tYUxjUytzV2FEdlZtandoSUFYSnF5UnZ1N0twQi9BbFJ3T3Yx?=
 =?utf-8?Q?xPC2eKSP8zczh8Ti2ihRrQ7oAYPQ4SBOV6J4rbCbdeqE=3D?=
X-Microsoft-Antispam-Message-Info: rXb94w7A15mb0fvdVFEMWFCuggLtokhSPVKNaSpjBsjQnDvXP2qYIl1yWOJoF1WA7V+0E+42efsuYAHaDoL6RtL5/5qUylhEXavubxUc2TNd22n+ZwXGHUEJ8FPfhdA+08qDYOwT76hxluAvDQ/MldbNGfMDm8Gm9b0i9k2/WfrYK+aCpfI9GVTUtEJ8YWWl
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 6:QhMIWqSaP58tVRxCd4HQ/AhEO22yqYs/B1GnCQpBIScg5jVHbrBUQ00bmazCwjLsmACpjMNV5jOj44jAhebd9D8qCHhexWpIivZn3enhp3TuEebMPnF53uiFQ0JLptBHuWMLJLO5bgAXSi/9ylUgHWzGI9u12BqzYVO0Ig335Eafr7DXAIHd2+akBM7dM0IdQMplhJPZkEHT7+dU8EqYZRdboiNhPa2ObXSh39jhG1K4JI3YqSuCqxvN1gkJrvcn+vkBqPGD0RdwrNW4VjXYdEdrlc/RLnNWmKFHsTs8rg0movQX/hUvbHD7g4UveKL6Ks5tem0/fK99b6JMO/o+1IGVO7QH9OqEpbqSXOzmwzi1uU23EZmZlz4TgnsRvR4Df4iBFd15NvQw46nyhiHeGlQDU3uBscWPS5uEGEvPYtom9UemLKuwT61qZeCX9Y0/FMR4FKN9B+Zq3PTvKzYsoA==;
 5:8urHIyCU2OpmxcpFXBA/qahjfof5mpisEQ+EwbfsIgc2igkORJs+QUscQON+LD3vWFd3ilUeLG30yP60V2TDvy7DIwxooJI5QliRgTF675ATPyIn/aPhyui+UYvyF3tXX8FeK+HUKqO1aLXsBFASV4QPZMN4LhCDypgNREsZ0TQ=;
 24:haxYLyxQi6+XeTre2KJXCyxlgaU6QHYEwn613N4PEzy6rtrruCbiGwzk53zhvWkAnwt6x2ZZurq6V1v+X3htgyRGMpBMHM8Xn6UPxEWuU9w=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3203;
 7:2TpzqdD750qRfVOE0U1IGoNtgpnxYeghUww4fCqMEmiIBe8TJPpvnIvW0ZIccgiylfPS/S0o7wdDnj+UJ+akfbq83kHKsJZ4RsMVaqpHkNzt0eTrd4AY4qZa3dctJs4bG7DUC5DcOizLHbYr39g2nnA+2MLJaZ1F+kaVgzwbPu4rVRbUf3JGx8xfjV+JQQXDkKqBRXPIf9AdR2KeAZoYHMYYE4MLeBLK+3Dtdb5QsEu6AxRYf1czJlJwOprBfe4i
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2018 06:39:38.7564 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1bfb84e3-58ad-45e0-d042-08d5d1c19a74
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3203
Subject: Re: [Xen-devel] [PATCH v3 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTQvMjAxOCAwMTowMyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzEz
LzIwMTggMDU6MDQgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8x
My8yMDE4IDA2OjE0IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pgo+Pj4gT24gMDYvMTIv
MjAxOCAwOTo0MiBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pgo+Pj4+ICDC
oCBpbnQgZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2
ICpwcml2LCB1MzIKPj4+PiBmZCkKPj4+PiAgwqAgewo+Pj4+IC3CoMKgwqAgcmV0dXJuIC1FSU5W
QUw7Cj4+Pj4gK8KgwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKPj4+
PiArwqDCoMKgIHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaDsKPj4+PiArwqDCoMKg
IHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOwo+Pj4+ICsKPj4+PiArwqDCoMKgIGdudGRldl9kbWFi
dWYgPSBkbWFidWZfaW1wX2ZpbmRfdW5saW5rKHByaXYsIGZkKTsKPj4+PiArwqDCoMKgIGlmIChJ
U19FUlIoZ250ZGV2X2RtYWJ1ZikpCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBQVFJfRVJS
KGdudGRldl9kbWFidWYpOwo+Pj4+ICsKPj4+PiArwqDCoMKgIHByX2RlYnVnKCJSZWxlYXNpbmcg
RE1BIGJ1ZmZlciB3aXRoIGZkICVkXG4iLCBmZCk7Cj4+Pj4gKwo+Pj4+ICvCoMKgwqAgYXR0YWNo
ID0gZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuYXR0YWNoOwo+Pj4+ICsKPj4+PiArwqDCoMKgIGlmIChn
bnRkZXZfZG1hYnVmLT51LmltcC5zZ3QpCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGRtYV9idWZfdW5t
YXBfYXR0YWNobWVudChhdHRhY2gsIGdudGRldl9kbWFidWYtPnUuaW1wLnNndCwKPj4+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBETUFfQklESVJFQ1RJT05BTCk7
Cj4+Pj4gK8KgwqDCoCBkbWFfYnVmID0gYXR0YWNoLT5kbWFidWY7Cj4+Pj4gK8KgwqDCoCBkbWFf
YnVmX2RldGFjaChhdHRhY2gtPmRtYWJ1ZiwgYXR0YWNoKTsKPj4+PiArwqDCoMKgIGRtYV9idWZf
cHV0KGRtYV9idWYpOwo+Pj4+ICsKPj4+PiArwqDCoMKgIGRtYWJ1Zl9pbXBfZW5kX2ZvcmVpZ25f
YWNjZXNzKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyk7Cj4+Pgo+
Pj4KPj4+IFNob3VsZCB5b3UgZmlyc3QgZW5kIGZvcmVpZ24gYWNjZXNzLCBiZWZvcmUgZG9pbmcg
YW55dGhpbmc/Cj4+Pgo+PiBJIGFtIHJvbGxpbmcgYmFjayBpbiByZXZlcnNlIG9yZGVyIGhlcmUs
IHNvIEkgdGhpbmsgd2UgZmlyc3QgbmVlZAo+PiB0byBmaW5pc2ggbG9jYWwgYWN0aXZpdGllcyB3
aXRoIHRoZSBidWZmZXIgYW5kIHRoZW4gZW5kIGZvcmVpZ24KPj4gYWNjZXNzLgo+IExvb2tpbmcg
YXQgZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcygpLCB0aGUgb3JkZXIgaXMKPiAgwqDCoMKgIGRt
YWJ1Zl9pbXBfYWxsb2Nfc3RvcmFnZSgpCj4gIMKgwqDCoCBkbWFfYnVmX2F0dGFjaCgpCj4gIMKg
wqDCoCBkbWFfYnVmX21hcF9hdHRhY2htZW50KCkKPiAgwqDCoMKgIGRtYWJ1Zl9pbXBfZ3JhbnRf
Zm9yZWlnbl9hY2Nlc3MoKQo+Cj4gT3Igd2FzIEkgbG9va2luZyBhdCB3cm9uZyBwbGFjZT8KQWdy
ZWUsIHdpbGwgbW92ZSBhcyB5b3Ugc3VnZ2VzdAo+IC1ib3JpcwoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 06:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 06:47:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTM2Q-0008VW-Qp; Thu, 14 Jun 2018 06: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=fdvk=ja=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTM2P-0008VR-Pi
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 06:47:17 +0000
X-Inumbo-ID: 6dfd4212-6f9e-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::60b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6dfd4212-6f9e-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 08:44: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=hUV7yYjRiPo6+n40Nky1K8AsKRLhkajgZtqhjfzjga0=;
 b=FX/LUSX80k8SRFm6+XDQjYvmUdia8K+zNY/xmfki6BN6cQVGLQja6QST+u66z/gbgSaR7bmdJN8t64dOUzqRuE1xvL7Civ+IoxMsIJKAEB89krNIuXYGf8TVXPty127ysDKm6ppLaSjEXtPzx/3VfBVvZFrc23mTF01Kd/rxW4M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3213.eurprd03.prod.outlook.com (2603:10a6:803:18::17) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Thu, 14 Jun
 2018 06:47:06 +0000
To: jgross@suse.com, boris.ostrovsky@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <1088db4b-cf75-817f-2112-41b96006cd3d@epam.com>
Date: Thu, 14 Jun 2018 09:47: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: <20180612134200.17456-1-andr2000@gmail.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0402CA0014.eurprd04.prod.outlook.com
 (2603:10a6:203:90::24) To VI1PR0302MB3213.eurprd03.prod.outlook.com
 (2603:10a6:803:18::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6c5defd0-5cb6-4fe8-5659-08d5d1c2a5b8
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3213; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 3:568TVt4UsjNa9OtUmncsHNdA2F8gInSuezv5oVSrJI8wj4pvTYK3i/PQfIG154k1vTwpduHmC4EI7oKgDnADQ3K4CmLqUA7AyuPA6pQWp0dWoD/4GH7tWD9C8NU48ja/2ByjdQYLKPRHCLDlXhgUlvWxudpikd3Z3YHl8tiq834dNtIvb1R4s22LHctO4bp2xcTULyQSLjJhUYzGxSkO50b06Jumg4ZBgwNYpJiyir9IuxaWGJrB37IqbGNbgBp9;
 25:1guj9rxKFJSY0L2j09DKUygFfXfxxoPPLKPhNNVkbq3vnLjZl9WN1pzscpXn1UJlL+HmqS2cb2MdKaSGcOi8IiyF1YCTqPtwr+/7zDn/f78YW8wVPqtBz5dOOWumYA7LU58sUkjrKeWDtS4bC8eZ30C6DEOAty47jmsZLh9SARaqfrRvQGBCIRPd9VxgLl1GVRipS94igVZYh3pIFMmU4DYOvlSWIQn2IBaDmaGNne860iNo0iQKIvyNKhQz+98/Ombx8wxheirEBHlu4V0I1BipQ12G1bPrbMz3Cx2d99J14LSW6H5EdwYDBFt3E5jy3nnySZAO0spfBHV0tPnYZA==;
 31:JeTjr4UZDWrj7JYUg5sgYo2qxmDBwKvWjNabkoBrsn3QNs5Is+c3lNwBhZkM0CkiyjKy6jNNF5A2GsVfv0KBJi6HysPCeOofSz4Rgc7eCgas/yn6+S1r+Ya7ysr+Ch95+IU1xnuWXhakFxGPaQnCzSSLD9fzPnAimfSHJo4zt/1nrB4yt6YUixecWXfEJigXWGn1g2FrUgXUflqhplVFI11dAEsEcFifSldEPwO4PXs=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3213:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 20:lp3z6LxmnMHLTA4w57yhvhSZv9wUYY7V2wQVKT6ksHjE9ykUXMfaWswQPk1QOWx6GdVXhMhinU7d8CTnV+3K+Wx5cXmcHiU95B86hLeXpQNXB7GKwQdl8XmA/jAIk4HArfzVgaLMhSoTKud1nbA8p849SgIRIrPnEtyg/MEEClLeJq3IFkUtDxSv5FVAjmQ3Dl3MeSWwGT+XqMVq6Q4RgfGko5zuHt5ta6Cm4s+PW05Y4b7IDHb/wSNZ4nqIokXOSMx9cBN4e9OPXB0tuWE2BrNOQ49G6hWwcNgYjv8OcLmTYHIb/zDZdjOlHHy51xZYF4lOhuMKzsfs95KcwM9ErrgP8sz1nyFDVN8DRsxb5PM+2Ee6CTOxKdK+0RVdukibU6r+sAaYFhOOluA7vC3O/IOXYuZwHVNtl5ppzJ2eEGWccHZkuY3854IPN4LsJdh4ZR3bmEAdCUXo4rj1iUE66NnJmTQFo0wcBK6IniW2wyR7uA+brJ/t4w0PmupDs6T5;
 4:2aHLzFF7fpmo2sjwuGieuI4gsJgTNllxXzZ10C8IG4XKtfi6FtifvWxQXkI5mSo7ZXS03TeAVgEzEd1XgUmPhjGr2LtggKniYc+v6EmNY1cYJeOQTcRehLTYo/q4qrVvP0K7BuhCOgRHOZ/zJyCNGg/QztW+W34i+GbPpOrzXUf3ADZFDHURP/7qguDZBN/otW5gJE2cJyxSyR/yJZPNnVysZepwI4fCjgmaG6WSklc2KBQJropCpJPJDDWkC6VPI7b0sDW56Vv2cwGCPZjzrD526sJ9TzvECOYs+JabIpuuJUfcbCmQZ5ai8Pe/PFro
X-Microsoft-Antispam-PRVS: <VI1PR0302MB32139EBA601406A36259A25FE77D0@VI1PR0302MB3213.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3213; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3213; 
X-Forefront-PRVS: 0703B549E4
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(376002)(39380400002)(396003)(39860400002)(189003)(199004)(6486002)(64126003)(230700001)(65826007)(6246003)(53936002)(3846002)(7736002)(6116002)(86362001)(58126008)(80792005)(6666003)(97736004)(67846002)(305945005)(229853002)(7416002)(68736007)(5660300001)(50466002)(11346002)(81166006)(26005)(486006)(31686004)(16576012)(446003)(47776003)(8676002)(2616005)(476003)(65956001)(6306002)(106356001)(39060400002)(956004)(66066001)(8936002)(65806001)(2906002)(31696002)(478600001)(4326008)(16526019)(25786009)(966005)(186003)(77096007)(36756003)(72206003)(316002)(55236004)(2486003)(105586002)(52146003)(52116002)(386003)(76176011)(23676004)(81156014);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3213; H:[10.17.182.9]; 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?MTtWSTFQUjAzMDJNQjMyMTM7MjM6U3NmWGgycXpLRGpOM244QmYzc2U4aUJC?=
 =?utf-8?B?U2F5WkNwQlBXVm9IVkhGUXNHUFRnWWRIa3d6ZnJNQVJMejEvSFFQSWtndEtJ?=
 =?utf-8?B?c2pYSjBMUmJEV2plMGI3MllNZGFkOVpNUDhHbFlucVN0ck4wbWF5ZnpYQldE?=
 =?utf-8?B?bHNCZ1Z3Z3lxeGZzTUlrTDJNRkRaSklTcFU0U241Z0pWTEY2bUh1SDUwVmVW?=
 =?utf-8?B?Q0FUTDBSSEhITHZpUUwvSFJFQkNSTXZxb1ZOZnVSYVJMdHpyUnJCMXYvbEdM?=
 =?utf-8?B?UEFVOVZYNGRVaVc5aGdzVlRLMXRYamJDMld5ZFZxdGR5dkxNbWdVY2JHck4y?=
 =?utf-8?B?ak9BNnB2dCtqU1dGeU9JMFNmbHpveCs1WGVXQkdTbjRmYW9leTgwbnhsbUR2?=
 =?utf-8?B?MzVDRXl3VHhKSnZsd3RBdTFFczlWZW1XL2dIYlpKYThWWWFmUDBEcWZZR2ZG?=
 =?utf-8?B?c0xoQVB2Rlk3c1MwZzlOb3ZGL1ZKRUhHZlo4RWc1clZIQzFYQ01DQTdxditF?=
 =?utf-8?B?U2puSm5SQnZmMWxYaDdzSWM2VWI0dzJxbkphV013S2RseXFQSzd6aHNqK3Q5?=
 =?utf-8?B?azJleE1oejk5TS9xRk51VG81KzZjWTJkWFNiMW5FeGxNeTJiaUM2L1VSSWF1?=
 =?utf-8?B?MEdRZVRvOVV0TFdGZHhBU1l2c2Q5Y2xxd3JKSW5HVXFUZUZDWVNURktrTmNH?=
 =?utf-8?B?T0ZBc3U0ZXBmY1VKMVJjczJWUDZ1N2NaSGhmMmx6VjFoS1ZXNCtERml3aTdy?=
 =?utf-8?B?a3ZNeHBlTDQxaTJacGpnQzkxSHA2WEYweEtaQ1hvcHdMbjR2aHhOVC83M0pn?=
 =?utf-8?B?dGtad1RYTmhkRGN1MU9oZkhzS1hvaFpWcm1BVVhBNmx1VWdnSUloSmVNTFJo?=
 =?utf-8?B?K1VnaXZieDdwUzkwMDdwU0FMbktPbG9EK016YkN3MHlPR2lWRkp1VWRCZVdn?=
 =?utf-8?B?QjBVa1pESTdWcEtZem52Tk1DOUNMcWVyUFJvclpMck1YaEhTaTA2QXlYSnFi?=
 =?utf-8?B?VWFtMEVtMU0zaDFzSFAyUXdOa3FROVNEcFg4c0lmKzNUMzRWc0oyMlQvUEV1?=
 =?utf-8?B?QUhUZ0Q5L2loUExtN0tVRkhQbEdVbTVPWFNOOUoyMHlhbzVUMHVIeXplU2VI?=
 =?utf-8?B?MUxSQTY5Q21FZU9EM0lMazhaeXpGanB1L2VweVNadHdCNU5zVUpCeGdvSmMy?=
 =?utf-8?B?NllqaXZYNDVPYU4zU3FkVVFIWGtMd1VEcGxUMVJoSUt6VWk5MStOZ0ZjamEx?=
 =?utf-8?B?VSsxKzhEeWI3VXFDRkZrK3h1L3BTK1o1ZDFGMG8rbXhKdkM5ODd2NkxDdU0v?=
 =?utf-8?B?UFpsZVcvTVNURVFTYSttZTJhc0dzclNHQmR4WHgyOTFXZWlYejdSc0pJVnR0?=
 =?utf-8?B?eWhrZm5rR08wN3pYSmovNUdRYmRkb2RRSHpiODU4ZHJpWWtocWsyT1pWU1F4?=
 =?utf-8?B?b1IwTXZaRmphSVNKYk9JdWlsNDI0aXVtT3ZzM05HQnNRUlJsWWhvdzZtVHMw?=
 =?utf-8?B?ZGZhQXNYRjJQcXVvQUhDMFVrT1VMaE5kTG9jbkhTaTd0SmxwSjZNUEdQSlhx?=
 =?utf-8?B?OExVZ3dHWXJvei8vczYwODFmWmFFeXBGUHhadFowcWRMTTdiZStURGt1c2dR?=
 =?utf-8?B?UEdZcEN0eXhjY1A5QS9rOStlSlc2TUV3M3Q1YkhFdWhBUkVnenBERUlPWStp?=
 =?utf-8?B?OHhjLzR6TE1QSjZDRXV6VWJpOHF1QW1GVE4waEg1eVUxSVh3eTlaZ3NOL3kr?=
 =?utf-8?B?WEw1dHdiTE9nQnRTMEhOcjR5QmFoVk1UdnJ0K3hVSlNBb04xempXVW13MnN1?=
 =?utf-8?B?TFN6YnVXZFhFQlNtTSt2Ynl1KzdWS3ZEdVZqcFZKVGRvZ21YNHJUOWRNSUNy?=
 =?utf-8?B?anoydWFxcG1BdDB1TGJFcTJ1WUZTYTUyZVhvSkJvN2lPWTVlQ2hZWm9IMmdZ?=
 =?utf-8?B?R0lRTUhDUHlkWVd3VWhJZXBSdmlRZ24yYnhYeGxoSnZnTzViL0hya2E2TzlQ?=
 =?utf-8?B?dU9yOVNGV1l5M3JOWmllNEF6MGRYYUxuaEh4eGZHYkdaZ1dFL3VSaG1MQmJp?=
 =?utf-8?Q?v0imG4eZXcI+MFNXc43f+/dXTIC?=
X-Microsoft-Antispam-Message-Info: zrSaTfokFdclY0lODH1JvkfE02NJcgVfF1LocrQcglt3wsP+hpEyE3m5XyKEQGfOH0hB3SibdywKvvez3IjzUParzEtRhvGWegGGULA4wS5fJptiFXnefEMNy4AmYRtO4G3JIKkS055MRIVPWyfCERjiwixeTeZIWXQbF7NitGMm3G/hj2k9Lvhvlo0YIYOl
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 6:3dL+RM+GFvmpaLXAErzzNHBbCX6A2aLKVsWQOEK0U3MDC3CjhN+cLhsAWTH7JR73iURfk28MEPRJ4SWhaIpcVt0yPEeovAbLlBvXFxIedvlQtyLOK4yEPNRhJSJn9oDV926hhEzf8wNMpo6Mz4l0A3PsaLuh3k5nWqWJTQWN5tDgWDyLFWoJ80z8yu1pHuPEAI0TkJSeYPLquL/YGa0ouXo7FpHhvibEwYRZzJ3QzMm8+kXMVFKqPJOWRZg04HLXBMubvwm0UI5n6y13VrTQef1VBwW6kGKsEKEwfZiFevBi2y4GhO8RRKIb8xjmfeReLdhRVIHsmYbOIoxAfBsWB489+Imj9sP25ICMBLGVi0X8y1XFdnXOWMiCua02QbcCA+8ea5rzvi+Ykma+ySomhdoYOePBVZT3QP8b91uUvXINnwBA6Ev62SfOgoWg7V2odYQ8MeiNExna6TT6j/rOmA==;
 5:0cYH+YvJQwP+8O6bTqkJECrGt2hjZ0UuJfJsZuem3+rJ36PgPaVsGZKBomeUhqS2bVik7hdc9TDyymHLHL103K8LAC2PpxYqvnlgSmXVcI14BClpnunjSySUAKiVFfbcBvZTrsTIq/gmkYqKO1ds0YQjtwHP3PX0cTnK1AYl2e4=;
 24:mmzJ1LJwgHIFgLJ9RfMhrtsERSX310d9s8F5zZ5HjXklFJkTl415HmOHc0q4WGtB0QwPPU1RIdz3ZeWJZMlxL6KgC1GSt8NaLw2i6PAqE4k=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 7:jgmkbRT/O2yTNJB7klMcUHf0dvatTCWQnhw6RnTEqzJP+5lfzOvf4Jem9nrHq4l4wgsDXnfjOAsrJviKyB8RCjS+h67wHxBktjQ05uk4Bg7hJLtovArKKNd45AANlt9iJfVEjAT0dR53TWK1anG8BibJLzxTChy13oz77TaSwNQDSXSFTuQozQmbmgW2WqM33uWQhi2IU3wZlN31RBn5WkPHbuDtGNsphX7yUNxeR3P3Zci7F/LsUkU7e+Vq2OoV
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2018 06:47:06.6347 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c5defd0-5cb6-4fe8-5659-08d5d1c2a5b8
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3213
Subject: Re: [Xen-devel] [PATCH v3 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksIEJvcmlzIQoKSXQgc2VlbXMgdGhhdCBJIGhhdmUgcmVzb2x2ZWQgYWxsIHRoZSBpc3N1ZXMg
bm93IHdoaWNoCndlcmUgbWFpbmx5IGNsZWFudXAgYW5kIGNvZGUgbW92ZW1lbnQgYW5kIDUgb2Yg
OSBwYXRjaGVzCmFscmVhZHkgaGF2ZSByLWIncy4gRG8geW91LCBhcyB0aGUgcHJpbWFyeSByZXZp
ZXdlciBvZiB0aGUKc2VyaWVzLCB0aGluayBJIGNhbiBwdXNoIChob3BlZnVsbHkpIHRoZSBmaW5h
bCB2ZXJzaW9uCm9mIHRoZSBwYXRjaGVzPyBKdXN0IGluIGNhc2UgeW91IHdhbnQgdG8gbG9vayBh
dCB2NCBpdCBpcyBhdCBbMV0uCgpUaGFuayB5b3UsCk9sZWtzYW5kcgoKWzFdIApodHRwczovL2dp
dGh1Yi5jb20vYW5kcjIwMDAvbGludXgvY29tbWl0cy94ZW5fdGlwX2xpbnV4X25leHRfeGVuX2Rt
YV9idWZfdjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 07:00:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 07: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 1fTMFN-0001uJ-HI; Thu, 14 Jun 2018 07:00:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fdvk=ja=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTMFM-0001uE-Eg
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 07:00:40 +0000
X-Inumbo-ID: 4ca29dc5-6fa0-11e8-9728-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 4ca29dc5-6fa0-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 08:58:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mJuTHErVGUgiN/ghGdx8GwlU9m6hNKgewMg6qTApTjs=;
 b=PG2YRjE3nD9PH92mR3rZhx+GUjWaa/swQeiL6hNFtT55ytAnvs6H0vdXbDYKeDQ2mV0ZdM+i+9sgNvJIzV6owfptmWfrMRzQU706kPPLa1kx5Sw6INJKJcwMWH+sQ2nW8KNPe7Tw+uOXiOpH20FoiwCbvCrSqQqZKIL11d4oqPA=
Received: from [10.17.182.9] (85.223.209.53) by
 AM0PR0302MB3204.eurprd03.prod.outlook.com (2603:10a6:208:9::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.18; Thu, 14 Jun
 2018 07:00:26 +0000
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <20180612134200.17456-6-andr2000@gmail.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <58836503-87be-2693-4665-4b0a55a170d3@epam.com>
Date: Thu, 14 Jun 2018 10:00: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: <20180612134200.17456-6-andr2000@gmail.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0402CA0010.eurprd04.prod.outlook.com
 (2603:10a6:203:90::20) To AM0PR0302MB3204.eurprd03.prod.outlook.com
 (2603:10a6:208:9::23)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9d4b4993-f4bc-40fb-33ae-08d5d1c48218
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3204; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 3:aoUHuXytalT+lcD61pTrekw7/IHcCJQiv6QGuqc5oNXGbN83G9dnK5UdaP/Yf3cA9F8fhKRRoCaZ/3RJXZHPdG/mogSrhW39UL0VrAZJ1TQ+o9s9xSJMObX/VsqxWmSSEWZyyZ79I3AUyNul7ylUbD3A2pxnGhKANAoh+GdMx4NQcpaIi3BaMiky4Lv1Yzlhq0Zxr4LyS3qIWT1ubIL5y/vic+N/3yFybq/kYqC04Mu1WXSeGuSptnujl4hk8YD3;
 25:FdDYIqV4Fgyk4rlM9IKvmGbi5iQuqe7j5PJpOmp4x6qgiVvMOzQpaZAXCCQ7OWwJ3pzy//affmGe+1Dr7VCkBYHww8a481jZQd3fnccAjZ7Hih1wYfTHCbdH8e2VmvKsbHJt/zW4lZLJ1LyC6f/W4evNt+Le11Kz7Ntr+8oZu/m04OCpQrtrznzyohrQEP/BsE/e4RrUWZhFcjm9Min92ncDttPtvwJPY4YX0YFvTA9lmhXtxNOp38ttyMTytfyKyaimj5wv+nxjWWt3mWcJ8zpbAUynK8lY8A18xAnWhaIJ5Xr/g+dLus6vDNs4w+ANiSk58QHckAOobKO6FwpDlA==;
 31:yX9qz3dKF+hW1RzsnhaqxRuDXaIAJA0ywAUYB3/nR97WnIMvnspSDZjCpFkWSUXzIFROMgeAtx7ZS/L2ZKGB4IzJnYYgZSydLu38sVlm4m9UAySA5+uEpcO3W2fgwzrzv9tEqchcKgn+qENm9hMcUFYcmcTc6H4y3r9OQoiK3jVgt3L8vAHy8fOpWnM1xceSfKospwWWgOvp3FC7IKDgifOGO5CmMCX68xsH7gCEPOI=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3204:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 20:Z2kEVOtl7ocAPwSYIcLfuIdGisAe6xTWyOUMlO06vx6+M7cy92bQ59YspF3VlIiGVhjzNPng66moRJ4DE8m6+mBDyjP5XNqOt5Sbki+c6+QcvoSldo6AerZplSDI9mvgvntV19Mqcv88EhXKCHL3CJ7CZC21RstVVE8QvE0nXoHxaRCAUCdmBHwJPs4I8n9qoDyxdZmJ7HEV3pfyZV16afYhAHQ4lKNFeH+yf8WqPKWqWuL3FYJV8SDq06qqTHayc6FPnbLgXz56e6Z1dmxGbHV8XFTTmzNgof9hgW92rehSKxhqyDzDHhHfdXBUCu6FW05tLxL4a5qYHN8CtvQe0QcyqGYP4qDEExjBPdoarsTD41+1Zg1+ff7BntWeQt71dprMApC4HWXsuwBnBEkRuRZbLMyhPK0pBZEXTKYded/refJtxd+vJHyQUDl6i52Wuyg5fRV3I4w37f3M8pw+Wgi/Ps31LUU7ZaadaXjZwhZjjfFx+4KfkiEbBdFYmmFE;
 4:dsdIsv/vvB5jvndBOyoh2plE6+YHdQDLS/y+7qsw3UhQlDyyk2DPoN2qHXTk/ZaRzNh8K9QXBQ+sOhJXsspxnoHJAUCpPAiZYHz4C+09rI9WMP5jzYOB4Lm52y+sdUFqagK82clNI8O/NxSvNIvMh+vioaITX6jr/5FZ1orRQbCnUgArpK8rsAjYXNC+zf7rA54596IB0wb0o4W/9ad8qVZf/++Yoyy/hF+zyYlk5LKH6augXlc1VC9oJEw/mh7taXI+FmEwQNoeo3atH5Ejc+qlHYIXC8WNSnPRuJOjRx470KsdomSIbmWvkuozHBzN
X-Microsoft-Antispam-PRVS: <AM0PR0302MB320498CD47DFE636F90C6DECE77D0@AM0PR0302MB3204.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(84791874153150);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3204; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3204; 
X-Forefront-PRVS: 0703B549E4
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(366004)(39860400002)(376002)(39380400002)(396003)(189003)(199004)(52146003)(6486002)(52116002)(80792005)(68736007)(86362001)(47776003)(5660300001)(97736004)(65826007)(64126003)(7416002)(186003)(6116002)(65806001)(446003)(77096007)(67846002)(66066001)(956004)(16526019)(23676004)(3846002)(31696002)(229853002)(2486003)(36756003)(65956001)(11346002)(6666003)(316002)(39060400002)(966005)(81166006)(81156014)(72206003)(8936002)(4326008)(25786009)(7736002)(50466002)(16576012)(230700001)(478600001)(6246003)(476003)(106356001)(58126008)(26005)(6306002)(2906002)(53936002)(305945005)(486006)(55236004)(8676002)(386003)(76176011)(31686004)(105586002)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3204; H:[10.17.182.9]; 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?MTtBTTBQUjAzMDJNQjMyMDQ7MjM6UCtqaXl5cCtUZjU5elRJN1pLajJ2eGtK?=
 =?utf-8?B?MHBHMWNFUVk2d0VlT0xZN3BQN0VGZ29pQjZ6TTRRQzlmNEJEM2o5clNGZHho?=
 =?utf-8?B?SWNERU5wZWVQZHIzZ0p4eTB4YVdrclVMMklLbGQ5d3g1eVk2b0RESVRCU1Fo?=
 =?utf-8?B?U1YyY3ZkcGV0emovbmhtaFZzT0F2RmZReGZMM2FqMi82WmJkb3ZYZ3hvNmlX?=
 =?utf-8?B?UEZ0bnRmc1pCcFlzbFlRUk1xWExJbkxoekVjaGN3a2JScVhHT2N3Um5vVW1h?=
 =?utf-8?B?S2JKWnkwN1lDSHpia1lHYTdXTmJUWjRjYzRVZ1hUa3pPZDFFM3ZEOEh2MEVi?=
 =?utf-8?B?cVZaSm5NMjRKZjAybVZCUFdnWXJXdFhXVzJwekg3R3BjbHRWd2VOc3RQV0J0?=
 =?utf-8?B?NzBacDhhOWlMd25aSW5kM3pyZTE2V21PSzlUckN5aXRSOGNWQ2tRaHA1bTdE?=
 =?utf-8?B?TnczSHlQZXZTOE5pWXNueVdlNmx6eGsrSWtjc2ZEeE8weUtVcmVMTzBZT3Z5?=
 =?utf-8?B?TURUOUd3UWI2MzRaYUhiUklkdlpJU0ZUd0swYUlNMmJ3bEdRVFlSY0dnY1I3?=
 =?utf-8?B?Y1ZWTnpqb2RvMEt2aEgrbVQ2a3ovVFc4YURxbDJnMEo5ajEzalpIUFJNVTFJ?=
 =?utf-8?B?OUNJZ2FwekZ3S1V3TDB5QmM1dHdQckRnQ3hpQ2NzRGRMSVpTNTZBeGtvK3Vo?=
 =?utf-8?B?cnI5Z1VXYXkvZWYzZk9GOEJGdVlSSjhwZTJiWjFaMEJXRGtoNU11M3c2cEkw?=
 =?utf-8?B?UHlmZk5PVTVIU0hRTDR1akNudDZBOGpQUVJSbG84STF4NC9RaWJwM3l3clo5?=
 =?utf-8?B?dVpHUzU3eXczMFQzd2txYWw1aGxBZ0MzWXJncFV4a1NhSThkNFRFMTVaUHFz?=
 =?utf-8?B?d3dMRjdKTkY2RG5IRCtCaFVyRE5Pd3VHMmNLcnJrb0FISUZlbXpwSVE4UmdZ?=
 =?utf-8?B?Ukt4UENhdFY1Skp6bWp4eGwrMDVIMHQzTWVWQ1NWbXcxQjlpVWZvSUtKRERG?=
 =?utf-8?B?a2dRY1kxV0NIR0JLcUFFc0JYdTJBQWZZSWhJTlN1OUlWS09xK0pVdlJNbHQ2?=
 =?utf-8?B?VmJMT1lKcXljVjU2VUdFc3FGRG9vM01NZlcwNTJxTDlERzB6NGFPVnI2eGNJ?=
 =?utf-8?B?YXZLWm84WURERUkyM3FMSHd6MDVTVHNaQTBhdER6ZngvN3ZScmZZeGFOMjNJ?=
 =?utf-8?B?WDFaYzFtSXBJbjhnb0tSWTRUVGRXQ1lGc01vajNlUEJVYTNEaXZyK3FaRjFD?=
 =?utf-8?B?ejFtdUt0bi9NZndocEpHVHJpVGI4M2JSNnlNOCtCeFRSQ2RVMVBqUnZrUzdX?=
 =?utf-8?B?Qy9hV2NyVVdVLzRhazA5eHFZZVlRQnFMZGhDSldIVmpYcE1mQTRJaVBtblRO?=
 =?utf-8?B?ZStkb25SSTRiTW13a3dVWHlEbXRNS1FiQUdURlVZeWJFRGh3ZWdlOXFoNm9w?=
 =?utf-8?B?ZWVhT0E0aGNzS2RDSHp6RE1FTmtwcnFzcHgrZGhSQnFGM2lHajhzS0QwRzZL?=
 =?utf-8?B?ckVRRmJ4TExtekhvOWhqalhuaGt6VzZneWhUeU04U0dDV3hBWFpHMEJyV0JJ?=
 =?utf-8?B?UmZHbXhCWWtIZU9sRHNtWWR0MVcyQjF4L1NuZzZxNGZ0cG1tQlBaWjZTYTRr?=
 =?utf-8?B?RUl5T1RqM2xCcUpxS0xkYTNuREV4eVJUeWlDOEJsblFjTHBJcXJpRDdQQWhO?=
 =?utf-8?B?RkRZeCsyRWU0eG8vL09yT1krSG5qbVdZYVhpdzRYamFXU21aZjhHa0ZvTmIx?=
 =?utf-8?B?WkZoUEJmZVFuK0ZueFF6TmhGQmFVUFhUdXI3RXBvTFVmVHJuV09qRTF0RUM4?=
 =?utf-8?B?RDdxUW83YSs3czZ6dUhqOHpOWURZK05nNTNMT0wya1VadmVFRzNENS9WZFZ6?=
 =?utf-8?B?YzM0STdKZzFIZEdDUjhXYVM2dTd0MUFPdUd1My9aTDF3ODF1T0QwOUZ4eDNk?=
 =?utf-8?B?S01BZm9nSVp1eVhVVEp6TlpYRWh6eXJvREViVWJFQTBMWTBlZ1ErdkU0b3VT?=
 =?utf-8?B?NzEraFVsei9TRnZ4Z09tTkZKWnBmY2thWHVRTGg5RDBGaTVOcjgrRHpUQmRZ?=
 =?utf-8?Q?5ng4T0n8K/LSMW3iM011n2QgdCk?=
X-Microsoft-Antispam-Message-Info: 7GAasxiKz00OsgFPNlgx/DXzTTZG1bRS1ZW7jn0f1Q4DmN6v8ULMsug6vUqwmfVnrR+IhmG7q5H9W1pso8pDFD8NCzu77Ayy58P0xM30jIcmmK3YfrJNSvJqROjryBC1n/iZl5XmljguVnt3Gv4MrgROXj82giKyxuCdPmAo2LDs2lKeJNTmy2R7M13XBZVS
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 6:ZuUft5xKTbaqDd57dgwTBeyWc9sIz86xwVHbjYLHXio41Xw+Vkz6gEYe3kwGUS1VpFPezKOeXO3r4GGsKEOUBohgm2uU6aHHkO45FrAWio9sEHTynhJhIKVfm4XG+eAxmaQS0YcqNIAv/ugiSnZ7Ip+oNmMw6fzPLBYU6D8EDhX9cjzGlCQ5EMolhTYcI4Kx3dcD6P3dWpSNqsHW9nR+V9lmen6tGZ0Ei9v9VuDD6KCEKecik4jVjET/4S104s/7JEzc1uoDq+lsKEFfTCtGJalzUrcyk0MKFy7tqvadwHWZODYp8BPciV3f5Wv7zdtovfnSlEPOpopIOnprZ+3QI44Y5BGQu6fa1ACaNhhrLz6tLuLVC0sK7cynWO84uMn6+47pU9oZIAnEUO5cDglSiP5Evl6z6sbfM5wsoWarpGsrYPDt4eCQhj021QvTdi8rUhK/P+El+YCbkwRcSXLUVg==;
 5:wDNNdEqnnv1PAX+wiq5A+D2siOZ+RxYWcqSRMRFZijJgjYoSgnvE4TNYo/59mxP7Ddo8y0CZN5p6WfqnRKvXz3ZwaAd946DzcorFek80CodAJ/pbpgF5veHSjGn1W+Kc41Qo+pGhjkBpy3q0THg+Vl1ir50Rsd6ypeDyJgTSn5Q=;
 24:vA8QIfk6FAtsNm7yq6PJr749NQSW0YRp6fiQyyNaB5mFqecRV/Fn9/vie3ga4OofqGc7nk7qZGpEppnc2xeeVcqD6cRuYqv4H0oPjBSzPZw=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 7:P/iDgdGyCAJeeU6zUfFADbdaMFwes2NhZhuW8bYJlW+k5EH+bOJeSTz7VtkKqI2Voq+sFmwlq2nVUgeeqCQrFcjXBJUG39qHR1PGSggViIsTnlnDR1R+X0xxtTW0n/bOln3sOmLBGU1xwhycQou344xwnaP7u0G2HqRRL9F3AeLsAASJV8VY8rj/M87FYwoKOiqdlBScDwN6VEFDnhVMmylYvPtapWW/XvXDQGRXFC0LpxeNwplSzgAa1mxmUqwk
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2018 07:00:26.2888 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d4b4993-f4bc-40fb-33ae-08d5d1c48218
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3204
Subject: Re: [Xen-devel] [PATCH v3 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QEAgLTU0OCw2ICs2MzIsMTcgQEAgc3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUg
Kmlub2RlLCBzdHJ1Y3QgCmZpbGUgKmZsaXApCj4gICAJfQo+ICAgCj4gICAJZmxpcC0+cHJpdmF0
ZV9kYXRhID0gcHJpdjsKPiArI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCj4gKwlw
cml2LT5kbWFfZGV2ID0gZ250ZGV2X21pc2NkZXYudGhpc19kZXZpY2U7Cj4gKwo+ICsJLyoKPiAr
CSAqIFRoZSBkZXZpY2UgaXMgbm90IHNwYXduIGZyb20gYSBkZXZpY2UgdHJlZSwgc28gYXJjaF9z
ZXR1cF9kbWFfb3BzCj4gKwkgKiBpcyBub3QgY2FsbGVkLCB0aHVzIGxlYXZpbmcgdGhlIGRldmlj
ZSB3aXRoIGR1bW15IERNQSBvcHMuCj4gKwkgKiBGaXggdGhpcyBjYWxsIG9mX2RtYV9jb25maWd1
cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRvIHNldAo+ICsJICogZGVmYXVsdCBETUEgb3BzLgo+ICsJ
ICovCj4gKwlvZl9kbWFfY29uZmlndXJlKHByaXYtPmRtYV9kZXYsIE5VTEwpOwpQbGVhc2Ugbm90
ZSwgdGhhdCB0aGUgY29kZSBhYm92ZSB3aWxsIG5lZWQgYSBjaGFuZ2Ugd2hpbGUKYXBwbHlpbmcg
dG8gdGhlIG1haW5saW5lIGtlcm5lbCBiZWNhdXNlIG9mIEFQSSBjaGFuZ2VzIFsxXS4KVW5mb3J0
dW5hdGVseSwgY3VycmVudCBYZW4gdGlwIGtlcm5lbCB0cmVlIGlzIHY0LjE3LXJjNSBiYXNlZCwK
c28gSSBjYW5ub3QgbWFrZSB0aGUgY2hhbmdlIGluIHRoaXMgcGF0Y2ggbm93LgoKVGhlIGNoYW5n
ZSBpcyB0cml2aWFsIGFuZCByZXF1aXJlczoKLW9mX2RtYV9jb25maWd1cmUocHJpdi0+ZG1hX2Rl
diwgTlVMTCk7CitvZl9kbWFfY29uZmlndXJlKHByaXYtPmRtYV9kZXYsIE5VTEwsIHRydWUpOwo+
ICsjZW5kaWYKPiAgIAlwcl9kZWJ1ZygicHJpdiAlcFxuIiwgcHJpdik7Cj4gICAKPiAgIAlyZXR1
cm4gMDsKPgpbMV0gCmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LmdpdC9jb21taXQvP2lkPTNkNmNlODZlZTc5NDY1ZTFiMWI2ZTI4
N2Y4ZWEyNmI1NTNmYzc2OGUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 07:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 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 1fTNAK-0008HH-Of; Thu, 14 Jun 2018 07:59:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTNAK-0008H7-8b
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 07:59:32 +0000
X-Inumbo-ID: 859ad249-6fa8-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 859ad249-6fa8-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 09:57: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 1fTNAE-0008Dq-Pm; Thu, 14 Jun 2018 07:59: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 1fTNAE-00007J-AH; Thu, 14 Jun 2018 07:59:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTNAE-00080Z-8v; Thu, 14 Jun 2018 07:59:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124165-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0468ba62dc097465dfee1e65f83a171985653d15
X-Osstest-Versions-That: linux=8efcf34a263965e471e3999904f94d1f6799d42a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 07:59:26 +0000
Subject: [Xen-devel] [linux-next test] 124165: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE2NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNDA5MgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGJsb2NrZWQgaW4gMTI0MDkyCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJlYm9v
dCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQwOTIKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyNDA5MgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MDkyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQwOTIKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyNDA5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkyCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQwOTIKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDA5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MDkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQwOTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MDkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDA5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MDkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTIKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICAwNDY4YmE2MmRjMDk3NDY1ZGZlZTFlNjVmODNhMTcxOTg1NjUzZDE1CmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4ZWZjZjM0YTI2Mzk2NWU0NzFl
Mzk5OTkwNGY5NGQxZjY3OTlkNDJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAg
ICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE2
NSAgMjAxOC0wNi0xMyAwOToxOToxMSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 08:13:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 08: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 1fTNNk-0002Cg-91; Thu, 14 Jun 2018 08:13: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=2aoe=ja=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTNNj-0002CX-8b
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 08:13:23 +0000
X-Inumbo-ID: 751a90bf-6faa-11e8-9728-bc764e045a96
Received: from mail-io0-x244.google.com (unknown [2607:f8b0:4001:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 751a90bf-6faa-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 10:10:53 +0200 (CEST)
Received: by mail-io0-x244.google.com with SMTP id k3-v6so6288923iog.3
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 01:13:21 -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=qVrOQ8ar0Dj4fvS9aqoDeYKUSxpug8DCrPergp/nXHI=;
 b=JRTMKmPMYOhrIjTQOeEh4lRscswo5kTr7yREpRNxMH7qeSiibQRBDcacMtmn+DtvUB
 29oAVsx6m60wH52z5PvFhkhMSilsjIOG3ovjeKHyG3kG++Wmr85+8WRZm+IiKE7Lw94d
 HEu2uGSLks8lL3NQkGssv3wXsyDGOWnbxG6/9r+zH1iFY+Lyod7sRy43nINIDM0TPOjG
 fqaOSfmeQWle5q0kPJl2d1QKhQj9OSdbQz4UkO3SvEbxXaCqkgyfRLCf5DIkgfkK7Mn7
 YKGcukxPyylJqgAkMsxoLvoLqM/eW7eb6kKog/HojKrvkcWVWalPb4vxwyHBywTfJJrI
 QJYw==
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=qVrOQ8ar0Dj4fvS9aqoDeYKUSxpug8DCrPergp/nXHI=;
 b=W9o6cze5jpFxU6fiVcWiLHWKiNwh+4ia5pbgSYRIzhnh7CjD60kzGY27Y6ftepEeLn
 ji7WJipzOrgYu2oirn4tlXWPCaBuf7nre5YUvirSlvmm0ge6B+kiW0jqYJGegG+8KqAK
 MYdtAd/MACsFuWu21imoNtwr5nnqAO1MVOyaBMBtZSzi5eEqwptDCXjXomi7xhP8vJGI
 yrACWCdOOCQjX0dBgAVFRMEScrpI0AGyTK2EZWgW2t4rUc94MOfXkmPq7CpQhD/IEhBA
 22apCT17F/QPxFTI1EskLgWf8THh/UyLpZsE60nucbCZSB6aOrLFYX7MC4NzDjUMwh8n
 bWaw==
X-Gm-Message-State: APt69E2dEgzzeUxIldWB0kNzoGfHaRo7eWxtVezwgpl09Fu8hT+Il5Ws
 pHyIy+i6nEsHLqGh98ljq0LK2qrrU2OIvTzb1FE=
X-Google-Smtp-Source: ADUXVKKVn7DNMJGkXo+iaovstlZSx+HIbPR2AUdVTRSLG6CVvrEmBNpRLUDfUPWEPrBxlDPwEd2088DHcvakSgqBF/w=
X-Received: by 2002:a6b:b387:: with SMTP id
 c129-v6mr1460719iof.195.1528964001423; 
 Thu, 14 Jun 2018 01:13:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a02:3f0f:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 01:13:21
 -0700 (PDT)
In-Reply-To: <alpine.LNX.2.21.1806132002180.45@nippy.intranet>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
 <alpine.LNX.2.21.1806132002180.45@nippy.intranet>
From: Zhouyang Jia <jiazhouyang09@gmail.com>
Date: Thu, 14 Jun 2018 16:13:21 +0800
Message-ID: <CABb2TxJCd9Q0KUeeqZ_CZ-HwmkAVoktDLxq0TrThM2rFe4jePQ@mail.gmail.com>
To: Finn Thain <fthain@telegraphics.com.au>
Subject: Re: [Xen-devel] [PATCH] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>,
 "Martin K. Petersen" <martin.petersen@oracle.com>, linux-scsi@vger.kernel.org,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: multipart/mixed; boundary="===============0657474434808553686=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0657474434808553686==
Content-Type: multipart/alternative; boundary="0000000000002de995056e95ac24"

--0000000000002de995056e95ac24
Content-Type: text/plain; charset="UTF-8"

Hi,

Sorry for the mistakes, I'll fix this in v2.

Best,
Zhouyang

2018-06-13 18:09 GMT+08:00 Finn Thain <fthain@telegraphics.com.au>:

> On Tue, 12 Jun 2018, Zhouyang Jia wrote:
>
> > When xenbus_printf fails, the lack of error-handling code may
> > cause unexpected results.
> >
> > This patch adds error-handling code after calling xenbus_printf.
> >
> > Signed-off-by: Zhouyang Jia <jiazhouyang09@gmail.com>
> > ---
> >  drivers/scsi/xen-scsifront.c | 31 ++++++++++++++++++++++++-------
> >  1 file changed, 24 insertions(+), 7 deletions(-)
> >
> > diff --git a/drivers/scsi/xen-scsifront.c b/drivers/scsi/xen-scsifront.c
> > index 36f59a1..3d858ac 100644
> > --- a/drivers/scsi/xen-scsifront.c
> > +++ b/drivers/scsi/xen-scsifront.c
> > @@ -654,10 +654,17 @@ static int scsifront_dev_reset_handler(struct
> scsi_cmnd *sc)
> >  static int scsifront_sdev_configure(struct scsi_device *sdev)
> >  {
> >       struct vscsifrnt_info *info = shost_priv(sdev->host);
> > +     struct xenbus_device *dev = info->dev;
> > +     int err;
> >
> > -     if (info && current == info->curr)
> > -             xenbus_printf(XBT_NIL, info->dev->nodename,
> > +     if (info && current == info->curr) {
> > +             err = xenbus_printf(XBT_NIL, info->dev->nodename,
> >                             info->dev_state_path, "%d",
> XenbusStateConnected);
>
> The existing code checks whether 'info' is NULL before dereferencing it.
> But your patch checks for NULL after dereferencing.
>
> > +             if (err) {
> > +                     dev_err(&dev->dev, "writing dev_state_path\n");
> > +                     return err;
> > +             }
> > +     }
> >
> >       return 0;
> >  }
> > @@ -665,10 +672,15 @@ static int scsifront_sdev_configure(struct
> scsi_device *sdev)
> >  static void scsifront_sdev_destroy(struct scsi_device *sdev)
> >  {
> >       struct vscsifrnt_info *info = shost_priv(sdev->host);
> > +     struct xenbus_device *dev = info->dev;
> > +     int err;
> >
> > -     if (info && current == info->curr)
> > -             xenbus_printf(XBT_NIL, info->dev->nodename,
> > +     if (info && current == info->curr) {
> > +             err = xenbus_printf(XBT_NIL, info->dev->nodename,
> >                             info->dev_state_path, "%d",
> XenbusStateClosed);
>
> Same here.
>
> > +             if (err)
> > +                     dev_err(&dev->dev, "writing dev_state_path\n");
> > +     }
> >  }
> >
> >  static struct scsi_host_template scsifront_sht = {
>
> --
>

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

<div dir=3D"ltr">Hi,<div><br></div><div>Sorry for the mistakes, I&#39;ll fi=
x this in v2.</div><div><br></div><div>Best,</div><div>Zhouyang</div></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-06-13 18:09 =
GMT+08:00 Finn Thain <span dir=3D"ltr">&lt;<a href=3D"mailto:fthain@telegra=
phics.com.au" target=3D"_blank">fthain@telegraphics.com.au</a>&gt;</span>:<=
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 Tue, 12 Jun 2018, Zho=
uyang Jia wrote:<br>
<br>
&gt; When xenbus_printf fails, the lack of error-handling code may<br>
&gt; cause unexpected results.<br>
&gt; <br>
&gt; This patch adds error-handling code after calling xenbus_printf.<br>
&gt; <br>
&gt; Signed-off-by: Zhouyang Jia &lt;<a href=3D"mailto:jiazhouyang09@gmail.=
com">jiazhouyang09@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;=C2=A0 drivers/scsi/xen-scsifront.c | 31 ++++++++++++++++++++++++------=
<wbr>-<br>
&gt;=C2=A0 1 file changed, 24 insertions(+), 7 deletions(-)<br>
&gt; <br>
&gt; diff --git a/drivers/scsi/xen-scsifront.c b/drivers/scsi/xen-scsifront=
.c<br>
&gt; index 36f59a1..3d858ac 100644<br>
&gt; --- a/drivers/scsi/xen-scsifront.c<br>
&gt; +++ b/drivers/scsi/xen-scsifront.c<br>
&gt; @@ -654,10 +654,17 @@ static int scsifront_dev_reset_handler(<wbr>stru=
ct scsi_cmnd *sc)<br>
&gt;=C2=A0 static int scsifront_sdev_configure(<wbr>struct scsi_device *sde=
v)<br>
&gt;=C2=A0 {<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0struct vscsifrnt_info *info =3D shost_priv(s=
dev-&gt;host);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0struct xenbus_device *dev =3D info-&gt;dev;<br>
&gt; +=C2=A0 =C2=A0 =C2=A0int err;<br>
&gt;=C2=A0 <br>
&gt; -=C2=A0 =C2=A0 =C2=A0if (info &amp;&amp; current =3D=3D info-&gt;curr)=
<br>
&gt; -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xenbus_printf(XBT_NIL=
, info-&gt;dev-&gt;nodename,<br>
&gt; +=C2=A0 =C2=A0 =C2=A0if (info &amp;&amp; current =3D=3D info-&gt;curr)=
 {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0err =3D xenbus_printf=
(XBT_NIL, info-&gt;dev-&gt;nodename,<br>
&gt;=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=A0info-&gt;dev_state_path, &quot;%d&quot;, =
XenbusStateConnected);<br>
<br>
</span>The existing code checks whether &#39;info&#39; is NULL before deref=
erencing it. <br>
But your patch checks for NULL after dereferencing.<br>
<span class=3D""><br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (err) {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0dev_err(&amp;dev-&gt;dev, &quot;writing dev_state_path\n&quot;);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0return err;<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br>
&gt; +=C2=A0 =C2=A0 =C2=A0}<br>
&gt;=C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0return 0;<br>
&gt;=C2=A0 }<br>
&gt; @@ -665,10 +672,15 @@ static int scsifront_sdev_configure(<wbr>struct =
scsi_device *sdev)<br>
&gt;=C2=A0 static void scsifront_sdev_destroy(struct scsi_device *sdev)<br>
&gt;=C2=A0 {<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0struct vscsifrnt_info *info =3D shost_priv(s=
dev-&gt;host);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0struct xenbus_device *dev =3D info-&gt;dev;<br>
&gt; +=C2=A0 =C2=A0 =C2=A0int err;<br>
&gt;=C2=A0 <br>
&gt; -=C2=A0 =C2=A0 =C2=A0if (info &amp;&amp; current =3D=3D info-&gt;curr)=
<br>
&gt; -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xenbus_printf(XBT_NIL=
, info-&gt;dev-&gt;nodename,<br>
&gt; +=C2=A0 =C2=A0 =C2=A0if (info &amp;&amp; current =3D=3D info-&gt;curr)=
 {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0err =3D xenbus_printf=
(XBT_NIL, info-&gt;dev-&gt;nodename,<br>
&gt;=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=A0info-&gt;dev_state_path, &quot;%d&quot;, =
XenbusStateClosed);<br>
<br>
</span>Same here.<br>
<span class=3D""><br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (err)<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0dev_err(&amp;dev-&gt;dev, &quot;writing dev_state_path\n&quot;);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0}<br>
&gt;=C2=A0 }<br>
&gt;=C2=A0 <br>
&gt;=C2=A0 static struct scsi_host_template scsifront_sht =3D {<br>
<br>
</span>-- <br>
</blockquote></div><br></div>

--0000000000002de995056e95ac24--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0657474434808553686==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 08:18:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 08:18:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTNSN-0002po-9E; Thu, 14 Jun 2018 08:18: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=bohh=ja=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTNSL-0002ph-93
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 08:18:09 +0000
X-Inumbo-ID: 1fb71fbd-6fab-11e8-9728-bc764e045a96
Received: from mail-oi0-x244.google.com (unknown [2607:f8b0:4003:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1fb71fbd-6fab-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 10:15:40 +0200 (CEST)
Received: by mail-oi0-x244.google.com with SMTP id h79-v6so4861928oig.13
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 01:18:08 -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=3Xa4Vbb6ITCLeXQkf9hkpM20DIkWDtGPgZX8UajFtIQ=;
 b=BxbeA4Gh7UPc1Avf7+hI5siD5aLdjBnWqqZp4wSmm3oklT/CE2vea72HW+vmjw1+E6
 h3HbhqU1dXMEMYTrrLI+HextmMKDYYtS6/UoYw5ARmsTGfFfC2cS3MJAM4Tlk/UrexyU
 BEfdpfAJLpmvTpOG20xR+HbQiY4MAGF7bFKZG3CDuedbLVbtJw7UO/0JemrpYf7oh34H
 JAtLcCSVlCVAmFofTKxM7Bv97X6EYqHxYVhoBcijCgPvxPilEi16DjiHplTigluOaV9K
 VyY9qTHznW7aORL8tjjAij/SrHyu5dPbLaE5yR87b8aCfwPaizR+oCvwA2+SSSnoEZdZ
 /MDg==
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=3Xa4Vbb6ITCLeXQkf9hkpM20DIkWDtGPgZX8UajFtIQ=;
 b=XaIPzaSrVtrbw9/3BbGQLZIqz+16k+FthDW43Zv9WBmnlxPe4m/JS7j6lOieTIq2ng
 +g4xzOwTVU33racs4BDtHeG4AbzbnqijcHfP6ejSVRCqYZMbB1TGsC9w4aSAs+flAR9g
 iHUWsfMk/CjMcVh460eWOXGTiETRXIqH15DQk+yrnefgf2jj+x0I0nnn8tpzzAcbgFwO
 wC2z6NtX9bgAqy2rkahAXUZVYYv+oMy0Z9ChzMYHwNQKOnzHEc/n1u6NM0Nw2dmmdcUd
 uhlg+6KOatk2uTWOzouJ3qRTk8kcWGPyIdmJt0MXH453xLCwD9tlUelUvuDV360jKuJk
 kqVA==
X-Gm-Message-State: APt69E2zeG+yoA7QY/nq57Qfy4bvMbAESx0phUWpAMmHWDCwYyN/ZvgB
 dT4DUTX51A7Q9fYm2tyvz/QaXyOFXtdBCjN3xL8=
X-Google-Smtp-Source: ADUXVKIpIkj4o3gT7wWb83vuQ1yytmNV1HaVTHPLOkCLNmVcIL8NrJVST3irP6djJn+rvJHXm1XeZ6aADhiMK4MuvVQ=
X-Received: by 2002:aca:cf84:: with SMTP id
 f126-v6mr753974oig.131.1528964287449; 
 Thu, 14 Jun 2018 01:18:07 -0700 (PDT)
MIME-Version: 1.0
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
 <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
In-Reply-To: <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
From: Julien Grall <julien.grall@gmail.com>
Date: Thu, 14 Jun 2018 09:17:54 +0100
Message-ID: <CAF3u54AyNyrfiAGN4zMq1BeX8ojjZX7FbSiJP53+6EC3ayJ61Q@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>
Content-Type: multipart/mixed; boundary="===============6936428847878510897=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6936428847878510897==
Content-Type: multipart/alternative; boundary="0000000000003a4fca056e95bde1"

--0000000000003a4fca056e95bde1
Content-Type: text/plain; charset="UTF-8"

Hi Juergen,

Sorry for the formatting.

On Thu, 14 Jun 2018, 07:40 Juergen Gross, <jgross@suse.com> wrote:

> On 13/06/18 18:25, Andrew Cooper wrote:
> > On 13/06/18 16:27, Juergen Gross wrote:
>
> Looking more into the privcmd driver I'm rather sure now I can solve
> this via mmap() plus an ioctl(). So the kernel would allocate the
> bounce buffers and map them into user space. This will require changes
> only in libxencall without having to modify its external interface.
>

It looks like David Vrabel sent in 2016 a patch implementing that solution
[1]. It seems it has not been merged. Do you have any insight why it was
not merged?

Cheers,

[1]
https://lists.xenproject.org/archives/html/xen-devel/2016-08/msg00743.html

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

Hi Juergen,<div><br></div><div>Sorry for the formatting.<br><div dir=3D"aut=
o"><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, 14 Jun 2018, 07:=
40 Juergen Gross, &lt;<a href=3D"mailto:jgross@suse.com">jgross@suse.com</a=
>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 13/06/18 18:25, And=
rew Cooper wrote:<br>
&gt; On 13/06/18 16:27, Juergen Gross wrote:<br>
<br>
Looking more into the privcmd driver I&#39;m rather sure now I can solve<br=
>
this via mmap() plus an ioctl(). So the kernel would allocate the<br>
bounce buffers and map them into user space. This will require changes<br>
only in libxencall without having to modify its external interface.<br></bl=
ockquote></div></div></div><div><br></div><div>It looks like David Vrabel s=
ent in 2016 a patch implementing that solution [1]. It seems it has not bee=
n merged. Do you have any insight why it was not merged?</div><div><br></di=
v><div>Cheers,</div><div><br></div><div>[1]=C2=A0<a href=3D"https://lists.x=
enproject.org/archives/html/xen-devel/2016-08/msg00743.html">https://lists.=
xenproject.org/archives/html/xen-devel/2016-08/msg00743.html</a></div>

--0000000000003a4fca056e95bde1--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6936428847878510897==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 08:43:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 08: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 1fTNqm-0005lE-8O; Thu, 14 Jun 2018 08:43:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gdtr=ja=citrix.com=prvs=696376585=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fTNqk-0005l9-VS
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 08:43:22 +0000
X-Inumbo-ID: 01a58883-6faf-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01a58883-6faf-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 08:43:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74641745"
Date: Thu, 14 Jun 2018 10:43:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20180614084313.43njg3hbhqoptlqc@mac>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-7-anchalag@amazon.com>
 <20180613082428.bjdko4k6cnq6eid3@mac>
 <20180613222048.GB33296@kaos-source-ops-60001.pdx1.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180613222048.GB33296@kaos-source-ops-60001.pdx1.amazon.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC PATCH 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, len.brown@intel.com, kamatam@amazon.com, eduval@amazon.com,
 vallish@amazon.com, netdev@vger.kernel.org, fllinden@amazon.com,
 x86@kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 guruanb@amazon.com, cyberax@amazon.com, mingo@redhat.com, pavel@ucw.cz,
 hpa@zytor.com, linux-pm@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZy4KCk9uIFdlZCwgSnVuIDEzLCAyMDE4IGF0
IDEwOjIwOjQ4UE0gKzAwMDAsIEFuY2hhbCBBZ2Fyd2FsIHdyb3RlOgo+IEhpIFJvZ2VyLAo+IFRv
IGFuc3dlciB5b3VyIHF1ZXN0aW9uLCBkdWUgdG8gdGhlIGxhY2sgb2YgbWVudGlvbmVkIGNvbW1p
dAo+IChjb21taXQgMTJlYTcyOTY0NWFjICgieGVuL2Jsa2JhY2s6IHVubWFwIGFsbCBwZXJzaXN0
ZW50IGdyYW50cyB3aGVuCj4gZnJvbnRlbmQgZ2V0cyBkaXNjb25uZWN0ZWQiKSBpbiB0aGUgb2xk
ZXIgZG9tMCBrZXJuZWxzKDwzLjIpLHJlc3VtZSBmcm9tCgpUaGlzIGZpeCB0aGF0IHlvdSBtZW50
aW9uIGlzIG9ubHkgcHJlc2VudCBpbiBrZXJuZWxzID49IDMuMTggQUZBSUNULAphbmQgcGVyc2lz
dGVudCBncmFudHMgd2hlcmUgaW50cm9kdWNlZCBpbiAzLjggKDBhODcwNGE1MWYzOCksIHNvCmFu
eXRoaW5nIDwgMy44IHNob3VsZCB3b3JrIGZpbmUuIE5vdCBzdXJlIHdoeSB5b3UgbWVudGlvbiAz
LjIgaGVyZS4KCj4gaGliZXJuYXRpb24gY2FuIGZhaWwgb24gZ3Vlc3Qgc2lkZS4gSW4gdGhlIGFi
c2VuY2Ugb2YgdGhlIGNvbW1pdCwKPiBQZXJzaXN0YW50IEdyYW50cyBhcmUgbm90IHVubWFwcGVk
IGltbWVkaWF0ZWx5IHdoZW4gZnJvbnRlbmQgaXMgCj4gZGlzY29ubmVjdGVkIGZyb20gYmFja2Vu
ZCBhbmQgaGVuY2UgbGVhdmUgdGhlIGJsb2NrIGRldmljZSBpbiBhbiAKPiBpbmNvbnNpc3RlbnQg
c3RhdGUuIFRvIGF2b2lkIHRoaXMgdW5zdGFiaWxpdHkgYW5kIHdvcmsgd2l0aCBsYXJnZXIgc2V0
IAo+IG9mIGtlcm5lbCB2ZXJzaW9ucywgdGhpcyBhcHByb2FjaCBoYWQgYmVlbiB1c2VkLiBPbmNl
IHlvdSBkb24ndCBoYXZlIAo+IGFueSBwZW5kaW5nIHJlcS9yZXNwIGl0IGlzIHNhZmVyIGZvciBn
dWVzdCB0byByZXN1bWUgZnJvbSBoaWJlcm5hdGlvbi4KCkkgdGhpbmsgdGhlIGZpeCBzaG91bGQg
YmUgYmFja3BvcnRlZCAoaWYgaXQgaGFzbid0IGJlZW4gZG9uZSB5ZXQpIHRvCmtlcm5lbHMgYmV0
d2VlbiAzLjggYW5kIDMuMTguIEkgZG9uJ3QgbGlrZSB0byBhZGQgYWxsIHRoaXMgY29kZSBqdXN0
CnRvIHdvcmsgYXJvdW5kIGEgTGludXggYmFja2VuZCBrZXJuZWwgYnVnLgoKQUZBSUNUIGlmIHBl
cnNpc3RlbnQgZ3JhbnRzIHdvcmsgYXMgZXhwZWN0ZWQgeW91IGNvdWxkIHVzZSBhbG1vc3QgdGhl
CnNhbWUgcGF0aCB0aGF0J3MgdXNlZCBmb3IgbWlncmF0aW9uLCBncmVhdGx5IHJlZHVjaW5nIHRo
ZSBhbW91bnQgb2YKY29kZSB0aGF0IHlvdSBuZWVkIHRvIGFkZC4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 08:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 08:48:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTNw1-0006OY-37; Thu, 14 Jun 2018 08:48:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ltl4=ja=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTNvz-0006OP-Dd
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 08:48:47 +0000
X-Inumbo-ID: c2ab4e18-6faf-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2ab4e18-6faf-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 08:48:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C7903AEC7;
 Thu, 14 Jun 2018 08:48:43 +0000 (UTC)
To: Julien Grall <julien.grall@gmail.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
 <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
 <CAF3u54AyNyrfiAGN4zMq1BeX8ojjZX7FbSiJP53+6EC3ayJ61Q@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: <37b12549-a61b-c80d-82b0-3687bc9b173c@suse.com>
Date: Thu, 14 Jun 2018 10:48:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CAF3u54AyNyrfiAGN4zMq1BeX8ojjZX7FbSiJP53+6EC3ayJ61Q@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDYvMTggMTA6MTcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBKdWVyZ2VuLAo+IAo+
IFNvcnJ5IGZvciB0aGUgZm9ybWF0dGluZy4KPiAKPiBPbiBUaHUsIDE0IEp1biAyMDE4LCAwNzo0
MCBKdWVyZ2VuIEdyb3NzLCA8amdyb3NzQHN1c2UuY29tCj4gPG1haWx0bzpqZ3Jvc3NAc3VzZS5j
b20+PiB3cm90ZToKPiAKPiAgICAgT24gMTMvMDYvMTggMTg6MjUsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gICAgID4gT24gMTMvMDYvMTggMTY6MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gCj4g
ICAgIExvb2tpbmcgbW9yZSBpbnRvIHRoZSBwcml2Y21kIGRyaXZlciBJJ20gcmF0aGVyIHN1cmUg
bm93IEkgY2FuIHNvbHZlCj4gICAgIHRoaXMgdmlhIG1tYXAoKSBwbHVzIGFuIGlvY3RsKCkuIFNv
IHRoZSBrZXJuZWwgd291bGQgYWxsb2NhdGUgdGhlCj4gICAgIGJvdW5jZSBidWZmZXJzIGFuZCBt
YXAgdGhlbSBpbnRvIHVzZXIgc3BhY2UuIFRoaXMgd2lsbCByZXF1aXJlIGNoYW5nZXMKPiAgICAg
b25seSBpbiBsaWJ4ZW5jYWxsIHdpdGhvdXQgaGF2aW5nIHRvIG1vZGlmeSBpdHMgZXh0ZXJuYWwg
aW50ZXJmYWNlLgo+IAo+IAo+IEl0IGxvb2tzIGxpa2UgRGF2aWQgVnJhYmVsIHNlbnQgaW4gMjAx
NiBhIHBhdGNoIGltcGxlbWVudGluZyB0aGF0Cj4gc29sdXRpb24gWzFdLiBJdCBzZWVtcyBpdCBo
YXMgbm90IGJlZW4gbWVyZ2VkLiBEbyB5b3UgaGF2ZSBhbnkgaW5zaWdodAo+IHdoeSBpdCB3YXMg
bm90IG1lcmdlZD8KCk5vLiBJdCBoYWQgYWxsIG5lZWRlZCBBY2tzIGFuZCB0aGVyZSB3ZXJlIG5v
IG9wZW4gcXVlc3Rpb25zLgoKVGhhbmtzIGZvciB0aGUgcmVmZXJlbmNlLCBJIHRoaW5rIEkgY2Fu
IGp1c3QgcmV1c2UgdGhlIHBhdGNoIGFmdGVyIHNvbWUKcmViYXNpbmcuCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:07:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:07:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTP9s-0006uZ-CY; Thu, 14 Jun 2018 10:07: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=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTP9r-0006uQ-7P
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:07:11 +0000
X-Inumbo-ID: 59e88372-6fba-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59e88372-6fba-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:04: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 1fTP9m-0002oM-Hu; Thu, 14 Jun 2018 10:07: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 1fTP9m-0007pZ-77; Thu, 14 Jun 2018 10:07:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTP9m-0004Ya-61; Thu, 14 Jun 2018 10:07:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124168-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check: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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-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-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-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=3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 10:07:06 +0000
Subject: [Xen-devel] [linux-4.9 test] 124168: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE2OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE2OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyMzkxNCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICBm
YWlsIGluIDEyMzk3MCBwYXNzIGluIDEyNDE2OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBwYXNz
IGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICA3IHhlbi1ib290ICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjM4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyMzg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjM5MTQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgICAgZmFpbCBwYXNzIGluIDEyMzk3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTIzOTcw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjM5MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyMzkxNCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIGluIDEyMzkxNCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTIzOTE0IG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTIzODYxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzYzNkMDVmYzZlNjY1M2JkZjlmN2Zi
M2ZiNjkyMmIxOTljN2JhM2VjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDI1IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAyMiBkYXlzICAgMTkg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTIzODYxICAyMDE4LTA2LTA2IDE3OjAwOjQ0
IFogICAgNyBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1MTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODgwOSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:07:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTPAN-0006x0-UL; Thu, 14 Jun 2018 10: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=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTPAN-0006wr-3O
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:07:43 +0000
X-Inumbo-ID: c9f4be58-6fba-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9f4be58-6fba-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 10:07:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 04:07:41 -0600
Message-Id: <5B223E6B02000078001CB341@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 04:07:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
In-Reply-To: <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDE4OjI1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMTggMTY6MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IDQuIE1vZGlm
eSB0aGUgaW50ZXJmYWNlIGJldHdlZW4gaHlwZXJ2aXNvciBhbmQga2VybmVsOiBpbnN0ZWFkIG9m
IGp1c3QKPj4gICAgcmV0dXJuaW5nIC1FRkFVTFQgbGV0IHRoZSBoeXBlcnZpc29yIGJlaGF2ZSBt
b3JlIGxpa2UgY29weV90b191c2VyIGJ5Cj4+ICAgIHJhaXNpbmcgYSBwYWdlIGZhdWx0IHdoaWNo
IGNhbiB0aGVuIGJlIGZpeGVkIHVwIGluIHRoZSBrZXJuZWwuIFRoaXMKPj4gICAgY2hhbmdlIG11
c3QgYmUgYWN0aXZhdGVkIGJ5IHRoZSBrZXJuZWwsIG9mIGNvdXJzZS4KPj4gICAgUHJvczogLSBy
YXRoZXIgc2ltcGxlIGNoYW5nZSBpbiB0aGUga2VybmVsICJkb2luZyB0aGUgcmlnaHQgdGhpbmci
Cj4+ICAgICAgICAgIC0gaHlwZXJjYWxsIGJvdW5jZSBidWZmZXIgaGFuZGxpbmcgaW4gbGlieGMv
bGlieGVuY2FsbCBjYW4gYmUKPj4gICAgICAgICAgICBzd2l0Y2hlZCBvZmYgZm9yIGEga2VybmVs
IHN1cHBvcnRpbmcgdGhpcyBjaG5hZ2UKPj4gICAgQ29uczogLSBzcGxpdCBzb2x1dGlvbiBiZXR3
ZWVuIGtlcm5lbCBhbmQgWGVuLCBib3RoIG11c3QgYmUgY2hhbmdlZAo+PiAgICAgICAgICAtIG5v
dCBzdXJlIGhvdyBjb21wbGV4IHRoZSByZXF1aXJlZCBoeXBlcnZpc29yIGNoYW5nZSB3aWxsIGJl
Cj4gCj4gU2FkbHksIGFzIEkndmUganVzdCByZWFsaXNlZC4uLgo+IAo+IENvbjogQ2Fubm90IGJl
IHVzZWQgdG8gcmVwbGFjZSBhbGwgLUVGQVVMVHMuCj4gCj4gRmF1bHRzIHdoZW4gY29weWluZyBk
YXRhIGluIGNhbiBiZSByZXNvbHZlZCBieSBwYXNzaW5nICNQRiB0byB0aGUKPiBrZXJuZWwsIGJ1
dCBmYXVsdHMgd2hlbiB0cnlpbmcgdG8gdXBkYXRlIGd1ZXN0IHN0YXRlIChjb250aW51YXRpb24s
IG9yCj4gY29tcGxldGlvbiBpbmZvcm1hdGlvbikgY2Fubm90IGJlIHNhZmVseSByZXN1bWVkIGF0
IGEgbGF0ZXIgcG9pbnQuCgpZZWFoLCBJJ3ZlIHRvbyByZWFsaXplZCB0aGlzIG1lYW53aGlsZS4g
VGhpcyBpcyBub3QgYW4gb3B0aW9uLCBhdCBsZWFzdApub3QgaW4gc2ltcGxlIGVub3VnaCBhIHNo
YXBlIGFzIHdvdWxkIGJlIG5lY2Vzc2FyeSBoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:11:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10: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 1fTPE1-0007hk-MY; Thu, 14 Jun 2018 10:11:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lqmm=ja=gmail.com=kristaps.civkulis@srs-us1.protection.inumbo.net>)
 id 1fTPE1-0007hf-C1
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:11:29 +0000
X-Inumbo-ID: f5104eea-6fba-11e8-9728-bc764e045a96
Received: from mail-oi0-x241.google.com (unknown [2607:f8b0:4003:c06::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5104eea-6fba-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:09:00 +0200 (CEST)
Received: by mail-oi0-x241.google.com with SMTP id t22-v6so5126540oih.6
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 03:11: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; bh=+U+y91UQykok1U35ZvGEhVV0TnqeqhpBGwjEKpqzu4o=;
 b=AcENpNSl/Gmk+hs1Yp3eJ0N+iVcDRvWbQTe5g7B3YIpBge3XCtwAxQsvkfJKkcpV9K
 Nr8a3l7jubo4smXuO3comMiDITWIZd3J5VBOlyW0ZpobNLruzxTzZD+NjnrB2pY51G1t
 sYm9H92PXouDEyioznJ/wKbmBZsV7YEMk/jsBn8drBud/pt7gH1bxhIBhKQN51BJxAgq
 Nd69YXttw3wDgYlSVm7mxZEZy9+9Yz0EApUcFbP+yKYpZjTYEt/hbKDRCUf8zggS5s70
 umzgFpgYlMQxq18f0ZZ0vF3C3T0KTuTIB0LEGahWr30ugSNVGcm4GymIDe/UiqMhH9Tm
 Hm8A==
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=+U+y91UQykok1U35ZvGEhVV0TnqeqhpBGwjEKpqzu4o=;
 b=FF4nx+VtFlrrboo2HqehIO5+TwaZ9yg0QpJd9vPhuX1uslAagmBQ0xHBOhhcAzbXy7
 545jTI0sP4+k3CbD9s+GkMZZc9keW1M5z74iSxeCi0tX+97ITRhP3+yNwbHfmhO7dtiI
 yjWWBRTFjqFDUj2XNL59VAM1Cn6yCNQWQ2rnKU0UI511Iz79pkU/8mJY/yjJqR18Upd2
 ACz23zlGCcqzoY9XKwFs8l9VF47DNb5ZvhulaeEqgDmCP3Dwqwg8pF01VW+PGf/41VDL
 PMnUFHEnFXdWEcjkjnpGfE5tjfB9RjMXL4w5VnOQn1tRv2k21MOYKyK6uVdoelI1wMfs
 AUCg==
X-Gm-Message-State: APt69E11xTodMK4S3/K/4clivf805I2PzbvniN8+3f1Kp9GuyVMjfeSu
 MX3hLl698sep3AoRkTwZrhmxQyTX+q9KaVHN4cw=
X-Google-Smtp-Source: ADUXVKKtICLqA6O18tZmdMv7r69SdsQ+Tx4EVzCb2DOuR0ok4WodCV4vWytYHZu96MIo0jhnJOkUJ65tcTYbXmH48Zg=
X-Received: by 2002:aca:f40b:: with SMTP id
 s11-v6mr792735oih.143.1528971088100; 
 Thu, 14 Jun 2018 03:11:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:4376:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 03:11:27
 -0700 (PDT)
In-Reply-To: <5B20C33A02000078001CAB6C@prv1-mh.provo.novell.com>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <5B20C33A02000078001CAB6C@prv1-mh.provo.novell.com>
From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com>
Date: Thu, 14 Jun 2018 13:11:27 +0300
Message-ID: <CAJL+N=GHBa5z9tYOMGzSGv9m+Fo4G+q06VA38Y8MeB6Q5ok4Dw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBBcyB5b3Ugc2hvdWxkIGhhdmUgYSB4ZW4uZWZpIGF2YWlsYWJsZSBmcm9tIHRoYXQgc2FtZSBi
dWlsZCwgY291bGQKPiB5b3UgdHJ5IHJ1bm5pbmcgdGhhdCAoZnJvbSB0aGUgRUZJIHNoZWxsKSBp
bnN0ZWFkPyBTYWRseSB0aGVyZSdzIG5vIHdheQo+IHRvIGJ5cGFzcyB0aGUgY2FsbCBpbiB0aGUg
bXVsdGlib290MiBjYXNlLCB3aGlsZSB3aXRoIHhlbi5lZmkgeW91IGNvdWxkCj4gcGFzcyAiL2Jh
c2V2aWRlbyIgdG8gcHJldmVudCB0aGUgY2FsbCBmcm9tIGJlaW5nIG1hZGUuCgpXaGVuIEkgbGF1
bmNoZWQgUUVNVSBJIHByZXNzZWQgRVNDIHRvIGdldCBpbnRvIFVFRkkgbWVudS4KV2hpbGUgaW4g
VUVGSSBtZW51IEkgZGlkOgpCb290IE1haW50YWluYW5jZSBNYW5hZ2VyIC0+IEJvb3QgT3B0aW9u
cyAtPiBBZGQgQm9vdCBPcHRpb24gLT4gY2hvc2UKeGVuLmVmaSBmaWxlIGFuZCBpbiBJbnB1dCBP
cHRpb25hbCBEYXRhIEkgYWRkZWQgL2Jhc2V2aWRlbyAuIFNhdmVkCmNoYW5nZXMgYW5kIHRoZW4g
Ym9vdGVkIHRoaXMgbmV3IGVudHJ5LgpBZnRlciBmZXcgc2Vjb25kcyBRRU1VIGNyYXNoZWQgd2l0
aCBmb2xsb3dpbmcgb3V0cHV0OgoKcWVtdTogZmF0YWw6IFRyeWluZyB0byBleGVjdXRlIGNvZGUg
b3V0c2lkZSBSQU0gb3IgUk9NIGF0IDB4MDAwMDAwMDAwMDBiMDAwMApSQVg9MDAwMDAwMDAwMDAw
MDAwMCBSQlg9MDAwMDAwMDA3ZTYyMjQxOCBSQ1g9MDAwMDAwMDAwMDAwMDAwMApSRFg9MDAwMDAw
MDA3ZmYwOTMyMApSU0k9MDAwMDAwMDA3ZDg2ZTM2OCBSREk9MDAwMDAwMDA3ZTYyMjQxOCBSQlA9
MDAwMDAwMDA3ZmYwOTM3MApSU1A9MDAwMDAwMDA3ZmYwOTJjOApSOCA9MDAwMDAwMDA3ZmYyNzZi
ZiBSOSA9MDAwMDAwMDA3ZTYyMzI5OCBSMTA9MDAwMDAwMDAwMDAwMDAxMQpSMTE9MDAwMDAwMDAw
MDAwMDAwMApSMTI9MDAwMDAwMDAwMDAwMDAwMSBSMTM9MDAwMDAwMDAwMDNkYTM2NyBSMTQ9MDAw
MDAwMDAwMDAwMDAwOQpSMTU9MDAwMDAwMDAwMDAwMDAwMApSSVA9MDAwMDAwMDAwMDBhZmZiOCBS
Rkw9MDAwMDAyNDYgWy0tLVotUC1dIENQTD0wIElJPTAgQTIwPTEgU01NPTAgSExUPTAKRVMgPTAw
MzAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZiAwMGNmOTMwMCBEUEw9MCBEUyAgIFstV0FdCkNT
ID0wMDM4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmYgMDBhZjlhMDAgRFBMPTAgQ1M2NCBbLVIt
XQpTUyA9MDAzMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmIDAwY2Y5MzAwIERQTD0wIERTICAg
Wy1XQV0KRFMgPTAwMzAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZiAwMGNmOTMwMCBEUEw9MCBE
UyAgIFstV0FdCkZTID0wMDMwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmYgMDBjZjkzMDAgRFBM
PTAgRFMgICBbLVdBXQpHUyA9MDAzMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmIDAwY2Y5MzAw
IERQTD0wIERTICAgWy1XQV0KTERUPTAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwZmZmZiAwMDAw
ODIwMCBEUEw9MCBMRFQKVFIgPTAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOGIw
MCBEUEw9MCBUU1M2NC1idXN5CkdEVD0gICAgIDAwMDAwMDAwN2ZiZWVhOTggMDAwMDAwNDcKSURU
PSAgICAgMDAwMDAwMDA3ZjZjYjAxOCAwMDAwMGZmZgpDUjA9ODAwMTAwMzMgQ1IyPTAwMDAwMDAw
MDAwMDAwMDAgQ1IzPTAwMDAwMDAwN2ZjMDEwMDAgQ1I0PTAwMDAwNjY4CkRSMD0wMDAwMDAwMDAw
MDAwMDAwIERSMT0wMDAwMDAwMDAwMDAwMDAwIERSMj0wMDAwMDAwMDAwMDAwMDAwCkRSMz0wMDAw
MDAwMDAwMDAwMDAwCkRSNj0wMDAwMDAwMGZmZmYwZmYwIERSNz0wMDAwMDAwMDAwMDAwNDAwCkND
Uz0wMDAwMDAwMDAwMDAwMDAwIENDRD0wMDAwMDAwMDAwMDAwMDAwIENDTz1BRERCCkVGRVI9MDAw
MDAwMDAwMDAwMDUwMApGQ1c9MDM3ZiBGU1c9MDAwMCBbU1Q9MF0gRlRXPTAwIE1YQ1NSPTAwMDAx
ZjgwCkZQUjA9MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQUjE9MDAwMDAwMDAwMDAwMDAwMCAwMDAw
CkZQUjI9MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQUjM9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQ
UjQ9MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQUjU9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjY9
MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQUjc9MDAwMDAwMDAwMDAwMDAwMCAwMDAwClhNTTAwPTAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTAxPTAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwClhNTTAyPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTAz
PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTA0PTAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwIFhNTTA1PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhN
TTA2PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTA3PTAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwClhNTTA4PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
IFhNTTA5PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTEwPTAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTExPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwClhNTTEyPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTEzPTAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTE0PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwIFhNTTE1PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCgpFdmVuIHdoZW4g
SSBjcmVhdGUgZW50cnkgd2l0aG91dCAvYmFzZXZpZGVvIGl0IHN0aWxsIGNyYXNoZXMgd2l0aApz
aW1pbGFyIG91dHB1dC4KCnFlbXU6IGZhdGFsOiBUcnlpbmcgdG8gZXhlY3V0ZSBjb2RlIG91dHNp
ZGUgUkFNIG9yIFJPTSBhdCAweDAwMDAwMDAwMDAwYjAwMDAKUkFYPTAwMDAwMDAwMDAwMDAwMDAg
UkJYPTAwMDAwMDAwN2U1ZTBhOTggUkNYPTAwMDAwMDAwMDAwMDAwMDAKUkRYPTAwMDAwMDAwN2Zm
MDkzMjAKUlNJPTAwMDAwMDAwN2Q4NmUzNjggUkRJPTAwMDAwMDAwN2U1ZTBhOTggUkJQPTAwMDAw
MDAwN2ZmMDkzNzAKUlNQPTAwMDAwMDAwN2ZmMDkyYzgKUjggPTAwMDAwMDAwN2ZmMjc2YmYgUjkg
PTAwMDAwMDAwN2U2NjFkMTggUjEwPTAwMDAwMDAwMDAwMDAwMTEKUjExPTAwMDAwMDAwMDAwMDAw
MDAKUjEyPTAwMDAwMDAwMDAwMDAwMDEgUjEzPTAwMDAwMDAwMDAzZGEzNjcgUjE0PTAwMDAwMDAw
MDAwMDAwMDkKUjE1PTAwMDAwMDAwMDAwMDAwMDAKUklQPTAwMDAwMDAwMDAwYWZmYjggUkZMPTAw
MDAwMjQ2IFstLS1aLVAtXSBDUEw9MCBJST0wIEEyMD0xIFNNTT0wIEhMVD0wCkVTID0wMDMwIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZmZmZmYgMDBjZjkzMDAgRFBMPTAgRFMgICBbLVdBXQpDUyA9MDAz
OCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmIDAwYWY5YTAwIERQTD0wIENTNjQgWy1SLV0KU1Mg
PTAwMzAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZiAwMGNmOTMwMCBEUEw9MCBEUyAgIFstV0Fd
CkRTID0wMDMwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmYgMDBjZjkzMDAgRFBMPTAgRFMgICBb
LVdBXQpGUyA9MDAzMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmIDAwY2Y5MzAwIERQTD0wIERT
ICAgWy1XQV0KR1MgPTAwMzAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZiAwMGNmOTMwMCBEUEw9
MCBEUyAgIFstV0FdCkxEVD0wMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMGZmZmYgMDAwMDgyMDAg
RFBMPTAgTERUClRSID0wMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMGZmZmYgMDAwMDhiMDAgRFBM
PTAgVFNTNjQtYnVzeQpHRFQ9ICAgICAwMDAwMDAwMDdmYmVlYTk4IDAwMDAwMDQ3CklEVD0gICAg
IDAwMDAwMDAwN2Y2Y2IwMTggMDAwMDBmZmYKQ1IwPTgwMDEwMDMzIENSMj0wMDAwMDAwMDAwMDAw
MDAwIENSMz0wMDAwMDAwMDdmYzAxMDAwIENSND0wMDAwMDY2OApEUjA9MDAwMDAwMDAwMDAwMDAw
MCBEUjE9MDAwMDAwMDAwMDAwMDAwMCBEUjI9MDAwMDAwMDAwMDAwMDAwMApEUjM9MDAwMDAwMDAw
MDAwMDAwMApEUjY9MDAwMDAwMDBmZmZmMGZmMCBEUjc9MDAwMDAwMDAwMDAwMDQwMApDQ1M9MDAw
MDAwMDAwMDAwMDAwMCBDQ0Q9MDAwMDAwMDAwMDAwMDAwMCBDQ089QUREQgpFRkVSPTAwMDAwMDAw
MDAwMDA1MDAKRkNXPTAzN2YgRlNXPTAwMDAgW1NUPTBdIEZUVz0wMCBNWENTUj0wMDAwMWY4MApG
UFIwPTAwMDAwMDAwMDAwMDAwMDAgMDAwMCBGUFIxPTAwMDAwMDAwMDAwMDAwMDAgMDAwMApGUFIy
PTAwMDAwMDAwMDAwMDAwMDAgMDAwMCBGUFIzPTAwMDAwMDAwMDAwMDAwMDAgMDAwMApGUFI0PTAw
MDAwMDAwMDAwMDAwMDAgMDAwMCBGUFI1PTAwMDAwMDAwMDAwMDAwMDAgMDAwMApGUFI2PTAwMDAw
MDAwMDAwMDAwMDAgMDAwMCBGUFI3PTAwMDAwMDAwMDAwMDAwMDAgMDAwMApYTU0wMD0wMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCBYTU0wMT0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMApYTU0wMj0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCBYTU0wMz0wMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApYTU0wND0wMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMCBYTU0wNT0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApYTU0wNj0w
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCBYTU0wNz0wMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMApYTU0wOD0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCBYTU0w
OT0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApYTU0xMD0wMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMCBYTU0xMT0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApY
TU0xMj0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCBYTU0xMz0wMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMApYTU0xND0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MCBYTU0xNT0wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAoKCkkgZG9uJ3Qga25vdyBo
b3cgdG8gbGF1bmNoIGl0IGRpcmVjdGx5IGZyb20gRUZJIHNoZWxsIHRob3VnaC4KCgo+VGhlIG90
aGVyCj4gYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gY29tbWVudCBvdXQgdGhpcyBjYWxsIChvciBl
dmVuIGFsbCB2aWRlbyBtb2RlCj4gcmVsYXRlZCkgY29kZSBmcm9tIGVmaV9tdWx0aWJvb3QyKCkg
YW5kIHNlZSB3aGV0aGVyIHRoYXQgbWFrZXMgYW55Cj4gZGlmZmVyZW5jZS4KCkkgY29tbWVudGVk
IG91dCBlZmlfY29uc29sZV9zZXRfbW9kZSgpIGFuZCBsYXVuY2hlZCBYZW4gd2l0aCBteQpGcmVl
QlNEIGxvYWRlciBvbiBRRU1VLCBhbmQgaXQgb25seSBnb3QgdG8gdGhlIG5leHQganVtcCBhbmQK
aGFuZ2VkLHByb2JhYmx5IGR1cmluZyB0aGlzIGxpbmU6CgppZiAoIFN0ZE91dC0+UXVlcnlNb2Rl
KFN0ZE91dCwgU3RkT3V0LT5Nb2RlLT5Nb2RlLAogICAgICAgICAgICAgICAgICAgICAgICZjb2xz
LCAmcm93cykgPT0gRUZJX1NVQ0NFU1MgKQoKV2hlbiBJIGxhdW5jaCBYZW4ga2VybmVsIHdpdGgg
dGhlIEdSVUIyIG9uIFFFTVUgaXQgZG9lc24ndCBldmVuIGJyZWFrCmF0IFhlbiBlbnRyeSBwb2lu
dC4KCgpDYW4gc29tZWJvZHkgYm9vdCBYZW4ga2VybmVsIHdpdGggR1JVQjIgZnJvbSBtZW51IGFm
dGVyIGFkZGluZyB0aGlzIHRvIGdydWIuY2ZnCgptZW51ZW50cnkgJ3hlbicgewogICAgc2V0IHJv
b3Q9J2hkMCxncHQxJwogICAgbXVsdGlib290MiAveGVuCn0KCj8KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:17:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:17:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTPJO-0008M9-Hq; Thu, 14 Jun 2018 10:17:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTPJM-0008Lu-Qu
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:17:00 +0000
X-Inumbo-ID: ba4af015-6fbb-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ba4af015-6fbb-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:14: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 E0ABB1529;
 Thu, 14 Jun 2018 03:16:58 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 298B13F59D;
 Thu, 14 Jun 2018 03:16:57 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, committers@xenproject.org,
 xen-devel@lists.xenproject.org, xen-api@lists.xenproject.org,
 mirageos-devel@lists.xenproject.org, minios-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1805231117470.15101@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <06fff543-fb92-ba91-73d6-977d1eac6aa6@arm.com>
Date: Thu, 14 Jun 2018 11:16:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1805231117470.15101@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC v2] ViryaOS: proposal for a new Xen Project
 sub-project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George.Dunlap@eu.citrix.com, lars.kurth@citrix.com,
 rajiv.ranganath@atihita.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>

CgpPbiAyMy8wNS8xOCAxOToxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFsbCwK
CkhpIFN0ZWZhbm8sCgo+IAo+IEZvbGxvd2luZyB1cCBmcm9tIHByZXZpb3VzIGNvbnZlcnNhdGlv
bnMgd2l0aCB0aGUgY29tbWl0dGVycywgSSBhbQo+IGFwcGVuZGluZyBhIHByb3Bvc2FsIGZvciBh
IG5ldyBYZW4gUHJvamVjdCBzdWItcHJvamVjdCBhaW1lZCBhdCBlbWJlZGRlZAo+IGFuZCBJb1Qu
Cj4gCj4gU3BvbnNvcnMgYXJlIHZlcnkgd2VsY29tZSEgOi0pCgpJIGFtIGhhcHB5IHRvIHNwb25z
b3IgdGhlIHByb2plY3QgOikuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:21:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:21:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTPO7-0000f0-GB; Thu, 14 Jun 2018 10:21:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTPO5-0000et-Dz
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:21:53 +0000
X-Inumbo-ID: c4f5f64a-6fbc-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4f5f64a-6fbc-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 10:21:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 04:21:51 -0600
Message-Id: <5B2241BD02000078001CB37D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 04:21:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
 <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
 <CAF3u54AyNyrfiAGN4zMq1BeX8ojjZX7FbSiJP53+6EC3ayJ61Q@mail.gmail.com>
 <37b12549-a61b-c80d-82b0-3687bc9b173c@suse.com>
In-Reply-To: <37b12549-a61b-c80d-82b0-3687bc9b173c@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@gmail.com>, committers@xenproject.org,
 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+IE9uIDE0LjA2LjE4IGF0IDEwOjQ4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
NC8wNi8xOCAxMDoxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiBUaHUsIDE0IEp1biAyMDE4
LCAwNzo0MCBKdWVyZ2VuIEdyb3NzLCA8amdyb3NzQHN1c2UuY29tIAo+PiA8bWFpbHRvOmpncm9z
c0BzdXNlLmNvbT4+IHdyb3RlOgo+PiAKPj4gICAgIE9uIDEzLzA2LzE4IDE4OjI1LCBBbmRyZXcg
Q29vcGVyIHdyb3RlOgo+PiAgICAgPiBPbiAxMy8wNi8xOCAxNjoyNywgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPj4gCj4+ICAgICBMb29raW5nIG1vcmUgaW50byB0aGUgcHJpdmNtZCBkcml2ZXIgSSdt
IHJhdGhlciBzdXJlIG5vdyBJIGNhbiBzb2x2ZQo+PiAgICAgdGhpcyB2aWEgbW1hcCgpIHBsdXMg
YW4gaW9jdGwoKS4gU28gdGhlIGtlcm5lbCB3b3VsZCBhbGxvY2F0ZSB0aGUKPj4gICAgIGJvdW5j
ZSBidWZmZXJzIGFuZCBtYXAgdGhlbSBpbnRvIHVzZXIgc3BhY2UuIFRoaXMgd2lsbCByZXF1aXJl
IGNoYW5nZXMKPj4gICAgIG9ubHkgaW4gbGlieGVuY2FsbCB3aXRob3V0IGhhdmluZyB0byBtb2Rp
ZnkgaXRzIGV4dGVybmFsIGludGVyZmFjZS4KPj4gCj4+IAo+PiBJdCBsb29rcyBsaWtlIERhdmlk
IFZyYWJlbCBzZW50IGluIDIwMTYgYSBwYXRjaCBpbXBsZW1lbnRpbmcgdGhhdAo+PiBzb2x1dGlv
biBbMV0uIEl0IHNlZW1zIGl0IGhhcyBub3QgYmVlbiBtZXJnZWQuIERvIHlvdSBoYXZlIGFueSBp
bnNpZ2h0Cj4+IHdoeSBpdCB3YXMgbm90IG1lcmdlZD8KPiAKPiBOby4gSXQgaGFkIGFsbCBuZWVk
ZWQgQWNrcyBhbmQgdGhlcmUgd2VyZSBubyBvcGVuIHF1ZXN0aW9ucy4KPiAKPiBUaGFua3MgZm9y
IHRoZSByZWZlcmVuY2UsIEkgdGhpbmsgSSBjYW4ganVzdCByZXVzZSB0aGUgcGF0Y2ggYWZ0ZXIg
c29tZQo+IHJlYmFzaW5nLgoKQnV0IEkgc3RpbGwgd29uZGVyIHdoZXRoZXIgcmV0YWluaW5nIHJl
ZmVyZW5jZXMgb2J0YWluZWQgdGhyb3VnaApnZXRfdXNlcl9wYWdlc19mYXN0KCkgYWNyb3NzIHN5
c3RlbSBjYWxscyBpcyBhIGxlZ2l0aW1hdGUgdGhpbmcgdG8gZG8uCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:24:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:24:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTPQg-0001EX-2N; Thu, 14 Jun 2018 10: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=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTPQf-0001ES-9X
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:24:33 +0000
X-Inumbo-ID: c7d1c4ca-6fbc-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7d1c4ca-6fbc-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:22:03 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 04:24:31 -0600
Message-Id: <5B22425D02000078001CB3CB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 04:24:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "=?UTF-8?Q?Kristaps=20=C4=8Civkulis?=" <kristaps.civkulis@gmail.com>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <5B20C33A02000078001CAB6C@prv1-mh.provo.novell.com>
 <CAJL+N=GHBa5z9tYOMGzSGv9m+Fo4G+q06VA38Y8MeB6Q5ok4Dw@mail.gmail.com>
In-Reply-To: <CAJL+N=GHBa5z9tYOMGzSGv9m+Fo4G+q06VA38Y8MeB6Q5ok4Dw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE4IGF0IDEyOjExLCA8a3Jpc3RhcHMuY2l2a3VsaXNAZ21haWwuY29tPiB3
cm90ZToKPj4gIEFzIHlvdSBzaG91bGQgaGF2ZSBhIHhlbi5lZmkgYXZhaWxhYmxlIGZyb20gdGhh
dCBzYW1lIGJ1aWxkLCBjb3VsZAo+PiB5b3UgdHJ5IHJ1bm5pbmcgdGhhdCAoZnJvbSB0aGUgRUZJ
IHNoZWxsKSBpbnN0ZWFkPyBTYWRseSB0aGVyZSdzIG5vIHdheQo+PiB0byBieXBhc3MgdGhlIGNh
bGwgaW4gdGhlIG11bHRpYm9vdDIgY2FzZSwgd2hpbGUgd2l0aCB4ZW4uZWZpIHlvdSBjb3VsZAo+
PiBwYXNzICIvYmFzZXZpZGVvIiB0byBwcmV2ZW50IHRoZSBjYWxsIGZyb20gYmVpbmcgbWFkZS4K
PiAKPiBXaGVuIEkgbGF1bmNoZWQgUUVNVSBJIHByZXNzZWQgRVNDIHRvIGdldCBpbnRvIFVFRkkg
bWVudS4KPiBXaGlsZSBpbiBVRUZJIG1lbnUgSSBkaWQ6Cj4gQm9vdCBNYWludGFpbmFuY2UgTWFu
YWdlciAtPiBCb290IE9wdGlvbnMgLT4gQWRkIEJvb3QgT3B0aW9uIC0+IGNob3NlCj4geGVuLmVm
aSBmaWxlIGFuZCBpbiBJbnB1dCBPcHRpb25hbCBEYXRhIEkgYWRkZWQgL2Jhc2V2aWRlbyAuIFNh
dmVkCj4gY2hhbmdlcyBhbmQgdGhlbiBib290ZWQgdGhpcyBuZXcgZW50cnkuCj4gQWZ0ZXIgZmV3
IHNlY29uZHMgUUVNVSBjcmFzaGVkIHdpdGggZm9sbG93aW5nIG91dHB1dDoKPiAKPiBxZW11OiBm
YXRhbDogVHJ5aW5nIHRvIGV4ZWN1dGUgY29kZSBvdXRzaWRlIFJBTSBvciBST00gYXQgMHgwMDAw
MDAwMDAwMGIwMDAwCj4gUkFYPTAwMDAwMDAwMDAwMDAwMDAgUkJYPTAwMDAwMDAwN2U2MjI0MTgg
UkNYPTAwMDAwMDAwMDAwMDAwMDAKPiBSRFg9MDAwMDAwMDA3ZmYwOTMyMAo+IFJTST0wMDAwMDAw
MDdkODZlMzY4IFJEST0wMDAwMDAwMDdlNjIyNDE4IFJCUD0wMDAwMDAwMDdmZjA5MzcwCj4gUlNQ
PTAwMDAwMDAwN2ZmMDkyYzgKPiBSOCA9MDAwMDAwMDA3ZmYyNzZiZiBSOSA9MDAwMDAwMDA3ZTYy
MzI5OCBSMTA9MDAwMDAwMDAwMDAwMDAxMQo+IFIxMT0wMDAwMDAwMDAwMDAwMDAwCj4gUjEyPTAw
MDAwMDAwMDAwMDAwMDEgUjEzPTAwMDAwMDAwMDAzZGEzNjcgUjE0PTAwMDAwMDAwMDAwMDAwMDkK
PiBSMTU9MDAwMDAwMDAwMDAwMDAwMAo+IFJJUD0wMDAwMDAwMDAwMGFmZmI4IFJGTD0wMDAwMDI0
NiBbLS0tWi1QLV0gQ1BMPTAgSUk9MCBBMjA9MSBTTU09MCBITFQ9MAoKUklQIGlzIGNsZWFybHkg
ZmlzaHksIGJ1dCB3aXRob3V0IGFueSBkdW1wIG9mIHRoZSBzdGFjayBvbmUgY2FuJ3QgZXZlbiBn
dWVzcwpob3cgZXhlY3V0aW9uIG1hZGUgaXQgdGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:39:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10: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 1fTPfC-0002YM-Sa; Thu, 14 Jun 2018 10:39: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTPfC-0002YH-0a
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:39:34 +0000
X-Inumbo-ID: 3d67f8c7-6fbf-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3d67f8c7-6fbf-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 10:39:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B4BFA1529;
 Thu, 14 Jun 2018 03:39:32 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 763A73F59D;
 Thu, 14 Jun 2018 03:39:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: moin anjnawala <moinanjnawala@gmail.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
 <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
 <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
Message-ID: <45be7595-0dd5-c594-8cff-f9567fca502a@arm.com>
Date: Thu, 14 Jun 2018 11:39:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Omkar Bolla <omkar062@gmail.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Mirela Simonovic <mirela.simonovic@aggios.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwbHlpbmcgdG8gbXlzZWxmLgoKT24gMDYvMDYvMTggMTk6MDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPiBPbiAwNi8wNi8xOCAwOToxNywgbW9pbiBhbmpuYXdhbGEgd3JvdGU6Cj4+IENhbiB5b3Ug
cG9pbnQgbWUgdG93YXJkcyB3aGF0IGNvdWxkIGJlIHRoZSBpc3N1ZSA/IElmIGFueSBvdGhlcgo+
PiBpbmZvcm1hdGlvbiBpcyBuZWVkZWQgdGhlbiBJIGNhbiBwcm92aWRlIGl0IHRvIHlvdS4KPiAK
PiBMb29raW5nIGF0IHRoZSBsb2cgYW5kIExpbnV4IDQuMTcsIG5vbmUgb2YgdGhlIFBWIGRyaXZl
cnMgc2VlbSB0byBoYXZlIAo+IHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrLiBUaGlzIG1pZ2h0IGJl
IHRoZSByZWFzb24gb2YgdGhlIGNyYXNoIGFzIGZyb20gCj4gWGVuIFBvViB0aGlzIGlzIGEgbmV3
IGd1ZXN0IHNvIHRoZSBtZW1vcnkgYW5kIGV2ZW50IGNoYW5uZWwgaGF2ZSBub3QgCj4gYmVlbiBj
b25maWd1cmVkLiBUaGUgZ3Vlc3Qgc2hvdWxkIHJlYWxseSBkbyBpdCBhZ2Fpbi4KPiAKPiBJdCBs
b29rcyBsaWtlIHRoZXJlIGFyZSBzb21lIGNvZGUgaW4gZHJpdmVycy94ZW4vbWFuYWdlLmMgdG8g
aGFuZGxlIAo+IHN1c3BlbmQgcmVxdWVzdCBmcm9tIHRoZSB0b29sc3RhY2suIEkgYW0gbm90IGVu
dGlyZWx5IHN1cmUgd2h5IHdlIG5lZWQgCj4gb3VyIG93biB3YXkgdG8gc3VzcGVuZCBhbmQgbm90
IHJlLXVzZWQgdGhlIExpbnV4IG9uZS4KPiAKPiBKdXJnZW4sIEJvcmlzLCBkbyB5b3Uga25vdyBp
ZiBzdXNwZW5kLXRvLWRpc2sgZnJvbSB0aGUgZ3Vlc3QgY29uc29sZSAKPiB3b3JrcyBvbiB4ODY/
CgpJdCBsb29rcyBsaWtlIGl0IHdhcyBub3Qgc3VwcG9ydGVkLiBBbWF6b24gcmVjZW50bHkgc2Vu
dCBhbiBSRkMgdG8gCnN1cHBvcnQgaXQgKHNlZSBbMV0pLiBUaGlzIHNlZW1zIHRvIGhhdmUgc29t
ZSBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgY29kZSAKYnV0IG9ubHkgZm9yIHg4Ni4gQXJtIGJpdHMg
d291bGQgbmVlZCB0byBiZSBpbXBsZW1lbnRlZC4KCkNoZWVycywKClsxXSAKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA2L21zZzAwODIz
Lmh0bWwKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 10:39:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 10:39:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTPfZ-0002ZW-8b; Thu, 14 Jun 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=ltl4=ja=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTPfY-0002ZL-If
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 10:39:56 +0000
X-Inumbo-ID: edc9d8b8-6fbe-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edc9d8b8-6fbe-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:37:26 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 72DB8ABD9;
 Thu, 14 Jun 2018 10:39:53 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <ad5db530-fea5-7f28-2c7f-4244fc006583@suse.com>
 <10af8cc2-43cb-8b9e-e700-56b467c26a7d@citrix.com>
 <7922636b-e78e-6da6-0467-5c0831f75abd@suse.com>
 <CAF3u54AyNyrfiAGN4zMq1BeX8ojjZX7FbSiJP53+6EC3ayJ61Q@mail.gmail.com>
 <37b12549-a61b-c80d-82b0-3687bc9b173c@suse.com>
 <5B2241BD02000078001CB37D@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: <3d334a1e-d9d4-cc38-ff35-39d337140777@suse.com>
Date: Thu, 14 Jun 2018 12:39:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2241BD02000078001CB37D@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] How to deal with hypercalls returning -EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "Julien Grall <julien.grall@gmail.com>" <julien.grall@gmail.com>,
 committers@xenproject.org, 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>

T24gMTQvMDYvMTggMTI6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE0LjA2LjE4IGF0
IDEwOjQ4LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTQvMDYvMTggMTA6MTcsIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+IE9uIFRodSwgMTQgSnVuIDIwMTgsIDA3OjQwIEp1ZXJnZW4g
R3Jvc3MsIDxqZ3Jvc3NAc3VzZS5jb20gCj4+PiA8bWFpbHRvOmpncm9zc0BzdXNlLmNvbT4+IHdy
b3RlOgo+Pj4KPj4+ICAgICBPbiAxMy8wNi8xOCAxODoyNSwgQW5kcmV3IENvb3BlciB3cm90ZToK
Pj4+ICAgICA+IE9uIDEzLzA2LzE4IDE2OjI3LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4KPj4+
ICAgICBMb29raW5nIG1vcmUgaW50byB0aGUgcHJpdmNtZCBkcml2ZXIgSSdtIHJhdGhlciBzdXJl
IG5vdyBJIGNhbiBzb2x2ZQo+Pj4gICAgIHRoaXMgdmlhIG1tYXAoKSBwbHVzIGFuIGlvY3RsKCku
IFNvIHRoZSBrZXJuZWwgd291bGQgYWxsb2NhdGUgdGhlCj4+PiAgICAgYm91bmNlIGJ1ZmZlcnMg
YW5kIG1hcCB0aGVtIGludG8gdXNlciBzcGFjZS4gVGhpcyB3aWxsIHJlcXVpcmUgY2hhbmdlcwo+
Pj4gICAgIG9ubHkgaW4gbGlieGVuY2FsbCB3aXRob3V0IGhhdmluZyB0byBtb2RpZnkgaXRzIGV4
dGVybmFsIGludGVyZmFjZS4KPj4+Cj4+Pgo+Pj4gSXQgbG9va3MgbGlrZSBEYXZpZCBWcmFiZWwg
c2VudCBpbiAyMDE2IGEgcGF0Y2ggaW1wbGVtZW50aW5nIHRoYXQKPj4+IHNvbHV0aW9uIFsxXS4g
SXQgc2VlbXMgaXQgaGFzIG5vdCBiZWVuIG1lcmdlZC4gRG8geW91IGhhdmUgYW55IGluc2lnaHQK
Pj4+IHdoeSBpdCB3YXMgbm90IG1lcmdlZD8KPj4KPj4gTm8uIEl0IGhhZCBhbGwgbmVlZGVkIEFj
a3MgYW5kIHRoZXJlIHdlcmUgbm8gb3BlbiBxdWVzdGlvbnMuCj4+Cj4+IFRoYW5rcyBmb3IgdGhl
IHJlZmVyZW5jZSwgSSB0aGluayBJIGNhbiBqdXN0IHJldXNlIHRoZSBwYXRjaCBhZnRlciBzb21l
Cj4+IHJlYmFzaW5nLgo+IAo+IEJ1dCBJIHN0aWxsIHdvbmRlciB3aGV0aGVyIHJldGFpbmluZyBy
ZWZlcmVuY2VzIG9idGFpbmVkIHRocm91Z2gKPiBnZXRfdXNlcl9wYWdlc19mYXN0KCkgYWNyb3Nz
IHN5c3RlbSBjYWxscyBpcyBhIGxlZ2l0aW1hdGUgdGhpbmcgdG8gZG8uCgpBcyBkaXNjdXNzZWQg
b24gSVJDIEkndmUgZGVjaWRlZCB0byBhZGQganVzdCBhbm90aGVyIGRldmljZSBub2RlIHdoaWNo
CmNhbiBiZSB1c2VkIHRvIG1tYXAoKSBhIGh5cGVyY2FsbCBidWZmZXIgd2l0aCBhbGwgbmVlZGVk
IGF0dHJpYnV0ZXMuCgpEYXZpZCdzIHBhdGNoIHNlZW1lZCB0byBiZSBvdmVya2lsbCBmb3IgdGhl
IGZldyBidWZmZXJzIG5vcm1hbGx5IGJlaW5nCmFsbG9jYXRlZCAoZm9yIGRvbWFpbiBjcmVhdGlv
biB0aGUgbWF4aW11bSB3YXMgMyBzaW5nbGUgcGFnZSBidWZmZXJzCmluIGEgc21hbGwgdGVzdCBJ
IGRpZCkuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 11:02:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 11:02:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTQ0l-0005KN-SI; Thu, 14 Jun 2018 11: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=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTQ0l-0005KB-1h
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 11:01:51 +0000
X-Inumbo-ID: fdc2f2d7-6fc1-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdc2f2d7-6fc1-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 12:59: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 1fTQ0i-0003rr-KM; Thu, 14 Jun 2018 11: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 1fTQ0i-0005iL-Bp; Thu, 14 Jun 2018 11:01:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTQ0i-0006Y4-B9; Thu, 14 Jun 2018 11:01:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124170-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 11:01:48 +0000
Subject: [Xen-devel] [xen-unstable test] 124170: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE3MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE3MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA1Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI0MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQxMzM5ZWNiNWYxOGNhN2Vj
N2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA5MCAgMjAxOC0wNi0xMiAwMTo1MTo0MSBaICAgIDIgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQxNDAgIDIwMTgtMDYtMTIgMTc6MDY6NDkgWiAgICAxIGRheXMg
ICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
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
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
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
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCA0MTMzOWVjYjVmMThjYTdlYzdiMGM5MTRjOTUyYTBlMTcxNWFlNTExCkF1dGhvcjogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBUdWUgSnVuIDUgMTc6Mzk6
MzggMjAxOCArMDEwMAoKICAgIHNjcmlwdHMvYWRkX21haW50YWluZXJzLnBsOiBEb24ndCBjYWxs
IGdldF9tYWludGFpbmVycy5wbCB3aXRoIC1mCiAgICAKICAgIFRoZSBvcHRpb24gLWYgb2Ygc2Ny
aXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2lsbCByZXR1cm4gdGhlIG1haW50YWluZXJzCiAgICBv
ZiBhIGdpdmVuIGZpbGUsICpub3QqIHRoZSBsaXN0IG9mIG1haW50YWluZXJzIGlmIHRoZSBmaWxl
IHdhcyBhIHBhdGNoLgogICAgCiAgICBUaGUgb3V0cHV0IGV4cGVjdGVkIG9mIGFkZF9tYWludGFp
bmVycyBpcyB0aGUgbGF0dGVyLCBzbyBkcm9wIHRoZSBvcHRpb24KICAgIC1mLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmVs
ZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 11:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 11: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 1fTQ2T-0005ee-BE; Thu, 14 Jun 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=lqmm=ja=gmail.com=kristaps.civkulis@srs-us1.protection.inumbo.net>)
 id 1fTQ2S-0005eY-1z
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 11:03:36 +0000
X-Inumbo-ID: 3ccb16b0-6fc2-11e8-9728-bc764e045a96
Received: from mail-ot0-x22c.google.com (unknown [2607:f8b0:4003:c0f::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ccb16b0-6fc2-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 13:01:07 +0200 (CEST)
Received: by mail-ot0-x22c.google.com with SMTP id p95-v6so6575310ota.5
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 04:03:35 -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=bM3FSYI8+37EyiyI74kDuc++lwScIt4AaCnhhdBvVJE=;
 b=XgUbQkFbnYsys2qL+6tHLsWb1uuFxnaDpkvREwWFtSuC7LsHjjj+8OZ7k2nbbX7F1q
 lTxNvvCWgAAbaHt+dx1MJeEBokXHKSTVRGOp0EzGXgyhzJEQICNvCyotkNlyMjnbyUKh
 9uiYZSu/4+HCGofk0UEbOceeQnWP3YRVtptPQix5T3f6jAClzfuwdME59WjuMxTtwJEK
 8rgTIpDRrsQ2JNATCndYzoBtaUu4hzsECprBW9kRZrKd7pCCXDZHws9GPS+gcKt0qNQJ
 0AuLEde9oeH6wqgiKrq0LovlzJ7KWR1VcTMlV1jLnQIFLAEUtSOHN6KLBuffjncoCWCt
 zNxQ==
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=bM3FSYI8+37EyiyI74kDuc++lwScIt4AaCnhhdBvVJE=;
 b=LWMwbY1BLWwLNhRvHQaJEQCQ9g8KYVXtt7ZRU3P2vkGHMlrjcPFP7KORuYwr+HUCdg
 q+Y6eP1K5fj8SgKepLNfJ/4bHMQa+XGjhK77AcUEdSsQNdP8AN949krmxLwwYCJkpH6s
 f9vcI6rhQHHkM38xv4h/iC+T3KWQgzbwunoxNC0NaSS0+zRJvLjT07UT/hDgCCC0Y1zU
 xEEdxXtyEHcSUq1G9dXjmBkmG7SF4LTHV6crIl9wOMHyeE2VoAd2qt16hbFyFQlthp7h
 hQio3WItaIbLflL7EAp8w7Br9EzYNP3ywPjg2ytrz5idsPoDKyFQ+4+NITTDYxtZf5/4
 bWoQ==
X-Gm-Message-State: APt69E2iIkrdyWJwdAmgQ7YncHzEvKgXUwxFuT6286dpPckZRouBYZKR
 aR5qTUbyn4l7Hz0csv4QxK6nvqU6izCZIFPEXro=
X-Google-Smtp-Source: ADUXVKJehtynXBy9on28o36HueTHhVh53MwYhyICesRVXJgZyHsIiyClaU9N50CXS0WDhTW7d1MkKqehzemuGlKcSPM=
X-Received: by 2002:a9d:754a:: with SMTP id b10-v6mr974324otl.73.1528974215021; 
 Thu, 14 Jun 2018 04:03:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:4376:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 04:03:34
 -0700 (PDT)
In-Reply-To: <5B22425D02000078001CB3CB@prv1-mh.provo.novell.com>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <5B20C33A02000078001CAB6C@prv1-mh.provo.novell.com>
 <CAJL+N=GHBa5z9tYOMGzSGv9m+Fo4G+q06VA38Y8MeB6Q5ok4Dw@mail.gmail.com>
 <5B22425D02000078001CB3CB@prv1-mh.provo.novell.com>
From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com>
Date: Thu, 14 Jun 2018 14:03:34 +0300
Message-ID: <CAJL+N=HoZo3HM59FvDammzKC_J2cQwphe6K8t172EcAqnefLwg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXMgdGhlcmUgc29tZSB3YXkgdG8gZWFzaWx5IHByaW50IHN0YWNrIGR1bXAgd2l0aCBRRU1VPyBB
ZGRpbmcgLWQKZ3Vlc3RfZXJyb3JzIHByaW50cyBvbmx5IHJlZ2lzdGVyIHN0YXRlLgoKMjAxOC0w
Ni0xNCAxMzoyNCBHTVQrMDM6MDAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPjoKPj4+
PiBPbiAxNC4wNi4xOCBhdCAxMjoxMSwgPGtyaXN0YXBzLmNpdmt1bGlzQGdtYWlsLmNvbT4gd3Jv
dGU6Cj4+PiAgQXMgeW91IHNob3VsZCBoYXZlIGEgeGVuLmVmaSBhdmFpbGFibGUgZnJvbSB0aGF0
IHNhbWUgYnVpbGQsIGNvdWxkCj4+PiB5b3UgdHJ5IHJ1bm5pbmcgdGhhdCAoZnJvbSB0aGUgRUZJ
IHNoZWxsKSBpbnN0ZWFkPyBTYWRseSB0aGVyZSdzIG5vIHdheQo+Pj4gdG8gYnlwYXNzIHRoZSBj
YWxsIGluIHRoZSBtdWx0aWJvb3QyIGNhc2UsIHdoaWxlIHdpdGggeGVuLmVmaSB5b3UgY291bGQK
Pj4+IHBhc3MgIi9iYXNldmlkZW8iIHRvIHByZXZlbnQgdGhlIGNhbGwgZnJvbSBiZWluZyBtYWRl
Lgo+Pgo+PiBXaGVuIEkgbGF1bmNoZWQgUUVNVSBJIHByZXNzZWQgRVNDIHRvIGdldCBpbnRvIFVF
RkkgbWVudS4KPj4gV2hpbGUgaW4gVUVGSSBtZW51IEkgZGlkOgo+PiBCb290IE1haW50YWluYW5j
ZSBNYW5hZ2VyIC0+IEJvb3QgT3B0aW9ucyAtPiBBZGQgQm9vdCBPcHRpb24gLT4gY2hvc2UKPj4g
eGVuLmVmaSBmaWxlIGFuZCBpbiBJbnB1dCBPcHRpb25hbCBEYXRhIEkgYWRkZWQgL2Jhc2V2aWRl
byAuIFNhdmVkCj4+IGNoYW5nZXMgYW5kIHRoZW4gYm9vdGVkIHRoaXMgbmV3IGVudHJ5Lgo+PiBB
ZnRlciBmZXcgc2Vjb25kcyBRRU1VIGNyYXNoZWQgd2l0aCBmb2xsb3dpbmcgb3V0cHV0Ogo+Pgo+
PiBxZW11OiBmYXRhbDogVHJ5aW5nIHRvIGV4ZWN1dGUgY29kZSBvdXRzaWRlIFJBTSBvciBST00g
YXQgMHgwMDAwMDAwMDAwMGIwMDAwCj4+IFJBWD0wMDAwMDAwMDAwMDAwMDAwIFJCWD0wMDAwMDAw
MDdlNjIyNDE4IFJDWD0wMDAwMDAwMDAwMDAwMDAwCj4+IFJEWD0wMDAwMDAwMDdmZjA5MzIwCj4+
IFJTST0wMDAwMDAwMDdkODZlMzY4IFJEST0wMDAwMDAwMDdlNjIyNDE4IFJCUD0wMDAwMDAwMDdm
ZjA5MzcwCj4+IFJTUD0wMDAwMDAwMDdmZjA5MmM4Cj4+IFI4ID0wMDAwMDAwMDdmZjI3NmJmIFI5
ID0wMDAwMDAwMDdlNjIzMjk4IFIxMD0wMDAwMDAwMDAwMDAwMDExCj4+IFIxMT0wMDAwMDAwMDAw
MDAwMDAwCj4+IFIxMj0wMDAwMDAwMDAwMDAwMDAxIFIxMz0wMDAwMDAwMDAwM2RhMzY3IFIxND0w
MDAwMDAwMDAwMDAwMDA5Cj4+IFIxNT0wMDAwMDAwMDAwMDAwMDAwCj4+IFJJUD0wMDAwMDAwMDAw
MGFmZmI4IFJGTD0wMDAwMDI0NiBbLS0tWi1QLV0gQ1BMPTAgSUk9MCBBMjA9MSBTTU09MCBITFQ9
MAo+Cj4gUklQIGlzIGNsZWFybHkgZmlzaHksIGJ1dCB3aXRob3V0IGFueSBkdW1wIG9mIHRoZSBz
dGFjayBvbmUgY2FuJ3QgZXZlbiBndWVzcwo+IGhvdyBleGVjdXRpb24gbWFkZSBpdCB0aGVyZS4K
Pgo+IEphbgo+Cj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 11:37:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 11:37: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 1fTQYd-00019d-1T; Thu, 14 Jun 2018 11:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6q7a=ja=xenproject.org=prvs=6967b3cb3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fTQYc-00019R-J2
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 11:36:50 +0000
X-Inumbo-ID: 3d1e1362-6fc7-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d1e1362-6fc7-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 11:36:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="57340093"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74866-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74794
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 14 Jun 2018 12:36:45 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74866: 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>

ZmxpZ2h0IDc0ODY2IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODY2LwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ3OTQKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 11:43:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 11:43:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTQef-0001sP-TW; Thu, 14 Jun 2018 11:43: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=we9f=ja=citrix.com=prvs=6967e8e21=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fTQef-0001sA-4m
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 11:43:05 +0000
X-Inumbo-ID: 1bf8286d-6fc8-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1bf8286d-6fc8-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 11:43:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74650304"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "xen-api@lists.xenproject.org"
 <xen-api@lists.xenproject.org>
Thread-Topic: [Votel] Graduation Review: Windows PV Driver
Thread-Index: AQHT47d0WQK13Asgt0yMPjxb4KjteaQflugAgEA6l4A=
Date: Thu, 14 Jun 2018 11:43:01 +0000
Message-ID: <8471763E-48EB-452C-A7D9-2573E5F28416@citrix.com>
References: <413C1D1E-9F83-45FB-8FD1-FF21845071A1@citrix.com>
 <8F1DF9EF-E345-46EA-8E9E-835DD5B28280@citrix.com>
In-Reply-To: <8F1DF9EF-E345-46EA-8E9E-835DD5B28280@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <3FD7703D863D7447B9064C8A66120C75@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Votel] Graduation Review: Windows PV Driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQp0byBzdW1tYXJpemUgdGhpcyB0aHJlYWQsIHdlIGhhZCB0aGUgZm9sbG93aW5n
IHZvdGVzDQoNClhBUEkgUHJvamVjdCA9PiBhYnN0YWluZWQgDQpIeXBlcnZpc29yID0+IDUgdm90
ZXMgaW4gZmF2b3VyLCBubyBuZWdhdGl2ZSB2b3Rlcywgd2hpY2ggaXMgc3VmZmljaWVudCBmb3Ig
Z3JhZHVhdGlvbg0KDQpQZW9wbGUgdm90aW5nIGluIGZhdm91cjoNCkdlb3JnZSBEdW5sYXAsIElh
biBKYWNrc29uIChzZWUgWzFdKQ0KSmFuIEJldWxpY2gsIEFuZHJldyBDb29wZXIsIFdlaSBMaXUg
KHRoaXMgdGhyZWFkKQ0KDQpCZXN0IFJlZ2FyZHMNCkxhcnMNCg0KUmVmZXJlbmNlcw0KKiBbMV0g
aHR0cHM6Ly94ZW4ubWFya21haWwub3JnL3RocmVhZC92Y2J2bG43YWEzb2Npa3g0DQoNCu+7v09u
IDA0LzA1LzIwMTgsIDE1OjUyLCAiTGFycyBLdXJ0aCIgPGxhcnMua3VydGhAY2l0cml4LmNvbT4g
d3JvdGU6DQoNCiAgICBBbmQgdGhpcyB0aW1lIHdpdGggcHJvcG9zYWwNCiAgICBMYXJzDQogICAg
DQogICAgT24gMDQvMDUvMjAxOCwgMTU6NTEsICJMYXJzIEt1cnRoIiA8bGFycy5rdXJ0aEBjaXRy
aXguY29tPiB3cm90ZToNCiAgICANCiAgICAgICAgSGkgYWxsLA0KICAgICAgICANCiAgICAgICAg
QSBiaXQgbW9yZSB0aGFuIGEgd2VlayBhZ28sIEkgcHV0IG91dCBmb3IgaW5pdGlhbCByZXZpZXcg
dGhlIHByb3Bvc2FsIGZvciDigJxHcmFkdWF0aW9uIFJldmlldzogV2luZG93cyBQViBEcml2ZXLi
gJ0gYXQgIGh0dHBzOi8veGVuLm1hcmttYWlsLm9yZy90aHJlYWQvdmNidmxuN2FhM29jaWt4NA0K
ICAgICAgICBUaGVyZSBoYXMgbm90IGJlZW4gZmVlZGJhY2ssIGV4Y2VwdCBmb3IgdHdvIHJlY29y
ZGVkIHZvdGVzIGZyb20gdGhlIFhlbiBQcm9qZWN0IEh5cGVydmlzb3IgVGVhbSBieSBJYW4gSmFj
a3NvbiBhbmQgR2VvcmdlIER1bmxhcCAoYm90aCBpbiBmYXZvdXIpLg0KICAgICAgICANCiAgICAg
ICAgaW4gYWNjb3JkYW5jZSB3aXRoIGh0dHBzOi8vd3d3LnhlbnByb2plY3Qub3JnL2dvdmVybmFu
Y2UuaHRtbCwgSSBuZWVkIHRoZSBsZWFkZXJzaGlwIHRlYW1zIG9mIHRoZSB0d28gbWF0dXJlIHBy
b2plY3RzIOKAkyB0aGUgSHlwZXJ2aXNvciBhbmQgdGhlIFhBUEkgcHJvamVjdCDigJMgdG8gdm90
ZSBvbiB0aGlzIHByb3Bvc2FsLg0KICAgICAgICANCiAgICAgICAgVGhlIHNwZWNpZmljIHZvdGlu
ZyBydWxlcyBpbiB0aGlzIGNhc2UgYXJlIG91dGxpbmVkIGluIHNlY3Rpb24NCiAgICAgICAgaHR0
cHM6Ly93d3cueGVucHJvamVjdC5vcmcvZ292ZXJuYW5jZS5odG1sI3Byb2plY3QtZGVjaXNpb25z
DQogICAgICAgIA0KICAgICAgICBQZW9wbGUgYWxsb3dlZCB0byB2b3RlIG9uIGJlaGFsZiBvZiB0
aGUgSHlwZXJ2aXNvciBwcm9qZWN0IGFyZToNCiAgICAgICAgSnVsaWVuIEdyYWxsLCBBbmR5IENv
b3BlciwgR2VvcmdlIER1bmxhcCwgSWFuIEphY2tzb24sIEphbiBCZXVsaWNoLCBLb25yYWQgUiBX
aWxrLCBTdGVmYW5vIFN0YWJlbGxpbmksIFRpbSBEZWVnYW4sIFdlaSBMaXUNCiAgICAgICAgYW5k
IEp1ZXJnZW4gR3Jvc3MgKGFzIFJlbGVhc2UgTWFuYWdlcikuDQogICAgICAgIA0KICAgICAgICBQ
ZW9wbGUgYWxsb3dlZCB0byB2b3RlIG9uIGJlaGFsZiBvZiB0aGUgWEFQSSBwcm9qZWN0IGFyZToN
CiAgICAgICAgSm9uIEx1ZGxhbSwgQ2hhbmRyaWthIFNyaW5pdmFzYW4sIERhdmlkIFNjb3R0LCBF
dWFuIEhhcnJpcywgR2VybWFubyBQZXJjb3NzaSwgU2lkZGhhcnRoIFZpbm90aCBLdW1hciwgSm9o
biBFbHNlLCBNYXRlIExha2F0LCBLb25zdGFudGluYSBDaHJlbW1vdSwgUm9iIEhvZXMsIFNpIEJl
YXVtb250LCBUaGFub3MgTWFrYXRvcywgVGhvbWFzIFNhbmRlcnMsIFZpbmVldGggVGhhbXBpIFJh
dmVlbmRyYW4sIFpoZW5nIExpDQogICAgICAgIA0KICAgICAgICBJIHByb3Bvc2UgdG8gdGFsbHkg
dGhlIHZvdGVzIGJ5IEZyaWRheSB0aGUgNnRoIG9mIE9jdG9iZXIuIFlvdSBjYW4gcmVwbHkgdmlh
DQogICAgICAgICsxOiBmb3IgcHJvcG9zYWwNCiAgICAgICAgLTE6IGFnYWluc3QgcHJvcG9zYWwN
CiAgICAgICAgaW4gcHVibGljIG9yIHByaXZhdGUuDQogICAgICAgIA0KICAgICAgICBWb3RlcyB3
aWxsIGJlIHRhbGxpZWQgYnkgc3VicHJvamVjdCDigJMgYWthIHRoZSBIeXBlcnZpc29yIGFuZCBY
QVBJIHByb2plY3QgYnkgJSBmb3IgdGhlIHByb3Bvc2FsIC0gYW5kIHRoZW4gYXZlcmFnZWQgYWNy
b3NzIHN1Yi1wcm9qZWN0cyB0aGF0IGFjaGlldmVkIHRoZSBxdW9ydW0uIA0KICAgICAgICANCiAg
ICAgICAgU3ViLXByb2plY3QgbmVlZHMgdG8gYWNoaWV2ZSB0aGUgZm9sbG93aW5nIHF1b3J1bSBv
ZiB2b3RlcyBpbiBmYXZvdXIgZm9yIHRoZSBzdWItcHJvamVjdOKAmXMgdm90ZSB0byBjb3VudA0K
ICAgICAgICBIeXBlcnZpc29yOiA0ICsgdm90ZXMNCiAgICAgICAgWEFQSTogNSArIHZvdGVzDQog
ICAgICAgIA0KICAgICAgICBBdCBsZWFzdCBvbmUgc3VicHJvamVjdCBuZWVkcyB0byBhY2hpZXZl
IGEgcXVvcnVtLiBTbyB0byBwYXNzLCB3ZSBuZWVkIHR3byBtb3JlIHZvdGVzIGZyb20gdGhlIEh5
cGVydmlzb3IgdGVhbS4NCiAgICAgICAgDQogICAgICAgIFRoZSBwcm9wb3NhbHMgYXJlIGF0dGFj
aGVkDQogICAgICAgIA0KICAgICAgICBSZWdhcmRzDQogICAgICAgIExhcnMNCiAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICANCiAgICANCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 12:39:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 12: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 1fTRXN-0008DA-Sz; Thu, 14 Jun 2018 12:39:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhcv=ja=citrix.com=prvs=69694cac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTRXM-0008Ck-Pz
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 12:39:36 +0000
X-Inumbo-ID: fd8d00e7-6fcf-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd8d00e7-6fcf-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 12:39:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74653217"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>, "xen-api@lists.xenproject.org"
 <xen-api@lists.xenproject.org>
Thread-Topic: [Votel] Graduation Review: Windows PV Driver
Thread-Index: AQHT47d0WQK13Asgt0yMPjxb4KjteaQflugAgEA6l4CAACAWAA==
Date: Thu, 14 Jun 2018 12:39:08 +0000
Message-ID: <73bba6aa5f064193bf4e42386890b73c@AMSPEX02CL03.citrite.net>
References: <413C1D1E-9F83-45FB-8FD1-FF21845071A1@citrix.com>
 <8F1DF9EF-E345-46EA-8E9E-835DD5B28280@citrix.com>
 <8471763E-48EB-452C-A7D9-2573E5F28416@citrix.com>
In-Reply-To: <8471763E-48EB-452C-A7D9-2573E5F28416@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] [Votel] Graduation Review: Windows PV Driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiB3aW4tcHYtZGV2ZWwgW21haWx0
bzp3aW4tcHYtZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24NCj4gQmVoYWxm
IE9mIExhcnMgS3VydGgNCj4gU2VudDogMTQgSnVuZSAyMDE4IDEyOjQzDQo+IFRvOiB4ZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IHhlbi0NCj4gYXBpQGxpc3RzLnhl
bnByb2plY3Qub3JnDQo+IENjOiB3aW4tcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IGNv
bW1pdHRlcnNAeGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFt3aW4tcHYtZGV2ZWxdIFtW
b3RlbF0gR3JhZHVhdGlvbiBSZXZpZXc6IFdpbmRvd3MgUFYgRHJpdmVyDQo+IA0KPiBIaSBhbGws
DQo+IA0KPiB0byBzdW1tYXJpemUgdGhpcyB0aHJlYWQsIHdlIGhhZCB0aGUgZm9sbG93aW5nIHZv
dGVzDQo+IA0KPiBYQVBJIFByb2plY3QgPT4gYWJzdGFpbmVkDQo+IEh5cGVydmlzb3IgPT4gNSB2
b3RlcyBpbiBmYXZvdXIsIG5vIG5lZ2F0aXZlIHZvdGVzLCB3aGljaCBpcyBzdWZmaWNpZW50IGZv
cg0KPiBncmFkdWF0aW9uDQoNClRoYW5rcyBMYXJzLCBJJ2xsIHBvaW50IG91dCB0aGF0IHdlJ3Zl
IGdyYWR1YXRlZCBpbiBteSBzdW1taXQgdGFsay4NCg0KICBwYXVsDQoNCj4gDQo+IFBlb3BsZSB2
b3RpbmcgaW4gZmF2b3VyOg0KPiBHZW9yZ2UgRHVubGFwLCBJYW4gSmFja3NvbiAoc2VlIFsxXSkN
Cj4gSmFuIEJldWxpY2gsIEFuZHJldyBDb29wZXIsIFdlaSBMaXUgKHRoaXMgdGhyZWFkKQ0KPiAN
Cj4gQmVzdCBSZWdhcmRzDQo+IExhcnMNCj4gDQo+IFJlZmVyZW5jZXMNCj4gKiBbMV0gaHR0cHM6
Ly94ZW4ubWFya21haWwub3JnL3RocmVhZC92Y2J2bG43YWEzb2Npa3g0DQo+IA0KPiDvu79PbiAw
NC8wNS8yMDE4LCAxNTo1MiwgIkxhcnMgS3VydGgiIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+IHdy
b3RlOg0KPiANCj4gICAgIEFuZCB0aGlzIHRpbWUgd2l0aCBwcm9wb3NhbA0KPiAgICAgTGFycw0K
PiANCj4gICAgIE9uIDA0LzA1LzIwMTgsIDE1OjUxLCAiTGFycyBLdXJ0aCIgPGxhcnMua3VydGhA
Y2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiAgICAgICAgIEhpIGFsbCwNCj4gDQo+ICAgICAgICAg
QSBiaXQgbW9yZSB0aGFuIGEgd2VlayBhZ28sIEkgcHV0IG91dCBmb3IgaW5pdGlhbCByZXZpZXcg
dGhlIHByb3Bvc2FsIGZvcg0KPiDigJxHcmFkdWF0aW9uIFJldmlldzogV2luZG93cyBQViBEcml2
ZXLigJ0gYXQNCj4gaHR0cHM6Ly94ZW4ubWFya21haWwub3JnL3RocmVhZC92Y2J2bG43YWEzb2Np
a3g0DQo+ICAgICAgICAgVGhlcmUgaGFzIG5vdCBiZWVuIGZlZWRiYWNrLCBleGNlcHQgZm9yIHR3
byByZWNvcmRlZCB2b3RlcyBmcm9tIHRoZQ0KPiBYZW4gUHJvamVjdCBIeXBlcnZpc29yIFRlYW0g
YnkgSWFuIEphY2tzb24gYW5kIEdlb3JnZSBEdW5sYXAgKGJvdGggaW4NCj4gZmF2b3VyKS4NCj4g
DQo+ICAgICAgICAgaW4gYWNjb3JkYW5jZSB3aXRoIGh0dHBzOi8vd3d3LnhlbnByb2plY3Qub3Jn
L2dvdmVybmFuY2UuaHRtbCwgSQ0KPiBuZWVkIHRoZSBsZWFkZXJzaGlwIHRlYW1zIG9mIHRoZSB0
d28gbWF0dXJlIHByb2plY3RzIOKAkyB0aGUgSHlwZXJ2aXNvciBhbmQNCj4gdGhlIFhBUEkgcHJv
amVjdCDigJMgdG8gdm90ZSBvbiB0aGlzIHByb3Bvc2FsLg0KPiANCj4gICAgICAgICBUaGUgc3Bl
Y2lmaWMgdm90aW5nIHJ1bGVzIGluIHRoaXMgY2FzZSBhcmUgb3V0bGluZWQgaW4gc2VjdGlvbg0K
PiAgICAgICAgIGh0dHBzOi8vd3d3LnhlbnByb2plY3Qub3JnL2dvdmVybmFuY2UuaHRtbCNwcm9q
ZWN0LWRlY2lzaW9ucw0KPiANCj4gICAgICAgICBQZW9wbGUgYWxsb3dlZCB0byB2b3RlIG9uIGJl
aGFsZiBvZiB0aGUgSHlwZXJ2aXNvciBwcm9qZWN0IGFyZToNCj4gICAgICAgICBKdWxpZW4gR3Jh
bGwsIEFuZHkgQ29vcGVyLCBHZW9yZ2UgRHVubGFwLCBJYW4gSmFja3NvbiwgSmFuIEJldWxpY2gs
DQo+IEtvbnJhZCBSIFdpbGssIFN0ZWZhbm8gU3RhYmVsbGluaSwgVGltIERlZWdhbiwgV2VpIExp
dQ0KPiAgICAgICAgIGFuZCBKdWVyZ2VuIEdyb3NzIChhcyBSZWxlYXNlIE1hbmFnZXIpLg0KPiAN
Cj4gICAgICAgICBQZW9wbGUgYWxsb3dlZCB0byB2b3RlIG9uIGJlaGFsZiBvZiB0aGUgWEFQSSBw
cm9qZWN0IGFyZToNCj4gICAgICAgICBKb24gTHVkbGFtLCBDaGFuZHJpa2EgU3Jpbml2YXNhbiwg
RGF2aWQgU2NvdHQsIEV1YW4gSGFycmlzLCBHZXJtYW5vDQo+IFBlcmNvc3NpLCBTaWRkaGFydGgg
Vmlub3RoIEt1bWFyLCBKb2huIEVsc2UsIE1hdGUgTGFrYXQsIEtvbnN0YW50aW5hDQo+IENocmVt
bW91LCBSb2IgSG9lcywgU2kgQmVhdW1vbnQsIFRoYW5vcyBNYWthdG9zLCBUaG9tYXMgU2FuZGVy
cywNCj4gVmluZWV0aCBUaGFtcGkgUmF2ZWVuZHJhbiwgWmhlbmcgTGkNCj4gDQo+ICAgICAgICAg
SSBwcm9wb3NlIHRvIHRhbGx5IHRoZSB2b3RlcyBieSBGcmlkYXkgdGhlIDZ0aCBvZiBPY3RvYmVy
LiBZb3UgY2FuIHJlcGx5IHZpYQ0KPiAgICAgICAgICsxOiBmb3IgcHJvcG9zYWwNCj4gICAgICAg
ICAtMTogYWdhaW5zdCBwcm9wb3NhbA0KPiAgICAgICAgIGluIHB1YmxpYyBvciBwcml2YXRlLg0K
PiANCj4gICAgICAgICBWb3RlcyB3aWxsIGJlIHRhbGxpZWQgYnkgc3VicHJvamVjdCDigJMgYWth
IHRoZSBIeXBlcnZpc29yIGFuZCBYQVBJIHByb2plY3QNCj4gYnkgJSBmb3IgdGhlIHByb3Bvc2Fs
IC0gYW5kIHRoZW4gYXZlcmFnZWQgYWNyb3NzIHN1Yi1wcm9qZWN0cyB0aGF0IGFjaGlldmVkDQo+
IHRoZSBxdW9ydW0uDQo+IA0KPiAgICAgICAgIFN1Yi1wcm9qZWN0IG5lZWRzIHRvIGFjaGlldmUg
dGhlIGZvbGxvd2luZyBxdW9ydW0gb2Ygdm90ZXMgaW4gZmF2b3VyIGZvcg0KPiB0aGUgc3ViLXBy
b2plY3TigJlzIHZvdGUgdG8gY291bnQNCj4gICAgICAgICBIeXBlcnZpc29yOiA0ICsgdm90ZXMN
Cj4gICAgICAgICBYQVBJOiA1ICsgdm90ZXMNCj4gDQo+ICAgICAgICAgQXQgbGVhc3Qgb25lIHN1
YnByb2plY3QgbmVlZHMgdG8gYWNoaWV2ZSBhIHF1b3J1bS4gU28gdG8gcGFzcywgd2UgbmVlZA0K
PiB0d28gbW9yZSB2b3RlcyBmcm9tIHRoZSBIeXBlcnZpc29yIHRlYW0uDQo+IA0KPiAgICAgICAg
IFRoZSBwcm9wb3NhbHMgYXJlIGF0dGFjaGVkDQo+IA0KPiAgICAgICAgIFJlZ2FyZHMNCj4gICAg
ICAgICBMYXJzDQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHdpbi1wdi1kZXZlbCBtYWlsaW5nIGxpc3QN
Cj4gd2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby93aW4tcHYtZGV2ZWwNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 13:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 13:40:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTSTf-0006c9-G6; Thu, 14 Jun 2018 13:39:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTSTe-0006bx-4s
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 13:39:50 +0000
X-Inumbo-ID: 0f35e9de-6fd8-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f35e9de-6fd8-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 15:37: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 1fTSTa-0006pX-2C; Thu, 14 Jun 2018 13:39: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 1fTSTZ-00083x-MY; Thu, 14 Jun 2018 13:39:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTSTZ-0002mt-Lp; Thu, 14 Jun 2018 13:39:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124173-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 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-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 13:39:45 +0000
Subject: [Xen-devel] [linux-3.18 test] 124173: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE3MyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNzMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgzNwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIzODM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyMzgzNwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzgzNwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogbGludXggICAgICAgICAgICAgICAgMzE3Njc3NjRjMDI1OTgxZDgxOGIwOWMwMDRmNmUz
NTcxNTFhOWNhMwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3
YzIwY2E2MTcxYjhhYzY5ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzODM3ICAyMDE4LTA2LTA2IDAxOjUwOjA2IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDE3MyAgMjAxOC0wNi0xMyAxNDo0MDo0OSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8g
PHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5l
dkBvcmFjbGUuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+
CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBl
bnRlckBvcmFjbGUuY29tPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERh
dmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBk
YXZlbWxvZnQubmV0PgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmlj
IER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWph
biA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEh1
Z2ggRGlja2lucyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBKYWNrIE1vcmdlbnN0ZWluIDxqYWNrbUBk
ZXYubWVsbGFub3guY28uaWw+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEpp
cmkgUGlya28gPGppcmlAbWVsbGFub3guY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJl
cmdAaW50ZWwuY29tPgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4Lmlu
dGVsLmNvbT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgogIExpbnVzIFRv
cnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYWNpZWogVy4gUm96eWNr
aSA8bWFjcm9AbWlwcy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHku
bmV0PgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8
bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ctc29mdHdh
cmUub3JnPgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgU2FicmluYSBEdWJy
b2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dyb3ZlckBjb2RlYXVy
b3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0
ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRhcmlxIFRvdWth
biA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA
bGludXguaW50ZWwuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW53ZW4g
V2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
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
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
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
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDg4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 13:41:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 13:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTSUp-0007Bi-VK; Thu, 14 Jun 2018 13:41:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTSUo-0007B9-E2
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 13:41:02 +0000
X-Inumbo-ID: 96a9d6e2-6fd8-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96a9d6e2-6fd8-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 13:41:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 07:40:59 -0600
Message-Id: <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 07:40:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDEzLjA2LjE4IGF0IDIzOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gVGhlIE51bGwgc2NoZWR1bGVyIGhhcyBiZWVuIGluIHRoZSB0cmVlIGxvbmcgZW5vdWdoIHRv
IGJlIG1hcmtlZAo+IHN1cHBvcnRlZC4KCldhc24ndCB0aGVyZSBhdCBsZWFzdCBvbmUgcHJvYmxl
bSBwb2ludGVkIG91dCB3aXRoIGl0IHRoYXQgbGFzdCB0aW1lCmlzIHdhcyBwcm9wb3NlZCB0byBt
YXJrIGl0IHN1cHBvcnRlZCAobm90IG92ZXJseSBsb25nIGFnbyk/CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 13:43:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 13:43:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTSXA-0007N1-IZ; Thu, 14 Jun 2018 13:43: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=hcdb=ja=citrix.com=prvs=6966a2d78=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fTSX9-0007Mq-DR
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 13:43:27 +0000
X-Inumbo-ID: ed7c22a1-6fd8-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed7c22a1-6fd8-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 13:43:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74657447"
To: Jan Beulich <JBeulich@suse.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
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: <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
Date: Thu, 14 Jun 2018 14:43:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B22706A02000078001CB4C2@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 v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gMTQvMDYvMTggMTQ6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA2LjE4IGF0
IDIzOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+IFRoZSBOdWxsIHNjaGVk
dWxlciBoYXMgYmVlbiBpbiB0aGUgdHJlZSBsb25nIGVub3VnaCB0byBiZSBtYXJrZWQKPj4gc3Vw
cG9ydGVkLgo+IFdhc24ndCB0aGVyZSBhdCBsZWFzdCBvbmUgcHJvYmxlbSBwb2ludGVkIG91dCB3
aXRoIGl0IHRoYXQgbGFzdCB0aW1lCj4gaXMgd2FzIHByb3Bvc2VkIHRvIG1hcmsgaXQgc3VwcG9y
dGVkIChub3Qgb3Zlcmx5IGxvbmcgYWdvKT8KClRoZSBQVi1zaGltIHdvcmsgaGFzIGlkZW50aWZp
ZWQgdGhhdCB0aGVyZSBhcmUgZGVmaW5pdGVseSBmdW5jdGlvbmFsCnByb2JsZW1zIHdpdGggdGhl
IE51bGwgc2NoZWR1bGVyLsKgIElTVFIgdGhhdCBhZnRlciBhIHdoaWxlLCB2Y3B1cyBqdXN0CmNl
YXNlZCB0byBiZSBzY2hlZHVsZWQuCgpJIGRvbid0IHRoaW5rIGl0cyByZWFzb25hYmxlIHRvIGFs
dGVyIHRoZSBzdXBwb3J0IHN0YXR1cyB3aXRoIHRoaXMgaXNzdWUKb3V0c3RhbmRpbmcuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 13:45:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 13: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 1fTSYe-0007vK-5p; Thu, 14 Jun 2018 13: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=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTSYc-0007vC-P7
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 13:44:58 +0000
X-Inumbo-ID: 23cd7f9e-6fd9-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23cd7f9e-6fd9-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 13:45:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 07:44:56 -0600
Message-Id: <5B22715602000078001CB4C6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 07:44:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-12-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1528924492-6579-12-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 12/13] xen: specify support for EXPERT
 and DEBUG Kconfig options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDEzLjA2LjE4IGF0IDIzOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEvU1VQUE9SVC5tZAo+ICsrKyBiL1NVUFBPUlQubWQKPiBAQCAtMTYsNiArMTYsMTMg
QEAgZm9yIHRoZSBkZWZpbml0aW9ucyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4K
PiAgCj4gICMgRmVhdHVyZSBTdXBwb3J0Cj4gIAo+ICsjIyBLY29uZmlnCj4gKwo+ICtLY29uZmln
IG9wdGlvbnMgdGhhdCBkZXBlbmQgb24gQ09ORklHX0VYUEVSVCBvciBDT05GSUdfREVCVUcgYXJl
IG5vdAo+ICtzZWN1cml0eSBzdXBwb3J0ZWQuIE90aGVyIEtjb25maWcgb3B0aW9ucyB0aGF0IGRv
IG5vdCBkZXBlbmQgb24KPiArQ09ORklHX0VYUEVSVCBvciBDT05GSUdfREVCVUcgYXJlIHN1cHBv
cnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgYXJlCj4gK21hcmtlZCBhcyBzdXBwb3J0ZWQg
aW4gdGhpcyBkb2N1bWVudC4KCkdlbmVyYWxseSBmaW5lIHdpdGggbWUsIGV4Y2VwdCB0aGVyZSdz
IG5vIENPTkZJR19FWFBFUlQuIEVYUEVSVCBpcyBhIHNwZWNpYWwKc2V0dGluZyB0aGF0IGNvbWVz
IGZyb20gdGhlIGVudmlyb25tZW50LiBIZW5jZSBhbHNvIHRoZSBub24tc3RhbmRhcmQKRVhQRVJU
ID0gInkiIGNoZWNrcy4gUGVyaGFwcyBiZXR0ZXIgdG8gdGFsayBhYm91dCB0aGUgIkVYUEVSVCBh
bmQgREVCVUcKS2NvbmZpZyBvcHRpb25zIi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 13:58:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 13: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 1fTSlK-00017c-01; Thu, 14 Jun 2018 13:58:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gk4f=ja=citrix.com=prvs=6963a51b9=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTSlJ-00017V-6J
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 13:58:05 +0000
X-Inumbo-ID: 9c1b9689-6fda-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c1b9689-6fda-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 15:55:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="57354985"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23330.29800.357191.113227@mariner.uk.xensource.com>
Date: Thu, 14 Jun 2018 14:58:00 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B2113FE02000078001CADBC@prv1-mh.provo.novell.com>
References: <osstest-124100-mainreport@xen.org>
 <23328.64927.289818.424470@mariner.uk.xensource.com>
 <5B2113FE02000078001CADBC@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.8-testing test] 124100: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC44LXRlc3RpbmcgdGVzdF0gMTI0MTAwOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJJ2QgZmF2b3IgYSBzdWZmaWNpZW50bHkganVzdGlmaWVk
IChhcyBpdCBpcyBub3cpIGZvcmNlIHB1c2gsIGFuZCB0aGVuCj4gYW4gaW1tZWRpYXRlIHJlbGVh
c2UuIEFzIHlvdSBzYXkgZWxzZXdoZXJlLCB0aGUgcHJvYmxlbSB3aXRoIGluCj4gcGFydGljdWxh
ciB0aGUgYWxiYW5hcyBoYXMgYmVlbiBiYWQgZW5vdWdoIGZvciBpdCB0byBiZSBzdWZmaWNpZW50
bHkKPiB1bnByZWRpY3RhYmxlIHdoZW4gYSBub3JtYWwgcHVzaCBtaWdodCBoYXBwZW4gKGluIGZh
Y3QgSSB3YXMKPiBzdXJwcmlzZWQgYnkgaG93IHF1aWNrbHkgdGhpcyBoYXBwZW5lZCBvbiA0Ljcs
IGFzIEkgaGFkIGFsc28KPiBleHByZXNzZWQgaW4gYSByZXBseSB0byB0aGF0IGZsaWdodCdzIHJl
cG9ydCkuCj4gCj4gRm9yIHRoZSByZWxlYXNlIHlvdSdkIG5lZWQgdG8gdGFnIHFlbXUtdHJhZCBh
bmQgKGFzIHdhcyBhc2tlZCBieQo+IFdlaSBpaXJjIG9uIGlyYykgbWluaS1vcywgc3VjaCB0aGF0
IEkgY291bGQgdGhlbiBwdXNoIHRoZSB2ZXJzaW9uCj4gdXBkYXRlIG9uIHRoZSBtYWluIHRyZWUu
CgpSaWdodC4gIFNvLCBJIGhhdmUgZm9yY2UgcHVzaGVkCjE1MjJhODFhY2VhNWM2MTA5ZjZmNzkx
ZDUyOGZkODcyNDExN2ZiNjMuCgpJIGhhdmUgdGFnZ2VkIHhlbi00LjguNCBpbiBxZW11LXhlbi10
cmFkaXRpb25hbCBhbmQgeGVuLVJFTEVBU0UtNC44LjQKaW4gbWluaS1vcy4KCklhbi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 14:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 14:00:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTSnw-000241-7K; Thu, 14 Jun 2018 14: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=gk4f=ja=citrix.com=prvs=6963a51b9=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTSnv-00023t-E2
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 14:00:47 +0000
X-Inumbo-ID: 58a3bb09-6fdb-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58a3bb09-6fdb-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 14:00:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="57355406"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23330.29961.244871.742970@mariner.uk.xensource.com>
Date: Thu, 14 Jun 2018 15:00:41 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180613142118.zibhr66kqj3h3lxm@mac>
References: <1528897916-14744-1-git-send-email-ian.jackson@eu.citrix.com>
 <20180613142118.zibhr66kqj3h3lxm@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] cr-daily-branch,
 cr-publish-flight-logs: Tolerate failure to push 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW09TU1RFU1QgUEFUQ0hdIGNyLWRhaWx5LWJy
YW5jaCwgY3ItcHVibGlzaC1mbGlnaHQtbG9nczogVG9sZXJhdGUgZmFpbHVyZSB0byBwdXNoIGhh
cm5lc3MiKToKPiBKdXN0IHRlc3RlZCB0aGlzIGJ5IG1hbnVhbGx5IGtpbGxpbmcgYSBjci1kYWls
eS1icmFuY2ggYW5kIGl0IHdvcmtlZAo+IHByb3Blcmx5LCBzZWU6Cj4gCj4gaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE3MS8KPiAKPiBTbzoKPiAK
PiBUZXN0ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhh
bmtzIDotKS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 14:33:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 14:33: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 1fTTJT-0005fG-Df; Thu, 14 Jun 2018 14:33:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTTJR-0005fB-MK
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 14:33:21 +0000
X-Inumbo-ID: 8995c590-6fdf-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8995c590-6fdf-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 16:30:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 08:33:19 -0600
Message-Id: <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 08:33:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <20180613085736.GA8026@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <20180613221631.GA672@antioche.eu.org>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
In-Reply-To: <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE4IGF0IDAwOjE2LCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDM6NTk6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+ID4+PiBPbiAxMy4wNi4xOCBhdCAxMDo1NywgPGJvdXllckBhbnRpb2NoZS5ldS5v
cmc+IHdyb3RlOgo+PiA+IE9uIFdlZCwgSnVuIDEzLCAyMDE4IGF0IDAyOjA3OjI5QU0gLTA2MDAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+PiAKPj4gPj4gKFhFTikgQXNzZXJ0aW9uICchcGFnZS0+
bGluZWFyX3B0X2NvdW50JyBmYWlsZWQgYXQgbW0uYzo1OTYKPj4gPj4gCj4+ID4+IEluIGZhY3Qs
IHRoZXJlJ3Mgbm8gYXNzZXJ0aW9uIHdpdGggdGhhdCBleHByZXNzaW9uIGFueXdoZXJlIEkgY291
bGQKPj4gPj4gc2VlLiBEbyB5b3UgaGF2ZSBhbnkgbG9jYWwgcGF0Y2hlcyBpbiBwbGFjZT8KPj4g
PiAKPj4gPiBZZXMsIDIgb2YgdGhlbSBmcm9tIHlvdSAodGhlIGZpcnN0IG9uZSBpcyB3aGVyZSB0
aGUgYXNzZXJ0IGlzKS4gU2VlIAo+PiA+IGF0dGFjaGVkLgo+PiAKPj4gT2gsIEkgaGFkIGxvbmcg
ZHJvcHBlZCB0aGF0IGZpcnN0IG9uZSwgYWZ0ZXIgeW91IGhhZCBzYWlkIHRoYXQgaXQgZGlkbid0
Cj4+IHRyaWdnZXIgaW4gYSBsb25nIHRpbWUuIEl0IHRyaWdnZXJpbmcgd2l0aCB0aGUgb3RoZXIg
ZGVidWdnaW5nIHBhdGNoIGlzCj4+IG5vdCB1bmV4cGVjdGVkLiBTbyBwbGVhc2UgZHJvcCB0aGF0
IHBhdGNoIGF0IGxlYXN0IGZvciB0aGUgdGltZSBiZWluZy4KPiAKPiBTbyBmYXIgSSd2ZSBub3Qg
YmVlbiBhYmxlIHRvIG1ha2UgWGVuIHBhbmljIHdpdGggdGhlIG5ldyB4ZW4ga2VybmVsLgo+IEF0
dGFjaGVkIGlzIGEgbG9nIG9mIHRoZSBzZXJpYWwgY29uc29sZSwgaW4gY2FzZSB5b3Ugbm90aWNl
IHNvbWV0aGluZy4KCk5vbmUgb2YgdGhlIHByaW50aygpcyByZXBsYWNpbmcgQVNTRVJUKClzIGhh
dmUgdHJpZ2dlcmVkLCBzbyBub3RoaW5nCmludGVyZXN0aW5nIHRvIGxlYXIgZnJvbSB0aGUgbG9n
LCB1bmZvcnR1bmF0ZWx5LgoKPiBJJ2xsIGtlZXAgYW5pdGEgdGVzdHMgcnVubmluZyBpbiBhIGxv
b3Agb3Zlcm5pZ2h0LCBpbiBjYXNlIGl0IGVuZHMgdXAKPiBoaXR0aW5nIGFuIGFzc2VydC4KClRo
YW5rcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 15:34:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 15:34:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUFn-0003z6-Df; Thu, 14 Jun 2018 15:33:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTUFm-0003z1-EV
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 15:33:38 +0000
X-Inumbo-ID: f54e194e-6fe7-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f54e194e-6fe7-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 17:31:08 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A7D4F80D;
 Thu, 14 Jun 2018 08:33:35 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 65E4D3F557;
 Thu, 14 Jun 2018 08:33:33 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3bfcbfbc-119b-dacf-d268-4c52f5f69aca@arm.com>
Date: Thu, 14 Jun 2018 16:33:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 01/15] xen: allow console_io hypercalls
 from 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, tim@xen.org,
 jbeulich@suse.com, wei.liu2@citrix.com, dgdegra@tycho.nsa.gov
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gVGhpcyBpcyB2ZXJ5IHVzZWZ1bCB3aGVuIHN0YXJ0aW5nIG11bHRpcGxlIGRvbWFpbnMgZnJv
bSBYZW4gd2l0aG91dAo+IHhlbnN0b3JlIGFjY2Vzcy4gSXQgd2lsbCBhbGxvdyB0aGVtIHRvIHBy
aW50IG91dCB0byB0aGUgWGVuIGNvbnNvbGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tCj4gQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQo+IENDOiBpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tCj4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gQ0M6IGtvbnJhZC53aWxr
QG9yYWNsZS5jb20KPiBDQzogdGltQHhlbi5vcmcKPiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+
IENDOiBkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3YKPiAtLS0KPiBJZiB0aGVyZSBpcyBhIGJldHRlciB3
YXkgdG8gZG8gdGhpcyB3aXRoIFhTTSwgcGxlYXNlIGFkdmlzZS4KCldlIGRlZmluaXRlbHkgbmVl
ZCB0byBrZWVwIHRoZSBYU00gYXJvdW5kIHRvIGF2b2lkIG9wZW5pbmcgYSBob2xlLiBXZSAKYWxz
byBkb24ndCB3YW50IGFsbCB0aGUgZG9tYWluIHRvIGFjY2VzcyB0aGUgY29uc29sZS4KCkxvb2tp
bmcgYXQgdGhlIGltcGxlbWVudGF0aW9uLCBhbnkgZG9tYWluIHdpdGggaXNfcHJpdmlsZWdlZCB3
aWxsIGJlIAphYmxlIHRvIGFjY2VzcyB0aGUgY29uc29sZS4gSUhNTywgSSBkb24ndCB0aGluayB3
ZSBzaG91bGQgc2V0IHRoYXQgZm9yIApEb21VIGNyZWF0ZWQgYnkgWGVuLgoKU28gSSB3b3VsZCBz
dWdnZXN0IHRvIGludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSBpc19jb25zb2xlIGFuZCB0byB0ZWxs
IAp3aGV0aGVyIGEgZG9tYWluIGNhbiBhY2Nlc3MgdGhlIGNvbnNvbGUuIHhzbV9jb25zb2xlX2lv
KC4uLikgd291bGQgdGhlbiAKbmVlZCB0byBiZSB1cGRhdGVkIGFjY29yZGluZ2x5LgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 15:36:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 15:36:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUIG-0004V1-UL; Thu, 14 Jun 2018 15:36: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTUIF-0004Uu-MZ
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 15:36:11 +0000
X-Inumbo-ID: ad0ed773-6fe8-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ad0ed773-6fe8-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 15:36: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 7ECB980D;
 Thu, 14 Jun 2018 08:36:09 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 334283F557;
 Thu, 14 Jun 2018 08:36:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
Date: Thu, 14 Jun 2018 16:36:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 wei.liu2@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTW92ZSBhIGZldyBjb25zdGFudHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwo+IHhlbi9p
bmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oLCBzbyB0aGF0IHRoZXkgYXJlIHRvZ2V0aGVyIHdpdGgg
dGhlIG90aGVyCj4gZ3Vlc3QgcmVsYXRlZCAjZGVmaW5lcyBzdWNoIGFzIEdVRVNUX0dJQ0RfQkFT
RSBhbmQgR1VFU1RfVlBMMDExX1NQSS4KPiBBbHNvLCB0aGlzIHdheSB0aGV5IGNhbiBiZSByZXVz
ZWQgYnkgaHlwZXJ2aXNvciBjb2RlLgoKQWxsIHZhcmlhYmxlcyBtb3ZlZCB0byBhcmNoLWFybS5o
IHNob3VsZCBiZSBwcmVmaXhlZCB3aXRoIEdVRVNUXyogdG8gCmF2b2lkIGNsYXNoIHdpdGggdGhl
IHJlc3Qgb2YgWGVuLgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+Cj4gQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiBDQzogaWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbQo+IC0tLQo+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAg
ICAgfCAyNiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvcHVibGlj
L2FyY2gtYXJtLmggfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgMiBmaWxlcyBj
aGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IGlu
ZGV4IDhhZjlmNmYuLjg5YTQxN2YgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJt
LmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IEBAIC04LDIzICs4LDYgQEAKPiAg
ICNpbmNsdWRlIDxsaWJmZHQuaD4KPiAgICNpbmNsdWRlIDxhc3NlcnQuaD4KPiAgIAo+IC0vKioK
PiAtICogSVJRIGxpbmUgdHlwZS4KPiAtICogRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgIC0g
ZGVmYXVsdCwgdW5zcGVjaWZpZWQgdHlwZQo+IC0gKiBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAg
ICAgLSByaXNpbmcgZWRnZSB0cmlnZ2VyZWQKPiAtICogRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5H
ICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAo+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0JPVEgg
ICAgICAgLSByaXNpbmcgYW5kIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiAtICogRFRfSVJRX1RZ
UEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKPiAtICogRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAo+IC0gKi8KPiAtI2RlZmlu
ZSBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAwMDAwCj4gLSNkZWZpbmUgRFRfSVJR
X1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VE
R0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEgg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICAoRFRfSVJRX1RZUEVfRURHRV9GQUxM
SU5HIHwgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcpCj4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTEVW
RUxfSElHSCAgICAgMHgwMDAwMDAwNAo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAg
ICAgIDB4MDAwMDAwMDgKPiAtCgpUaG9zZSBkZWZpbmVzIGhhdmUgbm90aGluZyB0byBkbyB3aXRo
IHRoZSBndWVzdCBpdHNlbGYuIFRoZXkgYXJlIApjdXJyZW50bHkgZGVmaW5lIGluIFhlbiB3aXRo
b3V0IHRoZSBEVF8gcHJlZml4LgoKPiAgIHN0YXRpYyBjb25zdCBjaGFyICpnaWN2X3RvX3N0cmlu
ZyhsaWJ4bF9naWNfdmVyc2lvbiBnaWNfdmVyc2lvbikKPiAgIHsKPiAgICAgICBzd2l0Y2ggKGdp
Y192ZXJzaW9uKSB7Cj4gQEAgLTE2NSwxOCArMTQ4LDkgQEAgc3RhdGljIHN0cnVjdCBhcmNoX2lu
Zm8gewo+ICAgICAgIHsieGVuLTMuMC1hYXJjaDY0IiwgImFybSxhcm12OC10aW1lciIsICJhcm0s
YXJtdjgiIH0sCj4gICB9Owo+ICAgCj4gLS8qCj4gLSAqIFRoZSBkZXZpY2UgdHJlZSBjb21waWxl
ciAoRFRDKSBpcyBhbGxvY2F0aW5nIHRoZSBwaGFuZGxlIGZyb20gMSB0bwo+IC0gKiBvbndhcmRz
LiBSZXNlcnZlIGEgaGlnaCB2YWx1ZSBmb3IgdGhlIEdJQyBwaGFuZGxlLgo+IC0gKi8KPiAtI2Rl
ZmluZSBQSEFORExFX0dJQyAoNjUwMDApCj4gLQo+ICAgdHlwZWRlZiB1aW50MzJfdCBiZTMyOwo+
ICAgdHlwZWRlZiBiZTMyIGdpY19pbnRlcnJ1cHRbM107Cj4gICAKPiAtI2RlZmluZSBST09UX0FE
RFJFU1NfQ0VMTFMgMgo+IC0jZGVmaW5lIFJPT1RfU0laRV9DRUxMUyAyCj4gLQo+ICAgI2RlZmlu
ZSBQUk9QX0lOSVRSRF9TVEFSVCAibGludXgsaW5pdHJkLXN0YXJ0Igo+ICAgI2RlZmluZSBQUk9Q
X0lOSVRSRF9FTkQgImxpbnV4LGluaXRyZC1lbmQiCj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+
IGluZGV4IGViNDI0ZTguLmNiODgxNjggMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGlj
L2FyY2gtYXJtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+IEBAIC00
NTYsNiArNDU2LDMyIEBAIHR5cGVkZWYgdWludDY0X3QgeGVuX2NhbGxiYWNrX3Q7Cj4gICAjZGVm
aW5lIFBTQ0lfY3B1X29uICAgICAgMgo+ICAgI2RlZmluZSBQU0NJX21pZ3JhdGUgICAgIDMKPiAg
IAo+ICsvKgo+ICsgKiBUaGUgZGV2aWNlIHRyZWUgY29tcGlsZXIgKERUQykgaXMgYWxsb2NhdGlu
ZyB0aGUgcGhhbmRsZSBmcm9tIDEgdG8KPiArICogb253YXJkcy4gUmVzZXJ2ZSBhIGhpZ2ggdmFs
dWUgZm9yIHRoZSBHSUMgcGhhbmRsZS4KPiArICovCj4gKyNkZWZpbmUgUEhBTkRMRV9HSUMgKDY1
MDAwKQo+ICsKPiArI2RlZmluZSBST09UX0FERFJFU1NfQ0VMTFMgMgo+ICsjZGVmaW5lIFJPT1Rf
U0laRV9DRUxMUyAyCj4gKwo+ICsvKioKPiArICogSVJRIGxpbmUgdHlwZS4KPiArICogRFRfSVJR
X1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwgdW5zcGVjaWZpZWQgdHlwZQo+ICsgKiBE
VF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAgLSByaXNpbmcgZWRnZSB0cmlnZ2VyZWQKPiArICog
RFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAo+ICsg
KiBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgLSByaXNpbmcgYW5kIGZhbGxpbmcgZWRnZSB0
cmlnZ2VyZWQKPiArICogRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0
cmlnZ2VyZWQKPiArICogRFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRy
aWdnZXJlZAo+ICsgKi8KPiArI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAweDAw
MDAwMDAwCj4gKyNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQo+
ICsjZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiArI2RlZmlu
ZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAg
ICAoRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HIHwgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcpCj4g
KyNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAo+ICsjZGVmaW5l
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKPiArCj4gICAjZW5kaWYKPiAg
IAo+ICAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 15:44:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 15:44:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUQ8-0005gK-6r; Thu, 14 Jun 2018 15: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=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTUQ7-0005gE-8a
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 15:44:19 +0000
X-Inumbo-ID: cf75a96d-6fe9-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf75a96d-6fe9-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 15:44:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 09:44:16 -0600
Message-Id: <5B228D4E02000078001CB563@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 09:44:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-2-paul.durrant@citrix.com>
In-Reply-To: <20180612134734.22132-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE4IGF0IDE1OjQ3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gQEAgLTExNCwyNiArMTE0LDI5
IEBAIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICAKPiAgICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKPiAgCj4gLSAg
ICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCgweGZmZmZmZmZmVUwgPj4gUEFHRV9TSElG
VCkgKyAxKTsKPiArICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KEdCKDQpID4+IFBB
R0VfU0hJRlQpKTsKCkF0IGNlcnRhaW4gYm91bmRhcmllcwoKcGZuX3RvX3BkeCh4ICsgMSkgIT0g
cGZuX3RvX3BkeCh4KSArIDEKCmkuZS4gdGhlcmUgd2FzIGEgcmVhc29uIGZvciB0aGUgd2F5IHRo
aXMgd2FzIHBocmFzZWQgYmVmb3JlLgoKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysg
KQo+ICAgICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsK
PiArICAgICAgICBib29sIG1hcDsKPiAgICAgICAgICBpbnQgcmMgPSAwOwo+ICAKPiArICAgICAg
ICBpZiAoIHBmbiA+PSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgJiYgIW1mbl92YWxpZChfbWZuKHBm
bikpICkKPiArICAgICAgICAgICAgY29udGludWU7CgpXaHkgYWhlYWQgb2YgdGhlIGNvbW1lbnQg
Li4uCgo+ICAgICAgICAgIC8qCj4gLSAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBk
b20wLiBEZWZhdWx0IHRvIHVzZSBvbmx5IGNvbnZlbnRpb25hbCBSQU0KPiAtICAgICAgICAgKiBh
cmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkIHJlZ2lvbnMuIFdoZW4g
c2V0LCB0aGUKPiAtICAgICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5dGhp
bmcgYmVsb3cgNEdCIGV4Y2VwdCB1bnVzYWJsZQo+IC0gICAgICAgICAqIHJhbmdlcy4KPiArICAg
ICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBv
bmx5Cj4gKyAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGlu
Y2x1ZGUgbmVlZGVkIHJlc2VydmVkCj4gKyAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRo
ZSBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5IHBmbiB1cAo+ICsgICAgICAgICAqIHRv
IDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPiAgICAgICAg
ICAgKi8KCi4uLiBleHBsYWluaW5nIGl0LCB3aGVuIHRoZSBvdGhlciBwYXJ0cyB0aGF0IGdldCBl
eHBsYWluZWQgZm9sbG93IGFmdGVyIGl0PwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 15:55:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 15:55:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUb1-0006rX-OP; Thu, 14 Jun 2018 15:55:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhcv=ja=citrix.com=prvs=69694cac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTUb1-0006rR-De
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 15:55:35 +0000
X-Inumbo-ID: 62a6967b-6feb-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62a6967b-6feb-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 15:55:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74668437"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 1/2] VT-d: re-phrase logic in vtd_set_hwdom_mapping()
 for clarity
Thread-Index: AQHUAlPut3zgym6gV0m8ScstjYghQaRfxugAgAAjFWA=
Date: Thu, 14 Jun 2018 15:55:32 +0000
Message-ID: <e00c6093bf3443e2b8548750b352e982@AMSPEX02CL03.citrite.net>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-2-paul.durrant@citrix.com>
 <5B228D4E02000078001CB563@prv1-mh.provo.novell.com>
In-Reply-To: <5B228D4E02000078001CB563@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 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTQgSnVuZSAyMDE4IDE2OjQ0Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsKPiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRy
aXguY29tPjsKPiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAxLzJd
IFZULWQ6IHJlLXBocmFzZSBsb2dpYyBpbgo+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZygpIGZvciBj
bGFyaXR5Cj4gCj4gPj4+IE9uIDEyLjA2LjE4IGF0IDE1OjQ3LCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+ID4g
QEAgLTExNCwyNiArMTE0LDI5IEBAIHZvaWQgX19od2RvbV9pbml0Cj4gdnRkX3NldF9od2RvbV9t
YXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCj4gPgo+ID4gICAgICBCVUdfT04oIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSk7Cj4gPgo+ID4gLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCgw
eGZmZmZmZmZmVUwgPj4gUEFHRV9TSElGVCkgKyAxKTsKPiA+ICsgICAgdG9wID0gbWF4KG1heF9w
ZHgsIHBmbl90b19wZHgoR0IoNCkgPj4gUEFHRV9TSElGVCkpOwo+IAo+IEF0IGNlcnRhaW4gYm91
bmRhcmllcwo+IAo+IHBmbl90b19wZHgoeCArIDEpICE9IHBmbl90b19wZHgoeCkgKyAxCj4gCj4g
aS5lLiB0aGVyZSB3YXMgYSByZWFzb24gZm9yIHRoZSB3YXkgdGhpcyB3YXMgcGhyYXNlZCBiZWZv
cmUuCgpPaCwgSSdkIG1pc3JlYWQgdGhlIGJyYWNrZXRpbmcgKGFuZCBJIGFjdHVhbGx5IGRpZG4n
dCBrbm93IHRoYXQgZWl0aGVyKS4gSG93IGFib3V0OgoKbWF4X3BmbiA9IChHQig0KSA+PiBQQUdF
X1NISUZUKSAtIDE7CnRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7
Cgo+IAo+ID4gICAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkKPiA+ICAgICAgewo+ID4g
KyAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwo+ID4gKyAgICAgICAg
Ym9vbCBtYXA7Cj4gPiAgICAgICAgICBpbnQgcmMgPSAwOwo+ID4KPiA+ICsgICAgICAgIGlmICgg
cGZuID49IChHQig0KSA+PiBQQUdFX1NISUZUKSAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQo+
ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+IAo+IFdoeSBhaGVhZCBvZiB0aGUgY29tbWVudCAu
Li4KPiAKPiA+ICAgICAgICAgIC8qCj4gPiAtICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcg
Zm9yIGRvbTAuIERlZmF1bHQgdG8gdXNlIG9ubHkgY29udmVudGlvbmFsIFJBTQo+ID4gLSAgICAg
ICAgICogYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZCByZWdpb25z
LiBXaGVuIHNldCwKPiB0aGUKPiA+IC0gICAgICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIG1hcHMg
aW4gZXZlcnl0aGluZyBiZWxvdyA0R0IgZXhjZXB0IHVudXNhYmxlCj4gPiAtICAgICAgICAgKiBy
YW5nZXMuCj4gPiArICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5Cj4gPiArICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFz
IGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKPiA+ICsgICAgICAgICAqIHJl
Z2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgbWFwcyBpbiBldmVyeSBwZm4g
dXAKPiA+ICsgICAgICAgICAqIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNh
YmxlIHJhbmdlcy4KPiA+ICAgICAgICAgICAqLwo+IAo+IC4uLiBleHBsYWluaW5nIGl0LCB3aGVu
IHRoZSBvdGhlciBwYXJ0cyB0aGF0IGdldCBleHBsYWluZWQgZm9sbG93IGFmdGVyIGl0PwoKQmVj
YXVzZSB0aGUgY29tbWVudCBvbmx5IHJlZmVycyB0byB3aGF0IGhhcHBlbnMgYmVsb3cgNEcsIHNv
IHRoZSBwcmlvciBpZiBzdGF0ZW1lbnQgaXMgbm90IGNvdmVyZWQgKGFuZCB3YXMgbm90IGNvdmVy
ZWQgYnkgdGhlIG9sZCB2ZXJzaW9uIG9mIHRoZSBjb21tZW50IGVpdGhlcikuCgogIFBhdWwKCj4g
Cj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 15:59:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 15:59:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUee-00074i-JI; Thu, 14 Jun 2018 15: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=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTUed-00074c-38
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 15:59:19 +0000
X-Inumbo-ID: e842b9a2-6feb-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e842b9a2-6feb-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 15:59:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 09:59:16 -0600
Message-Id: <5B2290D202000078001CB582@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 09:59:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-3-paul.durrant@citrix.com>
In-Reply-To: <20180612134734.22132-3-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] VT-d: reconcile
 iommu_inclusive_mapping and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEyLjA2LjE4IGF0IDE1OjQ3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgWGVu
IGNvbW1hbmQgbGluZSBvcHRpb24KPiBzdGF0ZXM6Cj4gCj4gIlVzZSB0aGlzIHRvIHdvcmsgYXJv
dW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcyIKPiAK
PiBVbmZvcnR1bmF0ZWx5IHRoaXMgd29ya2Fyb3VuZCBkb2VzIG5vdCBmdW5jdGlvbiBjb3JyZWN0
bHkgaWYgdGhlIGRvbTAtc3RyaWN0Cj4gaW9tbXUgb3B0aW9uIGlzIGFsc28gc3BlY2lmaWVkLgo+
IAo+IFRoZSBkb2N1bWVudGF0aW9uIGdvZXMgb24gdG8gc2F5Ogo+IAo+ICJSYXRoZXIgdGhhbiBv
bmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0
aGlzCj4gIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxl
IGluIHRoZSBFODIwIHRhYmxlLCB3aWxsCj4gIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIgo+
IAo+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIFZULWQgaGFyZHdhcmUgZG9tYWluIGluaXRpYWxp
emF0aW9uIGNvZGUgc3VjaCB0aGF0Cj4gdGhlIHdvcmthcm91bmQgd2lsbCBjb250aW51ZSB0byBm
dW5jdGlvbiBpbiBkb20wLXN0cmljdCBtb2RlLCBieSBtYXBwaW5nCj4gYWxsIHBhZ2VzIG5vdCBt
YXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUgUkFNIHBhZ2VzIG5vdCBhc3NpZ25l
ZAo+IHRvIGRvbTAuCgpIbW0sIHNvIGZhciBJIHdhcyB1bmRlciB0aGUgaW1wcmVzc2lvbiB0aGF0
IHRoZSB0d28gb3B0aW9ucyBhcmVuJ3QgbWVhbnQKdG8gd29yayB0b2dldGhlciBhbnl3YXkuCgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtMTIxMyw3ICsxMjEzLDkgQEAgd2Fp
dCBkZXNjcmlwdG9yIHRpbWVkIG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuCj4gIFVz
ZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0
IFJNUlIgZW50cmllcy4KPiAgUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3Ig
SU9NTVUgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcwo+ICBvcHRpb24gYWxsIHBhZ2VzIHVw
IHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbAo+
IC1nZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLgo+ICtnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVk
LiBOb3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEKPiArUFYgZG9t
MCBhbmQgaWYgYGRvbTAtc3RyaWN0YCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBjb252ZW50aW9uYWwg
UkFNIHBhZ2VzCj4gK25vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90IGJlIG1hcHBlZC4KCkkg
dGhpbmsgZm9yIHJlYWRhYmlsaXR5IHlvdSB3YW50IHRvIGVpdGhlciBzcGxpdCB0aGUgc2VudGVu
Y2UgaW50byB0d28gKGRyb3BwaW5nCnRoZSAiYW5kIikgb3IgYXQgbGVhc3QgaW5zZXJ0IGEgY29t
bWEgYWhlYWQgb2YgdGhlICJhbmQiLgoKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4g
QEAgLTEzMDQsNyArMTMwNCw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAgIHN0cnVjdCBhY3BpX2Ry
aGRfdW5pdCAqZHJoZDsKPiAgCj4gLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVl
ZF9pb21tdShkKSApCj4gKyAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21h
aW4oZCkgKQoKSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgY2hhbmdlOiBXaGVyZSBpcyB0aGUgIW5l
ZWRfaW9tbXUoKSBjb25kaXRpb24KZ2V0dGluZyBlbmZvcmNlZCBub3c/IE9oLCB3YWl0IC4uLgoK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+IEBAIC0xNDMsNiArMTQzLDE0IEBA
IHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQo+ICAgICAgICAgICAgICBjb250
aW51ZTsKPiAgCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2Rl
IGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KPiArICAgICAgICAgKiBh
bmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgo+ICsgICAgICAgICAqLwo+
ICsgICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKClRoaXMgaXMgZXF1aXZhbGVudCB0
byBuZWVkX2lvbW11KGQpLCBhbmQgaWYgeW91IHdyb3RlIGl0IHRoYXQgd2F5IHRoZQpwYXRjaCB3
b3VsZCBiZSBlYXNpZXIgdG8gcmV2aWV3IGFuZCAuLi4KCj4gLS0tIGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBAIC0yOSw3ICsyOSw3
IEBACj4gICNpbmNsdWRlIDxhc20vaW9tbXUuaD4KPiAgCj4gIGV4dGVybiBib29sX3QgaW9tbXVf
ZW5hYmxlLCBpb21tdV9lbmFibGVkOwo+IC1leHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21t
dV92ZXJib3NlOwo+ICtleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmlj
dCwgaW9tbXVfdmVyYm9zZTsKCi4uLiB0aGlzIHdvdWxkbid0IGJlIG5lZWRlZC4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:03:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUia-0008Hs-Ce; Thu, 14 Jun 2018 16:03:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vplz=ja=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTUiZ-0008Hn-9V
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:03:23 +0000
X-Inumbo-ID: 1d202def-6fec-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d202def-6fec-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 18:00:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 14 Jun 2018 10:03:20 -0600
Message-Id: <5B2291C602000078001CB594@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 14 Jun 2018 10:03:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-2-paul.durrant@citrix.com>
 <5B228D4E02000078001CB563@prv1-mh.provo.novell.com>
 <e00c6093bf3443e2b8548750b352e982@AMSPEX02CL03.citrite.net>
In-Reply-To: <e00c6093bf3443e2b8548750b352e982@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE4IGF0IDE3OjU1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMTQgSnVuZSAyMDE4IDE2OjQ0Cj4+IFRv
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiBDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIKPj4gPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsK
Pj4gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAY2l0cml4LmNvbT47Cj4+IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+PiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWwgPHhlbi0KPj4gZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPj4gPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPj4gU3ViamVjdDogUmU6
IFtQQVRDSCB2MiAxLzJdIFZULWQ6IHJlLXBocmFzZSBsb2dpYyBpbgo+PiB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoKSBmb3IgY2xhcml0eQo+PiAKPj4gPj4+IE9uIDEyLjA2LjE4IGF0IDE1OjQ3LCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L3Z0ZC5jCj4+ID4gQEAgLTExNCwyNiArMTE0LDI5IEBAIHZvaWQgX19od2RvbV9p
bml0Cj4+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+PiA+Cj4+ID4g
ICAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Cj4+ID4KPj4gPiAtICAgIHRvcCA9
IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSArIDEp
Owo+PiA+ICsgICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgoR0IoNCkgPj4gUEFHRV9T
SElGVCkpOwo+PiAKPj4gQXQgY2VydGFpbiBib3VuZGFyaWVzCj4+IAo+PiBwZm5fdG9fcGR4KHgg
KyAxKSAhPSBwZm5fdG9fcGR4KHgpICsgMQo+PiAKPj4gaS5lLiB0aGVyZSB3YXMgYSByZWFzb24g
Zm9yIHRoZSB3YXkgdGhpcyB3YXMgcGhyYXNlZCBiZWZvcmUuCj4gCj4gT2gsIEknZCBtaXNyZWFk
IHRoZSBicmFja2V0aW5nIChhbmQgSSBhY3R1YWxseSBkaWRuJ3Qga25vdyB0aGF0IGVpdGhlciku
IEhvdyAKPiBhYm91dDoKPiAKPiBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsK
PiB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwoKWWVzLCB0aGF0
J3MgZmluZSAoYnV0IEknZCBiZSBmaW5lIGFsc28gd2l0aG91dCB0aGUgZXh0cmEgbG9jYWwgdmFy
aWFibGUpLgoKPj4gPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQo+PiA+ICAgICAg
ewo+PiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPj4gPiAr
ICAgICAgICBib29sIG1hcDsKPj4gPiAgICAgICAgICBpbnQgcmMgPSAwOwo+PiA+Cj4+ID4gKyAg
ICAgICAgaWYgKCBwZm4gPj0gKEdCKDQpID4+IFBBR0VfU0hJRlQpICYmICFtZm5fdmFsaWQoX21m
bihwZm4pKSApCj4+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+PiAKPj4gV2h5IGFoZWFkIG9m
IHRoZSBjb21tZW50IC4uLgo+PiAKPj4gPiAgICAgICAgICAvKgo+PiA+IC0gICAgICAgICAqIFNl
dCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byB1c2Ugb25seSBjb252ZW50aW9u
YWwgUkFNCj4+ID4gLSAgICAgICAgICogYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRl
ZCByZXNlcnZlZCByZWdpb25zLiBXaGVuIHNldCwKPj4gdGhlCj4+ID4gLSAgICAgICAgICogaW5j
bHVzaXZlIG1hcHBpbmcgbWFwcyBpbiBldmVyeXRoaW5nIGJlbG93IDRHQiBleGNlcHQgdW51c2Fi
bGUKPj4gPiAtICAgICAgICAgKiByYW5nZXMuCj4+ID4gKyAgICAgICAgICogU2V0IHVwIDE6MSBt
YXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQo+PiA+ICsgICAgICAgICAq
IGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNl
cnZlZAo+PiA+ICsgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1h
cHBpbmcgbWFwcyBpbiBldmVyeSBwZm4gdXAKPj4gPiArICAgICAgICAgKiB0byA0R0IgZXhjZXB0
IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCj4+ID4gICAgICAgICAgICovCj4+
IAo+PiAuLi4gZXhwbGFpbmluZyBpdCwgd2hlbiB0aGUgb3RoZXIgcGFydHMgdGhhdCBnZXQgZXhw
bGFpbmVkIGZvbGxvdyBhZnRlciBpdD8KPiAKPiBCZWNhdXNlIHRoZSBjb21tZW50IG9ubHkgcmVm
ZXJzIHRvIHdoYXQgaGFwcGVucyBiZWxvdyA0Rywgc28gdGhlIHByaW9yIGlmIAo+IHN0YXRlbWVu
dCBpcyBub3QgY292ZXJlZCAoYW5kIHdhcyBub3QgY292ZXJlZCBieSB0aGUgb2xkIHZlcnNpb24g
b2YgdGhlIAo+IGNvbW1lbnQgZWl0aGVyKS4KCiJEZWZhdWx0IHRvIGluY2x1ZGUgb25seSBjb252
ZW50aW9uYWwgUkFNIGFyZWFzIiB2ZXJ5IG11Y2ggY292ZXJzIHRoZQppZigpIGFib3ZlLCBhY2Nv
cmRpbmcgdG8gbXkgcmVhZGluZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:07:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUmb-0000QJ-2e; Thu, 14 Jun 2018 16:07: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTUma-0000QE-8P
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 16:07:32 +0000
X-Inumbo-ID: b21627ca-6fec-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b21627ca-6fec-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 18:05: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 CBCD480D;
 Thu, 14 Jun 2018 09:07:28 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DF0883F557;
 Thu, 14 Jun 2018 09:07:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
Date: Thu, 14 Jun 2018 17:07:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 03/15] xen/arm: extend device tree based
 multiboot protocol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRXh0ZW5kIHRoZSBleGlzdGluZyBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9j
b2wgdG8gaW5jbHVkZQo+IGluZm9ybWF0aW9uIHJlZ2FyZGluZyBvdGhlciBkb21VcyB0byBib290
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPiAtLS0KPiAgIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgfCAx
MDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQs
IDEwMiBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZGV2aWNl
LXRyZWUvYm9vdGluZy50eHQgYi9kb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0
Cj4gaW5kZXggY2UyZDBkYy4uOTUyNTVlNSAxMDA2NDQKPiAtLS0gYS9kb2NzL21pc2MvYXJtL2Rl
dmljZS10cmVlL2Jvb3RpbmcudHh0Cj4gKysrIGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9i
b290aW5nLnR4dAo+IEBAIC0xMTksMyArMTE5LDEwNSBAQCBGb3IgdGhvc2UgeW91IHdvdWxkIGhh
cmRjb2RlIHRoZSBYZW4gY29tbWFuZGxpbmUgaW4gdGhlIERUQiB1bmRlcgo+ICAgbGluZSBieSB3
cml0aW5nIGJvb3RhcmdzIChhcyBmb3IgbmF0aXZlIExpbnV4KS4KPiAgIEEgWGVuLWF3YXJlIGJv
b3Rsb2FkZXIgd291bGQgc2V0IHhlbix4ZW4tYm9vdGFyZ3MgZm9yIFhlbiwgeGVuLGRvbTAtYm9v
dGFyZ3MKPiAgIGZvciBEb20wIGFuZCBib290YXJncyBmb3IgbmF0aXZlIExpbnV4Lgo+ICsKPiAr
Cj4gK0NyZWF0aW5nIERvbVVzIGRpcmVjdGx5IGZyb20gWGVuCj4gKz09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Cj4gKwo+ICtJdCBpcyBwb3NzaWJsZSB0byBoYXZlIFhlbiBjcmVhdGUg
b3RoZXIgZG9tYWlucywgaW4gYWRkaXRpb24gdG8gZG9tMCwKPiArb3V0IG9mIHRoZSBpbmZvcm1h
dGlvbiBwcm92aWRlZCB2aWEgZGV2aWNlIHRyZWUuIEEgS2VybmVsIGFuZCBpbml0cmQKCk5JVDog
cy9LZXJuZWwva2VybmVsLwoKPiArKG9wdGlvbmFsKSBuZWVkIHRvIGJlIHNwZWNpZmllZCBmb3Ig
ZWFjaCBndWVzdC4KPiArCj4gK0ZvciBlYWNoIERvbVUgdG8gYmUgY3JlYXRlZCB0aGVyZSBuZWVk
cyB0byBiZSBvbmUgbm9kZSB1bmRlciAvY2hvc2VuCj4gK3dpdGggdGhlIGZvbGxvd2luZyBwcm9w
ZXJ0aWVzOgoKSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gbWFrZSB0aGlzIGRvbWFpbiBh
Z25vc3RpYy4gSS5lIGFsbG93IERvbTAgCnRvIGJlIGNyZWF0ZWQgdGhlIHNhbWUgd2F5IGJ1dCBz
dGlsbCBzdXBwb3J0aW5nIHRoZSBjdXJyZW50IGJpbmRpbmdzLgoKV2UgY291bGQgZGlmZmVyZW50
aWF0ZSBEb20wIGZyb20gdGhlIG90aGVyIHdpdGggYSBwcm9wZXJ0eSAKInhlbixpbml0aWFsLWRv
bWFpbiIuIE5vdGUgdGhhdCBJIGFtIG5vdCBhc2tpbmcgdG8gYWRkIHRoaXMgcHJvcGVydHkgaW4g
CnRoaXMgc2VyaWVzLiBUaGlzIGlzIG1vcmUgYSBmb3J3YXJkIGxvb2tpbmcgb2YgdGhlIHVzZSBv
ZiB0aGlzIGJpbmRpbmcuCgo+ICsKPiArLSBjb21wYXRpYmxlCj4gKwo+ICsgICAgInhlbixkb21V
IgoKSWYgd2UgZm9sbG93IG15IHN1Z2dlc3Rpb24sIHRoaXMgd291bGQgYmUgcmVuYW1lZCAieGVu
LGRvbWFpbiIuCgo+ICsKPiArLSBtZW0gKG9wdGlvbmFsKQoKSSB3b3VsZCBwcmVmZXIgdGhlIGZ1
bGwgbmFtZSAibWVtb3J5Ii4KCj4gKwo+ICsgICAgQSBzdHJpbmcgc3BlY2lmeWluZyB0aGUgYW1v
dW50IG9mIFJBTSB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuIElmCj4gKyAgICBub3Qgc3BlY2lm
aWVkIGl0IGRlZmF1bHRzIHRvICI2NE0iLiBUaGUgZm9ybWF0IG9mIHRoZSBzdHJpbmcgaXMgdGhl
IHNhbWUKPiArICAgIGFzIHRoZSBvbmUgZm9yIHRoZSBtZW09IHBhcmFtZXRlciBpbiB4bCBjb25m
aWcgZmlsZXMuCgpJIGRvbid0IG11Y2ggbGlrZSBkZWZhdWx0IHZhbHVlcyBiZWNhdXNlIHRoZXkg
YXJlIHByZXR0eSBhcmJpdHJhcnkuIFRoaXMgCmFsc28gZG9lcyBub3QgbWF0Y2ggdGhlIGRlZmF1
bHQgdmFsdWUgZm9yIERvbTAuIFdoeSBkb24ndCB5b3UgbWFuZGF0ZSAKdGhlIHByb3BlcnR5PwoK
SSB3b3VsZCBhbHNvIHByZWZlciBpZiB0aGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gdGhlIHNhbWUg
d2F5IG51bWJlciBhcmUgCmRlc2NyaWJlZCBpbiBEZXZpY2UtVHJlZS4gSS5lIHVzaW5nIGNlbGxz
LiBZb3UgY291bGQgaW1wb3NlIDIgY2VsbHMgZm9yIAp0aGUgc2l6ZSBoZXJlLgoKPiArCj4gKy0g
Y3B1cyAob3B0aW9uYWwpCj4gKwo+ICsgICAgQSBzdHJpbmcgc3BlY2lmeWluZyB0aGUgbnVtYmVy
IG9mIHZjcHVzIHRvIGFsbG9jYXRlIHRvIHRoZSBndWVzdC4gSWYKPiArICAgIG5vdCBzcGVjaWZp
ZWQgaXQgZGVmYXVsdHMgdG8gIjEiLgoKU2FtZSByZW1hcmtzIGFzIGZvciAibWVtIi4KCj4gKwo+
ICstICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscwo+ICsKPiArICAgIEJvdGggI2FkZHJl
c3MtY2VsbHMgYW5kICNzaXplLWNlbGxzIG5lZWQgdG8gYmUgc3BlY2lmaWVkIGJlY2F1c2UKPiAr
ICAgIGJvdGggc3ViLW5vZGVzIChkZXNjcmliZWQgc2hvcnRseSkgaGF2ZSByZWcgcHJvcGVydGll
cy4KPiArCj4gK1VuZGVyIHRoZSAieGVuLGRvbVUiIGNvbXBhdGlibGUgbm9kZSwgb25lIG9yIG1v
cmUgc3ViLW5vZGVzIGFyZSBwcmVzZW50Cj4gK2ZvciB0aGUgRG9tVSBrZXJuZWwgYW5kIHJhbWRp
c2suCj4gKwo+ICtUaGUga2VybmVsIHN1Yi1ub2RlIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRp
ZXM6Cj4gKwo+ICstIGNvbXBhdGlibGUKPiArCj4gKyAgICAibXVsdGlib290LGRvbVUta2VybmVs
IgoKSSBkb24ndCB0aGluayB3ZSBuZWVkIHRvIHNwZWNpZnkgYSBuZXcgY29tcGF0aWJsZSBoZXJl
LiBXZSBjb3VsZCByZS11c2UgCiJtdWx0aWJvb3Qsa2VybmVsIiBoZXJlIGJlY2F1c2UgdGhlIHBh
cmVudCBub2RlIHdpbGwgY29udGFpbiAieGVuLGRvbVUiLgoKPiArCj4gKy0gcmVnCj4gKwo+ICsg
ICAgU3BlY2lmaWVzIHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBrZXJuZWwgaW4gUkFNIGFu
ZCBpdHMKPiArICAgIGxlbmd0aC4KPiArCj4gKy0gYm9vdGFyZ3MgKG9wdGlvbmFsKQo+ICsKPiAr
ICAgIENvbW1hbmQgbGluZSBwYXJhbWV0ZXJzIGZvciB0aGUgZ3Vlc3Qga2VybmVsLgo+ICsKPiAr
VGhlIHJhbWRpc2sgc3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoKPiArCj4g
Ky0gY29tcGF0aWJsZQo+ICsKPiArICAgICJtdWx0aWJvb3QsZG9tVS1yYW1kaXNrIgoKU2FtZSBo
ZXJlLCB3ZSBjb3VsZCByZS11c2UgIm11bHRpYm9vdCxyYW1kaXNrIi4KCj4gKwo+ICstIHJlZwo+
ICsKPiArICAgIFNwZWNpZmllcyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgcmFtZGlzayBp
biBSQU0gYW5kIGl0cwo+ICsgICAgbGVuZ3RoLgoKV2Ugc2hvdWxkIG1lbnRpb24gc29tZXdoZXJl
IHRoYXQgdGhpcyBzaG91bGQgYmUgZGVzY3JpYmVkIGluIHRoZSAvY2hvc2VuIApub2RlIG9mIHRo
ZSBkZXZpY2UtdHJlZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:08:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:08:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUn8-0000T7-Et; Thu, 14 Jun 2018 16:08:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhcv=ja=citrix.com=prvs=69694cac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTUn6-0000Sv-KL
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:08:04 +0000
X-Inumbo-ID: 21c55bf2-6fed-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21c55bf2-6fed-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:08:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74669431"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 1/2] VT-d: re-phrase logic in vtd_set_hwdom_mapping()
 for clarity
Thread-Index: AQHUAlPut3zgym6gV0m8ScstjYghQaRfxugAgAAjFWD//+I/AIAAInbw
Date: Thu, 14 Jun 2018 16:07:15 +0000
Message-ID: <822f932c823a4ef88b9f663bd3534c95@AMSPEX02CL03.citrite.net>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-2-paul.durrant@citrix.com>
 <5B228D4E02000078001CB563@prv1-mh.provo.novell.com>
 <e00c6093bf3443e2b8548750b352e982@AMSPEX02CL03.citrite.net>
 <5B2291C602000078001CB594@prv1-mh.provo.novell.com>
In-Reply-To: <5B2291C602000078001CB594@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 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTQgSnVuZSAyMDE4IDE3OjAzCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgUm9nZXIKPiBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEtldmluCj4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Owo+IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHYyIDEvMl0g
VlQtZDogcmUtcGhyYXNlIGxvZ2ljIGluCj4gdnRkX3NldF9od2RvbV9tYXBwaW5nKCkgZm9yIGNs
YXJpdHkKPiAKPiA+Pj4gT24gMTQuMDYuMTggYXQgMTc6NTUsIDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gPj4gIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gRnJvbTog
SmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50OiAxNCBKdW5l
IDIwMTggMTY6NDQKPiA+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT4KPiA+PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXIKPiA+PiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+
IDxyb2dlci5wYXVAY2l0cml4LmNvbT47Cj4gPj4gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsKPiA+PiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEtldmluIFRpYW4KPiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+Owo+ID4+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+ID4+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsg
S29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUaW0g
KFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDEvMl0g
VlQtZDogcmUtcGhyYXNlIGxvZ2ljIGluCj4gPj4gdnRkX3NldF9od2RvbV9tYXBwaW5nKCkgZm9y
IGNsYXJpdHkKPiA+Pgo+ID4+ID4+PiBPbiAxMi4wNi4xOCBhdCAxNTo0NywgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvdnRkLmMKPiA+PiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94
ODYvdnRkLmMKPiA+PiA+IEBAIC0xMTQsMjYgKzExNCwyOSBAQCB2b2lkIF9faHdkb21faW5pdAo+
ID4+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4+ID4KPiA+PiA+
ICAgICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwo+ID4+ID4KPiA+PiA+IC0gICAg
dG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgoMHhmZmZmZmZmZlVMID4+IFBBR0VfU0hJRlQp
ICsgMSk7Cj4gPj4gPiArICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KEdCKDQpID4+
IFBBR0VfU0hJRlQpKTsKPiA+Pgo+ID4+IEF0IGNlcnRhaW4gYm91bmRhcmllcwo+ID4+Cj4gPj4g
cGZuX3RvX3BkeCh4ICsgMSkgIT0gcGZuX3RvX3BkeCh4KSArIDEKPiA+Pgo+ID4+IGkuZS4gdGhl
cmUgd2FzIGEgcmVhc29uIGZvciB0aGUgd2F5IHRoaXMgd2FzIHBocmFzZWQgYmVmb3JlLgo+ID4K
PiA+IE9oLCBJJ2QgbWlzcmVhZCB0aGUgYnJhY2tldGluZyAoYW5kIEkgYWN0dWFsbHkgZGlkbid0
IGtub3cgdGhhdCBlaXRoZXIpLiBIb3cKPiA+IGFib3V0Ogo+ID4KPiA+IG1heF9wZm4gPSAoR0Io
NCkgPj4gUEFHRV9TSElGVCkgLSAxOwo+ID4gdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgo
bWF4X3BmbikgKyAxKTsKPiAKPiBZZXMsIHRoYXQncyBmaW5lIChidXQgSSdkIGJlIGZpbmUgYWxz
byB3aXRob3V0IHRoZSBleHRyYSBsb2NhbCB2YXJpYWJsZSkuCj4gCgpPay4KCj4gPj4gPiAgICAg
IGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQo+ID4+ID4gICAgICB7Cj4gPj4gPiArICAgICAg
ICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Cj4gPj4gPiArICAgICAgICBib29s
IG1hcDsKPiA+PiA+ICAgICAgICAgIGludCByYyA9IDA7Cj4gPj4gPgo+ID4+ID4gKyAgICAgICAg
aWYgKCBwZm4gPj0gKEdCKDQpID4+IFBBR0VfU0hJRlQpICYmICFtZm5fdmFsaWQoX21mbihwZm4p
KSApCj4gPj4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPj4KPiA+PiBXaHkgYWhlYWQgb2Yg
dGhlIGNvbW1lbnQgLi4uCj4gPj4KPiA+PiA+ICAgICAgICAgIC8qCj4gPj4gPiAtICAgICAgICAg
KiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gdXNlIG9ubHkgY29udmVu
dGlvbmFsCj4gUkFNCj4gPj4gPiAtICAgICAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1
ZGUgbmVlZGVkIHJlc2VydmVkIHJlZ2lvbnMuIFdoZW4KPiBzZXQsCj4gPj4gdGhlCj4gPj4gPiAt
ICAgICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5dGhpbmcgYmVsb3cgNEdC
IGV4Y2VwdAo+IHVudXNhYmxlCj4gPj4gPiAtICAgICAgICAgKiByYW5nZXMuCj4gPj4gPiArICAg
ICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBv
bmx5Cj4gPj4gPiArICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1S
UnMgaW5jbHVkZSBuZWVkZWQKPiByZXNlcnZlZAo+ID4+ID4gKyAgICAgICAgICogcmVnaW9ucy4g
V2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBtYXBzIGluIGV2ZXJ5IHBmbiB1cAo+ID4+
ID4gKyAgICAgICAgICogdG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUg
cmFuZ2VzLgo+ID4+ID4gICAgICAgICAgICovCj4gPj4KPiA+PiAuLi4gZXhwbGFpbmluZyBpdCwg
d2hlbiB0aGUgb3RoZXIgcGFydHMgdGhhdCBnZXQgZXhwbGFpbmVkIGZvbGxvdyBhZnRlciBpdD8K
PiA+Cj4gPiBCZWNhdXNlIHRoZSBjb21tZW50IG9ubHkgcmVmZXJzIHRvIHdoYXQgaGFwcGVucyBi
ZWxvdyA0Rywgc28gdGhlIHByaW9yCj4gaWYKPiA+IHN0YXRlbWVudCBpcyBub3QgY292ZXJlZCAo
YW5kIHdhcyBub3QgY292ZXJlZCBieSB0aGUgb2xkIHZlcnNpb24gb2YgdGhlCj4gPiBjb21tZW50
IGVpdGhlcikuCj4gCj4gIkRlZmF1bHQgdG8gaW5jbHVkZSBvbmx5IGNvbnZlbnRpb25hbCBSQU0g
YXJlYXMiIHZlcnkgbXVjaCBjb3ZlcnMgdGhlCj4gaWYoKSBhYm92ZSwgYWNjb3JkaW5nIHRvIG15
IHJlYWRpbmcuCj4gCgpPaywgSSBzdXBwb3NlIGl0IGRvZXMuIEknbGwgbW92ZSBpdCBiZWxvdyB0
aGUgY29tbWVudC4KCiAgUGF1bAoKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:09:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16: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 1fTUnv-0000a8-TG; Thu, 14 Jun 2018 16:08: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=2aoe=ja=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTUnu-0000Zu-Pu
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:08:54 +0000
X-Inumbo-ID: e2dfe1c7-6fec-11e8-9728-bc764e045a96
Received: from mail-pg0-x242.google.com (unknown [2607:f8b0:400e:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2dfe1c7-6fec-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 18:06:24 +0200 (CEST)
Received: by mail-pg0-x242.google.com with SMTP id l65-v6so3130425pgl.8
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 09:08:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=BMg/sWOBML7dQr6i7+v7JGPkXb12jQDhPcfOY6adsJc=;
 b=sYBT8j2miwA6VaMnbZh9WrODVnYraG+uT+6PbktR/MLMYGNv4XZaz49lU52Y7Vd7XJ
 6NE53IHRECXNeHcttL7J9eO6znlDrd058cJNc4Rj2nD0/Ep5bPTjko4Zlk3/V2mqEH2L
 VnE45Y4cmWmMGiMb433rqGMwEOjO68Mb+xLi5DHfhqcgFbspZEnO2p8rdSse40zdsuTn
 R3BlkPzHvQrf1k686k5qoK2zlDDaDsgFyQZ/mCK0bR1DlRbJVnkXRyPj7qJ9GVrlElsu
 HUTKE+vKngrit2Fzu8UQlt/R3PveFXFx9DOqHqTyBm+RG+T0yXDhmNcDZh9WcGxddkaP
 lMTg==
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=BMg/sWOBML7dQr6i7+v7JGPkXb12jQDhPcfOY6adsJc=;
 b=rmEPLvk27+XkDw+3jrlNBP2qsvoI0XVIs2EjQ4cK3r4XNBqIbjEgbXSvzqRfrSTQm+
 yE/4IkUh9E5SL6c4qRrBAvmxxI+lutjnjpovujHXQ25PVJxekTl+FB9TBqj8UAOcSOJJ
 RbkkOVfCJGJ6L6HxNfwrr3+d70jqFsQB+LuAIU3L5YPvtf+Vd0fjbaU0Z0ofSNaOP2iD
 nuMgf6nJ6J8AjninyQUQiILLMEuLZ7Gr6mlu49/20ri2ETFOHHkekwTeEWRh0edoDe5Q
 3yQNDnHZRapuhYOpxVXtRSGOZIGV0evxan5LFto3x116QC9PVVPEHrfvHL6+n7bV7P2Y
 4qCQ==
X-Gm-Message-State: APt69E3SuRarAhCFIXKlDJQYdp1hgle+bz0aGDPzh++Bvz1NEZ92odl3
 avp8KptC0a6oLmIrC20QfsM=
X-Google-Smtp-Source: ADUXVKKXDLW6R/mCJaRwZzPM9pzp6lGLcRq5oAB0VdTz2xLhjZpJDThm+crmrytBXeZkz0Eht5lTPA==
X-Received: by 2002:a65:4783:: with SMTP id
 e3-v6mr2848852pgs.235.1528992532758; 
 Thu, 14 Jun 2018 09:08:52 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id b84-v6sm9267058pfm.123.2018.06.14.09.08.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 14 Jun 2018 09:08:52 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Fri, 15 Jun 2018 00:08:34 +0800
Message-Id: <1528992514-53963-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v2] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIEZpeCBk
ZXJlZmVyZW5jaW5nIGJlZm9yZSBjaGVja2luZwotLS0KIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmMgfCAyOSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDIyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9z
Y3NpL3hlbi1zY3NpZnJvbnQuYyBiL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMKaW5kZXgg
MzZmNTlhMS4uYTdmNjExMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQu
YworKysgYi9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCkBAIC02NTQsMTAgKzY1NCwxNiBA
QCBzdGF0aWMgaW50IHNjc2lmcm9udF9kZXZfcmVzZXRfaGFuZGxlcihzdHJ1Y3Qgc2NzaV9jbW5k
ICpzYykKIHN0YXRpYyBpbnQgc2NzaWZyb250X3NkZXZfY29uZmlndXJlKHN0cnVjdCBzY3NpX2Rl
dmljZSAqc2RldikKIHsKIAlzdHJ1Y3QgdnNjc2lmcm50X2luZm8gKmluZm8gPSBzaG9zdF9wcml2
KHNkZXYtPmhvc3QpOworCWludCBlcnI7CiAKLQlpZiAoaW5mbyAmJiBjdXJyZW50ID09IGluZm8t
PmN1cnIpCi0JCXhlbmJ1c19wcmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwKKwlp
ZiAoaW5mbyAmJiBjdXJyZW50ID09IGluZm8tPmN1cnIpIHsKKwkJZXJyID0geGVuYnVzX3ByaW50
ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLAogCQkJICAgICAgaW5mby0+ZGV2X3N0YXRl
X3BhdGgsICIlZCIsIFhlbmJ1c1N0YXRlQ29ubmVjdGVkKTsKKwkJaWYgKGVycikgeworCQkJZGV2
X2VycigmaW5mby0+ZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRoXG4iKTsKKwkJCXJl
dHVybiBlcnI7CisJCX0KKwl9CiAKIAlyZXR1cm4gMDsKIH0KQEAgLTY2NSwxMCArNjcxLDE0IEBA
IHN0YXRpYyBpbnQgc2NzaWZyb250X3NkZXZfY29uZmlndXJlKHN0cnVjdCBzY3NpX2RldmljZSAq
c2RldikKIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9zZGV2X2Rlc3Ryb3koc3RydWN0IHNjc2lfZGV2
aWNlICpzZGV2KQogewogCXN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYo
c2Rldi0+aG9zdCk7CisJaW50IGVycjsKIAotCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+
Y3VycikKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLAorCWlm
IChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikgeworCQllcnIgPSB4ZW5idXNfcHJpbnRm
KFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCiAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVf
cGF0aCwgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQpOworCQlpZiAoZXJyKQorCQkJZGV2X2Vycigm
aW5mby0+ZGV2LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRoXG4iKTsKKwl9CiB9CiAKIHN0
YXRpYyBzdHJ1Y3Qgc2NzaV9ob3N0X3RlbXBsYXRlIHNjc2lmcm9udF9zaHQgPSB7CkBAIC0xMDAz
LDkgKzEwMTMsMTEgQEAgc3RhdGljIHZvaWQgc2NzaWZyb250X2RvX2x1bl9ob3RwbHVnKHN0cnVj
dCB2c2NzaWZybnRfaW5mbyAqaW5mbywgaW50IG9wKQogCiAJCQlpZiAoc2NzaV9hZGRfZGV2aWNl
KGluZm8tPmhvc3QsIGNobiwgdGd0LCBsdW4pKSB7CiAJCQkJZGV2X2VycigmZGV2LT5kZXYsICJz
Y3NpX2FkZF9kZXZpY2VcbiIpOwotCQkJCXhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2Rl
bmFtZSwKKwkJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsCiAJ
CQkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLAogCQkJCQkgICAgICAiJWQiLCBYZW5idXNT
dGF0ZUNsb3NlZCk7CisJCQkJaWYgKGVycikKKwkJCQkJZGV2X2VycigmZGV2LT5kZXYsICJ3cml0
aW5nIGRldl9zdGF0ZV9wYXRoXG4iKTsKIAkJCX0KIAkJCWJyZWFrOwogCQljYXNlIFZTQ1NJRlJP
TlRfT1BfREVMX0xVTjoKQEAgLTEwMTksMTAgKzEwMzEsMTMgQEAgc3RhdGljIHZvaWQgc2NzaWZy
b250X2RvX2x1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbywgaW50IG9wKQog
CQkJfQogCQkJYnJlYWs7CiAJCWNhc2UgVlNDU0lGUk9OVF9PUF9SRUFERF9MVU46Ci0JCQlpZiAo
ZGV2aWNlX3N0YXRlID09IFhlbmJ1c1N0YXRlQ29ubmVjdGVkKQotCQkJCXhlbmJ1c19wcmludGYo
WEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKKwkJCWlmIChkZXZpY2Vfc3RhdGUgPT0gWGVuYnVzU3Rh
dGVDb25uZWN0ZWQpIHsKKwkJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9k
ZW5hbWUsCiAJCQkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLAogCQkJCQkgICAgICAiJWQi
LCBYZW5idXNTdGF0ZUNvbm5lY3RlZCk7CisJCQkJaWYgKGVycikKKwkJCQkJZGV2X2VycigmZGV2
LT5kZXYsICJ3cml0aW5nIGRldl9zdGF0ZV9wYXRoXG4iKTsKKwkJCX0KIAkJCWJyZWFrOwogCQlk
ZWZhdWx0OgogCQkJYnJlYWs7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:10:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:10:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTUpG-0001FN-DF; Thu, 14 Jun 2018 16:10: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=b/hq=ja=smtp.s-opensource.com=mchehab@srs-us1.protection.inumbo.net>)
 id 1fTUpE-0001FB-VV
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:10:17 +0000
X-Inumbo-ID: 127240e7-6fed-11e8-9728-bc764e045a96
Received: from osg.samsung.com (unknown [64.30.133.232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 127240e7-6fed-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 18:07:44 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by osg.samsung.com (Postfix) with ESMTP id 905F720FC8;
 Thu, 14 Jun 2018 09:10:12 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at dev.s-opensource.com
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "References"
Received: from osg.samsung.com ([127.0.0.1])
 by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id LV1E0lf-KK_F; Thu, 14 Jun 2018 09:09:57 -0700 (PDT)
Received: from smtp.s-opensource.com (177.41.114.220.dynamic.adsl.gvt.net.br
 [177.41.114.220])
 by osg.samsung.com (Postfix) with ESMTPSA id 7F8A020EA1;
 Thu, 14 Jun 2018 09:09:16 -0700 (PDT)
Received: from mchehab by smtp.s-opensource.com with local (Exim 4.91)
 (envelope-from <mchehab@smtp.s-opensource.com>)
 id 1fTUoD-0005SP-SQ; Thu, 14 Jun 2018 13:09:13 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: Linux Doc Mailing List <linux-doc@vger.kernel.org>
Date: Thu, 14 Jun 2018 13:08:50 -0300
Message-Id: <29adfe49571ad1395871a4f72154f45ef361297f.1528990947.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.1528990947.git.mchehab+samsung@kernel.org>
References: <cover.1528990947.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
In-Reply-To: <cover.1528990947.git.mchehab+samsung@kernel.org>
References: <cover.1528990947.git.mchehab+samsung@kernel.org>
Subject: [Xen-devel] [PATCH v3 05/27] docs: Fix some broken 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: alsa-devel@alsa-project.org, linux-xtensa@linux-xtensa.org,
 dri-devel@lists.freedesktop.org, keyrings@vger.kernel.org,
 selinux@tycho.nsa.gov, Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 linux-clk@vger.kernel.org, devel@driverdev.osuosl.org,
 Jonathan Corbet <corbet@lwn.net>, x86@kernel.org, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, devicetree@vger.kernel.org,
 user-mode-linux-devel@lists.sourceforge.net,
 Mauro Carvalho Chehab <mchehab@infradead.org>, linux-block@vger.kernel.org,
 linux-gpio@vger.kernel.org, linux-bcache@vger.kernel.org,
 user-mode-linux-user@lists.sourceforge.net, cgroups@vger.kernel.org,
 linux-arm-kernel@lists.infradead.org, patches@opensource.cirrus.com,
 linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-security-module@vger.kernel.org, linux-crypto@vger.kernel.org,
 linux-kernel@zh-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>

QXMgd2UgbW92ZSBzdHVmZiBhcm91bmQsIHNvbWUgZG9jIHJlZmVyZW5jZXMgYXJlIGJyb2tlbi4g
Rml4IHNvbWUgb2YKdGhlbSB2aWEgdGhpcyBzY3JpcHQ6CgkuL3NjcmlwdHMvZG9jdW1lbnRhdGlv
bi1maWxlLXJlZi1jaGVjayAtLWZpeAoKTWFudWFsbHkgY2hlY2tlZCBpZiB0aGUgcHJvZHVjZWQg
cmVzdWx0IGlzIHZhbGlkLCByZW1vdmluZyBhIGZldwpmYWxzZS1wb3NpdGl2ZXMuCgpBY2tlZC1i
eTogVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgpBY2tlZC1ieTogTWFzYW1pIEhpcmFtYXRz
dSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KQWNrZWQtYnk6IFN0ZXBoZW4gQm95ZCA8c2JveWRAa2Vy
bmVsLm9yZz4KQWNrZWQtYnk6IENoYXJsZXMgS2VlcGF4IDxja2VlcGF4QG9wZW5zb3VyY2Uud29s
ZnNvbm1pY3JvLmNvbT4KQWNrZWQtYnk6IE1hdGhpZXUgUG9pcmllciA8bWF0aGlldS5wb2lyaWVy
QGxpbmFyby5vcmc+ClNpZ25lZC1vZmYtYnk6IE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhh
YitzYW1zdW5nQGtlcm5lbC5vcmc+Ci0tLQogLi4uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0
ZXJzLnR4dCAgICAgICAgIHwgIDQgKystLQogLi4uL2JpbmRpbmdzL2lucHV0L3JvdGFyeS1lbmNv
ZGVyLnR4dCAgICAgICAgIHwgIDIgKy0KIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2Nv
bnN1bWVyLnJzdCAgICB8ICAyICstCiBEb2N1bWVudGF0aW9uL2twcm9iZXMudHh0ICAgICAgICAg
ICAgICAgICAgICAgfCAgNCArKy0tCiBEb2N1bWVudGF0aW9uL3RyYWNlL2NvcmVzaWdodC50eHQg
ICAgICAgICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtdXNlcy5yc3Qg
ICAgICAgICAgIHwgIDIgKy0KIERvY3VtZW50YXRpb24vdHJhY2UvaGlzdG9ncmFtLnR4dCAgICAg
ICAgICAgICB8ICAyICstCiBEb2N1bWVudGF0aW9uL3RyYWNlL2ludGVsX3RoLnJzdCAgICAgICAg
ICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi90cmFjZS90cmFjZXBvaW50LWFuYWx5c2lzLnJz
dCAgIHwgIDYgKysrLS0tCiBEb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy9qYV9KUC9ob3d0by5y
c3QgICAgfCAgNCArKy0tCiAuLi4vdHJhbnNsYXRpb25zL3poX0NOL21hZ2ljLW51bWJlci50eHQg
ICAgICAgfCAgNCArKy0tCiAuLi4vemhfQ04vdmlkZW80bGludXgvb21hcDNpc3AudHh0ICAgICAg
ICAgICAgfCAgNCArKy0tCiBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAyMCArKysrKysrKystLS0tLS0tLS0tCiBhcmNoL0tjb25maWcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vY2FjaGVm
bHVzaC5oICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vY2FjaGVm
bHVzaC5oICAgICAgICAgICB8ICAyICstCiBhcmNoL21pY3JvYmxhemUvaW5jbHVkZS9hc20vY2Fj
aGVmbHVzaC5oICAgICAgfCAgMiArLQogYXJjaC91bS9LY29uZmlnLnVtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gvdW5pY29yZTMyL2luY2x1ZGUvYXNtL2NhY2hlZmx1
c2guaCAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9lbnRyeS92c3lzY2FsbC92c3lzY2FsbF82NC5j
ICAgICAgICAgfCAgMiArLQogYXJjaC94dGVuc2EvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oICAg
ICAgICAgIHwgIDQgKystLQogYmxvY2svS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDIgKy0KIGNlcnRzL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAyICstCiBjcnlwdG8vYXN5bW1ldHJpY19rZXlzL2FzeW1tZXRyaWNfdHlwZS5jICAg
ICAgfCAgMiArLQogY3J5cHRvL2FzeW1tZXRyaWNfa2V5cy9zaWduYXR1cmUuYyAgICAgICAgICAg
IHwgIDIgKy0KIGRyaXZlcnMvY2hhci9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiBkcml2ZXJzL2Nsay9jbGsuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
NCArKy0tCiBkcml2ZXJzL2Nsay9pbmdlbmljL2NndS5oICAgICAgICAgICAgICAgICAgICAgfCAg
MiArLQogZHJpdmVycy9ncHUvdmdhL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIGRyaXZlcnMvZ3B1L3ZnYS92Z2FhcmIuYyAgICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiBkcml2ZXJzL2lucHV0L2pveXN0aWNrL0tjb25maWcgICAgICAgICAgICAgICAgfCAxMCArKysr
Ky0tLS0tCiBkcml2ZXJzL2lucHV0L2pveXN0aWNrL3dhbGtlcmEwNzAxLmMgICAgICAgICAgfCAg
MiArLQogZHJpdmVycy9pbnB1dC9taXNjL0tjb25maWcgICAgICAgICAgICAgICAgICAgIHwgIDQg
KystLQogZHJpdmVycy9pbnB1dC9taXNjL3JvdGFyeV9lbmNvZGVyLmMgICAgICAgICAgIHwgIDIg
Ky0KIGRyaXZlcnMvaW5wdXQvbW91c2UvS2NvbmZpZyAgICAgICAgICAgICAgICAgICB8ICA2ICsr
Ky0tLQogZHJpdmVycy9pbnB1dC9tb3VzZS9hbHBzLmMgICAgICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIGRyaXZlcnMvaW5wdXQvdG91Y2hzY3JlZW4vd205N3h4LWNvcmUuYyAgICAgICB8ICAyICst
CiBkcml2ZXJzL2xpZ2h0bnZtL3BibGstcmIuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQog
ZHJpdmVycy9tZC9iY2FjaGUvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRy
aXZlcnMvbWQvYmNhY2hlL2J0cmVlLmMgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2
ZXJzL21kL2JjYWNoZS9leHRlbnRzLmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVy
cy9tZWRpYS9kdmItY29yZS9kdmJfcmluZ2J1ZmZlci5jICAgICAgIHwgIDIgKy0KIGRyaXZlcnMv
bWVkaWEvcGNpL21leWUvS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21l
ZGlhL3BsYXRmb3JtL3B4YV9jYW1lcmEuYyAgICAgICAgICAgfCAgNCArKy0tCiAuLi4vc29jX2Nh
bWVyYS9zaF9tb2JpbGVfY2V1X2NhbWVyYS5jICAgICAgICAgfCAgMiArLQogZHJpdmVycy9tZWRp
YS9yYWRpby9LY29uZmlnICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbWVkaWEv
cmFkaW8vc2k0NzB4L0tjb25maWcgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21lZGlhL3Vz
Yi9kdmItdXNiLXYyL2xtZWRtMDQuYyAgICAgICAgfCAgMiArLQogZHJpdmVycy9tZWRpYS91c2Iv
enIzNjR4eC9LY29uZmlnICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvcGFycG9ydC9LY29u
ZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogZHJpdmVycy9zdGFnaW5nL21l
ZGlhL2JjbTIwNDgvVE9ETyAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUva2V5cy9hc3ltbWV0
cmljLXN1YnR5cGUuaCAgICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL2tleXMvYXN5bW1ldHJp
Yy10eXBlLmggICAgICAgICAgICAgICAgfCAgMiArLQogaW5jbHVkZS9saW51eC9hc3NvY19hcnJh
eS5oICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvYXNzb2NfYXJyYXlf
cHJpdi5oICAgICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL2xpbnV4L2NpcmNfYnVmLmggICAg
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogaW5jbHVkZS9saW51eC9mdHJhY2UuaCAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvcmN1bGlzdF9udWxscy5oICAg
ICAgICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL3VhcGkvbGludXgvcHJjdGwuaCAgICAgICAg
ICAgICAgICAgICAgfCAgMiArLQogaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggICAg
ICAgICAgICAgIHwgIDIgKy0KIGtlcm5lbC9jZ3JvdXAvY3B1c2V0LmMgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAyICstCiBrZXJuZWwvdHJhY2UvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAxNiArKysrKysrLS0tLS0tLS0KIGxpYi9LY29uZmlnICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAyICstCiBzZWN1cml0eS9zZWxpbnV4L2hvb2tzLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAgMiArLQogc291bmQvY29yZS9LY29uZmlnICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDQgKystLQogc291bmQvZHJpdmVycy9LY29uZmlnICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDQgKystLQogc291bmQvcGNpL0tjb25maWcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMTAgKysrKystLS0tLQogdG9vbHMvaW5jbHVkZS91YXBpL2xpbnV4L3By
Y3RsLmggICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL2xpYi9hcGkvZnMvZnMuYyAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9wZXJmL3V0aWwvYnBmLXByb2xvZ3VlLmMg
ICAgICAgICAgICAgICAgfCAgMiArLQogLi4uL2NvbmZpZy9jdXN0b20tdGltZWxpbmUtZnVuY3Rp
b25zLmNmZyAgICAgIHwgIDQgKystLQogNzEgZmlsZXMgY2hhbmdlZCwgMTEzIGluc2VydGlvbnMo
KyksIDExMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2Vy
bmVsLXBhcmFtZXRlcnMudHh0CmluZGV4IDYzODM0MmQwYTA5NS4uNmZhM2YzMWVkMmE1IDEwMDY0
NAotLS0gYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAor
KysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAt
NDMzNSw3ICs0MzM1LDcgQEAKIAkJCVtGVFJBQ0VdIFNldCBhbmQgc3RhcnQgc3BlY2lmaWVkIHRy
YWNlIGV2ZW50cyBpbiBvcmRlcgogCQkJdG8gZmFjaWxpdGF0ZSBlYXJseSBib290IGRlYnVnZ2lu
Zy4gVGhlIGV2ZW50LWxpc3QgaXMgYQogCQkJY29tbWEgc2VwYXJhdGVkIGxpc3Qgb2YgdHJhY2Ug
ZXZlbnRzIHRvIGVuYWJsZS4gU2VlCi0JCQlhbHNvIERvY3VtZW50YXRpb24vdHJhY2UvZXZlbnRz
LnR4dAorCQkJYWxzbyBEb2N1bWVudGF0aW9uL3RyYWNlL2V2ZW50cy5yc3QKIAogCXRyYWNlX29w
dGlvbnM9W29wdGlvbi1saXN0XQogCQkJW0ZUUkFDRV0gRW5hYmxlIG9yIGRpc2FibGUgdHJhY2Vy
IG9wdGlvbnMgYXQgYm9vdC4KQEAgLTQzNTAsNyArNDM1MCw3IEBACiAKIAkJCSAgICAgIHRyYWNl
X29wdGlvbnM9c3RhY2t0cmFjZQogCi0JCQlTZWUgYWxzbyBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0
cmFjZS50eHQgInRyYWNlIG9wdGlvbnMiCisJCQlTZWUgYWxzbyBEb2N1bWVudGF0aW9uL3RyYWNl
L2Z0cmFjZS5yc3QgInRyYWNlIG9wdGlvbnMiCiAJCQlzZWN0aW9uLgogCiAJdHBfcHJpbnRrW0ZU
UkFDRV0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1
dC9yb3RhcnktZW5jb2Rlci50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv
aW5wdXQvcm90YXJ5LWVuY29kZXIudHh0CmluZGV4IGY5OWZlNWNkZWFlYy4uYTY0NDQwOGIzM2I4
IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW5wdXQvcm90
YXJ5LWVuY29kZXIudHh0CisrKyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9p
bnB1dC9yb3RhcnktZW5jb2Rlci50eHQKQEAgLTI4LDcgKzI4LDcgQEAgRGVwcmVjYXRlZCBwcm9w
ZXJ0aWVzOgogICBUaGlzIHByb3BlcnR5IGlzIGRlcHJlY2F0ZWQuIEluc3RlYWQsIGEgJ3N0ZXBz
LXBlci1wZXJpb2QgJyB2YWx1ZSBzaG91bGQKICAgYmUgdXNlZCwgc3VjaCBhcyAicm90YXJ5LWVu
Y29kZXIsc3RlcHMtcGVyLXBlcmlvZCA9IDwyPiIuCiAKLVNlZSBEb2N1bWVudGF0aW9uL2lucHV0
L3JvdGFyeS1lbmNvZGVyLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KK1NlZSBEb2N1bWVudGF0
aW9uL2lucHV0L2RldmljZXMvcm90YXJ5LWVuY29kZXIucnN0IGZvciBtb3JlIGluZm9ybWF0aW9u
LgogCiBFeGFtcGxlOgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bp
by9jb25zdW1lci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9jb25zdW1lci5y
c3QKaW5kZXggYzcxYTUwZDg1YjUwLi5hYTAzZjM4OWQ0MWQgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvZ3Bpby9jb25zdW1lci5yc3QKQEAgLTU3LDcgKzU3LDcgQEAgZGV2aWNlIHRoYXQg
ZGlzcGxheXMgZGlnaXRzKSwgYW4gYWRkaXRpb25hbCBpbmRleCBhcmd1bWVudCBjYW4gYmUgc3Bl
Y2lmaWVkOjoKIAkJCQkJICBlbnVtIGdwaW9kX2ZsYWdzIGZsYWdzKQogCiBGb3IgYSBtb3JlIGRl
dGFpbGVkIGRlc2NyaXB0aW9uIG9mIHRoZSBjb25faWQgcGFyYW1ldGVyIGluIHRoZSBEZXZpY2VU
cmVlIGNhc2UKLXNlZSBEb2N1bWVudGF0aW9uL2dwaW8vYm9hcmQudHh0CitzZWUgRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL2dwaW8vYm9hcmQucnN0CiAKIFRoZSBmbGFncyBwYXJhbWV0ZXIgaXMg
dXNlZCB0byBvcHRpb25hbGx5IHNwZWNpZnkgYSBkaXJlY3Rpb24gYW5kIGluaXRpYWwgdmFsdWUK
IGZvciB0aGUgR1BJTy4gVmFsdWVzIGNhbiBiZToKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
a3Byb2Jlcy50eHQgYi9Eb2N1bWVudGF0aW9uL2twcm9iZXMudHh0CmluZGV4IDIyMjA4YmYyMzg2
ZC4uY2IzYjBkZTgzZmM2IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2twcm9iZXMudHh0Cisr
KyBiL0RvY3VtZW50YXRpb24va3Byb2Jlcy50eHQKQEAgLTcyNCw4ICs3MjQsOCBAQCBtaWdyYXRl
IHlvdXIgdG9vbCB0byBvbmUgb2YgdGhlIGZvbGxvd2luZyBvcHRpb25zOgogCiAgIFNlZSBmb2xs
b3dpbmcgZG9jdW1lbnRzOgogCi0gIC0gRG9jdW1lbnRhdGlvbi90cmFjZS9rcHJvYmV0cmFjZS50
eHQKLSAgLSBEb2N1bWVudGF0aW9uL3RyYWNlL2V2ZW50cy50eHQKKyAgLSBEb2N1bWVudGF0aW9u
L3RyYWNlL2twcm9iZXRyYWNlLnJzdAorICAtIERvY3VtZW50YXRpb24vdHJhY2UvZXZlbnRzLnJz
dAogICAtIHRvb2xzL3BlcmYvRG9jdW1lbnRhdGlvbi9wZXJmLXByb2JlLnR4dAogCiAKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vdHJhY2UvY29yZXNpZ2h0LnR4dCBiL0RvY3VtZW50YXRpb24v
dHJhY2UvY29yZXNpZ2h0LnR4dAppbmRleCAxZDc0YWQwMjAyYjYuLmVmYmM4MzIxNDZlNyAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi90cmFjZS9jb3Jlc2lnaHQudHh0CisrKyBiL0RvY3VtZW50
YXRpb24vdHJhY2UvY29yZXNpZ2h0LnR4dApAQCAtNDI2LDUgKzQyNiw1IEBAIHJvb3RAZ2VuZXJp
Y2FybXY4On4jCiBEZXRhaWxzIG9uIGhvdyB0byB1c2UgdGhlIGdlbmVyaWMgU1RNIEFQSSBjYW4g
YmUgZm91bmQgaGVyZSBbMl0uCiAKIFsxXS4gRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1idXMtY29yZXNpZ2h0LWRldmljZXMtc3RtCi1bMl0uIERvY3VtZW50YXRpb24vdHJhY2Uvc3Rt
LnR4dAorWzJdLiBEb2N1bWVudGF0aW9uL3RyYWNlL3N0bS5yc3QKIFszXS4gaHR0cHM6Ly9naXRo
dWIuY29tL0xpbmFyby9wZXJmLW9wZW5jc2QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdHJh
Y2UvZnRyYWNlLXVzZXMucnN0IGIvRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtdXNlcy5yc3QK
aW5kZXggMDAyODNiNmRkMTAxLi4xZmJjNjk4OTRlZWQgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vdHJhY2UvZnRyYWNlLXVzZXMucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNl
LXVzZXMucnN0CkBAIC0xOTksNyArMTk5LDcgQEAgSWYgQGJ1ZiBpcyBOVUxMIGFuZCByZXNldCBp
cyBzZXQsIGFsbCBmdW5jdGlvbnMgd2lsbCBiZSBlbmFibGVkIGZvciB0cmFjaW5nLgogVGhlIEBi
dWYgY2FuIGFsc28gYmUgYSBnbG9iIGV4cHJlc3Npb24gdG8gZW5hYmxlIGFsbCBmdW5jdGlvbnMg
dGhhdAogbWF0Y2ggYSBzcGVjaWZpYyBwYXR0ZXJuLgogCi1TZWUgRmlsdGVyIENvbW1hbmRzIGlu
IDpmaWxlOmBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS50eHRgLgorU2VlIEZpbHRlciBDb21t
YW5kcyBpbiA6ZmlsZTpgRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UucnN0YC4KIAogVG8ganVz
dCB0cmFjZSB0aGUgc2NoZWR1bGUgZnVuY3Rpb246CiAKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vdHJhY2UvaGlzdG9ncmFtLnR4dCBiL0RvY3VtZW50YXRpb24vdHJhY2UvaGlzdG9ncmFtLnR4
dAppbmRleCBiMTM3NzFjYjEyYzEuLmU3M2JjZjljYjVmMyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi90cmFjZS9oaXN0b2dyYW0udHh0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhY2UvaGlzdG9n
cmFtLnR4dApAQCAtNyw3ICs3LDcgQEAKIAogICBIaXN0b2dyYW0gdHJpZ2dlcnMgYXJlIHNwZWNp
YWwgZXZlbnQgdHJpZ2dlcnMgdGhhdCBjYW4gYmUgdXNlZCB0bwogICBhZ2dyZWdhdGUgdHJhY2Ug
ZXZlbnQgZGF0YSBpbnRvIGhpc3RvZ3JhbXMuICBGb3IgaW5mb3JtYXRpb24gb24KLSAgdHJhY2Ug
ZXZlbnRzIGFuZCBldmVudCB0cmlnZ2Vycywgc2VlIERvY3VtZW50YXRpb24vdHJhY2UvZXZlbnRz
LnR4dC4KKyAgdHJhY2UgZXZlbnRzIGFuZCBldmVudCB0cmlnZ2Vycywgc2VlIERvY3VtZW50YXRp
b24vdHJhY2UvZXZlbnRzLnJzdC4KIAogCiAyLiBIaXN0b2dyYW0gVHJpZ2dlciBDb21tYW5kCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3RyYWNlL2ludGVsX3RoLnJzdCBiL0RvY3VtZW50YXRp
b24vdHJhY2UvaW50ZWxfdGgucnN0CmluZGV4IDk5MGYxMzI2NTE3OC4uMTllMmQ2MzNmM2M3IDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYWNlL2ludGVsX3RoLnJzdAorKysgYi9Eb2N1bWVu
dGF0aW9uL3RyYWNlL2ludGVsX3RoLnJzdApAQCAtMzgsNyArMzgsNyBAQCBkZXNjcmlwdGlvbiBp
cyBhdCBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pbnRlbF90aC1kZXZpY2Vz
LWd0aC4KIAogU1RIIHJlZ2lzdGVycyBhbiBzdG0gY2xhc3MgZGV2aWNlLCB0aHJvdWdoIHdoaWNo
IGl0IHByb3ZpZGVzIGludGVyZmFjZQogdG8gdXNlcnNwYWNlIGFuZCBrZXJuZWxzcGFjZSBzb2Z0
d2FyZSB0cmFjZSBzb3VyY2VzLiBTZWUKLURvY3VtZW50YXRpb24vdHJhY2Uvc3RtLnR4dCBmb3Ig
bW9yZSBpbmZvcm1hdGlvbiBvbiB0aGF0LgorRG9jdW1lbnRhdGlvbi90cmFjZS9zdG0ucnN0IGZv
ciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoYXQuCiAKIE1TVSBjYW4gYmUgY29uZmlndXJlZCB0byBj
b2xsZWN0IHRyYWNlIGRhdGEgaW50byBhIHN5c3RlbSBtZW1vcnkKIGJ1ZmZlciwgd2hpY2ggY2Fu
IGxhdGVyIG9uIGJlIHJlYWQgZnJvbSBpdHMgZGV2aWNlIG5vZGVzIHZpYSByZWFkKCkgb3IKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdHJhY2UvdHJhY2Vwb2ludC1hbmFseXNpcy5yc3QgYi9E
b2N1bWVudGF0aW9uL3RyYWNlL3RyYWNlcG9pbnQtYW5hbHlzaXMucnN0CmluZGV4IGJlZjM3YWJm
NGFkMy4uNzE2MzI2YjlmMTUyIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYWNlL3RyYWNl
cG9pbnQtYW5hbHlzaXMucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhY2UvdHJhY2Vwb2ludC1h
bmFseXNpcy5yc3QKQEAgLTU1LDcgKzU1LDcgQEAgc2ltcGxlIGNhc2Ugb2Y6OgogMy4xIFN5c3Rl
bS1XaWRlIEV2ZW50IEVuYWJsaW5nCiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIAot
U2VlIERvY3VtZW50YXRpb24vdHJhY2UvZXZlbnRzLnR4dCBmb3IgYSBwcm9wZXIgZGVzY3JpcHRp
b24gb24gaG93IGV2ZW50cworU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZXZlbnRzLnJzdCBmb3Ig
YSBwcm9wZXIgZGVzY3JpcHRpb24gb24gaG93IGV2ZW50cwogY2FuIGJlIGVuYWJsZWQgc3lzdGVt
LXdpZGUuIEEgc2hvcnQgZXhhbXBsZSBvZiBlbmFibGluZyBhbGwgZXZlbnRzIHJlbGF0ZWQKIHRv
IHBhZ2UgYWxsb2NhdGlvbiB3b3VsZCBsb29rIHNvbWV0aGluZyBsaWtlOjoKIApAQCAtMTEyLDcg
KzExMiw3IEBAIGF0IHRoYXQgcG9pbnQuCiAzLjQgTG9jYWwgRXZlbnQgRW5hYmxpbmcKIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQogCi1Eb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS50eHQgZGVz
Y3JpYmVzIGhvdyB0byBlbmFibGUgZXZlbnRzIG9uIGEgcGVyLXRocmVhZAorRG9jdW1lbnRhdGlv
bi90cmFjZS9mdHJhY2UucnN0IGRlc2NyaWJlcyBob3cgdG8gZW5hYmxlIGV2ZW50cyBvbiBhIHBl
ci10aHJlYWQKIGJhc2lzIHVzaW5nIHNldF9mdHJhY2VfcGlkLgogCiAzLjUgTG9jYWwgRXZlbnQg
RW5hYmxlbWVudCB3aXRoIFBDTApAQCAtMTM3LDcgKzEzNyw3IEBAIGJhc2lzIHVzaW5nIFBDTCBz
dWNoIGFzIGZvbGxvd3MuCiA0LiBFdmVudCBGaWx0ZXJpbmcKID09PT09PT09PT09PT09PT09PQog
Ci1Eb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS50eHQgY292ZXJzIGluLWRlcHRoIGhvdyB0byBm
aWx0ZXIgZXZlbnRzIGluCitEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS5yc3QgY292ZXJzIGlu
LWRlcHRoIGhvdyB0byBmaWx0ZXIgZXZlbnRzIGluCiBmdHJhY2UuICBPYnZpb3VzbHkgdXNpbmcg
Z3JlcCBhbmQgYXdrIG9mIHRyYWNlX3BpcGUgaXMgYW4gb3B0aW9uIGFzIHdlbGwKIGFzIGFueSBz
Y3JpcHQgcmVhZGluZyB0cmFjZV9waXBlLgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Ry
YW5zbGF0aW9ucy9qYV9KUC9ob3d0by5yc3QgYi9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy9q
YV9KUC9ob3d0by5yc3QKaW5kZXggOGQ3ZWQwY2JiZjVmLi5mMzExNjM4MWMyNmIgMTAwNjQ0Ci0t
LSBhL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL2phX0pQL2hvd3RvLnJzdAorKysgYi9Eb2N1
bWVudGF0aW9uL3RyYW5zbGF0aW9ucy9qYV9KUC9ob3d0by5yc3QKQEAgLTEsNSArMSw1IEBACiBO
T1RFOgotVGhpcyBpcyBhIHZlcnNpb24gb2YgRG9jdW1lbnRhdGlvbi9IT1dUTyB0cmFuc2xhdGVk
IGludG8gSmFwYW5lc2UuCitUaGlzIGlzIGEgdmVyc2lvbiBvZiBEb2N1bWVudGF0aW9uL3Byb2Nl
c3MvaG93dG8ucnN0IHRyYW5zbGF0ZWQgaW50byBKYXBhbmVzZS4KIFRoaXMgZG9jdW1lbnQgaXMg
bWFpbnRhaW5lZCBieSBUc3VnaWthenUgU2hpYmF0YSA8dHNoaWJhdGFAYWIuanAubmVjLmNvbT4K
IElmIHlvdSBmaW5kIGFueSBkaWZmZXJlbmNlIGJldHdlZW4gdGhpcyBkb2N1bWVudCBhbmQgdGhl
IG9yaWdpbmFsIGZpbGUgb3IKIGEgcHJvYmxlbSB3aXRoIHRoZSB0cmFuc2xhdGlvbiwgcGxlYXNl
IGNvbnRhY3QgdGhlIG1haW50YWluZXIgb2YgdGhpcyBmaWxlLgpAQCAtMTA5LDcgKzEwOSw3IEBA
IGxpbnV4LWFwaUB2Z2VyLmtlcm5lbC5vcmcg44Gr6YCB44KL44GT44Go44KS5Yun44KB44G+44GZ
44CCCiAgICAg44Gm44GE44G+44GZ44CCIOOCq+ODvOODjeODq+OBq+mWouOBl+OBpuWIneOCgeOB
puOBruS6uuOBr+OBk+OBk+OBi+OCieOCueOCv+ODvOODiOOBmeOCi+OBqOiJr+OBhAogICAgIOOB
p+OBl+OCh+OBhuOAggogCi0gIDpyZWY6YERvY3VtZW50YXRpb24vUHJvY2Vzcy9jaGFuZ2VzLnJz
dCA8Y2hhbmdlcz5gCisgIDpyZWY6YERvY3VtZW50YXRpb24vcHJvY2Vzcy9jaGFuZ2VzLnJzdCA8
Y2hhbmdlcz5gCiAgICAg44GT44Gu44OV44Kh44Kk44Or44Gv44Kr44O844ON44Or44KS44GG44G+
44GP55Sf5oiQKOios+azqCBidWlsZCAp44GX44CB6LWw44KJ44Gb44KL44Gu44Gr5pyACiAgICAg
5bCP6ZmQ44Gu44Os44OZ44Or44Gn5b+F6KaB44Gq5pWw44CF44Gu44K944OV44OI44Km44Kn44Ki
44OR44OD44Kx44O844K444Gu5LiA6Kan44KS56S644GX44Gm44GECiAgICAg44G+44GZ44CCCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9tYWdpYy1udW1iZXIu
dHh0IGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vbWFnaWMtbnVtYmVyLnR4dApp
bmRleCBlOWRiNjkzYzBhMjMuLjcxNTljZWMwNDA5MCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv
bi90cmFuc2xhdGlvbnMvemhfQ04vbWFnaWMtbnVtYmVyLnR4dAorKysgYi9Eb2N1bWVudGF0aW9u
L3RyYW5zbGF0aW9ucy96aF9DTi9tYWdpYy1udW1iZXIudHh0CkBAIC0xLDQgKzEsNCBAQAotQ2hp
bmVzZSB0cmFuc2xhdGVkIHZlcnNpb24gb2YgRG9jdW1lbnRhdGlvbi9tYWdpYy1udW1iZXIudHh0
CitDaGluZXNlIHRyYW5zbGF0ZWQgdmVyc2lvbiBvZiBEb2N1bWVudGF0aW9uL3Byb2Nlc3MvbWFn
aWMtbnVtYmVyLnJzdAogCiBJZiB5b3UgaGF2ZSBhbnkgY29tbWVudCBvciB1cGRhdGUgdG8gdGhl
IGNvbnRlbnQsIHBsZWFzZSBwb3N0IHRvIExLTUwgZGlyZWN0bHkuCiBIb3dldmVyLCBpZiB5b3Ug
aGF2ZSBwcm9ibGVtIGNvbW11bmljYXRpbmcgaW4gRW5nbGlzaCB5b3UgY2FuIGFsc28gYXNrIHRo
ZQpAQCAtNyw3ICs3LDcgQEAgdHJhbnNsYXRpb24gaXMgb3V0ZGF0ZWQgb3IgdGhlcmUgaXMgcHJv
YmxlbSB3aXRoIHRyYW5zbGF0aW9uLgogCiBDaGluZXNlIG1haW50YWluZXI6IEppYSBXZWkgV2Vp
IDxoYXJyeXhpeW91QGdtYWlsLmNvbT4KIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotRG9jdW1lbnRhdGlvbi9tYWdp
Yy1udW1iZXIudHh055qE5Lit5paH57+76K+RCitEb2N1bWVudGF0aW9uL3Byb2Nlc3MvbWFnaWMt
bnVtYmVyLnJzdOeahOS4reaWh+e/u+ivkQogCiDlpoLmnpzmg7Por4TorrrmiJbmm7TmlrDmnKzm
lofnmoTlhoXlrrnvvIzor7fnm7TmjqXlj5Hkv6HliLBMS01M44CC5aaC5p6c5L2g5L2/55So6Iux
5paH5Lqk5rWB5pyJ5Zuw6Zq+55qE6K+d77yM5Lmf5Y+vCiDku6XlkJHkuK3mlofniYjnu7TmiqTo
gIXmsYLliqnjgILlpoLmnpzmnKznv7vor5Hmm7TmlrDkuI3lj4rml7bmiJbogIXnv7vor5HlrZjl
nKjpl67popjvvIzor7fogZTns7vkuK3mlofniYjnu7TmiqTogIXjgIIKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL3ZpZGVvNGxpbnV4L29tYXAzaXNwLnR4dCBi
L0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL3ZpZGVvNGxpbnV4L29tYXAzaXNwLnR4
dAppbmRleCA2N2ZmYmYzNTJhZTAuLmU5ZjI5Mzc1YWE5NSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi90cmFuc2xhdGlvbnMvemhfQ04vdmlkZW80bGludXgvb21hcDNpc3AudHh0CisrKyBiL0Rv
Y3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL3ZpZGVvNGxpbnV4L29tYXAzaXNwLnR4dApA
QCAtMSw0ICsxLDQgQEAKLUNoaW5lc2UgdHJhbnNsYXRlZCB2ZXJzaW9uIG9mIERvY3VtZW50YXRp
b24vdmlkZW80bGludXgvb21hcDNpc3AudHh0CitDaGluZXNlIHRyYW5zbGF0ZWQgdmVyc2lvbiBv
ZiBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL29tYXAzaXNwLnJzdAogCiBJZiB5b3Ug
aGF2ZSBhbnkgY29tbWVudCBvciB1cGRhdGUgdG8gdGhlIGNvbnRlbnQsIHBsZWFzZSBjb250YWN0
IHRoZQogb3JpZ2luYWwgZG9jdW1lbnQgbWFpbnRhaW5lciBkaXJlY3RseS4gIEhvd2V2ZXIsIGlm
IHlvdSBoYXZlIGEgcHJvYmxlbQpAQCAtMTEsNyArMTEsNyBAQCBNYWludGFpbmVyOiBMYXVyZW50
IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CiAJICBEYXZpZCBD
b2hlbiA8ZGFjb2hlbkBnbWFpbC5jb20+CiBDaGluZXNlIG1haW50YWluZXI6IEZ1IFdlaSA8dGVr
a2FtYW5uaW5qYUBnbWFpbC5jb20+CiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLURvY3VtZW50YXRpb24vdmlkZW80
bGludXgvb21hcDNpc3AudHh0IOeahOS4reaWh+e/u+ivkQorRG9jdW1lbnRhdGlvbi9tZWRpYS92
NGwtZHJpdmVycy9vbWFwM2lzcC5yc3Qg55qE5Lit5paH57+76K+RCiAKIOWmguaenOaDs+ivhOiu
uuaIluabtOaWsOacrOaWh+eahOWGheWuue+8jOivt+ebtOaOpeiBlOezu+WOn+aWh+aho+eahOe7
tOaKpOiAheOAguWmguaenOS9oOS9v+eUqOiLseaWhwog5Lqk5rWB5pyJ5Zuw6Zq+55qE6K+d77yM
5Lmf5Y+v5Lul5ZCR5Lit5paH54mI57u05oqk6ICF5rGC5Yqp44CC5aaC5p6c5pys57+76K+R5pu0
5paw5LiN5Y+K5pe25oiW6ICF57+7CmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlO
RVJTCmluZGV4IDY1M2EyYzI5Y2E0My4uMDk1NTQwMzRiZTQ2IDEwMDY0NAotLS0gYS9NQUlOVEFJ
TkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtMzA3OSw3ICszMDc5LDcgQEAgTToJQ2xlbWVucyBM
YWRpc2NoIDxjbGVtZW5zQGxhZGlzY2guZGU+CiBMOglhbHNhLWRldmVsQGFsc2EtcHJvamVjdC5v
cmcgKG1vZGVyYXRlZCBmb3Igbm9uLXN1YnNjcmliZXJzKQogVDoJZ2l0IGdpdDovL2dpdC5hbHNh
LXByb2plY3Qub3JnL2Fsc2Eta2VybmVsLmdpdAogUzoJTWFpbnRhaW5lZAotRjoJRG9jdW1lbnRh
dGlvbi9zb3VuZC9hbHNhL0J0ODd4LnR4dAorRjoJRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9i
dDg3eC5yc3QKIEY6CXNvdW5kL3BjaS9idDg3eC5jCiAKIEJUOFhYR1BJTyBEUklWRVIKQEAgLTMz
NzUsNyArMzM3NSw3IEBAIE06CURhdmlkIEhvd2VsbHMgPGRob3dlbGxzQHJlZGhhdC5jb20+CiBN
OglEYXZpZCBXb29kaG91c2UgPGR3bXcyQGluZnJhZGVhZC5vcmc+CiBMOglrZXlyaW5nc0B2Z2Vy
Lmtlcm5lbC5vcmcKIFM6CU1haW50YWluZWQKLUY6CURvY3VtZW50YXRpb24vbW9kdWxlLXNpZ25p
bmcudHh0CitGOglEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21vZHVsZS1zaWduaW5nLnJzdAog
RjoJY2VydHMvCiBGOglzY3JpcHRzL3NpZ24tZmlsZS5jCiBGOglzY3JpcHRzL2V4dHJhY3QtY2Vy
dC5jCkBAIC02NTAxLDcgKzY1MDEsNyBAQCBMOglsaW51eC1tbUBrdmFjay5vcmcKIFM6CU1haW50
YWluZWQKIEY6CW1tL2htbSoKIEY6CWluY2x1ZGUvbGludXgvaG1tKgotRjoJRG9jdW1lbnRhdGlv
bi92bS9obW0udHh0CitGOglEb2N1bWVudGF0aW9uL3ZtL2htbS5yc3QKIAogSE9TVCBBUCBEUklW
RVIKIE06CUpvdW5pIE1hbGluZW4gPGpAdzEuZmk+CkBAIC03NDAxLDcgKzc0MDEsNyBAQCBGOglk
cml2ZXJzL3BsYXRmb3JtL3g4Ni9pbnRlbC13bWktdGh1bmRlcmJvbHQuYwogSU5URUwoUikgVFJB
Q0UgSFVCCiBNOglBbGV4YW5kZXIgU2hpc2hraW4gPGFsZXhhbmRlci5zaGlzaGtpbkBsaW51eC5p
bnRlbC5jb20+CiBTOglTdXBwb3J0ZWQKLUY6CURvY3VtZW50YXRpb24vdHJhY2UvaW50ZWxfdGgu
dHh0CitGOglEb2N1bWVudGF0aW9uL3RyYWNlL2ludGVsX3RoLnJzdAogRjoJZHJpdmVycy9od3Ry
YWNpbmcvaW50ZWxfdGgvCiAKIElOVEVMKFIpIFRSVVNURUQgRVhFQ1VUSU9OIFRFQ0hOT0xPR1kg
KFRYVCkKQEAgLTk2NjUsNyArOTY2NSw3IEBAIEY6CWluY2x1ZGUvdWFwaS9saW51eC9tbWMvCiBN
VUxUSVBMRVhFUiBTVUJTWVNURU0KIE06CVBldGVyIFJvc2luIDxwZWRhQGF4ZW50aWEuc2U+CiBT
OglNYWludGFpbmVkCi1GOglEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL211eC9zeXNmcy1jbGFz
cy1tdXgqCitGOglEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW11eCoKIEY6
CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tdXgvCiBGOglpbmNsdWRlL2xpbnV4
L2R0LWJpbmRpbmdzL211eC8KIEY6CWluY2x1ZGUvbGludXgvbXV4LwpAQCAtMTAyNDQsNyArMTAy
NDQsNyBAQCBGOglhcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vcG52LW9jeGwuaAogRjoJZHJpdmVy
cy9taXNjL29jeGwvCiBGOglpbmNsdWRlL21pc2Mvb2N4bCoKIEY6CWluY2x1ZGUvdWFwaS9taXNj
L29jeGwuaAotRjoJRG9jdW1lbnRhdGlvbi9hY2NlbGVyYXRvcnMvb2N4bC50eHQKK0Y6CURvY3Vt
ZW50YXRpb24vYWNjZWxlcmF0b3JzL29jeGwucnN0CiAKIE9NQVAgQVVESU8gU1VQUE9SVAogTToJ
UGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNpQHRpLmNvbT4KQEAgLTEzNzk0LDcgKzEzNzk0
LDcgQEAgU1lTVEVNIFRSQUNFIE1PRFVMRSBDTEFTUwogTToJQWxleGFuZGVyIFNoaXNoa2luIDxh
bGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwuY29tPgogUzoJTWFpbnRhaW5lZAogVDoJZ2l0
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9hc2gvc3RtLmdp
dAotRjoJRG9jdW1lbnRhdGlvbi90cmFjZS9zdG0udHh0CitGOglEb2N1bWVudGF0aW9uL3RyYWNl
L3N0bS5yc3QKIEY6CWRyaXZlcnMvaHd0cmFjaW5nL3N0bS8KIEY6CWluY2x1ZGUvbGludXgvc3Rt
LmgKIEY6CWluY2x1ZGUvdWFwaS9saW51eC9zdG0uaApAQCAtMTQ0NzEsNyArMTQ0NzEsNyBAQCBN
OglTdGV2ZW4gUm9zdGVkdCA8cm9zdGVkdEBnb29kbWlzLm9yZz4KIE06CUluZ28gTW9sbmFyIDxt
aW5nb0ByZWRoYXQuY29tPgogVDoJZ2l0IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGlu
dXgva2VybmVsL2dpdC90aXAvdGlwLmdpdCBwZXJmL2NvcmUKIFM6CU1haW50YWluZWQKLUY6CURv
Y3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLnR4dAorRjoJRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJh
Y2UucnN0CiBGOglhcmNoLyovKi8qL2Z0cmFjZS5oCiBGOglhcmNoLyova2VybmVsL2Z0cmFjZS5j
CiBGOglpbmNsdWRlLyovZnRyYWNlLmgKQEAgLTE0OTQwLDcgKzE0OTQwLDcgQEAgTToJSGVpa2tp
IEtyb2dlcnVzIDxoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tPgogTDoJbGludXgtdXNi
QHZnZXIua2VybmVsLm9yZwogUzoJTWFpbnRhaW5lZAogRjoJRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1jbGFzcy10eXBlYwotRjoJRG9jdW1lbnRhdGlvbi91c2IvdHlwZWMucnN0CitG
OglEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL3R5cGVjLnJzdAogRjoJZHJpdmVycy91c2Iv
dHlwZWMvCiBGOglpbmNsdWRlL2xpbnV4L3VzYi90eXBlYy5oCiAKQEAgLTE1NzcwLDcgKzE1Nzcw
LDcgQEAgWUVBTElOSyBQSE9ORSBEUklWRVIKIE06CUhlbmsgVmVyZ29uZXQgPEhlbmsuVmVyZ29u
ZXRAZ21haWwuY29tPgogTDoJdXNiYjJrLWFwaS1kZXZAbm9uZ251Lm9yZwogUzoJTWFpbnRhaW5l
ZAotRjoJRG9jdW1lbnRhdGlvbi9pbnB1dC95ZWFsaW5rLnJzdAorRjoJRG9jdW1lbnRhdGlvbi9p
bnB1dC9kZXZpY2VzL3llYWxpbmsucnN0CiBGOglkcml2ZXJzL2lucHV0L21pc2MveWVhbGluay4q
CiAKIFo4NTMwIERSSVZFUiBGT1IgQVguMjUKZGlmZiAtLWdpdCBhL2FyY2gvS2NvbmZpZyBiL2Fy
Y2gvS2NvbmZpZwppbmRleCBjMzAyYjNkZDAwNTguLjI1ZTc0NGM4NWJkMyAxMDA2NDQKLS0tIGEv
YXJjaC9LY29uZmlnCisrKyBiL2FyY2gvS2NvbmZpZwpAQCAtNDAzLDcgKzQwMyw3IEBAIGNvbmZp
ZyBTRUNDT01QX0ZJTFRFUgogCSAgaW4gdGVybXMgb2YgQmVya2VsZXkgUGFja2V0IEZpbHRlciBw
cm9ncmFtcyB3aGljaCBpbXBsZW1lbnQKIAkgIHRhc2stZGVmaW5lZCBzeXN0ZW0gY2FsbCBmaWx0
ZXJpbmcgcG9saWNlcy4KIAotCSAgU2VlIERvY3VtZW50YXRpb24vcHJjdGwvc2VjY29tcF9maWx0
ZXIudHh0IGZvciBkZXRhaWxzLgorCSAgU2VlIERvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9z
ZWNjb21wX2ZpbHRlci5yc3QgZm9yIGRldGFpbHMuCiAKIHByZWZlcnJlZC1wbHVnaW4taG9zdGNj
IDo9ICQoaWYtc3VjY2VzcyxbICQoZ2NjLXZlcnNpb24pIC1nZSA0MDgwMCBdLCQoSE9TVENYWCks
JChIT1NUQ0MpKQogCmRpZmYgLS1naXQgYS9hcmNoL2FybS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNo
LmggYi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKaW5kZXggODY5MDgwYmVkYjg5
Li5lYzFhNWZkMGQyOTQgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL2NhY2hlZmx1
c2guaAorKysgYi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKQEAgLTM1LDcgKzM1
LDcgQEAKICAqCVN0YXJ0IGFkZHJlc3NlcyBhcmUgaW5jbHVzaXZlIGFuZCBlbmQgYWRkcmVzc2Vz
IGFyZSBleGNsdXNpdmU7CiAgKglzdGFydCBhZGRyZXNzZXMgc2hvdWxkIGJlIHJvdW5kZWQgZG93
biwgZW5kIGFkZHJlc3NlcyB1cC4KICAqCi0gKglTZWUgRG9jdW1lbnRhdGlvbi9jYWNoZXRsYi50
eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uCisgKglTZWUgRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9j
YWNoZXRsYi5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAgKglQbGVhc2Ugbm90ZSB0aGF0IHRo
ZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGVzZSwgYW5kIHRoZSByZXF1aXJlZAogICoJZWZmZWN0cyBh
cmUgY2FjaGUtdHlwZSAoVklWVC9WSVBUL1BJUFQpIHNwZWNpZmljLgogICoKZGlmZiAtLWdpdCBh
L2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oIGIvYXJjaC9hcm02NC9pbmNsdWRl
L2FzbS9jYWNoZWZsdXNoLmgKaW5kZXggMDA5NGM2NjUzYjA2Li5kMjY0YTcyNzQ4MTEgMTAwNjQ0
Ci0tLSBhL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCisrKyBiL2FyY2gvYXJt
NjQvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCkBAIC0zNiw3ICszNiw3IEBACiAgKglTdGFydCBh
ZGRyZXNzZXMgYXJlIGluY2x1c2l2ZSBhbmQgZW5kIGFkZHJlc3NlcyBhcmUgZXhjbHVzaXZlOyBz
dGFydAogICoJYWRkcmVzc2VzIHNob3VsZCBiZSByb3VuZGVkIGRvd24sIGVuZCBhZGRyZXNzZXMg
dXAuCiAgKgotICoJU2VlIERvY3VtZW50YXRpb24vY2FjaGV0bGIudHh0IGZvciBtb3JlIGluZm9y
bWF0aW9uLiBQbGVhc2Ugbm90ZSB0aGF0CisgKglTZWUgRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9j
YWNoZXRsYi5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24uIFBsZWFzZSBub3RlIHRoYXQKICAqCXRo
ZSBpbXBsZW1lbnRhdGlvbiBhc3N1bWVzIG5vbi1hbGlhc2luZyBWSVBUIEQtY2FjaGUgYW5kIChh
bGlhc2luZykKICAqCVZJUFQgSS1jYWNoZS4KICAqCmRpZmYgLS1naXQgYS9hcmNoL21pY3JvYmxh
emUvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oIGIvYXJjaC9taWNyb2JsYXplL2luY2x1ZGUvYXNt
L2NhY2hlZmx1c2guaAppbmRleCBmZmVhODJhMTZkMmMuLmIwOTFkZTc3YjE1YiAxMDA2NDQKLS0t
IGEvYXJjaC9taWNyb2JsYXplL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaAorKysgYi9hcmNoL21p
Y3JvYmxhemUvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCkBAIC0xOSw3ICsxOSw3IEBACiAjaW5j
bHVkZSA8bGludXgvbW0uaD4KICNpbmNsdWRlIDxsaW51eC9pby5oPgogCi0vKiBMb29rIGF0IERv
Y3VtZW50YXRpb24vY2FjaGV0bGIudHh0ICovCisvKiBMb29rIGF0IERvY3VtZW50YXRpb24vY29y
ZS1hcGkvY2FjaGV0bGIucnN0ICovCiAKIC8qCiAgKiBDYWNoZSBoYW5kbGluZyBmdW5jdGlvbnMu
CmRpZmYgLS1naXQgYS9hcmNoL3VtL0tjb25maWcudW0gYi9hcmNoL3VtL0tjb25maWcudW0KaW5k
ZXggM2U3ZjIyOGIyMmUxLi4yMGRhNWE4Y2E5NDkgMTAwNjQ0Ci0tLSBhL2FyY2gvdW0vS2NvbmZp
Zy51bQorKysgYi9hcmNoL3VtL0tjb25maWcudW0KQEAgLTgwLDcgKzgwLDcgQEAgY29uZmlnIE1B
R0lDX1NZU1JRCiAJICBPbiBVTUwsIHRoaXMgaXMgYWNjb21wbGlzaGVkIGJ5IHNlbmRpbmcgYSAi
c3lzcnEiIGNvbW1hbmQgd2l0aAogCSAgbWNvbnNvbGUsIGZvbGxvd2VkIGJ5IHRoZSBsZXR0ZXIg
Zm9yIHRoZSByZXF1ZXN0ZWQgY29tbWFuZC4KIAotCSAgVGhlIGtleXMgYXJlIGRvY3VtZW50ZWQg
aW4gPGZpbGU6RG9jdW1lbnRhdGlvbi9zeXNycS50eHQ+LiBEb24ndCBzYXkgWQorCSAgVGhlIGtl
eXMgYXJlIGRvY3VtZW50ZWQgaW4gPGZpbGU6RG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9zeXNy
cS5yc3Q+LiBEb24ndCBzYXkgWQogCSAgdW5sZXNzIHlvdSByZWFsbHkga25vdyB3aGF0IHRoaXMg
aGFjayBkb2VzLgogCiBjb25maWcgS0VSTkVMX1NUQUNLX09SREVSCmRpZmYgLS1naXQgYS9hcmNo
L3VuaWNvcmUzMi9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggYi9hcmNoL3VuaWNvcmUzMi9pbmNs
dWRlL2FzbS9jYWNoZWZsdXNoLmgKaW5kZXggMWQ5MTMyYjY2MDM5Li4xYzhiOWYxM2E5ZTEgMTAw
NjQ0Ci0tLSBhL2FyY2gvdW5pY29yZTMyL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaAorKysgYi9h
cmNoL3VuaWNvcmUzMi9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKQEAgLTMzLDcgKzMzLDcgQEAK
ICAqCVN0YXJ0IGFkZHJlc3NlcyBhcmUgaW5jbHVzaXZlIGFuZCBlbmQgYWRkcmVzc2VzIGFyZSBl
eGNsdXNpdmU7CiAgKglzdGFydCBhZGRyZXNzZXMgc2hvdWxkIGJlIHJvdW5kZWQgZG93biwgZW5k
IGFkZHJlc3NlcyB1cC4KICAqCi0gKglTZWUgRG9jdW1lbnRhdGlvbi9jYWNoZXRsYi50eHQgZm9y
IG1vcmUgaW5mb3JtYXRpb24uCisgKglTZWUgRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9jYWNoZXRs
Yi5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAgKglQbGVhc2Ugbm90ZSB0aGF0IHRoZSBpbXBs
ZW1lbnRhdGlvbiBvZiB0aGVzZSwgYW5kIHRoZSByZXF1aXJlZAogICoJZWZmZWN0cyBhcmUgY2Fj
aGUtdHlwZSAoVklWVC9WSVBUL1BJUFQpIHNwZWNpZmljLgogICoKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2VudHJ5L3ZzeXNjYWxsL3ZzeXNjYWxsXzY0LmMgYi9hcmNoL3g4Ni9lbnRyeS92c3lzY2Fs
bC92c3lzY2FsbF82NC5jCmluZGV4IDc3ODJjZGJjZDY3ZC4uODJlZDAwMWU4OTA5IDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9lbnRyeS92c3lzY2FsbC92c3lzY2FsbF82NC5jCisrKyBiL2FyY2gveDg2
L2VudHJ5L3ZzeXNjYWxsL3ZzeXNjYWxsXzY0LmMKQEAgLTIwMSw3ICsyMDEsNyBAQCBib29sIGVt
dWxhdGVfdnN5c2NhbGwoc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGxvbmcgYWRkcmVz
cykKIAogCS8qCiAJICogSGFuZGxlIHNlY2NvbXAuICByZWdzLT5pcCBtdXN0IGJlIHRoZSBvcmln
aW5hbCB2YWx1ZS4KLQkgKiBTZWUgc2VjY29tcF9zZW5kX3NpZ3N5cyBhbmQgRG9jdW1lbnRhdGlv
bi9wcmN0bC9zZWNjb21wX2ZpbHRlci50eHQuCisJICogU2VlIHNlY2NvbXBfc2VuZF9zaWdzeXMg
YW5kIERvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9zZWNjb21wX2ZpbHRlci5yc3QuCiAJICoK
IAkgKiBXZSBjb3VsZCBvcHRpbWl6ZSB0aGUgc2VjY29tcCBkaXNhYmxlZCBjYXNlLCBidXQgcGVy
Zm9ybWFuY2UKIAkgKiBoZXJlIGRvZXNuJ3QgbWF0dGVyLgpkaWZmIC0tZ2l0IGEvYXJjaC94dGVu
c2EvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oIGIvYXJjaC94dGVuc2EvaW5jbHVkZS9hc20vY2Fj
aGVmbHVzaC5oCmluZGV4IDM5N2Q2YTFhNDIyNC4uYTBkNTBiZTVhOGNiIDEwMDY0NAotLS0gYS9h
cmNoL3h0ZW5zYS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKKysrIGIvYXJjaC94dGVuc2EvaW5j
bHVkZS9hc20vY2FjaGVmbHVzaC5oCkBAIC04OCw3ICs4OCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9p
ZCBfX2ludmFsaWRhdGVfaWNhY2hlX3BhZ2VfYWxpYXModW5zaWduZWQgbG9uZyB2aXJ0LAogICoK
ICAqIFBhZ2VzIGNhbiBnZXQgcmVtYXBwZWQuIEJlY2F1c2UgdGhpcyBtaWdodCBjaGFuZ2UgdGhl
ICdjb2xvcicgb2YgdGhhdCBwYWdlLAogICogd2UgaGF2ZSB0byBmbHVzaCB0aGUgY2FjaGUgYmVm
b3JlIHRoZSBQVEUgaXMgY2hhbmdlZC4KLSAqIChzZWUgYWxzbyBEb2N1bWVudGF0aW9uL2NhY2hl
dGxiLnR4dCkKKyAqIChzZWUgYWxzbyBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NhY2hldGxiLnJz
dCkKICAqLwogCiAjaWYgZGVmaW5lZChDT05GSUdfTU1VKSAmJiBcCkBAIC0xNTIsNyArMTUyLDcg
QEAgdm9pZCBsb2NhbF9mbHVzaF9jYWNoZV9wYWdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1h
LAogCQlfX2ludmFsaWRhdGVfaWNhY2hlX3JhbmdlKHN0YXJ0LChlbmQpIC0gKHN0YXJ0KSk7CVwK
IAl9IHdoaWxlICgwKQogCi0vKiBUaGlzIGlzIG5vdCByZXF1aXJlZCwgc2VlIERvY3VtZW50YXRp
b24vY2FjaGV0bGIudHh0ICovCisvKiBUaGlzIGlzIG5vdCByZXF1aXJlZCwgc2VlIERvY3VtZW50
YXRpb24vY29yZS1hcGkvY2FjaGV0bGIucnN0ICovCiAjZGVmaW5lCWZsdXNoX2ljYWNoZV9wYWdl
KHZtYSxwYWdlKQkJCWRvIHsgfSB3aGlsZSAoMCkKIAogI2RlZmluZSBmbHVzaF9kY2FjaGVfbW1h
cF9sb2NrKG1hcHBpbmcpCQkJZG8geyB9IHdoaWxlICgwKQpkaWZmIC0tZ2l0IGEvYmxvY2svS2Nv
bmZpZyBiL2Jsb2NrL0tjb25maWcKaW5kZXggMjhlYzU1NzUyYjY4Li5lYjUwZmQ0OTc3YzIgMTAw
NjQ0Ci0tLSBhL2Jsb2NrL0tjb25maWcKKysrIGIvYmxvY2svS2NvbmZpZwpAQCAtMTE0LDcgKzEx
NCw3IEBAIGNvbmZpZyBCTEtfREVWX1RIUk9UVExJTkcKIAlvbmUgbmVlZHMgdG8gbW91bnQgYW5k
IHVzZSBibGtpbyBjZ3JvdXAgY29udHJvbGxlciBmb3IgY3JlYXRpbmcKIAljZ3JvdXBzIGFuZCBz
cGVjaWZ5aW5nIHBlciBkZXZpY2UgSU8gcmF0ZSBwb2xpY2llcy4KIAotCVNlZSBEb2N1bWVudGF0
aW9uL2Nncm91cHMvYmxraW8tY29udHJvbGxlci50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uCisJ
U2VlIERvY3VtZW50YXRpb24vY2dyb3VwLXYxL2Jsa2lvLWNvbnRyb2xsZXIudHh0IGZvciBtb3Jl
IGluZm9ybWF0aW9uLgogCiBjb25maWcgQkxLX0RFVl9USFJPVFRMSU5HX0xPVwogCWJvb2wgIkJs
b2NrIHRocm90dGxpbmcgLmxvdyBsaW1pdCBpbnRlcmZhY2Ugc3VwcG9ydCAoRVhQRVJJTUVOVEFM
KSIKZGlmZiAtLWdpdCBhL2NlcnRzL0tjb25maWcgYi9jZXJ0cy9LY29uZmlnCmluZGV4IDVmNzY2
M2RmNmU4ZS4uYzk0ZTkzZDhiY2NmIDEwMDY0NAotLS0gYS9jZXJ0cy9LY29uZmlnCisrKyBiL2Nl
cnRzL0tjb25maWcKQEAgLTEzLDcgKzEzLDcgQEAgY29uZmlnIE1PRFVMRV9TSUdfS0VZCiAKICAg
ICAgICAgIElmIHRoaXMgb3B0aW9uIGlzIHVuY2hhbmdlZCBmcm9tIGl0cyBkZWZhdWx0ICJjZXJ0
cy9zaWduaW5nX2tleS5wZW0iLAogICAgICAgICAgdGhlbiB0aGUga2VybmVsIHdpbGwgYXV0b21h
dGljYWxseSBnZW5lcmF0ZSB0aGUgcHJpdmF0ZSBrZXkgYW5kCi0gICAgICAgICBjZXJ0aWZpY2F0
ZSBhcyBkZXNjcmliZWQgaW4gRG9jdW1lbnRhdGlvbi9tb2R1bGUtc2lnbmluZy50eHQKKyAgICAg
ICAgIGNlcnRpZmljYXRlIGFzIGRlc2NyaWJlZCBpbiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L21vZHVsZS1zaWduaW5nLnJzdAogCiBjb25maWcgU1lTVEVNX1RSVVNURURfS0VZUklORwogCWJv
b2wgIlByb3ZpZGUgc3lzdGVtLXdpZGUgcmluZyBvZiB0cnVzdGVkIGtleXMiCmRpZmYgLS1naXQg
YS9jcnlwdG8vYXN5bW1ldHJpY19rZXlzL2FzeW1tZXRyaWNfdHlwZS5jIGIvY3J5cHRvL2FzeW1t
ZXRyaWNfa2V5cy9hc3ltbWV0cmljX3R5cGUuYwppbmRleCAzOWFlY2FkMjg2ZmUuLjI2NTM5ZTlh
OGJkYSAxMDA2NDQKLS0tIGEvY3J5cHRvL2FzeW1tZXRyaWNfa2V5cy9hc3ltbWV0cmljX3R5cGUu
YworKysgYi9jcnlwdG8vYXN5bW1ldHJpY19rZXlzL2FzeW1tZXRyaWNfdHlwZS5jCkBAIC0xLDYg
KzEsNiBAQAogLyogQXN5bW1ldHJpYyBwdWJsaWMta2V5IGNyeXB0b2dyYXBoeSBrZXkgdHlwZQog
ICoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L2FzeW1tZXRyaWMta2V5cy50eHQKKyAq
IFNlZSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3ltbWV0cmljLWtleXMudHh0CiAgKgogICogQ29w
eXJpZ2h0IChDKSAyMDEyIFJlZCBIYXQsIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KICAqIFdy
aXR0ZW4gYnkgRGF2aWQgSG93ZWxscyAoZGhvd2VsbHNAcmVkaGF0LmNvbSkKZGlmZiAtLWdpdCBh
L2NyeXB0by9hc3ltbWV0cmljX2tleXMvc2lnbmF0dXJlLmMgYi9jcnlwdG8vYXN5bW1ldHJpY19r
ZXlzL3NpZ25hdHVyZS5jCmluZGV4IDExYjdiYTE3MDkwNC4uMjgxOTgzMTRiYzM5IDEwMDY0NAot
LS0gYS9jcnlwdG8vYXN5bW1ldHJpY19rZXlzL3NpZ25hdHVyZS5jCisrKyBiL2NyeXB0by9hc3lt
bWV0cmljX2tleXMvc2lnbmF0dXJlLmMKQEAgLTEsNiArMSw2IEBACiAvKiBTaWduYXR1cmUgdmVy
aWZpY2F0aW9uIHdpdGggYW4gYXN5bW1ldHJpYyBrZXkKICAqCi0gKiBTZWUgRG9jdW1lbnRhdGlv
bi9zZWN1cml0eS9hc3ltbWV0cmljLWtleXMudHh0CisgKiBTZWUgRG9jdW1lbnRhdGlvbi9jcnlw
dG8vYXN5bW1ldHJpYy1rZXlzLnR4dAogICoKICAqIENvcHlyaWdodCAoQykgMjAxMiBSZWQgSGF0
LCBJbmMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAgKiBXcml0dGVuIGJ5IERhdmlkIEhvd2VsbHMg
KGRob3dlbGxzQHJlZGhhdC5jb20pCmRpZmYgLS1naXQgYS9kcml2ZXJzL2NoYXIvS2NvbmZpZyBi
L2RyaXZlcnMvY2hhci9LY29uZmlnCmluZGV4IDQxMGMzMGM0MjEyMC4uMjEyZjQ0NzkzOGFlIDEw
MDY0NAotLS0gYS9kcml2ZXJzL2NoYXIvS2NvbmZpZworKysgYi9kcml2ZXJzL2NoYXIvS2NvbmZp
ZwpAQCAtODEsNyArODEsNyBAQCBjb25maWcgUFJJTlRFUgogCSAgY29ycmVzcG9uZGluZyBkcml2
ZXJzIGludG8gdGhlIGtlcm5lbC4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1v
ZHVsZSwgY2hvb3NlIE0gaGVyZSBhbmQgcmVhZAotCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9wYXJw
b3J0LnR4dD4uICBUaGUgbW9kdWxlIHdpbGwgYmUgY2FsbGVkIGxwLgorCSAgPGZpbGU6RG9jdW1l
bnRhdGlvbi9hZG1pbi1ndWlkZS9wYXJwb3J0LnJzdD4uICBUaGUgbW9kdWxlIHdpbGwgYmUgY2Fs
bGVkIGxwLgogCiAJICBJZiB5b3UgaGF2ZSBzZXZlcmFsIHBhcmFsbGVsIHBvcnRzLCB5b3UgY2Fu
IHNwZWNpZnkgd2hpY2ggcG9ydHMgdG8KIAkgIHVzZSB3aXRoIHRoZSAibHAiIGtlcm5lbCBjb21t
YW5kIGxpbmUgb3B0aW9uLiAgKFRyeSAibWFuIGJvb3RwYXJhbSIKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvY2xrL2Nsay5jIGIvZHJpdmVycy9jbGsvY2xrLmMKaW5kZXggYTI0YTZhZmI1MGI2Li45NzYw
YjUyNmNhMzEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvY2xrL2Nsay5jCisrKyBiL2RyaXZlcnMvY2xr
L2Nsay5jCkBAIC02LDcgKzYsNyBAQAogICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKICAqIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgogICoKLSAqIFN0YW5kYXJkIGZ1bmN0aW9uYWxpdHkg
Zm9yIHRoZSBjb21tb24gY2xvY2sgQVBJLiAgU2VlIERvY3VtZW50YXRpb24vY2xrLnR4dAorICog
U3RhbmRhcmQgZnVuY3Rpb25hbGl0eSBmb3IgdGhlIGNvbW1vbiBjbG9jayBBUEkuICBTZWUgRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL2Nsay5yc3QKICAqLwogCiAjaW5jbHVkZSA8bGludXgvY2xr
Lmg+CkBAIC0yNzQ3LDcgKzI3NDcsNyBAQCBzdGF0aWMgaW50IF9fY2xrX2NvcmVfaW5pdChzdHJ1
Y3QgY2xrX2NvcmUgKmNvcmUpCiAJCWdvdG8gb3V0OwogCX0KIAotCS8qIGNoZWNrIHRoYXQgY2xr
X29wcyBhcmUgc2FuZS4gIFNlZSBEb2N1bWVudGF0aW9uL2Nsay50eHQgKi8KKwkvKiBjaGVjayB0
aGF0IGNsa19vcHMgYXJlIHNhbmUuICBTZWUgRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Nsay5y
c3QgKi8KIAlpZiAoY29yZS0+b3BzLT5zZXRfcmF0ZSAmJgogCSAgICAhKChjb3JlLT5vcHMtPnJv
dW5kX3JhdGUgfHwgY29yZS0+b3BzLT5kZXRlcm1pbmVfcmF0ZSkgJiYKIAkgICAgICBjb3JlLT5v
cHMtPnJlY2FsY19yYXRlKSkgewpkaWZmIC0tZ2l0IGEvZHJpdmVycy9jbGsvaW5nZW5pYy9jZ3Uu
aCBiL2RyaXZlcnMvY2xrL2luZ2VuaWMvY2d1LmgKaW5kZXggNTQyMTkyMzc2ZWJmLi41MDJiY2Ji
NjFiMDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvY2xrL2luZ2VuaWMvY2d1LmgKKysrIGIvZHJpdmVy
cy9jbGsvaW5nZW5pYy9jZ3UuaApAQCAtMTk0LDcgKzE5NCw3IEBAIHN0cnVjdCBpbmdlbmljX2Nn
dSB7CiAKIC8qKgogICogc3RydWN0IGluZ2VuaWNfY2xrIC0gcHJpdmF0ZSBkYXRhIGZvciBhIGNs
b2NrCi0gKiBAaHc6IHNlZSBEb2N1bWVudGF0aW9uL2Nsay50eHQKKyAqIEBodzogc2VlIERvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9jbGsucnN0CiAgKiBAY2d1OiBhIHBvaW50ZXIgdG8gdGhlIENH
VSBkYXRhCiAgKiBAaWR4OiB0aGUgaW5kZXggb2YgdGhpcyBjbG9jayBpbiBjZ3UtPmNsb2NrX2lu
Zm8KICAqLwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvdmdhL0tjb25maWcgYi9kcml2ZXJzL2dw
dS92Z2EvS2NvbmZpZwppbmRleCAyOTQzN2VhYmUwOTUuLmI2NzdlNWQ1MjRlNiAxMDA2NDQKLS0t
IGEvZHJpdmVycy9ncHUvdmdhL0tjb25maWcKKysrIGIvZHJpdmVycy9ncHUvdmdhL0tjb25maWcK
QEAgLTYsNyArNiw3IEBAIGNvbmZpZyBWR0FfQVJCCiAJICBTb21lICJsZWdhY3kiIFZHQSBkZXZp
Y2VzIGltcGxlbWVudGVkIG9uIFBDSSB0eXBpY2FsbHkgaGF2ZSB0aGUgc2FtZQogCSAgaGFyZC1k
ZWNvZGVkIGFkZHJlc3NlcyBhcyB0aGV5IGRpZCBvbiBJU0EuIFdoZW4gbXVsdGlwbGUgUENJIGRl
dmljZXMKIAkgIGFyZSBhY2Nlc3NlZCBhdCBzYW1lIHRpbWUgdGhleSBuZWVkIHNvbWUga2luZCBv
ZiBjb29yZGluYXRpb24uIFBsZWFzZQotCSAgc2VlIERvY3VtZW50YXRpb24vdmdhYXJiaXRlci50
eHQgZm9yIG1vcmUgZGV0YWlscy4gU2VsZWN0IHRoaXMgdG8KKwkgIHNlZSBEb2N1bWVudGF0aW9u
L2dwdS92Z2FhcmJpdGVyLnJzdCBmb3IgbW9yZSBkZXRhaWxzLiBTZWxlY3QgdGhpcyB0bwogCSAg
ZW5hYmxlIFZHQSBhcmJpdGVyLgogCiBjb25maWcgVkdBX0FSQl9NQVhfR1BVUwpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9ncHUvdmdhL3ZnYWFyYi5jIGIvZHJpdmVycy9ncHUvdmdhL3ZnYWFyYi5jCmlu
ZGV4IDFjNWU3NGNiOTI3OS4uYzYxYjA0NTU1Nzc5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS92
Z2EvdmdhYXJiLmMKKysrIGIvZHJpdmVycy9ncHUvdmdhL3ZnYWFyYi5jCkBAIC0xLDYgKzEsNiBA
QAogLyoKICAqIHZnYWFyYi5jOiBJbXBsZW1lbnRzIHRoZSBWR0EgYXJiaXRyYXRpb24uIEZvciBk
ZXRhaWxzIHJlZmVyIHRvCi0gKiBEb2N1bWVudGF0aW9uL3ZnYWFyYml0ZXIudHh0CisgKiBEb2N1
bWVudGF0aW9uL2dwdS92Z2FhcmJpdGVyLnJzdAogICoKICAqCiAgKiAoQykgQ29weXJpZ2h0IDIw
MDUgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgpkaWZm
IC0tZ2l0IGEvZHJpdmVycy9pbnB1dC9qb3lzdGljay9LY29uZmlnIGIvZHJpdmVycy9pbnB1dC9q
b3lzdGljay9LY29uZmlnCmluZGV4IDMyZWM0Y2VlNjcxNi4uZDhmOWM2ZTFmYzA4IDEwMDY0NAot
LS0gYS9kcml2ZXJzL2lucHV0L2pveXN0aWNrL0tjb25maWcKKysrIGIvZHJpdmVycy9pbnB1dC9q
b3lzdGljay9LY29uZmlnCkBAIC0yMTQsNyArMjE0LDcgQEAgY29uZmlnIEpPWVNUSUNLX0RCOQog
CSAgZ2FtZXBhZCwgU2VnYSBTYXR1cm4gZ2FtZXBhZCwgb3IgYSBNdWx0aXN5c3RlbSAtLSBBdGFy
aSwgQW1pZ2EsCiAJICBDb21tb2RvcmUsIEFtc3RyYWQgQ1BDIGpveXN0aWNrIGNvbm5lY3RlZCB0
byB5b3VyIHBhcmFsbGVsIHBvcnQuCiAJICBGb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiBob3cgdG8g
dXNlIHRoZSBkcml2ZXIgcGxlYXNlIHJlYWQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQv
am95c3RpY2stcGFycG9ydC50eHQ+LgorCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZp
Y2VzL2pveXN0aWNrLXBhcnBvcnQucnN0Pi4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBh
cyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhlCiAJICBtb2R1bGUgd2lsbCBiZSBjYWxsZWQg
ZGI5LgpAQCAtMjI5LDcgKzIyOSw3IEBAIGNvbmZpZyBKT1lTVElDS19HQU1FQ09OCiAJICBTb255
IFBsYXlTdGF0aW9uIGdhbWVwYWQgb3IgYSBNdWx0aXN5c3RlbSAtLSBBdGFyaSwgQW1pZ2EsCiAJ
ICBDb21tb2RvcmUsIEFtc3RyYWQgQ1BDIGpveXN0aWNrIGNvbm5lY3RlZCB0byB5b3VyIHBhcmFs
bGVsIHBvcnQuCiAJICBGb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiBob3cgdG8gdXNlIHRoZSBkcml2
ZXIgcGxlYXNlIHJlYWQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvam95c3RpY2stcGFy
cG9ydC50eHQ+LgorCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL2pveXN0aWNr
LXBhcnBvcnQucnN0Pi4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwg
Y2hvb3NlIE0gaGVyZTogdGhlCiAJICBtb2R1bGUgd2lsbCBiZSBjYWxsZWQgZ2FtZWNvbi4KQEAg
LTI0MSw3ICsyNDEsNyBAQCBjb25maWcgSk9ZU1RJQ0tfVFVSQk9HUkFGWAogCSAgU2F5IFkgaGVy
ZSBpZiB5b3UgaGF2ZSB0aGUgVHVyYm9HcmFGWCBpbnRlcmZhY2UgYnkgU3RlZmZlbiBTY2h3ZW5r
ZSwKIAkgIGFuZCB3YW50IHRvIHVzZSBpdCB3aXRoIE11bHRpc3lzdGVtIC0tIEF0YXJpLCBBbWln
YSwgQ29tbW9kb3JlLAogCSAgQW1zdHJhZCBDUEMgam95c3RpY2suIEZvciBtb3JlIGluZm9ybWF0
aW9uIG9uIGhvdyB0byB1c2UgdGhlIGRyaXZlcgotCSAgcGxlYXNlIHJlYWQgPGZpbGU6RG9jdW1l
bnRhdGlvbi9pbnB1dC9qb3lzdGljay1wYXJwb3J0LnR4dD4uCisJICBwbGVhc2UgcmVhZCA8Zmls
ZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvam95c3RpY2stcGFycG9ydC5yc3Q+LgogCiAJ
ICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUK
IAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCB0dXJib2dyYWZ4LgpAQCAtMjg3LDcgKzI4Nyw3IEBA
IGNvbmZpZyBKT1lTVElDS19YUEFECiAJICBhbmQvb3IgIkV2ZW50IGludGVyZmFjZSBzdXBwb3J0
IiAoQ09ORklHX0lOUFVUX0VWREVWKSBhcyB3ZWxsLgogCiAJICBGb3IgaW5mb3JtYXRpb24gYWJv
dXQgaG93IHRvIGNvbm5lY3QgdGhlIFgtQm94IHBhZCB0byBVU0IsIHNlZQotCSAgPGZpbGU6RG9j
dW1lbnRhdGlvbi9pbnB1dC94cGFkLnR4dD4uCisJICA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0
L2RldmljZXMveHBhZC5yc3Q+LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9k
dWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKIAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCB4cGFkLgpA
QCAtMzEzLDcgKzMxMyw3IEBAIGNvbmZpZyBKT1lTVElDS19XQUxLRVJBMDcwMQogCSAgU2F5IFkg
b3IgTSBoZXJlIGlmIHlvdSBoYXZlIGEgV2Fsa2VyYSBXSy0wNzAxIHRyYW5zbWl0dGVyIHdoaWNo
IGlzCiAJICBzdXBwbGllZCB3aXRoIGEgcmVhZHkgdG8gZmx5IFdhbGtlcmEgaGVsaWNvcHRlcnMg
c3VjaCBhcyBITTM2LAogCSAgSE0zNywgSE02MCBhbmQgd2FudCB0byB1c2UgaXQgdmlhIHBhcnBv
cnQgYXMgYSBqb3lzdGljay4gTW9yZQotCSAgaW5mb3JtYXRpb24gaXMgYXZhaWxhYmxlOiA8Zmls
ZTpEb2N1bWVudGF0aW9uL2lucHV0L3dhbGtlcmEwNzAxLnR4dD4KKwkgIGluZm9ybWF0aW9uIGlz
IGF2YWlsYWJsZTogPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL3dhbGtlcmEwNzAx
LnJzdD4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0g
aGVyZTogdGhlCiAJICBtb2R1bGUgd2lsbCBiZSBjYWxsZWQgd2Fsa2VyYTA3MDEuCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL2lucHV0L2pveXN0aWNrL3dhbGtlcmEwNzAxLmMgYi9kcml2ZXJzL2lucHV0
L2pveXN0aWNrL3dhbGtlcmEwNzAxLmMKaW5kZXggMzZhNWI5MzE1NmVkLi5kY2UzMTNkYzI2MGEg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaW5wdXQvam95c3RpY2svd2Fsa2VyYTA3MDEuYworKysgYi9k
cml2ZXJzL2lucHV0L2pveXN0aWNrL3dhbGtlcmEwNzAxLmMKQEAgLTMsNyArMyw3IEBACiAgKgog
ICogIENvcHlyaWdodCAoYykgMjAwOCBQZXRlciBQb3BvdmVjCiAgKgotICogIE1vcmUgYWJvdXQg
ZHJpdmVyOiAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC93YWxrZXJhMDcwMS50eHQ+CisgKiAg
TW9yZSBhYm91dCBkcml2ZXI6ICA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvd2Fs
a2VyYTA3MDEucnN0PgogICovCiAKIC8qCmRpZmYgLS1naXQgYS9kcml2ZXJzL2lucHV0L21pc2Mv
S2NvbmZpZyBiL2RyaXZlcnMvaW5wdXQvbWlzYy9LY29uZmlnCmluZGV4IDU3MmIxNWZhMThjMi4u
YzI1NjA2ZTAwNjkzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2lucHV0L21pc2MvS2NvbmZpZworKysg
Yi9kcml2ZXJzL2lucHV0L21pc2MvS2NvbmZpZwpAQCAtNDExLDcgKzQxMSw3IEBAIGNvbmZpZyBJ
TlBVVF9ZRUFMSU5LCiAJICB1c2Igc291bmQgZHJpdmVyLCBzbyB5b3UgbWlnaHQgd2FudCB0byBl
bmFibGUgdGhhdCBhcyB3ZWxsLgogCiAJICBGb3IgaW5mb3JtYXRpb24gYWJvdXQgaG93IHRvIHVz
ZSB0aGVzZSBhZGRpdGlvbmFsIGZ1bmN0aW9ucywgc2VlCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9u
L2lucHV0L3llYWxpbmsudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNl
cy95ZWFsaW5rLnJzdD4uCiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBkcml2ZXIgYXMgYSBtb2R1bGUs
IGNob29zZSBNIGhlcmU6IHRoZSBtb2R1bGUgd2lsbCBiZQogCSAgY2FsbGVkIHllYWxpbmsuCkBA
IC01OTUsNyArNTk1LDcgQEAgY29uZmlnIElOUFVUX0dQSU9fUk9UQVJZX0VOQ09ERVIKIAlkZXBl
bmRzIG9uIEdQSU9MSUIgfHwgQ09NUElMRV9URVNUCiAJaGVscAogCSAgU2F5IFkgaGVyZSB0byBh
ZGQgc3VwcG9ydCBmb3Igcm90YXJ5IGVuY29kZXJzIGNvbm5lY3RlZCB0byBHUElPIGxpbmVzLgot
CSAgQ2hlY2sgZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L3JvdGFyeS1lbmNvZGVyLnR4dCBmb3Ig
bW9yZQorCSAgQ2hlY2sgZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvcm90YXJ5LWVu
Y29kZXIucnN0IGZvciBtb3JlCiAJICBpbmZvcm1hdGlvbi4KIAogCSAgVG8gY29tcGlsZSB0aGlz
IGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhlCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2lucHV0L21pc2Mvcm90YXJ5X2VuY29kZXIuYyBiL2RyaXZlcnMvaW5wdXQvbWlzYy9yb3Rh
cnlfZW5jb2Rlci5jCmluZGV4IDZkMzA0MzgxZmMzMC4uMzBlYzc3YWQzMmM2IDEwMDY0NAotLS0g
YS9kcml2ZXJzL2lucHV0L21pc2Mvcm90YXJ5X2VuY29kZXIuYworKysgYi9kcml2ZXJzL2lucHV0
L21pc2Mvcm90YXJ5X2VuY29kZXIuYwpAQCAtNyw3ICs3LDcgQEAKICAqIHN0YXRlIG1hY2hpbmUg
Y29kZSBpbnNwaXJlZCBieSBjb2RlIGZyb20gVGltIFJ1ZXR6CiAgKgogICogQSBnZW5lcmljIGRy
aXZlciBmb3Igcm90YXJ5IGVuY29kZXJzIGNvbm5lY3RlZCB0byBHUElPIGxpbmVzLgotICogU2Vl
IGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9yb3RhcnktZW5jb2Rlci50eHQgZm9yIG1vcmUgaW5m
b3JtYXRpb24KKyAqIFNlZSBmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy9yb3Rhcnkt
ZW5jb2Rlci5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24KICAqCiAgKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQogICog
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJz
aW9uIDIgYXMKZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5wdXQvbW91c2UvS2NvbmZpZyBiL2RyaXZl
cnMvaW5wdXQvbW91c2UvS2NvbmZpZwppbmRleCBmMjdmMjNmMmQ5OWEuLjU2NmExZTNhYTUwNCAx
MDA2NDQKLS0tIGEvZHJpdmVycy9pbnB1dC9tb3VzZS9LY29uZmlnCisrKyBiL2RyaXZlcnMvaW5w
dXQvbW91c2UvS2NvbmZpZwpAQCAtMTI5LDcgKzEyOSw3IEBAIGNvbmZpZyBNT1VTRV9QUzJfRUxB
TlRFQ0gKIAogCSAgVGhpcyBkcml2ZXIgZXhwb3NlcyBzb21lIGNvbmZpZ3VyYXRpb24gcmVnaXN0
ZXJzIHZpYSBzeXNmcwogCSAgZW50cmllcy4gRm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24sCi0JICBz
ZWUgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9lbGFudGVjaC50eHQ+LgorCSAgc2VlIDxmaWxl
OkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy9lbGFudGVjaC5yc3Q+LgogCiAJICBJZiB1bnN1
cmUsIHNheSBOLgogCkBAIC0yMjgsNyArMjI4LDcgQEAgY29uZmlnIE1PVVNFX0FQUExFVE9VQ0gK
IAkgIHNjcm9sbGluZyBpbiBYMTEuCiAKIAkgIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uLCBzZWUK
LQkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvYXBwbGV0b3VjaC50eHQ+LgorCSAgPGZpbGU6
RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL2FwcGxldG91Y2gucnN0Pi4KIAogCSAgVG8gY29t
cGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhlCiAJICBtb2R1
bGUgd2lsbCBiZSBjYWxsZWQgYXBwbGV0b3VjaC4KQEAgLTI1MSw3ICsyNTEsNyBAQCBjb25maWcg
TU9VU0VfQkNNNTk3NAogCiAJICBUaGUgaW50ZXJmYWNlIGlzIGN1cnJlbnRseSBpZGVudGljYWwg
dG8gdGhlIGFwcGxldG91Y2ggaW50ZXJmYWNlLAogCSAgZm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24s
IHNlZQotCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9hcHBsZXRvdWNoLnR4dD4uCisJICA8
ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvYXBwbGV0b3VjaC5yc3Q+LgogCiAJICBU
byBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKIAkg
IG1vZHVsZSB3aWxsIGJlIGNhbGxlZCBiY201OTc0LgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9pbnB1
dC9tb3VzZS9hbHBzLmMgYi9kcml2ZXJzL2lucHV0L21vdXNlL2FscHMuYwppbmRleCBjYjU1Nzk3
MTZkYmEuLjBhNmY3Y2E4ODNlNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9pbnB1dC9tb3VzZS9hbHBz
LmMKKysrIGIvZHJpdmVycy9pbnB1dC9tb3VzZS9hbHBzLmMKQEAgLTIxMiw3ICsyMTIsNyBAQCBz
dGF0aWMgdm9pZCBhbHBzX3NldF9hYnNfcGFyYW1zX3Y3KHN0cnVjdCBhbHBzX2RhdGEgKnByaXYs
CiBzdGF0aWMgdm9pZCBhbHBzX3NldF9hYnNfcGFyYW1zX3NzNF92MihzdHJ1Y3QgYWxwc19kYXRh
ICpwcml2LAogCQkJCSAgICAgICBzdHJ1Y3QgaW5wdXRfZGV2ICpkZXYxKTsKIAotLyogUGFja2V0
IGZvcm1hdHMgYXJlIGRlc2NyaWJlZCBpbiBEb2N1bWVudGF0aW9uL2lucHV0L2FscHMudHh0ICov
CisvKiBQYWNrZXQgZm9ybWF0cyBhcmUgZGVzY3JpYmVkIGluIERvY3VtZW50YXRpb24vaW5wdXQv
ZGV2aWNlcy9hbHBzLnJzdCAqLwogCiBzdGF0aWMgYm9vbCBhbHBzX2lzX3ZhbGlkX2ZpcnN0X2J5
dGUoc3RydWN0IGFscHNfZGF0YSAqcHJpdiwKIAkJCQkgICAgIHVuc2lnbmVkIGNoYXIgZGF0YSkK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5wdXQvdG91Y2hzY3JlZW4vd205N3h4LWNvcmUuYyBiL2Ry
aXZlcnMvaW5wdXQvdG91Y2hzY3JlZW4vd205N3h4LWNvcmUuYwppbmRleCBmZDcxNGVlODgxZjcu
LjI1NjZiNGQ4YjM0MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9pbnB1dC90b3VjaHNjcmVlbi93bTk3
eHgtY29yZS5jCisrKyBiL2RyaXZlcnMvaW5wdXQvdG91Y2hzY3JlZW4vd205N3h4LWNvcmUuYwpA
QCAtNjgsNyArNjgsNyBAQAogICogVGhlIGRlZmF1bHQgdmFsdWVzIGNvcnJlc3BvbmQgdG8gTWFp
bnN0b25lIElJIGluIFFWR0EgbW9kZQogICoKICAqIFBsZWFzZSByZWFkCi0gKiBEb2N1bWVudGF0
aW9uL2lucHV0L2lucHV0LXByb2dyYW1taW5nLnR4dCBmb3IgbW9yZSBkZXRhaWxzLgorICogRG9j
dW1lbnRhdGlvbi9pbnB1dC9pbnB1dC1wcm9ncmFtbWluZy5yc3QgZm9yIG1vcmUgZGV0YWlscy4K
ICAqLwogCiBzdGF0aWMgaW50IGFic194WzNdID0gezE1MCwgNDAwMCwgNX07CmRpZmYgLS1naXQg
YS9kcml2ZXJzL2xpZ2h0bnZtL3BibGstcmIuYyBiL2RyaXZlcnMvbGlnaHRudm0vcGJsay1yYi5j
CmluZGV4IDAwY2QxZjIwYTE5Ni4uNTVlOTQ0MmE5OWUyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2xp
Z2h0bnZtL3BibGstcmIuYworKysgYi9kcml2ZXJzL2xpZ2h0bnZtL3BibGstcmIuYwpAQCAtMzgs
NyArMzgsNyBAQCB2b2lkIHBibGtfcmJfZGF0YV9mcmVlKHN0cnVjdCBwYmxrX3JiICpyYikKIC8q
CiAgKiBJbml0aWFsaXplIHJpbmcgYnVmZmVyLiBUaGUgZGF0YSBhbmQgbWV0YWRhdGEgYnVmZmVy
cyBtdXN0IGJlIHByZXZpb3VzbHkKICAqIGFsbG9jYXRlZCBhbmQgdGhlaXIgc2l6ZSBtdXN0IGJl
IGEgcG93ZXIgb2YgdHdvCi0gKiAoRG9jdW1lbnRhdGlvbi9jaXJjdWxhci1idWZmZXJzLnR4dCkK
KyAqIChEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NpcmN1bGFyLWJ1ZmZlcnMucnN0KQogICovCiBp
bnQgcGJsa19yYl9pbml0KHN0cnVjdCBwYmxrX3JiICpyYiwgc3RydWN0IHBibGtfcmJfZW50cnkg
KnJiX2VudHJ5X2Jhc2UsCiAJCSB1bnNpZ25lZCBpbnQgcG93ZXJfc2l6ZSwgdW5zaWduZWQgaW50
IHBvd2VyX3NlZ19zeikKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWQvYmNhY2hlL0tjb25maWcgYi9k
cml2ZXJzL21kL2JjYWNoZS9LY29uZmlnCmluZGV4IDRkMjAwODgzYzUwNS4uMTdiZjEwOWM1OGU5
IDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2JjYWNoZS9LY29uZmlnCisrKyBiL2RyaXZlcnMvbWQv
YmNhY2hlL0tjb25maWcKQEAgLTUsNyArNSw3IEBAIGNvbmZpZyBCQ0FDSEUKIAlBbGxvd3MgYSBi
bG9jayBkZXZpY2UgdG8gYmUgdXNlZCBhcyBjYWNoZSBmb3Igb3RoZXIgZGV2aWNlczsgdXNlcwog
CWEgYnRyZWUgZm9yIGluZGV4aW5nIGFuZCB0aGUgbGF5b3V0IGlzIG9wdGltaXplZCBmb3IgU1NE
cy4KIAotCVNlZSBEb2N1bWVudGF0aW9uL2JjYWNoZS50eHQgZm9yIGRldGFpbHMuCisJU2VlIERv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvYmNhY2hlLnJzdCBmb3IgZGV0YWlscy4KIAogY29uZmln
IEJDQUNIRV9ERUJVRwogCWJvb2wgIkJjYWNoZSBkZWJ1Z2dpbmciCmRpZmYgLS1naXQgYS9kcml2
ZXJzL21kL2JjYWNoZS9idHJlZS5jIGIvZHJpdmVycy9tZC9iY2FjaGUvYnRyZWUuYwppbmRleCAy
YTA5NjhjMDRlMjEuLjU0N2M5ZWVkYzJmNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZC9iY2FjaGUv
YnRyZWUuYworKysgYi9kcml2ZXJzL21kL2JjYWNoZS9idHJlZS5jCkBAIC0xOCw3ICsxOCw3IEBA
CiAgKiBhcyBrZXlzIGFyZSBpbnNlcnRlZCB3ZSBvbmx5IHNvcnQgdGhlIHBhZ2VzIHRoYXQgaGF2
ZSBub3QgeWV0IGJlZW4gd3JpdHRlbi4KICAqIFdoZW4gZ2FyYmFnZSBjb2xsZWN0aW9uIGlzIHJ1
biwgd2UgcmVzb3J0IHRoZSBlbnRpcmUgbm9kZS4KICAqCi0gKiBBbGwgY29uZmlndXJhdGlvbiBp
cyBkb25lIHZpYSBzeXNmczsgc2VlIERvY3VtZW50YXRpb24vYmNhY2hlLnR4dC4KKyAqIEFsbCBj
b25maWd1cmF0aW9uIGlzIGRvbmUgdmlhIHN5c2ZzOyBzZWUgRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9iY2FjaGUucnN0LgogICovCiAKICNpbmNsdWRlICJiY2FjaGUuaCIKZGlmZiAtLWdpdCBh
L2RyaXZlcnMvbWQvYmNhY2hlL2V4dGVudHMuYyBiL2RyaXZlcnMvbWQvYmNhY2hlL2V4dGVudHMu
YwppbmRleCBjMzM0ZTY2NjY0NjEuLjFkMDk2NzQyZWI0MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9t
ZC9iY2FjaGUvZXh0ZW50cy5jCisrKyBiL2RyaXZlcnMvbWQvYmNhY2hlL2V4dGVudHMuYwpAQCAt
MTgsNyArMTgsNyBAQAogICogYXMga2V5cyBhcmUgaW5zZXJ0ZWQgd2Ugb25seSBzb3J0IHRoZSBw
YWdlcyB0aGF0IGhhdmUgbm90IHlldCBiZWVuIHdyaXR0ZW4uCiAgKiBXaGVuIGdhcmJhZ2UgY29s
bGVjdGlvbiBpcyBydW4sIHdlIHJlc29ydCB0aGUgZW50aXJlIG5vZGUuCiAgKgotICogQWxsIGNv
bmZpZ3VyYXRpb24gaXMgZG9uZSB2aWEgc3lzZnM7IHNlZSBEb2N1bWVudGF0aW9uL2JjYWNoZS50
eHQuCisgKiBBbGwgY29uZmlndXJhdGlvbiBpcyBkb25lIHZpYSBzeXNmczsgc2VlIERvY3VtZW50
YXRpb24vYWRtaW4tZ3VpZGUvYmNhY2hlLnJzdC4KICAqLwogCiAjaW5jbHVkZSAiYmNhY2hlLmgi
CmRpZmYgLS1naXQgYS9kcml2ZXJzL21lZGlhL2R2Yi1jb3JlL2R2Yl9yaW5nYnVmZmVyLmMgYi9k
cml2ZXJzL21lZGlhL2R2Yi1jb3JlL2R2Yl9yaW5nYnVmZmVyLmMKaW5kZXggNDMzMGI2ZmE0YWYy
Li5kMWQ0NzFhZjA2MzYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWVkaWEvZHZiLWNvcmUvZHZiX3Jp
bmdidWZmZXIuYworKysgYi9kcml2ZXJzL21lZGlhL2R2Yi1jb3JlL2R2Yl9yaW5nYnVmZmVyLmMK
QEAgLTU1LDcgKzU1LDcgQEAgaW50IGR2Yl9yaW5nYnVmZmVyX2VtcHR5KHN0cnVjdCBkdmJfcmlu
Z2J1ZmZlciAqcmJ1ZikKIAkgKiB0aGlzIHBhaXJzIHdpdGggc21wX3N0b3JlX3JlbGVhc2UoKSBp
biBkdmJfcmluZ2J1ZmZlcl93cml0ZSgpLAogCSAqIGR2Yl9yaW5nYnVmZmVyX3dyaXRlX3VzZXIo
KSwgb3IgZHZiX3JpbmdidWZmZXJfcmVzZXQoKQogCSAqCi0JICogZm9yIG1lbW9yeSBiYXJyaWVy
cyBhbHNvIHNlZSBEb2N1bWVudGF0aW9uL2NpcmN1bGFyLWJ1ZmZlcnMudHh0CisJICogZm9yIG1l
bW9yeSBiYXJyaWVycyBhbHNvIHNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NpcmN1bGFyLWJ1
ZmZlcnMucnN0CiAJICovCiAJcmV0dXJuIChyYnVmLT5wcmVhZCA9PSBzbXBfbG9hZF9hY3F1aXJl
KCZyYnVmLT5wd3JpdGUpKTsKIH0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWVkaWEvcGNpL21leWUv
S2NvbmZpZyBiL2RyaXZlcnMvbWVkaWEvcGNpL21leWUvS2NvbmZpZwppbmRleCAyZTYwMzM0ZmZl
ZjUuLjlhNTBmNTQyMzFhZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZWRpYS9wY2kvbWV5ZS9LY29u
ZmlnCisrKyBiL2RyaXZlcnMvbWVkaWEvcGNpL21leWUvS2NvbmZpZwpAQCAtNSw3ICs1LDcgQEAg
Y29uZmlnIFZJREVPX01FWUUKIAktLS1oZWxwLS0tCiAJICBUaGlzIGlzIHRoZSB2aWRlbzRsaW51
eCBkcml2ZXIgZm9yIHRoZSBNb3Rpb24gRXllIGNhbWVyYSBmb3VuZAogCSAgaW4gdGhlIFZhaW8g
UGljdHVyZWJvb2sgbGFwdG9wcy4gUGxlYXNlIHJlYWQgdGhlIG1hdGVyaWFsIGluCi0JICA8Zmls
ZTpEb2N1bWVudGF0aW9uL3ZpZGVvNGxpbnV4L21leWUudHh0PiBmb3IgbW9yZSBpbmZvcm1hdGlv
bi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvbWV5ZS5yc3Q+IGZv
ciBtb3JlIGluZm9ybWF0aW9uLgogCiAJICBJZiB5b3Ugc2F5IFkgb3IgTSBoZXJlLCB5b3UgbmVl
ZCB0byBzYXkgWSBvciBNIHRvICJTb255IExhcHRvcAogCSAgRXh0cmFzIiBpbiB0aGUgbWlzYyBk
ZXZpY2Ugc2VjdGlvbi4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vcHhhX2Nh
bWVyYS5jIGIvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9weGFfY2FtZXJhLmMKaW5kZXggNGQ1YTI2
YjRjZGRhLi5kODVmZmJmYjdjMWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0v
cHhhX2NhbWVyYS5jCisrKyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vcHhhX2NhbWVyYS5jCkBA
IC0xMDIxLDcgKzEwMjEsNyBAQCBzdGF0aWMgdm9pZCBweGFfY2FtZXJhX3dha2V1cChzdHJ1Y3Qg
cHhhX2NhbWVyYV9kZXYgKnBjZGV2LAogICogIC0gYSB2aWRlb2J1ZmZlciBpcyBxdWV1ZWQgb24g
dGhlIHBjZGV2LT5jYXB0dXJlIGxpc3QKICAqCiAgKiBQbGVhc2UgY2hlY2sgdGhlICJETUEgaG90
IGNoYWluaW5nIHRpbWVzbGljZSBpc3N1ZSIgaW4KLSAqICAgRG9jdW1lbnRhdGlvbi92aWRlbzRs
aW51eC9weGFfY2FtZXJhLnR4dAorICogICBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJz
L3B4YV9jYW1lcmEucnN0CiAgKgogICogQ29udGV4dDogc2hvdWxkIG9ubHkgYmUgY2FsbGVkIHdp
dGhpbiB0aGUgZG1hIGlycSBoYW5kbGVyCiAgKi8KQEAgLTE0NDMsNyArMTQ0Myw3IEBAIHN0YXRp
YyB2b2lkIHB4YWNfdmIyX3F1ZXVlKHN0cnVjdCB2YjJfYnVmZmVyICp2YikKIAogLyoKICAqIFBs
ZWFzZSBjaGVjayB0aGUgRE1BIHByZXBhcmVkIGJ1ZmZlciBzdHJ1Y3R1cmUgaW4gOgotICogICBE
b2N1bWVudGF0aW9uL3ZpZGVvNGxpbnV4L3B4YV9jYW1lcmEudHh0CisgKiAgIERvY3VtZW50YXRp
b24vbWVkaWEvdjRsLWRyaXZlcnMvcHhhX2NhbWVyYS5yc3QKICAqIFBsZWFzZSBjaGVjayBhbHNv
IGluIHB4YV9jYW1lcmFfY2hlY2tfbGlua19taXNzKCkgdG8gdW5kZXJzdGFuZCB3aHkgRE1BIGNo
YWluCiAgKiBtb2RpZmljYXRpb24gd2hpbGUgRE1BIGNoYWluIGlzIHJ1bm5pbmcgd2lsbCB3b3Jr
IGFueXdheS4KICAqLwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9zb2NfY2Ft
ZXJhL3NoX21vYmlsZV9jZXVfY2FtZXJhLmMgYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3NvY19j
YW1lcmEvc2hfbW9iaWxlX2NldV9jYW1lcmEuYwppbmRleCAyNDIzNDJmZDdlZGUuLjk4OTcyMTNm
MjYxOCAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9zb2NfY2FtZXJhL3NoX21v
YmlsZV9jZXVfY2FtZXJhLmMKKysrIGIvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9zb2NfY2FtZXJh
L3NoX21vYmlsZV9jZXVfY2FtZXJhLmMKQEAgLTExMTEsNyArMTExMSw3IEBAIHN0YXRpYyB2b2lk
IHNoX21vYmlsZV9jZXVfcHV0X2Zvcm1hdHMoc3RydWN0IHNvY19jYW1lcmFfZGV2aWNlICppY2Qp
CiAvKgogICogQ0VVIGNhbiBzY2FsZSBhbmQgY3JvcCwgYnV0IHdlIGRvbid0IHdhbnQgdG8gd2Fz
dGUgYmFuZHdpZHRoIGFuZCBraWxsIHRoZQogICogZnJhbWVyYXRlIGJ5IGFsd2F5cyByZXF1ZXN0
aW5nIHRoZSBtYXhpbXVtIGltYWdlIGZyb20gdGhlIGNsaWVudC4gU2VlCi0gKiBEb2N1bWVudGF0
aW9uL3ZpZGVvNGxpbnV4L3NoX21vYmlsZV9jZXVfY2FtZXJhLnR4dCBmb3IgYSBkZXNjcmlwdGlv
biBvZgorICogRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaF9tb2JpbGVfY2V1X2Nh
bWVyYS5yc3QgZm9yIGEgZGVzY3JpcHRpb24gb2YKICAqIHNjYWxpbmcgYW5kIGNyb3BwaW5nIGFs
Z29yaXRobXMgYW5kIGZvciB0aGUgbWVhbmluZyBvZiByZWZlcmVuY2VkIGhlcmUgc3RlcHMuCiAg
Ki8KIHN0YXRpYyBpbnQgc2hfbW9iaWxlX2NldV9zZXRfc2VsZWN0aW9uKHN0cnVjdCBzb2NfY2Ft
ZXJhX2RldmljZSAqaWNkLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9yYWRpby9LY29uZmln
IGIvZHJpdmVycy9tZWRpYS9yYWRpby9LY29uZmlnCmluZGV4IDM5YjA0YWQ5MjRjMC4uYjQyNmQ2
Zjk3ODdkIDEwMDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3JhZGlvL0tjb25maWcKKysrIGIvZHJp
dmVycy9tZWRpYS9yYWRpby9LY29uZmlnCkBAIC0yNzIsNyArMjcyLDcgQEAgY29uZmlnIFJBRElP
X1JUUkFDSwogCSAgYmVlbiByZXBvcnRlZCB0byBiZSB1c2VkIGJ5IHRoZXNlIGNhcmRzLgogCiAJ
ICBNb3JlIGluZm9ybWF0aW9uIGlzIGNvbnRhaW5lZCBpbiB0aGUgZmlsZQotCSAgPGZpbGU6RG9j
dW1lbnRhdGlvbi92aWRlbzRsaW51eC9yYWRpb3RyYWNrLnR4dD4uCisJICA8ZmlsZTpEb2N1bWVu
dGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0Pi4KIAogCSAgVG8gY29tcGls
ZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhlCiAJICBtb2R1bGUg
d2lsbCBiZSBjYWxsZWQgcmFkaW8tYWltc2xhYi4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWVkaWEv
cmFkaW8vc2k0NzB4L0tjb25maWcgYi9kcml2ZXJzL21lZGlhL3JhZGlvL3NpNDcweC9LY29uZmln
CmluZGV4IGEyMTE3MmU0MTNhOS4uNmRiYjE1OGNkMmEwIDEwMDY0NAotLS0gYS9kcml2ZXJzL21l
ZGlhL3JhZGlvL3NpNDcweC9LY29uZmlnCisrKyBiL2RyaXZlcnMvbWVkaWEvcmFkaW8vc2k0NzB4
L0tjb25maWcKQEAgLTI5LDcgKzI5LDcgQEAgY29uZmlnIFVTQl9TSTQ3MFgKIAogCSAgUGxlYXNl
IGhhdmUgYSBsb29rIGF0IHRoZSBkb2N1bWVudGF0aW9uLCBlc3BlY2lhbGx5IG9uIGhvdwogCSAg
dG8gcmVkaXJlY3QgdGhlIGF1ZGlvIHN0cmVhbSBmcm9tIHRoZSByYWRpbyB0byB5b3VyIHNvdW5k
IGRldmljZToKLQkgIERvY3VtZW50YXRpb24vdmlkZW80bGludXgvc2k0NzB4LnR4dAorCSAgRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaTQ3MHgucnN0CiAKIAkgIFNheSBZIGhlcmUg
aWYgeW91IHdhbnQgdG8gY29ubmVjdCB0aGlzIHR5cGUgb2YgcmFkaW8gdG8geW91cgogCSAgY29t
cHV0ZXIncyBVU0IgcG9ydC4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWVkaWEvdXNiL2R2Yi11c2It
djIvbG1lZG0wNC5jIGIvZHJpdmVycy9tZWRpYS91c2IvZHZiLXVzYi12Mi9sbWVkbTA0LmMKaW5k
ZXggYmUyNmMwMjk1NDZiLi4zOWRiNmRjNGI1Y2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWVkaWEv
dXNiL2R2Yi11c2ItdjIvbG1lZG0wNC5jCisrKyBiL2RyaXZlcnMvbWVkaWEvdXNiL2R2Yi11c2It
djIvbG1lZG0wNC5jCkBAIC0yMSw3ICsyMSw3IEBACiAgKgogICogTE1FMjUxMEMgKyBNODhSUzIw
MDAKICAqCi0gKiBGb3IgZmlybXdhcmUgc2VlIERvY3VtZW50YXRpb24vZHZiL2xtZWRtMDQudHh0
CisgKiBGb3IgZmlybXdhcmUgc2VlIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvbG1l
ZG0wNC5yc3QKICAqCiAgKiBJMkMgYWRkcmVzc2VzOgogICogMHhkMCAtIFNUVjAyODgJLSBEZW1v
ZHVsYXRvcgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS91c2IvenIzNjR4eC9LY29uZmlnIGIv
ZHJpdmVycy9tZWRpYS91c2IvenIzNjR4eC9LY29uZmlnCmluZGV4IDBmNTg1NjYyODgxZC4uYWM0
MjliY2E3MGU4IDEwMDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3VzYi96cjM2NHh4L0tjb25maWcK
KysrIGIvZHJpdmVycy9tZWRpYS91c2IvenIzNjR4eC9LY29uZmlnCkBAIC02LDcgKzYsNyBAQCBj
b25maWcgVVNCX1pSMzY0WFgKIAktLS1oZWxwLS0tCiAJICBTYXkgWSBoZXJlIGlmIHlvdSB3YW50
IHRvIGNvbm5lY3QgdGhpcyB0eXBlIG9mIGNhbWVyYSB0byB5b3VyCiAJICBjb21wdXRlcidzIFVT
QiBwb3J0LgotCSAgU2VlIDxmaWxlOkRvY3VtZW50YXRpb24vdmlkZW80bGludXgvenIzNjR4eC50
eHQ+IGZvciBtb3JlIGluZm8KKwkgIFNlZSA8ZmlsZTpEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1k
cml2ZXJzL3pyMzY0eHgucnN0PiBmb3IgbW9yZSBpbmZvCiAJICBhbmQgbGlzdCBvZiBzdXBwb3J0
ZWQgY2FtZXJhcy4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hv
b3NlIE0gaGVyZTogdGhlCmRpZmYgLS1naXQgYS9kcml2ZXJzL3BhcnBvcnQvS2NvbmZpZyBiL2Ry
aXZlcnMvcGFycG9ydC9LY29uZmlnCmluZGV4IDQ0MzMzYmQ4ZjkwOC4uYTk3ZjRlYWRhNjBiIDEw
MDY0NAotLS0gYS9kcml2ZXJzL3BhcnBvcnQvS2NvbmZpZworKysgYi9kcml2ZXJzL3BhcnBvcnQv
S2NvbmZpZwpAQCAtMjAsNyArMjAsNyBAQCBtZW51Y29uZmlnIFBBUlBPUlQKIAkgIGRyaXZlLCBQ
TElQIGxpbmsgKFBhcmFsbGVsIExpbmUgSW50ZXJuZXQgUHJvdG9jb2wgaXMgbWFpbmx5IHVzZWQg
dG8KIAkgIGNyZWF0ZSBhIG1pbmkgbmV0d29yayBieSBjb25uZWN0aW5nIHRoZSBwYXJhbGxlbCBw
b3J0cyBvZiB0d28gbG9jYWwKIAkgIG1hY2hpbmVzKSBldGMuLCB0aGVuIHlvdSBuZWVkIHRvIHNh
eSBZIGhlcmU7IHBsZWFzZSByZWFkCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9uL3BhcnBvcnQudHh0
PiBhbmQKKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvcGFycG9ydC5yc3Q+IGFu
ZAogCSAgPGZpbGU6ZHJpdmVycy9wYXJwb3J0L0JVR1MtcGFycG9ydD4uCiAKIAkgIEZvciBleHRl
bnNpdmUgaW5mb3JtYXRpb24gYWJvdXQgZHJpdmVycyBmb3IgbWFueSBkZXZpY2VzIGF0dGFjaGlu
ZwpAQCAtMzMsNyArMzMsNyBAQCBtZW51Y29uZmlnIFBBUlBPUlQKIAkgIHRoZSBtb2R1bGUgd2ls
bCBiZSBjYWxsZWQgcGFycG9ydC4KIAkgIElmIHlvdSBoYXZlIG1vcmUgdGhhbiBvbmUgcGFyYWxs
ZWwgcG9ydCBhbmQgd2FudCB0byBzcGVjaWZ5IHdoaWNoCiAJICBwb3J0IGFuZCBJUlEgdG8gYmUg
dXNlZCBieSB0aGlzIGRyaXZlciBhdCBtb2R1bGUgbG9hZCB0aW1lLCB0YWtlIGEKLQkgIGxvb2sg
YXQgPGZpbGU6RG9jdW1lbnRhdGlvbi9wYXJwb3J0LnR4dD4uCisJICBsb29rIGF0IDxmaWxlOkRv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvcGFycG9ydC5yc3Q+LgogCiAJICBJZiB1bnN1cmUsIHNh
eSBZLgogCkBAIC03MSw3ICs3MSw3IEBAIGNvbmZpZyBQQVJQT1JUX1BDX0ZJRk8KIAkgIEFzIHdl
bGwgYXMgYWN0dWFsbHkgaGF2aW5nIGEgRklGTywgb3IgRE1BIGNhcGFiaWxpdHksIHRoZSBrZXJu
ZWwKIAkgIHdpbGwgbmVlZCB0byBrbm93IHdoaWNoIElSUSB0aGUgcGFyYWxsZWwgcG9ydCBoYXMu
ICBCeSBkZWZhdWx0LAogCSAgcGFyYWxsZWwgcG9ydCBpbnRlcnJ1cHRzIHdpbGwgbm90IGJlIHVz
ZWQsIGFuZCBzbyBuZWl0aGVyIHdpbGwgdGhlCi0JICBGSUZPLiAgU2VlIDxmaWxlOkRvY3VtZW50
YXRpb24vcGFycG9ydC50eHQ+IHRvIGZpbmQgb3V0IGhvdyB0bworCSAgRklGTy4gIFNlZSA8Zmls
ZTpEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3BhcnBvcnQucnN0PiB0byBmaW5kIG91dCBob3cg
dG8KIAkgIHNwZWNpZnkgd2hpY2ggSVJRL0RNQSB0byB1c2UuCiAKIGNvbmZpZyBQQVJQT1JUX1BD
X1NVUEVSSU8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9iY20yMDQ4L1RPRE8g
Yi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvYmNtMjA0OC9UT0RPCmluZGV4IDA1MWY4NWRiZTg5ZS4u
NmJlZTJhMmRhZDY4IDEwMDY0NAotLS0gYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvYmNtMjA0OC9U
T0RPCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9iY20yMDQ4L1RPRE8KQEAgLTMsNyArMyw3
IEBAIFRPRE86CiBGcm9tIHRoZSBpbml0aWFsIGNvZGUgcmV2aWV3OgogCiBUaGUgbWFpbiB0aGlu
ZyB5b3UgbmVlZCB0byBkbyBpcyB0byBpbXBsZW1lbnQgYWxsIHRoZSBjb250cm9scyB1c2luZyB0
aGUKLWNvbnRyb2wgZnJhbWV3b3JrIChzZWUgRG9jdW1lbnRhdGlvbi92aWRlbzRsaW51eC92NGwy
LWNvbnRyb2xzLnR4dCkuCitjb250cm9sIGZyYW1ld29yayAoc2VlIERvY3VtZW50YXRpb24vbWVk
aWEva2FwaS92NGwyLWNvbnRyb2xzLnJzdCkuCiBNb3N0IGRyaXZlcnMgYXJlIGJ5IG5vdyBjb252
ZXJ0ZWQgdG8gdGhlIGNvbnRyb2wgZnJhbWV3b3JrLCBzbyB5b3Ugd2lsbAogZmluZCBtYW55IGV4
YW1wbGVzIG9mIGhvdyB0byBkbyB0aGlzIGluIGRyaXZlcnMvbWVkaWEvcmFkaW8uCiAKZGlmZiAt
LWdpdCBhL2luY2x1ZGUva2V5cy9hc3ltbWV0cmljLXN1YnR5cGUuaCBiL2luY2x1ZGUva2V5cy9h
c3ltbWV0cmljLXN1YnR5cGUuaAppbmRleCAyNDgwNDY5Y2U4ZmIuLmUwYTljMjM2ODg3MiAxMDA2
NDQKLS0tIGEvaW5jbHVkZS9rZXlzL2FzeW1tZXRyaWMtc3VidHlwZS5oCisrKyBiL2luY2x1ZGUv
a2V5cy9hc3ltbWV0cmljLXN1YnR5cGUuaApAQCAtMSw2ICsxLDYgQEAKIC8qIEFzeW1tZXRyaWMg
cHVibGljLWtleSBjcnlwdG9ncmFwaHkga2V5IHN1YnR5cGUKICAqCi0gKiBTZWUgRG9jdW1lbnRh
dGlvbi9zZWN1cml0eS9hc3ltbWV0cmljLWtleXMudHh0CisgKiBTZWUgRG9jdW1lbnRhdGlvbi9j
cnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dAogICoKICAqIENvcHlyaWdodCAoQykgMjAxMiBSZWQg
SGF0LCBJbmMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAgKiBXcml0dGVuIGJ5IERhdmlkIEhvd2Vs
bHMgKGRob3dlbGxzQHJlZGhhdC5jb20pCmRpZmYgLS1naXQgYS9pbmNsdWRlL2tleXMvYXN5bW1l
dHJpYy10eXBlLmggYi9pbmNsdWRlL2tleXMvYXN5bW1ldHJpYy10eXBlLmgKaW5kZXggYjM4MjQw
NzE2ZDQxLi4xY2I3N2NkNTEzNWUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUva2V5cy9hc3ltbWV0cmlj
LXR5cGUuaAorKysgYi9pbmNsdWRlL2tleXMvYXN5bW1ldHJpYy10eXBlLmgKQEAgLTEsNiArMSw2
IEBACiAvKiBBc3ltbWV0cmljIFB1YmxpYy1rZXkgY3J5cHRvZ3JhcGh5IGtleSB0eXBlIGludGVy
ZmFjZQogICoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L2FzeW1tZXRyaWMta2V5cy50
eHQKKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3ltbWV0cmljLWtleXMudHh0CiAgKgog
ICogQ29weXJpZ2h0IChDKSAyMDEyIFJlZCBIYXQsIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4K
ICAqIFdyaXR0ZW4gYnkgRGF2aWQgSG93ZWxscyAoZGhvd2VsbHNAcmVkaGF0LmNvbSkKZGlmZiAt
LWdpdCBhL2luY2x1ZGUvbGludXgvYXNzb2NfYXJyYXkuaCBiL2luY2x1ZGUvbGludXgvYXNzb2Nf
YXJyYXkuaAppbmRleCBhODlkZjNiZTE2ODYuLjY1ZTM4MzJmOTZiMiAxMDA2NDQKLS0tIGEvaW5j
bHVkZS9saW51eC9hc3NvY19hcnJheS5oCisrKyBiL2luY2x1ZGUvbGludXgvYXNzb2NfYXJyYXku
aApAQCAtMSw2ICsxLDYgQEAKIC8qIEdlbmVyaWMgYXNzb2NpYXRpdmUgYXJyYXkgaW1wbGVtZW50
YXRpb24uCiAgKgotICogU2VlIERvY3VtZW50YXRpb24vYXNzb2NfYXJyYXkudHh0IGZvciBpbmZv
cm1hdGlvbi4KKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2Fzc29jX2FycmF5LnJzdCBm
b3IgaW5mb3JtYXRpb24uCiAgKgogICogQ29weXJpZ2h0IChDKSAyMDEzIFJlZCBIYXQsIEluYy4g
QWxsIFJpZ2h0cyBSZXNlcnZlZC4KICAqIFdyaXR0ZW4gYnkgRGF2aWQgSG93ZWxscyAoZGhvd2Vs
bHNAcmVkaGF0LmNvbSkKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvYXNzb2NfYXJyYXlfcHJp
di5oIGIvaW5jbHVkZS9saW51eC9hc3NvY19hcnJheV9wcml2LmgKaW5kZXggNzExMjc1ZTY2ODFj
Li5hMDBhMDY1NTBjMTAgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvYXNzb2NfYXJyYXlfcHJp
di5oCisrKyBiL2luY2x1ZGUvbGludXgvYXNzb2NfYXJyYXlfcHJpdi5oCkBAIC0xLDYgKzEsNiBA
QAogLyogUHJpdmF0ZSBkZWZpbml0aW9ucyBmb3IgdGhlIGdlbmVyaWMgYXNzb2NpYXRpdmUgYXJy
YXkgaW1wbGVtZW50YXRpb24uCiAgKgotICogU2VlIERvY3VtZW50YXRpb24vYXNzb2NfYXJyYXku
dHh0IGZvciBpbmZvcm1hdGlvbi4KKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2Fzc29j
X2FycmF5LnJzdCBmb3IgaW5mb3JtYXRpb24uCiAgKgogICogQ29weXJpZ2h0IChDKSAyMDEzIFJl
ZCBIYXQsIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KICAqIFdyaXR0ZW4gYnkgRGF2aWQgSG93
ZWxscyAoZGhvd2VsbHNAcmVkaGF0LmNvbSkKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvY2ly
Y19idWYuaCBiL2luY2x1ZGUvbGludXgvY2lyY19idWYuaAppbmRleCA3Y2YyNjJhNDIxYzMuLmIz
MjMzZTgyMDJmOSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9jaXJjX2J1Zi5oCisrKyBiL2lu
Y2x1ZGUvbGludXgvY2lyY19idWYuaApAQCAtMSw2ICsxLDYgQEAKIC8qIFNQRFgtTGljZW5zZS1J
ZGVudGlmaWVyOiBHUEwtMi4wICovCiAvKgotICogU2VlIERvY3VtZW50YXRpb24vY2lyY3VsYXIt
YnVmZmVycy50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uCisgKiBTZWUgRG9jdW1lbnRhdGlvbi9j
b3JlLWFwaS9jaXJjdWxhci1idWZmZXJzLnJzdCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KICAqLwog
CiAjaWZuZGVmIF9MSU5VWF9DSVJDX0JVRl9ICmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2Z0
cmFjZS5oIGIvaW5jbHVkZS9saW51eC9mdHJhY2UuaAppbmRleCA5YzNjOWEzMTllNDguLjgxNTRm
NDkyMGZjYiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9mdHJhY2UuaAorKysgYi9pbmNsdWRl
L2xpbnV4L2Z0cmFjZS5oCkBAIC0xLDcgKzEsNyBAQAogLyogU1BEWC1MaWNlbnNlLUlkZW50aWZp
ZXI6IEdQTC0yLjAgKi8KIC8qCiAgKiBGdHJhY2UgaGVhZGVyLiAgRm9yIGltcGxlbWVudGF0aW9u
IGRldGFpbHMgYmV5b25kIHRoZSByYW5kb20gY29tbWVudHMKLSAqIHNjYXR0ZXJlZCBiZWxvdywg
c2VlOiBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24udHh0CisgKiBzY2F0dGVyZWQg
YmVsb3csIHNlZTogRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnJzdAogICovCiAK
ICNpZm5kZWYgX0xJTlVYX0ZUUkFDRV9ICmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3JjdWxp
c3RfbnVsbHMuaCBiL2luY2x1ZGUvbGludXgvcmN1bGlzdF9udWxscy5oCmluZGV4IGU0YjI1N2Zm
ODgxYi4uYmM4MjA2YThmMzBlIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L3JjdWxpc3RfbnVs
bHMuaAorKysgYi9pbmNsdWRlL2xpbnV4L3JjdWxpc3RfbnVsbHMuaApAQCAtMTA5LDcgKzEwOSw3
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBobGlzdF9udWxsc19hZGRfaGVhZF9yY3Uoc3RydWN0IGhs
aXN0X251bGxzX25vZGUgKm4sCiAgKgogICogVGhlIGJhcnJpZXIoKSBpcyBuZWVkZWQgdG8gbWFr
ZSBzdXJlIGNvbXBpbGVyIGRvZXNuJ3QgY2FjaGUgZmlyc3QgZWxlbWVudCBbMV0sCiAgKiBhcyB0
aGlzIGxvb3AgY2FuIGJlIHJlc3RhcnRlZCBbMl0KLSAqIFsxXSBEb2N1bWVudGF0aW9uL2F0b21p
Y19vcHMudHh0IGFyb3VuZCBsaW5lIDExNAorICogWzFdIERvY3VtZW50YXRpb24vY29yZS1hcGkv
YXRvbWljX29wcy5yc3QgYXJvdW5kIGxpbmUgMTE0CiAgKiBbMl0gRG9jdW1lbnRhdGlvbi9SQ1Uv
cmN1bGlzdF9udWxscy50eHQgYXJvdW5kIGxpbmUgMTQ2CiAgKi8KICNkZWZpbmUgaGxpc3RfbnVs
bHNfZm9yX2VhY2hfZW50cnlfcmN1KHRwb3MsIHBvcywgaGVhZCwgbWVtYmVyKQkJCVwKZGlmZiAt
LWdpdCBhL2luY2x1ZGUvdWFwaS9saW51eC9wcmN0bC5oIGIvaW5jbHVkZS91YXBpL2xpbnV4L3By
Y3RsLmgKaW5kZXggZGI5ZjE1ZjVkYjA0Li5jMGQ3ZWEwYmY1YjYgMTAwNjQ0Ci0tLSBhL2luY2x1
ZGUvdWFwaS9saW51eC9wcmN0bC5oCisrKyBiL2luY2x1ZGUvdWFwaS9saW51eC9wcmN0bC5oCkBA
IC0xNzAsNyArMTcwLDcgQEAgc3RydWN0IHByY3RsX21tX21hcCB7CiAgKiBhc2tpbmcgc2VsaW51
eCBmb3IgYSBzcGVjaWZpYyBuZXcgY29udGV4dCAoZS5nLiB3aXRoIHJ1bmNvbikgd2lsbCByZXN1
bHQKICAqIGluIGV4ZWN2ZSByZXR1cm5pbmcgLUVQRVJNLgogICoKLSAqIFNlZSBEb2N1bWVudGF0
aW9uL3ByY3RsL25vX25ld19wcml2cy50eHQgZm9yIG1vcmUgZGV0YWlscy4KKyAqIFNlZSBEb2N1
bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbm9fbmV3X3ByaXZzLnJzdCBmb3IgbW9yZSBkZXRhaWxz
LgogICovCiAjZGVmaW5lIFBSX1NFVF9OT19ORVdfUFJJVlMJMzgKICNkZWZpbmUgUFJfR0VUX05P
X05FV19QUklWUwkzOQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2tiZGlm
LmggYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaAppbmRleCAyYTk1MTBhZGU3MDEu
LmUyMzQwYTQxMzBjZiAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2tiZGlm
LmgKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgKQEAgLTMxNyw3ICszMTcs
NyBAQCBzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uIHsKICAqIExpbnV4IFsyXSBhbmQgV2luZG93cyBb
M10gbXVsdGktdG91Y2ggc3VwcG9ydC4KICAqCiAgKiBbMV0gaHR0cHM6Ly9jZ2l0LmZyZWVkZXNr
dG9wLm9yZy93YXlsYW5kL3dheWxhbmQvdHJlZS9wcm90b2NvbC93YXlsYW5kLnhtbAotICogWzJd
IGh0dHBzOi8vd3d3Lmtlcm5lbC5vcmcvZG9jL0RvY3VtZW50YXRpb24vaW5wdXQvbXVsdGktdG91
Y2gtcHJvdG9jb2wudHh0CisgKiBbMl0gaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvRG9jdW1l
bnRhdGlvbi9pbnB1dC9tdWx0aS10b3VjaC1wcm90b2NvbC5yc3QKICAqIFszXSBodHRwczovL21z
ZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2pqMTUxNTY0KHY9dnMuODUpLmFzcHgKICAq
CiAgKgpkaWZmIC0tZ2l0IGEva2VybmVsL2Nncm91cC9jcHVzZXQuYyBiL2tlcm5lbC9jZ3JvdXAv
Y3B1c2V0LmMKaW5kZXggZDhiMTJlMGQzOWNkLi4yNjZmMTBjYjcyMjIgMTAwNjQ0Ci0tLSBhL2tl
cm5lbC9jZ3JvdXAvY3B1c2V0LmMKKysrIGIva2VybmVsL2Nncm91cC9jcHVzZXQuYwpAQCAtNjA1
LDcgKzYwNSw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IG5yX2NwdXNldHModm9pZCkKICAqIGxvYWQg
YmFsYW5jaW5nIGRvbWFpbnMgKHNjaGVkIGRvbWFpbnMpIGFzIHNwZWNpZmllZCBieSB0aGF0IHBh
cnRpYWwKICAqIHBhcnRpdGlvbi4KICAqCi0gKiBTZWUgIldoYXQgaXMgc2NoZWRfbG9hZF9iYWxh
bmNlIiBpbiBEb2N1bWVudGF0aW9uL2Nncm91cHMvY3B1c2V0cy50eHQKKyAqIFNlZSAiV2hhdCBp
cyBzY2hlZF9sb2FkX2JhbGFuY2UiIGluIERvY3VtZW50YXRpb24vY2dyb3VwLXYxL2NwdXNldHMu
dHh0CiAgKiBmb3IgYSBiYWNrZ3JvdW5kIGV4cGxhbmF0aW9uIG9mIHRoaXMuCiAgKgogICogRG9l
cyBub3QgcmV0dXJuIGVycm9ycywgb24gdGhlIHRoZW9yeSB0aGF0IHRoZSBjYWxsZXJzIG9mIHRo
aXMKZGlmZiAtLWdpdCBhL2tlcm5lbC90cmFjZS9LY29uZmlnIGIva2VybmVsL3RyYWNlL0tjb25m
aWcKaW5kZXggZGQ2YzBhMmFkOTY5Li5kY2MwMTY2ZDE5OTcgMTAwNjQ0Ci0tLSBhL2tlcm5lbC90
cmFjZS9LY29uZmlnCisrKyBiL2tlcm5lbC90cmFjZS9LY29uZmlnCkBAIC0xMiwyMiArMTIsMjIg
QEAgY29uZmlnIE5PUF9UUkFDRVIKIGNvbmZpZyBIQVZFX0ZUUkFDRV9OTUlfRU5URVIKIAlib29s
CiAJaGVscAotCSAgU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi50eHQKKwkg
IFNlZSBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24ucnN0CiAKIGNvbmZpZyBIQVZF
X0ZVTkNUSU9OX1RSQUNFUgogCWJvb2wKIAloZWxwCi0JICBTZWUgRG9jdW1lbnRhdGlvbi90cmFj
ZS9mdHJhY2UtZGVzaWduLnR4dAorCSAgU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLWRl
c2lnbi5yc3QKIAogY29uZmlnIEhBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSCiAJYm9vbAogCWhl
bHAKLQkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24udHh0CisJICBTZWUg
RG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnJzdAogCiBjb25maWcgSEFWRV9EWU5B
TUlDX0ZUUkFDRQogCWJvb2wKIAloZWxwCi0JICBTZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJh
Y2UtZGVzaWduLnR4dAorCSAgU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi5y
c3QKIAogY29uZmlnIEhBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTCiAJYm9vbApAQCAtMzUs
MTIgKzM1LDEyIEBAIGNvbmZpZyBIQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUwogY29uZmln
IEhBVkVfRlRSQUNFX01DT1VOVF9SRUNPUkQKIAlib29sCiAJaGVscAotCSAgU2VlIERvY3VtZW50
YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi50eHQKKwkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNl
L2Z0cmFjZS1kZXNpZ24ucnN0CiAKIGNvbmZpZyBIQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFMKIAli
b29sCiAJaGVscAotCSAgU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi50eHQK
KwkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24ucnN0CiAKIGNvbmZpZyBI
QVZFX0ZFTlRSWQogCWJvb2wKQEAgLTQ0OCw3ICs0NDgsNyBAQCBjb25maWcgS1BST0JFX0VWRU5U
UwogCWhlbHAKIAkgIFRoaXMgYWxsb3dzIHRoZSB1c2VyIHRvIGFkZCB0cmFjaW5nIGV2ZW50cyAo
c2ltaWxhciB0byB0cmFjZXBvaW50cykKIAkgIG9uIHRoZSBmbHkgdmlhIHRoZSBmdHJhY2UgaW50
ZXJmYWNlLiBTZWUKLQkgIERvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2UudHh0IGZvciBt
b3JlIGRldGFpbHMuCisJICBEb2N1bWVudGF0aW9uL3RyYWNlL2twcm9iZXRyYWNlLnJzdCBmb3Ig
bW9yZSBkZXRhaWxzLgogCiAJICBUaG9zZSBldmVudHMgY2FuIGJlIGluc2VydGVkIHdoZXJldmVy
IGtwcm9iZXMgY2FuIHByb2JlLCBhbmQgcmVjb3JkCiAJICB2YXJpb3VzIHJlZ2lzdGVyIGFuZCBt
ZW1vcnkgdmFsdWVzLgpAQCAtNTc1LDcgKzU3NSw3IEBAIGNvbmZpZyBNTUlPVFJBQ0UKIAkgIGlt
cGxlbWVudGF0aW9uIGFuZCB3b3JrcyB2aWEgcGFnZSBmYXVsdHMuIFRyYWNpbmcgaXMgZGlzYWJs
ZWQgYnkKIAkgIGRlZmF1bHQgYW5kIGNhbiBiZSBlbmFibGVkIGF0IHJ1bi10aW1lLgogCi0JICBT
ZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9tbWlvdHJhY2UudHh0LgorCSAgU2VlIERvY3VtZW50YXRp
b24vdHJhY2UvbW1pb3RyYWNlLnJzdC4KIAkgIElmIHlvdSBhcmUgbm90IGhlbHBpbmcgdG8gZGV2
ZWxvcCBkcml2ZXJzLCBzYXkgTi4KIAogY29uZmlnIFRSQUNJTkdfTUFQCmRpZmYgLS1naXQgYS9s
aWIvS2NvbmZpZyBiL2xpYi9LY29uZmlnCmluZGV4IDgwOWZkZDE1NTczOS4uZTM0YjA0YjU2MDU3
IDEwMDY0NAotLS0gYS9saWIvS2NvbmZpZworKysgYi9saWIvS2NvbmZpZwpAQCAtNDA1LDcgKzQw
NSw3IEBAIGNvbmZpZyBBU1NPQ0lBVElWRV9BUlJBWQogCiAJICBTZWU6CiAKLQkJRG9jdW1lbnRh
dGlvbi9hc3NvY19hcnJheS50eHQKKwkJRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9hc3NvY19hcnJh
eS5yc3QKIAogCSAgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAKZGlmZiAtLWdpdCBhL3NlY3VyaXR5
L3NlbGludXgvaG9va3MuYyBiL3NlY3VyaXR5L3NlbGludXgvaG9va3MuYwppbmRleCA5YTQ2ZGMy
NGFjMTAuLjJiNWVlNWZiZDY1MiAxMDA2NDQKLS0tIGEvc2VjdXJpdHkvc2VsaW51eC9ob29rcy5j
CisrKyBiL3NlY3VyaXR5L3NlbGludXgvaG9va3MuYwpAQCAtNDcyOCw3ICs0NzI4LDcgQEAgc3Rh
dGljIGludCBzZWxpbnV4X3NvY2tldF9iaW5kKHN0cnVjdCBzb2NrZXQgKnNvY2ssIHN0cnVjdCBz
b2NrYWRkciAqYWRkcmVzcywgaW4KIH0KIAogLyogVGhpcyBzdXBwb3J0cyBjb25uZWN0KDIpIGFu
ZCBTQ1RQIGNvbm5lY3Qgc2VydmljZXMgc3VjaCBhcyBzY3RwX2Nvbm5lY3R4KDMpCi0gKiBhbmQg
c2N0cF9zZW5kbXNnKDMpIGFzIGRlc2NyaWJlZCBpbiBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L0xT
TS1zY3RwLnR4dAorICogYW5kIHNjdHBfc2VuZG1zZygzKSBhcyBkZXNjcmliZWQgaW4gRG9jdW1l
bnRhdGlvbi9zZWN1cml0eS9MU00tc2N0cC5yc3QKICAqLwogc3RhdGljIGludCBzZWxpbnV4X3Nv
Y2tldF9jb25uZWN0X2hlbHBlcihzdHJ1Y3Qgc29ja2V0ICpzb2NrLAogCQkJCQkgc3RydWN0IHNv
Y2thZGRyICphZGRyZXNzLCBpbnQgYWRkcmxlbikKZGlmZiAtLWdpdCBhL3NvdW5kL2NvcmUvS2Nv
bmZpZyBiL3NvdW5kL2NvcmUvS2NvbmZpZwppbmRleCA2ZTkzN2E4MTQ2YTEuLjYzYjNlZjljODNm
NSAxMDA2NDQKLS0tIGEvc291bmQvY29yZS9LY29uZmlnCisrKyBiL3NvdW5kL2NvcmUvS2NvbmZp
ZwpAQCAtNDgsNyArNDgsNyBAQCBjb25maWcgU05EX01JWEVSX09TUwogCWRlcGVuZHMgb24gU05E
X09TU0VNVUwKIAloZWxwCiAJICBUbyBlbmFibGUgT1NTIG1peGVyIEFQSSBlbXVsYXRpb24gKC9k
ZXYvbWl4ZXIqKSwgc2F5IFkgaGVyZQotCSAgYW5kIHJlYWQgPGZpbGU6RG9jdW1lbnRhdGlvbi9z
b3VuZC9hbHNhL09TUy1FbXVsYXRpb24udHh0Pi4KKwkgIGFuZCByZWFkIDxmaWxlOkRvY3VtZW50
YXRpb24vc291bmQvZGVzaWducy9vc3MtZW11bGF0aW9uLnJzdD4uCiAKIAkgIE1hbnkgcHJvZ3Jh
bXMgc3RpbGwgdXNlIHRoZSBPU1MgQVBJLCBzbyBzYXkgWS4KIApAQCAtNjEsNyArNjEsNyBAQCBj
b25maWcgU05EX1BDTV9PU1MKIAlzZWxlY3QgU05EX1BDTQogCWhlbHAKIAkgIFRvIGVuYWJsZSBP
U1MgZGlnaXRhbCBhdWRpbyAoUENNKSBlbXVsYXRpb24gKC9kZXYvZHNwKiksIHNheSBZCi0JICBo
ZXJlIGFuZCByZWFkIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvYWxzYS9PU1MtRW11bGF0aW9u
LnR4dD4uCisJICBoZXJlIGFuZCByZWFkIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvZGVzaWdu
cy9vc3MtZW11bGF0aW9uLnJzdD4uCiAKIAkgIE1hbnkgcHJvZ3JhbXMgc3RpbGwgdXNlIHRoZSBP
U1MgQVBJLCBzbyBzYXkgWS4KIApkaWZmIC0tZ2l0IGEvc291bmQvZHJpdmVycy9LY29uZmlnIGIv
c291bmQvZHJpdmVycy9LY29uZmlnCmluZGV4IDcxNDRjYzM2ZThhZS4uNjQ4YTEyZGE0NGY5IDEw
MDY0NAotLS0gYS9zb3VuZC9kcml2ZXJzL0tjb25maWcKKysrIGIvc291bmQvZHJpdmVycy9LY29u
ZmlnCkBAIC0xNTMsNyArMTUzLDcgQEAgY29uZmlnIFNORF9TRVJJQUxfVTE2NTUwCiAJc2VsZWN0
IFNORF9SQVdNSURJCiAJaGVscAogCSAgVG8gaW5jbHVkZSBzdXBwb3J0IGZvciBNSURJIHNlcmlh
bCBwb3J0IGludGVyZmFjZXMsIHNheSBZIGhlcmUKLQkgIGFuZCByZWFkIDxmaWxlOkRvY3VtZW50
YXRpb24vc291bmQvYWxzYS9zZXJpYWwtdTE2NTUwLnR4dD4uCisJICBhbmQgcmVhZCA8ZmlsZTpE
b2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL3NlcmlhbC11MTY1NTAucnN0Pi4KIAkgIFRoaXMgZHJp
dmVyIHdvcmtzIHdpdGggc2VyaWFsIFVBUlRzIDE2NTUwIGFuZCBiZXR0ZXIuCiAKIAkgIFRoaXMg
ZHJpdmVyIGFjY2Vzc2VzIHRoZSBzZXJpYWwgcG9ydCBoYXJkd2FyZSBkaXJlY3RseSwgc28KQEAg
LTIyMyw3ICsyMjMsNyBAQCBjb25maWcgU05EX0FDOTdfUE9XRVJfU0FWRQogCSAgdGhlIGRldmlj
ZSBmcmVxdWVudGx5LiAgQSB2YWx1ZSBvZiAxMCBzZWNvbmRzIHdvdWxkIGJlIGEKIAkgIGdvb2Qg
Y2hvaWNlIGZvciBub3JtYWwgb3BlcmF0aW9ucy4KIAotCSAgU2VlIERvY3VtZW50YXRpb24vc291
bmQvYWxzYS9wb3dlcnNhdmUudHh0IGZvciBtb3JlIGRldGFpbHMuCisJICBTZWUgRG9jdW1lbnRh
dGlvbi9zb3VuZC9kZXNpZ25zL3Bvd2Vyc2F2ZS5yc3QgZm9yIG1vcmUgZGV0YWlscy4KIAogY29u
ZmlnIFNORF9BQzk3X1BPV0VSX1NBVkVfREVGQVVMVAogCWludCAiRGVmYXVsdCB0aW1lLW91dCBm
b3IgQUM5NyBwb3dlci1zYXZlIG1vZGUiCmRpZmYgLS1naXQgYS9zb3VuZC9wY2kvS2NvbmZpZyBi
L3NvdW5kL3BjaS9LY29uZmlnCmluZGV4IGQ5ZjNmZGI3NzdlNC4uNDEwNWQ5ZjY1M2Q5IDEwMDY0
NAotLS0gYS9zb3VuZC9wY2kvS2NvbmZpZworKysgYi9zb3VuZC9wY2kvS2NvbmZpZwpAQCAtMTc1
LDcgKzE3NSw3IEBAIGNvbmZpZyBTTkRfQlQ4N1gKIAloZWxwCiAJICBJZiB5b3Ugd2FudCB0byBy
ZWNvcmQgYXVkaW8gZnJvbSBUViBjYXJkcyBiYXNlZCBvbgogCSAgQnJvb2t0cmVlIEJ0ODc4L0J0
ODc5IGNoaXBzLCBzYXkgWSBoZXJlIGFuZCByZWFkCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9uL3Nv
dW5kL2Fsc2EvQnQ4N3gudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvY2FyZHMv
YnQ4N3gucnN0Pi4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hv
b3NlIE0gaGVyZTogdGhlIG1vZHVsZQogCSAgd2lsbCBiZSBjYWxsZWQgc25kLWJ0ODd4LgpAQCAt
MjEwLDcgKzIxMCw3IEBAIGNvbmZpZyBTTkRfQ01JUENJCiAJaGVscAogCSAgSWYgeW91IHdhbnQg
dG8gdXNlIHNvdW5kY2FyZHMgYmFzZWQgb24gQy1NZWRpYSBDTUk4MzM4LCBDTUk4NzM4LAogCSAg
Q01JODc2OCBvciBDTUk4NzcwIGNoaXBzLCBzYXkgWSBoZXJlIGFuZCByZWFkCi0JICA8ZmlsZTpE
b2N1bWVudGF0aW9uL3NvdW5kL2Fsc2EvQ01JUENJLnR4dD4uCisJICA8ZmlsZTpEb2N1bWVudGF0
aW9uL3NvdW5kL2NhcmRzL2NtaXBjaS5yc3Q+LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVy
IGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUgbW9kdWxlCiAJICB3aWxsIGJlIGNhbGxl
ZCBzbmQtY21pcGNpLgpAQCAtNDcyLDggKzQ3Miw4IEBAIGNvbmZpZyBTTkRfRU1VMTBLMQogCSAg
QXVkaWd5IGFuZCBFLW11IEFQUyAocGFydGlhbGx5IHN1cHBvcnRlZCkgc291bmRjYXJkcy4KIAog
CSAgVGhlIGNvbmZ1c2luZyBtdWx0aXR1ZGUgb2YgbWl4ZXIgY29udHJvbHMgaXMgZG9jdW1lbnRl
ZCBpbgotCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhL1NCLUxpdmUtbWl4ZXIudHh0
PiBhbmQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvYWxzYS9BdWRpZ3ktbWl4ZXIudHh0
Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvY2FyZHMvc2ItbGl2ZS1taXhlci5yc3Q+
IGFuZAorCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9hdWRpZ3ktbWl4ZXIucnN0
Pi4KIAogCSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVy
ZTogdGhlIG1vZHVsZQogCSAgd2lsbCBiZSBjYWxsZWQgc25kLWVtdTEwazEuCkBAIC03MzUsNyAr
NzM1LDcgQEAgY29uZmlnIFNORF9NSVhBUlQKIAlzZWxlY3QgU05EX1BDTQogCWhlbHAKIAkgIElm
IHlvdSB3YW50IHRvIHVzZSBEaWdpZ3JhbSBtaVhhcnQgc291bmRjYXJkcywgc2F5IFkgaGVyZSBh
bmQKLQkgIHJlYWQgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhL01JWEFSVC50eHQ+Lgor
CSAgcmVhZCA8ZmlsZTpEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL21peGFydC5yc3Q+LgogCiAJ
ICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUg
bW9kdWxlCiAJICB3aWxsIGJlIGNhbGxlZCBzbmQtbWl4YXJ0LgpkaWZmIC0tZ2l0IGEvdG9vbHMv
aW5jbHVkZS91YXBpL2xpbnV4L3ByY3RsLmggYi90b29scy9pbmNsdWRlL3VhcGkvbGludXgvcHJj
dGwuaAppbmRleCBkYjlmMTVmNWRiMDQuLmMwZDdlYTBiZjViNiAxMDA2NDQKLS0tIGEvdG9vbHMv
aW5jbHVkZS91YXBpL2xpbnV4L3ByY3RsLmgKKysrIGIvdG9vbHMvaW5jbHVkZS91YXBpL2xpbnV4
L3ByY3RsLmgKQEAgLTE3MCw3ICsxNzAsNyBAQCBzdHJ1Y3QgcHJjdGxfbW1fbWFwIHsKICAqIGFz
a2luZyBzZWxpbnV4IGZvciBhIHNwZWNpZmljIG5ldyBjb250ZXh0IChlLmcuIHdpdGggcnVuY29u
KSB3aWxsIHJlc3VsdAogICogaW4gZXhlY3ZlIHJldHVybmluZyAtRVBFUk0uCiAgKgotICogU2Vl
IERvY3VtZW50YXRpb24vcHJjdGwvbm9fbmV3X3ByaXZzLnR4dCBmb3IgbW9yZSBkZXRhaWxzLgor
ICogU2VlIERvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9ub19uZXdfcHJpdnMucnN0IGZvciBt
b3JlIGRldGFpbHMuCiAgKi8KICNkZWZpbmUgUFJfU0VUX05PX05FV19QUklWUwkzOAogI2RlZmlu
ZSBQUl9HRVRfTk9fTkVXX1BSSVZTCTM5CmRpZmYgLS1naXQgYS90b29scy9saWIvYXBpL2ZzL2Zz
LmMgYi90b29scy9saWIvYXBpL2ZzL2ZzLmMKaW5kZXggNmExMmJiZjM5ZjdiLi43YWJhODI0M2Ew
ZTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYi9hcGkvZnMvZnMuYworKysgYi90b29scy9saWIvYXBp
L2ZzL2ZzLmMKQEAgLTIwMSw3ICsyMDEsNyBAQCBzdGF0aWMgdm9pZCBtZW1fdG91cHBlcihjaGFy
ICpmLCBzaXplX3QgbGVuKQogCiAvKgogICogQ2hlY2sgZm9yICJOQU1FX1BBVEgiIGVudmlyb25t
ZW50IHZhcmlhYmxlIHRvIG92ZXJyaWRlIGZzIGxvY2F0aW9uIChmb3IKLSAqIHRlc3RpbmcpLiBU
aGlzIG1hdGNoZXMgdGhlIHJlY29tbWVuZGF0aW9uIGluIERvY3VtZW50YXRpb24vc3lzZnMtcnVs
ZXMudHh0CisgKiB0ZXN0aW5nKS4gVGhpcyBtYXRjaGVzIHRoZSByZWNvbW1lbmRhdGlvbiBpbiBE
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3N5c2ZzLXJ1bGVzLnJzdAogICogZm9yIFNZU0ZTX1BB
VEguCiAgKi8KIHN0YXRpYyBib29sIGZzX19lbnZfb3ZlcnJpZGUoc3RydWN0IGZzICpmcykKZGlm
ZiAtLWdpdCBhL3Rvb2xzL3BlcmYvdXRpbC9icGYtcHJvbG9ndWUuYyBiL3Rvb2xzL3BlcmYvdXRp
bC9icGYtcHJvbG9ndWUuYwppbmRleCAyOTM0Nzc1NmIwYWYuLjc3ZTQ4OTFlMTdiMCAxMDA2NDQK
LS0tIGEvdG9vbHMvcGVyZi91dGlsL2JwZi1wcm9sb2d1ZS5jCisrKyBiL3Rvb2xzL3BlcmYvdXRp
bC9icGYtcHJvbG9ndWUuYwpAQCAtNjEsNyArNjEsNyBAQCBjaGVja19wb3Moc3RydWN0IGJwZl9p
bnNuX3BvcyAqcG9zKQogCiAvKgogICogQ29udmVydCB0eXBlIHN0cmluZyAodTgvdTE2L3UzMi91
NjQvczgvczE2L3MzMi9zNjQgLi4uLCBzZWUKLSAqIERvY3VtZW50YXRpb24vdHJhY2Uva3Byb2Jl
dHJhY2UudHh0KSB0byBzaXplIGZpZWxkIG9mIEJQRl9MRFhfTUVNCisgKiBEb2N1bWVudGF0aW9u
L3RyYWNlL2twcm9iZXRyYWNlLnJzdCkgdG8gc2l6ZSBmaWVsZCBvZiBCUEZfTERYX01FTQogICog
aW5zdHJ1Y3Rpb24gKEJQRl97QixILFcsRFd9KS4KICAqLwogc3RhdGljIGludApkaWZmIC0tZ2l0
IGEvdG9vbHMvcG93ZXIvcG0tZ3JhcGgvY29uZmlnL2N1c3RvbS10aW1lbGluZS1mdW5jdGlvbnMu
Y2ZnIGIvdG9vbHMvcG93ZXIvcG0tZ3JhcGgvY29uZmlnL2N1c3RvbS10aW1lbGluZS1mdW5jdGlv
bnMuY2ZnCmluZGV4IDRmODBhZDdkNzI3NS4uZjhmY2IwNmZkNjhiIDEwMDY0NAotLS0gYS90b29s
cy9wb3dlci9wbS1ncmFwaC9jb25maWcvY3VzdG9tLXRpbWVsaW5lLWZ1bmN0aW9ucy5jZmcKKysr
IGIvdG9vbHMvcG93ZXIvcG0tZ3JhcGgvY29uZmlnL2N1c3RvbS10aW1lbGluZS1mdW5jdGlvbnMu
Y2ZnCkBAIC0xMDUsNyArMTA1LDcgQEAgb3ZlcnJpZGUtZGV2LXRpbWVsaW5lLWZ1bmN0aW9uczog
dHJ1ZQogIyAgICAgICBleGFtcGxlOiBbY29sb3I9I0NDMDBDQ10KICMKICMgICBhcmdsaXN0OiBB
IGxpc3Qgb2YgYXJndW1lbnRzIGZyb20gcmVnaXN0ZXJzL3N0YWNrIGFkZHJlc3Nlcy4gU2VlIFVS
TDoKLSMgICAgICAgICAgICBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9u
L3RyYWNlL2twcm9iZXRyYWNlLnR4dAorIyAgICAgICAgICAgIGh0dHBzOi8vd3d3Lmtlcm5lbC5v
cmcvZG9jL0RvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2UucnN0CiAjCiAjICAgICAgIGV4
YW1wbGU6IGNwdT0lZGk6czMyCiAjCkBAIC0xNzAsNyArMTcwLDcgQEAgcG1fcmVzdG9yZV9jb25z
b2xlOgogIyAgICAgICBleGFtcGxlOiBbY29sb3I9I0NDMDBDQ10KICMKICMgICBhcmdsaXN0OiBB
IGxpc3Qgb2YgYXJndW1lbnRzIGZyb20gcmVnaXN0ZXJzL3N0YWNrIGFkZHJlc3Nlcy4gU2VlIFVS
TDoKLSMgICAgICAgICAgICBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9u
L3RyYWNlL2twcm9iZXRyYWNlLnR4dAorIyAgICAgICAgICAgIGh0dHBzOi8vd3d3Lmtlcm5lbC5v
cmcvZG9jL0RvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2UucnN0CiAjCiAjICAgICAgIGV4
YW1wbGU6IHBvcnQ9KzM2KCVkaSk6czMyCiAjCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:10:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:10: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 1fTUpP-0001I5-WD; Thu, 14 Jun 2018 16:10:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTUpO-0001Hp-I9
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 16:10:26 +0000
X-Inumbo-ID: 764fdb39-6fed-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 764fdb39-6fed-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:10: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 2A0D780D;
 Thu, 14 Jun 2018 09:10:25 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3EF2A3F557;
 Thu, 14 Jun 2018 09:10:24 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <68c24556-a5d4-a4a0-459d-9fc98094a910@arm.com>
Date: Thu, 14 Jun 2018 17:10:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 04/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW4gb3JkZXIgdG8gbWFrZSBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jf
bm9kZSBtb3JlCj4gcmV1c2FibGUsIGRvIG5vdCBwYXNzIHRoZW0gZHRfaG9zdC4gQXMgdGhleSBv
bmx5IHVzZSBpdCB0byBjYWxjdWxhdGUKPiBhZGRyY2VsbHMgYW5kIHNpemVjZWxscywgcGFzcyBh
ZGRyY2VsbHMgYW5kIHNpemVjZWxscyBkaXJlY3RseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgICB8IDIwICsrKysrKysrKystLS0tLS0tLS0tCj4gICB4ZW4vY29t
bW9uL2RldmljZV90cmVlLmMgICAgICB8ICA2ICsrKy0tLQo+ICAgeGVuL2luY2x1ZGUveGVuL2Rl
dmljZV90cmVlLmggfCAgMiArLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCsp
LCAxNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggMTFjZGYwNS4uYmI4
OGUwOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtNTMzLDExICs1MzMsMTEgQEAgc3RhdGlj
IGludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAq
aW50ciwKPiAgIAo+ICAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZmR0LAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpw
YXJlbnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQg
c2l6ZWNlbGxzLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8pCj4gICB7Cj4gICAgICAgaW50IHJlcywgaTsKPiAtICAgIGludCBy
ZWdfc2l6ZSA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQpICsgZHRfY2hpbGRfbl9zaXpl
X2NlbGxzKHBhcmVudCk7Cj4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2Vs
bHM7Cj4gICAgICAgaW50IG5yX2NlbGxzID0gcmVnX3NpemUqa2luZm8tPm1lbS5ucl9iYW5rczsK
PiAgICAgICBfX2JlMzIgcmVnW25yX2NlbGxzXTsKPiAgICAgICBfX2JlMzIgKmNlbGxzOwo+IEBA
IC01NjMsNyArNTYzLDcgQEAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsCj4gICAgICAgICAgIGR0X2RwcmludGsoIiAgQmFuayAlZDogJSMiUFJJeDY0
Ii0+JSMiUFJJeDY0IlxuIiwKPiAgICAgICAgICAgICAgICAgICAgICBpLCBzdGFydCwgc3RhcnQg
KyBzaXplKTsKPiAgIAo+IC0gICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIHBhcmVu
dCwgc3RhcnQsIHNpemUpOwo+ICsgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFk
ZHJjZWxscywgc2l6ZWNlbGxzLCBzdGFydCwgc2l6ZSk7Cj4gICAgICAgfQo+ICAgCj4gICAgICAg
cmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwo+IEBAIC01
NzksNyArNTc5LDcgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4g
KmQpOwo+ICAgCj4gICBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKPiAgIHsKPiAgICAgICBj
b25zdCBjaGFyIGNvbXBhdFtdID0KPiAgICAgICAgICAgInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhF
Tl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKPiBAQCAtNTg4LDkg
KzU4OCw2IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAq
ZCwKPiAgICAgICBnaWNfaW50ZXJydXB0X3QgaW50cjsKPiAgICAgICBfX2JlMzIgKmNlbGxzOwo+
ICAgICAgIGludCByZXM7Cj4gLSAgICAvKiBDb252ZW5pZW5jZSBhbGlhcyAqLwo+IC0gICAgaW50
IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQpOwo+IC0gICAgaW50IHNp
emVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhwYXJlbnQpOwo+ICAgICAgIHZvaWQgKmZk
dCA9IGtpbmZvLT5mZHQ7Cj4gICAKPiAgICAgICBkdF9kcHJpbnRrKCJDcmVhdGUgaHlwZXJ2aXNv
ciBub2RlXG4iKTsKPiBAQCAtNjE1LDcgKzYxMiw4IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZp
c29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+ICAgICAgIC8qIHJlZyAwIGlzIGdyYW50
IHRhYmxlIHNwYWNlICovCj4gICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+IC0gICAgZHRfY2hpbGRf
c2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBraW5mby0+Z250dGFiX3N0YXJ0LCBraW5mby0+Z250
dGFiX3NpemUpOwo+ICsgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBz
aXplY2VsbHMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAga2luZm8tPmdudHRhYl9zdGFydCwg
a2luZm8tPmdudHRhYl9zaXplKTsKPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVn
IiwgcmVnLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICBkdF9jZWxsc190b19zaXplKGFkZHJj
ZWxscyArIHNpemVjZWxscykpOwo+ICAgICAgIGlmICggcmVzICkKPiBAQCAtMTI5MiwxMSArMTI5
MCwxMyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCj4gICAKPiAgICAgICBpZiAoIG5vZGUgPT0gZHRfaG9zdCApCj4g
ICAgICAgewo+ICsgICAgICAgIGludCBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
bm9kZSk7Cj4gKyAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhu
b2RlKTsKCk5ld2xpbmUgaGVyZSBwbGVhc2UuCgo+ICAgICAgICAgICAvKgo+ICAgICAgICAgICAg
KiBUaGUgaHlwZXJ2aXNvciBub2RlIHNob3VsZCBhbHdheXMgYmUgY3JlYXRlZCBhZnRlciBhbGwg
bm9kZXMKPiAgICAgICAgICAgICogZnJvbSB0aGUgaG9zdCBEVCBoYXZlIGJlZW4gcGFyc2VkLgo+
ICAgICAgICAgICAgKi8KPiAtICAgICAgICByZXMgPSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBr
aW5mbywgbm9kZSk7Cj4gKyAgICAgICAgcmVzID0gbWFrZV9oeXBlcnZpc29yX25vZGUoZCwga2lu
Zm8sIGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKPiAgICAgICAgICAgaWYgKCByZXMgKQo+ICAgICAg
ICAgICAgICAgcmV0dXJuIHJlczsKPiAgIAo+IEBAIC0xMzA4LDcgKzEzMDgsNyBAQCBzdGF0aWMg
aW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCj4gICAgICAgICAgIGlmICggcmVzICkKPiAgICAgICAgICAgICAgIHJldHVybiByZXM7Cj4g
ICAKPiAtICAgICAgICByZXMgPSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZvLT5mZHQsIG5vZGUs
IGtpbmZvKTsKPiArICAgICAgICByZXMgPSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZvLT5mZHQs
IGFkZHJjZWxscywgc2l6ZWNlbGxzLCBraW5mbyk7Cj4gICAgICAgICAgIGlmICggcmVzICkKPiAg
ICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9k
ZXZpY2VfdHJlZS5jIGIveGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5jCj4gaW5kZXggN2IwMDllYS4u
OGZjNDAxZCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKPiArKysgYi94
ZW4vY29tbW9uL2RldmljZV90cmVlLmMKPiBAQCAtMTEyLDExICsxMTIsMTEgQEAgdm9pZCBkdF9z
ZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbnAs
Cj4gICAgICAgZHRfc2V0X2NlbGwoY2VsbHAsIGR0X25fc2l6ZV9jZWxscyhucCksIHNpemUpOwo+
ICAgfQo+ICAgCj4gLXZvaWQgZHRfY2hpbGRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKPiArdm9pZCBkdF9jaGlsZF9zZXRfcmFu
Z2UoX19iZTMyICoqY2VsbHAsIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpCj4gICB7Cj4gLSAgICBk
dF9zZXRfY2VsbChjZWxscCwgZHRfY2hpbGRfbl9hZGRyX2NlbGxzKHBhcmVudCksIGFkZHJlc3Mp
Owo+IC0gICAgZHRfc2V0X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fc2l6ZV9jZWxscyhwYXJlbnQp
LCBzaXplKTsKPiArICAgIGR0X3NldF9jZWxsKGNlbGxwLCBhZGRyY2VsbHMsIGFkZHJlc3MpOwo+
ICsgICAgZHRfc2V0X2NlbGwoY2VsbHAsIHNpemVjZWxscywgc2l6ZSk7Cj4gICB9Cj4gICAKPiAg
IHN0YXRpYyB2b2lkIF9faW5pdCAqdW5mbGF0dGVuX2R0X2FsbG9jKHVuc2lnbmVkIGxvbmcgKm1l
bSwgdW5zaWduZWQgbG9uZyBzaXplLAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2
aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4gaW5kZXggMGFlY2Jl
MC4uMDEwNDBhNiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4gQEAgLTY5OSw3ICs2OTksNyBA
QCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgY29uc3Qgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpucCwKPiAgICAqIFdyaXRlIGEgcmFuZ2UgaW50byBhIHNlcmllcyBvZiBjZWxscyBh
bmQgdXBkYXRlIGNlbGxwIHRvIHBvaW50IHRvIHRoZQo+ICAgICogY2VsbCBqdXN0IGFmdGVyLgo+
ICAgICovCj4gLXZvaWQgZHRfY2hpbGRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKPiArdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2Uo
X19iZTMyICoqY2VsbHAsIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpOwo+ICAgCj4gICAvKioKPiAK
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:10:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 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 1fTUpd-0001MA-Aa; Thu, 14 Jun 2018 16:10:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhcv=ja=citrix.com=prvs=69694cac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTUpc-0001Ln-6T
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:10:40 +0000
X-Inumbo-ID: 7e50df37-6fed-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e50df37-6fed-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:10:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="74669687"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 2/2] VT-d: reconcile iommu_inclusive_mapping and
 iommu=dom0-strict
Thread-Index: AQHUAlPtuOg6XYfgUEuS+gfMyTHTaqRfyxkAgAAj6sA=
Date: Thu, 14 Jun 2018 16:10:00 +0000
Message-ID: <b38549d5e7d44c47a9e01b6ec1f71859@AMSPEX02CL03.citrite.net>
References: <20180612134734.22132-1-paul.durrant@citrix.com>
 <20180612134734.22132-3-paul.durrant@citrix.com>
 <5B2290D202000078001CB582@prv1-mh.provo.novell.com>
In-Reply-To: <5B2290D202000078001CB582@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] VT-d: reconcile
 iommu_inclusive_mapping and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTQgSnVuZSAyMDE4IDE2OjU5Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlCj4gRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47Cj4gS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJl
bGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJl
OiBbUEFUQ0ggdjIgMi8yXSBWVC1kOiByZWNvbmNpbGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
YW5kCj4gaW9tbXU9ZG9tMC1zdHJpY3QKPiAKPiA+Pj4gT24gMTIuMDYuMTggYXQgMTU6NDcsIDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBUaGUgZG9jdW1lbnRhdGlvbiBmb3Ig
dGhlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIFhlbiBjb21tYW5kIGxpbmUKPiBvcHRpb24KPiA+
IHN0YXRlczoKPiA+Cj4gPiAiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVz
IHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUgo+IGVudHJpZXMiCj4gPgo+ID4gVW5mb3J0dW5hdGVs
eSB0aGlzIHdvcmthcm91bmQgZG9lcyBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20w
LQo+IHN0cmljdAo+ID4gaW9tbXUgb3B0aW9uIGlzIGFsc28gc3BlY2lmaWVkLgo+ID4KPiA+IFRo
ZSBkb2N1bWVudGF0aW9uIGdvZXMgb24gdG8gc2F5Ogo+ID4KPiA+ICJSYXRoZXIgdGhhbiBvbmx5
IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aAo+IHRo
aXMKPiA+ICBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJs
ZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbAo+ID4gIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQu
Igo+ID4KPiA+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIFZULWQgaGFyZHdhcmUgZG9tYWluIGlu
aXRpYWxpemF0aW9uIGNvZGUgc3VjaCB0aGF0Cj4gPiB0aGUgd29ya2Fyb3VuZCB3aWxsIGNvbnRp
bnVlIHRvIGZ1bmN0aW9uIGluIGRvbTAtc3RyaWN0IG1vZGUsIGJ5IG1hcHBpbmcKPiA+IGFsbCBw
YWdlcyBub3QgbWFya2VkIGFzIHVudXNhYmxlICp1bmxlc3MqIHRoZXkgYXJlIFJBTSBwYWdlcyBu
b3QKPiBhc3NpZ25lZAo+ID4gdG8gZG9tMC4KPiAKPiBIbW0sIHNvIGZhciBJIHdhcyB1bmRlciB0
aGUgaW1wcmVzc2lvbiB0aGF0IHRoZSB0d28gb3B0aW9ucyBhcmVuJ3QgbWVhbnQKPiB0byB3b3Jr
IHRvZ2V0aGVyIGFueXdheS4KPiAKPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCj4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+
ID4gQEAgLTEyMTMsNyArMTIxMyw5IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkg
aW5jcmVhc2luZyB0aGlzCj4gdmFsdWUuCj4gPiAgVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmly
bXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgo+ID4gIFJhdGhl
ciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20w
LCB3aXRoCj4gdGhpcwo+ID4gIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2Vk
IGFzIHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxsCj4gPiAtZ2V0IGEgbWFwcGluZyBl
c3RhYmxpc2hlZC4KPiA+ICtnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhp
cyBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEKPiA+ICtQViBkb20wIGFuZCBpZiBgZG9t
MC1zdHJpY3RgIG1vZGUgaXMgZW5hYmxlZCB0aGVuIGNvbnZlbnRpb25hbCBSQU0KPiBwYWdlcwo+
ID4gK25vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90IGJlIG1hcHBlZC4KPiAKPiBJIHRoaW5r
IGZvciByZWFkYWJpbGl0eSB5b3Ugd2FudCB0byBlaXRoZXIgc3BsaXQgdGhlIHNlbnRlbmNlIGlu
dG8gdHdvCj4gKGRyb3BwaW5nCj4gdGhlICJhbmQiKSBvciBhdCBsZWFzdCBpbnNlcnQgYSBjb21t
YSBhaGVhZCBvZiB0aGUgImFuZCIuCgpPay4KCj4gCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKPiA+IEBAIC0xMzA0LDcgKzEzMDQsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2lu
aXQKPiBpbnRlbF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgewo+ID4g
ICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7Cj4gPgo+ID4gLSAgICBpZiAoICFpb21t
dV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShkKSApCj4gPiArICAgIGlmICggIWlvbW11X3Bh
c3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRo
aXMgY2hhbmdlOiBXaGVyZSBpcyB0aGUgIW5lZWRfaW9tbXUoKSBjb25kaXRpb24KPiBnZXR0aW5n
IGVuZm9yY2VkIG5vdz8gT2gsIHdhaXQgLi4uCj4gCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jCj4gPiBAQCAtMTQzLDYgKzE0MywxNCBAQCB2b2lkIF9faHdkb21faW5pdAo+
IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgaWYg
KCB4ZW5faW5fcmFuZ2UocGZuKSApCj4gPiAgICAgICAgICAgICAgY29udGludWU7Cj4gPgo+ID4g
KyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxl
ZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQo+ID4gKyAgICAgICAgICogYW5kIGxldCB0
aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KPiA+ICsgICAgICAgICAqLwo+ID4gKyAg
ICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgo+IAo+IFRoaXMgaXMgZXF1aXZhbGVudCB0
byBuZWVkX2lvbW11KGQpLCBhbmQgaWYgeW91IHdyb3RlIGl0IHRoYXQgd2F5IHRoZQo+IHBhdGNo
IHdvdWxkIGJlIGVhc2llciB0byByZXZpZXcgYW5kIC4uLgo+IAo+ID4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL2lvbW11LmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4gPiBAQCAt
MjksNyArMjksNyBAQAo+ID4gICNpbmNsdWRlIDxhc20vaW9tbXUuaD4KPiA+Cj4gPiAgZXh0ZXJu
IGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7Cj4gPiAtZXh0ZXJuIGJvb2xfdCBm
b3JjZV9pb21tdSwgaW9tbXVfdmVyYm9zZTsKPiA+ICtleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11
LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9zZTsKPiAKPiAuLi4gdGhpcyB3b3VsZG4n
dCBiZSBuZWVkZWQuCj4gCgpJIGNvdWxkIGRvIHRoYXQsIGJ1dCBJIHRoaW5rIHRoYXQgY2hlY2tp
bmcgdGhlIGFjdHVhbCBvcHRpb24gcmF0aGVyIHRoYW4gYSBzaWRlLWVmZmVjdCBvZiB0aGUgb3B0
aW9uIGlzIHByZWZlcmFibGUgc28gSSdkIHJhdGhlciBsZWF2ZSBpdCB0aGlzIHdheS4gSSdsbCBh
ZGQgc29tZSB0ZXh0IHRvIHRoZSBjb21taXQgY29tbWVudC4KCiAgUGF1bAoKPiBKYW4KPiAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:16:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:16: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 1fTUuy-0002BQ-81; Thu, 14 Jun 2018 16: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTUuw-0002BL-TA
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 16:16:10 +0000
X-Inumbo-ID: 438afcfe-6fee-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 438afcfe-6fee-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:16: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 64EC180D;
 Thu, 14 Jun 2018 09:16:09 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 79C813F59D;
 Thu, 14 Jun 2018 09:16:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6fadd09e-2f12-0c25-b83e-fec612556f5d@arm.com>
Date: Thu, 14 Jun 2018 17:16:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 05/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gYWNwaV9tYWtlX2Nob3Nlbl9ub2RlIGlzIGFjdHVhbGx5IGdlbmVyaWMgYW5kIGNhbiBiZSBy
ZXVzZWQuIFJlbmFtZSBpdAo+IHRvIG1ha2VfY2hvc2VuX25vZGUgYW5kIG1ha2UgaXQgYXZhaWxh
YmxlIHRvIG5vbi1BQ1BJIGJ1aWxkcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgfCA4NCArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KClByb2JhYmx5IG5vdCB0aGUgYmVzdCBwYXRjaCB0byBtYWtlIHRoZSBjb21tZW50IGJ1dCB0
aGlzIGlzIHRoZSBmaXJzdCAKcGxhY2Ugd2hlcmUgeW91IHN0YXJ0IHRvIGhhdmUgYmlnIGNoYW5n
ZXMgaW4gdGhlIGZpbGUuCgpUaGlzIHNlcmllcyBpcyBiYXNpY2FsbHkgYWRkaW5nIGFub3RoZXIg
NDAwIGxpbmVzIGluIGEgZmlsZSB0aGF0IGlzIAphbHJlYWR5IDIyNDUgbGluZXMuIEFmdGVyIHRo
aXMgc2VyaWVzIHdlIGFyZSBnb2luZyB0byBoYW5kbGU6CgktIERUIGdlbmVyYXRpb24gd2hlbiBi
b290aW5nIHVzaW5nIEFDUEkKCS0gRFQgZ2VuZXJhdGlvbiB3aGVuIGJvb3RpbmcgdXNpbmcgRFQK
CS0gRFQgZ2VuZXJhdGlvbiBmb3IgZ3Vlc3QKClRoaXMgaXMgcHJvYmFibHkgYSBiaXQgdG9vIG11
Y2ggZm9yIGEgc2luZ2xlIGZpbGUuCgo+ICAgMSBmaWxlIGNoYW5nZWQsIDQyIGluc2VydGlvbnMo
KyksIDQyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBiYjg4ZTA5Li40
ZTRjZDE5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC05MzUsNiArOTM1LDQ3IEBAIHN0YXRp
YyBpbnQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwK
PiAgICAgICByZXR1cm4gcmVzOwo+ICAgfQo+ICAgCj4gK3N0YXRpYyBpbnQgbWFrZV9jaG9zZW5f
bm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoKQ2FuIHlvdSBkb2N1bWVudCBp
dCB3aG8gaXMgZ29pbmcgdG8gdXNlIGl0PyBUaGlzIG5hbWUgZ2l2ZXMgdGhlIAppbXByZXNzaW9u
IHRoYXQgd2lsbCBiZSB1c2VkIGZvciBjcmVhdGluZyBhbnkgRFQuIEJ1dCBpbiBmYWN0LCBpdCB3
aWxsIApvbmx5IGJlIHRoZSBjYXNlIGZvciBBQ1BJIGJhc2VkIERvbTAgYW5kIERvbVUuCgo+ICt7
Cj4gKyAgICBpbnQgcmVzOwo+ICsgICAgY29uc3QgY2hhciAqYm9vdGFyZ3MgPSBOVUxMOwo+ICsg
ICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGtpbmZvLT5rZXJuZWxfYm9vdG1vZHVs
ZTsKPiArICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Cj4gKwo+ICsgICAgZHRfZHByaW50aygi
Q3JlYXRlIGNob3NlbiBub2RlXG4iKTsKPiArICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwg
ImNob3NlbiIpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+
ICsgICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKPiArICAgIHsKPiArICAgICAgICBi
b290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Cj4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5
KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290YXJncykgKyAxKTsKPiArICAg
ICAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgICAgcmV0dXJuIHJlczsKPiArICAgIH0KPiArCj4g
KyAgICAvKgo+ICsgICAgICogSWYgdGhlIGJvb3Rsb2FkZXIgcHJvdmlkZXMgYW4gaW5pdHJkLCB3
ZSBtdXN0IGNyZWF0ZSBhIHBsYWNlaG9sZGVyCj4gKyAgICAgKiBmb3IgdGhlIGluaXRyZCBwcm9w
ZXJ0aWVzLiBUaGUgdmFsdWVzIHdpbGwgYmUgcmVwbGFjZWQgbGF0ZXIuCj4gKyAgICAgKi8KPiAr
ICAgIGlmICggbW9kICYmIG1vZC0+c2l6ZSApCj4gKyAgICB7Cj4gKyAgICAgICAgdTY0IGEgPSAw
Owo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJk
LXN0YXJ0IiwgJmEsIHNpemVvZihhKSk7Cj4gKyAgICAgICAgaWYgKCByZXMgKQo+ICsgICAgICAg
ICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoa2luZm8t
PmZkdCwgImxpbnV4LGluaXRyZC1lbmQiLCAmYSwgc2l6ZW9mKGEpKTsKPiArICAgICAgICBpZiAo
IHJlcyApCj4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmVz
ID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gKwo+ICsgICAgcmV0dXJuIHJlczsKPiArfQo+ICsKPiAg
IHN0YXRpYyBpbnQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGlycSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBp
bmcsIGNvbnN0IGNoYXIgKmRldm5hbWUpCj4gICAKPiBAQCAtMTQyMCw0NyArMTQ2MSw2IEBAIHN0
YXRpYyBpbnQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgcmV0dXJu
IDA7Cj4gICB9Cj4gICAKPiAtc3RhdGljIGludCBhY3BpX21ha2VfY2hvc2VuX25vZGUoY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAtewo+IC0gICAgaW50IHJlczsKPiAtICAgIGNv
bnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKPiAtICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxl
ICptb2QgPSBraW5mby0+a2VybmVsX2Jvb3Rtb2R1bGU7Cj4gLSAgICB2b2lkICpmZHQgPSBraW5m
by0+ZmR0Owo+IC0KPiAtICAgIGR0X2RwcmludGsoIkNyZWF0ZSBjaG9zZW4gbm9kZVxuIik7Cj4g
LSAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJjaG9zZW4iKTsKPiAtICAgIGlmICggcmVz
ICkKPiAtICAgICAgICByZXR1cm4gcmVzOwo+IC0KPiAtICAgIGlmICggbW9kICYmIG1vZC0+Y21k
bGluZVswXSApCj4gLSAgICB7Cj4gLSAgICAgICAgYm9vdGFyZ3MgPSAmbW9kLT5jbWRsaW5lWzBd
Owo+IC0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJib290YXJncyIsIGJvb3Rhcmdz
LCBzdHJsZW4oYm9vdGFyZ3MpICsgMSk7Cj4gLSAgICAgICAgaWYgKCByZXMgKQo+IC0gICAgICAg
ICAgIHJldHVybiByZXM7Cj4gLSAgICB9Cj4gLQo+IC0gICAgLyoKPiAtICAgICAqIElmIHRoZSBi
b290bG9hZGVyIHByb3ZpZGVzIGFuIGluaXRyZCwgd2UgbXVzdCBjcmVhdGUgYSBwbGFjZWhvbGRl
cgo+IC0gICAgICogZm9yIHRoZSBpbml0cmQgcHJvcGVydGllcy4gVGhlIHZhbHVlcyB3aWxsIGJl
IHJlcGxhY2VkIGxhdGVyLgo+IC0gICAgICovCj4gLSAgICBpZiAoIG1vZCAmJiBtb2QtPnNpemUg
KQo+IC0gICAgewo+IC0gICAgICAgIHU2NCBhID0gMDsKPiAtICAgICAgICByZXMgPSBmZHRfcHJv
cGVydHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1zdGFydCIsICZhLCBzaXplb2YoYSkpOwo+
IC0gICAgICAgIGlmICggcmVzICkKPiAtICAgICAgICAgICAgcmV0dXJuIHJlczsKPiAtCj4gLSAg
ICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJsaW51eCxpbml0cmQtZW5kIiwg
JmEsIHNpemVvZihhKSk7Cj4gLSAgICAgICAgaWYgKCByZXMgKQo+IC0gICAgICAgICAgICByZXR1
cm4gcmVzOwo+IC0gICAgfQo+IC0KPiAtICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwo+IC0K
PiAtICAgIHJldHVybiByZXM7Cj4gLX0KPiAtCj4gICBzdGF0aWMgaW50IGFjcGlfbWFrZV9oeXBl
cnZpc29yX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCj4g
ICB7Cj4gQEAgLTE1MzIsNyArMTUzMiw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiAgICAg
ICAgICAgcmV0dXJuIHJldDsKPiAgIAo+ICAgICAgIC8qIENyZWF0ZSBhIGNob3NlbiBub2RlIGZv
ciBET00wICovCj4gLSAgICByZXQgPSBhY3BpX21ha2VfY2hvc2VuX25vZGUoa2luZm8pOwo+ICsg
ICAgcmV0ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7Cj4gICAgICAgaWYgKCByZXQgKQo+ICAg
ICAgICAgICBnb3RvIGVycjsKPiAgIAo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:18:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16: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 1fTUwq-0002IJ-OF; Thu, 14 Jun 2018 16: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=bbmo=ja=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fTUwp-0002HT-Ns
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 16:18:07 +0000
X-Inumbo-ID: 8907d5f5-6fee-11e8-bc1d-65256ead4e3a
Received: from ucol19pa12.eemsg.mail.mil (unknown [214.24.24.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8907d5f5-6fee-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:18:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="580867053"
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by ucol19pa12.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 14 Jun 2018 16:18:05 +0000
X-IronPort-AV: E=Sophos;i="5.51,222,1526342400"; d="scan'208";a="12842234"
IronPort-PHdr: =?us-ascii?q?9a23=3Awlp/4BexetSuLuQV1kVs2duxlGMj4u6mDksu8p?=
 =?us-ascii?q?Mizoh2WeGdxc29ZxWN2/xhgRfzUJnB7Loc0qyK6/2mATRIyK3CmUhKSIZLWR?=
 =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?=
 =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfbN/IA+qoQnNq8IbnZZsJqEtxx?=
 =?us-ascii?q?XTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM3?=
 =?us-ascii?q?0u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xy?=
 =?us-ascii?q?mp4rx1QxH0ligIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNwUX2?=
 =?us-ascii?q?pBWttaWTJHDI2ycoADC/MNMfhEo4X4oVYFsBmwChS2BO73yjFGmGL43bE03e?=
 =?us-ascii?q?oiCwHG3RAvEd0Bv3nPsNX1LaMfXfypwKXU0znOae5d1zfn6IjPdxAsuf+AU7?=
 =?us-ascii?q?xufsTQ00kgDRnKjluIpYf4MT2azOINs2mF4OpkSOmhimAroBx2rzeyyccjl5?=
 =?us-ascii?q?fGho0Pyl/e7ih5xp01KseiRE50Zt6kDoJduieHPIV1WsMvW3xktDogxrEYpJ?=
 =?us-ascii?q?K2fDIGxIo5yxPdcfCLbouF7g/7WOqMPTt0nmxpdK+/ihqo70StxO/xWtOq3F?=
 =?us-ascii?q?pXsCZJisTAu3EJ2hDJ9MSKSvRw8l2g1DqVygze5eFJLEYpnqTBMZEh2KQ/lp?=
 =?us-ascii?q?8LvETGGS/5hVv5gbeNdkUh5uio8+PnYqj6ppOEN497lAX+MqM2l8K4HOo2MB?=
 =?us-ascii?q?YAU3Ga9+q+ybHv5EP2TrpWg/EqjKXVqozVJcMBpq6hGQNV1J0j5AylAzep19?=
 =?us-ascii?q?QYg2ELLFNDeB2Zk4jkI0zCLOziAfuhnlihkC1ny+7YMrDjGJnBM3vOnKr5cb?=
 =?us-ascii?q?Z48UFcyQ4zzd5F55JTD7EMOO/8WkDsu9PGAR85KRa7zv3hCNVmzIwSQ22PAq?=
 =?us-ascii?q?iHMK/Kq1+H+vovI/WQZI8SoDv9KeMq6ODzjX89mF8SYamp0IAMaHClBfRpPV?=
 =?us-ascii?q?+VbmbrgtcECW0KpBYxTPT2iF2eVj5ef3eyULg65j0hCoKpF5vMRoO2gLyG2i?=
 =?us-ascii?q?e2BYNZZn1cBl+QEHfoa5+EW/YDaS6IPsBhlTkEX6C7S4A9zRGuqBP6y71/I+?=
 =?us-ascii?q?TV5CIYsojj1Ndr6OHJmx8y6Dp0D8CH3GGVVGx7gH4ISyUq06B+vUx90FaD0K?=
 =?us-ascii?q?dij/NEEtxT4utDUh0mOp7E0+x6F9fyVxrCfteOTlamWM+pDiwrQtM/wt8OZ0?=
 =?us-ascii?q?V9Fs6ljhDZxSWlH7sVmKKRCJMo9aLc2mD7J9xhxHbeyKkhk14mT9NSOm2pm6?=
 =?us-ascii?q?Fw6QfTB5TTnEiCi6ardbgT3C7K9GuZy2qOp1tXXBR/UaXCQ3AVflHWosjh5k?=
 =?us-ascii?q?PeU7+uDqwqMwVfxs6DMKdKbtzpjUhYSPr4JNveYn6xm32xBReH3L+DcI3qe2?=
 =?us-ascii?q?AF1iXHFEcEixwT/WqBNQUmGiehomfeASdhFF3xZUPg6+5+qGm0TkUs1QGFc1?=
 =?us-ascii?q?Vh16ap+h4SnfGdRO0c3rQdtCg8tTp0Akiy39bNBtqEpgphZ7lcYcgn7FZIy2?=
 =?us-ascii?q?3ZsRZxPpu6L6BtnlQeaRh4v1vy1xVrDYVNidMqrGg2zAVoMq2XzldBdzeZ3Z?=
 =?us-ascii?q?D2O73aMWry8w61a67QxF7e1Mya+qAV6PQ3s1/jph2mFlI+83V71NlYy3mc5o?=
 =?us-ascii?q?jODAoTT53xVFw79xdgp77AZik945jZ2md2MamxqDPNx9UpBO49wBa6Y9hfKL?=
 =?us-ascii?q?+EFBP1E8ACHceuLvElm0KobhIFJO9d7qg0P8K9d/uBxq6mJ/hvnCq8gmRC+o?=
 =?us-ascii?q?xyzkWM9y9kQO7Sw5kF2+2Y3heAVzrkllihtN34mZpaajAcBGaw1S/kBIlJZq?=
 =?us-ascii?q?JsZ4YGB3yjLNG2xtVinZ7tWnFZ+ES/CFMB3c+jYQCSYEDl3Q1MyUQXpmSqmT?=
 =?us-ascii?q?CkzzNqnTEmtKyf3CvVw+n5exsHO2pLRGhkjVbjO4S7k9caXE2wZQgziBSl/V?=
 =?us-ascii?q?r6x7RcpKlnNWbTW1tIcDbzL256V6uxtrWCbNRO6Jw2ryVaS/qzYUiARb74uR?=
 =?us-ascii?q?cVzyTjH24NjAw8In6Ip5H4khoyp3iUKHI85C7bZMVxyBGZ68bVQfp51yADAi?=
 =?us-ascii?q?J/jG+TTmOgMteg+9LcrIvKuO26U2OnV9UHajL3xImNsC+642xCAhClmf233N?=
 =?us-ascii?q?r9Hl5p6yLj08hWUnCCoBnwb4bx3oymIOlneQ9uH1a65M1kUMkqnoQ8iZ4K0F?=
 =?us-ascii?q?AGl56V+jwBim61PtJFj/HQdn0IEHQnzvHP6QHrnAVPJ3SIyoaxeT/Vlsdua9?=
 =?us-ascii?q?S1eGo+3Dk0qc9NFvHHv/R/gSJprw/g/krqav9nk2JYkKF25Q=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2B8AQCDlCJb/7Xj1wpdGgEBAQEBAgEBAQEIAQEBAYMeg?=
 =?us-ascii?q?jMKmkOUbYF4C4RsAoJqNhYBAgEBAQEBAQIBgRSCNSQBgk4BAQEBAzo/DAYBC?=
 =?us-ascii?q?BgKFEIOGAEEAQ0FCIJarxmETIN6gWgJAYhTggKBD4MMhHUCgzCCJAKHL5FfC?=
 =?us-ascii?q?QKQPoQAh3krkRaBSAuBeCsKQQ+CC3OQT28Bjx6BGgEB?=
Received: from msht-gh1-uea02.corp.nsa.gov ([10.215.227.181])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 14 Jun 2018 16:18:05 +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.361.1; Thu, 14 Jun 2018 12:18:04 -0400
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.145]) by
 MSMR-GH1-UEA05.corp.nsa.gov ([169.254.10.46]) with mapi id 14.03.0361.001;
 Thu, 14 Jun 2018 12:18:03 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Julien Grall' <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Thread-Topic: [PATCH RFC 01/15] xen: allow console_io hypercalls from DomUs
 on ARM
Thread-Index: AdQD+pTsXwodmeh0SFiUJpU4r4GZ/w==
Date: Thu, 14 Jun 2018 16:18:03 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D1181123B84F09@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 RFC 01/15] xen: allow console_io hypercalls
 from 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>
Reply-To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
Cc: "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "tim@xen.org" <tim@xen.org>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "dgdegra@tycho.nsa.gov" <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>

LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBPbiAxMy8wNi8xOCAyMzoxNSwgU3RlZmFubyBT
dGFiZWxsaW5pIHdyb3RlOgo+ID4gVGhpcyBpcyB2ZXJ5IHVzZWZ1bCB3aGVuIHN0YXJ0aW5nIG11
bHRpcGxlIGRvbWFpbnMgZnJvbSBYZW4gd2l0aG91dAo+ID4geGVuc3RvcmUgYWNjZXNzLiBJdCB3
aWxsIGFsbG93IHRoZW0gdG8gcHJpbnQgb3V0IHRvIHRoZSBYZW4gY29uc29sZS4KPiA+Cj4gPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+ID4gQ0M6IEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbQo+ID4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiA+IENDOiBqYmV1
bGljaEBzdXNlLmNvbQo+ID4gQ0M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KPiA+IENDOiB0aW1A
eGVuLm9yZwo+ID4gQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiA+IENDOiBkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3YKPiA+IC0tLQo+ID4gSWYgdGhlcmUgaXMgYSBiZXR0ZXIgd2F5IHRvIGRvIHRoaXMg
d2l0aCBYU00sIHBsZWFzZSBhZHZpc2UuCj4gCj4gV2UgZGVmaW5pdGVseSBuZWVkIHRvIGtlZXAg
dGhlIFhTTSBhcm91bmQgdG8gYXZvaWQgb3BlbmluZyBhIGhvbGUuIFdlIGFsc28gZG9uJ3Qgd2Fu
dCBhbGwgdGhlIGRvbWFpbiB0byBhY2Nlc3MgdGhlIGNvbnNvbGUuCj4gCj4gTG9va2luZyBhdCB0
aGUgaW1wbGVtZW50YXRpb24sIGFueSBkb21haW4gd2l0aCBpc19wcml2aWxlZ2VkIHdpbGwgYmUg
YWJsZSB0byBhY2Nlc3MgdGhlIGNvbnNvbGUuIElITU8sIEkgZG9uJ3QgdGhpbmsgd2Ugc2hvdWxk
IHNldAo+IHRoYXQgZm9yIERvbVUgY3JlYXRlZCBieSBYZW4uCj4gCj4gU28gSSB3b3VsZCBzdWdn
ZXN0IHRvIGludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSBpc19jb25zb2xlIGFuZCB0byB0ZWxsIHdo
ZXRoZXIgYSBkb21haW4gY2FuIGFjY2VzcyB0aGUgY29uc29sZS4geHNtX2NvbnNvbGVfaW8oLi4u
KQo+IHdvdWxkIHRoZW4gbmVlZCB0byBiZSB1cGRhdGVkIGFjY29yZGluZ2x5LgoKVGhlcmUgaXMg
YW4gZXhpc3RpbmcgQ09ORklHX1ZFUkJPU0VfREVCVUcgb3B0aW9uIHdoaWNoLCBhbW9uZyBvdGhl
ciB0aGluZ3MsIGFsbG93cyBjb25zb2xlIG91dHB1dCBmcm9tIGFueSBkb21haW4uICBUaGUgY29u
c29sZSBvdXRwdXQgcGFydCBvZiB0aGF0ICh3aGljaCBpcyBqdXN0IHRoZSAjaWZkZWYgaW4gaW5j
bHVkZS94c20vZHVtbXkuaCkgY291bGQgYmUgbW92ZWQgdG8gYW5vdGhlciBDT05GSUcgb3IgT1Jl
ZCB3aXRoIGFuIEFSTSBmbGFnLiBUaGlzIHdvdWxkIGFwcGx5IHRvIGFsbCBkb21haW5zOyBpZiB0
aGF0J3Mgbm90IHdoYXQgeW91IHdhbnQsIHlvdSdsbCBuZWVkIHRvIGFkZCBhIGZsYWcgKGxpa2Ug
SnVsaWVuIHN1Z2dlc3RlZCkgb3IgdXNlIFhTTS4KCklmIFhTTSBpcyBlbmFibGVkLCBndWVzdCBo
eXBlcnZpc29yIGNvbnNvbGUgb3V0cHV0IGlzIGNvbnRyb2xsZWQgYnkgdGhlIGd1ZXN0X3dyaXRl
Y29uc29sZSBib29sZWFuIGluIHRoZSBkZWZhdWx0IHBvbGljeSAodG9vbHMvZmxhc2svcG9saWN5
L21vZHVsZXMvZ3Vlc3RfZmVhdHVyZXMudGUpIHdoaWNoIGRlZmF1bHRzIHRvIGFsbG93aW5nIGl0
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16: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 1fTVMX-0005ft-TV; Thu, 14 Jun 2018 16:44: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=y8tb=ja=redhat.com=stefanha@srs-us1.protection.inumbo.net>)
 id 1fTVMX-0005fo-0k
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 16:44:41 +0000
X-Inumbo-ID: e199a868-6ff1-11e8-9728-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e199a868-6ff1-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 18:42:10 +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 30E4C738E6;
 Thu, 14 Jun 2018 16:44:38 +0000 (UTC)
Received: from localhost (unknown [10.36.118.67])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B48D079DD;
 Thu, 14 Jun 2018 16:44:37 +0000 (UTC)
From: Stefan Hajnoczi <stefanha@redhat.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 14 Jun 2018 17:44:31 +0100
Message-Id: <20180614164431.29305-1-stefanha@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.1]); Thu, 14 Jun 2018 16:44:38 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Thu, 14 Jun 2018 16:44:38 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'stefanha@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH] compiler: add a sizeof_field() macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, qemu-s390x@nongnu.org, qemu-ppc@nongnu.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGV0ZXJtaW5pbmcgdGhlIHNpemUgb2YgYSBmaWVsZCBpcyB1c2VmdWwgd2hlbiB5b3UgZG9uJ3Qg
aGF2ZSBhIHN0cnVjdAp2YXJpYWJsZSBoYW5keS4gIE9wZW4tY29kaW5nIHRoaXMgaXMgdWdseS4K
ClRoaXMgcGF0Y2ggYWRkcyB0aGUgc2l6ZW9mX2ZpZWxkKCkgbWFjcm8sIHdoaWNoIGlzIHNpbWls
YXIgdG8KdHlwZW9mX2ZpZWxkKCkuICBFeGlzdGluZyBpbnN0YW5jZXMgYXJlIHVwZGF0ZWQgdG8g
dXNlIHRoZSBtYWNyby4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFA
cmVkaGF0LmNvbT4KLS0tCiBpbmNsdWRlL2h3L3hlbi9pby9yaW5nLmggICAgICB8ICAyICstCiBp
bmNsdWRlL3FlbXUvY29tcGlsZXIuaCAgICAgICB8ICAyICsrCiBhY2NlbC90Y2cvdHJhbnNsYXRl
LWFsbC5jICAgICB8ICAyICstCiBody9kaXNwbGF5L3hlbmZiLmMgICAgICAgICAgICB8ICA0ICsr
LS0KIGh3L25ldC9yb2NrZXIvcm9ja2VyX29mX2RwYS5jIHwgIDIgKy0KIGh3L25ldC92aXJ0aW8t
bmV0LmMgICAgICAgICAgIHwgIDIgKy0KIHRhcmdldC9pMzg2L2t2bS5jICAgICAgICAgICAgIHwg
IDIgKy0KIHRhcmdldC9wcGMvYXJjaF9kdW1wLmMgICAgICAgIHwgMTAgKysrKystLS0tLQogdGFy
Z2V0L3MzOTB4L2FyY2hfZHVtcC5jICAgICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQogOSBm
aWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmggYi9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmgK
aW5kZXggYWJiY2E0NzY4Ny4uZmZhM2ViYWRjOCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody94ZW4v
aW8vcmluZy5oCisrKyBiL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaApAQCAtNjUsNyArNjUsNyBA
QCB0eXBlZGVmIHVuc2lnbmVkIGludCBSSU5HX0lEWDsKICAqLwogI2RlZmluZSBfX0NPTlNUX1JJ
TkdfU0laRShfcywgX3N6KSBcCiAgICAgKF9fUkQzMigoKF9zeikgLSBvZmZzZXRvZihzdHJ1Y3Qg
X3MjI19zcmluZywgcmluZykpIC8gXAotCSAgICBzaXplb2YoKChzdHJ1Y3QgX3MjI19zcmluZyAq
KTApLT5yaW5nWzBdKSkpCisgICAgICAgICAgICBzaXplb2ZfZmllbGQoc3RydWN0IF9zIyNfc3Jp
bmcsIHJpbmdbMF0pKSkKIC8qCiAgKiBUaGUgc2FtZSBmb3IgcGFzc2luZyBpbiBhbiBhY3R1YWwg
cG9pbnRlciBpbnN0ZWFkIG9mIGEgbmFtZSB0YWcuCiAgKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUv
cWVtdS9jb21waWxlci5oIGIvaW5jbHVkZS9xZW11L2NvbXBpbGVyLmgKaW5kZXggOWY3NjI2OTVk
MS4uNTg0MzgxMjcxMCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9xZW11L2NvbXBpbGVyLmgKKysrIGIv
aW5jbHVkZS9xZW11L2NvbXBpbGVyLmgKQEAgLTY0LDYgKzY0LDggQEAKICAgICAgICAgKHR5cGUg
KikgKChjaGFyICopIF9fbXB0ciAtIG9mZnNldG9mKHR5cGUsIG1lbWJlcikpO30pCiAjZW5kaWYK
IAorI2RlZmluZSBzaXplb2ZfZmllbGQodHlwZSwgZmllbGQpIHNpemVvZigoKHR5cGUgKikwKS0+
ZmllbGQpCisKIC8qIENvbnZlcnQgZnJvbSBhIGJhc2UgdHlwZSB0byBhIHBhcmVudCB0eXBlLCB3
aXRoIGNvbXBpbGUgdGltZSBjaGVja2luZy4gICovCiAjaWZkZWYgX19HTlVDX18KICNkZWZpbmUg
RE9fVVBDQVNUKHR5cGUsIGZpZWxkLCBkZXYpICggX19leHRlbnNpb25fXyAoIHsgXApkaWZmIC0t
Z2l0IGEvYWNjZWwvdGNnL3RyYW5zbGF0ZS1hbGwuYyBiL2FjY2VsL3RjZy90cmFuc2xhdGUtYWxs
LmMKaW5kZXggZDQ4YjU2Y2EzOC4uNzY3MDY2ZWNkNiAxMDA2NDQKLS0tIGEvYWNjZWwvdGNnL3Ry
YW5zbGF0ZS1hbGwuYworKysgYi9hY2NlbC90Y2cvdHJhbnNsYXRlLWFsbC5jCkBAIC0xMzIsNyAr
MTMyLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgUGFnZURlc2MgewogCiAvKiBNYWtlIHN1cmUgYWxsIHBv
c3NpYmxlIENQVSBldmVudCBiaXRzIGZpdCBpbiB0Yi0+dHJhY2VfdmNwdV9kc3RhdGUgKi8KIFFF
TVVfQlVJTERfQlVHX09OKENQVV9UUkFDRV9EU1RBVEVfTUFYX0VWRU5UUyA+Ci0gICAgICAgICAg
ICAgICAgICBzaXplb2YoKChUcmFuc2xhdGlvbkJsb2NrICopMCktPnRyYWNlX3ZjcHVfZHN0YXRl
KQorICAgICAgICAgICAgICAgICAgc2l6ZW9mX2ZpZWxkKFRyYW5zbGF0aW9uQmxvY2ssIHRyYWNl
X3ZjcHVfZHN0YXRlKQogICAgICAgICAgICAgICAgICAgKiBCSVRTX1BFUl9CWVRFKTsKIAogLyoK
ZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIuYyBiL2h3L2Rpc3BsYXkveGVuZmIuYwppbmRl
eCBmNWFmY2MwMzU4Li45MTEyOTFjNWMzIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3hlbmZiLmMK
KysrIGIvaHcvZGlzcGxheS94ZW5mYi5jCkBAIC01MjUsOCArNTI1LDggQEAgc3RhdGljIGludCB4
ZW5mYl9jb25maWd1cmVfZmIoc3RydWN0IFhlbkZCICp4ZW5mYiwgc2l6ZV90IGZiX2xlbl9saW0s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgd2lkdGgsIGludCBoZWlnaHQsIGlu
dCBkZXB0aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBmYl9sZW4sIGlu
dCBvZmZzZXQsIGludCByb3dfc3RyaWRlKQogewotICAgIHNpemVfdCBtZm5fc3ogPSBzaXplb2Yo
Kigoc3RydWN0IHhlbmZiX3BhZ2UgKikwKS0+cGQpOwotICAgIHNpemVfdCBwZF9sZW4gPSBzaXpl
b2YoKChzdHJ1Y3QgeGVuZmJfcGFnZSAqKTApLT5wZCkgLyBtZm5fc3o7CisgICAgc2l6ZV90IG1m
bl9zeiA9IHNpemVvZl9maWVsZChzdHJ1Y3QgeGVuZmJfcGFnZSwgcGRbMF0pOworICAgIHNpemVf
dCBwZF9sZW4gPSBzaXplb2ZfZmllbGQoc3RydWN0IHhlbmZiX3BhZ2UsIHBkKSAvIG1mbl9zejsK
ICAgICBzaXplX3QgZmJfcGFnZXMgPSBwZF9sZW4gKiBYQ19QQUdFX1NJWkUgLyBtZm5fc3o7CiAg
ICAgc2l6ZV90IGZiX2xlbl9tYXggPSBmYl9wYWdlcyAqIFhDX1BBR0VfU0laRTsKICAgICBpbnQg
bWF4X3dpZHRoLCBtYXhfaGVpZ2h0OwpkaWZmIC0tZ2l0IGEvaHcvbmV0L3JvY2tlci9yb2NrZXJf
b2ZfZHBhLmMgYi9ody9uZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYwppbmRleCA2MDA0NjcyMGE1
Li44ZTM0N2QxZWU0IDEwMDY0NAotLS0gYS9ody9uZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYwor
KysgYi9ody9uZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYwpAQCAtMTA0LDcgKzEwNCw3IEBAIHR5
cGVkZWYgc3RydWN0IG9mX2RwYV9mbG93X2tleSB7CiAKIC8qIFdpZHRoIG9mIGtleSB3aGljaCBp
bmNsdWRlcyBmaWVsZCAnZicgaW4gdTY0cywgcm91bmRlZCB1cCAqLwogI2RlZmluZSBGTE9XX0tF
WV9XSURUSChmKSBcCi0gICAgRElWX1JPVU5EX1VQKG9mZnNldG9mKE9mRHBhRmxvd0tleSwgZikg
KyBzaXplb2YoKChPZkRwYUZsb3dLZXkgKikwKS0+ZiksIFwKKyAgICBESVZfUk9VTkRfVVAob2Zm
c2V0b2YoT2ZEcGFGbG93S2V5LCBmKSArIHNpemVvZl9maWVsZChPZkRwYUZsb3dLZXksIGYpLCBc
CiAgICAgc2l6ZW9mKHVpbnQ2NF90KSkKIAogdHlwZWRlZiBzdHJ1Y3Qgb2ZfZHBhX2Zsb3dfYWN0
aW9uIHsKZGlmZiAtLWdpdCBhL2h3L25ldC92aXJ0aW8tbmV0LmMgYi9ody9uZXQvdmlydGlvLW5l
dC5jCmluZGV4IDkwNTAyZmNhN2MuLmYxNTQ3NTZlODUgMTAwNjQ0Ci0tLSBhL2h3L25ldC92aXJ0
aW8tbmV0LmMKKysrIGIvaHcvbmV0L3ZpcnRpby1uZXQuYwpAQCAtNDYsNyArNDYsNyBAQAogICog
J2NvbnRhaW5lcicuCiAgKi8KICNkZWZpbmUgZW5kb2YoY29udGFpbmVyLCBmaWVsZCkgXAotICAg
IChvZmZzZXRvZihjb250YWluZXIsIGZpZWxkKSArIHNpemVvZigoKGNvbnRhaW5lciAqKTApLT5m
aWVsZCkpCisgICAgKG9mZnNldG9mKGNvbnRhaW5lciwgZmllbGQpICsgc2l6ZW9mX2ZpZWxkKGNv
bnRhaW5lciwgZmllbGQpKQogCiB0eXBlZGVmIHN0cnVjdCBWaXJ0SU9GZWF0dXJlIHsKICAgICB1
aW50NjRfdCBmbGFnczsKZGlmZiAtLWdpdCBhL3RhcmdldC9pMzg2L2t2bS5jIGIvdGFyZ2V0L2kz
ODYva3ZtLmMKaW5kZXggNDQ1ZTBlMGIxMS4uYWQwZTkwNGIyYyAxMDA2NDQKLS0tIGEvdGFyZ2V0
L2kzODYva3ZtLmMKKysrIGIvdGFyZ2V0L2kzODYva3ZtLmMKQEAgLTE1MjYsNyArMTUyNiw3IEBA
IHN0YXRpYyBpbnQga3ZtX3B1dF9mcHUoWDg2Q1BVICpjcHUpCiAjZGVmaW5lIFhTQVZFX1BLUlUg
ICAgICAgIDY3MgogCiAjZGVmaW5lIFhTQVZFX0JZVEVfT0ZGU0VUKHdvcmRfb2Zmc2V0KSBcCi0g
ICAgKCh3b3JkX29mZnNldCkgKiBzaXplb2YoKChzdHJ1Y3Qga3ZtX3hzYXZlICopMCktPnJlZ2lv
blswXSkpCisgICAgKCh3b3JkX29mZnNldCkgKiBzaXplb2ZfZmllbGQoc3RydWN0IGt2bV94c2F2
ZSwgcmVnaW9uWzBdKSkKIAogI2RlZmluZSBBU1NFUlRfT0ZGU0VUKHdvcmRfb2Zmc2V0LCBmaWVs
ZCkgXAogICAgIFFFTVVfQlVJTERfQlVHX09OKFhTQVZFX0JZVEVfT0ZGU0VUKHdvcmRfb2Zmc2V0
KSAhPSBcCmRpZmYgLS1naXQgYS90YXJnZXQvcHBjL2FyY2hfZHVtcC5jIGIvdGFyZ2V0L3BwYy9h
cmNoX2R1bXAuYwppbmRleCAzNTFhNjViMjJmLi5jYzE0NjBlNGUzIDEwMDY0NAotLS0gYS90YXJn
ZXQvcHBjL2FyY2hfZHVtcC5jCisrKyBiL3RhcmdldC9wcGMvYXJjaF9kdW1wLmMKQEAgLTIxMCwx
MSArMjEwLDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgTm90ZUZ1bmNEZXNjU3RydWN0IHsKICAg
ICBpbnQgY29udGVudHNfc2l6ZTsKICAgICB2b2lkICgqbm90ZV9jb250ZW50c19mdW5jKShOb3Rl
RnVuY0FyZyAqYXJnLCBQb3dlclBDQ1BVICpjcHUpOwogfSBub3RlX2Z1bmNbXSA9IHsKLSAgICB7
c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5wcnN0YXR1cyksICBwcGNfd3JpdGVfZWxmX3By
c3RhdHVzfSwKLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5mcHJlZ3NldCksICBw
cGNfd3JpdGVfZWxmX2ZwcmVnc2V0fSwKLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50
cy52bXhyZWdzZXQpLCBwcGNfd3JpdGVfZWxmX3ZteHJlZ3NldH0sCi0gICAge3NpemVvZigoKE5v
dGUgKikwKS0+Y29udGVudHMudnN4cmVnc2V0KSwgcHBjX3dyaXRlX2VsZl92c3hyZWdzZXR9LAot
ICAgIHtzaXplb2YoKChOb3RlICopMCktPmNvbnRlbnRzLnNwZXJlZ3NldCksIHBwY193cml0ZV9l
bGZfc3BlcmVnc2V0fSwKKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnByc3RhdHVz
KSwgIHBwY193cml0ZV9lbGZfcHJzdGF0dXN9LAorICAgIHtzaXplb2ZfZmllbGQoTm90ZSwgY29u
dGVudHMuZnByZWdzZXQpLCAgcHBjX3dyaXRlX2VsZl9mcHJlZ3NldH0sCisgICAge3NpemVvZl9m
aWVsZChOb3RlLCBjb250ZW50cy52bXhyZWdzZXQpLCBwcGNfd3JpdGVfZWxmX3ZteHJlZ3NldH0s
CisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50cy52c3hyZWdzZXQpLCBwcGNfd3JpdGVf
ZWxmX3ZzeHJlZ3NldH0sCisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50cy5zcGVyZWdz
ZXQpLCBwcGNfd3JpdGVfZWxmX3NwZXJlZ3NldH0sCiAgICAgeyAwLCBOVUxMfQogfTsKIApkaWZm
IC0tZ2l0IGEvdGFyZ2V0L3MzOTB4L2FyY2hfZHVtcC5jIGIvdGFyZ2V0L3MzOTB4L2FyY2hfZHVt
cC5jCmluZGV4IDZmNjFmZjk1YWYuLmM5ZWYwYTZlNjAgMTAwNjQ0Ci0tLSBhL3RhcmdldC9zMzkw
eC9hcmNoX2R1bXAuYworKysgYi90YXJnZXQvczM5MHgvYXJjaF9kdW1wLmMKQEAgLTE4NCwyMCAr
MTg0LDIwIEBAIHR5cGVkZWYgc3RydWN0IE5vdGVGdW5jRGVzY1N0cnVjdCB7CiB9IE5vdGVGdW5j
RGVzYzsKIAogc3RhdGljIGNvbnN0IE5vdGVGdW5jRGVzYyBub3RlX2NvcmVbXSA9IHsKLSAgICB7
c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5wcnN0YXR1cyksIHMzOTB4X3dyaXRlX2VsZjY0
X3Byc3RhdHVzfSwKLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5mcHJlZ3NldCks
IHMzOTB4X3dyaXRlX2VsZjY0X2ZwcmVnc2V0fSwKKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNv
bnRlbnRzLnByc3RhdHVzKSwgczM5MHhfd3JpdGVfZWxmNjRfcHJzdGF0dXN9LAorICAgIHtzaXpl
b2ZfZmllbGQoTm90ZSwgY29udGVudHMuZnByZWdzZXQpLCBzMzkweF93cml0ZV9lbGY2NF9mcHJl
Z3NldH0sCiAgICAgeyAwLCBOVUxMfQogfTsKIAogc3RhdGljIGNvbnN0IE5vdGVGdW5jRGVzYyBu
b3RlX2xpbnV4W10gPSB7Ci0gICAge3NpemVvZigoKE5vdGUgKikwKS0+Y29udGVudHMucHJlZml4
KSwgICBzMzkweF93cml0ZV9lbGY2NF9wcmVmaXh9LAotICAgIHtzaXplb2YoKChOb3RlICopMCkt
PmNvbnRlbnRzLmN0cnMpLCAgICAgczM5MHhfd3JpdGVfZWxmNjRfY3Ryc30sCi0gICAge3NpemVv
ZigoKE5vdGUgKikwKS0+Y29udGVudHMudGltZXIpLCAgICBzMzkweF93cml0ZV9lbGY2NF90aW1l
cn0sCi0gICAge3NpemVvZigoKE5vdGUgKikwKS0+Y29udGVudHMudG9kY21wKSwgICBzMzkweF93
cml0ZV9lbGY2NF90b2RjbXB9LAotICAgIHtzaXplb2YoKChOb3RlICopMCktPmNvbnRlbnRzLnRv
ZHByZWcpLCAgczM5MHhfd3JpdGVfZWxmNjRfdG9kcHJlZ30sCi0gICAge3NpemVvZigoKE5vdGUg
KikwKS0+Y29udGVudHMudnJlZ3NsbyksICBzMzkweF93cml0ZV9lbGY2NF92cmVnc2xvfSwKLSAg
ICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy52cmVnc2hpKSwgIHMzOTB4X3dyaXRlX2Vs
ZjY0X3ZyZWdzaGl9LAotICAgIHtzaXplb2YoKChOb3RlICopMCktPmNvbnRlbnRzLmdzY2IpLCAg
ICAgczM5MHhfd3JpdGVfZWxmNjRfZ3NjYn0sCisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250
ZW50cy5wcmVmaXgpLCAgIHMzOTB4X3dyaXRlX2VsZjY0X3ByZWZpeH0sCisgICAge3NpemVvZl9m
aWVsZChOb3RlLCBjb250ZW50cy5jdHJzKSwgICAgIHMzOTB4X3dyaXRlX2VsZjY0X2N0cnN9LAor
ICAgIHtzaXplb2ZfZmllbGQoTm90ZSwgY29udGVudHMudGltZXIpLCAgICBzMzkweF93cml0ZV9l
bGY2NF90aW1lcn0sCisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50cy50b2RjbXApLCAg
IHMzOTB4X3dyaXRlX2VsZjY0X3RvZGNtcH0sCisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250
ZW50cy50b2RwcmVnKSwgIHMzOTB4X3dyaXRlX2VsZjY0X3RvZHByZWd9LAorICAgIHtzaXplb2Zf
ZmllbGQoTm90ZSwgY29udGVudHMudnJlZ3NsbyksICBzMzkweF93cml0ZV9lbGY2NF92cmVnc2xv
fSwKKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnZyZWdzaGkpLCAgczM5MHhfd3Jp
dGVfZWxmNjRfdnJlZ3NoaX0sCisgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50cy5nc2Ni
KSwgICAgIHMzOTB4X3dyaXRlX2VsZjY0X2dzY2J9LAogICAgIHsgMCwgTlVMTH0KIH07CiAKLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 16:45:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 16:45:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTVNM-0005kC-Ek; Thu, 14 Jun 2018 16:45: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTVNL-0005k6-Gj
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 16:45:31 +0000
X-Inumbo-ID: 5c8d5074-6ff2-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5c8d5074-6ff2-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 16:45: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 4876B80D;
 Thu, 14 Jun 2018 09:45:29 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5C95A3F59D;
 Thu, 14 Jun 2018 09:45:28 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <04959db5-0db2-e1c1-13c0-14640c160e7c@arm.com>
Date: Thu, 14 Jun 2018 17:45:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 08/15] xen/arm: probe domU kernels and
 initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRmluZCBhZGRyZXNzZXMgYW5kIHNpemVzIG9uIGRldmljZSB0cmVlLgo+IEludHJvZHVjZSBh
IG5ldyBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQgZnVuY3Rpb24gdG8gbWF0Y2gg
bm90Cj4ganVzdCBvbiBib290IG1vZHVsZSBraW5kLCBidXQgYWxzbyBieSBhZGRyZXNzIHNvIHRo
YXQgd2UgY2FuIHN1cHBvcnQKPiBtdWx0aXBsZSBkb21Vcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJj
aC9hcm0va2VybmVsLmMgICAgICAgfCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKPiAgIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAyICsrCj4g
ICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAxNSArKysrKysrKysrKysrCj4gICB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMiArKwo+ICAgNCBmaWxlcyBjaGFuZ2VkLCA3MyBp
bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuYwo+IGluZGV4IDhmZGZkOTEuLmM0MTA5MmUgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4g
QEAgLTQ5Niw2ICs0OTYsNjAgQEAgZXJyOgo+ICAgICAgIHJldHVybiByYzsKPiAgIH0KPiAgIAo+
ICtpbnQga2VybmVsX3Byb2JlX2RvbVUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKmRvbVUpCj4gK3sKPiArICAgIHN0cnVjdCBib290bW9kdWxlICptb2Q7
Cj4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7Cj4gKyAgICB1NjQga2VybmVsX2Fk
ZHIsIGluaXRyZF9hZGRyLCBzaXplOwo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIGR0X2Zvcl9l
YWNoX2NoaWxkX25vZGUoZG9tVSwgbm9kZSkKPiArICAgIHsKPiArICAgICAgICBpZiAoIGR0X2Rl
dmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJtdWx0aWJvb3QsZG9tVS1rZXJuZWwiKSApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICB1MzIgbGVuOwo+ICsgICAgICAgICAgICBjb25zdCBfX2Jl
MzIgKnZhbDsKPiArICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJyZWci
LCAmbGVuKTsKPiArICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZrZXJuZWxf
YWRkciwgJnNpemUpOwo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlIGlmICggZHRfZGV2aWNl
X2lzX2NvbXBhdGlibGUobm9kZSwgIm11bHRpYm9vdCxkb21VLXJhbWRpc2siKSApCj4gKyAgICAg
ICAgewo+ICsgICAgICAgICAgICB1MzIgbGVuOwo+ICsgICAgICAgICAgICBjb25zdCBfX2JlMzIg
KnZhbDsKPiArICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJyZWciLCAm
bGVuKTsKPiArICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZpbml0cmRfYWRk
ciwgJnNpemUpOwo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIGNv
bnRpbnVlOwo+ICsgICAgfQo+ICsgICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2QgPSBi
b290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoCj4gKwkJCQkJCQkJCSAgICBCT09UTU9E
X0RPTVVfS0VSTkVMLCBrZXJuZWxfYWRkcik7CgpUaGlzIGxpbmUgY29udGFpbnMgaGFyZCB0YWIu
CgpCdXQgSSBkb24ndCB0aGluayB0aGlzIHdpbGwgd29yayBhcyB5b3UgZXhwZWN0LiBJbWFnaW5l
IHRoZSBrZXJuZWwgaXMgCnRoZSBzYW1lIGZvciBlYWNoIGd1ZXN0LiBJdCB3b3VsZCBiZSBmaW5l
IHRvIGhhdmUgdGhlIEltYWdlIGxvYWRlZCBvbmNlIAppbiBtZW1vcnkgYW5kIHRoZXJlZm9yZSBz
cGVjaWZ5IHRoZSBzYW1lIHBoeXNpY2FsIGFkZHJlc3MgZm9yIGFsbCAKZG9tVS1rZXJuZWwgY29t
cGF0aWJsZSBub2RlLiBIb3dldmVyLCB0aGUgY29tbWFuZCBsaW5lIG1heSBiZSBkaWZmZXJlbnQu
CgpTbyB5b3Ugd291bGQgZW5kIHVwIHRvIHVzZSB0aGUgd3JvbmcgbW9kdWxlIGhlcmUuCgo+ICsg
ICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5k
X2tpbmQoCj4gKwkJCQkJCQkgICAgICBCT09UTU9EX0RPTVVfUkFNRElTSywgaW5pdHJkX2FkZHIp
OwoKU2FtZSBoZXJlLgoKPiArICAgIHByaW50aygiTG9hZGluZyBEb21VIGtlcm5lbCBmcm9tIGJv
b3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsCj4gKwkJICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1
bGUtPnN0YXJ0KTsKClRoZSBpbmRlbnRhdGlvbiBpcyB3cm9uZyBoZXJlLgoKPiArICAgIGlmICgg
aW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgKQo+ICsgICAgICAgIHByaW50aygiTG9hZGluZyByYW1k
aXNrIGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwKPiArICAgICAgICAgICAgICAg
aW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUtPnN0YXJ0KTsKPiArCj4gKyAgICAvKiBpZiBpdCBpcyBh
IGd6aXAnZWQgaW1hZ2UsIDMyYml0IG9yIDY0Yml0LCB1bmNvbXByZXNzIGl0ICovCj4gKyAgICBy
YyA9IGtlcm5lbF9kZWNvbXByZXNzKG1vZCk7Cj4gKyAgICBpZiAocmMgPCAwICYmIHJjICE9IC1F
SU5WQUwpCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiArI2lmZGVmIENPTkZJR19BUk1fNjQK
PiArICAgIHJjID0ga2VybmVsX3ppbWFnZTY0X3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+
c2l6ZSk7Cj4gKyAgICBpZiAocmMgPCAwKQo+ICsjZW5kaWYKPiArICAgICAgICByYyA9IGtlcm5l
bF91aW1hZ2VfcHJvYmUoaW5mbywgbW9kLT5zdGFydCwgbW9kLT5zaXplKTsKPiArICAgIGlmIChy
YyA8IDApCj4gKyAgICAgICAgcmMgPSBrZXJuZWxfemltYWdlMzJfcHJvYmUoaW5mbywgbW9kLT5z
dGFydCwgbW9kLT5zaXplKTsKPiArICAgIGlmIChyYyA8IDApCj4gKyAgICAgICAgcmMgPSBrZXJu
ZWxfZWxmX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7CgpNb3N0IG9mIHRoaXMg
Y29kZSBpcyB0aGUgc2FtZSBhcyBrZXJuZWxfcHJvYmUuIEhvdyBhYm91dCByZXdvcmtpbmcgCmtl
cm5lbF9wcm9iZSB0byBoYW5kbGUgYW55IGRvbWFpbj8KCj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+
ICt9Cj4gKwo+ICAgaW50IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCj4g
ICB7Cj4gICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlf
a2luZChCT09UTU9EX0tFUk5FTCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwu
aCBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+IGluZGV4IDZkNjk1MDkuLjhlMTYxNGIgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5l
bC5oCj4gQEAgLTY0LDYgKzY0LDggQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKPiAgICAqLwo+ICAg
aW50IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ICAgCj4gK2ludCBr
ZXJuZWxfcHJvYmVfZG9tVShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sIHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqbm9kZSk7Cj4gKwo+ICAgLyoKPiAgICAqIExvYWRzIHRoZSBrZXJuZWwgaW50byBn
dWVzdCBSQU0uCj4gICAgKgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hl
bi9hcmNoL2FybS9zZXR1cC5jCj4gaW5kZXggODI1OTNjOC4uOThiZGIyNCAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gQEAg
LTI0MSw2ICsyNDEsMjEgQEAgc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQgYm9vdF9tb2R1bGVf
ZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ICAgICAgIHJldHVybiBOVUxMOwo+
ICAgfQo+ICAgCj4gK3N0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRf
YnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3Rh
cnQpCj4gK3sKPiArICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1
bGVzOwo+ICsgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKPiArICAgIGludCBpOwo+ICsgICAg
Zm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKPiArICAgIHsKPiArICAgICAg
ICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOwo+ICsgICAgICAgIGlmICggbW9kLT5raW5kID09IGtp
bmQgJiYgbW9kLT5zdGFydCA9PSBzdGFydCApCj4gKyAgICAgICAgICAgIHJldHVybiBtb2Q7Cj4g
KyAgICB9Cj4gKyAgICByZXR1cm4gTlVMTDsKPiArfQo+ICsKPiAgIGNvbnN0IGNoYXIgKiBfX2lu
aXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gICB7
Cj4gICAgICAgc3dpdGNoICgga2luZCApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+IGluZGV4IDg2YWFjMGUu
LjkwMzc4MmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gQEAgLTgzLDYgKzgzLDggQEAgc3RydWN0
IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBz
aXplLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpj
bWRsaW5lKTsKPiAgIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9maW5kX2J5X2tpbmQo
Ym9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ICtzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290
X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IHN0YXJ0KTsKPiAgIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2lu
ZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ICAgCj4gICAjZW5kaWYKPiAKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 17:16:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 17: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 1fTVrY-0000q3-JB; Thu, 14 Jun 2018 17: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTVrW-0000px-UD
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 17:16:42 +0000
X-Inumbo-ID: b82137ff-6ff6-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b82137ff-6ff6-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 17:16: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 B93DB80D;
 Thu, 14 Jun 2018 10:16:40 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CBD2B3F59D;
 Thu, 14 Jun 2018 10:16:39 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
Date: Thu, 14 Jun 2018 18:16:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 09/15] xen/arm: refactor construct_dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTW92ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28g
dGhhdCB0aGV5IGNhbiBiZQo+IHJldXNlZC4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZXMgaW4g
dGhpcyBwYXRjaC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAx
MjQgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIDEgZmls
ZSBjaGFuZ2VkLCA2NyBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCj4gaW5kZXggNGU0Y2QxOS4uYjMxYzU2MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBA
QCAtMjA5Miw3MyArMjA5MiwyNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVn
aW9uKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQs
IGtpbmZvLT5nbnR0YWJfc3RhcnQgKyBraW5mby0+Z250dGFiX3NpemUpOwo+ICAgfQo+ICAgCj4g
LWludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiAraW50IF9faW5p
dCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKPiAgIHsKPiAtICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ICAg
ICAgIHN0cnVjdCB2Y3B1ICpzYXZlZF9jdXJyZW50Owo+IC0gICAgaW50IHJjLCBpLCBjcHU7Cj4g
KyAgICBpbnQgaSwgY3B1Owo+ICAgCj4gICAgICAgc3RydWN0IHZjcHUgKnYgPSBkLT52Y3B1WzBd
Owo+ICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gJnYtPmFyY2guY3B1X2luZm8t
Pmd1ZXN0X2NwdV91c2VyX3JlZ3M7Cj4gICAKPiAtICAgIC8qIFNhbml0eSEgKi8KPiAtICAgIEJV
R19PTihkLT5kb21haW5faWQgIT0gMCk7Cj4gLSAgICBCVUdfT04oZC0+dmNwdVswXSA9PSBOVUxM
KTsKPiAtICAgIEJVR19PTih2LT5pc19pbml0aWFsaXNlZCk7CgpJIHRoaW5rIHdlIHdhbnQgdG8g
a2VlcCB0aGUgbGFzdCB0d28gQlVHX09OIGhlcmUuICJkLT52Y3B1WzBdID09IE5VTEwiIAppcyBt
YWtpbmcgc3VyZSB0aGF0IHRoZSB2YWx1ZSB1c2VkIHdoZW4gc2V0dGluZyBjdXJyZW50IGlzIHNh
bmUuCgoidi0+aXNfaW5pdGFsaXNlZCIgaXMgbWFraW5nIHN1cmUgdGhpcyBmdW5jdGlvbiBpcyBu
b3QgY2FsbGVkIHR3aWNlIGJ5IAptaXN0YWtlLiBJbmRlZWQgdGhlIHZhcmlhYmxlIHdpbGwgYmUg
c2V0IGF0IHRoZSBlbmQgb2YgX19jb25zdHJ1Y3RfZG9tYWluLgoKPiAtCj4gLSAgICBwcmludGso
IioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxuIik7Cj4gLSAgICBpZiAoIGRvbTBfbWVtIDw9IDAg
KQo+IC0gICAgewo+IC0gICAgICAgIHdhcm5pbmdfYWRkKCJQTEVBU0UgU1BFQ0lGWSBkb20wX21l
bSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUiBOT1dcbiIpOwo+IC0gICAgICAgIGRvbTBfbWVt
ID0gTUIoNTEyKTsKPiAtICAgIH0KPiAtCj4gLQo+IC0gICAgaW9tbXVfaHdkb21faW5pdChkKTsK
PiAtCj4gLSAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4gLQo+IC0gICAga2luZm8udW5hc3NpZ25l
ZF9tZW0gPSBkb20wX21lbTsKPiAtICAgIGtpbmZvLmQgPSBkOwo+IC0KPiAtICAgIHJjID0ga2Vy
bmVsX3Byb2JlKCZraW5mbyk7Cj4gLSAgICBpZiAoIHJjIDwgMCApCj4gLSAgICAgICAgcmV0dXJu
IHJjOwo+IC0KPiAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gICAgICAgLyogaWYgYWFyY2gzMiBt
b2RlIGlzIG5vdCBzdXBwb3J0ZWQgYXQgRUwxIGRvIG5vdCBhbGxvdyAzMi1iaXQgZG9tYWluICov
Cj4gLSAgICBpZiAoICEoY3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLnR5cGUgPT0gRE9NQUlOXzMy
QklUICkKPiArICAgIGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYga2luZm8tPnR5cGUgPT0gRE9N
QUlOXzMyQklUICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByaW50aygiUGxhdGZvcm0gZG9lcyBu
b3Qgc3VwcG9ydCAzMi1iaXQgZG9tYWluXG4iKTsKPiAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
Cj4gICAgICAgfQo+IC0gICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKCkFueSByZWFzb24g
dG8gbW92ZSB0aGlzIG91dD8KCj4gICAKPiAgICAgICBpZiAoIGlzXzY0Yml0X2RvbWFpbihkKSAp
Cj4gICAgICAgICAgIHZjcHVfc3dpdGNoX3RvX2FhcmNoNjRfbW9kZSh2KTsKPiAgIAo+ICAgI2Vu
ZGlmCj4gICAKPiAtICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwoKSSB0aGluayB0aGlz
IGNvdWxkIHN0YXkgaGVyZS4KCj4gLSAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwgJmtpbmZvKTsK
PiAtCj4gLSAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZm
cyB0byBkb20wLiAqLwo+IC0gICAgcmMgPSBnaWNfbWFwX2h3ZG9tX2V4dHJhX21hcHBpbmdzKGQp
Owo+IC0gICAgaWYgKCByYyA8IDAgKQo+IC0gICAgICAgIHJldHVybiByYzsKPiAtCj4gLSAgICBy
YyA9IHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcoZCk7Cj4gLSAgICBpZiAoIHJjIDwgMCApCj4g
LSAgICAgICAgcmV0dXJuIHJjOwo+IC0KPiAtICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4gLSAg
ICAgICAgcmMgPSBwcmVwYXJlX2R0YihkLCAma2luZm8pOwo+IC0gICAgZWxzZQo+IC0gICAgICAg
IHJjID0gcHJlcGFyZV9hY3BpKGQsICZraW5mbyk7CgpJIHRoaW5rIHRoaXMgaXMgcHJvYmFibHkg
YSBjYWxsIHRvIGFkZCAiaHdkb20iIGluIHRoZSBuYW1lIG9mIHRoZSAyIApmdW5jdGlvbnMuCgo+
IC0KPiAtICAgIGlmICggcmMgPCAwICkKPiAtICAgICAgICByZXR1cm4gcmM7Cj4gLQo+ICAgICAg
IC8qCj4gICAgICAgICogVGhlIGZvbGxvd2luZyBsb2FkcyB1c2UgdGhlIGRvbWFpbidzIHAybSBh
bmQgcmVxdWlyZSBjdXJyZW50IHRvCj4gICAgICAgICogYmUgYSB2Y3B1IG9mIHRoZSBkb21haW4s
IHRlbXBvcmFyaWx5IHN3aXRjaAo+IEBAIC0yMTcxLDIwICsyMTI1LDE4IEBAIGludCBfX2luaXQg
Y29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgKiBrZXJuZWxfbG9hZCB3
aWxsIGRldGVybWluZSB0aGUgcGxhY2VtZW50IG9mIHRoZSBrZXJuZWwgYXMgd2VsbAo+ICAgICAg
ICAqIGFzIHRoZSBpbml0cmQgJiBmZHQgaW4gUkFNLCBzbyBjYWxsIGl0IGZpcnN0Lgo+ICAgICAg
ICAqLwo+IC0gICAga2VybmVsX2xvYWQoJmtpbmZvKTsKPiArICAgIGtlcm5lbF9sb2FkKGtpbmZv
KTsKPiAgICAgICAvKiBpbml0cmRfbG9hZCB3aWxsIGZpeCB1cCB0aGUgZmR0LCBzbyBjYWxsIGl0
IGJlZm9yZSBkdGJfbG9hZCAqLwo+IC0gICAgaW5pdHJkX2xvYWQoJmtpbmZvKTsKPiAtICAgIGR0
Yl9sb2FkKCZraW5mbyk7Cj4gKyAgICBpbml0cmRfbG9hZChraW5mbyk7Cj4gKyAgICBkdGJfbG9h
ZChraW5mbyk7Cj4gICAKPiAgICAgICAvKiBOb3cgdGhhdCB3ZSBhcmUgZG9uZSByZXN0b3JlIHRo
ZSBvcmlnaW5hbCBwMm0gYW5kIGN1cnJlbnQuICovCj4gICAgICAgc2V0X2N1cnJlbnQoc2F2ZWRf
Y3VycmVudCk7Cj4gICAgICAgcDJtX3Jlc3RvcmVfc3RhdGUoc2F2ZWRfY3VycmVudCk7Cj4gICAK
PiAtICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gLQo+ICAgICAgIG1lbXNldChyZWdz
LCAwLCBzaXplb2YoKnJlZ3MpKTsKPiAgIAo+IC0gICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClr
aW5mby5lbnRyeTsKPiArICAgIHJlZ3MtPnBjID0gKHJlZ2lzdGVyX3Qpa2luZm8tPmVudHJ5Owo+
ICAgCj4gICAgICAgaWYgKCBpc18zMmJpdF9kb21haW4oZCkgKQo+ICAgICAgIHsKPiBAQCAtMjIw
MiwxNCArMjE1NCwxNCBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4g
KmQpCj4gICAgICAgICAgICAqLwo+ICAgICAgICAgICByZWdzLT5yMCA9IDA7IC8qIFNCWiAqLwo+
ICAgICAgICAgICByZWdzLT5yMSA9IDB4ZmZmZmZmZmY7IC8qIFdlIHVzZSBEVEIgdGhlcmVmb3Jl
IG5vIG1hY2hpbmUgaWQgKi8KPiAtICAgICAgICByZWdzLT5yMiA9IGtpbmZvLmR0Yl9wYWRkcjsK
PiArICAgICAgICByZWdzLT5yMiA9IGtpbmZvLT5kdGJfcGFkZHI7Cj4gICAgICAgfQo+ICAgI2lm
ZGVmIENPTkZJR19BUk1fNjQKPiAgICAgICBlbHNlCj4gICAgICAgewo+ICAgICAgICAgICByZWdz
LT5jcHNyID0gUFNSX0dVRVNUNjRfSU5JVDsKPiAgICAgICAgICAgLyogRnJvbSBsaW51eC9Eb2N1
bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICovCj4gLSAgICAgICAgcmVncy0+eDAgPSBraW5m
by5kdGJfcGFkZHI7Cj4gKyAgICAgICAgcmVncy0+eDAgPSBraW5mby0+ZHRiX3BhZGRyOwo+ICAg
ICAgICAgICByZWdzLT54MSA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCj4gICAg
ICAgICAgIHJlZ3MtPngyID0gMDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KPiAgICAg
ICAgICAgcmVncy0+eDMgPSAwOyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwo+IEBAIC0y
MjM1LDYgKzIxODcsNjQgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gK2ludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiArewo+ICsgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtp
bmZvID0ge307Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBkLT52
Y3B1WzBdOwo+ICsKPiArICAgIC8qIFNhbml0eSEgKi8KPiArICAgIEJVR19PTihkLT5kb21haW5f
aWQgIT0gMCk7Cj4gKyAgICBCVUdfT04oZC0+dmNwdVswXSA9PSBOVUxMKTsKPiArICAgIEJVR19P
Tih2LT5pc19pbml0aWFsaXNlZCk7Cj4gKwo+ICsgICAgcHJpbnRrKCIqKiogTE9BRElORyBET01B
SU4gMCAqKipcbiIpOwo+ICsgICAgaWYgKCBkb20wX21lbSA8PSAwICkKPiArICAgIHsKPiArICAg
ICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0gUEFSQU1FVEVSIC0gVVNJ
TkcgNTEyTSBGT1IgTk9XXG4iKTsKPiArICAgICAgICBkb20wX21lbSA9IE1CKDUxMik7Cj4gKyAg
ICB9Cj4gKwo+ICsKCk5vIG5lZWQgdG8gY29weSB0aGUgc2Vjb25kIG5ld2xpbmUgOikuCgo+ICsg
ICAgaW9tbXVfaHdkb21faW5pdChkKTsKPiArCj4gKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4g
Kwo+ICsgICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsKPiArICAgIGtpbmZvLmQg
PSBkOwo+ICsKPiArICAgIHJjID0ga2VybmVsX3Byb2JlKCZraW5mbyk7Cj4gKyAgICBpZiAoIHJj
IDwgMCApCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiArICAgIGFsbG9jYXRlX21lbW9yeShk
LCAma2luZm8pOwo+ICsgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4gKwo+ICsg
ICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVmZnMgdG8gZG9t
MC4gKi8KPiArICAgIHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBwaW5ncyhkKTsKPiArICAg
IGlmICggcmMgPCAwICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsgICAgcmMgPSBwbGF0
Zm9ybV9zcGVjaWZpY19tYXBwaW5nKGQpOwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAg
IHJldHVybiByYzsKPiArCj4gKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ICsKPiAr
ICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4gKyAgICAgICAgcmMgPSBwcmVwYXJlX2R0YihkLCAm
a2luZm8pOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIHJjID0gcHJlcGFyZV9hY3BpKGQsICZraW5m
byk7Cj4gKwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArCj4g
KyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwoKWW91IHNheSAibm8gZnVuY3Rpb25hbCBj
aGFuZ2UiIGluIHRoaXMgcGF0Y2guIEJ1dCB0aGlzIGlzIG9uZS4gVGhlIAptb2R1bGUgYXJlIG5v
dyBkaXNjYXJkIG11Y2ggZWFybGllci4gVGhpcyBpbXBseSB0aGF0IG1lbW9yeSBiYWtpbmcgdGhl
IApJbWFnZS9Jbml0cmQgd2lsbCBiZSBmcmVlIHRvIGJlIHJlLXVzZWQgYXQgYW55IHRpbWUuCgpJ
IGRvbid0IHRoaW5rIHRoaXMgaXMgd2hhdCB3ZSB3YW50LiBVbmxlc3MgeW91IGNhbiBwcm9taXNl
IG5vIG1lbW9yeSBpcyAKYWxsb2NhdGVkIGluIF9fY29uc3RydWN0X2RvbWFpbigpLgoKPiArCj4g
KyAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gK30KPiArCj4gICAv
Kgo+ICAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgICogbW9kZTogQwo+IAoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 17:26:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 17:26:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTW0a-00022v-3V; Thu, 14 Jun 2018 17: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=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTW0Z-00022q-E1
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 17:26:03 +0000
X-Inumbo-ID: a9860d56-6ff7-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a9860d56-6ff7-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 19:23: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 42E9F80D;
 Thu, 14 Jun 2018 10:26:01 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5502B3F59D;
 Thu, 14 Jun 2018 10:26:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-10-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cd863dbb-93c2-71b3-a96b-b427a1f259a5@arm.com>
Date: Thu, 14 Jun 2018 18:25:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-10-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 10/15] xen/arm: introduce construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGksCgpPbiAxMy8wNi8xOCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNpbWls
YXIgdG8gY29uc3RydWN0X2RvbTAsIGNvbnN0cnVjdF9kb21VIGNyZWF0ZXMgYSBiYXJlYm9uZSBE
b21VIGd1ZXN0Lgo+IERlZmF1bHQgdG8gMSBtYXggdmNwdSBhbmQgNjRNQiBvZiBtZW1vcnkgaWYg
bm90IHNwZWNpZmllZCBvdGhlcndpc2UuCj4gCj4gVGhlIGRldmljZSB0cmVlIG5vZGUgcGFzc2Vk
IGFzIGFyZ3VtZW50IGlzIGNvbXBhdGlibGUgInhlbixkb21VIiwgc2VlCj4gZG9jcy9taXNjL2Fy
bS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dC4KPiAKPiBBbGxvY2F0ZSBhbGwgdmNwdXMgb24gY3B1
MCBpbml0aWFsbHkuCgpJIGRvbid0IHRoaW5rIHRoaXMgY29tbWVudCBpcyB0cnVlLiBfX2NvbnN0
cnVjdF9kb21haW4gd2lsbCBhbGxvY2F0ZSAKdkNQVXMgaW4gY3ljbGUuCgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAg
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAyICsrCj4g
ICAyIGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
aW5kZXggYjMxYzU2My4uMDJhN2Y5NCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjE4Nyw2
ICsyMTg3LDQzIEBAIGludCBfX2luaXQgX19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4g
ICAKPiAraW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gK3sKPiArICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5m
byA9IHt9Owo+ICsgICAgaW50IHJjOwo+ICsgICAgY29uc3QgY2hhciAqY3B1cyA9IE5VTEwsICpt
ZW0gPSBOVUxMOwo+ICsKPiArICAgIHByaW50aygiKioqIExPQURJTkcgRE9NVSAqKipcbiIpOwo+
ICsKPiArICAgIGQtPm1heF92Y3B1cyA9IDE7Cj4gKyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRf
c3RyaW5nKG5vZGUsICJjcHVzIiwgJmNwdXMpOwo+ICsgICAgaWYgKCAhcmMgKQo+ICsgICAgICAg
IGQtPm1heF92Y3B1cyA9IHNpbXBsZV9zdHJ0b3VsKGNwdXMsICZjcHVzLCAwKTsKPiArCj4gKyAg
ICBraW5mby51bmFzc2lnbmVkX21lbSA9IE1CKDY0KTsKPiArICAgIHJjID0gZHRfcHJvcGVydHlf
cmVhZF9zdHJpbmcobm9kZSwgIm1lbSIsICZtZW0pOwo+ICsgICAgaWYgKCAhcmMgKQo+ICsgICAg
ICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gcGFyc2Vfc2l6ZV9hbmRfdW5pdChtZW0sICZtZW0p
Owo+ICsKPiArICAgIGQtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIGQtPm1h
eF92Y3B1cyk7Cj4gKyAgICBpZiAoICFkLT52Y3B1ICkKPiArICAgICAgICByZXR1cm4gLUVOT01F
TTs7Cj4gKyAgICBpZiAoIGFsbG9jX3ZjcHUoZCwgMCwgMCkgPT0gTlVMTCApCj4gKyAgICAgICAg
cmV0dXJuIC1FTk9NRU07Cj4gKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4gKwo+ICsgICAga2lu
Zm8uZCA9IGQ7Cj4gKwo+ICsgICAgcmMgPSBrZXJuZWxfcHJvYmVfZG9tVSgma2luZm8sIG5vZGUp
Owo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArCj4gKyAgICBk
LT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ICsgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5m
byk7CgphbGxvY2F0ZV9tZW1vcnkoKSB3aWxsIGFsbG9jYXRlIGRpcmVjdCBtYXBwZWQgbWVtb3J5
IGJ1dCB5b3UgaW1wb3NlIGEgCnN0YXRpYyBtZW1vcnkgbGF5b3V0IGZvciB0aGUgZ3Vlc3QuIEJv
dGggYXJlIG5vdCBnb2luZyB0byB3b3JrIHZlcnkgd2VsbCAKdG9nZXRoZXIuCgpTbyB5b3UgcHJv
YmFibHkgd2FudCB0byBleHRlbmQgYWxsb2NhdGVfbWVtb3J5IHRvIHN1cHBvcnQgYWxsb2NhdGlu
ZyAKbWVtb3J5IGZvciBhIGdpdmVuIHJlZ2lvbi4KCj4gKwo+ICsgICAgcmV0dXJuIF9fY29uc3Ry
dWN0X2RvbWFpbihkLCAma2luZm8pOwo+ICt9Cj4gKwo+ICAgaW50IF9faW5pdCBjb25zdHJ1Y3Rf
ZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBr
aW5mbyA9IHt9Owo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBpbmRleCA5MDM3ODJmLi5lOWY5OTA1IDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc2V0dXAuaAo+IEBAIC0yLDYgKzIsNyBAQAo+ICAgI2RlZmluZSBfX0FSTV9TRVRV
UF9IXwo+ICAgCj4gICAjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4KPiArI2luY2x1ZGUgPHhl
bi9kZXZpY2VfdHJlZS5oPgo+ICAgCj4gICAjZGVmaW5lIE1JTl9GRFRfQUxJR04gOAo+ICAgI2Rl
ZmluZSBNQVhfRkRUX1NJWkUgU1pfMk0KPiBAQCAtNzEsNiArNzIsNyBAQCB2b2lkIGFjcGlfY3Jl
YXRlX2VmaV9tbWFwX3RhYmxlKHN0cnVjdCBkb21haW4gKmQsCj4gICBpbnQgYWNwaV9tYWtlX2Vm
aV9ub2Rlcyh2b2lkICpmZHQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSk7Cj4gICAKPiAgIGlu
dCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKTsKPiAraW50IGNvbnN0cnVjdF9kb21V
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSk7Cj4gICAKPiAg
IHZvaWQgZGlzY2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7Cj4gICB2b2lkIGR0X3VucmVzZXJ2
ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKPiAKCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 17:49:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 17: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 1fTWN2-0004K2-K8; Thu, 14 Jun 2018 17: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=vedd=ja=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTWN1-0004Jx-IP
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 17:49:15 +0000
X-Inumbo-ID: 4465cc02-6ffb-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4465cc02-6ffb-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 17:49:21 +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 w5EHn6Mq055371;
 Thu, 14 Jun 2018 17:49:06 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=nhBibKiZyE5VveFVC8kS/pDdHlQg6mu79EBkws3f4tE=;
 b=QKTKwRFld2OR68KjzSPIug19xw5BZn+fhcJ35DWeaXPh7x/EfvXqGbIQu8vBqRl31fCf
 AWxOxtNd/9KRduSk/kWK4t6W6A5GtBo1fmTzeg5CmT3v3Atj14LvnXJq7P/pvitpshMz
 IzKhqVEi9ajglAaIAZqMO7rX4q0ETkhQ9luTK9IDnXfoyAglGKWfwL1IsYsNLPVRXtcw
 QhOPC/ThVN+tNHijrwZGaBSuI2ZzV3ai+LBz8OC7Q0+sDJGN01ahNBmAM/1EQxsIEd9o
 jzTGrCJbrlIer605PuH92l81haNY/UTDp6YP7qLOXzaBCvd1GYRKGfR94x+yAJZqiCbT 0g== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jk0xre4nr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 17:49:06 +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 w5EHn3KO009324
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 17:49: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 w5EHn2kE031750;
 Thu, 14 Jun 2018 17:49:02 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 14 Jun 2018 10:49:02 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>, jgross@suse.com
References: <20180612134200.17456-1-andr2000@gmail.com>
 <1088db4b-cf75-817f-2112-41b96006cd3d@epam.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <d93c0ad8-75a2-3426-e5e3-0b13725ca19f@oracle.com>
Date: Thu, 14 Jun 2018 13:48:47 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1088db4b-cf75-817f-2112-41b96006cd3d@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=826
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806140195
Subject: Re: [Xen-devel] [PATCH v3 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTQvMjAxOCAwMjo0NyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
SGksIEJvcmlzIQo+Cj4gSXQgc2VlbXMgdGhhdCBJIGhhdmUgcmVzb2x2ZWQgYWxsIHRoZSBpc3N1
ZXMgbm93IHdoaWNoCj4gd2VyZSBtYWlubHkgY2xlYW51cCBhbmQgY29kZSBtb3ZlbWVudCBhbmQg
NSBvZiA5IHBhdGNoZXMKPiBhbHJlYWR5IGhhdmUgci1iJ3MuIERvIHlvdSwgYXMgdGhlIHByaW1h
cnkgcmV2aWV3ZXIgb2YgdGhlCj4gc2VyaWVzLCB0aGluayBJIGNhbiBwdXNoIChob3BlZnVsbHkp
IHRoZSBmaW5hbCB2ZXJzaW9uCj4gb2YgdGhlIHBhdGNoZXM/IEp1c3QgaW4gY2FzZSB5b3Ugd2Fu
dCB0byBsb29rIGF0IHY0IGl0IGlzIGF0IFsxXS4KPgo+IFRoYW5rIHlvdSwKPiBPbGVrc2FuZHIK
Pgo+IFsxXQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRyMjAwMC9saW51eC9jb21taXRzL3hlbl90
aXBfbGludXhfbmV4dF94ZW5fZG1hX2J1Zl92NAoKCkxvb2tzIGdvb2QgdG8gbWUuCgoKLWJvcmlz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 18:14:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 18:14:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTWko-0007LL-PW; Thu, 14 Jun 2018 18:13:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iotm=ja=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fTWkn-0007KZ-Gn
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 18:13:49 +0000
X-Inumbo-ID: 561bebdc-6ffe-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 561bebdc-6ffe-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 20:11:19 +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 9D6D71435;
 Thu, 14 Jun 2018 11:13:47 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AC2103F59D;
 Thu, 14 Jun 2018 11:13:46 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b77bb1d1-19b3-5a9c-1301-729b69098703@arm.com>
Date: Thu, 14 Jun 2018 19:13:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 11/15] xen/arm: generate a simple device
 tree for domUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW50cm9kdWNlIGZ1bmN0aW9ucyB0byBnZW5lcmF0ZSBhIGJhc2ljIGRvbVUgZGV2aWNlIHRy
ZWUsIHNpbWlsYXIgdG8gdGhlCj4gZXhpc3RpbmcgZnVuY3Rpb25zIGluIHRvb2xzL2xpYnhsL2xp
YnhsX2FybS5jLgo+IAo+IFJlbmFtZSBleGlzdGluZyBwcmVwYXJlX2R0YiB0byBwcmVwYXJlX2R0
Yl9kb20wIHRvIGF2b2lkIGNvbmZ1c2lvbi4KCkFoIHRoaXMgaXMgd2VyZSB0aGUgcmVuYW1lIGlz
LiBJdCBtaWdodCBoYXZlIG1ha2Ugc2Vuc2UgdG8gZG8gdGhhdCBpbiAKcGF0Y2ggIzkuIEFsc28s
IHlvdSB3YW50IHRvIG5hbWUgaXQgImh3ZG9tIiBhcyB0aGlzIGlzIHRoZSBwcmVmZXJyZWQgCm5h
bWUgbm93YWRheXMuCgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8
IDE5NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAgMSBm
aWxlIGNoYW5nZWQsIDE5MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiBpbmRleCAwMmE3Zjk0Li5iNGY1NjBmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
IEBAIC0xMzYwLDcgKzEzNjAsMTk0IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICByZXR1cm4gcmVzOwo+
ICAgfQo+ICAgCj4gLXN0YXRpYyBpbnQgcHJlcGFyZV9kdGIoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiArc3RhdGljIGludCBtYWtlX2dpY19kb21VX25vZGUo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LCBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6
ZWNlbGxzKQo+ICt7Cj4gKyAgICBpbnQgcmVzID0gMDsKPiArICAgIGludCByZWdfc2l6ZSA9IGFk
ZHJjZWxscyArIHNpemVjZWxsczsKPiArICAgIGludCBucl9jZWxscyA9IHJlZ19zaXplICogMjsK
PiArICAgIF9fYmUzMiByZWdbbnJfY2VsbHNdOyA+ICsgICAgX19iZTMyICpjZWxsczsKPiArCj4g
KyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJpbnRlcnJ1cHQtY29udHJvbGxlciIpOwoK
UGVyIHRoZSBEVCBzcGVjLCBub2RlIG5hbWUgc2hvdWxkIGNvbnRhaW4gQHVuaXQtYWRkcmVzcyB3
aGVuIGEgInJlZyIgCnByb3BlcnR5IHByZXNlbnQuICJ1bml0LWFkZHJlc3MiIGJlZW4gdGhlIGZp
cnN0IGFkZHJlc3Mgb2YgdGhlICJyZWciIApwcm9wZXJ0eS4KClBlciB0aGUgRFQgc3BlYywgbm9k
ZSBzaG91bGQgaGF2ZSBAYmFzZSB3aGVuIGEgInJlZ3MiIHByb3BlcnR5IGlzIHByZXNlbnQuCgo+
ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCAwKTsKPiArICAgIGlmICgg
cmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGZkdCwgIiNpbnRlcnJ1cHQtY2VsbHMiLCAzKTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJp
bnRlcnJ1cHQtY29udHJvbGxlciIsIE5VTEwsIDApOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAg
ICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgaWYgKGdpY19od192ZXJzaW9uKCkgPT0gR0lDX1Yz
KQoKQ291bGQgd2UgdXNlIGEgc3dpdGNoIHBsZWFzZT8gVGhpcyB3b3VsZCBhbGxvdyB0byBjYXRj
aCBlYXNpbHkgbmV3IApoYXJkd2FyZSB2ZXJzaW9uLgoKPiArICAgIHsKPiArICAgICAgICBjb25z
dCB1aW50NjRfdCBnaWNkX2Jhc2UgPSBHVUVTVF9HSUNWM19HSUNEX0JBU0U7Cj4gKyAgICAgICAg
Y29uc3QgdWludDY0X3QgZ2ljZF9zaXplID0gR1VFU1RfR0lDVjNfR0lDRF9TSVpFOwo+ICsgICAg
ICAgIGNvbnN0IHVpbnQ2NF90IGdpY3IwX2Jhc2UgPSBHVUVTVF9HSUNWM19HSUNSMF9CQVNFOwo+
ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY3IwX3NpemUgPSBHVUVTVF9HSUNWM19HSUNSMF9T
SVpFOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBh
dGlibGUiLCAiYXJtLGdpYy12MyIpOwo+ICsgICAgICAgIGlmICggcmVzICkKPiArICAgICAgICAg
ICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+ICsgICAgICAg
IGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNkX2Jh
c2UsIGdpY2Rfc2l6ZSk7Cj4gKyAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRk
cmNlbGxzLCBzaXplY2VsbHMsIGdpY3IwX2Jhc2UsIGdpY3IwX3NpemUpOwo+ICsgICAgICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKPiArICAgIH0K
PiArICAgIGVsc2UgaWYgKGdpY19od192ZXJzaW9uKCkgPT0gR0lDX1YzKQoKSSB0aGluayB0aGlz
IHNob3VsZCBiZSBHSUNfVjIgaGVyZS4KCj4gKyAgICB7Cj4gKyAgICAgICAgY29uc3QgdWludDY0
X3QgZ2ljZF9iYXNlID0gR1VFU1RfR0lDRF9CQVNFOwo+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90
IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJQ0RfU0laRTsKPiArICAgICAgICBjb25zdCB1aW50NjRfdCBn
aWNjX2Jhc2UgPSBHVUVTVF9HSUNDX0JBU0U7Cj4gKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2lj
Y19zaXplID0gR1VFU1RfR0lDQ19TSVpFOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGNvcnRleC1hMTUtZ2ljIik7CgpJIGtu
b3cgdGhhdCB3ZSB1c2UgdGhhdCBwcm9wZXJ0eSBpbiBsaWJ4bC4gQnV0IHRoaXMgaXMgYSBiaXQg
d2VpcmQgdG8gCnVzZSBpdCBmb3IgQXJtNjQgZ3Vlc3QgOikuIEl0IHdvdWxkIGJlIGJldHRlciB0
byB1c2UgYXJtLGdpYy00MDAgaGVyZS4KCj4gKyAgICAgICAgaWYgKCByZXMgKQo+ICsgICAgICAg
ICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICBjZWxscyA9ICZyZWdbMF07Cj4gKyAgICAg
ICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY2Rf
YmFzZSwgZ2ljZF9zaXplKTsKPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBh
ZGRyY2VsbHMsIHNpemVjZWxscywgZ2ljY19iYXNlLCBnaWNjX3NpemUpOwo+ICsgICAgfQo+ICsK
PiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsK
PiArICAgIGlmIChyZXMpCj4gKyAgICAgICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBm
ZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgUEhBTkRMRV9HSUMpOwo+ICsg
ICAgaWYgKHJlcykKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgInBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cj4gKyAgICBpZiAocmVz
KQo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZk
dCk7Cj4gKwo+ICsgICAgcmV0dXJuIHJlczsKPiArfQo+ICsKPiArc3RhdGljIGludCBtYWtlX3Rp
bWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCj4gK3sKPiAr
ICAgIGludCByZXM7Cj4gKyAgICBnaWNfaW50ZXJydXB0X3QgaW50cnNbM107Cj4gKwo+ICsgICAg
cmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAidGltZXIiKTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIGlmICghaXNfNjRiaXRfZG9tYWluKGQpKQo+
ICsgICAgewo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0
aWJsZSIsICJhcm0sYXJtdjctdGltZXIiKTsKPiArICAgICAgICBpZiAoIHJlcyApCj4gKyAgICAg
ICAgICAgIHJldHVybiByZXM7Cj4gKyAgICB9IGVsc2Ugewo+ICsgICAgICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjgtdGltZXIiKTsKPiAr
ICAgICAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gKyAgICB9Cj4g
Kwo+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdVRVNUX1RJTUVSX1BIWVNfU19Q
UEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHRfcHBp
KGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJ
UlRfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKwo+ICsgICAgcmVzID0gZmR0
X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAz
KTsKPiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEhBTkRMRV9HSUMpOwo+ICsgICAgaWYgKHJlcykKPiArICAg
ICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwo+ICsg
ICAgcmV0dXJuIHJlczsKPiArfQo+ICsKPiArI2RlZmluZSBET01VX0RUQl9TSVpFIDQwOTYKCklz
IHRoaXMgZ29pbmcgdG8gYmUgZW5vdWdoPyBQZXIgdGhlIGRvY3VtZW50YXRpb24sIHRoZSBtYXhp
bXVtIHNpemUgb2YgYSAKRFQgaXMgMk1CLgoKPiArc3RhdGljIGludCBwcmVwYXJlX2R0Yl9kb21V
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gK3sKPiArICAg
IGludCBhZGRyY2VsbHMsIHNpemVjZWxsczsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgYWRk
cmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKGR0X2hvc3QpOwo+ICsgICAgc2l6ZWNlbGxz
ID0gZHRfY2hpbGRfbl9zaXplX2NlbGxzKGR0X2hvc3QpOwo+ICsKPiArICAgIGtpbmZvLT5mZHQg
PSB4bWFsbG9jX2J5dGVzKERPTVVfRFRCX1NJWkUpOwo+ICsgICAgaWYgKCBraW5mby0+ZmR0ID09
IE5VTEwgKQo+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICsKPiArICAgIHJldCA9IGZkdF9j
cmVhdGUoa2luZm8tPmZkdCwgRE9NVV9EVEJfU0laRSk7Cj4gKyAgICBpZiAoIHJldCA8IDAgKQo+
ICsgICAgICAgIGdvdG8gZXJyOwo+ICsKPiArICAgIHJldCA9IGZkdF9maW5pc2hfcmVzZXJ2ZW1h
cChraW5mby0+ZmR0KTsKPiArICAgIGlmICggcmV0IDwgMCApCj4gKyAgICAgICAgZ290byBlcnI7
Cj4gKwo+ICsgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsKPiArICAg
IGlmICggcmV0IDwgMCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gZmR0
X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgYWRkcmNlbGxzKTsK
PiArICAgIGlmICggcmV0ICkKPiArICAgICAgICBnb3RvIGVycjsKPiArCj4gKyAgICByZXQgPSBm
ZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAiI3NpemUtY2VsbHMiLCBzaXplY2VsbHMpOwo+
ICsgICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdvdG8gZXJyOwo+ICsKPiArICAgIHJldCA9IG1h
a2VfY2hvc2VuX25vZGUoa2luZm8pOwo+ICsgICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdvdG8g
ZXJyOwo+ICsKPiArICAgIHJldCA9IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKGQsIGtpbmZvLCBhZGRy
Y2VsbHMsIHNpemVjZWxscyk7CgptYWtlX2h5cGVydmlzb3Jfbm9kZSgpIHdpbGwgYWxsb2NhdGUg
YW4gUFBJZm9yIHRoZSBldmVudCBjaGFubmVsIGJhc2VkIApvbiB3aGF0J3MgYXZhaWxhYmxlLiBI
b3dldmVyLCB0aGUgUFBJIGZvciB0aGUgZ3Vlc3RzIGlzIHN0YXRpYyBhbmQgdGhlIAp0aW1lciBp
cyBhbGxvY2F0ZWQgYWZ0ZXJ3YXJkcy4KClNvIHlvdSBwcm9iYWJseSB3YW50IHRvIHJld29yayBt
YWtlX2h5cGVydmlzb3Jfbm9kZSB0byBwYXNzIHRoZSAKaW50ZXJydXB0IGluIHBhcmFtZXRlci4K
Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0g
bWFrZV9wc2NpX25vZGUoa2luZm8tPmZkdCwgTlVMTCk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAg
ICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8t
PmZkdCwgTlVMTCk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+
ICsgICAgcmV0ID0gbWFrZV9tZW1vcnlfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNp
emVjZWxscywga2luZm8pOwo+ICsgICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdvdG8gZXJyOwo+
ICsKPiArICAgIHJldCA9IG1ha2VfZ2ljX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2Vs
bHMsIHNpemVjZWxscyk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4g
Kwo+ICsgICAgcmV0ID0gbWFrZV90aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7Cj4gKyAg
ICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gZmR0X2Vu
ZF9ub2RlKGtpbmZvLT5mZHQpOwo+ICsgICAgaWYgKCByZXQgPCAwICkKPiArICAgICAgICBnb3Rv
IGVycjsKPiArCj4gKyAgICByZXQgPSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOwo+ICsgICAgaWYg
KCByZXQgPCAwICkKPiArICAgICAgICBnb3RvIGVycjsKPiArCj4gKyAgICByZXR1cm4gMDsKPiAr
Cj4gKyAgZXJyOgo+ICsgICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAo
JWQpLlxuIiwgcmV0KTsKPiArICAgIHhmcmVlKGtpbmZvLT5mZHQpOwo+ICsgICAgcmV0dXJuIC1F
SU5WQUw7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tMChzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgewo+ICAgICAgIGNvbnN0IHAy
bV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21taW9fZGlyZWN0X2M7Cj4gICAgICAgY29uc3Qg
dm9pZCAqZmR0Owo+IEBAIC0yMjIxLDYgKzI0MDgsMTAgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3Rf
ZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICAg
ICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPiAgICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwg
JmtpbmZvKTsKPiAgIAo+ICsgICAgcmMgPSBwcmVwYXJlX2R0Yl9kb21VKGQsICZraW5mbyk7Cj4g
KyAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiAgICAgICByZXR1
cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gICB9Cj4gICAKPiBAQCAtMjI3MCw3
ICsyNDYxLDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+
ICAgICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gICAKPiAgICAgICBpZiAoIGFjcGlf
ZGlzYWJsZWQgKQo+IC0gICAgICAgIHJjID0gcHJlcGFyZV9kdGIoZCwgJmtpbmZvKTsKPiArICAg
ICAgICByYyA9IHByZXBhcmVfZHRiX2RvbTAoZCwgJmtpbmZvKTsKPiAgICAgICBlbHNlCj4gICAg
ICAgICAgIHJjID0gcHJlcGFyZV9hY3BpKGQsICZraW5mbyk7Cj4gICAKPiAKCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 19:09:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 19: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 1fTXbw-0004s2-5G; Thu, 14 Jun 2018 19:08:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eaqy=ja=gmail.com=edgar.iglesias@srs-us1.protection.inumbo.net>)
 id 1fTXbu-0004rs-7y
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 19:08:42 +0000
X-Inumbo-ID: ffce9816-7005-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ffce9816-7005-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 21:06:11 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id n15-v6so11042731lfn.10
 for <xen-devel@lists.xen.org>; Thu, 14 Jun 2018 12:08:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=7sunk+Im4YskQ993ytjpAEydAlqGAEzR5u0umVqTeaU=;
 b=Gu1LLWKptbYZ3p9FegI45csxnNMDnJ7BEAzITba7KQDGs65npqqmRRN82xYvjkpH7G
 71+CXJr/QunEP1M62ByEQ/dxxH+/mf9c6YhWuFW5AYlcyqh0/JPe18zm9R0M49OB9JHl
 bljeLn1ibWBA0szmP6QaxWwXxdPrsmYuEVtshwBov70TdmWhxiyELBKxfYj+uDVZa1H4
 wZjDHZBNZAljWahpGzPygupo4kOI6e8+m6OdccCQ2N7xlM+Q7dRDmFOEYrMQtepYhoey
 jRGi7oIarLv2oNpU+ztzpAK/ARBlLdmxnb8Kd9Yy8NTnFogN7nLLlMTGj6UMGVhAsiy+
 PLeg==
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=7sunk+Im4YskQ993ytjpAEydAlqGAEzR5u0umVqTeaU=;
 b=QYb/D9bzMw0kaplHUhFX0oi2Bn3mPJa0+RF0ftVCn6YtA6L5dCZ92EN825ksFfsT8l
 32Au4BujbeJ/s6BXpbT2PGpwRaU8Ui6BWeUTkRPc+vZiGbGKiOdrmhtiamRYv426dm4m
 oUQXeqjzCNObLmr4aonDjD44TRgqS78XvaT9MlWWxSd5USs83r7G+MncdgdVWofgmIOX
 ViLfFk7DT/2ZsqdIVbSYZTcg37Cx9uxcO5wqd3jmEbcQg62b/Xp4nM4rn3x4TvWaGH6u
 F4vY8vzqXy9kj6/axTSXNBRScYLIExOfJoRN06UtUMTo/NJ0Sp1VoOmEKFuI4ItJUO5c
 nSlA==
X-Gm-Message-State: APt69E0sr+mbz8N+HvRxi4Rdkv1kr93/Uyv64l6BAP/Dc94i0R102V69
 eUXPdKxe6X72rotBiJYnj2A=
X-Google-Smtp-Source: ADUXVKKLk5Ay3FAQBvCC9HcRwkYjzIs0EWv5SJVKFXwvr9MUJ3363LcEUjZSrayio8YuNjRFhhwsKg==
X-Received: by 2002:a19:e117:: with SMTP id y23-v6mr6735462lfg.9.1529003318639; 
 Thu, 14 Jun 2018 12:08:38 -0700 (PDT)
Received: from gmail.com (81-231-232-130-no39.tbcn.telia.com. [81.231.232.130])
 by smtp.gmail.com with ESMTPSA id d75-v6sm36385lfg.76.2018.06.14.12.08.37
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 14 Jun 2018 12:08:37 -0700 (PDT)
Date: Thu, 14 Jun 2018 21:08:36 +0200
From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180614190836.hkztpihgk4tiyb5d@toto>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
User-Agent: NeoMutt/20170609 (1.8.3)
Subject: Re: [Xen-devel] [PATCH RFC 00/15] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org, julien.grall@arm.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>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDM6MTU6MDlQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IEhpIGFsbCwKPiAKPiBUaGlzIGlzIGZpcnN0IHN0ZXAgdG93YXJkICJkb20w
bGVzcyIgYXMgZGlzY3Vzc2VkIGluIHRoZSB2YXJpb3VzCj4gY2VydGlmaWNhdGlvbnMgcmVsYXRl
ZCB0aHJlYWRzIGFuZCBkaXNjdXNzaW9ucy4KPiAKPiBUaGUgZ29hbCBvZiB0aGlzIHNlcmllcyBp
cyB0byBlbmFibGUgWGVuIHRvIGJvb3QgbXVsdGlwbGUgZG9tYWlucyBpbgo+IHBhcmFsbGVsLCBp
biBhZGRpdGlvbiB0byBkb20wLCBvdXQgb2YgaW5mb3JtYXRpb24gZm91bmQgb24gZGV2aWNlIHRy
ZWUuCj4gCj4gVGhlIGRldmljZSB0cmVlIGJhc2VkIGJvb3QgcHJvdG9jb2wgaXMgZXh0ZW5kZWQg
dG8gY2FycnkgaW5mb3JtYXRpb24KPiBhYm91dCBEb21Vcy4gQmFzZWQgb24gdGhhdCBpbmZvcm1h
dGlvbiwgWGVuIGNyZWF0ZXMgYW5kIHN0YXJ0cyBvbmUgb3IKPiBtb3JlIERvbVVzLiBEb21VcyBj
cmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNzIHRvIHhlbnN0b3JlLCBhcwo+IHhlbnN0
b3JlIGlzIG5vdCBzdGFydGVkIHlldC4gVGhpcyBpcyBhY3R1YWxseSBPSywgYmVjYXVzZSB0aGlz
IGlzIG1lYW50Cj4gZm9yIG1pc3Npb24gY3JpdGljYWwgYXBwbGljYXRpb25zIHRoYXQgdHlwaWNh
bGx5IG9ubHkgYWNjZXNzIGRpcmVjdGx5Cj4gYXNzaWduZWQgZGV2aWNlcy4gVGhleSBjYW5ub3Qg
dG9sZXJhdGUgaW50ZXJmZXJlbmNlIG9yIGluY3JlYXNlZCBJUlEKPiBsYXRlbmN5IGR1ZSB0byBQ
ViBwcm90b2NvbHMuIERldmljZSBhc3NpZ25tZW50IGlzIG5vdCBhY3R1YWxseSBjb3ZlcmVkCj4g
YnkgdGhpcyBzZXJpZXMsIGl0IHdpbGwgYmUgYWRkZWQgbGF0ZXIuCj4gCj4gRG9tVXMgY2FuIHBy
aW50IHRvIHRoZSBYZW4gc2VyaWFsIHVzaW5nIHRoZSBDT05TT0xFSU8gaHlwZXJjYWxscy4gQQo+
IHZpcnR1YWwgUEwwMTEgaXMgYWxzbyBlbXVsYXRlZCBmb3IgdGhlbSBzbyB0aGF0IHRoZXkgY2Fu
IHVzZSB0aGVpcgo+IHJlZ3VsYXIgUEwwMTEgZHJpdmVyLiBUaGlzIGFsbG93cyB1bm1vZGlmaWVk
IGd1ZXN0cyB0byBydW4gYXMgWGVuIG9uIEFSTQo+IGd1ZXN0cyAtLSBubyBYZW4gc3VwcG9ydCBu
ZWVkZWQgYXQgYWxsLiBDb25zb2xlIGlucHV0IGFsc28gY29tZXMgZnJvbQo+IHRoZSBYZW4gc2Vy
aWFsOiB0aGUgQ3RybC1BQUEgc3dpdGNoaW5nIG1lY2hhbmlzbSBpcyBleHRlbmRlZCB0byBzd2l0
Y2gKPiBhbW9uZyBkb21VcywgZG9tMCwgYW5kIFhlbi4KCkhpIFN0ZWZhbm8sCgpJIHRoaW5rIHRo
aXMgbG9va3MgdmVyeSBwcm9taXNpbmchCgpBIHF1ZXN0aW9uLCBkbyB5b3UgaGF2ZSBhbnkgdGhv
dWdodHMgb24gaG93IHdlIGluIHRoZSBsb25nIHJ1biBjb3VsZAp0cnkgdG8ga2VlcCB4bCBjb25m
aWdzIHNvbWV3aGF0IG9uIHBhciB3aXRoIHRoZSBmb3JtYXQgaGVyZT8KCk9yIHdvdWxkIHRoZSBk
ZXZpY2UtdHJlZSBuYW1pbmcgb2Ygb3B0aW9ucyBldmVudHVhbGx5IGhhdmUgdG8gZGl2ZXJnZS4K
CkV2ZW50dWFsbHkgd2UnbGwgbmVlZCBzdXBwb3J0IGZvciBkZXNjcmliaW5nIGFyYml0cmFyeSBt
ZW1vcnkgbWFwcyBhbmQKZGV2aWNlIHBhc3N0aHJvdWdoIHZpYSBkZXZpY2UtdHJlZSBmb3IgdGhl
c2UgZG9tVXMuCgpUaGFua3MgJiBCZXN0IHJlZ2FyZHMsCkVkZ2FyCgoKPiAKPiBDaGVlcnMsCj4g
Cj4gU3RlZmFubwo+IAo+IAo+IFN0ZWZhbm8gU3RhYmVsbGluaSAoMTUpOgo+ICAgICAgIHhlbjog
YWxsb3cgY29uc29sZV9pbyBoeXBlcmNhbGxzIGZyb20gRG9tVXMgb24gQVJNCj4gICAgICAgeGVu
L2FybTogbW92ZSBhIGZldyBndWVzdCByZWxhdGVkICNkZWZpbmVzIHRvIHB1YmxpYy9hcmNoLWFy
bS5oCj4gICAgICAgeGVuL2FybTogZXh0ZW5kIGRldmljZSB0cmVlIGJhc2VkIG11bHRpYm9vdCBw
cm90b2NvbAo+ICAgICAgIHhlbi9hcm06IGRvIG5vdCBwYXNzIGR0X2hvc3QgdG8gbWFrZV9tZW1v
cnlfbm9kZSBhbmQgbWFrZV9oeXBlcnZpc29yX25vZGUKPiAgICAgICB4ZW4vYXJtOiByZW5hbWUg
YWNwaV9tYWtlX2Nob3Nlbl9ub2RlIHRvIG1ha2VfY2hvc2VuX25vZGUKPiAgICAgICB4ZW4vYXJt
OiBhZGQgQk9PVE1PRF9ET01VX0tFUk5FTC9SQU1ESVNLCj4gICAgICAgeGVuL2FybTogaW5jcmVh
c2UgTUFYX01PRFVMRVMKPiAgICAgICB4ZW4vYXJtOiBwcm9iZSBkb21VIGtlcm5lbHMgYW5kIGlu
aXRyZHMKPiAgICAgICB4ZW4vYXJtOiByZWZhY3RvciBjb25zdHJ1Y3RfZG9tMAo+ICAgICAgIHhl
bi9hcm06IGludHJvZHVjZSBjb25zdHJ1Y3RfZG9tVQo+ICAgICAgIHhlbi9hcm06IGdlbmVyYXRl
IGEgc2ltcGxlIGRldmljZSB0cmVlIGZvciBkb21Vcwo+ICAgICAgIHhlbi9hcm06IGdlbmVyYXRl
IHZwbDAxMSBub2RlIG9uIGRldmljZSB0cmVlIGZvciBkb21VCj4gICAgICAgeGVuL2FybTogQWxs
b3cgdnBsMDExIHRvIGJlIHVzZWQgYnkgRG9tVQo+ICAgICAgIHhlbi9hcm06IGNhbGwgY29uc3Ry
dWN0X2RvbVUgZnJvbSBzdGFydF94ZW4gYW5kIHN0YXJ0IERvbVUgVk1zCj4gICAgICAgeGVuOiBz
dXBwb3J0IGNvbnNvbGVfc3dpdGNoaW5nIGJldHdlZW4gRG9tMCBhbmQgRG9tVXMgb24gQVJNCj4g
Cj4gIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgfCAxMDIgKysrKysrKwo+
ICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgIHwgIDI2IC0tCj4gIHhlbi9h
cmNoL2FybS9ib290ZmR0LmMgICAgICAgICAgICAgICAgfCAgIDQgKwo+ICB4ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgICAgICAgICAgIHwgNTMzICsrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0KPiAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICAgICAgICAgICB8ICA1NCAr
KysrCj4gIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICAgICAgICAgICAgfCAgIDIgKwo+ICB4
ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgICAgIHwgIDUyICsrKy0KPiAgeGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jICAgICAgICAgICAgICAgICB8ICA5OCArKysrKy0tCj4gIHhlbi9jb21t
b24vZGV2aWNlX3RyZWUuYyAgICAgICAgICAgICAgfCAgIDYgKy0KPiAgeGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMgICAgICAgICAgICB8ICA1MSArKystCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaCAgICAgICAgICAgfCAgMTAgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEu
aCAgICAgICAgICB8ICAgMiArCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCAgICAgICAg
ICAgfCAgIDIgKwo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCAgICAgICAgIHwgIDI2
ICsrCj4gIHhlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oICAgICAgICAgfCAgIDIgKy0KPiAg
MTUgZmlsZXMgY2hhbmdlZCwgNzg5IGluc2VydGlvbnMoKyksIDE4MSBkZWxldGlvbnMoLSkKPiAK
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 19:17:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 19:17:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTXk5-0006AL-Rt; Thu, 14 Jun 2018 19:17:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=usyd=ja=redhat.com=jsnow@srs-us1.protection.inumbo.net>)
 id 1fTXk4-0006A8-HP
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 19:17:08 +0000
X-Inumbo-ID: 8ad8246f-7007-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ad8246f-7007-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 19:17:13 +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 683C4859BF;
 Thu, 14 Jun 2018 19:17:06 +0000 (UTC)
Received: from [10.18.17.177] (dhcp-17-177.bos.redhat.com [10.18.17.177])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 0E9D4111762D;
 Thu, 14 Jun 2018 19:17:04 +0000 (UTC)
To: Stefan Hajnoczi <stefanha@redhat.com>, qemu-devel@nongnu.org
References: <20180614164431.29305-1-stefanha@redhat.com>
From: John Snow <jsnow@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jsnow@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFTKefwBEAChvwqYC6saTzawbih87LqBYq0d5A8jXYXaiFMV/EvMSDqqY4EY6whXliNO
 IYzhgrPEe7ZmPxbCSe4iMykjhwMh5byIHDoPGDU+FsQty2KXuoxto+ZdrP9gymAgmyqdk3aV
 vzzmCa3cOppcqKvA0Kqr10UeX/z4OMVV390V+DVWUvzXpda45/Sxup57pk+hyY52wxxjIqef
 rj8u5BN93s5uCVTus0oiVA6W+iXYzTvVDStMFVqnTxSxlpZoH5RGKvmoWV3uutByQyBPHW2U
 1Y6n6iEZ9MlP3hcDqlo0S8jeP03HaD4gOqCuqLceWF5+2WyHzNfylpNMFVi+Hp0H/nSDtCvQ
 ua7j+6Pt7q5rvqgHvRipkDDVsjqwasuNc3wyoHexrBeLU/iJBuDld5iLy+dHXoYMB3HmjMxj
 3K5/8XhGrDx6BDFeO3HIpi3u2z1jniB7RtyVEtdupED6lqsDj0oSz9NxaOFZrS3Jf6z/kHIf
 h42mM9Sx7+s4c07N2LieUxcfqhFTaa/voRibF4cmkBVUhOD1AKXNfhEsTvmcz9NbUchCkcvA
 T9119CrsxfVsE7bXiGvdXnzyGLXdsoosjzwacKdOrVaDmN3Uy+SHiQXo6TlkSdV0XH2PUxTM
 LsBFIO9qXO43Ai6J6iPAP/01l8fuZfpJE0/L/c25yyaND7xA3wARAQABzSpKb2huIFNub3cg
 KEpvaG4gSHVzdG9uKSA8anNub3dAcmVkaGF0LmNvbT7CwX0EEwECACcCGwMCHgECF4AFCwkI
 BwMFFQoJCAsFFgIDAQAFAlid5ikFCQeV0y0ACgkQiKkGTRg1YesAOw/8DLxVyLbPecXUbxLs
 +TRhmkoxO5UHReTvmMefyBJxflKSNQQEV49rw0aQe5S4cfOh97K5XHMh2O3tJZS3+zwrRxaK
 ZMdQrfeJ20acsOKkYuFYKCZuib4tAClf/lk/uF6TVdyDeY1AWf9lXWfwLnBetNpHVqY0C312
 K9FC/l42+QEyDXHa2l0j0re1B1D8zScS5tHt9vj43t/VJTjJWHrlE3IAde6mNvM/wbvuFfYG
 SuaxpRRbFuIDUVW9DinUGtawjtkvttTWUe4+XCtT5u48P4QXvtlgNlc8eEL4+SL3ABB8oepE
 2J2LcMDn6QG7o3pKIqJrKvmKKH5BHzi02c0b+u0BrzsNhNSlxUB0cpHyfzlFpJGlaxdsvwC7
 CQ85KMaCB8WsQIgwgFHRldCszr9LXU52V8Tib1tnxgvwBVDYaDQEWjTZB1725FooHuRJaCVU
 +lthkjYoileOG0sNzTPHMXSTsKrNK9aVjg3Cs+D2hU2xi9BlG0Nzf4FqcHVxJg3tOI2f/EeR
 Dc9UB88GH3yPLouCshz6tG3ftimTtpf5FH0IRTSupmBO3n2JnReyIJcYbmYgo1PucmDWQVgc
 t+bXdgvRY8QB5EbTO1Etn5CXk3be0iUY7OE4XPRWbnEY8d9m6E4U/p083sW1kdki935XML17
 WSHh0ChaSX07jREm3qTOwU0EVMp5/AEQAMG4T+OQRHf8wDAT1dnZNlsCMCkUilCxJT95F6XL
 og1mEKG91Dg1FKgpTvt2l1UZ3WjZmV/Vm8xmHsVaN+Y/glQQhq9w5VPAC/aadykN0iYoVnA3
 ndS0plH/LUvtdHepnRsQ6oJ3fzllNteIrL4YFmbWRjDP14+3MeaRESIj/o6ruz09XIm3H3BC
 oT42HcldUJy7SjRq04P1DCmi/qpFgVCP/LgaGtBy7DR+t217EbTQBvMOqhu4ornmGVCFynOC
 ByDVILqmECVXUnvrvG9jeVzYQ0hFIXZahWK2ib1+nU48TE1uZc1Rtio87XxK0TUlJrtoHs28
 NfwldM7Z4jigwO5pEIulCFA0YeC8UZuZn5Xyogsg0C+j/48RwcRb/rCII7i63zYSAtad8/a7
 wofonQFSYLR7WJfKehgFaxfuMUFds2R+ObYJh6NvkibCz412bVlbFgDaXqV53rMmm1rTQFeK
 kAe/0nwu+82cLFV9DjmNkHPoqIZl6PFOw4F1Q4Jf0f+UIH55b9P96znTLemT8uSya/A/SyZn
 D9Eb1/fI8qATn9OkPULRMCbDSwjgqNiyjS+9QzY2a51xMI1B+ugl4kVw2wyqa7e9QYkk4rZB
 YRhlPPFwra6fEfcgK1z3+DDfsDWAY30+ytvYFk88bfQ2ECLxH+vaGQ+Weah2BqdN9RPdABEB
 AAHCwWUEGAECAA8CGwwFAlTKiksFCQPCd00ACgkQiKkGTRg1YessJA//TdJTJDK/G+oBOo2I
 niVnVKeBrd3WbKRKZFyRV2lsxulMs8VTdq+FwXwkHox9W/8aJcPWgGmd5VG3axky9w74XPLP
 Z17r/N55/PZF93bcBjXlaR9Y6W6UFkfkZYaKsaxL6AYx4haydW+Zfb4dubhgKXkdKlfdM8lp
 TRzQVfssj/l9DEwbHweQZPCECZG7qrUoQmMCqiKkDMajxfwR9MYxVvRE3+Cnm6UlUZ30FFy8
 fok9CzgsWKmConTrz3+84yMCnW88oG15tCgfsqmmGByNqITD73XeFmE2hI1DSAUJo0jB4urq
 8mw+muq2+cPxhrJu5RvvUDaMstFCh4AWID5O11s5rDunn2ZTAFUI5AbGfQwG8a8flVie3cQm
 TqRcS8jlCKCI0eBVQICRW9n7CJezb6dguoao7MDwJEaLtp8BCnHYctx+/5TxnIMgKOuXKGce
 Vck/xfu8poWzaPUEnqwCR80N2ZFhXoyc9M6VJ0bNNH7vmshSmcs+0OAeVgkOPiDDyROaphWX
 oI5/IhU3QJ7z95f3PU5sFRjs0anR9qXAzDFrYnMXhZZ3Cr+rAJgXYcoF2O6p26j2Ge8ckYPz
 ssv8YkXne7L8YZq8UEV/juy9WNG0B87YtiKK+m1Gl8YLGOo36tGJBaL8ZHFNxmwhBR4yulcM
 xwh+WlGQdSwtPFpMf7LCwWUEGAECAA8CGwwFAlid5kgFCQeV00wACgkQiKkGTRg1YesKXg//
 VY/yAWFlhQulEDYWagbOnok+gl57C5GH8p6s41mZsir4zN3wUE7KAYSV7O9rCXZQothIwG0u
 bpssiFqKStjcykf0Mac/3x8GSZyciu6rXi+3+bGlOH0kJI/qJ1nUCQ1vwjVcqYYscQRw7zhK
 DtivZAk4dCHNE5WDWyVvZh3Sw7EIEvXFLDPdWlAPL6BleI2LI/LJcA3biiJFGVvXhYh75e1N
 R+cVyi11URVxnWjRL9QcXvM/srVzi1+YWIP8c/6ftgq/vicjovNvF5E34Rj2IW/fCKyU4ma0
 0HOlXaCO4H2ngZuyRpOYPXVt/Iohvzu8daKVRotOnCE1LsJ4MLN2Oi76Rw9UXHLCJ7eqw3A9
 MhGOuRSgA5d/8rn3iy8SvhIIPJDCJDFwCwSX5i3E+AyH21Qf4Go3cz427PgE0HotDi2GEH8a
 nxH/tkXn4i+sG9gyJGCzKobXi1g2xCWdrMBkbl0J6HfdOG3IDIrVDO3LgUp2J3oZT9NlYewP
 d5wOERgtgqY8XvqXNpDv9c/FgPnfrmD4A1wlUtbCr+UukOD0Ky3iW/0Ij2DJlw+KUFCKxwWh
 EmSAxTi2NAg5f5e5A5d/clCwVeB3DXes5H6tdez4f/ai1eAB+FtItxT37i2KpUvUAdic37Io
 NRhibLIrSP2g5nqXONyQrFxb1HtVaoR+Nrk=
Message-ID: <5768e8f3-eae5-30ef-888a-5e62692c238d@redhat.com>
Date: Thu, 14 Jun 2018 15:17:03 -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: <20180614164431.29305-1-stefanha@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.2]); Thu, 14 Jun 2018 19:17:06 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Thu, 14 Jun 2018 19:17:06 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jsnow@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] compiler: add a sizeof_field()
 macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, qemu-s390x@nongnu.org, qemu-ppc@nongnu.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xNC8yMDE4IDEyOjQ0IFBNLCBTdGVmYW4gSGFqbm9jemkgd3JvdGU6Cj4gRGV0ZXJt
aW5pbmcgdGhlIHNpemUgb2YgYSBmaWVsZCBpcyB1c2VmdWwgd2hlbiB5b3UgZG9uJ3QgaGF2ZSBh
IHN0cnVjdAo+IHZhcmlhYmxlIGhhbmR5LiAgT3Blbi1jb2RpbmcgdGhpcyBpcyB1Z2x5Lgo+IAo+
IFRoaXMgcGF0Y2ggYWRkcyB0aGUgc2l6ZW9mX2ZpZWxkKCkgbWFjcm8sIHdoaWNoIGlzIHNpbWls
YXIgdG8KPiB0eXBlb2ZfZmllbGQoKS4gIEV4aXN0aW5nIGluc3RhbmNlcyBhcmUgdXBkYXRlZCB0
byB1c2UgdGhlIG1hY3JvLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3Rl
ZmFuaGFAcmVkaGF0LmNvbT4KCkhvdydkIHlvdSBmaW5kIGFsbCB0aGUgZXhpc3RpbmcgaW5zdGFu
Y2VzPwoKUmV2aWV3ZWQtYnk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KCj4gLS0tCj4g
IGluY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCAgICAgIHwgIDIgKy0KPiAgaW5jbHVkZS9xZW11L2Nv
bXBpbGVyLmggICAgICAgfCAgMiArKwo+ICBhY2NlbC90Y2cvdHJhbnNsYXRlLWFsbC5jICAgICB8
ICAyICstCj4gIGh3L2Rpc3BsYXkveGVuZmIuYyAgICAgICAgICAgIHwgIDQgKystLQo+ICBody9u
ZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYyB8ICAyICstCj4gIGh3L25ldC92aXJ0aW8tbmV0LmMg
ICAgICAgICAgIHwgIDIgKy0KPiAgdGFyZ2V0L2kzODYva3ZtLmMgICAgICAgICAgICAgfCAgMiAr
LQo+ICB0YXJnZXQvcHBjL2FyY2hfZHVtcC5jICAgICAgICB8IDEwICsrKysrLS0tLS0KPiAgdGFy
Z2V0L3MzOTB4L2FyY2hfZHVtcC5jICAgICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ICA5
IGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmggYi9pbmNsdWRlL2h3L3hlbi9pby9y
aW5nLmgKPiBpbmRleCBhYmJjYTQ3Njg3Li5mZmEzZWJhZGM4IDEwMDY0NAo+IC0tLSBhL2luY2x1
ZGUvaHcveGVuL2lvL3JpbmcuaAo+ICsrKyBiL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaAo+IEBA
IC02NSw3ICs2NSw3IEBAIHR5cGVkZWYgdW5zaWduZWQgaW50IFJJTkdfSURYOwo+ICAgKi8KPiAg
I2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCj4gICAgICAoX19SRDMyKCgoX3N6
KSAtIG9mZnNldG9mKHN0cnVjdCBfcyMjX3NyaW5nLCByaW5nKSkgLyBcCj4gLQkgICAgc2l6ZW9m
KCgoc3RydWN0IF9zIyNfc3JpbmcgKikwKS0+cmluZ1swXSkpKQo+ICsgICAgICAgICAgICBzaXpl
b2ZfZmllbGQoc3RydWN0IF9zIyNfc3JpbmcsIHJpbmdbMF0pKSkKPiAgLyoKPiAgICogVGhlIHNh
bWUgZm9yIHBhc3NpbmcgaW4gYW4gYWN0dWFsIHBvaW50ZXIgaW5zdGVhZCBvZiBhIG5hbWUgdGFn
Lgo+ICAgKi8KPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9xZW11L2NvbXBpbGVyLmggYi9pbmNsdWRl
L3FlbXUvY29tcGlsZXIuaAo+IGluZGV4IDlmNzYyNjk1ZDEuLjU4NDM4MTI3MTAgMTAwNjQ0Cj4g
LS0tIGEvaW5jbHVkZS9xZW11L2NvbXBpbGVyLmgKPiArKysgYi9pbmNsdWRlL3FlbXUvY29tcGls
ZXIuaAo+IEBAIC02NCw2ICs2NCw4IEBACj4gICAgICAgICAgKHR5cGUgKikgKChjaGFyICopIF9f
bXB0ciAtIG9mZnNldG9mKHR5cGUsIG1lbWJlcikpO30pCj4gICNlbmRpZgo+ICAKPiArI2RlZmlu
ZSBzaXplb2ZfZmllbGQodHlwZSwgZmllbGQpIHNpemVvZigoKHR5cGUgKikwKS0+ZmllbGQpCj4g
Kwo+ICAvKiBDb252ZXJ0IGZyb20gYSBiYXNlIHR5cGUgdG8gYSBwYXJlbnQgdHlwZSwgd2l0aCBj
b21waWxlIHRpbWUgY2hlY2tpbmcuICAqLwo+ICAjaWZkZWYgX19HTlVDX18KPiAgI2RlZmluZSBE
T19VUENBU1QodHlwZSwgZmllbGQsIGRldikgKCBfX2V4dGVuc2lvbl9fICggeyBcCj4gZGlmZiAt
LWdpdCBhL2FjY2VsL3RjZy90cmFuc2xhdGUtYWxsLmMgYi9hY2NlbC90Y2cvdHJhbnNsYXRlLWFs
bC5jCj4gaW5kZXggZDQ4YjU2Y2EzOC4uNzY3MDY2ZWNkNiAxMDA2NDQKPiAtLS0gYS9hY2NlbC90
Y2cvdHJhbnNsYXRlLWFsbC5jCj4gKysrIGIvYWNjZWwvdGNnL3RyYW5zbGF0ZS1hbGwuYwo+IEBA
IC0xMzIsNyArMTMyLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgUGFnZURlc2Mgewo+ICAKPiAgLyogTWFr
ZSBzdXJlIGFsbCBwb3NzaWJsZSBDUFUgZXZlbnQgYml0cyBmaXQgaW4gdGItPnRyYWNlX3ZjcHVf
ZHN0YXRlICovCj4gIFFFTVVfQlVJTERfQlVHX09OKENQVV9UUkFDRV9EU1RBVEVfTUFYX0VWRU5U
UyA+Cj4gLSAgICAgICAgICAgICAgICAgIHNpemVvZigoKFRyYW5zbGF0aW9uQmxvY2sgKikwKS0+
dHJhY2VfdmNwdV9kc3RhdGUpCj4gKyAgICAgICAgICAgICAgICAgIHNpemVvZl9maWVsZChUcmFu
c2xhdGlvbkJsb2NrLCB0cmFjZV92Y3B1X2RzdGF0ZSkKPiAgICAgICAgICAgICAgICAgICAgKiBC
SVRTX1BFUl9CWVRFKTsKPiAgCj4gIC8qCj4gZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIu
YyBiL2h3L2Rpc3BsYXkveGVuZmIuYwo+IGluZGV4IGY1YWZjYzAzNTguLjkxMTI5MWM1YzMgMTAw
NjQ0Cj4gLS0tIGEvaHcvZGlzcGxheS94ZW5mYi5jCj4gKysrIGIvaHcvZGlzcGxheS94ZW5mYi5j
Cj4gQEAgLTUyNSw4ICs1MjUsOCBAQCBzdGF0aWMgaW50IHhlbmZiX2NvbmZpZ3VyZV9mYihzdHJ1
Y3QgWGVuRkIgKnhlbmZiLCBzaXplX3QgZmJfbGVuX2xpbSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IHdpZHRoLCBpbnQgaGVpZ2h0LCBpbnQgZGVwdGgsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBmYl9sZW4sIGludCBvZmZzZXQsIGludCByb3df
c3RyaWRlKQo+ICB7Cj4gLSAgICBzaXplX3QgbWZuX3N6ID0gc2l6ZW9mKCooKHN0cnVjdCB4ZW5m
Yl9wYWdlICopMCktPnBkKTsKPiAtICAgIHNpemVfdCBwZF9sZW4gPSBzaXplb2YoKChzdHJ1Y3Qg
eGVuZmJfcGFnZSAqKTApLT5wZCkgLyBtZm5fc3o7Cj4gKyAgICBzaXplX3QgbWZuX3N6ID0gc2l6
ZW9mX2ZpZWxkKHN0cnVjdCB4ZW5mYl9wYWdlLCBwZFswXSk7Cj4gKyAgICBzaXplX3QgcGRfbGVu
ID0gc2l6ZW9mX2ZpZWxkKHN0cnVjdCB4ZW5mYl9wYWdlLCBwZCkgLyBtZm5fc3o7Cj4gICAgICBz
aXplX3QgZmJfcGFnZXMgPSBwZF9sZW4gKiBYQ19QQUdFX1NJWkUgLyBtZm5fc3o7Cj4gICAgICBz
aXplX3QgZmJfbGVuX21heCA9IGZiX3BhZ2VzICogWENfUEFHRV9TSVpFOwo+ICAgICAgaW50IG1h
eF93aWR0aCwgbWF4X2hlaWdodDsKPiBkaWZmIC0tZ2l0IGEvaHcvbmV0L3JvY2tlci9yb2NrZXJf
b2ZfZHBhLmMgYi9ody9uZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYwo+IGluZGV4IDYwMDQ2NzIw
YTUuLjhlMzQ3ZDFlZTQgMTAwNjQ0Cj4gLS0tIGEvaHcvbmV0L3JvY2tlci9yb2NrZXJfb2ZfZHBh
LmMKPiArKysgYi9ody9uZXQvcm9ja2VyL3JvY2tlcl9vZl9kcGEuYwo+IEBAIC0xMDQsNyArMTA0
LDcgQEAgdHlwZWRlZiBzdHJ1Y3Qgb2ZfZHBhX2Zsb3dfa2V5IHsKPiAgCj4gIC8qIFdpZHRoIG9m
IGtleSB3aGljaCBpbmNsdWRlcyBmaWVsZCAnZicgaW4gdTY0cywgcm91bmRlZCB1cCAqLwo+ICAj
ZGVmaW5lIEZMT1dfS0VZX1dJRFRIKGYpIFwKPiAtICAgIERJVl9ST1VORF9VUChvZmZzZXRvZihP
ZkRwYUZsb3dLZXksIGYpICsgc2l6ZW9mKCgoT2ZEcGFGbG93S2V5ICopMCktPmYpLCBcCj4gKyAg
ICBESVZfUk9VTkRfVVAob2Zmc2V0b2YoT2ZEcGFGbG93S2V5LCBmKSArIHNpemVvZl9maWVsZChP
ZkRwYUZsb3dLZXksIGYpLCBcCj4gICAgICBzaXplb2YodWludDY0X3QpKQo+ICAKPiAgdHlwZWRl
ZiBzdHJ1Y3Qgb2ZfZHBhX2Zsb3dfYWN0aW9uIHsKPiBkaWZmIC0tZ2l0IGEvaHcvbmV0L3ZpcnRp
by1uZXQuYyBiL2h3L25ldC92aXJ0aW8tbmV0LmMKPiBpbmRleCA5MDUwMmZjYTdjLi5mMTU0NzU2
ZTg1IDEwMDY0NAo+IC0tLSBhL2h3L25ldC92aXJ0aW8tbmV0LmMKPiArKysgYi9ody9uZXQvdmly
dGlvLW5ldC5jCj4gQEAgLTQ2LDcgKzQ2LDcgQEAKPiAgICogJ2NvbnRhaW5lcicuCj4gICAqLwo+
ICAjZGVmaW5lIGVuZG9mKGNvbnRhaW5lciwgZmllbGQpIFwKPiAtICAgIChvZmZzZXRvZihjb250
YWluZXIsIGZpZWxkKSArIHNpemVvZigoKGNvbnRhaW5lciAqKTApLT5maWVsZCkpCj4gKyAgICAo
b2Zmc2V0b2YoY29udGFpbmVyLCBmaWVsZCkgKyBzaXplb2ZfZmllbGQoY29udGFpbmVyLCBmaWVs
ZCkpCj4gIAo+ICB0eXBlZGVmIHN0cnVjdCBWaXJ0SU9GZWF0dXJlIHsKPiAgICAgIHVpbnQ2NF90
IGZsYWdzOwo+IGRpZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9rdm0uYyBiL3RhcmdldC9pMzg2L2t2
bS5jCj4gaW5kZXggNDQ1ZTBlMGIxMS4uYWQwZTkwNGIyYyAxMDA2NDQKPiAtLS0gYS90YXJnZXQv
aTM4Ni9rdm0uYwo+ICsrKyBiL3RhcmdldC9pMzg2L2t2bS5jCj4gQEAgLTE1MjYsNyArMTUyNiw3
IEBAIHN0YXRpYyBpbnQga3ZtX3B1dF9mcHUoWDg2Q1BVICpjcHUpCj4gICNkZWZpbmUgWFNBVkVf
UEtSVSAgICAgICAgNjcyCj4gIAo+ICAjZGVmaW5lIFhTQVZFX0JZVEVfT0ZGU0VUKHdvcmRfb2Zm
c2V0KSBcCj4gLSAgICAoKHdvcmRfb2Zmc2V0KSAqIHNpemVvZigoKHN0cnVjdCBrdm1feHNhdmUg
KikwKS0+cmVnaW9uWzBdKSkKPiArICAgICgod29yZF9vZmZzZXQpICogc2l6ZW9mX2ZpZWxkKHN0
cnVjdCBrdm1feHNhdmUsIHJlZ2lvblswXSkpCj4gIAo+ICAjZGVmaW5lIEFTU0VSVF9PRkZTRVQo
d29yZF9vZmZzZXQsIGZpZWxkKSBcCj4gICAgICBRRU1VX0JVSUxEX0JVR19PTihYU0FWRV9CWVRF
X09GRlNFVCh3b3JkX29mZnNldCkgIT0gXAo+IGRpZmYgLS1naXQgYS90YXJnZXQvcHBjL2FyY2hf
ZHVtcC5jIGIvdGFyZ2V0L3BwYy9hcmNoX2R1bXAuYwo+IGluZGV4IDM1MWE2NWIyMmYuLmNjMTQ2
MGU0ZTMgMTAwNjQ0Cj4gLS0tIGEvdGFyZ2V0L3BwYy9hcmNoX2R1bXAuYwo+ICsrKyBiL3Rhcmdl
dC9wcGMvYXJjaF9kdW1wLmMKPiBAQCAtMjEwLDExICsyMTAsMTEgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCBOb3RlRnVuY0Rlc2NTdHJ1Y3Qgewo+ICAgICAgaW50IGNvbnRlbnRzX3NpemU7Cj4gICAg
ICB2b2lkICgqbm90ZV9jb250ZW50c19mdW5jKShOb3RlRnVuY0FyZyAqYXJnLCBQb3dlclBDQ1BV
ICpjcHUpOwo+ICB9IG5vdGVfZnVuY1tdID0gewo+IC0gICAge3NpemVvZigoKE5vdGUgKikwKS0+
Y29udGVudHMucHJzdGF0dXMpLCAgcHBjX3dyaXRlX2VsZl9wcnN0YXR1c30sCj4gLSAgICB7c2l6
ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5mcHJlZ3NldCksICBwcGNfd3JpdGVfZWxmX2ZwcmVn
c2V0fSwKPiAtICAgIHtzaXplb2YoKChOb3RlICopMCktPmNvbnRlbnRzLnZteHJlZ3NldCksIHBw
Y193cml0ZV9lbGZfdm14cmVnc2V0fSwKPiAtICAgIHtzaXplb2YoKChOb3RlICopMCktPmNvbnRl
bnRzLnZzeHJlZ3NldCksIHBwY193cml0ZV9lbGZfdnN4cmVnc2V0fSwKPiAtICAgIHtzaXplb2Yo
KChOb3RlICopMCktPmNvbnRlbnRzLnNwZXJlZ3NldCksIHBwY193cml0ZV9lbGZfc3BlcmVnc2V0
fSwKPiArICAgIHtzaXplb2ZfZmllbGQoTm90ZSwgY29udGVudHMucHJzdGF0dXMpLCAgcHBjX3dy
aXRlX2VsZl9wcnN0YXR1c30sCj4gKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLmZw
cmVnc2V0KSwgIHBwY193cml0ZV9lbGZfZnByZWdzZXR9LAo+ICsgICAge3NpemVvZl9maWVsZChO
b3RlLCBjb250ZW50cy52bXhyZWdzZXQpLCBwcGNfd3JpdGVfZWxmX3ZteHJlZ3NldH0sCj4gKyAg
ICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnZzeHJlZ3NldCksIHBwY193cml0ZV9lbGZf
dnN4cmVnc2V0fSwKPiArICAgIHtzaXplb2ZfZmllbGQoTm90ZSwgY29udGVudHMuc3BlcmVnc2V0
KSwgcHBjX3dyaXRlX2VsZl9zcGVyZWdzZXR9LAo+ICAgICAgeyAwLCBOVUxMfQo+ICB9Owo+ICAK
PiBkaWZmIC0tZ2l0IGEvdGFyZ2V0L3MzOTB4L2FyY2hfZHVtcC5jIGIvdGFyZ2V0L3MzOTB4L2Fy
Y2hfZHVtcC5jCj4gaW5kZXggNmY2MWZmOTVhZi4uYzllZjBhNmU2MCAxMDA2NDQKPiAtLS0gYS90
YXJnZXQvczM5MHgvYXJjaF9kdW1wLmMKPiArKysgYi90YXJnZXQvczM5MHgvYXJjaF9kdW1wLmMK
PiBAQCAtMTg0LDIwICsxODQsMjAgQEAgdHlwZWRlZiBzdHJ1Y3QgTm90ZUZ1bmNEZXNjU3RydWN0
IHsKPiAgfSBOb3RlRnVuY0Rlc2M7Cj4gIAo+ICBzdGF0aWMgY29uc3QgTm90ZUZ1bmNEZXNjIG5v
dGVfY29yZVtdID0gewo+IC0gICAge3NpemVvZigoKE5vdGUgKikwKS0+Y29udGVudHMucHJzdGF0
dXMpLCBzMzkweF93cml0ZV9lbGY2NF9wcnN0YXR1c30sCj4gLSAgICB7c2l6ZW9mKCgoTm90ZSAq
KTApLT5jb250ZW50cy5mcHJlZ3NldCksIHMzOTB4X3dyaXRlX2VsZjY0X2ZwcmVnc2V0fSwKPiAr
ICAgIHtzaXplb2ZfZmllbGQoTm90ZSwgY29udGVudHMucHJzdGF0dXMpLCBzMzkweF93cml0ZV9l
bGY2NF9wcnN0YXR1c30sCj4gKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLmZwcmVn
c2V0KSwgczM5MHhfd3JpdGVfZWxmNjRfZnByZWdzZXR9LAo+ICAgICAgeyAwLCBOVUxMfQo+ICB9
Owo+ICAKPiAgc3RhdGljIGNvbnN0IE5vdGVGdW5jRGVzYyBub3RlX2xpbnV4W10gPSB7Cj4gLSAg
ICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5wcmVmaXgpLCAgIHMzOTB4X3dyaXRlX2Vs
ZjY0X3ByZWZpeH0sCj4gLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5jdHJzKSwg
ICAgIHMzOTB4X3dyaXRlX2VsZjY0X2N0cnN9LAo+IC0gICAge3NpemVvZigoKE5vdGUgKikwKS0+
Y29udGVudHMudGltZXIpLCAgICBzMzkweF93cml0ZV9lbGY2NF90aW1lcn0sCj4gLSAgICB7c2l6
ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy50b2RjbXApLCAgIHMzOTB4X3dyaXRlX2VsZjY0X3Rv
ZGNtcH0sCj4gLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy50b2RwcmVnKSwgIHMz
OTB4X3dyaXRlX2VsZjY0X3RvZHByZWd9LAo+IC0gICAge3NpemVvZigoKE5vdGUgKikwKS0+Y29u
dGVudHMudnJlZ3NsbyksICBzMzkweF93cml0ZV9lbGY2NF92cmVnc2xvfSwKPiAtICAgIHtzaXpl
b2YoKChOb3RlICopMCktPmNvbnRlbnRzLnZyZWdzaGkpLCAgczM5MHhfd3JpdGVfZWxmNjRfdnJl
Z3NoaX0sCj4gLSAgICB7c2l6ZW9mKCgoTm90ZSAqKTApLT5jb250ZW50cy5nc2NiKSwgICAgIHMz
OTB4X3dyaXRlX2VsZjY0X2dzY2J9LAo+ICsgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50
cy5wcmVmaXgpLCAgIHMzOTB4X3dyaXRlX2VsZjY0X3ByZWZpeH0sCj4gKyAgICB7c2l6ZW9mX2Zp
ZWxkKE5vdGUsIGNvbnRlbnRzLmN0cnMpLCAgICAgczM5MHhfd3JpdGVfZWxmNjRfY3Ryc30sCj4g
KyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnRpbWVyKSwgICAgczM5MHhfd3JpdGVf
ZWxmNjRfdGltZXJ9LAo+ICsgICAge3NpemVvZl9maWVsZChOb3RlLCBjb250ZW50cy50b2RjbXAp
LCAgIHMzOTB4X3dyaXRlX2VsZjY0X3RvZGNtcH0sCj4gKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUs
IGNvbnRlbnRzLnRvZHByZWcpLCAgczM5MHhfd3JpdGVfZWxmNjRfdG9kcHJlZ30sCj4gKyAgICB7
c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnZyZWdzbG8pLCAgczM5MHhfd3JpdGVfZWxmNjRf
dnJlZ3Nsb30sCj4gKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNvbnRlbnRzLnZyZWdzaGkpLCAg
czM5MHhfd3JpdGVfZWxmNjRfdnJlZ3NoaX0sCj4gKyAgICB7c2l6ZW9mX2ZpZWxkKE5vdGUsIGNv
bnRlbnRzLmdzY2IpLCAgICAgczM5MHhfd3JpdGVfZWxmNjRfZ3NjYn0sCj4gICAgICB7IDAsIE5V
TEx9Cj4gIH07Cj4gIAo+IAoKLS0gCuKAlGpzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 19:45:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 19: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 1fTYBM-0000ys-Br; Thu, 14 Jun 2018 19:45: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=9fo/=ja=ucw.cz=pavel@srs-us1.protection.inumbo.net>)
 id 1fTYBL-0000yn-KO
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 19:45:19 +0000
X-Inumbo-ID: 7a919749-700b-11e8-bc1d-65256ead4e3a
Received: from atrey.karlin.mff.cuni.cz (unknown [195.113.26.193])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a919749-700b-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 19:45:24 +0000 (UTC)
Received: by atrey.karlin.mff.cuni.cz (Postfix, from userid 512)
 id A5B7380482; Thu, 14 Jun 2018 21:45:16 +0200 (CEST)
Date: Thu, 14 Jun 2018 21:45:15 +0200
From: Pavel Machek <pavel@ucw.cz>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20180614194515.GE17808@amd>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-13-anchalag@amazon.com>
MIME-Version: 1.0
In-Reply-To: <20180612205619.28156-13-anchalag@amazon.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [RFC PATCH 12/12] PM / hibernate: update the resume
 offset on SNAPSHOT_SET_SWAP_AREA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, len.brown@intel.com, kamatam@amazon.com, eduval@amazon.com,
 vallish@amazon.com, netdev@vger.kernel.org, fllinden@amazon.com,
 x86@kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 guruanb@amazon.com, cyberax@amazon.com, mingo@redhat.com, hpa@zytor.com,
 linux-pm@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, tglx@linutronix.de, roger.pau@citrix.com
Content-Type: multipart/mixed; boundary="===============2257589055555536601=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2257589055555536601==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="5Mfx4RzfBqgnTE/w"
Content-Disposition: inline


--5Mfx4RzfBqgnTE/w
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi!

> From: Aleksei Besogonov <cyberax@amazon.com>
>=20
> The SNAPSHOT_SET_SWAP_AREA is supposed to be used to set the hibernation
> offset on a running kernel to enable hibernating to a swap file.
> However, it doesn't actually update the swsusp_resume_block variable. As
> a result, the hibernation fails at the last step (after all the data is
> written out) in the validation of the swap signature in
> mark_swapfiles().
>=20
> Before this patch, the command line processing was the only place where
> swsusp_resume_block was set.

Are you saying that suspend-to-file was broken, even on
non-virtualized systems?

If so, we may this to go in first...
								Pavel
							=09
--=20
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo=
g.html

--5Mfx4RzfBqgnTE/w
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlsixcsACgkQMOfwapXb+vLC3wCfX4tTCT4FWhC5Eamk0GflW7HU
XwQAoJSlWbWAf4T9Kkoe+rMuMl+uDnkz
=yswn
-----END PGP SIGNATURE-----

--5Mfx4RzfBqgnTE/w--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2257589055555536601==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 20:20:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 20:20: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 1fTYj0-0005EN-Mw; Thu, 14 Jun 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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTYiz-000576-Dy
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 20:20:05 +0000
X-Inumbo-ID: 5651e650-7010-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5651e650-7010-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 20:20:11 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 40567208CB;
 Thu, 14 Jun 2018 20:20:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529007603;
 bh=0BFIDxBxH+/1tnxIFDIpuvOlkkM6APC1g9LH/NxG9fs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qJM1xcu1owkOEaFdxt8U6DLB1+f+TS3fN2NraI5L3OSjdPOwxETkLEreASWn0XYqo
 ktPYv/m9Gxe85hS07NUXdlXGk0iK41NrEiEhqr0ylAKAm59wiOPvEPMntdNtu+aE64
 16+J7vVZkpeMDjCJY5Uh+1DR9F3uRE+17jmgQdYY=
Date: Thu, 14 Jun 2018 13:20:02 -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: <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
Message-ID: <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1990844677-1529007602=:14695"
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1990844677-1529007602=:14695
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 14 Jun 2018, Andrew Cooper wrote:
> On 14/06/18 14:40, Jan Beulich wrote:
> >>>> On 13.06.18 at 23:14, <sstabellini@kernel.org> wrote:
> >> The Null scheduler has been in the tree long enough to be marked
> >> supported.
> > Wasn't there at least one problem pointed out with it that last time
> > is was proposed to mark it supported (not overly long ago)?
> 
> The PV-shim work has identified that there are definitely functional
> problems with the Null scheduler.Â  ISTR that after a while, vcpus just
> ceased to be scheduled.
> 
> I don't think its reasonable to alter the support status with this issue
> outstanding.

I completely missed this report, probably because I haven't paid
attention to PV-shim. Do you have any more information about this? The
report is a bit vague. If I can't repro it, I can't fix it.

Couldn't it be that is normal because after a while you ran out of
pcpus?

Dario, do you have any opinion on this?
--8323329-1990844677-1529007602=:14695
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1990844677-1529007602=:14695--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 20:22:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 20: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 1fTYlb-0005Pg-Ar; Thu, 14 Jun 2018 20:22:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTYlZ-0005PU-Va
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 20:22:46 +0000
X-Inumbo-ID: b629b956-7010-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b629b956-7010-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 20:22:51 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2D67E208C3;
 Thu, 14 Jun 2018 20:22:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529007764;
 bh=UMqTGUGpRLnP/cnT1fzSR84mQk1AJOZ0ZZkHRl2GTP0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JwuQJcqeFiTBYGNaFMbR/1veV8BMo3ttABlxqHcUVNC7b2Qygz/x3KiCrfeLjofcf
 nYaLyJ8SRQwzMCpTHN/VnAAzEy9JGRbZU4rRKqy7/yLiqzjRV+m+5CrI38hEGlxnml
 2fIcmwLW5qg5R2pww+dlaYpji3tVAX7Ttz+xEh7E=
Date: Thu, 14 Jun 2018 13:22:42 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B22715602000078001CB4C6@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1806141320440.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-12-git-send-email-sstabellini@kernel.org>
 <5B22715602000078001CB4C6@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 12/13] xen: specify support for EXPERT
 and DEBUG Kconfig options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDEzLjA2LjE4
IGF0IDIzOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiAtLS0gYS9TVVBQ
T1JULm1kCj4gPiArKysgYi9TVVBQT1JULm1kCj4gPiBAQCAtMTYsNiArMTYsMTMgQEAgZm9yIHRo
ZSBkZWZpbml0aW9ucyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KPiA+ICAKPiA+
ICAjIEZlYXR1cmUgU3VwcG9ydAo+ID4gIAo+ID4gKyMjIEtjb25maWcKPiA+ICsKPiA+ICtLY29u
ZmlnIG9wdGlvbnMgdGhhdCBkZXBlbmQgb24gQ09ORklHX0VYUEVSVCBvciBDT05GSUdfREVCVUcg
YXJlIG5vdAo+ID4gK3NlY3VyaXR5IHN1cHBvcnRlZC4gT3RoZXIgS2NvbmZpZyBvcHRpb25zIHRo
YXQgZG8gbm90IGRlcGVuZCBvbgo+ID4gK0NPTkZJR19FWFBFUlQgb3IgQ09ORklHX0RFQlVHIGFy
ZSBzdXBwb3J0ZWQsIGlmIHRoZSByZWxhdGVkIGZlYXR1cmVzIGFyZQo+ID4gK21hcmtlZCBhcyBz
dXBwb3J0ZWQgaW4gdGhpcyBkb2N1bWVudC4KPiAKPiBHZW5lcmFsbHkgZmluZSB3aXRoIG1lLCBl
eGNlcHQgdGhlcmUncyBubyBDT05GSUdfRVhQRVJULiBFWFBFUlQgaXMgYSBzcGVjaWFsCj4gc2V0
dGluZyB0aGF0IGNvbWVzIGZyb20gdGhlIGVudmlyb25tZW50LiBIZW5jZSBhbHNvIHRoZSBub24t
c3RhbmRhcmQKPiBFWFBFUlQgPSAieSIgY2hlY2tzLiBQZXJoYXBzIGJldHRlciB0byB0YWxrIGFi
b3V0IHRoZSAiRVhQRVJUIGFuZCBERUJVRwo+IEtjb25maWcgb3B0aW9ucyIuCgpJJ2xsIHJld29y
ZCBhcyBzdWdnZXN0ZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 20:33:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 20:33:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTYvh-0006jH-9A; Thu, 14 Jun 2018 20: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=ojk3=ja=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fTYvf-0006jB-LL
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 20:33:11 +0000
X-Inumbo-ID: ce4b7af2-7011-11e8-9728-bc764e045a96
Received: from mail-qt0-x243.google.com (unknown [2607:f8b0:400d:c0d::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce4b7af2-7011-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 22:30:41 +0200 (CEST)
Received: by mail-qt0-x243.google.com with SMTP id h5-v6so7098197qtm.13
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 13:33:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:subject:to:cc:references:from:openpgp:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=VE03GwSupHUcRMOvfKAqTyHq2PL+KL/bnDc9xa4jPHs=;
 b=hRkdoo9O1xsTOkuGKgSZ5+SMCHt3BAFmdaZ+AczXSJ0OxT1Enda/qN0Cu347FqWb4p
 LuOEkSYEFzwn+TPGgT9JDXC/WMcV2+VXAQ3SA3n0JF0Nqj48c7fvi42/1WgElsknyUih
 HLRS5D9hTki9kJ3UdZXGZ9fQCYlHD3Duyhp1jdNce7zjbu132LcwE+7YTNzgFO2PJf3/
 ks/g9jy1pEAESgkwWatk7Lw8DCYGFLeEZOYr/HmIDKxPzgcbAHn0cKrSBeyUDDMZXXGa
 871bRzDrkmBGtCGxWK5+dSd/BU1G9IW2Bg0zQ1Id6Fi6VGE15PzcuuRrvQXQQPuWpTI/
 kO6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:subject:to:cc:references:from:openpgp
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-language:content-transfer-encoding;
 bh=VE03GwSupHUcRMOvfKAqTyHq2PL+KL/bnDc9xa4jPHs=;
 b=suhiBFR1dRCM2GDShlYylg+YJTovfdSAoWQF9rFr3QgBiRvh8E13eHwX9QpFnLQ+wu
 OSdkIXbFCp8WdRKm4FIp6mAwBXHVEnJqlQyFqIH6LCOjVrjOle3UHAQnvJilGtF1L1cZ
 L+8cthdYIXUBTwGb/eow5SCl8QOOvNSCBSF9lSCrK8cxD+CKFxpo6pb4ef81hots9Bjw
 Q98sx21eiI9RjtlwKXK9TVqVJ4mBE4bAzMrrBGqOMOHtyuoQ6K1no10vEYt5XPUVLbHv
 BkmfkI/UxfMt+V+cq1NZz6SgCoeZDNnGl0y6tUbaj56g2p+nfZbXqIvuAKswd0v2l2ls
 GiRQ==
X-Gm-Message-State: APt69E1cOXj18jafQT6A6hyPwou8FRDW6SCytRrI3XPB/Y1RzQS9q4Cb
 7ZpelmM/yuFaLaCuxtjmfM8=
X-Google-Smtp-Source: ADUXVKKkqC/6ciaca4foLMY45icOe87m9edrljAte1lgQnL5Tq6u1IubVhF7ZizDfH2AzhkVePLgkw==
X-Received: by 2002:ac8:520e:: with SMTP id
 r14-v6mr3926245qtn.11.1529008389991; 
 Thu, 14 Jun 2018 13:33:09 -0700 (PDT)
Received: from [10.0.0.37] ([190.48.98.178])
 by smtp.gmail.com with ESMTPSA id l26-v6sm2467067qtj.11.2018.06.14.13.33.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 14 Jun 2018 13:33:09 -0700 (PDT)
To: John Snow <jsnow@redhat.com>
References: <20180614164431.29305-1-stefanha@redhat.com>
 <5768e8f3-eae5-30ef-888a-5e62692c238d@redhat.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <f4bug@amsat.org>
Openpgp: id=FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE;
 url=http://pgp.mit.edu/pks/lookup?op=get&search=0xE3E32C2CDEADC0DE
Message-ID: <c5c1f362-d51d-df1e-c1dd-f57b64c3f1a1@amsat.org>
Date: Thu, 14 Jun 2018 17:33:04 -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: <5768e8f3-eae5-30ef-888a-5e62692c238d@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] compiler: add a sizeof_field()
 macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, qemu-s390x@nongnu.org, qemu-ppc@nongnu.org,
 qemu-devel@nongnu.org, Stefan Hajnoczi <stefanha@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>

T24gMDYvMTQvMjAxOCAwNDoxNyBQTSwgSm9obiBTbm93IHdyb3RlOgo+IE9uIDA2LzE0LzIwMTgg
MTI6NDQgUE0sIFN0ZWZhbiBIYWpub2N6aSB3cm90ZToKPj4gRGV0ZXJtaW5pbmcgdGhlIHNpemUg
b2YgYSBmaWVsZCBpcyB1c2VmdWwgd2hlbiB5b3UgZG9uJ3QgaGF2ZSBhIHN0cnVjdAo+PiB2YXJp
YWJsZSBoYW5keS4gIE9wZW4tY29kaW5nIHRoaXMgaXMgdWdseS4KPj4KPj4gVGhpcyBwYXRjaCBh
ZGRzIHRoZSBzaXplb2ZfZmllbGQoKSBtYWNybywgd2hpY2ggaXMgc2ltaWxhciB0bwo+PiB0eXBl
b2ZfZmllbGQoKS4gIEV4aXN0aW5nIGluc3RhbmNlcyBhcmUgdXBkYXRlZCB0byB1c2UgdGhlIG1h
Y3JvLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhh
dC5jb20+Cj4gCj4gSG93J2QgeW91IGZpbmQgYWxsIHRoZSBleGlzdGluZyBpbnN0YW5jZXM/CgpU
aGlzIHdvcmtzOgoKJCBnaXQgZ3JlcCAtRSAnc2l6ZW9mLiopMCktPicKCj4gCj4gUmV2aWV3ZWQt
Ynk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KPiAKPj4gLS0tCj4+ICBpbmNsdWRlL2h3
L3hlbi9pby9yaW5nLmggICAgICB8ICAyICstCj4+ICBpbmNsdWRlL3FlbXUvY29tcGlsZXIuaCAg
ICAgICB8ICAyICsrCj4+ICBhY2NlbC90Y2cvdHJhbnNsYXRlLWFsbC5jICAgICB8ICAyICstCj4+
ICBody9kaXNwbGF5L3hlbmZiLmMgICAgICAgICAgICB8ICA0ICsrLS0KPj4gIGh3L25ldC9yb2Nr
ZXIvcm9ja2VyX29mX2RwYS5jIHwgIDIgKy0KPj4gIGh3L25ldC92aXJ0aW8tbmV0LmMgICAgICAg
ICAgIHwgIDIgKy0KPj4gIHRhcmdldC9pMzg2L2t2bS5jICAgICAgICAgICAgIHwgIDIgKy0KPj4g
IHRhcmdldC9wcGMvYXJjaF9kdW1wLmMgICAgICAgIHwgMTAgKysrKystLS0tLQo+PiAgdGFyZ2V0
L3MzOTB4L2FyY2hfZHVtcC5jICAgICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+PiAgOSBm
aWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 20:34:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 20: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 1fTYwX-00077c-NA; Thu, 14 Jun 2018 20:34:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTYwV-00073x-JN
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 20:34:03 +0000
X-Inumbo-ID: 49e0c886-7012-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49e0c886-7012-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 20:34: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 65967208C3;
 Thu, 14 Jun 2018 20:34:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529008441;
 bh=nm4G7qZclyBkUDq3cArGzbAB+Muen/9DvwaGVJJKBTQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BdplwoZkredIGqB80USZIVTA5nnJsR9iaICuYt72c+RmCpKrcsScXxz6jlbb1lpKM
 6uaBq2q02sO5iBvm+oIaCVjN0EaNAp11ClcmKbHQ62Ifo9PrQDy5D1Z/GM+TEZ5Bhw
 ujrJHafZn/HgwowPW+WicAzaK8LPdk9gPry77siU=
Date: Thu, 14 Jun 2018 13:34:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
In-Reply-To: <20180614190836.hkztpihgk4tiyb5d@toto>
Message-ID: <alpine.DEB.2.10.1806141327390.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <20180614190836.hkztpihgk4tiyb5d@toto>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 00/15] 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: artem_mygaiev@epam.com, lars.kurth@citrix.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org, julien.grall@arm.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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgRWRnYXIgRS4gSWdsZXNpYXMgd3JvdGU6Cj4gT24gV2VkLCBK
dW4gMTMsIDIwMTggYXQgMDM6MTU6MDlQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+ID4gSGkgYWxsLAo+ID4gCj4gPiBUaGlzIGlzIGZpcnN0IHN0ZXAgdG93YXJkICJkb20wbGVz
cyIgYXMgZGlzY3Vzc2VkIGluIHRoZSB2YXJpb3VzCj4gPiBjZXJ0aWZpY2F0aW9ucyByZWxhdGVk
IHRocmVhZHMgYW5kIGRpc2N1c3Npb25zLgo+ID4gCj4gPiBUaGUgZ29hbCBvZiB0aGlzIHNlcmll
cyBpcyB0byBlbmFibGUgWGVuIHRvIGJvb3QgbXVsdGlwbGUgZG9tYWlucyBpbgo+ID4gcGFyYWxs
ZWwsIGluIGFkZGl0aW9uIHRvIGRvbTAsIG91dCBvZiBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZp
Y2UgdHJlZS4KPiA+IAo+ID4gVGhlIGRldmljZSB0cmVlIGJhc2VkIGJvb3QgcHJvdG9jb2wgaXMg
ZXh0ZW5kZWQgdG8gY2FycnkgaW5mb3JtYXRpb24KPiA+IGFib3V0IERvbVVzLiBCYXNlZCBvbiB0
aGF0IGluZm9ybWF0aW9uLCBYZW4gY3JlYXRlcyBhbmQgc3RhcnRzIG9uZSBvcgo+ID4gbW9yZSBE
b21Vcy4gRG9tVXMgY3JlYXRlZCB0aGlzIHdheSBkb24ndCBoYXZlIGFjY2VzcyB0byB4ZW5zdG9y
ZSwgYXMKPiA+IHhlbnN0b3JlIGlzIG5vdCBzdGFydGVkIHlldC4gVGhpcyBpcyBhY3R1YWxseSBP
SywgYmVjYXVzZSB0aGlzIGlzIG1lYW50Cj4gPiBmb3IgbWlzc2lvbiBjcml0aWNhbCBhcHBsaWNh
dGlvbnMgdGhhdCB0eXBpY2FsbHkgb25seSBhY2Nlc3MgZGlyZWN0bHkKPiA+IGFzc2lnbmVkIGRl
dmljZXMuIFRoZXkgY2Fubm90IHRvbGVyYXRlIGludGVyZmVyZW5jZSBvciBpbmNyZWFzZWQgSVJR
Cj4gPiBsYXRlbmN5IGR1ZSB0byBQViBwcm90b2NvbHMuIERldmljZSBhc3NpZ25tZW50IGlzIG5v
dCBhY3R1YWxseSBjb3ZlcmVkCj4gPiBieSB0aGlzIHNlcmllcywgaXQgd2lsbCBiZSBhZGRlZCBs
YXRlci4KPiA+IAo+ID4gRG9tVXMgY2FuIHByaW50IHRvIHRoZSBYZW4gc2VyaWFsIHVzaW5nIHRo
ZSBDT05TT0xFSU8gaHlwZXJjYWxscy4gQQo+ID4gdmlydHVhbCBQTDAxMSBpcyBhbHNvIGVtdWxh
dGVkIGZvciB0aGVtIHNvIHRoYXQgdGhleSBjYW4gdXNlIHRoZWlyCj4gPiByZWd1bGFyIFBMMDEx
IGRyaXZlci4gVGhpcyBhbGxvd3MgdW5tb2RpZmllZCBndWVzdHMgdG8gcnVuIGFzIFhlbiBvbiBB
Uk0KPiA+IGd1ZXN0cyAtLSBubyBYZW4gc3VwcG9ydCBuZWVkZWQgYXQgYWxsLiBDb25zb2xlIGlu
cHV0IGFsc28gY29tZXMgZnJvbQo+ID4gdGhlIFhlbiBzZXJpYWw6IHRoZSBDdHJsLUFBQSBzd2l0
Y2hpbmcgbWVjaGFuaXNtIGlzIGV4dGVuZGVkIHRvIHN3aXRjaAo+ID4gYW1vbmcgZG9tVXMsIGRv
bTAsIGFuZCBYZW4uCj4gCj4gSGkgU3RlZmFubywKPiAKPiBJIHRoaW5rIHRoaXMgbG9va3MgdmVy
eSBwcm9taXNpbmchCj4gCj4gQSBxdWVzdGlvbiwgZG8geW91IGhhdmUgYW55IHRob3VnaHRzIG9u
IGhvdyB3ZSBpbiB0aGUgbG9uZyBydW4gY291bGQKPiB0cnkgdG8ga2VlcCB4bCBjb25maWdzIHNv
bWV3aGF0IG9uIHBhciB3aXRoIHRoZSBmb3JtYXQgaGVyZT8KPiAKPiBPciB3b3VsZCB0aGUgZGV2
aWNlLXRyZWUgbmFtaW5nIG9mIG9wdGlvbnMgZXZlbnR1YWxseSBoYXZlIHRvIGRpdmVyZ2UuCj4g
Cj4gRXZlbnR1YWxseSB3ZSdsbCBuZWVkIHN1cHBvcnQgZm9yIGRlc2NyaWJpbmcgYXJiaXRyYXJ5
IG1lbW9yeSBtYXBzIGFuZAo+IGRldmljZSBwYXNzdGhyb3VnaCB2aWEgZGV2aWNlLXRyZWUgZm9y
IHRoZXNlIGRvbVVzLgoKSSB0aGluayBpdCBtYWtlcyBzZW5zZSB0byB0cnkgdG8ga2VlcCB0aGUg
dHdvIHNldCBvZiBvcHRpb25zIHNvbWV3aGF0CnNpbWlsYXIuIEkgYW0ga2VlbiBvbiBtaW5pbWl6
aW5nIG1lYW5pbmdsZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gdGhlCnR3by4gRXNwZWNpYWxseSBh
cmJpdHJhcnkgbWVtb3J5IG1hcHMgYW5kIGRldmljZSBwYXNzdGhyb3VnaApjb25maWd1cmF0aW9u
cywgdGhhdCBhcmUgY29tcGxleCBvcHRpb25zIC0tIGl0IGlzIHdvcnRoIHRyeWluZyB0byBrZWVw
CnRoZW0gdGhlIHNhbWUuCgpIb3dldmVyLCBpbiBnZW5lcmFsLCBJIGRvbid0IHRoaW5rIHdlIGNh
biBwcm9taXNlIHRvIGtlZXAgdGhlbSBleGFjdGx5CmlkZW50aWNhbC4gVGhlcmUgYXJlIGEgbG90
IG9mIHhsIGNvbmZpZyBvcHRpb25zIHRoYXQgd29uJ3QgYmUgc3VwcG9ydGVkCmFzIHBhcnQgb2Yg
ZGV2aWNlIHRyZWUgYm9vdGluZy4gQW5kIHdoZW4gdGhleSBhcmUgc3VwcG9ydGVkLCB0aGVyZSBt
aWdodApiZSBhZGRpdGlvbmFsIHBhcmFtZXRlcnMgdGhhdCBhcmUgaWdub3JlZC4KZG9jcy9taXNj
L2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCB3aWxsIGJlIHRoZSBvZmZpY2lhbCBkb2MgZm9y
CmRldmljZSB0cmVlIGJvb3Rpbmcgb3B0aW9ucywgd2hpbGUgZG9jcy9tYW4veGwuY2ZnLnBvZC41
IHdpbGwgYmUgdGhlCm9mZmljaWFsIGRvYyBmb3IgeGwgY29uZmlnIGZpbGUgb3B0aW9ucy4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:01:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21: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 1fTZMv-00021y-6H; Thu, 14 Jun 2018 21: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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTZMt-00021l-Jz
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 21:01:19 +0000
X-Inumbo-ID: 19586378-7016-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19586378-7016-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 21:01: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 CF39D208BA;
 Thu, 14 Jun 2018 21:01:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529010078;
 bh=lgCoUK1sG+0KwbrAsoBFa2QpZriwR2+BaqWli62f190=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dH5TMDFeVln+IAMgG7Em0rzax6b/C6xmLMpb767K/RM9bIXVKXtEB2LZrNEkQmTzz
 PXyPLec89JHbXeX2c36iJY4PcQiHfOSd6LqoHqsb+U5Zc832U2m4y9Mgf4a1Vs8d5v
 e6dNv7O/Udopgaqdbz2UTOznQY7liqU1IqZpmdkc=
Date: Thu, 14 Jun 2018 14:01:16 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
In-Reply-To: <BA190A75E8413C49BB9E1D2B85D1181123B84F09@MSMR-GH1-UEA01.corp.nsa.gov>
Message-ID: <alpine.DEB.2.10.1806141342140.14695@sstabellini-ThinkPad-X260>
References: <BA190A75E8413C49BB9E1D2B85D1181123B84F09@MSMR-GH1-UEA01.corp.nsa.gov>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 01/15] xen: allow console_io hypercalls
 from 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: "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 'Julien Grall' <julien.grall@arm.com>, "tim@xen.org" <tim@xen.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "wei.liu2@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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgRGVHcmFhZiwgRGFuaWVsIEcgd3JvdGU6Cj4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPiA+IE9uIDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JvdGU6Cj4gPiA+IFRoaXMgaXMgdmVyeSB1c2VmdWwgd2hlbiBzdGFydGluZyBtdWx0aXBs
ZSBkb21haW5zIGZyb20gWGVuIHdpdGhvdXQKPiA+ID4geGVuc3RvcmUgYWNjZXNzLiBJdCB3aWxs
IGFsbG93IHRoZW0gdG8gcHJpbnQgb3V0IHRvIHRoZSBYZW4gY29uc29sZS4KPiA+ID4KPiA+ID4g
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+
ID4gPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+ID4gPiBDQzogR2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tCj4gPiA+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4gPiA+
IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+ID4gPiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+
ID4gPiBDQzogdGltQHhlbi5vcmcKPiA+ID4gQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiA+ID4g
Q0M6IGRnZGVncmFAdHljaG8ubnNhLmdvdgo+ID4gPiAtLS0KPiA+ID4gSWYgdGhlcmUgaXMgYSBi
ZXR0ZXIgd2F5IHRvIGRvIHRoaXMgd2l0aCBYU00sIHBsZWFzZSBhZHZpc2UuCj4gPiAKPiA+IFdl
IGRlZmluaXRlbHkgbmVlZCB0byBrZWVwIHRoZSBYU00gYXJvdW5kIHRvIGF2b2lkIG9wZW5pbmcg
YSBob2xlLiBXZSBhbHNvIGRvbid0IHdhbnQgYWxsIHRoZSBkb21haW4gdG8gYWNjZXNzIHRoZSBj
b25zb2xlLgo+ID4gCj4gPiBMb29raW5nIGF0IHRoZSBpbXBsZW1lbnRhdGlvbiwgYW55IGRvbWFp
biB3aXRoIGlzX3ByaXZpbGVnZWQgd2lsbCBiZSBhYmxlIHRvIGFjY2VzcyB0aGUgY29uc29sZS4g
SUhNTywgSSBkb24ndCB0aGluayB3ZSBzaG91bGQgc2V0Cj4gPiB0aGF0IGZvciBEb21VIGNyZWF0
ZWQgYnkgWGVuLgo+ID4gCj4gPiBTbyBJIHdvdWxkIHN1Z2dlc3QgdG8gaW50cm9kdWNlIGEgbmV3
IHZhcmlhYmxlIGlzX2NvbnNvbGUgYW5kIHRvIHRlbGwgd2hldGhlciBhIGRvbWFpbiBjYW4gYWNj
ZXNzIHRoZSBjb25zb2xlLiB4c21fY29uc29sZV9pbyguLi4pCj4gPiB3b3VsZCB0aGVuIG5lZWQg
dG8gYmUgdXBkYXRlZCBhY2NvcmRpbmdseS4KPiAKPiBUaGVyZSBpcyBhbiBleGlzdGluZyBDT05G
SUdfVkVSQk9TRV9ERUJVRyBvcHRpb24gd2hpY2gsIGFtb25nIG90aGVyIHRoaW5ncywgYWxsb3dz
IGNvbnNvbGUgb3V0cHV0IGZyb20gYW55IGRvbWFpbi4gIFRoZSBjb25zb2xlIG91dHB1dCBwYXJ0
IG9mIHRoYXQgKHdoaWNoIGlzIGp1c3QgdGhlICNpZmRlZiBpbiBpbmNsdWRlL3hzbS9kdW1teS5o
KSBjb3VsZCBiZSBtb3ZlZCB0byBhbm90aGVyIENPTkZJRyBvciBPUmVkIHdpdGggYW4gQVJNIGZs
YWcuIFRoaXMgd291bGQgYXBwbHkgdG8gYWxsIGRvbWFpbnM7IGlmIHRoYXQncyBub3Qgd2hhdCB5
b3Ugd2FudCwgeW91J2xsIG5lZWQgdG8gYWRkIGEgZmxhZyAobGlrZSBKdWxpZW4gc3VnZ2VzdGVk
KSBvciB1c2UgWFNNLgo+IAo+IElmIFhTTSBpcyBlbmFibGVkLCBndWVzdCBoeXBlcnZpc29yIGNv
bnNvbGUgb3V0cHV0IGlzIGNvbnRyb2xsZWQgYnkgdGhlIGd1ZXN0X3dyaXRlY29uc29sZSBib29s
ZWFuIGluIHRoZSBkZWZhdWx0IHBvbGljeSAodG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZ3Vl
c3RfZmVhdHVyZXMudGUpIHdoaWNoIGRlZmF1bHRzIHRvIGFsbG93aW5nIGl0LgoKSSB0aGluayB0
aGUgYmVzdCB1c2VyIGV4cGVyaWVuY2Ugd291bGQgYmU6Ci0gZG8gbm90IHRvIHJlcXVpcmUgWFNN
IHRvIGJlIGVuYWJsZWQKLSBkbyBub3QgdG8gYWxsb3cgYWxsIGRvbWFpbnMgdG8gdXNlIHRoZSBY
ZW4gY29uc29sZSwgb25seSB0aGUgb25lcyBzdGFydGVkCiAgZnJvbSBYZW4KLSBkb21VcyBzdGFy
dGVkIGZyb20gWGVuIHNob3VsZCBub3QgYmUgaXNfcHJpdmlsZWdlZAoKSW5kZWVkLCB0aGUgYmVz
dCBhcHByb2FjaCB3b3VsZCBiZSBiZSB0byBhZGQgYSBuZXcgaXNfY29uc29sZSBvcHRpb24uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:15:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21:15:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTZaZ-0003n9-8G; Thu, 14 Jun 2018 21: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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTZaY-0003n4-9o
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 21:15:26 +0000
X-Inumbo-ID: 11c8e64f-7018-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11c8e64f-7018-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 21:15:31 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5011D208C3;
 Thu, 14 Jun 2018 21:15:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529010924;
 bh=uuNIzbMih37+i2x0KxLd0CB4YgBeR79MI5BRMfBHXhE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=d7O0eaCm6tpuTiKa+0z2y1AF1OCe8crldyR/bOcgqeHv+pPalruv9890y6Eifspse
 acDV3gzReAUqyYath6o2KkUBK9/7NNVxbgke8Q2GeDGjVvxuPeBM8uZSmaL8u7uVY8
 DR5wjNbXegBrIqieNbJms+/sHxR5cdbx5G7CNIgU=
Date: Thu, 14 Jun 2018 14:15: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: <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
Message-ID: <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1vdmUg
YSBmZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8KPiA+IHhlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLWFybS5oLCBzbyB0aGF0IHRoZXkgYXJlIHRvZ2V0aGVyIHdpdGggdGhlIG90
aGVyCj4gPiBndWVzdCByZWxhdGVkICNkZWZpbmVzIHN1Y2ggYXMgR1VFU1RfR0lDRF9CQVNFIGFu
ZCBHVUVTVF9WUEwwMTFfU1BJLgo+ID4gQWxzbywgdGhpcyB3YXkgdGhleSBjYW4gYmUgcmV1c2Vk
IGJ5IGh5cGVydmlzb3IgY29kZS4KPiAKPiBBbGwgdmFyaWFibGVzIG1vdmVkIHRvIGFyY2gtYXJt
Lmggc2hvdWxkIGJlIHByZWZpeGVkIHdpdGggR1VFU1RfKiB0byBhdm9pZAo+IGNsYXNoIHdpdGgg
dGhlIHJlc3Qgb2YgWGVuLgoKSSdsbCBkby4KCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IENDOiB3ZWkubGl1MkBjaXRy
aXguY29tCj4gPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+ID4gLS0tCj4gPiAgIHRv
b2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgIHwgMjYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiA+ICAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNiArKysrKysrKysrKysr
KysrKysrKysrKysrKwo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDI2
IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ID4gaW5kZXggOGFmOWY2Zi4uODlhNDE3ZiAx
MDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9hcm0uYwo+ID4gQEAgLTgsMjMgKzgsNiBAQAo+ID4gICAjaW5jbHVkZSA8bGli
ZmR0Lmg+Cj4gPiAgICNpbmNsdWRlIDxhc3NlcnQuaD4KPiA+ICAgLS8qKgo+ID4gLSAqIElSUSBs
aW5lIHR5cGUuCj4gPiAtICogRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwg
dW5zcGVjaWZpZWQgdHlwZQo+ID4gLSAqIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgICAtIHJp
c2luZyBlZGdlIHRyaWdnZXJlZAo+ID4gLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAt
IGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiA+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAg
ICAgLSByaXNpbmcgYW5kIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiA+IC0gKiBEVF9JUlFfVFlQ
RV9MRVZFTF9ISUdIICAgICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAo+ID4gLSAqIERUX0lSUV9U
WVBFX0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPiA+IC0gKi8KPiA+IC0j
ZGVmaW5lIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgIDB4MDAwMDAwMDAKPiA+IC0jZGVmaW5l
IERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4MDAwMDAwMDEKPiA+IC0jZGVmaW5lIERUX0lS
UV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBF
X0VER0VfQk9USCAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+IC0gICAgKERUX0lSUV9U
WVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0VfUklTSU5HKQo+ID4gLSNkZWZpbmUg
RFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAo+ID4gLSNkZWZpbmUgRFRfSVJR
X1RZUEVfTEVWRUxfTE9XICAgICAgMHgwMDAwMDAwOAo+ID4gLQo+IAo+IFRob3NlIGRlZmluZXMg
aGF2ZSBub3RoaW5nIHRvIGRvIHdpdGggdGhlIGd1ZXN0IGl0c2VsZi4gVGhleSBhcmUgY3VycmVu
dGx5Cj4gZGVmaW5lIGluIFhlbiB3aXRob3V0IHRoZSBEVF8gcHJlZml4LgoKU291bmRzIGxpa2Ug
d2Ugd2FudCB0byBnZXQgcmlkIG9mIHRoZSBEVF9JUlFfVFlQRV8qIGRlZmluaXRpb25zCmNvbXBs
ZXRlbHksIG1vdmUgdGhlIElSUV9UWVBFXyogZGVmaW5pdGlvbnMgZnJvbSBkZXZpY2VfdHJlZS5o
IHRvIGhlcmUsCmFuZCBzdGFydCB1c2luZyB0aGVtIGluIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5j
ICh3aGljaCBpbnZvbHZlcyBhCnJlbmFtaW5nIHMvRFRfSVJRX1RZUEUvSVJRX1RZUEUvZykuCgpJ
cyB0aGF0IHdoYXQgeW91IGhhZCBpbiBtaW5kPwoKCj4gPiAgIHN0YXRpYyBjb25zdCBjaGFyICpn
aWN2X3RvX3N0cmluZyhsaWJ4bF9naWNfdmVyc2lvbiBnaWNfdmVyc2lvbikKPiA+ICAgewo+ID4g
ICAgICAgc3dpdGNoIChnaWNfdmVyc2lvbikgewo+ID4gQEAgLTE2NSwxOCArMTQ4LDkgQEAgc3Rh
dGljIHN0cnVjdCBhcmNoX2luZm8gewo+ID4gICAgICAgeyJ4ZW4tMy4wLWFhcmNoNjQiLCAiYXJt
LGFybXY4LXRpbWVyIiwgImFybSxhcm12OCIgfSwKPiA+ICAgfTsKPiA+ICAgLS8qCj4gPiAtICog
VGhlIGRldmljZSB0cmVlIGNvbXBpbGVyIChEVEMpIGlzIGFsbG9jYXRpbmcgdGhlIHBoYW5kbGUg
ZnJvbSAxIHRvCj4gPiAtICogb253YXJkcy4gUmVzZXJ2ZSBhIGhpZ2ggdmFsdWUgZm9yIHRoZSBH
SUMgcGhhbmRsZS4KPiA+IC0gKi8KPiA+IC0jZGVmaW5lIFBIQU5ETEVfR0lDICg2NTAwMCkKPiA+
IC0KPiA+ICAgdHlwZWRlZiB1aW50MzJfdCBiZTMyOwo+ID4gICB0eXBlZGVmIGJlMzIgZ2ljX2lu
dGVycnVwdFszXTsKPiA+ICAgLSNkZWZpbmUgUk9PVF9BRERSRVNTX0NFTExTIDIKPiA+IC0jZGVm
aW5lIFJPT1RfU0laRV9DRUxMUyAyCj4gPiAtCj4gPiAgICNkZWZpbmUgUFJPUF9JTklUUkRfU1RB
UlQgImxpbnV4LGluaXRyZC1zdGFydCIKPiA+ICAgI2RlZmluZSBQUk9QX0lOSVRSRF9FTkQgImxp
bnV4LGluaXRyZC1lbmQiCj4gPiAgIGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC1hcm0uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gPiBpbmRleCBlYjQyNGU4
Li5jYjg4MTY4IDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgK
PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gPiBAQCAtNDU2LDYgKzQ1
NiwzMiBAQCB0eXBlZGVmIHVpbnQ2NF90IHhlbl9jYWxsYmFja190Owo+ID4gICAjZGVmaW5lIFBT
Q0lfY3B1X29uICAgICAgMgo+ID4gICAjZGVmaW5lIFBTQ0lfbWlncmF0ZSAgICAgMwo+ID4gICAr
LyoKPiA+ICsgKiBUaGUgZGV2aWNlIHRyZWUgY29tcGlsZXIgKERUQykgaXMgYWxsb2NhdGluZyB0
aGUgcGhhbmRsZSBmcm9tIDEgdG8KPiA+ICsgKiBvbndhcmRzLiBSZXNlcnZlIGEgaGlnaCB2YWx1
ZSBmb3IgdGhlIEdJQyBwaGFuZGxlLgo+ID4gKyAqLwo+ID4gKyNkZWZpbmUgUEhBTkRMRV9HSUMg
KDY1MDAwKQo+ID4gKwo+ID4gKyNkZWZpbmUgUk9PVF9BRERSRVNTX0NFTExTIDIKPiA+ICsjZGVm
aW5lIFJPT1RfU0laRV9DRUxMUyAyCj4gPiArCj4gPiArLyoqCj4gPiArICogSVJRIGxpbmUgdHlw
ZS4KPiA+ICsgKiBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAgLSBkZWZhdWx0LCB1bnNwZWNp
ZmllZCB0eXBlCj4gPiArICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVk
Z2UgdHJpZ2dlcmVkCj4gPiArICogRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGlu
ZyBlZGdlIHRyaWdnZXJlZAo+ID4gKyAqIERUX0lSUV9UWVBFX0VER0VfQk9USCAgICAgICAtIHJp
c2luZyBhbmQgZmFsbGluZyBlZGdlIHRyaWdnZXJlZAo+ID4gKyAqIERUX0lSUV9UWVBFX0xFVkVM
X0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4gPiArICogRFRfSVJRX1RZUEVfTEVW
RUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAo+ID4gKyAqLwo+ID4gKyNkZWZpbmUg
RFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgMHgwMDAwMDAwMAo+ID4gKyNkZWZpbmUgRFRfSVJR
X1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQo+ID4gKyNkZWZpbmUgRFRfSVJRX1RZUEVf
RURHRV9GQUxMSU5HICAgMHgwMDAwMDAwMgo+ID4gKyNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9C
T1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAoRFRfSVJRX1RZUEVfRURH
RV9GQUxMSU5HIHwgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcpCj4gPiArI2RlZmluZSBEVF9JUlFf
VFlQRV9MRVZFTF9ISUdIICAgICAweDAwMDAwMDA0Cj4gPiArI2RlZmluZSBEVF9JUlFfVFlQRV9M
RVZFTF9MT1cgICAgICAweDAwMDAwMDA4Cj4gPiArCj4gPiAgICNlbmRpZgo+ID4gICAgICNpZm5k
ZWYgX19BU1NFTUJMWV9fCj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxs
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:18:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21: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 1fTZdQ-0003zj-42; Thu, 14 Jun 2018 21:18:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTZdP-0003zY-GB
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 21:18:23 +0000
X-Inumbo-ID: 1e0a6d56-7018-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e0a6d56-7018-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 23:15: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 1fTZdJ-0007yA-UI; Thu, 14 Jun 2018 21:18: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 1fTZdJ-0006Bh-Kn; Thu, 14 Jun 2018 21:18:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTZdJ-0000AG-Ig; Thu, 14 Jun 2018 21:18:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124177-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-xsm: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2
X-Osstest-Versions-That: qemuu=2afc4e3df80d947dd1bd42ce80278f591b35c74a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 21:18:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 124177: 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>

ZmxpZ2h0IDEyNDE3NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNzcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MDkz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQwOTMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA5MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MDkzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwOTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMmFiMDliZjJmOWY1NWI5
ZmI4ZDJkZTZlYjJiYTJhODU3MGUyNjhlMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMmFmYzRlM2RmODBkOTQ3ZGQxYmQ0MmNlODAyNzhmNTkxYjM1Yzc0YQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0MDkzICAyMDE4LTA2LTEyIDAzOjU4OjE0IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE1MiAgMjAxOC0wNi0xMiAyMjozNzo0MCBaICAgIDEgZGF5
cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEJhYnUgTW9nZXIgPGJhYnUubW9nZXJAYW1kLmNvbT4KICBCQUxBVE9OIFpvbHRhbiA8
YmFsYXRvbkBlaWsuYm1lLmh1PgogIEJhbmRhbiBEYXMgPGJzZEByZWRoYXQuY29tPgogIEPDqWRy
aWMgTGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24u
ZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAg
RWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekBy
ZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4K
ICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0
LmNvbT4KICBMZWFuZHJvIEx1cG9yaSA8bGVhbmRyby5sdXBvcmlAZ21haWwuY29tPgogIGx1cG9y
bCA8bGVhbmRyby5sdXBvcmlAZ21haWwuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2Fu
ZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxh
bmRAaWxhbmRlLmNvLnVrPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAg
TmljaG9sYXMgUGlnZ2luIDxucGlnZ2luQGdtYWlsLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9u
emluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJvc3MgWndp
c2xlciA8cm9zcy56d2lzbGVyQGxpbnV4LmludGVsLmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5n
aCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpv
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhl
bi5naXQKICAgMmFmYzRlM2RmOC4uMmFiMDliZjJmOSAgMmFiMDliZjJmOWY1NWI5ZmI4ZDJkZTZl
YjJiYTJhODU3MGUyNjhlMiAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:25:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21:25:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTZjn-0004qu-LQ; Thu, 14 Jun 2018 21:24: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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTZjm-0004qp-Bt
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 21:24:58 +0000
X-Inumbo-ID: 09fb92aa-7019-11e8-9728-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09fb92aa-7019-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 23:22:28 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 761D4208D4;
 Thu, 14 Jun 2018 21:24:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529011496;
 bh=FHtMyrvyew3pUrxDIOne7hLlSpBjn9PryIsjVW7rK0w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=snOheoq92yY4qfiXzOLBSwHRCNt3wTNoxl7MFKA9WQPzlZZA29QCn5PJhIuRC/vI/
 oQ0XPmIKAAMsVxfaUZZhixDUFEJdVZLyfGfcL/zHWzDk9HsUC+UjKyHa2TKx6Qg/VJ
 CGRr1F97AxujjbFQQmpNTCNC9U0YXcc7cPY5OSOs=
Date: Thu, 14 Jun 2018 14:24:55 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <68c24556-a5d4-a4a0-459d-9fc98094a910@arm.com>
Message-ID: <alpine.DEB.2.10.1806141424460.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-4-git-send-email-sstabellini@kernel.org>
 <68c24556-a5d4-a4a0-459d-9fc98094a910@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 04/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEluIG9y
ZGVyIHRvIG1ha2UgbWFrZV9tZW1vcnlfbm9kZSBhbmQgbWFrZV9oeXBlcnZpc29yX25vZGUgbW9y
ZQo+ID4gcmV1c2FibGUsIGRvIG5vdCBwYXNzIHRoZW0gZHRfaG9zdC4gQXMgdGhleSBvbmx5IHVz
ZSBpdCB0byBjYWxjdWxhdGUKPiA+IGFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzLCBwYXNzIGFkZHJj
ZWxscyBhbmQgc2l6ZWNlbGxzIGRpcmVjdGx5Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+ICAgeGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ID4gICB4
ZW4vY29tbW9uL2RldmljZV90cmVlLmMgICAgICB8ICA2ICsrKy0tLQo+ID4gICB4ZW4vaW5jbHVk
ZS94ZW4vZGV2aWNlX3RyZWUuaCB8ICAyICstCj4gPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5z
ZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGlu
ZGV4IDExY2RmMDUuLmJiODhlMDkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTUz
MywxMSArNTMzLDExIEBAIHN0YXRpYyBpbnQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAq
ZmR0LAo+ID4gZ2ljX2ludGVycnVwdF90ICppbnRyLAo+ID4gICAgIHN0YXRpYyBpbnQgbWFrZV9t
ZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqZmR0LAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscywKPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gPiAg
IHsKPiA+ICAgICAgIGludCByZXMsIGk7Cj4gPiAtICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxk
X25fYWRkcl9jZWxscyhwYXJlbnQpICsKPiA+IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhwYXJlbnQp
Owo+ID4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2VsbHM7Cj4gPiAgICAg
ICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZSpraW5mby0+bWVtLm5yX2JhbmtzOwo+ID4gICAgICAg
X19iZTMyIHJlZ1tucl9jZWxsc107Cj4gPiAgICAgICBfX2JlMzIgKmNlbGxzOwo+ID4gQEAgLTU2
Myw3ICs1NjMsNyBAQCBzdGF0aWMgaW50IG1ha2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwKPiA+ICAgICAgICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2NCIt
PiUjIlBSSXg2NCJcbiIsCj4gPiAgICAgICAgICAgICAgICAgICAgICBpLCBzdGFydCwgc3RhcnQg
KyBzaXplKTsKPiA+ICAgLSAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50
LCBzdGFydCwgc2l6ZSk7Cj4gPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBh
ZGRyY2VsbHMsIHNpemVjZWxscywgc3RhcnQsIHNpemUpOwo+ID4gICAgICAgfQo+ID4gICAgICAg
ICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7Cj4gPiBA
QCAtNTc5LDcgKzU3OSw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9t
YWluICpkKTsKPiA+ICAgICBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBk
b21haW4gKmQsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKPiA+ICAg
ewo+ID4gICAgICAgY29uc3QgY2hhciBjb21wYXRbXSA9Cj4gPiAgICAgICAgICAgInhlbix4ZW4t
Il9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJc
MCIKPiA+IEBAIC01ODgsOSArNTg4LDYgQEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9k
ZShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgZ2ljX2ludGVycnVwdF90IGludHI7Cj4gPiAg
ICAgICBfX2JlMzIgKmNlbGxzOwo+ID4gICAgICAgaW50IHJlczsKPiA+IC0gICAgLyogQ29udmVu
aWVuY2UgYWxpYXMgKi8KPiA+IC0gICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9j
ZWxscyhwYXJlbnQpOwo+ID4gLSAgICBpbnQgc2l6ZWNlbGxzID0gZHRfY2hpbGRfbl9zaXplX2Nl
bGxzKHBhcmVudCk7Cj4gPiAgICAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0Owo+ID4gICAgICAg
ICBkdF9kcHJpbnRrKCJDcmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKPiA+IEBAIC02MTUsNyAr
NjEyLDggQEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpk
LAo+ID4gICAgICAgICAvKiByZWcgMCBpcyBncmFudCB0YWJsZSBzcGFjZSAqLwo+ID4gICAgICAg
Y2VsbHMgPSAmcmVnWzBdOwo+ID4gLSAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBwYXJl
bnQsIGtpbmZvLT5nbnR0YWJfc3RhcnQsCj4gPiBraW5mby0+Z250dGFiX3NpemUpOwo+ID4gKyAg
ICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJf
c2l6ZSk7Cj4gPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLAo+ID4g
ICAgICAgICAgICAgICAgICAgICAgICAgIGR0X2NlbGxzX3RvX3NpemUoYWRkcmNlbGxzICsgc2l6
ZWNlbGxzKSk7Cj4gPiAgICAgICBpZiAoIHJlcyApCj4gPiBAQCAtMTI5MiwxMSArMTI5MCwxMyBA
QCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdAo+ID4ga2Vy
bmVsX2luZm8gKmtpbmZvLAo+ID4gICAgICAgICBpZiAoIG5vZGUgPT0gZHRfaG9zdCApCj4gPiAg
ICAgICB7Cj4gPiArICAgICAgICBpbnQgYWRkcmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxz
KG5vZGUpOwo+ID4gKyAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxs
cyhub2RlKTsKPiAKPiBOZXdsaW5lIGhlcmUgcGxlYXNlLgoKSSdsbCBkbwoKCj4gPiAgICAgICAg
ICAgLyoKPiA+ICAgICAgICAgICAgKiBUaGUgaHlwZXJ2aXNvciBub2RlIHNob3VsZCBhbHdheXMg
YmUgY3JlYXRlZCBhZnRlciBhbGwgbm9kZXMKPiA+ICAgICAgICAgICAgKiBmcm9tIHRoZSBob3N0
IERUIGhhdmUgYmVlbiBwYXJzZWQuCj4gPiAgICAgICAgICAgICovCj4gPiAtICAgICAgICByZXMg
PSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBraW5mbywgbm9kZSk7Cj4gPiArICAgICAgICByZXMg
PSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBraW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwo+
ID4gICAgICAgICAgIGlmICggcmVzICkKPiA+ICAgICAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICAgQEAgLTEzMDgsNyArMTMwOCw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0Cj4gPiBrZXJuZWxfaW5mbyAqa2luZm8sCj4gPiAgICAgICAgICAgaWYg
KCByZXMgKQo+ID4gICAgICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gICAtICAgICAgICByZXMg
PSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZvLT5mZHQsIG5vZGUsIGtpbmZvKTsKPiA+ICsgICAg
ICAgIHJlcyA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXpl
Y2VsbHMsIGtpbmZvKTsKPiA+ICAgICAgICAgICBpZiAoIHJlcyApCj4gPiAgICAgICAgICAgICAg
IHJldHVybiByZXM7Cj4gPiAgIGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMg
Yi94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKPiA+IGluZGV4IDdiMDA5ZWEuLjhmYzQwMWQgMTAw
NjQ0Cj4gPiAtLS0gYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKPiA+ICsrKyBiL3hlbi9jb21t
b24vZGV2aWNlX3RyZWUuYwo+ID4gQEAgLTExMiwxMSArMTEyLDExIEBAIHZvaWQgZHRfc2V0X3Jh
bmdlKF9fYmUzMiAqKmNlbGxwLCBjb25zdCBzdHJ1Y3QKPiA+IGR0X2RldmljZV9ub2RlICpucCwK
PiA+ICAgICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9uX3NpemVfY2VsbHMobnApLCBzaXplKTsK
PiA+ICAgfQo+ID4gICAtdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNv
bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZQo+ID4gKnBhcmVudCwKPiA+ICt2b2lkIGR0X2NoaWxk
X3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscywK
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgdTY0IGFkZHJlc3MsIHU2NCBzaXplKQo+ID4g
ICB7Cj4gPiAtICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9jaGlsZF9uX2FkZHJfY2VsbHMocGFy
ZW50KSwgYWRkcmVzcyk7Cj4gPiAtICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9jaGlsZF9uX3Np
emVfY2VsbHMocGFyZW50KSwgc2l6ZSk7Cj4gPiArICAgIGR0X3NldF9jZWxsKGNlbGxwLCBhZGRy
Y2VsbHMsIGFkZHJlc3MpOwo+ID4gKyAgICBkdF9zZXRfY2VsbChjZWxscCwgc2l6ZWNlbGxzLCBz
aXplKTsKPiA+ICAgfQo+ID4gICAgIHN0YXRpYyB2b2lkIF9faW5pdCAqdW5mbGF0dGVuX2R0X2Fs
bG9jKHVuc2lnbmVkIGxvbmcgKm1lbSwgdW5zaWduZWQgbG9uZwo+ID4gc2l6ZSwKPiA+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9k
ZXZpY2VfdHJlZS5oCj4gPiBpbmRleCAwYWVjYmUwLi4wMTA0MGE2IDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9k
ZXZpY2VfdHJlZS5oCj4gPiBAQCAtNjk5LDcgKzY5OSw3IEBAIHZvaWQgZHRfc2V0X3JhbmdlKF9f
YmUzMiAqKmNlbGxwLCBjb25zdCBzdHJ1Y3QKPiA+IGR0X2RldmljZV9ub2RlICpucCwKPiA+ICAg
ICogV3JpdGUgYSByYW5nZSBpbnRvIGEgc2VyaWVzIG9mIGNlbGxzIGFuZCB1cGRhdGUgY2VsbHAg
dG8gcG9pbnQgdG8gdGhlCj4gPiAgICAqIGNlbGwganVzdCBhZnRlci4KPiA+ICAgICovCj4gPiAt
dm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZQo+ID4gKnBhcmVudCwKPiA+ICt2b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2Jl
MzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscywKPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdTY0IGFkZHJlc3MsIHU2NCBzaXplKTsKPiA+ICAgICAvKioKPiA+IAo+
IAo+IENoZWVycywKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:55:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21: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 1fTaCw-0000M0-A4; Thu, 14 Jun 2018 21: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=vedd=ja=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTaCv-0000Lv-2q
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 21:55:05 +0000
X-Inumbo-ID: 9b2d8613-701d-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b2d8613-701d-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 21:55:09 +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 w5ELnRpT021314;
 Thu, 14 Jun 2018 21:55:00 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-2017-10-26;
 bh=zKhBfl+wipnpgBBq7iuDorQPBzbvX9PqLyb9xtHN4Kk=;
 b=sRxfiiT0sV3cC2tkYf8VHyW4rqfwFozZWk1Psy6xs02Juu1SI673ILz6L6NIw3THUDAV
 xZ4Uk/cSr6hCwz+QXn5lnRbt/GW+UkPoweEFwWzMyZ4Fu3OQ0rB5+uWz9OC/JFBz8JTR
 jo9GCg+JtdJyn0bi42jFHZljUlj0943zcIVYxzY95LOLZIrXIfLQM8nfJEjQq+eb6T60
 T8hUMlcUPwQVr6gckpjnusSY0dSVp3DzNjUcTTYHQaGPe0ZgLO93RPz7t+WOQcXBGgWc
 75LRuF1Rg3V1ng6qT5lUTIoD7tGecS7GGyXDB+9Dmq+BUX3yaJtRaSVueiLol00jiCN/ uw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jk0xreu2h-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 21:55:00 +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 w5ELsxpi017491
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 21:54:59 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 w5ELsw8T026376;
 Thu, 14 Jun 2018 21:54: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 ; Thu, 14 Jun 2018 14:54:58 -0700
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
 <1528992514-53963-1-git-send-email-jiazhouyang09@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: <6ed19f75-20d0-9870-1334-8d0eaabd0534@oracle.com>
Date: Thu, 14 Jun 2018 17:54:44 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528992514-53963-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
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-1805220000 definitions=main-1806140240
Subject: Re: [Xen-devel] [PATCH v2] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>,
 "Martin K. Petersen" <martin.petersen@oracle.com>, linux-scsi@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>

T24gMDYvMTQvMjAxOCAxMjowOCBQTSwgWmhvdXlhbmcgSmlhIHdyb3RlOgo+IFdoZW4geGVuYnVz
X3ByaW50ZiBmYWlscywgdGhlIGxhY2sgb2YgZXJyb3ItaGFuZGxpbmcgY29kZSBtYXkKPiBjYXVz
ZSB1bmV4cGVjdGVkIHJlc3VsdHMuCj4KPiBUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFuZGxpbmcg
Y29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgo+IC0tLQo+IHYxLT52MjoKPiAtIEZp
eCBkZXJlZmVyZW5jaW5nIGJlZm9yZSBjaGVja2luZwo+IC0tLQo+ICBkcml2ZXJzL3Njc2kveGVu
LXNjc2lmcm9udC5jIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgMSBmaWxl
IGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0
IGEvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYyBiL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmMKPiBpbmRleCAzNmY1OWExLi5hN2Y2MTExIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvc2Nz
aS94ZW4tc2NzaWZyb250LmMKPiArKysgYi9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCj4g
QEAgLTY1NCwxMCArNjU0LDE2IEBAIHN0YXRpYyBpbnQgc2NzaWZyb250X2Rldl9yZXNldF9oYW5k
bGVyKHN0cnVjdCBzY3NpX2NtbmQgKnNjKQo+ICBzdGF0aWMgaW50IHNjc2lmcm9udF9zZGV2X2Nv
bmZpZ3VyZShzdHJ1Y3Qgc2NzaV9kZXZpY2UgKnNkZXYpCj4gIHsKPiAgCXN0cnVjdCB2c2NzaWZy
bnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7Cj4gKwlpbnQgZXJyOwo+ICAK
PiAtCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikKPiAtCQl4ZW5idXNfcHJpbnRm
KFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCj4gKwlpZiAoaW5mbyAmJiBjdXJyZW50ID09
IGluZm8tPmN1cnIpIHsKPiArCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRl
di0+bm9kZW5hbWUsCj4gIAkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLCAiJWQiLCBYZW5i
dXNTdGF0ZUNvbm5lY3RlZCk7Cj4gKwkJaWYgKGVycikgewo+ICsJCQlkZXZfZXJyKCZpbmZvLT5k
ZXYtPmRldiwgIndyaXRpbmcgZGV2X3N0YXRlX3BhdGhcbiIpOwoKVGhlc2UgZXJyb3JzIHNob3Vs
ZCBiZSByZXBvcnRlZCB1c2luZyB4ZW5idXNfZGV2X2Vycm9yKCkuCgpBbmQgdGhlIHNlY29uZCBw
YXRjaCB0b28uCgotYm9yaXMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 21:58:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 21: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 1fTaFj-0000Ve-10; Thu, 14 Jun 2018 21:57: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=vedd=ja=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTaFh-0000VZ-Qo
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 21:57:57 +0000
X-Inumbo-ID: 026d40af-701e-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 026d40af-701e-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 21:58:02 +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 w5ELnEO9084349;
 Thu, 14 Jun 2018 21:57:54 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=85QE2GfVuOutvn0RdpPQGODizwuluiqw+vO4QXgakA0=;
 b=e1Yw4cHr3JpPL2gWBR4YQ6+uWFzGcBS4K3r+V60nOTrx7e9x/nSmlFbQALiIa1V4mo/+
 3R7BJVhg8zWnOI3D+ekbzLioC4n0Qt2+Zbw6KFdEkB3oj6AicvycH8F5xyBlcOLfiuZr
 AvmVIha/mDOs/DJPCisAgqMzlTwzn9WqJ+RQUQ9xxryRrZI3JlVU16nwRhhZR2vS8i5S
 J1/QfDtjIMwNj3ttAZ58DsCq29/AqPSWG3nfQ+rG96X2Nlny3SOo1DgMIsQc8rNRrk/t
 DxropTaTk1GF0v6ytQxvF3OskC+CZpxp1qyXpQhHe540PqBSW+y0ZlYDy45skipF87Wv zQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jk0xrptf4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 21:57:54 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w5ELvrUS008023
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 14 Jun 2018 21:57:53 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5ELvr1x013171;
 Thu, 14 Jun 2018 21:57: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 ; Thu, 14 Jun 2018 14:57:53 -0700
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528775073-39322-1-git-send-email-jiazhouyang09@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: <8c85b8d8-0f29-d384-f3a4-c8257e67128b@oracle.com>
Date: Thu, 14 Jun 2018 17:57:39 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
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-1805220000 definitions=main-1806140240
Subject: Re: [Xen-devel] [PATCH] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

T24gMDYvMTEvMjAxOCAxMTo0NCBQTSwgWmhvdXlhbmcgSmlhIHdyb3RlOgo+IFdoZW4geGVuYnVz
X3ByaW50ZiBmYWlscywgdGhlIGxhY2sgb2YgZXJyb3ItaGFuZGxpbmcgY29kZSBtYXkKPiBjYXVz
ZSB1bmV4cGVjdGVkIHJlc3VsdHMuCj4KPiBUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFuZGxpbmcg
Y29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL3hlbi9t
YW5hZ2UuYyB8IDE3ICsrKysrKysrKysrKysrLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21h
bmFnZS5jIGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKPiBpbmRleCA4ODM1MDY1Li4xNTk2OTRkIDEw
MDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL21hbmFnZS5jCj4gKysrIGIvZHJpdmVycy94ZW4vbWFu
YWdlLmMKPiBAQCAtMjg5LDggKzI4OSwxNSBAQCBzdGF0aWMgdm9pZCBzeXNycV9oYW5kbGVyKHN0
cnVjdCB4ZW5idXNfd2F0Y2ggKndhdGNoLCBjb25zdCBjaGFyICpwYXRoLAo+ICAJCXJldHVybjsK
PiAgCX0KPiAgCj4gLQlpZiAoc3lzcnFfa2V5ICE9ICdcMCcpCj4gLQkJeGVuYnVzX3ByaW50Zih4
YnQsICJjb250cm9sIiwgInN5c3JxIiwgIiVjIiwgJ1wwJyk7Cj4gKwlpZiAoc3lzcnFfa2V5ICE9
ICdcMCcpIHsKPiArCQllcnIgPSB4ZW5idXNfcHJpbnRmKHhidCwgImNvbnRyb2wiLCAic3lzcnEi
LCAiJWMiLCAnXDAnKTsKPiArCQlpZiAoZXJyKSB7Cj4gKwkJCXByX2VycigiRXJyb3IgJWQgd3Jp
dGluZyBzeXNycSBjb2RlIGluIGNvbnRyb2wvc3lzcnFcbiIsCj4gKwkJCSAgICAgICBlcnIpOwo+
ICsJCQl4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHhidCwgMSk7Cj4gKwkJCXJldHVybjsKPiArCQl9
Cj4gKwl9Cj4gIAo+ICAJZXJyID0geGVuYnVzX3RyYW5zYWN0aW9uX2VuZCh4YnQsIDApOwo+ICAJ
aWYgKGVyciA9PSAtRUFHQUlOKQo+IEBAIC0zNDIsNyArMzQ5LDExIEBAIHN0YXRpYyBpbnQgc2V0
dXBfc2h1dGRvd25fd2F0Y2hlcih2b2lkKQo+ICAJCQljb250aW51ZTsKPiAgCQlzbnByaW50Zihu
b2RlLCBGRUFUVVJFX1BBVEhfU0laRSwgImZlYXR1cmUtJXMiLAo+ICAJCQkgc2h1dGRvd25faGFu
ZGxlcnNbaWR4XS5jb21tYW5kKTsKPiAtCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsICJjb250cm9s
Iiwgbm9kZSwgIiV1IiwgMSk7Cj4gKwkJZXJyID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCAiY29u
dHJvbCIsIG5vZGUsICIldSIsIDEpOwo+ICsJCWlmIChlcnIpIHsKPiArCQkJcHJfZXJyKCJFcnJv
ciAlZCB3cml0aW5nICVzXG4iLCBlcnIsIG5vZGUpOwoKCkFkZGluZyBfX2Z1bmNfXyB3aWxsIG1h
a2UgaXQgaXQgZWFzaWVyIHRyeWluZyB0byB1bmRlcnN0YW5kIHdoZXJlIHRoZQplcnJvciBpcyBj
b21pbmcgZnJvbS4gQW5kIGZvciBjb25zaXN0ZW5jeSwgSSdkIGFkZCBpdCB0byB0aGUgb25lIGFi
b3ZlCmFzIHdlbGwuCgoKLWJvcmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 22:01:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 22: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 1fTaJI-0001Ex-Nx; Thu, 14 Jun 2018 22:01: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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTaJH-0001Es-Ni
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 22:01:39 +0000
X-Inumbo-ID: 86431466-701e-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86431466-701e-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 22:01: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 BF239208C3;
 Thu, 14 Jun 2018 22:01:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529013696;
 bh=4zhh/bllrVSNvGNY9Xq0UFDkWuw6wjVFiFVdeMnV0K4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=oubx20Rr8FJbKvTQRjnyyipnDADcgwtpSILvlB1/nJnv0ORh7svsw7caE7qBMJRU2
 unIWD/lxKzMMhB+gieMrJfuCkVWfNXXGXzn5SS6dfgUVSPDAQdwecNFtv85Ngzn7r0
 ppGdBeFoR0fUUX5xZgLIlGN27CKqUWlWhgSURDoE=
Date: Thu, 14 Jun 2018 15:01:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <6fadd09e-2f12-0c25-b83e-fec612556f5d@arm.com>
Message-ID: <alpine.DEB.2.10.1806141429140.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-5-git-send-email-sstabellini@kernel.org>
 <6fadd09e-2f12-0c25-b83e-fec612556f5d@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 05/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IGFjcGlf
bWFrZV9jaG9zZW5fbm9kZSBpcyBhY3R1YWxseSBnZW5lcmljIGFuZCBjYW4gYmUgcmV1c2VkLiBS
ZW5hbWUgaXQKPiA+IHRvIG1ha2VfY2hvc2VuX25vZGUgYW5kIG1ha2UgaXQgYXZhaWxhYmxlIHRv
IG5vbi1BQ1BJIGJ1aWxkcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyB8IDg0Cj4gPiArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiAKPiBQcm9iYWJseSBub3QgdGhlIGJlc3QgcGF0Y2ggdG8gbWFrZSB0aGUgY29t
bWVudCBidXQgdGhpcyBpcyB0aGUgZmlyc3QgcGxhY2UKPiB3aGVyZSB5b3Ugc3RhcnQgdG8gaGF2
ZSBiaWcgY2hhbmdlcyBpbiB0aGUgZmlsZS4KPiAKPiBUaGlzIHNlcmllcyBpcyBiYXNpY2FsbHkg
YWRkaW5nIGFub3RoZXIgNDAwIGxpbmVzIGluIGEgZmlsZSB0aGF0IGlzIGFscmVhZHkKPiAyMjQ1
IGxpbmVzLiBBZnRlciB0aGlzIHNlcmllcyB3ZSBhcmUgZ29pbmcgdG8gaGFuZGxlOgo+IAktIERU
IGdlbmVyYXRpb24gd2hlbiBib290aW5nIHVzaW5nIEFDUEkKPiAJLSBEVCBnZW5lcmF0aW9uIHdo
ZW4gYm9vdGluZyB1c2luZyBEVAo+IAktIERUIGdlbmVyYXRpb24gZm9yIGd1ZXN0Cj4gCj4gVGhp
cyBpcyBwcm9iYWJseSBhIGJpdCB0b28gbXVjaCBmb3IgYSBzaW5nbGUgZmlsZS4KClRvIG1ha2Ug
aXQgZWFzaWVyIHRvIHJldmlldywgSSBhbSBnb2luZyB0byBhZGQgYSBzZXBhcmF0ZSBwYXRjaCB0
aGF0CndpbGwgb25seSBkbyBjb2RlIG1vdmVtZW50IGF0IHRoZSBlbmQgb2YgdGhlIHNlcmllcy4K
Cgo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0p
Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IGJiODhlMDkuLjRlNGNkMTkgMTAwNjQ0
Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTkzNSw2ICs5MzUsNDcgQEAgc3RhdGljIGludCBt
YWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZAo+ID4gKmZkdCwKPiA+
ICAgICAgIHJldHVybiByZXM7Cj4gPiAgIH0KPiA+ICAgK3N0YXRpYyBpbnQgbWFrZV9jaG9zZW5f
bm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+IAo+IENhbiB5b3UgZG9jdW1l
bnQgaXQgd2hvIGlzIGdvaW5nIHRvIHVzZSBpdD8gVGhpcyBuYW1lIGdpdmVzIHRoZSBpbXByZXNz
aW9uCj4gdGhhdCB3aWxsIGJlIHVzZWQgZm9yIGNyZWF0aW5nIGFueSBEVC4gQnV0IGluIGZhY3Qs
IGl0IHdpbGwgb25seSBiZSB0aGUgY2FzZQo+IGZvciBBQ1BJIGJhc2VkIERvbTAgYW5kIERvbVUu
CgpJJ2xsIGFkZDoKCiAqIFRoaXMgZnVuY3Rpb24gaXMgdXNlZCBhcyBwYXJ0IG9mIHRoZSBkZXZp
Y2UgdHJlZSBnZW5lcmF0aW9uIGZvciBEb20wCiAqIG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVz
IHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2aWNlCiAqIHRyZWUgaW5mb3Jt
YXRpb24uCgoKPiA+ICt7Cj4gPiArICAgIGludCByZXM7Cj4gPiArICAgIGNvbnN0IGNoYXIgKmJv
b3RhcmdzID0gTlVMTDsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGtp
bmZvLT5rZXJuZWxfYm9vdG1vZHVsZTsKPiA+ICsgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsK
PiA+ICsKPiA+ICsgICAgZHRfZHByaW50aygiQ3JlYXRlIGNob3NlbiBub2RlXG4iKTsKPiA+ICsg
ICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAiY2hvc2VuIik7Cj4gPiArICAgIGlmICggcmVz
ICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIGlmICggbW9kICYmIG1v
ZC0+Y21kbGluZVswXSApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGJvb3RhcmdzID0gJm1vZC0+
Y21kbGluZVswXTsKPiA+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJib290YXJn
cyIsIGJvb3RhcmdzLCBzdHJsZW4oYm9vdGFyZ3MpICsKPiA+IDEpOwo+ID4gKyAgICAgICAgaWYg
KCByZXMgKQo+ID4gKyAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsgICAgfQo+ID4gKwo+ID4g
KyAgICAvKgo+ID4gKyAgICAgKiBJZiB0aGUgYm9vdGxvYWRlciBwcm92aWRlcyBhbiBpbml0cmQs
IHdlIG11c3QgY3JlYXRlIGEgcGxhY2Vob2xkZXIKPiA+ICsgICAgICogZm9yIHRoZSBpbml0cmQg
cHJvcGVydGllcy4gVGhlIHZhbHVlcyB3aWxsIGJlIHJlcGxhY2VkIGxhdGVyLgo+ID4gKyAgICAg
Ki8KPiA+ICsgICAgaWYgKCBtb2QgJiYgbW9kLT5zaXplICkKPiA+ICsgICAgewo+ID4gKyAgICAg
ICAgdTY0IGEgPSAwOwo+ID4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQs
ICJsaW51eCxpbml0cmQtc3RhcnQiLCAmYSwKPiA+IHNpemVvZihhKSk7Cj4gPiArICAgICAgICBp
ZiAoIHJlcyApCj4gPiArICAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLWVuZCIsICZhLCBz
aXplb2YoYSkpOwo+ID4gKyAgICAgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgICAgIHJldHVy
biByZXM7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7
Cj4gPiArCj4gPiArICAgIHJldHVybiByZXM7Cj4gPiArfQo+ID4gKwo+ID4gICBzdGF0aWMgaW50
IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCj4g
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0
IGNoYXIgKmRldm5hbWUpCj4gPiAgIEBAIC0xNDIwLDQ3ICsxNDYxLDYgQEAgc3RhdGljIGludCBh
Y3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgIHJldHVybiAwOwo+ID4g
ICB9Cj4gPiAgIC1zdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9zZW5fbm9kZShjb25zdCBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvKQo+ID4gLXsKPiA+IC0gICAgaW50IHJlczsKPiA+IC0gICAgY29u
c3QgY2hhciAqYm9vdGFyZ3MgPSBOVUxMOwo+ID4gLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVs
ZSAqbW9kID0ga2luZm8tPmtlcm5lbF9ib290bW9kdWxlOwo+ID4gLSAgICB2b2lkICpmZHQgPSBr
aW5mby0+ZmR0Owo+ID4gLQo+ID4gLSAgICBkdF9kcHJpbnRrKCJDcmVhdGUgY2hvc2VuIG5vZGVc
biIpOwo+ID4gLSAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJjaG9zZW4iKTsKPiA+IC0g
ICAgaWYgKCByZXMgKQo+ID4gLSAgICAgICAgcmV0dXJuIHJlczsKPiA+IC0KPiA+IC0gICAgaWYg
KCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKPiA+IC0gICAgewo+ID4gLSAgICAgICAgYm9vdGFy
Z3MgPSAmbW9kLT5jbWRsaW5lWzBdOwo+ID4gLSAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZk
dCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290YXJncykgKwo+ID4gMSk7Cj4gPiAt
ICAgICAgICBpZiAoIHJlcyApCj4gPiAtICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gLSAgICB9
Cj4gPiAtCj4gPiAtICAgIC8qCj4gPiAtICAgICAqIElmIHRoZSBib290bG9hZGVyIHByb3ZpZGVz
IGFuIGluaXRyZCwgd2UgbXVzdCBjcmVhdGUgYSBwbGFjZWhvbGRlcgo+ID4gLSAgICAgKiBmb3Ig
dGhlIGluaXRyZCBwcm9wZXJ0aWVzLiBUaGUgdmFsdWVzIHdpbGwgYmUgcmVwbGFjZWQgbGF0ZXIu
Cj4gPiAtICAgICAqLwo+ID4gLSAgICBpZiAoIG1vZCAmJiBtb2QtPnNpemUgKQo+ID4gLSAgICB7
Cj4gPiAtICAgICAgICB1NjQgYSA9IDA7Cj4gPiAtICAgICAgICByZXMgPSBmZHRfcHJvcGVydHko
a2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1zdGFydCIsICZhLAo+ID4gc2l6ZW9mKGEpKTsKPiA+
IC0gICAgICAgIGlmICggcmVzICkKPiA+IC0gICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gLQo+
ID4gLSAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJsaW51eCxpbml0cmQt
ZW5kIiwgJmEsIHNpemVvZihhKSk7Cj4gPiAtICAgICAgICBpZiAoIHJlcyApCj4gPiAtICAgICAg
ICAgICAgcmV0dXJuIHJlczsKPiA+IC0gICAgfQo+ID4gLQo+ID4gLSAgICByZXMgPSBmZHRfZW5k
X25vZGUoZmR0KTsKPiA+IC0KPiA+IC0gICAgcmV0dXJuIHJlczsKPiA+IC19Cj4gPiAtCj4gPiAg
IHN0YXRpYyBpbnQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+ID4gICB7Cj4gPiBAQCAtMTUzMiw3ICsxNTMyLDcg
QEAgc3RhdGljIGludCBjcmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywK
PiA+IHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKPiA+ICAgICAgICAgICByZXR1cm4gcmV0Owo+
ID4gICAgICAgICAvKiBDcmVhdGUgYSBjaG9zZW4gbm9kZSBmb3IgRE9NMCAqLwo+ID4gLSAgICBy
ZXQgPSBhY3BpX21ha2VfY2hvc2VuX25vZGUoa2luZm8pOwo+ID4gKyAgICByZXQgPSBtYWtlX2No
b3Nlbl9ub2RlKGtpbmZvKTsKPiA+ICAgICAgIGlmICggcmV0ICkKPiA+ICAgICAgICAgICBnb3Rv
IGVycjsKPiA+ICAgCj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 22:59:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 22:59: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 1fTbDE-0006Ki-VE; Thu, 14 Jun 2018 22: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=2aoe=ja=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTbDD-0006Ka-A8
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 22:59:27 +0000
X-Inumbo-ID: 3cad3f2d-7026-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cad3f2d-7026-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 00:56:56 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id 6-v6so3779558plb.0
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 15:59:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=8fAUVQ4DeolZcnrng4lwqlH6/zv84TJiAWY8EFRywiw=;
 b=m/kuTaYXhgRoiUihJGFnw/lzPkOZqpiO5ynJ9mxE0HgdBkW1a/9soKzgLjsa7/igBG
 7fm/1sh3OKZAGVUZqBf71TxfpiRY+2HrCwAPhlnLKzaGbxe8BChQnXfa8gddZAlBegp4
 xuOvuMafO8A8CiwnptL99+/pwx3hGXroKooeGS6egeD7faSojE70xnHzVyzNJ02qZegO
 ut6whoDnw0wiW/RhFfJJ+5tL0aXiqhzzaN4wh7izgH5plJCtuPOGil/9slP+IsVIGTut
 uHHc718wADBvklt4VXXdzGFYDD5XVHhPX5Qu55ehsWTmX5QwwYKELGQ59RBzKOxOro4i
 ea1g==
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=8fAUVQ4DeolZcnrng4lwqlH6/zv84TJiAWY8EFRywiw=;
 b=Mv3pNbsypjEA/pNwAaJX2Gg+cnzO/o6XIB4XOKaMShW6Qij325NhkkqvI0L77mLdi4
 66jmTWFhLrsdpT775sXRjVv2qKwAdWBLYGJQ4pBtv0VdxXWCUMVTaLrfL1oGrSQgp5dW
 yxKe7aO+36hzc5VN+tPtqtqfeALoeRO92pgEKV+3dSYZrAccQsLurBh1eNEgxlpCIiyN
 inSLcI6WJhPBZCZOiEEajANxuv0aAX5yrdrclHM0ftTrAf1R5wdWmFZQYVMfhrnUGL1A
 l+of24boTVT95FwdWWZ5xkM2h1uYoonkixyxQy8tKQROu7KNDtlmh3ZjXO/9oydjRlY6
 UWsQ==
X-Gm-Message-State: APt69E2m56Uw8x/UAMMQrs2udXLeZlbUH+nClJ54JrLUFfWyuBO/RM/e
 PmpmT/UOzZ6Re2BfiADVAe0=
X-Google-Smtp-Source: ADUXVKLcQrbZ8GCYWqmeMmSy6pV5+P15yE3QDpD6zLXGVF4kV7c9gvx5mjhj/iaLokPLeLsH2qyosA==
X-Received: by 2002:a17:902:321:: with SMTP id
 30-v6mr5206747pld.122.1529017165139; 
 Thu, 14 Jun 2018 15:59:25 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id b72-v6sm12671743pfj.56.2018.06.14.15.59.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 14 Jun 2018 15:59:24 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Fri, 15 Jun 2018 06:59:14 +0800
Message-Id: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v3] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIEZpeCBk
ZXJlZmVyZW5jaW5nIGJlZm9yZSBjaGVja2luZwp2Mi0+djM6Ci0gVXNlIHhlbmJ1c19kZXZfZXJy
b3IgdG8gcmVwb3J0IGVycm9ycy4KLS0tCiBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jIHwg
MzMgKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjYg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3Njc2kv
eGVuLXNjc2lmcm9udC5jIGIvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYwppbmRleCAzNmY1
OWExLi42NDRkMWNlIDEwMDY0NAotLS0gYS9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCisr
KyBiL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMKQEAgLTY1NCwxMCArNjU0LDE3IEBAIHN0
YXRpYyBpbnQgc2NzaWZyb250X2Rldl9yZXNldF9oYW5kbGVyKHN0cnVjdCBzY3NpX2NtbmQgKnNj
KQogc3RhdGljIGludCBzY3NpZnJvbnRfc2Rldl9jb25maWd1cmUoc3RydWN0IHNjc2lfZGV2aWNl
ICpzZGV2KQogewogCXN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rl
di0+aG9zdCk7CisJaW50IGVycjsKIAotCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3Vy
cikKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLAorCWlmIChp
bmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikgeworCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhC
VF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCiAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0
aCwgIiVkIiwgWGVuYnVzU3RhdGVDb25uZWN0ZWQpOworCQlpZiAoZXJyKSB7CisJCQl4ZW5idXNf
ZGV2X2Vycm9yKCZpbmZvLT5kZXYtPmRldiwgZXJyLAorCQkJCSIlczogd3JpdGluZyBkZXZfc3Rh
dGVfcGF0aCIsIF9fZnVuY19fKTsKKwkJCXJldHVybiBlcnI7CisJCX0KKwl9CiAKIAlyZXR1cm4g
MDsKIH0KQEAgLTY2NSwxMCArNjcyLDE1IEBAIHN0YXRpYyBpbnQgc2NzaWZyb250X3NkZXZfY29u
ZmlndXJlKHN0cnVjdCBzY3NpX2RldmljZSAqc2RldikKIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9z
ZGV2X2Rlc3Ryb3koc3RydWN0IHNjc2lfZGV2aWNlICpzZGV2KQogewogCXN0cnVjdCB2c2NzaWZy
bnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7CisJaW50IGVycjsKIAotCWlm
IChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklM
LCBpbmZvLT5kZXYtPm5vZGVuYW1lLAorCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3Vy
cikgeworCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUs
CiAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQp
OworCQlpZiAoZXJyKQorCQkJeGVuYnVzX2Rldl9lcnJvcigmaW5mby0+ZGV2LT5kZXYsIGVyciwK
KwkJCQkiJXM6IHdyaXRpbmcgZGV2X3N0YXRlX3BhdGgiLCBfX2Z1bmNfXyk7CisJfQogfQogCiBz
dGF0aWMgc3RydWN0IHNjc2lfaG9zdF90ZW1wbGF0ZSBzY3NpZnJvbnRfc2h0ID0gewpAQCAtMTAw
Myw5ICsxMDE1LDEyIEBAIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9kb19sdW5faG90cGx1ZyhzdHJ1
Y3QgdnNjc2lmcm50X2luZm8gKmluZm8sIGludCBvcCkKIAogCQkJaWYgKHNjc2lfYWRkX2Rldmlj
ZShpbmZvLT5ob3N0LCBjaG4sIHRndCwgbHVuKSkgewogCQkJCWRldl9lcnIoJmRldi0+ZGV2LCAi
c2NzaV9hZGRfZGV2aWNlXG4iKTsKLQkJCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9k
ZW5hbWUsCisJCQkJZXJyID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCBkZXYtPm5vZGVuYW1lLAog
CQkJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwKIAkJCQkJICAgICAgIiVkIiwgWGVuYnVz
U3RhdGVDbG9zZWQpOworCQkJCWlmIChlcnIpCisJCQkJCXhlbmJ1c19kZXZfZXJyb3IoJmRldi0+
ZGV2LCBlcnIsCisJCQkJCQkiJXM6IHdyaXRpbmcgZGV2X3N0YXRlX3BhdGgiLCBfX2Z1bmNfXyk7
CiAJCQl9CiAJCQlicmVhazsKIAkJY2FzZSBWU0NTSUZST05UX09QX0RFTF9MVU46CkBAIC0xMDE5
LDEwICsxMDM0LDE0IEBAIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9kb19sdW5faG90cGx1ZyhzdHJ1
Y3QgdnNjc2lmcm50X2luZm8gKmluZm8sIGludCBvcCkKIAkJCX0KIAkJCWJyZWFrOwogCQljYXNl
IFZTQ1NJRlJPTlRfT1BfUkVBRERfTFVOOgotCQkJaWYgKGRldmljZV9zdGF0ZSA9PSBYZW5idXNT
dGF0ZUNvbm5lY3RlZCkKLQkJCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUs
CisJCQlpZiAoZGV2aWNlX3N0YXRlID09IFhlbmJ1c1N0YXRlQ29ubmVjdGVkKSB7CisJCQkJZXJy
ID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCBkZXYtPm5vZGVuYW1lLAogCQkJCQkgICAgICBpbmZv
LT5kZXZfc3RhdGVfcGF0aCwKIAkJCQkJICAgICAgIiVkIiwgWGVuYnVzU3RhdGVDb25uZWN0ZWQp
OworCQkJCWlmIChlcnIpCisJCQkJCXhlbmJ1c19kZXZfZXJyb3IoJmRldi0+ZGV2LCBlcnIsCisJ
CQkJCQkiJXM6IHdyaXRpbmcgZGV2X3N0YXRlX3BhdGgiLCBfX2Z1bmNfXyk7CisJCQl9CiAJCQli
cmVhazsKIAkJZGVmYXVsdDoKIAkJCWJyZWFrOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 23:33:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 23:33:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTbkM-0002L0-Bx; Thu, 14 Jun 2018 23:33:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2aoe=ja=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTbkL-0002Ki-H8
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 23:33:41 +0000
X-Inumbo-ID: 04692e2b-702b-11e8-9728-bc764e045a96
Received: from mail-io0-x242.google.com (unknown [2607:f8b0:4001:c06::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04692e2b-702b-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 01:31:10 +0200 (CEST)
Received: by mail-io0-x242.google.com with SMTP id l19-v6so9010244ioj.5
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 16:33: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=N0sZ2wTbHVBV6LtZJhLDdYO5NgZ0Ubjx/hxz8pR1muI=;
 b=cQegbv8qglJtDouxZETvjJcfdwZIIdQ4cFaWe9Z9Fq0IIN0Kbc2DtWUafoyWMLCNz/
 YW0kx+KeiYVz3dvEJMpB0MCGnlh1JTUqKVvE/h6qTC6t7ZXwtAT7pyPyGT+lFOF95gTC
 P2AhZTF5a1VO80GtwPge0Z8z3DpfpM4fim/CaQp5F8GBw2fNr5ptJkRRQ3rNpBdaON4c
 ShwG6W8uwl7Qk/Wsuv5PF50JFKyBqzL4DPzEmJKaUoKhvBV2QrFXXHikwJbcmQX8u3yF
 y/fsgImjX6V8tX5qh2SKCm+rIZ7uMGRfehkEdwPEUE1sELJ75NsUEPLjgLltsEZliPoQ
 AzeA==
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=N0sZ2wTbHVBV6LtZJhLDdYO5NgZ0Ubjx/hxz8pR1muI=;
 b=Qjl0uBnSRQB8F5ir8vH6pRuN1ppmeSr9NQUYDRBw2kMNsvdMLpRpudRQ3gP+vtA7gK
 GNlioynrZji6GMr5oFfVMizKaddIqy4AM4GjGqWi7PG9L16p41/Lb3+P9Uru2Eym7GcE
 dMOhx7OyiJta/7cm1k6cqlERvtdSU3KkWGot1irU+31wKFW293Bp+b4civ/zJZmIUomy
 YEF5F7erM5Om0O6rIinRX2GrA4BKlEVrIMlUdGfTfMLbhgvtKWz46NLfXigOBWnZwXfV
 gAhtT3sIW0wY4g/VbsmXgVgmORC6afkj9vK5pjnKxe0EAO/rx1veVZd4/kLgALgAA/1r
 YLww==
X-Gm-Message-State: APt69E340i9ulc9G0F18pQ2J/3bAOslBp8uJuhZRHJ9qmwlpIkAshXqp
 u7GtJAs0n2PnJTX7exusglYJrp9putAwDGk2AFY=
X-Google-Smtp-Source: ADUXVKLx5MIWmW/BNBNIy+pWSn+XyaMEEeLvYYCroblLHNr5wvOm0HwMNnsSmmiX2MS+jR3eH8L7hGXoBEVrLoUtls4=
X-Received: by 2002:a6b:ce04:: with SMTP id
 p4-v6mr4230298iob.257.1529019218360; 
 Thu, 14 Jun 2018 16:33:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a02:3f0f:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 16:33:37
 -0700 (PDT)
In-Reply-To: <8c85b8d8-0f29-d384-f3a4-c8257e67128b@oracle.com>
References: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
 <8c85b8d8-0f29-d384-f3a4-c8257e67128b@oracle.com>
From: Zhouyang Jia <jiazhouyang09@gmail.com>
Date: Fri, 15 Jun 2018 07:33:37 +0800
Message-ID: <CABb2TxKUS079nEbcPPW0cdSibWYEehkwE7RKBG+zfOa10GZxcg@mail.gmail.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [Xen-devel] [PATCH] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Content-Type: multipart/mixed; boundary="===============7108156742701241121=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7108156742701241121==
Content-Type: multipart/alternative; boundary="0000000000005d7f2e056ea287ec"

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

Hi,

Sorry, I can't find which xenbus_device to print. So I inherit the existing
style and use pr_err.

I add __func__ in v2. If it needs to be changed, please let me know.

Thanks for your kind reply.

Best,
Zhouyang

2018-06-15 5:57 GMT+08:00 Boris Ostrovsky <boris.ostrovsky@oracle.com>:

> On 06/11/2018 11:44 PM, Zhouyang Jia wrote:
> > When xenbus_printf fails, the lack of error-handling code may
> > cause unexpected results.
> >
> > This patch adds error-handling code after calling xenbus_printf.
> >
> > Signed-off-by: Zhouyang Jia <jiazhouyang09@gmail.com>
> > ---
> >  drivers/xen/manage.c | 17 ++++++++++++++---
> >  1 file changed, 14 insertions(+), 3 deletions(-)
> >
> > diff --git a/drivers/xen/manage.c b/drivers/xen/manage.c
> > index 8835065..159694d 100644
> > --- a/drivers/xen/manage.c
> > +++ b/drivers/xen/manage.c
> > @@ -289,8 +289,15 @@ static void sysrq_handler(struct xenbus_watch
> *watch, const char *path,
> >               return;
> >       }
> >
> > -     if (sysrq_key != '\0')
> > -             xenbus_printf(xbt, "control", "sysrq", "%c", '\0');
> > +     if (sysrq_key != '\0') {
> > +             err = xenbus_printf(xbt, "control", "sysrq", "%c", '\0');
> > +             if (err) {
> > +                     pr_err("Error %d writing sysrq code in
> control/sysrq\n",
> > +                            err);
> > +                     xenbus_transaction_end(xbt, 1);
> > +                     return;
> > +             }
> > +     }
> >
> >       err = xenbus_transaction_end(xbt, 0);
> >       if (err == -EAGAIN)
> > @@ -342,7 +349,11 @@ static int setup_shutdown_watcher(void)
> >                       continue;
> >               snprintf(node, FEATURE_PATH_SIZE, "feature-%s",
> >                        shutdown_handlers[idx].command);
> > -             xenbus_printf(XBT_NIL, "control", node, "%u", 1);
> > +             err = xenbus_printf(XBT_NIL, "control", node, "%u", 1);
> > +             if (err) {
> > +                     pr_err("Error %d writing %s\n", err, node);
>
>
> Adding __func__ will make it it easier trying to understand where the
> error is coming from. And for consistency, I'd add it to the one above
> as well.
>
>
> -boris
>
>

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

<div dir=3D"ltr">Hi,<div><br></div><div>Sorry, I can&#39;t find which xenbu=
s_device to print. So I=C2=A0<span style=3D"font-size:14px">inherit the exi=
sting</span></div><div><span style=3D"font-size:14px">style and use pr_err.=
</span></div><div><br></div><div>I add __func__ in v2. If it needs to be ch=
anged, please let me know.</div><div><br></div><div>Thanks for your kind re=
ply.</div><div><br></div><div>Best,</div><div>Zhouyang</div></div><div clas=
s=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-06-15 5:57 GMT+08:00 =
Boris Ostrovsky <span dir=3D"ltr">&lt;<a href=3D"mailto:boris.ostrovsky@ora=
cle.com" target=3D"_blank">boris.ostrovsky@oracle.com</a>&gt;</span>:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">On 06/=
11/2018 11:44 PM, Zhouyang Jia wrote:<br>
&gt; When xenbus_printf fails, the lack of error-handling code may<br>
&gt; cause unexpected results.<br>
&gt;<br>
&gt; This patch adds error-handling code after calling xenbus_printf.<br>
&gt;<br>
&gt; Signed-off-by: Zhouyang Jia &lt;<a href=3D"mailto:jiazhouyang09@gmail.=
com">jiazhouyang09@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;=C2=A0 drivers/xen/manage.c | 17 ++++++++++++++---<br>
&gt;=C2=A0 1 file changed, 14 insertions(+), 3 deletions(-)<br>
&gt;<br>
&gt; diff --git a/drivers/xen/manage.c b/drivers/xen/manage.c<br>
&gt; index 8835065..159694d 100644<br>
&gt; --- a/drivers/xen/manage.c<br>
&gt; +++ b/drivers/xen/manage.c<br>
&gt; @@ -289,8 +289,15 @@ static void sysrq_handler(struct xenbus_watch *wa=
tch, const char *path,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0return;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0}<br>
&gt;=C2=A0 <br>
&gt; -=C2=A0 =C2=A0 =C2=A0if (sysrq_key !=3D &#39;\0&#39;)<br>
&gt; -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xenbus_printf(xbt, &q=
uot;control&quot;, &quot;sysrq&quot;, &quot;%c&quot;, &#39;\0&#39;);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0if (sysrq_key !=3D &#39;\0&#39;) {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0err =3D xenbus_printf=
(xbt, &quot;control&quot;, &quot;sysrq&quot;, &quot;%c&quot;, &#39;\0&#39;)=
;<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (err) {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0pr_err(&quot;Error %d writing sysrq code in control/sysrq\n&quot;,<b=
r>
&gt; +=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 err);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0xenbus_transaction_end(xbt, 1);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0return;<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br>
&gt; +=C2=A0 =C2=A0 =C2=A0}<br>
&gt;=C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0err =3D xenbus_transaction_end(xbt, 0);<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0if (err =3D=3D -EAGAIN)<br>
&gt; @@ -342,7 +349,11 @@ static int setup_shutdown_watcher(void)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0continue;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0snprintf(node, F=
EATURE_PATH_SIZE, &quot;feature-%s&quot;,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 shutdown_handlers[idx].<wbr>command);<br>
&gt; -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xenbus_printf(XBT_NIL=
, &quot;control&quot;, node, &quot;%u&quot;, 1);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0err =3D xenbus_printf=
(XBT_NIL, &quot;control&quot;, node, &quot;%u&quot;, 1);<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (err) {<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0pr_err(&quot;Error %d writing %s\n&quot;, err, node);<br>
<br>
<br>
</div></div>Adding __func__ will make it it easier trying to understand whe=
re the<br>
error is coming from. And for consistency, I&#39;d add it to the one above<=
br>
as well.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-boris<br>
<br>
</font></span></blockquote></div><br></div>

--0000000000005d7f2e056ea287ec--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7108156742701241121==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 23:35:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 23: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 1fTblk-0002Ql-Sm; Thu, 14 Jun 2018 23:35: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=2aoe=ja=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTblj-0002Qf-Nu
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 23:35:07 +0000
X-Inumbo-ID: 3868c3df-702b-11e8-9728-bc764e045a96
Received: from mail-pg0-x242.google.com (unknown [2607:f8b0:400e:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3868c3df-702b-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 01:32:37 +0200 (CEST)
Received: by mail-pg0-x242.google.com with SMTP id w12-v6so3605003pgc.6
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 16:35:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=QQNKtzgcetzD86rnRxV18V5fUo1RGn/dAr7kXklW984=;
 b=Lpd0b2j8lZ+cdOP+mO8pAvySQGlkOIr1Icdq5z1bYR6bavhGNUfothWV9No3jQGY2x
 JqA5NKln0ejaa6WxJPygaGrQIW1W/PQvUALoGww+45+RC8OyQDr0tEUkuhAA6yMkWpIo
 bfss6fpT1sdEwSdCbSIgqfGv7Il3i68DKsBkUSJf5jwHLfV7hYESVeNJynsJJVfC6yxM
 Ezf3Trtl02OVHu+TTQcfC42oQJILMJAk/f5NLr7VolQBs2Q5eqO3lptu3RctNAiuSIWa
 evPHRsDDjibdECqUMVpiUgfpDvGaADAbLVHbICRGEKpDhAUbjcmhWCUWg7FX9plBTF9s
 j9PQ==
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=QQNKtzgcetzD86rnRxV18V5fUo1RGn/dAr7kXklW984=;
 b=POjwIYNNvbgpoJta+9WaZ7jtEx5zKBgJsUSDclyDwhW6OenZEx3P/uOKy69j0dAdoN
 pXLTGOmftQaQJ1t/4sV0Cs2yjonKLr1wDIGw/nui3fOccLDWCYgQQCJX3p8zhQl7n8tQ
 2Fl62c/gEufzJJ46h/qK7cbrp0y2pwnyXmqhwNhGhFSYQzEMgeP/htaen997asxJYrlC
 F5I99sNB0CFh1bufZYvJBgQfUHYcWhrG6KayUsWZYmzsDEk6PtTeva5hDsYR1ZC38Y/J
 uXOq06VArwcmtmFdaCv21CeVJQqpK65xgLcae6WMDD+oYzrjD/z9G5EIpV65u7w0j6Fm
 JF+A==
X-Gm-Message-State: APt69E1FtSfoFA3U0dLtv+m3pAZV6yNxL9lxOzKIh5h3cLpZ7tEs/A2u
 jHeq/SIWFsQBDUtjFJ3u0xk=
X-Google-Smtp-Source: ADUXVKLuRoNPyPsfZzB73ax2akzAGYBa2Iv1JLEL5wCLOhjbb6HlYvJFAViI2czhkW3l9eLkjo0YNg==
X-Received: by 2002:a65:6147:: with SMTP id
 o7-v6mr4025702pgv.163.1529019305540; 
 Thu, 14 Jun 2018 16:35:05 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id l11-v6sm6840491pff.50.2018.06.14.16.35.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 14 Jun 2018 16:35:05 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Fri, 15 Jun 2018 07:34:52 +0800
Message-Id: <1529019293-55493-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v2] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIEFkZCBf
X2Z1bmNfXy4KLS0tCiBkcml2ZXJzL3hlbi9tYW5hZ2UuYyB8IDE4ICsrKysrKysrKysrKysrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvZHJpdmVycy94ZW4vbWFuYWdlLmMgYi9kcml2ZXJzL3hlbi9tYW5hZ2UuYwppbmRl
eCA4ODM1MDY1Li5jOTNkOGVmIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9tYW5hZ2UuYworKysg
Yi9kcml2ZXJzL3hlbi9tYW5hZ2UuYwpAQCAtMjg5LDggKzI4OSwxNSBAQCBzdGF0aWMgdm9pZCBz
eXNycV9oYW5kbGVyKHN0cnVjdCB4ZW5idXNfd2F0Y2ggKndhdGNoLCBjb25zdCBjaGFyICpwYXRo
LAogCQlyZXR1cm47CiAJfQogCi0JaWYgKHN5c3JxX2tleSAhPSAnXDAnKQotCQl4ZW5idXNfcHJp
bnRmKHhidCwgImNvbnRyb2wiLCAic3lzcnEiLCAiJWMiLCAnXDAnKTsKKwlpZiAoc3lzcnFfa2V5
ICE9ICdcMCcpIHsKKwkJZXJyID0geGVuYnVzX3ByaW50Zih4YnQsICJjb250cm9sIiwgInN5c3Jx
IiwgIiVjIiwgJ1wwJyk7CisJCWlmIChlcnIpIHsKKwkJCXByX2VycigiJXM6IEVycm9yICVkIHdy
aXRpbmcgc3lzcnEgaW4gY29udHJvbC9zeXNycVxuIiwKKwkJCSAgICAgICBfX2Z1bmNfXywgZXJy
KTsKKwkJCXhlbmJ1c190cmFuc2FjdGlvbl9lbmQoeGJ0LCAxKTsKKwkJCXJldHVybjsKKwkJfQor
CX0KIAogCWVyciA9IHhlbmJ1c190cmFuc2FjdGlvbl9lbmQoeGJ0LCAwKTsKIAlpZiAoZXJyID09
IC1FQUdBSU4pCkBAIC0zNDIsNyArMzQ5LDEyIEBAIHN0YXRpYyBpbnQgc2V0dXBfc2h1dGRvd25f
d2F0Y2hlcih2b2lkKQogCQkJY29udGludWU7CiAJCXNucHJpbnRmKG5vZGUsIEZFQVRVUkVfUEFU
SF9TSVpFLCAiZmVhdHVyZS0lcyIsCiAJCQkgc2h1dGRvd25faGFuZGxlcnNbaWR4XS5jb21tYW5k
KTsKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCAiY29udHJvbCIsIG5vZGUsICIldSIsIDEpOwor
CQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsICJjb250cm9sIiwgbm9kZSwgIiV1IiwgMSk7
CisJCWlmIChlcnIpIHsKKwkJCXByX2VycigiJXM6IEVycm9yICVkIHdyaXRpbmcgJXNcbiIsIF9f
ZnVuY19fLAorCQkJCWVyciwgbm9kZSk7CisJCQlyZXR1cm4gZXJyOworCQl9CiAJfQogCiAJcmV0
dXJuIDA7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 23:35:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 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 1fTbmE-0002US-8A; Thu, 14 Jun 2018 23: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=94d3=ja=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTbmD-0002UJ-I6
 for xen-devel@lists.xen.org; Thu, 14 Jun 2018 23:35:37 +0000
X-Inumbo-ID: a77ab262-702b-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a77ab262-702b-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 23:35:43 +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 DC37D20864;
 Thu, 14 Jun 2018 23:35:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529019336;
 bh=9MRo8BBPJ/jx7GQsFXmO4F9pJ+NPlRiVpnM6vNfopcs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JYrbXPkyV/X+wJxMg4pGfyK1ejvLSan7UHPWMsejLkvUOFcs/zydOxQwddFAlRjA3
 QHh4/xEgaR+H7ZbRvtxtylNAC7W4y6e3lKv1FK/+yMeGETKZsbpUj8nio1qC9dewyd
 jfU/fHXLk8t6PmkneMuS9uU3UUO4LLZHAfbhSZIw=
Date: Thu, 14 Jun 2018 16:35:34 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
Message-ID: <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
 <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 09/15] xen/arm: refactor construct_dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1vdmUg
Z2VuZXJpYyBpbml0aWFsaXphdGlvbnMgb3V0IG9mIGNvbnN0cnVjdF9kb20wIHNvIHRoYXQgdGhl
eSBjYW4gYmUKPiA+IHJldXNlZC4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGluIHRo
aXMgcGF0Y2guCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgfCAxMjQKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA2NyBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlvbnMoLSkK
PiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gaW5kZXggNGU0Y2QxOS4uYjMxYzU2MyAxMDA2NDQK
PiA+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCj4gPiBAQCAtMjA5Miw3MyArMjA5MiwyNyBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBkb21haW4KPiA+ICpkLAo+ID4gICAg
ICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc3RhcnQgKyBraW5m
by0+Z250dGFiX3NpemUpOwo+ID4gICB9Cj4gPiAgIC1pbnQgX19pbml0IGNvbnN0cnVjdF9kb20w
KHN0cnVjdCBkb21haW4gKmQpCj4gPiAraW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiA+ICAgewo+ID4gLSAg
ICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKPiA+ICAgICAgIHN0cnVjdCB2Y3B1ICpz
YXZlZF9jdXJyZW50Owo+ID4gLSAgICBpbnQgcmMsIGksIGNwdTsKPiA+ICsgICAgaW50IGksIGNw
dTsKPiA+ICAgICAgICAgc3RydWN0IHZjcHUgKnYgPSBkLT52Y3B1WzBdOwo+ID4gICAgICAgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3Vz
ZXJfcmVnczsKPiA+ICAgLSAgICAvKiBTYW5pdHkhICovCj4gPiAtICAgIEJVR19PTihkLT5kb21h
aW5faWQgIT0gMCk7Cj4gPiAtICAgIEJVR19PTihkLT52Y3B1WzBdID09IE5VTEwpOwo+ID4gLSAg
ICBCVUdfT04odi0+aXNfaW5pdGlhbGlzZWQpOwo+IAo+IEkgdGhpbmsgd2Ugd2FudCB0byBrZWVw
IHRoZSBsYXN0IHR3byBCVUdfT04gaGVyZS4gImQtPnZjcHVbMF0gPT0gTlVMTCIgaXMKPiBtYWtp
bmcgc3VyZSB0aGF0IHRoZSB2YWx1ZSB1c2VkIHdoZW4gc2V0dGluZyBjdXJyZW50IGlzIHNhbmUu
Cj4gCj4gInYtPmlzX2luaXRhbGlzZWQiIGlzIG1ha2luZyBzdXJlIHRoaXMgZnVuY3Rpb24gaXMg
bm90IGNhbGxlZCB0d2ljZSBieQo+IG1pc3Rha2UuIEluZGVlZCB0aGUgdmFyaWFibGUgd2lsbCBi
ZSBzZXQgYXQgdGhlIGVuZCBvZiBfX2NvbnN0cnVjdF9kb21haW4uCgpPSywgSSdsbCBtYWtlIHRo
ZSBjaGFuZ2UuCgoKPiA+IC0KPiA+IC0gICAgcHJpbnRrKCIqKiogTE9BRElORyBET01BSU4gMCAq
KipcbiIpOwo+ID4gLSAgICBpZiAoIGRvbTBfbWVtIDw9IDAgKQo+ID4gLSAgICB7Cj4gPiAtICAg
ICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0gUEFSQU1FVEVSIC0gVVNJ
TkcgNTEyTSBGT1IKPiA+IE5PV1xuIik7Cj4gPiAtICAgICAgICBkb20wX21lbSA9IE1CKDUxMik7
Cj4gPiAtICAgIH0KPiA+IC0KPiA+IC0KPiA+IC0gICAgaW9tbXVfaHdkb21faW5pdChkKTsKPiA+
IC0KPiA+IC0gICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+ID4gLQo+ID4gLSAgICBraW5mby51bmFz
c2lnbmVkX21lbSA9IGRvbTBfbWVtOwo+ID4gLSAgICBraW5mby5kID0gZDsKPiA+IC0KPiA+IC0g
ICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvKTsKPiA+IC0gICAgaWYgKCByYyA8IDAgKQo+ID4g
LSAgICAgICAgcmV0dXJuIHJjOwo+ID4gLQo+ID4gICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ID4g
ICAgICAgLyogaWYgYWFyY2gzMiBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgYXQgRUwxIGRvIG5vdCBh
bGxvdyAzMi1iaXQgZG9tYWluCj4gPiAqLwo+ID4gLSAgICBpZiAoICEoY3B1X2hhc19lbDFfMzIp
ICYmIGtpbmZvLnR5cGUgPT0gRE9NQUlOXzMyQklUICkKPiA+ICsgICAgaWYgKCAhKGNwdV9oYXNf
ZWwxXzMyKSAmJiBraW5mby0+dHlwZSA9PSBET01BSU5fMzJCSVQgKQo+ID4gICAgICAgewo+ID4g
ICAgICAgICAgIHByaW50aygiUGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCAzMi1iaXQgZG9tYWlu
XG4iKTsKPiA+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ICAgICAgIH0KPiA+IC0gICAg
ZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPiAKPiBBbnkgcmVhc29uIHRvIG1vdmUgdGhpcyBv
dXQ/CgpZZWFoLCBpbml0aWFsbHkgSSBsZWZ0IGl0IHRoZXJlIGJ1dCBpdCBkaWRuJ3Qgd29yay4g
SXQgbmVlZHMgdG8gYmUgc2V0CmJlZm9yZSBjYWxsaW5nIGFsbG9jYXRlX21lbW9yeSgpIGZvciBk
b21VcyBvdGhlcndpc2UgbWVtb3J5IGFsbG9jYXRpb25zCmZhaWwuCgoKPiA+ICAgICAgICAgaWYg
KCBpc182NGJpdF9kb21haW4oZCkgKQo+ID4gICAgICAgICAgIHZjcHVfc3dpdGNoX3RvX2FhcmNo
NjRfbW9kZSh2KTsKPiA+ICAgICAjZW5kaWYKPiA+ICAgLSAgICBhbGxvY2F0ZV9tZW1vcnkoZCwg
JmtpbmZvKTsKPiAKPiBJIHRoaW5rIHRoaXMgY291bGQgc3RheSBoZXJlLgoKU2FtZSBhcyBiZWZv
cmUsIGlmIEkgbGVhdmUgaXQsIGl0IGRvZXNuJ3Qgd29yay4gYWxsb2NhdGVfbWVtb3J5KCkgbmVl
ZHMKYmUgY2FsbGVkIGJlZm9yZSBwcmVwYXJlX2R0Yl9kb21VLgoKCj4gPiAtICAgIGZpbmRfZ250
dGFiX3JlZ2lvbihkLCAma2luZm8pOwo+ID4gLQo+ID4gLSAgICAvKiBNYXAgZXh0cmEgR0lDIE1N
SU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0byBkb20wLiAqLwo+ID4gLSAgICByYyA9IGdp
Y19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7Cj4gPiAtICAgIGlmICggcmMgPCAwICkKPiA+
IC0gICAgICAgIHJldHVybiByYzsKPiA+IC0KPiA+IC0gICAgcmMgPSBwbGF0Zm9ybV9zcGVjaWZp
Y19tYXBwaW5nKGQpOwo+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiAtICAgICAgICByZXR1cm4g
cmM7Cj4gPiAtCj4gPiAtICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4gPiAtICAgICAgICByYyA9
IHByZXBhcmVfZHRiKGQsICZraW5mbyk7Cj4gPiAtICAgIGVsc2UKPiA+IC0gICAgICAgIHJjID0g
cHJlcGFyZV9hY3BpKGQsICZraW5mbyk7Cj4gCj4gSSB0aGluayB0aGlzIGlzIHByb2JhYmx5IGEg
Y2FsbCB0byBhZGQgImh3ZG9tIiBpbiB0aGUgbmFtZSBvZiB0aGUgMiBmdW5jdGlvbnMuCgpJJ2xs
IGRvIHRoZSByZW5hbWUgaW4gYSBsYXRlciBwYXRjaCAoYW5kIEknbGwgdXNlIGh3ZG9tIGluc3Rl
YWQgb2YgZG9tMCkuCgoKPiA+IC0KPiA+IC0gICAgaWYgKCByYyA8IDAgKQo+ID4gLSAgICAgICAg
cmV0dXJuIHJjOwo+ID4gLQo+ID4gICAgICAgLyoKPiA+ICAgICAgICAqIFRoZSBmb2xsb3dpbmcg
bG9hZHMgdXNlIHRoZSBkb21haW4ncyBwMm0gYW5kIHJlcXVpcmUgY3VycmVudCB0bwo+ID4gICAg
ICAgICogYmUgYSB2Y3B1IG9mIHRoZSBkb21haW4sIHRlbXBvcmFyaWx5IHN3aXRjaAo+ID4gQEAg
LTIxNzEsMjAgKzIxMjUsMTggQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gICAgICAgICoga2VybmVsX2xvYWQgd2lsbCBkZXRlcm1pbmUgdGhlIHBsYWNl
bWVudCBvZiB0aGUga2VybmVsIGFzIHdlbGwKPiA+ICAgICAgICAqIGFzIHRoZSBpbml0cmQgJiBm
ZHQgaW4gUkFNLCBzbyBjYWxsIGl0IGZpcnN0Lgo+ID4gICAgICAgICovCj4gPiAtICAgIGtlcm5l
bF9sb2FkKCZraW5mbyk7Cj4gPiArICAgIGtlcm5lbF9sb2FkKGtpbmZvKTsKPiA+ICAgICAgIC8q
IGluaXRyZF9sb2FkIHdpbGwgZml4IHVwIHRoZSBmZHQsIHNvIGNhbGwgaXQgYmVmb3JlIGR0Yl9s
b2FkICovCj4gPiAtICAgIGluaXRyZF9sb2FkKCZraW5mbyk7Cj4gPiAtICAgIGR0Yl9sb2FkKCZr
aW5mbyk7Cj4gPiArICAgIGluaXRyZF9sb2FkKGtpbmZvKTsKPiA+ICsgICAgZHRiX2xvYWQoa2lu
Zm8pOwo+ID4gICAgICAgICAvKiBOb3cgdGhhdCB3ZSBhcmUgZG9uZSByZXN0b3JlIHRoZSBvcmln
aW5hbCBwMm0gYW5kIGN1cnJlbnQuICovCj4gPiAgICAgICBzZXRfY3VycmVudChzYXZlZF9jdXJy
ZW50KTsKPiA+ICAgICAgIHAybV9yZXN0b3JlX3N0YXRlKHNhdmVkX2N1cnJlbnQpOwo+ID4gICAt
ICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiAtCj4gPiAgICAgICBtZW1zZXQocmVn
cywgMCwgc2l6ZW9mKCpyZWdzKSk7Cj4gPiAgIC0gICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClr
aW5mby5lbnRyeTsKPiA+ICsgICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClraW5mby0+ZW50cnk7
Cj4gPiAgICAgICAgIGlmICggaXNfMzJiaXRfZG9tYWluKGQpICkKPiA+ICAgICAgIHsKPiA+IEBA
IC0yMjAyLDE0ICsyMTU0LDE0IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRv
bWFpbiAqZCkKPiA+ICAgICAgICAgICAgKi8KPiA+ICAgICAgICAgICByZWdzLT5yMCA9IDA7IC8q
IFNCWiAqLwo+ID4gICAgICAgICAgIHJlZ3MtPnIxID0gMHhmZmZmZmZmZjsgLyogV2UgdXNlIERU
QiB0aGVyZWZvcmUgbm8gbWFjaGluZSBpZCAqLwo+ID4gLSAgICAgICAgcmVncy0+cjIgPSBraW5m
by5kdGJfcGFkZHI7Cj4gPiArICAgICAgICByZWdzLT5yMiA9IGtpbmZvLT5kdGJfcGFkZHI7Cj4g
PiAgICAgICB9Cj4gPiAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gPiAgICAgICBlbHNlCj4gPiAg
ICAgICB7Cj4gPiAgICAgICAgICAgcmVncy0+Y3BzciA9IFBTUl9HVUVTVDY0X0lOSVQ7Cj4gPiAg
ICAgICAgICAgLyogRnJvbSBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICov
Cj4gPiAtICAgICAgICByZWdzLT54MCA9IGtpbmZvLmR0Yl9wYWRkcjsKPiA+ICsgICAgICAgIHJl
Z3MtPngwID0ga2luZm8tPmR0Yl9wYWRkcjsKPiA+ICAgICAgICAgICByZWdzLT54MSA9IDA7IC8q
IFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCj4gPiAgICAgICAgICAgcmVncy0+eDIgPSAwOyAv
KiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwo+ID4gICAgICAgICAgIHJlZ3MtPngzID0gMDsg
LyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KPiA+IEBAIC0yMjM1LDYgKzIxODcsNjQgQEAg
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgcmV0
dXJuIDA7Cj4gPiAgIH0KPiA+ICAgK2ludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRv
bWFpbiAqZCkKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+
ID4gKyAgICBpbnQgcmM7Cj4gPiArCj4gPiArICAgIHN0cnVjdCB2Y3B1ICp2ID0gZC0+dmNwdVsw
XTsKPiA+ICsKPiA+ICsgICAgLyogU2FuaXR5ISAqLwo+ID4gKyAgICBCVUdfT04oZC0+ZG9tYWlu
X2lkICE9IDApOwo+ID4gKyAgICBCVUdfT04oZC0+dmNwdVswXSA9PSBOVUxMKTsKPiA+ICsgICAg
QlVHX09OKHYtPmlzX2luaXRpYWxpc2VkKTsKPiA+ICsKPiA+ICsgICAgcHJpbnRrKCIqKiogTE9B
RElORyBET01BSU4gMCAqKipcbiIpOwo+ID4gKyAgICBpZiAoIGRvbTBfbWVtIDw9IDAgKQo+ID4g
KyAgICB7Cj4gPiArICAgICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0g
UEFSQU1FVEVSIC0gVVNJTkcgNTEyTSBGT1IKPiA+IE5PV1xuIik7Cj4gPiArICAgICAgICBkb20w
X21lbSA9IE1CKDUxMik7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsKPiAKPiBObyBuZWVkIHRvIGNv
cHkgdGhlIHNlY29uZCBuZXdsaW5lIDopLgoKOi0pCgoKPiA+ICsgICAgaW9tbXVfaHdkb21faW5p
dChkKTsKPiA+ICsKPiA+ICsgICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+ID4gKwo+ID4gKyAgICBr
aW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVtOwo+ID4gKyAgICBraW5mby5kID0gZDsKPiA+
ICsKPiA+ICsgICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvKTsKPiA+ICsgICAgaWYgKCByYyA8
IDAgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKyAgICBhbGxvY2F0ZV9tZW1v
cnkoZCwgJmtpbmZvKTsKPiA+ICsgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4g
PiArCj4gPiArICAgIC8qIE1hcCBleHRyYSBHSUMgTU1JTywgaXJxcyBhbmQgb3RoZXIgaHcgc3R1
ZmZzIHRvIGRvbTAuICovCj4gPiArICAgIHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBwaW5n
cyhkKTsKPiA+ICsgICAgaWYgKCByYyA8IDAgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4g
Kwo+ID4gKyAgICByYyA9IHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcoZCk7Cj4gPiArICAgIGlm
ICggcmMgPCAwICkKPiA+ICsgICAgICAgIHJldHVybiByYzsKPiA+ICsKPiA+ICsgICAgZC0+YXJj
aC50eXBlID0ga2luZm8udHlwZTsKPiA+ICsKPiA+ICsgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkK
PiA+ICsgICAgICAgIHJjID0gcHJlcGFyZV9kdGIoZCwgJmtpbmZvKTsKPiA+ICsgICAgZWxzZQo+
ID4gKyAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKPiA+ICsKPiA+ICsgICAg
aWYgKCByYyA8IDAgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKyAgICBkaXNj
YXJkX2luaXRpYWxfbW9kdWxlcygpOwo+IAo+IFlvdSBzYXkgIm5vIGZ1bmN0aW9uYWwgY2hhbmdl
IiBpbiB0aGlzIHBhdGNoLiBCdXQgdGhpcyBpcyBvbmUuIFRoZSBtb2R1bGUgYXJlCj4gbm93IGRp
c2NhcmQgbXVjaCBlYXJsaWVyLiBUaGlzIGltcGx5IHRoYXQgbWVtb3J5IGJha2luZyB0aGUgSW1h
Z2UvSW5pdHJkIHdpbGwKPiBiZSBmcmVlIHRvIGJlIHJlLXVzZWQgYXQgYW55IHRpbWUuCj4KPiBJ
IGRvbid0IHRoaW5rIHRoaXMgaXMgd2hhdCB3ZSB3YW50LiBVbmxlc3MgeW91IGNhbiBwcm9taXNl
IG5vIG1lbW9yeSBpcwo+IGFsbG9jYXRlZCBpbiBfX2NvbnN0cnVjdF9kb21haW4oKS4KCmRpc2Nh
cmRfaW5pdGlhbF9tb2R1bGVzKCkgd2lsbCBiZSBtb3ZlZCBsYXRlciBieSBwYXRjaCAjMTQsIGJ1
dCBJIHRoaW5rCml0IG1ha2VzIHNlbnNlIHRvIGNhbGwgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMo
KSBhZnRlcgpfX2NvbnN0cnVjdF9kb21haW4oKSBoZXJlLgoKCj4gPiArCj4gPiArICAgIHJldHVy
biBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiA+ICt9Cj4gPiArCj4gPiAgIC8qCj4g
PiAgICAqIExvY2FsIHZhcmlhYmxlczoKPiA+ICAgICogbW9kZTogQwo+ID4gCj4gCj4gQ2hlZXJz
LAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 14 23:52:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 23: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 1fTc1z-0004Sn-1D; Thu, 14 Jun 2018 23: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=/0nr=ja=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fTc1x-0004Si-5E
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 23:51:53 +0000
X-Inumbo-ID: eb7e9cbc-702d-11e8-bc1d-65256ead4e3a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eb7e9cbc-702d-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 23:51:56 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 14 Jun 2018 16:51:48 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,224,1526367600"; 
 d="gz'50?scan'50,208,50";a="50019356"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by orsmga006.jf.intel.com with ESMTP; 14 Jun 2018 16:51:36 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fTc1e-000J0M-TI; Fri, 15 Jun 2018 07:51:34 +0800
Date: Fri, 15 Jun 2018 07:50:44 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-scsi-owner@vger.kernel.org
Message-ID: <201806150736.70vMLqsU%fengguang.wu@intel.com>
References: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Q68bSM7Ycu6FN28Q"
Content-Disposition: inline
In-Reply-To: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v3] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--Q68bSM7Ycu6FN28Q
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.17 next-20180614]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/linux-scsi-owner-vger-kernel-org/scsi-xen-scsifront-add-error-handling-for-xenbus_printf/20180615-070404
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: i386-randconfig-x010-201823 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All errors (new ones prefixed by >>):

   drivers/scsi/xen-scsifront.c: In function 'scsifront_sdev_configure':
>> drivers/scsi/xen-scsifront.c:663:21: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
       xenbus_dev_error(&info->dev->dev, err,
                        ^
   In file included from drivers/scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   drivers/scsi/xen-scsifront.c: In function 'scsifront_sdev_destroy':
   drivers/scsi/xen-scsifront.c:681:21: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
       xenbus_dev_error(&info->dev->dev, err,
                        ^
   In file included from drivers/scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   drivers/scsi/xen-scsifront.c: In function 'scsifront_do_lun_hotplug':
   drivers/scsi/xen-scsifront.c:1022:23: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
         xenbus_dev_error(&dev->dev, err,
                          ^
   In file included from drivers/scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   drivers/scsi/xen-scsifront.c:1042:23: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
         xenbus_dev_error(&dev->dev, err,
                          ^
   In file included from drivers/scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   cc1: some warnings being treated as errors

vim +/xenbus_dev_error +663 drivers/scsi/xen-scsifront.c

   653	
   654	static int scsifront_sdev_configure(struct scsi_device *sdev)
   655	{
   656		struct vscsifrnt_info *info = shost_priv(sdev->host);
   657		int err;
   658	
   659		if (info && current == info->curr) {
   660			err = xenbus_printf(XBT_NIL, info->dev->nodename,
   661				      info->dev_state_path, "%d", XenbusStateConnected);
   662			if (err) {
 > 663				xenbus_dev_error(&info->dev->dev, err,
   664					"%s: writing dev_state_path", __func__);
   665				return err;
   666			}
   667		}
   668	
   669		return 0;
   670	}
   671	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--Q68bSM7Ycu6FN28Q
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

H4sICKP4IlsAAy5jb25maWcAhDzLdtw2svt8RR9nM7NIIlmy7Hvu0QIEwW6kSQIGwH5og6PI
7UQnsuSrxyT5+1sFkE0ABHtmMXFXFd71rqJ+/OHHBXl7ffp2+3p/d/vw8M/i98Pj4fn29fBl
8fX+4fC/i1IsWmEWrOTmZyCu7x/f/v7l/uLT1eLy5/OPP5/99Hz3YbE+PD8eHhb06fHr/e9v
MPz+6fGHH3+goq340u4+XdmL99f/BL/HH7zVRnXUcNHaklFRMjUiRWdkZ2wlVEPM9bvDw9eL
9z/h4u8GCqLoCsZV/uf1u9vnuz9++fvT1S93bi8vbqv2y+Gr/30cVwu6Lpm0upNSKDMuqQ2h
a6MIZVNc03TjD7dy0xBpVVvaghttG95efzqFJ7vr86s8ARWNJOa/zhORRdO1jJW2bIhFUjiF
YeNeHU4vHbpm7dKsRtyStUxxarkmiJ8iim45Ba62jC9XJr0OsrcrsmFWUluVdMSqrWaN3dHV
kpSlJfVSKG5WzXReSmpeKNg8PGpN9sn8K6ItlZ1VgNvlcISumK15C4/Hb1iGouK1YcrKpVQi
2L3btGamk1YCGtcgipHkBgcUawr4VXGljaWrrl3P0EmyZHkyvx9eMNUSx/pSaM2LOt2y7rRk
8Owz6C1pjV11sIps4IFXsOcchbtcUjtKUxeTNRybayuk4Q1cWwlCCXfI2+UcZcmAKdzxSA2S
FIk2iLrVjZwb2sHFF0yP6IrvLCOq3sNv27CAJ+TSEDgzcOyG1fr6YoDDf7zOECqYh6vPditU
cMlFx+sSjsQs2/mZdCTOZgVPjIetBPyfNUTjYNBbPy6WTgs+LF4Or2/fR00Gl2IsazdwJlAh
cFnm+uL9cVsKHskJKIeHevcOpjlu2MGsYdos7l8Wj0+vOHOgi0i9YUoDI+C4DNiSzoiEXdfA
PKy2yxsu85gCMO/zqPomlPQQs7uZGzGzfn1zCYjjWYNdhUdN8W5vmbuI95eO2t2cmhO2eBp9
mVkQbAfpapAioU1LGni4fz0+PR7+fXwGvSUy3Ire6w2XNLsSiClwc/O5Yx3LEngeAS4Xam+J
AVuzytJ1moEezKJIB6Y4cxD3Jk7WHAVsE9inHhgapGPx8vbbyz8vr4dvI0MflT8IjxPMjF0A
lF6JbR7DqoqB8calqwr0v15P6VCDgTJB+vwkDV8qpwbzaLoKORwhpWgIb2OY5k2OCLQs6D64
lv108kbz/KZ6xGSdaNPEKHhspwAJqKI8lWKaqY3X8Q04N/EWwbGhoG69Ior0rZZEaTZ/ZU4D
V4H6o+jRaNHBhKD0DV2VIlXfIUlJDMkP3oAFLtEA1wTt1p7WGaZwWnUz8lhqxXE+0Nqt0SeR
tlCClBQWOk0GDpEl5a9dlq4RaFVK7/A4Zjf33w7PLzl+N5yurWgZMHQwVSvs6ga1dONY8Chq
AARTzkXJaUbg/ChehvfjYNEU4CUhE7gbUzqcxm0V3IRfzO3Ln4tX2PPi9vHL4uX19vVlcXt3
9/T2+Hr/+HuyeeeaUCq61niGOS6FbOHeZURnFUihS5R1ykATAanJEqExRCdSZw6OW+Ba1IPI
uoMo2i105sIVYxZw4UbhJ1hkuNmcGtOeOBweg3A07KyuxwcLMN7TZUta1DzkFucLgNvcvg+8
Fb7uw4YJxF3QCK4FzlCBHuSVuX5/FsLxNsATD/DnR5dAKt6atdWkYskc50dvxuntDjwa76GA
A1t63s95cgVKNhB0LXr54MvZqu504M3TpRKdDKTO+aCOH8LACiwQXSY/B0s3gYHHg3srg9us
1/1K4bt6r3DE5VjHIewWvH9WkPCMPcadP3AOCVc2i6EVaA/Sllteumhm5C4TDshbYU8geZll
b49VZeyC9OAKOPKGqVPz9m52XnIgyNDhtMhouJMeN7+fkm04ZZkdwcBZMR5OylQ1P3Mhq8y0
7jVzAiro+kgTWRF0n8Bu0dC770B7t9GB4ZQKQHn/Ce6hzb1Jy4yfZtiEkwJ0iidcCEapwghF
KgZ2eYYDMIDcZ9ZB5oWLdo6+CrjN/SYNTOytZOCmqzJxwQGQeN4AiR1uAIR+tsOL5HfkVVN6
jM7QaXAPikmRlrLcuybUcSyMVtsERpu04JvwFpyT4IK9VuLl+VU6EFQ3ZdI5NC5NkoyRVMs1
bBCsA+4w0Bkxl80agGTRBpxzjjwT7APECz1NO/E//NtPwNUKFEVopr2f7k1yAHXaOv1t24aH
diRQm6yuQLWGMff86Ql4c1UX7aozbJf8BAkIppciOhxftqSuAq50BwgBzl0KAXoVRdSEB1xG
yg2HTfW3FdwDDCmIUjy88zWS7JtIkgcY+sC5UG5Au7OjxGGcEDHE9KnwpV1AFp7imL0ZdwYj
Wzpc/shUmJgpY5mPmBMmt0e/1PktfepSHp6/Pj1/u328OyzYfw6P4IIRcMYoOmHgS44OTTxF
YvscEo5gN42LCzL72DR+9GCTQ6VWd4WfKBL9PuOn1llNpmuSszQ4V6QVgQyuTy3ZEPFmBwER
Gjj0nawCoRFNuL0QuyKqBA+8jBeBA/jElzKc1Hkdr0TF68Q5Pbp7oFCk4FHc4F5O+GEB+wwQ
lE8vCeFWfu0aCRFMwXKcOclBuSUglOWU49N0IGcgbGhhKLrJCSfiA6M/CR42ONOR0+Qm4sCV
6J5lUozr7MprxUwWAVo8P8BDIZKxVU4JV13rM+pMKdD/vP2V0Ti+dmSRZhvzB27GlRDrBInZ
Y/ht+LITXSaw03DlGA718WxGfkEnGl7tByM6JQAPqM+OZDfmE3Y++We3K3AiYy//6CiDA7AH
dwQjVWco3IhkSsWWoLra0qf8+6e2RKZ3QuvcRQDdUVZD3GoLosrI2nFxgmv4DnhqRGu3h9To
on8EDNGpFsJJuK5ID6dqLPOGKJkYPzgfzjBMk7oRuUky6w86TPX3UnZNyuDumkcJS+8VwjAf
zKCymDyy5zsfE9FGYk0gnb4Xvv6dMYJJn8SP8ynSGVwpupmEOZfU+vTKkHTNHE8zipq3LxgE
WnAG7kYuwfOSdbfkscsbgOcsE1C460ad4Z4s8f5iJDBGO5NgnJDCE3c1mQlYJtRw5yKrmqek
mZS0v2NuVqAZPfdUCoOCVEFOMxUzeqjFPBjrixwZRvA8hQUQsLgpmzai7N9SMgpyFAT0gOpq
UKCoytGLUyEXH7WRwzgrGDnQ48pReS81Jztu8powHvUp5gMh94OeM6FThuW5okv0E62BDywG
0lsQ+oBa1CX6i3356GKCIIk5GBWwAU1uhpS52gYO6glUOtxf7wyNwmptFyrHATI4yL4EQ8Xm
p99uXw5fFn96H+3789PX+4coJYZE/Y4yKzns4CZ4NzOQyRiXYXlH4mvPjtm9Np1M0lNc2Mus
jIU0l/bjnAIYjKg3siuGXB/cENwpxgehKDm3WqOjeX02LtdzdmaZgeddTq0G894FAlP0Gafj
PHVRklzOACNkTTWHR/vcsSjF1sfOhV5mgTUvpnCwgmypuNmHaw/IG+DunC8/4EFOhDF1kged
YuG025lpaFO6crGzByqdZlvk0yp+CfT4q3wiw90SmDAhYy/Ycba8fX69xxaJhfnn+yGMLdBt
dn4bxGYY24eaA2KddqSYRVjaNaQl83jGtNjNoznV80hSVpFhS/FSbCGoZ/niWEqsuKZ8l3kX
ArF5eNDjDEJXIyI3sAHNlh9KDFH85OCG0Nz1NroUOofANHrJ9TpxgRrewvZ1V2S3gVlzOLer
k2c3M6bJYBpQ6mxcI1c5Lpvc1hA8iSP1cub845K1q2iduiTdZXlwTUC95S+eVaevHcupV59y
kwaiObl7EK/ms5WUT2AbDtRiMCJcLPTdH4cvbw9REM+FTyC2QoSVxR5agvHFlacYWn2O/LLq
c59r7gmy1zpUmIdpTxLBlCeK1PF+B2i/+PW7x6en78e8JNxF5kCjnRjR630RJ7STUxfxqYtT
px6Gtr4JR4Ij2LVoW+JSZo93bo7Hn8Jlx7oawtzgEBmPjrtRiBEYJKomKG87Q+u3DlpKbNvQ
zfeNTDNIt9oM7pg5cM0BpSNzVdeRZB6TDlbb/NAJfHTMhnSZLViF/8EILy5I95WNQXTk89Pd
4eXl6XnxClbKlSa/Hm5f355Di4UWOu4ai1p/UM1VjEAsy3x1IOQjRDbSGd684wS+asV1vkEC
MyZiVprQqwAXtcxbb1y4AOe4yXeoIJrtDPjN2MrVZ3IzPI50fqFahjkihJNmHDpWbka5qmxT
8CkkzSj07VQcTEakyp1YAucaH19Zl03IyvBqD/H8hmuI15axuwYXT1BZhhMPsGnxZ0pyZNPc
1bDIBsBPKzd5OkCsNkGW8QhKOAnA2mdttIlS7ogZfLHJNIGJghmHGxgz2Jsm68elZ50NVo8U
ScW2FbYQwvjk+6hzLz9dZS+1+XACYXTen0Jc0+QcqObKddiOlBAEGt41nOcnOqJP45uT2Hz0
06xnDrb+OAP/lIdT1WmRl/bGZW7ZjFfTbHmLHUR0ZiM9+iJvvBtWk5l5lwzU53J3fgJr693M
afbgac3e94YTemHfzyNn7g71+8woNHQzOqyPPGOt4/QJ1gT7nlrftXAVktTn8zivF9HGYEIj
nhrtmITI28JYUB9dE6OB3WNAn9C7ukzBYhND0PVuusZVICqIBep9vCkn6dTUjQ7sMhJr9GVw
x1MwKPIpkALHky4zictYNcyQqN99JZk5VihCGGu6GjutlAmOXIYJXb3lIurY5aJpOrtitQxn
a12/scZk1RIt/JK31+/zSDBrY8ppQPWe5AQxArzJ0U3YKe9ADZ1apoZi7VTkNCr4GI00Ln8Z
GZ4evhE1qFii9nnb46lOzJsklhybYo4Y02Yph4sBGFl+xcC1Nb5uXiixBjuCmhydyHyo7zgv
LsN7/ymoKH57erx/fXqOUldhEr8XlzatZ05pFJEzZbUJKXUfAeQuKyB1jgpG7cmlsSWhe7tp
wk814l9Idn5V8OS6mZYV34XsbwQoiCLqpeGf8sVM/wB43zBHJ/MXDg67EvihyPxz6Jwr5JSG
7HhUsmwFduiBnc5O1uMucwnxHnd1GbkDIGGiqjQz12d/0zP/v2REfF+SpDUKudrDu5SlssZe
XUYX7L92werTPLqvk4OgU7WXKbYCheOxJPO1gXPG59GsZnSoz7lu1kBh8hp5ph5cUWwj7dj1
8ez5sceLHrbVkLYjuUzHuDVPEqihAZPk3/ulJHbghjphnAnlI9QKw7Ai9uUisHU2cVprGNK3
yy798qHkmhJVZibudxi2UsaYlTBYNpqD90eJPL2YYMgQiDYNlSb0Cv4VdmdoWUN4IY07tLMF
l9GxPIcMZKhFTHw617eQlBkyjd4nuL0AZR7GTd4VF1gGCaYEczgtk651wA7DLbi6i28lLtX1
5dn/HL2DmUrT2A2bwVtSb8k+FzZkqRvfbhOoxYTKKQ/nUEUpppqR1kEzC1VKgA6PGhBo0rQI
umKuke+Ii9rIUbkoRvT1x2OMH69wI4WIZPem6PK+881FBSF8HqVnG2QGSXLfBA29FNFjMqXi
6rBrz4vsC3YhOAz2MqzzzSY+dN4M1dbRODpvDnufR+gS2yRBo64aoqIyiVPhqEy8xZyxEzL8
GM/ZIXR9bQFxPyZlVCdjoXAZCrCCGF42g5COhH54TO4/NMDCzvb66iiq4PevejczFkSjVPwL
omu4RH7DZuGDyA/O4tkMmWNqLDujFzkQn8c2LzVLEBNoKzHr7Xg9rZimrUg4iY7YIgg6mrAZ
k1X8OslGa9NlO6Z8YT+kXt3Y87OzvGdwY99/mEVdxKOi6c4Cy3FzjYAgH8F2M8UTqoheuV6M
nEMHOpSjlwtcq9DzOI8dD8XcNyqxST8Wtl0hMb5J10XvRoXtkcMqrj8DVnkfeze9zQHpCVX4
wMQB+iyUZky+5HF949um1CJWab4sAFPnHAVwLbDDqC7NtLkwNFxzJjZPc7SO3rV/+uvwvADX
/vb3w7fD46tLjhIq+eLpO9b1XvynHT1f+Rp8VjP47z8xxq5rrOJHWb7g89Dcm4P/UjMWsPoA
iRNnAMXa9UA7xguN3ZI1m8vgySaaYlJNwmn7GuWsgTluKDfaf2INkW9+YNR0tf3sY5SgRW/Q
K0GpMmyMwF9DEOP4Xk8q3r4VAz9i7hs6cIgMP1p2EGAiA+rdr+8iKj39MNxRulMuo5x/CLZx
E7OfXFJlE7n0+4AIp9LHyCyooUqsvG8scKNSvGTHL4NnSq5Azuhg5nMlU6Qg6aELYsCH309W
LjpjZtJsDr+BHeXCfoesSJssY0g5WaIEhpybwSV2FANuiHoyhwtjGtPcNPn2PUHH32vFyASe
1WjJdGS5BEtHkoYtf7oVU002mPGH6bQRIFkaNFXVfzGcxnH9LaEu6iS4zmW69VO4pJbgN06B
6WqRsi782xDeTvhzuIG0JTNCchEnVzxnF3pyIflSYXgZDTMrMeWJYpn9UmAUWyLZpJN1gPcd
kvGMiMjVWaWp0nSIxAKhgDBymbRd+HuDf1dJ8Qe1W9qPrKvceq5UBORoJoOpQ+WLaDC3Q8lu
MCcxQSnGiH08qPSpUOT4vMjiSA4RHNnboiZtVu5Q0YOnvrU8aJqHaRfV8+H/3g6Pd/8sXu5u
+66s0Uj3kjrJiuFI/uXhMObBhi0Ghr+H2KXY2BqCNaZmkA1roy8LvQeYHtgtXLy9DNZ58S8Q
g8Xh9e7nfwfpOBpxCQrKUqCDnrNPDtk0/ud0WMkVm/kgyxOQNhcpIM4PDbgPYMFCAdTX2MKh
7mNlnWyHoaWCiHlmPddSmI2+3cqaTwDZD6MR97njap0uP+8cUO+JB6KDJTvKsXXLBbYRlyN5
FJEhAJ2Xmrk/upB7CC5yNUfESDV5bEk0z6knt07f4jO6Zr3qQz6acPjtlwPmfAF3WNw9Pb4+
Pz08+M+Rv39/egZe8HTl4eX+98ft7bMjXdAn+Ic+kkRPaMutqyZPc8ww8I+nl9dgncWX5/v/
+GaXIwl7/PL96f7xNeJ2rAQkTeohNKPbHFpW7s9YHF1hmP7lr/vXuz/yewhfe4vlDENXhoXf
4Po/O9P3tY6SrEn+cxeKYUdOUdV8F07QMvPhw9l5hnLJROg9NKVti5gbMF+XGahgj2X4BVUP
cCk+p/JFZ64vzlJ0H02onTU76/pOwuWOk8AlsHY519JwJJuRp3GxrsGILq5sDFhMYOSiiQHf
4PYsBRkcHljdfr//gm1U/pHHl53MbTT/8DFXjj4uLrXd7abXhwOvPk3hSL9k7fvcQdTO4S5m
awD4KWAxERj29+Hu7fX2t4eD+/NWC1eheX1Z/LJg394ebofgrZ+n4G3VGGwDDxIKdRV/8uea
ajAwP+YZsW18xcAhCz/u6ufSVHGZfhdCkG9Syiyw4WF1FJeOP8/oY+ao+uhW8H1OXERJE5CR
4Znbw+tfT89/ghnPxbASYtPst8nYpRg+D/4GcSD53hFTZ5tFKhV1SeBv5+vk3xaxuisstv/Q
fJ3Q0fhc80yRyE2C6X9tOM2XmfCT4zXL2Wnu723UVdJ/pYp/xyLfjiTHYNlVF7PddtLKNuxG
dL9tuaIyWQzBLrEytxgSKKLyeDwXlzN/nccjl8jRrOlywuwprOnaNraJet8C+4k1Z/P3yeXG
5HseEFuJ7hRuXDa/AD6LJfl2MYdjeubG/NZQdmZeezxuCPRshvUgn8uPUgIpxekJCsbSsShF
CchQOYDjzXelnJc6R6HI9r9QIBZe/f8Zu7Yex20l/VeM87BIgBPEki9tL5AHiqJsjUVJLcq2
PC9CZ9LZNM5kZtDdczbZX78skpJJqmifAJMZV5UoipdisVj1ERKA8FkFb5f/3I1jGTv6GGTo
MbH3hINqHPi//OPT919fPv3DLZ2nK5Fji5scN2t3EpzWZibBAV8WmAhSSOfBwyzvU4KfRcDX
r28NnPXNkbNGho5bB57X68DAWt8fROs7o2g9HUZe/a581WQGGmDiWHQr7U1UmyW8wxZD69eo
1aTYpTKR4Oy0vdRs8rT+rhstCOq1hsxS5cu7Iai+MMwXbLfui/O99ykxaSrhvnjZqJOAfJsJ
KHRwnABnRQENWrdyHhREiDxzvGzD0/X+ogxKuUbxOgTkI4V1FmJoHUgpDa4RggbWjybF27cN
gZ6RFg+eKOLAG5ImT3fYeaZODgVdJIjXKkBCCzsVpOw38zh6RNkpoyXDV+WioHiwHGlJEYhP
iVd4UaTGwdrqfRV6/bqoznUgtjBnjME3rfCgSmiPG/kGFDveSkvIvBMVIArabZvI7iMq4Qgt
rKpZedLbNrz5AQ6GtcElv8jLQ3jh4XVgLdd4L/gr9wIf8KpVVE3l9iUoUSwApQ4WjltSJRWY
+mtsZKUmU/hZtj7uamdrZ1By1IT34uEwGa0QMB2qVnCAmBKX3gUFSR4dI0xharQNI9xktAUK
y8CjpwEs3Q3A7P357d1z5qn6H1q53Qq2V9pUcvmuyryt8M7ZE96QNNQGgWkQyL4jmWyMJqSN
sv5AsVDXc96wQoM5XF+c7WCaOV4C/eUD48vz829vs/evs1+fZ89fYOP4G2waZ3JtUALXzeJA
gX0FOO/3ChVMQe9YJ7znXFJxvZsd8iK4pvRbXJdSkuPWD2X1vg9hSJZZAL9SyOUm4C1WRnKG
87AVddA7ACJooloMaQexv0xDzrijiJ1AXyClALAwxA0biWHQps//fvn0PEtdl5cCb335ZMiz
arqfPWoIFh1Gi1WanVpeu7mOA00O82OJD0zZ82VKilBuvrRU1WuzvOEqtU+B0iGvz+TcrIjj
9madNA/HJ62zolFWHw+MkcHjW1GBPjMnzthEIep89YS4F/RJAM7zqFa7wRF/2uSngKFiBNip
CVh2WgC8jqaYXh/HI3UXF2GlvFhDbgCLBPTEY1sFsE6BfToWgJac5EXe5na+dcN2jvdE/+5z
G1HQ0IR9Fm1o52hC4tzxJpry7Gw1cAoqWOcUsAMzt2eBmTG5E9OH6dg4hmRyFRFmpsvvT98/
a2/xy/98//r9bfbn859fX/+ePb0+P83eXv7v+b+tgxl4N8SHQEgURLzvHE02sgUrep5cWjTp
3JGyCvo7VFCOLwWuEME8Eyp0DUJTOMR7bq7HPr8pLeEoAPlXqQK/MF3TWucO8ofsmFSFgEMi
qsBZ+tgGgkV0jOdPUbAAhS6k4nFc8KSpIGRAVmWBuaBA2M6PFX5JpHnQjOmZwZh9/u3p9c1S
m0f5Y8a/Qq6sBr9qX5++vGmn6Kx4+ttx6MM7kuIgZ63XIl6Ma2YjzZX6l7UMtQAkge6NnQeb
LHVLEsKBlxfcZUNFqqqetApEMuKGqGSOecaQwaBMxEnbNYT/3FT85+zz09sfs09/vHzDHOKq
c9DzXuB8YHJP4ukfoO/g+MuQ/aLAPFeujApFkAEpUB0Jkca2AsTsI7dwjxvf5C5dLrw/jxBa
jNDgAFauVVMO4dISSKd0uWaSKfXY5l53yqafzBY0pUmN/sTEfKtu4U/fvoFj23SVst9U3z19
ggzXSddVYAN10Cqw9Q41OITDcRca3CIbT3yofjx9WHeNHdII5JzuDdEpkokk9r7VrfBhM192
4dYQNIkhwl7s/ZKl0fX+/DlYcLFczndogiFUVp21nwCLqHE/A44qdXepphXPn3//CZacp5cv
0nqWEkYjT48J1dOcrlbecNM0AF/M8g5lecEuwAFw0uGrMbJJEpf2hHbCoDJVO+lhHq/qDR76
qdh0X8eLQ7wK5BtCh4g2XqHBi8AsdNs5Y2pCkn98GkRZtlULYaCw6bDj2w1XmjXC3IwRxRu7
OKW1Y73yaVPh5e1fP1VffqIwTyZmtvM1aUV3+DmcUsMlKwka/qgGIOCvMUrdjxuoUq8jHEQ2
oftACROOXCp83OjxgZQB8F+Q4eJNjMxdbVtxI1nakxVWK8DzqEoX0x5h6rUAAYK5JZs2sMGd
e5McFYaw9FudYj2QJK2aKlgdZN8vETolGSZOxWq16BAG/M8B8B85FpSqGnhFLb9y9l/673hW
y72+sWFRbaLE3GIf1YUfyAosrfapMuPtJvrrryndCKtd6VK5e93rSICvVaSzGXDIftCRxwxD
D0AFjok3GCWhPxcKPEzsqyL1NYASSFhi/D7x3Odl0uhxdjgDY1ccWZL7elAVV3jhmlfHIQYe
5cfcaiA+98zjSrhunDWpr9FgYcMk3WbzsF1PCuqlqltOqSWY2ZZ20Wev11eWJmy553JKyR0L
Yki/fn3/+unrZzvMpazdOGSDReW46Aw8VXksCviBe76MUIa7eAc2BAcJAYM0rxdxhzuWBuGU
0O0aX7cGkWMoEXIQKKRVffslTXK7yuUdvuhwAICBL9cxfIOYSgMI3JQ0PeFvkGu6CpvuWYtp
Pgg/0zsaO/zs6uhWuEJ3O+ze5zfC7SXtez1xhsV+jW0GfNQnJxl9wJeneC1pdmwaN8Zf3j5Z
2+KhgdJVvOr6tK6c2WeRwdmBt60lI3UX7sY5cn4B9wZ+5JHwngi8b+s9KduAAQywVnlFsat9
2jzjHj63Ij10XeQcQVKxXcRiiUaLsZIWlQAAG8ivyh1we7WcrXqe7eyQHpt6xWhqHq8ZdUZC
YYYYNGjR2ImodZ8XTtILqVOx3cxjEop9EEW8nc9xM0wzY3zqy42SkAtX30qhVSCjaZBJ9tHD
w20RVdHtHNdEe07XixV+6JaKaL3BWSfjLQW3CZ4Lo7KmXcDro0jMaVCfCbJdbrCgQbnCtrJL
paVYL5AgUuEpm/F1Vphk64DqQHxW37TCsnFo7K5v+recDbJw0vRxtJoPtg1jNezi3qaaQHOk
CovxE8ErHz+gNPxpkqIvwUm33jyssImgBbYL2jmxGCO965b4lsdI5Gnbb7b7mgnUe5c8RHNv
tmqat7WziFJhiCPXbpGhDdvnv57eZvmXt/fX738qHPe3P55e5b7zHbxZ0K6zz3IfOvtNqsCX
b/BPu51bcEjcHOBFLhZhNQin8QR8GjW2vdO2HbdzFUaS/INR285OgNYT4cSV2agB7r7ABp7n
VJrEr8+f1cWdXqDxVQScoXoTN/AEzTOEfJKr/JR6LWgPMcchJn16/Q17TVD+67cRaky8yy+Y
8Wtm3Q+0EvxH/4QH6jcWN4wyundU5jgV/SjtCV+qCkv3KoDi1I1RSaf5BICBOvgxrg0+DBYA
SOWVtWtrSJ7ChW/OFoHa4fXqGe/OGV3OIwbZ78qoW2SyqY2qammqp3HcfpAD/1//nL0/fXv+
54ymP8mZaWVBjFaYY/vQfaOpgUtmDLsSAYGx1AAK9VA8mqU+MO2NvPrmcWX26BSuhyTOFQKK
XlS7nXvHGlAFhegHgMcb/VXQZu2gLd68XoWd2dCPbh9kVDPCvZSr/0+EnOIh62s6TBS9yBP5
F8KAuwvdrE/Namq0rKI6qys1nSGuOC1FIyAVTx1MqAtWJl9Ou12y0GLhjweh5T2hpOziGzIJ
iydMb4wtzn0n/1MTzvvufS2ms0vKb7sOW5EG9rTNCSQI+DRCzSvd8klOH26UD+ytHRRvCHC6
I9RFsgY98HrP6CABGf+tvia35+KXlZNJPgjpe8+Gc2N80TKieknVyQrY3t0RUzc9zqdVUqfc
bXvRl+f4bZTT7bJzAsYNKXzblNKAJ90Hnl4E6n/woLoComB+ZfjpyCfqt4YtTuVXG3xwcuT7
5IZqJDG3Wky+MkbPFaXxpZaBkp13LkDiyAph7A38IMrEKDEdrdJAWqDUGBpHBansHIew/dQt
foxoI2nStvWj367HTOypP2M0ceIDM6w+PVOpj/zFeyKnigh7yszElyairx2To5Argh2krLU4
uP29vChjd9Und8VWmJTqmUm6mo5B6AGq0rm0QDdSmdPJJwPxNqa4MRC6RbSNMH+64u+82/CG
dedGI+YBnC3NBFQPLKV74JLIRrTQn+Lca6VJF75a0I2c6HGQM+BaMSEAs12B00Yh2SGenOyE
dQe6JwVjV0lcAVF8CScCQzEf1agAr+F80pCPBZmuTk730MV29ZevKOBt24elRy5FvfBb45w+
RFu/8aZQ3srk42rBCdWk5pv5PJo8pd1YN8YXHnOpeJVI9XggoSg/0uJBuhzNFVC+qckdXi2V
W8WwXxnYkC6PDkpg1u4kBY8lBDqZ1yE2z8RFZtjZUXhY5poSdHANbIJZd4aJqFPDuZqnen/E
GJtFi+1y9kP28vp8ln9+xDwDcmlnENqIvdKw+rIS9gEnoVK7VQAno6KphMMCtCBeHQVLWuuI
rGSttkOEQ5t0XlKpq57D/j/cQfB4JEUeulVTxasGI/H7lgU8wvJjTiHw1lMXhHUlVAQweOTb
YG9RBQIkmzwY690e8ZdJen9S7ajuBQ8UfPIc1r5POvTWsuAhsI7Gj4rXQwqCSa9+Ei+TOH15
e399+fU7uBhMNih5/fTHy/vzJ0AFn56/MUDAKG3Dizvps/DhJ7lsVk2/oG7Yw6lq5CKCt9ml
3uNuQKs8kpJapxlbLmpFUhhJGT5h7AJ2zLtasI0WUSghbniokJuAXL7EXYKLnMrevfdoy7wb
KyiTJsEtN1Mr7n0EJx+92xhKMnbLvWddHA6ebqIo8s9Ori56GFCLQD4FT3u5+btXWakESrm2
oOOD2O5xmw7fUrlQI20RSusocKxmYAS2RpIT6gJ8dNp1OzbS+gt8NCUpK93rfKXmwRI3rBL1
benuTEmWuEcYdtK4tyU0qtp8VwUSqqGwwOFi2d0ZSLLSlLj+tKQMNYt5hpJTbuNC26w9K0Tu
IoJpUt/i3Tuy8W8b2Xg7Xtkn7ETbrpm0Jyp3suXovfHWI3AfYukiNnY93FuMr6B3Z23q6jyd
ulrkmFfHfsrE1F9fVMSB20aPZRq4dNgqDwAHmbPNT1h8t+7soxsUY7M64m6044ANe+rQxDKr
qL2L8FdHKJqE/cCRnJmzRd3ndzt2QBO/jgX8PcwFBFQ/mf+7359tZ2a+S5wfks1dLS+Jp0BO
rNTDmIcP1LNVKPxEigVyqODlPJB2KRmhZyj+SMajeShxcmjfTbxyHUkf+J2O56Q5MfcOOH7i
oZQkcdjhlROHS3znRfItpKyc2vGiW/aB/CnJWylDOsQV55vsDAugtuuT08YdjAex2Szx1QFY
K1yPapZ8I56kdBAfZamh0xavPpWZ6paupPHmQyA8RTK7eCm5OFu29sNyccc24xcX8wd+R/NA
J2eMFOWdAksi7S8XWsyQcMNAbBab+I6ukf9sqrLizmpZZnfUd5mjSnOz2M7dxSA+3O+d8pSn
ubMiZVVDWYoHzVgPVgcPU2nfezafZUvvUehflWiooEYMEo6jdaU1K0cNWuCFQWJSlt/ZFTwO
Dr/xwceCLLpA3NRjETSVHovAwJEvA69g8DkUNMGuodwIQ3iqU0dJkEtqIBm94XcX1obBhsFZ
4EkgNXsTLbaBnHFgtRWuLZtNtN7eq0TJHH+xzUtdsKL1fHlnojSQddyghQnCpZXi+svUenZ3
BAvGHvEi84K41/jRbTxfYOFCzlPumUUutgEFJlnR9s4Xq5sDM/nHmRQi4BiRdEjxo/f2yYIL
p+lZndMQ5DHIbqMInyyKubyn30RFwUli54fY3FYtDc73tVz5pO523bF0dUVdXzgL3EAPwyMQ
50ghA7sMaPD8eLsSLdsfW0cJasqdp9wnAOVULvgk4AtqCxS/yyrv5Gpv+bNv9iFUMeCeAAQ4
b7FTJavYc/7Rgz3SlP68Cg2YUQCHw7a771JWtT5hu+5BzrTvil1I72VpineTNCwC/lkFEJCA
SY2bUhpe7RQyS+v9JZRPrU0ssJC22xXHfeB1EcBcqmucLvB9GwS26ZT7wXk7PgEsuXfEGwyY
B7mVCThwgF2zHRFH/DQI+E1bbKJAjOCVjxuWwAdDbRNYbYEv/4R8mcDO6z2uCM6FDS0Mv65+
QK5XPoznnpQBUn742jvJXYWsJ7dQbgNC2CzLe4NwB+8BwvKupvJZjcg9cEqIP8OHWpMLvsJi
Ze1CrzsljMmkeRhs04YYVwLGG80QjGmf2dgMO7rSprcB+Y+X1LYybJZyMLKyHPOhmQJ0mJ1f
IKH4hykE3o8A/PD2/Dx7/2OQQtI9z6hGVmagOjXBw8l5Bw5TXLUdP+StOPaBdPh2fyxT1iQV
XAgbmC7m/Dl4MqAqJnJ8EcxFGkD6ODkPmDi+b9/fg4FweVkfPUQqSegLlmL+cM3MMsCbNlAd
DgegT3Q2hUPW1+AcnNQVzeEEbjQ2nDHJ+TPA9b98eX9+/f3JCYA3D8Hpl5e04XIAJwMFx/PE
hFwV5DDofonm8fK2zOWXh/XGf9+H6uKB1DhsdkIag530YbHVOZP0PeeBA7sklRPPNFCk9nSM
Q4ter1YbPE/DE8J2BVeR9pCk6Bse22geiDS3ZOIo4DAYZVKDP9SsN3hg9ChZHA4JtjkbBUya
3/RJYKihGcBjGgVbStbLCI+RtoU2y2hzqyZ6VKN1KfhmEeNaxZFZ3JGRqu5hsdreEQogZ14F
6iaKsV3SKFGyc+s6GUcWIE+B2+vOO8x279ZLRFudyZlc0NfIhw+BnJ1rn/C4b6sj3Xt4oFPJ
rr1bGBz19gxzf1iawToyrdR9mSJGSHKXYANSXenJJcXI4P6Qf9c1xpQ2OKkBDfUmU2703Ou3
RhF6qRtHZ1vvzTO41O+A8dQFTUO81dWgHvlw/yqcqCLtZVWPgYnkunasV6iuy9Fk/FEog2si
/aPbK/vE1b9v18I0jfe4YE2OXgOh2XKrWjBVRb95EspXOmzIK5FeSB0ItFF8aLNgjoIWOYmu
6wh2DKf5vrYznzIOA6/0gJSOrJ+uaoDHiXn4tYACebTMPv1bbQEIZZSkOCuvHevSYu1a27S2
GHtSSutth/IOifyBcsw2ydm2a67uamkRSjMfP040XwjdrVf+sB5woJ41jaQP0bLDqS4QkcMR
Hra64iWchPZyxpJYdHPkxhfXIqOiPjT+azmNFg+bRV+fG/08YkpxuczdfL0c4kGMTiWwq2Ns
/A5MSNZkzLkm12KlDG4QnfDOOeDfln3SlhPrk7QFEQFOriCpWhb7LKn2pXlaGva0HQ5d+wGz
kQaD9wx3yLTML/bCvI2WJlMezbc+sWE7uP8NjjLVtJxW4qj+utHUNc02q4dbI1o1alPB1b1w
XANte0M6Jdv5Ku6rMgSwrfpC2ilR19tIDcOo7ooFNg0U2cwDfzQZZih2T0vlXMhvxdx8Q/uS
hT6w9R40jIBa1DKwI5TWQWhHaGqQMjnwAQVE/ishKFC43vRU1EzOnjSNa9yYRm5O8XremV4P
YWaPkuvVfyz5gEm6Yw6yqETtaAAj0PB8OYkbVMTQiqWYoY7TTI6daitWNl9475YUpagrjx6n
JsnPl4+iCSX2KYv5hLL0KaspZTXs1PZPr7/9L9wFkv9czfy8I7eyCIiCJ6F+9vlmvox9ovy/
m46qybTdxPQhciOeFUfurUMmrRGgYFMiza/ZRZ44xqumNuTsk0xQGyIsSdy568080FBX2jg9
phtaLa/3afYDR6/ddoQzH3tioPWlkNtZtB1GkQLXkCOf8WM0P6B3kgwiGd+oqG3tYPrj6fXp
0ztcqOLn6retFdF7stOLdYSqRhPX134KW3IQwGj+jYL7syV9dV21FgMupvAjfofWLfNuu+nr
1s6cMXfyhYjmAvd4tXaHmTSqSp3Wl+J3s5TVx8o7jO93AssIMRcPKvB4y7xTVOGsqVJT62ul
r2cS7HTwIDIMxNXry9PnaQSsqbq6ypbaStAwNvFqjhLlm+RuSmEEDrhvuJwHW2KzMnAOY1a2
LTQZDU4lvGxU+72oJ9yW4HK54zTBSy6b/qhgC5cYt5FjIOdsFEFrwDpYQQM+F+crsPgY53Vt
vNl0eEUL56pB5/vyNMCoutHDXH798hMQ5avVCFFx1dN0Yf00J93Czaax6dMKQvMUDi6Txwj2
7igw9kPkSbiJ+BYxWOYH+8ptQxOUll0dIGO6ZRSI1rl4wNMmtYgcIAlrUoI+b9aSDy3Zwefd
GiJG1BdzhfKsW3fryeoI193D5cU3n3VCl6+0YDsCT3aLvifK75amjicPSNq1H69pooabiUIO
YmAitb8yh+qEvwPm88dosZq8Hwxaz/FhcWjb/D9lV9LcOI6s/4qP3RHTr7mIiw5zoEhK5pik
WAS12BeFy1Z1OZ5tVXiZqZ5f/5AAFwDMJOsdqmxnfgCxIwHkksNuBfVBMhdmoupCnFfjlqkq
7aL7eh+3r586TfOcC4SjbmXZknrpGylOa1GBjMysKjK4L0hy1GM03xH7INXDBzuijAeZbY29
YwQzXvoGhqGNPzA26TbBOm1A7FWVepUMNR045V7zJ1i7S18RV+GSKjM0z9m2vK1QzwqHaK/2
XhwGrv/T8JNXstigiBA1RreCuZSgg59ZkAq6elS6LgL8DXcK+LMn77aNjLgu+gETCmL+Tw27
qXSdSha4jJlehSR1DDMuXjoyP+jIh2L8fU9BZZxSpoQVjwosd/stFZoXcLy5iWobL9ZA6r5q
lv2IXlcBJ65XehZ73mzgleJ4i7RK47p3lbPAmqbjESfpEcxs4TSPSdNBPoiIVeiY5fmtdq/d
UYSLtW43hzKNnzgdM/Yt9Mc4YCxQxbkE3A/qZOkrVlttgHrNwUSMCuDj8bmA0/p4B0fn+oei
HGKaNmp9+oMn+HsxPMdU8RU/WXM6HWNSK1GUZ7bn4g9tPd8nnFR1/OMEv0gCwq1qywYbJZLP
D8QTTEZEOJHMgrge48wqy47E1RhMTKE+i+vEAJ9l/Fy5pNuM832XuCeV7KWPa9QAmy/+Uzw+
QUdnGRHHnuhgFhfjgKdiVvz9/nF+ufoK3tZbL8u/vfBB8/z31fnl6/nx8fx49WeL+oPLxOB+
+Xcz9xjmG+wJZJGTlGWbUhrjIzb/JJYwfwdYunEsum/TIt3TfTdZ1pu0qHIi4hgsEPTbphhU
cTRfRZYVDWGrCmy+hmXl2Ntg+vPj/PbKDyMc86ec3/eP9z8+6HmdZFt4UdoR93MCkpd0O7U+
N+f4pxwutUhUvV1tm/Xu7u60ZUTQE4A1Ebyv7ulWa7ISgomMg4NuP77zNhhaRRnNo6EqH3Gn
ApfJSLUnw6hP77882hNWM07nDIK0/BggsKrPQPAA0MbmySo6XDPwpFP8bvOAC9ni/h2GTTzs
DIiPaOExSZyy8HYC9lE6VhrHv1VAfONaRYZiN5B3Dc97jYZJAP5gaalVs1scDPpBd/Lc0vhZ
v70MMei6+wgg5qWjU3QhFyh5EVinPK906laOTJ1YHSNH9Q400MblBJ1406wG6PwwHfJNxELv
aDm/2VZxnq3XcJY10x7BGIHstvECozDvbssvRXXafJGjrB8zndvcdvCot2WVGAWG6pUoYp76
zhFTIhZpcu280ZOEtD9qDcFht3wog3PQsqm32Ns8q1TnQNdM/0MT5OT9PcvUYN+dBCXIz0/g
h3CoJ2QAwp16wNXjpleIXyMpkVWsyw9zBgEJeV+CQ9Gb0VEHQ+UQl3EONLV8KzBzN+wL/BfE
Y7r/uIxjoFdNxatzefjfsVgNERJtLwyll9R/6hqbrSo26PGRERMV1c37x0cR8YTveeJr7/+j
NZr2JZgF2D2FDrrZK4dC/jm45dAIXDjXAfw35aGhjTc0MJRDCqzXbZZYQSSnvREwiEVcOS6z
Qm0wtTx2tD3CL2sHWUW3TR1lU5/lx+i6vt1n6WH8deP2os+VnwK1F8A+r6gst2Ue3aQIL02i
mgs/N1hV+IK+T2tcL6HDbNIiK7M281EOeXrI2GpXY1td32C7ss5YaviCglHOx55OOOlev1sM
XEiZC7LsXnOqqFl1LvZUWjteullQSIf3L/c/fnC5WmQ2enqQxSqSyig737aiyix+Px4HZ/sq
O1N1kwQlvy2PI6UtwSlWoc/QMPCSnZZ3thMY2RV8Tu0qg7g/hsP7aMUXhz/aCsMT6USl14Gt
XefLKjRhMCorQ6d6x3Jt28zlkJXg4WaU0YHZfrwIR6sfHI1ESc8/f/DFyhCMZBdN6NLKtgFV
TMJkZQAQ7hnkm2ccLT13EgDqHROApspiJ7StUQWLdTKuoJpSuro2h6BQ/zCJUnLSP/yvqLw7
NQ22Igm+PGQZOWlPA3o1mO8tbfPLu3hlL9R3F9mnQv2kH3/8CDlZ0fbywchk1YRHcxAVfKXc
mhOqGk0x8DKdgUmS7Y85qWQ5C4NVJ7HrDKUGeWuy1OJpaWkfx9NYjDr0qVqwY9cNQ7PJqoxt
WW0Qj3XEW9ftigQHL6pIh/7l2/7jP0/tndQgJvYlPNhdDFdQhd5ii80ASZiz0A2hdV6IycUq
xD6oJjs9o5Xr1eKy5/t/n82StqIo3zfRqKQdgMmnZpMMJbQ8o/QKC1MU1xC2S+XqEwyHSBFO
lAO1hdURLp3Y5edp7LZXR4VUBgFhBaBhUP/vOsIm6p1aC+rTYWoHmAgBenunSI2NJ0nCZytK
hP+bqB4x2a6q8lucOvYMWCWRROBrebvNR0kMcZ/5KMYOza3eHTjNU/fklixy16/cWTPxzfY7
dB9oAM1hocbBb5c6CFvhV2lwzNpAe62w+48u9eqLAz56h7oaDP2O32ReJ1+wUnfspDnteLfw
ZjLtp8YVFfviJISvy3ZgmMdTIGxh0yCOvvB3jZWxCpJPNihPHy6JeBMdJq/CwMGmRwcwlcyH
zEvwvzaRMm9i1/dsLDFv94Xt4cKMhlnijahiHC+YxQTEg4eC8cKZb7Fi5S7wT3Udtol2mxTq
7SwXlJ8rmVndLBceFsGhc+ij/nnaq2osktRePMqTi1Rjuf/gkjZ2GdrH/VhlzW6zqzHd2RFG
2WB6XhK4trbMKpyFjQ9GDYKL0AOksC0Hbzgdg/emjsHfoHQMbjylYdzZ8iwdYqoPmIY33Dxm
8UuYufJwjI+vTxpmLkaMwMy0M4sDH7Ud6xA3YZNqLu87um3hjHVU2N51v4GZHwQzHBlvECnM
CnffNQCqVI/m23OaYzXdqgnzZ0LzQGicmaGbpHnOVxHiqrYDSa17vvtPVCXzbvhZZoXVBQ7W
lod5wVMRobPe4Kk9N/DQZ4gW0ZmNGGanfQb8TF5Q6n4tpOGi+a6JGuJlrcNtcs8OiWBTCsax
5jBc9CReNQbE9IS5zq59250aXBk/RI18sQ3d5U2OTHg+aqfDOG0T4ntOB/hXTHgJ6wB8LtW2
MzN8IUh1RHlT6zBiX5teEgSG2EgVDN/8p+cKYBx79lsLx5muvMDMl3nhEMcTHTO11IGwJu8W
RomB5Vv+dCkEyJ7ekATGx46TKmIZEIVwuTQ53VwQWWpuGRMYd7agvj8zLgVmJpiZwCynJ4Cs
2MyYK+LKnRMtmtj35mSYmPCM0o+TQledGbEDC+scTsfFdAUwM4iLYLqZOGBa+soLImCyApgr
JGHArwDmCjm3dnBpaw4wV8il57jT/SwwhASvYzARvl94hU6lNRZjgLFw0FlaNrG8hsoY5b+/
h8YNXwumKwuYYGbkcAw/9E+3KmCWxGlzqNU69JZ4o1UFodzQpmXXje1h7cEZM7OWI9yfc4h4
auVutbuwzydFagfu9JhNuUi0IE7ZCsax5zH+wUGvc/uSFixeBAW6yXS8mfkhYSt3iZ35e1B8
7fkQ36gLwj3OBhDovYGGcH00cdOwYEYA4HKyP7Nj8tXYdsIknD1VMtuaESU4JgidqY1VIAK0
5SPeceHMKM3KyLGm90yAzOwuHOI6s7sYYQPcA66LeGbbbYrKnlkRBGR6QAvIdN9wyILQ91Qh
k2dMcI8XVzv8PMmZfuhHWLftG9uxJzNuQsdFe/wQukHg4k7IVExoTx+FALP8FYzzC5jpzhCQ
6UnAIXkQes30sUyifNSaUMHwxeF6TbQd56XXuHJgjxIX2SoE03s1JyIodlNXB82NZdvKZix2
2UhzytaSIPpEkzHCdroDpUVab9ISTCLhi9v1egjzZo3zFIfDiewOdSb8U5yaOtMVjTpEF05p
s4WYVWkFfhAI/5NIinWU1XwnjAhFRSwJWN6C3y7UkzyWoH1RyfNtDK4MsEr8P4ry6/UEJGgd
iv8myqpXajQUiDq0IKlThIyaJN2v6/RLx5osKTjdF+a+KEpGlBUliPOoQMM8Cgj4FUgavh9s
2dowc9EBQ3GH6cMR7sI6gtLV2wtmENsClMQtQ8yvriq1qkbUljy+HidS37NGzEPUxNfJdjOm
jLwP9Ixye4hutzvMRKTHSBswGQ5TBktMkE90WjyibQ73Hw/fHy9/kZ7Y2HbdIAXWyCKwYlak
253yRthe6SlJh0olEU+coHWRT3njD0qFTjS7uywTTh06HpJt5/RhnG+rg4twkgNChKO5e8QK
GMVfdhDRitdLIUJ8RnDdZJDzrABzlJba1wToARfbzMbpAekqPsVuuCAB4iI0TEk+q8AnLheX
cLVsYbNHdA3j315nTRXjnZru6m1XU2wKrwL+Xa0VslURqToZh2jNFyGjSTLftayUrahsU5DY
zTS8ehS+4eKssx6nCAOyza6rqaEl9XzMDBkX0mV9kSTiJGy7Zppyb/ZLy/Ctvo5DX3CBwhoR
A2dhELmMOBpmcBrq1MiozuYQN1gFslnUxCB4EnO3lX/0AnBqGASjFufkZUtGsgJ/+nej2p3S
ip/OXGTyDVHJzTbNlpY7qqTCjgPLDqlSpOUpcmwzTzDUNRJ0ilh/fL1/Pz8OqyoEHFcWU3BI
EiOrf9JUQ9z0HVvNZMMRWjb6Sl69nT+eXs6Xz4+rzYUv5q8XTZFpvGaDBIDuOQpEFXjK7Rbb
pOeSVVGphjQlCiJyn0cZmTHwfbZlLFtpZutq9HSAsKpWnRyLVHEmYlSjqTuukUuSbSfSdGxt
xnE6ab8CPGFcDJ8TjgzwjHUQytMtOlZxESF5AdkAyerEGYHu+RiZS10GeSiowWAihC2OBnfq
p7jQ7l00Pq6YLCGp4lm2+Hz+ePr2+foAevWd+9+RuFesE0OGFJROJ7QvAlAj5gbEA3RVCCGv
8jziqUmkjxonDKyJUDkcJFwqWsRViAAkSy+wiwNudiu+c6wc60g5QFz3Dj7N+nUmY7MJW7Ms
hNFaBGsKX9A0IAWi8W96rqptCzm2cqNhAKZwSO+RHQQ/73ds4tGzZ+MXCi3bcEuoMjXrKqDA
m7GmuqUQsep1LLwXriHgdMSyWFNWBCrHG9acSqZyY/yyi+qb3i50KFFexboGPRCYbms1HK2g
yyZOcB2Ej4Xm8KtAOB6hjhr6sutubnS6YdxgMLX1B3hCZTsutlqoT2D0utpah4ShiFRMjgfJ
p0eb4PuEYYvo8ehoLzziBasFBIFP3HH1gHAxCQiX1uQXwiWhWNTziafIgY9dIQtu47v6u6yg
puXasVcFPkbSOzAgJNxlQPJ9VoGLecPZlgbhssKOZFbx2uPTHHuwbNXtkY1h0F7XP9R4FuGw
WrBjr/GIxyrgM1g5pzYFli0C/ziDKTziMllwb25DPsjoRQ8kfZQZrY6eNd601KS3LFbV9oDW
QFBx1/WOp4bFhroM8PPKXU6MV1DMJExO2tzzYqJro7yI8ItcMLCwLUL5UlhfWIQemmQSNiii
UAIQ4pp3A4B44+0AIaWb1tWbtwxhKdN/IyT8LfSApU3tX4oBCpZstO1iEGRT4zy+hBLahM0h
X1juhFzEARBwa3r8H3LbCdxpTF64HjrjZeOOjXLEQtNaeekyVp3dbctoUgrpMJRjUFHqIlyg
6lEt0x0vNu3dGN0RLQDpBuB4Ix+wJmS5xOKvdHdn+qLYu+5VPzX486UOOwNinR1T3sbbvIk2
KZ4JOILaCeduJdtRJsMDHC65xR33rybgG/SGmjIDKoqbMCQeZRVU4rnoPqhASv6jQppwkIOx
loyWDrEyGSB8kiktHpX8cEOIxwOMdB0yQDKWL11C8tFQvhPYuBbiAIMdIZgruwDhm5gKCgPC
2lAHzbYBKPEbEUIIlB/g6/6AAinPI3YHDRX6i7kvChShtKejlh5mY6Fg2tMGMas7jVeKxYVG
fLiCyIe+L+sQB895JC8OvGq9uzNDFWOwfRhasy0kUITil4Eitu0BJYJgglOGGRzfCj3bJwLR
azDfcWdrIGUKIqCKCSOEFwNm/1LZPGfxS7lxgWByFPR7XMeJzbEYn7S4SXlW67E4485VPvZg
Lbj7LE6ZluPgD18749anFHXuwhmZZpnSEnQv0RnMiXSn3jYCDrycZrVGk45vNVLrHk+j1WlS
R42r0VhTp1FxF1VGwVvDb/gUUYHNtq7y3WZUvs0uKiON1DQclNVGK+fbbQUmd3j20qGmXtTW
Dyr4eS6yRnOiCWy1UUTQNmE0KL1bD1d4L+fHp/urh8vbGfMnItPFUQEuUtvkuGwjgLym+ZYL
lPtfwCbZJmug/ChYg9YR2DoPpdcrldQKyyw53KaRue+zJBURH4c8JWm/yLWFV1KjZD8RIFBi
pLxVZKWIhVdudDuE1nkDtDhiSiWLDAFG5lsPbpGnUNAqnTOHLlLkqCRMdvj58aoo4j/hRr1z
BKZc4crGj5KoamS0SY3epJEXeEeTDCdqSxOtRbUEFb+zEt7MTPYoT9vF8rTx9bmv/wSm+y7B
hi8UdYgeIYCXsJU+j0VJuWSQid/oulxHumcThYwt6CIeTZrqAbFFxM0I1tkS+5IoOxd57fF3
RK/5uCpfW5IoCgLLxz0idpms/ZC4520R/ZFvAiQPlqOx2Zx/3r9fZa/vH2+fL8LdEQDDn1fr
op07V7+x5ko84WmOBNswVHwm1gX496Lm/Wq3doy9cKC3C8CIXvDGViNuKSkKodfTr61ikt+/
Pjw9P9+//T04Rfz4fOU//8GL8/p+gV+enAf+14+nf1x9e7u8fpxfH99/H68KbLdK6r3w6MnS
PI3p5Qz2HKcvB5xF09eHy6P46OO5+639vPCgdBFu776fn3/wH+CYsfdeFX0+Pl2UVD/eLg/n
9z7hy9NPYwmTRWj20S4hjjctIomCBSEI9YhlSNg+togUoul5+FlbgRBPRhJRsMpdEOKuRMTM
dQlN0w7guYQV0ADIXQc/obUFzfeuY0VZ7Li4t0AJ2yWR7RKmLxLB5T1KJ38AEAY27d5XOQEr
KnyZlhBw/HxaNeuTARMjoU5YP2LGQ4OvK77h7UaA9k+P58tEOr73BjZxxysRqyYkLJx6PuE6
tuf7U/wbZtkOfkXfDqU89PeB709hYFm1iXsGFTHV+s2+8mzidKAgCDXsHhFYhBZ2izg4IWGU
0QGWlP2/AphqUQBMtsW+OrqGcaEyWGAFutcWKHS4BTZxLmsn59HxjHVG+cb5dTLnyfEgEITR
kjKoiftoFTGXh0tc9SsI4nWrRdyE4fSQu2ahY40bKb5/Ob/dt5uJEqPGnBnNsjD8MgvQ+vn+
/buSTGn4pxe+1/z7DDt/vyWZi2GV+AvLJW6+VEw4Fi/Ezvan/NbDhX+Mb2ugyEB8C5atwHOu
ERk6qa/Enj5OCjI4FwUdowOlfPD0/nDmosHr+QLutfW9d9z6gTs51QrPMYwU26g0cpP/BDUn
Xrn3y8PpQXaZlEe6NocrdGz/l1IMcKPRuUDKJc2uHDzCxp/vH5eXp/+er5q9bBQcD36LK+0d
QOHxjd/Ww+IY3NBZTjGD41S+gU1yl2EYEEwhLlMpBTMYnz0lu2CZhdpdaaDGsY5EuYHnExUW
PJfkOb5P8myXqA9EXraJ7x1jx3JCiudZFpluQfKKY84TemyKG4xO/S03XixYaFEtAHPP96aG
g01UZh3zTiMaSPCcCR5RnPaLRMqUbqF1zLcoqvXCsGY+T0q0ULPjJ0CLqAnLHNsjxnzWLG2X
GJI13wyoHjnmrmXXa2JsFXZi8yYSYenUJeP9fJXsV1fr7gTULUDN5fL8Dp5c+SZxfr78uHo9
/2c4J3Wozdv9j+9PD+9jJ7LRRrna5H+A7rc6UwUJVY0RHNXFakvQgqJwUufzVMuy5MtyhsUm
BSbLmIln4MEWf1EH9p7MK12vszjVI2SCZs6mUfpnv4lOkRqfoyWI4Cqbasf+aSvR1oDJDlkD
jl63+BkuqccR0KK4uvpNnhfjS9WdE38H1+Dfnv76fLsHPcH+XFkkV/nT1zc4Gb9dPj+eXof9
f/3Gd6irr5/fvoE38bFIscYiPcLFqXAef8rjZHxTCMQ4jxhrb6t1Tr5Yc1l44TTqQiIYBXNC
d7PW/d4JTrN3PesLriQIgCzPlo6DXWZ1XH7e07/WJFtnUei0/Wbj8HNytNDJYzetotp+6ruF
kWueLK2FQYsK5vrL9Ub1ANjW17Psm7XZDtfH0FXXiaG1jUbtm2BAtCY6aEMNqEnHZx1IeOiZ
7PyqCJcL+3TIdV88A4BF11GNTaYBMtYKUEqQVGFIPBoZKEKsVwZq4VKeLgbQtnHQu0elfQ0X
asoH9p5jBTmu4jXAVolvE6prSpXq+BiX5fgAcOES5vP56vHp/cfz/f8x9izLjdvK/ooqm5ss
5kYkRYk6p7KgQErimK8hSImaDcuxNTOq2JaPLdeJ79dfNEBSeDQ8WSRjdTdAPBvdQD+Gay6T
DwNTIUgmyU3I/hJuTpRURZpaXkCiJssOZl4wBcz+TZssp38EUxxfFXvIITUgadHkcgY/7YdI
FaWCSpKpgO0+kvNlAojGXwwuA/Aq3GfsVFCBn0NyY0KGXLtaHHyGLSgFNz9khPrmYa2ODnkI
hqD8VYKqODgCSFhFSuK4fGShXZEydlFqrS6rgnRrqjduBwaDNOboNRqRQSFiJ9WNXoXVeh9K
jukn5AJg775ZNWtjEhpwOKuQuYE1YYJhbrp4F8uhvmWcrQSbDRO1SyqzTFY2s6nTNUqMTz6p
Zep1SkhxGQoVqphda1KHZLno4JmWGENqPv7IrV1dAzEoYGfeRbTUl3+i1x5GThBg+cs5MqWe
ks5SwGZaBm0BTvyZj3rMA5Ym29L8dp0kLeYjc0V2GRuSzCjYBIEtHF6PtoW06tF4vC5A7l3j
a19rz8PjPzDsqg5kjXUEdcUOPHULnT+QkGlncw2WJWoyEFg+7YEdvciy4nCtPJ25cvDbHjZv
WwzW5fHeXBvcp2OKwHz+FqAh6nattTcKqzR0jXWx4cEtLGOXhgesjKgKM7Iba5ypHxcVaUC2
KUK96gyVxAETk23hbdQaIDPyptDrEFD0cfCKjj5jVSVFi4Gjzxq4zzONAnt+ojSpR6GZXACd
U8dbGOMswLY9G1Nn6QVaExhsHhj1cKg49D6ojJHwF0O1yiFftg4aXqbBT1vj0FuxeLkAE52f
/ucy+XZ++X68gJ55e3/PdI/Tw+XT6Wny7fTyCKnxXoFgAsWu92ZKDwCFBffmU0RiZyFr/SNQ
X3BcdQvaKQ7VJI+boto4rmNwm7RILQEJAdnOZ/NZbDsMsjCmdVV4xqrv4R9OUZa0xsmWZ66v
8aqStNtK/0CVlHWCpjHl2Cz2tPFjoOUcAfnGeDBtezF1bCcULfKE7JJVbAgzdcUalFuMK+AQ
TsLAxfMTX7Hj8aOgqropqLaMd63rGm0/ZGstc53IKRR94oq2uQpDsVosjQJ8WcX8nZqNy9f4
j/lMGQzziNWypKkjW+BaHeBa1RJTLnXI6y0wHIllceFFZN8UHUwiU4XYKnGKk+ga+ruu4nxT
K+5UDM/kbcwowqhGS61Cn493kKgb2mC4MwJ9OAP/e7WOkJCmLhoTXDWt1iwB7NZYFFWOLktV
RxqBqOUZx1I5cSmHNDDN2nDF6U2S67C6KFlb9O+JJD/o7Ap0wn5hoeM5likZoWx8BkCmE0TJ
TXzQGkr47aAGEwYcepvYhG4KnpDH8t04o0hX4jTEQuMIVKxlNBZQ7GTmmK+sA/riyVZJFel1
bNaWpI2A3BZpHWNKLi9ZFBumqm7DTFHjOKqeB54GYw1C1t3NIVYBDRMkN7InNwD3YaoYyvNv
HCoeQkaFJhC+Q+9jUtsm4nO4qkKdvN4n+dY6FTdMlkjYJlYDwgEmJfbUAhwf4w5qApcXO9ts
woiYO3mAwo9SNosd4Ou1CqyabJXGZRi52uID5GY5m+JbHbD7bRyn2JrNQjZZWdFYl3oWHjQf
bw5NwE+4WNcauIAE6/rKZXprnSBrJ68THVAlG72FRWVfwmWYQyyetFD3hQTWhkSpuYxz1nPL
wSsI6hCyT9kJGHNKCeaqy7GMHzBZhh37BocpqyQLsRMdkFXMSpm7oCoICTGRCJCMDQo7ZKUI
DTPaoLGkOLbgKSCvpynY2lhPCx52PE3yG3XOaA0rix1rscZv2YfLVD8tqkyb8k0VxznTuSXG
PIKQ5bo9lHG16z5asDRjsuHn4qB+XIYqG4szjGRXGEykKGn8wYavt4yJ2Dlvva0aWotrJCtR
A5JDV1LMj02wTSJHt+CgJOlt3SVgm7CFrIK+xlWhjsAAMXr/9RAxQUFnxCLgXLdtViicsN6B
lwT/ZcgQaWlaL4B8h0pbYDwqRCVtb2H7qicW95XXxOJKvWM1PD+5tZpiS5IuTeqaHYIxU25D
aQQky2gVqN9gASysgImHtNuSSMGoZMq9CS+X54z9kFjccoy+DYjRBozd+RmetdSgMWM4FrYr
mPahWKVztHIdi65DPhI1xiJ6TLffMtaSJlQbCXYaUlBdNpAHBALYGGNlDNTeGJM9H9NVuNZb
PiIsyUn5aoJM8R/nA+a1zBftdAqTY+lkCwtBzJ1SkMOj1UbzXdcpjHkV0Ou7mVJp3H/MNuBt
4zrTbYm1B3LlOPP2g9JrNl+sOFYYwovPXOejT1+HAYGa3RwxVJ/Vaxnj8RDQDfqhxvFcrOE0
DZyPml0F4XzuM60OKbv/eLC3+9BsB7RbDagzQEU/lQ8AmCelAu0bXaR9GD7ycPv6amp5nA0Q
bXz4e4Wa+Ip3JsLufQBTZ6NOmbPD4V8TPm51UUEqhPvjMxgwgFEWJTSZ/Pl2mazSG2A4HY0m
j7fvw3P47cPrefLncfJ0PN4f7/89gZS2ck3b48Mzv556BBee09O3s77VBkpsIJLH2++np++Y
6R5fnxGxhebgaBA4NUFQJkhKW1wDXprPVVQRjUFxsIjsJAJ+PdxeWAcfJ5uHt+MkvX2/2q1l
fDKzkHX+/iiZmvEJS4quyOXMaZz57olnQj74nuBfg6uMxuihqLEFGdQ1IconNrf334+X36O3
24dPL/B+Cu2fvBz/83aC20aeIpGTDAcoXE2yRXDk2Y/v9Wni9Ws3RSaB3XVpJKkreH3MEkpj
kETX9tOJpwibmyaH0HTeYMS/iTMUShfofT5fqZqT2xVmPv1KuOsNjrruBVbYGlo70lOFSUUg
lOeHLWNCxY3nyOk4Jdx4v4JVT7beDLsol0j4ib6NQ0Ne6PHgLwcXTTHTNnF3Nvl7JTtxWnwk
e/+YLEDRcVbGGxSzrqOEjWaBIncJlQPaSpikDL/gCJw+jjaxKbZoyK5O8DYGjuu5lhFkSFsW
XHk1hUwfwmPoKr1CbxclgqaxNANuwZgyDKkaP66iJ0Q7epNSfARuilXCFj2xLaOM1F3jejYn
s4EKtF20/qygi4X65qZjHR/LGI8TB7JtkoxrG+siyMNdZhmWMnW9qYeiijqZBz6+6L+QsDG9
FXtcE6agYPxsRdCSlEGLm+rLZOH6J0yGJnHFVNCkYjtdDsolkxyyVYEzSsvGIIdVXPXWJliz
Wsb/CpsoM3CovWXUi7K/M8RqLrI8yeOfLAWogeiaydA00Ge7DF8L+4RuV0WOHwyUNs4UX19f
aheFN2W0CNbThWdb4XbNR9UOUakyzpK5wZ0Y0JJPkAuiUVM32KWUaNOO6ty6Sgp/arQ+jTdF
rV+kynhd4h6OCXJYkLmn43iwbRWYRPwCSAXyMwOu4DUlG94zIiZDpKEmnzGFmf2z24QWcEfM
hZbiF0JcCK9CpsvvklUVailv5JYX+7Biw2YI96BEWMrEW0jZy7WMddLWTWV45iYULOfWe2vb
DqyQbWLjr3z0WmOxbBuQoVau77T4yxwnogmBPzzf4jUiE83mFjcvPrRJfgPWEdzPwToYZBsW
VLyNjLuh/PH+erq7fRACO74dyq00+3lRCkWdxMlO7zZPJL7T8vwYAqlnidDGawiZ6IB1oD6U
saSC8J9dTUrlkkBA1zCmFq85QdGAMmdHi5Adgek0CSNWvz8fPxERleH54fj38eX36Cj9mtD/
ni53P7A7NVF71rRM6/F4I33rCV8xMZr2ZuJwKWJyCv74bdcUmrRMOjzl0lB/b0Au7eH9SvkB
Wr4K2G8VPYpBEmcWTJsrLMuI8qNbqdZRI2gwdAykW3TwNAfLO6TRUA4W93jLx2MhiHAI9tss
qbCRhBuANNoSNOQmw+1XNFLbXSfrrNOBahhYBiCrheKZw0A7HgEjU9OWckTDVgEa+SyDbb/V
xrJh7U3mbO60+uEdmWn4MLP6F8gXew/rgm6TVahbDAIqq7GHoyzOICmKPJ09RAs7fHw8v7zT
y+nuLyTa8FCkyUHMgozqTSa7mUFk6nHZXFtFBczYlfLH/sG95vh5PpsZzqtGos/89iTvvMAS
TXAgrPwltpeveGWKBm4a7/ll8BXCr4a5vT4G67T3RI5ZVXCE5SAGbPfA5fMNN6znnYaHV0TJ
5wXDEo8eKZDUm8983EiJE/Awgvit04C35X/keBH5yo4vSbjE+SNH6xb14psQUBM/J0e8xYGh
x/u+JbnWFf9BmwFvibXR4wMfdTPspzjeQViSJDU6xgfDErBzJJijwaU5eoiGWId1Q43aP/Dr
6PHEcWd0anGT5jRjMCs7ySpytSyDMraPh0xnrqwMiGGrPX/pGc3uw7LZP1iTEAJ+fUCQEn/p
WOKMj6vc/9vWZu74YW41ftP758Pp6a9fnd+41FBtVpPeBuLt6R6kBNOAafLr9XH0N2OzrkDI
w1Q/MRRpS7SozQOcTYytFASJNIpAGohgZQo/0Pz65fT9u8LM5acsnWUNL1yas4OCY0oh3Ra1
0YoBn9XYC4RCso2ZxLASV3IYfvSPseBJ2VgwIamTXVIfLGgtfriMGh4XuRrEh+/0fIFb4dfJ
RYzhdSnkx8u308MFvLq5F97kVxjqyy0Yu5rrYBxUCCiW2Gwf1Q7ywGA/pyshj8TPyfK4jmLc
pw4uPiFnQpKyUUMpEvb/nMkcOTatMWM0HeMh8O5KSSW/n3OU8awMUI2GqdAhOYyJnWTUIKIo
X8uixbzVgPFCiVXfw3xXuXzi0CRwg4WPvXEO6KUSd0tAPc21oofiTmQCGXuOwhc5tPUCsxof
D6U7Nneu11IF7hxrDziKWyvyHaM1yUJxI6lqovo1AAASpc4DJzAxmswDoC1hAuoBBw7OW7+8
XO6mv8gEDFkXsuAsAbVSY4eBxP7wAth8xyQ5gycyzOT0xLbut1vxLieVYOfZWl+GIxycr+QR
HxHazpLbV+0UBQiMN+D7iHQ3kIerlf81ppa4mCNRG1jCvQ0kEWVKO36MyiSWrKMSydwWtrYn
gYxiS1tY056moj7xflJPQlO2XfBwUCqNJRv6QNQyEkt83J6C5zy2hR6VaWzZNBQi758Q/RMa
i1g0DvTMqW0hX3uS1RfPxd+MBwrKFIDl1BLSuKdZZ55j0RLGCWXrzxbU+UriB5awyFItltwN
A0mceVNLLKCxFohya8ahgdgq6l5DxlOVUBXMTzeG7b5KIcEyjcsEM0/lNCN8gcOXU7TBsAcd
zDFgHKTlQnbmuc7AzA8crMqqndvCaSm7eobGDFd4g2t+l61313GRvmekXCx9jfu67MwfvSjG
yYUoVSZDNcbMcz2kAQIu8rti3RcNxDJlX5cdWwBL4qKDx3Fm9ljVCuLDhpOsoFjVbBG4qAuI
ROA76JQCxseML2VuH/jdOsyS9GCpYR78ZEnPg6Wl6MK1KKMyzewf0AQf0Yg+cEdqpkbhV0US
IT/tf0I5NA0NCD0SuLPpDO25oanrPLm+cRZ1GOCsKKg/nG4gUDN+yRjfEpB9IKHZ3LVc+FzP
lBl+AzAu9tInGG+BPYByKzNLtEHSp+Uy9s756RNT/X4mQ61r9tfPzqc+gPzHNDyeu9EKuAAQ
EcA+3sOSATHo09chirLwagA7fvUKtbyFgj3WNW7LtVQX55skV+u/Jp/Yhnkep1TFqomn4Jqz
Ctly2ESyJaC43kkYbK6sbMgYDG1BnnySbNUpdfDo8luoo8s2mXJpcEUhNUV7qEePqd5DDYBq
K7alTd+IcdjIwwlC3cqrJaSHnHR1q3dFng/9aW6ob9WsTQtlXt86UdIe7jlU7nXYtP37LNJr
SEOnPBgz/V7O2Mx/DjYgf0w1cFXwr/sqWNwudxnT8kWmEgXLky0PuF8k/aqxhpmt6g9CHwBa
veUVEMia1RhDmZ3uXs6v52+Xyfb9+fjyaTf5/nZ8vSA+itwTQq62941YgdMlcsq2xyczZspY
GFKgIiUlLNiLxruabKUHdgZXY3MAIVvEZVgLnKUu0H1Fc1VbLsCx/1bgpVAVbLPJgVIAuclr
JYY6h1VhziOYdENY5HGtJUWdroBILVFnaqAGgJU7wopfv2tpecnmmWRaqyBUctemoeyXweFE
c3OtQ8aWcP28DeZSFHXB9ZA2lJm4XLp+iGyrIovHssp0CBw7OdKwrAs8PM9IU4L1LmYwNKaE
rJU7/QGcllj6ogHL9mAtXTBy8M2KO9Mpl5rSY1SahnnRjj3CKk9vYL7Zar1pZLdCSGzEcOB6
zFiCNBvCbQNwAw8k58fH8xNjg+e7v0QgsP+eX/5SonuPZT46oCUqmviejyt4KpXldUciIhGJ
F5aItjIZdaeQ0Q2f2e2eaQU5+twouk3Pby9YKlVWNa34RZsvaSQMyva/DuU/O/V5nFGu0kin
hDehVaFcP5YEWzrD4asRJ6zfDZaJQNxiHR/PlyNEDUfED54fpL+uEtTPj6/fEcKSnfiKhAYA
fgjhYhFH82N7w+1XKjQ2gyAbD4KBG0BQKLC9G3W489vT/f70csRi0Y3Upt+9KFyQya/0/fVy
fJwUbF3/OD3/NnmFB5pvpzvpCVkExXt8OH9nYHqWhTWOWr2cb+/vzo8Y7vS/WYvBv7zdPrAi
ehmp7XpSUHEinR5OT3/bCrUJG9G225EGZYPAI9cVjy8iZBDxE8uQ3aN4mmlhot0VeRRnoXy6
yETsYALGA/ZcFgIwb6OM2yjSqkQwZi7D5Si5qpBSJjqYMlXfH8MM5Np1PYZU3Nbk+lYT/325
Ywyu9z8xqhHEXRgRLTJYj1DfhXpgL//mtTeTY2L0WHAx8tQEez2mqoPlwsOFyp6EZr5vuT/q
KQbjLOw6f6QgaEpktv8rTLpM5D6yHx0TY9dKcpsR1pEVCgZrhT45nYq/WSdrTqWC+wcoOP2Q
b4k/5dt2qYxByr9KYbmOJK5MQvdGeLgefK1R8IO7u+PD8eX8eLxou3CVhU6AhgXMQlfVZldM
gfSnwm8AX/aha7mujULPkuyOqRZVNMWVdo5D819KeiZvTudF2uD10onAiuc25ayBYaqHwmGb
YLLYTUsj5WqHA/QkkQpOpMuQCpDPN87UkhEmI56LRv/KsnAx0zJZCpAtl2SP1RNJMrAt+RzD
BdYssxkYclhS1HKcpUM8OLMlN3FL5q4ljR8loTe1vKjQ+obJZng7AbcKfdN1KHy6ZQcgD/Z7
+n663D7AqzXjj2rY8RBC+mx4Nvq0ljT4MFqIcNdXFZZBlvh4cBT+iMNQswV2lcUQCzmeNvxe
OtpvT/mtBBRnv5eupzVwucQMawhx2Mg6nUjsO2ysNHc7LdXvNglmHnbTuW0X6u0qBD1rWyiP
P8PXxJ1Z0kNynM1AB3BL7AIa8jFOXTUsOgM5Dm6UyFGBTm17tGK45RzNf5iR0nPVzFMAmrm4
CV3efXWCQB/WPGwWgeXcG/MQdoltMK8kOxsJ5G+OyDRwMMYwIOUXgQE2o1PX0cGO68iR1nrg
NKDO1KjCcQMqsqCq4LlD566yfziCVeFgC0wgF0t/qhcRaam1jl/xdUpm/swZD7nH5wcmDGtb
PPD4ThNn3o/jIzck77MZKJdjdRqyo3bbnyu4ZkZoYDnHkvCLNZ/x7muwxJVL+agS36WGm6u4
gD3dDxewrEyv3KrBpPrzUIgOahADDa0JB5SWQ916vfyYpKXUNqhYk16uBCKYRK9+vz1dJBUi
6vkwxMUTzFnhyBIj86eWbGKQsHeO7XhAyEHt2e+Z66jskenkOCdmiKVS1F+6YI4lu5/0UK1G
f+lhbiCAUd9FGGTuziprdmngfHPUiBRKBspB4S98X/0913uqZWOTENoZI9zbpKJBYPF6iOhs
5uKzks1dz5J9i7FW38GfshkjnS1cjBsAZumqTCUKGbtywbRzWF6wCe7fHh/fkSiKfE0KNZAH
6DU20xq8o49Pd+8T+v50+XF8Pf0fWDZGEf29TNNhxYorlM3x6fhyezm//B6dXi8vpz/f+uDz
46AtfX4Ui5fOH7evx08pK3i8n6Tn8/PkV1bjb5Nv4xdfpS/KtazZ4TsaaQ6b5fv7y/n17vx8
nLyODGsskVBnPlWXPYAc1d1sAOJXTQLrWkTEMGorOvNx7WDjyDZa4ncv/qowxfVA4kSbQ1UI
uf26Ksrm/xt7tubGbZ3/iqdP58yctr4lmzzsAyVRFte6haJsJy+abOJv19Mm2Umcc9p//xGk
LryA2c60kzUAUSQFggAIAqv5B1XPe61dP+kq7ROV2LhRalqGHu//PH83ZP8AfT3P+P35OCte
nk9ne5ZTul47q0SBAmtBGsjzUMXjHrn0+/X+dHo8nf82PvL0tmK5QjfNJBO2VpbBNh0IkbLy
/UA26UDcYyaaZSCyPBNtANOwTyGdH1BIzS0ml9QZ4oqfjvdv76+6MtO7nHtnJwDexOMEe9yV
xYFMc6Rhr7KeJ1EGZhNzTvZacbgM7O/lDtjzEtgTNwB75syb4jJpDs4WOcLtJeLgrKXCVKlU
1thRiCZ08jDo2OfTt+9nRFLENYNU2bZU+CI5ImSTk3wFFQRxXJ0016sAiyvkdaioQbb4FCgk
B6iA5yAuVstFIKoKcIGtR6JC9zYk6vIyYNxu6iWpJcuS+RxPKzcoQqzJl9fzBW732URLnEgh
F4FgMNO/keNSziCpeYWv+y8Ngby+Adc2nwevkQh+EdAE8p2UYes4cCGJHNbrkCFf1WI1D7Ra
y34u50F0wxaLQFnMRmxXK9RHJNdVu2PN0lCXRpC9CiewIw5E3KzWC1zWK1wgwnNgACG/cSgQ
UuECAZASt75YhS6gXiyulvg15V1c5sH539Eiv5yHSgTml4vACryTH05+HL/kXnH/7fl41j5F
dO/aXl0H6g2S7fz6GjW6eydjQTblZ9/3COCgQJ8oXDcY2awWP/MjwoNUVAUVlLtqSRGvLpaB
ArK9CFfvDTkSB37Iivjiam3nxLZRgcG5VEZgoHGrd9Rp2PPDn6dn78sg1mAZ56w0B+3TaA9z
xysxpHNV7xhu2cx+nb2d758fpU33fLQtx4yrSzW4e1ulwOJtLQy0NakCDo6hkv1AEJ5+FdGG
UFnK9I+Xs9QzTogPXJpGy8BKTpqFE2pr2DZrO5BUg8L2jrNdGBhdQM8iDi1/UeeoEumOUn4T
W53Ki/p6MUfU4hrqVUotDF3CUT2/nBfY3ayoqJe2/gW/XQtAwUIWgJ+bucbnus4XC9sbriAh
Z7hGukKgzqUQCPimm4vLgC4EqBX+TfuVr0aBf6uLdSBpQlYv55dY3+9qIlUaw+LvAfa8DkBD
DCjl7xnyr/kKYLO6Xo2Wc/368tfpCcwNCCd+PMHifUA/fs4SwiGBJu12AR0iTT59WqOxkg1P
bSdIc7i+CLn4Ja1fxlkcn36A6R1gTbnaWNGp5CFVXLV4OS8zHpEWtcUP+eF6fhnY3DUyoFuK
op4HQjcUCucWIaVUQL1RqCUWkVQK8x62gMwoViwNgHR+BEExdgJ8zcpNXZUbuyGhS1lYLcGx
ONpB9QBc5QskYtoV1My5L3/OotfT4zfkWBpIY3K9iA9rw8cDUNFAlgazTwBNydb3hqoXvNy/
PmLtM3hMmhMXZne8U/JJ9dz7N6YYv1HFa5EikLzoNpBwlRy6kn9eGNKghnx3eC4LKSGogANd
AXXJzJ1QYwSDPSy2A/PTwo8GrrPbWfP+9U2FgUy96rPW2UlQorjotlVJVI6XHjWNOrvt6gPp
lldlodK34Gq5SQXNIGMDmriOSe3mdQBEn5/ae3YigkALPP9qEdtpIuLIzUtoYPJ6DP2pj69w
2UBJtSft0fG/IyeGE1tkbZlALbF8vLdGnh9fX06PxocvE16Z9R56QBcxeFZ+/jiIGyKff/l6
gru0//n+v/4f/31+1P/6Jdxqt1pGTHz0Xinh8rS/dGcI76jcJazAwpUSYrgnIM7OAqhLhMM8
ZPvZ+fX+Qe0r7hw2wixHIgqvHJoENVXLY+qnXDRwyM1oA5tCHkkzvkFFqNgVOgZYgD9GtB0C
PoJ1vQ8X2qBQyc4ItBYM7U/4tmZab7AY8LqQZrJZDYvZIXLwG2RMKE6myVkRWWnRJUAfIsaC
58NXTftiRJg8pAm2EaWMF3vCIai6KEhtsk+edzwyZiWJk4g4Yf4MTdIt4e7dUwWKCcQaxRkr
aVdWZUdTJvcBXdDRmmfId9uxKIXEWSVuEqf7Lk43+jW4y0dXyRgG6Ilc+fLZv+hfUqt+O339
8zjNHRuu1P7bz+gKPd4RM9cAQGjDrTWqx7UdJhWZIaDgbQlmVLfnpK6p2yZEs+cVAVHQ7y82
XsrWppXj0zQ47qZlfAvJCTlEnGY2kXmbVxy/vd6Ppaycwu/pSc6O3pnM2LxYfkjZeSjVoC/e
T81Lo41VFjfRg1g61SB7UHcgQuAmoKRYdYGvK3HrEI5T1kiNp+nQMPYvCjF1DX7XVcMOchi5
DW5o3HIrAwNAnYv8ihBMaMi0Y40QKlwuQ52MRLCHJcv1g5bWsAyRQ5dMOY+Phx5Ax7OyEvSQ
PiFWVZtfkCnWirfM1C8h8BKSrNwG8LItWsb8trbLw6RNWQmWGtOYuACmAUNOkOFB4tINkJ7l
QLOFTMTMOru+aSth1ZZRAMgcoUJ9lYMiDYV4qhze/RNSbpQMrcKh8Q4naKDg1NjWbtJCdLuF
C1g6T+kI/UETaEWVNmuLS1M5MxYg1nkUJ2bbUZ6TW4dF9AZw//DdvGeVNmrtWtylQYqRcX4d
KDLJ59WGEzzX6UD1wQbZU1TRFxqLDsoTIPOraIDJzBGPMHfiDczYvUG0xcmvvCp+T3aJEmST
HDN2m+r68nKOL642Sa1ph99lPlpESdX8nhLxeylCrReNpAkJgZ18NiADhCOmFMDLIqegfO99
8vrt+P74IiW62aeRw4fKvCZga19PUzCwXUzGVMCawBWsqmTCToapkHJvzxNOsatIW8pL862O
giAtbO8nJsc0Qm0ahu+p3cjFHZkN9CDVXYNT1B9naiXryD3dkbdSrOgrcJC8gxboN6JCbn9b
k8r4Xu73k7/NZa9+Wx5jDYHRYu8C5Nolb/YEv0GiybtA0gK4KFcGWFL3W62oIB5kUZ/pJinR
memJ4JtLjTkpG6fnmNa4AYMAJDqrDHMMNhn3p54J411eeeK25Kbdpn93GyvHSx3L/R1g3ZZH
lheyJw8LsZjWGb5uY2azEfz+QKoq9J6SbVfvoRJNFqZqa7jnFsZ7epSJ9ATHBA2cs454sP5q
lWf8A8J/0L+miELn0gr/EdPFVUJCMpQE1SjzprD8MaTF+vzL6e3l6uri+tfFLyYaKmMr4bZe
WSGpFu7TCgtktUk+XQQfv0KDbhySpd1tA3MRxHwKYcxgHgezCGKCPTCzPDuYdRAT7LUZKu1g
roNTeL3C4v1sEjvi1Hkcc3bZJGbgoN2vT2u3Yak9AC91eDCA9fRiGQiTcKnwVQJUpIkZHmto
9iX8/ECBL3qTAjuvMfHBicCCmkz8ZejB0MIa8B5LjMP9WV8XDm+OcIcztxW76jgCa20YXNOX
SqWZsXwAxzQXdpmRCSPtjpbjV9FHIl5JSxItgTmS3HKW52ahzgGzIRSHS4tk64NZDEnXEwRR
tqZj0hoxwwYtWr5lpn8BEK1ILad/kvv++O3x9fn45+z7/cMfp+dvk4qqfIMd4zdpTjaNkXlP
PfXj9fR8/kMfcz0d3775+QuUEbd1UlXE2lcJZTVzugO1pN8PPo32rU4e4FOsDbsdlKe+/YQ6
uQ+mwfb12/DsF/HL0w+pmf96Pj0dZ9I2e/jjTY3mQcNf/QHpnZiVqXHtbYJ1nCZtTK3YBgPb
1DnDEzUaRIk0dlP80GyTRJAQkdUBJYaWUBVHWcuyxZrTmAiKZljUhEXbCCgfbF5eTKXJppv4
vJgvjfluhHyxlHsFFLQI+XtIohqWVJgJV7aqVJGqh2EpZ0reVvsSrXig58YyKSi42pqx6840
Sm0S/B5gORRExBnSpkui58yuQKVnoq68UmJ9hyrwnmuVUacPRYMY4CxL2iTcKKtjAMcMofqL
fJ7/tcCo3FpLugdaqR8Wo85/PUuOX9+/fdOL2J5fehBQuLfCy+XoJoFQ5YDAXTLQjJwQKMQe
SMIwNSO5AT/r1CRcapLgpHGyoThU2jmBRvzkbTQQWad6CuEp+gPnQH6DfvYKWuTy6/lfdsB8
0C/ZPmQub5xSbQ7VDlsFY63Lnkbn1PF70SOCC0JfyZUygwn/4Z4jJRPV+FLVZBnbZE5CS3+i
1FjBq5Xm1R5ZbSb6oynL4NDXi6oBdp1BPP/7Dy17s/vnb87d91SAtdnWsiUh2SFwdygjPPkn
dBrZZXBsKkiDf+b9jRQJUjAkFc7nNSTJlZzXVVWNMZqF73Ykb6mVW4fFalOsWiPlTiPlWeJb
iAoctlz1U5ohaZlooRjkGnjpltJau4t1YAvcwhjFxuxfbz9Oz3Az4+0/s6f38/Gvo/zH8fzw
22+//XvaB5WnWjUJ+VgMxcB0Q+1G1zTac9UGDOwjMSHkLiXogX7ExliSDofk543s95pICpBq
XxOBewD6Xu0bGtgDNYEamidILZIhwXEuv4a/qvp560jNxtNn/IXqVZLXoaxNqO7LNLbpIBvV
8AxPDTCUczSsNkk5KijZQGki2Y5LvbUqEBGqBXdw8PL/HcQDNNTd1HKnCG8vz5jnoHZ54KP9
SJ1VMBoo4KtpYqm7ScuAOeHgOtlJ3OIbq0SooJ7wPgYUP/k6QALCWk55no9iYbkw8cOXsNql
N0haN5etb3pNhXs6ikOpT5+klgARC/hgoJdZJepcy31BhyNR3JbqZ72jnKtQ2C9a68KPI5Qa
9DEN5Icq41snD9OgXUolyeBaP0t4qQJdJcr0V8M2l7al1gY/xm44qTOcZrAy3FgKBNntmchU
ckj3PRpdxFVbCkkQVzxxSOAYQLEIUCrF1G0k7h/UrTirnKugKqeL+q2xnX6Ig+hxs2uoXCmK
3jprBA4AptFRct78GE0pgbhXvnL7/VZ7Q6iV21BP6H9Xd9L9z2nsSZQWtZDSTo8G27klUmoc
qfd+vc/6bWZ7yZY9HOfsnh/1x8Ne2X+dppTamq6CgCNGtc6ewgjqpmVDrj4I6KD2oDUciqXD
mk36BwK7odYkPhjPUPpY3XN2Tm+HtSjfGdF+jo2O1qkHcyg9wz313jFN7PCh+xF+PP2CSCFc
h2RwUbAKWRnAcFb8BBxrIoUuphXZRVJEZQXhlmFhroKRAN8vDMqf9FkPjO6gAiephzSRY0tD
//XchgKaQE1jCVUVxxer67VK5ekZFZDeU+7BHyTH72NooKtq0pzUjMM008JWP7T91ilbUAou
uK7gVKdsCFw0DhpzypzabhIrlBF+f2R6tVFDStmyHCa7oyCXph4pnNmYT4zOgCYjOduURage
h6Yp2xwz6wzDEAIEO9ZogWm7k8ANE4ueBnPtEJ7fDn4xq8oU5EfslS7lPDPz/plP4dAuiTaW
nmohIYbr533pDkkU2x2qhTrV6s+8x8YnFNZsyrp6I9R5mK8q7rEkLUnVRnnvQ/SegAPrvG0w
P5FisVE2+HuPlIHK96iK+nXzw9V8MudcnPyOCxzXqn8bmacsrJLnq6nTIxZeh21gE95mnRHR
hv2lIw28FVXfe0XN7KIZpd3rkso5SzgJWElxTXxh0uOgvGwBK00adazUuoHTvFxfPODv1fp+
MVlNyBuAu3onnln0p27lEld2mRvX0pZ7HQzs+gR1eo/jw/sr3PfwvMVwWGttxXLTkBsI6FES
BaIek2vR9OQoytsGNm4b2od4TfBJ/tHbLsnkTFKurpThV+Z0TJ0U7rRRcfJKshgKjxd0N0Ds
k/WxoT4MA9cqBiLXsjYXGnhwpPaXKF0+rupbbUITUVkKt0NkKWNeC0NYK/JOaRepEDYdCG2Z
vkKVW4WbLwnNaF5biiCGVuP6/Mvvb19Pz7+/vx1fn14ej79+P/75A2LP/WloChLwV4wkkg+r
W/yUaqQhtVxkBVosd6SBwNTaLnbv4nr3Mx7gOxLfkkBWa1gNG+7kPHAExsRuVq5tBwvpogcR
AbxdDWssfv37x/ll9vDyepy9vM70xE4LTRNLdtkQMwLdAi99OCUJCvRJpdIbszoz+cDF+A9l
VpVGA+iTcsukGmEo4Xga5nU92JNtXSPDhzzTVrGJ4R0N/p17dBIIjtFYGifYAu+xBSnJBpnF
Ho71BhbaTxvsEtaooyflKPOa36SL5VXR5h4CdDEUiPWkVn/DfQHpd9PSlnotqj8+rxUj3H0V
aUUm5Xv4XQ0r/PY2eQvXPZRAOlyNWbnI+/k73Fl9uD8fH2f0+QEWk9ypZv87nb/PyNvby8NJ
oZL78723qOK48F8UF0in44zI/5bzuspvA4Vqht7TG7tu9Mg8GZF7vlX8SifVVbmCQKi++R00
lcoBlkY+TPh8FyPMQmP/2ZzvUYaIPvhEB6RtuTPDNYPhy2T3b99Do7KKEgzCQwPdfhw+7MdO
PzTcYj6+nf2X8Xi1xFrWCD9jMkKFML2EyjnKsYUnkWIxT1jq8xYqNgee8tdQskZgF8hYCia5
i+bwNzwUXiRSVPhiV4LNCK4JvLy4xMCrpU/dZGSBAbEmJPhi4c+pBK98YOHDxIYvrjEhtq8v
Fv7t9vj047udwXzYDRukDQl10lH7+Isrf1AAL5nmJh9ZthHzV4w0i/0PHEm7OGUImwyIKRLV
42gC+fEZdjlspICwiPDzjfhAsgHaH3hC/YGl6q8vITJyh6glDckbYqcLtjEw4R90qxfNfruU
Ii+jvLYSY9vwrmnoEv3ATbHGeljjR5IDq1Lis+++Qr9vD/cCjR30xbT5QYwPJGCwksqNnyW1
a04M0v6uQoZxFShrND4UKEowojP/vjG/f358eZqV709fj69DLjysq1DmVZrNmJ6Y8Eg73HBM
hm0kGoMJWoXBtkpAeMAvTEhLGOxxxxIzlDflOgzHVDuETa/E/iNiHjhadulAqQ8zIPRtiOly
m8j2yHOkuS0KCvayMrWVD8RM/jWh6zbKe6qmjYDQF72Qq+3/lHL2pkpGv52+PeusDCokzQrI
09cbTIcAt05PfHxjleDp8fQgOOliCgYwgyixkOVXlQnht+77cGrddJSrmiSNwIh7UmXtb3eW
DtnHu7A74p7/9QQRK6Eryp2Yfh6zcnx9vX/9e/b68n4+PZtqVMQEp1BRyFje2htiRlINp02N
4GUM7gJeFc7lN5Mkp2UAW1LRtYKZoe4DCq7OwvVXOSXWRfMxqUDM3GuaA8oBjy7iFLYoqVYJ
VufMNqdiqbDLRWmBFpc2ha95yVeJtrOfslU60OWwe/A9RnI5jW6x/DsWwRp5lPB9iAM1RcRw
o8tWDGLrskDOIq274k/alfFUFIMxPuSZO0gHKGWEvV8oqLeLyO1D1XDi1mVcgCYUg69R+OEO
wO7v3q6zYSrJQ+3TMmLeBuiBhBcYTGRtEXmIppY850Gj+Is5fz00MHPT2LrNHbNuto+ISCKW
KCa/M0u/GYjDXYC+CsCNmeAUQqaqvLJ0CBMKj5qrJoqNnZKThB3U/VK9Bitu3fwmTVPFTIoa
dTzFieFBhbUr1zQtXBAcKzgnjXASZI692eRufS44l0sYh3A269awigGD1PslgcATA1G30jix
0gvcmNIwryL7FxIxVOb2nT+INzCj3ZPEzjTGb8B4w6xHyLLB6UbuFdyYozZuluqYy7rRXIHa
6R39A/TqL/NDKRBc3JUdp5Y7G3KhmJf3R2Gq6xMx89qalDjWLOnumJPx//D3JNGM0wEA

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--Q68bSM7Ycu6FN28Q--


From xen-devel-bounces@lists.xenproject.org Thu Jun 14 23:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Jun 2018 23: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 1fTc67-0004qy-0f; Thu, 14 Jun 2018 23: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=jppg=ja=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTc65-0004ql-Mu
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 23:56:09 +0000
X-Inumbo-ID: 85ed8e8e-702e-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85ed8e8e-702e-11e8-bc1d-65256ead4e3a;
 Thu, 14 Jun 2018 23:56: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 1fTc62-0002T5-1h; Thu, 14 Jun 2018 23: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 1fTc61-0004kC-OW; Thu, 14 Jun 2018 23:56:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTc61-00085U-NO; Thu, 14 Jun 2018 23:56:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124178-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-libvirt-raw:guest-start/debian.repeat:fail:regression
 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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-4: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-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-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-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-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-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt: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-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-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-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-amd64-amd64-libvirt-vhd: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-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:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-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-libvirt-raw:migrate-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 14 Jun 2018 23:56:05 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124178: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE3OCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE3OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxNSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyMzkwNwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyMzkwNwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtl
IDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM5MDcKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlr
ZSAxMjM5MDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzOTA3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0
LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0
Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3At
c2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4
dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZt
MzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNl
ZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzcg
eHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2
MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU0MmY3
MTE1NjdhM2YxODkxY2I3NTE4N2VlYWY1Y2NlM2Y3ZDY4OTMKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDYxYTlmYzVlNTZlY2Y1OWJlOTUxYWYyY2M1NWQxNWExMTNlOTIz
MzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzkwNyAgMjAxOC0wNi0wNyAxOTozNDoxNiBaICAg
IDcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNzggIDIwMTgtMDYtMTMgMjE6MDU6NTMg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCA1NDJmNzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCkF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBU
aHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRp
b25zIGZvciBMYXp5RlBVCiAgICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBs
ZWFzdCBOZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNoYW5p
c20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAg
ICAKICAgIE9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdlciBG
UFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJs
ZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAgc2No
ZWR1bGVkIHZjcHVzLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4
LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUx
OTRmNjIzYjllNGQ4YzkwMTQwMzg0KQoKY29tbWl0IDkwZGMxNjM4MTgxMzliZjBhOTNlZDcwOWZj
MTlhMTRkYzljN2IxZDkKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBT
dXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlz
IGNvbnRyb2xsZWQgb24gYSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAg
IFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlj
a2VkIGZyb20gY29tbWl0IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2Ip
CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 01:49:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 01: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 1fTdqz-0005n7-KJ; Fri, 15 Jun 2018 01:48: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=iosv=jb=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTdqy-0005mE-6Y
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 01:48:40 +0000
X-Inumbo-ID: e0491de9-703d-11e8-9728-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0491de9-703d-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 03:46:09 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id 30-v6so4503553pld.13
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 18:48:38 -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=5IDqLLSuFvPXhP6vbXsap7z0cXiIu0GiqFE9AYSI/iw=;
 b=RN2huSvU6tZfODSlZFZ2GYMPFYleUx5sqeqkd2B/ap14hEBDeEyxXXJgI/62tgf70l
 lmDXW0u7GrSObmbJKBmS0wyHkJaFDizzA3+uk4qw70FJXYhgnO4MR/qn0HUvvKRChxNy
 TzxAONWXA3noXbDxHqeN7/4ro5AYK0QXuVy+IThVWQG/agJM1KpX2tJgtI1PwJtZM63H
 tQNNFNcyqYWJ1vt56lw/N5mgfORYCc8EXMNwL5eixQMHEpf1Rqa8xFd0x1d/7GlPNyvF
 winOfJAGdHji6MsZXYvrWEdoIjn6lYZOBa2evPnHkk+Lub/csc5T2r3c+CAHlb9atMOd
 2aeg==
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=5IDqLLSuFvPXhP6vbXsap7z0cXiIu0GiqFE9AYSI/iw=;
 b=egUDbR9pnblPdvk8YaFTFxWdxclBlkguGM/QLip4vYzB5m1JPtVUnyFWScjPrvUTYV
 ReC1gUpqCJRMfTO52iGX7kAdQVsrZIjdoYhb2fXVpARNrT9w8YG0ek38raiDwiFws8pK
 b0zcWuMorFQ+oMysmKpwjG3uIyy88Up02nS/NxjoeZ/wMGbKhULbMqx6HG5jGmgAkp+7
 9OrB2/9bLZjuKOk2OZTf3qO0Eo3U21ZrdSN2JeC8Tijg3RdPqCpYzqEMVPs+O+Y0tuy7
 bmDvxPvgDzeuprgcQgUK35utYEHbB6Ic/9KIcQ83Jo6ERd4NSrK5fnNvPgBoojd+wo0l
 vlBQ==
X-Gm-Message-State: APt69E1VIGXjfObbPjdnciJPoCXDw/At8sLM6RkM7oBVoce9Y/Nhrkc5
 VTYvCQ6X1K1+SdtYj/Ut2j4=
X-Google-Smtp-Source: ADUXVKLus5QwWR0AO/XtrPTSCg8AR1ntyhjqDutNAQIWch6dZW2QJKbtmnKDa99wL5ur6a+KXpByoA==
X-Received: by 2002:a17:902:820a:: with SMTP id
 x10-v6mr5573426pln.179.1529027318258; 
 Thu, 14 Jun 2018 18:48:38 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id g8-v6sm2229628pgq.69.2018.06.14.18.48.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 14 Jun 2018 18:48:37 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Fri, 15 Jun 2018 09:48:31 +0800
Message-Id: <1529027312-56770-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v4] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIEZpeCBk
ZXJlZmVyZW5jaW5nIGJlZm9yZSBjaGVja2luZy4KdjItPnYzOgotIFVzZSB4ZW5idXNfZGV2X2Vy
cm9yIHRvIHJlcG9ydCBlcnJvcnMuCnYzLT52NDoKLSBGaXggY29tcGlsYXRpb24gZXJyb3JzLgot
LS0KIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgfCAzMyArKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgYi9kcml2
ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCmluZGV4IDM2ZjU5YTEuLmJlNTc2Y2IgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMKKysrIGIvZHJpdmVycy9zY3NpL3hlbi1z
Y3NpZnJvbnQuYwpAQCAtNjU0LDEwICs2NTQsMTcgQEAgc3RhdGljIGludCBzY3NpZnJvbnRfZGV2
X3Jlc2V0X2hhbmRsZXIoc3RydWN0IHNjc2lfY21uZCAqc2MpCiBzdGF0aWMgaW50IHNjc2lmcm9u
dF9zZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qgc2NzaV9kZXZpY2UgKnNkZXYpCiB7CiAJc3RydWN0IHZz
Y3NpZnJudF9pbmZvICppbmZvID0gc2hvc3RfcHJpdihzZGV2LT5ob3N0KTsKKwlpbnQgZXJyOwog
Ci0JaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5jdXJyKQotCQl4ZW5idXNfcHJpbnRmKFhC
VF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCisJaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZv
LT5jdXJyKSB7CisJCWVyciA9IHhlbmJ1c19wcmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2Rl
bmFtZSwKIAkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLCAiJWQiLCBYZW5idXNTdGF0ZUNv
bm5lY3RlZCk7CisJCWlmIChlcnIpIHsKKwkJCXhlbmJ1c19kZXZfZXJyb3IoJmluZm8tPmRldiwg
ZXJyLAorCQkJCSIlczogd3JpdGluZyBkZXZfc3RhdGVfcGF0aCIsIF9fZnVuY19fKTsKKwkJCXJl
dHVybiBlcnI7CisJCX0KKwl9CiAKIAlyZXR1cm4gMDsKIH0KQEAgLTY2NSwxMCArNjcyLDE1IEBA
IHN0YXRpYyBpbnQgc2NzaWZyb250X3NkZXZfY29uZmlndXJlKHN0cnVjdCBzY3NpX2RldmljZSAq
c2RldikKIHN0YXRpYyB2b2lkIHNjc2lmcm9udF9zZGV2X2Rlc3Ryb3koc3RydWN0IHNjc2lfZGV2
aWNlICpzZGV2KQogewogCXN0cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYo
c2Rldi0+aG9zdCk7CisJaW50IGVycjsKIAotCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+
Y3VycikKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5kZXYtPm5vZGVuYW1lLAorCWlm
IChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3VycikgeworCQllcnIgPSB4ZW5idXNfcHJpbnRm
KFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCiAJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVf
cGF0aCwgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQpOworCQlpZiAoZXJyKQorCQkJeGVuYnVzX2Rl
dl9lcnJvcigmaW5mby0+ZGV2LCBlcnIsCisJCQkJIiVzOiB3cml0aW5nIGRldl9zdGF0ZV9wYXRo
IiwgX19mdW5jX18pOworCX0KIH0KIAogc3RhdGljIHN0cnVjdCBzY3NpX2hvc3RfdGVtcGxhdGUg
c2NzaWZyb250X3NodCA9IHsKQEAgLTEwMDMsOSArMTAxNSwxMiBAQCBzdGF0aWMgdm9pZCBzY3Np
ZnJvbnRfZG9fbHVuX2hvdHBsdWcoc3RydWN0IHZzY3NpZnJudF9pbmZvICppbmZvLCBpbnQgb3Ap
CiAKIAkJCWlmIChzY3NpX2FkZF9kZXZpY2UoaW5mby0+aG9zdCwgY2huLCB0Z3QsIGx1bikpIHsK
IAkJCQlkZXZfZXJyKCZkZXYtPmRldiwgInNjc2lfYWRkX2RldmljZVxuIik7Ci0JCQkJeGVuYnVz
X3ByaW50ZihYQlRfTklMLCBkZXYtPm5vZGVuYW1lLAorCQkJCWVyciA9IHhlbmJ1c19wcmludGYo
WEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKIAkJCQkJICAgICAgaW5mby0+ZGV2X3N0YXRlX3BhdGgs
CiAJCQkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKKwkJCQlpZiAoZXJyKQorCQkJ
CQl4ZW5idXNfZGV2X2Vycm9yKGRldiwgZXJyLAorCQkJCQkJIiVzOiB3cml0aW5nIGRldl9zdGF0
ZV9wYXRoIiwgX19mdW5jX18pOwogCQkJfQogCQkJYnJlYWs7CiAJCWNhc2UgVlNDU0lGUk9OVF9P
UF9ERUxfTFVOOgpAQCAtMTAxOSwxMCArMTAzNCwxNCBAQCBzdGF0aWMgdm9pZCBzY3NpZnJvbnRf
ZG9fbHVuX2hvdHBsdWcoc3RydWN0IHZzY3NpZnJudF9pbmZvICppbmZvLCBpbnQgb3ApCiAJCQl9
CiAJCQlicmVhazsKIAkJY2FzZSBWU0NTSUZST05UX09QX1JFQUREX0xVTjoKLQkJCWlmIChkZXZp
Y2Vfc3RhdGUgPT0gWGVuYnVzU3RhdGVDb25uZWN0ZWQpCi0JCQkJeGVuYnVzX3ByaW50ZihYQlRf
TklMLCBkZXYtPm5vZGVuYW1lLAorCQkJaWYgKGRldmljZV9zdGF0ZSA9PSBYZW5idXNTdGF0ZUNv
bm5lY3RlZCkgeworCQkJCWVyciA9IHhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFt
ZSwKIAkJCQkJICAgICAgaW5mby0+ZGV2X3N0YXRlX3BhdGgsCiAJCQkJCSAgICAgICIlZCIsIFhl
bmJ1c1N0YXRlQ29ubmVjdGVkKTsKKwkJCQlpZiAoZXJyKQorCQkJCQl4ZW5idXNfZGV2X2Vycm9y
KGRldiwgZXJyLAorCQkJCQkJIiVzOiB3cml0aW5nIGRldl9zdGF0ZV9wYXRoIiwgX19mdW5jX18p
OworCQkJfQogCQkJYnJlYWs7CiAJCWRlZmF1bHQ6CiAJCQlicmVhazsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 02:33:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 02:33:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTeYJ-00029O-IF; Fri, 15 Jun 2018 02: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=4do2=jb=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fTeYI-00028r-3F
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 02:33:26 +0000
X-Inumbo-ID: 7d2dc0ef-7044-11e8-bc1d-65256ead4e3a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d2dc0ef-7044-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 02:33:30 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
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;
 14 Jun 2018 19:33:22 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,225,1526367600"; 
 d="gz'50?scan'50,208,50";a="63333847"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by fmsmga004.fm.intel.com with ESMTP; 14 Jun 2018 19:33:19 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fTeYA-000Qd3-Up; Fri, 15 Jun 2018 10:33:18 +0800
Date: Fri, 15 Jun 2018 10:32:50 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-scsi-owner@vger.kernel.org
Message-ID: <201806151049.P2KlZOXq%fengguang.wu@intel.com>
References: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="jRHKVT23PllUwdXP"
Content-Disposition: inline
In-Reply-To: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v3] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--jRHKVT23PllUwdXP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

Thank you for the patch! Perhaps something to improve:

[auto build test WARNING on xen-tip/linux-next]
[also build test WARNING on v4.17 next-20180614]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/linux-scsi-owner-vger-kernel-org/scsi-xen-scsifront-add-error-handling-for-xenbus_printf/20180615-070404
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: i386-randconfig-sb0-06140922 (attached as .config)
compiler: gcc-4.9 (Debian 4.9.4-2) 4.9.4
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   drivers//scsi/xen-scsifront.c: In function 'scsifront_sdev_configure':
>> drivers//scsi/xen-scsifront.c:663:21: warning: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type
       xenbus_dev_error(&info->dev->dev, err,
                        ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^
   drivers//scsi/xen-scsifront.c: In function 'scsifront_sdev_destroy':
   drivers//scsi/xen-scsifront.c:681:21: warning: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type
       xenbus_dev_error(&info->dev->dev, err,
                        ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^
   drivers//scsi/xen-scsifront.c: In function 'scsifront_do_lun_hotplug':
   drivers//scsi/xen-scsifront.c:1022:23: warning: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type
         xenbus_dev_error(&dev->dev, err,
                          ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^
   drivers//scsi/xen-scsifront.c:1042:23: warning: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type
         xenbus_dev_error(&dev->dev, err,
                          ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct device *'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^

vim +/xenbus_dev_error +663 drivers//scsi/xen-scsifront.c

   653	
   654	static int scsifront_sdev_configure(struct scsi_device *sdev)
   655	{
   656		struct vscsifrnt_info *info = shost_priv(sdev->host);
   657		int err;
   658	
   659		if (info && current == info->curr) {
   660			err = xenbus_printf(XBT_NIL, info->dev->nodename,
   661				      info->dev_state_path, "%d", XenbusStateConnected);
   662			if (err) {
 > 663				xenbus_dev_error(&info->dev->dev, err,
   664					"%s: writing dev_state_path", __func__);
   665				return err;
   666			}
   667		}
   668	
   669		return 0;
   670	}
   671	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--jRHKVT23PllUwdXP
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

H4sICPgfI1sAAy5jb25maWcAjFxLc9w2Er7nV0w5l91DEr0sO7WlAwYEZ5AhCRoAZ0a6sBRp
7KjWlrySvJv8++0G+ADA5jhblU0G3Xj34+tuUD/+8OOCfXt9+nL7+nB3+/nzX4tPh8fD8+3r
4X7x8eHz4V+LTC0qZRcik/ZnYC4eHr/9+cvD+fvLxcXPp+9+Pvnp+e7tYnN4fjx8XvCnx48P
n75B94enxx9+/IGrKperdv/+sj0/u/or+D3+kJWxuuFWqqrNBFeZ0CNRNbZubJsrXTJ79ebw
+eP52U84+Zueg2m+hn65/3n15vb57o9f/nx/+cudW8uLW2p7f/jofw/9CsU3mahb09S10nac
0ljGN1YzLqa0smzGH27msmR1q6usXUpr2lJWV++P0dn+6vSSZuCqrJn97jgRWzRcJUTWZiVr
kRV2YcW4VkczK0cuRLWy65G2EpXQkrfSMKRPCctmNW1c74RcrW16HOy6XbOtaGve5hkfqXpn
RNnu+XrFsqxlxUppadfldFzOCrnUsHi41IJdJ+OvmWl53bQaaHuKxvhatIWs4PLkjSA4cllY
odt6VWsVrN4t2gjb1G0NZJyDacGSE+xJolzCr1xqY1u+bqrNDF/NVoJm8+uRS6Er5kS/VsbI
ZZEu2TSmFnDtM+Qdq2y7bmCWuoQLXsOaKQ53uKxwnLZYTuZwYm5aVVtZwrFloJRwhrJazXFm
AoTCbY8VoEmRaoOqt6as57o2cPBLYUZyLvetYLq4ht9tKQKZqFeWwZ5BYreiMFfnfTv8y9sM
pYNxpP7Q7pQODnnZyCKDLYlW7P1IJlJnu4Yrxs3mCv6vtcxgZ7BbPy5Wzgp+XrwcXr99HS0Z
HIptRbWFPYEJgcOyV+dnw7I0XJJTUAkX9eYNDDMs2LW1Vhi7eHhZPD694siBLWLFVmgDgoD9
iOaWNVYl4roB4RFFu7qRNU1ZAuWMJhU3oaaHlP3NXI+Z+YubCyAMew1WFW41pbu1EWcRry/t
tb85NiYs8Tj5gpgQfAdrCtAiZWzFSri4fzw+PR7+OVyD2bHgfM212cqaTxrw39wWgfAqA4Jd
fmhEI+jWSRcvQKACSl+3zIIjCsx0YwRYxkCrGvDIyY04TXMEHBpUM2GnW8FG2HAm32i1EL02
gGotXr79/vLXy+vhy6gNg+cAzXNaTTgVIJm12tEUkecCPD+uPM/BeZjNlA/NH1gi5KcHKeVK
OxtKk/k6VA9syVTJZBW3GVlSTGCiwXDCqV5PBy+NpBfVESbzRItmVoMgOOvJwI7RXFoYobfe
QZSAjOIlAiriYKu9FYuMtamZNmL+yJz5zgPbyREOGdXAgF4aMpXa/pAlY5bRnbfgvjP03gVD
p3fNC0IonEneToRxgAA4Hpj8ypqjxHapFcs4THScDdBUy7LfGpKvVOiSMo+WnLDbhy+H5xdK
3q3km1ZVAgQ6GKpS7foGTXzpRHCwOtAIOECqTHLC7PheMnPnM/RxraQNWwPaQnlwh6dNyONW
DXDjF3v78u/FKyx/cft4v3h5vX19Wdze3T19e3x9ePyU7MNBHM5VU1kvO8NUKCHuikYysYGl
yVDpuQCTBYw2HCGltdtzclPocRGpGmJ8XJ80quhV2+1S82ZhiIsBW9UCLVwD/AS3DzdAeVzj
mcPucRP2hpUVxXixAcXDabHiy0KGUuUAB2Dz6ixwEHLTxSaTFndGY3OhcIQc7KXM7dXZSdiO
pwFwP6CfDrij1rKym9awXCRjnA6QybmHBmCTh0GAkjOvIxRcXKIFAIamwlACAGObF40JPARf
adXUJjxu8Fp8RV7ysth0HahbdgS/oAASMqlbksJzUHtWZTuZuRhmvG4bdiAX0s1Vy8wco2sI
go7Rc5CWG6GPsXQ4m2apwZPboyvIxFZycYwDBkG9mj9QkPs8PJ6ueVnnxycGv0Cpi+KbgSey
/YiYwNtwEQlDA1a3opQagVIVWHU4Cu0bhr5wPUnf0ToKSw/r5RkhsltjOBx4mRzjlVoLcLSx
ZPSiEweaKK9wAw7r60D03G9Wwmje1wVIXWcJCoeGHnyPEpo5VEstIItQt2NUye+LQAf4EKkh
BnB3jQmSike+JGXDgJg6uwSEsgrAhqwAbQT35M2HzE6DxI3vCDaWi9ohFJc0SfrU3NQbWCKY
cVxjcMp1JJ+zljqZtASoLlFqgnWAriF0bCeAwt/9pDlfgwEpJqDcO9ag1ZnV9HdblTI0+IFZ
F0UO3iKMwOd3zwCe5U20qsaKffITlCEYvlbR5uSqYkUeCKjbQNjg8E/YYNZRfM1kIGUs20oj
+tMKzgG6LJnWMjzzDbJcl5Hi9m0IaqnArie7vaPOIfCPBGJ6VXjTLjwLdzHkcsaVQc+K94c/
ChWmaTJS571wwuDtADQdwOgSmfXh+ePT85fbx7vDQvz38AhAigGk4gilAByOyCMeYpi5y48g
EbbQbksH9Il1bEvfu3VIK5K/PtMXZjRMwZaRdSuaJaXTwAano1eiD2/jTkBFL4bgpdWgDKok
BgFwkssiiiuchtdKRsica2bWieBvxF7wpE35AcXVl3EpfVt3CE6760Ls525sGGMyKuql14BI
Jn2yiRjut6asIUhZiiI6GgCjEBVsxDXYDdDnmYTNJIflFgfRrOQS99GAZoJ6ok/iCIIT2UWR
QKgIyBqgcpRecANJODdEXkSKckPOvNHCkgRwAHQH3wrBTJtTZjtvKp+RF1qD65DVb4LHIbZj
i2zhmIFwI66V2iREzD7DbytXjWqI2M7AlWBE1IW0hMaDFbUyv+498JQBoFWXQCEX5hN+PnnY
7tbSihjADxgYIMM1YBsMVp1rcT2SIbVYgbGrMl8y6K66ZXV6JrygDgL4vJlIaOsdqLxgG6dm
Ca2Ue5CpkWzcGlI3jZgKBKLRFcSTcFyR5U4NH3GHa6YzDA0cILQC06w9npwMQszfWz3dnUvW
lKmAu2OONDA6V4iwfJyS+xxUfMle7ny4w8saawrpgftWn0CdoWWqmUmnI0b1+ZM+JUss3giO
9rkrJyQcK4BeddGsZAh1v9MIJ2HRdMA/WtXXoVEKmLwcFnD/JEAOONGse+45Wwq87oLQyrhL
TsBjTARRqmZCkgkrCEVTsJkIacINq1RkhmHKSiTB/b1Ju3ang/KWa4xJUpM6zWnMWK4Kk2ei
K6tghYPicyUX8OqpYJcq6+SjFhw0L4jugdQUYHLR+CNS1KHcD/bLUZxHjspX48xRQTF1QHvM
21K2M+71PpYDELfeMtoQ+GFBcNkkFo0XIAeA4fhmB2Yi4FZFhpi0K1idTwgscSCjybZg+22f
pNe7AAQfIaXd/fGS3SnS0L1eg6u3Kq58DlSNheWmiuBT3+bw+yQPt+Jq+9Pvty+H+8W/PZb8
+vz08eFzlIBDpm5XxKSO2sMaD4cDDY9phNo4Fl8xdwrjbfhkkI7jvL2YMSUjz0X7bs6I9K7b
u/a1QM0JIleEdBDHhOro4L9BQHx1kuhGqiw+ww1m3MnzmGryxKZCArl44OhsN51I6EYwmg/l
tfgoJ5ySMlAdER2BjlBeQuiTA+moA32mrAXiW8I2wWJk7QZjp9k1GJ/DLABzNYFNWnYZvmHE
YpmxnBgFcx6GGwnC/aERUUqzy4YszYpsjGpSY+rEipWWlsiq3ID5yOJmXmauYu+cro5pu2Wc
WPZNrfkwm2pEcjlP9pFZTh2lOwQ4alU71ODUub59fn3A1ywL+9fXQxj4MUCiDiJD4Iypl9Dk
QuBTjRzhBhJSy5uSVVROKGUUwqj97BSt5ObYNCzLaU1IGWu1Exrsxd9i1tJwScVqTO6j7fee
wORUM8DsFZs5Lsu0HEmU/DNOjVmaTBmKgKWJTJpNAjxLWcGaTbMkumARArbq3jYQ5AZ6gi8U
0bCjxmXl0fWblaS3DqGwDo+R6ttU1II2DKw2PajIj58mFrMv31ODBko6OVLQm/JDW3M5adtK
4Fa9Mkm1MHd/HO6/fY5yKFL5/G2lVFip7VozwCU4c7iNnsbzD8Qm+oo+1bOn4VxHunYTXL25
P9zeg+8+DKle2BSxsilxc70MbVnfvMyDkiwz1WnAUvl3SzUgWfRtAGWjAm5HdzjN04/RyL47
sMlirnNIjHvHD3iYVRgX6zIo6jsv75cOdkHtqnDv/u3XDNHNNkMbkiXuuUTm2FyteWSZp6Sd
9Y7uOmkfkWWfU2yXIsd/YVAbl+G7WtDgLZ6f7g4vL0/Pi1fwFq4K+/Fw+/rtOfQc6AFjuBm9
lkIrkwsG4bvw1ZWYVNbOTUZwDhB2Ls2atNmYGVJ4vyQVHTUA68ySVJxvCZC+pFQFiWIPMWuG
D97GDHfU++jSkMEvoKgN7Z6QhZXj+ERpbFSwvC2X8upL2jJkWaJRdcbPz04p59U9YcMyCASU
VcbCIhC0nO1PT9PRgF+CiyD34BUfdMb60LR1qZu4gNhD6uta6K00EOquYhgGl87QmIYT923T
st2UZVAQasMiMObwo6236e9ERKENItSTlGu9LYmmaV/js2fGJvl6Ny6BzyIGGJOqLsA8/ZGN
2d9teXy84Xi+/9xhYE2q5pVql0pZX1cZAf7F+0s6nnh7hGANjbuQVpZ7mnY5NyCE4VY2pZTf
IR+nl0epdOxYbmaWtHk30/6ebue6MYq2XKXLtosYxYzUnazw4RefWUhHPp8JH0XBZsZdCbD/
q/3pEWpbzNwUvwZAN3veW8n4eUs9iXSkd5F4oVc6o8dB9zxj1bpgPXYozhZhubd7PO1fjlyG
LMXpPM0bcPSM3KctAxp637rWqoW+YHqaMiaDuMcNXW728iJtVtvECQJaL5vSvYrJIXworuNF
OaXntihNgCaQGUCMX/G0GdzMtJGDmLOGGMQlCkthWfRhw7oWdihC9ZAyzK+bnVTRA2ypyrJp
16Kowz6Vez5uMBO4QvSxktXVGU0E/zvm83pSX/RLCdCQuCVTks+jHK0MX7l2LVgFD1KwNeCf
srYuORy5pq59qwqwqExf0+bXc5G1R9+/T76FwohJfcxJpnKsiEYttAJo6t4/LLXagP9Aa43w
NoqXnVDFuMIDuqAO/OXp8eH16TlK5IWFlE4TKlf1/DLPoVkdPhOe0Hny7UbI4bAQhuhhEdWd
ilgxft1uy9gbBBynl0uZHKUwdS73oQBbBSq+ZAGIer9Jz0kLPELo2NQz2TXJtcIPeWZWglr5
JVLwupFZuKNK4XNH8KmzTyGBdkG56Y52eRFkq9xXGCrPjbBXJ3/yE/+/pEd8MjVLS0MuT8yy
TLe2vbyIjtJ/goQlvXly91wB1JXr6zql5gBvPZURn4A4wD9PFoXgfdHTvRIOpEsWKBhFDznx
eW4jxrzr0b79okpWNSyukg8r8jTiHrrO8WitczO+X/ikfhjOl98De+pqKqJcxpgrau4GnZRi
+sz0qkk/Rcmk4QDqiYG7gwifnQ5rLAC/19bN6EzpRTSmv5qeDbXUxkO71xxJCYR4uU6J2Zi/
BGtIBj8ewyqs1gSjg2MJ6r8jKjYUPugzH65S5F9MZ/rq4uTXwbEer41R1JYVO3YdGVqSrfRv
j4hVpexOlx0WCU62EKzq24aJcq3AYO4Y+eg0/rYEfs6+fBxo0Wt51HUtmLl6NwT1tVLFaNVu
lk0W/DrPIQ4Ofhv/Hig0ef23TnD8NR2B9L2cloyL6eXcfULVPx0JLAC+p3CnjK8yNslTb/At
DtGkb7DH3AI+GgWjtS6ZpmvOzlyi8noXNGOTaxtHemj1ERS2SwjTMcmim3omJ+l9Dn4IgQWO
3dXloHmAdUHzyiZV1tJqHf+CkLOSVt6I2fZeg3vodDLD5qQRK9yIqXrm09h3pOYdcLCBC0Zs
wOLnzI7s672xAzLRJQZAu4wrSSKnw4nufQLtP2/a05OTOdLZ2xPqDm/a85OTcGY/Cs17dT76
V/cULNAd91osfhOCRk8iqgM51OijTzsXHWSx3HcyeEMUWuz7u1dX0P8s9vDK4qMINNtBghow
DMb0ZUgOMho+b5DQRpPh3+ZtM0N/cdZny2EWyjuCp8VXTEVmp08eQ3fS+aNuFUOW8el/h+cF
gNLbT4cvh8dXl2dkvJaLp69YqnrxH4R0guDr8aRa+q9PMfArCqzoR5Y6+DiVOnJw1oUQ4SV2
LXG6B1qxBj3l3bGNSBKvYWv3ceVpKAQRfUW9pqyjJExdzpp1IEWvsnYfPKwO3vCNDyf7i+Hh
Owj81aNuJ5dmUn31Ly/wK+nu/QZ2qcOvol0LSIAF8+nnd9jfBF+eB8W3/sHYiswd+rFqrv1y
Jl3xW5Pc+GnmumuxbdVWaC0zEX5yHI8keO8S58Zh6R6XzAL8vE5bG2ujQiA2bmFuNfpK15az
arIKO1P79+cEMjK3OJc00AJuPHqY2Z+RMJh+TYOwhCyj9+MxMWmPrc/0TvyAbLUCn4JfAs4t
266FLhn1XqQ7DjQYTQ2IMkuXltIImZo/ypqDWBWKitL9cQLOYjKu24T7lqoLy+NhzXKuII19
Z77g8RM2xioIIYRdq9mn3V4MazF5n9q3d+8e46GRQE6c1Tafqk5gaSR+bAE3KGcSkv1RwX+T
auNR1PQBs4n9e8DNgB2dWHDssflDBnCHfeHqiCdAzkyN4WU0hPsOLyvoLKzrKSHqYdftsmAV
qXToAwC47loZPLSHYRf58+E/3w6Pd38tXu5u4xdSvZLGmTentiu1xY+jNb71nSGn3+wNxA46
j366J/ThD/YOvqehnTvZCYUDCxt/vwveivt26u93UVUG8L6a+b6N6gG07hviLQWdyD4u2ddY
Wcwcb/zBEcnRn0YY4kQc5OYpxn7Ls1c97m/0GhFLuJ1B9j6msre4f374b/QuYUTdde8N4qiH
c5wI55kvXnYeJ2UKh8GzqkA9NpeTGQYSXThxSf290+yStIUulKiFyABi+Gy2lpWKs29T+oAg
SC4Z/q2AmGRKmSYm6wtfMZtfX3c6beVe+8V/JggwVbXSTTVJd0LzGuR19lTEKIKRyXb3//LH
7fPhPkDL5Gail20xyf35GXx/wmofxoaSJe8/H2JDln7l3bc56SxYlpGILOIqRRXBBy+XqV12
a1h+e+m3tvgHeO/F4fXu538GOWseOT707yuFYTjt2hy5LP3PIyyZ1IJ8bO7JrArQHzbhjHGL
HyFu6yeOW6OKtevq/tSCSfYlEEMvG8rfuhU0cxldN7ORkwbyzzog7UMj9Sad/lhdniPY9umc
LtbDMGmW11jyOy9XD+cS31W6fBcWg76E62I2OWNUxUK4P1MzPVbp6mzRxLWm8IejMCOzZPDk
Y44OASYCFzT7OJq2niGbXM5UAgIeFwB/j4mjPnyPyaxrPtEqfnt/wCoQMBwWd0+Pr89Pnz/7
vxPx9evTMwzl+bLDy8Onxx0YGGRd8Cf4DzOwBLLZZrvo9LDB/RGaaSu+fhmCfxj0j6eX12AN
gecaWMTj/denh8d4TiwWJp8Vha0DPk3Ide7+cBFI1jD8y/8eXu/+oNcQiu0OK56Wr63gQU3J
/6Gx+LsCaIzyWvB75jUNZncomFnIfThCJezbtyenBOdKhJYHS2rVMtwyFgdCNSq5ZFGq1rW4
Z+ktl+TfroARfC6+O7Gf7m6f7xe/Pz/cfzpE6ZlrLDBTGpZdvjv7NZxVvj87+ZV6HgCE88u3
44ItlzxdfvrnefwmsWybllw03EomA4jQNbiqiYtPVGOvzk9ScmfF9L61+9Y9FJyM6S5dVKvk
SeZAncnVjDM0JX49EO6up2F+upo2l7iQloN97IVX3359uMd3qF6AJ1Lb97RGvn23D89/mKr+
P2VP1ty4jfRfUe3DVlK12bEoS5a3ah4okJQQ8xqCkuW8sDQeZccVX2Vrksm//7oBkMTR0Oz3
MIe6GydxNPoU3Z628DALL5ZnhoJ1rNMy8nvc7CVm5rBodyJb9asp/X68/3Y6fH48ygiNE6mg
Pr1PPkzSp2+PB4enWfEyK1r0Kxq/B/ywXXOlkSPKZIdnAPohbdI4sTySdV2CNbx2XRNjXBam
rkrRIpicK40vuKAEedghW0asJa4zN56ZtkbllScwx1sRV1xVOyaUCHS0JGU6HLDl8fTXy9sf
+CLwGER4r9ykllUe/oatERs3KdqD278UwbhBTSerfWbGBcBfqKrWLi8mFGMmWu8DBOIriuIL
ECe2qw5NP9mdU5NSO6YOVB4EolWOBCaC1zj31lyhg/Q4Hg3w6+WlOVm8Vv7ddsAmgPYOFJ20
1WgsXMZX6AaTKhWVxQHXg7u4FsBSZ2OtKtWksR0zZsDCI2FVkQpIIKnL2uoS/O6SDaudmhAs
lQrkctcETdzQeJxDXnNKW6lQa9yhabHd2/MO9bbbsrR9DoYSoa4Uctj0/XpXwl6rbjg5n6rm
XcvtXmwToxsGPKucRwvAYsp8U2JSUdtrByHDbniyMHpR2kC5XHU/bAwJVJsBrQeUmhkF7kGK
vgJ7MCPBKk2px4+ksre/6hCre7BdI04lIkJ1NfEtVR+CYH2gL63lO4ztwH/XwyajlOw9Dduu
TFagvwt6/Md/3H/7/HD/D7NckcyFFdqq3i3sX3pXo0lXZm+ZHicDcAaWKtCoIDZ4MnVJQOaP
U7BwVpaDhKUUmNKFd8LJZgteL6yvg0CeU8yaqsVcfX/bKBpKrz+n3+4SPN/8sBTt5WFi5ZTr
wEBKb+4OUnByJSPK20cIXJv2bhLi7ns5n+HD2iEMH06qe+l60eW34ekYiIApZNaB5DxQAYIB
Y1FZjuYN9tlVt7Dq81gInt35RerNnWSG4VoqasuZHCiGoADmiawDD1P7UD0I8KUIzAfwdCd4
T7mhtImqoFn0HqWPaU2Dg+bljXVca5QynO1WDU9MQx6vLMaUM8pjjKOylMYkRqFMRalz5O4a
DBUpFnwchFFLP/30vWgSKhUmNV6TKmtrqwcjhjcs2AnoozRFIeOL2d3ltT0d7blZ7idxnW/T
znbDhrJBxmWsQEUuHt6Se8n5v8PT++nzw/Pxy+TpBf3pDCbVLNrpdW0VPR3e/ns8hUq0cbOG
5Z9X1Jo2CMrMXhcECbWvPCK4RQrhDQ9eNPdfz4yqxUC3SdK0d7WlYyDIhi/3g2nW5JplPl+n
1AfQ7KKwDt9aRaSJ9x+j+cKBrniLxnZyOZncmYWDIyzExRl0eHcEu4NK4k1nrlobLr+R3wWN
/Z+qRqJwA4gt0zbchjNIggZP8kDxEj3cZAM/qONMFwD1P5V3eEQbyTMMpORiZZAtd1Hs3KfM
Tsh7i+7BTriRghQQTgYV0GMaaQfbeicmp7fD8zvKGzHyxOnl/uVx8vhy+DL5fHg8PN/ju/bd
lUeq6jDOSoX70W1HIYAzpRHxRrPuzoAUNsB4WeXpegWTJ/k4svfeedi8D1WJhnoGK9Rt0zhz
3+XMhdzmzO1EVrlE1S5zifJVzvyRIzTcocQbr3CfpQgjeXWFKz9Z8yI21tQ4VY/LZGmUOby+
Pj7cS+5i8vX4+OqXLDP7utKfBoNh1B73wuv//E/Mi3Ud1zsqIDvQYLxR9dK8tK7aBN13EOhy
GPCstggR5hE2KUYxc+AwKkDxerhlLbjPySm4vrtUjfRnKjGgebk29agKCi+4XhrJ6z8X5+bN
GHmaNbF+XpG8mI8aJ3FhTYOexEVgbhbe5GqgMQULc86I4SueEonSlZ5Y4+DVWEChT86WvEgN
mrb/Ck8ksoxbErO8iLoZiYkLfMySmKYOdDSQzMCioE5vg0BZNFLN6gvYR9Q3rWZwfJxoQ33d
Od6L5DibtM7vyIoTNaNUzdjRjlrvBk2Taj0u2elw3bDSfjTFkuUMcUMJY4GLRt8jhgoJnnbJ
at1Vq19ZSYunFY0WgCh5mHxOosDj/1dAbGJKCRWk1650JpnT/hksNubI0FRDjqipSaht26rE
FqPwCEPhFfA9Y7z8yWFLEldeNZqHtbTeNo9a6lupJW19d2Kx8HUB3xQDeNB+EipCIMrEhJW/
RwFsvh5BYceFnqCNsXFWeLUNGJRuoXEdTUF1RCLSIOZG/EYjYG9fzy5m5mfC/Y7H3ZRWpCcp
o3nb3GZd4CelXozb2LSURq1KXNd5KsHD18rb2mLQWVXT8vgksZ4J8BN94izdTWQoM/O4NnWz
m8pSKSzy6rY2FX8a4Lvs9IhyY3XTAEvpKTmBJhHewkUaODRMwg0ZX8aksC9sE1NUK55j9CwS
i1cmL9ehYTg71aFYA0UKz9hN0mAX/RbWqgoawVlBdtqsNVGmAl7fTBqcxbMzaBKfEQemaYrr
fk6HIVCnX8iWOGGURU1SYtA/UWHeJUPxCQdZLCN9WefRAO3/u6NvMIOOlB8bBInpPGTAS0aC
C1uZZlbk7gAXZ279Cs6unbLUILq3U5ykUVcPcTSfKtrTSP8UQPRyQlN4JIVk7jVV1Pm5TABU
Zzemy79cAXJYKH90NGT5DDMOoVgHkIHTv2SmFVhjapKbTOY2MeXJexOv0yVIUbLymR8PxxGl
JMzUS08qezDhh7jr7Mjvq0+Wtk8GTm+bNC50BL1AZRmaYCsm1FZ1T07HdztBjOz0TbtOS3fS
kqaq4XwqOe2psImLJk7GiF/14f6P42nSHL48vAziCEOqF6vDfmQY4DfsgSLGIOWkwTJ0oqkK
w3CiEmn/nIr3/47mk2c9qi/HPx/uj4aJx7isbngg3tCipuWEq/pTig4YY7uCMeuHm64QQW2z
T9mmMvfgHSz9Dq3xs2RvnyUDZpPQ1iWapI6pidfItDZO7rvYmCdmXpPwQz9DxzUJoBWjPIMR
sx6erPBrkqiZTfyZRdodI58fErX3uiFyD6R0BQaAxTlDCQbqrExVC+LyNLFkaQj7NS5/g7sq
LmdEP2oUCbtNMg2yqpHAIfRUYEiaiHGnQnZ1dUGApJ0bAR4CaFk4nnH8N0tscOEPoE7jG2kv
6NKKX2P0piSBujPWoHvUD4adFmK0jPPgnOycT9332u3EMBpa9o0kN7sYN0vInlN9ub2LN7Ct
gL+nzrxUmctaGeCOBbL29Aynjk5GSkTM9zDKPdLE5C/gqM/wUrSOhB7YtS31OsFqytR62WoQ
xmlRMpNwMS1jdeOXA3bDk9rpx4YeOL7aac5MYgJpllAMQKRWMPGEe6EybX/8djy9vJy++oe7
0VnGV61QNozWIBjfxk2wTUAnbU4HduprnVFqCo3Mt6k2HHWK7TbkGkRxSrPLrWWBgE5Y5pdx
BlxAYyac7CGeXG5EyHQNXV4FbrmBMGhyub+xQohn3Y35+rW4DbMHt7xJc1olfcsLM2Ov/Kl3
jUzvaoYmarIbHojHjDzINRnTIeaZuZl55upMJMxXRUvwVlCPAZbWG+kG8uRC8L0Pu9JjpAc8
hr4y3xKknNvgIOAHcL9rDq9qG1iah6kGdLiObejGJRObRD7vNaN3eJtkD8dHTGHz9PTtuZf8
/wSkP+vNZCpbM5T7cLRycGrlhQ3I7LNCgzoekTkPAVuX88tLuw4JwiJuTQpRBHwyNcVsdqY1
GYpIxsN/IsG6VRIF7Tooa7v2EOJjSLBXs2ijKfwb01CK3v/4CubTlvuaWCkKSNQ8y26bck4C
bepaxPAGMwTQ0vYuMwC9Ic64z3qITvGloQmmA7UDt6wxMlxq5ZqST4x0J40pBiAmFZf7aUBo
TwuHCx0TNz/ca/Ckck14tyrTkBtxzQJ30lB0TO8GDbdFnTkZnhQMHkPbkoyhJmOH5n5gNNlQ
xptCBo2WKSOJ4tmtdDAw+5ju2yYeShr9G2iVo687NhLdZTrog3EmxzLswY6wvlb+uzTOgRoz
JFmihu8CXtMDz9QEzMEUATIKuho0264CLraSLJYxezWx9HkgpnbI/YoZULdtFUhdjOjdNsfM
6VIcx031YJOuLQNy9dvePBp2O/VARWEG0evLmiGX0UZdpnNPMJ1nZgcUhEWQliwdEu6NE4ZZ
GOwUg4NL4HjIG0Ja2KeMfskXrXFmwg85v5YaD4HQPxlPD6OCB4LBAZUZO5zMYdBi1pQrhe8f
mmPk/dfD27uxw7fwY1IoqyeZla1Fgwfl+DDJD39b/CBWvcpvYJEJezgq8pcP6hqLb8zaAB/i
IDSYI9xStGRJsA4hsoS6uETRqVqMvlXoxWBBZN4wCzKEZsdIjVKy1R+VTVx8aKriQ/Z4eP86
uf/68OpzzvJDZdz9wr+mScpCOwkJ1uiDKHeQUxIqk9LGSgZ2Cn13XPmruLzpZEbXztBeEdjo
LPbSxmL7fErAIgKG7rRwvtoTKkdQwM2V+HA43mMfKr3MLWhjCmEkoCrcmYpXwlEpyK9WHF5f
Dcd0dPRR3+5wj1HGLYkWtl/hVb3vI4iFtyOGSypiWp+HeOVbvMOUT4GTQUoH1MhkL8Tx8fdf
0BnwIE0SgSL4QJOlCzafT53FK2GYUDOz/fgMZOi5IrdD7s10vfFA8MeFYQiotmox+hSmXDIj
3mksXACYsgax02jpnRiROioVT/Lw/scv1fMvDD+Tx6AYJZOKrU3rBGWnCDdY8XF66UPbMdyg
PA3KtIxLZ1VqIDqzYHApGc7fncieRt9xgbnsqSpbb26ioj1u+jVMT6AOSZWaQlITCmccc6su
nbgWckLzOkmayT/Vv9GkZsXk6fj08vY3KdeFWlSBwBqpOa5pd/sV7XL6/bu72i0SXVKyoZfS
YhluTTITca0PE/yf2ZCFCIilHBpPJIg92Zoh7jWgu81lAi+xwTCDzgqWBKt0pUX/0YWLy+Cq
sHiZHoEmy1RrXlahikop5Ea/Uln1dFSrnhvWgCcH0NXMhwHvymPrch2pgSsOuJAYNGILfC+v
iL4aRIS7r0bG++Xy6poOKN7TwPlAmbRZLmTSf0xytkUqRLwebbtrQ0EyKjlFDCXoVsvajdsw
YuxwZTr9kiUs1BmZym2e4w9a8qWJMlqJCuPmSUAEqEuiGFcI3GW8nkUBz9nfnIPEqyWJ2fWC
jlnYk2xD8YJ7gtzJ+eI30qzoYQ5T9QO82NOB7Ht8aJQsaVCzc9OyZBeIfNXGMjJbl7aU1hMD
QSg2dwwE4SRW0Gh88qWBAEJaTfujtfCjWWqE/ZWVCGpXpH4gBIR2OmC2P9tYhGS+sdTg0UmJ
fpAgi1cNerM+2VDmAJQpJwmUK8YSShm4zI8RUTy83/vCNODtBFwWaAg+y3cXkXFtx8k8mu+7
pK4skwkD7Mq2xqfetiju8M1IvUJWBbyEDYFtvYGnvc13Yt4pXjHqtGp5VnR2FHMJutrvDaYN
pvZ6FonLi6lZLbxL80pg7hqMyuQqQ8YFL+bz2bwrsjUZ/n0Dr+HczE1eJ+J6eRHFufE5ucij
64uLmQuJLqxx6tlvATcnQ5v2FKvN1NLZ9XDZ+PWF4Xi7KdhiNo/MZhIxXSwp86laxg7fGjLk
rVhpo4QuE/H15dJsE7lTI0qDEZyjdexqWOR6ZqjoACnwZYVh4j9+GomBkySizWU0PmgNp/FF
vF8srwzhoYZfz9jeUkdoODzNuuX1pk4FlWyHra6mF06icAVzpfcjENa22BbqVdlfne3x++F9
wp/fT2/fnmS+dh3kafSGwDReky+wRR9e8b/m1LT4njuzNHDratmOMjRAa+3DJKvX8eT3h7en
vzDcy5eXv56lo4XyyJr8hBHGHt6O0K2IGfGXYtS4xfiArC2PZOT7lMx5vPt7YFeQ3kYDut1b
J+hOyRZ3hc1mKpvz59PxcVIA8//Pydvx8XCCSXJi2IwkKDhS75ceJxjPCPAOrlYfOla0wZA1
ISTD4ChEM0H6l9ch0ZY4wQjgqTwEw/2JVaL42RULY/+G6voFqmwzRkYfI5w0rQhpjVUiYTO6
pvqheLfH4+H9COTw4Hu5l2tQSqQ+PHw54p9/n76f5AsenS0+PDz//jJ5eZ4g8yQfMmY6vCTt
9hlc9XaqMQQrAwhhA4E1sALpYAYauYc97k/iBNDb1GvTuV7+7ggatx2jTvOSHXipNL/hJXWt
YwFK4m3goSWSIwCUG+bJnB3M1A53WmuZR8lQtk3FOkKfjNOPEhUA9Hvgw+dv//394bstKJUz
4D+ZfV6XMJrwiFiRLC7Ps7LQnsPz+wRSQpxlH424UMZw3n0nL7NyZi8YGc+LcQyIVjWJrdPt
i1VZtqri5tyX8/ILDWXhsF5EU3+VNL/ZxinO+LyUktL6OGULeEdQfYxzPp3vZ2fnNi6Sq8s9
dRcNFC3n+5qqX366c0Xbhmd5uvcHhAxPdOEPRjJCIfic7ANiSFcTTbCp29liQRX9VSo36QC1
wxOGTaNAcPhhlXMy6evw7drl9CoiDop2GU1nxLdGODFlpVheXU7nfkV1wqILWAGYWZwa5oAv
09sz/RS72xvi4BKcF1ZmixEBMz+dUS2KnF1fpItzX6VtCuBN/Vp3PF5GbE+v55YtF+zCDmIm
d3t1+np8C+139d56OR3/A6wIXLsvv0+AHC6nw+P7y0RzJZP31+P9w+Gxz1L++QXqfz28HZ6O
J9uiRvflUmrViAnDTQcbirgCWhZFV0tqYJt2MV9cUDYXPcWnZDHf76lLYFvArFxRvLZ9evQn
I+a17sXR3qEok17DRWto42KeyPjCxjUrLDNgWcZO4ImQPgiADS2G0LoOQt9JVi9191T20J+A
V/3jX5PT4fX4rwlLfgFm+mfzUhoWH3Uks02jkPabQUMrEbK96uskA5L2dRrOcwOMbYxXDI6P
ydhyZetMI/p5rZ0sJBKO5nhKf+utdjk3bc/IvztfD2WlxPeCB7oG2/3i8m+qgMBY6gF4zlfw
j99pWYSy6R/QGNJR50Rwyja1ai5UOq9ulWnUeFVLuO2hLUFSCYtR4tzRsv16NVNE1qu4x10q
XKgLq3If6dLjyZVGfX3OqpnddnCQ7eUWcuZwU5t2rxIE1Nfq3HOgONE2aWyHZFSwTTydR3sK
ehl5kx3HDHtF62ElAWdXe5ItGNDXZmc1AFkCdIputO3nx1nkUmDumlaZh3eF+Di3Epv0RNIM
ZLDtoEWAmlS9gVW8RUrubpEVwBN/JNrDBDbKhg29E2gDFj3ua+tw1wD3ea7Oup3aIx7M9zgx
cMi256SDmibaFt7hW6NgrPJWtAyuA9sgOJqGWSkhJTCFTkSGZX8Bjyd5CQD7sDYDDQ+IoiCo
i5jnq2pPYPRrzEf4C70A3o2ERjhTaDIp1pYW0ix1Dh/5tYoibtr6kzu320xsmLvZFNC27O4R
XXLL4Exy7bitcufeRfp8aHlAOq8Ooq2Ai4PUWGphR72zjymZaFjeA4RAHI7zjDS9kBNTcubO
Vcm1tWyXuSs8Kfaz6fXUPfHWSbtxQHBscm8T9OZGJWvmsyUpoJRla7ddjimpKvd2Kzna73sf
oq5D4XSxUCDLrxp6mwZPRXFXzGdsCcdB5E7YgOkTI6ZCoA29FGpMQ7R9xLl4LT5OFwEqXOaS
YswE5lJY9lV6/hpv6gGmbKjCk944qaok+JNciqg4dUatEbD/LjxMrFQPdg8QHLqAP6WJv6Hy
OqNFEGopstn1/PuZSw4n6PqKEvorFlbUM/dL3iZX02v3llbnubfIih9csnWxvCBDMqs9npFz
pLRSoUJsk+aCV1CwSv3Z0hyU1uqG6kjcjZpsuiaJmbdgAL6pO0G9Knt8amfNVcA438Ze5yqR
qD0cyvpjyuBQ/6ejlHZp01hZhgCllb1jAwj8ra6SwMdAdF34YVyYEdj8r4fTV8A+/yKybPJ8
OD38eZw8PMPj8PfDvSU9l7XFm4AnzoD9wS2AZDAdbLqIyPNGDROjVscb56ZBlOB5QK8hsVlG
4goyHqZS8NlKiZYVHXeMBhGW8Ty1vTsRWrt72sKiGS71fkV1I+pnPZ2k5vsV1ExyuRVOwiEl
1kzTdDKdXV9OfsrgqX8Lf36mNELAbqboskF2tEd2ZSXo9M1FzIBzrDCdnzS4DcSx005RBh/F
rbVa6rmmPvq2XGNqNNMNAXg4KwaA+g1n7sXUJeqmF/OpR+k4PmooIzOF9siquL74/t3stY0h
z6e+PQ4rx+sFFIwuLkyRoIOwPQVdpMNsuWjmy7rRz8XQhnmGedIPpjWDDkgIvq6lL64lRxgw
znPdxG8E98r4Z3lvNnd6e/j8DXVROjJ7/Hb/9eF0vD99e6PcvOamIHE+g42MEeTlMrRkRohC
M9EzZuhII5p4dY5mCBUSMiHpCYr2aj6jmDiVFHvDaxnaw/KnkOV2y2W62NsSLw/ZrfNqFefR
2S58YvEyEOtQ4kUh2BBGxOuIifV8ciganHlKW4zu0tZGLRL7nMTadsCXV003g4UbHJOmiZO4
blPS0ccgWqfmoZ2209n0/xi7kma3bSf/VXycObjCVaIOOVAgJdGPIGkClPh8Ub3Ynn9c4yVl
OzXOtx80AJIA2KBy8KL+NRZibQC9GLKLyVnnBDQkieV6jdUV8VnNWYl5iYbF1G+7nDkmM1M6
mr9rLZt6cYyfm+phqRTfzU2Wt0Pe8AqX9U2+/lFDQp2sMBm8thQecp+tJADovYSgm1aMtRut
Yy56EOINJqupZboorbBjYhM6Wgqd4rdU07zcpG9e38519DzyGhU59m1eEDMy7zFJrB8q8AzE
N5WB1FeYjKuwgRuEZjSeTEhjvqLx6tw21ruDoohPpOgohMzsq3MgiEWuajFHFwLlDjffZJau
JMp+HajAbjxiRaI8Njk6J0h+rQaK5qFle6NdtLDPTbvtmXYPzwhrbF+AayouKi7wFVNpnWDL
JNSsb9X3ZgR2wrLDr8D9vSj24uOfCGkPW1FNFnC32hjHAzLeS2K6jimspddIWpS2S+w7H+rK
suaKwiAZVwSx8NdLUGwnkfx5p7dqRaKObCypTY6+4RdlMlreQG5Vc2yb4p4l2I5a0EMYGJNG
ZJ1GO6PmOvTNWPXWJDYbw36wKerIfL4ZmkKHOFz2B02TH/ZokYXI5OjdicnzDmQCz0goR9TX
h8FxGt5UnA2rbz7R65swWwkTOtXFL8NMHEN+Kx8sj1L7yNhrQ/Mhv5Tv+hYYWCKkooglDLUI
q87GDBM/1FJnqXWcj+gcrcaz4TAMfpkueeHnnJdJtDy7JoGZRvy6Gqbllenj90TD4AldC6os
Su1H3Tc+bdYlEc37a1ljhmUmk+DIm9YY6LQek7t1Uw0E+/wqSatr+JlRhiPC98p6TH3nM4Gx
27ogTXMb2kCWYMZmOQLFN2WFOdKoItKqqUROeKLTDe0bkMXNofvEssx+MwJKGoossIyFAC/4
R3sDN7N/7q0DLvwOgzPWgKcyrxtcQG1yIUXaMYo1CRseLIsz8zBpZgQek5qWWgtZc3q4BjQe
s/uFI4sP2MJs5nGtisoK7CaDfBaOFjuWefuEfSgEfSZ2p+ogTHNgMQ1dhLAt1taF97kEI+aT
GbrRKE5d3S7Q2zqPR/Ph622tpbK5sorilZQ07EyCt/XZPhvAO4Ul7r0tC+vHva4jmyBLtEil
zeC82AKpbVv8u4e8lp5nFm7pSIra1589xX1IGjlBPEteGhtobrrzzML4YL5bw2/eWk94mnTv
PFvrhPOhESvIrWLcc1qfGLMwOiB1Bhh0h8C9mnycXWrVZ+Hu4Nk1+7KBp8IHjVCYsfR2QRKg
K1APjvCsBwlFeTQpWE7hTmy7DqyUcbPR9BXuG9hiMR+aKnaQ+/giAVUsPOD6YWYmbZ33pzpH
dw2TjzLzupySQ3gwjlhampF0crDOn2VXkdCjqAa5HsIQNzWSYBI9WLhYS8CQeuS+huTyQudB
JoMlslzyrnumJbpZqZtO+74MHsw8a3A1POoBXl4G/kCC49buwiE8qthRc49PJ+4MHazU6+Or
h1v17l/cdSih/eEwe27aDn/vPxWFsfYX5cm+WpOElRQ/dcbTyVi5hHxu6j3DpUAPDk56jHav
4ZL+3ms1bavS7AgyLyapqPCXUn/Eui67H83jpKJU/Jib7ssl9dyZL8Hd5dkKXs1ucINuPn+L
DYH31fkMXjIu1u2+MmSqqldA9xlxQ8xU+1Je3ztpqnEZlAXx6Jax3DQQCko3W3i2X+MLqgQA
9bnLfbC+t3ErQyqSF7m3MH2o9uJFLjpI5YqdRjuQwKK7ammTmGQIcbe3iacK4olbpIp09cDc
j1A2H+Mtf/ZUpAaVFh4GYUjs/OqRu5np84YnpwkVsqvd20p+XtPU/faaDEKrW3QjY4/lq7IX
6WpKhdRMixr29+n92SGKbXWulbHRsKlxln2BiyPpiD0CwZUuhHchzE1zrXjJWOn9hrGqq2a8
n8V8inr4G8m9q83AOV1nGRyKn/cjg8HssQDupBP5Go9GBOg6ggVQadf5Eki7SvteRJDb0qwj
X1VypbhpYNInj/WyxKzbI1ZfTCEAbojgg0FjxBSFJSCVlhyaDGsH/wOld7l+gbXR6x+fPnx8
BY7dJq1aqN3Hjx8+fpB2OIBMDnDzDy9/QfwN5I305ux6Ert9ovn4Ct5VP3/88ePV8fu3lw9/
vHz9YBh/KmO8rzJMr1mJn99egY2QygGA1eJ6y22poaixhhVUc3+rIUB9Pv6+KH4VtaVyAI7U
5UMDkhc43RUdaPTPsTHVwsSveVhYp0h5dpEvvLOWFT4PFr5N+2M6Ci7cfEPfdN1R75r8MjQF
aEfUXEd5WrZdcP1TWXetFSs8gsyVrrq6+vrX3z+96uNV0w1mMFv4qVzSfrFpp9OdlhR8I7oI
+HZWlvkWmUnvik+WYwaF0Fxs3aNEviwekT7D8JvVM344VQQvZWIyrYuZ6ODpbRi9KBMLvujD
8fcwiJJtnuff97vMZnnTPls+fRW1vKJEpVhktL3PjYpK8FQ+S7Mk4zZHU+5CCFiyN6hdmmaZ
OTccDDszLiz86YgV9lZsufsAzfUtj0KP74KZp9D+z/tdlm4VXz9B8euv0gLgOmMA5BhDw0nN
bJzkuyTcITkLJEvCDEHUQESAmmZxFHuAGAPE0rWP0wOGEIZ+l9gfwghTJZs5mvLGzZuXGQBv
93ALyRBMH7CRijDe3vJbbu3/Czg0Tx6vCEtD0ujO24FcBGWbc+ROZusJZ5wK4KeYvhFCEmc5
U210oR+fC4wMd2Di367DQLGN550dH3wBybPcr9FMq1N5bNsnDJOhq6R9O4aWYu/VL/Tr2pQg
CNsXcka+sp3ROLYL06klIEbaGgALfKXy/94stD+aVVoVHQUqgN+nSyZxdklxRUyFk+e8M/2L
SSK0h+1i0KZL7B8Pxqh9mJSoGFFO1GH9Dbwa0Tt1icIwOVK3Fh0Jw6DLVwPrysQRL89dslyx
HNo8xFZ3/Q7s+Os1Tkd6v4Fw0ZgSjGKQMcmsqx1Fkb4ZclIST5xpk6vqxAnkEdclb4Q4h8c6
MdieIEraI6auPOdswHVTNJsakkKCFPIz/sKtvx9Gp9qv/ctMZV7NKVpe7MNkJSUoqttlCjvS
PES9bujtPh6D+3Hg1kKt5SLCuqfelQ8oFbtRGqwLEtPFFx0b4HMX5etEcnM8lmWHisUGT1GS
1vLFqjC4gxZy7/3IGzugp6oSr8VxFLCNrhAzTXo15SX+/DZLOUIgbDSnt65PI39zcJtMErUI
MPkUcLLvQJ2D5r4wO5LnWZy5hYyywUFoGGCyk0L78jzUoOoM96DctLCYcD7cu1uvR4ODDqik
3ZFTlu4Tl1l2Wd/yvH8GhzRYzxX5IdjF97YRLYsMpmKs4wS/P56+NY/xyzyFw4lHbOI+h0yK
CdwZiAUTzq5FeUTf+vVhoCV6ltzzvs+RGhf9NdoFo25b9El94dulE58no93+YUY9OMNgHdZj
Pa0Sx3+QJDkLhKSJXQm73wHoJKOcORS5xLVOxlGhPbW4/GG4okQuxbS+15TEfvkCWmpJ5eqS
4eX7B+n4pfqtfeUappa9ubshvvAcDvnzXmVBErlE8bftJE+RCc8isg8dZ0eAiJMjLj9qmICM
52ZXV0clQzqZ9Tlq7SAxre2ocnMrwSK4MvCn7ckdqYY6rpj0wenxc05Luz0myr1h4vSG0OsE
IZZ0CIOnEEFONJO65Ooa6M+X7y/v4XJo5dgLrrTmvroai5P4h7W19M/csDqfHBXNnBMDRhOL
QVka8vflhnIv5PuxagorLM7QVOMhu3f82dqUlBmiJOMPY0p4aJTddoG7+mjady219Lqb+5nh
DzXStOrOnE1Dg2JlpKV1LSMoT44LP+1c9jv4KVjdk+n6lnlfPxNTftBAFqWBO541WZQljitE
bHjFhntiM4Hy4IjmdYIreewTTaZVH1q1sXwJmKU6hi4G5NENs8pk9uya6FTsTZQc8SKbXgY0
YIvDWRPth4ZXtNxiKUfY7MrC11w0b55lvPpHTS7dn2uv6J5O5DJmcY/HvbTqzVDjLzOzG94e
PY+ybMQxcbhmOEItA3gTaMd8Wlqab19fA1FUSY5weT+89lChUkOL1+DR1+3SCVh6LnQ4bP0s
g2iMSrfV3njmtIYZIQ36VjLj4a5i8HRnywEu7Efss6xGxdg7ln2R1+ss9V70hudnHZDDrbPm
cGMA2Uzgrm+wnxhswDuTxYa2rpTY5ES3yNG+6pa+i1aZCNrSj4srAY2eWC3GnOfzYFa/C2Ps
9lBzyOv3wZL5pO0/evjpOut29nKdwioYW5OgWUELgDDaMQM1aft5QPsd1S2LS90dreA0XdRo
bcV2KPbawlTznUkwakCEoKVxZbGgSo3VaJMF8hlcLBznsi2w49jCcbWdCZuAawplvEPgfrUL
bobc7ePDztCVgWunylJ0Zm3zLDUXtIMwaQL73i/PwDudvIY2Nw6wuIS4oYkTRG6iJpalcx8l
xpyuuikglHFXdFO2ZNMwI9k+3v1yboMaRhyKEEMX864pq3xUdAjuEKU7o5U7VFlNjJ8zuZRg
YAlDYsmdE/Gno3hHCQB7coIkFXP9pCrqiiBv4HJOyxqHKkFpSvMQZaLNcG25C4o2sglT9ov8
Rc5zxriARuTTnBcjPXY4A+QqGgU8GI3P6xozHsfvuijxI/Ydpph+xPUoLrrU9W6qkbGq62e1
ijkU6Wl6fjqKCPJaZxYLDSuv20UTWTYKAMD7c44rKUlYiCZO0FgLp4Pn7kBgOvwOWAVhh+v5
ptb4kPzzf759//Tzzy8/rG8RO9q5PVbc/iYgduSEEXMz0/n4Cm47HedhHXklKiHof4L/sPez
UTjmdF9lX4UpuvXM6C52ayRd9VkXEECmxT7F/KhpMAvD0E0jTs3YQ5CElF8qm51RbGABBJ7t
EruejVRYjtxMNPnOkgP6YCf7ERzGHVI3qSDvUBNRDR52o12Fqxk2UxM6GaZGOaMFj5iejmGE
Ih5gYW788+Pnxy+v/oDAQDq8yH+Bs7jP/7z6+OWPjx9AS+I3zfVayKngZu6/7dFHYM7ZimdA
LkpWnRvpksVeGx3QCG9gVdlg8cUAdnOyT0kOesyfxUG0Qq+GBWd5jgLuJi9pecUM9AFzX1on
2l25LlGxF1GHDsD5VNKuLuxGadVjpJOnmK7bHhPUcKG4TSyASvtoGiblL7HpfxXHDAH9pmb3
i1Z7WR2tZflubAaDeK/hLsuGeN6yuzjUT+VpF4VzYcZQcwqC4He2d7BfURDcHcNO+bl88Lz7
AOiOFmdEgPMe144FYYGl8gHL0fMKwzqPC4yO4sAFdfzSdbaM3rF15Bu1THfs1fvPn5S767Xq
EiQUAh2Em3uSAg9e1sRTFxUjbsEa0/2+nYGeGXPV/gOh+F5+fvu+3l94Jyr+7f3/otXm3T1M
s+wupQJc7c1igbMZVrOqIbw3zHyAIP63ECbXSwtgCCDQ0ToLvA4Kcw8JDkpJF8UssNRNJgxb
mVZMQl7t++drZbsyXeclZDHuEfPmrPKmaZs6f8KnwMxWFnkvVh1P02uuomyEMP6oyHMJ9lkP
i6zLW8WOQ48/lE5cbGj6ipVSXQBpchh+ltqzXJXtMCiaB46trt2l6vFzh2qEy6yUf0U7+5XL
Y0mV6izBvPRSFbHoy8tff4ltVRaB7NequrRAIyKoV8hb3hl6zmYFUKNiyVB59BAkWD8341Z7
3ukx27H96H5f2bwLo71TFSrm4mBphqpm43k0hpiEJuHrmKXpfEgVa8Fr3U7wrLLZVqd9mGWY
fa36bp65FbSclE6UOAzdz9N2x6svubFwR5JstQ6DQCVr+vHXXy9fP1g7nOrVWedsPUoCjGr6
tVRPIiQ/pPG4qpJ6AcVPG5KBdxWJsjBYVZqeiu1KH4tDug/p7epURbumtolv8ubdnZtRCyV5
FnecYdfFhwTX81SVnu/5fL3LO7ZLg2znlDeQY5ismvRGs8MhmbcmUj3oLX3MsAfFkWfjah7U
96p1x1RnHzk0rbpXYKgR4vGjJqZScUWYYpB61S5IbHnLvoXT3Alf/98nfZyjLz9sJ863UEeE
lEp7rTWOFqxgUZLhaggmU3jDBdKFx11Fzfqxzy9WuAORSkpuyibY/DBNZ8470QxAdQPs8GVz
ZEunOQDYERQ6Bi6efRg/zH7nyd5UgDSBLEg9KeLQW48Ynyw2Dx57yuTZ77Bzp8WRBb5K7DNs
Dbc+rQwSX+qsDPf47i5dieRXXKRWqLTSxKQsibKh62pLL9Oke6NGdmALBIxrgTAviJDOuBjK
lqqFDDEskyDZaX6kES0Ed5pjsaCuzTUDO1pnA7iIAiMuQd5IdHwb7S1Pyw5gX4y54KV46wcL
fh9EQ4qWAe154wlcV6zID2EarNPP9FUTiP0v3Ae+ABk201ZLSRZrqZzqJJDsEMRYO9Zdto/w
cTqxeCTEJfMGnFCtW6LmJN6Z7uiM6oRJut+vKyoaOQnTEauohDx2uCZPlO43Kgsce3MvN4BU
tBE61OgxTvAmmpr+nA/nEj44OiTb473naRBja+xUWs8PSWpU0LGmlz/v18oSMRRRH/iFlL/a
iRrlzBKRK+eYX8eKD+ehH5CqrXiMhX7Gin0SJvYrnYFkW9kWNAzMWCk2kPqAnQ84eIAYL+MQ
JVgQtILvx9ADJH4ALUMAuwhvHAHtt4K0KY4UTczIfhfh423iecp4SfF3a80QBsCB5X/KaZhe
vOv/Ei6uq0snvO1SxWOIKg0uDF1ZFkib8bFDmrJgOzzaHYSjQ60jZgYw7GSUYrWs0ichA2NP
P3NTiJNXkBo3KSaQRafzuqqnfRrvU4Y2rDiFoZcoE8O5TsOMUSytgKLAq6ugeYTY4/F+vXBg
W8kEX6rLLozRhq6ETL5yw4a0aLrZ7XAtKYcd1hviHLuR9A1JonVri0Hah1GETEsw4cvPJQLI
5RqdWRLybDYGj9irtoYccEQhsn5JIEK+QgKJL8UO+zoJIDMFNtldsEM/T2LhYfPzJM8Ol7BN
nsNWX0HoxB22tEsgRhZqCWAdLIEUHZISelSPONwfkPajpIvRzYeTXYruZzXd4WeThWGPbfAG
jHUwNeUhg5ph1AwbCTRD9mVBRUvL0NKwFhJUbKTSQ4y3ziGNYtTfusmRhN7ESbrZukp/Ymtt
AY4kQr6v4USduSvG2x7BCRcjHmlEAPb4HiwgcfjZWkuB4xAkyJIFN1kHY+h11Hrmn/lwMog0
ETaUIBguOZ06JE3Vx2mEjfaaRmmwQyQquRLuM7S3FLTYOWwvhXGGLYV6mUKaRyBRsE/RgaLm
c7Y9UoApSTznKoMp22Vb4invWCIOXsgcEEga7/YHrIYDKQ64uYTJEQXogvau3nk9/WgWduEh
rvk24xHadAKIf20nJHhC9bi/JWLRMtzHyMQrKQmTAF0vBBQJyXwjV8Gxu1m+zucaUUaSPd1A
DqjQrdBjvLllMM6ZZ/QJKVJsRZsyOwmjrMhCdN7kQlYNwu2xK3j2WbR5ahLNkmFTuWryKEB2
VqDbLoEMJI4enCM4wYNoTPCFEnxz5rQLN9dHyYAsupKO7H6CnmCjAej4kL9W+Z10w4ODkODa
Zbsck0ivPIzC7fa58iyKt4TBWxbv9/EZqx9AWegJXGHwHP4NT7R1rpAcSFtLOrq/KUQcBVfv
wmvGWqzIHD3wKHDnsQs1uHbR/oI5ObVZysvp9we6QPM0Efj6BLtm409BGGLLNeK4U5PgnY9X
zGM0NjGVtOzPZQN2KFCL9nRaIqMFLvPK6esE3PpKWryCE6tuq7gpoNC5hVCIZQcWmyWWo8l4
yqteWR+gjYQlASMlcNlB/n0Sfe9d1y1xpYVVOn+tEMbN7wQG8B8m/3pY5r/8rH/7OUpbQ6dC
OYryeurLt5s8y1AalG0Vrq0j/WTJWpHa5wdeMYF1ZcEZVugyqQRrnAQjRFL9/sUyRzJzA5bN
yutqkcsml/kOscV3yzm5FC32usHAYrxlrDpatgrsaP0QndtbKuNM+sWXMSvR1BNqE91ggGwK
pjE7wcczs5lQzFYDPxKICr3ktVwoC2D9xP3355+f/ufvr+8hELvXmR09Fa4LY6A4r9xAk04b
AtNqRVKNd/K5PgDkYxcF8nEF7TxZSg9Kc5gCH6DSSDmyS1OGyyua85gCVCFlxvpxB8n/AhH7
claR2P5uNUDfDnn/ZKo7ao66I6BQYhOY7UFjmVQdrUBXmsMoxhXglhLBluruBnf38Xm8RAsm
qYdAaFv8P2NX1uS2raz/ytR5Sh5OHZEUKepW5QEiKQkZbiZIjTQvqokzcaaO7XGNnarrf3+7
AS5YGpr7EGfUXwPEjgbQi15qBEZNhJ9mnmkqQ5J5MlOoNQi05xqzudl5s0m2lOw+wul25abq
E0vwNuGi3ofBrvKNEDSat7OEgzQcXslXlVE9wlLMlRnZegWSKF9n7PwFX2+Ss9clOHJU8Spw
kiHReT0zWe4vKbQtrYHAdud4LLrvs0rRyO5jcREZGSYDwR6D4kVRDKu2yAyHUYgqPRWTBinK
alhoqIkSrMxXOqWdQgtQEtpYLa2psxhlx4+16SaiFXzmlNsgvLnMPJRBuIlutV1ZRXHk1NS1
tkP6pLFlLnYdf2xq5lltZCEmLZyRNnkQsDwFTNcnmu3P7DnC2mcWQLnPPDVlb9xtLwxobTVI
s8daDJUZJGrhQnlHijszH1GXhR3Wh0Oqa+svEMv6NDWvmzUwj6MtfZe8ME2bzc0SEDpaWmtZ
24eFRHThAAvJkWuxBFTGcDCCXTP21Ns7+RcWLsptRCr1GDxw6gkYVQAYx0lE9gjO5U1AF0xi
9LKjM6UbMjShyeKrPN750b7lTJ5kk1DFd7UETCw2Fw8DTJP17e9KnmTlzwB2rncz2MahJwPY
4zz3BQtTux8eC/pxVGM6pelKf/exoNQPbUlo3uEcBG8zgyQip4+25JNYGNFlVKt86PvetC8Q
rTPtD+80omQLovdGslqJqZbOLEkYCMrP5CTu8c4MC5BNrpGoU7hET2PwRz3N4vSIPiR1VzgA
+SDue20dMdtliY5XWeF1HQap+wJjOPlg19GDjo5Gmj64K/KOeXyb4sG+7wpWPTLPObWbYyHd
KB8/NF1bDodbNTwMrKbfwgHte0jKyT0vm4OTap6UMNSA9IH3xazLaKyP3k8q3tP25cjHjW24
KnL09T+0tqWJPMsd3p6+/f3ykTR0YQfqJlOdFw69Zqd0OjAQVLQj8EiQpsSHdpBBp+dsERQP
vEcTjIbS+cp1fVX4ca14y6+5MNzqIz1vr2w43zQblWxSZamqoAXLPSob0t+83ldiNCM1P4/0
/W6CfurQfofW//OVCQU2cNyW9ze/wTJsFgyjvF2he3KMCivDrXtK1vdWi2D4VjyzU2XC4vow
XZcQf8MZU+rFzPr2z18/vv75/Hb3+nb39/Pnb/AXmihqx3pMpWx1N6uVsTdOiOBlkFDL4MRQ
n9trD8LONj2btepYroy1jTwVVQqRbU+NeWRiVQ4DzcxO0a56yBaNnPF7kj5+xx5rI3pAXxVy
QO3dWLBwzr77hf3z58vrXfbavr1+fP7+/fXtVwz//NfLp3/envDCRJ9hY8Z4QHcyy1++f/v8
9POu+Prp5evz+3nkpDvrGby2XXE9FQc26bWjgVX58sfb09vPu7fXf37AR/SwtUcmDH17SZCX
0bRG8YgTM8woad0Mp4JR+n9ydGz119uJgu5Wj/MSZneM5MhY2w/dGMPb+3HJenscnQ6FNdVO
1cNhf6ZoMMEze84fKhbrhhIjLdGjto20KDFDwCB5yKnXD9mLorcWxQM7WC+7SFbBEq8fYE3y
5PThXNqJdk12pCQNWVflRcSZXS06hpwG0zRY26evz5+t1UIywiwW7Q5t7mAp1/xkmnnuOp4f
CrOlVPIZMT7HJ8fcd7u3lz8/PX93JkbN0KvqGf44b1Ly1IdsRy44/LOrMrM8Pa8vzm6kHH6Z
hexze4h0QZjazQxd5m1kZjMLdmJkcLOlUZoODUTlznP9MPDufnZvsH97+vJ898c/f/0FK3hu
eyTZa9Zu084j96GlUrDfZVVeGqG/gFY3Pd9fDFKu3+5gMvhvz8uyw8isNpA17QU+xhyAV1DZ
XcnNJOIi6LwQIPNCQM9rblIsFcjg/FCDEAwSEXVzNX2x0bVasIrFHkYuBgBrjKoLEGWMEClA
k1ET1NYrDOael7JQvXIq53bT35PnCOcqHdtIxUA1K9RW9JEE+S8w2UJaNwRg5VVJTwBV8RhR
YbevSUNDFIoOZvsvTsCNXgnyILKicGO2MowdnXHHT2bOSDC9V01EJ/ziBKBcLU3q6U/wzXpl
lags0lW8oTQisGsdG6+ZCCJqWRY1HyifNhoXOlD+MBRWYUeUem9aUMvNJ9ZRCka+PmP9JSB1
OxRm5QWUa+ZpJ8QOZ6vMSHynfUVkDoJIrhVmNt5VDjFuD3igXCPfmJZgEBvjw1pXFQXjAaCH
u7Zrsj0Z5EqxnUd/NXzHYd6aq15dNLDKcHPpu790jfW5CDYGXw+dmiZvGs/EOvVpEpoN2MMe
COu93XMei3K5PlCvFbg6sK7Cpf2LS4PthVXX4mQqIxhgNojeE0QM8nF8dxkdiK8VPhBVCg/n
fk0rdctOkbfNegNIJ2i7dyOl4DSa4nV6ZtkO2lt/g1xo0sz04AzdCfW9EACLDJkljoUnMBv2
3tBc74PtyjtIRLUJaHusce5dyyzXZOMRRmJWMiGmAGhfdERzEuNkZ6T66eKOab5Wkum1Y3k/
njFpv3GzHm2VbtfB9aHULTUWWDA45jPqsyxv0zRZUYkktCEheaW9pRDrbXxJcYrD1aZs6Qru
8iRY+Qy45vJ02TmrKdkD9l88XGkddcyr2cscnP6+v34G0WAUfJWI4LriwruVzPFrC/IqSIii
2ffoS64pS/PCicZhPX0sfkvWxsUNxYeSDgYNrTFYrFQf2l0mlRzqzSpfirhIzENVXdySG2T4
fzlUtfgtXdF41zygw7p5AsNaBZLBHmQ3N2cCnByfth0IkN3lNi+6QTdvfOCcYfg7w99oFjLA
tg/rDtESGoeUvjyps3LoQ9J0XTRDrVs1WT9Gd3wGqc0qh3AtSt2t6kjkRbaNU5OeV0zFA3bz
OT7kRWuSRPHBWX2Q3rGHiuthJJH4uzEkJ8rkPV1GWJobB9FGCLx2o1plrIDljFCW/1IzVJ6A
vazRxXPE8K4S/S9KB6HGp8bFVca2ZS2lIiE/CdLEdW9lesLoWRjEQ4oadh0WlNc9vYvLUnss
rWUWyjWA001XcYARa5KhPwaQzs1X2rmjcCp5PoI49hiIBUr+IDCaKq9GXQg2cjdN1Q7rVXAd
/bDqXd2W0dU4Z43UNUmVvPgZmt9FTmc3H5ZtN1d8gclMulKfsnpZtp2VHu/1rc+Qle5bdrJJ
wrBUkG2mfBIHSWzpP8/t5huVMHArVofnNVG/0Z4fPYf+vAFOi/miSYpMD0K4zSbwiF9VulNN
RU6vubCXh12QuFR0WWZNE5bDd7yzg+VBGiQeQ8QRX3sszGRHCY/tKIKPfZDomkojMYyCxO4G
SSbjHyOaVTyNzBuhmRx5jDAQF2uPwvcEJmbhChEkqfMZoNKXX7IfsmS1ckbVYRBSEuS0cDuy
FOe+K0iRemTA4IlWztI18oPPqZzBcRU9aS8rd4fHxyBxJ79goU3s+TY8j+OAxlQzE5iu8yDn
Gu8aZ2i7w9qmsIeCILkrkZwSmWitdVtkrLUywNaRJx5nNZCzntc1y0h5e+YZe9eWBrg7+4I0
9VhxqvlDn8hH0HRwrIg8XsdWazPBj621NoKAxc+tM88kVd6zUZctkmVI08AZ0Uj1zk8EIzfJ
A33BNs73KKKNZwDd9enGGfmSKB8EHR98+rRmq2BlDSFYJ9rMap7mfIGz2LgGm7KRRG6sGqnV
+kBLzmeKhuH+5CL908TiOFrZ/KjZywZDRVQC/XlvFT1nXclCK4ODtCmy61KyC7J6KqMyWhMZ
WTSVzdqZLU1NRjCQU52ZWRTZsYkOJg1jhBwaima3gqLmv7uroeL2rc5TOmcwjYFWPMlG1E1V
iyCiXUHMqDU4YPPYRqlLS0iaHbsVkSnyi35ccDZ+pFRO62RFQN9/zKjbqVJDIT37KjnB1gHm
vukOQRhYu0fZlNYwKM/JOlmbjmXleGEFRi0jjQzlcDo7gm1dhbEjR7TZ+egxIwK047Atkb7x
JVoVkVUBIG0TgmRqlclthovNymevj3hT8+zEd2SoYGRY7icNqZeltkXgQr65jMvrvkZYE+l0
Np0aAOlS7dXqqAJI5f+Wb/CaB345vJg93tgcpMAiq7PsT5vcFYrgImNQvoJKtWAqSlxgM7Ro
bSJ1Qexz3FFelcAZZIrM7hZVweqZ04cKfsAgdKXdBwvHiXyFMXnkdZTnC/PrFI02dXFmrqii
cTDbLu4Go0cPz2KUak/vVkrwaBWv3YJPl5wO8N6pSGXdFcRY2+pvE3N+2LMgDMy3bcZKgKEl
nEuDcwuyg+dGWSbL5SackRaOch5b9UKbEnnkMyKZTshkNGXe/ThsoxqLs6iMUPYIe/UmDLbV
eZtG8QaWS9K7sJWm6+NkHUtmWzaslDWMJVgsDsp5KLyYqoEKg/Wa3SmVHYxev397fv7+8enz
813WDnO8+ez1y5fXrxrr6zfUwvlOJPkfc9UR8k6oBPG2IxodEcHsq5MJED6gzfmeamcEC8jv
RrPyCg5CQ14NlrAHjXU98iQMVmO7OZnzymNWO+HKPElgFNS2LE6Fa/An+url49vr8+fnjz/e
Xr+i1iGQYDpD+rsn2bBumKYx+3O/bw/MLtzj+drnvu1DlgrDG+Df7bw9yIlPhD3TJwJx8SMx
mFnXoeeloLFgY4s5C3L2IskNxHQhqKOb1crdwRG7X69j36lkZIjtJW+kJ0FE09chRY+j1JFe
RiSO/TcukqXM4iT0eLgZeXZ5mFo8Nge+Q9jncaBnIorLiGweBd3KVHE4QuUCkT4ZZo51WFKt
JQH70KsB9vO+CfsE4IXDvnKYgA3RowhYLps0ZOPfh2eWwGOPpDOdz/bFyALQwxrAKLCPlROw
3lL0OCqpBLD9gSQfuwAKMb7ZXYhNEBEToxBp5FzpjPSQqKOi01U89FVCrRG8rptrdx+t7Ps8
BCsGe2a8IoomkWTjAbahD4moYaEycw7gEhJVug2S60MG2yg/8J75Hl6kfWpWBYl9xTABm5To
yBGg20yC27MX8KcyjMgswJsK+jplfsSbLg7C//UCdKquTNS1o9PgKPd41LF0Fu/V8MSwJqe5
OPRl7PEbNLHgmcG9stcQukoz2hUHZeLifp13+6sUUdVMvFWKUdSxyaIKkxWxyo6Ap2iiWsfU
ZBE9MzzD63T3uUUhHAQ33zkYOXomwjgmigiA6WBdBzbuhc0MhbfXZeCBbZqOTj/zgAi+vnnC
B54926Ybyq5t5ihPUbhiPAuJRUQDfVvazBIF/jcJg895vXJguscXFrpZRcTCcOO7TFEsasdy
836o0jggth6kUw0j6aRUgUh6u3OBZUNqYOoM1F6EdPthY6YTUwHpa3JFQiR+v5TxbZkOWTZU
HDKNIaV2OkWnuxnt7lZ0k28Tuou2CTE1kb7xddF2c1uiRRYyZNnE8ChPXtukDUnBFHffTXx7
btZsSGOfqzmNJyUNjQ0O+35cDvaWoT9W+wFN8KpF7RvW5eThZ4FN4JwaGi1S9CrbQi39vvJd
6v6Il9fajJuvJqb7PZ6758Sj5aua54tv974r6kNPh2sBRp9d44AfcouJWS/XQ+pg++35I0Ya
xgSEAxtMwdZ94YkYI+GsG6i1UGKoObc0hyQJ/bZNUga8SHKaoCjvOfUQhKAKgWQnyY4cflGa
IIi2XZPz++JifV3dtjlZXdquENQuiSi0+6GRkYeWvBbada8pryB7gUZ4e/OzRVlgZFbrs8Uj
FNDbcdWO6wNVEvedkwlkIa1UvD12fyED1HJ8mi17XfdDfuLSKXUx6zM8Yx5lWYn2vm/8znYd
Mz/RP/D6yGqTeF/UgsPgbyx6makQDVZxysI34suibk6Nw9/AWaAgL/IQlhrSVTPILjYSVuyy
L5nwN2/F0YdPsyfjzXL5cAeTu7iY1aqGsuey3+wP1j11LYZI0xkX63KUsxrdQ5WNPlI0ojM4
2wJORJf6bGUDM6nMcpKINjg/KfqsK0rDmB8NFLmgkYx3FlBCVTp8zbGmsdR8tCohGHfaR7BK
DPXBIqKLdYxzbDe96IuiRA0m8uFIcgx1W9orWqc/N8g5hPZiTOjPsjPJ6RFRsa7/vbmM+S7b
pEaHRJ4C9fzUWLOraYVyIW/UrT/C7KIuIBXYDaIfFfR0NzYa3V+GATema6sbUcjVhXM08LcL
cuZ1RW2qiD0WXWO3w0Tzf//xksOuZC8cypXh9TjsSLoyDRh/WTtU2RrRd8ltXEby5dqUGcTu
2hwzkBx434OYoWy3lr5G3FF+RyLrsuP1yMT1mBnuqSwrfi2F0n2R5UMmLJi2m8/09u+f318+
wm5fPv2kQ/fWTSszPGcFp63SEVVR2nwxL3t2PDV2Yc30LD94XoH6S1vQaluYEFYKfKqlr/OR
YShb7g3GOTxQ7VdVxlEPfl533jCTAo/+qOZJopjWNiFWbueq7D8i/w+mvjtiAOVsCaCcu72A
+fg0ZxET+VHXqJlJdtxbBEDWa474l7fEKqnf0dqSe9nvqQUDOR52IjdL1PM9zKbcLo/IVYlI
n6DIkO02+uEUSWjRJPJKN3FF8gDF4knXlBZ79sFpnr4RR75j19YGql7bICqQ1HqeEZTZUE+L
3ih+vHz8LzWJ5kRDLdi+wFhVQ0WLShV6W7wx3kBydECnCP+fETUVSfZKRc+Pmel3KcLU14iM
pTizdbHu+B61rcydHH8pXT2KdpVSlIXsOpQfahC9r8cHNMyvD0U+NTuKeM7jl0zGWsPnnaKJ
KFnH1Du6hKXBz8pJpeyAbiRSD0pmIhWKkXrpkLBplKMyQjdy2jl2Jur3biMxjs/nRTXZKi6g
ZFSXBY2IDBO3DmWbxqQq9thjxQkDUfLSyk1W3XR1p9N9sbFmHsM1l6Qu7t7sPPFVjfSULdHp
FXcd6lqbqm59FG8jqwv6jKF7JecrfZnFW+t6zx0jMeUiXqJNH0rnCNaQlQ/uf3x++frfX4Jf
5W7cHXZ346nlHww6SZ3F735ZRLVfrUG/Q4m1sqpalefMCCc+UaFZrQZAbxKG3Q4SQbLepLuz
s95gQfu3l0+f3MmHG/LBMCzQybYti4E1MNOPTe9Bcy7uPVDV5x7kWMDuvCuYL9PlkOJ0/MiR
tYO/7ycmloGgzXvqsG7wEXN/rt7o+llOa9nIL99+PP3x+fn73Q/V0svQqJ9//PXyGSOzf5TO
VO5+wQ758fT26fmHPS7mhkdvS9zQajPryaBjmAeEI6NuKGlgddFbVk0sywr0wCuNjcnG4/Bv
DTtwTZ3SCxDXrzDl0b5JZN2gnS8l5EjJXZ9djcDOSMAYCkkapC4y7UFzaZB4zEAouNA7IeKA
9SC+E8VF1PY7CaT6pMKSyq4Ewt3L5OLD2IqRFdaqvQoe7cleMqDllV1qCVgeo/RidScpgeqn
FSyKs21OzGy3ix8L/aS2IOd0ZTqfG5FcBJHHXFRnIeMhaAzJJqRyx2BFW9rr38IxOs61gE7E
WbQJXYCLMgjNkOsmFFLbysRyBoaYSisD1JBqHgaH4Z3ZQCIvYvni1KH01gerddCnK7JdJXJ9
yOmzy8S2+xCFtCw6cQiQkLYrSrCaOPaVqQwx9w+MqICmx/qju86vq0JM9KKKViHV/+jWMZqv
tuFA4x37hHYV8j99/fP9OZOLKIyIUabodkBKre/CgC411GabERkqZM5Qxar+/PQDRIkvVhGd
Xsqqxr+2jTMwTKn3LI0hDgLPAhDHt0Yhzu4Ug2JUvLx4ckg80YkMFtJJ6cKwCdPYXiEnaP1+
/pv0Fo+qg7SNBeHpRmMqRrmcv8M5Fc3jjnNmCdcr+jl8ZpHuem9P0/4+2PTM41R4XhTS3udD
VGOJbjclsnje/2YWUSXhO/XefVhb8r3D0rVxRp5SJgacMatpRr9+/TcKc+/MlH0Pf1muuefX
OvH89TsI7uR6kFeMcGa6UN07HOUBrGKuXyu0e1Y6ypoLAaDNXqrhKFwXpTBRvLRZKKhn3zFo
6gNgy2qiDkYcaLptLgacUGzL3RuvdkgjmvcDnD/xdhO+WR0qw5HdAhHp8gfM0PYhO1L1b0+M
tB//oxhkYX8uLZh9fnn++sPoUCYudXbtz3Yd9K4hr+eAvhv2k2q0pliL+e25EaPiQVIN4Xc4
w0mlLRl1GEAHn8ZDSit9z5k/4d9OCrgri9w18uuxSVbXItcKRG6mu5xT6K5p+hn717/ma2L9
HDKgApOunoSEFifD4f8Ye5bmtnEm7/srVHOar2oz0dOWDjlAJCUx4it8SLIvLI/NcVRjSV5J
rk321283AJJ4NJUcUrG6myAINBrdQD+8yE+/aafOgHJBs5Uo6gQaKJinTSeCwLx04owsOoBv
w8Q0Zj4WRIB1sdMhSVqoR0gIChcgTZQ0ID6mtmzi25tubObxblnQaVNFckCNWqQLDL2osFiE
u39fTv9ce6uf79X506b3+lFdrlTu2dVD4qUbq4VddezMfYKpgOYYTKEqDgjEpJQSIXKvqTi0
lGDSl7r8QRTP7LrJnRV1gS5e5qy9yDWeW9BbF3/ZQyY/zM/IQoZIBP/meC8j0xmZvVpGOW25
cCRYqzxbhqgYpK44P86DORLp35+Har5LhABPYQP1xxm5lpKNA01nt7MtqYSyne4xcTKfIlKb
Ap50Qlfvpii5BXoFLFL1qglxKwzPSTZhWOgfy4o8LncBZtn5abalQ3gLm4Q30N5b5Az2Fvre
ZDe9a7Iq1dm5ic9JQmGjt29zVmkces2zGhcKXJyVAUvymErG3FAkWGxUyyvHa+Cs5/xmmM7U
ppxZBwGL4l3TC+pNwRrZAhbRulCi3PhAAQ4DmUAAKwMrDlsR1yYx4mE0ztvp+V+R+vB/T+d/
1VXfPlNm/mRE1j3Wacaav5aCc1zHu+9TqrlKlGGKxNJRvTW2YMJEeF3QdJv3Nzt9nKkyR9BM
loIpNB1OlMNRgILoMKH8ZynbbinngdtQtnPC/GBORgX70P9COc4RebyrY3XeP/c4spc8vVb8
FKyX2aJVqjKc0JSvaXU4Xav38+mZVPZ4bnlcdPaD74fLK2HtJaBIKWYc/uTbuQmzNxKe3Gjr
6zmxhY0J7/8z+3m5VodeDPz0ff/+n94Fz33/gRFw9Stbdng7vQIYg7eM29z5+fT08nw6ULj9
X+GOgn/7eHqDR8xnlF6bRZnEvrV/2x9/dD208wM/2pUbh0rZm4R1+bZGcxM/e8sTNHQ8adq0
LPTGC9YJx7w4cr2QqamhVCLYjHDBs0hN0qQRoJ+QniJGRTelXTQ9VH0es0xs7EmsP8I1Wab9
XpluqD3G3OVOa8N7P67PIE2EEWA3I4h5qTeeWupgIGQBrqbPEiwXB5acm1HCQ5LZZUNaxGik
1yqRmDSfzu5HlH4vCbJwMlGd2iW49hXQ7oBhIaaUpuyraQfgRynSlikiqIGVzpwi5VeGbTUf
Bb9e+AtOpYPlgTZuMuJdGlb8ucjIZ/Ru1W/NkCkbkqFKAoZDk1CslWcCIR+wGI09P1dv1fl0
qK4agzB3F4zGysGYBOg+xvOQDdTyJ/PQGUz6/Kw+oKH68y4bqo+7bKRW+AGbKXXVMrocoJ7u
Kb41ovWRawywKHUnsTI3tUaR5fWjbOdnHTg8yjPw613mzoyf+setd87X9aCvRg2Gzmg40lwJ
2P14MrEAZnAAgu/IguuAmY7VG10AzCaTQR1mrTaBcLoJwOgV13bOuE8WRALM3VDtcZavpyMt
LwQA5mzSnJCw4xPsMb3rqfeyf91fn97wfgmk0dUQ88y9H86o/gFiNtNuCRxnAIrJAMUXdSDA
CxOCVBCV1VqjaUdHCYiizKVBjZXVx/fkbTViphOLmCxljaJQO4JHT/Y7lctDJxlppc3BOCwf
B9Op2aOIFWaZe+VcBan70wE1IBzJ6123L2lL0Im3SG3g/Q20BGVDd75XB+7OJQ6pVAGRBwxk
0cryZnOcbKp+n8++6SH/m8cpn05xALZ/qQ/AYMVJJVhzXK8XuBCCevY0A11LRW0Rh1lbZHvY
OqVnSf1e851y5esP0Tj5YVJ//zhelaFzJbcD4z+JJdDF95M+WRAEC7bp9ywAGY+pfRcQk9kQ
b55Vf3EOHanlWrLxWA1tCO+GIz0QGLhzMuioDOkk4/vhxNpBcNpePg6HOu2qpkzjcAlFy8qg
KFO8V//zUR2ff/ayn8fr9+qy/z90SXDd7HMSBA0XchuDK/FP19P5s7u/XM/7vz9ksQ9xafH9
6VJ9CoCweukFp9N7709o4T+9f5o3XJQ3mJP0+vN8ujyf3ivomsHo83A50NLn8t86Wyh8uHxI
Y7ENtSOXFKP+pN8RFSxZSjxH7kEcRWxBfr4cCU8UsZSqp7frd2Wl1tDztZc+XateeDruryeD
+xbe2LgJaFlh1B+oji4SMmxe+HHYv+yvP+0xY+FwpNUqWeX6Nc/KRRHeFdPRuNFiRshc9WLP
s+FwYP425iIvVJLMv+/rV6sIGdpH8T5w1xV9Yw7V0+XjXB2q47X3ASOm8YJv8IJv8cI63Kk5
C+QcBll452a7LrgqmoL96/erMqaKC0TiY9I4cnky9ysM3Ijc4Vgwwkg/RTIkbjYb6WkNOWxG
Khnz1eBeD/VEyJQidcLRcKBetCJAvcmE3yPVYQx+392pof/LZMgSmCDW76vBrbU0zoLhrD+Y
dmH0JJIcNhhSioyqOgYZuZQTUc9AIr5mTCbAai3+JO0bvnEtl8ludXv75elEDXYPNrC2xmrQ
Aay38dhIPhknOcwbNckJdG/YR6TK/IPBWFfWRiMtLjMvi42fackAapCphOZONhoPKFHBMapT
RP3xOYy/4WfAQVP6XhFw4wkZtV1kk8F0qCj3GycK9OSJGy8M7vpqNvNNcDfQN9BHGD4YpIG1
+MOn12N1FVYQIc7WYJxqMoSt+7MZudaksROypaKnKEBdWAAElqzWR4UBkd7L49DDUIgRfUoc
gk0xGY6ptShFDH8rvbPUHWrQFvuuQmcyHY/Mveu/mkrn72/VD2VD9Y/Pb/ujNZDU1/mRE/gR
+XU2sTBs28TiUlbW/oK9T73L9en4AnrWsdJVOZ4uNS2SXFEPdQWF36p3Gci1hvB+usKGsG8N
ZVUrG3bUcQWte9qneR3VKZBj1MYLmIme+CBPAtx4f9k5GAN1uwrCZDbotxpCcq4uuLWRm8s8
6d/1O9IYzcNkSIp7TVp6mSpHEzXoGFTAgaoQiN+WmZsEsBpIszOb3OkahIB0VX4G5Ojemui8
tEIu2yGejDtmapUM+3d0bMNjwmBzu7PmhW/hx/3xVRlpOQOnH/sD6kzoBvSyR6Z9JpTOwHdZ
ilE9XrlRvXYW7v392EhtlC5I/S3bzSZG4mKgnFp9zavDO+rVHXyhzHDuhXSl0DDYzfp35NYg
UKoCkIeJURqRQyjjOYelqdd055AhJSuiXPHIhB+l72r+twgSdTVzMqkG4hM/WiaxegmK0DyO
tWovnNJLqcgwTo4+sWYpvk3odcYMJdvQmhS8BcfSkvY9LsPyeD6PiC+jtM2X6CdYEEDkqGvX
bYxh6Xni+MN+R2C8yJ3uJ7FjpK1R7jUyL8fzxxyLWpB1VRdq3Az8KBds7aEDrwYEEbsRhVsV
4DZFJvfw3kQLM0YcUbpUrKLVQy/7+PvCLznaoalz8QG6ncG5E5ZrrBFfZPMhR7WOEauHMtmx
cjiNwnIlsj23s6Ii8Vl67oDKSRyWdAaj8RsCh1HXk6GjsCz8sGKrABQk9r6bVGd0z+OS4yBs
OspJICVTsOSrInKxskLQePCy48v5tH/RdoPITWOf1jgCfx5tXD+k7kFdplXCwjtRAFErRfVk
Xm171/PTM5eXVoo7tbgr/GjKCSgXzyFeh6WOV9cfoTm9JWsc+H9FuIDF7FBR5uIiJFdii2qI
mSS8gXdGvzUUXVkYGoIsp2LJG3SYKUUo2/7kPgE1nMsxfaDl5ZWAjpbUflXtwsRMg+Eyramc
Db0pcDpRmJK+t4sTNR+sr9pa+AtlWX21U4MDP9SzcAJAeIc5eRrU/LzYnw+8VKB97eUqJgT8
KGM1Mrop9gisidmZNEYOgjKdk0VDHXfONKc5Xy0ViXk9uIapXmMAyGERT9yJKUOjOCq9hQ9S
syk+pJiw6ALizxc5lgLvqN+1LZ3F0vb2bwiWcbwMPLKOstQBXs9PvX/qcWsO8uRwvoFmwGWt
epfqQOe9cosB/yI2QxnIDC/QWaJdTg5LvcSLBJU7lpP1ZgE/sh9BEMjUDIuWOvR+VVNlnlOk
dPwMkIzttsedbRs0dcva941LL3LSh0Sve1Q/0okzFuLXuTtUu4W/OwN1od1wzudB81D2fNjV
AUeGfnzlCOVYQ/1mpR/kZyLUqifJSdEsw5BNmv+wvM+Q7s88F11VdmwJ0brVqjQ1Fr6aV0DK
vaU5yzZxWkRlxiKg47ErdC8FdddgCyzLYGxzorOpt8CKRVr918gPxHdr8nPYNTX4crbTlhEx
M94OlUuTeQVMRPKCZCWb90EEIF5z80PnBwyFfOjAd/DuIjOL3bomwBcAKwhwwQSCnINvBVj4
1BFmkceLbKwxyqLATDjasYUDIJoDYW4C9lASdcmdp+fvevzUIuOLyqZ0P4GW+tnduFwoWjLR
z+LZ3V3f6NPXOPA9yj30Eej1eSzcBdVDN84+L1j+Ocrp9wJOG5gwgyc0yEaSHNRH6uhAzDOI
Pp5fxqN7Cu/HqIiDEfDlj/3lNJ1OZp8Gf1CERb5QSqJFeS1qFNOJWmA6Ot1a359cqo+XE+xP
xLdbhcU4YK17g3PYJiSAsGc6eWAAcTAwh46PIcI6CjbswE1VP9G1l0ZaYTO+2Tc/wbjV55gD
bm4zgoLvi4orYbH08mCuNi1BvLuqZyH+Z8jUENQIvsAx5NDT/SjjFH29LaGknG91CSy2sGbY
46KCJl8ZnYLfIsmKemzUwCjZN/fqJlqh7d1kqXn3d9345K+Lzv2qmPvWR9cwGKoN+oq5vDQu
pdQ0lMGj6itfQx9FXKnRMMP45tqlkexv00Arqm/T3dCNnJSF6oyI32JnMWJyJSrMqQOZ7FvB
spVR1k/CxF5jCVmSSpQjVtZXjXUxvVlSYgavwCPfIil43iva1KMo8XDHCNA2yeu1aTf02FmM
raYIHjvSkLYE8W2C3eOtvj1muUt2bYwpRjbzQNQuvdWEF87BOPJcYtAXKVuGWMxUqP+8LsOo
2WV21tII/QgWcccyi8MuybJKrIX+LdqNu8gBd2fotRJkBlHLV2q3eBzGnexdLM5qZUPpoAv1
cbaaiUlrXZChL6T+uHBRp2blIdtoX1bY8kcsan6URq/7G3pt5OVgxK2N3aFGGiIbf6sH0vy3
5pktIB07G0eO9cezrW5qC5qSvlVNMfKoK4gEn0SVULj5gUJKsUpNhNu2FyCR/nUGwwDI1X/Z
3+sSH2zgqaPxJZ4tobDxYzXTBIpZ4yeOmdZJ6QfVLs8iShPH/F0u1QsZCTOHG2CwGSBpuU7n
ZIpW8aAxMI6XrDS2lABq23Z8Q0v3pclIzyNHbz22LpMtJimjT8U4VZFgHE03vutwgSMtS7aF
0qe9LR5PIRNMg3njC9zf6F8WzmmXDdDJmbbymCUQ2a1FrYZxwo+mHA+hwSO6NgFKMAE07lZx
9yPaM0wnuqd4SCOZTvqd75hO6KE3iH7jHdr1n44jnVwMEsWLwsAM9ZFVMKPuzyI9/AySyY0e
U15/Bsms8+2zER1/rRNNfjkqs9Gw+x1jOjpb7+Q9rfsgERjDyJglHU2uNTMY/rqvQDPQJ4pl
ju/roPqdxmTX4CENHtHgMd22Nas1ontOagrqTlTFWzPefA99k62RdDFkQzAxW1/H/rSkpGmD
LPQhwGhr0HfUtLs12PFA03YoeJR7hVpGtsGkMRhCZFsPqR8EVGtL5tHw1PPW5rwgwod+0QmE
Goqo8POOz9Ryb9aYvEjXvpqFDhH6SYkbhNplQxB2xPWvq/Oxeut9f3r+d398bQ9B+DVV6aff
FgFbZmb02/t5f7z+KzwODtXl1Y5CFyXWeR4t7SABL9MwjTGvWNXsIc0hkQwBtynG6hV0nNft
ux4dwV4XntcyIDqnw/v+rfp03R+q3vP36vnfC/+EZwE/218hdmY/WiimdQsrU88tHE9TuhVs
lgQ+bVwrRO6WpQtahC3dOYZL+0lOaZ1exOYwlPA4Rk4nYNGyXO+KpAiLLBdH29QJLtjbopEv
w/542ihoObwWxFsItoJ+tJN6zOXNApI2DCLQhTGxfDiPOxxLuTSNtxF58S/GRjvU8bBSozye
N+cBNE08m8DjqBDrOioaq4ERQxVHgXKgLD4/iblHlz2NixivbIXeaOdYq1kWk26jTcUzENjA
5ixTzMeX/o8BRSXcJszPEzbFFy2FZ8+t/v54fdWWKx9Sb5dj+nGuxhtfgngeok5dnOKzMAaZ
Ea6vw8solvcdnRSY45h+Nd5ldM51CoppzkQGMOvpeP4V5pHmI8kBAaMy5K5EyUg+iKEXBjCJ
dus15lbzOXrBFCiVblBtKNeFJiWypBFZUexeSETnAInoQ5AXPjFAkjGBl5Jbo7Tyl6uQrPyq
DBT/VrzXWATx1n6Vhr41ZCsj5Ya4ckCu7WE4xce7kLurp+OrEcy7yNE8LRJoKYd5j+nCvOjE
8zt0AlmuiggTPGf0NG+/gWQA+eDGlNmTYEpBPFyJ40S9ElDB5YYFhVJoViBx64sLtVwpCDDX
NhE5uNt0FU8JLvQi15bkxuDja9eelxiJE4QTIQa9NNKj9+flfX/EQJjLf/cOH9fqRwV/VNfn
v/76S03PGNeZhDEZg6IJtPI8Baao7/nIrvE28BtvdDzNYavKvZ13c7HLXAE3SH7dyHYriEB0
xNuEdfjIyF5tM68j87Ag4J/WJVoFSZ0kMhD1iokGcGBZ4vPMKd23yfxVwOug/3lWyu6am5tv
k00pGyLyENfr1E7wXRH6j3mfPc8FXktBXY3pzV1KTSGUO78X/m3QHyzziK/1s1tMkPi/osho
DhNIfg3sg7Jwg8YBrQ1MAt8IexFZFZxC211btccpuIemNewaxS/mBklQVMNEwHjX8mE4UPHW
/CDQ+3brQkoy9TeprqTdyWDl9HA+AmUBD+/pj8FeruI8CYTUz73aWZM2AuWol16aci/8r0L1
IonlBfBNGswYEzkPdAoWvPxXeNnOs4rlADhKvevETW5RREIlvI1dpixZ0TS1WbGop6kbWW79
fMUz65nvEejQiYso5zXOU9cgwStkziJIybVTsxFHPihaUe6Gea+5K6/RRfFWR0+GkqLgMVMW
8CwQnF5TB5EDkGmEy7M1PkpTXBxu63Nh5f1ae7VvrdmQJLTn1Rz0zunsmkllw/K8MMlBSxEf
S4sLQINCspDPU8fYfGu2m19tgYGJx9o1IDlXTDPpUyvmMYtAq9NyTRuIRv2zB9sr5yDJYaZE
QjYx9q0RreK4vyDpUynRLIowTAavofhzevKuhgpYtsZ3fBNnkrYJvTP2SAq158ZI4t0jugTz
UG3asbaA7s09OdHKO5OFBTMoW7mprWx6Smuek4Nxe+JzBhtF0r2ZhKEfd31PPYyaN+TKz5po
pMzgAy5AyjlI1FXIUnr1K2j1HlMh6OqzxnEeaMLYsTr/YNNS3Wkxtl0J9lGR9F2PF6AZjGZj
ni7SMnswhSToCd0bYgoiEf0bsKt8pIzcePUge6Fpc3KLMyq5PQriFWO8uvaojGEQOnnTjAKa
237rpas5X+DvW3ZiMQcLW1jZ/iNfT7rrBmBum5noAl/6mRDA2m078IaTS4oWzEOYSAzmV5NK
HD9wU3OQeSwNHuQJnHbgpMBLd76kvbg1Kl62x51TujPP8JbzWzHTYbxFdeqgW8Xr0Y2LeSDP
ES2FFD2ggiIjS6rhRDZL0d6QMMcknj/y+j9lfzftt8aeiYPJGNC4gv+t5N3RsCiYv4yUTanG
4uuIPit4/TSwQRTWmalN07EdtO57Shfhu0wFkx/QspR1GE5OwjqvGWNYcSEyP9h5fmRsWqJ5
kCAp3X9pBIStIdXBV/J4L1FuF5ICVh031aSJ3npHRFsfA1ys00KR9qN6/jhj+J11eMzLNrbt
g2AGIY2qFSBQsupOZ/IBUrQWGW69ehlI6ZfVwlsp4z2U7gpG0hM1EDvOFaS/FqZJzXhIFhcE
lJpjOW3XEM1JsW5Pen90Y8od1n+00WiJK24KWYh5hBL09ymZ66Zf7iaT0Z22NnkwVwRDUPC0
rcmDMMSZcLLUjos0MnpvhrWNzsUiUIcaB/RId3gjYex6Ky9IVK2TRIuP+uPz5e/98fPHpTof
Ti/Vp+/V23t1/sMaAeBaPyq0eCcTxxcXX1u3Z7Umd/0MT51/kxivXEijyyJlG0f4WxATWdPw
o6rU+wbbei7PyPo2cWiEp+gYjPeJlsXtPnFC4C7QOnJtSnQKliQeL6C7jFiQke+E5R8/dDjL
1TTQDIMpJi2CmiaImZv4EfkOiZP3AXT8TUP8wDrSQt8OU6gltTknv0mMw3VD/reygykuQiZW
yeO8i1Nx7KCwCxdfcXM3d/75fj31nk/nqnc698QKUbJ+cmJY3kumpo7VwEMb7jGXBNqkYEg4
frJSucfE2A+ttFpgCtAmTTVTuoGRhM2lp9X1zp6wrt6vk8SmXqtxcnUL6K5KdCdj/9/YsS2n
jsN+hU8oULr00XEC+DQ3cgHKS4bT093ycNqdQme7f7+WHQfZEszOdIZGUnxRbFmWJZnAYtrp
RMYr7OBrgJnIxZJpUw+nlZm4jiulOElmo23Iq8vFeDLP2pQg8jblgZ7jSQ8vzS/nPGXxsHyt
26RNSInmhw62rIeHnRJts0pySej7a3B8YK0yWvJSi9OuX2Tg5u/wpSEvvw3I/Tq/QT6Hl8P5
9dcoeX+B6abVldE/x/PbSJxOHy9Hg4oP5wOZdlJmpPylzBgGypXQf5O7skifx1M235/rVLJW
G2YcrYRW+zau3ZHJ0wWL5om2KqL8k4uItFQ2dAhKZgglOHi6h6XVlpRXchXvmAK1IratzC7d
xiQfTm/XumIvFggESSaYerjKN5bSJfB4PZ1pDZWcThh+GbAN4uU+J6Cvf0OD1vxIYeIRtley
Gd/FakGHLis33ZChAiC+Z2AzprmZ0sMnSeH3eqOrLB77OZ0QgvXju+AnswcqIbN4Orkj4Hol
xhyQK0KDZ34eqAuCS/TksNmUYUKzrMaPNz7atrR12WX3+Pebn17bLZJ0OGtY1zCLrwbP5rRT
AM/VMLQCZN5GiqmikvdMl7TqsF0odo/uBpuAnOr4quoBAd4vQZJHhJsxXAc4m8i8X/4Y3izM
L9P0p5XYC17Hc19R66JiwufS8EmAzTdY0IteunzYe7RDYFV6t+z58K6uk4n5rIQgo7OxLhP5
xDCySXjd1aG3RfhVr5CEPR/cuSD90BGn2hy+0cK/dsDJ831BWj+/p5pIuufGoYaumFTsh/df
H79H+dfvn6+fLqekbVRYANxt2MmyyjnTh2t6FVmTJdW7AMOuChZjpWpYp8FJ3mf9QkGK/KEa
vZcCW4veMLOaGlhhmY/uUDf87APCulde/xfxTd4NVEbzJwuqblDgzOcwW8rSBHKpGzcTUhDC
GUlJmYAptBC/1TMgXSZFzJkcEImUVGfv4V1M1UNA1eXNt+wji16L5kqn1hCcu5o/zr4ln8Aq
oJXT3Y7L1hKSPUx2LJtxfZvFjUaZijaclxlT1WbBVjZcitCjRP2cZQnYxYxRzVg7OWTZRmlP
U7eRT7ab3T12MgHbkgIXTTCM1nhTVD7J+o/B8bXHuuUZEoj+abT2k7mL93T8690m1jL+q4GX
gg22wgbDSrHTpSeMUnNNST2YJJHpJKQwkwf+Q9t6Y4R72ngbgd6ZTe1FeHTSE0QqF1V/ALBw
Wmt6/Pl5+Px39PnxdT6+Yw25Eip+6ErkWxmppkrg0iTEZWvpxP6T7ni5bqpcls9wgU7mEgcw
JGmSX8HmCYShKxz+4lCQPgVSoGj2RNiFe0gbJVWYtsShAvBwhrMAfcUEjZap8vfOUs9aLZQ9
0PjBp6Aat66qaTv/rekkeLx4C3kTzGD0yE6iZz6GwiPhvZh7ElFtRcOLOMB77JNEC5Rc3EKq
IrqrkcgJfrfzNxqijVVD7++y/k6YCQNKqwY28NpLRgNQG97rwyFSF9YXX/MwUKKPaEWEKRmg
XMla8WCp7/l21E3MkBswR7/bAzh8NlaFEGZyj5WUVsE1fSFQYDP/Bdas2iwiiFpLPlpuJH/g
kdBDr5zsXPrWLfcKzS6EiDRiwmJ2exbshdV7cNRhN6vx8YOTVhIZxvSDCYJwx2OITMs0NDzM
ERMcpvvgSsRqZ2BWRhRVjGWEqOtCKi0KzQF0JZDeBrJFyxx8xGtBcKQZ+BLAUXKGzH71Mg3v
N4NDeBtG33l+sTaFjrGwgyccQpSt3injauI1ltZp4Z2Uw/OtQ7w89XNZyHTfNcIrAtyjWDsA
nCVdGF2twfKAmpKVyruLu1AxuHHpla/CkQMFbJL6E2GcZLDI2XANQz//ngclzL+xBK8huV+B
2jIsC/YWJ4UDdLXIDFKKwQkeOE4xbPsPWVuDrSDnAQA=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--jRHKVT23PllUwdXP--


From xen-devel-bounces@lists.xenproject.org Fri Jun 15 03:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 03: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 1fTfYw-0007yW-FT; Fri, 15 Jun 2018 03: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=9nh7=jb=xenproject.org=prvs=69736e803=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fTfYu-0007yK-I2
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 03:38:08 +0000
X-Inumbo-ID: 8871f1cd-704d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8871f1cd-704d-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 03:38:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,225,1526342400"; d="scan'208";a="57437697"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install: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-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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:test-amd64-amd64-xl-qemuu-win10-i386: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-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-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: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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=1522a81acea5c6109f6f791d528fd8724117fb63
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 15 Jun 2018 04:38:03 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 74867: 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
NDg2NyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg2Ny8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0NzQ0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3NDQKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDc0NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ0CiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ3NDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDc0NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzQ0CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ3NDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0NAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0NzQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDc0NAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc0NzQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3NDQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSA3NDc0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNl
YTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdmYjYzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAxOTdlNjA1ZTAzYTEwMTdlMmI0ZmI1Nzg1OTQ1NmRhOGY5Y2VhNDY4CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3NDQgIDIwMTgtMDUtMjUgMDg6MTk6MDAgWiAgIDIwIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0ODY3ICAyMDE4LTA2LTE0IDE0OjE1OjUzIFogICAg
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1h
Z2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rl
c3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTUxIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 04:20:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 04:20: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 1fTgDr-0003oG-0a; Fri, 15 Jun 2018 04:20: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=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTgDp-0003o6-Vg
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 04:20:26 +0000
X-Inumbo-ID: 709cee96-7053-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 709cee96-7053-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 04:20: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 1fTgDl-0000Ob-RN; Fri, 15 Jun 2018 04:20: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 1fTgDl-00009Y-H2; Fri, 15 Jun 2018 04:20:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTgDl-0006AT-FY; Fri, 15 Jun 2018 04:20:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124179-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-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-libvirt-xsm:saverestore-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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=117ef5e270f2906465951f4abed7e71f51ba7b76
X-Osstest-Versions-That: xen=196932adb25a6e26680788db4397850bbd30770f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 04:20:21 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124179: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE3OSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE3OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODk3CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZh
aWwgIGxpa2UgMTIzODUyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjM4OTcKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEy
Mzg5NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjM4OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg5NwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTIzODk3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4OTcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzg5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4OTcKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzg5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODk3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM4OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg5NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTIzODk3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjM4OTcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTE3ZWY1ZTI3MGYyOTA2NDY1OTUxZjRhYmVkN2U3
MWY1MWJhN2I3NgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTk2OTMy
YWRiMjVhNmUyNjY4MDc4OGRiNDM5Nzg1MGJiZDMwNzcwZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzODk3ICAyMDE4LTA2LTA3IDE1OjQ4OjU3IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDE3OSAgMjAxOC0wNi0xMyAyMTowNjowMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
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
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAxMTdlZjVlMjcwZjI5
MDY0NjU5NTFmNGFiZWQ3ZTcxZjUxYmE3Yjc2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEw
MAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRpb25zIGZvciBMYXp5RlBVCiAgICAKICAgIElu
dGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBOZWhhbGVtIHNwZWN1bGF0ZSBwYXN0
ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4
dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAgICAKICAgIE9uIGFmZmVjdGVkIHByb2Nlc3Nv
cnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KICAg
IHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FW
WC9ldGMpIGZyb20gcHJldmlvdXNseQogICAgc2NoZWR1bGVkIHZjcHVzLgogICAgCiAgICBUaGlz
IGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBm
cm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0KQoKY29t
bWl0IDUzNmQxNmNiZGRiYzg2M2E0NmQ5MjNiODNkMWJlMzEwZjZmYzBkZGQKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAx
NzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250
ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNvbnRyb2xsZWQgb24gYSBwZXItdmNwdSBi
YXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8g
Q1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDE0NmRmZTkyNzdj
MmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IpCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 05:31:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 05:31: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 1fThKj-00026v-GO; Fri, 15 Jun 2018 05:31: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=dapk=ja=amazon.com=prvs=6967d3c22=cyberax@srs-us1.protection.inumbo.net>)
 id 1fTYGE-0001tF-QG
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 19:50:22 +0000
X-Inumbo-ID: d322dde8-700b-11e8-9728-bc764e045a96
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d322dde8-700b-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 21:47:52 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1529005821; x=1560541821;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=DjisnX76ISZKz2ufba6nDezXi9l8Ee7vbTV1dTnawE8=;
 b=IvzD137pbiWSC7eREiEqPcEZOPudlzr7SWd1fsWstJg6upICwhpdTCfZ
 fx3eYsKprrHOQtyqMejCDg0vT3d//cfZ2qSqDsMhWZqrwoGXTX+nXfccZ
 TcfnzcutTcTJMo1NXH7VCP+pBYk46WbLL1Un9Y79k5g+MM8TxMn6LWZBu 8=;
X-IronPort-AV: E=Sophos;i="5.51,224,1526342400"; d="scan'208";a="682964406"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-303d0b0e.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;
 14 Jun 2018 19:50:20 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-303d0b0e.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5EJoFX3025518
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Thu, 14 Jun 2018 19:50:15 GMT
Received: from EX13D02UWC002.ant.amazon.com (10.43.162.6) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 14 Jun 2018 19:50:15 +0000
Received: from EX13D12UWC003.ant.amazon.com (10.43.162.12) by
 EX13D02UWC002.ant.amazon.com (10.43.162.6) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 14 Jun 2018 19:50:15 +0000
Received: from EX13D12UWC003.ant.amazon.com ([10.43.162.12]) by
 EX13D12UWC003.ant.amazon.com ([10.43.162.12]) with mapi id 15.00.1367.000;
 Thu, 14 Jun 2018 19:50:15 +0000
From: "Besogonov, Aleksei" <cyberax@amazon.com>
To: Pavel Machek <pavel@ucw.cz>, "Agarwal, Anchal" <anchalag@amazon.com>
Thread-Topic: [RFC PATCH 12/12] PM / hibernate: update the resume offset on
 SNAPSHOT_SET_SWAP_AREA
Thread-Index: AQHUAo/c7GtY+YV2eEu7vcTSCMOdZKRgK06A//+MDgA=
Date: Thu, 14 Jun 2018 19:50:15 +0000
Message-ID: <23092841-89AD-4D68-9790-AF0BD8702F0A@amazon.com>
References: <20180612205619.28156-1-anchalag@amazon.com>
 <20180612205619.28156-13-anchalag@amazon.com> <20180614194515.GE17808@amd>
In-Reply-To: <20180614194515.GE17808@amd>
Accept-Language: ru-RU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.161.178]
Content-ID: <D00608EDB57CB446B588E18069F89FA0@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
X-Mailman-Approved-At: Fri, 15 Jun 2018 05:31:36 +0000
Subject: Re: [Xen-devel] [RFC PATCH 12/12] PM / hibernate: update the resume
 offset on SNAPSHOT_SET_SWAP_AREA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "jgross@suse.com" <jgross@suse.com>,
 "len.brown@intel.com" <len.brown@intel.com>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "Valentin, 
 Eduardo" <eduval@amazon.com>, "Vaidyeshwara, Vallish" <vallish@amazon.com>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>, "van
 der Linden, Frank" <fllinden@amazon.com>, "x86@kernel.org" <x86@kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "Anbalagane,
 Guru" <guruanb@amazon.com>, "mingo@redhat.com" <mingo@redhat.com>,
 "hpa@zytor.com" <hpa@zytor.com>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "tglx@linutronix.de" <tglx@linutronix.de>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KHNvcnJ5IGZvciB0b3AtcG9zdGluZykNCg0KV2VsbCwgbm90IGNvbXBsZXRlbHkgYnJva2VuLiBJ
dCBqdXN0IHJlcXVpcmVkIGEgcmVzdGFydCBmb3IgdGhlIG9mZnNldCBzZXR0aW5nIHRvIHRha2Ug
YW4gZWZmZWN0Lg0KDQrvu79PbiA2LzE0LzE4LCAxMjo0NiwgIlBhdmVsIE1hY2hlayIgPHBhdmVs
QHVjdy5jej4gd3JvdGU6DQoNCiAgICBIaSENCiAgICANCiAgICA+IEZyb206IEFsZWtzZWkgQmVz
b2dvbm92IDxjeWJlcmF4QGFtYXpvbi5jb20+DQogICAgPiANCiAgICA+IFRoZSBTTkFQU0hPVF9T
RVRfU1dBUF9BUkVBIGlzIHN1cHBvc2VkIHRvIGJlIHVzZWQgdG8gc2V0IHRoZSBoaWJlcm5hdGlv
bg0KICAgID4gb2Zmc2V0IG9uIGEgcnVubmluZyBrZXJuZWwgdG8gZW5hYmxlIGhpYmVybmF0aW5n
IHRvIGEgc3dhcCBmaWxlLg0KICAgID4gSG93ZXZlciwgaXQgZG9lc24ndCBhY3R1YWxseSB1cGRh
dGUgdGhlIHN3c3VzcF9yZXN1bWVfYmxvY2sgdmFyaWFibGUuIEFzDQogICAgPiBhIHJlc3VsdCwg
dGhlIGhpYmVybmF0aW9uIGZhaWxzIGF0IHRoZSBsYXN0IHN0ZXAgKGFmdGVyIGFsbCB0aGUgZGF0
YSBpcw0KICAgID4gd3JpdHRlbiBvdXQpIGluIHRoZSB2YWxpZGF0aW9uIG9mIHRoZSBzd2FwIHNp
Z25hdHVyZSBpbg0KICAgID4gbWFya19zd2FwZmlsZXMoKS4NCiAgICA+IA0KICAgID4gQmVmb3Jl
IHRoaXMgcGF0Y2gsIHRoZSBjb21tYW5kIGxpbmUgcHJvY2Vzc2luZyB3YXMgdGhlIG9ubHkgcGxh
Y2Ugd2hlcmUNCiAgICA+IHN3c3VzcF9yZXN1bWVfYmxvY2sgd2FzIHNldC4NCiAgICANCiAgICBB
cmUgeW91IHNheWluZyB0aGF0IHN1c3BlbmQtdG8tZmlsZSB3YXMgYnJva2VuLCBldmVuIG9uDQog
ICAgbm9uLXZpcnR1YWxpemVkIHN5c3RlbXM/DQogICAgDQogICAgSWYgc28sIHdlIG1heSB0aGlz
IHRvIGdvIGluIGZpcnN0Li4uDQogICAgCQkJCQkJCQlQYXZlbA0KICAgIAkJCQkJCQkJDQogICAg
LS0gDQogICAgKGVuZ2xpc2gpIGh0dHA6Ly93d3cubGl2ZWpvdXJuYWwuY29tL35wYXZlbG1hY2hl
aw0KICAgIChjZXNreSwgcGljdHVyZXMpIGh0dHA6Ly9hdHJleS5rYXJsaW4ubWZmLmN1bmkuY3ov
fnBhdmVsL3BpY3R1cmUvaG9yc2VzL2Jsb2cuaHRtbA0KICAgIA0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 05:31:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 05:31: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 1fThKj-00026p-6q; Fri, 15 Jun 2018 05:31: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=tvvp=ja=dowhile0.org=javier@srs-us1.protection.inumbo.net>)
 id 1fTUPf-0005Uj-Qc
 for xen-devel@lists.xenproject.org; Thu, 14 Jun 2018 15:43:51 +0000
X-Inumbo-ID: 6340ee79-6fe9-11e8-9728-bc764e045a96
Received: from mail-io0-x242.google.com (unknown [2607:f8b0:4001:c06::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6340ee79-6fe9-11e8-9728-bc764e045a96;
 Thu, 14 Jun 2018 17:41:22 +0200 (CEST)
Received: by mail-io0-x242.google.com with SMTP id u4-v6so7589154iof.2
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 08:43:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=dowhile0-org.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=V2NMFIaf51Dgncau4zT7IJnUmIH3J4E2eEYpypxwYL4=;
 b=v3q6NPBWwy3R5iKiRJcVVDx1/2K29A+0VJ3ntXr6nx2Vd2J/NX9meJMdL2ubB+l1HN
 65rBob3IOtJnbqrd6S1V1xevJF1eyN+XyHoXWTeKV4QSz9++KVcN4rkixmU+LRKRwpiU
 Q9hmG3DUDZf30x7gKxYyWdDl9EBfGV/0KrhPbWJbjQQB6uSlm5km3tl1smsvtM1JRTyD
 zZC8OOF/iXvS0kIT9yh7NepCQMqNDrghFTqTaA3/Asal45bTsNGDqYf3N+OKx5wOF9pY
 ssDvewfoir5Q+qfmhYCTXucGt7tFj7COgEbEyr6+1eTC0kbgpBb+WhM1XXU91roDihHs
 FuGQ==
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=V2NMFIaf51Dgncau4zT7IJnUmIH3J4E2eEYpypxwYL4=;
 b=TPPn8kvB1ynfvzKOSjWZhf+HpL49IotxhJi+i6hrkXf9x67kPBvRgxRGqyM3O81oU0
 SEPJ4/CudpFriHv35YnHzP65qIPXofrrQVdJCtRKYb+XOtpSUqvhM/k7ZgaaDCBfB1gx
 av+IhQoDOtQNSfv0JE6HLxIUh8v77iKJEwVROzvVPiOV5jftowvDEXTz8SNnn/SkOsER
 KH3hxf85D5gluTJL36ovj8bBzcDrwhGpdOglqMLnds+D44Y6Cyug1e6CJeEv0ZfGo4/M
 7ArtSlYF7ZZfKD8tIyr9pFbUd/c5HZxBj9nI7bH6UV7gywsPBURVKxCN3+RT9wxxspQ2
 ldJA==
X-Gm-Message-State: APt69E1rZgFa/dCe3n9ZhyUROIQ1moZqCcxLIRUPFMaXs05XgwEsq4QB
 vn6gm7exCXCXreW4rq4R6nZ0GJrhoa1369Sb9Uwnrw==
X-Google-Smtp-Source: ADUXVKLw6pG8GcXO5hoCo54yFXfE4Ya2OAE0NwRbsZw2y9V9qYTCab3zw19rnkisVa/VargUcZjZfY0mgKfPqaFBJnw=
X-Received: by 2002:a6b:9082:: with SMTP id
 s124-v6mr2746948iod.35.1528991030174; 
 Thu, 14 Jun 2018 08:43:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4f:f017:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 08:43:49
 -0700 (PDT)
X-Originating-IP: [90.77.100.34]
In-Reply-To: <CAK=Wzwcjz5JKzfrdGpWNXhb6ZmTrpbNjSJxiivZt3HF8cKYi3Q@mail.gmail.com>
References: <CAK=Wzwcjz5JKzfrdGpWNXhb6ZmTrpbNjSJxiivZt3HF8cKYi3Q@mail.gmail.com>
From: Javier Martinez Canillas <javier@dowhile0.org>
Date: Thu, 14 Jun 2018 17:43:49 +0200
Message-ID: <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@mail.gmail.com>
To: Andrew Jeddeloh <andrew.jeddeloh@redhat.com>,
 Laura Abbott <labbott@redhat.com>, dustymabe@redhat.com, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "David S. Miller" <davem@davemloft.net>, stable@vger.kernel.org
X-Mailman-Approved-At: Fri, 15 Jun 2018 05:31:36 +0000
Subject: Re: [Xen-devel] BUG: jumbo frames broken after commit xen-netfront:
 Fix race between device setup and 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: Juergen Gross <jgross@suse.com>, netdev <netdev@vger.kernel.org>,
 xen-devel@lists.xenproject.org, Ross Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gV2VkLCBKdW4gNiwgMjAxOCBhdCA2OjI5IFBNLCBBbmRyZXcgSmVkZGVs
b2gKPGFuZHJldy5qZWRkZWxvaEByZWRoYXQuY29tPiB3cm90ZToKPiBIaSBhbGwsCj4KPiBUaGUg
cGF0Y2ggInhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0d2VlbiBkZXZpY2Ugc2V0dXAgYW5kIG9w
ZW4iIHNlZW1zCj4gdG8gaGF2ZSBpbnRyb2R1Y2VkIGEgcmVncmVzc2lvbiBwcmV2ZW50aW5nIHNl
dHRpbmcgTVRVJ3MgbGFyZ2VyIHRoYW4KPiAxNTAwLiBXZSBleHBlcmllbmNlZCB0aGlzIGRvd25z
dHJlYW0gd2l0aCBDb250YWluZXIgTGludXggYW5kCj4gY29uZmlybWVkIHdpdGggRmVkb3JhIDI4
IGFzIHdlbGwuCj4KPiBJdCdzIGNvbW1pdCBmNTk5YzY0ZmRmN2Q5YzEwOGU4NzE3ZmIwNGJjNDFj
NjgwMTIwZGE0IGluIHRoZSBsaW51eC1zdGFibGUgdHJlZS4KPiBodHRwczovL2dpdC5rZXJuZWwu
b3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdC9jb21t
aXQvP2lkPWY1OTljNjRmZGY3ZDljMTA4ZTg3MTdmYjA0YmM0MWM2ODAxMjBkYTQKPgo+IERvd25z
dHJlYW0gYnVnczoKPiBodHRwczovL2dpdGh1Yi5jb20vY29yZW9zL2J1Z3MvaXNzdWVzLzI0NDMK
PiBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTE1ODQyMTYKPgo+
IFdlJ3ZlIGNvbmZpcm1lZCB0aGF0IHJldmVydGluZyB0aGF0IGNvbW1pdCBmaXhlcyB0aGUgYnVn
LiBJdCBiZQo+IHJlbGlhYmx5IGNhbiBiZSByZXByb2R1Y2VkIG9uIEFXUyB3aXRoIHQyLm1pY3Jv
IGluc3RhbmNlcyAoYW5kCj4gcHJlc3VtYWJseSBvdGhlciBzeXN0ZW1zIHVzaW5nIHRoZSBzYW1l
IGRyaXZlcikuIEJvdGggdXNpbmcKPiBzeXN0ZW1kLW5ldHdvcmtkIHRvIHNldCB0aGUgbXR1IGFu
ZCBtYW51YWwgaXAgbGluayBjb21tYW5kcyBjYXVzZSB0aGUKPiBsaW5rIHRvIHJlcHNvbmQgd2l0
aCAiSW52YWxpZCBhcmd1bWVudCIgd2hlbiB0cnlpbmcgdG8gc2V0IHRoZSBNVFUgPgo+IDE1MDAu
Cj4KPiBJJ20gbm90IHN1cmUgd2h5IHRoYXQgY29tbWl0IGludHJvZHVjZWQgdGhlIHJlZ3Jlc3Np
b24uCj4KPiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhlcmUncyBhbnkgbW9yZSBpbmZvcm1hdGlv
biB0aGF0IHdvdWxkIGJlIGhlbHBmdWwuCj4KPiAtIEFuZHJldwoKSSdtIGFkZGluZyBzb21lIHJl
bGV2YW50IHBlb3BsZSB0byB0aGUgQ0MgbGlzdCB0byBicmluZyBtb3JlIGF0dGVudGlvbgpvbiB0
aGlzIHJlZ3Jlc3Npb24uCgpUaGUgZ2V0X21haW50YWluZXIucGwgc2NyaXB0IGlzIHZlcnkgdXNl
ZnVsIHRvIGdldCBzb21lIGhpbnRzIG9uIHdobwpzaG91bGQgYmUgY29waWVkLCBpLmU6CgokIC4v
c2NyaXB0cy9nZXRfbWFpbnRhaW5lci5wbCAtZiBkcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwoK
QmVzdCByZWdhcmRzLApKYXZpZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 05:45:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 05: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 1fThXg-0003Mb-Dc; Fri, 15 Jun 2018 05: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=4do2=jb=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fThXe-0003MW-9G
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 05:44:58 +0000
X-Inumbo-ID: 3f3eab1d-705f-11e8-bc1d-65256ead4e3a
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f3eab1d-705f-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 05:45:02 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 14 Jun 2018 22:44:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,225,1526367600"; d="scan'208";a="237351600"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by fmsmga005.fm.intel.com with ESMTP; 14 Jun 2018 22:44:53 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fThXY-0007Tf-G6; Fri, 15 Jun 2018 13:44:52 +0800
Date: Fri, 15 Jun 2018 13:44:40 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-scsi-owner@vger.kernel.org
Message-ID: <201806151305.MldLqVQQ%fengguang.wu@intel.com>
References: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529017154-54719-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v3] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

SGksCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaCEgUGVyaGFwcyBzb21ldGhpbmcgdG8gaW1wcm92
ZToKClthdXRvIGJ1aWxkIHRlc3QgV0FSTklORyBvbiB4ZW4tdGlwL2xpbnV4LW5leHRdClthbHNv
IGJ1aWxkIHRlc3QgV0FSTklORyBvbiB2NC4xNyBuZXh0LTIwMTgwNjE0XQpbaWYgeW91ciBwYXRj
aCBpcyBhcHBsaWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3Rl
IHRvIGhlbHAgaW1wcm92ZSB0aGUgc3lzdGVtXQoKdXJsOiAgICBodHRwczovL2dpdGh1Yi5jb20v
MGRheS1jaS9saW51eC9jb21taXRzL2xpbnV4LXNjc2ktb3duZXItdmdlci1rZXJuZWwtb3JnL3Nj
c2kteGVuLXNjc2lmcm9udC1hZGQtZXJyb3ItaGFuZGxpbmctZm9yLXhlbmJ1c19wcmludGYvMjAx
ODA2MTUtMDcwNDA0CmJhc2U6ICAgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQveGVuL3RpcC5naXQgbGludXgtbmV4dApyZXByb2R1Y2U6CiAgICAgICAgIyBh
cHQtZ2V0IGluc3RhbGwgc3BhcnNlCiAgICAgICAgbWFrZSBBUkNIPXg4Nl82NCBhbGxtb2Rjb25m
aWcKICAgICAgICBtYWtlIEM9MSBDRj0tRF9fQ0hFQ0tfRU5ESUFOX18KCgpzcGFyc2Ugd2Fybmlu
Z3M6IChuZXcgb25lcyBwcmVmaXhlZCBieSA+PikKCiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmM6MjY3OjIxOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRy
aXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NDQwOjMzOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNp
bmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NDQwOjMzOiBz
cGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2NzaS94ZW4t
c2NzaWZyb250LmM6NDczOjMzOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQp
CiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NDczOjMzOiBzcGFyc2U6IGV4cHJlc3Np
b24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NDc0
OjMzOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2Nz
aS94ZW4tc2NzaWZyb250LmM6NDc0OjMzOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9m
KHZvaWQpCj4+IGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NjYzOjQ3OiBzcGFyc2U6IGlu
Y29ycmVjdCB0eXBlIGluIGFyZ3VtZW50IDEgKGRpZmZlcmVudCBiYXNlIHR5cGVzKSBAQCAgICBl
eHBlY3RlZCBzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2IEBAICAgIGdvdCB4ZW5idXNfZGV2aWNl
ICpkZXYgQEAKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo2NjM6NDc6ICAgIGV4cGVj
dGVkIHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJv
bnQuYzo2NjM6NDc6ICAgIGdvdCBzdHJ1Y3QgZGV2aWNlICo8bm9pZGVudD4KICAgZHJpdmVycy9z
Y3NpL3hlbi1zY3NpZnJvbnQuYzo2ODE6NDc6IHNwYXJzZTogaW5jb3JyZWN0IHR5cGUgaW4gYXJn
dW1lbnQgMSAoZGlmZmVyZW50IGJhc2UgdHlwZXMpIEBAICAgIGV4cGVjdGVkIHN0cnVjdCB4ZW5i
dXNfZGV2aWNlICpkZXYgQEAgICAgZ290IHhlbmJ1c19kZXZpY2UgKmRldiBAQAogICBkcml2ZXJz
L3Njc2kveGVuLXNjc2lmcm9udC5jOjY4MTo0NzogICAgZXhwZWN0ZWQgc3RydWN0IHhlbmJ1c19k
ZXZpY2UgKmRldgogICBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jOjY4MTo0NzogICAgZ290
IHN0cnVjdCBkZXZpY2UgKjxub2lkZW50PgogICBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5j
OjEwMjI6NTk6IHNwYXJzZTogaW5jb3JyZWN0IHR5cGUgaW4gYXJndW1lbnQgMSAoZGlmZmVyZW50
IGJhc2UgdHlwZXMpIEBAICAgIGV4cGVjdGVkIHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYgQEAg
ICAgZ290IHhlbmJ1c19kZXZpY2UgKmRldiBAQAogICBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9u
dC5jOjEwMjI6NTk6ICAgIGV4cGVjdGVkIHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYKICAgZHJp
dmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzoxMDIyOjU5OiAgICBnb3Qgc3RydWN0IGRldmljZSAq
PG5vaWRlbnQ+CiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6MTA0Mjo1OTogc3BhcnNl
OiBpbmNvcnJlY3QgdHlwZSBpbiBhcmd1bWVudCAxIChkaWZmZXJlbnQgYmFzZSB0eXBlcykgQEAg
ICAgZXhwZWN0ZWQgc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiBAQCAgICBnb3QgeGVuYnVzX2Rl
dmljZSAqZGV2IEBACiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6MTA0Mjo1OTogICAg
ZXhwZWN0ZWQgc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldgogICBkcml2ZXJzL3Njc2kveGVuLXNj
c2lmcm9udC5jOjEwNDI6NTk6ICAgIGdvdCBzdHJ1Y3QgZGV2aWNlICo8bm9pZGVudD4KICAgZHJp
dmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzoxMDYzOjE5OiBzcGFyc2U6IGV4cHJlc3Npb24gdXNp
bmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6MTA2NDoxOTog
c3BhcnNlOiBleHByZXNzaW9uIHVzaW5nIHNpemVvZih2b2lkKQogICBkcml2ZXJzL3Njc2kveGVu
LXNjc2lmcm9udC5jOjEwNjU6MTk6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9p
ZCkKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzogSW4gZnVuY3Rpb24gJ3Njc2lmcm9u
dF9zZGV2X2NvbmZpZ3VyZSc6CiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NjYzOjIx
OiBlcnJvcjogcGFzc2luZyBhcmd1bWVudCAxIG9mICd4ZW5idXNfZGV2X2Vycm9yJyBmcm9tIGlu
Y29tcGF0aWJsZSBwb2ludGVyIHR5cGUgWy1XZXJyb3I9aW5jb21wYXRpYmxlLXBvaW50ZXItdHlw
ZXNdCiAgICAgICB4ZW5idXNfZGV2X2Vycm9yKCZpbmZvLT5kZXYtPmRldiwgZXJyLAogICAgICAg
ICAgICAgICAgICAgICAgICBeCiAgIEluIGZpbGUgaW5jbHVkZWQgZnJvbSBkcml2ZXJzL3Njc2kv
eGVuLXNjc2lmcm9udC5jOjUwOjA6CiAgIGluY2x1ZGUveGVuL3hlbmJ1cy5oOjIyNDo2OiBub3Rl
OiBleHBlY3RlZCAnc3RydWN0IHhlbmJ1c19kZXZpY2UgKicgYnV0IGFyZ3VtZW50IGlzIG9mIHR5
cGUgJ3N0cnVjdCBkZXZpY2UgKicKICAgIHZvaWQgeGVuYnVzX2Rldl9lcnJvcihzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2LCBpbnQgZXJyLCBjb25zdCBjaGFyICpmbXQsIC4uLik7CiAgICAgICAg
IF5+fn5+fn5+fn5+fn5+fn4KICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzogSW4gZnVu
Y3Rpb24gJ3Njc2lmcm9udF9zZGV2X2Rlc3Ryb3knOgogICBkcml2ZXJzL3Njc2kveGVuLXNjc2lm
cm9udC5jOjY4MToyMTogZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMSBvZiAneGVuYnVzX2Rldl9l
cnJvcicgZnJvbSBpbmNvbXBhdGlibGUgcG9pbnRlciB0eXBlIFstV2Vycm9yPWluY29tcGF0aWJs
ZS1wb2ludGVyLXR5cGVzXQogICAgICAgeGVuYnVzX2Rldl9lcnJvcigmaW5mby0+ZGV2LT5kZXYs
IGVyciwKICAgICAgICAgICAgICAgICAgICAgICAgXgogICBJbiBmaWxlIGluY2x1ZGVkIGZyb20g
ZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo1MDowOgogICBpbmNsdWRlL3hlbi94ZW5idXMu
aDoyMjQ6Njogbm90ZTogZXhwZWN0ZWQgJ3N0cnVjdCB4ZW5idXNfZGV2aWNlIConIGJ1dCBhcmd1
bWVudCBpcyBvZiB0eXBlICdzdHJ1Y3QgZGV2aWNlIConCiAgICB2b2lkIHhlbmJ1c19kZXZfZXJy
b3Ioc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwgaW50IGVyciwgY29uc3QgY2hhciAqZm10LCAu
Li4pOwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+CiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmM6IEluIGZ1bmN0aW9uICdzY3NpZnJvbnRfZG9fbHVuX2hvdHBsdWcnOgogICBkcml2ZXJz
L3Njc2kveGVuLXNjc2lmcm9udC5jOjEwMjI6MjM6IGVycm9yOiBwYXNzaW5nIGFyZ3VtZW50IDEg
b2YgJ3hlbmJ1c19kZXZfZXJyb3InIGZyb20gaW5jb21wYXRpYmxlIHBvaW50ZXIgdHlwZSBbLVdl
cnJvcj1pbmNvbXBhdGlibGUtcG9pbnRlci10eXBlc10KICAgICAgICAgeGVuYnVzX2Rldl9lcnJv
cigmZGV2LT5kZXYsIGVyciwKICAgICAgICAgICAgICAgICAgICAgICAgICBeCiAgIEluIGZpbGUg
aW5jbHVkZWQgZnJvbSBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jOjUwOjA6CiAgIGluY2x1
ZGUveGVuL3hlbmJ1cy5oOjIyNDo2OiBub3RlOiBleHBlY3RlZCAnc3RydWN0IHhlbmJ1c19kZXZp
Y2UgKicgYnV0IGFyZ3VtZW50IGlzIG9mIHR5cGUgJ3N0cnVjdCBkZXZpY2UgKicKICAgIHZvaWQg
eGVuYnVzX2Rldl9lcnJvcihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LCBpbnQgZXJyLCBjb25z
dCBjaGFyICpmbXQsIC4uLik7CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAgZHJpdmVycy9z
Y3NpL3hlbi1zY3NpZnJvbnQuYzoxMDQyOjIzOiBlcnJvcjogcGFzc2luZyBhcmd1bWVudCAxIG9m
ICd4ZW5idXNfZGV2X2Vycm9yJyBmcm9tIGluY29tcGF0aWJsZSBwb2ludGVyIHR5cGUgWy1XZXJy
b3I9aW5jb21wYXRpYmxlLXBvaW50ZXItdHlwZXNdCiAgICAgICAgIHhlbmJ1c19kZXZfZXJyb3Io
JmRldi0+ZGV2LCBlcnIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgXgogICBJbiBmaWxlIGlu
Y2x1ZGVkIGZyb20gZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo1MDowOgogICBpbmNsdWRl
L3hlbi94ZW5idXMuaDoyMjQ6Njogbm90ZTogZXhwZWN0ZWQgJ3N0cnVjdCB4ZW5idXNfZGV2aWNl
IConIGJ1dCBhcmd1bWVudCBpcyBvZiB0eXBlICdzdHJ1Y3QgZGV2aWNlIConCiAgICB2b2lkIHhl
bmJ1c19kZXZfZXJyb3Ioc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwgaW50IGVyciwgY29uc3Qg
Y2hhciAqZm10LCAuLi4pOwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+CiAgIGNjMTogc29tZSB3
YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwoKdmltICs2NjMgZHJpdmVycy9zY3NpL3hl
bi1zY3NpZnJvbnQuYwoKICAgNjUzCQogICA2NTQJc3RhdGljIGludCBzY3NpZnJvbnRfc2Rldl9j
b25maWd1cmUoc3RydWN0IHNjc2lfZGV2aWNlICpzZGV2KQogICA2NTUJewogICA2NTYJCXN0cnVj
dCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7CiAgIDY1NwkJ
aW50IGVycjsKICAgNjU4CQogICA2NTkJCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+Y3Vy
cikgewogICA2NjAJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9k
ZW5hbWUsCiAgIDY2MQkJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwgIiVkIiwgWGVuYnVz
U3RhdGVDb25uZWN0ZWQpOwogICA2NjIJCQlpZiAoZXJyKSB7CiA+IDY2MwkJCQl4ZW5idXNfZGV2
X2Vycm9yKCZpbmZvLT5kZXYtPmRldiwgZXJyLAogICA2NjQJCQkJCSIlczogd3JpdGluZyBkZXZf
c3RhdGVfcGF0aCIsIF9fZnVuY19fKTsKICAgNjY1CQkJCXJldHVybiBlcnI7CiAgIDY2NgkJCX0K
ICAgNjY3CQl9CiAgIDY2OAkKICAgNjY5CQlyZXR1cm4gMDsKICAgNjcwCX0KICAgNjcxCQoKLS0t
CjAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJlICAgICAgICAgICAgICAgIE9wZW4gU291
cmNlIFRlY2hub2xvZ3kgQ2VudGVyCmh0dHBzOi8vbGlzdHMuMDEub3JnL3BpcGVybWFpbC9rYnVp
bGQtYWxsICAgICAgICAgICAgICAgICAgIEludGVsIENvcnBvcmF0aW9uCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:05:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06:05:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fThrB-0005Wr-LG; Fri, 15 Jun 2018 06: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=4do2=jb=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fThr9-0005Wj-O1
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:05:07 +0000
X-Inumbo-ID: 0fc4413f-7062-11e8-bc1d-65256ead4e3a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0fc4413f-7062-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 06:05:11 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 14 Jun 2018 23:05:03 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,225,1526367600"; d="scan'208";a="47280224"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by fmsmga007.fm.intel.com with ESMTP; 14 Jun 2018 23:05:01 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fThqz-000AyV-Rn; Fri, 15 Jun 2018 14:04:57 +0800
Date: Fri, 15 Jun 2018 14:04:07 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-kernel-owner@vger.kernel.org
Message-ID: <201806151359.YAoVhcz2%fengguang.wu@intel.com>
References: <1529027312-56770-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529027312-56770-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v4] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

SGksCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaCEgUGVyaGFwcyBzb21ldGhpbmcgdG8gaW1wcm92
ZToKClthdXRvIGJ1aWxkIHRlc3QgV0FSTklORyBvbiB4ZW4tdGlwL2xpbnV4LW5leHRdClthbHNv
IGJ1aWxkIHRlc3QgV0FSTklORyBvbiB2NC4xNyBuZXh0LTIwMTgwNjE0XQpbaWYgeW91ciBwYXRj
aCBpcyBhcHBsaWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3Rl
IHRvIGhlbHAgaW1wcm92ZSB0aGUgc3lzdGVtXQoKdXJsOiAgICBodHRwczovL2dpdGh1Yi5jb20v
MGRheS1jaS9saW51eC9jb21taXRzL2xpbnV4LWtlcm5lbC1vd25lci12Z2VyLWtlcm5lbC1vcmcv
c2NzaS14ZW4tc2NzaWZyb250LWFkZC1lcnJvci1oYW5kbGluZy1mb3IteGVuYnVzX3ByaW50Zi8y
MDE4MDYxNS0wOTQ5MTkKYmFzZTogICBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGlu
dXgva2VybmVsL2dpdC94ZW4vdGlwLmdpdCBsaW51eC1uZXh0CnJlcHJvZHVjZToKICAgICAgICAj
IGFwdC1nZXQgaW5zdGFsbCBzcGFyc2UKICAgICAgICBtYWtlIEFSQ0g9eDg2XzY0IGFsbG1vZGNv
bmZpZwogICAgICAgIG1ha2UgQz0xIENGPS1EX19DSEVDS19FTkRJQU5fXwoKCnNwYXJzZSB3YXJu
aW5nczogKG5ldyBvbmVzIHByZWZpeGVkIGJ5ID4+KQoKICAgZHJpdmVycy9zY3NpL3hlbi1zY3Np
ZnJvbnQuYzoyNjc6MjE6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9pZCkKICAg
ZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo0NDA6MzM6IHNwYXJzZTogZXhwcmVzc2lvbiB1
c2luZyBzaXplb2Yodm9pZCkKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo0NDA6MzM6
IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9pZCkKICAgZHJpdmVycy9zY3NpL3hl
bi1zY3NpZnJvbnQuYzo0NzM6MzM6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9p
ZCkKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo0NzM6MzM6IHNwYXJzZTogZXhwcmVz
c2lvbiB1c2luZyBzaXplb2Yodm9pZCkKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo0
NzQ6MzM6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9pZCkKICAgZHJpdmVycy9z
Y3NpL3hlbi1zY3NpZnJvbnQuYzo0NzQ6MzM6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXpl
b2Yodm9pZCkKPj4gZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo2NjM6NDM6IHNwYXJzZTog
aW5jb3JyZWN0IHR5cGUgaW4gYXJndW1lbnQgMSAoZGlmZmVyZW50IGJhc2UgdHlwZXMpIEBAICAg
IGV4cGVjdGVkIHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYgQEAgICAgZ290IHNzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2IEBACiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NjYzOjQz
OiAgICBleHBlY3RlZCBzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2CiAgIGRyaXZlcnMvc2NzaS94
ZW4tc2NzaWZyb250LmM6NjYzOjQzOiAgICBnb3Qgc3RydWN0IHhlbmJ1c19kZXZpY2UgKio8bm9p
ZGVudD4KICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzo2ODE6NDM6IHNwYXJzZTogaW5j
b3JyZWN0IHR5cGUgaW4gYXJndW1lbnQgMSAoZGlmZmVyZW50IGJhc2UgdHlwZXMpIEBAICAgIGV4
cGVjdGVkIHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYgQEAgICAgZ290IHNzdHJ1Y3QgeGVuYnVz
X2RldmljZSAqZGV2IEBACiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NjgxOjQzOiAg
ICBleHBlY3RlZCBzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2CiAgIGRyaXZlcnMvc2NzaS94ZW4t
c2NzaWZyb250LmM6NjgxOjQzOiAgICBnb3Qgc3RydWN0IHhlbmJ1c19kZXZpY2UgKio8bm9pZGVu
dD4KICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzoxMDYzOjE5OiBzcGFyc2U6IGV4cHJl
c3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6
MTA2NDoxOTogc3BhcnNlOiBleHByZXNzaW9uIHVzaW5nIHNpemVvZih2b2lkKQogICBkcml2ZXJz
L3Njc2kveGVuLXNjc2lmcm9udC5jOjEwNjU6MTk6IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBz
aXplb2Yodm9pZCkKICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYzogSW4gZnVuY3Rpb24g
J3Njc2lmcm9udF9zZGV2X2NvbmZpZ3VyZSc6CiAgIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250
LmM6NjYzOjIxOiBlcnJvcjogcGFzc2luZyBhcmd1bWVudCAxIG9mICd4ZW5idXNfZGV2X2Vycm9y
JyBmcm9tIGluY29tcGF0aWJsZSBwb2ludGVyIHR5cGUgWy1XZXJyb3I9aW5jb21wYXRpYmxlLXBv
aW50ZXItdHlwZXNdCiAgICAgICB4ZW5idXNfZGV2X2Vycm9yKCZpbmZvLT5kZXYsIGVyciwKICAg
ICAgICAgICAgICAgICAgICAgICAgXgogICBJbiBmaWxlIGluY2x1ZGVkIGZyb20gZHJpdmVycy9z
Y3NpL3hlbi1zY3NpZnJvbnQuYzo1MDowOgogICBpbmNsdWRlL3hlbi94ZW5idXMuaDoyMjQ6Njog
bm90ZTogZXhwZWN0ZWQgJ3N0cnVjdCB4ZW5idXNfZGV2aWNlIConIGJ1dCBhcmd1bWVudCBpcyBv
ZiB0eXBlICdzdHJ1Y3QgeGVuYnVzX2RldmljZSAqKicKICAgIHZvaWQgeGVuYnVzX2Rldl9lcnJv
cihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LCBpbnQgZXJyLCBjb25zdCBjaGFyICpmbXQsIC4u
Lik7CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAgZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJv
bnQuYzogSW4gZnVuY3Rpb24gJ3Njc2lmcm9udF9zZGV2X2Rlc3Ryb3knOgogICBkcml2ZXJzL3Nj
c2kveGVuLXNjc2lmcm9udC5jOjY4MToyMTogZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMSBvZiAn
eGVuYnVzX2Rldl9lcnJvcicgZnJvbSBpbmNvbXBhdGlibGUgcG9pbnRlciB0eXBlIFstV2Vycm9y
PWluY29tcGF0aWJsZS1wb2ludGVyLXR5cGVzXQogICAgICAgeGVuYnVzX2Rldl9lcnJvcigmaW5m
by0+ZGV2LCBlcnIsCiAgICAgICAgICAgICAgICAgICAgICAgIF4KICAgSW4gZmlsZSBpbmNsdWRl
ZCBmcm9tIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmM6NTA6MDoKICAgaW5jbHVkZS94ZW4v
eGVuYnVzLmg6MjI0OjY6IG5vdGU6IGV4cGVjdGVkICdzdHJ1Y3QgeGVuYnVzX2RldmljZSAqJyBi
dXQgYXJndW1lbnQgaXMgb2YgdHlwZSAnc3RydWN0IHhlbmJ1c19kZXZpY2UgKionCiAgICB2b2lk
IHhlbmJ1c19kZXZfZXJyb3Ioc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwgaW50IGVyciwgY29u
c3QgY2hhciAqZm10LCAuLi4pOwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+CiAgIGNjMTogc29t
ZSB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwoKdmltICs2NjMgZHJpdmVycy9zY3Np
L3hlbi1zY3NpZnJvbnQuYwoKICAgNjUzCQogICA2NTQJc3RhdGljIGludCBzY3NpZnJvbnRfc2Rl
dl9jb25maWd1cmUoc3RydWN0IHNjc2lfZGV2aWNlICpzZGV2KQogICA2NTUJewogICA2NTYJCXN0
cnVjdCB2c2NzaWZybnRfaW5mbyAqaW5mbyA9IHNob3N0X3ByaXYoc2Rldi0+aG9zdCk7CiAgIDY1
NwkJaW50IGVycjsKICAgNjU4CQogICA2NTkJCWlmIChpbmZvICYmIGN1cnJlbnQgPT0gaW5mby0+
Y3VycikgewogICA2NjAJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+
bm9kZW5hbWUsCiAgIDY2MQkJCQkgICAgICBpbmZvLT5kZXZfc3RhdGVfcGF0aCwgIiVkIiwgWGVu
YnVzU3RhdGVDb25uZWN0ZWQpOwogICA2NjIJCQlpZiAoZXJyKSB7CiA+IDY2MwkJCQl4ZW5idXNf
ZGV2X2Vycm9yKCZpbmZvLT5kZXYsIGVyciwKICAgNjY0CQkJCQkiJXM6IHdyaXRpbmcgZGV2X3N0
YXRlX3BhdGgiLCBfX2Z1bmNfXyk7CiAgIDY2NQkJCQlyZXR1cm4gZXJyOwogICA2NjYJCQl9CiAg
IDY2NwkJfQogICA2NjgJCiAgIDY2OQkJcmV0dXJuIDA7CiAgIDY3MAl9CiAgIDY3MQkKCi0tLQow
LURBWSBrZXJuZWwgdGVzdCBpbmZyYXN0cnVjdHVyZSAgICAgICAgICAgICAgICBPcGVuIFNvdXJj
ZSBUZWNobm9sb2d5IENlbnRlcgpodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxk
LWFsbCAgICAgICAgICAgICAgICAgICBJbnRlbCBDb3Jwb3JhdGlvbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDW-0007pA-Qo; Fri, 15 Jun 2018 06:28:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDV-0007oS-EJ
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:13 +0000
X-Inumbo-ID: ed4b96fd-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed4b96fd-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:42 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id i15-v6so13003762lfc.2
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28: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=lO/YW3VD2qK4RjQ2OMGZtyBbkzRhl/hgXGJB1eXDFj4=;
 b=tqXx3a0UGbLLpzTB3GJS5YsBsH6zRpgsp5r+znpvG1HVERjtg+NTscxjS8PuTOZNHM
 bXFjXw8ixMpX1zhYPJ3gXW3VPNI7Gh71A3GvVgrjBnw0dciAoXkOUIxBkzOmoLKDKqqn
 49/H7sxxijEkoOB/yGjkNZIwNlaldpZHO0R6jf40uCzg1GAZCBpO7nQ7WYxeFPtEqPdc
 qXP85d3eMhsMxePdzo7pco18a3054tBQyq9blHBJCrjAGgZSMwDQL+NtUAiQdzshI/87
 IMGXby3rMZlqhwqU4O54cNdNcYVr/UytN7iITLCtQBrkU9vumiC54Hylz2LI6QfEfTq7
 sZhQ==
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=lO/YW3VD2qK4RjQ2OMGZtyBbkzRhl/hgXGJB1eXDFj4=;
 b=lOT/r8xXUzpaYB+OKBsOs4+TRJlJRUM0GTqp3Tx3xjO07vrYNRUah/jnygmdU+l7hX
 9PvYFDX6iaUMz1rYD7AV6aUROy2VnnlKguaKxQ5Bjf88/zrHPDhmxBmiKC/JaR6JA/2v
 OvtdPQIII92xNN+WlOFG//3NlKHfTI0RRIvSZY8XlqJsSL9fBSzDja/L/J3cUwHocQ5w
 wPVW+gVgzjsVxl4fSvaOKufZQaa59GxGqvcFKuNqx5TuBNqqDJnhZQPmzM33/iOWIvNG
 FdamOliWuwT/IR2JepsyM86NXZP/kXnHlpjxg35DNhYqg8qTYXtf7R0MU5Z7BjnJWOQM
 tW6g==
X-Gm-Message-State: APt69E3+vLGO+UIQ9aGnSbJehPB0R6QzUUsfMkJr0kiqdmhiBWt1CV3Z
 FP0+F3zpi9fDIR1RYAL+zMAXty6v
X-Google-Smtp-Source: ADUXVKIi4z1j6RfOyia0AcotZpxnqGUmApEBX44u/Z+Wyeoa6cVJMOrnAXPHzOCpvuYBuylE849w8w==
X-Received: by 2002:a19:9601:: with SMTP id y1-v6mr276280lfd.130.1529044090315; 
 Thu, 14 Jun 2018 23:28:10 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:09 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:49 +0300
Message-Id: <20180615062753.9229-6-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBiYWNrZWQgIGJ1ZmZlcnMgaWYgZ3JhbnQg
dGFibGUgbW9kdWxlCnN1cHBvcnRzIHN1Y2g6IHRoaXMgZXh0ZW5kcyBncmFudCBkZXZpY2UgdG8g
bm90IG9ubHkgbWFwIGJ1ZmZlcnMKbWFkZSBvZiBiYWxsb29uIHBhZ2VzLCBidXQgYWxzbyBmcm9t
IGJ1ZmZlcnMgYWxsb2NhdGVkIHdpdGgKZG1hX2FsbG9jX3h4eC4KClNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
UmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICB8IDk5ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQogaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCB8IDE1ICsrKysr
KwogMiBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCmlu
ZGV4IGJkNTY2NTNiOWJiYy4uMGVjNjcwZDFkNGU3IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9n
bnRkZXYuYworKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtMzcsNiArMzcsOSBAQAogI2lu
Y2x1ZGUgPGxpbnV4L3NsYWIuaD4KICNpbmNsdWRlIDxsaW51eC9oaWdobWVtLmg+CiAjaW5jbHVk
ZSA8bGludXgvcmVmY291bnQuaD4KKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwor
I2luY2x1ZGUgPGxpbnV4L29mX2RldmljZS5oPgorI2VuZGlmCiAKICNpbmNsdWRlIDx4ZW4veGVu
Lmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CkBAIC03Miw2ICs3NSwxMSBAQCBzdHJ1
Y3QgZ250ZGV2X3ByaXYgewogCXN0cnVjdCBtdXRleCBsb2NrOwogCXN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tOwogCXN0cnVjdCBtbXVfbm90aWZpZXIgbW47CisKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5U
X0RNQV9BTExPQworCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSBpcyBhbGxvY2F0ZWQu
ICovCisJc3RydWN0IGRldmljZSAqZG1hX2RldjsKKyNlbmRpZgogfTsKIAogc3RydWN0IHVubWFw
X25vdGlmeSB7CkBAIC05NiwxMCArMTA0LDI3IEBAIHN0cnVjdCBncmFudF9tYXAgewogCXN0cnVj
dCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICprdW5tYXBfb3BzOwogCXN0cnVjdCBwYWdlICoqcGFn
ZXM7CiAJdW5zaWduZWQgbG9uZyBwYWdlc192bV9zdGFydDsKKworI2lmZGVmIENPTkZJR19YRU5f
R1JBTlRfRE1BX0FMTE9DCisJLyoKKwkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhl
biB0aGlzIG1hcHBpbmcgaXMgYmFja2VkIGJ5IERNQQorCSAqIGNhcGFibGUgbWVtb3J5LgorCSAq
LworCisJc3RydWN0IGRldmljZSAqZG1hX2RldjsKKwkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0
aGlzIERNQSBidWZmZXI6IEdOVERFVl9ETUFfRkxBR19YWFguICovCisJaW50IGRtYV9mbGFnczsK
Kwl2b2lkICpkbWFfdmFkZHI7CisJZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7CisJLyogTmVlZGVk
IHRvIGF2b2lkIGFsbG9jYXRpb24gaW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCisJeGVu
X3Bmbl90ICpmcmFtZXM7CisjZW5kaWYKIH07CiAKIHN0YXRpYyBpbnQgdW5tYXBfZ3JhbnRfcGFn
ZXMoc3RydWN0IGdyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LCBpbnQgcGFnZXMpOwogCitzdGF0
aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7CisKIC8qIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwog
CiBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYs
CkBAIC0xMjEsOCArMTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXApCiAJaWYgKG1hcCA9PSBOVUxMKQogCQlyZXR1cm47CiAKKyNpZmRlZiBD
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCWlmIChtYXAtPmRtYV92YWRkcikgeworCQlzdHJ1
Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIGFyZ3M7CisKKwkJYXJncy5kZXYgPSBtYXAtPmRtYV9k
ZXY7CisJCWFyZ3MuY29oZXJlbnQgPSAhIShtYXAtPmRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxB
R19DT0hFUkVOVCk7CisJCWFyZ3MubnJfcGFnZXMgPSBtYXAtPmNvdW50OworCQlhcmdzLnBhZ2Vz
ID0gbWFwLT5wYWdlczsKKwkJYXJncy5mcmFtZXMgPSBtYXAtPmZyYW1lczsKKwkJYXJncy52YWRk
ciA9IG1hcC0+ZG1hX3ZhZGRyOworCQlhcmdzLmRldl9idXNfYWRkciA9IG1hcC0+ZG1hX2J1c19h
ZGRyOworCisJCWdudHRhYl9kbWFfZnJlZV9wYWdlcygmYXJncyk7CisJfSBlbHNlCisjZW5kaWYK
IAlpZiAobWFwLT5wYWdlcykKIAkJZ250dGFiX2ZyZWVfcGFnZXMobWFwLT5jb3VudCwgbWFwLT5w
YWdlcyk7CisKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCWtmcmVlKG1hcC0+
ZnJhbWVzKTsKKyNlbmRpZgogCWtmcmVlKG1hcC0+cGFnZXMpOwogCWtmcmVlKG1hcC0+Z3JhbnRz
KTsKIAlrZnJlZShtYXAtPm1hcF9vcHMpOwpAQCAtMTMyLDcgKzE3Niw4IEBAIHN0YXRpYyB2b2lk
IGdudGRldl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiAJa2ZyZWUobWFwKTsKIH0K
IAotc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCBpbnQgY291bnQpCitzdGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2
X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCwKKwkJCQkJICBp
bnQgZG1hX2ZsYWdzKQogewogCXN0cnVjdCBncmFudF9tYXAgKmFkZDsKIAlpbnQgaTsKQEAgLTE1
NSw2ICsyMDAsMzcgQEAgc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQpCiAJICAgIE5VTEwgPT0gYWRkLT5w
YWdlcykKIAkJZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwor
CWFkZC0+ZG1hX2ZsYWdzID0gZG1hX2ZsYWdzOworCisJLyoKKwkgKiBDaGVjayBpZiB0aGlzIG1h
cHBpbmcgaXMgcmVxdWVzdGVkIHRvIGJlIGJhY2tlZAorCSAqIGJ5IGEgRE1BIGJ1ZmZlci4KKwkg
Ki8KKwlpZiAoZG1hX2ZsYWdzICYgKEdOVERFVl9ETUFfRkxBR19XQyB8IEdOVERFVl9ETUFfRkxB
R19DT0hFUkVOVCkpIHsKKwkJc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyBhcmdzOworCisJ
CWFkZC0+ZnJhbWVzID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+ZnJhbWVzWzBdKSwKKwkJ
CQkgICAgICBHRlBfS0VSTkVMKTsKKwkJaWYgKCFhZGQtPmZyYW1lcykKKwkJCWdvdG8gZXJyOwor
CisJCS8qIFJlbWVtYmVyIHRoZSBkZXZpY2UsIHNvIHdlIGNhbiBmcmVlIERNQSBtZW1vcnkuICov
CisJCWFkZC0+ZG1hX2RldiA9IHByaXYtPmRtYV9kZXY7CisKKwkJYXJncy5kZXYgPSBwcml2LT5k
bWFfZGV2OworCQlhcmdzLmNvaGVyZW50ID0gISEoZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFH
X0NPSEVSRU5UKTsKKwkJYXJncy5ucl9wYWdlcyA9IGNvdW50OworCQlhcmdzLnBhZ2VzID0gYWRk
LT5wYWdlczsKKwkJYXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKKworCQlpZiAoZ250dGFiX2Rt
YV9hbGxvY19wYWdlcygmYXJncykpCisJCQlnb3RvIGVycjsKKworCQlhZGQtPmRtYV92YWRkciA9
IGFyZ3MudmFkZHI7CisJCWFkZC0+ZG1hX2J1c19hZGRyID0gYXJncy5kZXZfYnVzX2FkZHI7CisJ
fSBlbHNlCisjZW5kaWYKIAlpZiAoZ250dGFiX2FsbG9jX3BhZ2VzKGNvdW50LCBhZGQtPnBhZ2Vz
KSkKIAkJZ290byBlcnI7CiAKQEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3Jh
bnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCQltYXAtPnVubWFwX29wc1tpXS5oYW5k
bGUgPSBtYXAtPm1hcF9vcHNbaV0uaGFuZGxlOwogCQlpZiAodXNlX3B0ZW1vZCkKIAkJCW1hcC0+
a3VubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKKyNpZmRlZiBD
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCQllbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewor
CQkJdW5zaWduZWQgbG9uZyBiZm47CisKKwkJCWJmbiA9IHBmbl90b19iZm4ocGFnZV90b19wZm4o
bWFwLT5wYWdlc1tpXSkpOworCQkJbWFwLT51bm1hcF9vcHNbaV0uZGV2X2J1c19hZGRyID0gX19w
Zm5fdG9fcGh5cyhiZm4pOworCQl9CisjZW5kaWYKIAl9CiAJcmV0dXJuIGVycjsKIH0KQEAgLTU0
OCw2ICs2MzIsMTcgQEAgc3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2Rl
LCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIAl9CiAKIAlmbGlwLT5wcml2YXRlX2RhdGEgPSBwcml2Owor
I2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJcHJpdi0+ZG1hX2RldiA9IGdudGRl
dl9taXNjZGV2LnRoaXNfZGV2aWNlOworCisJLyoKKwkgKiBUaGUgZGV2aWNlIGlzIG5vdCBzcGF3
biBmcm9tIGEgZGV2aWNlIHRyZWUsIHNvIGFyY2hfc2V0dXBfZG1hX29wcworCSAqIGlzIG5vdCBj
YWxsZWQsIHRodXMgbGVhdmluZyB0aGUgZGV2aWNlIHdpdGggZHVtbXkgRE1BIG9wcy4KKwkgKiBG
aXggdGhpcyBieSBjYWxsaW5nIG9mX2RtYV9jb25maWd1cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRv
IHNldAorCSAqIGRlZmF1bHQgRE1BIG9wcy4KKwkgKi8KKwlvZl9kbWFfY29uZmlndXJlKHByaXYt
PmRtYV9kZXYsIE5VTEwpOworI2VuZGlmCiAJcHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOwog
CiAJcmV0dXJuIDA7CkBAIC01ODksNyArNjg0LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lvY3Rs
X21hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCQlyZXR1cm4gLUVJTlZB
TDsKIAogCWVyciA9IC1FTk9NRU07Ci0JbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBvcC5j
b3VudCk7CisJbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBvcC5jb3VudCwgMCAvKiBUaGlz
IGlzIG5vdCBhIGRtYS1idWYuICovKTsKIAlpZiAoIW1hcCkKIAkJcmV0dXJuIGVycjsKIApkaWZm
IC0tZ2l0IGEvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCBiL2luY2x1ZGUvdWFwaS94ZW4vZ250
ZGV2LmgKaW5kZXggNmQxMTYzNDU2YzAzLi40YjlkNDk4YTMxZDQgMTAwNjQ0Ci0tLSBhL2luY2x1
ZGUvdWFwaS94ZW4vZ250ZGV2LmgKKysrIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaApAQCAt
MjAwLDQgKzIwMCwxOSBAQCBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgewogLyogU2Vu
ZCBhbiBpbnRlcnJ1cHQgb24gdGhlIGluZGljYXRlZCBldmVudCBjaGFubmVsICovCiAjZGVmaW5l
IFVOTUFQX05PVElGWV9TRU5EX0VWRU5UIDB4MgogCisvKgorICogRmxhZ3MgdG8gYmUgdXNlZCB3
aGlsZSByZXF1ZXN0aW5nIG1lbW9yeSBtYXBwaW5nJ3MgYmFja2luZyBzdG9yYWdlCisgKiB0byBi
ZSBhbGxvY2F0ZWQgd2l0aCBETUEgQVBJLgorICovCisKKy8qCisgKiBUaGUgYnVmZmVyIGlzIGJh
Y2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2Nfd2MuCisgKi8KKyNkZWZp
bmUgR05UREVWX0RNQV9GTEFHX1dDCQkoMSA8PCAwKQorCisvKgorICogVGhlIGJ1ZmZlciBpcyBi
YWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX2NvaGVyZW50LgorICov
CisjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVAkoMSA8PCAxKQorCiAjZW5kaWYgLyog
X19MSU5VWF9QVUJMSUNfR05UREVWX0hfXyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDO-0007nF-SM; Fri, 15 Jun 2018 06: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=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDO-0007n5-2O
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:06 +0000
X-Inumbo-ID: e83dbe43-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e83dbe43-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:34 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id o9-v6so13006184lfk.1
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ANmJSC5ObL9vvsIpT/SOaSBf64ENe+lxtmBJwMer4yc=;
 b=b4blqBTZUhjgHTOQkZpWWtM+GeV/WTqdDMI+xzEbrDo6MTRZl9x8SUPD6wAlG7K6mb
 KYZDogtFGk+orD9Hu3NtSk+q0U19xzN5ezk5hhB1OkRVq0nKzIaIpMbOs72pYTybi4Oa
 KnZgqDvwGF2sSLbHzsN4HVeAO7w3uHK8JbOehB6omrNqxv1aY1HcaXPYCN8xpp3Tolhn
 GzBdFthSOcTvcGkSwcZyXFs9VnG0H7tq4VMO2TLKbe1HpnuPqxl1+HAVyAF+Ag4F9yLe
 Nop4nnpmF5vdkftZVifikkoKiR9WAofebDZuvG+mW7F2D7kjvGkCTL/hvWebCBIdRgYG
 jaYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ANmJSC5ObL9vvsIpT/SOaSBf64ENe+lxtmBJwMer4yc=;
 b=P5hdNMlmgz2LAcVR2IbyjZ3wVA38eu9hvi26WcjogXEVKMnHRqAWQtqryXngYZhWbF
 5+fPX0Yz9CAJG2blI7J+kNMwkIp0GCDCjAoxKKgEZdYoESIfuTQfnEUJof6YyGe+zDMO
 bGgXx9u9ey80R/rMM5mdFAcXnsKNhPkBqXalVvEktDSFpIks+zyRYUdp727w/AvKikxN
 uThZsFHRrNd4It5OQcQm2JQrk9fNHyNUN1/aFtvITqNSejb0YLbS0z0M2ld7xhA7PJn4
 OR3mNm43cK7PwqlQvKMtRmnPQ/FZGtyyor7x1uuQhxiVTNVuWc/Gy73trjJfscH5qKFK
 gOfw==
X-Gm-Message-State: APt69E3Tb4bMixC4g/H1kbDUmkT+Q9Ez+El3L/U9dCgs77Aaw3RJa+9K
 Sez65HhrMqsJuxSyg/7wk+wYY5WS
X-Google-Smtp-Source: ADUXVKLnpSm6TPecpHfyExCKOY1AOMccuLnZRNCiR633XHjzXn9uvLiqbny9aL7xPEF0iFSAA6N/pQ==
X-Received: by 2002:a19:1b11:: with SMTP id b17-v6mr284255lfb.50.1529044081704; 
 Thu, 14 Jun 2018 23:28:01 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.27.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:00 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:44 +0300
Message-Id: <20180615062753.9229-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVtcHQg
dG8gaW50cm9kdWNlIFhlbi9EUk0KemVyby1jb3B5IGRyaXZlciBbMV0gdG8gZW5hYmxlIExpbnV4
IGRtYS1idWYgQVBJIFsyXSBmb3IgWGVuIGJhc2VkCmZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUg
aXMgYWxzbyBhbiBleGlzdGluZyBoeXBlcl9kbWFidWYgYXBwcm9hY2gKYXZhaWxhYmxlIFszXSB3
aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRpb24sCmNhbiBn
cmVhdGx5IGJlbmVmaXQgYXMgd2VsbC4KClJGQyBmb3IgdGhpcyBzZXJpZXMgd2FzIHB1Ymxpc2hl
ZCBhbmQgZGlzY3Vzc2VkIFs5XSwgY29tbWVudHMgYWRkcmVzc2VkLgoKVGhlIG9yaWdpbmFsIHJh
dGlvbmFsZSBiZWhpbmQgdGhpcyB3b3JrIHdhcyB0byBlbmFibGUgemVyby1jb3B5aW5nCnVzZS1j
YXNlcyB3aGlsZSB3b3JraW5nIHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBb
NF06CndoZW4gdXNpbmcgWGVuIFBWIERSTSBmcm9udGVuZCBkcml2ZXIgdGhlbiBvbiBiYWNrZW5k
IHNpZGUgb25lIHdpbGwKbmVlZCB0byBkbyBjb3B5aW5nIG9mIGRpc3BsYXkgYnVmZmVycycgY29u
dGVudHMgKGZpbGxlZCBieSB0aGUKZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1ZmZlcnMg
YWxsb2NhdGVkIGF0IHRoZSBiYWNrZW5kIHNpZGUuClRha2luZyBpbnRvIGFjY291bnQgdGhlIHNp
emUgb2YgZGlzcGxheSBidWZmZXJzIGFuZCBmcmFtZXMgcGVyCnNlY29uZCBpdCBtYXkgcmVzdWx0
IGluIHVubmVlZGVkIGh1Z2UgZGF0YSBidXMgb2NjdXBhdGlvbiBhbmQKcGVyZm9ybWFuY2UgbG9z
cy4KClRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50aW5nIHplcm8tY29weWlu
ZyB1c2UtY2FzZXMKd2hlbiB1c2luZyBYZW4gcGFyYS12aXJ0dWFsaXplZCBmcm9udGVuZCBkaXNw
bGF5IGRyaXZlciBieSBpbXBsZW1lbnRpbmcKYSBEUk0vS01TIGhlbHBlciBkcml2ZXIgcnVubmlu
ZyBvbiBiYWNrZW5kJ3Mgc2lkZS4KSXQgdXRpbGl6ZXMgUFJJTUUgYnVmZmVycyBBUEkgKGltcGxl
bWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQp0byBzaGFyZSBmcm9udGVuZCdzIGJ1ZmZl
cnMgd2l0aCBwaHlzaWNhbCBkZXZpY2UgZHJpdmVycyBvbgpiYWNrZW5kJ3Mgc2lkZToKCiAtIGEg
ZHVtYiBidWZmZXIgY3JlYXRlZCBvbiBiYWNrZW5kJ3Mgc2lkZSBjYW4gYmUgc2hhcmVkCiAgIHdp
dGggdGhlIFhlbiBQViBmcm9udGVuZCBkcml2ZXIsIHNvIGl0IGRpcmVjdGx5IHdyaXRlcwogICBp
bnRvIGJhY2tlbmQncyBkb21haW4gbWVtb3J5IChpbnRvIHRoZSBidWZmZXIgZXhwb3J0ZWQgZnJv
bQogICBEUk0vS01TIGRyaXZlciBvZiBhIHBoeXNpY2FsIGRpc3BsYXkgZGV2aWNlKQogLSBhIGR1
bWIgYnVmZmVyIGFsbG9jYXRlZCBieSB0aGUgZnJvbnRlbmQgY2FuIGJlIGltcG9ydGVkCiAgIGlu
dG8gcGh5c2ljYWwgZGV2aWNlIERSTS9LTVMgZHJpdmVyLCB0aHVzIGFsbG93aW5nIHRvCiAgIGFj
aGlldmUgbm8gY29weWluZyBhcyB3ZWxsCgpGaW5hbGx5LCBpdCB3YXMgZGlzY3Vzc2VkIGFuZCBk
ZWNpZGVkIChbMV0sIFs1XSkgdGhhdCBpdCBpcyB3b3J0aAppbXBsZW1lbnRpbmcgc3VjaCB1c2Ut
Y2FzZXMgdmlhIGV4dGVuc2lvbiBvZiB0aGUgZXhpc3RpbmcgWGVuIGdudGRldgpkcml2ZXIgaW5z
dGVhZCBvZiBpbnRyb2R1Y2luZyBuZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KUGxlYXNlIG5vdGUs
IHRoYXQgdGhlIHN1cHBvcnQgb2YgZG1hLWJ1ZiBpcyBMaW51eCBvbmx5LAphcyBkbWEtYnVmIGlz
IGEgTGludXggb25seSB0aGluZy4KCk5vdyB0byB0aGUgcHJvcG9zZWQgc29sdXRpb24uIFRoZSBj
aGFuZ2VzICB0byB0aGUgZXhpc3RpbmcgWGVuIGRyaXZlcnMKaW4gdGhlIExpbnV4IGtlcm5lbCBm
YWxsIGludG8gMiBjYXRlZ29yaWVzOgoxLiBETUEtYWJsZSBtZW1vcnkgYnVmZmVyIGFsbG9jYXRp
b24gYW5kIGluY3JlYXNpbmcvZGVjcmVhc2luZyBtZW1vcnkKICAgcmVzZXJ2YXRpb24gb2YgdGhl
IHBhZ2VzIG9mIHN1Y2ggYSBidWZmZXIuCiAgIFRoaXMgaXMgcmVxdWlyZWQgaWYgd2UgYXJlIGFi
b3V0IHRvIHNoYXJlIGRtYS1idWYgd2l0aCB0aGUgaGFyZHdhcmUKICAgdGhhdCBkb2VzIHJlcXVp
cmUgdGhvc2UgdG8gYmUgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3h4eCBBUEkuCiAgIChJdCBp
cyBzdGlsbCBwb3NzaWJsZSB0byBhbGxvY2F0ZSBhIGRtYS1idWYgZnJvbSBhbnkgc3lzdGVtIG1l
bW9yeSwKICAgZS5nLiBzeXN0ZW0gcGFnZXMpLgoyLiBFeHRlbnNpb24gb2YgdGhlIGdudGRldiBk
cml2ZXIgdG8gZW5hYmxlIGl0IHRvIGltcG9ydC9leHBvcnQgZG1hLWJ1ZuKAmXMuCgpUaGUgZmly
c3Qgc2l4IHBhdGNoZXMgYXJlIGluIHByZXBhcmF0aW9uIGZvciBYZW4gZG1hLWJ1ZiBzdXBwb3J0
LApidXQgSSBjb25zaWRlciB0aG9zZSB1c2FibGUgcmVnYXJkbGVzcyBvZiB0aGUgZG1hLWJ1ZiB1
c2UtY2FzZSwKZS5nLiBvdGhlciBmcm9udGVuZC9iYWNrZW5kIGtlcm5lbCBtb2R1bGVzIG1heSBh
bHNvIGJlbmVmaXQgZnJvbSB0aGVzZQpmb3IgYmV0dGVyIGNvZGUgcmV1c2U6CiAgICAwMDAxLXhl
bi1ncmFudC10YWJsZS1FeHBvcnQtZ250dGFiXy1hbGxvYy1mcmVlLV9wYWdlcy1hcy0ucGF0Y2gK
ICAgIDAwMDIteGVuLWdyYW50LXRhYmxlLU1ha2Utc2V0LWNsZWFyLXBhZ2UtcHJpdmF0ZS1jb2Rl
LXNoYS5wYXRjaAogICAgMDAwMy14ZW4tYmFsbG9vbi1TaGFyZS1jb21tb24tbWVtb3J5LXJlc2Vy
dmF0aW9uLXJvdXRpbmVzLnBhdGNoCiAgICAwMDA0LXhlbi1ncmFudC10YWJsZS1BbGxvdy1hbGxv
Y2F0aW5nLWJ1ZmZlcnMtc3VpdGFibGUtZm8ucGF0Y2gKICAgIDAwMDUteGVuLWdudGRldi1BbGxv
dy1tYXBwaW5ncy1mb3ItRE1BLWJ1ZmZlcnMucGF0Y2gKICAgIDAwMDYteGVuLWdudGRldi1NYWtl
LXByaXZhdGUtcm91dGluZXMtc3RydWN0dXJlcy1hY2Nlc3NpYi5wYXRjaAoKVGhlIG5leHQgdGhy
ZWUgcGF0Y2hlcyBhcmUgWGVuIGltcGxlbWVudGF0aW9uIG9mIGRtYS1idWYgYXMgcGFydCBvZgp0
aGUgZ3JhbnQgZGV2aWNlOgogICAgMDAwNy14ZW4tZ250ZGV2LUFkZC1pbml0aWFsLXN1cHBvcnQt
Zm9yLWRtYS1idWYtVUFQSS5wYXRjaAogICAgMDAwOC14ZW4tZ250ZGV2LUltcGxlbWVudC1kbWEt
YnVmLWV4cG9ydC1mdW5jdGlvbmFsaXR5LnBhdGNoCiAgICAwMDA5LXhlbi1nbnRkZXYtSW1wbGVt
ZW50LWRtYS1idWYtaW1wb3J0LWZ1bmN0aW9uYWxpdHkucGF0Y2gKClRoZSBjb3JyZXNwb25kaW5n
IGxpYnhlbmdudHRhYiBjaGFuZ2VzIGFyZSBhdmFpbGFibGUgYXQgWzZdLgoKQWxsIHRoZSBhYm92
ZSB3YXMgdGVzdGVkIHdpdGggZGlzcGxheSBiYWNrZW5kIFs3XSBhbmQgaXRzIGFjY29tcGFueWlu
ZwpoZWxwZXIgbGlicmFyeSBbOF0gb24gUmVuZXNhcyBBUk02NCBiYXNlZCBib2FyZC4KQmFzaWMg
YmFsbG9vbiB0ZXN0cyBvbiB4ODYuCgoqVG8gYWxsIHRoZSBjb21tdW5pdGllcyo6IEkgd291bGQg
bGlrZSB0byBhc2sgeW91IHRvIHJldmlldyB0aGUgcHJvcG9zZWQKc29sdXRpb24gYW5kIGdpdmUg
ZmVlZGJhY2sgb24gaXQsIHNvIEkgY2FuIGltcHJvdmUgYW5kIHNlbmQgZmluYWwKcGF0Y2hlcyBm
b3IgcmV2aWV3ICh0aGlzIGlzIHN0aWxsIHdvcmsgaW4gcHJvZ3Jlc3MsIGJ1dCBlbm91Z2ggdG8g
c3RhcnQKZGlzY3Vzc2luZyB0aGUgaW1wbGVtZW50YXRpb24pLgoKVGhhbmsgeW91IGluIGFkdmFu
Y2UsCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvCgpbMV0gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv
cC5vcmcvYXJjaGl2ZXMvZHJpLWRldmVsLzIwMTgtQXByaWwvMTczMTYzLmh0bWwKWzJdIGh0dHBz
Oi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y0LjE3LXJjNS9zb3VyY2UvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2RtYS1idWYucnN0ClszXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDIvbXNnMDEyMDIuaHRtbApbNF0gaHR0cHM6
Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9kcm0vZHJtLW1pc2MvdHJlZS9kcml2ZXJzL2dwdS9kcm0v
eGVuCls1XSBodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL3BhdGNoLzEwMjc5NjgxLwpbNl0g
aHR0cHM6Ly9naXRodWIuY29tL2FuZHIyMDAwL3hlbi90cmVlL3hlbl9kbWFfYnVmX3YxCls3XSBo
dHRwczovL2dpdGh1Yi5jb20vYW5kcjIwMDAvZGlzcGxfYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQpb
OF0gaHR0cHM6Ly9naXRodWIuY29tL2FuZHIyMDAwL2xpYnhlbmJlL3RyZWUveGVuX2RtYV9idWZf
djEKWzldIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE4LzUvMTcvMjE1CgpDaGFuZ2VzIHNpbmNl
IHYzOgoqKioqKioqKioqKioqKioqKgotIGFkZGVkIHItYiB0YWdzCi0gbWlub3IgZml4ZXMKLSBy
ZW1vdmVkIGdudGRldl9yZW1vdmVfbWFwIGFzIGl0IGNhbiBiZSBjb2RlZCBkaXJlY3RseSBub3cK
LSBtb3ZlZCBJT0NUTCBjb2RlIHRvIGdudGRldi1kbWFidWYuYwotIHJlbW92ZWQgdXNsZXNzIHdh
aXQgbGlzdCB3YWxrcyBhbmQgY2hhbmdlZCBzb21lIHdhbGtzIHRvIHVzZQogIG5vcm1hbCB2ZXJz
aW9uIG9mIGxpc3QgaXRlcmF0b3JzIGluc3RlYWQgb2Ygc2FmZSBvbmVzIGFzCiAgd2UgcnVuIHVu
ZGVyIGEgbG9jayBhbnl3YXlzCi0gY2xlYW5lZCB1cCBjb21tZW50cywgZGVzY3JpcHRpb25zLCBw
cl9kZWJ1ZyBtZXNzYWdlcwoKQ2hhbmdlcyBzaW5jZSB2MjoKKioqKioqKioqKioqKioqKioKLSBm
aXhlZCBtaXNzZWQgYnJlYWsgaW4gZG1hYnVmX2V4cF93YWl0X29ial9zaWduYWwKLSByZS13b3Jr
ZWQgZGVidWcgYW5kIGVycm9yIG1lc3NhZ2VzLCBiZSBsZXNzIHZlcmJvc2UKLSByZW1vdmVkIHBh
dGNoIGZvciBtYWtpbmcgZ250ZGV2IGZ1bmN0aW9ucyBhdmFpbGFibGUgdG8gb3RoZXIgZHJpdmVy
cwotIHJlbW92ZWQgV0FSTl9PTidzIGluIGRtYS1idWYgY29kZQotIG1vdmVkIGFsbCBkbWEtYnVm
IHJlbGF0ZWQgY29kZSBpbnRvIGdudGRldi1kbWFidWYKLSBpbnRyb2R1Y2VkIGdudGRldi1jb21t
b24uaCB3aXRoIGNvbW1vbiBzdHJ1Y3R1cmVzIGFuZCBmdW5jdGlvbiBwcm90b3R5cGVzCi0gYWRk
ZWQgYWRkaXRpb25hbCBjaGVja3MgZm9yIG51bWJlciBvZiBncmFudHMgaW4gSU9DVExzCi0gZ250
dGFiIHBhdGNoIGNsZWFudXAKLSBtYWRlIHhlbm1lbV9yZXNlcnZhdGlvbl9zY3J1Yl9wYWdlIGRl
ZmluZWQgaW4gdGhlIGhlYWRlciBhcyBpbmxpbmUKLSBmaXhlZCBfX3Bmbl90b19tZm4gdXNlIHRv
IHBmbl90b19iZm4KLSBubyBjaGFuZ2VzIHRvIHBhdGNoZXMgMS0yCgpDaGFuZ2VzIHNpbmNlIHYx
OgoqKioqKioqKioqKioqKioqKgotIERlZmluZSBHTlRERVZfRE1BX0ZMQUdfWFhYIHN0YXJ0aW5n
IGZyb20gYml0IDAKLSBSZW5hbWUgbWVtX3Jlc2VydmF0aW9uLmggdG8gbWVtLXJlc2VydmF0aW9u
LmgKLSBSZW1vdmUgdXNsZXNzIGNvbW1lbnRzCi0gQ2hhbmdlIGxpY2Vuc2VzIGZyb20gR1BMdjIg
T1IgTUlUIHRvIEdQTHYyIG9ubHkKLSBNYWtlIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5n
X3t1cGRhdGV8Y2xlYXJ9IGlubGluZQotIENoYW5nZSBFWFBPUlRfU1lNQk9MIHRvIEVYUE9SVF9T
WU1CT0xfR1BMIGZvciBuZXcgZnVuY3Rpb25zCi0gTWFrZSBnbnR0YWJfZG1hX3thbGxvY3xmcmVl
fV9wYWdlcyB0byByZXF1ZXN0IGZyYW1lcyBhcnJheQogIGJlIGFsbG9jYXRlZCBvdXRzaWRlCi0g
Rml4ZSBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzIGZhaWwgcGF0aCAoYWRkZWQgeGVubWVtX3Jlc2Vy
dmF0aW9uX2luY3JlYXNlKQotIE1vdmUgbW9zdCBvZiBkbWEtYnVmIGZyb20gZ250ZGV2LmMgdG8g
Z250ZGV2LWRtYWJ1Zi5jCi0gQWRkIHJlcXVpcmVkIGRlcGVuZGVuY2llcyB0byBLY29uZmlnCi0g
UmV3b3JrICIjaWZkZWYgQ09ORklHX1hFTl9YWFgiIGZvciBpZi9lbHNlCi0gRXhwb3J0IGdudHRh
Yl97YWxsb2N8ZnJlZX1fcGFnZXMgYXMgR1BMIHN5bWJvbHMgKHBhdGNoIDEpCgpPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyAoOSk6CiAgeGVuL2dyYW50LXRhYmxlOiBFeHBvcnQgZ250dGFiX3thbGxv
Y3xmcmVlfV9wYWdlcyBhcyBHUEwKICB4ZW4vZ3JhbnQtdGFibGU6IE1ha2Ugc2V0L2NsZWFyIHBh
Z2UgcHJpdmF0ZSBjb2RlIHNoYXJlZAogIHhlbi9iYWxsb29uOiBTaGFyZSBjb21tb24gbWVtb3J5
IHJlc2VydmF0aW9uIHJvdXRpbmVzCiAgeGVuL2dyYW50LXRhYmxlOiBBbGxvdyBhbGxvY2F0aW5n
IGJ1ZmZlcnMgc3VpdGFibGUgZm9yIERNQQogIHhlbi9nbnRkZXY6IEFsbG93IG1hcHBpbmdzIGZv
ciBETUEgYnVmZmVycwogIHhlbi9nbnRkZXY6IE1ha2UgcHJpdmF0ZSByb3V0aW5lcy9zdHJ1Y3R1
cmVzIGFjY2Vzc2libGUKICB4ZW4vZ250ZGV2OiBBZGQgaW5pdGlhbCBzdXBwb3J0IGZvciBkbWEt
YnVmIFVBUEkKICB4ZW4vZ250ZGV2OiBJbXBsZW1lbnQgZG1hLWJ1ZiBleHBvcnQgZnVuY3Rpb25h
bGl0eQogIHhlbi9nbnRkZXY6IEltcGxlbWVudCBkbWEtYnVmIGltcG9ydCBmdW5jdGlvbmFsaXR5
CgogZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICAgICAgfCAgMjQgKwogZHJpdmVycy94ZW4vTWFr
ZWZpbGUgICAgICAgICAgfCAgIDIgKwogZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgfCAg
NzUgKy0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggICB8ICA5NCArKysrCiBkcml2ZXJz
L3hlbi9nbnRkZXYtZG1hYnVmLmMgICB8IDg3MCArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggICB8ICAzMyArKwogZHJpdmVycy94
ZW4vZ250ZGV2LmMgICAgICAgICAgfCAyMjAgKysrKysrLS0tCiBkcml2ZXJzL3hlbi9ncmFudC10
YWJsZS5jICAgICB8IDE1MyArKysrKy0KIGRyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5jIHwg
MTE4ICsrKysrCiBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5oICAgICB8IDEwNiArKysrKwogaW5j
bHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgMjEgKwogaW5jbHVkZS94ZW4vbWVtLXJlc2Vy
dmF0aW9uLmggfCAgNTkgKysrCiAxMiBmaWxlcyBjaGFuZ2VkLCAxNjE1IGluc2VydGlvbnMoKyks
IDE2MCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYt
Y29tbW9uLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYwogY3JlYXRlIG1vZGUgMTAw
NjQ0IGluY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oCgotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDV-0007oH-8P; Fri, 15 Jun 2018 06:28:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDU-0007o7-5q
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:12 +0000
X-Inumbo-ID: ec5e4c03-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec5e4c03-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:40 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id d24-v6so12983633lfa.8
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=3rOjkEClwi4f8OAW/57Q27oKlmTc2A+5SBx8eweU6zQ=;
 b=SdDonZD8M1uM45NLZH57xtdX6CrtGgRv4dXE8ZjzP69Uk1CyiJEVlK7/2zVUGwry5F
 ir0QmyaPNPMV+T+LHqeXXEAfNYkPJWBmIkbyLRu7bLzikKPlAYR8j4+LLBzM6IJwO/tE
 UIhBSc9nSFfhpi++PPeuvvYWr8cIeVMmJj7u5/fzdugwPKeZfJSmbJR+6FdBHlPYbEZV
 TurNoLkHQ6z14DM8gva6JgfXIFT8W4RyyGBZbdUt6dVTqkuKSIN2eACI+HMC7dWMjSOI
 RBX9woIKGYvi1ur7es0RX7AARs0iXMX7xvww8mci+XwQH/x9arAkO6JuUoj5bnfQ56C0
 aFwg==
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=3rOjkEClwi4f8OAW/57Q27oKlmTc2A+5SBx8eweU6zQ=;
 b=jrfThu23l4u0XpfMP3/S/DH4bTqG2UtY9XTXRpVaR0oRBREAqoduaI4stzXl2rMoBv
 CTYV6THYmyDJzW8jp6YfrDuXBFATNvmwqlky+vuoI83/flRdOYl5WBGJ9QnjR9X+/R3I
 J+8++zIUjSb4LghH8Ds+HwboPU5f5Bw+kBCOKlL8QErcvQgT3VPD7fJOAmLitdpke5Kt
 EuDqEO5WhSxjTzfelA8QvuUOG4iK60LwDAbIa48h6D1LkJBf21DhAthYvC5GBZoTW1s1
 i5lCYVuc2+QjxqARwtnTEQkKX1kL6m5uZ+Oxu+P0HlgNLvf35dmAlB2jKso/78VdcmiY
 INwQ==
X-Gm-Message-State: APt69E30EABVzp8lgg6MOEb5MXfMMF0PzkCnlWY/Rj3ntMvV/C7pFxrn
 ZUG5SaxLgbPvDVrYfDBtz0nqrA8N
X-Google-Smtp-Source: ADUXVKIHr8HgUEw3T+CmMD+VPlurbsKblbHL5ue2+wDFrdU9wf0Hyi4Khizl67jdYNRaQTSN/OJ5ew==
X-Received: by 2002:a19:121a:: with SMTP id h26-v6mr262468lfi.6.1529044088799; 
 Thu, 14 Jun 2018 23:28:08 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:07 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:48 +0300
Message-Id: <20180615062753.9229-5-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 4/9] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxsb2NhdGlu
ZyBidWZmZXJzIHRoYXQgY2FuCmJlIHVzZWQgZm9yIERNQSBvcGVyYXRpb25zIGFuZCBtYXBwaW5n
IGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcwpvbiB0b3Agb2YgdGhvc2UuClRoZSByZXN1bHRpbmcg
YnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24KZHJp
dmVyIGluIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNlcnZhdGlvbiBpcyBtYWRlIGJ5Cih7aW5jcmVh
c2V8ZGVjcmVhc2V9X3Jlc2VydmF0aW9uIGFuZCBWQSBtYXBwaW5ncyBhcmUgdXBkYXRlZCBpZgpu
ZWVkZWQpLgpUaGlzIGlzIHVzZWZ1bCBmb3Igc2hhcmluZyBmb3JlaWduIGJ1ZmZlcnMgd2l0aCBI
VyBkcml2ZXJzIHdoaWNoCmNhbm5vdCB3b3JrIHdpdGggc2NhdHRlcmVkIGJ1ZmZlcnMgcHJvdmlk
ZWQgYnkgdGhlIGJhbGxvb24gZHJpdmVyLApidXQgcmVxdWlyZSBETUFhYmxlIG1lbW9yeSBpbnN0
ZWFkLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgIHwg
MTQgKysrKysrCiBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIHwgOTcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgMTgg
KysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi9LY29uZmlnIGIvZHJpdmVycy94ZW4vS2NvbmZpZwppbmRleCBlNWQwYzI4
MzcyZWEuLjc1ZTVjNDBmODBhNSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vS2NvbmZpZworKysg
Yi9kcml2ZXJzL3hlbi9LY29uZmlnCkBAIC0xNjEsNiArMTYxLDIwIEBAIGNvbmZpZyBYRU5fR1JB
TlRfREVWX0FMTE9DCiAJICB0byBvdGhlciBkb21haW5zLiBUaGlzIGNhbiBiZSB1c2VkIHRvIGlt
cGxlbWVudCBmcm9udGVuZCBkcml2ZXJzCiAJICBvciBhcyBwYXJ0IG9mIGFuIGludGVyLWRvbWFp
biBzaGFyZWQgbWVtb3J5IGNoYW5uZWwuCiAKK2NvbmZpZyBYRU5fR1JBTlRfRE1BX0FMTE9DCisJ
Ym9vbCAiQWxsb3cgYWxsb2NhdGluZyBETUEgY2FwYWJsZSBidWZmZXJzIHdpdGggZ3JhbnQgcmVm
ZXJlbmNlIG1vZHVsZSIKKwlkZXBlbmRzIG9uIFhFTiAmJiBIQVNfRE1BCisJaGVscAorCSAgRXh0
ZW5kcyBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFi
bGUKKwkgIGJ1ZmZlcnMgYW5kIG1hcHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzIG9uIHRv
cCBvZiBpdC4KKwkgIFRoZSByZXN1bHRpbmcgYnVmZmVyIGlzIHNpbWlsYXIgdG8gb25lIGFsbG9j
YXRlZCBieSB0aGUgYmFsbG9vbgorCSAgZHJpdmVyIGluIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNl
cnZhdGlvbiBpcyBtYWRlIGJ5CisJICAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBh
bmQgVkEgbWFwcGluZ3MgYXJlIHVwZGF0ZWQgaWYKKwkgIG5lZWRlZCkuCisJICBUaGlzIGlzIHVz
ZWZ1bCBmb3Igc2hhcmluZyBmb3JlaWduIGJ1ZmZlcnMgd2l0aCBIVyBkcml2ZXJzIHdoaWNoCisJ
ICBjYW5ub3Qgd29yayB3aXRoIHNjYXR0ZXJlZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxs
b29uIGRyaXZlciwKKwkgIGJ1dCByZXF1aXJlIERNQWFibGUgbWVtb3J5IGluc3RlYWQuCisKIGNv
bmZpZyBTV0lPVExCX1hFTgogCWRlZl9ib29sIHkKIAlzZWxlY3QgU1dJT1RMQgpkaWZmIC0tZ2l0
IGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyBiL2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMK
aW5kZXggZGJiNDhhODllOTg3Li4yNmVkNDk4YjVlNmQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVu
L2dyYW50LXRhYmxlLmMKKysrIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwpAQCAtNDUsNiAr
NDUsOSBAQAogI2luY2x1ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgogI2luY2x1ZGUgPGxpbnV4L3Jh
dGVsaW1pdC5oPgogI2luY2x1ZGUgPGxpbnV4L21vZHVsZXBhcmFtLmg+CisjaWZkZWYgQ09ORklH
X1hFTl9HUkFOVF9ETUFfQUxMT0MKKyNpbmNsdWRlIDxsaW51eC9kbWEtbWFwcGluZy5oPgorI2Vu
ZGlmCiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4u
aD4KQEAgLTU3LDYgKzYwLDcgQEAKICNpZmRlZiBDT05GSUdfWDg2CiAjaW5jbHVkZSA8YXNtL3hl
bi9jcHVpZC5oPgogI2VuZGlmCisjaW5jbHVkZSA8eGVuL21lbS1yZXNlcnZhdGlvbi5oPgogI2lu
Y2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9pbnRlcmZhY2Uu
aD4KIApAQCAtODM4LDYgKzg0Miw5OSBAQCB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9w
YWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9m
cmVlX3BhZ2VzKTsKIAorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisvKioKKyAq
IGdudHRhYl9kbWFfYWxsb2NfcGFnZXMgLSBhbGxvYyBETUFhYmxlIHBhZ2VzIHN1aXRhYmxlIGZv
ciBncmFudCBtYXBwaW5nIGludG8KKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9u
CisgKi8KK2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9j
X2FyZ3MgKmFyZ3MpCit7CisJdW5zaWduZWQgbG9uZyBwZm4sIHN0YXJ0X3BmbjsKKwlzaXplX3Qg
c2l6ZTsKKwlpbnQgaSwgcmV0OworCisJc2l6ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJ
RlQ7CisJaWYgKGFyZ3MtPmNvaGVyZW50KQorCQlhcmdzLT52YWRkciA9IGRtYV9hbGxvY19jb2hl
cmVudChhcmdzLT5kZXYsIHNpemUsCisJCQkJCQkgJmFyZ3MtPmRldl9idXNfYWRkciwKKwkJCQkJ
CSBHRlBfS0VSTkVMIHwgX19HRlBfTk9XQVJOKTsKKwllbHNlCisJCWFyZ3MtPnZhZGRyID0gZG1h
X2FsbG9jX3djKGFyZ3MtPmRldiwgc2l6ZSwKKwkJCQkJICAgJmFyZ3MtPmRldl9idXNfYWRkciwK
KwkJCQkJICAgR0ZQX0tFUk5FTCB8IF9fR0ZQX05PV0FSTik7CisJaWYgKCFhcmdzLT52YWRkcikg
eworCQlwcl9kZWJ1ZygiRmFpbGVkIHRvIGFsbG9jYXRlIERNQSBidWZmZXIgb2Ygc2l6ZSAlenVc
biIsIHNpemUpOworCQlyZXR1cm4gLUVOT01FTTsKKwl9CisKKwlzdGFydF9wZm4gPSBfX3BoeXNf
dG9fcGZuKGFyZ3MtPmRldl9idXNfYWRkcik7CisJZm9yIChwZm4gPSBzdGFydF9wZm4sIGkgPSAw
OyBwZm4gPCBzdGFydF9wZm4gKyBhcmdzLT5ucl9wYWdlczsKKwkJCXBmbisrLCBpKyspIHsKKwkJ
c3RydWN0IHBhZ2UgKnBhZ2UgPSBwZm5fdG9fcGFnZShwZm4pOworCisJCWFyZ3MtPnBhZ2VzW2ld
ID0gcGFnZTsKKwkJYXJncy0+ZnJhbWVzW2ldID0geGVuX3BhZ2VfdG9fZ2ZuKHBhZ2UpOworCQl4
ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShwYWdlKTsKKwl9CisKKwl4ZW5tZW1fcmVzZXJ2
YXRpb25fdmFfbWFwcGluZ19yZXNldChhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMpOworCisJ
cmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5m
cmFtZXMpOworCWlmIChyZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKKwkJcHJfZGVidWcoIkZhaWxl
ZCB0byBkZWNyZWFzZSByZXNlcnZhdGlvbiBmb3IgRE1BIGJ1ZmZlclxuIik7CisJCXJldCA9IC1F
RkFVTFQ7CisJCWdvdG8gZmFpbDsKKwl9CisKKwlyZXQgPSBnbnR0YWJfcGFnZXNfc2V0X3ByaXZh
dGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKKwlpZiAocmV0IDwgMCkKKwkJZ290byBm
YWlsOworCisJcmV0dXJuIDA7CisKK2ZhaWw6CisJZ250dGFiX2RtYV9mcmVlX3BhZ2VzKGFyZ3Mp
OworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZG1hX2FsbG9jX3Bh
Z2VzKTsKKworLyoqCisgKiBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMgLSBmcmVlIERNQWFibGUgcGFn
ZXMKKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9uCisgKi8KK2ludCBnbnR0YWJf
ZG1hX2ZyZWVfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncykKK3sKKwlz
aXplX3Qgc2l6ZTsKKwlpbnQgaSwgcmV0OworCisJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUo
YXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKKworCWZvciAoaSA9IDA7IGkgPCBhcmdzLT5u
cl9wYWdlczsgaSsrKQorCQlhcmdzLT5mcmFtZXNbaV0gPSBwYWdlX3RvX3hlbl9wZm4oYXJncy0+
cGFnZXNbaV0pOworCisJcmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5y
X3BhZ2VzLCBhcmdzLT5mcmFtZXMpOworCWlmIChyZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKKwkJ
cHJfZGVidWcoIkZhaWxlZCB0byBkZWNyZWFzZSByZXNlcnZhdGlvbiBmb3IgRE1BIGJ1ZmZlclxu
Iik7CisJCXJldCA9IC1FRkFVTFQ7CisJfSBlbHNlIHsKKwkJcmV0ID0gMDsKKwl9CisKKwl4ZW5t
ZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBh
Z2VzLAorCQkJCQkgICAgIGFyZ3MtPmZyYW1lcyk7CisKKwlzaXplID0gYXJncy0+bnJfcGFnZXMg
PDwgUEFHRV9TSElGVDsKKwlpZiAoYXJncy0+Y29oZXJlbnQpCisJCWRtYV9mcmVlX2NvaGVyZW50
KGFyZ3MtPmRldiwgc2l6ZSwKKwkJCQkgIGFyZ3MtPnZhZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIp
OworCWVsc2UKKwkJZG1hX2ZyZWVfd2MoYXJncy0+ZGV2LCBzaXplLAorCQkJICAgIGFyZ3MtPnZh
ZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIpOworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9M
X0dQTChnbnR0YWJfZG1hX2ZyZWVfcGFnZXMpOworI2VuZGlmCisKIC8qIEhhbmRsaW5nIG9mIHBh
Z2VkIG91dCBncmFudCB0YXJnZXRzIChHTlRTVF9lYWdhaW4pICovCiAjZGVmaW5lIE1BWF9ERUxB
WSAyNTYKIHN0YXRpYyBpbmxpbmUgdm9pZApkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vZ3JhbnRf
dGFibGUuaCBiL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKaW5kZXggZGUwM2YyNTQyYmI3Li45
YmM1YmMwN2Q0ZDMgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKKysrIGIv
aW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAtMTk4LDYgKzE5OCwyNCBAQCB2b2lkIGdudHRh
Yl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCk7CiBpbnQgZ250dGFiX2FsbG9jX3BhZ2VzKGlu
dCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiB2b2lkIGdudHRhYl9mcmVlX3BhZ2Vz
KGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiAKKyNpZmRlZiBDT05GSUdfWEVO
X0dSQU5UX0RNQV9BTExPQworc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyB7CisJLyogRGV2
aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IHdpbGwgYmUvd2FzIGFsbG9jYXRlZC4gKi8KKwlzdHJ1
Y3QgZGV2aWNlICpkZXY7CisJLyogSWYgc2V0IHRoZW4gRE1BIGJ1ZmZlciBpcyBjb2hlcmVudCBh
bmQgd3JpdGUtY29tYmluZSBvdGhlcndpc2UuICovCisJYm9vbCBjb2hlcmVudDsKKworCWludCBu
cl9wYWdlczsKKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOworCXhlbl9wZm5fdCAqZnJhbWVzOworCXZv
aWQgKnZhZGRyOworCWRtYV9hZGRyX3QgZGV2X2J1c19hZGRyOworfTsKKworaW50IGdudHRhYl9k
bWFfYWxsb2NfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncyk7CitpbnQg
Z250dGFiX2RtYV9mcmVlX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgKmFyZ3Mp
OworI2VuZGlmCisKIGludCBnbnR0YWJfcGFnZXNfc2V0X3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIHZvaWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIAotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDP-0007nL-5e; Fri, 15 Jun 2018 06:28:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDO-0007n7-8c
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:06 +0000
X-Inumbo-ID: e938ac91-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e938ac91-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:35 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id n3-v6so12957743lfe.12
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:05 -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=dhkkTlp2qwFS5yPkjU3sYNdZxOZni/6Y3AJB2+5XVs0=;
 b=k/0suI9RP9jsNbyZ6jWp3ZUOxmpyvwTD2aSerj/WzRJEKhI1+tJB8VrRpdIgIAI9Tt
 AIkZZI+w6NgY0FDGNvnpsjZSFaQRGcbPPIEmsA5ZABmGfTSuxdrQjNM33RMoD0qNXDSz
 gcgJ9dvRfFSZ7VJQBJhYvexm3HQEQwc9KxhKAI9LfBa8rO/CTh6AhHFZxK36eWdzH/tF
 sas2ySdW8fMWEqZZPVDiLfLoal9RmB5OWpxmlK9NaVz5H/VjvPKgXaDyPF3eZ2YomyO5
 wWGfIXd1MfAMOeDYWM3tW8/XpZ+07KAQQhD57/6oVp/Q7+zz+u5qAPAiERXUcz61DLNS
 7vMA==
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=dhkkTlp2qwFS5yPkjU3sYNdZxOZni/6Y3AJB2+5XVs0=;
 b=Foimi4g5CvKrxRooxBRh6qV9LVVhDwOCHu5+5M9qK2JHLpwcZkGNfpGuJfeiM1cU0P
 yF7JMYeGdfCtb0RVnjyxyJWMCQs0LxK3OEYDzEx71+1jOuG0hGyOYhGJrgIWOxASM6Xg
 1xNYXiWG+UYjxGT6dngVgQcilxbkVG+YC4ijMnDjEwKVZ3N2QK/UzUHAosCzgVJyvJix
 9hlrXXYFKslUIJAPlL8g1lQ9u8rJlxlw4XSCJrHvxls7CxhNiwiUooXPTkIuilwcmDNT
 kKZkY1IjjKS9EAWnFeIAnqbvT++GanL43lk4HKtRcNFaIR9KU7PRL3M1NIzU4Q18JiUf
 HrZA==
X-Gm-Message-State: APt69E0PDP4CM+kHZfzO3lXhIq/3iAhhpaBvaoklf8Y9dmzpwIz4lV54
 N9kr9MEQsBFVZ0NwMameoQu/dIyv
X-Google-Smtp-Source: ADUXVKJd4QD+DG+/iYJ9b0IWXM945hlplWqGNw7ZL4AjH/Yfc5zHr1DyKOUjoc2dxPpll4+TPg5U6w==
X-Received: by 2002:a2e:9dd0:: with SMTP id
 x16-v6mr310196ljj.142.1529044083314; 
 Thu, 14 Jun 2018 23:28:03 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:02 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:45 +0300
Message-Id: <20180615062753.9229-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 1/9] xen/grant-table: Export
 gnttab_{alloc|free}_pages as GPL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKT25seSBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFyZSBleHBvcnRlZCBhcyBF
WFBPUlRfU1lNQk9MCndoaWxlIGFsbCB0aGUgcmVzdCBhcmUgZXhwb3J0ZWQgYXMgRVhQT1JUX1NZ
TUJPTF9HUEwsIHRodXMKZWZmZWN0aXZlbHkgbWFraW5nIGl0IG5vdCBwb3NzaWJsZSBmb3Igbm9u
LUdQTCBkcml2ZXIgbW9kdWxlcwp0byB1c2UgZ3JhbnQgdGFibGUgbW9kdWxlLiBFeHBvcnQgZ250
dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcwpFWFBPUlRfU1lNQk9MX0dQTCBzbyBhbGwgdGhlIGV4
cG9ydHMgYXJlIGFsaWduZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyB8
IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3Jh
bnQtdGFibGUuYwppbmRleCAyN2JlMTA3ZDY0ODAuLmJhMzZmZjNlNDkwMyAxMDA2NDQKLS0tIGEv
ZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5j
CkBAIC03OTksNyArNzk5LDcgQEAgaW50IGdudHRhYl9hbGxvY19wYWdlcyhpbnQgbnJfcGFnZXMs
IHN0cnVjdCBwYWdlICoqcGFnZXMpCiAKIAlyZXR1cm4gMDsKIH0KLUVYUE9SVF9TWU1CT0woZ250
dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9hbGxvY19wYWdlcyk7
CiAKIC8qKgogICogZ250dGFiX2ZyZWVfcGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBn
bnR0YWJfYWxsb2NfcGFnZXMoKQpAQCAtODIwLDcgKzgyMCw3IEBAIHZvaWQgZ250dGFiX2ZyZWVf
cGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQogCX0KIAlmcmVlX3hlbmJh
bGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwogfQotRVhQT1JUX1NZTUJPTChnbnR0YWJf
ZnJlZV9wYWdlcyk7CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CiAKIC8q
IEhhbmRsaW5nIG9mIHBhZ2VkIG91dCBncmFudCB0YXJnZXRzIChHTlRTVF9lYWdhaW4pICovCiAj
ZGVmaW5lIE1BWF9ERUxBWSAyNTYKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDS-0007ns-KW; Fri, 15 Jun 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=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDQ-0007nb-Gr
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:08 +0000
X-Inumbo-ID: ea3588fd-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea3588fd-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:37 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id j13-v6so12961583lfb.13
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=qn9DhGEWTMaawUxaGfYqOvXnzJRBZPC7KzIu0SJDlM8=;
 b=Z9QhS8yUzmL2rmqSoVyentDiVpfpnMpzTkSNLxgOdOZ02SwqqtGcu8amFA5KM0qhu9
 mS2LN4eSXjvGZgbIOwKbi3i5V8mtPjf5ZTrw1qMZRFRy7xqYlXGhhQurvanWwsZSJLuu
 mY5hpjO7Yb5iVsKQIWUtTfXAl++yFa1lqcnOStHlLXORXjLY2eKZKQmYLyrZ9YKNxax5
 heFJho0TvXytcozch1T9DMdzGSzWjtGqm8X0qGGSTGyOEbQx+fbuVIdCUNXawytfKyPe
 xtnN+UxxjI6S0b+ZIwwHnPzTIlAFFFzErsdEoIESj+3Y4CO81+JUJAD59HIlIrsFi7db
 wFtw==
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=qn9DhGEWTMaawUxaGfYqOvXnzJRBZPC7KzIu0SJDlM8=;
 b=QBA5g/py/hw/HGfNdoptGXSDFIChQGvBsB8n1hgThV0XtnGioW2jdvFg6Z5I/TTOQT
 e/2rCVxWftU5msQssEy/vWJLHhi/T9QqhevxZXmgdXbZa0/zVjAjIQnwe9PhHC/cmriH
 spdyAJbeXEmD7wmNWYi43puWuuGNcaII8/UyBJPpR8+dMnBpBdgVBc2z1Uw4n63aPDp6
 lmJgKCN1531t1dPMA6dmzJUCUYWYT0GuzJqF02AfE4cn+I34NqZC36/ytvBRiw05Y0xK
 mHJXKqpGHIUyb/4flgoS7gVxz3ZssGn5eJL9MUBlQsM39y2zVqjj8VhSWrT/qOjOQr2A
 EH4A==
X-Gm-Message-State: APt69E0xoxYdQ8ImFESqbJi72NLSZ6G+LYdm+HRxkiv+i/0LtFCt09tZ
 U3ZwgbdHm1O0iKJk+9rhuYUYaKxF
X-Google-Smtp-Source: ADUXVKLZFzCl58q6Ph/9d9uLGpP8FusblobSVXIrNUU3zcWmd4KDIxd89v2vyh6Pad3JN9iCbeYYyg==
X-Received: by 2002:a2e:5f8f:: with SMTP id x15-v6mr314292lje.70.1529044085057; 
 Thu, 14 Jun 2018 23:28:05 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:03 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:46 +0300
Message-Id: <20180615062753.9229-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 2/9] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkIGFuZCBhY2Nl
c3NpYmxlIHRvCm90aGVyIGtlcm5lbCBtb2R1bGVzIHdoaWNoIGNhbiByZS11c2UgdGhlc2UgaW5z
dGVhZCBvZiBvcGVuLWNvZGluZy4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4v
Z3JhbnQtdGFibGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LQogaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAz
OCBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hl
bi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCBiYTM2ZmYz
ZTQ5MDMuLmRiYjQ4YTg5ZTk4NyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUu
YworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC03NjksMjkgKzc2OSwxOCBAQCB2
b2lkIGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCkKIH0KIEVYUE9SVF9TWU1CT0xf
R1BMKGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXMpOwogCi0vKioKLSAqIGdudHRhYl9hbGxv
Y19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBtYXBwaW5nIGludG8KLSAq
IEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCi0gKiBAcGFnZXM6IHJldHVybnMg
dGhlIHBhZ2VzCi0gKi8KLWludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7Ci0JaW50IHJldDsKLQotCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwotCWlmIChyZXQgPCAw
KQotCQlyZXR1cm4gcmV0OwogCiAJZm9yIChpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKyspIHsKICNp
ZiBCSVRTX1BFUl9MT05HIDwgNjQKIAkJc3RydWN0IHhlbl9wYWdlX2ZvcmVpZ24gKmZvcmVpZ247
CiAKIAkJZm9yZWlnbiA9IGt6YWxsb2Moc2l6ZW9mKCpmb3JlaWduKSwgR0ZQX0tFUk5FTCk7Ci0J
CWlmICghZm9yZWlnbikgewotCQkJZ250dGFiX2ZyZWVfcGFnZXMobnJfcGFnZXMsIHBhZ2VzKTsK
KwkJaWYgKCFmb3JlaWduKQogCQkJcmV0dXJuIC1FTk9NRU07Ci0JCX0KKwogCQlzZXRfcGFnZV9w
cml2YXRlKHBhZ2VzW2ldLCAodW5zaWduZWQgbG9uZylmb3JlaWduKTsKICNlbmRpZgogCQlTZXRQ
YWdlUHJpdmF0ZShwYWdlc1tpXSk7CkBAIC03OTksMTQgKzc4OCwzMCBAQCBpbnQgZ250dGFiX2Fs
bG9jX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIAogCXJldHVybiAw
OwogfQotRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1C
T0xfR1BMKGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZSk7CiAKIC8qKgotICogZ250dGFiX2ZyZWVf
cGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBnbnR0YWJfYWxsb2NfcGFnZXMoKQotICog
QG5yX3BhZ2VzOyBudW1iZXIgb2YgcGFnZXMgdG8gZnJlZQotICogQHBhZ2VzOiB0aGUgcGFnZXMK
KyAqIGdudHRhYl9hbGxvY19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBt
YXBwaW5nIGludG8KKyAqIEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCisgKiBA
cGFnZXM6IHJldHVybnMgdGhlIHBhZ2VzCiAgKi8KLXZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9hbGxvY19wYWdlcyhp
bnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJaW50IHJldDsKKworCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOworCWlmIChyZXQgPCAw
KQorCQlyZXR1cm4gcmV0OworCisJcmV0ID0gZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKG5yX3Bh
Z2VzLCBwYWdlcyk7CisJaWYgKHJldCA8IDApCisJCWdudHRhYl9mcmVlX3BhZ2VzKG5yX3BhZ2Vz
LCBwYWdlcyk7CisKKwlyZXR1cm4gcmV0OworfQorRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2Fs
bG9jX3BhZ2VzKTsKKwordm9pZCBnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7CiAKQEAgLTgxOCw2ICs4MjMsMTcg
QEAgdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFn
ZXMpCiAJCQlDbGVhclBhZ2VQcml2YXRlKHBhZ2VzW2ldKTsKIAkJfQogCX0KK30KK0VYUE9SVF9T
WU1CT0xfR1BMKGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKTsKKworLyoqCisgKiBnbnR0YWJf
ZnJlZV9wYWdlcyAtIGZyZWUgcGFnZXMgYWxsb2NhdGVkIGJ5IGdudHRhYl9hbGxvY19wYWdlcygp
CisgKiBAbnJfcGFnZXM7IG51bWJlciBvZiBwYWdlcyB0byBmcmVlCisgKiBAcGFnZXM6IHRoZSBw
YWdlcworICovCit2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBh
Z2UgKipwYWdlcykKK3sKKwlnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShucl9wYWdlcywgcGFn
ZXMpOwogCWZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7CiB9CiBFWFBP
UlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hl
bi9ncmFudF90YWJsZS5oIGIvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAppbmRleCAyZTM3NzQx
ZjZiOGQuLmRlMDNmMjU0MmJiNyAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAorKysgYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCkBAIC0xOTgsNiArMTk4LDkgQEAgdm9p
ZCBnbnR0YWJfZnJlZV9hdXRvX3hsYXRfZnJhbWVzKHZvaWQpOwogaW50IGdudHRhYl9hbGxvY19w
YWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogdm9pZCBnbnR0YWJfZnJl
ZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogCitpbnQgZ250dGFi
X3BhZ2VzX3NldF9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7Cit2
b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2Ug
KipwYWdlcyk7CisKIGludCBnbnR0YWJfbWFwX3JlZnMoc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRf
cmVmICptYXBfb3BzLAogCQkgICAgc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmICprbWFwX29w
cywKIAkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBjb3VudCk7Ci0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiDT-0007o3-Up; Fri, 15 Jun 2018 06: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=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDS-0007nv-Rg
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:10 +0000
X-Inumbo-ID: eb4aa39f-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb4aa39f-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:39 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id i15-v6so13003516lfc.2
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28: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=ZNVgYQW0mJ4PkvZV3r/oIDpi6GcNrMu9Euy5xnshuPU=;
 b=JwjT0a50jibk27fsVkibfE+dZEvwwdRf/+FVfJ85810LPQm2U2x16n3b1r241HmfqD
 JJrAqsDy1zewCET4fVwj01nzBQiIyiT1/tlA4aFQxjz+D8HZRbpAwN1t1UxzEisQVSY3
 8beVsIuownov/J4VIscxzPqu6uN2U9mptmOSIsjowtGAT9A8uNeePG5SbrRVRthIP41m
 fRi1YMNjTXO0MGDEvyCOw4rm93qJ+auyJVkbkARu0pW/XIwm/cvNJOKGFQ1jp3qDUjEQ
 16Kn/K1ExbZF9ctjTBAkLck5wbl35csBnWP1R/koSNm1C5l+ZOHfZp3ORcKvJnhhuiNe
 i4eQ==
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=ZNVgYQW0mJ4PkvZV3r/oIDpi6GcNrMu9Euy5xnshuPU=;
 b=XWily3eZJDTixws5noiCrePaVywAVGMFiphfppN0o2p/nyA8lbISfwQfpLzYSZbEbi
 R6v2z1Hjl/mwAq7ccS7//y77DmfOQJlJpETnzDVK3Wh10sqqKva+yz24h1N0o4SH5I/c
 O+tvIZNC3Fmj5hwVGYEzsBW8yyMSDhtL9Ygcdl10tTDRGazEQWKwXgjs490X0XDR3mmR
 rYz0rd2ugWoge1ninM3VXeuduI01JEZFhwJqL+EkrIFbiNMnck6hAy1KVJg53AgwD431
 u16zuK8o9slVdjLH69qKNHCnlSav/SmtxVowrG2vTEEl3OS+ocn166reCJC9HjrJzow2
 j71g==
X-Gm-Message-State: APt69E0Nz2UXo6xZ0iNoqDd1iLwae4MMovNpJKtJedth1VfByncV0Jho
 Zm1z01PFivG4GNmBezrllqfsV+T6
X-Google-Smtp-Source: ADUXVKIVCildQ/LuWT3mmBvUWylJo0DGm361dHXU9iS1pUWVFozkSGbSBmoW8WsRlDu+PaQalHtNqw==
X-Received: by 2002:a2e:3613:: with SMTP id d19-v6mr312590lja.31.1529044086872; 
 Thu, 14 Jun 2018 23:28:06 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:05 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:47 +0300
Message-Id: <20180615062753.9229-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWVtb3J5IHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1h
cHBpbmdzIHVwZGF0ZS9yZXNldApjb2RlIHVzZWQgaW4gYmFsbG9vbiBkcml2ZXIgY2FuIGJlIG1h
ZGUgY29tbW9uLCBzbyBvdGhlciBkcml2ZXJzIGNhbgphbHNvIHJlLXVzZSB0aGUgc2FtZSBmdW5j
dGlvbmFsaXR5IHdpdGhvdXQgb3Blbi1jb2RpbmcuCkNyZWF0ZSBhIGRlZGljYXRlZCBmaWxlIGZv
ciB0aGUgc2hhcmVkIGNvZGUgYW5kIGV4cG9ydCBjb3JyZXNwb25kaW5nCnN5bWJvbHMgZm9yIG90
aGVyIGtlcm5lbCBtb2R1bGVzLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL01h
a2VmaWxlICAgICAgICAgIHwgICAxICsKIGRyaXZlcnMveGVuL2JhbGxvb24uYyAgICAgICAgIHwg
IDc1ICsrLS0tLS0tLS0tLS0tLS0tLS0tLQogZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMg
fCAxMTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS94ZW4vbWVt
LXJlc2VydmF0aW9uLmggfCAgNTkgKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwg
MTg0IGluc2VydGlvbnMoKyksIDY5IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRy
aXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94
ZW4vbWVtLXJlc2VydmF0aW9uLmgKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9NYWtlZmlsZSBi
L2RyaXZlcnMveGVuL01ha2VmaWxlCmluZGV4IDQ1MWU4MzNmNTkzMS4uM2M4N2IwYzNhY2E2IDEw
MDY0NAotLS0gYS9kcml2ZXJzL3hlbi9NYWtlZmlsZQorKysgYi9kcml2ZXJzL3hlbi9NYWtlZmls
ZQpAQCAtMiw2ICsyLDcgQEAKIG9iai0kKENPTkZJR19IT1RQTFVHX0NQVSkJCSs9IGNwdV9ob3Rw
bHVnLm8KIG9iai0kKENPTkZJR19YODYpCQkJKz0gZmFsbGJhY2subwogb2JqLXkJKz0gZ3JhbnQt
dGFibGUubyBmZWF0dXJlcy5vIGJhbGxvb24ubyBtYW5hZ2UubyBwcmVlbXB0Lm8gdGltZS5vCitv
YmoteQkrPSBtZW0tcmVzZXJ2YXRpb24ubwogb2JqLXkJKz0gZXZlbnRzLwogb2JqLXkJKz0geGVu
YnVzLwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMgYi9kcml2ZXJzL3hlbi9i
YWxsb29uLmMKaW5kZXggMDY1ZjBiNjA3MzczLi5lMTJiYjI1NjAzNmYgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMveGVuL2JhbGxvb24uYworKysgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMKQEAgLTcxLDYg
KzcxLDcgQEAKICNpbmNsdWRlIDx4ZW4vYmFsbG9vbi5oPgogI2luY2x1ZGUgPHhlbi9mZWF0dXJl
cy5oPgogI2luY2x1ZGUgPHhlbi9wYWdlLmg+CisjaW5jbHVkZSA8eGVuL21lbS1yZXNlcnZhdGlv
bi5oPgogCiBzdGF0aWMgaW50IHhlbl9ob3RwbHVnX3VucG9wdWxhdGVkOwogCkBAIC0xNTcsMTMg
KzE1OCw2IEBAIHN0YXRpYyBERUNMQVJFX0RFTEFZRURfV09SSyhiYWxsb29uX3dvcmtlciwgYmFs
bG9vbl9wcm9jZXNzKTsKICNkZWZpbmUgR0ZQX0JBTExPT04gXAogCShHRlBfSElHSFVTRVIgfCBf
X0dGUF9OT1dBUk4gfCBfX0dGUF9OT1JFVFJZIHwgX19HRlBfTk9NRU1BTExPQykKIAotc3RhdGlj
IHZvaWQgc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKLXsKLSNpZmRlZiBDT05GSUdfWEVO
X1NDUlVCX1BBR0VTCi0JY2xlYXJfaGlnaHBhZ2UocGFnZSk7Ci0jZW5kaWYKLX0KLQogLyogYmFs
bG9vbl9hcHBlbmQ6IGFkZCB0aGUgZ2l2ZW4gcGFnZSB0byB0aGUgYmFsbG9vbi4gKi8KIHN0YXRp
YyB2b2lkIF9fYmFsbG9vbl9hcHBlbmQoc3RydWN0IHBhZ2UgKnBhZ2UpCiB7CkBAIC00NjMsMTEg
KzQ1Nyw2IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGluY3JlYXNlX3Jlc2VydmF0aW9uKHVuc2ln
bmVkIGxvbmcgbnJfcGFnZXMpCiAJaW50IHJjOwogCXVuc2lnbmVkIGxvbmcgaTsKIAlzdHJ1Y3Qg
cGFnZSAgICpwYWdlOwotCXN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9u
ID0gewotCQkuYWRkcmVzc19iaXRzID0gMCwKLQkJLmV4dGVudF9vcmRlciA9IEVYVEVOVF9PUkRF
UiwKLQkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKLQl9OwogCiAJaWYgKG5yX3BhZ2VzID4g
QVJSQVlfU0laRShmcmFtZV9saXN0KSkKIAkJbnJfcGFnZXMgPSBBUlJBWV9TSVpFKGZyYW1lX2xp
c3QpOwpAQCAtNDc5LDE2ICs0NjgsMTEgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgaW5jcmVhc2Vf
cmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcykKIAkJCWJyZWFrOwogCQl9CiAKLQkJ
LyogWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAgcmVxdWlyZXMgYSBQRk4gYmFzZWQgb24gWGVuCi0J
CSAqIGdyYW51bGFyaXR5LgotCQkgKi8KIAkJZnJhbWVfbGlzdFtpXSA9IHBhZ2VfdG9feGVuX3Bm
bihwYWdlKTsKIAkJcGFnZSA9IGJhbGxvb25fbmV4dF9wYWdlKHBhZ2UpOwogCX0KIAotCXNldF94
ZW5fZ3Vlc3RfaGFuZGxlKHJlc2VydmF0aW9uLmV4dGVudF9zdGFydCwgZnJhbWVfbGlzdCk7Ci0J
cmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IG5yX3BhZ2VzOwotCXJjID0gSFlQRVJWSVNPUl9tZW1v
cnlfb3AoWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAsICZyZXNlcnZhdGlvbik7CisJcmMgPSB4ZW5t
ZW1fcmVzZXJ2YXRpb25faW5jcmVhc2UobnJfcGFnZXMsIGZyYW1lX2xpc3QpOwogCWlmIChyYyA8
PSAwKQogCQlyZXR1cm4gQlBfRUFHQUlOOwogCkBAIC00OTYsMjkgKzQ4MCw3IEBAIHN0YXRpYyBl
bnVtIGJwX3N0YXRlIGluY3JlYXNlX3Jlc2VydmF0aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMp
CiAJCXBhZ2UgPSBiYWxsb29uX3JldHJpZXZlKGZhbHNlKTsKIAkJQlVHX09OKHBhZ2UgPT0gTlVM
TCk7CiAKLSNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKLQkJLyoKLQkJICogV2UgZG9uJ3Qg
c3VwcG9ydCBQViBNTVUgd2hlbiBMaW51eCBhbmQgWGVuIGlzIHVzaW5nCi0JCSAqIGRpZmZlcmVu
dCBwYWdlIGdyYW51bGFyaXR5LgotCQkgKi8KLQkJQlVJTERfQlVHX09OKFhFTl9QQUdFX1NJWkUg
IT0gUEFHRV9TSVpFKTsKLQotCQlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xh
dGVkX3BoeXNtYXApKSB7Ci0JCQl1bnNpZ25lZCBsb25nIHBmbiA9IHBhZ2VfdG9fcGZuKHBhZ2Up
OwotCi0JCQlzZXRfcGh5c190b19tYWNoaW5lKHBmbiwgZnJhbWVfbGlzdFtpXSk7Ci0KLQkJCS8q
IExpbmsgYmFjayBpbnRvIHRoZSBwYWdlIHRhYmxlcyBpZiBub3QgaGlnaG1lbS4gKi8KLQkJCWlm
ICghUGFnZUhpZ2hNZW0ocGFnZSkpIHsKLQkJCQlpbnQgcmV0OwotCQkJCXJldCA9IEhZUEVSVklT
T1JfdXBkYXRlX3ZhX21hcHBpbmcoCi0JCQkJCQkodW5zaWduZWQgbG9uZylfX3ZhKHBmbiA8PCBQ
QUdFX1NISUZUKSwKLQkJCQkJCW1mbl9wdGUoZnJhbWVfbGlzdFtpXSwgUEFHRV9LRVJORUwpLAot
CQkJCQkJMCk7Ci0JCQkJQlVHX09OKHJldCk7Ci0JCQl9Ci0JCX0KLSNlbmRpZgorCQl4ZW5tZW1f
cmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUoMSwgJnBhZ2UsICZmcmFtZV9saXN0W2ldKTsK
IAogCQkvKiBSZWxpbnF1aXNoIHRoZSBwYWdlIGJhY2sgdG8gdGhlIGFsbG9jYXRvci4gKi8KIAkJ
ZnJlZV9yZXNlcnZlZF9wYWdlKHBhZ2UpOwpAQCAtNTM1LDExICs0OTcsNiBAQCBzdGF0aWMgZW51
bSBicF9zdGF0ZSBkZWNyZWFzZV9yZXNlcnZhdGlvbih1bnNpZ25lZCBsb25nIG5yX3BhZ2VzLCBn
ZnBfdCBnZnApCiAJdW5zaWduZWQgbG9uZyBpOwogCXN0cnVjdCBwYWdlICpwYWdlLCAqdG1wOwog
CWludCByZXQ7Ci0Jc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gcmVzZXJ2YXRpb24gPSB7
Ci0JCS5hZGRyZXNzX2JpdHMgPSAwLAotCQkuZXh0ZW50X29yZGVyID0gRVhURU5UX09SREVSLAot
CQkuZG9taWQgICAgICAgID0gRE9NSURfU0VMRgotCX07CiAJTElTVF9IRUFEKHBhZ2VzKTsKIAog
CWlmIChucl9wYWdlcyA+IEFSUkFZX1NJWkUoZnJhbWVfbGlzdCkpCkBAIC01NTMsNyArNTEwLDcg
QEAgc3RhdGljIGVudW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9u
ZyBucl9wYWdlcywgZ2ZwX3QgZ2ZwKQogCQkJYnJlYWs7CiAJCX0KIAkJYWRqdXN0X21hbmFnZWRf
cGFnZV9jb3VudChwYWdlLCAtMSk7Ci0JCXNjcnViX3BhZ2UocGFnZSk7CisJCXhlbm1lbV9yZXNl
cnZhdGlvbl9zY3J1Yl9wYWdlKHBhZ2UpOwogCQlsaXN0X2FkZCgmcGFnZS0+bHJ1LCAmcGFnZXMp
OwogCX0KIApAQCAtNTcyLDI4ICs1MjksMTAgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgZGVjcmVh
c2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcywgZ2ZwX3QgZ2ZwKQogCSAqLwog
CWkgPSAwOwogCWxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZShwYWdlLCB0bXAsICZwYWdlcywgbHJ1
KSB7Ci0JCS8qIFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiByZXF1aXJlcyBhIEdGTiAqLwog
CQlmcmFtZV9saXN0W2krK10gPSB4ZW5fcGFnZV90b19nZm4ocGFnZSk7CiAKLSNpZmRlZiBDT05G
SUdfWEVOX0hBVkVfUFZNTVUKLQkJLyoKLQkJICogV2UgZG9uJ3Qgc3VwcG9ydCBQViBNTVUgd2hl
biBMaW51eCBhbmQgWGVuIGlzIHVzaW5nCi0JCSAqIGRpZmZlcmVudCBwYWdlIGdyYW51bGFyaXR5
LgotCQkgKi8KLQkJQlVJTERfQlVHX09OKFhFTl9QQUdFX1NJWkUgIT0gUEFHRV9TSVpFKTsKLQot
CQlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKSB7Ci0J
CQl1bnNpZ25lZCBsb25nIHBmbiA9IHBhZ2VfdG9fcGZuKHBhZ2UpOworCQl4ZW5tZW1fcmVzZXJ2
YXRpb25fdmFfbWFwcGluZ19yZXNldCgxLCAmcGFnZSk7CiAKLQkJCWlmICghUGFnZUhpZ2hNZW0o
cGFnZSkpIHsKLQkJCQlyZXQgPSBIWVBFUlZJU09SX3VwZGF0ZV92YV9tYXBwaW5nKAotCQkJCQkJ
KHVuc2lnbmVkIGxvbmcpX192YShwZm4gPDwgUEFHRV9TSElGVCksCi0JCQkJCQlfX3B0ZV9tYSgw
KSwgMCk7Ci0JCQkJQlVHX09OKHJldCk7Ci0JCQl9Ci0JCQlfX3NldF9waHlzX3RvX21hY2hpbmUo
cGZuLCBJTlZBTElEX1AyTV9FTlRSWSk7Ci0JCX0KLSNlbmRpZgogCQlsaXN0X2RlbCgmcGFnZS0+
bHJ1KTsKIAogCQliYWxsb29uX2FwcGVuZChwYWdlKTsKQEAgLTYwMSw5ICs1NDAsNyBAQCBzdGF0
aWMgZW51bSBicF9zdGF0ZSBkZWNyZWFzZV9yZXNlcnZhdGlvbih1bnNpZ25lZCBsb25nIG5yX3Bh
Z2VzLCBnZnBfdCBnZnApCiAKIAlmbHVzaF90bGJfYWxsKCk7CiAKLQlzZXRfeGVuX2d1ZXN0X2hh
bmRsZShyZXNlcnZhdGlvbi5leHRlbnRfc3RhcnQsIGZyYW1lX2xpc3QpOwotCXJlc2VydmF0aW9u
Lm5yX2V4dGVudHMgICA9IG5yX3BhZ2VzOwotCXJldCA9IEhZUEVSVklTT1JfbWVtb3J5X29wKFhF
Tk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiwgJnJlc2VydmF0aW9uKTsKKwlyZXQgPSB4ZW5tZW1f
cmVzZXJ2YXRpb25fZGVjcmVhc2UobnJfcGFnZXMsIGZyYW1lX2xpc3QpOwogCUJVR19PTihyZXQg
IT0gbnJfcGFnZXMpOwogCiAJYmFsbG9vbl9zdGF0cy5jdXJyZW50X3BhZ2VzIC09IG5yX3BhZ2Vz
OwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMgYi9kcml2ZXJzL3hl
bi9tZW0tcmVzZXJ2YXRpb24uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAuLjA4NDc5OWM2MTgwZQotLS0gL2Rldi9udWxsCisrKyBiL2RyaXZlcnMveGVuL21lbS1yZXNl
cnZhdGlvbi5jCkBAIC0wLDAgKzEsMTE4IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjog
R1BMLTIuMAorCisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBYZW4gbWVtb3J5IHJlc2VydmF0
aW9uIHV0aWxpdGllcy4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292aWMKKyAq
IENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsgRnJhc2VyCisgKiBDb3B5
cmlnaHQgKGMpIDIwMDUgRGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRpb24KKyAqIENvcHlyaWdo
dCAoYykgMjAxMCBEYW5pZWwgS2lwZXIKKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisjaW5jbHVkZSA8YXNtL3hl
bi9oeXBlcmNhbGwuaD4KKworI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+CisjaW5j
bHVkZSA8eGVuL21lbS1yZXNlcnZhdGlvbi5oPgorCisvKgorICogVXNlIG9uZSBleHRlbnQgcGVy
IFBBR0VfU0laRSB0byBhdm9pZCB0byBicmVhayBkb3duIHRoZSBwYWdlIGludG8KKyAqIG11bHRp
cGxlIGZyYW1lLgorICovCisjZGVmaW5lIEVYVEVOVF9PUkRFUiAoZmxzKFhFTl9QRk5fUEVSX1BB
R0UpIC0gMSkKKworI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQordm9pZCBfX3hlbm1lbV9y
ZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkg
ICAgc3RydWN0IHBhZ2UgKipwYWdlcywKKwkJCQkJICAgIHhlbl9wZm5fdCAqZnJhbWVzKQorewor
CWludCBpOworCisJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKKwkJc3RydWN0IHBhZ2Ug
KnBhZ2UgPSBwYWdlc1tpXTsKKwkJdW5zaWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdl
KTsKKworCQlCVUdfT04oIXBhZ2UpOworCisJCS8qCisJCSAqIFdlIGRvbid0IHN1cHBvcnQgUFYg
TU1VIHdoZW4gTGludXggYW5kIFhlbiBpcyB1c2luZworCQkgKiBkaWZmZXJlbnQgcGFnZSBncmFu
dWxhcml0eS4KKwkJICovCisJCUJVSUxEX0JVR19PTihYRU5fUEFHRV9TSVpFICE9IFBBR0VfU0la
RSk7CisKKwkJc2V0X3BoeXNfdG9fbWFjaGluZShwZm4sIGZyYW1lc1tpXSk7CisKKwkJLyogTGlu
ayBiYWNrIGludG8gdGhlIHBhZ2UgdGFibGVzIGlmIG5vdCBoaWdobWVtLiAqLworCQlpZiAoIVBh
Z2VIaWdoTWVtKHBhZ2UpKSB7CisJCQlpbnQgcmV0OworCisJCQlyZXQgPSBIWVBFUlZJU09SX3Vw
ZGF0ZV92YV9tYXBwaW5nKAorCQkJCQkodW5zaWduZWQgbG9uZylfX3ZhKHBmbiA8PCBQQUdFX1NI
SUZUKSwKKwkJCQkJbWZuX3B0ZShmcmFtZXNbaV0sIFBBR0VfS0VSTkVMKSwKKwkJCQkJMCk7CisJ
CQlCVUdfT04ocmV0KTsKKwkJfQorCX0KK30KK0VYUE9SVF9TWU1CT0xfR1BMKF9feGVubWVtX3Jl
c2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKTsKKwordm9pZCBfX3hlbm1lbV9yZXNlcnZhdGlv
bl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgY291bnQsCisJCQkJCSAgIHN0cnVjdCBw
YWdlICoqcGFnZXMpCit7CisJaW50IGk7CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykg
eworCQlzdHJ1Y3QgcGFnZSAqcGFnZSA9IHBhZ2VzW2ldOworCQl1bnNpZ25lZCBsb25nIHBmbiA9
IHBhZ2VfdG9fcGZuKHBhZ2UpOworCisJCS8qCisJCSAqIFdlIGRvbid0IHN1cHBvcnQgUFYgTU1V
IHdoZW4gTGludXggYW5kIFhlbiBhcmUgdXNpbmcKKwkJICogZGlmZmVyZW50IHBhZ2UgZ3JhbnVs
YXJpdHkuCisJCSAqLworCQlCVUlMRF9CVUdfT04oWEVOX1BBR0VfU0laRSAhPSBQQUdFX1NJWkUp
OworCisJCWlmICghUGFnZUhpZ2hNZW0ocGFnZSkpIHsKKwkJCWludCByZXQ7CisKKwkJCXJldCA9
IEhZUEVSVklTT1JfdXBkYXRlX3ZhX21hcHBpbmcoCisJCQkJCSh1bnNpZ25lZCBsb25nKV9fdmEo
cGZuIDw8IFBBR0VfU0hJRlQpLAorCQkJCQlfX3B0ZV9tYSgwKSwgMCk7CisJCQlCVUdfT04ocmV0
KTsKKwkJfQorCQlfX3NldF9waHlzX3RvX21hY2hpbmUocGZuLCBJTlZBTElEX1AyTV9FTlRSWSk7
CisJfQorfQorRVhQT1JUX1NZTUJPTF9HUEwoX194ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGlu
Z19yZXNldCk7CisjZW5kaWYgLyogQ09ORklHX1hFTl9IQVZFX1BWTU1VICovCisKKy8qIEBmcmFt
ZXMgaXMgYW4gYXJyYXkgb2YgUEZOcyAqLworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNyZWFz
ZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKQoreworCXN0cnVjdCB4ZW5fbWVtb3J5X3Jl
c2VydmF0aW9uIHJlc2VydmF0aW9uID0geworCQkuYWRkcmVzc19iaXRzID0gMCwKKwkJLmV4dGVu
dF9vcmRlciA9IEVYVEVOVF9PUkRFUiwKKwkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKKwl9
OworCisJLyogWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAgcmVxdWlyZXMgYSBQRk4gYmFzZWQgb24g
WGVuIGdyYW51bGFyaXR5LiAqLworCXNldF94ZW5fZ3Vlc3RfaGFuZGxlKHJlc2VydmF0aW9uLmV4
dGVudF9zdGFydCwgZnJhbWVzKTsKKwlyZXNlcnZhdGlvbi5ucl9leHRlbnRzID0gY291bnQ7CisJ
cmV0dXJuIEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwLCAmcmVz
ZXJ2YXRpb24pOworfQorRVhQT1JUX1NZTUJPTF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX2luY3Jl
YXNlKTsKKworLyogQGZyYW1lcyBpcyBhbiBhcnJheSBvZiBHRk5zICovCitpbnQgeGVubWVtX3Jl
c2VydmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpCit7CisJc3Ry
dWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gcmVzZXJ2YXRpb24gPSB7CisJCS5hZGRyZXNzX2Jp
dHMgPSAwLAorCQkuZXh0ZW50X29yZGVyID0gRVhURU5UX09SREVSLAorCQkuZG9taWQgICAgICAg
ID0gRE9NSURfU0VMRgorCX07CisKKwkvKiBYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24gcmVx
dWlyZXMgYSBHRk4gKi8KKwlzZXRfeGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5leHRlbnRf
c3RhcnQsIGZyYW1lcyk7CisJcmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IGNvdW50OworCXJldHVy
biBIWVBFUlZJU09SX21lbW9yeV9vcChYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24sICZyZXNl
cnZhdGlvbik7Cit9CitFWFBPUlRfU1lNQk9MX0dQTCh4ZW5tZW1fcmVzZXJ2YXRpb25fZGVjcmVh
c2UpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmggYi9pbmNsdWRl
L3hlbi9tZW0tcmVzZXJ2YXRpb24uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAuLjgwYjUyYjQ5NDVlOQotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL21lbS1y
ZXNlcnZhdGlvbi5oCkBAIC0wLDAgKzEsNTkgQEAKKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBHUEwtMi4wICovCisKKy8qCisgKiBYZW4gbWVtb3J5IHJlc2VydmF0aW9uIHV0aWxpdGllcy4K
KyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMDMsIEIgRHJhZ292aWMKKyAqIENvcHlyaWdodCAoYykg
MjAwMy0yMDA0LCBNIFdpbGxpYW1zb24sIEsgRnJhc2VyCisgKiBDb3B5cmlnaHQgKGMpIDIwMDUg
RGFuIE0uIFNtaXRoLCBJQk0gQ29ycG9yYXRpb24KKyAqIENvcHlyaWdodCAoYykgMjAxMCBEYW5p
ZWwgS2lwZXIKKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywg
RVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisjaWZuZGVmIF9YRU5NRU1fUkVTRVJWQVRJT05fSAor
I2RlZmluZSBfWEVOTUVNX1JFU0VSVkFUSU9OX0gKKworI2luY2x1ZGUgPGxpbnV4L2hpZ2htZW0u
aD4KKworI2luY2x1ZGUgPHhlbi9wYWdlLmg+CisKK3N0YXRpYyBpbmxpbmUgdm9pZCB4ZW5tZW1f
cmVzZXJ2YXRpb25fc2NydWJfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKK3sKKyNpZmRlZiBDT05G
SUdfWEVOX1NDUlVCX1BBR0VTCisJY2xlYXJfaGlnaHBhZ2UocGFnZSk7CisjZW5kaWYKK30KKwor
I2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQordm9pZCBfX3hlbm1lbV9yZXNlcnZhdGlvbl92
YV9tYXBwaW5nX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkgICAgc3RydWN0IHBh
Z2UgKipwYWdlcywKKwkJCQkJICAgIHhlbl9wZm5fdCAqZnJhbWVzKTsKKwordm9pZCBfX3hlbm1l
bV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVkIGxvbmcgY291bnQsCisJCQkJ
CSAgIHN0cnVjdCBwYWdlICoqcGFnZXMpOworI2VuZGlmCisKK3N0YXRpYyBpbmxpbmUgdm9pZCB4
ZW5tZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwK
KwkJCQkJCQlzdHJ1Y3QgcGFnZSAqKnBhZ2VzLAorCQkJCQkJCXhlbl9wZm5fdCAqZnJhbWVzKQor
eworI2lmZGVmIENPTkZJR19YRU5fSEFWRV9QVk1NVQorCWlmICgheGVuX2ZlYXR1cmUoWEVORkVB
VF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpCisJCV9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21h
cHBpbmdfdXBkYXRlKGNvdW50LCBwYWdlcywgZnJhbWVzKTsKKyNlbmRpZgorfQorCitzdGF0aWMg
aW5saW5lIHZvaWQgeGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQodW5zaWduZWQg
bG9uZyBjb3VudCwKKwkJCQkJCSAgICAgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworI2lmZGVm
IENPTkZJR19YRU5fSEFWRV9QVk1NVQorCWlmICgheGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3Ry
YW5zbGF0ZWRfcGh5c21hcCkpCisJCV9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfcmVz
ZXQoY291bnQsIHBhZ2VzKTsKKyNlbmRpZgorfQorCitpbnQgeGVubWVtX3Jlc2VydmF0aW9uX2lu
Y3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpOworCitpbnQgeGVubWVtX3Jlc2Vy
dmF0aW9uX2RlY3JlYXNlKGludCBjb3VudCwgeGVuX3Bmbl90ICpmcmFtZXMpOworCisjZW5kaWYK
LS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06:28:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTiDZ-0007qb-6L; Fri, 15 Jun 2018 06:28:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDX-0007pV-Ol
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:15 +0000
X-Inumbo-ID: ee474fcf-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee474fcf-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:44 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id n3-v6so12958256lfe.12
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:13 -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=3EBJUEPr18K51bHPcS+KL0WPH4BH346RIb/VuV0+Oi8=;
 b=XLlgJL5FQmOqmc4Fuud8GjhY7A/3gERsl7Z3VDZqTZjwjsXJR9C7KXZ0VBc7XUOa9F
 5bFVFIlE6L8tFt7Bv8RFZBce2Ya0ue4fSTJgVaVJ81zvBaeSQdStn3USu6v/aDw94qr5
 L1bYOPQG9NgmvqomNMjyQY2XHEQVIRSsazQEbSn/R+QMSFdzw5IXcQ5pGPsQhvraxKD7
 Lm2M0F2Bup+a7wEQLmXl0qo87aHqPgexJ4nK2bO+263VIYRayzK817zBwDpMme/mb7NQ
 QroAIVLTWLX5pPF0/gqkPbq8Z7v0xj4d8t7z5MF00yXXU5SaqyxuwRyzLJt+0wk1rymY
 h5mA==
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=3EBJUEPr18K51bHPcS+KL0WPH4BH346RIb/VuV0+Oi8=;
 b=ijFXWi4Kndno+WUQLMUbzY+DDybOoiC8ytUwtdRhxRS1t65EED/kHltVoJxdrLB213
 DkUozQ+tOEz9DeGmbBajW7m9wEtyJXCkYAQuUFocSKXTERnKxCyngLw2sqhiTNZLMdOq
 1GgU8I6H8AXXqLXXdw5qV7MPqttV5qkZjllydA4BQtHg0JbV/0UNpIC5WAM6zDiK1I8r
 u0dyk0cx0nBGVcbS4WdmQ1930LpH2mVS8HSHZMLvHOgzB/xYrnPXs0oQnoRwpSZrv00N
 Tala4k7B+ack9/fngX6ejWViLhV/Q3y6UNQJ21G8ca4byUgEJb/hmoSFNTocEJICizkb
 0j1Q==
X-Gm-Message-State: APt69E2EfTGkY5ato16F0l5aPW90RtDcbEZrfzZEHq5/hxC5B9jCZXoc
 XgKREyxhx+mft4MF/s5n1yoQ+8b9
X-Google-Smtp-Source: ADUXVKIVVbUb7rHM9nXWdHyvid5ZRFE3JVgPIRbzAcKDXwleSucaW6JaTPu2UERCwdofBZCNU5Udbg==
X-Received: by 2002:a19:ae11:: with SMTP id
 f17-v6mr256506lfc.143.1529044091838; 
 Thu, 14 Jun 2018 23:28:11 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:10 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:50 +0300
Message-Id: <20180615062753.9229-7-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 6/9] xen/gntdev: Make private
 routines/structures accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIHN1cHBvcnQgb2YgRE1B
IGJ1ZmZlcgpmdW5jdGlvbmFsaXR5OiBtYWtlIG1hcC91bm1hcCByZWxhdGVkIGNvZGUgYW5kIHN0
cnVjdHVyZXMsIHVzZWQKcHJpdmF0ZWx5IGJ5IGdudGRldiwgcmVhZHkgZm9yIGRtYS1idWYgZXh0
ZW5zaW9uLCB3aGljaCB3aWxsIHJlLXVzZQp0aGVzZS4gUmVuYW1lIGNvcnJlc3BvbmRpbmcgc3Ry
dWN0dXJlcyBhcyB0aG9zZSBiZWNvbWUgbm9uLXByaXZhdGUKdG8gZ250ZGV2IG5vdy4KClNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oIHwgIDg4ICsrKysr
KysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCAxMzQgKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEzMSBp
bnNlcnRpb25zKCspLCA5MSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJz
L3hlbi9nbnRkZXYtY29tbW9uLmgKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtY29t
bW9uLmggYi9kcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwLi4yMzQ2YzE5OGY3MmUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2
ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKQEAgLTAsMCArMSw4OCBAQAorLyogU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KKworLyoKKyAqIENvbW1vbiBmdW5jdGlvbmFsaXR5IG9m
IGdyYW50IGRldmljZS4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMDYtMjAwNywgRCBHIE11cnJh
eS4KKyAqICAgICAgICAgICAoYykgMjAwOSBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KKyAqICAgICAgICAgICAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBT
eXN0ZW1zIEluYy4KKyAqLworCisjaWZuZGVmIF9HTlRERVZfQ09NTU9OX0gKKyNkZWZpbmUgX0dO
VERFVl9DT01NT05fSAorCisjaW5jbHVkZSA8bGludXgvbW0uaD4KKyNpbmNsdWRlIDxsaW51eC9t
bWFuLmg+CisjaW5jbHVkZSA8bGludXgvbW11X25vdGlmaWVyLmg+CisjaW5jbHVkZSA8bGludXgv
dHlwZXMuaD4KKworc3RydWN0IGdudGRldl9wcml2IHsKKwkvKiBNYXBzIHdpdGggdmlzaWJsZSBv
ZmZzZXRzIGluIHRoZSBmaWxlIGRlc2NyaXB0b3IuICovCisJc3RydWN0IGxpc3RfaGVhZCBtYXBz
OworCS8qCisJICogTWFwcyB0aGF0IGFyZSBub3QgdmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBt
dW5tYXAuCisJICogT25seSBwb3B1bGF0ZWQgaWYgcG9wdWxhdGVfZnJlZWFibGVfbWFwcyA9PSAx
CisJICovCisJc3RydWN0IGxpc3RfaGVhZCBmcmVlYWJsZV9tYXBzOworCS8qIGxvY2sgcHJvdGVj
dHMgbWFwcyBhbmQgZnJlZWFibGVfbWFwcy4gKi8KKwlzdHJ1Y3QgbXV0ZXggbG9jazsKKwlzdHJ1
Y3QgbW1fc3RydWN0ICptbTsKKwlzdHJ1Y3QgbW11X25vdGlmaWVyIG1uOworCisjaWZkZWYgQ09O
RklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwkvKiBEZXZpY2UgZm9yIHdoaWNoIERNQSBtZW1vcnkg
aXMgYWxsb2NhdGVkLiAqLworCXN0cnVjdCBkZXZpY2UgKmRtYV9kZXY7CisjZW5kaWYKK307CisK
K3N0cnVjdCBnbnRkZXZfdW5tYXBfbm90aWZ5IHsKKwlpbnQgZmxhZ3M7CisJLyogQWRkcmVzcyBy
ZWxhdGl2ZSB0byB0aGUgc3RhcnQgb2YgdGhlIGdudGRldl9ncmFudF9tYXAuICovCisJaW50IGFk
ZHI7CisJaW50IGV2ZW50OworfTsKKworc3RydWN0IGdudGRldl9ncmFudF9tYXAgeworCXN0cnVj
dCBsaXN0X2hlYWQgbmV4dDsKKwlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKKwlpbnQgaW5k
ZXg7CisJaW50IGNvdW50OworCWludCBmbGFnczsKKwlyZWZjb3VudF90IHVzZXJzOworCXN0cnVj
dCBnbnRkZXZfdW5tYXBfbm90aWZ5IG5vdGlmeTsKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50
X3JlZiAqZ3JhbnRzOworCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBfb3BzOwor
CXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7CisJc3RydWN0IGdudHRh
Yl9tYXBfZ3JhbnRfcmVmICAgKmttYXBfb3BzOworCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRf
cmVmICprdW5tYXBfb3BzOworCXN0cnVjdCBwYWdlICoqcGFnZXM7CisJdW5zaWduZWQgbG9uZyBw
YWdlc192bV9zdGFydDsKKworI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJLyoK
KwkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcgaXMgYmFj
a2VkIGJ5IERNQQorCSAqIGNhcGFibGUgbWVtb3J5LgorCSAqLworCisJc3RydWN0IGRldmljZSAq
ZG1hX2RldjsKKwkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6IEdOVERF
Vl9ETUFfRkxBR19YWFguICovCisJaW50IGRtYV9mbGFnczsKKwl2b2lkICpkbWFfdmFkZHI7CisJ
ZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7CisJLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9jYXRpb24g
aW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCisJeGVuX3Bmbl90ICpmcmFtZXM7CisjZW5k
aWYKK307CisKK3N0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVj
dCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50LAorCQkJCQkgIGludCBkbWFfZmxhZ3MpOwor
Cit2b2lkIGdudGRldl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdu
dGRldl9ncmFudF9tYXAgKmFkZCk7CisKK3ZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKTsKKworYm9vbCBnbnRk
ZXZfYWNjb3VudF9tYXBwZWRfcGFnZXMoaW50IGNvdW50KTsKKworaW50IGdudGRldl9tYXBfZ3Jh
bnRfcGFnZXMoc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCk7CisKKyNlbmRpZgpkaWZmIC0t
Z2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCAw
ZWM2NzBkMWQ0ZTcuLjMzODVmYzRlZDM4NiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2
LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAgLTYsNiArNiw3IEBACiAgKgogICogQ29w
eXJpZ2h0IChjKSAyMDA2LTIwMDcsIEQgRyBNdXJyYXkuCiAgKiAgICAgICAgICAgKGMpIDIwMDkg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CisgKiAgICAgICAgICAgKGMpIDIwMTgg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCiAgKgogICogVGhpcyBw
cm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CiAgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgpAQCAtMjYsMTAgKzI3LDYgQEAKICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+CiAj
aW5jbHVkZSA8bGludXgvbWlzY2RldmljZS5oPgogI2luY2x1ZGUgPGxpbnV4L2ZzLmg+Ci0jaW5j
bHVkZSA8bGludXgvbW0uaD4KLSNpbmNsdWRlIDxsaW51eC9tbWFuLmg+Ci0jaW5jbHVkZSA8bGlu
dXgvbW11X25vdGlmaWVyLmg+Ci0jaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNpbmNsdWRlIDxs
aW51eC91YWNjZXNzLmg+CiAjaW5jbHVkZSA8bGludXgvc2NoZWQuaD4KICNpbmNsdWRlIDxsaW51
eC9zY2hlZC9tbS5oPgpAQCAtNTAsNiArNDcsOCBAQAogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJ2
aXNvci5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAKKyNpbmNsdWRlICJnbnRk
ZXYtY29tbW9uLmgiCisKIE1PRFVMRV9MSUNFTlNFKCJHUEwiKTsKIE1PRFVMRV9BVVRIT1IoIkRl
cmVrIEcuIE11cnJheSA8RGVyZWsuTXVycmF5QGNsLmNhbS5hYy51az4sICIKIAkgICAgICAiR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Iik7CkBAIC02NSw3MyArNjQsMjMgQEAgc3Rh
dGljIGF0b21pY190IHBhZ2VzX21hcHBlZCA9IEFUT01JQ19JTklUKDApOwogc3RhdGljIGludCB1
c2VfcHRlbW9kOwogI2RlZmluZSBwb3B1bGF0ZV9mcmVlYWJsZV9tYXBzIHVzZV9wdGVtb2QKIAot
c3RydWN0IGdudGRldl9wcml2IHsKLQkvKiBtYXBzIHdpdGggdmlzaWJsZSBvZmZzZXRzIGluIHRo
ZSBmaWxlIGRlc2NyaXB0b3IgKi8KLQlzdHJ1Y3QgbGlzdF9oZWFkIG1hcHM7Ci0JLyogbWFwcyB0
aGF0IGFyZSBub3QgdmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBtdW5tYXAuCi0JICogT25seSBw
b3B1bGF0ZWQgaWYgcG9wdWxhdGVfZnJlZWFibGVfbWFwcyA9PSAxICovCi0Jc3RydWN0IGxpc3Rf
aGVhZCBmcmVlYWJsZV9tYXBzOwotCS8qIGxvY2sgcHJvdGVjdHMgbWFwcyBhbmQgZnJlZWFibGVf
bWFwcyAqLwotCXN0cnVjdCBtdXRleCBsb2NrOwotCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwotCXN0
cnVjdCBtbXVfbm90aWZpZXIgbW47Ci0KLSNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExP
QwotCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSBpcyBhbGxvY2F0ZWQuICovCi0Jc3Ry
dWN0IGRldmljZSAqZG1hX2RldjsKLSNlbmRpZgotfTsKLQotc3RydWN0IHVubWFwX25vdGlmeSB7
Ci0JaW50IGZsYWdzOwotCS8qIEFkZHJlc3MgcmVsYXRpdmUgdG8gdGhlIHN0YXJ0IG9mIHRoZSBn
cmFudF9tYXAgKi8KLQlpbnQgYWRkcjsKLQlpbnQgZXZlbnQ7Ci19OwotCi1zdHJ1Y3QgZ3JhbnRf
bWFwIHsKLQlzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7Ci0Jc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWE7Ci0JaW50IGluZGV4OwotCWludCBjb3VudDsKLQlpbnQgZmxhZ3M7Ci0JcmVmY291bnRfdCB1
c2VyczsKLQlzdHJ1Y3QgdW5tYXBfbm90aWZ5IG5vdGlmeTsKLQlzdHJ1Y3QgaW9jdGxfZ250ZGV2
X2dyYW50X3JlZiAqZ3JhbnRzOwotCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBf
b3BzOwotCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7Ci0Jc3RydWN0
IGdudHRhYl9tYXBfZ3JhbnRfcmVmICAgKmttYXBfb3BzOwotCXN0cnVjdCBnbnR0YWJfdW5tYXBf
Z3JhbnRfcmVmICprdW5tYXBfb3BzOwotCXN0cnVjdCBwYWdlICoqcGFnZXM7Ci0JdW5zaWduZWQg
bG9uZyBwYWdlc192bV9zdGFydDsKLQotI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9D
Ci0JLyoKLQkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcg
aXMgYmFja2VkIGJ5IERNQQotCSAqIGNhcGFibGUgbWVtb3J5LgotCSAqLwotCi0Jc3RydWN0IGRl
dmljZSAqZG1hX2RldjsKLQkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6
IEdOVERFVl9ETUFfRkxBR19YWFguICovCi0JaW50IGRtYV9mbGFnczsKLQl2b2lkICpkbWFfdmFk
ZHI7Ci0JZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7Ci0JLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9j
YXRpb24gaW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCi0JeGVuX3Bmbl90ICpmcmFtZXM7
Ci0jZW5kaWYKLX07Ci0KLXN0YXRpYyBpbnQgdW5tYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50
X21hcCAqbWFwLCBpbnQgb2Zmc2V0LCBpbnQgcGFnZXMpOworc3RhdGljIGludCB1bm1hcF9ncmFu
dF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLAorCQkJICAgICBpbnQgb2Zmc2V0
LCBpbnQgcGFnZXMpOwogCiBzdGF0aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7
CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAqLwogCitib29sIGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhp
bnQgY291bnQpCit7CisJcmV0dXJuIGF0b21pY19hZGRfcmV0dXJuKGNvdW50LCAmcGFnZXNfbWFw
cGVkKSA+IGxpbWl0OworfQorCiBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsCiAJCQkgICAgICBjaGFyICp0ZXh0LCBpbnQgdGV4dF9pbmRleCkK
IHsKICNpZmRlZiBERUJVRwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCiAJcHJfZGVidWcoIiVzOiBtYXBzIGxpc3QgKHByaXYgJXApXG4i
LCBfX2Z1bmNfXywgcHJpdik7CiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBz
LCBuZXh0KQpAQCAtMTQxLDcgKzkwLDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3ByaW50X21hcHMo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LAogI2VuZGlmCiB9CiAKLXN0YXRpYyB2b2lkIGdudGRl
dl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCitzdGF0aWMgdm9pZCBnbnRkZXZfZnJl
ZV9tYXAoc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCkKIHsKIAlpZiAobWFwID09IE5VTEwp
CiAJCXJldHVybjsKQEAgLTE3NiwxMyArMTI1LDEzIEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVl
X21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiAJa2ZyZWUobWFwKTsKIH0KIAotc3RhdGljIHN0
cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBpbnQgY291bnQsCitzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCwKIAkJCQkJICBpbnQgZG1hX2ZsYWdz
KQogewotCXN0cnVjdCBncmFudF9tYXAgKmFkZDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAq
YWRkOwogCWludCBpOwogCi0JYWRkID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IGdyYW50X21hcCks
IEdGUF9LRVJORUwpOworCWFkZCA9IGt6YWxsb2Moc2l6ZW9mKCphZGQpLCBHRlBfS0VSTkVMKTsK
IAlpZiAoTlVMTCA9PSBhZGQpCiAJCXJldHVybiBOVUxMOwogCkBAIC0yNTIsOSArMjAxLDkgQEAg
c3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LCBpbnQgY291bnQsCiAJcmV0dXJuIE5VTEw7CiB9CiAKLXN0YXRpYyB2b2lkIGdu
dGRldl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAq
YWRkKQordm9pZCBnbnRkZXZfYWRkX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVj
dCBnbnRkZXZfZ3JhbnRfbWFwICphZGQpCiB7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAKIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwg
JnByaXYtPm1hcHMsIG5leHQpIHsKIAkJaWYgKGFkZC0+aW5kZXggKyBhZGQtPmNvdW50IDwgbWFw
LT5pbmRleCkgewpAQCAtMjY5LDEwICsyMTgsMTAgQEAgc3RhdGljIHZvaWQgZ250ZGV2X2FkZF9t
YXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwICphZGQpCiAJZ250
ZGV2X3ByaW50X21hcHMocHJpdiwgIltuZXddIiwgYWRkLT5pbmRleCk7CiB9CiAKLXN0YXRpYyBz
dHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfZmluZF9tYXBfaW5kZXgoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LAotCQlpbnQgaW5kZXgsIGludCBjb3VudCkKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2dy
YW50X21hcCAqZ250ZGV2X2ZpbmRfbWFwX2luZGV4KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwK
KwkJCQkJCSAgICAgIGludCBpbmRleCwgaW50IGNvdW50KQogewotCXN0cnVjdCBncmFudF9tYXAg
Km1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCiAJbGlzdF9mb3JfZWFjaF9l
bnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7CiAJCWlmIChtYXAtPmluZGV4ICE9IGluZGV4
KQpAQCAtMjg0LDcgKzIzMyw3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfZmlu
ZF9tYXBfaW5kZXgoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCXJldHVybiBOVUxMOwogfQog
Ci1zdGF0aWMgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0
cnVjdCBncmFudF9tYXAgKm1hcCkKK3ZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQogewogCWlmICghbWFwKQog
CQlyZXR1cm47CkBAIC0zMTUsNyArMjY0LDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3B1dF9tYXAo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiBzdGF0aWMg
aW50IGZpbmRfZ3JhbnRfcHRlcyhwdGVfdCAqcHRlLCBwZ3RhYmxlX3QgdG9rZW4sCiAJCXVuc2ln
bmVkIGxvbmcgYWRkciwgdm9pZCAqZGF0YSkKIHsKLQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXAgPSBk
YXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAgPSBkYXRhOwogCXVuc2lnbmVkIGlu
dCBwZ25yID0gKGFkZHIgLSBtYXAtPnZtYS0+dm1fc3RhcnQpID4+IFBBR0VfU0hJRlQ7CiAJaW50
IGZsYWdzID0gbWFwLT5mbGFncyB8IEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgfCBHTlRNQVBfY29u
dGFpbnNfcHRlOwogCXU2NCBwdGVfbWFkZHI7CkBAIC0zNDgsNyArMjk3LDcgQEAgc3RhdGljIGlu
dCBzZXRfZ3JhbnRfcHRlc19hc19zcGVjaWFsKHB0ZV90ICpwdGUsIHBndGFibGVfdCB0b2tlbiwK
IH0KICNlbmRpZgogCi1zdGF0aWMgaW50IG1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFw
ICptYXApCitpbnQgZ250ZGV2X21hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21h
cCAqbWFwKQogewogCWludCBpLCBlcnIgPSAwOwogCkBAIC00MTMsNyArMzYyLDggQEAgc3RhdGlj
IGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCXJldHVybiBlcnI7
CiB9CiAKLXN0YXRpYyBpbnQgX191bm1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICpt
YXAsIGludCBvZmZzZXQsIGludCBwYWdlcykKK3N0YXRpYyBpbnQgX191bm1hcF9ncmFudF9wYWdl
cyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LAorCQkJICAgICAgIGlu
dCBwYWdlcykKIHsKIAlpbnQgaSwgZXJyID0gMDsKIAlzdHJ1Y3QgZ250YWJfdW5tYXBfcXVldWVf
ZGF0YSB1bm1hcF9kYXRhOwpAQCAtNDQ4LDcgKzM5OCw4IEBAIHN0YXRpYyBpbnQgX191bm1hcF9n
cmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXAsIGludCBvZmZzZXQsIGludCBwYWdlcykK
IAlyZXR1cm4gZXJyOwogfQogCi1zdGF0aWMgaW50IHVubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBn
cmFudF9tYXAgKm1hcCwgaW50IG9mZnNldCwgaW50IHBhZ2VzKQorc3RhdGljIGludCB1bm1hcF9n
cmFudF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LAorCQkJ
ICAgICBpbnQgcGFnZXMpCiB7CiAJaW50IHJhbmdlLCBlcnIgPSAwOwogCkBAIC00ODAsNyArNDMx
LDcgQEAgc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXAs
IGludCBvZmZzZXQsIGludCBwYWdlcykKIAogc3RhdGljIHZvaWQgZ250ZGV2X3ZtYV9vcGVuKHN0
cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQogewotCXN0cnVjdCBncmFudF9tYXAgKm1hcCA9IHZt
YS0+dm1fcHJpdmF0ZV9kYXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAgPSB2bWEt
PnZtX3ByaXZhdGVfZGF0YTsKIAogCXByX2RlYnVnKCJnbnRkZXZfdm1hX29wZW4gJXBcbiIsIHZt
YSk7CiAJcmVmY291bnRfaW5jKCZtYXAtPnVzZXJzKTsKQEAgLTQ4OCw3ICs0MzksNyBAQCBzdGF0
aWMgdm9pZCBnbnRkZXZfdm1hX29wZW4oc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiAKIHN0
YXRpYyB2b2lkIGdudGRldl92bWFfY2xvc2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiB7
Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisJc3RydWN0
IGdudGRldl9ncmFudF9tYXAgKm1hcCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOwogCXN0cnVjdCBm
aWxlICpmaWxlID0gdm1hLT52bV9maWxlOwogCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiA9IGZp
bGUtPnByaXZhdGVfZGF0YTsKIApAQCAtNTEyLDcgKzQ2Myw3IEBAIHN0YXRpYyB2b2lkIGdudGRl
dl92bWFfY2xvc2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiBzdGF0aWMgc3RydWN0IHBh
Z2UgKmdudGRldl92bWFfZmluZF9zcGVjaWFsX3BhZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWEsCiAJCQkJCQkgdW5zaWduZWQgbG9uZyBhZGRyKQogewotCXN0cnVjdCBncmFudF9tYXAgKm1h
cCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAg
PSB2bWEtPnZtX3ByaXZhdGVfZGF0YTsKIAogCXJldHVybiBtYXAtPnBhZ2VzWyhhZGRyIC0gbWFw
LT5wYWdlc192bV9zdGFydCkgPj4gUEFHRV9TSElGVF07CiB9CkBAIC01MjUsNyArNDc2LDcgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCBnbnRkZXZfdm1vcHMgPSB7
CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAqLwogCi1zdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1
Y3QgZ3JhbnRfbWFwICptYXAsCitzdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1Y3Qg
Z250ZGV2X2dyYW50X21hcCAqbWFwLAogCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQpCiB7CiAJdW5zaWduZWQgbG9uZyBtc3RhcnQsIG1lbmQ7CkBAIC01NTQs
NyArNTA1LDcgQEAgc3RhdGljIHZvaWQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25v
dGlmaWVyICptbiwKIAkJCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkK
IHsKIAlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBn
bnRkZXZfcHJpdiwgbW4pOwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCiAJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CiAJbGlzdF9mb3Jf
ZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7CkBAIC01NzAsNyArNTIxLDcgQEAg
c3RhdGljIHZvaWQgbW5fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJICAgICAg
IHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogewogCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiA9IGNv
bnRhaW5lcl9vZihtbiwgc3RydWN0IGdudGRldl9wcml2LCBtbik7Ci0Jc3RydWN0IGdyYW50X21h
cCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAJaW50IGVycjsKIAogCW11
dGV4X2xvY2soJnByaXYtPmxvY2spOwpAQCAtNjUxLDEzICs2MDIsMTQgQEAgc3RhdGljIGludCBn
bnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIHN0YXRp
YyBpbnQgZ250ZGV2X3JlbGVhc2Uoc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZs
aXApCiB7CiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gZmxpcC0+cHJpdmF0ZV9kYXRhOwot
CXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwog
CiAJcHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOwogCiAJbXV0ZXhfbG9jaygmcHJpdi0+bG9j
ayk7CiAJd2hpbGUgKCFsaXN0X2VtcHR5KCZwcml2LT5tYXBzKSkgewotCQltYXAgPSBsaXN0X2Vu
dHJ5KHByaXYtPm1hcHMubmV4dCwgc3RydWN0IGdyYW50X21hcCwgbmV4dCk7CisJCW1hcCA9IGxp
c3RfZW50cnkocHJpdi0+bWFwcy5uZXh0LAorCQkJCSBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCwg
bmV4dCk7CiAJCWxpc3RfZGVsKCZtYXAtPm5leHQpOwogCQlnbnRkZXZfcHV0X21hcChOVUxMIC8q
IGFscmVhZHkgcmVtb3ZlZCAqLywgbWFwKTsKIAl9CkBAIC02NzQsNyArNjI2LDcgQEAgc3RhdGlj
IGxvbmcgZ250ZGV2X2lvY3RsX21hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LAogCQkJCSAgICAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X21hcF9ncmFudF9yZWYgX191c2VyICp1
KQogewogCXN0cnVjdCBpb2N0bF9nbnRkZXZfbWFwX2dyYW50X3JlZiBvcDsKLQlzdHJ1Y3QgZ3Jh
bnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlpbnQgZXJyOwog
CiAJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKQEAgLTY4OCw3
ICs2NDAsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfbWFwX2dyYW50X3JlZihzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsCiAJaWYgKCFtYXApCiAJCXJldHVybiBlcnI7CiAKLQlpZiAodW5s
aWtlbHkoYXRvbWljX2FkZF9yZXR1cm4ob3AuY291bnQsICZwYWdlc19tYXBwZWQpID4gbGltaXQp
KSB7CisJaWYgKHVubGlrZWx5KGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhvcC5jb3VudCkp
KSB7CiAJCXByX2RlYnVnKCJjYW4ndCBtYXA6IG92ZXIgbGltaXRcbiIpOwogCQlnbnRkZXZfcHV0
X21hcChOVUxMLCBtYXApOwogCQlyZXR1cm4gZXJyOwpAQCAtNzE1LDcgKzY2Nyw3IEBAIHN0YXRp
YyBsb25nIGdudGRldl9pb2N0bF91bm1hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpw
cml2LAogCQkJCQkgc3RydWN0IGlvY3RsX2dudGRldl91bm1hcF9ncmFudF9yZWYgX191c2VyICp1
KQogewogCXN0cnVjdCBpb2N0bF9nbnRkZXZfdW5tYXBfZ3JhbnRfcmVmIG9wOwotCXN0cnVjdCBn
cmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCWludCBlcnIg
PSAtRU5PRU5UOwogCiAJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0g
MCkKQEAgLTc0MSw3ICs2OTMsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfZ2V0X29mZnNl
dF9mb3JfdmFkZHIoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogewogCXN0cnVjdCBpb2N0bF9n
bnRkZXZfZ2V0X29mZnNldF9mb3JfdmFkZHIgb3A7CiAJc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWE7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpt
YXA7CiAJaW50IHJ2ID0gLUVJTlZBTDsKIAogCWlmIChjb3B5X2Zyb21fdXNlcigmb3AsIHUsIHNp
emVvZihvcCkpICE9IDApCkBAIC03NzIsNyArNzI0LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lv
Y3RsX2dldF9vZmZzZXRfZm9yX3ZhZGRyKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIHN0YXRp
YyBsb25nIGdudGRldl9pb2N0bF9ub3RpZnkoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCB2b2lk
IF9fdXNlciAqdSkKIHsKIAlzdHJ1Y3QgaW9jdGxfZ250ZGV2X3VubWFwX25vdGlmeSBvcDsKLQlz
dHJ1Y3QgZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlp
bnQgcmM7CiAJaW50IG91dF9mbGFnczsKIAl1bnNpZ25lZCBpbnQgb3V0X2V2ZW50OwpAQCAtMTA3
MCw3ICsxMDIyLDcgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwg
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2ID0g
ZmxpcC0+cHJpdmF0ZV9kYXRhOwogCWludCBpbmRleCA9IHZtYS0+dm1fcGdvZmY7CiAJaW50IGNv
dW50ID0gdm1hX3BhZ2VzKHZtYSk7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBn
bnRkZXZfZ3JhbnRfbWFwICptYXA7CiAJaW50IGksIGVyciA9IC1FSU5WQUw7CiAKIAlpZiAoKHZt
YS0+dm1fZmxhZ3MgJiBWTV9XUklURSkgJiYgISh2bWEtPnZtX2ZsYWdzICYgVk1fU0hBUkVEKSkK
QEAgLTExMjcsNyArMTA3OSw3IEBAIHN0YXRpYyBpbnQgZ250ZGV2X21tYXAoc3RydWN0IGZpbGUg
KmZsaXAsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQogCQl9CiAJfQogCi0JZXJyID0gbWFw
X2dyYW50X3BhZ2VzKG1hcCk7CisJZXJyID0gZ250ZGV2X21hcF9ncmFudF9wYWdlcyhtYXApOwog
CWlmIChlcnIpCiAJCWdvdG8gb3V0X3B1dF9tYXA7CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06:28:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTiDa-0007rL-IY; Fri, 15 Jun 2018 06:28:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDZ-0007pd-0B
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:17 +0000
X-Inumbo-ID: ef2c921e-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef2c921e-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:45 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id o9-v6so13006874lfk.1
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:15 -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=omLgD9kAKxO9vwYiMEMkWSuSm/g+y/l2NQWivg9vl+4=;
 b=CJD99PN6nwgDRhT7vW4H4Y6W9kgKIX2HeFRulRKWPs/blnNIjcCipq9QxneTlCL0Cw
 VXW01vjvkgUOWFquuROCTwDz0wGlpy8yoREr4jk5XnMUI2WbMZZDpj9K5WJ+RkCi7iV8
 r4mTwmbjnAGlWvykX9OPh7pt9ZowBCqGZKoHJzNAkdEQzcYgiXv83Tl14StKB9uLdfhp
 pRTQ/h1HqT/1wVcv2O90UjgTvuawTCN3YCaUYH+ks3puU3ItCQA3bl0OL2CRsUMaXAKs
 bAbj628OKeol7Y6/erkTHgIFdlBLldf39Z3g6RqwUPN2AKSphKI8hE1lG4Cy72NbKclu
 Qx2A==
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=omLgD9kAKxO9vwYiMEMkWSuSm/g+y/l2NQWivg9vl+4=;
 b=XLqMUaJiz/btAHPZY8IXa84PgNlpm3iaZkK5YgRBeypbR5x4zNoHOQp/icmOBnUfvm
 cdN7a7oVj5/mS0Y34XTDjXlK6PomlFJhdCJnl2noHeRBGhdz+nqHOytbxyCVqBSvtVnm
 Z3NLrIxI+Kja4rQrRoKAsL1rdko57JacwxHq9SVDRkRmN4Ke6AQDb4e4tFsOeS3jmlDM
 QBkys5ijJyHKZAMjP7M33IuW0V9/bL19euC3pbxHf92LZ88mu41uHIb9rgxgKeOhYv/r
 8RbQv/XqFlDVFaB6SHgORF0cXAirXHqYGSpRgqRJYUK9X76LIJ08VKy1Sv0xBVLJF10Q
 pA0w==
X-Gm-Message-State: APt69E1P5hyg1jrIBiBtFx7ZWGUL6mlYoasuhFlEXdeiSQGA/JQqtHlj
 bsfeAjC4HndzAabPFrjeP3kYG/jU
X-Google-Smtp-Source: ADUXVKLVo65TnLv4OyY1tMdvcG8ciDq7zjnhDQ8e6r8rDUS2gaPcMqDALNBCN0LiK+I/mArh1+iDpg==
X-Received: by 2002:a2e:9b91:: with SMTP id
 z17-v6mr296780lji.121.1529044093471; 
 Thu, 14 Jun 2018 23:28:13 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:12 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:51 +0300
Message-Id: <20180615062753.9229-8-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 7/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2UgZHJp
dmVyIGV4dGVuc2lvbjoKdGhlIGV4dGVuc2lvbiBhbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyBh
bmQga2VybmVsIG1vZHVsZXMgdG8KdXNlIFhlbiBiYWNrZWQgZG1hLWJ1ZiBpbXBsZW1lbnRhdGlv
bi4gV2l0aCB0aGlzIGV4dGVuc2lvbiBncmFudApyZWZlcmVuY2VzIHRvIHRoZSBwYWdlcyBvZiBh
biBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZApmb3Igb3RoZXIgZG9tYWluIHVzZSBh
bmQgZ3JhbnQgcmVmZXJlbmNlcyBjb21pbmcgZnJvbSBhIGZvcmVpZ24KZG9tYWluIGNhbiBiZSBj
b252ZXJ0ZWQgaW50byBhIGxvY2FsIGRtYS1idWYgZm9yIGxvY2FsIGV4cG9ydC4KSW1wbGVtZW50
IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERNQSBidWZmZXJzJwpzdXBw
b3J0LgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICB8
ICAxMCArKwogZHJpdmVycy94ZW4vTWFrZWZpbGUgICAgICAgIHwgICAxICsKIGRyaXZlcnMveGVu
L2dudGRldi1jb21tb24uaCB8ICAgNiArKwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwg
MTc3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vZ250
ZGV2LWRtYWJ1Zi5oIHwgIDMzICsrKysrKysKIGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICB8
ICAzMSArKysrKysrCiBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5oICAgfCAgOTEgKysrKysrKysr
KysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDM0OSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vS2Nv
bmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKaW5kZXggNzVlNWM0MGY4MGE1Li5iNDU5ZWRmYWNm
ZjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKKysrIGIvZHJpdmVycy94ZW4vS2Nv
bmZpZwpAQCAtMTUyLDYgKzE1MiwxNiBAQCBjb25maWcgWEVOX0dOVERFVgogCWhlbHAKIAkgIEFs
bG93cyB1c2Vyc3BhY2UgcHJvY2Vzc2VzIHRvIHVzZSBncmFudHMuCiAKK2NvbmZpZyBYRU5fR05U
REVWX0RNQUJVRgorCWJvb2wgIkFkZCBzdXBwb3J0IGZvciBkbWEtYnVmIGdyYW50IGFjY2VzcyBk
ZXZpY2UgZHJpdmVyIGV4dGVuc2lvbiIKKwlkZXBlbmRzIG9uIFhFTl9HTlRERVYgJiYgWEVOX0dS
QU5UX0RNQV9BTExPQyAmJiBETUFfU0hBUkVEX0JVRkZFUgorCWhlbHAKKwkgIEFsbG93cyB1c2Vy
c3BhY2UgcHJvY2Vzc2VzIGFuZCBrZXJuZWwgbW9kdWxlcyB0byB1c2UgWGVuIGJhY2tlZAorCSAg
ZG1hLWJ1ZiBpbXBsZW1lbnRhdGlvbi4gV2l0aCB0aGlzIGV4dGVuc2lvbiBncmFudCByZWZlcmVu
Y2VzIHRvCisJICB0aGUgcGFnZXMgb2YgYW4gaW1wb3J0ZWQgZG1hLWJ1ZiBjYW4gYmUgZXhwb3J0
ZWQgZm9yIG90aGVyIGRvbWFpbgorCSAgdXNlIGFuZCBncmFudCByZWZlcmVuY2VzIGNvbWluZyBm
cm9tIGEgZm9yZWlnbiBkb21haW4gY2FuIGJlCisJICBjb252ZXJ0ZWQgaW50byBhIGxvY2FsIGRt
YS1idWYgZm9yIGxvY2FsIGV4cG9ydC4KKwogY29uZmlnIFhFTl9HUkFOVF9ERVZfQUxMT0MKIAl0
cmlzdGF0ZSAiVXNlci1zcGFjZSBncmFudCByZWZlcmVuY2UgYWxsb2NhdG9yIGRyaXZlciIKIAlk
ZXBlbmRzIG9uIFhFTgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vTWFrZWZpbGUgYi9kcml2ZXJz
L3hlbi9NYWtlZmlsZQppbmRleCAzYzg3YjBjM2FjYTYuLjMzYWZiN2IyYjIyNyAxMDA2NDQKLS0t
IGEvZHJpdmVycy94ZW4vTWFrZWZpbGUKKysrIGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKQEAgLTQx
LDUgKzQxLDYgQEAgb2JqLSQoQ09ORklHX1hFTl9QVkNBTExTX0JBQ0tFTkQpCSs9IHB2Y2FsbHMt
YmFjay5vCiBvYmotJChDT05GSUdfWEVOX1BWQ0FMTFNfRlJPTlRFTkQpCSs9IHB2Y2FsbHMtZnJv
bnQubwogeGVuLWV2dGNobi15CQkJCTo9IGV2dGNobi5vCiB4ZW4tZ250ZGV2LXkJCQkJOj0gZ250
ZGV2Lm8KK3hlbi1nbnRkZXYtJChDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYpCSs9IGdudGRldi1k
bWFidWYubwogeGVuLWdudGFsbG9jLXkJCQkJOj0gZ250YWxsb2MubwogeGVuLXByaXZjbWQteQkJ
CQk6PSBwcml2Y21kLm8KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaCBi
L2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAppbmRleCAyMzQ2YzE5OGY3MmUuLjJmOGI5NDlj
M2VlYiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oCisrKyBiL2RyaXZl
cnMveGVuL2dudGRldi1jb21tb24uaApAQCAtMTYsNiArMTYsOCBAQAogI2luY2x1ZGUgPGxpbnV4
L21tdV9ub3RpZmllci5oPgogI2luY2x1ZGUgPGxpbnV4L3R5cGVzLmg+CiAKK3N0cnVjdCBnbnRk
ZXZfZG1hYnVmX3ByaXY7CisKIHN0cnVjdCBnbnRkZXZfcHJpdiB7CiAJLyogTWFwcyB3aXRoIHZp
c2libGUgb2Zmc2V0cyBpbiB0aGUgZmlsZSBkZXNjcmlwdG9yLiAqLwogCXN0cnVjdCBsaXN0X2hl
YWQgbWFwczsKQEAgLTMzLDYgKzM1LDEwIEBAIHN0cnVjdCBnbnRkZXZfcHJpdiB7CiAJLyogRGV2
aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRlZC4gKi8KIAlzdHJ1Y3QgZGV2aWNl
ICpkbWFfZGV2OwogI2VuZGlmCisKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKKwlz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFidWZfcHJpdjsKKyNlbmRpZgogfTsKIAogc3Ry
dWN0IGdudGRldl91bm1hcF9ub3RpZnkgewpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uYWY3ODJjMGE4YTE5Ci0tLSAvZGV2L251bGwKKysrIGIv
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0wLDAgKzEsMTc3IEBACisvLyBTUERYLUxp
Y2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAorCisvKgorICogWGVuIGRtYS1idWYgZnVuY3Rpb25h
bGl0eSBmb3IgZ250ZGV2LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOCBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisjaW5jbHVkZSA8bGludXgva2Vy
bmVsLmg+CisjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRlIDxsaW51eC9zbGFiLmg+
CisjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KKyNpbmNsdWRlIDxsaW51eC91YWNjZXNzLmg+CisK
KyNpbmNsdWRlIDx4ZW4veGVuLmg+CisjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisKKyNp
bmNsdWRlICJnbnRkZXYtY29tbW9uLmgiCisjaW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5oIgorCitz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsKKwkvKiBMaXN0IG9mIGV4cG9ydGVkIERNQSBidWZm
ZXJzLiAqLworCXN0cnVjdCBsaXN0X2hlYWQgZXhwX2xpc3Q7CisJLyogTGlzdCBvZiB3YWl0IG9i
amVjdHMuICovCisJc3RydWN0IGxpc3RfaGVhZCBleHBfd2FpdF9saXN0OworCS8qIFRoaXMgaXMg
dGhlIGxvY2sgd2hpY2ggcHJvdGVjdHMgZG1hX2J1Zl94eHggbGlzdHMuICovCisJc3RydWN0IG11
dGV4IGxvY2s7Cit9OworCisvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBwb3J0LiAqLworCisvKiBJ
bXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEgYnVmZmVyIHRvIGJlIHJlbGVh
c2VkLiAqLworCitzdGF0aWMgaW50IGRtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCisJCQkJICAgIGludCB3YWl0X3RvX21zKQor
eworCXJldHVybiAtRUlOVkFMOworfQorCitzdGF0aWMgaW50IGRtYWJ1Zl9leHBfZnJvbV9yZWZz
KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAorCQkJCWludCBjb3VudCwgdTMy
IGRvbWlkLCB1MzIgKnJlZnMsIHUzMiAqZmQpCit7CisJKmZkID0gLTE7CisJcmV0dXJuIC1FSU5W
QUw7Cit9CisKKy8qIERNQSBidWZmZXIgaW1wb3J0IHN1cHBvcnQuICovCisKK3N0YXRpYyBzdHJ1
Y3QgZ250ZGV2X2RtYWJ1ZiAqCitkbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAorCQkgICBpbnQgZmQsIGludCBjb3Vu
dCwgaW50IGRvbWlkKQoreworCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworfQorCitzdGF0aWMg
dTMyICpkbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1h
YnVmKQoreworCXJldHVybiBOVUxMOworfQorCitzdGF0aWMgaW50IGRtYWJ1Zl9pbXBfcmVsZWFz
ZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCB1MzIgZmQpCit7CisJcmV0dXJuIC1F
SU5WQUw7Cit9CisKKy8qIERNQSBidWZmZXIgSU9DVEwgc3VwcG9ydC4gKi8KKworbG9uZyBnbnRk
ZXZfaW9jdGxfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBp
bnQgdXNlX3B0ZW1vZCwKKwkJCQkgICAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhw
X2Zyb21fcmVmcyBfX3VzZXIgKnUpCit7CisJc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhw
X2Zyb21fcmVmcyBvcDsKKwl1MzIgKnJlZnM7CisJbG9uZyByZXQ7CisKKwlpZiAodXNlX3B0ZW1v
ZCkgeworCQlwcl9kZWJ1ZygiQ2Fubm90IHByb3ZpZGUgZG1hLWJ1ZjogdXNlX3B0ZW1vZGUgJWRc
biIsCisJCQkgdXNlX3B0ZW1vZCk7CisJCXJldHVybiAtRUlOVkFMOworCX0KKworCWlmIChjb3B5
X2Zyb21fdXNlcigmb3AsIHUsIHNpemVvZihvcCkpICE9IDApCisJCXJldHVybiAtRUZBVUxUOwor
CisJaWYgKHVubGlrZWx5KG9wLmNvdW50IDw9IDApKQorCQlyZXR1cm4gLUVJTlZBTDsKKworCXJl
ZnMgPSBrY2FsbG9jKG9wLmNvdW50LCBzaXplb2YoKnJlZnMpLCBHRlBfS0VSTkVMKTsKKwlpZiAo
IXJlZnMpCisJCXJldHVybiAtRU5PTUVNOworCisJaWYgKGNvcHlfZnJvbV91c2VyKHJlZnMsIHUt
PnJlZnMsIHNpemVvZigqcmVmcykgKiBvcC5jb3VudCkgIT0gMCkgeworCQlyZXQgPSAtRUZBVUxU
OworCQlnb3RvIG91dDsKKwl9CisKKwlyZXQgPSBkbWFidWZfZXhwX2Zyb21fcmVmcyhwcml2LCBv
cC5mbGFncywgb3AuY291bnQsCisJCQkJICAgb3AuZG9taWQsIHJlZnMsICZvcC5mZCk7CisJaWYg
KHJldCkKKwkJZ290byBvdXQ7CisKKwlpZiAoY29weV90b191c2VyKHUsICZvcCwgc2l6ZW9mKG9w
KSkgIT0gMCkKKwkJcmV0ID0gLUVGQVVMVDsKKworb3V0OgorCWtmcmVlKHJlZnMpOworCXJldHVy
biByZXQ7Cit9CisKK2xvbmcgZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJCQkJCSAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1h
YnVmX2V4cF93YWl0X3JlbGVhc2VkIF9fdXNlciAqdSkKK3sKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2
X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCBvcDsKKworCWlmIChjb3B5X2Zyb21fdXNlcigmb3As
IHUsIHNpemVvZihvcCkpICE9IDApCisJCXJldHVybiAtRUZBVUxUOworCisJcmV0dXJuIGRtYWJ1
Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LT5kbWFidWZfcHJpdiwgb3AuZmQsCisJCQkJCW9wLndh
aXRfdG9fbXMpOworfQorCitsb25nIGdudGRldl9pb2N0bF9kbWFidWZfaW1wX3RvX3JlZnMoc3Ry
dWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJCSAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFi
dWZfaW1wX3RvX3JlZnMgX191c2VyICp1KQoreworCXN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVm
X2ltcF90b19yZWZzIG9wOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmOwor
CWxvbmcgcmV0OworCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0g
MCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisKKwlpZiAodW5saWtlbHkob3AuY291bnQgPD0gMCkpCisJ
CXJldHVybiAtRUlOVkFMOworCisJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1Zl9pbXBfdG9fcmVmcyhw
cml2LT5kbWFidWZfcHJpdiwKKwkJCQkJICAgcHJpdi0+ZG1hX2Rldiwgb3AuZmQsCisJCQkJCSAg
IG9wLmNvdW50LCBvcC5kb21pZCk7CisJaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmKSkKKwkJcmV0
dXJuIFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zik7CisKKwlpZiAoY29weV90b191c2VyKHUtPnJlZnMs
IGRtYWJ1Zl9pbXBfZ2V0X3JlZnMoZ250ZGV2X2RtYWJ1ZiksCisJCQkgc2l6ZW9mKCp1LT5yZWZz
KSAqIG9wLmNvdW50KSAhPSAwKSB7CisJCXJldCA9IC1FRkFVTFQ7CisJCWdvdG8gb3V0X3JlbGVh
c2U7CisJfQorCXJldHVybiAwOworCitvdXRfcmVsZWFzZToKKwlkbWFidWZfaW1wX3JlbGVhc2Uo
cHJpdi0+ZG1hYnVmX3ByaXYsIG9wLmZkKTsKKwlyZXR1cm4gcmV0OworfQorCitsb25nIGdudGRl
dl9pb2N0bF9kbWFidWZfaW1wX3JlbGVhc2Uoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJ
CSAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgX191c2VyICp1KQor
eworCXN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlIG9wOworCisJaWYgKGNv
cHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7
CisKKwlyZXR1cm4gZG1hYnVmX2ltcF9yZWxlYXNlKHByaXYtPmRtYWJ1Zl9wcml2LCBvcC5mZCk7
Cit9CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9kbWFidWZfaW5pdCh2b2lk
KQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CisKKwlwcml2ID0ga3phbGxv
YyhzaXplb2YoKnByaXYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIXByaXYpCisJCXJldHVybiBFUlJf
UFRSKC1FTk9NRU0pOworCisJcmV0dXJuIHByaXY7Cit9CisKK3ZvaWQgZ250ZGV2X2RtYWJ1Zl9m
aW5pKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYpCit7CisJa2ZyZWUocHJpdik7Cit9
CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggYi9kcml2ZXJzL3hlbi9n
bnRkZXYtZG1hYnVmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi43
MjIwYTUzZDBmYzUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVm
LmgKQEAgLTAsMCArMSwzMyBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAg
Ki8KKworLyoKKyAqIFhlbiBkbWEtYnVmIGZ1bmN0aW9uYWxpdHkgZm9yIGdudGRldi4KKyAqCisg
KiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVt
cyBJbmMuCisgKi8KKworI2lmbmRlZiBfR05UREVWX0RNQUJVRl9ICisjZGVmaW5lIF9HTlRERVZf
RE1BQlVGX0gKKworI2luY2x1ZGUgPHhlbi9nbnRkZXYuaD4KKworc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdjsKK3N0cnVjdCBnbnRkZXZfcHJpdjsKKworc3RydWN0IGdudGRldl9kbWFidWZfcHJp
diAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpOworCit2b2lkIGdudGRldl9kbWFidWZfZmluaShz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2KTsKKworbG9uZyBnbnRkZXZfaW9jdGxfZG1h
YnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgdXNlX3B0ZW1v
ZCwKKwkJCQkgICAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyBf
X3VzZXIgKnUpOworCitsb25nIGdudGRldl9pb2N0bF9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJCQkgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2Rt
YWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCBfX3VzZXIgKnUpOworCitsb25nIGdudGRldl9pb2N0bF9k
bWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJCSAgICAgc3Ry
dWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgX191c2VyICp1KTsKKworbG9uZyBn
bnRkZXZfaW9jdGxfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwK
KwkJCQkgICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlIF9fdXNlciAq
dSk7CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJz
L3hlbi9nbnRkZXYuYwppbmRleCAzMzg1ZmM0ZWQzODYuLmIwMzY1YjAyMmE0MCAxMDA2NDQKLS0t
IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAgLTQ4
LDYgKzQ4LDkgQEAKICNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgogCiAjaW5jbHVkZSAi
Z250ZGV2LWNvbW1vbi5oIgorI2lmZGVmIENPTkZJR19YRU5fR05UREVWX0RNQUJVRgorI2luY2x1
ZGUgImdudGRldi1kbWFidWYuaCIKKyNlbmRpZgogCiBNT0RVTEVfTElDRU5TRSgiR1BMIik7CiBN
T0RVTEVfQVVUSE9SKCJEZXJlayBHLiBNdXJyYXkgPERlcmVrLk11cnJheUBjbC5jYW0uYWMudWs+
LCAiCkBAIC01NjYsNiArNTY5LDE1IEBAIHN0YXRpYyBpbnQgZ250ZGV2X29wZW4oc3RydWN0IGlu
b2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZsaXApCiAJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmZy
ZWVhYmxlX21hcHMpOwogCW11dGV4X2luaXQoJnByaXYtPmxvY2spOwogCisjaWZkZWYgQ09ORklH
X1hFTl9HTlRERVZfRE1BQlVGCisJcHJpdi0+ZG1hYnVmX3ByaXYgPSBnbnRkZXZfZG1hYnVmX2lu
aXQoKTsKKwlpZiAoSVNfRVJSKHByaXYtPmRtYWJ1Zl9wcml2KSkgeworCQlyZXQgPSBQVFJfRVJS
KHByaXYtPmRtYWJ1Zl9wcml2KTsKKwkJa2ZyZWUocHJpdik7CisJCXJldHVybiByZXQ7CisJfQor
I2VuZGlmCisKIAlpZiAodXNlX3B0ZW1vZCkgewogCQlwcml2LT5tbSA9IGdldF90YXNrX21tKGN1
cnJlbnQpOwogCQlpZiAoIXByaXYtPm1tKSB7CkBAIC02MTYsOCArNjI4LDEzIEBAIHN0YXRpYyBp
bnQgZ250ZGV2X3JlbGVhc2Uoc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZsaXAp
CiAJV0FSTl9PTighbGlzdF9lbXB0eSgmcHJpdi0+ZnJlZWFibGVfbWFwcykpOwogCW11dGV4X3Vu
bG9jaygmcHJpdi0+bG9jayk7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKKwln
bnRkZXZfZG1hYnVmX2ZpbmkocHJpdi0+ZG1hYnVmX3ByaXYpOworI2VuZGlmCisKIAlpZiAodXNl
X3B0ZW1vZCkKIAkJbW11X25vdGlmaWVyX3VucmVnaXN0ZXIoJnByaXYtPm1uLCBwcml2LT5tbSk7
CisKIAlrZnJlZShwcml2KTsKIAlyZXR1cm4gMDsKIH0KQEAgLTEwMDksNiArMTAyNiwyMCBAQCBz
dGF0aWMgbG9uZyBnbnRkZXZfaW9jdGwoc3RydWN0IGZpbGUgKmZsaXAsCiAJY2FzZSBJT0NUTF9H
TlRERVZfR1JBTlRfQ09QWToKIAkJcmV0dXJuIGdudGRldl9pb2N0bF9ncmFudF9jb3B5KHByaXYs
IHB0cik7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYKKwljYXNlIElPQ1RMX0dO
VERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUzoKKwkJcmV0dXJuIGdudGRldl9pb2N0bF9kbWFidWZf
ZXhwX2Zyb21fcmVmcyhwcml2LCB1c2VfcHRlbW9kLCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRE
RVZfRE1BQlVGX0VYUF9XQUlUX1JFTEVBU0VEOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1
Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1B
QlVGX0lNUF9UT19SRUZTOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfdG9fcmVm
cyhwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9SRUxFQVNFOgor
CQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfcmVsZWFzZShwcml2LCBwdHIpOworI2Vu
ZGlmCisKIAlkZWZhdWx0OgogCQlwcl9kZWJ1ZygicHJpdiAlcCwgdW5rbm93biBjbWQgJXhcbiIs
IHByaXYsIGNtZCk7CiAJCXJldHVybiAtRU5PSU9DVExDTUQ7CmRpZmYgLS1naXQgYS9pbmNsdWRl
L3VhcGkveGVuL2dudGRldi5oIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaAppbmRleCA0Yjlk
NDk4YTMxZDQuLmZlNDQyM2U1MThjNiAxMDA2NDQKLS0tIGEvaW5jbHVkZS91YXBpL3hlbi9nbnRk
ZXYuaAorKysgYi9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oCkBAIC01LDYgKzUsNyBAQAogICog
SW50ZXJmYWNlIHRvIC9kZXYveGVuL2dudGRldi4KICAqIAogICogQ29weXJpZ2h0IChjKSAyMDA3
LCBEIEcgTXVycmF5CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICogCiAgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2RpZnkgaXQgdW5kZXIg
dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIKQEAg
LTIxNSw0ICsyMTYsOTQgQEAgc3RydWN0IGlvY3RsX2dudGRldl9ncmFudF9jb3B5IHsKICAqLwog
I2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQJKDEgPDwgMSkKIAorLyoKKyAqIENyZWF0
ZSBhIGRtYS1idWYgWzFdIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBAcmVmcyBvZiBjb3VudCBAY291
bnQgcHJvdmlkZWQKKyAqIGJ5IHRoZSBmb3JlaWduIGRvbWFpbiBAZG9taWQgd2l0aCBmbGFncyBA
ZmxhZ3MuCisgKgorICogQnkgZGVmYXVsdCBkbWEtYnVmIGlzIGJhY2tlZCBieSBzeXN0ZW0gbWVt
b3J5IHBhZ2VzLCBidXQgYnkgcHJvdmlkaW5nCisgKiBvbmUgb2YgdGhlIEdOVERFVl9ETUFfRkxB
R19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZCBhcworICogYSBETUEgd3JpdGUtY29t
YmluZSBvciBjb2hlcmVudCBidWZmZXIsIGUuZy4gYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3dj
LworICogZG1hX2FsbG9jX2NvaGVyZW50LgorICoKKyAqIFJldHVybnMgMCBpZiBkbWEtYnVmIHdh
cyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcKKyAqIGRtYS1idWYn
cyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgorICoKKyAqIFsxXSBEb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLworCisjZGVmaW5lIElPQ1RMX0dOVERF
Vl9ETUFCVUZfRVhQX0ZST01fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdHJywgOSwgXAorCSAg
ICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMpKQorc3Ry
dWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVy
cy4gKi8KKwkvKiBTcGVjaWZpYyBvcHRpb25zIGZvciB0aGlzIGRtYS1idWY6IHNlZSBHTlRERVZf
RE1BX0ZMQUdfWFhYLiAqLworCV9fdTMyIGZsYWdzOworCS8qIE51bWJlciBvZiBncmFudCByZWZl
cmVuY2VzIGluIEByZWZzIGFycmF5LiAqLworCV9fdTMyIGNvdW50OworCS8qIE9VVCBwYXJhbWV0
ZXJzLiAqLworCS8qIEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4gKi8KKwlfX3UzMiBm
ZDsKKwkvKiBUaGUgZG9tYWluIElEIG9mIHRoZSBncmFudCByZWZlcmVuY2VzIHRvIGJlIG1hcHBl
ZC4gKi8KKwlfX3UzMiBkb21pZDsKKwkvKiBWYXJpYWJsZSBJTiBwYXJhbWV0ZXIuICovCisJLyog
QXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4gKi8KKwlfX3UzMiByZWZz
WzFdOworfTsKKworLyoKKyAqIFRoaXMgd2lsbCBibG9jayB1bnRpbCB0aGUgZG1hLWJ1ZiB3aXRo
IHRoZSBmaWxlIGRlc2NyaXB0b3IgQGZkIGlzCisgKiByZWxlYXNlZC4gVGhpcyBpcyBvbmx5IHZh
bGlkIGZvciBidWZmZXJzIGNyZWF0ZWQgd2l0aAorICogSU9DVExfR05UREVWX0RNQUJVRl9FWFBf
RlJPTV9SRUZTLgorICoKKyAqIElmIHdpdGhpbiBAd2FpdF90b19tcyBtaWxsaXNlY29uZHMgdGhl
IGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKKyAqIHRoZW4gLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1
cm5lZC4KKyAqIElmIHRoZSBidWZmZXIgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIEBmZCBkb2Vz
IG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeQorICogYmVlbiByZWxlYXNlZCwgdGhlbiAtRU5PRU5U
IGlzIHJldHVybmVkLiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycworICogdGhpcyBtdXN0IG5v
dCBiZSB0cmVhdGVkIGFzIGVycm9yLgorICovCisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZf
RVhQX1dBSVRfUkVMRUFTRUQgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEwLCBcCisJICAgICBz
aXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQpKQorc3Ry
dWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQgeworCS8qIElOIHBhcmFt
ZXRlcnMgKi8KKwlfX3UzMiBmZDsKKwlfX3UzMiB3YWl0X3RvX21zOworfTsKKworLyoKKyAqIElt
cG9ydCBhIGRtYS1idWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFuZCBleHBvcnQgZ3JhbnRl
ZCByZWZlcmVuY2VzCisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEtYnVmIGludG8gYXJyYXkg
QHJlZnMgb2Ygc2l6ZSBAY291bnQuCisgKi8KKyNkZWZpbmUgSU9DVExfR05UREVWX0RNQUJVRl9J
TVBfVE9fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwKKwkgICAgIHNpemVvZihz
dHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcykpCitzdHJ1Y3QgaW9jdGxfZ250
ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVycy4gKi8KKwkvKiBGaWxl
IGRlc2NyaXB0b3Igb2YgdGhlIGRtYS1idWYuICovCisJX191MzIgZmQ7CisJLyogTnVtYmVyIG9m
IGdyYW50IHJlZmVyZW5jZXMgaW4gQHJlZnMgYXJyYXkuICovCisJX191MzIgY291bnQ7CisJLyog
VGhlIGRvbWFpbiBJRCBmb3Igd2hpY2ggcmVmZXJlbmNlcyB0byBiZSBncmFudGVkLiAqLworCV9f
dTMyIGRvbWlkOworCS8qIFJlc2VydmVkIC0gbXVzdCBiZSB6ZXJvLiAqLworCV9fdTMyIHJlc2Vy
dmVkOworCS8qIE9VVCBwYXJhbWV0ZXJzLiAqLworCS8qIEFycmF5IG9mIGdyYW50IHJlZmVyZW5j
ZXMgb2Ygc2l6ZSBAY291bnQuICovCisJX191MzIgcmVmc1sxXTsKK307CisKKy8qCisgKiBUaGlz
IHdpbGwgY2xvc2UgYWxsIHJlZmVyZW5jZXMgdG8gdGhlIGltcG9ydGVkIGJ1ZmZlciB3aXRoIGZp
bGUgZGVzY3JpcHRvcgorICogQGZkLCBzbyBpdCBjYW4gYmUgcmVsZWFzZWQgYnkgdGhlIG93bmVy
LiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMKKyAqIGNyZWF0ZWQgd2l0aCBJT0NUTF9H
TlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgorICovCisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFC
VUZfSU1QX1JFTEVBU0UgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEyLCBcCisJICAgICBzaXpl
b2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UpKQorc3RydWN0IGlvY3Rs
X2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgeworCS8qIElOIHBhcmFtZXRlcnMgKi8KKwlfX3Uz
MiBmZDsKKwlfX3UzMiByZXNlcnZlZDsKK307CisKICNlbmRpZiAvKiBfX0xJTlVYX1BVQkxJQ19H
TlRERVZfSF9fICovCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06:28:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTiDb-0007sH-5X; Fri, 15 Jun 2018 06:28:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDa-0007r9-81
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:18 +0000
X-Inumbo-ID: f01fce1e-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f01fce1e-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:47 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id y20-v6so13013981lfy.0
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:16 -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=whTLsuQ38WrTcw4bRp5OeIi7+aMh8ULJye97RSJHB7I=;
 b=boGLPAhx46+KrxGOLge0wOn6ofqdAZCwlAUmCDiS2x73FqvGwk+zTGFbcc0BKM/NdZ
 kiHlKXDeZ5RhEs5wiYW7w2U+mXkZdUidyiRdBFxInNN0IHpUCQQItvtCNlHqI9fLX3DD
 HJAaEm4zkDKOm59/gmYo4dgHuXaDNbRumCVwPqNM/c/YeLYyAtYxitwx7ZibegtO2f65
 5p9p0IDl7s093D/8uxRaSm62BAJXh/H2qU2G36oGfSuJUHIgMNpEPPb8FMcMVZcD8KBs
 ELTIgybKPgom7DMw44H4JSohv7m71I+5RFaPqNcNqi867PhlDcRFTQTVfdnk1GZH4WzE
 BgoQ==
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=whTLsuQ38WrTcw4bRp5OeIi7+aMh8ULJye97RSJHB7I=;
 b=AoFKzYwKQ+DlJrMHNnNQUD15FXT8OmgXlkIVILvFuRUG+eEuMStVv6rsSgUeAlIiYL
 /gc7TaKDBT1XjSbcSlcZeLD2JlIj750+CuyjqgENBnocyqbL4XHx+7j/m/5zfqmlMYpW
 7o8aL8zNtwm84S8MNcAan57mmKyxjLCUl2XukJWL3M8Q3TDc0Hpe/CqfyrytR7zWjS3m
 7gMuHOq9HngY0dO/SWXRxy5a1E29hMpcpLgqjr55NyRF8dfXvk9pYijSind2USVyAGHd
 1O6o4CdrgT5P19n7Bb8k6vBscSiI1A3ZEb1zW4mITCTvp7/wKwyozY/8+uCLqFZTAY7o
 MIIg==
X-Gm-Message-State: APt69E0WyLkqxtZKSZm/bFl8HLMdow2eQvllLcajaAnzWAP0EQeonRP/
 R2mPqJRBI3d+W107wqCPKk+Z1efB
X-Google-Smtp-Source: ADUXVKI8dQWwgxCfuqBlAILinHsE5UwA931YMOo9Pmji+fi5n9H1cQgtfiV4HEaVLlTDLnb1Kdqs0A==
X-Received: by 2002:a2e:c52:: with SMTP id o18-v6mr322407ljd.72.1529044095094; 
 Thu, 14 Jun 2018 23:28:15 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:14 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:52 +0300
Message-Id: <20180615062753.9229-9-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJvdmlk
ZWQgYnkgdGhlIGZvcmVpZ24KICAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2Vk
IGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAogICBieSBwcm92aWRpbmcgR05UREVWX0RNQV9G
TEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCiAgIGFzIGEgRE1BIHdyaXRlLWNv
bWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCiAgIGNvcnJlc3BvbmRp
bmcgZG1hX2FsbG9jX3h4eCBBUEkuCiAgIEV4cG9ydCB0aGUgcmVzdWx0aW5nIGJ1ZmZlciBhcyBh
IG5ldyBkbWEtYnVmLgoKMi4gSW1wbGVtZW50IHdhaXRpbmcgZm9yIHRoZSBkbWEtYnVmIHRvIGJl
IHJlbGVhc2VkOiBibG9jayB1bnRpbCB0aGUKICAgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2Ny
aXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCiAgIElmIHdpdGhpbiB0aGUgdGltZS1vdXQgcHJv
dmlkZWQgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQgdGhlbgogICAtRVRJTUVET1VUIGVycm9y
IGlzIHJldHVybmVkLiBJZiB0aGUgYnVmZmVyIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvcgogICBk
b2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQg
aXMKICAgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzIHRoaXMgbXVzdCBub3Qg
YmUgdHJlYXRlZCBhcwogICBlcnJvci4KCjMuIE1ha2UgZ250ZGV2J3MgY29tbW9uIGNvZGUgYW5k
IHN0cnVjdHVyZXMgYXZhaWxhYmxlIHRvIGRtYS1idWYuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQog
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgNDcwICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDQ2NyBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyBiL2RyaXZl
cnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCBhZjc4MmMwYThhMTkuLjA3YTk4YWE1MmNhYiAx
MDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCisrKyBiL2RyaXZlcnMveGVu
L2dudGRldi1kbWFidWYuYwpAQCAtMywxMSArMywxNCBAQAogLyoKICAqIFhlbiBkbWEtYnVmIGZ1
bmN0aW9uYWxpdHkgZm9yIGdudGRldi4KICAqCisgKiBETUEgYnVmZmVyIGltcGxlbWVudGF0aW9u
IGlzIGJhc2VkIG9uIGRyaXZlcnMvZ3B1L2RybS9kcm1fcHJpbWUuYy4KKyAqCiAgKiBDb3B5cmln
aHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCiAg
Ki8KIAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUgPGxpbnV4L2Vycm5vLmg+
CisjaW5jbHVkZSA8bGludXgvZG1hLWJ1Zi5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KICNp
bmNsdWRlIDxsaW51eC90eXBlcy5oPgogI2luY2x1ZGUgPGxpbnV4L3VhY2Nlc3MuaD4KQEAgLTE4
LDYgKzIxLDM5IEBACiAjaW5jbHVkZSAiZ250ZGV2LWNvbW1vbi5oIgogI2luY2x1ZGUgImdudGRl
di1kbWFidWYuaCIKIAorc3RydWN0IGdudGRldl9kbWFidWYgeworCXN0cnVjdCBnbnRkZXZfZG1h
YnVmX3ByaXYgKnByaXY7CisJc3RydWN0IGRtYV9idWYgKmRtYWJ1ZjsKKwlzdHJ1Y3QgbGlzdF9o
ZWFkIG5leHQ7CisJaW50IGZkOworCisJdW5pb24geworCQlzdHJ1Y3QgeworCQkJLyogRXhwb3J0
ZWQgYnVmZmVycyBhcmUgcmVmZXJlbmNlIGNvdW50ZWQuICovCisJCQlzdHJ1Y3Qga3JlZiByZWZj
b3VudDsKKworCQkJc3RydWN0IGdudGRldl9wcml2ICpwcml2OworCQkJc3RydWN0IGdudGRldl9n
cmFudF9tYXAgKm1hcDsKKwkJfSBleHA7CisJfSB1OworCisJLyogTnVtYmVyIG9mIHBhZ2VzIHRo
aXMgYnVmZmVyIGhhcy4gKi8KKwlpbnQgbnJfcGFnZXM7CisJLyogUGFnZXMgb2YgdGhpcyBidWZm
ZXIuICovCisJc3RydWN0IHBhZ2UgKipwYWdlczsKK307CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVm
X3dhaXRfb2JqIHsKKwlzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7CisJc3RydWN0IGdudGRldl9kbWFi
dWYgKmdudGRldl9kbWFidWY7CisJc3RydWN0IGNvbXBsZXRpb24gY29tcGxldGlvbjsKK307CisK
K3N0cnVjdCBnbnRkZXZfZG1hYnVmX2F0dGFjaG1lbnQgeworCXN0cnVjdCBzZ190YWJsZSAqc2d0
OworCWVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcjsKK307CisKIHN0cnVjdCBnbnRkZXZfZG1h
YnVmX3ByaXYgewogCS8qIExpc3Qgb2YgZXhwb3J0ZWQgRE1BIGJ1ZmZlcnMuICovCiAJc3RydWN0
IGxpc3RfaGVhZCBleHBfbGlzdDsKQEAgLTMxLDE3ICs2Nyw0NDEgQEAgc3RydWN0IGdudGRldl9k
bWFidWZfcHJpdiB7CiAKIC8qIEltcGxlbWVudGF0aW9uIG9mIHdhaXQgZm9yIGV4cG9ydGVkIERN
QSBidWZmZXIgdG8gYmUgcmVsZWFzZWQuICovCiAKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVs
ZWFzZShzdHJ1Y3Qga3JlZiAqa3JlZik7CisKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93
YWl0X29iaiAqCitkbWFidWZfZXhwX3dhaXRfb2JqX25ldyhzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9w
cml2ICpwcml2LAorCQkJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCit7CisJ
c3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKm9iajsKKworCW9iaiA9IGt6YWxsb2Moc2l6
ZW9mKCpvYmopLCBHRlBfS0VSTkVMKTsKKwlpZiAoIW9iaikKKwkJcmV0dXJuIEVSUl9QVFIoLUVO
T01FTSk7CisKKwlpbml0X2NvbXBsZXRpb24oJm9iai0+Y29tcGxldGlvbik7CisJb2JqLT5nbnRk
ZXZfZG1hYnVmID0gZ250ZGV2X2RtYWJ1ZjsKKworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwor
CWxpc3RfYWRkKCZvYmotPm5leHQsICZwcml2LT5leHBfd2FpdF9saXN0KTsKKwkvKiBQdXQgb3Vy
IHJlZmVyZW5jZSBhbmQgd2FpdCBmb3IgZ250ZGV2X2RtYWJ1ZidzIHJlbGVhc2UgdG8gZmlyZS4g
Ki8KKwlrcmVmX3B1dCgmZ250ZGV2X2RtYWJ1Zi0+dS5leHAucmVmY291bnQsIGRtYWJ1Zl9leHBf
cmVsZWFzZSk7CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwlyZXR1cm4gb2JqOworfQor
CitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3dhaXRfb2JqX2ZyZWUoc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqcHJpdiwKKwkJCQkgICAgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpv
YmopCit7CisJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CisJbGlzdF9kZWwoJm9iai0+bmV4dCk7
CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwlrZnJlZShvYmopOworfQorCitzdGF0aWMg
aW50IGRtYWJ1Zl9leHBfd2FpdF9vYmpfd2FpdChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29i
aiAqb2JqLAorCQkJCSAgICB1MzIgd2FpdF90b19tcykKK3sKKwlpZiAod2FpdF9mb3JfY29tcGxl
dGlvbl90aW1lb3V0KCZvYmotPmNvbXBsZXRpb24sCisJCQltc2Vjc190b19qaWZmaWVzKHdhaXRf
dG9fbXMpKSA8PSAwKQorCQlyZXR1cm4gLUVUSU1FRE9VVDsKKworCXJldHVybiAwOworfQorCitz
dGF0aWMgdm9pZCBkbWFidWZfZXhwX3dhaXRfb2JqX3NpZ25hbChzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9wcml2ICpwcml2LAorCQkJCSAgICAgICBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2Rt
YWJ1ZikKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqOworCisJbGlzdF9m
b3JfZWFjaF9lbnRyeShvYmosICZwcml2LT5leHBfd2FpdF9saXN0LCBuZXh0KQorCQlpZiAob2Jq
LT5nbnRkZXZfZG1hYnVmID09IGdudGRldl9kbWFidWYpIHsKKwkJCXByX2RlYnVnKCJGb3VuZCBn
bnRkZXZfZG1hYnVmIGluIHRoZSB3YWl0IGxpc3QsIHdha2VcbiIpOworCQkJY29tcGxldGVfYWxs
KCZvYmotPmNvbXBsZXRpb24pOworCQkJYnJlYWs7CisJCX0KK30KKworc3RhdGljIHN0cnVjdCBn
bnRkZXZfZG1hYnVmICoKK2RtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2RtYWJ1ZihzdHJ1Y3QgZ250
ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYg
KmdudGRldl9kbWFidWYsICpyZXQgPSBFUlJfUFRSKC1FTk9FTlQpOworCisJbXV0ZXhfbG9jaygm
cHJpdi0+bG9jayk7CisJbGlzdF9mb3JfZWFjaF9lbnRyeShnbnRkZXZfZG1hYnVmLCAmcHJpdi0+
ZXhwX2xpc3QsIG5leHQpCisJCWlmIChnbnRkZXZfZG1hYnVmLT5mZCA9PSBmZCkgeworCQkJcHJf
ZGVidWcoIkZvdW5kIGdudGRldl9kbWFidWYgaW4gdGhlIHdhaXQgbGlzdFxuIik7CisJCQlrcmVm
X2dldCgmZ250ZGV2X2RtYWJ1Zi0+dS5leHAucmVmY291bnQpOworCQkJcmV0ID0gZ250ZGV2X2Rt
YWJ1ZjsKKwkJCWJyZWFrOworCQl9CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwlyZXR1
cm4gcmV0OworfQorCiBzdGF0aWMgaW50IGRtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCiAJCQkJICAgIGludCB3YWl0X3RvX21z
KQogewotCXJldHVybiAtRUlOVkFMOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1h
YnVmOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmo7CisJaW50IHJldDsKKwor
CXByX2RlYnVnKCJXaWxsIHdhaXQgZm9yIGRtYS1idWYgd2l0aCBmZCAlZFxuIiwgZmQpOworCS8q
CisJICogVHJ5IHRvIGZpbmQgdGhlIERNQSBidWZmZXI6IGlmIG5vdCBmb3VuZCBtZWFucyB0aGF0
CisJICogZWl0aGVyIHRoZSBidWZmZXIgaGFzIGFscmVhZHkgYmVlbiByZWxlYXNlZCBvciBmaWxl
IGRlc2NyaXB0b3IKKwkgKiBwcm92aWRlZCBpcyB3cm9uZy4KKwkgKi8KKwlnbnRkZXZfZG1hYnVm
ID0gZG1hYnVmX2V4cF93YWl0X29ial9nZXRfZG1hYnVmKHByaXYsIGZkKTsKKwlpZiAoSVNfRVJS
KGdudGRldl9kbWFidWYpKQorCQlyZXR1cm4gUFRSX0VSUihnbnRkZXZfZG1hYnVmKTsKKworCS8q
CisJICogZ250ZGV2X2RtYWJ1ZiBzdGlsbCBleGlzdHMgYW5kIGlzIHJlZmVyZW5jZSBjb3VudCBs
b2NrZWQgYnkgdXMgbm93LAorCSAqIHNvIHByZXBhcmUgdG8gd2FpdDogYWxsb2NhdGUgd2FpdCBv
YmplY3QgYW5kIGFkZCBpdCB0byB0aGUgd2FpdCBsaXN0LAorCSAqIHNvIHdlIGNhbiBmaW5kIGl0
IG9uIHJlbGVhc2UuCisJICovCisJb2JqID0gZG1hYnVmX2V4cF93YWl0X29ial9uZXcocHJpdiwg
Z250ZGV2X2RtYWJ1Zik7CisJaWYgKElTX0VSUihvYmopKQorCQlyZXR1cm4gUFRSX0VSUihvYmop
OworCisJcmV0ID0gZG1hYnVmX2V4cF93YWl0X29ial93YWl0KG9iaiwgd2FpdF90b19tcyk7CisJ
ZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHByaXYsIG9iaik7CisJcmV0dXJuIHJldDsKK30KKwor
LyogRE1BIGJ1ZmZlciBleHBvcnQgc3VwcG9ydC4gKi8KKworc3RhdGljIHN0cnVjdCBzZ190YWJs
ZSAqCitkbWFidWZfcGFnZXNfdG9fc2d0KHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGlu
dCBucl9wYWdlcykKK3sKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwlpbnQgcmV0OworCisJc2d0
ID0ga21hbGxvYyhzaXplb2YoKnNndCksIEdGUF9LRVJORUwpOworCWlmICghc2d0KSB7CisJCXJl
dCA9IC1FTk9NRU07CisJCWdvdG8gb3V0OworCX0KKworCXJldCA9IHNnX2FsbG9jX3RhYmxlX2Zy
b21fcGFnZXMoc2d0LCBwYWdlcywgbnJfcGFnZXMsIDAsCisJCQkJCW5yX3BhZ2VzIDw8IFBBR0Vf
U0hJRlQsCisJCQkJCUdGUF9LRVJORUwpOworCWlmIChyZXQpCisJCWdvdG8gb3V0OworCisJcmV0
dXJuIHNndDsKKworb3V0OgorCWtmcmVlKHNndCk7CisJcmV0dXJuIEVSUl9QVFIocmV0KTsKK30K
Kworc3RhdGljIGludCBkbWFidWZfZXhwX29wc19hdHRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9i
dWYsCisJCQkJIHN0cnVjdCBkZXZpY2UgKnRhcmdldF9kZXYsCisJCQkJIHN0cnVjdCBkbWFfYnVm
X2F0dGFjaG1lbnQgKmF0dGFjaCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50
ICpnbnRkZXZfZG1hYnVmX2F0dGFjaDsKKworCWdudGRldl9kbWFidWZfYXR0YWNoID0ga3phbGxv
YyhzaXplb2YoKmdudGRldl9kbWFidWZfYXR0YWNoKSwKKwkJCQkgICAgICAgR0ZQX0tFUk5FTCk7
CisJaWYgKCFnbnRkZXZfZG1hYnVmX2F0dGFjaCkKKwkJcmV0dXJuIC1FTk9NRU07CisKKwlnbnRk
ZXZfZG1hYnVmX2F0dGFjaC0+ZGlyID0gRE1BX05PTkU7CisJYXR0YWNoLT5wcml2ID0gZ250ZGV2
X2RtYWJ1Zl9hdHRhY2g7CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBf
b3BzX2RldGFjaChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKKwkJCQkgIHN0cnVjdCBkbWFfYnVm
X2F0dGFjaG1lbnQgKmF0dGFjaCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50
ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IGF0dGFjaC0+cHJpdjsKKworCWlmIChnbnRkZXZfZG1h
YnVmX2F0dGFjaCkgeworCQlzdHJ1Y3Qgc2dfdGFibGUgKnNndCA9IGdudGRldl9kbWFidWZfYXR0
YWNoLT5zZ3Q7CisKKwkJaWYgKHNndCkgeworCQkJaWYgKGdudGRldl9kbWFidWZfYXR0YWNoLT5k
aXIgIT0gRE1BX05PTkUpCisJCQkJZG1hX3VubWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3Qt
PnNnbCwKKwkJCQkJCSAgIHNndC0+bmVudHMsCisJCQkJCQkgICBnbnRkZXZfZG1hYnVmX2F0dGFj
aC0+ZGlyLAorCQkJCQkJICAgRE1BX0FUVFJfU0tJUF9DUFVfU1lOQyk7CisJCQlzZ19mcmVlX3Rh
YmxlKHNndCk7CisJCX0KKworCQlrZnJlZShzZ3QpOworCQlrZnJlZShnbnRkZXZfZG1hYnVmX2F0
dGFjaCk7CisJCWF0dGFjaC0+cHJpdiA9IE5VTEw7CisJfQorfQorCitzdGF0aWMgc3RydWN0IHNn
X3RhYmxlICoKK2RtYWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVmKHN0cnVjdCBkbWFfYnVmX2F0dGFj
aG1lbnQgKmF0dGFjaCwKKwkJCSAgIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcikKK3sKKwlz
dHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50ICpnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IGF0
dGFjaC0+cHJpdjsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZiA9IGF0dGFj
aC0+ZG1hYnVmLT5wcml2OworCXN0cnVjdCBzZ190YWJsZSAqc2d0OworCisJcHJfZGVidWcoIk1h
cHBpbmcgJWQgcGFnZXMgZm9yIGRldiAlcFxuIiwgZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMsCisJ
CSBhdHRhY2gtPmRldik7CisKKwlpZiAoZGlyID09IERNQV9OT05FIHx8ICFnbnRkZXZfZG1hYnVm
X2F0dGFjaCkKKwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisKKwkvKiBSZXR1cm4gdGhlIGNh
Y2hlZCBtYXBwaW5nIHdoZW4gcG9zc2libGUuICovCisJaWYgKGdudGRldl9kbWFidWZfYXR0YWNo
LT5kaXIgPT0gZGlyKQorCQlyZXR1cm4gZ250ZGV2X2RtYWJ1Zl9hdHRhY2gtPnNndDsKKworCS8q
CisJICogVHdvIG1hcHBpbmdzIHdpdGggZGlmZmVyZW50IGRpcmVjdGlvbnMgZm9yIHRoZSBzYW1l
IGF0dGFjaG1lbnQgYXJlCisJICogbm90IGFsbG93ZWQuCisJICovCisJaWYgKGdudGRldl9kbWFi
dWZfYXR0YWNoLT5kaXIgIT0gRE1BX05PTkUpCisJCXJldHVybiBFUlJfUFRSKC1FQlVTWSk7CisK
KwlzZ3QgPSBkbWFidWZfcGFnZXNfdG9fc2d0KGdudGRldl9kbWFidWYtPnBhZ2VzLAorCQkJCSAg
Z250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMpOworCWlmICghSVNfRVJSKHNndCkpIHsKKwkJaWYgKCFk
bWFfbWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAor
CQkJCSAgICAgIERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpKSB7CisJCQlzZ19mcmVlX3RhYmxlKHNn
dCk7CisJCQlrZnJlZShzZ3QpOworCQkJc2d0ID0gRVJSX1BUUigtRU5PTUVNKTsKKwkJfSBlbHNl
IHsKKwkJCWdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3QgPSBzZ3Q7CisJCQlnbnRkZXZfZG1hYnVm
X2F0dGFjaC0+ZGlyID0gZGlyOworCQl9CisJfQorCWlmIChJU19FUlIoc2d0KSkKKwkJcHJfZGVi
dWcoIkZhaWxlZCB0byBtYXAgc2cgdGFibGUgZm9yIGRldiAlcFxuIiwgYXR0YWNoLT5kZXYpOwor
CXJldHVybiBzZ3Q7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3VubWFwX2RtYV9i
dWYoc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNoLAorCQkJCQkgc3RydWN0IHNnX3Rh
YmxlICpzZ3QsCisJCQkJCSBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCit7CisJLyogTm90
IGltcGxlbWVudGVkLiBUaGUgdW5tYXAgaXMgZG9uZSBhdCBkbWFidWZfZXhwX29wc19kZXRhY2go
KS4gKi8KK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF9yZWxlYXNlKHN0cnVjdCBrcmVmICpr
cmVmKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmID0KKwkJY29udGFp
bmVyX29mKGtyZWYsIHN0cnVjdCBnbnRkZXZfZG1hYnVmLCB1LmV4cC5yZWZjb3VudCk7CisKKwlk
bWFidWZfZXhwX3dhaXRfb2JqX3NpZ25hbChnbnRkZXZfZG1hYnVmLT5wcml2LCBnbnRkZXZfZG1h
YnVmKTsKKwlsaXN0X2RlbCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCk7CisJa2ZyZWUoZ250ZGV2X2Rt
YWJ1Zik7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVtb3ZlX21hcChzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXYsCisJCQkJICBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQorewor
CW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWxpc3RfZGVsKCZtYXAtPm5leHQpOworCWdudGRl
dl9wdXRfbWFwKE5VTEwgLyogYWxyZWFkeSByZW1vdmVkICovLCBtYXApOworCW11dGV4X3VubG9j
aygmcHJpdi0+bG9jayk7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2Uo
c3RydWN0IGRtYV9idWYgKmRtYV9idWYpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRl
dl9kbWFidWYgPSBkbWFfYnVmLT5wcml2OworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnBy
aXYgPSBnbnRkZXZfZG1hYnVmLT5wcml2OworCisJZG1hYnVmX2V4cF9yZW1vdmVfbWFwKGdudGRl
dl9kbWFidWYtPnUuZXhwLnByaXYsCisJCQkgICAgICBnbnRkZXZfZG1hYnVmLT51LmV4cC5tYXAp
OworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWtyZWZfcHV0KCZnbnRkZXZfZG1hYnVmLT51
LmV4cC5yZWZjb3VudCwgZG1hYnVmX2V4cF9yZWxlYXNlKTsKKwltdXRleF91bmxvY2soJnByaXYt
PmxvY2spOworfQorCitzdGF0aWMgdm9pZCAqZG1hYnVmX2V4cF9vcHNfa21hcF9hdG9taWMoc3Ry
dWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkJCXVuc2lnbmVkIGxvbmcgcGFnZV9udW0pCit7CisJ
LyogTm90IGltcGxlbWVudGVkLiAqLworCXJldHVybiBOVUxMOworfQorCitzdGF0aWMgdm9pZCBk
bWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAorCQkJ
CQkgdW5zaWduZWQgbG9uZyBwYWdlX251bSwgdm9pZCAqYWRkcikKK3sKKwkvKiBOb3QgaW1wbGVt
ZW50ZWQuICovCit9CisKK3N0YXRpYyB2b2lkICpkbWFidWZfZXhwX29wc19rbWFwKHN0cnVjdCBk
bWFfYnVmICpkbWFfYnVmLAorCQkJCSB1bnNpZ25lZCBsb25nIHBhZ2VfbnVtKQoreworCS8qIE5v
dCBpbXBsZW1lbnRlZC4gKi8KKwlyZXR1cm4gTlVMTDsKK30KKworc3RhdGljIHZvaWQgZG1hYnVm
X2V4cF9vcHNfa3VubWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLAorCQkJCSAgdW5zaWduZWQg
bG9uZyBwYWdlX251bSwgdm9pZCAqYWRkcikKK3sKKwkvKiBOb3QgaW1wbGVtZW50ZWQuICovCit9
CisKK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF9vcHNfbW1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1
ZiwKKwkJCSAgICAgICBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKK3sKKwkvKiBOb3QgaW1w
bGVtZW50ZWQuICovCisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgZG1hX2J1
Zl9vcHMgZG1hYnVmX2V4cF9vcHMgPSAgeworCS5hdHRhY2ggPSBkbWFidWZfZXhwX29wc19hdHRh
Y2gsCisJLmRldGFjaCA9IGRtYWJ1Zl9leHBfb3BzX2RldGFjaCwKKwkubWFwX2RtYV9idWYgPSBk
bWFidWZfZXhwX29wc19tYXBfZG1hX2J1ZiwKKwkudW5tYXBfZG1hX2J1ZiA9IGRtYWJ1Zl9leHBf
b3BzX3VubWFwX2RtYV9idWYsCisJLnJlbGVhc2UgPSBkbWFidWZfZXhwX29wc19yZWxlYXNlLAor
CS5tYXAgPSBkbWFidWZfZXhwX29wc19rbWFwLAorCS5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9v
cHNfa21hcF9hdG9taWMsCisJLnVubWFwID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwLAorCS51bm1h
cF9hdG9taWMgPSBkbWFidWZfZXhwX29wc19rdW5tYXBfYXRvbWljLAorCS5tbWFwID0gZG1hYnVm
X2V4cF9vcHNfbW1hcCwKK307CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzIHsK
KwlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXY7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1h
cDsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFidWZfcHJpdjsKKwlzdHJ1Y3QgZGV2
aWNlICpkZXY7CisJaW50IGNvdW50OworCXN0cnVjdCBwYWdlICoqcGFnZXM7CisJdTMyIGZkOwor
fTsKKworc3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcGFnZXMoc3RydWN0IGdudGRldl9kbWFi
dWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCit7CisJREVGSU5FX0RNQV9CVUZfRVhQT1JUX0lORk8oZXhw
X2luZm8pOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmOworCWludCByZXQ7
CisKKwlnbnRkZXZfZG1hYnVmID0ga3phbGxvYyhzaXplb2YoKmdudGRldl9kbWFidWYpLCBHRlBf
S0VSTkVMKTsKKwlpZiAoIWdudGRldl9kbWFidWYpCisJCXJldHVybiAtRU5PTUVNOworCisJa3Jl
Zl9pbml0KCZnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3VudCk7CisKKwlnbnRkZXZfZG1hYnVm
LT5wcml2ID0gYXJncy0+ZG1hYnVmX3ByaXY7CisJZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMgPSBh
cmdzLT5jb3VudDsKKwlnbnRkZXZfZG1hYnVmLT5wYWdlcyA9IGFyZ3MtPnBhZ2VzOworCWdudGRl
dl9kbWFidWYtPnUuZXhwLnByaXYgPSBhcmdzLT5wcml2OworCWdudGRldl9kbWFidWYtPnUuZXhw
Lm1hcCA9IGFyZ3MtPm1hcDsKKworCWV4cF9pbmZvLmV4cF9uYW1lID0gS0JVSUxEX01PRE5BTUU7
CisJaWYgKGFyZ3MtPmRldi0+ZHJpdmVyICYmIGFyZ3MtPmRldi0+ZHJpdmVyLT5vd25lcikKKwkJ
ZXhwX2luZm8ub3duZXIgPSBhcmdzLT5kZXYtPmRyaXZlci0+b3duZXI7CisJZWxzZQorCQlleHBf
aW5mby5vd25lciA9IFRISVNfTU9EVUxFOworCWV4cF9pbmZvLm9wcyA9ICZkbWFidWZfZXhwX29w
czsKKwlleHBfaW5mby5zaXplID0gYXJncy0+Y291bnQgPDwgUEFHRV9TSElGVDsKKwlleHBfaW5m
by5mbGFncyA9IE9fUkRXUjsKKwlleHBfaW5mby5wcml2ID0gZ250ZGV2X2RtYWJ1ZjsKKworCWdu
dGRldl9kbWFidWYtPmRtYWJ1ZiA9IGRtYV9idWZfZXhwb3J0KCZleHBfaW5mbyk7CisJaWYgKElT
X0VSUihnbnRkZXZfZG1hYnVmLT5kbWFidWYpKSB7CisJCXJldCA9IFBUUl9FUlIoZ250ZGV2X2Rt
YWJ1Zi0+ZG1hYnVmKTsKKwkJZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmID0gTlVMTDsKKwkJZ290byBm
YWlsOworCX0KKworCXJldCA9IGRtYV9idWZfZmQoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmLCBPX0NM
T0VYRUMpOworCWlmIChyZXQgPCAwKQorCQlnb3RvIGZhaWw7CisKKwlnbnRkZXZfZG1hYnVmLT5m
ZCA9IHJldDsKKwlhcmdzLT5mZCA9IHJldDsKKworCXByX2RlYnVnKCJFeHBvcnRpbmcgRE1BIGJ1
ZmZlciB3aXRoIGZkICVkXG4iLCByZXQpOworCisJbXV0ZXhfbG9jaygmYXJncy0+ZG1hYnVmX3By
aXYtPmxvY2spOworCWxpc3RfYWRkKCZnbnRkZXZfZG1hYnVmLT5uZXh0LCAmYXJncy0+ZG1hYnVm
X3ByaXYtPmV4cF9saXN0KTsKKwltdXRleF91bmxvY2soJmFyZ3MtPmRtYWJ1Zl9wcml2LT5sb2Nr
KTsKKwlyZXR1cm4gMDsKKworZmFpbDoKKwlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKQorCQlk
bWFfYnVmX3B1dChnbnRkZXZfZG1hYnVmLT5kbWFidWYpOworCWtmcmVlKGdudGRldl9kbWFidWYp
OworCXJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqCitk
bWFidWZfZXhwX2FsbG9jX2JhY2tpbmdfc3RvcmFnZShzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYs
IGludCBkbWFidWZfZmxhZ3MsCisJCQkJIGludCBjb3VudCkKK3sKKwlzdHJ1Y3QgZ250ZGV2X2dy
YW50X21hcCAqbWFwOworCisJaWYgKHVubGlrZWx5KGNvdW50IDw9IDApKQorCQlyZXR1cm4gRVJS
X1BUUigtRUlOVkFMKTsKKworCWlmICgoZG1hYnVmX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX1dD
KSAmJgorCSAgICAoZG1hYnVmX2ZsYWdzICYgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UKSkgewor
CQlwcl9kZWJ1ZygiV3JvbmcgZG1hLWJ1ZiBmbGFnczogMHgleFxuIiwgZG1hYnVmX2ZsYWdzKTsK
KwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisJfQorCisJbWFwID0gZ250ZGV2X2FsbG9jX21h
cChwcml2LCBjb3VudCwgZG1hYnVmX2ZsYWdzKTsKKwlpZiAoIW1hcCkKKwkJcmV0dXJuIEVSUl9Q
VFIoLUVOT01FTSk7CisKKwlpZiAodW5saWtlbHkoZ250ZGV2X2FjY291bnRfbWFwcGVkX3BhZ2Vz
KGNvdW50KSkpIHsKKwkJcHJfZGVidWcoImNhbid0IG1hcCAlZCBwYWdlczogb3ZlciBsaW1pdFxu
IiwgY291bnQpOworCQlnbnRkZXZfcHV0X21hcChOVUxMLCBtYXApOworCQlyZXR1cm4gRVJSX1BU
UigtRU5PTUVNKTsKKwl9CisJcmV0dXJuIG1hcDsKIH0KIAogc3RhdGljIGludCBkbWFidWZfZXhw
X2Zyb21fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBmbGFncywKIAkJCQlpbnQg
Y291bnQsIHUzMiBkb21pZCwgdTMyICpyZWZzLCB1MzIgKmZkKQogewotCSpmZCA9IC0xOwotCXJl
dHVybiAtRUlOVkFMOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdu
dGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgYXJnczsKKwlpbnQgaSwgcmV0OworCisJbWFwID0gZG1h
YnVmX2V4cF9hbGxvY19iYWNraW5nX3N0b3JhZ2UocHJpdiwgZmxhZ3MsIGNvdW50KTsKKwlpZiAo
SVNfRVJSKG1hcCkpCisJCXJldHVybiBQVFJfRVJSKG1hcCk7CisKKwlmb3IgKGkgPSAwOyBpIDwg
Y291bnQ7IGkrKykgeworCQltYXAtPmdyYW50c1tpXS5kb21pZCA9IGRvbWlkOworCQltYXAtPmdy
YW50c1tpXS5yZWYgPSByZWZzW2ldOworCX0KKworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwor
CWdudGRldl9hZGRfbWFwKHByaXYsIG1hcCk7CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsK
KworCW1hcC0+ZmxhZ3MgfD0gR05UTUFQX2hvc3RfbWFwOworI2lmIGRlZmluZWQoQ09ORklHX1g4
NikKKwltYXAtPmZsYWdzIHw9IEdOVE1BUF9kZXZpY2VfbWFwOworI2VuZGlmCisKKwlyZXQgPSBn
bnRkZXZfbWFwX2dyYW50X3BhZ2VzKG1hcCk7CisJaWYgKHJldCA8IDApCisJCWdvdG8gb3V0Owor
CisJYXJncy5wcml2ID0gcHJpdjsKKwlhcmdzLm1hcCA9IG1hcDsKKwlhcmdzLmRldiA9IHByaXYt
PmRtYV9kZXY7CisJYXJncy5kbWFidWZfcHJpdiA9IHByaXYtPmRtYWJ1Zl9wcml2OworCWFyZ3Mu
Y291bnQgPSBtYXAtPmNvdW50OworCWFyZ3MucGFnZXMgPSBtYXAtPnBhZ2VzOworCisJcmV0ID0g
ZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKCZhcmdzKTsKKwlpZiAocmV0IDwgMCkKKwkJZ290byBvdXQ7
CisKKwkqZmQgPSBhcmdzLmZkOworCXJldHVybiAwOworCitvdXQ6CisJZG1hYnVmX2V4cF9yZW1v
dmVfbWFwKHByaXYsIG1hcCk7CisJcmV0dXJuIHJldDsKIH0KIAogLyogRE1BIGJ1ZmZlciBpbXBv
cnQgc3VwcG9ydC4gKi8KQEAgLTE2OCw2ICs2MjgsMTAgQEAgc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCiAJaWYgKCFwcml2KQogCQlyZXR1cm4gRVJS
X1BUUigtRU5PTUVNKTsKIAorCW11dGV4X2luaXQoJnByaXYtPmxvY2spOworCUlOSVRfTElTVF9I
RUFEKCZwcml2LT5leHBfbGlzdCk7CisJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF93YWl0X2xp
c3QpOworCiAJcmV0dXJuIHByaXY7CiB9CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:28:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06:28:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTiDc-0007tU-JZ; Fri, 15 Jun 2018 06: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=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTiDb-0007se-Gn
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:28:19 +0000
X-Inumbo-ID: f102785d-7064-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f102785d-7064-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:25:48 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id i15-v6so13004147lfc.2
 for <xen-devel@lists.xenproject.org>; Thu, 14 Jun 2018 23:28:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=UQyINg46M+RnwpBbRpTm0Gj1N3ayW514Ywt2OfZaOeE=;
 b=L0GN6mlvTbiAKeCydmDu6IoLbJVAdQ/r+N+NQ7cYnWqPHiXO+0/Hb9hjuaPdmJrm0b
 G0/zaurdOAcMQT1phrOHYh3XwSmMfMr4XUmBVYlkWeHD4DCRPHVkQNR52jm0qrCscwc6
 iLUk4Uiq8B7Mse+crgpGXnj7MYTRK0xiodxVQ7K7gSwX9/3u5/Z2gclxaESKZzoOQZOo
 cC+1OWcgpfUeXnkfFsCK6SSghMp3xMLsTGiSJSPzrwkPwlng9Zyf/XWaknZROUaVL5hP
 Z1G2hVtF0jmgsEgJpMmHseB0C2EbWD5NqPY80JdsASmCm2GtM64mi0KKOW9aLaEKWNfO
 KepA==
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=UQyINg46M+RnwpBbRpTm0Gj1N3ayW514Ywt2OfZaOeE=;
 b=hMDDTSvQSbSVHdZTNeDbPcKKgWQsS11cEjabJunw4aaNrXFJqPPL3wie5K7hbtVbKo
 4UsINKFHy33Ic86sD5yJGK7MlLC/RmiFlsgF+L9SaldyGN6MNbnEv76k+IVVoGqY2x+q
 Sb9I/lTZkIHk4S8bUopDyGB+Z9OgIq56MDfCv5y8+Jntl2XtzP58aq11+z5JshGhEftO
 FJpFjWwkTOJjzl2vsAL7XjPZbRv38pdW8BFEvotQmiE9wnAbbTYnx4hk+/sWUie17Tah
 dVifVeRzp1HMgXxqsQNQVsJ/FA0OqH9Cso82aSW+/rJHrPfCWDMahiJqJF6TuPvV8d6p
 K91Q==
X-Gm-Message-State: APt69E3LSO6bXdV5RWuf3SK7b0hR06q7mBFlB8q3YAcyx6QAFvOHS30t
 phy5bov+T3Lw5qsMTzf6domqMUco
X-Google-Smtp-Source: ADUXVKIJ5uR4EJOOTtahgdIvReV61UvW+ZucNOMznAg3JE7/zOv/c/+QV6wdWjpnZwn0Ex3RyCvHPg==
X-Received: by 2002:a2e:40d9:: with SMTP id r86-v6mr314992lje.19.1529044096545; 
 Thu, 14 Jun 2018 23:28:16 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id t126-v6sm1355040lff.7.2018.06.14.23.28.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 14 Jun 2018 23:28:15 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 15 Jun 2018 09:27:53 +0300
Message-Id: <20180615062753.9229-10-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v4 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJv
dmlkZWQgYW5kIGV4cG9ydAogICBncmFudGVkIHJlZmVyZW5jZXMgdG8gdGhlIHBhZ2VzIG9mIHRo
YXQgZG1hLWJ1ZiBpbnRvIHRoZSBhcnJheQogICBvZiBncmFudCByZWZlcmVuY2VzLgoKMi4gQWRk
IEFQSSB0byBjbG9zZSBhbGwgcmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0
IGNhbiBiZQogICByZWxlYXNlZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25seSB2YWxpZCBmb3Ig
YnVmZmVycyBjcmVhdGVkIHdpdGgKICAgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUy4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyMzkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjM0
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IDA3YTk4
YWE1MmNhYi4uZGUxZjMyMDI2MjAzIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1h
YnVmLmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0yMSw2ICsyMSwxNSBA
QAogI2luY2x1ZGUgImdudGRldi1jb21tb24uaCIKICNpbmNsdWRlICJnbnRkZXYtZG1hYnVmLmgi
CiAKKyNpZm5kZWYgR1JBTlRfSU5WQUxJRF9SRUYKKy8qCisgKiBOb3RlIG9uIHVzYWdlIG9mIGdy
YW50IHJlZmVyZW5jZSAwIGFzIGludmFsaWQgZ3JhbnQgcmVmZXJlbmNlOgorICogZ3JhbnQgcmVm
ZXJlbmNlIDAgaXMgdmFsaWQsIGJ1dCBuZXZlciBleHBvc2VkIHRvIGEgZHJpdmVyLAorICogYmVj
YXVzZSBvZiB0aGUgZmFjdCBpdCBpcyBhbHJlYWR5IGluIHVzZS9yZXNlcnZlZCBieSB0aGUgUFYg
Y29uc29sZS4KKyAqLworI2RlZmluZSBHUkFOVF9JTlZBTElEX1JFRgkwCisjZW5kaWYKKwogc3Ry
dWN0IGdudGRldl9kbWFidWYgewogCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CiAJ
c3RydWN0IGRtYV9idWYgKmRtYWJ1ZjsKQEAgLTM1LDYgKzQ0LDE0IEBAIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmIHsKIAkJCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsKIAkJCXN0cnVjdCBnbnRkZXZf
Z3JhbnRfbWFwICptYXA7CiAJCX0gZXhwOworCQlzdHJ1Y3QgeworCQkJLyogR3JhbnRlZCByZWZl
cmVuY2VzIG9mIHRoZSBpbXBvcnRlZCBidWZmZXIuICovCisJCQlncmFudF9yZWZfdCAqcmVmczsK
KwkJCS8qIFNjYXR0ZXItZ2F0aGVyIHRhYmxlIG9mIHRoZSBpbXBvcnRlZCBidWZmZXIuICovCisJ
CQlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKwkJCS8qIGRtYS1idWYgYXR0YWNobWVudCBvZiB0aGUg
aW1wb3J0ZWQgYnVmZmVyLiAqLworCQkJc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0YWNo
OworCQl9IGltcDsKIAl9IHU7CiAKIAkvKiBOdW1iZXIgb2YgcGFnZXMgdGhpcyBidWZmZXIgaGFz
LiAqLwpAQCAtNTksNiArNzYsOCBAQCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsKIAlzdHJ1
Y3QgbGlzdF9oZWFkIGV4cF9saXN0OwogCS8qIExpc3Qgb2Ygd2FpdCBvYmplY3RzLiAqLwogCXN0
cnVjdCBsaXN0X2hlYWQgZXhwX3dhaXRfbGlzdDsKKwkvKiBMaXN0IG9mIGltcG9ydGVkIERNQSBi
dWZmZXJzLiAqLworCXN0cnVjdCBsaXN0X2hlYWQgaW1wX2xpc3Q7CiAJLyogVGhpcyBpcyB0aGUg
bG9jayB3aGljaCBwcm90ZWN0cyBkbWFfYnVmX3h4eCBsaXN0cy4gKi8KIAlzdHJ1Y3QgbXV0ZXgg
bG9jazsKIH07CkBAIC01MDYsMjEgKzUyNSwyMzAgQEAgc3RhdGljIGludCBkbWFidWZfZXhwX2Zy
b21fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBmbGFncywKIAogLyogRE1BIGJ1
ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KIAorc3RhdGljIGludAorZG1hYnVmX2ltcF9ncmFudF9m
b3JlaWduX2FjY2VzcyhzdHJ1Y3QgcGFnZSAqKnBhZ2VzLCB1MzIgKnJlZnMsCisJCQkJaW50IGNv
dW50LCBpbnQgZG9taWQpCit7CisJZ3JhbnRfcmVmX3QgcHJpdl9ncmVmX2hlYWQ7CisJaW50IGks
IHJldDsKKworCXJldCA9IGdudHRhYl9hbGxvY19ncmFudF9yZWZlcmVuY2VzKGNvdW50LCAmcHJp
dl9ncmVmX2hlYWQpOworCWlmIChyZXQgPCAwKSB7CisJCXByX2RlYnVnKCJDYW5ub3QgYWxsb2Nh
dGUgZ3JhbnQgcmVmZXJlbmNlcywgcmV0ICVkXG4iLCByZXQpOworCQlyZXR1cm4gcmV0OworCX0K
KworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7CisJCWludCBjdXJfcmVmOworCisJCWN1
cl9yZWYgPSBnbnR0YWJfY2xhaW1fZ3JhbnRfcmVmZXJlbmNlKCZwcml2X2dyZWZfaGVhZCk7CisJ
CWlmIChjdXJfcmVmIDwgMCkgeworCQkJcmV0ID0gY3VyX3JlZjsKKwkJCXByX2RlYnVnKCJDYW5u
b3QgY2xhaW0gZ3JhbnQgcmVmZXJlbmNlLCByZXQgJWRcbiIsIHJldCk7CisJCQlnb3RvIG91dDsK
KwkJfQorCisJCWdudHRhYl9ncmFudF9mb3JlaWduX2FjY2Vzc19yZWYoY3VyX3JlZiwgZG9taWQs
CisJCQkJCQl4ZW5fcGFnZV90b19nZm4ocGFnZXNbaV0pLCAwKTsKKwkJcmVmc1tpXSA9IGN1cl9y
ZWY7CisJfQorCisJcmV0dXJuIDA7CisKK291dDoKKwlnbnR0YWJfZnJlZV9ncmFudF9yZWZlcmVu
Y2VzKHByaXZfZ3JlZl9oZWFkKTsKKwlyZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCBkbWFi
dWZfaW1wX2VuZF9mb3JlaWduX2FjY2Vzcyh1MzIgKnJlZnMsIGludCBjb3VudCkKK3sKKwlpbnQg
aTsKKworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKQorCQlpZiAocmVmc1tpXSAhPSBHUkFO
VF9JTlZBTElEX1JFRikKKwkJCWdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3MocmVmc1tpXSwgMCwg
MFVMKTsKK30KKworc3RhdGljIHZvaWQgZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2Uoc3RydWN0IGdu
dGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCit7CisJa2ZyZWUoZ250ZGV2X2RtYWJ1Zi0+cGFn
ZXMpOworCWtmcmVlKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMpOworCWtmcmVlKGdudGRldl9k
bWFidWYpOworfQorCitzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWYgKmRtYWJ1Zl9pbXBfYWxs
b2Nfc3RvcmFnZShpbnQgY291bnQpCit7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWY7CisJaW50IGk7CisKKwlnbnRkZXZfZG1hYnVmID0ga3phbGxvYyhzaXplb2YoKmdudGRl
dl9kbWFidWYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIWdudGRldl9kbWFidWYpCisJCWdvdG8gZmFp
bDsKKworCWdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMgPSBrY2FsbG9jKGNvdW50LAorCQkJCQkg
ICAgc2l6ZW9mKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnNbMF0pLAorCQkJCQkgICAgR0ZQX0tF
Uk5FTCk7CisJaWYgKCFnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzKQorCQlnb3RvIGZhaWw7CisK
KwlnbnRkZXZfZG1hYnVmLT5wYWdlcyA9IGtjYWxsb2MoY291bnQsCisJCQkJICAgICAgIHNpemVv
ZihnbnRkZXZfZG1hYnVmLT5wYWdlc1swXSksCisJCQkJICAgICAgIEdGUF9LRVJORUwpOworCWlm
ICghZ250ZGV2X2RtYWJ1Zi0+cGFnZXMpCisJCWdvdG8gZmFpbDsKKworCWdudGRldl9kbWFidWYt
Pm5yX3BhZ2VzID0gY291bnQ7CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykKKwkJZ250
ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmc1tpXSA9IEdSQU5UX0lOVkFMSURfUkVGOworCisJcmV0dXJu
IGdudGRldl9kbWFidWY7CisKK2ZhaWw6CisJZG1hYnVmX2ltcF9mcmVlX3N0b3JhZ2UoZ250ZGV2
X2RtYWJ1Zik7CisJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cit9CisKIHN0YXRpYyBzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqCiBkbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAogCQkgICBpbnQgZmQsIGludCBjb3VudCwg
aW50IGRvbWlkKQogewotCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCXN0cnVjdCBnbnRkZXZf
ZG1hYnVmICpnbnRkZXZfZG1hYnVmLCAqcmV0OworCXN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOwor
CXN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaDsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNn
dDsKKwlzdHJ1Y3Qgc2dfcGFnZV9pdGVyIHNnX2l0ZXI7CisJaW50IGk7CisKKwlkbWFfYnVmID0g
ZG1hX2J1Zl9nZXQoZmQpOworCWlmIChJU19FUlIoZG1hX2J1ZikpCisJCXJldHVybiBFUlJfQ0FT
VChkbWFfYnVmKTsKKworCWdudGRldl9kbWFidWYgPSBkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2Uo
Y291bnQpOworCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpIHsKKwkJcmV0ID0gZ250ZGV2X2Rt
YWJ1ZjsKKwkJZ290byBmYWlsX3B1dDsKKwl9CisKKwlnbnRkZXZfZG1hYnVmLT5wcml2ID0gcHJp
djsKKwlnbnRkZXZfZG1hYnVmLT5mZCA9IGZkOworCisJYXR0YWNoID0gZG1hX2J1Zl9hdHRhY2go
ZG1hX2J1ZiwgZGV2KTsKKwlpZiAoSVNfRVJSKGF0dGFjaCkpIHsKKwkJcmV0ID0gRVJSX0NBU1Qo
YXR0YWNoKTsKKwkJZ290byBmYWlsX2ZyZWVfb2JqOworCX0KKworCWdudGRldl9kbWFidWYtPnUu
aW1wLmF0dGFjaCA9IGF0dGFjaDsKKworCXNndCA9IGRtYV9idWZfbWFwX2F0dGFjaG1lbnQoYXR0
YWNoLCBETUFfQklESVJFQ1RJT05BTCk7CisJaWYgKElTX0VSUihzZ3QpKSB7CisJCXJldCA9IEVS
Ul9DQVNUKHNndCk7CisJCWdvdG8gZmFpbF9kZXRhY2g7CisJfQorCisJLyogQ2hlY2sgbnVtYmVy
IG9mIHBhZ2VzIHRoYXQgaW1wb3J0ZWQgYnVmZmVyIGhhcy4gKi8KKwlpZiAoYXR0YWNoLT5kbWFi
dWYtPnNpemUgIT0gZ250ZGV2X2RtYWJ1Zi0+bnJfcGFnZXMgPDwgUEFHRV9TSElGVCkgeworCQly
ZXQgPSBFUlJfUFRSKC1FSU5WQUwpOworCQlwcl9kZWJ1ZygiRE1BIGJ1ZmZlciBoYXMgJXp1IHBh
Z2VzLCB1c2VyLXNwYWNlIGV4cGVjdHMgJWRcbiIsCisJCQkgYXR0YWNoLT5kbWFidWYtPnNpemUs
IGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsKKwkJZ290byBmYWlsX3VubWFwOworCX0KKworCWdu
dGRldl9kbWFidWYtPnUuaW1wLnNndCA9IHNndDsKKworCS8qIE5vdyBjb252ZXJ0IHNndCB0byBh
cnJheSBvZiBwYWdlcyBhbmQgY2hlY2sgZm9yIHBhZ2UgdmFsaWRpdHkuICovCisJaSA9IDA7CisJ
Zm9yX2VhY2hfc2dfcGFnZShzZ3QtPnNnbCwgJnNnX2l0ZXIsIHNndC0+bmVudHMsIDApIHsKKwkJ
c3RydWN0IHBhZ2UgKnBhZ2UgPSBzZ19wYWdlX2l0ZXJfcGFnZSgmc2dfaXRlcik7CisJCS8qCisJ
CSAqIENoZWNrIGlmIHBhZ2UgaXMgdmFsaWQ6IHRoaXMgY2FuIGhhcHBlbiBpZiB3ZSBhcmUgZ2l2
ZW4KKwkJICogYSBwYWdlIGZyb20gVlJBTSBvciBvdGhlciByZXNvdXJjZXMgd2hpY2ggYXJlIG5v
dCBiYWNrZWQKKwkJICogYnkgYSBzdHJ1Y3QgcGFnZS4KKwkJICovCisJCWlmICghcGZuX3ZhbGlk
KHBhZ2VfdG9fcGZuKHBhZ2UpKSkgeworCQkJcmV0ID0gRVJSX1BUUigtRUlOVkFMKTsKKwkJCWdv
dG8gZmFpbF91bm1hcDsKKwkJfQorCisJCWdudGRldl9kbWFidWYtPnBhZ2VzW2krK10gPSBwYWdl
OworCX0KKworCXJldCA9IEVSUl9QVFIoZG1hYnVmX2ltcF9ncmFudF9mb3JlaWduX2FjY2Vzcyhn
bnRkZXZfZG1hYnVmLT5wYWdlcywKKwkJCQkJCSAgICAgIGdudGRldl9kbWFidWYtPnUuaW1wLnJl
ZnMsCisJCQkJCQkgICAgICBjb3VudCwgZG9taWQpKTsKKwlpZiAoSVNfRVJSKHJldCkpCisJCWdv
dG8gZmFpbF9lbmRfYWNjZXNzOworCisJcHJfZGVidWcoIkltcG9ydGVkIERNQSBidWZmZXIgd2l0
aCBmZCAlZFxuIiwgZmQpOworCisJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CisJbGlzdF9hZGQo
JmdudGRldl9kbWFidWYtPm5leHQsICZwcml2LT5pbXBfbGlzdCk7CisJbXV0ZXhfdW5sb2NrKCZw
cml2LT5sb2NrKTsKKworCXJldHVybiBnbnRkZXZfZG1hYnVmOworCitmYWlsX2VuZF9hY2Nlc3M6
CisJZG1hYnVmX2ltcF9lbmRfZm9yZWlnbl9hY2Nlc3MoZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVm
cywgY291bnQpOworZmFpbF91bm1hcDoKKwlkbWFfYnVmX3VubWFwX2F0dGFjaG1lbnQoYXR0YWNo
LCBzZ3QsIERNQV9CSURJUkVDVElPTkFMKTsKK2ZhaWxfZGV0YWNoOgorCWRtYV9idWZfZGV0YWNo
KGRtYV9idWYsIGF0dGFjaCk7CitmYWlsX2ZyZWVfb2JqOgorCWRtYWJ1Zl9pbXBfZnJlZV9zdG9y
YWdlKGdudGRldl9kbWFidWYpOworZmFpbF9wdXQ6CisJZG1hX2J1Zl9wdXQoZG1hX2J1Zik7CisJ
cmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHUzMiAqZG1hYnVmX2ltcF9nZXRfcmVmcyhzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZikKKy8qCisgKiBGaW5kIHRoZSBoeXBlciBkbWEt
YnVmIGJ5IGl0cyBmaWxlIGRlc2NyaXB0b3IgYW5kIHJlbW92ZQorICogaXQgZnJvbSB0aGUgYnVm
ZmVyJ3MgbGlzdC4KKyAqLworc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmICoKK2RtYWJ1Zl9p
bXBfZmluZF91bmxpbmsoc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkKQog
ewotCXJldHVybiBOVUxMOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpxLCAqZ250ZGV2X2RtYWJ1
ZiwgKnJldCA9IEVSUl9QVFIoLUVOT0VOVCk7CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
KwlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUoZ250ZGV2X2RtYWJ1ZiwgcSwgJnByaXYtPmltcF9s
aXN0LCBuZXh0KSB7CisJCWlmIChnbnRkZXZfZG1hYnVmLT5mZCA9PSBmZCkgeworCQkJcHJfZGVi
dWcoIkZvdW5kIGdudGRldl9kbWFidWYgaW4gdGhlIGltcG9ydCBsaXN0XG4iKTsKKwkJCXJldCA9
IGdudGRldl9kbWFidWY7CisJCQlsaXN0X2RlbCgmZ250ZGV2X2RtYWJ1Zi0+bmV4dCk7CisJCQli
cmVhazsKKwkJfQorCX0KKwltdXRleF91bmxvY2soJnByaXYtPmxvY2spOworCXJldHVybiByZXQ7
CiB9CiAKIHN0YXRpYyBpbnQgZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsIHUzMiBmZCkKIHsKLQlyZXR1cm4gLUVJTlZBTDsKKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZjsKKwlzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRh
Y2g7CisJc3RydWN0IGRtYV9idWYgKmRtYV9idWY7CisKKwlnbnRkZXZfZG1hYnVmID0gZG1hYnVm
X2ltcF9maW5kX3VubGluayhwcml2LCBmZCk7CisJaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmKSkK
KwkJcmV0dXJuIFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zik7CisKKwlwcl9kZWJ1ZygiUmVsZWFzaW5n
IERNQSBidWZmZXIgd2l0aCBmZCAlZFxuIiwgZmQpOworCisJZG1hYnVmX2ltcF9lbmRfZm9yZWln
bl9hY2Nlc3MoZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmcywKKwkJCQkgICAgICBnbnRkZXZfZG1h
YnVmLT5ucl9wYWdlcyk7CisKKwlhdHRhY2ggPSBnbnRkZXZfZG1hYnVmLT51LmltcC5hdHRhY2g7
CisKKwlpZiAoZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0KQorCQlkbWFfYnVmX3VubWFwX2F0dGFj
aG1lbnQoYXR0YWNoLCBnbnRkZXZfZG1hYnVmLT51LmltcC5zZ3QsCisJCQkJCSBETUFfQklESVJF
Q1RJT05BTCk7CisJZG1hX2J1ZiA9IGF0dGFjaC0+ZG1hYnVmOworCWRtYV9idWZfZGV0YWNoKGF0
dGFjaC0+ZG1hYnVmLCBhdHRhY2gpOworCWRtYV9idWZfcHV0KGRtYV9idWYpOworCisJZG1hYnVm
X2ltcF9mcmVlX3N0b3JhZ2UoZ250ZGV2X2RtYWJ1Zik7CisJcmV0dXJuIDA7CiB9CiAKIC8qIERN
QSBidWZmZXIgSU9DVEwgc3VwcG9ydC4gKi8KQEAgLTU5Nyw3ICs4MjUsNyBAQCBsb25nIGdudGRl
dl9pb2N0bF9kbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCWlm
IChJU19FUlIoZ250ZGV2X2RtYWJ1ZikpCiAJCXJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYp
OwogCi0JaWYgKGNvcHlfdG9fdXNlcih1LT5yZWZzLCBkbWFidWZfaW1wX2dldF9yZWZzKGdudGRl
dl9kbWFidWYpLAorCWlmIChjb3B5X3RvX3VzZXIodS0+cmVmcywgZ250ZGV2X2RtYWJ1Zi0+dS5p
bXAucmVmcywKIAkJCSBzaXplb2YoKnUtPnJlZnMpICogb3AuY291bnQpICE9IDApIHsKIAkJcmV0
ID0gLUVGQVVMVDsKIAkJZ290byBvdXRfcmVsZWFzZTsKQEAgLTYzMSw2ICs4NTksNyBAQCBzdHJ1
Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpnbnRkZXZfZG1hYnVmX2luaXQodm9pZCkKIAltdXRleF9p
bml0KCZwcml2LT5sb2NrKTsKIAlJTklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX2xpc3QpOwogCUlO
SVRfTElTVF9IRUFEKCZwcml2LT5leHBfd2FpdF9saXN0KTsKKwlJTklUX0xJU1RfSEVBRCgmcHJp
di0+aW1wX2xpc3QpOwogCiAJcmV0dXJuIHByaXY7CiB9Ci0tIAoyLjE3LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:32:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiHp-0001KI-Kx; Fri, 15 Jun 2018 06:32:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=phhv=jb=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTiHo-0001K7-Gw
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:32:41 +0000
X-Inumbo-ID: 8c3db9a1-7065-11e8-9728-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8c3db9a1-7065-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:30: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=+IBFe+ETHfIYtij6RG0dLOE9+VnpdMFc6+wKHUWWt2g=;
 b=DIC1IiTXUqSccG4rVdFzuORYKz3/NO3wquQIIIuVpCBqbfmJpvYlPlh3VgcmRx9fXR2hqFFoYJzWgJ2r66hGqvjlleoFi7cOJ9YrdlW+kFU2/QZvez+sNPXdIgP3+etDxU+sbKLtfS85lLcP470Z6etDjX24MjxvB64Ro6E2q0M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 AM6PR0302MB3205.eurprd03.prod.outlook.com (2603:10a6:209:16::12) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.14; Fri, 15 Jun
 2018 06:32:29 +0000
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-6-andr2000@gmail.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <e892748a-c268-9622-e568-4c361366bce1@epam.com>
Date: Fri, 15 Jun 2018 09:32: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: <20180615062753.9229-6-andr2000@gmail.com>
Content-Type: multipart/mixed; boundary="------------F4451C5F6BC93CF3F350F4FA"
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR06CA0067.eurprd06.prod.outlook.com
 (2603:10a6:208:aa::44) To AM6PR0302MB3205.eurprd03.prod.outlook.com
 (2603:10a6:209:16::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 82c56714-2756-4591-41fc-08d5d289c50a
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(49563074)(7193020);
 SRVR:AM6PR0302MB3205; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0302MB3205;
 3:En9DCidGcpVlYMG9R33iuYQJQZxXyMRy3Up1QzHG/SSE6tUvtXTrgIX+RkA5K3D1ou0qBZ1PFzbooC7UAVHI5MmRVlJk7fsi+z35q5DXoe0wYXKfZI/S0lJaPtKl2vrm5jcE6xHfYegnjdgxbm706BdrBEAOb+r9sWXyxHsuKN6LG9wXbqbC7AfwK4mW2tcd4qvbAz4zJ5CwkyMOMBBlix+IjxFefYY4AKagULB/QAFfI6T5Zfx++x90Zv+COtr2;
 25:or2HVbCmdrwCUTbjo6G91VD5t69hMqxXiEwIuBLifckkLAksoWcXp6+z6kXn/JelEYikP/2qPZ7W/e1qc9HnLJZarCy63Pj3S67u75HDXVR5wnOekmG/pXJmqaYbUj/umiJ/BEAzxvYDUJQFzmsldA/m+XbMoc5Eob82ztdnF9hD8Jw+yY77tBpmEDpppfFHxHRFk90/d8ylt7Ew1zeOt0S0US1n78aBYQvtmE1Ylnz/w6e5O+JdHbYjygOfAIAsBDI8iyzCebc12Sq/bYHlaQp/UdgeOy3PDA+Hhw5Zovi/zd1TFuQO2UooG++Duy2Ot52DaNBZQKGnIbyEPRH7OA==;
 31:Qh/V1KitT03HydIXiyLgGtld62geVmm98WCMuneq33kzHC4b9J5m5niiR8a96yMLU9ejLVrU9108fcKHD5lSp3LG9aEXhQIFO76VTpThfo43bLB23CVPvrdTVbb2ItbQfvZsNx9UWi1pjvJQbPQ75Fb/+Ag6X542JwAODEi5hnerY+Ep173efHHj29cLyijFrLO0A6dDLBooRgywqRredmwiNl1mvD3nlfWEi+tYOCs=
X-MS-TrafficTypeDiagnostic: AM6PR0302MB3205:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0302MB3205;
 20:q0FameMOiBzBRet5MGSREkOZNjKYSKRRyNybWEbAnOmW3GrMFCuZaNBRPr23ulxunhH/hSGkRfd6pODNe87sZv0njIhOMN8m1Bs0CyTVWpHSjpWiWLccK6fLunS7zKc5ur5n6a4lWQ1cCPLhePBK+NeLcP73xZY2xOugJcCD0tQT9AMe/m+tHqTy+T9YbgI+ZvG9+PtMtLvZ+oZoSGkMC0wEevQhvv89BjVn3PlBl6jzt2HejzdX72A14Jv+zciRi7acb2BG7DW80yt1khr6fu1ovaShA/o6DfR79otfikMtw7uLgr0ekhUI9PpsOwi2MK1bpF05HQjq2NiYA2hq3uvidBqS4ELhHhQpYFVU6okREMjm/Etp7H9RpJo8xHP6J1Vy4rCZD7q56GxhUEsks2CTwnHDGmH98eq3nnu2iLQOjRGFLEiObWg91bs2UYQVjCsxi58X1VcFYEFXOrHpNaSDxyjmcUPlTxHE70XLqIrI5QsvEQtzXjoEp5G+ww9x;
 4:SeBgSR3k72Gk0+dVzBcYU4BLcNG9SWNJ5tT0vt2G2nUjoT0/vz1e2N1QCmbZWCDpoo5B4hp8UWADfW4727pD02XNelT/qmwTKvRRW4z76NE8QfUm1y9tRSJlvTaD1q9H2C8rioCKC0FRkg67ajzjSmwfgVtgpcrDnD/wWsPYjcMyJLGIat4VFON3HOoIYKP0IyWIwM/7EBy+dDSGkjTnpeIjp5T0kT7M6zyWN3wwbpE8CBM4r78EGclTXfQ7frYhokvFA8BCfs2LDbXEM0jPnjVHJYbWVtjDZzDYZoZ9GHQ68L0s5gQcGHqNP4ab5cgleqDtmL08YTTbJZCcQ+Sjq1XDBfVoc1XfsgH1Ek6awpkDlfukCwWaxacif8xW0PJi
X-Microsoft-Antispam-PRVS: <AM6PR0302MB32057D1E5ADE22F6BE2C1773E77C0@AM6PR0302MB3205.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403)(84791874153150)(146099531331640); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(102415395)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR0302MB3205; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0302MB3205; 
X-Forefront-PRVS: 0704670F76
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(366004)(376002)(39380400002)(346002)(39860400002)(199004)(189003)(25786009)(53936002)(16576012)(39060400002)(966005)(6246003)(486006)(229853002)(7736002)(97736004)(4326008)(6486002)(64126003)(476003)(305945005)(446003)(956004)(11346002)(72206003)(58126008)(8936002)(77096007)(16586007)(37036004)(2616005)(6116002)(53546011)(66066001)(26005)(65806001)(65956001)(478600001)(16526019)(80792005)(186003)(3846002)(316002)(55236004)(36756003)(68736007)(4610100001)(270700001)(568964002)(65826007)(386003)(84326002)(6306002)(76176011)(31686004)(86362001)(31696002)(6666003)(81156014)(7416002)(2476003)(106356001)(5890100001)(105586002)(5660300001)(52116002)(81166006)(2906002)(33964004)(59450400001)(8676002)(21314002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0302MB3205; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR0302MB3205;
 23:wfqPaaesNMbcrqLg/PqnWzROgI2Ye1gk5BlBDrN?=
 =?us-ascii?Q?n9Q+8uLfdrz+y7/9wm4VorVRrPr91CSL7jEx+maJIAbBpSqf5rYh27YFcGDc?=
 =?us-ascii?Q?AujhhKVIAje0GKb7kil4ck7OC4QJqttF8tGX9+YNJ/IHuy+QAEr69k5tCCCB?=
 =?us-ascii?Q?PeISzzPzpOnL7WfnEjQ34OU63HPIudeIBtmCEBzvDK7D0vUDMDU4SH8SRaY1?=
 =?us-ascii?Q?7z1uf1RNUPMRGrkx9t+uohnzrivBrirA9zgCJwC6XvpRUXTSe3Z8e7jaD+wB?=
 =?us-ascii?Q?AwzNP4sio3U8r7r3dWMsXvMbiTJfXmOX+trrXcg3WL56EIorDRwmfCNGcSEH?=
 =?us-ascii?Q?7vjzDCJUJjZssV8RNhKFcidgFijliQRUWTAhCgULn2rgTgofoWLV3LnhH8y0?=
 =?us-ascii?Q?9cmjSA2RpDj9qlsnW4/lgXoeTCKZg+8xyQGJkr7JdA44VVzl4ksry+P/3+aj?=
 =?us-ascii?Q?qdGnfR7+0dr2o18myK1aQ5u2TXFaTSzxWrXkmYSENPGefRurXbBYoJXjxUlh?=
 =?us-ascii?Q?rcm/Qy33mYY7i1ioPUw8RK52/nLbVdgo57PQKrtxPE4kizsWAcWW9CKey9/4?=
 =?us-ascii?Q?OvVWkYs62+Ux7pdpnqbZCDqFU/Nc/GVDM9AOvxGP8AdS8zSEbDPMUvE12gqw?=
 =?us-ascii?Q?RVVsQUozckaS4tA86FeEROnClrqhDUHRb4FKwWwJskchZmIGKurNwU5rpLeW?=
 =?us-ascii?Q?5O7QE22RYzoFO0CELMAbsdb2LNGdyAMbpwEl/is0T9FfLGyfL6E/eMFkK074?=
 =?us-ascii?Q?RXn/33ZNdul9RPBeonfAEbDXiVSBCeA+J/GX6SghNLPU3L7ncdAYssc+LH6J?=
 =?us-ascii?Q?Gkdk/q+XrRAKF2cM+c/Wkucsys+74QhivPNCiR5PPt47gQXcB7COzaXfaT34?=
 =?us-ascii?Q?gdHl5eIijwUZNpJR/MtdrCAT7B4FDB6MakoAcesL+x8Z2nWnACMbY32oAdVC?=
 =?us-ascii?Q?u+EctoNxW7BT9MqDC5gcGj3dEwYDAv7rzK3lIHVkYbnNimBbWQ591A4aQgz+?=
 =?us-ascii?Q?y1g+Yj3E9LS8o+w+M4yGmnR+V2bgRp9CmOmAgQEaoKTMW+zCAQmIKM+gdxSw?=
 =?us-ascii?Q?jtiSt/yrAcyvz1sBh7iyAb1gdDZxRqPz4aZ1Qcnmr5eX9Vwfu6Os2aJEkE1R?=
 =?us-ascii?Q?RxNRLSEz22w2dGhfR7eRInx91FOiRtyKKurlOW7hgCkwew+FLUR/NK6hPcoj?=
 =?us-ascii?Q?Zo/jSNK1WsrIjBvb1fCE34oj1KBV/134IhGQGL3wmy86VnTJlw4q88kIdQ64?=
 =?us-ascii?Q?19EdeTx9Y+2Y4XJcW92r9V7PvqJLJUuZDHzkdmxQNSNIMBaHwn5x2mZMJA67?=
 =?us-ascii?Q?zuyuPyUzZQoOa0ujKzB8SkOV2MnojE7KvycdsGNnWx2wDHzafmaqrNXoSk1m?=
 =?us-ascii?Q?4A9QEE7KmqW19TM3cxwHW++IdMsb9KoSZcvGEHgv9PjA/cpdMfUVygHcL2rq?=
 =?us-ascii?Q?sQqlpyRYSzaYMj5nla9Hy+27L8gtmX07YJWqIUANRbJegXa+lZbQfXVOLXCg?=
 =?us-ascii?Q?pT0RC+Eqt0yCvTD8tYmHkdLXHeTPEHJT22hnCchJt8xsuf23PLPTajnLnyP4?=
 =?us-ascii?Q?4iz/o5eN8OzU5k50yzgDVDlsa7aIHvpGaBOtB3sltKwWoU0tEB4Avons/Th/?=
 =?us-ascii?Q?I0LPLW2z1Syy4kPPJoet7cypmj5Pc9CWpkApuIgoJPqYMsylOy3TywVn+5mI?=
 =?us-ascii?Q?4W5mO?=
X-Microsoft-Antispam-Message-Info: ZQIQB4M6aLMjVXYDAD8iXRt4EsTrFHP1dZElWGGwZ2TVR57x4r00j4PR6JeMHvxtCOu/w/9tFoITQAjf+8NjFIFT7YJjK00NA5PKqGKnMdegrwB8HG+3wpqUm+X3ognVzvep0+VCMad1RY/tWUSmVNT3Gr3uZkA/YAwMTX0CDcTHwaNVRY3uze6jHdxyjYrs
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0302MB3205;
 6:kVahSMT9c0m58pfrmpUnmMN7J5rAZygRY3ecmJnHQtlCG9zIDu8UDycUvl8rQQWYQ+K/opD7wVnJMUV6rbkSTroXex0PiWdOh1ZsveFLfFe+lH5dhH0SN+nr3TXM/bzyo2nwmNGaH6044Ve56IOTghEBAdOYUL8nptsKHgI7wu+FbZQ55W878Xw/VmBoBK6mgBG4WPR+Fb/DP6hnJmBrggwbZ9FX3D6rD6HqYHWuRxIP+Yh8vKu+MPblPmhxRZOGmrTCyfDOBjQ+AODuA+4gikdIJVn/Uxx7XnsUTNHREl9XK2ujUrBdw9j21i/lqhcR5FHALaOyoTf6jmKjwclftKSyRuGVIXqh2/uLHSISBrwBcOSs2MU+Y4ErywbrMK65YOKQifxxkpHqAX6NRey6DKQR4f7tjjNxGFnFUo6zGuJw9wZgWo1vI+wL8N8vsutlVGyBUU79mUfFmLbxAImnug==;
 5:+3SC+jxFm8/kt/+lGO1nCkdamlrMqNU1FQzmRJOMI6883QGsq9UKuEz7p2MttsxkjCxxWBKgl+sA9arO3y859a32j3+QfJksK+D74kMz1T6B9cNsR+8QE60/mpaNVeJuY8RDo7ljpjquZLxLdIV3SZqCjZKbouG3sH/C7+FHZX8=;
 24:m+CPnDTbS7PbAlW9puZay6ugWtI+aqo2Fv9eZ7lM0KfDmIq9Wh89p+BrEavzZBD+1WnbYYHL3aM6Z3grH0+8VM8GAH/nlbH7qlt6msll7fU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0302MB3205;
 7:IcjBkBIlssHL4gCjL+XlDOp/0BgM6sLDxZm6+nuBGeLsh35gIcZVHCSZOguK7Po/E1HLM9FlZ2D19luT9Lsd4a3KotAKewbIuaqOaJF9Xc+QL13aHzNkFCoTTMxzt8uYLzh3qHq4LyRU7po8KfhodPALAt4xp/3BMuz6TqsZG2k7bt5xOwVl/7r4VGG3/ArEJuBq/GruFCLGtIourd1tYIdwVG6kDiYTmDgzCeTj6YE7nPDPO19tXrTeF3tOiXvt
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2018 06:32:29.5148 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 82c56714-2756-4591-41fc-08d5d289c50a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0302MB3205
Subject: Re: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Please note, that this will need a change (attached) while
applying to the mainline kernel because of API changes [1].

Unfortunately, current Xen tip kernel tree is v4.17-rc5 based,
so I cannot make the change in this patch now.

[1] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3d6ce86ee79465e1b1b6e287f8ea26b553fc768e

On 06/15/2018 09:27 AM, Oleksandr Andrushchenko wrote:
> From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
>
> Allow mappings for DMA backed  buffers if grant table module
> supports such: this extends grant device to not only map buffers
> made of balloon pages, but also from buffers allocated with
> dma_alloc_xxx.
>
> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> ---
>   drivers/xen/gntdev.c      | 99 ++++++++++++++++++++++++++++++++++++++-
>   include/uapi/xen/gntdev.h | 15 ++++++
>   2 files changed, 112 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
> index bd56653b9bbc..0ec670d1d4e7 100644
> --- a/drivers/xen/gntdev.c
> +++ b/drivers/xen/gntdev.c
> @@ -37,6 +37,9 @@
>   #include <linux/slab.h>
>   #include <linux/highmem.h>
>   #include <linux/refcount.h>
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +#include <linux/of_device.h>
> +#endif
>   
>   #include <xen/xen.h>
>   #include <xen/grant_table.h>
> @@ -72,6 +75,11 @@ struct gntdev_priv {
>   	struct mutex lock;
>   	struct mm_struct *mm;
>   	struct mmu_notifier mn;
> +
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	/* Device for which DMA memory is allocated. */
> +	struct device *dma_dev;
> +#endif
>   };
>   
>   struct unmap_notify {
> @@ -96,10 +104,27 @@ struct grant_map {
>   	struct gnttab_unmap_grant_ref *kunmap_ops;
>   	struct page **pages;
>   	unsigned long pages_vm_start;
> +
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	/*
> +	 * If dmabuf_vaddr is not NULL then this mapping is backed by DMA
> +	 * capable memory.
> +	 */
> +
> +	struct device *dma_dev;
> +	/* Flags used to create this DMA buffer: GNTDEV_DMA_FLAG_XXX. */
> +	int dma_flags;
> +	void *dma_vaddr;
> +	dma_addr_t dma_bus_addr;
> +	/* Needed to avoid allocation in gnttab_dma_free_pages(). */
> +	xen_pfn_t *frames;
> +#endif
>   };
>   
>   static int unmap_grant_pages(struct grant_map *map, int offset, int pages);
>   
> +static struct miscdevice gntdev_miscdev;
> +
>   /* ------------------------------------------------------------------ */
>   
>   static void gntdev_print_maps(struct gntdev_priv *priv,
> @@ -121,8 +146,27 @@ static void gntdev_free_map(struct grant_map *map)
>   	if (map == NULL)
>   		return;
>   
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	if (map->dma_vaddr) {
> +		struct gnttab_dma_alloc_args args;
> +
> +		args.dev = map->dma_dev;
> +		args.coherent = !!(map->dma_flags & GNTDEV_DMA_FLAG_COHERENT);
> +		args.nr_pages = map->count;
> +		args.pages = map->pages;
> +		args.frames = map->frames;
> +		args.vaddr = map->dma_vaddr;
> +		args.dev_bus_addr = map->dma_bus_addr;
> +
> +		gnttab_dma_free_pages(&args);
> +	} else
> +#endif
>   	if (map->pages)
>   		gnttab_free_pages(map->count, map->pages);
> +
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	kfree(map->frames);
> +#endif
>   	kfree(map->pages);
>   	kfree(map->grants);
>   	kfree(map->map_ops);
> @@ -132,7 +176,8 @@ static void gntdev_free_map(struct grant_map *map)
>   	kfree(map);
>   }
>   
> -static struct grant_map *gntdev_alloc_map(struct gntdev_priv *priv, int count)
> +static struct grant_map *gntdev_alloc_map(struct gntdev_priv *priv, int count,
> +					  int dma_flags)
>   {
>   	struct grant_map *add;
>   	int i;
> @@ -155,6 +200,37 @@ static struct grant_map *gntdev_alloc_map(struct gntdev_priv *priv, int count)
>   	    NULL == add->pages)
>   		goto err;
>   
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	add->dma_flags = dma_flags;
> +
> +	/*
> +	 * Check if this mapping is requested to be backed
> +	 * by a DMA buffer.
> +	 */
> +	if (dma_flags & (GNTDEV_DMA_FLAG_WC | GNTDEV_DMA_FLAG_COHERENT)) {
> +		struct gnttab_dma_alloc_args args;
> +
> +		add->frames = kcalloc(count, sizeof(add->frames[0]),
> +				      GFP_KERNEL);
> +		if (!add->frames)
> +			goto err;
> +
> +		/* Remember the device, so we can free DMA memory. */
> +		add->dma_dev = priv->dma_dev;
> +
> +		args.dev = priv->dma_dev;
> +		args.coherent = !!(dma_flags & GNTDEV_DMA_FLAG_COHERENT);
> +		args.nr_pages = count;
> +		args.pages = add->pages;
> +		args.frames = add->frames;
> +
> +		if (gnttab_dma_alloc_pages(&args))
> +			goto err;
> +
> +		add->dma_vaddr = args.vaddr;
> +		add->dma_bus_addr = args.dev_bus_addr;
> +	} else
> +#endif
>   	if (gnttab_alloc_pages(count, add->pages))
>   		goto err;
>   
> @@ -325,6 +401,14 @@ static int map_grant_pages(struct grant_map *map)
>   		map->unmap_ops[i].handle = map->map_ops[i].handle;
>   		if (use_ptemod)
>   			map->kunmap_ops[i].handle = map->kmap_ops[i].handle;
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +		else if (map->dma_vaddr) {
> +			unsigned long bfn;
> +
> +			bfn = pfn_to_bfn(page_to_pfn(map->pages[i]));
> +			map->unmap_ops[i].dev_bus_addr = __pfn_to_phys(bfn);
> +		}
> +#endif
>   	}
>   	return err;
>   }
> @@ -548,6 +632,17 @@ static int gntdev_open(struct inode *inode, struct file *flip)
>   	}
>   
>   	flip->private_data = priv;
> +#ifdef CONFIG_XEN_GRANT_DMA_ALLOC
> +	priv->dma_dev = gntdev_miscdev.this_device;
> +
> +	/*
> +	 * The device is not spawn from a device tree, so arch_setup_dma_ops
> +	 * is not called, thus leaving the device with dummy DMA ops.
> +	 * Fix this by calling of_dma_configure() with a NULL node to set
> +	 * default DMA ops.
> +	 */
> +	of_dma_configure(priv->dma_dev, NULL);
> +#endif
>   	pr_debug("priv %p\n", priv);
>   
>   	return 0;
> @@ -589,7 +684,7 @@ static long gntdev_ioctl_map_grant_ref(struct gntdev_priv *priv,
>   		return -EINVAL;
>   
>   	err = -ENOMEM;
> -	map = gntdev_alloc_map(priv, op.count);
> +	map = gntdev_alloc_map(priv, op.count, 0 /* This is not a dma-buf. */);
>   	if (!map)
>   		return err;
>   
> diff --git a/include/uapi/xen/gntdev.h b/include/uapi/xen/gntdev.h
> index 6d1163456c03..4b9d498a31d4 100644
> --- a/include/uapi/xen/gntdev.h
> +++ b/include/uapi/xen/gntdev.h
> @@ -200,4 +200,19 @@ struct ioctl_gntdev_grant_copy {
>   /* Send an interrupt on the indicated event channel */
>   #define UNMAP_NOTIFY_SEND_EVENT 0x2
>   
> +/*
> + * Flags to be used while requesting memory mapping's backing storage
> + * to be allocated with DMA API.
> + */
> +
> +/*
> + * The buffer is backed with memory allocated with dma_alloc_wc.
> + */
> +#define GNTDEV_DMA_FLAG_WC		(1 << 0)
> +
> +/*
> + * The buffer is backed with memory allocated with dma_alloc_coherent.
> + */
> +#define GNTDEV_DMA_FLAG_COHERENT	(1 << 1)
> +
>   #endif /* __LINUX_PUBLIC_GNTDEV_H__ */


--------------F4451C5F6BC93CF3F350F4FA
Content-Type: text/x-patch;
 name="0001-xen-gntdev-fix-of_dma_configure-API-change.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0001-xen-gntdev-fix-of_dma_configure-API-change.patch"

>From bd96819f5c3fd94b878698ec8c1579c7115ff293 Mon Sep 17 00:00:00 2001
From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Date: Fri, 15 Jun 2018 08:55:57 +0300
Subject: [PATCH] xen/gntdev: fix of_dma_configure API change

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
---
 drivers/xen/gntdev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
index 46cee32c2a37..fd680a8c8ece 100644
--- a/drivers/xen/gntdev.c
+++ b/drivers/xen/gntdev.c
@@ -604,7 +604,7 @@ static int gntdev_open(struct inode *inode, struct file *flip)
 	 * Fix this by calling of_dma_configure() with a NULL node to set
 	 * default DMA ops.
 	 */
-	of_dma_configure(priv->dma_dev, NULL);
+	of_dma_configure(priv->dma_dev, NULL, true);
 #endif
 	pr_debug("priv %p\n", priv);
 
-- 
2.17.1


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------F4451C5F6BC93CF3F350F4FA--


From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:47:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiVb-0002Sd-UI; Fri, 15 Jun 2018 06: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTiVa-0002SV-B0
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:46:54 +0000
X-Inumbo-ID: 889b80ba-7067-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 889b80ba-7067-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:44:22 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4BA60AF1A;
 Fri, 15 Jun 2018 06:46:49 +0000 (UTC)
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-6-andr2000@gmail.com>
 <e892748a-c268-9622-e568-4c361366bce1@epam.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: <b9c3f740-dea1-638b-49d9-60cf5880619d@suse.com>
Date: Fri, 15 Jun 2018 08:46:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <e892748a-c268-9622-e568-4c361366bce1@epam.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMDg6MzIsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IFBsZWFz
ZSBub3RlLCB0aGF0IHRoaXMgd2lsbCBuZWVkIGEgY2hhbmdlIChhdHRhY2hlZCkgd2hpbGUKPiBh
cHBseWluZyB0byB0aGUgbWFpbmxpbmUga2VybmVsIGJlY2F1c2Ugb2YgQVBJIGNoYW5nZXMgWzFd
Lgo+IAo+IFVuZm9ydHVuYXRlbHksIGN1cnJlbnQgWGVuIHRpcCBrZXJuZWwgdHJlZSBpcyB2NC4x
Ny1yYzUgYmFzZWQsCj4gc28gSSBjYW5ub3QgbWFrZSB0aGUgY2hhbmdlIGluIHRoaXMgcGF0Y2gg
bm93LgoKSSBkb24ndCBzZWUgYW55IGNoYW5jZSB0aGlzIHNlcmllcyBjb3VsZCBnbyBpbnRvIDQu
MTgsIGFzIHRoZSBtZXJnZQp3aW5kb3cgaXMganVzdCBjbG9zaW5nLiBTbyBwbGVhc2UgcG9zdCB0
aGUgcGF0Y2ggYmFzZWQgb24gY3VycmVudApMaW51eCBtYXN0ZXIgb2YgdG9ydmFsZHMvbGludXgu
Z2l0CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 06:51:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 06: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 1fTiZg-0003Ax-Lz; Fri, 15 Jun 2018 06:51:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=phhv=jb=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fTiZf-0003Aq-CA
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 06:51:07 +0000
X-Inumbo-ID: 203a97f2-7068-11e8-9728-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 203a97f2-7068-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 08:48: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=T+FlDxRKA3+mg9x+GaRmIOZXq6yyQqcEcHDcIXAfWtU=;
 b=RQAyhqX6LhyI775ir5REHeUnJRLoh0rD5miDPAWCpsr3QuyBSMa/F8tClU9wOqQM17EPD505tSzylI5NSFhj1cuQAAmZzpLVMnZE8bLLTGVx91ctPS83phHM62da5vPDHEk+dxL2pmfBoSPlMEHsW0fmd6WZQy4RoF1GWlVXC78=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.18; Fri, 15 Jun 2018 06:50:57 +0000
To: Juergen Gross <jgross@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-6-andr2000@gmail.com>
 <e892748a-c268-9622-e568-4c361366bce1@epam.com>
 <b9c3f740-dea1-638b-49d9-60cf5880619d@suse.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <38f10738-63b6-89ce-07a8-7791b2a7e4dc@epam.com>
Date: Fri, 15 Jun 2018 09:50:53 +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: <b9c3f740-dea1-638b-49d9-60cf5880619d@suse.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5P190CA0026.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::39) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 67d0cece-0b7c-4ca9-ac0d-08d5d28c59af
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:dIaZupt6ocRUGq6OnIozErGYHcxYXehjzNrz3HF65qbZV31led1+d9SKZ1ALcZdoKqh6tttqmnvzLvvOe/EADprHDuJbn8kmhtMzx/ARdyrhp6GsVYQiVVpd+tB1G0YB0levKHUp+3EO1jTXsqLVHUrY8RGLwlMiySxVt52Gr26vpb/FUiiNpHfbk+P0eLS5T6IpibUKkFqX7BF00rqroZAvToDb/Q5a9ENzbbheg+uzIQNAw3eyFWs91CRrZeUA;
 25:tfVzRzvPCYYvPsmXdKKfPcjFSEa82/AVv3TlnF1NFrHwOPhRjdlUcghM+8zR+yqrgKwHZrj/qdGcY37/ci5p6vd4gqd0Y4QzZ0jsE8/yt/4wo4f8b0jInJ4FEZWpx2+VPLa+NUu/CKUtRqvS7N0Ja4VFG0mq1IAMrZTotjlGlznZLzLvKup9vzhwNkY3Ebgg3zTYYzZ61whiIqxyUjv0jGVP5BGc6JeIOAidkgaIZgQYUlh6gyNwn4og0WTjCqrc9cdJ+C2E7bGCVV/bq20CqYuqUyGG+PMzmI0DD9llNk9lCJ+6dL5vCcQwWDgYLx0j1m2LS2g0BNPZHmqmOnizSg==;
 31:F1obFp5oYdKepWuLqQPtC0vn1j6yE8n0s8rkcYfI0h6avPrmOCxsWIVFNnciBV265lVSEnDrCLfJMlrn3J63MLzzPz7SRIgEVb4h0xHrEA9r+GuKdkIkogqVpWVzdtR5hbMg4B3HGLD/FFlhrRjzcBSpJDGIw07DcvtNWX6FabPzZzce2MIYL+frCxI1et9m51WCxrQ++O+B//nV/mm0plg+p74OQd64Sptwy6QM0+M=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:RS4UWKENn6EK+mkcD3ZOu1WfDn6vyF5RVh35o9h8xbNGVINWMT2nX41L8a6uztFzrcCCVBEk8jHtHDquqo1FmeM1RC/GECcWzSRP1YL3zzbJV3AT06OQZiGzAKVLtPxTWGJLK55yk3t8yNDYzB4Y1nLA06R9fy/hnWY9P7uQsiXPfHvDArbTGbbpEVqO3mre8448htbnNA/i4wyRMxMoRovhBIBbB5R8Awo7QlwzNx8LtkxPWTxvxRZ1iL5BWSJtvpZwNIZaa9a1PNmXi0QfdXo9+tQyOeuD5jGVYcV1SaQZIsAXGFLHmEWU2d340pR8+lxzBfA42oUQwAru8Q9TkhAVL6ss3hqvjk6wF8nWdS3M8Xn9XCA2hSjPorfODH7qpQdKVvpmqcAXbbvRR4qqosOWU9oy2XUA8bfACth4duZu0DYBVWtWfNg71BlNHLKONmneUBCpPnKbQdcYvD4pcV+1DYQ0PAmFYceIE7KaIvrpSX6XsWir0jZRGSTbAERK;
 4:fflwFBXQuUZPxvpZZr+dV6b4zBibgWYNlPgbcw4Fs3nQCnrWnkuA13fxF0E0CuF6eWePjGxXTpk7rfT0xM+2mIIbcgbuiodCssN+3/CScvK/KNqdf5qv4qWV28r/dSyF82J6UmPC5M/8k2LVS2sHdM+YWY/33LaR6OQVB0FSXAUxo45Ke32abjY9lvmAjVTi9VFQPID8y/2QzdCccD7TssboFX3haN1JnU2P8bZnDsLP3UEutex6IzRKPM6LB38hsAUp8lC+I3G/SQkqhR8Y0w==
X-Microsoft-Antispam-PRVS: <DB3PR0302MB32116CB0C701EC0859769A1EE77C0@DB3PR0302MB3211.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 0704670F76
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(346002)(376002)(39860400002)(39380400002)(189003)(199004)(2616005)(5890100001)(97736004)(229853002)(65956001)(76176011)(31696002)(65806001)(106356001)(105586002)(66066001)(36756003)(26005)(53546011)(386003)(53936002)(478600001)(31686004)(72206003)(77096007)(6666003)(4326008)(6246003)(956004)(86362001)(55236004)(25786009)(80792005)(47776003)(39060400002)(23676004)(93886005)(2906002)(316002)(16576012)(7736002)(305945005)(58126008)(7416002)(50466002)(6116002)(3846002)(230700001)(11346002)(68736007)(486006)(5660300001)(52116002)(81156014)(16526019)(81166006)(476003)(186003)(67846002)(8936002)(6486002)(446003)(52146003)(2486003)(8676002)(65826007)(64126003)(110136005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[10.17.182.9]; 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?MTtEQjNQUjAzMDJNQjMyMTE7MjM6V0c4bmxFem5VK3FqOEFsKzJmWUp3Yi82?=
 =?utf-8?B?amZRdE9QdzFRMkVSN2lacHJyNGF6aFhiM3hndnR4WWtEenIyT1NwZUs3TXln?=
 =?utf-8?B?OTdPdklwV1hDRTQ5OGxwdVQvaisxS2ovemtLeG10ak90b2gvR2E5WXh0dUho?=
 =?utf-8?B?RzJGMjJiMUVjMkxubWZCOVdObFhVNmRzYmorVGRlZytXYTZqRU5GbDNxRWNI?=
 =?utf-8?B?RGRtQkVjb09rRk1xVU1DYncrSkVCK1Bxc0xxOHBlSWppaUJncFZVWm43Mm1I?=
 =?utf-8?B?RFEwMzV1Z1hETVdxbkZLLzRnWjhYMWZHb3RRTGYyQmlGc2VGdnViRHBtZktL?=
 =?utf-8?B?ZGdROVFsY1VaZFptaUF0TDRPU3M4T3FSSWtFS25xK0VaNHpTeVNkZG5Xekhm?=
 =?utf-8?B?NGxGN21UdkVYLzRRYSswTWpNdUtwVys1UTRkVEtwemo4UFBmSit0TnNiQXZa?=
 =?utf-8?B?T1FwSHgrUS9lT1o5K1dCSVFsQjhzRkJVeEtNYjNqUDEyajF0M3dtd2VoQjNr?=
 =?utf-8?B?WnVkaWs1Rnc2Lzh4b3dDR014RGxYYjJtaVlEZmV1SENqTnNDdUE3Z2lPSEdE?=
 =?utf-8?B?QmJjZnNyYkYvRlJVeUowWU9nTWVjUkFtV00wVzhlbEg0bkJZcWtHa0Y4Mk13?=
 =?utf-8?B?a1h3ZWV4NksyZGN4WVVzZEZuVjhUZitXUHR1L0c0dFRNNzhMSkczU2RFbUFl?=
 =?utf-8?B?VjZScXcwSFYxZGpMMHgxWTUzdUo2ejg3US81aFJVNjRQSkcrN3I5ZkNScUI1?=
 =?utf-8?B?R3JZVWJpdkl3cEh0WEU3ZzJTTXFRZTVHbXNRQ0JuL2RqdXpZaytrV2dDU0g1?=
 =?utf-8?B?OWs3ZWJLSmlNS3J2NVUxSWR0Z0trNnlnWStQZ0I5TmN1blVYMUxvRENmY0h0?=
 =?utf-8?B?RGlncjhNQ2U2L2lPRS9jRzVoVW50eHNjcHhiOEpjWW5BMm5xeVBZa3U2WTY3?=
 =?utf-8?B?RE4wN3NDb0cycUxNRjdZZmoyUXpwYTZaMUNIWjFoUEdlOVlRL2dVVm4vdzlh?=
 =?utf-8?B?eTFsTnZEaFFZazF6Y0RLVGFlWDYxdU4rK0NNMVFHemxpaVpraFFXWWlmZmRB?=
 =?utf-8?B?bXAxSDBPT0FzQ3FGbzhZenN6ckRqSHlVeFdoYXBYWmhzZ0Yyb3JRbXJQQlcw?=
 =?utf-8?B?R2gybGJTVWhIaFFudnVaZllmZ21QWmxUZmRSYTlrRm5BLzJ5RTA0N2NTczls?=
 =?utf-8?B?UEdISEYxUDU0b0ljckZpaDFSTmhwQzhaWEVNd3AxMUNVOFg4aE1WcklOR3JQ?=
 =?utf-8?B?RFdPNlJSSDdOZzZxcEViSUVxaHhmTy9WUzFOYjVKeFY4Z2tIZEc2czdNQTJS?=
 =?utf-8?B?VjlpbEM3Z25JcVo2TDdIZUJaL3dPcGxKcDJBaHR6MVlBeHdvMzV5U0UwRDZV?=
 =?utf-8?B?UzBIb1FpUkhPQWJBMVhwSWRnTHdxVTlhMmVJSkxqM1dTcmpmc2FaTmtELzFx?=
 =?utf-8?B?YUpsZDMzQ0FMTjQ4UkREYllEdU1SQ1BCeHFPMDlFaEZjYjJub0JwSi9HeThV?=
 =?utf-8?B?RUE3anFhbTdBMGtRcDRGT0ZWcUxtdHluS1kwa3NDK04yaVQrcVgxazY4N3FZ?=
 =?utf-8?B?UURRcGFBa3J0cE1WUzhWUVlXNmJncVl0c09mVkE1cnVLcyt6b1dQZExHYU1Z?=
 =?utf-8?B?ZE5vSlNLRE4vR1RuSFhZRzVsMHE3bDR0Y0QrQUhaOSt5L2gzejU1ZkxDLzNl?=
 =?utf-8?B?dEhjbFdGUXdoR29MemxKa3dlM1VLWGt0VFNPMGdSMG9TVEVYRFZ2UzFtZnYv?=
 =?utf-8?B?Z0R0Rkl2RThvZHFnNXNrcU8wTHRseFpsMHowTFFNTzhCN09FMzVNYll6QWFN?=
 =?utf-8?B?L1hTQzB2VFp3bmFBUnFFR1kxU280Ukl5YUY3eFpyQktlWGVoRjBFWk12azQx?=
 =?utf-8?B?ZkJhRkQxL1o3bG1MdlJjazhwNUgwZnlJVWpDenRpRWZQWmQ2bk9ZT2JPaE5M?=
 =?utf-8?B?cHlUMVZKWThsdjQwbWJ0eW1GNjVPa0dEMzBGT1VjZW4zUHMreVFSVTB0Qytz?=
 =?utf-8?B?NG9PVkRiNFpzdysyb1VGU3JaYWNOOEZiRlZ6eGVUdGJHSEhicHgvbFFEMlBM?=
 =?utf-8?B?SGZLL1dmMWJHVlY1YnIzNmZpVkhENG5MeW5rcG54cU5tSGJrTzY2RDFxb0xF?=
 =?utf-8?Q?dib0Lj5NORbDiNUs7b9+rjJF4U/mRvTaEA0PPfckuwV4yG?=
X-Microsoft-Antispam-Message-Info: xvTT2ZeOOnXwQadBYBv5ouGbYNAjWjAjNIjY7PfuOrLVF7jp/hQHc8T4jy72LrMnk2owRfUuk5gQgnXiLtqPAhooanQiaQqpBi10RBquuWM62mOT9Pi4vqMKPnZmzeK30G//lVydEZdx80TcyvnpSScaF7O4leSAWBe/EQiGnvEOP2MpfVAufjQiYkJc2OFt
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:Dd9PU+dqfubkHCKBmVHS0yMXgmyP3lsC5QnSIBd4bWzQICODvEU5xGtVHmAiGinNNMwAYDwHdhsclRa0MXwAf/V7BEbzaGz8PB+oou9sjafF93weiqIKobWol1tUn8VXnNPYnrAN98cMyD7XTX+lL6KIOMoAG2ZzP8aSaTEWmOWBQ2TxvoFYZTWxmmQ17n7boXL7JbwMZ3nHe/+UVuW3LEdKCeexYOW7vp5uAOH8653+yyOl/2BAdnV58wJ/OuR7fRRz2trzt3K4kJgpbUPuWMrUlLWSelzbtzIkm1Y8oIf0kBrzNGwHb/fWfEFz8OnCe9EM5VVbNwo+RK1ym8ccqLDD6yFYLKU9k88snhQjKDRIxx9rqB6NcpPmMU3CBDW2es3xFVOBi+CBkJBUQMFi4RzpN7bCKitKg6eaP4FbWX1wc/kzFhK1oIIp642bQSXzaIt0ByUFiBff/2Iy/77FvA==;
 5:knQp88S0mAgsj9D1o16JbwRbofa8lMr/82/n7o8IouRNS6qt2TLaTQ/Q65x2OY+ODDo2rTuXJsO/kwM2rS1sNn1eissqy+aGEXNWwVwKq60fMhUj3qndS5L+rcSec252tsdtG6R04vbqrW4HFrIOppYoDwp8DWQLMqO3dHfl5hE=;
 24:GLh0O31VRPDv1hjzjfHPK6NqBDHQNw7ujMxw8yGNs8LHIOtE2a1xT+azLeZhkZkbSDHYwAxXZ58m/Yi1mdsxM6SyHhqLZ5srDcpiAWR6iG4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:N+rTLoNIleL6QeOQMQUZ9nCouJG3C4Nz2aGhPkoxATc8YphgVCaxSEmGSYiJ76RK8ChrB1GaAudZIHahz9DLfKWxnizJFyH6UYoVcPuyfivsLcDDmpZs+HvfNYscQ0drwZD23MKu+zjhtTqj1rhTVSOsoKiDnX1Y2lC20kg4/FclYNxJs5jK78ey8jsV5iH4LqTIO6+0D4Y4QRoGCF+/VgA/Ns5PopgHct/ckOsfHnKa3yFZWqe5jquNwDVbcz+7
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2018 06:50:57.6046 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 67d0cece-0b7c-4ca9-ac0d-08d5d28c59af
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwOTo0NiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNS8wNi8x
OCAwODozMiwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IFBsZWFzZSBub3RlLCB0
aGF0IHRoaXMgd2lsbCBuZWVkIGEgY2hhbmdlIChhdHRhY2hlZCkgd2hpbGUKPj4gYXBwbHlpbmcg
dG8gdGhlIG1haW5saW5lIGtlcm5lbCBiZWNhdXNlIG9mIEFQSSBjaGFuZ2VzIFsxXS4KPj4KPj4g
VW5mb3J0dW5hdGVseSwgY3VycmVudCBYZW4gdGlwIGtlcm5lbCB0cmVlIGlzIHY0LjE3LXJjNSBi
YXNlZCwKPj4gc28gSSBjYW5ub3QgbWFrZSB0aGUgY2hhbmdlIGluIHRoaXMgcGF0Y2ggbm93Lgo+
IEkgZG9uJ3Qgc2VlIGFueSBjaGFuY2UgdGhpcyBzZXJpZXMgY291bGQgZ28gaW50byA0LjE4LCBh
cyB0aGUgbWVyZ2UKPiB3aW5kb3cgaXMganVzdCBjbG9zaW5nLiBTbyBwbGVhc2UgcG9zdCB0aGUg
cGF0Y2ggYmFzZWQgb24gY3VycmVudAo+IExpbnV4IG1hc3RlciBvZiB0b3J2YWxkcy9saW51eC5n
aXQKT2ssIEknbGwgd2FpdCBmb3IgYW55IGNvbW1lbnRzL3ItYidzIGFuZCB0aGVuIHJlYmFzZSB0
bwp0b3J2YWxkcy9saW51eC5naXQgYW5kIHB1c2ggdjU/CkJUVywgaXMgdGhlcmUgYW55IHBsYW4g
dG8gcmViYXNlIFhlbiB0aXAga2VybmVsPwo+Cj4gSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 07:24:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 07: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 1fTj5K-0006Dq-6e; Fri, 15 Jun 2018 07:23:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTj5I-0006De-Sk
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 07:23:48 +0000
X-Inumbo-ID: 0f234e6c-706d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f234e6c-706d-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 07:23: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 1fTj5F-0004Ls-V0; Fri, 15 Jun 2018 07:23: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 1fTj5F-0006Mb-K3; Fri, 15 Jun 2018 07:23:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTj5F-0001v4-JP; Fri, 15 Jun 2018 07:23:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124180-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-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-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-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2: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-credit2: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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=0b1904c47556a032ebd1ca53a6f94687dd2eb718
X-Osstest-Versions-That: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 07:23:45 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124180: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE4MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE4MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA0
NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbiBmYWlsIFJFR1IuIHZzLiAx
MjQwNDMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4Y2Vw
dGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4gMTI0MDQzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xIDQ3IHh0Zi90ZXN0LWh2bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9uIGZhaWwgUkVHUi4g
dnMuIDEyNDA0MwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA0OCBsZWFrLWNoZWNrL2No
ZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDQzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwNDMK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNDggbGVhay1jaGVjay9jaGVjayAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNDA0MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2Ug
MTIzODc3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MzkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDAwOQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgbGlrZSAxMjQwNDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDA0MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBs
aWtlIDEyNDA0MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MDQzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwNDMK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJlYjcx
OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWM2YjhmMjNiOWM1MDk5
Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MDQzICAy
MDE4LTA2LTEwIDEyOjI2OjM5IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE4
MCAgMjAxOC0wNi0xMyAyMTowNjoyMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJlYjcxOApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3
IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3Ig
TGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVo
YWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdo
aWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBP
biBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRl
eHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVh
ZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2
Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5
ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA4NTlmYzU1NzA0Zjc5NzEyOWU2ZTMzOGQ3M2YxNGM3OGI2
Mjg4YWRkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBm
dWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9s
bGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 07:59:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 07:59: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 1fTjdz-0000oI-63; Fri, 15 Jun 2018 07:59:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpwp=jb=gmail.com=stefanha@srs-us1.protection.inumbo.net>)
 id 1fTjdx-0000oD-DK
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 07:59:37 +0000
X-Inumbo-ID: b26a4483-7071-11e8-9728-bc764e045a96
Received: from mail-wm0-x244.google.com (unknown [2a00:1450:400c:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b26a4483-7071-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 09:57:06 +0200 (CEST)
Received: by mail-wm0-x244.google.com with SMTP id r15-v6so2056591wmc.1
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 00:59:36 -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=Z1O1d7stD19jwQaLQQbWpSG/42qj+OnYXlXDry+PZvk=;
 b=WXj42Chqmfh+NvGwASgQHHaosGObG+6Temp3E3lMrXkxMcGd1ej/Rnd5wB/jRG/I4m
 wmI7AeiQ2K+32lRDGkLjnZ66FgF4HvhsWSc163wsIfAvVFkEQ4Mmigxc9PJU3ly3QMQe
 5S1WcCe2bkQoggrFhqy1USlK/HS3LD6HRYyJK2eVtO9I1nL2W4UQ5pfwik5dwdo6kCH6
 T2O/l6ETQsFFZuG7tCZoxSss7actJJYYLMJrk0F39vZc1d6Je2idKvlOUNjTIdTkTgzT
 BcZ4Rfc05CvMxvRGVd3ZeJCTQowVFj0THgtrGsaSPAeiVf7YD22yK0k2WP1wC0aMK5Dx
 Dr2g==
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=Z1O1d7stD19jwQaLQQbWpSG/42qj+OnYXlXDry+PZvk=;
 b=NKykHt5sxRU4hb40PDusQwBTdcxMpiR0VYKq8e2tF49VG89XAVK72/XQ2s9Lj/+HCh
 MjJFPeDU487+i/uf49Dc9lq1jRpCfO586SWVsl0gMUK+Ovsl3Pxfz8URvWGhDXadK1La
 UGBIuFGBAswglxMeYSPVRxrKTndruVglXYnf9pU/8kkIJD57PECFPz8Pa+wGNb2jP+RU
 4w5ZEjQGsNCZXdBzQTD34Dmf4+GVLjwKbS6mA3JyVSMTsQTsDgqr3CRmAl/9sLSB44Jb
 vZaxBy/09YsLE4qAq5CWfF0xAQn5obsllp/ZpDymodMo3zOTTaPqUyud+lDEIuPYS0hP
 /9TA==
X-Gm-Message-State: APt69E2R6cqi7dwyhHi2j419EqqgC9ru4kmr45QgL0LPiZFlTrVVXW/t
 4ucW4eqEP57xumKCMB9xu+fitQ+lCaacrlBDFWA=
X-Google-Smtp-Source: ADUXVKLdBVx+ksQheb35us05f45F28moXE1imLJqiwyE9Mq6qkyG1aS1QWhbXnt+cDy0goIBH87qOkBxTufNz2B9wZo=
X-Received: by 2002:a1c:ed0d:: with SMTP id l13-v6mr388258wmh.73.1529049575476; 
 Fri, 15 Jun 2018 00:59:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:adf:b0ab:0:0:0:0:0 with HTTP; Fri, 15 Jun 2018 00:59:34
 -0700 (PDT)
In-Reply-To: <c5c1f362-d51d-df1e-c1dd-f57b64c3f1a1@amsat.org>
References: <20180614164431.29305-1-stefanha@redhat.com>
 <5768e8f3-eae5-30ef-888a-5e62692c238d@redhat.com>
 <c5c1f362-d51d-df1e-c1dd-f57b64c3f1a1@amsat.org>
From: Stefan Hajnoczi <stefanha@gmail.com>
Date: Fri, 15 Jun 2018 08:59:34 +0100
Message-ID: <CAJSP0QU2BLvBVgtwSmNzip-7Kf=LzsrvbBjv87D9FLiswH=o0g@mail.gmail.com>
To: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <f4bug@amsat.org>
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] compiler: add a sizeof_field()
 macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: qemu-devel <qemu-devel@nongnu.org>, qemu-s390x@nongnu.org,
 "qemu-ppc@nongnu.org list:PowerPC" <qemu-ppc@nongnu.org>,
 Stefan Hajnoczi <stefanha@redhat.com>, xen-devel@lists.xenproject.org,
 John Snow <jsnow@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>

T24gVGh1LCBKdW4gMTQsIDIwMTggYXQgOTozMyBQTSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PGY0YnVnQGFtc2F0Lm9yZz4gd3JvdGU6Cj4gT24gMDYvMTQvMjAxOCAwNDoxNyBQTSwgSm9obiBT
bm93IHdyb3RlOgo+PiBPbiAwNi8xNC8yMDE4IDEyOjQ0IFBNLCBTdGVmYW4gSGFqbm9jemkgd3Jv
dGU6Cj4+PiBEZXRlcm1pbmluZyB0aGUgc2l6ZSBvZiBhIGZpZWxkIGlzIHVzZWZ1bCB3aGVuIHlv
dSBkb24ndCBoYXZlIGEgc3RydWN0Cj4+PiB2YXJpYWJsZSBoYW5keS4gIE9wZW4tY29kaW5nIHRo
aXMgaXMgdWdseS4KPj4+Cj4+PiBUaGlzIHBhdGNoIGFkZHMgdGhlIHNpemVvZl9maWVsZCgpIG1h
Y3JvLCB3aGljaCBpcyBzaW1pbGFyIHRvCj4+PiB0eXBlb2ZfZmllbGQoKS4gIEV4aXN0aW5nIGlu
c3RhbmNlcyBhcmUgdXBkYXRlZCB0byB1c2UgdGhlIG1hY3JvLgo+Pj4KPj4+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KPj4KPj4gSG93J2QgeW91
IGZpbmQgYWxsIHRoZSBleGlzdGluZyBpbnN0YW5jZXM/Cj4KPiBUaGlzIHdvcmtzOgo+Cj4gJCBn
aXQgZ3JlcCAtRSAnc2l6ZW9mLiopMCktPicKClllcywgSSB1c2VkIGEgc2ltaWxhciBncmVwIGNv
bW1hbmQtbGluZS4KCkkgYWxzbyBjaGVja2VkIGZvciAic2l6ZW9mLiopTlVMTCIgYnV0IG5vdGhp
bmcgdXNlcyB0aGF0IHN5bnRheC4KClN0ZWZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:06:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 08: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 1fTjkp-0002l0-Vh; Fri, 15 Jun 2018 08:06: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=wxwg=jb=citrix.com=prvs=69759d92c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fTjkp-0002kv-2Y
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:06:43 +0000
X-Inumbo-ID: 0cee9c96-7073-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0cee9c96-7073-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 08:06:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="74705146"
Date: Fri, 15 Jun 2018 10:06:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180615080615.ujly6p67x7i4yzel@mac>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Kristaps =?utf-8?B?xIxpdmt1bGlz?= <kristaps.civkulis@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>

QWRkaW5nIERhbmllbCBLaXBlci4KCk9uIFdlZCwgSnVuIDEzLCAyMDE4IGF0IDAyOjA5OjQ1QU0g
KzAzMDAsIEtyaXN0YXBzIMSMaXZrdWxpcyB3cm90ZToKPiBIZWxsbywKPiAKPiBJIGFtIGltcGxl
bWVudGluZyBNdWx0aWJvb3QyIHN1cHBvcnQgZm9yIEZyZWVCU0QgbG9hZGVyIHRvIGxvYWQgWGVu
Cj4ga2VybmVsLiBDdXJyZW50bHkgSSBwYXNzIEVGSSA2NC1iaXQgc3lzdGVtIHRhYmxlIHBvaW50
ZXIgdGFnLCBFRkkgYm9vdAo+IHNlcnZpY2VzIG5vdCB0ZXJtaW5hdGVkIHRhZywgRUZJIDY0LWJp
dCBpbWFnZSBoYW5kbGUgcG9pbnRlciB0YWcgYW5kCj4gSW1hZ2UgbG9hZCBiYXNlIHBoeXNpY2Fs
IGFkZHJlc3MgdGFnLgo+IAo+IFRoZSBwcm9ibGVtIGlzLCBYZW4ga2VybmVsIGdldHMgc3R1Y2sg
aW50byBpbmZpbml0ZSBsb29wIGF0IGFkZHJlc3MKPiBuZWFyIDB4N2ZhNDE5YmUgd2l0aG91dCBw
cmludGluZyBhbnl0aGluZy4gU3lzdGVtIHRhYmxlIGlzIGF0Cj4gMHg3ZmJlZTAxOCBhbmQgaW1h
Z2UgaGFuZGxlIGlzIGF0IDB4N2YyMmZkOTguIElmIEkgZGVidWdnZWQgY29ycmVjdGx5LAo+IGl0
IGdvdCBpbnRvIGluZmluaXRlIGxvb3AgYWZ0ZXIgZmlyc3QgdGltZSBjYWxsaW5nIHZvaWQKPiBl
ZmlfY29uc29sZV9zZXRfbW9kZSh2b2lkKSBbMF0gYmVjYXVzZSBpdCBkaWRuJ3QgcmV0dXJuIGZy
b20gaXQuCj4gCj4gTm90ZSB0aGF0IGlmIEkgZG9uJ3QgcGFzcyBFRkkgNjQtYml0IHN5c3RlbSB0
YWJsZSBwb2ludGVyIHRhZywgYm9vdAo+IHNlcnZpY2VzIG5vdCB0ZXJtaW5hdGVkIHRhZyBvciA2
NC1iaXQgaW1hZ2UgaGFuZGxlIHBvaW50ZXIgdGFnIHRoZW4KPiBYZW4ga2VybmVsIGNvcnJlY3Rs
eSBwcmludHMgZXJyb3IgbWVzc2FnZSEKPiAKPiBJcyB0aGlzIGJlaGF2aW9yIGludGVuZGVkPyBJ
ZiBub3QsIHdoZXJlIGNvdWxkIGJlIGEgcHJvYmxlbT8KPiAKPiBJIGNvbXBpbGVkIFhlbiBrZXJu
ZWwgb24gRnJlZUJTRCB3aXRoIHRoaXMgY29tbWFuZDoKPiAKPiAjIGdtYWtlIC1qNCB4ZW4gY2xh
bmc9eSBMRD0vdXNyL2xvY2FsL2Jpbi9sZCBDQz0iY2MgLUIvdXNyL2xvY2FsL2JpbiIgXAo+ICAg
Tk09L3Vzci9sb2NhbC9iaW4vbm0KPiAKPiBhbmQgSSB0ZXN0IHdpdGggdGhpcyBjb21tYW5kOgo+
IAo+ICQgcWVtdS1zeXN0ZW0teDg2XzY0IC1tIDIwNDggLWJpb3MgT1ZNRi1wdXJlLWVmaS5mZCAt
aGRhIHRlc3RfZGlzay5pbWcKPiAKPiBPVk1GLXB1cmUtZWZpLmZkIGlzIHRha2VuIGZyb20KPiBl
ZGsyLmdpdC1vdm1mLXg2NC0wLTIwMTgwNjEyLjE1NS5nNWE1NmMwNDkzOS5ub2FyY2gucnBtIGF0
IFsxXQoKRGFuaWVsLCBJU1RSIHRoYXQgeW91IHVzZWQgUUVNVSArIE9WTUYgaW4gb3JkZXIgdG8g
ZGV2ZWxvcCBtdWx0aWJvb3QyCnN1cHBvcnQgZm9yIFhlbiwgZG8geW91IGhhcHBlbiB0byBrbm93
IGlmIGEgc3BlY2lmaWMgT1ZNRiBvciBRRU1VCnZlcnNpb24gaXMgbmVlZGVkIHRvIGdldCB0aGlz
IHdvcmtpbmc/CgpLcmlzdGFwcyBpcyB0cnlpbmcgdG8gZ2V0IFhlbi9FRkkgdG8gYm9vdCB1c2lu
ZyBPVk1GIGFuZCBtdWx0aWJvb3QyLApidXQgdGhhdCBkb2Vzbid0IHNlZW0gdG8gd29yayAoYXQg
bGVhc3Qgd2l0aCB0aGUgdmVyc2lvbnMgaGUgaXMKdGVzdGluZyB3aXRoKS4KClRoYW5rcywgUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 08: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 1fTjzU-0004dS-75; Fri, 15 Jun 2018 08:21:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTjzS-0004dG-JC
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:21:50 +0000
X-Inumbo-ID: 2a7a2f2a-7075-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a7a2f2a-7075-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 08:21: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 1fTjzN-0005wO-Ai; Fri, 15 Jun 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 1fTjzM-0001Yo-RR; Fri, 15 Jun 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 1fTjzM-0005wN-Qo; Fri, 15 Jun 2018 08:21:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124184-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=cbba5ca104fbc8baa0c613951e833e1a07bb34df
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 08:21:44 +0000
Subject: [Xen-devel] [ovmf test] 124184: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE4NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxODQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNiYmE1Y2ExMDRmYmM4YmFh
MGM2MTM5NTFlODMzZTFhMDdiYjM0ZGYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICAzIGRheXMg
ICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxODQgIDIwMTgtMDYtMTQgMDA6
MTE6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29t
PgogIERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgogIEhhbyBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgog
IE1pY2hhZWwgWmltbWVybWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgogIFVkaXQgS3Vt
YXIgPHVkaXQua3VtYXJAbnhwLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDQ2MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 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 1fTkGd-00068O-V4; Fri, 15 Jun 2018 08:39: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=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTkGd-00068C-Je
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:39:35 +0000
X-Inumbo-ID: 47d0ba34-7077-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47d0ba34-7077-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 10:37:04 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fTkGY-0006GW-OQ; Fri, 15 Jun 2018 08:39: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 1fTkGY-0002Oc-E7; Fri, 15 Jun 2018 08:39:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTkGY-0007YT-DU; Fri, 15 Jun 2018 08:39:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124188-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-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
X-Osstest-Versions-This: libvirt=4817687a7de39b0296894f0d8d3959754d60fd30
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 08:39:30 +0000
Subject: [Xen-devel] [libvirt test] 124188: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE4OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxODgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDQ4MTc2ODdh
N2RlMzliMDI5Njg5NGYwZDhkMzk1OTc1NGQ2MGZkMzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
ICA5IGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxODggIDIwMTgt
MDYtMTQgMDQ6MTk6MDkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNp
by5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBpbnRyaWdlcmkgPGlu
dHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3Jn
PgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmlyaSBEZW5lbWFy
ayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29t
PgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRv
bWtvQHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VAcmVkaGF0LmNvbT4K
ICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFy
dG1heUBsaW51eC5pYm0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQu
Y29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFA
Z21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxr
ZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNr
aXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+
CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM0NTYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 08: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 1fTkNz-0007GN-6O; Fri, 15 Jun 2018 08: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTkNx-0007GI-Ov
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:47:09 +0000
X-Inumbo-ID: b3a11152-7078-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3a11152-7078-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 08:47:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 02:47:07 -0600
Message-Id: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 02:47: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: XSA-267 follow-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.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>

QXMgYm90aCBYZW5SVCBhbmQgb3NzdGVzdCBoYXZlIGZvdW5kLCB0aGUgWFNBLTI2NyBwYXRjaGVz
IG92ZXJsb29rZWQgYQpzcGVjaWFsIGNhc2UgaW4gSFZNIGluc24gZW11bGF0aW9uLiBXaGlsZSBs
b29raW5nIGludG8gdGhpcyBJJ3ZlIGFsc28gbm90aWNlZAphbiBvbWlzc2lvbiBpbiB0aGUgc2li
bGluZyBmdW5jdGlvbiB0byB0aGUgb25lIG5lZWRpbmcgdG8gYmUgY2hhbmdlZC4gQXQKbGVhc3Qg
cGF0Y2ggMSBzaG91bGQgYmUgc3Ryb25nbHkgY29uc2lkZXJlZCBmb3IgNC4xMTsgcGF0Y2ggMiB3
aWxsIG5lZWQKYmFja3BvcnRpbmcgYXMgd2VsbCwgYnV0IGRvZXNuJ3QgbG9vayBhcyB1cmdlbnQu
CgoxOiBhY2NvdW50IGZvciBmdWxseSBlYWdlciBGUFUgbW9kZSBpbiBlbXVsYXRpb24KMjogYXR0
ZW1wdHMgdG8gZW11bGF0ZSBGUFUgaW5zbnMgbmVlZCB0byBzZXQgZnB1X2luaXRpYWxpc2VkCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:58:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 08:58: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 1fTkYY-0008QX-Su; Fri, 15 Jun 2018 08:58:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTkYX-0008QS-1W
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:58:05 +0000
X-Inumbo-ID: 3a20f681-707a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a20f681-707a-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 08:58:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 02:58:02 -0600
Message-Id: <5B237F9902000078001CB84B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 02:58:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
In-Reply-To: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/2] x86/HVM: account for fully eager FPU mode
 in 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: Juergen Gross <jgross@suse.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>

SW4gZnVsbHkgZWFnZXIgbW9kZSB3ZSBtdXN0IG5vdCBjbGVhciBmcHVfZGlydGllZCwgc2V0IENS
MC5UUywgb3IgaW52b2tlCnRoZSBmcHVfbGVhdmUoKSBob29rLiBJbnN0ZWFkIGRvIHdoYXQgdGhl
IG1vZGUncyBuYW1lIHNheXM6IFJlc3RvcmUKc3RhdGUgcmlnaHQgYXdheS4KClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0yMTM5LDEz
ICsyMTM5LDIwIEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfcHV0X2ZwdSgKICAgICBpZiAoIGJhY2tv
dXQgPT0gWDg2RU1VTF9GUFVfZnB1ICkKICAgICB7CiAgICAgICAgIC8qCi0gICAgICAgICAqIFRv
IGJhY2sgb3V0IGNoYW5nZXMgdG8gdGhlIHJlZ2lzdGVyIGZpbGUgc2ltcGx5IGFkanVzdCBzdGF0
ZSBzdWNoCi0gICAgICAgICAqIHRoYXQgdXBvbiBuZXh0IEZQVSBpbnNuIHVzZSBieSB0aGUgZ3Vl
c3Qgd2UnbGwgcmVsb2FkIHRoZSBzdGF0ZQotICAgICAgICAgKiBzYXZlZCAob3IgZnJlc2hseSBs
b2FkZWQpIGJ5IGh2bWVtdWxfZ2V0X2ZwdSgpLgorICAgICAgICAgKiBUbyBiYWNrIG91dCBjaGFu
Z2VzIHRvIHRoZSByZWdpc3RlciBmaWxlCisgICAgICAgICAqIC0gaW4gZnVsbHkgZWFnZXIgbW9k
ZSwgcmVzdG9yZSBvcmlnaW5hbCBzdGF0ZSBpbW1lZGlhdGVseSwKKyAgICAgICAgICogLSBpbiBs
YXp5IG1vZGUsIHNpbXBseSBhZGp1c3Qgc3RhdGUgc3VjaCB0aGF0IHVwb24gbmV4dCBGUFUgaW5z
bgorICAgICAgICAgKiAgIHVzZSBieSB0aGUgZ3Vlc3Qgd2UnbGwgcmVsb2FkIHRoZSBzdGF0ZSBz
YXZlZCAob3IgZnJlc2hseSBsb2FkZWQpCisgICAgICAgICAqICAgYnkgaHZtZW11bF9nZXRfZnB1
KCkuCiAgICAgICAgICAqLwotICAgICAgICBjdXJyLT5mcHVfZGlydGllZCA9IGZhbHNlOwotICAg
ICAgICBzdHRzKCk7Ci0gICAgICAgIGh2bV9mdW5jcy5mcHVfbGVhdmUoY3Vycik7CisgICAgICAg
IGlmICggY3Vyci0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQorICAgICAgICAgICAgdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcihjdXJyKTsKKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAg
ICBjdXJyLT5mcHVfZGlydGllZCA9IGZhbHNlOworICAgICAgICAgICAgc3R0cygpOworICAgICAg
ICAgICAgaHZtX2Z1bmNzLmZwdV9sZWF2ZShjdXJyKTsKKyAgICAgICAgfQogICAgIH0KIH0KIAoK
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 08:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 08: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 1fTkZF-0000Dr-84; Fri, 15 Jun 2018 08:58: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTkZD-0000DX-5J
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 08:58:47 +0000
X-Inumbo-ID: f5d5ad8f-7079-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5d5ad8f-7079-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 10:56:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 02:58:44 -0600
Message-Id: <5B237FC302000078001CB84E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 02:58:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
In-Reply-To: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/2] x86/HVM: attempts to emulate FPU insns need
 to set fpu_initialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

TXkgb3JpZ2luYWwgd2F5IG9mIHRoaW5raW5nIGhlcmUgd2FzIHRoYXQgdGhpcyB3b3VsZCBiZSBz
ZXQgYW55d2F5IGF0CnRoZSBwb2ludCBzdGF0ZSBnZXRzIHJlbG9hZGVkIGFmdGVyIHRoZSBhZGp1
c3RtZW50cyBodm1lbXVsX3B1dF9mcHUoKQpkb2VzLCBidXQgdGhlIGZsYWcgc2hvdWxkIGFscmVh
ZHkgYmUgc2V0IGJlZm9yZSB0aGF0IC0gYWZ0ZXIgYWxsIHRoZQpndWVzdCBtYXkgbmV2ZXIgYWdh
aW4gdG91Y2ggdGhlIEZQVSBiZWZvcmUgZS5nLiBnZXR0aW5nIG1pZ3JhdGVkL3NhdmVkLgoKU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAg
LTIwNTMsNiArMjA1Myw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9nZXRfZnB1KAogICAgICAgICAg
KiBtYXNraW5nIG9mIGFsbCBleGNlcHRpb25zIGJ5IEZOU1RFTlYuKQogICAgICAgICAgKi8KICAg
ICAgICAgc2F2ZV9mcHVfZW5hYmxlKCk7CisgICAgICAgIGN1cnItPmZwdV9pbml0aWFsaXNlZCA9
IHRydWU7CiAgICAgICAgIGN1cnItPmZwdV9kaXJ0aWVkID0gdHJ1ZTsKICAgICAgICAgaWYgKCAo
ZnB1X2N0eHQtPmZjdyAmIDB4M2YpICE9IDB4M2YgKQogICAgICAgICB7CgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 09:27:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 09:27:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTl19-0003EN-1I; Fri, 15 Jun 2018 09: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=stcz=jb=citrix.com=prvs=6971d5c5d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fTl17-0003EE-Jk
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 09:27:37 +0000
X-Inumbo-ID: fc8fbd39-707d-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc8fbd39-707d-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 11:25:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="74708975"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B237D0B02000078001CB837@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: <10dde060-8cc6-719b-fec0-dd87f8d61a5e@citrix.com>
Date: Fri, 15 Jun 2018 10:27:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B237D0B02000078001CB837@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 0/2] x86/HVM: XSA-267 follow-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.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>

T24gMTUvMDYvMTggMDk6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIGJvdGggWGVuUlQgYW5k
IG9zc3Rlc3QgaGF2ZSBmb3VuZCwgdGhlIFhTQS0yNjcgcGF0Y2hlcyBvdmVybG9va2VkIGEKPiBz
cGVjaWFsIGNhc2UgaW4gSFZNIGluc24gZW11bGF0aW9uLiBXaGlsZSBsb29raW5nIGludG8gdGhp
cyBJJ3ZlIGFsc28gbm90aWNlZAo+IGFuIG9taXNzaW9uIGluIHRoZSBzaWJsaW5nIGZ1bmN0aW9u
IHRvIHRoZSBvbmUgbmVlZGluZyB0byBiZSBjaGFuZ2VkLiBBdAo+IGxlYXN0IHBhdGNoIDEgc2hv
dWxkIGJlIHN0cm9uZ2x5IGNvbnNpZGVyZWQgZm9yIDQuMTE7IHBhdGNoIDIgd2lsbCBuZWVkCj4g
YmFja3BvcnRpbmcgYXMgd2VsbCwgYnV0IGRvZXNuJ3QgbG9vayBhcyB1cmdlbnQuCj4KPiAxOiBh
Y2NvdW50IGZvciBmdWxseSBlYWdlciBGUFUgbW9kZSBpbiBlbXVsYXRpb24KPiAyOiBhdHRlbXB0
cyB0byBlbXVsYXRlIEZQVSBpbnNucyBuZWVkIHRvIHNldCBmcHVfaW5pdGlhbGlzZWQKCkJvdGgg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpB
dCB0aGlzIHBvaW50LCBJJ20gdGVtcHRlZCB0byBzdWdnZXN0IHRoYXQgd2UgcmVpc3N1ZSB0aGUg
WFNBLTI2NwphZHZpc29yeSB0byBpbmNsdWRlIHBhdGNoIDEuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 09:29:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 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 1fTl32-0003OF-Il; Fri, 15 Jun 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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTl31-0003Nz-4i
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 09:29:35 +0000
X-Inumbo-ID: a0c3d2da-707e-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0c3d2da-707e-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 09:29:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 96E27ABB8;
 Fri, 15 Jun 2018 09:29:32 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B237D0B02000078001CB837@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: <20cd3209-514c-2621-a531-bf91d3c926cc@suse.com>
Date: Fri, 15 Jun 2018 11:29:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B237D0B02000078001CB837@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] x86/HVM: XSA-267 follow-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTUvMDYvMTggMTA6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIGJvdGggWGVuUlQgYW5k
IG9zc3Rlc3QgaGF2ZSBmb3VuZCwgdGhlIFhTQS0yNjcgcGF0Y2hlcyBvdmVybG9va2VkIGEKPiBz
cGVjaWFsIGNhc2UgaW4gSFZNIGluc24gZW11bGF0aW9uLiBXaGlsZSBsb29raW5nIGludG8gdGhp
cyBJJ3ZlIGFsc28gbm90aWNlZAo+IGFuIG9taXNzaW9uIGluIHRoZSBzaWJsaW5nIGZ1bmN0aW9u
IHRvIHRoZSBvbmUgbmVlZGluZyB0byBiZSBjaGFuZ2VkLiBBdAo+IGxlYXN0IHBhdGNoIDEgc2hv
dWxkIGJlIHN0cm9uZ2x5IGNvbnNpZGVyZWQgZm9yIDQuMTE7IHBhdGNoIDIgd2lsbCBuZWVkCj4g
YmFja3BvcnRpbmcgYXMgd2VsbCwgYnV0IGRvZXNuJ3QgbG9vayBhcyB1cmdlbnQuCj4gCj4gMTog
YWNjb3VudCBmb3IgZnVsbHkgZWFnZXIgRlBVIG1vZGUgaW4gZW11bGF0aW9uCj4gMjogYXR0ZW1w
dHMgdG8gZW11bGF0ZSBGUFUgaW5zbnMgbmVlZCB0byBzZXQgZnB1X2luaXRpYWxpc2VkCgpGb3Ig
Ym90aDoKClJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 09:36:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 09: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 1fTlA3-0004RQ-Sq; Fri, 15 Jun 2018 09:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTlA2-0004RG-S4
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 09:36:50 +0000
X-Inumbo-ID: a4d9e878-707f-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4d9e878-707f-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 09:36: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 1fTl9y-0007Mo-O8; Fri, 15 Jun 2018 09:36:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fTl9y-0006Ux-FQ; Fri, 15 Jun 2018 09:36:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTl9y-000837-En; Fri, 15 Jun 2018 09:36:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124181-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-armhf-armhf-libvirt-raw:host-ping-check-native:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 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: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-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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=4b9dc6d0e6484927cf74a77d07f0de74e92a05f8
X-Osstest-Versions-That: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 09:36:46 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124181: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE4MSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxODEvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyA0NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVt
dWxhdGlvbiBmYWlsIFJFR1IuIHZzLiAxMjMzODkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgNDggbGVhay1jaGVjay9jaGVjayAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiA0NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxh
dGlvbiBmYWlsIFJFR1IuIHZzLiAxMjMzODkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
NDggbGVhay1jaGVjay9jaGVjayAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSA0NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlv
biBmYWlsIFJFR1IuIHZzLiAxMjMzODkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNDgg
bGVhay1jaGVjay9jaGVjayAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRl
NzRlOTJhMDVmOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgN2IzNWU3
ODA3YzllZmJhMGY3NGU2NjYzYTcyMDViZDk3NjAyYzhkMQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzMzg5ICAyMDE4LTA1LTMwIDAzOjUzOjU1IFogICAxNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDE4MSAgMjAxOC0wNi0xMyAyMTowNjozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOApB
dXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAg
VGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0
aW9ucyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQg
bGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFu
aXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgog
ICAgCiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIg
RlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFi
bGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNj
aGVkdWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAx
OC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1
MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA1MjQ0N2IzNmYxZDU5MTkzMjYzZTFmMmYw
MDFlYjZiYmJkZTRkMjg1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4Njog
U3VwcG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBp
cyBjb250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAg
ICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdi
KQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 09:54:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 09:54:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTlR0-0006iM-SH; Fri, 15 Jun 2018 09:54: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=egn1=jb=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fTlR0-0006iH-Dn
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 09:54:22 +0000
X-Inumbo-ID: b99b5131-7081-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b99b5131-7081-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 11:51:51 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id q11-v6so13758028lfc.7
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 02:54:20 -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=ue+8N8jMs6Lx6W/PV4IckKQIXpNf2ocGTfZxnN3lAYc=;
 b=m9I/889JiIQwQlqMpIVZual8ZNXoGmosxmKmlefi+1GLRQLZnVHPWnykIten4reY2d
 46SvuNKTZXYp7rpLxHrXISw9l+I1K9a8O1LIrs4+qSl6BLwN1EGPG3BRL5SX4LNLvQXk
 2xVB4paG1YpY71k7Lz0c92z9zNNrvdmEcMmTtzOId7CtZnGNZViDiPNjV7R4UWBa9oBl
 RnyADPlkYVtk9vMkL78UOj2ZMCxLrrcKDyx8ebghn2b0KVzncbUYuAeMpzcLvaR1RJ0B
 C97tD1bWB7E4BUMKcb5HDxut1Ry/9SJO88GocF/LlnakZYUCLM9ON20ouammOFsAoxOw
 4npw==
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=ue+8N8jMs6Lx6W/PV4IckKQIXpNf2ocGTfZxnN3lAYc=;
 b=lag6i1Q9PbpJiTLVsN0tLL/IbwhR1HyRTX/Sp0pchXYBN+HfAeS+Sp4ziYiiALM13p
 7BdjS3ei3y1di1KBegZ4gGUsD6SGjibaK0Z+toj7OKodKlHrx0954RdKNecdohaQSkDr
 qvoe0/VCBOGrXAmVY4B1/9KxsU8LnRt0cHZUOKGaidREUhSdtDWAfOzkbb1HJZK3H31l
 wYk+zxesl51ub1iYqMhvuqIsEdcvbmEEEXhGlDulKg1V7MM2DSdcNA/0fmC/6S9ik06e
 VX4uK6KNEGLAbS2fOI9oYRKQTEy3HbQDT3DDAVVstYFo4KfjZvKh80aaEeYeY2OY7i/D
 6DWw==
X-Gm-Message-State: APt69E1wMv+pFB+WGCBk7BFCUJTck5AOFXglj9CElCxIuqoC7a4+xDO2
 ea2btI8TBea4iAgsBB8sVGdbnAyoZtw=
X-Google-Smtp-Source: ADUXVKILXg3hMsBfGqHRUmECqoUEXXmm/cyo9hwwUOWe3myV5YXjdZBEk1gHAlzmPlsHBwEvugFvRQ==
X-Received: by 2002:a19:8e4e:: with SMTP id q75-v6mr772644lfd.95.1529056459227; 
 Fri, 15 Jun 2018 02:54:19 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id 74-v6sm240914lfp.32.2018.06.15.02.54.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 15 Jun 2018 02:54:18 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com,
 seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com,
 boris.ostrovsky@oracle.com, dan.carpenter@oracle.com
Date: Fri, 15 Jun 2018 12:54:09 +0300
Message-Id: <20180615095409.5685-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] drm/xen-front: Replace NULL with error value in
 xen_drm_front_gem_get_sg_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRGFuIENhcnBlbnRlciBoYXMgcmVwb3J0ZWQgdGhhdCB0aGVyZSBpcyB0aGUgZm9s
bG93aW5nIHN0YXRpYyBjaGVja2VyCndhcm5pbmc6Cglkcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW1l
LmM6MzE3IGRybV9nZW1fbWFwX2RtYV9idWYoKQoJd2FybjogJ3NndCcgY2FuIGFsc28gYmUgTlVM
TAoKMzE0CXNndCA9IG9iai0+ZGV2LT5kcml2ZXItPmdlbV9wcmltZV9nZXRfc2dfdGFibGUob2Jq
KTsKMzE1CjMxNglpZiAoIUlTX0VSUihzZ3QpKSB7CjMxNwkJaWYgKCFkbWFfbWFwX3NnX2F0dHJz
KGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAoKQW5kIG9uZSBvZiB0aGUg
cHJvYmxlbWF0aWMgZnVuY3Rpb25zIGlzIHhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJsZS4K
Rml4IHRoaXMgYnkgcmVwbGFjaW5nIE5VTEwgd2l0aCBlcnJvciB2YWx1ZS4KClNpZ25lZC1vZmYt
Ynk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbT4KUmVwb3J0ZWQtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNv
bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9k
cm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKaW5kZXggYzg1YmZlNzU3MWNiLi40N2ZmMDE5ZDNh
ZWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwor
KysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKQEAgLTE3OSw3ICsx
NzksNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKnhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJsZShz
dHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiAJc3RydWN0IHhlbl9nZW1fb2JqZWN0ICp4
ZW5fb2JqID0gdG9feGVuX2dlbV9vYmooZ2VtX29iaik7CiAKIAlpZiAoIXhlbl9vYmotPnBhZ2Vz
KQotCQlyZXR1cm4gTlVMTDsKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CiAKIAlyZXR1cm4g
ZHJtX3ByaW1lX3BhZ2VzX3RvX3NnKHhlbl9vYmotPnBhZ2VzLCB4ZW5fb2JqLT5udW1fcGFnZXMp
OwogfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 09:55:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 09: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 1fTlRi-0006l8-82; Fri, 15 Jun 2018 09: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTlRh-0006l2-JP
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 09:55:05 +0000
X-Inumbo-ID: 316da3bf-7082-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 316da3bf-7082-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 09:55:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 03:55:03 -0600
Message-Id: <5B238CF802000078001CB8B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 03:55:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
 <10dde060-8cc6-719b-fec0-dd87f8d61a5e@citrix.com>
In-Reply-To: <10dde060-8cc6-719b-fec0-dd87f8d61a5e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] x86/HVM: XSA-267 follow-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.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+IE9uIDE1LjA2LjE4IGF0IDExOjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDYvMTggMDk6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBcyBib3RoIFhl
blJUIGFuZCBvc3N0ZXN0IGhhdmUgZm91bmQsIHRoZSBYU0EtMjY3IHBhdGNoZXMgb3Zlcmxvb2tl
ZCBhCj4+IHNwZWNpYWwgY2FzZSBpbiBIVk0gaW5zbiBlbXVsYXRpb24uIFdoaWxlIGxvb2tpbmcg
aW50byB0aGlzIEkndmUgYWxzbyAKPiBub3RpY2VkCj4+IGFuIG9taXNzaW9uIGluIHRoZSBzaWJs
aW5nIGZ1bmN0aW9uIHRvIHRoZSBvbmUgbmVlZGluZyB0byBiZSBjaGFuZ2VkLiBBdAo+PiBsZWFz
dCBwYXRjaCAxIHNob3VsZCBiZSBzdHJvbmdseSBjb25zaWRlcmVkIGZvciA0LjExOyBwYXRjaCAy
IHdpbGwgbmVlZAo+PiBiYWNrcG9ydGluZyBhcyB3ZWxsLCBidXQgZG9lc24ndCBsb29rIGFzIHVy
Z2VudC4KPj4KPj4gMTogYWNjb3VudCBmb3IgZnVsbHkgZWFnZXIgRlBVIG1vZGUgaW4gZW11bGF0
aW9uCj4+IDI6IGF0dGVtcHRzIHRvIGVtdWxhdGUgRlBVIGluc25zIG5lZWQgdG8gc2V0IGZwdV9p
bml0aWFsaXNlZAo+IAo+IEJvdGggUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gQXQgdGhpcyBwb2ludCwgSSdtIHRlbXB0ZWQgdG8gc3Vn
Z2VzdCB0aGF0IHdlIHJlaXNzdWUgdGhlIFhTQS0yNjcKPiBhZHZpc29yeSB0byBpbmNsdWRlIHBh
dGNoIDEuCgpZZXMsIEkgdGhpbmsgd2Ugc2hvdWxkIGRvIHRoaXMuIEJ1dCBsZXQgbWUgZmlyc3Qg
c2VlIGhvdyBmYXIgdGhpcyBjaGFuZ2UKaXMgbmVlZGVkLCBhbmQgd2hldGhlciBvbiBvbGRlciB2
ZXJzaW9ucyBub3RoaW5nIGVsc2UgaXMgbmVlZGVkIGluIGl0cwpzdGVhZC4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:07:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:07:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTldP-0008Bf-4G; Fri, 15 Jun 2018 10: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=tv/q=jb=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1fTldN-0008BZ-Uz
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:07:10 +0000
X-Inumbo-ID: 8370a933-7083-11e8-9728-bc764e045a96
Received: from mail-oi0-x243.google.com (unknown [2607:f8b0:4003:c06::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8370a933-7083-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:04:38 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id i205-v6so8339436oib.1
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:07:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=nDoZhgXgzzEtSoXrVFEwzY7vLO7NM14qNE4qm6J6RLM=;
 b=UXLxJn8C6m8x51aw2QxHEiDyuPR81AUhpbKSc+jqSKmFKEvIZwLb/xd7Ndi5Et3ndE
 ul6zR9W4624sgoDDummdyRfzmsJBXaRL0rqiLNgmotg6QMKM8X9HGVHAJkS0pvpJSEDj
 LBgpK5cu2/9DizLbANzlLIlz9VqwFYN2ch8TM=
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=nDoZhgXgzzEtSoXrVFEwzY7vLO7NM14qNE4qm6J6RLM=;
 b=AOqUP/xUmOt7qDP94XL1pw/UnstgvGg7ALtFeGRV7SGPlHb+RmW6+7ayeNcGIOoPbB
 DZCmU9yEvLF4NF73IKf5PnQAgocoYJBAGDnPD4MuNWxV/vGRrx/r5RzHQikUsLj/l8VN
 q6HX/Awnqkp4WUUYzRODS2oDS8lnBbrydzZSQGpzjSdYNornS9EDFWhbuLekVaBSCDMS
 fput+XHJHlISYMWnA7bBJt8KrAarnlrbYq+X5qzCjiBa6rlOMwXDguAjUwTJLK+bJVew
 m6hCu9C6k6LA8BoJhCDg6L32hYRVsbvX3GUK3nbDJjObSDszzzpLXTryMPDZL4xZpn1F
 +enw==
X-Gm-Message-State: APt69E0a88f6zi8PHryFDC81aKNyx48ADFV++TgUGLgFNhQOlauKmbeN
 WP04/ZHC6qM0AbA8FoB1eKIVkz5o2EkuraGnedxDog==
X-Google-Smtp-Source: ADUXVKJm9FcpZC2/811LVXeUleIGbpcMJ8EvCMZ23Xk5V2hPRwEQ1UcnN/2gKiEFdg2ef7E3Wo//mHqHVi7aje3/+hM=
X-Received: by 2002:aca:f10b:: with SMTP id p11-v6mr543482oih.80.1529057227814; 
 Fri, 15 Jun 2018 03:07:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:40d3:0:0:0:0:0 with HTTP; Fri, 15 Jun 2018 03:06:47
 -0700 (PDT)
In-Reply-To: <20180605165507.GB2165@perard.uk.xensource.com>
References: <20180601175910.28146-1-peter.maydell@linaro.org>
 <20180605165507.GB2165@perard.uk.xensource.com>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Fri, 15 Jun 2018 11:06:47 +0100
Message-ID: <CAFEAcA_X2V-YkM1ZeCHMPW3cQBk2=ZQ4BAgtcg67Eb+OuADbgQ@mail.gmail.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Subject: Re: [Xen-devel] [RFC] xen: Don't use
 memory_region_init_ram_nomigrate() in pci_assign_dev_load_option_rom()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "open list:X86" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "patches@linaro.org" <patches@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>

T24gNSBKdW5lIDIwMTggYXQgMTc6NTUsIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPiB3cm90ZToKPiBPbiBGcmksIEp1biAwMSwgMjAxOCBhdCAwNjo1OToxMFBNICsw
MTAwLCBQZXRlciBNYXlkZWxsIHdyb3RlOgo+PiBUaGUgeGVuIHBjaV9hc3NpZ25fZGV2X2xvYWRf
b3B0aW9uX3JvbSgpIGN1cnJlbnRseSBjcmVhdGVzIGEgUkFNCj4+IG1lbW9yeSByZWdpb24gd2l0
aCBtZW1vcnlfcmVnaW9uX2luaXRfcmFtX25vbWlncmF0ZSgpLCBhbmQgdGhlbgo+PiBtYW51YWxs
eSByZWdpc3RlcnMgaXQgd2l0aCB2bXN0YXRlX3JlZ2lzdGVyX3JhbSgpLiBJbiBmYWN0IGZvcgo+
PiBpdHMgb25seSBjYWxsc2l0ZSwgdGhlICdvd25lcicgcG9pbnRlciB3ZSB1c2UgZm9yIHRoZSBp
bml0IGNhbGwKPj4gYW5kIHRoZSAnJmRldi0+cWRldicgcG9pbnRlciB3ZSB1c2UgZm9yIHRoZSB2
bXN0YXRlX3JlZ2lzdGVyX3JhbSgpCj4+IGNhbGwgcmVmZXIgdG8gdGhlIHNhbWUgb2JqZWN0LiBT
aW1wbGlmeSB0aGUgZnVuY3Rpb24gdG8gb25seQo+PiB0YWtlIGEgcG9pbnRlciB0byB0aGUgZGV2
aWNlIG9uY2UgaW5zdGVhZCBvZiB0d2ljZSwgYW5kIHVzZQo+PiBtZW1vcnlfcmVnaW9uX2luaXRf
cmFtKCkgd2hpY2ggYXV0b21hdGljYWxseSBkb2VzIHRoZSB2bXN0YXRlCj4+IHJlZ2lzdGVyIGZv
ciB1cy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBs
aW5hcm8ub3JnPgo+PiAtLS0KPj4gVGhpcyBpcyBhIGZhaXJseSB0cml2aWFsIG5vLWJlaGF2aW91
ci1jaGFuZ2UgY29kZSBjbGVhbnVwLCBidXQKPj4gSSd2ZSBtYXJrZWQgaXQgYXMgUkZDIGJlY2F1
c2UgSSBkb24ndCBoYXZlIGEgc2V0dXAgZm9yIGRvaW5nCj4+IG1vcmUgdGhhbiBqdXN0IGNvbXBp
bGUtdGVzdGluZyBYZW4gcmVsYXRlZCBwYXRjaGVzLgo+PiBUaGlzIHdhcyBmb3VuZCBhcyBwYXJ0
IG9mIGEgc3dlZXAgdGhyb3VnaCBmb3IgY29kZSB1c2luZwo+PiB0aGUgX25vbWlncmF0ZSB2ZXJz
aW9ucyBvZiBmdW5jdGlvbnMuCj4KPiBUaGF0IHBhdGNoIGxvb2tzIGZpbmUsIGFuZCBzZWFtcyBm
aW5lIGFmdGVyIGhhY2tpbmcgbXkgd2F5IGludG8gdGVzdGluZwo+IHRoZSBjaGFuZ2UuCj4KPiBB
Y2tlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpUaGFu
a3MgZm9yIHRoZSByZXZpZXcuIFN0ZWZhbm8sIGRvIHlvdSB3YW50IHRvIHRha2UgaXQgdmlhIHRo
ZQp4ZW4gc3VidHJlZT8KCnRoYW5rcwotLSBQTU0KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:15:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTlku-00019w-FQ; Fri, 15 Jun 2018 10:14: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=wptj=jb=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fTlkt-00019r-U4
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:14:55 +0000
X-Inumbo-ID: f652030c-7084-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f652030c-7084-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 10:15:01 +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 w5FAEUjq023871;
 Fri, 15 Jun 2018 10:14:47 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=xkcWTB4gXmJscGLT322Hg18397r2Q/vvctoKMzfB+oI=;
 b=DyrwC63qdDzkBvEsU5ufH0yh2CEwUVxkRRyVuvotbbwCzj0O/hng03izvpwJiHyMuR10
 UiGZ86m8JhYXJBiOlqokg8aCKPBc3MYBpC3eV0MunkLehr0S9SjjSE7SGhGA5nsPVcMd
 xHlkOYhuD19WT5p8EBdF0hBM339RunRSNIiHHcWo6ETctZO5/tmr2yZsfHfKa0pC+h6M
 A+ZV0/sWBplwBj5KG2Jx3FZ1F1fKFc/LWr7FXvclUSo+XcW6VnAYEUCRolRwAfxLaUcD
 v5VGqNPmaqaz89dNsTZ5r1Bwm0Ii69m9I9EWUsESWlveRW5QNypQ6ESeD9T8Q16D7sqR Wg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2jk0xr0ddc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 10:14:47 +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 w5FAEk7a001634
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 10:14:46 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 w5FAEjMZ021421;
 Fri, 15 Jun 2018 10:14:46 GMT
Received: from olila.local.net-space.pl (/10.175.219.132)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 15 Jun 2018 03:14:45 -0700
Date: Fri, 15 Jun 2018 12:14:41 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180615101441.GN20016@olila.local.net-space.pl>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <20180615080615.ujly6p67x7i4yzel@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180615080615.ujly6p67x7i4yzel@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
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-1805220000 definitions=main-1806150111
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Kristaps =?utf-8?B?xIxpdmt1bGlz?= <kristaps.civkulis@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>

T24gRnJpLCBKdW4gMTUsIDIwMTggYXQgMTA6MDY6MTVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBBZGRpbmcgRGFuaWVsIEtpcGVyLgo+Cj4gT24gV2VkLCBKdW4gMTMsIDIwMTgg
YXQgMDI6MDk6NDVBTSArMDMwMCwgS3Jpc3RhcHMgxIxpdmt1bGlzIHdyb3RlOgo+ID4gSGVsbG8s
Cj4gPgo+ID4gSSBhbSBpbXBsZW1lbnRpbmcgTXVsdGlib290MiBzdXBwb3J0IGZvciBGcmVlQlNE
IGxvYWRlciB0byBsb2FkIFhlbgo+ID4ga2VybmVsLiBDdXJyZW50bHkgSSBwYXNzIEVGSSA2NC1i
aXQgc3lzdGVtIHRhYmxlIHBvaW50ZXIgdGFnLCBFRkkgYm9vdAo+ID4gc2VydmljZXMgbm90IHRl
cm1pbmF0ZWQgdGFnLCBFRkkgNjQtYml0IGltYWdlIGhhbmRsZSBwb2ludGVyIHRhZyBhbmQKPiA+
IEltYWdlIGxvYWQgYmFzZSBwaHlzaWNhbCBhZGRyZXNzIHRhZy4KPiA+Cj4gPiBUaGUgcHJvYmxl
bSBpcywgWGVuIGtlcm5lbCBnZXRzIHN0dWNrIGludG8gaW5maW5pdGUgbG9vcCBhdCBhZGRyZXNz
Cj4gPiBuZWFyIDB4N2ZhNDE5YmUgd2l0aG91dCBwcmludGluZyBhbnl0aGluZy4gU3lzdGVtIHRh
YmxlIGlzIGF0Cj4gPiAweDdmYmVlMDE4IGFuZCBpbWFnZSBoYW5kbGUgaXMgYXQgMHg3ZjIyZmQ5
OC4gSWYgSSBkZWJ1Z2dlZCBjb3JyZWN0bHksCj4gPiBpdCBnb3QgaW50byBpbmZpbml0ZSBsb29w
IGFmdGVyIGZpcnN0IHRpbWUgY2FsbGluZyB2b2lkCj4gPiBlZmlfY29uc29sZV9zZXRfbW9kZSh2
b2lkKSBbMF0gYmVjYXVzZSBpdCBkaWRuJ3QgcmV0dXJuIGZyb20gaXQuCj4gPgo+ID4gTm90ZSB0
aGF0IGlmIEkgZG9uJ3QgcGFzcyBFRkkgNjQtYml0IHN5c3RlbSB0YWJsZSBwb2ludGVyIHRhZywg
Ym9vdAo+ID4gc2VydmljZXMgbm90IHRlcm1pbmF0ZWQgdGFnIG9yIDY0LWJpdCBpbWFnZSBoYW5k
bGUgcG9pbnRlciB0YWcgdGhlbgo+ID4gWGVuIGtlcm5lbCBjb3JyZWN0bHkgcHJpbnRzIGVycm9y
IG1lc3NhZ2UhCj4gPgo+ID4gSXMgdGhpcyBiZWhhdmlvciBpbnRlbmRlZD8gSWYgbm90LCB3aGVy
ZSBjb3VsZCBiZSBhIHByb2JsZW0/Cj4gPgo+ID4gSSBjb21waWxlZCBYZW4ga2VybmVsIG9uIEZy
ZWVCU0Qgd2l0aCB0aGlzIGNvbW1hbmQ6Cj4gPgo+ID4gIyBnbWFrZSAtajQgeGVuIGNsYW5nPXkg
TEQ9L3Vzci9sb2NhbC9iaW4vbGQgQ0M9ImNjIC1CL3Vzci9sb2NhbC9iaW4iIFwKPiA+ICAgTk09
L3Vzci9sb2NhbC9iaW4vbm0KPiA+Cj4gPiBhbmQgSSB0ZXN0IHdpdGggdGhpcyBjb21tYW5kOgo+
ID4KPiA+ICQgcWVtdS1zeXN0ZW0teDg2XzY0IC1tIDIwNDggLWJpb3MgT1ZNRi1wdXJlLWVmaS5m
ZCAtaGRhIHRlc3RfZGlzay5pbWcKPiA+Cj4gPiBPVk1GLXB1cmUtZWZpLmZkIGlzIHRha2VuIGZy
b20KPiA+IGVkazIuZ2l0LW92bWYteDY0LTAtMjAxODA2MTIuMTU1Lmc1YTU2YzA0OTM5Lm5vYXJj
aC5ycG0gYXQgWzFdCj4KPiBEYW5pZWwsIElTVFIgdGhhdCB5b3UgdXNlZCBRRU1VICsgT1ZNRiBp
biBvcmRlciB0byBkZXZlbG9wIG11bHRpYm9vdDIKPiBzdXBwb3J0IGZvciBYZW4sIGRvIHlvdSBo
YXBwZW4gdG8ga25vdyBpZiBhIHNwZWNpZmljIE9WTUYgb3IgUUVNVQo+IHZlcnNpb24gaXMgbmVl
ZGVkIHRvIGdldCB0aGlzIHdvcmtpbmc/Cj4KPiBLcmlzdGFwcyBpcyB0cnlpbmcgdG8gZ2V0IFhl
bi9FRkkgdG8gYm9vdCB1c2luZyBPVk1GIGFuZCBtdWx0aWJvb3QyLAo+IGJ1dCB0aGF0IGRvZXNu
J3Qgc2VlbSB0byB3b3JrIChhdCBsZWFzdCB3aXRoIHRoZSB2ZXJzaW9ucyBoZSBpcwo+IHRlc3Rp
bmcgd2l0aCkuCgpBIGZldyBzdWdnZXN0aW9uczoKICAtIGluY3JlYXNlIG1lbW9yeSB0byA0IEdp
QiBhdCBsZWFzdDsKICAgIElJUkMgWGVuIGhhcyBzb21lIGRpZmZpY3VsdGllcyB3aGVuIGl0IHJ1
bnMKICAgIG9uIG1hY2hpbmUgd2l0aCAyIEdpQiBvZiBSQU0gb3IgbGVzczsgc2FkbHkKICAgIEkg
ZG8gbm90IHJlbWVtYmVyIHRoZSByZWFzb24sCiAgLSBzZXR1cCBzZXJpYWwgY29uc29sZSwKICAt
IHVzZSB0aGUgbGF0ZXN0IFFFTVU7IGF0IGxlYXN0IHN0YWJsZSBvbmUsCiAgLSBkaXNhYmxlIHZp
cnR1YWxpemF0aW9uIGV4dGVuc2lvbnM7IGluIGdlbmVyYWwKICAgIE9WTUYgd29ya3Mgd2l0aCB0
aGVtIGJ1dCBpbiBzdHJhbmdlIGNhc2VzIGl0CiAgICBpcyB3b3J0aCBjaGVja2luZyBldmVuIHRo
YXQgdGhpbmcsCiAgLSBPVk1GIG91dHB1dHMgZGVidWcgc3R1ZmYgdG8gMHg0MDIgcG9ydDsKICAg
IFJFQURNRSBmcm9tIE9WTUYgcGFja2FnZSBpcyB5b3VyIGZyaWVuZDsKICAgIGluIGdlbmVyYWwg
SSB3b3VsZCBzdWdnZXN0IHRvIHJlYWQgYWxsCiAgICBzdHVmZiBpbiBpdC4KCklmIGFib3ZlIGRv
ZXMgbm90IGhlbHAgZHJvcCBtZSBhIGxpbmUuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:15:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTllR-0001Bz-SV; Fri, 15 Jun 2018 10:15: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllQ-0001Bn-LZ
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:28 +0000
X-Inumbo-ID: ac584ea8-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac584ea8-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:12:57 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id o9-v6so13860930lfk.1
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15:27 -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=ZXDmmF9si2JGkVnAm4xTxpKeJhhGJ3Q2G8x3qdE6CUg=;
 b=eHapq5qm4TTA46O+2Zk9MwlmIoUAI+Be8+RoCtnq4CAUWVF3/uo3W8T7PBkpcJnwLg
 5FWD/Jv0IIpLBkZV3MByvhvO8vE/XH9EqHmF44Y6vPzy9BpE+vwFCaskyaY3pcmJDat0
 +vcNb2exeykw4Md0QcF5tvjgVwpeizWV7+qWvMkpnLtJ3kRoc3fvVWUzbDNzxsSxvmQc
 mrebQvyDV1p8pC3JJy7bi9GorfF2duSAzldU8VodsDEpOte0M00nCkk696GAKBQYpjix
 63j4+cA/JofqDViabx3UyRQeT/0J/6NbKYv6Pdkl81smwPVYR7z2OK/SVqrczmrD+tL6
 BFwA==
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=ZXDmmF9si2JGkVnAm4xTxpKeJhhGJ3Q2G8x3qdE6CUg=;
 b=q+UWq4DLHjje0gdiGLlVn2n1iYrl+THrko81e1H8w9SnLisjUAyfFr/6sFvmK2jUU+
 gFPkOrNO4MaIf2ERbMWCEBcyp4tfW7ecEfwAoAFITADgLwPGnhQ6v2QkhrBioFz/JMwP
 eGgpCWiuYrQbNNRVHy6bkpyRWm8QyAaBzfSTvzuWIrXslQlmLMgFgVu3iFKJa4xyprt6
 cyyAjDk0CKtswzQEXHvoTkJNojthNezEJD0cNGzg2gk1/V/1KyOMxhuKZoo/5TvWIseq
 023iZd66+TSmr5T14iR2718PrtBJwewbNFOMHuZIzihbWMRy+Slq250Y3VGM5QwS9YxO
 O1Jw==
X-Gm-Message-State: APt69E0mBPI9gJidl0FjA4QH9f5QrIF5i97pFlJKoG/lrXyurAs5wWKO
 1BJbKbgekPIu2+jnFHwoo8gGCw==
X-Google-Smtp-Source: ADUXVKLP5WgbMVJu0jAGSF6QE+L9U5LbqdIRsYLs9ab13r0grytzCviQC8NdhiTfjbj8geUsPJbZ2g==
X-Received: by 2002:a2e:8257:: with SMTP id j23-v6mr876139ljh.1.1529057725424; 
 Fri, 15 Jun 2018 03:15:25 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:24 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:13 +0300
Message-Id: <20180615101518.11161-1-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v3 0/5] libxl: add PV sound device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKVGhp
cyBwYXRjaCBzZXQgYWRkcyBQViBzb3VuZCBkZXZpY2Ugc3VwcG9ydCB0byB4bC5jZmcgYW5kIHhs
LgpTZWUgc25kaWYuaCBmb3IgcHJvdG9jb2wgaW1wbGVtZW50YXRpb24gZGV0YWlscy4KCkNoYW5n
ZXMgc2luY2UgdjI6CiAqIGFkZHJlc3MgY29tbWVudHMKICogcmVuYW1lIGxpYnhsX3ZzbmRfc3Ry
ZWFtLmlkIC0+IGxpYnhsX3ZzbmRfc3RyZWFtLnVuaXF1ZV9pZAogKiB1c2UgWEVOU05EX0ZJRUxE
Xy4uLiBkZWZpbmVzIGluIHhsX3BhcnNlLmMgYW5kIHhsX3ZzbmQuYwoKT2xla3NhbmRyIEdyeXRz
b3YgKDUpOgogIGxpYnhsOiBhZGQgUFYgc291bmQgZGV2aWNlCiAgbGlieGw6IGFkZCB2c25kIGxp
c3QgYW5kIGluZm8KICB4bDogYWRkIFBWIHNvdW5kIGNvbmRpZiBwYXJzZXIKICB4bDogYWRkIHZz
bmQgQ0xJIGNvbW1hbmRzCiAgZG9jczogYWRkIFBWIHNvdW5kIGRldmljZSBjb25maWcKCiBkb2Nz
L21hbi94bC5jZmcucG9kLjUuaW4gICAgICAgICAgICAgfCAxNDkgKysrKysrCiBkb2NzL21hbi94
bC5wb2QuMS5pbiAgICAgICAgICAgICAgICAgfCAgMzAgKysKIHRvb2xzL2xpYnhsL01ha2VmaWxl
ICAgICAgICAgICAgICAgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAg
ICAgICAgIHwgIDI0ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICB8ICAg
MSArCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgfCAgIDEgKwogdG9vbHMv
bGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAgIHwgIDgzICsrKysKIHRvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzX2ludGVybmFsLmlkbCB8ICAgMSArCiB0b29scy9saWJ4bC9saWJ4bF91dGlscy5o
ICAgICAgICAgICAgfCAgIDMgKwogdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jICAgICAgICAgICAg
IHwgNjg0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMveGwvTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICAgIHwgICAyICstCiB0b29scy94bC94bC5oICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDMgKwogdG9vbHMveGwveGxfY21kdGFibGUuYyAgICAgICAgICAgICAgIHwgIDE1
ICsKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICAgICAgICAgICB8IDI0NiArKysrKysrKysr
CiB0b29scy94bC94bF9wYXJzZS5oICAgICAgICAgICAgICAgICAgfCAgIDEgKwogdG9vbHMveGwv
eGxfdnNuZC5jICAgICAgICAgICAgICAgICAgIHwgMjA2ICsrKysrKysrCiAxNiBmaWxlcyBjaGFu
Z2VkLCAxNDQ5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2
NDQgdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMveGwv
eGxfdnNuZC5jCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10: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 1fTllT-0001CY-64; Fri, 15 Jun 2018 10:15: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllR-0001Bx-S1
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:29 +0000
X-Inumbo-ID: ad0a8227-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad0a8227-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:12:58 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id t2-v6so7447994lfd.6
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15:28 -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=OGjFA9y29x/qZrrfDN77Fl4dH4t8JznD0g3su2UAqrM=;
 b=QLkwLdjArQ4/gw0ZATZr1PHDitmc51dKqbzJ8S1IpWPBg7BkpIGW6fkeLiN//4tJWW
 s8hn0kJY3Mby1pObR5wZF1g94d1LoWGx8RPhKSbHvsjXaSEYtFVtIciTrkc8ORrbW9X2
 CTkA3YQrn4Ic648P3hEp1XlHo5nknFZwb7F7RYQYcAZ/bWn+YEoOJCpwkOj49VdrMDVr
 tMTalq/ZP2idgI1ThsJ4XSNAFDtnLkif9vVygKSjzZvtwuhqX1r6x+12Wl58T74tsztQ
 y4kW/oElpSvru1miB+KcSODLq4a3Zz9t8JrMn4XV977i8uyLhVcMwKZ0dwKuU3tChtXF
 y1JA==
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=OGjFA9y29x/qZrrfDN77Fl4dH4t8JznD0g3su2UAqrM=;
 b=fZUDXTWKJVvLZFHKLRUYch0N/9uYhGd60d7Z9k3jS0plhNG09Q8CIO48xRB2AsD2rG
 2O+ndElqQln6pj9Ay85Jp7ytvO/OE33z8rayh5CC4Jr+twQBX76gBGkCwyGszYMymmcQ
 YI1Hg7BXUZmJOoo6P/yTFrjN7LuA/S7qr36knGEoYzwechqhX9+EY2LG3lvy/yLSfSkS
 xIwRd+d0hVqT/8EDiEN1uQhEVlmqYWaRASOHs2U7YrPVcFXXZmwwl/lXbwguX8yt4EKj
 ep5KgL4q0JfTQi8C9kXcMMa6jHCD5xPoeAzCp7oUvTtI8G0RJxt9dUf3i4r/of4pmJst
 dcQw==
X-Gm-Message-State: APt69E3pdxU+6EwEyhk1YbVVd+eDyQrkn4W/KkrhUnOYfRIMPz+Noo4S
 e+cK4Ulw6G8YCLzeh8Nkct4Uwg==
X-Google-Smtp-Source: ADUXVKKv4AvpqWpHFHn2IuoWmUW9exsDgx7EuB9ZXX/IyXchegTdOhx9cfvYJg3WuMUPBfx7TKuFpA==
X-Received: by 2002:a2e:1790:: with SMTP id 16-v6mr912784ljx.101.1529057726633; 
 Fri, 15 Jun 2018 03:15:26 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:26 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:14 +0300
Message-Id: <20180615101518.11161-2-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 1/5] libxl: add PV sound device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IFBWIHNvdW5kIGRldmljZSBkZXNjcmliZWQgaW4gc25kaWYuaAoKU2lnbmVkLW9mZi1ieTogT2xl
a3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAg
ICAgICAgICAgICAgfCAgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICAgICAgICAg
ICB8ICAxNCArKwogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAgIHwgICAxICsK
IHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICB8ICAgMSArCiB0b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgfCAgNjQgKysrKysrCiB0b29scy9saWJ4bC9saWJ4
bF90eXBlc19pbnRlcm5hbC5pZGwgfCAgIDEgKwogdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jICAg
ICAgICAgICAgIHwgMzI1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogNyBmaWxlcyBjaGFu
Z2VkLCA0MDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IHRvb2xzL2xpYnhsL2xpYnhsX3ZzbmQuYwoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL01ha2Vm
aWxlIGIvdG9vbHMvbGlieGwvTWFrZWZpbGUKaW5kZXggMDM1ZTY2ZTIyZS4uZDYwNzQzZDM4YiAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlieGwvTWFrZWZp
bGUKQEAgLTE0MCw3ICsxNDAsNyBAQCBMSUJYTF9PQkpTID0gZmxleGFycmF5Lm8gbGlieGwubyBs
aWJ4bF9jcmVhdGUubyBsaWJ4bF9kbS5vIGxpYnhsX3BjaS5vIFwKIAkJCWxpYnhsX3Z0cG0ubyBs
aWJ4bF9uaWMubyBsaWJ4bF9kaXNrLm8gbGlieGxfY29uc29sZS5vIFwKIAkJCWxpYnhsX2NwdXBv
b2wubyBsaWJ4bF9tZW0ubyBsaWJ4bF9zY2hlZC5vIGxpYnhsX3RtZW0ubyBcCiAJCQlsaWJ4bF85
cGZzLm8gbGlieGxfZG9tYWluLm8gbGlieGxfdmRpc3BsLm8gXAotICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfcHZjYWxscy5vICQoTElCWExfT0JKUy15KQorCQkJbGlieGxfcHZjYWxscy5v
IGxpYnhsX3ZzbmQubyAkKExJQlhMX09CSlMteSkKIExJQlhMX09CSlMgKz0gbGlieGxfZ2VuaWQu
bwogTElCWExfT0JKUyArPSBfbGlieGxfdHlwZXMubyBsaWJ4bF9mbGFzay5vIF9saWJ4bF90eXBl
c19pbnRlcm5hbC5vCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9s
aWJ4bC9saWJ4bC5oCmluZGV4IGEwOWQwNjkzNTguLmEzMTIxNjZiNDggMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuaApAQCAtMjAwMCw2ICsy
MDAwLDIwIEBAIGludCBsaWJ4bF9kZXZpY2VfdmRpc3BsX2dldGluZm8obGlieGxfY3R4ICpjdHgs
IHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF92
ZGlzcGxpbmZvICp2ZGlzcGxpbmZvKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBM
SUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKKy8qIFZpcnR1YWwgc291bmRzICovCitpbnQg
bGlieGxfZGV2aWNlX3ZzbmRfYWRkKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZzbmQgKnZzbmQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKK2ludCBs
aWJ4bF9kZXZpY2VfdnNuZF9yZW1vdmUobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZCAqdnNuZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hv
dykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19P
TkxZOworaW50IGxpYnhsX2RldmljZV92c25kX2Rlc3Ryb3kobGlieGxfY3R4ICpjdHgsIHVpbnQz
Ml90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3Zz
bmQgKnZzbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9hc3lu
Y29wX2hvdyAqYW9faG93KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhU
RVJOQUxfQ0FMTEVSU19PTkxZOworCiAvKiBLZXlib2FyZCAqLwogaW50IGxpYnhsX2RldmljZV92
a2JfYWRkKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3ZrYiAq
dmtiLAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICph
b19ob3cpCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCmluZGV4IGI1ZTI3YTc3NjYuLjdkNDY4MjRlYWMgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCkBAIC0xNTAxLDYgKzE1MDEsNyBAQCBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5
cGUgKmRldmljZV90eXBlX3RibFtdID0gewogICAgICZsaWJ4bF9fcGNpZGV2X2RldnR5cGUsCiAg
ICAgJmxpYnhsX19kdGRldl9kZXZ0eXBlLAogICAgICZsaWJ4bF9fdmRpc3BsX2RldnR5cGUsCisg
ICAgJmxpYnhsX192c25kX2RldnR5cGUsCiAgICAgTlVMTAogfTsKIApkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgK
aW5kZXggYzU4Mjg5NDU4OS4uMTdhYzIwODNmNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0zNjUz
LDYgKzM2NTMsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlIGxpYnhs
X19wY2lkZXZfZGV2dHlwZTsKIGV4dGVybiBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUg
bGlieGxfX3ZkaXNwbF9kZXZ0eXBlOwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2Vf
dHlwZSBsaWJ4bF9fcDlfZGV2dHlwZTsKIGV4dGVybiBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNl
X3R5cGUgbGlieGxfX3B2Y2FsbHNpZl9kZXZ0eXBlOworZXh0ZXJuIGNvbnN0IHN0cnVjdCBsaWJ4
bF9kZXZpY2VfdHlwZSBsaWJ4bF9fdnNuZF9kZXZ0eXBlOwogCiBleHRlcm4gY29uc3Qgc3RydWN0
IGxpYnhsX2RldmljZV90eXBlICpkZXZpY2VfdHlwZV90YmxbXTsKIApkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmlu
ZGV4IDAxZWMxZDFhZmEuLjQyMThiZjQ2NmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTgyMiw2ICs4
MjIsNjkgQEAgbGlieGxfZGV2aWNlX3ZkaXNwbCA9IFN0cnVjdCgiZGV2aWNlX3ZkaXNwbCIsIFsK
ICAgICAoImNvbm5lY3RvcnMiLCBBcnJheShsaWJ4bF9jb25uZWN0b3JfcGFyYW0sICJudW1fY29u
bmVjdG9ycyIpKQogICAgIF0pCiAKK2xpYnhsX3ZzbmRfcGNtX2Zvcm1hdCA9IEVudW1lcmF0aW9u
KCJ2c25kX3BjbV9mb3JtYXQiLCBbCisgICAgKDEsICAiUzgiKSwKKyAgICAoMiwgICJVOCIpLAor
ICAgICgzLCAgIlMxNl9MRSIpLAorICAgICg0LCAgIlMxNl9CRSIpLAorICAgICg1LCAgIlUxNl9M
RSIpLAorICAgICg2LCAgIlUxNl9CRSIpLAorICAgICg3LCAgIlMyNF9MRSIpLAorICAgICg4LCAg
IlMyNF9CRSIpLAorICAgICg5LCAgIlUyNF9MRSIpLAorICAgICgxMCwgIlUyNF9CRSIpLAorICAg
ICgxMSwgIlMzMl9MRSIpLAorICAgICgxMiwgIlMzMl9CRSIpLAorICAgICgxMywgIlUzMl9MRSIp
LAorICAgICgxNCwgIlUzMl9CRSIpLAorICAgICgxNSwgIkYzMl9MRSIpLAorICAgICgxNiwgIkYz
Ml9CRSIpLAorICAgICgxNywgIkY2NF9MRSIpLAorICAgICgxOCwgIkY2NF9CRSIpLAorICAgICgx
OSwgIklFQzk1OF9TVUJGUkFNRV9MRSIpLAorICAgICgyMCwgIklFQzk1OF9TVUJGUkFNRV9CRSIp
LAorICAgICgyMSwgIk1VX0xBVyIpLAorICAgICgyMiwgIkFfTEFXIiksCisgICAgKDIzLCAiSU1B
X0FEUENNIiksCisgICAgKDI0LCAiTVBFRyIpLAorICAgICgyNSwgIkdTTSIpCisgICAgXSkKKwor
bGlieGxfdnNuZF9wYXJhbXMgPSBTdHJ1Y3QoInZzbmRfcGFyYW1zIiwgWworICAgICgic2FtcGxl
X3JhdGVzIiwgQXJyYXkodWludDMyLCAibnVtX3NhbXBsZV9yYXRlcyIpKSwKKyAgICAoInNhbXBs
ZV9mb3JtYXRzIiwgQXJyYXkobGlieGxfdnNuZF9wY21fZm9ybWF0LCAibnVtX3NhbXBsZV9mb3Jt
YXRzIikpLAorICAgICgiY2hhbm5lbHNfbWluIiwgdWludDMyKSwKKyAgICAoImNoYW5uZWxzX21h
eCIsIHVpbnQzMiksCisgICAgKCJidWZmZXJfc2l6ZSIsIHVpbnQzMikKKyAgICBdKQorCitsaWJ4
bF92c25kX3N0cmVhbV90eXBlID0gRW51bWVyYXRpb24oInZzbmRfc3RyZWFtX3R5cGUiLCBbCisg
ICAgKDEsICJQIiksCisgICAgKDIsICJDIikKKyAgICBdKQorCitsaWJ4bF92c25kX3N0cmVhbSA9
IFN0cnVjdCgidnNuZF9zdHJlYW0iLCBbCisgICAgKCJ1bmlxdWVfaWQiLCBzdHJpbmcpLAorICAg
ICgidHlwZSIsIGxpYnhsX3ZzbmRfc3RyZWFtX3R5cGUpLAorICAgICgicGFyYW1zIiwgbGlieGxf
dnNuZF9wYXJhbXMpCisgICAgXSkKKworbGlieGxfdnNuZF9wY20gPSBTdHJ1Y3QoInZzbmRfcGNt
IiwgWworICAgICgibmFtZSIsIHN0cmluZyksCisgICAgKCJwYXJhbXMiLCBsaWJ4bF92c25kX3Bh
cmFtcyksCisgICAgKCJzdHJlYW1zIiwgQXJyYXkobGlieGxfdnNuZF9zdHJlYW0sICJudW1fdnNu
ZF9zdHJlYW1zIikpCisgICAgXSkKKworbGlieGxfZGV2aWNlX3ZzbmQgPSBTdHJ1Y3QoImRldmlj
ZV92c25kIiwgWworICAgICgiYmFja2VuZF9kb21pZCIsIGxpYnhsX2RvbWlkKSwKKyAgICAoImJh
Y2tlbmRfZG9tbmFtZSIsIHN0cmluZyksCisgICAgKCJkZXZpZCIsIGxpYnhsX2RldmlkKSwKKyAg
ICAoInNob3J0X25hbWUiLCBzdHJpbmcpLAorICAgICgibG9uZ19uYW1lIiwgc3RyaW5nKSwKKyAg
ICAoInBhcmFtcyIsIGxpYnhsX3ZzbmRfcGFyYW1zKSwKKyAgICAoInBjbXMiLCBBcnJheShsaWJ4
bF92c25kX3BjbSwgIm51bV92c25kX3BjbXMiKSkKKyAgICBdKQorCiBsaWJ4bF9kb21haW5fY29u
ZmlnID0gU3RydWN0KCJkb21haW5fY29uZmlnIiwgWwogICAgICgiY19pbmZvIiwgbGlieGxfZG9t
YWluX2NyZWF0ZV9pbmZvKSwKICAgICAoImJfaW5mbyIsIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZv
KSwKQEAgLTgzNyw2ICs5MDAsNyBAQCBsaWJ4bF9kb21haW5fY29uZmlnID0gU3RydWN0KCJkb21h
aW5fY29uZmlnIiwgWwogICAgICgicDlzIiwgQXJyYXkobGlieGxfZGV2aWNlX3A5LCAibnVtX3A5
cyIpKSwKICAgICAoInB2Y2FsbHNpZnMiLCBBcnJheShsaWJ4bF9kZXZpY2VfcHZjYWxsc2lmLCAi
bnVtX3B2Y2FsbHNpZnMiKSksCiAgICAgKCJ2ZGlzcGxzIiwgQXJyYXkobGlieGxfZGV2aWNlX3Zk
aXNwbCwgIm51bV92ZGlzcGxzIikpLAorICAgICgidnNuZHMiLCBBcnJheShsaWJ4bF9kZXZpY2Vf
dnNuZCwgIm51bV92c25kcyIpKSwKICAgICAjIGEgY2hhbm5lbCBtYW5pZmVzdHMgYXMgYSBjb25z
b2xlIHdpdGggYSBuYW1lLAogICAgICMgc2VlIGRvY3MvbWlzYy9jaGFubmVscy50eHQKICAgICAo
ImNoYW5uZWxzIiwgQXJyYXkobGlieGxfZGV2aWNlX2NoYW5uZWwsICJudW1fY2hhbm5lbHMiKSks
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwgYi90b29s
cy9saWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwKaW5kZXggZjJmZjAxNzE4ZC4uMzc0MDJl
NDljYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzX2ludGVybmFsLmlkbApAQCAtMjksNiArMjksNyBA
QCBsaWJ4bF9fZGV2aWNlX2tpbmQgPSBFbnVtZXJhdGlvbigiZGV2aWNlX2tpbmQiLCBbCiAgICAg
KDEyLCAiVkRJU1BMIiksCiAgICAgKDEzLCAiVlVBUlQiKSwKICAgICAoMTQsICJQVkNBTExTIiks
CisgICAgKDE1LCAiVlNORCIpLAogICAgIF0pCiAKIGxpYnhsX19jb25zb2xlX2JhY2tlbmQgPSBF
bnVtZXJhdGlvbigiY29uc29sZV9iYWNrZW5kIiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfdnNuZC5jIGIvdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjk1OTBhN2NhZTkKLS0tIC9kZXYvbnVsbAorKysgYi90b29s
cy9saWJ4bC9saWJ4bF92c25kLmMKQEAgLTAsMCArMSwzMjUgQEAKKy8qCisgKiBDb3B5cmlnaHQg
KEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBz
b2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMg
cHVibGlzaGVkCisgKiBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyB2ZXJzaW9uIDIu
MSBvbmx5LiB3aXRoIHRoZSBzcGVjaWFsCisgKiBleGNlcHRpb24gb24gbGlua2luZyBkZXNjcmli
ZWQgaW4gZmlsZSBMSUNFTlNFLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBp
biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdB
UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5U
QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAq
IEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICov
CisKKyNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgorCisjaW5jbHVkZSA8eGVuL2lvL3NuZGlm
Lmg+CisKK3N0YXRpYyBpbnQgbGlieGxfX2RldmljZV92c25kX3NldGRlZmF1bHQobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX2RldmljZV92c25kICp2c25kLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBib29sIGhvdHBsdWcpCit7CisgICAgcmV0dXJuIGxpYnhsX19yZXNv
bHZlX2RvbWlkKGdjLCB2c25kLT5iYWNrZW5kX2RvbW5hbWUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2c25kLT5iYWNrZW5kX2RvbWlkKTsKK30KKworc3RhdGljIGludCBsaWJ4
bF9fZGV2aWNlX2Zyb21fdnNuZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZzbmQgKnZzbmQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2UgKmRldmljZSkK
K3sKKyAgIGRldmljZS0+YmFja2VuZF9kZXZpZCAgID0gdnNuZC0+ZGV2aWQ7CisgICBkZXZpY2Ut
PmJhY2tlbmRfZG9taWQgICA9IHZzbmQtPmJhY2tlbmRfZG9taWQ7CisgICBkZXZpY2UtPmJhY2tl
bmRfa2luZCAgICA9IExJQlhMX19ERVZJQ0VfS0lORF9WU05EOworICAgZGV2aWNlLT5kZXZpZCAg
ICAgICAgICAgPSB2c25kLT5kZXZpZDsKKyAgIGRldmljZS0+ZG9taWQgICAgICAgICAgID0gZG9t
aWQ7CisgICBkZXZpY2UtPmtpbmQgICAgICAgICAgICA9IExJQlhMX19ERVZJQ0VfS0lORF9WU05E
OworCisgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBsaWJ4bF9fdnNuZF9mcm9tX3hlbnN0
b3JlKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKmxpYnhsX3BhdGgsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWQgZGV2aWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZzbmQgKnZzbmQpCit7CisgICAg
Y29uc3QgY2hhciAqYmVfcGF0aDsKKyAgICBpbnQgcmM7CisKKyAgICB2c25kLT5kZXZpZCA9IGRl
dmlkOworICAgIHJjID0gbGlieGxfX3hzX3JlYWRfbWFuZGF0b3J5KGdjLCBYQlRfTlVMTCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL2JhY2tlbmQiLCBs
aWJ4bF9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYmVfcGF0aCk7
CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0gbGlieGxfX2JhY2tlbmRwYXRoX3Bh
cnNlX2RvbWlkKGdjLCBiZV9wYXRoLCAmdnNuZC0+YmFja2VuZF9kb21pZCk7CisgICAgaWYgKHJj
KSBnb3RvIG91dDsKKworICAgIHJjID0gMDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKwor
c3RhdGljIHZvaWQgbGlieGxfX3VwZGF0ZV9jb25maWdfdnNuZChsaWJ4bF9fZ2MgKmdjLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZCAqZHN0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNu
ZCAqc3JjKQoreworICAgIGRzdC0+ZGV2aWQgPSBzcmMtPmRldmlkOworfQorCitzdGF0aWMgaW50
IGxpYnhsX2RldmljZV92c25kX2NvbXBhcmUobGlieGxfZGV2aWNlX3ZzbmQgKmQxLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c25kICpkMikKK3sK
KyAgICByZXR1cm4gQ09NUEFSRV9ERVZJRChkMSwgZDIpOworfQorCitzdGF0aWMgdm9pZCBsaWJ4
bF9fZGV2aWNlX3ZzbmRfYWRkKGxpYnhsX19lZ2MgKmVnYywgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c25kICp2c25kLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fYW9fZGV2aWNlICphb2Rl
dikKK3sKKyAgICBsaWJ4bF9fZGV2aWNlX2FkZF9hc3luYyhlZ2MsIGRvbWlkLCAmbGlieGxfX3Zz
bmRfZGV2dHlwZSwgdnNuZCwgYW9kZXYpOworfQorCitzdGF0aWMgdW5zaWduZWQgaW50IGxpYnhs
X19yYXRlc190b19zdHJfdnNuZChjaGFyICpzdHIsIHVpbnQzMl90ICpzYW1wbGVfcmF0ZXMsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbnVtX3NhbXBs
ZV9yYXRlcykKK3sKKyAgICB1bnNpZ25lZCBpbnQgbGVuOworICAgIGludCBpOworCisgICAgbGVu
ID0gMDsKKworICAgIGlmIChudW1fc2FtcGxlX3JhdGVzID09IDApIGdvdG8gb3V0OworCisgICAg
Zm9yIChpID0gMDsgaSA8IG51bV9zYW1wbGVfcmF0ZXMgLSAxOyBpKyspIHsKKyAgICAgICAgaWYg
KHN0cikgeworICAgICAgICAgICAgbGVuICs9IHNwcmludGYoJnN0cltsZW5dLCAiJXUsIiwgc2Ft
cGxlX3JhdGVzW2ldKTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIGxlbiArPSBzbnBy
aW50ZihOVUxMLCAwLCAiJXUsIiwgc2FtcGxlX3JhdGVzW2ldKTsKKyAgICAgICAgfQorICAgIH0K
KworICAgIGlmIChzdHIpIHsKKyAgICAgICAgbGVuICs9IHNwcmludGYoJnN0cltsZW5dLCAiJXUi
LCBzYW1wbGVfcmF0ZXNbaV0pOworICAgIH0gZWxzZSB7CisgICAgICAgIGxlbiArPSBzbnByaW50
ZihOVUxMLCAwLCAiJXUiLCBzYW1wbGVfcmF0ZXNbaV0pOworICAgIH0KKworb3V0OgorICAgIHJl
dHVybiBsZW47Cit9CisKK3N0YXRpYyB1bnNpZ25lZCBpbnQgbGlieGxfX2Zvcm1hdHNfdG9fc3Ry
X3ZzbmQoY2hhciAqc3RyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBsaWJ4bF92c25kX3BjbV9mb3JtYXQgKnNhbXBsZV9mb3JtYXRzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbnVtX3NhbXBsZV9mb3Jt
YXRzKQoreworICAgIHVuc2lnbmVkIGludCBsZW47CisgICAgaW50IGk7CisKKyAgICBsZW4gPSAw
OworCisgICAgaWYgKG51bV9zYW1wbGVfZm9ybWF0cyA9PSAwKSBnb3RvIG91dDsKKworICAgIGZv
ciAoaSA9IDA7IGkgPCBudW1fc2FtcGxlX2Zvcm1hdHMgLSAxOyBpKyspIHsKKyAgICAgICAgaWYg
KHN0cikgeworICAgICAgICAgICAgbGVuICs9IHNwcmludGYoJnN0cltsZW5dLCAiJXMsIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGNtX2Zvcm1hdF90b19zdHJpbmco
c2FtcGxlX2Zvcm1hdHNbaV0pKTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIGxlbiAr
PSBzbnByaW50ZihOVUxMLCAwLCAiJXMsIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF92c25kX3BjbV9mb3JtYXRfdG9fc3RyaW5nKHNhbXBsZV9mb3JtYXRzW2ldKSk7CisgICAg
ICAgIH0KKyAgICB9CisKKyAgICBpZiAoc3RyKSB7CisgICAgICAgIGxlbiArPSBzcHJpbnRmKCZz
dHJbbGVuXSwgIiVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdnNuZF9wY21fZm9y
bWF0X3RvX3N0cmluZyhzYW1wbGVfZm9ybWF0c1tpXSkpOworICAgIH0gZWxzZSB7CisgICAgICAg
IGxlbiArPSBzbnByaW50ZihOVUxMLCAwLCAiJXMiLAorICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfdnNuZF9wY21fZm9ybWF0X3RvX3N0cmluZyhzYW1wbGVfZm9ybWF0c1tpXSkpOworICAg
IH0KKworb3V0OgorICAgIHJldHVybiBsZW47Cit9CisKK3N0YXRpYyBpbnQgbGlieGxfX3NldF9w
YXJhbXNfdnNuZChsaWJ4bF9fZ2MgKmdjLCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGFyYW1zICpwYXJhbXMsIGZsZXhhcnJheV90ICpm
cm9udCkKK3sKKyAgICBjaGFyICpidWZmZXI7CisgICAgaW50IGxlbjsKKyAgICBpbnQgcmM7CisK
KyAgICBpZiAocGFyYW1zLT5zYW1wbGVfcmF0ZXMpIHsKKyAgICAgICAgLyogY2FsY3VsYXRlIHJl
cXVpcmVkIHN0cmluZyBzaXplICovCisgICAgICAgIGxlbiA9IGxpYnhsX19yYXRlc190b19zdHJf
dnNuZChOVUxMLCBwYXJhbXMtPnNhbXBsZV9yYXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhcmFtcy0+bnVtX3NhbXBsZV9yYXRlcyk7CisKKyAgICAgICAgaWYg
KGxlbikgeworICAgICAgICAgICAgYnVmZmVyID0gbGlieGxfX21hbGxvYyhnYywgbGVuICsgMSk7
CisKKyAgICAgICAgICAgIGxpYnhsX19yYXRlc190b19zdHJfdnNuZChidWZmZXIsIHBhcmFtcy0+
c2FtcGxlX3JhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmFt
cy0+bnVtX3NhbXBsZV9yYXRlcyk7CisgICAgICAgICAgICByYyA9IGZsZXhhcnJheV9hcHBlbmRf
cGFpcihmcm9udCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigiJXMiWEVOU05EX0ZJRUxEX1NBTVBMRV9SQVRFUywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoKSwgYnVmZmVyKTsKKyAgICAgICAgICAg
IGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAocGFyYW1zLT5z
YW1wbGVfZm9ybWF0cykgeworICAgICAgICAvKiBjYWxjdWxhdGUgcmVxdWlyZWQgc3RyaW5nIHNp
emUgKi8KKyAgICAgICAgbGVuID0gbGlieGxfX2Zvcm1hdHNfdG9fc3RyX3ZzbmQoTlVMTCwgcGFy
YW1zLT5zYW1wbGVfZm9ybWF0cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFyYW1zLT5udW1fc2FtcGxlX2Zvcm1hdHMpOworCisgICAgICAgIGlmIChsZW4pIHsK
KyAgICAgICAgICAgIGJ1ZmZlciA9IGxpYnhsX19tYWxsb2MoZ2MsIGxlbiArIDEpOworCisgICAg
ICAgICAgICBsaWJ4bF9fZm9ybWF0c190b19zdHJfdnNuZChidWZmZXIsIHBhcmFtcy0+c2FtcGxl
X2Zvcm1hdHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW1zLT5u
dW1fc2FtcGxlX2Zvcm1hdHMpOworICAgICAgICAgICAgcmMgPSBmbGV4YXJyYXlfYXBwZW5kX3Bh
aXIoZnJvbnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklO
VEYoIiVzIlhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFUUywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoKSwgYnVmZmVyKTsKKyAgICAgICAgICAg
IGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAocGFyYW1zLT5j
aGFubmVsc19taW4pIHsKKyAgICAgICAgcmMgPSBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMiWEVOU05E
X0ZJRUxEX0NIQU5ORUxTX01JTiwgcGF0aCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEdDU1BSSU5URigiJXUiLCBwYXJhbXMtPmNoYW5uZWxzX21pbikpOworICAgICAgICBp
ZiAocmMpIGdvdG8gb3V0OworICAgIH0KKworICAgIGlmIChwYXJhbXMtPmNoYW5uZWxzX21heCkg
eworICAgICAgICByYyA9IGZsZXhhcnJheV9hcHBlbmRfcGFpcihmcm9udCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcyJYRU5TTkRfRklFTERfQ0hBTk5F
TFNfTUFYLCBwYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCIldSIsIHBhcmFtcy0+Y2hhbm5lbHNfbWF4KSk7CisgICAgICAgIGlmIChyYykgZ290byBv
dXQ7CisgICAgfQorCisgICAgaWYgKHBhcmFtcy0+YnVmZmVyX3NpemUpIHsKKyAgICAgICAgcmMg
PSBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEdDU1BSSU5URigiJXMiWEVOU05EX0ZJRUxEX0JVRkZFUl9TSVpFLCBwYXRoKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIldSIsIHBhcmFt
cy0+YnVmZmVyX3NpemUpKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICB9CisKKyAg
ICByYyA9IDA7CisKK291dDoKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgbGlieGxf
X3NldF9zdHJlYW1zX3ZzbmQobGlieGxfX2djICpnYywgY2hhciAqcGF0aCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdnNuZF9zdHJlYW0gKnN0cmVhbXMsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBudW1fc3RyZWFtcywgZmxleGFycmF5
X3QgKmZyb250KQoreworICAgIGludCBpOworICAgIGludCByYzsKKworICAgIGZvciAoaSA9IDA7
IGkgPCBudW1fc3RyZWFtczsgaSsrKSB7CisgICAgICAgIHJjID0gZmxleGFycmF5X2FwcGVuZF9w
YWlyKGZyb250LAorICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzJWQvIlhFTlNORF9GSUVM
RF9TVFJFQU1fVU5JUVVFX0lELCBwYXRoLCBpKSwKKyAgICAgICAgICAgICAgICAgc3RyZWFtc1tp
XS51bmlxdWVfaWQpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIGNvbnN0
IGNoYXIgKnR5cGUgPSBsaWJ4bF92c25kX3N0cmVhbV90eXBlX3RvX3N0cmluZyhzdHJlYW1zW2ld
LnR5cGUpOworCisgICAgICAgIGlmICh0eXBlKSB7CisgICAgICAgICAgICByYyA9IGZsZXhhcnJh
eV9hcHBlbmRfcGFpcihmcm9udCwKKyAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMl
ZC8iWEVOU05EX0ZJRUxEX1RZUEUsIHBhdGgsIGkpLAorICAgICAgICAgICAgICAgICAgICAgKGNo
YXIgKil0eXBlKTsKKyAgICAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKwor
ICAgICAgICByYyA9IGxpYnhsX19zZXRfcGFyYW1zX3ZzbmQoZ2MsIEdDU1BSSU5URigiJXMlZC8i
LCBwYXRoLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzdHJlYW1z
W2ldLnBhcmFtcywgZnJvbnQpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworICAgIH0KKwor
ICAgIHJjID0gMDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBsaWJ4
bF9fc2V0X3BjbXNfdnNuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF92c25kX3BjbSAqcGNtcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG51bV9wY21zLCBmbGV4YXJyYXlfdCAq
ZnJvbnQpCit7CisgICAgaW50IGk7CisgICAgaW50IHJjOworCisgICAgZm9yIChpID0gMDsgaSA8
IG51bV9wY21zOyBpKyspIHsKKyAgICAgICAgaWYgKHBjbXNbaV0ubmFtZSkgeworICAgICAgICAg
ICAgcmMgPSBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVkLyJYRU5TTkRfRklFTERfREVWSUNFX05B
TUUsIGkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtc1tpXS5u
YW1lKTsKKyAgICAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKworICAgICAg
ICBjaGFyICpwYXRoID0gR0NTUFJJTlRGKCIlZC8iLCBpKTsKKworICAgICAgICByYyA9IGxpYnhs
X19zZXRfcGFyYW1zX3ZzbmQoZ2MsIHBhdGgsICZwY21zW2ldLnBhcmFtcywgZnJvbnQpOworICAg
ICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIHJjID0gbGlieGxfX3NldF9zdHJlYW1z
X3ZzbmQoZ2MsIHBhdGgsIHBjbXNbaV0uc3RyZWFtcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwY21zW2ldLm51bV92c25kX3N0cmVhbXMsIGZyb250KTsKKyAgICAgICAg
aWYgKHJjKSBnb3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICByZXR1
cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgbGlieGxfX3NldF94ZW5zdG9yZV92c25kKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfZGV2aWNlX3ZzbmQgKnZzbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmbGV4YXJyYXlfdCAqYmFjaywgZmxleGFycmF5X3QgKmZyb250LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X3QgKnJvX2Zyb250KQoreworICAg
IGludCByYzsKKworICAgIGlmICh2c25kLT5sb25nX25hbWUpIHsKKyAgICAgICAgcmMgPSBmbGV4
YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQsIFhFTlNORF9GSUVMRF9WQ0FSRF9MT05HX05BTUUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZzbmQtPmxvbmdfbmFtZSk7CisgICAg
ICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfQorCisgICAgaWYgKHZzbmQtPnNob3J0X25hbWUp
IHsKKyAgICAgICAgcmMgPSBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQsIFhFTlNORF9GSUVM
RF9WQ0FSRF9TSE9SVF9OQU1FLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
c25kLT5zaG9ydF9uYW1lKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICB9CisKKyAg
ICByYyA9IGxpYnhsX19zZXRfcGFyYW1zX3ZzbmQoZ2MsICIiLCAmdnNuZC0+cGFyYW1zLCBmcm9u
dCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0gbGlieGxfX3NldF9wY21zX3Zz
bmQoZ2MsIHZzbmQtPnBjbXMsIHZzbmQtPm51bV92c25kX3BjbXMsIGZyb250KTsKKyAgICBpZiAo
cmMpIGdvdG8gb3V0OworCisgICAgcmMgPSAwOworCitvdXQ6CisgICAgcmV0dXJuIHJjOworfQor
CitzdGF0aWMgTElCWExfREVGSU5FX1VQREFURV9ERVZJRCh2c25kKQorc3RhdGljIExJQlhMX0RF
RklORV9ERVZJQ0VTX0FERCh2c25kKQorCitMSUJYTF9ERUZJTkVfREVWSUNFX0FERCh2c25kKQor
TElCWExfREVGSU5FX0RFVklDRV9SRU1PVkUodnNuZCkKKworREVGSU5FX0RFVklDRV9UWVBFX1NU
UlVDVCh2c25kLCBWU05ELAorICAgIC51cGRhdGVfY29uZmlnID0gKGRldmljZV91cGRhdGVfY29u
ZmlnX2ZuX3QpIGxpYnhsX191cGRhdGVfY29uZmlnX3ZzbmQsCisgICAgLmZyb21feGVuc3RvcmUg
PSAoZGV2aWNlX2Zyb21feGVuc3RvcmVfZm5fdCkgbGlieGxfX3ZzbmRfZnJvbV94ZW5zdG9yZSwK
KyAgICAuc2V0X3hlbnN0b3JlX2NvbmZpZyA9IChkZXZpY2Vfc2V0X3hlbnN0b3JlX2NvbmZpZ19m
bl90KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3NldF94ZW5zdG9yZV92c25k
CispOworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1iYXNpYy1v
ZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjE3
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10: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 1fTllT-0001DJ-Nt; Fri, 15 Jun 2018 10:15: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllT-0001CV-2U
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:31 +0000
X-Inumbo-ID: ada2ef00-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ada2ef00-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:12:59 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id y20-v6so13871856lfy.0
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=XpE3acGwXkuZePBZzR0Vr+hA91j5tBI7qmGe3dNvNVc=;
 b=LJdPLaeMJg2FIRUMgu4L+chH2Wk7ETR5anZM3RpOIj8ZzWEBJ+/bvKoKHx3bw+hZa7
 VKVekWEemVZpsuhLgPm9aiwrJ9tiXn+p2f3UtDmLm8I3B8mq8FJMMjhWLUbrkJ4UJVJf
 7NZ9P3hr2Jhfmm1m+VIBltLG855EMmIoff4mArn4PZ8D/Nv0R5GT7ZF1c8LkbT6e5FFD
 2PXmPMm9nEF1NGMrlGrR/CXRm2JeJqpuutEdCYqSlrhCymmU34pR+EyrHrkAe7nXuZ0i
 RPL6qiwUHq5kTvoa3h7I476o5f7k5ecMiX6QFglumT5IvO61zt9YaE4jHDl0z2ugbSTg
 kiEg==
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=XpE3acGwXkuZePBZzR0Vr+hA91j5tBI7qmGe3dNvNVc=;
 b=VjLw1Zf5z9n7ZgRqjcn9796lu81j6vZAuEDUMpg1s6SClv/HE8E44nkqkW4i6QJ3E+
 iIb0a1UKTi1wJBoqpjouCgPyJVGu2fAaEw80jDYVNPtGWN4ln9gYkqed2mvpo1hi++zr
 t1YD50mSDeXszLt317BsPf7QqfSavDxbP6ggdYLHIojBYbidW/YZynPzP/FZLmLFGMlo
 se14t1cZbA3J0qWAYAXxupWbL332cUBQiOVAAPCSoLK3DHLI0NBUi8YM/iT8vzhrqth/
 FZUjdhtRE5N/bv9O/9VSrv2FdzFmdsooU344CVKNDeM7sFMMd9X3oAryxB6ri3dfGMLQ
 gMyw==
X-Gm-Message-State: APt69E1EWPAyggVAljrllqXv2ODt7kQh8oKhI7TqQevXyV8TfoJZA7yM
 V8K5n/mtb+JOnkjEQVTUj4vToA==
X-Google-Smtp-Source: ADUXVKKUj4XUYxMRylJnG8WWPvL++V91NsoU5b8XyiBhRglg+13+hCL1uARY6vHEn5NujKTcSA2VIg==
X-Received: by 2002:a2e:1503:: with SMTP id s3-v6mr533425ljd.65.1529057727738; 
 Fri, 15 Jun 2018 03:15:27 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:27 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:15 +0300
Message-Id: <20180615101518.11161-3-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 2/5] libxl: add vsnd list and info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IGdldHRpbmcgdnNuZCBsaXN0IGFuZCBpbmZvIEFQSQoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRy
IEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsLmggICAgICAgICB8ICAxMCArCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgMTkg
KysKIHRvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmggICB8ICAgMyArCiB0b29scy9saWJ4bC9saWJ4
bF92c25kLmMgICAgfCAzNjUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiA0
IGZpbGVzIGNoYW5nZWQsIDM5NCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IGEz
MTIxNjZiNDguLmJmYzc4ODU5NGMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysr
IGIvdG9vbHMvbGlieGwvbGlieGwuaApAQCAtMjAxNCw2ICsyMDE0LDE2IEBAIGludCBsaWJ4bF9k
ZXZpY2VfdnNuZF9kZXN0cm95KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cp
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09O
TFk7CiAKK2xpYnhsX2RldmljZV92c25kICpsaWJ4bF9kZXZpY2VfdnNuZF9saXN0KGxpYnhsX2N0
eCAqY3R4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgZG9taWQsIGludCAqbnVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwordm9pZCBsaWJ4bF9kZXZpY2VfdnNu
ZF9saXN0X2ZyZWUobGlieGxfZGV2aWNlX3ZzbmQqIGxpc3QsIGludCBudW0pCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CitpbnQg
bGlieGxfZGV2aWNlX3ZzbmRfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZCAqdnNuZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRpbmZvICp2c25kbGluZm8p
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09O
TFk7CisKIC8qIEtleWJvYXJkICovCiBpbnQgbGlieGxfZGV2aWNlX3ZrYl9hZGQobGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbAppbmRleCA0MjE4YmY0NjZmLi40NmZhNjRmODhkIDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0x
MDE5LDYgKzEwMTksMjUgQEAgbGlieGxfdmRpc3BsaW5mbyA9IFN0cnVjdCgidmRpc3BsaW5mbyIs
IFsKICAgICAoImNvbm5lY3RvcnMiLCBBcnJheShsaWJ4bF9jb25uZWN0b3JpbmZvLCAibnVtX2Nv
bm5lY3RvcnMiKSkKICAgICBdLCBkaXI9RElSX09VVCkKIAorbGlieGxfc3RyZWFtaW5mbyA9IFN0
cnVjdCgic3RyZWFtaW5mbyIsIFsKKyAgICAoInJlcV9ldnRjaCIsIGludGVnZXIpLAorICAgICgi
cmVxX3JyZWYiLCBpbnRlZ2VyKQorICAgIF0pCisKK2xpYnhsX3BjbWluZm8gPSBTdHJ1Y3QoInBj
bWluZm8iLCBbCisgICAgKCJzdHJlYW1zIiwgQXJyYXkobGlieGxfc3RyZWFtaW5mbywgIm51bV92
c25kX3N0cmVhbXMiKSkKKyAgICBdKQorCitsaWJ4bF92c25kaW5mbyA9IFN0cnVjdCgidnNuZGlu
Zm8iLCBbCisgICAgKCJiYWNrZW5kIiwgc3RyaW5nKSwKKyAgICAoImJhY2tlbmRfaWQiLCB1aW50
MzIpLAorICAgICgiZnJvbnRlbmQiLCBzdHJpbmcpLAorICAgICgiZnJvbnRlbmRfaWQiLCB1aW50
MzIpLAorICAgICgiZGV2aWQiLCBsaWJ4bF9kZXZpZCksCisgICAgKCJzdGF0ZSIsIGludGVnZXIp
LAorICAgICgicGNtcyIsIEFycmF5KGxpYnhsX3BjbWluZm8sICJudW1fdnNuZF9wY21zIikpCisg
ICAgXSkKKwogIyBOVU1BIG5vZGUgY2hhcmFjdGVyaXN0aWNzOiBzaXplIGFuZCBmcmVlIGFyZSBo
b3cgbXVjaCBtZW1vcnkgaXQgaGFzLCBhbmQgaG93CiAjIG11Y2ggb2YgaXQgaXMgZnJlZSwgcmVz
cGVjdGl2ZWx5LiBkaXN0cyBpcyBhbiBhcnJheSBvZiBkaXN0YW5jZXMgZnJvbSB0aGlzCiAjIG5v
ZGUgdG8gZWFjaCBvdGhlciBub2RlLgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXRp
bHMuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmgKaW5kZXggOWU3NDNkYzU5OC4uNTQ1NTc1
MmM2ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF91dGlscy5oCkBAIC04Miw2ICs4Miw5IEBAIGludCBsaWJ4bF9kZXZpZF90b19k
ZXZpY2VfdXNiY3RybChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCiBpbnQgbGlieGxf
ZGV2aWRfdG9fZGV2aWNlX3ZkaXNwbChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZGV2aWQsIGxpYnhsX2RldmljZV92
ZGlzcGwgKnZkaXNwbCk7CiAKK2ludCBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdnNuZChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IGRldmlkLCBsaWJ4bF9kZXZpY2VfdnNuZCAqdnNuZCk7CisKIGludCBsaWJ4bF9jdHJscG9y
dF90b19kZXZpY2VfdXNiZGV2KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBjdHJsLCBpbnQgcG9ydCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV91c2JkZXYgKnVzYmRl
dik7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF92c25kLmMgYi90b29scy9saWJ4bC9s
aWJ4bF92c25kLmMKaW5kZXggOTU5MGE3Y2FlOS4uY2Y0NmUzZGRiMSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfdnNuZC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZzbmQuYwpAQCAt
MzgsMjIgKzM4LDI0MyBAQCBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfZnJvbV92c25kKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgcmV0dXJuIDA7CiB9CiAKK3N0YXRpYyBpbnQg
bGlieGxfX3NhbXBsZV9yYXRlc19mcm9tX3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFy
ICpzdHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
dnNuZF9wYXJhbXMgKnBhcmFtcykKK3sKKyAgICBjaGFyICp0bXAgPSBsaWJ4bF9fc3RyZHVwKGdj
LCBzdHIpOworCisgICAgcGFyYW1zLT5udW1fc2FtcGxlX3JhdGVzID0gMDsKKyAgICBwYXJhbXMt
PnNhbXBsZV9yYXRlcyA9IE5VTEw7CisKKyAgICBjaGFyICpwID0gc3RydG9rKHRtcCwgIiAsIik7
CisKKyAgICB3aGlsZSAocCAhPSBOVUxMKSB7CisgICAgICAgIHBhcmFtcy0+c2FtcGxlX3JhdGVz
ID0gbGlieGxfX3JlYWxsb2MoTk9HQywgcGFyYW1zLT5zYW1wbGVfcmF0ZXMsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKCpwYXJhbXMtPnNhbXBs
ZV9yYXRlcykgKgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChwYXJhbXMtPm51bV9zYW1wbGVfcmF0ZXMgKyAxKSk7CisgICAgICAgIHBhcmFtcy0+c2FtcGxl
X3JhdGVzW3BhcmFtcy0+bnVtX3NhbXBsZV9yYXRlcysrXSA9IHN0cnRvdWwocCwgTlVMTCwgMCk7
CisgICAgICAgIHAgPSBzdHJ0b2soTlVMTCwgIiAsIik7CisgICAgfQorCisgICAgcmV0dXJuIDA7
Cit9CisKK3N0YXRpYyBpbnQgbGlieGxfX3NhbXBsZV9mb3JtYXRzX2Zyb21fc3RyaW5nKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKnN0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGFyYW1zICpwYXJhbXMpCit7CisgICAgaW50IHJj
OworICAgIGNoYXIgKnRtcCA9IGxpYnhsX19zdHJkdXAoZ2MsIHN0cik7CisKKyAgICBwYXJhbXMt
Pm51bV9zYW1wbGVfZm9ybWF0cyA9IDA7CisgICAgcGFyYW1zLT5zYW1wbGVfZm9ybWF0cyA9IE5V
TEw7CisKKyAgICBjaGFyICpwID0gc3RydG9rKHRtcCwgIiAsIik7CisKKyAgICB3aGlsZSAocCAh
PSBOVUxMKSB7CisgICAgICAgIHBhcmFtcy0+c2FtcGxlX2Zvcm1hdHMgPSBsaWJ4bF9fcmVhbGxv
YyhOT0dDLCBwYXJhbXMtPnNhbXBsZV9mb3JtYXRzLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKCpwYXJhbXMtPnNhbXBsZV9mb3JtYXRzKSAq
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFyYW1z
LT5udW1fc2FtcGxlX2Zvcm1hdHMgKyAxKSk7CisKKyAgICAgICAgbGlieGxfdnNuZF9wY21fZm9y
bWF0IGZvcm1hdDsKKworICAgICAgICByYyA9IGxpYnhsX3ZzbmRfcGNtX2Zvcm1hdF9mcm9tX3N0
cmluZyhwLCAmZm9ybWF0KTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgICAgICBw
YXJhbXMtPnNhbXBsZV9mb3JtYXRzW3BhcmFtcy0+bnVtX3NhbXBsZV9mb3JtYXRzKytdID0gZm9y
bWF0OworICAgICAgICBwID0gc3RydG9rKE5VTEwsICIgLCIpOworICAgIH0KKworICAgIHJjID0g
MDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBsaWJ4bF9fcGFyYW1z
X2Zyb21feGVuc3RvcmUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGFyYW1zICpwYXJhbXMp
Cit7CisgICAgY29uc3QgY2hhciAqdG1wOworICAgIGludCByYzsKKworICAgIHJjID0gbGlieGxf
X3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEdDU1BSSU5URigiJXMvIlhFTlNORF9GSUVMRF9TQU1QTEVfUkFURVMsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoKSwgJnRtcCk7CisgICAgaWYg
KHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsKKyAgICAgICAgcmMgPSBsaWJ4bF9fc2Ft
cGxlX3JhdGVzX2Zyb21fc3RyaW5nKGdjLCB0bXAsIHBhcmFtcyk7CisgICAgICAgIGlmIChyYykg
Z290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBY
QlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8i
WEVOU05EX0ZJRUxEX1NBTVBMRV9GT1JNQVRTLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGF0aCksICZ0bXApOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAg
ICBpZiAodG1wKSB7CisgICAgICAgIHJjID0gbGlieGxfX3NhbXBsZV9mb3JtYXRzX2Zyb21fc3Ry
aW5nKGdjLCB0bXAsIHBhcmFtcyk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfQor
CisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTlNORF9GSUVMRF9DSEFO
TkVMU19NSU4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0
aCksICZ0bXApOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAg
ICAgIHBhcmFtcy0+Y2hhbm5lbHNfbWluID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0K
KworICAgIHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5TTkRfRklFTERfQ0hB
Tk5FTFNfTUFYLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
dGgpLCAmdG1wKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgaWYgKHRtcCkgeworICAg
ICAgICBwYXJhbXMtPmNoYW5uZWxzX21heCA9IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9
CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOU05EX0ZJRUxEX0JV
RkZFUl9TSVpFLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
dGgpLCAmdG1wKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgaWYgKHRtcCkgeworICAg
ICAgICBwYXJhbXMtPmJ1ZmZlcl9zaXplID0gc3RydG91bCh0bXAsIE5VTEwsIDApOworICAgIH0K
KworICAgIHJjID0gMDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBs
aWJ4bF9fc3RyZWFtX2Zyb21feGVuc3RvcmUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqcGF0
aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfc3Ry
ZWFtICpzdHJlYW0pCit7CisgICAgY29uc3QgY2hhciAqdG1wOworICAgIGludCByYzsKKworICAg
IHN0cmVhbS0+dW5pcXVlX2lkID0geHNfcmVhZChDVFgtPnhzaCwgWEJUX05VTEwsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOU05EX0ZJRUxEX1NUUkVBTV9VTklR
VUVfSUQsCisgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCksIE5VTEwpOworCisgICAgcmMg
PSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOU05EX0ZJRUxEX1RZUEUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoKSwgJnRtcCk7CisgICAgaWYg
KHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsKKyAgICAgICAgbGlieGxfdnNuZF9zdHJl
YW1fdHlwZSB0eXBlOworCisgICAgICAgIHJjID0gbGlieGxfdnNuZF9zdHJlYW1fdHlwZV9mcm9t
X3N0cmluZyh0bXAsICZ0eXBlKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgICAg
ICBzdHJlYW0tPnR5cGUgPSB0eXBlOworICAgIH0KKworICAgIHJjID0gbGlieGxfX3BhcmFtc19m
cm9tX3hlbnN0b3JlKGdjLCBwYXRoLCAmc3RyZWFtLT5wYXJhbXMpOworICAgIGlmIChyYykgZ290
byBvdXQ7CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRp
YyBpbnQgbGlieGxfX3BjbV9mcm9tX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIg
KnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF92c25kX3Bj
bSAqcGNtKQoreworICAgIGNvbnN0IGNoYXIgKnRtcDsKKyAgICBpbnQgcmM7CisKKyAgICBwY20t
Pm5hbWUgPSB4c19yZWFkKENUWC0+eHNoLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgIEdDU1BSSU5URigiJXMvIlhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSwgcGF0aCksIE5VTEwp
OworCisgICAgcmMgPSBsaWJ4bF9fcGFyYW1zX2Zyb21feGVuc3RvcmUoZ2MsIHBhdGgsICZwY20t
PnBhcmFtcyk7CisKKyAgICBwY20tPnN0cmVhbXMgPSBOVUxMOworICAgIHBjbS0+bnVtX3ZzbmRf
c3RyZWFtcyA9IDA7CisKKyAgICBkbyB7CisgICAgICAgIGNoYXIgKnN0cmVhbV9wYXRoID0gR0NT
UFJJTlRGKCIlcy8lZCIsIHBhdGgsIHBjbS0+bnVtX3ZzbmRfc3RyZWFtcyk7CisKKyAgICAgICAg
cmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwgc3RyZWFtX3BhdGgsICZ0
bXApOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIGlmICh0bXApIHsKKyAg
ICAgICAgICAgIHBjbS0+c3RyZWFtcyA9IGxpYnhsX19yZWFsbG9jKE5PR0MsIHBjbS0+c3RyZWFt
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigqcGNt
LT5zdHJlYW1zKSAqCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
KytwY20tPm51bV92c25kX3N0cmVhbXMpKTsKKworICAgICAgICAgICAgbGlieGxfdnNuZF9zdHJl
YW1faW5pdCgmcGNtLT5zdHJlYW1zW3BjbS0+bnVtX3ZzbmRfc3RyZWFtcyAtIDFdKTsKKworICAg
ICAgICAgICAgcmMgPSBsaWJ4bF9fc3RyZWFtX2Zyb21feGVuc3RvcmUoZ2MsIHN0cmVhbV9wYXRo
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBjbS0+c3Ry
ZWFtc1twY20tPm51bV92c25kX3N0cmVhbXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC0gMV0pOworICAgICAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAg
ICAgICAgfQorICAgIH0gd2hpbGUgKHRtcCk7CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICBy
ZXR1cm4gcmM7Cit9CisKIHN0YXRpYyBpbnQgbGlieGxfX3ZzbmRfZnJvbV94ZW5zdG9yZShsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpsaWJ4bF9wYXRoLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX2RldmlkIGRldmlkLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c25kICp2c25kKQogewotICAgIGNvbnN0IGNo
YXIgKmJlX3BhdGg7CisgICAgY29uc3QgY2hhciAqdG1wOworICAgIGNvbnN0IGNoYXIgKmZlX3Bh
dGg7CiAgICAgaW50IHJjOwogCiAgICAgdnNuZC0+ZGV2aWQgPSBkZXZpZDsKICAgICByYyA9IGxp
YnhsX194c19yZWFkX21hbmRhdG9yeShnYywgWEJUX05VTEwsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9iYWNrZW5kIiwgbGlieGxfcGF0aCksCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJlX3BhdGgpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZ0bXApOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBy
YyA9IGxpYnhsX19iYWNrZW5kcGF0aF9wYXJzZV9kb21pZChnYywgdG1wLCAmdnNuZC0+YmFja2Vu
ZF9kb21pZCk7CiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIAotICAgIHJjID0gbGlieGxfX2JhY2tl
bmRwYXRoX3BhcnNlX2RvbWlkKGdjLCBiZV9wYXRoLCAmdnNuZC0+YmFja2VuZF9kb21pZCk7Cisg
ICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9tYW5kYXRvcnkoZ2MsIFhCVF9OVUxMLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvZnJvbnRlbmQiLCBsaWJ4bF9w
YXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZmVfcGF0aCk7CiAgICAg
aWYgKHJjKSBnb3RvIG91dDsKIAorICAgIHZzbmQtPnNob3J0X25hbWUgPSB4c19yZWFkKENUWC0+
eHNoLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYo
IiVzLyJYRU5TTkRfRklFTERfVkNBUkRfU0hPUlRfTkFNRSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmZV9wYXRoKSwgTlVMTCk7CisKKyAgICB2c25kLT5sb25nX25hbWUgPSB4c19y
ZWFkKENUWC0+eHNoLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdD
U1BSSU5URigiJXMvIlhFTlNORF9GSUVMRF9WQ0FSRF9MT05HX05BTUUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmZV9wYXRoKSwgTlVMTCk7CisKKyAgICByYyA9IGxpYnhsX19wYXJh
bXNfZnJvbV94ZW5zdG9yZShnYywgZmVfcGF0aCwgJnZzbmQtPnBhcmFtcyk7CisKKyAgICB2c25k
LT5wY21zID0gTlVMTDsKKyAgICB2c25kLT5udW1fdnNuZF9wY21zID0gMDsKKworICAgIGRvIHsK
KyAgICAgICAgY2hhciAqcGNtX3BhdGggPSBHQ1NQUklOVEYoIiVzLyVkIiwgZmVfcGF0aCwgdnNu
ZC0+bnVtX3ZzbmRfcGNtcyk7CisKKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2Vk
KGdjLCBYQlRfTlVMTCwgcGNtX3BhdGgsICZ0bXApOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0
OworCisgICAgICAgIGlmICh0bXApIHsKKyAgICAgICAgICAgIHZzbmQtPnBjbXMgPSBsaWJ4bF9f
cmVhbGxvYyhOT0dDLCB2c25kLT5wY21zLCBzaXplb2YoKnZzbmQtPnBjbXMpICoKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKyt2c25kLT5udW1fdnNuZF9wY21zKSk7
CisKKyAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGNtX2luaXQoJnZzbmQtPnBjbXNbdnNuZC0+bnVt
X3ZzbmRfcGNtcyAtIDFdKTsKKworICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcGNtX2Zyb21feGVu
c3RvcmUoZ2MsIHBjbV9wYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnZzbmQtPnBjbXNbdnNuZC0+bnVtX3ZzbmRfcGNtcyAtIDFdKTsKKyAgICAgICAgICAg
IGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICB9IHdoaWxlICh0bXApOworCiAgICAg
cmMgPSAwOwogCiBvdXQ6CkBAIC0zMDMsMTEgKzUyNCwxNDkgQEAgb3V0OgogICAgIHJldHVybiBy
YzsKIH0KIAorc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3N0cmVhbV9nZXRpbmZvKGxpYnhsX19n
YyAqZ2MsIGNvbnN0IGNoYXIgKnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfdnNuZF9wY20qIHBjbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9wY21pbmZvICppbmZvKQoreworICAgIGNvbnN0IGNoYXIgKnRt
cDsKKyAgICBpbnQgaTsKKyAgICBpbnQgcmM7CisKKyAgICBpbmZvLT5udW1fdnNuZF9zdHJlYW1z
ID0gcGNtLT5udW1fdnNuZF9zdHJlYW1zOworICAgIGluZm8tPnN0cmVhbXMgPSBsaWJ4bF9fbWFs
bG9jKE5PR0MsIHNpemVvZigqaW5mby0+c3RyZWFtcykgKiBpbmZvLT5udW1fdnNuZF9zdHJlYW1z
KTsKKworICAgIGZvciAoaSA9IDA7IGkgPCBpbmZvLT5udW1fdnNuZF9zdHJlYW1zOyBpKyspCisg
ICAgeworICAgICAgICBsaWJ4bF9zdHJlYW1pbmZvX2luaXQoJmluZm8tPnN0cmVhbXNbaV0pOwor
CisgICAgICAgIHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyVkLyJYRU5TTkRf
RklFTERfUklOR19SRUYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRo
LCBpKSwgJnRtcCk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICAgICAgaW5mby0+
c3RyZWFtc1tpXS5yZXFfcnJlZiA9IHRtcCA/IHN0cnRvdWwodG1wLCBOVUxMLCAxMCkgOiAtMTsK
KworICAgICAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8lZC8iWEVOU05E
X0ZJRUxEX0VWVF9DSE5MLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0
aCwgaSksICZ0bXApOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIGluZm8t
PnN0cmVhbXNbaV0ucmVxX2V2dGNoID0gdG1wID8gc3RydG91bCh0bXAsIE5VTEwsIDEwKSA6IC0x
OworICAgIH0KKworICAgIHJjID0gMDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKworc3Rh
dGljIGludCBsaWJ4bF9fZGV2aWNlX3BjbV9nZXRpbmZvKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNo
YXIgKnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2
aWNlX3ZzbmQgKnZzbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfdnNuZGluZm8gKmluZm8pCit7CisgICAgaW50IGk7CisgICAgaW50IHJjOworCisgICAgaW5m
by0+bnVtX3ZzbmRfcGNtcyA9IHZzbmQtPm51bV92c25kX3BjbXM7CisgICAgaW5mby0+cGNtcyA9
IGxpYnhsX19tYWxsb2MoTk9HQywgc2l6ZW9mKCppbmZvLT5wY21zKSAqIGluZm8tPm51bV92c25k
X3BjbXMpOworCisgICAgZm9yIChpID0gMDsgaSA8IGluZm8tPm51bV92c25kX3BjbXM7IGkrKykK
KyAgICB7CisgICAgICAgIGxpYnhsX3BjbWluZm9faW5pdCgmaW5mby0+cGNtc1tpXSk7CisKKyAg
ICAgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3N0cmVhbV9nZXRpbmZvKGdjLCBHQ1NQUklOVEYoIiVz
LyVkIiwgcGF0aCwgaSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmdnNuZC0+cGNtc1tpXSwgJmluZm8tPnBjbXNbaV0pOworICAgICAgICBpZiAocmMpIGdvdG8g
b3V0OworICAgIH0KKworICAgIHJjID0gMDsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKwor
aW50IGxpYnhsX2RldmljZV92c25kX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZzbmQgKnZz
bmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF92c25kaW5mbyAqaW5mbykK
K3sKKyAgICBHQ19JTklUKGN0eCk7CisgICAgY2hhciAqbGlieGxfcGF0aCwgKmRvbXBhdGgsICpk
ZXZwYXRoOworICAgIGNvbnN0IGNoYXIgKnZhbDsKKyAgICBpbnQgcmM7CisKKyAgICBsaWJ4bF92
c25kaW5mb19pbml0KGluZm8pOworICAgIGRvbXBhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgo
Z2MsIGRvbWlkKTsKKyAgICBpbmZvLT5kZXZpZCA9IHZzbmQtPmRldmlkOworCisgICAgZGV2cGF0
aCA9IGxpYnhsX19kb21haW5fZGV2aWNlX2Zyb250ZW5kX3BhdGgoZ2MsIGRvbWlkLCBpbmZvLT5k
ZXZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBM
SUJYTF9fREVWSUNFX0tJTkRfVlNORCk7CisgICAgbGlieGxfcGF0aCA9IGxpYnhsX19kb21haW5f
ZGV2aWNlX2xpYnhsX3BhdGgoZ2MsIGRvbWlkLCBpbmZvLT5kZXZpZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9fREVWSUNFX0tJTkRfVlNO
RCk7CisKKyAgICBpbmZvLT5iYWNrZW5kID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEwsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9iYWNrZW5kIiwgbGlieGxf
cGF0aCksIE5VTEwpOworCisgICAgcmMgPSBsaWJ4bF9fYmFja2VuZHBhdGhfcGFyc2VfZG9taWQo
Z2MsIGluZm8tPmJhY2tlbmQsICZpbmZvLT5iYWNrZW5kX2lkKTsKKyAgICBpZiAocmMpIGdvdG8g
b3V0OworCisgICAgdmFsID0geHNfcmVhZChjdHgtPnhzaCwgWEJUX05VTEwsIEdDU1BSSU5URigi
JXMvc3RhdGUiLCBkZXZwYXRoKSwgTlVMTCk7CisKKyAgICBpbmZvLT5zdGF0ZSA9IHZhbCA/IHN0
cnRvdWwodmFsLCBOVUxMLCAxMCkgOiAtMTsKKworICAgIGluZm8tPmZyb250ZW5kID0geHNfcmVh
ZChjdHgtPnhzaCwgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigiJXMvZnJvbnRlbmQiLCBsaWJ4bF9wYXRoKSwgTlVMTCk7CisKKyAgICBpbmZvLT5mcm9u
dGVuZF9pZCA9IGRvbWlkOworCisgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3BjbV9nZXRpbmZvKGdj
LCBkZXZwYXRoLCB2c25kLCBpbmZvKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgcmMg
PSAwOworCitvdXQ6CisgICAgIEdDX0ZSRUU7CisgICAgIHJldHVybiByYzsKK30KKworaW50IGxp
YnhsX2RldmlkX3RvX2RldmljZV92c25kKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZGV2aWQsIGxpYnhsX2RldmljZV92
c25kICp2c25kKQoreworICAgIEdDX0lOSVQoY3R4KTsKKworICAgIGxpYnhsX2RldmljZV92c25k
ICp2c25kcyA9IE5VTEw7CisgICAgaW50IG4sIGk7CisgICAgaW50IHJjOworCisgICAgbGlieGxf
ZGV2aWNlX3ZzbmRfaW5pdCh2c25kKTsKKworICAgIHZzbmRzID0gbGlieGxfX2RldmljZV9saXN0
KGdjLCAmbGlieGxfX3ZzbmRfZGV2dHlwZSwgZG9taWQsICZuKTsKKworICAgIGlmICghdnNuZHMp
IHsgcmMgPSBFUlJPUl9OT1RGT1VORDsgZ290byBvdXQ7IH0KKworICAgIGZvciAoaSA9IDA7IGkg
PCBuOyArK2kpIHsKKyAgICAgICAgaWYgKGRldmlkID09IHZzbmRzW2ldLmRldmlkKSB7CisgICAg
ICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZF9jb3B5KGN0eCwgdnNuZCwgJnZzbmRzW2ldKTsKKyAg
ICAgICAgICAgIHJjID0gMDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAg
fQorCisgICAgcmMgPSBFUlJPUl9OT1RGT1VORDsKKworb3V0OgorICAgIGlmICh2c25kcykKKyAg
ICAgICAgbGlieGxfX2RldmljZV9saXN0X2ZyZWUoJmxpYnhsX192c25kX2RldnR5cGUsIHZzbmRz
LCBuKTsKKworICAgIEdDX0ZSRUU7CisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMgTElCWExf
REVGSU5FX1VQREFURV9ERVZJRCh2c25kKQogc3RhdGljIExJQlhMX0RFRklORV9ERVZJQ0VTX0FE
RCh2c25kKQogCiBMSUJYTF9ERUZJTkVfREVWSUNFX0FERCh2c25kKQogTElCWExfREVGSU5FX0RF
VklDRV9SRU1PVkUodnNuZCkKK0xJQlhMX0RFRklORV9ERVZJQ0VfTElTVCh2c25kKQogCiBERUZJ
TkVfREVWSUNFX1RZUEVfU1RSVUNUKHZzbmQsIFZTTkQsCiAgICAgLnVwZGF0ZV9jb25maWcgPSAo
ZGV2aWNlX3VwZGF0ZV9jb25maWdfZm5fdCkgbGlieGxfX3VwZGF0ZV9jb25maWdfdnNuZCwKLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:15:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTllV-0001EA-3P; Fri, 15 Jun 2018 10:15: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllU-0001Dm-9h
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:32 +0000
X-Inumbo-ID: ae625083-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x22d.google.com (unknown [2a00:1450:4010:c07::22d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae625083-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:13:00 +0200 (CEST)
Received: by mail-lf0-x22d.google.com with SMTP id q11-v6so13841083lfc.7
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15: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:in-reply-to:references;
 bh=MY8172toxmTfgJ8kw0Ln4IOGNli9nwZxg6N7PAiQJxA=;
 b=DUs9Mr7yg8uTQAbmYQ0tvkTNJf/UFEQjWtQ3+49eSH2IaFv/7LffimmFKv/QB1zdYN
 Rho8d+sGJd1DDVyZKPK4U0/4ii3LXeA40EzE55cnOrBjRs7XnNk4P8rM3+6QLeqM4bSh
 0t03BWS7X/A76E+F/eAGNtf+fjGtj+o26mC/viBavAXfs4gTw43H5AbD73CBWr17nYdO
 tbgGHDGs8qDFYNPZWPQn42A5dq75jWTDmw02eaL/XYqkfcsYsLzY+5bGG/V2zZK2oQ5c
 ncnTYFnRsPBbsHcZ8lxCxfDoDnF5oEShlSh6A5ffySc1DG94totqNAKpGU4YwI0AKAFL
 31wQ==
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=MY8172toxmTfgJ8kw0Ln4IOGNli9nwZxg6N7PAiQJxA=;
 b=LIskrskvx//jFeBmBdplADFn7SBcVBfO72Wilsuxq5x1v8NHfMEw2Hwx/pEblByjW/
 uwpVrYs2xFCi8kVx9vnRfsWqK4hwR9GiQjg4EecRS6ZOmlOplz3dFtbwJJspI0K/v9pk
 roYaAJwz1M2/CsMqCQuzMmA9/+AIUXZmQJPYcajaOJf54N+Fzir5c8VcjIuLo6V88Deq
 Uk8Su/4q/WWSryCUZ2Hwa4KSx7jug8cHyZxvG19eGJQJ2mf8qIfbAR/c/frZzUNYGQI/
 OhpwWEt8LdBsOvx0KfR1gZGBV74QHBZqCZNM+kfBYHT686hkVHkbeLO9bz5vgclXN9j9
 wnbg==
X-Gm-Message-State: APt69E0GQCNC+jIEnRHFBxpUC5ycUoD4YMf9qP2Ub64RRGlu7FwM3hzg
 3+cYhOdcTMY/yx/K0Z0kcKQPOw==
X-Google-Smtp-Source: ADUXVKInQH6ZLARlequyJy2mCw66t7odvJA8aQncvn9waC3shC3998+ETxJKF0jz8GnGNjzSoups+A==
X-Received: by 2002:a19:d86a:: with SMTP id
 p103-v6mr856012lfg.36.1529057728993; 
 Fri, 15 Jun 2018 03:15:28 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:28 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:16 +0300
Message-Id: <20180615101518.11161-4-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 3/5] xl: add PV sound condif 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@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IGNvbmZpZyBwYXJzZXIgZm9yIHZpcnR1YWwgc291bmQgZGV2aWNlcwoKU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgpBY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy94bC94bF9wYXJzZS5jIHwg
MjQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy94
bC94bF9wYXJzZS5oIHwgICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMjQ3IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwpp
bmRleCBlNmM1NDQ4M2UwLi40ZDFlY2Q1ZmE3IDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJz
ZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTE5LDYgKzE5LDcgQEAKICNpbmNsdWRl
IDxzdGRsaWIuaD4KICNpbmNsdWRlIDx4ZW4vaHZtL2U4MjAuaD4KICNpbmNsdWRlIDx4ZW4vaHZt
L3BhcmFtcy5oPgorI2luY2x1ZGUgPHhlbi9pby9zbmRpZi5oPgogCiAjaW5jbHVkZSA8bGlieGwu
aD4KICNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgpAQCAtODUxLDYgKzg1MiwyNDkgQEAgb3V0Ogog
ICAgIHJldHVybiByYzsKIH0KIAorc3RhdGljIGludCBwYXJzZV92c25kX3BhcmFtcyhsaWJ4bF92
c25kX3BhcmFtcyAqcGFyYW1zLCBjaGFyICp0b2tlbikKK3sKKyAgICBjaGFyICpvcGFyZzsKKyAg
ICBpbnQgaTsKKworICAgIGlmIChNQVRDSF9PUFRJT04oWEVOU05EX0ZJRUxEX1NBTVBMRV9SQVRF
UywgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICBsaWJ4bF9zdHJpbmdfbGlzdCByYXRlcyA9IE5V
TEw7CisKKyAgICAgICAgc3BsaXRfc3RyaW5nX2ludG9fc3RyaW5nX2xpc3Qob3BhcmcsICI7Iiwg
JnJhdGVzKTsKKworICAgICAgICBwYXJhbXMtPm51bV9zYW1wbGVfcmF0ZXMgPSBsaWJ4bF9zdHJp
bmdfbGlzdF9sZW5ndGgoJnJhdGVzKTsKKyAgICAgICAgcGFyYW1zLT5zYW1wbGVfcmF0ZXMgPSBj
YWxsb2MocGFyYW1zLT5udW1fc2FtcGxlX3JhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplb2YoKnBhcmFtcy0+c2FtcGxlX3JhdGVzKSk7CisKKyAgICAgICAg
Zm9yIChpID0gMDsgaSA8IHBhcmFtcy0+bnVtX3NhbXBsZV9yYXRlczsgaSsrKSB7CisgICAgICAg
ICAgICBwYXJhbXMtPnNhbXBsZV9yYXRlc1tpXSA9IHN0cnRvdWwocmF0ZXNbaV0sIE5VTEwsIDAp
OworICAgICAgICB9CisKKyAgICAgICAgbGlieGxfc3RyaW5nX2xpc3RfZGlzcG9zZSgmcmF0ZXMp
OworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFU
UywgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICBsaWJ4bF9zdHJpbmdfbGlzdCBmb3JtYXRzID0g
TlVMTDsKKworICAgICAgICBzcGxpdF9zdHJpbmdfaW50b19zdHJpbmdfbGlzdChvcGFyZywgIjsi
LCAmZm9ybWF0cyk7CisKKyAgICAgICAgcGFyYW1zLT5udW1fc2FtcGxlX2Zvcm1hdHMgPSBsaWJ4
bF9zdHJpbmdfbGlzdF9sZW5ndGgoJmZvcm1hdHMpOworICAgICAgICBwYXJhbXMtPnNhbXBsZV9m
b3JtYXRzID0gY2FsbG9jKHBhcmFtcy0+bnVtX3NhbXBsZV9mb3JtYXRzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigqcGFyYW1zLT5zYW1wbGVfZm9ybWF0
cykpOworCisgICAgICAgIGZvciAoaSA9IDA7IGkgPCBwYXJhbXMtPm51bV9zYW1wbGVfZm9ybWF0
czsgaSsrKSB7CisgICAgICAgICAgICBsaWJ4bF92c25kX3BjbV9mb3JtYXQgZm9ybWF0OworCisg
ICAgICAgICAgICBpZiAobGlieGxfdnNuZF9wY21fZm9ybWF0X2Zyb21fc3RyaW5nKGZvcm1hdHNb
aV0sICZmb3JtYXQpKSB7CisgICAgICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJJbnZhbGlk
IHBjbSBmb3JtYXQ6ICVzXG4iLCBmb3JtYXRzW2ldKTsKKyAgICAgICAgICAgICAgICBleGl0KEVY
SVRfRkFJTFVSRSk7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIHBhcmFtcy0+c2FtcGxl
X2Zvcm1hdHNbaV0gPSBmb3JtYXQ7CisgICAgICAgIH0KKworICAgICAgICBsaWJ4bF9zdHJpbmdf
bGlzdF9kaXNwb3NlKCZmb3JtYXRzKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTihYRU5T
TkRfRklFTERfQ0hBTk5FTFNfTUlOLCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHBhcmFtcy0+
Y2hhbm5lbHNfbWluID0gc3RydG91bChvcGFyZywgTlVMTCwgMCk7CisgICAgfSBlbHNlIGlmIChN
QVRDSF9PUFRJT04oWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01BWCwgdG9rZW4sIG9wYXJnKSkgewor
ICAgICAgICBwYXJhbXMtPmNoYW5uZWxzX21heCA9IHN0cnRvdWwob3BhcmcsIE5VTEwsIDApOwor
ICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTlNORF9GSUVMRF9CVUZGRVJfU0laRSwgdG9r
ZW4sIG9wYXJnKSkgeworICAgICAgICBwYXJhbXMtPmJ1ZmZlcl9zaXplID0gc3RydG91bChvcGFy
ZywgTlVMTCwgMCk7CisgICAgfSBlbHNlIHsKKyAgICAgICAgcmV0dXJuIDE7CisgICAgfQorCisg
ICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgcGFyc2VfdnNuZF9wY21fc3RyZWFtKGxpYnhs
X2RldmljZV92c25kICp2c25kLCBjaGFyICpwYXJhbSkKK3sKKyAgICBpZiAodnNuZC0+bnVtX3Zz
bmRfcGNtcyA9PSAwKSB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiTm8gdnNuZCBwY20gZGV2
aWNlXG4iKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKworICAgIGxpYnhsX3ZzbmRfcGNt
ICpwY20gPSAmdnNuZC0+cGNtc1t2c25kLT5udW1fdnNuZF9wY21zIC0gMV07CisKKyAgICBpZiAo
cGNtLT5udW1fdnNuZF9zdHJlYW1zID09IDApIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJO
byB2c25kIHN0cmVhbVxuIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBsaWJ4
bF92c25kX3N0cmVhbSAqc3RyZWFtID0gJnBjbS0+c3RyZWFtc1twY20tPm51bV92c25kX3N0cmVh
bXMgLSAxXTsKKworICAgIGlmIChwYXJzZV92c25kX3BhcmFtcygmc3RyZWFtLT5wYXJhbXMsIHBh
cmFtKSkgeworICAgICAgICBjaGFyICpvcGFyZzsKKworICAgICAgICBpZiAoTUFUQ0hfT1BUSU9O
KFhFTlNORF9GSUVMRF9TVFJFQU1fVU5JUVVFX0lELCBwYXJhbSwgb3BhcmcpKSB7CisgICAgICAg
ICAgICBzdHJlYW0tPnVuaXF1ZV9pZCA9IHN0cmR1cChvcGFyZyk7CisgICAgICAgIH0gZWxzZSBp
ZiAoTUFUQ0hfT1BUSU9OKFhFTlNORF9GSUVMRF9UWVBFLCBwYXJhbSwgb3BhcmcpKSB7CisgICAg
ICAgICAgICBpZiAobGlieGxfdnNuZF9zdHJlYW1fdHlwZV9mcm9tX3N0cmluZyhvcGFyZywgJnN0
cmVhbS0+dHlwZSkpIHsKKyAgICAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkludmFsaWQg
c3RyZWFtIHR5cGU6ICVzXG4iLCBvcGFyZyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIC0xOwor
ICAgICAgICAgICAgfQorICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICJJbnZhbGlkIHBhcmFtZXRlcjogJXNcbiIsIHBhcmFtKTsKKyAgICAgICAgICAgIHJldHVy
biAtMTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50
IHBhcnNlX3ZzbmRfcGNtX3BhcmFtKGxpYnhsX2RldmljZV92c25kICp2c25kLCBjaGFyICpwYXJh
bSkKK3sKKyAgICBpZiAodnNuZC0+bnVtX3ZzbmRfcGNtcyA9PSAwKSB7CisgICAgICAgIGZwcmlu
dGYoc3RkZXJyLCAiTm8gcGNtIGRldmljZVxuIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9
CisKKyAgICBsaWJ4bF92c25kX3BjbSAqcGNtID0gJnZzbmQtPnBjbXNbdnNuZC0+bnVtX3ZzbmRf
cGNtcyAtIDFdOworCisgICAgaWYgKHBhcnNlX3ZzbmRfcGFyYW1zKCZwY20tPnBhcmFtcywgcGFy
YW0pKSB7CisgICAgICAgIGNoYXIgKm9wYXJnOworCisgICAgICAgIGlmIChNQVRDSF9PUFRJT04o
WEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FLCBwYXJhbSwgb3BhcmcpKSB7CisgICAgICAgICAgICBw
Y20tPm5hbWUgPSBzdHJkdXAob3BhcmcpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJJbnZhbGlkIHBhcmFtZXRlcjogJXNcbiIsIHBhcmFtKTsKKyAgICAg
ICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOworfQor
CitzdGF0aWMgaW50IHBhcnNlX3ZzbmRfY2FyZF9wYXJhbShsaWJ4bF9kZXZpY2VfdnNuZCAqdnNu
ZCwgY2hhciAqcGFyYW0pCit7CisgICAgaWYgKHBhcnNlX3ZzbmRfcGFyYW1zKCZ2c25kLT5wYXJh
bXMsIHBhcmFtKSkgeworICAgICAgICBjaGFyICpvcGFyZzsKKworICAgICAgICBpZiAoTUFUQ0hf
T1BUSU9OKCJiYWNrZW5kIiwgcGFyYW0sIG9wYXJnKSkgeworICAgICAgICAgICAgdnNuZC0+YmFj
a2VuZF9kb21uYW1lID0gc3RyZHVwKG9wYXJnKTsKKyAgICAgICAgfSBlbHNlIGlmIChNQVRDSF9P
UFRJT04oWEVOU05EX0ZJRUxEX1ZDQVJEX1NIT1JUX05BTUUsIHBhcmFtLCBvcGFyZykpIHsKKyAg
ICAgICAgICAgIHZzbmQtPnNob3J0X25hbWUgPSBzdHJkdXAob3BhcmcpOworICAgICAgICB9IGVs
c2UgaWYgKE1BVENIX09QVElPTihYRU5TTkRfRklFTERfVkNBUkRfTE9OR19OQU1FLCBwYXJhbSwg
b3BhcmcpKSB7CisgICAgICAgICAgICB2c25kLT5sb25nX25hbWUgPSBzdHJkdXAob3BhcmcpOwor
ICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJJbnZhbGlkIHBh
cmFtZXRlcjogJXNcbiIsIHBhcmFtKTsKKyAgICAgICAgICAgIHJldHVybiAtMTsKKyAgICAgICAg
fQorICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IHBhcnNlX3ZzbmRfY3Jl
YXRlX2l0ZW0obGlieGxfZGV2aWNlX3ZzbmQgKnZzbmQsIGNvbnN0IGNoYXIgKmtleSkKK3sKKyAg
ICBpZiAoc3RyY2FzZWNtcChrZXksICJjYXJkIikgPT0gMCkgeworCisgICAgfSBlbHNlIGlmIChz
dHJjYXNlY21wKGtleSwgInBjbSIpID09IDApIHsKKyAgICAgICAgQVJSQVlfRVhURU5EX0lOSVRf
Tk9ERVZJRCh2c25kLT5wY21zLCB2c25kLT5udW1fdnNuZF9wY21zLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGNtX2luaXQpOworICAgIH0gZWxzZSBpZiAo
c3RyY2FzZWNtcChrZXksICJzdHJlYW0iKSA9PSAwKSB7CisgICAgICAgIGlmICh2c25kLT5udW1f
dnNuZF9wY21zID09IDApIHsKKyAgICAgICAgICAgIEFSUkFZX0VYVEVORF9JTklUX05PREVWSUQo
dnNuZC0+cGNtcywgdnNuZC0+bnVtX3ZzbmRfcGNtcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfdnNuZF9wY21faW5pdCk7CisgICAgICAgIH0KKworICAgICAg
ICBsaWJ4bF92c25kX3BjbSAqcGNtID0gICZ2c25kLT5wY21zW3ZzbmQtPm51bV92c25kX3BjbXMg
LSAxXTsKKworICAgICAgICBBUlJBWV9FWFRFTkRfSU5JVF9OT0RFVklEKHBjbS0+c3RyZWFtcywg
cGNtLT5udW1fdnNuZF9zdHJlYW1zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX3ZzbmRfc3RyZWFtX2luaXQpOworICAgIH0gZWxzZSB7CisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiSW52YWxpZCBrZXk6ICVzXG4iLCBrZXkpOworICAgICAgICByZXR1cm4gLTE7Cisg
ICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKK2ludCBwYXJzZV92c25kX2l0ZW0obGlieGxfZGV2
aWNlX3ZzbmQgKnZzbmQsIGNvbnN0IGNoYXIgKnNwZWMpCit7CisgICAgY2hhciAqYnVmID0gc3Ry
ZHVwKHNwZWMpOworICAgIGNoYXIgKnRva2VuID0gc3RydG9rKGJ1ZiwgIiwiKTsKKyAgICBjaGFy
ICprZXkgPSBOVUxMOworICAgIGludCByZXQ7CisKKyAgICB3aGlsZSAodG9rZW4pIHsKKyAgICAg
ICAgd2hpbGUgKCp0b2tlbiA9PSAnICcpIHRva2VuKys7CisKKyAgICAgICAgaWYgKCFrZXkpIHsK
KyAgICAgICAgICAgIGtleSA9IHRva2VuOworICAgICAgICAgICAgcmV0ID0gcGFyc2VfdnNuZF9j
cmVhdGVfaXRlbSh2c25kLCBrZXkpOworICAgICAgICAgICAgaWYgKHJldCkgZ290byBvdXQ7Cisg
ICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBpZiAoc3RyY2FzZWNtcChrZXksICJjYXJkIikg
PT0gMCkgeworICAgICAgICAgICAgICAgIHJldCA9IHBhcnNlX3ZzbmRfY2FyZF9wYXJhbSh2c25k
LCB0b2tlbik7CisgICAgICAgICAgICAgICAgaWYgKHJldCkgZ290byBvdXQ7CisgICAgICAgICAg
ICB9IGVsc2UgaWYgKHN0cmNhc2VjbXAoa2V5LCAicGNtIikgPT0gMCkgeworICAgICAgICAgICAg
ICAgIHJldCA9IHBhcnNlX3ZzbmRfcGNtX3BhcmFtKHZzbmQsIHRva2VuKTsKKyAgICAgICAgICAg
ICAgICBpZiAocmV0KSBnb3RvIG91dDsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAoc3RyY2FzZWNt
cChrZXksICJzdHJlYW0iKSA9PSAwKSB7CisgICAgICAgICAgICAgICAgcmV0ID0gcGFyc2VfdnNu
ZF9wY21fc3RyZWFtKHZzbmQsIHRva2VuKTsKKyAgICAgICAgICAgICAgICBpZiAocmV0KSBnb3Rv
IG91dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICB0b2tlbiA9IHN0cnRvayAo
TlVMTCwgIiwiKTsKKyAgICB9CisKKyAgICByZXQgPSAwOworCitvdXQ6CisgICAgZnJlZShidWYp
OworICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyB2b2lkIHBhcnNlX3ZzbmRfY2FyZF9jb25m
aWcoY29uc3QgWExVX0NvbmZpZyAqY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYTFVfQ29uZmlnVmFsdWUgKmNhcmRfdmFsdWUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKQoreworICAgIGlu
dCByZXQ7CisgICAgWExVX0NvbmZpZ0xpc3QgKmNhcmRfbGlzdDsKKyAgICBsaWJ4bF9kZXZpY2Vf
dnNuZCAqdnNuZDsKKyAgICBjb25zdCBjaGFyICpjYXJkX2l0ZW07CisgICAgaW50IGl0ZW0gPSAw
OworCisgICAgcmV0ID0geGx1X2NmZ192YWx1ZV9nZXRfbGlzdChjb25maWcsIGNhcmRfdmFsdWUs
ICAmY2FyZF9saXN0LCAwKTsKKworICAgIGlmIChyZXQpIHsKKyAgICAgICAgZnByaW50ZihzdGRl
cnIsICJGYWlsZWQgdG8gZ2V0IHZzbmQgY2FyZCBsaXN0OiAlc1xuIiwgc3RyZXJyb3IocmV0KSk7
CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHZzbmQgPSBBUlJBWV9FWFRFTkRfSU5J
VChkX2NvbmZpZy0+dnNuZHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmln
LT5udW1fdnNuZHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92
c25kX2luaXQpOworCisgICAgd2hpbGUgKChjYXJkX2l0ZW0gPSB4bHVfY2ZnX2dldF9saXN0aXRl
bShjYXJkX2xpc3QsIGl0ZW0rKykpICE9IE5VTEwpIHsKKyAgICAgICAgcmV0ID0gcGFyc2VfdnNu
ZF9pdGVtKHZzbmQsIGNhcmRfaXRlbSk7CisgICAgICAgIGlmIChyZXQpIGdvdG8gb3V0OworICAg
IH0KKworICAgIHJldCA9IDA7CisKK291dDoKKworICAgIGlmIChyZXQpIGV4aXQoRVhJVF9GQUlM
VVJFKTsKK30KKworc3RhdGljIHZvaWQgcGFyc2VfdnNuZF9jb25maWcoY29uc3QgWExVX0NvbmZp
ZyAqY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2Nv
bmZpZyAqZF9jb25maWcpCit7CisgICAgWExVX0NvbmZpZ0xpc3QgKnZzbmRzOworCisgICAgaWYg
KCF4bHVfY2ZnX2dldF9saXN0KGNvbmZpZywgInZzbmQiLCAmdnNuZHMsIDAsIDApKSB7CisgICAg
ICAgIFhMVV9Db25maWdWYWx1ZSAqY2FyZF92YWx1ZTsKKworICAgICAgICBkX2NvbmZpZy0+bnVt
X3ZzbmRzID0gMDsKKyAgICAgICAgZF9jb25maWctPnZzbmRzID0gTlVMTDsKKworICAgICAgICB3
aGlsZSAoKGNhcmRfdmFsdWUgPSB4bHVfY2ZnX2dldF9saXN0aXRlbTIodnNuZHMsIGRfY29uZmln
LT5udW1fdnNuZHMpKQorICAgICAgICAgICAgICAgIT0gTlVMTCkgeworICAgICAgICAgICAgcGFy
c2VfdnNuZF9jYXJkX2NvbmZpZyhjb25maWcsIGNhcmRfdmFsdWUsIGRfY29uZmlnKTsKKyAgICAg
ICAgfQorICAgIH0KK30KKwogdm9pZCBwYXJzZV9jb25maWdfZGF0YShjb25zdCBjaGFyICpjb25m
aWdfc291cmNlLAogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjb25maWdfZGF0
YSwKICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbmZpZ19sZW4sCkBAIC0xNzI2LDYgKzE5
NzAsOCBAQCB2b2lkIHBhcnNlX2NvbmZpZ19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2Us
CiAgICAgICAgIH0KICAgICB9CiAKKyAgICBwYXJzZV92c25kX2NvbmZpZyhjb25maWcsIGRfY29u
ZmlnKTsKKwogICAgIGlmICgheGx1X2NmZ19nZXRfbGlzdCAoY29uZmlnLCAiY2hhbm5lbCIsICZj
aGFubmVscywgMCwgMCkpIHsKICAgICAgICAgZF9jb25maWctPm51bV9jaGFubmVscyA9IDA7CiAg
ICAgICAgIGRfY29uZmlnLT5jaGFubmVscyA9IE5VTEw7CmRpZmYgLS1naXQgYS90b29scy94bC94
bF9wYXJzZS5oIGIvdG9vbHMveGwveGxfcGFyc2UuaAppbmRleCBjYzQ1OWZiNDNmLi45YTk0OGVh
NGY3IDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5oCisrKyBiL3Rvb2xzL3hsL3hsX3Bh
cnNlLmgKQEAgLTM0LDYgKzM0LDcgQEAgaW50IHBhcnNlX3VzYmRldl9jb25maWcobGlieGxfZGV2
aWNlX3VzYmRldiAqdXNiZGV2LCBjaGFyICp0b2tlbik7CiBpbnQgcGFyc2VfY3B1cmFuZ2UoY29u
c3QgY2hhciAqY3B1LCBsaWJ4bF9iaXRtYXAgKmNwdW1hcCk7CiBpbnQgcGFyc2VfbmljX2NvbmZp
ZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsIFhMVV9Db25maWcgKipjb25maWcsIGNoYXIgKnRva2Vu
KTsKIGludCBwYXJzZV92ZGlzcGxfY29uZmlnKGxpYnhsX2RldmljZV92ZGlzcGwgKnZkaXNwbCwg
Y2hhciAqdG9rZW4pOworaW50IHBhcnNlX3ZzbmRfaXRlbShsaWJ4bF9kZXZpY2VfdnNuZCAqdnNu
ZCwgY29uc3QgY2hhciAqc3BlYyk7CiAKIGludCBtYXRjaF9vcHRpb25fc2l6ZShjb25zdCBjaGFy
ICpwcmVmaXgsIHNpemVfdCBsZW4sCiAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqYXJnLCBj
aGFyICoqYXJnb3B0KTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10: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 1fTllW-0001FS-Lp; Fri, 15 Jun 2018 10:15: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllV-0001EW-FS
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:33 +0000
X-Inumbo-ID: af251069-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af251069-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:13:02 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id o9-v6so13861210lfk.1
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15: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:in-reply-to:references;
 bh=mixWoKuxZaW6IfzkKMJeMBbb7i071OxvSupcoSF2Uck=;
 b=EFuTqpLAR0vmChPs2IVvSFUIMxxF7uQI4ploMbpfTJ7eEQiOeYDev7BxgCGfZv5O0/
 s+urdjVrc2qIXY+nzM/gwdmNSKxa8/Dc8dNhCOWDGT7mgedYNpaBZcN/SJypGMnrDcSc
 /rxZhIBn8yszAx7nl9EgmJShVogYMGdcqi8Le5GggVwQ4SQdtshABv9fT/f89/rLydMw
 o4zeIckvCSfdsEZvn1BxCDYr2z+CGPQVkwpFQFgIKAHg9NExXUTsMI8vi5P16cd9EyYE
 DyOJ62Y9Cdks9dSw7vrlPZh3kZCI9jnxR0swXG8RyBXZ8z39TVyvYlfvnMtNzftNrxCp
 fWew==
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=mixWoKuxZaW6IfzkKMJeMBbb7i071OxvSupcoSF2Uck=;
 b=lUXlGX3D2ZdaX8OEJR0yZn/FeW62lcjtYfrBKb4/FBA3BjGOaCF5kqz2LM5fcB+3WN
 cLULjkCKkkA8yR4uNaTVbFp2JkzLijjeiQrEkNQ3Mb16RBg2X7Q3+qXdbbB3tPPRwpGX
 G6Yzjs06LjCojrI1zad6WRB/k1YpOW9yYYbtj9andUsRojrzaNxvyxBuTpceE6WIxubQ
 bMJ8Mtf1gwZtbIJZ7nxM0qXpxTxFkGt/+oDImvsSWxrhA8gEAzsOufKxWHlL4LKh0/zv
 FqKu+J1MFpHcOSvdetcVj1JNmXt8Y02O6ZPzA/gysy49CE4SWujjaob8hfI3rP3F8t3U
 8VpA==
X-Gm-Message-State: APt69E0EHjvn1vaRnTCbudwsFz2yPu/2zKhjZRRCPGieYJYecA2QUra4
 ugl04/oGhMD1R8i8yWoclsADTg==
X-Google-Smtp-Source: ADUXVKJ4T5gE7SUw2hu8u6jyhWF5KAZ91zn6gsxJJvOp2HREqdBx5bkJVSOvR22j28x+XW5puP9pDw==
X-Received: by 2002:a19:c7c8:: with SMTP id
 x191-v6mr787111lff.122.1529057730229; 
 Fri, 15 Jun 2018 03:15:30 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:29 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:17 +0300
Message-Id: <20180615101518.11161-5-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 4/5] xl: add vsnd CLI 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@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IENMSSBjb21tYW5kcyB0byBhdHRhY2gsIGRldGFjaCBhbmQgbGlzdCB2aXJ0dWFsIHNvdW5kIGRl
dmljZXMKClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNv
dkBlcGFtLmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMveGwvTWFrZWZpbGUgICAgICB8ICAgMiArLQogdG9vbHMveGwveGwuaCAgICAgICAgICB8
ICAgMyArCiB0b29scy94bC94bF9jbWR0YWJsZS5jIHwgIDE1ICsrKwogdG9vbHMveGwveGxfdnNu
ZC5jICAgICB8IDIwNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
NCBmaWxlcyBjaGFuZ2VkLCAyMjUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL3hsL3hsX3ZzbmQuYwoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL01h
a2VmaWxlIGIvdG9vbHMveGwvTWFrZWZpbGUKaW5kZXggYTUxMTdhYjNmYi4uNjZiZGJkZWYxMyAx
MDA2NDQKLS0tIGEvdG9vbHMveGwvTWFrZWZpbGUKKysrIGIvdG9vbHMveGwvTWFrZWZpbGUKQEAg
LTIyLDcgKzIyLDcgQEAgWExfT0JKUyArPSB4bF92dHBtLm8geGxfYmxvY2subyB4bF9uaWMubyB4
bF91c2IubwogWExfT0JKUyArPSB4bF9zY2hlZC5vIHhsX3BjaS5vIHhsX3ZjcHUubyB4bF9jZHJv
bS5vIHhsX21lbS5vCiBYTF9PQkpTICs9IHhsX2luZm8ubyB4bF9jb25zb2xlLm8geGxfbWlzYy5v
CiBYTF9PQkpTICs9IHhsX3ZtY29udHJvbC5vIHhsX3NhdmVyZXN0b3JlLm8geGxfbWlncmF0ZS5v
Ci1YTF9PQkpTICs9IHhsX3ZkaXNwbC5vCitYTF9PQkpTICs9IHhsX3ZkaXNwbC5vIHhsX3ZzbmQu
bwogCiAkKFhMX09CSlMpOiBDRkxBR1MgKz0gJChDRkxBR1NfbGlieGVudG9vbGxvZykKICQoWExf
T0JKUyk6IENGTEFHUyArPSAkKENGTEFHU19YTCkKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsLmgg
Yi90b29scy94bC94bC5oCmluZGV4IDRlNzg0ZmY0MDIuLmE2Yjg1ZjZkYjIgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwveGwuaApAQCAtMTcwLDYgKzE3MCw5IEBAIGlu
dCBtYWluX3Z0cG1kZXRhY2goaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3ZkaXNw
bGF0dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fdmRpc3BsbGlzdChpbnQg
YXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fdmRpc3BsZGV0YWNoKGludCBhcmdjLCBjaGFy
ICoqYXJndik7CitpbnQgbWFpbl92c25kYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndik7Citp
bnQgbWFpbl92c25kbGlzdChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fdnNuZGRl
dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fdXNiY3RybF9hdHRhY2goaW50
IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3VzYmN0cmxfZGV0YWNoKGludCBhcmdjLCBj
aGFyICoqYXJndik7CiBpbnQgbWFpbl91c2JkZXZfYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJn
dik7CmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMveGwveGxfY21k
dGFibGUuYwppbmRleCBiZjJjZWQ4MTQwLi4xMDQyNmEyZmZkIDEwMDY0NAotLS0gYS90b29scy94
bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAgLTM5OSw2ICsz
OTksMjEgQEAgc3RydWN0IGNtZF9zcGVjIGNtZF90YWJsZVtdID0gewogICAgICAgIkRlc3Ryb3kg
YSBkb21haW4ncyB2aXJ0dWFsIGRpc3BsYXkgZGV2aWNlIiwKICAgICAgICI8RG9tYWluPiA8RGV2
SWQ+IiwKICAgICB9LAorICAgIHsgInZzbmQtYXR0YWNoIiwKKyAgICAgICZtYWluX3ZzbmRhdHRh
Y2gsIDEsIDEsCisgICAgICAiQ3JlYXRlIGEgbmV3IHZpcnR1YWwgc291bmQgZGV2aWNlIiwKKyAg
ICAgICI8RG9tYWluPiA8dnNuZC1zcGVjLWNvbXBvbmVudChzKT4uLi4iLAorICAgIH0sCisgICAg
eyAidnNuZC1saXN0IiwKKyAgICAgICZtYWluX3ZzbmRsaXN0LCAwLCAwLAorICAgICAgIkxpc3Qg
dmlydHVhbCBkaXNwbGF5IGRldmljZXMgZm9yIGEgZG9tYWluIiwKKyAgICAgICI8RG9tYWluKHMp
PiIsCisgICAgfSwKKyAgICB7ICJ2c25kLWRldGFjaCIsCisgICAgICAmbWFpbl92c25kZGV0YWNo
LCAwLCAxLAorICAgICAgIkRlc3Ryb3kgYSBkb21haW4ncyB2aXJ0dWFsIHNvdW5kIGRldmljZSIs
CisgICAgICAiPERvbWFpbj4gPERldklkPiIsCisgICAgfSwKICAgICB7ICJ1cHRpbWUiLAogICAg
ICAgJm1haW5fdXB0aW1lLCAwLCAwLAogICAgICAgIlByaW50IHVwdGltZSBmb3IgYWxsL3NvbWUg
ZG9tYWlucyIsCmRpZmYgLS1naXQgYS90b29scy94bC94bF92c25kLmMgYi90b29scy94bC94bF92
c25kLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNmRkM2E5MDFiMgot
LS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL3hsL3hsX3ZzbmQuYwpAQCAtMCwwICsxLDIwNiBAQAor
LyoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICoKKyAqIFRoaXMg
cHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQKKyAqIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb247IHZlcnNpb24gMi4xIG9ubHkuIHdpdGggdGhlIHNwZWNpYWwKKyAqIGV4Y2VwdGlvbiBv
biBsaW5raW5nIGRlc2NyaWJlZCBpbiBmaWxlIExJQ0VOU0UuCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZQorICogR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBt
b3JlIGRldGFpbHMuCisgKi8KKworI2luY2x1ZGUgPHN0ZGxpYi5oPgorCisjaW5jbHVkZSA8bGli
eGwuaD4KKyNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgorI2luY2x1ZGUgPGxpYnhsdXRpbC5oPgor
CisjaW5jbHVkZSA8eGVuL2lvL3NuZGlmLmg+CisKKyNpbmNsdWRlICJ4bC5oIgorI2luY2x1ZGUg
InhsX3V0aWxzLmgiCisjaW5jbHVkZSAieGxfcGFyc2UuaCIKKworaW50IG1haW5fdnNuZGF0dGFj
aChpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7CisgICAgaW50IG9wdDsKKyAgICBpbnQgcmM7Cisg
ICAgdWludDMyX3QgZG9taWQ7CisgICAgbGlieGxfZGV2aWNlX3ZzbmQgdnNuZDsKKworICAgIFNX
SVRDSF9GT1JFQUNIX09QVChvcHQsICIiLCBOVUxMLCAidnNuZC1hdHRhY2giLCAyKSB7CisgICAg
ICAgIC8qIE5vIG9wdGlvbnMgKi8KKyAgICB9CisKKyAgICBsaWJ4bF9kZXZpY2VfdnNuZF9pbml0
KCZ2c25kKTsKKyAgICBkb21pZCA9IGZpbmRfZG9tYWluKGFyZ3Zbb3B0aW5kKytdKTsKKworICAg
IGZvciAoYXJndiArPSBvcHRpbmQsIGFyZ2MgLT0gb3B0aW5kOyBhcmdjID4gMDsgKythcmd2LCAt
LWFyZ2MpIHsKKyAgICAgICAgcmMgPSBwYXJzZV92c25kX2l0ZW0oJnZzbmQsICphcmd2KTsKKyAg
ICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAoZHJ5cnVuX29ubHkpIHsK
KyAgICAgICAgY2hhciAqanNvbiA9IGxpYnhsX2RldmljZV92c25kX3RvX2pzb24oY3R4LCAmdnNu
ZCk7CisgICAgICAgIHByaW50ZigidnNuZDogJXNcbiIsIGpzb24pOworICAgICAgICBmcmVlKGpz
b24pOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAobGlieGxfZGV2aWNlX3Zz
bmRfYWRkKGN0eCwgZG9taWQsICZ2c25kLCAwKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
ImxpYnhsX2RldmljZV92c25kX2FkZCBmYWlsZWQuXG4iKTsKKyAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOyBnb3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICBsaWJ4bF9k
ZXZpY2VfdnNuZF9kaXNwb3NlKCZ2c25kKTsKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyB2
b2lkIHByaW50X3BhcmFtcyhsaWJ4bF92c25kX3BhcmFtcyAqcGFyYW1zKQoreworICAgIGludCBp
OworCisgICAgaWYgKHBhcmFtcy0+Y2hhbm5lbHNfbWluKSB7CisgICAgICAgIHByaW50ZigiLCAi
WEVOU05EX0ZJRUxEX0NIQU5ORUxTX01JTiI6ICV1IiwgcGFyYW1zLT5jaGFubmVsc19taW4pOwor
ICAgIH0KKworICAgIGlmIChwYXJhbXMtPmNoYW5uZWxzX21heCkgeworICAgICAgICBwcmludGYo
IiwgIlhFTlNORF9GSUVMRF9DSEFOTkVMU19NQVgiOiAldSIsIHBhcmFtcy0+Y2hhbm5lbHNfbWF4
KTsKKyAgICB9CisKKyAgICBpZiAocGFyYW1zLT5idWZmZXJfc2l6ZSkgeworICAgICAgICBwcmlu
dGYoIiwgIlhFTlNORF9GSUVMRF9CVUZGRVJfU0laRSI6ICV1IiwgcGFyYW1zLT5idWZmZXJfc2l6
ZSk7CisgICAgfQorCisgICAgaWYgKHBhcmFtcy0+bnVtX3NhbXBsZV9yYXRlcykgeworICAgICAg
ICBwcmludGYoIiwgIlhFTlNORF9GSUVMRF9TQU1QTEVfUkFURVMiOiAiKTsKKyAgICAgICAgZm9y
IChpID0gMDsgaSA8IHBhcmFtcy0+bnVtX3NhbXBsZV9yYXRlcyAtIDE7IGkrKykgeworICAgICAg
ICAgICAgcHJpbnRmKCIldTsiLCBwYXJhbXMtPnNhbXBsZV9yYXRlc1tpXSk7CisgICAgICAgIH0K
KyAgICAgICAgcHJpbnRmKCIldSIsIHBhcmFtcy0+c2FtcGxlX3JhdGVzW2ldKTsKKyAgICB9CisK
KyAgICBpZiAocGFyYW1zLT5udW1fc2FtcGxlX2Zvcm1hdHMpIHsKKyAgICAgICAgcHJpbnRmKCIs
ICJYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTIjogIik7CisgICAgICAgIGZvciAoaSA9IDA7IGkg
PCBwYXJhbXMtPm51bV9zYW1wbGVfZm9ybWF0cyAtIDE7IGkrKykgeworICAgICAgICAgICAgcHJp
bnRmKCIlczsiLCBsaWJ4bF92c25kX3BjbV9mb3JtYXRfdG9fc3RyaW5nKHBhcmFtcy0+c2FtcGxl
X2Zvcm1hdHNbaV0pKTsKKyAgICAgICAgfQorICAgICAgICBwcmludGYoIiVzIiwgbGlieGxfdnNu
ZF9wY21fZm9ybWF0X3RvX3N0cmluZyhwYXJhbXMtPnNhbXBsZV9mb3JtYXRzW2ldKSk7CisgICAg
fQorCisgICAgcHJpbnRmKCJcbiIpOworfQorCitpbnQgbWFpbl92c25kbGlzdChpbnQgYXJnYywg
Y2hhciAqKmFyZ3YpCit7CisgICBpbnQgb3B0OworICAgaW50IGksIGosIGssIG47CisgICBsaWJ4
bF9kZXZpY2VfdnNuZCAqdnNuZHM7CisgICBsaWJ4bF92c25kaW5mbyB2c25kaW5mbzsKKworICAg
U1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgIiIsIE5VTEwsICJ2c25kLWxpc3QiLCAxKSB7CisgICAg
ICAgLyogTm8gb3B0aW9ucyAqLworICAgfQorCisgICBmb3IgKGFyZ3YgKz0gb3B0aW5kLCBhcmdj
IC09IG9wdGluZDsgYXJnYyA+IDA7IC0tYXJnYywgKythcmd2KSB7CisgICAgICAgdWludDMyX3Qg
ZG9taWQ7CisKKyAgICAgICBpZiAobGlieGxfZG9tYWluX3F1YWxpZmllcl90b19kb21pZChjdHgs
ICphcmd2LCAmZG9taWQpIDwgMCkgeworICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzIGlz
IGFuIGludmFsaWQgZG9tYWluIGlkZW50aWZpZXJcbiIsICphcmd2KTsKKyAgICAgICAgICAgY29u
dGludWU7CisgICAgICAgfQorCisgICAgICAgdnNuZHMgPSBsaWJ4bF9kZXZpY2VfdnNuZF9saXN0
KGN0eCwgZG9taWQsICZuKTsKKworICAgICAgIGlmICghdnNuZHMpIGNvbnRpbnVlOworCisgICAg
ICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykgeworICAgICAgICAgICBsaWJ4bF92c25kaW5mb19p
bml0KCZ2c25kaW5mbyk7CisgICAgICAgICAgIGlmIChsaWJ4bF9kZXZpY2VfdnNuZF9nZXRpbmZv
KGN0eCwgZG9taWQsICZ2c25kc1tpXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZzbmRpbmZvKSA9PSAwKSB7CisgICAgICAgICAgICAgICBwcmludGYoIlxuZGV2
aWQ6ICVkLCBiZS1kb21pZDogJWQsIGhhbmRsZTogJWQsIHN0YXRlOiAlZCwgIgorICAgICAgICAg
ICAgICAgICAgICAgICJiZS1wYXRoOiAlcywgZmUtcGF0aDogJXNcbiIsCisgICAgICAgICAgICAg
ICAgICAgICAgdnNuZGluZm8uZGV2aWQsIHZzbmRpbmZvLmJhY2tlbmRfaWQsCisgICAgICAgICAg
ICAgICAgICAgICAgdnNuZGluZm8uZnJvbnRlbmRfaWQsIHZzbmRpbmZvLnN0YXRlLAorICAgICAg
ICAgICAgICAgICAgICAgIHZzbmRpbmZvLmJhY2tlbmQsIHZzbmRpbmZvLmZyb250ZW5kKTsKKwor
ICAgICAgICAgICAgICAgcHJpbnRmKFhFTlNORF9GSUVMRF9WQ0FSRF9TSE9SVF9OQU1FIjogXCIl
c1wiLCAiCisgICAgICAgICAgICAgICAgICAgICAgWEVOU05EX0ZJRUxEX1ZDQVJEX0xPTkdfTkFN
RSI6IFwiJXNcIiIsCisgICAgICAgICAgICAgICAgICAgICAgdnNuZHNbaV0uc2hvcnRfbmFtZSwg
dnNuZHNbaV0ubG9uZ19uYW1lKTsKKyAgICAgICAgICAgICAgIHByaW50X3BhcmFtcygmdnNuZHNb
aV0ucGFyYW1zKTsKKworICAgICAgICAgICAgICAgZm9yIChqID0gMDsgaiA8IHZzbmRpbmZvLm51
bV92c25kX3BjbXM7IGorKykgeworICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfcGNtICpw
Y20gPSAmdnNuZHNbaV0ucGNtc1tqXTsKKworICAgICAgICAgICAgICAgICAgIHByaW50ZigiXHRw
Y206ICVkLCAiWEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FIjogXCIlc1wiIiwgaiwgcGNtLT5uYW1l
KTsKKyAgICAgICAgICAgICAgICAgICBwcmludF9wYXJhbXMoJnBjbS0+cGFyYW1zKTsKKworICAg
ICAgICAgICAgICAgICAgIGZvcihrID0gMDsgayA8IHZzbmRzW2ldLnBjbXNbal0ubnVtX3ZzbmRf
c3RyZWFtczsgaysrKSB7CisgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfc3RyZWFt
ICpzdHJlYW0gPSAmdnNuZHNbaV0ucGNtc1tqXS5zdHJlYW1zW2tdOworICAgICAgICAgICAgICAg
ICAgICAgICBsaWJ4bF9zdHJlYW1pbmZvICppbmZvID0gJnZzbmRpbmZvLnBjbXNbal0uc3RyZWFt
c1trXTsKKworICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIlx0XHRzdHJlYW06ICVkLCAi
WEVOU05EX0ZJRUxEX1NUUkVBTV9VTklRVUVfSUQiOiBcIiVzXCIsICIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFhFTlNORF9GSUVMRF9UWVBFIjogJXMiLCBrLCBzdHJlYW0tPnVuaXF1
ZV9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZzbmRfc3RyZWFtX3R5
cGVfdG9fc3RyaW5nKHN0cmVhbS0+dHlwZSkpOworICAgICAgICAgICAgICAgICAgICAgICBwcmlu
dF9wYXJhbXMoJnN0cmVhbS0+cGFyYW1zKTsKKyAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRm
KCJcdFx0XHQiWEVOU05EX0ZJRUxEX0VWVF9DSE5MIjogJWQsICJYRU5TTkRfRklFTERfUklOR19S
RUYiOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZm8tPnJlcV9ldnRj
aCwgaW5mby0+cmVxX3JyZWYpOworICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAg
IH0KKyAgICAgICAgICAgfQorICAgICAgICAgICBsaWJ4bF92c25kaW5mb19kaXNwb3NlKCZ2c25k
aW5mbyk7CisgICAgICAgfQorICAgICAgIGxpYnhsX2RldmljZV92c25kX2xpc3RfZnJlZSh2c25k
cywgbik7CisgICB9CisgICByZXR1cm4gMDsKK30KKworaW50IG1haW5fdnNuZGRldGFjaChpbnQg
YXJnYywgY2hhciAqKmFyZ3YpCit7CisgICAgdWludDMyX3QgZG9taWQsIGRldmlkOworICAgIGlu
dCBvcHQsIHJjOworICAgIGxpYnhsX2RldmljZV92c25kIHZzbmQ7CisKKyAgICBTV0lUQ0hfRk9S
RUFDSF9PUFQob3B0LCAiIiwgTlVMTCwgInZzbmQtZGV0YWNoIiwgMikgeworICAgICAgICAvKiBO
byBvcHRpb25zICovCisgICAgfQorCisgICAgZG9taWQgPSBmaW5kX2RvbWFpbihhcmd2W29wdGlu
ZCsrXSk7CisgICAgZGV2aWQgPSBhdG9pKGFyZ3Zbb3B0aW5kKytdKTsKKworICAgIGxpYnhsX2Rl
dmljZV92c25kX2luaXQoJnZzbmQpOworCisgICAgaWYgKGxpYnhsX2RldmlkX3RvX2RldmljZV92
c25kKGN0eCwgZG9taWQsIGRldmlkLCAmdnNuZCkpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJFcnJvcjogRGV2aWNlICVkIG5vdCBjb25uZWN0ZWQuXG4iLCBkZXZpZCk7CisgICAgICAgIHJj
ID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBsaWJ4
bF9kZXZpY2VfdnNuZF9yZW1vdmUoY3R4LCBkb21pZCwgJnZzbmQsIDApOworICAgIGlmIChyYykg
eworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImxpYnhsX2RldmljZV92c25kX3JlbW92ZSBmYWls
ZWQuXG4iKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAg
ICB9CisKKyAgICByYyA9IDA7CisKK291dDoKKyAgICBsaWJ4bF9kZXZpY2VfdnNuZF9kaXNwb3Nl
KCZ2c25kKTsKKyAgICByZXR1cm4gcmM7Cit9CisKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:15:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 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 1fTllY-0001GH-0m; Fri, 15 Jun 2018 10: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=0i5r=jb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fTllW-0001FP-Lu
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:15:34 +0000
X-Inumbo-ID: afe8d861-7084-11e8-9728-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afe8d861-7084-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:13:03 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id t2-v6so7448253lfd.6
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 03:15:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=2Ec46N2CHdv2rcAV1XksMqAfkPQP0jOASYQCViry6RU=;
 b=hyeB+cHsEbS+00iT1iRju/zWF//qIydRYHQMThTRtnbuaNrjdl7p6pzSDoLcfOnbWX
 CPq52UY4KtxZ1A6yFE2bIW4bBwgTWRnjDZBpSui53214n+7p+geuzHfF2nci1W4jLwBX
 JufCi5KpB67RhRq3Z4l7cvDfAm7NLnaLV2C9Cj1NJSmHjNxtLRgVrLSRic1Lt0dU385z
 3iUUx8aEyTcx9wsub/9LlJrXW8U/sDR9yoFsWkqTgETUFxjnRbhULaj75hWV2mg8OiI8
 lT80yT2yTTk5orPBWpgbIcXNFKT7YKOA9upGY6YirFwi1Dz7kdwuf6hkcIavCIbHhbsX
 EflQ==
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=2Ec46N2CHdv2rcAV1XksMqAfkPQP0jOASYQCViry6RU=;
 b=VKTw5K35tk5BdlpLPdJ+11b6rg1IERXEwGzLsCBNNCpR5nnfRd6rIjApJSDPui4vMP
 PSXoRlJsM/YxCvzGQ/saWCTgbmYg+E/pWMoOndmQ1Opw56IVq9fjdgoHEEKPVml/xDY+
 u4Eu9YfqnDITp139zPQNs57HinYAR7iFuOzkxENk0T3xd6NTtZTfqyHM6Tl013Q6Wehd
 1XTvnsR/CRZNdSBfKUy3I+5rTIFS/sDpSEJu1eIBbU4z3JLNAxk1nA9F1LRTPdHhiit2
 XKVFeXtOlANeMi08g48LM/j1YES+paWdz9I9/aLSMv2rPYEFOJ/sHe0vWzRHgbBdDwEN
 0CSA==
X-Gm-Message-State: APt69E06RLmSiSgcyCEiZ3zGRKLQ5lzIQPGE/6dkiuleSxtqg/67fzy/
 3KwL6EvswwlP8UUX8C7cHDrTFQ==
X-Google-Smtp-Source: ADUXVKLNSCtqjBBRZc10tHb2O3po8yROGHB0Ws1pJJ7LRouEQ3xPiEeJADwnzwJSup6D2li7ab75Iw==
X-Received: by 2002:a19:17a6:: with SMTP id 38-v6mr805649lfx.74.1529057731502; 
 Fri, 15 Jun 2018 03:15:31 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id j64-v6sm1436490lfe.64.2018.06.15.03.15.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 03:15:30 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 13:15:18 +0300
Message-Id: <20180615101518.11161-6-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 5/5] docs: add PV sound device config
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKVXBk
YXRlIGRvY3VtZW50YXRpb24gd2l0aCB2aXJ0dWFsIHNvdW5kIGRldmljZQoKU2lnbmVkLW9mZi1i
eTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94bC5jZmcucG9k
LjUuaW4gfCAxNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBkb2Nz
L21hbi94bC5wb2QuMS5pbiAgICAgfCAgMzAgKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTc5
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9k
b2NzL21hbi94bC5jZmcucG9kLjUuaW4KaW5kZXggNDdkODgyNDNiMS4uYjZlNjk5ZWU4MCAxMDA2
NDQKLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy5w
b2QuNS5pbgpAQCAtMTQxNCw2ICsxNDE0LDE1NSBAQCB3ZSBtYXkgYnJlYWsgYmFja3dhcmQgY29t
cGF0aWJpbGl0eS4KIAogPWJhY2sKIAorPWl0ZW0gQjx2c25kPVsgVkNBUkRfU1BFQywgVkNBUkRf
U1BFQywgLi4uIF0+CisKK1NwZWNpZmllcyB0aGUgdmlydHVhbCBzb3VuZCBjYXJkcyB0byBiZSBw
cm92aWRlZCB0byB0aGUgZ3Vlc3QuCitFYWNoIEI8VkNBUkRfU1BFQz4gaXMgYSBsaXN0LCB3aGlj
aCBoYXMgYSBmb3JtIG9mCisiW1ZTTkRfSVRFTV9TUEVDLCBWU05EX0lURU1fU1BFQywgLi4uIF0i
ICh3aXRob3V0IHRoZSBxdW90ZXMpLgorVGhlIHZpcnR1YWwgc291bmQgY2FyZCBoYXMgaGllcmFy
Y2hpY2FsIHN0cnVjdHVyZS4KK0V2ZXJ5IGNhcmQgaGFzIGEgc2V0IG9mIFBDTSBkZXZpY2VzIGFu
ZCBzdHJlYW1zLCBlYWNoIGNvdWxkIGJlIGluZGl2aWR1YWxseQorY29uZmlndXJlZC4KKworQjxW
U05EX0lURU1fU1BFQz4gZGVzY3JpYmVzIGluZGl2aWR1YWwgaXRlbSBwYXJhbWV0ZXJzLgorQjxW
U05EX0lURU1fU1BFQz4gaXMgYSBzdHJpbmcgb2YgY29tbWEgc2VwYXJhdGVkIGl0ZW0gcGFyYW1l
dGVycworaGVhZGVkIGJ5IGl0ZW0gaWRlbnRpZmllci4gRWFjaCBpdGVtIHBhcmFtZXRlciBpcyBD
PEtFWT1WQUxVRT4gcGFpcjoKKworPW92ZXIgNAorCisiaWRlbnRpZmllciwgcGFyYW0gPSB2YWx1
ZSwgLi4uIi4KKworPWJhY2sKKworSWRlbnRpZmllciBzaGFsbCBiZSBvbmUgb2YgZm9sbG93aW5n
IHZhbHVlczogIkNBUkQiLCAiUENNIiwgIlNUUkVBTSIuCitUaGUgY2hpbGQgaXRlbSB0cmVhdGVk
IGFzIGJlbG9uZ2luZyB0byB0aGUgcHJldmlvdXNseSBkZWZpbmVkIHBhcmVudCBpdGVtLgorCitB
bGwgcGFyYW1ldGVycyBhcmUgb3B0aW9uYWwuCisKK1RoZXJlIGFyZSBncm91cCBvZiBwYXJhbWV0
ZXJzIHdoaWNoIGFyZSBjb21tb24gZm9yIGFsbCBpdGVtcy4KK1RoaXMgZ3JvdXAgY2FuIGJlIGRl
ZmluZWQgYXQgaGlnaGVyIGxldmVsIG9mIHRoZSBoaWVyYXJjaHkgYW5kIGJlIGZ1bGx5IG9yCitw
YXJ0aWFsbHkgcmUtdXNlZCBieSB0aGUgdW5kZXJseWluZyBsYXllcnMuIFRoZXNlIHBhcmFtZXRl
cnMgYXJlOgorCis9b3ZlciA0CisKKyogbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorCisq
IHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKKworKiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMKKwor
PWJhY2sKKworRS5nLiBvbmUgY2FuIGRlZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBj
YXJkLCBkZXZpY2Ugb3Igc3RyZWFtLgorRXZlcnkgdW5kZXJseWluZyBsYXllciBpbiB0dXJuIGNh
biByZS1kZWZpbmUgc29tZSBvciBhbGwgb2YgdGhlbSB0byBiZXR0ZXIKK2ZpdCBpdHMgbmVlZHMu
IEZvciBleGFtcGxlLCBjYXJkIG1heSBkZWZpbmUgbnVtYmVyIG9mIGNoYW5uZWxzIHRvIGJlCitp
biBbMTsgOF0gcmFuZ2UsIGFuZCBzb21lIHBhcnRpY3VsYXIgc3RyZWFtIG1heSBiZSBsaW1pdGVk
IHRvIFsxOyAyXSBvbmx5LgorVGhlIHJ1bGUgaXMgdGhhdCB0aGUgdW5kZXJseWluZyBsYXllciBt
dXN0IGJlIGEgc3Vic2V0IG9mIHRoZSB1cHBlciBsYXllcgorcmFuZ2UuCisKK0k8Q09NTU9OIHBh
cmFtZXRlcnM6PgorCis9b3ZlciA0CisKKz1vdmVyIDQKKworPWl0ZW0gQjxzYW1wbGUtcmF0ZXM9
UkFURVM+CisKK0xpc3Qgb2YgaW50ZWdlciB2YWx1ZXMgc2VwYXJhdGVkIGJ5IHNlbWljb2xvbjog
c2FtcGxlLXJhdGVzPTgwMDA7MjIwNTA7NDQxMDAKKworPWl0ZW0gQjxzYW1wbGUtZm9ybWF0cz1G
T1JNQVRTPgorCitMaXN0IG9mIHN0cmluZyB2YWx1ZXMgc2VwYXJhdGVkIGJ5IHNlbWljb2xvbjog
c2FtcGxlLWZvcm1hdHM9czE2X2xlO3M4O3UzMl9iZQorCitTdXBwb3J0ZWQgZm9ybWF0czogczgs
IHU4LCBzMTZfbGUsIHMxNl9iZSwgdTE2X2xlLCB1MTZfYmUsIHMyNF9sZSwgczI0X2JlLAordTI0
X2xlLCB1MjRfYmUsIHMzMl9sZSwgczMyX2JlLCB1MzJfbGUsIHUzMl9iZSwgZmxvYXRfbGUsIGZs
b2F0X2JlLAorZmxvYXQ2NF9sZSwgZmxvYXQ2NF9iZSwgaWVjOTU4X3N1YmZyYW1lX2xlLCBpZWM5
NThfc3ViZnJhbWVfYmUsCittdV9sYXcsIGFfbGF3LCBpbWFfYWRwY20sIG1wZWcsIGdzbQorCis9
aXRlbSBCPGNoYW5uZWxzLW1pbj1OVU1CRVI+CisKK1RoZSBtaW5pbXVtIGFtb3VudCBvZiBjaGFu
bmVscy4KKworPWl0ZW0gQjxjaGFubmVscy1tYXg9TlVNQkVSPgorCitUaGUgbWF4aW11bSBhbW91
bnQgb2YgY2hhbm5lbHMuCisKKz1pdGVtIEI8YnVmZmVyLXNpemU9TlVNQkVSPgorCitUaGUgbWF4
aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJlYW0u
CisKKz1iYWNrCisKKz1iYWNrCisKK0k8Q0FSRCBzcGVjaWZpY2F0aW9uOj4KKworPW92ZXIgNAor
Cis9b3ZlciA0CisKKz1pdGVtIEI8YmFja2VuZD1kb21haW4taWQ+CisKK1NwZWNpZnkgdGhlIGJh
Y2tlbmQgZG9tYWluIG5hbWUgb3IgaWQsIGRlZmF1bHRzIHRvIGRvbTAuCisKKz1pdGVtIEI8c2hv
cnQtbmFtZT1TVFJJTkc+CisKK1Nob3J0IG5hbWUgb2YgdGhlIHZpcnR1YWwgc291bmQgY2FyZC4K
KworPWl0ZW0gQjxsb25nLW5hbWU9U1RSSU5HPgorCitMb25nIG5hbWUgb2YgdGhlIHZpcnR1YWwg
c291bmQgY2FyZC4KKworPWJhY2sKKworPWJhY2sKKworSTxQQ00gc3BlY2lmaWNhdGlvbjo+CisK
Kz1vdmVyIDQKKworPW92ZXIgNAorCis9aXRlbSBCPG5hbWU9U1RSSU5HPgorCitOYW1lIG9mIHRo
ZSBQQ00gc291bmQgZGV2aWNlIHdpdGhpbiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLgorCis9YmFj
aworCis9YmFjaworCitJPFNUUkVBTSBzcGVjaWZpY2F0aW9uOj4KKworPW92ZXIgNAorCis9b3Zl
ciA0CisKKz1pdGVtIEI8dW5pcXVlLWlkPVNUUklORz4KKworVW5pcXVlIHN0cmVhbSBpZGVudGlm
aWVyLgorCis9aXRlbSBCPHR5cGU9VFlQRT4KKworU3RyZWFtIHR5cGU6ICJwIiAtIHBsYXliYWNr
IHN0cmVhbSwgImMiIC0gY2FwdHVyZSBzdHJlYW0uCisKKz1iYWNrCisKKz1iYWNrCisKK0k8RVhB
TVBMRTo+CisKKyAgICB2c25kID0gWworICAgICAgICBbJ0NBUkQsIHNob3J0LW5hbWU9TWFpbiwg
c2FtcGxlLWZvcm1hdHM9czE2X2xlO3M4O3UzMl9iZScsCisgICAgICAgICAgICAnUENNLCBuYW1l
PU1haW4nLAorICAgICAgICAgICAgICAgICdTVFJFQU0sIGlkPTAsIHR5cGU9cCcsCisgICAgICAg
ICAgICAgICAgJ1NUUkVBTSwgaWQ9MSwgdHlwZT1jLCBjaGFubmVscy1tYXg9MicKKyAgICAgICAg
XSwKKyAgICAgICAgWydDQVJELCBzaG9ydC1uYW1lPVNlY29uZCcsCisgICAgICAgICAgICAnUENN
LCBuYW1lPVNlY29uZCwgYnVmZmVyLXNpemU9MTAyNCcsCisgICAgICAgICAgICAgICAgJ1NUUkVB
TSwgaWQ9MiwgdHlwZT1wJywKKyAgICAgICAgICAgICAgICAnU1RSRUFNLCBpZD0zLCB0eXBlPWMn
CisgICAgICAgIF0KKyAgICBdCisKID1iYWNrCiAKID1oZWFkMiBQYXJhdmlydHVhbGlzZWQgKFBW
KSBHdWVzdCBTcGVjaWZpYyBPcHRpb25zCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5wb2QuMS5p
biBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCmluZGV4IDQ4ZGEyMDUyY2MuLjkwNDIzYmYzZGYgMTAw
NjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLnBvZC4xLmluCisrKyBiL2RvY3MvbWFuL3hsLnBvZC4xLmlu
CkBAIC0xNDkyLDYgKzE0OTIsMzYgQEAgTGlzdCB2aXJ0dWFsIGRpc3BsYXlzIGZvciBhIGRvbWFp
bi4KIAogPWJhY2sKIAorPWhlYWQyIFZTTkQgREVWSUNFUworCis9b3ZlciA0CisKKz1pdGVtIEI8
dnNuZC1hdHRhY2g+IEk8ZG9tYWluLWlkPiBJPHZzbmQtaXRlbT4gSTx2c25kLWl0ZW0+IC4uLgor
CitDcmVhdGVzIGEgbmV3IHZzbmQgZGV2aWNlIGluIHRoZSBkb21haW4gc3BlY2lmaWVkIGJ5IEk8
ZG9tYWluLWlkPi4KK0k8dnNuZC1pdGVtPidzIGRlc2NyaWJlIHRoZSB2c25kIGRldmljZSB0byBh
dHRhY2gsIHVzaW5nIHRoZSBzYW1lIGZvcm1hdCBhcyB0aGUKK0I8VlNORF9JVEVNX1NQRUM+IHN0
cmluZyBpbiB0aGUgZG9tYWluIGNvbmZpZyBmaWxlLiBTZWUgTDx4bC5jZmc+IGZvcgorbW9yZSBp
bmZvcm1hdGlvbi4KKworQjxFWEFNUExFPgorCis9b3ZlciA0CisKK3hsIHZzbmQtYXR0YWNoIERv
bVUgJ0NBUkQsIHNob3J0LW5hbWU9TWFpbiwgc2FtcGxlLWZvcm1hdHM9czE2X2xlO3M4O3UzMl9i
ZScKKydQQ00sIG5hbWU9TWFpbicgJ1NUUkVBTSwgaWQ9MCwgdHlwZT1wJyAnU1RSRUFNLCBpZD0x
LCB0eXBlPWMsIGNoYW5uZWxzLW1heD0yJworCis9YmFjaworCis9aXRlbSBCPHZzbmQtZGV0YWNo
PiBJPGRvbWFpbi1pZD4gSTxkZXYtaWQ+CisKK1JlbW92ZXMgdGhlIHZzbmQgZGV2aWNlIHNwZWNp
ZmllZCBieSBJPGRldi1pZD4gZnJvbSB0aGUgZG9tYWluIHNwZWNpZmllZCBieSBJPGRvbWFpbi1p
ZD4uCisKKz1pdGVtIEI8dnNuZC1saXN0PiBJPGRvbWFpbi1pZD4KKworTGlzdCB2c25kIGRldmlj
ZXMgZm9yIGEgZG9tYWluLgorCis9YmFjaworCiA9aGVhZDEgUENJIFBBU1MtVEhST1VHSAogCiA9
b3ZlciA0Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:26:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:26:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTlvu-0002tC-LT; Fri, 15 Jun 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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTlvu-0002t7-57
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:26:18 +0000
X-Inumbo-ID: 8ce363e9-7086-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ce363e9-7086-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 10:26:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="57465186"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.37956.938081.319054@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 11:26:12 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180613140623.lwoirgbunkmmlsla@mac>
References: <20180613140623.lwoirgbunkmmlsla@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [osstest] add FreeBSD flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJbb3NzdGVzdF0gYWRkIEZyZWVCU0QgZmxpZ2h0Iik6
Cj4gSSd2ZSBydW4gYSB0ZXN0IGZsaWdodCBvZiBteSBGcmVlQlNEIG9zc3Rlc3Qgc2VyaWVzIHRv
ZGF5LCB0aGUgZmxpZ2h0Cj4gc2hvd3MgYWxsIGdyZWVuOgo+IAo+IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNjMvCj4gCj4gVGhlIHNlcmllcyBj
YW4gYmUgZm91bmQgYXQ6Cj4gCj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIv
b3NzdGVzdC5naXQgZnJlZWJzZF92MTgKPiAKPiBBRkFJQ1QgaXQncyBmdWxseSBBY2tlZC4gSSd2
ZSByZWJhc2VkIGl0IG9uIHRvcCBvZiBjdXJyZW50IG9zc3Rlc3QKPiBtYXN0ZXIgYnJhbmNoLiBJ
IHRoaW5rIGl0J3MgcmVhZHkgdG8gZ28gaW4gdW5sZXNzIHRoZXJlIGFyZQo+IG9iamVjdGlvbnMu
CgpUaGFua3MuICBJdCBMR1RNLiAgSSBoYXZlIHJlYmFzZWQgaXQgYWdhaW4gYW5kIHB1dCBpdCBp
bgp+b3NzdGVzdC9icmFuY2hlcy9mb3ItZnJlZWJzZC1tYXN0ZXIuZ2l0I21hc3RlciBhbmQgYW0g
bm93IHJ1bm5pbmcgYW4KaW5zdGFuY2Ugb2YgdGhlIGNyb24gam9iIHJ1biAod2l0aCAtLXJlYWws
IGllIGFzIGlmIGFjdHVhbGx5IHJ1biBmcm9tCmNyb24pLgoKSSBleHBlY3QgdGhhdCB3aWxsIHBh
c3MgdG9vIGFuZCB0aGVuIEkgd2lsbCBtZXJnZSBpdCB3aXRoIHdoYXQgSSBob3BlCndpbGwgYnkg
dGhlbiBiZSB0aGUgbmV3IG9zc3Rlc3QgcHJvZHVjdGlvbiBhbmQgcHVzaCBpdCB0byBvc3N0ZXN0
CnByZXRlc3QuCgpJIG5vdGljZWQgdGhhdCB0aGVyZSBpcyBubyBiaXNlY3Rpb24gc2V0IHVwLiAg
U2hvdWxkbid0IHRoZXJlIGJlID8KTWF5YmUgSSBzaG91bGQgcnVuIG1nLWJyYW5jaC1zZXR1cCBh
Z2FpbiB0byBzZXQgdXAgYmlzZWN0aW9uLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:47:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:47:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTmG3-0004rG-Dl; Fri, 15 Jun 2018 10:47:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTmG2-0004r6-Ou
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:47:06 +0000
X-Inumbo-ID: 763e08bb-7089-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 763e08bb-7089-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 10:47: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 1fTmG0-0000Mj-0e; Fri, 15 Jun 2018 10:47: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 1fTmFz-0003t9-N9; Fri, 15 Jun 2018 10:47:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTmFz-0006ih-MT; Fri, 15 Jun 2018 10:47:03 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124214-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd:host-install(5):broken:nonblocking
X-Osstest-Versions-This: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
X-Osstest-Versions-That: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 10:47:03 +0000
Subject: [Xen-devel] [freebsd-master baseline test] 124214: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDIxNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MjE0LwoK
RmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtZnJlZWJzZCAg
ICAgICAgICAgNSBob3N0LWluc3RhbGwoNSkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYzhi
OGFlOTYwOWVkYWFhN2YxNzA0YzllZTljN2NlZDZmZTE3Mjc0OQpiYXNlbGluZSB2ZXJzaW9uOgog
ZnJlZWJzZCAgICAgICAgICAgICAgYzhiOGFlOTYwOWVkYWFhN2YxNzA0YzllZTljN2NlZDZmZTE3
Mjc0OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MjE0ICAyMDE4LTA2LTE1IDEwOjI0OjUzIFog
ICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5v
dCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1h
Z2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1h
bWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVlYnNkIGJyb2tlbgpicm9rZW4tc3Rl
cCBidWlsZC1hbWQ2NC1mcmVlYnNkIGhvc3QtaW5zdGFsbCg1KQoKUHVibGlzaGVkIHRlc3RlZCB0
cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 10:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 10:54:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTmN0-0005nG-3J; Fri, 15 Jun 2018 10:54:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTmMy-0005n9-HG
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 10:54:16 +0000
X-Inumbo-ID: 17df5c8d-708a-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17df5c8d-708a-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 12:51:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="57466600"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.39615.214749.121032@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 11:53:51 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 <xen-devel@lists.xenproject.org>
In-Reply-To: <23331.37956.938081.319054@mariner.uk.xensource.com>
References: <20180613140623.lwoirgbunkmmlsla@mac>
 <23331.37956.938081.319054@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [osstest] add FreeBSD flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtvc3N0ZXN0XSBhZGQgRnJlZUJTRCBmbGlnaHQiKToK
PiBUaGFua3MuICBJdCBMR1RNLiAgSSBoYXZlIHJlYmFzZWQgaXQgYWdhaW4gYW5kIHB1dCBpdCBp
bgo+IH5vc3N0ZXN0L2JyYW5jaGVzL2Zvci1mcmVlYnNkLW1hc3Rlci5naXQjbWFzdGVyIGFuZCBh
bSBub3cgcnVubmluZyBhbgo+IGluc3RhbmNlIG9mIHRoZSBjcm9uIGpvYiBydW4gKHdpdGggLS1y
ZWFsLCBpZSBhcyBpZiBhY3R1YWxseSBydW4gZnJvbQo+IGNyb24pLgoKVGhpcyBkaWQgbm90IHdv
cmssCgogIFN1YmplY3Q6IFtmcmVlYnNkLW1hc3RlciBiYXNlbGluZSB0ZXN0XSAxMjQyMTQ6IHRy
b3VibGU6IGJsb2NrZWQvYnJva2VuCi4uLgoKICAyMDE4LTA2LTE1IDEwOjMyOjUwIFogZXhlY3V0
aW5nIHNzaCAuLi4gcm9vdEAxNzIuMTYuMTQ0LjM3IGNoc2ggLXMgL2Jpbi9zaCAKICBXYXJuaW5n
OiBQZXJtYW5lbnRseSBhZGRlZCAnMTcyLjE2LjE0NC4zNycgKEVDRFNBKSB0byB0aGUgbGlzdCBv
ZiBrbm93biBob3N0cy4KICBQZXJtaXNzaW9uIGRlbmllZCAocHVibGlja2V5LGtleWJvYXJkLWlu
dGVyYWN0aXZlKS4KCldlIGFyZSBkaXNjdXNzaW5nIHRoaXMgb24gSVJDLiAgTWVhbndoaWxlIEkg
aGF2ZSB1bmJsZXNzZWQgMTI0MjE0LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 11:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 11: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 1fTmU0-0006lY-9a; Fri, 15 Jun 2018 11:01:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTmTz-0006lT-SP
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 11:01:31 +0000
X-Inumbo-ID: 79716943-708b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79716943-708b-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 11:01:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="57467077"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.40071.522451.8197@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 12:01:27 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 <xen-devel@lists.xenproject.org>
In-Reply-To: <23331.39615.214749.121032@mariner.uk.xensource.com>
References: <20180613140623.lwoirgbunkmmlsla@mac>
 <23331.37956.938081.319054@mariner.uk.xensource.com>
 <23331.39615.214749.121032@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [osstest] add FreeBSD flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtvc3N0ZXN0XSBhZGQgRnJlZUJTRCBmbGlnaHQiKToK
PiBXZSBhcmUgZGlzY3Vzc2luZyB0aGlzIG9uIElSQy4gIE1lYW53aGlsZSBJIGhhdmUgdW5ibGVz
c2VkIDEyNDIxNC4KCjExOjUyIDxyb3lnZXI+IERpemlldDogSSd2ZSBtYW5hZ2VkIHRvIGJ1aWxk
IG5ldyBpbWFnZXMgaW4gCiAgICAgICAgICAgICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxNjMvIG1heWJlIAogICAgICAgICAgICAgICB0aG9z
ZSB3aWxsIGhhdmUgdGhlIHJpZ2h0IGtleXM/CjExOjUzIDxyb3lnZXI+IGl0J3Mgc3RpbGwgdXNp
bmcgYW4gb2xkIGJsZXNzZWQgaW5zdGFsbCBpbWFnZQoxMTo1NCA8RGl6aWV0PiBTbyB5b3Ugd2Fu
dCB0byBibGVzcyB0aGUgb25lcyBpbiAxMjQxNjMgYW5kIHRyeSBhZ2FpbiA/CjExOjU0IDxEaXpp
ZXQ+IEkgbWVhbiwgYW5vaW50CjExOjU2IDxEaXppZXQ+IEkgY2FuIHRyeSB0aGF0LgoxMTo1NiA8
RGl6aWV0PiByb3lnZXI6IF4KMTE6NTYgPHJveWdlcj4gRGl6aWV0OiB0aGFua3MKMTE6NTcgPHJv
eWdlcj4gRGl6aWV0OiB0aGUga2V5cyBpbiB0aGUgaW5zdGFsbGVyIGltYWdlIGFyZSB0aGUgb25l
cyByZXR1cm5lZCBieSAKICAgICAgICAgICAgICAgYXV0aG9yaXplZF9rZXlzIGluIFRlc3RTdXBw
b3J0LnBtCjExOjU4IDxEaXppZXQ+IFRoYXQgc2hvdWxkIGJlIGNvcnJlY3QKCih0ZXN0LWxhYilp
d2pAb3NzdGVzdDp+L3Rlc3RpbmcuZ2l0JCAuL21nLWFub2ludCBhbm9pbnQgLS1hbGxvdy1ibGVz
c2VkPXBsYXkgJ2ZyZWVic2QgYnVpbGQgbWFzdGVyIGFtZDY0JyAxMjQxNjMgYnVpbGQtYW1kNjQt
ZnJlZWJzZCAKZmxpZ2h0IDEyNDE2MyBibGVzc2VkIHBsYXkgc3RhcnRlZCAyMDE4LTA2LTEzIDA3
OjU1OjA0IFoKYW5vaW50bWVudCBmcmVlYnNkIGJ1aWxkIG1hc3RlciBhbWQ2NDogY3VycmVudGx5
IDIgYW5vaW50ZWQKYW5vaW50ZWQgMTI0MTYzLmJ1aWxkLWFtZDY0LWZyZWVic2QKKHRlc3QtbGFi
KWl3akBvc3N0ZXN0On4vdGVzdGluZy5naXQkIAoKTm93IEkgYW0gcnVubmluZyBhIGNyLWRhaWx5
LWJyYW5jaCB3aXRob3V0IC0tcmVhbCBidXQgYXMgb3NzdGVzdEAsCjEyNDIxNi4KCklhbi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 12:00:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 12:00:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTnOs-0005Pt-Nf; Fri, 15 Jun 2018 12:00:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=4do2=jb=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fTnOr-0005Pm-Gd
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 12:00:17 +0000
X-Inumbo-ID: 50480d63-7093-11e8-9728-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50480d63-7093-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 13:57:44 +0200 (CEST)
X-Amp-Result: UNSCANNABLE
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;
 15 Jun 2018 05:00:13 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,226,1526367600"; 
 d="gz'50?scan'50,208,50";a="64831138"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by orsmga001.jf.intel.com with ESMTP; 15 Jun 2018 05:00:10 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fTnOk-000V7I-6B; Fri, 15 Jun 2018 20:00:10 +0800
Date: Fri, 15 Jun 2018 19:59:30 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-kernel-owner@vger.kernel.org
Message-ID: <201806151914.UftuQBRt%fengguang.wu@intel.com>
References: <1529027312-56770-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3"
Content-Disposition: inline
In-Reply-To: <1529027312-56770-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v4] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.17 next-20180615]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/linux-kernel-owner-vger-kernel-org/scsi-xen-scsifront-add-error-handling-for-xenbus_printf/20180615-094919
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: x86_64-fedora-25 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   drivers//scsi/xen-scsifront.c: In function 'scsifront_sdev_configure':
>> drivers//scsi/xen-scsifront.c:663:21: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
       xenbus_dev_error(&info->dev, err,
                        ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct xenbus_device **'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   drivers//scsi/xen-scsifront.c: In function 'scsifront_sdev_destroy':
   drivers//scsi/xen-scsifront.c:681:21: error: passing argument 1 of 'xenbus_dev_error' from incompatible pointer type [-Werror=incompatible-pointer-types]
       xenbus_dev_error(&info->dev, err,
                        ^
   In file included from drivers//scsi/xen-scsifront.c:50:0:
   include/xen/xenbus.h:224:6: note: expected 'struct xenbus_device *' but argument is of type 'struct xenbus_device **'
    void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
         ^~~~~~~~~~~~~~~~
   cc1: some warnings being treated as errors

vim +/xenbus_dev_error +663 drivers//scsi/xen-scsifront.c

   653	
   654	static int scsifront_sdev_configure(struct scsi_device *sdev)
   655	{
   656		struct vscsifrnt_info *info = shost_priv(sdev->host);
   657		int err;
   658	
   659		if (info && current == info->curr) {
   660			err = xenbus_printf(XBT_NIL, info->dev->nodename,
   661				      info->dev_state_path, "%d", XenbusStateConnected);
   662			if (err) {
 > 663				xenbus_dev_error(&info->dev, err,
   664					"%s: writing dev_state_path", __func__);
   665				return err;
   666			}
   667		}
   668	
   669		return 0;
   670	}
   671	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--r5Pyd7+fXNt84Ff3
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

H4sICDqgI1sAAy5jb25maWcAlDzLdtw2svt8RR9nM7NIIsm2xvfcowVIgiTcJEEDYLdaGx6N
3E50xpIykjzj/P2tKvABgGAnN4tYrCq8C/VG//jDjxv27fXp4fb1/u7269c/Nr8eH4/Pt6/H
z5sv91+P/7vJ5KaRZsMzYX4G4ur+8dv3X75/uOwv323e/Xz+j5/Pfnq+e7/ZHp8fj1836dPj
l/tfv0EH90+PP/z4QyqbXBRAmwhz9cf4eU3Nve/5QzTaqC41QjZ9xlOZcTUjZWfazvS5VDUz
V2+OX79cvvsJZvPT5bs3Iw1TaQktc/t59eb2+e43nPEvdzS5l2H2/efjFwuZWlYy3Wa87XXX
tlI5E9aGpVujWMqXuLru5g8au65Z26sm62HRuq9Fc3Xx4RQBu756exEnSGXdMjN3tNKPRwbd
nV+OdA3nWZ/VrEdSWIbh82QJpwtCV7wpTDnjCt5wJdJeaIb4JSLpiiiwV7xiRux430rRGK70
kqzcc1GUJtw2duhLhg3TPs/SGav2mtf9dVoWLMt6VhVSCVPWy35TVolEwRrh+Ct2CPovme7T
tqMJXsdwLC15X4kGDlnc8AhFLipYUN8WrZLO7GnSmpuu7VtA4xhMcRZs9IjidQJfuVDa9GnZ
NdsVupYVPE5m5yMSrhpG16SVWoukCqesO91y4I4V9J41pi87GKWtgQ9KmHOMgjaXVURpqmQm
uZGwU8Abby+cZh3ICWq8mAtdG93L1ogatjeDiw57LZpijTLjyE64DayCmxnsN/JW1ZvrhVjp
dd2uddnBwSXc4chcXPecqeoA333NHZ5qC8Ngz+Bi7Hilr95N4kl96vdSOceRdKLKYFG859e2
jfYEhCmBGXC5uYT/9YZpbAzC8cdNQcL26+bl+Prt91lcwraYnjc7mD0IJdgu4wiIVMFx0o0X
cKRv3kA3I8bCesO12dy/bB6fXrFnR7qxagcXElgG20XAcH5GBhu9BTaDnS5uRBvHJIC5iKOq
G1d0uJjrm7UWK+NXN47C8Oc0bYA7IXcDQgKc1in89c3p1vI0+l1k80Efsa6C+ya1aVgNB/e3
x6fH49+nY9B75uyvPuidaNMFAP9NTeWwqdTAwvWnjnc8Dl00sQwEzC7VoWcGVFvpbmKnOUjR
yBLobgeHQ9eLEDgK3NNAFMShIFiMJyEIaBTn48WAW7Z5+fbPlz9eXo8P88WYtBJcQrrKEYUF
KF3KfRzD85ynpJ1YnoPG0dslHcpMEEtIH++kFoUiwesYLQDOZM1EANOijhGB9AaZCnt3WI5Q
axEfekAsxvGmxoyCkyeByYxUcSrFNVc7qztqMLD8KYJxlYJ4tmLLk8+6ZUrzYXYTw7g9k8zO
dYR7UjSutOygb3v8mQwlv0uSMeNIDhezAyWfoY6vGKrGQ1pFuIDE8W7BfZOhgP2BYG9MxDpx
kH2iJMtSGOg0GZhmPcs+dlG6WqLiyazpRdxt7h+Ozy8xBjci3fagV4GDna4a2Zc3KN5r4rlp
5wEI1oKQmUijEsm2E1nFIwdikXnn7g/BnCsOVhoyC20nGXI0fbBOfjG3L//avMI6NrePnzcv
r7evL5vbu7unb4+v94+/zgvaCWWsRZSmsmuMx08RJG6bz450lLHWic5QCKQcpBngzTqm3711
1DFcejSEtQ+yJmPQESGuIzAho1PCtQgtq1E60HaptNvoyFGDuOsB5x4ofIIRAWca09/aErvN
AxCurPdA2CEstqpm7nEw1gHgRZpUwmVd+MeALdOjx7O1C3SMDB9nxUVkujSATBPclMBYAkel
uXCUm9gOvtoCQsc4gyuJPeQg4EVuri7OXDjuPfg+Dv58splaBebittcs50Ef5289fdaB82lN
OPAFMnvH14zJpgO/KWEVa9KlFUumc4JyDrrpGvS+wHju86rTq6YxzPH84oNzG1cG8OGTacEb
nHnmHGOhZNc6fE4uBXGt61ODJZAWwWdgjsyw5ShJtR1GctnEGu8zLqYRCNHvwZnjCXP3ecDQ
GTi2OhOqj2LSHCQ1a7K9yIxny4B4cRqsz6EVmV4Mrzy/dwDmcO1u3N0b4AvvCNgRXEJ384GT
caABs+gh4zuRcu+qWQTQowQ6MXuu8kV3SZtH+qJjickW4POJxlO9aKyC3k9dr6lD7ne+0TB1
v2F9ygPgst3vhhvv2942dD4WjAQ6PEdfsFUcLJroISrf2Uemg80kL0o5XELfrIberCXh+EAq
C/wbAARuDUB8bwYArhNDeBl8Oy5Lmk6uL4pMOjSMYjXBmQdkGImInVdg07MGTDnRgC3n7KqV
aCI7d6JrtiEomZS3ZP9RVCto06a63cIUQY/hHJ2tbR1Gs4rKOXV/pBpkkkBOcAaHO4I2d78w
zOwpz2D3+HG+AyayE3kJF79a+D6TxeJpgPC7b2rh6iZHDPIqB1HphkTWd4WBUewbUnkHSjL4
hFvgdN9Kb/2iaFiVO9xKC3ABZGq6AF16AQsmHO5j2U5oPm6bsw/QJGFKCU+ElTzdUrQOjT3j
LXqLzQ+1XkJ67wBnaAL2DywXGdzT/BMFbdcYJfR4K8YACP6IMaVqzw4abOMIDyCXkQ50t2eK
2s1Lhv6bNDhVCsdlrjaxVwB67CcPYZpNm56fee49WXhD8Ls9Pn95en64fbw7bvh/jo9gEjMw
jlM0isHen02/lc6HgBciYUX9riY3LrLeXW1bj7rclaRVl9iOvFuE0EGJ003zt9GLIGEcWW2j
aF2xWGAAe/dHk3EyhpNQBR9NFnfagEPdioZor+BKy9rv0sWXTGXgXcV0Aa3Uhk+VEcwXMYbX
pN36HXhNuUgDJx40dC4qz9Qi6UhXw7UPFNNlwEZbfs0n1pqmLW2XMQlOXDbi535GCEomKwOc
McLo5ceubsENTrgvMsG5Ab9zy+G6aBBjK+FAUDNhf8MAwB19HuiFReSU5s9z2EWBnNiB+AIZ
hlo8Rb8ruIfIz2j6g7sE3plnW24VX0yEDAiAd6oBH8LAWbn7YOO/sNVoVUdC8Yt9stDIOMMh
xOEndoPwedfYLBVXCjS1aD7y1GcoIvNUzBw0ox5LKbcBEpMx8G1E0ckuEp3QcOTo0Q/xmYi8
A+UEO3YYrZwlAVifQ/gvOjEbrrZJuH5fgnXue4eTfwNm2QHMQwy3kFKnFkGXihegE5rMptAG
5uhZG+5JWsU2AugmYebiyj3IKM6s0gpwtbgGLpzRmuYQWkV/zmCOkI6cIYogdA7JpjZw8INJ
F+skMv4o5NWwL1lXh9F12mbvhnv7Ct619VRzGzb1D9nynXV407rF3FnY/XBdh3NG1zA8EtvO
JghWcJnsVhJLgypB18BGDcfMQ4RWVplDH9sHzVMkGDJwjlBfgVPLAozptuoK0Xhq1gGvyWWg
oHNB4UJnG5joPhI4qOFxfbogBV7oKqb+IjUcjmxi/tqSNJK5sRssTAlC17JZrtCbC89yGe1x
0X8apLPi+FSkzpN6DUaR+ZB6jLDdKl3fdqGVZrkdU5hgLEUvkJa56TNYQijrapkNFC1P0Rhw
bGSZdRUIflRa6AagrRpZLr8GsxTdLozzG7YIFKGopeZkzXgZ5Xl+XilAqF1xgKiY91vN1QWR
fp3SgLVOXJJIVwOayNF2X/JPexi1hqlCrGW8IWjv3X+89eD3DFlqJ0I7DDjgWUyp0sR2Q02D
u/Mx2Kz4DGhQMybq1N7x0E6gwuaWPaLNY6ipucKSlI701RygGmDkPi78iiKVu5/+efty/Lz5
l3Uxfn9++nL/1UbYHYEmd8PMY2m7cXwiG81Lz3mDC16jh+oeLXlpGl2Qq7PgYrgLGFZMQWDQ
FCxmkw80XYP41cYWHRWMQDdoD72Gx360Sqc8djRWMNKJIjILgK7Gsh2SwD11MLpk5yenZ2ku
LmL54YDm/eX6IG8/vPsLw7w/vzg9DLBEefXm5bdbGOzNohe8gwpMtdU+tM1AVGDBdo7kTfyI
OcbidKoFMPqnjrtW5BilS3QRBVYiWcKx6KNQgoT5HCEYkFiPEmO/EQ8iShpTBfmMJRbWtI9u
MEWz64wqhMimiatxJNsnMZfLjoVOfq7DOWiwxWTLlkKgvX1+vcdyuo354/ejG0VAD5ccEJbt
MI7o3S0Gvmgz08QEg7ie8Y5Y1nkMDHZ+wTzEPJRhSpwcqmZprM9aZ1LHEJjAy4TeBpZvLRqY
s+6SSBPMuimhqQgogu6g5R7siVi3VVbHF4aI1Yh5IeKNuopS8Ke2Q3dNbI5bpmoWQ/B8ZSys
Crn8EB9rNitnll2dEV3bQfH6167+1LepWMDQKnQDjgN4yJnYGg650Xe/HT9/++oFv4S00f5G
SkdujNAMrAic7RKT5k5NBHwMmZ0B7cfRbEJs7OtEOY7tdNES53ai1Tjmm7sv/55yCLD69UU4
yO0h4Z4/MSKS/FNkTJDCvG7N5KV66Tw/VcN0c+7sW2NLGVuw/lG3wvl6ZSUDnsw2iz+Fi7al
1N1aYxfpt/aznsxIDCGo2inZIWvETh3Em9w3rm9ny0FXkDTaCm6KRFFdVEZkVFgyk6xjwsZq
H2+6gM/m4xh87hOe4z/o//vlNw4tBcJhE1nbumuY849WOTw/3R1fXp6eN6+gHKgW48vx9vXb
s6soxkJNR1i60QaUmDlnpoMpNb5/iKjrC9a63hHC6pb0n+dVg7meC11G83OmlcGlpupNlQXV
m+CGgiuARbCLJAuiMfGdln7NH8J3sJ7IuIjqdiFxbKIegZ1bLWK2xIyvWq3Drlk9z3zI50b6
EKhh60QEMoBgq+oGu5+uzFC7lzNRdX7A2UoSuFDG+vpjEXYs0HEAxtoJLVVf+KYZnC1D+e52
PMKWE1ySTLcntg43cgAffbsLvwPuBBi4z2chVbmrI6BlW7CDi8QHaRuYDDJdNNBsnPk9O0oa
Bhn3ay793NVT25gMH3dmNUIyUYwVJ1PXH+GQS4mCh0aNF3IlUhqbDJzt+O2HuJfQ6nixWI2i
KV42W6OMjow8lbi5eb7xiijMRg9F9bbW5tIlqc7XcUYH8mYINwZvRrC0bhcIJrAQ666meFUO
Jmt1uLp85xLQKaWmqrWng4dqMQy58YrHiy2gS40GB15/xxIZwHD3l8CUN4Z1blyy5SZM6xCM
112FRY3KOEvPak9IFGDAgaSo6y5u57EKKA5LilE27IX0SlSIsC951foGSc2u4wK1oZcJGiNa
BWqxAp+2xJEgxq/eny+QY+JvPpQB40CsDNO1mx4kUJ0uIZjIl/5JjvZS1PAb0TtZwR1k6hBp
e6LZGMBxGRnD4/1SR2KJ4AKoOBitxpZ2JEpuQbrg3UX7KFC7tZu6GQBYulbxgqWHBSpkyxHs
seUIxGCdLkEPxrrBLNbVg3cdS7BTYI27MRRuTQ8n2/3w9Hj/+vTsVX66+ROrMruG8qMP6xRg
7VSn8Kl9wRSlIOUr98DK3uTPLxdPz7huc3EdCpOxWni4in5594ft3CtYqyAtPLttAoXHMCO8
g5jBGOQkaZmzxYFrFYi7thOeo4PA9/RAZS3u15YH2JksU70JH+HZZ3KYZIuiSVgKBUfeFwmG
32MmLegcuOmpOrSeOsSjcFAxSdK55ijS+5DhKQ9LWxFgqMYJK9HBvEfG7Meip7nqGcsjeVQE
Do1J4/yP746QQWsnzSJPqSb0onRhyE+h1hgNMzTqvSihjbdbJGWVV88LiwS35CRgTsbhwAov
fjXacxhQ7/jV2ffPx9vPZ85/k3yMTmhETqupWdOxGMbZcCwSpmKuFssSIiVm08K45q50dPb0
2ij4I4bawf/qqa40RkFVML2dbdsbWXA89xN9LacXRCU9MC2pXzYbjZuiC5+TZQIEhcoiHQ87
4ZaAu10OZpp9Ctb4EsS2LKXB1OQafFjrKnoMUMgmCD9MZHAMcudtcwW+Qmts/AcV8TtvrfZY
RjIUsSa65ARPyQvhWYCNKQUpnBgs8qjGncCUBPwTOlO2MZITcjABle6KXmuog03tVl+gobSs
E9hq556Me0/cbB+EZOrq8v37t5feRNe9OH9HF/ByD5dfU52nr6NXkqqT9IkmU209XUQORalr
W1AY7LktAsEt90t6IpCgU6o3IPvf4YqKsyaA5UrCEF5XKWkDJ7rJTvikEzb+Jgm1n+JMX/3D
2fxozvjGn8RNK6UjNm8SNzV98zb3bKsbXY8vWGdTc3heCswC3nJ88mM7qug64X7RA9axIOrK
D2dypfwiDyqDjg5HVUVEMlYCnMom2qDSWLM+zjgGnJqUteehwifcE6ydik7HdoP2/Q5svpMk
XVKJWJ2kDYFMZqs7H3CotX3ftAMmyCtWxOybFovovGOjolY6kHgqssDSe7B7ypr5RZSOYdMi
k1k7frFZAd63ZalQt0+ExPe/SnVtmA9AIlQyGE6oR0Eyk9oOVmZlHwViRm/vOGO1Ue5TEfjq
NQMOEt4jCB8+yuLRVDpbISOBgBUx6ASOxOfeTrDQ0KJzazGfQ5IiLIyYKkedTrSn2+cIXleL
KLxur6PgyXwzts6vH5hjoOS58D6ASbrEh1BpmqN7bfGSdydu+vOzsyhnAeri/Srqrd/K686J
nZU3V+eulUhedKnw2aGj1rCWNfjs/TLV6YZYZNupAp+bHsJWVGh7GDLuHia5ETXKmhiFLbD1
a+Jsq48eDLW6QO8b7qMCPvt+7hvBitMzWN+wnMpxqMTBP2mydamVjoxCJXPLUcYiyIFBKnYA
Fz82XlhzGWLmkVqwHTA+ePb9djq5wcTzX9NNd91Bn/kqAKOSLvZU4fcu0zLCRoOsCjxkz8YI
SdZL4oZsJEx9pUQD2aHKzPKRCNnQldiBSWL8N+sT8JTGwh8PiTmyg7Ras8DjNKEdjQHaQTmQ
/0lOBXnrNljy9N/j8+bh9vH21+PD8fGVMjXo3W6efsfcvpOtWfy6R8mZ9xs4Q8HUAuDkhuZ8
wIDSW9FSAiomJIaxMFhbVfgSz3Xw5ok4NwJsJJM5Ken5JRWiKs5bnxghQ2h+VqU11SwSLp5P
qMHA3PK1TEJbe2MEZcLY+1AVsXwOAUgsih93J9r5MOlF24ymZd+vxxsGteIjxA/tAtQreYbv
0Zyz7/s9s2P/yYa2nIL7QV/GpxB0FR4JMp7/Nd5fkpV6UdVj4xf4mz1D+R02ad3f6CHI8MTC
TpVCddr5vSSnNGUs6y6imSnbV5uqPhDddqatF8Ui2mF5/ggYS8m1nU2UwYhK8V0PN1kpkfHp
l3LWJgUaaPAmZsOMECzcioQZw11hb6GdMZ7nisAdjCyD/nLWLNZjosV1djP9Z8oIogyI4sA4
3mOMcWNssiMNfhEqQItssftp26a9V5vltwngoq1FsLSoIgsGZkUBZiH9gIXfeAhFBw2DaOIk
8O2uoeDu2kKxLFxMiItw6NqOtymynQw5Ef42cON4uA/jokMTwEMK6ScMLG8nIa/5Vi+N2mkj
0d43pcwC6qSIXD7wCTuUjPiKgaqiZFMd1pYKfznBhvn+s5YvXraMcP/FRIR8pixKHjIowWGH
OVtsJKHWIiQzBRfNx/CKEhx/TitQFVlr8jBzQC0iP1NCQuDaVACckxBo/MkWGNYPcql0DTWy
CvztShLr+4XpQU1+xfjDG5v8+fjvb8fHuz82L3e3X72My3jlnTmMQqCQO/ypH0xvmhV0+AMR
ExJlhBdxGRFjxAtbO8+Z42ZftBFuOmbj/3oTrJmh5+grGdpFA9lkHKaV/ekKADf8Ks7/Zz7k
QXVGxGxZb3v9995RinE3VvDT0lfwzkrj5zuvb4VkWozLcF9Chtt8fr7/j1fSNzvJbaBQiKVT
qhAgzvR4fdRTpzHwbxJ0iBvVyH2//RA0q7OBZXmjwTLdYaXwgx8eAYuPZ2Cm2OS8Ek3M4aFR
3tlijJpEKm3Hy2+3z8fPS5Pd7xe148O8f+Lz16N/Rwe16jEWBd/wDCpwU6JWkUdV88bRnnbv
h25p4OTbyzjNzd9Akm6Or3c//91JzrolnajLbKrPh9W1/fChXgUPNZ3s1dGHo3ZYf3F+5rlp
SJ02ycVZhWV0IhogQ7GPBqMXfh81JHaABN4EfC2BALDTVLqgWcTNCa7b+v8oe7PlyHFkTfhV
ZOdirNrm1FSQjIUxZnWB4BLBFDcRjEV5Q1MpVZWyVkppkvJ05f/0PxzgAgccVE2bdaXicyf2
xeFwuBtFlJhz99cYhotA++P5hQ2zgYT8j5jpFVavdl0YLSP2tsgsYFe3lC0PNK1oc8cliRwO
PLMA0iEZ0GT3crPzZ4zHIpBKlLq7P2zD6dBRUKxakzZaUQZW/PK+AA7Heid3yNkTADCv80S6
UbQHeKYbFckR1xgVrxnPYiNFbFIOkDKw0ySnaRDTIxsfy0xKl+0KfTHT6RFMcVIzqDHxQ42O
/2qFuvvyABYcguHh6v7l+f315elJOSf7/v3lVSSl+OKHt8e/ns9i/QPWq+hF/MFHFjTkzuYY
PEuvhzYKppKjgkQk+vXl7V0rg73PnIpxKQb+5PnL95fH53f9LRRUVPS/vCa3n1KIj97+8/h+
/5XOBqXCz2AxJSTANqEN5sA1rpgxlIWncpqLnzlLI4ed3gpwiaz/LqKMmb/lm6ouynT3A+Iz
tTr2lfr1/u71y9Ufr49f/tLNfm/B+GwafvJnV2kubRTSZFF1MME2M5GkTLr2qF8q95wVP2Q7
vdzxeuNvp3yz0F9sfX1CysvzsiqVowJ9jWhEi8UZ7V5TbrK3PN1Z3Zr8/XD/4/3uj6cH6bP6
Spolvb9d/XaVfPvxdGds1rusTIsWXmZqTTq8gLRJ4gf29CCNM0A3PTneytNeSae/n1Np8ajJ
6taCi4xHU5NAkljbnbHAR4ZI06gDCquO9B2eNNgOqJdffRV1Z73mc4+eBWzTjmB8A+ruAlt0
9F5IzS+VZeVJDvpK9zhWJnb6Asuz8lrIMJxjdSy4hcrKfYP8RwCYDJjs7/Lh/T8vr/8GUdQS
xYR8fK3nqX4L8YZpJzZ4DDSxwK+BYbozz0nr5RSZpItf0h21AWGnRxLix10HNvDIcg8IylYh
MdlhZnAxObhBEI0PN0bf9Ma5Tm4tQEt30gUXlPY3Q12U1crUB7u8FOioTJX2iw2ipdmuE5J0
0hluFYfEwG5IKRYRTVlCKg6m+x4faaek2VX6Hc1IiXLG0R4sKHVZm7+7+BAhxWAPy3sTelFX
DA1rSANYGKB1ZnRAVu9hSRDT9WISYMksk5zgp5IgvI1CG/ZVNs7nI4Vinmv3Oit40Z08CvT1
uQ7GO9V1Zs3Q+tRmuPjHmK5pWh0tYGoVvVhAZAdt15DTntf6nBywrkpTx1PjTBUQTxIJyulj
llFSSFBNTrjEUaYroMJ2cswnsEsS81u8HKlSRDUFQ8uaa5MkNOwsCa5GAJoYk+BBQltzIBfx
515/MmqSdpm2NY1odNzpuskRP4sszpWudhxJB/EXBXMHfrvLGYGfkj3jBF6eCBCuDOWlgU3K
qUxPSVkR8G2iD8YRznKxc1UZVZo4omsVxXhfGVt5Rx3yx3eJfWtbLxObhFRYDOQh+d//6/7H
H4/3/6UXp4hX6JZdzOM1/tUv7mDJmVIUabhoEJS3QtirupjFeEavrSm9pub0+h9M6rU9qyH3
IqvNOmT6IFKfOuf+2oF+OPvXH0z/9ez816myYXuXj0rYwzVEa61EuK6OH5BujVxdAlqCnaq8
iG7FSdQgjoXWdj4Bi12I6gAgobV8QOzKy15x7z5Q2uMOXAeYsL2ZjeAHCWp7F64NT/brLj+r
Mjq2+4HtUDBKPAJhFR/tBQLxH8B6B2y88N5Yt3Uvm6S39if14VZq94WcVNTYpW/Smi6MRohY
q3dNFu8T7atB3wjHciEei2PQuzjZOqLxTClTwnZP6qV0tH33JPWwqi8E9W3PIGSomZSVq20i
+YGuYhrMMKBbmBLcdZalNF1EqPQNrWQnbbT3BJGUOLfQ/d7nBqmqZz9kXp0xCHSSPUR0KhhL
cgdN3V07iLbnSESGEWacD11sciA6cpHD3ihCK83fKrHZRTVNwZKtRuBR6/hEiDh5huIS6cVg
cKXBHG2ftrWDcgj8wEHKmshBmeRvmi4GhTS+LLmDgZeFq0B17SwrZ2XiImWuj1qr7q02Z9HI
mI7cxNCYOK35tc+P4tjhGEglw61UypN9gjyp9rBjzEwkagRMVGvkAIkYFgCbjQKY2d+Ame0K
mNWiADZJfzNCrEPihCRKeLlFH/U7FO6C3qwG9n667UcWe0HSmFq4ez7EtDULkIukpQPbALFx
5d2CAcU+ofyCAFFWHrGDA8lGbuLOFIEFPAzNMuyytmDkOTsdfdvqjduaS37bR0dCUMH4DUZk
J2JIDV9Uomr3Sci9jtIMmxH64uZY4fZGeeLLJlUlqTZDmHTDhEeLkIPPajzMbkyXURiSe/9F
akDfru5fvv3x+Pzw5erbC7heeaP2/Uurti1iUF9aucjMkLkUZ1Ge73evfz28u7JqWbOH472M
H0Sn2bNI+3R+LD7gGgSsea75WmhcwzY9z/hB0WMe1fMch/wD+seFgCteZR4yywbxGeYZ0DQi
GGaKghd+4tsSnLx/0BZl+mERytQpAGpMlSnwEUygCE34B6WeW+gnLpHQBwzmjkDxSAPRWZZ/
NCTFob7g/EMecbgE94S1OWm/3b3ff51ZH1oI7RXHjTw90pkoJogKMEfvo4PMsuRH3jqHdc8j
hPikdHXQwFOWu9s2cbXKxKVOdR9yGdsLzTXTVRPT3EDtuerjLF1KULMMyenjpp5ZqBRDEpXz
dD7/PexoH7db73ZilmW+f4i7EJtFeqP4gOc0P1pyv53PpY+dOsvyYXsULPqA/sEYUzoSpKki
uMrUdeweWSo+P52VV605jv6ma5blcMvFcJ3nuW4/XHukCDbLMb/69zwJy11Cx8ARfbT2yHPK
LAN2XuHgkLrUD7gaUB7NscxuDT2LkCNmGY6BdmsPz0eQGrNWbuTZ5Xd/tTZQJdd3WW3xjxQ0
3DHR0LbW41mCSrDH8ezAtLn0gOZOFahlgg4KZrbklarGQ9VTEkpwijYkT9OdhDmau7aCmKVI
8uipMqaG2bv6oih/DvcFelOcuNNOTlHFEUX5lfb83imkWG2v3l/vnt/AdAj8Gb+/3L88XT29
3H25+uPu6e75Hu7130zTIpWcUgi0Eb7oHQnH2EFgatciaU4CO9B4r4+YqvM2eLk0i9s0Zhue
bSiPLCYbSisTqU6pldLO/hAwK8v4YCLcRvQzhILKm0GElNUWh3tnzcVwG7s+1L65+/796fFe
6qOvvj48fbe/REqYPt80aq2uSHodTp/2//0Hau8UrskaJrX+S4darSfpx3GIjaauvWm/y5p+
52MWh12BKBq4FjPLBSpq0KKbmMWotA0KN1VlFjOAoCQ5JvDuhaaDJhMeyGa27oxW9EqKqeME
EGtiRe8JPKsJu4QyHQ4dB5OfEEx1QlOP1yAEtW1zk2DetSh0PAl+SowBNxFtnZ8io1Mx+mJq
aQeDeV42CmMeS4eqlfvclWJ/mspciRINORwX7bZq2NmExOn02CjbeoSLoTqqP00C3UOCMFWl
n8r/s/5/ncxr92ReOyfz+uPJvJ6dqmvHDFxT03VtzQsSxNNyrTfXGk0ck0DNHI2QHLP10kGD
VnSQQHXgIB1yBwHK3T9ZphkKVyGpQaKTDUFMI/GGevndsxDqt57iyA6vAw4qtRCs6Zm5JqbR
2jWP1sRqoueLlhOzNYYVpf7omkHd3VKOwPub5bRLduZQ62mCADdlR/0so5Faq1kREVVNo4QL
vwtICisq/bSjU/StUcMzF7wmceNwrlHwsUIjWEdTjcZbOvtTzkpXNZqkzm9JYuxqMChbR5Ps
TUMvnitBpJHVcENXKxZurIhS5mbRZL+mHgwI4CqKsvjNWsL1E4T8Dtj8uZPEyBUYB5CJ8OHn
bdoML5enAvaRGw939/82gqoMn80k2x/4NefLreDf7eEmKSrpKah4BisvaV4pTU/AOovy2epi
h2AjyLjXxejwgyr5jfw120+T2men97jK0TBNbGLSpRhE9dKN4MCGvBCDlHUZFSlSo6MjncSx
kSRrC/RDyD4Z6pQBAzfJWUS6tQWWXN3Bo8+KuqJu94C0a/x1uDQ/UKgYGmoFpDypIF0i/LId
CkhUj1gvgcz8LtFVjmjN2aN1sbAXSWuaZ3sh7XOIeoCsknoqLFz9om6H9ZKTn+sOOnvgmwFY
nmsHvGWQU1S4KWCQiF2e6BxU7pKQOClCPMxy/QAgqyi2IE+7OZ6wbn/STZk0QqEImplmZNzx
D12WoxkgflKPNFjLcm3DgScVrK7zBMNZHce18RN8rWLnbxd/Ra5AOat3JKE+VHTZ13l1rvW9
qwfGofvTJJSHyOYWoDRIpikgheLrHZ16qGqagKVknVJUuyxHwpVOBfkFKVF14jEmctsLAoTJ
O8QNXZz93Jew9FAl1VOlG0fnwKI6xWHIZVmSJDBSV2itmtCuzPs/ZDTvDHqAUW/ZtU/UEYrK
wx4pYu8Ys9fm4RCyRW64Nz8efjyI3fe3PloM8mnQc3fR7sZKoju0OwJMeWSjaJ8YQOk73ELl
RQqRW2PcqkuQp0QReEp83iY3OYHuUnRCHatL7aMDdU8WJebWHZHExb8JUfm4aYi639BtEh2q
68SGb6iKRtLZsAWnNz3lp00hevGQEv2VEWUYbFhtbnDjRbQt4TlJCX5Pd29vj3/26kk8BKPc
eAQjAEs91sNtlJVxcrEJcm4ubTw92xi6fOkBI8DsgNpWyDIzfqqJIgh0TZQAnD5aaH9vb9fb
uO8fkzCuBSUuD+jgxg1RkqJ34WZhffDGwCdIkfn0rcfllT9JQc2o4WAoRxKk122KELEyi0lK
VnN8R4RopPlk3zZMVzMCyMAoFi5PjdoADoEwdRlP2c/u7ATAp6pcH1CBgMJZUbuMyiQDPFW1
MjYNflQpE9OYS+WQmV0k0esdzR6Ztl4SxQflAbVGnUxgsr6wa3u9KyrqPclY2zShvlPPBeAV
pesFYJrIxK3Vtif0SyhKuCf1a8PMmMhMMVeukJn+7iaOtF6PS4gsyqv8hFQuYr9jMjAghQ1/
an4OdKIe7VbDYxQabsLLiISL/iHj2Ax6Uk6XzJWQ80/q3f1Ucg3E9w464XRBwwZ9k5TJSfvs
pEQYbiPG6fJUSO9YpyLKqI9kDLyPCcTzA+UbYuRwPDwBI2xcIDF/jY0IkG7PK8xjy7cSFfOb
eKVZYgvUA6dOrnIoyuYEsw1UhDwArSTYDlikMtKdhjT60/Am5TIcvB60RKer3Uem0sd4sQnW
M2AAmwu4ZbiFhVRLe3ej/6jT7hNyAi8A3jYJK/rInjhJaZGr1IT4DfrV+8PbuyWw1tctRMjG
J+CmqsWZpMyQL+oDKxoWy9r1wT7v//3wftXcfXl8GS/Hdeeg4lSn6TvELzEtC9bxHPmNEhk2
lbayNvCKulfMscv/ESfD5778Xx7+5/H+wXa1UVxnuky1rpHx2q6+UUEYtMXlVozyDiLap/GF
xA8ELhp7wm6ZVuRIn8ziB1agA7CLMHu3Pw91FL+uYlWz2KwZcJ5U6pMHJsAu8BXhOEHQeG4V
BxkvARCxPIILb3jJp2tJgJYnMcdIZFdQQlPkO4oWZQYcbTYLsyISBB8kjsooOp1Plmbwbxpj
uOiIBqsTdi19uaTUJiub7ROT7qeND3t4pogDh1ZIlEJS8N4/iiMBxZA5ijzz4VApXP+xqhHu
xesTg5Ft8+cXG4SwAmpJxq2hYCEL2ScSMSB5nV09Pr8/vP55d/+AnNTAx4cs8LwLqc6R/RbV
/grTx4SPfIcTNppP0HH5Ex4D6BuTjuDsm8XCZTNaaAhqLoUahd+xTpbSUTvl21p50Ke20J1+
zwF3VkmsLb1wT5LCzoyYFNS1euwH+LZMapyYACD8mGlJMJCUkQRBjYoWp3TIYgPg6APdBav4
aalYJEuM40mDOVeetka8QJ1OSGDKcdzTj4f3l5f3r86dAS7SZJAr1ByR0Ywtph+ibNcafazB
yhO00xuzzrnTFcU6AbK0CDzWtRkKPbKmpbDusDQTkPAu0i3ENAJrD8E1SQnOWZOQlCE+mNEK
knYTUauSnuF+fbk4Pi6aE6W36xsiKvxFcLG6pBbLrI2maIoqMG5zz+7RILKw/JhIv1YGfjro
y+FOldcCOqu/VBsbiTUcrewsFTJfU1OmmIJ0rQ9Nh4wHHmyaIzJIgh7M0dvoAelQYK5zIl9M
6d0tIXjBa0C8vrWYMk1gjtI9KEs9dHaU+llP+isHfwH0Yth/CGthkouTT9OJc0spdhU6SMnI
HyUNxDSKlKP5qiS9mY3cTQJe/cDwbl/KOAn7eGeXXrrCv04aOENLFiNOhlZYdVtZ00TjamEq
cxMzzau4ST6j3kEw6LjRR3m2GxrcQDoZuE58VTtpEdJGGcT2Gt9CjmTXdXKvKNeKMiDSlbXu
znIkNBHEmYIhnc9TuwM6iJMspwOlqdJZxwBXs3kObjH/69vj89v768NT9/X9vyzGIuEH4nss
J4/wNBjsOvRexOSjKlcgJZyQdJ46V1fessF4+yIG++fk98WU1jkTKPF1k15nupZT/TZq1INZ
WaMIIQrd16bmfVubv3vVgqldEoQL/X5XERuI/m1/MxM3i2XUS9goqQ+9f9uJtcfgklaITTNp
DoywQOhqK9LKDtmdwq3/PmtZjsESS/g91EmRmTR/UnTYL+k8O7RLAcAPcR5Nh/6716v08eHp
y1X08u3bj+fBlPkXwfqvXmLSH9SJBNom3Ww3C4aTLcDB+eHWyCsrMACrlYfPTwCnMW1DLD4o
V8ulkQZAXeZHFCyKYcFBQEBYap9gK10Z2VTssbEDnvnCLg2WEQbEPCuMuEja0S689T3xr9EJ
A9qXCSXIWzlUjCQpFmO06WPtUvdD1AbJPIP03JSrDzLdrg4pSa5n1ftK2T1sR71PHG0r7BGp
Zp+Uy6KORkS+fVOJmZybakgheWB3MQW7VRPdJEirkWTSwPXuZQ1ljUT3D88Pr4/3PXxVjc4e
xzofpS+U/jEh6Rfr1Ba1LkcMSFfgUM5i0S9jlle6h1Oxosnk06xRiuDdMdMD+6Vn6Z5VlyQh
0ikbP4DAOGNZR27pILIvc5f2MXeIwkN4RWkDYvsHBUfJZwfNQDXbFHlcFiKno6n603SDw+kq
XMbLUd92KvYROQYlG4NAQwOzK9wtv+W9FjxDYUO0mPLyVCi/p8mnYy5+MGnmgbwUCrETxXxT
v+WUMzGuu+gd+BothAK4NOUHBlEUd8c0xeGVgJgmZaTED6qawKEiVvbj/M+7H0/Ky/HjXz9e
frxdfXv49vL68+ru9eHu6u3x/3v4v5oqBvKW8cHUm2Z/Cjo2kjiEplNkIyrmSIa4VGDXsXdF
5NKTysp/wERKQDKa5ugzNpwc0Vv7ovinNIIyysDHo2OjYQ1p0TWm+CkHGH2oAaroJRlOHSJT
ubmGEGTzXKzZ2By9kv71/VHu+9/vXt+09eooflwVyu3GFXv+ctXCQzflgfgqv/uJNewij11+
LSacpmdXYBVdm/VWoYob2jVy2tLezUoXIXNSmjR2Jsd5GtM7Ey+cH0Hhq6p2tzMEVnUSxxBj
EINa3jFZvdGw4remKn5Ln+7evl7df338Tnn0lv2e0nIh0D4lcRK51ipggIVhx8prcQCI20Pn
oVFqUv1Z6hJTRbG6zCMw5NBODm9WuId+5aaxHQTmtlquuPv+XYvnAX6zVfvd3YvpajdfBeLF
ZQhZ6+5RFY7iBKHZaVdFsmdz1hr1kRnyh6c/f4Xl8U46sRGstiYSJ1REq5XnzCdmLUtzlyci
2TvRofaDa39FvwiSY1SIiiv3+Ob5XM/Uhzmq+P8cWc57H1rBbKj48e3fv1bPv0bQY5b8hNug
ivaBe3aWScmw3hXRTaJMPa/juLn6X+pf/6qOimEjc3ST+sDZghBnqqLEEqAedxleIgXQnfOu
PQhZ5QCxlpeL7dpk2CW7/s7WX+DcgJqK1aSYWXmABxyg7dxrhswE+ofkqKgDtBlIr45gicNa
qQH4ZgBdHdmYkCQzhvx4TtzSbIQ+Kkw8MvpIRgbamJj62ARELuwShpst9VBu4PD8cGlVDhz3
dLUeo6XEwSHLelTWKC/x9i5s346Lr3AMDbG/YpuEHujKY57DD02zbFA6pexSMWNQ9K6BE12S
xk2F48gwCChIKeT7r+E2kXOY/1kd+JeL3rifjRXB+DRm0Xa9sIt+LHQ7zwHNK91YWUdllHrl
2lKbIAOHVGRWwDdXlGaHRDT4bbbczOflLraLxq8p8BLaYMOI+kI0XFUpb03RpELPWwfhEnUe
GG1E8cns0wHuhX94zT7JxIjhLA/KtFG/jDCJX2xA0Bol/hFBazQinA0RrTcuUoN3LMuEdjzi
lEZibAPcYyPML/Y9cXkqEjvMC6DqysOePSfkVAQYCQf/Ek/ZroEAB5jb0lRKVlKvAxT14NFI
Y3Rypg98nUJm0tNSO0ZO8fh2bx9iIMZY1XDwnhHkp4WPWpXFK3916eK6om9gxdm8uIWDJi2e
7wpxiKaFgvrAyrailge+h9hFkab/a7O0MDpKQpvLBV0yiW7YBj5fLjwiWXG8zSt+hHsfOKxH
+otQyPKiNfJBHJ7zCtP3zVHPq4fc0TXrmG/Dhc9y/eUxz/3tYhGYiK+tgkN/tIKyWhGE3cFT
1jIGLnPcLtAKfCiidbDy6b7j3jqkXu/01oI7UM5gcz+4n+5tEVPOtsuQjsItROJWNHAnTiJB
H5qKPm65JEY9+lHnvP6PfNiCrWGeJDUcIizXKwoXy5iPHpFMMPVwsaf2b76+GXDBLutws7Lw
bRBd1kQm2+ByWdLiec8hDlZduD3UCSdVE7uNtxhmwtQOEnUNRI0qJiM/FjVsZqO7zfbh77u3
qwzuuH5ARO+3ITrg5NzmSZxgrr6IxePxO/ypS8QtxDCj5rC2qGBVOQNLEgZqyhr5moejFlKc
j1CnL8UT2l50S9jJwPX3wQHD8/vD01WRRUK6f314unsXdTKCgU0soN5Rhw7Nj4vKKovADHNI
lUdZSnIDQWc8CXmD4hO4zjYV4QBRw9xlkKHHrI8iiJjl/qi3YJhKTpWaSPXl++sLHJ3FQZq/
i5YTR+wx4vsvUcWLf9n2iDI/QdIbgKi81mdQpa4xTMn2SXm+ocSPJDqg+0IIPdU1LZcWavTZ
ZuQwrK+GxRFOLhmOmGwIu33LCUGkP7xbqwoQIQKCpn1lWSyD1OobDLIflt/EeqxnifSm0r+j
59CQ+hiqlZppwCG1juk4p2WB+5Jevf/8/nD1i5i+//7vq/e77w//fRXFv4qlRouiOQqneszV
Q6MwTSoZsIrr6Ph1Y58teAORSWJdQzomvCcw3Vpe1mzctQ08kmHXkJZV4nm13yOzVYlyMLOT
6nzURO2wxL0Z/QnHeKIHhVBFwpn8L0XhEL7bgefZjjP6A3NkACpnC9cvSBSpqckc8uqcgxXN
xK5KiaK7KEiqmiEknZlGdNnvAsVEUJYkZVdefCfhIlqw0sXtxDdYh4ETnLuL+J+cTEZCh1p/
lS0hwb29XC42ajcww1ZdCmMRkQ/Log1KtAdA7w6Ou5reZPP3pcnQJFxeJebstiv4795qsdAO
pgOX2pJVkFBKgERsBePXvxOJNMm+N1gAI6zSuUIA/9aszPajymz/UWW2/6wy29nKbD+oDF4S
xRfb5YUSkdSKeVIdb6yjgDrlJI2lFeXL9XByPe1YZFaicd0KAYfSO6mCQswTMbfMsdVEBW/M
tU7k7WtgIYROuZmUyXmvRyseCbrR7wSyLN9VF4JiSrEjwZ4mQkoMSNSHBpIGRfvkd88Pqa/m
6D7VM/Dit61vqOO+pB9TfojM+alA0zx+IHXxORKLnVM4QEn05vmu7A8gMtfmenbkYrPRH86q
LQJ09PLgMvVXL53WJ7zWgXZEfWMpTvp3VbytGqb7uRB7hm5RJH/qC6r9q0tLq4xcQUYflBD6
Ss5P8kVbL7RcAm/rmV2xj1tz4xbrurkDZLW1cZZZqxuLDSAzrIWUkFPTMSHUR4Wz93ibmDsD
vy1WQRSKJcd3UmTg2ziGN9nwrAGMVn/3XLxD2DK255q6zuCCWSE51ksXR6E/EOsbzVwmBNK7
Xrc4O2xBIeEbOUpBfb0wErrJWZeiGHkFYP4Fa3E1eH7xhPSG7Xz8+iaJ6QkoCLT9jxJfalJZ
pgZhFGxXf5srKrThdrM04HO88bZm98taGFhdUDJAXYSLhWfO/BS3mwRHg0YkJh2SnGfVMC2N
KvYSmvshjyrswTw4HLomZmb+Aj3UHT/bcFIQvCw/mkJUxWM1IRlYNNi0Y262DqCx3KnlgR/m
B66iZHApyHQpF3TLfZTULmka/bwApP42ZEocwM91FVOvLCSxLkbftpEWDfw/j+9fBf/zrzxN
r57v3sXxdHo8pB0CZKYHPcC5hKQvlkQMzmLwDb6wPiFepEmaaNrIW/sXA5byqMoLE3iW+9po
llCajucXUf57s2L3P97eX75diZWLqlQdi9OL0hjr+dxw3N0yo4uR866IJ+MfYKELINm0V57Q
EVl2sbpO7M2ujitORllKEwA9WcYTu7kshJvI6Wwgx9xs9lNmNtApa8UeML47rf9p7WvZvXoG
CiliE2laXbpQWCvazQbrcL25GKiQ4NdLC7ytsTcRiYptqjEgIdsE6zUBWvkAePFLCg1+R1eq
I9zJoUhcqcJ8aEPfC4zUJGhm/Ema1poZC5FRLJ65gZZJGxFoVn5iugsNhfJws/RWBlrlsRyz
BipEQDR3JCqmlL/wrZaCmVblsdUo8ERanAVcLdLEkZEQ0ocoRIiFSQNRGM2+FRNgrW/xtTUH
JDLEuTfQJkvzxKwHmgsSOWflripHnWKdVb++PD/9NOeDMQnkCF3gl6SqD4mWVr1iVgTa32xl
4jIfYEKYN7rhMzzKtdR8g5Xun3dPT3/c3f/76rerp4e/7u5/2m8H63FTQqtkb9RpFUmduyij
kNhWmelYEUvb0ThpkSdnAYPhnz6Xi1iqShYW4tmIzbRcrRE23XXqqJRxb/XaCbD30Uxd1CqL
a/2OViIzzzV6hl7l5z6rj9f2hTRlbjPCrCFGdgyCc1aNKuhKKtQMZuGuXMrjeirqhKTMGAtW
itNZ08EP482OloiQ/4SMxPUFTMDifCcmZwtm2WDapTeToB5LGeoooeQbQZY2DSg5XrKaH6oW
lb89ZCVsl6dMCKElcqMBifTdYyDiMH5jlCZpqFUcmjTDspqAwE802IXzGoVoEBQsXgvgc9JU
6Fti2OlopzseQwSOG0MqqxCi7OtRZuKgfp1gLrGyIkd7I9Sl+ot5aG7Ds0tf8XOTtThooiDA
dcweUiHacIzehu62xYErG6xnNSwVsmdWYazGKgWAoPW1rQ7MB3Yy0qZhYyCT1AMtKP2wwaWj
Su2riUe72uJPjxxZGanf0j7d4EGZD2y6yqnHBmXScmEQIv1xdo8h3zkDNt4JqHuuJEmuvGC7
vPolfXx9OIv//8u+10mzJpGvn7+ZSFchYX2ERWv4BIyCnExoxXVFHLz5g525f22AHw+KE9yx
qES37lqtYUsZYVPaMUzMmf5KJzEf9MLWjVcBMN+YfiY3RyGvfjbdn6Xa2M9MP4Ftwgob6SOG
E3FoEUNTHcu4EYeq0snByrhyZsCiVjQXjG4jWJjGA29VdiyHyNOowbF3LgBaHL2gZ5iuBmvg
oOwlsMcm00vTXneUIPLh+loC8mpV8irHntJ6rItvSyakX8SP/QFJPz0CgRuxthF/IJ8/7a4f
J9q0P2plVVWeVD3HsjvJcdNUnHekKv+EzL96ey00yMu8qIwOPUmHf5OVF/iLKkiTOn4s90nR
Pyqcbggahz9acFc8zZmJH2AY3I5P1C0YYhd9yCgFNNCSMjPZBTQjyAwcokHhtVVDGkkAEywI
6jG/mcFn8R/HR2UW8VZKf+iLHpbP1UQz0mo3kzGL283GW9A+doFZMvgOGyJgYMWOcc5ih5E8
sByqJvtc0S9yZB60Zlc2kFjB/MWCNkgUKVveroUEQzWAxiFmVjUaYMgXwpOtyxf8ci9+fHt/
ffzjBxiPcHHIv/96xV7vvz6+P9y//3ilvIqsdOf/q0BeJasBivEiFtOGJMArC4rAG7abCJPR
3+CW2rBwtRiKdrMKFkSbjAynMEzWizVSvcuzd3TI6u6af/7wY3RfapG6fV6JpRi9B7GZ6na+
HjcRC2lT9YGDFzyC+bwNFoH7FSrFDL1C2Z6Ak7AyQUcw85G7snPogqjSHLuoM6oAV7pmekLD
rbaUVg26qWhv60NlLaQqFxazutX3kR4Au6omRWKL/pU4rGjiQNJ6gXehOXMWgSwrfZtOurs8
i8S+4BgF46dtoguA4hhgXDcppKuKTOzT2V5IaORMVYZiLXfUpWCfZTaTBV3Jxo76oIj6GVv8
CD3Pw1bNNWw3SGGkuqwsIkMqEJ93Qip2PVcechSSVdlmDO1RNw6rcv27Bu/9Iw71rDTJj7W5
VlqGvNzArwT/RAZ5F3M5GTI5isMdGRccJAQWw4NRJKhqoiH8kuvw4SyGJH7AK2nGvayduxIe
9cm0030CiB/STFR6XEpypB8BU5OJM0IXoHLABeZvUcwCvY0AYxUtM2m7wpusOiGeFrG0FEfv
ULir0hQkUb0dJDmOKNM03A7Q1nqqlg+MnjVip+xICQ06j7qS0m2v1B1Vq42YCeu8PcEaEKxL
Cut9vE6mqhMF7sQoc9WRQw8MOKDKZwdRK3FM1eqUlKZD64EP4mSWaBpGly6JGKkTwlLtlEps
SPBCzINoHdrLdd9b6Cr5HhD7TT7dGKmPkPQN8T2KMzUxelqB9VEKLRnpuiFOlhdNud2rbrtw
qen/4mLrLbS5ItJb+euLte5dsiYyj2FDY/Q2i0OKua+pLYQUFvcnr2kX6TFZm/nBKg6+oJWe
hn7il9hHtULU9HVu80Nqn0GO+SDHC9POT9zXd/nTZY8qAr8HtwJwHw/eDD4qQ3r8lLX8+BHb
4YNiHo7snKAr0QPcL85/NPhsGyaJMrLQfi0wcZEYZFjNdYvLbK/NRvHDXEUBEud/BKBwnxeU
AGyjxk8rRQniNHtoZ0Aoo+UChxkTvx0rL5BOKJZBRjpESAtvYbnrHho69FekcdqnghZmhrus
aTM9YQGTX+OhB7/dxhhABC0E3P5MY/n61sdJ3LpjVellEwVjZaXNwiK/LDvdL3AP4E6QIFZs
SshQs49sUGIf4SvrpYME03pPCSXjBx0ylQMUe06RUNJrcO38porgbCUtqysy0pPg4Ge7tj1m
jmKNAnJcwXKThq7KFIReUShI1UHfEnVcl4F6vBZiUqO7qse41YGCVoh1pdAdVgnYDPQwjBRx
VMROIa95GC5pzQGQHM/dFUlkRDmCFKdQkebFNPszilF9vNIXt41m3gG/vIVuajcgeLVJE5aX
9JmpZOKsUmhpDsDEzMMg1N966V+Dq+uyKtBrhDL9oBKlnt0Eh8FWW8v7PZxdDHnGNzwE93zy
7EOX8ZTFmd4YVRMlMTo4adzVtVY4wVQZIhm44oYIE+U+050VHcTJTvTexHubgJOg1NQR97ko
87bp85ucBUgLcZPjA4D6bYrqPYomQI8Zk/cm3+NFHMw4cQ56VBvxw8orwUEv9docWQ6Oe+d7
vUngcKwJXUxXMYdesI2M322F3s70UFdn9Lv6gS7Vl+05c9zwDmyh52/1YQs4GECAC3tpPk58
24TeeutohQb2LvaBngGsJaY3N+vFkp5XDUQm0ES6/jedMWcF6J8/ks54ktzMF45noCbQ7Pa2
/iLwyALiTTrjW10qE7+9LV0xXuWsScX/dTtQZJYI/uTaGFG7IorhuVKJ0WGATsLBwNrfndGG
muDDD8brB0oM0LBZqxEvoq0nmkUTMessQiIpfLf1dA2VRJaOFZRXETjYubTkkshbuS9o9W4L
ebfWoqARPTprRDLwfKTBEENJX9bq+rZI9J1UXXVoh1wIAlHq+0V2JGvaJodjqy2u/W+SFR0S
2qyLarGpM/Jmp7Xi1fSJnPRFX/zomkNW6q8vB8gwYAYcHPlG6FZdS/icfUZaVfW7O6/QOBjR
AFuF9/juCOFOIE4s2VsaV1bafDYXK2/pEuFLbK0a/enYHOIA+zV3rTW3ZVUb1mAjXxo7rKaF
WOPyCgqBTXamZdMgzMjbBvXCB+mw5VtUA8naHcOPMiW+d+0WktoexLGe3CXqw60KVzsM+zNc
7mmjMhdbZNtkezClESTLMKvIsivAXZ7cQQWLnJAO2lYDbcNFcMHYLirkMyoTDDcEqKQWVZsJ
79WUmDvKIhYz8xaz1z6ZleypMRPdU1lXn3ENQqPv+gioyxDnLsH1BoNpdklUO03n5KjOxYBH
bOrx8OXMbjGewwOl1lt4XmQQLi0G+sOsWY8BFjK1oy7q/GAkNl4/mckBAcRrR2Kl9AXOjORu
hi8mqBemzPR7GcRMfaILOWIoF3UGh1sllI+QobyFbtIL1xtiRGWR0QO9vbFZoEuWZ+Wl24vZ
4DfwX8ebZ9mG4gi13a4K+lq1zsmzUV3r9sZ13e04DGwDjBMhc+hR6gA040MAVtS1wSXttbC2
UMAVCmkJAPqsxflXOPIwJKve9SJIOu5s9U2H53rgYZ7rgV2BJr3CgcV0ogtMQJBv04xbsFqZ
lsBflMsocJOhYiUZxjxAiFir5Q3INTujMxRgdbJn/Mgx2LR56OkuQSbQx6DYyTehfgoCUPwf
neyGYoLvK29zcRG2nbcJmU2N4sgInqRRukSXbHRCGREEpc9004FQ7DKCEhfbtf5CZ8B5s91g
cUGjhOQmOTKIubtZma03ULYkZZ+v/QXRSCWsmeHCJsDKu7PhIuKbMCD4GyG78MELBNE6/Ljj
8jQNL3DnWDCN5eI4sFoHPh6krPQ3/gJjuyS/1g1tJV9TiAl9vGA0qXlV+mEYYvg68r2tkSiU
7TM7NuZQl2W+hH7gLTprcgDxmuVFRjT4jVjfz2ddkAXKQQ8sN7CKrW7lXYyxk9UHKz+eJU3D
OmvynPL1guiq6CBOe7r8qs6CmkTaB+A4x7T0Bx9MN/2F2J1IS5bDFJCP+rBFd/fA7n6KdVhp
lzby56in1VMQsLzpoMQ8Ra71N1MC2l53hzNKWiBmsXXU1A8r2q6NquRih8uQVDMhogzssDMh
IhiDIvBWhRGR/3LYnx3GSTKV25I5HCcqhnN1phtL0PpYC1YJogOTPswjeBZ8oU3HVEWrpLCa
u8XGFgNIhUoyuc6N46iPekipi8nw2hFr8q2ne6caECu400hwB9EcWc7SxaL9qVXgqbjr6xyN
C/HbiMrTg2gZ7jFq7ANOBOcYGJrVyteuxc+Z2BC8hQV0GZe30Hg9UCR36gOHFU1GlEtdQ6Hf
pnK8R3nsOMD1dFeMsp48s3qMZGs+yXyJ8WLyzNQ9KoM1fpHcQ7MjGi+FRUKNVp2HMjfRTfmW
ARwBGSJ3nO8wIE7TCZeMYguNe/p0WY046BcwIwsnfRYB3Wn2AiWKdQXMUGpQ9GLUBg633d6G
ShvKaxs7GMXA4WIAkVPVbAzn+55lYPqqGKG56vccVu49TpWhJ31YEuyvSSuN0ZATtxwBgqxc
B9C5FqxzRsNCeVhsA1MTFcdWf/sKiDizRBhJSaQP77eLdF26QSz4fndMCbIx1Ab4iObEmFaU
4TYQhNlYR8AQ72iaPm+l5c8Hc9swfMjqs48UjD2ghbXVjP4VyTU+gO6bafkoLYMg4+S2eliH
gaIeNkfHSlfJDcSbipvl8mfKlWc7waIvmgpxV+RszjiBLLfrFQKC7RIAqZZ7/M8T/Lz6Df4C
zqv44Y8ff/0FrtinECdG8qZ4h3F9axOUc5ZmKHsAjNkt0PhUIK7C+C2/qmp5ZBf/OeYMd3HP
sYOXKr0qg96KBk4YzOLcXcNm0YfDmKu4/Mau9wTjXXMigbp2bmc0hngDb+B1k6CK0w9WwOZA
d3+qfstXitr+16PqUWB67sBOt9SDTUN02DGp6Y6hiHuU0sqBjXNuFQCWdBuTSnQ7g+ECqTda
IHKpRP9VUYVFu3q1tA4egFlMhvAEEB0bCSimVCvbcLX8oLcsex8xOZOm1R+/DQgu34hGFGsv
3+pTvic47gxGhpllRDH0ge7sL+GNKYQJovS5MIx1i/YeMOTwAZVbhIWi6hfnPNSkXdSkSZwx
dCletJv1wkNOewH626f2UT0pIaoiJWXT+hd9iRe/l4sFMp0Q0MqC1p7JE9qfKUj8FQSXC8pz
oqxclJX7G1/XtKjioaZs2k1gAPA1DTmK11OI4g2UTUBTqIL3FEdqx/K6rM6lScIWwROmbiK/
4S6cJ5g9M+Bmk1yIXAfeMWDWT4KoPNGTJCO84kQg9oee6pqyaCSbhiJSWRyisQzAxgKsEuXS
mSw3GLe+/qqyh7gNxQa08QNmQzvzwzBM7LRMKPQ9My0o1xFBWJToAbPLFWiE5RtgV3sP+Vmb
S18pClfqrEzX5QL35XI52ogY+uACW7+YQH2se5YVP7qtbjHR8MwWrQDEazAgeJxLH6u67bWe
J9dD0549JACr34odZ4Io+lW6nrRu13DOPX/l6Xzw2/xWYSgnAHUtvfgd4t/YVFP9NhORd1Wj
KYhy00A2x+fbmKEpCgvW51jUlnJEDwTPa5BwPmD/aFbL2+2kxM8YbtpSHbQS1uRyL6Xv/pTw
1LBbh1qzZxCi/oos/RTO98yp+xh1T3FWpiTKH/vz3R9PD1fnRwi39kv58P6fl9d/g6z8omTl
f129v4gcHq7evw5cROydM6OsjOAtPxRHSGLDZds3gpay6yTfkSTWhusm9QN0VUTRZ7VN2geF
4F5+WlIXTBpXFPkr3Y4J5WisQDotTje+w6JWT52JRZH2za+XNGr8BWVKLS0a5bNxR0yPnmjH
9CjAxlRTm/XPHTrjiKBsRXZVLi/IqBOK8n9pGqJCkDl90GU81h8HiF9dtswxXd5r/zSR7vTJ
AAvEhm61p8Ybvu6vxqk+BhZ2RLoRiYFX25RdhiMjYFd/PtzJZ8RvP/74psLtaQdH+CiWYzqr
xskE6DJ/fP7x99XXu9cv/7lDj5D7sH5vb+DX7l7QrfREox4yzi5DevGv91/vnp8fnq6+93GI
hkJpn8ovuuSI3LUkHdMjwyuesgJPgLEKsdYmBDnPqY+uk9uaxSbBa5u1xayHmFMQOAhRwkkf
rPHwyO/+Hlx6PHwxW6JPfN0FZkot3Muh6yOF88VOfwChwLTJ2s8EMzsVHfMG91QGMcm5hcVZ
cshFT1sEnsT5jh11y4q+EZL2k243p6Pd0W6yKLo1wd21KOXSSoNHLewvsd7VirJnn3UlmgIP
adQRTXBer7c+xcutVkxAcSEk+z4ZzdBNNo25HWr927vNhM4VpFdpG2bNIqMh0bl56hEC7nvR
JsgxonA02P7o56GzDO1qGaJwNWOzOMITDOQlD61SyMEHbQYBx/B6F7EaKTDgtzOu6/iF/A/a
kUZKkcVxnuBjDf5OLCtowzKJg29PqyeBTi1ketFFTxj5QooC3XndDh+xKeppOft170OOZoBB
oI8Ag9zO5h4trV5Isog0lh6/3Gd7hmw0ekB16k8T3TH9rDWghbdYkSgafQPukjgPt7C5fkM/
jWIUGWIpVDV4bUK5V0nrK9nl3+TO5+5z9YkY9vgN1IBKIzICx3oitQufCjlNTJzXSRKn7GLi
oMgqk8qqkVrNDLBfgs0kav2apce47qhPlTfOcdT0kx1ANHv+/uPdGXYkK+ujtnjLn6ZmXGJp
2hVJkSNfoIoCXoOQZyAF85o1PLkusGcgRStY22SXayPe5Bgz+Onu+cvkefbNKG0nfVipMIZm
uj0FYr8fqYeTBhuPmkSIoZffvYW/nOe5/X2zDjHLp+qWqHdyIouWnKgdSHWOFa0UfSlkml0F
wSb0B3E9JgR52iuJxlCvVmH4T5i21DO5kaW93tFFuGm9xYY+JGg8vrf+gEc+AAcL/HVIexEa
OfNrUZa5woKJuT7qEEEO2ISO7zoythFbLz06xJbOFC69D9pWjfUPKlSEgU9HpEU8wQc8QoLd
BKvtB0yOE/vEUDee73hSOfCUybl1vJQfeao6KUEf8kF2c4+lJqa2OrMzo22oJ65jaYwMotMK
v2urY3QQyDznpaWHmbZAaHsY/BTrjk9AHctrTuG725iC4Smi+Fc/SE5EfluyGqzJZokdL/CL
jJFl8OhM5Zulya6qrikaCH7XRjyKiZrkoEpC76CnMoFonmfI8kpLV3ZFRh3eJ6a0ikABTad/
KlxdQTfCGCIYoayGkyYUxqTsomKFAgIoOLplNTNBaAfjhTXCJe2ng0aW9sQvlwtDnloUwXxG
g+s4jgOiMBMRCTvjpga2itoYGJCOlUyMzOmDiRDEFBpnBBpVu4YR+D7V/X1McKPb2yO4K0jK
MROre1G1BE1ebrOIIvEsTs4ZaJMIYlvoHrWn5OS7ZScBW7CYRF83lR6J4nDUZBVVhoLtpQMF
quzgIrdqdi4SBOCkaG1W7un6nrNY/CAonw9JeThS/RfvtlRvsCKJKqrQ7VGc5PYNS5FF3jR4
+GrhUXrjkQOkryM5BC6gAqLhLk2JVpcULPRqPZJfi0EjJByPLGjN5deum/GJ79JQblXUpGvB
2F5bWNVvZRkfJZFeHZ2U1XApR5H2bVSRhAMrz0x33arRrnfiB0mxXpH0NLWUijaKqmJpriRy
MVXSs1azCQQ7pTpp2ixBdx46B4v5JnQEOsV8m3Cz+WdslJSLmMDIsysuyD0QydC1weajxI7w
OP4SZY0rtd3RFwdqWq7T+aLbMGqLvedQx2PWtuW19AvyD3mXFjPBCibqostcFTmwouaH7MNk
kkQ/dyPKnuVSydbvz2Q2ySUK6LepOld/X0Dns6+qOLs46yF2goTSyOtMWZ6JbnOmwdf8drOm
li9UjmP5OXHW87pNfc//aIAlaEvAlIomyNnanXFAIptBCQ5k2cQxw/NC8loPsUUcgvzRmRQF
97ylM4ckT8FaKKspEyjEachsqJfK5JI5WqG43ng+TRLHFiEola2jXeO2S9vVZbGm6fLvJtsf
HN/Lv8+Zo9fmF4tz3MoXxS5fpIi32G5I51E6k3xIWBV1xTP9LabJomYmvYrL/YGVn3SLPpMe
FG5a1s4QEykmuOlqCjnJcRF1LY+8xUz2jRpAbobYNH6xCgHhOsQ2+EFC+wrC8zjJnxhHnlit
pshn2iHxMzfx8y24BMrm0m7FZhYtV0hiNZnUZHKnwfjtTAvIv7MWhepBdB7Jld+5vwgGf7FY
fjjuFR8Vg93m2sxntuky8oylczaFYKarxLM8QaIbohlHM0RsPT/wnZtLW6QtrVNBbMeGNB4w
eFIhYAa9KQydziVcr/5Bs9d8vVpsaEWXzvg5adc+VnZRXMPZikyjqQ6FkpzIhHoFTcaRzkGh
Qgb0lnQpFcOuYN6KtLpQetzgshBZt61+qukV4RGvrxsTLQoWLvXH1n05xJqZ5Ca6r3101B9Q
cKchpJKEdo2uccXiuEW7z+izbXOxr+7a0lLjszbrGjg4J75Juk5uxUGy7MkW9dJ+2tqFlnCv
a3W9OhkuEM7gvM5O+TZRFrQGHBXeYmuCR3WTYRWjjtJwtaHHb89xLj5uXGA6ZTvSjbHW/E3V
suYWoo1XMfYONYy+Sx7MDr+s4KLMR2c2UcECJFQhGK8pigSGNte7mLbC6TMVe5w8xebirx2z
xjCvon7Md6xp2K1dsbg5+evFBdwTOV+6apzr1T/m3FCcPV9TZKZvSAmhVpCIscAprKCuyyUp
XegGxz0y7k867scyZqX+Qkfxe56F+CYSLJBBrsLosaqIjoW4J6JNTxkVDNej2W/VlRmhXtZm
LBFrooNYM4XcKhr8lIhBaHLIn10WLpa+CYr/9g+qxzIpQtSGfrRxHFoVS80al9K+Z4hAG050
lSLn2Q6p3RXaMD1Go4R6T/DA/M3Kg/sFHdGr/7aJ+g97uLcsGy/nrBTVVROnbeyOkofIDRRm
siW/mUhX8tUqJPB8SYBJcfQW1x5BSYtQHvyU3cTXu9e7+/eH1/6CWBse4PZkbNOTbqjbx5Rp
G1byXL5x5zrnwEBhYoURK61mu3MmuSe422Uq1tBIPpbZZRt2dXuL1EbDE8eWjIvYK6pKkWjL
yljdpg6TBzz5tbjRo9soZzG2NoxuP4MGmd4liurC1PvA3OXdCjikExiy48HVDN7sBkTXcQ5Y
t9cNGqvPFY4on3HSpdxgLzD+3nMULkZ5n+YifeJrsX8UCY6Fl5yuBWQtOvzh9fHuybbI6DsB
DItvI+Q6UBFCf7UwV5AeFnnVDbhXT2IZwlH0o7uX5Qdgz+RIK4V+oqqoM1nDEpVGf8OLckWh
fjWC4Q9cz4jjdWrAy6Y7isHCfw98itwcyzYrklme5AKbPfJEpFELVor5UjW6J26dzg8MPBU3
N+4+gXCSwPFBWzbc0Vzxmcbh/U14oWl5zR0FLjJXTcXUG1a88uX5VwDB1A9GqYzWM5nFmBUt
2CXwFu7ta2ShZbqeBTopz1pKBO45cIA1DXQOxE947vYoj6LyQse9GTm8dcYN1ZDJ1G+Vn1q2
h7L/A9aP2LL0sr6sqXPVkE4TWRMBdl0xD9Qg9aw0m5reXXtyynMxWj4qmDRAPzrO0+1tJ+OS
U6uFJOj3Z3ltd1ZdIxOhwykaQi/91DE1yzTgol+a9MAkvk97pQqbFpmh37K6yOCuJ871Ako0
hv/LU6Jupg7e7MRGqK5IQSeATs6SzMCJsYx/SR1OZNLqpfGUBs5ZDzCpAJ6lBnRmbXSI9Vtm
lTkcEatU4xYiQh/T76cFdbAyCvmq0H2HTVT1jJ8goJDaE4zCF+swtL22nZ4appWmCbZrpN8G
CwNwzGjtl4MBMiGLTYN12PjJcxBYrYvlvFuik+GELtGrFB41/pK0jqsHl1KaycCZ6UEIhVht
DWCwm5d4cuK/wxu2sa3qBB0J4LeMS0aZibJyHx0SuBmGzptyPJ7EJwbWRuL/Ndm56jW9zpdx
Ky6qRJHk0zO6rnEHOphpWF5gSK7BCPRDxvJ4qlrSmhe4Sh7hgsvcMaTZm6IcxJLhSDVqdibz
STQcLAEX2ihqbKA2CD7X/tJ9BWEy0m/exQyMcGRaMXqwT65Llue3O/3WeUCGJ97KhFIUxDZr
1c1sIMC2bOpKyJB7FFUWUHl+E21YYRiuRVhrYEIkwiafAiyO4yuY4sfT++P3p4e/xSSGckVf
H79TwkX/mdsV7sCQt9EyWNAX4ANPHbHtaknb62Gev2d5RNvM0ov8EtU5aRAnOA5JLg7E0qEO
bjNl1YRajOX7ape1NiiKqXfrqL3Y/XjTmrFfNK9EygL/+vL2rsWMp978qeQzbxXQhqUjfU3f
w4/0C6ltBmoRb/TY5xPW8WUY+hYFQsVhMAsXJsL1i02FFEarQeD7JYZKqTr3SVCUZhuu0FER
uijjq9XW3TaCviYjPvbErR7pCTC0Y/aAMh2Q3QIT0j4eysQieZCdJvbPt/eHb1d/iH7u+a9+
+SY6/Onn1cO3Px6+fHn4cvVbz/WrkOzvxYT7l9n1ESwZDnM5oItzfrYv4V2KIYYbxOEFLxKN
MAvPxW75cTb4uQem7ditOIdjDyzAkhTJyfFgU1BnV5LKssLVR1DEppp9wz1bwI2kMViU/2BL
iEn+FpLLszhQCZ7f1My8+3L3/R3NSL3GWQV2j0ekr4bisAarYjSwy/trdVSgptpVbXr8/Lmr
hDzpbISWVVyIr5SDEUnOxGkY20PKcVvDiyOl4JP1rN6/qsW9r6Q2NK0VfnbB5O3RyEwOHmPx
BKhLEnDpZNZbRQxzWvlMLLCyfsBiHIAGQbFGT+lkCFpXrCh43wU32CAXKi2QmOPF3RsMgGha
nWO7qeBTdYikj2lAvmTyXxXjxcnWe5x3048tnExyWsTh8p2ZjEbppE/z1MninIlAzAvwYJk7
DuiCoVIj0dHC9YUhfwQTZnobAsrgWtyZGY+8UCztC8cpWnBczCAymGotBYj8+ba8Kepuf2OI
gOPwqIenwmqcWKNC/F9IW+7GrKoano534NbCydXmydq/ODQ4kIm5ZGvUwhE8gVSv1jhEg/jp
eHYqKFf3T48Pz+9vlHAIH4qznjhnd9fy3EPnNfDkccaR2/KRYi2lGq1/ITOW56+H54fXu/eX
V1vQamtR2pf7f9tStiB13ioMO1OUr8NgvVxgd/SYubvWnavVWRm1jfYqWACF7g0aGMRf2stF
sLnJIo2gqaVhReuTJPuvp4EcNksvotoP+IJ+4DMw8Yu3WlCn6YFB29ANijjvNs3tKUvONs1Q
UoyJiRNai496Y2qsLKsyZ9cOjx0DWxKzRmz2tLPhgUssg+KM73riM3DtEwjr9mGWeXLO+O7Y
UBvH2IzHssl4ol6YTLdWYpiioB/yVg3kRwyBi6OsuYHVzh4KDtFPJsVvufRoo45vD99eXn9e
fbv7/l3IlfIzYmtXRSjiml5zlBnGmdW0E1xJhtsAN3Uc20TwIJ0v048HEslvy8vQgjjNYheu
+YYapoospuQRNZ2ET5eQuFSuxSLwa99IcK8821DpxgtDeo9QlWhD2nBbdU90mCUGnjeTdh+q
doaBe+toGVo1hKOHrNXD39/vnr+QA2DmXaVqUniL57g5mBj8meLLQ3swywC2LTMMbZ1Ffohv
39VIT2O7gvqXUXPLW3kFIUXS/sidfdgq6mQ7U2mxslUzfQpe5zKIA+R4ezkwJYrLp+0hlC1O
HAW+Z59UQPL4oBrySmc7N7RU785VNAqCMJzp/jrjFZ9ZBS4N85aLwCo+OHmY7Tp0ZukJZ937
lQf3BUOner/+57HXsBBSmOBVUr18xlpR68fEEnN/qQeZwxRdCaJTvDM62Uwkc9nWi8uf7v5H
N1YQX6mjkoyDijJSOFd3AXo2igBFI61FMUfo/jgE93jxznDfT7Hqtq84jbWDIF3Bk/mGHxc6
8BypBq5yBIGY+MhoEpPDD7LcrBd0ypvQSXAUMkwWS2fdE4/eM+Q1UcdO1GFW0WQYSb2CGgz/
bY3bQsQFYSPyW/trhdvS/sQGMbyAlZ7u/X7P4kgIi3BEdejgRfFmkuk/7fvhQxbH2oRY6PUN
sdBnx4GF7+iLVVCkQ5g2F71gJZujD+nvbnyIuzbLA69VNovlfHV7pvnaSCbfsS0MVcp4DSnN
8oiEwu2CVjYPPHkdbnx6mA8sTlXDmEYbBWtHdOSBRzTh0lvN10nybOkW1Hn81XyBgWfjUMJr
PKtwS2mbx0FT7IIlMt0fOmjPjvsEau1vHRciQxpNu12uqBXUiNIrf4otFRn4KbDXvxkKFmVk
cvcOntMICyiwFOUd22XtcX9stAdqFikgaPEm8JYkvnTiIYUX3sL3XISVi7B2EbYOQkDnsfX1
ILsTod1cPAchcBGWbgKZuSCsfQdh40pqQzUJjzZrqhGvwzZBNnsD7i1oQsoKb3VQKzuRDzgm
4EVElWDn4dBkEwVcE1FKxIGhvdRE0WO+9ok2EEIaWdMY4jDyorAp2epanAV2RF3FcXCxSmlC
6Kd7irIKNitOEMQBULfYGPFWyI/HlrUJ8dE+X3khJ4osCP6CJIjdlJGwT7X9ITusPfK2bGyc
XcESqtF2RZ1cqDQzIdbLRWcu1dVqQfQd3A/Qww5O3lRmn6IlbWytyGKYNp5PDZM8KxOmBzUf
CXJBJuaQJGyppNpIbErEkAOC79FJLX2fmNmS4Mh86a8dmftrInP57pVaVoCwXqyJTCTFI9ZH
SVgTizMQthsSD4T0QY45QVuvfeo9LuII6HKs10ui3SRhRTSPJLhLSHVnEdWB2nCsorfRmgxz
MK2/EbrxGPqoWBMbJFyvkCjNSw2KYkPUTKBET+VFSOYWkrmFZG4hmRs5JYotNbqLLZnbduUH
hEQgCUtqXkkCUcQ6CjcBNUuAsPSJ4pdtpI7hGW8rYkMro1YMfKLUQNhQnSII4rhC1B4I2wVR
T6kZ22r1rLEVyshHwyC8+JsVNV7FIt1FaVrT55KRqwlW/uyEzAt/tVgTEpVcE8nhJoT5kFr6
+tWHaAZB8RebFTnx1GwNKRlYZ1kuKVkNDjDrkChkW/OlOEaRq5SgrYI16YBjYDlG8XZBbWNA
8CnC53ztUTg/tFRbCZiSZAQc/E3CEcWt7GUIgahIvE1AzImkiECZR7WKIPnegjIs0jjWZ39B
FaTg0XJTzFCoNUPRdgG1hguRagUh8cxgA4hOzXpJCNZUDXnb8o3jFDqVqRC7zfw+4PlhHNLn
Ge4tqN6W/mN8+otNuKEOCKKtQ2qEZCXzF8T+CTi1QQk88KmE2mhDzNT2UETUZtsWtUetfBIn
x5OkUIo6jWFJDSbAqQKfMtZF9ZEWIgVxHa4J8fjUQiQCCodgvFTBz2Gw2QSkcYnGEXqExA+E
rZPguwjEHiRxcuFXFHFYs+6VbcZcrKstsa8o0rokTjmCJObVgTgZKUoiSVapLqA8tPQPtIHd
OMbBHtZ12myvF55+pJY7OUPWaD3kCGxrMCVF0ogywtO83oYfjo3stiv47wuT2VC+DPC5yaTD
qa5tMt2R4kCPk5Qd87bbVydRqKTuzhlPqBLrjCnLGvXGiVa2Ep/Aq03lUu0ff9JrpPO8ipiQ
hmYaCpfJrqRZOYIMxk/yPzR5Kj7VNh+UdtKgSfON/iuSI05OaZPczPJMw+OonpBSVnJgAqHK
FOVMX32E8NHV16ARL+pxhH7D38Gb9bgVC3HFU+MBAGaYvp/mjuAIlosLhBJ5/Ua9ZewZ7Mzl
5Bpq12APD/DJ2lXeOjpoJPJygGjQnmt8NvPTRAaT1ukiZSCU1ZndVkfqumPkUU+Iul1VDSHh
YyILZERxvnu///rl5S+nV2NepS3xzuccsxYcHOmVVwZmIzM5kj5nWQP3QrNMvV3fPFN8nqfD
wTe4fFAcFt0csyaBmtD0+KRcpZocAz3PCjBU75tCQzdCxjEbKNlFnTgVLB2JSW1bmOC0eL2C
SKTIQyAX6aRZW0e+3jNTNsemmilztttAPCY9E9BxceQA48xSsbY4ElgHi0XCd0YaCUiiGBKl
JpAhnJQZ1h1UXJ6fml+EG4wcamI8HmrB05XDa7kMR/zlkYpB5ehleTj2Akd1y1Pf+iP/eqFq
Sg/e+rhypASi/GAHY44NoAWb3UbVlvgYBDvUDoMMYqHhZmODWwssWHT4bBVDDK2kFieKgJw4
aA0sksz8vMy2i8DdNmUWbRZe6KQX4ITR9xwtcFE+1Yalv46yX/+4e3v4Mi1iEQ75Aq4oImrt
apX97WCh8UEyggMlgxfO+vXh/fHbw8uP96v9i1g7n1/MEFb9uls3CRiIVkcpa1DDA3yzVZxn
O/SAWLdyBxYuzct1ereDXR45/+AysiHEgqWTHKhGOn2c8V2TxXvrA3j3OJviwIBxiK8289lA
RvMV8Cw3Hq8istO0HWjyyaOymh3zUhHRrSLI8O7fEJPVmhJVVYgyRxojXa/HRBDiC1FYSe9L
i5wR6IQ9BHiLitJBVZXEWdKWzPK9258/nu8hANsQY8KOxJHGlhQCGOPBxmErVhdS5KlXK5++
dZbfs9YPNwv3Ewhgkt67Fw4TAckQb1cbrzjTduYyn0vtL9xOF2X1GnhcQtNlXWIGy5jzeyCv
fOfzU41lrhSShb5dH8hr2sJhJNM2CT3Z8IuGyXnpTrqIPCE4XWbrN/C4Knho4R0QzyK6iEAW
nxrvbVAOao+5ObLmmnwz1bPmdYRNawHAT/HG8wP0LfYxp1O66NCe6drYjCDfU88KppJLzxff
aFzZRLuIxuMQoH5i5WexBgjBxuGuRvBci+PVTHuGYV2EDgvXie4ej5K+dnjOkEOCXbzlyuHY
uWfYbNZb96CVDOFyliHcLmZzCLe+uw6Svv3g+y1tJizp7TqY+zwpU9/bFfQgSj7Ll73Uc3r4
GBmComSF3HB05llH6UosBHSbHaOdt1x8sOYSlreY3q4WjvQlOVq1q9BN50k0nz/Plpv1xeXT
WnIUK10FOkLW5icp17ehGIfu5Q0kbfqwt7usPmoscXiOHM8sgNxmHSuCYHUBn6SuaD/AmNfB
dmaggzmZw1y9zyYvZsYEy8V5jtbk1HztLRwGZMorqMtn+ZzLUFkoyRDSluATg8MwbWAIl47o
REO9RcvMbM0yj3D9AcPWUUeNYX7vHpnm9kjBJBbcgJaZ2nO+XAQzo00wrBdLm0HLAAIeb4JB
XYYHUBGsAuqaSi418FDE/II12eeqZLPVHnjman0uwuXMNiPIgTcvnvUsH2QSrBYfpbLdOhww
JnvQY5IK3iYyXVRGnREVLc/I4BBNNPhz1cOxNV2ZjARNKGlg4XTgaxL/dKLT4VV5SxNYeVvR
lANrapJSRAm4HyVpl0L/ZhKOmi5TFpYuZ7ayZU5ZlOjRyCPNhy3KJinx76zAL+iG/Bp2plQT
sg74abj4oE065al9wpRjOQT13l1wdyRxw/ToxtB+bZOw4jOrEdo/YLIyyvZVU+fHvVWo/ZGV
DEEtRIHWPxfNNDycNdpAOcSixVVBzaiOKJI4Y6PiTXeD8u3hy+Pd1f3LKxF1UH0VsQI8h1la
O0VV0Ya69uRiiLN9Bk+U3BwNgzdCE1HTCslSx6PK0KE7kqUUk43gwjxV2Tbg6bixc5loXXyi
HM6esjiBSaW5lVHQaZmL7eC4Aw9lKF7mRNZ7UKEsPs08RFA8aXYBn8xZWTXgNmnviNCmmEFB
wa8TCI5FXdIopvZY4iksy57mjB8gsE4Xib+oW0LFdi7BGxmu/e6Ywt0HgcaF6Lo9QTgV8uaK
+uSkzRPxw9rgAHM4pgJSiYLzgK5v8smgpwDxfmNWt7BghzoFYqfAOU+2OfJbKqkJ+NcRYi1c
hInZKU5sueuOQrAf88Slj5FzzlbAyIEITvqnuaBUjg9/3N99s32/AqvqWNlxUy0NghHyUmPa
c+XLR4OK1Vq3ZJDFaU+LtW49IT/NQ93ebEyt2yXlDYULIDHTUIQ6Yx5FiNuIL/RXUBNJDPOC
UwTwsVVnZD6fErin+kSScghGsItiingtktSjkWkUiNfAKErBGrJ4RbMFI3nym/IcLsiCV6eV
bpuKCLr5oEHoyG9qFvmLjYOyCcy+10ge2Uk8QWYqGqHcipx0sx6TRlZWSDXZZeekkN0H/0Fm
1SaJLqAkrdyktZtE1wpIa2de3srRGDdbRymAEDkogaP5wDKEHBOC4nkBnRFM8JBuv2MpRBhy
LLdrj5ybbaWcSBGEIw6FppFO4Sogh94pWgQ+WVUhWLKCIlyyRjlhzMhZ+zkKzMWsPiMHSj3k
vGsY6OS62i+8YlEz6vO5CdZLM2fRK+dkZ1WE+/5K6yqVpiC0p0F6Y893Ty9/XbUn+dTY2ht6
qeDUCKpvJtTDo0UASYTd+KclZgxEaJkspY5DivEQC1aiAqeMZ5UpL6ixuV5Y9oyIasL7arPQ
VzIdxT6iECWvGDrgmJ/Jtl90yJ2Uauzfvjz+9fh+9/RBo7PjAlkz6qgSB61m7Ynk8bIfTxdf
nI0vZqo93DWRNQB7Css5c32FBK5eRCzWyLJXR8m0epJKSjZW/EErSeGII9eWPeSccCM920H8
DP2Z1UBioV5s7QMp1NC5DcROWoJR7pxMViJjQVpsqLyPRdstPIIQXdDoHOBii7bEKX1xgDrZ
+KneLPSnADruE+ns67Dm1zZeViex/nZ4nRiI8lxK4HHbConpaBMgVqQuzY3dk24XC6K0CrfU
AQO5jtrTcuUTlPjsI5PbsXGFtNbsb7uWLPVpZbzFG0hpQweRGsv5WYjFG6KBkuhQZpy5GvBE
YFBnz9EWAYWXtzwhmoAd12tqfEFZF0RZo2TtBwR/Enn6E6dxwAgJn+jJvEj8FZVtcck9z+Op
TWna3A8vF2K4iH/59S3VIZ9jLyBjFwKDHJbd7hjvkxYnqihxoj/ELLjKqzFm0c6P4PSbXKKq
plYkkz5zYgd2xj3so007vP03rIa/3KFt5F9zm0hSQIuZi61CB50CRaKW6J5ErPY9Rffprk6h
Up2AT6Hq1Hp/9/39B6UsUgkWya2pIhBye16t1ZNhY9trz6twTatqB4Y1ZSM/EddWE32uGmZJ
EBLs4iiwdjZFAdFsYUsYirg7fnal5zk+yYtcP7dapMb1ITvxtWhCPuylqNF/uxtlPkfzZye5
UxitCKgemiOrojafUybJD2AkOds+3Q15YakvuWTHonc45iBWDSEAFpedXe64DTzCsRXVJr99
/fnH6+OXmaaJLp4lkwHmFJBC/Slgr+xUQRTwNf34xSokn5IN9JDIPnRlLwi7nEXXu0z3D6RR
ickscWX+K4SAYLFa2jKh4OhJ1MdFnZgau27XhktjcxCQvTRxxjZeYKXbw2Q1B5otvA4UopYD
iZb+JVW+sdM1bZNACs6xmHJ4a0ik7LTxvEWXaR7zJxjXv2eteIx51X5kXCNNBArrdBfDGszM
rUrBNdgUzmxihgUJRZ+VscVRv60MiSUuRGUNqaRuPTOfuiVvHVlpe/ZXSthSOffXsENV1/rJ
TOp09+haSBYo7s0UjRIMeFfwTE0DRy15kfWu6fWMkvZYQ9gqNebMFbE+BqKvKtq6QOzHoxvA
3j7PoUYXC0nhi/8PXPZRcGRIZICO3PWMpR/vh+6U0AYBkJv0RUQUCPfcTMmVKza1oj58uSqK
6Dew2xycRuvvBYSUBSQsZqm7nVHb/hPjbcJWmxXypdBfBmXLDemtcyJ76FmdPLdLlDbuG6o4
w6N8aZtkLf2iCU0dY8x3jVnZgl0y+ZdJgMvXaxI0FEXXiRrzqHYNgzNSSZ1RZOHYVtdyau2r
vzju8xSL5GaxPtjt3iapkKkovxKKrgwPhtW1ffj77u0qe357f/3xTfrJBXr491Va9LcbV7/w
9koaWf9rcFQ7Dab08fXhDG7ifsmSJLnygu3yX47FOc2aJDYPwT2otHDmpaLSJA1RyAYZ9v7l
2zcwgVWFe/kOBrGW6A2b/9KzNrj2ZF4mRbdCpOIcClKAs2nji90x9Y2Vb8IJEV7iYupXNaco
cKEmwDYjLtV8962a77yJ8+0LN32zILfW5doBdyetd+RakLFSTAbUaxOO3ddNuNycUnsJUhv5
3fP949PT3evPKczA+49n8e9/C87ntxf449G/F7++P/731Z+vL8/vD89f3v5l3rHBbW1zklEw
eJLD5Y55q922TA+R3W8CTR+yVOkEf3x5fBHHt/uXL7IE319fxDkOCiHK+eXq2+PfaBgPg4gd
0dLQwzHbLAPrTCfgbbi0tXEJWy+9ldnZCvct9oLXwdLW6UU8CBa2TMpXwdLSPAOaB74lwR1j
JmQxq9znIkQeIiZU923S34/X/oYXtS1PgnXLrk07RZNN3sR8bHCzZcU4XK+kjC1ZT49fHl6c
zEKC9aySCHBlDW8Bri3wmi88n5Y97YOdgonlpF55K7tvz364sKTo9rzdLqwDpUStwp3qS6Ac
/2gNASPyDg1Yov023oZSMK/UENRSe3ieScPRMKE1Hlgs5OiN1QIKXg05RnffHl7v+vnt0pZU
J39tz5PqtCHQot2eFt4YWzV9unv7qqWrVfPxm5jT//MAW9sVhCyxsj3Wscgg8Ox5IQnhuFPK
teI3larYg76/ioUC3mKQqcJI3qz8w6gE4HFzJde5kV+tiY9v9w9iOXx+eIEAOw9P3zUOXOWV
rxz+9IE/5VJ59QPePolCvL3cd/eqldWyOmYgF10wx9N25XHRji6xH4YLFXChod41qbV0MDqx
QQhdUuvx8HSaWPs8GWrURQ397RxRH8p2urpTCYO6DXVvP4goxSnXl5Lo+LJo/cXFUSCgrR01
kbTASfP1pcmgeYGjoDeth24ldNrFuLHHtBW6GcK0pZNWXHLxoe4ZzqZuWgc1Wi55uHC1ALv4
3trS0uj97Dkqk0aLhedoIEnzZ2iO4vQ5Or5M3C2URmKNdbVeGDYcbtgcLdQeheC/cNSEZ763
cgzJrN16gWNINqHvyu+m8GJPNILc9Cczwrd3scPcvX65+uXt7l0sSo/vD/+aBDAszPN2twi3
2vbbg9hDkAJPi+3ibwI0VTICXIu912ZdI09wUvMgRtzFuB8TrRzzQLlqoSp1f/fH08PV/74S
a6BYut8hJK2zenFzMW7ZhiUn8uPYKGCGB7AsSxmGy41PgWPxBPQr/ydtLbbvpaW/kqAfGDm0
gWdk+jkXPRKsKdDsvdXBQ5Ln0FF+GNr9vKD62bdHhOxSakQsrPYNF2FgN/piEa5tVt+81Tol
3Ltsze/7WRJ7VnEVSTWtnatI/2LyM3tsq8/XFLihustsCDFyzFHccrF6G3xiWFvlhygTzMxa
tdfG04dYK85X/2DE81psmWb5ALtYFfGtm3IFmjrH5mLMlHy9RE7IpyIvjVzKS2uPMDG6V8To
DlZG/w0GBjsajix4AzCJ1mRhjekgr4KNMiQRuRAGa2tcCAHMXzQEuvRMPaq8gjUvfxXo2yPL
vA5WtgNdmuijI+rXRee4gHkVmgNStYNPdqW5Jql1YTNK0S0XeZYvr+9fr5iQVx/v755/u355
fbh7vmqncfpbJFfruD05SybGiL8wjS2qZoWdYQ2gZzbRLioC6wo838dtEJiJ9uiKRHWPXAr2
kZ3TuLQujLWRHcOV71NYZ6nJevy0zImEp3NQxuN/PuG3Zv+JMR/S64y/4CgLvG39r/+nfNsI
HlePksdgaKR9Ks4zTz/VYenttzrP8fcCoFZysOBZmAuYRtKOTkk0BDEdjoxXf4pjqdyPLTEg
2F5uPxk9XO4OvjkYyl1ttqfEjA7OuFgEzZEkQfNrBRqTCQ5MgTneeLg3dxHW7oQ4ZC4VYoKu
1ytDvsou4oC2MsablFh9azBI4xYj/0PVHHlgTALGo6o1LX4OSa504uoEqtS4mRgjr3/e3T9c
/ZKUq4Xve/+iQ8way+PCEjXqcUy1Ly9Pb1fvoCf5n4enl+9Xzw//QcNRcu1f775/fbx/sy+b
2b7WQhrva4i1s15iSAUNQxDPOAYgNuv0mEy+Ed+3mp7ytGcda3YWIF837Osj/91b6yR+zloI
ZFZp7i1iPQaL+NEVGZzleYZYulhU4ngZoyrrryKAKv3rF0XHkzw1Q/xpfNcF76MP4zwBT3cD
CWWcyjc1o+8xilidkkYpvsX2oZPByrMT55Z40s6jz9vWqPupwAxctNZo/wnvDXul15WY7rSu
Bb5S4afF9r/GqavLpdzTL2MGvLzUUu+wDS+Y2LA40U0lJkw6iatbo73EUBM9//s33EEK7Tj9
qFLjiDIqNI7GMGVKfb5nTevU37OovvpFacyjl3rQlP8LYo7++fjXj9c7uInBTSmSBXcJw9VN
/Pj2/enu51Xy/Nfj88NHH8aR1TQCA1c8QirZM6IKQE539LNSjSWOSq+jX7mqmXCdNKWYrPgJ
uGqDIr7KH/94hfuL15cf76Ia2ugR04ujGzkJSO+NzuAsQJ+fdWV1PCVMM7zrAVXY31ckPLhG
/D2YcsMMBX6EbmfYwcNFFQcY9UO29VbmAAWsY3l9YDMv+EbGiNXtUXRj0jRVYycuA8LLWzkX
Azl1JGV/Go3dvrx+++1RYFfxwx8//hIj7i9d9Tl+cZaZOMeM5JkxGhxY+FmI1uD4TrVutfuU
RI5et78R61R03cXsozyIgWJz5dW5y5OTGMBtwyIV5/GDgqgyn3Y5K6+75CTWJ0f3nfaJteae
9+mFwmAqmiv+vugf+aAyCHS9oOI49MRAUHE6xzjHWTLeGvvgnu2RG2sAo6wR0kp3I/YjTLi5
GOntqujAjVplTQsxI2vj25qVUhRAS1x99/zw9GYOOMkq1n9e7yAeKfivrI4io6hJEurJpyyJ
4c9rSmekoJwniWr3+vjlrwdjd1OPfbOL+OOyQTZgB85ghTQ755DxTPzH5RlFbsRZeRs3dPRi
uZGL5ToiTfPHulQNBMuVMkIHbh2vx/v+9PXu28PVHz/+/BOCWpt3Ryl64DLICVJqIPITQkpU
xBA9Y2rPFMzn2yy9RZD0wykOv8SjaUgkBdOFPG/QvXNPiKr6VpSBWYSsYPtkl2f4E37L6bSA
QKYFBD2tqfqiVFWTZPuyS8o4Y9SQGnKsdPe+KdhFp2JISstS3BDaJqBnVFRx0kt8lJ2U4Giz
XJawVQ4d7c78evf65T93rw9URFNoMjlZyUElqHVB23HBh7didsHpxcXAGnosA0lIeKLh6CVW
9iFvnUQhpDuCaQriEUYT3VJAQY2epJnR3OXS4b8N5O49Hc89lU85SjBfcTYj92LpDMxFL0+Z
GEguapOdnLRs4wgEJ2h5Ei5WG9pHDnwKZyUX0Q6PiUokZWtn77a3nu/MlrV0NEBoJtreDCjs
JGaik5o5W/7kbtYyqcT0zpyD9Pq2oV2JCVoQp87GOVVVXFXOcXRqw7XvrGgrdhuXU0c5p+gw
13KqOhONWFNkpbv5wFOUm8ijo7uyQkRwjq+dECsu7XJFCh2yb5r2qDuOBvel6rSaNpUYnWVs
LoeJGJVlVTirAoo03z3Pdo047PJDkrgb+Fh1196WNKmEReBWrMTo4YAcfnA5727AjUfZCY5L
fpdHsb3/Aah8EijHMHqeQMuX6WLhL/3WEXZR8hTcD4N96vBZJ1naU7Ba3NDOIoFBLNRb3xHV
eaAHDqeWQG/jyl/SQguQT/u9vwx8RoVMAvpgj2pWn6+TdVC4s83jrStEJpBZwYP1Nt0v6I2k
bzwxLa7TmfY9XMIAR4i0+hZ1oe6EdOToHaKTmUxc9ZkKmz7RZVQ9vZG0T4twu/S6c57Qrg8n
Ts4OrKHXSy2nuA5DZzxWxOXwU6aN/CJYB4uPcpRcVJQdjaUOV9g8WmtgV1RR7fPTyl9s8voD
tl289hy+FbWaN9ElKimh8BAX2SCiRS/Pby9PQijrzxO9oa39JGcvbVl5pXvTFaD4SzmeF6ea
Ks+l96MP6GKd+pz8vl5OhXbwgbD5/3N2LU1u40j6r1TMafYwEeJLomajDxBJSXDxZYKUKF8Y
1e7qXsfYrg67JmLq3w8SICk8EmT1XlzWlwkQSCQS70zKuPmdfOQPh9u004EtL7qiuNmF1GD+
N++Kkv0Sb3B6U13ZL/68y3JsSMFXy0dwsW7ljBB58Vo+sx/qhk/Zm9syb1O1xjYpX6tpXhLh
N4T/6/rBvEmO8VgzUpslybvW95XtbVZ1pRrHBX4O4Cln9CyM4rAtxy0KVZ1ba7mU4AGw0AKh
lOABs7CAIctTLRcB0izZR7GOpwXJyhOfP9j5nK9pVusQyz7eRywFb8i14JNcHZy3oKrjEfah
deoHTaknZPQloXmSYFJGsAGugwXtecNXqsufqaouEJ728NoyWzhSshp8bhBxW86R1AKRHqZj
Kfsl8O+6JAQnZwBDlafgHQtRJ1GOpkqGo5HpBdyiskwQ3TQ+3zfEKbc23/RyjLtUMpmrFFwa
fdOVcw7qB2W4e0uHBnbi/VCHubJ0sDXXIDoE5sGCJbfddpBibIt5T9b80gD6N2QXbtfsxLZu
3lOAVlkkPnm10xR1F268oSON8YmqzgNuCQ44ChnqlEtvc5NkvxvAgWBiqNv8QEprIWZ0TESg
BBznGR9Gq9XW6jM7CTEtQJ+QCrjbGzpvG2mRv2a5GN2NK3tBSr8PkWqOcejJJdOrZRDntt5o
BTnY4d6ESKiRWerF8d4UCVwDsjD9SqIEaRRGRp0Io+faEB4famhfY5jY3TEsKuni2DM/xTEf
wQI9VjKgVzTSLVA+tUGgRY7j4KGVN4+0PAQojgtFZCRHfgnZeOrRncDEa0FDxfsbn+Aiqi9w
Iz0L/dizMM2h2h3j6/frkLJab9Ok7Y9GEVLS5MSU30nEv9OxnNxsRpk6RFKHWGoD5EpIDIQa
QJacq+CkY7RM6anCMIqi6Qect8eZDZgbOG/z6KGgbZpGgplHybxgt8FAM2Pm7YPYxrYoZr5Z
Uyjy6aBGORaxaWYENL2fhA1nY4ZwTk1DCYjRK/lsxtuplz5n0GxwsakW9xscNbJ9rJqT55v5
5lVuqEjeb8NtmBljHp+WsbapAhzFBMdnQ9bIVBZ+ZPTjOunPxojc0LqlqTmlK7LAt6D9FoEi
gw881CUXejDrNG5/mWMSiX3TCIwgZkPFvlLFjJ5y6fVw2hy6FUclzM05/Yc4d1de6gptIKZ6
kPFeigXL6fCbCfM5uwBsipzKHjIs1Z0m6qgPccAgnrhPTrqs5GKiwD8Nnhge7aJKsjymclEZ
PRUEraikX0xTdieJpa6DJk8cnFRwfklMFVDoRI/naFNNnTSp9qChcIgb/G6B6A4hJuq4hWMT
1mYqMusms1PyMjqbVlwNsNCsNx0qzKUALeBjudwACDf7rbHycK42wNXPmwEMxrvMCe6IZ9pe
AbPev9lwQij56IAx0yWz8nw/txNt4X2zDZ/pkej7pmJ6k6TmoZWRDg4ut3Z2dZWi4BmBW67E
owNpg3IhfJJsmDIo/pU2xlR3Qu25U2otrqv+eDVGHCZOE+3vVHDoq88Cs0N1wEskXKpp1381
akuY9MeoSXgmF5UjKsfEdXS5bJCjEATLcrQTq4zeBpFnxOIA4p+/mZQp6KS+lWGxTdsRNqWt
6opbyptN0ePUzOh4JcsQzURKPvF55c739kW/hy1kEWnOKQklVdNG2zBaZidtIUPxOGSXZlw3
SnGAT31mFlGhchnZHi5ekvE9N9zmPf54fv75+enr80NSd/Odz/HS6Z11dB+AJPmneho91fXI
cr6Scpweq0yM4Ff1NB7HdT6Np07pcZUrW/scLXowjkWHn5aIbukzbpe2PvjP8fFDy3tuaPC2
iSrjLbEWVFPcQzJUk1P4aszQTAk6dPae5Qp9Kant4UHnORN2zfIc6xiS4UBubUMoGpB6rAJp
K7gwc6Q+ejy0wAZ7AH8t42VZPPIl3yNSVxE0dwwBqTsi0jMoNN8JqKQkj1tc6VUYhZ1tQ3B+
OAFV88W5bm3SSGOzeSdj5C0yJnB8wsay+u9mHW3dGmtBuB3d7DcQ/mZZXlOKUmyqhOuGd66n
SCqsdvBXU2UsDrztX01VVnLW+a52ZY85F5gfbxflBVyi5rkfcY0vQt4Y708gpMxHK7KsEv0o
pv1fSMCLvo9Xmu7xkAud2AYy473/jnHTSsr/RF74/8oBrZU9QrbFl88/Xp6/Pn9+/fHyHd4+
cCjwH2BElp4l7qd81tf69lifiHNw+NQPbYqdBM+l9WFVJ+b007pWaJH9xkObNU3byva8IyWd
t3NcD9GZtp4z2pDF6IpcpDLuNhv88tnM9Bh6G9wppsISRvhVJIUlilZz2Tp8Yaks4Vpxo8AR
+0thidaKmyeR6/7QxHNIfecdo5kHjnzxk815OsyCKA+WKyV5lj8leZZFLHnweyp3ntDPV4Qs
eKJ1TZR878lrucUEz26t/qG/Xa+a47aExvK+iu3WOxiw9X38nuwCL1gtWRDuV1jALZJr1Q0c
0rhiJiille/pIStNjsLcfAEU9qDchi1j4BxzsdBy2F5l8delOLKtNcoJXMRjnlHvVSLz3hoy
UIG7sMdgE2B3ESauaapky2se17DMBTFasbaCaYtfkNF4+MC7zhSsdCv5tWXVLFgR7/nU65qk
U3ytRX6+5PW28fJoBzy7eL/a6IJv7w7kZ/KtaQfwxdv35Qd878iPq3fsjmdoMb4jx8jz//Oe
DAWfe+MRuJqcj2GeraccD8IdQQgw/0XhfYzpNMwIV/o3sARLPVKukbCPwuIFx81T4wnfWee5
QGGnFhz/LOs5o81RbsxKi7dQYrHZgX6IFf524w7YafIZrWxzweoC/VBLAseNUpXFEZz7zkIH
5ojhOvG0hPnRyijPeZwxWVWenSMAsMbjuAir8PBZ4rIRFR4OveXhtD2Sfbxb4ckvgb8hNPGD
1Q6p8q41/8wLgVHeyen34fvLILjfXwrspvbMxQLi+zvrEEDS5Bxo8TPXIo4ckXBVlpW5tmBZ
bnVgiVc/tHM8T1FZHC8vVBZHwF2NZXmABpZwPZeVLixYVkW3W5kYC5bl/stZ4s26Co5sa7oH
cXMdt8JVlpWpiWBZNk3AslvVm73jiY/KEi8vPz6Jjev9tvaXCwRTrl20bHdguyhyXL1XeeKV
fjXu0C30bskRoZ27JnzFviGu61DyyYa4iTl0Lc3N64R3sk7o+QRDuS8plhh5ncmh1/WtW9me
4dqMcow2H1VNdw9oat/95uB9c5j/GA6kbbPmJoLrlqf2rFEbclVCVkLab2ra6Yx6vH/O/nz+
DF5g4MPW1hDwkxAC9qiyFWiSdOIxLVJXSW/Uas7QcDzqVZneK5iQGtlXgEy9KiCQDo6zdeyQ
5Y+0NLG2quG7GgqePZqbiVH+ywSrhhGzNHVTpfQxuxlFmm8NaLJKat9DX/4IovSIrefD2/BU
lQ1lqk+XGbNkmIFDkKP52SxHX6RKUpaobrklVhnAJ15BU3cKPbyGAI+NkdW50u+ayN+y2FoR
T1V14t3rTIoCjYYteNptHBji5wUTymegN0ORugTeXic6eCV5q152Fd+4NfIhgIbShKSZKVXa
4ifVQPtADg12UA209krLMynNepSM8g5sfjlPxIURA8xSEyiri9FoUOGxvyLooN4P1Aj8R60I
ZcZVVQOw6YpDntUk9S3SaR9uLPB6zrKcWRor3lsWVccyUyUKchPRlR1iLGjSVPBORa9HUUHk
B1Ndiy5v6aQo2lfKFltwSkqjXtACqGp0bYb+T7gpz5q8UjuDAloVrrOSV7c0il1nLclvpWEo
a26F8iRFQfkCH8ER7yEqGfLDCVnKcEqiBnYRBG5Q4NklTQxzJR7b9KaMG3ijibq2ENQqSYgh
Dm5nLUkzUrCuPBmgZqWF33NT4KzOMnA9YGbXgj7yATAz6mBFbRWFVC+vCUMBniMIU2+GzZBV
BPlGdJBqrn+sIE37obrpX1RRK7OWml2dWzGWmTahPXN7UphY07F2fI0xU1QUMc0dzCOGWn+J
rZlRawS5UqqHJASwp1zxdehT1lR6zSfEqvWnW8qnDaZ5ZNxsVs1w7g6mzo2UhNesKsZfrhlK
Xs+zLogqh8685PUxq+sowMghXyHNnq/QzOBITk7HJN/31+evD5SbOp17rpA8cOQMkAqphQge
eU74xJO2LR9GpRMKvWjWc+Lu/ihCw0gDowBhwznRa6ezaW8nZKTFktu1JJO38MV7r9mXiO5u
HYRsxQ+RMQLFjcjpuaGqiYKsvaJCB18hiRZ35zPShuuZG5ecOtz5TFwihBhwgXY5OcFowhXl
04n3HQ44PDCJKDOmoK9aJNMJGZID0WZwGsH2iHRX25efr/CIdHLhl9rOPUQu212/2UDjOsrZ
gyLJttcSCjw9nBJSL6WUemGnnK7PONJm96+aaAMuYXgjDG2LUNsWFE56nLOpSGmmL6El0tWg
73xvc65NYWlMlNWet+0XeY5coeCC1xIPHzeD0PcWGqZCRVTN1bGrWi1VVeHrHE3ewd1od4FY
HnuiwLoWzzCXTWVmKYmJu/c2MTjL5GvhJWFdxwI7Cna+krFYWioo0iEp8MflEwNj7t4OdBEW
rDCmM3MnlH6SHpKvTz9/2qtoYSYTI1y5eIapjseigqnB1RZz8JySD63/fBDCbKsGnKD89vwn
eNiEgBQsYfTh13+/PhzyR7DCA0sfvj29TRcxn77+fHn49fnh+/Pzb8+//S8v/LOW0/n565/i
Uua3lx/PD1++//6il37kMyU7wotB3yce6wHCCIiQQnVhjFpTxqQlR2KYy4l45BMvbQ6iEilL
fTP02ETj/yctTmJp2qieg02aGmFepX3oipqdK0euJCed+npEpVVlZixlVeojaQpHwimUFhdR
4pBQVvLKHrZaSBB5Q1+b+dBvT+Cuz44UIwxUmlgx3MQiTGtMjtLaeHUgsctkZHBcvP5kv8QI
seQzPL7S8HTSuRL3TlU95KjbY6Aor+jFqeMisZhjXBN8H3ck4ruhYmA9Uz4fzNzWBUaKnb4F
PEseZny4vegY2/mm/op3tUZPkW9tE9M1gkK7b/jZNDOcjEIitEnA5wNObB4DzRW/QjP34NRi
noPQQylidnbOrH4pqXBiD1uOWW68plDzrvlY2+OksasUMUrO9CCuCuXYppTLqEKJFz7ONSiF
1uqTFpWA82fpyV2vichXgJb9HUsZe77jdpbOFaFnZKqqCP9QjjpdcbzrUBw2R2tSDrVl+DQ6
TssZxQnVgXKlTXBJFUk7dL549YUJQPiMWq5/UbGdo9tJmhcNNWnsFZXCI0N/oQXou4WFwshU
kkvhEEud+4Ea2EchVS3dxhGu3h8T0uH94mNHclgLokRWJ3Xcm+PdSCNH3C4AgUuIL4dTh73J
mobAo6Bc2/RWWW7FocpRUotrhXBAKHyEYNSe2zFrljAanatD0jIGJk4qSlpmuAJCssSRrofN
iKEwx665KHyZf6hKbLdMlQ3rPGtWM7Zl69L7rk538XGzQ2/dqUZWuPBQ5gX68h0dprKCbo1Q
rBzyjYGBpF1rq+CFCaurLwNohXuJ68Sq+1S1+r64gO0p/2Twk9su2boH9uQG+7Wu5RFNjZ07
saaDEQFOVowawpFVyof6nNyMelLG/1xOphWcYBi69a6SGwurtiFlkl3ooSGtOeDQ6koaLrTG
lIDTb7FoojPLWrmkOdIefEO7RCAeDx4Ny3/jCYzWzD4J4fSWDsICnv/1I68/uJZtjCbwnyDa
WAGKJ1q4ddw4FAKj5SN4XRAh5VC/3nKiRiqmnWiJhmtN0wD7xsiMPOnh/NKYR2fklGdWFr1Y
YBRqV6r/7+3nl89PXx/ypzcszgIkq8/Kq8KyqmVeSUYvplTAkdlwOTi8tU6TzsBxWV/kQCA4
OkpubzV6bUz2QPEy/6QrbJfXdDzDntDrQfsBS3MdgKW8jlAvjDeKgAs1dBD/MRzACwkCTe6V
5jWEiKk9ut6ZqwXspnbITUoRoFvG6H7HZhrk41rvAo2lWs1maKhNmM/Jq7Oo5pvNrb82U3LJ
22Nh1kuSjvAXNfLAcz2wVM+wpcdiYKmVGXoXU35GFlk9/gE8Oey06IiF8AjA2a0mvHQHzakO
YB07J2YZOl4Tum2q3FWb5KMl5bZiZ3ogtpyL9hEXWJ+VFXZCXmQF4wO5nmrEHDuxxfO3lx9v
7PXL539h7pXn1F0pZkh8cOoKzOgWrG6qWdPv6ZnEFr/rVl6zFKLlCy285Ej5IJb25RCogTVm
ahPtlcEeNvz100OxLS4cXWLYIM511WoJ2qGBMaaE4fp8BStdnnT/lKKi4LMSEazIgdT463JJ
ZME2jLBTeUHOiyDS3SdNsOsVj6DXCdlHjjWXYDB9TWqZ18E+VLxHzGDk2wWpo8jH7fid7nBM
OtEdl8tGehyhLw3Gdssu1VAQmlsFExKIHO5gJ4ZtsMCQksTzQ7ZxXEmTmVwdHmOF5qR+vMHu
1Qjq9BQ51PYBZaXbINoHVpXahGwjh1tPyZAn0d512XVWp+g/C9ordll//frl+7/+7v2PmBo0
p8PD6JH1398hWg5yI+vh7/ezXSU0u5QCTH8KqzJF3id1ju+lTwxNhu+ZCToE/XBTS5rs4kOP
1rT98eWPPzTLo56XmbZhOkYz/CdqNL4w0ndXNSqfdz86Mi3a1EE5Z3yCcNA2nDT6/T6FpSYj
R7JkdiYmkrT0QlssGoPGB/bCVb3xeFQsLIWQv/z5CvH6fj68Sknfdad8fv39y9dXiLQkov08
/B0a5PXpxx/Pr6bizILn6wtGNWdLej0JbxjiINakFFuLeO35QjnNsDjXsJfHGD3QnMvm3kLE
8258QOD2RniKNfY0Kf+35EO86uj0jgmF5bZqgSi/qjaowpH19Rg5Q/i8ZGJ863AHnNZXswIr
Jm8y3noF/K8mJxmXwWYiaTo2wgp5kMQjzle054SgdRcU00OnQv+o+pXR8SFNCJom6U+HAE0F
lBCl0HBDlaUkN0Ah2qacEK01dpm52pFTnBN0tWmSJi2II4+LDGtSX4Bnrf1L9YahWt26cghW
UIYE1xlJdLeWQhfnYygTa2r0yxxv8SIx1fgahNYhpqomw4VXf1lCIMOL8lX4PTR9hn7ufKSe
+jX4PVaWQbqqSR3DkiBLb7XUEVlC1e0sxbNReA4lOCTApukZPL8EJyE0AX/ZnXJJRpCsWzeA
GjyjrWE3Jjr0XABBdCnwSISnXUOh+7QSpNNZjz2ilVeEVTRTCFRG/uJ1hyhaFF0UCeZsF/nK
wkBgNPb3u8hC9RjKI+bbWBZ4NtqrfiElXxTaaXf6gePIiHw48pDEgYWxMcSTgT72ltTqMsUm
nk2bCC9dbypQJF64jb3YphhLJYDOCV/H3nBwcqf9tx+vnzd/u5cIWDi5rc74ASfQXQoFtPIi
xy8xt+DAw5cpppUyhQNGPqU+zgpr4uBzGoGN+JcqPnQ0E06V3aVuLvimDdyxg5IiS8IpHTkc
ok8Zen/xztLH6pHhhKfMCzY7F86XqfJSl/XJkZ7wuVTXYFM+lXEX4h/YhcM1bXVJjrStGuN+
wgvSb7X47hOhYVESYCkoy3mfi10EH0nSczyy4To5wps3B2Gz1dZYGi3YLjWMYNm68o0RQhF6
bYwIQeK4RA8fA/8RKyELomC/wQb+ieNYgDMEROZcoTwcj1SPxiq/jwg2K4KNv8PK1lziWH9z
Jp/x8Hmq3iEQQewdgtuH2JeENrus3MyAFB7wEPmUwB3dao+1HWi2eslglsF+t0GFGUoh20Lr
t56H7SVqfSVEuoTsXUiP4Jroe5jqF0m92xtSUZ3xvN0b7On7b4gls6QT+AFSAInPxggtHiLs
5sIbdZ8gGUrKnKEoZf316fX3lx/flouYFBVDDZb2DF/BIw9pPsAjXG22cTQcSUHzm4vsMMfb
GH+jqLDsfMcGlMoTvoMnXuKRdRBBG5rshM3RFDYxxAo+VKq7EFUHP9wgQwprH71dS2KsWxRh
3MaYjxCVIUB6OODRHsFZsfWx0h0+hjHWi5o6SrCuDKo4h5B/+f4P2GtZGe+PLf/fxrMvWsE+
Gnv+/vPlx1oWygsC2I1CBMPXGPc77nP6O+o4HoBVpBVLE9Yr0gnpvZXFGkZGQxNb4f8l7Vma
G8d5vO+vcM1eZqq2d2z5fZiDrIettl4RZcfpiyqTeLpdE8f5HGen8/36BUjJIikg3Vt7mEkb
gEiKIkEAxCMNYmFi5cWQ1jc6URYuzPySU1VlEAEgJ4ZWLqGZW/qJa4NRq9mBxFxZCvKNJ7Mi
4iiSZULfHrY01OzdYpOeVdmmhrajaMiMWIOV2MjxvLcz6j0d9s8XbUZdcZd6VbmrCdtZQxlS
a/868VXhyliOpsnFJuyGKMhGw0i3RIlbCdX60E0v7mbXuAIYIcKj0XRGHUJrActWO3vUb+kZ
+Uf/+3A6sxB+gE07DdQL3SVy2pFmbGhh8Ipl8IfT1zTcBGfKiyL0nCA/Yo41YqkrYMMTDlOM
mAlEEJTjRloGaVTc0LfPQOODvkHQaBSuXtsEASIovEwMTSAsEC3lttFFGpS0mV4+V2wEc3cO
2CScMDkaELvaUoXaaoJtCBRRliQbeY2uMTaJgZ19E/omUB+4JEoz2QDXunG92UCw8FS7GK/Q
JHFzAgy7fEeBl0YkgIQntPkW3qNa3OV4qZe4qbsMDP8TZGBNMRrqNWRhZ+0lVKHnJEg32qgU
0HzbK6w2nnTIF5jeXHfAquEqj3inx8Sa/hbc1C1uIpq6F6+Y2vH19Nelt3p/2Z8/bXtf3/av
FyJ2vykUafzGpCO5q9eZruFWDoIa2r6X7Hy3f2brxGHpzIb8XQdiNfMaoSzR1/fWHkFLdlbc
VausxOpXxNeTTaHJC03agTD7QKU+2JbeSvsEqnVvrYp4tsBQmDSYc9sta4w58jtRT4T0uDVw
8N8C4wbbMqEacpni9YPZzbJwU1k0rJKp8FukuI2yMl4gkdlKmeh1JRACKxAbaN7qaE5lvvWg
6XZMJCvRCet22MkWkdaV/jxsMS+xgDLjMMqZgRCmWxhiEy/AsGymqxXWJ8i3wH3MGVD1kfVO
NmVW7WI8Wd7tzu1vl1hfU3ayzfU+RNncjrSHVE6z79TLq5Dm3TAdInHQI4lEw/oKfDqfS1HG
s8HcoXguoIy0++p35RV3OUyB5yU5hyvXEYu7DUwU9m4YcxE2dYYLUlGYTQfOxqCeDWazgL6N
LGYzx1nQOQuKUoydPp00ZltOJmNaoZGoSYclRlHWe73UoSRXIVui3IeH/dP+fDruL5bo7YKk
NJg4jKtag6UdHBosreLV2FFXIXCf759OX3uXU+/x8PVwuX/Cy1IYbnds0wlTFxZQUyZLE6Bm
TDI5QMGH5lDOjB1qM84/D58eD+f9A0qo7KDLqZWsUqHvX+4foJHnh/1PvfmASdkkUew7TEfd
nn05YvijehTvz5dv+9eD1eF8xrjTSNSIaFU19/UdzuGH08seUKjjEaurT0TfpPvLP6fz33KC
3/+9P/9XLzq+7B/l9HjMnIznw67hLT58/Xah+i5F7Hyfdn1BXPh6/7Pv7Z/356/vPbkjcMdE
ntlZMOUyYikcLaEqHL2jFY7bLMF0Nu7OcrF/PT2hnPETS8YRc27JOAIveT5AMimgVNVsZiUC
creMOkMWL/v7v99ecJiysO7ry37/8M1IsZ0H7npDhTPXB1Gl0vjox5FUjOWNn6CLA6OJb+El
Tn80I3bx4/l0eDQc18qgAo196oyYGuVN7RTlnE87mqSMC6+/TOmboCVIJfnSXWQZ/WB9PIl1
EKUkwSaNQBoTuUtfnmLd+pBu+jaKvUG/35feuT+gYNKuJRnj074W0z6zgpZFcGc5SrdO2ad/
0E1y/4Rn1bu0xpYgzH8ibUR+kVTbRbbbguhHjz+PRkz+66Rco9spJXXNJm2Fiday1OwNLHF6
ayb5VbA6gIb0rAmKla8lu3LjKFBlXG71bCaYT6uK3dzIheRjPQiRLKJMkEDZxDuFEEliIci2
jSE0ECw142FhOT264Yp0TSXtCreqmJtjymZG0KqEFotSU0vCzeeoFJvOMBt4ibGPms6I1ues
KsJ1ZBYtWeZYwRSk87IK6XxbuYpc1JS6vOpGQCFQn5wEpH57bDno2rJgXgcjlafunMvMOBQw
j2p9S/Me8QM3d/2WvOWXmwILNA1xgMQLolviGp80fdYNMJZOdTW3iPaUNKik9RT6QrewKKDF
fOKJn6CrHa/RO+1Hr1DJLd5OjIkEzXgd3MEnj/VCO9JoLDAtd275JUmDapDG2S3lVBEEefdj
yq3Z3azpwgSqh7t03bUlB24Q4gZaJFnYHStiytUm9dGThizzjivTYkpwoN5wqyPL4VQtui+J
Y6p99rVFUzvxL8p2q1molZpiC2pOA7YNqpnXfT34PxwxTrVlHLTrkjuY/s6sD60QW4OH1E3q
41GgPLkaudv+FwmqdZTUoVJcdaYo2SXme6nGM3ctCyNpO7pu4Ea/epYhadXSyDapGihE571k
6imApIGnsYR8q9w7O7OI7xflZNZnxSvQAjGsFptSpbazWUnV4NgvkIOk0RSuas/RePdx+hb1
bLmBpSsLrDO5WaM4cLEUObVe8dVQzmtnwVsVWRJcOxY2Juueo1dEjqkYDM0e09dV64VMvNY6
GdNiA5xabprR79w0F6/RFBVnGUi0mjURjSyAw5KPIKxpZhqV+wlxzb1HXaXNezo9/N0Lz/fH
PWpGuuzTPgNzNx6OaWXdpBrRCopG5PleMGX0a51MYJnGyqPFbo2QixVY3YJAmZLhM+qdxent
DGpf53obGg22JTq4jYfaOYk/Kxmh865RLmLfpsS4CZAYtf3kGa7SzdUd0FD7QF4juLpBTYHa
U1S+wxI1ycNDT90a5Pdf99I5vCc66cfk01G21a4KsJqghBOgaqtd2PrAIJRMpPubqktE43EN
WIlt0lWiFKp1aufvLCVhGGd5flfd6n6uxU1VBOpuo9ZSj6fL/uV8eiBvdwPMSocm0a56+3J8
/Uo+kyeivsxcyvBSANAmNEmobg5oZpPBWYpHcldRhQH9Kt5fL/tjL4P99+3w8htqqw+Hv+Bz
+pYF7fh0+gpgrKVoGdcW59P948PpSOEO/53sKPjN2/0TPGI/o40a4wM7Q94dng7P37mHdiC2
pbtq61GG1FzqN2ER3FzvW9XP3vIEDT2f9J1Xo6pltm1SMGep8qQ3dYGWLA8KZJEYKk3rxDot
BpFjMd4fUqJ3P2i7P9OmK0S07X7l5i2JUNJ2SpSwQQmIOzyVmxkLvl8egFPX2aaIFhV55fpe
hfkQyEHXNLb8Y+Ov4tJwNKd5dE2IGcyGjKW4JinK2Xw6pFPk1CQiGY+ZKl81RRP4zByVeG1F
sRL9pjHCK8JNGOq1lFtY5RnpJDUExiVmKYZsUskkkXAdRqEkNzur42DwpFfdGlj1T/0eTHvG
HGHTvcB1fiVxdBLRpF80mwNwQ378sTF+Fw9HYzY9foPnDDSLxB0wVnFAOQ7l/LBIvMG4b6vI
OhSHw2BUcbt2P7oO073vDpmKCXiw+cwVgsSRfoOap5AaydC3144U9LC0usSrC2tm9chKq7IV
dxdZy+GKQwPjR3iYiyu+tYzthD8nel3vvM/rQX9gOOgm3tBhKnwliTsdjfmV0eC54HF3OpkY
UbYAmo2YewTAzceMkKlwjJlt5436fZoTAW7iMFxKeO6QratTrmfDAVMMAXALd/z/umByJuxV
kTPnLsUAxZn4pyOmAgZezvB9Tfm+pnPuGmI6m9HBsoCaM0HJiJrTJu9VNBsxhf9WO67gSZS6
zm6HJx5tIi89ZzRl4qcRxwUfI25Ovx0ceIM+U7cMcYMBs5YUkv5yiBsyqWqw2MaEef/Ey4dO
n55QxI2YQh6pu5nOmAO3jHA++7MBPacNmrmva9Aj0WcC1xXFwBkM6bmo8f2ZGHw4woEzE32G
h9QUk4GYOPSqlxTQw4BeAQo9nTOXT4AuY280ZmrfbKMc7WdYVcRamrU0//IEUn6HHcyGE+Lm
9tv+KHPHCOKCs4xdkAlWRKrrVkX2xIzbPe4NmqnoV/gym3fju1eHx8aZFu/7le3gP/6TOBeV
2CITTR8ZtCWYCJE3bV/bNY5UIKgft5Izm+dhY4015AYLJ3RTtYWro8pq48jb80VTnJprZ+Dt
94rLc6x93J9wd7TjIVMSCFGsW8F4xOwnRI041g4o7sp3PJ479JKRuCGPY5IxAWrijApWPkSu
OmGv+ccTpvgaoKbM0Y2oCTsrU/4LfHDgDVl3k9mM8VPxxYir5pZMnCHzysDXxwPmHPHy0dRh
RBnAzRm2DmzJd4H5OnZajauHzuPb8fhea++d/aVUbX+TJHedh8Pz/l9v++eH96sHx78xM4Xv
i9/zOG72h7KoSZvU/eV0/t0/vF7Ohz/f0GPFcviw8paoeJNv96/7TzG0sX/sxafTS+9XaPy3
3l/Xzl+1zs0Gw9GQkMX+L34i7NZDLFf8tsFya1d6IbH7fVeIEXPELJLlYPID5WN5V2SW7pHk
m2EfNCS6KmPN6tRzpDYhUbyyIdGkrhGVy6Hl5aGOjP390+Wbdno10POlV9xf9r3k9Hy42F8k
DEYjbiNKHFUQDG0RfRXrq+8yhDndcb0dD4+Hyzu5IBJnOKAqDfurcmAGqKOkwghgRq2KJPK5
uPRVKRyGt6/KDYMR0ZRTdhDldD9EBJvygplljvv717fz/rh/vvTeYO6JvTBi3XUkltXyI1iy
rJZYo7njYZ3sGF4epVtc1xNiXZM0XA/1Go5FMvEFkbzG8uVq3rm+wDbcMPzP8G05o4IbD7Eo
JY3LfTEfctOLyDm56xerwXRsrGyEkAElXjJ0BmYkJIKYYwhQQ0ZbA9Rkwmjiy9xxc1hmbr8f
0quwEcNE7Mz7jN5jEjElKyWSrvytG2LML6Rh8iKjN+hn4YIaQsa45gWoFsYUxmUxZs7/eAsc
ZsSUNwAGBOyKzGqa5SWsBC1MJIfxOP0apu3nwWBE1j0v18PhwKwWXFabbSQY2aH0xHA0oCUV
iZsypo76M6FT45hRUyVuxuJGY6ba6EaMBzOHdpPfemlsz12LDJJ40meKgm7jCWeL/ALT7lgu
xyqo4/7r8/6iDKPkqbCezaeMILruz+cMN6hNlom7TD9gjS0N6//mLod0GLO21rGFoMySAMs6
De3sjsOx5RBtMkbZPX3uN6P/CE2KBVffmMQbz0YflCC26KxZUB/o7elyeHnaf9c0suj54enw
3PlohMaZenGU6jPTpVEW9KrIyqYeoOyjyWjW+4Qe7s+PoPg9723peVXIFGaNVsvMsqz6UWzy
UtN+NXSJ3gBxluUa2jy+ZGww0Ych7b6cLnC4H0gb/9hhNrkvBjNG5EJVZTRjTFASx+sxHOtH
3IDhCYjj+EWZx6Q8Z787fClTsomTfD7oExJqft6/okBE7vlF3p/0E9rHbJHk3I2DcfwETLjh
KufmO48Hgw/M7QrNMoo8BkbBaI9izNoSAcWUe653Of8m5ZiT1le505/Qr/Eld0Eo6Vq8pBz2
jF7x1AcRw/mwq9vm59P3wxHFefTjfTy8qlAHooE48tEfLSqDaktvhCLESAbG9iiKkDF/iN18
zF0jwENdv/Byf3xBPZlZerCxoqSSKcozL9uAav6jlVYGCe0mk8S7eX/CHPwKyZlzk7zPOOlI
FL1eSmBTjKwkUQ7lu5uWWqAV/EBXFJ39ISjyqWtyicELa5tc3EaltyrJhNaIz6N0mWd6eUmE
lplegEDSBUVo0WBGvrpoRyt0JEFleZs3gt2t5lEGP+w0SgjyCs8ExLnuxdlAzKDYFlo7iRl+
mYCUeVgpY1Bx03v4dnjphpC6RVItI1nku0qLPwYaG8hdb828IbCGoMSL6rLI4lheYLcbSuLK
CN/aI11+Qj1VNPyoQncdGMGbCIRjbxvpNZ8ReFvgVg7QwycxMd7KLVQbikWs7nri7c9X6XLT
vm4dzl3nX295u5dU6yx1Zfp6RJKrGeBVvnMrZ5YmMlv9j6mwPZbKg8+VszGMSCGdklRu/J+h
+WBEJVDYoTcNGj1kPD16vHYddXNjjyXeosuJ92dMGSPZ71GZdrprrHCNDBrws/LIXar5Il8d
GLrhNG7qFxlZJDOOFunWj/QiJ02NtNwI7MWEf/Ha+O3FbqRtW6QoNdfZhV6ZEHN8htpVh+pU
wt4tmO9qPoHwo46VN2B6MMVWAo4WwB6+nsRtddu7nO8f5Alqz7zQyxXAD2XuNUEi2xRem4GV
whH5czVsCOzR8ERRjrmrLqTmZpoZp4aj1YWSoRv8kmxNkNBEbKieS7pnPqYAg6eo3ZKAJp/r
61nFSakSUVydBhExVgkRRwkVsxQezsd/7s/7bmb3wDcOSvhZZWFIsdmoUKlNYbEoB8pW+lcx
MpTvnu/5C1ePCEoivQQu/LSPMwnyXPQO81aYRyHNZBg5sPU4Rq9njbHIAPdoEWIxEj2Cv0Vo
XP228sJl3Zv2xjq8yd1AW61UxflmHjpzDGPs/Rp8Bw3i9YBetNc5j5qciL9pnrXtjMOrbV0y
3QWiAmEkAwVIsUlRW6ysj6CmaN18H6a55uFbYMe5yqhttACMW2xijPR3uWypSMYUS1GBA3Ca
QtMYhdM9yN2ydGXdDdBWXSZf6EYOJNfZGkIk33Vx88FsSWQtCX893/f+aib7ej1Vr3sM45Sn
tu4j6sHSgjnAaut1YudrT7AIosye2l3pcKkDADe0cC1mVOkrWwI2ApYQyNvYpoWCrvNMRDsY
U9xFicDbFEbKa4kJUhl5Gek5O5pHDJw+4hGb1PPzwnd0YvzNEkMXyULOpZZsLMC0v4Axd9kV
DMSmd6lNIBOdRWmYkW1WO1hBBY0iJk9HdyfwczNM7TfRyGfz4XZuQiJpl4EVaAvCAhjU+thZ
vePvm02mp2Xe0QNCsBkLh5AslWlnZIYVpjsrNTSCXIFZmoFzlHp9yGUoHGNwNUAGL2CYsx9r
0k3m2eQNpMocvcLoFXx1jgZBaVMXl7++zJUKp4/edYpEJXdOXLG2EpOQdOQmXZSF9RkaiDHx
rWjfYOU6lgf/suAu567EwHUr4aZAJzkn/U6Kml9QCq++1w+6C0JMZx2FlNdoGsX21wodaw4k
AGff4F81mb0FGzCxUBsUtXskTs0i+WWaZ2kmJrHSD4jzsFfPy0iRj5JT45TrMrP6DXKZb8BI
xow6vMngFaQuLpXl+uRF8lSVu0d/EQxMwOJsdwYFPVCK14cizUr40poAZQMiBZCbTnvQteka
SH0mouUiiQTImnp5AYtDyZ+YMk2GukgLNUbp6W8oy1XXhCA4pdbrXekUBXfWKGxZBEbbN2FS
VluqCI3CONZIvTLuQjrxzJijKBTm4R3Kg1vbI55R4C+D/Ra7d9ap10JhT/pRAauwgj/UdR5B
6ca3LmgCYRbH2a3+1hoxiL0BrQpoRDtYAfKlOjKrd//wTU8sGQp1nB8tgGLFxgasESs437Jl
4dIxTg0VL0EofLbAHQoat9A+g0ThrjDmtIV+wCs1InKA6uX9T0WW/O5vfSkndsRE0MDmk0nf
FBGyOAq0MX4BIn2ZbPzQoMffqUzEqS4aMvE7HLW/pyXdZahYrhbKD08YkK1Ngr+bkDhM7i9z
w42GUwofZWjXAjn8j1/uXx8OBy0TvE62KUP63iUtJU/u2m1e92+PJxDCiVeS8pxhr0TA2kzk
KWHbhACi2U/ftBKI71glGRyoelI3iQKdMfYLPRHbOiiMvHCWvlkmeecnxe4Vwjr7VpslsL6F
3kANqswcfW7hraqVK6ol6D2ggnkWXv1Rx7Cu9YBmaICAIauMopi1P9AjirMCy591BG/X73yy
BhNap34gTxfr+SsQ9EohZI4b6hbZagp+5/HGHksLbSeYksm6byFBH4hGnXfUtFUW9TlUghCl
gi6izhgaGEzpFmMFfXluUMz8Shl/0bSYK/SLUc1BgV2plRNZLq5PtYf/Rz12lRwPWJ9xbsnf
SkSxKizUqKSkrKHiZuOKld5SA1GSS6MHtrYoA63OtA/albVJkrwSsMJiuqGaIgEeRd9ekpQo
x1gFt2xya1df4eaXuoLjLyMSmhHQ3RfyVb6IknZbuVKMpKV5IUPiv9Ai7pU2SBYBFs7+6B3D
wl0mAUhi9YEOjf4x1O6fdhyfSKIUtqol2CT8tlrlPO4m3Y0+xE64URR1l+3yUxCZ3tKvFnd1
6Uvd4mQRJMyUdxrKyhU7giy9dtQcOypRg/UbD1PMcqmYhDIxtSKxIoEVc0XTVy0N3ehn6Vbe
T1HORg5JZ1JpQ//43RrJoUPYIfjlcf/X0/1l/0uH0KrYVsMxRp6YubCj95l4YGQan7oTW1Mo
6/J2xT3lfSA5b5sPz5//bezYltvWcb+S6dPuzG43Tpo0eegDJdE217pFl9jpi6Ynx6fNtEk6
ucy2f78ASEm8gM6Zaac1AFK8ggAIAnJXxdYtqEbbqtnwZ3Y5HvizhAWQa86rkBCnbtHrU1dE
IZgVqh1/t1v7Kk5TDIsAYilKdTnybFAfKjv4MWG8XMqaOpc7tsT4vYGeByD7IaPvoLIhqwqh
yk/vvu+fHvY/3j8+fX3nDQOWKxSI7pFDzxCNRx58PJG5ywCqDql4WVabocZkWlnJzp4hQhlS
5kjkjpxnUANQ5nQ+g8kM5ijzJzLjZjLDqXQBtSPHEohmw4y6i8ErkAlh9zqbpkuj+W5nh4dW
1/OmdWXVUEQf2ajKzqaJoof30+8tjkeYDA0R5mXYfNT2ZVOn/u9hZTtAGBjyeJMbIaB3NwpA
oPNYybBpkrOgJm/iDXRXN93QOHkRUlmvXbuBBnhmcwPlFI9UOcXVaBh1JLcJyvEOwm6lwEA3
qISs3cqHvsZo0h7Qk4kIRq3zYEFbp7FxW0fQiBv5hMcb5Rp22w23GTWZ3V6v/0US86of8XEx
NNUCtD8tVSZ8hSrG6S9rZ57pp1cdwbg51ohQeC/tHB7wYz5HX1/+unhnY0bdfwDd3y0zYT6e
Wll9XMzHswjm4uw4ijmJYuK1xVpwcR79zvkiiom2wM4A5mE+RDHRVp+fRzGXEczlaazMZXRE
L09j/bn8EPvOxUevP6qtLi7OLoeLSIHFSfT7gPKGmpJ9uKtprH/Bf/aEB5/y4Ejbz3jwOQ/+
yIMvefAi0pRFpC0LrzGbSl0MDQPrXRimoQGVQZQhOJWglqYcvOxk31QMpqlACmLrumlUnnO1
rYTk4Y2UmxCsoFVOytwJUfaqi/SNbVLXNxvVrl0E2hQtN5C8cH5MZwaZEzckEh59+3L7/e7h
62xKJKEfY3iB9rFq/WhmP5/uHl6+ax/e+/3z1zAdD91EbChBk2N5Q80Dcxvk8hqFPMNiJwuq
NnwxFB9GCoyKPNauU+zMtzE3pcCsSE4H08f7n3c/9v9+ubvfH91+299+f6Z232r4k9V0y8kG
z0e8GOdVkBIjrNEFC5CC0pWCgsYZBAxh0bedvn6z7jhAbdJVfMJg1JNw0zWqBlZQjCkZrFt9
kVFtgOSsUiXIzhmWSqrcVYBxPKttyb51GK9rLZuqRG+UdmqvNyitlj/ROFqILuWUd59ED1RV
5tZUteSaci3Qy9u/bzRtqtBDTUtSYRr3cbkI9IAFXa+5suy2M3Ays+uZ+HT865ij0tG7rYVE
LdCKyLiOiv3949Pvo2z/x+vXr3qruEMsd50sW0829zqFhJTQhDcYYDV1pdoqenE3V4M3z9EJ
bSrMOU0X4OHI6gugiLdb3o9ZqyMdIYrAW2BcPBjQ0oxeIYscZi/8/og50EG9PHpkBdE+ulEL
Rxj8ESQJHqgdqBrec3fC1yvie5wpf7xdMLQ6DRzTFI2INt+k8FGlsnQuA6S7YQWr3k74bAvG
ZhnofYHeaW9MBo0n3lIu9fVmONghkopTbzeiFc4OJcChsdmklWPtxt/RkWjXqpnDDeL+OsLQ
Aq8/NaNef3n4ah0sqMH2NRTtYEzsK6m2WnYhcr63gHOjFsB1bcJa8HnR48TIs3pgJPMoNZn3
Vf0M4TdDoV0w8EyEMS9qluZw2y3Ct9vuE09tt9YRfmxYY1jiTrT8ltxeAQcHPp5FHH903cDw
q4pdhw7eHz+NxCFB68kEbmGoskDzJ6Drr0awQEfXlJqLSHQR9z3hvJ2E399IWXtsVz9zwlAZ
E9s/+sfzz7sHDJ/x/K+j+9eX/a89/Gf/cvv+/ft/uqtU102ZKpjLprqBLcf5oEwUVAd27UDD
mw6ki07uIlHYzQZjAut6JG9Xst1qIjgAqi36hh5q1baVxaHKqGvBQeiQUBYPOKBzmJaQu46+
caJWlDItcPWyxxB2E8jJcjD5JeeFPXXJ1MAJM7iGtJu81QiSaKD9GLBeygzWWgPyfMU7ZphT
Tx+70f7C32t8QNFKnz8bTw2f+StCHJr2QyLEeMQcmqW0ga6VoAvloRtCk/aOLDSqDZGhBnJi
izFvZsR7ZS0MHnIwETDeI6M4P3brjvumIVZeHbpRMOv7yoicTSBsepTa4wzEPbw0jGRogQab
5Hy0g+X44oozAHOHvbLjcdXF2xJBKTGJHk/HOQO55mTb96rU0rvfGtsfSai8zQUvQiFSC6ix
/U0UBbrPN/Kq90RUQtILa5ro+CeKIh3Lx4mWuL0Pocuor6I7QIyihLdyZXqDEeVnBwPQJCyW
wRjV6ck4Zn/xBK1p3A9jV42o1zzNqP0uR24VRw5b1a29zNX6OxpdpFVfdkCQVk3mkaCTEO1E
pARlpeyCSoBnNDceMDW16aotVx/qCj1i9Nqtm5K6F8ANMn0/ODCFZSZ67fA5bkLYcrhL9evS
YNAC+vGFYYQwnEx/pKNzGJs+SxiQsqg7DJlOneG5MqBBHF2a8txhRWJPWP16C4s1XszMupnZ
NpictgQFA9iZXaWHmnQRvNrhhFI4H2EOQOihu8uyKj2/VQ0XZYkxHdA3gApEJJKJHNYhR2if
3cFkjO8KR4/mGbOBehNpZsDa1Dw4qZcBjKeM7cy3N+W0cEyPXa0AGmCajNpbozJOWY5s6ZkR
msnvBJy+dex8xmy7zP6kLGz2XR56gI5hLxyJfKog+IK7pIijDAlw1nUhGvb1yswCZjpH1rAI
Yt1yPwozJvBIqukuPkqH9eq5DUKcW0I9TMNQrVO1OL38QEnMjYo/SxGYH55LijS237wbwzbr
NHeUcnnWCzZZx0uaWIKkQlBbIw8XiCSK1cuptR9Q8E6A8wkHonOcrknQizyOJyd2HPvDZNqr
LPoSjjSF8w+TGD8vR51qHtPHnwciKY3EWu7wGvTAUHW0nNYyr/k82US1AbLOziFCULJSWwEJ
CJioDneM35C+V7zHFGEbvEmmvB5xGiSJY2uBWRdi7c83hddMkmTSqr7xm1872ajwLSh26eCO
pYLjW06vPuNzHAwHmfZjddFbr5Turr3qNkXlBlOSRXwRk5FzIEspcEWM9hOz3rYCfWqiRjZt
JVtliWPzgt+HbGR9ArtM7zT1mc4yuzRhD5sf8Sn5oFqSs7fSktNwzaadoZjBFByGxUjR5Dfj
pUrfWn6YmPnQqKVkWLKzF9mlInVlySpSwGSrnu9UvCYMuyyJpmLsyHXB9WCfEU61SzXUq27w
N7mr+tnv+KsedtnoYeebifJkmfctd+lB62A+5AJZEZuHnrIZHkoBn4KpoQU/dDe1HI53F8ez
KczHwUwveJzeNFa+CQdLMtdpgKOP2el/ZoTkOdJEEW7SkAa/yg78+ErCauLcZ6No01UfmjJd
B5w6/nSpgj1c4HZS+ELTe/+layXt5JBlpFCsQWgi01NJ6mDETqDTouG5FG1oX27xPVEzVI2T
bWqC6wtCEocij8Mn0lXvuZbqON3729cnjLQU3M0S3/xt/wqeZeFhB3IE6lWAxyPQlnyDOroG
X5ZmHkc2bvQBHDMzZusBX67T5Z9ruh394LJCtvSUnXgWf8/oufBMZdG5lC5L11W1aUOCJQMb
3UetQUArhq5HtVUeXFROJRX8LFUiStYr3Kt/2C2bgvk82lQtjqDDXOysOcnbAhNr1OglPogs
az6dn52dnjsciELplDDieH7j8a2tMMK5KQmIDqDsUBCzPhlQ4VC1teBPzyVwQnzrqKOO8Aes
PtGxPjjBpRa3Dg0m7FBV9jtmHA1mvgf5OzTmWmIRpcxU66ZVCynQX8E2BgUU4jqd3AljNHRT
0cgrEMS7qVHhimuLWOKoiQS4T3XDKSkThahRKnTu0HzU3xihidT1duTxlvd62OKJMm6rnb1k
K5HVipOQJpIbUQTZwYMH5N55xKwv63jwaMb2Rg4TjzoT/GWHS/bp3fP+x93D66/J4XCHs4BW
MDtVLOk1JgOCAwO5LrWFdg3d2TmbNai+8iFaTUILgRXPS+can5xpnn7/fHk8un182h89Ph19
2//4SQFAHGJgOSsnIaIDPgnhUmQsMCRN8k2q6rVtzvExYSHPC3cGhqSNYz+cYCxh+BBjbHq0
JSLW+k1dh9Sbug5rwIOaaU4rAlgWdlqm2dqfWnwVL1ZMmww8/Bi9bY/UMvJJHXshKLpaLk4u
ij4PEGWf88Dw8zX9GzQAj9arXvYyKED/hCusMHC/ItF3a5BcArh7LWWArSrCmlfAKI3FAIXF
cBrKlSqn3CXi9eUbRkK9/fKy//NIPtziHgOB7eh/dy/fjsTz8+PtHaGyLy9fgr2WpkXQqFVa
hIOwFvDn5Liu8pvF6fFZ2BN5pa6ZFbMWINpMwfkSShxx//in/ZJ9/ETiSLIjdMlpwSOyC9dd
yqwbmSYBLG+2zNpIwonbMRWCCIphmcZurb88f4v1Ck7aoMo1Av06d9zHr3XxMfTt/vkl/EKT
np6E1WnwFDCTQfJQGIQctxiD7BbHmVpyX9KYWNEVy0KjS2lEkKZk+4CPOy/jYGfhDlWw+jAx
uwrHtSkyYCUs2PZun8EnZ+cc+PQkpG7XYhE0BoFD27bylKOH2uPIs8VJHLkYiiRWI4/B6qJl
uHZDAQ7sZBUcwcVpfLd2q2ZxGa66bY0fYNfMQOtpKNW0jLUYcffzm5vDeTz0W4aDANTLchvi
zUoLpYh2/niALPtEtUHDRZOGyxMEsO3ScbT2EEESLR8f2QupwPzhSkQRbxXEPkIXxfXu71Oe
xEnRU5nvCeLCvU7Qw19vu3DnEfRQsUyGMwOw00FmMlZmyUsGm7X4LMJzvhV5K06OuU2gMeYz
B04vc6aGvTOIWEPRZ4gBNrUsGRFDw4GDyOi8jTQHBtQisaoJ938kIbxB13xEuUlECtdxt63Y
jWPgsdU2oiO9cdHD6VbcRGmcQZneBGAw+Ts7Kd60yOi9dShu2CEHDOziQ8j3MGABA1tPUkDz
5eHPx/uj8vX+j/3TmIOLa4koW4zN2Nhxr8dGNsl0L8hgWPFEY7iDnDCcKIaIAPhf1XWyQSuq
YzmylIOB0/5GBN+ECdvGVKSJgtPRJiSrS9JJ5LqNjphQhNShLzP35XWIo7PqEB4OWBafpqFW
Z+BDFnIFRLX1wVL6Z6xk3fIlr0TIagwcVMeLy7NfaSh1jQTp6W63i2PPT+LIse7r5eHaD+Gh
/uslw73IA07BwtwNaVmene143y97/EBNa9mrfIsIXfntBOWivSkKiWZpMmXT1cVvBln3SW5o
2j5xyXZnx5dDiqFblwqfD82RVg1BvUnbj9N7qAk73zEQXl96Ss6k1aoVmmhrqQMMUJBC/JSa
M9WnmGnsL9I8n4/+wgDgd18fdKIDeinluHYWVYbRaqFa/OCnd7dQ+Pk/WALIhu/73+9/7u8n
q5WOv2BfDDSOs1WIbz+9s6ISGLzcdY2wx4k3+FVlJpqbN7+W5CLdkH/E2xTENMj19t3UKTKx
b64t7XqEoG9WulY1j1n6TnQGPjRV3znNmLDkZ2KXQyDeL7oQY8tbMjUUrWKg6EfRyFzstO9F
KuvOrfF66X9j9IvLYBvc5JV+ioauLvh2wCX1r5GcziY3tbADnJgXMuqzcF1QcYDv7Vo9FZj6
XWQBABbCtT9e/SD6zH5hc72uYHJLaTE/DcIYDj7sunVOAQLabEdTYQp5jBmVKVHGM8gnqsQl
anxCfo8pVP54+vL0++jp8fXl7sG2PmhjrG2kTYCxwapobAdxfX/mRJM1k9V2TZni9U1DOQZs
zmKT5LKMYGGIBlictjvgiCKnj6VqtDdLiK9TNQV29lAemLwZMOhHWtS7dK399Ru59CjQ32GJ
qgkFmapz5coHKRyDqnMMseni3KUITR/QmK4fnEMQbSqO/onmlAOPAwwBMHmZ3FwwRTUmJlIT
iWi2IhIIR1PAEMewvG6SWo+0c5UY85LdTctustuRPGa7z9FLhsMdt2MazXUhVEcDc+EY2gvl
L1euJmggbdtxmlyoVbMF/8C0w43N5MDZWjBAGENOYK4/u88Its5y+u2aeg2MMnTUIa0StrXC
AIV9LzzDunVfJAGiBZEgrDdJ/2svQwONzOLct2H12T67LEQCiBMWk38uBIugMGwcfRWBfwj5
BHNr3Uh80lXllaMu2lB0OLjgC+AHLRT6hbcSeQsHGzZFbfuVTfCkYMHL1k5bYuLmmp+Oh6PN
uDO1016PxNOqJrN5GpyTVaqAuZNzWSOcG3qKmi8LH4T+Rp4zLrqJ2ZPUrnI9stZEFMIEanFj
KCMcD2gXqh8womQp8KmOhUCxwvl4dmWfSnnl+Mbh70P8pczdiDh50w9etNw0/4y+GVYTYAzJ
UDxfwWZsej8QRerKvm4qauUEH6xUhn7YIPvZzxj6tD0x7qAzcFmhZSZ83YdwNtI20l/8uvBq
uPhln1ctZvaprAZOh2CLU4ChvEIU5plxFe/Z09AEmSbfNS9MTmv8UWe9gxxF7WE0LrDcdP0f
EbINmLD2AgA=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--r5Pyd7+fXNt84Ff3--


From xen-devel-bounces@lists.xenproject.org Fri Jun 15 12:16:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 12: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 1fTnek-0006hP-BR; Fri, 15 Jun 2018 12:16: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=9nh7=jb=xenproject.org=prvs=69736e803=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fTnej-0006hF-0t
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 12:16:41 +0000
X-Inumbo-ID: 9b2a3227-7095-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b2a3227-7095-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 14:14:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,226,1526342400"; d="scan'208";a="57473443"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74872-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=74806
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 15 Jun 2018 13:16:36 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74872: 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>

ZmxpZ2h0IDc0ODcyIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODcyLwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ4MDYKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDgwNgoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 12:40:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 12:40: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 1fTo1u-0001tO-Cb; Fri, 15 Jun 2018 12:40:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTo1s-0001tC-Lm
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 12:40:36 +0000
X-Inumbo-ID: 510cc703-7099-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 510cc703-7099-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 12:40:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fTo1q-0002WH-I5; Fri, 15 Jun 2018 12:40: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 1fTo1q-00037m-6g; Fri, 15 Jun 2018 12:40:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTo1q-00027I-5o; Fri, 15 Jun 2018 12:40:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124213-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=e23d2234e08872ac1c719f3e338994581483440f
X-Osstest-Versions-That: xen=243435bf67e8159495194f623b9e4d8c90140384
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 12:40:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124213: 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>

ZmxpZ2h0IDEyNDIxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIxMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlMjNkMjIzNGUwODg3MmFjMWM3MTlmM2UzMzg5OTQ1ODE0ODM0NDBmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyNDM0MzViZjY3ZTgxNTk0OTUx
OTRmNjIzYjllNGQ4YzkwMTQwMzg0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQxODIgIDIwMTgt
MDYtMTMgMjI6MDA6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MjEzICAy
MDE4LTA2LTE1IDEwOjAxOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMjQzNDM1YmY2Ny4uZTIzZDIyMzRlMCAgZTIzZDIy
MzRlMDg4NzJhYzFjNzE5ZjNlMzM4OTk0NTgxNDgzNDQwZiAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 12:54:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 12:54:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fToFM-0003Yd-Kf; Fri, 15 Jun 2018 12:54: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=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fToFK-0003YY-RG
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 12:54:30 +0000
X-Inumbo-ID: e3e2bfe4-709a-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3e2bfe4-709a-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 14:51:58 +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 w5FCn1Dv025238;
 Fri, 15 Jun 2018 12:54: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-2017-10-26;
 bh=nFAmjo0sQhK417RH6ee8S/P3khINRDGJrkltbkYS82s=;
 b=u0mwmKI3VhYj3PTLT2HRLc1Bvun09xgz+nmc8/6xKZZLRpzQ/Nu1HV9Q7COm99Uddroj
 iIJQvgSsOnE/q5nJxQG/0QfJfwHuPtgXdzBeSq/mgpYwSqOO215gD4MdXQUz5dkhy1uR
 vBKk6ju7hnq6L+Rx79A4B4I6mwjadaD+sp/UD7YZUsboj8ENp4xGzOFxWUWS8LV6KGUW
 zjiCsd809EN+d0pt2vN3gLD0uNSuow8E0N1x7Zvj2LuwJocIZfmI3pVh9ZbCc4iFvz51
 SIQzWbzph5et9vjTdTe0/WH/mop0pZ7Q54uPfsLUJrhRXf1dOpOpSU3i+qYs4O0U4wzh CQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jk0xrgxym-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 12:54:27 +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 w5FCsQe7021763
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 12:54:26 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 w5FCsPkl019170;
 Fri, 15 Jun 2018 12:54:26 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 15 Jun 2018 05:54:25 -0700
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
 <1529019293-55493-1-git-send-email-jiazhouyang09@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: <b0eec5b1-b7e4-76fb-c030-32689e922ed1@oracle.com>
Date: Fri, 15 Jun 2018 08:54:12 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529019293-55493-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
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-1805220000 definitions=main-1806150139
Subject: Re: [Xen-devel] [PATCH v2] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

T24gMDYvMTQvMjAxOCAwNzozNCBQTSwgWmhvdXlhbmcgSmlhIHdyb3RlOgo+IFdoZW4geGVuYnVz
X3ByaW50ZiBmYWlscywgdGhlIGxhY2sgb2YgZXJyb3ItaGFuZGxpbmcgY29kZSBtYXkKPiBjYXVz
ZSB1bmV4cGVjdGVkIHJlc3VsdHMuCj4KPiBUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFuZGxpbmcg
Y29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgooSSB3YXNuJ3QgYXNraW5nIHlv
dSB0byB1c2UgeGVuYnVzX2Rldl9lcnJvcigpIGZvciB0aGlzIHBhdGNoLiBPbmx5IGZvcgp0aGUg
b3RoZXIgdHdvIHBhdGNoZXMgLS0tIGZvciBzY3NpIGZyb250IGFuZCBiYWNrKS4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:17:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fTobr-0005tR-Og; Fri, 15 Jun 2018 13:17:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTobq-0005st-EF
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:17:46 +0000
X-Inumbo-ID: 818c8703-709e-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 818c8703-709e-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 13:17:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D105AAB08;
 Fri, 15 Jun 2018 13:17:43 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 15:17:40 +0200
Message-Id: <20180615131740.5037-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHBhc3NpbmcgYXJiaXRyYXJ5IGRhdGEgZnJvbSB1c2VyIGxhbmQgdG8gdGhlIFhlbiBoeXBl
cnZpc29yIHRoZQpYZW4gdG9vbHMgdG9kYXkgYXJlIHVzaW5nIG1sb2NrKCllZCBidWZmZXJzLiBV
bmZvcnR1bmF0ZWx5IHRoZSBrZXJuZWwKbWlnaHQgY2hhbmdlIGFjY2VzcyByaWdodHMgb2Ygc3Vj
aCBidWZmZXJzIGZvciBicmllZiBwZXJpb2RzIG9mIHRpbWUKZS5nLiBmb3IgcGFnZSBtaWdyYXRp
b24gb3IgY29tcGFjdGlvbiwgbGVhZGluZyB0byBhY2Nlc3MgZmF1bHRzIGluIHRoZQpoeXBlcnZp
c29yLCBhcyB0aGUgaHlwZXJ2aXNvciBjYW4ndCB1c2UgdGhlIGxvY2tzIG9mIHRoZSBrZXJuZWwu
CgpJbiBvcmRlciB0byBzb2x2ZSB0aGlzIHByb2JsZW0gYWRkIGEgbmV3IGRldmljZSBub2RlIHRv
IHRoZSBYZW4gcHJpdmNtZApkcml2ZXIgdG8gZWFzaWx5IGFsbG9jYXRlIGh5cGVyY2FsbCBidWZm
ZXJzIHZpYSBtbWFwKCkuIFRoZSBtZW1vcnkgaXMKYWxsb2NhdGVkIGluIHRoZSBrZXJuZWwgYW5k
IGp1c3QgbWFwcGVkIGludG8gdXNlciBzcGFjZS4gTWFya2VkIGFzClZNX0lPIHRoZSB1c2VyIG1h
cHBpbmcgd2lsbCBub3QgYmUgc3ViamVjdCB0byBwYWdlIG1pZ3JhdGlvbiBldCBhbC4KClNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2ZXJzL3hl
bi9NYWtlZmlsZSAgICAgIHwgICAyICstCiBkcml2ZXJzL3hlbi9wcml2Y21kLWJ1Zi5jIHwgMjE2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGRyaXZlcnMv
eGVuL3ByaXZjbWQuYyAgICAgfCAgIDkgKysKIGRyaXZlcnMveGVuL3ByaXZjbWQuaCAgICAgfCAg
IDMgKwogZHJpdmVycy94ZW4veGVuZnMvc3VwZXIuYyB8ICAgMiArCiA1IGZpbGVzIGNoYW5nZWQs
IDIzMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJp
dmVycy94ZW4vcHJpdmNtZC1idWYuYwoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL01ha2VmaWxl
IGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKaW5kZXggNDUxZTgzM2Y1OTMxLi40OGIxNTQyNzYxNzkg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2RyaXZlcnMveGVuL01ha2Vm
aWxlCkBAIC00MSw0ICs0MSw0IEBAIG9iai0kKENPTkZJR19YRU5fUFZDQUxMU19GUk9OVEVORCkJ
Kz0gcHZjYWxscy1mcm9udC5vCiB4ZW4tZXZ0Y2huLXkJCQkJOj0gZXZ0Y2huLm8KIHhlbi1nbnRk
ZXYteQkJCQk6PSBnbnRkZXYubwogeGVuLWdudGFsbG9jLXkJCQkJOj0gZ250YWxsb2MubwoteGVu
LXByaXZjbWQteQkJCQk6PSBwcml2Y21kLm8KK3hlbi1wcml2Y21kLXkJCQkJOj0gcHJpdmNtZC5v
IHByaXZjbWQtYnVmLm8KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3ByaXZjbWQtYnVmLmMgYi9k
cml2ZXJzL3hlbi9wcml2Y21kLWJ1Zi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMC4uNzEyMzRhOGI3ZTU1Ci0tLSAvZGV2L251bGwKKysrIGIvZHJpdmVycy94ZW4vcHJp
dmNtZC1idWYuYwpAQCAtMCwwICsxLDIxNiBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6
IEdQTC0yLjAgT1IgTUlUCisKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHByaXZjbWQtYnVm
LmMKKyAqCisgKiBNbWFwIG9mIGh5cGVyY2FsbCBidWZmZXJzLgorICoKKyAqIENvcHlyaWdodCAo
YykgMjAxOCBKdWVyZ2VuIEdyb3NzCisgKi8KKworI2RlZmluZSBwcl9mbXQoZm10KSAieGVuOiIg
S0JVSUxEX01PRE5BTUUgIjogIiBmbXQKKworI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgorI2lu
Y2x1ZGUgPGxpbnV4L21vZHVsZS5oPgorI2luY2x1ZGUgPGxpbnV4L2xpc3QuaD4KKyNpbmNsdWRl
IDxsaW51eC9taXNjZGV2aWNlLmg+CisjaW5jbHVkZSA8bGludXgvbW0uaD4KKyNpbmNsdWRlIDxs
aW51eC9zbGFiLmg+CisKKyNpbmNsdWRlICJwcml2Y21kLmgiCisKK01PRFVMRV9MSUNFTlNFKCJH
UEwiKTsKKworc3RhdGljIGludCBsaW1pdCA9IDY0OworbW9kdWxlX3BhcmFtKGxpbWl0LCBpbnQs
IDA2NDQpOworTU9EVUxFX1BBUk1fREVTQyhsaW1pdCwgIk1heGltdW0gbnVtYmVyIG9mIHBhZ2Vz
IHRoYXQgbWF5IGJlIGFsbG9jYXRlZCBieSAiCisJCQkidGhlIHByaXZjbWQtYnVmIGRldmljZSBw
ZXIgb3BlbiBmaWxlIik7CisKK3N0cnVjdCBwcml2Y21kX2J1Zl9wcml2YXRlIHsKKwlzdHJ1Y3Qg
bXV0ZXggbG9jazsKKwlzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisJdW5zaWduZWQgaW50IGFsbG9j
YXRlZDsKK307CisKK3N0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSB7CisJc3RydWN0IHBy
aXZjbWRfYnVmX3ByaXZhdGUgKmZpbGVfcHJpdjsKKwlzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisJ
dW5zaWduZWQgaW50IHVzZXJzOworCXVuc2lnbmVkIGludCBuX3BhZ2VzOworCXN0cnVjdCBwYWdl
ICpwYWdlc1tdOworfTsKKworc3RhdGljIGludCBwcml2Y21kX2J1Zl9vcGVuKHN0cnVjdCBpbm9k
ZSAqaW5vLCBzdHJ1Y3QgZmlsZSAqZmlsZSkKK3sKKwlzdHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0
ZSAqZmlsZV9wcml2OworCisJZmlsZV9wcml2ID0ga3phbGxvYyhzaXplb2YoKmZpbGVfcHJpdiks
IEdGUF9LRVJORUwpOworCWlmICghZmlsZV9wcml2KQorCQlyZXR1cm4gLUVOT01FTTsKKworCW11
dGV4X2luaXQoJmZpbGVfcHJpdi0+bG9jayk7CisJSU5JVF9MSVNUX0hFQUQoJmZpbGVfcHJpdi0+
bGlzdCk7CisKKwlmaWxlLT5wcml2YXRlX2RhdGEgPSBmaWxlX3ByaXY7CisKKwlyZXR1cm4gMDsK
K30KKworc3RhdGljIHZvaWQgcHJpdmNtZF9idWZfdm1hcHJpdl9mcmVlKHN0cnVjdCBwcml2Y21k
X2J1Zl92bWFfcHJpdmF0ZSAqdm1hX3ByaXYpCit7CisJdW5zaWduZWQgaW50IGk7CisKKwl2bWFf
cHJpdi0+ZmlsZV9wcml2LT5hbGxvY2F0ZWQgLT0gdm1hX3ByaXYtPm5fcGFnZXM7CisKKwlsaXN0
X2RlbCgmdm1hX3ByaXYtPmxpc3QpOworCisJZm9yIChpID0gMDsgaSA8IHZtYV9wcml2LT5uX3Bh
Z2VzOyBpKyspCisJCWlmICh2bWFfcHJpdi0+cGFnZXNbaV0pCisJCQlfX2ZyZWVfcGFnZSh2bWFf
cHJpdi0+cGFnZXNbaV0pOworCisJa2ZyZWUodm1hX3ByaXYpOworfQorCitzdGF0aWMgaW50IHBy
aXZjbWRfYnVmX3JlbGVhc2Uoc3RydWN0IGlub2RlICppbm8sIHN0cnVjdCBmaWxlICpmaWxlKQor
eworCXN0cnVjdCBwcml2Y21kX2J1Zl9wcml2YXRlICpmaWxlX3ByaXYgPSBmaWxlLT5wcml2YXRl
X2RhdGE7CisJc3RydWN0IHByaXZjbWRfYnVmX3ZtYV9wcml2YXRlICp2bWFfcHJpdjsKKworCW11
dGV4X2xvY2soJmZpbGVfcHJpdi0+bG9jayk7CisKKwl3aGlsZSAoIWxpc3RfZW1wdHkoJmZpbGVf
cHJpdi0+bGlzdCkpIHsKKwkJdm1hX3ByaXYgPSBsaXN0X2ZpcnN0X2VudHJ5KCZmaWxlX3ByaXYt
Pmxpc3QsCisJCQkJCSAgICBzdHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUsCisJCQkJCSAg
ICBsaXN0KTsKKwkJcHJpdmNtZF9idWZfdm1hcHJpdl9mcmVlKHZtYV9wcml2KTsKKwl9CisKKwlt
dXRleF91bmxvY2soJmZpbGVfcHJpdi0+bG9jayk7CisKKwlrZnJlZShmaWxlX3ByaXYpOworCisJ
cmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIHByaXZjbWRfYnVmX3ZtYV9vcGVuKHN0cnVjdCB2
bV9hcmVhX3N0cnVjdCAqdm1hKQoreworCXN0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSAq
dm1hX3ByaXYgPSB2bWEtPnZtX3ByaXZhdGVfZGF0YTsKKworCWlmICghdm1hX3ByaXYpCisJCXJl
dHVybjsKKworCW11dGV4X2xvY2soJnZtYV9wcml2LT5maWxlX3ByaXYtPmxvY2spOworCXZtYV9w
cml2LT51c2VycysrOworCW11dGV4X3VubG9jaygmdm1hX3ByaXYtPmZpbGVfcHJpdi0+bG9jayk7
Cit9CisKK3N0YXRpYyB2b2lkIHByaXZjbWRfYnVmX3ZtYV9jbG9zZShzdHJ1Y3Qgdm1fYXJlYV9z
dHJ1Y3QgKnZtYSkKK3sKKwlzdHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUgKnZtYV9wcml2
ID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisJc3RydWN0IHByaXZjbWRfYnVmX3ByaXZhdGUgKmZp
bGVfcHJpdjsKKworCWlmICghdm1hX3ByaXYpCisJCXJldHVybjsKKworCWZpbGVfcHJpdiA9IHZt
YV9wcml2LT5maWxlX3ByaXY7CisKKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxvY2spOworCisJ
dm1hX3ByaXYtPnVzZXJzLS07CisJaWYgKCF2bWFfcHJpdi0+dXNlcnMpCisJCXByaXZjbWRfYnVm
X3ZtYXByaXZfZnJlZSh2bWFfcHJpdik7CisKKwltdXRleF91bmxvY2soJmZpbGVfcHJpdi0+bG9j
ayk7Cit9CisKK3N0YXRpYyB2bV9mYXVsdF90IHByaXZjbWRfYnVmX3ZtYV9mYXVsdChzdHJ1Y3Qg
dm1fZmF1bHQgKnZtZikKK3sKKwlwcl9kZWJ1ZygiZmF1bHQ6IHZtYT0lcCAlbHgtJWx4LCBwZ29m
Zj0lbHgsIHV2PSVwXG4iLAorCQkgdm1mLT52bWEsIHZtZi0+dm1hLT52bV9zdGFydCwgdm1mLT52
bWEtPnZtX2VuZCwKKwkJIHZtZi0+cGdvZmYsICh2b2lkICopdm1mLT5hZGRyZXNzKTsKKworCXJl
dHVybiBWTV9GQVVMVF9TSUdCVVM7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qgdm1fb3BlcmF0
aW9uc19zdHJ1Y3QgcHJpdmNtZF9idWZfdm1fb3BzID0geworCS5vcGVuID0gcHJpdmNtZF9idWZf
dm1hX29wZW4sCisJLmNsb3NlID0gcHJpdmNtZF9idWZfdm1hX2Nsb3NlLAorCS5mYXVsdCA9IHBy
aXZjbWRfYnVmX3ZtYV9mYXVsdCwKK307CisKK3N0YXRpYyBpbnQgcHJpdmNtZF9idWZfbW1hcChz
dHJ1Y3QgZmlsZSAqZmlsZSwgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCit7CisJc3RydWN0
IHByaXZjbWRfYnVmX3ByaXZhdGUgKmZpbGVfcHJpdiA9IGZpbGUtPnByaXZhdGVfZGF0YTsKKwlz
dHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUgKnZtYV9wcml2OworCXVuc2lnbmVkIGludCBj
b3VudCA9IHZtYV9wYWdlcyh2bWEpOworCXVuc2lnbmVkIGludCBpOworCWludCByZXQgPSAwOwor
CisJaWYgKCEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJFRCkpIHsKKwkJcHJfZXJyKCJNYXBwaW5n
IG11c3QgYmUgc2hhcmVkXG4iKTsKKwkJcmV0dXJuIC1FSU5WQUw7CisJfQorCisJaWYgKGZpbGVf
cHJpdi0+YWxsb2NhdGVkICsgY291bnQgPiBsaW1pdCkgeworCQlwcl9lcnIoIk1hcHBpbmcgbGlt
aXQgcmVhY2hlZCFcbiIpOworCQlyZXR1cm4gLUVOT1NQQzsKKwl9CisKKwl2bWFfcHJpdiA9IGt6
YWxsb2Moc2l6ZW9mKCp2bWFfcHJpdikgKyBjb3VudCAqIHNpemVvZih2b2lkICopLAorCQkJICAg
R0ZQX0tFUk5FTCk7CisJaWYgKCF2bWFfcHJpdikKKwkJcmV0dXJuIC1FTk9NRU07CisKKwl2bWFf
cHJpdi0+bl9wYWdlcyA9IGNvdW50OworCWNvdW50ID0gMDsKKwlmb3IgKGkgPSAwOyBpIDwgdm1h
X3ByaXYtPm5fcGFnZXM7IGkrKykgeworCQl2bWFfcHJpdi0+cGFnZXNbaV0gPSBhbGxvY19wYWdl
KEdGUF9LRVJORUwgfCBfX0dGUF9aRVJPKTsKKwkJaWYgKCF2bWFfcHJpdi0+cGFnZXNbaV0pCisJ
CQlicmVhazsKKwkJY291bnQrKzsKKwl9CisKKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxvY2sp
OworCisJZmlsZV9wcml2LT5hbGxvY2F0ZWQgKz0gY291bnQ7CisKKwl2bWFfcHJpdi0+ZmlsZV9w
cml2ID0gZmlsZV9wcml2OworCXZtYV9wcml2LT51c2VycyA9IDE7CisKKwl2bWEtPnZtX2ZsYWdz
IHw9IFZNX0lPIHwgVk1fRE9OVEVYUEFORCB8IFZNX0RPTlREVU1QOworCXZtYS0+dm1fb3BzID0g
JnByaXZjbWRfYnVmX3ZtX29wczsKKwl2bWEtPnZtX3ByaXZhdGVfZGF0YSA9IHZtYV9wcml2Owor
CisJbGlzdF9hZGQoJnZtYV9wcml2LT5saXN0LCAmZmlsZV9wcml2LT5saXN0KTsKKworCWlmICh2
bWFfcHJpdi0+bl9wYWdlcyAhPSBjb3VudCkKKwkJcmV0ID0gLUVOT01FTTsKKwllbHNlCisJCWZv
ciAoaSA9IDA7IGkgPCB2bWFfcHJpdi0+bl9wYWdlczsgaSsrKSB7CisJCQlyZXQgPSB2bV9pbnNl
cnRfcGFnZSh2bWEsIHZtYS0+dm1fc3RhcnQgKyBpICogUEFHRV9TSVpFLAorCQkJCQkgICAgIHZt
YV9wcml2LT5wYWdlc1tpXSk7CisJCQlpZiAocmV0KQorCQkJCWJyZWFrOworCQl9CisKKwlpZiAo
cmV0KQorCQlwcml2Y21kX2J1Zl92bWFwcml2X2ZyZWUodm1hX3ByaXYpOworCisJbXV0ZXhfdW5s
b2NrKCZmaWxlX3ByaXYtPmxvY2spOworCisJcmV0dXJuIHJldDsKK30KKworY29uc3Qgc3RydWN0
IGZpbGVfb3BlcmF0aW9ucyB4ZW5fcHJpdmNtZGJ1Zl9mb3BzID0geworCS5vd25lciA9IFRISVNf
TU9EVUxFLAorCS5vcGVuID0gcHJpdmNtZF9idWZfb3BlbiwKKwkucmVsZWFzZSA9IHByaXZjbWRf
YnVmX3JlbGVhc2UsCisJLm1tYXAgPSBwcml2Y21kX2J1Zl9tbWFwLAorfTsKK0VYUE9SVF9TWU1C
T0xfR1BMKHhlbl9wcml2Y21kYnVmX2ZvcHMpOworCitzdHJ1Y3QgbWlzY2RldmljZSB4ZW5fcHJp
dmNtZGJ1Zl9kZXYgPSB7CisJLm1pbm9yID0gTUlTQ19EWU5BTUlDX01JTk9SLAorCS5uYW1lID0g
Inhlbi9wcml2Y21kLWJ1ZiIsCisJLmZvcHMgPSAmeGVuX3ByaXZjbWRidWZfZm9wcywKK307CmRp
ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9wcml2Y21kLmMgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMK
aW5kZXggOGFlMDM0OWQ5ZjBhLi43ZTZlNjgyMTA0ZGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVu
L3ByaXZjbWQuYworKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKQEAgLTEwMDcsMTIgKzEwMDcs
MjEgQEAgc3RhdGljIGludCBfX2luaXQgcHJpdmNtZF9pbml0KHZvaWQpCiAJCXByX2VycigiQ291
bGQgbm90IHJlZ2lzdGVyIFhlbiBwcml2Y21kIGRldmljZVxuIik7CiAJCXJldHVybiBlcnI7CiAJ
fQorCisJZXJyID0gbWlzY19yZWdpc3RlcigmeGVuX3ByaXZjbWRidWZfZGV2KTsKKwlpZiAoZXJy
ICE9IDApIHsKKwkJcHJfZXJyKCJDb3VsZCBub3QgcmVnaXN0ZXIgWGVuIGh5cGVyY2FsbC1idWYg
ZGV2aWNlXG4iKTsKKwkJbWlzY19kZXJlZ2lzdGVyKCZwcml2Y21kX2Rldik7CisJCXJldHVybiBl
cnI7CisJfQorCiAJcmV0dXJuIDA7CiB9CiAKIHN0YXRpYyB2b2lkIF9fZXhpdCBwcml2Y21kX2V4
aXQodm9pZCkKIHsKIAltaXNjX2RlcmVnaXN0ZXIoJnByaXZjbWRfZGV2KTsKKwltaXNjX2RlcmVn
aXN0ZXIoJnhlbl9wcml2Y21kYnVmX2Rldik7CiB9CiAKIG1vZHVsZV9pbml0KHByaXZjbWRfaW5p
dCk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9wcml2Y21kLmggYi9kcml2ZXJzL3hlbi9wcml2
Y21kLmgKaW5kZXggMTRmYWNhZWVkMzZmLi4wZGQ5ZjhmNjdlZTMgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMveGVuL3ByaXZjbWQuaAorKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmgKQEAgLTEsMyArMSw2
IEBACiAjaW5jbHVkZSA8bGludXgvZnMuaD4KIAogZXh0ZXJuIGNvbnN0IHN0cnVjdCBmaWxlX29w
ZXJhdGlvbnMgeGVuX3ByaXZjbWRfZm9wczsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVy
YXRpb25zIHhlbl9wcml2Y21kYnVmX2ZvcHM7CisKK2V4dGVybiBzdHJ1Y3QgbWlzY2RldmljZSB4
ZW5fcHJpdmNtZGJ1Zl9kZXY7CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi94ZW5mcy9zdXBlci5j
IGIvZHJpdmVycy94ZW4veGVuZnMvc3VwZXIuYwppbmRleCA3MWRkZmI0Y2Y2MWMuLmQ3NTJkMGRk
M2QxZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuZnMvc3VwZXIuYworKysgYi9kcml2ZXJz
L3hlbi94ZW5mcy9zdXBlci5jCkBAIC00OCw2ICs0OCw3IEBAIHN0YXRpYyBpbnQgeGVuZnNfZmls
bF9zdXBlcihzdHJ1Y3Qgc3VwZXJfYmxvY2sgKnNiLCB2b2lkICpkYXRhLCBpbnQgc2lsZW50KQog
CQlbMl0gPSB7ICJ4ZW5idXMiLCAmeGVuX3hlbmJ1c19mb3BzLCBTX0lSVVNSfFNfSVdVU1IgfSwK
IAkJeyAiY2FwYWJpbGl0aWVzIiwgJmNhcGFiaWxpdGllc19maWxlX29wcywgU19JUlVHTyB9LAog
CQl7ICJwcml2Y21kIiwgJnhlbl9wcml2Y21kX2ZvcHMsIFNfSVJVU1J8U19JV1VTUiB9LAorCQl7
ICJwcml2Y21kLWJ1ZiIsICZ4ZW5fcHJpdmNtZGJ1Zl9mb3BzLCBTX0lSVVNSfFNfSVdVU1IgfSwK
IAkJeyIifSwKIAl9OwogCkBAIC01NSw2ICs1Niw3IEBAIHN0YXRpYyBpbnQgeGVuZnNfZmlsbF9z
dXBlcihzdHJ1Y3Qgc3VwZXJfYmxvY2sgKnNiLCB2b2lkICpkYXRhLCBpbnQgc2lsZW50KQogCQlb
Ml0gPSB7ICJ4ZW5idXMiLCAmeGVuX3hlbmJ1c19mb3BzLCBTX0lSVVNSfFNfSVdVU1IgfSwKIAkJ
eyAiY2FwYWJpbGl0aWVzIiwgJmNhcGFiaWxpdGllc19maWxlX29wcywgU19JUlVHTyB9LAogCQl7
ICJwcml2Y21kIiwgJnhlbl9wcml2Y21kX2ZvcHMsIFNfSVJVU1J8U19JV1VTUiB9LAorCQl7ICJw
cml2Y21kLWJ1ZiIsICZ4ZW5fcHJpdmNtZGJ1Zl9mb3BzLCBTX0lSVVNSfFNfSVdVU1IgfSwKIAkJ
eyAieHNkX2t2YSIsICZ4c2Rfa3ZhX2ZpbGVfb3BzLCBTX0lSVVNSfFNfSVdVU1J9LAogCQl7ICJ4
c2RfcG9ydCIsICZ4c2RfcG9ydF9maWxlX29wcywgU19JUlVTUnxTX0lXVVNSfSwKICNpZmRlZiBD
T05GSUdfWEVOX1NZTVMKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:26:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fTokZ-00074o-4L; Fri, 15 Jun 2018 13: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTokX-000743-Tz
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:26:45 +0000
X-Inumbo-ID: c3a6794e-709f-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3a6794e-709f-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 13:26:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 23A2AAB08;
 Fri, 15 Jun 2018 13:26:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 15:26:38 +0200
Message-Id: <20180615132641.5461-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH 0/3] fix hypercall buffer locking in 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: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTGludXggc3lzdGVtcyBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSBhcmUgYWxs
b2NhdGVkIHdpdGgKTUFQX0xPQ0tFRCBhdHRyaWJ1dGUuIFVuZm9ydHVuYXRlbHkgdGhhdCBkb2Vz
bid0IG1lYW4gdGhhdCB0aGUgYnVmZmVyCndpbGwgYWx3YXlzIGJlIGFjY2Vzc2libGUgYnkgdGhl
IGh5cGVydmlzb3IsIGFzIHRoZSBrZXJuZWwgbWlnaHQgc2V0CnRoZSBQVEUgZm9yIHRoZSBidWZm
ZXIgdG8gaW52YWxpZCBvciByZWFkIG9ubHkgZm9yIHNob3J0IHBlcmlvZHMgb2YKdGltZSwgZS5n
LiBkdWUgdG8gcGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbi4KClRoaXMgcmVzdWx0cyBpbiBo
aWdobHkgc3BvcmFkaWMgLUVGQVVMVCBmb3IgaHlwZXJjYWxscyBpc3N1ZWQgYnkgWGVuCnRvb2xz
LgoKRml4IHRoaXMgcHJvYmxlbSBieSB1c2luZyBhIG5ldyBkZXZpY2Ugbm9kZSBvZiB0aGUgTGlu
dXggcHJpdmNtZCBkcml2ZXIKZm9yIGFsbG9jYXRpbmcgaHlwZXJjYWxsIGJ1ZmZlcnMuCgpBZGQg
YSBmYWxsYmFjayBpbiBjYXNlIHRoZSBMaW51eCBrZXJuZWwgZG9lc24ndCBzdXBwb3J0IHRoYXQg
bmV3IGRldmljZQpub2RlIGJ5IHJlcGVhdGluZyB0aGUgZ2V0cGFnZWZyYW1laW5mbzMgaHlwZXJj
YWxsIHdoaWNoIHVudGlsIG5vdyBoYXMKYmVlbiB0aGUgb25seSBvbmUgdG8gYmUgb2JzZXJ2ZWQg
c3VmZmVyaW5nIGZyb20gdGhhdCBwcm9ibGVtLgoKVGhpcyBzZXJpZXMgaXMgbWVhbnQgdG8gYmUg
aW5jbHVkZWQgaW4gNC4xMSwgc28gaXQgY2FuIHJpZ2h0IGF3YXkgaGF2ZQpteToKClJlbGVhc2Ut
YWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuIEdyb3Nz
ICgzKToKICB0b29scy9saWJ4ZW5jYWxsOiB1c2UgaHlwZXJjYWxsIGJ1ZmZlciBkZXZpY2UgaWYg
YXZhaWxhYmxlCiAgdG9vbHMvbGlieGVuY2FsbHM6IGFkZCBuZXcgZnVuY3Rpb24gdG8gcXVlcnkg
aHlwZXJjYWxsIGJ1ZmZlciBzYWZldHkKICB0b29scy9saWJ4YzogcmV0cnkgaHlwZXJjYWxsIGlu
IGNhc2Ugb2YgRUZBVUxUCgogdG9vbHMvbGlicy9jYWxsL01ha2VmaWxlICAgICAgICAgIHwgIDIg
Ky0KIHRvb2xzL2xpYnMvY2FsbC9jb3JlLmMgICAgICAgICAgICB8ICA4ICsrKysrKystCiB0b29s
cy9saWJzL2NhbGwvZnJlZWJzZC5jICAgICAgICAgfCAgNSArKysrKwogdG9vbHMvbGlicy9jYWxs
L2luY2x1ZGUveGVuY2FsbC5oIHwgIDcgKysrKysrKwogdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNh
bGwubWFwICAgIHwgIDUgKysrKysKIHRvb2xzL2xpYnMvY2FsbC9saW51eC5jICAgICAgICAgICB8
IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHRvb2xzL2xpYnMvY2FsbC9t
aW5pb3MuYyAgICAgICAgICB8ICA1ICsrKysrCiB0b29scy9saWJzL2NhbGwvbmV0YnNkLmMgICAg
ICAgICAgfCAgNSArKysrKwogdG9vbHMvbGlicy9jYWxsL3ByaXZhdGUuaCAgICAgICAgIHwgIDEg
KwogdG9vbHMvbGlicy9jYWxsL3NvbGFyaXMuYyAgICAgICAgIHwgIDUgKysrKysKIHRvb2xzL2xp
YnhjL3hjX3ByaXZhdGUuYyAgICAgICAgICB8ICAyICstCiB0b29scy9saWJ4Yy94Y19wcml2YXRl
LmggICAgICAgICAgfCAyNCArKysrKysrKysrKysrKysrKysrKystLS0KIDEyIGZpbGVzIGNoYW5n
ZWQsIDk1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgotLSAKMi4xMy43CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:26:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fTokb-00075N-1P; Fri, 15 Jun 2018 13:26: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTokZ-00074s-7I
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:26:47 +0000
X-Inumbo-ID: 65f2ccca-709f-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65f2ccca-709f-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 15:24:15 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 381BCAEDA;
 Fri, 15 Jun 2018 13:26:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 15:26:40 +0200
Message-Id: <20180615132641.5461-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180615132641.5461-1-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/3] tools/libxencalls: add new function to
 query hypercall buffer safety
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IGZ1bmN0aW9uIHRvIHF1ZXJ5IHdoZXRoZXIgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJl
IGFsd2F5cyBzYWZlCnRvIGFjY2VzcyBieSB0aGUgaHlwZXJ2aXNvciBvciBtaWdodCByZXN1bHQg
aW4gRUZBVUxULgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIHRvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZSAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xp
YnMvY2FsbC9mcmVlYnNkLmMgICAgICAgICB8IDUgKysrKysKIHRvb2xzL2xpYnMvY2FsbC9pbmNs
dWRlL3hlbmNhbGwuaCB8IDcgKysrKysrKwogdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFw
ICAgIHwgNSArKysrKwogdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMgICAgICAgICAgIHwgNSArKysr
KwogdG9vbHMvbGlicy9jYWxsL21pbmlvcy5jICAgICAgICAgIHwgNSArKysrKwogdG9vbHMvbGli
cy9jYWxsL25ldGJzZC5jICAgICAgICAgIHwgNSArKysrKwogdG9vbHMvbGlicy9jYWxsL3NvbGFy
aXMuYyAgICAgICAgIHwgNSArKysrKwogOCBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL01ha2VmaWxlIGIv
dG9vbHMvbGlicy9jYWxsL01ha2VmaWxlCmluZGV4IDM5ZGQyMDc0MjguLjI1MmQzOTczZmMgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZQorKysgYi90b29scy9saWJzL2NhbGwv
TWFrZWZpbGUKQEAgLTIsNyArMiw3IEBAIFhFTl9ST09UID0gJChDVVJESVIpLy4uLy4uLy4uCiBp
bmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xzL1J1bGVzLm1rCiAKIE1BSk9SICAgID0gMQotTUlOT1Ig
ICAgPSAwCitNSU5PUiAgICA9IDEKIFNITElCX0xERkxBR1MgKz0gLVdsLC0tdmVyc2lvbi1zY3Jp
cHQ9bGlieGVuY2FsbC5tYXAKIAogQ0ZMQUdTICAgKz0gLVdlcnJvciAtV21pc3NpbmctcHJvdG90
eXBlcwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL2ZyZWVic2QuYyBiL3Rvb2xzL2xpYnMv
Y2FsbC9mcmVlYnNkLmMKaW5kZXggY2FkZDMxM2MwNC4uMjhiZmQ4NTJjMSAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlicy9jYWxsL2ZyZWVic2QuYworKysgYi90b29scy9saWJzL2NhbGwvZnJlZWJzZC5j
CkBAIC0xMDcsNiArMTA3LDExIEBAIHZvaWQgb3NkZXBfZnJlZV9wYWdlcyh4ZW5jYWxsX2hhbmRs
ZSAqeGNhbGwsIHZvaWQgKnB0ciwgc2l6ZV90IG5wYWdlcykKICAgICBlcnJubyA9IHNhdmVkX2Vy
cm5vOwogfQogCitpbnQgeGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0KHhlbmNhbGxfaGFuZGxl
ICp4Y2FsbCkKK3sKKyAgICByZXR1cm4gMTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoK
ICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwu
aCBiL3Rvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwuaAppbmRleCBiYWZhY2RkMmJhLi4w
ZDA5YmM4ZWFlIDEwMDY0NAotLS0gYS90b29scy9saWJzL2NhbGwvaW5jbHVkZS94ZW5jYWxsLmgK
KysrIGIvdG9vbHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2FsbC5oCkBAIC0xMTUsNiArMTE1LDEz
IEBAIHZvaWQgeGVuY2FsbF9mcmVlX2J1ZmZlcl9wYWdlcyh4ZW5jYWxsX2hhbmRsZSAqeGNhbGws
IHZvaWQgKnAsIHNpemVfdCBucl9wYWdlcyk7CiB2b2lkICp4ZW5jYWxsX2FsbG9jX2J1ZmZlcih4
ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHNpemVfdCBzaXplKTsKIHZvaWQgeGVuY2FsbF9mcmVlX2J1
ZmZlcih4ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHZvaWQgKnApOwogCisvKgorICogQXJlIGFsbG9j
YXRlZCBoeXBlcmNhbGwgYnVmZmVycyBzYWZlIHRvIGJlIGFjY2Vzc2VkIGJ5IHRoZSBoeXBlcnZp
c29yIGFsbAorICogdGhlIHRpbWU/CisgKiBSZXR1cm5zIDAgaWYgRUZBVUxUIG1pZ2h0IGJlIHBv
c3NpYmxlLgorICovCitpbnQgeGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0KHhlbmNhbGxfaGFu
ZGxlICp4Y2FsbCk7CisKICNlbmRpZgogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxs
L2xpYnhlbmNhbGwubWFwIGIvdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFwCmluZGV4IDJm
OTYxNDRmNDAuLmM0ODIxOTViOTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5j
YWxsLm1hcAorKysgYi90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAKQEAgLTE3LDMgKzE3
LDggQEAgVkVSU18xLjAgewogCQl4ZW5jYWxsX2ZyZWVfYnVmZmVyX3BhZ2VzOwogCWxvY2FsOiAq
OyAvKiBEbyBub3QgZXhwb3NlIGFueXRoaW5nIGJ5IGRlZmF1bHQgKi8KIH07CisKK1ZFUlNfMS4x
IHsKKwlnbG9iYWw6CisJCXhlbmNhbGxfYnVmZmVyc19uZXZlcl9mYXVsdDsKK30gVkVSU18xLjA7
CmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvbGludXguYyBiL3Rvb2xzL2xpYnMvY2FsbC9s
aW51eC5jCmluZGV4IGZjMTEyNTk3MmQuLjgwOWZkMTlkMmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnMvY2FsbC9saW51eC5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jCkBAIC0xNTIsNiAr
MTUyLDExIEBAIHZvaWQgb3NkZXBfZnJlZV9wYWdlcyh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHZv
aWQgKnB0ciwgc2l6ZV90IG5wYWdlcykKICAgICBlcnJubyA9IHNhdmVkX2Vycm5vOwogfQogCitp
bnQgeGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0KHhlbmNhbGxfaGFuZGxlICp4Y2FsbCkKK3sK
KyAgICByZXR1cm4geGNhbGwtPmJ1Zl9mZCA+PSAwOworfQorCiAvKgogICogTG9jYWwgdmFyaWFi
bGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL21pbmlvcy5jIGIv
dG9vbHMvbGlicy9jYWxsL21pbmlvcy5jCmluZGV4IGYwNDY4OGY2M2MuLjlmN2E5Njk5NWYgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9taW5pb3MuYworKysgYi90b29scy9saWJzL2NhbGwv
bWluaW9zLmMKQEAgLTcwLDYgKzcwLDExIEBAIHZvaWQgb3NkZXBfZnJlZV9wYWdlcyh4ZW5jYWxs
X2hhbmRsZSAqeGNhbGwsIHZvaWQgKnB0ciwgc2l6ZV90IG5wYWdlcykKICAgICBmcmVlKHB0cik7
CiB9CiAKK2ludCB4ZW5jYWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGVuY2FsbF9oYW5kbGUgKnhj
YWxsKQoreworICAgIHJldHVybiAxOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICog
bW9kZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL25ldGJzZC5jIGIvdG9vbHMvbGli
cy9jYWxsL25ldGJzZC5jCmluZGV4IGU5NmZiZjE2ZjcuLmE1NTAyZGEzNzcgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnMvY2FsbC9uZXRic2QuYworKysgYi90b29scy9saWJzL2NhbGwvbmV0YnNkLmMK
QEAgLTExMCw2ICsxMTAsMTEgQEAgaW50IGRvX3hlbl9oeXBlcmNhbGwoeGVuY2FsbF9oYW5kbGUg
KnhjYWxsLCBwcml2Y21kX2h5cGVyY2FsbF90ICpoeXBlcmNhbGwpCiAgICAgICAgIHJldHVybiBo
eXBlcmNhbGwtPnJldHZhbDsKIH0KIAoraW50IHhlbmNhbGxfYnVmZmVyc19uZXZlcl9mYXVsdCh4
ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCit7CisgICAgcmV0dXJuIDE7Cit9CisKIC8qCiAgKiBMb2Nh
bCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvc29s
YXJpcy5jIGIvdG9vbHMvbGlicy9jYWxsL3NvbGFyaXMuYwppbmRleCA1YWEzMzBlNGViLi5jNjNi
NmEzMjlhIDEwMDY0NAotLS0gYS90b29scy9saWJzL2NhbGwvc29sYXJpcy5jCisrKyBiL3Rvb2xz
L2xpYnMvY2FsbC9zb2xhcmlzLmMKQEAgLTg2LDYgKzg2LDExIEBAIGludCBkb194ZW5faHlwZXJj
YWxsKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgcHJpdmNtZF9oeXBlcmNhbGxfdCAqaHlwZXJjYWxs
KQogICAgIHJldHVybiBpb2N0bChmZCwgSU9DVExfUFJJVkNNRF9IWVBFUkNBTEwsIGh5cGVyY2Fs
bCk7CiB9CiAKK2ludCB4ZW5jYWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGVuY2FsbF9oYW5kbGUg
KnhjYWxsKQoreworICAgIHJldHVybiAxOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgog
ICogbW9kZTogQwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:26:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fToka-00075A-EU; Fri, 15 Jun 2018 13:26: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTokZ-00074q-77
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:26:47 +0000
X-Inumbo-ID: 65f2c047-709f-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65f2c047-709f-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 15:24:15 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 23AE6AC73;
 Fri, 15 Jun 2018 13:26:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 15:26:39 +0200
Message-Id: <20180615132641.5461-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180615132641.5461-1-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/3] tools/libxencall: use hypercall buffer
 device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

SW5zdGVhZCBvZiB1c2luZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBoeXBlcmNhbGwgYnVmZmVycyB3
aGljaCBpcyB0aGVuCmxvY2tlZCBpbnRvIG1lbW9yeSwgdXNlIHRoZSBoeXBlcmNhbGwgYnVmZmVy
IGRldmljZSBvZiB0aGUgTGludXgKcHJpdmNtZCBkcml2ZXIgaWYgYXZhaWxhYmxlLgoKVGhpcyBo
YXMgdGhlIGFkdmFudGFnZSBvZiBuZWVkaW5nIGp1c3QgYSBzaW5nbGUgbW1hcCgpIGZvciBhbGxv
Y2F0aW5nCnRoZSBidWZmZXIgYW5kIHBhZ2UgbWlncmF0aW9uIG9yIGNvbXBhY3Rpb24gY2FuJ3Qg
bWFrZSB0aGUgYnVmZmVyCnVuYWNjZXNzaWJsZSBmb3IgdGhlIGh5cGVydmlzb3IuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogdG9vbHMvbGlicy9j
YWxsL2NvcmUuYyAgICB8ICA4ICsrKysrKystCiB0b29scy9saWJzL2NhbGwvbGludXguYyAgIHwg
MjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHRvb2xzL2xpYnMvY2FsbC9wcml2YXRl
LmggfCAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL2NvcmUuYyBiL3Rvb2xzL2xpYnMvY2Fs
bC9jb3JlLmMKaW5kZXggZjNhMzQwMDlkYS4uYzg1ZWUxOTM2ZCAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlicy9jYWxsL2NvcmUuYworKysgYi90b29scy9saWJzL2NhbGwvY29yZS5jCkBAIC0xOSw3ICsx
OSwxMiBAQAogCiBzdGF0aWMgaW50IGFsbF9yZXN0cmljdF9jYihYZW50b29sY29yZV9fQWN0aXZl
X0hhbmRsZSAqYWgsIGRvbWlkX3QgZG9taWQpIHsKICAgICB4ZW5jYWxsX2hhbmRsZSAqeGNhbGwg
PSBDT05UQUlORVJfT0YoYWgsICp4Y2FsbCwgdGNfYWgpOwotICAgIHJldHVybiB4ZW50b29sY29y
ZV9fcmVzdHJpY3RfYnlfZHVwMl9udWxsKHhjYWxsLT5mZCk7CisgICAgaW50IHJjOworCisgICAg
cmMgPSB4ZW50b29sY29yZV9fcmVzdHJpY3RfYnlfZHVwMl9udWxsKHhjYWxsLT5idWZfZmQpOwor
ICAgIGlmICggIXJjICkKKyAgICAgICAgcmMgPSB4ZW50b29sY29yZV9fcmVzdHJpY3RfYnlfZHVw
Ml9udWxsKHhjYWxsLT5mZCk7CisgICAgcmV0dXJuIHJjOwogfQogCiB4ZW5jYWxsX2hhbmRsZSAq
eGVuY2FsbF9vcGVuKHhlbnRvb2xsb2dfbG9nZ2VyICpsb2dnZXIsIHVuc2lnbmVkIG9wZW5fZmxh
Z3MpCkBAIC0zMCw2ICszNSw3IEBAIHhlbmNhbGxfaGFuZGxlICp4ZW5jYWxsX29wZW4oeGVudG9v
bGxvZ19sb2dnZXIgKmxvZ2dlciwgdW5zaWduZWQgb3Blbl9mbGFncykKICAgICBpZiAoIXhjYWxs
KSByZXR1cm4gTlVMTDsKIAogICAgIHhjYWxsLT5mZCA9IC0xOworICAgIHhjYWxsLT5idWZfZmQg
PSAtMTsKICAgICB4Y2FsbC0+dGNfYWgucmVzdHJpY3RfY2FsbGJhY2sgPSBhbGxfcmVzdHJpY3Rf
Y2I7CiAgICAgeGVudG9vbGNvcmVfX3JlZ2lzdGVyX2FjdGl2ZV9oYW5kbGUoJnhjYWxsLT50Y19h
aCk7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jIGIvdG9vbHMvbGlicy9j
YWxsL2xpbnV4LmMKaW5kZXggM2YxYjY5MWZlNy4uZmMxMTI1OTcyZCAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlicy9jYWxsL2xpbnV4LmMKKysrIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMKQEAgLTU2
LDEyICs1NiwyNyBAQCBpbnQgb3NkZXBfeGVuY2FsbF9vcGVuKHhlbmNhbGxfaGFuZGxlICp4Y2Fs
bCkKICAgICB9CiAKICAgICB4Y2FsbC0+ZmQgPSBmZDsKKworICAgIC8qCisgICAgICogVHJ5IHRo
ZSBzYW1lIGZvciB0aGUgaHlwZXJjYWxsIGJ1ZmZlciBkZXZpY2UuCisgICAgICovCisgICAgZmQg
PSBvcGVuKCIvZGV2L3hlbi9wcml2Y21kLWJ1ZiIsIE9fUkRXUnxPX0NMT0VYRUMpOworICAgIGlm
ICggZmQgPT0gLTEgJiYgKCBlcnJubyA9PSBFTk9FTlQgfHwgZXJybm8gPT0gRU5YSU8gfHwgZXJy
bm8gPT0gRU5PREVWICkgKQorICAgIHsKKyAgICAgICAgLyogRmFsbGJhY2sgdG8gL3Byb2MveGVu
L3ByaXZjbWQtYnVmICovCisgICAgICAgIGZkID0gb3BlbigiL3Byb2MveGVuL3ByaXZjbWQtYnVm
IiwgT19SRFdSfE9fQ0xPRVhFQyk7CisgICAgfQorICAgIHhjYWxsLT5idWZfZmQgPSBmZDsKKwog
ICAgIHJldHVybiAwOwogfQogCiBpbnQgb3NkZXBfeGVuY2FsbF9jbG9zZSh4ZW5jYWxsX2hhbmRs
ZSAqeGNhbGwpCiB7CiAgICAgaW50IGZkID0geGNhbGwtPmZkOworCisgICAgaWYgKCB4Y2FsbC0+
YnVmX2ZkID49IDAgKQorICAgICAgICBjbG9zZSh4Y2FsbC0+YnVmX2ZkKTsKICAgICBpZiAoZmQg
PT0gLTEpCiAgICAgICAgIHJldHVybiAwOwogICAgIHJldHVybiBjbG9zZShmZCk7CkBAIC03OCw2
ICs5MywxNCBAQCB2b2lkICpvc2RlcF9hbGxvY19wYWdlcyh4ZW5jYWxsX2hhbmRsZSAqeGNhbGws
IHNpemVfdCBucGFnZXMpCiAgICAgdm9pZCAqcDsKICAgICBpbnQgcmMsIGksIHNhdmVkX2Vycm5v
OwogCisgICAgaWYgKCB4Y2FsbC0+YnVmX2ZkID49IDAgKQorICAgIHsKKyAgICAgICAgcCA9IG1t
YXAoTlVMTCwgc2l6ZSwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9TSEFSRUQsIHhjYWxsLT5i
dWZfZmQsIDApOworICAgICAgICBpZiAoIHAgPT0gTUFQX0ZBSUxFRCApCisgICAgICAgICAgICBQ
RVJST1IoImFsbG9jX3BhZ2VzOiBtbWFwIGZhaWxlZCIpOworICAgICAgICByZXR1cm4gcDsKKyAg
ICB9CisKICAgICAvKiBBZGRyZXNzIHJldHVybmVkIGJ5IG1tYXAgaXMgcGFnZSBhbGlnbmVkLiAq
LwogICAgIHAgPSBtbWFwKE5VTEwsIHNpemUsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJ
VkFURXxNQVBfQU5PTllNT1VTfE1BUF9MT0NLRUQsIC0xLCAwKTsKICAgICBpZiAoIHAgPT0gTUFQ
X0ZBSUxFRCApCkBAIC0xMTksOCArMTQyLDEwIEBAIG91dDoKIHZvaWQgb3NkZXBfZnJlZV9wYWdl
cyh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHZvaWQgKnB0ciwgc2l6ZV90IG5wYWdlcykKIHsKICAg
ICBpbnQgc2F2ZWRfZXJybm8gPSBlcnJubzsKLSAgICAvKiBSZWNvdmVyIHRoZSBWTUEgZmxhZ3Mu
IE1heWJlIGl0J3Mgbm90IG5lY2Vzc2FyeSAqLwotICAgIG1hZHZpc2UocHRyLCBucGFnZXMgKiBQ
QUdFX1NJWkUsIE1BRFZfRE9GT1JLKTsKKworICAgIGlmICggeGNhbGwtPmJ1Zl9mZCA8IDAgKQor
ICAgICAgICAvKiBSZWNvdmVyIHRoZSBWTUEgZmxhZ3MuIE1heWJlIGl0J3Mgbm90IG5lY2Vzc2Fy
eSAqLworICAgICAgICBtYWR2aXNlKHB0ciwgbnBhZ2VzICogUEFHRV9TSVpFLCBNQURWX0RPRk9S
Syk7CiAKICAgICBtdW5tYXAocHRyLCBucGFnZXMgKiBQQUdFX1NJWkUpOwogICAgIC8qIFdlIE1V
U1QgcHJvcGFnYXRlIHRoZSBoeXBlcmNhbGwgZXJybm8sIG5vdCB1bm1hcCBjYWxsJ3MuICovCmRp
ZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvcHJpdmF0ZS5oIGIvdG9vbHMvbGlicy9jYWxsL3By
aXZhdGUuaAppbmRleCA1MzNmMGM0YThiLi4wNmQxNTljZmI4IDEwMDY0NAotLS0gYS90b29scy9s
aWJzL2NhbGwvcHJpdmF0ZS5oCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9wcml2YXRlLmgKQEAgLTIx
LDYgKzIxLDcgQEAgc3RydWN0IHhlbmNhbGxfaGFuZGxlIHsKICAgICB4ZW50b29sbG9nX2xvZ2dl
ciAqbG9nZ2VyLCAqbG9nZ2VyX3RvZnJlZTsKICAgICB1bnNpZ25lZCBmbGFnczsKICAgICBpbnQg
ZmQ7CisgICAgaW50IGJ1Zl9mZDsKICAgICBYZW50b29sY29yZV9fQWN0aXZlX0hhbmRsZSB0Y19h
aDsKIAogICAgIC8qCi0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:26:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fToka-00075H-OS; Fri, 15 Jun 2018 13:26: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTokZ-00074r-7A
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:26:47 +0000
X-Inumbo-ID: 65f2b348-709f-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65f2b348-709f-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 15:24:15 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5BED7AEF5;
 Fri, 15 Jun 2018 13:26:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 15 Jun 2018 15:26:41 +0200
Message-Id: <20180615132641.5461-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180615132641.5461-1-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBoeXBlcmNhbGwgaXNzdWVkIHZpYSB0aGUgcHJpdmNtZCBkcml2ZXIgY2FuIHZlcnkgcmFyZWx5
IHJldHVybgotRUZBVUxUIGV2ZW4gaWYgdGhlIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBsb2NrZWQg
aW4gbWVtb3J5LiBUaGlzCmhhcHBlbnMgZm9yIGh5cGVyY2FsbCBidWZmZXJzIGluIHVzZXIgbWVt
b3J5IHdoZW4gdGhlIExpbnV4IGtlcm5lbAppcyBkb2luZyBtZW1vcnkgc2NhbnMgZS5nLiBmb3Ig
cGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbi4KClJldHJ5IHRoZSBnZXRwYWdlZnJhbWVpbmZv
MyBoeXBlcmNhbGwgdXAgdG8gMiB0aW1lcyBpbiBjYXNlCi1FRkFVTFQgaXMgcmV0dXJuZWQgYW5k
IHRoZSBoeXBlcnZpc29yIG1pZ2h0IHNlZSBpbnZhbGlkIFBURXMgZm9yCnVzZXIgaHlwZXJjYWxs
IGJ1ZmZlcnMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQogdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5jIHwgIDIgKy0KIHRvb2xzL2xpYnhjL3hjX3By
aXZhdGUuaCB8IDI0ICsrKysrKysrKysrKysrKysrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAy
MiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj
L3hjX3ByaXZhdGUuYyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYwppbmRleCBmY2RhOTgxNzQ0
Li45MGY4NzBlYWYxIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMKKysrIGIv
dG9vbHMvbGlieGMveGNfcHJpdmF0ZS5jCkBAIC0yMjQsNyArMjI0LDcgQEAgaW50IHhjX2dldF9w
Zm5fdHlwZV9iYXRjaCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tLAogICAgIGRvbWN0
bC5kb21haW4gPSBkb207CiAgICAgZG9tY3RsLnUuZ2V0cGFnZWZyYW1laW5mbzMubnVtID0gbnVt
OwogICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRvbWN0bC51LmdldHBhZ2VmcmFtZWluZm8zLmFy
cmF5LCBhcnIpOwotICAgIHJjID0gZG9fZG9tY3RsKHhjaCwgJmRvbWN0bCk7CisgICAgcmMgPSBk
b19kb21jdGxfcmV0cnkoeGNoLCAmZG9tY3RsKTsKICAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bv
c3QoeGNoLCBhcnIpOwogICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj
L3hjX3ByaXZhdGUuaCBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAppbmRleCAwM2JjOWE3Nzc2
Li4xOGFkZDgwMjMyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmgKKysrIGIv
dG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCkBAIC0yNTQsOSArMjU0LDEyIEBAIG91dDE6CiAgICAg
cmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGlubGluZSBpbnQgZG9fZG9tY3RsKHhjX2ludGVyZmFj
ZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsKQorc3RhdGljIGlubGluZSBpbnQgZG9f
ZG9tY3RsX21heWJlX3JldHJ5KHhjX2ludGVyZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAq
ZG9tY3RsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCByZXRyaWVzKQogewogICAgIGludCByZXQgPSAtMTsKKyAgICB1bnNpZ25lZCBpbnQgcmV0
cnlfY250ID0gMDsKKwogICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShkb21jdGwsIHNpemVv
ZigqZG9tY3RsKSwgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfQk9USCk7CiAKICAgICBkb21j
dGwtPmludGVyZmFjZV92ZXJzaW9uID0gWEVOX0RPTUNUTF9JTlRFUkZBQ0VfVkVSU0lPTjsKQEAg
LTI2Nyw4ICsyNzAsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgZG9fZG9tY3RsKHhjX2ludGVyZmFj
ZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsKQogICAgICAgICBnb3RvIG91dDE7CiAg
ICAgfQogCi0gICAgcmV0ID0geGVuY2FsbDEoeGNoLT54Y2FsbCwgX19IWVBFUlZJU09SX2RvbWN0
bCwKLSAgICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhkb21jdGwpKTsK
KyAgICBkbyB7CisgICAgICAgIHJldCA9IHhlbmNhbGwxKHhjaC0+eGNhbGwsIF9fSFlQRVJWSVNP
Ul9kb21jdGwsCisgICAgICAgICAgICAgICAgICAgICAgIEhZUEVSQ0FMTF9CVUZGRVJfQVNfQVJH
KGRvbWN0bCkpOworICAgIH0gd2hpbGUgKCByZXQgPCAwICYmIGVycm5vID09IEVGQVVMVCAmJiBy
ZXRyeV9jbnQrKyA8IHJldHJpZXMgKTsKKwogICAgIGlmICggcmV0IDwgMCApCiAgICAgewogICAg
ICAgICBpZiAoIGVycm5vID09IEVBQ0NFUyApCkBAIC0yODEsNiArMjg3LDE4IEBAIHN0YXRpYyBp
bmxpbmUgaW50IGRvX2RvbWN0bCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9kb21jdGwg
KmRvbWN0bCkKICAgICByZXR1cm4gcmV0OwogfQogCitzdGF0aWMgaW5saW5lIGludCBkb19kb21j
dGwoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwpCit7CisgICAg
cmV0dXJuIGRvX2RvbWN0bF9tYXliZV9yZXRyeSh4Y2gsIGRvbWN0bCwgMCk7Cit9CisKK3N0YXRp
YyBpbmxpbmUgaW50IGRvX2RvbWN0bF9yZXRyeSh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhl
bl9kb21jdGwgKmRvbWN0bCkKK3sKKyAgICB1bnNpZ25lZCBpbnQgcmV0cmllcyA9IHhlbmNhbGxf
YnVmZmVyc19uZXZlcl9mYXVsdCh4Y2gtPnhjYWxsKSA/IDAgOiAyOworCisgICAgcmV0dXJuIGRv
X2RvbWN0bF9tYXliZV9yZXRyeSh4Y2gsIGRvbWN0bCwgcmV0cmllcyk7Cit9CisKIHN0YXRpYyBp
bmxpbmUgaW50IGRvX3N5c2N0bCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9zeXNjdGwg
KnN5c2N0bCkKIHsKICAgICBpbnQgcmV0ID0gLTE7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 13:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 13: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 1fTpAF-0002Oh-Rx; Fri, 15 Jun 2018 13: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=ae3u=jb=nethence.com=pbraun@srs-us1.protection.inumbo.net>)
 id 1fTpAE-0002OZ-Hn
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 13:53:18 +0000
X-Inumbo-ID: 781ff881-70a3-11e8-bc1d-65256ead4e3a
Received: from mx.nethence.com (unknown [212.83.171.255])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 781ff881-70a3-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 13:53:23 +0000 (UTC)
Received: from [10.1.1.1] (unknown [188.130.155.56])
 by mx.nethence.com (Postfix) with ESMTPSA id 75D5A10A805
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 16:55:04 +0300 (MSK)
From: pierre-philipp braun <pbraun@nethence.com>
To: xen-devel@lists.xenproject.org
References: <e11633e2-a70b-91bd-af58-5e15765ad4f7@nethence.com>
Message-ID: <e671bf24-e29e-5723-3541-81d8ae308932@nethence.com>
Date: Fri, 15 Jun 2018 16:52: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: <e11633e2-a70b-91bd-af58-5e15765ad4f7@nethence.com>
Content-Language: en-US
Subject: Re: [Xen-devel] TESTDAY report 4.11rc6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8uICBTb21lIHVwZGF0ZSBvbiBteSA0LjExcmM2IHRlc3RzLiAgSW4gYnJpZWYsIExpbnV4
IGd1ZXN0Cm1pZ3JhdGlvbiB3b3JrcyBmaW5lLiAgU29tZSBpc3N1ZXMgd2l0aCBOZXRCU0QgZ3Vl
c3RzJyBtaWdyYXRpb25zIGJ1dAp0aGlzIGlzIG5vdCBuZWNlc3NhcmlseSByZWxhdGVkIHRvIDQu
MTFyYzYuICBJIGFtIHJhdGhlciBhZGRyZXNzaW5nIHRoaXMKdG8gdGhlIHBvcnQteGVuIG5ldGJz
ZCBtYWlsaW5nLWxpc3QuCgpJbiBkZXRhaWwsIEkgYW0gbWFpbnRhaW5pbmcgYSBmYXJtIG9mIDQg
WEVOIGhvc3RzIHJ1bm5pbmcgTGludXggZG9tMHM6CgpIQVJEV0FSRQp1YnVudHUxOiAJUHJvZHVj
dCBOYW1lOiBJQk0gMzg1MCBNMiAvIHgzOTUwIE0yIC1bNzE0MTRSR10tCnNsYWNrMiA6IAlQcm9k
dWN0IE5hbWU6IElCTSAzODUwIE0yIC8geDM5NTAgTTIgLVs3MTQxNFJHXS0Kc2xhY2szIDogCVBy
b2R1Y3QgTmFtZTogSUJNIDM4NTAgTTIgLyB4Mzk1MCBNMiAtWzcxNDE0UkddLQpzbGFjazQgOiAJ
UHJvZHVjdCBOYW1lOiBJQk0gMzg1MCBNMiAvIHgzOTUwIE0yIC1bNzE0MTRSR10tCgpYRU4gVkVS
U0lPTlMKdWJ1bnR1MTogKFhFTikgWGVuIHZlcnNpb24gNC45LjAgKFVidW50dSA0LjkuMC0wdWJ1
bnR1MykKKHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tKQpzbGFjazIgOiAoWEVOKSBYZW4gdmVy
c2lvbiA0LjExLXJjIChyb290QGV4YW1wbGUubG9jYWwpCnNsYWNrMyA6IChYRU4pIFhlbiB2ZXJz
aW9uIDQuMTEtcmMgKHJvb3RAZXhhbXBsZS5sb2NhbCkKc2xhY2s0IDogKFhFTikgWGVuIHZlcnNp
b24gNC4xMS1yYyAocm9vdEBleGFtcGxlLmxvY2FsKQoKTElOVVggVkVSU0lPTlMKdWJ1bnR1MTog
NC4xMy4wLTM5LWdlbmVyaWMKc2xhY2syIDogNC4xNy4xLnNsYWNreGVuCnNsYWNrMyA6IDQuMTcu
MS5zbGFja3hlbgpzbGFjazQgOiA0LjQuODgueGVuCgpYRU4gR1VFU1RTClBWIHRlYWNoZXI6IFVi
dW50dSBhcnRmdWwgMTcuMTAgd2l0aCB2bWxpbnV6LTQuMTMuMC0yMS1nZW5lcmljIGtlcm5lbAph
bmQgQmxrdGFwMiB0YXA6cWNvdzIgYWdhaW5zdCBhIHZpcnR1YWwgZGlzawpQViB1YnVudHVzdHJh
cDE6IFVidW50dSBhcnRmdWwgMTcuMTAgd2l0aCBjdXN0b20gdm1saW51ei40LjQuODguZG9tdQpr
ZXJuZWwgYW5kIEJsa3RhcDIgdGFwOnRhcGRpc2s6YWlvIGFnYWluc3QgYSB2aXJ0dWFsIGV4dDQg
ZGlzay9wYXJ0aXRpb24KUFYgc25lZ3c6IE5ldEJTRCA3LjEuMiAoWEVOM19ET01VLjIwMTgwMzE1
MTYxMVopIHVzaW5nIEJsa3RhcDIgdGFwOnFjb3cyCmFnYWluc3QgYSB2aXJ0dWFsIGRpc2sKUFYg
bmV0YnNkZmZzODogTmV0QlNEIDguMF9SQzEgKFhFTjNfRE9NVS4yMDE4MDQxOTE3MjdaKSB1c2lu
ZyBCbGt0YXAyCnRhcDp0YXBkaXNrOmFpbyBhZ2FpbnN0IGEgdmlydHVhbCBmZnMgZGlzay9wYXJ0
aXRpb24KCkxJTlVYIEdVRVNUIE1JR1JBVElPTiBURVNUUwotIGJvdGggdGhlIHRlYWNoZXIgYW5k
IHVidW50dXN0cmFwMSBndWVzdHMgaG90LW1pZ3JhdGUgZmluZSBmcm9tCnVidW50dTEtPnNsYWNr
Mi0+c2xhY2szLT5zbGFjazQgYW5kIGJhY2sgdG8gdWJ1bnR1MQoKTkVUQlNEIEdVRVNUIE1JR1JB
VElPTiBURVNUUwotIG1pZ3JhdGluZyBzbmVndyBmcm9tIHNsYWNrMyB0byBzbGFjazQgc3VjY2Vl
ZHMgYnV0IHByaW50cyBhbiBlcnJvcgotIG1pZ3JhdGluZyBzbmVndyBmcm9tIHNsYWNrNCB0byBz
bGFjazMgZmFpbHMKLSBtaWdyYXRpbmcgbmV0YnNkZmZzOCBmcm9tIHNsYWNrMyB0byBzbGFjazQg
ZmFpbHMKLSBtaWdyYXRpbmcgbmV0YnNkZmZzOCBmcm9tIHNsYWNrNCB0byBzbGFjazMgZmFpbHMK
CnBpZXJyZS1waGlsaXBwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:06:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:06:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTpN3-0003xg-4O; Fri, 15 Jun 2018 14: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTpN2-0003xb-Nn
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:06:32 +0000
X-Inumbo-ID: f426d357-70a4-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f426d357-70a4-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 16:04:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 08:06:30 -0600
Message-Id: <5B23C7E502000078001CBA03@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 08:06:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-3-jgross@suse.com>
In-Reply-To: <20180615132641.5461-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/3] tools/libxencalls: add new function to
 query hypercall buffer safety
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDE1LjA2LjE4IGF0IDE1OjI2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBBZGQg
YSBuZXcgZnVuY3Rpb24gdG8gcXVlcnkgd2hldGhlciBoeXBlcmNhbGwgYnVmZmVycyBhcmUgYWx3
YXlzIHNhZmUKPiB0byBhY2Nlc3MgYnkgdGhlIGh5cGVydmlzb3Igb3IgbWlnaHQgcmVzdWx0IGlu
IEVGQVVMVC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4gLS0tCj4gIHRvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZSAgICAgICAgICB8IDIgKy0KPiAg
dG9vbHMvbGlicy9jYWxsL2ZyZWVic2QuYyAgICAgICAgIHwgNSArKysrKwo+ICB0b29scy9saWJz
L2NhbGwvaW5jbHVkZS94ZW5jYWxsLmggfCA3ICsrKysrKysKPiAgdG9vbHMvbGlicy9jYWxsL2xp
YnhlbmNhbGwubWFwICAgIHwgNSArKysrKwo+ICB0b29scy9saWJzL2NhbGwvbGludXguYyAgICAg
ICAgICAgfCA1ICsrKysrCj4gIHRvb2xzL2xpYnMvY2FsbC9taW5pb3MuYyAgICAgICAgICB8IDUg
KysrKysKPiAgdG9vbHMvbGlicy9jYWxsL25ldGJzZC5jICAgICAgICAgIHwgNSArKysrKwo+ICB0
b29scy9saWJzL2NhbGwvc29sYXJpcy5jICAgICAgICAgfCA1ICsrKysrCj4gIDggZmlsZXMgY2hh
bmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKRGlkIHlvdSB2ZXJpZnkgYWxs
IG9mIHRoZW0gdG8gaW5kZWVkIGJlIHNhZmU/IElmIG5vdCwgd291bGRuJ3QgaXQgYmUgYmV0dGVy
IHRvCmRlZmF1bHQgdG8gdW5zYWZlPwoKRm9yIExpbnV4LCBpcyB0aGVyZSBwZXJoYXBzIGEgd2F5
IHRvIGZpZ3VyZSBvdXQgd2hldGhlciB0aGUgcHJvYmxlbQpmZWF0dXJlcyBkb24ndCBleGlzdCAo
b3IgYXJlIGRpc2FibGVkKSBpbiB0aGUga2VybmVsLCBzbyB0aGF0IChlc3BlY2lhbGx5Cm9uIG9s
ZGVyIGtlcm5lbHMsIHdoZXJlIHRoZSBwcml2Y21kIGRyaXZlciBzdXJlbHkgaXMgYW4gb2xkIG9u
ZSkgeW91CmRvbid0IG5lZWRsZXNzbHkgZG8gdGhlIHJldHJpZXM/CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:16:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14: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 1fTpWG-0005VS-Sc; Fri, 15 Jun 2018 14:16:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=stcz=jb=citrix.com=prvs=6971d5c5d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fTpWG-0005VN-8X
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:16:04 +0000
X-Inumbo-ID: a5dc3951-70a6-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5dc3951-70a6-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:16:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="74724178"
To: Juergen Gross <jgross@suse.com>, <linux-kernel@vger.kernel.org>,
 <xen-devel@lists.xenproject.org>
References: <20180615131740.5037-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <530a680a-4df2-e021-14ca-c8e2d5a551eb@citrix.com>
Date: Fri, 15 Jun 2018 15:15:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615131740.5037-1-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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: 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>

T24gMTUvMDYvMTggMTQ6MTcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gK01PRFVMRV9MSUNFTlNF
KCJHUEwiKTsKPiArCj4gK3N0YXRpYyBpbnQgbGltaXQgPSA2NDsKPiArbW9kdWxlX3BhcmFtKGxp
bWl0LCBpbnQsIDA2NDQpOwo+ICtNT0RVTEVfUEFSTV9ERVNDKGxpbWl0LCAiTWF4aW11bSBudW1i
ZXIgb2YgcGFnZXMgdGhhdCBtYXkgYmUgYWxsb2NhdGVkIGJ5ICIKPiArCQkJInRoZSBwcml2Y21k
LWJ1ZiBkZXZpY2UgcGVyIG9wZW4gZmlsZSIpOwoKSSBoYXZlIGEgZmVlbGluZyB0aGF0LCBvbmNl
IHdlIHRyeSBhbmQgcmVtb3ZlIHNvbWUgb2YgdGhlIGJvdW5jZQpidWZmZXJpbmcsIDY0IHBhZ2Vz
IHdpbGwgYmUgc29tZXdoYXQgcmVzdHJpY3RpbmcuwqAgSW4gcGFydGljdWxhciwKbWlncmF0aW9u
IHBlcmZvcm1hbmNlIHdpbGwgYmVuZWZpdCBieSBrZWVwaW5nIHRoZSBsb2dkaXJ0eSBiaXRtYXAg
YnVmZmVyCnBlcnNpc3RlbnRseSBtYXBwZWQsIHJhdGhlciB0aGFuIGFsbG9jYXRlZC9ib3VuY2Vk
L2RlYWxsb2NhdGVkIG9uIGVhY2gKaXRlcmF0aW9uLgoKSG93ZXZlciwgcGVyaGFwcyA2NCBpcyBm
aW5lIGZvciBub3cuCgo+ICtzdGF0aWMgaW50IHByaXZjbWRfYnVmX21tYXAoc3RydWN0IGZpbGUg
KmZpbGUsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+ICt7Cj4gKwlzdHJ1Y3QgcHJpdmNt
ZF9idWZfcHJpdmF0ZSAqZmlsZV9wcml2ID0gZmlsZS0+cHJpdmF0ZV9kYXRhOwo+ICsJc3RydWN0
IHByaXZjbWRfYnVmX3ZtYV9wcml2YXRlICp2bWFfcHJpdjsKPiArCXVuc2lnbmVkIGludCBjb3Vu
dCA9IHZtYV9wYWdlcyh2bWEpOwoKVGhpcyB3aWxsIHRydW5jYXRlIHRvIDAgaWYgYW55b25lIHRy
aWVkIG1tYXAoKWluZyA4VCAoaWYgSSd2ZSBkb25lIG15CmNhbGN1bGF0aW9ucyBjb3JyZWN0bHkp
IG9mIHZpcnR1YWwgYWRkcmVzcyBzcGFjZS4KCj4gKwl1bnNpZ25lZCBpbnQgaTsKPiArCWludCBy
ZXQgPSAwOwo+ICsKPiArCWlmICghKHZtYS0+dm1fZmxhZ3MgJiBWTV9TSEFSRUQpKSB7Cj4gKwkJ
cHJfZXJyKCJNYXBwaW5nIG11c3QgYmUgc2hhcmVkXG4iKTsKPiArCQlyZXR1cm4gLUVJTlZBTDsK
PiArCX0KPiArCj4gKwlpZiAoZmlsZV9wcml2LT5hbGxvY2F0ZWQgKyBjb3VudCA+IGxpbWl0KSB7
Cgpjb3V0ID4gbGltaXQgfHwgKGFsbG9jYXRlZCArIGNvdW50KSA+IGxpbWl0IHRvIGF2b2lkIG92
ZXJmbG93cy4KCj4gKwkJcHJfZXJyKCJNYXBwaW5nIGxpbWl0IHJlYWNoZWQhXG4iKTsKPiArCQly
ZXR1cm4gLUVOT1NQQzsKPiArCX0KPiArCj4gKwl2bWFfcHJpdiA9IGt6YWxsb2Moc2l6ZW9mKCp2
bWFfcHJpdikgKyBjb3VudCAqIHNpemVvZih2b2lkICopLAo+ICsJCQkgICBHRlBfS0VSTkVMKTsK
PiArCWlmICghdm1hX3ByaXYpCj4gKwkJcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsJdm1hX3ByaXYt
Pm5fcGFnZXMgPSBjb3VudDsKPiArCWNvdW50ID0gMDsKPiArCWZvciAoaSA9IDA7IGkgPCB2bWFf
cHJpdi0+bl9wYWdlczsgaSsrKSB7Cj4gKwkJdm1hX3ByaXYtPnBhZ2VzW2ldID0gYWxsb2NfcGFn
ZShHRlBfS0VSTkVMIHwgX19HRlBfWkVSTyk7Cj4gKwkJaWYgKCF2bWFfcHJpdi0+cGFnZXNbaV0p
Cj4gKwkJCWJyZWFrOwo+ICsJCWNvdW50Kys7Cj4gKwl9Cj4gKwo+ICsJbXV0ZXhfbG9jaygmZmls
ZV9wcml2LT5sb2NrKTsKPiArCj4gKwlmaWxlX3ByaXYtPmFsbG9jYXRlZCArPSBjb3VudDsKPiAr
Cj4gKwl2bWFfcHJpdi0+ZmlsZV9wcml2ID0gZmlsZV9wcml2Owo+ICsJdm1hX3ByaXYtPnVzZXJz
ID0gMTsKPiArCj4gKwl2bWEtPnZtX2ZsYWdzIHw9IFZNX0lPIHwgVk1fRE9OVEVYUEFORCB8IFZN
X0RPTlREVU1QOwoKV2h5IERPTlREVU1QPyBJdHMganVzdCBkYXRhLCBhbmQgc3RhbmRzIGEgcmVh
c29uYWJsZSBjaGFuY2Ugb2YgYmVpbmcKcmVsYXRlZCB0byB0aGUgY2F1c2Ugb2YgYSBjcmFzaC4K
Cj4gKwl2bWEtPnZtX29wcyA9ICZwcml2Y21kX2J1Zl92bV9vcHM7Cj4gKwl2bWEtPnZtX3ByaXZh
dGVfZGF0YSA9IHZtYV9wcml2Owo+ICsKPiArCWxpc3RfYWRkKCZ2bWFfcHJpdi0+bGlzdCwgJmZp
bGVfcHJpdi0+bGlzdCk7Cj4gKwo+ICsJaWYgKHZtYV9wcml2LT5uX3BhZ2VzICE9IGNvdW50KQo+
ICsJCXJldCA9IC1FTk9NRU07Cj4gKwllbHNlCj4gKwkJZm9yIChpID0gMDsgaSA8IHZtYV9wcml2
LT5uX3BhZ2VzOyBpKyspIHsKPiArCQkJcmV0ID0gdm1faW5zZXJ0X3BhZ2Uodm1hLCB2bWEtPnZt
X3N0YXJ0ICsgaSAqIFBBR0VfU0laRSwKPiArCQkJCQkgICAgIHZtYV9wcml2LT5wYWdlc1tpXSk7
Cj4gKwkJCWlmIChyZXQpCj4gKwkJCQlicmVhazsKPiArCQl9Cj4gKwo+ICsJaWYgKHJldCkKPiAr
CQlwcml2Y21kX2J1Zl92bWFwcml2X2ZyZWUodm1hX3ByaXYpOwo+ICsKPiArCW11dGV4X3VubG9j
aygmZmlsZV9wcml2LT5sb2NrKTsKPiArCj4gKwlyZXR1cm4gcmV0Owo+ICt9Cj4gKwo+ICtjb25z
dCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIHhlbl9wcml2Y21kYnVmX2ZvcHMgPSB7Cj4gKwkub3du
ZXIgPSBUSElTX01PRFVMRSwKPiArCS5vcGVuID0gcHJpdmNtZF9idWZfb3BlbiwKPiArCS5yZWxl
YXNlID0gcHJpdmNtZF9idWZfcmVsZWFzZSwKPiArCS5tbWFwID0gcHJpdmNtZF9idWZfbW1hcCwK
PiArfTsKPiArRVhQT1JUX1NZTUJPTF9HUEwoeGVuX3ByaXZjbWRidWZfZm9wcyk7Cj4gKwo+ICtz
dHJ1Y3QgbWlzY2RldmljZSB4ZW5fcHJpdmNtZGJ1Zl9kZXYgPSB7Cj4gKwkubWlub3IgPSBNSVND
X0RZTkFNSUNfTUlOT1IsCj4gKwkubmFtZSA9ICJ4ZW4vcHJpdmNtZC1idWYiLAoKU29ycnkgdG8g
bml0cGljaywgYnV0IGhvdyBhYm91dCBuYW1pbmcgdGhpcyBqdXN0ICJ4ZW4vaHlwZXJjYWxsIiA/
Cgpwcml2Y21kIGlzIGN1cnJlbnRseSBhIHJhdGhlciBsYXJnZSBzZWN1cml0eSBob2xlIGJlY2F1
c2UgaXQgYWxsb3dzCnVzZXJzcGFjZSB0byBoYXZlIGFjY2VzcyB0byBhbGwgdGhlIGh5cGVyY2Fs
bHMsIGluY2x1ZGluZyB0aGUgb25lcyB3aGljaApzaG91bGQgYmUgcmVzdHJpY3RlZCB0byBqdXN0
IHRoZSBrZXJuZWwuwqAgSW4gdGhlIHBhc3QsIGEgcGxhbiBoYXMgYmVlbgpmbG9hdGVkIHRvIHNs
b3dseSByZXBsYWNlIHRoZSB1c2Ugb2YgdGhlIHJhdyBpb2N0bCgpIHdpdGggcHJvcGVyIGlvY3Rs
cwpmb3IgdGhlIGh5cGVyY2FsbHMgd2hpY2ggdXNlcnNwYWNlIG1pZ2h0IHJlYXNvbmFibHkgdXNl
Lgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi94ZW5mcy9zdXBlci5jIGIvZHJpdmVycy94ZW4v
eGVuZnMvc3VwZXIuYwo+IGluZGV4IDcxZGRmYjRjZjYxYy4uZDc1MmQwZGQzZDFkIDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMKPiArKysgYi9kcml2ZXJzL3hlbi94ZW5m
cy9zdXBlci5jCj4gQEAgLTQ4LDYgKzQ4LDcgQEAgc3RhdGljIGludCB4ZW5mc19maWxsX3N1cGVy
KHN0cnVjdCBzdXBlcl9ibG9jayAqc2IsIHZvaWQgKmRhdGEsIGludCBzaWxlbnQpCj4gIAkJWzJd
ID0geyAieGVuYnVzIiwgJnhlbl94ZW5idXNfZm9wcywgU19JUlVTUnxTX0lXVVNSIH0sCj4gIAkJ
eyAiY2FwYWJpbGl0aWVzIiwgJmNhcGFiaWxpdGllc19maWxlX29wcywgU19JUlVHTyB9LAo+ICAJ
CXsgInByaXZjbWQiLCAmeGVuX3ByaXZjbWRfZm9wcywgU19JUlVTUnxTX0lXVVNSIH0sCj4gKwkJ
eyAicHJpdmNtZC1idWYiLCAmeGVuX3ByaXZjbWRidWZfZm9wcywgU19JUlVTUnxTX0lXVVNSIH0s
CgpEbyB3ZSByZWFsbHkgbmVlZCB0byBwcm92aWRlIHRoZSBmYWxsYmFjayBoZXJlP8KgIC9kZXYv
eGVuIGhhcyBiZWVuCmFyb3VuZCBmb3IgYWdlcywgYW5kIGl0IHdvdWxkIHJlYWxseSBiZSBhIGdv
b2QgdGhpbmcgaWYgd2UgY2FuCmV2ZW50dWFsbHkgcmV0aXJlIHhlbmZzLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:19:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTpZB-0005pE-Fz; Fri, 15 Jun 2018 14: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTpZA-0005oz-0R
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:19:04 +0000
X-Inumbo-ID: 11bd3e67-70a7-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11bd3e67-70a7-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:19:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0A90BABC7;
 Fri, 15 Jun 2018 14:19:01 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-3-jgross@suse.com> <5B23C7E502000078001CBA03@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: <ffefb8fb-5d7a-f996-3d07-4e4405eb83c8@suse.com>
Date: Fri, 15 Jun 2018 16:18:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B23C7E502000078001CBA03@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/3] tools/libxencalls: add new function to
 query hypercall buffer safety
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTUvMDYvMTggMTY6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjA2LjE4IGF0
IDE1OjI2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gQWRkIGEgbmV3IGZ1bmN0aW9uIHRv
IHF1ZXJ5IHdoZXRoZXIgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJlIGFsd2F5cyBzYWZlCj4+IHRvIGFj
Y2VzcyBieSB0aGUgaHlwZXJ2aXNvciBvciBtaWdodCByZXN1bHQgaW4gRUZBVUxULgo+Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAg
dG9vbHMvbGlicy9jYWxsL01ha2VmaWxlICAgICAgICAgIHwgMiArLQo+PiAgdG9vbHMvbGlicy9j
YWxsL2ZyZWVic2QuYyAgICAgICAgIHwgNSArKysrKwo+PiAgdG9vbHMvbGlicy9jYWxsL2luY2x1
ZGUveGVuY2FsbC5oIHwgNyArKysrKysrCj4+ICB0b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5t
YXAgICAgfCA1ICsrKysrCj4+ICB0b29scy9saWJzL2NhbGwvbGludXguYyAgICAgICAgICAgfCA1
ICsrKysrCj4+ICB0b29scy9saWJzL2NhbGwvbWluaW9zLmMgICAgICAgICAgfCA1ICsrKysrCj4+
ICB0b29scy9saWJzL2NhbGwvbmV0YnNkLmMgICAgICAgICAgfCA1ICsrKysrCj4+ICB0b29scy9s
aWJzL2NhbGwvc29sYXJpcy5jICAgICAgICAgfCA1ICsrKysrCj4+ICA4IGZpbGVzIGNoYW5nZWQs
IDM4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBEaWQgeW91IHZlcmlmeSBhbGwg
b2YgdGhlbSB0byBpbmRlZWQgYmUgc2FmZT8gSWYgbm90LCB3b3VsZG4ndCBpdCBiZSBiZXR0ZXIg
dG8KPiBkZWZhdWx0IHRvIHVuc2FmZT8KCk1pbmlvcyBpcyBzYWZlLCBSb2dlciB0b2xkIG1lIHRo
YXQgQlNEcyBhcmUgc28sIHRvby4gSSBkb24ndCB0aGluawpTb2xhcmlzIGlzIGNyaXRpY2FsLCBh
cyBJIGNhbid0IHNlZSBob3cgbGlieGVuY2FsbCB3b3VsZCBldmVuIGJ1aWxkCnRoZXJlIChvc2Rl
cF9oeXBlcmNhbGwoKSBpcyBtaXNuYW1lZCkuCgo+IEZvciBMaW51eCwgaXMgdGhlcmUgcGVyaGFw
cyBhIHdheSB0byBmaWd1cmUgb3V0IHdoZXRoZXIgdGhlIHByb2JsZW0KPiBmZWF0dXJlcyBkb24n
dCBleGlzdCAob3IgYXJlIGRpc2FibGVkKSBpbiB0aGUga2VybmVsLCBzbyB0aGF0IChlc3BlY2lh
bGx5Cj4gb24gb2xkZXIga2VybmVscywgd2hlcmUgdGhlIHByaXZjbWQgZHJpdmVyIHN1cmVseSBp
cyBhbiBvbGQgb25lKSB5b3UKPiBkb24ndCBuZWVkbGVzc2x5IGRvIHRoZSByZXRyaWVzPwoKVEJI
LCBJIHRoaW5rIHRoaXMgd291bGQgYmUgb3ZlcmtpbGwuIEFueSBFRkFVTFQgaXMgZWl0aGVyIGEg
YnVnIGluIHRoZQp0b29scywgc28gYSByZXRyeSB3b3VsZCBub3QgY2hhbmdlIGFueXRoaW5nLCBv
ciBpdCBpcyBkdWUgdG8gdGhlIHByb2JsZW0KdGhlIHBhdGNoIGlzIGFkZHJlc3NpbmcuIEFkZGlu
ZyBhZGRpdGlvbmFsIGNvZGluZyB0byBhdm9pZCByZXRyaWVzIGluCnRoZSBjYXNlIG9mIGEgYnVn
IGluIHRoZSB0b29scyBzZWVtcyBub3QgdG8gYmUgYXBwcm9wcmlhdGUuCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:35:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:35:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTpof-00082Z-AI; Fri, 15 Jun 2018 14:35: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTpoe-00082U-HH
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:35:04 +0000
X-Inumbo-ID: f0890947-70a8-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0890947-70a8-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 16:32:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 08:35:02 -0600
Message-Id: <5B23CE9502000078001CBA36@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 08:35:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180615131740.5037-1-jgross@suse.com>
In-Reply-To: <20180615131740.5037-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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 <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA2LjE4IGF0IDE1OjE3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiAtLS0g
L2Rldi9udWxsCj4gKysrIGIvZHJpdmVycy94ZW4vcHJpdmNtZC1idWYuYwo+IEBAIC0wLDAgKzEs
MjE2IEBACj4gKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wIE9SIE1JVAo+ICsK
PiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBwcml2Y21kLWJ1Zi5jCj4gKyAqCj4gKyAq
IE1tYXAgb2YgaHlwZXJjYWxsIGJ1ZmZlcnMuCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoYykgMjAx
OCBKdWVyZ2VuIEdyb3NzCj4gKyAqLwo+ICsKPiArI2RlZmluZSBwcl9mbXQoZm10KSAieGVuOiIg
S0JVSUxEX01PRE5BTUUgIjogIiBmbXQKPiArCj4gKyNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4K
PiArI2luY2x1ZGUgPGxpbnV4L21vZHVsZS5oPgo+ICsjaW5jbHVkZSA8bGludXgvbGlzdC5oPgo+
ICsjaW5jbHVkZSA8bGludXgvbWlzY2RldmljZS5oPgo+ICsjaW5jbHVkZSA8bGludXgvbW0uaD4K
PiArI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPiArCj4gKyNpbmNsdWRlICJwcml2Y21kLmgiCj4g
Kwo+ICtNT0RVTEVfTElDRU5TRSgiR1BMIik7Cj4gKwo+ICtzdGF0aWMgaW50IGxpbWl0ID0gNjQ7
Cj4gK21vZHVsZV9wYXJhbShsaW1pdCwgaW50LCAwNjQ0KTsKCkNhbiB0aGlzIGdvIG5lZ2F0aXZl
PyBJZiBub3QgLSAidW5zaWduZWQgaW50IiBhbmQgInVpbnQiIHByZWhhcHM/Cgo+ICtzdGF0aWMg
aW50IHByaXZjbWRfYnVmX21tYXAoc3RydWN0IGZpbGUgKmZpbGUsIHN0cnVjdCB2bV9hcmVhX3N0
cnVjdCAqdm1hKQo+ICt7Cj4gKwlzdHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0ZSAqZmlsZV9wcml2
ID0gZmlsZS0+cHJpdmF0ZV9kYXRhOwo+ICsJc3RydWN0IHByaXZjbWRfYnVmX3ZtYV9wcml2YXRl
ICp2bWFfcHJpdjsKPiArCXVuc2lnbmVkIGludCBjb3VudCA9IHZtYV9wYWdlcyh2bWEpOwo+ICsJ
dW5zaWduZWQgaW50IGk7Cj4gKwlpbnQgcmV0ID0gMDsKPiArCj4gKwlpZiAoISh2bWEtPnZtX2Zs
YWdzICYgVk1fU0hBUkVEKSkgewo+ICsJCXByX2VycigiTWFwcGluZyBtdXN0IGJlIHNoYXJlZFxu
Iik7Cj4gKwkJcmV0dXJuIC1FSU5WQUw7Cj4gKwl9Cj4gKwo+ICsJaWYgKGZpbGVfcHJpdi0+YWxs
b2NhdGVkICsgY291bnQgPiBsaW1pdCkgewo+ICsJCXByX2VycigiTWFwcGluZyBsaW1pdCByZWFj
aGVkIVxuIik7CgpGb3IgYm90aCBlcnJvciBtZXNzYWdlcyAtIGlmIHlvdSByZWFsbHkgd2FudCB0
aGVtLCBJIHRoaW5rIHRoZXkgc2hvdWxkIGJlCm1hZGUgbW9yZSBoZWxwZnVsIHN1Y2ggdGhhdCBp
dCBpcyBwb3NzaWJsZSB0byBpZGVudGlmeSB0aGUgb2ZmZW5kZXIuIExvZyBhdApsZWFzdCBwcm9j
ZXNzIG5hbWUgYW5kIHBpZCwgb3IgZHJvcCB0aGUgbWVzc2FnZXM/Cgo+ICsJCXJldHVybiAtRU5P
U1BDOwo+ICsJfQo+ICsKPiArCXZtYV9wcml2ID0ga3phbGxvYyhzaXplb2YoKnZtYV9wcml2KSAr
IGNvdW50ICogc2l6ZW9mKHZvaWQgKiksCj4gKwkJCSAgIEdGUF9LRVJORUwpOwo+ICsJaWYgKCF2
bWFfcHJpdikKPiArCQlyZXR1cm4gLUVOT01FTTsKPiArCj4gKwl2bWFfcHJpdi0+bl9wYWdlcyA9
IGNvdW50Owo+ICsJY291bnQgPSAwOwo+ICsJZm9yIChpID0gMDsgaSA8IHZtYV9wcml2LT5uX3Bh
Z2VzOyBpKyspIHsKPiArCQl2bWFfcHJpdi0+cGFnZXNbaV0gPSBhbGxvY19wYWdlKEdGUF9LRVJO
RUwgfCBfX0dGUF9aRVJPKTsKPiArCQlpZiAoIXZtYV9wcml2LT5wYWdlc1tpXSkKPiArCQkJYnJl
YWs7Cj4gKwkJY291bnQrKzsKPiArCX0KPiArCj4gKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxv
Y2spOwo+ICsKPiArCWZpbGVfcHJpdi0+YWxsb2NhdGVkICs9IGNvdW50Owo+ICsKPiArCXZtYV9w
cml2LT5maWxlX3ByaXYgPSBmaWxlX3ByaXY7Cj4gKwl2bWFfcHJpdi0+dXNlcnMgPSAxOwo+ICsK
PiArCXZtYS0+dm1fZmxhZ3MgfD0gVk1fSU8gfCBWTV9ET05URVhQQU5EIHwgVk1fRE9OVERVTVA7
Cj4gKwl2bWEtPnZtX29wcyA9ICZwcml2Y21kX2J1Zl92bV9vcHM7Cj4gKwl2bWEtPnZtX3ByaXZh
dGVfZGF0YSA9IHZtYV9wcml2Owo+ICsKPiArCWxpc3RfYWRkKCZ2bWFfcHJpdi0+bGlzdCwgJmZp
bGVfcHJpdi0+bGlzdCk7Cj4gKwo+ICsJaWYgKHZtYV9wcml2LT5uX3BhZ2VzICE9IGNvdW50KQo+
ICsJCXJldCA9IC1FTk9NRU07Cj4gKwllbHNlCj4gKwkJZm9yIChpID0gMDsgaSA8IHZtYV9wcml2
LT5uX3BhZ2VzOyBpKyspIHsKPiArCQkJcmV0ID0gdm1faW5zZXJ0X3BhZ2Uodm1hLCB2bWEtPnZt
X3N0YXJ0ICsgaSAqIFBBR0VfU0laRSwKPiArCQkJCQkgICAgIHZtYV9wcml2LT5wYWdlc1tpXSk7
Cj4gKwkJCWlmIChyZXQpCj4gKwkJCQlicmVhazsKPiArCQl9Cj4gKwo+ICsJaWYgKHJldCkKPiAr
CQlwcml2Y21kX2J1Zl92bWFwcml2X2ZyZWUodm1hX3ByaXYpOwoKRG9uJ3QgeW91IGFsc28gbmVl
ZCB0byB1bmRvIHRoZSBwYXJ0aWFsbHkgc3VjY2Vzc2Z1bCBpbnNlcnRpb24/Cgo+ICtzdHJ1Y3Qg
bWlzY2RldmljZSB4ZW5fcHJpdmNtZGJ1Zl9kZXYgPSB7Cj4gKwkubWlub3IgPSBNSVNDX0RZTkFN
SUNfTUlOT1IsCgpXaGlsZSBkeW5hbWljIG1pbm9ycyBhcmUgb2YgY291cnNlIG11Y2ggYmV0dGVy
IHRoYW4gZml4ZWQgb25lcyAoYXMKd2UgdXNlZCB0byB1c2UgbWFueSB5ZWFycyBhZ28pLCBidXQg
YXJlbid0IHRoZXkgc3RpbGwgYSByZWxhdGl2ZWx5CmxpbWl0ZWQgcmVzb3VyY2U/IEJ5IHNldHRp
bmcgYSAibW9kZSIgb24gYSBoYW5kbGUgdG8gdGhlIG9yaWdpbmFsCnByaXZjbWQgaW50ZXJmYWNl
LCBubyBuZXcgbWlub3Igd291bGQgYmUgbmVlZGVkLgoKPiAtLS0gYS9kcml2ZXJzL3hlbi9wcml2
Y21kLmMKPiArKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKPiBAQCAtMTAwNywxMiArMTAwNywy
MSBAQCBzdGF0aWMgaW50IF9faW5pdCBwcml2Y21kX2luaXQodm9pZCkKPiAgCQlwcl9lcnIoIkNv
dWxkIG5vdCByZWdpc3RlciBYZW4gcHJpdmNtZCBkZXZpY2VcbiIpOwo+ICAJCXJldHVybiBlcnI7
Cj4gIAl9Cj4gKwo+ICsJZXJyID0gbWlzY19yZWdpc3RlcigmeGVuX3ByaXZjbWRidWZfZGV2KTsK
PiArCWlmIChlcnIgIT0gMCkgewo+ICsJCXByX2VycigiQ291bGQgbm90IHJlZ2lzdGVyIFhlbiBo
eXBlcmNhbGwtYnVmIGRldmljZVxuIik7Cj4gKwkJbWlzY19kZXJlZ2lzdGVyKCZwcml2Y21kX2Rl
dik7Cj4gKwkJcmV0dXJuIGVycjsKCldvdWxkbid0IHRoaXMgYmV0dGVyIGJlIGEgd2FybmluZyBv
bmx5LCB3aXRob3V0IGZhaWxpbmcgZHJpdmVyIGluaXQ/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:39:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:39:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTpsv-0008HP-8x; Fri, 15 Jun 2018 14:39:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTpst-0008HD-E8
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:39:27 +0000
X-Inumbo-ID: ead35f6a-70a9-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ead35f6a-70a9-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:39:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 093F9AD29;
 Fri, 15 Jun 2018 14:39:25 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20180615131740.5037-1-jgross@suse.com>
 <530a680a-4df2-e021-14ca-c8e2d5a551eb@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: <df025cce-1d31-f978-9655-63171473ceb9@suse.com>
Date: Fri, 15 Jun 2018 16:39:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <530a680a-4df2-e021-14ca-c8e2d5a551eb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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: 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>

T24gMTUvMDYvMTggMTY6MTUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTUvMDYvMTggMTQ6
MTcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ICtNT0RVTEVfTElDRU5TRSgiR1BMIik7Cj4+ICsK
Pj4gK3N0YXRpYyBpbnQgbGltaXQgPSA2NDsKPj4gK21vZHVsZV9wYXJhbShsaW1pdCwgaW50LCAw
NjQ0KTsKPj4gK01PRFVMRV9QQVJNX0RFU0MobGltaXQsICJNYXhpbXVtIG51bWJlciBvZiBwYWdl
cyB0aGF0IG1heSBiZSBhbGxvY2F0ZWQgYnkgIgo+PiArCQkJInRoZSBwcml2Y21kLWJ1ZiBkZXZp
Y2UgcGVyIG9wZW4gZmlsZSIpOwo+IAo+IEkgaGF2ZSBhIGZlZWxpbmcgdGhhdCwgb25jZSB3ZSB0
cnkgYW5kIHJlbW92ZSBzb21lIG9mIHRoZSBib3VuY2UKPiBidWZmZXJpbmcsIDY0IHBhZ2VzIHdp
bGwgYmUgc29tZXdoYXQgcmVzdHJpY3RpbmcuwqAgSW4gcGFydGljdWxhciwKPiBtaWdyYXRpb24g
cGVyZm9ybWFuY2Ugd2lsbCBiZW5lZml0IGJ5IGtlZXBpbmcgdGhlIGxvZ2RpcnR5IGJpdG1hcCBi
dWZmZXIKPiBwZXJzaXN0ZW50bHkgbWFwcGVkLCByYXRoZXIgdGhhbiBhbGxvY2F0ZWQvYm91bmNl
ZC9kZWFsbG9jYXRlZCBvbiBlYWNoCj4gaXRlcmF0aW9uLgo+IAo+IEhvd2V2ZXIsIHBlcmhhcHMg
NjQgaXMgZmluZSBmb3Igbm93Lgo+IAo+PiArc3RhdGljIGludCBwcml2Y21kX2J1Zl9tbWFwKHN0
cnVjdCBmaWxlICpmaWxlLCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPj4gK3sKPj4gKwlz
dHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0ZSAqZmlsZV9wcml2ID0gZmlsZS0+cHJpdmF0ZV9kYXRh
Owo+PiArCXN0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSAqdm1hX3ByaXY7Cj4+ICsJdW5z
aWduZWQgaW50IGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7Cj4gCj4gVGhpcyB3aWxsIHRydW5jYXRl
IHRvIDAgaWYgYW55b25lIHRyaWVkIG1tYXAoKWluZyA4VCAoaWYgSSd2ZSBkb25lIG15Cj4gY2Fs
Y3VsYXRpb25zIGNvcnJlY3RseSkgb2YgdmlydHVhbCBhZGRyZXNzIHNwYWNlLgoKT2theSwgSSds
bCBjaGFuZ2UgdGhlIHR5cGUgdG8gdW5zaWduZWQgbG9uZy4KCj4gCj4+ICsJdW5zaWduZWQgaW50
IGk7Cj4+ICsJaW50IHJldCA9IDA7Cj4+ICsKPj4gKwlpZiAoISh2bWEtPnZtX2ZsYWdzICYgVk1f
U0hBUkVEKSkgewo+PiArCQlwcl9lcnIoIk1hcHBpbmcgbXVzdCBiZSBzaGFyZWRcbiIpOwo+PiAr
CQlyZXR1cm4gLUVJTlZBTDsKPj4gKwl9Cj4+ICsKPj4gKwlpZiAoZmlsZV9wcml2LT5hbGxvY2F0
ZWQgKyBjb3VudCA+IGxpbWl0KSB7Cj4gCj4gY291dCA+IGxpbWl0IHx8IChhbGxvY2F0ZWQgKyBj
b3VudCkgPiBsaW1pdCB0byBhdm9pZCBvdmVyZmxvd3MuCgp1bnNpZ25lZCBsb25nIGFnYWluLgoK
PiAKPj4gKwkJcHJfZXJyKCJNYXBwaW5nIGxpbWl0IHJlYWNoZWQhXG4iKTsKPj4gKwkJcmV0dXJu
IC1FTk9TUEM7Cj4+ICsJfQo+PiArCj4+ICsJdm1hX3ByaXYgPSBremFsbG9jKHNpemVvZigqdm1h
X3ByaXYpICsgY291bnQgKiBzaXplb2Yodm9pZCAqKSwKPj4gKwkJCSAgIEdGUF9LRVJORUwpOwo+
PiArCWlmICghdm1hX3ByaXYpCj4+ICsJCXJldHVybiAtRU5PTUVNOwo+PiArCj4+ICsJdm1hX3By
aXYtPm5fcGFnZXMgPSBjb3VudDsKPj4gKwljb3VudCA9IDA7Cj4+ICsJZm9yIChpID0gMDsgaSA8
IHZtYV9wcml2LT5uX3BhZ2VzOyBpKyspIHsKPj4gKwkJdm1hX3ByaXYtPnBhZ2VzW2ldID0gYWxs
b2NfcGFnZShHRlBfS0VSTkVMIHwgX19HRlBfWkVSTyk7Cj4+ICsJCWlmICghdm1hX3ByaXYtPnBh
Z2VzW2ldKQo+PiArCQkJYnJlYWs7Cj4+ICsJCWNvdW50Kys7Cj4+ICsJfQo+PiArCj4+ICsJbXV0
ZXhfbG9jaygmZmlsZV9wcml2LT5sb2NrKTsKPj4gKwo+PiArCWZpbGVfcHJpdi0+YWxsb2NhdGVk
ICs9IGNvdW50Owo+PiArCj4+ICsJdm1hX3ByaXYtPmZpbGVfcHJpdiA9IGZpbGVfcHJpdjsKPj4g
Kwl2bWFfcHJpdi0+dXNlcnMgPSAxOwo+PiArCj4+ICsJdm1hLT52bV9mbGFncyB8PSBWTV9JTyB8
IFZNX0RPTlRFWFBBTkQgfCBWTV9ET05URFVNUDsKPiAKPiBXaHkgRE9OVERVTVA/IEl0cyBqdXN0
IGRhdGEsIGFuZCBzdGFuZHMgYSByZWFzb25hYmxlIGNoYW5jZSBvZiBiZWluZwo+IHJlbGF0ZWQg
dG8gdGhlIGNhdXNlIG9mIGEgY3Jhc2guCgpIbW0sIHllcy4gSSdsbCBkcm9wIGl0LgoKPiAKPj4g
Kwl2bWEtPnZtX29wcyA9ICZwcml2Y21kX2J1Zl92bV9vcHM7Cj4+ICsJdm1hLT52bV9wcml2YXRl
X2RhdGEgPSB2bWFfcHJpdjsKPj4gKwo+PiArCWxpc3RfYWRkKCZ2bWFfcHJpdi0+bGlzdCwgJmZp
bGVfcHJpdi0+bGlzdCk7Cj4+ICsKPj4gKwlpZiAodm1hX3ByaXYtPm5fcGFnZXMgIT0gY291bnQp
Cj4+ICsJCXJldCA9IC1FTk9NRU07Cj4+ICsJZWxzZQo+PiArCQlmb3IgKGkgPSAwOyBpIDwgdm1h
X3ByaXYtPm5fcGFnZXM7IGkrKykgewo+PiArCQkJcmV0ID0gdm1faW5zZXJ0X3BhZ2Uodm1hLCB2
bWEtPnZtX3N0YXJ0ICsgaSAqIFBBR0VfU0laRSwKPj4gKwkJCQkJICAgICB2bWFfcHJpdi0+cGFn
ZXNbaV0pOwo+PiArCQkJaWYgKHJldCkKPj4gKwkJCQlicmVhazsKPj4gKwkJfQo+PiArCj4+ICsJ
aWYgKHJldCkKPj4gKwkJcHJpdmNtZF9idWZfdm1hcHJpdl9mcmVlKHZtYV9wcml2KTsKPj4gKwo+
PiArCW11dGV4X3VubG9jaygmZmlsZV9wcml2LT5sb2NrKTsKPj4gKwo+PiArCXJldHVybiByZXQ7
Cj4+ICt9Cj4+ICsKPj4gK2NvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgeGVuX3ByaXZjbWRi
dWZfZm9wcyA9IHsKPj4gKwkub3duZXIgPSBUSElTX01PRFVMRSwKPj4gKwkub3BlbiA9IHByaXZj
bWRfYnVmX29wZW4sCj4+ICsJLnJlbGVhc2UgPSBwcml2Y21kX2J1Zl9yZWxlYXNlLAo+PiArCS5t
bWFwID0gcHJpdmNtZF9idWZfbW1hcCwKPj4gK307Cj4+ICtFWFBPUlRfU1lNQk9MX0dQTCh4ZW5f
cHJpdmNtZGJ1Zl9mb3BzKTsKPj4gKwo+PiArc3RydWN0IG1pc2NkZXZpY2UgeGVuX3ByaXZjbWRi
dWZfZGV2ID0gewo+PiArCS5taW5vciA9IE1JU0NfRFlOQU1JQ19NSU5PUiwKPj4gKwkubmFtZSA9
ICJ4ZW4vcHJpdmNtZC1idWYiLAo+IAo+IFNvcnJ5IHRvIG5pdHBpY2ssIGJ1dCBob3cgYWJvdXQg
bmFtaW5nIHRoaXMganVzdCAieGVuL2h5cGVyY2FsbCIgPwoKSSByZWFsbHkgaGF2ZSBubyBzcGVj
aWFsIHByZWZlcmVuY2VzIGhlcmUuCgo+IHByaXZjbWQgaXMgY3VycmVudGx5IGEgcmF0aGVyIGxh
cmdlIHNlY3VyaXR5IGhvbGUgYmVjYXVzZSBpdCBhbGxvd3MKPiB1c2Vyc3BhY2UgdG8gaGF2ZSBh
Y2Nlc3MgdG8gYWxsIHRoZSBoeXBlcmNhbGxzLCBpbmNsdWRpbmcgdGhlIG9uZXMgd2hpY2gKPiBz
aG91bGQgYmUgcmVzdHJpY3RlZCB0byBqdXN0IHRoZSBrZXJuZWwuwqAgSW4gdGhlIHBhc3QsIGEg
cGxhbiBoYXMgYmVlbgo+IGZsb2F0ZWQgdG8gc2xvd2x5IHJlcGxhY2UgdGhlIHVzZSBvZiB0aGUg
cmF3IGlvY3RsKCkgd2l0aCBwcm9wZXIgaW9jdGxzCj4gZm9yIHRoZSBoeXBlcmNhbGxzIHdoaWNo
IHVzZXJzcGFjZSBtaWdodCByZWFzb25hYmx5IHVzZS4KCkknZCByYXRoZXIgbGV0IHRoZSBwcml2
Y21kIGRyaXZlciBlaXRoZXIgYXNrIHRoZSBoeXBlcnZpc29yIHdoaWNoCmh5cGVyY2FsbHMgYXJl
IGZpbmUgdG8gY2FsbCBmcm9tIHVzZXIgbW9kZSwgb3IgbGV0IGl0IGVuY2Fwc3VsYXRlCnRoZSBo
eXBlcmNhbGwgaW4gYSBuZXcgInVzZXIgaHlwZXJjYWxsIiB3aGljaCB0aGUgaHlwZXJ2aXNvciBj
YW4KdmVyaWZ5IHRoZW4uCgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuZnMvc3VwZXIu
YyBiL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMKPj4gaW5kZXggNzFkZGZiNGNmNjFjLi5kNzUy
ZDBkZDNkMWQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMKPj4gKysr
IGIvZHJpdmVycy94ZW4veGVuZnMvc3VwZXIuYwo+PiBAQCAtNDgsNiArNDgsNyBAQCBzdGF0aWMg
aW50IHhlbmZzX2ZpbGxfc3VwZXIoc3RydWN0IHN1cGVyX2Jsb2NrICpzYiwgdm9pZCAqZGF0YSwg
aW50IHNpbGVudCkKPj4gIAkJWzJdID0geyAieGVuYnVzIiwgJnhlbl94ZW5idXNfZm9wcywgU19J
UlVTUnxTX0lXVVNSIH0sCj4+ICAJCXsgImNhcGFiaWxpdGllcyIsICZjYXBhYmlsaXRpZXNfZmls
ZV9vcHMsIFNfSVJVR08gfSwKPj4gIAkJeyAicHJpdmNtZCIsICZ4ZW5fcHJpdmNtZF9mb3BzLCBT
X0lSVVNSfFNfSVdVU1IgfSwKPj4gKwkJeyAicHJpdmNtZC1idWYiLCAmeGVuX3ByaXZjbWRidWZf
Zm9wcywgU19JUlVTUnxTX0lXVVNSIH0sCj4gCj4gRG8gd2UgcmVhbGx5IG5lZWQgdG8gcHJvdmlk
ZSB0aGUgZmFsbGJhY2sgaGVyZT/CoCAvZGV2L3hlbiBoYXMgYmVlbgo+IGFyb3VuZCBmb3IgYWdl
cywgYW5kIGl0IHdvdWxkIHJlYWxseSBiZSBhIGdvb2QgdGhpbmcgaWYgd2UgY2FuCj4gZXZlbnR1
YWxseSByZXRpcmUgeGVuZnMuCgpJJ2QgYmUgZmluZSBkcm9wcGluZyBpdC4KCkp1c3QgZGlkIHNv
bWUgYXJjaGFlb2xvZ3k6IC9kZXYveGVuIGlzIHN1cHBvcnRlZCBzaW5jZSBYZW4gNC41LiBEbyB3
ZQpyZWFsbHkgd2FudCB0byBkcm9wIHN1cHBvcnQgb2Ygb2xkZXIgWGVuIHZlcnNpb25zIGluIHRo
ZSBMaW51eCBrZXJuZWw/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:42:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:42:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTpvm-0000es-Tx; Fri, 15 Jun 2018 14:42: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=rb1j=jb=citrix.com=prvs=697eeffb9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fTpvm-0000ej-19
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:42:26 +0000
X-Inumbo-ID: f76719ee-70a9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f76719ee-70a9-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 16:39:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57493174"
Date: Fri, 15 Jun 2018 15:42:21 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20180615144221.GD2165@perard.uk.xensource.com>
References: <20180601175910.28146-1-peter.maydell@linaro.org>
 <20180605165507.GB2165@perard.uk.xensource.com>
 <CAFEAcA_X2V-YkM1ZeCHMPW3cQBk2=ZQ4BAgtcg67Eb+OuADbgQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFEAcA_X2V-YkM1ZeCHMPW3cQBk2=ZQ4BAgtcg67Eb+OuADbgQ@mail.gmail.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC] xen: Don't use
 memory_region_init_ram_nomigrate() in pci_assign_dev_load_option_rom()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "open list:X86" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "patches@linaro.org" <patches@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>

T24gRnJpLCBKdW4gMTUsIDIwMTggYXQgMTE6MDY6NDdBTSArMDEwMCwgUGV0ZXIgTWF5ZGVsbCB3
cm90ZToKPiBPbiA1IEp1bmUgMjAxOCBhdCAxNzo1NSwgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gT24gRnJpLCBKdW4gMDEsIDIwMTggYXQgMDY6
NTk6MTBQTSArMDEwMCwgUGV0ZXIgTWF5ZGVsbCB3cm90ZToKPiA+PiBUaGUgeGVuIHBjaV9hc3Np
Z25fZGV2X2xvYWRfb3B0aW9uX3JvbSgpIGN1cnJlbnRseSBjcmVhdGVzIGEgUkFNCj4gPj4gbWVt
b3J5IHJlZ2lvbiB3aXRoIG1lbW9yeV9yZWdpb25faW5pdF9yYW1fbm9taWdyYXRlKCksIGFuZCB0
aGVuCj4gPj4gbWFudWFsbHkgcmVnaXN0ZXJzIGl0IHdpdGggdm1zdGF0ZV9yZWdpc3Rlcl9yYW0o
KS4gSW4gZmFjdCBmb3IKPiA+PiBpdHMgb25seSBjYWxsc2l0ZSwgdGhlICdvd25lcicgcG9pbnRl
ciB3ZSB1c2UgZm9yIHRoZSBpbml0IGNhbGwKPiA+PiBhbmQgdGhlICcmZGV2LT5xZGV2JyBwb2lu
dGVyIHdlIHVzZSBmb3IgdGhlIHZtc3RhdGVfcmVnaXN0ZXJfcmFtKCkKPiA+PiBjYWxsIHJlZmVy
IHRvIHRoZSBzYW1lIG9iamVjdC4gU2ltcGxpZnkgdGhlIGZ1bmN0aW9uIHRvIG9ubHkKPiA+PiB0
YWtlIGEgcG9pbnRlciB0byB0aGUgZGV2aWNlIG9uY2UgaW5zdGVhZCBvZiB0d2ljZSwgYW5kIHVz
ZQo+ID4+IG1lbW9yeV9yZWdpb25faW5pdF9yYW0oKSB3aGljaCBhdXRvbWF0aWNhbGx5IGRvZXMg
dGhlIHZtc3RhdGUKPiA+PiByZWdpc3RlciBmb3IgdXMuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5
OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cj4gPj4gLS0tCj4gPj4g
VGhpcyBpcyBhIGZhaXJseSB0cml2aWFsIG5vLWJlaGF2aW91ci1jaGFuZ2UgY29kZSBjbGVhbnVw
LCBidXQKPiA+PiBJJ3ZlIG1hcmtlZCBpdCBhcyBSRkMgYmVjYXVzZSBJIGRvbid0IGhhdmUgYSBz
ZXR1cCBmb3IgZG9pbmcKPiA+PiBtb3JlIHRoYW4ganVzdCBjb21waWxlLXRlc3RpbmcgWGVuIHJl
bGF0ZWQgcGF0Y2hlcy4KPiA+PiBUaGlzIHdhcyBmb3VuZCBhcyBwYXJ0IG9mIGEgc3dlZXAgdGhy
b3VnaCBmb3IgY29kZSB1c2luZwo+ID4+IHRoZSBfbm9taWdyYXRlIHZlcnNpb25zIG9mIGZ1bmN0
aW9ucy4KPiA+Cj4gPiBUaGF0IHBhdGNoIGxvb2tzIGZpbmUsIGFuZCBzZWFtcyBmaW5lIGFmdGVy
IGhhY2tpbmcgbXkgd2F5IGludG8gdGVzdGluZwo+ID4gdGhlIGNoYW5nZS4KPiA+Cj4gPiBBY2tl
ZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gCj4gVGhh
bmtzIGZvciB0aGUgcmV2aWV3LiBTdGVmYW5vLCBkbyB5b3Ugd2FudCB0byB0YWtlIGl0IHZpYSB0
aGUKPiB4ZW4gc3VidHJlZT8KCkhpIFBldGVyLAoKV2UgZG9uJ3QgaGF2ZSBhbnkgb3RoZXIgcGF0
Y2ggZm9yIHhlbiwgc28gZmVlbCBmcmVlIHRvIGNvbW1pdCB0aGlzCm9uZS4KCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14: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 1fTpwg-0000t3-AM; Fri, 15 Jun 2018 14: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=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTpwf-0000sq-Ay
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:43:21 +0000
X-Inumbo-ID: 1885adb6-70aa-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1885adb6-70aa-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 16:40: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 w5FEdfY9081297;
 Fri, 15 Jun 2018 14:43:19 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-2017-10-26;
 bh=CbduDdH2bI/1Eo7JfIXDAYda2WKwzcRAfcXjw37yh/I=;
 b=cO8MfK+gIpNJPJ7toupqSTA4iJ1bgMgW8cWMkdaVhl/5hMKbjk/AvY5zHL/T/+r07tnw
 aOcky8dN66sE1La9lhtdlAvermLRTOJYRhLKNbwP5XxN+d0umD1ClKnyO0bu0gOviZQi
 HOVpDcUQqBHjZsMrLLScJjO/FYvRV9wD3Cguc9CGm5wNuz3PcaZDAJmhqNAo4fcKe0uy
 tCRbDcnBlnOGvyZkNPfp3OlfVKknOV+F2FkvfrMbuD0YL3WP2LQhjAJWq6u9meRsS8LM
 8wqqTEDEGli51rFiskxUOodxL3HGd98KFqVAOj3kRe51vkYKVq8xHoFaZVqqNpFrrzQE ug== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jk0xrhaxr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 14:43:18 +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 w5FEhHRR007058
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 14:43:17 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 w5FEhHLP017408;
 Fri, 15 Jun 2018 14:43: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 ; Fri, 15 Jun 2018 07:43:16 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20180615131740.5037-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: <ca081371-7b21-85d2-edcc-8b7273c09cb2@oracle.com>
Date: Fri, 15 Jun 2018 10:43:03 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615131740.5037-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8924
 signatures=668702
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-1805220000 definitions=main-1806150157
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwOToxNyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiArc3RhdGljIGlu
dCBwcml2Y21kX2J1Zl9tbWFwKHN0cnVjdCBmaWxlICpmaWxlLCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1
Y3QgKnZtYSkKPiArewo+ICsJc3RydWN0IHByaXZjbWRfYnVmX3ByaXZhdGUgKmZpbGVfcHJpdiA9
IGZpbGUtPnByaXZhdGVfZGF0YTsKPiArCXN0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSAq
dm1hX3ByaXY7Cj4gKwl1bnNpZ25lZCBpbnQgY291bnQgPSB2bWFfcGFnZXModm1hKTsKPiArCXVu
c2lnbmVkIGludCBpOwo+ICsJaW50IHJldCA9IDA7Cj4gKwo+ICsJaWYgKCEodm1hLT52bV9mbGFn
cyAmIFZNX1NIQVJFRCkpIHsKPiArCQlwcl9lcnIoIk1hcHBpbmcgbXVzdCBiZSBzaGFyZWRcbiIp
Owo+ICsJCXJldHVybiAtRUlOVkFMOwo+ICsJfQo+ICsKPiArCWlmIChmaWxlX3ByaXYtPmFsbG9j
YXRlZCArIGNvdW50ID4gbGltaXQpIHsKPiArCQlwcl9lcnIoIk1hcHBpbmcgbGltaXQgcmVhY2hl
ZCFcbiIpOwo+ICsJCXJldHVybiAtRU5PU1BDOwoKClRoaXMgZXJyb3IgKHdoaWNoIEkgdGhvdWdo
dCBzaG91bGQgaGF2ZSBiZWVuIEUyQklHKSBpcyBub3QgaW4gdGhlIGxpc3QKb2YgYWxsb3dlZCBl
cnJvciBjb2RlcyAocGVyIG1hbiBwYWdlKS4gSSB0aGluayBpdCBpdCdzIGVpdGhlciBFSU5WQUwg
b3IKRU5PTUVNIChFSU5WQUwgc2VlbXMgbW9yZSBhcHByb3ByaWF0ZSB0byBtZSkuCgpJIGFtIGFs
c28gbm90IHN1cmUgYWJvdXQgcHJfZXJyIGFzIHRoZSBjYWxsZXIgY2FuIGZvcmNlIGl0IChhbHRo
b3VnaApwcmVzdW1hYmx5IHRoZSBmaWxlIGlzIG9ubHkgYWNjZXNzaWJsZSB0byBzdXBlcnVzZXIp
LgoKLWJvcmlzCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:49:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:49: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 1fTq20-0001SR-Bh; Fri, 15 Jun 2018 14:48: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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTq1z-0001SM-3D
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:48:51 +0000
X-Inumbo-ID: 3b28ac43-70ab-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b28ac43-70ab-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:48:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57494022"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.53711.20411.669553@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 15:48:47 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180615132641.5461-2-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-2-jgross@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxencall: use hypercall buffer
 device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbUEFUQ0ggMS8zXSB0b29scy9saWJ4ZW5jYWxsOiB1c2Ug
aHlwZXJjYWxsIGJ1ZmZlciBkZXZpY2UgaWYgYXZhaWxhYmxlIik6Cj4gSW5zdGVhZCBvZiB1c2lu
ZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBoeXBlcmNhbGwgYnVmZmVycyB3aGljaCBpcyB0aGVuCj4g
bG9ja2VkIGludG8gbWVtb3J5LCB1c2UgdGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIG9mIHRo
ZSBMaW51eAo+IHByaXZjbWQgZHJpdmVyIGlmIGF2YWlsYWJsZS4KPiAKPiBUaGlzIGhhcyB0aGUg
YWR2YW50YWdlIG9mIG5lZWRpbmcganVzdCBhIHNpbmdsZSBtbWFwKCkgZm9yIGFsbG9jYXRpbmcK
PiB0aGUgYnVmZmVyIGFuZCBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIGNhbid0IG1ha2Ug
dGhlIGJ1ZmZlcgo+IHVuYWNjZXNzaWJsZSBmb3IgdGhlIGh5cGVydmlzb3IuCgpUaGlzIGNvZGUg
bG9va3MgcmVhc29uYWJsZSB0byBtZSAobWFraW5nIHNvbWUgYXNzdW1wdGlvbnMgYWJvdXQgdGhl
CmJlaGF2aW91ciBvZiAvZGV2L3hlbi9wcml2Y21kLWJ1ZikuICBIb3dldmVyLCBJIGZpbmQgbXlz
ZWxmIHF1aWJibGluZwp3aXRoIHRoZSBmbG93IGNvbnRyb2wgc3R5bGUuICBBbmQgSSBoYXZlIHNv
bWUgb3RoZXIgY29tbWVudHM6Cgo+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvcHJpdmF0
ZS5oIGIvdG9vbHMvbGlicy9jYWxsL3ByaXZhdGUuaAo+IGluZGV4IDUzM2YwYzRhOGIuLjA2ZDE1
OWNmYjggMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9jYWxsL3ByaXZhdGUuaAo+ICsrKyBiL3Rv
b2xzL2xpYnMvY2FsbC9wcml2YXRlLmgKPiBAQCAtMjEsNiArMjEsNyBAQCBzdHJ1Y3QgeGVuY2Fs
bF9oYW5kbGUgewo+ICAgICAgeGVudG9vbGxvZ19sb2dnZXIgKmxvZ2dlciwgKmxvZ2dlcl90b2Zy
ZWU7Cj4gICAgICB1bnNpZ25lZCBmbGFnczsKPiAgICAgIGludCBmZDsKPiArICAgIGludCBidWZf
ZmQ7CgpJIHRoaW5rIHRoaXMgZGVzZXJ2ZXMgYSBjb21tZW50LCBhbG9uZyB0aGUgZm9sbG93aW5n
IGxpbmVzOgoKICAgICAgICAgICAgICAgICAgICAgLyogcGFydGlhbGx5ICAgICB3aXRoICAgICAg
ICAgbm8gICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICAgLyogaW5pdGlhbGlzZWQgICBw
cml2Y21kLWJ1ZiAgcHJpdmNtZC1idWYgKi8KICAgICAgIGludCBmZDsgICAgICAgLyogICAgICBh
bnkgICAgICAgID49MCAgICAgICAgICAtMSAgICAgICAgKi8KICArICAgIGludCBidWZfZmQ7ICAg
LyogICAgICBhbnkgICAgICAgID49MCAgICAgICAgICA+PTAgICAgICAgKi8KCm9yIHNvbWUgc3Vj
aC4KCj4gIHN0YXRpYyBpbnQgYWxsX3Jlc3RyaWN0X2NiKFhlbnRvb2xjb3JlX19BY3RpdmVfSGFu
ZGxlICphaCwgZG9taWRfdCBkb21pZCkgewo+ICAgICAgeGVuY2FsbF9oYW5kbGUgKnhjYWxsID0g
Q09OVEFJTkVSX09GKGFoLCAqeGNhbGwsIHRjX2FoKTsKPiAtICAgIHJldHVybiB4ZW50b29sY29y
ZV9fcmVzdHJpY3RfYnlfZHVwMl9udWxsKHhjYWxsLT5mZCk7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+
ICsgICAgcmMgPSB4ZW50b29sY29yZV9fcmVzdHJpY3RfYnlfZHVwMl9udWxsKHhjYWxsLT5idWZf
ZmQpOwo+ICsgICAgaWYgKCAhcmMgKQo+ICsgICAgICAgIHJjID0geGVudG9vbGNvcmVfX3Jlc3Ry
aWN0X2J5X2R1cDJfbnVsbCh4Y2FsbC0+ZmQpOwo+ICsgICAgcmV0dXJuIHJjOwo+ICB9CgpXb3Vs
ZCBhIGBnb3RvIG91dCcgYXBwcm9hY2ggbm90IGJlIGNsZWFyZXIgaGVyZSA/Cgo+ICAgICAgeGNh
bGwtPmZkID0gZmQ7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRyeSB0aGUgc2FtZSBmb3IgdGhl
IGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlLgo+ICsgICAgICovCj4gKyAgICBmZCA9IG9wZW4oIi9k
ZXYveGVuL3ByaXZjbWQtYnVmIiwgT19SRFdSfE9fQ0xPRVhFQyk7Cj4gKyAgICBpZiAoIGZkID09
IC0xICYmICggZXJybm8gPT0gRU5PRU5UIHx8IGVycm5vID09IEVOWElPIHx8IGVycm5vID09IEVO
T0RFViApICkKPiArICAgIHsKPiArICAgICAgICAvKiBGYWxsYmFjayB0byAvcHJvYy94ZW4vcHJp
dmNtZC1idWYgKi8KPiArICAgICAgICBmZCA9IG9wZW4oIi9wcm9jL3hlbi9wcml2Y21kLWJ1ZiIs
IE9fUkRXUnxPX0NMT0VYRUMpOwoKRmlyc3RseSwgaXMgaXQgbmVjZXNzYXJ5IHRvIHRyeSBib3Ro
IC9wcm9jL3hlbiBhbmQgL2Rldi94ZW4gPyAgU3VyZWx5Cm5vd2FkYXlzIG9ubHkgL2Rldi94ZW4g
aXMgcmVsZXZhbnQuICBVbmxlc3Mgd2UgaW50ZW5kIHRvIGJhY2twb3J0IHRoaXMKbmV3IGRyaXZl
ciB0byAyLjYuMTgtYmFzZWQgQ2xhc3NpYyBYZW4gTGludXgga2VybmVscyB3aGljaCBhcmUKcHJv
YmFibHkgbm90IGFmZmVjdGVkIGJ5IHRoZSBidWcgYW55d2F5ID8KClNlY29uZGx5LCBwbGVhc2Ug
dHJlYXQgZXJyb3JzIG90aGVyIHRoYW4gRU5PRU5UIG9uIG9wZW5pbmcKL2Rldi94ZW4vcHJpdmNt
ZC1idWYgYXMgZmF0YWwgKGllLCBtYWtlIG9zZGVwX3hlbmNhbGxfb3BlbiByZXR1cm4gLTEKaW4g
dGhvc2UgY2FzZXMpLgoKPiAgaW50IG9zZGVwX3hlbmNhbGxfY2xvc2UoeGVuY2FsbF9oYW5kbGUg
KnhjYWxsKQo+ICB7Cj4gICAgICBpbnQgZmQgPSB4Y2FsbC0+ZmQ7Cj4gKwo+ICsgICAgaWYgKCB4
Y2FsbC0+YnVmX2ZkID49IDAgKQo+ICsgICAgICAgIGNsb3NlKHhjYWxsLT5idWZfZmQpOwo+ICAg
ICAgaWYgKGZkID09IC0xKQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAgICAgcmV0dXJuIGNsb3Nl
KGZkKTsKClRoaXMgbm93IGxvb2tzIHF1aXRlIGNsdW1zeS4gIEkgd291bGQgZG8gdGhpczoKCiAg
LSAgICBpbnQgZmQgPSB4Y2FsbC0+ZmQ7CiAgLQogIC0gICAgaWYgKGZkID09IC0xKQogIC0gICAg
ICAgIHJldHVybiAwOwoKICArICAgIGlmICggeGNhbGwtPmZkID49IDAgKQogICsgICAgICAgIGNs
b3NlKHhjYWxsLT5mZCk7Cj4gKyAgICBpZiAoIHhjYWxsLT5idWZfZmQgPj0gMCApCj4gKyAgICAg
ICAgY2xvc2UoeGNhbGwtPmJ1Zl9mZCk7CiAgKyAgICByZXR1cm4gMDsKCndoaWNoIGlzIGVxdWl2
YWxlbnQgYnV0IG1ha2VzIHRoZSBzeW1tZXRyeSBhbmQgaWRlbXBvdGVuY3kgbXVjaApjbGVhcmVy
LgoKPiBAQCAtNzgsNiArOTMsMTQgQEAgdm9pZCAqb3NkZXBfYWxsb2NfcGFnZXMoeGVuY2FsbF9o
YW5kbGUgKnhjYWxsLCBzaXplX3QgbnBhZ2VzKQo+ICAgICAgdm9pZCAqcDsKPiAgICAgIGludCBy
YywgaSwgc2F2ZWRfZXJybm87Cj4gIAo+ICsgICAgaWYgKCB4Y2FsbC0+YnVmX2ZkID49IDAgKQo+
ICsgICAgewo+ICsgICAgICAgIHAgPSBtbWFwKE5VTEwsIHNpemUsIFBST1RfUkVBRHxQUk9UX1dS
SVRFLCBNQVBfU0hBUkVELCB4Y2FsbC0+YnVmX2ZkLCAwKTsKPiArICAgICAgICBpZiAoIHAgPT0g
TUFQX0ZBSUxFRCApCj4gKyAgICAgICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1tYXAgZmFp
bGVkIik7Cj4gKyAgICAgICAgcmV0dXJuIHA7Cj4gKyAgICB9Cj4gKwoKSSBmaW5kIHRoaXMgZWFy
bHkgZXhpdCBhcHByb2FjaCBhIGJpdCBjbHVtc3ksIGJ1dCBtYXliZSBwdXR0aW5nIGFsbAp0aGUg
cmVzdCBpbiBhbiBlbHNlIGJyYW5jaCB3b3VsZCBiZSB3b3JzZS4KCklmIHlvdSBkbyBkZWNpZGUg
dG8gbGlmdCB0aGUgcmVzdCBpbnRvIGFuIGVsc2UgYnJhbmNoLCBJIHRoaW5rIHlvdQpzaG91bGQg
a2VlcCB0aGUgYG91dCcgY2xhdXNlIG91dHNpZGUgaXQuICAoSXQncyBhIHNoYW1lIHdlIGRvbid0
IGhhdmUKdGhlIGxpYnhsLXN0eWxlIGNvcnJlY3QgZXJyb3IgaGFuZGxpbmcgYXBwcm9hY2ggaGVy
ZSwgaWU6IGluaXRpYWxpc2UKcD1OVUxMIGF0IHRoZSB0b3A7IGFsd2F5cyBgZ290byBvdXQnIHJh
dGhlciB0aGFuIGByZXR1cm4gTlVMTCcgb24KZXJyb3I7IGFuZCBoYXZlIHRoZSBvdXQgc2VjdGlv
biBjaGVjayBwIGJlZm9yZSBjYWxsaW5nIG11bm1hcC4KCj4gQEAgLTExOSw4ICsxNDIsMTAgQEAg
b3V0Ogo+ICB2b2lkIG9zZGVwX2ZyZWVfcGFnZXMoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCB2b2lk
ICpwdHIsIHNpemVfdCBucGFnZXMpCj4gIHsKPiAgICAgIGludCBzYXZlZF9lcnJubyA9IGVycm5v
Owo+IC0gICAgLyogUmVjb3ZlciB0aGUgVk1BIGZsYWdzLiBNYXliZSBpdCdzIG5vdCBuZWNlc3Nh
cnkgKi8KPiAtICAgIG1hZHZpc2UocHRyLCBucGFnZXMgKiBQQUdFX1NJWkUsIE1BRFZfRE9GT1JL
KTsKPiArCj4gKyAgICBpZiAoIHhjYWxsLT5idWZfZmQgPCAwICkKPiArICAgICAgICAvKiBSZWNv
dmVyIHRoZSBWTUEgZmxhZ3MuIE1heWJlIGl0J3Mgbm90IG5lY2Vzc2FyeSAqLwo+ICsgICAgICAg
IG1hZHZpc2UocHRyLCBucGFnZXMgKiBQQUdFX1NJWkUsIE1BRFZfRE9GT1JLKTsKClRoaXMgcGFy
dCBMR1RNIGJ1dCBnaXZlbiB0aGUgbXVsdGlwbGUgbGluZXMgaW5zaWRlIHRoZSBpZiwgbWF5YmUg
eyB9CndvdWxkIGJlIHdhcnJhbnRlZC4KClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:49:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14: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 1fTq2s-0001Xf-Te; Fri, 15 Jun 2018 14: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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTq2r-0001XZ-6y
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:49:45 +0000
X-Inumbo-ID: 5b86a371-70ab-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b86a371-70ab-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:49:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57494084"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.53737.674492.23038@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 15:49:13 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180615132641.5461-3-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-3-jgross@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/3] tools/libxencalls: add new function to
 query hypercall buffer safety
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbUEFUQ0ggMi8zXSB0b29scy9saWJ4ZW5jYWxsczogYWRk
IG5ldyBmdW5jdGlvbiB0byBxdWVyeSBoeXBlcmNhbGwgYnVmZmVyIHNhZmV0eSIpOgo+IEFkZCBh
IG5ldyBmdW5jdGlvbiB0byBxdWVyeSB3aGV0aGVyIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBhbHdh
eXMgc2FmZQo+IHRvIGFjY2VzcyBieSB0aGUgaHlwZXJ2aXNvciBvciBtaWdodCByZXN1bHQgaW4g
RUZBVUxULgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:52:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 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 1fTq59-0002K8-Cg; Fri, 15 Jun 2018 14:52: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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTq58-0002Jx-BV
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:52:06 +0000
X-Inumbo-ID: afc2ec99-70ab-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afc2ec99-70ab-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:52:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57494566"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.53906.117992.935305@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 15:52:02 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180615132641.5461-4-jgross@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-4-jgross@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbUEFUQ0ggMy8zXSB0b29scy9saWJ4YzogcmV0cnkgaHlw
ZXJjYWxsIGluIGNhc2Ugb2YgRUZBVUxUIik6Cj4gQSBoeXBlcmNhbGwgaXNzdWVkIHZpYSB0aGUg
cHJpdmNtZCBkcml2ZXIgY2FuIHZlcnkgcmFyZWx5IHJldHVybgo+IC1FRkFVTFQgZXZlbiBpZiB0
aGUgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJlIGxvY2tlZCBpbiBtZW1vcnkuIFRoaXMKPiBoYXBwZW5z
IGZvciBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSB3aGVuIHRoZSBMaW51eCBrZXJu
ZWwKPiBpcyBkb2luZyBtZW1vcnkgc2NhbnMgZS5nLiBmb3IgcGFnZSBtaWdyYXRpb24gb3IgY29t
cGFjdGlvbi4KPiAKPiBSZXRyeSB0aGUgZ2V0cGFnZWZyYW1laW5mbzMgaHlwZXJjYWxsIHVwIHRv
IDIgdGltZXMgaW4gY2FzZQo+IC1FRkFVTFQgaXMgcmV0dXJuZWQgYW5kIHRoZSBoeXBlcnZpc29y
IG1pZ2h0IHNlZSBpbnZhbGlkIFBURXMgZm9yCj4gdXNlciBoeXBlcmNhbGwgYnVmZmVycy4KCkl0
IHdvdWxkIGJlIHdvcnRoIG1lbnRpb25pbmcgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHRoYXQgdGhp
cyBpcyBhCndvcmthcm91bmQgZm9yIHN5c3RlbXMgd2l0aG91dCBwcml2Y21kLWJ1Ziwgd2hpY2gg
ZG9lcyBub3QgaGF2ZSB0aGlzCmJ1Zy4gIEJ1dCBuZXZlcnRoZWxlc3M6CgpBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpPdmVyYWxsLCB0aGFua3MgZm9y
IGNoYXNpbmcgdXAgdGhpcyBsb25nLXN0YW5kaW5nIGJ1Zy4KClRoYW5rcywKSWFuLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14: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 1fTq7b-0002b7-U1; Fri, 15 Jun 2018 14:54:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=stcz=jb=citrix.com=prvs=6971d5c5d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fTq7b-0002b1-ER
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:54:39 +0000
X-Inumbo-ID: 0a3e9b20-70ac-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a3e9b20-70ac-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:54:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="74727316"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-4-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ca5cfa19-fb80-cc6f-77c0-45fb8a0bf5f7@citrix.com>
Date: Fri, 15 Jun 2018 15:54:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615132641.5461-4-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMTQ6MjYsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL3hjX3ByaXZhdGUuaCBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAo+IGluZGV4
IDAzYmM5YTc3NzYuLjE4YWRkODAyMzIgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGMveGNfcHJp
dmF0ZS5oCj4gKysrIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCj4gQEAgLTI1NCw5ICsyNTQs
MTIgQEAgb3V0MToKPiAgICAgIHJldHVybiByZXQ7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbmxpbmUg
aW50IGRvX2RvbWN0bCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9kb21jdGwgKmRvbWN0
bCkKPiArc3RhdGljIGlubGluZSBpbnQgZG9fZG9tY3RsX21heWJlX3JldHJ5KHhjX2ludGVyZmFj
ZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHJldHJpZXMpCgpJIHJlY29tbWVuZCBy
ZW5hbWluZyB0aGlzIGRvX2RvbWN0bF9yZXRyeV9lZmF1bHQoKSB0byBtYWtlIGl0IGV4cGxpY2l0
CndoaWNoIGVycm9yIGNhdXNlcyBhIHJldHJ5LsKgIFdlJ3ZlIGdvdCBvdGhlciBhIGZldyBvdGhl
ciBhZGhvYyBwbGFjZXMKd2hpY2ggcmV0cnkgb24gb3RoZXIgZXJyb3JzLgoKPiBAQCAtMjgxLDYg
KzI4NywxOCBAQCBzdGF0aWMgaW5saW5lIGludCBkb19kb21jdGwoeGNfaW50ZXJmYWNlICp4Y2gs
IHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwpCj4gICAgICByZXR1cm4gcmV0Owo+ICB9Cj4gIAo+
ICtzdGF0aWMgaW5saW5lIGludCBkb19kb21jdGwoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4
ZW5fZG9tY3RsICpkb21jdGwpCj4gK3sKPiArICAgIHJldHVybiBkb19kb21jdGxfbWF5YmVfcmV0
cnkoeGNoLCBkb21jdGwsIDApOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGludCBkb19kb21j
dGxfcmV0cnkoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwpCj4g
K3sKPiArICAgIHVuc2lnbmVkIGludCByZXRyaWVzID0geGVuY2FsbF9idWZmZXJzX25ldmVyX2Zh
dWx0KHhjaC0+eGNhbGwpID8gMCA6IDI7CgpQcm9iYWJseSBhIHZlcnkgbWlub3IgaXNzdWUsIGJ1
dCBpcyBpdCB3b3J0aCBjYWNoaW5nIG5ldmVyX2ZhdWx0IG9uY2UKd2hlbiBvcGVuaW5nIHRoZSB4
Y19pbnRlcmZhY2U/wqAgQ2FsbGluZyBpbnRvIGEgc2VwYXJhdGUgc2hhcmVkIG9iamVjdCBvbgpl
dmVyeSBkb21jdGwgaXNuJ3QgdGhlIGhlaWdodCBvZiBlZmZpY2llbmN5LgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 14:56:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 14:56:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTq9D-0002jX-Ik; Fri, 15 Jun 2018 14: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=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTq9C-0002ij-3x
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 14:56:18 +0000
X-Inumbo-ID: 45a6478e-70ac-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45a6478e-70ac-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 14:56:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fTq98-0005AH-My; Fri, 15 Jun 2018 14:56: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 1fTq97-0002OR-Su; Fri, 15 Jun 2018 14:56:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTq97-0004WB-S9; Fri, 15 Jun 2018 14:56:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124186-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:host-ping-check-native:fail:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
X-Osstest-Versions-That: xen=197e605e03a1017e2b4fb57859456da8f9cea468
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 14:56:13 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124186: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE4NiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE4Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
MzA5MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNSBob3N0LXBpbmctY2hlY2stbmF0
aXZlICAgZmFpbCBSRUdSLiB2cy4gMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyMzA5
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTIzMDkxCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVn
YXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzMDkx
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTIyOTIyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjI5MjIKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyMjk5MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjMwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzMDkxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjMwOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rp
c3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
NyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYzFhYWFkNTYyNzQ0OGE4NGM0
ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgMTk3ZTYwNWUwM2ExMDE3ZTJiNGZiNTc4NTk0NTZkYThmOWNlYTQ2OAoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTIzMDkxICAyMDE4LTA1LTIzIDA3OjExOjI4IFogICAyMyBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyMzM0NSAgMjAxOC0wNS0yOSAwODozNjozNCBaICAgMTcgZGF5cyAg
IDE1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE4NiAgMjAxOC0wNi0xNCAwMzoz
Mjo1NCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAg
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
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1ODQgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqEc-0003cO-Ei; Fri, 15 Jun 2018 15:01: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=agvp=jb=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fTqEa-0003cJ-8T
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:01:52 +0000
X-Inumbo-ID: 0c5ba77a-70ad-11e8-bc1d-65256ead4e3a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c5ba77a-70ad-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:01:58 +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 w5FF1nUZ009233
 ; Fri, 15 Jun 2018 17:01:49 +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 w5FF1n11023147;
 Fri, 15 Jun 2018 17:01:49 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id ED7CEA93B; Fri, 15 Jun 2018 17:01:48 +0200 (MEST)
Date: Fri, 15 Jun 2018 17:01:48 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180615150148.GA24976@mail.soc.lip6.fr>
References: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <20180613221631.GA672@antioche.eu.org>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Fri, 15 Jun 2018 17:01:49 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMTQsIDIwMTggYXQgMDg6MzM6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPiBTbyBmYXIgSSd2ZSBub3QgYmVlbiBhYmxlIHRvIG1ha2UgWGVuIHBhbmljIHdpdGgg
dGhlIG5ldyB4ZW4ga2VybmVsLgo+ID4gQXR0YWNoZWQgaXMgYSBsb2cgb2YgdGhlIHNlcmlhbCBj
b25zb2xlLCBpbiBjYXNlIHlvdSBub3RpY2Ugc29tZXRoaW5nLgo+IAo+IE5vbmUgb2YgdGhlIHBy
aW50aygpcyByZXBsYWNpbmcgQVNTRVJUKClzIGhhdmUgdHJpZ2dlcmVkLCBzbyBub3RoaW5nCj4g
aW50ZXJlc3RpbmcgdG8gbGVhciBmcm9tIHRoZSBsb2csIHVuZm9ydHVuYXRlbHkuCj4gCj4gPiBJ
J2xsIGtlZXAgYW5pdGEgdGVzdHMgcnVubmluZyBpbiBhIGxvb3Agb3Zlcm5pZ2h0LCBpbiBjYXNl
IGl0IGVuZHMgdXAKPiA+IGhpdHRpbmcgYW4gYXNzZXJ0Lgo+IAo+IFRoYW5rcy4KClN0aWxsIG5v
dGhpbmcgaW4gdGhlIGNvbnNvbGUgbG9ncy4gTWF5YmUgYmVjYXVzZSB0aGUgc3luY19jb25zb2xl
IHByZXZlbnRzCnNvbWUgcmFjZSBjb25kaXRpb24gZnJvbSBoYXBwZW5pbmcuIEknbSB0cnlpbmcg
YWdhaW4gd2l0aCBhIGxhcmdlIGNvbnNvbGUKcmluZyBpbnN0ZWFkLgoKLS0gCk1hbnVlbCBCb3V5
ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgICAgTmV0QlNEOiAyNiBhbnMgZCdleHBlcmll
bmNlIGZlcm9udCB0b3Vqb3VycyBsYSBkaWZmZXJlbmNlCi0tCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:15:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqRK-0004hB-8m; Fri, 15 Jun 2018 15:15: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTqRI-0004h6-MP
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:15:00 +0000
X-Inumbo-ID: 8521ec37-70ae-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8521ec37-70ae-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 17:12:29 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 09:14:59 -0600
Message-Id: <5B23D7F402000078001CBAB5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 09:15:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-2-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/6] vpt: fix create_periodic_time to use
 the irq 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEluc3RlYWQgb2YgdGhlIHN0YWxlIHZhbHVlIGluc2lkZSB0aGUgcGVyaW9kaWNfdGltZSBzdHJ1
Y3QuCgpJIHRoaW5rIHRoaXMgd2FudHMgaXRzIHRpdGxlIGNoYW5nZWQsIGJlY2F1c2UgLi4uCgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zw
dC5jCj4gQEAgLTQ0NSw4ICs0NDUsOCBAQCB2b2lkIGNyZWF0ZV9wZXJpb2RpY190aW1lKAo+ICAg
ICAgdWludDY0X3QgcGVyaW9kLCB1aW50OF90IGlycSwgdGltZV9jYiAqY2IsIHZvaWQgKmRhdGEp
Cj4gIHsKPiAgICAgIGlmICggIXB0LT5zb3VyY2UgfHwKPiAtICAgICAgICAgKHB0LT5pcnEgPj0g
TlJfSVNBSVJRUyAmJiBwdC0+c291cmNlID09IFBUU1JDX2lzYSkgfHwKPiAtICAgICAgICAgKHB0
LT5pcnEgPj0gaHZtX2RvbWFpbl9pcnEodi0+ZG9tYWluKS0+bnJfZ3NpcyAmJgo+ICsgICAgICAg
ICAoaXJxID49IE5SX0lTQUlSUVMgJiYgcHQtPnNvdXJjZSA9PSBQVFNSQ19pc2EpIHx8Cj4gKyAg
ICAgICAgIChpcnEgPj0gaHZtX2RvbWFpbl9pcnEodi0+ZG9tYWluKS0+bnJfZ3NpcyAmJgo+ICAg
ICAgICAgICAgcHQtPnNvdXJjZSA9PSBQVFNSQ19pb2FwaWMpICkKPiAgICAgIHsKPiAgICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKCi4uLiBmdXJ0aGVyIGRvd24gZnJvbSBoZXJlIHRoZXJl
IGlzIGEgdXNlIG9mIHRoZSBwYXJhbWV0ZXIuIE1heWJlCiJjaGVjayIgaW5zdGVhZCBvZiAidXNl
Ij8gV2l0aCB0aGF0IChlYXN5IGVub3VnaCB0byBkbyB3aGlsZQpjb21taXR0aW5nKQpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:17:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15:17:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTqU2-0004px-RV; Fri, 15 Jun 2018 15: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTqU1-0004pO-Fs
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:17:49 +0000
X-Inumbo-ID: 474b3418-70af-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 474b3418-70af-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:17:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 09:17:47 -0600
Message-Id: <5B23D89A02000078001CBAB8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 09:17:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-3-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/6] vhpet: check that the set interrupt
 route 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: 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+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoZSB2YWx1ZSB3cml0dGVuIGJ5IHRoZSBndWVzdCBtdXN0IGJlIHZhbGlkIGFjY29yZGluZyB0
byB0aGUgbWFzawo+IHByb3ZpZGVkIGluIHRoZSBpbnRlcnJ1cHQgcm91dGluZyBjYXBhYmlsaXRp
ZXMgcmVnaXN0ZXIuIElmIHRoZQo+IGludGVycnVwdCBpcyBub3QgdmFsaWQgc2V0IGl0IHRvIHRo
ZSBmaXJzdCB2YWxpZCBJUlEgaW4gdGhlCj4gY2FwYWJpbGl0aWVzIGZpZWxkIGlmIHRoZSB0aW1l
ciBpcyBlbmFibGVkLCBlbHNlIGp1c3QgY2xlYXIgdGhlIGZpZWxkLgo+IAo+IEFsc28gcmVmdXNl
IHRvIHN0YXJ0IGFueSB0aW1lciB0aGF0IGhhcyBhbiBpbnZhbGlkIGludGVycnVwdCByb3V0ZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:19:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqVW-0005Km-95; Fri, 15 Jun 2018 15: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=9pmr=jb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fTqVV-0005I5-1G
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:19:21 +0000
X-Inumbo-ID: 7deffa9d-70af-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7deffa9d-70af-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:19:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 15 Jun 2018 09:19:19 -0600
Message-Id: <5B23D8F502000078001CBABB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 15 Jun 2018 09:19:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-4-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/6] vpt: convert periodic_time fields 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:25:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqaz-0006JM-4R; Fri, 15 Jun 2018 15: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTqax-0006JH-BZ
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:24:59 +0000
X-Inumbo-ID: 4799b4f0-70b0-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4799b4f0-70b0-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:25:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8AD84ACC4;
 Fri, 15 Jun 2018 15:24:57 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180615131740.5037-1-jgross@suse.com>
 <5B23CE9502000078001CBA36@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: <cc607075-2d0b-3171-65e1-e24318777114@suse.com>
Date: Fri, 15 Jun 2018 17:24:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B23CE9502000078001CBA36@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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 <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 lkml <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMTY6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjA2LjE4IGF0
IDE1OjE3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysg
Yi9kcml2ZXJzL3hlbi9wcml2Y21kLWJ1Zi5jCj4+IEBAIC0wLDAgKzEsMjE2IEBACj4+ICsvLyBT
UERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCBPUiBNSVQKPj4gKwo+PiArLyoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+PiArICogcHJpdmNtZC1idWYuYwo+PiArICoKPj4gKyAqIE1tYXAgb2Yg
aHlwZXJjYWxsIGJ1ZmZlcnMuCj4+ICsgKgo+PiArICogQ29weXJpZ2h0IChjKSAyMDE4IEp1ZXJn
ZW4gR3Jvc3MKPj4gKyAqLwo+PiArCj4+ICsjZGVmaW5lIHByX2ZtdChmbXQpICJ4ZW46IiBLQlVJ
TERfTU9ETkFNRSAiOiAiIGZtdAo+PiArCj4+ICsjaW5jbHVkZSA8bGludXgva2VybmVsLmg+Cj4+
ICsjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+Cj4+ICsjaW5jbHVkZSA8bGludXgvbGlzdC5oPgo+
PiArI2luY2x1ZGUgPGxpbnV4L21pc2NkZXZpY2UuaD4KPj4gKyNpbmNsdWRlIDxsaW51eC9tbS5o
Pgo+PiArI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KPj4gKwo+PiArI2luY2x1ZGUgInByaXZjbWQu
aCIKPj4gKwo+PiArTU9EVUxFX0xJQ0VOU0UoIkdQTCIpOwo+PiArCj4+ICtzdGF0aWMgaW50IGxp
bWl0ID0gNjQ7Cj4+ICttb2R1bGVfcGFyYW0obGltaXQsIGludCwgMDY0NCk7Cj4gCj4gQ2FuIHRo
aXMgZ28gbmVnYXRpdmU/IElmIG5vdCAtICJ1bnNpZ25lZCBpbnQiIGFuZCAidWludCIgcHJlaGFw
cz8KClBlcmhhcHMuIDstKQoKPiAKPj4gK3N0YXRpYyBpbnQgcHJpdmNtZF9idWZfbW1hcChzdHJ1
Y3QgZmlsZSAqZmlsZSwgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCj4+ICt7Cj4+ICsJc3Ry
dWN0IHByaXZjbWRfYnVmX3ByaXZhdGUgKmZpbGVfcHJpdiA9IGZpbGUtPnByaXZhdGVfZGF0YTsK
Pj4gKwlzdHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUgKnZtYV9wcml2Owo+PiArCXVuc2ln
bmVkIGludCBjb3VudCA9IHZtYV9wYWdlcyh2bWEpOwo+PiArCXVuc2lnbmVkIGludCBpOwo+PiAr
CWludCByZXQgPSAwOwo+PiArCj4+ICsJaWYgKCEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJFRCkp
IHsKPj4gKwkJcHJfZXJyKCJNYXBwaW5nIG11c3QgYmUgc2hhcmVkXG4iKTsKPj4gKwkJcmV0dXJu
IC1FSU5WQUw7Cj4+ICsJfQo+PiArCj4+ICsJaWYgKGZpbGVfcHJpdi0+YWxsb2NhdGVkICsgY291
bnQgPiBsaW1pdCkgewo+PiArCQlwcl9lcnIoIk1hcHBpbmcgbGltaXQgcmVhY2hlZCFcbiIpOwo+
IAo+IEZvciBib3RoIGVycm9yIG1lc3NhZ2VzIC0gaWYgeW91IHJlYWxseSB3YW50IHRoZW0sIEkg
dGhpbmsgdGhleSBzaG91bGQgYmUKPiBtYWRlIG1vcmUgaGVscGZ1bCBzdWNoIHRoYXQgaXQgaXMg
cG9zc2libGUgdG8gaWRlbnRpZnkgdGhlIG9mZmVuZGVyLiBMb2cgYXQKPiBsZWFzdCBwcm9jZXNz
IG5hbWUgYW5kIHBpZCwgb3IgZHJvcCB0aGUgbWVzc2FnZXM/CgpJIHRoaW5rIGRyb3BwaW5nIHRo
ZW0gc2hvdWxkIGJlIGZpbmUuCgo+IAo+PiArCQlyZXR1cm4gLUVOT1NQQzsKPj4gKwl9Cj4+ICsK
Pj4gKwl2bWFfcHJpdiA9IGt6YWxsb2Moc2l6ZW9mKCp2bWFfcHJpdikgKyBjb3VudCAqIHNpemVv
Zih2b2lkICopLAo+PiArCQkJICAgR0ZQX0tFUk5FTCk7Cj4+ICsJaWYgKCF2bWFfcHJpdikKPj4g
KwkJcmV0dXJuIC1FTk9NRU07Cj4+ICsKPj4gKwl2bWFfcHJpdi0+bl9wYWdlcyA9IGNvdW50Owo+
PiArCWNvdW50ID0gMDsKPj4gKwlmb3IgKGkgPSAwOyBpIDwgdm1hX3ByaXYtPm5fcGFnZXM7IGkr
Kykgewo+PiArCQl2bWFfcHJpdi0+cGFnZXNbaV0gPSBhbGxvY19wYWdlKEdGUF9LRVJORUwgfCBf
X0dGUF9aRVJPKTsKPj4gKwkJaWYgKCF2bWFfcHJpdi0+cGFnZXNbaV0pCj4+ICsJCQlicmVhazsK
Pj4gKwkJY291bnQrKzsKPj4gKwl9Cj4+ICsKPj4gKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxv
Y2spOwo+PiArCj4+ICsJZmlsZV9wcml2LT5hbGxvY2F0ZWQgKz0gY291bnQ7Cj4+ICsKPj4gKwl2
bWFfcHJpdi0+ZmlsZV9wcml2ID0gZmlsZV9wcml2Owo+PiArCXZtYV9wcml2LT51c2VycyA9IDE7
Cj4+ICsKPj4gKwl2bWEtPnZtX2ZsYWdzIHw9IFZNX0lPIHwgVk1fRE9OVEVYUEFORCB8IFZNX0RP
TlREVU1QOwo+PiArCXZtYS0+dm1fb3BzID0gJnByaXZjbWRfYnVmX3ZtX29wczsKPj4gKwl2bWEt
PnZtX3ByaXZhdGVfZGF0YSA9IHZtYV9wcml2Owo+PiArCj4+ICsJbGlzdF9hZGQoJnZtYV9wcml2
LT5saXN0LCAmZmlsZV9wcml2LT5saXN0KTsKPj4gKwo+PiArCWlmICh2bWFfcHJpdi0+bl9wYWdl
cyAhPSBjb3VudCkKPj4gKwkJcmV0ID0gLUVOT01FTTsKPj4gKwllbHNlCj4+ICsJCWZvciAoaSA9
IDA7IGkgPCB2bWFfcHJpdi0+bl9wYWdlczsgaSsrKSB7Cj4+ICsJCQlyZXQgPSB2bV9pbnNlcnRf
cGFnZSh2bWEsIHZtYS0+dm1fc3RhcnQgKyBpICogUEFHRV9TSVpFLAo+PiArCQkJCQkgICAgIHZt
YV9wcml2LT5wYWdlc1tpXSk7Cj4+ICsJCQlpZiAocmV0KQo+PiArCQkJCWJyZWFrOwo+PiArCQl9
Cj4+ICsKPj4gKwlpZiAocmV0KQo+PiArCQlwcml2Y21kX2J1Zl92bWFwcml2X2ZyZWUodm1hX3By
aXYpOwo+IAo+IERvbid0IHlvdSBhbHNvIG5lZWQgdG8gdW5kbyB0aGUgcGFydGlhbGx5IHN1Y2Nl
c3NmdWwgaW5zZXJ0aW9uPwoKTm8sIHRoaXMgaXMgZG9uZSBieSBnZW5lcmljIG1tYXAoKSBoYW5k
bGluZyB3aGVuIEknbSByZXR1cm5pbmcgYW4gZXJyb3IuCgo+IAo+PiArc3RydWN0IG1pc2NkZXZp
Y2UgeGVuX3ByaXZjbWRidWZfZGV2ID0gewo+PiArCS5taW5vciA9IE1JU0NfRFlOQU1JQ19NSU5P
UiwKPiAKPiBXaGlsZSBkeW5hbWljIG1pbm9ycyBhcmUgb2YgY291cnNlIG11Y2ggYmV0dGVyIHRo
YW4gZml4ZWQgb25lcyAoYXMKPiB3ZSB1c2VkIHRvIHVzZSBtYW55IHllYXJzIGFnbyksIGJ1dCBh
cmVuJ3QgdGhleSBzdGlsbCBhIHJlbGF0aXZlbHkKPiBsaW1pdGVkIHJlc291cmNlPyBCeSBzZXR0
aW5nIGEgIm1vZGUiIG9uIGEgaGFuZGxlIHRvIHRoZSBvcmlnaW5hbAo+IHByaXZjbWQgaW50ZXJm
YWNlLCBubyBuZXcgbWlub3Igd291bGQgYmUgbmVlZGVkLgoKSG1tLCBJJ20gbm90IHZlcnkgZm9u
ZCBvZiB0aGlzIGlkZWEuIFRoYXQgd291bGQgbWFrZSBhbGwgcHJpdmNtZApmaWxlIG9wcyByYXRo
ZXIgY2x1bXN5LiBPVE9IIEkgY2FuIHNlZSB0aGUgYmVuZml0cy4KCkFueW9uZSB3YW50aW5nIHRv
IGNvbW1lbnQgb24gdGhpcyBpZGVhPwoKPiAKPj4gLS0tIGEvZHJpdmVycy94ZW4vcHJpdmNtZC5j
Cj4+ICsrKyBiL2RyaXZlcnMveGVuL3ByaXZjbWQuYwo+PiBAQCAtMTAwNywxMiArMTAwNywyMSBA
QCBzdGF0aWMgaW50IF9faW5pdCBwcml2Y21kX2luaXQodm9pZCkKPj4gIAkJcHJfZXJyKCJDb3Vs
ZCBub3QgcmVnaXN0ZXIgWGVuIHByaXZjbWQgZGV2aWNlXG4iKTsKPj4gIAkJcmV0dXJuIGVycjsK
Pj4gIAl9Cj4+ICsKPj4gKwllcnIgPSBtaXNjX3JlZ2lzdGVyKCZ4ZW5fcHJpdmNtZGJ1Zl9kZXYp
Owo+PiArCWlmIChlcnIgIT0gMCkgewo+PiArCQlwcl9lcnIoIkNvdWxkIG5vdCByZWdpc3RlciBY
ZW4gaHlwZXJjYWxsLWJ1ZiBkZXZpY2VcbiIpOwo+PiArCQltaXNjX2RlcmVnaXN0ZXIoJnByaXZj
bWRfZGV2KTsKPj4gKwkJcmV0dXJuIGVycjsKPiAKPiBXb3VsZG4ndCB0aGlzIGJldHRlciBiZSBh
IHdhcm5pbmcgb25seSwgd2l0aG91dCBmYWlsaW5nIGRyaXZlciBpbml0PwoKTm8sIEkgZG9uJ3Qg
dGhpbmsgc28uIFdlIHJhdGhlciB3YW50IHRoZSBoeXBlcmNhbGwgYnVmZmVyIGhhbmRsaW5nIHRv
CmJlIGNsZWFuIGZyb20gbm93IG9uLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:26:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqc5-0006O2-IO; Fri, 15 Jun 2018 15: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTqc4-0006Ns-7q
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:26:08 +0000
X-Inumbo-ID: 707cc469-70b0-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 707cc469-70b0-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:26:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 531EFACC4;
 Fri, 15 Jun 2018 15:26:06 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
References: <20180615131740.5037-1-jgross@suse.com>
 <ca081371-7b21-85d2-edcc-8b7273c09cb2@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: <206dbb4c-2400-02ad-b5ed-b952e621c029@suse.com>
Date: Fri, 15 Jun 2018 17:26:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ca081371-7b21-85d2-edcc-8b7273c09cb2@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: add new hypercall buffer mapping 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMTY6NDMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNi8xNS8yMDE4
IDA5OjE3IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiArc3RhdGljIGludCBwcml2Y21kX2J1
Zl9tbWFwKHN0cnVjdCBmaWxlICpmaWxlLCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPj4g
K3sKPj4gKwlzdHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0ZSAqZmlsZV9wcml2ID0gZmlsZS0+cHJp
dmF0ZV9kYXRhOwo+PiArCXN0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSAqdm1hX3ByaXY7
Cj4+ICsJdW5zaWduZWQgaW50IGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7Cj4+ICsJdW5zaWduZWQg
aW50IGk7Cj4+ICsJaW50IHJldCA9IDA7Cj4+ICsKPj4gKwlpZiAoISh2bWEtPnZtX2ZsYWdzICYg
Vk1fU0hBUkVEKSkgewo+PiArCQlwcl9lcnIoIk1hcHBpbmcgbXVzdCBiZSBzaGFyZWRcbiIpOwo+
PiArCQlyZXR1cm4gLUVJTlZBTDsKPj4gKwl9Cj4+ICsKPj4gKwlpZiAoZmlsZV9wcml2LT5hbGxv
Y2F0ZWQgKyBjb3VudCA+IGxpbWl0KSB7Cj4+ICsJCXByX2VycigiTWFwcGluZyBsaW1pdCByZWFj
aGVkIVxuIik7Cj4+ICsJCXJldHVybiAtRU5PU1BDOwo+IAo+IAo+IFRoaXMgZXJyb3IgKHdoaWNo
IEkgdGhvdWdodCBzaG91bGQgaGF2ZSBiZWVuIEUyQklHKSBpcyBub3QgaW4gdGhlIGxpc3QKPiBv
ZiBhbGxvd2VkIGVycm9yIGNvZGVzIChwZXIgbWFuIHBhZ2UpLiBJIHRoaW5rIGl0IGl0J3MgZWl0
aGVyIEVJTlZBTCBvcgo+IEVOT01FTSAoRUlOVkFMIHNlZW1zIG1vcmUgYXBwcm9wcmlhdGUgdG8g
bWUpLgoKT2theS4KCj4gSSBhbSBhbHNvIG5vdCBzdXJlIGFib3V0IHByX2VyciBhcyB0aGUgY2Fs
bGVyIGNhbiBmb3JjZSBpdCAoYWx0aG91Z2gKPiBwcmVzdW1hYmx5IHRoZSBmaWxlIGlzIG9ubHkg
YWNjZXNzaWJsZSB0byBzdXBlcnVzZXIpLgoKSSd2ZSBhbHJlYWR5IHJlcGxpZWQgdG8gSmFuOiBJ
J2xsIGRyb3AgdGhlIG1lc3NhZ2VzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqnl-0007ve-TL; Fri, 15 Jun 2018 15:38: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=yj1f=jb=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fTqnk-0007vZ-Ql
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:38:12 +0000
X-Inumbo-ID: 206264c0-70b2-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 206264c0-70b2-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:38:18 +0000 (UTC)
Received: from [10.0.0.125] (c-67-164-102-47.hsd1.ca.comcast.net
 [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9B460208AF;
 Fri, 15 Jun 2018 15:38:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529077090;
 bh=t08FMKG7zOKi6vfA+3zAw81Rm/DToP7ov8sIzkx2+u4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rYWohB272PdlNZbxN06zK9q0VyHqD/oojl9Heg9HbS717c+y8+Q4BR9szzrC+nS/J
 i/KQnth+e1ItAQaCtkJ+sGPEa2IRjb8wfk1QTUNMEX7IqWFBYSDFG9UN1fYNAokyK3
 7U3rqHP32dqD1Gab/V7XkyKYIaMfPd7UuysQBzIQ=
Date: Fri, 15 Jun 2018 08:38:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180615144221.GD2165@perard.uk.xensource.com>
Message-ID: <alpine.DEB.2.10.1806150837580.14695@sstabellini-ThinkPad-X260>
References: <20180601175910.28146-1-peter.maydell@linaro.org>
 <20180605165507.GB2165@perard.uk.xensource.com>
 <CAFEAcA_X2V-YkM1ZeCHMPW3cQBk2=ZQ4BAgtcg67Eb+OuADbgQ@mail.gmail.com>
 <20180615144221.GD2165@perard.uk.xensource.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC] xen: Don't use
 memory_region_init_ram_nomigrate() in pci_assign_dev_load_option_rom()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "patches@linaro.org" <patches@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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gRnJpLCBKdW4g
MTUsIDIwMTggYXQgMTE6MDY6NDdBTSArMDEwMCwgUGV0ZXIgTWF5ZGVsbCB3cm90ZToKPiA+IE9u
IDUgSnVuZSAyMDE4IGF0IDE3OjU1LCBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVuIDAxLCAyMDE4IGF0IDA2OjU5OjEwUE0g
KzAxMDAsIFBldGVyIE1heWRlbGwgd3JvdGU6Cj4gPiA+PiBUaGUgeGVuIHBjaV9hc3NpZ25fZGV2
X2xvYWRfb3B0aW9uX3JvbSgpIGN1cnJlbnRseSBjcmVhdGVzIGEgUkFNCj4gPiA+PiBtZW1vcnkg
cmVnaW9uIHdpdGggbWVtb3J5X3JlZ2lvbl9pbml0X3JhbV9ub21pZ3JhdGUoKSwgYW5kIHRoZW4K
PiA+ID4+IG1hbnVhbGx5IHJlZ2lzdGVycyBpdCB3aXRoIHZtc3RhdGVfcmVnaXN0ZXJfcmFtKCku
IEluIGZhY3QgZm9yCj4gPiA+PiBpdHMgb25seSBjYWxsc2l0ZSwgdGhlICdvd25lcicgcG9pbnRl
ciB3ZSB1c2UgZm9yIHRoZSBpbml0IGNhbGwKPiA+ID4+IGFuZCB0aGUgJyZkZXYtPnFkZXYnIHBv
aW50ZXIgd2UgdXNlIGZvciB0aGUgdm1zdGF0ZV9yZWdpc3Rlcl9yYW0oKQo+ID4gPj4gY2FsbCBy
ZWZlciB0byB0aGUgc2FtZSBvYmplY3QuIFNpbXBsaWZ5IHRoZSBmdW5jdGlvbiB0byBvbmx5Cj4g
PiA+PiB0YWtlIGEgcG9pbnRlciB0byB0aGUgZGV2aWNlIG9uY2UgaW5zdGVhZCBvZiB0d2ljZSwg
YW5kIHVzZQo+ID4gPj4gbWVtb3J5X3JlZ2lvbl9pbml0X3JhbSgpIHdoaWNoIGF1dG9tYXRpY2Fs
bHkgZG9lcyB0aGUgdm1zdGF0ZQo+ID4gPj4gcmVnaXN0ZXIgZm9yIHVzLgo+ID4gPj4KPiA+ID4+
IFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
PiA+ID4+IC0tLQo+ID4gPj4gVGhpcyBpcyBhIGZhaXJseSB0cml2aWFsIG5vLWJlaGF2aW91ci1j
aGFuZ2UgY29kZSBjbGVhbnVwLCBidXQKPiA+ID4+IEkndmUgbWFya2VkIGl0IGFzIFJGQyBiZWNh
dXNlIEkgZG9uJ3QgaGF2ZSBhIHNldHVwIGZvciBkb2luZwo+ID4gPj4gbW9yZSB0aGFuIGp1c3Qg
Y29tcGlsZS10ZXN0aW5nIFhlbiByZWxhdGVkIHBhdGNoZXMuCj4gPiA+PiBUaGlzIHdhcyBmb3Vu
ZCBhcyBwYXJ0IG9mIGEgc3dlZXAgdGhyb3VnaCBmb3IgY29kZSB1c2luZwo+ID4gPj4gdGhlIF9u
b21pZ3JhdGUgdmVyc2lvbnMgb2YgZnVuY3Rpb25zLgo+ID4gPgo+ID4gPiBUaGF0IHBhdGNoIGxv
b2tzIGZpbmUsIGFuZCBzZWFtcyBmaW5lIGFmdGVyIGhhY2tpbmcgbXkgd2F5IGludG8gdGVzdGlu
Zwo+ID4gPiB0aGUgY2hhbmdlLgo+ID4gPgo+ID4gPiBBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiAKPiA+IFRoYW5rcyBmb3IgdGhlIHJldmll
dy4gU3RlZmFubywgZG8geW91IHdhbnQgdG8gdGFrZSBpdCB2aWEgdGhlCj4gPiB4ZW4gc3VidHJl
ZT8KPiAKPiBIaSBQZXRlciwKPiAKPiBXZSBkb24ndCBoYXZlIGFueSBvdGhlciBwYXRjaCBmb3Ig
eGVuLCBzbyBmZWVsIGZyZWUgdG8gY29tbWl0IHRoaXMKPiBvbmUuCgpZZXAsIGdvIGFoZWFkCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:45:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15:45:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTqux-0000Il-SG; Fri, 15 Jun 2018 15: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=9nh7=jb=xenproject.org=prvs=69736e803=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fTquv-0000Ib-Vm
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:45:38 +0000
X-Inumbo-ID: cb85dcc0-70b2-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb85dcc0-70b2-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 17:43:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57502278"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2
X-Osstest-Versions-That: qemuu=2afc4e3df80d947dd1bd42ce80278f591b35c74a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 15 Jun 2018 16:45:32 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74871: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg3MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4NzEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDc0ODYzCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBs
aWtlIDc0ODYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ4NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg2Mwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc0ODYzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzQ4NjMKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NDg2MwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODYzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NjMK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NDg2MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODYzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ4NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE0IHhlbi1i
b290L2wxICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODYz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ4NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg2MwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0ODYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICAyYWIwOWJmMmY5ZjU1YjlmYjhkMmRlNmViMmJhMmE4NTcwZTI2OGUyCmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICAyYWZjNGUzZGY4MGQ5NDdkZDFiZDQyY2U4MDI3OGY1
OTFiMzVjNzRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4NjMgIDIwMTgtMDYtMTIgMjI6NDk6
MjcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0ODcxICAyMDE4LTA2LTE0IDIx
OjUzOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQmFidSBNb2dlciA8YmFidS5tb2dlckBhbWQuY29tPgog
IEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmFuZGFuIERhcyA8YnNkQHJl
ZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYXZpZCBHaWJz
b24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2
aWRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAg
RmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFt
bWVkb0ByZWRoYXQuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9obiBT
bm93IDxqc25vd0ByZWRoYXQuY29tPgogIExlYW5kcm8gTHVwb3JpIDxsZWFuZHJvLmx1cG9yaUBn
bWFpbC5jb20+CiAgbHVwb3JsIDxsZWFuZHJvLmx1cG9yaUBnbWFpbC5jb20+CiAgTWFyYy1BbmRy
w6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5bGFu
ZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBOaWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21haWwuY29tPgogIFBh
b2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIu
bWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUm9zcyBad2lzbGVyIDxyb3NzLnp3aXNsZXJAbGludXguaW50ZWwuY29tPgogIFN1
cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNl
bWVudHNvdkB2aXJ0dW96em8uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9t
ZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMTQyOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:50:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTqzX-0001Av-Ot; Fri, 15 Jun 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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTqzW-0001Aq-4o
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:50:22 +0000
X-Inumbo-ID: d2f5d577-70b3-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2f5d577-70b3-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:50:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E31C3ACF3;
 Fri, 15 Jun 2018 15:50:19 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-2-jgross@suse.com>
 <23331.53711.20411.669553@mariner.uk.xensource.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: <679c24ac-0520-dfc0-f5a8-3de0c039c07e@suse.com>
Date: Fri, 15 Jun 2018 17:50:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23331.53711.20411.669553@mariner.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxencall: use hypercall buffer
 device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMTY6NDgsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiW1BBVENIIDEvM10gdG9vbHMvbGlieGVuY2FsbDogdXNlIGh5cGVyY2FsbCBidWZmZXIg
ZGV2aWNlIGlmIGF2YWlsYWJsZSIpOgo+PiBJbnN0ZWFkIG9mIHVzaW5nIGFub255bW91cyBtZW1v
cnkgZm9yIGh5cGVyY2FsbCBidWZmZXJzIHdoaWNoIGlzIHRoZW4KPj4gbG9ja2VkIGludG8gbWVt
b3J5LCB1c2UgdGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIG9mIHRoZSBMaW51eAo+PiBwcml2
Y21kIGRyaXZlciBpZiBhdmFpbGFibGUuCj4+Cj4+IFRoaXMgaGFzIHRoZSBhZHZhbnRhZ2Ugb2Yg
bmVlZGluZyBqdXN0IGEgc2luZ2xlIG1tYXAoKSBmb3IgYWxsb2NhdGluZwo+PiB0aGUgYnVmZmVy
IGFuZCBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIGNhbid0IG1ha2UgdGhlIGJ1ZmZlcgo+
PiB1bmFjY2Vzc2libGUgZm9yIHRoZSBoeXBlcnZpc29yLgo+IAo+IFRoaXMgY29kZSBsb29rcyBy
ZWFzb25hYmxlIHRvIG1lIChtYWtpbmcgc29tZSBhc3N1bXB0aW9ucyBhYm91dCB0aGUKPiBiZWhh
dmlvdXIgb2YgL2Rldi94ZW4vcHJpdmNtZC1idWYpLiAgSG93ZXZlciwgSSBmaW5kIG15c2VsZiBx
dWliYmxpbmcKPiB3aXRoIHRoZSBmbG93IGNvbnRyb2wgc3R5bGUuICBBbmQgSSBoYXZlIHNvbWUg
b3RoZXIgY29tbWVudHM6Cj4gCj4+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvcHJpdmF0
ZS5oIGIvdG9vbHMvbGlicy9jYWxsL3ByaXZhdGUuaAo+PiBpbmRleCA1MzNmMGM0YThiLi4wNmQx
NTljZmI4IDEwMDY0NAo+PiAtLS0gYS90b29scy9saWJzL2NhbGwvcHJpdmF0ZS5oCj4+ICsrKyBi
L3Rvb2xzL2xpYnMvY2FsbC9wcml2YXRlLmgKPj4gQEAgLTIxLDYgKzIxLDcgQEAgc3RydWN0IHhl
bmNhbGxfaGFuZGxlIHsKPj4gICAgICB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLCAqbG9nZ2Vy
X3RvZnJlZTsKPj4gICAgICB1bnNpZ25lZCBmbGFnczsKPj4gICAgICBpbnQgZmQ7Cj4+ICsgICAg
aW50IGJ1Zl9mZDsKPiAKPiBJIHRoaW5rIHRoaXMgZGVzZXJ2ZXMgYSBjb21tZW50LCBhbG9uZyB0
aGUgZm9sbG93aW5nIGxpbmVzOgo+IAo+ICAgICAgICAgICAgICAgICAgICAgIC8qIHBhcnRpYWxs
eSAgICAgd2l0aCAgICAgICAgIG5vICAgICAgICAgICovCj4gICAgICAgICAgICAgICAgICAgICAg
LyogaW5pdGlhbGlzZWQgICBwcml2Y21kLWJ1ZiAgcHJpdmNtZC1idWYgKi8KPiAgICAgICAgaW50
IGZkOyAgICAgICAvKiAgICAgIGFueSAgICAgICAgPj0wICAgICAgICAgIC0xICAgICAgICAqLwo+
ICAgKyAgICBpbnQgYnVmX2ZkOyAgIC8qICAgICAgYW55ICAgICAgICA+PTAgICAgICAgICAgPj0w
ICAgICAgICovCj4gCj4gb3Igc29tZSBzdWNoLgoKT2theS4KCj4gCj4+ICBzdGF0aWMgaW50IGFs
bF9yZXN0cmljdF9jYihYZW50b29sY29yZV9fQWN0aXZlX0hhbmRsZSAqYWgsIGRvbWlkX3QgZG9t
aWQpIHsKPj4gICAgICB4ZW5jYWxsX2hhbmRsZSAqeGNhbGwgPSBDT05UQUlORVJfT0YoYWgsICp4
Y2FsbCwgdGNfYWgpOwo+PiAtICAgIHJldHVybiB4ZW50b29sY29yZV9fcmVzdHJpY3RfYnlfZHVw
Ml9udWxsKHhjYWxsLT5mZCk7Cj4+ICsgICAgaW50IHJjOwo+PiArCj4+ICsgICAgcmMgPSB4ZW50
b29sY29yZV9fcmVzdHJpY3RfYnlfZHVwMl9udWxsKHhjYWxsLT5idWZfZmQpOwo+PiArICAgIGlm
ICggIXJjICkKPj4gKyAgICAgICAgcmMgPSB4ZW50b29sY29yZV9fcmVzdHJpY3RfYnlfZHVwMl9u
dWxsKHhjYWxsLT5mZCk7Cj4+ICsgICAgcmV0dXJuIHJjOwo+PiAgfQo+IAo+IFdvdWxkIGEgYGdv
dG8gb3V0JyBhcHByb2FjaCBub3QgYmUgY2xlYXJlciBoZXJlID8KCkNhbiBkby4KCj4gCj4+ICAg
ICAgeGNhbGwtPmZkID0gZmQ7Cj4+ICsKPj4gKyAgICAvKgo+PiArICAgICAqIFRyeSB0aGUgc2Ft
ZSBmb3IgdGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlLgo+PiArICAgICAqLwo+PiArICAgIGZk
ID0gb3BlbigiL2Rldi94ZW4vcHJpdmNtZC1idWYiLCBPX1JEV1J8T19DTE9FWEVDKTsKPj4gKyAg
ICBpZiAoIGZkID09IC0xICYmICggZXJybm8gPT0gRU5PRU5UIHx8IGVycm5vID09IEVOWElPIHx8
IGVycm5vID09IEVOT0RFViApICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIC8qIEZhbGxiYWNrIHRv
IC9wcm9jL3hlbi9wcml2Y21kLWJ1ZiAqLwo+PiArICAgICAgICBmZCA9IG9wZW4oIi9wcm9jL3hl
bi9wcml2Y21kLWJ1ZiIsIE9fUkRXUnxPX0NMT0VYRUMpOwo+IAo+IEZpcnN0bHksIGlzIGl0IG5l
Y2Vzc2FyeSB0byB0cnkgYm90aCAvcHJvYy94ZW4gYW5kIC9kZXYveGVuID8gIFN1cmVseQo+IG5v
d2FkYXlzIG9ubHkgL2Rldi94ZW4gaXMgcmVsZXZhbnQuICBVbmxlc3Mgd2UgaW50ZW5kIHRvIGJh
Y2twb3J0IHRoaXMKPiBuZXcgZHJpdmVyIHRvIDIuNi4xOC1iYXNlZCBDbGFzc2ljIFhlbiBMaW51
eCBrZXJuZWxzIHdoaWNoIGFyZQo+IHByb2JhYmx5IG5vdCBhZmZlY3RlZCBieSB0aGUgYnVnIGFu
eXdheSA/CgpIbW0sIHllcy4KCj4gCj4gU2Vjb25kbHksIHBsZWFzZSB0cmVhdCBlcnJvcnMgb3Ro
ZXIgdGhhbiBFTk9FTlQgb24gb3BlbmluZwo+IC9kZXYveGVuL3ByaXZjbWQtYnVmIGFzIGZhdGFs
IChpZSwgbWFrZSBvc2RlcF94ZW5jYWxsX29wZW4gcmV0dXJuIC0xCj4gaW4gdGhvc2UgY2FzZXMp
LgoKT2theS4KCj4gCj4+ICBpbnQgb3NkZXBfeGVuY2FsbF9jbG9zZSh4ZW5jYWxsX2hhbmRsZSAq
eGNhbGwpCj4+ICB7Cj4+ICAgICAgaW50IGZkID0geGNhbGwtPmZkOwo+PiArCj4+ICsgICAgaWYg
KCB4Y2FsbC0+YnVmX2ZkID49IDAgKQo+PiArICAgICAgICBjbG9zZSh4Y2FsbC0+YnVmX2ZkKTsK
Pj4gICAgICBpZiAoZmQgPT0gLTEpCj4+ICAgICAgICAgIHJldHVybiAwOwo+PiAgICAgIHJldHVy
biBjbG9zZShmZCk7Cj4gCj4gVGhpcyBub3cgbG9va3MgcXVpdGUgY2x1bXN5LiAgSSB3b3VsZCBk
byB0aGlzOgo+IAo+ICAgLSAgICBpbnQgZmQgPSB4Y2FsbC0+ZmQ7Cj4gICAtCj4gICAtICAgIGlm
IChmZCA9PSAtMSkKPiAgIC0gICAgICAgIHJldHVybiAwOwo+IAo+ICAgKyAgICBpZiAoIHhjYWxs
LT5mZCA+PSAwICkKPiAgICsgICAgICAgIGNsb3NlKHhjYWxsLT5mZCk7Cj4+ICsgICAgaWYgKCB4
Y2FsbC0+YnVmX2ZkID49IDAgKQo+PiArICAgICAgICBjbG9zZSh4Y2FsbC0+YnVmX2ZkKTsKPiAg
ICsgICAgcmV0dXJuIDA7Cj4gCj4gd2hpY2ggaXMgZXF1aXZhbGVudCBidXQgbWFrZXMgdGhlIHN5
bW1ldHJ5IGFuZCBpZGVtcG90ZW5jeSBtdWNoCj4gY2xlYXJlci4KClJpZ2h0LgoKPiAKPj4gQEAg
LTc4LDYgKzkzLDE0IEBAIHZvaWQgKm9zZGVwX2FsbG9jX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4
Y2FsbCwgc2l6ZV90IG5wYWdlcykKPj4gICAgICB2b2lkICpwOwo+PiAgICAgIGludCByYywgaSwg
c2F2ZWRfZXJybm87Cj4+ICAKPj4gKyAgICBpZiAoIHhjYWxsLT5idWZfZmQgPj0gMCApCj4+ICsg
ICAgewo+PiArICAgICAgICBwID0gbW1hcChOVUxMLCBzaXplLCBQUk9UX1JFQUR8UFJPVF9XUklU
RSwgTUFQX1NIQVJFRCwgeGNhbGwtPmJ1Zl9mZCwgMCk7Cj4+ICsgICAgICAgIGlmICggcCA9PSBN
QVBfRkFJTEVEICkKPj4gKyAgICAgICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1tYXAgZmFp
bGVkIik7Cj4+ICsgICAgICAgIHJldHVybiBwOwo+PiArICAgIH0KPj4gKwo+IAo+IEkgZmluZCB0
aGlzIGVhcmx5IGV4aXQgYXBwcm9hY2ggYSBiaXQgY2x1bXN5LCBidXQgbWF5YmUgcHV0dGluZyBh
bGwKPiB0aGUgcmVzdCBpbiBhbiBlbHNlIGJyYW5jaCB3b3VsZCBiZSB3b3JzZS4KCldoYXQgYWJv
dXQgdHdvIHN1Yi1mdW5jdGlvbnMgYW5kIG9zZGVwX2FsbG9jX3BhZ2VzKCkganVzdCBkZWNpZGlu
ZyB3aGljaAp0byBjYWxsPwoKPiAKPiBJZiB5b3UgZG8gZGVjaWRlIHRvIGxpZnQgdGhlIHJlc3Qg
aW50byBhbiBlbHNlIGJyYW5jaCwgSSB0aGluayB5b3UKPiBzaG91bGQga2VlcCB0aGUgYG91dCcg
Y2xhdXNlIG91dHNpZGUgaXQuICAoSXQncyBhIHNoYW1lIHdlIGRvbid0IGhhdmUKPiB0aGUgbGli
eGwtc3R5bGUgY29ycmVjdCBlcnJvciBoYW5kbGluZyBhcHByb2FjaCBoZXJlLCBpZTogaW5pdGlh
bGlzZQo+IHA9TlVMTCBhdCB0aGUgdG9wOyBhbHdheXMgYGdvdG8gb3V0JyByYXRoZXIgdGhhbiBg
cmV0dXJuIE5VTEwnIG9uCj4gZXJyb3I7IGFuZCBoYXZlIHRoZSBvdXQgc2VjdGlvbiBjaGVjayBw
IGJlZm9yZSBjYWxsaW5nIG11bm1hcC4KPiAKPj4gQEAgLTExOSw4ICsxNDIsMTAgQEAgb3V0Ogo+
PiAgdm9pZCBvc2RlcF9mcmVlX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAqcHRy
LCBzaXplX3QgbnBhZ2VzKQo+PiAgewo+PiAgICAgIGludCBzYXZlZF9lcnJubyA9IGVycm5vOwo+
PiAtICAgIC8qIFJlY292ZXIgdGhlIFZNQSBmbGFncy4gTWF5YmUgaXQncyBub3QgbmVjZXNzYXJ5
ICovCj4+IC0gICAgbWFkdmlzZShwdHIsIG5wYWdlcyAqIFBBR0VfU0laRSwgTUFEVl9ET0ZPUksp
Owo+PiArCj4+ICsgICAgaWYgKCB4Y2FsbC0+YnVmX2ZkIDwgMCApCj4+ICsgICAgICAgIC8qIFJl
Y292ZXIgdGhlIFZNQSBmbGFncy4gTWF5YmUgaXQncyBub3QgbmVjZXNzYXJ5ICovCj4+ICsgICAg
ICAgIG1hZHZpc2UocHRyLCBucGFnZXMgKiBQQUdFX1NJWkUsIE1BRFZfRE9GT1JLKTsKPiAKPiBU
aGlzIHBhcnQgTEdUTSBidXQgZ2l2ZW4gdGhlIG11bHRpcGxlIGxpbmVzIGluc2lkZSB0aGUgaWYs
IG1heWJlIHsgfQo+IHdvdWxkIGJlIHdhcnJhbnRlZC4KCk9rYXkuCgoKSnVlcmdlbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 15:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 15: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 1fTr2q-0001Pd-At; Fri, 15 Jun 2018 15:53: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=56i5=jb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fTr2o-0001OK-Ft
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 15:53:46 +0000
X-Inumbo-ID: 4cd0006b-70b4-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cd0006b-70b4-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 15:53:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 680D0AC89;
 Fri, 15 Jun 2018 15:53:44 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-4-jgross@suse.com>
 <ca5cfa19-fb80-cc6f-77c0-45fb8a0bf5f7@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: <32b9faa9-c788-8c88-7de4-6e6bc79ac844@suse.com>
Date: Fri, 15 Jun 2018 17:53:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ca5cfa19-fb80-cc6f-77c0-45fb8a0bf5f7@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMTY6NTQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTUvMDYvMTggMTQ6
MjYsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19w
cml2YXRlLmggYi90b29scy9saWJ4Yy94Y19wcml2YXRlLmgKPj4gaW5kZXggMDNiYzlhNzc3Ni4u
MThhZGQ4MDIzMiAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCj4+ICsr
KyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAo+PiBAQCAtMjU0LDkgKzI1NCwxMiBAQCBvdXQx
Ogo+PiAgICAgIHJldHVybiByZXQ7Cj4+ICB9Cj4+ICAKPj4gLXN0YXRpYyBpbmxpbmUgaW50IGRv
X2RvbWN0bCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9kb21jdGwgKmRvbWN0bCkKPj4g
K3N0YXRpYyBpbmxpbmUgaW50IGRvX2RvbWN0bF9tYXliZV9yZXRyeSh4Y19pbnRlcmZhY2UgKnhj
aCwgc3RydWN0IHhlbl9kb21jdGwgKmRvbWN0bCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcmV0cmllcykKPiAKPiBJIHJlY29tbWVuZCBy
ZW5hbWluZyB0aGlzIGRvX2RvbWN0bF9yZXRyeV9lZmF1bHQoKSB0byBtYWtlIGl0IGV4cGxpY2l0
Cj4gd2hpY2ggZXJyb3IgY2F1c2VzIGEgcmV0cnkuwqAgV2UndmUgZ290IG90aGVyIGEgZmV3IG90
aGVyIGFkaG9jIHBsYWNlcwo+IHdoaWNoIHJldHJ5IG9uIG90aGVyIGVycm9ycy4KCk9rYXkuCgo+
IAo+PiBAQCAtMjgxLDYgKzI4NywxOCBAQCBzdGF0aWMgaW5saW5lIGludCBkb19kb21jdGwoeGNf
aW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwpCj4+ICAgICAgcmV0dXJu
IHJldDsKPj4gIH0KPj4gIAo+PiArc3RhdGljIGlubGluZSBpbnQgZG9fZG9tY3RsKHhjX2ludGVy
ZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsKQo+PiArewo+PiArICAgIHJldHVy
biBkb19kb21jdGxfbWF5YmVfcmV0cnkoeGNoLCBkb21jdGwsIDApOwo+PiArfQo+PiArCj4+ICtz
dGF0aWMgaW5saW5lIGludCBkb19kb21jdGxfcmV0cnkoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVj
dCB4ZW5fZG9tY3RsICpkb21jdGwpCj4+ICt7Cj4+ICsgICAgdW5zaWduZWQgaW50IHJldHJpZXMg
PSB4ZW5jYWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGNoLT54Y2FsbCkgPyAwIDogMjsKPiAKPiBQ
cm9iYWJseSBhIHZlcnkgbWlub3IgaXNzdWUsIGJ1dCBpcyBpdCB3b3J0aCBjYWNoaW5nIG5ldmVy
X2ZhdWx0IG9uY2UKPiB3aGVuIG9wZW5pbmcgdGhlIHhjX2ludGVyZmFjZT/CoCBDYWxsaW5nIGlu
dG8gYSBzZXBhcmF0ZSBzaGFyZWQgb2JqZWN0IG9uCj4gZXZlcnkgZG9tY3RsIGlzbid0IHRoZSBo
ZWlnaHQgb2YgZWZmaWNpZW5jeS4KClZpYSBhIGdsb2JhbCB2YXJpYWJsZSBvciBieSBleHRlbmRp
bmcgc3RydWN0IHhjX2ludGVyZmFjZV9jb3JlPyBJYW4/CgoKSnVlcmdlbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:26:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16: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 1fTrYL-0005vD-MP; Fri, 15 Jun 2018 16:26:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTrYJ-0005v8-W4
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:26:20 +0000
X-Inumbo-ID: d9086ab9-70b8-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9086ab9-70b8-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 16:26:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57507727"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.59553.257203.856866@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 17:26:09 +0100
To: <security@xenproject.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: [Xen-devel] Status of comet-4.10 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gWFNBLTI1NCwgd2UgYWR2ZXJ0aXNlZCBzaW9tZSBzcGVjaWFsIG5ldyBicmFuY2hlcywgY29t
ZXQgYW5kIHZpeGVuLAp3aGljaCB3ZXJlIGludGVuZGVkIHRvIGJlIHVzZWQgYXMgdGhlIHNoaW0g
aW4gdGhlIFBWLWluLUhWTSBzaGltCmFwcHJvYWNoZXMgdG8gWFNBLTI1NCBtaXRpZ2F0aW9uLgoK
V2l0aCBteSBEZWJpYW4gbWFpbnRhaW5lciBoYXQgb24sIEkgY2hvc2UgdG8gZG8gdGhhdC4gIChJ
IGRvbid0IGtub3csCm9mIGNvdXJzZSwgd2hhdCBwcm9wb3J0aW9uIG9mIERlYmlhbiB1c2VycyBh
cmUgdXNpbmcgc2hpbSBhbmQgd2hhdApwcm9wb3J0aW9uIHhwdGkuKQoKSSBhbSBub3cgdHJ5aW5n
IHRvIGFwcGx5IHRoZSBYU0EtMjY3IHBhdGNoZXMuICBJdCBpcyBvYnZpb3VzIHRoYXQgdGhlCmZp
eCB3aWxsIG5lZWQgdG8gYmUgYXBwbGllZCB0byBteSA0LjEwIGNvbWV0LiAgQnV0IEkgZGlzY292
ZXIgdGhhdCB0aGUKcGF0Y2hlcyBkbyBub3QgYXBwbHkuICBBZGRpdGlvbmFsbHksIEkgd291bGQg
d2FudCB0byBhcHBseSB0aGUgWFNBLTI2MwpwYXRjaGVzLCBzbyB0aGF0IHdoZW4gbWljcm9jb2Rl
IGFwcGVhcnMsIFhTQS0yNjMgaXMgZml4ZXMgdG9vLgoKV2hhdCBhbSBJIHN1cHBvc2VkIHRvIGRv
ID8gIFRoZXJlIGlzIG5vIHVzZWZ1bCBndWlkYW5jZSBpbiBYU0EtMjYzIG9yClhTQS0yNjcsIGFu
ZCB0aGVyZSBoYXMgYmVlbiBubyB1cGRhdGUgdG8gWFNBLTI1NC4gIFN1Y2ggYW4gdXBkYXRlCnNo
b3VsZCBwcm9iYWJseSBiZSBpc3N1ZWQuCgpUaGUgcmlnaHQgYXBwcm9hY2ggdG8gdGhpcyBkZXBl
bmRzIG9uIHdoZXRoZXIgdGhlIGZ1bmN0aW9uYWxpdHkgaW4gdGhlCmNvbWV0IGFuZCBzaGltIGJy
YW5jaGVzIGlzIG5vdyBpbiByZWxlYXNlZCBYZW4gYnJhbmNoZXMuICBTaG91bGQgY29tZXQKNC4x
MCBiZSByZXRpcmVkIGluIGZhdm91ciBvZiBzdGFibGUtNC4xMCBvciBSRUxFQVNFLTQuMTAuMSA/
CgpJZiBzdGFibGUtNC4xMCBpcyBub3Qgc3VpdGFibGUsIHRoZW4gd2UgaGF2ZSBhIGdhcCBhbmQg
ZWl0aGVyIHRoZQpyZW1haW5pbmcgZml4ZXMgZnJvbSBjb21ldCBuZWVkIHRvIGJlIGFwcGxpZWQg
dG8gNC4xMDsgb3IgdGhlCmludGVydmVuaW5nIFhTQXMgbmVlZCB0byBiZSBhcHBsaWVkIHRvIGNv
bWV0LgoKU2ltaWxhciBxdWVzdGlvbnMgYXBwbHkgZm9yIDQuOS4xLXNoaW0tdml4ZW4gYW5kIDQu
OC4zcHJlLXNoaW0tY29td2V0LgoKSW4gYW55IGNhc2UgYW4gdXBkYXRlIHRvIFhTQS0yNTQgaXMg
bmVlZGVkLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:27:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16: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 1fTrZ3-0005yB-29; Fri, 15 Jun 2018 16:27: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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTrZ2-0005y6-FI
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:27:04 +0000
X-Inumbo-ID: f433c7bd-70b8-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f433c7bd-70b8-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 16:27:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57507838"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.59604.953636.708492@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 17:27:00 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <679c24ac-0520-dfc0-f5a8-3de0c039c07e@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-2-jgross@suse.com>
 <23331.53711.20411.669553@mariner.uk.xensource.com>
 <679c24ac-0520-dfc0-f5a8-3de0c039c07e@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxencall: use hypercall buffer
 device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1BBVENIIDEvM10gdG9vbHMvbGlieGVuY2FsbDog
dXNlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIGlmIGF2YWlsYWJsZSIpOgo+IE9uIDE1LzA2LzE4
IDE2OjQ4LCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IEkgZmluZCB0aGlzIGVhcmx5IGV4aXQgYXBw
cm9hY2ggYSBiaXQgY2x1bXN5LCBidXQgbWF5YmUgcHV0dGluZyBhbGwKPiA+IHRoZSByZXN0IGlu
IGFuIGVsc2UgYnJhbmNoIHdvdWxkIGJlIHdvcnNlLgo+IAo+IFdoYXQgYWJvdXQgdHdvIHN1Yi1m
dW5jdGlvbnMgYW5kIG9zZGVwX2FsbG9jX3BhZ2VzKCkganVzdCBkZWNpZGluZyB3aGljaAo+IHRv
IGNhbGw/CgpJIHdvdWxkIGJlIHF1aXRlIGhhcHB5IHdpdGggdGhhdC4KClRoYW5rcywKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:28:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16:28:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTraP-00066z-Ik; Fri, 15 Jun 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=cupv=jb=citrix.com=prvs=6970733d4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fTraO-00066r-Jd
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:28:28 +0000
X-Inumbo-ID: c802cb7e-70b8-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c802cb7e-70b8-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 18:25:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57507988"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23331.59678.482034.488281@mariner.uk.xensource.com>
Date: Fri, 15 Jun 2018 17:28:14 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <32b9faa9-c788-8c88-7de4-6e6bc79ac844@suse.com>
References: <20180615132641.5461-1-jgross@suse.com>
 <20180615132641.5461-4-jgross@suse.com>
 <ca5cfa19-fb80-cc6f-77c0-45fb8a0bf5f7@citrix.com>
 <32b9faa9-c788-8c88-7de4-6e6bc79ac844@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, wei.liu2@citrix.com,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDMvM10gdG9vbHMv
bGlieGM6IHJldHJ5IGh5cGVyY2FsbCBpbiBjYXNlIG9mIEVGQVVMVCIpOgo+IE9uIDE1LzA2LzE4
IDE2OjU0LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4gUHJvYmFibHkgYSB2ZXJ5IG1pbm9yIGlz
c3VlLCBidXQgaXMgaXQgd29ydGggY2FjaGluZyBuZXZlcl9mYXVsdCBvbmNlCj4gPiB3aGVuIG9w
ZW5pbmcgdGhlIHhjX2ludGVyZmFjZT/CoCBDYWxsaW5nIGludG8gYSBzZXBhcmF0ZSBzaGFyZWQg
b2JqZWN0IG9uCj4gPiBldmVyeSBkb21jdGwgaXNuJ3QgdGhlIGhlaWdodCBvZiBlZmZpY2llbmN5
Lgo+IAo+IFZpYSBhIGdsb2JhbCB2YXJpYWJsZSBvciBieSBleHRlbmRpbmcgc3RydWN0IHhjX2lu
dGVyZmFjZV9jb3JlPyBJYW4/CgpJIHRoaW5rIHRoaXMgaXMgYSB2ZXJ5IG1pbm9yIHBvaW50LiAg
QXJlIGRvbWN0bHMgcmVhbGx5IGEgaG90IHBhdGggPwpBIGNyb3NzLXNoYXJlZC1saWJyYXJ5IGNh
bGwgaXMgYSB2ZXJ5IG1pbm9yIG92ZXJoZWFkLgoKSWYgdGhpcyBpcyB0byBiZSBkb25lLCBpdCBz
aG91bGQgbm90IGJlIGEgZ2xvYmFsIHZhcmlhYmxlLgoKSWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16:31:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTrd2-00075o-3G; Fri, 15 Jun 2018 16:31: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=w32+=jb=citrix.com=prvs=6977ca76d=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTrd0-00075a-3K
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:31:10 +0000
X-Inumbo-ID: 28c7b948-70b9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28c7b948-70b9-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 18:28:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57508307"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 15 Jun 2018 17:31:05 +0100
Message-ID: <20180615163105.19097-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180615163105.19097-1-paul.durrant@citrix.com>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] VT-d: reconcile iommu_inclusive_mapping
 and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGRvY3VtZW50YXRpb24gZm9yIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBYZW4gY29t
bWFuZCBsaW5lIG9wdGlvbgpzdGF0ZXM6CgoiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdh
cmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzIgoKVW5mb3J0dW5hdGVs
eSB0aGlzIHdvcmthcm91bmQgZG9lcyBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20w
LXN0cmljdAppb21tdSBvcHRpb24gaXMgYWxzbyBzcGVjaWZpZWQuCgpUaGUgZG9jdW1lbnRhdGlv
biBnb2VzIG9uIHRvIHNheToKCiJSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZv
ciBJT01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCiBvcHRpb24gYWxsIHBhZ2VzIHVw
IHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbAog
Z2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4iCgpUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSBWVC1k
IGhhcmR3YXJlIGRvbWFpbiBpbml0aWFsaXphdGlvbiBjb2RlIHN1Y2ggdGhhdAp0aGUgd29ya2Fy
b3VuZCB3aWxsIGNvbnRpbnVlIHRvIGZ1bmN0aW9uIGluIGRvbTAtc3RyaWN0IG1vZGUsIGJ5IG1h
cHBpbmcKYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgKnVubGVzcyogdGhleSBhcmUg
UkFNIHBhZ2VzIG5vdCBhc3NpZ25lZAp0byBkb20wLgoKTk9URTogVGhpcyBwYXRjaCBtb2RpZmll
cyB0aGUgdGVzdCBpbiBkcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGZyb20KICAgICAg
bmVlZF9pb21tdSgpIHRvIGlzX3B2X2RvbWFpbigpIHNpbmNlIGRvbTAtc3RyaWN0IGltcGxpZXMg
bmVlZF9pb21tdSgpCiAgICAgIHNvIHdlIG5vIGxvbmdlciB3YW50IHRvIGdhdGUgaW52b2NhdGlv
biBvZCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKQogICAgICBvbiB0aGF0LgogICAgICBJdCBhbHNv
IGV4cG9ydHMgdGhlIGlvbW11X2RvbTBfc3RyaWN0IGZsYWcgc28gdGhhdCB0aGUgaW1wbGVtZW50
YXRpb24KICAgICAgb2YgdnRkX3NldF9od2RvbV9tYXBwaW5nKCkgY2FuIHRlc3QgaXQgZXhwbGlj
aXRseS4gSXQgd291bGQgYmUKICAgICAgcG9zc2libGUgdG8gdGVzdCBuZWVkX2lvbW11KCkgaW5z
dGVhZCwgYnV0IGl0IGlzIG1vcmUgaWxsdXN0cmF0aXZlCiAgICAgIHRvIHRlc3QgdGhlIG9yaWdp
bmFsIGZsYWcgcmF0aGVyIHRoYW4gb25lIG9mIGl0cyBzaWRlLWVmZmVjdHMuCgpTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Cgp2MzoKIC0gUmUtd29yZCB0aGUgeGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBtb2RpZmljYXRp
b24gc2xpZ2h0bHkuCiAtIEFkZCBhIG5vdGUgdG8gdGhlIGNvbW1pdCBjb21tZW50IHRvIGJldHRl
ciBleHBsYWluIHNvbWUgb2YgdGhlIGh1bmtzLgoKdjI6CiAtIE1ha2Ugc3VyZSB0aGF0IHRoZSBp
bml0aWFsIG1hcHBpbmcgb25seSBhcHBsaWVzIHRvIFBWIGRvbTAuCi0tLQogZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8IDQgKysrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMgICB8IDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYv
dnRkLmMgfCA4ICsrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAg
IHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggYjc1NDcxYjUxYS4uZDU4YmRj
YjE2MiAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysr
IGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTEyMTMsNyArMTIxMyw5
IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVl
LgogVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNv
cnJlY3QgUk1SUiBlbnRyaWVzLgogUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBm
b3IgSU9NTVUgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcwogb3B0aW9uIGFsbCBwYWdlcyB1
cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUsIHdpbGwK
LWdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuCitnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBO
b3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEKK1BWIGRvbTAuIEFs
c28gbm90ZSB0aGF0IGlmIGBkb20wLXN0cmljdGAgbW9kZSBpcyBlbmFibGVkIHRoZW4gY29udmVu
dGlvbmFsCitSQU0gcGFnZXMgbm90IGFzc2lnbmVkIHRvIGRvbTAgd2lsbCBub3QgYmUgbWFwcGVk
LgogCiAjIyMgaXJxXF9yYXRlbGltaXQgKHg4NikKID4gYD0gPGludGVnZXI+YApkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAwOGJjZTkyZDQwLi4xNzEwMjU2ODIzIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNCw3ICsxMzA0LDcgQEAgc3RhdGljIHZv
aWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
IHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAoICFpb21tdV9w
YXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91
Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkKICAgICB7CiAgICAgICAgIC8qIFNldCB1cCAxOjEgcGFn
ZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwogICAgICAgICB2dGRfc2V0X2h3ZG9tX21h
cHBpbmcoZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0
ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCA2NTUxZjAx
ZTMxLi4zNzMxNmIwOTAwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
eDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAg
LTE0NCw2ICsxNDQsMTQgQEAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5n
KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQogICAg
ICAgICAgICAgY29udGludWU7CiAKKyAgICAgICAgLyoKKyAgICAgICAgICogSWYgZG9tMC1zdHJp
Y3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCisgICAgICAg
ICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCisgICAgICAgICAq
LworICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmCisgICAgICAgICAgICAgcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQorICAgICAgICAgICAgY29u
dGludWU7CisKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEsp
OwogICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisrICkKICAgICAgICAgewpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApp
bmRleCAzM2M4YjIyMWRjLi42YjQyZTNiODc2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjksNyArMjksNyBAQAog
I2luY2x1ZGUgPGFzbS9pb21tdS5oPgogCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9t
bXVfZW5hYmxlZDsKLWV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X3ZlcmJvc2U7Citl
eHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9z
ZTsKIGV4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeCwg
aW9tbXVfcGFzc3Rocm91Z2g7CiBleHRlcm4gYm9vbF90IGlvbW11X3Nub29wLCBpb21tdV9xaW52
YWwsIGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0OwogZXh0ZXJuIGJvb2xfdCBpb21tdV9o
YXBfcHRfc2hhcmU7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16:31:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTrd2-000760-Ob; Fri, 15 Jun 2018 16:31: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=w32+=jb=citrix.com=prvs=6977ca76d=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTrd0-00075j-JT
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:31:10 +0000
X-Inumbo-ID: 29237a5e-70b9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29237a5e-70b9-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 18:28:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57508308"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 15 Jun 2018 17:31:04 +0100
Message-ID: <20180615163105.19097-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180615163105.19097-1-paul.durrant@citrix.com>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgaGFyZCB0byByZWNvbmNpbGUgdGhlIGNvbW1lbnQgYXQgdGhlIHRvcCBvZiB0aGUgbG9v
cCBpbgp2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKSB3aXRoIHRoZSBpZiBzdGF0ZW1lbnQgZm9sbG93
aW5nIGl0LiBUaGlzIHBhdGNoCnJlLXBocmFzZXMgdGhlIGxvZ2ljLCBwcmVzZXJ2aW5nIHRoZSBz
ZW1hbnRpY3MsIGJ1dCBtYWtpbmcgaXQgZWFzaWVyCnRvIHJlYWQuCgpUaGUgcGF0Y2ggYWxzbyBt
b2RpZmllcyB0aGUgWGVuIGNvbW1hbmQgbGluZSBkb2N1bWVudGF0aW9uIHRvIG1ha2UgaXQKY2xl
YXIgdGhhdCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBvbmx5IGFwcGxpZXMgdG8gcGFnZXMgdXAg
dG8gdGhlIDRHQgpib3VuZGFyeS4KCk5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBjb3JyZWN0cyB0aGUg
aW5kZW50YXRpb24gb2YgdGhlIHByaW50aygpIHRvd2FyZHMKICAgICAgdGhlIGVuZCBvZiB2dGRf
c2V0X2h3ZG9tX21hcHBpbmcoKS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCnYzOgogLSBGaXggdG9wIGNhbGN1bGF0
aW9uIGJ5IGludHJvZHVjaW5nIG1heF9wZm4uCiAtIE1vdmUgY29tbWVudC4KCnYyOgogLSBDb21w
YXJlIGFnYWluc3QgR0IoNCkgcmF0aGVyIHRoYW4gMHhmZmZmZmZmZi4KLS0tCiBkb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgIHwgIDQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL3g4Ni92dGQuYyB8IDM0ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0KIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA4NzEyYTgzM2EyLi5iNzU0NzFiNTFh
IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTIxMiw4ICsxMjEyLDggQEAg
d2FpdCBkZXNjcmlwdG9yIHRpbWVkIG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuCiAK
IFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3Jy
ZWN0IFJNUlIgZW50cmllcy4KIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9y
IElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMKLW9wdGlvbiBhbGwgcGFnZXMgbm90
IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSB3aWxsIGdldCBhIG1hcHBpbmcK
LWVzdGFibGlzaGVkLgorb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMg
dW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUsIHdpbGwKK2dldCBhIG1hcHBpbmcgZXN0YWJsaXNo
ZWQuCiAKICMjIyBpcnFcX3JhdGVsaW1pdCAoeDg2KQogPiBgPSA8aW50ZWdlcj5gCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCA4OGE2MGIzMzA3Li42NTUxZjAxZTMxIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTExMCwzMCArMTEwLDM0IEBA
IHZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aXNhaXJxKQogCiB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0
IGRvbWFpbiAqZCkKIHsKLSAgICB1bnNpZ25lZCBsb25nIGksIGosIHRtcCwgdG9wOworICAgIHVu
c2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0b3AsIG1heF9wZm47CiAKICAgICBCVUdfT04oIWlzX2hh
cmR3YXJlX2RvbWFpbihkKSk7CiAKLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCgw
eGZmZmZmZmZmVUwgPj4gUEFHRV9TSElGVCkgKyAxKTsKKyAgICBtYXhfcGZuID0gKEdCKDQpID4+
IFBBR0VfU0hJRlQpIC0gMTsKKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhf
cGZuKSArIDEpOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCiAgICAgeworICAg
ICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7CisgICAgICAgIGJvb2wgbWFw
OwogICAgICAgICBpbnQgcmMgPSAwOwogCiAgICAgICAgIC8qCi0gICAgICAgICAqIFNldCB1cCAx
OjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byB1c2Ugb25seSBjb252ZW50aW9uYWwgUkFN
Ci0gICAgICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQg
cmVnaW9ucy4gV2hlbiBzZXQsIHRoZQotICAgICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBtYXBz
IGluIGV2ZXJ5dGhpbmcgYmVsb3cgNEdCIGV4Y2VwdCB1bnVzYWJsZQotICAgICAgICAgKiByYW5n
ZXMuCisgICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBp
bmNsdWRlIG9ubHkKKyAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJN
UlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCisgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0
LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgbWFwcyBpbiBldmVyeSBwZm4gdXAKKyAgICAgICAgICog
dG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgogICAgICAg
ICAgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOworICAgICAg
ICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKKyAgICAgICAg
ICAgIGNvbnRpbnVlOworCisgICAgICAgIGlmICggaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgJiYg
cGZuIDw9IG1heF9wZm4gKQorICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZu
LCBSQU1fVFlQRV9VTlVTQUJMRSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG1hcCA9IHBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwogCi0gICAgICAgIGlm
ICggcGZuID4gKDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSA/Ci0gICAgICAgICAgICAgKCFt
Zm5fdmFsaWQoX21mbihwZm4pKSB8fAotICAgICAgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShw
Zm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkpIDoKLSAgICAgICAgICAgICBpb21tdV9pbmNsdXNp
dmVfbWFwcGluZyA/Ci0gICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBF
X1VOVVNBQkxFKSA6Ci0gICAgICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9DT05WRU5USU9OQUwpICkKKyAgICAgICAgaWYgKCAhbWFwICkKICAgICAgICAgICAgIGNvbnRp
bnVlOwogCiAgICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KQEAgLTE1MSw4ICsxNTUsOCBA
QCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgICAgfQogCiAgICAgICAgIGlmICggcmMgKQotICAgICAgICAgICBwcmludGsoWEVO
TE9HX1dBUk5JTkcgVlREUFJFRklYICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIs
Ci0gICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKKyAgICAgICAgICAgIHByaW50
ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAl
ZFxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKIAogICAgICAgICBp
ZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKSkpKQogICAg
ICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16:31:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTrd2-00075u-DQ; Fri, 15 Jun 2018 16:31: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=w32+=jb=citrix.com=prvs=6977ca76d=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fTrd0-00075Z-3e
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:31:10 +0000
X-Inumbo-ID: 28661fea-70b9-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28661fea-70b9-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 18:28:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,227,1526342400"; d="scan'208";a="57508306"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 15 Jun 2018 17:31:03 +0100
Message-ID: <20180615163105.19097-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] VT-d: make dom0-strict work with buggy
 firmware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2hlbiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIHdvcmthcm91bmQKZm9yIGZpcm13YXJlIHdpdGggdW5kZWNsYXJlZCBSTVJScyBpcyByZW5k
ZXJlZCB1c2VsZXNzLiBUaGlzIHNlcmllcyBmaXhlcwp0aGUgcHJvYmxlbS4KClBhdWwgRHVycmFu
dCAoMik6CiAgVlQtZDogcmUtcGhyYXNlIGxvZ2ljIGluIHZ0ZF9zZXRfaHdkb21fbWFwcGluZygp
IGZvciBjbGFyaXR5CiAgVlQtZDogcmVjb25jaWxlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGFu
ZCBpb21tdT1kb20wLXN0cmljdAoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
ICAgfCAgNiArKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICB8ICAy
ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgNDIgKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAg
ICAgICAgICAgfCAgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAxOSBk
ZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 16:31:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 16:31:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTrdd-0007Es-97; Fri, 15 Jun 2018 16:31:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7b0o=jb=smtp.s-opensource.com=mchehab@srs-us1.protection.inumbo.net>)
 id 1fTrdb-0007Ea-PW
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 16:31:47 +0000
X-Inumbo-ID: 9be5db3c-70b9-11e8-bc1d-65256ead4e3a
Received: from osg.samsung.com (unknown [64.30.133.232])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9be5db3c-70b9-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 16:31:52 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by osg.samsung.com (Postfix) with ESMTP id 74C4522C4C;
 Fri, 15 Jun 2018 09:31:44 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at dev.s-opensource.com
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "References"
Received: from osg.samsung.com ([127.0.0.1])
 by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id nuAehTRk1MM8; Fri, 15 Jun 2018 09:31:29 -0700 (PDT)
Received: from smtp.s-opensource.com (177.41.114.220.dynamic.adsl.gvt.net.br
 [177.41.114.220])
 by osg.samsung.com (Postfix) with ESMTPSA id 7A1DA22B43;
 Fri, 15 Jun 2018 09:30:58 -0700 (PDT)
Received: from mchehab by smtp.s-opensource.com with local (Exim 4.91)
 (envelope-from <mchehab@smtp.s-opensource.com>)
 id 1fTrcm-00083G-0n; Fri, 15 Jun 2018 13:30:56 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: Linux Doc Mailing List <linux-doc@vger.kernel.org>,
 Jonathan Corbet <corbet@lwn.net>
Date: Fri, 15 Jun 2018 13:30:33 -0300
Message-Id: <a018022fcc1080ee10bc8529aaaf46fdb960b086.1529079119.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.1529079119.git.mchehab+samsung@kernel.org>
References: <cover.1529079119.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
In-Reply-To: <cover.1529079119.git.mchehab+samsung@kernel.org>
References: <cover.1529079119.git.mchehab+samsung@kernel.org>
Subject: [Xen-devel] [PATCH v4 05/26] docs: Fix some broken 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: alsa-devel@alsa-project.org, linux-xtensa@linux-xtensa.org,
 dri-devel@lists.freedesktop.org, keyrings@vger.kernel.org,
 selinux@tycho.nsa.gov, Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 linux-clk@vger.kernel.org, devel@driverdev.osuosl.org, x86@kernel.org,
 linux-input@vger.kernel.org, xen-devel@lists.xenproject.org,
 devicetree@vger.kernel.org, user-mode-linux-devel@lists.sourceforge.net,
 Mauro Carvalho Chehab <mchehab@infradead.org>, linux-block@vger.kernel.org,
 linux-gpio@vger.kernel.org, linux-bcache@vger.kernel.org,
 user-mode-linux-user@lists.sourceforge.net, cgroups@vger.kernel.org,
 linux-arm-kernel@lists.infradead.org, patches@opensource.cirrus.com,
 linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-security-module@vger.kernel.org, linux-crypto@vger.kernel.org,
 linux-kernel@zh-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>

QXMgd2UgbW92ZSBzdHVmZiBhcm91bmQsIHNvbWUgZG9jIHJlZmVyZW5jZXMgYXJlIGJyb2tlbi4g
Rml4IHNvbWUgb2YKdGhlbSB2aWEgdGhpcyBzY3JpcHQ6CgkuL3NjcmlwdHMvZG9jdW1lbnRhdGlv
bi1maWxlLXJlZi1jaGVjayAtLWZpeAoKTWFudWFsbHkgY2hlY2tlZCBpZiB0aGUgcHJvZHVjZWQg
cmVzdWx0IGlzIHZhbGlkLCByZW1vdmluZyBhIGZldwpmYWxzZS1wb3NpdGl2ZXMuCgpBY2tlZC1i
eTogVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgpBY2tlZC1ieTogTWFzYW1pIEhpcmFtYXRz
dSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KQWNrZWQtYnk6IFN0ZXBoZW4gQm95ZCA8c2JveWRAa2Vy
bmVsLm9yZz4KQWNrZWQtYnk6IENoYXJsZXMgS2VlcGF4IDxja2VlcGF4QG9wZW5zb3VyY2Uud29s
ZnNvbm1pY3JvLmNvbT4KQWNrZWQtYnk6IE1hdGhpZXUgUG9pcmllciA8bWF0aGlldS5wb2lyaWVy
QGxpbmFyby5vcmc+ClJldmlld2VkLWJ5OiBDb2x5IExpIDxjb2x5bGlAc3VzZS5kZT4KU2lnbmVk
LW9mZi1ieTogTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9y
Zz4KLS0tCiAuLi4vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0ICAgICAgICAgfCAg
NCArKy0tCiAuLi4vYmluZGluZ3MvaW5wdXQvcm90YXJ5LWVuY29kZXIudHh0ICAgICAgICAgfCAg
MiArLQogRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vY29uc3VtZXIucnN0ICAgIHwgIDIg
Ky0KIERvY3VtZW50YXRpb24va3Byb2Jlcy50eHQgICAgICAgICAgICAgICAgICAgICB8ICA0ICsr
LS0KIERvY3VtZW50YXRpb24vdHJhY2UvY29yZXNpZ2h0LnR4dCAgICAgICAgICAgICB8ICAyICst
CiBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS11c2VzLnJzdCAgICAgICAgICAgfCAgMiArLQog
RG9jdW1lbnRhdGlvbi90cmFjZS9oaXN0b2dyYW0udHh0ICAgICAgICAgICAgIHwgIDIgKy0KIERv
Y3VtZW50YXRpb24vdHJhY2UvaW50ZWxfdGgucnN0ICAgICAgICAgICAgICB8ICAyICstCiBEb2N1
bWVudGF0aW9uL3RyYWNlL3RyYWNlcG9pbnQtYW5hbHlzaXMucnN0ICAgfCAgNiArKystLS0KIERv
Y3VtZW50YXRpb24vdHJhbnNsYXRpb25zL2phX0pQL2hvd3RvLnJzdCAgICB8ICA0ICsrLS0KIC4u
Li90cmFuc2xhdGlvbnMvemhfQ04vbWFnaWMtbnVtYmVyLnR4dCAgICAgICB8ICA0ICsrLS0KIC4u
Li96aF9DTi92aWRlbzRsaW51eC9vbWFwM2lzcC50eHQgICAgICAgICAgICB8ICA0ICsrLS0KIE1B
SU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwICsrKysrKysr
Ky0tLS0tLS0tLS0KIGFyY2gvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAyICstCiBhcmNoL2FybS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggICAgICAgICAgICAg
fCAgMiArLQogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggICAgICAgICAgIHwg
IDIgKy0KIGFyY2gvbWljcm9ibGF6ZS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggICAgICB8ICAy
ICstCiBhcmNoL3VtL0tjb25maWcudW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogYXJjaC91bmljb3JlMzIvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oICAgICAgIHwgIDIgKy0K
IGFyY2gveDg2L2VudHJ5L3ZzeXNjYWxsL3ZzeXNjYWxsXzY0LmMgICAgICAgICB8ICAyICstCiBh
cmNoL3h0ZW5zYS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggICAgICAgICAgfCAgNCArKy0tCiBi
bG9jay9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogY2Vy
dHMvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGNyeXB0
by9hc3ltbWV0cmljX2tleXMvYXN5bW1ldHJpY190eXBlLmMgICAgICB8ICAyICstCiBjcnlwdG8v
YXN5bW1ldHJpY19rZXlzL3NpZ25hdHVyZS5jICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9j
aGFyL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvY2xr
L2Nsay5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGRyaXZlcnMvY2xr
L2luZ2VuaWMvY2d1LmggICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL2dwdS92
Z2EvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9ncHUvdmdh
L3ZnYWFyYi5jICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvaW5wdXQvam95
c3RpY2svS2NvbmZpZyAgICAgICAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIGRyaXZlcnMvaW5w
dXQvam95c3RpY2svd2Fsa2VyYTA3MDEuYyAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL2lucHV0
L21pc2MvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiBkcml2ZXJzL2lucHV0
L21pc2Mvcm90YXJ5X2VuY29kZXIuYyAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9pbnB1dC9t
b3VzZS9LY29uZmlnICAgICAgICAgICAgICAgICAgIHwgIDYgKysrLS0tCiBkcml2ZXJzL2lucHV0
L21vdXNlL2FscHMuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9pbnB1dC90
b3VjaHNjcmVlbi93bTk3eHgtY29yZS5jICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbGlnaHRudm0v
cGJsay1yYi5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21kL2JjYWNoZS9L
Y29uZmlnICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9tZC9iY2FjaGUvYnRy
ZWUuYyAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbWQvYmNhY2hlL2V4dGVu
dHMuYyAgICAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21lZGlhL2R2Yi1jb3JlL2R2
Yl9yaW5nYnVmZmVyLmMgICAgICAgfCAgMiArLQogZHJpdmVycy9tZWRpYS9wY2kvbWV5ZS9LY29u
ZmlnICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vcHhhX2Nh
bWVyYS5jICAgICAgICAgICB8ICA0ICsrLS0KIC4uLi9zb2NfY2FtZXJhL3NoX21vYmlsZV9jZXVf
Y2FtZXJhLmMgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21lZGlhL3JhZGlvL0tjb25maWcgICAg
ICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9tZWRpYS9yYWRpby9zaTQ3MHgvS2NvbmZp
ZyAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbWVkaWEvdXNiL2R2Yi11c2ItdjIvbG1lZG0w
NC5jICAgICAgICB8ICAyICstCiBkcml2ZXJzL21lZGlhL3VzYi96cjM2NHh4L0tjb25maWcgICAg
ICAgICAgICAgfCAgMiArLQogZHJpdmVycy9wYXJwb3J0L0tjb25maWcgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDYgKysrLS0tCiBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvYmNtMjA0OC9UT0RPICAg
ICAgICAgICAgfCAgMiArLQogaW5jbHVkZS9rZXlzL2FzeW1tZXRyaWMtc3VidHlwZS5oICAgICAg
ICAgICAgIHwgIDIgKy0KIGluY2x1ZGUva2V5cy9hc3ltbWV0cmljLXR5cGUuaCAgICAgICAgICAg
ICAgICB8ICAyICstCiBpbmNsdWRlL2xpbnV4L2Fzc29jX2FycmF5LmggICAgICAgICAgICAgICAg
ICAgfCAgMiArLQogaW5jbHVkZS9saW51eC9hc3NvY19hcnJheV9wcml2LmggICAgICAgICAgICAg
IHwgIDIgKy0KIGluY2x1ZGUvbGludXgvY2lyY19idWYuaCAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiBpbmNsdWRlL2xpbnV4L2Z0cmFjZS5oICAgICAgICAgICAgICAgICAgICAgICAgfCAg
MiArLQogaW5jbHVkZS9saW51eC9yY3VsaXN0X251bGxzLmggICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIGluY2x1ZGUvdWFwaS9saW51eC9wcmN0bC5oICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCAgICAgICAgICAgICAgfCAgMiArLQog
a2VybmVsL2Nncm91cC9jcHVzZXQuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGtl
cm5lbC90cmFjZS9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKyst
LS0tLS0tLQogbGliL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDIgKy0KIHNlY3VyaXR5L3NlbGludXgvaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICB8ICAy
ICstCiBzb3VuZC9jb3JlL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCAr
Ky0tCiBzb3VuZC9kcml2ZXJzL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCAr
Ky0tCiBzb3VuZC9wY2kvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMCAr
KysrKy0tLS0tCiB0b29scy9pbmNsdWRlL3VhcGkvbGludXgvcHJjdGwuaCAgICAgICAgICAgICAg
fCAgMiArLQogdG9vbHMvbGliL2FwaS9mcy9mcy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDIgKy0KIHRvb2xzL3BlcmYvdXRpbC9icGYtcHJvbG9ndWUuYyAgICAgICAgICAgICAgICB8ICAy
ICstCiAuLi4vY29uZmlnL2N1c3RvbS10aW1lbGluZS1mdW5jdGlvbnMuY2ZnICAgICAgfCAgNCAr
Ky0tCiA3MSBmaWxlcyBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMTEzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRl
cnMudHh0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQK
aW5kZXggNjM4MzQyZDBhMDk1Li42ZmEzZjMxZWQyYTUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CisrKyBiL0RvY3VtZW50YXRpb24v
YWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CkBAIC00MzM1LDcgKzQzMzUsNyBAQAog
CQkJW0ZUUkFDRV0gU2V0IGFuZCBzdGFydCBzcGVjaWZpZWQgdHJhY2UgZXZlbnRzIGluIG9yZGVy
CiAJCQl0byBmYWNpbGl0YXRlIGVhcmx5IGJvb3QgZGVidWdnaW5nLiBUaGUgZXZlbnQtbGlzdCBp
cyBhCiAJCQljb21tYSBzZXBhcmF0ZWQgbGlzdCBvZiB0cmFjZSBldmVudHMgdG8gZW5hYmxlLiBT
ZWUKLQkJCWFsc28gRG9jdW1lbnRhdGlvbi90cmFjZS9ldmVudHMudHh0CisJCQlhbHNvIERvY3Vt
ZW50YXRpb24vdHJhY2UvZXZlbnRzLnJzdAogCiAJdHJhY2Vfb3B0aW9ucz1bb3B0aW9uLWxpc3Rd
CiAJCQlbRlRSQUNFXSBFbmFibGUgb3IgZGlzYWJsZSB0cmFjZXIgb3B0aW9ucyBhdCBib290LgpA
QCAtNDM1MCw3ICs0MzUwLDcgQEAKIAogCQkJICAgICAgdHJhY2Vfb3B0aW9ucz1zdGFja3RyYWNl
CiAKLQkJCVNlZSBhbHNvIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLnR4dCAidHJhY2Ugb3B0
aW9ucyIKKwkJCVNlZSBhbHNvIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLnJzdCAidHJhY2Ug
b3B0aW9ucyIKIAkJCXNlY3Rpb24uCiAKIAl0cF9wcmludGtbRlRSQUNFXQpkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lucHV0L3JvdGFyeS1lbmNvZGVyLnR4
dCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC9yb3RhcnktZW5jb2Rl
ci50eHQKaW5kZXggZjk5ZmU1Y2RlYWVjLi5hNjQ0NDA4YjMzYjggMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC9yb3RhcnktZW5jb2Rlci50eHQKKysr
IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lucHV0L3JvdGFyeS1lbmNvZGVy
LnR4dApAQCAtMjgsNyArMjgsNyBAQCBEZXByZWNhdGVkIHByb3BlcnRpZXM6CiAgIFRoaXMgcHJv
cGVydHkgaXMgZGVwcmVjYXRlZC4gSW5zdGVhZCwgYSAnc3RlcHMtcGVyLXBlcmlvZCAnIHZhbHVl
IHNob3VsZAogICBiZSB1c2VkLCBzdWNoIGFzICJyb3RhcnktZW5jb2RlcixzdGVwcy1wZXItcGVy
aW9kID0gPDI+Ii4KIAotU2VlIERvY3VtZW50YXRpb24vaW5wdXQvcm90YXJ5LWVuY29kZXIudHh0
IGZvciBtb3JlIGluZm9ybWF0aW9uLgorU2VlIERvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy9y
b3RhcnktZW5jb2Rlci5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAKIEV4YW1wbGU6CiAKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdAppbmRleCBjNzFhNTBkODVi
NTAuLmFhMDNmMzg5ZDQxZCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dw
aW8vY29uc3VtZXIucnN0CisrKyBiL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1
bWVyLnJzdApAQCAtNTcsNyArNTcsNyBAQCBkZXZpY2UgdGhhdCBkaXNwbGF5cyBkaWdpdHMpLCBh
biBhZGRpdGlvbmFsIGluZGV4IGFyZ3VtZW50IGNhbiBiZSBzcGVjaWZpZWQ6OgogCQkJCQkgIGVu
dW0gZ3Bpb2RfZmxhZ3MgZmxhZ3MpCiAKIEZvciBhIG1vcmUgZGV0YWlsZWQgZGVzY3JpcHRpb24g
b2YgdGhlIGNvbl9pZCBwYXJhbWV0ZXIgaW4gdGhlIERldmljZVRyZWUgY2FzZQotc2VlIERvY3Vt
ZW50YXRpb24vZ3Bpby9ib2FyZC50eHQKK3NlZSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bp
by9ib2FyZC5yc3QKIAogVGhlIGZsYWdzIHBhcmFtZXRlciBpcyB1c2VkIHRvIG9wdGlvbmFsbHkg
c3BlY2lmeSBhIGRpcmVjdGlvbiBhbmQgaW5pdGlhbCB2YWx1ZQogZm9yIHRoZSBHUElPLiBWYWx1
ZXMgY2FuIGJlOgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9rcHJvYmVzLnR4dCBiL0RvY3Vt
ZW50YXRpb24va3Byb2Jlcy50eHQKaW5kZXggMjIyMDhiZjIzODZkLi5jYjNiMGRlODNmYzYgMTAw
NjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24va3Byb2Jlcy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9r
cHJvYmVzLnR4dApAQCAtNzI0LDggKzcyNCw4IEBAIG1pZ3JhdGUgeW91ciB0b29sIHRvIG9uZSBv
ZiB0aGUgZm9sbG93aW5nIG9wdGlvbnM6CiAKICAgU2VlIGZvbGxvd2luZyBkb2N1bWVudHM6CiAK
LSAgLSBEb2N1bWVudGF0aW9uL3RyYWNlL2twcm9iZXRyYWNlLnR4dAotICAtIERvY3VtZW50YXRp
b24vdHJhY2UvZXZlbnRzLnR4dAorICAtIERvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2Uu
cnN0CisgIC0gRG9jdW1lbnRhdGlvbi90cmFjZS9ldmVudHMucnN0CiAgIC0gdG9vbHMvcGVyZi9E
b2N1bWVudGF0aW9uL3BlcmYtcHJvYmUudHh0CiAKIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi90cmFjZS9jb3Jlc2lnaHQudHh0IGIvRG9jdW1lbnRhdGlvbi90cmFjZS9jb3Jlc2lnaHQudHh0
CmluZGV4IDFkNzRhZDAyMDJiNi4uZWZiYzgzMjE0NmU3IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0
aW9uL3RyYWNlL2NvcmVzaWdodC50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi90cmFjZS9jb3Jlc2ln
aHQudHh0CkBAIC00MjYsNSArNDI2LDUgQEAgcm9vdEBnZW5lcmljYXJtdjg6fiMKIERldGFpbHMg
b24gaG93IHRvIHVzZSB0aGUgZ2VuZXJpYyBTVE0gQVBJIGNhbiBiZSBmb3VuZCBoZXJlIFsyXS4K
IAogWzFdLiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1jb3Jlc2lnaHQtZGV2
aWNlcy1zdG0KLVsyXS4gRG9jdW1lbnRhdGlvbi90cmFjZS9zdG0udHh0CitbMl0uIERvY3VtZW50
YXRpb24vdHJhY2Uvc3RtLnJzdAogWzNdLiBodHRwczovL2dpdGh1Yi5jb20vTGluYXJvL3BlcmYt
b3BlbmNzZApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtdXNlcy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS11c2VzLnJzdAppbmRleCAwMDI4M2I2ZGQxMDEu
LjFmYmM2OTg5NGVlZCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtdXNl
cy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtdXNlcy5yc3QKQEAgLTE5OSw3
ICsxOTksNyBAQCBJZiBAYnVmIGlzIE5VTEwgYW5kIHJlc2V0IGlzIHNldCwgYWxsIGZ1bmN0aW9u
cyB3aWxsIGJlIGVuYWJsZWQgZm9yIHRyYWNpbmcuCiBUaGUgQGJ1ZiBjYW4gYWxzbyBiZSBhIGds
b2IgZXhwcmVzc2lvbiB0byBlbmFibGUgYWxsIGZ1bmN0aW9ucyB0aGF0CiBtYXRjaCBhIHNwZWNp
ZmljIHBhdHRlcm4uCiAKLVNlZSBGaWx0ZXIgQ29tbWFuZHMgaW4gOmZpbGU6YERvY3VtZW50YXRp
b24vdHJhY2UvZnRyYWNlLnR4dGAuCitTZWUgRmlsdGVyIENvbW1hbmRzIGluIDpmaWxlOmBEb2N1
bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS5yc3RgLgogCiBUbyBqdXN0IHRyYWNlIHRoZSBzY2hlZHVs
ZSBmdW5jdGlvbjoKIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi90cmFjZS9oaXN0b2dyYW0u
dHh0IGIvRG9jdW1lbnRhdGlvbi90cmFjZS9oaXN0b2dyYW0udHh0CmluZGV4IGIxMzc3MWNiMTJj
MS4uZTczYmNmOWNiNWYzIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYWNlL2hpc3RvZ3Jh
bS50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi90cmFjZS9oaXN0b2dyYW0udHh0CkBAIC03LDcgKzcs
NyBAQAogCiAgIEhpc3RvZ3JhbSB0cmlnZ2VycyBhcmUgc3BlY2lhbCBldmVudCB0cmlnZ2VycyB0
aGF0IGNhbiBiZSB1c2VkIHRvCiAgIGFnZ3JlZ2F0ZSB0cmFjZSBldmVudCBkYXRhIGludG8gaGlz
dG9ncmFtcy4gIEZvciBpbmZvcm1hdGlvbiBvbgotICB0cmFjZSBldmVudHMgYW5kIGV2ZW50IHRy
aWdnZXJzLCBzZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9ldmVudHMudHh0LgorICB0cmFjZSBldmVu
dHMgYW5kIGV2ZW50IHRyaWdnZXJzLCBzZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9ldmVudHMucnN0
LgogCiAKIDIuIEhpc3RvZ3JhbSBUcmlnZ2VyIENvbW1hbmQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vdHJhY2UvaW50ZWxfdGgucnN0IGIvRG9jdW1lbnRhdGlvbi90cmFjZS9pbnRlbF90aC5y
c3QKaW5kZXggOTkwZjEzMjY1MTc4Li4xOWUyZDYzM2YzYzcgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vdHJhY2UvaW50ZWxfdGgucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhY2UvaW50ZWxf
dGgucnN0CkBAIC0zOCw3ICszOCw3IEBAIGRlc2NyaXB0aW9uIGlzIGF0IERvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWludGVsX3RoLWRldmljZXMtZ3RoLgogCiBTVEggcmVnaXN0
ZXJzIGFuIHN0bSBjbGFzcyBkZXZpY2UsIHRocm91Z2ggd2hpY2ggaXQgcHJvdmlkZXMgaW50ZXJm
YWNlCiB0byB1c2Vyc3BhY2UgYW5kIGtlcm5lbHNwYWNlIHNvZnR3YXJlIHRyYWNlIHNvdXJjZXMu
IFNlZQotRG9jdW1lbnRhdGlvbi90cmFjZS9zdG0udHh0IGZvciBtb3JlIGluZm9ybWF0aW9uIG9u
IHRoYXQuCitEb2N1bWVudGF0aW9uL3RyYWNlL3N0bS5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24g
b24gdGhhdC4KIAogTVNVIGNhbiBiZSBjb25maWd1cmVkIHRvIGNvbGxlY3QgdHJhY2UgZGF0YSBp
bnRvIGEgc3lzdGVtIG1lbW9yeQogYnVmZmVyLCB3aGljaCBjYW4gbGF0ZXIgb24gYmUgcmVhZCBm
cm9tIGl0cyBkZXZpY2Ugbm9kZXMgdmlhIHJlYWQoKSBvcgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi90cmFjZS90cmFjZXBvaW50LWFuYWx5c2lzLnJzdCBiL0RvY3VtZW50YXRpb24vdHJhY2Uv
dHJhY2Vwb2ludC1hbmFseXNpcy5yc3QKaW5kZXggYmVmMzdhYmY0YWQzLi43MTYzMjZiOWYxNTIg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vdHJhY2UvdHJhY2Vwb2ludC1hbmFseXNpcy5yc3QK
KysrIGIvRG9jdW1lbnRhdGlvbi90cmFjZS90cmFjZXBvaW50LWFuYWx5c2lzLnJzdApAQCAtNTUs
NyArNTUsNyBAQCBzaW1wbGUgY2FzZSBvZjo6CiAzLjEgU3lzdGVtLVdpZGUgRXZlbnQgRW5hYmxp
bmcKIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCi1TZWUgRG9jdW1lbnRhdGlvbi90
cmFjZS9ldmVudHMudHh0IGZvciBhIHByb3BlciBkZXNjcmlwdGlvbiBvbiBob3cgZXZlbnRzCitT
ZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9ldmVudHMucnN0IGZvciBhIHByb3BlciBkZXNjcmlwdGlv
biBvbiBob3cgZXZlbnRzCiBjYW4gYmUgZW5hYmxlZCBzeXN0ZW0td2lkZS4gQSBzaG9ydCBleGFt
cGxlIG9mIGVuYWJsaW5nIGFsbCBldmVudHMgcmVsYXRlZAogdG8gcGFnZSBhbGxvY2F0aW9uIHdv
dWxkIGxvb2sgc29tZXRoaW5nIGxpa2U6OgogCkBAIC0xMTIsNyArMTEyLDcgQEAgYXQgdGhhdCBw
b2ludC4KIDMuNCBMb2NhbCBFdmVudCBFbmFibGluZwogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CiAKLURvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLnR4dCBkZXNjcmliZXMgaG93IHRvIGVuYWJs
ZSBldmVudHMgb24gYSBwZXItdGhyZWFkCitEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS5yc3Qg
ZGVzY3JpYmVzIGhvdyB0byBlbmFibGUgZXZlbnRzIG9uIGEgcGVyLXRocmVhZAogYmFzaXMgdXNp
bmcgc2V0X2Z0cmFjZV9waWQuCiAKIDMuNSBMb2NhbCBFdmVudCBFbmFibGVtZW50IHdpdGggUENM
CkBAIC0xMzcsNyArMTM3LDcgQEAgYmFzaXMgdXNpbmcgUENMIHN1Y2ggYXMgZm9sbG93cy4KIDQu
IEV2ZW50IEZpbHRlcmluZwogPT09PT09PT09PT09PT09PT09CiAKLURvY3VtZW50YXRpb24vdHJh
Y2UvZnRyYWNlLnR4dCBjb3ZlcnMgaW4tZGVwdGggaG93IHRvIGZpbHRlciBldmVudHMgaW4KK0Rv
Y3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLnJzdCBjb3ZlcnMgaW4tZGVwdGggaG93IHRvIGZpbHRl
ciBldmVudHMgaW4KIGZ0cmFjZS4gIE9idmlvdXNseSB1c2luZyBncmVwIGFuZCBhd2sgb2YgdHJh
Y2VfcGlwZSBpcyBhbiBvcHRpb24gYXMgd2VsbAogYXMgYW55IHNjcmlwdCByZWFkaW5nIHRyYWNl
X3BpcGUuCiAKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL2phX0pQL2hv
d3RvLnJzdCBiL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL2phX0pQL2hvd3RvLnJzdAppbmRl
eCA4ZDdlZDBjYmJmNWYuLmYzMTE2MzgxYzI2YiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi90
cmFuc2xhdGlvbnMvamFfSlAvaG93dG8ucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhbnNsYXRp
b25zL2phX0pQL2hvd3RvLnJzdApAQCAtMSw1ICsxLDUgQEAKIE5PVEU6Ci1UaGlzIGlzIGEgdmVy
c2lvbiBvZiBEb2N1bWVudGF0aW9uL0hPV1RPIHRyYW5zbGF0ZWQgaW50byBKYXBhbmVzZS4KK1Ro
aXMgaXMgYSB2ZXJzaW9uIG9mIERvY3VtZW50YXRpb24vcHJvY2Vzcy9ob3d0by5yc3QgdHJhbnNs
YXRlZCBpbnRvIEphcGFuZXNlLgogVGhpcyBkb2N1bWVudCBpcyBtYWludGFpbmVkIGJ5IFRzdWdp
a2F6dSBTaGliYXRhIDx0c2hpYmF0YUBhYi5qcC5uZWMuY29tPgogSWYgeW91IGZpbmQgYW55IGRp
ZmZlcmVuY2UgYmV0d2VlbiB0aGlzIGRvY3VtZW50IGFuZCB0aGUgb3JpZ2luYWwgZmlsZSBvcgog
YSBwcm9ibGVtIHdpdGggdGhlIHRyYW5zbGF0aW9uLCBwbGVhc2UgY29udGFjdCB0aGUgbWFpbnRh
aW5lciBvZiB0aGlzIGZpbGUuCkBAIC0xMDksNyArMTA5LDcgQEAgbGludXgtYXBpQHZnZXIua2Vy
bmVsLm9yZyDjgavpgIHjgovjgZPjgajjgpLli6fjgoHjgb7jgZnjgIIKICAgICDjgabjgYTjgb7j
gZnjgIIg44Kr44O844ON44Or44Gr6Zai44GX44Gm5Yid44KB44Gm44Gu5Lq644Gv44GT44GT44GL
44KJ44K544K/44O844OI44GZ44KL44Go6Imv44GECiAgICAg44Gn44GX44KH44GG44CCCiAKLSAg
OnJlZjpgRG9jdW1lbnRhdGlvbi9Qcm9jZXNzL2NoYW5nZXMucnN0IDxjaGFuZ2VzPmAKKyAgOnJl
ZjpgRG9jdW1lbnRhdGlvbi9wcm9jZXNzL2NoYW5nZXMucnN0IDxjaGFuZ2VzPmAKICAgICDjgZPj
ga7jg5XjgqHjgqTjg6vjga/jgqvjg7zjg43jg6vjgpLjgYbjgb7jgY/nlJ/miJAo6Kiz5rOoIGJ1
aWxkICnjgZfjgIHotbDjgonjgZvjgovjga7jgavmnIAKICAgICDlsI/pmZDjga7jg6zjg5njg6vj
gaflv4XopoHjgarmlbDjgIXjga7jgr3jg5Xjg4jjgqbjgqfjgqLjg5Hjg4PjgrHjg7zjgrjjga7k
uIDopqfjgpLnpLrjgZfjgabjgYQKICAgICDjgb7jgZnjgIIKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL21hZ2ljLW51bWJlci50eHQgYi9Eb2N1bWVudGF0aW9u
L3RyYW5zbGF0aW9ucy96aF9DTi9tYWdpYy1udW1iZXIudHh0CmluZGV4IGU5ZGI2OTNjMGEyMy4u
NzE1OWNlYzA0MDkwIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9D
Ti9tYWdpYy1udW1iZXIudHh0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NO
L21hZ2ljLW51bWJlci50eHQKQEAgLTEsNCArMSw0IEBACi1DaGluZXNlIHRyYW5zbGF0ZWQgdmVy
c2lvbiBvZiBEb2N1bWVudGF0aW9uL21hZ2ljLW51bWJlci50eHQKK0NoaW5lc2UgdHJhbnNsYXRl
ZCB2ZXJzaW9uIG9mIERvY3VtZW50YXRpb24vcHJvY2Vzcy9tYWdpYy1udW1iZXIucnN0CiAKIElm
IHlvdSBoYXZlIGFueSBjb21tZW50IG9yIHVwZGF0ZSB0byB0aGUgY29udGVudCwgcGxlYXNlIHBv
c3QgdG8gTEtNTCBkaXJlY3RseS4KIEhvd2V2ZXIsIGlmIHlvdSBoYXZlIHByb2JsZW0gY29tbXVu
aWNhdGluZyBpbiBFbmdsaXNoIHlvdSBjYW4gYWxzbyBhc2sgdGhlCkBAIC03LDcgKzcsNyBAQCB0
cmFuc2xhdGlvbiBpcyBvdXRkYXRlZCBvciB0aGVyZSBpcyBwcm9ibGVtIHdpdGggdHJhbnNsYXRp
b24uCiAKIENoaW5lc2UgbWFpbnRhaW5lcjogSmlhIFdlaSBXZWkgPGhhcnJ5eGl5b3VAZ21haWwu
Y29tPgogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCi1Eb2N1bWVudGF0aW9uL21hZ2ljLW51bWJlci50eHTnmoTkuK3m
lofnv7vor5EKK0RvY3VtZW50YXRpb24vcHJvY2Vzcy9tYWdpYy1udW1iZXIucnN055qE5Lit5paH
57+76K+RCiAKIOWmguaenOaDs+ivhOiuuuaIluabtOaWsOacrOaWh+eahOWGheWuue+8jOivt+eb
tOaOpeWPkeS/oeWIsExLTUzjgILlpoLmnpzkvaDkvb/nlKjoi7HmlofkuqTmtYHmnInlm7Dpmr7n
moTor53vvIzkuZ/lj68KIOS7peWQkeS4reaWh+eJiOe7tOaKpOiAheaxguWKqeOAguWmguaenOac
rOe/u+ivkeabtOaWsOS4jeWPiuaXtuaIluiAhee/u+ivkeWtmOWcqOmXrumimO+8jOivt+iBlOez
u+S4reaWh+eJiOe7tOaKpOiAheOAggpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi90cmFuc2xh
dGlvbnMvemhfQ04vdmlkZW80bGludXgvb21hcDNpc3AudHh0IGIvRG9jdW1lbnRhdGlvbi90cmFu
c2xhdGlvbnMvemhfQ04vdmlkZW80bGludXgvb21hcDNpc3AudHh0CmluZGV4IDY3ZmZiZjM1MmFl
MC4uZTlmMjkzNzVhYTk1IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96
aF9DTi92aWRlbzRsaW51eC9vbWFwM2lzcC50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi90cmFuc2xh
dGlvbnMvemhfQ04vdmlkZW80bGludXgvb21hcDNpc3AudHh0CkBAIC0xLDQgKzEsNCBAQAotQ2hp
bmVzZSB0cmFuc2xhdGVkIHZlcnNpb24gb2YgRG9jdW1lbnRhdGlvbi92aWRlbzRsaW51eC9vbWFw
M2lzcC50eHQKK0NoaW5lc2UgdHJhbnNsYXRlZCB2ZXJzaW9uIG9mIERvY3VtZW50YXRpb24vbWVk
aWEvdjRsLWRyaXZlcnMvb21hcDNpc3AucnN0CiAKIElmIHlvdSBoYXZlIGFueSBjb21tZW50IG9y
IHVwZGF0ZSB0byB0aGUgY29udGVudCwgcGxlYXNlIGNvbnRhY3QgdGhlCiBvcmlnaW5hbCBkb2N1
bWVudCBtYWludGFpbmVyIGRpcmVjdGx5LiAgSG93ZXZlciwgaWYgeW91IGhhdmUgYSBwcm9ibGVt
CkBAIC0xMSw3ICsxMSw3IEBAIE1haW50YWluZXI6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQu
cGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KIAkgIERhdmlkIENvaGVuIDxkYWNvaGVuQGdtYWls
LmNvbT4KIENoaW5lc2UgbWFpbnRhaW5lcjogRnUgV2VpIDx0ZWtrYW1hbm5pbmphQGdtYWlsLmNv
bT4KIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQotRG9jdW1lbnRhdGlvbi92aWRlbzRsaW51eC9vbWFwM2lzcC50eHQg
55qE5Lit5paH57+76K+RCitEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL29tYXAzaXNw
LnJzdCDnmoTkuK3mlofnv7vor5EKIAog5aaC5p6c5oOz6K+E6K665oiW5pu05paw5pys5paH55qE
5YaF5a6577yM6K+355u05o6l6IGU57O75Y6f5paH5qGj55qE57u05oqk6ICF44CC5aaC5p6c5L2g
5L2/55So6Iux5paHCiDkuqTmtYHmnInlm7Dpmr7nmoTor53vvIzkuZ/lj6/ku6XlkJHkuK3mlofn
iYjnu7TmiqTogIXmsYLliqnjgILlpoLmnpzmnKznv7vor5Hmm7TmlrDkuI3lj4rml7bmiJbogIXn
v7sKZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggNjUzYTJjMjlj
YTQzLi4wOTU1NDAzNGJlNDYgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlO
RVJTCkBAIC0zMDc5LDcgKzMwNzksNyBAQCBNOglDbGVtZW5zIExhZGlzY2ggPGNsZW1lbnNAbGFk
aXNjaC5kZT4KIEw6CWFsc2EtZGV2ZWxAYWxzYS1wcm9qZWN0Lm9yZyAobW9kZXJhdGVkIGZvciBu
b24tc3Vic2NyaWJlcnMpCiBUOglnaXQgZ2l0Oi8vZ2l0LmFsc2EtcHJvamVjdC5vcmcvYWxzYS1r
ZXJuZWwuZ2l0CiBTOglNYWludGFpbmVkCi1GOglEb2N1bWVudGF0aW9uL3NvdW5kL2Fsc2EvQnQ4
N3gudHh0CitGOglEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2J0ODd4LnJzdAogRjoJc291bmQv
cGNpL2J0ODd4LmMKIAogQlQ4WFhHUElPIERSSVZFUgpAQCAtMzM3NSw3ICszMzc1LDcgQEAgTToJ
RGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KIE06CURhdmlkIFdvb2Rob3VzZSA8
ZHdtdzJAaW5mcmFkZWFkLm9yZz4KIEw6CWtleXJpbmdzQHZnZXIua2VybmVsLm9yZwogUzoJTWFp
bnRhaW5lZAotRjoJRG9jdW1lbnRhdGlvbi9tb2R1bGUtc2lnbmluZy50eHQKK0Y6CURvY3VtZW50
YXRpb24vYWRtaW4tZ3VpZGUvbW9kdWxlLXNpZ25pbmcucnN0CiBGOgljZXJ0cy8KIEY6CXNjcmlw
dHMvc2lnbi1maWxlLmMKIEY6CXNjcmlwdHMvZXh0cmFjdC1jZXJ0LmMKQEAgLTY1MDEsNyArNjUw
MSw3IEBAIEw6CWxpbnV4LW1tQGt2YWNrLm9yZwogUzoJTWFpbnRhaW5lZAogRjoJbW0vaG1tKgog
RjoJaW5jbHVkZS9saW51eC9obW0qCi1GOglEb2N1bWVudGF0aW9uL3ZtL2htbS50eHQKK0Y6CURv
Y3VtZW50YXRpb24vdm0vaG1tLnJzdAogCiBIT1NUIEFQIERSSVZFUgogTToJSm91bmkgTWFsaW5l
biA8akB3MS5maT4KQEAgLTc0MDEsNyArNzQwMSw3IEBAIEY6CWRyaXZlcnMvcGxhdGZvcm0veDg2
L2ludGVsLXdtaS10aHVuZGVyYm9sdC5jCiBJTlRFTChSKSBUUkFDRSBIVUIKIE06CUFsZXhhbmRl
ciBTaGlzaGtpbiA8YWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbT4KIFM6CVN1cHBv
cnRlZAotRjoJRG9jdW1lbnRhdGlvbi90cmFjZS9pbnRlbF90aC50eHQKK0Y6CURvY3VtZW50YXRp
b24vdHJhY2UvaW50ZWxfdGgucnN0CiBGOglkcml2ZXJzL2h3dHJhY2luZy9pbnRlbF90aC8KIAog
SU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAoVFhUKQpAQCAtOTY2NSw3ICs5
NjY1LDcgQEAgRjoJaW5jbHVkZS91YXBpL2xpbnV4L21tYy8KIE1VTFRJUExFWEVSIFNVQlNZU1RF
TQogTToJUGV0ZXIgUm9zaW4gPHBlZGFAYXhlbnRpYS5zZT4KIFM6CU1haW50YWluZWQKLUY6CURv
Y3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvbXV4L3N5c2ZzLWNsYXNzLW11eCoKK0Y6CURvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbXV4KgogRjoJRG9jdW1lbnRhdGlvbi9kZXZp
Y2V0cmVlL2JpbmRpbmdzL211eC8KIEY6CWluY2x1ZGUvbGludXgvZHQtYmluZGluZ3MvbXV4Lwog
RjoJaW5jbHVkZS9saW51eC9tdXgvCkBAIC0xMDI0NCw3ICsxMDI0NCw3IEBAIEY6CWFyY2gvcG93
ZXJwYy9pbmNsdWRlL2FzbS9wbnYtb2N4bC5oCiBGOglkcml2ZXJzL21pc2Mvb2N4bC8KIEY6CWlu
Y2x1ZGUvbWlzYy9vY3hsKgogRjoJaW5jbHVkZS91YXBpL21pc2Mvb2N4bC5oCi1GOglEb2N1bWVu
dGF0aW9uL2FjY2VsZXJhdG9ycy9vY3hsLnR4dAorRjoJRG9jdW1lbnRhdGlvbi9hY2NlbGVyYXRv
cnMvb2N4bC5yc3QKIAogT01BUCBBVURJTyBTVVBQT1JUCiBNOglQZXRlciBVamZhbHVzaSA8cGV0
ZXIudWpmYWx1c2lAdGkuY29tPgpAQCAtMTM3OTQsNyArMTM3OTQsNyBAQCBTWVNURU0gVFJBQ0Ug
TU9EVUxFIENMQVNTCiBNOglBbGV4YW5kZXIgU2hpc2hraW4gPGFsZXhhbmRlci5zaGlzaGtpbkBs
aW51eC5pbnRlbC5jb20+CiBTOglNYWludGFpbmVkCiBUOglnaXQgZ2l0Oi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2FzaC9zdG0uZ2l0Ci1GOglEb2N1bWVudGF0aW9u
L3RyYWNlL3N0bS50eHQKK0Y6CURvY3VtZW50YXRpb24vdHJhY2Uvc3RtLnJzdAogRjoJZHJpdmVy
cy9od3RyYWNpbmcvc3RtLwogRjoJaW5jbHVkZS9saW51eC9zdG0uaAogRjoJaW5jbHVkZS91YXBp
L2xpbnV4L3N0bS5oCkBAIC0xNDQ3MSw3ICsxNDQ3MSw3IEBAIE06CVN0ZXZlbiBSb3N0ZWR0IDxy
b3N0ZWR0QGdvb2RtaXMub3JnPgogTToJSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CiBU
OglnaXQgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RpcC90
aXAuZ2l0IHBlcmYvY29yZQogUzoJTWFpbnRhaW5lZAotRjoJRG9jdW1lbnRhdGlvbi90cmFjZS9m
dHJhY2UudHh0CitGOglEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS5yc3QKIEY6CWFyY2gvKi8q
LyovZnRyYWNlLmgKIEY6CWFyY2gvKi9rZXJuZWwvZnRyYWNlLmMKIEY6CWluY2x1ZGUvKi9mdHJh
Y2UuaApAQCAtMTQ5NDAsNyArMTQ5NDAsNyBAQCBNOglIZWlra2kgS3JvZ2VydXMgPGhlaWtraS5r
cm9nZXJ1c0BsaW51eC5pbnRlbC5jb20+CiBMOglsaW51eC11c2JAdmdlci5rZXJuZWwub3JnCiBT
OglNYWludGFpbmVkCiBGOglEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXR5
cGVjCi1GOglEb2N1bWVudGF0aW9uL3VzYi90eXBlYy5yc3QKK0Y6CURvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS91c2IvdHlwZWMucnN0CiBGOglkcml2ZXJzL3VzYi90eXBlYy8KIEY6CWluY2x1ZGUv
bGludXgvdXNiL3R5cGVjLmgKIApAQCAtMTU3NzAsNyArMTU3NzAsNyBAQCBZRUFMSU5LIFBIT05F
IERSSVZFUgogTToJSGVuayBWZXJnb25ldCA8SGVuay5WZXJnb25ldEBnbWFpbC5jb20+CiBMOgl1
c2JiMmstYXBpLWRldkBub25nbnUub3JnCiBTOglNYWludGFpbmVkCi1GOglEb2N1bWVudGF0aW9u
L2lucHV0L3llYWxpbmsucnN0CitGOglEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMveWVhbGlu
ay5yc3QKIEY6CWRyaXZlcnMvaW5wdXQvbWlzYy95ZWFsaW5rLioKIAogWjg1MzAgRFJJVkVSIEZP
UiBBWC4yNQpkaWZmIC0tZ2l0IGEvYXJjaC9LY29uZmlnIGIvYXJjaC9LY29uZmlnCmluZGV4IDQ3
YjIzNWQ0MzkwOS4uMWFhNTkwNjNmMWZkIDEwMDY0NAotLS0gYS9hcmNoL0tjb25maWcKKysrIGIv
YXJjaC9LY29uZmlnCkBAIC00MDMsNyArNDAzLDcgQEAgY29uZmlnIFNFQ0NPTVBfRklMVEVSCiAJ
ICBpbiB0ZXJtcyBvZiBCZXJrZWxleSBQYWNrZXQgRmlsdGVyIHByb2dyYW1zIHdoaWNoIGltcGxl
bWVudAogCSAgdGFzay1kZWZpbmVkIHN5c3RlbSBjYWxsIGZpbHRlcmluZyBwb2xpY2VzLgogCi0J
ICBTZWUgRG9jdW1lbnRhdGlvbi9wcmN0bC9zZWNjb21wX2ZpbHRlci50eHQgZm9yIGRldGFpbHMu
CisJICBTZWUgRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL3NlY2NvbXBfZmlsdGVyLnJzdCBm
b3IgZGV0YWlscy4KIAogcHJlZmVycmVkLXBsdWdpbi1ob3N0Y2MgOj0gJChpZi1zdWNjZXNzLFsg
JChnY2MtdmVyc2lvbikgLWdlIDQwODAwIF0sJChIT1NUQ1hYKSwkKEhPU1RDQykpCiAKZGlmZiAt
LWdpdCBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaCBiL2FyY2gvYXJtL2luY2x1
ZGUvYXNtL2NhY2hlZmx1c2guaAppbmRleCA4NjkwODBiZWRiODkuLmVjMWE1ZmQwZDI5NCAxMDA2
NDQKLS0tIGEvYXJjaC9hcm0vaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCisrKyBiL2FyY2gvYXJt
L2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaApAQCAtMzUsNyArMzUsNyBAQAogICoJU3RhcnQgYWRk
cmVzc2VzIGFyZSBpbmNsdXNpdmUgYW5kIGVuZCBhZGRyZXNzZXMgYXJlIGV4Y2x1c2l2ZTsKICAq
CXN0YXJ0IGFkZHJlc3NlcyBzaG91bGQgYmUgcm91bmRlZCBkb3duLCBlbmQgYWRkcmVzc2VzIHVw
LgogICoKLSAqCVNlZSBEb2N1bWVudGF0aW9uL2NhY2hldGxiLnR4dCBmb3IgbW9yZSBpbmZvcm1h
dGlvbi4KKyAqCVNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NhY2hldGxiLnJzdCBmb3IgbW9y
ZSBpbmZvcm1hdGlvbi4KICAqCVBsZWFzZSBub3RlIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIG9m
IHRoZXNlLCBhbmQgdGhlIHJlcXVpcmVkCiAgKgllZmZlY3RzIGFyZSBjYWNoZS10eXBlIChWSVZU
L1ZJUFQvUElQVCkgc3BlY2lmaWMuCiAgKgpkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9pbmNsdWRl
L2FzbS9jYWNoZWZsdXNoLmggYi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaApp
bmRleCAwMDk0YzY2NTNiMDYuLmQyNjRhNzI3NDgxMSAxMDA2NDQKLS0tIGEvYXJjaC9hcm02NC9p
bmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKKysrIGIvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jYWNo
ZWZsdXNoLmgKQEAgLTM2LDcgKzM2LDcgQEAKICAqCVN0YXJ0IGFkZHJlc3NlcyBhcmUgaW5jbHVz
aXZlIGFuZCBlbmQgYWRkcmVzc2VzIGFyZSBleGNsdXNpdmU7IHN0YXJ0CiAgKglhZGRyZXNzZXMg
c2hvdWxkIGJlIHJvdW5kZWQgZG93biwgZW5kIGFkZHJlc3NlcyB1cC4KICAqCi0gKglTZWUgRG9j
dW1lbnRhdGlvbi9jYWNoZXRsYi50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uIFBsZWFzZSBub3Rl
IHRoYXQKKyAqCVNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NhY2hldGxiLnJzdCBmb3IgbW9y
ZSBpbmZvcm1hdGlvbi4gUGxlYXNlIG5vdGUgdGhhdAogICoJdGhlIGltcGxlbWVudGF0aW9uIGFz
c3VtZXMgbm9uLWFsaWFzaW5nIFZJUFQgRC1jYWNoZSBhbmQgKGFsaWFzaW5nKQogICoJVklQVCBJ
LWNhY2hlLgogICoKZGlmZiAtLWdpdCBhL2FyY2gvbWljcm9ibGF6ZS9pbmNsdWRlL2FzbS9jYWNo
ZWZsdXNoLmggYi9hcmNoL21pY3JvYmxhemUvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCmluZGV4
IGZmZWE4MmExNmQyYy4uYjA5MWRlNzdiMTViIDEwMDY0NAotLS0gYS9hcmNoL21pY3JvYmxhemUv
aW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCisrKyBiL2FyY2gvbWljcm9ibGF6ZS9pbmNsdWRlL2Fz
bS9jYWNoZWZsdXNoLmgKQEAgLTE5LDcgKzE5LDcgQEAKICNpbmNsdWRlIDxsaW51eC9tbS5oPgog
I2luY2x1ZGUgPGxpbnV4L2lvLmg+CiAKLS8qIExvb2sgYXQgRG9jdW1lbnRhdGlvbi9jYWNoZXRs
Yi50eHQgKi8KKy8qIExvb2sgYXQgRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9jYWNoZXRsYi5yc3Qg
Ki8KIAogLyoKICAqIENhY2hlIGhhbmRsaW5nIGZ1bmN0aW9ucy4KZGlmZiAtLWdpdCBhL2FyY2gv
dW0vS2NvbmZpZy51bSBiL2FyY2gvdW0vS2NvbmZpZy51bQppbmRleCAzZTdmMjI4YjIyZTEuLjIw
ZGE1YThjYTk0OSAxMDA2NDQKLS0tIGEvYXJjaC91bS9LY29uZmlnLnVtCisrKyBiL2FyY2gvdW0v
S2NvbmZpZy51bQpAQCAtODAsNyArODAsNyBAQCBjb25maWcgTUFHSUNfU1lTUlEKIAkgIE9uIFVN
TCwgdGhpcyBpcyBhY2NvbXBsaXNoZWQgYnkgc2VuZGluZyBhICJzeXNycSIgY29tbWFuZCB3aXRo
CiAJICBtY29uc29sZSwgZm9sbG93ZWQgYnkgdGhlIGxldHRlciBmb3IgdGhlIHJlcXVlc3RlZCBj
b21tYW5kLgogCi0JICBUaGUga2V5cyBhcmUgZG9jdW1lbnRlZCBpbiA8ZmlsZTpEb2N1bWVudGF0
aW9uL3N5c3JxLnR4dD4uIERvbid0IHNheSBZCisJICBUaGUga2V5cyBhcmUgZG9jdW1lbnRlZCBp
biA8ZmlsZTpEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3N5c3JxLnJzdD4uIERvbid0IHNheSBZ
CiAJICB1bmxlc3MgeW91IHJlYWxseSBrbm93IHdoYXQgdGhpcyBoYWNrIGRvZXMuCiAKIGNvbmZp
ZyBLRVJORUxfU1RBQ0tfT1JERVIKZGlmZiAtLWdpdCBhL2FyY2gvdW5pY29yZTMyL2luY2x1ZGUv
YXNtL2NhY2hlZmx1c2guaCBiL2FyY2gvdW5pY29yZTMyL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2gu
aAppbmRleCAxZDkxMzJiNjYwMzkuLjFjOGI5ZjEzYTllMSAxMDA2NDQKLS0tIGEvYXJjaC91bmlj
b3JlMzIvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oCisrKyBiL2FyY2gvdW5pY29yZTMyL2luY2x1
ZGUvYXNtL2NhY2hlZmx1c2guaApAQCAtMzMsNyArMzMsNyBAQAogICoJU3RhcnQgYWRkcmVzc2Vz
IGFyZSBpbmNsdXNpdmUgYW5kIGVuZCBhZGRyZXNzZXMgYXJlIGV4Y2x1c2l2ZTsKICAqCXN0YXJ0
IGFkZHJlc3NlcyBzaG91bGQgYmUgcm91bmRlZCBkb3duLCBlbmQgYWRkcmVzc2VzIHVwLgogICoK
LSAqCVNlZSBEb2N1bWVudGF0aW9uL2NhY2hldGxiLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4K
KyAqCVNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NhY2hldGxiLnJzdCBmb3IgbW9yZSBpbmZv
cm1hdGlvbi4KICAqCVBsZWFzZSBub3RlIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZXNl
LCBhbmQgdGhlIHJlcXVpcmVkCiAgKgllZmZlY3RzIGFyZSBjYWNoZS10eXBlIChWSVZUL1ZJUFQv
UElQVCkgc3BlY2lmaWMuCiAgKgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvdnN5c2NhbGwv
dnN5c2NhbGxfNjQuYyBiL2FyY2gveDg2L2VudHJ5L3ZzeXNjYWxsL3ZzeXNjYWxsXzY0LmMKaW5k
ZXggNzc4MmNkYmNkNjdkLi44MmVkMDAxZTg5MDkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5
L3ZzeXNjYWxsL3ZzeXNjYWxsXzY0LmMKKysrIGIvYXJjaC94ODYvZW50cnkvdnN5c2NhbGwvdnN5
c2NhbGxfNjQuYwpAQCAtMjAxLDcgKzIwMSw3IEBAIGJvb2wgZW11bGF0ZV92c3lzY2FsbChzdHJ1
Y3QgcHRfcmVncyAqcmVncywgdW5zaWduZWQgbG9uZyBhZGRyZXNzKQogCiAJLyoKIAkgKiBIYW5k
bGUgc2VjY29tcC4gIHJlZ3MtPmlwIG11c3QgYmUgdGhlIG9yaWdpbmFsIHZhbHVlLgotCSAqIFNl
ZSBzZWNjb21wX3NlbmRfc2lnc3lzIGFuZCBEb2N1bWVudGF0aW9uL3ByY3RsL3NlY2NvbXBfZmls
dGVyLnR4dC4KKwkgKiBTZWUgc2VjY29tcF9zZW5kX3NpZ3N5cyBhbmQgRG9jdW1lbnRhdGlvbi91
c2Vyc3BhY2UtYXBpL3NlY2NvbXBfZmlsdGVyLnJzdC4KIAkgKgogCSAqIFdlIGNvdWxkIG9wdGlt
aXplIHRoZSBzZWNjb21wIGRpc2FibGVkIGNhc2UsIGJ1dCBwZXJmb3JtYW5jZQogCSAqIGhlcmUg
ZG9lc24ndCBtYXR0ZXIuCmRpZmYgLS1naXQgYS9hcmNoL3h0ZW5zYS9pbmNsdWRlL2FzbS9jYWNo
ZWZsdXNoLmggYi9hcmNoL3h0ZW5zYS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNoLmgKaW5kZXggMzk3
ZDZhMWE0MjI0Li5hMGQ1MGJlNWE4Y2IgMTAwNjQ0Ci0tLSBhL2FyY2gveHRlbnNhL2luY2x1ZGUv
YXNtL2NhY2hlZmx1c2guaAorKysgYi9hcmNoL3h0ZW5zYS9pbmNsdWRlL2FzbS9jYWNoZWZsdXNo
LmgKQEAgLTg4LDcgKzg4LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIF9faW52YWxpZGF0ZV9pY2Fj
aGVfcGFnZV9hbGlhcyh1bnNpZ25lZCBsb25nIHZpcnQsCiAgKgogICogUGFnZXMgY2FuIGdldCBy
ZW1hcHBlZC4gQmVjYXVzZSB0aGlzIG1pZ2h0IGNoYW5nZSB0aGUgJ2NvbG9yJyBvZiB0aGF0IHBh
Z2UsCiAgKiB3ZSBoYXZlIHRvIGZsdXNoIHRoZSBjYWNoZSBiZWZvcmUgdGhlIFBURSBpcyBjaGFu
Z2VkLgotICogKHNlZSBhbHNvIERvY3VtZW50YXRpb24vY2FjaGV0bGIudHh0KQorICogKHNlZSBh
bHNvIERvY3VtZW50YXRpb24vY29yZS1hcGkvY2FjaGV0bGIucnN0KQogICovCiAKICNpZiBkZWZp
bmVkKENPTkZJR19NTVUpICYmIFwKQEAgLTE1Miw3ICsxNTIsNyBAQCB2b2lkIGxvY2FsX2ZsdXNo
X2NhY2hlX3BhZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCiAJCV9faW52YWxpZGF0ZV9p
Y2FjaGVfcmFuZ2Uoc3RhcnQsKGVuZCkgLSAoc3RhcnQpKTsJXAogCX0gd2hpbGUgKDApCiAKLS8q
IFRoaXMgaXMgbm90IHJlcXVpcmVkLCBzZWUgRG9jdW1lbnRhdGlvbi9jYWNoZXRsYi50eHQgKi8K
Ky8qIFRoaXMgaXMgbm90IHJlcXVpcmVkLCBzZWUgRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9jYWNo
ZXRsYi5yc3QgKi8KICNkZWZpbmUJZmx1c2hfaWNhY2hlX3BhZ2Uodm1hLHBhZ2UpCQkJZG8geyB9
IHdoaWxlICgwKQogCiAjZGVmaW5lIGZsdXNoX2RjYWNoZV9tbWFwX2xvY2sobWFwcGluZykJCQlk
byB7IH0gd2hpbGUgKDApCmRpZmYgLS1naXQgYS9ibG9jay9LY29uZmlnIGIvYmxvY2svS2NvbmZp
ZwppbmRleCAyOGVjNTU3NTJiNjguLmViNTBmZDQ5NzdjMiAxMDA2NDQKLS0tIGEvYmxvY2svS2Nv
bmZpZworKysgYi9ibG9jay9LY29uZmlnCkBAIC0xMTQsNyArMTE0LDcgQEAgY29uZmlnIEJMS19E
RVZfVEhST1RUTElORwogCW9uZSBuZWVkcyB0byBtb3VudCBhbmQgdXNlIGJsa2lvIGNncm91cCBj
b250cm9sbGVyIGZvciBjcmVhdGluZwogCWNncm91cHMgYW5kIHNwZWNpZnlpbmcgcGVyIGRldmlj
ZSBJTyByYXRlIHBvbGljaWVzLgogCi0JU2VlIERvY3VtZW50YXRpb24vY2dyb3Vwcy9ibGtpby1j
b250cm9sbGVyLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KKwlTZWUgRG9jdW1lbnRhdGlvbi9j
Z3JvdXAtdjEvYmxraW8tY29udHJvbGxlci50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAKIGNv
bmZpZyBCTEtfREVWX1RIUk9UVExJTkdfTE9XCiAJYm9vbCAiQmxvY2sgdGhyb3R0bGluZyAubG93
IGxpbWl0IGludGVyZmFjZSBzdXBwb3J0IChFWFBFUklNRU5UQUwpIgpkaWZmIC0tZ2l0IGEvY2Vy
dHMvS2NvbmZpZyBiL2NlcnRzL0tjb25maWcKaW5kZXggNWY3NjYzZGY2ZThlLi5jOTRlOTNkOGJj
Y2YgMTAwNjQ0Ci0tLSBhL2NlcnRzL0tjb25maWcKKysrIGIvY2VydHMvS2NvbmZpZwpAQCAtMTMs
NyArMTMsNyBAQCBjb25maWcgTU9EVUxFX1NJR19LRVkKIAogICAgICAgICAgSWYgdGhpcyBvcHRp
b24gaXMgdW5jaGFuZ2VkIGZyb20gaXRzIGRlZmF1bHQgImNlcnRzL3NpZ25pbmdfa2V5LnBlbSIs
CiAgICAgICAgICB0aGVuIHRoZSBrZXJuZWwgd2lsbCBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlIHRo
ZSBwcml2YXRlIGtleSBhbmQKLSAgICAgICAgIGNlcnRpZmljYXRlIGFzIGRlc2NyaWJlZCBpbiBE
b2N1bWVudGF0aW9uL21vZHVsZS1zaWduaW5nLnR4dAorICAgICAgICAgY2VydGlmaWNhdGUgYXMg
ZGVzY3JpYmVkIGluIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvbW9kdWxlLXNpZ25pbmcucnN0
CiAKIGNvbmZpZyBTWVNURU1fVFJVU1RFRF9LRVlSSU5HCiAJYm9vbCAiUHJvdmlkZSBzeXN0ZW0t
d2lkZSByaW5nIG9mIHRydXN0ZWQga2V5cyIKZGlmZiAtLWdpdCBhL2NyeXB0by9hc3ltbWV0cmlj
X2tleXMvYXN5bW1ldHJpY190eXBlLmMgYi9jcnlwdG8vYXN5bW1ldHJpY19rZXlzL2FzeW1tZXRy
aWNfdHlwZS5jCmluZGV4IDM5YWVjYWQyODZmZS4uMjY1MzllOWE4YmRhIDEwMDY0NAotLS0gYS9j
cnlwdG8vYXN5bW1ldHJpY19rZXlzL2FzeW1tZXRyaWNfdHlwZS5jCisrKyBiL2NyeXB0by9hc3lt
bWV0cmljX2tleXMvYXN5bW1ldHJpY190eXBlLmMKQEAgLTEsNiArMSw2IEBACiAvKiBBc3ltbWV0
cmljIHB1YmxpYy1rZXkgY3J5cHRvZ3JhcGh5IGtleSB0eXBlCiAgKgotICogU2VlIERvY3VtZW50
YXRpb24vc2VjdXJpdHkvYXN5bW1ldHJpYy1rZXlzLnR4dAorICogU2VlIERvY3VtZW50YXRpb24v
Y3J5cHRvL2FzeW1tZXRyaWMta2V5cy50eHQKICAqCiAgKiBDb3B5cmlnaHQgKEMpIDIwMTIgUmVk
IEhhdCwgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLgogICogV3JpdHRlbiBieSBEYXZpZCBIb3dl
bGxzIChkaG93ZWxsc0ByZWRoYXQuY29tKQpkaWZmIC0tZ2l0IGEvY3J5cHRvL2FzeW1tZXRyaWNf
a2V5cy9zaWduYXR1cmUuYyBiL2NyeXB0by9hc3ltbWV0cmljX2tleXMvc2lnbmF0dXJlLmMKaW5k
ZXggMTFiN2JhMTcwOTA0Li4yODE5ODMxNGJjMzkgMTAwNjQ0Ci0tLSBhL2NyeXB0by9hc3ltbWV0
cmljX2tleXMvc2lnbmF0dXJlLmMKKysrIGIvY3J5cHRvL2FzeW1tZXRyaWNfa2V5cy9zaWduYXR1
cmUuYwpAQCAtMSw2ICsxLDYgQEAKIC8qIFNpZ25hdHVyZSB2ZXJpZmljYXRpb24gd2l0aCBhbiBh
c3ltbWV0cmljIGtleQogICoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L2FzeW1tZXRy
aWMta2V5cy50eHQKKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3ltbWV0cmljLWtleXMu
dHh0CiAgKgogICogQ29weXJpZ2h0IChDKSAyMDEyIFJlZCBIYXQsIEluYy4gQWxsIFJpZ2h0cyBS
ZXNlcnZlZC4KICAqIFdyaXR0ZW4gYnkgRGF2aWQgSG93ZWxscyAoZGhvd2VsbHNAcmVkaGF0LmNv
bSkKZGlmZiAtLWdpdCBhL2RyaXZlcnMvY2hhci9LY29uZmlnIGIvZHJpdmVycy9jaGFyL0tjb25m
aWcKaW5kZXggNDEwYzMwYzQyMTIwLi4yMTJmNDQ3OTM4YWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv
Y2hhci9LY29uZmlnCisrKyBiL2RyaXZlcnMvY2hhci9LY29uZmlnCkBAIC04MSw3ICs4MSw3IEBA
IGNvbmZpZyBQUklOVEVSCiAJICBjb3JyZXNwb25kaW5nIGRyaXZlcnMgaW50byB0aGUga2VybmVs
LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJl
IGFuZCByZWFkCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9uL3BhcnBvcnQudHh0Pi4gIFRoZSBtb2R1
bGUgd2lsbCBiZSBjYWxsZWQgbHAuCisJICA8ZmlsZTpEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L3BhcnBvcnQucnN0Pi4gIFRoZSBtb2R1bGUgd2lsbCBiZSBjYWxsZWQgbHAuCiAKIAkgIElmIHlv
dSBoYXZlIHNldmVyYWwgcGFyYWxsZWwgcG9ydHMsIHlvdSBjYW4gc3BlY2lmeSB3aGljaCBwb3J0
cyB0bwogCSAgdXNlIHdpdGggdGhlICJscCIga2VybmVsIGNvbW1hbmQgbGluZSBvcHRpb24uICAo
VHJ5ICJtYW4gYm9vdHBhcmFtIgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9jbGsvY2xrLmMgYi9kcml2
ZXJzL2Nsay9jbGsuYwppbmRleCBhMjRhNmFmYjUwYjYuLjk3NjBiNTI2Y2EzMSAxMDA2NDQKLS0t
IGEvZHJpdmVycy9jbGsvY2xrLmMKKysrIGIvZHJpdmVycy9jbGsvY2xrLmMKQEAgLTYsNyArNiw3
IEBACiAgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIHZlcnNpb24gMiBhcwogICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb24uCiAgKgotICogU3RhbmRhcmQgZnVuY3Rpb25hbGl0eSBmb3IgdGhlIGNvbW1vbiBjbG9j
ayBBUEkuICBTZWUgRG9jdW1lbnRhdGlvbi9jbGsudHh0CisgKiBTdGFuZGFyZCBmdW5jdGlvbmFs
aXR5IGZvciB0aGUgY29tbW9uIGNsb2NrIEFQSS4gIFNlZSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvY2xrLnJzdAogICovCiAKICNpbmNsdWRlIDxsaW51eC9jbGsuaD4KQEAgLTI3NDcsNyArMjc0
Nyw3IEBAIHN0YXRpYyBpbnQgX19jbGtfY29yZV9pbml0KHN0cnVjdCBjbGtfY29yZSAqY29yZSkK
IAkJZ290byBvdXQ7CiAJfQogCi0JLyogY2hlY2sgdGhhdCBjbGtfb3BzIGFyZSBzYW5lLiAgU2Vl
IERvY3VtZW50YXRpb24vY2xrLnR4dCAqLworCS8qIGNoZWNrIHRoYXQgY2xrX29wcyBhcmUgc2Fu
ZS4gIFNlZSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvY2xrLnJzdCAqLwogCWlmIChjb3JlLT5v
cHMtPnNldF9yYXRlICYmCiAJICAgICEoKGNvcmUtPm9wcy0+cm91bmRfcmF0ZSB8fCBjb3JlLT5v
cHMtPmRldGVybWluZV9yYXRlKSAmJgogCSAgICAgIGNvcmUtPm9wcy0+cmVjYWxjX3JhdGUpKSB7
CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Nsay9pbmdlbmljL2NndS5oIGIvZHJpdmVycy9jbGsvaW5n
ZW5pYy9jZ3UuaAppbmRleCA1NDIxOTIzNzZlYmYuLjUwMmJjYmI2MWIwNCAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9jbGsvaW5nZW5pYy9jZ3UuaAorKysgYi9kcml2ZXJzL2Nsay9pbmdlbmljL2NndS5o
CkBAIC0xOTQsNyArMTk0LDcgQEAgc3RydWN0IGluZ2VuaWNfY2d1IHsKIAogLyoqCiAgKiBzdHJ1
Y3QgaW5nZW5pY19jbGsgLSBwcml2YXRlIGRhdGEgZm9yIGEgY2xvY2sKLSAqIEBodzogc2VlIERv
Y3VtZW50YXRpb24vY2xrLnR4dAorICogQGh3OiBzZWUgRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L2Nsay5yc3QKICAqIEBjZ3U6IGEgcG9pbnRlciB0byB0aGUgQ0dVIGRhdGEKICAqIEBpZHg6IHRo
ZSBpbmRleCBvZiB0aGlzIGNsb2NrIGluIGNndS0+Y2xvY2tfaW5mbwogICovCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS92Z2EvS2NvbmZpZyBiL2RyaXZlcnMvZ3B1L3ZnYS9LY29uZmlnCmluZGV4
IDI5NDM3ZWFiZTA5NS4uYjY3N2U1ZDUyNGU2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS92Z2Ev
S2NvbmZpZworKysgYi9kcml2ZXJzL2dwdS92Z2EvS2NvbmZpZwpAQCAtNiw3ICs2LDcgQEAgY29u
ZmlnIFZHQV9BUkIKIAkgIFNvbWUgImxlZ2FjeSIgVkdBIGRldmljZXMgaW1wbGVtZW50ZWQgb24g
UENJIHR5cGljYWxseSBoYXZlIHRoZSBzYW1lCiAJICBoYXJkLWRlY29kZWQgYWRkcmVzc2VzIGFz
IHRoZXkgZGlkIG9uIElTQS4gV2hlbiBtdWx0aXBsZSBQQ0kgZGV2aWNlcwogCSAgYXJlIGFjY2Vz
c2VkIGF0IHNhbWUgdGltZSB0aGV5IG5lZWQgc29tZSBraW5kIG9mIGNvb3JkaW5hdGlvbi4gUGxl
YXNlCi0JICBzZWUgRG9jdW1lbnRhdGlvbi92Z2FhcmJpdGVyLnR4dCBmb3IgbW9yZSBkZXRhaWxz
LiBTZWxlY3QgdGhpcyB0bworCSAgc2VlIERvY3VtZW50YXRpb24vZ3B1L3ZnYWFyYml0ZXIucnN0
IGZvciBtb3JlIGRldGFpbHMuIFNlbGVjdCB0aGlzIHRvCiAJICBlbmFibGUgVkdBIGFyYml0ZXIu
CiAKIGNvbmZpZyBWR0FfQVJCX01BWF9HUFVTCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS92Z2Ev
dmdhYXJiLmMgYi9kcml2ZXJzL2dwdS92Z2EvdmdhYXJiLmMKaW5kZXggMWM1ZTc0Y2I5Mjc5Li5j
NjFiMDQ1NTU3NzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L3ZnYS92Z2FhcmIuYworKysgYi9k
cml2ZXJzL2dwdS92Z2EvdmdhYXJiLmMKQEAgLTEsNiArMSw2IEBACiAvKgogICogdmdhYXJiLmM6
IEltcGxlbWVudHMgdGhlIFZHQSBhcmJpdHJhdGlvbi4gRm9yIGRldGFpbHMgcmVmZXIgdG8KLSAq
IERvY3VtZW50YXRpb24vdmdhYXJiaXRlci50eHQKKyAqIERvY3VtZW50YXRpb24vZ3B1L3ZnYWFy
Yml0ZXIucnN0CiAgKgogICoKICAqIChDKSBDb3B5cmlnaHQgMjAwNSBCZW5qYW1pbiBIZXJyZW5z
Y2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CmRpZmYgLS1naXQgYS9kcml2ZXJzL2lu
cHV0L2pveXN0aWNrL0tjb25maWcgYi9kcml2ZXJzL2lucHV0L2pveXN0aWNrL0tjb25maWcKaW5k
ZXggMzJlYzRjZWU2NzE2Li5kOGY5YzZlMWZjMDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaW5wdXQv
am95c3RpY2svS2NvbmZpZworKysgYi9kcml2ZXJzL2lucHV0L2pveXN0aWNrL0tjb25maWcKQEAg
LTIxNCw3ICsyMTQsNyBAQCBjb25maWcgSk9ZU1RJQ0tfREI5CiAJICBnYW1lcGFkLCBTZWdhIFNh
dHVybiBnYW1lcGFkLCBvciBhIE11bHRpc3lzdGVtIC0tIEF0YXJpLCBBbWlnYSwKIAkgIENvbW1v
ZG9yZSwgQW1zdHJhZCBDUEMgam95c3RpY2sgY29ubmVjdGVkIHRvIHlvdXIgcGFyYWxsZWwgcG9y
dC4KIAkgIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIGhvdyB0byB1c2UgdGhlIGRyaXZlciBwbGVh
c2UgcmVhZAotCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9qb3lzdGljay1wYXJwb3J0LnR4
dD4uCisJICA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvam95c3RpY2stcGFycG9y
dC5yc3Q+LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2Ug
TSBoZXJlOiB0aGUKIAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCBkYjkuCkBAIC0yMjksNyArMjI5
LDcgQEAgY29uZmlnIEpPWVNUSUNLX0dBTUVDT04KIAkgIFNvbnkgUGxheVN0YXRpb24gZ2FtZXBh
ZCBvciBhIE11bHRpc3lzdGVtIC0tIEF0YXJpLCBBbWlnYSwKIAkgIENvbW1vZG9yZSwgQW1zdHJh
ZCBDUEMgam95c3RpY2sgY29ubmVjdGVkIHRvIHlvdXIgcGFyYWxsZWwgcG9ydC4KIAkgIEZvciBt
b3JlIGluZm9ybWF0aW9uIG9uIGhvdyB0byB1c2UgdGhlIGRyaXZlciBwbGVhc2UgcmVhZAotCSAg
PGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9qb3lzdGljay1wYXJwb3J0LnR4dD4uCisJICA8Zmls
ZTpEb2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvam95c3RpY2stcGFycG9ydC5yc3Q+LgogCiAJ
ICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUK
IAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCBnYW1lY29uLgpAQCAtMjQxLDcgKzI0MSw3IEBAIGNv
bmZpZyBKT1lTVElDS19UVVJCT0dSQUZYCiAJICBTYXkgWSBoZXJlIGlmIHlvdSBoYXZlIHRoZSBU
dXJib0dyYUZYIGludGVyZmFjZSBieSBTdGVmZmVuIFNjaHdlbmtlLAogCSAgYW5kIHdhbnQgdG8g
dXNlIGl0IHdpdGggTXVsdGlzeXN0ZW0gLS0gQXRhcmksIEFtaWdhLCBDb21tb2RvcmUsCiAJICBB
bXN0cmFkIENQQyBqb3lzdGljay4gRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVzZSB0
aGUgZHJpdmVyCi0JICBwbGVhc2UgcmVhZCA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L2pveXN0
aWNrLXBhcnBvcnQudHh0Pi4KKwkgIHBsZWFzZSByZWFkIDxmaWxlOkRvY3VtZW50YXRpb24vaW5w
dXQvZGV2aWNlcy9qb3lzdGljay1wYXJwb3J0LnJzdD4uCiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBk
cml2ZXIgYXMgYSBtb2R1bGUsIGNob29zZSBNIGhlcmU6IHRoZQogCSAgbW9kdWxlIHdpbGwgYmUg
Y2FsbGVkIHR1cmJvZ3JhZnguCkBAIC0yODcsNyArMjg3LDcgQEAgY29uZmlnIEpPWVNUSUNLX1hQ
QUQKIAkgIGFuZC9vciAiRXZlbnQgaW50ZXJmYWNlIHN1cHBvcnQiIChDT05GSUdfSU5QVVRfRVZE
RVYpIGFzIHdlbGwuCiAKIAkgIEZvciBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gY29ubmVjdCB0
aGUgWC1Cb3ggcGFkIHRvIFVTQiwgc2VlCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0L3hw
YWQudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy94cGFkLnJzdD4u
CiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBkcml2ZXIgYXMgYSBtb2R1bGUsIGNob29zZSBNIGhlcmU6
IHRoZQogCSAgbW9kdWxlIHdpbGwgYmUgY2FsbGVkIHhwYWQuCkBAIC0zMTMsNyArMzEzLDcgQEAg
Y29uZmlnIEpPWVNUSUNLX1dBTEtFUkEwNzAxCiAJICBTYXkgWSBvciBNIGhlcmUgaWYgeW91IGhh
dmUgYSBXYWxrZXJhIFdLLTA3MDEgdHJhbnNtaXR0ZXIgd2hpY2ggaXMKIAkgIHN1cHBsaWVkIHdp
dGggYSByZWFkeSB0byBmbHkgV2Fsa2VyYSBoZWxpY29wdGVycyBzdWNoIGFzIEhNMzYsCiAJICBI
TTM3LCBITTYwIGFuZCB3YW50IHRvIHVzZSBpdCB2aWEgcGFycG9ydCBhcyBhIGpveXN0aWNrLiBN
b3JlCi0JICBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGU6IDxmaWxlOkRvY3VtZW50YXRpb24vaW5w
dXQvd2Fsa2VyYTA3MDEudHh0PgorCSAgaW5mb3JtYXRpb24gaXMgYXZhaWxhYmxlOiA8ZmlsZTpE
b2N1bWVudGF0aW9uL2lucHV0L2RldmljZXMvd2Fsa2VyYTA3MDEucnN0PgogCiAJICBUbyBjb21w
aWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKIAkgIG1vZHVs
ZSB3aWxsIGJlIGNhbGxlZCB3YWxrZXJhMDcwMS4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5wdXQv
am95c3RpY2svd2Fsa2VyYTA3MDEuYyBiL2RyaXZlcnMvaW5wdXQvam95c3RpY2svd2Fsa2VyYTA3
MDEuYwppbmRleCAzNmE1YjkzMTU2ZWQuLmRjZTMxM2RjMjYwYSAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9pbnB1dC9qb3lzdGljay93YWxrZXJhMDcwMS5jCisrKyBiL2RyaXZlcnMvaW5wdXQvam95c3Rp
Y2svd2Fsa2VyYTA3MDEuYwpAQCAtMyw3ICszLDcgQEAKICAqCiAgKiAgQ29weXJpZ2h0IChjKSAy
MDA4IFBldGVyIFBvcG92ZWMKICAqCi0gKiAgTW9yZSBhYm91dCBkcml2ZXI6ICA8ZmlsZTpEb2N1
bWVudGF0aW9uL2lucHV0L3dhbGtlcmEwNzAxLnR4dD4KKyAqICBNb3JlIGFib3V0IGRyaXZlcjog
IDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy93YWxrZXJhMDcwMS5yc3Q+CiAgKi8K
IAogLyoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5wdXQvbWlzYy9LY29uZmlnIGIvZHJpdmVycy9p
bnB1dC9taXNjL0tjb25maWcKaW5kZXggNTcyYjE1ZmExOGMyLi5jMjU2MDZlMDA2OTMgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvaW5wdXQvbWlzYy9LY29uZmlnCisrKyBiL2RyaXZlcnMvaW5wdXQvbWlz
Yy9LY29uZmlnCkBAIC00MTEsNyArNDExLDcgQEAgY29uZmlnIElOUFVUX1lFQUxJTksKIAkgIHVz
YiBzb3VuZCBkcml2ZXIsIHNvIHlvdSBtaWdodCB3YW50IHRvIGVuYWJsZSB0aGF0IGFzIHdlbGwu
CiAKIAkgIEZvciBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gdXNlIHRoZXNlIGFkZGl0aW9uYWwg
ZnVuY3Rpb25zLCBzZWUKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vaW5wdXQveWVhbGluay50eHQ+
LgorCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL3llYWxpbmsucnN0Pi4KIAog
CSAgVG8gY29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhl
IG1vZHVsZSB3aWxsIGJlCiAJICBjYWxsZWQgeWVhbGluay4KQEAgLTU5NSw3ICs1OTUsNyBAQCBj
b25maWcgSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUgogCWRlcGVuZHMgb24gR1BJT0xJQiB8fCBD
T01QSUxFX1RFU1QKIAloZWxwCiAJICBTYXkgWSBoZXJlIHRvIGFkZCBzdXBwb3J0IGZvciByb3Rh
cnkgZW5jb2RlcnMgY29ubmVjdGVkIHRvIEdQSU8gbGluZXMuCi0JICBDaGVjayBmaWxlOkRvY3Vt
ZW50YXRpb24vaW5wdXQvcm90YXJ5LWVuY29kZXIudHh0IGZvciBtb3JlCisJICBDaGVjayBmaWxl
OkRvY3VtZW50YXRpb24vaW5wdXQvZGV2aWNlcy9yb3RhcnktZW5jb2Rlci5yc3QgZm9yIG1vcmUK
IAkgIGluZm9ybWF0aW9uLgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxl
LCBjaG9vc2UgTSBoZXJlOiB0aGUKZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5wdXQvbWlzYy9yb3Rh
cnlfZW5jb2Rlci5jIGIvZHJpdmVycy9pbnB1dC9taXNjL3JvdGFyeV9lbmNvZGVyLmMKaW5kZXgg
NmQzMDQzODFmYzMwLi4zMGVjNzdhZDMyYzYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaW5wdXQvbWlz
Yy9yb3RhcnlfZW5jb2Rlci5jCisrKyBiL2RyaXZlcnMvaW5wdXQvbWlzYy9yb3RhcnlfZW5jb2Rl
ci5jCkBAIC03LDcgKzcsNyBAQAogICogc3RhdGUgbWFjaGluZSBjb2RlIGluc3BpcmVkIGJ5IGNv
ZGUgZnJvbSBUaW0gUnVldHoKICAqCiAgKiBBIGdlbmVyaWMgZHJpdmVyIGZvciByb3RhcnkgZW5j
b2RlcnMgY29ubmVjdGVkIHRvIEdQSU8gbGluZXMuCi0gKiBTZWUgZmlsZTpEb2N1bWVudGF0aW9u
L2lucHV0L3JvdGFyeS1lbmNvZGVyLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlvbgorICogU2VlIGZp
bGU6RG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL3JvdGFyeS1lbmNvZGVyLnJzdCBmb3IgbW9y
ZSBpbmZvcm1hdGlvbgogICoKICAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CiAgKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9pbnB1dC9tb3VzZS9LY29uZmlnIGIvZHJpdmVycy9pbnB1dC9tb3VzZS9LY29u
ZmlnCmluZGV4IGYyN2YyM2YyZDk5YS4uNTY2YTFlM2FhNTA0IDEwMDY0NAotLS0gYS9kcml2ZXJz
L2lucHV0L21vdXNlL0tjb25maWcKKysrIGIvZHJpdmVycy9pbnB1dC9tb3VzZS9LY29uZmlnCkBA
IC0xMjksNyArMTI5LDcgQEAgY29uZmlnIE1PVVNFX1BTMl9FTEFOVEVDSAogCiAJICBUaGlzIGRy
aXZlciBleHBvc2VzIHNvbWUgY29uZmlndXJhdGlvbiByZWdpc3RlcnMgdmlhIHN5c2ZzCiAJICBl
bnRyaWVzLiBGb3IgZnVydGhlciBpbmZvcm1hdGlvbiwKLQkgIHNlZSA8ZmlsZTpEb2N1bWVudGF0
aW9uL2lucHV0L2VsYW50ZWNoLnR4dD4uCisJICBzZWUgPGZpbGU6RG9jdW1lbnRhdGlvbi9pbnB1
dC9kZXZpY2VzL2VsYW50ZWNoLnJzdD4uCiAKIAkgIElmIHVuc3VyZSwgc2F5IE4uCiAKQEAgLTIy
OCw3ICsyMjgsNyBAQCBjb25maWcgTU9VU0VfQVBQTEVUT1VDSAogCSAgc2Nyb2xsaW5nIGluIFgx
MS4KIAogCSAgRm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24sIHNlZQotCSAgPGZpbGU6RG9jdW1lbnRh
dGlvbi9pbnB1dC9hcHBsZXRvdWNoLnR4dD4uCisJICA8ZmlsZTpEb2N1bWVudGF0aW9uL2lucHV0
L2RldmljZXMvYXBwbGV0b3VjaC5yc3Q+LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFz
IGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKIAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCBh
cHBsZXRvdWNoLgpAQCAtMjUxLDcgKzI1MSw3IEBAIGNvbmZpZyBNT1VTRV9CQ001OTc0CiAKIAkg
IFRoZSBpbnRlcmZhY2UgaXMgY3VycmVudGx5IGlkZW50aWNhbCB0byB0aGUgYXBwbGV0b3VjaCBp
bnRlcmZhY2UsCiAJICBmb3IgZnVydGhlciBpbmZvcm1hdGlvbiwgc2VlCi0JICA8ZmlsZTpEb2N1
bWVudGF0aW9uL2lucHV0L2FwcGxldG91Y2gudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24v
aW5wdXQvZGV2aWNlcy9hcHBsZXRvdWNoLnJzdD4uCiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBkcml2
ZXIgYXMgYSBtb2R1bGUsIGNob29zZSBNIGhlcmU6IHRoZQogCSAgbW9kdWxlIHdpbGwgYmUgY2Fs
bGVkIGJjbTU5NzQuCmRpZmYgLS1naXQgYS9kcml2ZXJzL2lucHV0L21vdXNlL2FscHMuYyBiL2Ry
aXZlcnMvaW5wdXQvbW91c2UvYWxwcy5jCmluZGV4IGNiNTU3OTcxNmRiYS4uMGE2ZjdjYTg4M2U3
IDEwMDY0NAotLS0gYS9kcml2ZXJzL2lucHV0L21vdXNlL2FscHMuYworKysgYi9kcml2ZXJzL2lu
cHV0L21vdXNlL2FscHMuYwpAQCAtMjEyLDcgKzIxMiw3IEBAIHN0YXRpYyB2b2lkIGFscHNfc2V0
X2Fic19wYXJhbXNfdjcoc3RydWN0IGFscHNfZGF0YSAqcHJpdiwKIHN0YXRpYyB2b2lkIGFscHNf
c2V0X2Fic19wYXJhbXNfc3M0X3YyKHN0cnVjdCBhbHBzX2RhdGEgKnByaXYsCiAJCQkJICAgICAg
IHN0cnVjdCBpbnB1dF9kZXYgKmRldjEpOwogCi0vKiBQYWNrZXQgZm9ybWF0cyBhcmUgZGVzY3Jp
YmVkIGluIERvY3VtZW50YXRpb24vaW5wdXQvYWxwcy50eHQgKi8KKy8qIFBhY2tldCBmb3JtYXRz
IGFyZSBkZXNjcmliZWQgaW4gRG9jdW1lbnRhdGlvbi9pbnB1dC9kZXZpY2VzL2FscHMucnN0ICov
CiAKIHN0YXRpYyBib29sIGFscHNfaXNfdmFsaWRfZmlyc3RfYnl0ZShzdHJ1Y3QgYWxwc19kYXRh
ICpwcml2LAogCQkJCSAgICAgdW5zaWduZWQgY2hhciBkYXRhKQpkaWZmIC0tZ2l0IGEvZHJpdmVy
cy9pbnB1dC90b3VjaHNjcmVlbi93bTk3eHgtY29yZS5jIGIvZHJpdmVycy9pbnB1dC90b3VjaHNj
cmVlbi93bTk3eHgtY29yZS5jCmluZGV4IGZkNzE0ZWU4ODFmNy4uMjU2NmI0ZDhiMzQyIDEwMDY0
NAotLS0gYS9kcml2ZXJzL2lucHV0L3RvdWNoc2NyZWVuL3dtOTd4eC1jb3JlLmMKKysrIGIvZHJp
dmVycy9pbnB1dC90b3VjaHNjcmVlbi93bTk3eHgtY29yZS5jCkBAIC02OCw3ICs2OCw3IEBACiAg
KiBUaGUgZGVmYXVsdCB2YWx1ZXMgY29ycmVzcG9uZCB0byBNYWluc3RvbmUgSUkgaW4gUVZHQSBt
b2RlCiAgKgogICogUGxlYXNlIHJlYWQKLSAqIERvY3VtZW50YXRpb24vaW5wdXQvaW5wdXQtcHJv
Z3JhbW1pbmcudHh0IGZvciBtb3JlIGRldGFpbHMuCisgKiBEb2N1bWVudGF0aW9uL2lucHV0L2lu
cHV0LXByb2dyYW1taW5nLnJzdCBmb3IgbW9yZSBkZXRhaWxzLgogICovCiAKIHN0YXRpYyBpbnQg
YWJzX3hbM10gPSB7MTUwLCA0MDAwLCA1fTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbGlnaHRudm0v
cGJsay1yYi5jIGIvZHJpdmVycy9saWdodG52bS9wYmxrLXJiLmMKaW5kZXggMDBjZDFmMjBhMTk2
Li41NWU5NDQyYTk5ZTIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbGlnaHRudm0vcGJsay1yYi5jCisr
KyBiL2RyaXZlcnMvbGlnaHRudm0vcGJsay1yYi5jCkBAIC0zOCw3ICszOCw3IEBAIHZvaWQgcGJs
a19yYl9kYXRhX2ZyZWUoc3RydWN0IHBibGtfcmIgKnJiKQogLyoKICAqIEluaXRpYWxpemUgcmlu
ZyBidWZmZXIuIFRoZSBkYXRhIGFuZCBtZXRhZGF0YSBidWZmZXJzIG11c3QgYmUgcHJldmlvdXNs
eQogICogYWxsb2NhdGVkIGFuZCB0aGVpciBzaXplIG11c3QgYmUgYSBwb3dlciBvZiB0d28KLSAq
IChEb2N1bWVudGF0aW9uL2NpcmN1bGFyLWJ1ZmZlcnMudHh0KQorICogKERvY3VtZW50YXRpb24v
Y29yZS1hcGkvY2lyY3VsYXItYnVmZmVycy5yc3QpCiAgKi8KIGludCBwYmxrX3JiX2luaXQoc3Ry
dWN0IHBibGtfcmIgKnJiLCBzdHJ1Y3QgcGJsa19yYl9lbnRyeSAqcmJfZW50cnlfYmFzZSwKIAkJ
IHVuc2lnbmVkIGludCBwb3dlcl9zaXplLCB1bnNpZ25lZCBpbnQgcG93ZXJfc2VnX3N6KQpkaWZm
IC0tZ2l0IGEvZHJpdmVycy9tZC9iY2FjaGUvS2NvbmZpZyBiL2RyaXZlcnMvbWQvYmNhY2hlL0tj
b25maWcKaW5kZXggNGQyMDA4ODNjNTA1Li4xN2JmMTA5YzU4ZTkgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvbWQvYmNhY2hlL0tjb25maWcKKysrIGIvZHJpdmVycy9tZC9iY2FjaGUvS2NvbmZpZwpAQCAt
NSw3ICs1LDcgQEAgY29uZmlnIEJDQUNIRQogCUFsbG93cyBhIGJsb2NrIGRldmljZSB0byBiZSB1
c2VkIGFzIGNhY2hlIGZvciBvdGhlciBkZXZpY2VzOyB1c2VzCiAJYSBidHJlZSBmb3IgaW5kZXhp
bmcgYW5kIHRoZSBsYXlvdXQgaXMgb3B0aW1pemVkIGZvciBTU0RzLgogCi0JU2VlIERvY3VtZW50
YXRpb24vYmNhY2hlLnR4dCBmb3IgZGV0YWlscy4KKwlTZWUgRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9iY2FjaGUucnN0IGZvciBkZXRhaWxzLgogCiBjb25maWcgQkNBQ0hFX0RFQlVHCiAJYm9v
bCAiQmNhY2hlIGRlYnVnZ2luZyIKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWQvYmNhY2hlL2J0cmVl
LmMgYi9kcml2ZXJzL21kL2JjYWNoZS9idHJlZS5jCmluZGV4IDJhMDk2OGMwNGUyMS4uNTQ3Yzll
ZWRjMmY0IDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2JjYWNoZS9idHJlZS5jCisrKyBiL2RyaXZl
cnMvbWQvYmNhY2hlL2J0cmVlLmMKQEAgLTE4LDcgKzE4LDcgQEAKICAqIGFzIGtleXMgYXJlIGlu
c2VydGVkIHdlIG9ubHkgc29ydCB0aGUgcGFnZXMgdGhhdCBoYXZlIG5vdCB5ZXQgYmVlbiB3cml0
dGVuLgogICogV2hlbiBnYXJiYWdlIGNvbGxlY3Rpb24gaXMgcnVuLCB3ZSByZXNvcnQgdGhlIGVu
dGlyZSBub2RlLgogICoKLSAqIEFsbCBjb25maWd1cmF0aW9uIGlzIGRvbmUgdmlhIHN5c2ZzOyBz
ZWUgRG9jdW1lbnRhdGlvbi9iY2FjaGUudHh0LgorICogQWxsIGNvbmZpZ3VyYXRpb24gaXMgZG9u
ZSB2aWEgc3lzZnM7IHNlZSBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2JjYWNoZS5yc3QuCiAg
Ki8KIAogI2luY2x1ZGUgImJjYWNoZS5oIgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZC9iY2FjaGUv
ZXh0ZW50cy5jIGIvZHJpdmVycy9tZC9iY2FjaGUvZXh0ZW50cy5jCmluZGV4IGMzMzRlNjY2NjQ2
MS4uMWQwOTY3NDJlYjQxIDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2JjYWNoZS9leHRlbnRzLmMK
KysrIGIvZHJpdmVycy9tZC9iY2FjaGUvZXh0ZW50cy5jCkBAIC0xOCw3ICsxOCw3IEBACiAgKiBh
cyBrZXlzIGFyZSBpbnNlcnRlZCB3ZSBvbmx5IHNvcnQgdGhlIHBhZ2VzIHRoYXQgaGF2ZSBub3Qg
eWV0IGJlZW4gd3JpdHRlbi4KICAqIFdoZW4gZ2FyYmFnZSBjb2xsZWN0aW9uIGlzIHJ1biwgd2Ug
cmVzb3J0IHRoZSBlbnRpcmUgbm9kZS4KICAqCi0gKiBBbGwgY29uZmlndXJhdGlvbiBpcyBkb25l
IHZpYSBzeXNmczsgc2VlIERvY3VtZW50YXRpb24vYmNhY2hlLnR4dC4KKyAqIEFsbCBjb25maWd1
cmF0aW9uIGlzIGRvbmUgdmlhIHN5c2ZzOyBzZWUgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9i
Y2FjaGUucnN0LgogICovCiAKICNpbmNsdWRlICJiY2FjaGUuaCIKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvbWVkaWEvZHZiLWNvcmUvZHZiX3JpbmdidWZmZXIuYyBiL2RyaXZlcnMvbWVkaWEvZHZiLWNv
cmUvZHZiX3JpbmdidWZmZXIuYwppbmRleCA0MzMwYjZmYTRhZjIuLmQxZDQ3MWFmMDYzNiAxMDA2
NDQKLS0tIGEvZHJpdmVycy9tZWRpYS9kdmItY29yZS9kdmJfcmluZ2J1ZmZlci5jCisrKyBiL2Ry
aXZlcnMvbWVkaWEvZHZiLWNvcmUvZHZiX3JpbmdidWZmZXIuYwpAQCAtNTUsNyArNTUsNyBAQCBp
bnQgZHZiX3JpbmdidWZmZXJfZW1wdHkoc3RydWN0IGR2Yl9yaW5nYnVmZmVyICpyYnVmKQogCSAq
IHRoaXMgcGFpcnMgd2l0aCBzbXBfc3RvcmVfcmVsZWFzZSgpIGluIGR2Yl9yaW5nYnVmZmVyX3dy
aXRlKCksCiAJICogZHZiX3JpbmdidWZmZXJfd3JpdGVfdXNlcigpLCBvciBkdmJfcmluZ2J1ZmZl
cl9yZXNldCgpCiAJICoKLQkgKiBmb3IgbWVtb3J5IGJhcnJpZXJzIGFsc28gc2VlIERvY3VtZW50
YXRpb24vY2lyY3VsYXItYnVmZmVycy50eHQKKwkgKiBmb3IgbWVtb3J5IGJhcnJpZXJzIGFsc28g
c2VlIERvY3VtZW50YXRpb24vY29yZS1hcGkvY2lyY3VsYXItYnVmZmVycy5yc3QKIAkgKi8KIAly
ZXR1cm4gKHJidWYtPnByZWFkID09IHNtcF9sb2FkX2FjcXVpcmUoJnJidWYtPnB3cml0ZSkpOwog
fQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wY2kvbWV5ZS9LY29uZmlnIGIvZHJpdmVycy9t
ZWRpYS9wY2kvbWV5ZS9LY29uZmlnCmluZGV4IDJlNjAzMzRmZmVmNS4uOWE1MGY1NDIzMWFkIDEw
MDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3BjaS9tZXllL0tjb25maWcKKysrIGIvZHJpdmVycy9t
ZWRpYS9wY2kvbWV5ZS9LY29uZmlnCkBAIC01LDcgKzUsNyBAQCBjb25maWcgVklERU9fTUVZRQog
CS0tLWhlbHAtLS0KIAkgIFRoaXMgaXMgdGhlIHZpZGVvNGxpbnV4IGRyaXZlciBmb3IgdGhlIE1v
dGlvbiBFeWUgY2FtZXJhIGZvdW5kCiAJICBpbiB0aGUgVmFpbyBQaWN0dXJlYm9vayBsYXB0b3Bz
LiBQbGVhc2UgcmVhZCB0aGUgbWF0ZXJpYWwgaW4KLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vdmlk
ZW80bGludXgvbWV5ZS50eHQ+IGZvciBtb3JlIGluZm9ybWF0aW9uLgorCSAgPGZpbGU6RG9jdW1l
bnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdD4gZm9yIG1vcmUgaW5mb3JtYXRpb24u
CiAKIAkgIElmIHlvdSBzYXkgWSBvciBNIGhlcmUsIHlvdSBuZWVkIHRvIHNheSBZIG9yIE0gdG8g
IlNvbnkgTGFwdG9wCiAJICBFeHRyYXMiIGluIHRoZSBtaXNjIGRldmljZSBzZWN0aW9uLgpkaWZm
IC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9weGFfY2FtZXJhLmMgYi9kcml2ZXJzL21l
ZGlhL3BsYXRmb3JtL3B4YV9jYW1lcmEuYwppbmRleCA0ZDVhMjZiNGNkZGEuLmQ4NWZmYmZiN2Mx
ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9weGFfY2FtZXJhLmMKKysrIGIv
ZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9weGFfY2FtZXJhLmMKQEAgLTEwMjEsNyArMTAyMSw3IEBA
IHN0YXRpYyB2b2lkIHB4YV9jYW1lcmFfd2FrZXVwKHN0cnVjdCBweGFfY2FtZXJhX2RldiAqcGNk
ZXYsCiAgKiAgLSBhIHZpZGVvYnVmZmVyIGlzIHF1ZXVlZCBvbiB0aGUgcGNkZXYtPmNhcHR1cmUg
bGlzdAogICoKICAqIFBsZWFzZSBjaGVjayB0aGUgIkRNQSBob3QgY2hhaW5pbmcgdGltZXNsaWNl
IGlzc3VlIiBpbgotICogICBEb2N1bWVudGF0aW9uL3ZpZGVvNGxpbnV4L3B4YV9jYW1lcmEudHh0
CisgKiAgIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcHhhX2NhbWVyYS5yc3QKICAq
CiAgKiBDb250ZXh0OiBzaG91bGQgb25seSBiZSBjYWxsZWQgd2l0aGluIHRoZSBkbWEgaXJxIGhh
bmRsZXIKICAqLwpAQCAtMTQ0Myw3ICsxNDQzLDcgQEAgc3RhdGljIHZvaWQgcHhhY192YjJfcXVl
dWUoc3RydWN0IHZiMl9idWZmZXIgKnZiKQogCiAvKgogICogUGxlYXNlIGNoZWNrIHRoZSBETUEg
cHJlcGFyZWQgYnVmZmVyIHN0cnVjdHVyZSBpbiA6Ci0gKiAgIERvY3VtZW50YXRpb24vdmlkZW80
bGludXgvcHhhX2NhbWVyYS50eHQKKyAqICAgRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVy
cy9weGFfY2FtZXJhLnJzdAogICogUGxlYXNlIGNoZWNrIGFsc28gaW4gcHhhX2NhbWVyYV9jaGVj
a19saW5rX21pc3MoKSB0byB1bmRlcnN0YW5kIHdoeSBETUEgY2hhaW4KICAqIG1vZGlmaWNhdGlv
biB3aGlsZSBETUEgY2hhaW4gaXMgcnVubmluZyB3aWxsIHdvcmsgYW55d2F5LgogICovCmRpZmYg
LS1naXQgYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3NvY19jYW1lcmEvc2hfbW9iaWxlX2NldV9j
YW1lcmEuYyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vc29jX2NhbWVyYS9zaF9tb2JpbGVfY2V1
X2NhbWVyYS5jCmluZGV4IDI0MjM0MmZkN2VkZS4uOTg5NzIxM2YyNjE4IDEwMDY0NAotLS0gYS9k
cml2ZXJzL21lZGlhL3BsYXRmb3JtL3NvY19jYW1lcmEvc2hfbW9iaWxlX2NldV9jYW1lcmEuYwor
KysgYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3NvY19jYW1lcmEvc2hfbW9iaWxlX2NldV9jYW1l
cmEuYwpAQCAtMTExMSw3ICsxMTExLDcgQEAgc3RhdGljIHZvaWQgc2hfbW9iaWxlX2NldV9wdXRf
Zm9ybWF0cyhzdHJ1Y3Qgc29jX2NhbWVyYV9kZXZpY2UgKmljZCkKIC8qCiAgKiBDRVUgY2FuIHNj
YWxlIGFuZCBjcm9wLCBidXQgd2UgZG9uJ3Qgd2FudCB0byB3YXN0ZSBiYW5kd2lkdGggYW5kIGtp
bGwgdGhlCiAgKiBmcmFtZXJhdGUgYnkgYWx3YXlzIHJlcXVlc3RpbmcgdGhlIG1heGltdW0gaW1h
Z2UgZnJvbSB0aGUgY2xpZW50LiBTZWUKLSAqIERvY3VtZW50YXRpb24vdmlkZW80bGludXgvc2hf
bW9iaWxlX2NldV9jYW1lcmEudHh0IGZvciBhIGRlc2NyaXB0aW9uIG9mCisgKiBEb2N1bWVudGF0
aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NoX21vYmlsZV9jZXVfY2FtZXJhLnJzdCBmb3IgYSBkZXNj
cmlwdGlvbiBvZgogICogc2NhbGluZyBhbmQgY3JvcHBpbmcgYWxnb3JpdGhtcyBhbmQgZm9yIHRo
ZSBtZWFuaW5nIG9mIHJlZmVyZW5jZWQgaGVyZSBzdGVwcy4KICAqLwogc3RhdGljIGludCBzaF9t
b2JpbGVfY2V1X3NldF9zZWxlY3Rpb24oc3RydWN0IHNvY19jYW1lcmFfZGV2aWNlICppY2QsCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL21lZGlhL3JhZGlvL0tjb25maWcgYi9kcml2ZXJzL21lZGlhL3Jh
ZGlvL0tjb25maWcKaW5kZXggMzliMDRhZDkyNGMwLi5iNDI2ZDZmOTc4N2QgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvbWVkaWEvcmFkaW8vS2NvbmZpZworKysgYi9kcml2ZXJzL21lZGlhL3JhZGlvL0tj
b25maWcKQEAgLTI3Miw3ICsyNzIsNyBAQCBjb25maWcgUkFESU9fUlRSQUNLCiAJICBiZWVuIHJl
cG9ydGVkIHRvIGJlIHVzZWQgYnkgdGhlc2UgY2FyZHMuCiAKIAkgIE1vcmUgaW5mb3JtYXRpb24g
aXMgY29udGFpbmVkIGluIHRoZSBmaWxlCi0JICA8ZmlsZTpEb2N1bWVudGF0aW9uL3ZpZGVvNGxp
bnV4L3JhZGlvdHJhY2sudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRy
aXZlcnMvcmFkaW90cmFjay5yc3Q+LgogCiAJICBUbyBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEg
bW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKIAkgIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCByYWRp
by1haW1zbGFiLgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9yYWRpby9zaTQ3MHgvS2NvbmZp
ZyBiL2RyaXZlcnMvbWVkaWEvcmFkaW8vc2k0NzB4L0tjb25maWcKaW5kZXggYTIxMTcyZTQxM2E5
Li42ZGJiMTU4Y2QyYTAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWVkaWEvcmFkaW8vc2k0NzB4L0tj
b25maWcKKysrIGIvZHJpdmVycy9tZWRpYS9yYWRpby9zaTQ3MHgvS2NvbmZpZwpAQCAtMjksNyAr
MjksNyBAQCBjb25maWcgVVNCX1NJNDcwWAogCiAJICBQbGVhc2UgaGF2ZSBhIGxvb2sgYXQgdGhl
IGRvY3VtZW50YXRpb24sIGVzcGVjaWFsbHkgb24gaG93CiAJICB0byByZWRpcmVjdCB0aGUgYXVk
aW8gc3RyZWFtIGZyb20gdGhlIHJhZGlvIHRvIHlvdXIgc291bmQgZGV2aWNlOgotCSAgRG9jdW1l
bnRhdGlvbi92aWRlbzRsaW51eC9zaTQ3MHgudHh0CisJICBEb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3NpNDcweC5yc3QKIAogCSAgU2F5IFkgaGVyZSBpZiB5b3Ugd2FudCB0byBjb25u
ZWN0IHRoaXMgdHlwZSBvZiByYWRpbyB0byB5b3VyCiAJICBjb21wdXRlcidzIFVTQiBwb3J0Lgpk
aWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS91c2IvZHZiLXVzYi12Mi9sbWVkbTA0LmMgYi9kcml2
ZXJzL21lZGlhL3VzYi9kdmItdXNiLXYyL2xtZWRtMDQuYwppbmRleCBiZTI2YzAyOTU0NmIuLjM5
ZGI2ZGM0YjVjZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZWRpYS91c2IvZHZiLXVzYi12Mi9sbWVk
bTA0LmMKKysrIGIvZHJpdmVycy9tZWRpYS91c2IvZHZiLXVzYi12Mi9sbWVkbTA0LmMKQEAgLTIx
LDcgKzIxLDcgQEAKICAqCiAgKiBMTUUyNTEwQyArIE04OFJTMjAwMAogICoKLSAqIEZvciBmaXJt
d2FyZSBzZWUgRG9jdW1lbnRhdGlvbi9kdmIvbG1lZG0wNC50eHQKKyAqIEZvciBmaXJtd2FyZSBz
ZWUgRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9sbWVkbTA0LnJzdAogICoKICAqIEky
QyBhZGRyZXNzZXM6CiAgKiAweGQwIC0gU1RWMDI4OAktIERlbW9kdWxhdG9yCmRpZmYgLS1naXQg
YS9kcml2ZXJzL21lZGlhL3VzYi96cjM2NHh4L0tjb25maWcgYi9kcml2ZXJzL21lZGlhL3VzYi96
cjM2NHh4L0tjb25maWcKaW5kZXggMGY1ODU2NjI4ODFkLi5hYzQyOWJjYTcwZTggMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvbWVkaWEvdXNiL3pyMzY0eHgvS2NvbmZpZworKysgYi9kcml2ZXJzL21lZGlh
L3VzYi96cjM2NHh4L0tjb25maWcKQEAgLTYsNyArNiw3IEBAIGNvbmZpZyBVU0JfWlIzNjRYWAog
CS0tLWhlbHAtLS0KIAkgIFNheSBZIGhlcmUgaWYgeW91IHdhbnQgdG8gY29ubmVjdCB0aGlzIHR5
cGUgb2YgY2FtZXJhIHRvIHlvdXIKIAkgIGNvbXB1dGVyJ3MgVVNCIHBvcnQuCi0JICBTZWUgPGZp
bGU6RG9jdW1lbnRhdGlvbi92aWRlbzRsaW51eC96cjM2NHh4LnR4dD4gZm9yIG1vcmUgaW5mbwor
CSAgU2VlIDxmaWxlOkRvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvenIzNjR4eC5yc3Q+
IGZvciBtb3JlIGluZm8KIAkgIGFuZCBsaXN0IG9mIHN1cHBvcnRlZCBjYW1lcmFzLgogCiAJICBU
byBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvcGFycG9ydC9LY29uZmlnIGIvZHJpdmVycy9wYXJwb3J0L0tjb25m
aWcKaW5kZXggNDQzMzNiZDhmOTA4Li5hOTdmNGVhZGE2MGIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv
cGFycG9ydC9LY29uZmlnCisrKyBiL2RyaXZlcnMvcGFycG9ydC9LY29uZmlnCkBAIC0yMCw3ICsy
MCw3IEBAIG1lbnVjb25maWcgUEFSUE9SVAogCSAgZHJpdmUsIFBMSVAgbGluayAoUGFyYWxsZWwg
TGluZSBJbnRlcm5ldCBQcm90b2NvbCBpcyBtYWlubHkgdXNlZCB0bwogCSAgY3JlYXRlIGEgbWlu
aSBuZXR3b3JrIGJ5IGNvbm5lY3RpbmcgdGhlIHBhcmFsbGVsIHBvcnRzIG9mIHR3byBsb2NhbAog
CSAgbWFjaGluZXMpIGV0Yy4sIHRoZW4geW91IG5lZWQgdG8gc2F5IFkgaGVyZTsgcGxlYXNlIHJl
YWQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vcGFycG9ydC50eHQ+IGFuZAorCSAgPGZpbGU6RG9j
dW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9wYXJwb3J0LnJzdD4gYW5kCiAJICA8ZmlsZTpkcml2ZXJz
L3BhcnBvcnQvQlVHUy1wYXJwb3J0Pi4KIAogCSAgRm9yIGV4dGVuc2l2ZSBpbmZvcm1hdGlvbiBh
Ym91dCBkcml2ZXJzIGZvciBtYW55IGRldmljZXMgYXR0YWNoaW5nCkBAIC0zMyw3ICszMyw3IEBA
IG1lbnVjb25maWcgUEFSUE9SVAogCSAgdGhlIG1vZHVsZSB3aWxsIGJlIGNhbGxlZCBwYXJwb3J0
LgogCSAgSWYgeW91IGhhdmUgbW9yZSB0aGFuIG9uZSBwYXJhbGxlbCBwb3J0IGFuZCB3YW50IHRv
IHNwZWNpZnkgd2hpY2gKIAkgIHBvcnQgYW5kIElSUSB0byBiZSB1c2VkIGJ5IHRoaXMgZHJpdmVy
IGF0IG1vZHVsZSBsb2FkIHRpbWUsIHRha2UgYQotCSAgbG9vayBhdCA8ZmlsZTpEb2N1bWVudGF0
aW9uL3BhcnBvcnQudHh0Pi4KKwkgIGxvb2sgYXQgPGZpbGU6RG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9wYXJwb3J0LnJzdD4uCiAKIAkgIElmIHVuc3VyZSwgc2F5IFkuCiAKQEAgLTcxLDcgKzcx
LDcgQEAgY29uZmlnIFBBUlBPUlRfUENfRklGTwogCSAgQXMgd2VsbCBhcyBhY3R1YWxseSBoYXZp
bmcgYSBGSUZPLCBvciBETUEgY2FwYWJpbGl0eSwgdGhlIGtlcm5lbAogCSAgd2lsbCBuZWVkIHRv
IGtub3cgd2hpY2ggSVJRIHRoZSBwYXJhbGxlbCBwb3J0IGhhcy4gIEJ5IGRlZmF1bHQsCiAJICBw
YXJhbGxlbCBwb3J0IGludGVycnVwdHMgd2lsbCBub3QgYmUgdXNlZCwgYW5kIHNvIG5laXRoZXIg
d2lsbCB0aGUKLQkgIEZJRk8uICBTZWUgPGZpbGU6RG9jdW1lbnRhdGlvbi9wYXJwb3J0LnR4dD4g
dG8gZmluZCBvdXQgaG93IHRvCisJICBGSUZPLiAgU2VlIDxmaWxlOkRvY3VtZW50YXRpb24vYWRt
aW4tZ3VpZGUvcGFycG9ydC5yc3Q+IHRvIGZpbmQgb3V0IGhvdyB0bwogCSAgc3BlY2lmeSB3aGlj
aCBJUlEvRE1BIHRvIHVzZS4KIAogY29uZmlnIFBBUlBPUlRfUENfU1VQRVJJTwpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2JjbTIwNDgvVE9ETyBiL2RyaXZlcnMvc3RhZ2luZy9t
ZWRpYS9iY20yMDQ4L1RPRE8KaW5kZXggMDUxZjg1ZGJlODllLi42YmVlMmEyZGFkNjggMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9iY20yMDQ4L1RPRE8KKysrIGIvZHJpdmVycy9z
dGFnaW5nL21lZGlhL2JjbTIwNDgvVE9ETwpAQCAtMyw3ICszLDcgQEAgVE9ETzoKIEZyb20gdGhl
IGluaXRpYWwgY29kZSByZXZpZXc6CiAKIFRoZSBtYWluIHRoaW5nIHlvdSBuZWVkIHRvIGRvIGlz
IHRvIGltcGxlbWVudCBhbGwgdGhlIGNvbnRyb2xzIHVzaW5nIHRoZQotY29udHJvbCBmcmFtZXdv
cmsgKHNlZSBEb2N1bWVudGF0aW9uL3ZpZGVvNGxpbnV4L3Y0bDItY29udHJvbHMudHh0KS4KK2Nv
bnRyb2wgZnJhbWV3b3JrIChzZWUgRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItY29udHJv
bHMucnN0KS4KIE1vc3QgZHJpdmVycyBhcmUgYnkgbm93IGNvbnZlcnRlZCB0byB0aGUgY29udHJv
bCBmcmFtZXdvcmssIHNvIHlvdSB3aWxsCiBmaW5kIG1hbnkgZXhhbXBsZXMgb2YgaG93IHRvIGRv
IHRoaXMgaW4gZHJpdmVycy9tZWRpYS9yYWRpby4KIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9rZXlz
L2FzeW1tZXRyaWMtc3VidHlwZS5oIGIvaW5jbHVkZS9rZXlzL2FzeW1tZXRyaWMtc3VidHlwZS5o
CmluZGV4IDI0ODA0NjljZThmYi4uZTBhOWMyMzY4ODcyIDEwMDY0NAotLS0gYS9pbmNsdWRlL2tl
eXMvYXN5bW1ldHJpYy1zdWJ0eXBlLmgKKysrIGIvaW5jbHVkZS9rZXlzL2FzeW1tZXRyaWMtc3Vi
dHlwZS5oCkBAIC0xLDYgKzEsNiBAQAogLyogQXN5bW1ldHJpYyBwdWJsaWMta2V5IGNyeXB0b2dy
YXBoeSBrZXkgc3VidHlwZQogICoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L2FzeW1t
ZXRyaWMta2V5cy50eHQKKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3ltbWV0cmljLWtl
eXMudHh0CiAgKgogICogQ29weXJpZ2h0IChDKSAyMDEyIFJlZCBIYXQsIEluYy4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4KICAqIFdyaXR0ZW4gYnkgRGF2aWQgSG93ZWxscyAoZGhvd2VsbHNAcmVkaGF0
LmNvbSkKZGlmZiAtLWdpdCBhL2luY2x1ZGUva2V5cy9hc3ltbWV0cmljLXR5cGUuaCBiL2luY2x1
ZGUva2V5cy9hc3ltbWV0cmljLXR5cGUuaAppbmRleCBiMzgyNDA3MTZkNDEuLjFjYjc3Y2Q1MTM1
ZSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9rZXlzL2FzeW1tZXRyaWMtdHlwZS5oCisrKyBiL2luY2x1
ZGUva2V5cy9hc3ltbWV0cmljLXR5cGUuaApAQCAtMSw2ICsxLDYgQEAKIC8qIEFzeW1tZXRyaWMg
UHVibGljLWtleSBjcnlwdG9ncmFwaHkga2V5IHR5cGUgaW50ZXJmYWNlCiAgKgotICogU2VlIERv
Y3VtZW50YXRpb24vc2VjdXJpdHkvYXN5bW1ldHJpYy1rZXlzLnR4dAorICogU2VlIERvY3VtZW50
YXRpb24vY3J5cHRvL2FzeW1tZXRyaWMta2V5cy50eHQKICAqCiAgKiBDb3B5cmlnaHQgKEMpIDIw
MTIgUmVkIEhhdCwgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLgogICogV3JpdHRlbiBieSBEYXZp
ZCBIb3dlbGxzIChkaG93ZWxsc0ByZWRoYXQuY29tKQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51
eC9hc3NvY19hcnJheS5oIGIvaW5jbHVkZS9saW51eC9hc3NvY19hcnJheS5oCmluZGV4IGE4OWRm
M2JlMTY4Ni4uNjVlMzgzMmY5NmIyIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L2Fzc29jX2Fy
cmF5LmgKKysrIGIvaW5jbHVkZS9saW51eC9hc3NvY19hcnJheS5oCkBAIC0xLDYgKzEsNiBAQAog
LyogR2VuZXJpYyBhc3NvY2lhdGl2ZSBhcnJheSBpbXBsZW1lbnRhdGlvbi4KICAqCi0gKiBTZWUg
RG9jdW1lbnRhdGlvbi9hc3NvY19hcnJheS50eHQgZm9yIGluZm9ybWF0aW9uLgorICogU2VlIERv
Y3VtZW50YXRpb24vY29yZS1hcGkvYXNzb2NfYXJyYXkucnN0IGZvciBpbmZvcm1hdGlvbi4KICAq
CiAgKiBDb3B5cmlnaHQgKEMpIDIwMTMgUmVkIEhhdCwgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVk
LgogICogV3JpdHRlbiBieSBEYXZpZCBIb3dlbGxzIChkaG93ZWxsc0ByZWRoYXQuY29tKQpkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9saW51eC9hc3NvY19hcnJheV9wcml2LmggYi9pbmNsdWRlL2xpbnV4
L2Fzc29jX2FycmF5X3ByaXYuaAppbmRleCA3MTEyNzVlNjY4MWMuLmEwMGEwNjU1MGMxMCAxMDA2
NDQKLS0tIGEvaW5jbHVkZS9saW51eC9hc3NvY19hcnJheV9wcml2LmgKKysrIGIvaW5jbHVkZS9s
aW51eC9hc3NvY19hcnJheV9wcml2LmgKQEAgLTEsNiArMSw2IEBACiAvKiBQcml2YXRlIGRlZmlu
aXRpb25zIGZvciB0aGUgZ2VuZXJpYyBhc3NvY2lhdGl2ZSBhcnJheSBpbXBsZW1lbnRhdGlvbi4K
ICAqCi0gKiBTZWUgRG9jdW1lbnRhdGlvbi9hc3NvY19hcnJheS50eHQgZm9yIGluZm9ybWF0aW9u
LgorICogU2VlIERvY3VtZW50YXRpb24vY29yZS1hcGkvYXNzb2NfYXJyYXkucnN0IGZvciBpbmZv
cm1hdGlvbi4KICAqCiAgKiBDb3B5cmlnaHQgKEMpIDIwMTMgUmVkIEhhdCwgSW5jLiBBbGwgUmln
aHRzIFJlc2VydmVkLgogICogV3JpdHRlbiBieSBEYXZpZCBIb3dlbGxzIChkaG93ZWxsc0ByZWRo
YXQuY29tKQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9jaXJjX2J1Zi5oIGIvaW5jbHVkZS9s
aW51eC9jaXJjX2J1Zi5oCmluZGV4IDdjZjI2MmE0MjFjMy4uYjMyMzNlODIwMmY5IDEwMDY0NAot
LS0gYS9pbmNsdWRlL2xpbnV4L2NpcmNfYnVmLmgKKysrIGIvaW5jbHVkZS9saW51eC9jaXJjX2J1
Zi5oCkBAIC0xLDYgKzEsNiBAQAogLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAg
Ki8KIC8qCi0gKiBTZWUgRG9jdW1lbnRhdGlvbi9jaXJjdWxhci1idWZmZXJzLnR4dCBmb3IgbW9y
ZSBpbmZvcm1hdGlvbi4KKyAqIFNlZSBEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2NpcmN1bGFyLWJ1
ZmZlcnMucnN0IGZvciBtb3JlIGluZm9ybWF0aW9uLgogICovCiAKICNpZm5kZWYgX0xJTlVYX0NJ
UkNfQlVGX0gKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvZnRyYWNlLmggYi9pbmNsdWRlL2xp
bnV4L2Z0cmFjZS5oCmluZGV4IDljM2M5YTMxOWU0OC4uODE1NGY0OTIwZmNiIDEwMDY0NAotLS0g
YS9pbmNsdWRlL2xpbnV4L2Z0cmFjZS5oCisrKyBiL2luY2x1ZGUvbGludXgvZnRyYWNlLmgKQEAg
LTEsNyArMSw3IEBACiAvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwogLyoK
ICAqIEZ0cmFjZSBoZWFkZXIuICBGb3IgaW1wbGVtZW50YXRpb24gZGV0YWlscyBiZXlvbmQgdGhl
IHJhbmRvbSBjb21tZW50cwotICogc2NhdHRlcmVkIGJlbG93LCBzZWU6IERvY3VtZW50YXRpb24v
dHJhY2UvZnRyYWNlLWRlc2lnbi50eHQKKyAqIHNjYXR0ZXJlZCBiZWxvdywgc2VlOiBEb2N1bWVu
dGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24ucnN0CiAgKi8KIAogI2lmbmRlZiBfTElOVVhfRlRS
QUNFX0gKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvcmN1bGlzdF9udWxscy5oIGIvaW5jbHVk
ZS9saW51eC9yY3VsaXN0X251bGxzLmgKaW5kZXggZTRiMjU3ZmY4ODFiLi5iYzgyMDZhOGYzMGUg
MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvcmN1bGlzdF9udWxscy5oCisrKyBiL2luY2x1ZGUv
bGludXgvcmN1bGlzdF9udWxscy5oCkBAIC0xMDksNyArMTA5LDcgQEAgc3RhdGljIGlubGluZSB2
b2lkIGhsaXN0X251bGxzX2FkZF9oZWFkX3JjdShzdHJ1Y3QgaGxpc3RfbnVsbHNfbm9kZSAqbiwK
ICAqCiAgKiBUaGUgYmFycmllcigpIGlzIG5lZWRlZCB0byBtYWtlIHN1cmUgY29tcGlsZXIgZG9l
c24ndCBjYWNoZSBmaXJzdCBlbGVtZW50IFsxXSwKICAqIGFzIHRoaXMgbG9vcCBjYW4gYmUgcmVz
dGFydGVkIFsyXQotICogWzFdIERvY3VtZW50YXRpb24vYXRvbWljX29wcy50eHQgYXJvdW5kIGxp
bmUgMTE0CisgKiBbMV0gRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9hdG9taWNfb3BzLnJzdCBhcm91
bmQgbGluZSAxMTQKICAqIFsyXSBEb2N1bWVudGF0aW9uL1JDVS9yY3VsaXN0X251bGxzLnR4dCBh
cm91bmQgbGluZSAxNDYKICAqLwogI2RlZmluZSBobGlzdF9udWxsc19mb3JfZWFjaF9lbnRyeV9y
Y3UodHBvcywgcG9zLCBoZWFkLCBtZW1iZXIpCQkJXApkaWZmIC0tZ2l0IGEvaW5jbHVkZS91YXBp
L2xpbnV4L3ByY3RsLmggYi9pbmNsdWRlL3VhcGkvbGludXgvcHJjdGwuaAppbmRleCBkYjlmMTVm
NWRiMDQuLmMwZDdlYTBiZjViNiAxMDA2NDQKLS0tIGEvaW5jbHVkZS91YXBpL2xpbnV4L3ByY3Rs
LmgKKysrIGIvaW5jbHVkZS91YXBpL2xpbnV4L3ByY3RsLmgKQEAgLTE3MCw3ICsxNzAsNyBAQCBz
dHJ1Y3QgcHJjdGxfbW1fbWFwIHsKICAqIGFza2luZyBzZWxpbnV4IGZvciBhIHNwZWNpZmljIG5l
dyBjb250ZXh0IChlLmcuIHdpdGggcnVuY29uKSB3aWxsIHJlc3VsdAogICogaW4gZXhlY3ZlIHJl
dHVybmluZyAtRVBFUk0uCiAgKgotICogU2VlIERvY3VtZW50YXRpb24vcHJjdGwvbm9fbmV3X3By
aXZzLnR4dCBmb3IgbW9yZSBkZXRhaWxzLgorICogU2VlIERvY3VtZW50YXRpb24vdXNlcnNwYWNl
LWFwaS9ub19uZXdfcHJpdnMucnN0IGZvciBtb3JlIGRldGFpbHMuCiAgKi8KICNkZWZpbmUgUFJf
U0VUX05PX05FV19QUklWUwkzOAogI2RlZmluZSBQUl9HRVRfTk9fTkVXX1BSSVZTCTM5CmRpZmYg
LS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCBiL2luY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9rYmRpZi5oCmluZGV4IDJhOTUxMGFkZTcwMS4uZTIzNDBhNDEzMGNmIDEwMDY0
NAotLS0gYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaAorKysgYi9pbmNsdWRlL3hl
bi9pbnRlcmZhY2UvaW8va2JkaWYuaApAQCAtMzE3LDcgKzMxNyw3IEBAIHN0cnVjdCB4ZW5rYmRf
cG9zaXRpb24gewogICogTGludXggWzJdIGFuZCBXaW5kb3dzIFszXSBtdWx0aS10b3VjaCBzdXBw
b3J0LgogICoKICAqIFsxXSBodHRwczovL2NnaXQuZnJlZWRlc2t0b3Aub3JnL3dheWxhbmQvd2F5
bGFuZC90cmVlL3Byb3RvY29sL3dheWxhbmQueG1sCi0gKiBbMl0gaHR0cHM6Ly93d3cua2VybmVs
Lm9yZy9kb2MvRG9jdW1lbnRhdGlvbi9pbnB1dC9tdWx0aS10b3VjaC1wcm90b2NvbC50eHQKKyAq
IFsyXSBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9uL2lucHV0L211bHRp
LXRvdWNoLXByb3RvY29sLnJzdAogICogWzNdIGh0dHBzOi8vbXNkbi5taWNyb3NvZnQuY29tL2Vu
LXVzL2xpYnJhcnkvamoxNTE1NjQodj12cy44NSkuYXNweAogICoKICAqCmRpZmYgLS1naXQgYS9r
ZXJuZWwvY2dyb3VwL2NwdXNldC5jIGIva2VybmVsL2Nncm91cC9jcHVzZXQuYwppbmRleCBkOGIx
MmUwZDM5Y2QuLjI2NmYxMGNiNzIyMiAxMDA2NDQKLS0tIGEva2VybmVsL2Nncm91cC9jcHVzZXQu
YworKysgYi9rZXJuZWwvY2dyb3VwL2NwdXNldC5jCkBAIC02MDUsNyArNjA1LDcgQEAgc3RhdGlj
IGlubGluZSBpbnQgbnJfY3B1c2V0cyh2b2lkKQogICogbG9hZCBiYWxhbmNpbmcgZG9tYWlucyAo
c2NoZWQgZG9tYWlucykgYXMgc3BlY2lmaWVkIGJ5IHRoYXQgcGFydGlhbAogICogcGFydGl0aW9u
LgogICoKLSAqIFNlZSAiV2hhdCBpcyBzY2hlZF9sb2FkX2JhbGFuY2UiIGluIERvY3VtZW50YXRp
b24vY2dyb3Vwcy9jcHVzZXRzLnR4dAorICogU2VlICJXaGF0IGlzIHNjaGVkX2xvYWRfYmFsYW5j
ZSIgaW4gRG9jdW1lbnRhdGlvbi9jZ3JvdXAtdjEvY3B1c2V0cy50eHQKICAqIGZvciBhIGJhY2tn
cm91bmQgZXhwbGFuYXRpb24gb2YgdGhpcy4KICAqCiAgKiBEb2VzIG5vdCByZXR1cm4gZXJyb3Jz
LCBvbiB0aGUgdGhlb3J5IHRoYXQgdGhlIGNhbGxlcnMgb2YgdGhpcwpkaWZmIC0tZ2l0IGEva2Vy
bmVsL3RyYWNlL0tjb25maWcgYi9rZXJuZWwvdHJhY2UvS2NvbmZpZwppbmRleCBkZDZjMGEyYWQ5
NjkuLmRjYzAxNjZkMTk5NyAxMDA2NDQKLS0tIGEva2VybmVsL3RyYWNlL0tjb25maWcKKysrIGIv
a2VybmVsL3RyYWNlL0tjb25maWcKQEAgLTEyLDIyICsxMiwyMiBAQCBjb25maWcgTk9QX1RSQUNF
UgogY29uZmlnIEhBVkVfRlRSQUNFX05NSV9FTlRFUgogCWJvb2wKIAloZWxwCi0JICBTZWUgRG9j
dW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnR4dAorCSAgU2VlIERvY3VtZW50YXRpb24v
dHJhY2UvZnRyYWNlLWRlc2lnbi5yc3QKIAogY29uZmlnIEhBVkVfRlVOQ1RJT05fVFJBQ0VSCiAJ
Ym9vbAogCWhlbHAKLQkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24udHh0
CisJICBTZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnJzdAogCiBjb25maWcg
SEFWRV9GVU5DVElPTl9HUkFQSF9UUkFDRVIKIAlib29sCiAJaGVscAotCSAgU2VlIERvY3VtZW50
YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi50eHQKKwkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNl
L2Z0cmFjZS1kZXNpZ24ucnN0CiAKIGNvbmZpZyBIQVZFX0RZTkFNSUNfRlRSQUNFCiAJYm9vbAog
CWhlbHAKLQkgIFNlZSBEb2N1bWVudGF0aW9uL3RyYWNlL2Z0cmFjZS1kZXNpZ24udHh0CisJICBT
ZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnJzdAogCiBjb25maWcgSEFWRV9E
WU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1MKIAlib29sCkBAIC0zNSwxMiArMzUsMTIgQEAgY29uZmln
IEhBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTCiBjb25maWcgSEFWRV9GVFJBQ0VfTUNPVU5U
X1JFQ09SRAogCWJvb2wKIAloZWxwCi0JICBTZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2Ut
ZGVzaWduLnR4dAorCSAgU2VlIERvY3VtZW50YXRpb24vdHJhY2UvZnRyYWNlLWRlc2lnbi5yc3QK
IAogY29uZmlnIEhBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUwogCWJvb2wKIAloZWxwCi0JICBTZWUg
RG9jdW1lbnRhdGlvbi90cmFjZS9mdHJhY2UtZGVzaWduLnR4dAorCSAgU2VlIERvY3VtZW50YXRp
b24vdHJhY2UvZnRyYWNlLWRlc2lnbi5yc3QKIAogY29uZmlnIEhBVkVfRkVOVFJZCiAJYm9vbApA
QCAtNDQ4LDcgKzQ0OCw3IEBAIGNvbmZpZyBLUFJPQkVfRVZFTlRTCiAJaGVscAogCSAgVGhpcyBh
bGxvd3MgdGhlIHVzZXIgdG8gYWRkIHRyYWNpbmcgZXZlbnRzIChzaW1pbGFyIHRvIHRyYWNlcG9p
bnRzKQogCSAgb24gdGhlIGZseSB2aWEgdGhlIGZ0cmFjZSBpbnRlcmZhY2UuIFNlZQotCSAgRG9j
dW1lbnRhdGlvbi90cmFjZS9rcHJvYmV0cmFjZS50eHQgZm9yIG1vcmUgZGV0YWlscy4KKwkgIERv
Y3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2UucnN0IGZvciBtb3JlIGRldGFpbHMuCiAKIAkg
IFRob3NlIGV2ZW50cyBjYW4gYmUgaW5zZXJ0ZWQgd2hlcmV2ZXIga3Byb2JlcyBjYW4gcHJvYmUs
IGFuZCByZWNvcmQKIAkgIHZhcmlvdXMgcmVnaXN0ZXIgYW5kIG1lbW9yeSB2YWx1ZXMuCkBAIC01
NzUsNyArNTc1LDcgQEAgY29uZmlnIE1NSU9UUkFDRQogCSAgaW1wbGVtZW50YXRpb24gYW5kIHdv
cmtzIHZpYSBwYWdlIGZhdWx0cy4gVHJhY2luZyBpcyBkaXNhYmxlZCBieQogCSAgZGVmYXVsdCBh
bmQgY2FuIGJlIGVuYWJsZWQgYXQgcnVuLXRpbWUuCiAKLQkgIFNlZSBEb2N1bWVudGF0aW9uL3Ry
YWNlL21taW90cmFjZS50eHQuCisJICBTZWUgRG9jdW1lbnRhdGlvbi90cmFjZS9tbWlvdHJhY2Uu
cnN0LgogCSAgSWYgeW91IGFyZSBub3QgaGVscGluZyB0byBkZXZlbG9wIGRyaXZlcnMsIHNheSBO
LgogCiBjb25maWcgVFJBQ0lOR19NQVAKZGlmZiAtLWdpdCBhL2xpYi9LY29uZmlnIGIvbGliL0tj
b25maWcKaW5kZXggODA5ZmRkMTU1NzM5Li5lMzRiMDRiNTYwNTcgMTAwNjQ0Ci0tLSBhL2xpYi9L
Y29uZmlnCisrKyBiL2xpYi9LY29uZmlnCkBAIC00MDUsNyArNDA1LDcgQEAgY29uZmlnIEFTU09D
SUFUSVZFX0FSUkFZCiAKIAkgIFNlZToKIAotCQlEb2N1bWVudGF0aW9uL2Fzc29jX2FycmF5LnR4
dAorCQlEb2N1bWVudGF0aW9uL2NvcmUtYXBpL2Fzc29jX2FycmF5LnJzdAogCiAJICBmb3IgbW9y
ZSBpbmZvcm1hdGlvbi4KIApkaWZmIC0tZ2l0IGEvc2VjdXJpdHkvc2VsaW51eC9ob29rcy5jIGIv
c2VjdXJpdHkvc2VsaW51eC9ob29rcy5jCmluZGV4IDlhNDZkYzI0YWMxMC4uMmI1ZWU1ZmJkNjUy
IDEwMDY0NAotLS0gYS9zZWN1cml0eS9zZWxpbnV4L2hvb2tzLmMKKysrIGIvc2VjdXJpdHkvc2Vs
aW51eC9ob29rcy5jCkBAIC00NzI4LDcgKzQ3MjgsNyBAQCBzdGF0aWMgaW50IHNlbGludXhfc29j
a2V0X2JpbmQoc3RydWN0IHNvY2tldCAqc29jaywgc3RydWN0IHNvY2thZGRyICphZGRyZXNzLCBp
bgogfQogCiAvKiBUaGlzIHN1cHBvcnRzIGNvbm5lY3QoMikgYW5kIFNDVFAgY29ubmVjdCBzZXJ2
aWNlcyBzdWNoIGFzIHNjdHBfY29ubmVjdHgoMykKLSAqIGFuZCBzY3RwX3NlbmRtc2coMykgYXMg
ZGVzY3JpYmVkIGluIERvY3VtZW50YXRpb24vc2VjdXJpdHkvTFNNLXNjdHAudHh0CisgKiBhbmQg
c2N0cF9zZW5kbXNnKDMpIGFzIGRlc2NyaWJlZCBpbiBEb2N1bWVudGF0aW9uL3NlY3VyaXR5L0xT
TS1zY3RwLnJzdAogICovCiBzdGF0aWMgaW50IHNlbGludXhfc29ja2V0X2Nvbm5lY3RfaGVscGVy
KHN0cnVjdCBzb2NrZXQgKnNvY2ssCiAJCQkJCSBzdHJ1Y3Qgc29ja2FkZHIgKmFkZHJlc3MsIGlu
dCBhZGRybGVuKQpkaWZmIC0tZ2l0IGEvc291bmQvY29yZS9LY29uZmlnIGIvc291bmQvY29yZS9L
Y29uZmlnCmluZGV4IDZlOTM3YTgxNDZhMS4uNjNiM2VmOWM4M2Y1IDEwMDY0NAotLS0gYS9zb3Vu
ZC9jb3JlL0tjb25maWcKKysrIGIvc291bmQvY29yZS9LY29uZmlnCkBAIC00OCw3ICs0OCw3IEBA
IGNvbmZpZyBTTkRfTUlYRVJfT1NTCiAJZGVwZW5kcyBvbiBTTkRfT1NTRU1VTAogCWhlbHAKIAkg
IFRvIGVuYWJsZSBPU1MgbWl4ZXIgQVBJIGVtdWxhdGlvbiAoL2Rldi9taXhlciopLCBzYXkgWSBo
ZXJlCi0JICBhbmQgcmVhZCA8ZmlsZTpEb2N1bWVudGF0aW9uL3NvdW5kL2Fsc2EvT1NTLUVtdWxh
dGlvbi50eHQ+LgorCSAgYW5kIHJlYWQgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25z
L29zcy1lbXVsYXRpb24ucnN0Pi4KIAogCSAgTWFueSBwcm9ncmFtcyBzdGlsbCB1c2UgdGhlIE9T
UyBBUEksIHNvIHNheSBZLgogCkBAIC02MSw3ICs2MSw3IEBAIGNvbmZpZyBTTkRfUENNX09TUwog
CXNlbGVjdCBTTkRfUENNCiAJaGVscAogCSAgVG8gZW5hYmxlIE9TUyBkaWdpdGFsIGF1ZGlvIChQ
Q00pIGVtdWxhdGlvbiAoL2Rldi9kc3AqKSwgc2F5IFkKLQkgIGhlcmUgYW5kIHJlYWQgPGZpbGU6
RG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhL09TUy1FbXVsYXRpb24udHh0Pi4KKwkgIGhlcmUgYW5k
IHJlYWQgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0
Pi4KIAogCSAgTWFueSBwcm9ncmFtcyBzdGlsbCB1c2UgdGhlIE9TUyBBUEksIHNvIHNheSBZLgog
CmRpZmYgLS1naXQgYS9zb3VuZC9kcml2ZXJzL0tjb25maWcgYi9zb3VuZC9kcml2ZXJzL0tjb25m
aWcKaW5kZXggNzE0NGNjMzZlOGFlLi42NDhhMTJkYTQ0ZjkgMTAwNjQ0Ci0tLSBhL3NvdW5kL2Ry
aXZlcnMvS2NvbmZpZworKysgYi9zb3VuZC9kcml2ZXJzL0tjb25maWcKQEAgLTE1Myw3ICsxNTMs
NyBAQCBjb25maWcgU05EX1NFUklBTF9VMTY1NTAKIAlzZWxlY3QgU05EX1JBV01JREkKIAloZWxw
CiAJICBUbyBpbmNsdWRlIHN1cHBvcnQgZm9yIE1JREkgc2VyaWFsIHBvcnQgaW50ZXJmYWNlcywg
c2F5IFkgaGVyZQotCSAgYW5kIHJlYWQgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhL3Nl
cmlhbC11MTY1NTAudHh0Pi4KKwkgIGFuZCByZWFkIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQv
Y2FyZHMvc2VyaWFsLXUxNjU1MC5yc3Q+LgogCSAgVGhpcyBkcml2ZXIgd29ya3Mgd2l0aCBzZXJp
YWwgVUFSVHMgMTY1NTAgYW5kIGJldHRlci4KIAogCSAgVGhpcyBkcml2ZXIgYWNjZXNzZXMgdGhl
IHNlcmlhbCBwb3J0IGhhcmR3YXJlIGRpcmVjdGx5LCBzbwpAQCAtMjIzLDcgKzIyMyw3IEBAIGNv
bmZpZyBTTkRfQUM5N19QT1dFUl9TQVZFCiAJICB0aGUgZGV2aWNlIGZyZXF1ZW50bHkuICBBIHZh
bHVlIG9mIDEwIHNlY29uZHMgd291bGQgYmUgYQogCSAgZ29vZCBjaG9pY2UgZm9yIG5vcm1hbCBv
cGVyYXRpb25zLgogCi0JICBTZWUgRG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhL3Bvd2Vyc2F2ZS50
eHQgZm9yIG1vcmUgZGV0YWlscy4KKwkgIFNlZSBEb2N1bWVudGF0aW9uL3NvdW5kL2Rlc2lnbnMv
cG93ZXJzYXZlLnJzdCBmb3IgbW9yZSBkZXRhaWxzLgogCiBjb25maWcgU05EX0FDOTdfUE9XRVJf
U0FWRV9ERUZBVUxUCiAJaW50ICJEZWZhdWx0IHRpbWUtb3V0IGZvciBBQzk3IHBvd2VyLXNhdmUg
bW9kZSIKZGlmZiAtLWdpdCBhL3NvdW5kL3BjaS9LY29uZmlnIGIvc291bmQvcGNpL0tjb25maWcK
aW5kZXggZDlmM2ZkYjc3N2U0Li40MTA1ZDlmNjUzZDkgMTAwNjQ0Ci0tLSBhL3NvdW5kL3BjaS9L
Y29uZmlnCisrKyBiL3NvdW5kL3BjaS9LY29uZmlnCkBAIC0xNzUsNyArMTc1LDcgQEAgY29uZmln
IFNORF9CVDg3WAogCWhlbHAKIAkgIElmIHlvdSB3YW50IHRvIHJlY29yZCBhdWRpbyBmcm9tIFRW
IGNhcmRzIGJhc2VkIG9uCiAJICBCcm9va3RyZWUgQnQ4NzgvQnQ4NzkgY2hpcHMsIHNheSBZIGhl
cmUgYW5kIHJlYWQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvYWxzYS9CdDg3eC50eHQ+
LgorCSAgPGZpbGU6RG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9idDg3eC5yc3Q+LgogCiAJICBU
byBjb21waWxlIHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUgbW9k
dWxlCiAJICB3aWxsIGJlIGNhbGxlZCBzbmQtYnQ4N3guCkBAIC0yMTAsNyArMjEwLDcgQEAgY29u
ZmlnIFNORF9DTUlQQ0kKIAloZWxwCiAJICBJZiB5b3Ugd2FudCB0byB1c2Ugc291bmRjYXJkcyBi
YXNlZCBvbiBDLU1lZGlhIENNSTgzMzgsIENNSTg3MzgsCiAJICBDTUk4NzY4IG9yIENNSTg3NzAg
Y2hpcHMsIHNheSBZIGhlcmUgYW5kIHJlYWQKLQkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQv
YWxzYS9DTUlQQ0kudHh0Pi4KKwkgIDxmaWxlOkRvY3VtZW50YXRpb24vc291bmQvY2FyZHMvY21p
cGNpLnJzdD4uCiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBkcml2ZXIgYXMgYSBtb2R1bGUsIGNob29z
ZSBNIGhlcmU6IHRoZSBtb2R1bGUKIAkgIHdpbGwgYmUgY2FsbGVkIHNuZC1jbWlwY2kuCkBAIC00
NzIsOCArNDcyLDggQEAgY29uZmlnIFNORF9FTVUxMEsxCiAJICBBdWRpZ3kgYW5kIEUtbXUgQVBT
IChwYXJ0aWFsbHkgc3VwcG9ydGVkKSBzb3VuZGNhcmRzLgogCiAJICBUaGUgY29uZnVzaW5nIG11
bHRpdHVkZSBvZiBtaXhlciBjb250cm9scyBpcyBkb2N1bWVudGVkIGluCi0JICA8ZmlsZTpEb2N1
bWVudGF0aW9uL3NvdW5kL2Fsc2EvU0ItTGl2ZS1taXhlci50eHQ+IGFuZAotCSAgPGZpbGU6RG9j
dW1lbnRhdGlvbi9zb3VuZC9hbHNhL0F1ZGlneS1taXhlci50eHQ+LgorCSAgPGZpbGU6RG9jdW1l
bnRhdGlvbi9zb3VuZC9jYXJkcy9zYi1saXZlLW1peGVyLnJzdD4gYW5kCisJICA8ZmlsZTpEb2N1
bWVudGF0aW9uL3NvdW5kL2NhcmRzL2F1ZGlneS1taXhlci5yc3Q+LgogCiAJICBUbyBjb21waWxl
IHRoaXMgZHJpdmVyIGFzIGEgbW9kdWxlLCBjaG9vc2UgTSBoZXJlOiB0aGUgbW9kdWxlCiAJICB3
aWxsIGJlIGNhbGxlZCBzbmQtZW11MTBrMS4KQEAgLTczNSw3ICs3MzUsNyBAQCBjb25maWcgU05E
X01JWEFSVAogCXNlbGVjdCBTTkRfUENNCiAJaGVscAogCSAgSWYgeW91IHdhbnQgdG8gdXNlIERp
Z2lncmFtIG1pWGFydCBzb3VuZGNhcmRzLCBzYXkgWSBoZXJlIGFuZAotCSAgcmVhZCA8ZmlsZTpE
b2N1bWVudGF0aW9uL3NvdW5kL2Fsc2EvTUlYQVJULnR4dD4uCisJICByZWFkIDxmaWxlOkRvY3Vt
ZW50YXRpb24vc291bmQvY2FyZHMvbWl4YXJ0LnJzdD4uCiAKIAkgIFRvIGNvbXBpbGUgdGhpcyBk
cml2ZXIgYXMgYSBtb2R1bGUsIGNob29zZSBNIGhlcmU6IHRoZSBtb2R1bGUKIAkgIHdpbGwgYmUg
Y2FsbGVkIHNuZC1taXhhcnQuCmRpZmYgLS1naXQgYS90b29scy9pbmNsdWRlL3VhcGkvbGludXgv
cHJjdGwuaCBiL3Rvb2xzL2luY2x1ZGUvdWFwaS9saW51eC9wcmN0bC5oCmluZGV4IGRiOWYxNWY1
ZGIwNC4uYzBkN2VhMGJmNWI2IDEwMDY0NAotLS0gYS90b29scy9pbmNsdWRlL3VhcGkvbGludXgv
cHJjdGwuaAorKysgYi90b29scy9pbmNsdWRlL3VhcGkvbGludXgvcHJjdGwuaApAQCAtMTcwLDcg
KzE3MCw3IEBAIHN0cnVjdCBwcmN0bF9tbV9tYXAgewogICogYXNraW5nIHNlbGludXggZm9yIGEg
c3BlY2lmaWMgbmV3IGNvbnRleHQgKGUuZy4gd2l0aCBydW5jb24pIHdpbGwgcmVzdWx0CiAgKiBp
biBleGVjdmUgcmV0dXJuaW5nIC1FUEVSTS4KICAqCi0gKiBTZWUgRG9jdW1lbnRhdGlvbi9wcmN0
bC9ub19uZXdfcHJpdnMudHh0IGZvciBtb3JlIGRldGFpbHMuCisgKiBTZWUgRG9jdW1lbnRhdGlv
bi91c2Vyc3BhY2UtYXBpL25vX25ld19wcml2cy5yc3QgZm9yIG1vcmUgZGV0YWlscy4KICAqLwog
I2RlZmluZSBQUl9TRVRfTk9fTkVXX1BSSVZTCTM4CiAjZGVmaW5lIFBSX0dFVF9OT19ORVdfUFJJ
VlMJMzkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYi9hcGkvZnMvZnMuYyBiL3Rvb2xzL2xpYi9hcGkv
ZnMvZnMuYwppbmRleCA2YTEyYmJmMzlmN2IuLjdhYmE4MjQzYTBlNyAxMDA2NDQKLS0tIGEvdG9v
bHMvbGliL2FwaS9mcy9mcy5jCisrKyBiL3Rvb2xzL2xpYi9hcGkvZnMvZnMuYwpAQCAtMjAxLDcg
KzIwMSw3IEBAIHN0YXRpYyB2b2lkIG1lbV90b3VwcGVyKGNoYXIgKmYsIHNpemVfdCBsZW4pCiAK
IC8qCiAgKiBDaGVjayBmb3IgIk5BTUVfUEFUSCIgZW52aXJvbm1lbnQgdmFyaWFibGUgdG8gb3Zl
cnJpZGUgZnMgbG9jYXRpb24gKGZvcgotICogdGVzdGluZykuIFRoaXMgbWF0Y2hlcyB0aGUgcmVj
b21tZW5kYXRpb24gaW4gRG9jdW1lbnRhdGlvbi9zeXNmcy1ydWxlcy50eHQKKyAqIHRlc3Rpbmcp
LiBUaGlzIG1hdGNoZXMgdGhlIHJlY29tbWVuZGF0aW9uIGluIERvY3VtZW50YXRpb24vYWRtaW4t
Z3VpZGUvc3lzZnMtcnVsZXMucnN0CiAgKiBmb3IgU1lTRlNfUEFUSC4KICAqLwogc3RhdGljIGJv
b2wgZnNfX2Vudl9vdmVycmlkZShzdHJ1Y3QgZnMgKmZzKQpkaWZmIC0tZ2l0IGEvdG9vbHMvcGVy
Zi91dGlsL2JwZi1wcm9sb2d1ZS5jIGIvdG9vbHMvcGVyZi91dGlsL2JwZi1wcm9sb2d1ZS5jCmlu
ZGV4IDI5MzQ3NzU2YjBhZi4uNzdlNDg5MWUxN2IwIDEwMDY0NAotLS0gYS90b29scy9wZXJmL3V0
aWwvYnBmLXByb2xvZ3VlLmMKKysrIGIvdG9vbHMvcGVyZi91dGlsL2JwZi1wcm9sb2d1ZS5jCkBA
IC02MSw3ICs2MSw3IEBAIGNoZWNrX3BvcyhzdHJ1Y3QgYnBmX2luc25fcG9zICpwb3MpCiAKIC8q
CiAgKiBDb252ZXJ0IHR5cGUgc3RyaW5nICh1OC91MTYvdTMyL3U2NC9zOC9zMTYvczMyL3M2NCAu
Li4sIHNlZQotICogRG9jdW1lbnRhdGlvbi90cmFjZS9rcHJvYmV0cmFjZS50eHQpIHRvIHNpemUg
ZmllbGQgb2YgQlBGX0xEWF9NRU0KKyAqIERvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2Uu
cnN0KSB0byBzaXplIGZpZWxkIG9mIEJQRl9MRFhfTUVNCiAgKiBpbnN0cnVjdGlvbiAoQlBGX3tC
LEgsVyxEV30pLgogICovCiBzdGF0aWMgaW50CmRpZmYgLS1naXQgYS90b29scy9wb3dlci9wbS1n
cmFwaC9jb25maWcvY3VzdG9tLXRpbWVsaW5lLWZ1bmN0aW9ucy5jZmcgYi90b29scy9wb3dlci9w
bS1ncmFwaC9jb25maWcvY3VzdG9tLXRpbWVsaW5lLWZ1bmN0aW9ucy5jZmcKaW5kZXggNGY4MGFk
N2Q3Mjc1Li5mOGZjYjA2ZmQ2OGIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Bvd2VyL3BtLWdyYXBoL2Nv
bmZpZy9jdXN0b20tdGltZWxpbmUtZnVuY3Rpb25zLmNmZworKysgYi90b29scy9wb3dlci9wbS1n
cmFwaC9jb25maWcvY3VzdG9tLXRpbWVsaW5lLWZ1bmN0aW9ucy5jZmcKQEAgLTEwNSw3ICsxMDUs
NyBAQCBvdmVycmlkZS1kZXYtdGltZWxpbmUtZnVuY3Rpb25zOiB0cnVlCiAjICAgICAgIGV4YW1w
bGU6IFtjb2xvcj0jQ0MwMENDXQogIwogIyAgIGFyZ2xpc3Q6IEEgbGlzdCBvZiBhcmd1bWVudHMg
ZnJvbSByZWdpc3RlcnMvc3RhY2sgYWRkcmVzc2VzLiBTZWUgVVJMOgotIyAgICAgICAgICAgIGh0
dHBzOi8vd3d3Lmtlcm5lbC5vcmcvZG9jL0RvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2Uu
dHh0CisjICAgICAgICAgICAgaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvRG9jdW1lbnRhdGlv
bi90cmFjZS9rcHJvYmV0cmFjZS5yc3QKICMKICMgICAgICAgZXhhbXBsZTogY3B1PSVkaTpzMzIK
ICMKQEAgLTE3MCw3ICsxNzAsNyBAQCBwbV9yZXN0b3JlX2NvbnNvbGU6CiAjICAgICAgIGV4YW1w
bGU6IFtjb2xvcj0jQ0MwMENDXQogIwogIyAgIGFyZ2xpc3Q6IEEgbGlzdCBvZiBhcmd1bWVudHMg
ZnJvbSByZWdpc3RlcnMvc3RhY2sgYWRkcmVzc2VzLiBTZWUgVVJMOgotIyAgICAgICAgICAgIGh0
dHBzOi8vd3d3Lmtlcm5lbC5vcmcvZG9jL0RvY3VtZW50YXRpb24vdHJhY2Uva3Byb2JldHJhY2Uu
dHh0CisjICAgICAgICAgICAgaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvRG9jdW1lbnRhdGlv
bi90cmFjZS9rcHJvYmV0cmFjZS5yc3QKICMKICMgICAgICAgZXhhbXBsZTogcG9ydD0rMzYoJWRp
KTpzMzIKICMKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 17:05:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 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 1fTs9v-0002KT-IB; Fri, 15 Jun 2018 17:05:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iosv=jb=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTs9u-0002KO-9d
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 17:05:10 +0000
X-Inumbo-ID: e7ead74c-70bd-11e8-9728-bc764e045a96
Received: from mail-pf0-x244.google.com (unknown [2607:f8b0:400e:c00::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7ead74c-70bd-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 19:02:38 +0200 (CEST)
Received: by mail-pf0-x244.google.com with SMTP id c22-v6so5167111pfi.2
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 10:05: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=HRlDkwHHqxiBFNaR3UHGoZzqGBCJcg/h6N1jAZn2fd8=;
 b=InADBVIA48QTGwONCDb9uDZP37ztZTPC8x6fxFu+78xjhX2ycmKclsYc5YFas02m7x
 P0Vpkd1BSYItnAA3EkiI9ft450/9xjVGmgh/hSaidYRaQd41Rdsl8k4r078Z3xUsnE3U
 TE7kugEQrS5hTYwoThnNvMSucg+QYJwZ/jT9vyVkP+q0Zgo3tGZcThMaHaDjoLXf3fEH
 oCJHV29rpfK/xIi8GSzihvmLcRHQFvj1O3aRrUZQsPNJ1wX+HACUdkXGHFwKcEf+gkxF
 4PF9PiIXm75wUUpk9VJHED49LaZx+HYO2i/QG1/EUtbBXWKoYoxVFQ95/MvqyGvQhzWZ
 qy8g==
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=HRlDkwHHqxiBFNaR3UHGoZzqGBCJcg/h6N1jAZn2fd8=;
 b=qC15xDjhoeIqBjzt0EAmfTKgIqSH3ou24IXD6hPEoiefExnQCfrj+/nHAiR732Q+rO
 8A1LcXyRmwverARcZ1LuhPS6OMu2OCA4MaqgjJY0RfugDp+rzwlcX3iwV77/2MlnNwVp
 njn8ZVohTmNz0X4cAW2z2Tvlq/DueLF1rFKxYW84JOB0zVSWyQH0ius/b4R50VyaJIcj
 fRbZknwmAP3uFXscTDDf2jXhDrpIsie3WvL+PJAIsFkNjJWeRt7asqptd3s42kjkgvlk
 jQsHkz2EnqnFnY6y1tV8BnLgdjEhziPxw3wjMLsfO6RLOLVr8lPBGRPH2xb/o9oFMXRV
 MglQ==
X-Gm-Message-State: APt69E1HVjBm5tjUD2FANIVONDehOFuRK05W7fBQkXy2TbcGOTKlxMXF
 DKCGXuWCZF2C0zBTaZ630n4=
X-Google-Smtp-Source: ADUXVKK2mfXxDxhFSOU2FYq71iqtPGeENX6KRERhrd/dSAYzO/1PKj26IgJgtzv6Zvn6R5s3GWFw6Q==
X-Received: by 2002:a63:61d6:: with SMTP id
 v205-v6mr2364353pgb.432.1529082307601; 
 Fri, 15 Jun 2018 10:05:07 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id f3-v6sm12130362pfn.149.2018.06.15.10.05.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 10:05:06 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Sat, 16 Jun 2018 01:05:01 +0800
Message-Id: <1529082301-59038-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v5] scsi: xen-scsifront: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, linux-scsi@vger.kernel.org,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgp2MS0+djI6Ci0gRml4IGRlcmVm
ZXJlbmNpbmcgYmVmb3JlIGNoZWNraW5nLgp2Mi0+djM6Ci0gVXNlIHhlbmJ1c19kZXZfZXJyb3Ig
dG8gcmVwb3J0IGVycm9ycy4KdjMtPnY0OgotIEZpeCBjb21waWxhdGlvbiBlcnJvcnMuCnY0LT52
NToKLSBGaXggY29tcGlsYXRpb24gZXJyb3JzLgotLS0KIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmMgfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAyNiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvc2NzaS94ZW4tc2NzaWZyb250LmMgYi9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCmlu
ZGV4IDM2ZjU5YTEuLjYxMzg5YmQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZy
b250LmMKKysrIGIvZHJpdmVycy9zY3NpL3hlbi1zY3NpZnJvbnQuYwpAQCAtNjU0LDEwICs2NTQs
MTcgQEAgc3RhdGljIGludCBzY3NpZnJvbnRfZGV2X3Jlc2V0X2hhbmRsZXIoc3RydWN0IHNjc2lf
Y21uZCAqc2MpCiBzdGF0aWMgaW50IHNjc2lmcm9udF9zZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qgc2Nz
aV9kZXZpY2UgKnNkZXYpCiB7CiAJc3RydWN0IHZzY3NpZnJudF9pbmZvICppbmZvID0gc2hvc3Rf
cHJpdihzZGV2LT5ob3N0KTsKKwlpbnQgZXJyOwogCi0JaWYgKGluZm8gJiYgY3VycmVudCA9PSBp
bmZvLT5jdXJyKQotCQl4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUs
CisJaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5jdXJyKSB7CisJCWVyciA9IHhlbmJ1c19w
cmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwKIAkJCSAgICAgIGluZm8tPmRldl9z
dGF0ZV9wYXRoLCAiJWQiLCBYZW5idXNTdGF0ZUNvbm5lY3RlZCk7CisJCWlmIChlcnIpIHsKKwkJ
CXhlbmJ1c19kZXZfZXJyb3IoaW5mby0+ZGV2LCBlcnIsCisJCQkJIiVzOiB3cml0aW5nIGRldl9z
dGF0ZV9wYXRoIiwgX19mdW5jX18pOworCQkJcmV0dXJuIGVycjsKKwkJfQorCX0KIAogCXJldHVy
biAwOwogfQpAQCAtNjY1LDEwICs2NzIsMTUgQEAgc3RhdGljIGludCBzY3NpZnJvbnRfc2Rldl9j
b25maWd1cmUoc3RydWN0IHNjc2lfZGV2aWNlICpzZGV2KQogc3RhdGljIHZvaWQgc2NzaWZyb250
X3NkZXZfZGVzdHJveShzdHJ1Y3Qgc2NzaV9kZXZpY2UgKnNkZXYpCiB7CiAJc3RydWN0IHZzY3Np
ZnJudF9pbmZvICppbmZvID0gc2hvc3RfcHJpdihzZGV2LT5ob3N0KTsKKwlpbnQgZXJyOwogCi0J
aWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5jdXJyKQotCQl4ZW5idXNfcHJpbnRmKFhCVF9O
SUwsIGluZm8tPmRldi0+bm9kZW5hbWUsCisJaWYgKGluZm8gJiYgY3VycmVudCA9PSBpbmZvLT5j
dXJyKSB7CisJCWVyciA9IHhlbmJ1c19wcmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFt
ZSwKIAkJCSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLCAiJWQiLCBYZW5idXNTdGF0ZUNsb3Nl
ZCk7CisJCWlmIChlcnIpCisJCQl4ZW5idXNfZGV2X2Vycm9yKGluZm8tPmRldiwgZXJyLAorCQkJ
CSIlczogd3JpdGluZyBkZXZfc3RhdGVfcGF0aCIsIF9fZnVuY19fKTsKKwl9CiB9CiAKIHN0YXRp
YyBzdHJ1Y3Qgc2NzaV9ob3N0X3RlbXBsYXRlIHNjc2lmcm9udF9zaHQgPSB7CkBAIC0xMDAzLDkg
KzEwMTUsMTIgQEAgc3RhdGljIHZvaWQgc2NzaWZyb250X2RvX2x1bl9ob3RwbHVnKHN0cnVjdCB2
c2NzaWZybnRfaW5mbyAqaW5mbywgaW50IG9wKQogCiAJCQlpZiAoc2NzaV9hZGRfZGV2aWNlKGlu
Zm8tPmhvc3QsIGNobiwgdGd0LCBsdW4pKSB7CiAJCQkJZGV2X2VycigmZGV2LT5kZXYsICJzY3Np
X2FkZF9kZXZpY2VcbiIpOwotCQkJCXhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFt
ZSwKKwkJCQllcnIgPSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsCiAJCQkJ
CSAgICAgIGluZm8tPmRldl9zdGF0ZV9wYXRoLAogCQkJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0
ZUNsb3NlZCk7CisJCQkJaWYgKGVycikKKwkJCQkJeGVuYnVzX2Rldl9lcnJvcihkZXYsIGVyciwK
KwkJCQkJCSIlczogd3JpdGluZyBkZXZfc3RhdGVfcGF0aCIsIF9fZnVuY19fKTsKIAkJCX0KIAkJ
CWJyZWFrOwogCQljYXNlIFZTQ1NJRlJPTlRfT1BfREVMX0xVTjoKQEAgLTEwMTksMTAgKzEwMzQs
MTQgQEAgc3RhdGljIHZvaWQgc2NzaWZyb250X2RvX2x1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWZy
bnRfaW5mbyAqaW5mbywgaW50IG9wKQogCQkJfQogCQkJYnJlYWs7CiAJCWNhc2UgVlNDU0lGUk9O
VF9PUF9SRUFERF9MVU46Ci0JCQlpZiAoZGV2aWNlX3N0YXRlID09IFhlbmJ1c1N0YXRlQ29ubmVj
dGVkKQotCQkJCXhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwKKwkJCWlmIChk
ZXZpY2Vfc3RhdGUgPT0gWGVuYnVzU3RhdGVDb25uZWN0ZWQpIHsKKwkJCQllcnIgPSB4ZW5idXNf
cHJpbnRmKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsCiAJCQkJCSAgICAgIGluZm8tPmRldl9zdGF0
ZV9wYXRoLAogCQkJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNvbm5lY3RlZCk7CisJCQkJaWYg
KGVycikKKwkJCQkJeGVuYnVzX2Rldl9lcnJvcihkZXYsIGVyciwKKwkJCQkJCSIlczogd3JpdGlu
ZyBkZXZfc3RhdGVfcGF0aCIsIF9fZnVuY19fKTsKKwkJCX0KIAkJCWJyZWFrOwogCQlkZWZhdWx0
OgogCQkJYnJlYWs7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 17:06:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 17:06:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTsB2-0002O7-Us; Fri, 15 Jun 2018 17: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=iosv=jb=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTsB1-0002O1-QM
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 17:06:19 +0000
X-Inumbo-ID: 1215a13a-70be-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1215a13a-70be-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 19:03:48 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id 31-v6so5665627plc.4
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 10:06:19 -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=2NJCOgSTmBo/S/26rP7nZe4v0Cv4TXskvLFwGiuPfq0=;
 b=UUeydfWeHA1Lyfk1iYd+gympQymtsWJssZ1J6p7R5wUJqSaZB9pqT6J3M//Hc7HvEX
 +EWldFYq3L62hxvrjtKSULdiIxly1yxnj1/ySkkLsOLM+IwQIxSqOFD8q++GQRkTEyNC
 58FBAx7cKYGomvQEGR0L6qHumviMj9SD8fON4ST8f6qvS003/mNUXXtDR58efuWP0Vqg
 KSGO7GIEDYTiQ8gw8E6g3FjdU+PTe85VcAX1I5TajTYP1sSq8ra2DjsnlrEuRRTjOrMJ
 R3Y0UaY/oTUmyM8A8tTrn8Deqn7nlCRr+EcxaMf0DhqFJuSkLIm29a4oJbYGfHALWpru
 RgaQ==
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=2NJCOgSTmBo/S/26rP7nZe4v0Cv4TXskvLFwGiuPfq0=;
 b=jwC6RCHGg9v31JNlzU8HAzRh7b3mNwFrKDjMeA4R21dH2afo7mDlXGqgOLSMyht3De
 LHxxxyayLc8JqTpr4yZqW3LP6QRmOo0jAykSpqSmSU64SORR+JzZ1R6pVu/ReNSTEDIl
 gJhYxK1aIy4K85+dahdDMocVBDTI2RiPLkr6sYzT7DfV8adz4xyf/qB7SJkyw3vxdb8E
 at0nv7aUbvteq0FMuUUmxQXKAmvvdUy3RIKQh7Zuwuk5m4WZ5KDneaihUlWUsvXFuEvj
 0GEDgOehHZNzSWlwBjUFtM0pY36fLs1jwB7vnW77KqNbNHQrxhB9JOZKJpZZC+ZGCFeG
 NsbA==
X-Gm-Message-State: APt69E2NEzlSVQrWlavuwWmuuO+FvHLR9kOR2H0kqYBD/5+hT8jm2DiG
 2yIesIatuakMWRx3x05xYWw=
X-Google-Smtp-Source: ADUXVKKc95FCCVcSD90RUM2mtyshWDZS766gfGr1KufIOvXlw72ppivYcpvOpxIy9or4o4vxGuo2lQ==
X-Received: by 2002:a17:902:1127:: with SMTP id
 d36-v6mr2997700pla.267.1529082378453; 
 Fri, 15 Jun 2018 10:06:18 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id c191-v6sm13260182pfg.48.2018.06.15.10.06.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 10:06:17 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Sat, 16 Jun 2018 01:06:12 +0800
Message-Id: <1529082372-59097-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v2] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-scsi@vger.kernel.org,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIFVzZSB4
ZW5idXNfZGV2X2Vycm9yIHRvIHJlcG9ydCBlcnJvcnMuCi0tLQogZHJpdmVycy94ZW4veGVuLXNj
c2liYWNrLmMgfCAxOCArKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hlbi1z
Y3NpYmFjay5jIGIvZHJpdmVycy94ZW4veGVuLXNjc2liYWNrLmMKaW5kZXggN2JjODhmZC4uY2Vj
MjEzMyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuLXNjc2liYWNrLmMKKysrIGIvZHJpdmVy
cy94ZW4veGVuLXNjc2liYWNrLmMKQEAgLTEwMjcsOCArMTAyNywxMCBAQCBzdGF0aWMgdm9pZCBz
Y3NpYmFja19kb19hZGRfbHVuKHN0cnVjdCB2c2NzaWJrX2luZm8gKmluZm8sIGNvbnN0IGNoYXIg
KnN0YXRlLAogCQkJc2NzaWJhY2tfZGVsX3RyYW5zbGF0aW9uX2VudHJ5KGluZm8sIHZpcik7CiAJ
CX0KIAl9IGVsc2UgaWYgKCF0cnkpIHsKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBpbmZvLT5k
ZXYtPm5vZGVuYW1lLCBzdGF0ZSwKLQkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsK
KwkJaWYgKHhlbmJ1c19wcmludGYoWEJUX05JTCwgaW5mby0+ZGV2LT5ub2RlbmFtZSwgc3RhdGUs
CisJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCkpCisJCQl4ZW5idXNfZGV2X2Vycm9y
KGluZm8tPmRldiwgZXJyLAorCQkJCSIlczogd3JpdGluZyAlcyIsIF9fZnVuY19fLCBzdGF0ZSk7
CiAJfQogfQogCkBAIC0xMDY3LDggKzEwNjksMTAgQEAgc3RhdGljIHZvaWQgc2NzaWJhY2tfZG9f
MWx1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWJrX2luZm8gKmluZm8sIGludCBvcCwKIAlzbnByaW50
ZihzdHIsIHNpemVvZihzdHIpLCAidnNjc2ktZGV2cy8lcy9wLWRldiIsIGVudCk7CiAJdmFsID0g
eGVuYnVzX3JlYWQoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3RyLCBOVUxMKTsKIAlpZiAoSVNf
RVJSKHZhbCkpIHsKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBkZXYtPm5vZGVuYW1lLCBzdGF0
ZSwKLQkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKKwkJaWYgKHhlbmJ1c19wcmlu
dGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3RhdGUsCisJCQkgICAgICAiJWQiLCBYZW5idXNT
dGF0ZUNsb3NlZCkpCisJCQl4ZW5idXNfZGV2X2Vycm9yKGluZm8tPmRldiwgZXJyLAorCQkJCSIl
czogd3JpdGluZyAlcyIsIF9fZnVuY19fLCBzdGF0ZSk7CiAJCXJldHVybjsKIAl9CiAJc3RybGNw
eShwaHksIHZhbCwgVlNDU0lfTkFNRUxFTik7CkBAIC0xMDc5LDggKzEwODMsMTAgQEAgc3RhdGlj
IHZvaWQgc2NzaWJhY2tfZG9fMWx1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWJrX2luZm8gKmluZm8s
IGludCBvcCwKIAllcnIgPSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3Ry
LCAiJXU6JXU6JXU6JXUiLAogCQkJICAgJnZpci5oc3QsICZ2aXIuY2huLCAmdmlyLnRndCwgJnZp
ci5sdW4pOwogCWlmIChYRU5CVVNfRVhJU1RfRVJSKGVycikpIHsKLQkJeGVuYnVzX3ByaW50ZihY
QlRfTklMLCBkZXYtPm5vZGVuYW1lLCBzdGF0ZSwKLQkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRl
Q2xvc2VkKTsKKwkJaWYgKHhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3Rh
dGUsCisJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCkpCisJCQl4ZW5idXNfZGV2X2Vy
cm9yKGluZm8tPmRldiwgZXJyLAorCQkJCSIlczogd3JpdGluZyAlcyIsIF9fZnVuY19fLCBzdGF0
ZSk7CiAJCXJldHVybjsKIAl9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 17:14:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 17:14:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTsIw-0003RO-0m; Fri, 15 Jun 2018 17:14: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=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTsIu-0003RC-Se
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 17:14:28 +0000
X-Inumbo-ID: 93007b56-70bf-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93007b56-70bf-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 17:14: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 1fTsIs-0008Mc-0N; Fri, 15 Jun 2018 17:14: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 1fTsIr-0002mQ-FP; Fri, 15 Jun 2018 17:14:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTsIr-0002eY-DY; Fri, 15 Jun 2018 17:14:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124190-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-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-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-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=4f42dc62be92afe9863bf2598e6b0d637430f74f
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 17:14:25 +0000
Subject: [Xen-devel] [linux-4.9 test] 124190: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE5MCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE5MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAx
MSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0ZjQyZGM2MmJlOTJhZmU5ODYz
YmYyNTk4ZTZiMGQ2Mzc0MzBmNzRmCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDI3IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAyMyBkYXlzICAg
MjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTkwICAyMDE4LTA2LTE0IDEwOjEw
OjA3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1MzIgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMDA1NCBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 18:26:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 18:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTtQd-0001Pe-VO; Fri, 15 Jun 2018 18:26: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=o+po=jb=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fTtQb-0001PZ-N4
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 18:26:30 +0000
X-Inumbo-ID: 4374b4d4-70c9-11e8-9728-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::704])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4374b4d4-70c9-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 20:23:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=durhamuniversity.onmicrosoft.com; s=selector1-durham-ac-uk;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=weg6Notx7AYDl0frKQks5riy5S9HxFD4cqgJLeUMTrA=;
 b=TQfH+nxAahLIeDtKhI+7mpBTb/nM9wu9sJD76+rXubLZY97QOUgdGS8CcB6B7OrfyMF3RMJtmzNKCY6YJ+EsnqGOsQTPJ4oXIIn0otkDcYqdZE/an8AKlVS20xkKrpIOIy4plUnzaOYXa7Qyctxa1+kYx9lrLK8H7tIlHFrpFic=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=m.a.young@durham.ac.uk; 
Received: from austen3.home (109.155.216.42) by
 AM0PR0602MB3443.eurprd06.prod.outlook.com (2603:10a6:208:21::33) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Fri, 15 Jun
 2018 18:26:18 +0000
Date: Fri, 15 Jun 2018 19:26:14 +0100 (BST)
From: Michael Young <m.a.young@durham.ac.uk>
X-X-Sender: michael@austen3.home
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23331.59553.257203.856866@mariner.uk.xensource.com>
Message-ID: <alpine.LFD.2.21.1806151905040.3035@austen3.home>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
User-Agent: Alpine 2.21 (LFD 202 2017-01-01)
MIME-Version: 1.0
X-Originating-IP: [109.155.216.42]
X-ClientProxiedBy: LNXP265CA0091.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::31) To AM0PR0602MB3443.eurprd06.prod.outlook.com
 (2603:10a6:208:21::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 52faf048-fff8-47e1-38ad-08d5d2ed7cfd
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(8989080)(5600026)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990040)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0602MB3443; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3443;
 3:MGg/kkNJ0OVjxNDz5xAegSxIJAlr2cYE1t0EW/VgZDAN0wDk8GBjAfY/ckpo69oWb+9VemnaLxS2R49eOUdqn0IQR4/zpzNGefphxG63trdE7Olk846xLkItWJuXJYDNbbN+1RTrW3G8tTdU4BM9m92/ZZG19r6ckPma+fneDoAjlkSl2pO0V5+GgKFWrHQAkT9KXENq3zJv2Yqpfo+/BcmYVMqrBW3JFVn2dOlkkiAtSWObmQ+cW+nXRf83H8ba;
 25:N1UHSV8oPiM1cTsepn0Pz+vXjyFxmePhwz+Xe4Ho11CzNFMT6JXMckCngfC/oapzC16W9lXW7Hw0MyzGFzbORpeW95oVWBHE3CiYZTkM5Wh0eUDD5lZNehR3Jf5+PVmf+1T8nGnc54pcxMdrHLzorgxNqzhZomimcirBpNlKtW8KuAJB4Tt5zZHj5GF/JBcgnz4FPBwo3jUSIqwGw2c3oV0Sand99LW7m8Ads4Bmk3MjlqZ/Z6yjHOcXp4ctxgk4yCFDgHope6VO+JnlGhECBGO3CrprI05si7H5kURSy03sXvOoCY+DYzcH48VUUBTRJO7OmosjxwD9Y+ooAAxPmQ==;
 31:9CCHb2LRu9dxRHwD1wEVXDWAFzwFL5O9CHTlAhTirF3XRoMSmHVjo75Pv9qhySYo80zcL4g/SIrrMZNz7TA7R1JDEDPC8xkUHon/uLeMSl+zOHDE/GFlfd9KislOsdgAOjs7dbI6420lk/OwmA9Nxpn7WRAVEQkakL55F9NWiRzKmjQgrnNzhoWgnV6OTuLk5ExF2w6MkfGSujPWfGfojn00eUFLur7KNdZlBrDxXmY=
X-MS-TrafficTypeDiagnostic: AM0PR0602MB3443:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3443;
 20:AelWTEpJEH+Hf4F0QaoDBbDyZzZZ2qEZI/I8MZxZXrrfeYGhgjavinvzFev5DktlIToD8SyMe/Rq8SPrkUby8KifHV9JILOaiVgh6oomph91zJ01Z5fPO5Y3wy+z3Ljo0Cv/DWnlE7GjVz2tVAMtGBIkeAsecWNWpEJYrhw5uzyT5lEbrf6PCxCDM0P5Ifm3qYAdKVlwhIaAPDrscHP/1FOFVWs1lzqAPift6nXRW/TGbgD9Kq7Xg8ufi8P6RQ0SayPDhS55wACOWTVE0+oYofMRenQdovSY7b7nDGwSbWPYT914uqA4kjElzM4Ft99IQMYvc3zICYuTJninkuMZHubZnXDNZJkYRawLu7Flhb+Rn4YyqInGZCgTdnP/lnW9L2kwm3dk7YHDHkVms03UfunlFQJ1mc29yebTBCjjad1choU6oESg9V0aUjmLWiaro0l85ZG95z3m0wONuTwfdw0XCK8UYMdBj4AiCZKdn6iRFnFqVFlbt6cU7O5QklxW;
 4:t+b8WFPSjWJo/IUFY10dKH7UjXkPeHZpYyUbLMbpFjmTxiTBCZLM0dgFmJl9vwGCTv1MO79WAzQZ22UQ0IuApNnTkI8NedHuywawyBO6xNdc+2weQfyadTgWMg1GhLhLCcgvvaTYyWpaLa1e+cGYSRcExrJnRVJh5KVXRdMdQ2BAixgFTTCRYRiqYuHibYhGwZpw4201ZHEq0r5NW1bY1hKS4pfordJhVFaxrJOO5J5aWyow/5B4NHgCIYGI5/qyp1XIa+GmFr19lkaRQRoU1A==
X-Microsoft-Antispam-PRVS: <AM0PR0602MB3443BCFD28AD9BF2D79C65CE877C0@AM0PR0602MB3443.eurprd06.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231254)(944501410)(52105095)(3002001)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0602MB3443; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0602MB3443; 
X-Forefront-PRVS: 0704670F76
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(376002)(39380400002)(39860400002)(366004)(189003)(199004)(16586007)(6666003)(956004)(486006)(6916009)(5660300001)(16526019)(6506007)(386003)(26005)(786003)(59450400001)(316002)(76176011)(186003)(2906002)(58126008)(52116002)(36756003)(7696005)(50466002)(476003)(446003)(11346002)(67846002)(69596002)(8666007)(97736004)(7736002)(21086003)(478600001)(55016002)(5005980100005)(305945005)(86362001)(66066001)(9686003)(81166006)(81156014)(229853002)(25786009)(8676002)(105586002)(6246003)(53936002)(74482002)(47776003)(68736007)(6116002)(4326008)(106356001)(8936002)(3846002)(23726003)(118906001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR0602MB3443; H:austen3.home; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: durham.ac.uk does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR0602MB3443;
 23:rFwtBD/zHvO9N35daQhwu6nEWokmzFNvILOccq/?=
 =?us-ascii?Q?OKVc6dAO8u8InDhN4sThN4H15jL9bbOinAQZHP2wNXndDbZbpqyLrmflyk+f?=
 =?us-ascii?Q?Yw7ISmKeb3NhRpKbRU9PcLbkDQZA5gQjHY9/bt8sFTuKMfZrXIcqudEoah7a?=
 =?us-ascii?Q?+B1eCam+9fZqkgf5umpa1qEdS1q7+usuuvyKVM3jtKAv/WwxpX3aFr9lyc2B?=
 =?us-ascii?Q?wX8LEnH7tGWkK/wYXBmYbFEwCEZc3yWkRqjK5Sg7SbI5AqUsBGHb0yudXdLe?=
 =?us-ascii?Q?l+OJk/3iggt3uQ4SPclISndEZ2/6bsdy/0pn5KwwLxGteU6Iylb9+JKgQQY8?=
 =?us-ascii?Q?7VYj05TVqY95MmG8Q+cxyDf8Wff95f7K4xrr1ZHk009AL3h01PcgmSh+oKJk?=
 =?us-ascii?Q?9XxEhgNMjlTRwBCyLycd59R7ipVqd90EPS8GGmvxeL26u2NAjRHOcQzJUnpg?=
 =?us-ascii?Q?FaLoDFGyDgGOpBZMO232H1Nba98C4IYBkfyU61vxxb2DyB+WaRPtyX0kf6cX?=
 =?us-ascii?Q?8GUDmM5jaH4LVOLLuzMVYIWn6M2fmr9okUVlxPoVoUMMYXpGbe3QNJaoHsts?=
 =?us-ascii?Q?uuIuA7iR0T27uOYUYaxdPKH5LrTyrSTqpd8ty+c9B27SMMN2S1KJJsKxColJ?=
 =?us-ascii?Q?Z0IuAZtDL9Yxomy8eX6EJ/NzvQVGwBMdoNsHkfImlftNviEJ4lAcux57UACB?=
 =?us-ascii?Q?TZqp8DX5fxwehW+fYaxbxeZ3tZoMo5TG+zTnzGxne9V5xSDZT9iwhE0mhPEu?=
 =?us-ascii?Q?IwhL+M6nvCbfVwE2TaEGpWd0OWBAFdzvtgLquxTdsgmDaRP38gpRSJAYg0z0?=
 =?us-ascii?Q?wqtWLSPcB3nt7QlLqqu1nC4skOjNzrbCurupr5DB8e8IZ39sAIhNtPYN4m7O?=
 =?us-ascii?Q?zemBQDctveZbrpzRVHugfaFnddoZsvQj3rNlRnmMTwF93oPjMTgYAwQ6lDIO?=
 =?us-ascii?Q?MZcNZ1hTN7Ix884OUqscbpu5QON8tVFMxsg9zKyjQW2qj9VefiO5Xx/FX2m0?=
 =?us-ascii?Q?GKQelh6vffNeRuVQrnro+GBYXl2rdaduIHB/J4YWvOLcMCypaJj1Y4VFNbXo?=
 =?us-ascii?Q?rhSDYTzuNzSsLcPj36dxKX4zfFQArYRDvRu1ccaqExBLjC4sacP7yku5ZoPL?=
 =?us-ascii?Q?A7j0qc2p64XqGn2zw5pkpPKtwUaDsbClTNKv9vxqJNjCsLab8Xbq+AsnEW9y?=
 =?us-ascii?Q?WCpK4Rw5eZnK/Koy3KXij6LhBlvIV4IFUmp7NemSuyQoLhUFXNlMoYY1iXTy?=
 =?us-ascii?Q?T6yLDL897S/ZqkpHEN0cNMRB6E55+DR8WXaBx5vPNTllSgWMe8fD8O0pu2mJ?=
 =?us-ascii?Q?WZyuVtEa8GQYIL0codnl14Bo5hoRYlwezpDJg4Kew7BzOi861D1rsXOPHCJx?=
 =?us-ascii?Q?UCRWGdMMU1XdQBiri+d9KqZnWpAVXqfzJ4eVjYtWWHnyPZGUA?=
X-Microsoft-Antispam-Message-Info: CIh58jRvBOhgL9U/y/saBJAfS1UnhiLWnNO2LxB3Z8etmmdQ3T3othoE6a1iuzhtdFRVf3bAzn0tyjFwhMcMsPSSS79l4F+VM/zoHYURqt6JgqgZhgwIEiYO5W6JX1bivurhx+kOTcTCBicOSloB1v01JSDn6H5J0dONtLSmPDBEV0WCEkFarR+sqO55zPog
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3443;
 6:sBLZl8vnzdt8ZZpXvuOtNpuv4Wqof+asfZkorUjVUgbPe7rl5LSxHBdK2UA83qd2YEWHv61gxH0KU++GM2JbmxIxJ6VhJFQZnFqfy/cWUX6McXa8HdWBpP6dDXaFK8ep/dK91OJnNOyL4bi3dOsHopd9H66ijOoe48+FT8gUEfwS87zyjCnANkLF2qCGMg/XnjX4HaQKSKA5uf9P2H+RXe8FJkurXpzUsYAQOr25D5nZx+aW8miFAHLpPd6FxOrhupIJ3s8hUDjO3W38XrJ3mzcr8/PZdh5ZxULzs7l84a1eJ2q8ND9a1FootsZ0XgjEJ18vrs1ONbcb+mYNYbZv1h0v34E2W05roUJlb7Sznd6otfGxd+fAJMFWq1lwkUPwk8ecUo+LYW+R9HYz4F69SvKxmkrFUJVdTZ1q5g3Hb9lkAxX3nQ6tc32rWNy970mrmBZdRFGWjYsXkWpZoMiFBA==;
 5:U3/Lpz9RnIFUm+NT501Tm95HZCc0JXJjuwq71rTdR/LCMulWA9+bSHKEsf1YbbJ/PmGYQlc++Bz5mf5cSEosaMPVUIgEkmXvjkmR4rnNNnB/KaKeyVqc1NxK+i7m+JrjrX+Onwmtmuw7Mt0zL2RgSZ+ZBIr+k9ofcBb3Y9aunYQ=;
 24:39gSdQXRq9D85RlKWWguq/hYdjpxSbCNQz9DJiH6HMrYZk0ohvw1wg1DqyhUgaV4cW7Dyf5WuvK5lW0Wr36AKd67wzmoCSw1ls7pmjYshxE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3443;
 7:w3vnHy5m4wK/7AUfkIiBKIVVWuPmNZ5Mr1WDGc1JIzo73MJZwYMl8lbtXPYuhU4rerP2MYJ1cfsME6qIehL7OBdr6BI1qVTW5YdKel2BZ/lFTj8vuYnV8EG235ZIVDHJbzd9/gyODhiw9gtCRm8QklJWK2pkA/EkhZOk1PKIyh1cyjLE+KLRMGu4OlvVEQKPAAqAkAm1mcgxRX+eSBz4WUJ0o9LGC0VlSQlofCfhnWVXbELmos65CWhg0NmBBW9D
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2018 18:26:18.6503 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 52faf048-fff8-47e1-38ad-08d5d2ed7cfd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 7250d88b-4b68-4529-be44-d59a2d8a6f94
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0602MB3443
Subject: Re: [Xen-devel] Status of comet-4.10 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, security@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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSWFuIEphY2tzb24gd3JvdGU6Cgo+IEluIFhTQS0yNTQsIHdl
IGFkdmVydGlzZWQgc2lvbWUgc3BlY2lhbCBuZXcgYnJhbmNoZXMsIGNvbWV0IGFuZCB2aXhlbiwK
PiB3aGljaCB3ZXJlIGludGVuZGVkIHRvIGJlIHVzZWQgYXMgdGhlIHNoaW0gaW4gdGhlIFBWLWlu
LUhWTSBzaGltCj4gYXBwcm9hY2hlcyB0byBYU0EtMjU0IG1pdGlnYXRpb24uCj4KPiBXaXRoIG15
IERlYmlhbiBtYWludGFpbmVyIGhhdCBvbiwgSSBjaG9zZSB0byBkbyB0aGF0LiAgKEkgZG9uJ3Qg
a25vdywKPiBvZiBjb3Vyc2UsIHdoYXQgcHJvcG9ydGlvbiBvZiBEZWJpYW4gdXNlcnMgYXJlIHVz
aW5nIHNoaW0gYW5kIHdoYXQKPiBwcm9wb3J0aW9uIHhwdGkuKQo+Cj4gSSBhbSBub3cgdHJ5aW5n
IHRvIGFwcGx5IHRoZSBYU0EtMjY3IHBhdGNoZXMuICBJdCBpcyBvYnZpb3VzIHRoYXQgdGhlCj4g
Zml4IHdpbGwgbmVlZCB0byBiZSBhcHBsaWVkIHRvIG15IDQuMTAgY29tZXQuICBCdXQgSSBkaXNj
b3ZlciB0aGF0IHRoZQo+IHBhdGNoZXMgZG8gbm90IGFwcGx5LiAgQWRkaXRpb25hbGx5LCBJIHdv
dWxkIHdhbnQgdG8gYXBwbHkgdGhlIFhTQS0yNjMKPiBwYXRjaGVzLCBzbyB0aGF0IHdoZW4gbWlj
cm9jb2RlIGFwcGVhcnMsIFhTQS0yNjMgaXMgZml4ZXMgdG9vLgo+Cj4gV2hhdCBhbSBJIHN1cHBv
c2VkIHRvIGRvID8gIFRoZXJlIGlzIG5vIHVzZWZ1bCBndWlkYW5jZSBpbiBYU0EtMjYzIG9yCj4g
WFNBLTI2NywgYW5kIHRoZXJlIGhhcyBiZWVuIG5vIHVwZGF0ZSB0byBYU0EtMjU0LiAgU3VjaCBh
biB1cGRhdGUKPiBzaG91bGQgcHJvYmFibHkgYmUgaXNzdWVkLgo+Cj4gVGhlIHJpZ2h0IGFwcHJv
YWNoIHRvIHRoaXMgZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBmdW5jdGlvbmFsaXR5IGluIHRoZQo+
IGNvbWV0IGFuZCBzaGltIGJyYW5jaGVzIGlzIG5vdyBpbiByZWxlYXNlZCBYZW4gYnJhbmNoZXMu
ICBTaG91bGQgY29tZXQKPiA0LjEwIGJlIHJldGlyZWQgaW4gZmF2b3VyIG9mIHN0YWJsZS00LjEw
IG9yIFJFTEVBU0UtNC4xMC4xID8KCldpdGggbXkgRmVkb3JhIGhhdCBvbiBJIGRlY2lkZWQgdGhh
dCBtb3N0IG9yIGFsbCBvZiB0aGUgcGF0Y2hlcyBpbgp0aGUgY29tZXQgYnJhbmNoIHdlcmUgaW4g
NC4xMC4xIGFueXdheSBzbyBJIGRyb3BwZWQgbXkgYWRkZWQgWFNBLTI1NApmaXhlcy4gRm9yIFhT
QS0yNjMgSSBhZGRlZCAzIGV4dHJhIHBhdGNoZXMgZnJvbSBzdGFibGUtNC4xMCB0byBnZXQgdGhv
cyAKcGF0Y2hlcyB0byBhcHBseSBjbGVhbmx5LCBhbmQgWFNBLTI2NyBqdXN0IG5lZWRzIG1pbm9y
IGNoYW5nZXMgdG8gdGhlIApwYXRjaCBjb250ZXh0ICh0aGlzIGhhc24ndCByZWFjaGVkIEZlZG9y
YSB5ZXQgYXMgdGhlIGJ1aWxkIGlzIGJyb2tlbiwgSSAKdGhpbmsgZHVlIHRvIHVwZGF0ZXMgdG8g
RmVkb3JhJ3MgYWNwaWNhLXRvb2xzIHBhY2thZ2Ugd2hpY2ggcHJvdmlkZXMgCmlhc2wpLgoKPiBJ
ZiBzdGFibGUtNC4xMCBpcyBub3Qgc3VpdGFibGUsIHRoZW4gd2UgaGF2ZSBhIGdhcCBhbmQgZWl0
aGVyIHRoZQo+IHJlbWFpbmluZyBmaXhlcyBmcm9tIGNvbWV0IG5lZWQgdG8gYmUgYXBwbGllZCB0
byA0LjEwOyBvciB0aGUKPiBpbnRlcnZlbmluZyBYU0FzIG5lZWQgdG8gYmUgYXBwbGllZCB0byBj
b21ldC4KPgo+IFNpbWlsYXIgcXVlc3Rpb25zIGFwcGx5IGZvciA0LjkuMS1zaGltLXZpeGVuIGFu
ZCA0LjguM3ByZS1zaGltLWNvbXdldC4KPgo+IEluIGFueSBjYXNlIGFuIHVwZGF0ZSB0byBYU0Et
MjU0IGlzIG5lZWRlZC4KCisxIHRvIGFuIHVwZGF0ZSBvbiB0aGUgc3RhdHVzIG9mIGV4dHJhIGJy
YW5jaGVzIGZvciBYU0EtMjU0LgoKIAlNaWNoYWVsIFlvdW5nCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 19:22:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 19:22:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTuIu-0006aW-N0; Fri, 15 Jun 2018 19:22:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=4do2=jb=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fTuIt-0006aR-JQ
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 19:22:35 +0000
X-Inumbo-ID: 77e7b2c1-70d1-11e8-bc1d-65256ead4e3a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77e7b2c1-70d1-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 19:22:40 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 15 Jun 2018 12:22:31 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,228,1526367600"; 
 d="gz'50?scan'50,208,50";a="64936218"
Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14])
 by orsmga001.jf.intel.com with ESMTP; 15 Jun 2018 12:22:29 -0700
Received: from kbuild by bee with local (Exim 4.84_2)
 (envelope-from <lkp@intel.com>)
 id 1fTuIm-000Ist-GB; Sat, 16 Jun 2018 03:22:28 +0800
Date: Sat, 16 Jun 2018 03:22:27 +0800
From: kbuild test robot <lkp@intel.com>
To: linux-kernel-owner@vger.kernel.org
Message-ID: <201806160344.bKH3FDHG%fengguang.wu@intel.com>
References: <1529082372-59097-1-git-send-email-jiazhouyang09@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="pWyiEgJYm5f9v55/"
Content-Disposition: inline
In-Reply-To: <1529082372-59097-1-git-send-email-jiazhouyang09@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: lkp@intel.com
X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v2] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-scsi@vger.kernel.org,
 linux-kernel@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@gmail.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--pWyiEgJYm5f9v55/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.17 next-20180615]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/linux-kernel-owner-vger-kernel-org/xen-scsiback-add-error-handling-for-xenbus_printf/20180616-011349
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: i386-randconfig-x009-201823 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All errors (new ones prefixed by >>):

   drivers//xen/xen-scsiback.c: In function 'scsiback_do_add_lun':
>> drivers//xen/xen-scsiback.c:1032:32: error: 'err' undeclared (first use in this function)
       xenbus_dev_error(info->dev, err,
                                   ^~~
   drivers//xen/xen-scsiback.c:1032:32: note: each undeclared identifier is reported only once for each function it appears in

vim +/err +1032 drivers//xen/xen-scsiback.c

  1009	
  1010	static void scsiback_do_add_lun(struct vscsibk_info *info, const char *state,
  1011					char *phy, struct ids_tuple *vir, int try)
  1012	{
  1013		struct v2p_entry *entry;
  1014		unsigned long flags;
  1015	
  1016		if (try) {
  1017			spin_lock_irqsave(&info->v2p_lock, flags);
  1018			entry = scsiback_chk_translation_entry(info, vir);
  1019			spin_unlock_irqrestore(&info->v2p_lock, flags);
  1020			if (entry)
  1021				return;
  1022		}
  1023		if (!scsiback_add_translation_entry(info, phy, vir)) {
  1024			if (xenbus_printf(XBT_NIL, info->dev->nodename, state,
  1025					  "%d", XenbusStateInitialised)) {
  1026				pr_err("xenbus_printf error %s\n", state);
  1027				scsiback_del_translation_entry(info, vir);
  1028			}
  1029		} else if (!try) {
  1030			if (xenbus_printf(XBT_NIL, info->dev->nodename, state,
  1031				      "%d", XenbusStateClosed))
> 1032				xenbus_dev_error(info->dev, err,
  1033					"%s: writing %s", __func__, state);
  1034		}
  1035	}
  1036	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--pWyiEgJYm5f9v55/
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

H4sICEn5I1sAAy5jb25maWcAlFxJc+Q2sr77V1S0LzMH29pa7hcvdABBkAUXQdAAWIsuDFmq
thVWS/20jO1//zIBLgAIyp6J8NiVmdhz+ZAJ6ttvvl2Rt9enLzev97c3Dw9/rX49Ph6fb16P
d6vP9w/H/13lclVLs2I5N9+DcHX/+PbnD/fnny5XF9+f/vj9yXfPtx9Xm+Pz4/FhRZ8eP9//
+gbN758ev/n2Gyrrgpfd/tNld3529Zf3e/rBa21USw2XdZczKnOmJqZsTdOarpBKEHP14fjw
+fzsOxz8wyBBFF1Du8L9vPpw83z72w9/frr84dbO5cVOtbs7fna/x3aVpJucNZ1um0YqMw2p
DaEbowhlc54Q7fTDjiwEaTpV513Gje4Er68+vccn+6vTy7QAlaIh5m/7CcSC7mrG8i4XpENR
WIVh01wtT5eWXbG6NOuJV7KaKU47rgny54ysLefE9Y7xcm3i7SCHbk22rGtoV+R04qqdZqLb
03VJ8rwjVSkVN2sx75eSimcKJg+HWpFD1P+a6I42baeAt0/xCF2zruI1HB6/ZgmJgleGqa4p
GyW92dtJa2bapmuAjWMQxUi0gwOLiQx+FVxp09F1W28W5BpSsrSYmw/PmKqJVf1Gas2zKp6y
bnXD4NgX2DtSm27dwiiNgANew5xTEnZzSWUlTZXNxrBqrjvZGC5g23IwSthDXpdLkjkDpbDL
IxVYUmDaYOqdFs1S0xY2PmN6Yhd83zGiqgP87gTzdKIpDYE1g8ZuWaWvzgc6/Mv5DKm8frj6
udtJ5W1y1vIqhyWxju1dTzowZ7OGI8bFFhL+rzNEY2PwW9+uSusFH1Yvx9e3r5Mng00xHau3
sCZwIbBZ5ur8bJyWgkOyBsrhoD58gG7GCVtaZ5g2q/uX1ePTK/bs+SJSbZnSoAjYLkHuSGtk
pK4bUB5WdeU1b9KcDDhnaVZ17Vu6z9lfL7VYGL+6vgDGuFZvVv5SY76d23sCOMP3+Pvr91vL
xEYHM+5pEDtIW4EVSW1qIuDg/vX49Hj893gMeke8/dUHveUNnRHw39RUnvJKDYotfm5Zy9LU
WROnQGACUh06YiAQeW661Qw8o2dVLUTk6ESspVkGdg2mGYmnqeAjjD+SIxrF2GANYFqrl7df
Xv56eT1+maxhjBxgedaqE0EFWHotd2kOKwoGkR9nXhQQPPRmLofuDzwRyqc7EbxU1oem2XTt
mwdScikIr0Oa5iIlBC4aHCfs6mHeudA8PameMRsnmDQxChTBek8CfiwtpZhmausChABkFE4R
UBEFX+28WOCsdUOUZv3sRtPwe7YOvNAJG6GIjLRsoW+nGLmMw4AvkhPjORKfs4VInmMgrwjG
vwOtEvphvfN2ppcjGsD+wPvXRr/L7DIlSU5hoPfFAFh1JP+pTcoJidEpd8DJ6r25/3J8fkmp
vuF008magW77RniNoZ/LnFN/42uJHJ5XLOmyLDtxEmsAWKgCdpNspLOTAmDxg7l5+X31CrNb
3TzerV5eb15fVje3t09vj6/3j79G07RghlLZ1ibQEtQDu/8Bc5xWpnO0asrAJ4GESc4dYyZi
zaQmwbhcy2owTjt7RduVTuwneJsOeP4E4CcEbtjQVMzUTthvHpFwZl1Awg5hslWFAVn4DgM5
DiOzkmYV9/XDoggA3PWZ5/X5pr9wzCh2zyZyJbGHApwgL8zV2YlPxw0CDO/xT0cw0Shem02n
ScGiPk5HHGR9fgtYyGEbgL650/YUBszQlkGgrfF+ACiwK6pWe26flkq2jfZPAEIRLRObn1Wb
XtyXdqBw4qVUwjLcVD0ESLjqQs4EnQowblLnO56bdaJHZRZbOnrD86RyOq4Kbjw9sQBtuvav
oXBQcDfwXBCeMfbccxLD5mzLadreewloGptVNHOmitncsmZOsxvveX9JNyPLuefJ1wDCgegA
Rp2yKasgiDRnZwseukDY3ygG8YrlqZMI72uoB7AJFjIr77DtbyKgNxcnPMCr8gjMAiHCsEAJ
oSsQfMRq+TL67aE9SsdbDsZPu8eYXKgpCw4xEsPLZGrDIgBHagjUvIZI7emKs1Ken3pJD9cQ
vBtljY3uNuEQtWmobjYwRXCgOEdva30dcB7Sw4nhSAKwLQcdVcFpwjUQ0VbXB96kmroj/xsJ
XEVCZDDsNVhuFeysA8AuoiVaOLfnG5p1g7XgvkP2lH15kwggoKL1UUXRGraPfoIVe3vZSF9e
87ImVeEpr523T7C4wifodXCFJdxTRpJvuWbDfnkqAk0yohQPTwmskW4aCRuAKABAYkoFN9jT
QXidDZQuQFQj1e4L2iri7kCnuhkMQ72xtyN/hWMqZZo1tKwBQEk/+2BzJLnv5p1SQ49djOgs
EQbrtiLKJzT09ORiwA59lrE5Pn9+ev5y83h7XLH/HB8B+xBAQRTRD8C1CVQkx+pTF/MRx33f
Cteos6go0tNJ+as2c52lPHifpbPZCK8JyVJeBHoKxWRajGSw56pkw5017tsGLgQvnQK7k2Jh
3r7gmqgc8G++vESXx1KGk7QTgFBY8AqwY2obFNHrSC82bM9iXbGaIV1PHnmgoPk705t4P7Wi
gZtFxnx7BSAKQH7DDuC3WFVguiUaBG6cnHI83BZMG+wbAx5FjBspOOoGIj9AxYCEgxSA7YjD
AhBIJdKImzjD5aiKmSQDAk26gaPCLaMrUuGhaGuXNWdKQYji9U+MhtdgKxa4zilLYHtcS7mJ
mJghht+Gl61sE5cuDduON5n+2plwC+CGDS8OQ3ifCwBg6pMcyYm5pJxL8HW7NTcsxOMjpAU8
cgA8g7dIG8tsi6hLxUpwhHXu0vr9UXekifeEVqmNALkYXFneegemzYhzzhFP8D3o1MTWdg4x
HADHCnTTqhquf7Bd3Nft2FEmzhDtFpG+RX+GYSo0wotTJ4nxB/en+n3JWxEruN3mlJW5fYUL
k7t2FC5PFB6y0zt3e6Giwbx/3H1vfP05Yyo5PhLXzqVBF3i5bBeS4piSc1mQIbGaWJ5mFD11
XxSIJEoAgU3Vlrz2zeB9IqY5rPOv2J6bQ1IEIi/6H/hHyebg+3BPyG1LBUqUdLqeJLp6J51K
IdjNou6U0VVZTYmQbsgEfawX7i0zUdCstiIq5flnsjBHGSYY5jJ49VhahTtabtZ2d1BpC4WX
mdgvJ5MaKfdXY5aM9fWThP45VcbaCmCE2DqEzHsVahgF8/UgC7DaCvw2RhAIQoi1Ek7QcmyU
DupU08hB5TCOYntM0KYccNjqU6gHoG6DezU+/MTKX9ZGbpFWoAeAFulmB77Gk5ZVjsi4r0yd
zxgkikKT3zcQQMyQhFc7D4q/w4qbu+1dkGnWEPqNDOuYI1dhmbitA9w00OxVwdc9Vwaicvvd
Lzcvx7vV7w58fn1++nz/ECTZUKifemJQyx2AjEPXnhmHvITuWxFX/7bm4bz9rJNe4ry7WPAX
k8xF9+OSjQ1B3oGANUPz8O7SsPl4ZfJtzt4mNGLoqxMvb+RMIDHMYBw2YVcB/Gg9y8r63NXY
T5XlpFjIP2mqOZzez20A8oasQ6bLJDEooUwpCsNKFfjrgXUNRpDPyWBF0pgqzpjOuLDEXfJA
bJZM5LZSbcOUWhTbZSnP7sbCq0yhw/lpiKqysSHT6nBz8/x6jw8yVuavr0f/eoSo3iJIuJhi
BiRInxGA6PUkk5wegav8+xJSF2mJoQcBDmOSCCZgiOLvNhaEppsKnUv9NzOrcvFu57rkQefD
lbiyhZsER7d1ejYbAnb3N7NhxftLxSrj5ad0/54eLbZHxRA/w3Wah8oCtC2HZnJG7jOjrv4n
V/r2t+Pd20Nwv+bSZQxrKYNk4UDPIdLgzBLzGURoEZSo4Gefzu0Fkps1lGxBOtH1wO1nFVH7
fq8+PD49fR0zj7DeeNKBPk3szSFjKcAz8LNwQdl7CxrtMCyiEV2fegpX28cY4GUbQD5tncjv
j28riJF4HVLCq7dal+0ag6XLXe0DXfcsZ4GJIy3xxjuyrWTnVszW/iaRZU7cWO3STWf0CQsM
+aYuYwX+C+8yYYV0SuI7L/j8dHt8eXl6Xr2CF7Rls8/Hm9e3Z98jorcPsUPwkAUftxSMwK2N
uUS6f9LIFI315ekQDPCo4HqdZGJuQC6ZCkQnwES5iUfLAISJVJUFmWwPt4wc3yJNmdGgdWo+
HtuNWjV+YgTpRExd9kUOD0iiuxcZj5yBpS3myrBXldPzs9N9ONT5Gd5FEOzXOfFLCEA525+e
zqS54sGROIsEkzDurtDZC3nSfNcHuBJvuYZLSBkiCjhRgi5yTolTAyN92RicSRni9bZndfCj
a7bx70gLgQbXhpPgQK3ceitS+ws87XIhNokc9TTDEJutGPdgimFbMYomXVi/9MWr1ygRFShr
2WVSGpc0nxzuxafLpKGIj+8wjKaLPCH2ad7lUodwuzG8FZz/Dft9fjoJO3DTaF1sFqa0SSF3
sfkUbB1VrZZpHyRs+pMtYBCx4zW+lqELo/fs83RQFqwiC/2WDDxzuT99h9tVC8dDDwC3Fjd5
ywk979LvyCzzx4VewQ4WWmEMXfBS/fUo9DvWo2DJr3986or0l75IdbrMc34Wwxd12SCPhyGy
geuhqwTpVoRsUPeQ0GfFLi9istyGFMFrLlphc/sFQPDqEE7KWjo1ldBBrqh/DYLJHFaxdOka
etSIdnBZXjKhJ9vTDN6CDxyIKwlxsBLSqjnDpm8EMyTZVytoQF83zMT1A0tjosVsHNxsvZ3M
/WSr3nEZvJjlUoi2W7Oq8Xur7XtfjRmdEjFJyeurszQTovKUlxlYQ0EnZkwEF8u0CIs+liho
yiMD/BGNsdm88AwdfSsrcNFEHRaKOlbqnX6HRIqv5pioxSRSbCFyIAYARDHAxcbV1zMlNxCM
MBJgBi9dcbOaG76pcNDOqwd+eXq8f316DvIzfia9N7e6rz9NC57JKNIsFLxmotS+tk9tlidq
gZPchSVeu22sJPTQbUUYiDyJ08uMR3vNdFPwva/kRoJ3yTzoyj9twjaK4f5CM/fKZ3B4nIJZ
O+g8ecGB6FaYijqjRGC5ExmzgdY3FkHpyh6inm0CKDtPx5Va4js4wAdJbs+7SAHLnnd54cGQ
rdBNBXjwPEjcDNSzMjnIwD5NjWLf+MuiwGdAJ3/SE/e/aA7h+hsSlyxs3pLkuepMd3kRnLb7
wAWLUcvsvhoPvoWqQxNzC/BxjksSHxjYG8sy2zr64U0y3rA8r84r1N1qgNX44rNlV+Pa3207
TEqQuiVBUnSakeOl3pW4xmFvnQ3Crp3/YHvszpWHvRBgE/lMZCEiDch9p7P8/5ApLdv4Q4ec
awq3lUTH/Ub4TyLHOaJ6NcaOaP3+RdCnO5pBDB2JSXad4VuGMDnUk9yLBLqQHZqYviXPnlW/
o6UZhAPfzN1lQGJZwesSIue82rnR3kEOaRpbx3CvdXN1dXHyPyM+WajcTC9SE/yOVDtySF1c
ktLCPdTxfGskZY3eQjoPfFSM1ANtnE2hJDj/HUk+hgyeHoKFR/fJkeTfzpCIXybpqx+nUa4b
KdPB6jpr0271WruHL6mSQ6/b9qOc4aGDZ/VY/bf7hG8INuEtD2BsYx/ZmuAmXuLLRfBOa0FU
uqJp/SJaqQuHi86+MemrjQ0iCJO7jEv8CkeptllQdxcM8Wk91iB2V5ejtQH6X/eoME4pG5VO
0VsDnb+38YbSwfZ5oF/4bx1ZwYMfsInRsyBXrE7vzHV3enKyxDr7uMg6D1sF3Z14Pu/66tSL
ag53rhU+L/cMGV/2eJpqH/+ELwvc45+fAhp6FY7IEbRGYQw9DUOoYvYbiT44TSmzoXhqa1AL
W2/fdNsOdGJA+wYBBjwLQ7Y0WFpHP+z7N6ASRYTPDlIwLjvic9NFdPcybJtrmeb3yfwssuhB
DWWOb2uq3Mxf6/mhog8I/XTGJOjTH8fnFSDlm1+PX46PrzYNSmjDV09fsUL04j4w6A/ZFXiT
wMp9t4hX3qrCErFfoJ4+avS2HKNv7pUvpke/yKoYa0JhpIRpL6Bi/XOQneC46HZkw2y+LQXP
RCS8lIYElnsENArvfnaA3Xs01oenVCGL+sVz/DUAe6u5elbsdOV6/Ia2L/pjk8b/ZtZS4JQN
eEU3EXvP0PPvkq2kXVgZ3i8Chs0yLEwdsAVVnYkQoGXEG+4mCii/0G5aS10qtu3klinFc5b6
gBVlwBvMQpxlkHgjMmIAYx5iamtM8NgAiVsYUEa0gtSzRRiS0m63Z2GVBUk2WaIYKIWOJzsl
Rmj04XXE5vlsB0ZmROeNiBUq9EzzA3FjkLJUoHlGLh6MWTMlSOqxQr8t6EHaBvBfHs/2PV4E
X9y0KGqQjHUV/tsQHlaU/BVyGaYRnCZmerbspRKhG6XVRsJ1gJm1XDzprFRm1q1ieYvf1uEz
ux3ArU7W1SHlCUfLJQ2bvbMc6OH7PV88HNXKlmuWTn9MIozXPy0txwngF+fDcUwRqjHF3GI9
38jxqwfQncVyf3908N/JKoDDcGOmbYokRTp9S5oAMg1ft62K5+P/vR0fb/9avdzehG9tBiMM
k37WLEu5xY9mMTlpFtjjZ19TuB3YaLfpgDxIDFcT7Mj7bOS/aIRbj5WYf94EPbb9XGch1Tpr
IOsc0HqdJ9foCwKv/7b0v5mPBX6t4SloEuz00nc1gcw/249/vA/R+tMKMK16QWRc4tX0veXq
c6yRq7vn+/+4xxD+jN2GpfDBBPubKERYq6F0aB5nxobYg7zlmxNuZS133ULlKJRJF0VshWNv
YZ+Qaa9qbzMNYGrAJC47r3idxrGhKKdLdeZJRgser725cOVCkXTffd7Q7nltP4Y+m+VWZV2q
dukOiNw16Hbcik2qqWYO6uW3m+fjnQeYk4tx78wWdsP+9RJ8/EIad2dNekF+93AMHV+IHgaK
1dqK5Hn0xeLEFKz2rjJOC/u+7GjZ28uwntW/IGKvjq+33//bS6DT4GQwppcSr9kpGG2ZQrif
82Y5V2zhW2InQOpUoEWea+rdCIDmDeRRg5q6bWo/xdfxdGidnZ1U+A6FL6QlQIoh1s7apcXa
h7PJnJidn+YzQvKPAyDPTmM2ycULC0WcYpM4w62v/yMhQXNMIyy8CgA2Ple0OSrm+0xsR4IP
tICAhlgx+xdO5jvO/RIjEho105mGaJ58/4SdR98Y9Dgw0jyPbP1iOqvhCVHU5gRs80T02v41
D2d2N3dHrCIB/bi6fXp8fX56eHB/AeDr16fn18Ak8PabsyDr6VPtHxRZYNkLlR0xP77c//q4
A5eCg67oE/yHTg6W76LO8l1qCKDi85zxxg+d/vb08uqtxgtdowh7vPv6dP8YjomlyugLF586
IsGI3RRd/+HV2P3LH/evt7+l5+Cr6g7rrYauDQuqhf379NTbKPc3q/qX636D1BtKipkeL+tu
f69VXBomFd/7vdXMfPx4kn69ULKkF8RiX52FBoBVgYSogrnn/vvLnmALCXZqsjVX597r6kGg
N3q178y+sw8A02/Lhv5gn1hd8oWvO0axBXczjdoKTLn517OBh/ndAF4PDIHT6yh4m1moUzdf
7+/wganTkZliDF0YzT/+uE+M2ehun6Cj/OWntHzJ6rM5R+0t53wWuA+6yGbzZn8eb99eb355
ONo/lLeyJejXl9UPK/bl7eEmQgcZrwth8KsPL8lbFeFnkL2Qpoo38WdlBLXAr+s4WSQnj7Pn
C77wJgpHxtzsUjXIhC8o7BTc61IuZ/lsjCKoXrKJXgsiMSof1Gx0DfXx9Y+n598RTifyjwD3
NywFpds6tE/8/f+UfVmT2ziy7l+puA83uiPOnBZJkaJuhB8gkpLg4maCWsovjBq7Zrpi3Laj
XD3H8+8PEuCCBBKqvg/uLuWXxL4kgFzkbGHUqEV2Lte9aSAOv5QnOos0GsubJHHaDaCfmT1Y
gH4kQ0cc/QE8NYqeZ+QxGTh4C81sLTNgukotXBVaDuVPX3V5jZ1R8FY7AADPOOQwkAyT8v+g
1DFI3eZ2aGvzBUj9HvJj1lqZAVldlXtTkbOtw6NBAtxpCN4eOrBzrk5XIinNMfSnGtncQG21
Tont30U8wAtoc89N2xWdyrnnmHTK3ZSBvm9ODmEpBRLboBsGRh15FFKI1uGWNNAiKBvyTpLr
so5DxiSqweQ0BCAkUY9aeNPWb5roGtnmuJ3Arijsb2FU2qXI2omMKwzNfGMUy3FyoT8EohwZ
YE9ITRbIUP55MI1abGhnbl4zNTvR9IvM69I0VELHPmspsvDQH3YlI+jn4sAEQa/PBBFeffA9
/QyVVKbnom4I8kPBjgSZl6U80nOqNHlG1yrLD1Qb79Ad4HSLJJuYXIhmm47TWxzQ5rcZoJVv
cqj2JsbOgtcNVfhpJNxMXDXT7TrmtJ7R3EY7+oZ2wruipsxkJ3jqgnf/599PX78ZbigBqPJY
cHLStWfTK6/8NW4IoPK3pxDlOBNvABLSfnNg7xty71qWDObg0xRiVUz+wrKYuOsiFKPirV0d
bs49/al39Uw81DfXz4RaQK1K4TXUW6+FTTX36JDI0UxQdZO7mKdPB2HeSUyUIUE+mYBaqwMH
6Dv1D21hge5WK4loR5woNKuSQlpwG6FeQ+0CnXZgEGqT9WZOEokEcYO0vBLVcA69rVIckqG8
kIVVmDzKYCd+RQ/eZUENw1ZiMWSCtpdzr2RC8L0hK07ftscHdaKT4mHVIsUZyTE7ITCzHN0V
T3uZe1EIFwZSjpZHkFd5rLYdcBNJyWy7QlCr38Ij/5K7wD1RvFFdfNh1PDct5h0GW8rDKYNL
OwPew3pVK3UiRFVO8ixRbiTLhOSpg05jfJ1GTWnCe1I+RSy8y7yfy6yVjlFNn7cRr+C+rPpb
rTw106E8SWG2R9WsmfNb6bmYks5I1rXANHnss+5RJeBOopmoFiNfRUcW3RlkRXuwRDvmpq78
HnRCTYNHoOBHWKDUp0qexj05y02UWjgBAPcy3a5Hbkkm+pGZHg8n6o73+oiKM9Denzy5WAO4
H71BW2lUTNCPNqrK0BNetGa+Cja792hHBtqHU2M5+lMZvKetNHT14JSPU7GaZx6O13l8qDXl
qq49ftx9+vbH35+/Pn2+++MbmAb/oBecKzRD575xTKm8Pr788+nVuCtBn/asOxR2c5sMeDoQ
n9ZFb19AuDx7fwYjizFv6EqOfFLIqvDyimr7x+Prp9+ffLWtwEmnek4Y92BfewLbvMrQY8j9
QF9h/FVun1GDPPKiF3b9WwUjCOPEouqpNXD7ogBhcqf1XU4YfCBreYujhu7AW6dYIx1GoA+z
hDgH86cKaE20xZxpRkOWaGFCNVgCq1RvNcnE+kZ7SA73QsjO6q/kw/fMo+kwMipncsJf6LM7
I3j7/25ILsseI481HVOS2fodvd07EHhA1Zc7a8+eJhF6Xx4ZsPgiCwE2bW5yIIlIVjopAJ2i
6TXZpavtmiLCFnIqQN3KwmWrShbeuhI10F1pUtPn1cyzNWguvajSny4F8n5esfqAtXU1vWMX
Yhj8O/n/HQiJfyAkVg8tQ4HWjEBjgjLAWjo/8XQkpo+9jg6fidVTRrMkur1gwYWvjoVsV/oO
NkHdismoV8kMoEM8kzMhuoZoHy3yE0XTAHAWO7eKIyohsPI7kVuKwdM7VUQg2u0NJF2FQ0Qi
rGrMg5aJmHPcoHMfOfHUS4l+t6uF9x8DaO97fNw2MNHTJTmXrPbVqCva8oEEc1/bQdkGGnIP
C2bxfAkiWcqgT1KWuSrkWeZ5LBCZWX34NeS7A0i/GXbhpaHpbk3d8qvTO9x1kc/AHnZxZMFf
Stf2kGfyW/lbFSCymyoMtwc6R+vSuyP9l/coCAn8kocq+elgOrgyyKe8tej4sp71FfoxZCUW
2iYaeGzgmccOBZjk4KRaB6BdFybpGuejabLD3R2rDMmDOjEtnOHGD5UcQeACiBOzHybQuM64
/gHVG4NAoZ8mAnqikiTCWMli6BlkmlVOajMC16st0r4xOaiCKKDwIvfiIw3ISm+jVUSDlel1
W7WPXFIDpI24UIfDuaMHgMFTnUnBKC8ySybVFP/zY1kiaVn+pF03sJ6V1L3cNTSmYclaY4K0
xwbJ70nZXFpzcR0JrpHCBNTHjCSqFyoaASmmQp71TPRoeq0yASxUmEjV7Hip3dfNjWHi0LK0
g2aTC60QE3CQQCGPhMe8o0t2uPUlrBNYIqPSzemoWBQrNN1byfmEDF4UBYzMGAnxC3Woy/EP
5VKfQxeR1sfGJ1q6NFbxBVqG0pyXXPU16DuCDz4XYXmGlInyGpxZiqY8+/wGypWVKb9+JNzI
BeesVa3oWazr5bkkVjeTePeo2tJ6WAfKcBDofUjR/IMRPqvNC6ij6HCiusj43hcOnxEcSuDy
QkOoSetMUE8jnamq0u1ViBvzIeCKI6GM4TTUFX/Hqdc3g0M/AFgregdxXsTDgEMM7D6g9yHl
hb/vClYRXiGNxKQgdZlvHE1dmrvXpx84BJAq8n1/KJAH5Eqe35TS2egi8tO/nl7vusfPz9/A
w+nrt0/fvhh3VEwvoctKK38POasYeJP36O/LfDvSJLZrxKx5zK7/HcZ3X8eyf3769/OnJ1cF
rLrnpslV0qJ3gl37oQCLJtSO7CFrqgEcXO9zSoPEYDjmhvbYAzO26szcCeQPOCRhwi5D5oVA
OrhHXEm+y3Xdcrtu8MnZyeh8dUiizPBqkqltiZ7g2bRljS7a6JeKHX1dw+Rp8Nq19J2cBO8z
qlvRsF2Kvue7oTtZZ8KLPFSU1iOUAVaMdgbV7e856SQXxvjW0SHatqNvS+8Xo6K4/ZU3qgPj
ZvAd+cs1slJU9z0E4ydBqWRnRXu0DQcmGkiJ8qDolMxlBKdRb+4P9Z70GSQYeC7H6xbfGwTj
wXSRx0YaLF7U1gXB37CrhAO4tCpKrDOlhNHiDJsLkQoEllU10xzvZvVpa1YtwTufP43ku8Y2
1Tjp8B62EydElgO5PxpmyjLjvmpNCXCiSPELuULS/gpL7XdpatlOp73nXaXsCVVQMWOWyNW8
YciCQ4ozHZs/MEoy82oH/nMt5pYkGYb9aKpNHc1K2E5AiXPSCsXiuVpHOu4bTPNC03nWGc0A
SuFjMqAT2pwpIW0Oxgcx60594wkrCfD5VEJUWyX6Ir2+rjigBx/9e+Bm/LaRJpCR7Ui8BA6p
qpCG9pigGfxxSlCOhRyWN2OcwDYJkXlzCOK2x30F4F7ZBKiAHHTzgTduHAx1NtvRW6YxtgWH
KQxmmMj1ivxfPfn+n8ckGI5M0XEWIa0nBVDTQ1qzN/8G/dseh1qRRPDIg99gJVF7FCGh+2b3
HhHG2B6IBg9jKFSLpKFeaPYDOs/J3xVSrm/208KIaGCm7kabNqzzdTSJ8aXIUFHuPK9SWl92
YazHXWWoZPnZoXCfQ1pX7JJfYbcCo4NxJOmMPsfrU1nCD3qjH5n2tObaBIMBiRC5HAK8jcIr
vQlPzDnLtgnt42JiOfm8dk0MZdPQ1whzJt3udpHrN3BxTW/iHaNLmOVSeAW5OcvPHgvznqlh
MxRkXEKwr5KZWPZV89cGDIuy5WdjOYgp+eXNfn2rlTqBO1OfGM5V4doaAdWKzjS3tYQM2QAY
tRYWM8PJK/qe7eQyLWwq1qkBkn64cMpWPf/4RKxtRS2aTsBjY1SeV6EZ/CKPw/g65C1yNbAQ
x9V/WVNPVfUAawd1vt9VAzOdUrVHVveNQQDf8LzJjJvMnu8rq9kUaXO9mpe8mdhGoVivDJpc
/MtGgEtpsEwGWd0s51FuMyUlwLI2F9t0FTJL81yU4Xa1iuinHgWGlMefqWl7yRLHyLHNBO2O
wWZz61tVpO3KOE0dqyyJYsOOJBdBkhq/W+X77mTcyEnReDzmD3vBtuvUNNjqzNMZskXD+w9Y
vQxdL4yiZKG9eGuKHAkyVdYNYYC9JGkjn6KFQ6xj/qfpcg0IjTEwEvWdsEOWh5ok3cQOfRtl
V3RFNtJ53g/p9tgWgjq/ZrtNsLIGnKbZTsQWohzUQsp2oD86q/L0Tz8ff9zxrz9eX/78Q4XS
G+2bX18ev/6ASt99ef4qz+RyQj5/hz/N4MIDdhJtzk+YcKSo2UuZDWTkFunWgklyZXrQmEmD
uegs1P6K3pfPWqw+V9jeU78wf319+nInZYm7/3v38vTl8VVWb+lRiwWEKn1umDCR8T1BPsut
y6UuCR3B6tIHZo8vn6lsvPzfvs/+68WrrMFdtThx+iVrRPWrfQiC8s3JTUMrOzbELLHNbBeA
PqjqQEsoHHk+X+m0X54efzxJdnks+/ZJDSr1lP/b8+cn+Pffrz9fwVju7venL99/e/76j293
377eyQT0vY8ZXiIvhquUl+3Q56BZzStem1HNgCh3ZEJYUpBAARaAcsjt34MVKnehegyNjQwy
SmY2cJkGsaFKYJTvUKYqmp3cXnry8hl8KYHkvp/nMLTdp9+fv0uuaVz/9vc///mP5592azoO
rGfJzw2fOiJZlSfrlY8uF+CjZWRjVA4ZjRl0dSLa798ZFsJGHQhrazPNzG4vZVqecbDDbzpa
eWL6vtnvdw0KJTAh3pYBrfskDFyg+4hd5Fn1s8o5oazIEkuytjlKHsTXyE2YVflmbVq6zkDP
+bWlclOddFuM7zu+L4tbBcpEHIcrMnmJRJREgBhiYvAAPaGSPLZ9lNCaOhPLe+Vj2BfkRgn9
WRBSXdNybDg6d1mfBhvKUsBgCAOiSxSd6JFapJt1QFS8zbNwJfsfvCPfQOviQpVTnC/3npvc
iYPzitFKOjOHbHuqLqLMtqsiIXul7yopON5I9cxZGmZXanT2WZpkqxUxg/RMmVYBiOc1vQA4
C4AK9lWZJngd47ly92RsAsCFf1nBXICyaN0bih6Q+uzpiFTtENxedlWBx5LqoDK/SCnpX/91
9/r4/em/7rL8b1KM+9XUiZ6bmj6tZcdOw6Rj/RFsBJa55jTJKIxTiqZAONGyo9Uy80nEosu/
4U6zt1oa1HwOVgQ0RRfw+sAgRI8jiqk26yfR8ofVwQL8l7ldKs+NJJmr/1KIAFd2HnrJd4IJ
t9ASAncaAx1SR/N0LZls2VzK4ozMiBQdmUtqkvJwryKr2418PewizUQgaxLZ1dfQC1xlszVI
Rt4VoWK+uYJEl0FO46uaXySjyuDYejxsSEymsEUrwUSlmp3ZXjEsmGV2QRDMsw3KaiTAxifA
B9n4/PUuCm0O8P8LDw4lexgq8S4GB7DL3c7IpI9N2s8GdZhBbJUU2xbn50s+h/HtRseyt5oF
2LZ2DbZv1mDrqYHFYpbfzQIVG9V9SxT8Rh9s11YNgOA+jell9iyYJ6C6hk8VPUD1ct7CTQ51
H6LLAmZycnbZjdxllalKoFc7WY7QIFby2K42Fbn5osfyGagqish4uWuuBDLfAyznqgkSpPWx
bgApAAlm10BSQ1ihKnaVi3nxLghT6qtbeOimKirW9e0H7nTSaS+O5JFmnPw9xwH/9KJzEnJH
4NSpfzydt+dxrULXoHqJH+9IqdOmCs01QOwqFKRXLuT7zPrZmAHgnF/DvjZFfN0GNGlw42KN
8sQ1CrZBbpEPeW/vpnKptZdl3jpbWM1R7MWJyALsqAhK1Rf2mioeqjjKUjnXQi8yRY4ohIB4
pOooHfh4JwNyJo/WQeLhgjGmOBa36TZH5dTpgxoagxyXdr0+lGzYI7cLFdBCva7PI8Uge9/n
5/S4Pc70Nt3uaZ0G3bNZtI1/elcWqNt2s7YKX4s2Cp2MLvkm2FJHKp0RvqDTomWl9jknpbZK
V9jzFJpxe2bdqSuyV+lBixPHohS8caQDXTbqKUMhjcj1aGXoEXHGTqU9J4Caq61DXQzCsMOZ
KQavQgPraR8OFbVGjPYP1gW8HDLcisEBNIi2zBtMa+0RA0R4PqdVTeHhCt5tiPcLMyPLi5mS
CX0f7E/CMuzXFJCKvexo5kz85jo/0oh9YUSyviTyHEV79yq1KIq7INqu737ZP788XeS/X43T
2pIM7wp4BScbbwKHuhGU7nTFMjloGggeoLQFzAgiLIPwDFUju2bXm1bhSuNmfD2ZmDnq0Xoc
IJQg19k6yZoi1yty9k3oKjaOtSNR64jZCWVkBJAJbKrt6udPJ6mRzhsiwY7LwX0zyXC1wtc2
FjRYvhGNmVdNLU+osvG98TZAecEFBScpNXr0p9QhT2kNGkfSmS7PjGaJFXD0nFgU6K51Wi/o
+cfry/Pf/4Sr/tGxHHv59Pvz69MnCPnqqhjuYvNKJI6U2sDYChYAah4UIDq2c4BJxX4nlwOx
D+3xqGwIrEdwC676TRytzFENEbaOvKUV/atzmhaJtXk64HAomx0r6cVt4v6QsdTn5wJwUYnM
b1RgovbrK8kDLU7kpnQ7kVIH1uiAtM5Scmy6IcrMR9pz0yGRqX9oj1ZwJONblrO2L2j5wGQ7
FOQKYrKU8tDKZVpHtL2WPGt8bjeWT/sCRzMoauwGH37riLY9P8iF2vQrr5/WelGQjcMq9hHX
Xp4L59Z9s96VJzqbwfLhxGopH7zJ173dylCqxuNew2A7dfJM4GlSxzmr3Dt2+JfSKDxelDcW
C0GB0o0sd13Dcj3MlquTNWVLLGc8PCqYFnL11QxWiXpW9SbyPKkpsniVxxu/uuShxDUVMQQb
tUtefGsof8sFizeU0w4FgoZ50U2+l5xv82z3Vu/IpsosI2GKLWNnfqIUik0eLbOirWEUY3tq
f55BY12aaWuKNlpYuHRbTF6gM6XtOsGWGq9ZFykH+jSSJxZwOlCjx8hDATFbb0/X7DoUGek1
JEfj0MgpNwM21cppYGmav+ZFGKzWV4cgV+9yueuaPlrGLhAgYDBZzhGtyOVeg7Xl0Hehygkh
t0A5OZgd3MtQN11fKcPPC693TZ0PqfmemVfbYGVMS5lRHCZXurXsh4O8DKkNUpzq3I58MNF8
9Taygfhj5sa1K0JLOtWUG2uDmdpHEBbeyPHKcMCOkNNe/c/Xw5sT+vhGZscTu+DgJ0c5tKlr
I+MjK55wge5HCvwSq34W9m/ZWuYLBj+gCSp/3mhOieLZviDXA6UhAWRTZQF+6vRRporsW0oV
Si4yfG1WD37h5QsoZ9Nln7kN7qtgdU8Ob56GsXmR+76yPdBMnBXrzoXXEmNikhysRlej5XU9
oKtVTcClV0Q7Pq8i+i8L5m+Ua2fqTFleYyrReNi3B0qEmD+wCxwP2AxAkQqtsmZRx89t670F
423DqeEjOcTFus1YaPNAchEnspPGkDSjSUgbXpN0HfiOppuyy0hvi6zvzKjkmO50q7joyONW
AfcX3zCTR52Cjmtpcj105AVJwcraOQWN39RMiskV9ZnJBBZsdWPNgv0by1vtXDpMwJnn3Cet
jjzNvRU14TjIRYBsAQhq5RektfNswt+7m6e+ml165EPJIvSo9qHEsqr+rcVHs7Qj3VrPMGgN
3Q+l5UQQHgRqHCv8gyfEl1mFEyvBT+DtikKwjL4w1r40iLbmEy387hskZo6koSU37QntT7Wc
excuLAcGE54G4dbzuYqT3Y2veUtRujRItp6B1Mljhe8RzWTL3zxndWDm67EQW7gEq6T0Qi+8
JltRUNrUJgdHjktEtg1XUfCO2ouE6YFY/tii9xAugu3K0zoQXbnby39vCipw+/AmT5NJMbO4
kl70DLZeXcsYRewrdVeJnoU0zdC1WwTJCyD5JRs+NMK2KLC4RlU1Su4cM8h8S5AgQyEZDH1x
PJn+0OffVGqky1kDP3ND90b+GDop6GGt3Ynok4qB4QyxPbV3AzePC/9oycaaMlzigAxtO8OR
OaJGKugQul7+DJDXN+IXGXx0ECOzJx7qpkUv1dD51/JguYZbqPZ17bTN5Tnqn7zYk+qF4n6P
jmjyTOBRa1WG9juQmSnJRIcIOSORUhFxpG9FgScU2O5RjTTE+x0jnQBMaQ3V6ermANTh0OKr
AATCQOoKb8pHDo/NBfLM1x4fSlPqERdJeTdqeVWc38mfXtt0iPSi2Zf78/EiDOieC/Z0FV1t
eARlqynFEZ3oQkw3BFHv9Vb5pzsqu1wZz1juL9V46+DFcyZ7XadK420apWF4G1+nnmorNNng
Gu45hEmzqsGztpSdTSejDQSuF/aAUypB46MPVkGQ2emV196T2HjMsT+YyMHq4K2sFl196c5X
+HbKAIBg6vlQh1VmJa7bh+kLM6lR2PEkNIoQOB2QBoxSTbMB7ugxpZcnaqxwDDfPcijyzOkX
Y63vCyEKT4GuvOS1nNpyuoXdQb/cTdOzxaaUbTvsRG6HQjdQuQSWVlAWIGt/T55vqtZU0FcU
MG3D/pkluUF+soBgfcbGNyyDBBR4ETNaEF2yifKIH/HhrgvqB0obpDsYxaG0d3Ca2ls8/GV4
CgKLKvXgYj+mApAx07AXKPfsgqQWoLUQL+Fkfdr1ZRrEK4qI3rmALOW+TUruS4DKf+iCciox
u6ZpsLnaiS3Qdgg2KXWkmtiyPHN8gxjYUBTUmcHkqE3fXROgr7AMnEy82nHauHTukWqbeOKK
TSyi225WtJWtwZKSe/XMIGfwBt3smMiWRA5lEq6YS69hEU1XLgBr8o5qiSoTmzS6XYUOYg8o
9ds3ekOcdkIda7FGo8uCMVbyoYqTyBmXrA43pD0kgLuivDdDNKoPukquCSdnTBataOowTWlr
YzWvsjAgdeinwn9kp86eY6pS1zSMgtV4lnDa7p6VFXmtMDF8kJvD5YJ9x0yY3C7j4Eo9oajF
Ic8cD2lA5+3RWSIEL7qODQ7vuUxWK3KGHOXpjx4WF7lcOE/6xVcVa+3yDN5hfnFDh/169/rt
DqzOXn+fuAjthAvz3PAujrsI1Ydpk4LLCaVoQsTMNMDRots4/FRXCRmPUfvTe96L02Cqq4x6
jvZTjUxQcLTGcJF7bv3Pbjxt/vX7n69euwpetycUwET+HMoiFzZtvx+qoiqR8wWNgD8r5JFL
k4VyBHSPHHFopGJ9x68josp4+vH08uXx6+e756+vTy//eERG3+NHoPFjuT7ACHivIYOFWWxC
Cmayq67vglW4vs3z8G6TpJjlffNAVLY4k0UrztZ9tdEjPn9Q+sv74mEyVJvTnGgD81zsGAwt
mGwRbYFZUiM8ooVsKaS/3+UE/YPcEjYrEgiDhALy0YVcl6QxWcXy/t7j0mBmOdBXcghXg7Og
ytxnLFkHCY2k64BqGT1wCaCs0iiM6IpIKIpulVMuVJso3pJfV2T8wAVuu8A0TZyBurj05jXr
DIDjP3goEGR2ty76Fqa+uTB5vrpVMJmKHirU51VLXUgvRZQLw5rqlyoc+uaUHSWFgi/lehVR
g+3a+8qSsTYIPG5OZqZdRgtxxpLhXXTkagGBsIwjxESRkgdDbpIXIMopKr7lmelZsyM1YGaG
wz6ksj90+MUeAQN5tFpYTlzOqsr0tDFjcP7uWEZBgufFhdfIydUM9lWekeXhKrD7reJcWNfx
piO/BmPI0pImnHK1LCuabkcmoMAdI986FyZwaElX68Jz+YNAPh6LWh4jqK4W8SoIyNLA7kPH
bJ1Zri3W1kGA3Mbf+nba/d0E2qtHcUuPdeX53RP/QTPA5NU7660JZQWsHcGu4mvrQVSRsFMv
oIhqZ1H2pnriRAFvK8inF9DDfPRhYfMHgUMJbYq5+IwU5GlW0+LYEQiOjy+f/wcigPPfmjvb
LhKXknBLZXGonwNPV+vQJsr/Yq0wTc76NMw2geXzBZA2462gXtM1XPKdhO3kkI9MTRo1Ewlm
SYJ7FueDLqO4WYszHCVmQ1hC7FoCMD84WY11YFWBm2SiDLWQUpDZJDNSUtp+M1pUp2B1HxAp
7qtUWUHr48jvjy+PnyDehePlqMeOnM++EMjbdGj7BzRXtcmZInt6jZXgvV67KMTipXoL9AeE
yR6ykuUFlW7VXJm+eC2ti3kA1DUVbY7yUGf4gm2imOqYE204mOei5mNjeu7jpglsPRzz0tRr
Gw4CHaCUqz25H5GeJqUkL086Jruk3FuezLQx89PL8+MX90lgbGfl7C5DUYg1kIa2g6WZLPNq
O1DiK3LleaLxxJgzP2lr0mDZ4NhD59yT5VDG3Q2O1YISJx+dTI5KHpQqU9HDBOtuOMnuF+/W
FNqdaoiGeIuluMIpu8h95atY/aAiQ90Y8IqRibaQjXo+sa73Jaa8NNpOwTzd1KvgL3+BtRO0
RjRKjo69gpLpwzQlH/YMprI1z+eonXjuAeQcJdqj2c/v1M64r799/Rt8KylqAihLENdlg04I
2rvkPTXAJmgag/7KzZzzeAosDiwaGMQbA/y9IP0Ya1BkWY3fOBDwdplFFiRcbLAhho3ZXrJs
Rjk9dkWXs1sZjbvr+54dPIPb4ni77OMHJ2ZLCxiDs6uae87cNZl27JR38B4TBHG42KgTnEtX
YR5Qg/JUbYLertP4wtQKX1KYgUrQaVePQDzCXeuTnSS4F6WcrmQLL5C3RTLQSWE1BEM/8Kwp
kUmmj+XGVIBF/GMQxbeqo242T2QsmslHgLHHHM/ZYgy1aB1I6rWgjmOjp0unwrytuJR167zE
Ya8qsMUGY9pMOwdbjhEAKVct6ix6I3Ad8DFQSlNOcKlDvMpFKTssiVmFwFajmiQ4qbUL2AUi
feXmwV+XA4wtmr2hs3u8SEm6zrGlyUxUUYSlKFuR71cL26Q2TaTASEPaBT8UyOvaAiC1HpPc
IVP2+oy8NXbRNjEj/7QtGESZPjWb+sF031ZdkI2gyH7KxWPS/RiJbZZuouSnRa1FZlHkmcSx
zAOTWEUvzkIFrlzaqCUNdOUgPGTHAk710PhLSn0m/7W+jmrp6yP1ESdnk0ZgawBTTFPt3YS4
pNTIWsxE69O56W1QNgwmEMnTyV4Li5B1O0w4y4rCtLs+uAUSfRR9bE1XmTZiGwjKUZuB4Tat
SFKcPV6X5RJePiBFpImifBsT5Gb2Qgc7sfs+EiLru5arxm2kjH7gZhsBVZ1BZfM1mDzH2V0W
CaBKUZMOmQyo1n3S+kd/fnl9/v7l6ac8KkIRs9+fv5PllLvRTh95ZdplWdSmZu2YqKM6tdCr
E30POnGUfbaOVlSAxImjzdg2Xgduphr4SeXb8jrrO1rFe+KhtbkAzQsjDTffqrxmremWAIDR
Gz74lseAqNDAUS1aHpod712irJE5bOYLHPAHankWbbM7mbKk/w7+QD99+/r68u3LFzj3u4+T
OnkexBFlvjSjSWQ35egz0PdRlW/ixKqFog1inZrueEckDfD9o1puUtISXkHIlZimVFargeu9
NSbV6mY3tDMaybJo29TXDMqJ3Ta2OpCLxLyDG2lb05gLaHr/QnlKkly6nIMOTHhfP4msIjzN
whrynx+vT3/c/R2c8+tP7375Q/b9l//cPf3x96fPn58+3/02cv1NnqTA6+WveCZnsDLhHUwP
d8EPtfKkg487FkgpGFssTtgeT0qm3YiF7dhD3zFuzbviEK6cxa6oijMlCgNGrUhqFdOuaHj9
XoUt8Hx9X1TODG+mBy5z+GWM8HGqkCtzCG69u/voao+sqjeNJ4GmTxDTylD8fH16+SrPxxL6
Ta8Bj58fv7+iuW+2LW8geN4ptFIdgwwMJVz72k3VNbum358+fhwaj9QpmXoGSuVnq+Y9ryGm
ys6dDHKBVJuZM76b19/1NjTWxxjk5vwYZTVGGoKoxsP+H2bS6PvaHbjgi8n23UGwwNr8Bot1
glnKTHpZwfFBjgL/QFu+vsoX3FjjZ1/MivzlGfxrm+10VO54GK2TiC525c8b1m913wKH011A
G7N1RQZIMis5RKW5twRaAypzLjK7JCNmv8DPef4T4u88vn57cXfDvpUl+vbpX0R5ZCWCOE0H
JfjBwd4okL3FT3FgRmBQsdcE+gDpjxv8IBnsT/Kz0Q26kYX8i84CAXocLUVammYsDBPRJqTW
u5nh2oarLfmpx83ChFdZG0Zild5IHNx84TP+jFyDeEVdIU4MxpLufCxPPl33cObF5UYClpXu
nK48FqDDyJwoq+umLtl9QWBFzjq5Xt+7UF7U8ihHpqjt5McUnUqUxYWL3amjBMq5lU51x0Wh
wgoYo0GOdaRk3+ytHVptWjhcy/gRXBODXrU9hIjvLc+giua4plZUpTayWo4JT398e/nP3R+P
379L+ULNTGeTUd+BC2nLQZsuubqHs4lV3qItR1HzC2uplV1v2z38bxWs6FqQwolm6DwaPQo9
lpfcSpGbK4SilA/1lei3odqlidhcbWpRfwzCjVOQSi4/Jzosje6jnoXXgBKGpy7MsJm3Ip+v
aUyJswrEgkMr18W/jT0JT8I3ejNYrUFuGNZpYdUOEA5QkDhlGTH5lbcXN0GaXt0+Uu1DX2jo
PunTjbdhnP6SlCgI3GxGRw2+hC4iSLJ1ap7AVBM9/fz++PWzJYvocay13XwJstx0VG9ML3sQ
K2roDCRNHSNR4ZzV2Teij9Yjwz6NN9SqrOC+5VmYqtmk5/k+/0uVJbX/NNzxj01tz/Rdvo03
QXU5OzXIugc54uE+2RPoU3G9Z/XHoe/pk7zi0KK6r1RlG23XkZN52abymEpfSyuGLov7OKXD
3YyzldY3G1tXJPEqTazGUOSts4SN5NAp5ah75h2vRy7uiwfVgu5Yr9IocIMzwbvrW/2sD+q+
XHd9enVGqtyiG3sWts68hIgKvrUD7tE0GNJhjHW35FkUBt5RLRowJivLOWgIxBlxqouWz/lQ
spTVjNN3CQa96qrkgr/9z/N4HVM9yoO2pQMeTOGCQaOzoUq5sOQiXGNbY4yltA81kym4UJf0
C8coB5glF18edSgUM0F9RFIuHnx5ahZBPwvMOJR7FaPGM4DUC4BRWb7TwXfdXIEnoO6gcCqJ
J/kwooHUW9Io8AGRt4BRJBc0SsEMc3naYGNqMyMgtYeIAVFTFNWwWK09dS8CJJ+oZ6KBnekj
rEaVIwFKvlWoOLVtaVzRm1TXY3cL5qLAQc/0UaRjeQYBx+VQpo0or+k2jHU6RjXVuqdMJU6t
Q56YjQcB0d8oypj9kKZtlSYrT8iTkUl3JFFUkwF3KEKo/kQMIfVpWRyaoThTE2RiETszYucR
PMV2I3HRqWI1G8k3K7n7EIIZ8a2isq1WmJ6/VefSq9vMBgznc10w+0OJ7E+FPIGxEx2AZMxW
jodgs0IhhTASepAQS4pT+0gBKl4lES0CTExctJD0TR41UFdU/0wcjo75BICYgk8SE2KfaYhc
VX/eyLXssygxHc0aBQ7W8WbjIlo9qRlZEvPy3/h4s0m2kYvIkbMOYrKtFUQasZkcYUwUCYCN
GQvIAOIU77Dz0K920Zo6T0zjQo01aKBwuw6oFLp+uyaPXZYfGvVTChlIz0wTx8tHy4eaVoR6
fJWHMkoBcAyIuOP96XDqTktGDhQRWL5ZB0h1GCHUMWZhqIKVaRKCgdgHJHRuAG3J4Yt4ItJD
+cKxDddkREmW97I+tA0g5rmdgeRIQqpqEjANkzAQk0US2SYJaZvciec+Bf+at1mClc1jcexZ
FcRHd6Nbgmm2ZSEq0s3LXNYdDhMw00HVkUy0v7a3mjIXSUj2FMTtDG9+CQ4RhBkhY0J4fC+P
KjsXgDuGVbynslPXD+Ge9PE/s8TRJhZEsiI7VmTtD2UcpB6dv5kjXAmiEgcpMDAyTTlabo6E
8S2LNnmYmI78mATkAXJuxV3FCqp1d/J4eyXocGdm+xtcuiQmDcYnHF5aYPgSyfbphkrxfbam
dd00LEd5F4T00Cp5XdAhy2YOtb6T01VB5IZkcMjdLPB8vA4Dn86bwUNe5iMOb+nWISlpYg5i
vYaNO1klxIKtkGDrAZKUBrZkt0FM2tvzWnFEW+/H69ujX/HEt1pAcWw3ZKmjYLMl1rcqayNy
k+uzJCb3zaqo92GwqzLXx6fdIVVC7MhltYnIDq42lHBhwETFJJXopLJK6elRpZRIasDEGJFU
MuOtJ4vtzQFebckm2cZhtPYAa6J3NEBOFK3Hd2uYAMc6JAdx3Wf6UoQLWlFgZsx6OT/IjgRo
s7m9FEgeeSq81VLAsV0RbaIuebdGm7RY2WjmG8mkmBXeHGsQtDzb71siVd5FcRjSS2AVysMT
pdWFVthN6lneAAIFrVPJbrc9HGLSwLecrRKi0SQSrjYxvTjKpSElhxJg6/X6jSUnTVKySn0r
1vIEequTJUscJRtiAT5l+XZFCWQAhBTwsUyCFTkn20v1ptQgjn1wa0hInFolJTn6SZIzcoyM
yla3hL+qCDYROTmLKgvW5KHa4AiDFbHCSCC5hCuqBpXI1pvqBrINyZoodBdtqTPlzNT3ghx1
UrpNqA2Z5VkQpnkaEKs6k4Lzihr2EtikIfWFrHVKdRuvmVYaIOi2kcmMROHN3b3PNsTE649V
FhOjta9a5Cod0YkOVHR6mlXt2uP4yGR54xwGziGz9vTmYUzyJWlCxqucOPogDMjBf+7B+c7N
5C9ptNlEt84qwJGimHEGsPUCoQ8gtzCF3JqlkqGUi2ZP7BAaSqxYrguYhJsjpVyGWYojeZhz
X7gshitcJL/7D6lzac8OUMG2bpJnrL9fBeaj3eIMe7lG1iR4w+85mLWTCvgjU1EVnSwaGNSO
5hlLtM2VzWxdKE3kZu/SLh1XxvIQexureU0cUyC+QwNxD4t2uHBBP75SX+wZ77Qt41/+BAyj
ta+DG+1hfjC+RJRlk+GAcBMzLgiNz1WjYfAQqv5Dw0uZadwt4nI92J4m1ptNBJEYnDgTI8+H
puMfXIfrcKuehC5dO6ZUZcpKFG9GI6LJhryXi3Yj9rZ6L2JYUl7mi+SI1qsruL56+YMySR4Z
3GKpCTVVtytwgeUnia8mO/CaWfHMW9PsSE3AD+BBFLQqB1i2IVaS5zHTfFy61VWTQRW1voDn
wkYIjnzFCbFDP+BFWwV+NliXNWzBPRmInDf25wRsUXlZ1L2dkbZQ8jk22mUVIzIBMv6lw1jD
Gz7NPeMUWY4yizyWynIqrSCxL5mgXVWbnyrvxVlFTSLEhtThNDI+SC6WMP/48+sncPfm9cdb
7XM3zgPQpBDrsW8EmGV9ul3HnpCTwCCiDXkNPYGhIRmpiTHq4dgFYawP083KF4pQsYBZ1rAv
i6sVaWoBj2WWU3fDwCGbLt6uTOUPRTU0fMzk1JsfRbNtslQrdqBJTmWsqqyeFK/2R0CNQ6+p
88xCCS8TaN7vz7SIyCmI6fcEBZc1fV0FoDyoQNgDu5gGx5EnUiRVNTUzluemoWWCZ9QpB0CZ
IjJSgLT0IvnhxLp70wxi5CjbDKs3AgFb2cx7wlgckg6r9AUHIcV4dpQ42SQuIyzEtMfwpULg
gEDtKX+Fj/YtAUxKmyyrGhToD4DZ3gOlqV79aXflMxrjhCZFAUw1XlTx2FCPpaRO3QKbamQL
1bw7m6np2qWm29WGIIYxUZh0i4+wBE47IlV4n9AnYAVON6W4KJT6FdC7oj9hyvQcb5Z6onk9
F84Mnr1PZaVVyuzW6Pp4RTrYU6DWDnS+uU9X/vbp6rhPAj8uisxvi6IY+HqTXN/gqWLSnk5h
9w+pHIahXWxvvAq2u8armzuK0oKcNlL54/nTy7enL0+fXl++fX3+9ONOa0nyyf2m4ZZykVCA
5cbqOKpF49EwK0MbtB6iaUdRLKVRkbHcGmmzIiiipRt8XzemU1Ynbwu3rKwYebxrRRKssIKD
VgQNqAmuoY21Uhiao7hQir7170GKIQz80xcY0vXmRgpcNUhEHakNPE6clWPM2z+0FUOaeFN2
9GINakhTrUBTGpGLtam8N+rVkHLbhLFT7tGkkRzJan1z+F/KINxEZPplFcUe5SHdmJQDFsyS
RXFKhntXKyfo/Vvila2BbRBJoUusN2VIeR1TdatidCs30exuulSwa9hpK6p/QEh47d1Y9cWO
kwvo7xG1ACRe3ZQCVWGoes4vDGaiM9G1jHM4dCCJc1P2zDSLXxjAe8VJe00RJ2QMt/DAhYO6
b7jJJSWLQ5pc6ZKOYge1+y5McBZJzZtmA8rjaJvSabNa/o++CTWYfLZpBot1IlgQ42BBJD0f
MG6m7h4RMJbcLtws91NIiJ0YWhh9i2uMEVbLE2JMnxEXNo+IsjDoYwJVRI2cUTjvBeWi3EYr
stsllISbgFEYbJgbMjuFhDSSbkKyi9XOQZZh2VNIyPQlbSB6cfRBySahO2wSxN/oC2CT+9XN
7lCvfWuyCApKyM5wBHILwmK5Bca3x7Di2ZCD2DhJ0ImrE8VbqW/gnZpMXor+ATlWDLHdxfan
jzjgqoGd03RFN6GCUj+0paFLRVd+vjm8WftF4ncgQ6x2MHjUDXR8CApz5EWMhrTuAmaKV9hF
uI2SNmA2k3nGtLAAR7ew0C0p2zpM/iSUyHY7CVs72thdsfX2AtgiRDaerTClbnq+52i7tdkk
AYUaKHmHJJAuG12FdbTavMLB0RcNV0XOmTKTsBwPqRPS4eXx++9wjFqM2pez2YHSAtW3IIfe
uBc+Hxi48HEIylHVoT2Jd4HhowpAHZe16BpqP8pNRxfyx1Dxlg+56cEAqHkrJevr5I7IbDGF
Kt1nMq6mCcsjcbkHCw2c9n0lRnc7Lv1/GXu27rZxHv+KH+d7mDO+29k980DdbDa6RZRsuS86
aeN2cr406SbN2a//fgFSknkBnX2YTgyAdxACQRBIAhKVBBhlbrx2oZDFIa7kpc7fIJLM7mKm
+g5WKgJ9r8qOjDwPIGFdW5Ozi7NO2sA93fXhZEyN8RXq+fnry8P5dfLyOvnn/PQT/sLgLppx
Gouo6E+bqf4QaoALns50V5gBjgEna1BibratiaxYFJs+nheo1FfLmn4wg2Qsi4CvHG5mYTn5
g70/PL5Mwpfy9eXr+e3t5fVf8OP52+P399d7tL8PAR0wYEH6+OX1/vX35PXl/dfj89kab140
h5hpVqIe0Bv3VyR4uGv8e3HpskmQmUd/t0H5tGiImaLP581sZU8YwjqWlntyj9uEISvrBjM7
V5V5IrlQ9Mm7FMm1uvo1Grjo4fXHX48An0TnL+/fvz8+f9dlyVjq6NTr0vjDhYwk4tglMeak
V1NaBBhrhzKZuCVUILyI7cjxD/LgWlVpcezS+ABiUIZjlu/2hbtUfd8OQcry2y4+MDPao9yE
u5i+Q1Q79LhLqE+r3PYZW+l6TQ9bE7CFA2yi1AQwWwBmO7ab28VCXlWN6O5AyFl7OWRwUjl2
+yjjBCY9RNb03LVWB4Ii3AtndlRgTWunawQly+PxOjl6fPv5dP97Ut4/n5/ebOaTpJgDq8MM
SSCiyYCrF0q3zwoueFbq15IXDM/zIsWgbtPNzeeQUSSfIg6Hh+lmmsXT1dR0n7tQFRjEo47D
fVfUeDlwQ/n/XMjhXyYKDAZ6OLSzaTJdLHN75RRlxUQZYCwUvDi/pDSgSU8Rb2D9svV27uto
n3SlE+t4sWf0/RRJvV58mrakax1JvmWMHI+I+W3RLRfHQzJzdnNPAtpB2aV3s+msmonW47nl
0IvpclHP0pg0dEt+rXi0I9lgxBhMebFPB6+PD9/tL41KqcJb+KPdGI/fpbLSZIFUmyIrwy4q
DsCnHWbGiciXeHIvY2j9PS/RQTAqW7wp3MVdsF1ND4vOzGAvP0LwxS7rfLEkTwZqoPiZ7kCz
Xs/ndnFQBOA/vqXvnBQFv5nOrTEi0HDKlspOIfY8YMpOuVlvLCxwcVIuZxZvyEiA0WGzMt3i
DJTHbGoVRw3epz9Swq4HdmwfKKMvjQ714Gty9auw3FkiVWb7hcFnFm3WCgeQBPbE5KfIytKN
rCJTLFzddCB64ryWCmx31/Dq1moMQwKNsX0lgyev9z/Oky/v376BzhjZCSH0ng2KrVRzNXAA
Kipm1YoNmDw4nQxQpF+4wO+gKDAptRg1H7NS+C/hadqnxDYRYVGeoCvMQXBMuxOk3CwiToKu
CxFkXYjQ6xoXAnsFxz++y2HXwsmMci0ZWix0l3icgDgB6R1Hnc5Z8jgSNoHVPogLI+gTzper
VQJU5l1VBwSzNfxEYu8xQxC52v8MsUMdTxacTKkrGBWW2dyaCYDAvCZFh6Haijy30pNrtZ3g
uzU3PNR1qMMarLJ+g1SCuTZHzjNR22sD0zajjHKAapDVjAp6gF4+TshM58DPS916hYu2Mysj
85vhSs4i6d3hqfbAI253QgE9F54X/OCi5CBoRqn4gTkA+7pkAPvuNQY83QTfmK9tAZTG2+lq
Qz0cRt6VQVBMdpagLsMQLTloMCQS00LdNbHVVI/1dLvHEuOVR1a6EKtPM91VfgR5JoCZCXQU
pPPtCsTtWqLAWLlHuCxsHlvgDiI/iYhlB/qVI+K4ucfhd7eY2osooZ7niriPOO28hhwZFyBF
uYeRb09VYTW1iMgjE7ZSFFFRmJvwUIOesjBANehvsSUpmB7KT8otswwccjL7A9bD4LPJMjz8
Gb6kBjJsRF3Qx0CoRwaz90x+JsImMfnfONrhlgrgDNjWy5UlO/tbQ71TmAZWGaqGFLG+PmUx
7IW8yDz9wqB189balwomnTt3kb2HBqxXZAVVwSKxj2NrYZqiu53dTJ1N0MNpVwSNgNLvUTjL
9FwOF+PRz7MUAqS0fukil2czMyKC9JuyS8PIVVkQGKZMiN6aqzeOOCqnjVOzr4ILRe+cfLUW
dZHhgMf7TwdzuVdyUDIYAIUos+3NctYdjSSnF7RgcBJj9Bi8zzK0ZkcPVgq13a79qA2Jcr3u
tKEQjmPaameL9WJKneEtmhuSV8rtakW2al9dav1BDV2PiKlNK+GgpTGHx3/70uYBJnWTllTV
QbSe6TtAm9YqbMNcszOAloXPWDS+AMUDJD2piprnLDgmGyIff3cyrzlosjnVe41CandmXT0m
TJt6rqd5EEWjp8EW1g9Y88wBdHHqUnU8Dm9WWxNesWPGzbyoCC6EwAsEUmgN1cmAx16KfeXg
NWx0yhm6xMK3p9CnGHF4VwOfpUj8vZibdfaiqivSCLYzGWsa+4Z5axKr0gO6XopYIv04M/2O
7KgdzmsEDsWuzlFbNblXBZVV4ROAXdAkdhsiBr0wD70zmJXNcjqz00thjSr1ur38onRG0WTZ
ydt7lhYFGXsF265LdjAbGJKMzdYr49nj2FO7dctxWYX4jv6UdybamzXkJAygBsdavK+CT9/n
+O/10qwLIx/6xiEKT34pwLWm24PqA4/cuNp73U4APy7Rxuoqznf13sCq7J1jSw1W6U4kVnMJ
S6ycSn+ev2IyOCxAhITHEmyJ9lhPdSwMG2lO1ZtXiIpM6y5x5ndxBPHKAgrzWb2ENbgu5PzK
WYrTW04dSBSyLsouSew6VZBsb53hnsOvK3iQJ4xTuwaxsP0jfhufnJGE8nbaUyos5zNdgZKw
k7ydMoGw9LtChr7WrVUDrDNyUwF5jJe4zgTEdK5lhYqNfE8KVjg1fIYhemdoF2cBr2iVWuIT
UrdD1L5IjSSY6rczrl1R7FL4gLIss1KXIbJebxe+9YF+DwysQ0+xXUsTopma0h4Re2QpMJfV
qVNl3YcjlIfWZZgE1rRUR9wnRicLR1x95PmeWS3cxjmGk6/tltPQeoMrgWbMKQXKiwOlTkgk
TAIKBKuWHtpFnzwI+FHqnh4D3ORGBFdNFqRxyaK5lfjaoNrdLKfX8Ec4MKWCTp2NHZNHa5kH
3uxwxk7yfZwF5fiGqkhqC4xnxSo+2TOI2ZG5ZCvvquY1pU0oTMV3do2ghMR0Xi0pZFiOry3T
ovLJ/TLOYbC51f8yrhmGX7dbKzH1YOitC8QFHoJ5aAkjUGdAlbIrq/DEHPn5G/SjkJGp2wAJ
klXtf6NIf0HmKwPS2vj4w28/I8iwa31CY7ORGjkIvpYe7yJJ0+RlSmZXlCMz0pCgRMA7Ryb0
VHwjyJFpfZ5sgkdlcuZPxQmb1jQfDepUVvNDYUGKUsSxpWXUexAcmT0T9b5qRK3iHnuGislC
j11pmteUYAwLn3A/cp4VtSMMWw686inyOa4Kc9gDxBny51MEWogtBFXcgW7fBM56K4wySfW/
vAvPUiJzC2qFpDYHCFejK3VAT6G8uS4pyqjKZD40u2yxD3mHNxbwFVSXKybesbkgEFbGCH+A
MJmrfs9Etw/NJgwFUz2wJtZIVpHnIGrCuMvj4+CfN4wqe3z7en56un8+v7y/yQl7+YmeSW/m
ZA1BC/A4zIXVbd9RTs5DvbM7CiAM5l7HKRd0lvSBKkjluV3UyB5XKRNBGy0Rb4UqM3BHOe0B
S2jewWRz4SXZXGRfLsnS6007nTrL07XIATQ0Cnah7mY5ItzkWoiKyZoktMJ7R5iczrw9GvF1
jYsuQKOmPh565Z62i7aZz6b70m0fgwHP1q2LSGBBoEyPMJeqb8y7Hs1sMb9KINLtbGZTaPhq
y9br1c2Gah1HiQ/iPUURbYQ1GIAyanam8riOvKHulyfh0/3bm3vrKLddaM2ltC7o+p7kwMii
qrPxNJiDMP6viRx2XVR48fFw/nl+fnibvDxPRCj45Mv7r0mQ3sqswiKa/Lj/PbgU3j+9vUy+
nCfP5/PD+eG/YbBno6b9+enn5NvL6+THy+t58vj87UU/aOqU1M7gP+7Rra6PH2ANPIvCrW7i
lzBU2IyTA0B5afkfK9iB4vcLXCWq/3tLIHP4kISY1lwfCCA9kSf6ko15B6CgPpONHIzkjKiy
i/WI4opYkxQ7Fu3I6PIjRYSvqKriktqhfLr/Bav1Y7J7ej9P0vvf59dhpTPJjsDWP14ezvoi
ypowcGqRp5SvhWzoGC7sUSDsypQpvBoDWXTsvMM65iiUOJ0I6ussKyoSx8etx81dSNcHCFG+
5PcP38+//ore75/+BOF9lnMzeT3/z/vj61l95xTJ8Dmf/JK75fx8/+Xp/GBvBVk/fPt4uUe3
ae/qSjpy+ATZFQaTBOjQeQsbR4gYdehE2JONjlQ8in3yTEZrX09dqQ1AWpxLBMYvqaz85jqB
WvjrAxxo/ZyAKyDnnRSdypZo9+CSkt2To14jutjVqCrc6zOKivEqxAhT11ti1e1ippvyNZwy
f5GocL/Qw3tqGKkb7WPmbK4hgzzfcTT0xXAot3ysyekq4WNMmf50GmXK6rIt2aM4K+MdiUnq
CJO3F56uHrhPZ9eIeMnurnePV3S3gBFdJdpCwkmL7vl2Nl/MfaiVfrmos5W8LPeMlpdUVj+d
oGk8RdEgWbIcU4Vcr6InJDt3mwp6rLdFgJ6QIT1TWVh3zdx896Sj0Vzw0RpmhdhsSC9Li2i7
nNKdaBvvUubskHmGXKbzhR40UUMVNV9vV1vPqO5CRtrDdRIQXngiI2sXZVhu25VPvrDkQ+ki
eFzBGZ1XsI8FbdHQqU9ZUKTXO+zhdOma9knlG3KxLQi5gh7j8ch8rF6Udjw3kirLeR5/KKGw
spB0W9L7iQaALvMJxSMX+6DIP5DVQjQzWzMdVrumhUFTRpttMt2YOV50cWx/x8fvm3m2Jq5z
5Pkr4+Rj7R43tz4sLGrqpnW7chAx/UxFHop4QYeqRyRm1Knt/AkS4T1kDZ+L8LQJ19buC08y
zpylXESW1UyeE/HbgVcd1gjx6ikCDSJlJ2ecXMD/DjufkEwtpQZUqDyMDzyo7LAHslfFkVUw
N5QNTZaObUtHvBeg+sjzYMJbfL7kaknoZpD4PgQnKGJ9WeLPcjJai/3wUA//n69mrWPq2Qse
4h+LFflwQSdZrqdLZ2F5ftvB7GIuHvp5kdIuWYEJ96zVqW1ZgeZa58pRVtDipaOn9iZmuzR2
amvhHwUcd1H5z++3x6/3T+rQQ+uL5V7rZl6Uqq4w5gezepUEzwgaXrP9oUAkAVLKcHAa39E5
GvNiaulw47HIgdk+rhqm9yOwJ1Avhz7fMWXXdgkF3QaMupMX03MC25/1u7zJuqBJEnQfuNBZ
mrexOufXx5//nF9hfS6GMlvGDRahhgy2J7tRdY3uNy2lVm/KcQydLZtv6NxkiM4OdjsOenHF
vpSXWFxaw3wHdOyVoy0FUOhau/AdnM83PknfL8OYwdY8LqKbxhWbV8oDfCpZCF5bInZYORsa
o4y2gdYzEblwXRHY8irpctuwlXRx7ICqPOLCBmboE9gzm42zGTfpGhbOKFj/fIRAzW0YaXNL
utoegvqTOGP38H4ivcs70rGQul0xSNw5HVFqauma49Bv49aJOtEEdPJCg5JYn0stsb8b5b7I
P67dWmi6qqRL0V31o7pc1tBQLo9YSJJZTBpnM2to9I37eNqTjnbxsYhIbtTwBlvWp1J/nSV/
AkVpLI2CJqgMTOlXj4qiQWux27++Uhm2YjumzkbBXv/+ef4zVOFifz6d/3N+/Ss6a78m4n8f
f339x70OU1Vm+PqUL2S/VvY5Gy1Coo/egPce9vQ3acnhM+RjDCzeh20wSh6pdOqZ/mqtPFYi
vgO9mgDalkag6YK00I9NI2i46tpql9qYzBd98eg+DMqksthm4V8i+guLfHzHhIUdH0QEimgf
eiKEAvYYCPorJzvDk6wTFMMiNgw2RtgzAGGSABEZ0ybBTWC9sEBoI/ae6GQSGe35GpaQjIcG
BOhPhi5FRmhl2a27vQ0aHmU6tJnuxZnFGQapJyBWaOTzj5fX3+LX49d/U6e1sVCT4/keU8Q2
mSegnSirQrEKNUoxMpbT7sfsMPRCrmEmiEF9kpctebfQ41yM2EopLw6Ymna8MIbDmNYI/lKu
/RSsG1x1Lq4/iAsqPBTleGTcH/Fgke/M+0g5DUBKTbus4WpGWknBWD2beyJGKgLy6b5CicV6
uWLWiIIwWy/0F1MX6MqGyviHUxe4Xs6d2UDwzfzKUODzutySr+wk+lgZIXoQVIbsZrVwm+rh
Pmd6SdPHTLb6iPFD6USvI56Mz9VjV6u2ddwZRpwe1+0CXBBAPWB1D9yupm5xO7LpAN6SD8d7
ho3hlJcxnlKTaQaq0uFXJxNp1gu3bB/QEV8akJ81SeQG9VN1konPJUqP6GgwaTRXscvMmvpo
1GI597xGUtNWL1ZkdDS1V+zXLBJahwyDb9nQNFzdzFp3SFQINmeTrFb/8XWiqI2AIKpON+ay
hN/W0Xx9Y/MRF4tZki5mNy2NUG/GLLkk78u/PD0+//uP2b+kllTtAomHfr4/Y9AiwoF78sfF
k+tfjmQL0BpDK/YSr2L/+iYiS1szKvoArfQLGwnEGDkWKOfhZhsYA61fH79/pyQwOkHufHG/
8DYKkyTA8bWmbpo5/JvDh1p/uXKBya4BT1xBqgZIfNyWvYov7ShCfrQaVvIrTZnHGw0tMxVn
+FfJdjynTaoaPYuiSloZ6XnRKLN6H9JPSzWisN0F1M6zSJae3vPllFOWR+CHpbkGF00lbVca
6qMO5qQNSp/AsIr0VBoa6qBCLpQHLwUvCz1OgI3pQt+yKbQ3gC0+sanamKw5yNu6031Q4oiF
HchU9GgTYdUEFsrx3KvqsDPiGyAAE7att7OtixmUp3EcCNyHoMqePEH1AA+4uthT1jPEOscD
BOaHzAzoJLc0YCaPQwAYTa3EEvB5SLAl/bQ9wvHZFAFWDpIEtGt4LEPQmeioOhhHIfSqxD4R
it9AflX3G4hYEKw+x4IM6jmStFsjIu8At9KODPBI9M9oncYUxs2C6iMM47xuPC9adNINGbX5
QrDezKnu7E/ZdrWmP6YDjVKRrpJgDlnfM2WNBgO6Xumm8/5WQ1jpHQZMJVbhYkOsABfpbG7m
vjNRc9rkYRGtrxK1QOKJVtxTyLyj8+vzK2mm62v8J0kWZroVA/fBEkoaMo3tOMXLWW2EijXg
3TGqXVxwt5jfEnvUCUM6IC7R650eXgtwOqy1E1m2Rwg4QN1MmYtIssWM6kgFu3lGw1fbGdU9
LDG/vtRxtpjOr7F3hTF3F4P0EiW3pJcuCTF6E74/lKrISH///PD/kXqRWMwX19kbGGI++6C3
MJybkJQaCucKMdNRzzs6rCLMCudL1ouqOR1P+kKwMiIoa/AVwRwo+7arLmEZT0+eFoHgIwG7
3t58RLKZf1zNZrmlkizpFNutLQHVCOTLZNDN3WlTePn1lQQfNLAk1zQS8+X06kfEDvw+7L76
drapGSlqs+W2vrqaSLCgJD7AVzcEXGTr+ZKQ98Hd0gy5PbBquQqnBLsgBxMSYAyHTO0YGR3h
6gp/PuV3Zi5UuSVenv8My+b6hkhq+IuUSiI/CGJgG3WBPL47FufnNzhjfiAbtNcx+MSeHA3o
vEQoZhUIMGNBk7gPPcQpD+U986Wj4iihFwBrWsI3Yx8tl5stZWrhGZQRIefoTmIUqWfrWzLl
UGPcQvKiC3liAkqchF2c8+rOuAAAVARKb4+ib22AhsWea1rAwfEwLEg1UjaMEWNGz1INkcd1
a/WxavQDK4KyZK2HdUDQ/uDWh+FwtDf8Y/cOQdHuGtphQ4UnNevAFuO8cYCGhfcCc+7JelSA
z+51M14P53nZGN5YQ5uZaR7rnxl9fX15e/n2a7L//fP8+udh8v39/PaLeGfvRLvpn901NU/J
d30KfemlbK89Pw82GyKaOEYX6gsQNSJWxs8+1OFeG7cqFd7GuhUDgOalMVLhbTyrFY7kNCTC
sHqq87aTrEYE/6HfxhAEyW5ol9fQU0/ZXcXyWo5EBfrWNjUv6jRAInN0tWUYQRhwBlbRD9zT
VHkIoQ2jnwT2/xh7tubGbV7/iqdP7cxp63vshz7IkmxprVtEyXH2RZMm/rKexnGO48y3e379
AUhdQBJK96HbGAAvIkEQBEGAG7wKn7HwmAyWgBsbQJW6GHZRXwhq9kRc4OzQvBDTkMBNGaPR
e3px0pbdZbHmoCsKywjUFFnM2wdT5EldIyRdH4Pyhyak9vXUwYFHpJsThX4izSR6cQFMEDmZ
9qTd86OoEvEqTAUL1KugCBHrATkRpWpnPlVi7aoAAn8INw8zzf7cIh0t5mgDNZ63171KF3zi
wXX5JSxEaX16A5cJoDUhtMm8KkuBmwrMRMPdeLuj0XCof1CQKX96DWLPFgJj7bI6a+Md9w4f
2n23meMZXKiBYdq5yKE6jTTyrB0Xbawh5TaGrA9Z31zqV3o6iYx+1IcM0mLrYyLviIxVkzk8
8JxMM9HiZQPsQFF6R0xovp+51nxK/rY5PlnpQFXYpuMWFvRWI0TmW8WpFt1AdRExRVAmHnrh
Rez9vTAqy3znVofg6+0C44ubXyYzQ6tratp0c3O9Kqp8vQ0jzrW7oQm0cW2ghnyBZtw4Y7KU
ukEhs1BP1pxztKKBf4fD4bja6QlUFVLGE9kZmZYVarcquDVWV2pzQxabGUcwJmBeaE99mmjb
vUsq3sf61zclbnWzhPQkrjZxyZsOVZfynsd69V0ZvuF3e8PBZjuQAHbiWPzMkJsLmUi2TvjN
Zl4QZb7G1Giww02qVVloMUPqysskLOrqmwGJ9szzXewF2rE7iBvkaey3pMLEpPYm0yIydObS
XLlkFuPtSoYs4cN8EteJKHKSdP9Z5EA32qKiAUrZtqSBW3BjBhwGgMocLaeNvF5GXKP1uefT
6fw6cF/Oj/+o+MD/PV/+6ZTLrgRzRkRoIDzOYYOUs62YBCnC2WSmmZ505Ig7musk02lfzTQW
IMG4nuvfDPn+IE6zxVKckNGK3YzFamEXCXznktqCO5GFCfVkUSMvzh8XLqk4VCByWBmLMbXx
ABQ0bRMqf1a6+xVQriLPpMQb/FWqTWWrmcUBt8gyV1ua6PeSO1UMlXDCRlXfXFp0CxoGpezN
ZZQfTufr4e1yfmTP8T6G2UAt1i74dnp/ZgwMWSzIri5/ynRDmpVDQmWGr4308QcAZ7aRZOaJ
UQYZxI20mUuYxdenu+PlYIdSb2krzZW+A2NIpcT1OZQUYm0bMAK/ih/v18NpkMLC/XZ8+23w
jlfo/zk+Et8nlSTn9HJ+BrA4U+OIRK0u54enx/OJwx3/iPcc/Pbj4QWKmGW6bSg1M3Wrk+Xx
5fj6va+QcuCGZcJn1M3kYWGd+9yDR3+PO00zNP736yPIsjrMgOUGpogxFXSlP+1qEPtsrLvE
1Ige75Ua26oDk+lyzpTmMgpaFJMJzX3YwY083hShUnmbreUFZvjjHvvUBCKezXQ/lxrRPPbg
FjQsvpyYOUJN40GDh3z/wMEqV3uKQxDo1lZnM+X0ISDcyuDyKswjAdduFbiDMs2qP+l9LClj
kcrmBb5Tb0nGlEQ00V/0kgDualQr7fHx8HK4nE+Hq8HfjrePJtNZb/7ZVeyMWDvgKnZHs6F5
zKJQPcWx54zpTZbnaBkXPVDLPC31lwQstaMlgth8fcR8qlqeeMZYombjuzW2tYtpEy+KprCz
DznD1HYvPK1DEtATVnq7d79sR8MR3dfcyXhi+NY6N9OZNfgEq9Jw0gKLKeumB5jlbDayczkr
eG8J2r+9Ox3SRKsAmI/pyhfFFpSssQ5YOTI6qOKz1wcQ6Rh64en4fLw+vAxA5IGcu2qizvFu
xktNqwLIcskr9SrtLspF5huUUKwcPd6H645AExr1lPGTnR+lGWb3KuAQoL8iDPY3PQlx1X17
T51R4Y6nN9onSVDP1ZPELXtynYNAnvRcHANuOR+xk+lmk+lYcwNOqq8je2wSp8QsqEwVUs3Y
4f5junm2KUarUMtL38F3Glx4chuLU8/0ZRTFfjQkCjHmvPfc4WLk6rAYdpy92fUm5XnMz4HM
dw7oTaZ1Zreej4ZmVbswQ9sAyBNzQmvF5O0FFBaiW7jfDif5ZlHd51BmLiIH39DUAogot65Y
6FmCQufWTMbe9eirkStd3SAdn5obJBBR9XFIi2HbyD21Y+jzZqDZXSYWrblHiWulxomsadds
sxaVeiEeV8ui+iT38apLAWAEfJHvVYu/2nxWSmaA+HhQgoSXHrMhTQaJub/pzgK/p9O59nu2
HOdwoKXvlSV0QqcL75qMFFhZioHp2TRNYjqlVz/xfDyhj2Jgpc5GN/rvBfWShgU7vaEnOcWn
qgfKkQom/OnjdPpRq6X6FKgnhP5uQ03+cvzlqxeF78co+4/4hKDVXurcPIf//Ti8Pv4YiB+v
12+H9+P/oSOs54k/syhqV4k8LW4Or4fLw/V8+dM7vl8vx78/aGbM7NvD++H3CAgPT4PofH4b
/Ao1/Db4T9vCO2mhKdWwxvOPy/n98fx2gMloFiLRVTYj1j2cLITNfZ5q6kGclZMhjW9dA8xk
LDVvq/KmhtBRFZuJ4YutFvLh4eX6jUiPBnq5DvKH62EQn1+PV+N7nLU/5W//UScfaoEPasi4
mbDg43R8Ol5/kHFqao3HEyPVZ1D0bHqBh1tpX5jpNtIjPqkrCLcFhRhTZle/zRENinLMNyvC
m2GPCxeixvb4hsByV3TTPh0e3j8uh9Ph9Tr4gCElH76Kw5GWmkH+1iXYNt7PdZmd7JAj5jVH
9JwFgDEiEc89sbeEYQ2n0jU6Pn+7cgzcXB1wmo73BQZc05mdCEQOdbByMk8sJ5QrJGSp65Cr
YHQzYzV6QFBB6saT8Wgx0gFUyMHvCX3kAb/nVH/E33PdfLbJxk4GE+gMh1y42HZXEdF4ORzR
xAYahj7ikZARFaX0OBBZYcFrTJaz1qEvwhmNqYqbZ/lQf99S5PqDlR2su6mrtQOrEVYuewOW
ZgVMESmfQYPjoQ4T4QhO5ZqePZlQLxRgrHIXivGMAekcXbhiMh1pDuYSdMO7ojXjXMCozljv
R4lZaKd7AE1nE34tl2I2Woy5e+adm0RTLe3azo9Bh6N20V00H1Ge/ArDB6PVutjED8+vh6s6
17IrartYsk64EkFGz9kOl0u6uuqTbOxsEhZoSjOAwerknW0J22FRv0hjOHvk1aTnweZkNqZR
lWpJIluVWw+PQvdEA93e5MXuTFlkeASVTuRJsDaUUlssbR01fH18Ob5aU8DooIkbhUn76ex6
VeaMKk+LJrC7bKN5xDL4ffB+fXh9AuXw9aArRHVyEqLlaj2Xz7TzMisaAn77RjUZLz0wU8a/
UirfPoZKU1nezlfYjI6d7aXTQMfUR9oTo8VQMxdkU00EIgBWGVnaWUS3fLNBGCm6/UVxthyp
5aYUscvhHbdKRkNYZcP5MNYeIKxiOGn/i25lZk/ItM/JotFoZv62VlEWwSrinDFjMZvT9al+
W+UBOuGMmfVCMbpIoYbYnE1p74NsPJwT9NfMga1wbgGsbf4Vg6q+62pfdjl/P55QOUPX4acj
svQjMw9R6OEFdFj41Y7uSGvv5mZK3SpFvqanarFfzvRH3EiwsDi0OJzeUFPXmYCTWoUfs/e2
0X45nI/oOUhCqJJQxNmQGvbkb3IyKmAV6alkJGTMv1xKCj5s9C72e+ILaBdf8MN8D4MgVw/8
iqC1wFiI3G0LYuVr2olZJsqEMKN2MwT9N6ZIIx+cLmZm3QLGjbvuR1xxF+nfA4DaL0dJ6Px2
8Pjt+MZEOs9vMeYo2QYxqztG/nb2VZLTuLthhsFL+TGG5eMXaLAu8jSKqIlBYYqwfvVIv2od
24aXLLgfiI+/3+UFUtfN2qOyjgrVySQ3rrZp4siwWojkBz64xwhD1XiRxDKKFjeKlAZr04Yf
kC5MiwxC1VM4djIZRqWKvXg+pzoNYht3hrrmBoMx2lTYcNOFwck495FYv62Anz0x4hETZa0g
yg4XdP2XQuakzpmcE2Xu8GfaHlea2uD7dDkfn8jekXh5GmouYTWoWoVYDTo68EbRcJXsvDDm
n856Dqetyydx7ZH3bnC9PDxKgWt/nSj4itWIF3wekXXGRqZbC81pDH5WKneDdUXF0fSFvkcS
wedyEKF+H46/cS32tyeiMDYWqzLkHC8nmVfZvoD0iEoGP6pUzxzTptiGIQd252cJvf/yFXdH
77neyqF+jXGoswlmL5eymSuMONfBu0WQV7DMkjTBdMjV2omilbou7WZUeqCGqzXG9OvLM3pX
ueuN3V53UFX5jpqPtsYRczH/6n8HTev9+PfLoRvXsHmL+RuJg93dZq7RWJ5z34goX+SaTwLC
8jJBzbYyxpxQrJ1tMytkBtehlOINsguvTivF0BN6RkTEglASJXx9lDoeleYUJzO4owE3R9eT
wOy1GYfQ8OGC0zc0W/RlflHbhlMUKmA2qOSOGZ60pixln7LOUlkcni8Pg/8009HaTmvuh6lS
uwvhfM8FroKxSHPPepcOCn6Y6gO7L8aV7iJeg6o99Ji7Lgb8RAt5VQMqDPG2hzYjGyV8t8w1
qxpgpmYt0/5apkYttLfTyk/c/N6K+UopDL/TLytvrP+ycnyLKl7JoaT7fyj8HENhCQYIpNTT
oYXLR1Vhsk7ZitQw0y+iyHYwWD2lo7PH94vRzS/G0LbNfSHFWfZFAuvtul4cz7cYp4fnf0xo
iRzFWemKdjg7Raj4iY9vieSoy31vY7JGS4M5LoWTAFqu5P6OGDyggI6AYS5MqHwHt8aYDuGa
RvcMI/WxhJPGxlRIAI6Z8eE1ob3wdAr1xexwqhpkKpww+eK7tdWBbMo9qkffukPvMVM6KFgd
aSzN2H6EUt662zAhw4mBK/AG9b4Hj5H92oVMwUlaaIPsmYBQAZogIt33OgrBXRCXaUGszfIn
vpOSnmnSvoKerprmjNHxakLYRRP+6YXCG4ykgEXuaxXeruOi2nEX4AozNipwCzI3TlmkazE1
WajELI7clKTAqZFzrzFiBwNe9sIcGKbyaDR7jsCJ7px74DI4G1HPeUKKmvGexSQ4xXv9GQFB
72Ee5Yc125/78PiNevathSGRa4BcTfpA1IgA5FK6yZ2epPE1Vb94ayjSFS6nyswJVVNJGhkC
l/ahg37SACFi+6rGwfs9T+M/vZ0nN/1uzydqYrqEoxo/96VnxKiE30nUJtnyUvHn2in+TAqj
9nYVFVrxWEAJDbIzSfB3k5TLTT0/wzib08kNhw9T9BQFFemvX47v58Vitvx99Atdwx1pWaz5
IBFJIUWnfQR/P3w8nUGBYj7LSsMsAVv9AYCE7WIGiDYAuiAlEL8TM3qFhieORIKyH3m5z+ko
Wz9PtKzPulmniDN9nUsAv0EaNP2bSVBuQNytWI5R/zP2LWBT0PZ1VoDjiYr9fA+nQeqyn+YY
Rs+owfGs3b4GVfkdr2CvrYlteiN3Cr2DDQiOCELIx3HE6Gk1DRCVCZBXW1Z+X9Mra2DMql1Y
xT3VCjhliICtd7c3Ko7DBCZYE9mxQRJkBuA22U+t/gBw3vc1uVWngshXjx7GFzfijCo0nFkN
uP0GQ0Fw+UZO4cuHp7nPRtStKaOvaUvFVBR9nbKVMHSB+xPNLaZj2pyO/LQfXTcb4fRzrdix
2o3WWoJfoNgvVsuunV3IJEH/+f7OAGNqYman7wwW5ygIHK37cg6Xnx4P/H1q8V0ntf0Cjqlb
KkA4s1hEOgg/uhEi2wVBN/tNBfsN/RINd8Peq+gk9EZVwyyoh42BGfc2uZjxTiAG0b/2azHv
bX0+6sWMezGT/h7Puctmg6R3kObzXsyyB7Oc9JVZ9g75ctL3actpXzuLm6mOAfUJOala9BQY
jXvbB9TIHEEZUqJ3spvGOM2f4sd8Hyc8eGp2okH0c11DwUVPofgbvsUlDx5ZDNVi+tipJTCY
aZuGiypnYKUOix0XdyWaq6UBu35U0CeQHRzOeGWeMpg8dYqQres+D6NIT9vW4DaOH4X8XUBL
Auc/7v1egw9dTDfj2e2GSRkWPV/MdrQo821Ik5IjApVncoaO9Ef2UdyTKmh7uLweXgbfHh7/
Ob4+d+oz5v/z8c4N9vaNIM/DZam3y/H1+o+6Ej4d3p/tcC7yOL2VEWK6XtXbG6Zkj/ydH7Wy
vj05KM2OoZgSzQ3Tztb1ezCmvF2ryQvMf7Z7Pr3BqeH36/F0GMAp9PGfd/k1jwp+sT9I5TfR
DX0dDA/QpWuGF2ixoImGvImZEHl3Tr7mwx5vvFWloh2wunKCkQik1QLqAz3DBXVM60pNEZei
UAYmzqoDuoOq5K/xcNpa4EUBzYLIi424FbnveLJSQGkaRVLKlJEyZViPGocznN4l7HMlO49M
4KNlv7PAGmMnlCEMDyuxU7j85ZhJpAarJzWpGoksNdIl1D1Lc1gYd76zlW+d3IwIq9jB+2jQ
dWRoIBvYnnTVfPw1/E4urSmdne9D6wOeJ7t3jCqC+8A7/P3x/KwtYjnQ/r7wE6HZ3FQtiDWC
sxiIhm86rVafQxgiDEDBWspUVXnqOWgb05JZKZSyuYgeMAxBtP6kGEySbm7TsdK/iuc+nRA1
1J8gy91S8uFPkAJXAFOArCuRfXpHpiE3hnjUrruoXLWGr2Yl4HP0mgViP46ACe0haDCfdFXI
u6pSGAmWDaodd7vbZoSvacK8KGmKn0/B6vUjSLuwsPtdrya8O/xs4oJwExixZe3RkR+Ipse1
ZsX8GWSg4nop0xkuqQH6/3+8qf0heHh9Nh7qrgs8J5dZ+0aLN8c4ufcJXdsHRFUBOmAUjtjS
3inJ0aIki6clcMx42FouYGfMHJBehCzTY0T0klQ7Jyr9jv/ubkFGgqT0UmJlUZQgR9OUxtfQ
wGZFCtn0tu2rTAtvBw+WYMn2vByXpRT/+hiQumczU5OJjW59P1OWIuXohq8+WlE5+PX97fiK
L0He/2dw+rgevh/gj8P18Y8//viNOLelTbYONDoRZYhaAHftnQfTH1kDfpbJb3kBu3Lh731L
EJLwBvoi4snv7hQGBEd6lzlFYLV0JzQTnoLKjhm7AMJAj+BIGXATrTry/cxe1fWQVE4WtiKd
zUGA/YBFgWkNje2i+zJrS5CMIFVV2rLc2+GbMOKQ73vAMDko3mmPs44Smkoc93IS/Mfkyas/
kb81qKVaKPGM2sJbVBRS3muFn+9gLqiccMoJjTcYKpCDW3L6AD++uLeB8F1bUSYQQYtw1kUg
QaENExFF7SIfjyi+mR8C8m+t29iai29rBStvVCvjq9W9JOg06H7NXtZAbwKQcZGS9NIuKX39
yHGpHt3Kz3Pp693dpTbLOeaJiKV2DRrwZ/WR5nyMk9dLRa5CtJtd3vEMPihx7/nQRDK9QLck
7Jhecodcl4nShSVR3ofd5E4W8DTN0WptzCyDrO7CImhizmrtKHQs1SQ5lLlnkOAVjOQqpJTa
uFmJWxdUtXRIVberS08E9khv1RnOqgpiPfTgsBK44WiynOK7flt9AZjTBD/j1kjtv4RLCDug
x8WMth7NQyrTu6LEAM1CC8fmd6DuJNxNNYjGfj+mfIWX0/14edDZYRJnjqzR/KScn08ZMSw7
F/h7r4y1LUB1Gg6QCZ7iosxnnckk1RbICt1xUMLlOZ97fiWxq7CIHbvJsgx5TV1ic1BfAxm8
r6/awMgjpXri5DEb1A8d97An1QqWZhA7+dYqy7nmaWNk3Daqr5DGDasuTcNmvxLU496plkeP
pJKnMlg6+MqkT9YIB5/YsmFPcfHJk8B242l+vvj7s1NDuRJO7a0TfvVxkya3E4jTTAkWMX9F
IcmcKNwksLTY5JCSIilpa+Qgg465VSikGnTnEzGErOsWNQXtmXyKQXBMmxiks1YZpNJdamzq
O3l0XxuxegpnBS4nI2Jdh+hg6FWYbYrKXH31jsqHqvDSEhaAdbVlFMYL5KgUQR8PYLjdnr0G
330j/8qUjNVwvxh2ur+JgzEf8bh6DYx5bJIm/l8TbVoUFpvjJV1H4ffkm2koSsu2aFLI5q0T
mtZF6J2uvkjbJZ6/9AvlzPnklg1T1Me4AuBAEH5qbgH2z+9tHkjiTvlmW0C2qs1bWU/wKBn4
D/eA3n2uTO6U17xpPyO2wZoCI0nbWqs4PH5c8KmRZXzd+vf6RS3sJLBHwuciCvcX9iK/K9nq
ACWU8qz6ase0GsN6cNxXXlChI7D07tVKN/6VGP9bSIdgKRv6DJGWL6aBWptqDtoO/MRX+aPc
NLtXBzY9XIlF9AmKdUW3qdDGJzJ+z4O1ji55Ii1z/fAlvUVdWUmcer7a9lmGVculGzzHtRdT
6/n6S3sJvAflWZ4CaARJnL3Or+zy4+16HjyeL4fB+TL4dnh5oyEpFDGM4UbL06WBxzbcpynC
CNAmXUVbN8y0JNcmxi5U6xw20CbNqeNLB2MJbY+Epuv/X9jV7SauA+FX6SMUWBB76SQGvM0f
cQiUG8S23S0XbVeF6pzz9sfj2GGcmbBSpYrvc2I7/ht7xjODJRFDpX8oS5ragPQNYO7AFEcL
giW00jJmQCN6iSVTJocHenlHQRfkNojBg4dEaXsAaw8myOuXi9F4HsSRckQoTCCQVru0/wkM
J8/rjdxIwth/tLNlA7jY1CuJwyQ4XKuMJpb5UuWdpxvxdXmF+7dPx8vL8518f4KRY6beu39O
l9c7cT5/PJ0slRwvRzKCYhww2n+wMEyaT7kS5m98Xxbp42hyz92Z9YWWa9UwXWIlzMrX+HJH
1nnL28czNh/1eUUxV4IFJ5d6sqYdK2Z6g4wjgqXVlmnxiDbHLjRh9cNHPsK9FrIWro7n16EK
ZoK+fcWBO64cTXb125Ocfr+cLzSHKp6M6ZMt3DnRZEjuwwNuvkhqRtGNFqjienSf4FgbvkOx
E6PvSHSQJN8YbMoUzGxmVwKchCvulqWfsrJkNJ4zTwMx42XMa4rxlLO9uPITHEDGD4CVGHGg
eRcHT0d0wjHwhIIZxeplNfpOn9+W7VvbxfT05zV0pOuXPq47G7Tnt5Ty0zmtCeC5GuhaIt9E
io5Gs4OjbW0kg+1CMT3GE1fPY6SnCvAUrbhLlF0K0J/3PJchjnZHQGltE0lrs+BXiYeV2DOC
hwan/eN7phaOga98q3f6GflWGjg8vzVTV2XPL3vIHLSW4345+p2StqAug4tWvqtKKjvU24Jt
aocPtZSn237YmYOAi4kT9h7XNZY1b6UT/74g2PwbHU3pntbRWrD6zKvj+/PH213+9fbz5dN7
JGtLQoZXruEGYcVuAX15q6h/xogZdqFomd6pF+Zi9q4gSkFe+UPVZvcHG9JgL4JkswMnfnti
qDQdr52UOlysLiknL3ckK9dD5j1bH89suU8kG7NZsvrdG19JQrglsyVipoPGyFJUjHb4IUkG
8tQl8LezXAtuiDrGiN/z79N/4xsroE8ZT3ZhLO0+PxtzV88G8mvoQh9k1Cz+klXDnQnj72Y2
nlrR9kPcoU7pNAx83zt50Bw9sxOhH7NMwn7fnhHAmQ81NgN/b7+skH22UbzPp9/vrSsTa3rW
6uiuO2hrK20WLBvVQHdHHEOHcA8NEsPdubDai/7twAfWnqNZFSaHXKKVx0L4yTYN+CUGc5VE
idy5JSY1TU8/P4+f/919fnxdTu9BiF+hktmhRHZRkaorCWHGsG7Qlhobjnh3Grqu8hhOLqoi
60UTx0lSmQ+wpoptGC9K2QP8hapahQLlIT5Z72K1p3pwd6i8AEnBSLy1KlMVbltj04nM3BhA
o1mYgsrCJqt6cwifCvzbWTEbqWbQ4LFMqmIZPfL3q4IkvAWiSyKqrag5NUbLB58vbuUz/ArO
+j1VEd1vxMiWdbcLtwBik6iaRq5rdfzhR3AUfxEE0ERSfG9KBJN/uOpblMgCvRstCOXejC+4
BCi6zhKmZsun64RJbmEu/W4PcP83nPkSzLp5CWPHOEaJGd8xHC9YJ0FXsl5tsoh5ry7NmBl+
Mop/MA8NaCivlT8s9yowVOmIyBBjlkn3ODA8Inb7gfTFAI7kPT9PMAe2ZiFJDrpIi0BGxSgc
S88HKJMhoiJ3+dj9DPS5eIQkatfqeO3UVFSBxwyhdRErMwNb5V4lghNk61pCZn0IdD6HYAq0
KjX8JfUy7RsYgcbc3TcO7MgAtwEoAxQsOqogj2SNrTlS52LBJ0/3EJoNAaaeoVV/krCBEqp1
L7hYVioz6tGIVNECh7HexHrs9Nu4vuYtBadpbKOmKNTaulNgO6BVMqPfFVgO5GbsBI5PnE4d
zXT/A/KBYh0F7gEA

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--pWyiEgJYm5f9v55/--


From xen-devel-bounces@lists.xenproject.org Fri Jun 15 20:59:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 20:59: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 1fTvnv-00068z-9l; Fri, 15 Jun 2018 20:58: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=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTvnt-00068h-In
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 20:58:42 +0000
X-Inumbo-ID: e4dcb419-70de-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4dcb419-70de-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 20:58:47 +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 w5FKs6ft156761;
 Fri, 15 Jun 2018 20:58:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=HR/aULgDaQJDdn/OvwKym+MJcJZ/5eRKM6jeAAngYzw=;
 b=XM9Emf70xSK/TyAzEIiGguhBBrv6p7DtbDJ7Ogr6FdDVHBUob/KUvpDJJpzq14W2Ejz9
 5XS2CtjXFV9VuZLIBWLrO6vqVyYlA0pTTOOCotZhKguRojOj5ljeiAB8coRV0S+cqlje
 oY70pUUmZ35F6sTta2/51cqveYt/ACqj4xkVzsBQQ3lLSmcs+notI3VVpWIWVOoV//E+
 ywPR6zbA2zI+wnJp+wWK7Oz5WowN5p8yuV4AR7F+CJ59CxshJr3rkmHwx+dHXxzAFJ/r
 t6lnTpcf7DFbHWKogTu6+ERyOvIJtyzLhxobmhQC6TOeJg/uLlK4FxqiZHxNlyMlcmK9 TA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jk0xrjd7r-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 20:58:30 +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 w5FKwTeR006966
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 20:58:30 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 w5FKwS6H008972;
 Fri, 15 Jun 2018 20:58:28 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, 15 Jun 2018 13:58:28 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-4-andr2000@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: <0b7f2260-de99-56e2-b3d1-ee0a0bd88668@oracle.com>
Date: Fri, 15 Jun 2018 16:58:14 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-4-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=657
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806150224
Subject: Re: [Xen-devel] [PATCH v4 3/9] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwMjoyNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gTWVtb3J5IHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZB
IG1hcHBpbmdzIHVwZGF0ZS9yZXNldAo+IGNvZGUgdXNlZCBpbiBiYWxsb29uIGRyaXZlciBjYW4g
YmUgbWFkZSBjb21tb24sIHNvIG90aGVyIGRyaXZlcnMgY2FuCj4gYWxzbyByZS11c2UgdGhlIHNh
bWUgZnVuY3Rpb25hbGl0eSB3aXRob3V0IG9wZW4tY29kaW5nLgo+IENyZWF0ZSBhIGRlZGljYXRl
ZCBmaWxlIGZvciB0aGUgc2hhcmVkIGNvZGUgYW5kIGV4cG9ydCBjb3JyZXNwb25kaW5nCj4gc3lt
Ym9scyBmb3Igb3RoZXIga2VybmVsIG1vZHVsZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4KClJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 21:01:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 21:01:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTvq4-0006lS-Ol; Fri, 15 Jun 2018 21: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=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTvq2-0006lI-Ua
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 21:00:54 +0000
X-Inumbo-ID: d76a089c-70de-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d76a089c-70de-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 22:58:23 +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 w5FKwwQg071024;
 Fri, 15 Jun 2018 21:00: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-2017-10-26;
 bh=MgR/U/msQUnPj2JBf8QF3yBjPmJPBAmbZh2ylVUn4bA=;
 b=m9VPiLaiBexjkRqnAyqAtbkLlvf59VNa9w9IryMxDCMkW3sfDJ0v3GK2DNcMqVdO0nlW
 t2xgvun7bVwd41xHYI9u5nOhD8OGewDSVjIjL2pZjp1U4IhDHZjNl8Aj2RR5UMHESr7E
 ROJ6OY5bAHzOns6lJb8roRrtJUNpupVIZlPqyB5jaT1yYtNkfq0yHsgBIKK0YwYbOHxM
 wJC/jmrJk5ubVa7dL+lYx2WjYnt7KfaoSaVds1tzYV6wWktRJxXyA8dMbrwhQMw/EEHV
 iaN3niMxlHWwyT7QXVU3Hh1u+/1fLe8COjVNU/RNX38XlAfkecC9F1fiHYTGeZoimyVT MQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jk0xr2cg9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:00:46 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w5FL0k59014460
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:00:46 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 w5FL0jR2010049;
 Fri, 15 Jun 2018 21:00:45 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 15 Jun 2018 14:00:44 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-8-andr2000@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: <48b11773-8d69-9386-b60c-c34a6b2803af@oracle.com>
Date: Fri, 15 Jun 2018 17:00:25 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-8-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=729
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806150225
Subject: Re: [Xen-devel] [PATCH v4 7/9] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwMjoyNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2Ug
ZHJpdmVyIGV4dGVuc2lvbjoKPiB0aGUgZXh0ZW5zaW9uIGFsbG93cyB1c2Vyc3BhY2UgcHJvY2Vz
c2VzIGFuZCBrZXJuZWwgbW9kdWxlcyB0bwo+IHVzZSBYZW4gYmFja2VkIGRtYS1idWYgaW1wbGVt
ZW50YXRpb24uIFdpdGggdGhpcyBleHRlbnNpb24gZ3JhbnQKPiByZWZlcmVuY2VzIHRvIHRoZSBw
YWdlcyBvZiBhbiBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZAo+IGZvciBvdGhlciBk
b21haW4gdXNlIGFuZCBncmFudCByZWZlcmVuY2VzIGNvbWluZyBmcm9tIGEgZm9yZWlnbgo+IGRv
bWFpbiBjYW4gYmUgY29udmVydGVkIGludG8gYSBsb2NhbCBkbWEtYnVmIGZvciBsb2NhbCBleHBv
cnQuCj4gSW1wbGVtZW50IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERN
QSBidWZmZXJzJwo+IHN1cHBvcnQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CgpSZXZpZXdlZC1ieTog
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 21:02:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 21:02:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTvrr-0006u2-9p; Fri, 15 Jun 2018 21:02:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTvrq-0006tv-Kd
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 21:02:46 +0000
X-Inumbo-ID: 78146afe-70df-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78146afe-70df-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 21:02:53 +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 w5FL0hZ2072430;
 Fri, 15 Jun 2018 21:02:39 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-2017-10-26;
 bh=XO3uULWB5Xv4cgYpCxZJW4nR6bUdonsRboz/+ck+43w=;
 b=KzbFzCzcJcBUfJrTRYijHP00lj0+DK2+NmeA4rjOHLUs3aZOrAzIXfIq7Af5zuo4tpD6
 A/xvFciQAIl57gxM2d0wUZPlyNnndCil6yAPw2s9zusZoYPX+If+7UCVm7kjpmsQCOvn
 /q4KGzSGywQpbY6AUz3BWoWson0IT+CcHmiCEnYHZr6DDL9hH2HNczjHXcrqr/v5IeB0
 O1++5dgi+emwnylT7v4cQihZETYrvRXHD2HCrXisF4SKAT1KxTX8A4SIc6VwJUVQxb69
 gR9/CKTxeemPP1PdhWmt94P8w/jL3nt4pAhkAldSzO5i+wY6SFhzr97M8P1/kZVEYzAr sQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jk0xr2cp7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:02:39 +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 w5FL2cd1010312
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:02:39 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 w5FL2cmx022743;
 Fri, 15 Jun 2018 21:02:38 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, 15 Jun 2018 14:02:37 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-9-andr2000@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: <901a32b1-baae-7717-31f7-23bd31e23f05@oracle.com>
Date: Fri, 15 Jun 2018 17:02:23 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-9-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=777
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806150225
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwMjoyNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJv
dmlkZWQgYnkgdGhlIGZvcmVpZ24KPiAgICBkb21haW4uIEJ5IGRlZmF1bHQgZG1hLWJ1ZiBpcyBi
YWNrZWQgYnkgc3lzdGVtIG1lbW9yeSBwYWdlcywgYnV0Cj4gICAgYnkgcHJvdmlkaW5nIEdOVERF
Vl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZAo+ICAgIGFzIGEgRE1B
IHdyaXRlLWNvbWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCj4gICAg
Y29ycmVzcG9uZGluZyBkbWFfYWxsb2NfeHh4IEFQSS4KPiAgICBFeHBvcnQgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgYXMgYSBuZXcgZG1hLWJ1Zi4KPgo+IDIuIEltcGxlbWVudCB3YWl0aW5nIGZvciB0
aGUgZG1hLWJ1ZiB0byBiZSByZWxlYXNlZDogYmxvY2sgdW50aWwgdGhlCj4gICAgZG1hLWJ1ZiB3
aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCj4gICAgSWYgd2l0
aGluIHRoZSB0aW1lLW91dCBwcm92aWRlZCB0aGUgYnVmZmVyIGlzIG5vdCByZWxlYXNlZCB0aGVu
Cj4gICAgLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4gSWYgdGhlIGJ1ZmZlciB3aXRoIHRo
ZSBmaWxlIGRlc2NyaXB0b3IKPiAgICBkb2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVu
IHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQgaXMKPiAgICByZXR1cm5lZC4gRm9yIHZhbGlkIGZpbGUg
ZGVzY3JpcHRvcnMgdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzCj4gICAgZXJyb3IuCj4KPiAz
LiBNYWtlIGdudGRldidzIGNvbW1vbiBjb2RlIGFuZCBzdHJ1Y3R1cmVzIGF2YWlsYWJsZSB0byBk
bWEtYnVmLgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 21:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 21: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 1fTvsc-0006zS-MT; Fri, 15 Jun 2018 21: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=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTvsb-0006zL-OP
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 21:03:33 +0000
X-Inumbo-ID: 93fce645-70df-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93fce645-70df-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 21:03:40 +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 w5FKxBpk071110;
 Fri, 15 Jun 2018 21:03:25 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-2017-10-26;
 bh=dCOzURXMRXdOaKE7CO2C3mX7hiMsMuIFYtrnDXjv43M=;
 b=AO7u0vNZYp+wIcit+uiELKUJU3VBpklqym71ICxaR5Ui+xY+Lqsqnwzz4T+30Oz8V7Za
 KJs6ExiNdlNG74wijyChASHTgltXD3R62MYgmq4cvDF809OAtk2opacMiY8JOEainTSE
 j/eLsB1W+1wl4WXeJjg1fpaBFofSTnB1MeOq5rWsKP3a+6mIPtxrtTlUCTNAb1Fz+x+4
 JkrpkurGXxooxZ0L1JrbDs3ZgDwB2g8uIvACJseu22yG19jbtNP67Al3IWxUUH4Fw05x
 1lEKcoEpny9iDwaTiQjpXIDLoURV9qg3jB7m/qyVU/l6hTM6qfDM92bivjA1K+g/swKJ ZQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jk0xr2csm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:03:25 +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 w5FL3O8H023719
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:03:24 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 w5FL3OFE023669;
 Fri, 15 Jun 2018 21:03:24 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, 15 Jun 2018 14:03:24 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-10-andr2000@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: <33f9ab75-4297-d4e0-4ad5-d432cbf3242d@oracle.com>
Date: Fri, 15 Jun 2018 17:03:10 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-10-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=832
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806150225
Subject: Re: [Xen-devel] [PATCH v4 9/9] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwMjoyNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gMS4gSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3Ig
cHJvdmlkZWQgYW5kIGV4cG9ydAo+ICAgIGdyYW50ZWQgcmVmZXJlbmNlcyB0byB0aGUgcGFnZXMg
b2YgdGhhdCBkbWEtYnVmIGludG8gdGhlIGFycmF5Cj4gICAgb2YgZ3JhbnQgcmVmZXJlbmNlcy4K
Pgo+IDIuIEFkZCBBUEkgdG8gY2xvc2UgYWxsIHJlZmVyZW5jZXMgdG8gYW4gaW1wb3J0ZWQgYnVm
ZmVyLCBzbyBpdCBjYW4gYmUKPiAgICByZWxlYXNlZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25s
eSB2YWxpZCBmb3IgYnVmZmVycyBjcmVhdGVkIHdpdGgKPiAgICBJT0NUTF9HTlRERVZfRE1BQlVG
X0lNUF9UT19SRUZTLgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKClJldmlld2VkLWJ5OiBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 21:08:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 21: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 1fTvx5-0007Pb-Fn; Fri, 15 Jun 2018 21:08:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=if9m=jb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fTvx4-0007PW-76
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 21:08:10 +0000
X-Inumbo-ID: da52a195-70df-11e8-9728-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da52a195-70df-11e8-9728-bc764e045a96;
 Fri, 15 Jun 2018 23:05:38 +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 w5FL5SfJ007907;
 Fri, 15 Jun 2018 21: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-2017-10-26;
 bh=walGI5N14zjTLttiw5K127AAwbjhmcyeaKbRgHqxfB0=;
 b=auCaWm9+bnYe9BSVBl2Y57EUyDGEZAkyclByYqh0+xc2rZXBwnPzd3dhmCP54T7A19ho
 qDWgHXCg9LkGoBhMBUL3XkmC6CkON2PWGmhIIh+FknxFshpRV9i7I/uYIKYM5uUYCgZl
 80beDvrP0kdjAnX02rsbYi9is8ZR1OWhqdqWnKec0PrKuWEJV30OIpZo/BztnJBTeEYD
 RA1QxiG15BBbRmXSu+ww9MORC57RECM8snqNsT6ZLKZEPvhPfq/sMZWgz1YRqLDeJK7P
 R7mZ54C9N3fL1/sBrzBgCSn93LE7PSmkZhSI6V+4X5u798xkiuJLrsosr8Jx+NF78gwD 1Q== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jk0xrtd0r-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:08:01 +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 w5FL806U030054
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 15 Jun 2018 21:08:00 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 w5FL7xiq027018;
 Fri, 15 Jun 2018 21:07: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 ; Fri, 15 Jun 2018 14:07:59 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Juergen Gross <jgross@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-6-andr2000@gmail.com>
 <e892748a-c268-9622-e568-4c361366bce1@epam.com>
 <b9c3f740-dea1-638b-49d9-60cf5880619d@suse.com>
 <38f10738-63b6-89ce-07a8-7791b2a7e4dc@epam.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <03e078b0-62a3-5d11-987b-7472f841c44d@oracle.com>
Date: Fri, 15 Jun 2018 17:07:45 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <38f10738-63b6-89ce-07a8-7791b2a7e4dc@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=736
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806150226
Subject: Re: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTUvMjAxOCAwMjo1MCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMTUvMjAxOCAwOTo0NiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTUvMDYv
MTggMDg6MzIsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gUGxlYXNlIG5vdGUs
IHRoYXQgdGhpcyB3aWxsIG5lZWQgYSBjaGFuZ2UgKGF0dGFjaGVkKSB3aGlsZQo+Pj4gYXBwbHlp
bmcgdG8gdGhlIG1haW5saW5lIGtlcm5lbCBiZWNhdXNlIG9mIEFQSSBjaGFuZ2VzIFsxXS4KPj4+
Cj4+PiBVbmZvcnR1bmF0ZWx5LCBjdXJyZW50IFhlbiB0aXAga2VybmVsIHRyZWUgaXMgdjQuMTct
cmM1IGJhc2VkLAo+Pj4gc28gSSBjYW5ub3QgbWFrZSB0aGUgY2hhbmdlIGluIHRoaXMgcGF0Y2gg
bm93Lgo+PiBJIGRvbid0IHNlZSBhbnkgY2hhbmNlIHRoaXMgc2VyaWVzIGNvdWxkIGdvIGludG8g
NC4xOCwgYXMgdGhlIG1lcmdlCj4+IHdpbmRvdyBpcyBqdXN0IGNsb3NpbmcuIFNvIHBsZWFzZSBw
b3N0IHRoZSBwYXRjaCBiYXNlZCBvbiBjdXJyZW50Cj4+IExpbnV4IG1hc3RlciBvZiB0b3J2YWxk
cy9saW51eC5naXQKPiBPaywgSSdsbCB3YWl0IGZvciBhbnkgY29tbWVudHMvci1iJ3MgYW5kIHRo
ZW4gcmViYXNlIHRvCj4gdG9ydmFsZHMvbGludXguZ2l0IGFuZCBwdXNoIHY1PwoKQXMgSSBtZW50
aW9uZWQgZWFybGllciwgSSB3b3VsZCB2ZXJ5IG11Y2ggbGlrZSBhdCBsZWFzdCBhIHJldmlldyBv
ZiB0aGUKbmV3IGludGVyZmFjZXMgYnkgc29tZW9uZSBtb3JlIGtub3dsZWRnZWFibGUgdGhhbiBt
ZS4KCgo+IEJUVywgaXMgdGhlcmUgYW55IHBsYW4gdG8gcmViYXNlIFhlbiB0aXAga2VybmVsPwoK
Ckl0IGlzIHR5cGljYWxseSByZWJhc2VkIHRvIHJjNSBvciByNiwgYXQgd2hpY2ggcG9pbnQgcGF0
Y2hlcyBmb3IgdGhlCm5leHQgbWVyZ2Ugd2luZG93IGFyZSBhcHBsaWVkLgoKLWJvcnNpCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 22:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 22: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 1fTx2I-0004iz-Jt; Fri, 15 Jun 2018 22:17:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTx2H-0004iq-BL
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 22:17:37 +0000
X-Inumbo-ID: 8e320b45-70e9-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e320b45-70e9-11e8-9728-bc764e045a96;
 Sat, 16 Jun 2018 00:15: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 1fTx2E-0005lv-2o; Fri, 15 Jun 2018 22:17: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 1fTx2D-000335-Pj; Fri, 15 Jun 2018 22:17:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTx2D-0001dC-Nq; Fri, 15 Jun 2018 22:17:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124191-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-xtf-amd64-amd64-3:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-unstable:test-xtf-amd64-amd64-1:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-unstable:test-xtf-amd64-amd64-5:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-unstable:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-unstable:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-unstable:test-xtf-amd64-amd64-5:leak-check/check:fail:regression
 xen-unstable:test-xtf-amd64-amd64-4:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-unstable:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-saverestore:fail:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-libvirt-xsm: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-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-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=243435bf67e8159495194f623b9e4d8c90140384
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 22:17:33 +0000
Subject: [Xen-devel] [xen-unstable test] 124191: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDE5MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDE5MS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNDcgeHRmL3Rlc3QtaHZt
NjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xIDQ3IHh0Zi90ZXN0LWh2bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9u
IGZhaWwgUkVHUi4gdnMuIDEyNDA5MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA0NyB4dGYvdGVz
dC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbiBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNDggbGVhay1jaGVjay9jaGVjayAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNDA5MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA0OCBsZWFr
LWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjQwOTAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4
Y2VwdGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI0MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA1Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMjQzNDM1
YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NApiYXNlbGluZSB2ZXJzaW9uOgogeGVu
ICAgICAgICAgICAgICAgICAgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYz
YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MDkwICAyMDE4LTA2LTEyIDAxOjUxOjQxIFogICAg
MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDE0MCAgMjAxOC0wNi0xMiAxNzowNjo0OSBa
ICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE5MSAgMjAx
OC0wNi0xNCAxMTowMzowNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
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
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0
MDM4NApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBN
aXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2lu
Y2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAg
bWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVu
dGVkLgogICAgCiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkg
ZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJl
aW5nIGFibGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkK
ICAgIHNjaGVkdWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBD
VkUtMjAxOC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKY29tbWl0IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVl
MzE2N2IKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpE
YXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBwb3J0IGZ1
bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNvbnRyb2xs
ZWQgb24gYSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRoaXMgaXMg
cGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA0MTMzOWVjYjVmMThjYTdl
YzdiMGM5MTRjOTUyYTBlMTcxNWFlNTExCkF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KRGF0ZTogICBUdWUgSnVuIDUgMTc6Mzk6MzggMjAxOCArMDEwMAoKICAgIHNj
cmlwdHMvYWRkX21haW50YWluZXJzLnBsOiBEb24ndCBjYWxsIGdldF9tYWludGFpbmVycy5wbCB3
aXRoIC1mCiAgICAKICAgIFRoZSBvcHRpb24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMu
cGwgd2lsbCByZXR1cm4gdGhlIG1haW50YWluZXJzCiAgICBvZiBhIGdpdmVuIGZpbGUsICpub3Qq
IHRoZSBsaXN0IG9mIG1haW50YWluZXJzIGlmIHRoZSBmaWxlIHdhcyBhIHBhdGNoLgogICAgCiAg
ICBUaGUgb3V0cHV0IGV4cGVjdGVkIG9mIGFkZF9tYWludGFpbmVycyBpcyB0aGUgbGF0dGVyLCBz
byBkcm9wIHRoZSBvcHRpb24KICAgIC1mLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhcnMgS3VydGggPGxh
cnMua3VydGhAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 15 22:29:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Jun 2018 22:29:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fTxDr-0005ov-Lm; Fri, 15 Jun 2018 22: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=hjxz=jb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fTxDq-0005oh-GA
 for xen-devel@lists.xenproject.org; Fri, 15 Jun 2018 22:29:34 +0000
X-Inumbo-ID: 97dcd939-70eb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97dcd939-70eb-11e8-bc1d-65256ead4e3a;
 Fri, 15 Jun 2018 22:29:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fTxDo-00060D-4u; Fri, 15 Jun 2018 22:29:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fTxDn-0004KO-PI; Fri, 15 Jun 2018 22:29:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fTxDn-00022e-OC; Fri, 15 Jun 2018 22:29:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124174-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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=be779f03d563981c65cc7417cc5e0dbbc5b89d30
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 15 Jun 2018 22:29:31 +0000
Subject: [Xen-devel] [linux-linus test] 124174: 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>

ZmxpZ2h0IDEyNDE3NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MTc0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBiZTc3OWYwM2Q1NjM5ODFjNjVj
Yzc0MTdjYzVlMGRiYmM1Yjg5ZDMwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDE0IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAxMiBkYXlzICAg
MTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTc0ICAyMDE4LTA2LTEzIDE3OjA3
OjU4IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxOTU1IHBlb3BsZSB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
YnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjI4NzQ4IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 00:15:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 00: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 1fTyrg-0006ae-3A; Sat, 16 Jun 2018 00:14:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yype=jc=gmail.com=jiazhouyang09@srs-us1.protection.inumbo.net>)
 id 1fTyre-0006aZ-Gu
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 00:14:46 +0000
X-Inumbo-ID: eb7d1001-70f9-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb7d1001-70f9-11e8-9728-bc764e045a96;
 Sat, 16 Jun 2018 02:12:14 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id y8-v6so5571046pfm.10
 for <xen-devel@lists.xenproject.org>; Fri, 15 Jun 2018 17:14: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:in-reply-to:references;
 bh=ju1u1ikPZT2py6toXT5Gyu117RYqw+67N669AlM5If4=;
 b=ikBfV8wYRvzToR5YrS8pC23qvxrqrRhDGbTv3TU8IBttWvqptsQaW5TyoxLdUkkGhI
 ZurCDhuBkwx17bLyK2HSTql23CXSBu2Kj5b8ktlmVAT62cxU04TuXwuZ4zf5XdGZWVI1
 sx8X0joSo5RMi2poZH8gSJc0yVgtm8qHHEq+u1jkKf33XehS/y5Hrk72PL+7SK5LNE76
 bCP9s4HOGJpCf7oroEtg/7RkZ3nL2zhmjpt06PRwksD0c9DGZfYh1+UgAo1mcl0y7JPQ
 EoAuTcIsZNKF3GtUVc098GKamj9l5W9CjD844+6vzPZZNanz72dPfd8trrd+3WjY2i+A
 VslQ==
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=ju1u1ikPZT2py6toXT5Gyu117RYqw+67N669AlM5If4=;
 b=JGPg7RCWPUWp6fZcxL1GFW+JYzWxYBaA4xuOnIz3itHcvUlLC6sJYu46HVvQGXGiXC
 N5/VPjYnnRJQuHPOliwHDdFirefC0wSOfZBwzkTZAy4f646oLYiREV86H/k5IRMAbKpA
 diGn8b8sxG4iWsTUEo9gnQkEY+mVIPaqCToNPA42FDcEGLoQhSRrk+5fBB6uFFMWOQre
 uxWKuCTniFOHU7XP36q/E/FXhW8BiKoDto0q7zfY89878RzrafPh2+beDzpzdabfssgK
 bqRYO1YC0QA7NnpkrgCcHkDavbD7b7dKQYshHhHIrXzHaZmwtIvjUQnGyo9808evBPOn
 t95w==
X-Gm-Message-State: APt69E0z4eYDmZbrZ+UZtK2tLRKblpJZp+4U5hREY9KK9R63WAlVoG6C
 DASvAdxMJbqRgcCU+f7RRT4=
X-Google-Smtp-Source: ADUXVKK/zmQwShYJtwKY24fKC2ubMzwtSr8+qPMD+Yd8mn4GaVezSza+TPkSuJvatL2JdnCdgLq97g==
X-Received: by 2002:a62:6710:: with SMTP id
 b16-v6mr4188020pfc.37.1529108083792; 
 Fri, 15 Jun 2018 17:14:43 -0700 (PDT)
Received: from localhost ([103.88.46.82])
 by smtp.gmail.com with ESMTPSA id g4-v6sm16990002pfg.38.2018.06.15.17.14.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Jun 2018 17:14:43 -0700 (PDT)
From: Zhouyang Jia <jiazhouyang09@gmail.com>
To: 
Date: Sat, 16 Jun 2018 08:14:37 +0800
Message-Id: <1529108077-60035-1-git-send-email-jiazhouyang09@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
References: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
Subject: [Xen-devel] [PATCH v3] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-scsi@vger.kernel.org,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Zhouyang Jia <jiazhouyang09@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>

V2hlbiB4ZW5idXNfcHJpbnRmIGZhaWxzLCB0aGUgbGFjayBvZiBlcnJvci1oYW5kbGluZyBjb2Rl
IG1heQpjYXVzZSB1bmV4cGVjdGVkIHJlc3VsdHMuCgpUaGlzIHBhdGNoIGFkZHMgZXJyb3ItaGFu
ZGxpbmcgY29kZSBhZnRlciBjYWxsaW5nIHhlbmJ1c19wcmludGYuCgpTaWduZWQtb2ZmLWJ5OiBa
aG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgotLS0KdjEtPnYyOgotIFVzZSB4
ZW5idXNfZGV2X2Vycm9yIHRvIHJlcG9ydCBlcnJvcnMuCnYyLT52MzoKLSBGaXggY29tcGlsYXRp
b24gZXJyb3JzLgotLS0KIGRyaXZlcnMveGVuL3hlbi1zY3NpYmFjay5jIHwgMTYgKysrKysrKysr
KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuLXNjc2liYWNrLmMgYi9kcml2ZXJzL3hlbi94
ZW4tc2NzaWJhY2suYwppbmRleCA3YmM4OGZkLi5lMmYzZThiIDEwMDY0NAotLS0gYS9kcml2ZXJz
L3hlbi94ZW4tc2NzaWJhY2suYworKysgYi9kcml2ZXJzL3hlbi94ZW4tc2NzaWJhY2suYwpAQCAt
MTAxMiw2ICsxMDEyLDcgQEAgc3RhdGljIHZvaWQgc2NzaWJhY2tfZG9fYWRkX2x1bihzdHJ1Y3Qg
dnNjc2lia19pbmZvICppbmZvLCBjb25zdCBjaGFyICpzdGF0ZSwKIHsKIAlzdHJ1Y3QgdjJwX2Vu
dHJ5ICplbnRyeTsKIAl1bnNpZ25lZCBsb25nIGZsYWdzOworCWludCBlcnI7CiAKIAlpZiAodHJ5
KSB7CiAJCXNwaW5fbG9ja19pcnFzYXZlKCZpbmZvLT52MnBfbG9jaywgZmxhZ3MpOwpAQCAtMTAy
Nyw4ICsxMDI4LDExIEBAIHN0YXRpYyB2b2lkIHNjc2liYWNrX2RvX2FkZF9sdW4oc3RydWN0IHZz
Y3NpYmtfaW5mbyAqaW5mbywgY29uc3QgY2hhciAqc3RhdGUsCiAJCQlzY3NpYmFja19kZWxfdHJh
bnNsYXRpb25fZW50cnkoaW5mbywgdmlyKTsKIAkJfQogCX0gZWxzZSBpZiAoIXRyeSkgewotCQl4
ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsIHN0YXRlLAorCQllcnIg
PSB4ZW5idXNfcHJpbnRmKFhCVF9OSUwsIGluZm8tPmRldi0+bm9kZW5hbWUsIHN0YXRlLAogCQkJ
ICAgICAgIiVkIiwgWGVuYnVzU3RhdGVDbG9zZWQpOworCQlpZiAoZXJyKQorCQkJeGVuYnVzX2Rl
dl9lcnJvcihpbmZvLT5kZXYsIGVyciwKKwkJCQkiJXM6IHdyaXRpbmcgJXMiLCBfX2Z1bmNfXywg
c3RhdGUpOwogCX0KIH0KIApAQCAtMTA2Nyw4ICsxMDcxLDExIEBAIHN0YXRpYyB2b2lkIHNjc2li
YWNrX2RvXzFsdW5faG90cGx1ZyhzdHJ1Y3QgdnNjc2lia19pbmZvICppbmZvLCBpbnQgb3AsCiAJ
c25wcmludGYoc3RyLCBzaXplb2Yoc3RyKSwgInZzY3NpLWRldnMvJXMvcC1kZXYiLCBlbnQpOwog
CXZhbCA9IHhlbmJ1c19yZWFkKFhCVF9OSUwsIGRldi0+bm9kZW5hbWUsIHN0ciwgTlVMTCk7CiAJ
aWYgKElTX0VSUih2YWwpKSB7Ci0JCXhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFt
ZSwgc3RhdGUsCisJCWVyciA9IHhlbmJ1c19wcmludGYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwg
c3RhdGUsCiAJCQkgICAgICAiJWQiLCBYZW5idXNTdGF0ZUNsb3NlZCk7CisJCWlmIChlcnIpCisJ
CQl4ZW5idXNfZGV2X2Vycm9yKGluZm8tPmRldiwgZXJyLAorCQkJCSIlczogd3JpdGluZyAlcyIs
IF9fZnVuY19fLCBzdGF0ZSk7CiAJCXJldHVybjsKIAl9CiAJc3RybGNweShwaHksIHZhbCwgVlND
U0lfTkFNRUxFTik7CkBAIC0xMDc5LDggKzEwODYsMTEgQEAgc3RhdGljIHZvaWQgc2NzaWJhY2tf
ZG9fMWx1bl9ob3RwbHVnKHN0cnVjdCB2c2NzaWJrX2luZm8gKmluZm8sIGludCBvcCwKIAllcnIg
PSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgZGV2LT5ub2RlbmFtZSwgc3RyLCAiJXU6JXU6JXU6JXUi
LAogCQkJICAgJnZpci5oc3QsICZ2aXIuY2huLCAmdmlyLnRndCwgJnZpci5sdW4pOwogCWlmIChY
RU5CVVNfRVhJU1RfRVJSKGVycikpIHsKLQkJeGVuYnVzX3ByaW50ZihYQlRfTklMLCBkZXYtPm5v
ZGVuYW1lLCBzdGF0ZSwKKwkJZXJyID0geGVuYnVzX3ByaW50ZihYQlRfTklMLCBkZXYtPm5vZGVu
YW1lLCBzdGF0ZSwKIAkJCSAgICAgICIlZCIsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKKwkJaWYgKGVy
cikKKwkJCXhlbmJ1c19kZXZfZXJyb3IoaW5mby0+ZGV2LCBlcnIsCisJCQkJIiVzOiB3cml0aW5n
ICVzIiwgX19mdW5jX18sIHN0YXRlKTsKIAkJcmV0dXJuOwogCX0KIAotLSAKMi43LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 05:04:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 05:04:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fU3NG-0002bh-Jz; Sat, 16 Jun 2018 05: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fU3NF-0002aX-2J
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 05:03:41 +0000
X-Inumbo-ID: 46fc8bfc-7122-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46fc8bfc-7122-11e8-9728-bc764e045a96;
 Sat, 16 Jun 2018 07:01: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 1fU3N7-0006oE-Lw; Sat, 16 Jun 2018 05:03: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 1fU3N7-0001HL-E7; Sat, 16 Jun 2018 05:03:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fU3N7-0003ju-DS; Sat, 16 Jun 2018 05:03:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124199-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-xsm: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=409c241f887a38bb7a2ac12e34d3a8d73922a9a5
X-Osstest-Versions-That: qemuu=2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 05:03:33 +0000
Subject: [Xen-devel] [qemu-mainline test] 124199: 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>

ZmxpZ2h0IDEyNDE5OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxOTkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MTc3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQxNzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDE3NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MTc3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQxNzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDA5YzI0MWY4ODdhMzhi
YjdhMmFjMTJlMzRkM2E4ZDczOTIyYTlhNQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMmFiMDliZjJmOWY1NWI5ZmI4ZDJkZTZlYjJiYTJhODU3MGUyNjhlMgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0MTc3ICAyMDE4LTA2LTEzIDE5OjU2OjE5IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE5OSAgMjAxOC0wNi0xNCAyMToyMDoxNSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFtYWRldXN6IFPFgmF3acWEc2tpIDxhbWFkZUBhc21ibHIubmV0PgogIEVyaWMgQmxh
a2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBLZW5vIEZpc2NoZXIgPGtlbm9AanVs
aWFjb21wdXRpbmcuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBN
YXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgMmFiMDliZjJmOS4u
NDA5YzI0MWY4OCAgNDA5YzI0MWY4ODdhMzhiYjdhMmFjMTJlMzRkM2E4ZDczOTIyYTlhNSAtPiB1
cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 07:27:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 07:27:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fU5bb-0005WJ-Mq; Sat, 16 Jun 2018 07:26: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=g28u=jc=citrix.com=prvs=6987b16d3=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fU5bZ-0005WE-LG
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 07:26:37 +0000
X-Inumbo-ID: 9da12557-7136-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9da12557-7136-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 07:26:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,229,1526342400"; d="scan'208";a="74758500"
Date: Sat, 16 Jun 2018 09:26:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Michael Young <m.a.young@durham.ac.uk>
Message-ID: <20180616072625.ozrkmawu7p3xbp66@mac>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
 <alpine.LFD.2.21.1806151905040.3035@austen3.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.LFD.2.21.1806151905040.3035@austen3.home>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Build issues with newer iasl (was: Re: Status of
 comet-4.10 branch)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@citrix.com>, security@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>

T24gRnJpLCBKdW4gMTUsIDIwMTggYXQgMDc6MjY6MTRQTSArMDEwMCwgTWljaGFlbCBZb3VuZyB3
cm90ZToKPiBjb250ZXh0ICh0aGlzIGhhc24ndCByZWFjaGVkIEZlZG9yYSB5ZXQgYXMgdGhlIGJ1
aWxkIGlzIGJyb2tlbiwgSSB0aGluayBkdWUKPiB0byB1cGRhdGVzIHRvIEZlZG9yYSdzIGFjcGlj
YS10b29scyBwYWNrYWdlIHdoaWNoIHByb3ZpZGVzIGlhc2wpLgoKSSd2ZSByZWNlbnRseSBleHBl
cmllbmNlZCB0aGUgc2FtZSBvbiBGcmVlQlNELCB5b3UgbWlnaHQgd2FudCB0byB0cnk6CgpodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0O2g9ODU4ZGJhYWVk
YTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNQoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 08:03:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 08: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 1fU6BX-0000h2-CN; Sat, 16 Jun 2018 08:03: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=sbub=jc=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fU6BV-0000ez-Q3
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 08:03:45 +0000
X-Inumbo-ID: ce2059e3-713b-11e8-bc1d-65256ead4e3a
Received: from hermes1.dur.ac.uk (unknown [129.234.7.138])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce2059e3-713b-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 08:03:51 +0000 (UTC)
Received: from smtphost4.dur.ac.uk (smtphost4.dur.ac.uk [129.234.7.146])
 by hermes1.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w5G83Nuc009346;
 Sat, 16 Jun 2018 09:03:27 +0100
Received: from procyon.dur.ac.uk (procyon.dur.ac.uk [129.234.250.129])
 by smtphost4.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w5G83GZb031412
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO);
 Sat, 16 Jun 2018 09:03:16 +0100
Received: from dcl0may (helo=localhost)
 by procyon.dur.ac.uk with local-esmtp (Exim 4.84_2)
 (envelope-from <dcl0may@procyon.dur.ac.uk>)
 id 1fU6Ax-0006Ff-8J; Sat, 16 Jun 2018 09:03:11 +0100
Date: Sat, 16 Jun 2018 09:03:11 +0100 (BST)
From: M A Young <m.a.young@durham.ac.uk>
To: =?ISO-8859-15?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180616072625.ozrkmawu7p3xbp66@mac>
Message-ID: <alpine.DEB.2.11.1806160843290.10068@procyon.dur.ac.uk>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
 <alpine.LFD.2.21.1806151905040.3035@austen3.home>
 <20180616072625.ozrkmawu7p3xbp66@mac>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-256476968-1529136191=:10068"
X-DurhamAcUk-MailScanner: Found to be clean, Found to be clean
X-DurhamAcUk-MailScanner-ID: w5G83Nuc009346
Subject: Re: [Xen-devel] Build issues with newer iasl (was: Re: Status of
 comet-4.10 branch)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@citrix.com>, 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-256476968-1529136191=:10068
Content-Type: TEXT/PLAIN; charset=ISO-8859-15
Content-Transfer-Encoding: 8BIT

On Sat, 16 Jun 2018, Roger Pau Monné wrote:

> On Fri, Jun 15, 2018 at 07:26:14PM +0100, Michael Young wrote:
> > context (this hasn't reached Fedora yet as the build is broken, I think due
> > to updates to Fedora's acpica-tools package which provides iasl).
> 
> I've recently experienced the same on FreeBSD, you might want to try:
> 
> http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=858dbaaeda33b05c1ac80aea0ba9a03924e09005

Thanks for that, though I worked out an inferior version of that fix 
myself since my email. I didn't think to look upstream, which I should 
have done as I now realize my recent test build of xen 4.11 rc6 succeeded 
with the with the updated iasl.

	Michael Young
--8323329-256476968-1529136191=:10068
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-256476968-1529136191=:10068--


From xen-devel-bounces@lists.xenproject.org Sat Jun 16 09:58:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 09: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 1fU7xn-0000vJ-Nu; Sat, 16 Jun 2018 09: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fU7xn-0000v7-6i
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 09:57:43 +0000
X-Inumbo-ID: ba3ff304-714b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba3ff304-714b-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 09:57: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 1fU7xh-0004Pq-TA; Sat, 16 Jun 2018 09:57: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 1fU7xh-0004oy-Jn; Sat, 16 Jun 2018 09:57:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fU7xh-0003dX-JA; Sat, 16 Jun 2018 09:57:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124208-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt: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-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-xsm: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-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=dd72601d42353cf18f89f52c1f68a3fd814d3d1f
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 09:57:37 +0000
Subject: [Xen-devel] [libvirt test] 124208: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIwOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMDgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGRkNzI2MDFk
NDIzNTNjZjE4Zjg5ZjUyYzFmNjhhM2ZkODE0ZDNkMWYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTEg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDEwIGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyMDggIDIwMTgt
MDYtMTUgMDg6NDA6NTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+
CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0
LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95
YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21h
aWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29y
b2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFk
ZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzcwMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 11:50:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 11:50:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fU9iS-0001L9-Mz; Sat, 16 Jun 2018 11:50: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fU9iS-0001L0-21
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 11:50:00 +0000
X-Inumbo-ID: 6a026174-715b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a026174-715b-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 11:50:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fU9iL-0006a3-Jp; Sat, 16 Jun 2018 11:49: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 1fU9iL-0006vf-3L; Sat, 16 Jun 2018 11:49:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fU9iL-00071K-1t; Sat, 16 Jun 2018 11:49:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124203-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4: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-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-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-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-libvirt-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-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=117ef5e270f2906465951f4abed7e71f51ba7b76
X-Osstest-Versions-That: xen=196932adb25a6e26680788db4397850bbd30770f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 11:49:53 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124203: 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>

ZmxpZ2h0IDEyNDIwMyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIwMy8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIGluIDEyNDE3OSBwYXNzIGluIDEyNDIwMwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIg
ZmFpbCBwYXNzIGluIDEyNDE3OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MTc5IGxpa2UgMTIzODk3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlr
ZSAxMjM4NTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzg5NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTIzODk3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBsaWtlIDEyMzg5NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODk3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM4OTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzg5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODk3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM4OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg5NwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzODk3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4OTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzg5
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzODk3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjM4OTcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzg5NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICAxMTdlZjVlMjcwZjI5MDY0NjU5NTFmNGFiZWQ3ZTcxZjUxYmE3
Yjc2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxOTY5MzJhZGIyNWE2
ZTI2NjgwNzg4ZGI0Mzk3ODUwYmJkMzA3NzBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4OTcg
IDIwMTgtMDYtMDcgMTU6NDg6NTcgWiAgICA4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0
MTc5ICAyMDE4LTA2LTEzIDIxOjA2OjAzIFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDE5NjkzMmFkYjIuLjExN2VmNWUyNzAgIDExN2VmNWUyNzBmMjkw
NjQ2NTk1MWY0YWJlZDdlNzFmNTFiYTdiNzYgLT4gc3RhYmxlLTQuNwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 13:00:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 13: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 1fUAoT-0007Pb-8j; Sat, 16 Jun 2018 13:00: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUAoR-0007PO-Vb
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 13:00:15 +0000
X-Inumbo-ID: db8f638c-7164-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db8f638c-7164-11e8-9728-bc764e045a96;
 Sat, 16 Jun 2018 14:57: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 1fUAoM-0007vQ-FB; Sat, 16 Jun 2018 13:00:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUAoL-0003GG-UR; Sat, 16 Jun 2018 13:00:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUAoL-0000OY-TX; Sat, 16 Jun 2018 13:00:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124207-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=0c805f4f8fe705d7c40c32afb2d09a26bc956ee1
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 13:00:09 +0000
Subject: [Xen-devel] [ovmf test] 124207: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIwNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMDcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA1OAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDBjODA1ZjRmOGZlNzA1ZDdj
NDBjMzJhZmIyZDA5YTI2YmM5NTZlZTEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGEwNWE4YTVhYTE3ZGE0YmM3MTQ0NzA2YTk5MzFkNjhiZWVjMWE2MWYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDA1OCAgMjAxOC0wNi0xMSAwMzoxMDozMCBaICAgIDUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQwNzQgIDIwMTgtMDYtMTEgMTY6NDE6NDAgWiAgICA0IGRheXMg
ICAgNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyMDcgIDIwMTgtMDYtMTUgMDg6
MjI6MTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIERlcmVrIExpbiA8ZGVyZWsubGluMkBocGUuY29t
PgogIERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgogIEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphYmVuIENh
cnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFl
bC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
ICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVsIFppbW1lcm1hbm4gPHNpZ21hZXBz
aWxvbjkyQGdtYWlsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFVkaXQg
S3VtYXIgPHVkaXQua3VtYXJAbnhwLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDYzMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 15:06:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 15: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 1fUCm3-0008CW-NU; Sat, 16 Jun 2018 15:05: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUCm3-0008CJ-7c
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 15:05:55 +0000
X-Inumbo-ID: c861c10d-7176-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c861c10d-7176-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 15:06:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fUClz-0001tq-QD; Sat, 16 Jun 2018 15:05: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 1fUClz-0004j1-JD; Sat, 16 Jun 2018 15:05:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUClz-0003B4-HP; Sat, 16 Jun 2018 15:05:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124206-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.9-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-fpu-exception-emulation:fail:heisenbug
 xen-4.9-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=0b1904c47556a032ebd1ca53a6f94687dd2eb718
X-Osstest-Versions-That: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 15:05:51 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124206: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIwNiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIwNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA0
NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbiBmYWlsIFJFR1IuIHZzLiAx
MjQwNDMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4Y2Vw
dGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4gMTI0MDQzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xIDQ3IHh0Zi90ZXN0LWh2bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9uIGZhaWwgUkVHUi4g
dnMuIDEyNDA0MwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA0OCBsZWFrLWNoZWNrL2No
ZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDQzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwNDMK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNDggbGVhay1jaGVjay9jaGVjayAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNDA0MwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDQ3IHh0Zi90ZXN0
LWh2bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9uIGZhaWwgcGFzcyBpbiAxMjQxODAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICAgZmFp
bCBwYXNzIGluIDEyNDE4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNiB4ZW4taW5z
dGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0MTgwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4g
MTI0MDQzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgZmFpbCBpbiAxMjQxODAgbGlrZSAxMjM4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjQxODAgbGlrZSAx
MjM4NzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICBmYWlsIGluIDEyNDE4MCBsaWtlIDEyMzkzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI0MTgwIGxpa2UgMTI0MDA5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZh
aWwgaW4gMTI0MTgwIGxpa2UgMTI0MDQzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjQxODAgbGlrZSAxMjQwNDMKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0
MTgwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDE4MCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlr
ZSAxMjM1OTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxOCBndWVzdC1z
dGFydC93aW4ucmVwZWF0IGZhaWwgbGlrZSAxMjQwMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDAwOQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBsaWtlIDEyNDAwOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MDA5CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFp
bCBsaWtlIDEyNDA0MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDA0MwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0
MDQzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUz
YTZmOTQ2ODdkZDJlYjcxOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
MWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI0MDQzICAyMDE4LTA2LTEwIDEyOjI2OjM5IFogICAgNiBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNDE4MCAgMjAxOC0wNi0xMyAyMTowNjoyMSBaICAgIDIgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpjb21taXQgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJl
YjcxOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBN
aXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2lu
Y2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAg
bWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVu
dGVkLgogICAgCiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkg
ZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJl
aW5nIGFibGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkK
ICAgIHNjaGVkdWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBD
VkUtMjAxOC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4
MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA4NTlmYzU1NzA0Zjc5NzEyOWU2
ZTMzOGQ3M2YxNGM3OGI2Mjg4YWRkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAg
IHg4NjogU3VwcG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAg
VGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5Lgog
ICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1
ZTMxNjdiKQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 15:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 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 1fUCnV-0008Ga-4q; Sat, 16 Jun 2018 15:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qcms=jc=xenproject.org=prvs=698c9075d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUCnU-0008GK-6F
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 15:07:24 +0000
X-Inumbo-ID: fd4a4b5c-7176-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd4a4b5c-7176-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 15:07:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,231,1526342400"; d="scan'208";a="57594704"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74879-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim: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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=409c241f887a38bb7a2ac12e34d3a8d73922a9a5
X-Osstest-Versions-That: qemuu=2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 16 Jun 2018 16:07:19 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74879: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg3OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4NzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICBmYWlsIFJFR1IuIHZzLiA3NDg3MQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlr
ZSA3NDg3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODcxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NzEKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSA3NDg3MQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODcxCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ4NzEKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg3MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODcxCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ4NzEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg3MQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0ODcxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg3MQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc0ODcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4NzEKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NDg3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAg
NDA5YzI0MWY4ODdhMzhiYjdhMmFjMTJlMzRkM2E4ZDczOTIyYTlhNQpiYXNlbGluZSB2ZXJzaW9u
OgogcWVtdXUgICAgICAgICAgICAgICAgMmFiMDliZjJmOWY1NWI5ZmI4ZDJkZTZlYjJiYTJhODU3
MGUyNjhlMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODcxICAyMDE4LTA2LTE0IDIxOjUzOjAw
IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDg3OSAgMjAxOC0wNi0xNiAwNTox
NjozMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFtYWRldXN6IFPFgmF3acWEc2tpIDxhbWFkZUBhc21ibHIu
bmV0PgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBLZW5vIEZp
c2NoZXIgPGtlbm9AanVsaWFjb21wdXRpbmcuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50
QHZpdmllci5ldT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgUGFv
bG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5t
YXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0
Lm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczog
L2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9n
cy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxNSBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 16:52:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 16:52:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUEQy-0008He-JI; Sat, 16 Jun 2018 16: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=qcms=jc=xenproject.org=prvs=698c9075d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUEQx-0008HS-Lb
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 16:52:15 +0000
X-Inumbo-ID: a3006086-7185-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3006086-7185-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 16:52:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,231,1526342400"; d="scan'208";a="57599405"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74880-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-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-amd64-i386-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=74835
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 16 Jun 2018 17:52:10 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74880: 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>

ZmxpZ2h0IDc0ODgwIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg4MC8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDgzNQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDgzNQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9v
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODM1CiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzQ4MzUKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODM1CgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ4MzUKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 19:00:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 19:00:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUGQG-0008U0-Ng; Sat, 16 Jun 2018 18:59: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUGQF-0008T5-E8
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 18:59:39 +0000
X-Inumbo-ID: 6fb37bb3-7197-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fb37bb3-7197-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 18:59: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 1fUGQB-0006nz-6E; Sat, 16 Jun 2018 18:59: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 1fUGQA-0004oL-LJ; Sat, 16 Jun 2018 18:59:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUGQA-0007gS-I7; Sat, 16 Jun 2018 18:59:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124194-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt:<job
 status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-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-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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-xsm: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-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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 18:59:34 +0000
Subject: [Xen-devel] [linux-3.18 test] 124194: 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>

ZmxpZ2h0IDEyNDE5NCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQxOTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICBmYWls
IGluIDEyNDE3MyBSRUdSLiB2cy4gMTIzODM3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDE3MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNDE3MyBwYXNzIGluIDEyNDE5NAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0
MTczCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI0MTczIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQxNzMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTIzNTk0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDMxNzY3NzY0YzAyNTk4MWQ4MThiMDljMDA0ZjZlMzU3MTUxYTljYTMKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIwMjQw
MmI3YWQ3ZDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1MDow
NiBaICAgMTAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNzMgIDIwMTgtMDYtMTMgMTQ6
NDA6NDkgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4K
ICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcgTW9y
dG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3Jr
Lm5vPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWxl
IFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQu
Y29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJpZ2dl
cnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUu
Y29tPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4KICBH
cmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2dsZS5j
b20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEphbWVz
IEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94LmNv
bT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb29uYXMgTGFo
dGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSnVsaWEgTGF3YWxsIDxK
dWxpYS5MYXdhbGxAbGlwNi5mcj4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1lbCBH
b3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaW5jaGFuIEtpbSA8bWluY2hh
bkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE9u
ZHJlaiBaYXJ5IDxsaW51eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXVsIE1vb3JlIDxwYXVs
QHBhdWwtbW9vcmUuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0Pgog
IFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3NhcyBZ
ZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9z
dGVkdEBnb29kbWlzLm9yZz4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAg
VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkgV2Fu
ZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBicm9rZW4KYnJv
a2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4ODggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 21:13:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 21:13:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUIV3-00011c-Oh; Sat, 16 Jun 2018 21:12: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUIV1-00010x-NS
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 21:12:43 +0000
X-Inumbo-ID: a6b3af95-71a9-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6b3af95-71a9-11e8-9728-bc764e045a96;
 Sat, 16 Jun 2018 23:10: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 1fUIUy-0000zE-9M; Sat, 16 Jun 2018 21:12: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 1fUIUy-0005uo-0i; Sat, 16 Jun 2018 21:12:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUIUx-0007jY-Vz; Sat, 16 Jun 2018 21:12:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124211-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-fpu-exception-emulation:fail:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:host-ping-check-native:fail:heisenbug
 xen-4.10-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-fpu-exception-emulation:fail:heisenbug
 xen-4.10-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 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-libvirt-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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: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-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=4b9dc6d0e6484927cf74a77d07f0de74e92a05f8
X-Osstest-Versions-That: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 21:12:40 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124211: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIxMSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMTEvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
NDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4g
MTIzMzg5CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDQ3IHh0Zi90ZXN0LWh2bTY0LWZwdS1leGNl
cHRpb24tZW11bGF0aW9uIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA0OCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
Mzg5CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjMzODkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNDcgeHRm
L3Rlc3QtaHZtNjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24gZmFpbCBSRUdSLiB2cy4gMTIzMzg5
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjMzODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyA1IGhv
c3QtcGluZy1jaGVjay1uYXRpdmUgZmFpbCBpbiAxMjQxODEgcGFzcyBpbiAxMjQyMTEKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgNDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRp
b24gZmFpbCBwYXNzIGluIDEyNDE4MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA0OCBs
ZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0MTgxCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOApi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgN2IzNWU3ODA3YzllZmJhMGY3
NGU2NjYzYTcyMDViZDk3NjAyYzhkMQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzMzg5ICAyMDE4
LTA1LTMwIDAzOjUzOjU1IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE4MSAg
MjAxOC0wNi0xMyAyMTowNjozNSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOApBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3
OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6
eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxl
bSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdoaWNo
IGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBPbiBh
ZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQg
c3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVhZCBG
UFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2Y3B1
cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
KGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRk
OGM5MDE0MDM4NCkKCmNvbW1pdCA1MjQ0N2IzNmYxZDU5MTkzMjYzZTFmMmYwMDFlYjZiYmJkZTRk
Mjg1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBmdWxs
eSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9sbGVk
IG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 16 21:17:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 16 Jun 2018 21:17:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUIZ7-0001Cv-G9; Sat, 16 Jun 2018 21: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=s2zq=jc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUIZ6-0001Cl-3t
 for xen-devel@lists.xenproject.org; Sat, 16 Jun 2018 21:16:56 +0000
X-Inumbo-ID: 9d22e97b-71aa-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d22e97b-71aa-11e8-bc1d-65256ead4e3a;
 Sat, 16 Jun 2018 21:17: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 1fUIZ2-00014x-6a; Sat, 16 Jun 2018 21:16:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUIZ1-0006NC-Uz; Sat, 16 Jun 2018 21:16:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUIZ1-0001Ok-UI; Sat, 16 Jun 2018 21:16:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124222-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=e4007918fa9a4edaa3a649ecc34ac54831750a68
X-Osstest-Versions-That: xtf=e6239ef65f546a2b08dc9f6f94bdcc880690ea29
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 16 Jun 2018 21:16:51 +0000
Subject: [Xen-devel] [xtf test] 124222: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIyMiB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIyMi8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIGU0MDA3OTE4ZmE5YTRlZGFhM2E2NDllY2MzNGFjNTQ4
MzE3NTBhNjgKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIGU2MjM5ZWY2
NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
MzgyNSAgMjAxOC0wNi0wNSAxMzo0MDoyNCBaICAgMTEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjQyMjIgIDIwMTgtMDYtMTUgMTU6MTA6MzAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3h0Zi5naXQKICAgZTYyMzllZi4u
ZTQwMDc5MSAgZTQwMDc5MThmYTlhNGVkYWEzYTY0OWVjYzM0YWM1NDgzMTc1MGE2OCAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 01:57:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 01: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 1fUMwK-0001kg-W7; Sun, 17 Jun 2018 01: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUMwK-0001kU-98
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 01:57:12 +0000
X-Inumbo-ID: c407ab8e-71d1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c407ab8e-71d1-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 01:57: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 1fUMwE-0007ZJ-2z; Sun, 17 Jun 2018 01: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 1fUMwD-00084z-I0; Sun, 17 Jun 2018 01:57:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUMwD-0001gw-Gn; Sun, 17 Jun 2018 01:57:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fUMwD-0001gw-Gn@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 01:57:05 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete
 test-xtf-amd64-amd64-3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMKdGVzdGlkIHh0Zi90ZXN0LWh2bTY0LWZwdS1leGNlcHRpb24t
ZW11bGF0aW9uCgpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApUcmVlOiB4dGYg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3h0Zi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBw
cm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDRiOWRjNmQwZTY0ODQ5MjdjZjc0
YTc3ZDA3ZjBkZTc0ZTkyYTA1ZjgKICBCdWcgbm90IHByZXNlbnQ6IDUyNDQ3YjM2ZjFkNTkxOTMy
NjNlMWYyZjAwMWViNmJiYmRlNGQyODUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyNzkvCgoKICBjb21taXQgNGI5
ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOAogIEF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXRlOiAgIFRodSBKdW4gNyAxNzow
MDozNyAyMDE4ICswMTAwCiAgCiAgICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRpb25zIGZvciBM
YXp5RlBVCiAgICAgIAogICAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3Qg
TmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgICBtZWNoYW5pc20g
Ynkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAgICAg
IAogICAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIg
RlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcg
YWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAg
ICBzY2hlZHVsZWQgdmNwdXMuCiAgICAgIAogICAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAv
IENWRS0yMDE4LTM2NjUKICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDI0
MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQpCgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy90ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zLnh0Zi0tdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbi5odG1s
ClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8g
dGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0
cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy90ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zLnh0Zi0tdGVz
dC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbiAtLXN1bW1hcnktb3V0PXRtcC8xMjQyNzku
YmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjMzODkgLS1ibGVzc2luZ3M9cmVh
bCxyZWFsLWJpc2VjdCB4ZW4tNC4xMC10ZXN0aW5nIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgeHRm
L3Rlc3QtaHZtNjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24KU2VhcmNoaW5nIGZvciBmYWlsdXJl
IC8gYmFzaXMgcGFzczoKIDEyNDIxMSBmYWlsIFtob3N0PWdvZGVsbG8xXSAvIDEyMzM4OSBbaG9z
dD1jaGFyZG9ubmF5MF0gMTIzMzQ0IFtob3N0PWVsYmxpbmcxXSAxMjMwODYgW2hvc3Q9Y2hhcmRv
bm5heTFdIDEyMjk4NyBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0MjExIC8g
MTIyOTg3Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1m
KQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKVHJlZTogeHRmIGdpdDovL3hlbmJpdHMueGVuLm9yZy94dGYuZ2l0CkxhdGVzdCA3
MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCBiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkIDRiOWRjNmQw
ZTY0ODQ5MjdjZjc0YTc3ZDA3ZjBkZTc0ZTkyYTA1ZjggZTYyMzllZjY1ZjU0NmEyYjA4ZGM5ZjZm
OTRiZGNjODgwNjkwZWEyOQpCYXNpcyBwYXNzIGVmZjQwY2IxOTA4YmE2YmE2MDQwNjhkNjI3MzU4
NGZjMjhlM2JhYzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGJiMDE5ZmIyY2JiZTIzZTI0MTll
MDdiZjM0N2Y0NTQxNTM2MDY3N2QgYTAzNTUxODBiNjYwYjE0OWY4MDU0YjlmYWNkZDljYWM4ZWM4
NmE5NSBiYzM1MjY5ZmNjZDE5MjYzMDJiODNjM2E0Zjk2ZDdjNTRjMTZkN2ZhCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9saW51eC1wdm9wcy5naXQjZWZmNDBjYjE5MDhiYTZiYTYwNDA2OGQ2MjczNTg0ZmMy
OGUzYmFjOC03MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwLWM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdp
dCNiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkLWJiMDE5ZmIyY2JiZTIz
ZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3N2QgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQj
YTAzNTUxODBiNjYwYjE0OWY4MDU0YjlmYWNkZDljYWM4ZWM4NmE5NS00YjlkYzZkMGU2NDg0OTI3
Y2Y3NGE3N2QwN2YwZGU3NGU5MmEwNWY4IGdpdDovL3hlbmJpdHMueGVuLm9yZy94dGYuZ2l0I2Jj
MzUyNjlmY2NkMTkyNjMwMmI4M2MzYTRmOTZkN2M1NGMxNmQ3ZmEtZTYyMzllZjY1ZjU0NmEyYjA4
ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlz
Y29udGlndW91czogbGludXgtcHZvcHMKVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVu
dHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGlu
ZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9y
IHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KTG9hZGVkIDE0
NDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAx
MjMzNDQgW2hvc3Q9ZWxibGluZzFdCiAxMjMzODkgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjQxODEg
ZmFpbCA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCBiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkIDRi
OWRjNmQwZTY0ODQ5MjdjZjc0YTc3ZDA3ZjBkZTc0ZTkyYTA1ZjggZTYyMzllZjY1ZjU0NmEyYjA4
ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0MjQxIHBhc3MgZWZmNDBjYjE5MDhiYTZiYTYwNDA2
OGQ2MjczNTg0ZmMyOGUzYmFjOCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgYmIwMTlmYjJjYmJl
MjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZCBhMDM1NTE4MGI2NjBiMTQ5ZjgwNTRiOWZhY2Rk
OWNhYzhlYzg2YTk1IGJjMzUyNjlmY2NkMTkyNjMwMmI4M2MzYTRmOTZkN2M1NGMxNmQ3ZmEKIDEy
NDI0NSBmYWlsIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIGJiMDE5ZmIyY2JiZTIzZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3
N2QgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOCBlNjIzOWVmNjVmNTQ2
YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBlYTI5CiAxMjQyNzkgZmFpbCA3MGQ3YmJkOWI1MDRjMWRk
ZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBiYjAxOWZi
MmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkIDRiOWRjNmQwZTY0ODQ5MjdjZjc0YTc3
ZDA3ZjBkZTc0ZTkyYTA1ZjggZTYyMzllZjY1ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEy
OQogMTI0MjQ3IHBhc3MgZWZmNDBjYjE5MDhiYTZiYTYwNDA2OGQ2MjczNTg0ZmMyOGUzYmFjOCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgYmIwMTlmYjJjYmJlMjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1
MzYwNjc3ZCBjMmI4NGU3Y2M0ZGNhNmRkZWIxNjMyMzVjYzhhN2M2NTRiOGFlNDdhIGNmNzdhYTBl
ZTg5NDA4MGNjOTYyYTUwM2UwYmZhY2NkZGQ5NDYzYmQKIDEyNDI1NSBwYXNzIDcwZDdiYmQ5YjUw
NGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGJi
MDE5ZmIyY2JiZTIzZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3N2QgN2IzNWU3ODA3YzllZmJhMGY3
NGU2NjYzYTcyMDViZDk3NjAyYzhkMSBlNjIzOWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2
OTBlYTI5CiAxMjQyNzYgcGFzcyA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNi
ZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdm
NDU0MTUzNjA2NzdkIDUyNDQ3YjM2ZjFkNTkxOTMyNjNlMWYyZjAwMWViNmJiYmRlNGQyODUgZTYy
MzllZjY1ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0MjUwIHBhc3MgZWZmNDBj
YjE5MDhiYTZiYTYwNDA2OGQ2MjczNTg0ZmMyOGUzYmFjOCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgYmIwMTlmYjJjYmJlMjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZCAyNDVlYWVlNTE5MDEz
MWMxNjU4NWYxMmJjNTMxYjYzNThiMDBhYjVhIGNmNzdhYTBlZTg5NDA4MGNjOTYyYTUwM2UwYmZh
Y2NkZGQ5NDYzYmQKIDEyNDI2NSBmYWlsIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5
NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGJiMDE5ZmIyY2JiZTIzZTI0MTllMDdi
ZjM0N2Y0NTQxNTM2MDY3N2QgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVm
OCBlNjIzOWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBlYTI5CiAxMjQyNTMgcGFzcyBl
ZmY0MGNiMTkwOGJhNmJhNjA0MDY4ZDYyNzM1ODRmYzI4ZTNiYWM4IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCBiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkIDdiMzVlNzgw
N2M5ZWZiYTBmNzRlNjY2M2E3MjA1YmQ5NzYwMmM4ZDEgY2Y3N2FhMGVlODk0MDgwY2M5NjJhNTAz
ZTBiZmFjY2RkZDk0NjNiZAogMTI0MjcwIGZhaWwgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0Njlh
NTEzNjk1ZDljYmRkNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgYmIwMTlmYjJjYmJlMjNlMjQx
OWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZCA0YjlkYzZkMGU2NDg0OTI3Y2Y3NGE3N2QwN2YwZGU3NGU5
MmEwNWY4IGU2MjM5ZWY2NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKIDEyNDI2OSBw
YXNzIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIGJiMDE5ZmIyY2JiZTIzZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3N2QgNTI0
NDdiMzZmMWQ1OTE5MzI2M2UxZjJmMDAxZWI2YmJiZGU0ZDI4NSBlNjIzOWVmNjVmNTQ2YTJiMDhk
YzlmNmY5NGJkY2M4ODA2OTBlYTI5CiAxMjQyNjAgcGFzcyA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0
YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBiYjAxOWZiMmNiYmUy
M2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkIDUyNDQ3YjM2ZjFkNTkxOTMyNjNlMWYyZjAwMWVi
NmJiYmRlNGQyODUgZTYyMzllZjY1ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0
MjExIGZhaWwgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgYmIwMTlmYjJjYmJlMjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3
ZCA0YjlkYzZkMGU2NDg0OTI3Y2Y3NGE3N2QwN2YwZGU3NGU5MmEwNWY4IGU2MjM5ZWY2NWY1NDZh
MmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKIDEyMjk4NyBwYXNzIGVmZjQwY2IxOTA4YmE2YmE2
MDQwNjhkNjI3MzU4NGZjMjhlM2JhYzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGJiMDE5ZmIy
Y2JiZTIzZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3N2QgYTAzNTUxODBiNjYwYjE0OWY4MDU0Yjlm
YWNkZDljYWM4ZWM4NmE5NSBiYzM1MjY5ZmNjZDE5MjYzMDJiODNjM2E0Zjk2ZDdjNTRjMTZkN2Zh
CiAxMjMwODYgW2hvc3Q9Y2hhcmRvbm5heTFdClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVy
c2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMjk4NyAocGFzcyksIGZvciBiYXNpcyBwYXNz
CiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQxODEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyNDEgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjQyNDUgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lv
bnMgYXQgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgYmIwMTlmYjJjYmJlMjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZCA1
MjQ0N2IzNmYxZDU5MTkzMjYzZTFmMmYwMDFlYjZiYmJkZTRkMjg1IGU2MjM5ZWY2NWY1NDZhMmIw
OGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQyNjAgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQyNjUgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyNjkgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDI3MCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyNDI3NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI0Mjc5IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDRiOWRj
NmQwZTY0ODQ5MjdjZjc0YTc3ZDA3ZjBkZTc0ZTkyYTA1ZjgKICBCdWcgbm90IHByZXNlbnQ6IDUy
NDQ3YjM2ZjFkNTkxOTMyNjNlMWYyZjAwMWViNmJiYmRlNGQyODUKICBMYXN0IGZhaWwgcmVwcm86
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyNzkv
CgoKICBjb21taXQgNGI5ZGM2ZDBlNjQ4NDkyN2NmNzRhNzdkMDdmMGRlNzRlOTJhMDVmOAogIEF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXRlOiAg
IFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCiAgCiAgICAgIHg4Ni9zcGVjLWN0cmw6IE1p
dGlnYXRpb25zIGZvciBMYXp5RlBVCiAgICAgIAogICAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMg
c2luY2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQog
ICAgICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1w
bGVtZW50ZWQuCiAgICAgIAogICAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1
c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICAgIHByZXZlbnQgZ3Vl
c3RzIGZyb20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20g
cHJldmlvdXNseQogICAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAgIAogICAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQpCgpS
ZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAt
dGVzdGluZy90ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zLnh0Zi0tdGVzdC1odm02NC1mcHUtZXhjZXB0
aW9uLWVtdWxhdGlvbi57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI0Mjc5OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAx
MjQyNzkgeGVuLTQuMTAtdGVzdGluZyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI3OS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA0
NyB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbiBmYWlsIGJhc2VsaW5lIHVu
dGVzdGVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDQ4IGxlYWstY2hlY2svY2hlY2sg
ICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 02:14:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 02:14:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUNCu-0003VX-KE; Sun, 17 Jun 2018 02:14: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=9jih=jd=xenproject.org=prvs=699420c3c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUNCt-0003VJ-2R
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 02:14:19 +0000
X-Inumbo-ID: 28001c2c-71d4-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28001c2c-71d4-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 02:14:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,233,1526342400"; d="scan'208";a="57623687"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74881-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
X-Osstest-Versions-That: xen=196932adb25a6e26680788db4397850bbd30770f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 17 Jun 2018 03:14:13 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 74881: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg4MSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg4MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiA3NDgzMgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbGlrZSA3NDgzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODMyCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzQ4
MzIKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NDgzMgogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODMyCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzQ4MzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzMgogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
ODMyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE0IHhlbi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDgzMgogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc0ODMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1k
aS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxMTdlZjVlMjcwZjI5MDY0
NjU5NTFmNGFiZWQ3ZTcxZjUxYmE3Yjc2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICAxOTY5MzJhZGIyNWE2ZTI2NjgwNzg4ZGI0Mzk3ODUwYmJkMzA3NzBmCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgNzQ4MzIgIDIwMTgtMDYtMDggMTk6MTk6MTggWiAgICA4IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgIDc0ODgxICAyMDE4LTA2LTE2IDEyOjE4OjU1IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0
cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgMTE3ZWY1ZTI3MGYyOTA2NDY1OTUxZjRhYmVkN2U3MWY1MWJhN2I3NgpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1
IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9u
cyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVh
c3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNt
IGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAg
CiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBV
IGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUg
dG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVk
dWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0z
NjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0
ZjYyM2I5ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA1MzZkMTZjYmRkYmM4NjNhNDZkOTIzYjgzZDFi
ZTMxMGY2ZmMwZGRkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3Vw
cG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBj
b250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tl
ZCBmcm9tIGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 02:27:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 02: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 1fUNPV-0004L1-6w; Sun, 17 Jun 2018 02:27: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUNPT-0004Kp-8Y
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 02:27:19 +0000
X-Inumbo-ID: f983af9b-71d5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f983af9b-71d5-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 02:27: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 1fUNPR-00009h-5X; Sun, 17 Jun 2018 02: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 1fUNPQ-0001Qi-PQ; Sun, 17 Jun 2018 02:27:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUNPQ-00077s-OO; Sun, 17 Jun 2018 02:27:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124221-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-arm64-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:host-ping-check-native:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-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-xtf-amd64-amd64-5: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
X-Osstest-Versions-That: xen=1522a81acea5c6109f6f791d528fd8724117fb63
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 02:27:16 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124221: 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>

ZmxpZ2h0IDEyNDIyMSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIyMS8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MTU4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDUg
aG9zdC1waW5nLWNoZWNrLW5hdGl2ZSBmYWlsIGluIDEyNDE4NiBwYXNzIGluIDEyNDIyMQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBpbiAxMjQxODYgcGFzcyBpbiAxMjQyMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4g
MTI0MTg2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQxODYgbGlrZSAxMjQxNTgKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0
MTg2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDE4NiBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlr
ZSAxMjQwNzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNDEwMAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MTAwCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIg
Z3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MTU4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDE1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1i
dWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGMxYWFhZDU2Mjc0
NDhhODRjNGU0OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDE1MjJhODFhY2VhNWM2MTA5ZjZmNzkxZDUyOGZkODcyNDExN2ZiNjMKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNDE1OCAgMjAxOC0wNi0xMyAwMzo1NTo1MCBaICAgIDMgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxODYgIDIwMTgtMDYtMTQgMDM6MzI6NTQgWiAgICAy
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
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
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LWxpYnZpcnQgYnJva2VuCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LWxpYnZpcnQgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgYzFhYWFkNTYyNzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3
IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3Ig
TGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVo
YWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdo
aWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBP
biBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRl
eHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVh
ZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2
Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5
ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCBjNWE1NjkyMGU4MDU4MjYzNjg1ZTE4NjcxODk4MGQ1N2Q1
NThiMzgzCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBm
dWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9s
bGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 04:00:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 04:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUOrP-0002bS-UV; Sun, 17 Jun 2018 04:00:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUOrN-0002b8-Vz
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 04:00:14 +0000
X-Inumbo-ID: f4399741-71e2-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4399741-71e2-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 04:00: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 1fUOrK-0001zJ-8h; Sun, 17 Jun 2018 04:00:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUOrJ-00073p-Sl; Sun, 17 Jun 2018 04:00:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUOrJ-0000h7-S7; Sun, 17 Jun 2018 04:00:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fUOrJ-0000h7-S7@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 04:00:09 +0000
Subject: [Xen-devel] [xen-4.9-testing bisection] complete
 test-xtf-amd64-amd64-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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yCnRlc3RpZCB4dGYvdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVt
dWxhdGlvbgoKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdp
dApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4
LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKVHJlZTogeHRmIGdp
dDovL3hlbmJpdHMueGVuLm9yZy94dGYuZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJv
YmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAwYjE5MDRjNDc1NTZhMDMyZWJkMWNh
NTNhNmY5NDY4N2RkMmViNzE4CiAgQnVnIG5vdCBwcmVzZW50OiA4NTlmYzU1NzA0Zjc5NzEyOWU2
ZTMzOGQ3M2YxNGM3OGI2Mjg4YWRkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0Mjg1LwoKCiAgY29tbWl0IDBiMTkw
NGM0NzU1NmEwMzJlYmQxY2E1M2E2Zjk0Njg3ZGQyZWI3MTgKICBBdXRob3I6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6
MzcgMjAxOCArMDEwMAogIAogICAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6
eUZQVQogICAgICAKICAgICAgSW50ZWwgQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5l
aGFsZW0gc3BlY3VsYXRlIHBhc3QgI05NLCB3aGljaCBpcyB0aGUKICAgICAgbWVjaGFuaXNtIGJ5
IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgICAK
ICAgICAgT24gYWZmZWN0ZWQgcHJvY2Vzc29ycywgWGVuIG11c3QgdXNlIGZ1bGx5IGVhZ2VyIEZQ
VSBjb250ZXh0IHN3aXRjaGluZyB0bwogICAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFi
bGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgICAg
c2NoZWR1bGVkIHZjcHVzLgogICAgICAKICAgICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBD
VkUtMjAxOC0zNjY1CiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0
MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0KQoKCkZvciBiaXNlY3Rpb24gcmV2
aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjktdGVzdGluZy90ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yLnh0Zi0tdGVzdC1odm02NC1mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbi5odG1sClJl
dmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhl
IFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpS
dW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9i
aXNlY3QveGVuLTQuOS10ZXN0aW5nL3Rlc3QteHRmLWFtZDY0LWFtZDY0LTIueHRmLS10ZXN0LWh2
bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9uIC0tc3VtbWFyeS1vdXQ9dG1wLzEyNDI4NS5iaXNl
Y3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNDA0MyAtLWJsZXNzaW5ncz1yZWFsLHJl
YWwtYmlzZWN0IHhlbi00LjktdGVzdGluZyB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIHh0Zi90ZXN0
LWh2bTY0LWZwdS1leGNlcHRpb24tZW11bGF0aW9uClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJh
c2lzIHBhc3M6CiAxMjQyMDYgZmFpbCBbaG9zdD1iYXJvcXVlMV0gLyAxMjQwNDMgW2hvc3Q9Y2hh
cmRvbm5heTFdIDEyNDAwOSBbaG9zdD1kZWJpbmEwXSAxMjM5MzkgW2hvc3Q9ZWxibGluZzFdIDEy
MzgzNSBbaG9zdD1lbGJsaW5nMF0gMTIzODAxIFtob3N0PWpvdWJlcnRpbjFdIDEyMzY3NiBbaG9z
dD1qb3ViZXJ0aW4wXSAxMjM1OTAgW2hvc3Q9ZGViaW5hMV0gMTIzNDczIFtob3N0PWJhcm9xdWUw
XSAxMjMxMjIgW2hvc3Q9ZGViaW5hMF0gMTIzMDA5IFtob3N0PWZpYW5vMF0gMTIyOTYwIG9rLgpG
YWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjQyMDYgLyAxMjI5NjAKKHRyZWUgd2l0aCBu
byB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJs
OiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApUcmVlOiB4dGYg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3h0Zi5naXQKTGF0ZXN0IDcwZDdiYmQ5YjUwNGMxZGRlMGRj
NDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2
YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZm
OTQ2ODdkZDJlYjcxOCBlNjIzOWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBlYTI5CkJh
c2lzIHBhc3MgZWZmNDBjYjE5MDhiYTZiYTYwNDA2OGQ2MjczNTg0ZmMyOGUzYmFjOCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2
ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYz
NyA3NGZhOTU1MmMxZTNlZjc5YmQ0ZGIwYTY3ZmM1MzhiYmQ2MWI3NTYxIGJjMzUyNjlmY2NkMTky
NjMwMmI4M2MzYTRmOTZkN2M1NGMxNmQ3ZmEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2Fk
aG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3Bz
LmdpdCNlZmY0MGNiMTkwOGJhNmJhNjA0MDY4ZDYyNzM1ODRmYzI4ZTNiYWM4LTcwZDdiYmQ5YjUw
NGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0IzgwNTE3ODllOTgyNDk5MDUwNjgw
YTI2ZmViZWFkYTc0NjdlMThhOGQtODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2Ux
OGE4ZCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2IzOTdlZDZhNTg2YjBhOTNl
OWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzctYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFj
MzRmNWYzNyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM3NGZhOTU1MmMxZTNlZjc5YmQ0
ZGIwYTY3ZmM1MzhiYmQ2MWI3NTYxLTBiMTkwNGM0NzU1NmEwMzJlYmQxY2E1M2E2Zjk0Njg3ZGQy
ZWI3MTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3h0Zi5naXQjYmMzNTI2OWZjY2QxOTI2MzAyYjgz
YzNhNGY5NmQ3YzU0YzE2ZDdmYS1lNjIzOWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBl
YTI5CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC1w
dm9wcwpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBpbiBhcnJheSBkZXJlZmVy
ZW5jZSBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5p
dGlhbGl6ZWQgdmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3RyaW5nIGF0IC4vYWRob2Mt
cmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgMTQ0MSBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyMjk2MCBwYXNzIGVmZjQwY2Ix
OTA4YmE2YmE2MDQwNjhkNjI3MzU4NGZjMjhlM2JhYzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThk
IGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgNzRmYTk1NTJjMWUzZWY3
OWJkNGRiMGE2N2ZjNTM4YmJkNjFiNzU2MSBiYzM1MjY5ZmNjZDE5MjYzMDJiODNjM2E0Zjk2ZDdj
NTRjMTZkN2ZhCiAxMjMwMDkgW2hvc3Q9Zmlhbm8wXQogMTIzMTIyIFtob3N0PWRlYmluYTBdCiAx
MjMzNDMgW2hvc3Q9YmFyb3F1ZTBdCiAxMjM0NzMgW2hvc3Q9YmFyb3F1ZTBdCiAxMjM1OTAgW2hv
c3Q9ZGViaW5hMV0KIDEyMzY3NiBbaG9zdD1qb3ViZXJ0aW4wXQogMTIzODAxIFtob3N0PWpvdWJl
cnRpbjFdCiAxMjM4MzUgW2hvc3Q9ZWxibGluZzBdCiAxMjM5MzkgW2hvc3Q9ZWxibGluZzFdCiAx
MjQwMDkgW2hvc3Q9ZGViaW5hMF0KIDEyNDA0MyBbaG9zdD1jaGFyZG9ubmF5MV0KIDEyNDE4MCBm
YWlsIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVh
ZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgMGIx
OTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJlYjcxOCBlNjIzOWVmNjVmNTQ2YTJiMDhk
YzlmNmY5NGJkY2M4ODA2OTBlYTI5CiAxMjQyNDAgYmxvY2tlZCBlZmY0MGNiMTkwOGJhNmJhNjA0
MDY4ZDYyNzM1ODRmYzI4ZTNiYWM4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4
NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1ZjM3IDhkODc0YThiNTdiYmNjOTQ4NWQ0MTBjOWZm
N2FhM2Q2ZDRkMzkxYTAgY2Y3N2FhMGVlODk0MDgwY2M5NjJhNTAzZTBiZmFjY2RkZDk0NjNiZAog
MTI0MjA2IGZhaWwgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgw
YTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRm
NWYzNyAwYjE5MDRjNDc1NTZhMDMyZWJkMWNhNTNhNmY5NDY4N2RkMmViNzE4IGU2MjM5ZWY2NWY1
NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKIDEyNDIwNSBwYXNzIGVmZjQwY2IxOTA4YmE2
YmE2MDQwNjhkNjI3MzU4NGZjMjhlM2JhYzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdl
ZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgNzRmYTk1NTJjMWUzZWY3OWJkNGRi
MGE2N2ZjNTM4YmJkNjFiNzU2MSBiYzM1MjY5ZmNjZDE5MjYzMDJiODNjM2E0Zjk2ZDdjNTRjMTZk
N2ZhCiAxMjQyNjQgZmFpbCA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkw
NTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhm
YWMzNGY1ZjM3IDBiMTkwNGM0NzU1NmEwMzJlYmQxY2E1M2E2Zjk0Njg3ZGQyZWI3MTggZTYyMzll
ZjY1ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0MjM0IGZhaWwgNzBkN2JiZDli
NTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQg
YjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyAwYjE5MDRjNDc1NTZhMDMy
ZWJkMWNhNTNhNmY5NDY4N2RkMmViNzE4IGU2MjM5ZWY2NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4
MDY5MGVhMjkKIDEyNDI0NCBibG9ja2VkIGVmZjQwY2IxOTA4YmE2YmE2MDQwNjhkNjI3MzU4NGZj
MjhlM2JhYzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5
ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3
ZjViMzAwOGZhYzM0ZjVmMzcgZjUxZDM2ODFhODFlZTRiYjg3MzM4NDA1MTJlMmE2Y2FiZjYxNmRk
ZiBjZjc3YWEwZWU4OTQwODBjYzk2MmE1MDNlMGJmYWNjZGRkOTQ2M2JkCiAxMjQyMzcgcGFzcyBl
ZmY0MGNiMTkwOGJhNmJhNjA0MDY4ZDYyNzM1ODRmYzI4ZTNiYWM4IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2
N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1ZjM3IDM3YzNjYjRl
NzNlMTA4YWM2ZjdlNjBhODlhN2UyZDE4N2IwOWNkMWMgY2Y3N2FhMGVlODk0MDgwY2M5NjJhNTAz
ZTBiZmFjY2RkZDk0NjNiZAogMTI0MjUxIHBhc3MgZWZmNDBjYjE5MDhiYTZiYTYwNDA2OGQ2Mjcz
NTg0ZmMyOGUzYmFjOCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgw
NTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5
YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyBlZDIxN2M5OGIwMDNmMjI2NTAwZDg3ZTY1NjAwZjk4NGE2
OTJiNmNlIGNmNzdhYTBlZTg5NDA4MGNjOTYyYTUwM2UwYmZhY2NkZGQ5NDYzYmQKIDEyNDI1NiBw
YXNzIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVh
ZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgMWM2
YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMSBlNjIzOWVmNjVmNTQ2YTJiMDhk
YzlmNmY5NGJkY2M4ODA2OTBlYTI5CiAxMjQyNTIgcGFzcyBlZmY0MGNiMTkwOGJhNmJhNjA0MDY4
ZDYyNzM1ODRmYzI4ZTNiYWM4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIw
YTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1ZjM3IDFjNmI4ZjIzYjljNTA5OWNkZjlhNTMwZTBkMDQ0
YjFhYjVhODM1MTEgZTYyMzllZjY1ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0
MjYyIHBhc3MgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2
ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYz
NyA4NTlmYzU1NzA0Zjc5NzEyOWU2ZTMzOGQ3M2YxNGM3OGI2Mjg4YWRkIGU2MjM5ZWY2NWY1NDZh
MmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKIDEyNDI4NSBmYWlsIDcwZDdiYmQ5YjUwNGMxZGRl
MGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZh
NTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVmMzcgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUz
YTZmOTQ2ODdkZDJlYjcxOCBlNjIzOWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBlYTI5
CiAxMjQyNzcgZmFpbCA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODA1MTc4OWU5ODI0OTkwNTA2
ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMz
NGY1ZjM3IDBiMTkwNGM0NzU1NmEwMzJlYmQxY2E1M2E2Zjk0Njg3ZGQyZWI3MTggZTYyMzllZjY1
ZjU0NmEyYjA4ZGM5ZjZmOTRiZGNjODgwNjkwZWEyOQogMTI0Mjc0IHBhc3MgNzBkN2JiZDliNTA0
YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5
N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNyA4NTlmYzU1NzA0Zjc5NzEyOWU2
ZTMzOGQ3M2YxNGM3OGI2Mjg4YWRkIGU2MjM5ZWY2NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5
MGVhMjkKIDEyNDI4MCBwYXNzIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2Jk
ZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4MDUxNzg5ZTk4MjQ5
OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAw
OGZhYzM0ZjVmMzcgODU5ZmM1NTcwNGY3OTcxMjllNmUzMzhkNzNmMTRjNzhiNjI4OGFkZCBlNjIz
OWVmNjVmNTQ2YTJiMDhkYzlmNmY5NGJkY2M4ODA2OTBlYTI5ClNlYXJjaGluZyBmb3IgaW50ZXJl
c3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMjk2MCAocGFzcyksIGZvciBi
YXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQxODAgKGZhaWwpLCBmb3IgYmFzaXMg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyMDUgKHBhc3MpLCBmb3IgYmFzaXMgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyMDYgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQog
MCByZXZpc2lvbnMgYXQgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDgwNTE3ODllOTgyNDk5MDUw
NjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYjM5N2VkNmE1ODZiMGE5M2U5YThiNDdmNWIzMDA4ZmFj
MzRmNWYzNyA4NTlmYzU1NzA0Zjc5NzEyOWU2ZTMzOGQ3M2YxNGM3OGI2Mjg4YWRkIGU2MjM5ZWY2
NWY1NDZhMmIwOGRjOWY2Zjk0YmRjYzg4MDY5MGVhMjkKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVz
dCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQyNjIgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQyNjQgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyNzQgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDI3NyAoZmFpbCksIGZvciBmaXJzdCBm
YWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDI4MCAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0Mjg1IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioq
KiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGlu
IHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDBiMTkwNGM0NzU1NmEwMzJlYmQxY2E1M2E2Zjk0Njg3ZGQyZWI3MTgKICBCdWcgbm90IHBy
ZXNlbnQ6IDg1OWZjNTU3MDRmNzk3MTI5ZTZlMzM4ZDczZjE0Yzc4YjYyODhhZGQKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjQyODUvCgoKICBjb21taXQgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJl
YjcxOAogIEF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCiAgCiAgICAgIHg4Ni9zcGVj
LWN0cmw6IE1pdGlnYXRpb25zIGZvciBMYXp5RlBVCiAgICAgIAogICAgICBJbnRlbCBDb3JlIHBy
b2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNo
IGlzIHRoZQogICAgICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hp
bmcgaXMgaW1wbGVtZW50ZWQuCiAgICAgIAogICAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBY
ZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICAgIHBy
ZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9l
dGMpIGZyb20gcHJldmlvdXNseQogICAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAgIAogICAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgICAgCiAgICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAgIChjaGVy
cnkgcGlja2VkIGZyb20gY29tbWl0IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAx
NDAzODQpCgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
eGVuLTQuOS10ZXN0aW5nL3Rlc3QteHRmLWFtZDY0LWFtZDY0LTIueHRmLS10ZXN0LWh2bTY0LWZw
dS1leGNlcHRpb24tZW11bGF0aW9uLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjQyODU6IHRvbGVyYWJsZSBBTEwgRkFJTAoK
ZmxpZ2h0IDEyNDI4NSB4ZW4tNC45LXRlc3RpbmcgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyODUvCgpGYWlsdXJl
cyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLApp
bmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgNDcgeHRmL3Rlc3QtaHZtNjQtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24gZmFpbCBiYXNl
bGluZSB1bnRlc3RlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA0OCBsZWFrLWNoZWNr
L2NoZWNrICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 04:16:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 04:16:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUP78-0003Tb-MW; Sun, 17 Jun 2018 04:16: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUP77-0003TS-OL
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 04:16:29 +0000
X-Inumbo-ID: d9c6f677-71e4-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9c6f677-71e4-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 06:13: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 1fUP73-0002Hk-Ix; Sun, 17 Jun 2018 04:16: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 1fUP73-0008EG-52; Sun, 17 Jun 2018 04:16:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUP73-00074S-3m; Sun, 17 Jun 2018 04:16:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124200-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-xsm:xen-install:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-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-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-3: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-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-3: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-5: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-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 04:16:25 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124200: 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>

ZmxpZ2h0IDEyNDIwMCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIwMC8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNDE3OCBwYXNzIGluIDEy
NDIwMAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICBmYWlsIHBhc3MgaW4gMTI0MTc4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQxNzgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjQxNzgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90
ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNDE3OCBsaWtlIDEyMzkwNwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBpbiAxMjQxNzggbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI0MTc4IGxpa2UgMTIzOTA3CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0
MTc4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MTc4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQxNzggbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNDE3OCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MTc4IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI0MTc4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYv
dGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxp
a2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUv
c3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkw
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1o
dm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVt
b3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3
NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3Qt
aHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
NzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0
LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14
c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1NDJmNzExNTY3YTNmMTg5MWNiNzUxODdl
ZWFmNWNjZTNmN2Q2ODkzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2
MWE5ZmM1ZTU2ZWNmNTliZTk1MWFmMmNjNTVkMTVhMTEzZTkyMzMzCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjM5MDcgIDIwMTgtMDYtMDcgMTk6MzQ6MTYgWiAgICA5IGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI0MTc4ICAyMDE4LTA2LTEzIDIxOjA1OjUzIFogICAgMyBkYXlzICAgIDIgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgaG9z
dC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNTQyZjcxMTU2N2EzZjE4OTFj
Yjc1MTg3ZWVhZjVjY2UzZjdkNjg5MwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAg
ICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBD
b3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0s
IHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dp
dGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBY
ZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2
ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRj
KSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBw
YXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBj
b21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA5
MGRjMTYzODE4MTM5YmYwYTkzZWQ3MDlmYzE5YTE0ZGM5YzdiMWQ5CkF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6
MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBz
d2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMg
Zm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0y
MDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4
YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 05:17:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 05:17:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUQ48-0007w3-SM; Sun, 17 Jun 2018 05:17: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUQ47-0007vq-FB
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 05:17:27 +0000
X-Inumbo-ID: bdee6b3c-71ed-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdee6b3c-71ed-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 05:17: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 1fUQ43-0003pA-0T; Sun, 17 Jun 2018 05:17: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 1fUQ42-0006PT-Kt; Sun, 17 Jun 2018 05:17:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUQ42-0007CM-KC; Sun, 17 Jun 2018 05:17:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fUQ42-0007CM-KC@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 05:17:22 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-armhf-armhf-xl-multivcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDE5Nzg1Y2Y5M2I2YzQyNTI5ODE4
OTQzOTRmMmRiZDM1YzVlNWQxZWMKICBCdWcgbm90IHByZXNlbnQ6IDg4YTg2NzY1MzA2NWRjMTRi
MGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyODkvCgoKICAoUmV2aXNpb24g
bG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdy
YXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdS54
ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3Bl
Y3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21l
L2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUueGVuLWJvb3QgLS1zdW1tYXJ5LW91dD10bXAvMTI0Mjg5LmJpc2VjdGlvbi1zdW1tYXJ5
IC0tYmFzaXMtdGVtcGxhdGU9MTIzNTU0IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGlu
dXgtbGludXMgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgeGVuLWJvb3QKU2VhcmNoaW5n
IGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEyNDE1MSBmYWlsIFtob3N0PWN1YmlldHJ1Y2st
cGljYXNzb10gLyAxMjM5MzcgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIDEyMzg3MSBbaG9zdD1h
cm5kYWxlLXdlc3RmaWVsZF0gMTIzNzkyIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxMjM2NTUg
W2hvc3Q9Y3ViaWV0cnVjay1tZXR6aW5nZXJdIDEyMzU1NCBbaG9zdD1hcm5kYWxlLW1ldHJvY2Vu
dHJlXSAxMjM0Mzggb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNDE1MSAvIDEy
MzQzOApUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11dSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdApMYXRlc3QgMTk3ODVjZjkzYjZjNDI1Mjk4MTg5NDM5NGYyZGJkMzVjNWU1
ZDFlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0
N2MzMGZhYWE2ZjYzYgpCYXNpcyBwYXNzIDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3
ZWJlMzliZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2
NjM0YThiY2RiMmYzYmI4NDMKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1
cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4
ZDdlYmUzOWJlNS0xOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhLTQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjZmM1ODA1ZGFlZjA5
MTI0MGNkNWZjMDY2MzRhOGJjZGIyZjNiYjg0My0xMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3
YzMwZmFhYTZmNjNiCmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3Vz
OiBsaW51eC0yLjYKTG9hZGVkIDEwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5n
IGZvciB0ZXN0IHJlc3VsdHM6CiAxMjMzNzAgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXQogMTIz
NDM4IHBhc3MgODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgZmM1ODA1ZGFlZjA5MTI0MGNkNWZjMDY2MzRhOGJjZGIyZjNiYjg0
MwogMTIzNTU0IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxMjM2NTUgW2hvc3Q9Y3ViaWV0
cnVjay1tZXR6aW5nZXJdCiAxMjM3OTIgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxMjM5Mzcg
W2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdCiAxMjM4NzEgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRd
CiAxMjQwMTMgZmFpbCBpcnJlbGV2YW50CiAxMjQwNDcgZmFpbCBpcnJlbGV2YW50CiAxMjQwNjYg
ZmFpbCBpcnJlbGV2YW50CiAxMjQwOTIgZmFpbCBpcnJlbGV2YW50CiAxMjQxNTEgZmFpbCAxOTc4
NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQyNzUgZmFp
bCAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQy
NTcgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSA5ZmE3MzBjMzU3NmU3ZjAwOTQxN2MzZTI1ZjUwYjM2MmVjMjIyNzI1
CiAxMjQyNDIgZmFpbCAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFh
YTZmNjNiCiAxMjQyODkgZmFpbCAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVk
MWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3
YzMwZmFhYTZmNjNiCiAxMjQyNjMgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhk
N2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNl
NzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQyMzYgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYy
NmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBmYzU4MDVkYWVmMDkxMjQw
Y2Q1ZmMwNjYzNGE4YmNkYjJmM2JiODQzCiAxMjQyNDkgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBm
ZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYy
ZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQyNzIgcGFzcyA4OGE4Njc2NTMwNjVk
YzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQyNTkgcGFzcyA4OGE4Njc2
NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSAxMjkxNWRhNTczMjQ0NGM4Yzg5MWQxOTc3M2VhMWRmMTg1OGQwMGJkCiAxMjQyNTQgcGFzcyA4
OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQyNjgg
ZmFpbCAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAx
MjQyODQgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZm
NjNiCiAxMjMxODggW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxMjMyMTggW2hvc3Q9YXJuZGFs
ZS13ZXN0ZmllbGRdCiAxMjMyNzEgW2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdCiAxMjMzMTAgW2hv
c3Q9YXJuZGFsZS1sYWtlc2lkZV0KU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzNDM4IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEyNDE1MSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyNDIzNiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyNDI0MiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA4
OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCk5vIHJldmlz
aW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTI0MjYzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQg
MTI0MjY4IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0
MjcyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyNzUgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyODQgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDI4OSAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQg
KioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDE5Nzg1Y2Y5M2I2YzQyNTI5ODE4OTQzOTRmMmRiZDM1YzVlNWQxZWMKICBCdWcgbm90IHBy
ZXNlbnQ6IDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjQyODkvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKClJldmlzaW9u
IGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdS54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30u
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI0Mjg5OiB0b2xlcmFi
bGUgQUxMIEZBSUwKCmZsaWdodCAxMjQyODkgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxd
Cmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyODkv
CgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBiYXNl
bGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 06:17:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 06: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 1fUQzp-0003sl-6p; Sun, 17 Jun 2018 06:17: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUQzo-0003sa-60
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 06:17:04 +0000
X-Inumbo-ID: 11cfbc00-71f6-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11cfbc00-71f6-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 06:17: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 1fUQzk-00051U-N7; Sun, 17 Jun 2018 06:17:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUQzk-0001h6-Dd; Sun, 17 Jun 2018 06:17:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUQzk-0001VN-Cy; Sun, 17 Jun 2018 06:17:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124223-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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=4f42dc62be92afe9863bf2598e6b0d637430f74f
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 06:17:00 +0000
Subject: [Xen-devel] [linux-4.9 test] 124223: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIyMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIyMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgIGZhaWwgaW4gMTI0MTkwIFJF
R1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNiB4ZW4taW5zdGFs
bCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0MTkwCgpSZWdyZXNzaW9ucyB3aGljaCBh
cmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjQxOTAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDE5MCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTI0MTkwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI0MTkwIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQx
OTAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MTkwIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDRmNDJkYzYyYmU5MmFmZTk4NjNiZjI1OThlNmIwZDYzNzQzMGY3NGYKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5
MmMwY2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1
OSBaICAgMjggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6
MTA6MDggWiAgIDI1IGRheXMgICAyMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQx
OTAgIDIwMTgtMDYtMTQgMTA6MTA6MDcgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjUz
MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBh
bGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDIwMDU0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 06:53:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 06:53:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fURYP-0006g2-Hv; Sun, 17 Jun 2018 06: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=vt1h=jd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fURYO-0006fx-Dt
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 06:52:48 +0000
X-Inumbo-ID: 0f593f77-71fb-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f593f77-71fb-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 06:52:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Sun, 17 Jun 2018 00:52:45 -0600
Message-Id: <5B26053A0200007800133007@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Sun, 17 Jun 2018 00:52:42 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <ian.jackson@citrix.com>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
In-Reply-To: <23331.59553.257203.856866@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Status of comet-4.10 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, security@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiAwNi8xNS8xOCA2OjI2IFBN
ID4+Pgo+VGhlIHJpZ2h0IGFwcHJvYWNoIHRvIHRoaXMgZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBm
dW5jdGlvbmFsaXR5IGluIHRoZQo+Y29tZXQgYW5kIHNoaW0gYnJhbmNoZXMgaXMgbm93IGluIHJl
bGVhc2VkIFhlbiBicmFuY2hlcy4gIFNob3VsZCBjb21ldAo+NC4xMCBiZSByZXRpcmVkIGluIGZh
dm91ciBvZiBzdGFibGUtNC4xMCBvciBSRUxFQVNFLTQuMTAuMSA/CgpJdCBpcyBteSB1bmRlcnN0
YW5kaW5nIHRoYXQgd2l0aCB0aGUgbWVyZ2luZyBvZiB0aGUgc2hpbSBjb2RlIGludG8gdGhlIDQu
MTAKYnJhbmNoLCB0aGUgc2VwYXJhdGUgYnJhbmNoIGJlY2FtZSBvYnNvbGV0ZS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 08:17:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 08: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 1fUSsH-0004My-Ua; Sun, 17 Jun 2018 08: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUSsG-0004Mm-3G
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 08:17:24 +0000
X-Inumbo-ID: 81400775-7206-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81400775-7206-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 10:14: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 1fUSsC-0007mq-4J; Sun, 17 Jun 2018 08:17: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 1fUSsB-00022t-Q3; Sun, 17 Jun 2018 08:17:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUSsB-0001sq-PC; Sun, 17 Jun 2018 08:17:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124225-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-libvirt-xsm: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-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-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=e23d2234e08872ac1c719f3e338994581483440f
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 08:17:19 +0000
Subject: [Xen-devel] [xen-unstable test] 124225: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIyNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDIyNS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZz
LiAxMjQwOTAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA1NwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI0MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IGUyM2QyMjM0ZTA4ODcyYWMxYzcxOWYzZTMzODk5NDU4MTQ4MzQ0MGYKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBm
YWFhNmY2M2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA5MCAgMjAxOC0wNi0xMiAwMTo1MTo0
MSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxNDAgIDIwMTgtMDYtMTIgMTc6
MDY6NDkgWiAgICA0IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQy
MjUgIDIwMTgtMDYtMTUgMjI6MjA6NDcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCBlMjNkMjIzNGUwODg3MmFjMWM3MTlmM2UzMzg5OTQ1ODE0ODM0NDBmCkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMTE6NDk6MDYg
MjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGFjY291bnQgZm9yIGZ1bGx5IGVhZ2VyIEZQVSBtb2Rl
IGluIGVtdWxhdGlvbgogICAgCiAgICBJbiBmdWxseSBlYWdlciBtb2RlIHdlIG11c3Qgbm90IGNs
ZWFyIGZwdV9kaXJ0aWVkLCBzZXQgQ1IwLlRTLCBvciBpbnZva2UKICAgIHRoZSBmcHVfbGVhdmUo
KSBob29rLiBJbnN0ZWFkIGRvIHdoYXQgdGhlIG1vZGUncyBuYW1lIHNheXM6IFJlc3RvcmUKICAg
IHN0YXRlIHJpZ2h0IGF3YXkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhj
OTAxNDAzODQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2L3NwZWMtY3Ry
bDogTWl0aWdhdGlvbnMgZm9yIExhenlGUFUKICAgIAogICAgSW50ZWwgQ29yZSBwcm9jZXNzb3Jz
IHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBhc3QgI05NLCB3aGljaCBpcyB0aGUK
ICAgIG1lY2hhbmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBpbXBs
ZW1lbnRlZC4KICAgIAogICAgT24gYWZmZWN0ZWQgcHJvY2Vzc29ycywgWGVuIG11c3QgdXNlIGZ1
bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZyB0bwogICAgcHJldmVudCBndWVzdHMgZnJv
bSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRlIChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91
c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3
IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5
MDY1ZTMxNjdiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9y
dCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250
cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlz
IGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNDEzMzllY2I1ZjE4
Y2E3ZWM3YjBjOTE0Yzk1MmEwZTE3MTVhZTUxMQpBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkRhdGU6ICAgVHVlIEp1biA1IDE3OjM5OjM4IDIwMTggKzAxMDAKCiAg
ICBzY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbDogRG9uJ3QgY2FsbCBnZXRfbWFpbnRhaW5lcnMu
cGwgd2l0aCAtZgogICAgCiAgICBUaGUgb3B0aW9uIC1mIG9mIHNjcmlwdHMvZ2V0X21haW50YWlu
ZXJzLnBsIHdpbGwgcmV0dXJuIHRoZSBtYWludGFpbmVycwogICAgb2YgYSBnaXZlbiBmaWxlLCAq
bm90KiB0aGUgbGlzdCBvZiBtYWludGFpbmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KICAg
IAogICAgVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFpbnRhaW5lcnMgaXMgdGhlIGxhdHRl
ciwgc28gZHJvcCB0aGUgb3B0aW9uCiAgICAtZi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXJzIEt1cnRo
IDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 08:45:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 08:45: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 1fUTJZ-0006SU-L8; Sun, 17 Jun 2018 08: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=vt1h=jd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fUTJY-0006SP-Qo
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 08:45:36 +0000
X-Inumbo-ID: d24e5483-720a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d24e5483-720a-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 08:45:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Sun, 17 Jun 2018 02:45:34 -0600
Message-Id: <5B261FAC0200007800133017@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Sun, 17 Jun 2018 02:45:32 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=__PartB68CC6BC.1__="
Subject: [Xen-devel] [PATCH RFC] x86/EFI: take care of fully eager FPU
 around runtime 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: Juergen Gross <jgross@suse.com>, andrew.cooper3@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--=__PartB68CC6BC.1__=
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Just like in the HVM emulation case we must not set CR0.TS here in
fully eager mode. Note that idle vCPU-s never have
->arch.fully_eager_fpu set (for their initialization not going through
vcpu_init_fpu()), so we won't hit the respective ASSERT() in
vcpu_restore_fpu_eager().

Introduce a "curr" local variable and replace other uses of "current"
at the same time.

Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
---
RFC: Not even compile tested, as I'm writing this from home. Also please
     excuse the formatting (hence the attachment) - our mail web frontend

     doesn't allow anything better.


--- a/xen/common/efi/runtime.c
+++ b/xen/common/efi/runtime.c
@@ -118,14 +118,16 @@ struct efi_rs_state efi_rs_enter(void)
=20
 void efi_rs_leave(struct efi_rs_state *state)
 {
+    struct vcpu *curr =3D current;
+
     if ( !state->cr3 )
         return;
     write_cr3(state->cr3);
-    if ( is_pv_vcpu(current) && !is_idle_vcpu(current) )
+    if ( is_pv_vcpu(curr) && !is_idle_vcpu(curr) )
     {
         struct desc_ptr gdt_desc =3D {
             .limit =3D LAST_RESERVED_GDT_BYTE,
-            .base  =3D GDT_VIRT_START(current)
+            .base  =3D GDT_VIRT_START(curr)
         };
=20
         asm volatile ( "lgdt %0" : : "m" (gdt_desc) );
@@ -133,7 +135,10 @@ void efi_rs_leave(struct efi_rs_state *state)
     irq_exit();
     efi_rs_on_cpu =3D NR_CPUS;
     spin_unlock(&efi_rs_lock);
-    stts();
+    if ( curr->arch.fully_eager_fpu )
+        vcpu_restore_fpu_eager(curr);
+    else
+        stts();
 }
=20
 bool efi_rs_using_pgtables(void)


--=__PartB68CC6BC.1__=
Content-Type: text/plain; name="x86-EFI-eager-FPU.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="x86-EFI-eager-FPU.patch"

x86/EFI: take care of fully eager FPU around runtime calls=0A=0AJust like =
in the HVM emulation case we must not set CR0.TS here in=0Afully eager =
mode. Note that idle vCPU-s never have=0A->arch.fully_eager_fpu set (for =
their initialization not going through=0Avcpu_init_fpu()), so we won't hit =
the respective ASSERT() in=0Avcpu_restore_fpu_eager().=0A=0AIntroduce a =
"curr" local variable and replace other uses of "current"=0Aat the same =
time.=0A=0AReported-by: Andrew Cooper <andrew.cooper3@citrix.com>=0ASigned-=
off-by: Jan Beulich <jbeulich@suse.com>=0A---=0ARFC: Not even compile =
tested, as I'm writing this from home.=0A=0A--- a/xen/common/efi/runtime.c=
=0A+++ b/xen/common/efi/runtime.c=0A@@ -118,14 +118,16 @@ struct efi_rs_sta=
te efi_rs_enter(void)=0A =0A void efi_rs_leave(struct efi_rs_state =
*state)=0A {=0A+    struct vcpu *curr =3D current;=0A+=0A     if ( =
!state->cr3 )=0A         return;=0A     write_cr3(state->cr3);=0A-    if ( =
is_pv_vcpu(current) && !is_idle_vcpu(current) )=0A+    if ( is_pv_vcpu(curr=
) && !is_idle_vcpu(curr) )=0A     {=0A         struct desc_ptr gdt_desc =
=3D {=0A             .limit =3D LAST_RESERVED_GDT_BYTE,=0A-            =
.base  =3D GDT_VIRT_START(current)=0A+            .base  =3D GDT_VIRT_START=
(curr)=0A         };=0A =0A         asm volatile ( "lgdt %0" : : "m" =
(gdt_desc) );=0A@@ -133,7 +135,10 @@ void efi_rs_leave(struct efi_rs_state =
*state)=0A     irq_exit();=0A     efi_rs_on_cpu =3D NR_CPUS;=0A     =
spin_unlock(&efi_rs_lock);=0A-    stts();=0A+    if ( curr->arch.fully_eage=
r_fpu )=0A+        vcpu_restore_fpu_eager(curr);=0A+    else=0A+        =
stts();=0A }=0A =0A bool efi_rs_using_pgtables(void)=0A
--=__PartB68CC6BC.1__=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--=__PartB68CC6BC.1__=--


From xen-devel-bounces@lists.xenproject.org Sun Jun 17 08:56:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 08: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 1fUTU4-0007EI-Oi; Sun, 17 Jun 2018 08:56: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=vt1h=jd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fUTU3-0007ED-44
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 08:56:27 +0000
X-Inumbo-ID: f545cf93-720b-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f545cf93-720b-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 10:53:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Sun, 17 Jun 2018 02:56:24 -0600
Message-Id: <5B2622360200007800133021@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Sun, 17 Jun 2018 02:56:22 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=__Part112B6126.1__="
Subject: [Xen-devel] [PATCH RFC] x86/resume: take care of fully eager FPU
 around system suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, andrew.cooper3@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--=__Part112B6126.1__=
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Just like in the HVM emulation and EFI runtime call cases we must not
set CR0.TS here in fully eager mode. Note that idle vCPU-s never have
->arch.fully_eager_fpu set (for their initialization not going through
vcpu_init_fpu()), so we won't hit the respective ASSERT() in
vcpu_restore_fpu_eager().=20

Signed-off-by: Jan Beulich <jbeulich@suse.com>
---
RFC: Not even compile tested, as I'm writing this from home. Also please
         excuse the formatting (hence the attachment) - our mail web =
frontend
      doesn't allow anything better.

--- a/xen/arch/x86/acpi/suspend.c
+++ b/xen/arch/x86/acpi/suspend.c
@@ -92,8 +92,11 @@ void restore_rest_processor_state(void)
         write_debugreg(7, curr->arch.debugreg[7]);
     }
=20
-    /* Reload FPU state on next FPU use. */
-    stts();
+    /* Reload FPU state immediately or on next FPU use. */
+    if ( curr->arch.fully_eager_fpu )
+        vcpu_restore_fpu_eager(curr);
+    else
+        stts();
=20
     if (cpu_has_pat)
         wrmsrl(MSR_IA32_CR_PAT, host_pat);


--=__Part112B6126.1__=
Content-Type: text/plain; name="x86-resume-eager-FPU.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="x86-resume-eager-FPU.patch"

x86/resume: take care of fully eager FPU around system suspend=0A=0AJust =
like in the HVM emulation and EFI runtime call cases we must not=0Aset =
CR0.TS here in fully eager mode. Note that idle vCPU-s never have=0A->arch.=
fully_eager_fpu set (for their initialization not going through=0Avcpu_init=
_fpu()), so we won't hit the respective ASSERT() in=0Avcpu_restore_fpu_eage=
r(). =0A=0ASigned-off-by: Jan Beulich <jbeulich@suse.com>=0A---=0ARFC: Not =
even compile tested, as I'm writing this from home.=0A=0A--- a/xen/arch/x86=
/acpi/suspend.c=0A+++ b/xen/arch/x86/acpi/suspend.c=0A@@ -92,8 +92,11 @@ =
void restore_rest_processor_state(void)=0A         write_debugreg(7, =
curr->arch.debugreg[7]);=0A     }=0A =0A-    /* Reload FPU state on next =
FPU use. */=0A-    stts();=0A+    /* Reload FPU state immediately or on =
next FPU use. */=0A+    if ( curr->arch.fully_eager_fpu )=0A+        =
vcpu_restore_fpu_eager(curr);=0A+    else=0A+        stts();=0A =0A     if =
(cpu_has_pat)=0A         wrmsrl(MSR_IA32_CR_PAT, host_pat);=0A
--=__Part112B6126.1__=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--=__Part112B6126.1__=--


From xen-devel-bounces@lists.xenproject.org Sun Jun 17 10:10:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 10:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUUdk-0004Dc-3Y; Sun, 17 Jun 2018 10:10: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUUdi-0004DM-9I
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:10:30 +0000
X-Inumbo-ID: 4de62dda-7216-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4de62dda-7216-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:07: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 1fUUdf-0001Zn-BF; Sun, 17 Jun 2018 10:10:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUUdf-0000wT-3C; Sun, 17 Jun 2018 10:10:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUUdf-0007Ro-2W; Sun, 17 Jun 2018 10:10:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124300-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=e23d2234e08872ac1c719f3e338994581483440f
X-Osstest-Versions-That: xen=41339ecb5f18ca7ec7b0c914c952a0e1715ae511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 10:10:27 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124300: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDMwMCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDMwMC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUyM2QyMjM0ZTA4ODcy
YWMxYzcxOWYzZTMzODk5NDU4MTQ4MzQ0MGYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDQxMzM5ZWNiNWYxOGNhN2VjN2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDE2NiAgMjAxOC0wNi0xMyAwOToxODo1OSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjQzMDAgIDIwMTgtMDYtMTcgMDk6MTk6MDcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA0MTMzOWVjYjVmLi5lMjNkMjIzNGUwICBlMjNkMjIzNGUwODg3MmFjMWM3MTlmM2UzMzg5OTQ1
ODE0ODM0NDBmIC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 11:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 11: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 1fUVzA-0001Q1-Q7; Sun, 17 Jun 2018 11:36:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nxds=jd=linuxfoundation.org=gregkh@kernel.org>)
 id 1fUVz9-0001Pw-RW
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 11:36:43 +0000
X-Inumbo-ID: b9b8c191-7222-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9b8c191-7222-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 11:36:51 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id DE5A020C09;
 Sun, 17 Jun 2018 11:36:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529235401;
 bh=OFoVEiNf3B09bptUL3W9lJZxHNBbmToZbmTrI4C7i84=;
 h=Subject:To:Cc:From:Date:From;
 b=u2Cn6A9Rnt52awlU9xNDej9d4Ef9WGI5I2M1tapkcmdWZqnDP0EOyzVdVwHtPQn0Z
 Xx0IFv1JDANxj44Zh40Tx7Js2jpNSqhiICT/tScAMs2P8MUY+N5lrfNyWu1AVlLgvA
 cPoN7bo3u4PnQUQhjIHDzEjK2rcNYTQq+qiTmFHs=
To: alakeshh@amazon.com, alexander.levin@microsoft.com,
 boris.ostrovsky@oracle.com, eduval@amazon.com, fllinden@amazon.com,
 gregkh@linuxfoundation.org, jgross@suse.com, vallish@amazon.com,
 xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sun, 17 Jun 2018 13:23:32 +0200
Message-ID: <1529234612108148@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Reset VCPU0 info pointer after
 shared_info remap" 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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogUmVzZXQgVkNQVTAgaW5mbyBwb2ludGVyIGFmdGVy
IHNoYXJlZF9pbmZvIHJlbWFwCgp0byB0aGUgNC4xNC1zdGFibGUgdHJlZSB3aGljaCBjYW4gYmUg
Zm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5lbC9n
aXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2YgdGhl
IHBhdGNoIGlzOgogICAgIHg4Ni14ZW4tcmVzZXQtdmNwdTAtaW5mby1wb2ludGVyLWFmdGVyLXNo
YXJlZF9pbmZvLXJlbWFwLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1ZXVlLTQu
MTQgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQgc2hvdWxk
IG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJsZUB2Z2Vy
Lmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBmb29AYmF6IFN1biBKdW4gMTcgMTI6
MTM6NDkgQ0VTVCAyMDE4CkZyb206ICJ2YW4gZGVyIExpbmRlbiwgRnJhbmsiIDxmbGxpbmRlbkBh
bWF6b24uY29tPgpEYXRlOiBGcmksIDQgTWF5IDIwMTggMTY6MTE6MDAgLTA0MDAKU3ViamVjdDog
eDg2L3hlbjogUmVzZXQgVkNQVTAgaW5mbyBwb2ludGVyIGFmdGVyIHNoYXJlZF9pbmZvIHJlbWFw
CgpGcm9tOiAidmFuIGRlciBMaW5kZW4sIEZyYW5rIiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KClsg
VXBzdHJlYW0gY29tbWl0IGQxZWNmYTlkMWY0MDIzNjZiMTc3NmZiZjg0ZTYzNTY3OGE1MTQxNGYg
XQoKVGhpcyBwYXRjaCBmaXhlcyBjcmFzaGVzIGR1cmluZyBib290IGZvciBIVk0gZ3Vlc3RzIG9u
IG9sZGVyIChwcmUgSFZNCnZlY3RvciBjYWxsYmFjaykgWGVuIHZlcnNpb25zLiBXaXRob3V0IHRo
aXMsIGN1cnJlbnQga2VybmVscyB3aWxsIGFsd2F5cwpmYWlsIHRvIGJvb3Qgb24gdGhvc2UgWGVu
IHZlcnNpb25zLgoKU2FtcGxlIHN0YWNrIHRyYWNlOgoKICAgQlVHOiB1bmFibGUgdG8gaGFuZGxl
IGtlcm5lbCBwYWdpbmcgcmVxdWVzdCBhdCBmZmZmZmZmZmZmMjAwMDAwCiAgIElQOiBfX3hlbl9l
dnRjaG5fZG9fdXBjYWxsKzB4MWUvMHg4MAogICBQR0QgMWUwZTA2NyBQNEQgMWUwZTA2NyBQVUQg
MWUxMDA2NyBQTUQgMjM1YzA2NyBQVEUgMAogICAgT29wczogMDAwMiBbIzFdIFNNUCBQVEkKICAg
TW9kdWxlcyBsaW5rZWQgaW46CiAgIENQVTogMCBQSUQ6IDUxMiBDb21tOiBrd29ya2VyL3UyOjAg
Tm90IHRhaW50ZWQgNC4xNC4zMy01Mi4xMy5hbXpuMS54ODZfNjQgIzEKICAgSGFyZHdhcmUgbmFt
ZTogWGVuIEhWTSBkb21VLCBCSU9TIDMuNC4zLmFtYXpvbiAxMS8xMS8yMDE2CiAgIHRhc2s6IGZm
ZmY4ODAwMjUzMWQ3MDAgdGFzay5zdGFjazogZmZmZmM5MDAwMDQ4MDAwMAogICBSSVA6IDAwMTA6
X194ZW5fZXZ0Y2huX2RvX3VwY2FsbCsweDFlLzB4ODAKICAgUlNQOiAwMDAwOmZmZmY4ODAwMjU0
MDNlZjAgRUZMQUdTOiAwMDAxMDA0NgogICBSQVg6IGZmZmZmZmZmODEzY2M3NjAgUkJYOiBmZmZm
ZmZmZmZmMjAwMDAwIFJDWDogZmZmZmM5MDAwMDQ4M2VmMAogICBSRFg6IGZmZmY4ODAwMjA1NDBh
MDAgUlNJOiBmZmZmODgwMDIzYzc4MDAwIFJESTogMDAwMDAwMDAwMDAwMDAxYwogICBSQlA6IDAw
MDAwMDAwMDAwMDAwMDEgUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAw
MAogICBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAw
MDAwMDAwMDAwMDAwMAogICBSMTM6IGZmZmY4ODAwMjU0MDNmNWMgUjE0OiAwMDAwMDAwMDAwMDAw
MDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMAogICBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkg
R1M6ZmZmZjg4MDAyNTQwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwCiAgIENTOiAg
MDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKICAgQ1IyOiBmZmZm
ZmZmZmZmMjAwMDAwIENSMzogMDAwMDAwMDAwMWUwYTAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2ZjAK
ICAgIENhbGwgVHJhY2U6CiAgIDxJUlE+CiAgIGRvX2h2bV9ldnRjaG5faW50cisweGEvMHgxMAog
ICBfX2hhbmRsZV9pcnFfZXZlbnRfcGVyY3B1KzB4NDMvMHgxYTAKICAgaGFuZGxlX2lycV9ldmVu
dF9wZXJjcHUrMHgyMC8weDUwCiAgIGhhbmRsZV9pcnFfZXZlbnQrMHgzOS8weDYwCiAgIGhhbmRs
ZV9mYXN0ZW9pX2lycSsweDgwLzB4MTQwCiAgIGhhbmRsZV9pcnErMHhhZi8weDEyMAogICBkb19J
UlErMHg0MS8weGQwCiAgIGNvbW1vbl9pbnRlcnJ1cHQrMHg3ZC8weDdkCiAgIDwvSVJRPgoKRHVy
aW5nIGJvb3QsIHRoZSBIWVBFUlZJU09SX3NoYXJlZF9pbmZvIHBhZ2UgZ2V0cyByZW1hcHBlZCB0
byBtYWtlIGl0IHdvcmsKd2l0aCBLQVNMUi4gVGhpcyBtZWFucyB0aGF0IGFueSBwb2ludGVyIGRl
cml2ZWQgZnJvbSBpdCBuZWVkcyB0byBiZQphZGp1c3RlZC4KClRoZSBvbmx5IHZhbHVlIHRoYXQg
dGhpcyBhcHBsaWVzIHRvIGlzIHRoZSB2Y3B1X2luZm8gcG9pbnRlciBmb3IgVkNQVSAwLgpGb3Ig
UFYgYW5kIEhWTSB3aXRoIHRoZSBjYWxsYmFjayB2ZWN0b3IgZmVhdHVyZSwgdGhpcyBnZXRzIGRv
bmUgdmlhIHRoZQpzbXBfb3BzIHByZXBhcmVfYm9vdF9jcHUgY2FsbGJhY2suIE9sZGVyIFhlbiB2
ZXJzaW9ucyBkbyBub3Qgc3VwcG9ydCB0aGUKSFZNIGNhbGxiYWNrIHZlY3Rvciwgc28gdGhlcmUg
aXMgbm8gWGVuLXNwZWNpZmljIHNtcF9vcHMgc2V0IHVwIGluIHRoYXQKc2NlbmFyaW8uIFNvLCB0
aGUgdmNwdV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBuZXZlciBnZXRzIHNldCB0byB0aGUgcHJv
cGVyCnZhbHVlLCBhbmQgdGhlIGZpcnN0IHJlZmVyZW5jZSBvZiBpdCB3aWxsIGJlIGJhZC4gRml4
IHRoaXMgYnkgcmVzZXR0aW5nIGl0CmltbWVkaWF0ZWx5IGFmdGVyIHRoZSByZW1hcC4KClNpZ25l
ZC1vZmYtYnk6IEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgpSZXZp
ZXdlZC1ieTogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5
OiBBbGFrZXNoIEhhbG9pIDxhbGFrZXNoaEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogVmFsbGlz
aCBWYWlkeWVzaHdhcmEgPHZhbGxpc2hAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnClNpZ25lZC1vZmYtYnk6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYt
Ynk6IFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KU2lnbmVkLW9m
Zi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0t
CiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgICAxMyArKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC02NCw2ICs2NCwx
OSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9pbml0X21lbV9tYXBwCiB7CiAJZWFybHlf
bWVtdW5tYXAoSFlQRVJWSVNPUl9zaGFyZWRfaW5mbywgUEFHRV9TSVpFKTsKIAlIWVBFUlZJU09S
X3NoYXJlZF9pbmZvID0gX192YShQRk5fUEhZUyhzaGFyZWRfaW5mb19wZm4pKTsKKworCS8qCisJ
ICogVGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgc2hhcmVkX2luZm8gcGFnZSBoYXMgY2hhbmdl
ZCwgc28KKwkgKiB0aGUgdmNwdV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBpcyBub3cgc3RhbGUu
CisJICoKKwkgKiBUaGUgcHJlcGFyZV9ib290X2NwdSBjYWxsYmFjayB3aWxsIHJlLWluaXRpYWxp
emUgaXQgdmlhCisJICogeGVuX3ZjcHVfc2V0dXAsIGJ1dCB3ZSBjYW4ndCByZWx5IG9uIHRoYXQg
dG8gYmUgY2FsbGVkIGZvcgorCSAqIG9sZCBYZW4gdmVyc2lvbnMgKHhlbl9oYXZlX3ZlY3Rvcl9j
YWxsYmFjayA9PSAwKS4KKwkgKgorCSAqIEl0IGlzLCBpbiBhbnkgY2FzZSwgYmFkIHRvIGhhdmUg
YSBzdGFsZSB2Y3B1X2luZm8gcG9pbnRlcgorCSAqIHNvIHJlc2V0IGl0IG5vdy4KKwkgKi8KKwl4
ZW5fdmNwdV9pbmZvX3Jlc2V0KDApOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9odm1f
cHZfaW5mbyh2b2lkKQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBt
aWdodCBiZSBmcm9tIGZsbGluZGVuQGFtYXpvbi5jb20gYXJlCgpxdWV1ZS00LjE0L3g4Ni14ZW4t
cmVzZXQtdmNwdTAtaW5mby1wb2ludGVyLWFmdGVyLXNoYXJlZF9pbmZvLXJlbWFwLnBhdGNoCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 11:50:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 11: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 1fUWBy-0002Dj-1R; Sun, 17 Jun 2018 11: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=nxds=jd=linuxfoundation.org=gregkh@kernel.org>)
 id 1fUWBx-0002De-AE
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 11:49:57 +0000
X-Inumbo-ID: 93332f9a-7224-11e8-bc1d-65256ead4e3a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93332f9a-7224-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 11:50:05 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7BE38208E3;
 Sun, 17 Jun 2018 11:49:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1529236195;
 bh=xIRebLUctIUR/wRBzrWcSYWK4f1ZtqeQKo9FxEuB1Ig=;
 h=Subject:To:Cc:From:Date:From;
 b=yDG8ags4Ha86gVlmgr1gElFRs+EMLWjUkpM61XsOgoBlyYRvr5PT0ZUptp0Azinrq
 ZgRBHGMfN3OBTgKP4qhJIFcWfGXZKe4crQ+qKSAear6JhnydroKUcHv9SwiEtWvZww
 jXeRFuc83JT7yYm+kO+c83enw6Gl1SI5NRGngU48=
To: alakeshh@amazon.com, alexander.levin@microsoft.com,
 boris.ostrovsky@oracle.com, eduval@amazon.com, fllinden@amazon.com,
 gregkh@linuxfoundation.org, jgross@suse.com, vallish@amazon.com,
 xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sun, 17 Jun 2018 13:23:54 +0200
Message-ID: <1529234634103181@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Reset VCPU0 info pointer after
 shared_info remap" has been added to the 4.16-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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogUmVzZXQgVkNQVTAgaW5mbyBwb2ludGVyIGFmdGVy
IHNoYXJlZF9pbmZvIHJlbWFwCgp0byB0aGUgNC4xNi1zdGFibGUgdHJlZSB3aGljaCBjYW4gYmUg
Zm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5lbC9n
aXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2YgdGhl
IHBhdGNoIGlzOgogICAgIHg4Ni14ZW4tcmVzZXQtdmNwdTAtaW5mby1wb2ludGVyLWFmdGVyLXNo
YXJlZF9pbmZvLXJlbWFwLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1ZXVlLTQu
MTYgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQgc2hvdWxk
IG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJsZUB2Z2Vy
Lmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBmb29AYmF6IFN1biBKdW4gMTcgMTI6
MDc6MzQgQ0VTVCAyMDE4CkZyb206ICJ2YW4gZGVyIExpbmRlbiwgRnJhbmsiIDxmbGxpbmRlbkBh
bWF6b24uY29tPgpEYXRlOiBGcmksIDQgTWF5IDIwMTggMTY6MTE6MDAgLTA0MDAKU3ViamVjdDog
eDg2L3hlbjogUmVzZXQgVkNQVTAgaW5mbyBwb2ludGVyIGFmdGVyIHNoYXJlZF9pbmZvIHJlbWFw
CgpGcm9tOiAidmFuIGRlciBMaW5kZW4sIEZyYW5rIiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KClsg
VXBzdHJlYW0gY29tbWl0IGQxZWNmYTlkMWY0MDIzNjZiMTc3NmZiZjg0ZTYzNTY3OGE1MTQxNGYg
XQoKVGhpcyBwYXRjaCBmaXhlcyBjcmFzaGVzIGR1cmluZyBib290IGZvciBIVk0gZ3Vlc3RzIG9u
IG9sZGVyIChwcmUgSFZNCnZlY3RvciBjYWxsYmFjaykgWGVuIHZlcnNpb25zLiBXaXRob3V0IHRo
aXMsIGN1cnJlbnQga2VybmVscyB3aWxsIGFsd2F5cwpmYWlsIHRvIGJvb3Qgb24gdGhvc2UgWGVu
IHZlcnNpb25zLgoKU2FtcGxlIHN0YWNrIHRyYWNlOgoKICAgQlVHOiB1bmFibGUgdG8gaGFuZGxl
IGtlcm5lbCBwYWdpbmcgcmVxdWVzdCBhdCBmZmZmZmZmZmZmMjAwMDAwCiAgIElQOiBfX3hlbl9l
dnRjaG5fZG9fdXBjYWxsKzB4MWUvMHg4MAogICBQR0QgMWUwZTA2NyBQNEQgMWUwZTA2NyBQVUQg
MWUxMDA2NyBQTUQgMjM1YzA2NyBQVEUgMAogICAgT29wczogMDAwMiBbIzFdIFNNUCBQVEkKICAg
TW9kdWxlcyBsaW5rZWQgaW46CiAgIENQVTogMCBQSUQ6IDUxMiBDb21tOiBrd29ya2VyL3UyOjAg
Tm90IHRhaW50ZWQgNC4xNC4zMy01Mi4xMy5hbXpuMS54ODZfNjQgIzEKICAgSGFyZHdhcmUgbmFt
ZTogWGVuIEhWTSBkb21VLCBCSU9TIDMuNC4zLmFtYXpvbiAxMS8xMS8yMDE2CiAgIHRhc2s6IGZm
ZmY4ODAwMjUzMWQ3MDAgdGFzay5zdGFjazogZmZmZmM5MDAwMDQ4MDAwMAogICBSSVA6IDAwMTA6
X194ZW5fZXZ0Y2huX2RvX3VwY2FsbCsweDFlLzB4ODAKICAgUlNQOiAwMDAwOmZmZmY4ODAwMjU0
MDNlZjAgRUZMQUdTOiAwMDAxMDA0NgogICBSQVg6IGZmZmZmZmZmODEzY2M3NjAgUkJYOiBmZmZm
ZmZmZmZmMjAwMDAwIFJDWDogZmZmZmM5MDAwMDQ4M2VmMAogICBSRFg6IGZmZmY4ODAwMjA1NDBh
MDAgUlNJOiBmZmZmODgwMDIzYzc4MDAwIFJESTogMDAwMDAwMDAwMDAwMDAxYwogICBSQlA6IDAw
MDAwMDAwMDAwMDAwMDEgUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAw
MAogICBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAw
MDAwMDAwMDAwMDAwMAogICBSMTM6IGZmZmY4ODAwMjU0MDNmNWMgUjE0OiAwMDAwMDAwMDAwMDAw
MDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMAogICBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkg
R1M6ZmZmZjg4MDAyNTQwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwCiAgIENTOiAg
MDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKICAgQ1IyOiBmZmZm
ZmZmZmZmMjAwMDAwIENSMzogMDAwMDAwMDAwMWUwYTAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2ZjAK
ICAgIENhbGwgVHJhY2U6CiAgIDxJUlE+CiAgIGRvX2h2bV9ldnRjaG5faW50cisweGEvMHgxMAog
ICBfX2hhbmRsZV9pcnFfZXZlbnRfcGVyY3B1KzB4NDMvMHgxYTAKICAgaGFuZGxlX2lycV9ldmVu
dF9wZXJjcHUrMHgyMC8weDUwCiAgIGhhbmRsZV9pcnFfZXZlbnQrMHgzOS8weDYwCiAgIGhhbmRs
ZV9mYXN0ZW9pX2lycSsweDgwLzB4MTQwCiAgIGhhbmRsZV9pcnErMHhhZi8weDEyMAogICBkb19J
UlErMHg0MS8weGQwCiAgIGNvbW1vbl9pbnRlcnJ1cHQrMHg3ZC8weDdkCiAgIDwvSVJRPgoKRHVy
aW5nIGJvb3QsIHRoZSBIWVBFUlZJU09SX3NoYXJlZF9pbmZvIHBhZ2UgZ2V0cyByZW1hcHBlZCB0
byBtYWtlIGl0IHdvcmsKd2l0aCBLQVNMUi4gVGhpcyBtZWFucyB0aGF0IGFueSBwb2ludGVyIGRl
cml2ZWQgZnJvbSBpdCBuZWVkcyB0byBiZQphZGp1c3RlZC4KClRoZSBvbmx5IHZhbHVlIHRoYXQg
dGhpcyBhcHBsaWVzIHRvIGlzIHRoZSB2Y3B1X2luZm8gcG9pbnRlciBmb3IgVkNQVSAwLgpGb3Ig
UFYgYW5kIEhWTSB3aXRoIHRoZSBjYWxsYmFjayB2ZWN0b3IgZmVhdHVyZSwgdGhpcyBnZXRzIGRv
bmUgdmlhIHRoZQpzbXBfb3BzIHByZXBhcmVfYm9vdF9jcHUgY2FsbGJhY2suIE9sZGVyIFhlbiB2
ZXJzaW9ucyBkbyBub3Qgc3VwcG9ydCB0aGUKSFZNIGNhbGxiYWNrIHZlY3Rvciwgc28gdGhlcmUg
aXMgbm8gWGVuLXNwZWNpZmljIHNtcF9vcHMgc2V0IHVwIGluIHRoYXQKc2NlbmFyaW8uIFNvLCB0
aGUgdmNwdV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBuZXZlciBnZXRzIHNldCB0byB0aGUgcHJv
cGVyCnZhbHVlLCBhbmQgdGhlIGZpcnN0IHJlZmVyZW5jZSBvZiBpdCB3aWxsIGJlIGJhZC4gRml4
IHRoaXMgYnkgcmVzZXR0aW5nIGl0CmltbWVkaWF0ZWx5IGFmdGVyIHRoZSByZW1hcC4KClNpZ25l
ZC1vZmYtYnk6IEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgpSZXZp
ZXdlZC1ieTogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5
OiBBbGFrZXNoIEhhbG9pIDxhbGFrZXNoaEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogVmFsbGlz
aCBWYWlkeWVzaHdhcmEgPHZhbGxpc2hAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnClNpZ25lZC1vZmYtYnk6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYt
Ynk6IFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KU2lnbmVkLW9m
Zi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0t
CiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgICAxMyArKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC02NSw2ICs2NSwx
OSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9pbml0X21lbV9tYXBwCiB7CiAJZWFybHlf
bWVtdW5tYXAoSFlQRVJWSVNPUl9zaGFyZWRfaW5mbywgUEFHRV9TSVpFKTsKIAlIWVBFUlZJU09S
X3NoYXJlZF9pbmZvID0gX192YShQRk5fUEhZUyhzaGFyZWRfaW5mb19wZm4pKTsKKworCS8qCisJ
ICogVGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgc2hhcmVkX2luZm8gcGFnZSBoYXMgY2hhbmdl
ZCwgc28KKwkgKiB0aGUgdmNwdV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBpcyBub3cgc3RhbGUu
CisJICoKKwkgKiBUaGUgcHJlcGFyZV9ib290X2NwdSBjYWxsYmFjayB3aWxsIHJlLWluaXRpYWxp
emUgaXQgdmlhCisJICogeGVuX3ZjcHVfc2V0dXAsIGJ1dCB3ZSBjYW4ndCByZWx5IG9uIHRoYXQg
dG8gYmUgY2FsbGVkIGZvcgorCSAqIG9sZCBYZW4gdmVyc2lvbnMgKHhlbl9oYXZlX3ZlY3Rvcl9j
YWxsYmFjayA9PSAwKS4KKwkgKgorCSAqIEl0IGlzLCBpbiBhbnkgY2FzZSwgYmFkIHRvIGhhdmUg
YSBzdGFsZSB2Y3B1X2luZm8gcG9pbnRlcgorCSAqIHNvIHJlc2V0IGl0IG5vdy4KKwkgKi8KKwl4
ZW5fdmNwdV9pbmZvX3Jlc2V0KDApOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9odm1f
cHZfaW5mbyh2b2lkKQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBt
aWdodCBiZSBmcm9tIGZsbGluZGVuQGFtYXpvbi5jb20gYXJlCgpxdWV1ZS00LjE2L3g4Ni14ZW4t
cmVzZXQtdmNwdTAtaW5mby1wb2ludGVyLWFmdGVyLXNoYXJlZF9pbmZvLXJlbWFwLnBhdGNoCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWrA-0005b0-PZ; Sun, 17 Jun 2018 12:32:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUng-00054w-Rc
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:48 +0000
X-Inumbo-ID: be9b763c-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be9b763c-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:14 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id f1-v6so7511131plt.6
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=PIT8dIjdKIgpSFiCTraBe+JJEQFfumx4AJfh+U8d4eA=;
 b=C1pKSAe6KMj+A6PMBcoN2l0qGr+eEDAiXgvANJDlw7m/6TAc7zNio50fFNEcwxPLXB
 l5kJrDsck96GVdryJMuwq08sWkxeFSZA9/npDYKPYFE8wlZIzleEmI0qO1OHexfEmDmV
 /OxMD/SxGpgprNLPzQR3gUmLobMzQU1imB8rbzBd1FrAQgNOUD+U1XrOvAHLxaOWsJHp
 eGcCxB9MdE3CQ+WOFdI4lASkNMQL0GJJvpiPC56/i/1CWYPLs+ophRGAqqEULDDRlNzW
 aetTlJLgQAmrug7e/j0SryQUKzyh6XVwzic9JsLJOQhgkms3wQupTIm6HfJs6K1Lef13
 ps/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=PIT8dIjdKIgpSFiCTraBe+JJEQFfumx4AJfh+U8d4eA=;
 b=Lu0Y1wslePggZBkIrd90owLCrcTqyV4KfeyWguTqow2T36JqoqbCoTqNPwToNKqSnK
 zN1EN8nSaxqYYJ6KhpqLVcDy1kyiWrZUK2/jji+U8X4TnUPJtHTy3Qzud5Dhw9gX92x5
 CMNnpPHHky5YiZc8oO9SPZlzsEQgiE6APtChEQyQHx4WNwIlS/AEYI8rPW8PL8fnjHTS
 YGhN82/9TkRUhNxEe3QsBJaoo1vhXkSxTtcwtwjgCbFiu42g9BFFMtA19K1DPiZfJV9u
 MYtIeTfYm4Sc/gMSys08X6LSIYfQJJt7PYzJLqe67aY64a8nMVm6H2bmlnZiKGXn9aPX
 ZNeA==
X-Gm-Message-State: APt69E2pT1JuYQJQQ5xkVvVfAqffXjzL+s5dBywsQWh1Q07SMRMdb4t8
 Z8PNq2aL75wy9CvHXA6T2LqgPtmv6/A=
X-Google-Smtp-Source: ADUXVKJGf/Uu4cmi6D8RB9P8/LH5Uy9c3DICCzdvRtbVXLio9Qb20MDvvXneMFmzKWNHtj21G32IlQ==
X-Received: by 2002:a17:902:6105:: with SMTP id
 t5-v6mr9660671plj.138.1529230846675; 
 Sun, 17 Jun 2018 03:20:46 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:45 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:32 -0700
Message-Id: <1529230714-30455-22-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 21/23] xen/mem_paging: move paging op
 arguments into a union
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpJbiBwcmVwYXJhdGlvbiBm
b3IgdGhlIGFkZGl0aW9uIG9mIGEgbWVtIHBhZ2luZyBvcCB3aXRoIGRpZmZlcmVudAphcmd1bWVu
dHMgdGhhbiB0aGUgZXhpc3Rpbmcgb3BzLCBtb3ZlIHRoZSBvcC1zcGVjaWZpYyBhcmd1bWVudHMg
aW50byBhCnVuaW9uLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBKb3No
dWEgT3R0byA8anRvdHRvQHV3YXRlcmxvby5jYT4KLS0tCiB0b29scy9saWJ4Yy94Y19tZW1fcGFn
aW5nLmMgIHwgIDggKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMgfCAgNiAr
KystLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgfCAxMiArKysrKysrKy0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jIGIvdG9vbHMvbGlieGMveGNfbWVtX3Bh
Z2luZy5jCmluZGV4IDI4NjExZjQuLmYzMTRiMDggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hj
X21lbV9wYWdpbmcuYworKysgYi90b29scy9saWJ4Yy94Y19tZW1fcGFnaW5nLmMKQEAgLTI5LDEw
ICsyOSwxMCBAQCBzdGF0aWMgaW50IHhjX21lbV9wYWdpbmdfbWVtb3AoeGNfaW50ZXJmYWNlICp4
Y2gsIGRvbWlkX3QgZG9tYWluX2lkLAogCiAgICAgbWVtc2V0KCZtcG8sIDAsIHNpemVvZihtcG8p
KTsKIAotICAgIG1wby5vcCAgICAgID0gb3A7Ci0gICAgbXBvLmRvbWFpbiAgPSBkb21haW5faWQ7
Ci0gICAgbXBvLmdmbiAgICAgPSBnZm47Ci0gICAgbXBvLmJ1ZmZlciAgPSAodW5zaWduZWQgbG9u
ZykgYnVmZmVyOworICAgIG1wby5vcCAgICAgICAgICAgICAgID0gb3A7CisgICAgbXBvLmRvbWFp
biAgICAgICAgICAgPSBkb21haW5faWQ7CisgICAgbXBvLnUuc2luZ2xlLmdmbiAgICAgPSBnZm47
CisgICAgbXBvLnUuc2luZ2xlLmJ1ZmZlciAgPSAodW5zaWduZWQgbG9uZykgYnVmZmVyOwogCiAg
ICAgcmV0dXJuIGRvX21lbW9yeV9vcCh4Y2gsIFhFTk1FTV9wYWdpbmdfb3AsICZtcG8sIHNpemVv
ZihtcG8pKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3BhZ2luZy5jCmluZGV4IGEwNDllMGQuLmUyM2UyNmMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L21lbV9wYWdpbmcuYwpAQCAtNDksMTUgKzQ5LDE1IEBAIGludCBtZW1fcGFnaW5nX21lbW9wKFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbV9wYWdpbmdfb3BfdCkgYXJnKQogICAgIHN3aXRj
aCggbXBvLm9wICkKICAgICB7CiAgICAgY2FzZSBYRU5NRU1fcGFnaW5nX29wX25vbWluYXRlOgot
ICAgICAgICByYyA9IHAybV9tZW1fcGFnaW5nX25vbWluYXRlKGQsIG1wby5nZm4pOworICAgICAg
ICByYyA9IHAybV9tZW1fcGFnaW5nX25vbWluYXRlKGQsIG1wby51LnNpbmdsZS5nZm4pOwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgWEVOTUVNX3BhZ2luZ19vcF9ldmljdDoKLSAgICAgICAg
cmMgPSBwMm1fbWVtX3BhZ2luZ19ldmljdChkLCBtcG8uZ2ZuKTsKKyAgICAgICAgcmMgPSBwMm1f
bWVtX3BhZ2luZ19ldmljdChkLCBtcG8udS5zaW5nbGUuZ2ZuKTsKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIFhFTk1FTV9wYWdpbmdfb3BfcHJlcDoKLSAgICAgICAgcmMgPSBwMm1fbWVtX3Bh
Z2luZ19wcmVwKGQsIG1wby5nZm4sIG1wby5idWZmZXIpOworICAgICAgICByYyA9IHAybV9tZW1f
cGFnaW5nX3ByZXAoZCwgbXBvLnUuc2luZ2xlLmdmbiwgbXBvLnUuc2luZ2xlLmJ1ZmZlcik7CiAg
ICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgIGNvcHliYWNrID0gMTsKICAgICAgICAgYnJl
YWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggNmVlZTBjOC4uNDllZjE2MiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnku
aApAQCAtMzk0LDEwICszOTQsMTQgQEAgc3RydWN0IHhlbl9tZW1fcGFnaW5nX29wIHsKICAgICB1
aW50OF90ICAgICBvcDsgICAgICAgICAvKiBYRU5NRU1fcGFnaW5nX29wXyogKi8KICAgICBkb21p
ZF90ICAgICBkb21haW47CiAKLSAgICAvKiBQQUdJTkdfUFJFUCBJTjogYnVmZmVyIHRvIGltbWVk
aWF0ZWx5IGZpbGwgcGFnZSBpbiAqLwotICAgIHVpbnQ2NF9hbGlnbmVkX3QgICAgYnVmZmVyOwot
ICAgIC8qIE90aGVyIE9QcyAqLwotICAgIHVpbnQ2NF9hbGlnbmVkX3QgICAgZ2ZuOyAgICAgICAg
ICAgLyogSU46ICBnZm4gb2YgcGFnZSBiZWluZyBvcGVyYXRlZCBvbiAqLworICAgIHVuaW9uIHsK
KyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIC8qIFBBR0lOR19QUkVQIElOOiBidWZmZXIg
dG8gaW1tZWRpYXRlbHkgZmlsbCBwYWdlIGluICovCisgICAgICAgICAgICB1aW50NjRfYWxpZ25l
ZF90ICAgIGJ1ZmZlcjsKKyAgICAgICAgICAgIC8qIE90aGVyIE9QcyAqLworICAgICAgICAgICAg
dWludDY0X2FsaWduZWRfdCAgICBnZm47ICAgLyogSU46ICBnZm4gb2YgcGFnZSBiZWluZyBvcGVy
YXRlZCBvbiAqLworICAgICAgICB9IHNpbmdsZTsKKyAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1
Y3QgeGVuX21lbV9wYWdpbmdfb3AgeGVuX21lbV9wYWdpbmdfb3BfdDsKIERFRklORV9YRU5fR1VF
U1RfSEFORExFKHhlbl9tZW1fcGFnaW5nX29wX3QpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr9-0005aQ-Bd; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnb-00053a-Vn
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:44 +0000
X-Inumbo-ID: bbe97609-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbe97609-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:10 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id 31-v6so7519615plc.4
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=U2on0CX+XsQktVSEwFXWdojBW7MAWNDPSJyZC2BbzhE=;
 b=F7HO6hkw8xaJqqnT0KGza5h6bzu9CSUA7Ko6NchLVoXBB3R+oYvI8adMGqG+TKe3LB
 Y6jZFWsFcqWvGSh2ZiO7n57MMyOUePedAuVWBl+FpavJ21p+ZRzD5gLRu2WRz0zW7VQH
 2gsizTXvQd9lZHKZnoKeveGiXbJJcxWUSwUmJ0g2FDt6N+IE3e1dmFiVDtvISzQzUw6+
 1XJ/WPBsJZO01QBJuOdfx3z0BB+LPLnwbxU9OXVZGonsHeKMZ/Y4pi3YT40g/VdnqFKo
 4TX9GmLSlm+EdiYHrJ+WZAGg0d5t6aOoGHwg5z7r36XiUheEf1XzVnV8Cj/VbNKjQwLK
 uLWg==
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=U2on0CX+XsQktVSEwFXWdojBW7MAWNDPSJyZC2BbzhE=;
 b=E78CxF+A1RQmDYGcztgJToqp++Zz7OJwURH8nSpHZ3LO92hkYChV4D8w/VI4Re8kEu
 wfrlLETrqxqIFs1MzN2xARdRKJFUiKemVvQkuxeqa41srS7+PHC2fgSwzEEiUjiqjYjq
 vLnK1mVVcg+ExWKvijh5/rDKTZEi2aMcBKvuom/4sp5Q07HkyQEAh4Qr5Wum4/nLLV18
 VU8Q13OTgXEWQSbIr3haWWdM5DhsG2LBES/Me+vUPKQQ8OYQN2IO/AzRZWMFWzrz1lZf
 FBxOohZtLA4PFJ2kwPKmrGaouH5lBvdvCsurmfAn2M8QtoKJxQZLGeM+MgdRarzvb1zA
 +iuA==
X-Gm-Message-State: APt69E3cirig8ZV2rkzlywJze83rBL3dHu09ao/x+pRizAMtm6EhGSUq
 XVhL4AWqq2aptMnioW+KGu6s0x8YWs4=
X-Google-Smtp-Source: ADUXVKJctEw0Ypw5c5/vpW9B5ogAT4GNgB7E24m7BZZKpjgJSrj3IYk7uof2nyGnzS2/4YVOLgcZyw==
X-Received: by 2002:a17:902:76c4:: with SMTP id
 j4-v6mr9493618plt.19.1529230842104; 
 Sun, 17 Jun 2018 03:20:42 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:41 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:28 -0700
Message-Id: <1529230714-30455-18-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 17/23] libxl/libxl_stream_read.c: track
 callback chains with an explicit phase
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpBcyB0aGUgcHJldmlvdXMg
cGF0Y2ggZGlkIGZvciBsaWJ4bF9zdHJlYW1fd3JpdGUsIGRvIGZvcgpsaWJ4bF9zdHJlYW1fcmVh
ZC4gIGxpYnhsX3N0cmVhbV9yZWFkIGFscmVhZHkgaGFzIGEgbm90aW9uIG9mIHBoYXNlIGZvcgpp
dHMgcmVjb3JkLWJ1ZmZlcmluZyBiZWhhdmlvdXIgLSB0aGlzIGlzIGNvbWJpbmVkIHdpdGggdGhl
IGNhbGxiYWNrCmNoYWluIHBoYXNlLiAgQWdhaW4sIHRoaXMgaXMgZG9uZSB0byBzdXBwb3J0IHRo
ZSBhZGRpdGlvbiBvZiBhIG5ldwpjYWxsYmFjayBjaGFpbiBmb3IgcG9zdGNvcHkgbGl2ZSBtaWdy
YXRpb24uCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRv
IDxqdG90dG9AdXdhdGVybG9vLmNhPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgg
ICAgfCAgNyArKy0tCiB0b29scy9saWJ4bC9saWJ4bF9zdHJlYW1fcmVhZC5jIHwgODMgKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDUg
aW5zZXJ0aW9ucygrKSwgNDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggY2Vm
MmYzOS4uMzBkNTQ5MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAor
KysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0zMTMzLDkgKzMxMzMsNyBAQCBz
dHJ1Y3QgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlIHsKICAgICAvKiBQcml2YXRlICovCiAgICAg
aW50IHJjOwogICAgIGJvb2wgcnVubmluZzsKLSAgICBib29sIGluX2NoZWNrcG9pbnQ7CiAgICAg
Ym9vbCBzeW5jX3RlYXJkb3duOyAvKiBPbmx5IHVzZWQgdG8gY29vcmRpbmF0ZSBzaHV0ZG93biBv
biBlcnJvciBwYXRoLiAqLwotICAgIGJvb2wgaW5fY2hlY2twb2ludF9zdGF0ZTsKICAgICBsaWJ4
bF9fc2F2ZV9oZWxwZXJfc3RhdGUgc2hzOwogICAgIGxpYnhsX19jb252ZXJzaW9uX2hlbHBlcl9z
dGF0ZSBjaHM7CiAKQEAgLTMxNDUsOCArMzE0Myw5IEBAIHN0cnVjdCBsaWJ4bF9fc3RyZWFtX3Jl
YWRfc3RhdGUgewogICAgIExJQlhMX1NUQUlMUV9IRUFEKCwgbGlieGxfX3NyX3JlY29yZF9idWYp
IHJlY29yZF9xdWV1ZTsgLyogTk9HQyAqLwogICAgIGVudW0gewogICAgICAgICBTUlNfUEhBU0Vf
Tk9STUFMLAotICAgICAgICBTUlNfUEhBU0VfQlVGRkVSSU5HLAotICAgICAgICBTUlNfUEhBU0Vf
VU5CVUZGRVJJTkcsCisgICAgICAgIFNSU19QSEFTRV9DSEVDS1BPSU5UX0JVRkZFUklORywKKyAg
ICAgICAgU1JTX1BIQVNFX0NIRUNLUE9JTlRfVU5CVUZGRVJJTkcsCisgICAgICAgIFNSU19QSEFT
RV9DSEVDS1BPSU5UX1NUQVRFCiAgICAgfSBwaGFzZTsKICAgICBib29sIHJlY3Vyc2lvbl9ndWFy
ZDsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfc3RyZWFtX3JlYWQuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3N0cmVhbV9yZWFkLmMKaW5kZXggODljMmYyMS4uNGNiNTUzZSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfc3RyZWFtX3JlYWQuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9zdHJlYW1fcmVhZC5jCkBAIC0yOSwxNCArMjksMTUgQEAKICAqIHByb2Nlc3NlZCwgYW5k
IGFsbCByZWNvcmRzIHdpbGwgYmUgcHJvY2Vzc2VkIGluIHF1ZXVlIG9yZGVyLgogICoKICAqIElu
dGVybmFsIHN0YXRlczoKLSAqICAgICAgICAgICBydW5uaW5nICBwaGFzZSAgICAgICBpbl8gICAg
ICAgICByZWNvcmQgICBpbmNvbWluZwotICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNoZWNrcG9pbnQgIF9xdWV1ZSAgIF9yZWNvcmQKKyAqICAgICAgICAgICBydW5uaW5nICBwaGFz
ZSAgICAgICAgICAgICAgICAgICByZWNvcmQgICBpbmNvbWluZworICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9xdWV1ZSAgIF9yZWNvcmQKICAqCi0gKiBVbmRl
ZmluZWQgICAgdW5kZWYgIHVuZGVmICAgICAgICB1bmRlZiAgICAgICB1bmRlZiAgICB1bmRlZgot
ICogSWRsZSAgICAgICAgIGZhbHNlICB1bmRlZiAgICAgICAgZmFsc2UgICAgICAgMCAgICAgICAg
MAotICogQWN0aXZlICAgICAgIHRydWUgICBOT1JNQUwgICAgICAgZmFsc2UgICAgICAgMC8xICAg
ICAgMC9wYXJ0aWFsCi0gKiBBY3RpdmUgICAgICAgdHJ1ZSAgIEJVRkZFUklORyAgICB0cnVlICAg
ICAgICBhbnkgICAgICAwL3BhcnRpYWwKLSAqIEFjdGl2ZSAgICAgICB0cnVlICAgVU5CVUZGRVJJ
TkcgIHRydWUgICAgICAgIGFueSAgICAgIDAKKyAqIFVuZGVmaW5lZCAgICB1bmRlZiAgdW5kZWYg
ICAgICAgICAgICAgICAgICAgIHVuZGVmICAgIHVuZGVmCisgKiBJZGxlICAgICAgICAgZmFsc2Ug
IHVuZGVmICAgICAgICAgICAgICAgICAgICAwICAgICAgICAwCisgKiBBY3RpdmUgICAgICAgdHJ1
ZSAgIE5PUk1BTCAgICAgICAgICAgICAgICAgICAwLzEgICAgICAwL3BhcnRpYWwKKyAqIEFjdGl2
ZSAgICAgICB0cnVlICAgQ0hFQ0tQT0lOVF9CVUZGRVJJTkcgICAgIGFueSAgICAgIDAvcGFydGlh
bAorICogQWN0aXZlICAgICAgIHRydWUgICBDSEVDS1BPSU5UX1VOQlVGRkVSSU5HICAgYW55ICAg
ICAgMAorICogQWN0aXZlICAgICAgIHRydWUgICBDSEVDS1BPSU5UX1NUQVRFICAgICAgICAgMC8x
ICAgICAgMC9wYXJ0aWFsCiAgKgogICogV2hpbGUgcmVhZGluZyBkYXRhIGZyb20gdGhlIHN0cmVh
bSwgJ2RjJyBpcyBhY3RpdmUgYW5kIGEgY2FsbGJhY2sKICAqIGlzIGV4cGVjdGVkLiAgTW9zdCBh
Y3Rpb25zIGluIHByb2Nlc3NfcmVjb3JkKCkgc3RhcnQgYSBjYWxsYmFjayBvZgpAQCAtNDgsMTIg
KzQ5LDEyIEBACiAgKiAgIFJlY29yZHMgYXJlIHJlYWQgb25lIGF0IHRpbWUgYW5kIGltbWVkaWF0
ZWx5IHByb2Nlc3NlZC4gIChUaGUKICAqICAgcmVjb3JkIHF1ZXVlIHdpbGwgbm90IGNvbnRhaW4g
bW9yZSB0aGFuIGEgc2luZ2xlIHJlY29yZC4pCiAgKgotICogUEhBU0VfQlVGRkVSSU5HOgorICog
UEhBU0VfQ0hFQ0tQT0lOVF9CVUZGRVJJTkc6CiAgKiAgIFRoaXMgcGhhc2UgaXMgdXNlZCBpbiBj
aGVja3BvaW50ZWQgc3RyZWFtcywgd2hlbiBsaWJ4YyBzaWduYWxzCiAgKiAgIHRoZSBwcmVzZW5j
ZSBvZiBhIGNoZWNrcG9pbnQgaW4gdGhlIHN0cmVhbS4gIFJlY29yZHMgYXJlIHJlYWQgYW5kCiAg
KiAgIGJ1ZmZlcmVkIHVudGlsIGEgQ0hFQ0tQT0lOVF9FTkQgcmVjb3JkIGhhcyBiZWVuIHJlYWQu
CiAgKgotICogUEhBU0VfVU5CVUZGRVJJTkc6CisgKiBQSEFTRV9DSEVDS1BPSU5UX1VOQlVGRkVS
SU5HOgogICogICBPbmNlIGEgQ0hFQ0tQT0lOVF9FTkQgcmVjb3JkIGhhcyBiZWVuIHJlYWQsIGFs
bCBidWZmZXJlZCByZWNvcmRzCiAgKiAgIGFyZSBwcm9jZXNzZWQuCiAgKgpAQCAtMTcyLDYgKzE3
MywxMiBAQCBzdGF0aWMgdm9pZCBjaGVja3BvaW50X3N0YXRlX2RvbmUobGlieGxfX2VnYyAqZWdj
LAogCiAvKi0tLS0tIEhlbHBlcnMgLS0tLS0qLwogCitzdGF0aWMgaW5saW5lIGJvb2wgc3RyZWFt
X2luX2NoZWNrcG9pbnQobGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0pCit7CisgICAg
cmV0dXJuIHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNFX0NIRUNLUE9JTlRfQlVGRkVSSU5HIHx8
CisgICAgICAgICAgIHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNFX0NIRUNLUE9JTlRfVU5CVUZG
RVJJTkc7Cit9CisKIC8qIEhlbHBlciB0byBzZXQgdXAgcmVhZGluZyBzb21lIGRhdGEgZnJvbSB0
aGUgc3RyZWFtLiAqLwogc3RhdGljIGludCBzZXR1cF9yZWFkKGxpYnhsX19zdHJlYW1fcmVhZF9z
dGF0ZSAqc3RyZWFtLAogICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKndoYXQsIHZv
aWQgKnB0ciwgc2l6ZV90IG5yX2J5dGVzLApAQCAtMjEwLDcgKzIxNyw2IEBAIHZvaWQgbGlieGxf
X3N0cmVhbV9yZWFkX2luaXQobGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0pCiAKICAg
ICBzdHJlYW0tPnJjID0gMDsKICAgICBzdHJlYW0tPnJ1bm5pbmcgPSBmYWxzZTsKLSAgICBzdHJl
YW0tPmluX2NoZWNrcG9pbnQgPSBmYWxzZTsKICAgICBzdHJlYW0tPnN5bmNfdGVhcmRvd24gPSBm
YWxzZTsKICAgICBGSUxMWkVSTyhzdHJlYW0tPmRjKTsKICAgICBGSUxMWkVSTyhzdHJlYW0tPmhk
cik7CkBAIC0yOTcsMTAgKzMwMyw5IEBAIHZvaWQgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXJ0X2No
ZWNrcG9pbnQobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3JlYWRfc3RhdGUgKnN0cmVhbSkKIHsKICAgICBhc3Nl
cnQoc3RyZWFtLT5ydW5uaW5nKTsKLSAgICBhc3NlcnQoIXN0cmVhbS0+aW5fY2hlY2twb2ludCk7
CisgICAgYXNzZXJ0KHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNFX05PUk1BTCk7CiAKLSAgICBz
dHJlYW0tPmluX2NoZWNrcG9pbnQgPSB0cnVlOwotICAgIHN0cmVhbS0+cGhhc2UgPSBTUlNfUEhB
U0VfQlVGRkVSSU5HOworICAgIHN0cmVhbS0+cGhhc2UgPSBTUlNfUEhBU0VfQ0hFQ0tQT0lOVF9C
VUZGRVJJTkc7CiAKICAgICAvKgogICAgICAqIExpYnhjIGhhcyBoYW5kZWQgY29udHJvbCBvZiB0
aGUgZmQgdG8gdXMuICBTdGFydCByZWFkaW5nIHNvbWUKQEAgLTM5Miw2ICszOTcsNyBAQCBzdGF0
aWMgdm9pZCBzdHJlYW1fY29udGludWUobGlieGxfX2VnYyAqZWdjLAogCiAgICAgc3dpdGNoIChz
dHJlYW0tPnBoYXNlKSB7CiAgICAgY2FzZSBTUlNfUEhBU0VfTk9STUFMOgorICAgIGNhc2UgU1JT
X1BIQVNFX0NIRUNLUE9JTlRfU1RBVEU6CiAgICAgICAgIC8qCiAgICAgICAgICAqIE5vcm1hbCBw
aGFzZSAocmVndWxhciBtaWdyYXRpb24gb3IgcmVzdG9yZSBmcm9tIGZpbGUpOgogICAgICAgICAg
KgpAQCAtNDE2LDkgKzQyMiw5IEBAIHN0YXRpYyB2b2lkIHN0cmVhbV9jb250aW51ZShsaWJ4bF9f
ZWdjICplZ2MsCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIFNSU19QSEFT
RV9CVUZGRVJJTkc6IHsKKyAgICBjYXNlIFNSU19QSEFTRV9DSEVDS1BPSU5UX0JVRkZFUklORzog
ewogICAgICAgICAvKgotICAgICAgICAgKiBCdWZmZXJpbmcgcGhhc2UgKGNoZWNrcG9pbnRlZCBz
dHJlYW1zIG9ubHkpOgorICAgICAgICAgKiBCdWZmZXJpbmcgcGhhc2U6CiAgICAgICAgICAqCiAg
ICAgICAgICAqIGxvZ2ljYWxseToKICAgICAgICAgICogICBkbyB7IHJlYWRfcmVjb3JkKCk7IH0g
d2hpbGUgKCBub3QgQ0hFQ0tQT0lOVF9FTkQgKTsKQEAgLTQzMSw4ICs0MzcsNiBAQCBzdGF0aWMg
dm9pZCBzdHJlYW1fY29udGludWUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICBsaWJ4bF9fc3Jf
cmVjb3JkX2J1ZiAqcmVjID0gTElCWExfU1RBSUxRX0xBU1QoCiAgICAgICAgICAgICAmc3RyZWFt
LT5yZWNvcmRfcXVldWUsIGxpYnhsX19zcl9yZWNvcmRfYnVmLCBlbnRyeSk7CiAKLSAgICAgICAg
YXNzZXJ0KHN0cmVhbS0+aW5fY2hlY2twb2ludCk7Ci0KICAgICAgICAgaWYgKCFyZWMgfHwgKHJl
Yy0+aGRyLnR5cGUgIT0gUkVDX1RZUEVfQ0hFQ0tQT0lOVF9FTkQpKSB7CiAgICAgICAgICAgICBz
ZXR1cF9yZWFkX3JlY29yZChlZ2MsIHN0cmVhbSk7CiAgICAgICAgICAgICBicmVhazsKQEAgLTQ0
MiwxOSArNDQ2LDE4IEBAIHN0YXRpYyB2b2lkIHN0cmVhbV9jb250aW51ZShsaWJ4bF9fZWdjICpl
Z2MsCiAgICAgICAgICAqIFRoZXJlIGFyZSBub3cgc29tZSBudW1iZXIgb2YgYnVmZmVyZWQgcmVj
b3Jkcywgd2l0aCBhCiAgICAgICAgICAqIENIRUNLUE9JTlRfRU5EIGF0IHRoZSBlbmQuIFN0YXJ0
IHByb2Nlc3NpbmcgdGhlbSBhbGwuCiAgICAgICAgICAqLwotICAgICAgICBzdHJlYW0tPnBoYXNl
ID0gU1JTX1BIQVNFX1VOQlVGRkVSSU5HOworICAgICAgICBzdHJlYW0tPnBoYXNlID0gU1JTX1BI
QVNFX0NIRUNLUE9JTlRfVU5CVUZGRVJJTkc7CiAgICAgfQogICAgICAgICAvKiBGQUxMVEhST1VH
SCAqLwotICAgIGNhc2UgU1JTX1BIQVNFX1VOQlVGRkVSSU5HOgorICAgIGNhc2UgU1JTX1BIQVNF
X0NIRUNLUE9JTlRfVU5CVUZGRVJJTkc6CiAgICAgICAgIC8qCi0gICAgICAgICAqIFVuYnVmZmVy
aW5nIHBoYXNlIChjaGVja3BvaW50ZWQgc3RyZWFtcyBvbmx5KToKKyAgICAgICAgICogVW5idWZm
ZXJpbmcgcGhhc2U6CiAgICAgICAgICAqCiAgICAgICAgICAqIGxvZ2ljYWxseToKICAgICAgICAg
ICogICBkbyB7IHByb2Nlc3NfcmVjb3JkKCk7IH0gd2hpbGUgKCBub3QgQ0hFQ0tQT0lOVF9FTkQg
KTsKICAgICAgICAgICoKICAgICAgICAgICogUHJvY2VzcyBhbGwgcmVjb3JkcyBjb2xsZWN0ZWQg
ZHVyaW5nIHRoZSBidWZmZXJpbmcgcGhhc2UuCiAgICAgICAgICAqLwotICAgICAgICBhc3NlcnQo
c3RyZWFtLT5pbl9jaGVja3BvaW50KTsKIAogICAgICAgICB3aGlsZSAocHJvY2Vzc19yZWNvcmQo
ZWdjLCBzdHJlYW0pKQogICAgICAgICAgICAgOyAvKgpAQCAtNjI1LDcgKzYyOCw3IEBAIHN0YXRp
YyBib29sIHByb2Nlc3NfcmVjb3JkKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIFJFQ19UWVBFX0NIRUNLUE9JTlRfRU5EOgotICAgICAgICBpZiAoIXN0cmVhbS0+
aW5fY2hlY2twb2ludCkgeworICAgICAgICBpZiAoIXN0cmVhbV9pbl9jaGVja3BvaW50KHN0cmVh
bSkpIHsKICAgICAgICAgICAgIExPRyhFUlJPUiwgIlVuZXhwZWN0ZWQgQ0hFQ0tQT0lOVF9FTkQg
cmVjb3JkIGluIHN0cmVhbSIpOwogICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAg
ICAgICAgZ290byBlcnI7CkBAIC02MzQsNyArNjM3LDcgQEAgc3RhdGljIGJvb2wgcHJvY2Vzc19y
ZWNvcmQobGlieGxfX2VnYyAqZWdjLAogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgUkVDX1RZ
UEVfQ0hFQ0tQT0lOVF9TVEFURToKLSAgICAgICAgaWYgKCFzdHJlYW0tPmluX2NoZWNrcG9pbnRf
c3RhdGUpIHsKKyAgICAgICAgaWYgKHN0cmVhbS0+cGhhc2UgIT0gU1JTX1BIQVNFX0NIRUNLUE9J
TlRfU1RBVEUpIHsKICAgICAgICAgICAgIExPRyhFUlJPUiwgIlVuZXhwZWN0ZWQgQ0hFQ0tQT0lO
VF9TVEFURSByZWNvcmQgaW4gc3RyZWFtIik7CiAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
CiAgICAgICAgICAgICBnb3RvIGVycjsKQEAgLTc0Myw3ICs3NDYsMTIgQEAgc3RhdGljIHZvaWQg
c3RyZWFtX2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVnYywKIHsKICAgICBhc3NlcnQoc3RyZWFtLT5y
dW5uaW5nKTsKIAotICAgIGlmIChzdHJlYW0tPmluX2NoZWNrcG9pbnQpIHsKKyAgICBzd2l0Y2gg
KHN0cmVhbS0+cGhhc2UpIHsKKyAgICBjYXNlIFNSU19QSEFTRV9OT1JNQUw6CisgICAgICAgIHN0
cmVhbV9kb25lKGVnYywgc3RyZWFtLCByYyk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgU1JT
X1BIQVNFX0NIRUNLUE9JTlRfQlVGRkVSSU5HOgorICAgIGNhc2UgU1JTX1BIQVNFX0NIRUNLUE9J
TlRfVU5CVUZGRVJJTkc6CiAgICAgICAgIGFzc2VydChyYyk7CiAKICAgICAgICAgLyoKQEAgLTc1
MiwxMCArNzYwLDggQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVn
YywKICAgICAgICAgICogbGlieGxfX3hjX2RvbWFpbl9yZXN0b3JlX2RvbmUoKQogICAgICAgICAg
Ki8KICAgICAgICAgY2hlY2twb2ludF9kb25lKGVnYywgc3RyZWFtLCByYyk7Ci0gICAgICAgIHJl
dHVybjsKLSAgICB9Ci0KLSAgICBpZiAoc3RyZWFtLT5pbl9jaGVja3BvaW50X3N0YXRlKSB7Cisg
ICAgICAgIGJyZWFrOworICAgIGNhc2UgU1JTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEU6CiAgICAg
ICAgIGFzc2VydChyYyk7CiAKICAgICAgICAgLyoKQEAgLTc2NywxMCArNzczLDggQEAgc3RhdGlj
IHZvaWQgc3RyZWFtX2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICogICAgbGli
eGxfX3N0cmVhbV9yZWFkX2Fib3J0KCkKICAgICAgICAgICovCiAgICAgICAgIGNoZWNrcG9pbnRf
c3RhdGVfZG9uZShlZ2MsIHN0cmVhbSwgcmMpOwotICAgICAgICByZXR1cm47CisgICAgICAgIGJy
ZWFrOwogICAgIH0KLQotICAgIHN0cmVhbV9kb25lKGVnYywgc3RyZWFtLCByYyk7CiB9CiAKIHN0
YXRpYyB2b2lkIGNoZWNrcG9pbnRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCkBAIC03NzgsMTggKzc4
MiwxNyBAQCBzdGF0aWMgdm9pZCBjaGVja3BvaW50X2RvbmUobGlieGxfX2VnYyAqZWdjLAogewog
ICAgIGludCByZXQ7CiAKLSAgICBhc3NlcnQoc3RyZWFtLT5pbl9jaGVja3BvaW50KTsKKyAgICBh
c3NlcnQoc3RyZWFtX2luX2NoZWNrcG9pbnQoc3RyZWFtKSk7CiAKICAgICBpZiAocmMgPT0gMCkK
ICAgICAgICAgcmV0ID0gWEdSX0NIRUNLUE9JTlRfU1VDQ0VTUzsKLSAgICBlbHNlIGlmIChzdHJl
YW0tPnBoYXNlID09IFNSU19QSEFTRV9CVUZGRVJJTkcpCisgICAgZWxzZSBpZiAoc3RyZWFtLT5w
aGFzZSA9PSBTUlNfUEhBU0VfQ0hFQ0tQT0lOVF9CVUZGRVJJTkcpCiAgICAgICAgIHJldCA9IFhH
Ul9DSEVDS1BPSU5UX0ZBSUxPVkVSOwogICAgIGVsc2UKICAgICAgICAgcmV0ID0gWEdSX0NIRUNL
UE9JTlRfRVJST1I7CiAKICAgICBzdHJlYW0tPmNoZWNrcG9pbnRfY2FsbGJhY2soZWdjLCBzdHJl
YW0sIHJldCk7CiAKLSAgICBzdHJlYW0tPmluX2NoZWNrcG9pbnQgPSBmYWxzZTsKICAgICBzdHJl
YW0tPnBoYXNlID0gU1JTX1BIQVNFX05PUk1BTDsKIH0KIApAQCAtNzk5LDggKzgwMiw3IEBAIHN0
YXRpYyB2b2lkIHN0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBsaWJ4bF9fc3JfcmVj
b3JkX2J1ZiAqcmVjLCAqdHJlYzsKIAogICAgIGFzc2VydChzdHJlYW0tPnJ1bm5pbmcpOwotICAg
IGFzc2VydCghc3RyZWFtLT5pbl9jaGVja3BvaW50KTsKLSAgICBhc3NlcnQoIXN0cmVhbS0+aW5f
Y2hlY2twb2ludF9zdGF0ZSk7CisgICAgYXNzZXJ0KHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNF
X05PUk1BTCk7CiAgICAgc3RyZWFtLT5ydW5uaW5nID0gZmFsc2U7CiAKICAgICBpZiAoc3RyZWFt
LT5pbmNvbWluZ19yZWNvcmQpCkBAIC05NTUsOSArOTU3LDggQEAgdm9pZCBsaWJ4bF9fc3RyZWFt
X3JlYWRfY2hlY2twb2ludF9zdGF0ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGF0ZSAqc3RyZWFt
KQogewogICAgIGFzc2VydChzdHJlYW0tPnJ1bm5pbmcpOwotICAgIGFzc2VydCghc3RyZWFtLT5p
bl9jaGVja3BvaW50KTsKLSAgICBhc3NlcnQoIXN0cmVhbS0+aW5fY2hlY2twb2ludF9zdGF0ZSk7
Ci0gICAgc3RyZWFtLT5pbl9jaGVja3BvaW50X3N0YXRlID0gdHJ1ZTsKKyAgICBhc3NlcnQoc3Ry
ZWFtLT5waGFzZSA9PSBTUlNfUEhBU0VfTk9STUFMKTsKKyAgICBzdHJlYW0tPnBoYXNlID0gU1JT
X1BIQVNFX0NIRUNLUE9JTlRfU1RBVEU7CiAKICAgICBzZXR1cF9yZWFkX3JlY29yZChlZ2MsIHN0
cmVhbSk7CiB9CkBAIC05NjUsOCArOTY2LDggQEAgdm9pZCBsaWJ4bF9fc3RyZWFtX3JlYWRfY2hl
Y2twb2ludF9zdGF0ZShsaWJ4bF9fZWdjICplZ2MsCiBzdGF0aWMgdm9pZCBjaGVja3BvaW50X3N0
YXRlX2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGF0ZSAqc3RyZWFtLCBpbnQgcmMpCiB7Ci0gICAgYXNz
ZXJ0KHN0cmVhbS0+aW5fY2hlY2twb2ludF9zdGF0ZSk7Ci0gICAgc3RyZWFtLT5pbl9jaGVja3Bv
aW50X3N0YXRlID0gZmFsc2U7CisgICAgYXNzZXJ0KHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNF
X0NIRUNLUE9JTlRfU1RBVEUpOworICAgIHN0cmVhbS0+cGhhc2UgPSBTUlNfUEhBU0VfTk9STUFM
OwogICAgIHN0cmVhbS0+Y2hlY2twb2ludF9jYWxsYmFjayhlZ2MsIHN0cmVhbSwgcmMpOwogfQog
Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr4-0005Xi-O8; Sun, 17 Jun 2018 12:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnP-00050X-1E
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:31 +0000
X-Inumbo-ID: b42ef75a-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x244.google.com (unknown [2607:f8b0:400e:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b42ef75a-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:57 +0200 (CEST)
Received: by mail-pg0-x244.google.com with SMTP id d2-v6so6248011pga.13
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20: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:in-reply-to:references;
 bh=Ewz9/HBS0WRMQupxFBdDdXVI7qnyVtAg7MXfzgFcE/c=;
 b=P7aJd6rbhILX1eJilkFS0QFE4eUqI/8BT2lDv/XKglUywK6+1qv/UGocRnKJMdvKdS
 G3aqt2SUizEdzn1znBTvhnnHbAMG9FoB+b9iKfbXG4etOkHGdDivJ6sHLqMjzf2HkxN/
 NbiqkxRqbeag5cqLTQ0kR1L56wuO7OKCtAHxR8FhrXubqqMBkFY0j7OMehggfvMR8zEo
 eHXxJ+JWdXrE2/DQeebaTfHkMEypstHRhuObN4pbAkUnW2iWr8CPZS8PTsQUkynpCAVr
 SQAR6wMRx4OA1Vt1SOglequaUFcr4/PFKFbwVsmEx3KjuBGWfn8a9okYqrQhrQu6aMK6
 woEg==
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=Ewz9/HBS0WRMQupxFBdDdXVI7qnyVtAg7MXfzgFcE/c=;
 b=PFyNXSkYDyUodu+8TiaqWNWo0+VlMGHEsnIo35Rfh04gE+z91z5d4znS9jZhHTlAWH
 IUqTgdsCLC9fgUk/LD/dPzcy9IW19/ozq0Qft1ANWVaY1qkzCLIbs08T18/MTd6YqcMu
 uJ1/CFeFXVSaRY1HZ1MQ781kS36sYhp7zgSW4w2LJwB4HWKX9PC4uYILMFiVf69oSp1g
 pPTimLG1zkUI/n6V6g98/knFSYivFlDe5Ai7jaWMaWr6+5X42FGDaHkqOAAnsOI1ELFo
 9cUCZJIn72JmAv6NbbfhryCZtg4z6kXGbFXLDD4KcX7l3X2jVpf6I9WrgCnl9/q9DGjo
 F09w==
X-Gm-Message-State: APt69E2xVkUNp6DSt9gaGC0JeHz9e2TsInJ5hD+QhDFq5rbWdTSWUPaF
 OdmhJqbHNcTu0/uV/PdMUoUO9QXYtp0=
X-Google-Smtp-Source: ADUXVKJws/4WeN6A6EqTzc01O329btp0kv+SfUHHvTtfOwytjcX6KLIz7VfFlZzFwvEj4coRwz7QAA==
X-Received: by 2002:aa7:818b:: with SMTP id
 g11-v6mr9220844pfi.50.1529230829068; 
 Sun, 17 Jun 2018 03:20:29 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:28 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:17 -0700
Message-Id: <1529230714-30455-7-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 06/23] libxc/xc_sr_restore: factor
 helpers out of handle_page_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.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpXaGVuIHByb2Nlc3Npbmcg
YSBQQUdFX0RBVEEgcmVjb3JkLCB0aGUgcmVzdG9yZSBjb2RlOgoxKSBhcHBsaWVzIGEgbnVtYmVy
IG9mIHNhbml0eSBjaGVja3Mgb24gdGhlIHJlY29yZCdzIGhlYWRlcnMgYW5kIHNpemUKMikgZGVj
b2RlcyB0aGUgbGlzdCBvZiBwYWNrZWQgcGFnZSBpbmZvIGludG8gcGZucyBhbmQgdGhlaXIgdHlw
ZXMKMykgdXNpbmcgdGhlIHBmbiBhbmQgdHlwZSBpbmZvLCBwb3B1bGF0ZXMgYW5kIGZpbGxzIHRo
ZSBwYWdlcyBpbnRvIHRoZQogICBndWVzdCB1c2luZyBwcm9jZXNzX3BhZ2VfZGF0YSgpCgpTdGVw
cyAxKSBhbmQgMikgYXJlIGFsc28gdXNlZnVsIGZvciBvdGhlciB0eXBlcyBvZiBwYWdlcyByZWNv
cmRzCmludHJvZHVjZWQgYnkgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24sIHNvIGZhY3RvciB0aGVt
IGludG8gcmV1c2FibGUKaGVscGVyIHJvdXRpbmVzLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpT
aWduZWQtb2ZmLWJ5OiBKb3NodWEgT3R0byA8anRvdHRvQHV3YXRlcmxvby5jYT4KLS0tCiB0b29s
cy9saWJ4Yy94Y19zcl9jb21tb24uYyAgfCAzNiArKysrKysrKysrKysrKysrKysKIHRvb2xzL2xp
YnhjL3hjX3NyX2NvbW1vbi5oICB8IDEwICsrKysrCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3Jl
LmMgfCA4OSArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgOTcgaW5zZXJ0aW9ucygrKSwgMzggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmMgYi90b29scy9saWJ4Yy94Y19zcl9jb21t
b24uYwppbmRleCAwOGFiZTlhLi5mNDQzOTc0IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19z
cl9jb21tb24uYworKysgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYwpAQCAtMTQwLDYgKzE0
MCw0MiBAQCBpbnQgcmVhZF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgaW50IGZk
LCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMpCiAgICAgcmV0dXJuIDA7CiB9OwogCitpbnQgdmFs
aWRhdGVfcGFnZXNfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19z
cl9yZWNvcmQgKnJlYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZXhwZWN0
ZWRfdHlwZSkKK3sKKyAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOworICAgIHN0cnVj
dCB4Y19zcl9yZWNfcGFnZXNfaGVhZGVyICpwYWdlcyA9IHJlYy0+ZGF0YTsKKworICAgIGlmICgg
cmVjLT50eXBlICE9IGV4cGVjdGVkX3R5cGUgKQorICAgIHsKKyAgICAgICAgRVJST1IoIiVzIHJl
Y29yZCB0eXBlIGV4cGVjdGVkLCBpbnN0ZWFkIHJlY2VpdmVkIHJlY29yZCBvZiB0eXBlICIKKyAg
ICAgICAgICAgICAgIiUwOHggKCVzKSIsIHJlY190eXBlX3RvX3N0cihleHBlY3RlZF90eXBlKSwg
cmVjLT50eXBlLAorICAgICAgICAgICAgICByZWNfdHlwZV90b19zdHIocmVjLT50eXBlKSk7Cisg
ICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAgZWxzZSBpZiAoIHJlYy0+bGVuZ3RoIDwgc2l6
ZW9mKCpwYWdlcykgKQorICAgIHsKKyAgICAgICAgRVJST1IoIiVzIHJlY29yZCB0cnVuY2F0ZWQ6
IGxlbmd0aCAldSwgbWluICV6dSIsCisgICAgICAgICAgICAgIHJlY190eXBlX3RvX3N0cihyZWMt
PnR5cGUpLCByZWMtPmxlbmd0aCwgc2l6ZW9mKCpwYWdlcykpOworICAgICAgICByZXR1cm4gLTE7
CisgICAgfQorICAgIGVsc2UgaWYgKCBwYWdlcy0+Y291bnQgPCAxICkKKyAgICB7CisgICAgICAg
IEVSUk9SKCJFeHBlY3RlZCBhdCBsZWFzdCAxIHBmbiBpbiAlcyByZWNvcmQiLAorICAgICAgICAg
ICAgICByZWNfdHlwZV90b19zdHIocmVjLT50eXBlKSk7CisgICAgICAgIHJldHVybiAtMTsKKyAg
ICB9CisgICAgZWxzZSBpZiAoIHJlYy0+bGVuZ3RoIDwgc2l6ZW9mKCpwYWdlcykgKyAocGFnZXMt
PmNvdW50ICogc2l6ZW9mKHVpbnQ2NF90KSkgKQorICAgIHsKKyAgICAgICAgRVJST1IoIiVzIHJl
Y29yZCAobGVuZ3RoICV1KSB0b28gc2hvcnQgdG8gY29udGFpbiAldSIKKyAgICAgICAgICAgICAg
IiBwZm5zIHdvcnRoIG9mIGluZm9ybWF0aW9uIiwgcmVjX3R5cGVfdG9fc3RyKHJlYy0+dHlwZSks
CisgICAgICAgICAgICAgIHJlYy0+bGVuZ3RoLCBwYWdlcy0+Y291bnQpOworICAgICAgICByZXR1
cm4gLTE7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyB2b2lkIF9fYXR0cmli
dXRlX18oKHVudXNlZCkpIGJ1aWxkX2Fzc2VydGlvbnModm9pZCkKIHsKICAgICBCVUlMRF9CVUdf
T04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9paGRyKSAhPSAyNCk7CmRpZmYgLS1naXQgYS90b29scy9s
aWJ4Yy94Y19zcl9jb21tb24uaCBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCmluZGV4IDJm
MzNjY2MuLmIxYWE4OGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCisr
KyBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCkBAIC0zOTIsNiArMzkyLDE2IEBAIHN0YXRp
YyBpbmxpbmUgaW50IHdyaXRlX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBpbnQg
ZmQsCiBpbnQgcmVhZF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgaW50IGZkLCBz
dHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMpOwogCiAvKgorICogR2l2ZW4gYSByZWNvcmQgb2Ygb25l
IG9mIHRoZSBwYWdlIGRhdGEgdHlwZXMsIHZhbGlkYXRlIGl0IGJ5OgorICogLSBjaGVja2luZyBp
dHMgYWN0dWFsIHR5cGUgYWdhaW5zdCBpdHMgc3BlY2lmaWMgZXhwZWN0ZWQgdHlwZQorICogLSBz
YW5pdHkgY2hlY2tpbmcgaXRzIGFjdHVhbCBsZW5ndGggYWdhaW5zdCBpdHMgY2xhaW1lZCBsZW5n
dGgKKyAqCisgKiBSZXR1cm5zIDAgb24gc3VjY2VzcyBhbmQgbm9uLTAgb24gZmFpbHVyZS4KKyAq
LworaW50IHZhbGlkYXRlX3BhZ2VzX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBz
dHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IGV4cGVjdGVkX3R5cGUpOworCisvKgogICogVGhpcyB3b3VsZCBpZGVhbGx5IGJlIHByaXZh
dGUgaW4gcmVzdG9yZS5jLCBidXQgaXMgbmVlZGVkIGJ5CiAgKiB4ODZfcHZfbG9jYWxpc2VfcGFn
ZSgpIGlmIHdlIHJlY2VpdmUgcGFnZXRhYmxlcyBmcmFtZXMgYWhlYWQgb2YgdGhlCiAgKiBjb250
ZW50cyBvZiB0aGUgZnJhbWVzIHRoZXkgcG9pbnQgYXQuCmRpZmYgLS1naXQgYS90b29scy9saWJ4
Yy94Y19zcl9yZXN0b3JlLmMgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMKaW5kZXggZmM0
N2EyNS4uMDBmYWQ3ZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCisr
KyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYwpAQCAtMzI2LDQ1ICszMjYsMjEgQEAgc3Rh
dGljIGludCBwcm9jZXNzX3BhZ2VfZGF0YShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNp
Z25lZCBjb3VudCwKIH0KIAogLyoKLSAqIFZhbGlkYXRlIGEgUEFHRV9EQVRBIHJlY29yZCBmcm9t
IHRoZSBzdHJlYW0sIGFuZCBwYXNzIHRoZSByZXN1bHRzIHRvCi0gKiBwcm9jZXNzX3BhZ2VfZGF0
YSgpIHRvIGFjdHVhbGx5IHBlcmZvcm0gdGhlIGxlZ3dvcmsuCisgKiBHaXZlbiBhIFBBR0VfREFU
QSByZWNvcmQsIGRlY29kZSBlYWNoIHBhY2tlZCBlbnRyeSBpbnRvIGl0cyBlbmNvZGVkIHBmbiBh
bmQKKyAqIHR5cGUsIHN0b3JpbmcgdGhlIHJlc3VsdHMgaW4gdGhlIHBmbnMgYW5kIHR5cGVzIGJ1
ZmZlcnMuCisgKgorICogUmV0dXJucyB0aGUgbnVtYmVyIG9mIHBhZ2VzIG9mIHJlYWwgZGF0YSwg
b3IgPCAwIG9uIGVycm9yLgogICovCi1zdGF0aWMgaW50IGhhbmRsZV9wYWdlX2RhdGEoc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCwgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQorc3RhdGljIGlu
dCBkZWNvZGVfcGFnZXNfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3JlY19wYWdlc19oZWFkZXIgKnBh
Z2VzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9VVCAqLyB4ZW5fcGZuX3Qg
KnBmbnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT1VUICovIHVpbnQzMl90
ICp0eXBlcykKIHsKICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOwotICAgIHN0cnVj
dCB4Y19zcl9yZWNfcGFnZXNfaGVhZGVyICpwYWdlcyA9IHJlYy0+ZGF0YTsKLSAgICB1bnNpZ25l
ZCBpLCBwYWdlc19vZl9kYXRhID0gMDsKLSAgICBpbnQgcmMgPSAtMTsKLQotICAgIHhlbl9wZm5f
dCAqcGZucyA9IE5VTEwsIHBmbjsKLSAgICB1aW50MzJfdCAqdHlwZXMgPSBOVUxMLCB0eXBlOwot
Ci0gICAgaWYgKCByZWMtPmxlbmd0aCA8IHNpemVvZigqcGFnZXMpICkKLSAgICB7Ci0gICAgICAg
IEVSUk9SKCJQQUdFX0RBVEEgcmVjb3JkIHRydW5jYXRlZDogbGVuZ3RoICV1LCBtaW4gJXp1IiwK
LSAgICAgICAgICAgICAgcmVjLT5sZW5ndGgsIHNpemVvZigqcGFnZXMpKTsKLSAgICAgICAgZ290
byBlcnI7Ci0gICAgfQotICAgIGVsc2UgaWYgKCBwYWdlcy0+Y291bnQgPCAxICkKLSAgICB7Ci0g
ICAgICAgIEVSUk9SKCJFeHBlY3RlZCBhdCBsZWFzdCAxIHBmbiBpbiBQQUdFX0RBVEEgcmVjb3Jk
Iik7Ci0gICAgICAgIGdvdG8gZXJyOwotICAgIH0KLSAgICBlbHNlIGlmICggcmVjLT5sZW5ndGgg
PCBzaXplb2YoKnBhZ2VzKSArIChwYWdlcy0+Y291bnQgKiBzaXplb2YodWludDY0X3QpKSApCi0g
ICAgewotICAgICAgICBFUlJPUigiUEFHRV9EQVRBIHJlY29yZCAobGVuZ3RoICV1KSB0b28gc2hv
cnQgdG8gY29udGFpbiAldSIKLSAgICAgICAgICAgICAgIiBwZm5zIHdvcnRoIG9mIGluZm9ybWF0
aW9uIiwgcmVjLT5sZW5ndGgsIHBhZ2VzLT5jb3VudCk7Ci0gICAgICAgIGdvdG8gZXJyOwotICAg
IH0KLQotICAgIHBmbnMgPSBtYWxsb2MocGFnZXMtPmNvdW50ICogc2l6ZW9mKCpwZm5zKSk7Ci0g
ICAgdHlwZXMgPSBtYWxsb2MocGFnZXMtPmNvdW50ICogc2l6ZW9mKCp0eXBlcykpOwotICAgIGlm
ICggIXBmbnMgfHwgIXR5cGVzICkKLSAgICB7Ci0gICAgICAgIEVSUk9SKCJVbmFibGUgdG8gYWxs
b2NhdGUgZW5vdWdoIG1lbW9yeSBmb3IgJXUgcGZucyIsCi0gICAgICAgICAgICAgIHBhZ2VzLT5j
b3VudCk7Ci0gICAgICAgIGdvdG8gZXJyOwotICAgIH0KKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAg
ICBpbnQgcGFnZXNfb2ZfZGF0YSA9IDA7CisgICAgeGVuX3Bmbl90IHBmbjsKKyAgICB1aW50MzJf
dCB0eXBlOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBwYWdlcy0+Y291bnQ7ICsraSApCiAgICAg
ewpAQCAtMzg0LDE0ICszNjAsNTEgQEAgc3RhdGljIGludCBoYW5kbGVfcGFnZV9kYXRhKHN0cnVj
dCB4Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJlYykKICAgICAgICAg
ICAgIGdvdG8gZXJyOwogICAgICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCB0eXBlIDwgWEVOX0RP
TUNUTF9QRklORk9fQlJPS0VOICkKLSAgICAgICAgICAgIC8qIE5PVEFCIGFuZCBhbGwgTDEgdGhy
b3VnaCBMNCB0YWJsZXMgKGluY2x1ZGluZyBwaW5uZWQpIHNob3VsZAotICAgICAgICAgICAgICog
aGF2ZSBhIHBhZ2Ugd29ydGggb2YgZGF0YSBpbiB0aGUgcmVjb3JkLiAqLworICAgICAgICAgICAg
LyogTk9UQUIgYW5kIGFsbCBMMSB0aHJvdWdoIEw0IHRhYmxlcyAoaW5jbHVkaW5nIHBpbm5lZCkg
cmVxdWlyZSB0aGUKKyAgICAgICAgICAgICAqIG1pZ3JhdGlvbiBvZiBhIHBhZ2Ugb2YgcmVhbCBk
YXRhLiAqLwogICAgICAgICAgICAgcGFnZXNfb2ZfZGF0YSsrOwogCiAgICAgICAgIHBmbnNbaV0g
PSBwZm47CiAgICAgICAgIHR5cGVzW2ldID0gdHlwZTsKICAgICB9CiAKKyAgICByZXR1cm4gcGFn
ZXNfb2ZfZGF0YTsKKworIGVycjoKKyAgICByZXR1cm4gLTE7Cit9CisKKy8qCisgKiBWYWxpZGF0
ZSBhIFBBR0VfREFUQSByZWNvcmQgZnJvbSB0aGUgc3RyZWFtLCBhbmQgcGFzcyB0aGUgcmVzdWx0
cyB0bworICogcHJvY2Vzc19wYWdlX2RhdGEoKSB0byBhY3R1YWxseSBwZXJmb3JtIHRoZSBsZWd3
b3JrLgorICovCitzdGF0aWMgaW50IGhhbmRsZV9wYWdlX2RhdGEoc3RydWN0IHhjX3NyX2NvbnRl
eHQgKmN0eCwgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQoreworICAgIHhjX2ludGVyZmFjZSAq
eGNoID0gY3R4LT54Y2g7CisgICAgc3RydWN0IHhjX3NyX3JlY19wYWdlc19oZWFkZXIgKnBhZ2Vz
ID0gcmVjLT5kYXRhOworICAgIGludCBwYWdlc19vZl9kYXRhOworICAgIGludCByYyA9IC0xOwor
CisgICAgeGVuX3Bmbl90ICpwZm5zID0gTlVMTDsKKyAgICB1aW50MzJfdCAqdHlwZXMgPSBOVUxM
OworCisgICAgcmMgPSB2YWxpZGF0ZV9wYWdlc19yZWNvcmQoY3R4LCByZWMsIFJFQ19UWVBFX1BB
R0VfREFUQSk7CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcGZucyA9
IG1hbGxvYyhwYWdlcy0+Y291bnQgKiBzaXplb2YoKnBmbnMpKTsKKyAgICB0eXBlcyA9IG1hbGxv
YyhwYWdlcy0+Y291bnQgKiBzaXplb2YoKnR5cGVzKSk7CisgICAgaWYgKCAhcGZucyB8fCAhdHlw
ZXMgKQorICAgIHsKKyAgICAgICAgRVJST1IoIlVuYWJsZSB0byBhbGxvY2F0ZSBlbm91Z2ggbWVt
b3J5IGZvciAldSBwZm5zIiwKKyAgICAgICAgICAgICAgcGFnZXMtPmNvdW50KTsKKyAgICAgICAg
Z290byBlcnI7CisgICAgfQorCisgICAgcGFnZXNfb2ZfZGF0YSA9IGRlY29kZV9wYWdlc19yZWNv
cmQoY3R4LCBwYWdlcywgcGZucywgdHlwZXMpOworICAgIGlmICggcGFnZXNfb2ZfZGF0YSA8IDAg
KQorICAgICAgICBnb3RvIGVycjsKKwogICAgIGlmICggcmVjLT5sZW5ndGggIT0gKHNpemVvZigq
cGFnZXMpICsKICAgICAgICAgICAgICAgICAgICAgICAgICAoc2l6ZW9mKHVpbnQ2NF90KSAqIHBh
Z2VzLT5jb3VudCkgKwogICAgICAgICAgICAgICAgICAgICAgICAgIChQQUdFX1NJWkUgKiBwYWdl
c19vZl9kYXRhKSkgKQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWrA-0005aj-2l; Sun, 17 Jun 2018 12:32:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnf-00054e-Il
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:47 +0000
X-Inumbo-ID: bd4d3b98-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x22f.google.com (unknown [2607:f8b0:400e:c01::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd4d3b98-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:12 +0200 (CEST)
Received: by mail-pl0-x22f.google.com with SMTP id f1-v6so7511119plt.6
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:45 -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=BTDBPqFkp4PbE2eVKW0TrbIIIDwmEJzhP2Fdh5BUTbU=;
 b=oaTuF97jLXE5D5tU01t1uN8K8zMBvvsiLQ6bU0R2XFsZwDLyruIVva1Lql3L1lqP9/
 Mx31DGeO2ArKHnm4jN2f1SSdSLqq4evdLPo6aOVeFxY5THisGGOs/rxQo2kd7KsSuj34
 tfYLLhdnRoH1WtywMnuKUqkbHgBOApxkDEkAvhxNGwai6h2n5zuZ83e7msM8sHv/mDMN
 ridAsTBnNSEVQNzGFChwlRkSQAzbF98m+DR6sKhOle4wenV6nYRZdn5gUxWXbyQI27eP
 OZTyvJz1NBuzx/SS//HrOR0nAFN8eUXQZPW0YYZE068KbannFoEyJSKhbzj3I1nQ4ezI
 zaOg==
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=BTDBPqFkp4PbE2eVKW0TrbIIIDwmEJzhP2Fdh5BUTbU=;
 b=U8Vz4bjqz+McndnkRTx/iOok4mHvkPgyEeycvQJsD82ujdFGUGDDwyFgT2uJhNrkVm
 YG/OPieUB8VTambmjeNzFMS783esCI7vbt9RTVyPccmxp/yWuzCt9nYOjPqtT8bMhC6b
 45KqlrEf4nNlFKrmbULbnRaVgk0n9I9l2UP4Ms+98wQ0y5OQ5+haSMuxaz2rt1jcUiTt
 L9/imaE6lYyyGOFsExulXq/nuk05NQi8cvkI3a3JbghxKNrSUdRGhEWoW8ojNt+8EYoH
 ethjZnEiEPe1pDG9Pnxfom/Krczw7B7dvqhwfNqA8Wh0hPBbEysYRtSK1bWqvtqdtYGN
 poIg==
X-Gm-Message-State: APt69E1ityQVa02FIMaeRaqiusIbqEVX5EZJYmCdHCPE9CT1EomILi4o
 Rt1yvxcRXzqIIEBki/OuessN4zaWuuo=
X-Google-Smtp-Source: ADUXVKIuNfxDle/TnLAdpCwZdX1jWAqqKmgGswZwjDmgGDs116GtmX8ph56wET6f9MzKCBJCax+c9w==
X-Received: by 2002:a17:902:1566:: with SMTP id
 b35-v6mr9672444plh.107.1529230844383; 
 Sun, 17 Jun 2018 03:20:44 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:43 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:30 -0700
Message-Id: <1529230714-30455-20-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 19/23] libxl/migration: implement the
 receiver side of postcopy live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUbyBtYWtlIHRoZSBsaWJ4
bCByZWNlaXZlciBjYXBhYmxlIG9mIHN1cHBvcnRpbmcgcG9zdGNvcHkgbGl2ZQptaWdyYXRpb246
Ci0gQXMgd2FzIGRvbmUgZm9yIHRoZSBsaWJ4bCBzdHJlYW0gd3JpdGVyLCBhZGQgYSBzeW1tZXRy
aWMgY2FsbGJhY2sKICBjaGFpbiB0aHJvdWdoIHRoZSBzdHJlYW0gcmVhZGVyIHRoYXQgcmVhZHMg
dGhlIHNlcXVlbmNlIG9mIHhsIHJlY29yZHMKICBuZWNlc3NhcnkgdG8gcmVzdW1lIHRoZSBndWVz
dCBhbmQgZW50ZXIgdGhlIHBvc3Rjb3B5IHBoYXNlLiAgVGhpcwogIGNoYWluIGlzIHZlcnkgc2lt
aWxhciB0byB0aGUgY2hlY2twb2ludCBjaGFpbi4KLSBBZGQgYSBuZXcgcG9zdGNvcHkgcGF0aCB0
aHJvdWdoIHRoZSBkb21haW4gY3JlYXRpb24gc2VxdWVuY2UgdGhhdAogIHBlcm1pdHMgdGhlIHhj
IG1lbW9yeSBwb3N0Y29weSBwaGFzZSB0byBwcm9jZWVkIGluIHBhcmFsbGVsIHRvIHRoZQogIGxp
YnhsIGRvbWFpbiBjcmVhdGlvbiBhbmQgcmVzdW1wdGlvbiBzZXF1ZW5jZS4KLSBBZGQgYSBvdXQt
cGFyYW1ldGVyIHRvIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLAogICdwb3N0Y29weV9y
ZXN1bWVkJywgdGhhdCBjYWxsZXJzIGNhbiB0ZXN0IHRvIGRldGVybWluZSB3aGV0aGVyIG9yIG5v
dAogIGZ1cnRoZXIgYWN0aW9uIGlzIHJlcXVpcmVkIG9uIHRoZWlyLXBhcnQgcG9zdC1taWdyYXRp
b24gdG8gZ2V0IHRoZQogIGd1ZXN0IHJ1bm5pbmcuCgpBIHN1YnNlcXVlbnQgcGF0Y2ggd2lsbCBp
bnRyb2R1Y2UgYSBtZWNoYW5pc20gYnkgd2hpY2ggbGlicmFyeSBjbGllbnRzCmNhbiBfaW5kdWNl
XyBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uLgoKU2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8g
PGp0b3R0b0B1d2F0ZXJsb28uY2E+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAg
ICAgICAgIHwgIDI4ICsrKysrLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAg
IHwgMTc4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB0b29scy9saWJ4bC9s
aWJ4bF9pbnRlcm5hbC5oICAgICAgICAgfCAgNDUgKysrKysrKystCiB0b29scy9saWJ4bC9saWJ4
bF9zdHJlYW1fcmVhZC5jICAgICAgfCAgNTcgKysrKysrKysrKysKIHRvb2xzL29jYW1sL2xpYnMv
eGwveGVubGlnaHRfc3R1YnMuYyB8ICAgMiArLQogdG9vbHMveGwveGxfdm1jb250cm9sLmMgICAg
ICAgICAgICAgIHwgICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDI5NyBpbnNlcnRpb25zKCspLCAx
NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMv
bGlieGwvbGlieGwuaAppbmRleCA1ZTQ4ODYyLi43MDQ0MWNmIDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTEzMDgsNiArMTMwOCw3
IEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX25ldyhsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCiBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKGxp
YnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlkLCBpbnQgcmVzdG9yZV9mZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHNlbmRfYmFja19mZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCAqcG9zdGNvcHlfcmVzdW1lZCwgLyogT1VUICov
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9yZXN0
b3JlX3BhcmFtcyAqcGFyYW1zLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBsaWJ4bF9hc3luY29wX2hvdyAqYW9faG93LAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNvbGVfaG93KQpAQCAt
MTMyNyw4ICsxMzI4LDkgQEAgc3RhdGljIGlubGluZSBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9y
ZXN0b3JlXzB4MDQwMjAwKAogCiAgICAgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFyYW1zX2luaXQo
JnBhcmFtcyk7CiAKLSAgICByZXQgPSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoCi0gICAg
ICAgIGN0eCwgZF9jb25maWcsIGRvbWlkLCByZXN0b3JlX2ZkLCAtMSwgJnBhcmFtcywgYW9faG93
LCBhb3BfY29uc29sZV9ob3cpOworICAgIHJldCA9IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9y
ZShjdHgsIGRfY29uZmlnLCBkb21pZCwgcmVzdG9yZV9mZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLTEsIE5VTEwsICZwYXJhbXMsIGFvX2hvdywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYW9wX2NvbnNvbGVfaG93KTsKIAogICAgIGxpYnhs
X2RvbWFpbl9yZXN0b3JlX3BhcmFtc19kaXNwb3NlKCZwYXJhbXMpOwogICAgIHJldHVybiByZXQ7
CkBAIC0xMzQ4LDExICsxMzUwLDMxIEBAIHN0YXRpYyBpbmxpbmUgaW50IGxpYnhsX2RvbWFpbl9j
cmVhdGVfcmVzdG9yZV8weDA0MDQwMCgKICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFkK
IHsKICAgICByZXR1cm4gbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKGN0eCwgZF9jb25maWcs
IGRvbWlkLCByZXN0b3JlX2ZkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLTEsIHBhcmFtcywgYW9faG93LCBhb3BfY29uc29sZV9ob3cpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLTEsIE5VTEwsIHBhcmFtcywgYW9faG93LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW9wX2NvbnNvbGVfaG93KTsKIH0KIAog
I2RlZmluZSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUgbGlieGxfZG9tYWluX2NyZWF0ZV9y
ZXN0b3JlXzB4MDQwNDAwCiAKKyNlbGlmIGRlZmluZWQoTElCWExfQVBJX1ZFUlNJT04pICYmIExJ
QlhMX0FQSV9WRVJTSU9OID49IDB4MDQwNzAwIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICYmIExJQlhMX0FQSV9WRVJTSU9OIDwgMHgwNDA5MDAKKworc3RhdGljIGlubGluZSBp
bnQgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlXzB4MDQwNzAwKAorICAgIGxpYnhsX2N0eCAq
Y3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKKyAgICB1aW50MzJfdCAqZG9taWQs
IGludCByZXN0b3JlX2ZkLAorICAgIGludCBzZW5kX2JhY2tfZmQsCisgICAgY29uc3QgbGlieGxf
ZG9tYWluX3Jlc3RvcmVfcGFyYW1zICpwYXJhbXMsCisgICAgY29uc3QgbGlieGxfYXN5bmNvcF9o
b3cgKmFvX2hvdywKKyAgICBjb25zdCBsaWJ4bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNv
bGVfaG93KQorICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWQoreworICAgIHJldHVybiBs
aWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoY3R4LCBkX2NvbmZpZywgZG9taWQsIHJlc3RvcmVf
ZmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtMSwgTlVMTCwgcGFy
YW1zLCBhb19ob3csCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhb3Bf
Y29uc29sZV9ob3cpOworfQorCisjZGVmaW5lIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSBs
aWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmVfMHgwNDA3MDAKKwogI2VuZGlmCiAKIGludCBsaWJ4
bF9kb21haW5fc29mdF9yZXNldChsaWJ4bF9jdHggKmN0eCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggMTM1
NDY4OS4uMjI3ZmRmYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTc0OCw4ICs3NDgsMjQgQEAgc3RhdGlj
IHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ib290bG9hZGVyX3N0YXRlICpi
bCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKIAorLyoK
KyAqIElmIGEgcG9zdGNvcHkgbWlncmF0aW9uIGlzIGluaXRpYXRlZCBieSB0aGUgc2VuZGluZyBz
aWRlIGR1cmluZyBhIGxpdmUKKyAqIG1pZ3JhdGlvbiwgdGhpcyBmdW5jdGlvbiByZXR1cm5zIGNv
bnRyb2wgb2YgdGhlIHN0cmVhbSB0byB0aGUgc3RyZWFtIHJlYWRlcgorICogc28gaXQgY2FuIGZp
bmlzaCB0aGUgbGlieGwgc3RyZWFtLgorICovCiBzdGF0aWMgdm9pZCBkb21jcmVhdGVfcG9zdGNv
cHlfdHJhbnNpdGlvbl9jYWxsYmFjayh2b2lkICp1c2VyKTsKIAorLyoKKyAqIFdoZW4gdGhlIHN0
cmVhbSByZWFkZXIgcG9zdGNvcHkgdHJhbnNpdGlvbiBjb21wbGV0ZXMsIHRoaXMgY2FsbGJhY2sg
aXMKKyAqIGludm9rZWQuICBJdCB0cmFuc2ZlcnMgY29udHJvbCBvZiB0aGUgcmVzdG9yZSBzdHJl
YW0gYmFjayB0byB0aGUgaGVscGVyLgorICovCit2b2lkIGRvbWNyZWF0ZV9wb3N0Y29weV90cmFu
c2l0aW9uX2NvbXBsZXRlX2NhbGxiYWNrKAorICAgIGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0
cmVhbV9yZWFkX3N0YXRlICpzcnMsIGludCByYyk7CisKK3N0YXRpYyB2b2lkIGRvbWNyZWF0ZV9w
b3N0Y29weV9zdHJlYW1fZG9uZShsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzcnMsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJldCk7CisKIHN0
YXRpYyB2b2lkIGRvbWNyZWF0ZV9sYXVuY2hfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fbXVs
dGlkZXYgKmFvZGV2cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJldCk7
CiAKQEAgLTc3Niw2ICs3OTIsMTAgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Rlc3RydWN0aW9u
X2NiKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fZG9tYWluX2Rlc3Ryb3lfc3RhdGUgKmRkcywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgcmMpOwogCitzdGF0aWMgdm9pZCBkb21jcmVhdGVfcmVwb3J0
X3Jlc3VsdChsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSAqZGNzLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJjKTsKKwogc3RhdGljIHZvaWQgaW5pdGlhdGVfZG9tYWlu
X2NyZWF0ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3MpCiB7CkBAIC0xMTExLDYgKzExMzEs
MTUgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9fZWdjICpl
Z2MsCiAgICAgICAgICAgICBjYWxsYmFja3MtPnBvc3Rjb3B5X3RyYW5zaXRpb24gPQogICAgICAg
ICAgICAgICAgIGRvbWNyZWF0ZV9wb3N0Y29weV90cmFuc2l0aW9uX2NhbGxiYWNrOwogCisgICAg
ICAgICAgICAvKgorICAgICAgICAgICAgICogV2hlbiB0aGUgc3RyZWFtIHJlYWRlciBpcyBmaW5p
c2hlZCByZWFkaW5nIHRoZSBwb3N0Y29weQorICAgICAgICAgICAgICogdHJhbnNpdGlvbiwgd2Un
bGwgZmluZCBvdXQgaW4gdGhlCisgICAgICAgICAgICAgKiBkb21jcmVhdGVfcG9zdGNvcHlfdHJh
bnNpdGlvbl9jb21wbGV0ZV9jYWxsYmFjaygpLCB3aGVyZSB3ZSdsbAorICAgICAgICAgICAgICog
aGFuZCBjb250cm9sIG9mIHRoZSBzdHJlYW0gYmFjayB0byB0aGUgbGlieGMgaGVscGVyLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBkY3MtPnNycy5wb3N0Y29weV90cmFuc2l0aW9uX2Nh
bGxiYWNrID0KKyAgICAgICAgICAgICAgICBkb21jcmVhdGVfcG9zdGNvcHlfdHJhbnNpdGlvbl9j
b21wbGV0ZV9jYWxsYmFjazsKKwogICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXJ0
KGVnYywgJmRjcy0+c3JzKTsKICAgICAgICAgfQogICAgICAgICByZXR1cm47CkBAIC0xMTI0LDgg
KzExNTMsODEgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9f
ZWdjICplZ2MsCiAKIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9wb3N0Y29weV90cmFuc2l0aW9uX2Nh
bGxiYWNrKHZvaWQgKnVzZXIpCiB7Ci0gICAgLyogWFhYIHdlJ3JlIG5vdCByZWFkeSB0byBkZWFs
IHdpdGggdGhpcyB5ZXQgKi8KLSAgICBhc3NlcnQoMCk7CisgICAgbGlieGxfX3NhdmVfaGVscGVy
X3N0YXRlICpzaHMgPSB1c2VyOworICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3Mg
PSBzaHMtPmNhbGxlcl9zdGF0ZTsKKyAgICBsaWJ4bF9fc3RyZWFtX3JlYWRfc3RhdGUgKnNycyA9
ICZkY3MtPnNyczsKKworICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGFydF9wb3N0Y29weV90cmFu
c2l0aW9uKHNocy0+ZWdjLCBzcnMpOworfQorCit2b2lkIGRvbWNyZWF0ZV9wb3N0Y29weV90cmFu
c2l0aW9uX2NvbXBsZXRlX2NhbGxiYWNrKAorICAgIGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0
cmVhbV9yZWFkX3N0YXRlICpzcnMsIGludCByYykKK3sKKyAgICBsaWJ4bF9fZG9tYWluX2NyZWF0
ZV9zdGF0ZSAqZGNzID0gc3JzLT5kY3M7CisKKyAgICBpZiAoIXJjKQorICAgICAgICBzcnMtPmNv
bXBsZXRpb25fY2FsbGJhY2sgPSBkb21jcmVhdGVfcG9zdGNvcHlfc3RyZWFtX2RvbmU7CisKKyAg
ICAgLyoKKyAgICAgICogSWYgYWxsIGlzIHdlbGwgKGZvciBub3cpIHdlJ2xsIGZpbmQgb3V0IGFi
b3V0IHRoZSBldmVudHVhbCB0ZXJtaW5hdGlvbgorICAgICAgKiBvZiB0aGUgcmVzdG9yZSBoZWxw
ZXIvc3RyZWFtIHRocm91Z2ggZG9tY3JlYXRlX3Bvc3Rjb3B5X3N0cmVhbV9kb25lKCkuCisgICAg
ICAqIE90aGVyd2lzZSwgd2UnbGwgZmluZCBvdXQgc29vbmVyIHRocm91Z2ggZG9tY3JlYXRlX3N0
cmVhbV9kb25lKCkuCisgICAgICAqLworICAgIGxpYnhsX194Y19kb21haW5fc2F2ZXJlc3RvcmVf
YXN5bmNfY2FsbGJhY2tfZG9uZShlZ2MsICZzcnMtPnNocywgIXJjKTsKKworICAgIGlmICghcmMp
IHsKKyAgICAgICAgLyogSW4gcGFyYWxsZWwsIHJlc3VtZSB0aGUgZ3Vlc3QuICovCisgICAgICAg
IGRjcy0+cG9zdGNvcHkuYWN0aXZlID0gdHJ1ZTsKKyAgICAgICAgZGNzLT5wb3N0Y29weS5yZXN1
bWUuc3RhdGUgPSBEQ1NfUE9TVENPUFlfUkVTVU1FX0lOUFJPR1JFU1M7CisgICAgICAgIGRjcy0+
cG9zdGNvcHkuc3RyZWFtLnN0YXRlID0gRENTX1BPU1RDT1BZX1NUUkVBTV9JTlBST0dSRVNTOwor
ICAgICAgICBkb21jcmVhdGVfc3RyZWFtX2RvbmUoZWdjLCBzcnMsIDApOworICAgIH0KK30KKwor
c3RhdGljIHZvaWQgZG9tY3JlYXRlX3Bvc3Rjb3B5X3N0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVn
YywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3Ry
ZWFtX3JlYWRfc3RhdGUgKnNycywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgcmV0KQoreworICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3Mg
PSBzcnMtPmRjczsKKworICAgIEVHQ19HQzsKKworICAgIGFzc2VydChkY3MtPnBvc3Rjb3B5LnN0
cmVhbS5zdGF0ZSA9PSBEQ1NfUE9TVENPUFlfU1RSRUFNX0lOUFJPR1JFU1MpOworCisgICAgc3dp
dGNoIChkY3MtPnBvc3Rjb3B5LnJlc3VtZS5zdGF0ZSkgeworICAgIGNhc2UgRENTX1BPU1RDT1BZ
X1JFU1VNRV9JTlBST0dSRVNTOgorICAgICAgICBpZiAocmV0KSB7CisgICAgICAgICAgICAvKgor
ICAgICAgICAgICAgICogVGhlIHN0cmVhbSBmYWlsZWQsIGFuZCB0aGUgcmVzdW1wdGlvbiBpcyBz
dGlsbCBpbiBwcm9ncmVzcy4KKyAgICAgICAgICAgICAqIFN0YXNoIG91ciByZXR1cm4gY29kZSBm
b3IgcmVzdW1wdGlvbiB0byBmaW5kIGxhdGVyLgorICAgICAgICAgICAgICovCisgICAgICAgICAg
ICBkY3MtPnBvc3Rjb3B5LnN0cmVhbS5zdGF0ZSA9IERDU19QT1NUQ09QWV9TVFJFQU1fRkFJTEVE
OworICAgICAgICAgICAgZGNzLT5wb3N0Y29weS5zdHJlYW0ucmMgPSByZXQ7CisgICAgICAgIH0g
ZWxzZSB7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogV2UndmUgc3VjY2Vzc2Z1bGx5
IGNvbXBsZXRlZCwgYnV0IHRoZSByZXN1bXB0aW9uIGlzIHN0aWxsIGh1bW1pbmcKKyAgICAgICAg
ICAgICAqIGF3YXkuCisgICAgICAgICAgICAgKi8KKwkJCWRjcy0+cG9zdGNvcHkuc3RyZWFtLnN0
YXRlID0gRENTX1BPU1RDT1BZX1NUUkVBTV9TVUNDRVNTOworCisJCQkvKiBKdXN0IGxldCBpdCBm
aW5pc2guICBOb3RoaW5nIHRvIGRvIGZvciBub3cuICovCisJCQlMT0coSU5GTywgIlBvc3Rjb3B5
IHN0cmVhbSBjb21wbGV0ZWQgX2JlZm9yZV8gZG9tYWluIHVucGF1c2VkIik7CisgICAgICAgIH0K
KyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBEQ1NfUE9TVENPUFlfUkVTVU1FX0ZBSUxFRDoKKyAg
ICAgICAgLyogVGhlIHJlc3VtcHRpb24gZmFpbGVkIGZpcnN0LCBzbyByZXBvcnQgaXRzIHJlc3Vs
dC4gKi8KKyAgICAgICAgZGNzLT5jYWxsYmFjayhlZ2MsIGRjcywgZGNzLT5wb3N0Y29weS5yZXN1
bWUucmMsIGRjcy0+Z3Vlc3RfZG9taWQpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIERDU19Q
T1NUQ09QWV9SRVNVTUVfU1VDQ0VTUzoKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBpcyB0
aGUgZXhwZWN0ZWQgY2FzZSAtIHJlc3VtcHRpb24gY29tcGxldGVkLCBhbmQgc29tZSB0aW1lIGxh
dGVyCisgICAgICAgICAqIHRoZSBmaW5hbCBwb3N0Y29weSBwYWdlcyB3ZXJlIG1pZ3JhdGVkIGFu
ZCB0aGUgc3RyZWFtIHdyYXBwZWQgdXAuCisgICAgICAgICAqIFdlJ3JlIG5vdyB0b3RhbGx5IGRv
bmUhCisgICAgICAgICAqLworICAgICAgICBMT0coSU5GTywgIlBvc3Rjb3B5IHN0cmVhbSBjb21w
bGV0ZWQgYWZ0ZXIgZG9tYWluIHVucGF1c2VkIik7CisgICAgICAgIGRjcy0+Y2FsbGJhY2soZWdj
LCBkY3MsIHJldCwgZGNzLT5ndWVzdF9kb21pZCk7CisgICAgICAgIGJyZWFrOworICAgIH0KIH0K
IAogdm9pZCBsaWJ4bF9fc3JtX2NhbGxvdXRfY2FsbGJhY2tfcmVzdG9yZV9yZXN1bHRzKHhlbl9w
Zm5fdCBzdG9yZV9tZm4sCkBAIC0xNTgyLDcgKzE2ODQsOCBAQCBzdGF0aWMgdm9pZCBkb21jcmVh
dGVfY29tcGxldGUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICB9CiAgICAgICAgIGRjcy0+Z3Vl
c3RfZG9taWQgPSAtMTsKICAgICB9Ci0gICAgZGNzLT5jYWxsYmFjayhlZ2MsIGRjcywgcmMsIGRj
cy0+Z3Vlc3RfZG9taWQpOworCisgICAgZG9tY3JlYXRlX3JlcG9ydF9yZXN1bHQoZWdjLCBkY3Ms
IHJjKTsKIH0KIAogc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Rlc3RydWN0aW9uX2NiKGxpYnhsX19l
Z2MgKmVnYywKQEAgLTE1OTUsNyArMTY5OCw2MyBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfZGVz
dHJ1Y3Rpb25fY2IobGlieGxfX2VnYyAqZWdjLAogICAgIGlmIChyYykKICAgICAgICAgTE9HRChF
UlJPUiwgZGRzLT5kb21pZCwgInVuYWJsZSB0byBkZXN0cm95IGRvbWFpbiBmb2xsb3dpbmcgZmFp
bGVkIGNyZWF0aW9uIik7CiAKLSAgICBkY3MtPmNhbGxiYWNrKGVnYywgZGNzLCBFUlJPUl9GQUlM
LCBkY3MtPmd1ZXN0X2RvbWlkKTsKKyAgICBkb21jcmVhdGVfcmVwb3J0X3Jlc3VsdChlZ2MsIGRj
cywgRVJST1JfRkFJTCk7Cit9CisKK3N0YXRpYyB2b2lkIGRvbWNyZWF0ZV9yZXBvcnRfcmVzdWx0
KGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgcmMpCit7CisgICAgRUdDX0dDOworCisgICAgaWYgKCFkY3MtPnBvc3Rj
b3B5LmFjdGl2ZSkgeworICAgICAgICAvKgorICAgICAgICAgKiBJZiB3ZSBhcmVuJ3QgcHJlc2Vu
dGx5IGluIHRoZSBwcm9jZXNzIG9mIGNvbXBsZXRpbmcgYSBwb3N0Y29weQorICAgICAgICAgKiBy
ZXN1bXB0aW9uICh0aGUgbm9ybSksIGV2ZXJ5dGhpbmcgaXMgYWxsIGNsZWFuZWQgdXAgYW5kIHdl
IGNhbiByZXBvcnQKKyAgICAgICAgICogb3VyIHJlc3VsdCBkaXJlY3RseS4KKyAgICAgICAgICov
CisgICAgICAgIExPRyhJTkZPLCAiTm8gcG9zdGNvcHkgYXQgYWxsIik7CisgICAgICAgIGRjcy0+
Y2FsbGJhY2soZWdjLCBkY3MsIHJjLCBkY3MtPmd1ZXN0X2RvbWlkKTsKKyAgICB9IGVsc2Ugewor
ICAgICAgICBzd2l0Y2ggKGRjcy0+cG9zdGNvcHkuc3RyZWFtLnN0YXRlKSB7CisgICAgICAgIGNh
c2UgRENTX1BPU1RDT1BZX1NUUkVBTV9JTlBST0dSRVNTOgorICAgICAgICBjYXNlIERDU19QT1NU
Q09QWV9TVFJFQU1fU1VDQ0VTUzoKKyAgICAgICAgICAgIC8qIElmIHdlIGhhdmVuJ3QgeWV0IGZh
aWxlZCwgdHJ5IHRvIHVucGF1c2UgdGhlIGd1ZXN0LiAqLworICAgICAgICAgICAgcmMgPSByYyA/
OiBsaWJ4bF9kb21haW5fdW5wYXVzZShDVFgsIGRjcy0+Z3Vlc3RfZG9taWQpOworICAgICAgICAg
ICAgaWYgKGRjcy0+cG9zdGNvcHlfcmVzdW1lZCkKKyAgICAgICAgICAgICAgICAqZGNzLT5wb3N0
Y29weV9yZXN1bWVkID0gIXJjOworCisgICAgICAgICAgICBpZiAoZGNzLT5wb3N0Y29weS5zdHJl
YW0uc3RhdGUgPT0gRENTX1BPU1RDT1BZX1NUUkVBTV9TVUNDRVNTKSB7CisgICAgICAgICAgICAg
ICAgLyoKKyAgICAgICAgICAgICAgICAgKiBUaGUgc3RyZWFtIGZpbmlzaGVkIHN1Y2Nlc3NmdWxs
eSwgc28gd2UgY2FuIHJlcG9ydCBvdXIgbG9jYWwKKyAgICAgICAgICAgICAgICAgKiByZXN1bHQg
YXMgdGhlIG92ZXJhbGwgcmVzdWx0LgorICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAg
ICAgIGRjcy0+Y2FsbGJhY2soZWdjLCBkY3MsIHJjLCBkY3MtPmd1ZXN0X2RvbWlkKTsKKyAgICAg
ICAgICAgICAgICBMT0coSU5GTywgIlBvc3Rjb3B5IGRvbWFpbiB1bnBhdXNlZCBhZnRlciBzdHJl
YW0gY29tcGxldGVkIik7CisgICAgICAgICAgICB9IGVsc2UgaWYgKHJjKSB7CisgICAgICAgICAg
ICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBUaGUgc3RyZWFtIGlzbid0IGRvbmUgeWV0LCBi
dXQgd2UgZmFpbGVkLiAgVGVsbCBpdCB0byBiYWlsLAorICAgICAgICAgICAgICAgICAqIGFuZCBz
dGFzaCBvdXIgcmV0dXJuIGNvZGUgZm9yIHRoZSBwb3N0Y29weSBzdHJlYW0gY29tcGxldGlvbgor
ICAgICAgICAgICAgICAgICAqIGNhbGxiYWNrIHRvIGZpbmQuCisgICAgICAgICAgICAgICAgICov
CisgICAgICAgICAgICAgICAgZGNzLT5wb3N0Y29weS5yZXN1bWUuc3RhdGUgPSBEQ1NfUE9TVENP
UFlfUkVTVU1FX0ZBSUxFRDsKKyAgICAgICAgICAgICAgICBkY3MtPnBvc3Rjb3B5LnJlc3VtZS5y
YyA9IHJjOworCisgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX2Fib3J0KGVnYywg
JmRjcy0+c3JzLCAtMSk7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGRj
cy0+cG9zdGNvcHkucmVzdW1lLnN0YXRlID0gRENTX1BPU1RDT1BZX1JFU1VNRV9TVUNDRVNTOwor
ICAgICAgICAgICAgICAgIExPRyhJTkZPLCAiUG9zdGNvcHkgZG9tYWluIHVucGF1c2VkIGJlZm9y
ZSBzdHJlYW0gY29tcGxldGVkIik7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgY2FzZSBEQ1NfUE9TVENPUFlfU1RSRUFNX0ZBSUxFRDoKKyAgICAgICAgICAgIC8q
CisgICAgICAgICAgICAgKiBUaGUgc3RyZWFtIGZhaWxlZC4gIE5vdyB0aGF0IHdlJ3JlIGRvbmUs
IHRpZSB0aGluZ3MgdXAgYnkKKyAgICAgICAgICAgICAqIHJlcG9ydGluZyB0aGUgc3RyZWFtJ3Mg
cmVzdWx0LgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBkY3MtPmNhbGxiYWNrKGVnYywg
ZGNzLCBkY3MtPnBvc3Rjb3B5LnN0cmVhbS5yYywgZGNzLT5ndWVzdF9kb21pZCk7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KIH0KIAogLyotLS0tLSBhcHBsaWNhdGlvbi1m
YWNpbmcgZG9tYWluIGNyZWF0aW9uIGludGVyZmFjZSAtLS0tLSovCkBAIC0xNjE5LDYgKzE3Nzgs
NyBAQCBzdGF0aWMgdm9pZCBkb21haW5fY3JlYXRlX2NiKGxpYnhsX19lZ2MgKmVnYywKIAogc3Rh
dGljIGludCBkb19kb21haW5fY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29u
ZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG9t
aWQsIGludCByZXN0b3JlX2ZkLCBpbnQgc2VuZF9iYWNrX2ZkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgKnBvc3Rjb3B5X3Jlc3VtZWQsIC8qIE9VVCAqLwogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9yZXN0b3JlX3BhcmFtcyAqcGFyYW1z
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICph
b19ob3csCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9n
cmVzc19ob3cgKmFvcF9jb25zb2xlX2hvdykKQEAgLTE2MjcsNiArMTc4Nyw5IEBAIHN0YXRpYyBp
bnQgZG9fZG9tYWluX2NyZWF0ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAq
ZF9jb25maWcsCiAgICAgbGlieGxfX2FwcF9kb21haW5fY3JlYXRlX3N0YXRlICpjZGNzOwogICAg
IGludCByYzsKIAorICAgIGlmIChwb3N0Y29weV9yZXN1bWVkKQorICAgICAgICAqcG9zdGNvcHlf
cmVzdW1lZCA9IGZhbHNlOworCiAgICAgR0NORVcoY2Rjcyk7CiAgICAgY2Rjcy0+ZGNzLmFvID0g
YW87CiAgICAgY2Rjcy0+ZGNzLmd1ZXN0X2NvbmZpZyA9IGRfY29uZmlnOwpAQCAtMTY0MSw2ICsx
ODA0LDcgQEAgc3RhdGljIGludCBkb19kb21haW5fY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJmNkY3MtPmRjcy5yZXN0b3JlX2ZkZmwpOwogICAgICAgICBpZiAocmMgPCAw
KSBnb3RvIG91dF9lcnI7CiAgICAgfQorICAgIGNkY3MtPmRjcy5wb3N0Y29weV9yZXN1bWVkID0g
cG9zdGNvcHlfcmVzdW1lZDsKICAgICBjZGNzLT5kY3MuY2FsbGJhY2sgPSBkb21haW5fY3JlYXRl
X2NiOwogICAgIGNkY3MtPmRjcy5kb21pZF9zb2Z0X3Jlc2V0ID0gSU5WQUxJRF9ET01JRDsKIApA
QCAtMTg2MiwxMyArMjAyNiwxMyBAQCBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcobGlieGxf
Y3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jcHJvZ3Jlc3NfaG93ICphb3BfY29uc29sZV9o
b3cpCiB7CiAgICAgdW5zZXRfZGlza19jb2xvX3Jlc3RvcmUoZF9jb25maWcpOwotICAgIHJldHVy
biBkb19kb21haW5fY3JlYXRlKGN0eCwgZF9jb25maWcsIGRvbWlkLCAtMSwgLTEsIE5VTEwsCisg
ICAgcmV0dXJuIGRvX2RvbWFpbl9jcmVhdGUoY3R4LCBkX2NvbmZpZywgZG9taWQsIC0xLCAtMSwg
TlVMTCwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhb19ob3csIGFvcF9jb25z
b2xlX2hvdyk7CiB9CiAKIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUobGlieGxfY3R4
ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCAqZG9taWQsIGludCByZXN0b3JlX2ZkLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9iYWNrX2ZkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgc2VuZF9iYWNrX2ZkLCBib29sICpwb3N0Y29weV9yZXN1bWVk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kb21haW5fcmVz
dG9yZV9wYXJhbXMgKnBhcmFtcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFvcF9jb25zb2xlX2hvdykKQEAg
LTE4ODAsNyArMjA0NCw3IEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUobGlieGxf
Y3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgIH0KIAogICAgIHJl
dHVybiBkb19kb21haW5fY3JlYXRlKGN0eCwgZF9jb25maWcsIGRvbWlkLCByZXN0b3JlX2ZkLCBz
ZW5kX2JhY2tfZmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW1zLCBhb19ob3cs
IGFvcF9jb25zb2xlX2hvdyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zdGNvcHlf
cmVzdW1lZCwgcGFyYW1zLCBhb19ob3csIGFvcF9jb25zb2xlX2hvdyk7CiB9CiAKIGludCBsaWJ4
bF9kb21haW5fc29mdF9yZXNldChsaWJ4bF9jdHggKmN0eCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4
IGM4ZWEzYmEuLjU0YWQxNmEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMzEyNyw5ICszMTI3LDE1
IEBAIHN0cnVjdCBsaWJ4bF9fc3RyZWFtX3JlYWRfc3RhdGUgewogICAgIHZvaWQgKCpjb21wbGV0
aW9uX2NhbGxiYWNrKShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGF0ZSAqc3JzLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgcmMpOwotICAgIHZvaWQgKCpjaGVja3BvaW50X2NhbGxiYWNrKShs
aWJ4bF9fZWdjICplZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19z
dHJlYW1fcmVhZF9zdGF0ZSAqc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgcmMpOworICAgIC8qIENoZWNrcG9pbnRpbmcgYW5kIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9u
IGFyZSBtdXR1YWxseSBleGNsdXNpdmUuICovCisgICAgdW5pb24geworICAgICAgICB2b2lkICgq
Y2hlY2twb2ludF9jYWxsYmFjaykobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzcnMsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOworICAgICAgICB2b2lkICgqcG9z
dGNvcHlfdHJhbnNpdGlvbl9jYWxsYmFjaykobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRl
ICpzcnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
cmMpOworICAgIH07CiAgICAgLyogUHJpdmF0ZSAqLwogICAgIGludCByYzsKICAgICBib29sIHJ1
bm5pbmc7CkBAIC0zMTQzLDEwICszMTQ5LDEyIEBAIHN0cnVjdCBsaWJ4bF9fc3RyZWFtX3JlYWRf
c3RhdGUgewogICAgIExJQlhMX1NUQUlMUV9IRUFEKCwgbGlieGxfX3NyX3JlY29yZF9idWYpIHJl
Y29yZF9xdWV1ZTsgLyogTk9HQyAqLwogICAgIGVudW0gewogICAgICAgICBTUlNfUEhBU0VfTk9S
TUFMLAorICAgICAgICBTUlNfUEhBU0VfUE9TVENPUFlfVFJBTlNJVElPTiwKICAgICAgICAgU1JT
X1BIQVNFX0NIRUNLUE9JTlRfQlVGRkVSSU5HLAogICAgICAgICBTUlNfUEhBU0VfQ0hFQ0tQT0lO
VF9VTkJVRkZFUklORywKICAgICAgICAgU1JTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEUKICAgICB9
IHBoYXNlOworICAgIGJvb2wgcG9zdGNvcHlfdHJhbnNpdGlvbmVkOwogICAgIGJvb2wgcmVjdXJz
aW9uX2d1YXJkOwogCiAgICAgLyogT25seSB1c2VkIHdoaWxlIGFjdGl2ZWx5IHJlYWRpbmcgYSBy
ZWNvcmQgZnJvbSB0aGUgc3RyZWFtLiAqLwpAQCAtMzE2MCw2ICszMTY4LDkgQEAgc3RydWN0IGxp
YnhsX19zdHJlYW1fcmVhZF9zdGF0ZSB7CiBfaGlkZGVuIHZvaWQgbGlieGxfX3N0cmVhbV9yZWFk
X2luaXQobGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0pOwogX2hpZGRlbiB2b2lkIGxp
YnhsX19zdHJlYW1fcmVhZF9zdGFydChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGF0ZSAqc3RyZWFtKTsK
K19oaWRkZW4gdm9pZCBsaWJ4bF9fc3RyZWFtX3JlYWRfc3RhcnRfcG9zdGNvcHlfdHJhbnNpdGlv
bigKKyAgICBsaWJ4bF9fZWdjICplZ2MsCisgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpz
dHJlYW0pOwogX2hpZGRlbiB2b2lkIGxpYnhsX19zdHJlYW1fcmVhZF9zdGFydF9jaGVja3BvaW50
KGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3JlYWRfc3RhdGUgKnN0cmVhbSk7CiBfaGlkZGVuIHZv
aWQgbGlieGxfX3N0cmVhbV9yZWFkX2NoZWNrcG9pbnRfc3RhdGUobGlieGxfX2VnYyAqZWdjLApA
QCAtMzcwOSw4ICszNzIwLDM2IEBAIHN0cnVjdCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSB7
CiAgICAgaW50IHJlc3RvcmVfZmQsIGxpYnhjX2ZkOwogICAgIGludCByZXN0b3JlX2ZkZmw7IC8q
IG9yaWdpbmFsIGZsYWdzIG9mIHJlc3RvcmVfZmQgKi8KICAgICBpbnQgc2VuZF9iYWNrX2ZkOwor
ICAgIGJvb2wgKnBvc3Rjb3B5X3Jlc3VtZWQ7CiAgICAgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFy
YW1zIHJlc3RvcmVfcGFyYW1zOwogICAgIHVpbnQzMl90IGRvbWlkX3NvZnRfcmVzZXQ7CisgICAg
c3RydWN0IHsKKyAgICAgICAgLyoKKyAgICAgICAgICogSXMgYSBwb3N0Y29weSByZXN1bXB0aW9u
IGluIHByb2dyZXNzPyAoaS5lLiBkb2VzIHRoZSByZXN0IG9mIHRoaXMKKyAgICAgICAgICogc3Rh
dGUgaGF2ZSBhbnkgbWVhbmluZz8pCisgICAgICAgICAqLworICAgICAgICBib29sIGFjdGl2ZTsK
KworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAgZW51bSB7CisgICAgICAgICAgICAgICAg
RENTX1BPU1RDT1BZX1JFU1VNRV9JTlBST0dSRVNTLAorICAgICAgICAgICAgICAgIERDU19QT1NU
Q09QWV9SRVNVTUVfRkFJTEVELAorICAgICAgICAgICAgICAgIERDU19QT1NUQ09QWV9SRVNVTUVf
U1VDQ0VTUworICAgICAgICAgICAgfSBzdGF0ZTsKKworICAgICAgICAgICAgaW50IHJjOworICAg
ICAgICB9IHJlc3VtZTsKKworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAgZW51bSB7Cisg
ICAgICAgICAgICAgICAgRENTX1BPU1RDT1BZX1NUUkVBTV9JTlBST0dSRVNTLAorICAgICAgICAg
ICAgICAgIERDU19QT1NUQ09QWV9TVFJFQU1fRkFJTEVELAorICAgICAgICAgICAgICAgIERDU19Q
T1NUQ09QWV9TVFJFQU1fU1VDQ0VTUworICAgICAgICAgICAgfSBzdGF0ZTsKKworICAgICAgICAg
ICAgaW50IHJjOworICAgICAgICB9IHN0cmVhbTsKKyAgICB9IHBvc3Rjb3B5OwogICAgIGxpYnhs
X19kb21haW5fY3JlYXRlX2NiICpjYWxsYmFjazsKICAgICBsaWJ4bF9hc3luY3Byb2dyZXNzX2hv
dyBhb3BfY29uc29sZV9ob3c7CiAgICAgLyogcHJpdmF0ZSB0byBkb21haW5fY3JlYXRlICovCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9zdHJlYW1fcmVhZC5jIGIvdG9vbHMvbGlieGwv
bGlieGxfc3RyZWFtX3JlYWQuYwppbmRleCA0Y2I1NTNlLi44ZTliNzIwIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9zdHJlYW1fcmVhZC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3N0
cmVhbV9yZWFkLmMKQEAgLTM1LDYgKzM1LDcgQEAKICAqIFVuZGVmaW5lZCAgICB1bmRlZiAgdW5k
ZWYgICAgICAgICAgICAgICAgICAgIHVuZGVmICAgIHVuZGVmCiAgKiBJZGxlICAgICAgICAgZmFs
c2UgIHVuZGVmICAgICAgICAgICAgICAgICAgICAwICAgICAgICAwCiAgKiBBY3RpdmUgICAgICAg
dHJ1ZSAgIE5PUk1BTCAgICAgICAgICAgICAgICAgICAwLzEgICAgICAwL3BhcnRpYWwKKyAqIEFj
dGl2ZSAgICAgICB0cnVlICAgUE9TVENPUFlfVFJBTlNJVElPTiAgICAgIDAvMSAgICAgIDAvcGFy
dGlhbAogICogQWN0aXZlICAgICAgIHRydWUgICBDSEVDS1BPSU5UX0JVRkZFUklORyAgICAgYW55
ICAgICAgMC9wYXJ0aWFsCiAgKiBBY3RpdmUgICAgICAgdHJ1ZSAgIENIRUNLUE9JTlRfVU5CVUZG
RVJJTkcgICBhbnkgICAgICAwCiAgKiBBY3RpdmUgICAgICAgdHJ1ZSAgIENIRUNLUE9JTlRfU1RB
VEUgICAgICAgICAwLzEgICAgICAwL3BhcnRpYWwKQEAgLTEzMyw2ICsxMzQsOCBAQAogLyogU3Vj
Y2Vzcy9lcnJvci9jbGVhbnVwIGhhbmRsaW5nLiAqLwogc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBs
ZXRlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9f
c3RyZWFtX3JlYWRfc3RhdGUgKnN0cmVhbSwgaW50IHJjKTsKK3N0YXRpYyB2b2lkIHBvc3Rjb3B5
X3RyYW5zaXRpb25fZG9uZShsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0sIGludCByYyk7
CiBzdGF0aWMgdm9pZCBjaGVja3BvaW50X2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGF0ZSAqc3RyZWFtLCBpbnQg
cmMpOwogc3RhdGljIHZvaWQgc3RyZWFtX2RvbmUobGlieGxfX2VnYyAqZWdjLApAQCAtMjIyLDYg
KzIyNSw3IEBAIHZvaWQgbGlieGxfX3N0cmVhbV9yZWFkX2luaXQobGlieGxfX3N0cmVhbV9yZWFk
X3N0YXRlICpzdHJlYW0pCiAgICAgRklMTFpFUk8oc3RyZWFtLT5oZHIpOwogICAgIExJQlhMX1NU
QUlMUV9JTklUKCZzdHJlYW0tPnJlY29yZF9xdWV1ZSk7CiAgICAgc3RyZWFtLT5waGFzZSA9IFNS
U19QSEFTRV9OT1JNQUw7CisgICAgc3RyZWFtLT5wb3N0Y29weV90cmFuc2l0aW9uZWQgPSBmYWxz
ZTsKICAgICBzdHJlYW0tPnJlY3Vyc2lvbl9ndWFyZCA9IGZhbHNlOwogICAgIHN0cmVhbS0+aW5j
b21pbmdfcmVjb3JkID0gTlVMTDsKICAgICBGSUxMWkVSTyhzdHJlYW0tPmVtdV9kYyk7CkBAIC0y
OTksNiArMzAzLDI2IEBAIHZvaWQgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXJ0KGxpYnhsX19lZ2Mg
KmVnYywKICAgICBzdHJlYW1fY29tcGxldGUoZWdjLCBzdHJlYW0sIHJjKTsKIH0KIAordm9pZCBs
aWJ4bF9fc3RyZWFtX3JlYWRfc3RhcnRfcG9zdGNvcHlfdHJhbnNpdGlvbigKKyAgICBsaWJ4bF9f
ZWdjICplZ2MsCisgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0pCit7CisgICAg
aW50IGNoZWNrcG9pbnRlZF9zdHJlYW0gPSBzdHJlYW0tPmRjcy0+cmVzdG9yZV9wYXJhbXMuY2hl
Y2twb2ludGVkX3N0cmVhbTsKKworICAgIGFzc2VydChzdHJlYW0tPnJ1bm5pbmcpOworICAgIGFz
c2VydChjaGVja3BvaW50ZWRfc3RyZWFtID09IExJQlhMX0NIRUNLUE9JTlRFRF9TVFJFQU1fTk9O
RSk7CisgICAgYXNzZXJ0KHN0cmVhbS0+cGhhc2UgPT0gU1JTX1BIQVNFX05PUk1BTCk7CisgICAg
YXNzZXJ0KCFzdHJlYW0tPnBvc3Rjb3B5X3RyYW5zaXRpb25lZCk7CisKKyAgICBzdHJlYW0tPnBo
YXNlID0gU1JTX1BIQVNFX1BPU1RDT1BZX1RSQU5TSVRJT047CisKKyAgICAvKgorICAgICAqIExp
YnhjIGhhcyBoYW5kZWQgY29udHJvbCBvZiB0aGUgZmQgdG8gdXMuICBTdGFydCByZWFkaW5nIHNv
bWUKKyAgICAgKiBsaWJ4bCByZWNvcmRzIG91dCBvZiBpdC4KKyAgICAgKi8KKyAgICBzdHJlYW1f
Y29udGludWUoZWdjLCBzdHJlYW0pOworfQorCiB2b2lkIGxpYnhsX19zdHJlYW1fcmVhZF9zdGFy
dF9jaGVja3BvaW50KGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0pCiB7CkBAIC0z
OTcsNiArNDIxLDcgQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbnRpbnVlKGxpYnhsX19lZ2MgKmVn
YywKIAogICAgIHN3aXRjaCAoc3RyZWFtLT5waGFzZSkgewogICAgIGNhc2UgU1JTX1BIQVNFX05P
Uk1BTDoKKyAgICBjYXNlIFNSU19QSEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9OOgogICAgIGNhc2Ug
U1JTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEU6CiAgICAgICAgIC8qCiAgICAgICAgICAqIE5vcm1h
bCBwaGFzZSAocmVndWxhciBtaWdyYXRpb24gb3IgcmVzdG9yZSBmcm9tIGZpbGUpOgpAQCAtNTc2
LDYgKzYwMSwxMyBAQCBzdGF0aWMgYm9vbCBwcm9jZXNzX3JlY29yZChsaWJ4bF9fZWdjICplZ2Ms
CiAKICAgICBMT0coREVCVUcsICJSZWNvcmQ6ICV1LCBsZW5ndGggJXUiLCByZWMtPmhkci50eXBl
LCByZWMtPmhkci5sZW5ndGgpOwogCisgICAgaWYgKHN0cmVhbS0+cG9zdGNvcHlfdHJhbnNpdGlv
bmVkICYmCisgICAgICAgIHJlYy0+aGRyLnR5cGUgIT0gUkVDX1RZUEVfRU5EKSB7CisgICAgICAg
IHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgTE9HKEVSUk9SLCAiUmVjZWl2ZWQgbm9uLWVuZCBy
ZWNvcmQgYWZ0ZXIgcG9zdGNvcHkgdHJhbnNpdGlvbiIpOworICAgICAgICBnb3RvIGVycjsKKyAg
ICB9CisKICAgICBzd2l0Y2ggKHJlYy0+aGRyLnR5cGUpIHsKIAogICAgIGNhc2UgUkVDX1RZUEVf
RU5EOgpAQCAtNjI3LDYgKzY1OSwxNSBAQCBzdGF0aWMgYm9vbCBwcm9jZXNzX3JlY29yZChsaWJ4
bF9fZWdjICplZ2MsCiAgICAgICAgIHdyaXRlX2VtdWxhdG9yX2Jsb2IoZWdjLCBzdHJlYW0sIHJl
Yyk7CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBSRUNfVFlQRV9QT1NUQ09QWV9UUkFOU0lU
SU9OX0VORDoKKyAgICAgICAgaWYgKHN0cmVhbS0+cGhhc2UgIT0gU1JTX1BIQVNFX1BPU1RDT1BZ
X1RSQU5TSVRJT04pIHsKKyAgICAgICAgICAgIExPRyhFUlJPUiwgIlVuZXhwZWN0ZWQgUE9TVENP
UFlfVFJBTlNJVElPTl9FTkQgcmVjb3JkIGluIHN0cmVhbSIpOworICAgICAgICAgICAgcmMgPSBF
UlJPUl9GQUlMOworICAgICAgICAgICAgZ290byBlcnI7CisgICAgICAgIH0KKyAgICAgICAgcG9z
dGNvcHlfdHJhbnNpdGlvbl9kb25lKGVnYywgc3RyZWFtLCAwKTsKKyAgICAgICAgYnJlYWs7CisK
ICAgICBjYXNlIFJFQ19UWVBFX0NIRUNLUE9JTlRfRU5EOgogICAgICAgICBpZiAoIXN0cmVhbV9p
bl9jaGVja3BvaW50KHN0cmVhbSkpIHsKICAgICAgICAgICAgIExPRyhFUlJPUiwgIlVuZXhwZWN0
ZWQgQ0hFQ0tQT0lOVF9FTkQgcmVjb3JkIGluIHN0cmVhbSIpOwpAQCAtNzYxLDYgKzgwMiwxMyBA
QCBzdGF0aWMgdm9pZCBzdHJlYW1fY29tcGxldGUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAg
Ki8KICAgICAgICAgY2hlY2twb2ludF9kb25lKGVnYywgc3RyZWFtLCByYyk7CiAgICAgICAgIGJy
ZWFrOworICAgIGNhc2UgU1JTX1BIQVNFX1BPU1RDT1BZX1RSQU5TSVRJT046CisgICAgICAgIGFz
c2VydChyYyk7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVG8gZGVhbCB3aXRoIGVycm9ycyBk
dXJpbmcgdGhlIHBvc3Rjb3B5IHRyYW5zaXRpb24sIHdlIHVzZSB0aGUgc2FtZQorICAgICAgICAg
KiBzdHJhdGVneSBhcyBkdXJpbmcgY2hlY2twb2ludHMuCisgICAgICAgICAqLwogICAgIGNhc2Ug
U1JTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEU6CiAgICAgICAgIGFzc2VydChyYyk7CiAKQEAgLTc3
Nyw2ICs4MjUsMTUgQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVn
YywKICAgICB9CiB9CiAKK3N0YXRpYyB2b2lkIHBvc3Rjb3B5X3RyYW5zaXRpb25fZG9uZShsaWJ4
bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
X3N0cmVhbV9yZWFkX3N0YXRlICpzdHJlYW0sIGludCByYykKK3sKKyAgICBhc3NlcnQoc3RyZWFt
LT5waGFzZSA9PSBTUlNfUEhBU0VfUE9TVENPUFlfVFJBTlNJVElPTik7CisgICAgc3RyZWFtLT5w
b3N0Y29weV90cmFuc2l0aW9uZWQgPSB0cnVlOworICAgIHN0cmVhbS0+cGhhc2UgPSBTUlNfUEhB
U0VfTk9STUFMOworICAgIHN0cmVhbS0+cG9zdGNvcHlfdHJhbnNpdGlvbl9jYWxsYmFjayhlZ2Ms
IHN0cmVhbSwgcmMpOworfQorCiBzdGF0aWMgdm9pZCBjaGVja3BvaW50X2RvbmUobGlieGxfX2Vn
YyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fcmVhZF9z
dGF0ZSAqc3RyZWFtLCBpbnQgcmMpCiB7CmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hs
L3hlbmxpZ2h0X3N0dWJzLmMgYi90b29scy9vY2FtbC9saWJzL3hsL3hlbmxpZ2h0X3N0dWJzLmMK
aW5kZXggOThiNTJiOS4uM2VmNWExZSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy94bC94
ZW5saWdodF9zdHVicy5jCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveGwveGVubGlnaHRfc3R1YnMu
YwpAQCAtNTM4LDcgKzUzOCw3IEBAIHZhbHVlIHN0dWJfbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0
b3JlKHZhbHVlIGN0eCwgdmFsdWUgZG9tYWluX2NvbmZpZywgdmFsdWUgcGFyCiAKIAljYW1sX2Vu
dGVyX2Jsb2NraW5nX3NlY3Rpb24oKTsKIAlyZXQgPSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3Rv
cmUoQ1RYLCAmY19kY29uZmlnLCAmY19kb21pZCwgcmVzdG9yZV9mZCwKLQkJLTEsICZjX3BhcmFt
cywgYW9faG93LCBOVUxMKTsKKwkJLTEsIE5VTEwsICZjX3BhcmFtcywgYW9faG93LCBOVUxMKTsK
IAljYW1sX2xlYXZlX2Jsb2NraW5nX3NlY3Rpb24oKTsKIAogCWZyZWUoYW9faG93KTsKZGlmZiAt
LWdpdCBhL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMK
aW5kZXggODljMmIyNS4uNDdiYTlmMyAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfdm1jb250cm9s
LmMKKysrIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMKQEAgLTg4Miw3ICs4ODIsNyBAQCBzdGFy
dDoKIAogICAgICAgICByZXQgPSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoY3R4LCAmZF9j
b25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZG9taWQs
IHJlc3RvcmVfZmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
ZW5kX2JhY2tfZmQsICZwYXJhbXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzZW5kX2JhY2tfZmQsIE5VTEwsICZwYXJhbXMsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAwLCBhdXRvY29ubmVjdF9jb25zb2xlX2hvdyk7CiAKICAg
ICAgICAgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFyYW1zX2Rpc3Bvc2UoJnBhcmFtcyk7Ci0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr6-0005YC-AG; Sun, 17 Jun 2018 12: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnU-00051q-O1
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:36 +0000
X-Inumbo-ID: b719e63a-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b719e63a-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:02 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id q1-v6so6805996pff.13
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:34 -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=EUwfVqoUmAmNuVa3NSxJ6cPjjUpWo65O0Q8Xt/zYGmg=;
 b=V/RhwLSe3BbtAcm0YkphSTh66xmanfYQJq2HbSYGcf0CjKhSwsCBdjoE5OHyUX7ACJ
 oRsuLAAoUz/nvcfxCpzmCQx+2QjX4TNm63r8/xV7Bz1ps3tf5TIWSCjQLcBWvighQXEI
 odJJFQ4+Ss6C0LpaVYCSiLvcQLng/XrsmRH7XDxQ0nlFoo7f6huf1fOTESKWNgqyhmL4
 CKhoDybpIS92NvR1dnccfaTFWOL+/1tLruR0sZuWPgMZRw4O13GIBJ7kz3YB2VCDMZIM
 kMH8lem/2oV/5SnImiiOx3k23Q54E2tvXnnCWIux/bOwIasZXMDQYt6s1lXAwSfxAcFL
 41WQ==
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=EUwfVqoUmAmNuVa3NSxJ6cPjjUpWo65O0Q8Xt/zYGmg=;
 b=buCkM1P0+i3xHoqisKo3KM4qhXvsLAVgmBMAlstdogB0QwJtm9y3NaBiH8vTNdOpOq
 EdRddkuwa7itNgP5warPgncQXb+4PYbLRYm7S3lNmVfzpFwnli7JroIJsi9xX4PTxRPT
 Hlij2rKRloKZ2R+KH/UdgvUBA9n4eXEMp3ilMmh47zTsML+0lqkF0eRhgKCOm+C7mbKq
 B0KpxpPVtX4Pg5vJe9Fy2ES46OWM+hOUTq8sIIGsdEeJNqWudIQM3KX4FpnF9niUfCTJ
 lE1AYdKdMVKDaZdA1Vb7MgItcS81VL6+23T5VUGRhE1tN/uuDFGEkmCcQiIRONm/WIsS
 Xcag==
X-Gm-Message-State: APt69E3VttBpP5u0gG30cz9i2nvmbEcpxm3FO4LsL/uei40FDCRl2yS5
 RgnnPcAbIqslAkfOkd59y7KTq/MH/fE=
X-Google-Smtp-Source: ADUXVKJW87vKNjzFt/8DwukHGn87DDnR3rDnDK/XyGrfdJ6hqPYYOn6NgoCFSQYVb3vG1/427L681w==
X-Received: by 2002:a63:bd51:: with SMTP id
 d17-v6mr7735780pgp.42.1529230833960; 
 Sun, 17 Jun 2018 03:20:33 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:33 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:21 -0700
Message-Id: <1529230714-30455-11-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 10/23] libxc/xc_sr_save: introduce save
 batch types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUbyB3cml0ZSBndWVzdCBw
YWdlcyBpbnRvIHRoZSBzdHJlYW0sIHRoZSBzYXZlIGxvZ2ljIGJ1aWxkcyB1cCBiYXRjaGVzCm9m
IHBmbnMgdG8gYmUgd3JpdHRlbiBhbmQgcGVyZm9ybXMgYWxsIG9mIHRoZSB3b3JrIG5lY2Vzc2Fy
eSB0byB3cml0ZQp0aGVtIHdoZW5ldmVyIGEgZnVsbCBiYXRjaCBoYXMgYmVlbiBhY2N1bXVsYXRl
ZC4gIFdyaXRpbmcgYSBQQUdFX0RBVEEKYmF0Y2ggZW50YWlscyBkZXRlcm1pbmluZyB0aGUgdHlw
ZXMgb2YgYWxsIHBmbnMgaW4gdGhlIGJhdGNoLCBtYXBwaW5nCnRoZSBzdWJzZXQgb2YgcGZucyB0
aGF0IGFyZSBiYWNrZWQgYnkgcmVhbCBtZW1vcnkgY29uc3RydWN0aW5nIGEKUEFHRV9EQVRBIHJl
Y29yZCBkZXNjcmliaW5nIHRoZSBiYXRjaCBhbmQgd3JpdGluZyBldmVyeXRoaW5nIGludG8gdGhl
CnN0cmVhbS4KClBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uIGludHJvZHVjZXMgc2V2ZXJhbCBuZXcg
dHlwZXMgb2YgYmF0Y2hlcy4gIFRvCmVuYWJsZSB0aGUgcG9zdGNvcHkgbG9naWMgdG8gcmUtdXNl
IHRoZSBidWxrIG9mIHRoZSBjb2RlIHVzZWQgdG8gbWFuYWdlCmFuZCB3cml0ZSBQQUdFX0RBVEEg
cmVjb3JkcywgaW50cm9kdWNlIGEgYmF0Y2hfdHlwZSBtZW1iZXIgdG8gdGhlIHNhdmUKY29udGV4
dCAod2hpY2ggZm9yIG5vdyBjYW4gdGFrZSBvbiBvbmx5IGEgc2luZ2xlIHZhbHVlKSwgYW5kIHJl
ZmFjdG9yCndyaXRlX2JhdGNoKCkgdG8gdGFrZSB0aGUgYmF0Y2hfdHlwZSBpbnRvIGFjY291bnQg
d2hlbiBwcmVwYXJpbmcgYW5kCndyaXRpbmcgZWFjaCByZWNvcmQuCgpXaGlsZSByZWZhY3Rvcmlu
ZyB3cml0ZV9iYXRjaCgpLCBmYWN0b3IgdGhlIG9wZXJhdGlvbiBvZiBxdWVyeWluZyB0aGUKcGFn
ZSB0eXBlcyBvZiBhIGJhdGNoIGludG8gYSBzdWJyb3V0aW5lIHRoYXQgaXMgdXNlYWJsZSBpbmRl
cGVuZGVudGx5IG9mCndyaXRlX2JhdGNoKCkuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25l
ZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90dG9AdXdhdGVybG9vLmNhPgotLS0KIHRvb2xzL2xp
YnhjL3hjX3NyX2NvbW1vbi5oICAgIHwgICAzICsKIHRvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYyAg
ICAgIHwgMjA3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogdG9v
bHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmggfCAgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTQw
IGluc2VydGlvbnMoKyksIDcyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj
L3hjX3NyX2NvbW1vbi5oIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKaW5kZXggMGRhMGZm
Yy4uZmM4MmU3MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKKysrIGIv
dG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKQEAgLTIwOCw2ICsyMDgsOSBAQCBzdHJ1Y3QgeGNf
c3JfY29udGV4dAogICAgICAgICAgICAgc3RydWN0IHByZWNvcHlfc3RhdHMgc3RhdHM7CiAgICAg
ICAgICAgICBpbnQgcG9saWN5X2RlY2lzaW9uOwogCisgICAgICAgICAgICBlbnVtIHsKKyAgICAg
ICAgICAgICAgICBYQ19TUl9TQVZFX0JBVENIX1BSRUNPUFlfUEFHRQorICAgICAgICAgICAgfSBi
YXRjaF90eXBlOwogICAgICAgICAgICAgeGVuX3Bmbl90ICpiYXRjaF9wZm5zOwogICAgICAgICAg
ICAgdW5zaWduZWQgbnJfYmF0Y2hfcGZuczsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKmRl
ZmVycmVkX3BhZ2VzOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jIGIvdG9v
bHMvbGlieGMveGNfc3Jfc2F2ZS5jCmluZGV4IDQ4ZDQwM2IuLjlmMDc3YTMgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMK
QEAgLTMsNiArMywyMyBAQAogCiAjaW5jbHVkZSAieGNfc3JfY29tbW9uLmgiCiAKKyNkZWZpbmUg
TUFYX0JBVENIX1NJWkUgTUFYX1BSRUNPUFlfQkFUQ0hfU0laRQorCitzdGF0aWMgY29uc3QgdW5z
aWduZWQgaW50IGJhdGNoX3NpemVzW10gPQoreworICAgIFtYQ19TUl9TQVZFX0JBVENIX1BSRUNP
UFlfUEFHRV0gID0gTUFYX1BSRUNPUFlfQkFUQ0hfU0laRQorfTsKKworc3RhdGljIGNvbnN0IGJv
b2wgYmF0Y2hfaW5jbHVkZXNfY29udGVudHNbXSA9Cit7CisgICAgW1hDX1NSX1NBVkVfQkFUQ0hf
UFJFQ09QWV9QQUdFXSA9IHRydWUKK307CisKK3N0YXRpYyBjb25zdCB1aW50MzJfdCBiYXRjaF9y
ZWNfdHlwZXNbXSA9Cit7CisgICAgW1hDX1NSX1NBVkVfQkFUQ0hfUFJFQ09QWV9QQUdFXSAgPSBS
RUNfVFlQRV9QQUdFX0RBVEEKK307CisKIC8qCiAgKiBXcml0ZXMgYW4gSW1hZ2UgaGVhZGVyIGFu
ZCBEb21haW4gaGVhZGVyIGludG8gdGhlIHN0cmVhbS4KICAqLwpAQCAtNjcsMTkgKzg0LDU0IEBA
IHN0YXRpYyBpbnQgd3JpdGVfY2hlY2twb2ludF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQg
KmN0eCkKIH0KIAogLyoKKyAqIFRoaXMgZnVuY3Rpb246CisgKiAtIG1hcHMgZWFjaCBwZm4gaW4g
dGhlIGN1cnJlbnQgYmF0Y2ggdG8gaXRzIGdmbgorICogLSBnZXRzIHRoZSB0eXBlIG9mIGVhY2gg
cGZuIGluIHRoZSBiYXRjaC4KKyAqLworc3RhdGljIGludCBnZXRfYmF0Y2hfaW5mbyhzdHJ1Y3Qg
eGNfc3JfY29udGV4dCAqY3R4LCB4ZW5fcGZuX3QgKmdmbnMsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIHhlbl9wZm5fdCAqdHlwZXMpCit7CisgICAgaW50IHJjOworICAgIHVuc2lnbmVkIGlu
dCBucl9wZm5zID0gY3R4LT5zYXZlLm5yX2JhdGNoX3BmbnM7CisgICAgeGNfaW50ZXJmYWNlICp4
Y2ggPSBjdHgtPnhjaDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIGZvciAoIGkgPSAwOyBp
IDwgbnJfcGZuczsgKytpICkKKyAgICAgICAgdHlwZXNbaV0gPSBnZm5zW2ldID0gY3R4LT5zYXZl
Lm9wcy5wZm5fdG9fZ2ZuKGN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGN0eC0+c2F2ZS5iYXRjaF9wZm5zW2ldKTsKKworICAgIC8qCisg
ICAgICogVGhlIHR5cGUgcXVlcnkgZG9tY3RsIGFjY2VwdHMgYmF0Y2hlcyBvZiBhdCBtb3N0IDEw
MjQgcGZucywgc28gd2UgbmVlZCB0bworICAgICAqIGJyZWFrIG91ciBiYXRjaCBoZXJlIGludG8g
YXBwcm9wcmlhdGVseS1zaXplZCBzdWItYmF0Y2hlcy4KKyAgICAgKi8KKyAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX3BmbnM7IGkgKz0gMTAyNCApCisgICAgeworICAgICAgICByYyA9IHhjX2dldF9w
Zm5fdHlwZV9iYXRjaCh4Y2gsIGN0eC0+ZG9taWQsIG1pbigxMDI0VSwgbnJfcGZucyAtIGkpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHlwZXNbaV0pOworICAgICAgICBp
ZiAoIHJjICkKKyAgICAgICAgeworICAgICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8gZ2V0IHR5
cGVzIGZvciBwZm4gYmF0Y2giKTsKKyAgICAgICAgICAgIHJldHVybiByYzsKKyAgICAgICAgfQor
ICAgIH0KKworICAgIHJldHVybiAwOworfQorCisvKgogICogV3JpdGVzIGEgYmF0Y2ggb2YgbWVt
b3J5IGFzIGEgUEFHRV9EQVRBIHJlY29yZCBpbnRvIHRoZSBzdHJlYW0uICBUaGUgYmF0Y2gKICAq
IGlzIGNvbnN0cnVjdGVkIGluIGN0eC0+c2F2ZS5iYXRjaF9wZm5zLgogICoKICAqIFRoaXMgZnVu
Y3Rpb246Ci0gKiAtIGdldHMgdGhlIHR5cGVzIGZvciBlYWNoIHBmbiBpbiB0aGUgYmF0Y2guCiAg
KiAtIGZvciBlYWNoIHBmbiB3aXRoIHJlYWwgZGF0YToKICAqICAgLSBtYXBzIGFuZCBhdHRlbXB0
cyB0byBsb2NhbGlzZSB0aGUgcGFnZXMuCiAgKiAtIGNvbnN0cnVjdCBhbmQgd3JpdGVzIGEgUEFH
RV9EQVRBIHJlY29yZCBpbnRvIHRoZSBzdHJlYW0uCiAgKi8KLXN0YXRpYyBpbnQgd3JpdGVfYmF0
Y2goc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3N0YXRpYyBpbnQgd3JpdGVfYmF0Y2goc3Ry
dWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgeGVuX3Bmbl90ICpnZm5zLAorICAgICAgICAgICAgICAg
ICAgICAgICB4ZW5fcGZuX3QgKnR5cGVzKQogewogICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4
LT54Y2g7Ci0gICAgeGVuX3Bmbl90ICpnZm5zID0gTlVMTCwgKnR5cGVzID0gTlVMTDsKKyAgICB4
ZW5fcGZuX3QgKmJnZm5zID0gTlVMTDsKICAgICB2b2lkICpndWVzdF9tYXBwaW5nID0gTlVMTDsK
ICAgICB2b2lkICoqZ3Vlc3RfZGF0YSA9IE5VTEw7CiAgICAgdm9pZCAqKmxvY2FsX3BhZ2VzID0g
TlVMTDsKQEAgLTkwLDE3ICsxNDIsMTYgQEAgc3RhdGljIGludCB3cml0ZV9iYXRjaChzdHJ1Y3Qg
eGNfc3JfY29udGV4dCAqY3R4KQogICAgIHVpbnQ2NF90ICpyZWNfcGZucyA9IE5VTEw7CiAgICAg
c3RydWN0IGlvdmVjICppb3YgPSBOVUxMOyBpbnQgaW92Y250ID0gMDsKICAgICBzdHJ1Y3QgeGNf
c3JfcmVjX3BhZ2VzX2hlYWRlciBoZHIgPSB7IDAgfTsKKyAgICBib29sIHNlbmRfcGFnZV9jb250
ZW50cyA9IGJhdGNoX2luY2x1ZGVzX2NvbnRlbnRzW2N0eC0+c2F2ZS5iYXRjaF90eXBlXTsKICAg
ICBzdHJ1Y3QgeGNfc3JfcmVjb3JkIHJlYyA9CiAgICAgewotICAgICAgICAudHlwZSA9IFJFQ19U
WVBFX1BBR0VfREFUQSwKKyAgICAgICAgLnR5cGUgPSBiYXRjaF9yZWNfdHlwZXNbY3R4LT5zYXZl
LmJhdGNoX3R5cGVdLAogICAgIH07CiAKICAgICBhc3NlcnQobnJfcGZucyAhPSAwKTsKIAotICAg
IC8qIE1mbnMgb2YgdGhlIGJhdGNoIHBmbnMuICovCi0gICAgZ2ZucyA9IG1hbGxvYyhucl9wZm5z
ICogc2l6ZW9mKCpnZm5zKSk7Ci0gICAgLyogVHlwZXMgb2YgdGhlIGJhdGNoIHBmbnMuICovCi0g
ICAgdHlwZXMgPSBtYWxsb2MobnJfcGZucyAqIHNpemVvZigqdHlwZXMpKTsKKyAgICAvKiBUaGUg
c3Vic2V0IG9mIGdmbnMgdGhhdCBhcmUgcGh5c2ljYWxseS1iYWNrZWQuICovCisgICAgYmdmbnMg
PSBtYWxsb2MobnJfcGZucyAqIHNpemVvZigqYmdmbnMpKTsKICAgICAvKiBFcnJvcnMgZnJvbSBh
dHRlbXB0aW5nIHRvIG1hcCB0aGUgZ2Zucy4gKi8KICAgICBlcnJvcnMgPSBtYWxsb2MobnJfcGZu
cyAqIHNpemVvZigqZXJyb3JzKSk7CiAgICAgLyogUG9pbnRlcnMgdG8gcGFnZSBkYXRhIHRvIHNl
bmQuICBNYXBwZWQgZ2ZucyBvciBsb2NhbCBhbGxvY2F0aW9ucy4gKi8KQEAgLTExMCwxOSArMTYx
LDE2IEBAIHN0YXRpYyBpbnQgd3JpdGVfYmF0Y2goc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkK
ICAgICAvKiBpb3ZlY1tdIGZvciB3cml0ZXYoKS4gKi8KICAgICBpb3YgPSBtYWxsb2MoKG5yX3Bm
bnMgKyA0KSAqIHNpemVvZigqaW92KSk7CiAKLSAgICBpZiAoICFnZm5zIHx8ICF0eXBlcyB8fCAh
ZXJyb3JzIHx8ICFndWVzdF9kYXRhIHx8ICFsb2NhbF9wYWdlcyB8fCAhaW92ICkKKyAgICBpZiAo
ICFiZ2ZucyB8fCAhZXJyb3JzIHx8ICFndWVzdF9kYXRhIHx8ICFsb2NhbF9wYWdlcyB8fCAhaW92
ICkKICAgICB7CiAgICAgICAgIEVSUk9SKCJVbmFibGUgdG8gYWxsb2NhdGUgYXJyYXlzIGZvciBh
IGJhdGNoIG9mICV1IHBhZ2VzIiwKICAgICAgICAgICAgICAgbnJfcGZucyk7CiAgICAgICAgIGdv
dG8gZXJyOwogICAgIH0KIAorICAgIC8qIE1hcmsgbGlrZWx5LWJhbGxvb25lZCBwYWdlcyBhcyBk
ZWZlcnJlZC4gKi8KICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX3BmbnM7ICsraSApCiAgICAgewot
ICAgICAgICB0eXBlc1tpXSA9IGdmbnNbaV0gPSBjdHgtPnNhdmUub3BzLnBmbl90b19nZm4oY3R4
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y3R4LT5zYXZlLmJhdGNoX3BmbnNbaV0pOwotCi0gICAgICAgIC8qIExpa2VseSBhIGJhbGxvb25l
ZCBwYWdlLiAqLwogICAgICAgICBpZiAoIGdmbnNbaV0gPT0gSU5WQUxJRF9NRk4gKQogICAgICAg
ICB7CiAgICAgICAgICAgICBzZXRfYml0KGN0eC0+c2F2ZS5iYXRjaF9wZm5zW2ldLCBjdHgtPnNh
dmUuZGVmZXJyZWRfcGFnZXMpOwpAQCAtMTMwLDM5ICsxNzgsOSBAQCBzdGF0aWMgaW50IHdyaXRl
X2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAgIH0KICAgICB9CiAKLSAg
ICByYyA9IHhjX2dldF9wZm5fdHlwZV9iYXRjaCh4Y2gsIGN0eC0+ZG9taWQsIG5yX3BmbnMsIHR5
cGVzKTsKLSAgICBpZiAoIHJjICkKLSAgICB7Ci0gICAgICAgIFBFUlJPUigiRmFpbGVkIHRvIGdl
dCB0eXBlcyBmb3IgcGZuIGJhdGNoIik7Ci0gICAgICAgIGdvdG8gZXJyOwotICAgIH0KLSAgICBy
YyA9IC0xOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCBucl9wZm5zOyArK2kgKQotICAgIHsKLSAg
ICAgICAgc3dpdGNoICggdHlwZXNbaV0gKQotICAgICAgICB7Ci0gICAgICAgIGNhc2UgWEVOX0RP
TUNUTF9QRklORk9fQlJPS0VOOgotICAgICAgICBjYXNlIFhFTl9ET01DVExfUEZJTkZPX1hBTExP
QzoKLSAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BGSU5GT19YVEFCOgotICAgICAgICAgICAgY29u
dGludWU7Ci0gICAgICAgIH0KLQotICAgICAgICBnZm5zW25yX3BhZ2VzKytdID0gZ2Zuc1tpXTsK
LSAgICB9Ci0KLSAgICBpZiAoIG5yX3BhZ2VzID4gMCApCisgICAgaWYgKCBzZW5kX3BhZ2VfY29u
dGVudHMgKQogICAgIHsKLSAgICAgICAgZ3Vlc3RfbWFwcGluZyA9IHhlbmZvcmVpZ25tZW1vcnlf
bWFwKHhjaC0+Zm1lbSwKLSAgICAgICAgICAgIGN0eC0+ZG9taWQsIFBST1RfUkVBRCwgbnJfcGFn
ZXMsIGdmbnMsIGVycm9ycyk7Ci0gICAgICAgIGlmICggIWd1ZXN0X21hcHBpbmcgKQotICAgICAg
ICB7Ci0gICAgICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBtYXAgZ3Vlc3QgcGFnZXMiKTsKLSAg
ICAgICAgICAgIGdvdG8gZXJyOwotICAgICAgICB9Ci0gICAgICAgIG5yX3BhZ2VzX21hcHBlZCA9
IG5yX3BhZ2VzOwotCi0gICAgICAgIGZvciAoIGkgPSAwLCBwID0gMDsgaSA8IG5yX3BmbnM7ICsr
aSApCisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfcGZuczsgKytpICkKICAgICAgICAgewog
ICAgICAgICAgICAgc3dpdGNoICggdHlwZXNbaV0gKQogICAgICAgICAgICAgewpAQCAtMTcyLDM2
ICsxOTAsNjIgQEAgc3RhdGljIGludCB3cml0ZV9iYXRjaChzdHJ1Y3QgeGNfc3JfY29udGV4dCAq
Y3R4KQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgfQogCi0gICAgICAg
ICAgICBpZiAoIGVycm9yc1twXSApCisgICAgICAgICAgICBiZ2Zuc1tucl9wYWdlcysrXSA9IGdm
bnNbaV07CisgICAgICAgIH0KKworICAgICAgICBpZiAoIG5yX3BhZ2VzID4gMCApCisgICAgICAg
IHsKKyAgICAgICAgICAgIGd1ZXN0X21hcHBpbmcgPSB4ZW5mb3JlaWdubWVtb3J5X21hcCh4Y2gt
PmZtZW0sCisgICAgICAgICAgICAgICAgY3R4LT5kb21pZCwgUFJPVF9SRUFELCBucl9wYWdlcywg
YmdmbnMsIGVycm9ycyk7CisgICAgICAgICAgICBpZiAoICFndWVzdF9tYXBwaW5nICkKICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICBFUlJPUigiTWFwcGluZyBvZiBwZm4gJSMiUFJJcGZu
IiAoZ2ZuICUjIlBSSXBmbiIpIGZhaWxlZCAlZCIsCi0gICAgICAgICAgICAgICAgICAgICAgY3R4
LT5zYXZlLmJhdGNoX3BmbnNbaV0sIGdmbnNbcF0sIGVycm9yc1twXSk7CisgICAgICAgICAgICAg
ICAgUEVSUk9SKCJGYWlsZWQgdG8gbWFwIGd1ZXN0IHBhZ2VzIik7CiAgICAgICAgICAgICAgICAg
Z290byBlcnI7CiAgICAgICAgICAgICB9CisgICAgICAgICAgICBucl9wYWdlc19tYXBwZWQgPSBu
cl9wYWdlczsKKworICAgICAgICAgICAgZm9yICggaSA9IDAsIHAgPSAwOyBpIDwgbnJfcGZuczsg
KytpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCB0eXBlc1tpXSAp
CisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNhc2UgWEVOX0RPTUNUTF9QRklO
Rk9fQlJPS0VOOgorICAgICAgICAgICAgICAgIGNhc2UgWEVOX0RPTUNUTF9QRklORk9fWEFMTE9D
OgorICAgICAgICAgICAgICAgIGNhc2UgWEVOX0RPTUNUTF9QRklORk9fWFRBQjoKKyAgICAgICAg
ICAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBv
cmlnX3BhZ2UgPSBwYWdlID0gZ3Vlc3RfbWFwcGluZyArIChwICogUEFHRV9TSVpFKTsKLSAgICAg
ICAgICAgIHJjID0gY3R4LT5zYXZlLm9wcy5ub3JtYWxpc2VfcGFnZShjdHgsIHR5cGVzW2ldLCAm
cGFnZSk7CisgICAgICAgICAgICAgICAgaWYgKCBlcnJvcnNbcF0gKQorICAgICAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICAgICAgRVJST1IoIk1hcHBpbmcgb2YgcGZuICUjIlBSSXBmbiIg
KG1mbiAlIyJQUklwZm4iKSBmYWlsZWQgJWQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICBj
dHgtPnNhdmUuYmF0Y2hfcGZuc1tpXSwgYmdmbnNbcF0sIGVycm9yc1twXSk7CisgICAgICAgICAg
ICAgICAgICAgIGdvdG8gZXJyOworICAgICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgaWYg
KCBvcmlnX3BhZ2UgIT0gcGFnZSApCi0gICAgICAgICAgICAgICAgbG9jYWxfcGFnZXNbaV0gPSBw
YWdlOworICAgICAgICAgICAgICAgIG9yaWdfcGFnZSA9IHBhZ2UgPSBndWVzdF9tYXBwaW5nICsg
KHAgKiBQQUdFX1NJWkUpOworICAgICAgICAgICAgICAgIHJjID0gY3R4LT5zYXZlLm9wcy5ub3Jt
YWxpc2VfcGFnZShjdHgsIHR5cGVzW2ldLCAmcGFnZSk7CiAKLSAgICAgICAgICAgIGlmICggcmMg
KQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGlmICggcmMgPT0gLTEgJiYgZXJybm8g
PT0gRUFHQUlOICkKKyAgICAgICAgICAgICAgICBpZiAoIG9yaWdfcGFnZSAhPSBwYWdlICkKKyAg
ICAgICAgICAgICAgICAgICAgbG9jYWxfcGFnZXNbaV0gPSBwYWdlOworCisgICAgICAgICAgICAg
ICAgaWYgKCByYyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBzZXRf
Yml0KGN0eC0+c2F2ZS5iYXRjaF9wZm5zW2ldLCBjdHgtPnNhdmUuZGVmZXJyZWRfcGFnZXMpOwot
ICAgICAgICAgICAgICAgICAgICArK2N0eC0+c2F2ZS5ucl9kZWZlcnJlZF9wYWdlczsKLSAgICAg
ICAgICAgICAgICAgICAgdHlwZXNbaV0gPSBYRU5fRE9NQ1RMX1BGSU5GT19YVEFCOwotICAgICAg
ICAgICAgICAgICAgICAtLW5yX3BhZ2VzOworICAgICAgICAgICAgICAgICAgICBpZiAoIHJjID09
IC0xICYmIGVycm5vID09IEVBR0FJTiApCisgICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICAgICAgICAgIHNldF9iaXQoY3R4LT5zYXZlLmJhdGNoX3BmbnNbaV0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+c2F2ZS5kZWZlcnJlZF9wYWdlcyk7CisgICAg
ICAgICAgICAgICAgICAgICAgICArK2N0eC0+c2F2ZS5ucl9kZWZlcnJlZF9wYWdlczsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIHR5cGVzW2ldID0gWEVOX0RPTUNUTF9QRklORk9fWFRBQjsKKyAg
ICAgICAgICAgICAgICAgICAgICAgIC0tbnJfcGFnZXM7CisgICAgICAgICAgICAgICAgICAgIH0K
KyAgICAgICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgZ290byBl
cnI7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAg
ICAgICAgICAgZ290byBlcnI7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlCi0gICAg
ICAgICAgICAgICAgZ3Vlc3RfZGF0YVtpXSA9IHBhZ2U7CisgICAgICAgICAgICAgICAgICAgIGd1
ZXN0X2RhdGFbaV0gPSBwYWdlOwogCi0gICAgICAgICAgICByYyA9IC0xOwotICAgICAgICAgICAg
KytwOworICAgICAgICAgICAgICAgIHJjID0gLTE7CisgICAgICAgICAgICAgICAgKytwOworICAg
ICAgICAgICAgfQogICAgICAgICB9CiAgICAgfQogCkBAIC0yNzAsOCArMzE0LDcgQEAgc3RhdGlj
IGludCB3cml0ZV9iYXRjaChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgIGZyZWUobG9j
YWxfcGFnZXMpOwogICAgIGZyZWUoZ3Vlc3RfZGF0YSk7CiAgICAgZnJlZShlcnJvcnMpOwotICAg
IGZyZWUodHlwZXMpOwotICAgIGZyZWUoZ2Zucyk7CisgICAgZnJlZShiZ2Zucyk7CiAKICAgICBy
ZXR1cm4gcmM7CiB9CkBAIC0yODEsNyArMzI0LDcgQEAgc3RhdGljIGludCB3cml0ZV9iYXRjaChz
dHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICovCiBzdGF0aWMgYm9vbCBiYXRjaF9mdWxsKGNv
bnN0IHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiB7Ci0gICAgcmV0dXJuIGN0eC0+c2F2ZS5u
cl9iYXRjaF9wZm5zID09IE1BWF9CQVRDSF9TSVpFOworICAgIHJldHVybiBjdHgtPnNhdmUubnJf
YmF0Y2hfcGZucyA9PSBiYXRjaF9zaXplc1tjdHgtPnNhdmUuYmF0Y2hfdHlwZV07CiB9CiAKIC8q
CkBAIC0yOTgsMTIgKzM0MSwyOSBAQCBzdGF0aWMgYm9vbCBiYXRjaF9lbXB0eShzdHJ1Y3QgeGNf
c3JfY29udGV4dCAqY3R4KQogc3RhdGljIGludCBmbHVzaF9iYXRjaChzdHJ1Y3QgeGNfc3JfY29u
dGV4dCAqY3R4KQogewogICAgIGludCByYyA9IDA7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBj
dHgtPnhjaDsKKyAgICB4ZW5fcGZuX3QgKmdmbnMgPSBOVUxMLCAqdHlwZXMgPSBOVUxMOworICAg
IHVuc2lnbmVkIGludCBucl9wZm5zID0gY3R4LT5zYXZlLm5yX2JhdGNoX3BmbnM7CiAKICAgICBp
ZiAoIGJhdGNoX2VtcHR5KGN0eCkgKQotICAgICAgICByZXR1cm4gcmM7CisgICAgICAgIGdvdG8g
b3V0OwogCi0gICAgcmMgPSB3cml0ZV9iYXRjaChjdHgpOworICAgIGdmbnMgPSBtYWxsb2MobnJf
cGZucyAqIHNpemVvZigqZ2ZucykpOworICAgIHR5cGVzID0gbWFsbG9jKG5yX3BmbnMgKiBzaXpl
b2YoKnR5cGVzKSk7CiAKKyAgICBpZiAoICFnZm5zIHx8ICF0eXBlcyApCisgICAgeworICAgICAg
ICBFUlJPUigiVW5hYmxlIHRvIGFsbG9jYXRlIGFycmF5cyBmb3IgYSBiYXRjaCBvZiAldSBwYWdl
cyIsCisgICAgICAgICAgICAgIG5yX3BmbnMpOworICAgICAgICByYyA9IC0xOworICAgICAgICBn
b3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IGdldF9iYXRjaF9pbmZvKGN0eCwgZ2ZucywgdHlw
ZXMpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJjID0gd3JpdGVf
YmF0Y2goY3R4LCBnZm5zLCB0eXBlcyk7CiAgICAgaWYgKCAhcmMgKQogICAgIHsKICAgICAgICAg
VkFMR1JJTkRfTUFLRV9NRU1fVU5ERUZJTkVEKGN0eC0+c2F2ZS5iYXRjaF9wZm5zLApAQCAtMzEx
LDYgKzM3MSwxMCBAQCBzdGF0aWMgaW50IGZsdXNoX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0
ICpjdHgpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoKmN0eC0+
c2F2ZS5iYXRjaF9wZm5zKSk7CiAgICAgfQogCisgb3V0OgorICAgIGZyZWUoZ2Zucyk7CisgICAg
ZnJlZSh0eXBlcyk7CisKICAgICByZXR1cm4gcmM7CiB9CiAKQEAgLTMxOSw3ICszODMsNyBAQCBz
dGF0aWMgaW50IGZsdXNoX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgKi8KIHN0
YXRpYyB2b2lkIGFkZF90b19iYXRjaChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB4ZW5fcGZu
X3QgcGZuKQogewotICAgIGFzc2VydChjdHgtPnNhdmUubnJfYmF0Y2hfcGZucyA8IE1BWF9CQVRD
SF9TSVpFKTsKKyAgICBhc3NlcnQoY3R4LT5zYXZlLm5yX2JhdGNoX3BmbnMgPCBiYXRjaF9zaXpl
c1tjdHgtPnNhdmUuYmF0Y2hfdHlwZV0pOwogICAgIGN0eC0+c2F2ZS5iYXRjaF9wZm5zW2N0eC0+
c2F2ZS5ucl9iYXRjaF9wZm5zKytdID0gcGZuOwogfQogCkBAIC0zOTEsNiArNDU1LDcgQEAgc3Rh
dGljIGludCBzZW5kX2RpcnR5X3BhZ2VzKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCiAgICAg
dm9pZCAqZGF0YSA9IGN0eC0+c2F2ZS5jYWxsYmFja3MtPmRhdGE7CiAKICAgICBhc3NlcnQoYmF0
Y2hfZW1wdHkoY3R4KSk7CisgICAgY3R4LT5zYXZlLmJhdGNoX3R5cGUgPSBYQ19TUl9TQVZFX0JB
VENIX1BSRUNPUFlfUEFHRTsKICAgICB3aGlsZSAoIHAgPCBjdHgtPnNhdmUucDJtX3NpemUgKQog
ICAgIHsKICAgICAgICAgaWYgKCBjdHgtPnNhdmUucGhhc2UgPT0gWENfU0FWRV9QSEFTRV9QUkVD
T1BZICkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hnX3NhdmVfcmVzdG9yZS5oIGIvdG9vbHMv
bGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKaW5kZXggMzAzMDgxZC4uNDBkZWJmNiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmgKKysrIGIvdG9vbHMvbGlieGMveGdfc2F2
ZV9yZXN0b3JlLmgKQEAgLTI0LDcgKzI0LDcgQEAKICoqIFdlIHByb2Nlc3Mgc2F2ZS9yZXN0b3Jl
L21pZ3JhdGUgaW4gYmF0Y2hlcyBvZiBwYWdlczsgdGhlIGJlbG93CiAqKiBkZXRlcm1pbmVzIGhv
dyBtYW55IHBhZ2VzIHdlIChhdCBtYXhpbXVtKSBkZWFsIHdpdGggaW4gZWFjaCBiYXRjaC4KICov
Ci0jZGVmaW5lIE1BWF9CQVRDSF9TSVpFIDEwMjQgICAvKiB1cCB0byAxMDI0IHBhZ2VzICg0TUIp
IGF0IGEgdGltZSAqLworI2RlZmluZSBNQVhfUFJFQ09QWV9CQVRDSF9TSVpFIDEwMjQgICAvKiB1
cCB0byAxMDI0IHBhZ2VzICg0TUIpIGF0IGEgdGltZSAqLwogCiAvKiBXaGVuIHBpbm5pbmcgcGFn
ZSB0YWJsZXMgYXQgdGhlIGVuZCBvZiByZXN0b3JlLCB3ZSBhbHNvIHVzZSBiYXRjaGluZy4gKi8K
ICNkZWZpbmUgTUFYX1BJTl9CQVRDSCAgMTAyNAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr3-0005XE-5F; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnK-0004zM-3E
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:26 +0000
X-Inumbo-ID: b0dc5d39-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0dc5d39-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:51 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id f1-v6so7510905plt.6
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=IDVDsM5egRXmn9LkM/pYz6uv+ERrNT4ef+WLi5sbavA=;
 b=OBaVtZXXvNKD5bQUMuyayAC5zArQFQ9tFyK/0MgpauQf/2y9Li/CLuVwl+y/VLj+a0
 tKVchrV8+S0V7rbnvyHoTr8kpYw2etTDiFcXBpjY18ldVcf8O8DjG7P2N+jvu0VaJ2X+
 RmjgrkTtraZrrDYr+WCcKInj4MgPf6Qd6gdD1g7hV2jIOBavyiJ286oe9V39f36quoJ6
 c6RXxRaxAQHevnsQTsqcqSm8FE7si7J1Z+IuMEtIG6fUYl9EhbcZXLTH1Cv1wJ5REaQi
 EX9NhG+bLIuEv4e9LQkD/mvU/zj7fMRylHvaoHfG1jMMz7ftE5r6GM1scD1QUkThKWrT
 +nZA==
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=IDVDsM5egRXmn9LkM/pYz6uv+ERrNT4ef+WLi5sbavA=;
 b=jkbC+BBpWK1o4CuRGRZw3v6c9DmjUU0AGcObWALff1AaoqcOp+WT+IDWnpdtuxvWmd
 s6bIu2FIDXo2Fy6BEO8ACdY39ga8C2im4whoMLUa2cBzmuIeeAeq0bWdPUHuBCiqaota
 oL0U/eTnFsSjRlBaX8hdnCnjbE6pNltxVjQ9P5fY4J720yq+j4p6fMCUuFIzjmlU8VZW
 XphkhLDQqzxSkLDQwvvEosFouGc1hlEQ1TG/rT+drBV6erUJcuwmcG+JZNg4LwjxSEP4
 Svk3wWeKaK1Up5AdalRZV6F07HUBl3eoKhFLvaxSijMXCs+0mEcJwLtF8FlWrrz5XO/9
 nbUQ==
X-Gm-Message-State: APt69E0sDZ6WTb09hTtupg9H0oVhpr8QaOI40EEBbgMsnnWQYXR+wtTE
 LgvGvwZDc2g1mMOWbTucDy306Fhfp64=
X-Google-Smtp-Source: ADUXVKKefvT7W1XWmwUC2xfExZcM8gvUWhtSxBCny55me5fHc3WlJufLcHAx78mY+nseHCBzIa7Bnw==
X-Received: by 2002:a17:902:aa95:: with SMTP id
 d21-v6mr4010992plr.114.1529230823590; 
 Sun, 17 Jun 2018 03:20:23 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:23 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:12 -0700
Message-Id: <1529230714-30455-2-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 01/23] tools: rename COLO 'postcopy' to
 'aftercopy'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGUgQ09MTyB4YyBkb21h
aW4gc2F2ZSBhbmQgcmVzdG9yZSBwcm9jZWR1cmVzIGJvdGggbWFrZSB1c2Ugb2YgYSAncG9zdGNv
cHknCmNhbGxiYWNrIHRvIGRlZmVyIHBhcnQgb2YgZWFjaCBjaGVja3BvaW50IG9wZXJhdGlvbiB0
byB4bC4gIEluIHRoaXMgY29udGV4dCwgdGhlCm5hbWUgJ3Bvc3Rjb3B5JyBpcyBtZWFudCBhcyAi
dGhlIGNhbGxiYWNrIGludm9rZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgdGhpcwpjaGVja3BvaW50J3Mg
bWVtb3J5IGNhbGxiYWNrLiIgIFRoaXMgaXMgYW4gdW5mb3J0dW5hdGUgbmFtZSBjb2xsaXNpb24g
d2l0aCB0aGUKb3RoZXIgY29tbW9uIHVzZSBvZiAncG9zdGNvcHknIGluIHRoZSBjb250ZXh0IG9m
IGxpdmUgbWlncmF0aW9uLCB3aGVyZSBpdCBpcwp1c2VkIHRvIG1lYW4gImEgbWVtb3J5IG1pZ3Jh
dGlvbiB0aGF0IHBlcm1pdHMgdGhlIGd1ZXN0IHRvIGV4ZWN1dGUgYXQgdGhlCmRlc3RpbmF0aW9u
IGJlZm9yZSBhbGwgb2YgaXRzIG1lbW9yeSBpcyBtaWdyYXRlZCBieSBzZXJ2aWNpbmcgYWNjZXNz
ZXMgdG8KdW5taWdyYXRlZCBtZW1vcnkgdmlhIGEgbmV0d29yayBwYWdlLWZhdWx0LiIKCk1lY2hh
bmljYWxseSByZW5hbWUgJ3Bvc3Rjb3B5JyAtPiAnYWZ0ZXJjb3B5JyB0byBmcmVlIHVwIHRoZSBw
b3N0Y29weSBuYW1lc3BhY2UKd2hpbGUgcHJlc2VydmluZyB0aGUgb3JpZ2luYWwgaW50ZW50IG9m
IHRoZSBuYW1lIGluIHRoZSBDT0xPIGNvbnRleHQuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNp
Z25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90dG9AdXdhdGVybG9vLmNhPgpBY2tlZC1ieTog
WmhhbmcgQ2hlbiA8emhhbmdjaGVuLmZuc3RAY24uZnVqaXRzdS5jb20+Ci0tLQogdG9vbHMvbGli
eGMvaW5jbHVkZS94ZW5ndWVzdC5oICAgICB8IDQgKystLQogdG9vbHMvbGlieGMveGNfc3JfcmVz
dG9yZS5jICAgICAgICB8IDQgKystLQogdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jICAgICAgICAg
ICB8IDQgKystLQogdG9vbHMvbGlieGwvbGlieGxfY29sb19yZXN0b3JlLmMgICB8IDIgKy0KIHRv
b2xzL2xpYnhsL2xpYnhsX2NvbG9fc2F2ZS5jICAgICAgfCAyICstCiB0b29scy9saWJ4bC9saWJ4
bF9yZW11cy5jICAgICAgICAgIHwgMiArLQogdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9tc2dzX2dl
bi5wbCB8IDIgKy0KIDcgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oIGIvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oCmluZGV4IDQwOTAyZWUuLmFhOGNjOGIgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaAorKysgYi90b29scy9saWJ4Yy9p
bmNsdWRlL3hlbmd1ZXN0LmgKQEAgLTUzLDcgKzUzLDcgQEAgc3RydWN0IHNhdmVfY2FsbGJhY2tz
IHsKICAgICAgKiB4Y19kb21haW5fc2F2ZSB0aGVuIGZsdXNoZXMgdGhlIG91dHB1dCBidWZmZXIs
IHdoaWxlIHRoZQogICAgICAqICBndWVzdCBjb250aW51ZXMgdG8gcnVuLgogICAgICAqLwotICAg
IGludCAoKnBvc3Rjb3B5KSh2b2lkKiBkYXRhKTsKKyAgICBpbnQgKCphZnRlcmNvcHkpKHZvaWQq
IGRhdGEpOwogCiAgICAgLyogQ2FsbGVkIGFmdGVyIHRoZSBtZW1vcnkgY2hlY2twb2ludCBoYXMg
YmVlbiBmbHVzaGVkCiAgICAgICogb3V0IGludG8gdGhlIG5ldHdvcmsuIFR5cGljYWwgYWN0aW9u
cyBwZXJmb3JtZWQgaW4gdGhpcwpAQCAtMTE1LDcgKzExNSw3IEBAIHN0cnVjdCByZXN0b3JlX2Nh
bGxiYWNrcyB7CiAgICAgICogQ2FsbGJhY2sgZnVuY3Rpb24gcmVzdW1lcyB0aGUgZ3Vlc3QgJiB0
aGUgZGV2aWNlIG1vZGVsLAogICAgICAqIHJldHVybnMgdG8geGNfZG9tYWluX3Jlc3RvcmUuCiAg
ICAgICovCi0gICAgaW50ICgqcG9zdGNvcHkpKHZvaWQqIGRhdGEpOworICAgIGludCAoKmFmdGVy
Y29weSkodm9pZCogZGF0YSk7CiAKICAgICAvKiBBIGNoZWNrcG9pbnQgcmVjb3JkIGhhcyBiZWVu
IGZvdW5kIGluIHRoZSBzdHJlYW0uCiAgICAgICogcmV0dXJuczogKi8KZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYwpp
bmRleCAzNTQ5ZjBhLi5lZTA2YjNkIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9yZXN0
b3JlLmMKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCkBAIC01NzYsNyArNTc2LDcg
QEAgc3RhdGljIGludCBoYW5kbGVfY2hlY2twb2ludChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5y
ZXN0b3JlLmNhbGxiYWNrcy0+ZGF0YSk7CiAKICAgICAgICAgLyogUmVzdW1lIHNlY29uZGFyeSB2
bSAqLwotICAgICAgICByZXQgPSBjdHgtPnJlc3RvcmUuY2FsbGJhY2tzLT5wb3N0Y29weShjdHgt
PnJlc3RvcmUuY2FsbGJhY2tzLT5kYXRhKTsKKyAgICAgICAgcmV0ID0gY3R4LT5yZXN0b3JlLmNh
bGxiYWNrcy0+YWZ0ZXJjb3B5KGN0eC0+cmVzdG9yZS5jYWxsYmFja3MtPmRhdGEpOwogICAgICAg
ICBIQU5ETEVfQ0FMTEJBQ0tfUkVUVVJOX1ZBTFVFKHJldCk7CiAKICAgICAgICAgLyogV2FpdCBm
b3IgYSBuZXcgY2hlY2twb2ludCAqLwpAQCAtODU1LDcgKzg1NSw3IEBAIGludCB4Y19kb21haW5f
cmVzdG9yZSh4Y19pbnRlcmZhY2UgKnhjaCwgaW50IGlvX2ZkLCB1aW50MzJfdCBkb20sCiAgICAg
ewogICAgICAgICAvKiB0aGlzIGlzIENPTE8gcmVzdG9yZSAqLwogICAgICAgICBhc3NlcnQoY2Fs
bGJhY2tzLT5zdXNwZW5kICYmCi0gICAgICAgICAgICAgICBjYWxsYmFja3MtPnBvc3Rjb3B5ICYm
CisgICAgICAgICAgICAgICBjYWxsYmFja3MtPmFmdGVyY29weSAmJgogICAgICAgICAgICAgICAg
Y2FsbGJhY2tzLT53YWl0X2NoZWNrcG9pbnQgJiYKICAgICAgICAgICAgICAgIGNhbGxiYWNrcy0+
cmVzdG9yZV9yZXN1bHRzKTsKICAgICB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9z
YXZlLmMgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKaW5kZXggY2E2OTEzYi4uMzgzN2JjMSAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hj
X3NyX3NhdmUuYwpAQCAtODYzLDcgKzg2Myw3IEBAIHN0YXRpYyBpbnQgc2F2ZShzdHJ1Y3QgeGNf
c3JfY29udGV4dCAqY3R4LCB1aW50MTZfdCBndWVzdF90eXBlKQogICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgcmMgPSBjdHgtPnNhdmUuY2FsbGJhY2tzLT5w
b3N0Y29weShjdHgtPnNhdmUuY2FsbGJhY2tzLT5kYXRhKTsKKyAgICAgICAgICAgIHJjID0gY3R4
LT5zYXZlLmNhbGxiYWNrcy0+YWZ0ZXJjb3B5KGN0eC0+c2F2ZS5jYWxsYmFja3MtPmRhdGEpOwog
ICAgICAgICAgICAgaWYgKCByYyA8PSAwICkKICAgICAgICAgICAgICAgICBnb3RvIGVycjsKIApA
QCAtOTUxLDcgKzk1MSw3IEBAIGludCB4Y19kb21haW5fc2F2ZSh4Y19pbnRlcmZhY2UgKnhjaCwg
aW50IGlvX2ZkLCB1aW50MzJfdCBkb20sCiAgICAgaWYgKCBodm0gKQogICAgICAgICBhc3NlcnQo
Y2FsbGJhY2tzLT5zd2l0Y2hfcWVtdV9sb2dkaXJ0eSk7CiAgICAgaWYgKCBjdHguc2F2ZS5jaGVj
a3BvaW50ZWQgKQotICAgICAgICBhc3NlcnQoY2FsbGJhY2tzLT5jaGVja3BvaW50ICYmIGNhbGxi
YWNrcy0+cG9zdGNvcHkpOworICAgICAgICBhc3NlcnQoY2FsbGJhY2tzLT5jaGVja3BvaW50ICYm
IGNhbGxiYWNrcy0+YWZ0ZXJjb3B5KTsKICAgICBpZiAoIGN0eC5zYXZlLmNoZWNrcG9pbnRlZCA9
PSBYQ19NSUdfU1RSRUFNX0NPTE8gKQogICAgICAgICBhc3NlcnQoY2FsbGJhY2tzLT53YWl0X2No
ZWNrcG9pbnQpOwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jb2xvX3Jlc3RvcmUu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbG9fcmVzdG9yZS5jCmluZGV4IDBjNTM1YmQuLjdkOGY5
ZmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbG9fcmVzdG9yZS5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2NvbG9fcmVzdG9yZS5jCkBAIC0yNDYsNyArMjQ2LDcgQEAgdm9pZCBs
aWJ4bF9fY29sb19yZXN0b3JlX3NldHVwKGxpYnhsX19lZ2MgKmVnYywKICAgICBpZiAoaW5pdF9k
c3BzKCZjcmNzLT5kc3BzKSkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBjYWxsYmFja3MtPnBv
c3Rjb3B5ID0gbGlieGxfX2NvbG9fcmVzdG9yZV9kb21haW5fcmVzdW1lX2NhbGxiYWNrOworICAg
IGNhbGxiYWNrcy0+YWZ0ZXJjb3B5ID0gbGlieGxfX2NvbG9fcmVzdG9yZV9kb21haW5fcmVzdW1l
X2NhbGxiYWNrOwogICAgIGNhbGxiYWNrcy0+d2FpdF9jaGVja3BvaW50ID0gbGlieGxfX2NvbG9f
cmVzdG9yZV9kb21haW5fd2FpdF9jaGVja3BvaW50X2NhbGxiYWNrOwogICAgIGNhbGxiYWNrcy0+
c3VzcGVuZCA9IGxpYnhsX19jb2xvX3Jlc3RvcmVfZG9tYWluX3N1c3BlbmRfY2FsbGJhY2s7CiAg
ICAgY2FsbGJhY2tzLT5jaGVja3BvaW50ID0gbGlieGxfX2NvbG9fcmVzdG9yZV9kb21haW5fY2hl
Y2twb2ludF9jYWxsYmFjazsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbG9fc2F2
ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY29sb19zYXZlLmMKaW5kZXggZjY4N2Q1YS4uNTkyMTE5
NiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY29sb19zYXZlLmMKKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfY29sb19zYXZlLmMKQEAgLTE0NSw3ICsxNDUsNyBAQCB2b2lkIGxpYnhsX19j
b2xvX3NhdmVfc2V0dXAobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fY29sb19zYXZlX3N0YXRlICpj
c3MpCiAKICAgICBjYWxsYmFja3MtPnN1c3BlbmQgPSBsaWJ4bF9fY29sb19zYXZlX2RvbWFpbl9z
dXNwZW5kX2NhbGxiYWNrOwogICAgIGNhbGxiYWNrcy0+Y2hlY2twb2ludCA9IGxpYnhsX19jb2xv
X3NhdmVfZG9tYWluX2NoZWNrcG9pbnRfY2FsbGJhY2s7Ci0gICAgY2FsbGJhY2tzLT5wb3N0Y29w
eSA9IGxpYnhsX19jb2xvX3NhdmVfZG9tYWluX3Jlc3VtZV9jYWxsYmFjazsKKyAgICBjYWxsYmFj
a3MtPmFmdGVyY29weSA9IGxpYnhsX19jb2xvX3NhdmVfZG9tYWluX3Jlc3VtZV9jYWxsYmFjazsK
ICAgICBjYWxsYmFja3MtPndhaXRfY2hlY2twb2ludCA9IGxpYnhsX19jb2xvX3NhdmVfZG9tYWlu
X3dhaXRfY2hlY2twb2ludF9jYWxsYmFjazsKIAogICAgIGxpYnhsX19jaGVja3BvaW50X2Rldmlj
ZXNfc2V0dXAoZWdjLCAmZHNzLT5jZHMpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
cmVtdXMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3JlbXVzLmMKaW5kZXggMjlhNDc4My4uMTQ1MzM2
NSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcmVtdXMuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9yZW11cy5jCkBAIC0xMTAsNyArMTEwLDcgQEAgdm9pZCBsaWJ4bF9fcmVtdXNfc2V0
dXAobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fcmVtdXNfc3RhdGUgKnJzKQogICAgIGRzcy0+c3dz
LmNoZWNrcG9pbnRfY2FsbGJhY2sgPSByZW11c19jaGVja3BvaW50X3N0cmVhbV93cml0dGVuOwog
CiAgICAgY2FsbGJhY2tzLT5zdXNwZW5kID0gbGlieGxfX3JlbXVzX2RvbWFpbl9zdXNwZW5kX2Nh
bGxiYWNrOwotICAgIGNhbGxiYWNrcy0+cG9zdGNvcHkgPSBsaWJ4bF9fcmVtdXNfZG9tYWluX3Jl
c3VtZV9jYWxsYmFjazsKKyAgICBjYWxsYmFja3MtPmFmdGVyY29weSA9IGxpYnhsX19yZW11c19k
b21haW5fcmVzdW1lX2NhbGxiYWNrOwogICAgIGNhbGxiYWNrcy0+Y2hlY2twb2ludCA9IGxpYnhs
X19yZW11c19kb21haW5fc2F2ZV9jaGVja3BvaW50X2NhbGxiYWNrOwogCiAgICAgbGlieGxfX2No
ZWNrcG9pbnRfZGV2aWNlc19zZXR1cChlZ2MsIGNkcyk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsIGIvdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9tc2dzX2dl
bi5wbAppbmRleCAzYWU3MzczLi4yNzg0NWJiIDEwMDc1NQotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9zYXZlX21zZ3NfZ2VuLnBsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4u
cGwKQEAgLTI0LDcgKzI0LDcgQEAgb3VyIEBtc2dzID0gKAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Vuc2lnbmVkIGxvbmcnLCAnZG9uZScsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndW5zaWduZWQgbG9u
ZycsICd0b3RhbCddIF0sCiAgICAgWyAgMywgJ3NyY3hBJywgICJzdXNwZW5kIiwgW10gXSwKLSAg
ICBbICA0LCAnc3JjeEEnLCAgInBvc3Rjb3B5IiwgW10gXSwKKyAgICBbICA0LCAnc3JjeEEnLCAg
ImFmdGVyY29weSIsIFtdIF0sCiAgICAgWyAgNSwgJ3NyY3hBJywgICJjaGVja3BvaW50IiwgW10g
XSwKICAgICBbICA2LCAnc3JjeEEnLCAgIndhaXRfY2hlY2twb2ludCIsIFtdIF0sCiAgICAgWyAg
NywgJ3NjeEEnLCAgICJzd2l0Y2hfcWVtdV9sb2dkaXJ0eSIsICBbcXcoaW50IGRvbWlkCi0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr5-0005Xo-1V; Sun, 17 Jun 2018 12:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnR-000514-AV
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:33 +0000
X-Inumbo-ID: b4ed754a-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x235.google.com (unknown [2607:f8b0:400e:c00::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4ed754a-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:58 +0200 (CEST)
Received: by mail-pf0-x235.google.com with SMTP id y5-v6so6808181pfn.4
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20: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:in-reply-to:references;
 bh=FIDMH7pWBotXk1WJEW9Hm/ha0+2az93s4Hg5kcfV4iQ=;
 b=Anrs0Uh1+aK7z7DUlotchsjgzx4xa9VZC2QnFli9yFr1jno31vKf3OUapWRaTwPrcW
 Yh3xYkrvD9xCJglg1JpE3TBhq9PUgEOL5HPZlU5rDTY4h2AvZimh5p0vrIoTl6gE12Fs
 C/AUpfgfUSHwW8tzd+2e1BhfkxUbURf9VGKsqeI8yFHBdpBo4sfVnQQ4YjnCazCUeoMS
 lTDmZgZ1vMFcKzMNJu93AYvUYre+Rtq9WAHdNmgV3EeD30sTd63N/F7CNOSYtrCVBo9s
 2tJPJgorcURndcpiIBROpX+oYWVvOEHlKyOykuCnJlY1Jc2ZYPe2fR/bMKzANDQsLu6T
 u0ew==
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=FIDMH7pWBotXk1WJEW9Hm/ha0+2az93s4Hg5kcfV4iQ=;
 b=OceAgOO54FhZkSZDSjkYR0x72Ze5O/BooEEMfMMsv0/RxB4iXpeKL/7+LM5hjxU/eG
 OfRVoQAEL1SSKw+Hdwzdpr6RVL6W01WYnhElqI+WeQmzf6GAxSugZ/T2DduHUr7CP4HD
 QNipLEATVRK2guaeSP+239rvcuddax8FJmaCs5cBNICuUZAtJFzb809Bhgu2CqvNqDP0
 vH482J70dpzg+dSv4hs3n4Y1WFZoKPM9br38uwP9XAsioDuoSO3nc9NSmooJOkzSC+vS
 VtYeTlP4eYgaXiPSgXvP4C7u4KZAbhfxZ5cQLiFIeieOZe6FO1UOAfE13CZG2at3cQ4N
 on8A==
X-Gm-Message-State: APt69E1iExZploorRJEbTgRTUqYtW4p9muj3rvHe75gTifIZwJmxitj5
 bPGALgnGOGys15MWH0TeFr1nEHOhsPc=
X-Google-Smtp-Source: ADUXVKIYlG2H4VJhaXECRk2bLpvdehOLoNCchiEiHibf5/WQ7m4jgFwR9ZPsF4c2DjaePlTSkdK0vQ==
X-Received: by 2002:a62:4d01:: with SMTP id
 a1-v6mr9193297pfb.144.1529230830269; 
 Sun, 17 Jun 2018 03:20:30 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:29 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:18 -0700
Message-Id: <1529230714-30455-8-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 07/23] libxc/migration: tidy the
 xc_domain_save()/restore() 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: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpCb3RoIHhjX2RvbWFpbl9z
YXZlKCkgYW5kIHhjX2RvbWFpbl9yZXN0b3JlKCkgaGF2ZSBhIGhpZ2ggbnVtYmVyIG9mCnBhcmFt
ZXRlcnMsIGluY2x1ZGluZyBhIG51bWJlciBvZiBib29sZWFuIHBhcmFtZXRlcnMgdGhhdCBhcmUg
c3BsaXQKYmV0d2VlbiBhIGJpdGZpZWxkIGZsYWdzIGFyZ3VtZW50IGFuZCBzZXBhcmF0ZSBpbmRp
dmlkdWFsIGJvb2xlYW4KYXJndW1lbnRzLiAgRnVydGhlciwgbWFueSBvZiB0aGVzZSBhcmd1bWVu
dHMgYXJlIGRlYWQvaWdub3JlZC4KClRpZHkgdGhlIGludGVyZmFjZSB0byB0aGVzZSBmdW5jdGlv
bnMgYnkgY29sbGVjdGluZyB0aGUgcGFyYW1ldGVycyBpbnRvCmEgc3RydWN0dXJlIGFzc2VtYmxl
ZCBieSB0aGUgY2FsbGVyIGFuZCBwYXNzZWQgYnkgcG9pbnRlciwgYW5kIGRyb3AgdGhlCmRlYWQg
cGFyYW1ldGVycy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogSm9zaHVh
IE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5n
dWVzdC5oICAgfCA2OCArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiB0
b29scy9saWJ4Yy94Y19ub21pZ3JhdGUuYyAgICAgICB8IDE2ICsrKy0tLS0tLS0KIHRvb2xzL2xp
YnhjL3hjX3NyX2NvbW1vbi5oICAgICAgIHwgIDQgKy0tCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0
b3JlLmMgICAgICB8IDQ3ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGMv
eGNfc3Jfc2F2ZS5jICAgICAgICAgfCA1NCArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
CiB0b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jICAgICB8IDExIC0tLS0tLS0KIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggICAgIHwgIDEgLQogdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9j
YWxsb3V0LmMgfCAxMiArKystLS0tCiB0b29scy9saWJ4bC9saWJ4bF9zYXZlX2hlbHBlci5jICB8
IDYxICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiA5IGZpbGVzIGNoYW5nZWQs
IDEyMiBpbnNlcnRpb25zKCspLCAxNTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5o
CmluZGV4IGFhOGNjOGIuLmQxZjk3YjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuZ3Vlc3QuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmgKQEAgLTIyLDE2
ICsyMiw5IEBACiAjaWZuZGVmIFhFTkdVRVNUX0gKICNkZWZpbmUgWEVOR1VFU1RfSAogCi0jZGVm
aW5lIFhDX05VTUFfTk9fTk9ERSAgICh+MFUpCi0KLSNkZWZpbmUgWENGTEFHU19MSVZFICAgICAg
KDEgPDwgMCkKLSNkZWZpbmUgWENGTEFHU19ERUJVRyAgICAgKDEgPDwgMSkKLSNkZWZpbmUgWENG
TEFHU19IVk0gICAgICAgKDEgPDwgMikKLSNkZWZpbmUgWENGTEFHU19TVERWR0EgICAgKDEgPDwg
MykKLSNkZWZpbmUgWENGTEFHU19DSEVDS1BPSU5UX0NPTVBSRVNTICAgICgxIDw8IDQpCisjaW5j
bHVkZSA8c3RkYm9vbC5oPgogCi0jZGVmaW5lIFg4Nl82NF9CX1NJWkUgICA2NCAKLSNkZWZpbmUg
WDg2XzMyX0JfU0laRSAgIDMyCisjZGVmaW5lIFhDX05VTUFfTk9fTk9ERSAgICh+MFUpCiAKIC8q
CiAgKiBVc2VyIG5vdCB1c2luZyB4Y19zdXNwZW5kXyogLyB4Y19hd2FpdF9zdXNwZW50IG1heSBu
b3Qgd2FudCB0bwpAQCAtOTAsMjAgKzgzLDI2IEBAIHR5cGVkZWYgZW51bSB7CiAgICAgWENfTUlH
X1NUUkVBTV9DT0xPLAogfSB4Y19taWdyYXRpb25fc3RyZWFtX3Q7CiAKK3N0cnVjdCBkb21haW5f
c2F2ZV9wYXJhbXMgeworICAgIHVpbnQzMl90IGRvbTsgICAgICAgLyogdGhlIGlkIG9mIHRoZSBk
b21haW4gKi8KKyAgICBpbnQgc2F2ZV9mZDsgICAgICAgIC8qIHRoZSBmZCB0byBzYXZlIHRoZSBk
b21haW4gdG8gKi8KKyAgICBpbnQgcmVjdl9mZDsgICAgICAgIC8qIHRoZSBmZCB0byByZWNlaXZl
IGxpdmUgcHJvdG9jb2wgcmVzcG9uc2VzICovCisgICAgdWludDMyX3QgbWF4X2l0ZXJzOyAvKiBo
b3cgbWFueSBwcmVjb3B5IGl0ZXJhdGlvbnMgYmVmb3JlIHdlIGdpdmUgdXA/ICovCisgICAgYm9v
bCBsaXZlOyAgICAgICAgICAvKiBpcyB0aGlzIGEgbGl2ZSBtaWdyYXRpb24/ICovCisgICAgYm9v
bCBkZWJ1ZzsgICAgICAgICAvKiBhcmUgd2UgaW4gZGVidWcgbW9kZT8gKi8KKyAgICB4Y19taWdy
YXRpb25fc3RyZWFtX3Qgc3RyZWFtX3R5cGU7IC8qIGlzIHRoZXJlIGNoZWNrcG9pbnRpbmcgaW52
b2x2ZWQ/ICovCit9OworCiAvKioKICAqIFRoaXMgZnVuY3Rpb24gd2lsbCBzYXZlIGEgcnVubmlu
ZyBkb21haW4uCiAgKgogICogQHBhcm0geGNoIGEgaGFuZGxlIHRvIGFuIG9wZW4gaHlwZXJ2aXNv
ciBpbnRlcmZhY2UKLSAqIEBwYXJtIGZkIHRoZSBmaWxlIGRlc2NyaXB0b3IgdG8gc2F2ZSBhIGRv
bWFpbiB0bwotICogQHBhcm0gZG9tIHRoZSBpZCBvZiB0aGUgZG9tYWluCi0gKiBAcGFyYW0gc3Ry
ZWFtX3R5cGUgWENfTUlHX1NUUkVBTV9OT05FIGlmIHRoZSBmYXIgZW5kIG9mIHRoZSBzdHJlYW0K
LSAqICAgICAgICBkb2Vzbid0IHVzZSBjaGVja3BvaW50aW5nCisgKiBAcGFybSBwYXJhbXMgYSBk
ZXNjcmlwdGlvbiBvZiB0aGUgcmVxdWVzdGVkIHNhdmUvbWlncmF0aW9uCisgKiBAcGFybSBjYWxs
YmFja3MgaG9va3MgZm9yIGRlbGVnYXRlZCBzdGVwcyBvZiB0aGUgc2F2ZSBwcm9jZWR1cmUKICAq
IEByZXR1cm4gMCBvbiBzdWNjZXNzLCAtMSBvbiBmYWlsdXJlCiAgKi8KLWludCB4Y19kb21haW5f
c2F2ZSh4Y19pbnRlcmZhY2UgKnhjaCwgaW50IGlvX2ZkLCB1aW50MzJfdCBkb20sIHVpbnQzMl90
IG1heF9pdGVycywKLSAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBtYXhfZmFjdG9yLCB1aW50
MzJfdCBmbGFncyAvKiBYQ0ZMQUdTX3h4eCAqLywKLSAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
c2F2ZV9jYWxsYmFja3MqIGNhbGxiYWNrcywgaW50IGh2bSwKLSAgICAgICAgICAgICAgICAgICB4
Y19taWdyYXRpb25fc3RyZWFtX3Qgc3RyZWFtX3R5cGUsIGludCByZWN2X2ZkKTsKK2ludCB4Y19k
b21haW5fc2F2ZSh4Y19pbnRlcmZhY2UgKnhjaCwgY29uc3Qgc3RydWN0IGRvbWFpbl9zYXZlX3Bh
cmFtcyAqcGFyYW1zLAorICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBzYXZlX2NhbGxi
YWNrcyAqY2FsbGJhY2tzKTsKIAogLyogY2FsbGJhY2tzIHByb3ZpZGVkIGJ5IHhjX2RvbWFpbl9y
ZXN0b3JlICovCiBzdHJ1Y3QgcmVzdG9yZV9jYWxsYmFja3MgewpAQCAtMTQ1LDMxICsxNDQsMzIg
QEAgc3RydWN0IHJlc3RvcmVfY2FsbGJhY2tzIHsKICAgICB2b2lkKiBkYXRhOwogfTsKIAorc3Ry
dWN0IGRvbWFpbl9yZXN0b3JlX3BhcmFtcyB7CisgICAgdWludDMyX3QgZG9tOyAgICAgICAgICAg
ICAgICAgLyogdGhlIGlkIG9mIHRoZSBkb21haW4gKi8KKyAgICBpbnQgcmVjdl9mZDsgICAgICAg
ICAgICAgICAgICAvKiB0aGUgZmQgdG8gcmVzdG9yZSB0aGUgZG9tYWluIGZyb20gKi8KKyAgICBp
bnQgc2VuZF9iYWNrX2ZkOyAgICAgICAgICAgICAvKiB0aGUgZmQgdG8gc2VuZCBsaXZlIHByb3Rv
Y29sIHJlc3BvbnNlcyAqLworICAgIHVuc2lnbmVkIGludCBzdG9yZV9ldnRjaG47ICAgIC8qIHRo
ZSBzdG9yZSBldmVudCBjaGFubmVsICovCisgICAgeGVuX3Bmbl90ICpzdG9yZV9nZm47ICAgICAg
ICAgLyogT1VUIC0gdGhlIGdmbiBvZiB0aGUgc3RvcmUgcGFnZSAqLworICAgIGRvbWlkX3Qgc3Rv
cmVfZG9taWQ7ICAgICAgICAgIC8qIHRoZSBzdG9yZSBkb21haW4gaWQgKi8KKyAgICB1bnNpZ25l
ZCBpbnQgY29uc29sZV9ldnRjaG47ICAvKiB0aGUgY29uc29sZSBldmVudCBjaGFubmVsICovCisg
ICAgeGVuX3Bmbl90ICpjb25zb2xlX2dmbjsgICAgICAgLyogT1VUIC0gdGhlIGdmbiBvZiB0aGUg
Y29uc29sZSBwYWdlICovCisgICAgZG9taWRfdCBjb25zb2xlX2RvbWlkOyAgICAgICAgLyogdGhl
IGNvbnNvbGUgZG9tYWluIGlkICovCisgICAgeGNfbWlncmF0aW9uX3N0cmVhbV90IHN0cmVhbV90
eXBlOyAvKiBpcyB0aGVyZSBjaGVja3BvaW50aW5nIGludm9sdmVkPyAqLworfTsKKwogLyoqCiAg
KiBUaGlzIGZ1bmN0aW9uIHdpbGwgcmVzdG9yZSBhIHNhdmVkIGRvbWFpbi4KICAqCiAgKiBEb21h
aW4gaXMgcmVzdG9yZWQgaW4gYSBzdXNwZW5kZWQgc3RhdGUgcmVhZHkgdG8gYmUgdW5wYXVzZWQu
CiAgKgogICogQHBhcm0geGNoIGEgaGFuZGxlIHRvIGFuIG9wZW4gaHlwZXJ2aXNvciBpbnRlcmZh
Y2UKLSAqIEBwYXJtIGZkIHRoZSBmaWxlIGRlc2NyaXB0b3IgdG8gcmVzdG9yZSBhIGRvbWFpbiBm
cm9tCi0gKiBAcGFybSBkb20gdGhlIGlkIG9mIHRoZSBkb21haW4KLSAqIEBwYXJtIHN0b3JlX2V2
dGNobiB0aGUgc3RvcmUgZXZlbnQgY2hhbm5lbCBmb3IgdGhpcyBkb21haW4gdG8gdXNlCi0gKiBA
cGFybSBzdG9yZV9tZm4gcmV0dXJuZWQgd2l0aCB0aGUgbWZuIG9mIHRoZSBzdG9yZSBwYWdlCi0g
KiBAcGFybSBodm0gbm9uLXplcm8gaWYgdGhpcyBpcyBhIEhWTSByZXN0b3JlCi0gKiBAcGFybSBw
YWUgbm9uLXplcm8gaWYgdGhpcyBIVk0gZG9tYWluIGhhcyBQQUUgc3VwcG9ydCBlbmFibGVkCi0g
KiBAcGFybSBzdXBlcnBhZ2VzIG5vbi16ZXJvIHRvIGFsbG9jYXRlIGd1ZXN0IG1lbW9yeSB3aXRo
IHN1cGVycGFnZXMKLSAqIEBwYXJtIHN0cmVhbV90eXBlIG5vbi16ZXJvIGlmIHRoZSBmYXIgZW5k
IG9mIHRoZSBzdHJlYW0gaXMgdXNpbmcgY2hlY2twb2ludGluZwotICogQHBhcm0gY2FsbGJhY2tz
IG5vbi1OVUxMIHRvIHJlY2VpdmUgYSBjYWxsYmFjayB0byByZXN0b3JlIHRvb2xzdGFjawotICog
ICAgICAgc3BlY2lmaWMgZGF0YQorICogQHBhcm0gcGFyYW1zIGEgZGVzY3JpcHRpb24gb2YgdGhl
IHJlcXVlc3RlZCByZXN0b3JlIG9wZXJhdGlvbgorICogQHBhcm0gY2FsbGJhY2tzIGhvb2tzIGZv
ciBkZWxlZ2F0ZWQgc3RlcHMgb2YgdGhlIHJlc3RvcmUgcHJvY2VkdXJlCiAgKiBAcmV0dXJuIDAg
b24gc3VjY2VzcywgLTEgb24gZmFpbHVyZQogICovCi1pbnQgeGNfZG9tYWluX3Jlc3RvcmUoeGNf
aW50ZXJmYWNlICp4Y2gsIGludCBpb19mZCwgdWludDMyX3QgZG9tLAotICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBzdG9yZV9ldnRjaG4sIHVuc2lnbmVkIGxvbmcgKnN0b3JlX21m
biwKLSAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IHN0b3JlX2RvbWlkLCB1bnNpZ25lZCBp
bnQgY29uc29sZV9ldnRjaG4sCi0gICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAq
Y29uc29sZV9tZm4sIGRvbWlkX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgaHZtLCB1bnNpZ25lZCBpbnQgcGFlLCBpbnQgc3VwZXJwYWdlcywKLSAg
ICAgICAgICAgICAgICAgICAgICB4Y19taWdyYXRpb25fc3RyZWFtX3Qgc3RyZWFtX3R5cGUsCi0g
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHJlc3RvcmVfY2FsbGJhY2tzICpjYWxsYmFja3Ms
IGludCBzZW5kX2JhY2tfZmQpOworaW50IHhjX2RvbWFpbl9yZXN0b3JlKHhjX2ludGVyZmFjZSAq
eGNoLAorICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW5fcmVzdG9yZV9w
YXJhbXMgKnBhcmFtcywKKyAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVzdG9y
ZV9jYWxsYmFja3MgKmNhbGxiYWNrcyk7CiAKIC8qKgogICogVGhpcyBmdW5jdGlvbiB3aWxsIGNy
ZWF0ZSBhIGRvbWFpbiBmb3IgYSBwYXJhdmlydHVhbGl6ZWQgTGludXgKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL3hjX25vbWlncmF0ZS5jIGIvdG9vbHMvbGlieGMveGNfbm9taWdyYXRlLmMKaW5k
ZXggMTVjODM4Zi4uNTBjZDMxOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfbm9taWdyYXRl
LmMKKysrIGIvdG9vbHMvbGlieGMveGNfbm9taWdyYXRlLmMKQEAgLTIwLDIyICsyMCwxNiBAQAog
I2luY2x1ZGUgPHhlbmN0cmwuaD4KICNpbmNsdWRlIDx4ZW5ndWVzdC5oPgogCi1pbnQgeGNfZG9t
YWluX3NhdmUoeGNfaW50ZXJmYWNlICp4Y2gsIGludCBpb19mZCwgdWludDMyX3QgZG9tLCB1aW50
MzJfdCBtYXhfaXRlcnMsCi0gICAgICAgICAgICAgICAgICAgdWludDMyX3QgbWF4X2ZhY3Rvciwg
dWludDMyX3QgZmxhZ3MsCi0gICAgICAgICAgICAgICAgICAgc3RydWN0IHNhdmVfY2FsbGJhY2tz
KiBjYWxsYmFja3MsIGludCBodm0sCi0gICAgICAgICAgICAgICAgICAgeGNfbWlncmF0aW9uX3N0
cmVhbV90IHN0cmVhbV90eXBlLCBpbnQgcmVjdl9mZCkKK2ludCB4Y19kb21haW5fc2F2ZSh4Y19p
bnRlcmZhY2UgKnhjaCwgY29uc3Qgc3RydWN0IGRvbWFpbl9zYXZlX3BhcmFtcyAqcGFyYW1zLAor
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBzYXZlX2NhbGxiYWNrcyAqY2FsbGJhY2tz
KQogewogICAgIGVycm5vID0gRU5PU1lTOwogICAgIHJldHVybiAtMTsKIH0KIAotaW50IHhjX2Rv
bWFpbl9yZXN0b3JlKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwK
LSAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgc3RvcmVfZXZ0Y2huLCB1bnNpZ25l
ZCBsb25nICpzdG9yZV9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBzdG9yZV9k
b21pZCwgdW5zaWduZWQgaW50IGNvbnNvbGVfZXZ0Y2huLAotICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgKmNvbnNvbGVfbWZuLCBkb21pZF90IGNvbnNvbGVfZG9taWQsCi0gICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGh2bSwgdW5zaWduZWQgaW50IHBhZSwgaW50
IHN1cGVycGFnZXMsCi0gICAgICAgICAgICAgICAgICAgICAgeGNfbWlncmF0aW9uX3N0cmVhbV90
IHN0cmVhbV90eXBlLAotICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByZXN0b3JlX2NhbGxi
YWNrcyAqY2FsbGJhY2tzLCBpbnQgc2VuZF9iYWNrX2ZkKQoraW50IHhjX2RvbWFpbl9yZXN0b3Jl
KHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
b21haW5fcmVzdG9yZV9wYXJhbXMgKnBhcmFtcywKKyAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgcmVzdG9yZV9jYWxsYmFja3MgKmNhbGxiYWNrcykKIHsKICAgICBlcnJubyA9IEVO
T1NZUzsKICAgICByZXR1cm4gLTE7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9jb21t
b24uaCBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCmluZGV4IGIxYWE4OGUuLmYxOTI2NTQg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX3NyX2NvbW1vbi5oCkBAIC0xODcsNyArMTg3LDcgQEAgc3RydWN0IHhjX3NyX2NvbnRleHQK
ICAgICAgICAgICAgIGludCByZWN2X2ZkOwogCiAgICAgICAgICAgICBzdHJ1Y3QgeGNfc3Jfc2F2
ZV9vcHMgb3BzOwotICAgICAgICAgICAgc3RydWN0IHNhdmVfY2FsbGJhY2tzICpjYWxsYmFja3M7
CisgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qgc2F2ZV9jYWxsYmFja3MgKmNhbGxiYWNrczsKIAog
ICAgICAgICAgICAgLyogTGl2ZSBtaWdyYXRlIHZzIG5vbiBsaXZlIHN1c3BlbmQuICovCiAgICAg
ICAgICAgICBib29sIGxpdmU7CkBAIC0yMTQsNyArMjE0LDcgQEAgc3RydWN0IHhjX3NyX2NvbnRl
eHQKICAgICAgICAgc3RydWN0IC8qIFJlc3RvcmUgZGF0YS4gKi8KICAgICAgICAgewogICAgICAg
ICAgICAgc3RydWN0IHhjX3NyX3Jlc3RvcmVfb3BzIG9wczsKLSAgICAgICAgICAgIHN0cnVjdCBy
ZXN0b3JlX2NhbGxiYWNrcyAqY2FsbGJhY2tzOworICAgICAgICAgICAgY29uc3Qgc3RydWN0IHJl
c3RvcmVfY2FsbGJhY2tzICpjYWxsYmFja3M7CiAKICAgICAgICAgICAgIGludCBzZW5kX2JhY2tf
ZmQ7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHAybV9zaXplOwpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGMveGNfc3JfcmVzdG9yZS5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCmlu
ZGV4IDAwZmFkN2QuLjUxNTMyYWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3Rv
cmUuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMKQEAgLTgxNywzMiArODE3LDI4
IEBAIHN0YXRpYyBpbnQgcmVzdG9yZShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgIHJl
dHVybiByYzsKIH0KIAotaW50IHhjX2RvbWFpbl9yZXN0b3JlKHhjX2ludGVyZmFjZSAqeGNoLCBp
bnQgaW9fZmQsIHVpbnQzMl90IGRvbSwKLSAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgc3RvcmVfZXZ0Y2huLCB1bnNpZ25lZCBsb25nICpzdG9yZV9tZm4sCi0gICAgICAgICAgICAg
ICAgICAgICAgZG9taWRfdCBzdG9yZV9kb21pZCwgdW5zaWduZWQgaW50IGNvbnNvbGVfZXZ0Y2hu
LAotICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKmNvbnNvbGVfZ2ZuLCBkb21p
ZF90IGNvbnNvbGVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGh2
bSwgdW5zaWduZWQgaW50IHBhZSwgaW50IHN1cGVycGFnZXMsCi0gICAgICAgICAgICAgICAgICAg
ICAgeGNfbWlncmF0aW9uX3N0cmVhbV90IHN0cmVhbV90eXBlLAotICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCByZXN0b3JlX2NhbGxiYWNrcyAqY2FsbGJhY2tzLCBpbnQgc2VuZF9iYWNrX2Zk
KQoraW50IHhjX2RvbWFpbl9yZXN0b3JlKHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW5fcmVzdG9yZV9wYXJhbXMgKnBhcmFtcywKKyAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVzdG9yZV9jYWxsYmFja3MgKmNhbGxi
YWNrcykKIHsKICAgICB4ZW5fcGZuX3QgbnJfcGZuczsKICAgICBzdHJ1Y3QgeGNfc3JfY29udGV4
dCBjdHggPQogICAgICAgICB7CiAgICAgICAgICAgICAueGNoID0geGNoLAotICAgICAgICAgICAg
LmZkID0gaW9fZmQsCisgICAgICAgICAgICAuZmQgPSBwYXJhbXMtPnJlY3ZfZmQsCiAgICAgICAg
IH07CiAKICAgICAvKiBHQ0MgNC40IChvZiBDZW50T1MgNi54IHZpbnRhZ2UpIGNhbicgdCBpbml0
aWFsaXNlIGFub255bW91cyB1bmlvbnMuICovCi0gICAgY3R4LnJlc3RvcmUuY29uc29sZV9ldnRj
aG4gPSBjb25zb2xlX2V2dGNobjsKLSAgICBjdHgucmVzdG9yZS5jb25zb2xlX2RvbWlkID0gY29u
c29sZV9kb21pZDsKLSAgICBjdHgucmVzdG9yZS54ZW5zdG9yZV9ldnRjaG4gPSBzdG9yZV9ldnRj
aG47Ci0gICAgY3R4LnJlc3RvcmUueGVuc3RvcmVfZG9taWQgPSBzdG9yZV9kb21pZDsKLSAgICBj
dHgucmVzdG9yZS5jaGVja3BvaW50ZWQgPSBzdHJlYW1fdHlwZTsKKyAgICBjdHgucmVzdG9yZS5j
b25zb2xlX2V2dGNobiA9IHBhcmFtcy0+Y29uc29sZV9ldnRjaG47CisgICAgY3R4LnJlc3RvcmUu
Y29uc29sZV9kb21pZCA9IHBhcmFtcy0+Y29uc29sZV9kb21pZDsKKyAgICBjdHgucmVzdG9yZS54
ZW5zdG9yZV9ldnRjaG4gPSBwYXJhbXMtPnN0b3JlX2V2dGNobjsKKyAgICBjdHgucmVzdG9yZS54
ZW5zdG9yZV9kb21pZCA9IHBhcmFtcy0+c3RvcmVfZG9taWQ7CisgICAgY3R4LnJlc3RvcmUuY2hl
Y2twb2ludGVkID0gcGFyYW1zLT5zdHJlYW1fdHlwZTsKICAgICBjdHgucmVzdG9yZS5jYWxsYmFj
a3MgPSBjYWxsYmFja3M7Ci0gICAgY3R4LnJlc3RvcmUuc2VuZF9iYWNrX2ZkID0gc2VuZF9iYWNr
X2ZkOworICAgIGN0eC5yZXN0b3JlLnNlbmRfYmFja19mZCA9IHBhcmFtcy0+c2VuZF9iYWNrX2Zk
OwogCiAgICAgLyogU2FuaXR5IGNoZWNrcyBmb3IgY2FsbGJhY2tzLiAqLwotICAgIGlmICggc3Ry
ZWFtX3R5cGUgKQorICAgIGlmICggcGFyYW1zLT5zdHJlYW1fdHlwZSApCiAgICAgICAgIGFzc2Vy
dChjYWxsYmFja3MtPmNoZWNrcG9pbnQpOwogCiAgICAgaWYgKCBjdHgucmVzdG9yZS5jaGVja3Bv
aW50ZWQgPT0gWENfTUlHX1NUUkVBTV9DT0xPICkKQEAgLTg1NCwyOCArODUwLDI3IEBAIGludCB4
Y19kb21haW5fcmVzdG9yZSh4Y19pbnRlcmZhY2UgKnhjaCwgaW50IGlvX2ZkLCB1aW50MzJfdCBk
b20sCiAgICAgICAgICAgICAgICBjYWxsYmFja3MtPnJlc3RvcmVfcmVzdWx0cyk7CiAgICAgfQog
Ci0gICAgRFBSSU5URigiZmQgJWQsIGRvbSAldSwgaHZtICV1LCBwYWUgJXUsIHN1cGVycGFnZXMg
JWQiCi0gICAgICAgICAgICAiLCBzdHJlYW1fdHlwZSAlZCIsIGlvX2ZkLCBkb20sIGh2bSwgcGFl
LAotICAgICAgICAgICAgc3VwZXJwYWdlcywgc3RyZWFtX3R5cGUpOwotCi0gICAgaWYgKCB4Y19k
b21haW5fZ2V0aW5mbyh4Y2gsIGRvbSwgMSwgJmN0eC5kb21pbmZvKSAhPSAxICkKKyAgICBpZiAo
IHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgcGFyYW1zLT5kb20sIDEsICZjdHguZG9taW5mbykgIT0g
MSApCiAgICAgewogICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBnZXQgZG9tYWluIGluZm8iKTsK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAgIGlmICggY3R4LmRvbWluZm8uZG9taWQg
IT0gZG9tICkKKyAgICBpZiAoIGN0eC5kb21pbmZvLmRvbWlkICE9IHBhcmFtcy0+ZG9tICkKICAg
ICB7Ci0gICAgICAgIEVSUk9SKCJEb21haW4gJXUgZG9lcyBub3QgZXhpc3QiLCBkb20pOworICAg
ICAgICBFUlJPUigiRG9tYWluICV1IGRvZXMgbm90IGV4aXN0IiwgcGFyYW1zLT5kb20pOwogICAg
ICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgY3R4LmRvbWlkID0gZG9tOworICAgIERQUklO
VEYoImZkICVkLCBkb20gJXUsIGh2bSAlZCwgc3RyZWFtX3R5cGUgJWQiLCBwYXJhbXMtPnJlY3Zf
ZmQsCisgICAgICAgICAgICBwYXJhbXMtPmRvbSwgY3R4LmRvbWluZm8uaHZtLCBwYXJhbXMtPnN0
cmVhbV90eXBlKTsKKworICAgIGN0eC5kb21pZCA9IHBhcmFtcy0+ZG9tOwogCiAgICAgaWYgKCBy
ZWFkX2hlYWRlcnMoJmN0eCkgKQogICAgICAgICByZXR1cm4gLTE7CiAKLSAgICBpZiAoIHhjX2Rv
bWFpbl9ucl9ncGZucyh4Y2gsIGRvbSwgJm5yX3BmbnMpIDwgMCApCisgICAgaWYgKCB4Y19kb21h
aW5fbnJfZ3BmbnMoeGNoLCBjdHguZG9taWQsICZucl9wZm5zKSA8IDAgKQogICAgIHsKICAgICAg
ICAgUEVSUk9SKCJVbmFibGUgdG8gb2J0YWluIHRoZSBndWVzdCBwMm0gc2l6ZSIpOwogICAgICAg
ICByZXR1cm4gLTE7CkBAIC05MDYsOCArOTAxLDggQEAgaW50IHhjX2RvbWFpbl9yZXN0b3JlKHhj
X2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwKICAgICAgICAgICAgIGN0
eC5yZXN0b3JlLmNvbnNvbGVfZG9taWQsCiAgICAgICAgICAgICBjdHgucmVzdG9yZS5jb25zb2xl
X2V2dGNobik7CiAKLSAgICAqY29uc29sZV9nZm4gPSBjdHgucmVzdG9yZS5jb25zb2xlX2dmbjsK
LSAgICAqc3RvcmVfbWZuID0gY3R4LnJlc3RvcmUueGVuc3RvcmVfZ2ZuOworICAgICpwYXJhbXMt
PmNvbnNvbGVfZ2ZuID0gY3R4LnJlc3RvcmUuY29uc29sZV9nZm47CisgICAgKnBhcmFtcy0+c3Rv
cmVfZ2ZuID0gY3R4LnJlc3RvcmUueGVuc3RvcmVfZ2ZuOwogCiAgICAgcmV0dXJuIDA7CiB9CmRp
ZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMgYi90b29scy9saWJ4Yy94Y19zcl9z
YXZlLmMKaW5kZXggYjFhMjRiNy4uMGFiODZjMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNf
c3Jfc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYwpAQCAtOTE1LDI4ICs5MTUs
MjYgQEAgc3RhdGljIGludCBzYXZlKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHVpbnQxNl90
IGd1ZXN0X3R5cGUpCiAgICAgcmV0dXJuIHJjOwogfTsKIAotaW50IHhjX2RvbWFpbl9zYXZlKHhj
X2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwKLSAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBtYXhfaXRlcnMsIHVpbnQzMl90IG1heF9mYWN0b3IsIHVpbnQzMl90IGZs
YWdzLAotICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzYXZlX2NhbGxiYWNrcyogY2FsbGJhY2tz
LCBpbnQgaHZtLAotICAgICAgICAgICAgICAgICAgIHhjX21pZ3JhdGlvbl9zdHJlYW1fdCBzdHJl
YW1fdHlwZSwgaW50IHJlY3ZfZmQpCitpbnQgeGNfZG9tYWluX3NhdmUoeGNfaW50ZXJmYWNlICp4
Y2gsIGNvbnN0IHN0cnVjdCBkb21haW5fc2F2ZV9wYXJhbXMgKnBhcmFtcywKKyAgICAgICAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3Qgc2F2ZV9jYWxsYmFja3MqIGNhbGxiYWNrcykKIHsKICAgICBz
dHJ1Y3QgeGNfc3JfY29udGV4dCBjdHggPQogICAgICAgICB7CiAgICAgICAgICAgICAueGNoID0g
eGNoLAotICAgICAgICAgICAgLmZkID0gaW9fZmQsCisgICAgICAgICAgICAuZmQgPSBwYXJhbXMt
PnNhdmVfZmQsCiAgICAgICAgIH07CiAKICAgICAvKiBHQ0MgNC40IChvZiBDZW50T1MgNi54IHZp
bnRhZ2UpIGNhbicgdCBpbml0aWFsaXNlIGFub255bW91cyB1bmlvbnMuICovCiAgICAgY3R4LnNh
dmUuY2FsbGJhY2tzID0gY2FsbGJhY2tzOwotICAgIGN0eC5zYXZlLmxpdmUgID0gISEoZmxhZ3Mg
JiBYQ0ZMQUdTX0xJVkUpOwotICAgIGN0eC5zYXZlLmRlYnVnID0gISEoZmxhZ3MgJiBYQ0ZMQUdT
X0RFQlVHKTsKLSAgICBjdHguc2F2ZS5jaGVja3BvaW50ZWQgPSBzdHJlYW1fdHlwZTsKLSAgICBj
dHguc2F2ZS5yZWN2X2ZkID0gcmVjdl9mZDsKKyAgICBjdHguc2F2ZS5saXZlICA9IHBhcmFtcy0+
bGl2ZTsKKyAgICBjdHguc2F2ZS5kZWJ1ZyA9IHBhcmFtcy0+ZGVidWc7CisgICAgY3R4LnNhdmUu
Y2hlY2twb2ludGVkID0gcGFyYW1zLT5zdHJlYW1fdHlwZTsKKyAgICBjdHguc2F2ZS5yZWN2X2Zk
ID0gcGFyYW1zLT5yZWN2X2ZkOwogCiAgICAgLyogSWYgYWx0ZXJpbmcgbWlncmF0aW9uX3N0cmVh
bSB1cGRhdGUgdGhpcyBhc3NlcnQgdG9vLiAqLwotICAgIGFzc2VydChzdHJlYW1fdHlwZSA9PSBY
Q19NSUdfU1RSRUFNX05PTkUgfHwKLSAgICAgICAgICAgc3RyZWFtX3R5cGUgPT0gWENfTUlHX1NU
UkVBTV9SRU1VUyB8fAotICAgICAgICAgICBzdHJlYW1fdHlwZSA9PSBYQ19NSUdfU1RSRUFNX0NP
TE8pOworICAgIGFzc2VydChwYXJhbXMtPnN0cmVhbV90eXBlID09IFhDX01JR19TVFJFQU1fTk9O
RSB8fAorICAgICAgICAgICBwYXJhbXMtPnN0cmVhbV90eXBlID09IFhDX01JR19TVFJFQU1fUkVN
VVMgfHwKKyAgICAgICAgICAgcGFyYW1zLT5zdHJlYW1fdHlwZSA9PSBYQ19NSUdfU1RSRUFNX0NP
TE8pOwogCiAgICAgLyoKICAgICAgKiBUT0RPOiBGaW5kIHNvbWUgdGltZSB0byBiZXR0ZXIgdHdl
YWsgdGhlIGxpdmUgbWlncmF0aW9uIGFsZ29yaXRobS4KQEAgLTk0NywzMCArOTQ1LDMyIEBAIGlu
dCB4Y19kb21haW5fc2F2ZSh4Y19pbnRlcmZhY2UgKnhjaCwgaW50IGlvX2ZkLCB1aW50MzJfdCBk
b20sCiAgICAgY3R4LnNhdmUubWF4X2l0ZXJhdGlvbnMgPSA1OwogICAgIGN0eC5zYXZlLmRpcnR5
X3RocmVzaG9sZCA9IDUwOwogCi0gICAgLyogU2FuaXR5IGNoZWNrcyBmb3IgY2FsbGJhY2tzLiAq
LwotICAgIGlmICggaHZtICkKLSAgICAgICAgYXNzZXJ0KGNhbGxiYWNrcy0+c3dpdGNoX3FlbXVf
bG9nZGlydHkpOwotICAgIGlmICggY3R4LnNhdmUuY2hlY2twb2ludGVkICkKLSAgICAgICAgYXNz
ZXJ0KGNhbGxiYWNrcy0+Y2hlY2twb2ludCAmJiBjYWxsYmFja3MtPmFmdGVyY29weSk7Ci0gICAg
aWYgKCBjdHguc2F2ZS5jaGVja3BvaW50ZWQgPT0gWENfTUlHX1NUUkVBTV9DT0xPICkKLSAgICAg
ICAgYXNzZXJ0KGNhbGxiYWNrcy0+d2FpdF9jaGVja3BvaW50KTsKLQotICAgIERQUklOVEYoImZk
ICVkLCBkb20gJXUsIG1heF9pdGVycyAldSwgbWF4X2ZhY3RvciAldSwgZmxhZ3MgJXUsIGh2bSAl
ZCIsCi0gICAgICAgICAgICBpb19mZCwgZG9tLCBtYXhfaXRlcnMsIG1heF9mYWN0b3IsIGZsYWdz
LCBodm0pOwotCi0gICAgaWYgKCB4Y19kb21haW5fZ2V0aW5mbyh4Y2gsIGRvbSwgMSwgJmN0eC5k
b21pbmZvKSAhPSAxICkKKyAgICBpZiAoIHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgcGFyYW1zLT5k
b20sIDEsICZjdHguZG9taW5mbykgIT0gMSApCiAgICAgewogICAgICAgICBQRVJST1IoIkZhaWxl
ZCB0byBnZXQgZG9tYWluIGluZm8iKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAg
IGlmICggY3R4LmRvbWluZm8uZG9taWQgIT0gZG9tICkKKyAgICBpZiAoIGN0eC5kb21pbmZvLmRv
bWlkICE9IHBhcmFtcy0+ZG9tICkKICAgICB7Ci0gICAgICAgIEVSUk9SKCJEb21haW4gJXUgZG9l
cyBub3QgZXhpc3QiLCBkb20pOworICAgICAgICBFUlJPUigiRG9tYWluICV1IGRvZXMgbm90IGV4
aXN0IiwgcGFyYW1zLT5kb20pOwogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgY3R4
LmRvbWlkID0gZG9tOworICAgIC8qIFNhbml0eSBjaGVja3MgZm9yIGNhbGxiYWNrcy4gKi8KKyAg
ICBpZiAoIGN0eC5kb21pbmZvLmh2bSApCisgICAgICAgIGFzc2VydChjYWxsYmFja3MtPnN3aXRj
aF9xZW11X2xvZ2RpcnR5KTsKKyAgICBpZiAoIGN0eC5zYXZlLmNoZWNrcG9pbnRlZCApCisgICAg
ICAgIGFzc2VydChjYWxsYmFja3MtPmNoZWNrcG9pbnQgJiYgY2FsbGJhY2tzLT5hZnRlcmNvcHkp
OworICAgIGlmICggY3R4LnNhdmUuY2hlY2twb2ludGVkID09IFhDX01JR19TVFJFQU1fQ09MTyAp
CisgICAgICAgIGFzc2VydChjYWxsYmFja3MtPndhaXRfY2hlY2twb2ludCk7CisKKyAgICBjdHgu
ZG9taWQgPSBwYXJhbXMtPmRvbTsKKworICAgIERQUklOVEYoImZkICVkLCBkb20gJXUsIG1heF9p
dGVyYXRpb25zICV1LCBkaXJ0eV90aHJlc2hvbGQgJXUsIGxpdmUgJWQsICIKKyAgICAgICAgICAg
ICJkZWJ1ZyAlZCwgdHlwZSAlZCwgaHZtICVkIiwgY3R4LmZkLCBjdHguZG9taWQsCisgICAgICAg
ICAgICBjdHguc2F2ZS5tYXhfaXRlcmF0aW9ucywgY3R4LnNhdmUuZGlydHlfdGhyZXNob2xkLCBj
dHguc2F2ZS5saXZlLAorICAgICAgICAgICAgY3R4LnNhdmUuZGVidWcsIGN0eC5zYXZlLmNoZWNr
cG9pbnRlZCwgY3R4LmRvbWluZm8uaHZtKTsKIAogICAgIGlmICggY3R4LmRvbWluZm8uaHZtICkK
ICAgICB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfZG9tX3NhdmUuYwppbmRleCA3N2ZlMzBlLi5jMjc4MTNhIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rv
bV9zYXZlLmMKQEAgLTMzOCw4ICszMzgsNiBAQCB2b2lkIGxpYnhsX19kb21haW5fc2F2ZShsaWJ4
bF9fZWdjICplZ2MsIGxpYnhsX19kb21haW5fc2F2ZV9zdGF0ZSAqZHNzKQogICAgIC8qIENvbnZl
bmllbmNlIGFsaWFzZXMgKi8KICAgICBjb25zdCB1aW50MzJfdCBkb21pZCA9IGRzcy0+ZG9taWQ7
CiAgICAgY29uc3QgbGlieGxfZG9tYWluX3R5cGUgdHlwZSA9IGRzcy0+dHlwZTsKLSAgICBjb25z
dCBpbnQgbGl2ZSA9IGRzcy0+bGl2ZTsKLSAgICBjb25zdCBpbnQgZGVidWcgPSBkc3MtPmRlYnVn
OwogICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9yZW11c19pbmZvICpjb25zdCByX2luZm8gPSBkc3Mt
PnJlbXVzOwogICAgIGxpYnhsX19zcm1fc2F2ZV9hdXRvZ2VuX2NhbGxiYWNrcyAqY29uc3QgY2Fs
bGJhY2tzID0KICAgICAgICAgJmRzcy0+c3dzLnNocy5jYWxsYmFja3Muc2F2ZS5hOwpAQCAtMzc0
LDEwICszNzIsNiBAQCB2b2lkIGxpYnhsX19kb21haW5fc2F2ZShsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19kb21haW5fc2F2ZV9zdGF0ZSAqZHNzKQogICAgICAgICBhYm9ydCgpOwogICAgIH0KIAot
ICAgIGRzcy0+eGNmbGFncyA9IChsaXZlID8gWENGTEFHU19MSVZFIDogMCkKLSAgICAgICAgICB8
IChkZWJ1ZyA/IFhDRkxBR1NfREVCVUcgOiAwKQotICAgICAgICAgIHwgKGRzcy0+aHZtID8gWENG
TEFHU19IVk0gOiAwKTsKLQogICAgIC8qIERpc2FsbG93IHNhdmluZyBhIGd1ZXN0IHdpdGggdk5V
TUEgY29uZmlndXJlZCBiZWNhdXNlIG1pZ3JhdGlvbgogICAgICAqIHN0cmVhbSBkb2VzIG5vdCBw
cmVzZXJ2ZSBub2RlIGluZm9ybWF0aW9uLgogICAgICAqCkBAIC0zOTMsMTEgKzM4Nyw2IEBAIHZv
aWQgbGlieGxfX2RvbWFpbl9zYXZlKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2RvbWFpbl9zYXZl
X3N0YXRlICpkc3MpCiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGlmIChkc3MtPmNo
ZWNrcG9pbnRlZF9zdHJlYW0gPT0gTElCWExfQ0hFQ0tQT0lOVEVEX1NUUkVBTV9SRU1VUykgewot
ICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwocl9pbmZvLT5jb21wcmVzc2lvbikpCi0gICAg
ICAgICAgICBkc3MtPnhjZmxhZ3MgfD0gWENGTEFHU19DSEVDS1BPSU5UX0NPTVBSRVNTOwotICAg
IH0KLQogICAgIGlmIChkc3MtPmNoZWNrcG9pbnRlZF9zdHJlYW0gPT0gTElCWExfQ0hFQ0tQT0lO
VEVEX1NUUkVBTV9OT05FKQogICAgICAgICBjYWxsYmFja3MtPnN1c3BlbmQgPSBsaWJ4bF9fZG9t
YWluX3N1c3BlbmRfY2FsbGJhY2s7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IGFmZTY2NTIuLjg5
ZGU4NmIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMzMwNiw3ICszMzA2LDYgQEAgc3RydWN0IGxp
YnhsX19kb21haW5fc2F2ZV9zdGF0ZSB7CiAgICAgLyogcHJpdmF0ZSAqLwogICAgIGludCByYzsK
ICAgICBpbnQgaHZtOwotICAgIGludCB4Y2ZsYWdzOwogICAgIGxpYnhsX19kb21haW5fc3VzcGVu
ZF9zdGF0ZSBkc3BzOwogICAgIHVuaW9uIHsKICAgICAgICAgLyogZm9yIFJlbXVzICovCmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9zYXZlX2NhbGxvdXQuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3NhdmVfY2FsbG91dC5jCmluZGV4IDQ2Yjg5MmMuLjA4NTJiY2YgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3NhdmVfY2FsbG91dC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Nh
dmVfY2FsbG91dC5jCkBAIC01OSwxMCArNTksMTEgQEAgdm9pZCBsaWJ4bF9feGNfZG9tYWluX3Jl
c3RvcmUobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSAqZGNzLAog
ICAgIGNvbnN0IHVuc2lnbmVkIGxvbmcgYXJnbnVtc1tdID0gewogICAgICAgICBkb21pZCwKICAg
ICAgICAgc3RhdGUtPnN0b3JlX3BvcnQsCi0gICAgICAgIHN0YXRlLT5zdG9yZV9kb21pZCwgc3Rh
dGUtPmNvbnNvbGVfcG9ydCwKKyAgICAgICAgc3RhdGUtPnN0b3JlX2RvbWlkLAorICAgICAgICBz
dGF0ZS0+Y29uc29sZV9wb3J0LAogICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwKLSAgICAg
ICAgaHZtLCBwYWUsIHN1cGVycGFnZXMsCi0gICAgICAgIGNiZmxhZ3MsIGRjcy0+cmVzdG9yZV9w
YXJhbXMuY2hlY2twb2ludGVkX3N0cmVhbSwKKyAgICAgICAgZGNzLT5yZXN0b3JlX3BhcmFtcy5j
aGVja3BvaW50ZWRfc3RyZWFtLAorICAgICAgICBjYmZsYWdzCiAgICAgfTsKIAogICAgIHNocy0+
YW8gPSBhbzsKQEAgLTc2LDcgKzc3LDcgQEAgdm9pZCBsaWJ4bF9feGNfZG9tYWluX3Jlc3RvcmUo
bGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSAqZGNzLAogICAgIHNo
cy0+Y2FsbGVyX3N0YXRlID0gZGNzOwogICAgIHNocy0+bmVlZF9yZXN1bHRzID0gMTsKIAotICAg
IHJ1bl9oZWxwZXIoZWdjLCBzaHMsICItLXJlc3RvcmUtZG9tYWluIiwgcmVzdG9yZV9mZCwgc2Vu
ZF9iYWNrX2ZkLCAwLCAwLAorICAgIHJ1bl9oZWxwZXIoZWdjLCBzaHMsICItLXJlc3RvcmUtZG9t
YWluIiwgcmVzdG9yZV9mZCwgc2VuZF9iYWNrX2ZkLCBOVUxMLCAwLAogICAgICAgICAgICAgICAg
YXJnbnVtcywgQVJSQVlfU0laRShhcmdudW1zKSk7CiB9CiAKQEAgLTg5LDggKzkwLDcgQEAgdm9p
ZCBsaWJ4bF9feGNfZG9tYWluX3NhdmUobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG9tYWluX3Nh
dmVfc3RhdGUgKmRzcywKICAgICAgICAgbGlieGxfX3NybV9jYWxsb3V0X2VudW1jYWxsYmFja3Nf
c2F2ZSgmc2hzLT5jYWxsYmFja3Muc2F2ZS5hKTsKIAogICAgIGNvbnN0IHVuc2lnbmVkIGxvbmcg
YXJnbnVtc1tdID0gewotICAgICAgICBkc3MtPmRvbWlkLCAwLCAwLCBkc3MtPnhjZmxhZ3MsIGRz
cy0+aHZtLAotICAgICAgICBjYmZsYWdzLCBkc3MtPmNoZWNrcG9pbnRlZF9zdHJlYW0sCisgICAg
ICAgIGRzcy0+ZG9taWQsIDAsIGRzcy0+bGl2ZSwgZHNzLT5kZWJ1ZywgZHNzLT5jaGVja3BvaW50
ZWRfc3RyZWFtLCBjYmZsYWdzCiAgICAgfTsKIAogICAgIHNocy0+YW8gPSBhbzsKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfaGVscGVyLmMgYi90b29scy9saWJ4bC9saWJ4bF9z
YXZlX2hlbHBlci5jCmluZGV4IGQzZGVmNmIuLjg4N2I2YTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3NhdmVfaGVscGVyLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9oZWxw
ZXIuYwpAQCAtMjM5LDcgKzIzOSw2IEBAIHN0YXRpYyBzdHJ1Y3QgcmVzdG9yZV9jYWxsYmFja3Mg
aGVscGVyX3Jlc3RvcmVfY2FsbGJhY2tzOwogaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2
KQogewogICAgIGludCByOwotICAgIGludCBzZW5kX2JhY2tfZmQsIHJlY3ZfZmQ7CiAKICNkZWZp
bmUgTkVYVEFSRyAoKythcmd2LCBhc3NlcnQoKmFyZ3YpLCAqYXJndikKIApAQCAtMjQ4LDE1ICsy
NDcsMTUgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCiAgICAgaWYgKCFzdHJj
bXAobW9kZSwiLS1zYXZlLWRvbWFpbiIpKSB7CiAKLSAgICAgICAgaW9fZmQgPSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYXRvaShORVhUQVJHKTsKLSAgICAgICAgcmVjdl9mZCA9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYXRvaShORVhUQVJHKTsKLSAgICAgICAgdWludDMyX3QgZG9t
ID0gICAgICAgICAgICAgICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwotICAgICAgICB1
aW50MzJfdCBtYXhfaXRlcnMgPSAgICAgICAgICAgICAgICBzdHJ0b3VsKE5FWFRBUkcsMCwxMCk7
Ci0gICAgICAgIHVpbnQzMl90IG1heF9mYWN0b3IgPSAgICAgICAgICAgICAgIHN0cnRvdWwoTkVY
VEFSRywwLDEwKTsKLSAgICAgICAgdWludDMyX3QgZmxhZ3MgPSAgICAgICAgICAgICAgICAgICAg
c3RydG91bChORVhUQVJHLDAsMTApOwotICAgICAgICBpbnQgaHZtID0gICAgICAgICAgICAgICAg
ICAgICAgICAgICBhdG9pKE5FWFRBUkcpOwotICAgICAgICB1bnNpZ25lZCBjYmZsYWdzID0gICAg
ICAgICAgICAgICAgICBzdHJ0b3VsKE5FWFRBUkcsMCwxMCk7Ci0gICAgICAgIHhjX21pZ3JhdGlv
bl9zdHJlYW1fdCBzdHJlYW1fdHlwZSA9IHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAg
c3RydWN0IGRvbWFpbl9zYXZlX3BhcmFtcyBwYXJhbXM7CisgICAgICAgIHBhcmFtcy5zYXZlX2Zk
ID0gaW9fZmQgPSBhdG9pKE5FWFRBUkcpOworICAgICAgICBwYXJhbXMucmVjdl9mZCA9ICAgICAg
ICAgYXRvaShORVhUQVJHKTsKKyAgICAgICAgcGFyYW1zLmRvbSA9ICAgICAgICAgICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLm1heF9pdGVycyA9ICAgICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLmxpdmUgPSAgICAgICAgICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLmRlYnVnID0gICAgICAgICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLnN0cmVhbV90eXBlID0gICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgdW5zaWduZWQgY2JmbGFncyA9ICAgICAgIHN0cnRv
dWwoTkVYVEFSRywwLDEwKTsKICAgICAgICAgYXNzZXJ0KCEqKythcmd2KTsKIAogICAgICAgICBo
ZWxwZXJfc2V0Y2FsbGJhY2tzX3NhdmUoJmhlbHBlcl9zYXZlX2NhbGxiYWNrcywgY2JmbGFncyk7
CkBAIC0yNjQsNDEgKzI2MywzNSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAg
ICAgICAgIHN0YXJ0dXAoInNhdmUiKTsKICAgICAgICAgc2V0dXBfc2lnbmFscyhzYXZlX3NpZ25h
bF9oYW5kbGVyKTsKIAotICAgICAgICByID0geGNfZG9tYWluX3NhdmUoeGNoLCBpb19mZCwgZG9t
LCBtYXhfaXRlcnMsIG1heF9mYWN0b3IsIGZsYWdzLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJmhlbHBlcl9zYXZlX2NhbGxiYWNrcywgaHZtLCBzdHJlYW1fdHlwZSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlY3ZfZmQpOworICAgICAgICByID0geGNfZG9tYWluX3NhdmUoeGNo
LCAmcGFyYW1zLCAmaGVscGVyX3NhdmVfY2FsbGJhY2tzKTsKICAgICAgICAgY29tcGxldGUocik7
CiAKICAgICB9IGVsc2UgaWYgKCFzdHJjbXAobW9kZSwiLS1yZXN0b3JlLWRvbWFpbiIpKSB7CiAK
LSAgICAgICAgaW9fZmQgPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXRvaShORVhUQVJH
KTsKLSAgICAgICAgc2VuZF9iYWNrX2ZkID0gICAgICAgICAgICAgICAgICAgICAgYXRvaShORVhU
QVJHKTsKLSAgICAgICAgdWludDMyX3QgZG9tID0gICAgICAgICAgICAgICAgICAgICAgc3RydG91
bChORVhUQVJHLDAsMTApOwotICAgICAgICB1bnNpZ25lZCBzdG9yZV9ldnRjaG4gPSAgICAgICAg
ICAgICBzdHJ0b3VsKE5FWFRBUkcsMCwxMCk7Ci0gICAgICAgIGRvbWlkX3Qgc3RvcmVfZG9taWQg
PSAgICAgICAgICAgICAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKLSAgICAgICAgdW5zaWduZWQg
Y29uc29sZV9ldnRjaG4gPSAgICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwotICAgICAg
ICBkb21pZF90IGNvbnNvbGVfZG9taWQgPSAgICAgICAgICAgICBzdHJ0b3VsKE5FWFRBUkcsMCwx
MCk7Ci0gICAgICAgIHVuc2lnbmVkIGludCBodm0gPSAgICAgICAgICAgICAgICAgIHN0cnRvdWwo
TkVYVEFSRywwLDEwKTsKLSAgICAgICAgdW5zaWduZWQgaW50IHBhZSA9ICAgICAgICAgICAgICAg
ICAgc3RydG91bChORVhUQVJHLDAsMTApOwotICAgICAgICBpbnQgc3VwZXJwYWdlcyA9ICAgICAg
ICAgICAgICAgICAgICBzdHJ0b3VsKE5FWFRBUkcsMCwxMCk7Ci0gICAgICAgIHVuc2lnbmVkIGNi
ZmxhZ3MgPSAgICAgICAgICAgICAgICAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKLSAgICAgICAg
eGNfbWlncmF0aW9uX3N0cmVhbV90IHN0cmVhbV90eXBlID0gc3RydG91bChORVhUQVJHLDAsMTAp
OworICAgICAgICB4ZW5fcGZuX3Qgc3RvcmVfZ2ZuID0gMDsKKyAgICAgICAgeGVuX3Bmbl90IGNv
bnNvbGVfZ2ZuID0gMDsKKworICAgICAgICBzdHJ1Y3QgZG9tYWluX3Jlc3RvcmVfcGFyYW1zIHBh
cmFtczsKKyAgICAgICAgcGFyYW1zLnJlY3ZfZmQgPSBpb19mZCA9IGF0b2koTkVYVEFSRyk7Cisg
ICAgICAgIHBhcmFtcy5zZW5kX2JhY2tfZmQgPSAgICBhdG9pKE5FWFRBUkcpOworICAgICAgICBw
YXJhbXMuZG9tID0gICAgICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOworICAgICAgICBw
YXJhbXMuc3RvcmVfZXZ0Y2huID0gICAgc3RydG91bChORVhUQVJHLDAsMTApOworICAgICAgICBw
YXJhbXMuc3RvcmVfZ2ZuID0gICAgICAgJnN0b3JlX2dmbjsKKyAgICAgICAgcGFyYW1zLnN0b3Jl
X2RvbWlkID0gICAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLmNvbnNv
bGVfZXZ0Y2huID0gIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLmNvbnNv
bGVfZ2ZuID0gICAgICZjb25zb2xlX2dmbjsKKyAgICAgICAgcGFyYW1zLmNvbnNvbGVfZG9taWQg
PSAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgcGFyYW1zLnN0cmVhbV90eXBlID0g
ICAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKKyAgICAgICAgdW5zaWduZWQgY2JmbGFncyA9ICAg
ICAgIHN0cnRvdWwoTkVYVEFSRywwLDEwKTsKICAgICAgICAgYXNzZXJ0KCEqKythcmd2KTsKIAog
ICAgICAgICBoZWxwZXJfc2V0Y2FsbGJhY2tzX3Jlc3RvcmUoJmhlbHBlcl9yZXN0b3JlX2NhbGxi
YWNrcywgY2JmbGFncyk7CiAKLSAgICAgICAgdW5zaWduZWQgbG9uZyBzdG9yZV9tZm4gPSAwOwot
ICAgICAgICB1bnNpZ25lZCBsb25nIGNvbnNvbGVfbWZuID0gMDsKLQogICAgICAgICBzdGFydHVw
KCJyZXN0b3JlIik7CiAgICAgICAgIHNldHVwX3NpZ25hbHMoU0lHX0RGTCk7CiAKLSAgICAgICAg
ciA9IHhjX2RvbWFpbl9yZXN0b3JlKHhjaCwgaW9fZmQsIGRvbSwgc3RvcmVfZXZ0Y2huLCAmc3Rv
cmVfbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RvcmVfZG9taWQsIGNvbnNv
bGVfZXZ0Y2huLCAmY29uc29sZV9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zb2xlX2RvbWlkLCBodm0sIHBhZSwgc3VwZXJwYWdlcywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cmVhbV90eXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmhl
bHBlcl9yZXN0b3JlX2NhbGxiYWNrcywgc2VuZF9iYWNrX2ZkKTsKLSAgICAgICAgaGVscGVyX3N0
dWJfcmVzdG9yZV9yZXN1bHRzKHN0b3JlX21mbixjb25zb2xlX21mbiwwKTsKKyAgICAgICAgciA9
IHhjX2RvbWFpbl9yZXN0b3JlKHhjaCwgJnBhcmFtcywgJmhlbHBlcl9yZXN0b3JlX2NhbGxiYWNr
cyk7CisgICAgICAgIGhlbHBlcl9zdHViX3Jlc3RvcmVfcmVzdWx0cyhzdG9yZV9nZm4sIGNvbnNv
bGVfZ2ZuLCAwKTsKICAgICAgICAgY29tcGxldGUocik7CiAKICAgICB9IGVsc2UgewotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWrB-0005bD-JY; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUni-00055P-Kp
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:50 +0000
X-Inumbo-ID: bff11294-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x243.google.com (unknown [2607:f8b0:400e:c05::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bff11294-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:16 +0200 (CEST)
Received: by mail-pg0-x243.google.com with SMTP id q4-v6so6263445pgr.1
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:49 -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=KcSsVnsLvg8GKlawjoCLjAx6G+5XYnljFd1Gu+oSaZU=;
 b=CjKY0YNavqxHnkSj5Zm4cwX8e31PKu2brf0H4G662Ehv6e+Rv6NtZeW1hKq1tqJGfM
 TlIqSKeIcD/JPybGIzsadns5/WVwGRCZG9f5L7QabeCiL9hrEo579CiELtqzl1rnc9/r
 9gCP5YQwYM0EOUNmkzcPmIOVtNrhivm/p22er2l53nmt7C5XeJ6iK7kmtojBex903idr
 fAEyx/M40MD9KX04s71BYLUuiosqp3X53PT4q/7qnNt58wEOo5J0p1WEUlPpe/4e+P0z
 8VC4mHtElFbPKQv/WNGSosgzSik8dUqWJ8Mo8RMPOoV143ISWr/2IRF83l98ScIol9Qz
 skjw==
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=KcSsVnsLvg8GKlawjoCLjAx6G+5XYnljFd1Gu+oSaZU=;
 b=qNaINK6/w/OlBEKffC5HrefF5HiF2dWayPVZxb1q4KhWZvKUUKTVPTLi1YwhtE1DFi
 8HK6BkvRdj+E3XEaO297mFFNQOjnBZtOk7wmu6L7ANYwjab8eJI4KMztqohmEaoy86th
 BiMCILnRPF/d/1pQ9hSVfNuCVQlBuJpa1tu+wof15v9KFtOrRaZsRmOig3vXTK5UU7sP
 5/QqGG/K4DjhDjINA5IudhLt+EyTBovF+McaNn9zp7MagEvnjgM/Dte4OzgMxbIehpr5
 12znKAgqpxSPHMLiuS3MzWd2b10+qPyPNIfgXP7wk0g7Nj/DFp0Ife071bryndbbx9TC
 sX3A==
X-Gm-Message-State: APt69E3uTQ2D3VHlgm1Ag+WokcHpYEcIXvCHXcO8n+y8ZdrWaylDX7KB
 d9yMf2kOHxGyhwueRHPF80AqMigxsIU=
X-Google-Smtp-Source: ADUXVKLauSzWB+/s8ShWJWSpBW9eQCHnOE3McJnXe8O2XZDjjyvWDbkXmjOhJg7aIyyjqmXj5KidoA==
X-Received: by 2002:a63:2a11:: with SMTP id
 q17-v6mr7528621pgq.60.1529230848900; 
 Sun, 17 Jun 2018 03:20:48 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:48 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:34 -0700
Message-Id: <1529230714-30455-24-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 23/23] libxc/xc_sr_restore.c: use
 populate_evicted()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpEdXJpbmcgdGhlIHRyYW5z
aXRpb24gZG93bnRpbWUgcGhhc2Ugb2YgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24sIG1hcmsKYmF0
Y2hlcyBvZiBkaXJ0eSBwZm5zIGFzIHBhZ2VkLW91dCB1c2luZyB0aGUgbmV3IHBvcHVsYXRlX2V2
aWN0ZWQoKQpwYWdpbmcgb3AgcmF0aGVyIHRoYW4gcG9wdWxhdGluZywgbm9taW5hdGluZyBhbmQg
ZXZpY3RpbmcgZWFjaCBkaXJ0eSBwZm4KaW5kaXZpZHVhbGx5LiAgVGhpcyBzaWduaWZpY2FudGx5
IHJlZHVjZXMgZG93bnRpbWUgZHVyaW5nIHRyYW5zaXRpb25zCndpdGggbWFueSBkaXJ0eSBwZm5z
LgoKU2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Ci0tLQog
dG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwg
MjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5j
IGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCmluZGV4IDNhYWMwZjAuLjk1MGJiZjAgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYworKysgYi90b29scy9saWJ4Yy94
Y19zcl9yZXN0b3JlLmMKQEAgLTY3MiwxMyArNjcyLDE1IEBAIHN0YXRpYyBpbnQgcHJvY2Vzc19w
b3N0Y29weV9wZm5zKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHVuc2lnbmVkIGludCBjb3Vu
dCwKICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOwogICAgIHN0cnVjdCB4Y19zcl9y
ZXN0b3JlX3BhZ2luZyAqcGFnaW5nID0gJmN0eC0+cmVzdG9yZS5wYWdpbmc7CiAgICAgaW50IHJj
OwotICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2lnbmVkIGludCBpLCBucl9icGZucyA9IDAs
IG5yX3hhcGZucyA9IDA7CiAgICAgeGVuX3Bmbl90IGJwZm47CisgICAgeGVuX3Bmbl90ICpicGZu
cyA9IG1hbGxvYyhjb3VudCAqIHNpemVvZigqYnBmbnMpKSwKKyAgICAgICAgICAgICAgKnhhcGZu
cyA9IG1hbGxvYyhjb3VudCAqIHNpemVvZigqeGFwZm5zKSk7CiAKLSAgICByYyA9IHBvcHVsYXRl
X3BmbnMoY3R4LCBjb3VudCwgcGZucywgdHlwZXMpOwotICAgIGlmICggcmMgKQorICAgIGlmICgg
IWJwZm5zIHx8ICF4YXBmbnMgKQogICAgIHsKLSAgICAgICAgRVJST1IoIkZhaWxlZCB0byBwb3B1
bGF0ZSBwZm5zIGZvciBiYXRjaCBvZiAldSBwYWdlcyIsIGNvdW50KTsKKyAgICAgICAgcmMgPSAt
MTsKKyAgICAgICAgRVJST1IoIkZhaWxlZCB0byBhbGxvY2F0ZSAlenUgYnl0ZXMgcGZucyIsIDIg
KiBjb3VudCAqIHNpemVvZigqYnBmbnMpKTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCkBA
IC02ODYsNyArNjg4LDcgQEAgc3RhdGljIGludCBwcm9jZXNzX3Bvc3Rjb3B5X3BmbnMoc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCwgdW5zaWduZWQgaW50IGNvdW50LAogICAgIHsKICAgICAgICAg
aWYgKCB0eXBlc1tpXSA8IFhFTl9ET01DVExfUEZJTkZPX0JST0tFTiApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIGJwZm4gPSBwZm5zW2ldOworICAgICAgICAgICAgYnBmbiA9IGJwZm5zW25yX2Jw
Zm5zKytdID0gcGZuc1tpXTsKIAogICAgICAgICAgICAgLyogV2Ugc2hvdWxkIG5ldmVyIHNlZSB0
aGUgc2FtZSBwZm4gdHdpY2UgYXQgdGhpcyBzdGFnZS4gICovCiAgICAgICAgICAgICBpZiAoICFw
b3N0Y29weV9wZm5faW52YWxpZChjdHgsIGJwZm4pICkKQEAgLTY5NSw2ICs2OTcsNDIgQEAgc3Rh
dGljIGludCBwcm9jZXNzX3Bvc3Rjb3B5X3BmbnMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwg
dW5zaWduZWQgaW50IGNvdW50LAogICAgICAgICAgICAgICAgIEVSUk9SKCJEdXBsaWNhdGUgcG9z
dGNvcHkgcGZuICUiUFJJX3hlbl9wZm4sIGJwZm4pOwogICAgICAgICAgICAgICAgIGdvdG8gb3V0
OwogICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCB0eXBlc1tpXSA9
PSBYRU5fRE9NQ1RMX1BGSU5GT19YQUxMT0MgKQorICAgICAgICB7CisgICAgICAgICAgICB4YXBm
bnNbbnJfeGFwZm5zKytdID0gcGZuc1tpXTsKKyAgICAgICAgfQorICAgIH0KKworICAgIC8qIEZv
bGxvdyB0aGUgbm9ybWFsIHBhdGggdG8gcG9wdWxhdGUgWEFMTE9DIHBmbnMuLi4gKi8KKyAgICBy
YyA9IHBvcHVsYXRlX3BmbnMoY3R4LCBucl94YXBmbnMsIHhhcGZucywgTlVMTCk7CisgICAgaWYg
KCByYyApCisgICAgeworICAgICAgICBFUlJPUigiRmFpbGVkIHRvIHBvcHVsYXRlIHBmbnMgZm9y
IGJhdGNoIG9mICV1IHBhZ2VzIiwgbnJfeGFwZm5zKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAg
fQorCisgICAgLyogLi4uIGFuZCAncG9wdWxhdGUnIHRoZSBiYWNrZWQgcGZucyBkaXJlY3RseSBp
bnRvIHRoZSBldmljdGVkIHN0YXRlLiAqLworICAgIGlmICggbnJfYnBmbnMgKQorICAgIHsKKyAg
ICAgICAgcmMgPSB4Y19tZW1fcGFnaW5nX3BvcHVsYXRlX2V2aWN0ZWQoeGNoLCBjdHgtPmRvbWlk
LCBicGZucywgbnJfYnBmbnMpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgeworICAgICAg
ICAgICAgRVJST1IoIkZhaWxlZCB0byBldmljdCBiYXRjaCBvZiAldSBwZm5zIiwgbnJfYnBmbnMp
OworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKworICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX2JwZm5zOyArK2kgKQorICAgICAgICB7CisgICAgICAgICAgICBicGZuID0gYnBm
bnNbaV07CisKKyAgICAgICAgICAgIC8qIElmIGl0IGhhc24ndCB5ZXQgYmVlbiBwb3B1bGF0ZWQs
IG1hcmsgaXQgYXMgc28gbm93LiAqLworICAgICAgICAgICAgaWYgKCAhcGZuX2lzX3BvcHVsYXRl
ZChjdHgsIGJwZm4pICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IHBmbl9z
ZXRfcG9wdWxhdGVkKGN0eCwgYnBmbik7CisgICAgICAgICAgICAgICAgaWYgKCByYyApCisgICAg
ICAgICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQogCiAgICAgICAgICAgICAv
KgogICAgICAgICAgICAgICogV2Ugbm93IGNvbnNpZGVyIHRoaXMgcGZuICdvdXRzdGFuZGluZycg
LSBwZW5kaW5nLCBhbmQgbm90IHlldApAQCAtNzAyLDMyICs3NDAsMTUgQEAgc3RhdGljIGludCBw
cm9jZXNzX3Bvc3Rjb3B5X3BmbnMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdW5zaWduZWQg
aW50IGNvdW50LAogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBtYXJrX3Bvc3Rjb3B5X3Bm
bl9vdXRzdGFuZGluZyhjdHgsIGJwZm4pOwogICAgICAgICAgICAgKytwYWdpbmctPm5yX3BlbmRp
bmdfcGZuczsKLQotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIE5laXRoZXIgbm9taW5h
dGlvbiBub3IgZXZpY3Rpb24gY2FuIGJlIHBlcm1pdHRlZCB0byBmYWlsIC0gdGhlCi0gICAgICAg
ICAgICAgKiBndWVzdCBpc24ndCB5ZXQgcnVubmluZywgc28gYSBmYWlsdXJlIHdvdWxkIGltcGx5
IGEgZm9yZWlnbiBvcgotICAgICAgICAgICAgICogaHlwZXJ2aXNvciBtYXBwaW5nIG9uIHRoZSBw
YWdlLCBhbmQgdGhhdCB3b3VsZCBiZSBib2d1cyBiZWNhdXNlCi0gICAgICAgICAgICAgKiB0aGUg
bWlncmF0aW9uIGlzbid0IHlldCBjb21wbGV0ZS4KLSAgICAgICAgICAgICAqLwotICAgICAgICAg
ICAgcmMgPSB4Y19tZW1fcGFnaW5nX25vbWluYXRlKHhjaCwgY3R4LT5kb21pZCwgYnBmbik7Ci0g
ICAgICAgICAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
UEVSUk9SKCJFcnJvciBub21pbmF0aW5nIHBvc3Rjb3B5IHBmbiAlIlBSSV94ZW5fcGZuLCBicGZu
KTsKLSAgICAgICAgICAgICAgICBnb3RvIG91dDsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAg
ICAgcmMgPSB4Y19tZW1fcGFnaW5nX2V2aWN0KHhjaCwgY3R4LT5kb21pZCwgYnBmbik7Ci0gICAg
ICAgICAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgUEVS
Uk9SKCJFcnJvciBldmljdGluZyBwb3N0Y29weSBwZm4gJSJQUklfeGVuX3BmbiwgYnBmbik7Ci0g
ICAgICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9
CiAKICAgICByYyA9IDA7CiAKICBvdXQ6CisgICAgZnJlZShicGZucyk7CisgICAgZnJlZSh4YXBm
bnMpOworCiAgICAgcmV0dXJuIHJjOwogfQogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWrA-0005as-Fq; Sun, 17 Jun 2018 12:32:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnf-00054f-Id
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:47 +0000
X-Inumbo-ID: bdf9cc4e-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdf9cc4e-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:13 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id 6-v6so6979135plb.0
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=gYjYqqWiWtCYn3q4/FSM7oWMqdQdIgcA66lb0tE50go=;
 b=IesM6ZS0uxeYxqdP40RJ7ZymsfD4KmexC9Y7UB/TMNA9npaErhoi9arTPyMKq0X6qU
 Xe2ub/StQIsFz0SeJLnx50zcIThhsj25AEHpzZLmoKCOpGvw4c8sNxHKxhAeVfyiZzW3
 hheTPS162SI7KqSl6HGrpjsPo3I/tYeP+0HqwPbUlbFq9WWYM7iAk9Xq8DOv0f37e+le
 mib/virBzSreHQLJb5LwHgnScuQUnXsafZ5fmJOl607i40DxAhUR4RbBwrMXdYkGu+Hk
 IgWTYp2T8b6H6rbVkcXtoiruaXnZSfce82s/6dWaIH1vaXg45afV1eTSfrPmSVlHq01x
 IsEg==
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=gYjYqqWiWtCYn3q4/FSM7oWMqdQdIgcA66lb0tE50go=;
 b=IlRwD9YZmtCqFTXoOSNwVHKx6GxYpI/tn2ccVhQ1e4dBQecuEUQrB9JlMk8UOBQr1p
 dr+ae7mSwTtO/5igTxzeDBBlzhsusq8P/H5S1PCLKd0FkplK8kBDJibWjeWitCDgjXgX
 6/+An1969JOizAXpcSN5ccBGEAVH8+PHqIfR3OdMKmzvf3zm/aPjiS0HGl1Vl4s25whn
 9ooCVoiJnG+Ax8lxbXWxWhmzvqPIAfqa/YYcRoFZYGWqYCgce1anMT87/eKXKLs0KdWw
 EfDeKrwhOIge4/W8I3mJdEtrkd96Ux2DY5d0x85GM5Tbl9LjUZjH3ry4MtYnwz/SBGJS
 ENpQ==
X-Gm-Message-State: APt69E1vZz87oi+Q7BUEZfPOrKafsdm8LW29mKFVvK+lxnQ3xRhZXbP+
 9PyDqFWUJuaq/vAtH209MNj5mAItidM=
X-Google-Smtp-Source: ADUXVKL4KQsYUDM5LKQ/uN9xTOigRS6e0o7CuFPWp4BAe4Qe9JKkNxBkCjwwYfNRV8Cd8dmnEmoXAw==
X-Received: by 2002:a17:902:aa03:: with SMTP id
 be3-v6mr9790598plb.165.1529230845573; 
 Sun, 17 Jun 2018 03:20:45 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:44 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:31 -0700
Message-Id: <1529230714-30455-21-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 20/23] tools: expose postcopy live
 migration support in libxl and xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgotIEFkZCBhICdtZW1vcnlf
c3RyYXRlZ3knIHBhcmFtZXRlciB0byBsaWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKCksCiAgd2hp
Y2ggc3BlY2lmaWVzIGhvdyB0aGUgcmVtYWluZGVyIG9mIHRoZSBtZW1vcnkgbWlncmF0aW9uIHNo
b3VsZCBiZQogIGFwcHJvYWNoZWQgYWZ0ZXIgdGhlIGl0ZXJhdGl2ZSBwcmVjb3B5IHBoYXNlIGlz
IGNvbXBsZXRlZC4KLSBQbHVnIHRoaXMgcGFyYW1ldGVyIGludG8gdGhlIGxpYnhsIG1pZ3JhdGlv
biBwcmVjb3B5IHBvbGljeQogIGltcGxlbWVudGF0aW9uLgotIEFkZCAtLXBvc3Rjb3B5IHRvIHhs
IG1pZ3JhdGUsIGFuZCBza2lwIHRoZSB4bC1sZXZlbCBoYW5kc2hha2luZyBhdAogIGJvdGggc2lk
ZXMgd2hlbiBwb3N0Y29weSBtaWdyYXRpb24gb2NjdXJzLgoKU2lnbmVkLW9mZi1ieTogSm9zaHVh
IE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAg
ICAgICB8ICA1ICsrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2RvbV9zYXZlLmMgfCAxNyArKysrKysr
Ky0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgfCAgOCArKysrLS0KIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggfCAgMSArCiB0b29scy94bC94bC5oICAgICAgICAgICAgICAg
IHwgIDcgKysrKy0KIHRvb2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICAgfCAgMyArKwogdG9vbHMv
eGwveGxfbWlncmF0ZS5jICAgICAgICB8IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystLS0tCiB0b29scy94bC94bF92bWNvbnRyb2wuYyAgICAgIHwgIDggKysrKy0t
CiA4IGZpbGVzIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4
IDcwNDQxY2YuLmI1Njk3MzQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIv
dG9vbHMvbGlieGwvbGlieGwuaApAQCAtMTQxMyw5ICsxNDEzLDE0IEBAIGludCBsaWJ4bF9kb21h
aW5fbGl2ZV9taWdyYXRlKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgaW50IHNlbmRf
ZmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmxhZ3MsIC8qIExJQlhMX1NV
U1BFTkRfKiAqLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJlY3ZfZmQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sICpwb3N0Y29weV90cmFuc2l0aW9uZWQs
IC8qIE9VVCAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1lbW9yeV9zdHJh
dGVneSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3Bf
aG93ICphb19ob3cpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5B
TF9DQUxMRVJTX09OTFk7CiAKKyNkZWZpbmUgTElCWExfTE1fTUVNT1JZX1NUT1BfQU5EX0NPUFkg
MAorI2RlZmluZSBMSUJYTF9MTV9NRU1PUllfUE9TVENPUFkgMQorI2RlZmluZSBMSUJYTF9MTV9N
RU1PUllfREVGQVVMVCBMSUJYTF9MTV9NRU1PUllfU1RPUF9BTkRfQ09QWQorCiAvKiBAcGFyYW0g
c3VzcGVuZF9jYW5jZWwgW2Zyb20geGVuY3RybC5oOnhjX2RvbWFpbl9yZXN1bWUoIEBwYXJhbSBm
YXN0ICldCiAgKiAgIElmIHRoaXMgcGFyYW1ldGVyIGlzIHRydWUsIHVzZSBjby1vcGVyYXRpdmUg
cmVzdW1lLiBUaGUgZ3Vlc3QKICAqICAgbXVzdCBzdXBwb3J0IHRoaXMuCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUu
YwppbmRleCA3NWFiNTIzLi5jNTRmNzI4IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9k
b21fc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zYXZlLmMKQEAgLTMzOCwxNCAr
MzM4LDE5IEBAIGludCBsaWJ4bF9fc2F2ZV9lbXVsYXRvcl94ZW5zdG9yZV9kYXRhKGxpYnhsX19k
b21haW5fc2F2ZV9zdGF0ZSAqZHNzLAogICogdGhlIGxpdmUgbWlncmF0aW9uIHdoZW4gdGhlcmUg
YXJlIGVpdGhlciBmZXdlciB0aGFuIDUwIGRpcnR5IHBhZ2VzLCBvciBtb3JlCiAgKiB0aGFuIDUg
cHJlY29weSByb3VuZHMgaGF2ZSBjb21wbGV0ZWQuCiAgKi8KLXN0YXRpYyBpbnQgbGlieGxfX3Nh
dmVfbGl2ZV9taWdyYXRpb25fcHJlY29weV9wb2xpY3koCi0gICAgc3RydWN0IHByZWNvcHlfc3Rh
dHMgc3RhdHMsIHZvaWQgKnVzZXIpCitzdGF0aWMgaW50IGxpYnhsX19zYXZlX2xpdmVfbWlncmF0
aW9uX3ByZWNvcHlfcG9saWN5KHN0cnVjdCBwcmVjb3B5X3N0YXRzIHN0YXRzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICp1c2VyKQog
ewotICAgIGlmIChzdGF0cy5kaXJ0eV9jb3VudCA+PSAwICYmIHN0YXRzLmRpcnR5X2NvdW50IDwg
NTApCi0gICAgICAgIHJldHVybiBYR1NfUE9MSUNZX1NUT1BfQU5EX0NPUFk7CisgICAgbGlieGxf
X3NhdmVfaGVscGVyX3N0YXRlICpzaHMgPSB1c2VyOworICAgIGxpYnhsX19kb21haW5fc2F2ZV9z
dGF0ZSAqZHNzID0gc2hzLT5jYWxsZXJfc3RhdGU7CiAKLSAgICBpZiAoc3RhdHMuaXRlcmF0aW9u
ID49IDUpCi0gICAgICAgIHJldHVybiBYR1NfUE9MSUNZX1NUT1BfQU5EX0NPUFk7CisgICAgaWYg
KChzdGF0cy5kaXJ0eV9jb3VudCA+PSAwICYmCisgICAgICAgICBzdGF0cy5kaXJ0eV9jb3VudCA8
PSA1MCkgfHwKKyAgICAgICAgKHN0YXRzLml0ZXJhdGlvbiA+PSA1KSkgeworICAgICAgICByZXR1
cm4gKGRzcy0+bWVtb3J5X3N0cmF0ZWd5ID09IExJQlhMX0xNX01FTU9SWV9QT1NUQ09QWSkKKyAg
ICAgICAgICAgID8gWEdTX1BPTElDWV9QT1NUQ09QWQorICAgICAgICAgICAgOiBYR1NfUE9MSUNZ
X1NUT1BfQU5EX0NPUFk7CisgICAgfQogCiAgICAgcmV0dXJuIFhHU19QT0xJQ1lfQ09OVElOVUVf
UFJFQ09QWTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZG9tYWluLmMKaW5kZXggZmMzN2Y0Ny4uZTIxMWI4OCAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9t
YWluLmMKQEAgLTQ4OCw2ICs0ODgsNyBAQCBzdGF0aWMgdm9pZCBkb21haW5fc3VzcGVuZF9jYihs
aWJ4bF9fZWdjICplZ2MsCiAKIHN0YXRpYyBpbnQgZG9fZG9tYWluX3N1c3BlbmQobGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBpbnQgZmQsIGludCBmbGFncywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlY3ZfZmQsIGJvb2wgKnBvc3Rjb3B5X3RyYW5zaXRpb25lZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1lbW9yeV9zdHJhdGVneSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykK
IHsKICAgICBBT19DUkVBVEUoY3R4LCBkb21pZCwgYW9faG93KTsKQEAgLTUwOSw2ICs1MTAsNyBA
QCBzdGF0aWMgaW50IGRvX2RvbWFpbl9zdXNwZW5kKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCwgaW50IGZkLCBpbnQgZmxhZ3MsCiAgICAgZHNzLT5mZCA9IGZkOwogICAgIGRzcy0+cmVj
dl9mZCA9IHJlY3ZfZmQ7CiAgICAgZHNzLT5wb3N0Y29weV90cmFuc2l0aW9uZWQgPSBwb3N0Y29w
eV90cmFuc2l0aW9uZWQ7CisgICAgZHNzLT5tZW1vcnlfc3RyYXRlZ3kgPSBtZW1vcnlfc3RyYXRl
Z3k7CiAgICAgZHNzLT50eXBlID0gdHlwZTsKICAgICBkc3MtPmxpdmUgPSBmbGFncyAmIExJQlhM
X1NVU1BFTkRfTElWRTsKICAgICBkc3MtPmRlYnVnID0gZmxhZ3MgJiBMSUJYTF9TVVNQRU5EX0RF
QlVHOwpAQCAtNTI5LDEyICs1MzEsMTQgQEAgc3RhdGljIGludCBkb19kb21haW5fc3VzcGVuZChs
aWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGludCBmZCwgaW50IGZsYWdzLAogaW50IGxp
YnhsX2RvbWFpbl9zdXNwZW5kKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgaW50IGZk
LCBpbnQgZmxhZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNv
cF9ob3cgKmFvX2hvdykKIHsKLSAgICByZXR1cm4gZG9fZG9tYWluX3N1c3BlbmQoY3R4LCBkb21p
ZCwgZmQsIGZsYWdzLCAtMSwgTlVMTCwgYW9faG93KTsKKyAgICByZXR1cm4gZG9fZG9tYWluX3N1
c3BlbmQoY3R4LCBkb21pZCwgZmQsIGZsYWdzLCAtMSwgTlVMTCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTElCWExfTE1fTUVNT1JZX0RFRkFVTFQsIGFvX2hvdyk7CiB9CiAKIGludCBs
aWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwg
aW50IHNlbmRfZmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmxhZ3MsIGlu
dCByZWN2X2ZkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCAqcG9zdGNvcHlf
dHJhbnNpdGlvbmVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1lbW9yeV9z
dHJhdGVneSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5j
b3BfaG93ICphb19ob3cpCiB7CiAgICAgaWYgKCFwb3N0Y29weV90cmFuc2l0aW9uZWQpIHsKQEAg
LTU0NSw3ICs1NDksNyBAQCBpbnQgbGlieGxfZG9tYWluX2xpdmVfbWlncmF0ZShsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgZG9taWQsIGludCBzZW5kX2ZkLAogICAgIGZsYWdzIHw9IExJQlhMX1NV
U1BFTkRfTElWRTsKIAogICAgIHJldHVybiBkb19kb21haW5fc3VzcGVuZChjdHgsIGRvbWlkLCBz
ZW5kX2ZkLCBmbGFncywgcmVjdl9mZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9z
dGNvcHlfdHJhbnNpdGlvbmVkLCBhb19ob3cpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwb3N0Y29weV90cmFuc2l0aW9uZWQsIG1lbW9yeV9zdHJhdGVneSwgYW9faG93KTsKIH0KIAog
aW50IGxpYnhsX2RvbWFpbl9wYXVzZShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaAppbmRleCA1NGFkMTZhLi41YzRmMTM5IDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgK
QEAgLTMzMjQsNiArMzMyNCw3IEBAIHN0cnVjdCBsaWJ4bF9fZG9tYWluX3NhdmVfc3RhdGUgewog
ICAgIGludCBmZGZsOyAvKiBvcmlnaW5hbCBmbGFncyBvbiBmZCAqLwogICAgIGludCByZWN2X2Zk
OwogICAgIGJvb2wgKnBvc3Rjb3B5X3RyYW5zaXRpb25lZDsKKyAgICBpbnQgbWVtb3J5X3N0cmF0
ZWd5OwogICAgIGxpYnhsX2RvbWFpbl90eXBlIHR5cGU7CiAgICAgaW50IGxpdmU7CiAgICAgaW50
IGRlYnVnOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGwuaCBiL3Rvb2xzL3hsL3hsLmgKaW5kZXgg
YWE5NWI3Ny4uMjc5YzcxNiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGwuaAorKysgYi90b29scy94
bC94bC5oCkBAIC00OCw2ICs0OCw3IEBAIHN0cnVjdCBkb21haW5fY3JlYXRlIHsKICAgICBib29s
IHVzZXJzcGFjZV9jb2xvX3Byb3h5OwogICAgIGludCBtaWdyYXRlX2ZkOyAvKiAtMSBtZWFucyBu
b25lICovCiAgICAgaW50IHNlbmRfYmFja19mZDsgLyogLTEgbWVhbnMgbm9uZSAqLworICAgIGJv
b2wgKnBvc3Rjb3B5X3Jlc3VtZWQ7CiAgICAgY2hhciAqKm1pZ3JhdGlvbl9kb21uYW1lX3I7IC8q
IGZyb20gbWFsbG9jICovCiB9OwogCkBAIC02Niw3ICs2Nyw2IEBAIHN0YXRpYyBjb25zdCBjaGFy
IG1pZ3JhdGVfcGVybWlzc2lvbl90b19nb1tdPQogICAgICJkb21haW4gaXMgeW91cnMsIHlvdSBh
cmUgY2xlYXJlZCB0byB1bnBhdXNlIjsKIHN0YXRpYyBjb25zdCBjaGFyIG1pZ3JhdGVfcmVwb3J0
W109CiAgICAgIm15IGNvcHkgdW5wYXVzZSByZXN1bHRzIGFyZSBhcyBmb2xsb3dzIjsKLSNlbmRp
ZgogCiAgIC8qIGZvbGxvd2VkIGJ5IG9uZSBieXRlOgogICAgKiAgICAgMDogZXZlcnl0aGluZyB3
ZW50IHdlbGwsIGRvbWFpbiBpcyBydW5uaW5nCkBAIC03Niw2ICs3NiwxMSBAQCBzdGF0aWMgY29u
c3QgY2hhciBtaWdyYXRlX3JlcG9ydFtdPQogICAgKiAgICAgICAgICAgIGZyb20gdGFyZ2V0IHRv
IHNvdXJjZQogICAgKi8KIAorc3RhdGljIGNvbnN0IGNoYXIgbWlncmF0ZV9wb3N0Y29weV9zeW5j
W109CisgICAgInBvc3Rjb3B5IG1pZ3JhdGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5IjsKKwor
I2VuZGlmCisKICNkZWZpbmUgWExfTUFOREFUT1JZX0ZMQUdfSlNPTiAoMVUgPDwgMCkgLyogY29u
ZmlnIGRhdGEgaXMgaW4gSlNPTiBmb3JtYXQgKi8KICNkZWZpbmUgWExfTUFOREFUT1JZX0ZMQUdf
U1RSRUFNdjIgKDFVIDw8IDEpIC8qIHN0cmVhbSBpcyB2MiAqLwogI2RlZmluZSBYTF9NQU5EQVRP
UllfRkxBR19BTEwgIChYTF9NQU5EQVRPUllfRkxBR19KU09OIHwgICAgICAgIFwKZGlmZiAtLWdp
dCBhL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMgYi90b29scy94bC94bF9jbWR0YWJsZS5jCmluZGV4
IDMwZWI5M2MuLjllN2VjODMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKKysr
IGIvdG9vbHMveGwveGxfY21kdGFibGUuYwpAQCAtMTY2LDYgKzE2Niw5IEBAIHN0cnVjdCBjbWRf
c3BlYyBjbWRfdGFibGVbXSA9IHsKICAgICAgICIgICAgICAgICAgICAgICAgb2YgdGhlIGRvbWFp
bi5cbiIKICAgICAgICItLWRlYnVnICAgICAgICAgUHJpbnQgaHVnZSAoISkgYW1vdW50IG9mIGRl
YnVnIGR1cmluZyB0aGUgbWlncmF0aW9uIHByb2Nlc3MuXG4iCiAgICAgICAiLXAgICAgICAgICAg
ICAgIERvIG5vdCB1bnBhdXNlIGRvbWFpbiBhZnRlciBtaWdyYXRpbmcgaXQuIgorICAgICAgIi0t
cG9zdGNvcHkgICAgICBBdCB0aGUgZW5kIG9mIHRoZSBpdGVyYXRpdmUgcHJlY29weSBwaGFzZSwg
dHJhbnNpdGlvbiB0byBhXG4iCisgICAgICAiICAgICAgICAgICAgICAgIHBvc3Rjb3B5IG1lbW9y
eSBtaWdyYXRpb24gcmF0aGVyIHRoYW4gcGVyZm9ybWluZyBhIHN0b3AtYW5kLWNvcHlcbiIKKyAg
ICAgICIgICAgICAgICAgICAgICAgbWlncmF0aW9uIG9mIHRoZSBvdXRzdGFuZGluZyBkaXJ0eSBw
YWdlcy5cbiIKICAgICB9LAogICAgIHsgInJlc3RvcmUiLAogICAgICAgJm1haW5fcmVzdG9yZSwg
MCwgMSwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX21pZ3JhdGUuYyBiL3Rvb2xzL3hsL3hsX21p
Z3JhdGUuYwppbmRleCA5NjU2MjA0Li44MGQ3MzIxIDEwMDY0NAotLS0gYS90b29scy94bC94bF9t
aWdyYXRlLmMKKysrIGIvdG9vbHMveGwveGxfbWlncmF0ZS5jCkBAIC0xNzcsNyArMTc3LDggQEAg
c3RhdGljIHZvaWQgbWlncmF0ZV9kb19wcmVhbWJsZShpbnQgc2VuZF9mZCwgaW50IHJlY3ZfZmQs
IHBpZF90IGNoaWxkLAogfQogCiBzdGF0aWMgdm9pZCBtaWdyYXRlX2RvbWFpbih1aW50MzJfdCBk
b21pZCwgY29uc3QgY2hhciAqcnVuZSwgaW50IGRlYnVnLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUpCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlkZV9jb25maWdfZmlsZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBtZW1vcnlfc3RyYXRlZ3kpCiB7CiAgICAgcGlkX3QgY2hpbGQg
PSAtMTsKICAgICBpbnQgcmM7CkBAIC0yMDcsMTggKzIwOCwzNCBAQCBzdGF0aWMgdm9pZCBtaWdy
YXRlX2RvbWFpbih1aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqcnVuZSwgaW50IGRlYnVnLAog
ICAgIGlmIChkZWJ1ZykKICAgICAgICAgZmxhZ3MgfD0gTElCWExfU1VTUEVORF9ERUJVRzsKICAg
ICByYyA9IGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUoY3R4LCBkb21pZCwgc2VuZF9mZCwgZmxh
Z3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlY3ZfZmQsICZwb3N0Y29w
eV90cmFuc2l0aW9uZWQsIE5VTEwpOwotICAgIGFzc2VydCghcG9zdGNvcHlfdHJhbnNpdGlvbmVk
KTsKLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWN2X2ZkLCAmcG9zdGNv
cHlfdHJhbnNpdGlvbmVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZW1v
cnlfc3RyYXRlZ3ksIE5VTEwpOwogICAgIGlmIChyYykgewogICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgIm1pZ3JhdGlvbiBzZW5kZXI6IGxpYnhsX2RvbWFpbl9zdXNwZW5kIGZhaWxlZCIKICAgICAg
ICAgICAgICAgICAiIChyYz0lZClcbiIsIHJjKTsKLSAgICAgICAgaWYgKHJjID09IEVSUk9SX0dV
RVNUX1RJTUVET1VUKQorICAgICAgICBpZiAocG9zdGNvcHlfdHJhbnNpdGlvbmVkKQorICAgICAg
ICAgICAgZ290byBmYWlsZWRfcG9zdGNvcHk7CisgICAgICAgIGVsc2UgaWYgKHJjID09IEVSUk9S
X0dVRVNUX1RJTUVET1VUKQogICAgICAgICAgICAgZ290byBmYWlsZWRfc3VzcGVuZDsKICAgICAg
ICAgZWxzZQogICAgICAgICAgICAgZ290byBmYWlsZWRfcmVzdW1lOwogICAgIH0KIAorICAgIC8q
CisgICAgICogTm8gbmVlZCBmb3IgYWRkaXRpb25hbCBjZXJlbW9ueSBpZiB3ZSBhbHJlYWR5IHJl
c3VtZWQgdGhlIGd1ZXN0IGFzIHBhcnQKKyAgICAgKiBvZiBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0
aW9uLgorICAgICAqLworICAgIGlmIChwb3N0Y29weV90cmFuc2l0aW9uZWQpIHsKKyAgICAgICAg
LyogSXQgZG9lc24ndCBtYXR0ZXIgaWYgc29tZXRoaW5nIGhhcHBlbnMgdG8gdGhlIHBpcGUgYWZ0
ZXIgd2UgZ2V0IHRvCisgICAgICAgICAqIHRoaXMgcG9pbnQgLSB3ZSBvbmx5IGJvdGhlciB0byBz
eW5jaHJvbml6ZSBoZXJlIGZvciB0aWRpbmVzcy4gKi8KKyAgICAgICAgbWlncmF0ZV9yZWFkX2Zp
eGVkbWVzc2FnZShyZWN2X2ZkLCBtaWdyYXRlX3Bvc3Rjb3B5X3N5bmMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKG1pZ3JhdGVfcG9zdGNvcHlfc3luYyksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInBvc3Rjb3B5IHN5bmMiLCBydW5lKTsKKyAg
ICAgICAgbGlieGxfZG9tYWluX2Rlc3Ryb3koY3R4LCBkb21pZCwgMCk7CisgICAgICAgIGZwcmlu
dGYoc3RkZXJyLCAiTWlncmF0aW9uIHN1Y2Nlc3NmdWwuXG4iKTsKKyAgICAgICAgZXhpdChFWElU
X1NVQ0NFU1MpOworICAgIH0KKwogICAgIC8vZnByaW50ZihzdGRlcnIsICJtaWdyYXRpb24gc2Vu
ZGVyOiBUcmFuc2ZlciBjb21wbGV0ZS5cbiIpOwogICAgIC8vIFNob3VsZCBvbmx5IGJlIHByaW50
ZWQgd2hlbiBkZWJ1Z2dpbmcgYXMgaXQncyBhIGJpdCBtZXNzeSB3aXRoCiAgICAgLy8gcHJvZ3Jl
c3MgaW5kaWNhdGlvbi4KQEAgLTMxNyw2ICszMzQsMjEgQEAgc3RhdGljIHZvaWQgbWlncmF0ZV9k
b21haW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKnJ1bmUsIGludCBkZWJ1ZywKICAgICBj
bG9zZShzZW5kX2ZkKTsKICAgICBtaWdyYXRpb25fY2hpbGRfcmVwb3J0KHJlY3ZfZmQpOwogICAg
IGV4aXQoRVhJVF9GQUlMVVJFKTsKKworIGZhaWxlZF9wb3N0Y29weToKKyAgICBpZiAoY29tbW9u
X2RvbW5hbWUpIHsKKyAgICAgICAgeGFzcHJpbnRmKCZhd2F5X2RvbW5hbWUsICIlcy0tcG9zdGNv
cHktaW5jb25zaXN0ZW50IiwgY29tbW9uX2RvbW5hbWUpOworICAgICAgICBsaWJ4bF9kb21haW5f
cmVuYW1lKGN0eCwgZG9taWQsIGNvbW1vbl9kb21uYW1lLCBhd2F5X2RvbW5hbWUpOworICAgIH0K
KworICAgIGZwcmludGYoc3RkZXJyLAorICIqKiBNaWdyYXRpb24gZmFpbGVkIGR1cmluZyBtZW1v
cnkgcG9zdGNvcHkgKipcbiIKKyAiSXQncyBwb3NzaWJsZSB0aGF0IHRoZSBndWVzdCBoYXMgZXhl
Y3V0ZWQvaXMgZXhlY3V0aW5nIGF0IHRoZSBkZXN0aW5hdGlvbixcbiIKKyAiIHNvIHJlc3VtaW5n
IGl0IGhlcmUgbm93IG1heSBiZSB1bnNhZmUuXG4iKTsKKworICAgIGNsb3NlKHNlbmRfZmQpOwor
ICAgIG1pZ3JhdGlvbl9jaGlsZF9yZXBvcnQocmVjdl9mZCk7CisgICAgZXhpdChFWElUX0ZBSUxV
UkUpOwogfQogCiBzdGF0aWMgdm9pZCBtaWdyYXRlX3JlY2VpdmUoaW50IGRlYnVnLCBpbnQgZGFl
bW9uaXplLCBpbnQgbW9uaXRvciwKQEAgLTMzMCw2ICszNjIsNyBAQCBzdGF0aWMgdm9pZCBtaWdy
YXRlX3JlY2VpdmUoaW50IGRlYnVnLCBpbnQgZGFlbW9uaXplLCBpbnQgbW9uaXRvciwKICAgICBp
bnQgcmMsIHJjMjsKICAgICBjaGFyIHJjX2J1ZjsKICAgICBjaGFyICptaWdyYXRpb25fZG9tbmFt
ZTsKKyAgICBib29sIHBvc3Rjb3B5X3Jlc3VtZWQ7CiAgICAgc3RydWN0IGRvbWFpbl9jcmVhdGUg
ZG9tX2luZm87CiAKICAgICBzaWduYWwoU0lHUElQRSwgU0lHX0lHTik7CkBAIC0zNDksNiArMzgy
LDcgQEAgc3RhdGljIHZvaWQgbWlncmF0ZV9yZWNlaXZlKGludCBkZWJ1ZywgaW50IGRhZW1vbml6
ZSwgaW50IG1vbml0b3IsCiAgICAgZG9tX2luZm8ucGF1c2VkID0gMTsKICAgICBkb21faW5mby5t
aWdyYXRlX2ZkID0gcmVjdl9mZDsKICAgICBkb21faW5mby5zZW5kX2JhY2tfZmQgPSBzZW5kX2Zk
OworICAgIGRvbV9pbmZvLnBvc3Rjb3B5X3Jlc3VtZWQgPSAmcG9zdGNvcHlfcmVzdW1lZDsKICAg
ICBkb21faW5mby5taWdyYXRpb25fZG9tbmFtZV9yID0gJm1pZ3JhdGlvbl9kb21uYW1lOwogICAg
IGRvbV9pbmZvLmNoZWNrcG9pbnRlZF9zdHJlYW0gPSBjaGVja3BvaW50ZWQ7CiAgICAgZG9tX2lu
Zm8uY29sb19wcm94eV9zY3JpcHQgPSBjb2xvX3Byb3h5X3NjcmlwdDsKQEAgLTQxMSw2ICs0NDUs
MjAgQEAgc3RhdGljIHZvaWQgbWlncmF0ZV9yZWNlaXZlKGludCBkZWJ1ZywgaW50IGRhZW1vbml6
ZSwgaW50IG1vbml0b3IsCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIC8qCisgICAgICog
Tm8gbmVlZCBmb3IgYWRkaXRpb25hbCBjZXJlbW9ueSBpZiB3ZSBhbHJlYWR5IHJlc3VtZWQgdGhl
IGd1ZXN0IGFzIHBhcnQKKyAgICAgKiBvZiBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uLgorICAg
ICAqLworICAgIGlmIChwb3N0Y29weV9yZXN1bWVkKSB7CisgICAgICAgIGxpYnhsX3dyaXRlX2V4
YWN0bHkoY3R4LCBzZW5kX2ZkLCBtaWdyYXRlX3Bvc3Rjb3B5X3N5bmMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKG1pZ3JhdGVfcG9zdGNvcHlfc3luYyksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIm1pZ3JhdGlvbiBhY2sgc3RyZWFtIiwgInBvc3Rjb3B5IHN5bmMi
KTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJtaWdyYXRpb24gdGFyZ2V0OiBEb21haW4gc3Rh
cnRlZCBzdWNjZXNzc2Z1bGx5LlxuIik7CisgICAgICAgIGxpYnhsX2RvbWFpbl9yZW5hbWUoY3R4
LCBkb21pZCwgbWlncmF0aW9uX2RvbW5hbWUsIGNvbW1vbl9kb21uYW1lKTsKKyAgICAgICAgZXhp
dChFWElUX1NVQ0NFU1MpOworICAgIH0KKworCiAgICAgZnByaW50ZihzdGRlcnIsICJtaWdyYXRp
b24gdGFyZ2V0OiBUcmFuc2ZlciBjb21wbGV0ZSwiCiAgICAgICAgICAgICAiIHJlcXVlc3Rpbmcg
cGVybWlzc2lvbiB0byBzdGFydCBkb21haW4uXG4iKTsKIApAQCAtNTQxLDkgKzU4OSwxMSBAQCBp
bnQgbWFpbl9taWdyYXRlKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBjaGFyICpydW5lID0g
TlVMTDsKICAgICBjaGFyICpob3N0OwogICAgIGludCBvcHQsIGRhZW1vbml6ZSA9IDEsIG1vbml0
b3IgPSAxLCBkZWJ1ZyA9IDAsIHBhdXNlX2FmdGVyX21pZ3JhdGlvbiA9IDA7CisgICAgaW50IG1l
bW9yeV9zdHJhdGVneSA9IExJQlhMX0xNX01FTU9SWV9ERUZBVUxUOwogICAgIHN0YXRpYyBzdHJ1
Y3Qgb3B0aW9uIG9wdHNbXSA9IHsKICAgICAgICAgeyJkZWJ1ZyIsIDAsIDAsIDB4MTAwfSwKICAg
ICAgICAgeyJsaXZlIiwgMCwgMCwgMHgyMDB9LAorICAgICAgICB7InBvc3Rjb3B5IiwgMCwgMCwg
MHg0MDB9LAogICAgICAgICBDT01NT05fTE9OR19PUFRTCiAgICAgfTsKIApAQCAtNTcwLDYgKzYy
MCw5IEBAIGludCBtYWluX21pZ3JhdGUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGNhc2Ug
MHgyMDA6IC8qIC0tbGl2ZSAqLwogICAgICAgICAvKiBpZ25vcmVkIGZvciBjb21wYXRpYmlsaXR5
IHdpdGggeG0gKi8KICAgICAgICAgYnJlYWs7CisgICAgY2FzZSAweDQwMDogLyogLS1wb3N0Y29w
eSAqLworICAgICAgICBtZW1vcnlfc3RyYXRlZ3kgPSBMSUJYTF9MTV9NRU1PUllfUE9TVENPUFk7
CisgICAgICAgIGJyZWFrOwogICAgIH0KIAogICAgIGRvbWlkID0gZmluZF9kb21haW4oYXJndltv
cHRpbmRdKTsKQEAgLTYwMCw3ICs2NTMsNyBAQCBpbnQgbWFpbl9taWdyYXRlKGludCBhcmdjLCBj
aGFyICoqYXJndikKICAgICAgICAgICAgICAgICAgIHBhdXNlX2FmdGVyX21pZ3JhdGlvbiA/ICIg
LXAiIDogIiIpOwogICAgIH0KIAotICAgIG1pZ3JhdGVfZG9tYWluKGRvbWlkLCBydW5lLCBkZWJ1
ZywgY29uZmlnX2ZpbGVuYW1lKTsKKyAgICBtaWdyYXRlX2RvbWFpbihkb21pZCwgcnVuZSwgZGVi
dWcsIGNvbmZpZ19maWxlbmFtZSwgbWVtb3J5X3N0cmF0ZWd5KTsKICAgICByZXR1cm4gRVhJVF9T
VUNDRVNTOwogfQogCmRpZmYgLS1naXQgYS90b29scy94bC94bF92bWNvbnRyb2wuYyBiL3Rvb2xz
L3hsL3hsX3ZtY29udHJvbC5jCmluZGV4IDQ3YmE5ZjMuLjYyZTA5YzEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3hsL3hsX3ZtY29udHJvbC5jCisrKyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jCkBAIC02
NTUsNiArNjU1LDcgQEAgaW50IGNyZWF0ZV9kb21haW4oc3RydWN0IGRvbWFpbl9jcmVhdGUgKmRv
bV9pbmZvKQogICAgIGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2UgPSBOVUxMOwogICAgIGNvbnN0
IGNoYXIgKnJlc3RvcmVfc291cmNlID0gTlVMTDsKICAgICBpbnQgbWlncmF0ZV9mZCA9IGRvbV9p
bmZvLT5taWdyYXRlX2ZkOworICAgIGJvb2wgKnBvc3Rjb3B5X3Jlc3VtZWQgPSBkb21faW5mby0+
cG9zdGNvcHlfcmVzdW1lZDsKICAgICBib29sIGNvbmZpZ19pbl9qc29uOwogCiAgICAgaW50IGk7
CkBAIC02NzUsNiArNjc2LDkgQEAgaW50IGNyZWF0ZV9kb21haW4oc3RydWN0IGRvbWFpbl9jcmVh
dGUgKmRvbV9pbmZvKQogCiAgICAgaW50IHJlc3RvcmluZyA9IChyZXN0b3JlX2ZpbGUgfHwgKG1p
Z3JhdGVfZmQgPj0gMCkpOwogCisgICAgaWYgKHBvc3Rjb3B5X3Jlc3VtZWQpCisgICAgICAgICpw
b3N0Y29weV9yZXN1bWVkID0gZmFsc2U7CisKICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQo
JmRfY29uZmlnKTsKIAogICAgIGlmIChyZXN0b3JpbmcpIHsKQEAgLTg4Miw4ICs4ODYsOCBAQCBz
dGFydDoKIAogICAgICAgICByZXQgPSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoY3R4LCAm
ZF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZG9t
aWQsIHJlc3RvcmVfZmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzZW5kX2JhY2tfZmQsIE5VTEwsICZwYXJhbXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAwLCBhdXRvY29ubmVjdF9jb25zb2xlX2hvdyk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZW5kX2JhY2tfZmQsIHBvc3Rjb3B5X3Jl
c3VtZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGFyYW1z
LCAwLCBhdXRvY29ubmVjdF9jb25zb2xlX2hvdyk7CiAKICAgICAgICAgbGlieGxfZG9tYWluX3Jl
c3RvcmVfcGFyYW1zX2Rpc3Bvc2UoJnBhcmFtcyk7CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr6-0005YI-LO; Sun, 17 Jun 2018 12: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnW-00052S-4a
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:38 +0000
X-Inumbo-ID: b871e88a-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b871e88a-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:04 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id h12-v6so6805149pfk.11
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20: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=6dLJrDgGFnVI8lVBmRYdAF4EV542QxWwCA+JGYq5ZdY=;
 b=TLycVS9XxSWcnAqnJSAkyskxP2FxlFQzOTGOEaDNvJaxiquxEj7FhAwsxLp6E9YmOp
 G3YmpDCnk7TlZYV0GRqxmxaNpl5QOzJ3c6HpAptpKDfqdlxXAoBldaLo2P0AypAPbIKf
 7O4ud82ajbhLRKAHBWbcs3r19kDO2UWLUdTC+ljT1BZ9sffBsiR/TgfLI3h8p8FG9Xdj
 lxsmEjhS1p6+B5NuJdYJrHJ7ywTd8DaaAy4V0H2pfecYvlX25Hy0YatZ09YagjsYR8zR
 frVYz3ekt8dU4hqJPNX8e7BHJS7FAJP2znx81uYpTnhupeCTKOSMJMo3oL9rlK9epYo3
 nrxw==
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=6dLJrDgGFnVI8lVBmRYdAF4EV542QxWwCA+JGYq5ZdY=;
 b=MpFUS4lBODOeiiZTosAdl29qOoXanU65yaFvN1Sp9GyihwWCSkBgdFr0+H/pEhxvSQ
 c6Ll/xT6146R+5VWSt0/X4EkD4KSYoLd6wIbdKvndu4qPgx8gMI2V6UatudkfIfnIxz2
 XvgtdvtCVFWRiAE3jA6xhOQ8RtfEnHmIHqlKTWVcgRkcdT4WQ+I6rLdxXKB1oJHkOvFc
 g7BAeuc6F62wADYC8GiIJv/WvfqBJhHjnX+gEMCCOdDoJRfCMZZ3dYe4OEWMalpvRyIB
 ZnCTA70dKXwmljYz9lxPyr0LUr9bCH8nbVYQlrVVqtaW1Q9Rn6JazEE57JFzHs17XQEt
 5EUg==
X-Gm-Message-State: APt69E17aNec9wgaWlmWB3dAfhTHJr5p2u2+YBp1aQAr2XyZYdz7Jecu
 lMobeOvGGhT8yCWoXrIAX4fPpXj4TVk=
X-Google-Smtp-Source: ADUXVKL/6M4K/bzJ/9TTbdsIX+SxoTr4hVNqJpMm4DP7Y7nPqgaF7621R9vLf7a0KqzAoemP2NjqOg==
X-Received: by 2002:a63:b543:: with SMTP id
 u3-v6mr7543940pgo.365.1529230836282; 
 Sun, 17 Jun 2018 03:20:36 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:35 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:23 -0700
Message-Id: <1529230714-30455-13-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 12/23] libxc/migration: specify postcopy
 live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgotIGFsbG9jYXRlIHRoZSBu
ZXcgcG9zdGNvcHkgcmVjb3JkIHR5cGUgbnVtYmVycwotIGF1Z21lbnQgdGhlIHN0cmVhbSBmb3Jt
YXQgc3BlY2lmaWNhdGlvbiB0byBpbmNsdWRlIHRoZXNlIG5ldyB0eXBlcyBhbmQKICB0aGVpciBy
b2xlIGluIHRoZSBwcm90b2NvbAoKU2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8gPGp0b3R0b0B1
d2F0ZXJsb28uY2E+Ci0tLQogZG9jcy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRv
YyB8IDE3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJ4Yy94Y19z
cl9jb21tb24uYyAgICAgICAgICAgICAgIHwgICA3ICsrCiB0b29scy9saWJ4Yy94Y19zcl9zdHJl
YW1fZm9ybWF0LmggICAgICAgIHwgICA5ICstCiAzIGZpbGVzIGNoYW5nZWQsIDE5MCBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9zcGVjcy9saWJ4Yy1taWdy
YXRpb24tc3RyZWFtLnBhbmRvYyBiL2RvY3Mvc3BlY3MvbGlieGMtbWlncmF0aW9uLXN0cmVhbS5w
YW5kb2MKaW5kZXggODM0MmQ4OC4uOWYwODYxNSAxMDA2NDQKLS0tIGEvZG9jcy9zcGVjcy9saWJ4
Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYworKysgYi9kb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlv
bi1zdHJlYW0ucGFuZG9jCkBAIC0zLDYgKzMsNyBAQAogICBBbmRyZXcgQ29vcGVyIDw8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4+CiAgIFdlbiBDb25neWFuZyA8PHdlbmN5QGNuLmZ1aml0c3Uu
Y29tPj4KICAgWWFuZyBIb25neWFuZyA8PGhvbmd5YW5nLnlhbmdAZWFzeXN0YWNrLmNuPj4KKyAg
Sm9zaHVhIE90dG8gPDxqdG90dG9AdXdhdGVybG9vLmNhPj4KICUgUmV2aXNpb24gMgogCiBJbnRy
b2R1Y3Rpb24KQEAgLTIzMSw2ICsyMzIsMjAgQEAgdHlwZSAgICAgICAgIDB4MDAwMDAwMDA6IEVO
RAogCiAgICAgICAgICAgICAgMHgwMDAwMDAwRjogQ0hFQ0tQT0lOVF9ESVJUWV9QRk5fTElTVCAo
U2Vjb25kYXJ5IC0+IFByaW1hcnkpCiAKKyAgICAgICAgICAgICAweDAwMDAwMDEwOiBQT1NUQ09Q
WV9CRUdJTgorCisgICAgICAgICAgICAgMHgwMDAwMDAxMTogUE9TVENPUFlfUEZOU19CRUdJTgor
CisgICAgICAgICAgICAgMHgwMDAwMDAxMjogUE9TVENPUFlfUEZOUworCisgICAgICAgICAgICAg
MHgwMDAwMDAxMzogUE9TVENPUFlfVFJBTlNJVElPTgorCisgICAgICAgICAgICAgMHgwMDAwMDAx
NDogUE9TVENPUFlfUEFHRV9EQVRBCisKKyAgICAgICAgICAgICAweDAwMDAwMDE1OiBQT1NUQ09Q
WV9GQVVMVAorCisgICAgICAgICAgICAgMHgwMDAwMDAxNjogUE9TVENPUFlfQ09NUExFVEUKKwog
ICAgICAgICAgICAgIDB4MDAwMDAwMTAgLSAweDdGRkZGRkZGOiBSZXNlcnZlZCBmb3IgZnV0dXJl
IF9tYW5kYXRvcnlfCiAgICAgICAgICAgICAgcmVjb3Jkcy4KIApAQCAtNjI0LDYgKzYzOSwxNDIg
QEAgVGhlIGNvdW50IG9mIHBmbnMgaXM6IHJlY29yZC0+bGVuZ3RoL3NpemVvZih1aW50NjRfdCku
CiAKIFxjbGVhcnBhZ2UKIAorUE9TVENPUFlfQkVHSU4KKy0tLS0tLS0tLS0tLS0tCisKK1RoaXMg
cmVjb3JkIG11c3Qgb25seSBhcHBlYXIgaW4gYSB0cnVseSBfbGl2ZV8gbWlncmF0aW9uIHN0cmVh
bSwgYW5kIGlzCit0cmFuc21pdHRlZCBieSB0aGUgbWlncmF0aW9uIHNlbmRlciB0byBzaWduYWwg
dG8gdGhlIGRlc3RpbmF0aW9uIHRoYXQKK3RoZSBtaWdyYXRpb24gd2lsbCAoYXMgc29vbiBhcyBw
b3NzaWJsZSkgdHJhbnNpdGlvbiBmcm9tIHRoZSBtZW1vcnkKK3ByZS1jb3B5IHBoYXNlIHRvIHRo
ZSBwb3N0LWNvcHkgcGhhc2UsIGR1cmluZyB3aGljaCByZW1haW5pbmcgdW5taWdyYXRlZAorZG9t
YWluIG1lbW9yeSBpcyBwYWdlZCBvdmVyIHRoZSBuZXR3b3JrIG9uLWRlbWFuZCBfYWZ0ZXJfIHRo
ZSBndWVzdCBoYXMKK3Jlc3VtZWQuCisKK1RoaXMgcmVjb3JkIF9tdXN0XyBiZSBmb2xsb3dlZCBp
bW1lZGlhdGVseSBieSB0aGUgZG9tYWluIENQVSBjb250ZXh0CityZWNvcmRzIChlLmcuIFRTQ19J
TkZPLCBIVk1fQ09OVEVYVCBhbmQgSFZNX1BBUkFNUyBmb3IgSFZNIGRvbWFpbnMpLgorVGhpcyBp
cyBmb3IgcHJhY3RpY2FsIHJlYXNvbnM6IGluIHRoZSBIVk0gY2FzZSwgdGhlIFBBR0lOR19SSU5H
X1BGTgorcGFyYW1ldGVyIG11c3QgYmUga25vd24gYXQgdGhlIGRlc3RpbmF0aW9uIGJlZm9yZSBw
cmVwYXJhdGlvbiBmb3IgcGFnaW5nCitjYW4gYmVnaW4uCisKK1RoaXMgcmVjb3JkIGNvbnRhaW5z
IG5vIGZpZWxkczsgaXRzIGJvZHlfbGVuZ3RoIGlzIDAuCisKK1xjbGVhcnBhZ2UKKworUE9TVENP
UFlfUEZOU19CRUdJTgorLS0tLS0tLS0tLS0tLS0tLS0tLQorCitEdXJpbmcgdGhlIGluaXRpYXRp
b24gc2VxdWVuY2Ugb2YgYSBwb3N0Y29weSBsaXZlIG1pZ3JhdGlvbiwgdGhpcyByZWNvcmQKK2lt
bWVkaWF0ZWx5IGZvbGxvd3MgdGhlIGZpbmFsIGRvbWFpbiBDUFUgY29udGV4dCByZWNvcmQgYW5k
IGluZGljYXRlcwordGhlIGJlZ2lubmluZyBvZiBhIHNlcXVlbmNlIG9mIDAgb3IgbW9yZSBQT1NU
Q09QWV9QRk5TIHJlY29yZHMuICBUaGUKK2Rlc3RpbmF0aW9uIHVzZXMgdGhpcyByZWNvcmQgYXMg
YSBjdWUgdG8gcHJlcGFyZSBmb3IgcG9zdGNvcHkgcGFnaW5nLgorCitUaGlzIHJlY29yZCBjb250
YWlucyBubyBmaWVsZHM7IGl0cyBib2R5X2xlbmd0aCBpcyAwLgorCitcY2xlYXJwYWdlCisKK1BP
U1RDT1BZX1BGTlMKKy0tLS0tLS0tLS0tLS0KKworRWFjaCBQT1NUQ09QWV9QRk5TIHJlY29yZCBj
b250YWlucyBhbiB1bm9yZGVyZWQgbGlzdCBvZiAncG9zdGNvcHkgUEZOUycKKy0gaS5lLiBwZm5z
IHRoYXQgYXJlIGRpcnR5IGF0IHRoZSBzZW5kZXIgYW5kIHJlcXVpcmUgbWlncmF0aW9uIGR1cmlu
ZwordGhlIHBvc3Rjb3B5IHBoYXNlLiAgVGhlIHN0cnVjdHVyZSBvZiB0aGUgcmVjb3JkIGlzIGlk
ZW50aWNhbCB0aGF0IG9mCit0aGUgUEFHRV9EQVRBIHJlY29yZCB0eXBlLCBidXQgb21pdHRpbmcg
YW55IGFjdHVhbCB0cmFpbGluZyBwYWdlCitjb250ZW50cy4KKworICAgICAwICAgICAxICAgICAy
ICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3IG9jdGV0CisgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCisgICAgfCBjb3VudCAoQykgICAg
ICAgICAgICAgfCAocmVzZXJ2ZWQpICAgICAgICAgICAgICB8CisgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCisgICAgfCBwZm5bMF0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCisgICAgLi4uCisgICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCisgICAgfCBwZm5b
Qy0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCisKK1xjbGVhcnBh
Z2UKKworUE9TVENPUFlfVFJBTlNJVElPTgorLS0tLS0tLS0tLS0tLS0tLS0tLQorCitUaGlzIHJl
Y29yZCBpcyB0cmFuc21pdHRlZCBieSBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uIHNlbmRlciBh
ZnRlciB0aGUKK2ZpbmFsIFBPU1RDT1BZX1BGTlMgcmVjb3JkLCBhbmQgaW5kaWNhdGVzIHRoYXQg
dGhlIGVtYmVkZGVkIGxpYnhjIHN0cmVhbQord2lsbCBiZSBpbnRlcnJ1cHRlZCBieSBjb250ZW50
IGluIHRoZSBoaWdoZXItbGF5ZXIgc3RyZWFtIG5lY2Vzc2FyeSB0bworcGVybWl0IHJlc3VtcHRp
b24gb2YgdGhlIGRvbWFpbiBhdCB0aGUgZGVzdGluYXRpb24sIGFuZCBmdXJ0aGVyIHRoYW4KK3do
ZW4gdGhlIGhpZ2hlci1sYXllciBjb250ZW50IGlzIGNvbXBsZXRlIHRoZSBkb21haW4gc2hvdWxk
IGJlIHJlc3VtZWQKK2luIHBvc3Rjb3B5IG1vZGUgYXQgdGhlIGRlc3RpbmF0aW9uLgorCitUaGlz
IHJlY29yZCBjb250YWlucyBubyBmaWVsZHM7IGl0cyBib2R5X2xlbmd0aCBpcyAwLgorCitcY2xl
YXJwYWdlCisKK1BPU1RDT1BZX1BBR0VfREFUQQorLS0tLS0tLS0tLS0tLS0tLS0tCisKK1RoaXMg
cmVjb3JkIGlzIGlkZW50aWNhbCBpbiBtZWFuaW5nIGFuZCBmb3JtYXQgdG8gdGhlIFBBR0VfREFU
QSByZWNvcmQKK3R5cGUsIGFuZCBpcyB0cmFuc21pdHRlZCBkdXJpbmcgbGl2ZSBtaWdyYXRpb24g
YnkgdGhlIHNlbmRlciBkdXJpbmcgdGhlCitwb3N0Y29weSBwaGFzZSB0byB0cmFuc2ZlciBiYXRj
aGVzIG9mIG91dHN0YW5kaW5nIGRvbWFpbiBtZW1vcnkuCisKKyAgICAgMCAgICAgMSAgICAgMiAg
ICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyBvY3RldAorICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAgIHwgY291bnQgKEMpICAgICAg
ICAgICAgIHwgKHJlc2VydmVkKSAgICAgICAgICAgICAgfAorICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAgIHwgcGZuWzBdICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAgIC4uLgorICAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAgIHwgcGZuW0Mt
MV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAgIHwgcGFnZV9k
YXRhWzBdLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICAgIC4uLgorICAg
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICAg
IHwgcGFnZV9kYXRhW0MtMV0uLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICAg
IC4uLgorICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKworCitJdCBpcyBhbiBlcnJvciBmb3IgYW4gWFRBQiwgQlJPS0VOIG9yIFhBTExPQyBwZm4g
dG8gYmUgdHJhbnNtaXR0ZWQgaW4gYQorcmVjb3JkIG9mIHRoaXMgdHlwZSwgc28gYWxsIHBmbnMg
bXVzdCBiZSBhY2NvbXBhbmllZCBieSBiYWNraW5nIGRhdGEuCitJdCBpcyBhbiBlcnJvciBmb3Ig
YSBwZm4gbm90IHByZXZpb3VzbHkgaW5jbHVkZWQgaW4gYSBQT1NUQ09QWV9QRk5TCityZWNvcmQg
dG8gYmUgaW5jbHVkZWQgaW4gYSByZWNvcmQgb2YgdGhpcyB0eXBlLgorCitcY2xlYXJwYWdlCisK
K1BPU1RDT1BZX0ZBVUxUCistLS0tLS0tLS0tLS0tLQorCitBIFBPU1RDT1BZX0ZBVUxUIHJlY29y
ZCBpcyB0cmFuc21pdHRlZCBieSBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uCitfZGVzdGluYXRp
b25fIHRvIGNvbW11bmljYXRlIGFuIHVyZ2VudCBuZWVkIGZvciBhIGJhdGNoIG9mIHBmbnMuICBJ
dCBpcworaWRlbnRpY2FsIGluIGZvcm1hdCB0byB0aGUgUE9TVENPUFlfUEZOUyByZWNvcmQgdHlw
ZSwgX2V4Y2VwdF8gdGhhdCB0aGUKK3R5cGUgb2YgZWFjaCBwYWdlIGlzIG5vdCBlbmNvZGVkIGlu
IHRoZSB0cmFuc21pdHRlZCBwZm5zLgorCisgICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQg
ICAgIDUgICAgIDYgICAgIDcgb2N0ZXQKKyAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAgICB8IGNvdW50IChDKSAgICAgICAgICAgICB8IChy
ZXNlcnZlZCkgICAgICAgICAgICAgIHwKKyAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAgICB8IHBmblswXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAgICAuLi4KKyAgICArLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAgICB8IHBmbltDLTFdICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAgICArLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKworXGNsZWFycGFnZQorCitQT1NUQ09Q
WV9DT01QTEVURQorLS0tLS0tLS0tLS0tLS0tLS0KKworQSBwb3N0Y29weSBsaXZlIG1pZ3JhdGlv
biBfZGVzdGluYXRpb25fIHRyYW5zbWl0cyBhIFBPU1RDT1BZX0NPTVBMRVRFCityZWNvcmQgd2hl
biB0aGUgcG9zdGNvcHkgcGhhc2Ugb2YgYSBtaWdyYXRpb24gaXMgY29tcGxldGUsIGlmIG9uZSB3
YXMKK2VudGVyZWQuCisKK1RoaXMgcmVjb3JkIGNvbnRhaW5zIG5vIGZpZWxkczsgaXRzIGJvZHlf
bGVuZ3RoIGlzIDAuCisKK0luIGFkZGl0aW9uIHRvIHJlcG9ydGluZyB0aGUgcGhhc2UgY29tcGxl
dGlvbiB0byB0aGUgc2VuZGVyLCB0aGlzIHJlY29yZAorYWxzbyBlbmFibGVzIHRoZSBtaWdyYXRp
b24gc2VuZGVyIHRvIGZsdXNoIGl0cyByZWNlaXZlIHN0cmVhbSBvZgoraW4tZmxpZ2h0IFBPU1RD
T1BZX0ZBVUxUIHJlY29yZHMgYmVmb3JlIGhhbmRpbmcgY29udHJvbCBvZiB0aGUgc3RyZWFtCiti
YWNrIHRvIGEgaGlnaGVyIGxheWVyLgorCitcY2xlYXJwYWdlCisKIExheW91dAogPT09PT09CiAK
QEAgLTY3Niw2ICs4MjcsMzAgQEAgQSB0eXBpY2FsIHNhdmUgcmVjb3JkIGZvciBhbiB4ODYgSFZN
IGd1ZXN0IGltYWdlIHdvdWxkIGxvb2sgbGlrZToKIDUuIEhWTVxfQ09OVEVYVAogNi4gSFZNXF9Q
QVJBTVMKIAoreDg2IEhWTSBQb3N0Y29weSBMaXZlIE1pZ3JhdGlvbgorLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorCitUaGUgYmktZGlyZWN0aW9uYWwgbWlncmF0aW9uIHN0cmVhbSBm
b3IgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24gb2YgYW4KK3g4NiBIVk0gZ3Vlc3QgaW1hZ2Ugd291
bGQgbG9vayBsaWtlOgorCisgMS4gSW1hZ2UgaGVhZGVyCisgMi4gRG9tYWluIGhlYWRlcgorIDMu
IE1hbnkgKG9yIGZldyEpIFBBR0VcX0RBVEEgcmVjb3JkcworIDQuIFBPU1RDT1BZXF9CRUdJTgor
IDUuIFRTQ1xfSU5GTworIDYuIEhWTVxfQ09OVEVYVAorIDcuIEhWTVxfUEFSQU1TCisgOC4gUE9T
VENPUFlcX1BGTlNcX0JFR0lOCisgOS4gTWFueSBQT1NUQ09QWVxfUEZOUyByZWNvcmRzCisxMC4g
UE9TVENPUFlcX1RSQU5TSVRJT04KKy4uLiBoaWdoZXIgbGF5ZXIgc3RyZWFtIGNvbnRlbnQgLi4u
CisxMS4gTWFueSBQT1NUQ09QWVxfUEFHRVxfREFUQSByZWNvcmRzCisKK0R1cmluZyAxMSwgdGhl
IGRlc3RpbmF0aW9uIHdvdWxkIHJlcGx5IHdpdGggKGhvcGVmdWxseSBub3QgdG9vKSBtYW55CitQ
T1NUQ09QWVxfRkFVTFQgcmVjb3Jkcy4KKworQWZ0ZXIgMTEsIHRoZSBkZXN0aW5hdGlvbiB3b3Vs
ZCB0cmFuc21pdCBhIGZpbmFsIFBPU1RDT1BZXF9DT01QTEVURS4KKwogCiBMZWdhY3kgSW1hZ2Vz
ICh4ODYgb25seSkKID09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMveGNfc3JfY29tbW9uLmMgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYwppbmRleCBm
NDQzOTc0Li4wOTBiNWZkIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYwor
KysgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYwpAQCAtMzgsNiArMzgsMTMgQEAgc3RhdGlj
IGNvbnN0IGNoYXIgKm1hbmRhdG9yeV9yZWNfdHlwZXNbXSA9CiAgICAgW1JFQ19UWVBFX1ZFUklG
WV0gICAgICAgICAgICAgICAgICAgICAgID0gIlZlcmlmeSIsCiAgICAgW1JFQ19UWVBFX0NIRUNL
UE9JTlRdICAgICAgICAgICAgICAgICAgID0gIkNoZWNrcG9pbnQiLAogICAgIFtSRUNfVFlQRV9D
SEVDS1BPSU5UX0RJUlRZX1BGTl9MSVNUXSAgICA9ICJDaGVja3BvaW50IGRpcnR5IHBmbiBsaXN0
IiwKKyAgICBbUkVDX1RZUEVfUE9TVENPUFlfQkVHSU5dICAgICAgICAgICAgICAgPSAiUG9zdGNv
cHkgYmVnaW4iLAorICAgIFtSRUNfVFlQRV9QT1NUQ09QWV9QRk5TX0JFR0lOXSAgICAgICAgICA9
ICJQb3N0Y29weSBwZm5zIGJlZ2luIiwKKyAgICBbUkVDX1RZUEVfUE9TVENPUFlfUEZOU10gICAg
ICAgICAgICAgICAgPSAiUG9zdGNvcHkgcGZucyIsCisgICAgW1JFQ19UWVBFX1BPU1RDT1BZX1RS
QU5TSVRJT05dICAgICAgICAgID0gIlBvc3Rjb3B5IHRyYW5zaXRpb24iLAorICAgIFtSRUNfVFlQ
RV9QT1NUQ09QWV9QQUdFX0RBVEFdICAgICAgICAgICA9ICJQb3N0Y29weSBwYWdlIGRhdGEiLAor
ICAgIFtSRUNfVFlQRV9QT1NUQ09QWV9GQVVMVF0gICAgICAgICAgICAgICA9ICJQb3N0Y29weSBm
YXVsdCIsCisgICAgW1JFQ19UWVBFX1BPU1RDT1BZX0NPTVBMRVRFXSAgICAgICAgICAgID0gIlBv
c3Rjb3B5IGNvbXBsZXRlIiwKIH07CiAKIGNvbnN0IGNoYXIgKnJlY190eXBlX3RvX3N0cih1aW50
MzJfdCB0eXBlKQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5o
IGIvdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oCmluZGV4IDMyNDAwYjIuLmQxNmQw
YzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3N0cmVhbV9mb3JtYXQuaAorKysgYi90
b29scy9saWJ4Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmgKQEAgLTc2LDEwICs3NiwxNyBAQCBzdHJ1
Y3QgeGNfc3JfcmhkcgogI2RlZmluZSBSRUNfVFlQRV9WRVJJRlkgICAgICAgICAgICAgICAgICAg
ICAweDAwMDAwMDBkVQogI2RlZmluZSBSRUNfVFlQRV9DSEVDS1BPSU5UICAgICAgICAgICAgICAg
ICAweDAwMDAwMDBlVQogI2RlZmluZSBSRUNfVFlQRV9DSEVDS1BPSU5UX0RJUlRZX1BGTl9MSVNU
ICAweDAwMDAwMDBmVQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9CRUdJTiAgICAgICAgICAg
ICAweDAwMDAwMDEwVQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9QRk5TX0JFR0lOICAgICAg
ICAweDAwMDAwMDExVQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9QRk5TICAgICAgICAgICAg
ICAweDAwMDAwMDEyVQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9UUkFOU0lUSU9OICAgICAg
ICAweDAwMDAwMDEzVQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9QQUdFX0RBVEEgICAgICAg
ICAweDAwMDAwMDE0VQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9GQVVMVCAgICAgICAgICAg
ICAweDAwMDAwMDE1VQorI2RlZmluZSBSRUNfVFlQRV9QT1NUQ09QWV9DT01QTEVURSAgICAgICAg
ICAweDAwMDAwMDE2VQogCiAjZGVmaW5lIFJFQ19UWVBFX09QVElPTkFMICAgICAgICAgICAgIDB4
ODAwMDAwMDBVCiAKLS8qIFBBR0VfREFUQSAqLworLyogUEFHRV9EQVRBL1BPU1RDT1BZX1BGTlMv
UE9TVENPUFlfUEFHRV9EQVRBL1BPU1RDT1BZX0ZBVUxUICovCiBzdHJ1Y3QgeGNfc3JfcmVjX3Bh
Z2VzX2hlYWRlcgogewogICAgIHVpbnQzMl90IGNvdW50OwotLSAKMi43LjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr7-0005YO-0G; Sun, 17 Jun 2018 12: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnX-00052n-Au
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:39 +0000
X-Inumbo-ID: b923f342-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x243.google.com (unknown [2607:f8b0:400e:c05::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b923f342-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:05 +0200 (CEST)
Received: by mail-pg0-x243.google.com with SMTP id a14-v6so6253241pgw.10
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:38 -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=0ZT/I5JZqrRW1QwzMuoLAW74l/uZG2qfqzrgBrGNzjE=;
 b=TcGTiD9MbqiCee6pOB55HEUAjaq4EuX6D5/c09JYGSQUL0EMQ+tR5gzAPAmDDfo1eR
 3j3M5Th9g+ggFqJk3IDdJi7+LDVVXWmJF2+RSoXm+uwORiCKfA4dGJUyH4nbOppWvlbl
 z9KLwtNmF7msRRGHA5Ek4whIiP4p6zEVcaUruP7QAPR2vxveBfC8HZG4FG6LMbJWVgpz
 BcnCjSR9uV5X4GBQr32z29oosjTBl4w2TDogANxO/YnFKjcPmET4EkuG2wGZzz63G8Px
 iLsTK8kZst9KwT2t7gim4jF7kXRbpL6agJrP9YJR6GAXLJJZmPzvkV+bGvkVgEO1GOdr
 IR0A==
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=0ZT/I5JZqrRW1QwzMuoLAW74l/uZG2qfqzrgBrGNzjE=;
 b=RrcIq8U5rSbLty7HQOCiyscyWpY6miDCN7sY43KPV4OCSKKEOdNCi/KIDldoGSnRBC
 TiCPnhPC3cs8JcdeJRa+u2yrsJXsxtSOSfQ2UxcNGfB84fGMcNP0D2L9IUKq/1zeJaqa
 hC++vZOFeQjWpjWGgolfrr7dnb1yibKe+zTf/MRTFicEyqHoZsJvi2y+g2i1Dp62orZP
 8CaSHe92YuXhKx5Xy4Amv7aLNtb28rGTJXcucOmtqG4tqDmURNC6Eoe4J8psxJfgNAe1
 zQGnjQi2NIL+5e/cLW7k9VerclOMYajZOchOSXZ69oFkbdezOmXWaonH5yTlI5bJkGmC
 qxlQ==
X-Gm-Message-State: APt69E2EcpTHI7DX+2wM2UrlnKi6sSI218s6Z7GuuyKOU6xZF97TIcF+
 YUfnUspcu+hrY2tK8rEY4AK0NMUXPaw=
X-Google-Smtp-Source: ADUXVKKfSngrPSYVfdUEB3WnMqmmSSoX5OFmG29ZBz/rq83YrgkjEsz+3SWnkxC19RjJQVMx3umpKw==
X-Received: by 2002:a62:4556:: with SMTP id
 s83-v6mr9220061pfa.73.1529230837390; 
 Sun, 17 Jun 2018 03:20:37 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:36 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:24 -0700
Message-Id: <1529230714-30455-14-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 13/23] libxc/migration: add
 try_read_record()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpFbmFibGUgbm9uLWJsb2Nr
aW5nIG1pZ3JhdGlvbiByZWNvcmQgcmVhZHMgYnkgYWRkaW5nIGEgaGVscGVyIHJvdXRpbmUgdGhh
dAptYW5hZ2VzIHRoZSBjb250ZXh0IG9mIGEgcmVjb3JkIHJlYWQgYWNyb3NzIG11bHRpcGxlIGlu
dm9jYXRpb25zIGFzIHRoZSByZWNvcmQncwpkYXRhIGJlY29tZXMgYXZhaWxhYmxlIG92ZXIgdGlt
ZS4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90dG9AdXdhdGVybG9vLmNhPgotLS0K
IHRvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYyAgIHwgMjEgKysrKysrKysrKystLS0tCiB0b29scy9s
aWJ4Yy94Y19wcml2YXRlLmggICB8ICAyICsrCiB0b29scy9saWJ4Yy94Y19zcl9jb21tb24uYyB8
IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xz
L2xpYnhjL3hjX3NyX2NvbW1vbi5oIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
NCBmaWxlcyBjaGFuZ2VkLCAxMjIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMgYi90b29scy9saWJ4Yy94Y19wcml2YXRl
LmMKaW5kZXggZjM5NTU5NC4uYjMzZDAyZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfcHJp
dmF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYwpAQCAtNjMzLDI2ICs2MzMsMzcg
QEAgdm9pZCBiaXRtYXBfYnl0ZV90b182NCh1aW50NjRfdCAqbHAsIGNvbnN0IHVpbnQ4X3QgKmJw
LCBpbnQgbmJpdHMpCiAgICAgfQogfQogCi1pbnQgcmVhZF9leGFjdChpbnQgZmQsIHZvaWQgKmRh
dGEsIHNpemVfdCBzaXplKQoraW50IHRyeV9yZWFkX2V4YWN0KGludCBmZCwgdm9pZCAqZGF0YSwg
c2l6ZV90IHNpemUsIHNpemVfdCAqb2Zmc2V0KQogewotICAgIHNpemVfdCBvZmZzZXQgPSAwOwog
ICAgIHNzaXplX3QgbGVuOwogCi0gICAgd2hpbGUgKCBvZmZzZXQgPCBzaXplICkKKyAgICBhc3Nl
cnQob2Zmc2V0KTsKKyAgICAqb2Zmc2V0ID0gMDsKKyAgICB3aGlsZSAoICpvZmZzZXQgPCBzaXpl
ICkKICAgICB7Ci0gICAgICAgIGxlbiA9IHJlYWQoZmQsIChjaGFyICopZGF0YSArIG9mZnNldCwg
c2l6ZSAtIG9mZnNldCk7CisgICAgICAgIGxlbiA9IHJlYWQoZmQsIChjaGFyICopZGF0YSArICpv
ZmZzZXQsIHNpemUgLSAqb2Zmc2V0KTsKICAgICAgICAgaWYgKCAobGVuID09IC0xKSAmJiAoZXJy
bm8gPT0gRUlOVFIpICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICBpZiAoIGxlbiA9
PSAwICkKICAgICAgICAgICAgIGVycm5vID0gMDsKICAgICAgICAgaWYgKCBsZW4gPD0gMCApCiAg
ICAgICAgICAgICByZXR1cm4gLTE7Ci0gICAgICAgIG9mZnNldCArPSBsZW47CisgICAgICAgICpv
ZmZzZXQgKz0gbGVuOwogICAgIH0KIAogICAgIHJldHVybiAwOwogfQogCitpbnQgcmVhZF9leGFj
dChpbnQgZmQsIHZvaWQgKmRhdGEsIHNpemVfdCBzaXplKQoreworICAgIHNpemVfdCBvZmZzZXQ7
CisgICAgaW50IHJjOworCisgICAgcmMgPSB0cnlfcmVhZF9leGFjdChmZCwgZGF0YSwgc2l6ZSwg
Jm9mZnNldCk7CisgICAgYXNzZXJ0KHJjID09IC0xIHx8IG9mZnNldCA9PSBzaXplKTsKKyAgICBy
ZXR1cm4gcmM7Cit9CisKIGludCB3cml0ZV9leGFjdChpbnQgZmQsIGNvbnN0IHZvaWQgKmRhdGEs
IHNpemVfdCBzaXplKQogewogICAgIHNpemVfdCBvZmZzZXQgPSAwOwpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGMveGNfcHJpdmF0ZS5oIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCmluZGV4IDFj
MjdiMGYuLmFhYWUzNDQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaAorKysg
Yi90b29scy9saWJ4Yy94Y19wcml2YXRlLmgKQEAgLTM4NCw2ICszODQsOCBAQCBpbnQgeGNfZmx1
c2hfbW11X3VwZGF0ZXMoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4Y19tbXUgKm1tdSk7CiAK
IC8qIFJldHVybiAwIG9uIHN1Y2Nlc3M7IC0xIG9uIGVycm9yIHNldHRpbmcgZXJybm8uICovCiBp
bnQgcmVhZF9leGFjdChpbnQgZmQsIHZvaWQgKmRhdGEsIHNpemVfdCBzaXplKTsgLyogRU9GID0+
IC0xLCBlcnJubz0wICovCisvKiBMaWtlIHJlYWRfZXhhY3QoKSwgYnV0IHN0b3JlcyB0aGUgbGVu
Z3RoIHJlYWQgYmVmb3JlIGVycm9yIHRvICpvZmZzZXQuICovCitpbnQgdHJ5X3JlYWRfZXhhY3Qo
aW50IGZkLCB2b2lkICpkYXRhLCBzaXplX3Qgc2l6ZSwgc2l6ZV90ICpvZmZzZXQpOwogaW50IHdy
aXRlX2V4YWN0KGludCBmZCwgY29uc3Qgdm9pZCAqZGF0YSwgc2l6ZV90IHNpemUpOwogaW50IHdy
aXRldl9leGFjdChpbnQgZmQsIGNvbnN0IHN0cnVjdCBpb3ZlYyAqaW92LCBpbnQgaW92Y250KTsK
IApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmMgYi90b29scy9saWJ4Yy94
Y19zcl9jb21tb24uYwppbmRleCAwOTBiNWZkLi5jMzdmZTFmIDEwMDY0NAotLS0gYS90b29scy9s
aWJ4Yy94Y19zcl9jb21tb24uYworKysgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYwpAQCAt
MTQ3LDYgKzE0Nyw3MSBAQCBpbnQgcmVhZF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0
eCwgaW50IGZkLCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMpCiAgICAgcmV0dXJuIDA7CiB9Owog
CitpbnQgdHJ5X3JlYWRfcmVjb3JkKHN0cnVjdCB4Y19zcl9yZWFkX3JlY29yZF9jb250ZXh0ICpy
cmN0eCwgaW50IGZkLAorICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpy
ZWMpCit7CisgICAgaW50IHJjOworICAgIHhjX2ludGVyZmFjZSAqeGNoID0gcnJjdHgtPmN0eC0+
eGNoOworICAgIHNpemVfdCBvZmZzZXRfb3V0LCBkYXRhb2ZmLCBkYXRhc3o7CisKKyAgICAvKiBJ
ZiB0aGUgaGVhZGVyIGlzbid0IHlldCBjb21wbGV0ZSwgYXR0ZW1wdCB0byBmaW5pc2ggaXQgZmly
c3QuICovCisgICAgaWYgKCBycmN0eC0+b2Zmc2V0IDwgc2l6ZW9mKHJyY3R4LT5yaGRyKSApCisg
ICAgeworICAgICAgICByYyA9IHRyeV9yZWFkX2V4YWN0KGZkLCAoY2hhciAqKSZycmN0eC0+cmhk
ciArIHJyY3R4LT5vZmZzZXQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHJy
Y3R4LT5yaGRyKSAtIHJyY3R4LT5vZmZzZXQsICZvZmZzZXRfb3V0KTsKKyAgICAgICAgcnJjdHgt
Pm9mZnNldCArPSBvZmZzZXRfb3V0OworCisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAg
cmV0dXJuIHJjOworICAgIH0KKworICAgIGRhdGFzeiA9IFJPVU5EVVAocnJjdHgtPnJoZHIubGVu
Z3RoLCBSRUNfQUxJR05fT1JERVIpOworCisgICAgaWYgKCBkYXRhc3ogKQorICAgIHsKKyAgICAg
ICAgaWYgKCAhcnJjdHgtPmRhdGEgKQorICAgICAgICB7CisgICAgICAgICAgICBycmN0eC0+ZGF0
YSA9IG1hbGxvYyhkYXRhc3opOworCisgICAgICAgICAgICBpZiAoICFycmN0eC0+ZGF0YSApCisg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgRVJST1IoIlVuYWJsZSB0byBhbGxvY2F0ZSAl
enUgYnl0ZXMgZm9yIHJlY29yZCAoMHglMDh4LCAlcykiLAorICAgICAgICAgICAgICAgICAgICAg
IGRhdGFzeiwgcnJjdHgtPnJoZHIudHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICByZWNfdHlw
ZV90b19zdHIocnJjdHgtPnJoZHIudHlwZSkpOworICAgICAgICAgICAgICAgIHJldHVybiAtMTsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIGRhdGFvZmYgPSBycmN0eC0+b2Zm
c2V0IC0gc2l6ZW9mKHJyY3R4LT5yaGRyKTsKKyAgICAgICAgcmMgPSB0cnlfcmVhZF9leGFjdChm
ZCwgKGNoYXIgKilycmN0eC0+ZGF0YSArIGRhdGFvZmYsIGRhdGFzeiAtIGRhdGFvZmYsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJm9mZnNldF9vdXQpOworICAgICAgICBycmN0eC0+b2Zm
c2V0ICs9IG9mZnNldF9vdXQ7CisKKyAgICAgICAgaWYgKCByYyA9PSAtMSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIC8qIERpZmZlcmVudGlhdGUgYmV0d2VlbiBleHBlY3RlZCBhbmQgZmF0YWwg
ZXJyb3JzLiAqLworICAgICAgICAgICAgaWYgKCAoZXJybm8gIT0gRUFHQUlOKSAmJiAoZXJybm8g
IT0gRVdPVUxEQkxPQ0spICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBmcmVlKHJy
Y3R4LT5kYXRhKTsKKyAgICAgICAgICAgICAgICBycmN0eC0+ZGF0YSA9IE5VTEw7CisgICAgICAg
ICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8gcmVhZCAlenUgYnl0ZXMgZm9yIHJlY29yZCAoMHgl
MDh4LCAlcykiLAorICAgICAgICAgICAgICAgICAgICAgICBkYXRhc3osIHJyY3R4LT5yaGRyLnR5
cGUsCisgICAgICAgICAgICAgICAgICAgICAgIHJlY190eXBlX3RvX3N0cihycmN0eC0+cmhkci50
eXBlKSk7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIHJldHVybiByYzsKKyAgICAgICAg
fQorICAgIH0KKworICAgIC8qIFN1Y2Nlc3MhICBGaWxsIGluIHRoZSBvdXRwdXQgcmVjb3JkIHN0
cnVjdHVyZS4gKi8KKyAgICByZWMtPnR5cGUgICA9IHJyY3R4LT5yaGRyLnR5cGU7CisgICAgcmVj
LT5sZW5ndGggPSBycmN0eC0+cmhkci5sZW5ndGg7CisgICAgcmVjLT5kYXRhICAgPSBycmN0eC0+
ZGF0YTsKKyAgICBycmN0eC0+ZGF0YSA9IE5VTEw7CisKKyAgICByZXR1cm4gMDsKK30KKwogaW50
IHZhbGlkYXRlX3BhZ2VzX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBzdHJ1Y3Qg
eGNfc3JfcmVjb3JkICpyZWMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGV4
cGVjdGVkX3R5cGUpCiB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9jb21tb24uaCBi
L3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCmluZGV4IGZjODJlNzEuLmNlNzJlMGQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3Ny
X2NvbW1vbi5oCkBAIC0zOTksNiArMzk5LDQ1IEBAIHN0YXRpYyBpbmxpbmUgaW50IHdyaXRlX3Jl
Y29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBpbnQgZmQsCiBpbnQgcmVhZF9yZWNvcmQo
c3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgaW50IGZkLCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpy
ZWMpOwogCiAvKgorICogdHJ5X3JlYWRfcmVjb3JkKCkgKHByb3RvdHlwZSBiZWxvdykgcmVhZHMg
YSByZWNvcmQgZnJvbSBhIF9ub24tYmxvY2tpbmdfCisgKiBzdHJlYW0gb3ZlciB0aGUgY291cnNl
IG9mIG9uZSBvciBtb3JlIGludm9jYXRpb25zLiAgQ29udGV4dCBmb3IgdGhlIHJlY29yZAorICog
cmVhZCBpcyBtYWludGFpbmVkIGluIGFuIHhjX3NyX3JlYWRfcmVjb3JkX2NvbnRleHQuCisgKgor
ICogVGhlIHByb3RvY29sIGlzOgorICogLSBjYWxsIHJlYWRfcmVjb3JkX2luaXQoKSBvbiBhbiB1
bmluaXRpYWxpemVkIG9yIHByZXZpb3VzbHktZGVzdHJveWVkCisgKiAgIHJlYWQtcmVjb3JkIGNv
bnRleHQgcHJpb3IgdG8gdXNpbmcgaXQgdG8gcmVhZCBhIHJlY29yZAorICogLSBjYWxsIHRyeV9y
ZWFkX3JlY29yZCgpIHdpdGggdGhpcyBpbml0aWFsaXplZCBjb250ZXh0IG9uZSBvciBtb3JlIHRp
bWVzCisgKiAgIC0gcmMgPCAwIGFuZCBlcnJubyA9PSBFQUdBSU4vRVdPVUxEQkxPQ0sgPT4gdHJ5
IGFnYWluCisgKiAgIC0gcmMgPCAwIG90aGVyd2lzZSA9PiBmYWlsdXJlCisgKiAgIC0gcmMgPT0g
MCA9PiBhIGNvbXBsZXRlIHJlY29yZCBoYXMgYmVlbiByZWFkLCBhbmQgaXMgZmlsbGVkIGludG8K
KyAqICAgICB0cnlfcmVhZF9yZWNvcmQoKSdzIHJlYyBhcmd1bWVudAorICogLSBhZnRlciBlaXRo
ZXIgZmFpbHVyZSBvciBjb21wbGV0aW9uIG9mIGEgcmVjb3JkLCBkZXN0cm95IHRoZSBjb250ZXh0
IHdpdGgKKyAqICAgcmVhZF9yZWNvcmRfZGVzdHJveSgpCisgKi8KK3N0cnVjdCB4Y19zcl9yZWFk
X3JlY29yZF9jb250ZXh0Cit7CisgICAgc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eDsKKyAgICBz
aXplX3Qgb2Zmc2V0OworICAgIHN0cnVjdCB4Y19zcl9yaGRyIHJoZHI7CisgICAgdm9pZCAqZGF0
YTsKK307CisKK3N0YXRpYyBpbmxpbmUgdm9pZCByZWFkX3JlY29yZF9pbml0KHN0cnVjdCB4Y19z
cl9yZWFkX3JlY29yZF9jb250ZXh0ICpycmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCit7CisgICAgKnJyY3R4ID0gKHN0
cnVjdCB4Y19zcl9yZWFkX3JlY29yZF9jb250ZXh0KSB7IC5jdHggPSBjdHggfTsKK30KKworaW50
IHRyeV9yZWFkX3JlY29yZChzdHJ1Y3QgeGNfc3JfcmVhZF9yZWNvcmRfY29udGV4dCAqcnJjdHgs
IGludCBmZCwKKyAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKTsK
Kworc3RhdGljIGlubGluZSB2b2lkIHJlYWRfcmVjb3JkX2Rlc3Ryb3koc3RydWN0IHhjX3NyX3Jl
YWRfcmVjb3JkX2NvbnRleHQgKnJyY3R4KQoreworICAgIGZyZWUocnJjdHgtPmRhdGEpOworICAg
IHJyY3R4LT5kYXRhID0gTlVMTDsKK30KKworLyoKICAqIEdpdmVuIGEgcmVjb3JkIG9mIG9uZSBv
ZiB0aGUgcGFnZSBkYXRhIHR5cGVzLCB2YWxpZGF0ZSBpdCBieToKICAqIC0gY2hlY2tpbmcgaXRz
IGFjdHVhbCB0eXBlIGFnYWluc3QgaXRzIHNwZWNpZmljIGV4cGVjdGVkIHR5cGUKICAqIC0gc2Fu
aXR5IGNoZWNraW5nIGl0cyBhY3R1YWwgbGVuZ3RoIGFnYWluc3QgaXRzIGNsYWltZWQgbGVuZ3Ro
Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr8-0005a7-VI; Sun, 17 Jun 2018 12:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnb-00053U-OS
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:43 +0000
X-Inumbo-ID: bad81e2f-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bad81e2f-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:08 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id q1-v6so6806054pff.13
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:41 -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=8N6JOYjqZxODzoEK+lugi2gONRnXz1x0PeuAlDw7lxI=;
 b=AnbzgVzMh3z38+5u11stvXOGpGnc2dewVwDqzYA/Z7Yx/uNoYOartKryBP7ZH0u8gt
 iEHAu5NUgaiAYEkyonYZ5Skbx/0QzaJ+NAoQwsDH6Rw3eVImVmtX9m6RcS/ZNqIakFlj
 3TkgyLIMXpkena5I3/DcFxgCAgRCUARiPP7cTs8Mt7AdOXhHkwt52omvhRLmXQg8G76A
 3vK7bk6pUkrApCOGytuLEMXNl6v61AXurHm2K1qive8ncVojtSnuoZi+LnuGV3TyXstL
 /GnAz2Sfgr1ewgChCVMjp+4DbUKPqMvgSGikcw/6c+ft1UjQ6nD1cYv3KTFRIAuRVCAK
 fvtQ==
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=8N6JOYjqZxODzoEK+lugi2gONRnXz1x0PeuAlDw7lxI=;
 b=tANo/d9TcjFSGHAU1uL0qNjcRleF0KOaY0JV/cKhtKN+5Hu1wDihGCNWmWh8qsVVyb
 zTz65i5ScneDd/jFQ7fQ3td4xQFnyQ7vL/C6R5EGYzFnGTicYUJeQgh6xqB0V766yoZt
 Wo8a5WPVGmE8YP1E1sMQSS4XErTc/kyUkjvUTBKYjqM245Uvn2N1lxopd0CxButQkL04
 zJPF9+JsLqkfh8KPX2rzMEuqteZTg47TJg5nXBBwx2gOqZ4YI7iTNFoy6Sn152t0fctW
 YrOp9eJN57MXbND7f+3uf30rZiQElkcNonpF1coz6hGJX3AmsdbISDHCtY4ELXxv+9sB
 B1Og==
X-Gm-Message-State: APt69E1h2Nr6XNughjwyus1dUNhAOvwrdCFoGt1iZqArTz2OR8B2HnF7
 eGCvyTuZ5PxhO0Dlqr3kaVg+J9jMSAg=
X-Google-Smtp-Source: ADUXVKLVSoW/9ZIvq6BU1kJXCHrpeiJvQ8Zk4rafHlubPGc1xE3NNGyRcVH2dNuAbDxxye9W/Z/dqw==
X-Received: by 2002:a62:3fdd:: with SMTP id
 z90-v6mr9174544pfj.216.1529230839946; 
 Sun, 17 Jun 2018 03:20:39 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:39 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:26 -0700
Message-Id: <1529230714-30455-16-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 15/23] libxc/migration: implement the
 receiver side of postcopy live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpBZGQgdGhlIHJlY2VpdmUt
c2lkZSBsb2dpYyBmb3IgYSBuZXcgJ3Bvc3Rjb3B5JyBwaGFzZSBpbiB0aGUgbGl2ZQptaWdyYXRp
b24gYWxnb3JpdGhtLgoKVG8gc3VwcG9ydCB0aGlzIG1pZ3JhdGlvbiBwaGFzZToKLSBBdWdtZW50
IHRoZSBtYWluIHJlc3RvcmUgcmVjb3JkLXByb2Nlc3NpbmcgbG9naWMgdG8gcmVjb2duaXplIGFu
ZAogIGhhbmRsZSB0aGUgcG9zdGNvcHktaW5pdGlhdGlvbiByZWNvcmRzLgotIEFkZCB0aGUgY29y
ZSBsb2dpYyBmb3IgdGhlIHBoYXNlLCBwb3N0Y29weV9yZXN0b3JlKCksIHdoaWNoIG1hcmtzIGFz
CiAgcGFnZWQtb3V0IGFsbCBwZm5zIHJlcG9ydGVkIGJ5IHRoZSBzZW5kZXIgYXMgb3V0c3RhbmRp
bmcgYXQgdGhlCiAgYmVnaW5uaW5nIG9mIHRoZSBwaGFzZSwgYW5kIHN1YnNlcXVlbnRseSBzZXJ2
ZXMgYXMgYSBwYWdlciBmb3IgdGhpcwogIHN1YnNldCBvZiBtZW1vcnkgYnkgZm9yd2FyZGluZyBw
YWdpbmcgcmVxdWVzdHMgdG8gdGhlIG1pZ3JhdGlvbiBzZW5kZXIKICBhbmQgZmlsbGluZyB0aGUg
b3V0c3RhbmRpbmcgZG9tYWluIG1lbW9yeSBhcyBpdCBpcyByZWNlaXZlZC4KClRoZSBuZXcgcmVz
dG9yZSBjYWxsYmFja3MgcmVxdWlyZWQgZm9yIHRoaXMgbWlncmF0aW9uIHBoYXNlIGFyZSBzdHVi
YmVkCmluIGxpYnhsIGZvciBub3csIHRvIGJlIHJlcGxhY2VkIGluIGEgc3Vic2VxdWVudCBwYXRj
aCB0aGF0IGFkZHMgbGlieGwKc3VwcG9ydCBmb3IgdGhpcyBtaWdyYXRpb24gcGhhc2UuCgpTaWdu
ZWQtb2ZmLWJ5OiBKb3NodWEgT3R0byA8anRvdHRvQHV3YXRlcmxvby5jYT4KLS0tCiB0b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmggICAgICB8ICA2NSArKy0KIHRvb2xzL2xpYnhjL3hjX3Ny
X2NvbW1vbi5oICAgICAgICAgIHwgIDkwICsrKy0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUu
YyAgICAgICAgIHwgOTU3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogdG9v
bHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZtLmMgfCAgNDEgKy0KIHRvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jICAgICAgICAgIHwgIDE3ICsKIHRvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNn
c19nZW4ucGwgIHwgICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDExMTMgaW5zZXJ0aW9ucygrKSwg
NTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVz
dC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oCmluZGV4IGE2NjIyNzMuLjAwNDk3
MjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaAorKysgYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmgKQEAgLTE0NiwzNSArMTQ2LDUyIEBAIHN0cnVjdCBy
ZXN0b3JlX2NhbGxiYWNrcyB7CiAgICAgICovCiAgICAgaW50ICgqc3VzcGVuZCkodm9pZCogZGF0
YSk7CiAKLSAgICAvKiBDYWxsZWQgYWZ0ZXIgdGhlIHNlY29uZGFyeSB2bSBpcyByZWFkeSB0byBy
ZXN1bWUuCi0gICAgICogQ2FsbGJhY2sgZnVuY3Rpb24gcmVzdW1lcyB0aGUgZ3Vlc3QgJiB0aGUg
ZGV2aWNlIG1vZGVsLAotICAgICAqIHJldHVybnMgdG8geGNfZG9tYWluX3Jlc3RvcmUuCi0gICAg
ICovCi0gICAgaW50ICgqYWZ0ZXJjb3B5KSh2b2lkKiBkYXRhKTsKKyAgICB1bmlvbiB7CisgICAg
ICAgIHN0cnVjdCB7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogQ2FsbGVkIHVwb24g
cmVjZWlwdCBvZiB0aGUgUE9TVENPUFlfVFJBTlNJVElPTiByZWNvcmQgaW4gdGhlCisgICAgICAg
ICAgICAgKiBzdHJlYW0gdG8geWllbGQgY29udHJvbCBvZiB0aGUgc3RyZWFtIHRvIHRoZSBoaWdo
ZXIgbGF5ZXIgc28gdGhhdAorICAgICAgICAgICAgICogdGhlIHJlbWFpbmluZyBkYXRhIG5lZWRl
ZCB0byByZXN1bWUgdGhlIGRvbWFpbiBpbiB0aGUgcG9zdGNvcHkKKyAgICAgICAgICAgICAqIHBo
YXNlIGNhbiBiZSBvYnRhaW5lZC4gIFJldHVybnMgYXMgc29vbiBhcyB0aGUgaGlnaGVyIGxheWVy
IGlzCisgICAgICAgICAgICAgKiBmaW5pc2hlZCB3aXRoIHRoZSBzdHJlYW0uCisgICAgICAgICAg
ICAgKgorICAgICAgICAgICAgICogUmV0dXJucyAxIG9uIHN1Y2Nlc3MsIDAgb24gZmFpbHVyZS4K
KyAgICAgICAgICAgICAqLworICAgICAgICAgICAgaW50ICgqcG9zdGNvcHlfdHJhbnNpdGlvbiko
dm9pZCAqZGF0YSk7CisgICAgICAgIH07CiAKLSAgICAvKiBBIGNoZWNrcG9pbnQgcmVjb3JkIGhh
cyBiZWVuIGZvdW5kIGluIHRoZSBzdHJlYW0uCi0gICAgICogcmV0dXJuczogKi8KKyAgICAgICAg
c3RydWN0IHsKKyAgICAgICAgICAgIC8qIENhbGxlZCBhZnRlciB0aGUgc2Vjb25kYXJ5IHZtIGlz
IHJlYWR5IHRvIHJlc3VtZS4KKyAgICAgICAgICAgICAqIENhbGxiYWNrIGZ1bmN0aW9uIHJlc3Vt
ZXMgdGhlIGd1ZXN0ICYgdGhlIGRldmljZSBtb2RlbCwKKyAgICAgICAgICAgICAqIHJldHVybnMg
dG8geGNfZG9tYWluX3Jlc3RvcmUuCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGludCAo
KmFmdGVyY29weSkodm9pZCogZGF0YSk7CisKKyAgICAgICAgICAgIC8qIEEgY2hlY2twb2ludCBy
ZWNvcmQgaGFzIGJlZW4gZm91bmQgaW4gdGhlIHN0cmVhbS4KKyAgICAgICAgICAgICAqIHJldHVy
bnM6ICovCiAjZGVmaW5lIFhHUl9DSEVDS1BPSU5UX0VSUk9SICAgIDAgLyogVGVybWluYXRlIHBy
b2Nlc3NpbmcgKi8KICNkZWZpbmUgWEdSX0NIRUNLUE9JTlRfU1VDQ0VTUyAgMSAvKiBDb250aW51
ZSByZWFkaW5nIG1vcmUgZGF0YSBmcm9tIHRoZSBzdHJlYW0gKi8KICNkZWZpbmUgWEdSX0NIRUNL
UE9JTlRfRkFJTE9WRVIgMiAvKiBGYWlsb3ZlciBhbmQgcmVzdW1lIFZNICovCi0gICAgaW50ICgq
Y2hlY2twb2ludCkodm9pZCogZGF0YSk7Ci0KLSAgICAvKgotICAgICAqIENhbGxlZCBhZnRlciB0
aGUgY2hlY2twb2ludCBjYWxsYmFjay4KLSAgICAgKgotICAgICAqIHJldHVybnM6Ci0gICAgICog
MDogdGVybWluYXRlIGNoZWNrcG9pbnRpbmcgZ3JhY2VmdWxseQotICAgICAqIDE6IHRha2UgYW5v
dGhlciBjaGVja3BvaW50Ci0gICAgICovCi0gICAgaW50ICgqd2FpdF9jaGVja3BvaW50KSh2b2lk
KiBkYXRhKTsKKyAgICAgICAgICAgIGludCAoKmNoZWNrcG9pbnQpKHZvaWQqIGRhdGEpOwogCi0g
ICAgLyoKLSAgICAgKiBjYWxsYmFjayB0byBzZW5kIHN0b3JlIGdmbiBhbmQgY29uc29sZSBnZm4g
dG8geGwKLSAgICAgKiBpZiB3ZSB3YW50IHRvIHJlc3VtZSB2bSBiZWZvcmUgeGNfZG9tYWluX3Nh
dmUoKQotICAgICAqIGV4aXRzLgotICAgICAqLwotICAgIHZvaWQgKCpyZXN0b3JlX3Jlc3VsdHMp
KHhlbl9wZm5fdCBzdG9yZV9nZm4sIHhlbl9wZm5fdCBjb25zb2xlX2dmbiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKKyAgICAgICAgICAgIC8qCisgICAgICAgICAg
ICAgKiBDYWxsZWQgYWZ0ZXIgdGhlIGNoZWNrcG9pbnQgY2FsbGJhY2suCisgICAgICAgICAgICAg
KgorICAgICAgICAgICAgICogcmV0dXJuczoKKyAgICAgICAgICAgICAqIDA6IHRlcm1pbmF0ZSBj
aGVja3BvaW50aW5nIGdyYWNlZnVsbHkKKyAgICAgICAgICAgICAqIDE6IHRha2UgYW5vdGhlciBj
aGVja3BvaW50CisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGludCAoKndhaXRfY2hlY2tw
b2ludCkodm9pZCogZGF0YSk7CisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBjYWxs
YmFjayB0byBzZW5kIHN0b3JlIGdmbiBhbmQgY29uc29sZSBnZm4gdG8geGwKKyAgICAgICAgICAg
ICAqIGlmIHdlIHdhbnQgdG8gcmVzdW1lIHZtIGJlZm9yZSB4Y19kb21haW5fc2F2ZSgpCisgICAg
ICAgICAgICAgKiBleGl0cy4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgdm9pZCAoKnJl
c3RvcmVfcmVzdWx0cykoeGVuX3Bmbl90IHN0b3JlX2dmbiwgeGVuX3Bmbl90IGNvbnNvbGVfZ2Zu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0YSk7CisgICAg
ICAgIH07CisgICAgfTsKIAogICAgIC8qIHRvIGJlIHByb3ZpZGVkIGFzIHRoZSBsYXN0IGFyZ3Vt
ZW50IHRvIGVhY2ggY2FsbGJhY2sgZnVuY3Rpb24gKi8KICAgICB2b2lkKiBkYXRhOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmggYi90b29scy9saWJ4Yy94Y19zcl9jb21t
b24uaAppbmRleCAyNDRjNTM2Li5kMzgyNjQyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19z
cl9jb21tb24uaAorKysgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uaApAQCAtMyw2ICszLDEw
IEBACiAKICNpbmNsdWRlIDxzdGRib29sLmg+CiAKKyNpbmNsdWRlIDx4ZW5ldnRjaG4uaD4KKwor
I2luY2x1ZGUgPHhlbi92bV9ldmVudC5oPgorCiAjaW5jbHVkZSAieGdfcHJpdmF0ZS5oIgogI2lu
Y2x1ZGUgInhnX3NhdmVfcmVzdG9yZS5oIgogI2luY2x1ZGUgInhjX2RvbS5oIgpAQCAtMjM4LDYg
KzI0Miw5MCBAQCBzdHJ1Y3QgeGNfc3JfY29udGV4dAogICAgICAgICAgICAgdWludDMyX3QgZ3Vl
c3RfdHlwZTsKICAgICAgICAgICAgIHVpbnQzMl90IGd1ZXN0X3BhZ2Vfc2l6ZTsKIAorICAgICAg
ICAgICAgLyogSXMgdGhpcyBhIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uPyAqLworICAgICAgICAg
ICAgYm9vbCBwb3N0Y29weTsKKworICAgICAgICAgICAgc3RydWN0IHhjX3NyX3Jlc3RvcmVfcGFn
aW5nCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgeGVuZXZ0Y2huX2hhbmRsZSAqeGNl
X2hhbmRsZTsKKyAgICAgICAgICAgICAgICBpbnQgcG9ydDsKKyAgICAgICAgICAgICAgICB2bV9l
dmVudF9iYWNrX3JpbmdfdCBiYWNrX3Jpbmc7CisgICAgICAgICAgICAgICAgdWludDMyX3QgZXZ0
Y2huX3BvcnQ7CisgICAgICAgICAgICAgICAgdm9pZCAqcmluZ19wYWdlOworICAgICAgICAgICAg
ICAgIHZvaWQgKmJ1ZmZlcjsKKworICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19zcl9wZW5kaW5n
X3Bvc3Rjb3B5X3JlcXVlc3QKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAg
IHhlbl9wZm5fdCBwZm47IC8qID09IElOVkFMSURfUEZOIHdoZW4gbm90IGluIHVzZSAqLworCisg
ICAgICAgICAgICAgICAgICAgIC8qIEFzIGZyb20gdm1fZXZlbnRfcmVxdWVzdF90ICovCisgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGZsYWdzOworICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCB2Y3B1X2lkOworICAgICAgICAgICAgICAgIH0gKnBlbmRpbmdfcmVxdWVzdHM7CisKKyAg
ICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAqIFRoZSB0b3RhbCBjb3VudCBvZiBv
dXRzdGFuZGluZyBhbmQgcmVxdWVzdGVkIHBmbnMuICBUaGUKKyAgICAgICAgICAgICAgICAgKiBw
b3N0Y29weSBwaGFzZSBpcyBjb21wbGV0ZSB3aGVuIHRoaXMgcmVhY2hlcyAwLgorICAgICAgICAg
ICAgICAgICAqLworICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBucl9wZW5kaW5nX3BmbnM7
CisKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAqIFByaW9yIHRvIHRoZSBy
ZWNlaXB0IG9mIHRoZSBmaXJzdCBQT1NUQ09QWV9QRk5TIHJlY29yZCwgYWxsCisgICAgICAgICAg
ICAgICAgICogcGZucyBhcmUgJ2ludmFsaWQnLCBtZWFuaW5nIHRoYXQgd2UgZG9uJ3QgKHlldCkg
YmVsaWV2ZSB0aGF0CisgICAgICAgICAgICAgICAgICogdGhleSBuZWVkIHRvIGJlIG1pZ3JhdGVk
IGFzIHBhcnQgb2YgdGhlIHBvc3Rjb3B5IHBoYXNlLgorICAgICAgICAgICAgICAgICAqCisgICAg
ICAgICAgICAgICAgICogUGZucyByZWNlaXZlZCBpbiBQT1NUQ09QWV9QRk5TIHJlY29yZHMgYmVj
b21lICdvdXRzdGFuZGluZycsCisgICAgICAgICAgICAgICAgICogbWVhbmluZyB0aGF0IHRoZXkg
bXVzdCBiZSBtaWdyYXRlZCBidXQgaGF2ZW4ndCB5ZXQgYmVlbgorICAgICAgICAgICAgICAgICAq
IHJlcXVlc3RlZCwgcmVjZWl2ZWQgb3IgZHJvcHBlZC4KKyAgICAgICAgICAgICAgICAgKgorICAg
ICAgICAgICAgICAgICAqIEEgcGZuIHRyYW5zaXRpb25zIGZyb20gb3V0c3RhbmRpbmcgdG8gcmVx
dWVzdGVkIHdoZW4gd2UKKyAgICAgICAgICAgICAgICAgKiByZWNlaXZlIGEgcmVxdWVzdCBmb3Ig
aXQgb24gdGhlIHBhZ2luZyByaW5nIGFuZCByZXF1ZXN0IGl0CisgICAgICAgICAgICAgICAgICog
ZnJvbSB0aGUgc2VuZGVyLCBiZWZvcmUgaGF2aW5nIHJlY2VpdmVkIGl0LiAgVGhlcmUgaXMgYXQK
KyAgICAgICAgICAgICAgICAgKiBsZWFzdCBvbmUgdmFsaWQgZW50cnkgaW4gcGVuZGluZ19yZXF1
ZXN0cyBmb3IgZWFjaCByZXF1ZXN0ZWQKKyAgICAgICAgICAgICAgICAgKiBwZm4uCisgICAgICAg
ICAgICAgICAgICoKKyAgICAgICAgICAgICAgICAgKiBBIHBmbiB0cmFuc2l0aW9ucyBmcm9tIGVp
dGhlciBvdXRzdGFuZGluZyBvciByZXF1ZXN0ZWQgdG8KKyAgICAgICAgICAgICAgICAgKiByZWFk
eSB3aGVuIGl0cyBjb250ZW50cyBhcmUgcmVjZWl2ZWQuICBSZXNwb25zZXMgdG8gYWxsCisgICAg
ICAgICAgICAgICAgICogcHJldmlvdXMgcGFnZXIgcmVxdWVzdHMgZm9yIHRoaXMgcGZuIGFyZSBw
dXNoZWQgYXQgdGhpcyB0aW1lLAorICAgICAgICAgICAgICAgICAqIGFuZCBzdWJzZXF1ZW50IHBh
Z2VyIHJlcXVlc3RzIGZvciB0aGlzIHBmbiBjYW4gYmUgcmVzcG9uZGVkCisgICAgICAgICAgICAg
ICAgICogdG8gaW1tZWRpYXRlbHkuCisgICAgICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAg
ICAgKiBBIHBmbiB0cmFuc2l0aW9ucyBmcm9tIG91dHN0YW5kaW5nIHRvIGRyb3BwZWQgaWYgd2Un
cmUKKyAgICAgICAgICAgICAgICAgKiBub3RpZmllZCBvbiB0aGUgcmluZyBvZiB0aGUgZHJvcC4g
IFdlIHRyYWNrIHRoaXMgZXhwbGljaXRseQorICAgICAgICAgICAgICAgICAqIHNvIHRoYXQgd2Ug
ZG9uJ3QgcGFuaWMgdXBvbiBzdWJzZXF1ZW50bHkgcmVjZWl2aW5nIHRoZQorICAgICAgICAgICAg
ICAgICAqIGNvbnRlbnRzIG9mIHRoaXMgcGFnZSBmcm9tIHRoZSBzZW5kZXIuCisgICAgICAgICAg
ICAgICAgICoKKyAgICAgICAgICAgICAgICAgKiBJbiBzdW1tYXJ5LCB0aGUgcGVyLXBmbiBwb3N0
Y29weSBzdGF0ZSBtYWNoaW5lIGlzOgorICAgICAgICAgICAgICAgICAqCisgICAgICAgICAgICAg
ICAgICogaW52YWxpZCAtPiBvdXRzdGFuZGluZyAtPiByZXF1ZXN0ZWQgLT4gcmVhZHkKKyAgICAg
ICAgICAgICAgICAgKiAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgXgor
ICAgICAgICAgICAgICAgICAqICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCisgICAgICAgICAgICAgICAgICogICAgICAgICAgICAgICAgfAorICAgICAgICAgICAgICAg
ICAqICAgICAgICAgICAgICAgICstLS0tLS0gLT4gZHJvcHBlZAorICAgICAgICAgICAgICAgICAq
CisgICAgICAgICAgICAgICAgICogVGhlIHN0YXRlIG9mIGVhY2ggcGZuIGlzIHRyYWNrZWQgdXNp
bmcgdGhlc2UgZm91ciBiaXRtYXBzLgorICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgKm91dHN0YW5kaW5nX3BmbnM7CisgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyAqcmVxdWVzdGVkX3BmbnM7CisgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyAqcmVhZHlfcGZuczsKKyAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpkcm9wcGVkX3Bm
bnM7CisKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAqIFVzZWQgdG8gYWNj
dW11bGF0ZSBiYXRjaGVzIG9mIHBmbnMgZm9yIHdoaWNoIHdlIG11c3QgZm9yd2FyZAorICAgICAg
ICAgICAgICAgICAqIHBhZ2luZyByZXF1ZXN0cyB0byB0aGUgc2VuZGVyLgorICAgICAgICAgICAg
ICAgICAqLworICAgICAgICAgICAgICAgIHVpbnQ2NF90ICpyZXF1ZXN0X2JhdGNoOworCisgICAg
ICAgICAgICAgICAgLyogRm9yIHRlYXJkb3duLiAqLworICAgICAgICAgICAgICAgIGJvb2wgZXZ0
Y2huX2JvdW5kLCBldnRjaG5fb3BlbmVkLCBwYWdpbmdfZW5hYmxlZCwgYnVmZmVyX2xvY2tlZDsK
KworICAgICAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgICAgICogU28gd2UgY2FuIHNhbml0
eS1jaGVjayB0aGUgc2VxdWVuY2Ugb2YgcG9zdGNvcHkgcmVjb3JkcyBpbgorICAgICAgICAgICAg
ICAgICAqIHRoZSBzdHJlYW0uCisgICAgICAgICAgICAgICAgICovCisgICAgICAgICAgICAgICAg
Ym9vbCByZWFkeTsKKyAgICAgICAgICAgIH0gcGFnaW5nOworCiAgICAgICAgICAgICAvKiBQbGFp
biBWTSwgb3IgY2hlY2twb2ludHMgb3ZlciB0aW1lLiAqLwogICAgICAgICAgICAgaW50IGNoZWNr
cG9pbnRlZDsKIApAQCAtMjYxLDcgKzM0OSw3IEBAIHN0cnVjdCB4Y19zcl9jb250ZXh0CiAgICAg
ICAgICAgICAgKiBJTlBVVDogIGV2dGNobiAmIGRvbWlkCiAgICAgICAgICAgICAgKiBPVVRQVVQ6
IGdmbgogICAgICAgICAgICAgICovCi0gICAgICAgICAgICB4ZW5fcGZuX3QgICAgeGVuc3RvcmVf
Z2ZuLCAgICBjb25zb2xlX2dmbjsKKyAgICAgICAgICAgIHhlbl9wZm5fdCAgICB4ZW5zdG9yZV9n
Zm4sICAgIGNvbnNvbGVfZ2ZuLCAgICBwYWdpbmdfcmluZ19nZm47CiAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgeGVuc3RvcmVfZXZ0Y2huLCBjb25zb2xlX2V2dGNobjsKICAgICAgICAgICAgIGRv
bWlkX3QgICAgICB4ZW5zdG9yZV9kb21pZCwgIGNvbnNvbGVfZG9taWQ7CiAKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUu
YwppbmRleCA1MTUzMmFhLi4zYWFjMGYwIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9y
ZXN0b3JlLmMKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCkBAIC0xLDYgKzEsNyBA
QAogI2luY2x1ZGUgPGFycGEvaW5ldC5oPgogCiAjaW5jbHVkZSA8YXNzZXJ0Lmg+CisjaW5jbHVk
ZSA8cG9sbC5oPgogCiAjaW5jbHVkZSAieGNfc3JfY29tbW9uLmgiCiAKQEAgLTc4LDYgKzc5LDMw
IEBAIHN0YXRpYyBib29sIHBmbl9pc19wb3B1bGF0ZWQoY29uc3Qgc3RydWN0IHhjX3NyX2NvbnRl
eHQgKmN0eCwgeGVuX3Bmbl90IHBmbikKICAgICByZXR1cm4gdGVzdF9iaXQocGZuLCBjdHgtPnJl
c3RvcmUucG9wdWxhdGVkX3BmbnMpOwogfQogCitzdGF0aWMgaW50IHBmbl9iaXRtYXBfcmVhbGxv
YyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNpZ25lZCBsb25nICoqYml0bWFwLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG9sZF9zeiwgc2l6ZV90IG5ld19zeikK
K3sKKyAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOworICAgIHVuc2lnbmVkIGxvbmcg
KnA7CisKKyAgICBhc3NlcnQoYml0bWFwKTsKKyAgICBpZiAoICpiaXRtYXAgKQorICAgIHsKKyAg
ICAgICAgcCA9IHJlYWxsb2MoKmJpdG1hcCwgbmV3X3N6KTsKKyAgICAgICAgaWYgKCAhcCApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIEVSUk9SKCJGYWlsZWQgdG8gcmVhbGxvYyByZXN0b3JlIGJp
dG1hcCIpOworICAgICAgICAgICAgZXJybm8gPSBFTk9NRU07CisgICAgICAgICAgICByZXR1cm4g
LTE7CisgICAgICAgIH0KKworICAgICAgICBtZW1zZXQoKHVpbnQ4X3QgKilwICsgb2xkX3N6LCAw
eDAwLCBuZXdfc3ogLSBvbGRfc3opOworICAgICAgICAqYml0bWFwID0gcDsKKyAgICB9CisKKyAg
ICByZXR1cm4gMDsKK30KKwogLyoKICAqIFNldCBhIHBmbiBhcyBwb3B1bGF0ZWQsIGV4cGFuZGlu
ZyB0aGUgdHJhY2tpbmcgc3RydWN0dXJlcyBpZiBuZWVkZWQuIFRvCiAgKiBhdm9pZCByZWFsbG9j
KClpbmcgdG9vIGV4Y2Vzc2l2ZWx5LCB0aGUgc2l6ZSBpbmNyZWFzZWQgdG8gdGhlIG5lYXJlc3Qg
cG93ZXIKQEAgLTg1LDEzICsxMTAsMjEgQEAgc3RhdGljIGJvb2wgcGZuX2lzX3BvcHVsYXRlZChj
b25zdCBzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB4ZW5fcGZuX3QgcGZuKQogICovCiBzdGF0
aWMgaW50IHBmbl9zZXRfcG9wdWxhdGVkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHhlbl9w
Zm5fdCBwZm4pCiB7Ci0gICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKyAgICBpbnQg
cmMgPSAwOwogCiAgICAgaWYgKCBwZm4gPiBjdHgtPnJlc3RvcmUubWF4X3BvcHVsYXRlZF9wZm4g
KQogICAgIHsKICAgICAgICAgeGVuX3Bmbl90IG5ld19tYXg7CiAgICAgICAgIHNpemVfdCBvbGRf
c3osIG5ld19zejsKLSAgICAgICAgdW5zaWduZWQgbG9uZyAqcDsKKyAgICAgICAgdW5zaWduZWQg
aW50IGk7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgKipiaXRtYXBzW10gPQorICAgICAgICB7Cisg
ICAgICAgICAgICAmY3R4LT5yZXN0b3JlLnBvcHVsYXRlZF9wZm5zLAorICAgICAgICAgICAgJmN0
eC0+cmVzdG9yZS5wYWdpbmcub3V0c3RhbmRpbmdfcGZucywKKyAgICAgICAgICAgICZjdHgtPnJl
c3RvcmUucGFnaW5nLnJlcXVlc3RlZF9wZm5zLAorICAgICAgICAgICAgJmN0eC0+cmVzdG9yZS5w
YWdpbmcucmVhZHlfcGZucywKKyAgICAgICAgICAgICZjdHgtPnJlc3RvcmUucGFnaW5nLmRyb3Bw
ZWRfcGZucworICAgICAgICB9OwogCiAgICAgICAgIC8qIFJvdW5kIHVwIHRvIHRoZSBuZWFyZXN0
IHBvd2VyIG9mIHR3byBsYXJnZXIgdGhhbiBwZm4sIGxlc3MgMS4gKi8KICAgICAgICAgbmV3X21h
eCA9IHBmbjsKQEAgLTEwNiwxNyArMTM5LDEzIEBAIHN0YXRpYyBpbnQgcGZuX3NldF9wb3B1bGF0
ZWQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgeGVuX3Bmbl90IHBmbikKIAogICAgICAgICBv
bGRfc3ogPSBiaXRtYXBfc2l6ZShjdHgtPnJlc3RvcmUubWF4X3BvcHVsYXRlZF9wZm4gKyAxKTsK
ICAgICAgICAgbmV3X3N6ID0gYml0bWFwX3NpemUobmV3X21heCArIDEpOwotICAgICAgICBwID0g
cmVhbGxvYyhjdHgtPnJlc3RvcmUucG9wdWxhdGVkX3BmbnMsIG5ld19zeik7Ci0gICAgICAgIGlm
ICggIXAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBFUlJPUigiRmFpbGVkIHRvIHJlYWxsb2Mg
cG9wdWxhdGVkIGJpdG1hcCIpOwotICAgICAgICAgICAgZXJybm8gPSBFTk9NRU07Ci0gICAgICAg
ICAgICByZXR1cm4gLTE7Ci0gICAgICAgIH0KIAotICAgICAgICBtZW1zZXQoKHVpbnQ4X3QgKilw
ICsgb2xkX3N6LCAweDAwLCBuZXdfc3ogLSBvbGRfc3opOworICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IEFSUkFZX1NJWkUoYml0bWFwcykgJiYgIXJjOyArK2kgKQorICAgICAgICAgICAgcmMgPSBw
Zm5fYml0bWFwX3JlYWxsb2MoY3R4LCBiaXRtYXBzW2ldLCBvbGRfc3osIG5ld19zeik7CisKKyAg
ICAgICAgaWYgKCByYyApCisgICAgICAgICAgICByZXR1cm4gcmM7CiAKLSAgICAgICAgY3R4LT5y
ZXN0b3JlLnBvcHVsYXRlZF9wZm5zICAgID0gcDsKICAgICAgICAgY3R4LT5yZXN0b3JlLm1heF9w
b3B1bGF0ZWRfcGZuID0gbmV3X21heDsKICAgICB9CiAKQEAgLTIzMCwyNSArMjU5LDggQEAgc3Rh
dGljIGludCBwcm9jZXNzX3BhZ2VfZGF0YShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNp
Z25lZCBjb3VudCwKICAgICB7CiAgICAgICAgIGN0eC0+cmVzdG9yZS5vcHMuc2V0X3BhZ2VfdHlw
ZShjdHgsIHBmbnNbaV0sIHR5cGVzW2ldKTsKIAotICAgICAgICBzd2l0Y2ggKCB0eXBlc1tpXSAp
Ci0gICAgICAgIHsKLSAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BGSU5GT19OT1RBQjoKLQotICAg
ICAgICBjYXNlIFhFTl9ET01DVExfUEZJTkZPX0wxVEFCOgotICAgICAgICBjYXNlIFhFTl9ET01D
VExfUEZJTkZPX0wxVEFCIHwgWEVOX0RPTUNUTF9QRklORk9fTFBJTlRBQjoKLQotICAgICAgICBj
YXNlIFhFTl9ET01DVExfUEZJTkZPX0wyVEFCOgotICAgICAgICBjYXNlIFhFTl9ET01DVExfUEZJ
TkZPX0wyVEFCIHwgWEVOX0RPTUNUTF9QRklORk9fTFBJTlRBQjoKLQotICAgICAgICBjYXNlIFhF
Tl9ET01DVExfUEZJTkZPX0wzVEFCOgotICAgICAgICBjYXNlIFhFTl9ET01DVExfUEZJTkZPX0wz
VEFCIHwgWEVOX0RPTUNUTF9QRklORk9fTFBJTlRBQjoKLQotICAgICAgICBjYXNlIFhFTl9ET01D
VExfUEZJTkZPX0w0VEFCOgotICAgICAgICBjYXNlIFhFTl9ET01DVExfUEZJTkZPX0w0VEFCIHwg
WEVOX0RPTUNUTF9QRklORk9fTFBJTlRBQjoKLQorICAgICAgICBpZiAoIHR5cGVzW2ldIDwgWEVO
X0RPTUNUTF9QRklORk9fQlJPS0VOICkKICAgICAgICAgICAgIGdmbnNbbnJfcGFnZXMrK10gPSBj
dHgtPnJlc3RvcmUub3BzLnBmbl90b19nZm4oY3R4LCBwZm5zW2ldKTsKLSAgICAgICAgICAgIGJy
ZWFrOwotICAgICAgICB9CiAgICAgfQogCiAgICAgLyogTm90aGluZyB0byBkbz8gKi8KQEAgLTQy
NSw2ICs0MzcsODU5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BhZ2VfZGF0YShzdHJ1Y3QgeGNfc3Jf
Y29udGV4dCAqY3R4LCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMpCiB9CiAKIC8qCisgKiBUbyBw
cmVwYXJlIGZvciBlbnRyeSB0byB0aGUgcG9zdGNvcHkgcGhhc2Ugb2YgbGl2ZSBtaWdyYXRpb246
CisgKiAtIGVuYWJsZSBwYWdpbmcgb24gdGhlIGRvbWFpbiwgYW5kIHNldCB1cCB0aGUgcGFnaW5n
IHJpbmcgYW5kIGV2ZW50IGNoYW5uZWwKKyAqIC0gYWxsb2NhdGUgYSBsb2NrZWQgYW5kIGFsaWdu
ZWQgcGFnaW5nIGJ1ZmZlcgorICogLSBhbGxvY2F0ZSB0aGUgcG9zdGNvcHkgcGFnZSBib29ra2Vl
cGluZyBzdHJ1Y3R1cmVzCisgKi8KK3N0YXRpYyBpbnQgcG9zdGNvcHlfcGFnaW5nX3NldHVwKHN0
cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCit7CisgICAgaW50IHJjOworICAgIHVuc2lnbmVkIGlu
dCBpOworICAgIHN0cnVjdCB4Y19zcl9yZXN0b3JlX3BhZ2luZyAqcGFnaW5nID0gJmN0eC0+cmVz
dG9yZS5wYWdpbmc7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKworICAgIC8q
IFNhbml0eS1jaGVjayB0aGUgbWlncmF0aW9uIHN0cmVhbS4gKi8KKyAgICBpZiAoICFjdHgtPnJl
c3RvcmUucG9zdGNvcHkgKQorICAgIHsKKyAgICAgICAgRVJST1IoIlJlY2VpdmVkIFBPU1RDT1BZ
X1BGTlNfQkVHSU4gYmVmb3JlIFBPU1RDT1BZX0JFR0lOIik7CisgICAgICAgIHJldHVybiAtMTsK
KyAgICB9CisKKyAgICBwYWdpbmctPnJpbmdfcGFnZSA9IHhjX3ZtX2V2ZW50X2VuYWJsZSh4Y2gs
IGN0eC0+ZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmcGFnaW5nLT5ldnRjaG5fcG9ydCk7CisgICAgaWYgKCAhcGFnaW5nLT5y
aW5nX3BhZ2UgKQorICAgIHsKKyAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8gZW5hYmxlIHBhZ2lu
ZyIpOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQorICAgIHBhZ2luZy0+cGFnaW5nX2VuYWJs
ZWQgPSB0cnVlOworCisgICAgcGFnaW5nLT54Y2VfaGFuZGxlID0geGVuZXZ0Y2huX29wZW4oTlVM
TCwgMCk7CisgICAgaWYgKCFwYWdpbmctPnhjZV9oYW5kbGUgKQorICAgIHsKKyAgICAgICAgRVJS
T1IoIkZhaWxlZCB0byBvcGVuIHBhZ2luZyBldnRjaG4iKTsKKyAgICAgICAgcmV0dXJuIC0xOwor
ICAgIH0KKyAgICBwYWdpbmctPmV2dGNobl9vcGVuZWQgPSB0cnVlOworCisgICAgcmMgPSB4ZW5l
dnRjaG5fYmluZF9pbnRlcmRvbWFpbihwYWdpbmctPnhjZV9oYW5kbGUsIGN0eC0+ZG9taWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdpbmctPmV2dGNobl9wb3J0KTsK
KyAgICBpZiAoIHJjIDwgMCApCisgICAgeworICAgICAgICBFUlJPUigiRmFpbGVkIHRvIGJpbmQg
cGFnaW5nIGV2dGNobiIpOworICAgICAgICByZXR1cm4gcmM7CisgICAgfQorICAgIHBhZ2luZy0+
ZXZ0Y2huX2JvdW5kID0gdHJ1ZTsKKyAgICBwYWdpbmctPnBvcnQgPSByYzsKKworICAgIFNIQVJF
RF9SSU5HX0lOSVQoKHZtX2V2ZW50X3NyaW5nX3QgKilwYWdpbmctPnJpbmdfcGFnZSk7CisgICAg
QkFDS19SSU5HX0lOSVQoJnBhZ2luZy0+YmFja19yaW5nLCAodm1fZXZlbnRfc3JpbmdfdCAqKXBh
Z2luZy0+cmluZ19wYWdlLAorICAgICAgICAgICAgICAgICAgIFBBR0VfU0laRSk7CisKKyAgICBl
cnJubyA9IHBvc2l4X21lbWFsaWduKCZwYWdpbmctPmJ1ZmZlciwgUEFHRV9TSVpFLCBQQUdFX1NJ
WkUpOworICAgIGlmICggZXJybm8gIT0gMCApCisgICAgeworICAgICAgICBQRVJST1IoIkZhaWxl
ZCB0byBhbGxvY2F0ZSBwYWdpbmcgYnVmZmVyIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9
CisKKyAgICByYyA9IG1sb2NrKHBhZ2luZy0+YnVmZmVyLCBQQUdFX1NJWkUpOworICAgIGlmICgg
cmMgPCAwICkKKyAgICB7CisgICAgICAgIFBFUlJPUigiRmFpbGVkIHRvIGxvY2sgcGFnaW5nIGJ1
ZmZlciIpOworICAgICAgICByZXR1cm4gcmM7CisgICAgfQorICAgIHBhZ2luZy0+YnVmZmVyX2xv
Y2tlZCA9IHRydWU7CisKKyAgICBwYWdpbmctPm91dHN0YW5kaW5nX3BmbnMgPSBiaXRtYXBfYWxs
b2MoY3R4LT5yZXN0b3JlLm1heF9wb3B1bGF0ZWRfcGZuICsgMSk7CisgICAgcGFnaW5nLT5yZXF1
ZXN0ZWRfcGZucyA9IGJpdG1hcF9hbGxvYyhjdHgtPnJlc3RvcmUubWF4X3BvcHVsYXRlZF9wZm4g
KyAxKTsKKyAgICBwYWdpbmctPnJlYWR5X3BmbnMgPSBiaXRtYXBfYWxsb2MoY3R4LT5yZXN0b3Jl
Lm1heF9wb3B1bGF0ZWRfcGZuICsgMSk7CisgICAgcGFnaW5nLT5kcm9wcGVkX3BmbnMgPSBiaXRt
YXBfYWxsb2MoY3R4LT5yZXN0b3JlLm1heF9wb3B1bGF0ZWRfcGZuICsgMSk7CisKKyAgICBwYWdp
bmctPnBlbmRpbmdfcmVxdWVzdHMgPSBtYWxsb2MoUklOR19TSVpFKCZwYWdpbmctPmJhY2tfcmlu
ZykgKgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoKnBhZ2lu
Zy0+cGVuZGluZ19yZXF1ZXN0cykpOworICAgIHBhZ2luZy0+cmVxdWVzdF9iYXRjaCA9IG1hbGxv
YyhSSU5HX1NJWkUoJnBhZ2luZy0+YmFja19yaW5nKSAqCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVvZigqcGFnaW5nLT5yZXF1ZXN0X2JhdGNoKSk7CisgICAgaWYgKCAh
cGFnaW5nLT5vdXRzdGFuZGluZ19wZm5zIHx8CisgICAgICAgICAhcGFnaW5nLT5yZXF1ZXN0ZWRf
cGZucyB8fAorICAgICAgICAgIXBhZ2luZy0+cmVhZHlfcGZucyB8fAorICAgICAgICAgIXBhZ2lu
Zy0+ZHJvcHBlZF9wZm5zIHx8CisgICAgICAgICAhcGFnaW5nLT5wZW5kaW5nX3JlcXVlc3RzIHx8
CisgICAgICAgICAhcGFnaW5nLT5yZXF1ZXN0X2JhdGNoICkKKyAgICB7CisgICAgICAgIFBFUlJP
UigiRmFpbGVkIHRvIGFsbG9jYXRlIHBmbiBzdGF0ZSB0cmFja2luZyBidWZmZXJzIik7CisgICAg
ICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICAvKiBBbGwgc2xvdHMgYXJlIGluaXRpYWxseSBl
bXB0eS4gKi8KKyAgICBmb3IgKCBpID0gMDsgaSA8IFJJTkdfU0laRSgmcGFnaW5nLT5iYWNrX3Jp
bmcpOyArK2kgKQorICAgICAgICBwYWdpbmctPnBlbmRpbmdfcmVxdWVzdHNbaV0ucGZuID0gSU5W
QUxJRF9QRk47CisKKyAgICBwYWdpbmctPnJlYWR5ID0gdHJ1ZTsKKworICAgIHJldHVybiAwOwor
fQorCitzdGF0aWMgdm9pZCBwb3N0Y29weV9wYWdpbmdfY2xlYW51cChzdHJ1Y3QgeGNfc3JfY29u
dGV4dCAqY3R4KQoreworICAgIGludCByYzsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVzdG9yZV9wYWdp
bmcgKnBhZ2luZyA9ICZjdHgtPnJlc3RvcmUucGFnaW5nOworICAgIHhjX2ludGVyZmFjZSAqeGNo
ID0gY3R4LT54Y2g7CisKKyAgICBpZiAoIHBhZ2luZy0+cmluZ19wYWdlICkKKyAgICAgICAgbXVu
bWFwKHBhZ2luZy0+cmluZ19wYWdlLCBQQUdFX1NJWkUpOworCisgICAgaWYgKCBwYWdpbmctPnBh
Z2luZ19lbmFibGVkICkKKyAgICB7CisgICAgICAgIHJjID0geGNfdm1fZXZlbnRfY29udHJvbCh4
Y2gsIGN0eC0+ZG9taWQsIFhFTl9WTV9FVkVOVF9ESVNBQkxFLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9QQUdJTkcsIE5VTEwpOworICAg
ICAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICAgICAgRVJST1IoIkZhaWxlZCB0byBkaXNhYmxl
IHBhZ2luZyIpOworICAgIH0KKworICAgIGlmICggcGFnaW5nLT5ldnRjaG5fYm91bmQgKQorICAg
IHsKKyAgICAgICAgcmMgPSB4ZW5ldnRjaG5fdW5iaW5kKHBhZ2luZy0+eGNlX2hhbmRsZSwgcGFn
aW5nLT5wb3J0KTsKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgICAgIEVSUk9SKCJG
YWlsZWQgdG8gdW5iaW5kIGV2ZW50IHBvcnQiKTsKKyAgICB9CisKKyAgICBpZiAoIHBhZ2luZy0+
ZXZ0Y2huX29wZW5lZCApCisgICAgeworICAgICAgICByYyA9IHhlbmV2dGNobl9jbG9zZShwYWdp
bmctPnhjZV9oYW5kbGUpOworICAgICAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICAgICAgRVJS
T1IoIkZhaWxlZCB0byBjbG9zZSBldmVudCBjaGFubmVsIik7CisgICAgfQorCisgICAgaWYgKCBw
YWdpbmctPmJ1ZmZlciApCisgICAgeworICAgICAgICBpZiAoIHBhZ2luZy0+YnVmZmVyX2xvY2tl
ZCApCisgICAgICAgICAgICBtdW5sb2NrKHBhZ2luZy0+YnVmZmVyLCBQQUdFX1NJWkUpOworCisg
ICAgICAgIGZyZWUocGFnaW5nLT5idWZmZXIpOworICAgIH0KKworICAgIGZyZWUocGFnaW5nLT5v
dXRzdGFuZGluZ19wZm5zKTsKKyAgICBmcmVlKHBhZ2luZy0+cmVxdWVzdGVkX3BmbnMpOworICAg
IGZyZWUocGFnaW5nLT5yZWFkeV9wZm5zKTsKKyAgICBmcmVlKHBhZ2luZy0+ZHJvcHBlZF9wZm5z
KTsKKyAgICBmcmVlKHBhZ2luZy0+cGVuZGluZ19yZXF1ZXN0cyk7CisgICAgZnJlZShwYWdpbmct
PnJlcXVlc3RfYmF0Y2gpOworfQorCisvKiBIZWxwZXJzIHRvIHF1ZXJ5IGFuZCB0cmFuc2l0aW9u
IHRoZSBzdGF0ZSBvZiBwb3N0Y29weSBwZm5zLiAqLworCitzdGF0aWMgaW5saW5lIGJvb2wgcG9z
dGNvcHlfcGZuX291dHN0YW5kaW5nKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBwZm4pCit7Cisg
ICAgcmV0dXJuIChwZm4gPD0gY3R4LT5yZXN0b3JlLm1heF9wb3B1bGF0ZWRfcGZuKQorICAgICAg
ICA/IHRlc3RfYml0KHBmbiwgY3R4LT5yZXN0b3JlLnBhZ2luZy5vdXRzdGFuZGluZ19wZm5zKQor
ICAgICAgICA6IGZhbHNlOworfQorCitzdGF0aWMgaW5saW5lIGJvb2wgcG9zdGNvcHlfcGZuX3Jl
cXVlc3RlZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgcGZuKQoreworICAgIHJldHVybiAocGZu
IDw9IGN0eC0+cmVzdG9yZS5tYXhfcG9wdWxhdGVkX3BmbikKKyAgICAgICAgPyB0ZXN0X2JpdChw
Zm4sIGN0eC0+cmVzdG9yZS5wYWdpbmcucmVxdWVzdGVkX3BmbnMpCisgICAgICAgIDogZmFsc2U7
Cit9CisKK3N0YXRpYyBpbmxpbmUgYm9vbCBwb3N0Y29weV9wZm5fcmVhZHkoc3RydWN0IHhjX3Ny
X2NvbnRleHQgKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IHBmbikKK3sKKyAgICByZXR1cm4gKHBmbiA8PSBjdHgtPnJlc3RvcmUubWF4
X3BvcHVsYXRlZF9wZm4pCisgICAgICAgID8gdGVzdF9iaXQocGZuLCBjdHgtPnJlc3RvcmUucGFn
aW5nLnJlYWR5X3BmbnMpCisgICAgICAgIDogZmFsc2U7Cit9CisKK3N0YXRpYyBpbmxpbmUgYm9v
bCBwb3N0Y29weV9wZm5fZHJvcHBlZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgcGZuKQorewor
ICAgIHJldHVybiAocGZuIDw9IGN0eC0+cmVzdG9yZS5tYXhfcG9wdWxhdGVkX3BmbikKKyAgICAg
ICAgPyB0ZXN0X2JpdChwZm4sIGN0eC0+cmVzdG9yZS5wYWdpbmcuZHJvcHBlZF9wZm5zKQorICAg
ICAgICA6IGZhbHNlOworfQorCitzdGF0aWMgaW5saW5lIGJvb2wgcG9zdGNvcHlfcGZuX2ludmFs
aWQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB4ZW5fcGZuX3QgcGZuKQoreworICAgIGlmIChwZm4gPiBjdHgtPnJlc3Rv
cmUubWF4X3BvcHVsYXRlZF9wZm4pCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVy
biAhcG9zdGNvcHlfcGZuX291dHN0YW5kaW5nKGN0eCwgcGZuKSAmJgorICAgICAgICAgICAhcG9z
dGNvcHlfcGZuX3JlcXVlc3RlZChjdHgsIHBmbikgJiYKKyAgICAgICAgICAgIXBvc3Rjb3B5X3Bm
bl9yZWFkeShjdHgsIHBmbikgJiYKKyAgICAgICAgICAgIXBvc3Rjb3B5X3Bmbl9kcm9wcGVkKGN0
eCwgcGZuKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIG1hcmtfcG9zdGNvcHlfcGZuX291dHN0
YW5kaW5nKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHBmbikKK3sKKyAgICBhc3NlcnQo
cGZuIDw9IGN0eC0+cmVzdG9yZS5tYXhfcG9wdWxhdGVkX3Bmbik7CisgICAgYXNzZXJ0KHBvc3Rj
b3B5X3Bmbl9pbnZhbGlkKGN0eCwgcGZuKSk7CisKKyAgICBzZXRfYml0KHBmbiwgY3R4LT5yZXN0
b3JlLnBhZ2luZy5vdXRzdGFuZGluZ19wZm5zKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIG1h
cmtfcG9zdGNvcHlfcGZuX3JlcXVlc3RlZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgcGZu
KQoreworICAgIGFzc2VydChwZm4gPD0gY3R4LT5yZXN0b3JlLm1heF9wb3B1bGF0ZWRfcGZuKTsK
KyAgICBhc3NlcnQocG9zdGNvcHlfcGZuX291dHN0YW5kaW5nKGN0eCwgcGZuKSk7CisKKyAgICBj
bGVhcl9iaXQocGZuLCBjdHgtPnJlc3RvcmUucGFnaW5nLm91dHN0YW5kaW5nX3BmbnMpOworICAg
IHNldF9iaXQocGZuLCBjdHgtPnJlc3RvcmUucGFnaW5nLnJlcXVlc3RlZF9wZm5zKTsKK30KKwor
c3RhdGljIGlubGluZSB2b2lkIG1hcmtfcG9zdGNvcHlfcGZuX3JlYWR5KHN0cnVjdCB4Y19zcl9j
b250ZXh0ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eGVuX3Bmbl90IHBmbikKK3sKKyAgICBhc3NlcnQocGZuIDw9IGN0eC0+cmVzdG9yZS5tYXhfcG9w
dWxhdGVkX3Bmbik7CisgICAgYXNzZXJ0KHBvc3Rjb3B5X3Bmbl9vdXRzdGFuZGluZyhjdHgsIHBm
bikgfHwKKyAgICAgICAgICAgcG9zdGNvcHlfcGZuX3JlcXVlc3RlZChjdHgsIHBmbikpOworCisg
ICAgY2xlYXJfYml0KHBmbiwgY3R4LT5yZXN0b3JlLnBhZ2luZy5vdXRzdGFuZGluZ19wZm5zKTsK
KyAgICBjbGVhcl9iaXQocGZuLCBjdHgtPnJlc3RvcmUucGFnaW5nLnJlcXVlc3RlZF9wZm5zKTsK
KyAgICBzZXRfYml0KHBmbiwgY3R4LT5yZXN0b3JlLnBhZ2luZy5yZWFkeV9wZm5zKTsKK30KKwor
c3RhdGljIGlubGluZSB2b2lkIG1hcmtfcG9zdGNvcHlfcGZuX2Ryb3BwZWQoc3RydWN0IHhjX3Ny
X2NvbnRleHQgKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbl9wZm5fdCBwZm4pCit7CisgICAgYXNzZXJ0KHBmbiA8PSBjdHgtPnJlc3RvcmUubWF4
X3BvcHVsYXRlZF9wZm4pOworICAgIGFzc2VydChwb3N0Y29weV9wZm5fb3V0c3RhbmRpbmcoY3R4
LCBwZm4pKTsKKworICAgIGNsZWFyX2JpdChwZm4sIGN0eC0+cmVzdG9yZS5wYWdpbmcub3V0c3Rh
bmRpbmdfcGZucyk7CisgICAgc2V0X2JpdChwZm4sIGN0eC0+cmVzdG9yZS5wYWdpbmcuZHJvcHBl
ZF9wZm5zKTsKK30KKworc3RhdGljIGludCBwcm9jZXNzX3Bvc3Rjb3B5X3BmbnMoc3RydWN0IHhj
X3NyX2NvbnRleHQgKmN0eCwgdW5zaWduZWQgaW50IGNvdW50LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgeGVuX3Bmbl90ICpwZm5zLCB1aW50MzJfdCAqdHlwZXMpCit7CisgICAg
eGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVzdG9yZV9w
YWdpbmcgKnBhZ2luZyA9ICZjdHgtPnJlc3RvcmUucGFnaW5nOworICAgIGludCByYzsKKyAgICB1
bnNpZ25lZCBpbnQgaTsKKyAgICB4ZW5fcGZuX3QgYnBmbjsKKworICAgIHJjID0gcG9wdWxhdGVf
cGZucyhjdHgsIGNvdW50LCBwZm5zLCB0eXBlcyk7CisgICAgaWYgKCByYyApCisgICAgeworICAg
ICAgICBFUlJPUigiRmFpbGVkIHRvIHBvcHVsYXRlIHBmbnMgZm9yIGJhdGNoIG9mICV1IHBhZ2Vz
IiwgY291bnQpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBmb3IgKCBpID0gMDsg
aSA8IGNvdW50OyArK2kgKQorICAgIHsKKyAgICAgICAgaWYgKCB0eXBlc1tpXSA8IFhFTl9ET01D
VExfUEZJTkZPX0JST0tFTiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGJwZm4gPSBwZm5zW2ld
OworCisgICAgICAgICAgICAvKiBXZSBzaG91bGQgbmV2ZXIgc2VlIHRoZSBzYW1lIHBmbiB0d2lj
ZSBhdCB0aGlzIHN0YWdlLiAgKi8KKyAgICAgICAgICAgIGlmICggIXBvc3Rjb3B5X3Bmbl9pbnZh
bGlkKGN0eCwgYnBmbikgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHJjID0gLTE7
CisgICAgICAgICAgICAgICAgRVJST1IoIkR1cGxpY2F0ZSBwb3N0Y29weSBwZm4gJSJQUklfeGVu
X3BmbiwgYnBmbik7CisgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgICAgICB9CisK
KyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBXZSBub3cgY29uc2lkZXIgdGhpcyBwZm4g
J291dHN0YW5kaW5nJyAtIHBlbmRpbmcsIGFuZCBub3QgeWV0CisgICAgICAgICAgICAgKiByZXF1
ZXN0ZWQuCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIG1hcmtfcG9zdGNvcHlfcGZuX291
dHN0YW5kaW5nKGN0eCwgYnBmbik7CisgICAgICAgICAgICArK3BhZ2luZy0+bnJfcGVuZGluZ19w
Zm5zOworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogTmVpdGhlciBub21pbmF0aW9u
IG5vciBldmljdGlvbiBjYW4gYmUgcGVybWl0dGVkIHRvIGZhaWwgLSB0aGUKKyAgICAgICAgICAg
ICAqIGd1ZXN0IGlzbid0IHlldCBydW5uaW5nLCBzbyBhIGZhaWx1cmUgd291bGQgaW1wbHkgYSBm
b3JlaWduIG9yCisgICAgICAgICAgICAgKiBoeXBlcnZpc29yIG1hcHBpbmcgb24gdGhlIHBhZ2Us
IGFuZCB0aGF0IHdvdWxkIGJlIGJvZ3VzIGJlY2F1c2UKKyAgICAgICAgICAgICAqIHRoZSBtaWdy
YXRpb24gaXNuJ3QgeWV0IGNvbXBsZXRlLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBy
YyA9IHhjX21lbV9wYWdpbmdfbm9taW5hdGUoeGNoLCBjdHgtPmRvbWlkLCBicGZuKTsKKyAgICAg
ICAgICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBQRVJS
T1IoIkVycm9yIG5vbWluYXRpbmcgcG9zdGNvcHkgcGZuICUiUFJJX3hlbl9wZm4sIGJwZm4pOwor
ICAgICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICBy
YyA9IHhjX21lbV9wYWdpbmdfZXZpY3QoeGNoLCBjdHgtPmRvbWlkLCBicGZuKTsKKyAgICAgICAg
ICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBQRVJST1Io
IkVycm9yIGV2aWN0aW5nIHBvc3Rjb3B5IHBmbiAlIlBSSV94ZW5fcGZuLCBicGZuKTsKKyAgICAg
ICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKwor
ICAgIHJjID0gMDsKKworIG91dDoKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgaGFu
ZGxlX3Bvc3Rjb3B5X3BmbnMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQoreworICAgIHhj
X2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7CisgICAgc3RydWN0IHhjX3NyX3JlY19wYWdlc19o
ZWFkZXIgKnBhZ2VzID0gcmVjLT5kYXRhOworICAgIGludCByYzsKKyAgICB4ZW5fcGZuX3QgKnBm
bnMgPSBOVUxMOworICAgIHVpbnQzMl90ICp0eXBlcyA9IE5VTEw7CisKKyAgICAvKiBTYW5pdHkt
Y2hlY2sgdGhlIG1pZ3JhdGlvbiBzdHJlYW0uICovCisgICAgaWYgKCAhY3R4LT5yZXN0b3JlLnBh
Z2luZy5yZWFkeSApCisgICAgeworICAgICAgICBFUlJPUigiUmVjZWl2ZWQgUE9TVENPUFlfUEZO
UyByZWNvcmQgYmVmb3JlIFBPU1RDT1BZX1BGTlNfQkVHSU4iKTsKKyAgICAgICAgcmMgPSAtMTsK
KyAgICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgcmMgPSB2YWxpZGF0ZV9wYWdlc19yZWNv
cmQoY3R4LCByZWMsIFJFQ19UWVBFX1BPU1RDT1BZX1BGTlMpOworICAgIGlmICggcmMgKQorICAg
ICAgICBnb3RvIGVycjsKKworICAgIHBmbnMgPSBtYWxsb2MocGFnZXMtPmNvdW50ICogc2l6ZW9m
KCpwZm5zKSk7CisgICAgdHlwZXMgPSBtYWxsb2MocGFnZXMtPmNvdW50ICogc2l6ZW9mKCp0eXBl
cykpOworICAgIGlmICggIXBmbnMgfHwgIXR5cGVzICkKKyAgICB7CisgICAgICAgIHJjID0gLTE7
CisgICAgICAgIEVSUk9SKCJVbmFibGUgdG8gYWxsb2NhdGUgZW5vdWdoIG1lbW9yeSBmb3IgJXUg
cGZucyIsCisgICAgICAgICAgICAgIHBhZ2VzLT5jb3VudCk7CisgICAgICAgIGdvdG8gZXJyOwor
ICAgIH0KKworICAgICh2b2lkKWRlY29kZV9wYWdlc19yZWNvcmQoY3R4LCBwYWdlcywgcGZucywg
dHlwZXMpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIGlmICggcmVj
LT5sZW5ndGggIT0gKHNpemVvZigqcGFnZXMpICsgKHNpemVvZih1aW50NjRfdCkgKiBwYWdlcy0+
Y291bnQpKSApCisgICAgeworICAgICAgICBFUlJPUigiUE9TVENPUFlfUEZOUyByZWNvcmQgd3Jv
bmcgc2l6ZTogbGVuZ3RoICV1LCBleHBlY3RlZCAiCisgICAgICAgICAgICAgICIlenUgKyAlenUi
LCByZWMtPmxlbmd0aCwgc2l6ZW9mKCpwYWdlcyksCisgICAgICAgICAgICAgIChzaXplb2YodWlu
dDY0X3QpICogcGFnZXMtPmNvdW50KSk7CisgICAgICAgIGdvdG8gZXJyOworICAgIH0KKworICAg
IHJjID0gcHJvY2Vzc19wb3N0Y29weV9wZm5zKGN0eCwgcGFnZXMtPmNvdW50LCBwZm5zLCB0eXBl
cyk7CisKKyBlcnI6CisgICAgZnJlZSh0eXBlcyk7CisgICAgZnJlZShwZm5zKTsKKworICAgIHJl
dHVybiByYzsKK30KKworc3RhdGljIGludCBoYW5kbGVfcG9zdGNvcHlfdHJhbnNpdGlvbihzdHJ1
Y3QgeGNfc3JfY29udGV4dCAqY3R4KQoreworICAgIGludCByYzsKKyAgICB4Y19pbnRlcmZhY2Ug
KnhjaCA9IGN0eC0+eGNoOworICAgIHZvaWQgKmRhdGEgPSBjdHgtPnJlc3RvcmUuY2FsbGJhY2tz
LT5kYXRhOworCisgICAgLyogU2FuaXR5LWNoZWNrIHRoZSBtaWdyYXRpb24gc3RyZWFtLiAqLwor
ICAgIGlmICggIWN0eC0+cmVzdG9yZS5wYWdpbmcucmVhZHkgKQorICAgIHsKKyAgICAgICAgRVJS
T1IoIlJlY2VpdmVkIFBPU1RDT1BZX1RSQU5TSVRJT04gcmVjb3JkIGJlZm9yZSBQT1NUQ09QWV9Q
Rk5TX0JFR0lOIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICByYyA9IGN0eC0+
cmVzdG9yZS5vcHMuc3RyZWFtX2NvbXBsZXRlKGN0eCk7CisgICAgaWYgKCByYyApCisgICAgICAg
IHJldHVybiByYzsKKworICAgIGN0eC0+cmVzdG9yZS5jYWxsYmFja3MtPnJlc3RvcmVfcmVzdWx0
cyhjdHgtPnJlc3RvcmUueGVuc3RvcmVfZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEpOworCisgICAgLyoKKyAgICAgKiBB
c3luY2hyb25vdXNseSByZXN1bWUgdGhlIGd1ZXN0LiAgV2UnbGwgcmV0dXJuIHdoZW4gd2UndmUg
YmVlbiBoYW5kZWQKKyAgICAgKiBiYWNrIGNvbnRyb2wgb2YgdGhlIHN0cmVhbSwgc28gdGhhdCB3
ZSBjYW4gYmVnaW4gZmlsbGluZyBpbiB0aGUKKyAgICAgKiBvdXRzdGFuZGluZyBwb3N0Y29weSBw
YWdlIGRhdGEgYW5kIGZvcndhcmRpbmcgZ3Vlc3QgcmVxdWVzdHMgZm9yIHNwZWNpZmljCisgICAg
ICogcGFnZXMuCisgICAgICovCisgICAgSVBSSU5URigiUG9zdGNvcHkgdHJhbnNpdGlvbjogcmVz
dW1pbmcgZ3Vlc3QiKTsKKyAgICByZXR1cm4gY3R4LT5yZXN0b3JlLmNhbGxiYWNrcy0+cG9zdGNv
cHlfdHJhbnNpdGlvbihkYXRhKSA/IDAgOiAtMTsKK30KKworc3RhdGljIGludCBwb3N0Y29weV9s
b2FkX3BhZ2Uoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgeGVuX3Bmbl90IHBmbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnBhZ2VfZGF0YSkKK3sKKyAgICBpbnQgcmM7
CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsK
KyAgICBzdHJ1Y3QgeGNfc3JfcmVzdG9yZV9wYWdpbmcgKnBhZ2luZyA9ICZjdHgtPnJlc3RvcmUu
cGFnaW5nOworICAgIHN0cnVjdCB4Y19zcl9wZW5kaW5nX3Bvc3Rjb3B5X3JlcXVlc3QgKnByZXE7
CisgICAgdm1fZXZlbnRfcmVzcG9uc2VfdCByc3A7CisgICAgdm1fZXZlbnRfYmFja19yaW5nX3Qg
KmJhY2tfcmluZyA9ICZwYWdpbmctPmJhY2tfcmluZzsKKworICAgIGFzc2VydChwb3N0Y29weV9w
Zm5fb3V0c3RhbmRpbmcoY3R4LCBwZm4pIHx8CisgICAgICAgICAgIHBvc3Rjb3B5X3Bmbl9yZXF1
ZXN0ZWQoY3R4LCBwZm4pKTsKKworICAgIG1lbWNweShwYWdpbmctPmJ1ZmZlciwgcGFnZV9kYXRh
LCBQQUdFX1NJWkUpOworICAgIHJjID0geGNfbWVtX3BhZ2luZ19sb2FkKGN0eC0+eGNoLCBjdHgt
PmRvbWlkLCBwZm4sIHBhZ2luZy0+YnVmZmVyKTsKKyAgICBpZiAoIHJjIDwgMCApCisgICAgewor
ICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBwYWdpbmcgbG9hZCBwZm4gJSJQUklfeGVuX3Bmbiwg
cGZuKTsKKyAgICAgICAgcmV0dXJuIHJjOworICAgIH0KKworICAgIGlmICggcG9zdGNvcHlfcGZu
X3JlcXVlc3RlZChjdHgsIHBmbikgKQorICAgIHsKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBS
SU5HX1NJWkUoYmFja19yaW5nKTsgKytpICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJlcSA9
ICZwYWdpbmctPnBlbmRpbmdfcmVxdWVzdHNbaV07CisgICAgICAgICAgICBpZiAoIHByZXEtPnBm
biAhPSBwZm4gKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICAvKiBQ
dXQgdGhlIHJlc3BvbnNlIG9uIHRoZSByaW5nLiAqLworICAgICAgICAgICAgcnNwID0gKHZtX2V2
ZW50X3Jlc3BvbnNlX3QpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLnZlcnNpb24g
PSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiwKKyAgICAgICAgICAgICAgICAudmNwdV9pZCA9
IHByZXEtPnZjcHVfaWQsCisgICAgICAgICAgICAgICAgLmZsYWdzICAgPSAocHJlcS0+ZmxhZ3Mg
JiBWTV9FVkVOVF9GTEFHX1ZDUFVfUEFVU0VEKSwKKyAgICAgICAgICAgICAgICAucmVhc29uICA9
IFZNX0VWRU5UX1JFQVNPTl9NRU1fUEFHSU5HLAorICAgICAgICAgICAgICAgIC51ICAgICAgID0g
eyAubWVtX3BhZ2luZyA9IHsgLmdmbiA9IHBmbiB9IH0KKyAgICAgICAgICAgIH07CisKKyAgICAg
ICAgICAgIG1lbWNweShSSU5HX0dFVF9SRVNQT05TRShiYWNrX3JpbmcsIGJhY2tfcmluZy0+cnNw
X3Byb2RfcHZ0KSwKKyAgICAgICAgICAgICAgICAgICAmcnNwLCBzaXplb2YocnNwKSk7CisJCSAg
ICArK2JhY2tfcmluZy0+cnNwX3Byb2RfcHZ0OworCisgICAgICAgICAgICAvKiBBbmQgZnJlZSB0
aGUgcGVuZGluZyByZXF1ZXN0IHNsb3QuICovCisgICAgICAgICAgICBwcmVxLT5wZm4gPSBJTlZB
TElEX1BGTjsKKyAgICAgICAgfQorICAgIH0KKworICAgIC0tcGFnaW5nLT5ucl9wZW5kaW5nX3Bm
bnM7CisgICAgbWFya19wb3N0Y29weV9wZm5fcmVhZHkoY3R4LCBwZm4pOworICAgIHJldHVybiAw
OworfQorCitzdGF0aWMgaW50IHByb2Nlc3NfcG9zdGNvcHlfcGFnZV9kYXRhKHN0cnVjdCB4Y19z
cl9jb250ZXh0ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBjb3VudCwgeGVuX3Bmbl90ICpwZm5zLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCAqdHlwZXMsIHZvaWQgKnBhZ2VfZGF0YSkKK3sKKyAg
ICBpbnQgcmM7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBj
dHgtPnhjaDsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVzdG9yZV9wYWdpbmcgKnBhZ2luZyA9ICZjdHgt
PnJlc3RvcmUucGFnaW5nOworICAgIGJvb2wgcHVzaF9yZXNwb25zZXMgPSBmYWxzZTsKKworICAg
IGZvciAoIGkgPSAwOyBpIDwgY291bnQ7ICsraSApCisgICAgeworICAgICAgICBzd2l0Y2ggKCB0
eXBlc1tpXSApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BGSU5GT19YVEFC
OgorICAgICAgICBjYXNlIFhFTl9ET01DVExfUEZJTkZPX0JST0tFTjoKKyAgICAgICAgY2FzZSBY
RU5fRE9NQ1RMX1BGSU5GT19YQUxMT0M6CisgICAgICAgICAgICBFUlJPUigiUmVjZWl2ZWQgcG9z
dGNvcHkgcGZuICUiUFJJX3hlbl9wZm4KKyAgICAgICAgICAgICAgICAgICIgd2l0aCBpbnZhbGlk
IHR5cGUgJSJQUkl1MzIsIHBmbnNbaV0sIHR5cGVzW2ldKTsKKyAgICAgICAgICAgIHJldHVybiAt
MTsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIGlmICggcG9zdGNvcHlfcGZuX2ludmFs
aWQoY3R4LCBwZm5zW2ldKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgRVJST1Io
IkV4cGVjdGVkIHBmbiAlIlBSSV94ZW5fcGZuIiB0byBiZSBpbnZhbGlkIiwgcGZuc1tpXSk7Cisg
ICAgICAgICAgICAgICAgcmV0dXJuIC0xOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxz
ZSBpZiAoIHBvc3Rjb3B5X3Bmbl9yZWFkeShjdHgsIHBmbnNbaV0pICkKKyAgICAgICAgICAgIHsK
KyAgICAgICAgICAgICAgICBFUlJPUigicGZuICUiUFJJX3hlbl9wZm4iIGFscmVhZHkgcmVjZWl2
ZWQiLCBwZm5zW2ldKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLTE7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICBlbHNlIGlmICggcG9zdGNvcHlfcGZuX2Ryb3BwZWQoY3R4LCBwZm5zW2ld
KSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLyogTm90aGluZyB0byBkbyAtIG1v
dmUgb24gdG8gdGhlIG5leHQgcGFnZS4gKi8KKyAgICAgICAgICAgICAgICBwYWdlX2RhdGEgKz0g
UEFHRV9TSVpFOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGlmICggcG9zdGNvcHlfcGZuX3JlcXVlc3RlZChjdHgsIHBmbnNb
aV0pICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIERCR1BSSU5URigi
UmVjZWl2ZWQgcmVxdWVzdGVkIHBmbiAlIlBSSV94ZW5fcGZuLCBwZm5zW2ldKTsKKyAgICAgICAg
ICAgICAgICAgICAgcHVzaF9yZXNwb25zZXMgPSB0cnVlOworICAgICAgICAgICAgICAgIH0KKwor
ICAgICAgICAgICAgICAgIHJjID0gcG9zdGNvcHlfbG9hZF9wYWdlKGN0eCwgcGZuc1tpXSwgcGFn
ZV9kYXRhKTsKKyAgICAgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICAgICAg
cmV0dXJuIHJjOworCisgICAgICAgICAgICAgICAgcGFnZV9kYXRhICs9IFBBR0VfU0laRTsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorCisgICAg
aWYgKCBwdXNoX3Jlc3BvbnNlcyApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBXZSBw
dXQgYXQgbGVhc3Qgb25lIHJlc3BvbnNlIG9uIHRoZSByaW5nIGFzIGEgcmVzdWx0IG9mIHByb2Nl
c3NpbmcKKyAgICAgICAgICogdGhpcyBiYXRjaCBvZiBwYWdlcywgc28gd2UgbmVlZCB0byBwdXNo
IHRoZW0gYW5kIGtpY2sgdGhlIHJpbmcgZXZlbnQKKyAgICAgICAgICogY2hhbm5lbC4KKyAgICAg
ICAgICovCisgICAgICAgIFJJTkdfUFVTSF9SRVNQT05TRVMoJnBhZ2luZy0+YmFja19yaW5nKTsK
KworICAgICAgICByYyA9IHhlbmV2dGNobl9ub3RpZnkocGFnaW5nLT54Y2VfaGFuZGxlLCBwYWdp
bmctPnBvcnQpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgeworICAgICAgICAgICAgRVJS
T1IoIkZhaWxlZCB0byBub3RpZnkgcGFnaW5nIGV2ZW50IGNoYW5uZWwiKTsKKyAgICAgICAgICAg
IHJldHVybiByYzsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0
aWMgaW50IGhhbmRsZV9wb3N0Y29weV9wYWdlX2RhdGEoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0
eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfc3JfcmVj
b3JkICpyZWMpCit7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKyAgICBzdHJ1
Y3QgeGNfc3JfcmVjX3BhZ2VzX2hlYWRlciAqcGFnZXMgPSByZWMtPmRhdGE7CisgICAgdW5zaWdu
ZWQgaW50IHBhZ2VzX29mX2RhdGE7CisgICAgaW50IHJjID0gLTE7CisKKyAgICB4ZW5fcGZuX3Qg
KnBmbnMgPSBOVUxMOworICAgIHVpbnQzMl90ICp0eXBlcyA9IE5VTEw7CisKKyAgICByYyA9IHZh
bGlkYXRlX3BhZ2VzX3JlY29yZChjdHgsIHJlYywgUkVDX1RZUEVfUE9TVENPUFlfUEFHRV9EQVRB
KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICBwZm5zID0gbWFsbG9j
KHBhZ2VzLT5jb3VudCAqIHNpemVvZigqcGZucykpOworICAgIHR5cGVzID0gbWFsbG9jKHBhZ2Vz
LT5jb3VudCAqIHNpemVvZigqdHlwZXMpKTsKKyAgICBpZiAoICFwZm5zIHx8ICF0eXBlcyApCisg
ICAgeworICAgICAgICByYyA9IC0xOworICAgICAgICBFUlJPUigiVW5hYmxlIHRvIGFsbG9jYXRl
IGVub3VnaCBtZW1vcnkgZm9yICV1IHBmbnMiLAorICAgICAgICAgICAgICBwYWdlcy0+Y291bnQp
OworICAgICAgICBnb3RvIGVycjsKKyAgICB9CisKKyAgICBwYWdlc19vZl9kYXRhID0gZGVjb2Rl
X3BhZ2VzX3JlY29yZChjdHgsIHBhZ2VzLCBwZm5zLCB0eXBlcyk7CisKKyAgICBpZiAoIHJlYy0+
bGVuZ3RoICE9IChzaXplb2YoKnBhZ2VzKSArCisgICAgICAgICAgICAgICAgICAgICAgICAgKHNp
emVvZih1aW50NjRfdCkgKiBwYWdlcy0+Y291bnQpICsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAoUEFHRV9TSVpFICogcGFnZXNfb2ZfZGF0YSkpICkKKyAgICB7CisgICAgICAgIEVSUk9SKCJQ
T1NUQ09QWV9QQUdFX0RBVEEgcmVjb3JkIHdyb25nIHNpemU6IGxlbmd0aCAldSwgZXhwZWN0ZWQg
IgorICAgICAgICAgICAgICAiJXp1ICsgJXp1ICsgJWx1IiwgcmVjLT5sZW5ndGgsIHNpemVvZigq
cGFnZXMpLAorICAgICAgICAgICAgICAoc2l6ZW9mKHVpbnQ2NF90KSAqIHBhZ2VzLT5jb3VudCks
IChQQUdFX1NJWkUgKiBwYWdlc19vZl9kYXRhKSk7CisgICAgICAgIGdvdG8gZXJyOworICAgIH0K
KworICAgIHJjID0gcHJvY2Vzc19wb3N0Y29weV9wYWdlX2RhdGEoY3R4LCBwYWdlcy0+Y291bnQs
IHBmbnMsIHR5cGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBhZ2Vz
LT5wZm5bcGFnZXMtPmNvdW50XSk7CisgZXJyOgorICAgIGZyZWUodHlwZXMpOworICAgIGZyZWUo
cGZucyk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgZm9yd2FyZF9wb3N0Y29w
eV9wYWdpbmdfcmVxdWVzdHMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2JhdGNoX3Jl
cXVlc3RzKQoreworICAgIHN0cnVjdCB4Y19zcl9yZXN0b3JlX3BhZ2luZyAqcGFnaW5nID0gJmN0
eC0+cmVzdG9yZS5wYWdpbmc7CisgICAgc2l6ZV90IGJhdGNoc3ogPSBucl9iYXRjaF9yZXF1ZXN0
cyAqIHNpemVvZigqcGFnaW5nLT5yZXF1ZXN0X2JhdGNoKTsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVj
X3BhZ2VzX2hlYWRlciBwaGRyID0KKyAgICB7CisgICAgICAgIC5jb3VudCA9IG5yX2JhdGNoX3Jl
cXVlc3RzCisgICAgfTsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkIHJlYyA9CisgICAgeworICAg
ICAgICAudHlwZSAgID0gUkVDX1RZUEVfUE9TVENPUFlfRkFVTFQsCisgICAgICAgIC5sZW5ndGgg
PSBzaXplb2YocGhkciksCisgICAgICAgIC5kYXRhICAgPSAmcGhkcgorICAgIH07CisKKyAgICBy
ZXR1cm4gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgY3R4LT5yZXN0b3JlLnNlbmRfYmFja19mZCwg
JnJlYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2luZy0+cmVxdWVzdF9iYXRj
aCwgYmF0Y2hzeik7Cit9CisKK3N0YXRpYyBpbnQgaGFuZGxlX3Bvc3Rjb3B5X3BhZ2luZ19yZXF1
ZXN0cyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQoreworICAgIGludCByYzsKKyAgICB4Y19p
bnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOworICAgIHN0cnVjdCB4Y19zcl9yZXN0b3JlX3BhZ2lu
ZyAqcGFnaW5nID0gJmN0eC0+cmVzdG9yZS5wYWdpbmc7CisgICAgc3RydWN0IHhjX3NyX3BlbmRp
bmdfcG9zdGNvcHlfcmVxdWVzdCAqcHJlcTsKKyAgICB2bV9ldmVudF9iYWNrX3JpbmdfdCAqYmFj
a19yaW5nID0gJnBhZ2luZy0+YmFja19yaW5nOworICAgIHZtX2V2ZW50X3JlcXVlc3RfdCByZXE7
CisgICAgdm1fZXZlbnRfcmVzcG9uc2VfdCByc3A7CisgICAgeGVuX3Bmbl90IHBmbjsKKyAgICBi
b29sIHB1dF9yZXNwb25zZXMgPSBmYWxzZSwgZHJvcF9yZXF1ZXN0ZWQ7CisgICAgdW5zaWduZWQg
aW50IGksIG5yX2JhdGNoX3JlcXVlc3RzID0gMDsKKworICAgIHdoaWxlICggUklOR19IQVNfVU5D
T05TVU1FRF9SRVFVRVNUUyhiYWNrX3JpbmcpICkKKyAgICB7CisgICAgICAgIFJJTkdfQ09QWV9S
RVFVRVNUKGJhY2tfcmluZywgYmFja19yaW5nLT5yZXFfY29ucywgJnJlcSk7CisgICAgICAgICsr
YmFja19yaW5nLT5yZXFfY29uczsKKworICAgICAgICBkcm9wX3JlcXVlc3RlZCA9ICEhKHJlcS51
Lm1lbV9wYWdpbmcuZmxhZ3MgJiBNRU1fUEFHSU5HX0RST1BfUEFHRSk7CisgICAgICAgIHBmbiA9
IHJlcS51Lm1lbV9wYWdpbmcuZ2ZuOworCisgICAgICAgIERCR1BSSU5URigiUG9zdGNvcHkgcGFn
ZSBmYXVsdCEgJSJQUklfeGVuX3BmbiwgcGZuKTsKKworICAgICAgICBpZiAoIHBvc3Rjb3B5X3Bm
bl9pbnZhbGlkKGN0eCwgcGZuKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEVSUk9SKCJwZm4g
JSJQUklfeGVuX3BmbiIgZG9lcyBub3QgbmVlZCB0byBiZSBtaWdyYXRlZCIsIHBmbik7CisgICAg
ICAgICAgICByYyA9IC0xOworICAgICAgICAgICAgZ290byBlcnI7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZSBpZiAoIHBvc3Rjb3B5X3Bmbl9yZWFkeShjdHgsIHBmbikgfHwgZHJvcF9yZXF1ZXN0
ZWQgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGRyb3BfcmVxdWVzdGVkICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBpZiAoIHBvc3Rjb3B5X3Bmbl9vdXRzdGFuZGluZyhj
dHgsIHBmbikgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgbWFya19w
b3N0Y29weV9wZm5fZHJvcHBlZChjdHgsIHBmbik7CisgICAgICAgICAgICAgICAgICAgIC0tcGFn
aW5nLT5ucl9wZW5kaW5nX3BmbnM7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIEVSUk9SKCJQYWdl
ciByZXF1ZXN0aW5nIHdlIGRyb3Agbm9uLXBhZ2VkICIKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIihvciBwcmV2aW91c2x5LXJlcXVlc3RlZCkgcGZuICUiUFJJX3hlbl9wZm4sIHBmbik7Cisg
ICAgICAgICAgICAgICAgICAgIHJjID0gLTE7CisgICAgICAgICAgICAgICAgICAgIGdvdG8gZXJy
OworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLyoKKyAg
ICAgICAgICAgICAqIFRoaXMgcGFnZSBoYXMgYWxyZWFkeSBiZWVuIGxvYWRlZCAob3IgaGFzIGJl
ZW4gZHJvcHBlZCksIHNvIHdlCisgICAgICAgICAgICAgKiBjYW4gcmVzcG9uZCBpbW1lZGlhdGVs
eS4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgcnNwID0gKHZtX2V2ZW50X3Jlc3BvbnNl
X3QpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLnZlcnNpb24gPSBWTV9FVkVOVF9J
TlRFUkZBQ0VfVkVSU0lPTiwKKyAgICAgICAgICAgICAgICAudmNwdV9pZCA9IHJlcS52Y3B1X2lk
LAorICAgICAgICAgICAgICAgIC5mbGFncyAgID0gKHJlcS5mbGFncyAmIFZNX0VWRU5UX0ZMQUdf
VkNQVV9QQVVTRUQpLAorICAgICAgICAgICAgICAgIC5yZWFzb24gID0gVk1fRVZFTlRfUkVBU09O
X01FTV9QQUdJTkcsCisgICAgICAgICAgICAgICAgLnUgICAgICAgPSB7IC5tZW1fcGFnaW5nID0g
eyAuZ2ZuID0gcGZuIH0gfQorICAgICAgICAgICAgfTsKKworICAgICAgICAgICAgbWVtY3B5KFJJ
TkdfR0VUX1JFU1BPTlNFKGJhY2tfcmluZywgYmFja19yaW5nLT5yc3BfcHJvZF9wdnQpLAorICAg
ICAgICAgICAgICAgICAgICZyc3AsIHNpemVvZihyc3ApKTsKKwkJICAgICsrYmFja19yaW5nLT5y
c3BfcHJvZF9wdnQ7CisKKwkJCXB1dF9yZXNwb25zZXMgPSB0cnVlOworICAgICAgICB9CisgICAg
ICAgIGVsc2UgLyogaW1wbGllcyBub3QgZHJvcHBlZCBBTkQgZWl0aGVyIG91dHN0YW5kaW5nIG9y
IHJlcXVlc3RlZCAqLworICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHBvc3Rjb3B5X3Bmbl9v
dXRzdGFuZGluZyhjdHgsIHBmbikgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIC8q
IFRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgdGhpcyBwZm4gaGFzIGJlZW4gcmVxdWVzdGVkLiAqLwor
ICAgICAgICAgICAgICAgIG1hcmtfcG9zdGNvcHlfcGZuX3JlcXVlc3RlZChjdHgsIHBmbik7CisK
KyAgICAgICAgICAgICAgICBwYWdpbmctPnJlcXVlc3RfYmF0Y2hbbnJfYmF0Y2hfcmVxdWVzdHNd
ID0gcGZuOworICAgICAgICAgICAgICAgICsrbnJfYmF0Y2hfcmVxdWVzdHM7CisgICAgICAgICAg
ICB9CisKKyAgICAgICAgICAgIC8qIEZpbmQgYSBmcmVlIHBlbmRpbmdfcmVxdWVzdHMgc2xvdC4g
Ki8KKyAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgUklOR19TSVpFKGJhY2tfcmluZyk7ICsr
aSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcHJlcSA9ICZwYWdpbmctPnBlbmRp
bmdfcmVxdWVzdHNbaV07CisgICAgICAgICAgICAgICAgaWYgKCBwcmVxLT5wZm4gPT0gSU5WQUxJ
RF9QRk4gKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgLyogQ2xhaW0g
dGhpcyBzbG90LiAqLworICAgICAgICAgICAgICAgICAgICBwcmVxLT5wZm4gPSBwZm47CisKKyAg
ICAgICAgICAgICAgICAgICAgcHJlcS0+ZmxhZ3MgPSByZXEuZmxhZ3M7CisgICAgICAgICAgICAg
ICAgICAgIHByZXEtPnZjcHVfaWQgPSByZXEudmNwdV9pZDsKKyAgICAgICAgICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorCisgICAgICAgICAgICAv
KgorICAgICAgICAgICAgICogV2UgX211c3RfIGZpbmQgYSBmcmVlIHNsb3QgLSB0aGVyZSBjYW5u
b3QgYmUgbW9yZSBvdXRzdGFuZGluZworICAgICAgICAgICAgICogcmVxdWVzdHMgdGhhbiB0aGVy
ZSBhcmUgc2xvdHMgaW4gdGhlIHJpbmcuCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGFz
c2VydChpIDwgUklOR19TSVpFKGJhY2tfcmluZykpOworICAgICAgICB9CisgICAgfQorCisgICAg
aWYgKCBwdXRfcmVzcG9uc2VzICkKKyAgICB7CisgICAgICAgIFJJTkdfUFVTSF9SRVNQT05TRVMo
YmFja19yaW5nKTsKKworICAgICAgICByYyA9IHhlbmV2dGNobl9ub3RpZnkocGFnaW5nLT54Y2Vf
aGFuZGxlLCBwYWdpbmctPnBvcnQpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgeworICAg
ICAgICAgICAgRVJST1IoIkZhaWxlZCB0byBub3RpZnkgcGFnaW5nIGV2ZW50IGNoYW5uZWwiKTsK
KyAgICAgICAgICAgIGdvdG8gZXJyOworICAgICAgICB9CisgICAgfQorCisgICAgaWYgKCBucl9i
YXRjaF9yZXF1ZXN0cyApCisgICAgeworICAgICAgICByYyA9IGZvcndhcmRfcG9zdGNvcHlfcGFn
aW5nX3JlcXVlc3RzKGN0eCwgbnJfYmF0Y2hfcmVxdWVzdHMpOworICAgICAgICBpZiAoIHJjICkK
KyAgICAgICAgeworICAgICAgICAgICAgRVJST1IoIkZhaWxlZCB0byBmb3J3YXJkIHBvc3Rjb3B5
IHBhZ2luZyByZXF1ZXN0cyIpOworICAgICAgICAgICAgZ290byBlcnI7CisgICAgICAgIH0KKyAg
ICB9CisKKyAgICByYyA9IDA7CisKKyBlcnI6CisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMg
aW50IHdyaXRlX3Bvc3Rjb3B5X2NvbXBsZXRlX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAq
Y3R4KQoreworICAgIHN0cnVjdCB4Y19zcl9yZWNvcmQgcmVjID0geyBSRUNfVFlQRV9QT1NUQ09Q
WV9DT01QTEVURSB9OworCisgICAgcmV0dXJuIHdyaXRlX3JlY29yZChjdHgsIGN0eC0+cmVzdG9y
ZS5zZW5kX2JhY2tfZmQsICZyZWMpOworfQorCitzdGF0aWMgaW50IHBvc3Rjb3B5X3Jlc3RvcmUo
c3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3sKKyAgICBpbnQgcmM7CisgICAgaW50IHJlY3Zf
ZmQgPSBjdHgtPmZkOworICAgIGludCBvbGRfZmxhZ3M7CisgICAgaW50IHBvcnQ7CisgICAgeGNf
aW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVzdG9yZV9wYWdp
bmcgKnBhZ2luZyA9ICZjdHgtPnJlc3RvcmUucGFnaW5nOworICAgIHN0cnVjdCB4Y19zcl9yZWFk
X3JlY29yZF9jb250ZXh0IHJyY3R4OworICAgIHN0cnVjdCB4Y19zcl9yZWNvcmQgcmVjID0geyAw
LCAwLCBOVUxMIH07CisgICAgc3RydWN0IHBvbGxmZCBwZmRzW10gPQorICAgIHsKKyAgICAgICAg
eyAuZmQgPSB4ZW5ldnRjaG5fZmQocGFnaW5nLT54Y2VfaGFuZGxlKSwgLmV2ZW50cyA9IFBPTExJ
TiB9LAorICAgICAgICB7IC5mZCA9IHJlY3ZfZmQsICAgICAgICAgICAgICAgICAgICAgICAgICAu
ZXZlbnRzID0gUE9MTElOIH0KKyAgICB9OworCisgICAgYXNzZXJ0KGN0eC0+cmVzdG9yZS5wb3N0
Y29weSk7CisgICAgYXNzZXJ0KHBhZ2luZy0+eGNlX2hhbmRsZSk7CisKKyAgICByZWFkX3JlY29y
ZF9pbml0KCZycmN0eCwgY3R4KTsKKworICAgIC8qCisgICAgICogRm9yIHRoZSBkdXJhdGlvbiBv
ZiB0aGUgcG9zdGNvcHkgbG9vcCwgY29uZmlndXJpbmcgdGhlIHJlY2VpdmUgc3RyZWFtIGFzCisg
ICAgICogbm9uLWJsb2NraW5nLgorICAgICAqLworICAgIG9sZF9mbGFncyA9IGZjbnRsKHJlY3Zf
ZmQsIEZfR0VURkwpOworICAgIGlmICggb2xkX2ZsYWdzID09IC0xICkKKyAgICB7CisgICAgICAg
IHJjID0gb2xkX2ZsYWdzOworICAgICAgICBnb3RvIGVycjsKKyAgICB9CisKKyAgICBhc3NlcnQo
IShvbGRfZmxhZ3MgJiBPX05PTkJMT0NLKSk7CisKKyAgICByYyA9IGZjbnRsKHJlY3ZfZmQsIEZf
U0VURkwsIG9sZF9mbGFncyB8IE9fTk9OQkxPQ0spOworICAgIGlmICggcmMgPT0gLTEgKQorICAg
IHsKKyAgICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgd2hpbGUgKCBwYWdpbmctPm5yX3Bl
bmRpbmdfcGZucyApCisgICAgeworICAgICAgICByYyA9IHBvbGwocGZkcywgQVJSQVlfU0laRShw
ZmRzKSwgLTEpOworICAgICAgICBpZiAoIHJjIDwgMCApCisgICAgICAgIHsKKyAgICAgICAgICAg
IGlmICggZXJybm8gPT0gRUlOVFIgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAg
ICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBwb2xsIHRoZSBwYWdlciBldmVudCBjaGFubmVsL3Jl
c3RvcmUgc3RyZWFtIik7CisgICAgICAgICAgICBnb3RvIGVycjsKKyAgICAgICAgfQorCisgICAg
ICAgIC8qCisgICAgICAgICAqIEZpbGwgaW4gYW55IG5ld2x5IHJlY2VpdmVkIHBhZ2UgZGF0YSBm
aXJzdCwgb24gdGhlIG9mZiBjaGFuY2UgdGhhdAorICAgICAgICAgKiBuZXcgcGFnZXIgcmVxdWVz
dHMgYXJlIGZvciB0aGF0IGRhdGEuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHBmZHNbMV0u
cmV2ZW50cyAmIFBPTExJTiApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gdHJ5X3JlYWRf
cmVjb3JkKCZycmN0eCwgcmVjdl9mZCwgJnJlYyk7CisgICAgICAgICAgICBpZiAoIHJjICYmIChl
cnJubyAhPSBFQUdBSU4pICYmIChlcnJubyAhPSBFV09VTERCTE9DSykgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGdvdG8gZXJyOworICAgICAgICAgICAgfQorICAgICAgICAgICAg
ZWxzZSBpZiAoICFyYyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmVhZF9yZWNv
cmRfZGVzdHJveSgmcnJjdHgpOworICAgICAgICAgICAgICAgIHJlYWRfcmVjb3JkX2luaXQoJnJy
Y3R4LCBjdHgpOworCisgICAgICAgICAgICAgICAgcmMgPSBoYW5kbGVfcG9zdGNvcHlfcGFnZV9k
YXRhKGN0eCwgJnJlYyk7CisgICAgICAgICAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICAg
ICAgICAgIGdvdG8gZXJyOworCisgICAgICAgICAgICAgICAgZnJlZShyZWMuZGF0YSk7CisgICAg
ICAgICAgICAgICAgcmVjLmRhdGEgPSBOVUxMOworICAgICAgICAgICAgfQorICAgICAgICB9CisK
KyAgICAgICAgaWYgKCBwZmRzWzBdLnJldmVudHMgJiBQT0xMSU4gKQorICAgICAgICB7CisgICAg
ICAgICAgICBwb3J0ID0geGVuZXZ0Y2huX3BlbmRpbmcocGFnaW5nLT54Y2VfaGFuZGxlKTsKKyAg
ICAgICAgICAgIGlmICggcG9ydCA9PSAtMSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgRVJST1IoIkZhaWxlZCB0byByZWFkIHBvcnQgZnJvbSBwYWdlciBldmVudCBjaGFubmVsIik7
CisgICAgICAgICAgICAgICAgcmMgPSAtMTsKKyAgICAgICAgICAgICAgICBnb3RvIGVycjsKKyAg
ICAgICAgICAgIH0KKworICAgICAgICAgICAgcmMgPSB4ZW5ldnRjaG5fdW5tYXNrKHBhZ2luZy0+
eGNlX2hhbmRsZSwgcG9ydCk7CisgICAgICAgICAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIEVSUk9SKCJGYWlsZWQgdG8gdW5tYXNrIHBhZ2VyIGV2ZW50
IGNoYW5uZWwgcG9ydCIpOworICAgICAgICAgICAgICAgIGdvdG8gZXJyOworICAgICAgICAgICAg
fQorCisgICAgICAgICAgICByYyA9IGhhbmRsZV9wb3N0Y29weV9wYWdpbmdfcmVxdWVzdHMoY3R4
KTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgIGdvdG8gZXJyOworICAg
ICAgICB9CisgICAgfQorCisgICAgLyoKKyAgICAgKiBBdCB0aGlzIHBvaW50LCBhbGwgb3V0c3Rh
bmRpbmcgcG9zdGNvcHkgcGFnZXMgaGF2ZSBiZWVuIGxvYWRlZC4gIFdlIG5vdworICAgICAqIG5l
ZWQgb25seSBmbHVzaCBhbnkgb3V0c3RhbmRpbmcgcmVxdWVzdHMgdGhhdCBtYXkgaGF2ZSBhY2N1
bXVsYXRlZCBpbiB0aGUKKyAgICAgKiByaW5nIHdoaWxlIHdlIHdlcmUgcHJvY2Vzc2luZyB0aGUg
ZmluYWwgUE9TVENPUFlfUEFHRV9EQVRBIHJlY29yZHMuCisgICAgICovCisgICAgcmMgPSBoYW5k
bGVfcG9zdGNvcHlfcGFnaW5nX3JlcXVlc3RzKGN0eCk7CisgICAgaWYgKCByYyApCisgICAgICAg
IGdvdG8gZXJyOworCisgICAgcmMgPSB3cml0ZV9wb3N0Y29weV9jb21wbGV0ZV9yZWNvcmQoY3R4
KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICAvKgorICAgICAqIEVu
ZC1vZi1zdHJlYW0gc3luY2hyb25pemF0aW9uOiBtYWtlIHRoZSByZWNlaXZlIHN0cmVhbSBibG9j
a2luZyBhZ2FpbiwKKyAgICAgKiBhbmQgd2FpdCB0byByZWNlaXZlIHdoYXQgbXVzdCBiZSB0aGUg
RU5EIHJlY29yZC4KKyAgICAgKi8KKyAgICByYyA9IGZjbnRsKHJlY3ZfZmQsIEZfU0VURkwsIG9s
ZF9mbGFncyk7CisgICAgaWYgKCByYyA9PSAtMSApCisgICAgICAgIGdvdG8gZXJyOworCisgICAg
cmMgPSByZWFkX3JlY29yZChjdHgsIHJlY3ZfZmQsICZyZWMpOworICAgIGlmICggcmMgKQorICAg
IHsKKyAgICAgICAgZ290byBlcnI7CisgICAgfQorICAgIGVsc2UgaWYgKCByZWMudHlwZSAhPSBS
RUNfVFlQRV9FTkQgKQorICAgIHsKKyAgICAgICAgRVJST1IoIkV4cGVjdGVkIGVuZCBvZiBzdHJl
YW0sIHJlY2VpdmVkICVzIiwgcmVjX3R5cGVfdG9fc3RyKHJlYy50eXBlKSk7CisgICAgICAgIHJj
ID0gLTE7CisgICAgICAgIGdvdG8gZXJyOworICAgIH0KKworIGVycjoKKyAgICAvKgorICAgICAq
IElmIF93ZV8gZmFpbCBoZXJlLCB3ZSBjYW4ndCBzYWZlbHkgc3luY2hyb25pemUgd2l0aCB0aGUg
Y29tcGxldGlvbiBvZgorICAgICAqIGRvbWFpbiByZXN1bXB0aW9uIGJlY2F1c2UgaXQgbWlnaHQg
YmUgd2FpdGluZyBmb3IgdXMgKHRvIGZ1bGZpbGwgYSBwYWdlcgorICAgICAqIHJlcXVlc3QpLiAg
U2luY2Ugd2UgdGhlcmVmb3JlIGNhbid0IGtub3cgd2hldGhlciBvciBub3QgdGhlIGRvbWFpbiB3
YXMKKyAgICAgKiB1bnBhdXNlZCwganVzdCBhYnJ1cHRseSBiYWlsIGFuZCBsZXQgdGhlIHNlbmRl
ciBhc3N1bWUgdGhlIHdvcnN0LgorICAgICAqLworICAgIGZyZWUocmVjLmRhdGEpOworICAgIHJl
YWRfcmVjb3JkX2Rlc3Ryb3koJnJyY3R4KTsKKworICAgIHJldHVybiByYzsKK30KKworLyoKICAq
IFNlbmQgY2hlY2twb2ludCBkaXJ0eSBwZm4gbGlzdCB0byBwcmltYXJ5LgogICovCiBzdGF0aWMg
aW50IHNlbmRfY2hlY2twb2ludF9kaXJ0eV9wZm5fbGlzdChzdHJ1Y3QgeGNfc3JfY29udGV4dCAq
Y3R4KQpAQCAtNjQzLDYgKzE1MDgsMjUgQEAgc3RhdGljIGludCBwcm9jZXNzX3JlY29yZChzdHJ1
Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMpCiAgICAgICAg
IHJjID0gaGFuZGxlX2NoZWNrcG9pbnQoY3R4KTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNl
IFJFQ19UWVBFX1BPU1RDT1BZX0JFR0lOOgorICAgICAgICBpZiAoIGN0eC0+cmVzdG9yZS5wb3N0
Y29weSApCisgICAgICAgICAgICByYyA9IC0xOworICAgICAgICBlbHNlCisgICAgICAgICAgICBj
dHgtPnJlc3RvcmUucG9zdGNvcHkgPSB0cnVlOworICAgICAgICBicmVhazsKKworICAgIGNhc2Ug
UkVDX1RZUEVfUE9TVENPUFlfUEZOU19CRUdJTjoKKyAgICAgICAgcmMgPSBwb3N0Y29weV9wYWdp
bmdfc2V0dXAoY3R4KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFJFQ19UWVBFX1BPU1RD
T1BZX1BGTlM6CisgICAgICAgIHJjID0gaGFuZGxlX3Bvc3Rjb3B5X3BmbnMoY3R4LCByZWMpOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgUkVDX1RZUEVfUE9TVENPUFlfVFJBTlNJVElPTjoK
KyAgICAgICAgcmMgPSBoYW5kbGVfcG9zdGNvcHlfdHJhbnNpdGlvbihjdHgpOworICAgICAgICBi
cmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gY3R4LT5yZXN0b3JlLm9wcy5wcm9j
ZXNzX3JlY29yZChjdHgsIHJlYyk7CiAgICAgICAgIGJyZWFrOwpAQCAtNzE1LDYgKzE1OTksMTAg
QEAgc3RhdGljIHZvaWQgY2xlYW51cChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgIGlm
ICggY3R4LT5yZXN0b3JlLmNoZWNrcG9pbnRlZCA9PSBYQ19NSUdfU1RSRUFNX0NPTE8gKQogICAg
ICAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWVfcGFnZXMoeGNoLCBkaXJ0eV9iaXRtYXAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5SUEFHRVMoYml0bWFwX3NpemUoY3R4
LT5yZXN0b3JlLnAybV9zaXplKSkpOworCisgICAgaWYgKCBjdHgtPnJlc3RvcmUucG9zdGNvcHkg
KQorICAgICAgICBwb3N0Y29weV9wYWdpbmdfY2xlYW51cChjdHgpOworCiAgICAgZnJlZShjdHgt
PnJlc3RvcmUuYnVmZmVyZWRfcmVjb3Jkcyk7CiAgICAgZnJlZShjdHgtPnJlc3RvcmUucG9wdWxh
dGVkX3BmbnMpOwogICAgIGlmICggY3R4LT5yZXN0b3JlLm9wcy5jbGVhbnVwKGN0eCkgKQpAQCAt
Nzc3LDcgKzE2NjUsOCBAQCBzdGF0aWMgaW50IHJlc3RvcmUoc3RydWN0IHhjX3NyX2NvbnRleHQg
KmN0eCkKICAgICAgICAgICAgICAgICBnb3RvIGVycjsKICAgICAgICAgfQogCi0gICAgfSB3aGls
ZSAoIHJlYy50eXBlICE9IFJFQ19UWVBFX0VORCApOworICAgIH0gd2hpbGUgKCByZWMudHlwZSAh
PSBSRUNfVFlQRV9FTkQgJiYKKyAgICAgICAgICAgICAgcmVjLnR5cGUgIT0gUkVDX1RZUEVfUE9T
VENPUFlfVFJBTlNJVElPTiApOwogCiAgcmVtdXNfZmFpbG92ZXI6CiAKQEAgLTc4OCw2ICsxNjc3
LDE0IEBAIHN0YXRpYyBpbnQgcmVzdG9yZShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAg
ICAgICBJUFJJTlRGKCJDT0xPIEZhaWxvdmVyIik7CiAgICAgICAgIGdvdG8gZG9uZTsKICAgICB9
CisgICAgZWxzZSBpZiAoIGN0eC0+cmVzdG9yZS5wb3N0Y29weSApCisgICAgeworICAgICAgICBy
YyA9IHBvc3Rjb3B5X3Jlc3RvcmUoY3R4KTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAg
ICBnb3RvIGVycjsKKworICAgICAgICBnb3RvIGRvbmU7CisgICAgfQogCiAgICAgLyoKICAgICAg
KiBXaXRoIFJlbXVzLCBpZiB3ZSByZWFjaCBoZXJlLCB0aGVyZSBtdXN0IGJlIHNvbWUgZXJyb3Ig
b24gcHJpbWFyeSwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2
bS5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZtLmMKaW5kZXggMWRjYTg1My4u
NWE2YjViZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZtLmMK
KysrIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZtLmMKQEAgLTI3LDYgKzI3LDI3
IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2h2bV9jb250ZXh0KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpj
dHgsCiAgICAgcmV0dXJuIDA7CiB9CiAKK3N0YXRpYyBpbnQgaGFuZGxlX2h2bV9tYWdpY19wYWdl
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgeGNfc3JfcmVjX2h2bV9wYXJhbXNfZW50cnkgKmVudHJ5KQoreworICAgIGlu
dCByYzsKKyAgICB4ZW5fcGZuX3QgcGZuID0gZW50cnktPnZhbHVlOworCisgICAgaWYgKCBjdHgt
PnJlc3RvcmUucG9zdGNvcHkgKQorICAgIHsKKyAgICAgICAgcmMgPSBwb3B1bGF0ZV9wZm5zKGN0
eCwgMSwgJnBmbiwgTlVMTCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcmV0dXJu
IHJjOworICAgIH0KKworICAgIGlmICggZW50cnktPmluZGV4ICE9IEhWTV9QQVJBTV9QQUdJTkdf
UklOR19QRk4gKQorICAgIHsKKyAgICAgICAgeGNfY2xlYXJfZG9tYWluX3BhZ2UoY3R4LT54Y2gs
IGN0eC0+ZG9taWQsIHBmbik7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBQ
cm9jZXNzIGFuIEhWTV9QQVJBTVMgcmVjb3JkIGZyb20gdGhlIHN0cmVhbS4KICAqLwpAQCAtNzEs
MTggKzkyLDMyIEBAIHN0YXRpYyBpbnQgaGFuZGxlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3NyX2Nv
bnRleHQgKmN0eCwKICAgICAgICAgewogICAgICAgICBjYXNlIEhWTV9QQVJBTV9DT05TT0xFX1BG
TjoKICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xlX2dmbiA9IGVudHJ5LT52YWx1ZTsK
LSAgICAgICAgICAgIHhjX2NsZWFyX2RvbWFpbl9wYWdlKHhjaCwgY3R4LT5kb21pZCwgZW50cnkt
PnZhbHVlKTsKKyAgICAgICAgICAgIHJjID0gaGFuZGxlX2h2bV9tYWdpY19wYWdlKGN0eCwgZW50
cnkpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BG
TjoKICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4gPSBlbnRyeS0+dmFsdWU7
Ci0gICAgICAgICAgICB4Y19jbGVhcl9kb21haW5fcGFnZSh4Y2gsIGN0eC0+ZG9taWQsIGVudHJ5
LT52YWx1ZSk7CisgICAgICAgICAgICByYyA9IGhhbmRsZV9odm1fbWFnaWNfcGFnZShjdHgsIGVu
dHJ5KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIEhWTV9QQVJBTV9QQUdJTkdf
UklOR19QRk46CisgICAgICAgICAgICBjdHgtPnJlc3RvcmUucGFnaW5nX3JpbmdfZ2ZuID0gZW50
cnktPnZhbHVlOworICAgICAgICAgICAgcmMgPSBoYW5kbGVfaHZtX21hZ2ljX3BhZ2UoY3R4LCBl
bnRyeSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBIVk1fUEFSQU1fSU9SRVFf
UEZOOgogICAgICAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9QRk46Ci0gICAgICAgICAgICB4
Y19jbGVhcl9kb21haW5fcGFnZSh4Y2gsIGN0eC0+ZG9taWQsIGVudHJ5LT52YWx1ZSk7CisgICAg
ICAgICAgICByYyA9IGhhbmRsZV9odm1fbWFnaWNfcGFnZShjdHgsIGVudHJ5KTsKKyAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgcmMgPSAwOwogICAgICAg
ICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAorICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgewor
ICAgICAgICAgICAgUEVSUk9SKCJwb3B1bGF0ZS9jbGVhciBtYWdpYyBIVk0gcGFnZSAlIlBSSWQ2
NCIgPSAweCUwMTYiUFJJeDY0LAorICAgICAgICAgICAgICAgICAgIGVudHJ5LT5pbmRleCwgZW50
cnktPnZhbHVlKTsKKyAgICAgICAgICAgIHJldHVybiByYzsKKyAgICAgICAgfQorCiAgICAgICAg
IHJjID0geGNfaHZtX3BhcmFtX3NldCh4Y2gsIGN0eC0+ZG9taWQsIGVudHJ5LT5pbmRleCwgZW50
cnktPnZhbHVlKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICB7CmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CmluZGV4IGJmZmJjNDUuLjEzNTQ2ODkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC03NDgsNiArNzQ4LDgg
QEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9fZWdjICplZ2Ms
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ib290bG9hZGVy
X3N0YXRlICpibCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJj
KTsKIAorc3RhdGljIHZvaWQgZG9tY3JlYXRlX3Bvc3Rjb3B5X3RyYW5zaXRpb25fY2FsbGJhY2so
dm9pZCAqdXNlcik7CisKIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9sYXVuY2hfZG0obGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fbXVsdGlkZXYgKmFvZGV2cywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW50IHJldCk7CiAKQEAgLTExMDIsNiArMTEwNCwxMyBAQCBzdGF0aWMgdm9pZCBk
b21jcmVhdGVfYm9vdGxvYWRlcl9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgIGxp
YnhsX19yZW11c19yZXN0b3JlX3NldHVwKGVnYywgZGNzKTsKICAgICAgICAgICAgIC8qIGZhbGwg
dGhyb3VnaCAqLwogICAgICAgICBjYXNlIExJQlhMX0NIRUNLUE9JTlRFRF9TVFJFQU1fTk9ORToK
KyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBXaGVuIHRoZSByZXN0b3JlIGhlbHBlciBp
bml0aWF0ZXMgdGhlIHBvc3Rjb3B5IHRyYW5zaXRpb24sIHBpY2sKKyAgICAgICAgICAgICAqIHVw
IGluIGRvbWNyZWF0ZV9wb3N0Y29weV90cmFuc2l0aW9uX2NhbGxiYWNrKCkKKyAgICAgICAgICAg
ICAqLworICAgICAgICAgICAgY2FsbGJhY2tzLT5wb3N0Y29weV90cmFuc2l0aW9uID0KKyAgICAg
ICAgICAgICAgICBkb21jcmVhdGVfcG9zdGNvcHlfdHJhbnNpdGlvbl9jYWxsYmFjazsKKwogICAg
ICAgICAgICAgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXJ0KGVnYywgJmRjcy0+c3JzKTsKICAgICAg
ICAgfQogICAgICAgICByZXR1cm47CkBAIC0xMTExLDYgKzExMjAsMTQgQEAgc3RhdGljIHZvaWQg
ZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgZG9tY3JlYXRl
X3N0cmVhbV9kb25lKGVnYywgJmRjcy0+c3JzLCByYyk7CiB9CiAKKy8qIC0tLS0tIHBvc3Rjb3B5
IGxpdmUgbWlncmF0aW9uIC0tLS0tICovCisKK3N0YXRpYyB2b2lkIGRvbWNyZWF0ZV9wb3N0Y29w
eV90cmFuc2l0aW9uX2NhbGxiYWNrKHZvaWQgKnVzZXIpCit7CisgICAgLyogWFhYIHdlJ3JlIG5v
dCByZWFkeSB0byBkZWFsIHdpdGggdGhpcyB5ZXQgKi8KKyAgICBhc3NlcnQoMCk7Cit9CisKIHZv
aWQgbGlieGxfX3NybV9jYWxsb3V0X2NhbGxiYWNrX3Jlc3RvcmVfcmVzdWx0cyh4ZW5fcGZuX3Qg
c3RvcmVfbWZuLAogICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX21mbiwgdm9pZCAqdXNlcikK
IHsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwgYi90b29s
cy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsCmluZGV4IDU2NDdiOTcuLjdmNTllMDMgMTAw
NzU1Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwKKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfc2F2ZV9tc2dzX2dlbi5wbApAQCAtMzQsNyArMzQsNyBAQCBvdXIgQG1zZ3Mg
PSAoCiAgICAgWyAgOSwgJ3NyVycsICAgICJjb21wbGV0ZSIsICAgICAgICAgICAgICBbcXcoaW50
IHJldHZhbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBlcnJub3ZhbCldIF0sCiAgICAgWyAxMCwgJ3NjeFcnLCAgICJwcmVjb3B5X3BvbGljeSIs
IFsnc3RydWN0IHByZWNvcHlfc3RhdHMnLCAnc3RhdHMnXSBdLAotICAgIFsgMTEsICdzY3hBJywg
ICAicG9zdGNvcHlfdHJhbnNpdGlvbiIsIFtdIF0KKyAgICBbIDExLCAnc3JjeEEnLCAgInBvc3Rj
b3B5X3RyYW5zaXRpb24iLCBbXSBdCiApOwogCiAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr8-0005Zv-Ip; Sun, 17 Jun 2018 12:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnb-00053T-OE
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:43 +0000
X-Inumbo-ID: bb36e42e-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x241.google.com (unknown [2607:f8b0:400e:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb36e42e-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:09 +0200 (CEST)
Received: by mail-pg0-x241.google.com with SMTP id 15-v6so6258094pge.2
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:41 -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=1y5Cpzx4qlU6b8XKjB+FFqgAT7rzRXm6I/m7kmh78vc=;
 b=mqruJIQvTZiw8SkuFbfcYz+OlXZal75ra3jBg+Im9kRZr+5Dn79q/ATDxDgnxIW45k
 XmQuUmaTgOAfCFsHIHiTxCyMuGXVu5Wu2fymwITOk4LaAYjoaQV9+WC1DqL8IOCMY2mo
 fou+MQ6gTd2ph1e3sVWUMTX82nSkoAWjs7qjMoi2kecZaVUpEHOKo/rZGtaXvA3+4tuO
 fmY6e78ByqeVvP8mZadGhV/LGaCyXK5fhn9HUtseHplGl1/Mf+3kcZ5PFAaWN2m5reu9
 rvrxAWm3h60gQNALaD3CZhV38bSthL0AKCJSsBomb/Xz3dt1a+Aj9E6bz9rcso8ZtsW3
 4U8Q==
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=1y5Cpzx4qlU6b8XKjB+FFqgAT7rzRXm6I/m7kmh78vc=;
 b=YBnMJKEMTJWbHRNdC3KdilHXgsIT/QPkACJ87qRr7Pp7W0sPfmnnxUlkcVhsDy4Abk
 4e+H3VO4mRiekV15H+447YgBtaTZ9xeRHxqfeDubgfuxR+tRU/WNkbVR/aSP2PnGFqhY
 s3qRIPMoWrhHTojA/uev7tYLSHOwjVOm+XPnecHglRrzJ95NaKmIYZQpFfZpX2exWgzM
 h7VgudYfI763tXY0JS5akRPFuEDkPvjl4l2XBbu5CDV9LICoP84cK5oPq3oKgkbkZlsx
 Y0UqsR8IYxGgeQ1QHoKgx78TNAQEc5BKb6eJYsvDFyHCksS+0a5nB11wUco66dfRnjyW
 ShHg==
X-Gm-Message-State: APt69E2ucy2sH+USr1htYx0llOj7XTHg18Tz+MFQu61hMyx16cws8mBm
 4rTX7zCrWnnHNde9qLc8iC9aMYWktt8=
X-Google-Smtp-Source: ADUXVKLyWNayDJkqKbDpRGLSyMpFXel5HKPZHFDQ6NBunyspTAT24XJHnq5ak+2sA0KHHtSWuB2S8g==
X-Received: by 2002:a65:6690:: with SMTP id
 b16-v6mr7471735pgw.326.1529230840953; 
 Sun, 17 Jun 2018 03:20:40 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:40 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:27 -0700
Message-Id: <1529230714-30455-17-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 16/23] libxl/libxl_stream_write.c: track
 callback chains with an explicit phase
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGVyZSBhcmUgdGhyZWUg
Y2FsbGJhY2sgY2hhaW5zIHRocm91Z2ggbGlieGxfc3RyZWFtX3dyaXRlOiB0aGUgJ25vcm1hbCcK
c3RyYWlnaHQtdGhyb3VnaCBzYXZlIHBhdGggaW5pdGlhdGVkIGJ5IGxpYnhsX19zdHJlYW1fd3Jp
dGVfc3RhcnQoKSwgdGhlCml0ZXJhdGVkIGNoZWNrcG9pbnQgcGF0aCBpbml0aWF0ZWQgZWFjaCB0
aW1lIGJ5CmxpYnhsX19zdHJlYW1fd3JpdGVfc3RhcnRfY2hlY2twb2ludCgpLCBhbmQgdGhlIChz
aG9ydCkgYmFjay1jaGFubmVsCmNoZWNrcG9pbnQgcGF0aCBpbml0aWF0ZWQgYnkgbGlieGxfX3N0
cmVhbV93cml0ZV9jaGVja3BvaW50X3N0YXRlKCkuClRoZXNlIHBhdGhzIHNoYXJlIHNpZ25pZmlj
YW50IGNvbW1vbiBjb2RlIGJ1dCBoYW5kbGUgZmFpbHVyZSBhbmQKY29tcGxldGlvbiBzbGlnaHRs
eSBkaWZmZXJlbnRseSwgc28gaXQgaXMgbmVjZXNzYXJ5IHRvIGtlZXAgdHJhY2sgb2YKdGhlIGNh
bGxiYWNrIGNoYWluIGN1cnJlbnRseSBpbiBwcm9ncmVzcyBhbmQgYWN0IGFjY29yZGluZ2x5IGF0
IHZhcmlvdXMKcG9pbnRzLgoKVW50aWwgbm93LCBhIGNvbGxlY3Rpb24gb2YgYm9vbGVhbnMgaW4g
dGhlIHN0cmVhbSB3cml0ZSBzdGF0ZSBoYXMgYmVlbgp1c2VkIHRvIGluZGljYXRlIHRoZSBjdXJy
ZW50IGNhbGxiYWNrIGNoYWluLiAgSG93ZXZlciwgdGhlIHNldCBvZgpjYWxsYmFjayBjaGFpbnMg
aXMgcmVhbGx5IGJldHRlciBkZXNjcmliZWQgYnkgYW4gZW51bSwgc2luY2Ugb25seSBvbmUKY2Fs
bGJhY2sgY2hhaW4gY2FuIGFjdHVhbGx5IGJlIGFjdGl2ZSBhdCBvbmUgdGltZS4gIEluIGFudGlj
aXBhdGlvbiBvZgp0aGUgYWRkaXRpb24gb2YgYSBuZXcgY2hhaW4gZm9yIHBvc3Rjb3B5IGxpdmUg
bWlncmF0aW9uLCByZWZhY3RvciB0aGUKZXhpc3RpbmcgbG9naWMgdG8gdXNlIGFuIGVudW0gcmF0
aGVyIHRoYW4gYm9vbGVhbnMgZm9yIGNhbGxiYWNrIGNoYWluCnRyYWNraW5nLgoKTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBKb3NodWEgT3R0byA8anRvdHRvQHV3YXRlcmxv
by5jYT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICB8ICA3ICsrLQogdG9v
bHMvbGlieGwvbGlieGxfc3RyZWFtX3dyaXRlLmMgfCA5NiArKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDU1
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgg
Yi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDg5ZGU4NmIuLmNlZjJmMzkgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaApAQCAtMzIxMSw5ICszMjExLDEyIEBAIHN0cnVjdCBsaWJ4bF9fc3Ry
ZWFtX3dyaXRlX3N0YXRlIHsKICAgICAvKiBQcml2YXRlICovCiAgICAgaW50IHJjOwogICAgIGJv
b2wgcnVubmluZzsKLSAgICBib29sIGluX2NoZWNrcG9pbnQ7CisgICAgZW51bSB7CisgICAgICAg
IFNXU19QSEFTRV9OT1JNQUwsCisgICAgICAgIFNXU19QSEFTRV9DSEVDS1BPSU5ULAorICAgICAg
ICBTV1NfUEhBU0VfQ0hFQ0tQT0lOVF9TVEFURQorICAgIH0gcGhhc2U7CiAgICAgYm9vbCBzeW5j
X3RlYXJkb3duOyAgLyogT25seSB1c2VkIHRvIGNvb3JkaW5hdGUgc2h1dGRvd24gb24gZXJyb3Ig
cGF0aC4gKi8KLSAgICBib29sIGluX2NoZWNrcG9pbnRfc3RhdGU7CiAgICAgbGlieGxfX3NhdmVf
aGVscGVyX3N0YXRlIHNoczsKIAogICAgIC8qIE1haW4gc3RyZWFtLXdyaXRpbmcgZGF0YS4gKi8K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3N0cmVhbV93cml0ZS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfc3RyZWFtX3dyaXRlLmMKaW5kZXggYzk2YTZhMi4uOGYyYTFjOSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfc3RyZWFtX3dyaXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfc3RyZWFtX3dyaXRlLmMKQEAgLTg5LDEyICs4OSw5IEBAIHN0YXRpYyB2b2lkIGVtdWxhdG9y
X2NvbnRleHRfcmVhZF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCByYywgaW50IG9ud3JpdGUsIGludCBlcnJub3ZhbCk7CiBz
dGF0aWMgdm9pZCBlbXVsYXRvcl9jb250ZXh0X3JlY29yZF9kb25lKGxpYnhsX19lZ2MgKmVnYywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV93
cml0ZV9zdGF0ZSAqc3RyZWFtKTsKLXN0YXRpYyB2b2lkIHdyaXRlX2VuZF9yZWNvcmQobGlieGxf
X2VnYyAqZWdjLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dy
aXRlX3N0YXRlICpzdHJlYW0pOworc3RhdGljIHZvaWQgd3JpdGVfcGhhc2VfZW5kX3JlY29yZChs
aWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSk7CiAKLS8qIEV2ZW50IGNoYWluIHVuaXF1ZSB0
byBjaGVja3BvaW50ZWQgc3RyZWFtcy4gKi8KLXN0YXRpYyB2b2lkIHdyaXRlX2NoZWNrcG9pbnRf
ZW5kX3JlY29yZChsaWJ4bF9fZWdjICplZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFtKTsKIHN0YXRpYyB2
b2lkIGNoZWNrcG9pbnRfZW5kX3JlY29yZF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUg
KnN0cmVhbSk7CiAKQEAgLTIxMyw3ICsyMTAsNyBAQCB2b2lkIGxpYnhsX19zdHJlYW1fd3JpdGVf
aW5pdChsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzdHJlYW0pCiAKICAgICBzdHJlYW0tPnJj
ID0gMDsKICAgICBzdHJlYW0tPnJ1bm5pbmcgPSBmYWxzZTsKLSAgICBzdHJlYW0tPmluX2NoZWNr
cG9pbnQgPSBmYWxzZTsKKyAgICBzdHJlYW0tPnBoYXNlID0gU1dTX1BIQVNFX05PUk1BTDsKICAg
ICBzdHJlYW0tPnN5bmNfdGVhcmRvd24gPSBmYWxzZTsKICAgICBGSUxMWkVSTyhzdHJlYW0tPmRj
KTsKICAgICBzdHJlYW0tPnJlY29yZF9kb25lX2NhbGxiYWNrID0gTlVMTDsKQEAgLTI5NCw5ICsy
OTEsOSBAQCB2b2lkIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhcnRfY2hlY2twb2ludChsaWJ4bF9f
ZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzdHJlYW0pCiB7CiAgICAgYXNzZXJ0KHN0cmVhbS0+cnVu
bmluZyk7Ci0gICAgYXNzZXJ0KCFzdHJlYW0tPmluX2NoZWNrcG9pbnQpOworICAgIGFzc2VydChz
dHJlYW0tPnBoYXNlID09IFNXU19QSEFTRV9OT1JNQUwpOwogICAgIGFzc2VydCghc3RyZWFtLT5i
YWNrX2NoYW5uZWwpOwotICAgIHN0cmVhbS0+aW5fY2hlY2twb2ludCA9IHRydWU7CisgICAgc3Ry
ZWFtLT5waGFzZSA9IFNXU19QSEFTRV9DSEVDS1BPSU5UOwogCiAgICAgd3JpdGVfZW11bGF0b3Jf
eGVuc3RvcmVfcmVjb3JkKGVnYywgc3RyZWFtKTsKIH0KQEAgLTQzMSwxMiArNDI4LDggQEAgc3Rh
dGljIHZvaWQgZW11bGF0b3JfeGVuc3RvcmVfcmVjb3JkX2RvbmUobGlieGxfX2VnYyAqZWdjLAog
CiAgICAgaWYgKGRzcy0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0pCiAgICAgICAgIHdy
aXRlX2VtdWxhdG9yX2NvbnRleHRfcmVjb3JkKGVnYywgc3RyZWFtKTsKLSAgICBlbHNlIHsKLSAg
ICAgICAgaWYgKHN0cmVhbS0+aW5fY2hlY2twb2ludCkKLSAgICAgICAgICAgIHdyaXRlX2NoZWNr
cG9pbnRfZW5kX3JlY29yZChlZ2MsIHN0cmVhbSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAg
IHdyaXRlX2VuZF9yZWNvcmQoZWdjLCBzdHJlYW0pOwotICAgIH0KKyAgICBlbHNlCisgICAgICAg
IHdyaXRlX3BoYXNlX2VuZF9yZWNvcmQoZWdjLCBzdHJlYW0pOwogfQogCiBzdGF0aWMgdm9pZCB3
cml0ZV9lbXVsYXRvcl9jb250ZXh0X3JlY29yZChsaWJ4bF9fZWdjICplZ2MsCkBAIC01MzQsMzQg
KzUyNywzNSBAQCBzdGF0aWMgdm9pZCBlbXVsYXRvcl9jb250ZXh0X3JlY29yZF9kb25lKGxpYnhs
X19lZ2MgKmVnYywKICAgICBmcmVlKHN0cmVhbS0+ZW11X2JvZHkpOwogICAgIHN0cmVhbS0+ZW11
X2JvZHkgPSBOVUxMOwogCi0gICAgaWYgKHN0cmVhbS0+aW5fY2hlY2twb2ludCkKLSAgICAgICAg
d3JpdGVfY2hlY2twb2ludF9lbmRfcmVjb3JkKGVnYywgc3RyZWFtKTsKLSAgICBlbHNlCi0gICAg
ICAgIHdyaXRlX2VuZF9yZWNvcmQoZWdjLCBzdHJlYW0pOworICAgIHdyaXRlX3BoYXNlX2VuZF9y
ZWNvcmQoZWdjLCBzdHJlYW0pOwogfQogCi1zdGF0aWMgdm9pZCB3cml0ZV9lbmRfcmVjb3JkKGxp
YnhsX19lZ2MgKmVnYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVh
bV93cml0ZV9zdGF0ZSAqc3RyZWFtKQorc3RhdGljIHZvaWQgd3JpdGVfcGhhc2VfZW5kX3JlY29y
ZChsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSkKIHsKICAgICBzdHJ1Y3QgbGlieGxfX3Ny
X3JlY19oZHIgcmVjOworICAgIHN3c19yZWNvcmRfZG9uZV9jYiBjYjsKKyAgICBjb25zdCBjaGFy
ICp3aGF0OwogCiAgICAgRklMTFpFUk8ocmVjKTsKLSAgICByZWMudHlwZSA9IFJFQ19UWVBFX0VO
RDsKLQotICAgIHNldHVwX3dyaXRlKGVnYywgc3RyZWFtLCAiZW5kIHJlY29yZCIsCi0gICAgICAg
ICAgICAgICAgJnJlYywgTlVMTCwgc3RyZWFtX3N1Y2Nlc3MpOwotfQotCi1zdGF0aWMgdm9pZCB3
cml0ZV9jaGVja3BvaW50X2VuZF9yZWNvcmQobGlieGxfX2VnYyAqZWdjLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0
cmVhbSkKLXsKLSAgICBzdHJ1Y3QgbGlieGxfX3NyX3JlY19oZHIgcmVjOwogCi0gICAgRklMTFpF
Uk8ocmVjKTsKLSAgICByZWMudHlwZSA9IFJFQ19UWVBFX0NIRUNLUE9JTlRfRU5EOworICAgIHN3
aXRjaCAoc3RyZWFtLT5waGFzZSkgeworICAgIGNhc2UgU1dTX1BIQVNFX05PUk1BTDoKKyAgICAg
ICAgcmVjLnR5cGUgPSBSRUNfVFlQRV9FTkQ7CisgICAgICAgIHdoYXQgICAgID0gImVuZCByZWNv
cmQiOworICAgICAgICBjYiAgICAgICA9IHN0cmVhbV9zdWNjZXNzOworICAgICAgICBicmVhazsK
KyAgICBjYXNlIFNXU19QSEFTRV9DSEVDS1BPSU5UOgorICAgICAgICByZWMudHlwZSA9IFJFQ19U
WVBFX0NIRUNLUE9JTlRfRU5EOworICAgICAgICB3aGF0ICAgICA9ICJjaGVja3BvaW50IGVuZCBy
ZWNvcmQiOworICAgICAgICBjYiAgICAgICA9IGNoZWNrcG9pbnRfZW5kX3JlY29yZF9kb25lOwor
ICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICAvKiBTV1NfUEhBU0VfQ0hFQ0tQ
T0lOVF9TVEFURSBoYXMgbm8gZW5kIHJlY29yZCAqLworICAgICAgICBhc3NlcnQoZmFsc2UpOwor
ICAgIH0KIAotICAgIHNldHVwX3dyaXRlKGVnYywgc3RyZWFtLCAiY2hlY2twb2ludCBlbmQgcmVj
b3JkIiwKLSAgICAgICAgICAgICAgICAmcmVjLCBOVUxMLCBjaGVja3BvaW50X2VuZF9yZWNvcmRf
ZG9uZSk7CisgICAgc2V0dXBfd3JpdGUoZWdjLCBzdHJlYW0sIHdoYXQsICZyZWMsIE5VTEwsIGNi
KTsKIH0KIAogc3RhdGljIHZvaWQgY2hlY2twb2ludF9lbmRfcmVjb3JkX2RvbmUobGlieGxfX2Vn
YyAqZWdjLApAQCAtNTgyLDIxICs1NzYsMjAgQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBsZXRl
KGxpYnhsX19lZ2MgKmVnYywKIHsKICAgICBhc3NlcnQoc3RyZWFtLT5ydW5uaW5nKTsKIAotICAg
IGlmIChzdHJlYW0tPmluX2NoZWNrcG9pbnQpIHsKKyAgICBzd2l0Y2ggKHN0cmVhbS0+cGhhc2Up
IHsKKyAgICBjYXNlIFNXU19QSEFTRV9OT1JNQUw6CisgICAgICAgIHN0cmVhbV9kb25lKGVnYywg
c3RyZWFtLCByYyk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgU1dTX1BIQVNFX0NIRUNLUE9J
TlQ6CiAgICAgICAgIGFzc2VydChyYyk7Ci0KICAgICAgICAgLyoKICAgICAgICAgICogSWYgYW4g
ZXJyb3IgaXMgZW5jb3VudGVyZWQgd2hpbGUgaW4gYSBjaGVja3BvaW50LCBwYXNzIGl0CiAgICAg
ICAgICAqIGJhY2sgdG8gbGlieGMuICBUaGUgZmFpbHVyZSB3aWxsIGNvbWUgYmFjayBhcm91bmQg
dG8gdXMgdmlhCiAgICAgICAgICAqIGxpYnhsX194Y19kb21haW5fc2F2ZV9kb25lKCkKICAgICAg
ICAgICovCiAgICAgICAgIGNoZWNrcG9pbnRfZG9uZShlZ2MsIHN0cmVhbSwgcmMpOwotICAgICAg
ICByZXR1cm47Ci0gICAgfQotCi0gICAgaWYgKHN0cmVhbS0+aW5fY2hlY2twb2ludF9zdGF0ZSkg
ewotICAgICAgICBhc3NlcnQocmMpOwotCisgICAgICAgIGJyZWFrOworICAgIGNhc2UgU1dTX1BI
QVNFX0NIRUNLUE9JTlRfU1RBVEU6CiAgICAgICAgIC8qCiAgICAgICAgICAqIElmIGFuIGVycm9y
IGlzIGVuY291bnRlcmVkIHdoaWxlIGluIGEgY2hlY2twb2ludCwgcGFzcyBpdAogICAgICAgICAg
KiBiYWNrIHRvIGxpYnhjLiAgVGhlIGZhaWx1cmUgd2lsbCBjb21lIGJhY2sgYXJvdW5kIHRvIHVz
IHZpYQpAQCAtNjA2LDE3ICs1OTksMTUgQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBsZXRlKGxp
YnhsX19lZ2MgKmVnYywKICAgICAgICAgICogICAgbGlieGxfX3N0cmVhbV93cml0ZV9hYm9ydCgp
CiAgICAgICAgICAqLwogICAgICAgICBjaGVja3BvaW50X3N0YXRlX2RvbmUoZWdjLCBzdHJlYW0s
IHJjKTsKLSAgICAgICAgcmV0dXJuOworICAgICAgICBicmVhazsKICAgICB9Ci0KLSAgICBzdHJl
YW1fZG9uZShlZ2MsIHN0cmVhbSwgcmMpOwogfQogCiBzdGF0aWMgdm9pZCBzdHJlYW1fZG9uZShs
aWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dy
aXRlX3N0YXRlICpzdHJlYW0sIGludCByYykKIHsKICAgICBhc3NlcnQoc3RyZWFtLT5ydW5uaW5n
KTsKLSAgICBhc3NlcnQoIXN0cmVhbS0+aW5fY2hlY2twb2ludF9zdGF0ZSk7CisgICAgYXNzZXJ0
KHN0cmVhbS0+cGhhc2UgIT0gU1dTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEUpOwogICAgIHN0cmVh
bS0+cnVubmluZyA9IGZhbHNlOwogCiAgICAgaWYgKHN0cmVhbS0+ZW11X2NhcmVmZCkKQEAgLTY0
MCw5ICs2MzEsOSBAQCBzdGF0aWMgdm9pZCBjaGVja3BvaW50X2RvbmUobGlieGxfX2VnYyAqZWdj
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUg
KnN0cmVhbSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpCiB7Ci0gICAgYXNz
ZXJ0KHN0cmVhbS0+aW5fY2hlY2twb2ludCk7CisgICAgYXNzZXJ0KHN0cmVhbS0+cGhhc2UgPT0g
U1dTX1BIQVNFX0NIRUNLUE9JTlQpOwogCi0gICAgc3RyZWFtLT5pbl9jaGVja3BvaW50ID0gZmFs
c2U7CisgICAgc3RyZWFtLT5waGFzZSA9IFNXU19QSEFTRV9OT1JNQUw7CiAgICAgc3RyZWFtLT5j
aGVja3BvaW50X2NhbGxiYWNrKGVnYywgc3RyZWFtLCByYyk7CiB9CiAKQEAgLTY5OSw5ICs2OTAs
OCBAQCB2b2lkIGxpYnhsX19zdHJlYW1fd3JpdGVfY2hlY2twb2ludF9zdGF0ZShsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgc3RydWN0IGxpYnhsX19zcl9yZWNfaGRyIHJlYzsKIAogICAgIGFzc2VydChz
dHJlYW0tPnJ1bm5pbmcpOwotICAgIGFzc2VydCghc3RyZWFtLT5pbl9jaGVja3BvaW50KTsKLSAg
ICBhc3NlcnQoIXN0cmVhbS0+aW5fY2hlY2twb2ludF9zdGF0ZSk7Ci0gICAgc3RyZWFtLT5pbl9j
aGVja3BvaW50X3N0YXRlID0gdHJ1ZTsKKyAgICBhc3NlcnQoc3RyZWFtLT5waGFzZSA9PSBTV1Nf
UEhBU0VfTk9STUFMKTsKKyAgICBzdHJlYW0tPnBoYXNlID0gU1dTX1BIQVNFX0NIRUNLUE9JTlRf
U1RBVEU7CiAKICAgICBGSUxMWkVSTyhyZWMpOwogICAgIHJlYy50eXBlID0gUkVDX1RZUEVfQ0hF
Q0tQT0lOVF9TVEFURTsKQEAgLTcyMCw4ICs3MTAsOCBAQCBzdGF0aWMgdm9pZCB3cml0ZV9jaGVj
a3BvaW50X3N0YXRlX2RvbmUobGlieGxfX2VnYyAqZWdjLAogc3RhdGljIHZvaWQgY2hlY2twb2lu
dF9zdGF0ZV9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzdHJlYW0sIGludCByYykKIHsKLSAg
ICBhc3NlcnQoc3RyZWFtLT5pbl9jaGVja3BvaW50X3N0YXRlKTsKLSAgICBzdHJlYW0tPmluX2No
ZWNrcG9pbnRfc3RhdGUgPSBmYWxzZTsKKyAgICBhc3NlcnQoc3RyZWFtLT5waGFzZSA9PSBTV1Nf
UEhBU0VfQ0hFQ0tQT0lOVF9TVEFURSk7CisgICAgc3RyZWFtLT5waGFzZSA9IFNXU19QSEFTRV9O
T1JNQUw7CiAgICAgc3RyZWFtLT5jaGVja3BvaW50X2NhbGxiYWNrKGVnYywgc3RyZWFtLCByYyk7
CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr8-0005Zc-6M; Sun, 17 Jun 2018 12:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnZ-00052z-Gh
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:41 +0000
X-Inumbo-ID: b9ef7b88-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x242.google.com (unknown [2607:f8b0:400e:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9ef7b88-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:06 +0200 (CEST)
Received: by mail-pg0-x242.google.com with SMTP id e11-v6so6263006pgq.0
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=4iY1j4XZ4Rs81RrRhQawKaus1QAaR5U7KMqL5Y6toL8=;
 b=S8wEK0RFovqFrKGpPRBpI2Bk5bSoN/c2UHwar7cHtwOXn90YXnZLsjoAN2wu3vmBQz
 nuu7i536+djrsjAaPJJexeGlB2kHVBjfkNqjilL4PEGUjtSExCoXxm7KAXqi3dFgf7qF
 0eTjamMg15VwV6C9YzQB8uLYAnc/Vg5nJqilPWq6Raf6rhPJa3rhqEdR7DtSHOTwvU5p
 XAmA+wwxown2l0js14aHTwhY0GeQ0ozdNAGOelm6/Cr02IG+WGukQG31H/KmXEImVs7x
 e7L5pjWlc8xerL8lDnPexYOUULFugNpmC+xpGm4Zk/iBTXEDRwHSyTmQTHGC//2czyV1
 MIJA==
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=4iY1j4XZ4Rs81RrRhQawKaus1QAaR5U7KMqL5Y6toL8=;
 b=iQJpghQYG0APz+gk9f26dK3CMfGWo3kjDvtR2KhsNIVbWxZOQwUWKhkMPVlseP4wYZ
 NXJdO6MKnlXMh7avb6JKUUe+ifnPy2QkKy9ZOWVfhIlpqwW17nLBO362jbbb2i9OVVl5
 tRrNY0zfVS6pCTwClwLXBPUxSRcq7/p73TA0OYuO/8M6x+UWS03YciffCoMAnvV3axnJ
 Jbw0IxoUELsMGhDs1wRImPVUKrZ7+CWe9DKURpHhinBxmmxDWHnPk1CkU5CPkIRXiyAx
 Lj5La5nF4fNv8Hb/JbjwEtVe7oDE+uX5ld6bga2wmZHd6HjabZN7oto63EOpR8Pq1GEx
 6thg==
X-Gm-Message-State: APt69E0Fd/Y4GICgfRZG66AodhqFLCLgvcOjkw8aJW55pAHv5os1ApoW
 L23Ao98hK5udM6nmsLHSusLi+h9LEBY=
X-Google-Smtp-Source: ADUXVKKESrJNtsZcasAxvaXI38JkoLaPTyGx420wyFeqUFxsQU3KMXP1oCT5rHqbPL9wWOO3K4rJvw==
X-Received: by 2002:a62:4ad3:: with SMTP id
 c80-v6mr9216352pfj.23.1529230838627; 
 Sun, 17 Jun 2018 03:20:38 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:37 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:25 -0700
Message-Id: <1529230714-30455-15-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 14/23] libxc/migration: implement the
 sender side of postcopy live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpBZGQgYSBuZXcgJ3Bvc3Rj
b3B5JyBwaGFzZSB0byB0aGUgbGl2ZSBtaWdyYXRpb24gYWxnb3JpdGhtLCBkdXJpbmcgd2hpY2gK
dW5taWdyYXRlZCBkb21haW4gbWVtb3J5IGlzIHBhZ2VkIG92ZXIgdGhlIG5ldHdvcmsgb24tZGVt
YW5kIF9hZnRlcl8gdGhlCmd1ZXN0IGhhcyBiZWVuIHJlc3VtZWQgYXQgdGhlIGRlc3RpbmF0aW9u
LgoKVG8gZG8gc286Ci0gQWRkIGEgbmV3IHByZWNvcHkgcG9saWN5IG9wdGlvbiwgWEdTX1BPTElD
WV9QT1NUQ09QWSwgdGhhdCBwb2xpY2llcwogIGNhbiB1c2UgdG8gcmVxdWVzdCBhIHRyYW5zaXRp
b24gdG8gdGhlIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uIHBoYXNlCiAgcmF0aGVyIHRoYW4gYSBz
dG9wLWFuZC1jb3B5IG9mIHRoZSByZW1haW5pbmcgZGlydHkgcGFnZXMuCi0gQWRkIHN1cHBvcnQg
dG8geGNfZG9tYWluX3NhdmUoKSBmb3IgdGhpcyBwb2xpY3kgb3B0aW9uIGJ5IGJyZWFraW5nIG91
dAogIG9mIHRoZSBwcmVjb3B5IGxvb3AgZWFybHksIHRyYW5zbWl0dGluZyB0aGUgZmluYWwgc2V0
IG9mIGRpcnR5IHBmbnMKICBhbmQgYWxsIHJlbWFpbmluZyBkb21haW4gc3RhdGUgKGluY2x1ZGlu
ZyBoaWdoZXItbGF5ZXIgc3RhdGUpIGV4Y2VwdAogIG1lbW9yeSwgYW5kIGVudGVyaW5nIGEgcG9z
dGNvcHkgbG9vcCBkdXJpbmcgd2hpY2ggdGhlIHJlbWFpbmluZyBwYWdlCiAgZGF0YSBpcyBwdXNo
ZWQgaW4gdGhlIGJhY2tncm91bmQuICBSZW1vdGUgcmVxdWVzdHMgZm9yIHNwZWNpZmljIHBhZ2Vz
CiAgaW4gcmVzcG9uc2UgdG8gZmF1bHRzIGluIHRoZSBkb21haW4gYXJlIHNlcnZpY2VkIHdpdGgg
cHJpb3JpdHkgaW4gdGhpcwogIGxvb3AuCgpUaGUgbmV3IHNhdmUgY2FsbGJhY2tzIHJlcXVpcmVk
IGZvciB0aGlzIG1pZ3JhdGlvbiBwaGFzZSBhcmUgc3R1YmJlZCBpbgpsaWJ4bCBmb3Igbm93LCB0
byBiZSByZXBsYWNlZCBpbiBhIHN1YnNlcXVlbnQgcGF0Y2ggdGhhdCBhZGRzIGxpYnhsCnN1cHBv
cnQgZm9yIHRoaXMgbWlncmF0aW9uIHBoYXNlLiAgU3VwcG9ydCBmb3IgdGhpcyBwaGFzZSBvbiB0
aGUKbWlncmF0aW9uIHJlY2VpdmVyIHNpZGUgZm9sbG93cyBpbW1lZGlhdGVseSBpbiB0aGUgbmV4
dCBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90dG9AdXdhdGVybG9vLmNh
PgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaCAgICAgfCAgODQgKysrKy0tLQog
dG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmggICAgICAgICB8ICAgOCArLQogdG9vbHMvbGlieGMv
eGNfc3Jfc2F2ZS5jICAgICAgICAgICB8IDQ4OCArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tCiB0b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYyAgIHwgIDEzICsKIHRv
b2xzL2xpYnhjL3hnX3NhdmVfcmVzdG9yZS5oICAgICAgfCAgMTYgKy0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RvbV9zYXZlLmMgICAgICAgfCAgMTEgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNn
c19nZW4ucGwgfCAgIDYgKy0KIDcgZmlsZXMgY2hhbmdlZCwgNTU4IGluc2VydGlvbnMoKyksIDY4
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3Qu
aCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaAppbmRleCAyMTVhYmQwLi5hNjYyMjcz
IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmgKKysrIGIvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oCkBAIC01Niw0MSArNTYsNTkgQEAgc3RydWN0IHNhdmVf
Y2FsbGJhY2tzIHsKICNkZWZpbmUgWEdTX1BPTElDWV9DT05USU5VRV9QUkVDT1BZIDAgIC8qIFJl
bWFpbiBpbiB0aGUgcHJlY29weSBwaGFzZS4gKi8KICNkZWZpbmUgWEdTX1BPTElDWV9TVE9QX0FO
RF9DT1BZICAgIDEgIC8qIEltbWVkaWF0ZWx5IHN1c3BlbmQgYW5kIHRyYW5zbWl0IHRoZQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogcmVtYWluaW5nIGRpcnR5IHBh
Z2VzLiAqLworI2RlZmluZSBYR1NfUE9MSUNZX1BPU1RDT1BZICAgICAgICAgMiAgLyogU3VzcGVu
ZCB0aGUgZ3Vlc3QgYW5kIHRyYW5zaXRpb24gaW50bworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICogdGhlIHBvc3Rjb3B5IHBoYXNlIG9mIHRoZSBtaWdyYXRpb24uICov
CiAgICAgaW50ICgqcHJlY29weV9wb2xpY3kpKHN0cnVjdCBwcmVjb3B5X3N0YXRzIHN0YXRzLCB2
b2lkICpkYXRhKTsKIAotICAgIC8qIENhbGxlZCBhZnRlciB0aGUgZ3Vlc3QncyBkaXJ0eSBwYWdl
cyBoYXZlIGJlZW4KLSAgICAgKiAgY29waWVkIGludG8gYW4gb3V0cHV0IGJ1ZmZlci4KLSAgICAg
KiBDYWxsYmFjayBmdW5jdGlvbiByZXN1bWVzIHRoZSBndWVzdCAmIHRoZSBkZXZpY2UgbW9kZWws
Ci0gICAgICogIHJldHVybnMgdG8geGNfZG9tYWluX3NhdmUuCi0gICAgICogeGNfZG9tYWluX3Nh
dmUgdGhlbiBmbHVzaGVzIHRoZSBvdXRwdXQgYnVmZmVyLCB3aGlsZSB0aGUKLSAgICAgKiAgZ3Vl
c3QgY29udGludWVzIHRvIHJ1bi4KLSAgICAgKi8KLSAgICBpbnQgKCphZnRlcmNvcHkpKHZvaWQq
IGRhdGEpOwotCi0gICAgLyogQ2FsbGVkIGFmdGVyIHRoZSBtZW1vcnkgY2hlY2twb2ludCBoYXMg
YmVlbiBmbHVzaGVkCi0gICAgICogb3V0IGludG8gdGhlIG5ldHdvcmsuIFR5cGljYWwgYWN0aW9u
cyBwZXJmb3JtZWQgaW4gdGhpcwotICAgICAqIGNhbGxiYWNrIGluY2x1ZGU6Ci0gICAgICogICAo
YSkgc2VuZCB0aGUgc2F2ZWQgZGV2aWNlIG1vZGVsIHN0YXRlIChmb3IgSFZNIGd1ZXN0cyksCi0g
ICAgICogICAoYikgd2FpdCBmb3IgY2hlY2twb2ludCBhY2sKLSAgICAgKiAgIChjKSByZWxlYXNl
IHRoZSBuZXR3b3JrIG91dHB1dCBidWZmZXIgcGVydGFpbmluZyB0byB0aGUgYWNrZWQgY2hlY2tw
b2ludC4KLSAgICAgKiAgIChjKSBzbGVlcCBmb3IgdGhlIGNoZWNrcG9pbnQgaW50ZXJ2YWwuCi0g
ICAgICoKLSAgICAgKiByZXR1cm5zOgotICAgICAqIDA6IHRlcm1pbmF0ZSBjaGVja3BvaW50aW5n
IGdyYWNlZnVsbHkKLSAgICAgKiAxOiB0YWtlIGFub3RoZXIgY2hlY2twb2ludCAqLwotICAgIGlu
dCAoKmNoZWNrcG9pbnQpKHZvaWQqIGRhdGEpOwotCi0gICAgLyoKLSAgICAgKiBDYWxsZWQgYWZ0
ZXIgdGhlIGNoZWNrcG9pbnQgY2FsbGJhY2suCi0gICAgICoKLSAgICAgKiByZXR1cm5zOgotICAg
ICAqIDA6IHRlcm1pbmF0ZSBjaGVja3BvaW50aW5nIGdyYWNlZnVsbHkKLSAgICAgKiAxOiB0YWtl
IGFub3RoZXIgY2hlY2twb2ludAotICAgICAqLwotICAgIGludCAoKndhaXRfY2hlY2twb2ludCko
dm9pZCogZGF0YSk7Ci0KLSAgICAvKiBFbmFibGUgcWVtdS1kbSBsb2dnaW5nIGRpcnR5IHBhZ2Vz
IHRvIHhlbiAqLwotICAgIGludCAoKnN3aXRjaF9xZW11X2xvZ2RpcnR5KShpbnQgZG9taWQsIHVu
c2lnbmVkIGVuYWJsZSwgdm9pZCAqZGF0YSk7IC8qIEhWTSBvbmx5ICovCisgICAgLyogQ2hlY2tw
b2ludGluZyBhbmQgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24gYXJlIG11dHVhbGx5IGV4Y2x1c2l2
ZS4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICAvKgorICAg
ICAgICAgICAgICogQ2FsbGVkIGR1cmluZyBhIGxpdmUgbWlncmF0aW9uJ3MgdHJhbnNpdGlvbiB0
byB0aGUgcG9zdGNvcHkgcGhhc2UKKyAgICAgICAgICAgICAqIHRvIHlpZWxkIGNvbnRyb2wgb2Yg
dGhlIHN0cmVhbSBiYWNrIHRvIGEgaGlnaGVyIGxheWVyIHNvIGl0IGNhbgorICAgICAgICAgICAg
ICogdHJhbnNtaXQgcmVjb3JkcyBuZWVkZWQgZm9yIHJlc3VtcHRpb24gb2YgdGhlIGd1ZXN0IGF0
IHRoZQorICAgICAgICAgICAgICogZGVzdGluYXRpb24gKGUuZy4gZGV2aWNlIG1vZGVsIHN0YXRl
LCB4ZW5zdG9yZSBjb250ZXh0KQorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpbnQgKCpw
b3N0Y29weV90cmFuc2l0aW9uKSh2b2lkICpkYXRhKTsKKyAgICAgICAgfTsKKworICAgICAgICBz
dHJ1Y3QgeworICAgICAgICAgICAgLyogQ2FsbGVkIGFmdGVyIHRoZSBndWVzdCdzIGRpcnR5IHBh
Z2VzIGhhdmUgYmVlbgorICAgICAgICAgICAgICogIGNvcGllZCBpbnRvIGFuIG91dHB1dCBidWZm
ZXIuCisgICAgICAgICAgICAgKiBDYWxsYmFjayBmdW5jdGlvbiByZXN1bWVzIHRoZSBndWVzdCAm
IHRoZSBkZXZpY2UgbW9kZWwsCisgICAgICAgICAgICAgKiAgcmV0dXJucyB0byB4Y19kb21haW5f
c2F2ZS4KKyAgICAgICAgICAgICAqIHhjX2RvbWFpbl9zYXZlIHRoZW4gZmx1c2hlcyB0aGUgb3V0
cHV0IGJ1ZmZlciwgd2hpbGUgdGhlCisgICAgICAgICAgICAgKiAgZ3Vlc3QgY29udGludWVzIHRv
IHJ1bi4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgaW50ICgqYWZ0ZXJjb3B5KSh2b2lk
KiBkYXRhKTsKKworICAgICAgICAgICAgLyogQ2FsbGVkIGFmdGVyIHRoZSBtZW1vcnkgY2hlY2tw
b2ludCBoYXMgYmVlbiBmbHVzaGVkCisgICAgICAgICAgICAgKiBvdXQgaW50byB0aGUgbmV0d29y
ay4gVHlwaWNhbCBhY3Rpb25zIHBlcmZvcm1lZCBpbiB0aGlzCisgICAgICAgICAgICAgKiBjYWxs
YmFjayBpbmNsdWRlOgorICAgICAgICAgICAgICogICAoYSkgc2VuZCB0aGUgc2F2ZWQgZGV2aWNl
IG1vZGVsIHN0YXRlIChmb3IgSFZNIGd1ZXN0cyksCisgICAgICAgICAgICAgKiAgIChiKSB3YWl0
IGZvciBjaGVja3BvaW50IGFjaworICAgICAgICAgICAgICogICAoYykgcmVsZWFzZSB0aGUgbmV0
d29yayBvdXRwdXQgYnVmZmVyIHBlcnRhaW5pbmcgdG8gdGhlIGFja2VkCisgICAgICAgICAgICAg
KiAgICAgICBjaGVja3BvaW50LgorICAgICAgICAgICAgICogICAoYykgc2xlZXAgZm9yIHRoZSBj
aGVja3BvaW50IGludGVydmFsLgorICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAqIHJldHVy
bnM6CisgICAgICAgICAgICAgKiAwOiB0ZXJtaW5hdGUgY2hlY2twb2ludGluZyBncmFjZWZ1bGx5
CisgICAgICAgICAgICAgKiAxOiB0YWtlIGFub3RoZXIgY2hlY2twb2ludCAqLworICAgICAgICAg
ICAgaW50ICgqY2hlY2twb2ludCkodm9pZCogZGF0YSk7CisKKyAgICAgICAgICAgIC8qCisgICAg
ICAgICAgICAgKiBDYWxsZWQgYWZ0ZXIgdGhlIGNoZWNrcG9pbnQgY2FsbGJhY2suCisgICAgICAg
ICAgICAgKgorICAgICAgICAgICAgICogcmV0dXJuczoKKyAgICAgICAgICAgICAqIDA6IHRlcm1p
bmF0ZSBjaGVja3BvaW50aW5nIGdyYWNlZnVsbHkKKyAgICAgICAgICAgICAqIDE6IHRha2UgYW5v
dGhlciBjaGVja3BvaW50CisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGludCAoKndhaXRf
Y2hlY2twb2ludCkodm9pZCogZGF0YSk7CisKKyAgICAgICAgICAgIC8qIEVuYWJsZSBxZW11LWRt
IGxvZ2dpbmcgZGlydHkgcGFnZXMgdG8geGVuICovCisgICAgICAgICAgICBpbnQgKCpzd2l0Y2hf
cWVtdV9sb2dkaXJ0eSkoaW50IGRvbWlkLCB1bnNpZ25lZCBlbmFibGUsIHZvaWQgKmRhdGEpOyAv
KiBIVk0gb25seSAqLworICAgICAgICB9OworICAgIH07CiAKICAgICAvKiB0byBiZSBwcm92aWRl
ZCBhcyB0aGUgbGFzdCBhcmd1bWVudCB0byBlYWNoIGNhbGxiYWNrIGZ1bmN0aW9uICovCiAgICAg
dm9pZCogZGF0YTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oIGIvdG9v
bHMvbGlieGMveGNfc3JfY29tbW9uLmgKaW5kZXggY2U3MmUwZC4uMjQ0YzUzNiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfY29t
bW9uLmgKQEAgLTIwMiwyMCArMjAyLDI0IEBAIHN0cnVjdCB4Y19zcl9jb250ZXh0CiAKICAgICAg
ICAgICAgIGVudW0gewogICAgICAgICAgICAgICAgIFhDX1NBVkVfUEhBU0VfUFJFQ09QWSwKLSAg
ICAgICAgICAgICAgICBYQ19TQVZFX1BIQVNFX1NUT1BfQU5EX0NPUFkKKyAgICAgICAgICAgICAg
ICBYQ19TQVZFX1BIQVNFX1NUT1BfQU5EX0NPUFksCisgICAgICAgICAgICAgICAgWENfU0FWRV9Q
SEFTRV9QT1NUQ09QWQogICAgICAgICAgICAgfSBwaGFzZTsKIAogICAgICAgICAgICAgc3RydWN0
IHByZWNvcHlfc3RhdHMgc3RhdHM7CiAgICAgICAgICAgICBpbnQgcG9saWN5X2RlY2lzaW9uOwog
CiAgICAgICAgICAgICBlbnVtIHsKLSAgICAgICAgICAgICAgICBYQ19TUl9TQVZFX0JBVENIX1BS
RUNPUFlfUEFHRQorICAgICAgICAgICAgICAgIFhDX1NSX1NBVkVfQkFUQ0hfUFJFQ09QWV9QQUdF
LAorICAgICAgICAgICAgICAgIFhDX1NSX1NBVkVfQkFUQ0hfUE9TVENPUFlfUEZOLAorICAgICAg
ICAgICAgICAgIFhDX1NSX1NBVkVfQkFUQ0hfUE9TVENPUFlfUEFHRQogICAgICAgICAgICAgfSBi
YXRjaF90eXBlOwogICAgICAgICAgICAgeGVuX3Bmbl90ICpiYXRjaF9wZm5zOwogICAgICAgICAg
ICAgdW5zaWduZWQgbnJfYmF0Y2hfcGZuczsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKmRl
ZmVycmVkX3BhZ2VzOwogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBucl9kZWZlcnJlZF9wYWdl
czsKICAgICAgICAgICAgIHhjX2h5cGVyY2FsbF9idWZmZXJfdCBkaXJ0eV9iaXRtYXBfaGJ1ZjsK
KyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfZmluYWxfZGlydHlfcGFnZXM7CiAgICAgICAg
IH0gc2F2ZTsKIAogICAgICAgICBzdHJ1Y3QgLyogUmVzdG9yZSBkYXRhLiAqLwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jIGIvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jCmlu
ZGV4IDlmMDc3YTMuLjgxYjQ3NTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUu
YworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKQEAgLTMsMjEgKzMsMjggQEAKIAogI2lu
Y2x1ZGUgInhjX3NyX2NvbW1vbi5oIgogCi0jZGVmaW5lIE1BWF9CQVRDSF9TSVpFIE1BWF9QUkVD
T1BZX0JBVENIX1NJWkUKKyNkZWZpbmUgTUFYX0JBVENIX1NJWkUgXAorICAgIG1heChtYXgoTUFY
X1BSRUNPUFlfQkFUQ0hfU0laRSwgTUFYX1BGTl9CQVRDSF9TSVpFKSwgTUFYX1BPU1RDT1BZX0JB
VENIX1NJWkUpCiAKIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBpbnQgYmF0Y2hfc2l6ZXNbXSA9CiB7
Ci0gICAgW1hDX1NSX1NBVkVfQkFUQ0hfUFJFQ09QWV9QQUdFXSAgPSBNQVhfUFJFQ09QWV9CQVRD
SF9TSVpFCisgICAgW1hDX1NSX1NBVkVfQkFUQ0hfUFJFQ09QWV9QQUdFXSAgPSBNQVhfUFJFQ09Q
WV9CQVRDSF9TSVpFLAorICAgIFtYQ19TUl9TQVZFX0JBVENIX1BPU1RDT1BZX1BGTl0gID0gTUFY
X1BGTl9CQVRDSF9TSVpFLAorICAgIFtYQ19TUl9TQVZFX0JBVENIX1BPU1RDT1BZX1BBR0VdID0g
TUFYX1BPU1RDT1BZX0JBVENIX1NJWkUKIH07CiAKIHN0YXRpYyBjb25zdCBib29sIGJhdGNoX2lu
Y2x1ZGVzX2NvbnRlbnRzW10gPQogewotICAgIFtYQ19TUl9TQVZFX0JBVENIX1BSRUNPUFlfUEFH
RV0gPSB0cnVlCisgICAgW1hDX1NSX1NBVkVfQkFUQ0hfUFJFQ09QWV9QQUdFXSAgPSB0cnVlLAor
ICAgIFtYQ19TUl9TQVZFX0JBVENIX1BPU1RDT1BZX1BGTl0gID0gZmFsc2UsCisgICAgW1hDX1NS
X1NBVkVfQkFUQ0hfUE9TVENPUFlfUEFHRV0gPSB0cnVlCiB9OwogCiBzdGF0aWMgY29uc3QgdWlu
dDMyX3QgYmF0Y2hfcmVjX3R5cGVzW10gPQogewotICAgIFtYQ19TUl9TQVZFX0JBVENIX1BSRUNP
UFlfUEFHRV0gID0gUkVDX1RZUEVfUEFHRV9EQVRBCisgICAgW1hDX1NSX1NBVkVfQkFUQ0hfUFJF
Q09QWV9QQUdFXSAgPSBSRUNfVFlQRV9QQUdFX0RBVEEsCisgICAgW1hDX1NSX1NBVkVfQkFUQ0hf
UE9TVENPUFlfUEZOXSAgPSBSRUNfVFlQRV9QT1NUQ09QWV9QRk5TLAorICAgIFtYQ19TUl9TQVZF
X0JBVENIX1BPU1RDT1BZX1BBR0VdID0gUkVDX1RZUEVfUE9TVENPUFlfUEFHRV9EQVRBCiB9Owog
CiAvKgpAQCAtODQsNiArOTEsMzggQEAgc3RhdGljIGludCB3cml0ZV9jaGVja3BvaW50X3JlY29y
ZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogfQogCiAvKgorICogV3JpdGVzIGEgUE9TVENP
UFlfQkVHSU4gcmVjb3JkIGludG8gdGhlIHN0cmVhbS4KKyAqLworc3RhdGljIGludCB3cml0ZV9w
b3N0Y29weV9iZWdpbl9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3sKKyAgICBz
dHJ1Y3QgeGNfc3JfcmVjb3JkIHBvc3Rjb3B5X2JlZ2luID0geyBSRUNfVFlQRV9QT1NUQ09QWV9C
RUdJTiwgMCwgTlVMTCB9OworCisgICAgcmV0dXJuIHdyaXRlX3JlY29yZChjdHgsIGN0eC0+ZmQs
ICZwb3N0Y29weV9iZWdpbik7Cit9CisKKy8qCisgKiBXcml0ZXMgYSBQT1NUQ09QWV9QRk5TX0JF
R0lOIHJlY29yZCBpbnRvIHRoZSBzdHJlYW0uCisgKi8KK3N0YXRpYyBpbnQgd3JpdGVfcG9zdGNv
cHlfcGZuc19iZWdpbl9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3sKKyAgICBz
dHJ1Y3QgeGNfc3JfcmVjb3JkIHBvc3Rjb3B5X3BmbnNfYmVnaW4gPQorICAgICAgICB7IFJFQ19U
WVBFX1BPU1RDT1BZX1BGTlNfQkVHSU4sIDAsIE5VTEwgfTsKKworICAgIHJldHVybiB3cml0ZV9y
ZWNvcmQoY3R4LCBjdHgtPmZkLCAmcG9zdGNvcHlfcGZuc19iZWdpbik7Cit9CisKKy8qCisgKiBX
cml0ZXMgYSBQT1NUQ09QWV9UUkFOU0lUSU9OIHJlY29yZCBpbnRvIHRoZSBzdHJlYW0uCisgKi8K
K3N0YXRpYyBpbnQgd3JpdGVfcG9zdGNvcHlfdHJhbnNpdGlvbl9yZWNvcmQoc3RydWN0IHhjX3Ny
X2NvbnRleHQgKmN0eCkKK3sKKyAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkIHBvc3Rjb3B5X3RyYW5z
aXRpb24gPQorICAgICAgICB7IFJFQ19UWVBFX1BPU1RDT1BZX1RSQU5TSVRJT04sIDAsIE5VTEwg
fTsKKworICAgIHJldHVybiB3cml0ZV9yZWNvcmQoY3R4LCBjdHgtPmZkLCAmcG9zdGNvcHlfdHJh
bnNpdGlvbik7Cit9CisKKy8qCiAgKiBUaGlzIGZ1bmN0aW9uOgogICogLSBtYXBzIGVhY2ggcGZu
IGluIHRoZSBjdXJyZW50IGJhdGNoIHRvIGl0cyBnZm4KICAqIC0gZ2V0cyB0aGUgdHlwZSBvZiBl
YWNoIHBmbiBpbiB0aGUgYmF0Y2guCkBAIC0zODgsNiArNDI3LDEyNSBAQCBzdGF0aWMgdm9pZCBh
ZGRfdG9fYmF0Y2goc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgeGVuX3Bmbl90IHBmbikKIH0K
IAogLyoKKyAqIFRoaXMgZnVuY3Rpb246CisgKiAtIGZsdXNoZXMgdGhlIGN1cnJlbnQgYmF0Y2gg
b2YgcG9zdGNvcHkgcGZucyBpbnRvIHRoZSBtaWdyYXRpb24gc3RyZWFtCisgKiAtIGNsZWFycyB0
aGUgZGlydHkgYml0cyBvZiBhbGwgcGZucyB3aXRoIG5vIG1pZ3JhdGVhYmxlIGJhY2tpbmcgZGF0
YQorICogLSBjb3VudHMgdGhlIG51bWJlciBvZiBwZm5zIHRoYXQgX2RvXyBoYXZlIG1pZ3JhdGVh
YmxlIGJhY2tpbmcgZGF0YSwgYWRkaW5nCisgKiAgIGl0IHRvIG5yX2ZpbmFsX2RpcnR5X3BmbnMK
KyAqLworc3RhdGljIGludCBmbHVzaF9wb3N0Y29weV9wZm5zX2JhdGNoKHN0cnVjdCB4Y19zcl9j
b250ZXh0ICpjdHgpCit7CisgICAgaW50IHJjID0gMDsKKyAgICB4Y19pbnRlcmZhY2UgKnhjaCA9
IGN0eC0+eGNoOworICAgIHhlbl9wZm5fdCAqcGZucyA9IGN0eC0+c2F2ZS5iYXRjaF9wZm5zLCAq
Z2ZucyA9IE5VTEwsICp0eXBlcyA9IE5VTEw7CisgICAgdW5zaWduZWQgaW50IGksIG5yX3BmbnMg
PSBjdHgtPnNhdmUubnJfYmF0Y2hfcGZuczsKKworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZF
Ul9TSEFET1codW5zaWduZWQgbG9uZywgZGlydHlfYml0bWFwLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJmN0eC0+c2F2ZS5kaXJ0eV9iaXRtYXBfaGJ1Zik7CisKKyAgICBh
c3NlcnQoY3R4LT5zYXZlLmJhdGNoX3R5cGUgPT0gWENfU1JfU0FWRV9CQVRDSF9QT1NUQ09QWV9Q
Rk4pOworCisgICAgaWYgKCBiYXRjaF9lbXB0eShjdHgpICkKKyAgICAgICAgZ290byBvdXQ7CisK
KyAgICBnZm5zID0gbWFsbG9jKG5yX3BmbnMgKiBzaXplb2YoKmdmbnMpKTsKKyAgICB0eXBlcyA9
IG1hbGxvYyhucl9wZm5zICogc2l6ZW9mKCp0eXBlcykpOworCisgICAgaWYgKCAhZ2ZucyB8fCAh
dHlwZXMgKQorICAgIHsKKyAgICAgICAgRVJST1IoIlVuYWJsZSB0byBhbGxvY2F0ZSBhcnJheXMg
Zm9yIGEgYmF0Y2ggb2YgJXUgcGFnZXMiLAorICAgICAgICAgICAgICBucl9wZm5zKTsKKyAgICAg
ICAgcmMgPSAtMTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBnZXRfYmF0
Y2hfaW5mbyhjdHgsIGdmbnMsIHR5cGVzKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byBv
dXQ7CisKKyAgICAvKgorICAgICAqIENvbnNpZGVyIGFueSBwYWdlcyBub3QgYmFja2VkIGJ5IGEg
cGh5c2ljYWwgcGFnZSBvZiBkYXRhIHRvIGhhdmUgYmVlbgorICAgICAqICdjbGVhbmVkJyBhdCB0
aGlzIHBvaW50IC0gdGhlcmUncyBubyBzZW5zZSB3YXN0aW5nIHJvb20gaW4gYSBzdWJzZXF1ZW50
CisgICAgICogcG9zdGNvcHkgYmF0Y2ggdG8gZHVwbGljYXRlIHRoZSB0eXBlIGluZm9ybWF0aW9u
LgorICAgICAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfcGZuczsgKytpICkKKyAgICB7Cisg
ICAgICAgIHN3aXRjaCAoIHR5cGVzW2ldICkKKyAgICAgICAgeworICAgICAgICBjYXNlIFhFTl9E
T01DVExfUEZJTkZPX0JST0tFTjoKKyAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BGSU5GT19YQUxM
T0M6CisgICAgICAgIGNhc2UgWEVOX0RPTUNUTF9QRklORk9fWFRBQjoKKyAgICAgICAgICAgIGNs
ZWFyX2JpdChwZm5zW2ldLCBkaXJ0eV9iaXRtYXApOworICAgICAgICAgICAgY29udGludWU7Cisg
ICAgICAgIH0KKworICAgICAgICArK2N0eC0+c2F2ZS5ucl9maW5hbF9kaXJ0eV9wYWdlczsKKyAg
ICB9CisKKyAgICByYyA9IHdyaXRlX2JhdGNoKGN0eCwgZ2ZucywgdHlwZXMpOworICAgIGlmICgg
IXJjICkKKyAgICB7CisgICAgICAgIFZBTEdSSU5EX01BS0VfTUVNX1VOREVGSU5FRChjdHgtPnNh
dmUuYmF0Y2hfcGZucywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BWF9C
QVRDSF9TSVpFICoKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigq
Y3R4LT5zYXZlLmJhdGNoX3BmbnMpKTsKKyAgICB9CisKKyBvdXQ6CisgICAgZnJlZShnZm5zKTsK
KyAgICBmcmVlKHR5cGVzKTsKKworICAgIHJldHVybiByYzsKK30KKworLyoKKyAqIFRoaXMgZnVu
Y3Rpb246CisgKiAtIHdyaXRlcyBhIFBPU1RDT1BZX1BGTlNfQkVHSU4gcmVjb3JkIGludG8gdGhl
IHN0cmVhbQorICogLSB3cml0ZXMgMCBvciBtb3JlIFBPU1RDT1BZX1BGTlMgcmVjb3JkcyBzcGVj
aWZ5aW5nIHRoZSBzdWJzZXQgb2YgZG9tYWluCisgKiAgIG1lbW9yeSB0aGF0IG11c3QgYmUgbWln
cmF0ZWQgZHVyaW5nIHRoZSB1cGNvbWluZyBwb3N0Y29weSBwaGFzZSBvZiB0aGUKKyAqICAgbWln
cmF0aW9uCisgKiAtIGNvdW50cyB0aGUgbnVtYmVyIG9mIHBmbnMgaW4gdGhpcyBzdWJzZXQsIHN0
b3JpbmcgaXQgaW4KKyAqICAgbnJfZmluYWxfZGlydHlfcGFnZXMKKyAqLworc3RhdGljIGludCBz
ZW5kX3Bvc3Rjb3B5X3BmbnMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3sKKyAgICB4ZW5f
cGZuX3QgcDsKKyAgICBpbnQgcmM7CisKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVJfU0hB
RE9XKHVuc2lnbmVkIGxvbmcsIGRpcnR5X2JpdG1hcCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZjdHgtPnNhdmUuZGlydHlfYml0bWFwX2hidWYpOworCisgICAgLyoKKyAg
ICAgKiBUaGUgdHJ1ZSBucl9maW5hbF9kaXJ0eV9wYWdlcyBpcyBpdGVyYXRpdmVseSBjb21wdXRl
ZCBieQorICAgICAqIGZsdXNoX3Bvc3Rjb3B5X3BmbnNfYmF0Y2goKSwgd2hpY2ggY291bnRzIG9u
bHkgcGFnZXMgYWN0dWFsbHkgYmFja2VkIGJ5CisgICAgICogZGF0YSB3ZSBuZWVkIHRvIG1pZ3Jh
dGUuCisgICAgICovCisgICAgY3R4LT5zYXZlLm5yX2ZpbmFsX2RpcnR5X3BhZ2VzID0gMDsKKwor
ICAgIHJjID0gd3JpdGVfcG9zdGNvcHlfcGZuc19iZWdpbl9yZWNvcmQoY3R4KTsKKyAgICBpZiAo
IHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgYXNzZXJ0KGJhdGNoX2VtcHR5KGN0eCkp
OworICAgIGN0eC0+c2F2ZS5iYXRjaF90eXBlID0gWENfU1JfU0FWRV9CQVRDSF9QT1NUQ09QWV9Q
Rk47CisgICAgZm9yICggcCA9IDA7IHAgPCBjdHgtPnNhdmUucDJtX3NpemU7ICsrcCApCisgICAg
eworICAgICAgICBpZiAoICF0ZXN0X2JpdChwLCBkaXJ0eV9iaXRtYXApICkKKyAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgIGlmICggYmF0Y2hfZnVsbChjdHgpICkKKyAgICAgICAgewor
ICAgICAgICAgICAgcmMgPSBmbHVzaF9wb3N0Y29weV9wZm5zX2JhdGNoKGN0eCk7CisgICAgICAg
ICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICByZXR1cm4gcmM7CisgICAgICAgIH0KKwor
ICAgICAgICBhZGRfdG9fYmF0Y2goY3R4LCBwKTsKKyAgICB9CisKKyAgICByZXR1cm4gZmx1c2hf
cG9zdGNvcHlfcGZuc19iYXRjaChjdHgpOworfQorCisvKgogICogUGF1c2Uvc3VzcGVuZCB0aGUg
ZG9tYWluLCBhbmQgcmVmcmVzaCBjdHgtPmRvbWluZm8gaWYgcmVxdWlyZWQuCiAgKi8KIHN0YXRp
YyBpbnQgc3VzcGVuZF9kb21haW4oc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKQEAgLTcxNiwy
MCArODc0LDE5IEBAIHN0YXRpYyBpbnQgY29sb19tZXJnZV9zZWNvbmRhcnlfZGlydHlfYml0bWFw
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiB9CiAKIC8qCi0gKiBTdXNwZW5kIHRoZSBkb21h
aW4gYW5kIHNlbmQgZGlydHkgbWVtb3J5LgotICogVGhpcyBpcyB0aGUgbGFzdCBpdGVyYXRpb24g
b2YgdGhlIGxpdmUgbWlncmF0aW9uIGFuZCB0aGUKLSAqIGhlYXJ0IG9mIHRoZSBjaGVja3BvaW50
ZWQgc3RyZWFtLgorICogU3VzcGVuZCB0aGUgZG9tYWluIGFuZCBkZXRlcm1pbmUgdGhlIGZpbmFs
IHNldCBvZiBkaXJ0eSBwYWdlcy4KICAqLwotc3RhdGljIGludCBzdXNwZW5kX2FuZF9zZW5kX2Rp
cnR5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCitzdGF0aWMgaW50IHN1c3BlbmRfYW5kX2No
ZWNrX2RpcnR5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiB7CiAgICAgeGNfaW50ZXJmYWNl
ICp4Y2ggPSBjdHgtPnhjaDsKICAgICB4Y19zaGFkb3dfb3Bfc3RhdHNfdCBzdGF0cyA9IHsgMCwg
Y3R4LT5zYXZlLnAybV9zaXplIH07Ci0gICAgY2hhciAqcHJvZ3Jlc3Nfc3RyID0gTlVMTDsKICAg
ICBpbnQgcmM7CiAgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSX1NIQURPVyh1bnNpZ25lZCBs
b25nLCBkaXJ0eV9iaXRtYXAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
Y3R4LT5zYXZlLmRpcnR5X2JpdG1hcF9oYnVmKTsKIAotICAgIGN0eC0+c2F2ZS5waGFzZSA9IFhD
X1NBVkVfUEhBU0VfU1RPUF9BTkRfQ09QWTsKKyAgICBjdHgtPnNhdmUucGhhc2UgPSAoY3R4LT5z
YXZlLnBvbGljeV9kZWNpc2lvbiA9PSBYR1NfUE9MSUNZX1BPU1RDT1BZKQorICAgICAgICA/IFhD
X1NBVkVfUEhBU0VfUE9TVENPUFkKKyAgICAgICAgOiBYQ19TQVZFX1BIQVNFX1NUT1BfQU5EX0NP
UFk7CiAKICAgICByYyA9IHN1c3BlbmRfZG9tYWluKGN0eCk7CiAgICAgaWYgKCByYyApCkBAIC03
NDYsMTYgKzkwMyw2IEBAIHN0YXRpYyBpbnQgc3VzcGVuZF9hbmRfc2VuZF9kaXJ0eShzdHJ1Y3Qg
eGNfc3JfY29udGV4dCAqY3R4KQogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBpZiAo
IGN0eC0+c2F2ZS5saXZlICkKLSAgICB7Ci0gICAgICAgIHJjID0gdXBkYXRlX3Byb2dyZXNzX3N0
cmluZyhjdHgsICZwcm9ncmVzc19zdHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjdHgtPnNhdmUuc3RhdHMuaXRlcmF0aW9uKTsKLSAgICAgICAgaWYgKCByYyApCi0gICAg
ICAgICAgICBnb3RvIG91dDsKLSAgICB9Ci0gICAgZWxzZQotICAgICAgICB4Y19zZXRfcHJvZ3Jl
c3NfcHJlZml4KHhjaCwgIkNoZWNrcG9pbnRlZCBzYXZlIik7Ci0KICAgICBiaXRtYXBfb3IoZGly
dHlfYml0bWFwLCBjdHgtPnNhdmUuZGVmZXJyZWRfcGFnZXMsIGN0eC0+c2F2ZS5wMm1fc2l6ZSk7
CiAKICAgICBpZiAoICFjdHgtPnNhdmUubGl2ZSAmJiBjdHgtPnNhdmUuY2hlY2twb2ludGVkID09
IFhDX01JR19TVFJFQU1fQ09MTyApCkBAIC03NjgsMTkgKzkxNSwzNyBAQCBzdGF0aWMgaW50IHN1
c3BlbmRfYW5kX3NlbmRfZGlydHkoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICAgICAg
fQogICAgIH0KIAotICAgIHJjID0gc2VuZF9kaXJ0eV9wYWdlcyhjdHgsIHN0YXRzLmRpcnR5X2Nv
dW50ICsgY3R4LT5zYXZlLm5yX2RlZmVycmVkX3BhZ2VzKTsKLSAgICBpZiAoIHJjICkKLSAgICAg
ICAgZ290byBvdXQ7CisgICAgaWYgKCAhY3R4LT5zYXZlLmxpdmUgfHwgY3R4LT5zYXZlLnBvbGlj
eV9kZWNpc2lvbiAhPSBYR1NfUE9MSUNZX1BPU1RDT1BZICkKKyAgICB7CisgICAgICAgIC8qCisg
ICAgICAgICAqIElmIHdlIGFyZW4ndCB0cmFuc2l0aW9uaW5nIHRvIGEgcG9zdGNvcHkgbGl2ZSBt
aWdyYXRpb24sIHRoZW4gcmF0aGVyCisgICAgICAgICAqIHRoYW4gZXhwbGljaXRseSBjb3VudGlu
ZyB0aGUgbnVtYmVyIG9mIGZpbmFsIGRpcnR5IHBhZ2VzLCBzaW1wbHkKKyAgICAgICAgICogKHNv
bWV3aGF0IGNydWRlbHkpIGVzdGltYXRlIGl0IGFzIHRoaXMgc3VtIHRvIHNhdmUgdGltZS4gIElm
IHdlIF9hcmVfCisgICAgICAgICAqIGFib3V0IHRvIGJlZ2luIHBvc3Rjb3B5IHRoZW4gd2UgZG9u
J3QgYm90aGVyLCBzaW5jZSBvdXIgY291bnQgbXVzdCBpbgorICAgICAgICAgKiB0aGF0IGNhc2Ug
YmUgZXhhY3QgYW5kIHdlJ2xsIHdvcmsgaXQgb3V0IGxhdGVyIG9uLgorICAgICAgICAgKi8KKyAg
ICAgICAgY3R4LT5zYXZlLm5yX2ZpbmFsX2RpcnR5X3BhZ2VzID0KKyAgICAgICAgICAgIHN0YXRz
LmRpcnR5X2NvdW50ICsgY3R4LT5zYXZlLm5yX2RlZmVycmVkX3BhZ2VzOworICAgIH0KIAogICAg
IGJpdG1hcF9jbGVhcihjdHgtPnNhdmUuZGVmZXJyZWRfcGFnZXMsIGN0eC0+c2F2ZS5wMm1fc2l6
ZSk7CiAgICAgY3R4LT5zYXZlLm5yX2RlZmVycmVkX3BhZ2VzID0gMDsKIAogIG91dDoKLSAgICB4
Y19zZXRfcHJvZ3Jlc3NfcHJlZml4KHhjaCwgTlVMTCk7Ci0gICAgZnJlZShwcm9ncmVzc19zdHIp
OwogICAgIHJldHVybiByYzsKIH0KIAorc3RhdGljIGludCBzdXNwZW5kX2FuZF9zZW5kX2RpcnR5
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCit7CisgICAgaW50IHJjOworCisgICAgcmMgPSBz
dXNwZW5kX2FuZF9jaGVja19kaXJ0eShjdHgpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1
cm4gcmM7CisKKyAgICByZXR1cm4gc2VuZF9kaXJ0eV9wYWdlcyhjdHgsIGN0eC0+c2F2ZS5ucl9m
aW5hbF9kaXJ0eV9wYWdlcyk7Cit9CisKIHN0YXRpYyBpbnQgdmVyaWZ5X2ZyYW1lcyhzdHJ1Y3Qg
eGNfc3JfY29udGV4dCAqY3R4KQogewogICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7
CkBAIC04MjEsMTEgKzk4NiwxMyBAQCBzdGF0aWMgaW50IHZlcmlmeV9mcmFtZXMoc3RydWN0IHhj
X3NyX2NvbnRleHQgKmN0eCkKIH0KIAogLyoKLSAqIFNlbmQgYWxsIGRvbWFpbiBtZW1vcnkuICBU
aGlzIGlzIHRoZSBoZWFydCBvZiB0aGUgbGl2ZSBtaWdyYXRpb24gbG9vcC4KKyAqIFNlbmQgYWxs
IGRvbWFpbiBtZW1vcnksIG1vZHVsbyBwb3N0Y29weSBwYWdlcy4gIFRoaXMgaXMgdGhlIGhlYXJ0
IG9mIHRoZSBsaXZlCisgKiBtaWdyYXRpb24gbG9vcC4KICAqLwogc3RhdGljIGludCBzZW5kX2Rv
bWFpbl9tZW1vcnlfbGl2ZShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogewogICAgIGludCBy
YzsKKyAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOwogCiAgICAgcmMgPSBlbmFibGVf
bG9nZGlydHkoY3R4KTsKICAgICBpZiAoIHJjICkKQEAgLTgzNSwxMCArMTAwMiwxOSBAQCBzdGF0
aWMgaW50IHNlbmRfZG9tYWluX21lbW9yeV9saXZlKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgp
CiAgICAgaWYgKCByYyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgcmMgPSBzdXNwZW5kX2Fu
ZF9zZW5kX2RpcnR5KGN0eCk7CisgICAgcmMgPSBzdXNwZW5kX2FuZF9jaGVja19kaXJ0eShjdHgp
OwogICAgIGlmICggcmMgKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIGlmICggY3R4LT5zYXZl
LnBvbGljeV9kZWNpc2lvbiA9PSBYR1NfUE9MSUNZX1NUT1BfQU5EX0NPUFkgKQorICAgIHsKKyAg
ICAgICAgeGNfc2V0X3Byb2dyZXNzX3ByZWZpeCh4Y2gsICJGaW5hbCBwcmVjb3B5IGl0ZXJhdGlv
biIpOworICAgICAgICByYyA9IHNlbmRfZGlydHlfcGFnZXMoY3R4LCBjdHgtPnNhdmUubnJfZmlu
YWxfZGlydHlfcGFnZXMpOworICAgICAgICB4Y19zZXRfcHJvZ3Jlc3NfcHJlZml4KHhjaCwgTlVM
TCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ290byBvdXQ7CisgICAgfQorCiAg
ICAgaWYgKCBjdHgtPnNhdmUuZGVidWcgJiYgY3R4LT5zYXZlLmNoZWNrcG9pbnRlZCAhPSBYQ19N
SUdfU1RSRUFNX05PTkUgKQogICAgIHsKICAgICAgICAgcmMgPSB2ZXJpZnlfZnJhbWVzKGN0eCk7
CkBAIC04NTAsMTIgKzEwMjYsMjIzIEBAIHN0YXRpYyBpbnQgc2VuZF9kb21haW5fbWVtb3J5X2xp
dmUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICByZXR1cm4gcmM7CiB9CiAKK3N0YXRp
YyBpbnQgaGFuZGxlX3Bvc3Rjb3B5X2ZhdWx0cyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJl
YywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBPVVQgKi8gdW5zaWduZWQg
bG9uZyAqbnJfbmV3X2ZhdWx0X3BmbnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLyogT1VUICovIHhlbl9wZm5fdCAqbGFzdF9mYXVsdF9wZm4pCit7CisgICAgaW50IHJjOwor
ICAgIHVuc2lnbmVkIGludCBpOworICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7Cisg
ICAgc3RydWN0IHhjX3NyX3JlY19wYWdlc19oZWFkZXIgKmZhdWx0X3BhZ2VzID0gcmVjLT5kYXRh
OworCisgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSX1NIQURPVyh1bnNpZ25lZCBsb25nLCBk
aXJ0eV9iaXRtYXAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4LT5z
YXZlLmRpcnR5X2JpdG1hcF9oYnVmKTsKKworICAgIGFzc2VydChucl9uZXdfZmF1bHRfcGZucyk7
CisgICAgKm5yX25ld19mYXVsdF9wZm5zID0gMDsKKworICAgIHJjID0gdmFsaWRhdGVfcGFnZXNf
cmVjb3JkKGN0eCwgcmVjLCBSRUNfVFlQRV9QT1NUQ09QWV9GQVVMVCk7CisgICAgaWYgKCByYyAp
CisgICAgICAgIHJldHVybiByYzsKKworICAgIERCR1BSSU5URigiSGFuZGxpbmcgYSBiYXRjaCBv
ZiAlIlBSSXUzMiIgZmF1bHRzISIsIGZhdWx0X3BhZ2VzLT5jb3VudCk7CisKKyAgICBhc3NlcnQo
Y3R4LT5zYXZlLmJhdGNoX3R5cGUgPT0gWENfU1JfU0FWRV9CQVRDSF9QT1NUQ09QWV9QQUdFKTsK
KyAgICBmb3IgKCBpID0gMDsgaSA8IGZhdWx0X3BhZ2VzLT5jb3VudDsgKytpICkKKyAgICB7Cisg
ICAgICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KGZhdWx0X3BhZ2VzLT5wZm5baV0sIGRpcnR5
X2JpdG1hcCkgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGJhdGNoX2Z1bGwoY3R4KSAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmMgPSBmbHVzaF9iYXRjaChjdHgpOwor
ICAgICAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmM7
CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGFkZF90b19iYXRjaChjdHgsIGZhdWx0X3Bh
Z2VzLT5wZm5baV0pOworICAgICAgICAgICAgKysoKm5yX25ld19mYXVsdF9wZm5zKTsKKyAgICAg
ICAgfQorICAgIH0KKworICAgIC8qIF9Eb24ndF8gZmx1c2ggeWV0IC0gZmlsbCBvdXQgdGhlIHJl
c3Qgb2YgdGhlIGJhdGNoLiAqLworCisgICAgYXNzZXJ0KGZhdWx0X3BhZ2VzLT5jb3VudCk7Cisg
ICAgKmxhc3RfZmF1bHRfcGZuID0gZmF1bHRfcGFnZXMtPnBmbltmYXVsdF9wYWdlcy0+Y291bnQg
LSAxXTsKKyAgICByZXR1cm4gMDsKK30KKworLyoKKyAqIE5vdyB0aGF0IHRoZSBndWVzdCBoYXMg
cmVzdW1lZCBhdCB0aGUgZGVzdGluYXRpb24sIHNlbmQgYWxsIG9mIHRoZSByZW1haW5pbmcKKyAq
IGRpcnR5IHBhZ2VzLiAgUGVyaW9kaWNhbGx5IGNoZWNrIGZvciBwYWdlcyBuZWVkZWQgYnkgdGhl
IGRlc3RpbmF0aW9uIHRvIG1ha2UKKyAqIHByb2dyZXNzLgorICovCitzdGF0aWMgaW50IHBvc3Rj
b3B5X2RvbWFpbl9tZW1vcnkoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKK3sKKyAgICBpbnQg
cmM7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKKyAgICBpbnQgcmVjdl9mZCA9
IGN0eC0+c2F2ZS5yZWN2X2ZkOworICAgIGludCBvbGRfZmxhZ3M7CisgICAgc3RydWN0IHhjX3Ny
X3JlYWRfcmVjb3JkX2NvbnRleHQgcnJjdHg7CisgICAgc3RydWN0IHhjX3NyX3JlY29yZCByZWMg
PSB7IDAsIDAsIE5VTEwgfTsKKyAgICB1bnNpZ25lZCBsb25nIG5yX25ld19mYXVsdF9wZm5zOwor
ICAgIHVuc2lnbmVkIGxvbmcgcGFnZXNfcmVtYWluaW5nID0gY3R4LT5zYXZlLm5yX2ZpbmFsX2Rp
cnR5X3BhZ2VzOworICAgIHhlbl9wZm5fdCBsYXN0X2ZhdWx0X3BmbiwgcDsKKyAgICBib29sIHJl
Y2VpdmVkX3Bvc3Rjb3B5X2NvbXBsZXRlID0gZmFsc2U7CisKKyAgICBERUNMQVJFX0hZUEVSQ0FM
TF9CVUZGRVJfU0hBRE9XKHVuc2lnbmVkIGxvbmcsIGRpcnR5X2JpdG1hcCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZjdHgtPnNhdmUuZGlydHlfYml0bWFwX2hidWYpOwor
CisgICAgcmVhZF9yZWNvcmRfaW5pdCgmcnJjdHgsIGN0eCk7CisKKyAgICAvKgorICAgICAqIEZp
cnN0LCBjb25maWd1cmUgdGhlIHJlY2VpdmUgc3RyZWFtIGFzIG5vbi1ibG9ja2luZyBzbyB3ZSBj
YW4KKyAgICAgKiBwZXJpb2RpY2FsbHkgcG9sbCBpdCBmb3IgZmF1bHQgcmVxdWVzdHMuCisgICAg
ICovCisgICAgb2xkX2ZsYWdzID0gZmNudGwocmVjdl9mZCwgRl9HRVRGTCk7CisgICAgaWYgKCBv
bGRfZmxhZ3MgPT0gLTEgKQorICAgIHsKKyAgICAgICAgcmMgPSBvbGRfZmxhZ3M7CisgICAgICAg
IGdvdG8gZXJyOworICAgIH0KKworICAgIGFzc2VydCghKG9sZF9mbGFncyAmIE9fTk9OQkxPQ0sp
KTsKKworICAgIHJjID0gZmNudGwocmVjdl9mZCwgRl9TRVRGTCwgb2xkX2ZsYWdzIHwgT19OT05C
TE9DSyk7CisgICAgaWYgKCByYyA9PSAtMSApCisgICAgeworICAgICAgICBnb3RvIGVycjsKKyAg
ICB9CisKKyAgICB4Y19zZXRfcHJvZ3Jlc3NfcHJlZml4KHhjaCwgIlBvc3Rjb3B5IHBoYXNlIik7
CisKKyAgICBhc3NlcnQoYmF0Y2hfZW1wdHkoY3R4KSk7CisgICAgY3R4LT5zYXZlLmJhdGNoX3R5
cGUgPSBYQ19TUl9TQVZFX0JBVENIX1BPU1RDT1BZX1BBR0U7CisKKyAgICBwID0gMDsKKyAgICB3
aGlsZSAoIHBhZ2VzX3JlbWFpbmluZyApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBC
ZXR3ZWVuIChzbWFsbCkgYmF0Y2hlcywgcG9sbCB0aGUgcmVjZWl2ZSBzdHJlYW0gZm9yIG5ldwor
ICAgICAgICAgKiBQT1NUQ09QWV9GQVVMVCBtZXNzYWdlcy4KKyAgICAgICAgICovCisgICAgICAg
IGZvciAoIDsgOyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gdHJ5X3JlYWRfcmVjb3Jk
KCZycmN0eCwgcmVjdl9mZCwgJnJlYyk7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICBpZiAoIChlcnJubyA9PSBFQUdBSU4pIHx8IChlcnJubyA9
PSBFV09VTERCTE9DSykgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgZ290byBlcnI7Cisg
ICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBUZWFyIGRvd24gYW5kIHJlLWluaXRpYWxpemUg
dGhlIHJlYWQgcmVjb3JkIGNvbnRleHQgZm9yIHRoZQorICAgICAgICAgICAgICAgICAqIG5leHQg
cmVxdWVzdCByZWNvcmQuCisgICAgICAgICAgICAgICAgICovCisgICAgICAgICAgICAgICAgcmVh
ZF9yZWNvcmRfZGVzdHJveSgmcnJjdHgpOworICAgICAgICAgICAgICAgIHJlYWRfcmVjb3JkX2lu
aXQoJnJyY3R4LCBjdHgpOworCisgICAgICAgICAgICAgICAgaWYgKCByZWMudHlwZSA9PSBSRUNf
VFlQRV9QT1NUQ09QWV9DT01QTEVURSApCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAg
ICAgICAgICAvKgorICAgICAgICAgICAgICAgICAgICAgKiBUaGUgcmVzdG9yZSBzaWRlIG1heSB1
bHRpbWF0ZWx5IG5vdCBuZWVkIGFsbCBvZiB0aGUgcGFnZXMKKyAgICAgICAgICAgICAgICAgICAg
ICogd2UgdGhpbmsgaXQgZG9lcyAtIGZvciBleGFtcGxlLCB0aGUgZ3Vlc3QgbWF5IHJlbGVhc2UK
KyAgICAgICAgICAgICAgICAgICAgICogc29tZSBvdXRzdGFuZGluZyBwYWdlcy4gIElmIHRoaXMg
b2NjdXJzLCB3ZSdsbCByZWNlaXZlCisgICAgICAgICAgICAgICAgICAgICAqIHRoaXMgcmVjb3Jk
IGJlZm9yZSB3ZSdkIG90aGVyd2lzZSBleHBlY3QgdG8uCisgICAgICAgICAgICAgICAgICAgICAq
LworICAgICAgICAgICAgICAgICAgICByZWNlaXZlZF9wb3N0Y29weV9jb21wbGV0ZSA9IHRydWU7
CisgICAgICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgICAgICByYyA9IGhhbmRsZV9wb3N0Y29weV9mYXVsdHMoY3R4LCAmcmVjLCAmbnJf
bmV3X2ZhdWx0X3BmbnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZsYXN0X2ZhdWx0X3Bmbik7CisgICAgICAgICAgICAgICAgaWYgKCByYyApCisgICAgICAg
ICAgICAgICAgICAgIGdvdG8gZXJyOworCisgICAgICAgICAgICAgICAgZnJlZShyZWMuZGF0YSk7
CisgICAgICAgICAgICAgICAgcmVjLmRhdGEgPSBOVUxMOworCisgICAgICAgICAgICAgICAgYXNz
ZXJ0KHBhZ2VzX3JlbWFpbmluZyA+PSBucl9uZXdfZmF1bHRfcGZucyk7CisgICAgICAgICAgICAg
ICAgcGFnZXNfcmVtYWluaW5nIC09IG5yX25ld19mYXVsdF9wZm5zOworCisgICAgICAgICAgICAg
ICAgLyoKKyAgICAgICAgICAgICAgICAgKiBUbyB0YWtlIGFkdmFudGFnZSBvZiBhbnkgbG9jYWxp
dHkgcHJlc2VudCBpbiB0aGUgcG9zdGNvcHkKKyAgICAgICAgICAgICAgICAgKiBmYXVsdHMsIGNv
bnRpbnVlIHRoZSBiYWNrZ3JvdW5kIGNvcHkgcHJvY2VzcyBmcm9tIHRoZSBuZXdlc3QKKyAgICAg
ICAgICAgICAgICAgKiBwYWdlIGluIHRoZSBmYXVsdCBiYXRjaC4KKyAgICAgICAgICAgICAgICAg
Ki8KKyAgICAgICAgICAgICAgICBwID0gKGxhc3RfZmF1bHRfcGZuICsgMSkgJSBjdHgtPnNhdmUu
cDJtX3NpemU7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAgICAgICAvKgorICAgICAg
ICAgKiBOb3cgdGhhdCB3ZSd2ZSBzZXJ2aWNlZCBhbGwgb2YgdGhlIFBPU1RDT1BZX0ZBVUxUIHJl
cXVlc3RzIHdlIGtub3cKKyAgICAgICAgICogYWJvdXQgZm9yIG5vdywgZmlsbCBvdXQgdGhlIGN1
cnJlbnQgYmF0Y2ggd2l0aCBiYWNrZ3JvdW5kIHBhZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAg
Zm9yICggOworICAgICAgICAgICAgICBwYWdlc19yZW1haW5pbmcgJiYgIWJhdGNoX2Z1bGwoY3R4
KTsKKyAgICAgICAgICAgICAgcCA9IChwICsgMSkgJSBjdHgtPnNhdmUucDJtX3NpemUgKQorICAg
ICAgICB7CisgICAgICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChwLCBkaXJ0eV9iaXRt
YXApICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBhZGRfdG9fYmF0Y2goY3R4LCBw
KTsKKyAgICAgICAgICAgICAgICAtLXBhZ2VzX3JlbWFpbmluZzsKKyAgICAgICAgICAgIH0KKyAg
ICAgICAgfQorCisgICAgICAgIHJjID0gZmx1c2hfYmF0Y2goY3R4KTsKKyAgICAgICAgaWYgKCBy
YyApCisgICAgICAgICAgICBnb3RvIGVycjsKKworICAgICAgICB4Y19yZXBvcnRfcHJvZ3Jlc3Nf
c3RlcCgKKyAgICAgICAgICAgIHhjaCwgY3R4LT5zYXZlLm5yX2ZpbmFsX2RpcnR5X3BhZ2VzIC0g
cGFnZXNfcmVtYWluaW5nLAorICAgICAgICAgICAgY3R4LT5zYXZlLm5yX2ZpbmFsX2RpcnR5X3Bh
Z2VzKTsKKyAgICB9CisKKyBkb25lOgorICAgIC8qIFJldmVydCB0aGUgcmVjZWl2ZSBzdHJlYW0g
dG8gdGhlIChibG9ja2luZykgc3RhdGUgd2UgZm91bmQgaXQgaW4uICovCisgICAgcmMgPSBmY250
bChyZWN2X2ZkLCBGX1NFVEZMLCBvbGRfZmxhZ3MpOworICAgIGlmICggcmMgPT0gLTEgKQorICAg
ICAgICBnb3RvIGVycjsKKworICAgIGlmICggIXJlY2VpdmVkX3Bvc3Rjb3B5X2NvbXBsZXRlICkK
KyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIEZsdXNoIGFueSBvdXRzdGFuZGluZyBQT1NU
Q09QWV9GQVVMVCByZXF1ZXN0cyBmcm9tIHRoZSBtaWdyYXRpb24KKyAgICAgICAgICogc3RyZWFt
IGJ5IHJlYWRpbmcgdW50aWwgYSBQT1NUQ09QWV9DT01QTEVURSBpcyByZWNlaXZlZC4KKyAgICAg
ICAgICovCisgICAgICAgIGRvCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gcmVhZF9yZWNv
cmQoY3R4LCByZWN2X2ZkLCAmcmVjKTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAg
ICAgICAgIGdvdG8gZXJyOworICAgICAgICB9IHdoaWxlICggcmVjLnR5cGUgIT0gUkVDX1RZUEVf
UE9TVENPUFlfQ09NUExFVEUgKTsKKyAgICB9CisKKyBlcnI6CisgICAgeGNfc2V0X3Byb2dyZXNz
X3ByZWZpeCh4Y2gsIE5VTEwpOworICAgIGZyZWUocmVjLmRhdGEpOworICAgIHJlYWRfcmVjb3Jk
X2Rlc3Ryb3koJnJyY3R4KTsKKyAgICByZXR1cm4gcmM7Cit9CisKIC8qCiAgKiBDaGVja3BvaW50
ZWQgc2F2ZS4KICAqLwogc3RhdGljIGludCBzZW5kX2RvbWFpbl9tZW1vcnlfY2hlY2twb2ludGVk
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiB7Ci0gICAgcmV0dXJuIHN1c3BlbmRfYW5kX3Nl
bmRfZGlydHkoY3R4KTsKKyAgICBpbnQgcmM7CisgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgt
PnhjaDsKKworICAgIHhjX3NldF9wcm9ncmVzc19wcmVmaXgoeGNoLCAiQ2hlY2twb2ludGVkIHNh
dmUiKTsKKyAgICByYyA9IHN1c3BlbmRfYW5kX3NlbmRfZGlydHkoY3R4KTsKKyAgICB4Y19zZXRf
cHJvZ3Jlc3NfcHJlZml4KHhjaCwgTlVMTCk7CisKKyAgICByZXR1cm4gcmM7CiB9CiAKIC8qCkBA
IC05ODcsMTEgKzEzNzQsNTQgQEAgc3RhdGljIGludCBzYXZlKHN0cnVjdCB4Y19zcl9jb250ZXh0
ICpjdHgsIHVpbnQxNl90IGd1ZXN0X3R5cGUpCiAgICAgICAgICAgICBnb3RvIGVycjsKICAgICAg
ICAgfQogCisgICAgICAgIC8qCisgICAgICAgICAqIEVuZC1vZi1jaGVja3BvaW50IHJlY29yZHMg
YXJlIGhhbmRsZWQgZGlmZmVyZW50bHkgaW4gdGhlIGNhc2Ugb2YKKyAgICAgICAgICogcG9zdGNv
cHkgbWlncmF0aW9uLCBzbyB3ZSBuZWVkIHRvIGFsZXJ0IHRoZSBkZXN0aW5hdGlvbiBiZWZvcmUK
KyAgICAgICAgICogc2VuZGluZyB0aGVtLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBjdHgt
PnNhdmUubGl2ZSAmJgorICAgICAgICAgICAgIGN0eC0+c2F2ZS5wb2xpY3lfZGVjaXNpb24gPT0g
WEdTX1BPTElDWV9QT1NUQ09QWSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gd3JpdGVf
cG9zdGNvcHlfYmVnaW5fcmVjb3JkKGN0eCk7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAg
ICAgICAgICAgICBnb3RvIGVycjsKKyAgICAgICAgfQorCiAgICAgICAgIHJjID0gY3R4LT5zYXZl
Lm9wcy5lbmRfb2ZfY2hlY2twb2ludChjdHgpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAg
ICAgIGdvdG8gZXJyOwogCi0gICAgICAgIGlmICggY3R4LT5zYXZlLmNoZWNrcG9pbnRlZCAhPSBY
Q19NSUdfU1RSRUFNX05PTkUgKQorICAgICAgICBpZiAoIGN0eC0+c2F2ZS5saXZlICYmCisgICAg
ICAgICAgICAgY3R4LT5zYXZlLnBvbGljeV9kZWNpc2lvbiA9PSBYR1NfUE9MSUNZX1BPU1RDT1BZ
ICkKKyAgICAgICAgeworICAgICAgICAgICAgeGNfcmVwb3J0X3Byb2dyZXNzX3NpbmdsZSh4Y2gs
ICJCZWdpbm5pbmcgcG9zdGNvcHkgdHJhbnNpdGlvbiIpOworCisgICAgICAgICAgICByYyA9IHNl
bmRfcG9zdGNvcHlfcGZucyhjdHgpOworICAgICAgICAgICAgaWYgKCByYyApCisgICAgICAgICAg
ICAgICAgZ290byBlcnI7CisKKyAgICAgICAgICAgIHJjID0gd3JpdGVfcG9zdGNvcHlfdHJhbnNp
dGlvbl9yZWNvcmQoY3R4KTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAg
IGdvdG8gZXJyOworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogWWllbGQgY29udHJv
bCB0byBsaWJ4bCB0byBmaW5pc2ggdGhlIHRyYW5zaXRpb24uICBOb3RlIHRoYXQgdGhpcworICAg
ICAgICAgICAgICogY2FsbGJhY2sgcmV0dXJucyBfbm9uLXplcm9fIHVwb24gc3VjY2Vzcy4KKyAg
ICAgICAgICAgICAqLworICAgICAgICAgICAgcmMgPSBjdHgtPnNhdmUuY2FsbGJhY2tzLT5wb3N0
Y29weV90cmFuc2l0aW9uKAorICAgICAgICAgICAgICAgIGN0eC0+c2F2ZS5jYWxsYmFja3MtPmRh
dGEpOworICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgeworICAgICAgICAgICAg
ICAgIHJjID0gLTE7CisgICAgICAgICAgICAgICAgZ290byBlcnI7CisgICAgICAgICAgICB9CisK
KyAgICAgICAgICAgIC8qIFdoZW4gbGlieGwgaXMgZG9uZSwgd2UgY2FuIGJlZ2luIHRoZSBwb3N0
Y29weSBsb29wLiAqLworICAgICAgICAgICAgcmMgPSBwb3N0Y29weV9kb21haW5fbWVtb3J5KGN0
eCk7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICBnb3RvIGVycjsKKyAg
ICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4LT5zYXZlLmNoZWNrcG9pbnRlZCAhPSBYQ19N
SUdfU1RSRUFNX05PTkUgKQogICAgICAgICB7CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAg
ICogV2UgaGF2ZSBub3cgY29tcGxldGVkIHRoZSBpbml0aWFsIGxpdmUgcG9ydGlvbiBvZiB0aGUg
Y2hlY2twb2ludApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZfaHZtLmMg
Yi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwppbmRleCA1NGRkYmZlLi5iMTJmMGRk
IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYworKysgYi90b29s
cy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwpAQCAtOTIsNiArOTIsOSBAQCBzdGF0aWMgaW50
IHdyaXRlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICB1bnNpZ25l
ZCBpbnQgaTsKICAgICBpbnQgcmM7CiAKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVJfU0hB
RE9XKHVuc2lnbmVkIGxvbmcsIGRpcnR5X2JpdG1hcCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZjdHgtPnNhdmUuZGlydHlfYml0bWFwX2hidWYpOworCiAgICAgZm9yICgg
aSA9IDA7IGkgPCBBUlJBWV9TSVpFKHBhcmFtcyk7IGkrKyApCiAgICAgewogICAgICAgICB1aW50
MzJfdCBpbmRleCA9IHBhcmFtc1tpXTsKQEAgLTEwNiw2ICsxMDksMTYgQEAgc3RhdGljIGludCB3
cml0ZV9odm1fcGFyYW1zKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAKICAgICAgICAgaWYg
KCB2YWx1ZSAhPSAwICkKICAgICAgICAgeworICAgICAgICAgICAgaWYgKCBjdHgtPnNhdmUubGl2
ZSAmJgorICAgICAgICAgICAgICAgICBjdHgtPnNhdmUucG9saWN5X2RlY2lzaW9uID09IFhHU19Q
T0xJQ1lfUE9TVENPUFkgJiYKKyAgICAgICAgICAgICAgICAgKCBpbmRleCA9PSBIVk1fUEFSQU1f
Q09OU09MRV9QRk4gfHwKKyAgICAgICAgICAgICAgICAgICBpbmRleCA9PSBIVk1fUEFSQU1fU1RP
UkVfUEZOIHx8CisgICAgICAgICAgICAgICAgICAgaW5kZXggPT0gSFZNX1BBUkFNX0lPUkVRX1BG
TiB8fAorICAgICAgICAgICAgICAgICAgIGluZGV4ID09IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4g
fHwKKyAgICAgICAgICAgICAgICAgICBpbmRleCA9PSBIVk1fUEFSQU1fUEFHSU5HX1JJTkdfUEZO
ICkgJiYKKyAgICAgICAgICAgICAgICAgdGVzdF9hbmRfY2xlYXJfYml0KHZhbHVlLCBkaXJ0eV9i
aXRtYXApICkKKyAgICAgICAgICAgICAgICAtLWN0eC0+c2F2ZS5ucl9maW5hbF9kaXJ0eV9wYWdl
czsKKwogICAgICAgICAgICAgZW50cmllc1toZHIuY291bnRdLmluZGV4ID0gaW5kZXg7CiAgICAg
ICAgICAgICBlbnRyaWVzW2hkci5jb3VudF0udmFsdWUgPSB2YWx1ZTsKICAgICAgICAgICAgIGhk
ci5jb3VudCsrOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGdfc2F2ZV9yZXN0b3JlLmggYi90
b29scy9saWJ4Yy94Z19zYXZlX3Jlc3RvcmUuaAppbmRleCA0MGRlYmY2Li45ZjViMjIzIDEwMDY0
NAotLS0gYS90b29scy9saWJ4Yy94Z19zYXZlX3Jlc3RvcmUuaAorKysgYi90b29scy9saWJ4Yy94
Z19zYXZlX3Jlc3RvcmUuaApAQCAtMjQsNyArMjQsMjEgQEAKICoqIFdlIHByb2Nlc3Mgc2F2ZS9y
ZXN0b3JlL21pZ3JhdGUgaW4gYmF0Y2hlcyBvZiBwYWdlczsgdGhlIGJlbG93CiAqKiBkZXRlcm1p
bmVzIGhvdyBtYW55IHBhZ2VzIHdlIChhdCBtYXhpbXVtKSBkZWFsIHdpdGggaW4gZWFjaCBiYXRj
aC4KICovCi0jZGVmaW5lIE1BWF9QUkVDT1BZX0JBVENIX1NJWkUgMTAyNCAgIC8qIHVwIHRvIDEw
MjQgcGFnZXMgKDRNQikgYXQgYSB0aW1lICovCisjZGVmaW5lIE1BWF9QUkVDT1BZX0JBVENIX1NJ
WkUgKChzaXplX3QpMTAyNFUpICAgLyogdXAgdG8gMTAyNCBwYWdlcyAoNE1CKSAqLworCisvKgor
KiogV2UgcHJvY2VzcyB0aGUgbWlncmF0aW9uIHBvc3Rjb3B5IHRyYW5zaXRpb24gaW4gYmF0Y2hl
cyBvZiBwZm5zIHRvIGVuc3VyZQorKiogdGhhdCB3ZSBzdGF5IHdpdGhpbiB0aGUgcmVjb3JkIHNp
emUgYm91bmQuICBCZWNhdXNlIHRoZXNlIHJlY29yZHMgY29udGFpbgorKiogb25seSBwZm5zIChh
bmQgX25vdF8gdGhlaXIgY29udGVudHMpLCB3ZSBjYW4gYWNjb21vZGF0ZSBtYW55IG1vcmUgb2Yg
dGhlbQorKiogaW4gYSBiYXRjaC4KKyovCisjZGVmaW5lIE1BWF9QRk5fQkFUQ0hfU0laRSAoKDRV
IDw8IDIwKSAvIHNpemVvZih1aW50NjRfdCkpIC8qIHVwIHRvIDUxMmsgcGZucyAqLworCisvKgor
KiogVGhlIHBvc3Rjb3B5IGJhY2tncm91bmQgY29weSB1c2VzIGEgc21hbGxlciBiYXRjaCBzaXpl
IHRvIGVuc3VyZSBpdCBjYW4KKyoqIHF1aWNrbHkgcmVzcG9uZCB0byByZW1vdGUgZmF1bHRzLgor
Ki8KKyNkZWZpbmUgTUFYX1BPU1RDT1BZX0JBVENIX1NJWkUgKChzaXplX3QpNjRVKQogCiAvKiBX
aGVuIHBpbm5pbmcgcGFnZSB0YWJsZXMgYXQgdGhlIGVuZCBvZiByZXN0b3JlLCB3ZSBhbHNvIHVz
ZSBiYXRjaGluZy4gKi8KICNkZWZpbmUgTUFYX1BJTl9CQVRDSCAgMTAyNApkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zYXZl
LmMKaW5kZXggYjY1MTM1ZC4uZWIxMjcxZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
ZG9tX3NhdmUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jCkBAIC0zNTAsNiAr
MzUwLDEyIEBAIHN0YXRpYyBpbnQgbGlieGxfX3NhdmVfbGl2ZV9taWdyYXRpb25fcHJlY29weV9w
b2xpY3koCiAgICAgcmV0dXJuIFhHU19QT0xJQ1lfQ09OVElOVUVfUFJFQ09QWTsKIH0KIAorc3Rh
dGljIHZvaWQgbGlieGxfX3NhdmVfbGl2ZV9taWdyYXRpb25fcG9zdGNvcHlfdHJhbnNpdGlvbl9j
YWxsYmFjayh2b2lkICp1c2VyKQoreworICAgIC8qIFhYWCB3ZSdyZSBub3QgeWV0IHJlYWR5IHRv
IGRlYWwgd2l0aCB0aGlzICovCisgICAgYXNzZXJ0KDApOworfQorCiAvKi0tLS0tIG1haW4gY29k
ZSBmb3Igc2F2aW5nLCBpbiBvcmRlciBvZiBleGVjdXRpb24gLS0tLS0qLwogCiB2b2lkIGxpYnhs
X19kb21haW5fc2F2ZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19kb21haW5fc2F2ZV9zdGF0ZSAq
ZHNzKQpAQCAtNDA5LDggKzQxNSwxMSBAQCB2b2lkIGxpYnhsX19kb21haW5fc2F2ZShsaWJ4bF9f
ZWdjICplZ2MsIGxpYnhsX19kb21haW5fc2F2ZV9zdGF0ZSAqZHNzKQogICAgICAgICBnb3RvIG91
dDsKICAgICB9CiAKLSAgICBpZiAoZHNzLT5jaGVja3BvaW50ZWRfc3RyZWFtID09IExJQlhMX0NI
RUNLUE9JTlRFRF9TVFJFQU1fTk9ORSkKKyAgICBpZiAoZHNzLT5jaGVja3BvaW50ZWRfc3RyZWFt
ID09IExJQlhMX0NIRUNLUE9JTlRFRF9TVFJFQU1fTk9ORSkgewogICAgICAgICBjYWxsYmFja3Mt
PnN1c3BlbmQgPSBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfY2FsbGJhY2s7CisgICAgICAgIGNhbGxi
YWNrcy0+cG9zdGNvcHlfdHJhbnNpdGlvbiA9CisgICAgICAgICAgICBsaWJ4bF9fc2F2ZV9saXZl
X21pZ3JhdGlvbl9wb3N0Y29weV90cmFuc2l0aW9uX2NhbGxiYWNrOworICAgIH0KIAogICAgIGNh
bGxiYWNrcy0+cHJlY29weV9wb2xpY3kgPSBsaWJ4bF9fc2F2ZV9saXZlX21pZ3JhdGlvbl9wcmVj
b3B5X3BvbGljeTsKICAgICBjYWxsYmFja3MtPnN3aXRjaF9xZW11X2xvZ2RpcnR5ID0gbGlieGxf
X2RvbWFpbl9zdXNwZW5kX2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dkaXJ0eTsKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwgYi90b29scy9saWJ4bC9saWJ4bF9z
YXZlX21zZ3NfZ2VuLnBsCmluZGV4IDUwYzk3YjQuLjU2NDdiOTcgMTAwNzU1Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfc2F2
ZV9tc2dzX2dlbi5wbApAQCAtMzMsNyArMzMsOCBAQCBvdXIgQG1zZ3MgPSAoCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3hlbl9wZm5fdCcsICdjb25zb2xl
X2dmbiddIF0sCiAgICAgWyAgOSwgJ3NyVycsICAgICJjb21wbGV0ZSIsICAgICAgICAgICAgICBb
cXcoaW50IHJldHZhbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCBlcnJub3ZhbCldIF0sCi0gICAgWyAxMCwgJ3NjeFcnLCAgICJwcmVjb3B5X3Bv
bGljeSIsIFsnc3RydWN0IHByZWNvcHlfc3RhdHMnLCAnc3RhdHMnXSBdCisgICAgWyAxMCwgJ3Nj
eFcnLCAgICJwcmVjb3B5X3BvbGljeSIsIFsnc3RydWN0IHByZWNvcHlfc3RhdHMnLCAnc3RhdHMn
XSBdLAorICAgIFsgMTEsICdzY3hBJywgICAicG9zdGNvcHlfdHJhbnNpdGlvbiIsIFtdIF0KICk7
CiAKICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkBAIC0yMjUsNiAr
MjI2LDcgQEAgZm9yZWFjaCBteSAkc3IgKHF3KHNhdmUgcmVzdG9yZSkpIHsKIAogICAgIGZfZGVj
bCgiJHtzZXRjYWxsYmFja3N9XyR7c3J9IiwgJ2hlbHBlcicsICd2b2lkJywKICAgICAgICAgICAg
IihzdHJ1Y3QgJHtzcn1fY2FsbGJhY2tzICpjYnMsIHVuc2lnbmVkIGNiZmxhZ3MpIik7CisgICAg
Zl9tb3JlKCIke3NldGNhbGxiYWNrc31fJHtzcn0iLCAiICAgIG1lbXNldChjYnMsIDAsIHNpemVv
ZigqY2JzKSk7XG4iKTsKIAogICAgIGZfbW9yZSgiJHtyZWNlaXZlZHN9XyR7c3J9IiwKICAgICAg
ICAgICAgPDxFTkRfQUxXQVlTLigkZGVidWcgPyA8PEVORF9ERUJVRyA6ICcnKS48PEVORF9BTFdB
WVMpOwpAQCAtMzM1LDcgKzMzNyw3IEBAIEVORF9BTFdBWVMKICAgICAgICAgbXkgJGNfdiA9ICIo
MXU8PCRtc2dudW0pIjsKICAgICAgICAgbXkgJGNfY2IgPSAiY2JzLT4kbmFtZSI7CiAgICAgICAg
ICRmX21vcmVfc3ItPigiICAgIGlmICgkY19jYikgY2JmbGFncyB8PSAkY192O1xuIiwgJGVudW1j
YWxsYmFja3MpOwotICAgICAgICAkZl9tb3JlX3NyLT4oIiAgICAkY19jYiA9IChjYmZsYWdzICYg
JGNfdikgPyAke2VuY29kZX1fJHtuYW1lfSA6IDA7XG4iLAorICAgICAgICAkZl9tb3JlX3NyLT4o
IiAgICBpZiAoY2JmbGFncyAmICRjX3YpICRjX2NiID0gJHtlbmNvZGV9XyR7bmFtZX07XG4iLAog
ICAgICAgICAgICAgICAgICAgICAgJHNldGNhbGxiYWNrcyk7CiAgICAgfQogICAgICRmX21vcmVf
c3ItPigiICAgICAgICByZXR1cm4gMTtcbiAgICB9XG5cbiIpOwotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr3-0005XQ-QV; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnL-0004zW-FS
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:27 +0000
X-Inumbo-ID: b2239e37-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2239e37-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:53 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id f1-v6so7510926plt.6
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20: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:in-reply-to:references;
 bh=M1b03Vbu2YQRIi9Z/UF1hLINSd4RNgyWIdUJRc/QV+k=;
 b=iZwifFfmXzkbVs6wp4BJ4Bu/IFdZLrOfdWRNifV7Wbx/M/pzPG7taXN+vXHy/CntO/
 dGpLE2PyUk4GNBW+0N9PZfjmMoZ85OCU9ZTBOaT/nSGGuXNlSYVl/KSgPrwwKbKWOSXr
 y69MdJImzfhsBnctaawYgmhIR7LGVaW3A9VkMpyUqdWy3CIqn+29PVe76pm/lELsmPWe
 me4Bcr+mQVek7m4xutUgD52SCi+IK7/RjhqpXKpLYctPUens52NJBXHqS8GiltVtqWsm
 dbU46OZcVSFfhqd55Fa4vaVDcOI7ggpr69DGM+NM5yLSFivDmtfvIpiw+atW8Onn1veE
 fBDQ==
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=M1b03Vbu2YQRIi9Z/UF1hLINSd4RNgyWIdUJRc/QV+k=;
 b=tuGL7Xr/yLCpJXIXaDI/YW+EFdY6jp001/CC3PWfgqHTJ7eykM4HXwEVn0acx97T5v
 HbP13aWEJ1metX+/6vbtR1D45h8Q01iXLL1YLmHG6ALTGSQYiY0bTe82WBPKYh5VXp06
 F8gmYcsrvMZXv+QMVGmIHFck5yuW42B2goVc+4CVdVT0sOdDyzssdX3wPRBVpowtN+oi
 Z1fuGzeOx2sXrwGo+nmqHZGF/lE/X5TsR047kifnJuDXqec3DBuF7MYYS4SPlkbhBTHI
 TozQTP1Miw/jY7MrgcLKk2KQu8ZXANri3iivzm+tD41M0oJmYBprm91tgV8iktT7FkFA
 IYLQ==
X-Gm-Message-State: APt69E3aRlaH3pcFqd8WKOf/E4+Gf0BuB51Mz4BDj4DGlord0etKnQ08
 Uo6jLEnqaBqxyyAmB4N6NvvUucR9dV8=
X-Google-Smtp-Source: ADUXVKLSIGGBTh7h2tX4S8XtPHvmU14JubKxlO7VCAQRUHeaLiQfRjfFTuiZpAlEM+iMJLy0F+Yd6g==
X-Received: by 2002:a17:902:9681:: with SMTP id
 n1-v6mr6612262plp.244.1529230825746; 
 Sun, 17 Jun 2018 03:20:25 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:24 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:14 -0700
Message-Id: <1529230714-30455-4-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 03/23] libxc/xc_sr_restore.c: use
 write_record() in send_checkpoint_dirty_pfn_list()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUZWFjaCBzZW5kX2NoZWNr
cG9pbnRfZGlydHlfcGZuX2xpc3QoKSB0byB1c2Ugd3JpdGVfcmVjb3JkKCkncyBuZXcgZmQKcGFy
YW1ldGVyLCBhdm9pZGluZyB0aGUgbmVlZCBmb3IgYSBtYW51YWwgd3JpdGV2KCkuCgpObyBmdW5j
dGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90dG9AdXdhdGVy
bG9vLmNhPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMv
bGlieGMveGNfc3JfcmVzdG9yZS5jIHwgMjcgKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0
b3JlLmMKaW5kZXggZWUwNmIzZC4uNDgxYTkwNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNf
c3JfcmVzdG9yZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYwpAQCAtNDIwLDcg
KzQyMCw2IEBAIHN0YXRpYyBpbnQgc2VuZF9jaGVja3BvaW50X2RpcnR5X3Bmbl9saXN0KHN0cnVj
dCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgaW50IHJjID0gLTE7CiAgICAgdW5zaWduZWQgY291
bnQsIHdyaXR0ZW47CiAgICAgdWludDY0X3QgaSwgKnBmbnMgPSBOVUxMOwotICAgIHN0cnVjdCBp
b3ZlYyAqaW92ID0gTlVMTDsKICAgICB4Y19zaGFkb3dfb3Bfc3RhdHNfdCBzdGF0cyA9IHsgMCwg
Y3R4LT5yZXN0b3JlLnAybV9zaXplIH07CiAgICAgc3RydWN0IHhjX3NyX3JlY29yZCByZWMgPQog
ICAgIHsKQEAgLTQ2NywzNSArNDY2LDE3IEBAIHN0YXRpYyBpbnQgc2VuZF9jaGVja3BvaW50X2Rp
cnR5X3Bmbl9saXN0KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAgIHBmbnNbd3Jp
dHRlbisrXSA9IGk7CiAgICAgfQogCi0gICAgLyogaW92ZWNbXSBmb3Igd3JpdGV2KCkuICovCi0g
ICAgaW92ID0gbWFsbG9jKDMgKiBzaXplb2YoKmlvdikpOwotICAgIGlmICggIWlvdiApCi0gICAg
ewotICAgICAgICBFUlJPUigiVW5hYmxlIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3Igc2VuZGluZyBk
aXJ0eSBiaXRtYXAiKTsKLSAgICAgICAgZ290byBlcnI7Ci0gICAgfQotCisgICAgcmVjLmRhdGEg
PSBwZm5zOwogICAgIHJlYy5sZW5ndGggPSBjb3VudCAqIHNpemVvZigqcGZucyk7CiAKLSAgICBp
b3ZbMF0uaW92X2Jhc2UgPSAmcmVjLnR5cGU7Ci0gICAgaW92WzBdLmlvdl9sZW4gPSBzaXplb2Yo
cmVjLnR5cGUpOwotCi0gICAgaW92WzFdLmlvdl9iYXNlID0gJnJlYy5sZW5ndGg7Ci0gICAgaW92
WzFdLmlvdl9sZW4gPSBzaXplb2YocmVjLmxlbmd0aCk7Ci0KLSAgICBpb3ZbMl0uaW92X2Jhc2Ug
PSBwZm5zOwotICAgIGlvdlsyXS5pb3ZfbGVuID0gY291bnQgKiBzaXplb2YoKnBmbnMpOwotCi0g
ICAgaWYgKCB3cml0ZXZfZXhhY3QoY3R4LT5yZXN0b3JlLnNlbmRfYmFja19mZCwgaW92LCAzKSAp
Ci0gICAgewotICAgICAgICBQRVJST1IoIkZhaWxlZCB0byB3cml0ZSBkaXJ0eSBiaXRtYXAgdG8g
c3RyZWFtIik7CisgICAgcmMgPSB3cml0ZV9yZWNvcmQoY3R4LCBjdHgtPnJlc3RvcmUuc2VuZF9i
YWNrX2ZkLCAmcmVjKTsKKyAgICBpZiAoIHJjICkKICAgICAgICAgZ290byBlcnI7Ci0gICAgfQog
CiAgICAgcmMgPSAwOworCiAgZXJyOgogICAgIGZyZWUocGZucyk7Ci0gICAgZnJlZShpb3YpOwog
ICAgIHJldHVybiByYzsKIH0KIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWrB-0005b7-6g; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUni-00055K-1H
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:50 +0000
X-Inumbo-ID: bf55a072-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x242.google.com (unknown [2607:f8b0:400e:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf55a072-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:15 +0200 (CEST)
Received: by mail-pg0-x242.google.com with SMTP id c10-v6so6252605pgu.9
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=5wm7S2iw/Uh8mJEn5clhmUVT2ykv+9UeYYy5nxxFhF0=;
 b=hbjFivRJlrXI0F74naXruYJEXakLKU2r8TlU0l6dfVJaioF5vSv3KeeXQiMHtPyc/R
 cmpc9zLqq0zNsOi1aqeUV4AWl9xR5GCLw2c2VrASRV0/YcL0ZeOahuXTYsBXrErylzri
 WoSYlsWB3lgMbdUbOvknJWJTKHhgON29CgqjEzRlVJ9XyvR5NoOpXit8Va/jcgWGBODD
 hTUDW1Lq0NZ6sOLs1rcOyydel4pdnznYqFX1VNJc50A+q1tP3IymvSnNamGBHVeT/qHx
 eAWPgPGxlX6dd0orzMULfnhP7+gYVA3SLv8LUNwSO1kTzx2Z3nF9Edou0JoWlZCiL37B
 tIMg==
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=5wm7S2iw/Uh8mJEn5clhmUVT2ykv+9UeYYy5nxxFhF0=;
 b=TbJ7mV8TpVrN/FuZ0ra2rYD5UdjyuEd7bxyTXuxFXZdDTcqxh3ndZtYS/nIfPyGRiM
 zR3fL3rfhXXHwhPZxHEaRko28cRcD0nnoa5222cgqq2uRNy9f0Qn+hC7g3uRhgmyjMNf
 QDc4HejnDnYhPTk1UDC7q959mSZyKquC9KBzncHHSM8yCW9RC+HKMudn3ujJ6yCD6DpU
 3fTIENkqvs51x9gt6IItAg6ppcmkTsTIMYcTfQqsw2iM2loI2peYlyvOkb0k+JefXpZA
 atlOOQT4gjtDAscjAIZjWcwpiQu6GDBnFIOoLKLnv4i6gJM7NieknGf/anViJcetMdQm
 ALaA==
X-Gm-Message-State: APt69E2vBImpeKQfNzFEjWIOZH/ckqBqzpF0rYorCXzmsah268zQYSMM
 rj1gPznVZxH9fBiA/J5dMrERC1EmNj8=
X-Google-Smtp-Source: ADUXVKL0Bq88T/HrqxLAB9eTD83HzqIRH+19L322KA2TsNVgee5wnaNKnZd90FEQWv4P75imwF7snA==
X-Received: by 2002:a63:7356:: with SMTP id
 d22-v6mr7610174pgn.156.1529230847794; 
 Sun, 17 Jun 2018 03:20:47 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:46 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:33 -0700
Message-Id: <1529230714-30455-23-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 22/23] xen/mem_paging: add a
 populate_evicted paging 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: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGUgcGFnaW5nIEFQSSBw
cmVzZW50bHkgcGVybWl0cyBvbmx5IGluZGl2aWR1YWwsIHBvcHVsYXRlZCBwYWdlcyB0byBiZQpl
dmljdGVkLCBhbmQgZXZlbiB0aGVuIG9ubHkgYWZ0ZXIgYSBwcmV2aW91cyBub21pbmF0aW9uIG9w
IG9uIHRoZQpjYW5kaWRhdGUgcGFnZS4gIFRoaXMgd29ya3Mgd2VsbCBhdCBzdGVhZHktc3RhdGUs
IGJ1dCBpcyBzb21ld2hhdAphd2t3YXJkIGFuZCBpbmVmZmljaWVudCBmb3IgcGFnZXJzIGF0dGVt
cHRpbmcgdG8gaW1wbGVtZW50IHN0YXJ0dXAKZGVtYW5kLXBhZ2luZyBmb3IgZ3Vlc3RzOiBpbiB0
aGlzIGNhc2UgaXQgaXMgbmVjZXNzYXJ5IHRvIHBvcHVsYXRlIGFsbApvZiB0aGUgaG9sZXMgaW4g
dGhlIHBoeXNtYXAgdG8gYmUgZGVtYW5kLXBhZ2VkLCBvbmx5IHRvIHRoZW4gbm9taW5hdGUKYW5k
IGltbWVkaWF0ZWx5IGV2aWN0IGVhY2ggcGFnZSBvbmUtYnktb25lLgoKVG8gcGVybWl0IG1vcmUg
ZWZmaWNpZW50IHN0YXJ0dXAgZGVtYW5kLXBhZ2luZywgaW50cm9kdWNlIGEgbmV3CnBvcHVsYXRl
X2V2aWN0ZWQgcGFnaW5nIG9wLiAgR2l2ZW4gYSBiYXRjaCBvZiBnZm5zLCBpdDoKLSBtYXJrcyBn
Zm5zIGNvcnJlc3BvbmRpbmcgdG8gcGh5bWFwIGhvbGVzIGFzIHBhZ2VkLW91dCBkaXJlY3RseQot
IGZyZWVzIHRoZSBiYWNraW5nIGZyYW1lcyBvZiBwcmV2aW91c2x5LXBvcHVsYXRlZCBnZm5zLCBh
bmQgdGhlbiBtYXJrcwogIHRoZW0gYXMgcGFnZWQtb3V0IGRpcmVjdGx5IChza2lwcGluZyB0aGUg
bm9taW5hdGlvbiBzdGVwKQoKVGhlIGxhdHRlciBiZWhhdmlvdXIgaXMgbmVlZGVkIHRvIGZ1bGx5
IHN1cHBvcnQgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb246CmEgcGFnZSBtYXkgYmUgcG9wdWxhdGVk
IG9ubHkgdG8gaGF2ZSBpdHMgY29udGVudHMgc3Vic2VxdWVudGx5CmludmFsaWRhdGVkIGJ5IGEg
d3JpdGUgYXQgdGhlIHNlbmRlciwgcmVxdWlyaW5nIGl0IHRvIHVsdGltYXRlbHkgYmUKZGVtYW5k
LXBhZ2VkIGFueXdheS4KCkkgbWVhc3VyZWQgYSByZWR1Y3Rpb24gaW4gdGltZSByZXF1aXJlZCB0
byBldmljdCBhIGJhdGNoIG9mIDUxMmsKcHJldmlvdXNseS11bnBvcHVsYXRlZCBwZm5zIGZyb20g
OC41MzVzIHRvIDEuNTkwcyAofjUuNHggc3BlZWR1cCkuCgpOb3RlOiBhcyBhIGxvbmctcnVubmlu
ZyBiYXRjaGluZyBtZW1vcnkgb3AsIHBvcHVsYXRlX2V2aWN0ZWQgdGFrZXMKYWR2YW50YWdlIG9m
IHRoZSBleGlzdGluZyBwcmUtZW1wdGlvbi9jb250aW51YXRpb24gaGFjayAoZW5jb2RpbmcgdGhl
CnN0YXJ0aW5nIG9mZnNldCBpbnRvIHRoZSBiYXRjaCBpbiBiaXRzIFs6Nl0gb2YgdGhlIG9wIGFy
Z3VtZW50KS4gIFRvCm1ha2UgdGhpcyB3b3JrLCBwbHVtYiB0aGUgY21kIGFyZ3VtZW50IGFsbCB0
aGUgd2F5IGRvd24gdGhyb3VnaApkb19tZW1vcnlfb3AoKSAtPiBhcmNoX21lbW9yeV9vcCgpIC0+
IHN1YmFyY2hfbWVtb3J5X29wKCkgLT4KbWVtX3BhZ2luZ19tZW1vcCgpLCBmaXhpbmcgdXAgZWFj
aCBzd2l0Y2ggc3RhdGVtZW50IGFsb25nIHRoZSB3YXkgdG8KdXNlIG9ubHkgdGhlIE1FTU9QX0NN
RCBiaXRzLgoKU2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+
Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICAgfCAgIDIgKwogdG9vbHMvbGli
eGMveGNfbWVtX3BhZ2luZy5jICAgICAgfCAgMzEgKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYv
bW0uYyAgICAgICAgICAgICAgICB8ICAgNSArLQogeGVuL2FyY2gveDg2L21tL21lbV9wYWdpbmcu
YyAgICAgfCAgMzQgKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAg
ICAgfCAxMDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9tbS5jICB8ICAgNiArKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQv
bW0uYyAgICAgICAgIHwgICA2ICsrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fcGFnaW5nLmgg
fCAgIDMgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAgIHwgICAyICsKIHhlbi9p
bmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgIHwgIDEzICsrKy0tCiAxMCBmaWxlcyBjaGFuZ2Vk
LCAxOTAgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApp
bmRleCAxNjI5ZjQxLi4yMjk5MmI5IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hl
bmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTk0NSw2ICsx
OTQ1LDggQEAgaW50IHhjX21lbV9wYWdpbmdfcmVzdW1lKHhjX2ludGVyZmFjZSAqeGNoLCBkb21p
ZF90IGRvbWFpbl9pZCk7CiBpbnQgeGNfbWVtX3BhZ2luZ19ub21pbmF0ZSh4Y19pbnRlcmZhY2Ug
KnhjaCwgZG9taWRfdCBkb21haW5faWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCBnZm4pOwogaW50IHhjX21lbV9wYWdpbmdfZXZpY3QoeGNfaW50ZXJmYWNlICp4Y2gsIGRv
bWlkX3QgZG9tYWluX2lkLCB1aW50NjRfdCBnZm4pOworaW50IHhjX21lbV9wYWdpbmdfcG9wdWxh
dGVfZXZpY3RlZCh4Y19pbnRlcmZhY2UgKnhjaCwgZG9taWRfdCBkb21haW5faWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCAqZ2ZucywgdWludDMyX3QgbnIp
OwogaW50IHhjX21lbV9wYWdpbmdfcHJlcCh4Y19pbnRlcmZhY2UgKnhjaCwgZG9taWRfdCBkb21h
aW5faWQsIHVpbnQ2NF90IGdmbik7CiBpbnQgeGNfbWVtX3BhZ2luZ19sb2FkKHhjX2ludGVyZmFj
ZSAqeGNoLCBkb21pZF90IGRvbWFpbl9pZCwKICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0
X3QgZ2ZuLCB2b2lkICpidWZmZXIpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfbWVtX3Bh
Z2luZy5jIGIvdG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jCmluZGV4IGYzMTRiMDguLmIwNDE2
YjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbV9wYWdpbmcuYworKysgYi90b29scy9s
aWJ4Yy94Y19tZW1fcGFnaW5nLmMKQEAgLTExNiw2ICsxMTYsMzcgQEAgaW50IHhjX21lbV9wYWdp
bmdfbG9hZCh4Y19pbnRlcmZhY2UgKnhjaCwgZG9taWRfdCBkb21haW5faWQsCiAgICAgcmV0dXJu
IHJjOwogfQogCitpbnQgeGNfbWVtX3BhZ2luZ19wb3B1bGF0ZV9ldmljdGVkKHhjX2ludGVyZmFj
ZSAqeGNoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IGRvbWFp
bl9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90ICpnZm5z
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBucikKK3sKKyAg
ICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UoZ2ZucywgbnIgKiBzaXplb2YoKmdmbnMpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9JTik7
CisgICAgaW50IHJjOworCisgICAgeGVuX21lbV9wYWdpbmdfb3BfdCBtcG8gPQorICAgIHsKKyAg
ICAgICAgLm9wICAgICAgID0gWEVOTUVNX3BhZ2luZ19vcF9wb3B1bGF0ZV9ldmljdGVkLAorICAg
ICAgICAuZG9tYWluICAgPSBkb21haW5faWQsCisgICAgICAgIC51ICAgICAgICA9IHsgLmJhdGNo
ID0geyAubnIgPSBuciB9IH0KKyAgICB9OworCisgICAgaWYgKCB4Y19oeXBlcmNhbGxfYm91bmNl
X3ByZSh4Y2gsIGdmbnMpICkKKyAgICB7CisgICAgICAgIFBFUlJPUigiQ291bGQgbm90IGJvdW5j
ZSBtZW1vcnkgZm9yIFhFTk1FTV9wYWdpbmdfb3BfcG9wdWxhdGVfZXZpY3RlZCIpOworICAgICAg
ICByZXR1cm4gLTE7CisgICAgfQorCisgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUobXBvLnUuYmF0
Y2guZ2ZucywgZ2Zucyk7CisKKyAgICByYyA9IGRvX21lbW9yeV9vcCh4Y2gsIFhFTk1FTV9wYWdp
bmdfb3AsICZtcG8sIHNpemVvZihtcG8pKTsKKworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9z
dCh4Y2gsIGdmbnMpOworCisgICAgcmV0dXJuIHJjOworfQorCiAKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5j
CmluZGV4IDc3YjBhZjEuLmJjNDFiZGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00OTU1LDkgKzQ5NTUsMTAgQEAgaW50IHhlbm1lbV9h
ZGRfdG9fcGh5c21hcF9vbmUoCiAKIGxvbmcgYXJjaF9tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBj
bWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQogewotICAgIGludCByYzsKKyAg
ICBsb25nIHJjOworICAgIGludCBvcCA9IGNtZCAmIE1FTU9QX0NNRF9NQVNLOwogCi0gICAgc3dp
dGNoICggY21kICkKKyAgICBzd2l0Y2ggKCBvcCApCiAgICAgewogICAgIGNhc2UgWEVOTUVNX3Nl
dF9tZW1vcnlfbWFwOgogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFn
aW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3BhZ2luZy5jCmluZGV4IGUyM2UyNmMuLjhmNjJm
NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL21lbV9wYWdpbmcuYwpAQCAtMjEsMTIgKzIxLDE3IEBACiAKIAogI2luY2x1ZGUg
PGFzbS9wMm0uaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3Rf
YWNjZXNzLmg+CisjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogI2luY2x1ZGUgPHhzbS94c20u
aD4KIAotaW50IG1lbV9wYWdpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVt
X3BhZ2luZ19vcF90KSBhcmcpCitsb25nIG1lbV9wYWdpbmdfbWVtb3AodW5zaWduZWQgbG9uZyBj
bWQsCisgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVt
X3BhZ2luZ19vcF90KSBhcmcpCiB7Ci0gICAgaW50IHJjOworICAgIGxvbmcgcmM7CisgICAgdW5z
aWduZWQgbG9uZyBzdGFydF9nZm4gPSBjbWQgPj4gTUVNT1BfRVhURU5UX1NISUZUOworICAgIHhl
bl9wZm5fdCBnZm47CiAgICAgeGVuX21lbV9wYWdpbmdfb3BfdCBtcG87CiAgICAgc3RydWN0IGRv
bWFpbiAqZDsKICAgICBib29sX3QgY29weWJhY2sgPSAwOwpAQCAtNTYsNiArNjEsMzEgQEAgaW50
IG1lbV9wYWdpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3BhZ2luZ19v
cF90KSBhcmcpCiAgICAgICAgIHJjID0gcDJtX21lbV9wYWdpbmdfZXZpY3QoZCwgbXBvLnUuc2lu
Z2xlLmdmbik7CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYRU5NRU1fcGFnaW5nX29wX3Bv
cHVsYXRlX2V2aWN0ZWQ6CisgICAgICAgIHdoaWxlICggc3RhcnRfZ2ZuIDwgbXBvLnUuYmF0Y2gu
bnIgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdF9vZmZzZXQo
JmdmbiwgbXBvLnUuYmF0Y2guZ2Zucywgc3RhcnRfZ2ZuLCAxKSApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgcmMgPSAtRUZBVUxUOworICAgICAgICAgICAgICAgIGdvdG8gb3V0Owor
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICByYyA9IHAybV9tZW1fcGFnaW5nX3BvcHVsYXRl
X2V2aWN0ZWQoZCwgZ2ZuKTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAg
IGdvdG8gb3V0OworCisgICAgICAgICAgICBpZiAoIG1wby51LmJhdGNoLm5yID4gKytzdGFydF9n
Zm4gJiYgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgY21kID0gWEVOTUVNX3BhZ2luZ19vcCB8IChzdGFydF9nZm4gPDwgTUVNT1BfRVhU
RU5UX1NISUZUKTsKKyAgICAgICAgICAgICAgICByYyA9IGh5cGVyY2FsbF9jcmVhdGVfY29udGlu
dWF0aW9uKF9fSFlQRVJWSVNPUl9tZW1vcnlfb3AsICJsaCIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQsIGFyZyk7CisgICAgICAgICAgICAg
ICAgZ290byBvdXQ7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAgICAgICByYyA9IDA7
CisgICAgICAgIGJyZWFrOworCiAgICAgY2FzZSBYRU5NRU1fcGFnaW5nX29wX3ByZXA6CiAgICAg
ICAgIHJjID0gcDJtX21lbV9wYWdpbmdfcHJlcChkLCBtcG8udS5zaW5nbGUuZ2ZuLCBtcG8udS5z
aW5nbGUuYnVmZmVyKTsKICAgICAgICAgaWYgKCAhcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDllYjZkYzguLjJhZDQ2
ZjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYv
bW0vcDJtLmMKQEAgLTE0NDksNiArMTQ0OSwxMDcgQEAgaW50IHAybV9tZW1fcGFnaW5nX2V2aWN0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogfQogCiAvKioKKyAqIHAybV9t
ZW1fcGFnaW5nX3BvcHVsYXRlX2V2aWN0ZWQgLSAncG9wdWxhdGUnIGEgZ3Vlc3QgcGFnZSBhcyBw
YWdlZC1vdXQKKyAqIEBkOiBndWVzdCBkb21haW4KKyAqIEBnZm46IGd1ZXN0IHBhZ2UgdG8gcG9w
dWxhdGUKKyAqCisgKiBSZXR1cm5zIDAgZm9yIHN1Y2Nlc3Mgb3IgbmVnYXRpdmUgZXJybm8gdmFs
dWVzIGlmIGV2aWN0aW9uIGlzIG5vdCBwb3NzaWJsZS4KKyAqCisgKiBwMm1fbWVtX3BhZ2luZ19w
b3B1bGF0ZV9ldmljdGVkKCkgaXMgbW9zdGx5IGNvbW1vbmx5IGNhbGxlZCBieSBhIHBhZ2VyCisg
KiBkdXJpbmcgZ3Vlc3QgcmVzdG9yYXRpb24gdG8gbWFyayBhIHBhZ2UgYXMgZXZpY3RlZCBzbyB0
aGF0IHRoZSBndWVzdCBjYW4gYmUKKyAqIHJlc3VtZWQgYmVmb3JlIG1lbW9yeSByZXN0b3JhdGlv
biBpcyBjb21wbGV0ZS4KKyAqCisgKiBJZGVhbGx5LCB0aGUgcGFnZSBoYXMgbmV2ZXIgcHJldmlv
dXNseSBiZWVuIHBvcHVsYXRlZCwgYW5kIGl0IGlzIG9ubHkKKyAqIG5lY2Vzc2FyeSB0byBtYXJr
IHRoZSBleGlzdGluZyBob2xlIGluIHRoZSBwaHlzbWFwIGFzIGFuIGV2aWN0ZWQgcGFnZS4KKyAq
IEhvd2V2ZXIsIHRvIGFjY29tb2RhdGUgdGhlIGNvbW1vbiBsaXZlIG1pZ3JhdGlvbiBzY2VuYXJp
byBpbiB3aGljaCBhIHBhZ2UgaXMKKyAqIHBvcHVsYXRlZCBidXQgc3Vic2VxdWVudGx5IGhhcyBp
dHMgY29udGVudHMgaW52YWxpZGF0ZWQgYnkgYSB3cml0ZSBhdCB0aGUKKyAqIHNlbmRlciwgcGVy
bWl0IEBnZm4gdG8gaGF2ZSBhbHJlYWR5IGJlZW4gcG9wdWxhdGVkIGFuZCBmcmVlIGl0cyBjdXJy
ZW50CisgKiBiYWNraW5nIGZyYW1lIGlmIHNvLgorICovCitpbnQgcDJtX21lbV9wYWdpbmdfcG9w
dWxhdGVfZXZpY3RlZChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3sKKyAg
ICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gTlVMTDsKKyAgICBwMm1fdHlwZV90IHAybXQ7Cisg
ICAgcDJtX2FjY2Vzc190IGE7CisgICAgbWZuX3QgbWZuOworICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisgICAgaW50IHJjID0gLUVCVVNZOworCisgICAg
Z2ZuX2xvY2socDJtLCBnZm4sIDApOworCisgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBn
Zm4sICZwMm10LCAmYSwgMCwgTlVMTCwgTlVMTCk7CisKKyAgICBpZiAoIG1mbl92YWxpZChtZm4p
ICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFRoaXMgaXMgdGhlIGZpcnN0IGNhc2Ug
d2Uga25vdyBob3cgdG8gZGVhbCB3aXRoOiB0aGUgcGFnZSBoYXMKKyAgICAgICAgICogcHJldmlv
dXNseSBiZWVuIHBvcHVsYXRlZCwgYnV0IHRoZSBjYWxsZXIgd2FudHMgaXQgaW4gdGhlIGV2aWN0
ZWQKKyAgICAgICAgICogc3RhdGUgYW55d2F5IChlLmcuIGJlY2F1c2UgaXQgd2FzIGRpcnRpZWQg
ZHVyaW5nIGxpdmUgbWlncmF0aW9uIGFuZAorICAgICAgICAgKiBpcyBub3cgYmVpbmcgcG9zdGNv
cHkgbWlncmF0ZWQpLgorICAgICAgICAgKgorICAgICAgICAgKiBEb3VibGUtY2hlY2sgdGhhdCBp
dCdzIHBhZ2VhYmxlIGFjY29yZGluZyB0byB0aGUgdW5pb24gb2YgdGhlCisgICAgICAgICAqIG5v
cm1hbCBub21pbmF0ZSgpIGFuZCBldmljdCgpIGNyaXRlcmlhLCBhbmQgZnJlZSBpdHMgYmFja2lu
ZyBwYWdlIGlmCisgICAgICAgICAqIHNvLgorICAgICAgICAgKi8KKworICAgICAgICBpZiAoICFw
Mm1faXNfcGFnZWFibGUocDJtdCkgKQorICAgICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAg
cGFnZSA9IG1mbl90b19wYWdlKG1mbik7CisgICAgICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGQp
ICkKKyAgICAgICAgICAgIGdvdG8gb3V0OworCisgICAgICAgIGlmICggaXNfaW9tZW1fcGFnZSht
Zm4pICkKKyAgICAgICAgICAgIGdvdG8gZXJyX3B1dDsKKworICAgICAgICBpZiAoIChwYWdlLT5j
b3VudF9pbmZvICYgKFBHQ19jb3VudF9tYXNrIHwgUEdDX2FsbG9jYXRlZCkpICE9CisgICAgICAg
ICAgICAgKDIgfCBQR0NfYWxsb2NhdGVkKSApCisgICAgICAgICAgICBnb3RvIGVycl9wdXQ7CisK
KyAgICAgICAgaWYgKCAocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykg
IT0gMCApCisgICAgICAgICAgICBnb3RvIGVycl9wdXQ7CisKKyAgICAgICAgLyogRGVjcmVtZW50
IGd1ZXN0IGRvbWFpbidzIHJlZiBjb3VudCBvZiB0aGUgcGFnZS4gKi8KKyAgICAgICAgaWYgKCB0
ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZwYWdlLT5jb3VudF9pbmZvKSApCisg
ICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKworICAgICAgICAvKiBDbGVhciBjb250ZW50IGJl
Zm9yZSByZXR1cm5pbmcgdGhlIHBhZ2UgdG8gWGVuLiAqLworICAgICAgICBzY3J1Yl9vbmVfcGFn
ZShwYWdlKTsKKworICAgICAgICAvKiBGaW5hbGx5LCBkcm9wIHRoZSByZWYgX3dlXyB0b29rIG9u
IHRoZSBwYWdlLCBmcmVlaW5nIGl0IGZ1bGx5LiAqLworICAgICAgICBwdXRfcGFnZShwYWdlKTsK
KyAgICB9CisgICAgZWxzZSBpZiAoIHAybV9pc19ob2xlKHAybXQpICYmICFwMm1faXNfcGFnaW5n
KHAybXQpICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFRoaXMgaXMgdGhlIHNlY29u
ZCBjYXNlIHdlIGtub3cgaG93IHRvIGRlYWwgd2l0aDogdGhlIHBmbiBpc24ndAorICAgICAgICAg
KiBjdXJyZW50bHkgcG9wdWxhdGVkLCBhbmQgY2FuIHRyYW5zaXRpb24gZGlyZWN0bHkgdG8gcGFn
ZWRfb3V0LiAgQWxsCisgICAgICAgICAqIHdlIG5lZWQgdG8gZG8gaXMgYWRqdXN0IGl0cyBwMm0g
ZW50cnksIHdoaWNoIHdlIHNoYXJlIHdpdGggdGhlIGZpcnN0CisgICAgICAgICAqIGNhc2UsIHNv
IHRoZXJlJ3Mgbm90aGluZyBmdXJ0aGVyIHRvIGRvIGFsb25nIHRoaXMgYnJhbmNoLgorICAgICAg
ICAgKi8KKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgLyogV2UgY2FuJ3QgaGFuZGxl
IHRoaXMgLSBlcnJvciBvdXQuICovCisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHJj
ID0gcDJtX3NldF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0VfT1JERVJfNEssIHAy
bV9yYW1fcGFnZWQsIGEpOworICAgIGlmICggIXJjICkKKyAgICAgICAgYXRvbWljX2luYygmZC0+
cGFnZWRfcGFnZXMpOworCisgICAgLyogSG9wIG92ZXIgdGhlIGluYXBwbGljYWJsZSBwdXRfcGFn
ZSgpLiAqLworICAgIGdvdG8gb3V0OworCisgZXJyX3B1dDoKKyAgICBwdXRfcGFnZShwYWdlKTsK
KworIG91dDoKKyAgICBnZm5fdW5sb2NrKHAybSwgZ2ZuLCAwKTsKKyAgICByZXR1cm4gcmM7Cit9
CisKKy8qKgogICogcDJtX21lbV9wYWdpbmdfZHJvcF9wYWdlIC0gVGVsbCBwYWdlciB0byBkcm9w
IGl0cyByZWZlcmVuY2UgdG8gYSBwYWdlZCBwYWdlCiAgKiBAZDogZ3Vlc3QgZG9tYWluCiAgKiBA
Z2ZuOiBndWVzdCBwYWdlIHRvIGRyb3AKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9tbS5jCmluZGV4IGI3Mzdh
ZjEuLmY0YWZmOTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMK
KysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYwpAQCAtNTMsOCArNTMsOSBAQCBp
bnQgY29tcGF0X2FyY2hfbWVtb3J5X29wKHVuc2lnbmVkIGxvbmcgY21kLCBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIGFyZykKICAgICBjb21wYXRfcGZuX3QgbWZuOwogICAgIHVuc2lnbmVk
IGludCBpOwogICAgIGludCByYyA9IDA7CisgICAgaW50IG9wID0gY21kICYgTUVNT1BfQ01EX01B
U0s7CiAKLSAgICBzd2l0Y2ggKCBjbWQgKQorICAgIHN3aXRjaCAoIG9wICkKICAgICB7CiAgICAg
Y2FzZSBYRU5NRU1fc2V0X21lbW9yeV9tYXA6CiAgICAgewpAQCAtMTg3LDcgKzE4OCw4IEBAIGlu
dCBjb21wYXRfYXJjaF9tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICByZXR1cm4gbWVtX3NoYXJpbmdfZ2V0X25yX3No
YXJlZF9tZm5zKCk7CiAKICAgICBjYXNlIFhFTk1FTV9wYWdpbmdfb3A6Ci0gICAgICAgIHJldHVy
biBtZW1fcGFnaW5nX21lbW9wKGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21lbV9wYWdpbmdf
b3BfdCkpOworICAgICAgICByZXR1cm4gbWVtX3BhZ2luZ19tZW1vcChjbWQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21lbV9wYWdp
bmdfb3BfdCkpOwogCiAgICAgY2FzZSBYRU5NRU1fc2hhcmluZ19vcDoKICAgICAgICAgcmV0dXJu
IG1lbV9zaGFyaW5nX21lbW9wKGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21lbV9zaGFyaW5n
X29wX3QpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW0uYwppbmRleCBhYTFiOTRmLi43Mzk0ZDkyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBAIC05
MjYsOCArOTI2LDkgQEAgbG9uZyBzdWJhcmNoX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgeGVuX3Bmbl90IG1mbiwgbGFz
dF9tZm47CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgbG9uZyByYyA9IDA7CisgICAgaW50IG9w
ID0gY21kICYgTUVNT1BfQ01EX01BU0s7CiAKLSAgICBzd2l0Y2ggKCBjbWQgKQorICAgIHN3aXRj
aCAoIG9wICkKICAgICB7CiAgICAgY2FzZSBYRU5NRU1fbWFjaHBoeXNfbWZuX2xpc3Q6CiAgICAg
ICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCZ4bW1sLCBhcmcsIDEpICkKQEAgLTEwMDQsNyArMTAw
NSw4IEBAIGxvbmcgc3ViYXJjaF9tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICByZXR1cm4gbWVtX3NoYXJpbmdfZ2V0
X25yX3NoYXJlZF9tZm5zKCk7CiAKICAgICBjYXNlIFhFTk1FTV9wYWdpbmdfb3A6Ci0gICAgICAg
IHJldHVybiBtZW1fcGFnaW5nX21lbW9wKGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21lbV9w
YWdpbmdfb3BfdCkpOworICAgICAgICByZXR1cm4gbWVtX3BhZ2luZ19tZW1vcChjbWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21l
bV9wYWdpbmdfb3BfdCkpOwogCiAgICAgY2FzZSBYRU5NRU1fc2hhcmluZ19vcDoKICAgICAgICAg
cmV0dXJuIG1lbV9zaGFyaW5nX21lbW9wKGd1ZXN0X2hhbmRsZV9jYXN0KGFyZywgeGVuX21lbV9z
aGFyaW5nX29wX3QpKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3BhZ2lu
Zy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fcGFnaW5nLmgKaW5kZXggMTc2YWNhZi4uN2I5
YTRmNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fcGFnaW5nLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fcGFnaW5nLmgKQEAgLTIyLDcgKzIyLDggQEAKICNpZm5k
ZWYgX19BU01fWDg2X01FTV9QQUdJTkdfSF9fCiAjZGVmaW5lIF9fQVNNX1g4Nl9NRU1fUEFHSU5H
X0hfXwogCi1pbnQgbWVtX3BhZ2luZ19tZW1vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
ZW1fcGFnaW5nX29wX3QpIGFyZyk7Citsb25nIG1lbV9wYWdpbmdfbWVtb3AodW5zaWduZWQgbG9u
ZyBjbWQsCisgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX3BhZ2luZ19vcF90KSBhcmcpOwogCiAjZW5kaWYgLypfX0FTTV9YODZfTUVNX1BBR0lOR19I
X18gKi8KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvcDJtLmgKaW5kZXggNDA4ZjdkYS4uNjUzZDQxMyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBA
IC02NzYsNiArNjc2LDggQEAgaW50IHNldF9zaGFyZWRfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4pOwogaW50IHAybV9tZW1fcGFnaW5nX25v
bWluYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKIC8qIEV2aWN0IGEg
ZnJhbWUgKi8KIGludCBwMm1fbWVtX3BhZ2luZ19ldmljdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGdmbik7CisvKiBJZiBAZ2ZuIGlzIHBvcHVsYXRlZCwgZXZpY3QgaXQuICBJZiBu
b3QsIG1hcmsgaXQgYXMgcGFnZWQtb3V0IGRpcmVjdGx5LiAqLworaW50IHAybV9tZW1fcGFnaW5n
X3BvcHVsYXRlX2V2aWN0ZWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pOwog
LyogVGVsbCB4ZW5wYWdpbmcgdG8gZHJvcCBhIHBhZ2VkIG91dCBmcmFtZSAqLwogdm9pZCBwMm1f
bWVtX3BhZ2luZ19kcm9wX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L21lbW9yeS5oCmluZGV4IDQ5ZWYxNjIuLjUxOTY4MDMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9tZW1vcnkuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTM4
NSwxMCArMzg1LDExIEBAIHR5cGVkZWYgc3RydWN0IHhlbl9wb2RfdGFyZ2V0IHhlbl9wb2RfdGFy
Z2V0X3Q7CiAjZGVmaW5lIFhFTk1FTV9nZXRfc2hhcmluZ19mcmVlZF9wYWdlcyAgICAxOAogI2Rl
ZmluZSBYRU5NRU1fZ2V0X3NoYXJpbmdfc2hhcmVkX3BhZ2VzICAgMTkKIAotI2RlZmluZSBYRU5N
RU1fcGFnaW5nX29wICAgICAgICAgICAgICAgICAgICAyMAotI2RlZmluZSBYRU5NRU1fcGFnaW5n
X29wX25vbWluYXRlICAgICAgICAgICAwCi0jZGVmaW5lIFhFTk1FTV9wYWdpbmdfb3BfZXZpY3Qg
ICAgICAgICAgICAgIDEKLSNkZWZpbmUgWEVOTUVNX3BhZ2luZ19vcF9wcmVwICAgICAgICAgICAg
ICAgMgorI2RlZmluZSBYRU5NRU1fcGFnaW5nX29wICAgICAgICAgICAgICAgICAgICAgMjAKKyNk
ZWZpbmUgWEVOTUVNX3BhZ2luZ19vcF9ub21pbmF0ZSAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVO
TUVNX3BhZ2luZ19vcF9ldmljdCAgICAgICAgICAgICAgIDEKKyNkZWZpbmUgWEVOTUVNX3BhZ2lu
Z19vcF9wcmVwICAgICAgICAgICAgICAgIDIKKyNkZWZpbmUgWEVOTUVNX3BhZ2luZ19vcF9wb3B1
bGF0ZV9ldmljdGVkICAgIDMKIAogc3RydWN0IHhlbl9tZW1fcGFnaW5nX29wIHsKICAgICB1aW50
OF90ICAgICBvcDsgICAgICAgICAvKiBYRU5NRU1fcGFnaW5nX29wXyogKi8KQEAgLTQwMSw2ICs0
MDIsMTAgQEAgc3RydWN0IHhlbl9tZW1fcGFnaW5nX29wIHsKICAgICAgICAgICAgIC8qIE90aGVy
IE9QcyAqLwogICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCAgICBnZm47ICAgLyogSU46ICBn
Zm4gb2YgcGFnZSBiZWluZyBvcGVyYXRlZCBvbiAqLwogICAgICAgICB9IHNpbmdsZTsKKyAgICAg
ICAgc3RydWN0IHsKKyAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVuX3Bmbl90KSBnZm5z
OworICAgICAgICAgICAgdWludDMyX3QgICAgICAgICAgICAgICAgICAgIG5yOworICAgICAgICB9
IGJhdGNoOwogICAgIH0gdTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5fbWVtX3BhZ2luZ19vcCB4
ZW5fbWVtX3BhZ2luZ19vcF90OwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr2-0005X8-Qw; Sun, 17 Jun 2018 12: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUmm-0004TI-7N
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:19:52 +0000
X-Inumbo-ID: 9a175b74-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a175b74-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:13 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id a7-v6so7519965plp.3
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:19:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ZIwC8UW5vGUUzyetRMRstWnEz2ewAVwyPnPp1WY5+uc=;
 b=HXa6NZfcx7PtXTUsjV6MtNmXWybZatAXraKJxCDH53sDySRYb3M90I59ZPd98bvXpg
 ZUe1DRYDcj19SsVHPEDtuwcVptV35giovJPibQ6p20AS/YFAN4/Y2mB/eyC5KmjWZXAM
 tCfEq/0+BCgo6n8/UZyDy+8gR3cck9kfjmS8k0hxC2gGXkhxs8a8+2un/IJItmqV3js6
 Wf2bidsF3BY/T9c5e/rueuTvLy/WIla0jjRnZtHWWA+TfDY1SN7U5Z5Xsr2LfyDtIaqw
 D8fwz2Se4ujlmAB3KnVg36ufwcpJE/NFxnydl1p/HxJmK2YhtBfJkRbO3FSPkefM512c
 0cSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ZIwC8UW5vGUUzyetRMRstWnEz2ewAVwyPnPp1WY5+uc=;
 b=oy62GatV/eh9OOoypaSZEfr0xM//QucoFUT97zs7leX7h+/5R5AFI3zOcGPFZtba9H
 j6PgFTMvzhpxbrM1BAB8cY0Gv2yOj2VJ21nfncIrkcX9oYu4POUDczl58F0eixvTMe5x
 xcSjjyJN4AxGrFQsXFJBaF6+LxvPFpCWS/Ukb5Vv+E+IKtP2JR38PJYLY0dDYkRsz3eF
 AJPsempFUFTgWRq/XWClCX9MP1qVKRapkv25fZFzwZUvL4MaGfcx4g7YULKgfkXLqh/W
 Bw4uOgDgnzX74XUZtYW3QlQBuFwG+sgTDU00A50flCMdqn8O2Wqm9s/sHgxGqNOEWWgn
 v3Zw==
X-Gm-Message-State: APt69E2hCQ7uiBiwncRQzN3ItyALDPcBA15W3D73FiT/q/b8qS3WJ1y+
 Mi0BuD7dY8YP1X1RxtvGDPyW4S7PiZg=
X-Google-Smtp-Source: ADUXVKK38IB5EAd8CkWA78nygZE4GeQI0V08ZwHfJClNRCT7G1utvqaN3Gzqt/JZyXIgu5BJZaGoiw==
X-Received: by 2002:a17:902:722:: with SMTP id
 31-v6mr9785160pli.3.1529230784120; 
 Sun, 17 Jun 2018 03:19:44 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.19.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:19:43 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:11 -0700
Message-Id: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 00/23] Design document and performance
 evaluation for post-copy live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpIaSwKCkEgbGl0dGxlIG92
ZXIgYSB5ZWFyIGFnbywgSSBwb3N0ZWQgYSBwYXRjaCBzZXJpZXMgaW1wbGVtZW50aW5nIHN1cHBv
cnQgZm9yCnBvc3QtY29weSBsaXZlIG1pZ3JhdGlvbiB2aWEgeGVucGFnaW5nIFsxXS4gIEZvbGxv
d2luZyBBbmRyZXcgYW5kIFdlaSdzIHJldmlldwpvZiB0aGUgaW5pdGlhbCByZWZhY3RvcmluZyBw
YXRjaGVzLCBJIHByb21pc2VkIHRvIGZvbGxvdyB1cCB3aXRoIHJldmlzZWQKcGF0Y2hlcywgYSBk
ZXNpZ24gZG9jdW1lbnQgYW5kIGFuIGV4cGVyaW1lbnRhbCBwZXJmb3JtYW5jZSBldmFsdWF0aW9u
LiAgSXQgdG9vawphIGxvdCBsb25nZXIgdGhhbiBJIHRob3VnaHQsIGJ1dCBJJ3ZlIGZpbmFsbHkg
cHJlcGFyZWQgYWxsIG9mIHRob3NlIHRoaW5ncyBub3cgLQpob3BlZnVsbHkgYmV0dGVyIGxhdGUg
dGhhbiBuZXZlciA6KQoKVGhlIHBhdGNoZXMgYXJlIHRoZSB2MiBvZiB0aGUgc2VyaWVzIGZyb20g
WzFdLCByZWJhc2VkIGFnYWluc3QgIjNmYWZkYzIgeGVuL2FybToKcDJtOiBGaXggaW5jb3JyZWN0
IG1hcHBpbmcgb2Ygc3VwZXJwYWdlcyIsIHRoZSB0aXAgb2YgbWFzdGVyIHdoZW4gSSBwZXJmb3Jt
ZWQKdGhlIHJlYmFzZSBhbmQgZXhwZXJpbWVudHM6IGxhdGUgTWF5IDIwMTcuICBUaGV5J3JlIGFj
Y2Vzc2libGUgb24gR2l0SHViIGF0IFsyXS4KCkNoYW5nZXMgZnJvbSB2MjoKIC0gYWRkcmVzc2Vk
IHRoZSBmZWVkYmFjayByZWNlaXZlZCBmcm9tIHRoZSBmaXJzdCByb3VuZAogLSBmaXhlZCBidWdz
IGRpc2NvdmVyZWQgZHVyaW5nIHBlcmZvcm1hbmNlIGV4cGVyaW1lbnRzCiAtIGJhc2VkIG9uIHJl
c3VsdHMgZnJvbSB0aGUgcGVyZm9ybWFuY2UgZXhwZXJpbWVudHMsIGFkZGVkIGEgcGFnaW5nIG9w
IHRvCiAgIHBvcHVsYXRlIHBhZ2VzIGRpcmVjdGx5IGludG8gdGhlIGV2aWN0ZWQgc3RhdGUKClRo
b3VnaCBJIGhhdmVuJ3QgYWN0dWFsbHkgdHJpZWQgdG8gZG8gc28gbXlzZWxmLCBhIHF1aWNrIGxv
b2sgYXQgdGhlIHJlbGV2YW50CmNvZGUgaW5kaWNhdGVzIHRoYXQgYSByZWxhdGl2ZWx5IHBhaW5s
ZXNzIHJlYmFzZSBzaG91bGQgc3RpbGwgYmUgcG9zc2libGUuCgpUaGUgYm9keSBvZiB0aGlzIG1h
aWwgaXMgdGhlIHJlcG9ydC4gIEl0IGlzIGludGVuZGVkIHRvIGRlc2NyaWJlIHRoZSBwdXJwb3Nl
LApkZXNpZ24gYW5kIGJlaGF2aW91ciBvZiBsaXZlIG1pZ3JhdGlvbiBib3RoIGJlZm9yZSBhbmQg
YWZ0ZXIgdGhlIHBhdGNoZXMgaW4Kc3VmZmljaWVudCBkZXRhaWwgdG8gZW5hYmxlIGEgZnV0dXJl
IGNvbnRyaWJ1dG9yIG9yIGFjYWRlbWljIHJlc2VhcmNoZXIgd2l0aApvbmx5IGdlbmVyYWwgWGVu
IGZhbWlsaWFyaXR5IHRvIHBpY2sgdGhlbSB1cCBpZiB0aGV5IHR1cm4gb3V0IHRvIGJlIHVzZWZ1
bCBpbgp0aGUgZnV0dXJlLiAgSSBwcmVwYXJlZCBpdCBpbiBwbGFpbiB0ZXh0IGZvciB0aGUgbWFp
bGluZyBsaXN0LCBhbmQgYmFzZWQgaXRzCmZvcm1hdCBvbiBIYW96aG9uZyBaaGFuZydzIHZOVkRJ
TU0gZGVzaWduIGRvY3VtZW50IFszXS4KClRMO0RSOiBUaGVzZSAobm93IHNsaWdodGx5IHN0YWxl
KSBwYXRjaGVzIGltcGxlbWVudCBwb3N0LWNvcHkgbGl2ZSBtaWdyYXRpb24KICAgICAgIHVzaW5n
IHhlbnBhZ2luZy4gIFRoZXkgcHJvdmlkZSBhIG1vZGVzdCBkb3dudGltZSByZWR1Y3Rpb24gd2hl
biB1c2VkIGluCiAgICAgICBoeWJyaWQgbW9kZSB3aXRoIHByZS1jb3B5LCBsaWtlbHkgYmVjYXVz
ZSB0aGV5IHBlcm1pdCB0aGUgbWVtb3J5CiAgICAgICBtaWdyYXRpb24gdG8gcHJvY2VlZCBpbiBw
YXJhbGxlbCB3aXRoIGd1ZXN0IGRldmljZSBtb2RlbCBzZXQtdXAuICBUaGlzCiAgICAgICBiZW5l
Zml0IHByb2JhYmx5IGRvZXNuJ3Qgb3V0d2VpZ2ggdGhlIGNvc3QgaW4gdGVybXMgb2YgaW5jcmVh
c2VkCiAgICAgICBpbXBsZW1lbnRhdGlvbiBjb21wbGV4aXR5LgoKVGhhbmtzIGZvciByZWFkaW5n
IQoKLSBKb3NodWEgT3R0bwoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wMy9tc2cwMzQ5MS5odG1sClsyXSBodHRwczovL2dpdGh1
Yi5jb20vanRvdHRvL3hlbi9jb21taXRzL3Bvc3Rjb3B5LXYyClszXSBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMDIvbXNnMDAwMDYuaHRt
bAoKTm90ZTogSSd2ZSBzZW50IHRoaXMgZnJvbSBteSBwZXJzb25hbCBlLW1haWwgYWNjb3VudCBi
ZWNhdXNlIEknbSBubyBsb25nZXIgYWJsZQp0byBzZW5kIG1haWwgZnJvbSBteSBvbGQgc2Nob29s
IGFkZHJlc3MsIHRob3VnaCBJJ20gc3RpbGwgYWJsZSB0byByZWNlaXZlIG1haWwKc2VudCB0byBp
dC4KClBvc3QtQ29weSBMaXZlIE1pZ3JhdGlvbiBmb3IgWGVuIC0gRGVzaWduIGFuZCBQZXJmb3Jt
YW5jZSBFdmFsdWF0aW9uCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpYZW4gc3VwcG9ydHMgbGl2ZSBtaWdyYXRpb24g
b2YgZ3Vlc3RzIGJldHdlZW4gcGh5c2ljYWwgaG9zdHMuICBEb2N1bWVudGF0aW9uIG9mCnRoaXMg
ZmVhdHVyZSBjYW4gYmUgZm91bmQgYXQgW2FdIC0gc3VtbWFyaXplZCBicmllZmx5LCBpdCBlbmFi
bGVzIHN5c3RlbQphZG1pbmlzdHJhdG9ycyB0byAnbW92ZScgYSBydW5uaW5nIGd1ZXN0IGZyb20g
b25lIHBoeXNpY2FsIGhvc3QgcnVubmluZyBYZW4gdG8KYW5vdGhlci4KCk9uZSBvZiB0aGUgbW9z
dCBkaWZmaWN1bHQgc3ViLXByb2JsZW1zIG9mIGxpdmUgbWlncmF0aW9uIGlzIHRoZSBtZW1vcnkK
bWlncmF0aW9uLiAgVG9kYXksIFhlbidzIGxpdmUgbWVtb3J5IG1pZ3JhdGlvbiBlbXBsb3lzIGFu
IGl0ZXJhdGl2ZSBwcmUtY29weQphbGdvcml0aG0sIGluIHdoaWNoIGFsbCBndWVzdCBtZW1vcnkg
aXMgdHJhbnNtaXR0ZWQgZnJvbSB0aGUgbWlncmF0aW9uIHNlbmRlciB0bwpyZWNlaXZlciBfYmVm
b3JlXyBleGVjdXRpb24gaXMgc3RvcHBlZCBhdCB0aGUgc2VuZGVyIGFuZCByZXN1bWVkIGF0IHRo
ZQpyZWNlaXZlci4gIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIHRoZSBkZXNpZ24sIGltcGxlbWVu
dGF0aW9uIGFuZCBwZXJmb3JtYW5jZQpldmFsdWF0aW9uIG9mIGFuIGFsdGVybmF0aXZlIGxpdmUg
bWVtb3J5IG1pZ3JhdGlvbiBhbGdvcml0aG0sIF9wb3N0LWNvcHlfIGxpdmUKbWlncmF0aW9uLCB0
aGF0IGF0dGVtcHRzIHRvIGFkZHJlc3Mgc29tZSBvZiB0aGUgc2hvcnRjb21pbmdzIG9mIHByZS1j
b3B5Cm1pZ3JhdGlvbiBieSBkZWZlcnJpbmcgdGhlIHRyYW5zbWlzc2lvbiBvZiBwYXJ0IG9yIGFs
bCBvZiB0aGUgZ3Vlc3QncyBtZW1vcnkKdW50aWwgYWZ0ZXIgaXQgaXMgcmVzdW1lZCBhdCBpdHMg
ZGVzdGluYXRpb24uICBUaGUgZGVzY3JpYmVkIGRlc2lnbiBhZGRzIHN1cHBvcnQKZm9yIHBvc3Qt
Y29weSB3aXRob3V0IGFsdGVyaW5nIHRoZSBleGlzdGluZyBhcmNoaXRlY3R1cmUgb2YgdGhlIG1p
Z3JhdGlvbgpmZWF0dXJlLCB0YWtpbmcgYWR2YW50YWdlIG9mIHRoZSB4ZW5wYWdpbmcgbWVjaGFu
aXNtIHRvIGltcGxlbWVudCBwb3N0LWNvcHkKcGFnaW5nIHB1cmVseSBpbiB0aGUgdG9vbHN0YWNr
LiAgVGhlIGV4cGVyaW1lbnRhbCBwZXJmb3JtYW5jZSBldmFsdWF0aW9uIG9mIHRoZQpuZXcgZmVh
dHVyZSBpbmRpY2F0ZXMgdGhhdCwgZm9yIHRoZSBTUUwgZGF0YWJhc2Ugd29ya2xvYWQgZXZhbHVh
dGVkLCBwb3N0LWNvcHkKaW4gY29tYmluYXRpb24gd2l0aCBzb21lIG51bWJlciBvZiBwcmUtY29w
eSBpdGVyYXRpb25zIHlpZWxkcyBtb2Rlc3QKZG93bnRpbWUtcmVkdWN0aW9uIGJlbmVmaXRzLCBi
dXQgdGhhdCBwdXJlIHBvc3QtY29weSByZXN1bHRzIGluIHVuYWNjZXB0YWJsZQphcHBsaWNhdGlv
bi1sZXZlbCBndWVzdCBkb3dudGltZS4KCkNvbnRlbnQKPT09PT09PQoxLiBCYWNrZ3JvdW5kCiAx
LjEgSW1wbGVtZW50ZWQgaW4gWGVuIHRvZGF5OiBwcmUtY29weSBtZW1vcnkgbWlncmF0aW9uCiAx
LjIgUHJvcG9zZWQgZW5oYW5jZW1lbnQ6IHBvc3QtY29weSBtZW1vcnkgbWlncmF0aW9uCjIuIERl
c2lnbgogMi4xIEN1cnJlbnQgZGVzaWduCiAgMi4xLjEgYHhsIG1pZ3JhdGVgIDwtPiBgeGwgbWln
cmF0ZS1yZWNlaXZlYCwgUGFydCBPbmUKICAyLjEuMiBsaWJ4bF9kb21haW5fc3VzcGVuZCgpIDwt
PiBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKSwgUGFydCBPbmUKICAyLjEuMyBsaWJ4bF9f
c3RyZWFtX3dyaXRlIDwtPiBsaWJ4bF9fc3RyZWFtX3JlYWQsIFBhcnQgT25lCiAgMi4xLjQgeGNf
ZG9tYWluX3NhdmUoKSA8LT4geGNfZG9tYWluX3Jlc3RvcmUoKQogIDIuMS41IGxpYnhsX19zdHJl
YW1fd3JpdGUgPC0+IGxpYnhsX19zdHJlYW1fcmVhZCwgUGFydCBUd28KICAyLjEuNiBsaWJ4bF9k
b21haW5fc3VzcGVuZCgpIDwtPiBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKSwgUGFydCBU
d28KICAyLjEuNyBgeGwgbWlncmF0ZWAgPC0+IGB4bCBtaWdyYXRlLXJlY2VpdmVgLCBQYXJ0IFR3
bwogMi4yIFByb3Bvc2VkIGRlc2lnbiBjaGFuZ2VzCiAgMi4yLjEgYHhsIG1pZ3JhdGVgIDwtPiBg
eGwgbWlncmF0ZS1yZWNlaXZlYCwgUGFydCBPbmUKICAyLjIuMiBsaWJ4bF9kb21haW5fbGl2ZV9t
aWdyYXRlKCkgPC0+IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLCBQYXJ0IE9uZQogIDIu
Mi4zIGxpYnhsX19zdHJlYW1fd3JpdGUgPC0+IGxpYnhsX19zdHJlYW1fcmVhZCwgUGFydCBPbmUK
ICAyLjIuNCB4Y19kb21haW5fc2F2ZSgpIDwtPiB4Y19kb21haW5fcmVzdG9yZSgpLCBQYXJ0IE9u
ZQogICAyLjIuNC4xIFByZS1jb3B5IHBvbGljeQogICAyLjIuNC4yIFBvc3QtY29weSB0cmFuc2l0
aW9uCiAgMi4yLjUgbGlieGxfX3N0cmVhbV93cml0ZSA8LT4gbGlieGxfX3N0cmVhbV9yZWFkLCBQ
YXJ0IFR3bwogIDIuMi42IHhjX2RvbWFpbl9zYXZlKCkgPC0+IHhjX2RvbWFpbl9yZXN0b3JlKCks
IFBhcnQgVHdvOiBtZW1vcnkgcG9zdC1jb3B5CiAgIDIuMi42LjEgQmFja2dyb3VuZDogeGVucGFn
aW5nCiAgIDIuMi42LjIgUG9zdC1jb3B5IHBhZ2luZwogICAyLjIuNi4zIEJhdGNoIHBhZ2Utb3V0
IG9wZXJhdGlvbnMKICAyLjIuNyBsaWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKCkgPC0+IGxpYnhs
X2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLCBQYXJ0IFR3bwogIDIuMi44IGB4bCBtaWdyYXRlYCA8
LT4gYHhsIG1pZ3JhdGUtcmVjZWl2ZWAsIFBhcnQgVHdvCjMuIFBlcmZvcm1hbmNlIGV2YWx1YXRp
b24KIDMuMSBQcmlvciB3b3JrIGFuZCBtZXRyaWNzCiAzLjIgRXhwZXJpbWVudDogcGdiZW5jaAog
IDMuMi4xIEV4cGVyaW1lbnQgZGVzaWduCiAgMy4yLjIgUmVzdWx0cwogICAzLjIuMi4xIEFsZ29y
aXRobXMgQSB2cy4gRTogc3RvcC1hbmQtY29weSB2cy4gcG9zdC1jb3B5IGFmdGVyIGl0ZXJhdGl2
ZSBwcmUtY29weQogICAzLjIuMi4yIEFsZ29yaXRobSBDOiBwdXJlIHBvc3QtY29weQogICAzLjIu
Mi4zIEFsZ29yaXRobSBCIHZzLiBEOiBwb3N0LWNvcHkgYWZ0ZXIgYSBzaW5nbGUgcHJlLWNvcHkg
aXRlcmF0aW9uCiAzLjMgRnVydGhlciBFeHBlcmltZW50cwo0LiBDb25jbHVzaW9uCjUuIFJlZmVy
ZW5jZXMKCjEuIEJhY2tncm91bmQKCjEuMSBJbXBsZW1lbnRlZCBpbiBYZW4gdG9kYXk6IHByZS1j
b3B5IG1lbW9yeSBtaWdyYXRpb24KCiBMaXZlIG1pZ3JhdGlvbiBvZiBndWVzdCBtZW1vcnkgaW4g
WGVuIGlzIGN1cnJlbnRseSBpbXBsZW1lbnRlZCB1c2luZyBhbgogaXRlcmF0aXZlIHByZS1jb3B5
IGFsZ29yaXRobSB3aXRoIGZpeGVkIGl0ZXJhdGlvbi1jb3VudCBhbmQgcmVtYWluaW5nLXBhZ2UK
IHRocmVzaG9sZHMuICBJdCBjYW4gYmUgZGVzY3JpYmVkIGF0IGEgaGlnaCBsZXZlbCBieSB0aGUg
Zm9sbG93aW5nIHNlcXVlbmNlIG9mCiBzdGVwczoKICAxKSB0cmFuc21pdCBhbGwgb2YgdGhlIGd1
ZXN0J3MgcGFnZXMgdG8gdGhlIG1pZ3JhdGlvbiByZWNlaXZlcgogIDIpIHdoaWxlIG1vcmUgdGhh
biBESVJUWV9USFJFU0hPTEQgcGFnZXMgaGF2ZSBiZWVuIGRpcnRpZWQgc2luY2UgdGhleSB3ZXJl
CiAgICAgbGFzdCB0cmFuc21pdHRlZCBhbmQgZmV3ZXIgdGhhbiBJVEVSQVRJT05fVEhSRVNIT0xE
IHRyYW5zbWlzc2lvbiBpdGVyYXRpb25zCiAgICAgaGF2ZSBiZWVuIHBlcmZvcm1lZC4uLgogICAg
ICAgIDMpIHRyYW5zbWl0IGFsbCBndWVzdCBwYWdlcyBtb2RpZmllZCBzaW5jZSBsYXN0IHRyYW5z
bWlzc2lvbiwgZ290byAyKQogIDQpIHBhdXNlIHRoZSBndWVzdAogIDUpIHRyYW5zbWl0IGFueSBy
ZW1haW5pbmcgZGlydHkgcGFnZXMsIGFsb25nIHdpdGggdGhlIGd1ZXN0J3MgdmlydHVhbCBoYXJk
d2FyZQogICAgIGNvbmZpZ3VyYXRpb24gYW5kIHRoZSBzdGF0ZSBvZiBpdHMgdmlydHVhbCBkZXZp
Y2VzCgogSWYgdGhlIG1pZ3JhdGlvbiBwcm9jZXNzIGNhbiB0cmFuc21pdCBwYWdlcyBmYXN0ZXIg
dGhhbiB0aGV5IGFyZSBkaXJ0aWVkIGJ5IHRoZQogZ3Vlc3QsIHRoZSBtaWdyYXRpb24gbG9vcCBj
b252ZXJnZXMgLSBlYWNoIHN1Y2Nlc3NpdmUgaXRlcmF0aW9uIGJlZ2lucyB3aXRoCiBmZXdlciBk
aXJ0eSBwYWdlcyB0aGFuIHRoZSBsYXN0LiAgSWYgaXQgY29udmVyZ2VzIHN1ZmZpY2llbnRseSBx
dWlja2x5LCB0aGUKIG51bWJlciBvZiBkaXJ0eSBwYWdlcyBkcm9wcyBiZWxvdyBESVJUWV9USFJF
U0hPTEQgcGFnZXMgaW4gZmV3ZXIgdGhhbgogSVRFUkFUSU9OX1RIUkVTSE9MRCBpdGVyYXRpb25z
IGFuZCB0aGUgZ3Vlc3QgZXhwZXJpZW5jZXMgbWluaW1hbCBkb3dudGltZS4gKHRoZQogY3VycmVu
dCB2YWx1ZXMgb2YgRElSVFlfVEhSRVNIT0xEIGFuZCBJVEVSQVRJT05fVEhSRVNIT0xEIGFyZSA1
MCBhbmQgNSwKIHJlc3BlY3RpdmVseSkKCiBUaGlzIGFwcHJvYWNoIGhhcyB3b3JrZWQgZXh0cmVt
ZWx5IHdlbGwgZm9yIHRoZSBsYXN0ID4xMCB5ZWFycywgYnV0IGhhcyBzb21lCiBkcmF3YmFja3M6
CiAgLSBUaGUgZ3Vlc3QncyBwYWdlLWRpcnR5aW5nIHJhdGUgaXMgbGlrZWx5IG5vbi11bmlmb3Jt
IGFjcm9zcyBpdHMgcGFnZXMuCiAgICBJbnN0ZWFkLCBtb3N0IGd1ZXN0cyB3aWxsIGRpcnR5IGEg
c3Vic2V0IG9mIHRoZWlyIHBhZ2VzIG11Y2ggbW9yZSBmcmVxdWVudGx5CiAgICB0aGFuIHRoZSBy
ZXN0ICh0aGlzIHN1YnNldCBpcyBvZnRlbiByZWZlcnJlZCB0byBhcyB0aGUgV3JpdGFibGUgV29y
a2luZyBTZXQsCiAgICBvciBXV1MpLiAgSWYgdGhlIFdXUyBpcyBsYXJnZXIgdGhhbiBESVJUWV9U
SFJFU0hPTEQgYW5kIGl0cyBwYWdlcyBhcmUKICAgIGRpcnRpZWQgYXQgYSBoaWdoZXIgcmF0ZSB0
aGFuIHRoZSBtaWdyYXRpb24gdHJhbnNtaXNzaW9uIHJhdGUsIHRoZSBtaWdyYXRpb24KICAgIHdp
bGwgJ2dldCBzdHVjaycgdHJ5aW5nIHRvIG1pZ3JhdGUgdGhlc2UgcGFnZXMuICBJbiB0aGlzIHNp
dHVhdGlvbjoKICAgICAtIEFsbCB0aGUgdGltZSBhbmQgYmFuZHdpZHRoIHNwZW50IGF0dGVtcHRp
bmcgcHJlLWNvcHkgb2YgdGhlc2UgcGFnZXMgaXMKICAgICAgIHdhc3RlZCAobm8gZnVydGhlciBy
ZWR1Y3Rpb24gaW4gc3RvcC1hbmQtY29weSBkb3dudGltZSBjYW4gYmUgZ2FpbmVkKQogICAgIC0g
VGhlIGd1ZXN0IHN1ZmZlcnMgZG93bnRpbWUgZm9yIHRoZSBmdWxsIGR1cmF0aW9uIHJlcXVpcmVk
IHRvIHRyYW5zbWl0IHRoZQogICAgICAgV1dTIGF0IHRoZSBlbmQgb2YgdGhlIG1pZ3JhdGlvbiBh
bnl3YXkuCiAgLSBNaWdyYXRpbmcgZ3Vlc3RzIGNvbnRpbnVlIHRvIGNvbnN1bWUgQ1BVIGFuZCBJ
L08gcmVzb3VyY2VzIGF0IHRoZSBzZW5kaW5nCiAgICBob3N0IGZvciB0aGUgZW50aXJlIGR1cmF0
aW9uIG9mIHRoZSBtZW1vcnkgbWlncmF0aW9uLCB3aGljaCBsaW1pdHMgdGhlCiAgICBlZmZlY3Rp
dmVuZXNzIG9mIG1pZ3JhdGlvbiBmb3IgdGhlIHB1cnBvc2Ugb2YgbG9hZC1iYWxhbmNpbmcgdGhl
c2UKICAgIHJlc291cmNlcy4KCjEuMiBQcm9wb3NlZCBlbmhhbmNlbWVudDogcG9zdC1jb3B5IG1l
bW9yeSBtaWdyYXRpb24KCiBQb3N0LWNvcHkgbGl2ZSBtaWdyYXRpb24gaXMgYW4gYWx0ZXJuYXRp
dmUgbWVtb3J5IG1pZ3JhdGlvbiB0ZWNobmlxdWUgdGhhdCAoYXQKIGxlYXN0IHRoZW9yZXRpY2Fs
bHkpIGFkZHJlc3NlcyB0aGVzZSBwcm9ibGVtcy4gIFVuZGVyIHBvc3QtY29weSBtaWdyYXRpb24s
CiBleGVjdXRpb24gb2YgdGhlIGd1ZXN0IGlzIG1vdmVkIGZyb20gdGhlIHNlbmRpbmcgdG8gcmVj
ZWl2aW5nIGhvc3QgX2JlZm9yZV8gdGhlCiBtZW1vcnkgbWlncmF0aW9uIGlzIGNvbXBsZXRlLiAg
QXMgdGhlIGd1ZXN0IGV4ZWN1dGVzIGF0IHRoZSByZWNlaXZlciwgYW55CiBhdHRlbXB0cyB0byBh
Y2Nlc3MgdW5taWdyYXRlZCBwYWdlcyBhcmUgaW50ZXJjZXB0ZWQgYXMgcGFnZS1mYXVsdHMgYW5k
IHRoZQogZ3Vlc3QgaXMgcGF1c2VkIHdoaWxlIHRoZSBhY2Nlc3NlZCBwYWdlcyBhcmUgc3luY2hy
b25vdXNseSBmZXRjaGVkIGZyb20gdGhlCiBzZW5kZXIuICBXaGVuIG5vdCBzZXJ2aWNpbmcgZmF1
bHRzIGZvciBzcGVjaWZpYyB1bm1pZ3JhdGVkIHBhZ2VzLCB0aGUgc2VuZGVyCiBjYW4gcHVzaCB0
aGUgcmVtYWluaW5nIHVubWlncmF0ZWQgcGFnZXMgaW4gdGhlIGJhY2tncm91bmQuICBUaGUgdGVj
aG5pcXVlIGNhbgogYmUgZW1wbG95ZWQgaW1tZWRpYXRlbHkgYXQgdGhlIHN0YXJ0IG9mIGEgbWln
cmF0aW9uLCBvciBhZnRlciBhbnkgYW1vdW50IG9mCiBwcmUtY29weWluZyAoaW5jbHVkaW5nIGlu
IHRoZSBtaWRkbGUgb2YgYSBwcmUtY29weSBpdGVyYXRpb24pLgoKIFRoZSBwb3N0LWNvcHkgdGVj
aG5pcXVlIGV4cGxvaXRzIHRoZSBmYWN0IHRoYXQgdGhlIGd1ZXN0IGNhbiBtYWtlIHNvbWUgcHJv
Z3Jlc3MKIGF0IHRoZSByZWNlaXZlciB3aXRob3V0IGFjY2VzcyB0byBhbGwgb2YgaXRzIG1lbW9y
eSwgcGVybWl0dGluZyBleGVjdXRpb24gdG8KIHByb2NlZWQgaW4gcGFyYWxsZWwgd2l0aCB0aGUg
Y29udGludWluZyBtZW1vcnkgbWlncmF0aW9uIGFuZCBicmVha2luZyB1cCB0aGUKIHNpbmdsZSBs
b25nIHN0b3AtYW5kLWNvcHkgZG93bnRpbWUgaW50byBzbWFsbGVyIGludGVydmFscyBpbnRlcnNw
ZXJzZWQgd2l0aAogcGVyaW9kcyBvZiBleGVjdXRpb24uICBEZXBlbmRpbmcgb24gdGhlIG5hdHVy
ZSBvZiB0aGUgYXBwbGljYXRpb24gcnVubmluZyBpbgogdGhlIGd1ZXN0LCB0aGlzIGNhbiBiZSB0
aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIG9ubHkgZGVncmFkZWQgcGVyZm9ybWFuY2UgYW5kCiBvYnNl
cnZhYmxlIGRvd250aW1lLgoKIENvbXBhcmVkIHRvIHRoZSBleGlzdGluZyBwcmUtY29weSB0ZWNo
bmlxdWUsIHBvc3QtY29weSBhbHNvIGhhcyB0aGUgc2FtZQogdG90YWwtbWlncmF0aW9uLXRpbWUg
YW5kIGJhbmR3aWR0aCBjb25zdW1wdGlvbiBhZHZhbnRhZ2VzIGFzIG91dHJpZ2h0CiBzdG9wLWFu
ZC1jb3B5OiBlYWNoIHBhZ2UgaXMgbWlncmF0ZWQgZXhhY3RseSBvbmNlLCByYXRoZXIgdGhhbiBh
cmJpdHJhcmlseSBtYW55CiB0aW1lcyBhY2NvcmRpbmcgdG8gdGhlIGRpcnR5aW5nIGJlaGF2aW91
ciBvZiB0aGUgZ3Vlc3QuCgoyLiBEZXNpZ24KCiBUaGUgbGl2ZSBtaWdyYXRpb24gZmVhdHVyZSBp
cyBpbXBsZW1lbnRlZCBhbG1vc3QgZW50aXJlbHkgaW4gdGhlIHRvb2xzdGFjaywgYnkKIGEgc2V0
IG9mIGNvb3BlcmF0aW5nIGRvbTAgcHJvY2Vzc2VzIGRpc3RyaWJ1dGVkIGJldHdlZW4gYm90aCBw
ZWVycyB3aG9zZQogZnVuY3Rpb25hbGl0eSBpcyBzcGxpdCBhY3Jvc3MgZm91ciBsYXllcnM6Cgog
TGF5ZXIgICAgICAgICB8ICAgICBTZW5kZXIgUHJvY2VzcyAgICAgfCAgICAgUmVjZWl2ZXIgUHJv
Y2VzcwogLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQogIHhsICAgICAgICAgICB8IGB4bCBtaWdyYXRlYCAgICAgICAg
ICAgfCBgeGwgbWlncmF0ZS1yZWNlaXZlYAogIGxpYnhsICAgICAgICB8IGxpYnhsX2RvbWFpbl9z
dXNwZW5kKCkgfCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKQogIGxpYnhsIHN0cmVhbSB8
IGxpYnhsX19zdHJlYW1fd3JpdGUgICAgfCBsaWJ4bF9fc3RyZWFtX3JlYWQKICAtLS0tLS0tLSAo
bGlieGwtc2F2ZS1oZWxwZXIgcHJvY2VzcyBib3VuZGFyeSkgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KICBsaWJ4YyAgICAgICAgfCB4Y19kb21haW5fc2F2ZSgpICAgICAgIHwgeGNfZG9tYWluX3Jl
c3RvcmUoKQoKIFNlY3Rpb24gMi4xIGRlc2NyaWJlcyB0aGUgZmxvdyBvZiBjb250cm9sIHRocm91
Z2ggZWFjaCBvZiB0aGVzZSBsYXllcnMgaW4gdGhlCiBleGlzdGluZyBkZXNpZ24gZm9yIHRoZSBj
YXNlIG9mIGEgbGl2ZSBtaWdyYXRpb24gb2YgYW4gSFZNIGRvbWFpbi4gIFNlY3Rpb24gMi4yCiBk
ZXNjcmliZXMgdGhlIGNoYW5nZXMgdG8gdGhlIGV4aXN0aW5nIGRlc2lnbiByZXF1aXJlZCB0byBh
Y2NvbW1vZGF0ZSB0aGUKIGludHJvZHVjdGlvbiBvZiBwb3N0LWNvcHkgbWVtb3J5IG1pZ3JhdGlv
bi4KCjIuMSBDdXJyZW50IGRlc2lnbgoKMi4xLjEgYHhsIG1pZ3JhdGVgIDwtPiBgeGwgbWlncmF0
ZS1yZWNlaXZlYCwgUGFydCBPbmUKCiBBbiBhZG1pbmlzdHJhdG9yIChvciBhdXRvbWF0aW9uKSBp
bml0aWF0ZXMgYSBsaXZlIG1pZ3JhdGlvbiB3aXRoIHRoZSBgeGwKIG1pZ3JhdGVgIGNvbW1hbmQg
YXQgdGhlIHNlbmRpbmcgaG9zdCwgc3BlY2lmeWluZyB0aGUgZG9tYWluIHRvIGJlIG1pZ3JhdGVk
IGFuZAogdGhlIHJlY2VpdmluZyBob3N0LgoKIGB4bCBtaWdyYXRlYDoKICAtIEdhdGhlcnMgdGhl
IGRvbWFpbidzIHhsLmNmZyg1KS1sZXZlbCBjb25maWd1cmF0aW9uLgogIC0gU3Bhd25zIGFuIFNT
SCBjaGlsZCBwcm9jZXNzIHRoYXQgbGF1bmNoZXMgYHhsIG1pZ3JhdGUtcmVjZWl2ZWAgYXQgdGhl
CiAgICBkZXN0aW5hdGlvbiBob3N0LCB0aGVyZWJ5IGVzdGFibGlzaGluZyBhIHNlY3VyZSwgYmlk
aXJlY3Rpb25hbAogICAgc3RyZWFtLW9yaWVudGVkIGNvbW11bmljYXRpb24gY2hhbm5lbCBiZXR3
ZWVuIHRoZSByZW1vdGVseSBjb29wZXJhdGluZwogICAgbWlncmF0aW9uIHByb2Nlc3Nlcy4KICAt
IFdhaXRzIHRvIHJlY2VpdmUgdGhlIGBtaWdyYXRlX3JlY2VpdmVyX2Jhbm5lcmAgbWVzc2FnZSB0
cmFuc21pdHRlZCBieSB0aGUKICAgIGB4bCBtaWdyYXRlLXJlY2VpdmVgIHBlZXIsIGNvbmZpcm1p
bmcgdGhlIHZpYWJpbGl0eSBvZiB0aGUgbGluayBhbmQgdGhlCiAgICByZWFkaW5lc3Mgb2YgdGhl
IHBlZXIuCiAgLSBUcmFuc21pdHMgdGhlIGRvbWFpbiBjb25maWd1cmF0aW9uIGdhdGhlcmVkIHBy
ZXZpb3VzbHkuCiAgLSBDYWxscyBsaWJ4bF9kb21haW5fc3VzcGVuZCgpLiAgVGhpcyBpcyB0aGUg
aGFuZG9mZiB0byB0aGUgbGlieGwgQVBJLCB3aGljaAogICAgaGFuZGxlcyB0aGUgbWlncmF0aW9u
IG9mIHRoZSBkb21haW4ncyBfc3RhdGVfIG5vdyB0aGF0IGl0cyBjb25maWd1cmF0aW9uIGlzCiAg
ICB0YWtlbiBjYXJlIG9mLgoKIE1lYW53aGlsZSwgdGhlIHNldHVwIHBhdGggaW4gdGhlIGB4bCBt
aWdyYXRlLXJlY2VpdmVgIHBlZXIgYXQgdGhlIGRlc3RpbmF0aW9uOgogIC0gSW1tZWRpYXRlbHkg
dHJhbnNtaXRzIHRoZSBgbWlncmF0ZV9yZWNlaXZlcl9iYW5uZXJgLgogIC0gUmVjZWl2ZXMgdGhl
IHhsLmNmZyg1KSBkb21haW4gY29uZmlndXJhdGlvbiBpbiBiaW5hcnkgZm9ybWF0IGFuZCBjb21w
dXRlcwogICAgZnJvbSBpdCBhIGxpYnhsX2RvbWFpbl9jb25maWcgc3RydWN0dXJlLgogIC0gQ2Fs
bHMgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKCkgd2l0aCB0aGUgY29tcHV0ZWQgY29uZmln
dXJhdGlvbiBhbmQKICAgIGNvbW11bmljYXRpb24gc3RyZWFtcy4KCjIuMS4yIGxpYnhsX2RvbWFp
bl9zdXNwZW5kKCkgPC0+IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLCBQYXJ0IE9uZQoK
IGxpYnhsX2RvbWFpbl9zZW5kKCk6CiAgLSBJbml0aWFsaXplcyB2YXJpb3VzIG1lY2hhbmlzbXMg
cmVxdWlyZWQgdG8gc3VwcG9ydCBsaXZlIG1pZ3JhdGlvbiAoZS5nLgogICAgZ3Vlc3Qgc3VzcGVu
c2lvbiBhbmQgUUVNVSBsb2dkaXJ0eSBzdXBwb3J0KQogIC0gQ2FsbHMgbGlieGxfX3N0cmVhbV93
cml0ZV9zdGFydCgpIHRvIGtpY2sgb2ZmIHRoZSBhc3luYyBzdHJlYW0td3JpdGluZyBwYXRoLgog
IC0gRHJvcHMgaW50byB0aGUgQU9fSU5QUk9HUkVTUyBhc3luYyBldmVudCBsb29wLCB3aGljaCBk
cml2ZXMgY29udHJvbCBmbG93IGZvcgogICAgdGhlIHJlbWFpbmRlciBvZiB0aGUgbWlncmF0aW9u
LgoKICAgIE5vdGU6IGFzIGEgZmlyc3QtdGltZSByZWFkZXIgb2YgbGlieGwgd2hlbiBleHBsb3Jp
bmcgdGhpcyBjb2RlIHBhdGgsIEkgZm91bmQKICAgIHRoZSBpbnZvY2F0aW9uIG9mIHRoZSBBT19J
TlBST0dSRVNTIGV2ZW50IGxvb3AgYXQgW3NdIHRvIGJlIF9leHRyZW1lbHlfCiAgICBub24tb2J2
aW91cywgYmVjYXVzZSB0aGUgbWFjcm8gaXNuJ3QgZnVuY3Rpb24tbGlrZSAtIGF0IGZpcnN0IEkg
YXNzdW1lZAogICAgc29tZXRoaW5nIGxpa2UgJyNkZWZpbmUgQU9fSU5QUk9HUkVTUyBFSU5QUk9H
UkVTUycsIHdoaWxlIHJlYWxpdHkgaXMgY2xvc2VyCiAgICB0byAnI2RlZmluZSBBT19JTlBST0dS
RVNTIGRvIHsgcG9sbCgpOyBkaXNwYXRjaF9ldmVudHMoKTsgfSB3aGlsZSAoIWRvbmUpJwoKIGxp
YnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLCBtZWFud2hpbGU6CiAgLSBWYWxpZGF0ZXMgdGhl
IGNvbmZpZ3VyYXRpb24gb2YgdGhlIGRvbWFpbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIHRoZQog
ICAgcmVjZWl2aW5nIGhvc3QgYW5kIHRoZSBsaXZlIG1pZ3JhdGlvbiBwcm9jZXNzLgogIC0gQ3Jl
YXRlcyBhbiAnZW1wdHknIGRvbWFpbiB2aWEgeGNfZG9tYWluX2NyZWF0ZSgpLCB0byBiZSBzdWJz
ZXF1ZW50bHkgZmlsbGVkCiAgICBpbiB3aXRoIHRoZSBzdGF0ZSBvZiB0aGUgbWlncmF0aW5nIGRv
bWFpbi4KICAtIFByZXBhcmVzIHRoZSBuZXcgZG9tYWluJ3MgWGVuU3RvcmUgaGllcmFyY2h5Lgog
IC0gQ2FsbHMgbGlieGxfX3N0cmVhbV9yZWFkX3N0YXJ0KCkgdG8ga2ljayBvZmYgdGhlIGFzeW5j
IHN0cmVhbS1yZWFkaW5nIHBhdGguCiAgLSBEcm9wcyBpbnRvIHRoZSBBT19JTlBST0dSRVNTIGFz
eW5jIGV2ZW50IGxvb3AuCgoyLjEuMyBsaWJ4bF9fc3RyZWFtX3dyaXRlIDwtPiBsaWJ4bF9fc3Ry
ZWFtX3JlYWQsIFBhcnQgT25lCgogVGhlIHN0cmVhbSB3cml0ZXI6CiAgLSBXcml0ZXMgdGhlIHN0
cmVhbSBoZWFkZXIuCiAgLSBXcml0ZXMgdGhlIExJQlhDX0NPTlRFWFQgcmVjb3JkLCBpbmRpY2F0
aW5nIHRoYXQgY29udHJvbCBvZiB0aGUgc3RyZWFtIGlzIHRvCiAgICBiZSB0cmFuc2ZlcnJlZCB0
byBsaWJ4YyBmb3IgdGhlIG1pZ3JhdGlvbiBvZiB0aGUgZ3Vlc3QncyB2aXJ0dWFsCiAgICBhcmNo
aXRlY3R1cmFsIHN0YXRlLgogIC0gTGF1bmNoZXMgdGhlIGxpYnhsLXNhdmUtaGVscGVyLCB3aGlj
aCBleGlzdHMgdG8gcGVybWl0IHRoZSBzeW5jaHJvbm91cwogICAgZXhlY3V0aW9uIG9mIHhjX2Rv
bWFpbl9zYXZlKCkgd2hpbGUga2VlcGluZyB0aGUgbGlieGwgQVBJIGFzeW5jaHJvbm91cyBmcm9t
CiAgICB0aGUgcGVyc3BlY3RpdmUgb2YgdGhlIGxpYnJhcnkgY2xpZW50LgoKIFRoZSBzdHJlYW0g
cmVhZGVyOgogIC0gUmVhZHMgdGhlIHN0cmVhbSBoZWFkZXIuCiAgLSBSZWFkcyB0aGUgTElCWENf
Q09OVEVYVCByZWNvcmQsIGFuZCBsYXVuY2hlcyBpdHMgb3duIGxpYnhsLXNhdmUtaGVscGVyIHRv
CiAgICBydW4geGNfZG9tYWluX3Jlc3RvcmUoKS4KCjIuMS40IHhjX2RvbWFpbl9zYXZlKCkgPC0+
IHhjX2RvbWFpbl9yZXN0b3JlKCkKCiB4Y19kb21haW5fc2F2ZSgpOgogIC0gV3JpdGVzIHRoZSBJ
bWFnZSBhbmQgRG9tYWluIGhlYWRlcnMuCiAgLSBBbGxvY2F0ZXMgdGhlIGRpcnR5X2JpdG1hcCwg
YSBiaXRtYXAgdHJhY2tpbmcgdGhlIHNldCBvZiBndWVzdCBwYWdlcyB3aG9zZQogICAgdXAtdG8t
ZGF0ZSBjb250ZW50cyBhcmVuJ3Qga25vd24gYXQgdGhlIHJlY2VpdmVyLgogIC0gRW5hYmxlcyB0
aGUgJ2xvZ2RpcnR5JyBoeXBlcnZpc29yIGFuZCBlbXVsYXRvciBtZWNoYW5pc21zLgogIC0gVHJh
bnNtaXRzIGFsbCBvZiB0aGUgcGFnZXMgb2YgdGhlIGd1ZXN0IGluIHNlcXVlbmNlLgogICAgICAt
IEd1ZXN0IHBhZ2VzIGFyZSB0cmFuc21pdHRlZCBpbiBiYXRjaGVzIG9mIDEwMjQgYXQgYSB0aW1l
LiAgVHJhbnNtaXR0aW5nCiAgICAgICAgYSBiYXRjaCBlbnRhaWxzIG1hcHBpbmcgZWFjaCBwYWdl
IGluIHRoZSBiYXRjaCBpbnRvIHRoZSBwcm9jZXNzIHZpYSB0aGUKICAgICAgICB4ZW5mb3JlaWdu
bWVtb3J5X21hcCgpIGludGVyZmFjZSBhbmQgY29sbGVjdGluZyB0aGVtIGludG8gYW4gaW92ZWMg
Zm9yCiAgICAgICAgY29uc3VtcHRpb24gYnkgd3JpdGV2KDIpLgogIC0gSXRlcmF0aXZlbHksIHVu
dGlsIGVpdGhlciBvZiB0aGUgY29uZGl0aW9ucyBmb3IgdGVybWluYXRpb24gYXJlIG1ldDoKICAg
ICAgLSBSZWZyZXNoZXMgdGhlIGNvbnRlbnRzIG9mIHRoZSBkaXJ0eV9iaXRtYXAgdmlhCiAgICAg
ICAgWEVOX0RPTUNUTF9TSEFET1dfT1BfQ0xFQU4sIHdoaWNoIGF0b21pY2FsbHkgcmVjb3JkcyB0
aGUgY3VycmVudCBzdGF0ZQogICAgICAgIG9mIHRoZSBkaXJ0eSBiaXRtYXAgbWFpbnRhaW5lZCBp
biBYZW4gYW5kIGNsZWFycyBpdCAobWFya2luZyBhbGwgcGFnZXMKICAgICAgICBhcyAnY2xlYW4n
IGFnYWluIGZvciB0aGUgbmV4dCByb3VuZCkuCiAgICAgIC0gUmUtdHJhbnNtaXRzIGVhY2ggb2Yg
dGhlIHBhZ2VzIG1hcmtlZCBpbiB0aGUgdXBkYXRlZCBkaXJ0eV9iaXRtYXAuCiAgLSBTdXNwZW5k
cyB0aGUgZG9tYWluICh2aWEgSVBDIHRvIHRoZSBjb250cm9sbGluZyBsaWJ4bCkuCiAgLSBPYnRh
aW5zIHRoZSAnZmluYWwnIGRpcnR5X2JpdG1hcCAtIHNpbmNlIHRoZSBndWVzdCBpcyBub3cgcGF1
c2VkLCBpdAogICAgY2FuIG5vIGxvbmdlciBkaXJ0eSBwYWdlcywgc28gdHJhbnNtaXR0aW5nIHRo
ZSBwYWdlcyBtYXJrZWQgaW4gdGhpcwogICAgYml0YW1wIHdpbGwgZW5zdXJlIHRoYXQgdGhlIHJl
Y2VpdmluZyBwZWVyIGhhcyB0aGUgdXAtdG8tZGF0ZSBjb250ZW50cwogICAgb2YgZXZlcnkgcGFn
ZS4KICAtIFRyYW5zbWl0cyB0aGVzZSBwYWdlcy4KICAtIENvbGxlY3RzIGFuZCB0cmFuc21pdHRp
bmcgdGhlIHJlc3Qgb2YgdGhlIEhWTSBzdGF0ZTogYXQgcHJlc2VudCB0aGlzCiAgICBpbmNsdWRl
cyBUU0MgaW5mbywgdGhlIGFyY2hpdGVjdHVyYWwgc3RhdGUgb2YgZWFjaCB2Q1BVIChlbmNhcHN1
bGF0ZWQgaW4KICAgIGEgYmxvYiBvZiAnSFZNIGNvbnRleHQnIGV4dHJhY3RlZCB2aWEgZG9tY3Rs
KSwgYW5kIHRoZSBIVk1fUEFSQU1TICh3aGljaAogICAgZGVzY3JpYmUsIGFtb25nIG90aGVyIHRo
aW5ncywgYSBzZXQgb2YgJ21hZ2ljJyBwYWdlcyB3aXRoaW4gdGhlIGd1ZXN0KS4KICAtIFRyYW5z
bWl0cyB0aGUgRU5EIHJlY29yZC4KCiB4Y19kb21haW5fcmVzdG9yZSgpOgogIC0gUmVhZHMgYW5k
IHZhbGlkYXRlcyB0aGUgSW1hZ2UgYW5kIERvbWFpbiBoZWFkZXJzLgogIC0gQWxsb2NhdGVzIHRo
ZSBwb3B1bGF0ZWRfcGZucyBiaXRtYXAsIGEgYml0bWFwIHRyYWNraW5nIHRoZSBzZXQgb2YgZ3Vl
c3QKICAgIHBhZ2VzIHRoYXQgaGF2ZSBiZWVuICdwb3B1bGF0ZWQnIChhbGxvY2F0ZWQgYnkgdGhl
IGh5cGVydmlzb3IgZm9yIHVzZSBieSB0aGUKICAgIGd1ZXN0KS4KICAtIEl0ZXJhdGl2ZWx5IGNv
bnN1bWVzIHRoZSBzdHJlYW0gb2YgUEFHRV9EQVRBIHJlY29yZHMgdHJhbnNtaXR0ZWQgYXMgdGhl
CiAgICBzZW5kZXIgZXhlY3V0ZXMgdGhlIG1pZ3JhdGlvbiBsb29wLgogICAgICAtIENvbnN1bWlu
ZyBhIFBBR0VfREFUQSByZWNvcmQgZW50YWlscyBwb3B1bGF0aW5nIGVhY2ggb2YgdGhlIHBhZ2Vz
IGluIHRoZQogICAgICAgIHJlY2VpdmVkIHJlY29yZCB0aGF0IGhhc24ndCBwcmV2aW91c2x5IGJl
ZW4gcG9wdWxhdGVkIChhcyByZWNvcmRlZCBpbgogICAgICAgIHBvcHVsYXRlZF9wZm5zKSwgdGhl
biBtYXBwaW5nIGFsbCBvZiB0aGUgcGFnZXMgaW4gdGhlIGJhdGNoIGFuZCB1cGRhdGluZwogICAg
ICAgIHRoZWlyIGNvbnRlbnRzIHdpdGggdGhlIGRhdGEgaW4gdGhlIG5ldyByZWNvcmQuCiAgLSBB
ZnRlciB0aGUgc3VzcGVuc2lvbiBvZiB0aGUgZ3Vlc3QgYnkgdGhlIHNlbmRlciwgcmVjZWl2ZXMg
dGhlIGZpbmFsIHNlcXVlbmNlCiAgICBvZiBQQUdFX0RBVEEgcmVjb3JkcyBhbmQgdGhlIHJlbWFp
bmRlciBvZiB0aGUgc3RhdGUgcmVjb3Jkcy4gIFRoaXMgZW50YWlscwogICAgaW5zdGFsbGluZyB0
aGUgcmVjZWl2ZWQgSFZNIGNvbnRleHQsIFRTQyBpbmZvIGFuZCBIVk0gcGFyYW1zIGludG8gdGhl
IGd1ZXN0LgogIC0gQ29uc3VtZXMgdGhlIEVORCByZWNvcmQuCgogQWZ0ZXIgdGhlIHNlbmRlciBo
YXMgdHJhbnNtaXR0ZWQgdGhlIEVORCByZWNvcmQgYW5kIHRoZSByZWNlaXZlciBoYXMgY29uc3Vt
ZWQKIGl0LCBjb250cm9sIGZsb3cgcGFzc2VzIG91dCBvZiBsaWJ4YyBhbmQgYmFjayBpbnRvIHRo
ZSBsaWJ4bC1zYXZlLWhlbHBlciBvbgogZWFjaCBzaWRlLiAgVGhlIHJlc3VsdCBvbiBlYWNoIHNp
ZGUgaXMgcmVwb3J0ZWQgdmlhIElQQyBiYWNrIHRvIHRoZSBtYWluIGxpYnhsCiBwcm9jZXNzIGFu
ZCBib3RoIGhlbHBlcnMgdGVybWluYXRlLiAgVGhlc2UgdGVybWluYXRpb25zIGFyZSBvYnNlcnZl
ZCBhcwogYXN5bmNocm9ub3VzIGV2ZW50cyBpbiBsaWJ4bCB0aGF0IHJlc3VtZSBjb250cm9sIGZs
b3cgYXQgdGhhdCBsZXZlbC4KCjIuMS41IGxpYnhsX19zdHJlYW1fd3JpdGUgPC0+IGxpYnhsX19z
dHJlYW1fcmVhZCwgUGFydCBUd28KCiBUaGUgc3RyZWFtIHdyaXRlciBuZXh0IHByb2NlZWRzIGFs
b25nIGFuIGFzeW5jaHJvbm91cyBjaGFpbiBvZiByZWNvcmQKIGNvbXBvc2l0aW9uIGFuZCB0cmFu
c21pc3Npb246CiAgLSBGaXJzdCwgZW11bGF0b3IgZGF0YSBtYWludGFpbmVkIGluIFhlblN0b3Jl
IGlzIGNvbGxlY3RlZCBhbmQgdHJhbnNtaXR0ZWQuCiAgLSBOZXh0LCB0aGUgc3RhdGUgb2YgdGhl
IGVtdWxhdG9yIGl0c2VsZiAodGhlICdlbXVsYXRvciBjb250ZXh0JykgaXMgY29sbGVjdGVkCiAg
ICBhbmQgdHJhbnNtaXR0ZWQuCiAgLSBGaW5hbGx5IHRoZSBsaWJ4bCBFTkQgcmVjb3JkIGlzIHRy
YW5zbWl0dGVkLiAgQXQgdGhpcyBwb2ludCwgdGhlIGxpYnhsCiAgICBzdHJlYW0gaXMgY29tcGxl
dGUgYW5kIHRoZSBzdHJlYW0gY29tcGxldGlvbiBjYWxsYmFjayBpcyBpbnZva2VkLgoKIFRoZSBz
dHJlYW0gcmVhZGVyIGV4ZWN1dGVzIGFuIGFzeW5jaHJvbm91cyByZWNvcmQgcmVjZWlwdCBsb29w
IHRoYXQgY29uc3VtZXMKIGVhY2ggb2YgdGhlc2UgcmVjb3JkcyBpbiB0dXJuLgogIC0gVGhlIGVt
dWxhdG9yIFhlblN0b3JlIGRhdGEgaXMgbWlycm9yZWQgaW50byB0aGUgcmVjZWl2ZXIgWGVuU3Rv
cmUuCiAgLSBUaGUgZW11bGF0b3IgY29udGV4dCBibG9iIGlzIHdyaXR0ZW4gdG8gbG9jYWwgc3Rv
cmFnZSBmb3Igc3Vic2VxdWVudAogICAgY29uc3VtcHRpb24gZHVyaW5nIGVtdWxhdG9yIGVzdGFi
bGlzaG1lbnQuCiAgLSBXaGVuIHRoZSBFTkQgcmVjb3JkIGlzIHJlY2VpdmVkLCB0aGUgY29tcGxl
dGlvbiBjYWxsYmFjayBvZiB0aGUgc3RyZWFtCiAgICByZWFkZXIgaXMgaW52b2tlZC4KCjIuMS42
IGxpYnhsX2RvbWFpbl9zdXNwZW5kKCkgPC0+IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgp
LCBQYXJ0IFR3bwoKIFJlbGF0aXZlbHkgbGl0dGxlIGhhcHBlbnMgaW4gdGhpcyBwaGFzZSBhdCB0
aGUgc2VuZGVyIHNpZGU6IHNvbWUgdGVhcmRvd24gaXMKIGNhcnJpZWQgb3V0IGFuZCB0aGVuIHRo
ZSBsaWJ4bCBBTyBpcyBtYXJrZWQgYXMgY29tcGxldGUsIHRlcm1pbmF0aW5nIHRoZQogQU9fSU5Q
Uk9HUkVTUyBldmVudCBsb29wIG9mIGxpYnhsX2RvbWFpbl9zdXNwZW5kKCkgYW5kIHJldHVybmlu
ZyBjb250cm9sIGZsb3cKIGJhY2sgdG8gYHhsIG1pZ3JhdGVgLgoKIEluIGxpYnhsX2RvbWFpbl9j
cmVhdGVfcmVzdG9yZSgpLCBvbiB0aGUgb3RoZXIgaGFuZCwgdGhlIHdvcmsgb2YgdW5wYWNraW5n
IHRoZQogcmVzdCBvZiB0aGUgcmVjZWl2ZWQgZ3Vlc3Qgc3RhdGUgYW5kIHByZXBhcmluZyBpdCBm
b3IgcmVzdW1wdGlvbiAoJ2J1aWxkaW5nCiBpdCcsIGluIHRoZSB2b2NhYnVsYXJ5IG9mIHRoZSBj
b2RlKSByZW1haW5zLiAgVG8gYmUgY29tcGxldGVseSBob25lc3QsIG15CiB1bmRlcnN0YW5kaW5n
IG9mIGV4YWN0bHkgd2hhdCB0aGlzIGVudGFpbHMgaXMgYSBsaXR0bGUgc2hha3ksIGJ1dCB0aGUg
ZmxvdyBvZgogYXN5bmNocm9ub3VzIGNvbnRyb2wgdGhyb3VnaCB0aGlzIHByb2Nlc3MgZm9sbG93
aW5nIGNvbXBsZXRpb24gb2YgdGhlIHN0cmVhbQogZm9sbG93cyByb3VnaGx5IHRoaXMgcGF0aCwg
d2l0aCB0aGUgbmFtZXMgb2YgZWFjaCBzdGVwIGdpdmluZyBhIHJlYXNvbmFibGUgaGludAogYXQg
dGhlIHdvcmsgYmVpbmcgcGVyZm9ybWVkOgogIC0+IGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpIFti
XQogIC0+IGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUoKSBbY10KICAtPiBkb21jcmVhdGVfbGF1bmNo
X2RtKCkgW2RdCiAgLT4gZG9tY3JlYXRlX2Rldm1vZGVsX3N0YXJ0ZWQoKSBbZV0KICAtPiBkb21j
cmVhdGVfYXR0YWNoX2RldmljZXMoKSAocmUtZW50ZXJlZCBpdGVyYXRpdmVseSBmb3IgZWFjaCBk
ZXZpY2UpIFtmXQogIC0+IGRvbWNyZWF0ZV9jb21wbGV0ZSgpIFtnXQoKIGRvbWNyZWF0ZV9jb21w
bGV0ZSgpIG1hcmtzIHRoZSBsaWJ4bCBBTyBhcyBjb21wbGV0ZSwgdGVybWluYXRpbmcgdGhlCiBB
T19JTlBST0dSRVNTIGxvb3Agb2YgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKCkgYW5kIHJl
dHVybmluZyBjb250cm9sIGZsb3cKIHRvIGB4bCBtaWdyYXRlLXJlY2VpdmVgLgoKMi4xLjcgYHhs
IG1pZ3JhdGVgIDwtPiBgeGwgbWlncmF0ZS1yZWNlaXZlYCwgUGFydCBUd28KCiBBdCB0aGlzIHBv
aW50LCB0aGUgZ3Vlc3QgaXMgcGF1c2VkIGF0IHRoZSBzZW5kaW5nIGhvc3QgYW5kIHJlYWR5IHRv
IGJlIHVucGF1c2VkCiBhdCB0aGUgcmVjZWl2aW5nIGhvc3QuICBMb2dpYyBpbiB0aGUgeGwgdG9v
bHMgdGhlbiBjYXJyaWVzIG91dCB0aGUgZm9sbG93aW5nCiBoYW5kc2hha2UgdG8gc2FmZWx5IGRl
c3Ryb3kgdGhlIGd1ZXN0IGF0IHRoZSBzZW5kZXIgYW5kIGFjdHVhbGx5IHVucGF1c2UgaXQgYXQK
IHRoZSByZWNlaXZlcjoKCiBTZW5kZXI6IEFmdGVyIHRoZSByZXR1cm4gb2YgbGlieGxfZG9tYWlu
X3N1c3BlbmQoKSwgdGhlIHNlbmRlciB3YWl0cwogICAgICAgICBzeW5jaHJvbm91c2x5IHRvIHJl
Y2VpdmUgdGhlIGBtaWdyYXRlX3JlY2VpdmVyX3JlYWR5YCBtZXNzYWdlLgoKIFJlY2VpdmVyOiBB
ZnRlciBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKSByZXR1cm5zLCB0aGUgcmVjZWl2ZXIg
dHJhbnNtaXRzCiAgICAgICAgICAgdGhlIGBtaWdyYXRlX3JlY2VpdmVyX3JlYWR5YCBtZXNzYWdl
IGFuZCBzeW5jaHJvbm91c2x5IHdhaXRzIHRvCiAgICAgICAgICAgcmVjZWl2ZSB0aGUgYG1pZ3Jh
dGVfcGVybWlzc2lvbl90b19nb2AgbWVzc2FnZS4KCiBTZW5kZXI6IEFmdGVyIGBtaWdyYXRlX3Jl
Y2VpdmVyX3JlYWR5YCBpcyByZWNlaXZlZCwgdGhlIHNlbmRlciByZW5hbWVzIHRoZQogICAgICAg
ICBkb21haW4gd2l0aCB0aGUgJy0tbWlncmF0ZWRhd2F5JyBzdWZmaXgsIGFuZCB0cmFuc21pdHMK
ICAgICAgICAgYG1pZ3JhdGVfcGVybWlzc2lvbl90b19nb2AuCgogUmVjZWl2ZXI6IEFmdGVyIGBt
aWdyYXRlX3Blcm1pc3Npb25fdG9fZ29gIGlzIHJlY2VpdmVkLCB0aGUgcmVjZWl2ZXIgcmVuYW1l
cwogICAgICAgICAgIHRoZSBuZXdseS1yZXN0b3JlZCBkb21haW4gdG8gc3RyaXAgaXRzIG9yaWdp
bmFsICctLWluY29taW5nJyBzdWZmaXguCiAgICAgICAgICAgSXQgdGhlbiBhdHRlbXB0cyB0byB1
bnBhdXNlIGl0LCBhbmQgcmVwb3J0cyB0aGUgc3VjY2VzcyBvciBmYWlsdXJlIG9mCiAgICAgICAg
ICAgdGhpcyBvcGVyYXRpb24gYXMgdGhlIGBtaWdyYXRlX3JlcG9ydGAuCgogICAgICAgICAgIElm
IGFsbCBoYXMgZ29uZSB3ZWxsIHVwIHRvIHRoaXMgcG9pbnQsIHRoZSBndWVzdCBpcyBub3cgbGl2
ZSBhbmQKICAgICAgICAgICBleGVjdXRpbmcgYXQgdGhlIHJlY2VpdmVyLgoKIFNlbmRlcjogSWYg
dGhlIGBtaWdyYXRlX3JlcG9ydGAgaW5kaWNhdGVzIHN1Y2Nlc3MsIHRoZSAnLS1taWdyYXRlZGF3
YXknIGRvbWFpbgogICAgICAgICBpcyBkZXN0cm95ZWQuCgogSWYgYW55IG9mIHRoZSBzdGVwcyBp
biB0aGlzIHNlcXVlbmNlIHByaW9yIHRvIHRoZSB0cmFuc21pc3Npb24gb2YgdGhlCiBgbWlncmF0
ZV9wZXJtaXNzaW9uX3RvX2dvYCBtZXNzYWdlIGZhaWwgX29yXyBhIHBvc2l0aXZlIHJlcG9ydCBv
ZiBmYWlsdXJlIGZyb20KIHRoZSByZWNlaXZlciBhcnJpdmVzLCB0aGUgcmVjZWl2ZXIgZGVzdHJv
eXMgdGhlaXIgY29weSBvZiB0aGUgZG9tYWluIGFuZCB0aGUKIHNlbmRlciByZWNvdmVycyBieSB1
bnBhdXNpbmcgaXRzIChzdGlsbC12YWxpZCEpIGNvcHkgb2YgdGhlIGd1ZXN0LiAgSWYsCiBob3dl
dmVyLCB0aGUgc2VuZGVyIHRyYW5zbWl0cyBgbWlncmF0ZV9wZXJtaXNzaW9uX3RvX2dvYCBhbmQg
YSBwb3NpdGl2ZSByZXBvcnQKIG9mIHN1Y2Nlc3MgZnJvbSB0aGUgcmVjZWl2ZXIgZmFpbHMgdG8g
YXJyaXZlLCB0aGUgbWlncmF0aW9uIGhhcyBmYWxsZW4gaW50byB0aGUKICdmYWlsZWQgYmFkbHkn
IHNjZW5hcmlvIHdoZXJlIHRoZSBzZW5kZXIgY2Fubm90IHNhZmVseSByZWNvdmVyIGJ5IHJlc3Vt
aW5nIGl0cwogbG9jYWwgY29weSwgYmVjYXVzZSB0aGUgcmVjZWl2ZXIncyBjb3B5IF9tYXlfIGJl
IGV4ZWN1dGluZy4gIFRoaXMgaXMgdGhlIG1vc3QKIHNlcmlvdXMgcG9zc2libGUgZmFpbHVyZSBt
b2RlIG9mIHRoZSBzY2hlbWUgZGVzY3JpYmVkIGhlcmUuCgoyLjIgUHJvcG9zZWQgZGVzaWduIGNo
YW5nZXMKCiBUaGUgcHJvcG9zZWQgcGF0Y2ggc2VyaWVzIFtoXSBpbnRyb2R1Y2VzIHN1cHBvcnQg
Zm9yIGEgbmV3IHBvc3QtY29weSBwaGFzZSBpbgogdGhlIGxpdmUgbWVtb3J5IG1pZ3JhdGlvbi4g
IEluIGRvaW5nIHNvLCBpdCBtYWtlcyBubyBhcmNoaXRlY3R1cmFsIGNoYW5nZXMgdG8KIHRoZSBs
aXZlIG1pZ3JhdGlvbiBmZWF0dXJlOiBpdCBpcyBzdGlsbCBpbXBsZW1lbnRlZCBpbiB0aGUgdXNl
ci1zcGFjZQogdG9vbHN0YWNrLCBhbmQgdGhlIGxheWVyaW5nIG9mIGNvbXBvbmVudHMgd2l0aGlu
IHRoZSB0b29sc3RhY2sgaXMgcHJlc2VydmVkLgogVGhlIG1vc3Qgc3Vic3RhbnRpYWwgY2hhbmdl
cyBhcmUgbWFkZSB0byB0aGUgY29yZSBsaXZlIG1lbW9yeSBtaWdyYXRpb24KIGltcGxlbWVudGF0
aW9uIGluIGxpYnhjLCB3aXRoIGEgZmV3IHN1cHBvcnRpbmcgY2hhbmdlcyBpbiB0aGUgbGlieGwg
bWlncmF0aW9uCiBzdHJlYW0gYW5kIGV2ZW4gZmV3ZXIgaGlnaGVyIHVwIGluIGxpYnhsL3hsLgoK
IFRvIGNhcnJ5IG91dCB0aGUgdHJhbnNpdGlvbiB0byB0aGUgbmV3IHBvc3QtY29weSBwaGFzZToK
ICAtIEF0IHRoZSBlbmQgb2YgdGhlIHByZS1jb3B5IHBoYXNlIG9mIHRoZSBtZW1vcnkgbWlncmF0
aW9uLCB0aGUgc2VuZGVyIG5vdwogICAgdHJhbnNtaXRzIG9ubHkgdGhlIF9wZm5zXyBvZiB0aGUg
ZmluYWwgc2V0IG9mIGRpcnR5IHBhZ2VzIHdoZXJlIHByZXZpb3VzbHkKICAgIGl0IHRyYW5zbWl0
dGVkIHRoZWlyIGNvbnRlbnRzLgogIC0gVGhlIHJlY2VpdmluZyBzYXZlIGhlbHBlciBwcm9jZXNz
IHJlZ2lzdGVycyBpdHNlbGYgYXMgYSBfcGFnZXJfIGZvciB0aGUKICAgIGRvbWFpbiBiZWluZyBy
ZXN0b3JlZCwgYW5kIG1hcmtzIGVhY2ggb2YgdGhlIHBhZ2VzIGluIHRoZSBzZXQgYXMgJ3BhZ2Vk
CiAgICBvdXQnLiAgVGhpcyBpcyB0aGUga2V5IG1lY2hhbmlzbSBieSB3aGljaCBwb3N0LWNvcHkn
cyBjaGFyYWN0ZXJpc3RpYwogICAgZGVtYW5kLWZhdWx0aW5nIGlzIGltcGxlbWVudGVkLgogIC0g
VGhlIHNlbmRlciBuZXh0IHRyYW5zbWl0cyB0aGUgcmVtYWluaW5nIGd1ZXN0IGV4ZWN1dGlvbiBj
b250ZXh0LiAgVGhpcwogICAgaW5jbHVkZXMgdGhlIGxpYnhsIGNvbnRleHQsIHJlcXVpcmluZyB0
aGF0IGNvbnRyb2wgb2YgdGhlIHN0cmVhbSBiZQogICAgX3RlbXBvcmFyaWx5XyBoYW5kZWQgdXAg
ZnJvbSBsaWJ4YyBiYWNrIHRvIGxpYnhsLiAgQWZ0ZXIgYWxsIGxpYnhsIGNvbnRleHQKICAgIGlz
IHRyYW5zbWl0dGVkLCBjb250cm9sIG9mIHRoZSBzdHJlYW0gaXMgaGFuZGVkIGJhY2sgdG8gbGli
eGMuCiAgLSBUaGUgcmVjZWl2ZXIgaW5zdGFsbHMgdGhpcyBhZGRpdGlvbmFsIGNvbnRleHQgZXhh
Y3RseSBhcyBiZWZvcmUgKHJlcXVpcmluZyBhCiAgICBzeW1tZXRyaWMgdGVtcG9yYXJ5IGhhbmRv
ZmYgdG8gbGlieGwgb24gdGhpcyBzaWRlIGFzIHdlbGwpLgogIC0gQXQgdGhpcyBwb2ludCwgYWxs
IHN0YXRlIGV4Y2VwdCB0aGUgb3V0c3RhbmRpbmcgcG9zdC1jb3B5IHBhZ2VzIGhhcyBiZWVuCiAg
ICB0cmFuc21pdHRlZCwgYW5kIHRoZSBndWVzdCBpcyByZWFkeSBmb3IgcmVzdW1wdGlvbi4gIFRo
ZSByZWNlaXZpbmcgbGlieGwKICAgIHByb2Nlc3MgKHRoZSBwYXJlbnQgb2YgdGhlIHJlY2VpdmVy
IG1pZ3JhdGlvbiBoZWxwZXIpIHRoZW4gaW5pdGlhdGVzIHRoZQogICAgcmVzdW1wdGlvbiBwcm9j
ZXNzIGRlc2NyaWJlZCBpbiAyLjEuNi4gIFRoaXMgY29tcGxldGVzIHRoZSB0cmFuc2l0aW9uIHRv
IHRoZQogICAgcG9zdC1jb3B5IHBoYXNlLgoKIE9uY2UgaW4gdGhlIHBvc3QtY29weSBwaGFzZToK
ICAtIFRoZSBzZW5kZXIgaXRlcmF0ZXMgb3ZlciB0aGUgc2V0IG9mIHBvc3QtY29weSBwYWdlcywg
dHJhbnNtaXR0aW5nIHRoZW0gaW4KICAgIGJhdGNoZXMuICBCZXR3ZWVuIGJhdGNoZXMsIGl0IGNo
ZWNrcyBpZiBhbnkgcGFnZXMgaGF2ZSBiZWVuIHNwZWNpZmljYWxseQogICAgcmVxdWVzdGVkIGJ5
IHRoZSByZWNlaXZlciwgYW5kIHByaW9yaXRpemVzIHRoZW0gZm9yIHRyYW5zbWlzc2lvbi4KICAt
IFRoZSByZWNlaXZlciwgYXMgdGhlIHBhZ2VyIG9mIGEgbm93LWxpdmUgZ3Vlc3QsIGZvcndhcmRz
IGZhdWx0aW5nIHBhZ2VzIHRvCiAgICB0aGUgc2VuZGVyLiAgV2hlbiBiYXRjaGVzIGFycml2ZSBm
cm9tIHRoZSBzZW5kZXIsIHRoZXkgYXJlIGluc3RhbGxlZCB2aWEgdGhlCiAgICBwYWdlLWluIHBh
dGguCgogVGhlc2UgbG9vcHMgdGVybWluYXRlIHdoZW4gYWxsIG9mIHRoZSBwb3N0LWNvcHkgcGFn
ZXMgaGF2ZSBiZWVuIHNlbnQgYW5kCiByZWNlaXZlZCwgcmVzcGVjdGl2ZWx5LCBhZnRlciB3aGlj
aCBhbGwgdGhhdCByZW1haW5zIGlzIHRlYXJkb3duICh0aGUgcGF1c2VkCiBpbWFnZSBvZiB0aGUg
Z3Vlc3QgYXQgdGhlIHNlbmRlciBpcyBkZXN0cm95ZWQsIGV0Yy4pLgoKIFRoZSByZXN0IG9mIHRo
aXMgc2VjdGlvbiBwcmVzZW50cyBhIG1vcmUgZGV0YWlsZWQgZGVzY3JpcHRpb24gb2YgdGhlIGNv
bnRyb2wKIGZsb3cgb2YgYSBsaXZlIG1pZ3JhdGlvbiB3aXRoIGEgcG9zdC1jb3B5IHBoYXNlLCBm
b2N1c2luZyBvbiB0aGUgY2hhbmdlcyB0bwogZWFjaCBjb3JyZXNwb25kaW5nIHN1YnNlY3Rpb24g
b2YgMi4xLgoKMi4yLjEgYHhsIG1pZ3JhdGVgIDwtPiBgeGwgbWlncmF0ZS1yZWNlaXZlYCwgUGFy
dCBPbmUKCiBBcyBiZWZvcmUsIGxpdmUgbWlncmF0aW9uIGlzIGluaXRpYXRlZCB3aXRoIHRoZSBg
eGwgbWlncmF0ZWAgY29tbWFuZCBhdCB0aGUKIHNlbmRpbmcgaG9zdC4gIEEgbmV3ICctLXBvc3Rj
b3B5JyBvcHRpb24gaXMgYWRkZWQgdG8gdGhlIGNvbW1hbmQsIHdoaWNoIGlzIHVzZWQKIHRvIGNv
bXB1dGUgdGhlIHZhbHVlIG9mIGEgbmV3ICdtZW1vcnlfc3RyYXRlZ3knIHBhcmFtZXRlciB0bwog
bGlieGxfZG9tYWluX3N1c3BlbmQoKSAob3IgcmF0aGVyLCB0byBsaWJ4bF9kb21haW5fbGl2ZV9t
aWdyYXRlKCksIGEgbmV3IGxpYnhsCiBBUEkgZW50cnlwb2ludCBsaWtlIGxpYnhsX2RvbWFpbl9z
dXNwZW5kKCkgYnV0IHdpdGggYWRkaXRpb25hbCBwYXJhbWV0ZXJzIHRoYXQKIGFyZSBvbmx5IG1l
YW5pbmdmdWwgaW4gdGhlIGNvbnRleHQgb2YgbGl2ZSBtaWdyYXRpb24pLiAgVHdvIHZhbHVlcyBm
b3IgdGhpcwogcGFyYW1ldGVyIGFyZSBwb3NzaWJsZToKICAtIFNUT1BfQU5EX0NPUFkgc3BlY2lm
aWVzIHRoYXQgdXBvbiB0ZXJtaW5hdGlvbiBvZiB0aGUgcHJlLWNvcHkgbG9vcCB0aGUKICAgIG1p
Z3JhdGlvbiBzaG91bGQgYmUgdGVybWluYXRlZCB3aXRoIGEgc3RvcC1hbmQtY29weSBtaWdyYXRp
b24gb2YgdGhlIGZpbmFsCiAgICBzZXQgb2YgZGlydHkgcGFnZXMKICAtIFBPU1RDT1BZIHNwZWNp
ZmllcyB0aGF0IHVwb24gdGVybWluYXRpb24gb2YgdGhlIHByZS1jb3B5IGxvb3AgdGhlIG1pZ3Jh
dGlvbgogICAgc2hvdWxkIHRyYW5zaXRpb24gdG8gdGhlIHBvc3QtY29weSBwaGFzZQoKIEFuIGFk
ZGl0aW9uYWwgYm9vbGVhbiBvdXQtcGFyYW1ldGVyLCAncG9zdGNvcHlfdHJhbnNpdGlvbmVkJywg
aXMgYWxzbyBwYXNzZWQgdG8KIGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUoKS4gIFRoaXMgYml0
IGlzIHNldCB3aXRoaW4gbGlieGxfZG9tYWluX3NlbmQoKSBhdCB0aGUKIGVuZCBvZiB0aGUgcG9z
dC1jb3B5IHRyYW5zaXRpb24gKGZyb20gdGhlIHNlbmRlcidzIHBvaW50IG9mIHZpZXcsIHRoaXMg
aXMgYWZ0ZXIKIHRoZSBsaWJ4bCBQT1NUQ09QWV9UUkFOU0lUSU9OX0VORCBpcyBzZW50KSwgYW5k
IGlzIHVzZWQgYnkgdGhlIGNhbGxlciB0byBkZWNpZGUKIHdoZXRoZXIgb3Igbm90IGl0J3Mgc2Fm
ZSB0byBhdHRlbXB0IHRvIHJlc3VtZSB0aGUgcGF1c2VkIGd1ZXN0IGxvY2FsbHkgaW4gdGhlCiBl
dmVudCBvZiBmYWlsdXJlLgoKIEEgc2ltaWxhciBib29sZWFuIG91dC1wYXJhbWV0ZXIsICdwb3N0
Y29weV9yZXN1bWVkJywgaXMgbm93IHBhc3NlZCB0bwogbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0
b3JlKCkuICBJdCBpcyBzZXQgZHVyaW5nIHRoZSBwb3N0LWNvcHkgcGhhc2Ugd2hlbiB0aGUKIGRv
bWFpbiBpcyAob3IgaXNuJ3QpIHN1Y2Nlc3NmdWxseSB1bnBhdXNlZCBhdCB0aGUgZW5kIG9mIHRo
ZQogZG9tYWluLWJ1aWxkaW5nL3Jlc3VtcHRpb24gcHJvY2VzcywgYW5kIGlzIHVzZWQgYnkgdGhl
IGNhbGxlciB0byBkZXRlcm1pbmUKIHdoZXRoZXIgb3Igbm90IHRoZSB1bnBhdXNlIGhhbmRzaGFr
ZSBzaG91bGQgb2NjdXIuCgoyLjIuMiBsaWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKCkgPC0+IGxp
YnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpLCBQYXJ0IE9uZQoKIFRoaXMgc3RhZ2UgaXMgbW9z
dGx5IHVuY2hhbmdlZCBvbiBib3RoIHNpZGVzLiAgVGhlIG5ldyBtZW1vcnlfc3RyYXRlZ3kKIHBh
cmFtZXRlciBvZiBsaWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKCkgaXMgc3Rhc2hlZCBpbiB0aGUg
bGlieGwgYXN5bmMgcmVxdWVzdAogc3RydWN0dXJlIGZvciBsYXRlciB1c2UgYnkgYSBuZXcgJ3By
ZWNvcHkgcG9saWN5JyBSUEMgY2FsbGJhY2sgZm9yCiB4Y19kb21haW5fc2F2ZSgpLCBkZXNjcmli
ZWQgaW4gc2VjdGlvbiAyLjIuNC4KCjIuMi4zIGxpYnhsX19zdHJlYW1fd3JpdGUgPC0+IGxpYnhs
X19zdHJlYW1fcmVhZCwgUGFydCBPbmUKCiBUaGlzIHN0YWdlIGlzIGVudGlyZWx5IHVuY2hhbmdl
ZCBvbiBib3RoIHNpZGVzLgoKMi4yLjQgeGNfZG9tYWluX3NhdmUoKSA8LT4geGNfZG9tYWluX3Jl
c3RvcmUoKSwgUGFydCBPbmUKCjIuMi40LjEgUHJlLWNvcHkgcG9saWN5CgogVGhlIGZpcnN0IG1h
am9yIGNoYW5nZSB0byB4Y19kb21haW5fc2F2ZSgpIGlzIHRoZSBnZW5lcmFsaXphdGlvbiBvZiB0
aGUKICdwcmUtY29weSBwb2xpY3knLCBpLmUuIHRoZSBhbGdvcml0aG0gdXNlZCB0byBkZWNpZGUg
aG93IGxvbmcgdGhlIHByZS1jb3B5CiBwaGFzZSBvZiB0aGUgbWlncmF0aW9uIHNob3VsZCBjb250
aW51ZSBiZWZvcmUgdHJhbnNpdGlvbmluZyBmb3J3YXJkLgogQXMgZGVzY3JpYmVkIGVhcmxpZXIs
IHRoZSBoaXN0b3JpY2FsIHBvbGljeSBoYXMgYmVlbiB0byBjb250aW51ZSB1bnRpbCBlaXRoZXIK
IHRoZSBJVEVSQVRJT05fVEhSRVNIT0xEIGlzIGV4Y2VlZGVkIG9yIGZld2VyIHRoYW4gRElSVFlf
VEhSRVNIT0xEIHBhZ2VzIHJlbWFpbgogYXQgdGhlIGVuZCBvZiBhIHJvdW5kLCBhdCB3aGljaCBw
b2ludCBhbiB1bmNvbmRpdGlvbmFsIHRyYW5zaXRpb24gdG8KIHN0b3AtYW5kLWNvcHkgaGFzIG9j
Y3VycmVkLgoKIFRoZSBnZW5lcmFsaXphdGlvbiBvZiB0aGlzIHBvbGljeSBpcyBpbnRyb2R1Y2Vk
IGVhcmx5IGluIHRoZSBwcm9wb3NlZCBwYXRjaAogc2VyaWVzLiAgSXQgZmFjdG9ycyB0aGUgZGVj
aXNpb24tbWFraW5nIGxvZ2ljIG91dCBvZiB0aGUgbWVjaGFuaXNtIG9mIHRoZQogbWlncmF0aW9u
IGxvb3AgYW5kIGludG8gYSBuZXcgc2F2ZV9jYWxsYmFja3MgZnVuY3Rpb24gd2l0aCB0aGUgZm9s
bG93aW5nCiBwcm90b3R5cGU6CgogICAgIHN0cnVjdCBwcmVjb3B5X3N0YXRzCiAgICAgewogICAg
ICAgICB1bnNpZ25lZCBpbnQgaXRlcmF0aW9uOwogICAgICAgICB1bnNpZ25lZCBpbnQgdG90YWxf
d3JpdHRlbjsKICAgICAgICAgaW50IGRpcnR5X2NvdW50OyAvKiAtMSBpZiB1bmtub3duICovCiAg
ICAgfTsKCiAgICAgLyogUG9saWN5IGRlY2lzaW9uIHJldHVybiBjb2Rlcy4gKi8KICAgICAjZGVm
aW5lIFhHU19QT0xJQ1lfQUJPUlQgICAgICAgICAgKC0xKQogICAgICNkZWZpbmUgWEdTX1BPTElD
WV9DT05USU5VRV9QUkVDT1BZIDAKICAgICAjZGVmaW5lIFhHU19QT0xJQ1lfU1RPUF9BTkRfQ09Q
WSAgICAxCiAgICAgI2RlZmluZSBYR1NfUE9MSUNZX1BPU1RDT1BZICAgICAgICAgMgoKICAgICBp
bnQgcHJlY29weV9wb2xpY3koc3RydWN0IHByZWNvcHlfc3RhdHMgc3RhdHMsIHZvaWQgKmRhdGEp
OwoKIFRoaXMgbmV3IGhvb2sgaXMgaW52b2tlZCBhZnRlciBlYWNoIF9iYXRjaF8gb2YgcHJlLWNv
cHkgcGFnZXMgaXMgdHJhbnNtaXR0ZWQsIGEKIG11Y2ggZmluZXIgZ3JhbnVsYXJpdHkgdGhhbiB0
aGUgcHJldmlvdXMgcG9saWN5IHdoaWNoIHdhcyBldmFsdWF0ZWQgb25seSBhdAogaXRlcmF0aW9u
IGJvdW5kYXJpZXMuICBUaGlzIGludHJvZHVjZXMgYSBiaXQgb2YgZXh0cmEgY29tcGxleGl0eSB0
byB0aGUgcHJvYmxlbQogb2YgY29tcHV0aW5nIHRoZSAnZmluYWwnIHNldCBvZiBkaXJ0eSBwYWdl
czogd2hlcmUgcHJldmlvdXNseSBpdCB3YXMgc3VmZmljaWVudAogdG8gZXhlY3V0ZSBvbmUgZmlu
YWwgWEVOX0RPTUNUTF9TSEFET1dfT1BfQ0xFQU4gYWZ0ZXIgcGF1c2luZyB0aGUgZ3Vlc3QsIG5v
dwogdGhlIHRydWUgc2V0IG9mIGZpbmFsIGRpcnR5IHBhZ2VzIGlzIHRoZSB1bmlvbiBvZiB0aGUg
cmVzdWx0cyBvZiB0aGUgZmluYWwKIENMRUFOIGFuZCB0aGUgc3Vic2V0IG9mIHRoZSBsYXN0IENM
RUFOIHJlc3VsdCBzZXQgcmVtYWluaW5nIGluIHRoZSBpbnRlcnJ1cHRlZAogZmluYWwgcHJlLWNv
cHkgaXRlcmF0aW9uLiAgVG8gc29sdmUgdGhpcyBwcm9ibGVtLCBwYWdlcyBhcmUgY2xlYXJlZCBm
cm9tIHRoZQogZGlydHlfYml0bWFwIGFzIHRoZXkgYXJlIGFkZGVkIHRvIHRoZSBjdXJyZW50IG1p
Z3JhdGlvbiBiYXRjaCwgbWVhbmluZyB0aGF0IHRoZQogZGlydHlfYml0bWFwIGF0IHRoZSBwb2lu
dCBvZiBpbnRlcnJ1cHRpb24gaXMgZXhhY3RseSB0aGUgc3Vic2V0IG5vdCB5ZXQKIG1pZ3JhdGVk
IGR1cmluZyB0aGUgcHJldmlvdXMgaXRlcmF0aW9uLiAgVGhlc2UgYml0cyBhcmUgdGVtcG9yYXJp
bHkgdHJhbnNmZXJyZWQKIHRvIHRoZSBkZWZlcnJlZF9wYWdlcyBiaXRtYXAgd2hpbGUgdGhlIGZp
bmFsIENMRUFOIGlzIGV4ZWN1dGVkLCBhbmQgdGhlbiBtZXJnZWQKIGJhY2sgaW50byBkaXJ0eV9i
aXRtYXAuCgogSW4gbWFraW5nIHRoaXMgY2hhbmdlLCBteSBtb3RpdmF0aW9uIHdhcyB0byBwZXJt
aXQgdHdvIG5ldyBzb3J0cyBvZiBwb2xpY2llczoKICAxKSAnQ29udGludWUgdW50aWwgc29tZSBi
dWRnZXQgb2YgbmV0d29yayBiYW5kd2lkdGgvd2FsbGNsb2NrIHRpbWUgaXMKICAgICBleGNlZWRl
ZCwgdGhlbiB0cmFuc2l0aW9uIHRvIHBvc3QtY29weScsIHdoaWNoIHNlZW1lZCBsaWtlIGl0IHdv
dWxkIGJlCiAgICAgdXNlZnVsIHRvIGFkbWluaXN0cmF0b3JzIHdpc2hpbmcgdG8gdGFrZSBhZHZh
bnRhZ2Ugb2YgcG9zdC1jb3B5IHRvIHNldCBhCiAgICAgaGFyZCBib3VuZCBvbiB0aGUgYW1vdW50
IG9mIHRpbWUgb3IgYmFuZHdpZHRoIGFsbG93ZWQgZm9yIGEgbWlncmF0aW9uIHdoaWxlCiAgICAg
c3RpbGwgb2ZmZXJpbmcgdGhlIGJlc3QtZWZmb3J0IGxpdmVuZXNzIG9mIHBvc3QtY29weS4KICAy
KSAnQ29udGludWUgdW50aWwgdGhlIGxpdmUgaHVtYW4gb3BlcmF0b3IgZGVjaWRlcyB0byBpbml0
aWF0ZSBwb3N0LWNvcHknLAogICAgIHdoaWNoIHdhcyBleHBsaWNpdGx5IHRvIG1hdGNoIHRoZSBl
cXVpdmFsZW50IFFFTVUgcG9zdC1jb3B5IGZlYXR1cmUgW2ldLgoKIEluIHJldHJvc3BlY3QsIEkg
c2hvdWxkIHByb2JhYmx5IGhhdmUgZm9jdXNlZCBtb3JlIG9uIG1ha2luZyB0aGUgcG9zdC1jb3B5
CiBtZWNoYW5pc20gd29yayB1bmRlciB0aGUgZXhpc3RpbmcgcG9saWN5IGFuZCBsZWZ0IHRoZSBi
cm9hZGVyIGlzc3VlIGZvciBsYXRlcgogZGlzY3Vzc2lvbi4gIEl0J3Mgbm90IHJlYWxseSByZXF1
aXJlZCwgYW5kIHRoZSBwYXRjaGVzIGluIHRoZWlyIGN1cnJlbnQgc3RhdGUKIHByb3ZpZGUgaW1w
bGVtZW50IGluIHRoaXMgaG9vayBleGFjdGx5IHRoZSBwcmV2aW91cyBwb2xpY3ksIHNpbXBseSBy
ZXR1cm5pbmcKIFBPU1RDT1BZIHJhdGhlciB0aGFuIFNUT1BfQU5EX0NPUFkgYXQgdGhlIG9sZCB0
ZXJtaW5hdGlvbiBwb2ludCBiYXNlZCBvbiB0aGUKIGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUo
KSBtZW1vcnlfc3RyYXRlZ3kgKHdoaWNoIGl0c2VsZiBzaW1wbHkgcmVmbGVjdHMKIHdoZXRoZXIg
b3Igbm90IHRoZSB1c2VyIHNwZWNpZmllZCAnLS1wb3N0Y29weScgdG8gYHhsIG1pZ3JhdGVgKS4K
CjIuMi40LjIgUG9zdC1jb3B5IHRyYW5zaXRpb24KCiBGb3IgdGhlIHNlbmRlciwgdGhlIHRyYW5z
aXRpb24gZnJvbSB0aGUgcHJlLWNvcHkgdG8gdGhlIHBvc3QtY29weSBwaGFzZSBiZWdpbnMKIGJ5
OgogIDEpIFN1c3BlbmRpbmcgdGhlIGd1ZXN0IGFuZCBjb2xsZWN0aW5nIHRoZSBmaW5hbCBkaXJ0
eSBiaXRtYXAsIGp1c3QgYXMgZm9yCiAgICAgc3RvcC1hbmQtY29weS4KICAyKSBUcmFuc21pdHRp
bmcgdG8gdGhlIHJlY2VpdmVyIGEgbmV3IFBPU1RDT1BZX0JFR0lOIHJlY29yZCwgdG8gcHJpbWUg
dGhlbSBmb3IKICAgICBzdWJzZXF1ZW50IHJlY29yZHMgd2hvc2UgaGFuZGxpbmcgZGlmZmVycyBi
ZXR3ZWVuIHN0b3AtYW5kLWNvcHkgYW5kCiAgICAgcG9zdC1jb3B5LgogIDMpIFRyYW5zbWl0dGlu
ZyB0aGUgc2V0IG9mICdlbmQtb2YtY2hlY2twb2ludCcgcmVjb3JkcyAoZS5nLiBUU0NfSU5GTywK
ICAgICBIVk1fQ09OVEVYVCBhbmQgSFZNX1BBUkFNUyBpbiB0aGUgY2FzZSBvZiBIVk0gZG9tYWlu
cykKICA0KSBUcmFuc21pdHRpbmcgYSBQT1NUQ09QWV9QRk5TX0JFR0lOIHJlY29yZCwgZm9sbG93
ZWQgYnkgYSBzZXF1ZW5jZSBvZgogICAgIFBPU1RDT1BZX1BGTlMgcmVjb3JkcyBlbnVtZXJhdGlu
ZyB0aGUgc2V0IG9mIHBmbnMgdG8gcG9zdC1jb3B5IG1pZ3JhdGVkLgogICAgIFBvc3QtY29weSBQ
Rk5zIGFyZSB0cmFuc21pdHRlZCBpbiBQT1NUQ09QWV9QRk5TIHJlY29yZHMsIHdoaWNoIGFyZSBs
aWtlCiAgICAgUEFHRV9EQVRBIHJlY29yZHMgYnV0IHdpdGhvdXQgdGhlIHRyYWlsaW5nIGFjdHVh
bCBwYWdlIGNvbnRlbnRzLiAgRWFjaAogICAgIGJhdGNoIGNhbiBob2xkIHVwIHRvIDUxMmsgNjQt
Yml0IHBmbnMgd2hpbGUgc3RheWluZyB3aXRoaW4gdGhlIHN0cmVhbQogICAgIHByb3RvY29sJ3Mg
NG1iIHJlY29yZCBzaXplIGNhcC4KCiBBdCB0aGlzIHBvaW50LCB0aGUgb25seSBzdGF0ZSBuZWVk
ZWQgdG8gcmVzdW1lIHRoZSBndWVzdCBub3QgeWV0IGF2YWlsYWJsZSBhdAogdGhlIHJlY2VpdmVy
IGlzIHRoZSBoaWdoZXItbGV2ZWwgbGlieGwgY29udGV4dC4gIENvbnRyb2wgb2YgdGhlIHN0cmVh
bSBtdXN0CiB0aGVyZWZvcmUgYmUgaGFuZGVkIGJhY2sgdG8gdGhlIGxpYnhsIHN0cmVhbSB3cml0
ZXIuICBUaGlzIGlzIGRvbmUgYnk6CiAgNSkgV3JpdGluZyBhIG5ldyBQT1NUQ09QWV9UUkFOU0lU
SU9OIHJlY29yZCwgdG8gY28tb3JkaW5hdGUgYSBzeW1tZXRyaWMKICAgICBoYW5kLW9mZiBhdCB0
aGUgcmVjZWl2ZXIuCiAgNikgRXhlY3V0aW5nIHRoZSBzeW5jaHJvbm91cyBwb3N0Y29weV90cmFu
c2l0aW9uIFJQQywgdG8gd2hpY2ggdGhlIGxpYnhsCiAgICAgcGFyZW50IHdpbGwgcmVwbHkgd2hl
biB0aGUgbGlieGwgc3RyZWFtIGlzIGZpbmlzaGVkLgoKIEF0IHRoZSByZWNlaXZlciAobnVtYmVy
ZWQgdG8gbWF0Y2ggY29ycmVzcG9uZGluZyBzZW5kZXIgc3RlcHMpOgogIDIpIFdoZW4gdGhlIFBP
U1RDT1BZX0JFR0lOIHJlY29yZCBhcnJpdmVzLCBvbmx5IHRoZSByZXN0b3JlIGNvbnRleHQgJ3Bv
c3Rjb3B5JwogICAgIGJpdCBpcyBzZXQuCiAgMykgVGhlIGVuZC1vZi1jaGVja3BvaW50IHJlY29y
ZHMgYXJyaXZlIG5leHQgYW5kIGFyZSBoYW5kbGVkIGFzIGluCiAgICAgc3RvcC1hbmQtY29weSwg
d2l0aCBvbmUgZXhjZXB0aW9uOiB3aGVuIHRoZSBIVk1fUEFSQU1TIHJlY29yZCBhcnJpdmVzLCB0
aGUKICAgICBtYWdpYyBwYWdlIHBhcmFtZXRlcnMgKEhWTV9QQVJBTV8qX1BGTikgYXJlIGV4cGxp
Y2l0bHkgcG9wdWxhdGVkLCBhcyB0aGV5CiAgICAgbWF5IG5vdCB5ZXQgaGF2ZSBiZWVuLiAgVGhp
cyBpcyB0byBlbnN1cmUgdGhhdCB0aGUgbWFnaWMgcGFnZXMgdGhhdCBtdXN0IGJlCiAgICAgY2xl
YXJlZCBjYW4gYmUsIGFuZCBpbiB0aGUgY2FzZSBvZiB0aGUgUEFHSU5HX1JJTkcgc28gdGhhdCB0
aGUgaW1tZWRpYXRlbHkKICAgICBmb2xsb3dpbmcgcGFnZXIgc2V0dXAgc3VjY2VlZHMuCiAgNCkg
V2hlbiB0aGUgUE9TVENPUFlfUEZOU19CRUdJTiByZWNvcmQgYXJyaXZlcywgdGhlIHJlY2Vpdmlu
ZyBoZWxwZXIgZW5hYmxlcwogICAgIHBhZ2luZyBvbiB0aGUgbWlncmF0aW5nIGd1ZXN0IGJ5IGVz
dGFibGlzaGluZyBpdHNlbGYgYXMgaXRzIHBhZ2VyLiAgQXMgdGhlCiAgICAgc3Vic2VxdWVudCBQ
T1NUQ09QWV9QRk5TIHJlY29yZHMgYXJyaXZlLCBlYWNoIG9mIHRoZSBwYWdlcyBpbiB0aGUgcG9z
dC1jb3B5CiAgICAgc2V0IGFyZSBtYXJrZWQgYXMgJ3BhZ2VkIG91dCcgKHRoZSBwYWdpbmcgY29t
cG9uZW50IG9mIHRoZSBjaGFuZ2UgaXMKICAgICBkZXNjcmliZWQgaW4gZ3JlYXRlciBkZXRhaWwg
aW4gc2VjdGlvbiAyLjIuNikuCiAgNikgV2hlbiB0aGUgUE9TVENPUFlfVFJBTlNJVElPTiByZWNv
cmQgYXJyaXZlcywgdGhlIHN5bmNocm9ub3VzIHJlY2VpdmUtc2lkZQogICAgIHBvc3Rjb3B5X3Ry
YW5zaXRpb24gUlBDIGlzIGV4ZWN1dGVkLCB0cmFuc2ZlcnJpbmcgY29udHJvbCBvZiB0aGUgc3Ry
ZWFtCiAgICAgYmFjayB0byB0aGUgcmVjZWl2aW5nIGxpYnhsIHBhcmVudC4KCjIuMi41IGxpYnhs
X19zdHJlYW1fd3JpdGUgPC0+IGxpYnhsX19zdHJlYW1fcmVhZCwgUGFydCBUd28KCiBUaGUgcG9z
dGNvcHlfdHJhbnNpdGlvbigpIFJQQyBmcm9tIHRoZSBsaWJ4YyBzYXZlIGhlbHBlciBpcyBwbHVt
YmVkIHRvCiBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXJ0X3Bvc3Rjb3B5X3RyYW5zaXRpb24oKSwg
d2hpY2ggcmVjb3JkcyBpbiB0aGUgc3RyZWFtCiB3cml0ZXIgY29udGV4dCB0aGF0IGl0J3MgZXhl
Y3V0aW5nIGEgbmV3IFNXU19QSEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9OIGNhbGxiYWNrCiBjaGFp
biBhbmQgdGhlbiBraWNrcyBvZmYgZXhhY3RseSB0aGUgc2FtZSBjaGFpbiBhcyBiZWZvcmUsIHN0
YXJ0aW5nIHdpdGggdGhlCiBlbXVsYXRvciBYZW5TdG9yZSByZWNvcmQuICBBdCB0aGUgZW5kIG9m
IHRoZSBjaGFpbiwgYSBQT1NUQ09QWV9UUkFOU0lUSU9OX0VORAogcmVjb3JkIGlzIHdyaXR0ZW4s
IGluZGljYXRpbmcgdG8gdGhlIHJlY2VpdmVyIHRoYXQgY29udHJvbCBvZiB0aGUgbWlncmF0aW9u
CiBzdHJlYW0gaXMgdG8gYmUgdHJhbnNmZXJyZWQgYmFjayB0byBsaWJ4YyBpbiB0aGUgaGVscGVy
cyBmb3IgdGhlIGR1cmF0aW9uIG9mCiB0aGUgcG9zdC1jb3B5IG1lbW9yeSBtaWdyYXRpb24gcGhh
c2UuICBUaGlzIHRyYW5zZmVyIGlzIHRoZW4gY2FycmllZCBvdXQgYnkKIHNpZ25hbGxpbmcgdGhl
IGNvbXBsZXRpb24gb2YgdGhlIHBvc3Rjb3B5X3RyYW5zaXRpb24oKSBSUEMgdG8gdGhlIGxpYnhj
IHNhdmUKIGhlbHBlci4KCiBUaGUgcG9zdGNvcHlfdHJhbnNpdGlvbiBSUEMgZnJvbSB0aGUgbGli
eGMgX3JlY2VpdmVyXyBoZWxwZXIgaXMgcGx1bWJlZCB0bwogbGlieGxfX3N0cmVhbV9yZWFkX3N0
YXJ0X3Bvc3Rjb3B5X3RyYW5zaXRpb24oKSwgd2hpY2ggaXMgc3ltbWV0cmljIGluIHNwaXJpdAog
YW5kIGltcGxlbWVudGF0aW9uIHRvIGl0cyBjb21wYW5pb24gYXQgdGhlIHNlbmRlci4KCiBBdCB0
aGUgZW5kIG9mIHRoZSBsaWJ4bCBwb3N0LWNvcHkgdHJhbnNpdGlvbiwgdHdvIGNvbmN1cnJlbnQg
c3RhZ2VzIG9mIHRoZQogbWlncmF0aW9uIGJlZ2luOiB0aGUgbGlieGMgcG9zdC1jb3B5IG1lbW9y
eSBtaWdyYXRpb24sIGFuZCB0aGUgcmVjZWl2ZXIgbGlieGwKIGRvbWFpbiByZXN1bXB0aW9uIHBy
b2NlZHVyZS4KCjIuMi42IHhjX2RvbWFpbl9zYXZlKCkgPC0+IHhjX2RvbWFpbl9yZXN0b3JlKCks
IFBhcnQgVHdvOiBtZW1vcnkgcG9zdC1jb3B5CgogVGhpcyBzdGFnZSBpbXBsZW1lbnRzIHRoZSBr
ZXkgZnVuY3Rpb25hbGl0eSBvZiB0aGUgcG9zdC1jb3B5IG1lbW9yeSBtaWdyYXRpb246CiBpdCBw
ZXJtaXRzIHRoZSBidWlsZGluZywgcmVzdW1wdGlvbiBhbmQgZXhlY3V0aW9uIG9mIHRoZSBtaWdy
YXRpbmcgZ3Vlc3QgYXQgdGhlCiByZWNlaXZlciBiZWZvcmUgYWxsIG9mIGl0cyBtZW1vcnkgaXMg
bWlncmF0ZWQuICBUbyBhY2hpZXZlIHRoaXMsIHRoZSByZWNlaXZlcgogbXVzdCBpbnRlcmNlcHQg
X2FsbF8gYWNjZXNzZXMgdG8gdGhlIHVubWlncmF0ZWQgcGFnZXMgb2YgdGhlIGd1ZXN0IGFzIHRo
ZXkKIG9jY3VyIGFuZCBmZXRjaCB0aGVpciBjb250ZW50cyBmcm9tIHRoZSBzZW5kZXIgYmVmb3Jl
IGFsbG93aW5nIHRoZW0gdG8gcHJvY2VlZC4KIEZvcnR1bmF0ZWx5LCB0aGUgZnVuZGFtZW50YWwg
c3VwcG9ydGluZyBtZWNoYW5pc20gLSBndWVzdCBwYWdpbmcgLSBhbHJlYWR5CiBleGlzdHMhICBJ
dCdzIGRvY3VtZW50ZWQgZmFpcmx5IGxpZ2h0bHkgW2tdIGFuZCB0aGUgZGVzY3JpcHRpb24gZ2l2
ZW4gdGhlcmUKIGRvZXNuJ3QgZG8gbXVjaCB0byBpbnNwaXJlIGNvbmZpZGVuY2UgaW4gaXRzIHN0
YWJpbGl0eSwgYnV0IGl0IGlzIGNvbXBsZXRlbHkKIHN1ZmZpY2llbnQgaW4gaXRzIGN1cnJlbnQg
c3RhdGUgZm9yIHRoZSBwdXJwb3NlIG9mIGludGVyY2VwdGluZyBhY2Nlc3NlcyB0bwogdW5taWdy
YXRlZCBwYWdlcyBkdXJpbmcgdGhlIHBvc3QtY29weSBwaGFzZS4KCjIuMi42LjEgQmFja2dyb3Vu
ZDogeGVucGFnaW5nCgogUGFnaW5nIGZvciBhIGdpdmVuIGd1ZXN0IGlzIG1hbmFnZWQgYnkgYSAn
cGFnZXInLCBhIHByb2Nlc3MgaW4gYSBwcml2aWxlZ2VkCiBmb3JlaWduIGRvbWFpbiB0aGF0IGEp
IGlkZW50aWZpZXMgYW5kIGV2aWN0cyBwYWdlcyB0byBiZSBwYWdlZCBvdXQgYW5kIGIpCiBzZXJ2
aWNlcyBmYXVsdHMgZm9yIGV2aWN0ZWQgcGFnZXMuICBUbyBmYWNpbGl0YXRlIHRoaXMsIHRoZSBo
eXBlcnZpc29yIHByb3ZpZGVzCiBhKSBhIGZhbWlseSBvZiBwYWdpbmcgb3BlcmF0aW9ucyB1bmRl
ciB0aGUgYG1lbW9yeV9vcGAgaHlwZXJjYWxsIGFuZCBiKSBhbgogZXZlbnQgcmluZywgaW50byB3
aGljaCBpdCBfcHJvZHVjZXNfIGV2ZW50cyB3aGVuIHBhZ2VkIHBhZ2VzIGFyZSBhY2Nlc3NlZAog
KHBhdXNpbmcgdGhlIGFjY2Vzc2luZyB2Q1BVIGF0IHRoZSBzYW1lIHRpbWUpIGFuZCBmcm9tIHdo
aWNoIGl0IF9jb25zdW1lc18KIHBhZ2VyIHJlc3BvbnNlcyBpbmRpY2F0aW5nIHRoYXQgYWNjZXNz
ZWQgcGFnZXMgd2VyZSBsb2FkZWQgKGFuZCBjb3JyZXNwb25kaW5nbHkKIHVucGF1c2luZyB0aGUg
YWNjZXNzaW5nIHZDUFUpLgoKIEV2aWN0aW5nIGEgcGFnZSByZXF1aXJlcyB0aGUgcGFnZXIgdG8g
cGVyZm9ybSB0d28gb3BlcmF0aW9uczoKICAxKSBXaGVuIGEgcGFnZSBpcyBmaXJzdCBzZWxlY3Rl
ZCBmb3IgZXZpY3Rpb24gYnkgdGhlIHBhZ2VyJ3MgcG9saWN5IGl0IGlzCiAgICAgbWFya2VkIHdp
dGggdGhlIGBub21pbmF0ZWAgb3BlcmF0aW9uLCB3aGljaCBzZXRzIHVwIHRoZSBwYWdlIHRvIHRy
YXAgdXBvbgogICAgIHdyaXRlcyB0byBkZXRlY3QgbW9kaWZpY2F0aW9ucyBkdXJpbmcgcGFnZS1v
dXQuICBUaGUgcGFnZXIgdGhlbiBtYXBzIGFuZAogICAgIHdyaXRlIHRoZSBwYWdlJ3MgY29udGVu
dHMgdG8gaXRzIGJhY2tpbmcgc3RvcmUuCiAgMikgQWZ0ZXIgdGhlIHBhZ2UncyBjb250ZW50cyBh
cmUgc2F2ZWQsIHRoZSBwYWdlciB0cmllcyB0byBjb21wbGV0ZSB0aGUKICAgICBwcm9jZXNzIHdp
dGggdGhlIGBldmljdGAgb3BlcmF0aW9uLiAgSWYgdGhlIHBhZ2Ugd2FzIG5vdCBtb2RpZmllZCBz
aW5jZSBpdHMKICAgICBub21pbmF0aW9uIHRoZSBldmljdGlvbiBzdWNjZWVkcyBhbmQgaXRzIG1l
bW9yeSBjYW4gYmUgZnJlZWQuICBJZiBpdCB3YXMsCiAgICAgaG93ZXZlciwgdGhlIGV2aWN0aW9u
IGhhcyBmYWlsZWQuCgogUmUtaW5zdGFsbGluZyBhIHBhZ2VkIHBhZ2UgaXMgcGVyZm9ybWVkIGlu
IGEgc2luZ2xlIGBwcmVwYCBvcGVyYXRpb24sIHdoaWNoCiBhdG9taWNhbGx5IGFsbG9jYXRlcyBh
bmQgY29waWVzIGluIHRoZSBjb250ZW50IG9mIHRoZSBwYWdlZCBwYWdlLgoKIFRoZSBwcm90b2Nv
bCBmb3IgdGhlIHBhZ2luZyBldmVudCByaW5nIGNvbnNpc3RzIG9mIGEgcmVxdWVzdCBhbmQgcmVz
cG9uc2U6CiAgMSkgVGhlIGh5cGVydmlzb3IgZW1pdHMgYSByZXF1ZXN0IGludG8gdGhlIGV2ZW50
IHJpbmcgd2hlbiBpdCBpbnRlcmNlcHRzIGFuCiAgICAgYWNjZXNzIHRvIGEgcGFnZWQgcGFnZS4g
IFRoZXJlIGFyZSB0d28gY2xhc3NlcyBvZiBhY2Nlc3NlcyB0aGF0IGNhbiBvY2N1ciwKICAgICB0
aG91Z2ggdGhleSBhcmUgaW5kaXN0aW5ndWlzaGFibGUgZnJvbSB0aGUgcG9pbnQgb2YgdmlldyBv
ZiB0aGUgcmluZwogICAgIHByb3RvY29sOgogICAgICBhKSBhY2Nlc3NlcyBmcm9tIHdpdGhpbiB0
aGUgZ3Vlc3QsIHdoaWNoIHJlc3VsdCBpbiB0aGUgYWNjZXNzaW5nIHZDUFUKICAgICAgICAgYmVp
bmcgcGF1c2VkCiAgICAgIGIpIG1hcHBpbmdzIG9mIHBhZ2VkIHBhZ2VzIGJ5IGZvcmVpZ24gZG9t
YWlucywgd2hpY2ggYXJlIG1hZGUgdG8gZmFpbAogICAgICAgICAod2l0aCB0aGUgZXhwZWN0YXRp
b24gdGhhdCB0aGUgbWFwcGVyIHJldHJ5IGFmdGVyIHNvbWUgZGVsYXkpCiAgICAgSW4gZWl0aGVy
IGNhc2UsIHRoZSByZXF1ZXN0IG1hZGUgdG8gdGhlIHJpbmcgY29tbXVuaWNhdGVzIHRoZSBmYXVs
dGluZyBwZm4uCiAgICAgSW4gdGhlIGZvcm1lciBjYXNlLCBpdCBhbHNvIGNvbW11bmljYXRlcyB0
aGUgZmF1bHRpbmcgdkNQVS4KICAyKSBUaGUgcGFnZXIgY29uc3VtZXMgdGhlc2UgcmVxdWVzdHMs
IG9idGFpbnMgdGhlIGNvbnRlbnRzIG9mIHRoZSBmYXVsdGluZwogICAgIHBmbnMgYnkgaXRzIG93
biB1bmlxdWUgbWVhbnMsIGFuZCBhZnRlciBwZXJmb3JtaW5nIHRoZSBgcHJlcGAgb3BlcmF0aW9u
IHRvCiAgICAgaW5zdGFsbCB0aGVtLCBlbWl0cyBiYWNrIGludG8gdGhlIHJpbmcgYSByZXNwb25z
ZSBjb250YWluaW5nIGV4YWN0bHkgdGhlCiAgICAgaW5mb3JtYXRpb24gaW4gdGhlIG9yaWdpbmFs
IHJlcXVlc3QuCgoyLjIuNi4yIFBvc3QtY29weSBwYWdpbmcKCiBQb3N0LWNvcHkgcGFnaW5nIHNl
dHVwIG9jY3VycyB3aGVuIHRoZSBQT1NUQ09QWV9QRk5TX0JFR0lOIHJlY29yZCBhcnJpdmVzLiAg
VGhlCiBsaWJ4YyByZXN0b3JlIGhlbHBlciBiZWdpbnMgYnkgcmVnaXN0ZXJpbmcgaXRzZWxmIGFz
IHRoZSBuZXcgZ3Vlc3QncyBwYWdlciwKIGVuYWJsaW5nIHBhZ2luZyBhbmQgc2V0dGluZyB1cCB0
aGUgZXZlbnQgcmluZy4KCiBBcyBzdWJzZXF1ZW50IFBPU1RDT1BZX1BGTlMgcmVjb3JkcyBhcnJp
dmUsIHRoZSBwZm5zIHRoZXkgY29udGFpbiBtdXN0IGFsbCBiZQogbWFya2VkIGFzIHBhZ2VkIG91
dCBhdCB0aGUgaHlwZXJ2aXNvciBsZXZlbC4gIERvaW5nIHNvIG5haXZlbHkgY2FuIGJlCiBwcm9o
aWJpdGl2ZWx5IGNvc3RseSB3aGVuIHRoZSBudW1iZXIgb2YgcG9zdC1jb3B5IHBhZ2VzIGlzIGxh
cmdlOyB0aGlzIHByb2JsZW0sCiBhbmQgaXRzIHNvbHV0aW9uLCBhcmUgZGVzY3JpYmVkIGluIDIu
Mi42LjMuCgogQWZ0ZXIgY29udHJvbCBvZiB0aGUgc3RyZWFtIGlzIHJldHVybmVkIGF0IHRoZSBl
bmQgb2YgdGhlIHBvc3QtY29weSB0cmFuc2l0aW9uLAogdGhlIHN0ZWFkeS1zdGF0ZSBvZiB0aGUg
cG9zdC1jb3B5IHBoYXNlIGJlZ2lucy4gIENydWNpYWxseSwgdGhpcyBvY2N1cnMgZXZlbgogd2hp
bGUgdGhlIGxpYnhsICdidWlsZGluZycgb2YgdGhlIGd1ZXN0IHByb2NlZWRzLiAgVGhpcyBpcyBp
bXBvcnRhbnQgYmVjYXVzZQogZG9tYWluIGJ1aWxkaW5nIGNhbiBhbmQgZG9lcyBhY2Nlc3MgZ3Vl
c3QgbWVtb3J5IC0gaW4gcGFydGljdWxhciwgUUVNVSBtYXBzCiBndWVzdCBtZW1vcnkuCgogRm9y
IHRoZSBkdXJhdGlvbiBvZiB0aGUgcG9zdC1jb3B5IHBoYXNlLCB0aGUgcmVjZWl2ZXIgbWFpbnRh
aW5zIGEgc2ltcGxlCiBzdGF0ZS1tYWNoaW5lIGZvciBlYWNoIHBvc3QtY29weSBwZm4sIGRlc2Ny
aWJlZCBpbiB0aGlzIHNvdXJjZS1jb2RlIGNvbW1lbnQgYXQKIHRoZSBkZWNsYXJhdGlvbiBvZiBp
dHMgc3RvcmFnZToKCiAgICAgLyoKICAgICAgKiBQcmlvciB0byB0aGUgcmVjZWlwdCBvZiB0aGUg
Zmlyc3QgUE9TVENPUFlfUEZOUyByZWNvcmQsIGFsbAogICAgICAqIHBmbnMgYXJlICdpbnZhbGlk
JywgbWVhbmluZyB0aGF0IHdlIGRvbid0ICh5ZXQpIGJlbGlldmUgdGhhdAogICAgICAqIHRoZXkg
bmVlZCB0byBiZSBtaWdyYXRlZCBhcyBwYXJ0IG9mIHRoZSBwb3N0Y29weSBwaGFzZS4KICAgICAg
KgogICAgICAqIFBmbnMgcmVjZWl2ZWQgaW4gUE9TVENPUFlfUEZOUyByZWNvcmRzIGJlY29tZSAn
b3V0c3RhbmRpbmcnLAogICAgICAqIG1lYW5pbmcgdGhhdCB0aGV5IG11c3QgYmUgbWlncmF0ZWQg
YnV0IGhhdmVuJ3QgeWV0IGJlZW4KICAgICAgKiByZXF1ZXN0ZWQsIHJlY2VpdmVkIG9yIGRyb3Bw
ZWQuCiAgICAgICoKICAgICAgKiBBIHBmbiB0cmFuc2l0aW9ucyBmcm9tIG91dHN0YW5kaW5nIHRv
IHJlcXVlc3RlZCB3aGVuIHdlCiAgICAgICogcmVjZWl2ZSBhIHJlcXVlc3QgZm9yIGl0IG9uIHRo
ZSBwYWdpbmcgcmluZyBhbmQgcmVxdWVzdCBpdAogICAgICAqIGZyb20gdGhlIHNlbmRlciwgYmVm
b3JlIGhhdmluZyByZWNlaXZlZCBpdC4gIFRoZXJlIGlzIGF0CiAgICAgICogbGVhc3Qgb25lIHZh
bGlkIGVudHJ5IGluIHBlbmRpbmdfcmVxdWVzdHMgZm9yIGVhY2ggcmVxdWVzdGVkCiAgICAgICog
cGZuLgogICAgICAqCiAgICAgICogQSBwZm4gdHJhbnNpdGlvbnMgZnJvbSBlaXRoZXIgb3V0c3Rh
bmRpbmcgb3IgcmVxdWVzdGVkIHRvCiAgICAgICogcmVhZHkgd2hlbiBpdHMgY29udGVudHMgYXJl
IHJlY2VpdmVkLiAgUmVzcG9uc2VzIHRvIGFsbAogICAgICAqIHByZXZpb3VzIHBhZ2VyIHJlcXVl
c3RzIGZvciB0aGlzIHBmbiBhcmUgcHVzaGVkIGF0IHRoaXMgdGltZSwKICAgICAgKiBhbmQgc3Vi
c2VxdWVudCBwYWdlciByZXF1ZXN0cyBmb3IgdGhpcyBwZm4gY2FuIGJlIHJlc3BvbmRlZAogICAg
ICAqIHRvIGltbWVkaWF0ZWx5LgogICAgICAqCiAgICAgICogQSBwZm4gdHJhbnNpdGlvbnMgZnJv
bSBvdXRzdGFuZGluZyB0byBkcm9wcGVkIGlmIHdlJ3JlCiAgICAgICogbm90aWZpZWQgb24gdGhl
IHJpbmcgb2YgdGhlIGRyb3AuICBXZSB0cmFjayB0aGlzIGV4cGxpY2l0bHkKICAgICAgKiBzbyB0
aGF0IHdlIGRvbid0IHBhbmljIHVwb24gc3Vic2VxdWVudGx5IHJlY2VpdmluZyB0aGUKICAgICAg
KiBjb250ZW50cyBvZiB0aGlzIHBhZ2UgZnJvbSB0aGUgc2VuZGVyLgogICAgICAqCiAgICAgICog
SW4gc3VtbWFyeSwgdGhlIHBlci1wZm4gcG9zdGNvcHkgc3RhdGUgbWFjaGluZSBpczoKICAgICAg
KgogICAgICAqIGludmFsaWQgLT4gb3V0c3RhbmRpbmcgLT4gcmVxdWVzdGVkIC0+IHJlYWR5CiAg
ICAgICogICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgIF4KICAgICAgKiAg
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAqICAgICAgICAg
ICAgICAgIHwKICAgICAgKiAgICAgICAgICAgICAgICArLS0tLS0tIC0+IGRyb3BwZWQKICAgICAg
KgogICAgICAqIFRoZSBzdGF0ZSBvZiBlYWNoIHBmbiBpcyB0cmFja2VkIHVzaW5nIHRoZXNlIGZv
dXIgYml0bWFwcy4KICAgICAgKi8KICAgICB1bnNpZ25lZCBsb25nICpvdXRzdGFuZGluZ19wZm5z
OwogICAgIHVuc2lnbmVkIGxvbmcgKnJlcXVlc3RlZF9wZm5zOwogICAgIHVuc2lnbmVkIGxvbmcg
KnJlYWR5X3BmbnM7CiAgICAgdW5zaWduZWQgbG9uZyAqZHJvcHBlZF9wZm5zOwoKIEEgZ2l2ZW4g
cGZuJ3Mgc3RhdGUgaXMgZGVmaW5lZCBieSB0aGUgc2V0IGl0J3MgaW4gKHNldCBtZW1iZXJzaGlw
cyBhcmUgbXV0dWFsbHkKIGV4Y2x1c2l2ZSkuCgogVGhlIHJlY2VpdmVyJ3MgcG9zdC1jb3B5IGxv
b3AgY2FuIGJlIGV4cHJlc3NlZCBpbiBwc2V1ZG8tY29kZSBhczoKCiAgICAgb3V0c3RhbmRpbmdf
cGZucyA9IHsgZmluYWwgZGlydHkgcGFnZXMgfQogICAgIHJlcXVlc3RlZF9wZm5zID0geyB9CiAg
ICAgcmVhZHlfcGZucyA9IHsgfQogICAgIHdoaWxlIChvdXRzdGFuZGluZ19wZm5zIGlzIG5vdCBl
bXB0eSkgewogICAgICAgICAvKgogICAgICAgICAgKiBXYWl0IGZvciBhIG5vdGlmaWNhdGlvbiBv
biB0aGUgcGFnaW5nIHJpbmcgZXZlbnQgY2hhbm5lbCwgb3IgZm9yCiAgICAgICAgICAqIGRhdGEg
dG8gYXJyaXZlIG9uIHRoZSBtaWdyYXRpb24gc3RyZWFtLgogICAgICAgICAgKi8KICAgICAgICAg
d2FpdF9mb3JfZXZlbnRzKCk7CgogICAgICAgICAvKgogICAgICAgICAgKiBDb25zdW1lIGFueSBu
ZXcgZmF1bHRzIGdlbmVyYXRlZCBieSB0aGUgZ3Vlc3QgYW5kIGZvcndhcmQgdGhlbSB0bwogICAg
ICAgICAgKiB0aGUgc2VuZGVyIHNvIHRoYXQgdGhlaXIgdHJhbnNtaXNzaW9uIGlzIHByaW9yaXRp
emVkLgogICAgICAgICAgKi8KICAgICAgICAgZmF1bHRzID0ge30KICAgICAgICAgd2hpbGUgKCFl
bXB0eShwYWdpbmdfcmluZykpIHsKICAgICAgICAgICAgIGZhdWx0ID0gdGFrZShwYWdpbmdfcmlu
ZykKICAgICAgICAgICAgIGlmIChmYXVsdCBpbiByZWFkeV9wZm5zKSB7CiAgICAgICAgICAgICAg
ICAgLyoKICAgICAgICAgICAgICAgICAgKiBJdCdzIHBvc3NpYmxlIHRoYXQgdGhlIGZhdWx0aW5n
IHBhZ2UgbWF5IGhhdmUgYXJyaXZlZCBhbmQKICAgICAgICAgICAgICAgICAgKiBiZWVuIGxvYWRl
ZCBhZnRlciB0aGUgZmF1bHQgb2NjdXJyZWQgYnV0IGJlZm9yZSB3ZSBnb3QKICAgICAgICAgICAg
ICAgICAgKiBhcm91bmQgdG8gY29uc3VtaW5nIHRoZSBldmVudCBmcm9tIHRoZSByaW5nLiAgSW4g
dGhpcyBjYXNlLAogICAgICAgICAgICAgICAgICAqIHJlcGx5IGltbWVkaWF0ZWx5LgogICAgICAg
ICAgICAgICAgICAqLwogICAgICAgICAgICAgICAgIG5vdGlmeShwYWdpbmdfcmluZykKICAgICAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgZmF1bHRzICs9IGZhdWx0CiAgICAgICAg
ICAgICB9CiAgICAgICAgIH0KCiAgICAgICAgIG91dHN0YW5kaW5nX3BmbnMgLT0gZmF1bHRzCiAg
ICAgICAgIHJlcXVlc3RlZF9wZm5zICs9IGZhdWx0cwogICAgICAgICBzZW5kKGZhdWx0cykKCiAg
ICAgICAgIC8qCiAgICAgICAgICAqIENvbnN1bWUgaW5jb21pbmcgcGFnZSBkYXRhIHJlY29yZHMg
YnkgaW5zdGFsbGluZyB0aGVpciBjb250ZW50cyBpbnRvCiAgICAgICAgICAqIHRoZSBndWVzdC4g
IElmIGEgZ3Vlc3QgdkNQVSBpcyBwYXVzZWQgd2FpdGluZyBmb3IgdGhlIGFycml2YWwgb2YgYQog
ICAgICAgICAgKiBnaXZlbiBwYWdlLCB1bnBhdXNlIGl0IG5vdyB0aGF0IGl0J3Mgc2FmZSB0byBj
b250aW51ZS4KICAgICAgICAgICovCiAgICAgICAgIHdoaWxlIChyZWNvcmQgPSByZWFkX3JlY29y
ZChtaWdyYXRpb25fc3RyZWFtKSkgewogICAgICAgICAgICAgcGFnaW5nX2xvYWQocmVjb3JkLnBm
biwgcmVjb3JkLmRhdGEpCiAgICAgICAgICAgICBpZiAocmVjb3JkLnBmbiBpbiByZXF1ZXN0ZWRf
cGZucykgewogICAgICAgICAgICAgICAgIG5vdGlmeShwYWdpbmdfcmluZykKICAgICAgICAgICAg
IH0KCiAgICAgICAgICAgICByZXF1ZXN0ZWRfcGZucyAtPSByZWNvcmQucGZuCiAgICAgICAgICAg
ICByZWFkeV9wZm5zICs9IHJlY29yZC5wZm4KICAgICAgICAgfQogICAgIH0KCiBUaGUgc2VuZGVy
J3MgY29tcGFuaW9uIHBvc3QtY29weSBsb29wIGlzIHNpbXBsZXI6CgogICAgIHJlbWFpbmluZ19w
YWdlcyA9IHsgZmluYWwgZGlydHkgcGFnZXMgfQogICAgIHdoaWxlIChyZW1haW5pbmdfcGFnZXMp
IHsKICAgICAgICAgdHJhbnNtaXNzaW9uX2JhdGNoID0ge30KCiAgICAgICAgIC8qIFNlcnZpY2Ug
bmV3IGZhdWx0cy4gKi8KICAgICAgICAgZmF1bHRzID0gcmVjdl9mYXVsdHMoKQogICAgICAgICBp
ZiAoZmF1bHRzKSB7CiAgICAgICAgICAgICB0cmFuc21pc3Npb25fYmF0Y2ggKz0gZmF1bHRzCiAg
ICAgICAgIH0KCiAgICAgICAgIC8qIEZpbGwgb3V0IHRoZSByZXN0IG9mIHRoZSBiYXRjaCB3aXRo
IGJhY2tncm91bmQgcGFnZXMuICovCiAgICAgICAgIHJlbWFpbmRlciA9IHRha2UocmVtYWluaW5n
X3BhZ2VzLCBCQVRDSF9TSVpFIC0gY291bnQoZmF1bHRzKSkKICAgICAgICAgdHJhbnNtaXNzaW9u
X2JhdGNoICs9IHJlbWFpbmRlcgogICAgICAgICByZW1haW5pbmdfcGFnZXMgLT0gcmVtYWluZGVy
CgogICAgICAgICBzZW5kKHRyYW5zbWlzc2lvbl9iYXRjaCkKICAgICB9CgogT25lIGludGVyZXN0
aW5nIHByb2JsZW0gaXMgaW4gZGVjaWRpbmcgd2hpY2ggbm90LXlldC1yZXF1ZXN0ZWQgcGFnZXMg
c2hvdWxkIGJlCiBwdXNoZWQgaW4gdGhlIG5leHQgYmFja2dyb3VuZCBiYXRjaC4gIElkZWFsbHks
IHRoZXkgc2hvdWxkIGJlIHNlbnQgaW4gdGhlIG9yZGVyCiB0aGV5J2xsIGJlIGFjY2Vzc2VkLCB0
byBtaW5pbWl6ZSB0aGUgZmF1bHRzIGF0IHRoZSByZWNlaXZlci4gIEluIHByYWN0aWNlLAogdGhl
IGdlbmVyYWwgcHJvYmxlbSBvZiBwcmVkaWN0aW5nIHRoZSBndWVzdCdzIHBhZ2UgYWNjZXNzIHN0
cmVhbSBpcyBfZXh0cmVtZWx5XwogZGlmZmljdWx0IC0gdGhpcyBpcyB0aGUgd2VsbC1rbm93biBw
cmUtcGFnaW5nIHByb2JsZW0sIHdoaWNoIGhhcyBiZWVuIGV4cGxvcmVkCiBieSBkZWNhZGVzIG9m
IGFjYWRlbWljIGFuZCBpbmR1c3RyaWFsIHJlc2VhcmNoLiAgVGhlIGN1cnJlbnQgdmVyc2lvbiBv
ZiB0aGUKIHBhdGNoIHNlcmllcyBleHBsb2l0cyBzcGF0aWFsIGxvY2FsaXR5IGluIHRoZSBwaHlz
aWNhbCBwYWdlIGFjY2VzcyBzdHJlYW0gYnkKIHN0YXJ0aW5nIGF0IHRoZSBuZXh0IHVuc2VudCBw
Zm4gYWZ0ZXIgdGhlIGxhc3QgZmF1bHRpbmcgcGZuIGFuZCBwcm9jZWVkaW5nCiBmb3J3YXJkLgoK
IFRoZSBzZW5kZXIgdGVybWluYXRlcyB0aGUgbGlieGMgc3RyZWFtIHdpdGggYSBQT1NUQ09QWV9D
T01QTEVURSByZWNvcmQgc28gdGhhdAogdGhlIHJlY2VpdmVyIGNhbiBmbHVzaCAoaS5lLiBjb25z
dW1lKSBhbGwgaW4tZmxpZ2h0IFBPU1RDT1BZX1BBR0VfREFUQSByZWNvcmRzCiBiZWZvcmUgY29u
dHJvbCBvZiB0aGUgc3RyZWFtIGlzIGhhbmRlZCBiYWNrIHRvIGxpYnhsIG9uIGJvdGggc2lkZXMu
CgoyLjIuNi4zIEJhdGNoIHBhZ2Utb3V0IG9wZXJhdGlvbnMKCiBXaGVuIGEgYmF0Y2ggb2YgUE9T
VENPUFlfUEZOUyBhcnJpdmVzIGR1cmluZyB0aGUgcG9zdC1jb3B5IHRyYW5zaXRpb24sIGFsbCBv
ZgogdGhlIHBmbnMgaW4gdGhlIGJhdGNoIG11c3QgYmUgbWFya2VkIHBhZ2VkLW91dCBhcyBxdWlj
a2x5IGFzIHBvc3NpYmxlIHRvCiBtaW5pbWl6ZSB0aGUgZG93bnRpbWUgcmVxdWlyZWQuICBEb2lu
ZyBzbyB1c2luZyB0aGUgZXhpc3RpbmcgcGFnaW5nIHByaW1pdGl2ZXMKIHJlcXVpcmVzOgogIDEp
ICdQb3B1bGF0aW5nJyAoaS5lLiBhbGxvY2F0aW5nIGEgYmFja2luZyBwaHlzaWNhbCBwYWdlIGZv
cikgYW55IHBhZ2VzIGluIHRoZQogICAgIGJhdGNoIHRoYXQgYXJlbid0IGFscmVhZHksIGJlY2F1
c2Ugb25seSBwb3B1bGF0ZWQgcGFnZXMgY2FuIGJlICdwYWdlZCBvdXQnLgogICAgIEluIGEgbWln
cmF0aW9uIHRoYXQgdHJhbnNpdGlvbnMgdG8gcG9zdC1jb3B5IGJlZm9yZSB0aGUgZW5kIG9mIHRo
ZSBmaXJzdAogICAgIGl0ZXJhdGlvbiwgYW55IHBhZ2VzIG5vdCBzZW50IGR1cmluZyB0aGUgcGFy
dGlhbCBmaXJzdCByb3VuZCB3aWxsIGJlCiAgICAgdW5wb3B1bGF0ZWQgZHVyaW5nIHRoZSBwb3N0
LWNvcHkgdHJhbnNpdGlvbi4gIEluIHRoZSBzcGVjaWFsIGNhc2Ugb2YgYW4KICAgICBpbnN0YW50
IHBvc3QtY29weSBtaWdyYXRpb24sIHRoaXMgd2lsbCBiZSBfYWxsXyBvZiB0aGUgZ3Vlc3QncyBw
YWdlcy4KICAyKSBQZXJmb3JtaW5nIHRoZSBgbm9taW5hdGVgIGFuZCBgZXZpY3RgIG9wZXJhdGlv
bnMgaW5kaXZpZHVhbGx5IG9uIGVhY2ggcGFnZQogICAgIGluIHR1cm4sIGJlY2F1c2Ugb25seSBu
b21pbmF0ZWQgcGFnZXMgY2FuIGJlIGV2aWN0ZWQuCgogVGhlcmUgYXJlIGEgZmV3IG9idmlvdXMg
aW5lZmZpY2llbmNpZXMgaGVyZToKICAtIFBvcHVsYXRpbmcgdGhlIHBhZ2VzIGlzIHVubmVjZXNz
YXJ5LgogIC0gVGhlIGBub21pbmF0ZWAgb3BlcmF0aW9uIGlzIGVudGlyZWx5IHVubmVjZXNzYXJ5
IHdoZW4gdGhlIHBhZ2UncyBjb250ZW50cwogICAgYXJlIGFscmVhZHkgYXZhaWxhYmxlIGZyb20g
dGhlIHBhZ2VyJ3MgYmFja2luZyBzdG9yZSBhbmQgY2FuJ3QgYmUKICAgIGludmFsaWRhdGVkIGJ5
IG1vZGlmaWNhdGlvbiBieSB0aGUgZ3Vlc3Qgb3Igb3RoZXIgZm9yZWlnbiBkb21haW5zLgogIC0g
VGhlIGBldmljdGAgb3BlcmF0aW9uIGFjdHMgb24gYSBzaW5nbGUgcGFnZSBhdCBhIHRpbWUgZXZl
biB3aGVuIG1hbnkgcGFnZXMKICAgIGFyZSBrbm93biB0byBuZWVkIGV2aWN0aW9uIHVwIGZyb250
LgoKIFRvZ2V0aGVyLCB0aGVzZSBpbmVmZmljaWVuY2llcyBtYWtlIHRoZSBjb21iaW5lZCBvcGVy
YXRpb24gb2YgJ2V2aWN0aW5nJyBtYW55CiBwZm5zIGF0IGEgdGltZSBkdXJpbmcgdGhlIGNyaXRp
Y2FsIHBvc3QtY29weSB0cmFuc2l0aW9uIGRvd250aW1lIHBoYXNlIHF1aXRlCiBjb3N0bHkuICBR
dWFudGl0YXRpdmVseSwgaW4gbXkgZXhwZXJpbWVudGFsIHNldC11cCAoZGVzY3JpYmVkIGluIGRl
dGFpbCBpbgogc2VjdGlvbiAzLjIuMSkgSSBtZWFzdXJlZCB0aGUgdGltZSByZXF1aXJlZCB0byBl
dmljdCBhIGJhdGNoIG9mIDUxMmsgcGZucyBhdAogOC41MzVzLCB3aGljaCBpcyBfZW5vcm1vdXNf
IGZvciBvdXRyaWdodCBkb3dudGltZS4KCiBUbyBzb2x2ZSB0aGlzIHByb2JsZW0sIHRoZSBsYXN0
IHBhdGNoZXMgaW4gdGhlIHNlcmllcyBpbnRyb2R1Y2UgYSBuZXcgbWVtb3J5CiBwYWdpbmcgb3Ag
ZGVzaWduZWQgdG8gYWRkcmVzcyBzcGVjaWZpY2FsbHkgdGhpcyBzaXR1YXRpb24sIGNhbGxlZAog
YHBvcHVsYXRlX2V2aWN0ZWRgLiAgVGhpcyBvcGVyYXRpb24gdGFrZXMgYSBfYmF0Y2hfIG9mIHBm
bnMgYW5kLCBmb3IgZWFjaCBvbmU6CiAgLSBkZS1wb3B1bGF0ZXMgaXQgaWYgcG9wdWxhdGVkCiAg
LSB0cmFuc2l0aW9ucyBpdCBkaXJlY3RseSB0byB0aGUgcGFnZWQtb3V0IHN0YXRlLCBza2lwcGlu
ZyB0aGUgbm9taW5hdGlvbiBzdGVwCgogV2l0aCBhIGZ1cnRoZXIgcGF0Y2ggcmV3cml0aW5nIHRo
ZSBQT1NUQ09QWV9QRk5TIGhhbmRsZXIgdG8gdXNlIHRoaXMgbmV3CiBwcmltaXRpdmUsIEkgbWVh
c3VyZWQgYSA1MTJrLXBmbiBldmljdGlvbiB0aW1lIG9mIDEuNTkwcywgYSA1LjR4IGltcHJvdmVt
ZW50LgoKMi4yLjcgbGlieGxfZG9tYWluX2xpdmVfbWlncmF0ZSgpIDwtPiBsaWJ4bF9kb21haW5f
Y3JlYXRlX3Jlc3RvcmUoKSwgUGFydCBUd28KCiBUaGUgc2VuZGVyIHNpZGUgb2YgdGhpcyBzdGFn
ZSBpcyB1bmNoYW5nZWQ6IGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUoKSByZXR1cm5zCiBhbG1v
c3QgaW1tZWRpYXRlbHkgYmFjayB1cCB0byBgeGwgbWlncmF0ZWAuCgogVGhlIHJlY2VpdmVyIHNp
ZGUgYmVjb21lcyBtb3JlIGNvbXBsaWNhdGVkLCBob3dldmVyLCBhcyBpdCBub3cgaGFzIHRvCiBt
YW5hZ2UgdGhlIGNvbXBsZXRpb24gb2YgdHdvIGFzeW5jaHJvbm91cyBvcGVyYXRpb25zOgogIDEp
IGl0cyBsaWJ4YyBoZWxwZXIsIHdoaWNoIHRlcm1pbmF0ZXMgd2hlbiBhbGwgb2YgdGhlIG91dHN0
YW5kaW5nIHBvc3QtY29weQogICAgIHBhZ2VzIGhhdmUgYXJyaXZlZCBhbmQgYmVlbiBpbnN0YWxs
ZWQKICAyKSB0aGUgZG9tYWluLWJ1aWxkaW5nL3Jlc3VtcHRpb24gcHJvY2VzcyBkZXRhaWxlZCBp
biBzZWN0aW9uIDIuMS42ICh0aGUKICAgICBmdW5jdGlvbmFsIHNlcXVlbmNlIGlzIHVuY2hhbmdl
ZCAtIHRoZSBmYWN0IHRoYXQgc29tZSBndWVzdCBtZW1vcnkgcmVtYWlucwogICAgIHVubWlncmF0
ZWQgaXMgbWFkZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGJ5IHRoZSBsaWJ4YyBwYWdlcikKCiBU
aGVzZSBvcGVyYXRpb25zIChyZWZlcnJlZCB0byBpbiBjb2RlIGFzIHRoZSAnc3RyZWFtJyBhbmQg
J3Jlc3VtZScgb3BlcmF0aW9ucywKIHJlc3BlY3RpdmVseSkgY2FuIGNvbXBsZXRlIGluIGVpdGhl
ciBvcmRlciwgYW5kIGVpdGhlciBjYW4gZmFpbC4gIEEgcGFpciBvZgogc3RhdGUgbWFjaGluZXMg
ZW5jb2RpbmcgdGhlIHByb2dyZXNzIG9mIGVhY2ggYXJlIHRoZXJlZm9yZSBpbnRyb2R1Y2VkIHRv
IHRoZQogbGlieGwgZG9tYWluIGNyZWF0ZSBzdGF0ZSBjb250ZXh0IHN0cnVjdHVyZSwgd2l0aCB0
aHJlZSBwb3NzaWJsZSBzdGF0ZXMgZWFjaDoKCiAgICAgSU5QUk9HUkVTUyAtLSstLT4gRkFJTEVE
IChyYykKICAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgICArLS0+IFNVQ0NFU1Mg
KHJjID09IDApCgogSW4gYSBoZWFsdGh5IG1pZ3JhdGlvbiwgdGhlIGZpcnN0IG9wZXJhdGlvbiB0
byBtYWtlIHRoZSBJTlBST0dSRVNTIC0+IFNVQ0NFU1MKIHRyYW5zaXRpb24gc2ltcGx5IHJlY29y
ZHMgaXRzIGZpbmFsIHN0YXRlIGFzIHN1Y2ggYW5kIHdhaXRzIGZvciB0aGUgY29tcGxldGlvbgog
b2YgdGhlIHNlY29uZC4gIFRoZSBzZWNvbmQgb3BlcmF0aW9uIHRvIGNvbXBsZXRlIHRoZW4gZmlu
ZHMgdGhlIG90aGVyIGFscmVhZHkKIGNvbXBsZXRlLCBhbmQgY2FsbHMgdGhlIG92ZXJhbGwgY29t
cGxldGlvbiBjYWxsYmFjayB0byByZXBvcnQgc3VjY2Vzcy4gIEZvcgogZXhhbXBsZSwgaW4gdGhl
IGNhc2Ugb2YgYSBsb25nIG1lbW9yeSBwb3N0LWNvcHkgcGhhc2UsIHRoZSByZXN1bWUgb3BlcmF0
aW9uIGlzCiBleHBlY3RlZCB0byBjb21wbGV0ZSBmaXJzdC4gIFdoZW4gaXQgZG9lcywgaXQgZmlu
ZHMgdGhhdCB0aGUgc3RyZWFtIG9wZXJhdGlvbgogaXMgc3RpbGwgcnVubmluZywgc28gaXQgc2lt
cGx5IHRyYW5zaXRpb25zIHRvIFNVQ0NFU1MuICBXaGVuIHRoZSBwb3N0LWNvcHkKIG1pZ3JhdGlv
biBpcyBmaW5pc2hlZCBhbmQgdGhlIGxpYnhjIGhlbHBlciB0ZXJtaW5hdGVzLCB0aGUgbmV3CiBk
b21jcmVhdGVfcG9zdGNvcHlfc3RyZWFtX2RvbmUoKSBjYWxsYmFjayBmaW5kcyB0aGUgcmVzdW1l
IHN1Y2Nlc3NmdWxseQogY29tcGxldGVkIGFuZCByZXBvcnRzIHRoZSBjb21wbGV0aW9uIG9mIHRo
ZSBlbnRpcmUgb3BlcmF0aW9uLgoKIFRoZSAncmVzdW1lJyBvcGVyYXRpb24gaXMgaW5pdGlhdGVk
IGZyb20gdGhlCiBkb21jcmVhdGVfcG9zdGNvcHlfdHJhbnNpdGlvbl9jYWxsYmFjaygpLCBraWNr
aW5nIG9mZiB0aGUgc2FtZSBjYWxsYmFjawogc2VxdWVuY2UgYXMgc3RhcnRlZCBieSBkb21jcmVh
dGVfc3RyZWFtX2RvbmUoKSBpbiB0aGUgbm9uLXBvc3QtY29weSBjYXNlLiAgQWxsCiB0ZXJtaW5h
dGlvbiBwb2ludHMgYWxvbmcgdGhpcyBjYWxsYmFjayBzZXF1ZW5jZSBhcmUgaG9va2VkIGJ5IHRo
ZSBuZXcKIGRvbWNyZWF0ZV9yZXBvcnRfcmVzdWx0KCksIHdoaWNoIHdoZW4gZ2l2ZW4gYSBzdWNj
ZXNzZnVsIHJlc3VsdCB0byByZXBvcnQgYWxzbwogdW5wYXVzZXMgdGhlIGd1ZXN0IHRvIGJlZ2lu
IHRydWUgcG9zdC1jb3B5IGV4ZWN1dGlvbi4gIElmIHRoZSByZXN1bWUgZmFpbHMgYW5kCiB0aGUg
c3RyZWFtIGlzbid0IHlldCBjb21wbGV0ZSwgd2UgbGF0Y2ggdGhlIGVycm9yLCBhY3RpdmVseSBh
Ym9ydCB0aGUgc3RyZWFtCiBhbmQgdGhlbiB3YWl0IGZvciB0aGUgZmFpbHVyZSBjb21wbGV0aW9u
IG9mIHRoZSBzdHJlYW0gdG8gY29tcGxldGUgdGhlIG92ZXJhbGwKIG9wZXJhdGlvbi4KCiBUaGUg
J3N0cmVhbScgb3BlcmF0aW9uJ3MgY29tcGxldGlvbiBpcyBzaWduYWxsZWQgYnkKIGRvbWNyZWF0
ZV9wb3N0Y29weV9zdHJlYW1fZG9uZSgpLCB3aGljaCBpcyB3aXJlZCB1cCB0byB0aGUgbGlieGMg
aGVscGVyJ3MKIFNJR0NITEQgaW4gdGhlIHdheSB0aGF0IGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgp
IHdhcyBwcmV2aW91c2x5LiAgSWYgdGhlIHN0cmVhbQogZmFpbHMsIGl0cyBlcnJvciBpcyBzaW1w
bHkgc3Rhc2hlZCAoYW5kIG5vIG90aGVyIGFjdGlvbiB0YWtlbikgb24gdGhlCiBhc3N1bXB0aW9u
IHRoYXQgdGhlIHJlc3VtcHRpb24gd2lsbCBldmVudHVhbGx5IGNvbXBsZXRlIG9uZSB3YXkgb3Ig
YW5vdGhlciBhbmQKIGZpbmQgaXQuCgoyLjIuOCBgeGwgbWlncmF0ZWAgPC0+IGB4bCBtaWdyYXRl
LXJlY2VpdmVgLCBQYXJ0IFR3bwoKIElmIGV2ZXJ5dGhpbmcgaGFzIGdvbmUgYWNjb3JkaW5nIHRv
IHBsYW4gdXAgdG8gdGhpcyBwb2ludCwgdGhlIG1pZ3JhdGlvbiBpcwogZWZmZWN0aXZlbHkgY29t
cGxldGUgLSB0aGUgZ3Vlc3QgaXMgbm93IHVucGF1c2VkIGFuZCBleGVjdXRpbmcgYXQgdGhlIHJl
Y2VpdmVyCiB3aXRoIGFsbCBvZiBpdHMgbWVtb3J5IG1pZ3JhdGVkLiAgVGhlIGNhdXRpb3VzIGZp
bmFsIHVucGF1c2UgaGFuZHNoYWtlIGlzCiB0aGVyZWZvcmUgbm8gbG9uZ2VyIG5lY2Vzc2FyeSwg
c28gdGhlIHNlbmRlciBzaW1wbHkgZGVzdHJveXMgaXRzIGNvcHkgb2YgdGhlCiBkb21haW4sIHRo
ZSByZWNlaXZlciBzdHJpcHMgdGhlIG1pZ3JhdGlvbiBzdWZmaXggZnJvbSB0aGUgbmFtZSBvZiBp
dHMgY29weSBhbmQKIHRoZSBlbnRpcmUgcHJvY2VzcyBpcyBjb21wbGV0ZSEgIFRoZSByZWNlaXZl
ciBkb2VzIHN0aWxsIHNlbmQgYSBjb21wbGV0aW9uCiBtZXNzYWdlIHRvIHRoZSBzZW5kZXIsIGhv
d2V2ZXIsIHNpbXBseSB0byBzaWduYWwgdG8gYW4gaW50ZXJhY3RpdmUgdXNlciBhdCB0aGUKIHNl
bmRlciBleGFjdGx5IHdoZW4gdGhlIG9wZXJhdGlvbiBoYXMgY29tcGxldGVkLgoKIElmLCBob3dl
dmVyLCBzb21ldGhpbmcgaGFzIGdvbmUgYXdyeSwgdGhlIHBlbmFsdHkgb2YgcG9zdC1jb3B5J3Mg
ZXh0cmEKIHZ1bG5lcmFiaWxpdHkgdG8gZmFpbHVyZSBpcyBwYWlkLiAgQXQgdGhlIHJlY2VpdmVy
LCBhbnkgZmFpbHVyZSByZXBvcnRlZCBieQogbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKCkg
cmVzdWx0cyBpbiB0aGUgcHJvbXB0IGRlc3RydWN0aW9uIG9mIHRoZSBsb2NhbAogY29weSBvZiB0
aGUgZG9tYWluLCBldmVuIGlmIGl0J3MgYWxyZWFkeSBleGVjdXRpbmcgYXMgcGFydCBvZiB0aGUg
cG9zdC1jb3B5CiBwaGFzZSBhbmQgc29tZSBvZiB0aGUgZ3Vlc3QncyBzdGF0ZSBleGlzdHMgb25s
eSBpbiB0aGlzIGNvcHksIGJlY2F1c2Ugbm8gc2FuZQogcmVjb3ZlcnkgbW9kZSBleGlzdHMgd2l0
aCBvdGhlciBwYXJ0cyBvZiBpdHMgc3RhdGUgbG9jYWxseSB1bmF2YWlsYWJsZS4gIEF0IHRoZQog
c2VuZGVyLCB0aGUgbmV3IHBvc3Rjb3B5X3RyYW5zaXRpb25lZCBvdXQtcGFyYW1ldGVyIG9mCiBs
aWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKCkgaXMgZXhhbWluZWQ6CiAgLSBpZiB0aGUgdHJhbnNp
dGlvbiByZWNvcmQgd2Fzbid0IHRyYW5zbWl0dGVkIChwb3N0Y29weV90cmFuc2l0aW9uZWQgPT0K
ICAgIGZhbHNlKSwgdGhlcmUncyBubyB3YXkgdGhhdCB0aGUgZ3Vlc3QgY291bGQgcG9zc2libHkg
aGF2ZSBiZWd1biBleGVjdXRpbmcgYXQKICAgIHRoZSBzZW5kZXIsIHNvIGl0J3Mgc2FmZSB0byBy
ZWNvdmVyIGJ5IHVucGF1c2luZyB0aGUgb3JpZ2luYWwgY29weSBvZiB0aGUKICAgIGRvbWFpbgog
IC0gaWYgaXQgd2FzLCBob3dldmVyIChwb3N0Y29weV90cmFuc2l0aW9uZWQgPT0gdHJ1ZSksIGl0
J3MgX3Bvc3NpYmxlXyAodGhvdWdoCiAgICBub3QgY2VydGFpbikgdGhhdCB0aGUgZ3Vlc3QgbWF5
IGhhdmUgZXhlY3V0ZWQgKG9yIG1heSBldmVuIHN0aWxsIF9iZV8KICAgIGV4ZWN1dGluZykgYXQg
dGhlIGRlc3RpbmF0aW9uLCBzbyB1bnBhdXNpbmcgaXQgbG9jYWxseSBpc24ndCBzYWZlCgogSW4g
dGhlIGxhdHRlciBjYXNlLCB0aGUgcG9saWN5IGlzIGVzc2VudGlhbGx5IHRoZSBzYW1lIGFzIGlu
IHRoZSBleGlzdGluZwogJ2ZhaWxlZF9iYWRseScgc2NlbmFyaW8gb2Ygbm9ybWFsIHByZS1jb3B5
IG1pZ3JhdGlvbiBpbiB3aGljaCB0aGUgc2VuZGVyIGZhaWxzCiB0byByZWNlaXZlIHRoZSBtaWdy
YXRpb24gc3VjY2VzcyByZXBvcnQgYWZ0ZXIgdHJhbnNtaXR0aW5nIHRoZQogYG1pZ3JhdGVfcGVy
bWlzc2lvbl90b19nb2AgbWVzc2FnZTogdGhlIGxvY2FsIGNvcHkgb2YgdGhlIGRvbWFpbiBpcyBz
dWZmaXhlZAogd2l0aCAtLXBvc3Rjb3B5LWluY29uc2lzdGVudCwgYW5kIGEgZGlhZ25vc3RpYyBt
ZXNzYWdlIGlzIHByaW50ZWQgZXhwbGFpbmluZwogdGhlIGZhaWx1cmUuCgogT25lIG1ham9yIHBv
c3NpYmxlIGltcHJvdmVtZW50IHRvIHRoaXMgc2NoZW1lIGlzIGVzcGVjaWFsbHkgd29ydGggbm90
aW5nOiBhdAogdGhlIHNlbmRlciwgdGhlIGN1cnJlbnQgcG9zdGNvcHlfdHJhbnNpdGlvbmVkIGJp
dCBpcyBhIHZlcnkgY29uc2VydmF0aXZlCiBpbmRpY2F0aW9uIG9mIHdoZXRoZXIgaXQncyBzYWZl
IHRvIGF0dGVtcHQgbG9jYWwgcmVjb3ZlcnkuICBUaGVyZSBhcmUgbWFueSB3YXlzCiBpbiB3aGlj
aCB0aGUgYXR0ZW1wdGVkIHJlc3VtcHRpb24gb2YgdGhlIGRvbWFpbiBhdCB0aGUgcmVjZWl2ZXIg
Y291bGQgZmFpbAogd2l0aG91dCByZW5kZXJpbmcgdGhlIGNvbW11bmljYXRpb24gc3RyZWFtIGJl
dHdlZW4gdGhlIHNlbmRlciBhbmQgcmVjZWl2ZXIKIGlub3BlcmFibGUgKGUuZy4gb25lIG9mIHRo
ZSBkb21haW4ncyBkaXNrcyBtaWdodCBiZSB1bmF2YWlsYWJsZSBhdCB0aGUKIHJlY2VpdmVyKSwg
YW5kIGluIHRoZXNlIHNjZW5hcmlvcyB0aGUgcmVjZWl2ZXIgY291bGQgc2VuZCBhIG1lc3NhZ2Ug
ZXhwbGljaXRseQogaW5kaWNhdGluZyB0byB0aGUgc2VuZGVyIHRoYXQgaXQgc2hvdWxkIGF0dGVt
cHQgcmVjb3ZlcnkuCgozLiBQZXJmb3JtYW5jZSBldmFsdWF0aW9uCgozLjEgUHJpb3Igd29yayBh
bmQgbWV0cmljcwoKICJQb3N0LWNvcHkgbGl2ZSBtaWdyYXRpb24gb2YgdmlydHVhbCBtYWNoaW5l
cyIgW3VdIGRlc2NyaWJlcyBhbiBlYXJsaWVyCiBpbXBsZW1lbnRhdGlvbiBvZiBwb3N0LWNvcHkg
bGl2ZSBtaWdyYXRpb24gaW4gWGVuIGFuZCBldmFsdWF0ZXMgaXRzCiBwZXJmb3JtYW5jZS4gIEFs
dGhvdWdoIHRoZSBkZXRhaWxzIG9mIHRoZWlyIGltcGxlbWVudGF0aW9uIC0gd3JpdHRlbiBuZWFy
bHkgYQogZGVjYWRlIGFnbyBhbmQgcmVxdWlyaW5nIGluLWd1ZXN0IGtlcm5lbCBzdXBwb3J0IC0g
YXJlIHZhc3RseSBkaWZmZXJlbnQgdGhhbgogd2hhdCdzIHByb3Bvc2VkIGhlcmUsIHRoZWlyIG1l
dHJpY3MgYW5kIGFwcHJvYWNoIHRvIHBlcmZvcm1hbmNlIGV2YWx1YXRpb24gYXJlCiBzdGlsbCB1
c2VmdWwgIFNlY3Rpb24gMyBvZiB0aGUgcGFwZXIgZW51bWVyYXRlcyB0aGUgZm9sbG93aW5nIHBl
cmZvcm1hbmNlCiBtZXRyaWNzOgoKICA+ICAxLiBQcmVwYXJhdGlvbiBUaW1lOiBUaGlzIGlzIHRo
ZSB0aW1lIGJldHdlZW4gaW5pdGlhdGluZyBtaWdyYXRpb24gYW5kCiAgPiAgICAgdHJhbnNmZXJy
aW5nIHRoZSBWTeKAmXMgcHJvY2Vzc29yIHN0YXRlIHRvIHRoZSB0YXJnZXQgbm9kZSwgZHVyaW5n
IHdoaWNoCiAgPiAgICAgdGhlIFZNIGNvbnRpbnVlcyB0byBleGVjdXRlIGFuZCBkaXJ0eSBpdHMg
bWVtb3J5LiBGb3IgcHJlLWNvcHksIHRoaXMKICA+ICAgICB0aW1lIGluY2x1ZGVzIHRoZSBlbnRp
cmUgaXRlcmF0aXZlIG1lbW9yeSBjb3B5aW5nIHBoYXNlLCB3aGVyZWFzIGl0IGlzCiAgPiAgICAg
bmVnbGlnaWJsZSBmb3IgcG9zdC1jb3B5LgogID4gIDIuIERvd250aW1lOiBUaGlzIGlzIHRpbWUg
ZHVyaW5nIHdoaWNoIHRoZSBtaWdyYXRpbmcgVk3igJlzIGV4ZWN1dGlvbiBpcwogID4gICAgIHN0
b3BwZWQuIEF0IHRoZSBtaW5pbXVtIHRoaXMgaW5jbHVkZXMgdGhlIHRyYW5zZmVyIG9mIHByb2Nl
c3NvciBzdGF0ZS4KICA+ICAgICBGb3IgcHJlLWNvcHksIHRoaXMgdHJhbnNmZXIgYWxzbyBpbmNs
dWRlcyBhbnkgcmVtYWluaW5nIGRpcnR5IHBhZ2VzLgogID4gICAgIEZvciBwb3N0LWNvcHkgdGhp
cyBpbmNsdWRlcyBvdGhlciBtaW5pbWFsIGV4ZWN1dGlvbiBzdGF0ZSwgaWYgYW55LAogID4gICAg
IG5lZWRlZCBieSB0aGUgVk0gdG8gc3RhcnQgYXQgdGhlIHRhcmdldC4KICA+ICAzLiBSZXN1bWUg
VGltZTogVGhpcyBpcyB0aGUgdGltZSBiZXR3ZWVuIHJlc3VtaW5nIHRoZSBWTeKAmXMgZXhlY3V0
aW9uIGF0CiAgPiAgICAgdGhlIHRhcmdldCBhbmQgdGhlIGVuZCBvZiBtaWdyYXRpb24gYWx0b2dl
dGhlciwgYXQgd2hpY2ggcG9pbnQgYWxsCiAgPiAgICAgZGVwZW5kZW5jaWVzIG9uIHRoZSBzb3Vy
Y2UgbXVzdCBiZSBlbGltaW5hdGVkLiBGb3IgcHJlLWNvcHksIG9uZSBuZWVkcwogID4gICAgIG9u
bHkgdG8gcmUtc2NoZWR1bGUgdGhlIHRhcmdldCBWTSBhbmQgZGVzdHJveSB0aGUgc291cmNlIGNv
cHkuIE9uIHRoZQogID4gICAgIG90aGVyIGhhbmQsIG1ham9yaXR5IG9mIG91ciBwb3N0Y29weSBh
cHByb2FjaCBvcGVyYXRlcyBpbiB0aGlzIHBlcmlvZC4KICA+ICA0LiBQYWdlcyBUcmFuc2ZlcnJl
ZDogVGhpcyBpcyB0aGUgdG90YWwgY291bnQgb2YgbWVtb3J5IHBhZ2VzIHRyYW5zZmVycmVkLAog
ID4gICAgIGluY2x1ZGluZyBkdXBsaWNhdGVzLCBhY3Jvc3MgYWxsIG9mIHRoZSBhYm92ZSB0aW1l
IHBlcmlvZHMuIFByZS1jb3B5CiAgPiAgICAgdHJhbnNmZXJzIG1vc3Qgb2YgaXRzIHBhZ2VzIGR1
cmluZyBwcmVwYXJhdGlvbiB0aW1lLCB3aGVyZWFzIHBvc3QtY29weQogID4gICAgIHRyYW5zZmVy
cyBtb3N0IGR1cmluZyByZXN1bWUgdGltZS4KICA+ICA1LiBUb3RhbCBNaWdyYXRpb24gVGltZTog
VGhpcyBpcyB0aGUgc3VtIG9mIGFsbCB0aGUgYWJvdmUgdGltZXMgZnJvbSBzdGFydAogID4gICAg
IHRvIGZpbmlzaC4gVG90YWwgdGltZSBpcyBpbXBvcnRhbnQgYmVjYXVzZSBpdCBhZmZlY3RzIHRo
ZSByZWxlYXNlIG9mCiAgPiAgICAgcmVzb3VyY2VzIG9uIGJvdGggcGFydGljaXBhdGluZyBub2Rl
cyBhcyB3ZWxsIGFzIHdpdGhpbiB0aGUgVk1zIG9uIGJvdGgKICA+ICAgICBub2Rlcy4gVW50aWwg
dGhlIGNvbXBsZXRpb24gb2YgbWlncmF0aW9uLCB3ZSBjYW5ub3QgZnJlZSB0aGUgc291cmNlCiAg
PiAgICAgVk3igJlzIG1lbW9yeS4KICA+ICA2LiBBcHBsaWNhdGlvbiBEZWdyYWRhdGlvbjogVGhp
cyBpcyB0aGUgZXh0ZW50IHRvIHdoaWNoIG1pZ3JhdGlvbiBzbG93cwogID4gICAgIGRvd24gdGhl
IGFwcGxpY2F0aW9ucyBydW5uaW5nIGluIHRoZSBWTS4gUHJlLWNvcHkgbXVzdCB0cmFjayBkaXJ0
aWVkCiAgPiAgICAgcGFnZXMgYnkgdHJhcHBpbmcgd3JpdGUgYWNjZXNzZXMgdG8gZWFjaCBwYWdl
LCB3aGljaCBzaWduaWZpY2FudGx5CiAgPiAgICAgc2xvd3MgZG93biB3cml0ZS1pbnRlbnNpdmUg
d29ya2xvYWRzLiBTaW1pbGFybHksIHBvc3Rjb3B5IG5lZWRzIHRvCiAgPiAgICAgc2VydmljZSBu
ZXR3b3JrIGZhdWx0cyBnZW5lcmF0ZWQgYXQgdGhlIHRhcmdldCwgd2hpY2ggYWxzbyBzbG93cyBk
b3duCiAgPiAgICAgVk0gd29ya2xvYWRzLgoKIFRoZSBwZXJmb3JtYW5jZSBvZiBhIG1lbW9yeSBt
aWdyYXRpb24gYWxnb3JpdGhtIHdpdGggcmVzcGVjdCB0byB0aGVzZSBtZXRyaWNzCiB3aWxsIHZh
cnkgc2lnbmlmaWNhbnRseSB3aXRoIHRoZSB3b3JrbG9hZCBydW5uaW5nIGluIHRoZSBndWVzdC4g
IE1vcmUKIHNwZWNpZmljYWxseSwgaXQgd2lsbCB2YXJ5IGFjY29yZGluZyB0byB0aGUgYmVoYXZp
b3VyIG9mIHRoZSBtZW1vcnkgYWNjZXNzCiBzdHJlYW0gLSB0aGUgcGFjZSwgcmVhZC93cml0ZSBt
aXgsIGFuZCBsb2NhbGl0eSBvZiBhY2Nlc3NlcyAod2l0aGluIHBhZ2VzIGFuZAogYmV0d2VlbiBw
YWdlcykuICBTZWUgIkRvd250aW1lIEFuYWx5c2lzIG9mIFZpcnR1YWwgTWFjaGluZSBMaXZlIE1p
Z3JhdGlvbiIgW3ZdCiBmb3IgYSBxdWFudGl0YXRpdmUgaW52ZXN0aWdhdGlvbiBvZiB0aGUgZWZm
ZWN0IG9mIHRoZXNlIHdvcmtsb2FkIHBhcmFtZXRlcnMgb24KIHByZS1jb3B5IG1pZ3JhdGlvbiBp
biBYZW4gYW5kIG90aGVyIGh5cGVydmlzb3JzLgoKIFRoZSByZWxhdGl2ZSBpbXBvcnRhbmNlIG9m
IHRoZXNlIG1ldHJpY3Mgb2J2aW91c2x5IHZhcmllcyB3aXRoIGRlcGxveW1lbnQKIGNvbnRleHQs
IGJ1dCBpbiBteSBvcGluaW9uIHRoZSBtb3N0IGNvbW1vbiBvcmRlcmluZyBpcyBsaWtlbHk6CiAg
LSBEb3dudGltZQogIC0gQXBwbGljYXRpb24gRGVncmFkYXRpb24KICAtIFByZXBhcmF0aW9uIFRp
bWUKICAtIFRvdGFsIE1pZ3JhdGlvbiBUaW1lCiAgLSBSZXN1bWUgVGltZQogIC0gUGFnZXMgVHJh
bnNmZXJyZWQKCiBTdG9wLWFuZC1jb3B5IGFuZCBwdXJlIHBvc3QtY29weSBzY2hlbWVzLCB3aGlj
aCB0cmFuc21pdCBlYWNoIGd1ZXN0IHBhZ2UKIGV4YWN0bHkgb25jZSwgd2lsbCBvYnZpb3VzbHkg
b3V0cGVyZm9ybSBwcmUtY29weSBhdCBQcmVwYXJhdGlvbiBUaW1lLCBQYWdlcwogVHJhbnNmZXJy
ZWQgYW5kIFRvdGFsIE1pZ3JhdGlvbiBUaW1lLCBidXQgYmVjYXVzZSBvZiB0aGlzIHByYWN0aWNh
bCBwcmVmZXJlbmNlCiBvcmRlcmluZyBpdCdzIHBvc3QtY29weSdzIHBvdGVudGlhbCB0byByZWR1
Y2UgRG93bnRpbWUgYnkgdHJhZGluZyBpdCBmb3IKIEFwcGxpY2F0aW9uIERlZ3JhZGF0aW9uIHRo
YXQgbWFrZXMgaXQgdGhlIG1vc3QgaW50ZXJlc3RpbmcuICBCZWNhdXNlCiB3cml0ZS1oZWF2eSB3
b3JrbG9hZHMgd2l0aCBsYXJnZSB3cml0YWJsZSB3b3JraW5nIHNldHMgZXhwZXJpZW5jZSB0aGUg
Z3JlYXRlc3QKIGRvd250aW1lIHVuZGVyIHByZS1jb3B5LCBJIGRlY2lkZWQgdG8gaW52ZXN0aWdh
dGUgdGhlbSBmaXJzdC4KCjMuMiBFeHBlcmltZW50OiBwZ2JlbmNoCgogV2hlbiBzZWxlY3Rpbmcg
YSBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIHdvcmtsb2FkIHRvIHJlcHJlc2VudCB0aGUgY2xhc3Mg
b2YKIHByZS1jb3B5LXJlc2lzdGFudCB3b3JrbG9hZHMgd2l0aCBsYXJnZSB3cml0YWJsZSB3b3Jr
aW5nIHNldHMsIEkgbG9va2VkIGZvciBhCiBmZXcgb3RoZXIgZGVzaXJhYmxlIHByb3BlcnRpZXM6
CiAgMSkgSXQgc2hvdWxkIGludm9sdmUgc29tZSBhbW91bnQgb2YgSS9PLCB3aGljaCBjb3VsZCBo
ZWxwIHRoZSBndWVzdCBtYWtlCiAgICAgcHJvZ3Jlc3MgZXZlbiBkdXJpbmcgc3luY2hyb25vdXMg
cGFnZSBmYXVsdHMgKGFzIHRoZSBJL08gY291bGQgcHJvY2VlZCBpbgogICAgIHBhcmFsbGVsIHRv
IHRoZSBzZXJ2aWNpbmcgb2YgYSBzdWJzZXF1ZW50IGZhdWx0KS4KICAyKSBJdCBzaG91bGQgYmUg
cG9zc2libGUgdG8gc2FtcGxlIGluc3RhbnRhbmVvdXMgYXBwbGljYXRpb24gcGVyZm9ybWFuY2Ug
Zm9yCiAgICAgdGhlIEFwcGxpY2F0aW9uIERlZ3JhZGF0aW9uIG1ldHJpYywgYW5kIHRvIHBlcmZv
cm0gc3VjaCBzYW1wbGluZyByZWFzb25hYmx5CiAgICAgZnJlcXVlbnRseSBvdmVyIHRoZSBjb3Vy
c2Ugb2YgdGhlIG1pZ3JhdGlvbi4KICAzKSBJdCBzaG91bGQgYmUgcmVhc29uYWJseSByZXByZXNl
bnRhdGl2ZSBvZiBhbiBpbnRlcmVzdGluZyByZWFsLXdvcmxkCiAgICAgYXBwbGljYXRpb24sIHRv
IGF2b2lkIGJlaW5nIGNvbmZvdW5kZWQgYnkgZGlmZmVyZW5jZXMgaW4gYmVoYXZpb3VyIGJldHdl
ZW4KICAgICBwdXJlbHktc3ludGhldGljIHdvcmtsb2FkcyBhbmQgdGhlIG9uZXMgd2UncmUgYWN0
dWFsbHkgaW50ZXJlc3RlZCBpbi4gIEZvcgogICAgIGV4YW1wbGUsIHRoZSAnZGlydHkgcGFnZSBn
ZW5lcmF0b3JzJyBjb21tb25seSBmb3VuZCBpbiB0aGUgbGl2ZSBtaWdyYXRpb24KICAgICBsaXRl
cmF0dXJlIGFyZW4ndCB2ZXJ5IHVzZWZ1bCBmb3IgZXZhbHVhdGluZyBhbnkgbWVjaGFuaXNtIHRo
YXQgYXR0ZW1wdHMKICAgICBwcmUtcGFnaW5nIGJhc2VkIG9uIHRoZSBtZW1vcnkgYWNjZXNzIHN0
cmVhbSBiZWNhdXNlIHRoZWlyIG1lbW9yeSBhY2Nlc3MKICAgICBzdHJlYW1zIGFyZSBnZW5lcmFs
bHkgbm90aGluZyBsaWtlIHJlYWwgYXBwbGljYXRpb25zIChvZnRlbiBiZWluZyBlaXRoZXIKICAg
ICBwZXJmZWN0bHkgc2VxdWVudGlhbCBvciBwZXJmZWN0bHkgcmFuZG9tKS4KCiBXaXRoIHRoZXNl
IHByb3BlcnRpZXMgYW5kIHRoZSAnbGFyZ2Ugd3JpdGFibGUgd29ya2luZyBzZXQnIGNyaXRlcmlv
biBpbiBtaW5kLCBJCiBldmVudHVhbGx5IGRlY2lkZWQgdXBvbiB0aGUgcGdiZW5jaCBbeF0gYmVu
Y2htYXJrIGZvciBQb3N0Z3JlU1FMOgogID4gcGdiZW5jaCBpcyBhIHNpbXBsZSBwcm9ncmFtIGZv
ciBydW5uaW5nIGJlbmNobWFyayB0ZXN0cyBvbiBQb3N0Z3JlU1FMLiBJdAogID4gcnVucyB0aGUg
c2FtZSBzZXF1ZW5jZSBvZiBTUUwgY29tbWFuZHMgb3ZlciBhbmQgb3ZlciwgcG9zc2libHkgaW4g
bXVsdGlwbGUKICA+IGNvbmN1cnJlbnQgZGF0YWJhc2Ugc2Vzc2lvbnMsIGFuZCB0aGVuIGNhbGN1
bGF0ZXMgdGhlIGF2ZXJhZ2UgdHJhbnNhY3Rpb24KICA+IHJhdGUgKHRyYW5zYWN0aW9ucyBwZXIg
c2Vjb25kKS4gQnkgZGVmYXVsdCwgcGdiZW5jaCB0ZXN0cyBhIHNjZW5hcmlvIHRoYXQgaXMKICA+
IGxvb3NlbHkgYmFzZWQgb24gVFBDLUIsIGludm9sdmluZyBmaXZlIFNFTEVDVCwgVVBEQVRFLCBh
bmQgSU5TRVJUIGNvbW1hbmRzCiAgPiBwZXIgdHJhbnNhY3Rpb24uCiAgPHNuaXA+CiAgPiBUaGUg
ZGVmYXVsdCBidWlsdC1pbiB0cmFuc2FjdGlvbiBzY3JpcHQgKGFsc28gaW52b2tlZCB3aXRoIC1i
IHRwY2ItbGlrZSkKICA+IGlzc3VlcyBzZXZlbiBjb21tYW5kcyBwZXIgdHJhbnNhY3Rpb24gb3Zl
ciByYW5kb21seSBjaG9zZW4gYWlkLCB0aWQsIGJpZCBhbmQKICA+IGJhbGFuY2UuICBUaGUgc2Nl
bmFyaW8gaXMgaW5zcGlyZWQgYnkgdGhlIFRQQy1CIGJlbmNobWFyaywgYnV0IGlzIG5vdAogID4g
YWN0dWFsbHkgVFBDLUIsIGhlbmNlIHRoZSBuYW1lLgogID4gMS4gQkVHSU47CiAgPiAyLiBVUERB
VEUgcGdiZW5jaF9hY2NvdW50cyBTRVQgYWJhbGFuY2UgPSBhYmFsYW5jZSArIDpkZWx0YSBXSEVS
RSBhaWQgPSA6YWlkOwogID4gMy4gU0VMRUNUIGFiYWxhbmNlIEZST00gcGdiZW5jaF9hY2NvdW50
cyBXSEVSRSBhaWQgPSA6YWlkOwogID4gNC4gVVBEQVRFIHBnYmVuY2hfdGVsbGVycyBTRVQgdGJh
bGFuY2UgPSB0YmFsYW5jZSArIDpkZWx0YSBXSEVSRSB0aWQgPSA6dGlkOwogID4gNS4gVVBEQVRF
IHBnYmVuY2hfYnJhbmNoZXMgU0VUIGJiYWxhbmNlID0gYmJhbGFuY2UgKyA6ZGVsdGEgV0hFUkUg
YmlkID0gOmJpZDsKICA+IDYuIElOU0VSVCBJTlRPIHBnYmVuY2hfaGlzdG9yeSAodGlkLCBiaWQs
IGFpZCwgZGVsdGEsIG10aW1lKQogID4gICAgICAgIFZBTFVFUyAoOnRpZCwgOmJpZCwgOmFpZCwg
OmRlbHRhLCBDVVJSRU5UX1RJTUVTVEFNUCk7CiAgPiA3LiBFTkQ7CgogSSBldmFsdWF0ZWQgdGhl
IHBlcmZvcm1hbmNlIG9mIGZpdmUgbGl2ZSBtaWdyYXRpb24gYWxnb3JpdGhtIHZhcmlhbnRzOgog
IEEpIHRyYWRpdGlvbmFsIGZpdmUtaXRlcmF0aW9uIHByZS1jb3B5ICh0aGUgc3RhdHVzLXF1byB0
b2RheSkKICBCKSBzaW5nbGUtaXRlcmF0aW9uIHByZS1jb3B5IGZvbGxvd2VkIGJ5IHN0b3AtYW5k
LWNvcHkKICBDKSBkaXJlY3QgcG9zdC1jb3B5CiAgRCkgc2luZ2xlLWl0ZXJhdGlvbiBwcmUtY29w
eSBmb2xsb3dlZCBieSBwb3N0LWNvcHkgKG9mdGVuIGNhbGxlZCAnaHlicmlkCiAgICAgbWlncmF0
aW9uKQogIEUpIGZpdmUtaXRlcmF0aW9uIHByZS1jb3B5IGZvbGxvd2VkIGJ5IHBvc3QtY29weQoK
My4yLjEgRXhwZXJpbWVudCBkZXNpZ24KCiBUaGUgcGh5c2ljYWwgdGVzdC1iZWQgd2FzIGNvbXBv
c2VkIG9mOgogIC0gVHdvIEludGVsIE5VQzVDUFlIIFt6XSBtaW5pIFBDcywgZWFjaCB3aXRoIDhH
QiBvZiBSQU0gYW5kIGEgMTIwR0IgU1NEICh0aGlzCiAgICB3YXMgdGhlIGNoZWFwZXN0IEludGVs
IGhhcmR3YXJlIHdpdGggRVBUIHN1cHBvcnQgSSBjb3VsZCBlYXNpbHkgb2J0YWluIHR3bwogICAg
aWRlbnRpY2FsIHVuaXRzIG9mKQogIC0gYSBDaXNjbyBNZXJha2kgTVMyMjAtOFAgW2xdIGdpZ2Fi
aXQgZXRoZXJuZXQgc3dpdGNoCiAgLSBteSBwZXJzb25hbCBsYXB0b3AgY29tcHV0ZXIKCiBPbmUg
TlVDIFBDIHdhcyBjaG9zZW4gdG8gYmUgdGhlIHNlbmRlciAoUyksIGFuZCB0aGUgb3RoZXIgdGhl
IHJlY2VpdmVyIChSKS4KIFRoZSB0ZXN0LWJlZCBjb25maWd1cmF0aW9uIHdhczoKCiBTIC0gU3dp
dGNoIC0gUgogICAgICAgfAogICAgIExhcHRvcAoKIEkuZS4gZWFjaCBob3N0IGhhZCBhIGdpZ2Fi
aXQgbGluayB0byBhbGwgdGhlIG90aGVycy4gIFNlZSBbbV0gYW5kIFtuXSBmb3IgdGhlCiBmdWxs
IG91dHB1dCBvZiBgeGwgaW5mb2Agb24gUyBhbmQgUjsgdGhlIHN1YnNldHMgdGhhdCBzZWVtIHJl
bGV2YW50IHRvIG1lCiBhcmU6CgogICAgUzoKICAgICAgICByZWxlYXNlICAgICAgICAgICAgICAg
IDogMy4xNi4wLTQtYW1kNjQKICAgICAgICB2ZXJzaW9uICAgICAgICAgICAgICAgIDogIzEgU01Q
IERlYmlhbiAzLjE2LjM2LTErZGViOHUyICgyMDE2LTEwLTE5KQogICAgICAgIG1hY2hpbmUgICAg
ICAgICAgICAgICAgOiB4ODZfNjQKICAgICAgICBucl9jcHVzICAgICAgICAgICAgICAgIDogMgog
ICAgICAgIG1heF9jcHVfaWQgICAgICAgICAgICAgOiAxCiAgICAgICAgbnJfbm9kZXMgICAgICAg
ICAgICAgICA6IDEKICAgICAgICBjb3Jlc19wZXJfc29ja2V0ICAgICAgIDogMgogICAgICAgIHRo
cmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCiAgICAgICAgY3B1X21oeiAgICAgICAgICAgICAgICA6
IDE1OTkKICAgICAgICB2aXJ0X2NhcHMgICAgICAgICAgICAgIDogaHZtCiAgICAgICAgdG90YWxf
bWVtb3J5ICAgICAgICAgICA6IDgxMTIKICAgICAgICB4ZW5fdmVyc2lvbiAgICAgICAgICAgIDog
NC45LXJjCiAgICAgICAgeGVuX3NjaGVkdWxlciAgICAgICAgICA6IGNyZWRpdAogICAgICAgIHhl
bl9wYWdlc2l6ZSAgICAgICAgICAgOiA0MDk2CiAgICAgICAgeGVuX2NoYW5nZXNldCAgICAgICAg
ICA6IEZyaSBNYXkgMTIgMjM6MTc6MjkgMjAxNyAtMDQwMCBnaXQ6YzZlZDI2ZQogICAgICAgIHhl
bl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBhbHRwMm09MQogICAgICAgIGNjX2Nv
bXBpbGVyICAgICAgICAgICAgOiBnY2MgKFVidW50dSA1LjQuMC02dWJ1bnR1MX4xNi4wNC40KSA1
LjQuMCAyMDE2MDYwOQogICAgICAgIGNjX2NvbXBpbGVfYnkgICAgICAgICAgOiBqdG90dG8KICAg
ICAgICBjY19jb21waWxlX2RhdGUgICAgICAgIDogU2F0IE1heSAyNyAxODoyOToxNyBFRFQgMjAx
NwogICAgUjoKICAgICAgICByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4xNi4wLTQtYW1kNjQK
ICAgICAgICB2ZXJzaW9uICAgICAgICAgICAgICAgIDogIzEgU01QIERlYmlhbiAzLjE2LjM5LTEr
ZGViOHUyICgyMDE3LTAzLTA3KQogICAgICAgIG1hY2hpbmUgICAgICAgICAgICAgICAgOiB4ODZf
NjQKICAgICAgICBucl9jcHVzICAgICAgICAgICAgICAgIDogMgogICAgICAgIG1heF9jcHVfaWQg
ICAgICAgICAgICAgOiAxCiAgICAgICAgbnJfbm9kZXMgICAgICAgICAgICAgICA6IDEKICAgICAg
ICBjb3Jlc19wZXJfc29ja2V0ICAgICAgIDogMgogICAgICAgIHRocmVhZHNfcGVyX2NvcmUgICAg
ICAgOiAxCiAgICAgICAgY3B1X21oeiAgICAgICAgICAgICAgICA6IDE1OTkKICAgICAgICB2aXJ0
X2NhcHMgICAgICAgICAgICAgIDogaHZtCiAgICAgICAgdG90YWxfbWVtb3J5ICAgICAgICAgICA6
IDgxMTIKICAgICAgICB4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC45LXJjCiAgICAgICAgeGVu
X3NjaGVkdWxlciAgICAgICAgICA6IGNyZWRpdAogICAgICAgIHhlbl9wYWdlc2l6ZSAgICAgICAg
ICAgOiA0MDk2CiAgICAgICAgeGVuX2NoYW5nZXNldCAgICAgICAgICA6IEZyaSBNYXkgMTIgMjM6
MTc6MjkgMjAxNyAtMDQwMCBnaXQ6YzZlZDI2ZQogICAgICAgIHhlbl9jb21tYW5kbGluZSAgICAg
ICAgOiBwbGFjZWhvbGRlciBuby1yZWFsLW1vZGUgZWRkPW9mZgogICAgICAgIGNjX2NvbXBpbGVy
ICAgICAgICAgICAgOiBnY2MgKFVidW50dSA1LjQuMC02dWJ1bnR1MX4xNi4wNC40KSA1LjQuMCAy
MDE2MDYwOQogICAgICAgIGNjX2NvbXBpbGVfYnkgICAgICAgICAgOiBqdG90dG8KICAgICAgICBj
Y19jb21waWxlX2RhdGUgICAgICAgIDogU2F0IE1heSAyNyAxODoyOToxNyBFRFQgMjAxNwoKIFBh
cnRpY3VsYXJseSBub3Rld29ydGh5IGFzIGEgcG90ZW50aWFsIGV4cGVyaW1lbnRhbCBjb25mb3Vu
ZCBpcyB0aGUgcmVsYXRpdmVseQogb2xkIGRvbTAga2VybmVsIC0gSSBjb3VsZG4ndCBnZXQgYW55
dGhpbmcgbmV3ZXIgdG8gYm9vdCBvbiB0aGUgTlVDIGhhcmR3YXJlLAogdW5mb3J0dW5hdGVseS4g
IEknbSBhd2FyZSB0aGF0IHRoZSBwcml2Y21kIGRyaXZlciBoYXMgY2hhbmdlZCBzaW5jZSB0aGVu
LCBhbmQKIGV4cGVyaW1lbnRlZCB3aXRoIGJhY2stcG9ydGluZyBhIG1vcmUgcmVjZW50IHZlcnNp
b24gb2YgdGhlIGtlcm5lbCBtb2R1bGUgdG8KIHRoZSBiYXNlIGtlcm5lbCBJIHdhcyBleHBlcmlt
ZW50aW5nIHdpdGggd2hlbiBldmFsdWF0aW5nIHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUKIGJhdGNo
IHBhZ2Utb3V0IG9wZXJhdGlvbiwgYnV0IGl0IGRpZG4ndCBhcHBlYXIgdG8gbWFrZSBhbnkgZGlm
ZmVyZW5jZS4KCiBUbyBldmFsdWF0ZSBlYWNoIGFsZ29yaXRoIHZhcmlhbnQsIEkgbWlncmF0ZWQg
YSBndWVzdCBydW5uaW5nIGEgUG9zdGdyZVNRTCBmcm9tCiBTIHRvIFIgd2hpbGUgcnVubmluZyB0
aGUgcGdiZW5jaCBjbGllbnQgYWdhaW5zdCBpdCBmcm9tIG15IGxhcHRvcC4gIE15IGxhcHRvcAog
d2FzIGFsc28gY29uZmlndXJlZCBhcyBhbiBORlMgc2VydmVyIGFuZCBob3N0ZWQgdGhlIGd1ZXN0
J3Mgc3RvcmFnZS4KCiBUaGUgeGwuY2ZnKDUpIGNvbmZpZ3VyYXRpb24gb2YgdGhlIHRlc3QgZG9t
YWluIHdhczoKICAgICBidWlsZGVyPSdodm0nCiAgICAgdmNwdXM9NAogICAgIG1lbW9yeT0yMDQ4
CiAgICAgc2hhZG93X21lbW9yeT01MTIKICAgICBuYW1lPSdkZWJ2bScKICAgICBkaXNrPVsnZmls
ZTovbW50L21pZy9kZWJ2bS0xLmltZyx4dmRhLHcnXQogICAgIGJvb3Q9ImMiCiAgICAgdmlmPVsn
YnJpZGdlPXhlbmJyMCddCgogICAgIHNkbD0wCiAgICAgc3RkdmdhPTEKICAgICBzZXJpYWw9J3B0
eScKICAgICB1c2JkZXZpY2U9J3RhYmxldCcKICAgICBvbl9wb3dlcm9mZj0nZGVzdHJveScKICAg
ICBvbl9yZWJvb3Q9J3Jlc3RhcnQnCiAgICAgb25fY3Jhc2g9J3Jlc3RhcnQnCiAgICAgdm5jPTEK
ICAgICB2bmNsaXN0ZW49IiIKICAgICB2bmNwYXNzd2Q9IiIKICAgICB2ZmI9Wyd0eXBlPXZuYydd
CgogICAgIGFsdHAybT0iZXh0ZXJuYWwiCgogVGhlIGV4YWN0IGV4cGVyaW1lbnQgc2hlbGwgc2Ny
aXB0IGNhbiBiZSBmb3VuZCBpbmxpbmUgYXQgW29dLiAgVGhlIHByb2NlZHVyZSwKIGV4ZWN1dGVk
IGZyb20gbXkgbGFwdG9wLCB3YXMgYmFzaWNhbGx5OgoKIHJlcGVhdCA1IHRpbWVzOgogICAgIGZv
ciBlYWNoIGFsZ29yaXRobSB2YXJpYW50OgogICAgICAgICBgeGwgY3JlYXRlYCB0aGUgdGVzdCBk
b21haW4gYXQgUyBhbmQgd2FpdCBmb3IgaXQgdG8gYm9vdAogICAgICAgICByZS1pbml0aWFsaXpl
IHRoZSB0ZXN0IGRhdGFiYXNlCiAgICAgICAgIGxhdW5jaCB0aGUgcGdiZW5jaCBjbGllbnQKICAg
ICAgICAgd2FpdCBmb3IgMjAgc2Vjb25kcyB0byBsZXQgdGhlIGJlbmNobWFyayB3YXJtIHVwCiAg
ICAgICAgIGluaXRpYXRlIG1pZ3JhdGlvbiBvZiB0aGUgdGVzdCBkb21haW4gdG8gUgogICAgICAg
ICBzaHV0IGRvd24gdGhlIHRlc3QgZG9tYWluIGZyb20gd2l0aGluCgogVG8gbWVhc3VyZSBQcmVw
YXJhdGlvbiBUaW1lLCBEb3dudGltZSwgUmVzdW1lIFRpbWUgYW5kIFRvdGFsIE1pZ3JhdGlvbiBU
aW1lLCBJCiBhZGRlZCBzb21lIHNpbXBsZSB0aW1lc3RhbXAgcHJpbnRmKClzIGF0IGtleSBwb2lu
dHMgaW4gdGhlIG1pZ3JhdGlvbiBzZXF1ZW5jZToKCiBQcmVwYXJhdGlvbiBUaW1lIChyZWNvcmRl
ZCBhdCB0aGUgc2VuZGVyKQogICAgU3RhcnQ6IFVwb24gZW50cnkgdG8gc2F2ZSgpCiAgICBFbmQ6
ICAgSW4gc3VzcGVuZF9kb21haW4oKSBpbW1lZGlhdGVseSBfYmVmb3JlXyB0aGUgbGlieGwgc3Vz
cGVuc2lvbiBob29rCgogRG93bnRpbWUgKHJlY29yZGVkIGF0IHRoZSByZWNlaXZlcikKICAgIEZv
ciBwcmUtY29weSBtaWdyYXRpb25zICh2YXJpYW50cyBBL0IpOgogICAgICAgIFN0YXJ0OiBTaW5j
ZSB0aGUgZW5kIG9mIHRoZSBkb3dudGltZSBwZXJpb2QgY2FuIG9ubHkgYmUgcmVjb3JkZWQgYXQg
dGhlCiAgICAgICAgICAgICAgIHJlY2VpdmVyLCBhIHdheSB0byByZWNvcmQgdGhlIGJlZ2lubmlu
ZyBvZiB0aGUgcGVyaW9kIHdhcyBuZWVkZWQuCiAgICAgICAgICAgICAgIEEgbmV3IGR1bW15IHJl
Y29yZCB0eXBlLCBQRVJGX1NUT1BfQU5EX0NPUFksIHdhcyBhZGRlZCBmb3IgdGhpcwogICAgICAg
ICAgICAgICBwdXJwb3NlLCB3aGljaCBpcyBlbWl0dGVkIGJ5IHRoZSBzZW5kZXIgaW1tZWRpYXRl
bHkgYWZ0ZXIgdGhlCiAgICAgICAgICAgICAgIHN1c3BlbnNpb24gb2YgdGhlIGRvbWFpbi4gIFRo
ZSByZWNlaXZlciByZWNvcmRzIHRoZSB0aW1lIGF0IHdoaWNoCiAgICAgICAgICAgICAgIHRoaXMg
cmVjb3JkIGlzIHJlY2VpdmVkIGFzIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHBlcmlvZC4KICAgICAg
ICBFbmQ6ICAgSW4gYHhsIG1pZ3JhdGUtcmVjZWl2ZWAgaW1tZWRpYXRlbHkgYWZ0ZXIgbGlieGxf
ZG9tYWluX3VucGF1c2UoKQoKICAgIEZvciBwb3N0LWNvcHkgYW5kIGh5YnJpZCBtaWdyYXRpb25z
ICh2YXJpYW50cyBDL0QvRSk6CiAgICAgICAgU3RhcnQ6IFVwb24gcmVjZWlwdCBvZiB0aGUgZXhp
c3RpbmcgUE9TVENPUFlfQkVHSU4gcmVjb3JkCiAgICAgICAgRW5kOiAgIEluIGRvbWNyZWF0ZV9y
ZXBvcnRfcmVzdWx0KCkgaW1tZWRpYXRlbHkgYWZ0ZXIKICAgICAgICAgICAgICAgbGlieGxfZG9t
YWluX3VucGF1c2UoKQoKIFJlc3VtZSBUaW1lCiAgICBTdGFydDogRXhhY3RseSB3aGVyZSBEb3du
dGltZSBlbmRzLCBhZnRlciBsaWJ4bF9kb21haW5fdW5wYXVzZSgpCiAgICBFbmQ6ICAgSW4gcG9z
dGNvcHlfcmVzdG9yZSgpIGFmdGVyIGFsbCBwYWdlcyBoYXZlIGJlZW4gbG9hZGVkCgogQWxsIHRp
bWVzdGFtcHMgd2VyZSByZWNvcmRlZCB2aWEgYGNsb2NrX2dldHRpbWUoQ0xPQ0tfTU9OT1RPTklD
KWAuICBUaGUKIGFkZGl0aW9uYWwgcGF0Y2hlcyBpbXBsZW1lbnRpbmcgdGhpcyB0cmFjaW5nIGNh
biBiZSBmb3VuZCBhdCBbcF0uCgogVG8gbWVhc3VyZSBpbnN0YW50YW5lb3VzIEFwcGxpY2F0aW9u
IERlZ3JhZGF0aW9uLCBJIHJhbiBwZ2JlbmNoIGluIGl0cyBgLS1sb2cKIC0tYWdncmVnYXRlLWlu
dGVydmFsYCBtb2RlIHdpdGggYW4gaW50ZXJ2YWwgb2YgMSBzZWNvbmQsIHRodXMgZWFjaCBzZWNv
bmQKIHNhbXBsaW5nOgogIC0gdGhlIHRvdGFsIG51bWJlciBvZiB0cmFuc2FjdGlvbnMgY29tbWl0
dGVkIGluIHRoYXQgc2Vjb25kCiAgLSB0aGUgc3VtIG9mIHRoZSBsYXRlbmNpZXMgb2YgdGhlc2Ug
dHJhbnNhY3Rpb25zICh3aXRoIHdoaWNoIHRoZSBtZWFuIGxhdGVuY3kKICAgIGNhbiBiZSBjb21w
dXRlZCkKICAtIHRoZSBtaW5pbXVtIGFuZCBtYXhpbXVtIGxhdGVuY2llcyBvZiB0aGVzZSB0cmFu
c2FjdGlvbnMKCiBPZiB0aGVzZSwgSSB0aGluayB0aGF0ICd0cmFuc2FjdGlvbnMvc2Vjb25kJyBp
cyB0aGUgZWFzaWVzdCB0byBpbnRlcnByZXQsIGFuZAogaXMgd2hhdCBJJ2xsIHVzZSB0aHJvdWdo
b3V0IG15IGFuYWx5c2lzLgoKMy4yLjIgUmVzdWx0cwoKIEEgcGxvdCBvZiB0aGUgcmF3IHBoYXNl
IGR1cmF0aW9uIG1lYXN1cmVtZW50cyBmb3IgZWFjaCBydW46CgogRmlndXJlIDE6CiAgICBodHRw
czovL2dpdGh1Yi5jb20vanRvdHRvL3hlbi1wb3N0Y29weS1maWd1cmVzL2Jsb2IvbWFzdGVyL2Zp
Z3VyZTEucGRmCgogR2l2ZW4gdGhhdCB0aGUgcmVzdWx0cyBmcm9tIHJ1biB0byBydW4gZm9yIGVh
Y2ggYWxnb3JpdGhtIHZhcmlhbnQgd2VyZQogcmVsYXRpdmVseSBzdGFibGUsIHRoZXkgY2FuIG1v
cmUgZWFzaWx5IGJlIGNvbnNpZGVyZWQgaW4gYWdncmVnYXRlIHZpYSB0aGVpcgogYXJpdGhtZXRp
YyBtZWFuczoKCiBGaWd1cmUgMjoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBv
c3Rjb3B5LWZpZ3VyZXMvYmxvYi9tYXN0ZXIvZmlndXJlMi5wZGYKCiBGb3IgZnVuLCBJIHJlLXJl
bmRlcmVkIHRoZSBhYm92ZSBwbG90IHVzaW5nIGdudXBsb3QncyAnZHVtYicgdGVybWluYWwgZHJp
dmVyOgoKICAgICAgICBNaWdyYXRpb24gYWxnb3JpdGhtIHZhcmlhbnQgdnMuIGF2ZXJhZ2UgcGhh
c2UgYW5kIHRvdGFsIGR1cmF0aW9ucwoKICA5MCArLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLSsKICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQcmVwYXJpbmcg
KiAgICAgIHwKICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIERvd24gIyAgICAgIHwKICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmVzdW1pbmcgJCAgICAgIHwKICAgICB8
ICAgICAgICMjIyMjIyMjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKICAgICB8ICAgICAgICoqKioqKioqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICA4MCArICAgICAgICogICAgICAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMjIyMjIyMjICAgICAgICsK
ICAgICB8ICAgICAgICogICAgICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICoqKioqKioqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICQkJCQkJCQkICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICog
ICAgICAqICAgICMjIyMjIyMjICAgICAgICAgICAgICAgICQgICAgICAkICAgICogICAgICAqICAg
ICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICMgICAgICAjICAgICAgICAgICAgICAgICQg
ICAgICAkICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICMgICAg
ICAjICAgICAgICAgICAgICAgICQgICAgICAkICAgICogICAgICAqICAgICAgIHwKICA3MCArICAg
ICAgICogICAgICAqICAgICMgICAgICAjICAgICQkJCQkJCQkICAgICQgICAgICAkICAgICogICAg
ICAqICAgICAgICsKICAgICB8ICAgICAgICogICAgICAqICAgICMgICAgICAjICAgICQgICAgICAk
ICAgICQgICAgICAkICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAg
ICMgICAgICAjICAgICQgICAgICAkICAgICMjIyMjIyMjICAgICogICAgICAqICAgICAgIHwKICAg
ICB8ICAgICAgICogICAgICAqICAgICMgICAgICAjICAgICQgICAgICAkICAgICMgICAgICAjICAg
ICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICoqKioqKioqICAgICQg
ICAgICAkICAgICoqKioqKioqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAg
ICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAg
IHwKICA2MCArICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAg
ICAqICAgICogICAgICAqICAgICAgICsKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAq
ICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAg
ICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAq
ICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAg
ICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICog
ICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8
ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICog
ICAgICAqICAgICAgIHwKICA1MCArICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAg
ICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgICsKICAgICB8ICAgICAgICogICAgICAq
ICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwK
ICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAq
ICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAg
ICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICog
ICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAg
ICAgIHwKICA0MCArICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICog
ICAgICAqICAgICogICAgICAqICAgICAgICsKICAgICB8ICAgICAgICogICAgICAqICAgICogICAg
ICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAg
ICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAg
ICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAk
ICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAg
ICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAg
ICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAg
ICogICAgICAqICAgICAgIHwKICAzMCArICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQg
ICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgICsKICAgICB8ICAgICAgICogICAg
ICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAg
IHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAg
ICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAq
ICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAg
ICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAq
ICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAg
ICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAyMCArICAgICAgICogICAgICAqICAgICog
ICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgICsKICAgICB8
ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICog
ICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAg
ICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAq
ICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwK
ICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAq
ICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAg
ICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAxMCArICAgICAgICog
ICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAg
ICAgICsKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICQgICAgICAkICAgICog
ICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAg
ICAqICAgICQgICAgICAkICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAg
ICAgICogICAgICAqICAgICogICAgICAqICAgICMjIyMjIyMjICAgICogICAgICAqICAgICogICAg
ICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAgICogICAgICAqICAgICMgICAgICAj
ICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAgICB8ICAgICAgICogICAgICAqICAg
ICogICAgICAqICAgICMgICAgICAjICAgICogICAgICAqICAgICogICAgICAqICAgICAgIHwKICAg
MCArLS0tLS0tLSoqKioqKioqLS0tLSoqKioqKioqLS0tLSoqKioqKioqLS0tLSoqKioqKioqLS0t
LSoqKioqKioqLS0tLS0tLSsKICAgICAgICAgICAgICAgICBBICAgICAgICAgICBCICAgICAgICAg
ICBDICAgICAgICAgIEQgICAgICAgICAgIEUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBBbGdvcml0aG0gdmFyaWFudAoKIC0tCiBOLkIuIEJlZm9yZSBnZXR0aW5nIGludG8gY29tcGFy
aXNvbnMgYmV0d2VlbiB0aGUgYWxnb3JpdGhtIHZhcmlhbnRzLCB0aGVzZQogcmVzdWx0cyByZXZl
YWwgYW4gaW50ZXJlc3RpbmcgcHJvcGVydHkgb2YgdGhlIHRlc3Qtc2V0dXAgY29tbW9uIHRvIGFs
bCBvZiB0aGVtOgogdGhlIG5ldHdvcmsgaXMgX25vdF8gdGhlIGJvdHRsZW5lY2sgaW4gdGhlIG1p
Z3JhdGlvbiBwYWdlIHRyYW5zZmVyLiAgaXBlcmYKIGJldHdlZW4gUyBhbmQgUiBtZWFzdXJlZCB0
aGUgYmFuZHdpZHRoIGFzIHJvdWdobHkgdGhlIGdpZ2FiaXQgbGltaXQgYWR2ZXJ0aXNlZAogYnkg
dGhlIHN3aXRjaCBhbmQgTklDcywgYnV0IHRoZSBlZmZlY3RpdmUgJ2JhbmR3aWR0aCcgYWN0dWFs
bHkgb2JzZXJ2ZWQgZHVyaW5nCiB0aGUgcHJlLWNvcHkgaXRlcmF0aW9ucyBjYW4gYmUgY29tcHV0
ZWQgYXMgKDUyNDM1NyBwYWdlcyAvIDYzLjQ3cykgfj0gODI2MQogcGFnZXMvcywgb3IgfjI3MU1i
cHMuICBJIGRpZG4ndCBjb2xsZWN0IHRpbWluZ3Mgb2YgdGhlIHNlbmRlciBiYXRjaCBtYXBwaW5n
IG9yCiByZWNlaXZlIGJhdGNoIGluc3RhbGxhdGlvbiByb3V0aW5lcywgYnV0IEkgc3VzcGVjdCBp
dCBtdXN0IGJlIG9uZSBvZiB0aGVzZSB0d28KIHRoYXQncyB0aGUgbGltaXRpbmcgZmFjdG9yIGlu
IHRoaXMgc2V0LXVwLiAgSW50ZXJwcmV0IGFsbCBvZiB0aGVzZSB0aW1pbmcKIG1lYXN1cmVtZW50
cyBhY2NvcmRpbmdseS4KIC0tCgozLjIuMi4xIEFsZ29yaXRobXMgQSB2cy4gRTogc3RvcC1hbmQt
Y29weSB2cy4gcG9zdC1jb3B5IGFmdGVyIGl0ZXJhdGl2ZSBwcmUtY29weQoKIEknbSBnb2luZyB0
byBmb2N1cyBmaXJzdCBvbiB0aGUgdHdvIG11bHRpLWl0ZXJhdGlvbiBwcmUtY29weSB2YXJpYW50
cywgQSBhbmQgRQogKHRoZSBjdXJyZW50IGZpdmUtaXRlcmF0aW9uIHByZS1jb3B5IGFsZ29yaXRo
bSBhbmQgZml2ZS1pdGVyYXRpb24gcHJlLWNvcHkgKwogcG9zdC1jb3B5LCByZXNwZWN0aXZlbHkp
LiAgV2UgY2FuIHNlZSB0aGF0IHRoZXk6CiAgYSkgUmVxdWlyZSB0aGUgbG9uZ2VzdCBwcmVwYXJh
dGlvbiB0aW1lLCBhcyBleHBlY3RlZC4KICBiKSBBY3R1YWxseSBzdGlsbCBhY2hpZXZlIHRoZSBi
ZXN0IGRvd250aW1lLCBkZXNwaXRlIG15IGV4cGVjdGF0aW9uIHRoYXQgdGhlCiAgICAgd29ya2xv
YWQgd291bGQgYmUgd3JpdGUtaGVhdnkgZW5vdWdoIHRvIGNhdXNlIHByb2JsZW1zLiAgQSdzIGRv
d250aW1lIGlzCiAgICAgb25seSBzbGlnaHRseSB3b3JzZSB0aGFuIEQncywgYW5kIGlzIGFsbW9z
dCB0d2ljZSBhcyBnb29kIGEgQydzISAgTW9yZSBvbgogICAgIHRoaXMgc2hvcnRseS4KCiBNb3N0
IGludGVyZXN0aW5nbHksIHdlIGNhbiBzZWUgdGhhdCBFIHJlcXVpcmVkIDMwJSBsZXNzIGRvd250
aW1lIHRoYW4gQSBvbgogYXZlcmFnZSwgYW5kIGFsd2F5cyBjb21wbGV0ZWQgaXRzIHBvc3QtY29w
eSBwaGFzZSBfYmVmb3JlXyB0aGUgZ3Vlc3QgdW5wYXVzZWQKIChyZWNhbGwgdGhhdCB0aGUgcG9z
dC1jb3B5IHBoYXNlIHByb2NlZWRzIGluIHBhcmFsbGVsIHdpdGggbGlieGwgZG9tYWluCiBjcmVh
dGlvbiBhbmQgY2FuIGNvbXBsZXRlIGJlZm9yZSB0aGUgZ3Vlc3QgaXMgcmVhZHkgdG8gdW5wYXVz
ZSkuICBXaHk/CgogRm9jdXNpbmcgZmlyc3Qgb24gQWxnb3JpdGhtIEEsIHdlIGNhbiBwbG90IHRo
ZSBudW1iZXIgb2YgcGFnZXMgdHJhbnNtaXR0ZWQKIGR1cmluZyBlYWNoIHByZS1jb3B5IGl0ZXJh
dGlvbjoKIAogRmlndXJlIDM6CiAgICBodHRwczovL2dpdGh1Yi5jb20vanRvdHRvL3hlbi1wb3N0
Y29weS1maWd1cmVzL2Jsb2IvbWFzdGVyL2ZpZ3VyZTMucGRmCgogV2UgY2FuIHNlZSB0aGF0IHRo
ZSBtaWdyYXRpb24gbWFkZSBzdWJzdGFudGlhbCBwcm9ncmVzcyB0b3dhcmQgY29udmVyZ2VuY2Us
CiB3aXRoIHN0cm9uZyBzdWNjZXNzaXZlIGRlY3JlYXNlcyBiZXR3ZWVuIGl0ZXJhdGlvbnMgYW5k
IGFuIGF2ZXJhZ2UgZmluYWwgZGlydHkKIHNldCBvZiB+Ny41ayBwYWdlcyAoMzAuMSBNaUIpLiAg
VGhlIGRvd250aW1lIHBlcmlvZCBkdXJpbmcgd2hpY2ggdGhlc2UgcGFnZXMKIGFyZSB0cmFuc2Zl
cnJlZCBjYW4gYmUgZGl2aWRlZCBpbnRvIHR3byBpbnRlcmVzdGluZyBzdWItcGhhc2VzOiB0aGUg
cGhhc2UKIGR1cmluZyB3aGljaCB0aGUgbWVtb3J5IG1pZ3JhdGlvbiBhbmQgbGlieGMgc3RyZWFt
IGFyZSBjb21wbGV0ZWQgKGVuZGluZyB3aXRoCiB0aGUgdGVybWluYXRpb24gb2YgdGhlIGxpYnhj
IGhlbHBlciksIGFuZCB0aGUgcGhhc2UgZHVyaW5nIHdoaWNoIHRoZSBoaWdoZXIKIGxldmVsIGxp
YnhsIGRvbWFpbiBlc3RhYmxpc2htZW50IG9jY3VycyAoZW5kaW5nIHdpdGggdGhlIHVucGF1c2lu
ZyBvZiB0aGUKIGRvbWFpbikuICBQbG90dGluZyB0aGUgbWVhc3VyZW1lbnRzIG9mIHRoZXNlIHBo
YXNlczoKCiBGaWd1cmUgNDoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rj
b3B5LWZpZ3VyZXMvYmxvYi9tYXN0ZXIvZmlndXJlNC5wZGYKCiBUaGlzIHNob3dzIHRoYXQgYXJv
dW5kIDIvMyBvZiB0aGUgdG90YWwgZG93bnRpbWUgaXMgaW5jdXJyZWQgX2FmdGVyXyB0aGUgbWVt
b3J5CiBtaWdyYXRpb24gaXMgY29tcGxldGUuCgogV2UgY2FuIG1ha2Ugc2ltaWxhciBwbG90cyBm
b3IgQWxnb3JpdGhtIEUuICBIZXJlIGFyZSB0aGUgbnVtYmVyIG9mIHBhZ2VzCiB0cmFuc21pdHRl
ZCBkdXJpbmcgZWFjaCBpdGVyYXRpb246CgogRmlndXJlIDU6CiAgICBodHRwczovL2dpdGh1Yi5j
b20vanRvdHRvL3hlbi1wb3N0Y29weS1maWd1cmVzL2Jsb2IvbWFzdGVyL2ZpZ3VyZTUucGRmCgog
V2UgY2FuIHNlZSB0aGF0IHRoZSBFLXJ1bnMgdHJhbnNtaXR0ZWQgc2xpZ2h0bHkgZmV3ZXIgcGFn
ZXMgb24gYXZlcmFnZQogZHVyaW5nIHRoZSBwcmUtY29weSBpdGVyYXRpb25zIHRoYW4gdGhlIEEt
cnVucy4gIFRoaXMgaXMgcHJlc3VtYWJseQogZXhwZXJpbWVudGFsIG5vaXNlIC0gdGhlcmUncyBu
byByZWFzb24gdG8gZXhwZWN0IHRoZW0gdG8gYmUgZGlmZmVyZW50LgogU2lnbmlmaWNhbnRseSwg
aG93ZXZlciwgdGhlIEUtcnVucyBhY3R1YWxseSBuZWVkZWQgdG8gcG9zdC1jb3B5IHNsaWdodGx5
IF9tb3JlXwogcGFnZXMgb24gYXZlcmFnZSB0aGFuIHRoZSBBLXJ1bnMgbmVlZGVkIHRvIHN0b3At
YW5kLWNvcHkuICBUaGlzIG1lYW5zIHRoZSAzMCUKIGRvd250aW1lIHJlZHVjdGlvbiBpc24ndCBq
dXN0IGV4cGVyaW1lbnRhbCBub2lzZSBpbiBmYXZvdXIgb2YgRSwgYnV0IGV2aWRlbmNlCiBvZiBh
biBhbGdvcml0aG1pYyBhZHZhbnRhZ2UuCgogSSB0aGluayB0aGUgZXhwbGFuYXRpb24gZm9yIHRo
aXMgYWR2YW50YWdlIGlzIGNsZWFyOiBiZWNhdXNlIHRoZSBwb3N0LWNvcHkKIHBoYXNlIGNhbiBw
cm9jZWVkIGluIHBhcmFsbGVsIHdpdGggdGhlIGxpYnhsIGRvbWFpbiBzZXQtdXAgcHJvY2VkdXJl
LCB0aGUKIGRvd250aW1lIGR1cmF0aW9uIGlzIHJlZHVjZWQgdG8gdGhlIF9taW5pbXVtXyBvZiB0
aGUgZHVyYXRpb25zIG9mIHRoZXNlCiBwcm9jZXNzZXMsIHJhdGhlciB0aGFuIHRoZWlyIHN1bS4K
CiBUaGlzIGVmZmVjdCBjYW4gYmUgc2VlbiBjbGVhcmx5IGluIHRoZSBjb3JyZXNwb25kaW5nIHBs
b3QgZm9yIHRoZSBsaWJ4Yy9saWJ4bAogc3ViLXBoYXNlIGJyZWFrZG93bjoKCiBGaWd1cmUgNjoK
ICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rjb3B5LWZpZ3VyZXMvYmxvYi9t
YXN0ZXIvZmlndXJlNi5wZGYKCiBBcyBmdXJ0aGVyIGV2aWRlbmNlIGluIHN1cHBvcnQgb2YgdGhp
cyBleHBsYW5hdGlvbiwgb24gYXZlcmFnZSBvbmx5IDkgZmF1bHRzCiB3ZXJlIGluY3VycmVkIGR1
cmluZyBlYWNoIGJyaWVmIHBvc3QtY29weSBwaGFzZSwgaW5kaWNhdGluZyB0aGF0IHRoZSBwYWdl
cwogcmVxdWlyZWQgYnkgUUVNVS9ldGMuIHRvIHByb2NlZWQgd2l0aCBkb21haW4gY3JlYXRpb24g
bW9zdCB3ZXJlbid0IGluIHRoZQogd29ya2luZyBzZXQuCgogQW5vdGhlciBpbXBvcnRhbnQgcXVl
c3Rpb24gaXM6IHdoYXQgaW1wYWN0IGRvIHRoZSB0d28gYXBwcm9hY2hlcyBoYXZlIG9uIHRoZQog
QXBwbGljYXRpb24gRGVncmFkYXRpb24gbWV0cmljPyAgVGhpcyBwbG90IHNob3dzIHRoZSBudW1i
ZXIgb2YgYmVuY2htYXJrCiB0cmFuc2FjdGlvbnMgY29tbWl0dGVkIGVhY2ggc2Vjb25kIG92ZXIg
dGhlIGNvdXJzZSBvZiBlYWNoIG9mIHRoZSBBbGdvcml0aG0gQQogbWlncmF0aW9uczoKCiBGaWd1
cmUgNzoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rjb3B5LWZpZ3VyZXMv
YmxvYi9tYXN0ZXIvZmlndXJlNy5wZGYKCiBUaGUgZG90dGVkIGxpbmUgYXQgdGhlIDIwLXNlY29u
ZCBtYXJrIGluZGljYXRlcyByb3VnaGx5IHdoZXJlIHRoZSBtaWdyYXRpb24gd2FzCiBpbml0aWF0
ZWQuICBXZSBjYW4gc2VlIHRoYXQ6CiAgLSBUaHJvdWdob3V0IGVhY2ggcGhhc2Ugb2YgdGhlIG1p
Z3JhdGlvbiwgdGhlcmUgYXJlIG9jY2FzaW9uYWwgc2V2ZXJlCiAgICBzaW5nbGUtc2Vjb25kIGRl
Z3JhZGF0aW9ucyBpbiB0cHMuICBJJ20gbm90IHN1cmUgd2hhdCBjYXVzZWQgdGhlc2UsIGJ1dCB0
aGV5CiAgICBhcHBlYXIgdG8gYmUgZGlzdHJpYnV0ZWQgcm91Z2hseSBldmVubHkgYW5kIG9jY3Vy
IGR1cmluZyBldmVyeSBwaGFzZSwgc28gSQogICAgdGhpbmsgdGhleSBjYW4gc2FmZWx5IGJlIGln
bm9yZWQgZm9yIHRoZSByZXN0IG9mIHRoZSBkaXNjdXNzaW9uLgogIC0gRHVyaW5nIHRoZSAyMC1z
ZWNvbmQgd2FybXVwIHBlcmlvZCBhdCBob3N0IFMsIHRoZSBiZW5jaG1hcmsgbWVhc3VyZXMgYQog
ICAgcmVsYXRpdmVseSBjb25zaXN0ZW50IH4zMjV0cHMuCiAgLSBPbmNlIHRoZSBtaWdyYXRpb24g
c3RhcnRzLCBiZW5jaG1hcmsgcGVyZm9ybWFuY2UgcXVpY2tseSBkZWdyYWRlcyB0byByb3VnaGx5
CiAgICAyMDB0cHMuICBUaGlzIGNsZWFybHkgaW5kaWNhdGVzIGFuIGludGVyYWN0aW9uIG9mIHNv
bWUga2luZCBiZXR3ZWVuIHRoZQogICAgYXBwbGljYXRpb24gYW5kIHRoZSBtaWdyYXRpb24gcHJv
Y2VzcywgdGhvdWdoIHdoaWNoIHJlc291cmNlIHRoZXkncmUKICAgIGNvbnRlbmRpbmcgZm9yIGlz
bid0IGNsZWFyLiAgQ1BVIG9yIG5ldHdvcmsgc2VlbSBsaWtlIHRoZSBtb3N0IGxpa2VseQogICAg
Y2FuZGlkYXRlcy4KICAtIEF0IHJvdWdobHkgdGhlIDgwLXNlY29uZCBtYXJrLCBwZXJmb3JtYW5j
ZSAnZGVncmFkZXMnIHRvIDB0cHMgYXMgdGhlIGRvbWFpbgogICAgaXMgc3VzcGVuZGVkIGZvciB0
aGUgc3RvcC1hbmQtY29weSBwaGFzZSBvZiB0aGUgbWlncmF0aW9uLiAgVGhpcyBpcyB3aGVyZQog
ICAgdGhpbmdzIGdldCBpbnRlcmVzdGluZzogYWx0aG91Z2ggdGhlIGludGVybmFsIG1lYXN1cmVt
ZW50cyBmcm9tIHRoZSBwcmV2aW91cwogICAgc2V0IG9mIHBsb3RzIGluZGljYXRlIHRoYXQgdGhl
IGd1ZXN0IGlzIG9ubHkgdHJ1bHkgcGF1c2VkIGZvciBhcm91bmQgMi41cywKICAgIGZyb20gYSBu
ZXR3b3JrIG9ic2VydmVyJ3MgcG9pbnQgb2YgdmlldyB0aGUgYWN0dWFsIGFwcGxpY2F0aW9uIGlz
IGNvbXBsZXRlbHkKICAgIHVuYXZhaWxhYmxlIGZvciBhcm91bmQgOXMuICBOb3QgZ3JlYXQuCiAg
LSBXaGVuIHRoZSBhcHBsaWNhdGlvbiByZWNvdmVycyBhbmQgYmVnaW5zIHRvIG1ha2UgcHJvZ3Jl
c3MsIGl0IHJlYm91bmRzIHRvCiAgICBvbmx5IDI3NXRwcyByYXRoZXIgdGhhbiAzMjUsIGluZGlj
YXRpbmcgc29tZSBraW5kIG9mIGFzeW1tZXRyeSBiZXR3ZWVuIFMgYW5kCiAgICBSIHRoYXQgSSBj
YW4ndCBlbnRpcmVseSBhY2NvdW50IGZvci4KCiBIb3cgZG8gdGhlc2UgbWVhc3VyZW1lbnRzIGxv
b2sgZm9yIEFsZ29yaXRobSBFPyAgSGVyZSdzIHRoZSBwbG90OgoKIEZpZ3VyZSA4OgogICAgaHR0
cHM6Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9m
aWd1cmU4LnBkZgoKIFRoZSBiZWhhdmlvdXIgYXBwZWFycyB0byBiZSBtdWNoIHRoZSBzYW1lLCB3
aXRoIGEgc2xpZ2h0IGltcHJvdmVtZW50IGluIGF2ZXJhZ2UKIGFwcGxpY2F0aW9uLXZpc2libGUg
ZG93bnRpbWUgYmVjYXVzZSBvZiBwYXJ0aWN1bGFybHkgZ29vZCByZXN1bHRzIGluIHJvdW5kcyAy
CiBhbmQgMyB3aXRoIDRzIGFuZCA1cyBhcHBsaWNhdGlvbiBkb3dudGltZSBtZWFzdXJlbWVudHMs
IHJlc3BlY3RpdmVseS4KCjMuMi4yLjIgQWxnb3JpdGhtIEM6IHB1cmUgcG9zdC1jb3B5CgogVHVy
bmluZyBvdXIgYXR0ZW50aW9uIG5leHQgdG8gcHVyZSBwb3N0LWNvcHksIHdlIGNhbiBtYWtlIGEg
ZmV3IGludGVyZXN0aW5nCiBvYnNlcnZhdGlvbnMgZGlyZWN0bHkgZnJvbSB0aGUgRmlndXJlIDIg
cGhhc2UtdGltaW5nIG1lYXN1cmVtZW50czoKICAtIEF0IDQuOXMsIEMncyBhdmVyYWdlIERvd250
aW1lIGlzIGFsbW9zdCB0d2ljZSB0aGF0IG9mIEEhICBGb3IgYW4gYWxnb3JpdGhtCiAgICBpbnRl
bmRlZCB0byB0cmFkZSBvdXRyaWdodCBEb3dudGltZSBmb3IgQXBwbGljYXRpb24gRGVncmFkYXRp
b24sIHRoYXQncyBub3QKICAgIGdyZWF0LgogIC0gQXQgNjkuMnMsIEMncyBUb3RhbCBNaWdyYXRp
b24gVGltZSBpcyB0aGUgbG93ZXN0IG9mIGFueSBvZiB0aGUgYWxnb3JpdGhtcwogICAgYW5kIH4x
NyUgbG93ZXIgdGhhbiBBJ3MuCiAgLSBDJ3MgcG9zdC1jb3B5IHBoYXNlIHRha2VzIHJvdWdobHkg
YXMgbG9uZyBhcyBhIHNpbmdsZSBwcmUtY29weSBpdGVyYXRpb24uCgogV2hhdCdzIGJhbGxvb25p
bmcgQydzIGRvd250aW1lPyAgRmlndXJlIDkgYnJlYWtzIGRvd24gdGhlIHN1Yi1waGFzZXM6Cgog
RmlndXJlIDk6CiAgICBodHRwczovL2dpdGh1Yi5jb20vanRvdHRvL3hlbi1wb3N0Y29weS1maWd1
cmVzL2Jsb2IvbWFzdGVyL2ZpZ3VyZTkucGRmCgogVGhlcmUgYXJlIHRocmVlIG1ham9yIGNvbnRy
aWJ1dG9ycyB0byB0aGUgRG93bnRpbWUgaGVyZToKICAxKSBJdCB0YWtlcyB+MC43cyBmb3IgdGhl
IHNlbmRlciB0byBnYXRoZXIgYW5kIHRyYW5zbWl0IHRoZSBzZXQgb2YgYWxsCiAgICAgcG9zdC1j
b3B5IHBmbnMuICBUaGlzIG1ha2VzIHNvbWUgc2Vuc2UsIGFzIHRoZSBzZW5kZXIgbmVlZHMgdG8g
Y2hlY2sgdGhlCiAgICAgX3R5cGVfIG9mIGV2ZXJ5IHBmbiBpbiB0aGUgZ3Vlc3QncyBhZGRyZXNz
YWJsZSByYW5nZSB0byBzZWUgd2hpY2ggb25lcyBhcmUKICAgICB1bnBvcHVsYXRlZCBhbmQgd2hp
Y2ggbXVzdCBhY3R1YWxseSBiZSBtaWdyYXRlZC4KICAyKSBJdCB0YWtlcyB+MS43cyB0byBwb3B1
bGF0ZS1hbmQtZXZpY3QgYWxsIG9mIHRoZXNlIHBhZ2VzLCBldmVuIHdpdGggdGhlCiAgICAgYmF0
Y2hpbmcgaHlwZXJjYWxsIGludHJvZHVjZWQgYXQgdGhlIGVuZCBvZiB0aGUgcGF0Y2ggc2VyaWVz
LgogIDMpIEl0IHRha2VzIH4yLjRzIHRvIGNvbXBsZXRlIGFsbCBvZiB0aGUgbGlieGwtbGV2ZWwg
ZG9tYWluIHNldC11cCBhZnRlciB0aGUKICAgICBsaWJ4YyBzdHJlYW0gaGVscGVyIGlzIHJlYWR5
IHRvIGVudGVyIHRoZSBwb3N0LWNvcHkgcGhhc2UuICBJIHRoaW5rIHRoaXMgaXMKICAgICByZWFs
bHkgaW50ZXJlc3RpbmcgLSByZWNhbGwgdGhhdCB0aGlzIHN0ZXAgdG9vayBvbmx5IH4xLjhzIGZv
ciBhbGdvcml0aG0gQS4KICAgICBUaGUgZXhwbGFuYXRpb24gZm9yIHRoaXMgaXMgdGhhdCB0aGUg
ZGV2aWNlIG1vZGVsIChpLmUuIFFFTVUpIG5lZWRzIHRvIG1hcAogICAgIGd1ZXN0IHBhZ2VzIGlt
bWVkaWF0ZWx5IGR1cmluZyBpdHMgc2V0LXVwLCBhbmQgdGhlc2UgbWFwcGluZ3MgaW1tZWRpYXRl
bHkKICAgICBjYXVzZSBwb3N0LWNvcHkgZmF1bHRzISAgQWxnb3JpdGhtIEUgZGlkbid0IGVuY291
bnRlciB0aGlzIGJlY2F1c2UgdGhlc2UKICAgICBwYWdlcyBhcHBhcmVudGx5IGFyZW4ndCBpbiB0
aGUgd29ya2luZyBzZXQgYW5kIHNvIHdlcmUgY292ZXJlZCBieSBlYXJsaWVyCiAgICAgcHJlLWNv
cHkgaXRlcmF0aW9ucy4KCiBXaGF0IGFwcGxpY2F0aW9uIGRlZ3JhZGF0aW9uIGRvIHdlIG9ic2Vy
dmUgZHVyaW5nIHRoZSBwb3N0LWNvcHkgcGhhc2U6CgogRmlndXJlIDEwOgogICAgaHR0cHM6Ly9n
aXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUx
MC5wZGYKCiBPdWNoISAgVGhlIGFjdHVhbCBhcHBsaWNhdGlvbi1vYnNlcnZlZCBkb3dudGltZSBp
cyBmcmFua2x5IGhvcnJpZmljLiAgUm91bmQgMwogaGFzIHdoYXQgYXBwZWFycyB0byBiZSB0aGUg
Y2xvc2VzdCB0aGluZyB0byBkZWdyYWRlZCBleGVjdXRpb24gYXQgYXJvdW5kIHRoZSA0MAogc2Vj
b25kIG1hcmssIGJ1dCBvbmx5IGJyaWVmbHkuICBJbiBnZW5lcmFsLCB0aGUgYXBwbGljYXRpb24g
c3VmZmVycyBhcm91bmQgXzUwXwogc2Vjb25kcyBvZiBvYnNlcnZhYmxlIGRvd250aW1lIGJlZm9y
ZSByZWNvdmVyaW5nIHRvIGEgc3RhdGUgb2YgcmVhc29uYWJsZSAoYnV0CiBzdGlsbCBkZWdyYWRl
ZCkgcGVyZm9ybWFuY2UuICBUaGlzIHJlY292ZXJ5IG9jY3VycyBhdCB0aGUgfjc1IHNlY29uZCBt
YXJrLAogd2hlcmUgcGVyZm9ybWFuY2UgcmVjb3ZlcnMgdG8gfjE3NXRwcy4gIFRoZSBtaWdyYXRp
b24gZmluaXNoZXMgYW5kIHRoZQogYXBwbGljYXRpb24gcmVjb3ZlcnMgdG8gfjI3NXRwcyBhdCBy
b3VnaGx5IDkwIHNlY29uZHMuCgogVG8gZ2V0IGEgY2xlYXJlciBwaWN0dXJlIG9mIHdoeSB0aGUg
bWlncmF0aW9uIGJlaGF2ZXMgdGhpcyB3YXksIHdlIGNhbiBwbG90IHRoZQogZmF1bHRpbmcgYmVo
YXZpb3VyIG9mIHRoZSByZXN1bWluZyBndWVzdCBkdXJpbmcgdGhlIHBvc3QtY29weSBwaGFzZS4K
CiBGaWd1cmUgMTE6CiAgICBodHRwczovL2dpdGh1Yi5jb20vanRvdHRvL3hlbi1wb3N0Y29weS1m
aWd1cmVzL2Jsb2IvbWFzdGVyL2ZpZ3VyZTExLnBkZgogRmlndXJlIDEyOgogICAgaHR0cHM6Ly9n
aXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUx
Mi5wZGYKIEZpZ3VyZSAxMzoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rj
b3B5LWZpZ3VyZXMvYmxvYi9tYXN0ZXIvZmlndXJlMTMucGRmCiAKIExvb2tpbmcgZmlyc3QgYXQg
dGhlIGZhdWx0IGNvdW50cywgd2UgY2FuIHNlZSB0aGF0IHRoZSBmaXJzdCB+NS0xMCBzZWNvbmRz
IGFyZQogcmVsYXRpdmVseSBxdWlldC4gIFRoZW4sIHRoZXJlJ3MgYSBzdWRkZW4gYnVyc3QgdG8g
fjEwMC0yMDAgZmF1bHRzL3MgZm9yIGEgZmV3CiBzZWNvbmRzLCBmb2xsb3dlZCBieSBhIGRlY2xp
bmUgdG8gYSBzdGFibGUgcmF0ZSBvZiB+NTAgZmF1bHRzL3MgdW50aWwgdGhlIDUwCiBzZWNvbmQg
bWFyayB3aGVyZSB0aGV5IGVzc2VudGlhbGx5IHN0b3AuICBMYXRlbmNpZXMgYXJlIGhpZ2ggZHVy
aW5nIHRoZSBpbml0aWFsCiBwZXJpb2QsIGF2ZXJhZ2luZyA1MC0xMDBtcyBwZXIgZmF1bHQsIGFu
ZCBkZWNsaW5lIHRvIDEwLTIwbXMgcGVyIGZhdWx0IGR1cmluZwogdGhlIGxhdGVyIHN0ZWFkeS1z
dGF0ZS4KCiBJJ20gbm90IHJlYWxseSBzdXJlIGhvdyB0byBhY2NvdW50IGZvciB0aGUgYnVyc3Qg
YXJvdW5kIHRoZSAxMCBzZWNvbmQgbWFyaywgb3IKIHRoZSBjb21wYXJhdGl2ZWx5IGxvd2VyIHN0
ZWFkeS1zdGF0ZSByYXRlLiAgQmVjYXVzZSBpdCBvY2N1cnMgc28gbG9uZyBhZnRlciB0aGUKIGZp
cnN0IG9ic2VydmVkIGZhdWx0IEkgZG9uJ3QgdGhpbmsgaXQgY2FuIGJlIGJ1bGsgZGV2aWNlIG1v
ZGVsIG1hcHBpbmdzIC0gdGhlCiBndWVzdCBpcyBhbHJlYWR5IHVucGF1c2VkIGF0IHRoaXMgcG9p
bnQuICBCdXQsIGlmIHRoZSB2Q1BVcyB3ZXJlIGNhcGFibGUgb2YKIGdlbmVyYXRpbmcgZmF1bHRz
IHRoaXMgcmFwaWRseSAoaS5lLiBpZiB0aGUgcG9zdC1jb3B5IHN0YWNrIHdhcyBjYXBhYmxlIG9m
CiBzZXJ2aWNpbmcgZmF1bHRzIHF1aWNrbHkgZW5vdWdoIHRvIF9sZXRfIHRoZW0gYmUgZ2VuZXJh
dGVkIHRoaXMgcXVpY2tseSksIHdoeQogdGhlIHN1YnNlcXVlbnQgZGVjbGluZSB0byBhIGxvd2Vy
IHJhdGUgZm9yIHRoZSByZXN0IG9mIHRoZSBwaGFzZT8KCiBPbmUgcG9zc2libGUgZXhwbGFuYXRp
b24gaXMgdGhhdCB0aGUgZ3Vlc3QgYWN0dWFsbHkgaXNuJ3QgZ2VuZXJhdGluZyBmYXVsdHMgYXQK
IGl0cyBtYXhpbXVtIHBvc3NpYmxlIHJhdGUgYXQgc3RlYWR5LXN0YXRlLiAgSW5zdGVhZCwgaXQg
Y291bGQgYmUgYWx0ZXJuYXRpbmcKIGJldHdlZW4gZmF1bHRpbmcgYW5kIG1ha2luZyBub24tdHJp
dmlhbCBwcm9ncmVzcy4gIElmIHRoZSBwb3N0LWNvcHkgYmFja2dyb3VuZAogcHVzaCBzY2hlbWUg
Y29uc2lzdGVudGx5IHNlbGVjdGVkIHRoZSB3cm9uZyBiYWNrZ3JvdW5kIHBhZ2VzIHRvIHB1c2gs
IHRoZSB0aW1lCiByZXF1aXJlZCB0byBjb21taXQgdGhlIGZpcnN0IGFwcGxpY2F0aW9uIHRyYW5z
YWN0aW9uIG9mIHRoZSBwb3N0LWNvcHkgcGhhc2UKIHdvdWxkIHRoZW4gYmUgdGhlIF9zdW1fIG9m
IHRoZSB0aW1lIHNwZW50IGV4ZWN1dGluZyB0aGlzIG5vbi10cml2aWFsIHdvcmsgYW5kCiB0aGUg
dGltZSByZXF1aXJlZCB0byBzeW5jaHJvbm91c2x5IGZhdWx0IGVhY2ggb2YgdGhlIG5vbi1wcmVk
aWN0ZWQgcGFnZXMgaW4KIHNlcXVlbmNlLgoKIFNpbmNlIHRoZSBndWVzdCB0cmFuc2l0aW9ucyBy
ZWxhdGl2ZWx5IHN1ZGRlbmx5IGZyb20gMHRwcyB0byAxNzV0cHMgKDY1JSBvZiB0aGUKIGZ1bGwg
Mjc1dHBzIGFmdGVyIHJlY292ZXJ5KSwgSSBpbmZlciB0aGF0IHRoaXMgc2V0IG9mIHBvb3JseS1w
cmVkaWN0ZWQKIG5lY2Vzc2FyeSBwYWdlcyBpcyBjb21tb24gYmV0d2VlbiB0cmFuc2FjdGlvbnMu
ICBBcyBhIHJlc3VsdCwgb25jZSBpdCBoYXMgYmVlbgogZmF1bHRlZCBvdmVyIGZyb20gdGhlIGZp
cnN0IHRyYW5zYWN0aW9uIG9yIHR3bywgYWxsIHN1YnNlcXVlbnQgdHJhbnNhY3Rpb25zIGNhbgog
cHJvY2VlZCBxdWlja2x5LgoKIFRoaXMgZGlzY3Vzc2lvbiByYWlzZXMgc2V2ZXJhbCBxdWVzdGlv
bnM6CiAgMSkgRG9lcyBpdCBtYWtlIHNlbnNlIHRoYXQgdGhlIGJhY2tncm91bmQgcHJlLXBhZ2lu
ZyBzY2hlbWUgbWFkZSBwb29yCiAgICAgcHJlZGljdGlvbnMgaW4gdGhlIGNvbnRleHQgb2YgdGhl
IGFwcGxpY2F0aW9uJ3MgYWN0dWFsIG1lbW9yeSBhY2Nlc3MKICAgICBzdHJlYW0/CiAgMikgV291
bGQgYWx0ZXJuYXRpdmUgcHJlLXBhZ2luZyBzY2hlbWVzIGhhdmUgbWFkZSBiZXR0ZXIgcHJlZGlj
dGlvbnM/CiAgMykgSG93IG11Y2ggd291bGQgdGhvc2UgYmV0dGVyIHByZWRpY3Rpb25zIGltcHJv
dmUgYXBwbGljYXRpb24gcGVyZm9ybWFuY2U/CgogVG8gYW5zd2VyIDEpLCBJIGNvbmR1Y3RlZCBh
IGZ1cnRoZXIgZXhwZXJpbWVudDogSSBwcmVwYXJlZCBhIG1vcmUgaW52YXNpdmUKIGFkZGl0aW9u
YWwgdHJhY2luZyBwYXRjaCB0aGF0IGRpc2FibGVkIHRoZSBiYWNrZ3JvdW5kIHB1c2ggbG9naWMg
Zm9yIHRoZSBmaXJzdAogOTAgc2Vjb25kcyBvZiB0aGUgcG9zdC1jb3B5IHBoYXNlIGFuZCBsb2dn
ZWQgZXZlcnkgaW5kaXZpZHVhbCBmYXVsdGluZyBwZm4gdG8KIHZpc3VhbGl6ZSB0aGUgZ3Vlc3Qg
bWVtb3J5IGFjY2VzcyBzdHJlYW0gb3ZlciB0aW1lLiAgSSBvYnRhaW5lZCB0aGVzZSB0cmFjZXM6
CgogRmlndXJlIDE0IChpLXYpOgogICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9z
dGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUxNC0xLnBkZgogICAgaHR0cHM6Ly9naXRo
dWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUxNC0y
LnBkZgogICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9i
bG9iL21hc3Rlci9maWd1cmUxNC0zLnBkZgogICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94
ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUxNC00LnBkZgogICAgaHR0cHM6
Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1
cmUxNC01LnBkZgoKIFRoZXNlIHRyYWNlcyBwZXJtaXQgYSBudW1iZXIgb2Ygb2JzZXJ2YXRpb25z
OgogIGEpIE92ZXIgdGhlIGZpcnN0IH41IHNlY29uZHMgd2UgY2FuIHZlcnkgY2xlYXJseSBzZWUg
YSBsYXJnZSBudW1iZXIgb2YKICAgICBwaHlzaWNhbGx5LWNsdXN0ZXJlZCBoaWdoIFBGTnMgZmF1
bHRpbmcgaW4gcmFwaWQgc3VjY2Vzc2lvbi4gIEkgYmVsaWV2ZQogICAgIHRoaXMgaXMgdGhlIGRl
dmljZSBtb2RlbCBlc3RhYmxpc2htZW50LgogIGIpIEZvciB0aGUgbmV4dCB+MTAgc2Vjb25kcywg
d2UgY2FuIHNlZSBsb3RzIG9mIGZhdWx0cyBpbiB0aHJlZSBwaHlzaWNhbCBQRk4KICAgICByZWdp
b25zOiB2ZXJ5IGxvdyBtZW1vcnksIDE1MDAwMC0yNTAwMDAsIGFuZCA0NzUwMDAtNTI1MDAwLCB3
aXRoIHRoZSBsYXR0ZXIKICAgICBzZWVpbmcgdGhlIG1vc3QgZmF1bHRzLgogIGMpIEF0IHRoZSB+
MTUgc2Vjb25kIG1hcmssIHRoZSBwYXR0ZXJuIHRoZW4gc2hpZnRzOiB0aGUgNDc1MDAwLTUyNTAw
MAogICAgIGNvbnRpbnVlcyB0byBmaWxsIGluLCBhbmQgYSBsb25nLCBkZXNjZW5kaW5nIHBoeXNp
Y2FsIHBhZ2Ugc2NhbiBiZWdpbnMsCiAgICAgZWl0aGVyIHN0YXJ0aW5nIGZyb20gNTAwMDAwIG9y
IGZyb20gMTc1MDAwIGFuZCAnd3JhcHBpbmcgYXJvdW5kJyBhdCB0aGUKICAgICBib3R0b20uCgog
VGhpcyByZXZlYWxzIHRoYXQgdGhlcmUgX2lzXyByZWFzb25hYmxlIHBoeXNpY2FsIGxvY2FsaXR5
IGluIHRoZSBhY2Nlc3Mgc3RyZWFtCiBhdmFpbGFibGUgZm9yIGV4cGxvaXRhdGlvbi4gIEluIHBh
cnRpY3VsYXIsIEkgc3BlY3VsYXRlIHRoYXQgdGhlIGxvbmcKIGRlc2NlbmRpbmcgc2NhbiBjb3Jy
ZXNwb25kcyB0byBhIGRhdGFiYXNlIHRhYmxlIHNjYW4uICBIb3dldmVyLCB0aGUgc2NoZW1lCiBp
bXBsZW1lbnRlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBwYXRjaCwgc2ltcGx5IHNj
YW5uaW5nIF9mb3J3YXJkXyBmcm9tCiB0aGUgbGFzdCBwaHlzaWNhbCBwZm4gdG8gZmF1bHQsIGlz
IHBlcmhhcHMgbm90IGNsZXZlciBlbm91Z2ggdG8gZnVsbHkgdGFrZQogYWR2YW50YWdlIG9mIGl0
LgoKIEluICJQb3N0LUNvcHkgTGl2ZSBNaWdyYXRpb24gb2YgVmlydHVhbCBNYWNoaW5lcyIsIGEg
bnVtYmVyIG9mIG1vcmUgY2xldmVyCiAnYnViYmxpbmcnIHByZS1wYWdpbmcgc3RyYXRlZ2llcyBh
cmUgZGlzY3Vzc2VkIHRoYXQgSSBpbWFnaW5lIHdvdWxkIGhhdmUgZG9uZQogYmV0dGVyLiAgVGhl
IGFwcHJvYWNoIGRlc2NyaWJlZCBpbiAiQSBOb3ZlbCBIeWJyaWQtQ29weSBBbGdvcml0aG0gZm9y
IExpdmUKIE1pZ3JhdGlvbiBvZiBWaXJ0dWFsIE1hY2hpbmVzIiBbcV0gYWxzbyBzZWVtcyBsaWtl
IGl0IG1pZ2h0IGhhdmUgd29ya2VkIHdlbGwKICh0aG91Z2ggaXQncyBub3QgYXMgZWFzeSB0byBl
eWViYWxsKS4gIEluIHByaW5jaXBsZSwgSSB0aGluayB0aGlzIGFuc3dlcnMKIHF1ZXN0aW9uIDIp
IGluIHRoZSBhZmZpcm1hdGl2ZS4KCiBIb3dldmVyLCBhbHRob3VnaCwgSSBkaWRuJ3QgaGF2ZSB0
aW1lIHRvIGltcGxlbWVudCBhbmQgZXhwZXJpbWVudGFsbHkgZXZhbHVhdGUKIHRoZXNlIGFsdGVy
bmF0aXZlcywgSSB0aGluayBpdCdzIGZhaXJseSBzYWZlIHRvIHNheSB0aGF0IGV2ZW4gd2l0aCBw
ZXJmZWN0CiBwcmVkaWN0aW9uIHRoZSBhcHBsaWNhdGlvbi1sZXZlbCBkb3dudGltZSBlbnRhaWxl
ZCBieSB0aGlzIGFwcHJvYWNoIHdvdWxkIHN0aWxsCiBiZSB3b3JzZSB0aGFuIGZvciBBbGdvcml0
aG0gQSwgc2luY2Ugc3VjaCBhIGxhcmdlIHNldCBvZiBwYWdlcyBhcHBlYXJzIHRvIGJlCiBuZWNl
c3NzYXJ5IHRvIHBlcm1pdCB0aGUgYXBwbGljYXRpb24gdG8gbWFrZSBldmVuIGluY3JlbWVudCBv
ZgogZXh0ZXJuYWxseS12aXNpYmxlIHByb2dyZXNzLgoKIC0tIEFzaWRlOgoKIEhhdmluZyBjb2xs
ZWN0ZWQgYWxsIG9mIHRoZSBzYW1lIHRpbWluZyBkYXRhIGluIHRoaXMgZnVydGhlciBleHBlcmlt
ZW50IGFzIEkKIGRpZCBpbiB0aGUgZmlyc3Qgc2V0LCBJIGRlY2lkZWQgdG8gdGFrZSBhIGxvb2sg
YXQgdGhlIGZhdWx0IHN0YXRzIGFuZAogYXBwbGljYXRpb24gcGVyZm9ybWFuY2UgcGxvdHMgYW5k
IHdhcyBhYmxlIHRvIG1ha2Ugc29tZSBpbnRlcmVzdGluZwogb2JzZXJ2YXRpb25zOgoKIEZpZ3Vy
ZSAxNToKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rjb3B5LWZpZ3VyZXMv
YmxvYi9tYXN0ZXIvZmlndXJlMTUucGRmCiBGaWd1cmUgMTY6CiAgICBodHRwczovL2dpdGh1Yi5j
b20vanRvdHRvL3hlbi1wb3N0Y29weS1maWd1cmVzL2Jsb2IvbWFzdGVyL2ZpZ3VyZTE2LnBkZgog
RmlndXJlIDE3OgogICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmln
dXJlcy9ibG9iL21hc3Rlci9maWd1cmUxNy5wZGYKCiBJdCBtYXkgbm90IGJlIG9idmlvdXMgdW5s
ZXNzIHlvdSBsaW5lIGl0IHVwIG5leHQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgcGxvdHMKIGZyb20g
dGhlIGZpcnN0IGV4cGVyaW1lbnQsIGJ1dDoKICAtIGFsbCBvZiB0aGUgcGVyLWZhdWx0IGxhdGVu
Y2llcyBhcmUgcmVkdWNlZCBieSBhbiBvcmRlciBvZiBtYWduaXR1ZGUsIHdpdGgKICAgIHRoZSBt
ZWFuIGZhbGxpbmcgZnJvbSB+MTBtcyB0byB+M21zCiAgLSB0aGUgZmF1bHQgc2VydmljZSByYXRl
IGlzIGluY3JlYXNlZCBtYXNzaXZlbHksIGJ5IGEgZmFjdG9yIGZyb20gNCB0byBhcyBtdWNoCiAg
ICBhcyAyNAoKIFRoaXMgbWFrZXMgc29tZSBzZW5zZTogaW4gZGlzYWJsaW5nIGFsbCBiYWNrZ3Jv
dW5kIHB1c2hpbmcsIEkgYWxzbyBkaXNhYmxlZCB0aGUKIGxvZ2ljIHRoYXQgJ2ZpbGxlZCBvdXQn
IHRoZSByZW1haW5kZXIgb2YgYSBiYXRjaCBzZXJ2aWNpbmcgYSBmYXVsdCB3aXRoIG90aGVyCiBw
YWdlcyBpbiBpdHMgbG9jYWxpdHksIHNvIEknZCBleHBlY3QgZWFjaCBpbmRpdmlkdWFsIGZhdWx0
IHJlcXVlc3QgdG8gYmUKIHNlcnZpY2VkIG1vcmUgcXVpY2tseSBhbmQgY29uc2VxdWVudGx5IHRo
YXQgdGhlIGd1ZXN0IHdvdWxkIGJlIGFibGUgdG8gZ2VuZXJhdGUKIHN1YnNlcXVlbnQgb25lcyBm
YXN0ZXIuICBIb3dldmVyLCBuZWl0aGVyIG9mIHRoZXNlIHRyYW5zbGF0ZSBpbnRvIGJldHRlcgog
YXBwbGljYXRpb24gcGVyZm9ybWFuY2U6CgogRmlndXJlIDE4OgogICAgaHR0cHM6Ly9naXRodWIu
Y29tL2p0b3R0by94ZW4tcG9zdGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUxOC5wZGYK
CiBTbywgdGhlIGJhdGNoaW5nIGFuZCB3ZWFrIHByZWRpY3Rpb24gbG9naWMgaW1wbGVtZW50ZWQg
aW4gdGhlIHBhdGNoIGluIGl0cwogY3VycmVudCBzdGF0ZSBhcmUgY2xlYXJseSB3b3J0aCBfc29t
ZXRoaW5nXy4KCiAtLQoKMy4yLjIuMyBBbGdvcml0aG0gQiB2cy4gRDogcG9zdC1jb3B5IGFmdGVy
IGEgc2luZ2xlIHByZS1jb3B5IGl0ZXJhdGlvbgoKIFRoZSBmaW5hbCBwb3N0LWNvcHkgdmFyaWFu
dCwgQWxnb3JpdGhtIEQsIGFwcGVhcnMgdG8gaGF2ZSBwZXJmb3JtZWQgcmVhc29uYWJseQogYWNj
b3JkaW5nIHRvIGl0cyBwaGFzZSB0aW1pbmdzIGluIEZpZ3VyZSAyOgogIC0gQXQgMi40NXMsIGl0
cyByYXcgRG93bnRpbWUgaXMgc2xpZ2h0bHkgbGVzcyB0aGFuIHRoYXQgb2YgQQogIC0gQXQgNjMu
NDdzLCBpdHMgUHJlcGFyYXRpb24gVGltZSBpcyB+MjAlIGxlc3MgdGhhbiBBJ3MKICAtIFdpdGgg
MTAuMjZzIG9mIFJlc3VtZSBUaW1lLCBpdHMgVG90YWwgTWlncmF0aW9uIFRpbWUgaXMgYSBzbGln
aHQgfjYlIGxlc3MKICAgIHRoYW4gQSdzCgogQWxnb3JpdGhtIEIsIGl0cyBwcmUtY29weS1vbmx5
IGNvdW50ZXJwYXJ0LCBmYXJlZCBsZXNzIHdlbGwsIHdpdGggdGhlIHNhbWUKIFByZXBhcmF0aW9u
IFRpbWUgYXMgRCBidXQgd2l0aCB0aGUgd29yc3Qgb3V0cmlnaHQgRG93bnRpbWUgb2YgYW55IHZh
cmlhbnQgYXQKIDExcy4KCiBKdWRnaW5nIGJ5IEZpZ3VyZXMgMyBhbmQgNSwgdGhleSBib3RoIGVu
ZGVkIHRoZWlyIHNpbmdsZSBwcmUtY29weSBpdGVyYXRpb24KIHdpdGggfjkwayBwYWdlcyAofjM1
MSBNaUIpIGRpcnR5LgoKIFRoZSByZWFsIHF1ZXN0aW9uLCBvZiBjb3Vyc2UsIGlzIGhvdyB0aGVp
ciBBcHBsaWNhdGlvbiBEZWdyYWRhdGlvbiByZXN1bHRzCiBjb21wYXJlIHRvIHRob3NlIG9mIEEg
YW5kIEU6CgogRmlndXJlIDE5OgogICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94ZW4tcG9z
dGNvcHktZmlndXJlcy9ibG9iL21hc3Rlci9maWd1cmUxOS5wZGYKIEZpZ3VyZSAyMDoKICAgIGh0
dHBzOi8vZ2l0aHViLmNvbS9qdG90dG8veGVuLXBvc3Rjb3B5LWZpZ3VyZXMvYmxvYi9tYXN0ZXIv
ZmlndXJlMjAucGRmCgogVGhlc2UgcmVzdWx0cyBzaG93IHRoYXQgQWxnb3JpdGhtIEQncyBBcHBs
aWNhdGlvbiBEZWdyYWRhdGlvbiBpcyBvbmx5CiBtb2RlcmF0ZWx5IHdvcnNlIHRoYW4gQSdzLCB3
aGlsZSBCJ3MgaXMgYWxtb3N0IHR3aWNlIGFzIGJhZC4gIEFsZ29yaXRobSBECiB0aGVyZWZvcmUg
c2VlbXMgbGlrZSBhIHBvdGVudGlhbGx5IHVzZWZ1bCBhbHRlcm5hdGl2ZSB0byBBIGluIHNpdHVh
dGlvbnMgd2hlcmUKIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byB0cmFkZSBhIG1vZGVyYXRlIGluY3Jl
YXNlIGluIEFwcGxpY2F0aW9uIERlZ3JhZGF0aW9uIGZvcgogYSBtb3JlIHNpZ25pZmljYW50IGRl
Y3JlYXNlIGluIFByZXBhcmF0aW9uIFRpbWUuCgozLjMgRnVydGhlciBFeHBlcmltZW50cwoKIEkg
b25seSBoYWQgdGltZSB0byBjb25kdWN0IHRoZSBleHBlcmltZW50IGRlc2NyaWJlZCBpbiB0aGUg
cHJldmlvdXMgc2VjdGlvbiwKIGJ1dCB0aGVyZSBhcmUgYSBudW1iZXIgb2YgZnVydGhlciBleHBl
cmltZW50cyB0aGF0IEkgdGhpbmsgd291bGQgYmUgd29ydGgKIGNvbmR1Y3RpbmcgaWYgSSBoYWQg
dGltZS4KCiBDb2xsZWN0aW5nIHRoZSBzYW1lIGRhdGEgYXMgaW4gdGhlIHByZXZpb3VzIGV4cGVy
aW1lbnQgYWdhaW5zdCB3b3JrbG9hZHMgb3RoZXIKIHRoYW4gcGdiZW5jaCB3b3VsZCBiZSBteSBm
aXJzdCBwcmlvcml0eS4gIEFsdGhvdWdoIEkgdHJpZWQgdG8gY2hvb3NlIHRoZQogd29ya2xvYWQg
dG8gYmUgYXMgd3JpdGUtaGVhdnkgYXMgcG9zc2libGUgd2hpbGUgc3RpbGwgYmVpbmcgcmVhbGlz
dGljLCB0aGUKIHJlc3VsdHMgY2xlYXJseSBkZW1vbnN0cmF0ZWQgaXQgd2FzIGZhaXJseSBhbWVu
YWJsZSB0byBwcmUtY29weSBhbnl3YXkuICBJZiBhCiBub24tc3ludGhldGljIHdvcmtsb2FkIHdp
dGggYW4gZXZlbiBoZWF2aWVyIHdyaXRlLW1peCB3ZXJlIGV2YWx1YXRlZCwgcG9zdC1jb3B5CiBt
aWdodCBlbmpveSBhIG1vcmUgY2xlYXIgYWR2YW50YWdlLgoKIElkZW50aWZ5aW5nIGEgd29ya2xv
YWQgd2l0aCBhIG1vcmUgZ3JhbnVsYXIgaW5jcmVtZW50IG9mIHByb2dyZXNzIG1pZ2h0IGFsc28K
IGRlbW9uc3RyYXRlIHRoZSBhYmlsaXR5IG9mIHBvc3QtY29weSB0byB0cmFkZSBvdXRyaWdodCBE
b3dudGltZSBmb3IgQXBwbGljYXRpb24KIERlZ3JhZGF0aW9uLiAgQXMgdGhlIGV4cGVyaW1lbnQg
c2hvd2VkLCBpbiB0aGUgY2FzZSBvZiBwZ2JlbmNoIGV2ZW4gYSBzaW5nbGUKIHRyYW5zYWN0aW9u
IHJlcXVpcmVkIGEgbGFyZ2Ugc3Vic2V0IG9mIGFsbCBndWVzdCBwYWdlcyB0byBjb21wbGV0ZS4K
CiBNb3ZpbmcgYmV5b25kIGV2YWx1YXRpbmcgdGhlIHBhdGNoIGluIGl0cyBjdXJyZW50IHN0YXRl
LCB0aGVyZSBhcmUgbWFueQogcG9zc2libGUgcG9zdC1jb3B5IHByZS1wYWdpbmcgc2NoZW1lcyBp
biB0aGUgbGl0ZXJhdHVyZSB0aGF0IGl0IGNvdWxkIGJlCiBhdWdtZW50ZWQgdG8gaW1wbGVtZW50
LCBhbmQgaXQgd291bGQgYmUgaW50ZXJlc3RpbmcgZXZhbHVhdGUgZWFjaCBvZiB0aGVtIGluCiB0
aGUgc2FtZSB3YXkuCgogRm9yIGFsbCBvZiB0aGUgYWJvdmUgZXhwZXJpbWVudHMsIGFzIHdlbGwg
YXMgdGhlIHBnYmVuY2ggb25lLCBpdCB3b3VsZCBhbHNvCiBfdmVyeV8gaW50ZXJlc3RpbmcgdG8g
Y29uZHVjdCB0aGVtIG9uIG1vcmUgcHJvZHVjdGlvbi1yZWFsaXN0aWMgaGFyZHdhcmUsIHRvCiBz
ZWUgaG93IHNoaWZ0aW5nIHRoZSBib3R0bGVuZWNrIHRvIHRoZSBuZXR3b3JrIGFzIG9wcG9zZWQg
dG8gdGhlIENQVSBvZiB0aGUKIG1pZ3JhdGluZyBtYWNoaW5lcyB3b3VsZCBhZmZlY3QgdGhlIHJl
c3VsdHMuCgo0LiBDb25jbHVzaW9uCgogSW4gdGhpcyBkb2N1bWVudCwgSSd2ZSBkZXNjcmliZWQg
dGhlIGRlc2lnbiBhbmQgaW1wbGVtZW50YXRpb24gb2YgYSBwcm9wb3NlZAogY2hhbmdlIHRvIGlu
dHJvZHVjZSBwb3N0LWNvcHkgbWVtb3J5IG1pZ3JhdGlvbiBzdXBwb3J0IGZvciBYZW4uICBJIHRo
ZW4KIHByZXNlbnRlZCBhbmQgaW50ZXJwcmV0ZWQgdGhlIHJlc3VsdHMgb2YgcGVyZm9ybWFuY2Ug
bWVhc3VyZW1lbnRzIEkgY29sbGVjdGVkCiBkdXJpbmcgZXhwZXJpbWVudHMgdGVzdGluZyB0aGUg
Y2hhbmdlLgoKIEluIG15IG9waW5pb24sIHRoZSBkYXRhIHNvIGZhciBzdWdnZXN0IHRoYXQ6CiAg
MSkgUHVyZSBwb3N0LWNvcHkgaXMgcHJvYmFibHkgb25seSB1c2VmdWwgaW4gc2l0dWF0aW9ucyB3
aGVyZSB5b3Ugd291bGQgYmUKICAgICBva2F5IHdpdGggcGVyZm9ybWluZyBhbiBvdXRyaWdodCBz
dG9wLWFuZC1jb3B5LCBidXQgd291bGQgbGlrZSB0byB0cnkgdG8gZG8KICAgICBhIGxpdHRsZSBi
ZXR0ZXIgaWYgcG9zc2libGUuCiAgMikgSHlicmlkIHBvc3QtY29weSBkb2VzIHNlZW0gdG8gcGVy
Zm9ybSBtYXJnaW5hbGx5IGJldHRlciB0aGFuIHByZS1jb3B5CiAgICAgYWxvbmUsIGJ1dCB0aGlz
IGNvbWVzIGF0IHRoZSBjb3N0IG9mIGJvdGggYWRkaXRpb25hbCBjb2RlIGNvbXBsZXhpdHkgYW5k
CiAgICAgd29yc2UgcmVsaWFiaWxpdHkgY2hhcmFjdGVyaXN0aWNzLiAgVGhlIGNvc3RzIG9mIHRo
ZSBsYXR0ZXIgc2VlbSB0byBtZSBsaWtlCiAgICAgdGhleSBwcm9iYWJseSBvdXR3ZWlnaCB0aGUg
Zm9ybWVyIGJlbmVmaXQuLi4KCiAgICAgSSB0aGluayBpdCB3b3VsZCBiZSB2ZXJ5IGludGVyZXN0
aW5nIHRvIGZ1cnRoZXIgaW52ZXN0aWdhdGUgaG93IG11Y2gKICAgICBkb3dudGltZSBpcyBzcGVu
dCBvbiBkZXZpY2UgbW9kZWwgZXN0YWJsaXNobWVudCBpbiBwcm9kdWN0aW9uIHNldC11cHMuICBJ
ZgogICAgIGl0IHR1cm5zIG91dCB0byBiZSBhcyBzaWduaWZpY2FudCBhcyBpdCB3YXMgaW4gbXkg
ZXhwZXJpbWVudHMsIGEgdmVyeQogICAgIGxpbWl0ZWQgZm9ybSBvZiBwb3N0LWNvcHkgdGhhdCBv
bmx5IHBlcm1pdHMgdGhlIG1lbW9yeSBtaWdyYXRpb24gdG8gcHJvY2VlZAogICAgIGluIHBhcmFs
bGVsIHdpdGggdGhlIGRldmljZSBtb2RlbC9ldGMuIHNldHVwIHdpdGhvdXQgYWN0dWFsbHkgdW5w
YXVzaW5nIHRoZQogICAgIGd1ZXN0IHVudGlsIGl0IGNvbXBsZXRlcyBjb3VsZCBiZSB3b3J0aCBp
bnZlc3RpZ2F0aW5nLCBhcyBpdCBjb3VsZCByZWR1Y2UKICAgICBkb3dudGltZSB3aXRob3V0IGFk
dmVyc2VseSBhZmZlY3RpbmcgcmVsaWFiaWxpdHkuCgo1LiBSZWZlcmVuY2VzCiBbYV0gbWlncmF0
aW9uLnBhbmRvYwogICAgIGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0
O2E9YmxvYjtmPWRvY3MvZmVhdHVyZXMvbWlncmF0aW9uLnBhbmRvYwoKIFtiXSBkb21jcmVhdGVf
c3RyZWFtX2RvbmUoKQogICAgIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tcHJvamVjdC94ZW4vYmxv
Yi8wYTBkY2RjZDIwZTk3MTFjYmZiMDhkYjViMjFhZjUyOTllZTFlYjhiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jI0wxMTI3LUwxMjA0CgogW2NdIGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUoKQog
ICAgIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tcHJvamVjdC94ZW4vYmxvYi8wYTBkY2RjZDIwZTk3
MTFjYmZiMDhkYjViMjFhZjUyOTllZTFlYjhiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jI0wx
MjA2LUwxMjM0CgogW2RdIGRvbWNyZWF0ZV9sYXVuY2hfZG0oKQogICAgIGh0dHBzOi8vZ2l0aHVi
LmNvbS94ZW4tcHJvamVjdC94ZW4vYmxvYi8wYTBkY2RjZDIwZTk3MTFjYmZiMDhkYjViMjFhZjUy
OTllZTFlYjhiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jI0wxMjM2LUwxNDA1CgogW2VdIGRv
bWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkKCkKICAgICBodHRwczovL2dpdGh1Yi5jb20veGVuLXBy
b2plY3QveGVuL2Jsb2IvMGEwZGNkY2QyMGU5NzExY2JmYjA4ZGI1YjIxYWY1Mjk5ZWUxZWI4Yi90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyNMMTQ4OS1MMTUxOQoKIFtmXSBkb21jcmVhdGVfYXR0
YWNoX2RldmljZXMoKQogICAgIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tcHJvamVjdC94ZW4vYmxv
Yi8wYTBkY2RjZDIwZTk3MTFjYmZiMDhkYjViMjFhZjUyOTllZTFlYjhiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jI0wxNDQ2LUwxNDg3CgogW2ddIGRvbWNyZWF0ZV9jb21wbGV0ZSgpCiAgICAg
aHR0cHM6Ly9naXRodWIuY29tL3hlbi1wcm9qZWN0L3hlbi9ibG9iLzBhMGRjZGNkMjBlOTcxMWNi
ZmIwOGRiNWIyMWFmNTI5OWVlMWViOGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMjTDE1MjEt
TDE1NjkKCiBbaF0gUG9zdC1jb3B5IHBhdGNoZXMgdjIKICAgICBodHRwczovL2dpdGh1Yi5jb20v
anRvdHRvL3hlbi9jb21taXRzL3Bvc3Rjb3B5LXYyCgogW2ldIFFFTVUgUG9zdC1Db3B5IExpdmUg
TWlncmF0aW9uCiAgICAgaHR0cHM6Ly93aWtpLnFlbXUub3JnL0ZlYXR1cmVzL1Bvc3RDb3B5TGl2
ZU1pZ3JhdGlvbgoKIFtrXSB4ZW5wYWdpbmcKICAgICBodHRwczovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj1kb2NzL21pc2MveGVucGFnaW5nLnR4dAoKIFtzXSBB
T19JTlBST0dSRVNTCiAgICAgaHR0cHM6Ly9naXRodWIuY29tL3hlbi1wcm9qZWN0L3hlbi9ibG9i
LzBhMGRjZGNkMjBlOTcxMWNiZmIwOGRiNWIyMWFmNTI5OWVlMWViOGIvdG9vbHMvbGlieGwvbGli
eGxfZG9tYWluLmMjTDUyMAoKIFt0XSBMaXZlIE1pZ3JhdGlvbiBvZiBWaXJ0dWFsIE1hY2hpbmVz
CiAgICAgaHR0cDovL3d3dy5jbC5jYW0uYWMudWsvcmVzZWFyY2gvc3JnL25ldG9zL3BhcGVycy8y
MDA1LW1pZ3JhdGlvbi1uc2RpLXByZS5wZGYKCiBbdV0gUG9zdC1Db3B5IExpdmUgTWlncmF0aW9u
IG9mIFZpcnR1YWwgTWFjaGluZXMKICAgICBodHRwczovL2thcnRpa2dvcGFsYW4uZ2l0aHViLmlv
L3B1YmxpY2F0aW9ucy9oaW5lczA5cG9zdGNvcHlfb3NyLnBkZgoKIFt2XSBEb3dudGltZSBBbmFs
eXNpcyBvZiBWaXJ0dWFsIE1hY2hpbmUgTGl2ZSBNaWdyYXRpb24KICAgICBodHRwczovL2NpdGVt
YXN0ZXIubmV0L2dldC9lNjFiMmQ3OC1iNDAwLTExZTMtOTFiZS0wMDE2M2UwMDljYzcvc2FsZm5l
cjExZG93bnRpbWUucGRmCgogW3hdIHBnYmVuY2ggCiAgICAgaHR0cHM6Ly93d3cucG9zdGdyZXNx
bC5vcmcvZG9jcy8xMC9zdGF0aWMvcGdiZW5jaC5odG1sCgogW3pdIEludGVsIE5VQyBLaXQgTlVD
NUNQWUgKICAgICBodHRwczovL2Fyay5pbnRlbC5jb20vcHJvZHVjdHMvODUyNTQvSW50ZWwtTlVD
LUtpdC1OVUM1Q1BZSAoKIFtsXSBDaXNjbyBNZXJha2kgTVMyMjAtOFAKICAgICBodHRwczovL21l
cmFraS5jaXNjby5jb20vcHJvZHVjdHMvc3dpdGNoZXMvbXMyMjAtOAoKIFtxXSBBIE5vdmVsIEh5
YnJpZC1Db3B5IEFsZ29yaXRobSBmb3IgTGl2ZSBNaWdyYXRpb24gb2YgVmlydHVhbCBNYWNoaW5l
CiAgICAgaHR0cDovL3d3dy5tZHBpLmNvbS8xOTk5LTU5MDMvOS8zLzM3CgogW21dIAogICAgJCBz
dWRvIHhsIGluZm8KICAgIFtzdWRvXSBwYXNzd29yZCBmb3IgZnlkcDoKICAgIGhvc3QgICAgICAg
ICAgICAgICAgICAgOiBmeWRwCiAgICByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4xNi4wLTQt
YW1kNjQKICAgIHZlcnNpb24gICAgICAgICAgICAgICAgOiAjMSBTTVAgRGViaWFuIDMuMTYuMzYt
MStkZWI4dTIgKDIwMTYtMTAtMTkpCiAgICBtYWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0
CiAgICBucl9jcHVzICAgICAgICAgICAgICAgIDogMgogICAgbWF4X2NwdV9pZCAgICAgICAgICAg
ICA6IDEKICAgIG5yX25vZGVzICAgICAgICAgICAgICAgOiAxCiAgICBjb3Jlc19wZXJfc29ja2V0
ICAgICAgIDogMgogICAgdGhyZWFkc19wZXJfY29yZSAgICAgICA6IDEKICAgIGNwdV9taHogICAg
ICAgICAgICAgICAgOiAxNTk5CiAgICBod19jYXBzICAgICAgICAgICAgICAgIDogYmZlYmZiZmY6
NDNkOGUzYmY6MjgxMDA4MDA6MDAwMDAxMDE6MDAwMDAwMDA6MDAwMDIyODI6MDAwMDAwMDA6MDAw
MDAxMDAKICAgIHZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0KICAgIHRvdGFsX21lbW9yeSAg
ICAgICAgICAgOiA4MTEyCiAgICBmcmVlX21lbW9yeSAgICAgICAgICAgIDogMjA2NgogICAgc2hh
cmluZ19mcmVlZF9tZW1vcnkgICA6IDAKICAgIHNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCiAg
ICBvdXRzdGFuZGluZ19jbGFpbXMgICAgIDogMAogICAgZnJlZV9jcHVzICAgICAgICAgICAgICA6
IDAKICAgIHhlbl9tYWpvciAgICAgICAgICAgICAgOiA0CiAgICB4ZW5fbWlub3IgICAgICAgICAg
ICAgIDogOQogICAgeGVuX2V4dHJhICAgICAgICAgICAgICA6IC1yYwogICAgeGVuX3ZlcnNpb24g
ICAgICAgICAgICA6IDQuOS1yYwogICAgeGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAt
eDg2XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiBodm0tMy4wLXg4Nl8zMnAgaHZt
LTMuMC14ODZfNjQKICAgIHhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKICAgIHhlbl9w
YWdlc2l6ZSAgICAgICAgICAgOiA0MDk2CiAgICBwbGF0Zm9ybV9wYXJhbXMgICAgICAgIDogdmly
dF9zdGFydD0weGZmZmY4MDAwMDAwMDAwMDAKICAgIHhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiBG
cmkgTWF5IDEyIDIzOjE3OjI5IDIwMTcgLTA0MDAgZ2l0OmM2ZWQyNmUKICAgIHhlbl9jb21tYW5k
bGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBhbHRwMm09MQogICAgY2NfY29tcGlsZXIgICAgICAg
ICAgICA6IGdjYyAoVWJ1bnR1IDUuNC4wLTZ1YnVudHUxfjE2LjA0LjQpIDUuNC4wIDIwMTYwNjA5
CiAgICBjY19jb21waWxlX2J5ICAgICAgICAgIDoganRvdHRvCiAgICBjY19jb21waWxlX2RvbWFp
biAgICAgIDoKICAgIGNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBTYXQgTWF5IDI3IDE4OjI5OjE3
IEVEVCAyMDE3CiAgICBidWlsZF9pZCAgICAgICAgICAgICAgIDogZmMwMTdjOGNmMzc1YmJlNzQ2
NGM1YmU4ZmZmMmQzZmQyZTA4Y2JhYQogICAgeGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQKCiBb
bl0gCiAgICAkIHN1ZG8geGwgaW5mbwogICAgW3N1ZG9dIHBhc3N3b3JkIGZvciBmeWRwOgogICAg
aG9zdCAgICAgICAgICAgICAgICAgICA6IGZ5ZHAKICAgIHJlbGVhc2UgICAgICAgICAgICAgICAg
OiAzLjE2LjAtNC1hbWQ2NAogICAgdmVyc2lvbiAgICAgICAgICAgICAgICA6ICMxIFNNUCBEZWJp
YW4gMy4xNi4zOS0xK2RlYjh1MiAoMjAxNy0wMy0wNykKICAgIG1hY2hpbmUgICAgICAgICAgICAg
ICAgOiB4ODZfNjQKICAgIG5yX2NwdXMgICAgICAgICAgICAgICAgOiAyCiAgICBtYXhfY3B1X2lk
ICAgICAgICAgICAgIDogMQogICAgbnJfbm9kZXMgICAgICAgICAgICAgICA6IDEKICAgIGNvcmVz
X3Blcl9zb2NrZXQgICAgICAgOiAyCiAgICB0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMQogICAg
Y3B1X21oeiAgICAgICAgICAgICAgICA6IDE1OTkKICAgIGh3X2NhcHMgICAgICAgICAgICAgICAg
OiBiZmViZmJmZjo0M2Q4ZTNiZjoyODEwMDgwMDowMDAwMDEwMTowMDAwMDAwMDowMDAwMjI4Mjow
MDAwMDAwMDowMDAwMDEwMAogICAgdmlydF9jYXBzICAgICAgICAgICAgICA6IGh2bQogICAgdG90
YWxfbWVtb3J5ICAgICAgICAgICA6IDgxMTIKICAgIGZyZWVfbWVtb3J5ICAgICAgICAgICAgOiAx
MjgKICAgIHNoYXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAwCiAgICBzaGFyaW5nX3VzZWRfbWVtb3J5
ICAgIDogMAogICAgb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6IDAKICAgIGZyZWVfY3B1cyAgICAg
ICAgICAgICAgOiAwCiAgICB4ZW5fbWFqb3IgICAgICAgICAgICAgIDogNAogICAgeGVuX21pbm9y
ICAgICAgICAgICAgICA6IDkKICAgIHhlbl9leHRyYSAgICAgICAgICAgICAgOiAtcmMKICAgIHhl
bl92ZXJzaW9uICAgICAgICAgICAgOiA0LjktcmMKICAgIHhlbl9jYXBzICAgICAgICAgICAgICAg
OiB4ZW4tMy4wLXg4Nl82NCB4ZW4tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfMzIgaHZtLTMuMC14
ODZfMzJwIGh2bS0zLjAteDg2XzY0CiAgICB4ZW5fc2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0
CiAgICB4ZW5fcGFnZXNpemUgICAgICAgICAgIDogNDA5NgogICAgcGxhdGZvcm1fcGFyYW1zICAg
ICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCiAgICB4ZW5fY2hhbmdlc2V0ICAg
ICAgICAgIDogRnJpIE1heSAxMiAyMzoxNzoyOSAyMDE3IC0wNDAwIGdpdDpjNmVkMjZlCiAgICB4
ZW5fY29tbWFuZGxpbmUgICAgICAgIDogcGxhY2Vob2xkZXIgbm8tcmVhbC1tb2RlIGVkZD1vZmYK
ICAgIGNjX2NvbXBpbGVyICAgICAgICAgICAgOiBnY2MgKFVidW50dSA1LjQuMC02dWJ1bnR1MX4x
Ni4wNC40KSA1LjQuMCAyMDE2MDYwOQogICAgY2NfY29tcGlsZV9ieSAgICAgICAgICA6IGp0b3R0
bwogICAgY2NfY29tcGlsZV9kb21haW4gICAgICA6CiAgICBjY19jb21waWxlX2RhdGUgICAgICAg
IDogU2F0IE1heSAyNyAxODoyOToxNyBFRFQgMjAxNwogICAgYnVpbGRfaWQgICAgICAgICAgICAg
ICA6IGZjMDE3YzhjZjM3NWJiZTc0NjRjNWJlOGZmZjJkM2ZkMmUwOGNiYWEKICAgIHhlbmRfY29u
ZmlnX2Zvcm1hdCAgICAgOiA0CgogW29dIGV4cGVyaW1lbnQuc2gKCiMgUmVwZWF0IGVhY2ggZXhw
ZXJpbWVudCA1IHRpbWVzLgpmb3IgaSBpbiB7MS4uNX07CmRvCiAgICBlY2hvICJFeHBlcmltZW50
IGl0ZXJhdGlvbiAkaSIKCiAgICBmb3IgZXhwZXJpbWVudCBpbiBhIGIgYyBkIGUKICAgIGRvCiAg
ICAgICAgZWNobyAiQ29uZHVjdGluZyBleHBlcmltZW50ICRleHBlcmltZW50IgoKICAgICAgICAj
IEZpcnN0LCBzcGluIHVwIHRoZSB0ZXN0IFZNIHRvIGJlIG1pZ3JhdGVkLgogICAgICAgIHdoaWxl
IHRydWUKICAgICAgICBkbwogICAgICAgICAgICBzc2ggLXAgMTMzNyAtaSB+Ly5zc2gvd2F0ZXJs
b28gcm9vdEAxOTIuMTY4LjIuNjQgXAogICAgICAgICAgICAgICAgJ3hsIGNyZWF0ZSAvaG9tZS9m
eWRwL3Ztcy9tdWx0aWRlYi5jZmcnICYmIGJyZWFrCiAgICAgICAgICAgIHNsZWVwIDUKICAgICAg
ICBkb25lCgogICAgICAgICMgV2FpdCBmb3IgdGhlIHRlc3QgVk0gdG8gYmVjb21lIGFjY2Vzc2li
bGUuCiAgICAgICAgZWNobyAnQm9vdGluZyB0ZXN0IFZNLi4uJwogICAgICAgIHdoaWxlIHRydWUK
ICAgICAgICBkbwogICAgICAgICAgICBzc2ggLWkgfi8uc3NoL3dhdGVybG9vIHJvb3RAMTkyLjE2
OC4yLjY3IGVjaG8gJiYgYnJlYWsKICAgICAgICAgICAgc2xlZXAgMQogICAgICAgIGRvbmUKCiAg
ICAgICAgIyBJbml0aWFsaXplIHRoZSB0ZXN0IGRhdGFiYXNlLgogICAgICAgIHBnYmVuY2ggLWgg
MTkyLjE2OC4yLjY3IC1VIHBvc3RncmVzIC1pIGJlbmNoIC1zIDcwCgogICAgICAgICMgQmVnaW4g
cnVubmluZyB0aGUgdGVzdCBpbiB0aGUgYmFja2dyb3VuZC4KICAgICAgICBwZ2JlbmNoIC1oIDE5
Mi4xNjguMi42NyAtVSBwb3N0Z3JlcyAtYyA0IC1qIDEgLVQgMTgwIC1sIFwKICAgICAgICAgICAg
LS1hZ2dyZWdhdGUtaW50ZXJ2YWwgMSBiZW5jaCAmCgogICAgICAgICMgQWZ0ZXIgMjAgc2Vjb25k
cy4uLgogICAgICAgIHNsZWVwIDIwCgogICAgICAgICMgSW5pdGlhdGUgdGhlIG1pZ3JhdGlvbi4K
ICAgICAgICBlY2hvICJTdGFydGluZyB0aGUgbWlncmF0aW9uLi4uIgogICAgICAgIGNhc2UgJGV4
cGVyaW1lbnQgaW4KICAgICAgICBhKQogICAgICAgICAgICBzc2ggLXAgMTMzNyAtaSB+Ly5zc2gv
d2F0ZXJsb28gcm9vdEAxOTIuMTY4LjIuNjQgXAogICAgICAgICAgICAgICAgJ3hsIG1pZ3JhdGUg
ZGVidm0gMTkyLjE2OC4yLjYzJyBcCiAgICAgICAgICAgICAgICA+IHBnYmVuY2gtJGV4cGVyaW1l
bnQtJGkubG9nIDI+JjEKICAgICAgICAgICAgOzsKICAgICAgICBiKQogICAgICAgICAgICBzc2gg
LXAgMTMzNyAtaSB+Ly5zc2gvd2F0ZXJsb28gcm9vdEAxOTIuMTY4LjIuNjQgXAogICAgICAgICAg
ICAgICAgJ3hsIG1pZ3JhdGUgLS1wcmVjb3B5LWl0ZXJhdGlvbnMgMSBkZWJ2bSAxOTIuMTY4LjIu
NjMnIFwKICAgICAgICAgICAgICAgID4gcGdiZW5jaC0kZXhwZXJpbWVudC0kaS5sb2cgMj4mMQog
ICAgICAgICAgICA7OwogICAgICAgIGMpCiAgICAgICAgICAgIHNzaCAtcCAxMzM3IC1pIH4vLnNz
aC93YXRlcmxvbyByb290QDE5Mi4xNjguMi42NCBcCiAgICAgICAgICAgICAgICAneGwgbWlncmF0
ZSAtLXByZWNvcHktaXRlcmF0aW9ucyAwIC0tcG9zdGNvcHkgZGVidm0gMTkyLjE2OC4yLjYzJyBc
CiAgICAgICAgICAgICAgICA+IHBnYmVuY2gtJGV4cGVyaW1lbnQtJGkubG9nIDI+JjEKICAgICAg
ICAgICAgOzsKICAgICAgICBkKQogICAgICAgICAgICBzc2ggLXAgMTMzNyAtaSB+Ly5zc2gvd2F0
ZXJsb28gcm9vdEAxOTIuMTY4LjIuNjQgXAogICAgICAgICAgICAgICAgJ3hsIG1pZ3JhdGUgLS1w
cmVjb3B5LWl0ZXJhdGlvbnMgMSAtLXBvc3Rjb3B5IGRlYnZtIDE5Mi4xNjguMi42MycgXAogICAg
ICAgICAgICAgICAgPiBwZ2JlbmNoLSRleHBlcmltZW50LSRpLmxvZyAyPiYxCiAgICAgICAgICAg
IDs7CiAgICAgICAgZSkKICAgICAgICAgICAgc3NoIC1wIDEzMzcgLWkgfi8uc3NoL3dhdGVybG9v
IHJvb3RAMTkyLjE2OC4yLjY0IFwKICAgICAgICAgICAgICAgICd4bCBtaWdyYXRlIC0tcHJlY29w
eS1pdGVyYXRpb25zIDUgLS1wb3N0Y29weSBkZWJ2bSAxOTIuMTY4LjIuNjMnIFwKICAgICAgICAg
ICAgICAgID4gcGdiZW5jaC0kZXhwZXJpbWVudC0kaS5sb2cgMj4mMQogICAgICAgICAgICA7Owog
ICAgICAgIGVzYWMKCiAgICAgICAgIyBXYWl0IGZvciB0aGUgYmVuY2htYXJrIHRvIGNvbXBsZXRl
LgogICAgICAgIGVjaG8gIk1pZ3JhdGlvbiBjb21wbGV0ZS4iCiAgICAgICAgd2FpdAoKICAgICAg
ICAjIFJlbmFtZSB0aGUgYmVuY2htYXJrIGxvZyB0byBzb21ldGhpbmcgbW9yZSB1c2VmdWwuCiAg
ICAgICAgbXYgcGdiZW5jaF9sb2cuKiBwZ2JlbmNoLXBlcmYtJGV4cGVyaW1lbnQtJGkubG9nCgog
ICAgICAgICMgU2h1dCBkb3duIHRoZSB0ZXN0IFZNLgogICAgICAgIGVjaG8gIkNsZWFuaW5nIHVw
Li4uIgogICAgICAgIHNzaCAtaSB+Ly5zc2gvd2F0ZXJsb28gcm9vdEAxOTIuMTY4LjIuNjcgXAog
ICAgICAgICAgICAnKHNsZWVwIDEwICYmIHNodXRkb3duIC1oIG5vdykgPCAvZGV2L251bGwgPiAv
ZGV2L251bGwgMj4mMSAmJwoKICAgICAgICAjIFdhaXQgZm9yIGl0IHRvIHJlYWxseSBiZSBkb3du
LgogICAgICAgIHNsZWVwIDIwCiAgICBkb25lCmRvbmUKCmVjaG8gJ0FsbCBkb25lJwoKIFtwXSBQ
b3N0LWNvcHkgdHJhY2luZyBwYXRjaGVzCiAgICAgaHR0cHM6Ly9naXRodWIuY29tL2p0b3R0by94
ZW4vY29tbWl0cy9wb3N0Y29weS10cmFjaW5nCgpKb3NodWEgT3R0byAoMjMpOgogIHRvb2xzOiBy
ZW5hbWUgQ09MTyAncG9zdGNvcHknIHRvICdhZnRlcmNvcHknCiAgbGlieGMveGNfc3I6IHBhcmFt
ZXRlcmlzZSB3cml0ZV9yZWNvcmQoKSBvbiBmZAogIGxpYnhjL3hjX3NyX3Jlc3RvcmUuYzogdXNl
IHdyaXRlX3JlY29yZCgpIGluCiAgICBzZW5kX2NoZWNrcG9pbnRfZGlydHlfcGZuX2xpc3QoKQog
IGxpYnhjL3hjX3NyOiBuYW1pbmcgY29ycmVjdGlvbjogbWZucyAtPiBnZm5zCiAgbGlieGMveGNf
c3JfcmVzdG9yZTogaW50cm9kdWNlIGdlbmVyaWMgJ3BhZ2VzJyByZWNvcmRzCiAgbGlieGMveGNf
c3JfcmVzdG9yZTogZmFjdG9yIGhlbHBlcnMgb3V0IG9mIGhhbmRsZV9wYWdlX2RhdGEoKQogIGxp
YnhjL21pZ3JhdGlvbjogdGlkeSB0aGUgeGNfZG9tYWluX3NhdmUoKS9yZXN0b3JlKCkgaW50ZXJm
YWNlCiAgbGlieGMvbWlncmF0aW9uOiBkZWZlciBwcmVjb3B5IHBvbGljeSB0byBhIGNhbGxiYWNr
CiAgbGlieGwvbWlncmF0aW9uOiB3aXJlIHVwIHRoZSBwcmVjb3B5IHBvbGljeSBSUEMgY2FsbGJh
Y2sKICBsaWJ4Yy94Y19zcl9zYXZlOiBpbnRyb2R1Y2Ugc2F2ZSBiYXRjaCB0eXBlcwogIGxpYnhj
L21pZ3JhdGlvbjogY29ycmVjdCBodm0gcmVjb3JkIG9yZGVyaW5nIHNwZWNpZmljYXRpb24KICBs
aWJ4Yy9taWdyYXRpb246IHNwZWNpZnkgcG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24KICBsaWJ4Yy9t
aWdyYXRpb246IGFkZCB0cnlfcmVhZF9yZWNvcmQoKQogIGxpYnhjL21pZ3JhdGlvbjogaW1wbGVt
ZW50IHRoZSBzZW5kZXIgc2lkZSBvZiBwb3N0Y29weSBsaXZlIG1pZ3JhdGlvbgogIGxpYnhjL21p
Z3JhdGlvbjogaW1wbGVtZW50IHRoZSByZWNlaXZlciBzaWRlIG9mIHBvc3Rjb3B5IGxpdmUKICAg
IG1pZ3JhdGlvbgogIGxpYnhsL2xpYnhsX3N0cmVhbV93cml0ZS5jOiB0cmFjayBjYWxsYmFjayBj
aGFpbnMgd2l0aCBhbiBleHBsaWNpdAogICAgcGhhc2UKICBsaWJ4bC9saWJ4bF9zdHJlYW1fcmVh
ZC5jOiB0cmFjayBjYWxsYmFjayBjaGFpbnMgd2l0aCBhbiBleHBsaWNpdAogICAgcGhhc2UKICBs
aWJ4bC9taWdyYXRpb246IGltcGxlbWVudCB0aGUgc2VuZGVyIHNpZGUgb2YgcG9zdGNvcHkgbGl2
ZSBtaWdyYXRpb24KICBsaWJ4bC9taWdyYXRpb246IGltcGxlbWVudCB0aGUgcmVjZWl2ZXIgc2lk
ZSBvZiBwb3N0Y29weSBsaXZlCiAgICBtaWdyYXRpb24KICB0b29sczogZXhwb3NlIHBvc3Rjb3B5
IGxpdmUgbWlncmF0aW9uIHN1cHBvcnQgaW4gbGlieGwgYW5kIHhsCiAgeGVuL21lbV9wYWdpbmc6
IG1vdmUgcGFnaW5nIG9wIGFyZ3VtZW50cyBpbnRvIGEgdW5pb24KICB4ZW4vbWVtX3BhZ2luZzog
YWRkIGEgcG9wdWxhdGVfZXZpY3RlZCBwYWdpbmcgb3AKICBsaWJ4Yy94Y19zcl9yZXN0b3JlLmM6
IHVzZSBwb3B1bGF0ZV9ldmljdGVkKCkKCiBkb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJl
YW0ucGFuZG9jIHwgIDE4MiArKystCiBkb2NzL3NwZWNzL2xpYnhsLW1pZ3JhdGlvbi1zdHJlYW0u
cGFuZG9jIHwgICAxOSArLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICAgICAgICAg
ICB8ICAgIDIgKwogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oICAgICAgICAgICB8ICAy
MzcgKysrLS0tCiB0b29scy9saWJ4Yy94Y19tZW1fcGFnaW5nLmMgICAgICAgICAgICAgIHwgICAz
OSArLQogdG9vbHMvbGlieGMveGNfbm9taWdyYXRlLmMgICAgICAgICAgICAgICB8ICAgMTYgKy0K
IHRvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYyAgICAgICAgICAgICAgICAgfCAgIDIxICstCiB0b29s
cy9saWJ4Yy94Y19wcml2YXRlLmggICAgICAgICAgICAgICAgIHwgICAgMiArCiB0b29scy9saWJ4
Yy94Y19zcl9jb21tb24uYyAgICAgICAgICAgICAgIHwgIDExNiArKy0KIHRvb2xzL2xpYnhjL3hj
X3NyX2NvbW1vbi5oICAgICAgICAgICAgICAgfCAgMTcwICsrKy0KIHRvb2xzL2xpYnhjL3hjX3Ny
X2NvbW1vbl94ODYuYyAgICAgICAgICAgfCAgICAyICstCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0
b3JlLmMgICAgICAgICAgICAgIHwgMTMyMSArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0K
IHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jICAgICAgfCAgIDQxICstCiB0b29s
cy9saWJ4Yy94Y19zcl9zYXZlLmMgICAgICAgICAgICAgICAgIHwgIDkwMyArKysrKysrKysrKysr
KysrLS0tLQogdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZfaHZtLmMgICAgICAgICB8ICAgMTgg
Ky0KIHRvb2xzL2xpYnhjL3hjX3NyX3NhdmVfeDg2X3B2LmMgICAgICAgICAgfCAgIDE3ICstCiB0
b29scy9saWJ4Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmggICAgICAgIHwgICAxNSArLQogdG9vbHMv
bGlieGMveGdfc2F2ZV9yZXN0b3JlLmggICAgICAgICAgICB8ICAgMTYgKy0KIHRvb2xzL2xpYnhs
L2xpYnhsLmggICAgICAgICAgICAgICAgICAgICAgfCAgIDQwICstCiB0b29scy9saWJ4bC9saWJ4
bF9jb2xvX3Jlc3RvcmUuYyAgICAgICAgIHwgICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfY29s
b19zYXZlLmMgICAgICAgICAgICB8ICAgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
ICAgICAgICAgICAgICAgfCAgMTkxICsrKystCiB0b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5j
ICAgICAgICAgICAgIHwgICA3MSArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMgICAgICAg
ICAgICAgICB8ICAgMzMgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICAg
ICAgfCAgIDgwICstCiB0b29scy9saWJ4bC9saWJ4bF9yZW11cy5jICAgICAgICAgICAgICAgIHwg
ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9jYWxsb3V0LmMgICAgICAgICB8ICAgMTIg
Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX3NhdmVfaGVscGVyLmMgICAgICAgICAgfCAgIDYwICstCiB0
b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsICAgICAgIHwgICAxMCArLQogdG9vbHMv
bGlieGwvbGlieGxfc3Jfc3RyZWFtX2Zvcm1hdC5oICAgICB8ICAgMTMgKy0KIHRvb2xzL2xpYnhs
L2xpYnhsX3N0cmVhbV9yZWFkLmMgICAgICAgICAgfCAgMTM2ICsrLQogdG9vbHMvbGlieGwvbGli
eGxfc3RyZWFtX3dyaXRlLmMgICAgICAgICB8ICAxNjEgKystLQogdG9vbHMvb2NhbWwvbGlicy94
bC94ZW5saWdodF9zdHVicy5jICAgICB8ICAgIDIgKy0KIHRvb2xzL3hsL3hsLmggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgICA3ICstCiB0b29scy94bC94bF9jbWR0YWJsZS5jICAgICAg
ICAgICAgICAgICAgIHwgICAgMyArCiB0b29scy94bC94bF9taWdyYXRlLmMgICAgICAgICAgICAg
ICAgICAgIHwgICA2NSArLQogdG9vbHMveGwveGxfdm1jb250cm9sLmMgICAgICAgICAgICAgICAg
ICB8ICAgIDggKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgfCAg
ICA1ICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3BhZ2luZy5jICAgICAgICAgICAgIHwgICA0MCAr
LQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgICAgICB8ICAxMDEgKysrCiB4
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9tbS5jICAgICAgICAgIHwgICAgNiArLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICB8ICAgIDYgKy0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvbWVtX3BhZ2luZy5oICAgICAgICAgfCAgICAzICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3AybS5oICAgICAgICAgICAgICAgIHwgICAgMiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVt
b3J5LmggICAgICAgICAgICAgIHwgICAyNSArLQogNDUgZmlsZXMgY2hhbmdlZCwgMzQ4OSBpbnNl
cnRpb25zKCspLCA3MzQgZGVsZXRpb25zKC0pCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr9-0005aZ-MY; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUne-00053w-9X
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:46 +0000
X-Inumbo-ID: bc9a3b1d-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x241.google.com (unknown [2607:f8b0:400e:c01::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc9a3b1d-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:11 +0200 (CEST)
Received: by mail-pl0-x241.google.com with SMTP id 30-v6so7509681pld.13
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20: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:in-reply-to:references;
 bh=w6DFKLaniNkTTYY0+TDJY245TsjPByUa6eomAh+Ikrk=;
 b=Yd6vJKWi4HjUfxaS78LLp/9YE2TvapEdahUFYJd/Bs0L8OvLMseXpxMqckn3AkInhV
 nvFYJdpF2DX1/pC9UpvgP7OGyswg4+brpCAbnw0hBD4FM91EanIVR4JJBip77bGqP2UG
 P4CtD8uiOKhmGa7iI6wJzT4F+Vg49vYCubceboXGEtcDo1/GGGokxryK531GDUYeKiv/
 BqSC7tyoorrBZMC+B5bjdg9V+Dvp0hl9s6ZW2fluQnIbpkmNHYQBBCDIOOPyGeVRi1u1
 QcOe4UASb/fWnvC2Vs45hCc3ULbVo8xCk0BUqxuZhSDg+1vfEIXsV1srM8Vn8wW0HJQ2
 4ZAg==
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=w6DFKLaniNkTTYY0+TDJY245TsjPByUa6eomAh+Ikrk=;
 b=L6U1FKnUCovst2rUtZUWdcX+tpcJp6G95+jzYUuLEBIX1BqKCDa36awczWEp9v2pN6
 7v2iQFyBixxXMOFfW6BHzKYcb/86owBEhkvAq3Yq9PKxMQ3pESFnebdupBE+LS7qJcjn
 5nNmPqjy0nd1dpT9BVOZZ96xVhXP2ZNixVeXXGogZy27trGcQo0/d+hADhgHx9Evy5Av
 1meLWyh85gfWXhsv2kjp7ScDkCM2Q3FuJKLKu3mNqfCiqzQdOjr2hZ/iszIeYJFMTPBV
 mWYPPL5+kfTiHalL8hGtTGEY6oOOyj9AlwXh/0wOWA1E3M2zJaKV3oV2PyAxX92xp3Rd
 pR+g==
X-Gm-Message-State: APt69E2rTj1L064WLlYgsgQkW5U7nH2I0hetCky53h3NQM9DOQVipF0S
 C1aClNOafPZCCS9vnHUdM10BCnZXLa4=
X-Google-Smtp-Source: ADUXVKKpLATJBTIp/3Gupo8XFTxFZwMJGTSRcEpr5PMNILsdZsbM7axGcKyVu0c/t7Ft5WmSL47WeQ==
X-Received: by 2002:a17:902:8ecb:: with SMTP id
 x11-v6mr9805425plo.308.1529230843247; 
 Sun, 17 Jun 2018 03:20:43 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:42 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:29 -0700
Message-Id: <1529230714-30455-19-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 18/23] libxl/migration: implement the
 sender side of postcopy live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUbyBtYWtlIHRoZSBsaWJ4
bCBzZW5kZXIgY2FwYWJsZSBvZiBzdXBwb3J0aW5nIHBvc3Rjb3B5IGxpdmUgbWlncmF0aW9uOgot
IEFkZCBhIHBvc3Rjb3B5IHRyYW5zaXRpb24gY2FsbGJhY2sgY2hhaW4gdGhyb3VnaCB0aGUgc3Ry
ZWFtIHdyaXRlciAodGhpcwogIGNhbGxiYWNrIGNoYWluIGlzIG5lYXJseSBpZGVudGljYWwgdG8g
dGhlIGNoZWNrcG9pbnQgY2FsbGJhY2sgY2hhaW4sIGFuZAogIGRpZmZlcnMgbWVhbmluZ2Z1bGx5
IG9ubHkgaW4gaXRzIGZhaWx1cmUvY29tcGxldGlvbiBiZWhhdmlvdXIpCi0gV2lyZSB0aGlzIGNh
bGxiYWNrIGNoYWluIHVwIHRvIHRoZSB4YyBwb3N0Y29weSBjYWxsYmFjayBlbnRyaWVzIGluIHRo
ZSBkb21haW4KICBzYXZlIGxvZ2ljLgotIEludHJvZHVjZSBhIG5ldyBsaWJ4bCBBUEkgZnVuY3Rp
b24sIGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUoKSwKICB0YWtpbmcgdGhlIHNhbWUgcGFyYW1l
dGVycyBhcyBsaWJ4bF9kb21haW5fc3VzcGVuZCgpIGFzIHdlbGwgYXMgYQogIHJlY3ZfZmQgdG8g
ZW5hYmxlIGJpLWRpcmVjdGlvbmFsIGNvbW11bmljYXRpb24gYmV0d2VlbiB0aGUgc2VuZGVyIGFu
ZAogIHJlY2VpdmVyIGFuZCBhIGJvb2xlYW4gb3V0LXBhcmFtZXRlciB0byBlbmFibGUgdGhlIGNh
bGxlciB0byByZWFzb24KICBhYm91dCB0aGUgc2FmZXR5IG9mIHJlY292ZXJ5IGZyb20gYSBwb3N0
Y29weSBmYWlsdXJlLiAodGhlCiAgbGl2ZV9taWdyYXRlKCkgYW5kIGRvbWFpbl9zdXNwZW5kKCkg
cGFyYW1ldGVyIGxpc3RzIHdpbGwgbGlrZWx5IG9ubHkKICBjb250aW51ZSB0byBkaXZlcmdlIG92
ZXIgdGltZSwgc28gaXQgbWFrZXMgZ29vZCBzZW5zZSB0byBzcGxpdCB0aGVtCiAgbm93KQoKTm8g
bWVjaGFuaXNtIGlzIGludHJvZHVjZWQgeWV0IHRvIGVuYWJsZSBsaWJyYXJ5IGNsaWVudHMgdG8g
aW5kdWNlIGEgcG9zdGNvcHkKbGl2ZSBtaWdyYXRpb24gLSB0aGlzIHdpbGwgZm9sbG93IGFmdGVy
IHRoZSBsaWJ4bCBwb3N0Y29weSByZWNlaXZlciBsb2dpYy4KClNpZ25lZC1vZmYtYnk6IEpvc2h1
YSBPdHRvIDxqdG90dG9AdXdhdGVybG9vLmNhPgotLS0KIGRvY3Mvc3BlY3MvbGlieGwtbWlncmF0
aW9uLXN0cmVhbS5wYW5kb2MgfCAxOSArKysrKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsLmggICAg
ICAgICAgICAgICAgICAgICAgfCAgNyArKysrCiB0b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5j
ICAgICAgICAgICAgIHwgMjUgKysrKysrKysrKystCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4u
YyAgICAgICAgICAgICAgIHwgMjkgKysrKysrKysrKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggICAgICAgICAgICAgfCAyMSArKysrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9z
cl9zdHJlYW1fZm9ybWF0LmggICAgIHwgMTMgKysrLS0tCiB0b29scy9saWJ4bC9saWJ4bF9zdHJl
YW1fd3JpdGUuYyAgICAgICAgIHwgNjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0K
IHRvb2xzL3hsL3hsX21pZ3JhdGUuYyAgICAgICAgICAgICAgICAgICAgfCAgNiArKy0KIDggZmls
ZXMgY2hhbmdlZCwgMTY5IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2RvY3Mvc3BlY3MvbGlieGwtbWlncmF0aW9uLXN0cmVhbS5wYW5kb2MgYi9kb2NzL3NwZWNz
L2xpYnhsLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jCmluZGV4IGExYmExYWMuLjhkMDBjZDcgMTAw
NjQ0Ci0tLSBhL2RvY3Mvc3BlY3MvbGlieGwtbWlncmF0aW9uLXN0cmVhbS5wYW5kb2MKKysrIGIv
ZG9jcy9zcGVjcy9saWJ4bC1taWdyYXRpb24tc3RyZWFtLnBhbmRvYwpAQCAtMiw3ICsyLDggQEAK
ICUgQW5kcmV3IENvb3BlciA8PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+PgogICBXZW4gQ29u
Z3lhbmcgPDx3ZW5jeUBjbi5mdWppdHN1LmNvbT4+CiAgIFlhbmcgSG9uZ3lhbmcgPDxob25neWFu
Zy55YW5nQGVhc3lzdGFjay5jbj4+Ci0lIFJldmlzaW9uIDIKKyAgSm9zaHVhIE90dG8gPDxqdG90
dG9AdXdhdGVybG9vLmNhPj4KKyUgUmV2aXNpb24gMwogCiBJbnRyb2R1Y3Rpb24KID09PT09PT09
PT09PQpAQCAtMTIzLDcgKzEyNCw5IEBAIHR5cGUgICAgICAgICAweDAwMDAwMDAwOiBFTkQKIAog
ICAgICAgICAgICAgIDB4MDAwMDAwMDU6IENIRUNLUE9JTlRfU1RBVEUKIAotICAgICAgICAgICAg
IDB4MDAwMDAwMDYgLSAweDdGRkZGRkZGOiBSZXNlcnZlZCBmb3IgZnV0dXJlIF9tYW5kYXRvcnlf
CisgICAgICAgICAgICAgMHgwMDAwMDAwNjogUE9TVENPUFlfVFJBTlNJVElPTl9FTkQKKworICAg
ICAgICAgICAgIDB4MDAwMDAwMDcgLSAweDdGRkZGRkZGOiBSZXNlcnZlZCBmb3IgZnV0dXJlIF9t
YW5kYXRvcnlfCiAgICAgICAgICAgICAgcmVjb3Jkcy4KIAogICAgICAgICAgICAgIDB4ODAwMDAw
MDAgLSAweEZGRkZGRkZGOiBSZXNlcnZlZCBmb3IgZnV0dXJlIF9vcHRpb25hbF8KQEAgLTMwNCw2
ICszMDcsMTggQEAgV2hpbGUgU2Vjb25kYXJ5IGlzIHJ1bm5pbmcgaW4gYmVsb3cgbG9vcDoKICAg
ICBiLiBTZW5kIF9DSEVDS1BPSU5UXF9TVk1cX1NVU1BFTkRFRF8gdG8gcHJpbWFyeQogNC4gQ2hl
Y2twb2ludAogCitQT1NUQ09QWVxfVFJBTlNJVElPTlxfRU5ECistLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisKK0EgcG9zdGNvcHkgdHJhbnNpdGlvbiBlbmQgcmVjb3JkIG1hcmtzIHRoZSBlbmQg
b2YgYSBwb3N0Y29weSB0cmFuc2l0aW9uIGluIGEKK2xpYnhsIGxpdmUgbWlncmF0aW9uIHN0cmVh
bS4gIEl0IGluZGljYXRlcyB0aGF0IGNvbnRyb2wgb2YgdGhlIHN0cmVhbSBzaG91bGQgYmUKK3Jl
dHVybmVkIHRvIGxpYnhjIGZvciB0aGUgcG9zdGNvcHkgbWVtb3J5IG1pZ3JhdGlvbiBwaGFzZS4K
KworICAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3IG9jdGV0
CisgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
CisKK1RoZSBwb3N0Y29weSB0cmFuc2l0aW9uIGVuZCByZWNvcmQgY29udGFpbnMgbm8gZmllbGRz
OyBpdHMgYm9keV9sZW5ndGggaXMgMC4KKwogRnV0dXJlIEV4dGVuc2lvbnMKID09PT09PT09PT09
PT09PT09CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9s
aWJ4bC5oCmluZGV4IGNmODY4N2EuLjVlNDg4NjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuaApAQCAtMTM4Nyw2ICsxMzg3LDEzIEBAIGlu
dCBsaWJ4bF9kb21haW5fc3VzcGVuZChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGlu
dCBmZCwKICNkZWZpbmUgTElCWExfU1VTUEVORF9ERUJVRyAxCiAjZGVmaW5lIExJQlhMX1NVU1BF
TkRfTElWRSAyCiAKK2ludCBsaWJ4bF9kb21haW5fbGl2ZV9taWdyYXRlKGxpYnhsX2N0eCAqY3R4
LCB1aW50MzJfdCBkb21pZCwgaW50IHNlbmRfZmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgZmxhZ3MsIC8qIExJQlhMX1NVU1BFTkRfKiAqLworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IHJlY3ZfZmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sICpwb3N0Y29weV90cmFuc2l0aW9uZWQsIC8qIE9VVCAqLworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKKwogLyogQHBh
cmFtIHN1c3BlbmRfY2FuY2VsIFtmcm9tIHhlbmN0cmwuaDp4Y19kb21haW5fcmVzdW1lKCBAcGFy
YW0gZmFzdCApXQogICogICBJZiB0aGlzIHBhcmFtZXRlciBpcyB0cnVlLCB1c2UgY28tb3BlcmF0
aXZlIHJlc3VtZS4gVGhlIGd1ZXN0CiAgKiAgIG11c3Qgc3VwcG9ydCB0aGlzLgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9z
YXZlLmMKaW5kZXggZWIxMjcxZS4uNzVhYjUyMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG9tX3NhdmUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb21fc2F2ZS5jCkBAIC0zNTAs
MTAgKzM1MCwzMSBAQCBzdGF0aWMgaW50IGxpYnhsX19zYXZlX2xpdmVfbWlncmF0aW9uX3ByZWNv
cHlfcG9saWN5KAogICAgIHJldHVybiBYR1NfUE9MSUNZX0NPTlRJTlVFX1BSRUNPUFk7CiB9CiAK
K3N0YXRpYyB2b2lkIHBvc3Rjb3B5X3RyYW5zaXRpb25fZG9uZShsaWJ4bF9fZWdjICplZ2MsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV93cml0ZV9z
dGF0ZSAqc3dzLCBpbnQgcmMpOworCiBzdGF0aWMgdm9pZCBsaWJ4bF9fc2F2ZV9saXZlX21pZ3Jh
dGlvbl9wb3N0Y29weV90cmFuc2l0aW9uX2NhbGxiYWNrKHZvaWQgKnVzZXIpCiB7Ci0gICAgLyog
WFhYIHdlJ3JlIG5vdCB5ZXQgcmVhZHkgdG8gZGVhbCB3aXRoIHRoaXMgKi8KLSAgICBhc3NlcnQo
MCk7CisgICAgbGlieGxfX3NhdmVfaGVscGVyX3N0YXRlICpzaHMgPSB1c2VyOworICAgIGxpYnhs
X19zdHJlYW1fd3JpdGVfc3RhdGUgKnN3cyA9IENPTlRBSU5FUl9PRihzaHMsICpzd3MsIHNocyk7
CisgICAgc3dzLT5wb3N0Y29weV90cmFuc2l0aW9uX2NhbGxiYWNrID0gcG9zdGNvcHlfdHJhbnNp
dGlvbl9kb25lOworICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhcnRfcG9zdGNvcHlfdHJhbnNp
dGlvbihzaHMtPmVnYywgc3dzKTsKK30KKworc3RhdGljIHZvaWQgcG9zdGNvcHlfdHJhbnNpdGlv
bl9kb25lKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzd3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJjKQoreworICAgIGxpYnhsX19kb21haW5fc2F2ZV9zdGF0
ZSAqZHNzID0gc3dzLT5kc3M7CisKKyAgICAvKiBQYXN0IGhlcmUsIGl0J3MgX3Bvc3NpYmxlXyB0
aGF0IHRoZSBkb21haW4gbWF5IGV4ZWN1dGUgYXQgdGhlCisgICAgICogZGVzdGluYXRpb24sIHNv
IC0gdW5sZXNzIHdlJ3JlIGdpdmVuIHBvc2l0aXZlIGNvbmZpcm1hdGlvbiBieSB0aGUKKyAgICAg
KiBkZXN0aW5hdGlvbiB0aGF0IGl0IGZhaWxlZCB0byByZXN1bWUgdGhlcmUgLSB3ZSBtdXN0IGFz
c3VtZSBpdCBoYXMuICovCisgICAgYXNzZXJ0KGRzcy0+cG9zdGNvcHlfdHJhbnNpdGlvbmVkKTsK
KyAgICAqZHNzLT5wb3N0Y29weV90cmFuc2l0aW9uZWQgPSAhcmM7CisKKyAgICAvKiBSZXR1cm4g
Y29udHJvbCB0byBsaWJ4Yy4gKi8KKyAgICBsaWJ4bF9feGNfZG9tYWluX3NhdmVyZXN0b3JlX2Fz
eW5jX2NhbGxiYWNrX2RvbmUoZWdjLCAmc3dzLT5zaHMsICFyYyk7CiB9CiAKIC8qLS0tLS0gbWFp
biBjb2RlIGZvciBzYXZpbmcsIGluIG9yZGVyIG9mIGV4ZWN1dGlvbiAtLS0tLSovCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFp
bi5jCmluZGV4IDA4ZWNjZDAuLmZjMzdmNDcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RvbWFpbi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCkBAIC00ODYsOCArNDg2
LDkgQEAgc3RhdGljIHZvaWQgZG9tYWluX3N1c3BlbmRfY2IobGlieGxfX2VnYyAqZWdjLAogCiB9
CiAKLWludCBsaWJ4bF9kb21haW5fc3VzcGVuZChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9t
aWQsIGludCBmZCwgaW50IGZsYWdzLAotICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxp
YnhsX2FzeW5jb3BfaG93ICphb19ob3cpCitzdGF0aWMgaW50IGRvX2RvbWFpbl9zdXNwZW5kKGxp
YnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgaW50IGZkLCBpbnQgZmxhZ3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCByZWN2X2ZkLCBib29sICpwb3N0Y29weV90cmFuc2l0
aW9uZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3Bf
aG93ICphb19ob3cpCiB7CiAgICAgQU9fQ1JFQVRFKGN0eCwgZG9taWQsIGFvX2hvdyk7CiAgICAg
aW50IHJjOwpAQCAtNTA2LDYgKzUwNyw4IEBAIGludCBsaWJ4bF9kb21haW5fc3VzcGVuZChsaWJ4
bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGludCBmZCwgaW50IGZsYWdzLAogCiAgICAgZHNz
LT5kb21pZCA9IGRvbWlkOwogICAgIGRzcy0+ZmQgPSBmZDsKKyAgICBkc3MtPnJlY3ZfZmQgPSBy
ZWN2X2ZkOworICAgIGRzcy0+cG9zdGNvcHlfdHJhbnNpdGlvbmVkID0gcG9zdGNvcHlfdHJhbnNp
dGlvbmVkOwogICAgIGRzcy0+dHlwZSA9IHR5cGU7CiAgICAgZHNzLT5saXZlID0gZmxhZ3MgJiBM
SUJYTF9TVVNQRU5EX0xJVkU7CiAgICAgZHNzLT5kZWJ1ZyA9IGZsYWdzICYgTElCWExfU1VTUEVO
RF9ERUJVRzsKQEAgLTUyMyw2ICs1MjYsMjggQEAgaW50IGxpYnhsX2RvbWFpbl9zdXNwZW5kKGxp
YnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgaW50IGZkLCBpbnQgZmxhZ3MsCiAgICAgcmV0
dXJuIEFPX0NSRUFURV9GQUlMKHJjKTsKIH0KIAoraW50IGxpYnhsX2RvbWFpbl9zdXNwZW5kKGxp
YnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgaW50IGZkLCBpbnQgZmxhZ3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykKK3sKKyAg
ICByZXR1cm4gZG9fZG9tYWluX3N1c3BlbmQoY3R4LCBkb21pZCwgZmQsIGZsYWdzLCAtMSwgTlVM
TCwgYW9faG93KTsKK30KKworaW50IGxpYnhsX2RvbWFpbl9saXZlX21pZ3JhdGUobGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBpbnQgc2VuZF9mZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCBmbGFncywgaW50IHJlY3ZfZmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sICpwb3N0Y29weV90cmFuc2l0aW9uZWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBsaWJ4bF9hc3luY29wX2hvdyAqYW9faG93KQoreworICAgIGlmICgh
cG9zdGNvcHlfdHJhbnNpdGlvbmVkKSB7CisgICAgICAgIGVycm5vID0gRUlOVkFMOworICAgICAg
ICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZmxhZ3MgfD0gTElCWExfU1VTUEVORF9MSVZFOwor
CisgICAgcmV0dXJuIGRvX2RvbWFpbl9zdXNwZW5kKGN0eCwgZG9taWQsIHNlbmRfZmQsIGZsYWdz
LCByZWN2X2ZkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3N0Y29weV90cmFuc2l0
aW9uZWQsIGFvX2hvdyk7Cit9CisKIGludCBsaWJ4bF9kb21haW5fcGF1c2UobGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkKQogewogICAgIGludCByZXQ7CmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRl
eCAzMGQ1NDkyLi5jOGVhM2JhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTMyMDQsMTcgKzMyMDQs
MjUgQEAgc3RydWN0IGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgewogICAgIHZvaWQgKCpjb21w
bGV0aW9uX2NhbGxiYWNrKShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN3cywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJjKTsKLSAgICB2b2lkICgqY2hlY2twb2ludF9jYWxsYmFj
aykobGlieGxfX2VnYyAqZWdjLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzd3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByYyk7CisgICAgLyogQ2hlY2twb2ludGluZyBhbmQgcG9zdGNvcHkgbGl2ZSBtaWdy
YXRpb24gYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHZv
aWQgKCpjaGVja3BvaW50X2NhbGxiYWNrKShsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzd3MsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOworICAgICAgICB2b2lk
ICgqcG9zdGNvcHlfdHJhbnNpdGlvbl9jYWxsYmFjaykobGlieGxfX2VnYyAqZWdjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV93cml0
ZV9zdGF0ZSAqc3dzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW50IHJjKTsKKyAgICB9OwogICAgIC8qIFByaXZhdGUgKi8KICAgICBpbnQgcmM7CiAgICAg
Ym9vbCBydW5uaW5nOwogICAgIGVudW0gewogICAgICAgICBTV1NfUEhBU0VfTk9STUFMLAogICAg
ICAgICBTV1NfUEhBU0VfQ0hFQ0tQT0lOVCwKLSAgICAgICAgU1dTX1BIQVNFX0NIRUNLUE9JTlRf
U1RBVEUKKyAgICAgICAgU1dTX1BIQVNFX0NIRUNLUE9JTlRfU1RBVEUsCisgICAgICAgIFNXU19Q
SEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9OCiAgICAgfSBwaGFzZTsKKyAgICBib29sIHBvc3Rjb3B5
X3RyYW5zaXRpb25lZDsKICAgICBib29sIHN5bmNfdGVhcmRvd247ICAvKiBPbmx5IHVzZWQgdG8g
Y29vcmRpbmF0ZSBzaHV0ZG93biBvbiBlcnJvciBwYXRoLiAqLwogICAgIGxpYnhsX19zYXZlX2hl
bHBlcl9zdGF0ZSBzaHM7CiAKQEAgLTMyMzcsNiArMzI0NSwxMCBAQCBfaGlkZGVuIHZvaWQgbGli
eGxfX3N0cmVhbV93cml0ZV9pbml0KGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSk7
CiBfaGlkZGVuIHZvaWQgbGlieGxfX3N0cmVhbV93cml0ZV9zdGFydChsaWJ4bF9fZWdjICplZ2Ms
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dy
aXRlX3N0YXRlICpzdHJlYW0pOwogX2hpZGRlbiB2b2lkCitsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0
YXJ0X3Bvc3Rjb3B5X3RyYW5zaXRpb24oCisgICAgbGlieGxfX2VnYyAqZWdjLAorICAgIGxpYnhs
X19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSk7CitfaGlkZGVuIHZvaWQKIGxpYnhsX19zdHJl
YW1fd3JpdGVfc3RhcnRfY2hlY2twb2ludChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFt
KTsKIF9oaWRkZW4gdm9pZApAQCAtMzMwMCw2ICszMzEyLDcgQEAgc3RydWN0IGxpYnhsX19kb21h
aW5fc2F2ZV9zdGF0ZSB7CiAgICAgaW50IGZkOwogICAgIGludCBmZGZsOyAvKiBvcmlnaW5hbCBm
bGFncyBvbiBmZCAqLwogICAgIGludCByZWN2X2ZkOworICAgIGJvb2wgKnBvc3Rjb3B5X3RyYW5z
aXRpb25lZDsKICAgICBsaWJ4bF9kb21haW5fdHlwZSB0eXBlOwogICAgIGludCBsaXZlOwogICAg
IGludCBkZWJ1ZzsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NyX3N0cmVhbV9mb3Jt
YXQuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3NyX3N0cmVhbV9mb3JtYXQuaAppbmRleCA3NWY1MTkw
Li5hNzg5MTI2IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9zcl9zdHJlYW1fZm9ybWF0
LmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfc3Jfc3RyZWFtX2Zvcm1hdC5oCkBAIC0zMSwxMiAr
MzEsMTMgQEAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX3NyX3JlY19oZHIKIC8qIEFsbCByZWNvcmRz
IG11c3QgYmUgYWxpZ25lZCB1cCB0byBhbiA4IG9jdGV0IGJvdW5kYXJ5ICovCiAjZGVmaW5lIFJF
Q19BTElHTl9PUkRFUiAgICAgICAgICAgICAgM1UKIAotI2RlZmluZSBSRUNfVFlQRV9FTkQgICAg
ICAgICAgICAgICAgICAgIDB4MDAwMDAwMDBVCi0jZGVmaW5lIFJFQ19UWVBFX0xJQlhDX0NPTlRF
WFQgICAgICAgICAgMHgwMDAwMDAwMVUKLSNkZWZpbmUgUkVDX1RZUEVfRU1VTEFUT1JfWEVOU1RP
UkVfREFUQSAweDAwMDAwMDAyVQotI2RlZmluZSBSRUNfVFlQRV9FTVVMQVRPUl9DT05URVhUICAg
ICAgIDB4MDAwMDAwMDNVCi0jZGVmaW5lIFJFQ19UWVBFX0NIRUNLUE9JTlRfRU5EICAgICAgICAg
MHgwMDAwMDAwNFUKLSNkZWZpbmUgUkVDX1RZUEVfQ0hFQ0tQT0lOVF9TVEFURSAgICAgICAweDAw
MDAwMDA1VQorI2RlZmluZSBSRUNfVFlQRV9FTkQgICAgICAgICAgICAgICAgICAgICAweDAwMDAw
MDAwVQorI2RlZmluZSBSRUNfVFlQRV9MSUJYQ19DT05URVhUICAgICAgICAgICAweDAwMDAwMDAx
VQorI2RlZmluZSBSRUNfVFlQRV9FTVVMQVRPUl9YRU5TVE9SRV9EQVRBICAweDAwMDAwMDAyVQor
I2RlZmluZSBSRUNfVFlQRV9FTVVMQVRPUl9DT05URVhUICAgICAgICAweDAwMDAwMDAzVQorI2Rl
ZmluZSBSRUNfVFlQRV9DSEVDS1BPSU5UX0VORCAgICAgICAgICAweDAwMDAwMDA0VQorI2RlZmlu
ZSBSRUNfVFlQRV9DSEVDS1BPSU5UX1NUQVRFICAgICAgICAweDAwMDAwMDA1VQorI2RlZmluZSBS
RUNfVFlQRV9QT1NUQ09QWV9UUkFOU0lUSU9OX0VORCAweDAwMDAwMDA2VQogCiB0eXBlZGVmIHN0
cnVjdCBsaWJ4bF9fc3JfZW11bGF0b3JfaGRyCiB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9zdHJlYW1fd3JpdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3N0cmVhbV93cml0ZS5jCmlu
ZGV4IDhmMmExYzkuLjFjNGIxZjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3N0cmVh
bV93cml0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3N0cmVhbV93cml0ZS5jCkBAIC0yMiw2
ICsyMiw5IEBACiAgKiBFbnRyeSBwb2ludHMgZnJvbSBvdXRzaWRlOgogICogIC0gbGlieGxfX3N0
cmVhbV93cml0ZV9zdGFydCgpCiAgKiAgICAgLSBTdGFydCB3cml0aW5nIGEgc3RyZWFtIGZyb20g
dGhlIHN0YXJ0LgorICogIC0gbGlieGxfX3N0cmVhbV93cml0ZV9wb3N0Y29weV90cmFuc2l0aW9u
KCkKKyAqICAgICAtIFdyaXRlIHRoZSByZWNvcmRzIHJlcXVpcmVkIHRvIHBlcm1pdCBwb3N0Y29w
eSByZXN1bXB0aW9uIGF0IHRoZQorICogICAgICAgbWlncmF0aW9uIHRhcmdldC4KICAqICAtIGxp
YnhsX19zdHJlYW1fd3JpdGVfc3RhcnRfY2hlY2twb2ludCgpCiAgKiAgICAgLSBXcml0ZSB0aGUg
cmVjb3JkcyB3aGljaCBmb3JtIGEgY2hlY2twb2ludCBpbnRvIGEgc3RyZWFtLgogICoKQEAgLTY1
LDYgKzY4LDkgQEAgc3RhdGljIHZvaWQgc3RyZWFtX2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVnYywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpz
dHJlYW0sIGludCByYyk7CiBzdGF0aWMgdm9pZCBzdHJlYW1fZG9uZShsaWJ4bF9fZWdjICplZ2Ms
CiAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzdHJl
YW0sIGludCByYyk7CitzdGF0aWMgdm9pZCBwb3N0Y29weV90cmFuc2l0aW9uX2RvbmUobGlieGxf
X2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19z
dHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgcmMpOwogc3RhdGljIHZvaWQgY2hlY2twb2ludF9kb25lKGxpYnhsX19lZ2Mg
KmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0
YXRlICpzdHJlYW0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKQEAgLTkx
LDcgKzk3LDkgQEAgc3RhdGljIHZvaWQgZW11bGF0b3JfY29udGV4dF9yZWNvcmRfZG9uZShsaWJ4
bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSk7CiBzdGF0aWMgdm9pZCB3cml0ZV9waGFz
ZV9lbmRfcmVjb3JkKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFtKTsKLQorc3RhdGljIHZv
aWQgcG9zdGNvcHlfdHJhbnNpdGlvbl9lbmRfcmVjb3JkX2RvbmUoCisgICAgbGlieGxfX2VnYyAq
ZWdjLAorICAgIGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSk7CiBzdGF0aWMgdm9p
ZCBjaGVja3BvaW50X2VuZF9yZWNvcmRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpz
dHJlYW0pOwogCkBAIC0yMTEsNiArMjE5LDcgQEAgdm9pZCBsaWJ4bF9fc3RyZWFtX3dyaXRlX2lu
aXQobGlieGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFtKQogICAgIHN0cmVhbS0+cmMgPSAw
OwogICAgIHN0cmVhbS0+cnVubmluZyA9IGZhbHNlOwogICAgIHN0cmVhbS0+cGhhc2UgPSBTV1Nf
UEhBU0VfTk9STUFMOworICAgIHN0cmVhbS0+cG9zdGNvcHlfdHJhbnNpdGlvbmVkID0gZmFsc2U7
CiAgICAgc3RyZWFtLT5zeW5jX3RlYXJkb3duID0gZmFsc2U7CiAgICAgRklMTFpFUk8oc3RyZWFt
LT5kYyk7CiAgICAgc3RyZWFtLT5yZWNvcmRfZG9uZV9jYWxsYmFjayA9IE5VTEw7CkBAIC0yODcs
NiArMjk2LDIyIEBAIHZvaWQgbGlieGxfX3N0cmVhbV93cml0ZV9zdGFydChsaWJ4bF9fZWdjICpl
Z2MsCiAgICAgc3RyZWFtX2NvbXBsZXRlKGVnYywgc3RyZWFtLCByYyk7CiB9CiAKK3ZvaWQgbGli
eGxfX3N0cmVhbV93cml0ZV9zdGFydF9wb3N0Y29weV90cmFuc2l0aW9uKAorICAgIGxpYnhsX19l
Z2MgKmVnYywKKyAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpzdHJlYW0pCit7CisgICAg
bGlieGxfX2RvbWFpbl9zYXZlX3N0YXRlICpkc3MgPSBzdHJlYW0tPmRzczsKKworICAgIGFzc2Vy
dChzdHJlYW0tPnJ1bm5pbmcpOworICAgIGFzc2VydChkc3MtPmNoZWNrcG9pbnRlZF9zdHJlYW0g
PT0gTElCWExfQ0hFQ0tQT0lOVEVEX1NUUkVBTV9OT05FKTsKKyAgICBhc3NlcnQoc3RyZWFtLT5w
aGFzZSA9PSBTV1NfUEhBU0VfTk9STUFMKTsKKyAgICBhc3NlcnQoIXN0cmVhbS0+cG9zdGNvcHlf
dHJhbnNpdGlvbmVkKTsKKworICAgIHN0cmVhbS0+cGhhc2UgPSBTV1NfUEhBU0VfUE9TVENPUFlf
VFJBTlNJVElPTjsKKworICAgIHdyaXRlX2VtdWxhdG9yX3hlbnN0b3JlX3JlY29yZChlZ2MsIHN0
cmVhbSk7Cit9CisKIHZvaWQgbGlieGxfX3N0cmVhbV93cml0ZV9zdGFydF9jaGVja3BvaW50KGxp
YnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19zdHJlYW1fd3JpdGVfc3RhdGUgKnN0cmVhbSkKIHsKQEAgLTM2OSw3ICszOTQsNyBA
QCB2b2lkIGxpYnhsX194Y19kb21haW5fc2F2ZV9kb25lKGxpYnhsX19lZ2MgKmVnYywgdm9pZCAq
ZHNzX3ZvaWQsCiAgICAgICogSWYgdGhlIHN0cmVhbSBpcyBub3Qgc3RpbGwgYWxpdmUsIHdlIG11
c3Qgbm90IGNvbnRpbnVlIGFueSB3b3JrLgogICAgICAqLwogICAgIGlmIChsaWJ4bF9fc3RyZWFt
X3dyaXRlX2ludXNlKHN0cmVhbSkpIHsKLSAgICAgICAgaWYgKGRzcy0+Y2hlY2twb2ludGVkX3N0
cmVhbSAhPSBMSUJYTF9DSEVDS1BPSU5URURfU1RSRUFNX05PTkUpCisgICAgICAgIGlmIChkc3Mt
PmNoZWNrcG9pbnRlZF9zdHJlYW0gIT0gTElCWExfQ0hFQ0tQT0lOVEVEX1NUUkVBTV9OT05FKSB7
CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogRm9yIHJlbXVzLCBpZiBsaWJ4bF9feGNf
ZG9tYWluX3NhdmVfZG9uZSgpIGNvbXBsZXRlcywKICAgICAgICAgICAgICAqIHRoZXJlIHdhcyBh
biBlcnJvciBzZW5kaW5nIGRhdGEgdG8gdGhlIHNlY29uZGFyeS4KQEAgLTM3Nyw4ICs0MDIsMTcg
QEAgdm9pZCBsaWJ4bF9feGNfZG9tYWluX3NhdmVfZG9uZShsaWJ4bF9fZWdjICplZ2MsIHZvaWQg
KmRzc192b2lkLAogICAgICAgICAgICAgICogcmV0dXJuIHZhbHVlIChQbGVhc2UgcmVmZXIgdG8g
bGlieGxfX3JlbXVzX3RlYXJkb3duKCkpCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIHN0
cmVhbV9jb21wbGV0ZShlZ2MsIHN0cmVhbSwgMCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgfSBl
bHNlIGlmIChzdHJlYW0tPnBvc3Rjb3B5X3RyYW5zaXRpb25lZCkgeworICAgICAgICAgICAgLyoK
KyAgICAgICAgICAgICAqIElmLCBvbiB0aGUgb3RoZXIgaGFuZCwgdGhpcyBpcyBhIG5vcm1hbCBt
aWdyYXRpb24gdGhhdCBoYWQgYQorICAgICAgICAgICAgICogcG9zdGNvcHkgbWlncmF0aW9uIHN0
YWdlLCB3ZSdyZSBjb21wbGV0ZWx5IGRvbmUgYXQgdGhpcyBwb2ludCBhbmQKKyAgICAgICAgICAg
ICAqIHdhbnQgdG8gcmVwb3J0IGFueSBlcnJvciByZWNlaXZlZCBoZXJlIHRvIG91ciBjYWxsZXIu
CisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGFzc2VydChzdHJlYW0tPnBoYXNlID09IFNX
U19QSEFTRV9OT1JNQUwpOworICAgICAgICAgICAgd3JpdGVfcGhhc2VfZW5kX3JlY29yZChlZ2Ms
IHN0cmVhbSk7CisgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICB3cml0ZV9lbXVsYXRvcl94
ZW5zdG9yZV9yZWNvcmQoZWdjLCBzdHJlYW0pOworICAgICAgICB9CiAgICAgfQogfQogCkBAIC01
NTAsNiArNTg0LDExIEBAIHN0YXRpYyB2b2lkIHdyaXRlX3BoYXNlX2VuZF9yZWNvcmQobGlieGxf
X2VnYyAqZWdjLAogICAgICAgICB3aGF0ICAgICA9ICJjaGVja3BvaW50IGVuZCByZWNvcmQiOwog
ICAgICAgICBjYiAgICAgICA9IGNoZWNrcG9pbnRfZW5kX3JlY29yZF9kb25lOwogICAgICAgICBi
cmVhazsKKyAgICBjYXNlIFNXU19QSEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9OOgorICAgICAgICBy
ZWMudHlwZSA9IFJFQ19UWVBFX1BPU1RDT1BZX1RSQU5TSVRJT05fRU5EOworICAgICAgICB3aGF0
ICAgICA9ICJwb3N0Y29weSB0cmFuc2l0aW9uIGVuZCByZWNvcmQiOworICAgICAgICBjYiAgICAg
ICA9IHBvc3Rjb3B5X3RyYW5zaXRpb25fZW5kX3JlY29yZF9kb25lOworICAgICAgICBicmVhazsK
ICAgICBkZWZhdWx0OgogICAgICAgICAvKiBTV1NfUEhBU0VfQ0hFQ0tQT0lOVF9TVEFURSBoYXMg
bm8gZW5kIHJlY29yZCAqLwogICAgICAgICBhc3NlcnQoZmFsc2UpOwpAQCAtNTU4LDYgKzU5Nywx
MyBAQCBzdGF0aWMgdm9pZCB3cml0ZV9waGFzZV9lbmRfcmVjb3JkKGxpYnhsX19lZ2MgKmVnYywK
ICAgICBzZXR1cF93cml0ZShlZ2MsIHN0cmVhbSwgd2hhdCwgJnJlYywgTlVMTCwgY2IpOwogfQog
CitzdGF0aWMgdm9pZCBwb3N0Y29weV90cmFuc2l0aW9uX2VuZF9yZWNvcmRfZG9uZSgKKyAgICBs
aWJ4bF9fZWdjICplZ2MsCisgICAgbGlieGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFtKQor
eworICAgIHBvc3Rjb3B5X3RyYW5zaXRpb25fZG9uZShlZ2MsIHN0cmVhbSwgMCk7Cit9CisKIHN0
YXRpYyB2b2lkIGNoZWNrcG9pbnRfZW5kX3JlY29yZF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zdHJlYW1fd3JpdGVf
c3RhdGUgKnN0cmVhbSkKIHsKQEAgLTYwMCw2ICs2NDYsMTMgQEAgc3RhdGljIHZvaWQgc3RyZWFt
X2NvbXBsZXRlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICovCiAgICAgICAgIGNoZWNrcG9p
bnRfc3RhdGVfZG9uZShlZ2MsIHN0cmVhbSwgcmMpOwogICAgICAgICBicmVhazsKKyAgICBjYXNl
IFNXU19QSEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9OOgorICAgICAgICAvKgorICAgICAgICAgKiBU
byBkZWFsIHdpdGggZXJyb3JzIGR1cmluZyB0aGUgcG9zdGNvcHkgdHJhbnNpdGlvbiwgd2UgdXNl
IHRoZSBzYW1lCisgICAgICAgICAqIHN0cmF0ZWd5IGFzIGR1cmluZyBjaGVja3BvaW50cy4KKyAg
ICAgICAgICovCisgICAgICAgIHBvc3Rjb3B5X3RyYW5zaXRpb25fZG9uZShlZ2MsIHN0cmVhbSwg
cmMpOworICAgICAgICBicmVhazsKICAgICB9CiB9CiAKQEAgLTYyNyw2ICs2ODAsMTYgQEAgc3Rh
dGljIHZvaWQgc3RyZWFtX2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgIH0KIH0KIAorc3RhdGlj
IHZvaWQgcG9zdGNvcHlfdHJhbnNpdGlvbl9kb25lKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3RyZWFtX3dyaXRlX3N0YXRlICpz
dHJlYW0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKQorewor
ICAgIGFzc2VydChzdHJlYW0tPnBoYXNlID09IFNXU19QSEFTRV9QT1NUQ09QWV9UUkFOU0lUSU9O
KTsKKyAgICBzdHJlYW0tPnBvc3Rjb3B5X3RyYW5zaXRpb25lZCA9IHRydWU7CisgICAgc3RyZWFt
LT5waGFzZSA9IFNXU19QSEFTRV9OT1JNQUw7CisgICAgc3RyZWFtLT5wb3N0Y29weV90cmFuc2l0
aW9uX2NhbGxiYWNrKGVnYywgc3RyZWFtLCByYyk7Cit9CisKIHN0YXRpYyB2b2lkIGNoZWNrcG9p
bnRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfX3N0cmVhbV93cml0ZV9zdGF0ZSAqc3RyZWFtLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByYykKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX21pZ3JhdGUuYyBiL3Rvb2xzL3hs
L3hsX21pZ3JhdGUuYwppbmRleCAxZjBlODdkLi45NjU2MjA0IDEwMDY0NAotLS0gYS90b29scy94
bC94bF9taWdyYXRlLmMKKysrIGIvdG9vbHMveGwveGxfbWlncmF0ZS5jCkBAIC0xODYsNiArMTg2
LDcgQEAgc3RhdGljIHZvaWQgbWlncmF0ZV9kb21haW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNo
YXIgKnJ1bmUsIGludCBkZWJ1ZywKICAgICBjaGFyIHJjX2J1ZjsKICAgICB1aW50OF90ICpjb25m
aWdfZGF0YTsKICAgICBpbnQgY29uZmlnX2xlbiwgZmxhZ3MgPSBMSUJYTF9TVVNQRU5EX0xJVkU7
CisgICAgYm9vbCBwb3N0Y29weV90cmFuc2l0aW9uZWQ7CiAKICAgICBzYXZlX2RvbWFpbl9jb3Jl
X2JlZ2luKGRvbWlkLCBvdmVycmlkZV9jb25maWdfZmlsZSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZjb25maWdfZGF0YSwgJmNvbmZpZ19sZW4pOwpAQCAtMjA1LDcgKzIwNiwxMCBAQCBz
dGF0aWMgdm9pZCBtaWdyYXRlX2RvbWFpbih1aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqcnVu
ZSwgaW50IGRlYnVnLAogCiAgICAgaWYgKGRlYnVnKQogICAgICAgICBmbGFncyB8PSBMSUJYTF9T
VVNQRU5EX0RFQlVHOwotICAgIHJjID0gbGlieGxfZG9tYWluX3N1c3BlbmQoY3R4LCBkb21pZCwg
c2VuZF9mZCwgZmxhZ3MsIE5VTEwpOworICAgIHJjID0gbGlieGxfZG9tYWluX2xpdmVfbWlncmF0
ZShjdHgsIGRvbWlkLCBzZW5kX2ZkLCBmbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVjdl9mZCwgJnBvc3Rjb3B5X3RyYW5zaXRpb25lZCwgTlVMTCk7CisgICAgYXNz
ZXJ0KCFwb3N0Y29weV90cmFuc2l0aW9uZWQpOworCiAgICAgaWYgKHJjKSB7CiAgICAgICAgIGZw
cmludGYoc3RkZXJyLCAibWlncmF0aW9uIHNlbmRlcjogbGlieGxfZG9tYWluX3N1c3BlbmQgZmFp
bGVkIgogICAgICAgICAgICAgICAgICIgKHJjPSVkKVxuIiwgcmMpOwotLSAKMi43LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr4-0005Xc-E0; Sun, 17 Jun 2018 12:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnN-00050D-RR
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:29 +0000
X-Inumbo-ID: b376dac2-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b376dac2-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:55 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id b17-v6so6815932pfi.0
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:28 -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=NOBANhtnDS/wmhZJFLSy8uPhZhuq+nO4UiOH2AI1/dY=;
 b=WZf+cZrp2NfcF/shO6KAN8JuEgyojr73F+OvpdtM6XEimK9/+q1jKpR+cqtJgfIbTI
 9H5E18KM7SMgcRzohXhQFd+z3YqqbWChfZJ+w8Zd8CrvIqeddciXqEQ/46etNID0kLuN
 XSWWtkeOqFt12n/2z+8JslMKCxsdpkeMqrGF0kn56hFGwa6QW3BT2NBmH41gtn30zbsV
 17F1X8ZUD03aCun07Bd7TAMCRlp+FtP8Yt5ryTlU6nLpKRt5N5o7K6a/ShcHUsKJ5YWN
 t+TdbOEJmBSu1cvvmvEsHtQ3d/fRMdwxBAxV9pjERWc4f0yjVVEzKt/zQgzawLsvyvb8
 aTbg==
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=NOBANhtnDS/wmhZJFLSy8uPhZhuq+nO4UiOH2AI1/dY=;
 b=lKyIpvzn+t9Pp3dsmYN/yucI5RQOjF4yhhIDVZuwnw2KHUlYGVJZa1iBeCBxtlPrnf
 2eWGnwwyZemvdkDK9Hg9sKLaM2bK17hsUQfSirf9+cHJth066OatszekxongfCGe+Fws
 u/d+L1Fiu4BcYkdLiYYisqDA5W4q4qFZ9/m0NAFikDZ0XW2+pMfl8+6vWCktcbJVBDBF
 lRs9eRhBB/69nirdr09FY61sttOXLKggEHpqGwUOmGsDMz//y+KhOeqkmdzJrqKaTzQ+
 8/4NXwvkDnbtMV0FzP4XxiKyOc5KppNBKefTaMgeHluaeZOQVzu8yF/Skph1Wku1vmjW
 VXPA==
X-Gm-Message-State: APt69E0K2abKP+wV0q6LcBbJ/4d07RabpwE7SyxAYwSunnCTkvo6c60h
 2if1AL0Ys0A2vWpw0guBnnQ8ZvgTT6s=
X-Google-Smtp-Source: ADUXVKJqM336nKHiBgs8cpvkQ89KN6F9McsT5L1baH45O0W3u4pLvWj3A3HPZaqQ+qOrelkG5PlPWg==
X-Received: by 2002:a62:1fd6:: with SMTP id
 l83-v6mr9302441pfj.182.1529230827917; 
 Sun, 17 Jun 2018 03:20:27 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:27 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:16 -0700
Message-Id: <1529230714-30455-6-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 05/23] libxc/xc_sr_restore: introduce
 generic 'pages' records
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGUgUEFHRV9EQVRBIG1p
Z3JhdGlvbiByZWNvcmQgdHlwZSBpcyBzcGVjaWZpZWQgYXMgYW4gYXJyYXkgb2YKdWludDY0X3Rz
IGVuY29kaW5nIHBmbnMgYW5kIHRoZWlyIHR5cGVzLCBmb2xsb3dlZCBieSBhbiBhcnJheSBvZiBw
YWdlCmNvbnRlbnRzLiAgUG9zdGNvcHkgbGl2ZSBtaWdyYXRpb24gc3BlY2lmaWVzIGEgbnVtYmVy
IG9mIHJlY29yZHMgd2l0aApzaW1pbGFyIG9yIHRoZSBzYW1lIGZvcm1hdCwgYW5kIGl0IHdvdWxk
IGJlIGNvbnZlbmllbnQgdG8gYmUgYWJsZSB0bwpyZS11c2UgdGhlIGNvZGUgdGhhdCB2YWxpZGF0
ZXMgYW5kIHVucGFja3Mgc3VjaCByZWNvcmRzIGZvciBlYWNoIHR5cGUuClRvIGZhY2lsaXRhdGUg
dGhpcywgaW50cm9kdWNlIHRoZSBnZW5lcmljICdwYWdlcycgbmFtZSBmb3Igc3VjaCByZWNvcmRz
CmFuZCByZW5hbWUgdGhlIFBBR0VfREFUQSBzdHJlYW0gZm9ybWF0IHN0cnVjdCBhbmQgcGZuIGVu
Y29kaW5nIG1hc2tzCmFjY29yZGluZ2x5LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQt
b2ZmLWJ5OiBKb3NodWEgT3R0byA8anRvdHRvQHV3YXRlcmxvby5jYT4KLS0tCiB0b29scy9saWJ4
Yy94Y19zcl9jb21tb24uYyAgICAgICAgfCAyICstCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3Jl
LmMgICAgICAgfCA2ICsrKy0tLQogdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jICAgICAgICAgIHwg
MiArLQogdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oIHwgNiArKystLS0KIDQgZmls
ZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5jIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmMK
aW5kZXggYzFiYWJmNi4uMDhhYmU5YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfY29t
bW9uLmMKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmMKQEAgLTE0Niw3ICsxNDYsNyBA
QCBzdGF0aWMgdm9pZCBfX2F0dHJpYnV0ZV9fKCh1bnVzZWQpKSBidWlsZF9hc3NlcnRpb25zKHZv
aWQpCiAgICAgQlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3QgeGNfc3JfZGhkcikgIT0gMTYpOwog
ICAgIEJVSUxEX0JVR19PTihzaXplb2Yoc3RydWN0IHhjX3NyX3JoZHIpICE9IDgpOwogCi0gICAg
QlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3QgeGNfc3JfcmVjX3BhZ2VfZGF0YV9oZWFkZXIpICAh
PSA4KTsKKyAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfcGFnZXNfaGVh
ZGVyKSAgICAgICE9IDgpOwogICAgIEJVSUxEX0JVR19PTihzaXplb2Yoc3RydWN0IHhjX3NyX3Jl
Y194ODZfcHZfaW5mbykgICAgICAgIT0gOCk7CiAgICAgQlVJTERfQlVHX09OKHNpemVvZihzdHJ1
Y3QgeGNfc3JfcmVjX3g4Nl9wdl9wMm1fZnJhbWVzKSAhPSA4KTsKICAgICBCVUlMRF9CVUdfT04o
c2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfeDg2X3B2X3ZjcHVfaGRyKSAgICE9IDgpOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVz
dG9yZS5jCmluZGV4IDJmMzVmNGQuLmZjNDdhMjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmUuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMKQEAgLTMzMiw3
ICszMzIsNyBAQCBzdGF0aWMgaW50IHByb2Nlc3NfcGFnZV9kYXRhKHN0cnVjdCB4Y19zcl9jb250
ZXh0ICpjdHgsIHVuc2lnbmVkIGNvdW50LAogc3RhdGljIGludCBoYW5kbGVfcGFnZV9kYXRhKHN0
cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJlYykKIHsKICAg
ICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOwotICAgIHN0cnVjdCB4Y19zcl9yZWNfcGFn
ZV9kYXRhX2hlYWRlciAqcGFnZXMgPSByZWMtPmRhdGE7CisgICAgc3RydWN0IHhjX3NyX3JlY19w
YWdlc19oZWFkZXIgKnBhZ2VzID0gcmVjLT5kYXRhOwogICAgIHVuc2lnbmVkIGksIHBhZ2VzX29m
X2RhdGEgPSAwOwogICAgIGludCByYyA9IC0xOwogCkBAIC0zNjgsMTQgKzM2OCwxNCBAQCBzdGF0
aWMgaW50IGhhbmRsZV9wYWdlX2RhdGEoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgc3RydWN0
IHhjX3NyX3JlY29yZCAqcmVjKQogCiAgICAgZm9yICggaSA9IDA7IGkgPCBwYWdlcy0+Y291bnQ7
ICsraSApCiAgICAgewotICAgICAgICBwZm4gPSBwYWdlcy0+cGZuW2ldICYgUEFHRV9EQVRBX1BG
Tl9NQVNLOworICAgICAgICBwZm4gPSBwYWdlcy0+cGZuW2ldICYgUkVDX1BGSU5GT19QRk5fTUFT
SzsKICAgICAgICAgaWYgKCAhY3R4LT5yZXN0b3JlLm9wcy5wZm5faXNfdmFsaWQoY3R4LCBwZm4p
ICkKICAgICAgICAgewogICAgICAgICAgICAgRVJST1IoInBmbiAlIyJQUklwZm4iIChpbmRleCAl
dSkgb3V0c2lkZSBkb21haW4gbWF4aW11bSIsIHBmbiwgaSk7CiAgICAgICAgICAgICBnb3RvIGVy
cjsKICAgICAgICAgfQogCi0gICAgICAgIHR5cGUgPSAocGFnZXMtPnBmbltpXSAmIFBBR0VfREFU
QV9UWVBFX01BU0spID4+IDMyOworICAgICAgICB0eXBlID0gKHBhZ2VzLT5wZm5baV0gJiBSRUNf
UEZJTkZPX1RZUEVfTUFTSykgPj4gMzI7CiAgICAgICAgIGlmICggKCh0eXBlID4+IFhFTl9ET01D
VExfUEZJTkZPX0xUQUJfU0hJRlQpID49IDUpICYmCiAgICAgICAgICAgICAgKCh0eXBlID4+IFhF
Tl9ET01DVExfUEZJTkZPX0xUQUJfU0hJRlQpIDw9IDgpICkKICAgICAgICAgewpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jIGIvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jCmlu
ZGV4IGU5M2Q4ZmQuLmIxYTI0YjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUu
YworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKQEAgLTg5LDcgKzg5LDcgQEAgc3RhdGlj
IGludCB3cml0ZV9iYXRjaChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgIHZvaWQgKnBh
Z2UsICpvcmlnX3BhZ2U7CiAgICAgdWludDY0X3QgKnJlY19wZm5zID0gTlVMTDsKICAgICBzdHJ1
Y3QgaW92ZWMgKmlvdiA9IE5VTEw7IGludCBpb3ZjbnQgPSAwOwotICAgIHN0cnVjdCB4Y19zcl9y
ZWNfcGFnZV9kYXRhX2hlYWRlciBoZHIgPSB7IDAgfTsKKyAgICBzdHJ1Y3QgeGNfc3JfcmVjX3Bh
Z2VzX2hlYWRlciBoZHIgPSB7IDAgfTsKICAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkIHJlYyA9CiAg
ICAgewogICAgICAgICAudHlwZSA9IFJFQ19UWVBFX1BBR0VfREFUQSwKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL3hjX3NyX3N0cmVhbV9mb3JtYXQuaCBiL3Rvb2xzL2xpYnhjL3hjX3NyX3N0cmVh
bV9mb3JtYXQuaAppbmRleCAzMjkxYjI1Li4zMjQwMGIyIDEwMDY0NAotLS0gYS90b29scy9saWJ4
Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmgKKysrIGIvdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zv
cm1hdC5oCkBAIC04MCwxNSArODAsMTUgQEAgc3RydWN0IHhjX3NyX3JoZHIKICNkZWZpbmUgUkVD
X1RZUEVfT1BUSU9OQUwgICAgICAgICAgICAgMHg4MDAwMDAwMFUKIAogLyogUEFHRV9EQVRBICov
Ci1zdHJ1Y3QgeGNfc3JfcmVjX3BhZ2VfZGF0YV9oZWFkZXIKK3N0cnVjdCB4Y19zcl9yZWNfcGFn
ZXNfaGVhZGVyCiB7CiAgICAgdWludDMyX3QgY291bnQ7CiAgICAgdWludDMyX3QgX3JlczE7CiAg
ICAgdWludDY0X3QgcGZuWzBdOwogfTsKIAotI2RlZmluZSBQQUdFX0RBVEFfUEZOX01BU0sgIDB4
MDAwZmZmZmZmZmZmZmZmZlVMTAotI2RlZmluZSBQQUdFX0RBVEFfVFlQRV9NQVNLIDB4ZjAwMDAw
MDAwMDAwMDAwMFVMTAorI2RlZmluZSBSRUNfUEZJTkZPX1BGTl9NQVNLICAweDAwMGZmZmZmZmZm
ZmZmZmZVTEwKKyNkZWZpbmUgUkVDX1BGSU5GT19UWVBFX01BU0sgMHhmMDAwMDAwMDAwMDAwMDAw
VUxMCiAKIC8qIFg4Nl9QVl9JTkZPICovCiBzdHJ1Y3QgeGNfc3JfcmVjX3g4Nl9wdl9pbmZvCi0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr4-0005XW-4Y; Sun, 17 Jun 2018 12:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnM-0004zl-LV
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:28 +0000
X-Inumbo-ID: b2d3b574-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x242.google.com (unknown [2607:f8b0:400e:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2d3b574-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:54 +0200 (CEST)
Received: by mail-pg0-x242.google.com with SMTP id l65-v6so6254016pgl.8
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:27 -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=Tt0dab6J/wXpSjN+XA0b/W8nB1IVB8NC7poovJrg0q0=;
 b=jmsc95TD/YAUif7+0XhbaAo9oi/tviEfA2iBT/CYZUSDp5FJ97jCQ4xvKB7otQzhUr
 lUA0qXx26IxLjDGCnXrXleg/oTduDupuPNcDhFIwVsXFV/KgJmu9+YXV0SXUtpl4b5l1
 i4Wi3dD/zXruJk3zs3U/EPFiBWY4N/X5tvN+q+ZGF9915nYSiMDVi9RtMlmLzN90YgU2
 IGBVJUDHoxa2EXIleIS1tXPRUoHHhg0ApwAD80DABWTQ320Z4szltXwZNtC0ZZaXKySq
 KK2bEtE1nstc/aZrvnzcOlh9UgsjGrvAP4zkqBU/8AEtsRs4sS5rpxhABAxbEXOYcebM
 BQfQ==
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=Tt0dab6J/wXpSjN+XA0b/W8nB1IVB8NC7poovJrg0q0=;
 b=tVCLToSHjtGGXIYAvbnd5oSCzEvAle5o9X/vfML05V4RBZI6vIlfOVXSflbB1b04M7
 GmntNOMmS6OiFcJsPjS3VxYjE+wCc/16zfmrAj6IpZTPxkdHZs5LjVkWKdWxIIaxqeCd
 gTpjlg3LJI+vjfgQ6BfRhSOHPTakC5SWCVpznaxhuCEig8evUg0N5lFL192xcekV4JeS
 9e0+m+93veATGv5DdTkF6bl7U+C0zWPtdW7o17j5qCpnmbjgJZ/78ULSghLoDEhjg0SB
 ehl9ClMRUvIUa+pq/QAjXA1frMqb2PfX2qE1ZUm4Gg5Zre3dYl5NuaeNz4dSNuPf83OK
 kLJA==
X-Gm-Message-State: APt69E1jQnoCMe8qDJLtU+WxowyXDhyEHFSrXYEiqOWngf1zq3+D35HH
 VjRjBAWKAmEKbNlIXLrla/P5vkgRDLQ=
X-Google-Smtp-Source: ADUXVKKD4pi4riytGcJ5u6ODJr/hhs+5T6hY/4mA8Y9olEJ2wpFM3JteTVFwi1jmGSZK/dTd6b+JSw==
X-Received: by 2002:a62:c00e:: with SMTP id
 x14-v6mr9227742pff.67.1529230826788; 
 Sun, 17 Jun 2018 03:20:26 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:26 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:15 -0700
Message-Id: <1529230714-30455-5-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 04/23] libxc/xc_sr: naming correction:
 mfns -> gfns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpJbiB3cml0ZV9iYXRjaCgp
IG9uIHRoZSBtaWdyYXRpb24gc2F2ZSBzaWRlIGFuZCBpbiBwcm9jZXNzX3BhZ2VfZGF0YSgpCm9u
IHRoZSBjb3JyZXNwb25kaW5nIHBhdGggb24gdGhlIHJlc3RvcmUgc2lkZSwgYSBsb2NhbCB2YXJp
YWJsZSBuYW1lZAonbWZucycgaXMgdXNlZCB0byByZWZlciB0byBhbiBhcnJheSBvZiB3aGF0IGFy
ZSBhY3R1YWxseSBnZm5zLiAgUmVuYW1lCmJvdGggdG8gJ2dmbnMnIHRvIGFkZHJlc3MgdGhpcy4K
Ck5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8gPGp0b3R0
b0B1d2F0ZXJsb28uY2E+ClN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMgfCAxNiArKysr
KysrKy0tLS0tLS0tCiB0b29scy9saWJ4Yy94Y19zcl9zYXZlLmMgICAgfCAyMCArKysrKysrKysr
LS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMgYi90b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlLmMKaW5kZXggNDgxYTkwNC4uMmYzNWY0ZCAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3Rv
cmUuYwpAQCAtMjAzLDcgKzIwMyw3IEBAIHN0YXRpYyBpbnQgcHJvY2Vzc19wYWdlX2RhdGEoc3Ry
dWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdW5zaWduZWQgY291bnQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHhlbl9wZm5fdCAqcGZucywgdWludDMyX3QgKnR5cGVzLCB2b2lkICpwYWdl
X2RhdGEpCiB7CiAgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsKLSAgICB4ZW5fcGZu
X3QgKm1mbnMgPSBtYWxsb2MoY291bnQgKiBzaXplb2YoKm1mbnMpKTsKKyAgICB4ZW5fcGZuX3Qg
KmdmbnMgPSBtYWxsb2MoY291bnQgKiBzaXplb2YoKmdmbnMpKTsKICAgICBpbnQgKm1hcF9lcnJz
ID0gbWFsbG9jKGNvdW50ICogc2l6ZW9mKCptYXBfZXJycykpOwogICAgIGludCByYzsKICAgICB2
b2lkICptYXBwaW5nID0gTlVMTCwgKmd1ZXN0X3BhZ2UgPSBOVUxMOwpAQCAtMjExLDExICsyMTEs
MTEgQEAgc3RhdGljIGludCBwcm9jZXNzX3BhZ2VfZGF0YShzdHJ1Y3QgeGNfc3JfY29udGV4dCAq
Y3R4LCB1bnNpZ25lZCBjb3VudCwKICAgICAgICAgaiwgICAgICAgICAvKiBqIGluZGV4ZXMgdGhl
IHN1YnNldCBvZiBwZm5zIHdlIGRlY2lkZSB0byBtYXAuICovCiAgICAgICAgIG5yX3BhZ2VzID0g
MDsKIAotICAgIGlmICggIW1mbnMgfHwgIW1hcF9lcnJzICkKKyAgICBpZiAoICFnZm5zIHx8ICFt
YXBfZXJycyApCiAgICAgewogICAgICAgICByYyA9IC0xOwogICAgICAgICBFUlJPUigiRmFpbGVk
IHRvIGFsbG9jYXRlICV6dSBieXRlcyB0byBwcm9jZXNzIHBhZ2UgZGF0YSIsCi0gICAgICAgICAg
ICAgIGNvdW50ICogKHNpemVvZigqbWZucykgKyBzaXplb2YoKm1hcF9lcnJzKSkpOworICAgICAg
ICAgICAgICBjb3VudCAqIChzaXplb2YoKmdmbnMpICsgc2l6ZW9mKCptYXBfZXJycykpKTsKICAg
ICAgICAgZ290byBlcnI7CiAgICAgfQogCkBAIC0yNDYsNyArMjQ2LDcgQEAgc3RhdGljIGludCBw
cm9jZXNzX3BhZ2VfZGF0YShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNpZ25lZCBjb3Vu
dCwKICAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BGSU5GT19MNFRBQjoKICAgICAgICAgY2FzZSBY
RU5fRE9NQ1RMX1BGSU5GT19MNFRBQiB8IFhFTl9ET01DVExfUEZJTkZPX0xQSU5UQUI6CiAKLSAg
ICAgICAgICAgIG1mbnNbbnJfcGFnZXMrK10gPSBjdHgtPnJlc3RvcmUub3BzLnBmbl90b19nZm4o
Y3R4LCBwZm5zW2ldKTsKKyAgICAgICAgICAgIGdmbnNbbnJfcGFnZXMrK10gPSBjdHgtPnJlc3Rv
cmUub3BzLnBmbl90b19nZm4oY3R4LCBwZm5zW2ldKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICB9CiAgICAgfQpAQCAtMjU3LDExICsyNTcsMTEgQEAgc3RhdGljIGludCBwcm9jZXNzX3Bh
Z2VfZGF0YShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNpZ25lZCBjb3VudCwKIAogICAg
IG1hcHBpbmcgPSBndWVzdF9wYWdlID0geGVuZm9yZWlnbm1lbW9yeV9tYXAoeGNoLT5mbWVtLAog
ICAgICAgICBjdHgtPmRvbWlkLCBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFLAotICAgICAgICBucl9w
YWdlcywgbWZucywgbWFwX2VycnMpOworICAgICAgICBucl9wYWdlcywgZ2ZucywgbWFwX2VycnMp
OwogICAgIGlmICggIW1hcHBpbmcgKQogICAgIHsKICAgICAgICAgcmMgPSAtMTsKLSAgICAgICAg
UEVSUk9SKCJVbmFibGUgdG8gbWFwICV1IG1mbnMgZm9yICV1IHBhZ2VzIG9mIGRhdGEiLAorICAg
ICAgICBQRVJST1IoIlVuYWJsZSB0byBtYXAgJXUgZ2ZucyBmb3IgJXUgcGFnZXMgb2YgZGF0YSIs
CiAgICAgICAgICAgICAgICBucl9wYWdlcywgY291bnQpOwogICAgICAgICBnb3RvIGVycjsKICAg
ICB9CkBAIC0yODEsNyArMjgxLDcgQEAgc3RhdGljIGludCBwcm9jZXNzX3BhZ2VfZGF0YShzdHJ1
Y3QgeGNfc3JfY29udGV4dCAqY3R4LCB1bnNpZ25lZCBjb3VudCwKICAgICAgICAgewogICAgICAg
ICAgICAgcmMgPSAtMTsKICAgICAgICAgICAgIEVSUk9SKCJNYXBwaW5nIHBmbiAlIyJQUklwZm4i
IChtZm4gJSMiUFJJcGZuIiwgdHlwZSAlIyJQUkl4MzIiKSBmYWlsZWQgd2l0aCAlZCIsCi0gICAg
ICAgICAgICAgICAgICBwZm5zW2ldLCBtZm5zW2pdLCB0eXBlc1tpXSwgbWFwX2VycnNbal0pOwor
ICAgICAgICAgICAgICAgICAgcGZuc1tpXSwgZ2Zuc1tqXSwgdHlwZXNbaV0sIG1hcF9lcnJzW2pd
KTsKICAgICAgICAgICAgIGdvdG8gZXJyOwogICAgICAgICB9CiAKQEAgLTMyMCw3ICszMjAsNyBA
QCBzdGF0aWMgaW50IHByb2Nlc3NfcGFnZV9kYXRhKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgs
IHVuc2lnbmVkIGNvdW50LAogICAgICAgICB4ZW5mb3JlaWdubWVtb3J5X3VubWFwKHhjaC0+Zm1l
bSwgbWFwcGluZywgbnJfcGFnZXMpOwogCiAgICAgZnJlZShtYXBfZXJycyk7Ci0gICAgZnJlZSht
Zm5zKTsKKyAgICBmcmVlKGdmbnMpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jIGIvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jCmluZGV4
IDhhYmEwZDguLmU5M2Q4ZmQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYwor
KysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKQEAgLTc5LDcgKzc5LDcgQEAgc3RhdGljIGlu
dCB3cml0ZV9jaGVja3BvaW50X3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogc3Rh
dGljIGludCB3cml0ZV9iYXRjaChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogewogICAgIHhj
X2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7Ci0gICAgeGVuX3Bmbl90ICptZm5zID0gTlVMTCwg
KnR5cGVzID0gTlVMTDsKKyAgICB4ZW5fcGZuX3QgKmdmbnMgPSBOVUxMLCAqdHlwZXMgPSBOVUxM
OwogICAgIHZvaWQgKmd1ZXN0X21hcHBpbmcgPSBOVUxMOwogICAgIHZvaWQgKipndWVzdF9kYXRh
ID0gTlVMTDsKICAgICB2b2lkICoqbG9jYWxfcGFnZXMgPSBOVUxMOwpAQCAtOTgsNyArOTgsNyBA
QCBzdGF0aWMgaW50IHdyaXRlX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAg
YXNzZXJ0KG5yX3BmbnMgIT0gMCk7CiAKICAgICAvKiBNZm5zIG9mIHRoZSBiYXRjaCBwZm5zLiAq
LwotICAgIG1mbnMgPSBtYWxsb2MobnJfcGZucyAqIHNpemVvZigqbWZucykpOworICAgIGdmbnMg
PSBtYWxsb2MobnJfcGZucyAqIHNpemVvZigqZ2ZucykpOwogICAgIC8qIFR5cGVzIG9mIHRoZSBi
YXRjaCBwZm5zLiAqLwogICAgIHR5cGVzID0gbWFsbG9jKG5yX3BmbnMgKiBzaXplb2YoKnR5cGVz
KSk7CiAgICAgLyogRXJyb3JzIGZyb20gYXR0ZW1wdGluZyB0byBtYXAgdGhlIGdmbnMuICovCkBA
IC0xMTAsNyArMTEwLDcgQEAgc3RhdGljIGludCB3cml0ZV9iYXRjaChzdHJ1Y3QgeGNfc3JfY29u
dGV4dCAqY3R4KQogICAgIC8qIGlvdmVjW10gZm9yIHdyaXRldigpLiAqLwogICAgIGlvdiA9IG1h
bGxvYygobnJfcGZucyArIDQpICogc2l6ZW9mKCppb3YpKTsKIAotICAgIGlmICggIW1mbnMgfHwg
IXR5cGVzIHx8ICFlcnJvcnMgfHwgIWd1ZXN0X2RhdGEgfHwgIWxvY2FsX3BhZ2VzIHx8ICFpb3Yg
KQorICAgIGlmICggIWdmbnMgfHwgIXR5cGVzIHx8ICFlcnJvcnMgfHwgIWd1ZXN0X2RhdGEgfHwg
IWxvY2FsX3BhZ2VzIHx8ICFpb3YgKQogICAgIHsKICAgICAgICAgRVJST1IoIlVuYWJsZSB0byBh
bGxvY2F0ZSBhcnJheXMgZm9yIGEgYmF0Y2ggb2YgJXUgcGFnZXMiLAogICAgICAgICAgICAgICBu
cl9wZm5zKTsKQEAgLTExOSwxMSArMTE5LDExIEBAIHN0YXRpYyBpbnQgd3JpdGVfYmF0Y2goc3Ry
dWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfcGZuczsg
KytpICkKICAgICB7Ci0gICAgICAgIHR5cGVzW2ldID0gbWZuc1tpXSA9IGN0eC0+c2F2ZS5vcHMu
cGZuX3RvX2dmbihjdHgsCisgICAgICAgIHR5cGVzW2ldID0gZ2Zuc1tpXSA9IGN0eC0+c2F2ZS5v
cHMucGZuX3RvX2dmbihjdHgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdHgtPnNhdmUuYmF0Y2hfcGZuc1tpXSk7CiAKICAgICAgICAgLyog
TGlrZWx5IGEgYmFsbG9vbmVkIHBhZ2UuICovCi0gICAgICAgIGlmICggbWZuc1tpXSA9PSBJTlZB
TElEX01GTiApCisgICAgICAgIGlmICggZ2Zuc1tpXSA9PSBJTlZBTElEX01GTiApCiAgICAgICAg
IHsKICAgICAgICAgICAgIHNldF9iaXQoY3R4LT5zYXZlLmJhdGNoX3BmbnNbaV0sIGN0eC0+c2F2
ZS5kZWZlcnJlZF9wYWdlcyk7CiAgICAgICAgICAgICArK2N0eC0+c2F2ZS5ucl9kZWZlcnJlZF9w
YWdlczsKQEAgLTE0OCwxMyArMTQ4LDEzIEBAIHN0YXRpYyBpbnQgd3JpdGVfYmF0Y2goc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAK
LSAgICAgICAgbWZuc1tucl9wYWdlcysrXSA9IG1mbnNbaV07CisgICAgICAgIGdmbnNbbnJfcGFn
ZXMrK10gPSBnZm5zW2ldOwogICAgIH0KIAogICAgIGlmICggbnJfcGFnZXMgPiAwICkKICAgICB7
CiAgICAgICAgIGd1ZXN0X21hcHBpbmcgPSB4ZW5mb3JlaWdubWVtb3J5X21hcCh4Y2gtPmZtZW0s
Ci0gICAgICAgICAgICBjdHgtPmRvbWlkLCBQUk9UX1JFQUQsIG5yX3BhZ2VzLCBtZm5zLCBlcnJv
cnMpOworICAgICAgICAgICAgY3R4LT5kb21pZCwgUFJPVF9SRUFELCBucl9wYWdlcywgZ2Zucywg
ZXJyb3JzKTsKICAgICAgICAgaWYgKCAhZ3Vlc3RfbWFwcGluZyApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIFBFUlJPUigiRmFpbGVkIHRvIG1hcCBndWVzdCBwYWdlcyIpOwpAQCAtMTc0LDggKzE3
NCw4IEBAIHN0YXRpYyBpbnQgd3JpdGVfYmF0Y2goc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkK
IAogICAgICAgICAgICAgaWYgKCBlcnJvcnNbcF0gKQogICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIEVSUk9SKCJNYXBwaW5nIG9mIHBmbiAlIyJQUklwZm4iIChtZm4gJSMiUFJJcGZuIikg
ZmFpbGVkICVkIiwKLSAgICAgICAgICAgICAgICAgICAgICBjdHgtPnNhdmUuYmF0Y2hfcGZuc1tp
XSwgbWZuc1twXSwgZXJyb3JzW3BdKTsKKyAgICAgICAgICAgICAgICBFUlJPUigiTWFwcGluZyBv
ZiBwZm4gJSMiUFJJcGZuIiAoZ2ZuICUjIlBSSXBmbiIpIGZhaWxlZCAlZCIsCisgICAgICAgICAg
ICAgICAgICAgICAgY3R4LT5zYXZlLmJhdGNoX3BmbnNbaV0sIGdmbnNbcF0sIGVycm9yc1twXSk7
CiAgICAgICAgICAgICAgICAgZ290byBlcnI7CiAgICAgICAgICAgICB9CiAKQEAgLTI3MSw3ICsy
NzEsNyBAQCBzdGF0aWMgaW50IHdyaXRlX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgp
CiAgICAgZnJlZShndWVzdF9kYXRhKTsKICAgICBmcmVlKGVycm9ycyk7CiAgICAgZnJlZSh0eXBl
cyk7Ci0gICAgZnJlZShtZm5zKTsKKyAgICBmcmVlKGdmbnMpOwogCiAgICAgcmV0dXJuIHJjOwog
fQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr5-0005Y6-Vy; Sun, 17 Jun 2018 12:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnU-00051r-O6
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:36 +0000
X-Inumbo-ID: b7ba0fa5-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7ba0fa5-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:03 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id h12-v6so6805141pfk.11
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=JkxikJUi8PHOXUoZyWVVn9o88X2VgmLriXTEScy5Hfg=;
 b=AgKO9ChdYXSzFFyChhcBdai6oezdog+wzuLcPLHb4Gw8PAvKlLFq+Gu/bF5SOGFweA
 cXc5kK+Tc2lIA+8caZcMjhIhjBHfHvfSPS+/Nrhb8sCA1wRpLdvP41AcPjL97o16vpdx
 /viOmB0Bn9SQNx5bF+MTQtS47H95DaWMQOIEm7N1FsFIDiclO4FzjVIiGWHf0qdu2ETP
 kgZGKftLbqOfzyhYFWwjnzZQkunlVYHSo/sy+dwv2CkGPl4+MBjp4oNfQJ2dSt4PU3H9
 OW6ukre3MM8h05clh+ihCvePj8e3QRsGVwaldzpcx3F9PopYDjJJwxax567Q7LPA/cE8
 UJUw==
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=JkxikJUi8PHOXUoZyWVVn9o88X2VgmLriXTEScy5Hfg=;
 b=Xj+q0ES1S4DbCX7Umx62qoxuNFuJbe+6KmLrinC70W8P2Obkdi52EsB3NTa8N98cic
 gDKhDqZ9KiHINwZUW8wg5v9UtQC/DdKsIiCLav9xT4XxBaFR1VaauV+mD/JPeubZzMT7
 cZUJo/q7nFbc7/CRdQ003khfItcPSG7bbWpna7ysDVTZsFXrC12rgy3jMMcxuRMEU/6K
 veEsKpO95WZSDN3iZUMJZ14k+zA1QjcZwwL/fARWXE9TpNcJpHzHEDpxRvJ1Ti4ueaO5
 HmsoHk2hN/iCqiZUfITVj/O2Gk5AxyNR11y6zqmOFQX9OsuV1xXFj8aTJvbKolRV97k3
 zhCg==
X-Gm-Message-State: APt69E3rdAPMTkuMd2p4xtE1zWBccmNs5NyPIYzeIe52ah8XMtUevOJG
 loa3TGzjVzSh8TJxx8aYsZ0E4pjZUxQ=
X-Google-Smtp-Source: ADUXVKLavaBXBIa3F8vWKUzU7NytkXw2KurIR+afy9w2B2d3fnZ1bNgVRcfkJgY7pPWtZzh6AxpvmQ==
X-Received: by 2002:a63:7d4c:: with SMTP id
 m12-v6mr7369347pgn.201.1529230835118; 
 Sun, 17 Jun 2018 03:20:35 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:34 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:22 -0700
Message-Id: <1529230714-30455-12-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 11/23] libxc/migration: correct hvm
 record ordering specification
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGUgbGlieGMgbWlncmF0
aW9uIHN0cmVhbSBzcGVjaWZpY2F0aW9uIGRvY3VtZW50IGFzc2VydHMgdGhhdCwgd2l0aGluCmFu
IGh2bSBtaWdyYXRpb24gc3RyZWFtLCAiSFZNX1BBUkFNUyBtdXN0IHByZWNlZGUgSFZNX0NPTlRF
WFQsIGFzCmNlcnRhaW4gcGFyYW1ldGVycyBjYW4gYWZmZWN0IHRoZSB2YWxpZGl0eSBvZiBhcmNo
aXRlY3R1cmFsIHN0YXRlIGluIHRoZQpjb250ZXh0LiIgIFRoaXMgc291bmRzIHJlYXNvbmFibGUs
IGJ1dCB0aGUgaW4tdHJlZSBpbXBsZW1lbnRhdGlvbiBvZiBodm0KZG9tYWluIHNhdmUgYWN0dWFs
bHkgd3JpdGVzIHRoZXNlIHJlY29yZHMgaW4gdGhlIF9yZXZlcnNlXyBvcmRlciwgd2l0aApIVk1f
Q09OVEVYVCBmaXJzdCBhbmQgSFZNX1BBUkFNUyBuZXh0LiAgVGhpcyBoYXMgYmVlbiB0aGUgY2Fz
ZSBmb3IgdGhlCmVudGlyZSBoaXN0b3J5IG9mIHRoYXQgaW1wbGVtZW50YXRpb24sIHNlZW1pbmds
eSB0byBubyBpbGwgZWZmZWN0LCBzbwp1cGRhdGUgdGhlIHNwZWMgdG8gcmVmbGVjdCB0aGlzLgoK
U2lnbmVkLW9mZi1ieTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Ci0tLQogZG9j
cy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYyB8IDcgKystLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k
b2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jIGIvZG9jcy9zcGVjcy9saWJ4
Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYwppbmRleCA3MzQyMWZmLi44MzQyZDg4IDEwMDY0NAot
LS0gYS9kb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jCisrKyBiL2RvY3Mv
c3BlY3MvbGlieGMtbWlncmF0aW9uLXN0cmVhbS5wYW5kb2MKQEAgLTY3MywxMSArNjczLDggQEAg
QSB0eXBpY2FsIHNhdmUgcmVjb3JkIGZvciBhbiB4ODYgSFZNIGd1ZXN0IGltYWdlIHdvdWxkIGxv
b2sgbGlrZToKIDIuIERvbWFpbiBoZWFkZXIKIDMuIE1hbnkgUEFHRVxfREFUQSByZWNvcmRzCiA0
LiBUU0NcX0lORk8KLTUuIEhWTVxfUEFSQU1TCi02LiBIVk1cX0NPTlRFWFQKLQotSFZNXF9QQVJB
TVMgbXVzdCBwcmVjZWRlIEhWTVxfQ09OVEVYVCwgYXMgY2VydGFpbiBwYXJhbWV0ZXJzIGNhbiBh
ZmZlY3QKLXRoZSB2YWxpZGl0eSBvZiBhcmNoaXRlY3R1cmFsIHN0YXRlIGluIHRoZSBjb250ZXh0
LgorNS4gSFZNXF9DT05URVhUCis2LiBIVk1cX1BBUkFNUwogCiAKIExlZ2FjeSBJbWFnZXMgKHg4
NiBvbmx5KQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr5-0005Xu-BI; Sun, 17 Jun 2018 12:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnS-00051J-HI
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:34 +0000
X-Inumbo-ID: b65cc705-7217-11e8-9728-bc764e045a96
Received: from mail-pf0-x242.google.com (unknown [2607:f8b0:400e:c00::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b65cc705-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:18:00 +0200 (CEST)
Received: by mail-pf0-x242.google.com with SMTP id a22-v6so6802580pfo.12
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=8HP4F5FYOlNX3d8RL77Y0YkVrm+NS8R6z8onvcX4QQo=;
 b=fQ5tXO2gTRIplTjxs5M+KqAnwqvAwpLgO5PGtSCEFwr7QPkAWU1RluhmyXJwCVzCPJ
 77paC3QMOSftP1aWnXzuJlBSUgwSBKaowVJcPYExanm67n0xV/tVf87eFuO42CS0wCbI
 FTKTB5LXnA3FL3s5vPl0qvIhkigh6yPT/cZApurL+mlM3xcPcaIW09uYIC7SzQABJgh3
 QkrZdsUVDZetajgFBJ0kFd3FiGsHa5w7PSrKPMEWU33U2KQ16PE9uOzyANSlRmy79/uz
 i1/JrbeGNvbLyUmO0HL8Q+aJVmlDArVRb2Z/C5zVOn2s5xkivs+ReBLNqdlJjBFCMoBw
 zyew==
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=8HP4F5FYOlNX3d8RL77Y0YkVrm+NS8R6z8onvcX4QQo=;
 b=c0BtuYn8b5vL9NA4PdNJyNDEri4lCq0EnTYOb4MuFI3qK4DOa588qWNXsfvuNfwxIn
 AMsGOxBriqPZ+Qnk3e3j5sVvPbrYMEiudW4ThZSNJ/vgFJDRFxs3QpOYlQWin7nZPS/x
 a9iKTH/fGQl/LULFWIfE0C8WY/k425r/69wv0vwcr3op1rewcRlOAZC48H8V6gly0IJ/
 vvsUCN3ZYMWbRokePkG6xXT6Q99D6bwPE8eSJnEVQdEntw3WoPivmDVSQWUyy6Qc5Srr
 8lp7niDJO0fFaB2ISOuGoM7bcCUG1CXXf5a1mOYQECQFsEGCthy34MUuF8ge/nVv4mxb
 hyvQ==
X-Gm-Message-State: APt69E14mc9t6RRXqk4abJule4f3oCbhashKe95bBP5usJs8m7NXHGdM
 bxf3aSKbwrdxDyLKzrAfNwYuMfLPekg=
X-Google-Smtp-Source: ADUXVKJCTdDNxwDliY5AUOlmYwDyqg6iSyejm3JOa2q8p7oD7DNy9jvr2mFO1qjkErQFyQ4mdEdZCQ==
X-Received: by 2002:a63:6642:: with SMTP id
 a63-v6mr7361954pgc.408.1529230832813; 
 Sun, 17 Jun 2018 03:20:32 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:31 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:20 -0700
Message-Id: <1529230714-30455-10-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 09/23] libxl/migration: wire up the
 precopy policy RPC callback
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpQZXJtaXQgbGlieGwgdG8g
aW1wbGVtZW50IHRoZSB4Y19kb21haW5fc2F2ZSgpIHByZWNvcHlfcG9saWN5IGNhbGxiYWNrCmJ5
IGFkZGluZyBpdCB0byB0aGUgUlBDIGdlbmVyYXRpb24gbWFjaGluZXJ5IGFuZCBpbXBsZW1lbnRp
bmcgYSBwb2xpY3kKaW4gbGlieGwgd2l0aCB0aGUgc2FtZSBzZW1hbnRpY3MgYXMgdGhlIG9sZCBv
bmUuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxq
dG90dG9AdXdhdGVybG9vLmNhPgotLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYyAgICAgICAg
ICAgfCAxNyArLS0tLS0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUuYyAg
ICAgICB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9zYXZl
X21zZ3NfZ2VuLnBsIHwgIDQgKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCsp
LCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMg
Yi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKaW5kZXggNTViNzdmZi4uNDhkNDAzYiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Nh
dmUuYwpAQCAtMTAwMSwxNyArMTAwMSw2IEBAIHN0YXRpYyBpbnQgc2F2ZShzdHJ1Y3QgeGNfc3Jf
Y29udGV4dCAqY3R4LCB1aW50MTZfdCBndWVzdF90eXBlKQogICAgIHJldHVybiByYzsKIH07CiAK
LXN0YXRpYyBpbnQgc2ltcGxlX3ByZWNvcHlfcG9saWN5KHN0cnVjdCBwcmVjb3B5X3N0YXRzIHN0
YXRzLCB2b2lkICp1c2VyKQotewotICAgIGlmIChzdGF0cy5kaXJ0eV9jb3VudCA+PSAwICYmIHN0
YXRzLmRpcnR5X2NvdW50IDwgNTApCi0gICAgICAgIHJldHVybiBYR1NfUE9MSUNZX1NUT1BfQU5E
X0NPUFk7Ci0KLSAgICBpZiAoc3RhdHMuaXRlcmF0aW9uID49IDUpCi0gICAgICAgIHJldHVybiBY
R1NfUE9MSUNZX1NUT1BfQU5EX0NPUFk7Ci0KLSAgICByZXR1cm4gWEdTX1BPTElDWV9DT05USU5V
RV9QUkVDT1BZOwotfQotCiBpbnQgeGNfZG9tYWluX3NhdmUoeGNfaW50ZXJmYWNlICp4Y2gsIGNv
bnN0IHN0cnVjdCBkb21haW5fc2F2ZV9wYXJhbXMgKnBhcmFtcywKICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3Qgc2F2ZV9jYWxsYmFja3MqIGNhbGxiYWNrcykKIHsKQEAgLTEwMjEsMTIg
KzEwMTAsOCBAQCBpbnQgeGNfZG9tYWluX3NhdmUoeGNfaW50ZXJmYWNlICp4Y2gsIGNvbnN0IHN0
cnVjdCBkb21haW5fc2F2ZV9wYXJhbXMgKnBhcmFtcywKICAgICAgICAgICAgIC5mZCA9IHBhcmFt
cy0+c2F2ZV9mZCwKICAgICAgICAgfTsKIAotICAgIC8qIFhYWCB1c2UgdGhpcyB0byBzaGltIG91
ciBwcmVjb3B5X3BvbGljeSBpbiBiZWZvcmUgbW92aW5nIGl0IHRvIGxpYnhsICovCi0gICAgc3Ry
dWN0IHNhdmVfY2FsbGJhY2tzIG92ZXJyaWRkZW5fY2FsbGJhY2tzID0gKmNhbGxiYWNrczsKLSAg
ICBvdmVycmlkZGVuX2NhbGxiYWNrcy5wcmVjb3B5X3BvbGljeSA9IHNpbXBsZV9wcmVjb3B5X3Bv
bGljeTsKLQogICAgIC8qIEdDQyA0LjQgKG9mIENlbnRPUyA2LnggdmludGFnZSkgY2FuJyB0IGlu
aXRpYWxpc2UgYW5vbnltb3VzIHVuaW9ucy4gKi8KLSAgICBjdHguc2F2ZS5jYWxsYmFja3MgPSAm
b3ZlcnJpZGRlbl9jYWxsYmFja3M7CisgICAgY3R4LnNhdmUuY2FsbGJhY2tzID0gY2FsbGJhY2tz
OwogICAgIGN0eC5zYXZlLmxpdmUgID0gcGFyYW1zLT5saXZlOwogICAgIGN0eC5zYXZlLmRlYnVn
ID0gcGFyYW1zLT5kZWJ1ZzsKICAgICBjdHguc2F2ZS5jaGVja3BvaW50ZWQgPSBwYXJhbXMtPnN0
cmVhbV90eXBlOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbV9zYXZlLmMKaW5kZXggYzI3ODEzYS4uYjY1MTM1ZCAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9kb21fc2F2ZS5jCkBAIC0zMjgsNiArMzI4LDI4IEBAIGludCBsaWJ4bF9fc2F2ZV9lbXVsYXRv
cl94ZW5zdG9yZV9kYXRhKGxpYnhsX19kb21haW5fc2F2ZV9zdGF0ZSAqZHNzLAogICAgIHJldHVy
biByYzsKIH0KIAorLyoKKyAqIFRoaXMgaXMgdGhlIGxpdmUgbWlncmF0aW9uIHByZWNvcHkgcG9s
aWN5IC0gaXQncyBjYWxsZWQgcGVyaW9kaWNhbGx5IGR1cmluZworICogdGhlIHByZWNvcHkgcGhh
c2Ugb2YgbGl2ZSBtaWdyYXRpb25zLCBhbmQgaXMgcmVzcG9uc2libGUgZm9yIGRlY2lkaW5nIHdo
ZW4KKyAqIHRoZSBwcmVjb3B5IHBoYXNlIHNob3VsZCB0ZXJtaW5hdGUgYW5kIHdoYXQgc2hvdWxk
IGJlIGRvbmUgbmV4dC4KKyAqCisgKiBUaGUgcG9saWN5IGltcGxlbWVudGVkIGhlcmUgYmVoYXZl
cyBpZGVudGljYWxseSB0byB0aGUgcG9saWN5IHByZXZpb3VzbHkKKyAqIGhhcmQtY29kZWQgaW50
byB4Y19kb21haW5fc2F2ZSgpIC0gaXQgcHJvY2VlZHMgdG8gdGhlIHN0b3AtYW5kLWNvcHkgcGhh
c2Ugb2YKKyAqIHRoZSBsaXZlIG1pZ3JhdGlvbiB3aGVuIHRoZXJlIGFyZSBlaXRoZXIgZmV3ZXIg
dGhhbiA1MCBkaXJ0eSBwYWdlcywgb3IgbW9yZQorICogdGhhbiA1IHByZWNvcHkgcm91bmRzIGhh
dmUgY29tcGxldGVkLgorICovCitzdGF0aWMgaW50IGxpYnhsX19zYXZlX2xpdmVfbWlncmF0aW9u
X3ByZWNvcHlfcG9saWN5KAorICAgIHN0cnVjdCBwcmVjb3B5X3N0YXRzIHN0YXRzLCB2b2lkICp1
c2VyKQoreworICAgIGlmIChzdGF0cy5kaXJ0eV9jb3VudCA+PSAwICYmIHN0YXRzLmRpcnR5X2Nv
dW50IDwgNTApCisgICAgICAgIHJldHVybiBYR1NfUE9MSUNZX1NUT1BfQU5EX0NPUFk7CisKKyAg
ICBpZiAoc3RhdHMuaXRlcmF0aW9uID49IDUpCisgICAgICAgIHJldHVybiBYR1NfUE9MSUNZX1NU
T1BfQU5EX0NPUFk7CisKKyAgICByZXR1cm4gWEdTX1BPTElDWV9DT05USU5VRV9QUkVDT1BZOwor
fQorCiAvKi0tLS0tIG1haW4gY29kZSBmb3Igc2F2aW5nLCBpbiBvcmRlciBvZiBleGVjdXRpb24g
LS0tLS0qLwogCiB2b2lkIGxpYnhsX19kb21haW5fc2F2ZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhs
X19kb21haW5fc2F2ZV9zdGF0ZSAqZHNzKQpAQCAtMzkwLDYgKzQxMiw3IEBAIHZvaWQgbGlieGxf
X2RvbWFpbl9zYXZlKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2RvbWFpbl9zYXZlX3N0YXRlICpk
c3MpCiAgICAgaWYgKGRzcy0+Y2hlY2twb2ludGVkX3N0cmVhbSA9PSBMSUJYTF9DSEVDS1BPSU5U
RURfU1RSRUFNX05PTkUpCiAgICAgICAgIGNhbGxiYWNrcy0+c3VzcGVuZCA9IGxpYnhsX19kb21h
aW5fc3VzcGVuZF9jYWxsYmFjazsKIAorICAgIGNhbGxiYWNrcy0+cHJlY29weV9wb2xpY3kgPSBs
aWJ4bF9fc2F2ZV9saXZlX21pZ3JhdGlvbl9wcmVjb3B5X3BvbGljeTsKICAgICBjYWxsYmFja3Mt
PnN3aXRjaF9xZW11X2xvZ2RpcnR5ID0gbGlieGxfX2RvbWFpbl9zdXNwZW5kX2NvbW1vbl9zd2l0
Y2hfcWVtdV9sb2dkaXJ0eTsKIAogICAgIGRzcy0+c3dzLmFvICA9IGRzcy0+YW87CmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsIGIvdG9vbHMvbGlieGwvbGli
eGxfc2F2ZV9tc2dzX2dlbi5wbAppbmRleCAyNzg0NWJiLi41MGM5N2I0IDEwMDc1NQotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3NhdmVfbXNnc19nZW4ucGwKQEAgLTMzLDYgKzMzLDcgQEAgb3VyIEBtc2dzID0gKAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd4ZW5fcGZuX3QnLCAnY29u
c29sZV9nZm4nXSBdLAogICAgIFsgIDksICdzclcnLCAgICAiY29tcGxldGUiLCAgICAgICAgICAg
ICAgW3F3KGludCByZXR2YWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgZXJybm92YWwpXSBdLAorICAgIFsgMTAsICdzY3hXJywgICAicHJlY29w
eV9wb2xpY3kiLCBbJ3N0cnVjdCBwcmVjb3B5X3N0YXRzJywgJ3N0YXRzJ10gXQogKTsKIAogIy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQEAgLTE0MSw3ICsxNDIsOCBA
QCBzdGF0aWMgdm9pZCBieXRlc19wdXQodW5zaWduZWQgY2hhciAqY29uc3QgYnVmLCBpbnQgKmxl
biwKIAogRU5ECiAKLWZvcmVhY2ggbXkgJHNpbXBsZXR5cGUgKHF3KGludCB1aW50MTZfdCB1aW50
MzJfdCB1bnNpZ25lZCksICd1bnNpZ25lZCBsb25nJywgJ3hlbl9wZm5fdCcpIHsKK2ZvcmVhY2gg
bXkgJHNpbXBsZXR5cGUgKHF3KGludCB1aW50MTZfdCB1aW50MzJfdCB1bnNpZ25lZCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAndW5zaWduZWQgbG9uZycsICd4ZW5fcGZuX3QnLCAnc3RydWN0
IHByZWNvcHlfc3RhdHMnKSB7CiAgICAgbXkgJHR5cGVpZCA9IHR5cGVpZCgkc2ltcGxldHlwZSk7
CiAgICAgJG91dF9ib2R5eydjYWxsb3V0J30gLj0gPDxFTkQ7CiBzdGF0aWMgaW50ICR7dHlwZWlk
fV9nZXQoY29uc3QgdW5zaWduZWQgY2hhciAqKm1zZywKLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr3-0005XK-GT; Sun, 17 Jun 2018 12:32: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=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnK-0004zO-91
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:26 +0000
X-Inumbo-ID: b17a637b-7217-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b17a637b-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:52 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id c41-v6so7510397plj.10
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=OhWJRQYIkWVS9/6onEFgh3mojlvJsL+36uUejuHETj0=;
 b=QChZXVDRgON/OKmBO6hjahMyGsIXr43PMgx3aaxyV3dDIepn0jbkj6qPAiX5W9Z3+o
 5faQeQwI41Z4UNTDZpPZyfw0fOVGV+1lUI3NUqV0OdWdI5v5rSOfXoA+t5kpbnayNlC4
 8ykITTNRADOGW9zfgkI4mirI4uDYdyGnp1RRszh/wkDhHq19VP3GnW4lydF0eCATNcR+
 /83PQ2zDMTIBcpql4V5PQZ8c+4ySIxPee6pPxLVIOocQQ2yZI9Atfc6Nc7ne1ngcYnz6
 TsgVEwdT/3I0oakQq9cSX7efOwnvkSdHrEPtHHDpZVIBSAmcG9Hb7lYpoEyE2xkqHANr
 fA2w==
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=OhWJRQYIkWVS9/6onEFgh3mojlvJsL+36uUejuHETj0=;
 b=Izb8f3ksDE1SBNtfNUf0YG4w8yOelnMM4acMRLIruQYLer/+OOT7biqERgRYcrrMRN
 1dKSBMZo0FHuCGEfbegXUXMX0DT9/cPMOhEPjzLLA88T8vE0BFfdpDjlq8pUxpnm7y7x
 RFUEoZvuysAXsX9MAFwuGW4mDxNagEyxWFPMHxVkbZ731ya9qoSSNUVleiUsEpfKTOvO
 +a3xSeBLEC1Dd6HlNdkCC/5QBz4qo9TMJpwM+D5rOdJ5T0se2zhxpK8ipQaq+BshpM2Z
 YDm5lPUOTtA21WS5l+o1SfSKCbmx7Z3drzwp2NFHUVBonoUWgpb7yNIsZ1351dum9pCQ
 NUuQ==
X-Gm-Message-State: APt69E2oDQ9iCng9MpNYChpDJwV3GpG0XA1j6af1FxC/1WEZlfTUmQlR
 E3ZmmEpbnaJ4pul+qY6tSwbvr6OD6zY=
X-Google-Smtp-Source: ADUXVKJrDA5EErvLb82Sjnk6noJfnWOJWLzpDK/AwJ8tgKdVLcxOfaBI5Dww3p0RTXuaWQdXI4Odig==
X-Received: by 2002:a17:902:c6b:: with SMTP id
 98-v6mr9576777pls.37.1529230824611; 
 Sun, 17 Jun 2018 03:20:24 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:23 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:13 -0700
Message-Id: <1529230714-30455-3-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 02/23] libxc/xc_sr: parameterise
 write_record() on fd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpSaWdodCBub3csIHdyaXRl
X3NwbGl0X3JlY29yZCgpIC0gd2hpY2ggaXMgZGVsZWdhdGVkIHRvIGJ5CndyaXRlX3JlY29yZCgp
IC0gaW1wbGljaXRseSB3cml0ZXMgdG8gY3R4LT5mZC4gIFRoaXMgbWVhbnMgaXQgY2FuJ3QgYmUK
dXNlZCB3aXRoIHRoZSByZXN0b3JlIGNvbnRleHQncyBzZW5kX2JhY2tfZmQsIHdoaWNoIGlzIGlu
Y29udmVuaWVudC4KCkFkZCBhbiAnZmQnIHBhcmFtZXRlciB0byBib3RoIHdyaXRlX3JlY29yZCgp
IGFuZCB3cml0ZV9zcGxpdF9yZWNvcmQoKSwKYW5kIG1lY2hhbmljYWxseSB1cGRhdGUgYWxsIGV4
aXN0aW5nIGNhbGxzaXRlcyB0byBwYXNzIGN0eC0+ZmQgZm9yIGl0LgoKTm8gZnVuY3Rpb25hbCBj
aGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBKb3NodWEgT3R0byA8anRvdHRvQHV3YXRlcmxvby5jYT4K
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhjL3hj
X3NyX2NvbW1vbi5jICAgICAgIHwgIDYgKysrLS0tCiB0b29scy9saWJ4Yy94Y19zcl9jb21tb24u
aCAgICAgICB8ICA4ICsrKystLS0tCiB0b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2LmMgICB8
ICAyICstCiB0b29scy9saWJ4Yy94Y19zcl9zYXZlLmMgICAgICAgICB8ICA2ICsrKy0tLQogdG9v
bHMvbGlieGMveGNfc3Jfc2F2ZV94ODZfaHZtLmMgfCAgNSArKystLQogdG9vbHMvbGlieGMveGNf
c3Jfc2F2ZV94ODZfcHYuYyAgfCAxNyArKysrKysrKystLS0tLS0tLQogNiBmaWxlcyBjaGFuZ2Vk
LCAyMyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4Yy94Y19zcl9jb21tb24uYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5jCmluZGV4IDQ4
ZmE2NzYuLmMxYmFiZjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5jCisr
KyBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5jCkBAIC01Miw4ICs1Miw4IEBAIGNvbnN0IGNo
YXIgKnJlY190eXBlX3RvX3N0cih1aW50MzJfdCB0eXBlKQogICAgIHJldHVybiAiUmVzZXJ2ZWQi
OwogfQogCi1pbnQgd3JpdGVfc3BsaXRfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgs
IHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJlYywKLSAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
YnVmLCBzaXplX3Qgc3opCitpbnQgd3JpdGVfc3BsaXRfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250
ZXh0ICpjdHgsIGludCBmZCwKKyAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3Jl
Y29yZCAqcmVjLCB2b2lkICpidWYsIHNpemVfdCBzeikKIHsKICAgICBzdGF0aWMgY29uc3QgY2hh
ciB6ZXJvZXNbKDF1IDw8IFJFQ19BTElHTl9PUkRFUikgLSAxXSA9IHsgMCB9OwogCkBAIC04MSw3
ICs4MSw3IEBAIGludCB3cml0ZV9zcGxpdF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0
eCwgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjLAogICAgIGlmICggc3ogKQogICAgICAgICBhc3Nl
cnQoYnVmKTsKIAotICAgIGlmICggd3JpdGV2X2V4YWN0KGN0eC0+ZmQsIHBhcnRzLCBBUlJBWV9T
SVpFKHBhcnRzKSkgKQorICAgIGlmICggd3JpdGV2X2V4YWN0KGZkLCBwYXJ0cywgQVJSQVlfU0la
RShwYXJ0cykpICkKICAgICAgICAgZ290byBlcnI7CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9u
LmgKaW5kZXggYTgzZjIyYS4uMmYzM2NjYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3Jf
Y29tbW9uLmgKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKQEAgLTM2MSw4ICszNjEs
OCBAQCBzdHJ1Y3QgeGNfc3JfcmVjb3JkCiAgKgogICogUmV0dXJucyAwIG9uIHN1Y2Nlc3MgYW5k
IG5vbjAgb24gZmFpbHVyZS4KICAqLwotaW50IHdyaXRlX3NwbGl0X3JlY29yZChzdHJ1Y3QgeGNf
c3JfY29udGV4dCAqY3R4LCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMsCi0gICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKmJ1Ziwgc2l6ZV90IHN6KTsKK2ludCB3cml0ZV9zcGxpdF9yZWNvcmQo
c3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgaW50IGZkLAorICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMsIHZvaWQgKmJ1Ziwgc2l6ZV90IHN6KTsKIAogLyoK
ICAqIFdyaXRlcyBhIHJlY29yZCB0byB0aGUgc3RyZWFtLCBhcHBseWluZyBjb3JyZWN0IHBhZGRp
bmcgd2hlcmUgYXBwcm9wcmlhdGUuCkBAIC0zNzEsMTAgKzM3MSwxMCBAQCBpbnQgd3JpdGVfc3Bs
aXRfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19zcl9yZWNvcmQg
KnJlYywKICAqCiAgKiBSZXR1cm5zIDAgb24gc3VjY2VzcyBhbmQgbm9uMCBvbiBmYWlsdXJlLgog
ICovCi1zdGF0aWMgaW5saW5lIGludCB3cml0ZV9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQg
KmN0eCwKK3N0YXRpYyBpbmxpbmUgaW50IHdyaXRlX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29udGV4
dCAqY3R4LCBpbnQgZmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhj
X3NyX3JlY29yZCAqcmVjKQogewotICAgIHJldHVybiB3cml0ZV9zcGxpdF9yZWNvcmQoY3R4LCBy
ZWMsIE5VTEwsIDApOworICAgIHJldHVybiB3cml0ZV9zcGxpdF9yZWNvcmQoY3R4LCBmZCwgcmVj
LCBOVUxMLCAwKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1v
bl94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbl94ODYuYwppbmRleCA5OGYxY2VmLi43
YjNkZDUwIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2LmMKKysrIGIv
dG9vbHMvbGlieGMveGNfc3JfY29tbW9uX3g4Ni5jCkBAIC0xOCw3ICsxOCw3IEBAIGludCB3cml0
ZV90c2NfaW5mbyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgICAgICByZXR1cm4gLTE7
CiAgICAgfQogCi0gICAgcmV0dXJuIHdyaXRlX3JlY29yZChjdHgsICZyZWMpOworICAgIHJldHVy
biB3cml0ZV9yZWNvcmQoY3R4LCBjdHgtPmZkLCAmcmVjKTsKIH0KIAogaW50IGhhbmRsZV90c2Nf
aW5mbyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4LCBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMp
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMgYi90b29scy9saWJ4Yy94Y19z
cl9zYXZlLmMKaW5kZXggMzgzN2JjMS4uOGFiYTBkOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMv
eGNfc3Jfc2F2ZS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYwpAQCAtNTMsNyArNTMs
NyBAQCBzdGF0aWMgaW50IHdyaXRlX2VuZF9yZWNvcmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0
eCkKIHsKICAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkIGVuZCA9IHsgUkVDX1RZUEVfRU5ELCAwLCBO
VUxMIH07CiAKLSAgICByZXR1cm4gd3JpdGVfcmVjb3JkKGN0eCwgJmVuZCk7CisgICAgcmV0dXJu
IHdyaXRlX3JlY29yZChjdHgsIGN0eC0+ZmQsICZlbmQpOwogfQogCiAvKgpAQCAtNjMsNyArNjMs
NyBAQCBzdGF0aWMgaW50IHdyaXRlX2NoZWNrcG9pbnRfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250
ZXh0ICpjdHgpCiB7CiAgICAgc3RydWN0IHhjX3NyX3JlY29yZCBjaGVja3BvaW50ID0geyBSRUNf
VFlQRV9DSEVDS1BPSU5ULCAwLCBOVUxMIH07CiAKLSAgICByZXR1cm4gd3JpdGVfcmVjb3JkKGN0
eCwgJmNoZWNrcG9pbnQpOworICAgIHJldHVybiB3cml0ZV9yZWNvcmQoY3R4LCBjdHgtPmZkLCAm
Y2hlY2twb2ludCk7CiB9CiAKIC8qCkBAIC02NDYsNyArNjQ2LDcgQEAgc3RhdGljIGludCB2ZXJp
ZnlfZnJhbWVzKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAKICAgICBEUFJJTlRGKCJFbmFi
bGluZyB2ZXJpZnkgbW9kZSIpOwogCi0gICAgcmMgPSB3cml0ZV9yZWNvcmQoY3R4LCAmcmVjKTsK
KyAgICByYyA9IHdyaXRlX3JlY29yZChjdHgsIGN0eC0+ZmQsICZyZWMpOwogICAgIGlmICggcmMg
KQogICAgICAgICBnb3RvIG91dDsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2
ZV94ODZfaHZtLmMgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwppbmRleCBmYzVj
NmVhLi41NGRkYmZlIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0u
YworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwpAQCAtNDIsNyArNDIsNyBA
QCBzdGF0aWMgaW50IHdyaXRlX2h2bV9jb250ZXh0KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgp
CiAgICAgfQogCiAgICAgaHZtX3JlYy5sZW5ndGggPSBodm1fYnVmX3NpemU7Ci0gICAgcmMgPSB3
cml0ZV9yZWNvcmQoY3R4LCAmaHZtX3JlYyk7CisgICAgcmMgPSB3cml0ZV9yZWNvcmQoY3R4LCBj
dHgtPmZkLCAmaHZtX3JlYyk7CiAgICAgaWYgKCByYyA8IDAgKQogICAgIHsKICAgICAgICAgUEVS
Uk9SKCJlcnJvciB3cml0ZSBIVk1fQ09OVEVYVCByZWNvcmQiKTsKQEAgLTExNiw3ICsxMTYsOCBA
QCBzdGF0aWMgaW50IHdyaXRlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkK
ICAgICBpZiAoIGhkci5jb3VudCA9PSAwICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9
IHdyaXRlX3NwbGl0X3JlY29yZChjdHgsICZyZWMsIGVudHJpZXMsIGhkci5jb3VudCAqIHNpemVv
ZigqZW50cmllcykpOworICAgIHJjID0gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgY3R4LT5mZCwg
JnJlYywgZW50cmllcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZHIuY291bnQgKiBz
aXplb2YoKmVudHJpZXMpKTsKICAgICBpZiAoIHJjICkKICAgICAgICAgUEVSUk9SKCJGYWlsZWQg
dG8gd3JpdGUgSFZNX1BBUkFNUyByZWNvcmQiKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv
eGNfc3Jfc2F2ZV94ODZfcHYuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmVfeDg2X3B2LmMKaW5k
ZXggMzZiMTA1OC4uNWY5Yjk3ZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94
ODZfcHYuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9wdi5jCkBAIC01NzEsOSAr
NTcxLDkgQEAgc3RhdGljIGludCB3cml0ZV9vbmVfdmNwdV9iYXNpYyhzdHJ1Y3QgeGNfc3JfY29u
dGV4dCAqY3R4LCB1aW50MzJfdCBpZCkKICAgICB9CiAKICAgICBpZiAoIGN0eC0+eDg2X3B2Lndp
ZHRoID09IDggKQotICAgICAgICByYyA9IHdyaXRlX3NwbGl0X3JlY29yZChjdHgsICZyZWMsICZ2
Y3B1LCBzaXplb2YodmNwdS54NjQpKTsKKyAgICAgICAgcmMgPSB3cml0ZV9zcGxpdF9yZWNvcmQo
Y3R4LCBjdHgtPmZkLCAmcmVjLCAmdmNwdSwgc2l6ZW9mKHZjcHUueDY0KSk7CiAgICAgZWxzZQot
ICAgICAgICByYyA9IHdyaXRlX3NwbGl0X3JlY29yZChjdHgsICZyZWMsICZ2Y3B1LCBzaXplb2Yo
dmNwdS54MzIpKTsKKyAgICAgICAgcmMgPSB3cml0ZV9zcGxpdF9yZWNvcmQoY3R4LCBjdHgtPmZk
LCAmcmVjLCAmdmNwdSwgc2l6ZW9mKHZjcHUueDMyKSk7CiAKICBlcnI6CiAgICAgcmV0dXJuIHJj
OwpAQCAtNjEzLDcgKzYxMyw3IEBAIHN0YXRpYyBpbnQgd3JpdGVfb25lX3ZjcHVfZXh0ZW5kZWQo
c3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdWludDMyX3QgaWQpCiAgICAgaWYgKCBkb21jdGwu
dS5leHRfdmNwdWNvbnRleHQuc2l6ZSA9PSAwICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBy
ZXR1cm4gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgJnJlYywgJmRvbWN0bC51LmV4dF92Y3B1Y29u
dGV4dCwKKyAgICByZXR1cm4gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgY3R4LT5mZCwgJnJlYywg
JmRvbWN0bC51LmV4dF92Y3B1Y29udGV4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRvbWN0bC51LmV4dF92Y3B1Y29udGV4dC5zaXplKTsKIH0KIApAQCAtNjcyLDcgKzY3Miw4IEBA
IHN0YXRpYyBpbnQgd3JpdGVfb25lX3ZjcHVfeHNhdmUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0
eCwgdWludDMyX3QgaWQpCiAgICAgaWYgKCBkb21jdGwudS52Y3B1ZXh0c3RhdGUuc2l6ZSA9PSAw
ICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICByYyA9IHdyaXRlX3NwbGl0X3JlY29yZChjdHgs
ICZyZWMsIGJ1ZmZlciwgZG9tY3RsLnUudmNwdWV4dHN0YXRlLnNpemUpOworICAgIHJjID0gd3Jp
dGVfc3BsaXRfcmVjb3JkKGN0eCwgY3R4LT5mZCwgJnJlYywgYnVmZmVyLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWN0bC51LnZjcHVleHRzdGF0ZS5zaXplKTsKICAgICBpZiAoIHJj
ICkKICAgICAgICAgZ290byBlcnI7CiAKQEAgLTc0Miw3ICs3NDMsNyBAQCBzdGF0aWMgaW50IHdy
aXRlX29uZV92Y3B1X21zcnMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdWludDMyX3QgaWQp
CiAgICAgaWYgKCBkb21jdGwudS52Y3B1X21zcnMubXNyX2NvdW50ID09IDAgKQogICAgICAgICBn
b3RvIG91dDsKIAotICAgIHJjID0gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgJnJlYywgYnVmZmVy
LAorICAgIHJjID0gd3JpdGVfc3BsaXRfcmVjb3JkKGN0eCwgY3R4LT5mZCwgJnJlYywgYnVmZmVy
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWN0bC51LnZjcHVfbXNycy5tc3JfY291
bnQgKgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZih4ZW5fZG9tY3RsX3ZjcHVf
bXNyX3QpKTsKICAgICBpZiAoIHJjICkKQEAgLTgxNyw3ICs4MTgsNyBAQCBzdGF0aWMgaW50IHdy
aXRlX3g4Nl9wdl9pbmZvKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAgICAgICAu
ZGF0YSA9ICZpbmZvCiAgICAgICAgIH07CiAKLSAgICByZXR1cm4gd3JpdGVfcmVjb3JkKGN0eCwg
JnJlYyk7CisgICAgcmV0dXJuIHdyaXRlX3JlY29yZChjdHgsIGN0eC0+ZmQsICZyZWMpOwogfQog
CiAvKgpAQCAtODU4LDcgKzg1OSw3IEBAIHN0YXRpYyBpbnQgd3JpdGVfeDg2X3B2X3AybV9mcmFt
ZXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICBlbHNlCiAgICAgICAgIGRhdGEgPSAo
dWludDY0X3QgKiljdHgtPng4Nl9wdi5wMm1fcGZuczsKIAotICAgIHJjID0gd3JpdGVfc3BsaXRf
cmVjb3JkKGN0eCwgJnJlYywgZGF0YSwgZGF0YXN6KTsKKyAgICByYyA9IHdyaXRlX3NwbGl0X3Jl
Y29yZChjdHgsIGN0eC0+ZmQsICZyZWMsIGRhdGEsIGRhdGFzeik7CiAKICAgICBpZiAoIGRhdGEg
IT0gKHVpbnQ2NF90ICopY3R4LT54ODZfcHYucDJtX3BmbnMgKQogICAgICAgICBmcmVlKGRhdGEp
OwpAQCAtODc4LDcgKzg3OSw3IEBAIHN0YXRpYyBpbnQgd3JpdGVfc2hhcmVkX2luZm8oc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICAgICAgLmRhdGEgPSBjdHgtPng4Nl9wdi5zaGluZm8s
CiAgICAgfTsKIAotICAgIHJldHVybiB3cml0ZV9yZWNvcmQoY3R4LCAmcmVjKTsKKyAgICByZXR1
cm4gd3JpdGVfcmVjb3JkKGN0eCwgY3R4LT5mZCwgJnJlYyk7CiB9CiAKIC8qCi0tIAoyLjcuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 12:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 12: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 1fUWr5-0005Y0-Lk; Sun, 17 Jun 2018 12:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pz+g=jd=gmail.com=joshua.t.otto@srs-us1.protection.inumbo.net>)
 id 1fUUnS-00051I-HH
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 10:20:34 +0000
X-Inumbo-ID: b5bdc2a5-7217-11e8-9728-bc764e045a96
Received: from mail-pg0-x243.google.com (unknown [2607:f8b0:400e:c05::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5bdc2a5-7217-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 12:17:59 +0200 (CEST)
Received: by mail-pg0-x243.google.com with SMTP id 15-v6so6258020pge.2
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 03:20:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=mPPloQKqF2xGepED71V0WUM/yl9eJmo6F+QFx9A1lsg=;
 b=RdXP48rax2dsvGjd+RwtAOooXjbkh6M/IbpM6vRzJJxN1Hdow6E3ddcvUhYYGJmRxe
 48mAqFJ/+SesotoD7lxsehz9SUS08Ad/iIvrLRd8JOHIzkpJF1krRo8dw2510med2ne6
 /09D7ZxaehvythV18WHZlVuHbv76heBMFeGuEqbaA6bK7AiQoTkNLJK1n8cywOoOpFZd
 AAm9HQrYyIwaVBUYMIxrXetHJpctTSmefE9QVXyVa0X5LsU+904aT9ioprcFCnaTOv1o
 uDXOImYKvP8CBWS0dmIZ3pk1WP1Ww/zDFuciZan1RlkL0fFdM5FF3trojr3wq11COsN4
 8k9Q==
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=mPPloQKqF2xGepED71V0WUM/yl9eJmo6F+QFx9A1lsg=;
 b=s+HKLD2sOuOJpzySjNZ1IVtR2DNW9o9IrXV1id4wzwPRcsUJVXsYysublxAZi7cSSw
 GGZyf5fnOdXITQBnEGkwz1LaU13zKVAnyZV61mfzVABTDYs4V5o07zs3Jpj9yOXLepb9
 3lo6esLwZguUjM60kZAfQlN9PzflQ2K0JnuH7Dh/qfKRXZSC3vq6XqNh81WhYtEGEV01
 RbPK7J7m5iIMrL+oBolPUy3pRkVN9G6pmsWnWmW5seoUwpydnCyj5RVSPOCFCrfastWu
 3siJM/IeaAP0LrM/0IC3aXKfJMI436sR9I5HczWPEZ73vZE1jxEdGKJ+pYeMBt/cn/hM
 fFOg==
X-Gm-Message-State: APt69E3RWwpngm6ZQH/lRMkkdKxtXCoe0NmNHrh8Zk7bc7hVYxG5ycky
 /KTdHd0NTmqAyqhUIu32Q3g5mI8ftXo=
X-Google-Smtp-Source: ADUXVKLFuChf4ljXbeZpSprHLNUmKwOPzTwpzPWQLAj/nS5/MzXSsZ1pM3hMj0lRPwVXFhQVUmuXsg==
X-Received: by 2002:a62:10c2:: with SMTP id
 63-v6mr9168731pfq.229.1529230831602; 
 Sun, 17 Jun 2018 03:20:31 -0700 (PDT)
Received: from eagle.uwaterloo.ca ([2601:646:201:34fa:689c:80f6:dfe1:c592])
 by smtp.gmail.com with ESMTPSA id a10-v6sm15029740pgw.90.2018.06.17.03.20.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 03:20:30 -0700 (PDT)
From: Joshua Otto <joshua.t.otto@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 17 Jun 2018 03:18:19 -0700
Message-Id: <1529230714-30455-9-git-send-email-joshua.t.otto@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
X-Mailman-Approved-At: Sun, 17 Jun 2018 12:32:24 +0000
Subject: [Xen-devel] [PATCH RFC v2 08/23] libxc/migration: defer precopy
 policy to a callback
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 Joshua Otto <jtotto@uwaterloo.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+CgpUaGUgcHJlY29weSBwaGFz
ZSBvZiB0aGUgeGNfZG9tYWluX3NhdmUoKSBsaXZlIG1pZ3JhdGlvbiBhbGdvcml0aG0gaGFzCmhp
c3RvcmljYWxseSBiZWVuIGltcGxlbWVudGVkIHRvIHJ1biB1bnRpbCBlaXRoZXIgYSkgKGFsbW9z
dCkgbm8gcGFnZXMKYXJlIGRpcnR5IG9yIGIpIHNvbWUgZml4ZWQsIGhhcmQtY29kZWQgbWF4aW11
bSBudW1iZXIgb2YgcHJlY29weQppdGVyYXRpb25zIGhhcyBiZWVuIGV4Y2VlZGVkLiAgVGhpcyBw
b2xpY3kgYW5kIGl0cyBpbXBsZW1lbnRhdGlvbiBhcmUKbGVzcyB0aGFuIGlkZWFsIGZvciBhIGZl
dyByZWFzb25zOgotIHRoZSBsb2dpYyBvZiB0aGUgcG9saWN5IGlzIGludGVydHdpbmVkIHdpdGgg
dGhlIGNvbnRyb2wgZmxvdyBvZiB0aGUKICBtZWNoYW5pc20gb2YgdGhlIHByZWNvcHkgc3RhZ2UK
LSBpdCBjYW4ndCB0YWtlIGludG8gYWNjb3VudCBmYWN0cyBleHRlcm5hbCB0byB0aGUgaW1tZWRp
YXRlCiAgbWlncmF0aW9uIGNvbnRleHQsIHN1Y2ggYXMgaW50ZXJhY3RpdmUgdXNlciBpbnB1dCBv
ciB0aGUgcGFzc2FnZSBvZgogIHdhbGwtY2xvY2sgdGltZQoKVG8gcGVybWl0IHVzZXJzIHRvIGlt
cGxlbWVudCBhcmJpdHJhcnkgaGlnaGVyLWxldmVsIHBvbGljaWVzIGdvdmVybmluZwp3aGVuIHRo
ZSBsaXZlIG1pZ3JhdGlvbiBwcmVjb3B5IHBoYXNlIHNob3VsZCBlbmQsIGFuZCB3aGF0IHNob3Vs
ZCBiZQpkb25lIG5leHQ6Ci0gYWRkIGEgcHJlY29weV9wb2xpY3koKSBjYWxsYmFjayB0byB0aGUg
eGNfZG9tYWluX3NhdmUoKSB1c2VyLXN1cHBsaWVkCiAgY2FsbGJhY2tzCi0gZHVyaW5nIHRoZSBw
cmVjb3B5IHBoYXNlIG9mIGxpdmUgbWlncmF0aW9ucywgY29uc3VsdCB0aGlzIHBvbGljeSBhZnRl
cgogIGVhY2ggYmF0Y2ggb2YgcGFnZXMgdHJhbnNtaXR0ZWQgYW5kIHRha2UgdGhlIGRpY3RhdGVk
IGFjdGlvbiwgd2hpY2gKICBtYXkgYmUgdG8gYSkgYWJvcnQgdGhlIG1pZ3JhdGlvbiBlbnRpcmVs
eSwgYikgY29udGludWUgd2l0aCB0aGUKICBwcmVjb3B5LCBvciBjKSBwcm9jZWVkIHRvIHRoZSBz
dG9wLWFuZC1jb3B5IHBoYXNlLgoKRm9yIG5vdyBhIHNpbXBsZSBjYWxsYmFjayBpbXBsZW1lbnRp
bmcgdGhlIG9sZCBwb2xpY3kgaXMgaGFyZC1jb2RlZCBpbgpwbGFjZSAodG8gYmUgcmVwbGFjZWQg
aW4gYSBzdWJzZXF1ZW50IHBhdGNoKS4KClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBPdHRvIDxqdG90
dG9AdXdhdGVybG9vLmNhPgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaCAgIHwg
IDIwICsrKy0KIHRvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbi5oICAgICAgIHwgIDEyICsrLQogdG9v
bHMvbGlieGMveGNfc3Jfc2F2ZS5jICAgICAgICAgfCAxOTMgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9zYXZlX2NhbGxvdXQuYyB8ICAg
MiArLQogdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9oZWxwZXIuYyAgfCAgIDEgLQogNSBmaWxlcyBj
aGFuZ2VkLCAxNzAgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5n
dWVzdC5oCmluZGV4IGQxZjk3YjkuLjIxNWFiZDAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2lu
Y2x1ZGUveGVuZ3Vlc3QuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmgKQEAg
LTMyLDYgKzMyLDE0IEBACiAgKi8KIHN0cnVjdCB4ZW5ldnRjaG5faGFuZGxlOwogCisvKiBGb3Ig
c2F2ZSdzIHByZWNvcHlfcG9saWN5KCkuICovCitzdHJ1Y3QgcHJlY29weV9zdGF0cworeworICAg
IHVuc2lnbmVkIGludCBpdGVyYXRpb247CisgICAgdW5zaWduZWQgaW50IHRvdGFsX3dyaXR0ZW47
CisgICAgaW50IGRpcnR5X2NvdW50OyAvKiAtMSBpZiB1bmtub3duICovCit9OworCiAvKiBjYWxs
YmFja3MgcHJvdmlkZWQgYnkgeGNfZG9tYWluX3NhdmUgKi8KIHN0cnVjdCBzYXZlX2NhbGxiYWNr
cyB7CiAgICAgLyogQ2FsbGVkIGFmdGVyIGV4cGlyYXRpb24gb2YgY2hlY2twb2ludCBpbnRlcnZh
bCwKQEAgLTM5LDYgKzQ3LDE3IEBAIHN0cnVjdCBzYXZlX2NhbGxiYWNrcyB7CiAgICAgICovCiAg
ICAgaW50ICgqc3VzcGVuZCkodm9pZCogZGF0YSk7CiAKKyAgICAvKiBDYWxsZWQgYWZ0ZXIgZXZl
cnkgYmF0Y2ggb2YgcGFnZSBkYXRhIHNlbnQgZHVyaW5nIHRoZSBwcmVjb3B5IHBoYXNlIG9mIGEK
KyAgICAgKiBsaXZlIG1pZ3JhdGlvbiB0byBhc2sgdGhlIGNhbGxlciB3aGF0IHRvIGRvIG5leHQg
YmFzZWQgb24gdGhlIGN1cnJlbnQKKyAgICAgKiBzdGF0ZSBvZiB0aGUgcHJlY29weSBtaWdyYXRp
b24uCisgICAgICovCisjZGVmaW5lIFhHU19QT0xJQ1lfQUJPUlQgICAgICAgICAgKC0xKSAvKiBB
YmFuZG9uIHRoZSBtaWdyYXRpb24gZW50aXJlbHkgYW5kCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKiB0aWR5IHVwLiAqLworI2RlZmluZSBYR1NfUE9MSUNZX0NPTlRJ
TlVFX1BSRUNPUFkgMCAgLyogUmVtYWluIGluIHRoZSBwcmVjb3B5IHBoYXNlLiAqLworI2RlZmlu
ZSBYR1NfUE9MSUNZX1NUT1BfQU5EX0NPUFkgICAgMSAgLyogSW1tZWRpYXRlbHkgc3VzcGVuZCBh
bmQgdHJhbnNtaXQgdGhlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KiByZW1haW5pbmcgZGlydHkgcGFnZXMuICovCisgICAgaW50ICgqcHJlY29weV9wb2xpY3kpKHN0
cnVjdCBwcmVjb3B5X3N0YXRzIHN0YXRzLCB2b2lkICpkYXRhKTsKKwogICAgIC8qIENhbGxlZCBh
ZnRlciB0aGUgZ3Vlc3QncyBkaXJ0eSBwYWdlcyBoYXZlIGJlZW4KICAgICAgKiAgY29waWVkIGlu
dG8gYW4gb3V0cHV0IGJ1ZmZlci4KICAgICAgKiBDYWxsYmFjayBmdW5jdGlvbiByZXN1bWVzIHRo
ZSBndWVzdCAmIHRoZSBkZXZpY2UgbW9kZWwsCkBAIC04Nyw3ICsxMDYsNiBAQCBzdHJ1Y3QgZG9t
YWluX3NhdmVfcGFyYW1zIHsKICAgICB1aW50MzJfdCBkb207ICAgICAgIC8qIHRoZSBpZCBvZiB0
aGUgZG9tYWluICovCiAgICAgaW50IHNhdmVfZmQ7ICAgICAgICAvKiB0aGUgZmQgdG8gc2F2ZSB0
aGUgZG9tYWluIHRvICovCiAgICAgaW50IHJlY3ZfZmQ7ICAgICAgICAvKiB0aGUgZmQgdG8gcmVj
ZWl2ZSBsaXZlIHByb3RvY29sIHJlc3BvbnNlcyAqLwotICAgIHVpbnQzMl90IG1heF9pdGVyczsg
LyogaG93IG1hbnkgcHJlY29weSBpdGVyYXRpb25zIGJlZm9yZSB3ZSBnaXZlIHVwPyAqLwogICAg
IGJvb2wgbGl2ZTsgICAgICAgICAgLyogaXMgdGhpcyBhIGxpdmUgbWlncmF0aW9uPyAqLwogICAg
IGJvb2wgZGVidWc7ICAgICAgICAgLyogYXJlIHdlIGluIGRlYnVnIG1vZGU/ICovCiAgICAgeGNf
bWlncmF0aW9uX3N0cmVhbV90IHN0cmVhbV90eXBlOyAvKiBpcyB0aGVyZSBjaGVja3BvaW50aW5n
IGludm9sdmVkPyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmggYi90
b29scy9saWJ4Yy94Y19zcl9jb21tb24uaAppbmRleCBmMTkyNjU0Li4wZGEwZmZjIDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy94Y19zcl9jb21tb24uaAorKysgYi90b29scy9saWJ4Yy94Y19zcl9j
b21tb24uaApAQCAtMTk4LDEyICsxOTgsMTYgQEAgc3RydWN0IHhjX3NyX2NvbnRleHQKICAgICAg
ICAgICAgIC8qIEZ1cnRoZXIgZGVidWdnaW5nIGluZm9ybWF0aW9uIGluIHRoZSBzdHJlYW0uICov
CiAgICAgICAgICAgICBib29sIGRlYnVnOwogCi0gICAgICAgICAgICAvKiBQYXJhbWV0ZXJzIGZv
ciB0d2Vha2luZyBsaXZlIG1pZ3JhdGlvbi4gKi8KLSAgICAgICAgICAgIHVuc2lnbmVkIG1heF9p
dGVyYXRpb25zOwotICAgICAgICAgICAgdW5zaWduZWQgZGlydHlfdGhyZXNob2xkOwotCiAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIHAybV9zaXplOwogCisgICAgICAgICAgICBlbnVtIHsKKyAg
ICAgICAgICAgICAgICBYQ19TQVZFX1BIQVNFX1BSRUNPUFksCisgICAgICAgICAgICAgICAgWENf
U0FWRV9QSEFTRV9TVE9QX0FORF9DT1BZCisgICAgICAgICAgICB9IHBoYXNlOworCisgICAgICAg
ICAgICBzdHJ1Y3QgcHJlY29weV9zdGF0cyBzdGF0czsKKyAgICAgICAgICAgIGludCBwb2xpY3lf
ZGVjaXNpb247CisKICAgICAgICAgICAgIHhlbl9wZm5fdCAqYmF0Y2hfcGZuczsKICAgICAgICAg
ICAgIHVuc2lnbmVkIG5yX2JhdGNoX3BmbnM7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpk
ZWZlcnJlZF9wYWdlczsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYyBiL3Rv
b2xzL2xpYnhjL3hjX3NyX3NhdmUuYwppbmRleCAwYWI4NmMzLi41NWI3N2ZmIDEwMDY0NAotLS0g
YS90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMKKysrIGIvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5j
CkBAIC0yNzcsMTMgKzI3NywyOSBAQCBzdGF0aWMgaW50IHdyaXRlX2JhdGNoKHN0cnVjdCB4Y19z
cl9jb250ZXh0ICpjdHgpCiB9CiAKIC8qCisgKiBUZXN0IGlmIHRoZSBiYXRjaCBpcyBmdWxsLgor
ICovCitzdGF0aWMgYm9vbCBiYXRjaF9mdWxsKGNvbnN0IHN0cnVjdCB4Y19zcl9jb250ZXh0ICpj
dHgpCit7CisgICAgcmV0dXJuIGN0eC0+c2F2ZS5ucl9iYXRjaF9wZm5zID09IE1BWF9CQVRDSF9T
SVpFOworfQorCisvKgorICogVGVzdCBpZiB0aGUgYmF0Y2ggaXMgZW1wdHkuCisgKi8KK3N0YXRp
YyBib29sIGJhdGNoX2VtcHR5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCit7CisgICAgcmV0
dXJuIGN0eC0+c2F2ZS5ucl9iYXRjaF9wZm5zID09IDA7Cit9CisKKy8qCiAgKiBGbHVzaCBhIGJh
dGNoIG9mIHBmbnMgaW50byB0aGUgc3RyZWFtLgogICovCiBzdGF0aWMgaW50IGZsdXNoX2JhdGNo
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiB7CiAgICAgaW50IHJjID0gMDsKIAotICAgIGlm
ICggY3R4LT5zYXZlLm5yX2JhdGNoX3BmbnMgPT0gMCApCisgICAgaWYgKCBiYXRjaF9lbXB0eShj
dHgpICkKICAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgcmMgPSB3cml0ZV9iYXRjaChjdHgpOwpA
QCAtMjk5LDE5ICszMTUsMTIgQEAgc3RhdGljIGludCBmbHVzaF9iYXRjaChzdHJ1Y3QgeGNfc3Jf
Y29udGV4dCAqY3R4KQogfQogCiAvKgotICogQWRkIGEgc2luZ2xlIHBmbiB0byB0aGUgYmF0Y2gs
IGZsdXNoaW5nIHRoZSBiYXRjaCBpZiBmdWxsLgorICogQWRkIGEgc2luZ2xlIHBmbiB0byB0aGUg
YmF0Y2guCiAgKi8KLXN0YXRpYyBpbnQgYWRkX3RvX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0
ICpjdHgsIHhlbl9wZm5fdCBwZm4pCitzdGF0aWMgdm9pZCBhZGRfdG9fYmF0Y2goc3RydWN0IHhj
X3NyX2NvbnRleHQgKmN0eCwgeGVuX3Bmbl90IHBmbikKIHsKLSAgICBpbnQgcmMgPSAwOwotCi0g
ICAgaWYgKCBjdHgtPnNhdmUubnJfYmF0Y2hfcGZucyA9PSBNQVhfQkFUQ0hfU0laRSApCi0gICAg
ICAgIHJjID0gZmx1c2hfYmF0Y2goY3R4KTsKLQotICAgIGlmICggcmMgPT0gMCApCi0gICAgICAg
IGN0eC0+c2F2ZS5iYXRjaF9wZm5zW2N0eC0+c2F2ZS5ucl9iYXRjaF9wZm5zKytdID0gcGZuOwot
Ci0gICAgcmV0dXJuIHJjOworICAgIGFzc2VydChjdHgtPnNhdmUubnJfYmF0Y2hfcGZucyA8IE1B
WF9CQVRDSF9TSVpFKTsKKyAgICBjdHgtPnNhdmUuYmF0Y2hfcGZuc1tjdHgtPnNhdmUubnJfYmF0
Y2hfcGZucysrXSA9IHBmbjsKIH0KIAogLyoKQEAgLTM1OCw0MyArMzY3LDgwIEBAIHN0YXRpYyBp
bnQgc3VzcGVuZF9kb21haW4oc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAqIFNlbmQgYSBz
dWJzZXQgb2YgcGFnZXMgaW4gdGhlIGd1ZXN0cyBwMm0sIGFjY29yZGluZyB0byB0aGUgZGlydHkg
Yml0bWFwLgogICogVXNlZCBmb3IgZWFjaCBzdWJzZXF1ZW50IGl0ZXJhdGlvbiBvZiB0aGUgbGl2
ZSBtaWdyYXRpb24gbG9vcC4KICAqCisgKiBEdXJpbmcgdGhlIHByZWNvcHkgc3RhZ2Ugb2YgYSBs
aXZlIG1pZ3JhdGlvbiwgdGVzdCB0aGUgdXNlci1zdXBwbGllZAorICogcG9saWN5IGZ1bmN0aW9u
IGFmdGVyIGVhY2ggYmF0Y2ggb2YgcGFnZXMgYW5kIGN1dCBvZmYgdGhlIG9wZXJhdGlvbgorICog
ZWFybHkgaWYgaW5kaWNhdGVkICh0aGUgZGlydHkgcGFnZXMgcmVtYWluaW5nIGluIHRoaXMgcm91
bmQgYXJlIHRyYW5zZmVycmVkCisgKiBpbnRvIHRoZSBkZWZlcnJlZF9wYWdlcyBiaXRtYXApLiAg
VGhpcyBmdW5jdGlvbiB3cml0ZXMgb2JzZXJ2ZWQgcHJlY29weQorICogcG9saWN5IGRlY2lzaW9u
cyB0byBjdHgtPnNhdmUucG9saWN5X2RlY2lzaW9uOyBjYWxsZXJzIG11c3QgY2hlY2sgdGhpcyB1
cG9uCisgKiByZXR1cm4uCisgKgogICogQml0bWFwIGlzIGJvdW5kZWQgYnkgcDJtX3NpemUuCiAg
Ki8KIHN0YXRpYyBpbnQgc2VuZF9kaXJ0eV9wYWdlcyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cmllcykKIHsK
ICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOwotICAgIHhlbl9wZm5fdCBwOwotICAg
IHVuc2lnbmVkIGxvbmcgd3JpdHRlbjsKKyAgICB4ZW5fcGZuX3QgcCA9IDA7CisgICAgdW5zaWdu
ZWQgbG9uZyB3cml0dGVuID0gMDsKICAgICBpbnQgcmM7CiAgICAgREVDTEFSRV9IWVBFUkNBTExf
QlVGRkVSX1NIQURPVyh1bnNpZ25lZCBsb25nLCBkaXJ0eV9iaXRtYXAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmY3R4LT5zYXZlLmRpcnR5X2JpdG1hcF9oYnVmKTsKIAot
ICAgIGZvciAoIHAgPSAwLCB3cml0dGVuID0gMDsgcCA8IGN0eC0+c2F2ZS5wMm1fc2l6ZTsgKytw
ICkKKyAgICBpbnQgKCpwcmVjb3B5X3BvbGljeSkoc3RydWN0IHByZWNvcHlfc3RhdHMsIHZvaWQg
KikgPQorICAgICAgICBjdHgtPnNhdmUuY2FsbGJhY2tzLT5wcmVjb3B5X3BvbGljeTsKKyAgICB2
b2lkICpkYXRhID0gY3R4LT5zYXZlLmNhbGxiYWNrcy0+ZGF0YTsKKworICAgIGFzc2VydChiYXRj
aF9lbXB0eShjdHgpKTsKKyAgICB3aGlsZSAoIHAgPCBjdHgtPnNhdmUucDJtX3NpemUgKQogICAg
IHsKLSAgICAgICAgaWYgKCAhdGVzdF9iaXQocCwgZGlydHlfYml0bWFwKSApCi0gICAgICAgICAg
ICBjb250aW51ZTsKKyAgICAgICAgaWYgKCBjdHgtPnNhdmUucGhhc2UgPT0gWENfU0FWRV9QSEFT
RV9QUkVDT1BZICkKKyAgICAgICAgeworICAgICAgICAgICAgY3R4LT5zYXZlLnBvbGljeV9kZWNp
c2lvbiA9IHByZWNvcHlfcG9saWN5KGN0eC0+c2F2ZS5zdGF0cywgZGF0YSk7CisKKyAgICAgICAg
ICAgIGlmICggY3R4LT5zYXZlLnBvbGljeV9kZWNpc2lvbiA9PSBYR1NfUE9MSUNZX0FCT1JUICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBJUFJJTlRGKCJQcmVjb3B5IHBvbGljeSBo
YXMgcmVxdWVzdGVkIHdlIGFib3J0LCBjbGVhbmluZyB1cCIpOworICAgICAgICAgICAgICAgIHJl
dHVybiAtMTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCBjdHgtPnNhdmUu
cG9saWN5X2RlY2lzaW9uICE9IFhHU19QT0xJQ1lfQ09OVElOVUVfUFJFQ09QWSApCisgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBBbnkgb3V0c3Rh
bmRpbmcgZGlydHkgcGFnZXMgYXJlIG5vdyBkZWZlcnJlZCB1bnRpbCB0aGUgbmV4dAorICAgICAg
ICAgICAgICAgICAqIHBoYXNlIG9mIHRoZSBtaWdyYXRpb24uCisgICAgICAgICAgICAgICAgICov
CisgICAgICAgICAgICAgICAgYml0bWFwX29yKGN0eC0+c2F2ZS5kZWZlcnJlZF9wYWdlcywgZGly
dHlfYml0bWFwLAorICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnNhdmUucDJtX3NpemUp
OworICAgICAgICAgICAgICAgIGlmICggZW50cmllcyA+IHdyaXR0ZW4gKQorICAgICAgICAgICAg
ICAgICAgICBjdHgtPnNhdmUubnJfZGVmZXJyZWRfcGFnZXMgKz0gZW50cmllcyAtIHdyaXR0ZW47
CisKKyAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CisgICAgICAgICAgICB9CisgICAgICAgIH0K
KworICAgICAgICBmb3IgKCA7IHAgPCBjdHgtPnNhdmUucDJtX3NpemUgJiYgIWJhdGNoX2Z1bGwo
Y3R4KTsgKytwICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9i
aXQocCwgZGlydHlfYml0bWFwKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgYWRk
X3RvX2JhdGNoKGN0eCwgcCk7CisgICAgICAgICAgICAgICAgKyt3cml0dGVuOworICAgICAgICAg
ICAgICAgICsrY3R4LT5zYXZlLnN0YXRzLnRvdGFsX3dyaXR0ZW47CisgICAgICAgICAgICB9Cisg
ICAgICAgIH0KIAotICAgICAgICByYyA9IGFkZF90b19iYXRjaChjdHgsIHApOworICAgICAgICBy
YyA9IGZsdXNoX2JhdGNoKGN0eCk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcmV0
dXJuIHJjOwogCi0gICAgICAgIC8qIFVwZGF0ZSBwcm9ncmVzcyBldmVyeSA0TUIgd29ydGggb2Yg
bWVtb3J5IHNlbnQuICovCi0gICAgICAgIGlmICggKHdyaXR0ZW4gJiAoKDFVIDw8ICgyMiAtIDEy
KSkgLSAxKSkgPT0gMCApCi0gICAgICAgICAgICB4Y19yZXBvcnRfcHJvZ3Jlc3Nfc3RlcCh4Y2gs
IHdyaXR0ZW4sIGVudHJpZXMpOwotCi0gICAgICAgICsrd3JpdHRlbjsKKyAgICAgICAgLyogVXBk
YXRlIHByb2dyZXNzIGFmdGVyIGV2ZXJ5IGJhdGNoICg0TUIpIHdvcnRoIG9mIG1lbW9yeSBzZW50
LiAqLworICAgICAgICB4Y19yZXBvcnRfcHJvZ3Jlc3Nfc3RlcCh4Y2gsIHdyaXR0ZW4sIGVudHJp
ZXMpOwogICAgIH0KIAotICAgIHJjID0gZmx1c2hfYmF0Y2goY3R4KTsKLSAgICBpZiAoIHJjICkK
LSAgICAgICAgcmV0dXJuIHJjOwotCiAgICAgaWYgKCB3cml0dGVuID4gZW50cmllcyApCiAgICAg
ICAgIERQUklOVEYoIkJpdG1hcCBjb250YWluZWQgbW9yZSBlbnRyaWVzIHRoYW4gZXhwZWN0ZWQu
Li4iKTsKIAogICAgIHhjX3JlcG9ydF9wcm9ncmVzc19zdGVwKHhjaCwgZW50cmllcywgZW50cmll
cyk7CiAKKyBkb25lOgogICAgIHJldHVybiBjdHgtPnNhdmUub3BzLmNoZWNrX3ZtX3N0YXRlKGN0
eCk7CiB9CiAKQEAgLTQ1Miw4ICs0OTgsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wcm9ncmVzc19z
dHJpbmcoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9
IGN0eC0+eGNoOwogICAgIGNoYXIgKm5ld19zdHIgPSBOVUxMOwogCi0gICAgaWYgKCBhc3ByaW50
ZigmbmV3X3N0ciwgIkZyYW1lcyBpdGVyYXRpb24gJXUgb2YgJXUiLAotICAgICAgICAgICAgICAg
ICAgaXRlciwgY3R4LT5zYXZlLm1heF9pdGVyYXRpb25zKSA9PSAtMSApCisgICAgaWYgKCBhc3By
aW50ZigmbmV3X3N0ciwgIkZyYW1lcyBpdGVyYXRpb24gJXUiLCBpdGVyKSA9PSAtMSApCiAgICAg
ewogICAgICAgICBQRVJST1IoIlVuYWJsZSB0byBhbGxvY2F0ZSBuZXcgcHJvZ3Jlc3Mgc3RyaW5n
Iik7CiAgICAgICAgIHJldHVybiAtMTsKQEAgLTQ3NCwyMCArNTE5LDM0IEBAIHN0YXRpYyBpbnQg
c2VuZF9tZW1vcnlfbGl2ZShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogICAgIHhjX2ludGVy
ZmFjZSAqeGNoID0gY3R4LT54Y2g7CiAgICAgeGNfc2hhZG93X29wX3N0YXRzX3Qgc3RhdHMgPSB7
IDAsIGN0eC0+c2F2ZS5wMm1fc2l6ZSB9OwogICAgIGNoYXIgKnByb2dyZXNzX3N0ciA9IE5VTEw7
Ci0gICAgdW5zaWduZWQgeDsKICAgICBpbnQgcmM7CiAKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9C
VUZGRVJfU0hBRE9XKHVuc2lnbmVkIGxvbmcsIGRpcnR5X2JpdG1hcCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZjdHgtPnNhdmUuZGlydHlfYml0bWFwX2hidWYpOworCisg
ICAgaW50ICgqcHJlY29weV9wb2xpY3kpKHN0cnVjdCBwcmVjb3B5X3N0YXRzLCB2b2lkICopID0K
KyAgICAgICAgY3R4LT5zYXZlLmNhbGxiYWNrcy0+cHJlY29weV9wb2xpY3k7CisgICAgdm9pZCAq
ZGF0YSA9IGN0eC0+c2F2ZS5jYWxsYmFja3MtPmRhdGE7CisKICAgICByYyA9IHVwZGF0ZV9wcm9n
cmVzc19zdHJpbmcoY3R4LCAmcHJvZ3Jlc3Nfc3RyLCAwKTsKICAgICBpZiAoIHJjICkKICAgICAg
ICAgZ290byBvdXQ7CiAKKyAgICBjdHgtPnNhdmUuc3RhdHMgPSAoc3RydWN0IHByZWNvcHlfc3Rh
dHMpCisgICAgICAgIHsKKyAgICAgICAgICAgIC5pdGVyYXRpb24gICAgID0gMCwKKyAgICAgICAg
ICAgIC50b3RhbF93cml0dGVuID0gMCwKKyAgICAgICAgICAgIC5kaXJ0eV9jb3VudCAgID0gLTEK
KyAgICAgICAgfTsKKworICAgIC8qIFRoaXMgaGFzIHRoZSBzaWRlLWVmZmVjdCBvZiBwcmltaW5n
IGN0eC0+c2F2ZS5wb2xpY3lfZGVjaXNpb24uICovCiAgICAgcmMgPSBzZW5kX2FsbF9wYWdlcyhj
dHgpOwogICAgIGlmICggcmMgKQogICAgICAgICBnb3RvIG91dDsKIAotICAgIGZvciAoIHggPSAx
OwotICAgICAgICAgICgoeCA8IGN0eC0+c2F2ZS5tYXhfaXRlcmF0aW9ucykgJiYKLSAgICAgICAg
ICAgKHN0YXRzLmRpcnR5X2NvdW50ID4gY3R4LT5zYXZlLmRpcnR5X3RocmVzaG9sZCkpOyArK3gg
KQorICAgIGZvciAoIGN0eC0+c2F2ZS5zdGF0cy5pdGVyYXRpb24gPSAxOworICAgICAgICAgIGN0
eC0+c2F2ZS5wb2xpY3lfZGVjaXNpb24gPT0gWEdTX1BPTElDWV9DT05USU5VRV9QUkVDT1BZOwor
ICAgICAgICAgICsrY3R4LT5zYXZlLnN0YXRzLml0ZXJhdGlvbiApCiAgICAgewogICAgICAgICBp
ZiAoIHhjX3NoYWRvd19jb250cm9sKAogICAgICAgICAgICAgICAgICB4Y2gsIGN0eC0+ZG9taWQs
IFhFTl9ET01DVExfU0hBRE9XX09QX0NMRUFOLApAQCAtNDk5LDEwICs1NTgsMzIgQEAgc3RhdGlj
IGludCBzZW5kX21lbW9yeV9saXZlKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAg
ICAgICBnb3RvIG91dDsKICAgICAgICAgfQogCi0gICAgICAgIGlmICggc3RhdHMuZGlydHlfY291
bnQgPT0gMCApCi0gICAgICAgICAgICBicmVhazsKKyAgICAgICAgLyogQ2hlY2sgdGhlIG5ldyBk
aXJ0eV9jb3VudCBhZ2FpbnN0IHRoZSBwb2xpY3kuICovCisgICAgICAgIGN0eC0+c2F2ZS5zdGF0
cy5kaXJ0eV9jb3VudCA9IHN0YXRzLmRpcnR5X2NvdW50OworICAgICAgICBjdHgtPnNhdmUucG9s
aWN5X2RlY2lzaW9uID0gcHJlY29weV9wb2xpY3koY3R4LT5zYXZlLnN0YXRzLCBkYXRhKTsKKyAg
ICAgICAgaWYgKCBjdHgtPnNhdmUucG9saWN5X2RlY2lzaW9uID09IFhHU19QT0xJQ1lfQUJPUlQg
KQorICAgICAgICB7CisgICAgICAgICAgICBJUFJJTlRGKCJQcmVjb3B5IHBvbGljeSBoYXMgcmVx
dWVzdGVkIHdlIGFib3J0LCBjbGVhbmluZyB1cCIpOworICAgICAgICAgICAgcmMgPSAtMTsKKyAg
ICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBjdHgtPnNh
dmUucG9saWN5X2RlY2lzaW9uICE9IFhHU19QT0xJQ1lfQ09OVElOVUVfUFJFQ09QWSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGJpdG1hcF9vcihjdHgtPnNhdmUuZGVmZXJyZWRfcGFnZXMsIGRp
cnR5X2JpdG1hcCwKKyAgICAgICAgICAgICAgICAgICAgICBjdHgtPnNhdmUucDJtX3NpemUpOwor
ICAgICAgICAgICAgY3R4LT5zYXZlLm5yX2RlZmVycmVkX3BhZ2VzICs9IHN0YXRzLmRpcnR5X2Nv
dW50OworICAgICAgICAgICAgcmMgPSAwOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAg
IH0KIAotICAgICAgICByYyA9IHVwZGF0ZV9wcm9ncmVzc19zdHJpbmcoY3R4LCAmcHJvZ3Jlc3Nf
c3RyLCB4KTsKKyAgICAgICAgLyoKKyAgICAgICAgICogQWZ0ZXIgdGhpcyBwb2ludCB3ZSB3b24n
dCBrbm93IGhvdyBtYW55IHBhZ2VzIGFyZSByZWFsbHkgZGlydHkgdW50aWwKKyAgICAgICAgICog
dGhlIG5leHQgaXRlcmF0aW9uLgorICAgICAgICAgKi8KKyAgICAgICAgY3R4LT5zYXZlLnN0YXRz
LmRpcnR5X2NvdW50ID0gLTE7CisKKyAgICAgICAgcmMgPSB1cGRhdGVfcHJvZ3Jlc3Nfc3RyaW5n
KGN0eCwgJnByb2dyZXNzX3N0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGN0eC0+c2F2ZS5zdGF0cy5pdGVyYXRpb24pOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAg
ICAgIGdvdG8gb3V0OwogCkBAIC01ODMsNiArNjY0LDggQEAgc3RhdGljIGludCBzdXNwZW5kX2Fu
ZF9zZW5kX2RpcnR5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgREVDTEFSRV9IWVBF
UkNBTExfQlVGRkVSX1NIQURPVyh1bnNpZ25lZCBsb25nLCBkaXJ0eV9iaXRtYXAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4LT5zYXZlLmRpcnR5X2JpdG1hcF9oYnVm
KTsKIAorICAgIGN0eC0+c2F2ZS5waGFzZSA9IFhDX1NBVkVfUEhBU0VfU1RPUF9BTkRfQ09QWTsK
KwogICAgIHJjID0gc3VzcGVuZF9kb21haW4oY3R4KTsKICAgICBpZiAoIHJjICkKICAgICAgICAg
Z290byBvdXQ7CkBAIC02MDEsNyArNjg0LDcgQEAgc3RhdGljIGludCBzdXNwZW5kX2FuZF9zZW5k
X2RpcnR5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgaWYgKCBjdHgtPnNhdmUubGl2
ZSApCiAgICAgewogICAgICAgICByYyA9IHVwZGF0ZV9wcm9ncmVzc19zdHJpbmcoY3R4LCAmcHJv
Z3Jlc3Nfc3RyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5zYXZl
Lm1heF9pdGVyYXRpb25zKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0
eC0+c2F2ZS5zdGF0cy5pdGVyYXRpb24pOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAg
IGdvdG8gb3V0OwogICAgIH0KQEAgLTc0MCw2ICs4MjMsOSBAQCBzdGF0aWMgaW50IHNldHVwKHN0
cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSX1NI
QURPVyh1bnNpZ25lZCBsb25nLCBkaXJ0eV9iaXRtYXAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmY3R4LT5zYXZlLmRpcnR5X2JpdG1hcF9oYnVmKTsKIAorICAgIGN0eC0+
c2F2ZS5waGFzZSA9IGN0eC0+c2F2ZS5saXZlID8gWENfU0FWRV9QSEFTRV9QUkVDT1BZCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBYQ19TQVZFX1BIQVNFX1NUT1BfQU5E
X0NPUFk7CisKICAgICByYyA9IGN0eC0+c2F2ZS5vcHMuc2V0dXAoY3R4KTsKICAgICBpZiAoIHJj
ICkKICAgICAgICAgZ290byBlcnI7CkBAIC05MTUsNiArMTAwMSwxNyBAQCBzdGF0aWMgaW50IHNh
dmUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdWludDE2X3QgZ3Vlc3RfdHlwZSkKICAgICBy
ZXR1cm4gcmM7CiB9OwogCitzdGF0aWMgaW50IHNpbXBsZV9wcmVjb3B5X3BvbGljeShzdHJ1Y3Qg
cHJlY29weV9zdGF0cyBzdGF0cywgdm9pZCAqdXNlcikKK3sKKyAgICBpZiAoc3RhdHMuZGlydHlf
Y291bnQgPj0gMCAmJiBzdGF0cy5kaXJ0eV9jb3VudCA8IDUwKQorICAgICAgICByZXR1cm4gWEdT
X1BPTElDWV9TVE9QX0FORF9DT1BZOworCisgICAgaWYgKHN0YXRzLml0ZXJhdGlvbiA+PSA1KQor
ICAgICAgICByZXR1cm4gWEdTX1BPTElDWV9TVE9QX0FORF9DT1BZOworCisgICAgcmV0dXJuIFhH
U19QT0xJQ1lfQ09OVElOVUVfUFJFQ09QWTsKK30KKwogaW50IHhjX2RvbWFpbl9zYXZlKHhjX2lu
dGVyZmFjZSAqeGNoLCBjb25zdCBzdHJ1Y3QgZG9tYWluX3NhdmVfcGFyYW1zICpwYXJhbXMsCiAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHNhdmVfY2FsbGJhY2tzKiBjYWxsYmFja3Mp
CiB7CkBAIC05MjQsOCArMTAyMSwxMiBAQCBpbnQgeGNfZG9tYWluX3NhdmUoeGNfaW50ZXJmYWNl
ICp4Y2gsIGNvbnN0IHN0cnVjdCBkb21haW5fc2F2ZV9wYXJhbXMgKnBhcmFtcywKICAgICAgICAg
ICAgIC5mZCA9IHBhcmFtcy0+c2F2ZV9mZCwKICAgICAgICAgfTsKIAorICAgIC8qIFhYWCB1c2Ug
dGhpcyB0byBzaGltIG91ciBwcmVjb3B5X3BvbGljeSBpbiBiZWZvcmUgbW92aW5nIGl0IHRvIGxp
YnhsICovCisgICAgc3RydWN0IHNhdmVfY2FsbGJhY2tzIG92ZXJyaWRkZW5fY2FsbGJhY2tzID0g
KmNhbGxiYWNrczsKKyAgICBvdmVycmlkZGVuX2NhbGxiYWNrcy5wcmVjb3B5X3BvbGljeSA9IHNp
bXBsZV9wcmVjb3B5X3BvbGljeTsKKwogICAgIC8qIEdDQyA0LjQgKG9mIENlbnRPUyA2Lnggdmlu
dGFnZSkgY2FuJyB0IGluaXRpYWxpc2UgYW5vbnltb3VzIHVuaW9ucy4gKi8KLSAgICBjdHguc2F2
ZS5jYWxsYmFja3MgPSBjYWxsYmFja3M7CisgICAgY3R4LnNhdmUuY2FsbGJhY2tzID0gJm92ZXJy
aWRkZW5fY2FsbGJhY2tzOwogICAgIGN0eC5zYXZlLmxpdmUgID0gcGFyYW1zLT5saXZlOwogICAg
IGN0eC5zYXZlLmRlYnVnID0gcGFyYW1zLT5kZWJ1ZzsKICAgICBjdHguc2F2ZS5jaGVja3BvaW50
ZWQgPSBwYXJhbXMtPnN0cmVhbV90eXBlOwpAQCAtOTM2LDE1ICsxMDM3LDYgQEAgaW50IHhjX2Rv
bWFpbl9zYXZlKHhjX2ludGVyZmFjZSAqeGNoLCBjb25zdCBzdHJ1Y3QgZG9tYWluX3NhdmVfcGFy
YW1zICpwYXJhbXMsCiAgICAgICAgICAgIHBhcmFtcy0+c3RyZWFtX3R5cGUgPT0gWENfTUlHX1NU
UkVBTV9SRU1VUyB8fAogICAgICAgICAgICBwYXJhbXMtPnN0cmVhbV90eXBlID09IFhDX01JR19T
VFJFQU1fQ09MTyk7CiAKLSAgICAvKgotICAgICAqIFRPRE86IEZpbmQgc29tZSB0aW1lIHRvIGJl
dHRlciB0d2VhayB0aGUgbGl2ZSBtaWdyYXRpb24gYWxnb3JpdGhtLgotICAgICAqCi0gICAgICog
VGhlc2UgcGFyYW1ldGVycyBhcmUgYmV0dGVyIHRoYW4gdGhlIGxlZ2FjeSBhbGdvcml0aG0gZXNw
ZWNpYWxseSBmb3IKLSAgICAgKiBidXN5IGd1ZXN0cy4KLSAgICAgKi8KLSAgICBjdHguc2F2ZS5t
YXhfaXRlcmF0aW9ucyA9IDU7Ci0gICAgY3R4LnNhdmUuZGlydHlfdGhyZXNob2xkID0gNTA7Ci0K
ICAgICBpZiAoIHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgcGFyYW1zLT5kb20sIDEsICZjdHguZG9t
aW5mbykgIT0gMSApCiAgICAgewogICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBnZXQgZG9tYWlu
IGluZm8iKTsKQEAgLTk2NywxMCArMTA1OSw5IEBAIGludCB4Y19kb21haW5fc2F2ZSh4Y19pbnRl
cmZhY2UgKnhjaCwgY29uc3Qgc3RydWN0IGRvbWFpbl9zYXZlX3BhcmFtcyAqcGFyYW1zLAogCiAg
ICAgY3R4LmRvbWlkID0gcGFyYW1zLT5kb207CiAKLSAgICBEUFJJTlRGKCJmZCAlZCwgZG9tICV1
LCBtYXhfaXRlcmF0aW9ucyAldSwgZGlydHlfdGhyZXNob2xkICV1LCBsaXZlICVkLCAiCi0gICAg
ICAgICAgICAiZGVidWcgJWQsIHR5cGUgJWQsIGh2bSAlZCIsIGN0eC5mZCwgY3R4LmRvbWlkLAot
ICAgICAgICAgICAgY3R4LnNhdmUubWF4X2l0ZXJhdGlvbnMsIGN0eC5zYXZlLmRpcnR5X3RocmVz
aG9sZCwgY3R4LnNhdmUubGl2ZSwKLSAgICAgICAgICAgIGN0eC5zYXZlLmRlYnVnLCBjdHguc2F2
ZS5jaGVja3BvaW50ZWQsIGN0eC5kb21pbmZvLmh2bSk7CisgICAgRFBSSU5URigiZmQgJWQsIGRv
bSAldSwgbGl2ZSAlZCwgZGVidWcgJWQsIHR5cGUgJWQsIGh2bSAlZCIsIGN0eC5mZCwKKyAgICAg
ICAgICAgIGN0eC5kb21pZCwgY3R4LnNhdmUubGl2ZSwgY3R4LnNhdmUuZGVidWcsIGN0eC5zYXZl
LmNoZWNrcG9pbnRlZCwKKyAgICAgICAgICAgIGN0eC5kb21pbmZvLmh2bSk7CiAKICAgICBpZiAo
IGN0eC5kb21pbmZvLmh2bSApCiAgICAgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
c2F2ZV9jYWxsb3V0LmMgYi90b29scy9saWJ4bC9saWJ4bF9zYXZlX2NhbGxvdXQuYwppbmRleCAw
ODUyYmNmLi40MDk0YzBmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9zYXZlX2NhbGxv
dXQuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9zYXZlX2NhbGxvdXQuYwpAQCAtOTAsNyArOTAs
NyBAQCB2b2lkIGxpYnhsX194Y19kb21haW5fc2F2ZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19k
b21haW5fc2F2ZV9zdGF0ZSAqZHNzLAogICAgICAgICBsaWJ4bF9fc3JtX2NhbGxvdXRfZW51bWNh
bGxiYWNrc19zYXZlKCZzaHMtPmNhbGxiYWNrcy5zYXZlLmEpOwogCiAgICAgY29uc3QgdW5zaWdu
ZWQgbG9uZyBhcmdudW1zW10gPSB7Ci0gICAgICAgIGRzcy0+ZG9taWQsIDAsIGRzcy0+bGl2ZSwg
ZHNzLT5kZWJ1ZywgZHNzLT5jaGVja3BvaW50ZWRfc3RyZWFtLCBjYmZsYWdzCisgICAgICAgIGRz
cy0+ZG9taWQsIGRzcy0+bGl2ZSwgZHNzLT5kZWJ1ZywgZHNzLT5jaGVja3BvaW50ZWRfc3RyZWFt
LCBjYmZsYWdzCiAgICAgfTsKIAogICAgIHNocy0+YW8gPSBhbzsKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3NhdmVfaGVscGVyLmMgYi90b29scy9saWJ4bC9saWJ4bF9zYXZlX2hlbHBl
ci5jCmluZGV4IDg4N2I2YTIuLjYzYzhlMTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3NhdmVfaGVscGVyLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9oZWxwZXIuYwpAQCAt
MjUxLDcgKzI1MSw2IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAg
cGFyYW1zLnNhdmVfZmQgPSBpb19mZCA9IGF0b2koTkVYVEFSRyk7CiAgICAgICAgIHBhcmFtcy5y
ZWN2X2ZkID0gICAgICAgICBhdG9pKE5FWFRBUkcpOwogICAgICAgICBwYXJhbXMuZG9tID0gICAg
ICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwotICAgICAgICBwYXJhbXMubWF4X2l0ZXJz
ID0gICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwogICAgICAgICBwYXJhbXMubGl2ZSA9ICAg
ICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwogICAgICAgICBwYXJhbXMuZGVidWcgPSAg
ICAgICAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwogICAgICAgICBwYXJhbXMuc3RyZWFtX3R5
cGUgPSAgICAgc3RydG91bChORVhUQVJHLDAsMTApOwotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 17:20:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 17: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 1fUbLP-0002SA-HG; Sun, 17 Jun 2018 17:20:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUbLO-0002OY-RO
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 17:20:02 +0000
X-Inumbo-ID: 4f0f17cf-7252-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f0f17cf-7252-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 19:17: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 1fUbLL-0001xh-1d; Sun, 17 Jun 2018 17:19: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 1fUbLK-0000nO-PI; Sun, 17 Jun 2018 17:19:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUbLK-0005m0-Of; Sun, 17 Jun 2018 17:19:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124239-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2b43314d8c85fec9d319a16657dd207d4c451aa3
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 17:19:58 +0000
Subject: [Xen-devel] [libvirt test] 124239: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIzOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDJiNDMzMTRk
OGM4NWZlYzlkMzE5YTE2NjU3ZGQyMDdkNGM0NTFhYTMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTIg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDExIGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyMzkgIDIwMTgt
MDYtMTYgMDk6NTg6NTcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+
CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0
LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95
YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21h
aWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29y
b2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFk
ZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzc3MyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 17:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 17: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 1fUbwh-0004zd-KC; Sun, 17 Jun 2018 17: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUbwg-0004zR-HJ
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 17:58:34 +0000
X-Inumbo-ID: 11f3730a-7258-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11f3730a-7258-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 17:58:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fUbwb-0002hE-Ju; Sun, 17 Jun 2018 17:58: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 1fUbwb-0003Cd-6z; Sun, 17 Jun 2018 17:58:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUbwb-00082J-60; Sun, 17 Jun 2018 17:58:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124232-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-xsm: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=2ef2f16781af9dee6ba6517755e9073ba5799fa2
X-Osstest-Versions-That: qemuu=409c241f887a38bb7a2ac12e34d3a8d73922a9a5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 17:58:29 +0000
Subject: [Xen-devel] [qemu-mainline test] 124232: 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>

ZmxpZ2h0IDEyNDIzMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMzIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MTk5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQxOTkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDE5OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MTk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQxOTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMmVmMmYxNjc4MWFmOWRl
ZTZiYTY1MTc3NTVlOTA3M2JhNTc5OWZhMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNDA5YzI0MWY4ODdhMzhiYjdhMmFjMTJlMzRkM2E4ZDczOTIyYTlhNQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0MTk5ICAyMDE4LTA2LTE0IDIxOjIwOjE1IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBG
cmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQmFsYW11cnVoYW4gUyA8YmFsYTI0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFu
Z8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxi
ZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlu
eC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91
Z0BrYW9kLm9yZz4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29u
IFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5h
dT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3Vh
bEBtYWlsLnJ1PgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZp
ZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMaW4gTWEgPGxtYUBzdXNlLmNvbT4KICBsaW56aGVj
aGVuZyA8bGluemhlY2hlbmdAaHVhd2VpLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1
QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlk
ZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hh
cmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1
YXdlaS5jb20+CiAgVGhvbWFzIEh1dGggPGh1dGhAdHV4ZmFtaWx5Lm9yZz4KICBWbGFkaW1pciBT
ZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgWGlhbyBHdWFu
Z3JvbmcgPHhpYW9ndWFuZ3JvbmdAdGVuY2VudC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDQwOWMyNDFmODguLjJlZjJmMTY3
ODEgIDJlZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3OTlmYTIgLT4gdXBzdHJlYW0t
dGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 19:23:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 19:23: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 1fUdGu-0002ds-CA; Sun, 17 Jun 2018 19: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUdGt-0002dg-6i
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 19:23:31 +0000
X-Inumbo-ID: efe5ec39-7263-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efe5ec39-7263-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 19:23: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 1fUdGr-0004SZ-1q; Sun, 17 Jun 2018 19: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 1fUdGq-0008IE-P4; Sun, 17 Jun 2018 19:23:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUdGq-0003tX-OS; Sun, 17 Jun 2018 19:23:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124243-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=dde2dd64f07041c2ccc23dc7a5a846e667b7bb1a
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 19:23:28 +0000
Subject: [Xen-devel] [ovmf test] 124243: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDI0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyNDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkZGUyZGQ2NGYwNzA0MWMyY2NjMjNkYzdhNWE4NDZl
NjY3YjdiYjFhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMDVhOGE1
YWExN2RhNGJjNzE0NDcwNmE5OTMxZDY4YmVlYzFhNjFmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQwNTggIDIwMTgtMDYtMTEgMDM6MTA6MzAgWiAgICA2IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0MDc0ICAyMDE4LTA2LTExIDE2OjQxOjQwIFogICAgNiBkYXlzICAgIDcgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MjQzICAyMDE4LTA2LTE2IDEzOjAwOjM4IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQmVu
amFtaW4gWW91IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPgogIGNpbm5hbW9uIHNoaWEgPGNpbm5h
bW9uLnNoaWFAaHBlLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgRGVy
ZWsgTGluIDxkZXJlay5saW4yQGhwZS5jb20+CiAgRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRl
bC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgog
IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1p
Y2hhZWwgWmltbWVybWFubiA8c2lnbWFlcHNpbG9uOTJAZ21haWwuY29tPgogIE5pY2tsZSBXYW5n
IDxuaWNrbGUud2FuZ0BocGUuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
VWRpdCBLdW1hciA8dWRpdC5rdW1hckBueHAuY29tPgogIFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBhMDVhOGE1
YWExLi5kZGUyZGQ2NGYwICBkZGUyZGQ2NGYwNzA0MWMyY2NjMjNkYzdhNWE4NDZlNjY3YjdiYjFh
IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 20:10:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 20: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 1fUdzi-0005Zc-AG; Sun, 17 Jun 2018 20:09: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUdzh-0005ZS-1z
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 20:09:49 +0000
X-Inumbo-ID: 06ab7809-726a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06ab7809-726a-11e8-9728-bc764e045a96;
 Sun, 17 Jun 2018 22:07: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 1fUdze-0005QG-OX; Sun, 17 Jun 2018 20:09: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 1fUdzd-0002dC-RU; Sun, 17 Jun 2018 20:09:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUdzd-0007WW-PF; Sun, 17 Jun 2018 20:09:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124233-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-libvirt-xsm:xen-install:fail:regression
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
X-Osstest-Versions-That: linux=70d7bbd9b504c1dde0dc44a469a513695d9cbdd6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 20:09:45 +0000
Subject: [Xen-devel] [linux-4.14 test] 124233: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDIzMyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMzMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
IDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDExMAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjZGE2
ZmQ0ZDkzODIyMDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0YmMwCmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNi
ZGQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQxMTAgIDIwMTgtMDYtMTIgMTM6MDc6NTIgWiAg
ICA1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MjMzICAyMDE4LTA2LTE2IDA4OjEyOjA2
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4K
ICBBbGV4YW5kZXIgS2FwcG5lciA8YWdrQGdvZGtpbmcubmV0PgogIEJhcnQgVmFuIEFzc2NoZSA8
YmFydC52YW5hc3NjaGVAd2RjLmNvbT4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgRGF2ZSBN
YXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9y
b2tob3ZAZ21haWwuY29tPgogIEV0aGFuIExlZSA8ZmxpYml0aWppYmlib0BnbWFpbC5jb20+CiAg
RmFiaW8gRXN0ZXZhbSA8ZmFiaW8uZXN0ZXZhbUBueHAuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVs
aXBlLmJhbGJpQGxpbnV4LmludGVsLmNvbT4KICBGZWxpeCBXaWxoZWxtIDxmd2lsaGVsbUBnb29n
bGUuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBHZWVydCBVeXR0ZXJo
b2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdpbCBLdXBmZXIgPGdpbGt1cEBnbWFp
bC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ICBHdXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEhlcmJlcnQg
WHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIb3JpYSBHZWFudMSDIDxob3JpYS5n
ZWFudGFAbnhwLmNvbT4KICBKYW4gR2xhdWJlciA8amdsYXViZXJAY2F2aXVtLmNvbT4KICBKZW5z
IEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSm9oYW5uZXMgV2llbmtlIDxsYW5ndWl0YXJAc2Vt
aXBvbC5kZT4KICBLZXZpbiBFYXN0b24gPGtldmluQGd1YXJhbmEub3JnPgogIEtpc2hvbiBWaWph
eSBBYnJhaGFtIEkgPGtpc2hvbkB0aS5jb20+CiAgS3J6eXN6dG9mIEtvemxvd3NraSA8a3J6a0Br
ZXJuZWwub3JnPgogIExhdXJhIEFiYm90dCA8bGFiYm90dEByZWRoYXQuY29tPgogIExpbnVzIFdh
bGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBNYW51IEdhdXRhbSA8bWdhdXRhbUBj
b2RlYXVyb3JhLm9yZz4KICBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5j
b20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE5hZGF2IEFtaXQg
PG5hbWl0QHZtd2FyZS5jb20+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQHJlZGhh
dC5jb20+CiAgT2xpdmVyIE5ldWt1bSA8b25ldWt1bUBzdXNlLmNvbT4KICBQYWJsbyBOZWlyYSBB
eXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBldHIgTWxhZGVrIDxwbWxhZGVrQHN1c2UuY29tPgogIFJpY2hhcmQgR2Vub3Vk
IDxyaWNoYXJkLmdlbm91ZEBnbWFpbC5jb20+CiAgUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9y
Zz4KICBTZWJhc3RpYW4gQW5kcnplaiBTaWV3aW9yIDxiaWdlYXN5QGxpbnV0cm9uaXguZGU+CiAg
U2h1YWggS2hhbiAoU2Ftc3VuZyBPU0cpIDxzaHVhaEBrZXJuZWwub3JnPgogIFN0ZWZmZW4gS2xh
c3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgVGFlaGVlIFlvbyA8YXA0MjAw
NzNAZ21haWwuY29tPgogIFRlcm8gS3Jpc3RvIDx0LWtyaXN0b0B0aS5jb20+CiAgVG9ueSBMaW5k
Z3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5j
b20+CiAgV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KICBZb3NoaWhpcm8gU2hpbW9kYSA8
eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
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
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAg
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
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDg1IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 22:47:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 22:47:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUgSA-0007nT-CX; Sun, 17 Jun 2018 22: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUgS8-0007nH-O3
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 22:47:20 +0000
X-Inumbo-ID: 690d4660-7280-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 690d4660-7280-11e8-bc1d-65256ead4e3a;
 Sun, 17 Jun 2018 22:47: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 1fUgS5-0008Rx-1U; Sun, 17 Jun 2018 22:47: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 1fUgS4-0005wk-OL; Sun, 17 Jun 2018 22:47:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUgS4-0005Yo-Ne; Sun, 17 Jun 2018 22:47:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124209-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 linux-next:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=4b373f94fee5acf2ff4c1efbb3f702060379df1f
X-Osstest-Versions-That: linux=19785cf93b6c4252981894394f2dbd35c5e5d1ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 22:47:16 +0000
Subject: [Xen-devel] [linux-next test] 124209: 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>

ZmxpZ2h0IDEyNDIwOSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyMDkvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDE1MQoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNDE1MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGJsb2NrZWQgaW4gMTI0MTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTEKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDEyNDE1MQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MTUxCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
MjQxNTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEyNDE1MQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTUxCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQxNTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDE1MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI0MTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI0MTUxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQxNTEKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDE1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTUxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
NGIzNzNmOTRmZWU1YWNmMmZmNGMxZWZiYjNmNzAyMDYwMzc5ZGYxZgpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgMTk3ODVjZjkzYjZjNDI1Mjk4MTg5NDM5NGYyZGJkMzVj
NWU1ZDFlYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90
IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyMDkgIDIwMTgtMDYtMTUg
MDk6MTk6MDEgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 17 23:37:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 17 Jun 2018 23:37: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 1fUhEq-0002oo-RP; Sun, 17 Jun 2018 23: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=k7fy=jd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUhEp-0002ob-Qe
 for xen-devel@lists.xenproject.org; Sun, 17 Jun 2018 23:37:39 +0000
X-Inumbo-ID: 0f2f7983-7287-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f2f7983-7287-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 01:35: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 1fUhEl-0000zK-RK; Sun, 17 Jun 2018 23:37: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 1fUhEl-0008MY-IV; Sun, 17 Jun 2018 23:37:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUhEl-0002dP-Ho; Sun, 17 Jun 2018 23:37:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124248-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-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-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-amd64-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xl-credit2: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-credit2: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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
X-Osstest-Versions-That: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 17 Jun 2018 23:37:35 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124248: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDI0OCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI0OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjQw
NDMKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAxNSBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgUkVHUi4gdnMuIDEyNDA0MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkzOQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBs
aWtlIDEyNDAwOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDA5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQwMDkK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9k
c3RfaG9zdCBmYWlsIGxpa2UgMTI0MDQzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQwNDMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgbGlrZSAxMjQwNDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE4IGd1
ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBsaWtlIDEyNDA0MwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0
MDQzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRl
N2ZmMmEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDFjNmI4ZjIzYjlj
NTA5OWNkZjlhNTMwZTBkMDQ0YjFhYjVhODM1MTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA0
MyAgMjAxOC0wNi0xMCAxMjoyNjozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjQxODAgIDIwMTgtMDYtMTMgMjE6MDY6MjEgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQyNDggIDIwMTgtMDYtMTYgMTU6MDc6MjIgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMTM6NDU6Mjgg
MjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGFjY291bnQgZm9yIGZ1bGx5IGVhZ2VyIEZQVSBtb2Rl
IGluIGVtdWxhdGlvbgogICAgCiAgICBJbiBmdWxseSBlYWdlciBtb2RlIHdlIG11c3Qgbm90IGNs
ZWFyIGZwdV9kaXJ0aWVkLCBzZXQgQ1IwLlRTLCBvciBpbnZva2UKICAgIHRoZSBmcHVfbGVhdmUo
KSBob29rLiBJbnN0ZWFkIGRvIHdoYXQgdGhlIG1vZGUncyBuYW1lIHNheXM6IFJlc3RvcmUKICAg
IHN0YXRlIHJpZ2h0IGF3YXkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZTIzZDIyMzRlMDg4NzJhYzFj
NzE5ZjNlMzM4OTk0NTgxNDgzNDQwZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMTUgMTE6NDk6
MDYgKzAyMDAKCmNvbW1pdCAwYjE5MDRjNDc1NTZhMDMyZWJkMWNhNTNhNmY5NDY4N2RkMmViNzE4
CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGln
YXRpb25zIGZvciBMYXp5RlBVCiAgICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBh
dCBsZWFzdCBOZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNo
YW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQu
CiAgICAKICAgIE9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdl
ciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcg
YWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAg
c2NoZWR1bGVkIHZjcHVzLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0y
MDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0
OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0KQoKY29tbWl0IDg1OWZjNTU3MDRmNzk3MTI5ZTZlMzM4
ZDczZjE0Yzc4YjYyODhhZGQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2
OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlz
IGlzIGNvbnRyb2xsZWQgb24gYSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAK
ICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkg
cGlja2VkIGZyb20gY29tbWl0IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2
N2IpCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 03:38:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 03:38:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUl02-0001SY-8O; Mon, 18 Jun 2018 03:38: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=7cbz=je=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fUl01-0001SS-UP
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 03:38:37 +0000
X-Inumbo-ID: 1b02f997-72a9-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1b02f997-72a9-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 03:38:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D83B780D;
 Sun, 17 Jun 2018 20:38:36 -0700 (PDT)
Received: from [10.96.8.63] (unknown [10.96.8.63])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ED9FE3F25D;
 Sun, 17 Jun 2018 20:38:33 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-12-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <551fb6cb-2358-731d-ec04-7032b216a44f@arm.com>
Date: Fri, 15 Jun 2018 17:58:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-12-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 12/15] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDA2LzEzLzIwMTggMTE6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBJbnRyb2R1Y2UgdnBsMDExIHN1cHBvcnQgdG8gZ3Vlc3RzIHN0YXJ0ZWQgZnJvbSBY
ZW46IGl0IHByb3ZpZGVzIGEKPiBzaW1wbGUgd2F5IHRvIHByaW50IG91dHB1dCBmcm9tIGEgZ3Vl
c3QsIGFzIG1vc3QgZ3Vlc3RzIGNvbWUgd2l0aCBhCj4gcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNv
IGFibGUgdG8gcHJvdmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCj4gaW50ZXJydXB0IHN1cHBv
cnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNzAgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdl
ZCwgNzAgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBiNGY1NjBmLi5m
ZjY1MDU3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0xNDcwLDYgKzE0NzAsNzAgQEAgc3Rh
dGljIGludCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQpCj4gICAgICAgcmV0dXJuIHJlczsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgdm9pZCBzZXRf
aW50ZXJydXB0KGdpY19pbnRlcnJ1cHRfdCAqaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAoK
VGhlIGRlZmluaXRpb24gb2YgaW50ZXJydXB0IGxvb2tzIHN1c3BpY2lvdXMuIGdpY19pbnRlcnJ1
cHRfdCBpcyBkZWZpbmVkIAphcyBiZTMyWzNdLiBIZXJlIHlvdSBwYXNzIGEgcG9pbnRlciwgc28g
aW50ZXJydXB0IHR5cGUgd291bGQgYmUgX19iZTMyIAoqKiwgdGhhdCB5b3UgY3J1ZGVseSBjYXN0
IHRvIF9fYmUzMiogYmVsb3cuCgpNb3N0IGxpa2VseSB5b3UgZG9uJ3Qgd2FudCB0byBwYXNzIGEg
cG9pbnRlciBoZXJlIGFuZCBqdXN0IHVzZSB0aGUgdHlwZSAKZ2ljX2ludGVycnVwdF90LiBCZWNh
dXNlIGl0IGlzIGFuIGFycmF5LCB0aGVuIHRoZXJlIHdpbGwgYmUgbm8gaXNzdWUuCgo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHVtYXNrLCB1bnNpZ25lZCBpbnQg
bGV2ZWwpCj4gK3sKPiArICAgIF9fYmUzMiAqY2VsbHMgPSAoX19iZTMyICopIGludGVycnVwdDsK
CkV4cGxpY2l0IGNhc3QgYXJlIGFsd2F5cyBhIGJhZCBpZGVhLiBJZiB5b3UgbmVlZCBvbmUsIHRo
ZW4gbW9zdGx5IGxpa2VseSAKeW91IGRpZCBzb21ldGhpbmcgd3JvbmcgOikuIEluIHRoYXQgY2Fz
ZSBpbnRlcnJ1cHQgdHlwZSBpcyBfX2JlMzIqKiBhbmQgCnlvdSBjYXN0IHRvIF9fYmUzMiouIElm
IHlvdSBjaGFuZ2UgdGhlIHR5cGUgYXMgc3VnZ2VzdGVkIGFib3ZlLCB0aGVuIHRoZSAKY2FzdCB3
aWxsIG5vdCBiZSBuZWNlc3NhcnkgaGVyZS4KCj4gKyAgICBpbnQgaXNfcHBpID0gKGlycSA8IDMy
KTsKPiArCj4gKyAgICBpcnEgLT0gKGlzX3BwaSkgPyAxNjogMzI7IC8qIFBQSXMgc3RhcnQgYXQg
MTYsIFNQSXMgYXQgMzIgKi8KPiArCj4gKyAgICAvKiBTZWUgbGludXggRG9jdW1lbnRhdGlvbi9k
ZXZpY3RyZWUvYmluZGluZ3MvYXJtL2dpYy50eHQgKi8KPiArICAgIGR0X3NldF9jZWxsKCZjZWxs
cywgMSwgaXNfcHBpKTsgLyogaXMgYSBQUEk/ICovCj4gKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMs
IDEsIGlycSk7Cj4gKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIChjcHVtYXNrIDw8IDgpIHwg
bGV2ZWwpOwo+ICt9CgpXZSBhbHJlYWR5IGhhdmUgYSBmdW5jdGlvbiB0byBnZW5lcmF0ZSBQUEkg
aW50ZXJydXB0IAooc2V0X2ludGVycnVwdF9wcGkpLiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBl
eHRlbmQgaXQgdG8gc3VwcG9ydCBpbnRlcnJ1cHQ/CgpNb3N0IGxpa2VseSwgeW91IHdpbGwgd2Fu
dCB0byB1c2Ugc2V0X2ludGVycnVwdCguLi4pIGV2ZXJ5d2hlcmUgYW5kIGp1c3QgCmRyb3Agc2V0
X2ludGVycnVwdF9wcGkuCgo+ICsKPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUK
PiArc3RhdGljIGludCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwgdm9pZCAqZmR0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYWRk
cmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQo+ICt7Cj4gKyAgICBpbnQgcmVzOwo+ICsgICAgZ2ljX2lu
dGVycnVwdF90IGludHI7Cj4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2Vs
bHM7Cj4gKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZTsKPiArICAgIF9fYmUzMiByZWdbbnJf
Y2VsbHNdOwo+ICsgICAgX19iZTMyICpjZWxsczsKPiArCj4gKyAgICByZXMgPSBmZHRfYmVnaW5f
bm9kZShmZHQsICJzYnNhLXBsMDExIik7Cj4gKyAgICBpZiAocmVzKQoKQ29kaW5nIHN0eWxlOgoK
aWYgKCAuLi4gKQoKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sc2JzYS11YXJ0Iik7CgpUbyBt
YWtlIGNsZWFyLCB5b3UgYXJlIGV4cG9zaW5nIGEgU0JTQSBjb21wYXRpYmxlIFVBUlQgYW5kIG5v
dCBhIFBMMDExLiAKU0JTQSBVQVJUIGlzIGEgc3Vic2V0IG9mIFBMMDExIHIxcDUuIEEgZnVsbCBQ
TDAxMSBpbXBsZW1lbnRhdGlvbiBpbiBYZW4gCndvdWxkIGp1c3QgYmUgdG9vIGRpZmZpY3VsdCwg
c28geW91ciBndWVzdCBtYXkgcmVxdWlyZSBzb21lIGNoYW5nZXMgaW4gCnRoZWlyIGRyaXZlci4K
CkkgdGhpbmsgdGhpcyBpcyBhIHNtYWxsIHByaWNlIHRvIHBheSwgYnV0IEkgd2FudGVkIHRvIG1h
a2Ugc3VyZSB5b3UgCmRvbid0IGV4cGVjdCB0aGUgZ3Vlc3QgdG8gZHJpdmUgdGhlIFVBUlQgdGhl
IHNhbWUgd2F5IGEgUEwwMTEuCgo+ICsgICAgaWYgKHJlcykKCkNvZGluZyBzdHlsZQoKPiArICAg
ICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIGNlbGxzID0gJnJlZ1swXTsKPiArICAgIGR0X2No
aWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBHVUVTVF9QTDAxMV9C
QVNFLAo+ICsgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpFKTsKClRoZSBpbmRlbnRhdGlvbiBs
b29rcyB3cm9uZyBoZXJlLgoKPiArICAgIGlmIChyZXMpCgpDb2Rpbmcgc3R5bGUKCj4gKyAgICAg
ICAgcmV0dXJuIHJlczsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcs
IHNpemVvZihyZWcpKTsKPiArICAgIGlmIChyZXMpCgpDb2Rpbmcgc3R5bGUKCj4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiArCj4gKyAgICBzZXRfaW50ZXJydXB0KCZpbnRyLCBHVUVTVF9WUEwwMTFf
U1BJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0hJR0gpOwo+ICsKPiArICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyKSk7Cj4gKyAgICBp
ZiAocmVzKQoKQ29kaW5nIHN0eWxlCgo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAg
cmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQSEFORExFX0dJQyk7Cj4gKyAgICBpZiAocmVzKQoKQ29k
aW5nIHN0eWxlCgo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgLyogVXNlIGEgZGVm
YXVsdCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAqLwo+ICsgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQs
ICJjdXJyZW50LXNwZWVkIiwgMTE1MjAwKTsKPiArCj4gKyAgICByZXMgPSBmZHRfZW5kX25vZGUo
ZmR0KTsKPiArICAgIGlmIChyZXMpCgpDb2Rpbmcgc3R5bGUKCj4gKyAgICAgICAgcmV0dXJuIHJl
czsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsjZW5kaWYKPiArCj4gICAjZGVmaW5lIERP
TVVfRFRCX1NJWkUgNDA5Ngo+ICAgc3RhdGljIGludCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICB7Cj4gQEAgLTE1MzEsNiAr
MTU5NSwxMiBAQCBzdGF0aWMgaW50IHByZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICBpZiAoIHJldCApCj4gICAgICAgICAg
IGdvdG8gZXJyOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFLgo+ICsg
ICAgcmV0ID0gbWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywg
c2l6ZWNlbGxzKTsKCkkgd291bGQgcHJlZmVyIGlmIGRvbid0IGV4cG9zZSB0aGUgcGwwMTEgYnkg
ZGVmYXVsdCB0byBhIGd1ZXN0IGFuZCAKcHJvdmlkZSBhIHdheSB0byBlbmFibGUgaXQgZm9yIGEg
Z2l2ZW4gZ3Vlc3QKCj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKyNl
bmRpZgo+ICsKPiAgICAgICByZXQgPSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7Cj4gICAgICAg
aWYgKCByZXQgPCAwICkKPiAgICAgICAgICAgZ290byBlcnI7Cj4gCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 03:38:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 03:38:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUkzY-0001QG-Eb; Mon, 18 Jun 2018 03: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=7cbz=je=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fUkzX-0001QB-NW
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 03:38:07 +0000
X-Inumbo-ID: 08ab3bc5-72a9-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 08ab3bc5-72a9-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 03:38: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 580F280D;
 Sun, 17 Jun 2018 20:38:05 -0700 (PDT)
Received: from [10.96.8.63] (unknown [10.96.8.63])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D447E3F25D;
 Sun, 17 Jun 2018 20:38:02 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
Date: Fri, 15 Jun 2018 17:21:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 wei.liu2@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA2LzE0LzIwMTggMTA6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBUaHUsIDE0IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDEz
LzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBNb3ZlIGEgZmV3IGNv
bnN0YW50cyBkZWZpbmVkIGJ5IGxpYnhsX2FybS5jIHRvCj4+PiB4ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaCwgc28gdGhhdCB0aGV5IGFyZSB0b2dldGhlciB3aXRoIHRoZSBvdGhlcgo+Pj4g
Z3Vlc3QgcmVsYXRlZCAjZGVmaW5lcyBzdWNoIGFzIEdVRVNUX0dJQ0RfQkFTRSBhbmQgR1VFU1Rf
VlBMMDExX1NQSS4KPj4+IEFsc28sIHRoaXMgd2F5IHRoZXkgY2FuIGJlIHJldXNlZCBieSBoeXBl
cnZpc29yIGNvZGUuCj4+Cj4+IEFsbCB2YXJpYWJsZXMgbW92ZWQgdG8gYXJjaC1hcm0uaCBzaG91
bGQgYmUgcHJlZml4ZWQgd2l0aCBHVUVTVF8qIHRvIGF2b2lkCj4+IGNsYXNoIHdpdGggdGhlIHJl
c3Qgb2YgWGVuLgo+IAo+IEknbGwgZG8uCj4gCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4gQ0M6IHdlaS5saXUyQGNpdHJp
eC5jb20KPj4+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4+PiAtLS0KPj4+ICAgIHRv
b2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgIHwgMjYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPj4+ICAgIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgMjYgKysrKysrKysrKysr
KysrKysrKysrKysrKysKPj4+ICAgIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwg
MjYgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPj4+IGluZGV4IDhhZjlmNmYuLjg5YTQxN2Yg
MTAwNjQ0Cj4+PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+Pj4gKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMKPj4+IEBAIC04LDIzICs4LDYgQEAKPj4+ICAgICNpbmNsdWRlIDxs
aWJmZHQuaD4KPj4+ICAgICNpbmNsdWRlIDxhc3NlcnQuaD4KPj4+ICAgIC0vKioKPj4+IC0gKiBJ
UlEgbGluZSB0eXBlLgo+Pj4gLSAqIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1
bHQsIHVuc3BlY2lmaWVkIHR5cGUKPj4+IC0gKiBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAg
LSByaXNpbmcgZWRnZSB0cmlnZ2VyZWQKPj4+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcg
ICAgLSBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4+PiAtICogRFRfSVJRX1RZUEVfRURHRV9CT1RI
ICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4+PiAtICogRFRfSVJR
X1RZUEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKPj4+IC0gKiBEVF9J
UlFfVFlQRV9MRVZFTF9MT1cgICAgICAgLSBsb3cgbGV2ZWwgdHJpZ2dlcmVkCj4+PiAtICovCj4+
PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAwMDAwCj4+PiAtI2Rl
ZmluZSBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAweDAwMDAwMDAxCj4+PiAtI2RlZmluZSBE
VF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAweDAwMDAwMDAyCj4+PiAtI2RlZmluZSBEVF9JUlFf
VFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+PiAtICAgIChEVF9J
UlFfVFlQRV9FREdFX0ZBTExJTkcgfCBEVF9JUlFfVFlQRV9FREdFX1JJU0lORykKPj4+IC0jZGVm
aW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4MDAwMDAwMDQKPj4+IC0jZGVmaW5lIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKPj4+IC0KPj4KPj4gVGhvc2UgZGVm
aW5lcyBoYXZlIG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgZ3Vlc3QgaXRzZWxmLiBUaGV5IGFyZSBj
dXJyZW50bHkKPj4gZGVmaW5lIGluIFhlbiB3aXRob3V0IHRoZSBEVF8gcHJlZml4Lgo+IAo+IFNv
dW5kcyBsaWtlIHdlIHdhbnQgdG8gZ2V0IHJpZCBvZiB0aGUgRFRfSVJRX1RZUEVfKiBkZWZpbml0
aW9ucwo+IGNvbXBsZXRlbHksIG1vdmUgdGhlIElSUV9UWVBFXyogZGVmaW5pdGlvbnMgZnJvbSBk
ZXZpY2VfdHJlZS5oIHRvIGhlcmUsCj4gYW5kIHN0YXJ0IHVzaW5nIHRoZW0gaW4gdG9vbHMvbGli
eGwvbGlieGxfYXJtLmMgKHdoaWNoIGludm9sdmVzIGEKPiByZW5hbWluZyBzL0RUX0lSUV9UWVBF
L0lSUV9UWVBFL2cpLgo+IAo+IElzIHRoYXQgd2hhdCB5b3UgaGFkIGluIG1pbmQ/CgpFdmVuIGlm
IERUIGlzIEFybSBvbmx5IHRvZGF5LCB0aGUgRFQgY29kZSBpcyBpbiBjb21tb24gY29kZSBhbmQg
CnRoZXJlZm9yZSBoZWFkZXIgZGV2aWNlX3RyZWUuaCBzaG91bGQgY29udGFpbiBldmVyeSB0aGlu
ZyBuZWNlc3NhcnkgdG8gCnVzZSBhIERULgoKSWYgd2Ugc3RpbGwgd2FudCB0byBzaGFyZSBjb25z
dGFudCB3aXRoIGxpYnhsIHRoZW4gSSB3b3VsZCBwcmVmZXIgdG8gCmludHJvZHVjZSBhIG5ldyBo
ZWFkZXIgKHNpbWlsYXIgdG8gYWNwaS9hY2NvbmZpZy5oKSB0aGF0IHByb3ZpZGUgYWxsIHRoZSAK
Y29tbW9uIHZhbHVlcy4KCk5vdGUgdGhhdCB0aGUgaHlwZXJ2aXNvciBvbmUgZG9uJ3QgaGF2ZSB0
aGUgRFRfIHByZWZpeCBiZWNhdXNlIHRoZXkgYXJlIAp1c2UgdG8gZGVzY3JpYmUgSVJRIGZvciBi
b3RoIERUIGFuZCBBQ1BJIGluIFhlbi4gSXQgaXMgbm90IHRoYXQgbmljZSwgd2UgCm1pZ2h0IHdh
bnQgdG8gaW50cm9kdWNlIGFsaWFzZXMgaW4gdGhhdCBjYXNlLiBTbyB3ZSBrZWVwIERUXyogaW4g
bGlieGwuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 03:38:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 03:38:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUkze-0001QR-Oy; Mon, 18 Jun 2018 03:38:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7cbz=je=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fUkzc-0001QM-Tw
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 03:38:12 +0000
X-Inumbo-ID: 0bc94fa5-72a9-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0bc94fa5-72a9-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 03:38: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 5395D80D;
 Sun, 17 Jun 2018 20:38:11 -0700 (PDT)
Received: from [10.96.8.63] (unknown [10.96.8.63])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 51EDF3F25D;
 Sun, 17 Jun 2018 20:38:10 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
 <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
 <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <998426f2-cafc-e201-48db-a5d5dbf4b994@arm.com>
Date: Fri, 15 Jun 2018 17:32: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: <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 09/15] xen/arm: refactor construct_dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDA2LzE1LzIwMTggMTI6MzUgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBUaHUsIDE0IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDEz
LzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiAtCj4+PiAtICAgIHBy
aW50aygiKioqIExPQURJTkcgRE9NQUlOIDAgKioqXG4iKTsKPj4+IC0gICAgaWYgKCBkb20wX21l
bSA8PSAwICkKPj4+IC0gICAgewo+Pj4gLSAgICAgICAgd2FybmluZ19hZGQoIlBMRUFTRSBTUEVD
SUZZIGRvbTBfbWVtIFBBUkFNRVRFUiAtIFVTSU5HIDUxMk0gRk9SCj4+PiBOT1dcbiIpOwo+Pj4g
LSAgICAgICAgZG9tMF9tZW0gPSBNQig1MTIpOwo+Pj4gLSAgICB9Cj4+PiAtCj4+PiAtCj4+PiAt
ICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7Cj4+PiAtCj4+PiAtICAgIGQtPm1heF9wYWdlcyA9IH4w
VTsKPj4+IC0KPj4+IC0gICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsKPj4+IC0g
ICAga2luZm8uZCA9IGQ7Cj4+PiAtCj4+PiAtICAgIHJjID0ga2VybmVsX3Byb2JlKCZraW5mbyk7
Cj4+PiAtICAgIGlmICggcmMgPCAwICkKPj4+IC0gICAgICAgIHJldHVybiByYzsKPj4+IC0KPj4+
ICAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4+PiAgICAgICAgLyogaWYgYWFyY2gzMiBtb2RlIGlz
IG5vdCBzdXBwb3J0ZWQgYXQgRUwxIGRvIG5vdCBhbGxvdyAzMi1iaXQgZG9tYWluCj4+PiAqLwo+
Pj4gLSAgICBpZiAoICEoY3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLnR5cGUgPT0gRE9NQUlOXzMy
QklUICkKPj4+ICsgICAgaWYgKCAhKGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby0+dHlwZSA9PSBE
T01BSU5fMzJCSVQgKQo+Pj4gICAgICAgIHsKPj4+ICAgICAgICAgICAgcHJpbnRrKCJQbGF0Zm9y
bSBkb2VzIG5vdCBzdXBwb3J0IDMyLWJpdCBkb21haW5cbiIpOwo+Pj4gICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPj4+ICAgICAgICB9Cj4+PiAtICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5
cGU7Cj4+Cj4+IEFueSByZWFzb24gdG8gbW92ZSB0aGlzIG91dD8KPiAKPiBZZWFoLCBpbml0aWFs
bHkgSSBsZWZ0IGl0IHRoZXJlIGJ1dCBpdCBkaWRuJ3Qgd29yay4gSXQgbmVlZHMgdG8gYmUgc2V0
Cj4gYmVmb3JlIGNhbGxpbmcgYWxsb2NhdGVfbWVtb3J5KCkgZm9yIGRvbVVzIG90aGVyd2lzZSBt
ZW1vcnkgYWxsb2NhdGlvbnMKPiBmYWlsLgoKT2ggYmVjYXVzZSBhbGxvY2F0ZV9kb21haW4oZCkg
cmVseSBvbiBpc19kb21haW5fMzJiaXQsIHJpZ2h0PyBJIGRvbid0IAptdWNoIGxpa2UgdGhlIGR1
cGxpY2F0aW9uIGhlcmUganVzdCBiZWNhdXNlIG9mIHByZXBhcmVfZHRiX2RvbVUuIEkgYW0gCndv
bmRlcmluZyBpZiB3ZSBjb3VsZCBkbzoKCmlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAg
IHByZXBhcmVfZHRiX2RvbVUoLi4uKTsKZWxzZSBpZiAoIGFjcGlfZGlzYWJsZWQgKQogICBwcmVw
YXJlX2FjcGlfaHdkb20oLi4uKTsKZWxzZQogICBwcmVwYXJlX2R0X2h3ZG9tKC4uLi4pOwoKPj4+
ICsgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKPj4+ICsgICAgICAgIHJjID0gcHJlcGFyZV9kdGIo
ZCwgJmtpbmZvKTsKPj4+ICsgICAgZWxzZQo+Pj4gKyAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGko
ZCwgJmtpbmZvKTsKPj4+ICsKPj4+ICsgICAgaWYgKCByYyA8IDAgKQo+Pj4gKyAgICAgICAgcmV0
dXJuIHJjOwo+Pj4gKwo+Pj4gKyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwo+Pgo+PiBZ
b3Ugc2F5ICJubyBmdW5jdGlvbmFsIGNoYW5nZSIgaW4gdGhpcyBwYXRjaC4gQnV0IHRoaXMgaXMg
b25lLiBUaGUgbW9kdWxlIGFyZQo+PiBub3cgZGlzY2FyZCBtdWNoIGVhcmxpZXIuIFRoaXMgaW1w
bHkgdGhhdCBtZW1vcnkgYmFraW5nIHRoZSBJbWFnZS9Jbml0cmQgd2lsbAo+PiBiZSBmcmVlIHRv
IGJlIHJlLXVzZWQgYXQgYW55IHRpbWUuCj4+Cj4+IEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyB3aGF0
IHdlIHdhbnQuIFVubGVzcyB5b3UgY2FuIHByb21pc2Ugbm8gbWVtb3J5IGlzCj4+IGFsbG9jYXRl
ZCBpbiBfX2NvbnN0cnVjdF9kb21haW4oKS4KPiAKPiBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygp
IHdpbGwgYmUgbW92ZWQgbGF0ZXIgYnkgcGF0Y2ggIzE0LCBidXQgSSB0aGluawo+IGl0IG1ha2Vz
IHNlbnNlIHRvIGNhbGwgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKSBhZnRlcgo+IF9fY29uc3Ry
dWN0X2RvbWFpbigpIGhlcmUuCgpZZWFoLCBJIG5vdGljZWQgeW91IG1vdmVkIHRoZSBkaXNjYXJk
X2luaXRpYWxfbW9kdWxlcygpIGxhdGVyIG9uLiBCdXQgSSAKd291bGQgbGlrZSB0byBoYXZlIHRo
ZSBzZXJpZXMgYmlzZWN0YWJsZSBpZiBwb3NzaWJsZSA6KS4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 03:38:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 03:38:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUl0C-0001XM-JU; Mon, 18 Jun 2018 03:38:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7cbz=je=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fUl0B-0001Wr-6A
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 03:38:47 +0000
X-Inumbo-ID: bdf0cf9c-72a8-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bdf0cf9c-72a8-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 05:36:10 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 261DC80D;
 Sun, 17 Jun 2018 20:38:44 -0700 (PDT)
Received: from [10.96.8.63] (unknown [10.96.8.63])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 421013F25D;
 Sun, 17 Jun 2018 20:38:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-13-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cdb975de-040b-f1af-d7c0-4f48b9f78ae1@arm.com>
Date: Fri, 15 Jun 2018 18:38:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-13-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 13/15] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGkgU3RlZmFubywKCk9uIDA2LzEzLzIwMTggMTE6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBNYWtlIHZwbDAxMSBiZWluZyBhYmxlIHRvIGJlIHVzZWQgd2l0aG91dCBhIHVzZXJz
cGFjZSBjb21wb25lbnQgaW4gRG9tMC4KPiBJbiB0aGF0IGNhc2UsIG91dHB1dCBpcyBwcmludGVk
IHRvIHRoZSBYZW4gc2VyaWFsIGFuZCBpbnB1dCBpcyByZWNlaXZlZAo+IGZyb20gdGhlIFhlbiBz
ZXJpYWwgb25lIGNoYXJhY3RlciBhdCBhIHRpbWUuCj4gCj4gQ2FsbCBkb21haW5fdnBsMDExX2lu
aXQgZHVyaW5nIGNvbnN0cnVjdF9kb21VLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyAgfCAgOSArKystCj4gICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwg
OTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgMiArCj4gICAzIGZpbGVzIGNoYW5nZWQsIDg0IGlu
c2VydGlvbnMoKyksIDI1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBm
ZjY1MDU3Li45N2YxNGNhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0yNDgyLDcgKzI0ODIs
MTQgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICAgICAgaWYgKCByYyA8IDAgKQo+ICAgICAgICAgICBy
ZXR1cm4gcmM7Cj4gICAKPiAtICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZv
KTsKPiArICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gKyAgICBpZiAo
IHJjIDwgMCApCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiArI2lmZGVmIENPTkZJR19TQlNB
X1ZVQVJUX0NPTlNPTEUKPiArICAgIHJjID0gZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOwoK
U2VlIG15IHJlbWFyayBvbiB0aGUgcHJldmlvdXMgcGF0Y2ggYWJvdXQgZXhwb3NpbmcgdnBsMDEx
IGJ5IGRlZmF1bHQuCgo+ICsjZW5kaWYKPiArICAgIHJldHVybiByYzsKPiAgIH0KPiAgIAo+ICAg
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCBh
MjgxZWFiLi41ZjFkYzdhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC0zNCw2ICszNCw4IEBACj4gICAjaW5jbHVk
ZSA8YXNtL3ZnaWMtZW11bC5oPgo+ICAgI2luY2x1ZGUgPGFzbS92cGwwMTEuaD4KPiAgIAo+ICtz
dGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkKTsKPiArCj4gICAv
Kgo+ICAgICogU2luY2UgcGwwMTEgcmVnaXN0ZXJzIGFyZSAzMi1iaXQgcmVnaXN0ZXJzLCBhbGwg
cmVnaXN0ZXJzCj4gICAgKiBhcmUgaGFuZGxlZCBzaW1pbGFybHkgYWxsb3dpbmcgOC1iaXQsIDE2
LWJpdCBhbmQgMzItYml0Cj4gQEAgLTc3LDYgKzc5LDI5IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV91
cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgI2VuZGlmCj4gICB9
Cj4gICAKPiArdm9pZCB2cGwwMTFfcmVhZF9jaGFyKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykK
ClRoZSBuYW1lIGlzIHNsaWdodGx5IG9kZC4gRnJvbSB0aGUgbmFtZSwgSSB3b3VsZCBleHBlY3Qg
dGhhdCBhIGNoYXJhY3RlciAKaXMgcmV0dXJuZWQuIEJ1dCBpbiBmYWN0LCB5b3Ugd3JpdGUgYSBj
aGFyYWN0ZXIgeW91IHJlY2VpdmVkIGluIHRoZSAKcmluZy4gU28gYSBiZXR0ZXIgbmFtZSB3b3Vs
ZCBiZSB2cGwwMTFfcnhfY2hhci4KCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4g
KyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7Cj4gKyAgICBzdHJ1Y3QgeGVu
Y29uc19pbnRlcmZhY2UgKmludGYgPSBkLT5hcmNoLnZwbDAxMS5yaW5nX2J1ZjsKPiArCj4gKyAg
ICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gKwo+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2Nv
bnM7Cj4gKyAgICBpbl9wcm9kID0gaW50Zi0+aW5fcHJvZDsKPiArICAgIGlmICh4ZW5jb25zX3F1
ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PSBzaXplb2YoaW50Zi0+
aW4pKQo+ICsgICAgewo+ICsgICAgICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+ICsgICAg
ICAgIHJldHVybjsKPiArICAgIH0KPiArCj4gKyAgICBpbnRmLT5pblt4ZW5jb25zX21hc2soaW5f
cHJvZCwgc2l6ZW9mKGludGYtPmluKSldID0gYzsKPiArICAgIGludGYtPmluX3Byb2QgPSBpbl9w
cm9kICsgMTsKPiArCj4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiArICAgIHZwbDAx
MV9kYXRhX2F2YWlsKGQpOwo+ICt9Cj4gKwo+ICAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRf
ZGF0YShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
Cj4gQEAgLTE2Niw5ICsxOTEsMTggQEAgc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGEoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAx
MSA9ICZkLT5hcmNoLnZwbDAxMTsKPiAgICAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmlu
dGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X2NvbnMs
IG91dF9wcm9kOwo+ICsgICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWwgPSAwOwo+ICAgCj4gICAg
ICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ICAgCj4gKyAgICBpZiAoIHZwbDAxMS0+cmluZ19w
YWdlID09IE5VTEwgKQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygiJWMiLCBkYXRhKTsKPiAr
ICAgICAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ICsgICAgICAgICAgICBwcmludGsoIkRPTSV1OiAi
LCBkLT5kb21haW5faWQpOwo+ICsgICAgICAgIGdvdG8gZG9uZTsKPiArICAgIH0KPiArCgpJIHdv
dWxkIHJhdGhlciBpbnRyb2R1Y2Ugc2VwYXJhdGUgZnVuY3Rpb24gdG8gcmVhZC93cml0ZSBkYXRh
IGZvciB0aGUgCmNhc2Ugd2l0aG91dCBQViBjb25zb2xlLiBBbmQgdXNlIGl0IHdoZXJlIGFwcHJv
cHJpYXRlLiBUaGlzIHdvdWxkIG1ha2UgCnRoZSBjb2RlIHNsaWdodGx5IGVhc2llciB0byB1bmRl
cnN0YW5kIGJlY2F1c2UgInJpbmdfcGFnZSA9PSBOVUxMIiBpcyAKc2xpZ2h0bHkgdW50dWl0aXZl
LgoKQW4gaWRlYSB3b3VsZCBiZSBpbnRyb2R1Y2UgY2FsbGJhY2sgYW5kIHNldCB0aGVtIGR1cmlu
ZyB0aGUgCmluaXRpYWxpemF0aW9uIG9mIHRoZSB2cGwwMTEgZm9yIHRoZSBkb21haW4uCgo+ICAg
ICAgIG91dF9jb25zID0gaW50Zi0+b3V0X2NvbnM7Cj4gICAgICAgb3V0X3Byb2QgPSBpbnRmLT5v
dXRfcHJvZDsKPiAgIAo+IEBAIC0xODQsMTMgKzIxOCwxMCBAQCBzdGF0aWMgdm9pZCB2cGwwMTFf
d3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gICAgICAgaWYgKCB4
ZW5jb25zX3F1ZXVlZChvdXRfcHJvZCwgb3V0X2NvbnMsIHNpemVvZihpbnRmLT5vdXQpKSAhPQo+
ICAgICAgICAgICAgc2l6ZW9mIChpbnRmLT5vdXQpICkKPiAgICAgICB7Cj4gLSAgICAgICAgdW5z
aWduZWQgaW50IGZpZm9fbGV2ZWw7Cj4gLQo+ICAgICAgICAgICBpbnRmLT5vdXRbeGVuY29uc19t
YXNrKG91dF9wcm9kLCBzaXplb2YoaW50Zi0+b3V0KSldID0gZGF0YTsKPiAgICAgICAgICAgb3V0
X3Byb2QgKz0gMTsKPiAgICAgICAgICAgc21wX3dtYigpOwo+ICAgICAgICAgICBpbnRmLT5vdXRf
cHJvZCA9IG91dF9wcm9kOwo+IC0KClNwdXJpb3VzIGNoYW5nZS4KCj4gICAgICAgICAgIGZpZm9f
bGV2ZWwgPSB4ZW5jb25zX3F1ZXVlZChvdXRfcHJvZCwgb3V0X2NvbnMsIHNpemVvZihpbnRmLT5v
dXQpKTsKPiAgIAo+ICAgICAgICAgICBpZiAoIGZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGludGYtPm91
dCkgKQo+IEBAIC0yMDUsMTQgKzIzNiwxNSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0
YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gICAgICAgICAgICAgICAgKi8KPiAg
ICAgICAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IEJVU1k7Cj4gICAgICAgICAgIH0KPiAtCj4g
LSAgICAgICAgdnBsMDExX3VwZGF0ZV90eF9maWZvX3N0YXR1cyh2cGwwMTEsIGZpZm9fbGV2ZWwp
Owo+IC0KPiAtICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gICAg
ICAgfQo+ICAgICAgIGVsc2UKPiAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBsMDEx
OiBVbmV4cGVjdGVkIE9VVCByaW5nIGJ1ZmZlciBmdWxsXG4iKTsKPiAgIAo+ICtkb25lOgo+ICsg
ICAgdnBsMDExX3VwZGF0ZV90eF9maWZvX3N0YXR1cyh2cGwwMTEsIGZpZm9fbGV2ZWwpOwo+ICsK
PiArICAgIHZwbDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhkKTsKCkhtbW0sIG5vdyB5b3Ug
d2lsbCBjYWxsIHZwbDAxMV91cGRhdGVfKiBpbiB0aGUgZXJyb3IgY2FzZSB3aGVuIHdyaXRpbmcg
CnRvIHRoZSBjYXNlLiBJZiB5b3Ugd2FudCB0byBrZWVwIHRoYXQsIHRoaXMgc2hvdWxkIGF0IGxl
YXN0IGJlIGV4cGxhaW5lZCAKaW4gdGhlIGNvbW1pdCBtZXNzYWdlIG9yIHByb2JhYmx5IGJlIGEg
c2VwYXJhdGUgcGF0Y2guCgo+ICsKPiAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiAg
IAo+ICAgICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+IEBAIC00NjIsMTMgKzQ5NCwzMCBA
QCBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2cGwwMTFf
aW5pdF9pbmZvICppbmZvKQo+ICAgICAgIGlmICggdnBsMDExLT5yaW5nX2J1ZiApCj4gICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwo+ICAgCj4gLSAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0byBY
ZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiAtICAgIHJjID0gIHByZXBhcmVfcmluZ19mb3JfaGVscGVy
KGQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4p
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19wYWdl
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19idWYp
Owo+IC0gICAgaWYgKCByYyA8IDAgKQo+IC0gICAgICAgIGdvdG8gb3V0Owo+ICsgICAgaWYgKCBp
bmZvICE9IE5VTEwgKQoKUGxlYXNlIGRvY3VtZW50IGhvdyBpbmZvIGNvdWxkIGJlIE5VTEwgaGVy
ZS4KCj4gKyAgICB7Cj4gKyAgICAgICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJl
c3Mgc3BhY2UuICovCj4gKyAgICAgICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwK
PiArICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4gKyAgICAgICAgICAgICAgICAm
dnBsMDExLT5yaW5nX3BhZ2UsCj4gKyAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5nX2J1Zik7
Cj4gKyAgICAgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArCj4g
KyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAsIGluZm8t
PmNvbnNvbGVfZG9taWQsCj4gKyAgICAgICAgICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsK
PiArICAgICAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAgICAgIGdvdG8gb3V0MjsKCldoZW4g
eW91IG1vdmUgY29kZSBhcm91bmQsIHlvdSBzaG91bGQgYWxzbyBsb29rIGF0IHRoZSBlcnJvciBw
YXRoLiBJbiAKdGhhdCBjYXNlLCB5b3UgYXJlIGdvaW5nIHRvIGZyZWUgYSB2aXJxIHRoYXQgZG9l
cyBub3QgZXhpc3QgKGJlY2F1c2Ugbm90IAp5ZXQgYWxsb2NhdGVkKSwgYW5kIGlmIHZnaWNfcmVz
ZXJ2ZV92aXJxIGJlbG93IGZhaWxzLCB5b3Ugd2lsbCBub3QgZnJlZSAKdGhlIGV2ZW50IGNoYW5u
ZWwgYWxsb2NhdGVkLgoKPiArCj4gKyAgICAgICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRj
aG4gPSByYzsKPiArICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgdnBsMDExLT5yaW5nX2J1ZiA9IHh6
YWxsb2Moc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlKTsKClVzaW5nIHJpbmdfYnVmIGlzIHN1Y2gg
d2FzdGUgb2YgbWVtb3J5LiBZb3UgYmFzaWNhbGx5IG9ubHkgYWxsb3cgMTAyNCAKY2hhcmFjdGVy
IGJ1dCBzdGlsbCB1c2luZyA0Sy4KCkZ1cnRoZXJtb3JlLCB0aGUgd2F5IHlvdSB1c2UgcmluZ19w
YWdlIGlzIHJlYWxseSBjb25mdXNpbmcuIEEgYml0IG1vcmUgCmRvY3VtZW50YXRpb24gbWlnaHQg
aGVscC4gQWx0aG91Z2gsIHRoaXMgbmV3IGNvZGUgZG9lcyBub3QgZmVlbCAKaW50ZWdyYXRlZCB3
aXRoIHRoZSByZXN0IG9mIHRoZSB2cGwwMTEuCgpJdCBsb29rcyBsaWtlIHlvdSB3YW50IHRvIHJl
d29yayB0aGUgdnBsMDExIGNvZGUgdG8gaGF2ZSBtb3ZlIGFueXRoaW5nIApyZWxhdGVkIHRvIHJp
bmcgaW4gc2VwYXJhdGUgZnVuY3Rpb24uIE9uY2UgaXQgaXMgZG9uZSwgd2UgY291bGQgdGhlbiAK
aW50cm9kdWNlIG5ldyBjYWxsYmFjayBmb3IgdGhlIGd1ZXN0IHN0YXJ0ZWQgaW4gWGVuLgoKPiAr
ICAgICAgICBpZiAoIHZwbDAxMS0+cmluZ19idWYgPT0gTlVMTCApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsgICAg
ICAgIH0KPiArICAgIH0KPiAgIAo+ICAgICAgIHJjID0gdmdpY19yZXNlcnZlX3ZpcnEoZCwgR1VF
U1RfVlBMMDExX1NQSSk7Cj4gICAgICAgaWYgKCAhcmMgKQo+IEBAIC00NzcsMTMgKzUyNiw2IEBA
IGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9p
bml0X2luZm8gKmluZm8pCj4gICAgICAgICAgIGdvdG8gb3V0MTsKPiAgICAgICB9Cj4gICAKPiAt
ICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25z
b2xlX2RvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZw
bDAxMV9ub3RpZmljYXRpb24pOwo+IC0gICAgaWYgKCByYyA8IDAgKQo+IC0gICAgICAgIGdvdG8g
b3V0MjsKPiAtCj4gLSAgICB2cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOwo+IC0K
PiAgICAgICBzcGluX2xvY2tfaW5pdCgmdnBsMDExLT5sb2NrKTsKPiAgIAo+ICAgICAgIHJlZ2lz
dGVyX21taW9faGFuZGxlcihkLCAmdnBsMDExX21taW9faGFuZGxlciwKPiBAQCAtNDk1LDcgKzUz
NywxMCBAQCBvdXQyOgo+ICAgICAgIHZnaWNfZnJlZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkp
Owo+ICAgCj4gICBvdXQxOgo+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+
cmluZ19idWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKPiArICAgIGlmICggdnBsMDExLT5yaW5nX3Bh
Z2UgPT0gTlVMTCAmJiB2cGwwMTEtPnJpbmdfYnVmICE9IE5VTEwgKQo+ICsgICAgICAgIHhmcmVl
KHZwbDAxMS0+cmluZ19idWYpOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIGRlc3Ryb3lfcmluZ19m
b3JfaGVscGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGwwMTEtPnJpbmdfcGFnZSk7Cj4gICAKPiAg
IG91dDoKPiAgICAgICByZXR1cm4gcmM7Cj4gQEAgLTUwOCw4ICs1NTMsMTMgQEAgdm9pZCBkb21h
aW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIGlmICggIXZwbDAxMS0+
cmluZ19idWYgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAtICAgIGZyZWVfeGVuX2V2ZW50
X2NoYW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwo+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxw
ZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKPiArICAgIGlmICggdnBs
MDExLT5yaW5nX3BhZ2UgPT0gTlVMTCAmJiB2cGwwMTEtPnJpbmdfYnVmICE9IE5VTEwgKQo+ICsg
ICAgewo+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+cmluZ19idWYpOwo+ICsgICAgfSBlbHNlIHsK
CkNvZGluZyBzdHlsZQoKfQplbHNlCnsKCj4gKyAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5l
bChkLCB2cGwwMTEtPmV2dGNobik7Cj4gKyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIo
JnZwbDAxMS0+cmluZ19idWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKPiArICAgIH0KPiAgIH0KPiAg
IAo+ICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBpbmRleCBkYjk1ZmY4Li44ZDliMGRhIDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oCj4gQEAgLTUzLDYgKzUzLDcgQEAgc3RydWN0IHZwbDAxMV9pbml0
X2luZm8gewo+ICAgaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbyk7Cj4g
ICB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwo+ICt2b2lkIHZw
bDAxMV9yZWFkX2NoYXIoc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKTsKPiAgICNlbHNlCj4gICBz
dGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRf
aW5mbyAqaW5mbykKPiBAQCAtNjEsNiArNjIsNyBAQCBzdGF0aWMgaW5saW5lIGludCBkb21haW5f
dnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGlubGlu
ZSB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpIHsgfQo+ICtzdGF0
aWMgaW5saW5lIHZvaWQgdnBsMDExX3JlYWRfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMp
IHsgfQo+ICAgI2VuZGlmCj4gICAjZW5kaWYgIC8qIF9WUEwwMTFfSF8gKi8KPiAgIAo+IAoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 03:38:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 03: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 1fUl0I-0001ZU-Ve; Mon, 18 Jun 2018 03:38: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=7cbz=je=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fUl0H-0001Z0-QX
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 03:38:53 +0000
X-Inumbo-ID: 2478ef86-72a9-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2478ef86-72a9-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 03:39: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 B8FB980D;
 Sun, 17 Jun 2018 20:38:52 -0700 (PDT)
Received: from [10.96.8.63] (unknown [10.96.8.63])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 41BDF3F25D;
 Sun, 17 Jun 2018 20:38:49 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
Date: Fri, 15 Jun 2018 19:24:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8xMy8yMDE4IDExOjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50
cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBhdGlibGUgbm9kZSBvbiBkZXZp
Y2UgdHJlZS4KPiBDcmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1hdGlvbiBm
b3VuZCBvbiBkZXZpY2UgdHJlZSB1bmRlcgo+ICJ4ZW4sZG9tVSIuCgpXaGlsZSBJIGxpa2UgdGhl
IGlkZWEgb2YgaGF2aW5nIG11bHRpcGxlIGRvbWFpbiBjcmVhdGVkIGJ5IFhlbiwgSSB0aGluayAK
dGhlcmUgYXJlIHN0aWxsIGZldyBvcGVuIHF1ZXN0aW9ucyBoZXJlOgoJMSkgVGhlIGRvbWFpbnMg
d2lsbCBiZSBsaXN0ZWQgdmlhICJ4bCBsaXN0Ii4gU28gYXJlIHRoZXkgc3RpbGwgCm1hbmFnZWFi
bGUgdmlhIERPTUNUTD8KCTIpIElzIGl0IHBvc3NpYmxlIHRvIHJlc3RhcnQgdGhvc2UgZG9tYWlu
cz8KCTMpIElmIGEgZG9tYWluIGNyYXNoLCB3aGF0IHdpbGwgaGFwcGVuPyBBcmUgdGhleSBqdXN0
IGdvaW5nIHRvIAlzaXQgCnRoZXJlIHVzaW5nIHJlc291cmNlcyB1bnRpbCB0aGUgcGxhdGZvcm0g
cmVib290ZWQ/Cgk0KSBIb3cgZG8geW91IGhhbmRsZSBzY2hlZHVsaW5nPyBJcyBpdCBzdGlsbCBw
b3NzaWJsZSB0byBkbyBpdCB2aWEgCkRvbTA/IEhvdyBhYm91dCB0aGUgZG9tMGxlc3Mgc2l0dWF0
aW9uPwoKPiAKPiBJbnRyb2R1Y2UgYSBzaW1wbGUgZ2xvYmFsIHZhcmlhYmxlIG5hbWVkIG1heF9p
bml0X2RvbWlkIHRvIGtlZXAgdHJhY2sgb2YKPiB0aGUgaW5pdGlhbCBhbGxvY2F0ZWQgZG9taWRz
LgoKV2hhdCBpcyB0aGUgZXhhY3QgZ29hbCBvZiB0aGlzIG5ldyB2YXJpYWJsZT8KCj4gCj4gTW92
ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1aWx0
Cj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgIDIgLS0KPiAgIHhl
bi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMiArKwo+ICAgeGVu
L2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIHwgIDIgKysKCllvdSBuZWVkIHRvIENDIHg4NiBtYWlu
dGFpbmVycyBmb3IgdGhpcyBjaGFuZ2UuCgo+ICAgNCBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA5N2YxNGNh
Li5lMmQzNzBmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0yNTQ1LDggKzI1NDUsNiBAQCBp
bnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgaWYgKCBy
YyA8IDAgKQo+ICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAtICAgIGRpc2NhcmRfaW5pdGlh
bF9tb2R1bGVzKCk7Cj4gLQoKUGxlYXNlIG1lbnRpb24gdGhpcyBtb3ZlIGluIHRoZSBjb21taXQg
bWVzc2FnZS4KCj4gICAgICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+
ICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gv
YXJtL3NldHVwLmMKPiBpbmRleCA5OGJkYjI0Li4zNzIzNzA0IDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBAQCAtNjMsNiAr
NjMsOCBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0
ZGF0YTsKPiAgIGludGVnZXJfcGFyYW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwgb3B0X3hlbmhlYXBf
bWVnYWJ5dGVzKTsKPiAgICNlbmRpZgo+ICAgCj4gK2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhf
aW5pdF9kb21pZCA9IDA7Cj4gKwo+ICAgc3RhdGljIF9fdXNlZCB2b2lkIGluaXRfZG9uZSh2b2lk
KQo+ICAgewo+ICAgICAgIGZyZWVfaW5pdF9tZW1vcnkoKTsKPiBAQCAtNzExLDYgKzcxMyw4IEBA
IHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4g
ICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKnhlbl9ib290bW9kdWxlOwo+ICAgICAgIHN0cnVjdCBk
b21haW4gKmRvbTA7Cj4gICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRvbTBf
Y2ZnID0ge307Cj4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmNob3NlbjsKPiArICAgIHN0
cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKPiAgIAo+ICAgICAgIGRjYWNoZV9saW5lX2J5dGVz
ID0gcmVhZF9kY2FjaGVfbGluZV9ieXRlcygpOwo+ICAgCj4gQEAgLTg2MCw3ICs4NjQsNyBAQCB2
b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+ICAg
ICAgIGRvbTBfY2ZnLmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFU
SVZFOwo+ICAgICAgIGRvbTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGluZXMoKSAt
IDMyOwo+ICAgCj4gLSAgICBkb20wID0gZG9tYWluX2NyZWF0ZSgwLCAmZG9tMF9jZmcpOwo+ICsg
ICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRfZG9taWQrKywgJmRvbTBfY2ZnKTsKPiAg
ICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxM
KSApCj4gICAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluIDAiKTsKPiAg
IAo+IEBAIC04ODYsNiArODkwLDM1IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBs
b25nIGJvb3RfcGh5c19vZmZzZXQsCj4gICAKPiAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0
ZW1jb250cm9sbGVyKGRvbTApOwo+ICAgCj4gKyAgICBjaG9zZW4gPSBkdF9maW5kX25vZGVfYnlf
bmFtZShkdF9ob3N0LCAiY2hvc2VuIik7Cj4gKyAgICBpZiAoIGNob3NlbiAhPSBOVUxMICkKPiAr
ICAgIHsKPiArICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKPiAr
ICAgICAgICB7Cj4gKyAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQ7Cj4gKyAgICAgICAgICAg
IHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkX2NmZyA9IHt9OwoKVGhlcmUgYXJlIHF1
aXRlIGEgZmV3IGZpZWxkIGluIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHRoYXQgd2UgbWF5IHdh
bnQgCnRvIGFsbG93IHRoZSB1c2VyIHNldHRpbmcgdGhlbS4gSSBhbSB0aGlua2luZyBvZiBzc2lk
cmVmIGZvciBYU00uIEhvdyBpcyAKdGhpcyBnb2luZyB0byBiZSBkb25lPwoKPiArCj4gKyAgICAg
ICAgICAgIGlmICggIWR0X2RldmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJ4ZW4sZG9tVSIpICkK
PiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsKPiArICAgICAgICAgICAgZF9jZmcuYXJj
aC5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7CgpBbnkgcmVhc29u
IHRvIGltcG9zZSB1c2luZyB0aGUgbmF0aXZlIEdJQyBoZXJlPwoKPiArICAgICAgICAgICAgZF9j
ZmcuYXJjaC5ucl9zcGlzID0gZ2ljX251bWJlcl9saW5lcygpIC0gMzI7CgpUaGF0J3MgYSBiaXQg
dW5mb3J0dW5hdGUuIFNvIHlvdSBhcmUgaW1wb3NpbmcgdG8gdXNlIDEwMjAgSVJRcyBhbmQgdGhl
IAp3YXN0ZSBvZiBtZW1vcnkgYXNzb2NpYXRlZCB3aGVuIG9ubHkgMzIgU1BJcyBpcyBlbm91Z2gg
YXQgdGhlIG1vbWVudC4KCj4gKwo+ICsgICAgICAgICAgICBkID0gZG9tYWluX2NyZWF0ZShtYXhf
aW5pdF9kb21pZCsrLCAmZF9jZmcpOwo+ICsgICAgICAgICAgICBpZiAoIElTX0VSUihkKSkKCkNv
ZGluZyBzdHlsZSAoIC4uLiApCgo+ICsgICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0
aW5nIGRvbVUiKTsKPiArCj4gKyAgICAgICAgICAgIGQtPmlzX3ByaXZpbGVnZWQgPSAwOwo+ICsg
ICAgICAgICAgICBkLT50YXJnZXQgPSBOVUxMOwoKV2h5IGRvIHlvdSBzZXQgdGhlbT8gVGhleSBh
cmUgemVyb2VkIGJ5IGRlZmF1bHQuCgo+ICsKPiArICAgICAgICAgICAgaWYgKCBjb25zdHJ1Y3Rf
ZG9tVShkLCBub2RlKSAhPSAwKQoKQ29kaW5nIHN0eWxlICggLi4uICkKCj4gKyAgICAgICAgICAg
ICAgICBwcmludGsoIkNvdWxkIG5vdCBzZXQgdXAgRE9NVSBndWVzdCBPUyIpOwo+ICsKPiArICAg
ICAgICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkKTsKPiArICAgICAg
ICB9Cj4gKyAgICB9CgpQbGVhc2UgaW50cm9kdWNlIGEgbmV3IGZ1bmN0aW9uLCB0aGlzIHdvdWxk
IGF2b2lkIHRvIGluY3JlYXRlIApzdGFydF94ZW4oKSB0b28gbXVjaC4KCgo+ICsgICAgZGlzY2Fy
ZF9pbml0aWFsX21vZHVsZXMoKTsKPiArCj4gICAgICAgLyogU3dpdGNoIG9uIHRvIHRoZSBkeW5h
bWljYWxseSBhbGxvY2F0ZWQgc3RhY2sgZm9yIHRoZSBpZGxlIHZjcHUKPiAgICAgICAgKiBzaW5j
ZSB0aGUgc3RhdGljIG9uZSB3ZSdyZSBydW5uaW5nIG9uIGlzIGFib3V0IHRvIGJlIGZyZWVkLiAq
Lwo+ICAgICAgIG1lbWNweShpZGxlX3ZjcHVbMF0tPmFyY2guY3B1X2luZm8sIGdldF9jcHVfaW5m
bygpLAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmgKPiBpbmRleCBlOWY5OTA1Li41NzhmM2I5IDEwMDY0NAo+IC0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vc2V0dXAuaAo+IEBAIC01Niw2ICs1Niw4IEBAIHN0cnVjdCBib290aW5mbyB7Cj4gICAKPiAg
IGV4dGVybiBzdHJ1Y3QgYm9vdGluZm8gYm9vdGluZm87Cj4gICAKPiArZXh0ZXJuIGRvbWlkX3Qg
bWF4X2luaXRfZG9taWQ7Cj4gKwo+ICAgdm9pZCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpOwo+ICAg
Cj4gICB2b2lkIGNvcHlfZnJvbV9wYWRkcih2b2lkICpkc3QsIHBhZGRyX3QgcGFkZHIsIHVuc2ln
bmVkIGxvbmcgbGVuKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gaW5kZXggMTkyMzJhZi4uMmZiOTUyOSAx
MDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3NldHVwLmgKPiBAQCAtNzMsNCArNzMsNiBAQCBleHRlcm4gYm9vbCBvcHRf
ZG9tMF9zaGFkb3c7Cj4gICAjZW5kaWYKPiAgIGV4dGVybiBib29sIGRvbTBfcHZoOwo+ICAgCj4g
KyNkZWZpbmUgbWF4X2luaXRfZG9taWQgKDEpCj4gKwo+ICAgI2VuZGlmCj4gCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 04:02:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 04:02:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUlN8-0003vA-1Q; Mon, 18 Jun 2018 04:02: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=zqwl=je=xenproject.org=prvs=700ec062b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUlN7-0003v1-6w
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 04:02:29 +0000
X-Inumbo-ID: 0e0eb6fd-72ac-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e0eb6fd-72ac-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 05:59:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="57694374"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74882-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim: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-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
X-Osstest-Versions-That: qemuu=409c241f887a38bb7a2ac12e34d3a8d73922a9a5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 18 Jun 2018 05:02:24 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74882: 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
NDg4MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4ODIvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDg3OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODc5CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ4NzkKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDg3OQogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc0ODc5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NzkKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg3OQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0ODc5CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NzkKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDg3OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3Qv
bDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODc5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4NzkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDg3OQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODc5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ4NzkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg3OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgMmVmMmYxNjc4MWFmOWRlZTZiYTY1MTc3NTVlOTA3M2JhNTc5
OWZhMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgNDA5YzI0MWY4ODdh
MzhiYjdhMmFjMTJlMzRkM2E4ZDczOTIyYTlhNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODc5
ICAyMDE4LTA2LTE2IDA1OjE2OjMyIFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3
NDg4MiAgMjAxOC0wNi0xNyAxODoxOToyNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggQmVubsOpZSA8
YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFu
Y2lzQHdkYy5jb20+CiAgQmFsYW11cnVoYW4gUyA8YmFsYTI0QGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0
ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRn
YXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBKYW4gS2lz
emthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhh
dC5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93
QHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEBtYWlsLnJ1PgogIEtldmluIFdv
bGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNv
bT4KICBMaW4gTWEgPGxtYUBzdXNlLmNvbT4KICBsaW56aGVjaGVuZyA8bGluemhlY2hlbmdAaHVh
d2VpLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJl
aXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdlaS5jb20+CiAgVGhvbWFzIEh1
dGggPGh1dGhAdHV4ZmFtaWx5Lm9yZz4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2
c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgWGlhbyBHdWFuZ3JvbmcgPHhpYW9ndWFuZ3JvbmdA
dGVuY2VudC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3Qv
bG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9z
c3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAxNzg5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 04:32:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 04:32:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUlpx-0006AT-O8; Mon, 18 Jun 2018 04: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=zqwl=je=xenproject.org=prvs=700ec062b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUlpw-0006AK-L5
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 04:32:16 +0000
X-Inumbo-ID: 98b9b76a-72b0-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98b9b76a-72b0-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 04:32:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="57696041"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74883-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=dde2dd64f07041c2ccc23dc7a5a846e667b7bb1a
X-Osstest-Versions-That: ovmf=a05a8a5aa17da4bc7144706a9931d68beec1a61f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 18 Jun 2018 05:32:12 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74883: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDg4MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4ODMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBkZGUyZGQ2NGYwNzA0MWMyY2NjMjNkYzdhNWE4NDZlNjY3Yjdi
YjFhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMDVhOGE1YWExN2Rh
NGJjNzE0NDcwNmE5OTMxZDY4YmVlYzFhNjFmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4NTUg
IDIwMTgtMDYtMTEgMTY6MjM6NTIgWiAgICA2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODgzICAyMDE4LTA2LTE3IDE5OjUwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQmVuamFtaW4gWW91IDxiZW5qYW1pbi55b3VA
aW50ZWwuY29tPgogIGNpbm5hbW9uIHNoaWEgPGNpbm5hbW9uLnNoaWFAaHBlLmNvbT4KICBEYW5k
YW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgRGVyZWsgTGluIDxkZXJlay5saW4yQGhwZS5j
b20+CiAgRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8
a3JheGVsQHJlZGhhdC5jb20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFiZW4g
Q2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNo
YWVsLmQua2lubmV5QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgWmltbWVybWFubiA8c2lnbWFl
cHNpbG9uOTJAZ21haWwuY29tPgogIE5pY2tsZSBXYW5nIDxuaWNrbGUud2FuZ0BocGUuY29tPgog
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgVWRpdCBLdW1hciA8dWRpdC5rdW1hckBu
eHAuY29tPgogIFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICBZdW5odWEg
RmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0Cmxv
Z3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA3NDUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 06:07:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 06:07:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUnJz-0004AO-78; Mon, 18 Jun 2018 06:07: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=nuwn=je=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fUnJy-0004AJ-Fz
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 06:07:22 +0000
X-Inumbo-ID: 7fe4029a-72bd-11e8-9728-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fe4029a-72bd-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 08:04:46 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id i83-v6so22755489lfh.5
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 23:07:20 -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=TYdgGtAUZgdonklPmw9db3u5DotkG5GQ4FXvZy0fcaU=;
 b=cIJh3ceoKKMPGqN6263C3kp2uHTO7pdHWpHVhIzQDVMxFqg4kMfu6QF2K8l6hdufvC
 h5hc36ScI59DU3Zv+qG+q8eNp+XaqO2+6gNtaf4CWT5j992hqu8m3T0OsdnzKPVo4OSo
 djTfK/zTPcrJKX0oWTJCv6sPOSW0vGSWTu+i8G/LuaM1QmFYh0K10yHj9BjkSKPJEzud
 LDBf+mMx5acu5yhA8ly0LgWiZFJIiBqBo0H0Qg1R62QvmY3+Ulj6BjTwvZaqEcmiGI1C
 CIDMD+SXTn5KE68qKKU4oubv8Gu2bboNqaqzaoGv4MS5nL+wIGHYWgycFmEfq7YZnY6R
 rzCQ==
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=TYdgGtAUZgdonklPmw9db3u5DotkG5GQ4FXvZy0fcaU=;
 b=WpVgYwnBT0h2RrATOD6ubWBO/MlwVdK1WKJP2MoG5I/ezM4KG9YG2j6gE9kGrLHlHO
 BQBAfCeheYqYnVVGIdFMXUsdMxfMYzNuhUmHANbr58fgsTB0KQzQHceFaCxj02ASmD2i
 yj94wNb5cJsGa0HYwevKSSAScGwY0snjiKtXZf77lqTcYEBjRhykxKpaRuPagPo7Hk61
 BQcF0NUQEpYAiL3l0iEazVbd8WyrJDB9hmar1QuOS0Bxmx7u5g3Nc35SVnXe3o+XLCeA
 VJX/KrJ3pxi0uEsPCIYZygFuNC2A4MrezMVIkUW+FS+65H4ZuM3MQKgMJVmM1PlmEhUn
 NlBw==
X-Gm-Message-State: APt69E0HpCHMZwjX+R7DidoXiYBpn6IgOJlFbmM0ez0956FI3z+u7cmr
 VVGwTW1MXryh5XAlxhoJlRXPAwRG
X-Google-Smtp-Source: ADUXVKLnzyTJW6OKQgjnKJwGaahH37KoBRalm2pjw6d4KIKgugpl8ll1l4p8OPAY/RhMHVmrPm4L1g==
X-Received: by 2002:a19:f03:: with SMTP id e3-v6mr4137607lfi.83.1529302038711; 
 Sun, 17 Jun 2018 23:07:18 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id c74-v6sm2627134lfh.78.2018.06.17.23.07.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 17 Jun 2018 23:07:17 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com,
 seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com,
 boris.ostrovsky@oracle.com, dan.carpenter@oracle.com
Date: Mon, 18 Jun 2018 09:07:09 +0300
Message-Id: <20180618060709.14290-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRGFuIENhcnBlbnRlciBoYXMgcmVwb3J0ZWQgdGhhdCB0aGVyZSBpcyB0aGUgZm9s
bG93aW5nIHN0YXRpYyBjaGVja2VyCndhcm5pbmc6Cglkcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW1l
LmM6MzE3IGRybV9nZW1fbWFwX2RtYV9idWYoKQoJd2FybjogJ3NndCcgY2FuIGFsc28gYmUgTlVM
TAoKMzE0CXNndCA9IG9iai0+ZGV2LT5kcml2ZXItPmdlbV9wcmltZV9nZXRfc2dfdGFibGUob2Jq
KTsKMzE1CjMxNglpZiAoIUlTX0VSUihzZ3QpKSB7CjMxNwkJaWYgKCFkbWFfbWFwX3NnX2F0dHJz
KGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAoKUHJvYmxlbWF0aWMgZnVu
Y3Rpb25zIGFyZSB4ZW5fZHJtX2Zyb250X2dlbV9nZXRfc2dfdGFibGUgYW5kCmRybV9nZW1fY21h
X3ByaW1lX2dldF9zZ190YWJsZS4gRml4IHRob3NlIGJ5IHJlcGxhY2luZyBOVUxMIHdpdGggZXJy
b3IgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3Nh
bmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJlcG9ydGVkLWJ5OiBEYW4gQ2FycGVudGVyIDxk
YW4uY2FycGVudGVyQG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21h
X2hlbHBlci5jICAgIHwgMiArLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dl
bS5jIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jIGIv
ZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCmluZGV4IDgwYTUxMTVjMzg0Ni4u
Y2U4NjhjZTI4OGZiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVs
cGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCkBAIC00MzYs
NyArNDM2LDcgQEAgc3RydWN0IHNnX3RhYmxlICpkcm1fZ2VtX2NtYV9wcmltZV9nZXRfc2dfdGFi
bGUoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpvYmopCiAKIAlzZ3QgPSBremFsbG9jKHNpemVvZigq
c2d0KSwgR0ZQX0tFUk5FTCk7CiAJaWYgKCFzZ3QpCi0JCXJldHVybiBOVUxMOworCQlyZXR1cm4g
RVJSX1BUUigtRU5PTUVNKTsKIAogCXJldCA9IGRtYV9nZXRfc2d0YWJsZShvYmotPmRldi0+ZGV2
LCBzZ3QsIGNtYV9vYmotPnZhZGRyLAogCQkJICAgICAgY21hX29iai0+cGFkZHIsIG9iai0+c2l6
ZSk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMg
Yi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKaW5kZXggYzg1YmZlNzU3
MWNiLi40N2ZmMDE5ZDNhZWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udF9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2Vt
LmMKQEAgLTE3OSw3ICsxNzksNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKnhlbl9kcm1fZnJvbnRfZ2Vt
X2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiAJc3RydWN0IHhl
bl9nZW1fb2JqZWN0ICp4ZW5fb2JqID0gdG9feGVuX2dlbV9vYmooZ2VtX29iaik7CiAKIAlpZiAo
IXhlbl9vYmotPnBhZ2VzKQotCQlyZXR1cm4gTlVMTDsKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01F
TSk7CiAKIAlyZXR1cm4gZHJtX3ByaW1lX3BhZ2VzX3RvX3NnKHhlbl9vYmotPnBhZ2VzLCB4ZW5f
b2JqLT5udW1fcGFnZXMpOwogfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 06:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 06:08:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUnLI-0004Fw-Kq; Mon, 18 Jun 2018 06:08:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nuwn=je=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fUnLH-0004F9-EV
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 06:08:43 +0000
X-Inumbo-ID: b0a33b30-72bd-11e8-9728-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0a33b30-72bd-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 08:06:08 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id y20-v6so22789381lfy.0
 for <xen-devel@lists.xenproject.org>; Sun, 17 Jun 2018 23:08:42 -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=xmUis4pGWUN045jpg/e3z0xO9KKsi/1jKotLcTTrKx0=;
 b=IDcZBwN2BHnFKp3AsKikc+g6VMn5FDDl3h5s5U5DcKGLtvc5w4dpqU/j+RIBnD+hx4
 hAHt4jyK19QalAS8h2fHQlMISNSVrrwXYMa2H6VjPyusaGviTUCTXKPk5ot0Z2TU61A8
 fDmdJkHPcbxLcZjm/dXfIFi4erKYwdfVEoT/TGB4rrExBOukaGHuVU8TIEpX+Q69OQXf
 A72AA8a1m/a9OwXX54+E2vONEnkdj7SXJqqWs4XKzsPZ48xY8TCvfBHGf0+KSFAhU8hp
 +xz6kdC67wDUj9iOWzcOe6HyOUMf98vqMjf/ti7T7X+ugpuiuwCOoAqWbZ3U+DPneqVo
 v5Yg==
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=xmUis4pGWUN045jpg/e3z0xO9KKsi/1jKotLcTTrKx0=;
 b=oi09WIHdAsGDyV4G2Yur/QL3go19tYW9AQpSGJdtzBU0u8EIcKggRs7s+5Yd/yECfd
 /tAYABv8CcryAJVRWUc/85PWf7z/VLC9ls4R1PaO5/9KihSW62/hSg9p//J2YBkRcvTP
 Pi9MPlMeaSwJ0kkSwSdDVkR3YpyYE9yX7GCFSBHGjNe2G/1GI7FqQ2ViNeUbJpJ4oSlc
 zdwij+va284LCJb6WOiJrKhnfAgrem56A+zhl9yvpA0/udPsFwKDUhg6Lxvk3E3cJB4C
 pf57yJC6vL4JxAk8vWFgL4GeTPzN0Kn3LJmNUyheLKuCnTTZ21KTmUk0wIujVHSjyKBA
 I2tw==
X-Gm-Message-State: APt69E3jYW+Ep74YfXarj2y0fiVfFDkNKtv0OHjVLSIktp7CKWFgyPyb
 NoANUbSOAJaHwWypVc9mYI0=
X-Google-Smtp-Source: ADUXVKLwP95a7QPUCP2dR5MqXHHL6TynA1HPZwxfG75QgFBZisuPnq4h/BcXxcx/Oj+yBEsuRfsnjw==
X-Received: by 2002:a2e:cf:: with SMTP id e76-v6mr6896884lji.82.1529302121004; 
 Sun, 17 Jun 2018 23:08:41 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 x80-v6sm2541440ljb.72.2018.06.17.23.08.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 17 Jun 2018 23:08:40 -0700 (PDT)
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com,
 seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com,
 boris.ostrovsky@oracle.com, dan.carpenter@oracle.com
References: <20180618060709.14290-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <00b712b8-6416-7116-1518-fe827fb9c9a3@gmail.com>
Date: Mon, 18 Jun 2018 09:08: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: <20180618060709.14290-1-andr2000@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDYvMTgvMjAxOCAwOTowNyBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gRGFuIENhcnBlbnRlciBoYXMgcmVwb3J0ZWQgdGhhdCB0aGVyZSBpcyB0aGUg
Zm9sbG93aW5nIHN0YXRpYyBjaGVja2VyCj4gd2FybmluZzoKPiAJZHJpdmVycy9ncHUvZHJtL2Ry
bV9wcmltZS5jOjMxNyBkcm1fZ2VtX21hcF9kbWFfYnVmKCkKPiAJd2FybjogJ3NndCcgY2FuIGFs
c28gYmUgTlVMTAo+Cj4gMzE0CXNndCA9IG9iai0+ZGV2LT5kcml2ZXItPmdlbV9wcmltZV9nZXRf
c2dfdGFibGUob2JqKTsKPiAzMTUKPiAzMTYJaWYgKCFJU19FUlIoc2d0KSkgewo+IDMxNwkJaWYg
KCFkbWFfbWFwX3NnX2F0dHJzKGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGly
LAo+Cj4gUHJvYmxlbWF0aWMgZnVuY3Rpb25zIGFyZSB4ZW5fZHJtX2Zyb250X2dlbV9nZXRfc2df
dGFibGUgYW5kCj4gZHJtX2dlbV9jbWFfcHJpbWVfZ2V0X3NnX3RhYmxlLiBGaXggdGhvc2UgYnkg
cmVwbGFjaW5nIE5VTEwgd2l0aCBlcnJvciB2YWx1ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiBS
ZXBvcnRlZC1ieTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgpEYW4s
IGNvdWxkIHlvdSBwbGVhc2UgcmV2aWV3Pwo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2RybV9n
ZW1fY21hX2hlbHBlci5jICAgIHwgMiArLQo+ICAgZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJt
X2Zyb250X2dlbS5jIHwgMiArLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1f
Y21hX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4gaW5k
ZXggODBhNTExNWMzODQ2Li5jZTg2OGNlMjg4ZmIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv
ZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1f
Y21hX2hlbHBlci5jCj4gQEAgLTQzNiw3ICs0MzYsNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKmRybV9n
ZW1fY21hX3ByaW1lX2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9iaikKPiAg
IAo+ICAgCXNndCA9IGt6YWxsb2Moc2l6ZW9mKCpzZ3QpLCBHRlBfS0VSTkVMKTsKPiAgIAlpZiAo
IXNndCkKPiAtCQlyZXR1cm4gTlVMTDsKPiArCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiAg
IApGb3Jnb3QgdG8gcGF0Y2ggQ01BIGhlbHBlcnMsIHRodXMgdjIKPiAgIAlyZXQgPSBkbWFfZ2V0
X3NndGFibGUob2JqLT5kZXYtPmRldiwgc2d0LCBjbWFfb2JqLT52YWRkciwKPiAgIAkJCSAgICAg
IGNtYV9vYmotPnBhZGRyLCBvYmotPnNpemUpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1f
ZnJvbnRfZ2VtLmMKPiBpbmRleCBjODViZmU3NTcxY2IuLjQ3ZmYwMTlkM2FlZiAxMDA2NDQKPiAt
LS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKPiArKysgYi9kcml2
ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKPiBAQCAtMTc5LDcgKzE3OSw3IEBA
IHN0cnVjdCBzZ190YWJsZSAqeGVuX2RybV9mcm9udF9nZW1fZ2V0X3NnX3RhYmxlKHN0cnVjdCBk
cm1fZ2VtX29iamVjdCAqZ2VtX29iaikKPiAgIAlzdHJ1Y3QgeGVuX2dlbV9vYmplY3QgKnhlbl9v
YmogPSB0b194ZW5fZ2VtX29iaihnZW1fb2JqKTsKPiAgIAo+ICAgCWlmICgheGVuX29iai0+cGFn
ZXMpCj4gLQkJcmV0dXJuIE5VTEw7Cj4gKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4gICAK
PiAgIAlyZXR1cm4gZHJtX3ByaW1lX3BhZ2VzX3RvX3NnKHhlbl9vYmotPnBhZ2VzLCB4ZW5fb2Jq
LT5udW1fcGFnZXMpOwo+ICAgfQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 06:11:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 06:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUnON-0004wa-5F; Mon, 18 Jun 2018 06:11:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jri7=je=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fUnOL-0004wT-LZ
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 06:11:54 +0000
X-Inumbo-ID: 21af7185-72be-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::60b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 21af7185-72be-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 08:09: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=ukXcyrBp2jyUo5u9+ukdewaDTCkeV8EeU/WBKCHMlPo=;
 b=MOT/bkVK56pjt6bPHCoRZdVSs6ZWOGbxif/rPKEADLLDlHJmlCZmY1PSXg2RLblMogJwxs9Tc2QJ9vQ462mIXQJmiWmxvFqVKO4vownkYaAjLasIKhJPFep7SsD7l1dJxrId9uUiSsN9mYqlWNo8PjuB72nqYMeMqbEyebjzhGY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.863.19; Mon, 18 Jun 2018 06:11:43 +0000
To: jgross@suse.com, boris.ostrovsky@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <c5ef52fe-3a71-7a90-0723-6dcb18c564c7@epam.com>
Date: Mon, 18 Jun 2018 09:11: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: <20180615062753.9229-1-andr2000@gmail.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0202CA0002.eurprd02.prod.outlook.com
 (2603:10a6:203:69::12) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6a5830b7-ad5a-47af-e1ef-08d5d4e25def
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:3zzMwazX4aoNTuhNaRdhGNgGq6Nf4d07UQUKwCTajQ5qPWiAvEXMifmbwB2qfPXV953UwtxcufhRV6FMMNQgSrz/WWYvoddKkx9kqcE0O5a66Unm5AZntrgqoWuuC3LysdL+1cecCUdaUjrqgQ33QWecuMxug8JxGo0Wf+W9QFjIStTkom//8Rs0MHFIf8ZWb+RmUWRaMMxbpxIPXv0waOXYENGWoC66Fqxgt3CCKJ2FWp4UksrhkFxsmr9Gaaus;
 25:tW8L8qW2XlMuyED1SalfKWL9M6bv5ehujcz64tfCTbpaTAFRQSLqH/41aquSJOWEsK8D2coB1K8af0bUrTsrvPBMOBv0pDdE0KIu3G3WE6P6o+XfgDYIMlhpTZe9wg/I4rQiuc5kNsHsMdYHgcC4c6tgaAIYEIZV1tMFZF2YOs5XDeDEmRDmYeD1UOQWb5AhZWscqJXdvsTvF+3OHmWQa5bcoYKXH+PHpLo2fGqfDlzZfXLbLa7HiVIQyevEFZG+w84okJCDWaHY98YOiQEMMwi+sb+ujMwJT2kya3kU7+LxQ00F9qRrNZ4BwLFUfMB7j7GLEpJnML7GlznewGdv2Q==;
 31:l4nKCJLmLxEMCh7UTlHWZKQib3AVqv4QdweNheCvmZnsPR5VIL4M4zvwhal5obYbrwuxQ8BzZHc+Lnsy+1RQYs69Teg5VpI51HCN8PXfaROTLNsW17THoT9g9ZFDpvhl3l2E0nWsVm+lgT/XGLkh/2R9GDCnHPE7NPH3jig1ebaeSTSSqygP2aoi6WFKKsLbQWHRrxe4ZUAknWCmFdcWrehtAZ6TA/1yabnSM7XOPOk=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:H84DPuydsHNjN4fpn9L/n3EMX2l8VpeAsWvQEm+obQQgOTclQk3/gK+rNm9gy4QAMa8XTBu2RZ4UeeaXYk7KS2OuGqfItpea6Y0J+YjiG1ehp2af7ENZ0CxfNsyl9UGeKfgJx2OPryybXb1mQTfEv/SKZfw2dd6DqFwf1Z3uWt+Z3aQY0tht3+OJGtBNF87mCgJRn1d6Zze027WrcqCo80sRrZj+ooOHB9KaOul2iLsMbgRa8CQQj5+kktCjpT/dlLj/bGDG9GBhP6a4UoefAlsuX/RUdSEfMihPtssP+nxC3jZHNM3lGSOP1TzGao4E96so3/I7oEBNdTvrRDV8gqPXcGepZOjljmg0hPYkRwxsnmXLdfqI0T/0NVKoJ3C6dWuqDam3PIc8KzMF3QnvtNK3PhpKehjiF1X9OMAZPJMz62NJMjNxrCX2sJtHW1ZmaFeI3yRUfm6egm+9bStQApzNPsBX9hnxg+CpIDLNGrmehbB1FFRhH+M3+lTRy7Iq;
 4:Oax9ahQATYjVufK2aOuLDtGAx361SMH8VvRYhGn059vLr8enPNtLM4gQGz3EPCHlvchXp/Y/DuTsSPGYcE+pgoCdmOsaFVfjE3pcfo1FMn7juqu0frePpHtrkcjo2aRdqO6lAnmn9/scAD48jYwh/qL5VrX4HjNWZJaCoO7/+ZhgCFW/ocUNu3sZLTMQ0Cx/vmgbjzw+s4VF95Yt2c4qtFe6hZToDtTVB+vIfiUidBsiriKq3T958Whsme4gbT6KU4zRWJPbjL/o6O+smff75orLw+RnMZYxVBh9OUHwqLvQe7DZVD6N6uaG1wvjlBk7uZlJkYl7jgffvn3dHlT+/hhu9mqW31unCjH/5jE2+OJC8LypkFVl7M+cMbdcud0NToAKi7YWOTGVWZmefWWGgv3d8iydD8/bkoueP1/2UyQ=
X-Microsoft-Antispam-PRVS: <DB3PR0302MB3211A819CB3417C59CC42881E7710@DB3PR0302MB3211.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(58134797142442)(217544274631240)(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)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 0707248B64
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39380400002)(39860400002)(366004)(376002)(346002)(189003)(199004)(504964003)(81166006)(86362001)(31696002)(81156014)(2906002)(52116002)(76176011)(486006)(97736004)(23676004)(2486003)(52146003)(59450400001)(55236004)(386003)(53546011)(65806001)(16576012)(316002)(2870700001)(65956001)(58126008)(229853002)(6116002)(3846002)(66066001)(47776003)(8676002)(68736007)(6486002)(8936002)(6246003)(956004)(7736002)(16526019)(2616005)(476003)(478600001)(105586002)(11346002)(77096007)(50466002)(966005)(72206003)(186003)(5660300001)(65826007)(6666003)(64126003)(53936002)(26005)(25786009)(4326008)(36756003)(305945005)(7416002)(67846002)(31686004)(80792005)(6306002)(446003)(106356001)(39060400002)(21314002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[10.17.182.9]; 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?MTtEQjNQUjAzMDJNQjMyMTE7MjM6NzRiRVFqbUQrdng2bDVBMWwyd2RCSjNJ?=
 =?utf-8?B?dFRQcEk5dE1Mb2d0UlY1TGhDKzlTYXZGTm1mOVdDTk1yLyt6QUxsZDk3UUpl?=
 =?utf-8?B?WDNwTzlxRCtkeXBENzRTWWo0cU9XNHk4ditJaWFHdEsxREk4K1JIRzBzMzBJ?=
 =?utf-8?B?anY0bnhHbHBMZXQzL1RnRWxQdHpxdnVFTS9IejNyOEFzcXM0V3JnbEFKemYr?=
 =?utf-8?B?R1dsWGM3MGVva2VHUUlyV2xTNjI5by8xNUlld043YjNnTzZIeVJaUmVrMDBs?=
 =?utf-8?B?MU5UNks1bDdVWWVSSE5qbThKejBLM0J3WHhIdUZSOUhBR0NIc1ArbU9qL05G?=
 =?utf-8?B?RTV1YTZiOXY2eklMaVpCaFY5VUxaOEJnbkdMSzRWRGFWK0g4VU9rOUtPa3V0?=
 =?utf-8?B?MXJqaWdYOUttQW5jak1CWDJDcGppeUFtZGh6czdzNGdoeXR6ZmxuMHBnOWNl?=
 =?utf-8?B?VjE4U1FWZTJhRWQvVlVDaWFjak9TVVVDV0Zsdm1NM2I2YTBJUTJQeTZSNWFt?=
 =?utf-8?B?MjR1NUY1R3hxT3ZuVG1iTU5yL1hINXlMdSswRENCS3BMcXlJdk4wd2xHdytz?=
 =?utf-8?B?TEQvZVpOL0dQMlB3MGFaaFJBSzZyNjlsUDVUcHp2V2JYRVU3RndqSi9PczI0?=
 =?utf-8?B?aS94Yk5EU1IwaUhaUUpwY1hkSithUEVYZ2RXQVp4MXhQbDFqakllMFU0MXhi?=
 =?utf-8?B?eFl0ZnpGV3dENUo4Z2ppTUhEUGFDZDRjRTNFMXJZY0E3ektYalVtQ2l3SWwx?=
 =?utf-8?B?ZXpUWDJLblNRTU0yaG51ZHVIYlRwT01adWpMbDlScDNWSE44a3VzSHh4QUhW?=
 =?utf-8?B?WHVDQ2tVSGhSKzFCSUViZkRnQmV6V3JmbUxqRnVpZE5uM2xDdlpJZ1dBU3dL?=
 =?utf-8?B?WWxCQUJpRUJ4MjM4em1GRTZBVFhCSEp1cjRTdWU1c0dMUFVRaVkyNWhCZzA5?=
 =?utf-8?B?NUtmSmJNRnQvdWE2YmExODVGb3F3M0YzSDl3ekNYZjNrbVhFb3h3SlMzN1Rp?=
 =?utf-8?B?bnFiTm1tNDNsQTVJYUErOTd4Wm51NHpmYWZJdzJTUW8vM01JMkVYVmQvOW44?=
 =?utf-8?B?QzZtdGNFcmtNOXJZV1g1NXI5TkdyQlhPbVJ4VHRXSWpsNzNvUUFrYmlvQkJQ?=
 =?utf-8?B?MHUyLzhaUy8vdktXZ1RldUxBOFhsSWFUWXJ3V1Z2SGhVSW8yMytxNWZLNWhk?=
 =?utf-8?B?dWl6Q0dXeEtNcERMTnhiUGN2Tm9zeElGWWJ4UDRDTUg4TnUyWkdoTm51WE5L?=
 =?utf-8?B?RzRFVkxsK1VGVkVjeit2Tjl1U1J2emt3THN1R1I2QTV1VHZQTmlPUHAyUnhr?=
 =?utf-8?B?VUx1d3dqVFlOY1RLUjNCNUxNdUlobzAwOGprVXZnRHg2Y1orRm9GM0N6VGFU?=
 =?utf-8?B?dUFCSDRSVTA0RDk0aXhDQjhkWFNUUExENzNKUDJWQXB4ZnZmMldUQUxJYTFz?=
 =?utf-8?B?bEkxV0xNK1I2ZXlEVlZlTDhuZkZ3MjBYWEVyU0Vhc3hoOVlyTFVpbW5rdHdw?=
 =?utf-8?B?dXh6Z3BHMURZRmdSSUlDd3ByWldvK3BmZ3BTZUF6OXpqYUVDbjZyVG4ySWJy?=
 =?utf-8?B?OCtuQWpzaXg0SXNud1hFbElyZ2VabS9SRlp2bFQ2VE1kZ3RhejRWaXhKNmg0?=
 =?utf-8?B?eHRVYm5oRHppY2ZGTmdhREFnTkRVYnhaRmpTUXBCNXF5MEZPMFlueDR4ZWdz?=
 =?utf-8?B?OVVTT1ZKaUN1S3lGMlk3R1dGYWI4R0pTYlJjWmtvNTJWSUsvWkp2WlVrMnR1?=
 =?utf-8?B?MTJONm9saWhBbGJoVi90WVlnUXNUckhVTHVEVDV4OWtYTmpkUkczNTBrR0tx?=
 =?utf-8?B?S2xSTjFsRUhlQ2pOWkNCb01BK0NienREL3R4TmwrcENvUXRXVXdmeEVFZmYz?=
 =?utf-8?B?bnJJYjFVV2l4aitDakxwRDFQWjVZUEFJZmhRZzNEc1FHM2ppRHhJL0NEZ3U5?=
 =?utf-8?B?WHhzMXl6SExxZXlsUGllNW1sVmkxOE5TYURzR2luSHhyMkxUWngzck5XYkRF?=
 =?utf-8?B?V3kwbVNuY0RLZWIzT1VpUDg5WXJETGMrQ01LTUlyZDh1RWozcTVlUnVxOWFw?=
 =?utf-8?B?TCtiSmN5N0l3cVpWaWFSQ21rSkxmT1g0aHc4TFRZT1ZCTE9nMDRndnc5N3ds?=
 =?utf-8?B?QnpFRjR3SG5BcWJ2eGZSajAxQ2VIM25jclIvTlFGVXlselk1RlRlT1V3Z0tw?=
 =?utf-8?Q?WMxiOK4mHsjJm7V3C7o3boH58DqHSOGmCTCn6JGSkIHQ=3D?=
X-Microsoft-Antispam-Message-Info: RMDs+yTOuRiO4kIBTIiIOtbjiEMZSzTCZ69Oc6APOgpNCLrSwJ1KlP1jS+tKjKPMlPlnucMHHl2sqgNQiUc//IDx4OSMxR4401/MiXTnFi8ZQXjGlvTCwYoeuIMq4Xf8o3T/eH8ojt69ZfcIBG6r8XJV/MQkjl7nvJDiIocde7WMRO3tg9G/f3hoilUmlr01fGAVY1r9gOIILxY/hLGU9bqEPTmkuULhIhdCQpQjhJY/noXMHcUK5bUx77+B02ZJ7oQakfDUzsYCIszT6ndPTzYxKoAgTVf8mDacDrDWne9n+sjZ95xVOBtZP/ytJ671
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:aM8+f31r7fm5fAC3dObYkW3ptHzpYxCCuj+D5mhjqrhiosUPBcT8GkQMDZIWiwzIUzCGn5chzB+vcwQj5nWYJ/+b5qq95VdiSgb3w7Bjreo42nhhwoRCO+59GkMaY1TXSRsmDRBrMaDS7YQk0orpsRiHX1RNIRzXoMxi8Ni3yPiTJw6V+Hyrs2i1jMjFMROAe+S1rYB5G/YPMI4r+/+6zuoH54+5Jds8C4uKSUiK2JeKXM034jXkhJW9Fi9DT0DPPyBTieq4B84Ixp0hhVGpMYu4gCNH8Od8vqdVWWZKXbsmgPEoTaD/SnpPoh58oTyAjKR3wXeWr93ZbaG1viOvMpn/t+5Pjree78N0kfbojJJNlv2ZK673zgNv5W4lgw9gumsKzONNKpX39VLgM/icMvcqsatBSSpltIUSvSHab0D0v124CsOEex/nTZvCh5x5qjU4VUy4YjkYNPrJR1+grQ==;
 5:mgcVz9kHyq9/l9/FUjrs1f8I8ZsUkk/tmdOiDDeRtcmadkIIXJOva6ORDUMSzRa3ncwIWUoFjFt1xDjBrVC32S7O7+r/EWga+5GAb4X/UeCGvD1tdwy/xGMoitWm6vVmzLWtDDVebGSiUi1mv+Q1tJMR2Phya6lHogdxvJomvgQ=;
 24:blEOducoRxmUb+covjLc3s7hQ2LmXEaIbzEcMvPAYRLxG7pZ6fOToE/7OfL7mpXlnmNc0NMAY8XNZN+EPR2NahZ914um8JN7831H9D2P6d4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:H7ZJbjAdfIUQm5R8ugimOxo5dQMWD61BolnHoA7YfI/52EYxELEcZDXP8nhEDTheoxxwcvYEZRu6lsLLL+/m/Gm2DPy4LIZzNgSV/iQnpZBjc/OQPxpOwEugwGxwy+Q/5aNYXqOJc4olGxdJPMrTwUKicJTscnFhGyU2bNlBcnUNUk7RWtO2SvM0YQfg0kW7uT2zDRc3ZZFcO0bNJ/ATz85WNBwOQv0HTEpkHdfx2HFgOjejJblhvBiwr4SdWSEn
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jun 2018 06:11:43.1805 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6a5830b7-ad5a-47af-e1ef-08d5d4e25def
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 matthew.d.roper@intel.com, linux-media@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9yaXMsIEp1ZXJnZW4hCgpUaGFuayB5b3Ugc28gbXVjaCBmb3IgeW91ciBjb21tZW50cyBhbmQg
dGltZSBzcGVudCBvbiB0aGlzCnNlcmllcy4gQXBwcmVjaWF0ZSB0aGF0IHZlcnkgbXVjaCEKClRo
YW5rIHlvdSwKT2xla3NhbmRyCgpPbiAwNi8xNS8yMDE4IDA5OjI3IEFNLCBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbyB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3Nh
bmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4KPiBUaGlzIHdvcmsgaXMgaW4gcmVzcG9uc2Ug
dG8gbXkgcHJldmlvdXMgYXR0ZW1wdCB0byBpbnRyb2R1Y2UgWGVuL0RSTQo+IHplcm8tY29weSBk
cml2ZXIgWzFdIHRvIGVuYWJsZSBMaW51eCBkbWEtYnVmIEFQSSBbMl0gZm9yIFhlbiBiYXNlZAo+
IGZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUgaXMgYWxzbyBhbiBleGlzdGluZyBoeXBlcl9kbWFi
dWYgYXBwcm9hY2gKPiBhdmFpbGFibGUgWzNdIHdoaWNoLCBpZiByZXdvcmtlZCB0byB1dGlsaXpl
IHRoZSBwcm9wb3NlZCBzb2x1dGlvbiwKPiBjYW4gZ3JlYXRseSBiZW5lZml0IGFzIHdlbGwuCj4K
PiBSRkMgZm9yIHRoaXMgc2VyaWVzIHdhcyBwdWJsaXNoZWQgYW5kIGRpc2N1c3NlZCBbOV0sIGNv
bW1lbnRzIGFkZHJlc3NlZC4KPgo+IFRoZSBvcmlnaW5hbCByYXRpb25hbGUgYmVoaW5kIHRoaXMg
d29yayB3YXMgdG8gZW5hYmxlIHplcm8tY29weWluZwo+IHVzZS1jYXNlcyB3aGlsZSB3b3JraW5n
IHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBbNF06Cj4gd2hlbiB1c2luZyBY
ZW4gUFYgRFJNIGZyb250ZW5kIGRyaXZlciB0aGVuIG9uIGJhY2tlbmQgc2lkZSBvbmUgd2lsbAo+
IG5lZWQgdG8gZG8gY29weWluZyBvZiBkaXNwbGF5IGJ1ZmZlcnMnIGNvbnRlbnRzIChmaWxsZWQg
YnkgdGhlCj4gZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1ZmZlcnMgYWxsb2NhdGVkIGF0
IHRoZSBiYWNrZW5kIHNpZGUuCj4gVGFraW5nIGludG8gYWNjb3VudCB0aGUgc2l6ZSBvZiBkaXNw
bGF5IGJ1ZmZlcnMgYW5kIGZyYW1lcyBwZXIKPiBzZWNvbmQgaXQgbWF5IHJlc3VsdCBpbiB1bm5l
ZWRlZCBodWdlIGRhdGEgYnVzIG9jY3VwYXRpb24gYW5kCj4gcGVyZm9ybWFuY2UgbG9zcy4KPgo+
IFRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50aW5nIHplcm8tY29weWluZyB1
c2UtY2FzZXMKPiB3aGVuIHVzaW5nIFhlbiBwYXJhLXZpcnR1YWxpemVkIGZyb250ZW5kIGRpc3Bs
YXkgZHJpdmVyIGJ5IGltcGxlbWVudGluZwo+IGEgRFJNL0tNUyBoZWxwZXIgZHJpdmVyIHJ1bm5p
bmcgb24gYmFja2VuZCdzIHNpZGUuCj4gSXQgdXRpbGl6ZXMgUFJJTUUgYnVmZmVycyBBUEkgKGlt
cGxlbWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQo+IHRvIHNoYXJlIGZyb250ZW5kJ3Mg
YnVmZmVycyB3aXRoIHBoeXNpY2FsIGRldmljZSBkcml2ZXJzIG9uCj4gYmFja2VuZCdzIHNpZGU6
Cj4KPiAgIC0gYSBkdW1iIGJ1ZmZlciBjcmVhdGVkIG9uIGJhY2tlbmQncyBzaWRlIGNhbiBiZSBz
aGFyZWQKPiAgICAgd2l0aCB0aGUgWGVuIFBWIGZyb250ZW5kIGRyaXZlciwgc28gaXQgZGlyZWN0
bHkgd3JpdGVzCj4gICAgIGludG8gYmFja2VuZCdzIGRvbWFpbiBtZW1vcnkgKGludG8gdGhlIGJ1
ZmZlciBleHBvcnRlZCBmcm9tCj4gICAgIERSTS9LTVMgZHJpdmVyIG9mIGEgcGh5c2ljYWwgZGlz
cGxheSBkZXZpY2UpCj4gICAtIGEgZHVtYiBidWZmZXIgYWxsb2NhdGVkIGJ5IHRoZSBmcm9udGVu
ZCBjYW4gYmUgaW1wb3J0ZWQKPiAgICAgaW50byBwaHlzaWNhbCBkZXZpY2UgRFJNL0tNUyBkcml2
ZXIsIHRodXMgYWxsb3dpbmcgdG8KPiAgICAgYWNoaWV2ZSBubyBjb3B5aW5nIGFzIHdlbGwKPgo+
IEZpbmFsbHksIGl0IHdhcyBkaXNjdXNzZWQgYW5kIGRlY2lkZWQgKFsxXSwgWzVdKSB0aGF0IGl0
IGlzIHdvcnRoCj4gaW1wbGVtZW50aW5nIHN1Y2ggdXNlLWNhc2VzIHZpYSBleHRlbnNpb24gb2Yg
dGhlIGV4aXN0aW5nIFhlbiBnbnRkZXYKPiBkcml2ZXIgaW5zdGVhZCBvZiBpbnRyb2R1Y2luZyBu
ZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KPiBQbGVhc2Ugbm90ZSwgdGhhdCB0aGUgc3VwcG9ydCBv
ZiBkbWEtYnVmIGlzIExpbnV4IG9ubHksCj4gYXMgZG1hLWJ1ZiBpcyBhIExpbnV4IG9ubHkgdGhp
bmcuCj4KPiBOb3cgdG8gdGhlIHByb3Bvc2VkIHNvbHV0aW9uLiBUaGUgY2hhbmdlcyAgdG8gdGhl
IGV4aXN0aW5nIFhlbiBkcml2ZXJzCj4gaW4gdGhlIExpbnV4IGtlcm5lbCBmYWxsIGludG8gMiBj
YXRlZ29yaWVzOgo+IDEuIERNQS1hYmxlIG1lbW9yeSBidWZmZXIgYWxsb2NhdGlvbiBhbmQgaW5j
cmVhc2luZy9kZWNyZWFzaW5nIG1lbW9yeQo+ICAgICByZXNlcnZhdGlvbiBvZiB0aGUgcGFnZXMg
b2Ygc3VjaCBhIGJ1ZmZlci4KPiAgICAgVGhpcyBpcyByZXF1aXJlZCBpZiB3ZSBhcmUgYWJvdXQg
dG8gc2hhcmUgZG1hLWJ1ZiB3aXRoIHRoZSBoYXJkd2FyZQo+ICAgICB0aGF0IGRvZXMgcmVxdWly
ZSB0aG9zZSB0byBiZSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2NfeHh4IEFQSS4KPiAgICAgKEl0
IGlzIHN0aWxsIHBvc3NpYmxlIHRvIGFsbG9jYXRlIGEgZG1hLWJ1ZiBmcm9tIGFueSBzeXN0ZW0g
bWVtb3J5LAo+ICAgICBlLmcuIHN5c3RlbSBwYWdlcykuCj4gMi4gRXh0ZW5zaW9uIG9mIHRoZSBn
bnRkZXYgZHJpdmVyIHRvIGVuYWJsZSBpdCB0byBpbXBvcnQvZXhwb3J0IGRtYS1idWbigJlzLgo+
Cj4gVGhlIGZpcnN0IHNpeCBwYXRjaGVzIGFyZSBpbiBwcmVwYXJhdGlvbiBmb3IgWGVuIGRtYS1i
dWYgc3VwcG9ydCwKPiBidXQgSSBjb25zaWRlciB0aG9zZSB1c2FibGUgcmVnYXJkbGVzcyBvZiB0
aGUgZG1hLWJ1ZiB1c2UtY2FzZSwKPiBlLmcuIG90aGVyIGZyb250ZW5kL2JhY2tlbmQga2VybmVs
IG1vZHVsZXMgbWF5IGFsc28gYmVuZWZpdCBmcm9tIHRoZXNlCj4gZm9yIGJldHRlciBjb2RlIHJl
dXNlOgo+ICAgICAgMDAwMS14ZW4tZ3JhbnQtdGFibGUtRXhwb3J0LWdudHRhYl8tYWxsb2MtZnJl
ZS1fcGFnZXMtYXMtLnBhdGNoCj4gICAgICAwMDAyLXhlbi1ncmFudC10YWJsZS1NYWtlLXNldC1j
bGVhci1wYWdlLXByaXZhdGUtY29kZS1zaGEucGF0Y2gKPiAgICAgIDAwMDMteGVuLWJhbGxvb24t
U2hhcmUtY29tbW9uLW1lbW9yeS1yZXNlcnZhdGlvbi1yb3V0aW5lcy5wYXRjaAo+ICAgICAgMDAw
NC14ZW4tZ3JhbnQtdGFibGUtQWxsb3ctYWxsb2NhdGluZy1idWZmZXJzLXN1aXRhYmxlLWZvLnBh
dGNoCj4gICAgICAwMDA1LXhlbi1nbnRkZXYtQWxsb3ctbWFwcGluZ3MtZm9yLURNQS1idWZmZXJz
LnBhdGNoCj4gICAgICAwMDA2LXhlbi1nbnRkZXYtTWFrZS1wcml2YXRlLXJvdXRpbmVzLXN0cnVj
dHVyZXMtYWNjZXNzaWIucGF0Y2gKPgo+IFRoZSBuZXh0IHRocmVlIHBhdGNoZXMgYXJlIFhlbiBp
bXBsZW1lbnRhdGlvbiBvZiBkbWEtYnVmIGFzIHBhcnQgb2YKPiB0aGUgZ3JhbnQgZGV2aWNlOgo+
ICAgICAgMDAwNy14ZW4tZ250ZGV2LUFkZC1pbml0aWFsLXN1cHBvcnQtZm9yLWRtYS1idWYtVUFQ
SS5wYXRjaAo+ICAgICAgMDAwOC14ZW4tZ250ZGV2LUltcGxlbWVudC1kbWEtYnVmLWV4cG9ydC1m
dW5jdGlvbmFsaXR5LnBhdGNoCj4gICAgICAwMDA5LXhlbi1nbnRkZXYtSW1wbGVtZW50LWRtYS1i
dWYtaW1wb3J0LWZ1bmN0aW9uYWxpdHkucGF0Y2gKPgo+IFRoZSBjb3JyZXNwb25kaW5nIGxpYnhl
bmdudHRhYiBjaGFuZ2VzIGFyZSBhdmFpbGFibGUgYXQgWzZdLgo+Cj4gQWxsIHRoZSBhYm92ZSB3
YXMgdGVzdGVkIHdpdGggZGlzcGxheSBiYWNrZW5kIFs3XSBhbmQgaXRzIGFjY29tcGFueWluZwo+
IGhlbHBlciBsaWJyYXJ5IFs4XSBvbiBSZW5lc2FzIEFSTTY0IGJhc2VkIGJvYXJkLgo+IEJhc2lj
IGJhbGxvb24gdGVzdHMgb24geDg2Lgo+Cj4gKlRvIGFsbCB0aGUgY29tbXVuaXRpZXMqOiBJIHdv
dWxkIGxpa2UgdG8gYXNrIHlvdSB0byByZXZpZXcgdGhlIHByb3Bvc2VkCj4gc29sdXRpb24gYW5k
IGdpdmUgZmVlZGJhY2sgb24gaXQsIHNvIEkgY2FuIGltcHJvdmUgYW5kIHNlbmQgZmluYWwKPiBw
YXRjaGVzIGZvciByZXZpZXcgKHRoaXMgaXMgc3RpbGwgd29yayBpbiBwcm9ncmVzcywgYnV0IGVu
b3VnaCB0byBzdGFydAo+IGRpc2N1c3NpbmcgdGhlIGltcGxlbWVudGF0aW9uKS4KPgo+IFRoYW5r
IHlvdSBpbiBhZHZhbmNlLAo+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4KPiBbMV0gaHR0cHM6
Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvYXJjaGl2ZXMvZHJpLWRldmVsLzIwMTgtQXByaWwvMTcz
MTYzLmh0bWwKPiBbMl0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvdjQuMTctcmM1
L3NvdXJjZS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKPiBbM10gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTAyL21z
ZzAxMjAyLmh0bWwKPiBbNF0gaHR0cHM6Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9kcm0vZHJtLW1p
c2MvdHJlZS9kcml2ZXJzL2dwdS9kcm0veGVuCj4gWzVdIGh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5l
bC5vcmcvcGF0Y2gvMTAyNzk2ODEvCj4gWzZdIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRyMjAwMC94
ZW4vdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs3XSBodHRwczovL2dpdGh1Yi5jb20vYW5kcjIwMDAv
ZGlzcGxfYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs4XSBodHRwczovL2dpdGh1Yi5jb20vYW5k
cjIwMDAvbGlieGVuYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs5XSBodHRwczovL2xrbWwub3Jn
L2xrbWwvMjAxOC81LzE3LzIxNQo+Cj4gQ2hhbmdlcyBzaW5jZSB2MzoKPiAqKioqKioqKioqKioq
KioqKgo+IC0gYWRkZWQgci1iIHRhZ3MKPiAtIG1pbm9yIGZpeGVzCj4gLSByZW1vdmVkIGdudGRl
dl9yZW1vdmVfbWFwIGFzIGl0IGNhbiBiZSBjb2RlZCBkaXJlY3RseSBub3cKPiAtIG1vdmVkIElP
Q1RMIGNvZGUgdG8gZ250ZGV2LWRtYWJ1Zi5jCj4gLSByZW1vdmVkIHVzbGVzcyB3YWl0IGxpc3Qg
d2Fsa3MgYW5kIGNoYW5nZWQgc29tZSB3YWxrcyB0byB1c2UKPiAgICBub3JtYWwgdmVyc2lvbiBv
ZiBsaXN0IGl0ZXJhdG9ycyBpbnN0ZWFkIG9mIHNhZmUgb25lcyBhcwo+ICAgIHdlIHJ1biB1bmRl
ciBhIGxvY2sgYW55d2F5cwo+IC0gY2xlYW5lZCB1cCBjb21tZW50cywgZGVzY3JpcHRpb25zLCBw
cl9kZWJ1ZyBtZXNzYWdlcwo+Cj4gQ2hhbmdlcyBzaW5jZSB2MjoKPiAqKioqKioqKioqKioqKioq
Kgo+IC0gZml4ZWQgbWlzc2VkIGJyZWFrIGluIGRtYWJ1Zl9leHBfd2FpdF9vYmpfc2lnbmFsCj4g
LSByZS13b3JrZWQgZGVidWcgYW5kIGVycm9yIG1lc3NhZ2VzLCBiZSBsZXNzIHZlcmJvc2UKPiAt
IHJlbW92ZWQgcGF0Y2ggZm9yIG1ha2luZyBnbnRkZXYgZnVuY3Rpb25zIGF2YWlsYWJsZSB0byBv
dGhlciBkcml2ZXJzCj4gLSByZW1vdmVkIFdBUk5fT04ncyBpbiBkbWEtYnVmIGNvZGUKPiAtIG1v
dmVkIGFsbCBkbWEtYnVmIHJlbGF0ZWQgY29kZSBpbnRvIGdudGRldi1kbWFidWYKPiAtIGludHJv
ZHVjZWQgZ250ZGV2LWNvbW1vbi5oIHdpdGggY29tbW9uIHN0cnVjdHVyZXMgYW5kIGZ1bmN0aW9u
IHByb3RvdHlwZXMKPiAtIGFkZGVkIGFkZGl0aW9uYWwgY2hlY2tzIGZvciBudW1iZXIgb2YgZ3Jh
bnRzIGluIElPQ1RMcwo+IC0gZ250dGFiIHBhdGNoIGNsZWFudXAKPiAtIG1hZGUgeGVubWVtX3Jl
c2VydmF0aW9uX3NjcnViX3BhZ2UgZGVmaW5lZCBpbiB0aGUgaGVhZGVyIGFzIGlubGluZQo+IC0g
Zml4ZWQgX19wZm5fdG9fbWZuIHVzZSB0byBwZm5fdG9fYmZuCj4gLSBubyBjaGFuZ2VzIHRvIHBh
dGNoZXMgMS0yCj4KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICoqKioqKioqKioqKioqKioqCj4gLSBE
ZWZpbmUgR05UREVWX0RNQV9GTEFHX1hYWCBzdGFydGluZyBmcm9tIGJpdCAwCj4gLSBSZW5hbWUg
bWVtX3Jlc2VydmF0aW9uLmggdG8gbWVtLXJlc2VydmF0aW9uLmgKPiAtIFJlbW92ZSB1c2xlc3Mg
Y29tbWVudHMKPiAtIENoYW5nZSBsaWNlbnNlcyBmcm9tIEdQTHYyIE9SIE1JVCB0byBHUEx2MiBv
bmx5Cj4gLSBNYWtlIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3t1cGRhdGV8Y2xlYXJ9
IGlubGluZQo+IC0gQ2hhbmdlIEVYUE9SVF9TWU1CT0wgdG8gRVhQT1JUX1NZTUJPTF9HUEwgZm9y
IG5ldyBmdW5jdGlvbnMKPiAtIE1ha2UgZ250dGFiX2RtYV97YWxsb2N8ZnJlZX1fcGFnZXMgdG8g
cmVxdWVzdCBmcmFtZXMgYXJyYXkKPiAgICBiZSBhbGxvY2F0ZWQgb3V0c2lkZQo+IC0gRml4ZSBn
bnR0YWJfZG1hX2FsbG9jX3BhZ2VzIGZhaWwgcGF0aCAoYWRkZWQgeGVubWVtX3Jlc2VydmF0aW9u
X2luY3JlYXNlKQo+IC0gTW92ZSBtb3N0IG9mIGRtYS1idWYgZnJvbSBnbnRkZXYuYyB0byBnbnRk
ZXYtZG1hYnVmLmMKPiAtIEFkZCByZXF1aXJlZCBkZXBlbmRlbmNpZXMgdG8gS2NvbmZpZwo+IC0g
UmV3b3JrICIjaWZkZWYgQ09ORklHX1hFTl9YWFgiIGZvciBpZi9lbHNlCj4gLSBFeHBvcnQgZ250
dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcyBHUEwgc3ltYm9scyAocGF0Y2ggMSkKPgo+IE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvICg5KToKPiAgICB4ZW4vZ3JhbnQtdGFibGU6IEV4cG9ydCBnbnR0
YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzIEdQTAo+ICAgIHhlbi9ncmFudC10YWJsZTogTWFrZSBz
ZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkCj4gICAgeGVuL2JhbGxvb246IFNoYXJl
IGNvbW1vbiBtZW1vcnkgcmVzZXJ2YXRpb24gcm91dGluZXMKPiAgICB4ZW4vZ3JhbnQtdGFibGU6
IEFsbG93IGFsbG9jYXRpbmcgYnVmZmVycyBzdWl0YWJsZSBmb3IgRE1BCj4gICAgeGVuL2dudGRl
djogQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBidWZmZXJzCj4gICAgeGVuL2dudGRldjogTWFrZSBw
cml2YXRlIHJvdXRpbmVzL3N0cnVjdHVyZXMgYWNjZXNzaWJsZQo+ICAgIHhlbi9nbnRkZXY6IEFk
ZCBpbml0aWFsIHN1cHBvcnQgZm9yIGRtYS1idWYgVUFQSQo+ICAgIHhlbi9nbnRkZXY6IEltcGxl
bWVudCBkbWEtYnVmIGV4cG9ydCBmdW5jdGlvbmFsaXR5Cj4gICAgeGVuL2dudGRldjogSW1wbGVt
ZW50IGRtYS1idWYgaW1wb3J0IGZ1bmN0aW9uYWxpdHkKPgo+ICAgZHJpdmVycy94ZW4vS2NvbmZp
ZyAgICAgICAgICAgfCAgMjQgKwo+ICAgZHJpdmVycy94ZW4vTWFrZWZpbGUgICAgICAgICAgfCAg
IDIgKwo+ICAgZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgfCAgNzUgKy0tCj4gICBkcml2
ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggICB8ICA5NCArKysrCj4gICBkcml2ZXJzL3hlbi9nbnRk
ZXYtZG1hYnVmLmMgICB8IDg3MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4g
ICBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggICB8ICAzMyArKwo+ICAgZHJpdmVycy94ZW4v
Z250ZGV2LmMgICAgICAgICAgfCAyMjAgKysrKysrLS0tCj4gICBkcml2ZXJzL3hlbi9ncmFudC10
YWJsZS5jICAgICB8IDE1MyArKysrKy0KPiAgIGRyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5j
IHwgMTE4ICsrKysrCj4gICBpbmNsdWRlL3VhcGkveGVuL2dudGRldi5oICAgICB8IDEwNiArKysr
Kwo+ICAgaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgMjEgKwo+ICAgaW5jbHVkZS94
ZW4vbWVtLXJlc2VydmF0aW9uLmggfCAgNTkgKysrCj4gICAxMiBmaWxlcyBjaGFuZ2VkLCAxNjE1
IGluc2VydGlvbnMoKyksIDE2MCBkZWxldGlvbnMoLSkKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
cml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJz
L3hlbi9nbnRkZXYtZG1hYnVmLmMKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9n
bnRkZXYtZG1hYnVmLmgKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL21lbS1yZXNlcnZh
dGlvbi5oCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 06:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 06:17:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUnTh-00059k-W3; Mon, 18 Jun 2018 06: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=jri7=je=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fUnTg-00059f-Vw
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 06:17:25 +0000
X-Inumbo-ID: e75ecfec-72be-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::61e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e75ecfec-72be-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 08:14: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=+xIdGgIRMRCiRIwCAwAG285CwxFWjB7SYnqH9jKlSew=;
 b=J2TzUewwqsfGd5pojOdbAyorbmG0lilD+VFw7+apoYLMB3UvWAyo19XqFk6beJ2vn59XAZkb6dzqwiGB/FzYhqCEloFDDcxA0KhdeiPuqEBPzD4cRtVgE2zXtIKt5oEE61kXGOFdxvAq3//qYWYm0p+H/ysE5t05sXBX4yJTjxo=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3213.eurprd03.prod.outlook.com (2603:10a6:803:18::17) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Mon, 18 Jun
 2018 06:17:13 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 linux-media@vger.kernel.org, konrad.wilk@oracle.com, dongwon.kim@intel.com,
 matthew.d.roper@intel.com, Sumit Semwal <sumit.semwal@linaro.org>
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-6-andr2000@gmail.com>
 <e892748a-c268-9622-e568-4c361366bce1@epam.com>
 <b9c3f740-dea1-638b-49d9-60cf5880619d@suse.com>
 <38f10738-63b6-89ce-07a8-7791b2a7e4dc@epam.com>
 <03e078b0-62a3-5d11-987b-7472f841c44d@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <b78ab715-f117-77d3-d54e-8a078b8319e7@epam.com>
Date: Mon, 18 Jun 2018 09:17: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: <03e078b0-62a3-5d11-987b-7472f841c44d@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5PR0701CA0009.eurprd07.prod.outlook.com
 (2603:10a6:203:51::19) To VI1PR0302MB3213.eurprd03.prod.outlook.com
 (2603:10a6:803:18::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5defbc8d-7d1a-470f-8f81-08d5d4e32240
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3213; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 3:EKnDje0YN6NgcAY3gNXewq4fW7zjR1HNiqR4qXpjCs5gM5snObitJlJZxnd7D6mLlIhrokvNpm2mVQIrdf8MiazVWG/dx03DSS1RBxYaZze3MYfLHqq4nTg/F4oUi/rXSzNGxNiec2LS5P/fremyowd7xfD1ZGivIC/iEkTSchPYhSTJbVQvmhIGxXlqMQe2FcGl7PRm4QlqFByuNBkHOqyUbLZNC9HkgKyJ3o5LbqtLK3ci1j0zndnkw6YS9Krx;
 25:M3qAV7uCNhNfHSW3uZgjcv2mdGySk9BichTxHK7Mb3fTt8FBrMcjX6zCSNCsltvImNb6Qw66PJSOtgtQ+zDCa+RJMKNXty+wgVbevjtD3rcI2oZFBDde5MxdXqAlg37uxnDBaeCv0fpI2DVQga7wjUdcPgxaBiOMrfz2aYkB9Ob9jgLN5WsWzuEgpoWkMeXPA5oPyFeH1CICCeBklb6HtLoQcXpU3JLVELXvwUqZj1XsqRaG3HP/45vQlYhbTVvR94I+XZVFdBRFzXVvZAgzLBZ69BtgSmqmAYT+JiaaTHRdpPj6GmDuFGRpuJhJzYfhx7Oa5xM8qGvMdMWIupDHmg==;
 31:UAInuReujQjTu3kMcebrnbZMxYR3kLT6lcLE+pPPxA/DEk/HgHn+AgPPlpFldFwCUJ6B94vjgYxwuOe+X/I3eE6njyYLNVo1aKLvNNMZFCtYeWf8iHrGIEFk6XkhlJOHw1liidzVYi1mj/fiVZIZQkimIIltMhKo7LSS5sm5XYo/Gvo9dHQaoAE6myL2Gf3lZ+m8O2XzeYFxpqj0eGSqRJGmTbmpqKoU0UAZ5xQjX6A=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3213:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 20:2DYvWqQKiffRtEQW5H9Vdnm3Boy4sVOyiewZJ2GhPGHfTRN9ccz2gO74F+cMhxE/LoZKObZT4whcsfeXQ07fUtXdeMqv7W7CCpDOYa6j7OMHrhVTF8DKYOzmgIp8IePOBTyAeWeRncEj1LrzKj9QEv4cw4ryt5rxkynvwfUAFUCZzAf+UeD82uhlL+LDoDW681Da6EOmobigUjr0vqw2PaNeH+ffzYLJlGK/TUcSV4Wk2wK1rOkzPEZjL3z8P2oD7rOqD3396ZX2Arx8hULghxmxgNf5Xg+n5iK5Z10+7j6MNLceKjrgKrUGY/fw2+Y4A5P8xbWO9obiJGBQn0uW68xM5L1rJ31memVaqJylxvCnzHf6pWlxfpt1f7BNF1Pe2pvEtWQ3HPzvKPaTBW7EU7BKVgKPjw3/fB2OjzG656rNU0V7E+e4izqnBo8peaB8+IlMOycbslRlaeJ+LQH5UsnlLtnoavPiHudKavLTxMpDpCyxOH/CsW1guNz8xys3;
 4:HsZP/kWM386j9HCwpOZD8xnEUVAvZwbvJYAL/pIjVFcwQiPlgJshTKgRLFYWbTPfrpAm9eWRbU09ewaYYsUdovGkC6LydntnK0v94v1NJd+RjVyAGswgChfjW1C2z61zCdkesFPpDJYiSLdjWUwTwFiK2AwQbTXgsbE0e5TWsJWFSlLw1P1ElDA7rIB0egqOLkMoUfktqF4CpUAwaDnWLB2yBuc/TPLZmjHYUO8SFzjZtmqveab3GNURaXrQGznOcs+zE3GoJjUzli5zvXocnA==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3213B7E39D0FD8E9BA01B6C9E7710@VI1PR0302MB3213.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3213; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3213; 
X-Forefront-PRVS: 0707248B64
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(366004)(346002)(39860400002)(396003)(39380400002)(199004)(189003)(230700001)(6116002)(3846002)(478600001)(68736007)(6246003)(8676002)(36756003)(6486002)(316002)(16576012)(58126008)(72206003)(229853002)(81156014)(65806001)(47776003)(110136005)(5660300001)(65956001)(81166006)(80792005)(97736004)(93886005)(25786009)(4326008)(66066001)(6666003)(39060400002)(8936002)(53936002)(65826007)(31696002)(2906002)(26005)(31686004)(77096007)(7736002)(5890100001)(186003)(446003)(16526019)(7416002)(52146003)(2486003)(105586002)(23676004)(52116002)(50466002)(305945005)(67846002)(64126003)(386003)(476003)(486006)(55236004)(2616005)(53546011)(76176011)(106356001)(956004)(11346002)(86362001)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3213; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjMyMTM7MjM6MkZhTjlhZ1o1WVRiRkdXeTdkSHA4ZTcx?=
 =?utf-8?B?d1J0T1dGcGFxTldmMnN3eFpJS1NMeVc3Zkk0Qm1vRE5IUWYySjAvbUZoYTR0?=
 =?utf-8?B?RHZRT050dlNkVDd0cU0xOUkvYmxuM004cVV6bEF3NXVYZG9Nc3d4djV4VEsz?=
 =?utf-8?B?dU5IRENQUVZkYWtML1JraTZSVnRzVk50bmo0RkpYSzBqQjVjQS9JYzlrMW9R?=
 =?utf-8?B?VXVDTlRJOTV3azZNVnFuUGpJKzZHb0U2bGFTZEpjYlBuUnNSYllVRCtSMHpI?=
 =?utf-8?B?RmlhUWFPS2FYemZJRWVqMWUwMWZUU3BOU1N6eHMzMzNLaFpTMkN3SUhWWHRu?=
 =?utf-8?B?eDJqcmNrdnpZUWNseUcwdFdOc3ZCaUxYRUhMcnpNeHRzVEFJZWhCNWZ6NmZt?=
 =?utf-8?B?NENPdnE5a2dzeVpRU3VLMFBoUVQybjJEb0xWKys0Rm1welZKL3oybU5Edjhq?=
 =?utf-8?B?eTBrc3ZMV0ROeVJaN3pkSEhtbGNWL3dLZlZRUTRXdk5zUjlTUFBkWWdEc201?=
 =?utf-8?B?bEpQbDhUczg4eDNpSzcvM1JoWnhxSzBPUmVhRy9iVVJsbk93eDV1VFZDQnE5?=
 =?utf-8?B?aTlnTHlFZ3h1TTdzRDIzZGN2K2V1bVpLVE8yWWVsWjJWaithNTdqUUFGWW1L?=
 =?utf-8?B?eGRVOTJDZkI3SW5QWlVGSEZrNk5sY0dnUUlpRFpEZXp4YTlSSkJxVy9QZWI3?=
 =?utf-8?B?em5Vc2IzRXBDNUZnL3VFeGt0V290b2ttTnIzV0hDTUd4ZURnNzQxZFp2STZP?=
 =?utf-8?B?WHJLbFpvVHlyNHlvSGRSM3hldFU0K0ZxQXdUeFNZUE83SENYemJyS1RYWXow?=
 =?utf-8?B?RGpuQ292a1k4L2U2ckZPTnhEbGZRYXhUZzJIL2JDc1VZR1d2YThFN3BpU1FL?=
 =?utf-8?B?WCtiaFpkUUJhajc3K0Vta3ROT004TUVSQWYyWVJ5OUNXKzhMN0hHNnI0WE8w?=
 =?utf-8?B?cmVhRzFxYUVTb0tsUGZ6K0ZKZ1N1NHRDdWN6dGNvWnk1eWkyRUVEWDRvRTJa?=
 =?utf-8?B?S3NPcW5vUTNKaEQwTTlyb1Q5WEdobVVpZDluMUhkUDhmUTZTL3V4U3dhQ3dj?=
 =?utf-8?B?YzJoVzExL1U0ZDJIVkc2cjl6cm84b2duT0JMYXFXTkVZNW4yMDd3aGk4blVa?=
 =?utf-8?B?bldJbUgwcjkxUXpxeHdkc0ZCS1pnZm5MSEpRU29yM0hQZWM1TVBhVmpHdjgw?=
 =?utf-8?B?ckxEaUNyeWtjVE1vVFZCd0s1NC9XRjdZNGp1azZrTHJ6cWdMNWt5cUNFUERS?=
 =?utf-8?B?N0UwMDE2bnQweFpoNVA1Yy81TGdWR2laRjI1SkxYZ0JpbkFKNmk5ZHpwRWdF?=
 =?utf-8?B?K1VGWjFZVWQ0dGU2OTdHN04zSjlPR0ZabXYyY2t1ODJ5OWlqZWFkUWpyaloz?=
 =?utf-8?B?S0JXTWxManArdmVOc3RlK2ZKbTkrd0prOXFJcU1xZlE1MFJiSVUxRmFKTGhx?=
 =?utf-8?B?NFdFNXYveUszVzc4ckpKNXFHeUM0alNJZ0pFeVcxSHF6dDN5dm9YdHpVeEpZ?=
 =?utf-8?B?V2E3V3c1Qm5qTXZYTzlabGp1WklBaU1kSGRSc2p3dFhXeDFSYkZsbXJxYlpn?=
 =?utf-8?B?WGVsWTlhKzJ5OE1iQ0NTdWhGVW5JbzhHS3A2bmJZc3hGT1BTMzB0S1U4VGFp?=
 =?utf-8?B?TENrb0tlNHhvVWdDR09Ga09XSERDTzlFay9WdExaZTk3aTBsZ3hMd3pBR3U4?=
 =?utf-8?B?YS9TeHhqWktySUoxdUJNVGgxb2F1YjBsdVM0NkMxWmM2ckV1MEMzSFhLcm1D?=
 =?utf-8?B?bExaSk1OTmhxVHVVQTVDRkwxaW5wU3JuTGV4ZGpRV2l2QlJ2VEZnOVZQK3pt?=
 =?utf-8?B?aGxKVlMxdEhnZ2dRc3BXdTZOTUxrMjhKSU5MNkRtR01jV1pnZkN0cUtyTlZz?=
 =?utf-8?B?K2xWOUtlTGV0VlFEWTJobXorZTl2NEVhU2VnNDF5Zjl1VlowUFl2VFBZcTRy?=
 =?utf-8?B?bnFBeEdUUnljSGhHQWU0VklRS1V3SWpTbVFUSGc3ZllPb1Rvd0pQNktTcEFU?=
 =?utf-8?B?cXdJNDgxL2Z2UC8zdkpVU01wQTFUTlVEd3V2Uzk1a0htL0tyWWVzOURHVlY4?=
 =?utf-8?B?TENPRkNaQlFuaTQxOEovbnRoM2ZVSjUxTytwajBoeE1OVzJxdFBmY3M4SEJC?=
 =?utf-8?B?TVRFbndTWEMyVnZYNTl3d1dRVU03Z2pYNk10YVN6RllBek00ejAvYmowTyta?=
 =?utf-8?Q?0Rbx0Pwja8bpnOr9JRbt6+JklRTLkYAA0uFpjwMVpdzo=3D?=
X-Microsoft-Antispam-Message-Info: b60UxfOQvFHDLiPBv3pTXeS6KyZYAUG0vSdFURiAo+Tlt8CHoEie1krsJgHT5F4NbuBYDWsM2VI2SFd0vtxeaJy405mIiMmtrNtfZlJEDk7WE65GafnCaiaUBXV4trmf7XDPFxG4hA+IvWOt/wDRxz/ICPUc/jlCi9QP+AMqaVYCilkbAbw5P/dYIbeS6jesHO7cv88RMX8nKzTJVq0PBHQE5epiU6+bTEQK0dHSRhfjThnVuP7YLmRUlyj5YRWu58p8jJ4xjxnrMWQUpEoG3CEyc8nxoQxLNiZ7U7Z27oJ04bzjbwBs9oKkznhVZ3uMgWCDO4VOYQpxj2JpvbLKvg==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 6:eR168n4pu4LHP/+BciUTzWteeaxmiMkykyD5EZyaPalmCYlNNz72puauQJEVW1r5YbweFV/0AeCSuWDeq8BrbewIUagecM6zwugpwXhaZ25AB5cNdznymzvJl0YGzGtDXLY/RWOeubCXADs7RmrgLoLRNnSkBwaW0A7YnFHJXEAW3lzBK4MNNP7Kkwm6i52m2fQxGtGMJi84PD+GJXJv109mLPufBmrToaPcr1OdlzWgdC+RF7bLnZOnDDdkSboo0Ga3iinbsHPkgpsIOVPj8a7o2DenxaIeV8zr7ECuL1hWWyI/ZD/ZIj+tjrthLbxTa4m7SHng3Oc3/rHOjlmL0JwuL/d19OOAqqLw9pvtenN4TSEV6NCTGHjXJV6xULXsKmKCzrrPNOaw+Qtb64dEa7mZCD7CLr1oHkkGAYVnt4ZpB2z1xkytM8G0jWazj2yAppGxFaFlINAtPbfAQWyuUw==;
 5:8MviFP3rpJd4y+ikW9W/pKAWksFVwh6S9ESA0z5tnBqX4OTDHP+DHqhspUzifdurW3iCAt95U2OScgoqkgKAK2N9RmBXjOttuv2QJkH92rU88r+zpLJ4O8s3le3fCCuTQqSz/d1XVpaYtP/6Hwu5S9kRMu/h2ui5lqVLAdXxr9k=;
 24:3qGLxNJHnbspRlFE6dXCXfKuJB3Ed8ZMorME91uFAmlJkgaROnhfNsPieAfmOBnABdcmh2DfBY6kfkfsg0h5PJrc9GDWUsXlhF3t1ZLZaPc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 7:f5SwiPgMEHgVqs85/crDcL1UxQYShI56dRuWnd4rILInEYJUFcaouTpm6u28W4SJ+LBioYdb1zTuq+6eF8rAGCQ6SP6oN1hwMiT0w5d2Uu0bKQbkGoHo4xEhgglPlDDMAliZt/Ci4nDN1erJO1qtF6UYChuxBgcbMWHlDKufrdZL2iFYUMOef2ZUKdbyOYv0tfHrAHvySfH6G6mCkjvyi9EiX1fhTvBx3wefFcRlxvNSRV+HtgaG9eJj0cjT/vbl
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jun 2018 06:17:13.0797 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5defbc8d-7d1a-470f-8f81-08d5d4e32240
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3213
Subject: Re: [Xen-devel] [PATCH v4 5/9] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@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>

T24gMDYvMTYvMjAxOCAxMjowNyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzE1
LzIwMTggMDI6NTAgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNi8x
NS8yMDE4IDA5OjQ2IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTUvMDYvMTggMDg6
MzIsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+IFBsZWFzZSBub3RlLCB0aGF0
IHRoaXMgd2lsbCBuZWVkIGEgY2hhbmdlIChhdHRhY2hlZCkgd2hpbGUKPj4+PiBhcHBseWluZyB0
byB0aGUgbWFpbmxpbmUga2VybmVsIGJlY2F1c2Ugb2YgQVBJIGNoYW5nZXMgWzFdLgo+Pj4+Cj4+
Pj4gVW5mb3J0dW5hdGVseSwgY3VycmVudCBYZW4gdGlwIGtlcm5lbCB0cmVlIGlzIHY0LjE3LXJj
NSBiYXNlZCwKPj4+PiBzbyBJIGNhbm5vdCBtYWtlIHRoZSBjaGFuZ2UgaW4gdGhpcyBwYXRjaCBu
b3cuCj4+PiBJIGRvbid0IHNlZSBhbnkgY2hhbmNlIHRoaXMgc2VyaWVzIGNvdWxkIGdvIGludG8g
NC4xOCwgYXMgdGhlIG1lcmdlCj4+PiB3aW5kb3cgaXMganVzdCBjbG9zaW5nLiBTbyBwbGVhc2Ug
cG9zdCB0aGUgcGF0Y2ggYmFzZWQgb24gY3VycmVudAo+Pj4gTGludXggbWFzdGVyIG9mIHRvcnZh
bGRzL2xpbnV4LmdpdAo+PiBPaywgSSdsbCB3YWl0IGZvciBhbnkgY29tbWVudHMvci1iJ3MgYW5k
IHRoZW4gcmViYXNlIHRvCj4+IHRvcnZhbGRzL2xpbnV4LmdpdCBhbmQgcHVzaCB2NT8KPiBBcyBJ
IG1lbnRpb25lZCBlYXJsaWVyLCBJIHdvdWxkIHZlcnkgbXVjaCBsaWtlIGF0IGxlYXN0IGEgcmV2
aWV3IG9mIHRoZQo+IG5ldyBpbnRlcmZhY2VzIGJ5IHNvbWVvbmUgbW9yZSBrbm93bGVkZ2VhYmxl
IHRoYW4gbWUuCkkgYW0gYWRkaW5nICJETUEgQlVGRkVSIFNIQVJJTkcgRlJBTUVXT1JLIiBtYWlu
dGFpbmVyIHRvIHRoZSBsaXN0LgpTdW1pdCwgY291bGQgcGxlYXNlIGhlbHAgcmV2aWV3aW5nIHRo
aXM/IFRoZSB3aG9sZSB3b3JrIGhlcmUKaXMgdG8gYWRkIGRtYS1idWYgdG8gWGVuJ3MgZ3JhbnQg
ZGV2aWNlIGRyaXZlci4KCkludGVsIGNvdWxkIHByb2JhYmx5IGFsc28gc2F5IGNvdXBsZSBvZiB3
b3JkcyBhcyB0aGV5IGFsc28KbWlnaHQgcmUtdXNlIHRoaXMgd29yay4KPgo+PiBCVFcsIGlzIHRo
ZXJlIGFueSBwbGFuIHRvIHJlYmFzZSBYZW4gdGlwIGtlcm5lbD8KPgo+IEl0IGlzIHR5cGljYWxs
eSByZWJhc2VkIHRvIHJjNSBvciByNiwgYXQgd2hpY2ggcG9pbnQgcGF0Y2hlcyBmb3IgdGhlCj4g
bmV4dCBtZXJnZSB3aW5kb3cgYXJlIGFwcGxpZWQuCj4KPiAtYm9yc2kKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 06:41:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 06:41:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUnqZ-0007A9-3h; Mon, 18 Jun 2018 06:41: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=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUnqX-00079z-VG
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 06:41:02 +0000
X-Inumbo-ID: 34407abb-72c2-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34407abb-72c2-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 08:38: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 1fUnqU-000312-2q; Mon, 18 Jun 2018 06:40:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUnqT-0008Ds-Ld; Mon, 18 Jun 2018 06:40:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUnqT-0004vd-Ki; Mon, 18 Jun 2018 06:40:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124266-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-4.10-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 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-libvirt-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
X-Osstest-Versions-That: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 06:40:57 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124266: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDI2NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyNjYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzM4OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTIzMzg5CgpSZWdyZXNzaW9ucyB3aGljaCBh
cmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMjMzODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGVlYjE1NzY0YWRiZmU0NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2NmMWQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDdiMzVlNzgwN2M5ZWZiYTBmNzRlNjY2M2E3MjA1
YmQ5NzYwMmM4ZDEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzM4OSAgMjAxOC0wNS0zMCAwMzo1
Mzo1NSBaICAgMTkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxODEgIDIwMTgtMDYtMTMg
MjE6MDY6MzUgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjQyNjYgIDIwMTgtMDYtMTYgMjE6MTg6MjAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
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
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZWIxNTc2NGFkYmZl
NDRlOWYxMWE2OGUyNDQ0ZjRiYTEyYjNjZjFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMTM6NDM6NDMgMjAxOCArMDIwMAoKICAgIHg4
Ni9IVk06IGFjY291bnQgZm9yIGZ1bGx5IGVhZ2VyIEZQVSBtb2RlIGluIGVtdWxhdGlvbgogICAg
CiAgICBJbiBmdWxseSBlYWdlciBtb2RlIHdlIG11c3Qgbm90IGNsZWFyIGZwdV9kaXJ0aWVkLCBz
ZXQgQ1IwLlRTLCBvciBpbnZva2UKICAgIHRoZSBmcHVfbGVhdmUoKSBob29rLiBJbnN0ZWFkIGRv
IHdoYXQgdGhlIG1vZGUncyBuYW1lIHNheXM6IFJlc3RvcmUKICAgIHN0YXRlIHJpZ2h0IGF3YXku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogZTIzZDIyMzRlMDg4NzJhYzFjNzE5ZjNlMzM4OTk0NTgxNDgz
NDQwZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMTUgMTE6NDk6MDYgKzAyMDAKCmNvbW1pdCA0
YjlkYzZkMGU2NDg0OTI3Y2Y3NGE3N2QwN2YwZGU3NGU5MmEwNWY4CkF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6
MzcgMjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRpb25zIGZvciBMYXp5RlBV
CiAgICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBOZWhhbGVtIHNw
ZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6
eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAgICAKICAgIE9uIGFmZmVj
dGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0
Y2hpbmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBz
dGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAgc2NoZWR1bGVkIHZjcHVzLgog
ICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4Yzkw
MTQwMzg0KQoKY29tbWl0IDUyNDQ3YjM2ZjFkNTkxOTMyNjNlMWYyZjAwMWViNmJiYmRlNGQyODUK
QXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAg
IFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBwb3J0IGZ1bGx5IGVh
Z2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNvbnRyb2xsZWQgb24g
YSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBv
ZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IpCihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 07:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 07: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 1fUoRM-00014L-R7; Mon, 18 Jun 2018 07:19: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=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUoRK-00013y-Os
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 07:19:02 +0000
X-Inumbo-ID: 82d84158-72c7-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82d84158-72c7-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 09:16:26 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 42AB3AEE3;
 Mon, 18 Jun 2018 07:18:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 18 Jun 2018 09:18:54 +0200
Message-Id: <20180618071856.25383-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180618071856.25383-1-jgross@suse.com>
References: <20180618071856.25383-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/3] tools/libxencall: use hypercall buffer
 device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

SW5zdGVhZCBvZiB1c2luZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBoeXBlcmNhbGwgYnVmZmVycyB3
aGljaCBpcyB0aGVuCmxvY2tlZCBpbnRvIG1lbW9yeSwgdXNlIHRoZSBoeXBlcmNhbGwgYnVmZmVy
IGRldmljZSBvZiB0aGUgTGludXgKcHJpdmNtZCBkcml2ZXIgaWYgYXZhaWxhYmxlLgoKVGhpcyBo
YXMgdGhlIGFkdmFudGFnZSBvZiBuZWVkaW5nIGp1c3QgYSBzaW5nbGUgbW1hcCgpIGZvciBhbGxv
Y2F0aW5nCnRoZSBidWZmZXIgYW5kIHBhZ2UgbWlncmF0aW9uIG9yIGNvbXBhY3Rpb24gY2FuJ3Qg
bWFrZSB0aGUgYnVmZmVyCnVuYWNjZXNzaWJsZSBmb3IgdGhlIGh5cGVydmlzb3IuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMjoKLSBhZGQgc29t
ZSBjb21tZW50cyB0byB0b29scy9saWJzL2NhbGwvcHJpdmF0ZS5oIChJYW4gSmFja3NvbikKLSBz
b21lIGNvbnRyb2wgZmxvdyBtb2RpZmljYXRpb25zIChJYW4gSmFja3NvbikKLSByZW5hbWUgL2Rl
di94ZW4vcHJvdmNtZC1idWYgdG8gL2Rldi94ZW4vaHlwZXJjYWxsIChBbmRyZXcgQ29vcGVyKQot
IG9taXQgZmFsbGJhY2sgdG8geGVuZnMgKElhbiBKYWNrc29uKQotIHRyZWF0IGVycm9ycyBvdGhl
ciB0aGFuIEVOT0VOVCBhcyBmYXRhbCAoSWFuIEphY2tzb24pCi0tLQogdG9vbHMvbGlicy9jYWxs
L2NvcmUuYyAgICB8IDEyICsrKysrKysrKy0KIHRvb2xzL2xpYnMvY2FsbC9saW51eC5jICAgfCA1
OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogdG9vbHMv
bGlicy9jYWxsL3ByaXZhdGUuaCB8ICA3ICsrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCA2OCBpbnNl
cnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9j
b3JlLmMgYi90b29scy9saWJzL2NhbGwvY29yZS5jCmluZGV4IGYzYTM0MDA5ZGEuLjQ2Y2E2MTUy
OWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9jb3JlLmMKKysrIGIvdG9vbHMvbGlicy9j
YWxsL2NvcmUuYwpAQCAtMTksNyArMTksMTYgQEAKIAogc3RhdGljIGludCBhbGxfcmVzdHJpY3Rf
Y2IoWGVudG9vbGNvcmVfX0FjdGl2ZV9IYW5kbGUgKmFoLCBkb21pZF90IGRvbWlkKSB7CiAgICAg
eGVuY2FsbF9oYW5kbGUgKnhjYWxsID0gQ09OVEFJTkVSX09GKGFoLCAqeGNhbGwsIHRjX2FoKTsK
LSAgICByZXR1cm4geGVudG9vbGNvcmVfX3Jlc3RyaWN0X2J5X2R1cDJfbnVsbCh4Y2FsbC0+ZmQp
OworICAgIGludCByYzsKKworICAgIHJjID0geGVudG9vbGNvcmVfX3Jlc3RyaWN0X2J5X2R1cDJf
bnVsbCh4Y2FsbC0+YnVmX2ZkKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byBvdXQ7CisK
KyAgICByYyA9IHhlbnRvb2xjb3JlX19yZXN0cmljdF9ieV9kdXAyX251bGwoeGNhbGwtPmZkKTsK
Kworb3V0OgorICAgIHJldHVybiByYzsKIH0KIAogeGVuY2FsbF9oYW5kbGUgKnhlbmNhbGxfb3Bl
bih4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLCB1bnNpZ25lZCBvcGVuX2ZsYWdzKQpAQCAtMzAs
NiArMzksNyBAQCB4ZW5jYWxsX2hhbmRsZSAqeGVuY2FsbF9vcGVuKHhlbnRvb2xsb2dfbG9nZ2Vy
ICpsb2dnZXIsIHVuc2lnbmVkIG9wZW5fZmxhZ3MpCiAgICAgaWYgKCF4Y2FsbCkgcmV0dXJuIE5V
TEw7CiAKICAgICB4Y2FsbC0+ZmQgPSAtMTsKKyAgICB4Y2FsbC0+YnVmX2ZkID0gLTE7CiAgICAg
eGNhbGwtPnRjX2FoLnJlc3RyaWN0X2NhbGxiYWNrID0gYWxsX3Jlc3RyaWN0X2NiOwogICAgIHhl
bnRvb2xjb3JlX19yZWdpc3Rlcl9hY3RpdmVfaGFuZGxlKCZ4Y2FsbC0+dGNfYWgpOwogCmRpZmYg
LS1naXQgYS90b29scy9saWJzL2NhbGwvbGludXguYyBiL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5j
CmluZGV4IDNmMWI2OTFmZTcuLjkwYzI2OTE0ODYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2Fs
bC9saW51eC5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jCkBAIC01NiwxNSArNTYsMjgg
QEAgaW50IG9zZGVwX3hlbmNhbGxfb3Blbih4ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCiAgICAgfQog
CiAgICAgeGNhbGwtPmZkID0gZmQ7CisKKyAgICAvKgorICAgICAqIFRyeSB0aGUgc2FtZSBmb3Ig
dGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlLgorICAgICAqLworICAgIGZkID0gb3BlbigiL2Rl
di94ZW4vaHlwZXJjYWxsIiwgT19SRFdSfE9fQ0xPRVhFQyk7CisgICAgaWYgKCBmZCA9PSAtMSAm
JiBlcnJubyAhPSBFTk9FTlQgKQorICAgIHsKKyAgICAgICAgUEVSUk9SKCJFcnJvciBvbiB0cnlp
bmcgdG8gb3BlbiBoeXBlcmNhbGwgYnVmZmVyIGRldmljZSIpOworICAgICAgICByZXR1cm4gLTE7
CisgICAgfQorICAgIHhjYWxsLT5idWZfZmQgPSBmZDsKKwogICAgIHJldHVybiAwOwogfQogCiBp
bnQgb3NkZXBfeGVuY2FsbF9jbG9zZSh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCiB7Ci0gICAgaW50
IGZkID0geGNhbGwtPmZkOwotICAgIGlmIChmZCA9PSAtMSkKLSAgICAgICAgcmV0dXJuIDA7Ci0g
ICAgcmV0dXJuIGNsb3NlKGZkKTsKKyAgICBpZiAoIHhjYWxsLT5idWZfZmQgPj0gMCApCisgICAg
ICAgIGNsb3NlKHhjYWxsLT5idWZfZmQpOworICAgIGlmICggeGNhbGwtPmZkID49IDAgKQorICAg
ICAgICBjbG9zZSh4Y2FsbC0+ZmQpOworICAgIHJldHVybiAwOwogfQogCiBpbnQgb3NkZXBfaHlw
ZXJjYWxsKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgcHJpdmNtZF9oeXBlcmNhbGxfdCAqaHlwZXJj
YWxsKQpAQCAtNzIsNyArODUsMjIgQEAgaW50IG9zZGVwX2h5cGVyY2FsbCh4ZW5jYWxsX2hhbmRs
ZSAqeGNhbGwsIHByaXZjbWRfaHlwZXJjYWxsX3QgKmh5cGVyY2FsbCkKICAgICByZXR1cm4gaW9j
dGwoeGNhbGwtPmZkLCBJT0NUTF9QUklWQ01EX0hZUEVSQ0FMTCwgaHlwZXJjYWxsKTsKIH0KIAot
dm9pZCAqb3NkZXBfYWxsb2NfcGFnZXMoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBzaXplX3QgbnBh
Z2VzKQorc3RhdGljIHZvaWQgKmFsbG9jX3BhZ2VzX2J1ZmRldih4ZW5jYWxsX2hhbmRsZSAqeGNh
bGwsIHNpemVfdCBucGFnZXMpCit7CisgICAgdm9pZCAqcDsKKworICAgIHAgPSBtbWFwKE5VTEws
IG5wYWdlcyAqIFBBR0VfU0laRSwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9TSEFSRUQsCisg
ICAgICAgICAgICAgeGNhbGwtPmJ1Zl9mZCwgMCk7CisgICAgaWYgKCBwID09IE1BUF9GQUlMRUQg
KQorICAgIHsKKyAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCBmYWlsZWQiKTsKKyAg
ICAgICAgcCA9IE5VTEw7CisgICAgfQorCisgICAgcmV0dXJuIHA7Cit9CisKK3N0YXRpYyB2b2lk
ICphbGxvY19wYWdlc19ub2J1ZmRldih4ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHNpemVfdCBucGFn
ZXMpCiB7CiAgICAgc2l6ZV90IHNpemUgPSBucGFnZXMgKiBQQUdFX1NJWkU7CiAgICAgdm9pZCAq
cDsKQEAgLTExNiwxMSArMTQ0LDI3IEBAIG91dDoKICAgICByZXR1cm4gTlVMTDsKIH0KIAordm9p
ZCAqb3NkZXBfYWxsb2NfcGFnZXMoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBzaXplX3QgbnBhZ2Vz
KQoreworICAgIHZvaWQgKnA7CisKKyAgICBpZiAoIHhjYWxsLT5idWZfZmQgPj0gMCApCisgICAg
ICAgIHAgPSBhbGxvY19wYWdlc19idWZkZXYoeGNhbGwsIG5wYWdlcyk7CisgICAgZWxzZQorICAg
ICAgICBwID0gYWxsb2NfcGFnZXNfbm9idWZkZXYoeGNhbGwsIG5wYWdlcyk7CisKKyAgICByZXR1
cm4gcDsKK30KKwogdm9pZCBvc2RlcF9mcmVlX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwg
dm9pZCAqcHRyLCBzaXplX3QgbnBhZ2VzKQogewogICAgIGludCBzYXZlZF9lcnJubyA9IGVycm5v
OwotICAgIC8qIFJlY292ZXIgdGhlIFZNQSBmbGFncy4gTWF5YmUgaXQncyBub3QgbmVjZXNzYXJ5
ICovCi0gICAgbWFkdmlzZShwdHIsIG5wYWdlcyAqIFBBR0VfU0laRSwgTUFEVl9ET0ZPUkspOwor
CisgICAgaWYgKCB4Y2FsbC0+YnVmX2ZkIDwgMCApCisgICAgeworICAgICAgICAvKiBSZWNvdmVy
IHRoZSBWTUEgZmxhZ3MuIE1heWJlIGl0J3Mgbm90IG5lY2Vzc2FyeSAqLworICAgICAgICBtYWR2
aXNlKHB0ciwgbnBhZ2VzICogUEFHRV9TSVpFLCBNQURWX0RPRk9SSyk7CisgICAgfQogCiAgICAg
bXVubWFwKHB0ciwgbnBhZ2VzICogUEFHRV9TSVpFKTsKICAgICAvKiBXZSBNVVNUIHByb3BhZ2F0
ZSB0aGUgaHlwZXJjYWxsIGVycm5vLCBub3QgdW5tYXAgY2FsbCdzLiAqLwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlicy9jYWxsL3ByaXZhdGUuaCBiL3Rvb2xzL2xpYnMvY2FsbC9wcml2YXRlLmgKaW5k
ZXggNTMzZjBjNGE4Yi4uMjFmOTkyYjM3ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL3By
aXZhdGUuaAorKysgYi90b29scy9saWJzL2NhbGwvcHJpdmF0ZS5oCkBAIC0yMCw3ICsyMCwxMiBA
QAogc3RydWN0IHhlbmNhbGxfaGFuZGxlIHsKICAgICB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2Vy
LCAqbG9nZ2VyX3RvZnJlZTsKICAgICB1bnNpZ25lZCBmbGFnczsKLSAgICBpbnQgZmQ7CisKKyAg
ICAgICAgICAgICAgICAgICAgIC8qIHBhcnRpYWxseSAgICAgd2l0aCAvZGV2LyAgICAgbm8gL2Rl
di8gICAgICAqLworICAgICAgICAgICAgICAgICAgICAgLyogaW5pdGlhbGlzZWQgICB4ZW4vaHlw
ZXJjYWxsICB4ZW4vaHlwZXJjYWxsICovCisgICAgaW50IGZkOyAgICAgICAgICAvKiAgICBhbnkg
ICAgICAgICAgID49IDAgICAgICAgICAgID49IDAgICAgICAgKi8KKyAgICBpbnQgYnVmX2ZkOyAg
ICAgIC8qICAgIGFueSAgICAgICAgICAgPj0gMCAgICAgICAgICAgLTEgICAgICAgICAqLworCiAg
ICAgWGVudG9vbGNvcmVfX0FjdGl2ZV9IYW5kbGUgdGNfYWg7CiAKICAgICAvKgotLSAKMi4xMy43
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 07:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 07: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 1fUoRL-000143-U1; Mon, 18 Jun 2018 07:19: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=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUoRJ-00013j-Nt
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 07:19:01 +0000
X-Inumbo-ID: e46a1d67-72c7-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e46a1d67-72c7-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 07:19:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3E2FEAE16;
 Mon, 18 Jun 2018 07:18:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 18 Jun 2018 09:18:53 +0200
Message-Id: <20180618071856.25383-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2 0/3] fix hypercall buffer locking in 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: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTGludXggc3lzdGVtcyBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSBhcmUgYWxs
b2NhdGVkIHdpdGgKTUFQX0xPQ0tFRCBhdHRyaWJ1dGUuIFVuZm9ydHVuYXRlbHkgdGhhdCBkb2Vz
bid0IG1lYW4gdGhhdCB0aGUgYnVmZmVyCndpbGwgYWx3YXlzIGJlIGFjY2Vzc2libGUgYnkgdGhl
IGh5cGVydmlzb3IsIGFzIHRoZSBrZXJuZWwgbWlnaHQgc2V0CnRoZSBQVEUgZm9yIHRoZSBidWZm
ZXIgdG8gaW52YWxpZCBvciByZWFkIG9ubHkgZm9yIHNob3J0IHBlcmlvZHMgb2YKdGltZSwgZS5n
LiBkdWUgdG8gcGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbi4KClRoaXMgcmVzdWx0cyBpbiBo
aWdobHkgc3BvcmFkaWMgLUVGQVVMVCBmb3IgaHlwZXJjYWxscyBpc3N1ZWQgYnkgWGVuCnRvb2xz
LgoKRml4IHRoaXMgcHJvYmxlbSBieSB1c2luZyBhIG5ldyBkZXZpY2Ugbm9kZSBvZiB0aGUgTGlu
dXggcHJpdmNtZCBkcml2ZXIKZm9yIGFsbG9jYXRpbmcgaHlwZXJjYWxsIGJ1ZmZlcnMuCgpBZGQg
YSBmYWxsYmFjayBpbiBjYXNlIHRoZSBMaW51eCBrZXJuZWwgZG9lc24ndCBzdXBwb3J0IHRoYXQg
bmV3IGRldmljZQpub2RlIGJ5IHJlcGVhdGluZyB0aGUgZ2V0cGFnZWZyYW1laW5mbzMgaHlwZXJj
YWxsIHdoaWNoIHVudGlsIG5vdyBoYXMKYmVlbiB0aGUgb25seSBvbmUgdG8gYmUgb2JzZXJ2ZWQg
c3VmZmVyaW5nIGZyb20gdGhhdCBwcm9ibGVtLgoKVGhpcyBzZXJpZXMgaXMgbWVhbnQgdG8gYmUg
aW5jbHVkZWQgaW4gNC4xMSwgc28gaXQgY2FuIHJpZ2h0IGF3YXkgaGF2ZQpteToKClJlbGVhc2Ut
YWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkp1ZXJnZW4gR3Jvc3Mg
KDMpOgogIHRvb2xzL2xpYnhlbmNhbGw6IHVzZSBoeXBlcmNhbGwgYnVmZmVyIGRldmljZSBpZiBh
dmFpbGFibGUKICB0b29scy9saWJ4ZW5jYWxsczogYWRkIG5ldyBmdW5jdGlvbiB0byBxdWVyeSBo
eXBlcmNhbGwgYnVmZmVyIHNhZmV0eQogIHRvb2xzL2xpYnhjOiByZXRyeSBoeXBlcmNhbGwgaW4g
Y2FzZSBvZiBFRkFVTFQKCiB0b29scy9saWJzL2NhbGwvTWFrZWZpbGUgICAgICAgICAgfCAgMiAr
LQogdG9vbHMvbGlicy9jYWxsL2NvcmUuYyAgICAgICAgICAgIHwgMTIgKysrKysrKy0KIHRvb2xz
L2xpYnMvY2FsbC9mcmVlYnNkLmMgICAgICAgICB8ICA1ICsrKysKIHRvb2xzL2xpYnMvY2FsbC9p
bmNsdWRlL3hlbmNhbGwuaCB8ICA3ICsrKysrCiB0b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5t
YXAgICAgfCAgNSArKysrCiB0b29scy9saWJzL2NhbGwvbGludXguYyAgICAgICAgICAgfCA2MyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIHRvb2xzL2xpYnMvY2FsbC9t
aW5pb3MuYyAgICAgICAgICB8ICA1ICsrKysKIHRvb2xzL2xpYnMvY2FsbC9uZXRic2QuYyAgICAg
ICAgICB8ICA1ICsrKysKIHRvb2xzL2xpYnMvY2FsbC9wcml2YXRlLmggICAgICAgICB8ICA3ICsr
KystCiB0b29scy9saWJzL2NhbGwvc29sYXJpcy5jICAgICAgICAgfCAgNSArKysrCiB0b29scy9s
aWJ4Yy94Y19wcml2YXRlLmMgICAgICAgICAgfCAgMiArLQogdG9vbHMvbGlieGMveGNfcHJpdmF0
ZS5oICAgICAgICAgIHwgMjUgKysrKysrKysrKysrKystLQogMTIgZmlsZXMgY2hhbmdlZCwgMTI5
IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuNwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 07:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 07: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 1fUoRM-000149-70; Mon, 18 Jun 2018 07:19:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUoRJ-00013l-Nu
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 07:19:01 +0000
X-Inumbo-ID: e46cccd3-72c7-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e46cccd3-72c7-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 07:19:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7054CAF87;
 Mon, 18 Jun 2018 07:18:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 18 Jun 2018 09:18:55 +0200
Message-Id: <20180618071856.25383-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180618071856.25383-1-jgross@suse.com>
References: <20180618071856.25383-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/3] tools/libxencalls: add new function to
 query hypercall buffer safety
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IGZ1bmN0aW9uIHRvIHF1ZXJ5IHdoZXRoZXIgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJl
IGFsd2F5cyBzYWZlCnRvIGFjY2VzcyBieSB0aGUgaHlwZXJ2aXNvciBvciBtaWdodCByZXN1bHQg
aW4gRUZBVUxULgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvbGlicy9jYWxsL01ha2VmaWxlICAgICAgICAgIHwgMiArLQogdG9vbHMvbGlicy9jYWxs
L2ZyZWVic2QuYyAgICAgICAgIHwgNSArKysrKwogdG9vbHMvbGlicy9jYWxsL2luY2x1ZGUveGVu
Y2FsbC5oIHwgNyArKysrKysrCiB0b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAgICAgfCA1
ICsrKysrCiB0b29scy9saWJzL2NhbGwvbGludXguYyAgICAgICAgICAgfCA1ICsrKysrCiB0b29s
cy9saWJzL2NhbGwvbWluaW9zLmMgICAgICAgICAgfCA1ICsrKysrCiB0b29scy9saWJzL2NhbGwv
bmV0YnNkLmMgICAgICAgICAgfCA1ICsrKysrCiB0b29scy9saWJzL2NhbGwvc29sYXJpcy5jICAg
ICAgICAgfCA1ICsrKysrCiA4IGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvTWFrZWZpbGUgYi90b29scy9s
aWJzL2NhbGwvTWFrZWZpbGUKaW5kZXggMzlkZDIwNzQyOC4uMjUyZDM5NzNmYyAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlicy9jYWxsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9NYWtlZmls
ZQpAQCAtMiw3ICsyLDcgQEAgWEVOX1JPT1QgPSAkKENVUkRJUikvLi4vLi4vLi4KIGluY2x1ZGUg
JChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogTUFKT1IgICAgPSAxCi1NSU5PUiAgICA9IDAK
K01JTk9SICAgID0gMQogU0hMSUJfTERGTEFHUyArPSAtV2wsLS12ZXJzaW9uLXNjcmlwdD1saWJ4
ZW5jYWxsLm1hcAogCiBDRkxBR1MgICArPSAtV2Vycm9yIC1XbWlzc2luZy1wcm90b3R5cGVzCmRp
ZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvZnJlZWJzZC5jIGIvdG9vbHMvbGlicy9jYWxsL2Zy
ZWVic2QuYwppbmRleCBjYWRkMzEzYzA0Li4yOGJmZDg1MmMxIDEwMDY0NAotLS0gYS90b29scy9s
aWJzL2NhbGwvZnJlZWJzZC5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9mcmVlYnNkLmMKQEAgLTEw
Nyw2ICsxMDcsMTEgQEAgdm9pZCBvc2RlcF9mcmVlX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2Fs
bCwgdm9pZCAqcHRyLCBzaXplX3QgbnBhZ2VzKQogICAgIGVycm5vID0gc2F2ZWRfZXJybm87CiB9
CiAKK2ludCB4ZW5jYWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGVuY2FsbF9oYW5kbGUgKnhjYWxs
KQoreworICAgIHJldHVybiAxOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9k
ZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2FsbC5oIGIvdG9v
bHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2FsbC5oCmluZGV4IGJhZmFjZGQyYmEuLjBkMDliYzhl
YWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwuaAorKysgYi90
b29scy9saWJzL2NhbGwvaW5jbHVkZS94ZW5jYWxsLmgKQEAgLTExNSw2ICsxMTUsMTMgQEAgdm9p
ZCB4ZW5jYWxsX2ZyZWVfYnVmZmVyX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAq
cCwgc2l6ZV90IG5yX3BhZ2VzKTsKIHZvaWQgKnhlbmNhbGxfYWxsb2NfYnVmZmVyKHhlbmNhbGxf
aGFuZGxlICp4Y2FsbCwgc2l6ZV90IHNpemUpOwogdm9pZCB4ZW5jYWxsX2ZyZWVfYnVmZmVyKHhl
bmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAqcCk7CiAKKy8qCisgKiBBcmUgYWxsb2NhdGVkIGh5
cGVyY2FsbCBidWZmZXJzIHNhZmUgdG8gYmUgYWNjZXNzZWQgYnkgdGhlIGh5cGVydmlzb3IgYWxs
CisgKiB0aGUgdGltZT8KKyAqIFJldHVybnMgMCBpZiBFRkFVTFQgbWlnaHQgYmUgcG9zc2libGUu
CisgKi8KK2ludCB4ZW5jYWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGVuY2FsbF9oYW5kbGUgKnhj
YWxsKTsKKwogI2VuZGlmCiAKIC8qCmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvbGlieGVu
Y2FsbC5tYXAgYi90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAKaW5kZXggMmY5NjE0NGY0
MC4uYzQ4MjE5NWI5NSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFw
CisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1hcApAQCAtMTcsMyArMTcsOCBAQCBW
RVJTXzEuMCB7CiAJCXhlbmNhbGxfZnJlZV9idWZmZXJfcGFnZXM7CiAJbG9jYWw6ICo7IC8qIERv
IG5vdCBleHBvc2UgYW55dGhpbmcgYnkgZGVmYXVsdCAqLwogfTsKKworVkVSU18xLjEgeworCWds
b2JhbDoKKwkJeGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0OworfSBWRVJTXzEuMDsKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMK
aW5kZXggOTBjMjY5MTQ4Ni4uZDhhNjMwNmUwNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxs
L2xpbnV4LmMKKysrIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMKQEAgLTE3MSw2ICsxNzEsMTEg
QEAgdm9pZCBvc2RlcF9mcmVlX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAqcHRy
LCBzaXplX3QgbnBhZ2VzKQogICAgIGVycm5vID0gc2F2ZWRfZXJybm87CiB9CiAKK2ludCB4ZW5j
YWxsX2J1ZmZlcnNfbmV2ZXJfZmF1bHQoeGVuY2FsbF9oYW5kbGUgKnhjYWxsKQoreworICAgIHJl
dHVybiB4Y2FsbC0+YnVmX2ZkID49IDA7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAg
KiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvbWluaW9zLmMgYi90b29scy9s
aWJzL2NhbGwvbWluaW9zLmMKaW5kZXggZjA0Njg4ZjYzYy4uOWY3YTk2OTk1ZiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlicy9jYWxsL21pbmlvcy5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9taW5pb3Mu
YwpAQCAtNzAsNiArNzAsMTEgQEAgdm9pZCBvc2RlcF9mcmVlX3BhZ2VzKHhlbmNhbGxfaGFuZGxl
ICp4Y2FsbCwgdm9pZCAqcHRyLCBzaXplX3QgbnBhZ2VzKQogICAgIGZyZWUocHRyKTsKIH0KIAor
aW50IHhlbmNhbGxfYnVmZmVyc19uZXZlcl9mYXVsdCh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCit7
CisgICAgcmV0dXJuIDE7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBD
CmRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvbmV0YnNkLmMgYi90b29scy9saWJzL2NhbGwv
bmV0YnNkLmMKaW5kZXggZTk2ZmJmMTZmNy4uYTU1MDJkYTM3NyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlicy9jYWxsL25ldGJzZC5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9uZXRic2QuYwpAQCAtMTEw
LDYgKzExMCwxMSBAQCBpbnQgZG9feGVuX2h5cGVyY2FsbCh4ZW5jYWxsX2hhbmRsZSAqeGNhbGws
IHByaXZjbWRfaHlwZXJjYWxsX3QgKmh5cGVyY2FsbCkKICAgICAgICAgcmV0dXJuIGh5cGVyY2Fs
bC0+cmV0dmFsOwogfQogCitpbnQgeGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0KHhlbmNhbGxf
aGFuZGxlICp4Y2FsbCkKK3sKKyAgICByZXR1cm4gMTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlh
YmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9zb2xhcmlzLmMg
Yi90b29scy9saWJzL2NhbGwvc29sYXJpcy5jCmluZGV4IDVhYTMzMGU0ZWIuLmM2M2I2YTMyOWEg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9zb2xhcmlzLmMKKysrIGIvdG9vbHMvbGlicy9j
YWxsL3NvbGFyaXMuYwpAQCAtODYsNiArODYsMTEgQEAgaW50IGRvX3hlbl9oeXBlcmNhbGwoeGVu
Y2FsbF9oYW5kbGUgKnhjYWxsLCBwcml2Y21kX2h5cGVyY2FsbF90ICpoeXBlcmNhbGwpCiAgICAg
cmV0dXJuIGlvY3RsKGZkLCBJT0NUTF9QUklWQ01EX0hZUEVSQ0FMTCwgaHlwZXJjYWxsKTsKIH0K
IAoraW50IHhlbmNhbGxfYnVmZmVyc19uZXZlcl9mYXVsdCh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwp
Cit7CisgICAgcmV0dXJuIDE7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2Rl
OiBDCi0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 07:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 07: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 1fUoRM-00014F-H8; Mon, 18 Jun 2018 07:19:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUoRJ-00013k-Nu
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 07:19:01 +0000
X-Inumbo-ID: e47e5866-72c7-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e47e5866-72c7-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 07:19:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8B5B0AF88;
 Mon, 18 Jun 2018 07:18:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 18 Jun 2018 09:18:56 +0200
Message-Id: <20180618071856.25383-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180618071856.25383-1-jgross@suse.com>
References: <20180618071856.25383-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 3/3] tools/libxc: retry hypercall in case of
 EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBoeXBlcmNhbGwgaXNzdWVkIHZpYSB0aGUgcHJpdmNtZCBkcml2ZXIgY2FuIHZlcnkgcmFyZWx5
IHJldHVybgotRUZBVUxUIGV2ZW4gaWYgdGhlIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBsb2NrZWQg
aW4gbWVtb3J5LiBUaGlzCmhhcHBlbnMgZm9yIGh5cGVyY2FsbCBidWZmZXJzIGluIHVzZXIgbWVt
b3J5IHdoZW4gdGhlIExpbnV4IGtlcm5lbAppcyBkb2luZyBtZW1vcnkgc2NhbnMgZS5nLiBmb3Ig
cGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbi4KClJldHJ5IHRoZSBnZXRwYWdlZnJhbWVpbmZv
MyBoeXBlcmNhbGwgdXAgdG8gMiB0aW1lcyBpbiBjYXNlCi1FRkFVTFQgaXMgcmV0dXJuZWQgYW5k
IHRoZSBoeXBlcnZpc29yIG1pZ2h0IHNlZSBpbnZhbGlkIFBURXMgZm9yCnVzZXIgaHlwZXJjYWxs
IGJ1ZmZlcnMgKHdoaWNoIHNob3VsZCBiZSB0aGUgY2FzZSBvbmx5IGlmIHRoZSBrZXJuZWwKZG9l
c24ndCBvZmZlciBhIC9kZXYveGVuL2h5cGVyY2FsbCBub2RlKS4KClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0KVjI6Ci0gcmVuYW1lIGRvX2RvbWN0bF9y
ZXRyeSgpIHRvIGRvX2RvbWN0bF9yZXRyeV9lZmF1bHQoKSAoQW5kcmV3IENvb3BlcikKLS0tCiB0
b29scy9saWJ4Yy94Y19wcml2YXRlLmMgfCAgMiArLQogdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5o
IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3By
aXZhdGUuYyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuYwppbmRleCBmY2RhOTgxNzQ0Li5lNmUz
ZDk5MTNjIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmMKKysrIGIvdG9vbHMv
bGlieGMveGNfcHJpdmF0ZS5jCkBAIC0yMjQsNyArMjI0LDcgQEAgaW50IHhjX2dldF9wZm5fdHlw
ZV9iYXRjaCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tLAogICAgIGRvbWN0bC5kb21h
aW4gPSBkb207CiAgICAgZG9tY3RsLnUuZ2V0cGFnZWZyYW1laW5mbzMubnVtID0gbnVtOwogICAg
IHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRvbWN0bC51LmdldHBhZ2VmcmFtZWluZm8zLmFycmF5LCBh
cnIpOwotICAgIHJjID0gZG9fZG9tY3RsKHhjaCwgJmRvbWN0bCk7CisgICAgcmMgPSBkb19kb21j
dGxfcmV0cnlfZWZhdWx0KHhjaCwgJmRvbWN0bCk7CiAgICAgeGNfaHlwZXJjYWxsX2JvdW5jZV9w
b3N0KHhjaCwgYXJyKTsKICAgICByZXR1cm4gcmM7CiB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4
Yy94Y19wcml2YXRlLmggYi90b29scy9saWJ4Yy94Y19wcml2YXRlLmgKaW5kZXggMDNiYzlhNzc3
Ni4uMDNiZGZjYTdkNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCisrKyBi
L3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaApAQCAtMjU0LDkgKzI1NCwxMyBAQCBvdXQxOgogICAg
IHJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbmxpbmUgaW50IGRvX2RvbWN0bCh4Y19pbnRlcmZh
Y2UgKnhjaCwgc3RydWN0IHhlbl9kb21jdGwgKmRvbWN0bCkKK3N0YXRpYyBpbmxpbmUgaW50IGRv
X2RvbWN0bF9tYXliZV9yZXRyeV9lZmF1bHQoeGNfaW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsICpk
b21jdGwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCByZXRyaWVzKQogewogICAgIGludCByZXQgPSAtMTsKKyAgICB1bnNpZ25lZCBp
bnQgcmV0cnlfY250ID0gMDsKKwogICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShkb21jdGws
IHNpemVvZigqZG9tY3RsKSwgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfQk9USCk7CiAKICAg
ICBkb21jdGwtPmludGVyZmFjZV92ZXJzaW9uID0gWEVOX0RPTUNUTF9JTlRFUkZBQ0VfVkVSU0lP
TjsKQEAgLTI2Nyw4ICsyNzEsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgZG9fZG9tY3RsKHhjX2lu
dGVyZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsKQogICAgICAgICBnb3RvIG91
dDE7CiAgICAgfQogCi0gICAgcmV0ID0geGVuY2FsbDEoeGNoLT54Y2FsbCwgX19IWVBFUlZJU09S
X2RvbWN0bCwKLSAgICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhkb21j
dGwpKTsKKyAgICBkbyB7CisgICAgICAgIHJldCA9IHhlbmNhbGwxKHhjaC0+eGNhbGwsIF9fSFlQ
RVJWSVNPUl9kb21jdGwsCisgICAgICAgICAgICAgICAgICAgICAgIEhZUEVSQ0FMTF9CVUZGRVJf
QVNfQVJHKGRvbWN0bCkpOworICAgIH0gd2hpbGUgKCByZXQgPCAwICYmIGVycm5vID09IEVGQVVM
VCAmJiByZXRyeV9jbnQrKyA8IHJldHJpZXMgKTsKKwogICAgIGlmICggcmV0IDwgMCApCiAgICAg
ewogICAgICAgICBpZiAoIGVycm5vID09IEVBQ0NFUyApCkBAIC0yODEsNiArMjg4LDE4IEBAIHN0
YXRpYyBpbmxpbmUgaW50IGRvX2RvbWN0bCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9k
b21jdGwgKmRvbWN0bCkKICAgICByZXR1cm4gcmV0OwogfQogCitzdGF0aWMgaW5saW5lIGludCBk
b19kb21jdGwoeGNfaW50ZXJmYWNlICp4Y2gsIHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwpCit7
CisgICAgcmV0dXJuIGRvX2RvbWN0bF9tYXliZV9yZXRyeV9lZmF1bHQoeGNoLCBkb21jdGwsIDAp
OworfQorCitzdGF0aWMgaW5saW5lIGludCBkb19kb21jdGxfcmV0cnlfZWZhdWx0KHhjX2ludGVy
ZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsKQoreworICAgIHVuc2lnbmVkIGlu
dCByZXRyaWVzID0geGVuY2FsbF9idWZmZXJzX25ldmVyX2ZhdWx0KHhjaC0+eGNhbGwpID8gMCA6
IDI7CisKKyAgICByZXR1cm4gZG9fZG9tY3RsX21heWJlX3JldHJ5X2VmYXVsdCh4Y2gsIGRvbWN0
bCwgcmV0cmllcyk7Cit9CisKIHN0YXRpYyBpbmxpbmUgaW50IGRvX3N5c2N0bCh4Y19pbnRlcmZh
Y2UgKnhjaCwgc3RydWN0IHhlbl9zeXNjdGwgKnN5c2N0bCkKIHsKICAgICBpbnQgcmV0ID0gLTE7
Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 07:36:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 07:36:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUoiS-0002jO-Eq; Mon, 18 Jun 2018 07:36:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUoiS-0002jJ-3P
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 07:36:44 +0000
X-Inumbo-ID: 5dc86133-72ca-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5dc86133-72ca-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 07:36:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 966B2AE12;
 Mon, 18 Jun 2018 07:36:41 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org
Date: Mon, 18 Jun 2018 09:36:39 +0200
Message-Id: <20180618073639.26066-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2] xen: add new hypercall buffer mapping 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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHBhc3NpbmcgYXJiaXRyYXJ5IGRhdGEgZnJvbSB1c2VyIGxhbmQgdG8gdGhlIFhlbiBoeXBl
cnZpc29yIHRoZQpYZW4gdG9vbHMgdG9kYXkgYXJlIHVzaW5nIG1sb2NrKCllZCBidWZmZXJzLiBV
bmZvcnR1bmF0ZWx5IHRoZSBrZXJuZWwKbWlnaHQgY2hhbmdlIGFjY2VzcyByaWdodHMgb2Ygc3Vj
aCBidWZmZXJzIGZvciBicmllZiBwZXJpb2RzIG9mIHRpbWUKZS5nLiBmb3IgcGFnZSBtaWdyYXRp
b24gb3IgY29tcGFjdGlvbiwgbGVhZGluZyB0byBhY2Nlc3MgZmF1bHRzIGluIHRoZQpoeXBlcnZp
c29yLCBhcyB0aGUgaHlwZXJ2aXNvciBjYW4ndCB1c2UgdGhlIGxvY2tzIG9mIHRoZSBrZXJuZWwu
CgpJbiBvcmRlciB0byBzb2x2ZSB0aGlzIHByb2JsZW0gYWRkIGEgbmV3IGRldmljZSBub2RlIHRv
IHRoZSBYZW4gcHJpdmNtZApkcml2ZXIgdG8gZWFzaWx5IGFsbG9jYXRlIGh5cGVyY2FsbCBidWZm
ZXJzIHZpYSBtbWFwKCkuIFRoZSBtZW1vcnkgaXMKYWxsb2NhdGVkIGluIHRoZSBrZXJuZWwgYW5k
IGp1c3QgbWFwcGVkIGludG8gdXNlciBzcGFjZS4gTWFya2VkIGFzClZNX0lPIHRoZSB1c2VyIG1h
cHBpbmcgd2lsbCBub3QgYmUgc3ViamVjdCB0byBwYWdlIG1pZ3JhdGlvbiBldCBhbC4KClNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYyOgotIGRvbid0
IGFkZCBuZXcgbm9kZSB0byB4ZW5mcyAoQW5kcmV3IENvb3BlcikKLSB1c2UgdW5zaWduZWQgbG9u
ZyBmb3IgcGFnZSBjb3VudCAoQW5kcmV3IENvb3BlcikKLSBkcm9wIERPTlREVU1QIGZsYWcgZnJv
bSB2bWEgKEFuZHJldyBDb29wZXIpCi0gcmVuYW1lIG5vZGUgdG8gInhlbi9oeXBlcmNhbGwiIChB
bmRyZXcgQ29vcGVyKQotIG1vZGlmeSBsaW1pdCB0byB1bnNpZ25lZCBpbnQgKEphbiBCZXVsaWNo
KQotIGRyb3AgZXJyb3IgbWVzc2FnZXMgKEphbiBCZXVsaWNoKQotIGNoYW5nZSBlcnJubyByZXR1
cm5lZCAoQm9yaXMgT3N0cm92c2t5KQotLS0KIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgfCAg
IDIgKy0KIGRyaXZlcnMveGVuL3ByaXZjbWQtYnVmLmMgfCAyMTAgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vcHJpdmNtZC5jICAgICB8
ICAgOSArKwogZHJpdmVycy94ZW4vcHJpdmNtZC5oICAgICB8ICAgMyArCiA0IGZpbGVzIGNoYW5n
ZWQsIDIyMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQg
ZHJpdmVycy94ZW4vcHJpdmNtZC1idWYuYwoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL01ha2Vm
aWxlIGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKaW5kZXggNDUxZTgzM2Y1OTMxLi40OGIxNTQyNzYx
NzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2RyaXZlcnMveGVuL01h
a2VmaWxlCkBAIC00MSw0ICs0MSw0IEBAIG9iai0kKENPTkZJR19YRU5fUFZDQUxMU19GUk9OVEVO
RCkJKz0gcHZjYWxscy1mcm9udC5vCiB4ZW4tZXZ0Y2huLXkJCQkJOj0gZXZ0Y2huLm8KIHhlbi1n
bnRkZXYteQkJCQk6PSBnbnRkZXYubwogeGVuLWdudGFsbG9jLXkJCQkJOj0gZ250YWxsb2Mubwot
eGVuLXByaXZjbWQteQkJCQk6PSBwcml2Y21kLm8KK3hlbi1wcml2Y21kLXkJCQkJOj0gcHJpdmNt
ZC5vIHByaXZjbWQtYnVmLm8KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3ByaXZjbWQtYnVmLmMg
Yi9kcml2ZXJzL3hlbi9wcml2Y21kLWJ1Zi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMC4uMGYwZDUyNzFiZDM2Ci0tLSAvZGV2L251bGwKKysrIGIvZHJpdmVycy94ZW4v
cHJpdmNtZC1idWYuYwpAQCAtMCwwICsxLDIxMCBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZp
ZXI6IEdQTC0yLjAgT1IgTUlUCisKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHByaXZjbWQt
YnVmLmMKKyAqCisgKiBNbWFwIG9mIGh5cGVyY2FsbCBidWZmZXJzLgorICoKKyAqIENvcHlyaWdo
dCAoYykgMjAxOCBKdWVyZ2VuIEdyb3NzCisgKi8KKworI2RlZmluZSBwcl9mbXQoZm10KSAieGVu
OiIgS0JVSUxEX01PRE5BTUUgIjogIiBmbXQKKworI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgor
I2luY2x1ZGUgPGxpbnV4L21vZHVsZS5oPgorI2luY2x1ZGUgPGxpbnV4L2xpc3QuaD4KKyNpbmNs
dWRlIDxsaW51eC9taXNjZGV2aWNlLmg+CisjaW5jbHVkZSA8bGludXgvbW0uaD4KKyNpbmNsdWRl
IDxsaW51eC9zbGFiLmg+CisKKyNpbmNsdWRlICJwcml2Y21kLmgiCisKK01PRFVMRV9MSUNFTlNF
KCJHUEwiKTsKKworc3RhdGljIHVuc2lnbmVkIGludCBsaW1pdCA9IDY0OworbW9kdWxlX3BhcmFt
KGxpbWl0LCB1aW50LCAwNjQ0KTsKK01PRFVMRV9QQVJNX0RFU0MobGltaXQsICJNYXhpbXVtIG51
bWJlciBvZiBwYWdlcyB0aGF0IG1heSBiZSBhbGxvY2F0ZWQgYnkgIgorCQkJInRoZSBwcml2Y21k
LWJ1ZiBkZXZpY2UgcGVyIG9wZW4gZmlsZSIpOworCitzdHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0
ZSB7CisJc3RydWN0IG11dGV4IGxvY2s7CisJc3RydWN0IGxpc3RfaGVhZCBsaXN0OworCXVuc2ln
bmVkIGludCBhbGxvY2F0ZWQ7Cit9OworCitzdHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUg
eworCXN0cnVjdCBwcml2Y21kX2J1Zl9wcml2YXRlICpmaWxlX3ByaXY7CisJc3RydWN0IGxpc3Rf
aGVhZCBsaXN0OworCXVuc2lnbmVkIGludCB1c2VyczsKKwl1bnNpZ25lZCBpbnQgbl9wYWdlczsK
KwlzdHJ1Y3QgcGFnZSAqcGFnZXNbXTsKK307CisKK3N0YXRpYyBpbnQgcHJpdmNtZF9idWZfb3Bl
bihzdHJ1Y3QgaW5vZGUgKmlubywgc3RydWN0IGZpbGUgKmZpbGUpCit7CisJc3RydWN0IHByaXZj
bWRfYnVmX3ByaXZhdGUgKmZpbGVfcHJpdjsKKworCWZpbGVfcHJpdiA9IGt6YWxsb2Moc2l6ZW9m
KCpmaWxlX3ByaXYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIWZpbGVfcHJpdikKKwkJcmV0dXJuIC1F
Tk9NRU07CisKKwltdXRleF9pbml0KCZmaWxlX3ByaXYtPmxvY2spOworCUlOSVRfTElTVF9IRUFE
KCZmaWxlX3ByaXYtPmxpc3QpOworCisJZmlsZS0+cHJpdmF0ZV9kYXRhID0gZmlsZV9wcml2Owor
CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIHByaXZjbWRfYnVmX3ZtYXByaXZfZnJlZShz
dHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUgKnZtYV9wcml2KQoreworCXVuc2lnbmVkIGlu
dCBpOworCisJdm1hX3ByaXYtPmZpbGVfcHJpdi0+YWxsb2NhdGVkIC09IHZtYV9wcml2LT5uX3Bh
Z2VzOworCisJbGlzdF9kZWwoJnZtYV9wcml2LT5saXN0KTsKKworCWZvciAoaSA9IDA7IGkgPCB2
bWFfcHJpdi0+bl9wYWdlczsgaSsrKQorCQlpZiAodm1hX3ByaXYtPnBhZ2VzW2ldKQorCQkJX19m
cmVlX3BhZ2Uodm1hX3ByaXYtPnBhZ2VzW2ldKTsKKworCWtmcmVlKHZtYV9wcml2KTsKK30KKwor
c3RhdGljIGludCBwcml2Y21kX2J1Zl9yZWxlYXNlKHN0cnVjdCBpbm9kZSAqaW5vLCBzdHJ1Y3Qg
ZmlsZSAqZmlsZSkKK3sKKwlzdHJ1Y3QgcHJpdmNtZF9idWZfcHJpdmF0ZSAqZmlsZV9wcml2ID0g
ZmlsZS0+cHJpdmF0ZV9kYXRhOworCXN0cnVjdCBwcml2Y21kX2J1Zl92bWFfcHJpdmF0ZSAqdm1h
X3ByaXY7CisKKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxvY2spOworCisJd2hpbGUgKCFsaXN0
X2VtcHR5KCZmaWxlX3ByaXYtPmxpc3QpKSB7CisJCXZtYV9wcml2ID0gbGlzdF9maXJzdF9lbnRy
eSgmZmlsZV9wcml2LT5saXN0LAorCQkJCQkgICAgc3RydWN0IHByaXZjbWRfYnVmX3ZtYV9wcml2
YXRlLAorCQkJCQkgICAgbGlzdCk7CisJCXByaXZjbWRfYnVmX3ZtYXByaXZfZnJlZSh2bWFfcHJp
dik7CisJfQorCisJbXV0ZXhfdW5sb2NrKCZmaWxlX3ByaXYtPmxvY2spOworCisJa2ZyZWUoZmls
ZV9wcml2KTsKKworCXJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBwcml2Y21kX2J1Zl92bWFf
b3BlbihzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKK3sKKwlzdHJ1Y3QgcHJpdmNtZF9idWZf
dm1hX3ByaXZhdGUgKnZtYV9wcml2ID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisKKwlpZiAoIXZt
YV9wcml2KQorCQlyZXR1cm47CisKKwltdXRleF9sb2NrKCZ2bWFfcHJpdi0+ZmlsZV9wcml2LT5s
b2NrKTsKKwl2bWFfcHJpdi0+dXNlcnMrKzsKKwltdXRleF91bmxvY2soJnZtYV9wcml2LT5maWxl
X3ByaXYtPmxvY2spOworfQorCitzdGF0aWMgdm9pZCBwcml2Y21kX2J1Zl92bWFfY2xvc2Uoc3Ry
dWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCit7CisJc3RydWN0IHByaXZjbWRfYnVmX3ZtYV9wcml2
YXRlICp2bWFfcHJpdiA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOworCXN0cnVjdCBwcml2Y21kX2J1
Zl9wcml2YXRlICpmaWxlX3ByaXY7CisKKwlpZiAoIXZtYV9wcml2KQorCQlyZXR1cm47CisKKwlm
aWxlX3ByaXYgPSB2bWFfcHJpdi0+ZmlsZV9wcml2OworCisJbXV0ZXhfbG9jaygmZmlsZV9wcml2
LT5sb2NrKTsKKworCXZtYV9wcml2LT51c2Vycy0tOworCWlmICghdm1hX3ByaXYtPnVzZXJzKQor
CQlwcml2Y21kX2J1Zl92bWFwcml2X2ZyZWUodm1hX3ByaXYpOworCisJbXV0ZXhfdW5sb2NrKCZm
aWxlX3ByaXYtPmxvY2spOworfQorCitzdGF0aWMgdm1fZmF1bHRfdCBwcml2Y21kX2J1Zl92bWFf
ZmF1bHQoc3RydWN0IHZtX2ZhdWx0ICp2bWYpCit7CisJcHJfZGVidWcoImZhdWx0OiB2bWE9JXAg
JWx4LSVseCwgcGdvZmY9JWx4LCB1dj0lcFxuIiwKKwkJIHZtZi0+dm1hLCB2bWYtPnZtYS0+dm1f
c3RhcnQsIHZtZi0+dm1hLT52bV9lbmQsCisJCSB2bWYtPnBnb2ZmLCAodm9pZCAqKXZtZi0+YWRk
cmVzcyk7CisKKwlyZXR1cm4gVk1fRkFVTFRfU0lHQlVTOworfQorCitzdGF0aWMgY29uc3Qgc3Ry
dWN0IHZtX29wZXJhdGlvbnNfc3RydWN0IHByaXZjbWRfYnVmX3ZtX29wcyA9IHsKKwkub3BlbiA9
IHByaXZjbWRfYnVmX3ZtYV9vcGVuLAorCS5jbG9zZSA9IHByaXZjbWRfYnVmX3ZtYV9jbG9zZSwK
KwkuZmF1bHQgPSBwcml2Y21kX2J1Zl92bWFfZmF1bHQsCit9OworCitzdGF0aWMgaW50IHByaXZj
bWRfYnVmX21tYXAoc3RydWN0IGZpbGUgKmZpbGUsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1h
KQoreworCXN0cnVjdCBwcml2Y21kX2J1Zl9wcml2YXRlICpmaWxlX3ByaXYgPSBmaWxlLT5wcml2
YXRlX2RhdGE7CisJc3RydWN0IHByaXZjbWRfYnVmX3ZtYV9wcml2YXRlICp2bWFfcHJpdjsKKwl1
bnNpZ25lZCBsb25nIGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7CisJdW5zaWduZWQgaW50IGk7CisJ
aW50IHJldCA9IDA7CisKKwlpZiAoISh2bWEtPnZtX2ZsYWdzICYgVk1fU0hBUkVEKSB8fCBjb3Vu
dCA+ICh1bnNpZ25lZCBsb25nKWxpbWl0IHx8CisJICAgIGZpbGVfcHJpdi0+YWxsb2NhdGVkICsg
Y291bnQgPiBsaW1pdCkKKwkJcmV0dXJuIC1FSU5WQUw7CisKKwl2bWFfcHJpdiA9IGt6YWxsb2Mo
c2l6ZW9mKCp2bWFfcHJpdikgKyBjb3VudCAqIHNpemVvZih2b2lkICopLAorCQkJICAgR0ZQX0tF
Uk5FTCk7CisJaWYgKCF2bWFfcHJpdikKKwkJcmV0dXJuIC1FTk9NRU07CisKKwl2bWFfcHJpdi0+
bl9wYWdlcyA9IGNvdW50OworCWNvdW50ID0gMDsKKwlmb3IgKGkgPSAwOyBpIDwgdm1hX3ByaXYt
Pm5fcGFnZXM7IGkrKykgeworCQl2bWFfcHJpdi0+cGFnZXNbaV0gPSBhbGxvY19wYWdlKEdGUF9L
RVJORUwgfCBfX0dGUF9aRVJPKTsKKwkJaWYgKCF2bWFfcHJpdi0+cGFnZXNbaV0pCisJCQlicmVh
azsKKwkJY291bnQrKzsKKwl9CisKKwltdXRleF9sb2NrKCZmaWxlX3ByaXYtPmxvY2spOworCisJ
ZmlsZV9wcml2LT5hbGxvY2F0ZWQgKz0gY291bnQ7CisKKwl2bWFfcHJpdi0+ZmlsZV9wcml2ID0g
ZmlsZV9wcml2OworCXZtYV9wcml2LT51c2VycyA9IDE7CisKKwl2bWEtPnZtX2ZsYWdzIHw9IFZN
X0lPIHwgVk1fRE9OVEVYUEFORDsKKwl2bWEtPnZtX29wcyA9ICZwcml2Y21kX2J1Zl92bV9vcHM7
CisJdm1hLT52bV9wcml2YXRlX2RhdGEgPSB2bWFfcHJpdjsKKworCWxpc3RfYWRkKCZ2bWFfcHJp
di0+bGlzdCwgJmZpbGVfcHJpdi0+bGlzdCk7CisKKwlpZiAodm1hX3ByaXYtPm5fcGFnZXMgIT0g
Y291bnQpCisJCXJldCA9IC1FTk9NRU07CisJZWxzZQorCQlmb3IgKGkgPSAwOyBpIDwgdm1hX3By
aXYtPm5fcGFnZXM7IGkrKykgeworCQkJcmV0ID0gdm1faW5zZXJ0X3BhZ2Uodm1hLCB2bWEtPnZt
X3N0YXJ0ICsgaSAqIFBBR0VfU0laRSwKKwkJCQkJICAgICB2bWFfcHJpdi0+cGFnZXNbaV0pOwor
CQkJaWYgKHJldCkKKwkJCQlicmVhazsKKwkJfQorCisJaWYgKHJldCkKKwkJcHJpdmNtZF9idWZf
dm1hcHJpdl9mcmVlKHZtYV9wcml2KTsKKworCW11dGV4X3VubG9jaygmZmlsZV9wcml2LT5sb2Nr
KTsKKworCXJldHVybiByZXQ7Cit9CisKK2NvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgeGVu
X3ByaXZjbWRidWZfZm9wcyA9IHsKKwkub3duZXIgPSBUSElTX01PRFVMRSwKKwkub3BlbiA9IHBy
aXZjbWRfYnVmX29wZW4sCisJLnJlbGVhc2UgPSBwcml2Y21kX2J1Zl9yZWxlYXNlLAorCS5tbWFw
ID0gcHJpdmNtZF9idWZfbW1hcCwKK307CitFWFBPUlRfU1lNQk9MX0dQTCh4ZW5fcHJpdmNtZGJ1
Zl9mb3BzKTsKKworc3RydWN0IG1pc2NkZXZpY2UgeGVuX3ByaXZjbWRidWZfZGV2ID0geworCS5t
aW5vciA9IE1JU0NfRFlOQU1JQ19NSU5PUiwKKwkubmFtZSA9ICJ4ZW4vaHlwZXJjYWxsIiwKKwku
Zm9wcyA9ICZ4ZW5fcHJpdmNtZGJ1Zl9mb3BzLAorfTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L3ByaXZjbWQuYyBiL2RyaXZlcnMveGVuL3ByaXZjbWQuYwppbmRleCA4YWUwMzQ5ZDlmMGEuLjdl
NmU2ODIxMDRkYyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vcHJpdmNtZC5jCisrKyBiL2RyaXZl
cnMveGVuL3ByaXZjbWQuYwpAQCAtMTAwNywxMiArMTAwNywyMSBAQCBzdGF0aWMgaW50IF9faW5p
dCBwcml2Y21kX2luaXQodm9pZCkKIAkJcHJfZXJyKCJDb3VsZCBub3QgcmVnaXN0ZXIgWGVuIHBy
aXZjbWQgZGV2aWNlXG4iKTsKIAkJcmV0dXJuIGVycjsKIAl9CisKKwllcnIgPSBtaXNjX3JlZ2lz
dGVyKCZ4ZW5fcHJpdmNtZGJ1Zl9kZXYpOworCWlmIChlcnIgIT0gMCkgeworCQlwcl9lcnIoIkNv
dWxkIG5vdCByZWdpc3RlciBYZW4gaHlwZXJjYWxsLWJ1ZiBkZXZpY2VcbiIpOworCQltaXNjX2Rl
cmVnaXN0ZXIoJnByaXZjbWRfZGV2KTsKKwkJcmV0dXJuIGVycjsKKwl9CisKIAlyZXR1cm4gMDsK
IH0KIAogc3RhdGljIHZvaWQgX19leGl0IHByaXZjbWRfZXhpdCh2b2lkKQogewogCW1pc2NfZGVy
ZWdpc3RlcigmcHJpdmNtZF9kZXYpOworCW1pc2NfZGVyZWdpc3RlcigmeGVuX3ByaXZjbWRidWZf
ZGV2KTsKIH0KIAogbW9kdWxlX2luaXQocHJpdmNtZF9pbml0KTsKZGlmZiAtLWdpdCBhL2RyaXZl
cnMveGVuL3ByaXZjbWQuaCBiL2RyaXZlcnMveGVuL3ByaXZjbWQuaAppbmRleCAxNGZhY2FlZWQz
NmYuLjBkZDlmOGY2N2VlMyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vcHJpdmNtZC5oCisrKyBi
L2RyaXZlcnMveGVuL3ByaXZjbWQuaApAQCAtMSwzICsxLDYgQEAKICNpbmNsdWRlIDxsaW51eC9m
cy5oPgogCiBleHRlcm4gY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyB4ZW5fcHJpdmNtZF9m
b3BzOworZXh0ZXJuIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgeGVuX3ByaXZjbWRidWZf
Zm9wczsKKworZXh0ZXJuIHN0cnVjdCBtaXNjZGV2aWNlIHhlbl9wcml2Y21kYnVmX2RldjsKLS0g
CjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 08:18:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 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 1fUpMu-00060f-Ay; Mon, 18 Jun 2018 08:18:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lnf+=je=citrix.com=prvs=7008eb77a=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fUpMt-00060a-35
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 08:18:31 +0000
X-Inumbo-ID: 33a9bce7-72d0-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33a9bce7-72d0-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 08:18:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="74814882"
To: Juergen Gross <jgross@suse.com>, <linux-kernel@vger.kernel.org>,
 <xen-devel@lists.xenproject.org>
References: <20180618073639.26066-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <96e1494b-46c0-1179-ab70-00fc6ffea1e6@citrix.com>
Date: Mon, 18 Jun 2018 16:18:22 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180618073639.26066-1-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen: add new hypercall buffer mapping
 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: 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>

T24gMTgvMDYvMTggMTU6MzYsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gK3N0YXRpYyBpbnQgcHJp
dmNtZF9idWZfbW1hcChzdHJ1Y3QgZmlsZSAqZmlsZSwgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWEpCj4gK3sKPiArCXN0cnVjdCBwcml2Y21kX2J1Zl9wcml2YXRlICpmaWxlX3ByaXYgPSBmaWxl
LT5wcml2YXRlX2RhdGE7Cj4gKwlzdHJ1Y3QgcHJpdmNtZF9idWZfdm1hX3ByaXZhdGUgKnZtYV9w
cml2Owo+ICsJdW5zaWduZWQgbG9uZyBjb3VudCA9IHZtYV9wYWdlcyh2bWEpOwo+ICsJdW5zaWdu
ZWQgaW50IGk7Cj4gKwlpbnQgcmV0ID0gMDsKPiArCj4gKwlpZiAoISh2bWEtPnZtX2ZsYWdzICYg
Vk1fU0hBUkVEKSB8fCBjb3VudCA+ICh1bnNpZ25lZCBsb25nKWxpbWl0IHx8CgpZb3UgZG9uJ3Qg
bmVlZCB0aGUgdW5zaWduZWQgbG9uZyBjYXN0LCBhcyBsaW1pdCB3aWxsIGJlIHByb21vdGVkCmF1
dG9tYXRpY2FsbHkuCgpPdGhlcndpc2UsIExHVE0uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 08:25:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 08:25:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUpSw-0006kC-8R; Mon, 18 Jun 2018 08:24:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s00i=je=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fUpSu-0006k7-PI
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 08:24:44 +0000
X-Inumbo-ID: 12af2699-72d1-11e8-bc1d-65256ead4e3a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12af2699-72d1-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 08:24:52 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 00489BAD;
 Mon, 18 Jun 2018 08:24:42 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Mon, 18 Jun 2018 10:13:06 +0200
Message-Id: <20180618080617.219989948@linuxfoundation.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180618080608.851973560@linuxfoundation.org>
References: <20180618080608.851973560@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.16 201/279] x86/xen: Reset VCPU0 info pointer
 after shared_info remap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Vallish Vaidyeshwara <vallish@amazon.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Frank van der Linden <fllinden@amazon.com>,
 Eduardo Valentin <eduval@amazon.com>, stable@vger.kernel.org,
 Sasha Levin <alexander.levin@microsoft.com>,
 Alakesh Haloi <alakeshh@amazon.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>

NC4xNi1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiAidmFuIGRlciBM
aW5kZW4sIEZyYW5rIiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KClsgVXBzdHJlYW0gY29tbWl0IGQx
ZWNmYTlkMWY0MDIzNjZiMTc3NmZiZjg0ZTYzNTY3OGE1MTQxNGYgXQoKVGhpcyBwYXRjaCBmaXhl
cyBjcmFzaGVzIGR1cmluZyBib290IGZvciBIVk0gZ3Vlc3RzIG9uIG9sZGVyIChwcmUgSFZNCnZl
Y3RvciBjYWxsYmFjaykgWGVuIHZlcnNpb25zLiBXaXRob3V0IHRoaXMsIGN1cnJlbnQga2VybmVs
cyB3aWxsIGFsd2F5cwpmYWlsIHRvIGJvb3Qgb24gdGhvc2UgWGVuIHZlcnNpb25zLgoKU2FtcGxl
IHN0YWNrIHRyYWNlOgoKICAgQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBwYWdpbmcgcmVx
dWVzdCBhdCBmZmZmZmZmZmZmMjAwMDAwCiAgIElQOiBfX3hlbl9ldnRjaG5fZG9fdXBjYWxsKzB4
MWUvMHg4MAogICBQR0QgMWUwZTA2NyBQNEQgMWUwZTA2NyBQVUQgMWUxMDA2NyBQTUQgMjM1YzA2
NyBQVEUgMAogICAgT29wczogMDAwMiBbIzFdIFNNUCBQVEkKICAgTW9kdWxlcyBsaW5rZWQgaW46
CiAgIENQVTogMCBQSUQ6IDUxMiBDb21tOiBrd29ya2VyL3UyOjAgTm90IHRhaW50ZWQgNC4xNC4z
My01Mi4xMy5hbXpuMS54ODZfNjQgIzEKICAgSGFyZHdhcmUgbmFtZTogWGVuIEhWTSBkb21VLCBC
SU9TIDMuNC4zLmFtYXpvbiAxMS8xMS8yMDE2CiAgIHRhc2s6IGZmZmY4ODAwMjUzMWQ3MDAgdGFz
ay5zdGFjazogZmZmZmM5MDAwMDQ4MDAwMAogICBSSVA6IDAwMTA6X194ZW5fZXZ0Y2huX2RvX3Vw
Y2FsbCsweDFlLzB4ODAKICAgUlNQOiAwMDAwOmZmZmY4ODAwMjU0MDNlZjAgRUZMQUdTOiAwMDAx
MDA0NgogICBSQVg6IGZmZmZmZmZmODEzY2M3NjAgUkJYOiBmZmZmZmZmZmZmMjAwMDAwIFJDWDog
ZmZmZmM5MDAwMDQ4M2VmMAogICBSRFg6IGZmZmY4ODAwMjA1NDBhMDAgUlNJOiBmZmZmODgwMDIz
Yzc4MDAwIFJESTogMDAwMDAwMDAwMDAwMDAxYwogICBSQlA6IDAwMDAwMDAwMDAwMDAwMDEgUjA4
OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAwMAogICBSMTA6IDAwMDAwMDAw
MDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAwMAogICBS
MTM6IGZmZmY4ODAwMjU0MDNmNWMgUjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAw
MDAwMDAwMAogICBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjg4MDAyNTQwMDAw
MCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwCiAgIENTOiAgMDAxMCBEUzogMDAwMCBFUzog
MDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKICAgQ1IyOiBmZmZmZmZmZmZmMjAwMDAwIENSMzog
MDAwMDAwMDAwMWUwYTAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2ZjAKICAgIENhbGwgVHJhY2U6CiAg
IDxJUlE+CiAgIGRvX2h2bV9ldnRjaG5faW50cisweGEvMHgxMAogICBfX2hhbmRsZV9pcnFfZXZl
bnRfcGVyY3B1KzB4NDMvMHgxYTAKICAgaGFuZGxlX2lycV9ldmVudF9wZXJjcHUrMHgyMC8weDUw
CiAgIGhhbmRsZV9pcnFfZXZlbnQrMHgzOS8weDYwCiAgIGhhbmRsZV9mYXN0ZW9pX2lycSsweDgw
LzB4MTQwCiAgIGhhbmRsZV9pcnErMHhhZi8weDEyMAogICBkb19JUlErMHg0MS8weGQwCiAgIGNv
bW1vbl9pbnRlcnJ1cHQrMHg3ZC8weDdkCiAgIDwvSVJRPgoKRHVyaW5nIGJvb3QsIHRoZSBIWVBF
UlZJU09SX3NoYXJlZF9pbmZvIHBhZ2UgZ2V0cyByZW1hcHBlZCB0byBtYWtlIGl0IHdvcmsKd2l0
aCBLQVNMUi4gVGhpcyBtZWFucyB0aGF0IGFueSBwb2ludGVyIGRlcml2ZWQgZnJvbSBpdCBuZWVk
cyB0byBiZQphZGp1c3RlZC4KClRoZSBvbmx5IHZhbHVlIHRoYXQgdGhpcyBhcHBsaWVzIHRvIGlz
IHRoZSB2Y3B1X2luZm8gcG9pbnRlciBmb3IgVkNQVSAwLgpGb3IgUFYgYW5kIEhWTSB3aXRoIHRo
ZSBjYWxsYmFjayB2ZWN0b3IgZmVhdHVyZSwgdGhpcyBnZXRzIGRvbmUgdmlhIHRoZQpzbXBfb3Bz
IHByZXBhcmVfYm9vdF9jcHUgY2FsbGJhY2suIE9sZGVyIFhlbiB2ZXJzaW9ucyBkbyBub3Qgc3Vw
cG9ydCB0aGUKSFZNIGNhbGxiYWNrIHZlY3Rvciwgc28gdGhlcmUgaXMgbm8gWGVuLXNwZWNpZmlj
IHNtcF9vcHMgc2V0IHVwIGluIHRoYXQKc2NlbmFyaW8uIFNvLCB0aGUgdmNwdV9pbmZvIHBvaW50
ZXIgZm9yIFZDUFUgMCBuZXZlciBnZXRzIHNldCB0byB0aGUgcHJvcGVyCnZhbHVlLCBhbmQgdGhl
IGZpcnN0IHJlZmVyZW5jZSBvZiBpdCB3aWxsIGJlIGJhZC4gRml4IHRoaXMgYnkgcmVzZXR0aW5n
IGl0CmltbWVkaWF0ZWx5IGFmdGVyIHRoZSByZW1hcC4KClNpZ25lZC1vZmYtYnk6IEZyYW5rIHZh
biBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogRWR1YXJkbyBW
YWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBBbGFrZXNoIEhhbG9pIDxh
bGFrZXNoaEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogVmFsbGlzaCBWYWlkeWVzaHdhcmEgPHZh
bGxpc2hAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNj
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnClNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxh
bGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX2h2bS5jIHwgICAxMyArKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysgYi9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC02NSw2ICs2NSwxOSBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgeGVuX2h2bV9pbml0X21lbV9tYXBwCiB7CiAJZWFybHlfbWVtdW5tYXAoSFlQRVJWSVNP
Ul9zaGFyZWRfaW5mbywgUEFHRV9TSVpFKTsKIAlIWVBFUlZJU09SX3NoYXJlZF9pbmZvID0gX192
YShQRk5fUEhZUyhzaGFyZWRfaW5mb19wZm4pKTsKKworCS8qCisJICogVGhlIHZpcnR1YWwgYWRk
cmVzcyBvZiB0aGUgc2hhcmVkX2luZm8gcGFnZSBoYXMgY2hhbmdlZCwgc28KKwkgKiB0aGUgdmNw
dV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBpcyBub3cgc3RhbGUuCisJICoKKwkgKiBUaGUgcHJl
cGFyZV9ib290X2NwdSBjYWxsYmFjayB3aWxsIHJlLWluaXRpYWxpemUgaXQgdmlhCisJICogeGVu
X3ZjcHVfc2V0dXAsIGJ1dCB3ZSBjYW4ndCByZWx5IG9uIHRoYXQgdG8gYmUgY2FsbGVkIGZvcgor
CSAqIG9sZCBYZW4gdmVyc2lvbnMgKHhlbl9oYXZlX3ZlY3Rvcl9jYWxsYmFjayA9PSAwKS4KKwkg
KgorCSAqIEl0IGlzLCBpbiBhbnkgY2FzZSwgYmFkIHRvIGhhdmUgYSBzdGFsZSB2Y3B1X2luZm8g
cG9pbnRlcgorCSAqIHNvIHJlc2V0IGl0IG5vdy4KKwkgKi8KKwl4ZW5fdmNwdV9pbmZvX3Jlc2V0
KDApOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9odm1fcHZfaW5mbyh2b2lkKQoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 08:36:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 08:36:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUpeA-0007YD-NF; Mon, 18 Jun 2018 08:36:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s00i=je=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fUpe9-0007Y8-BR
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 08:36:21 +0000
X-Inumbo-ID: b21de7fb-72d2-11e8-bc1d-65256ead4e3a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b21de7fb-72d2-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 08:36:29 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id C6833CB6;
 Mon, 18 Jun 2018 08:36:18 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Mon, 18 Jun 2018 10:13:47 +0200
Message-Id: <20180618081214.494031535@linuxfoundation.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180618081209.254234434@linuxfoundation.org>
References: <20180618081209.254234434@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.14 131/189] x86/xen: Reset VCPU0 info pointer
 after shared_info remap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Vallish Vaidyeshwara <vallish@amazon.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Frank van der Linden <fllinden@amazon.com>,
 Eduardo Valentin <eduval@amazon.com>, stable@vger.kernel.org,
 Sasha Levin <alexander.levin@microsoft.com>,
 Alakesh Haloi <alakeshh@amazon.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>

NC4xNC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiAidmFuIGRlciBM
aW5kZW4sIEZyYW5rIiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KClsgVXBzdHJlYW0gY29tbWl0IGQx
ZWNmYTlkMWY0MDIzNjZiMTc3NmZiZjg0ZTYzNTY3OGE1MTQxNGYgXQoKVGhpcyBwYXRjaCBmaXhl
cyBjcmFzaGVzIGR1cmluZyBib290IGZvciBIVk0gZ3Vlc3RzIG9uIG9sZGVyIChwcmUgSFZNCnZl
Y3RvciBjYWxsYmFjaykgWGVuIHZlcnNpb25zLiBXaXRob3V0IHRoaXMsIGN1cnJlbnQga2VybmVs
cyB3aWxsIGFsd2F5cwpmYWlsIHRvIGJvb3Qgb24gdGhvc2UgWGVuIHZlcnNpb25zLgoKU2FtcGxl
IHN0YWNrIHRyYWNlOgoKICAgQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBwYWdpbmcgcmVx
dWVzdCBhdCBmZmZmZmZmZmZmMjAwMDAwCiAgIElQOiBfX3hlbl9ldnRjaG5fZG9fdXBjYWxsKzB4
MWUvMHg4MAogICBQR0QgMWUwZTA2NyBQNEQgMWUwZTA2NyBQVUQgMWUxMDA2NyBQTUQgMjM1YzA2
NyBQVEUgMAogICAgT29wczogMDAwMiBbIzFdIFNNUCBQVEkKICAgTW9kdWxlcyBsaW5rZWQgaW46
CiAgIENQVTogMCBQSUQ6IDUxMiBDb21tOiBrd29ya2VyL3UyOjAgTm90IHRhaW50ZWQgNC4xNC4z
My01Mi4xMy5hbXpuMS54ODZfNjQgIzEKICAgSGFyZHdhcmUgbmFtZTogWGVuIEhWTSBkb21VLCBC
SU9TIDMuNC4zLmFtYXpvbiAxMS8xMS8yMDE2CiAgIHRhc2s6IGZmZmY4ODAwMjUzMWQ3MDAgdGFz
ay5zdGFjazogZmZmZmM5MDAwMDQ4MDAwMAogICBSSVA6IDAwMTA6X194ZW5fZXZ0Y2huX2RvX3Vw
Y2FsbCsweDFlLzB4ODAKICAgUlNQOiAwMDAwOmZmZmY4ODAwMjU0MDNlZjAgRUZMQUdTOiAwMDAx
MDA0NgogICBSQVg6IGZmZmZmZmZmODEzY2M3NjAgUkJYOiBmZmZmZmZmZmZmMjAwMDAwIFJDWDog
ZmZmZmM5MDAwMDQ4M2VmMAogICBSRFg6IGZmZmY4ODAwMjA1NDBhMDAgUlNJOiBmZmZmODgwMDIz
Yzc4MDAwIFJESTogMDAwMDAwMDAwMDAwMDAxYwogICBSQlA6IDAwMDAwMDAwMDAwMDAwMDEgUjA4
OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAwMAogICBSMTA6IDAwMDAwMDAw
MDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAwMAogICBS
MTM6IGZmZmY4ODAwMjU0MDNmNWMgUjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAw
MDAwMDAwMAogICBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjg4MDAyNTQwMDAw
MCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwCiAgIENTOiAgMDAxMCBEUzogMDAwMCBFUzog
MDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKICAgQ1IyOiBmZmZmZmZmZmZmMjAwMDAwIENSMzog
MDAwMDAwMDAwMWUwYTAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2ZjAKICAgIENhbGwgVHJhY2U6CiAg
IDxJUlE+CiAgIGRvX2h2bV9ldnRjaG5faW50cisweGEvMHgxMAogICBfX2hhbmRsZV9pcnFfZXZl
bnRfcGVyY3B1KzB4NDMvMHgxYTAKICAgaGFuZGxlX2lycV9ldmVudF9wZXJjcHUrMHgyMC8weDUw
CiAgIGhhbmRsZV9pcnFfZXZlbnQrMHgzOS8weDYwCiAgIGhhbmRsZV9mYXN0ZW9pX2lycSsweDgw
LzB4MTQwCiAgIGhhbmRsZV9pcnErMHhhZi8weDEyMAogICBkb19JUlErMHg0MS8weGQwCiAgIGNv
bW1vbl9pbnRlcnJ1cHQrMHg3ZC8weDdkCiAgIDwvSVJRPgoKRHVyaW5nIGJvb3QsIHRoZSBIWVBF
UlZJU09SX3NoYXJlZF9pbmZvIHBhZ2UgZ2V0cyByZW1hcHBlZCB0byBtYWtlIGl0IHdvcmsKd2l0
aCBLQVNMUi4gVGhpcyBtZWFucyB0aGF0IGFueSBwb2ludGVyIGRlcml2ZWQgZnJvbSBpdCBuZWVk
cyB0byBiZQphZGp1c3RlZC4KClRoZSBvbmx5IHZhbHVlIHRoYXQgdGhpcyBhcHBsaWVzIHRvIGlz
IHRoZSB2Y3B1X2luZm8gcG9pbnRlciBmb3IgVkNQVSAwLgpGb3IgUFYgYW5kIEhWTSB3aXRoIHRo
ZSBjYWxsYmFjayB2ZWN0b3IgZmVhdHVyZSwgdGhpcyBnZXRzIGRvbmUgdmlhIHRoZQpzbXBfb3Bz
IHByZXBhcmVfYm9vdF9jcHUgY2FsbGJhY2suIE9sZGVyIFhlbiB2ZXJzaW9ucyBkbyBub3Qgc3Vw
cG9ydCB0aGUKSFZNIGNhbGxiYWNrIHZlY3Rvciwgc28gdGhlcmUgaXMgbm8gWGVuLXNwZWNpZmlj
IHNtcF9vcHMgc2V0IHVwIGluIHRoYXQKc2NlbmFyaW8uIFNvLCB0aGUgdmNwdV9pbmZvIHBvaW50
ZXIgZm9yIFZDUFUgMCBuZXZlciBnZXRzIHNldCB0byB0aGUgcHJvcGVyCnZhbHVlLCBhbmQgdGhl
IGZpcnN0IHJlZmVyZW5jZSBvZiBpdCB3aWxsIGJlIGJhZC4gRml4IHRoaXMgYnkgcmVzZXR0aW5n
IGl0CmltbWVkaWF0ZWx5IGFmdGVyIHRoZSByZW1hcC4KClNpZ25lZC1vZmYtYnk6IEZyYW5rIHZh
biBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogRWR1YXJkbyBW
YWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBBbGFrZXNoIEhhbG9pIDxh
bGFrZXNoaEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogVmFsbGlzaCBWYWlkeWVzaHdhcmEgPHZh
bGxpc2hAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNj
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnClNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxh
bGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX2h2bS5jIHwgICAxMyArKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysgYi9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC02NCw2ICs2NCwxOSBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgeGVuX2h2bV9pbml0X21lbV9tYXBwCiB7CiAJZWFybHlfbWVtdW5tYXAoSFlQRVJWSVNP
Ul9zaGFyZWRfaW5mbywgUEFHRV9TSVpFKTsKIAlIWVBFUlZJU09SX3NoYXJlZF9pbmZvID0gX192
YShQRk5fUEhZUyhzaGFyZWRfaW5mb19wZm4pKTsKKworCS8qCisJICogVGhlIHZpcnR1YWwgYWRk
cmVzcyBvZiB0aGUgc2hhcmVkX2luZm8gcGFnZSBoYXMgY2hhbmdlZCwgc28KKwkgKiB0aGUgdmNw
dV9pbmZvIHBvaW50ZXIgZm9yIFZDUFUgMCBpcyBub3cgc3RhbGUuCisJICoKKwkgKiBUaGUgcHJl
cGFyZV9ib290X2NwdSBjYWxsYmFjayB3aWxsIHJlLWluaXRpYWxpemUgaXQgdmlhCisJICogeGVu
X3ZjcHVfc2V0dXAsIGJ1dCB3ZSBjYW4ndCByZWx5IG9uIHRoYXQgdG8gYmUgY2FsbGVkIGZvcgor
CSAqIG9sZCBYZW4gdmVyc2lvbnMgKHhlbl9oYXZlX3ZlY3Rvcl9jYWxsYmFjayA9PSAwKS4KKwkg
KgorCSAqIEl0IGlzLCBpbiBhbnkgY2FzZSwgYmFkIHRvIGhhdmUgYSBzdGFsZSB2Y3B1X2luZm8g
cG9pbnRlcgorCSAqIHNvIHJlc2V0IGl0IG5vdy4KKwkgKi8KKwl4ZW5fdmNwdV9pbmZvX3Jlc2V0
KDApOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9odm1fcHZfaW5mbyh2b2lkKQoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 08:45:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 08: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 1fUpnH-0008JO-RQ; Mon, 18 Jun 2018 08:45: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=lnf+=je=citrix.com=prvs=7008eb77a=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fUpnG-0008JJ-Ta
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 08:45:46 +0000
X-Inumbo-ID: 0324f336-72d4-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0324f336-72d4-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 08:45:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="74816434"
To: Jan Beulich <jbeulich@suse.com>, <xen-devel@lists.xenproject.org>
References: <5B2622360200007800133021@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: <e44ed979-efe7-ecae-4329-0f8be3b475f5@citrix.com>
Date: Mon, 18 Jun 2018 16:45:39 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2622360200007800133021@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/resume: take care of fully eager
 FPU around system suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMTggMTY6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEp1c3QgbGlrZSBpbiB0aGUg
SFZNIGVtdWxhdGlvbiBhbmQgRUZJIHJ1bnRpbWUgY2FsbCBjYXNlcyB3ZSBtdXN0IG5vdAo+IHNl
dCBDUjAuVFMgaGVyZSBpbiBmdWxseSBlYWdlciBtb2RlLiBOb3RlIHRoYXQgaWRsZSB2Q1BVLXMg
bmV2ZXIgaGF2ZQo+IC0+YXJjaC5mdWxseV9lYWdlcl9mcHUgc2V0IChmb3IgdGhlaXIgaW5pdGlh
bGl6YXRpb24gbm90IGdvaW5nIHRocm91Z2gKPiB2Y3B1X2luaXRfZnB1KCkpLCBzbyB3ZSB3b24n
dCBoaXQgdGhlIHJlc3BlY3RpdmUgQVNTRVJUKCkgaW4KPiB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCkuIAo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IC0tLQo+IFJGQzogTm90IGV2ZW4gY29tcGlsZSB0ZXN0ZWQsIGFzIEknbSB3cml0aW5nIHRoaXMg
ZnJvbSBob21lLiBBbHNvIHBsZWFzZQo+ICAgICAgICAgIGV4Y3VzZSB0aGUgZm9ybWF0dGluZyAo
aGVuY2UgdGhlIGF0dGFjaG1lbnQpIC0gb3VyIG1haWwgd2ViIGZyb250ZW5kCj4gICAgICAgZG9l
c24ndCBhbGxvdyBhbnl0aGluZyBiZXR0ZXIuCj4KPiAtLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9z
dXNwZW5kLmMKPiArKysgYi94ZW4vYXJjaC94ODYvYWNwaS9zdXNwZW5kLmMKPiBAQCAtOTIsOCAr
OTIsMTEgQEAgdm9pZCByZXN0b3JlX3Jlc3RfcHJvY2Vzc29yX3N0YXRlKHZvaWQpCj4gICAgICAg
ICAgd3JpdGVfZGVidWdyZWcoNywgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSk7Cj4gICAgICB9Cj4g
IAo+IC0gICAgLyogUmVsb2FkIEZQVSBzdGF0ZSBvbiBuZXh0IEZQVSB1c2UuICovCj4gLSAgICBz
dHRzKCk7Cj4gKyAgICAvKiBSZWxvYWQgRlBVIHN0YXRlIGltbWVkaWF0ZWx5IG9yIG9uIG5leHQg
RlBVIHVzZS4gKi8KPiArICAgIGlmICggY3Vyci0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQo+ICsg
ICAgICAgIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoY3Vycik7Cj4gKyAgICBlbHNlCj4gKyAgICAg
ICAgc3R0cygpOwoKSG1tIC0gdGhpbmtpbmcgYWJvdXQgaXQsIHRoaXMgc2hvdWxkIGVpdGhlciBi
ZSBub3RoaW5nLCBvciBhIHN0cmFpZ2h0CmNhbGwgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihj
dXJyKS4KCklmIGl0IGlzIG5lY2Vzc2FyeSBoZXJlLCB0aGVuIEkgY2FudCBzZWUgaG93IHRoZSBu
b24tbGF6eSB4c2F2ZSBzdGF0ZXMKY3VycmVudGx5IHdvcmsuCgpPVE9ILCB3ZSBjb3VsZCBwcm9i
YWJseSBkcm9wIGEgbGFyZ2UgcXVhbnRpdHkgb2YgdGhpcyBjdXN0b20Kc2F2ZS9yZXN0b3JlIGxv
Z2ljIGlmIHdlIGZvcmNlIGEgdHJhbnNpdGlvbiB0byBmdWxsIGlkbGUgYmVmb3JlIHRha2luZwp0
aGUgUzMgcGF0aCwgYXQgd2hpY2ggcG9pbnQgdGhlIG5vcm1hbCBjdHh0X3N3aXRjaF90bygpIHBh
dGggc2hvdWxkIERUUlQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 09:31:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 09:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUqUy-0003JA-Fh; Mon, 18 Jun 2018 09: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=zqwl=je=xenproject.org=prvs=700ec062b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fUqUx-0003Iy-CR
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 09:30:55 +0000
X-Inumbo-ID: 5156293a-72da-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5156293a-72da-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 09:31:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="57715840"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74884-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74842
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 18 Jun 2018 10:30:50 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74884: 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>

ZmxpZ2h0IDc0ODg0IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODg0LwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTEgZ3Vlc3Qtc3RhcnQgICBmYWlsIGJsb2NrZWQgaW4gNzQ4NDIKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtc2lkLW5ldGJvb3QtcHZncnViIDExIGd1ZXN0LXN0YXJ0ICAgICAgIGZhaWwgbGlr
ZSA3NDg0MgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODQyCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0
ICAgICAgICAgICAgICAgNzQ4NDIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 09:35:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 09:35:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUqZY-0003U7-52; Mon, 18 Jun 2018 09: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=fhi9=je=amazon.com=prvs=700d2e9b4=andraprs@srs-us1.protection.inumbo.net>)
 id 1fUqZX-0003U2-Hj
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 09:35:39 +0000
X-Inumbo-ID: fad9dce7-72da-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fad9dce7-72da-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 09:35:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1529314538; x=1560850538;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=ZVAgS+3B8mvhHNcV57Hh2aiZS0YASfbAo6ZOmVHA8bY=;
 b=Ns2+ja9dROj/10bnazEvkzD4jhUmH2CIInr3PbU/F5xd3tPt/82UfPij
 3vx5SPF0bX0H0bDjS5FJSnddL/AaX9qkYexTrAtpuhPNnYafQI+pDX70S
 C6sJf1OqrwtIZ2g0mudXIfWX7s4/mlb3BAM05jjdKbQQ06Uinh0xIOvTm M=;
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="737557220"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 18 Jun 2018 09:35:33 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5I9ZSXJ043778
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Mon, 18 Jun 2018 09:35:30 GMT
Received: from EX13D08UEB003.ant.amazon.com (10.43.60.11) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.96) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 18 Jun 2018 09:35:27 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D08UEB003.ant.amazon.com (10.43.60.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 18 Jun 2018 09:35:26 +0000
Received: from dev-dsk-andraprs-1a-14cec3af.eu-west-1.amazon.com
 (10.15.82.222) by mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP
 Server (TLS) id 15.0.1367.3 via Frontend Transport; Mon, 18 Jun 2018 09:35:24
 +0000
From: Andra Paraschiv <andraprs@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 18 Jun 2018 09:35:20 +0000
Message-ID: <1529314520-79691-1-git-send-email-andraprs@amazon.com>
X-Mailer: git-send-email 2.7.3.AMZN
In-Reply-To: <1527058885.8186.68.camel@infradead.org>
References: <1527058885.8186.68.camel@infradead.org>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, andraprs@amazon.com, andrew.cooper3@citrix.com,
 jbeulich@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>

V2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMgYm91bmQgdG8gYSBndWVzdCB1c2luZwp4Y19kb21haW5f
dXBkYXRlX21zaV9pcnEgKFhFTl9ET01DVExfYmluZF9wdF9pcnEpIHRoZSBpbnRlcnJ1cHQgaXMK
bGVmdCBtYXNrZWQgYnkgZGVmYXVsdC4KClRoaXMgY2F1c2VzIHByb2JsZW1zIHdpdGggZ3Vlc3Rz
IHRoYXQgZmlyc3QgY29uZmlndXJlIGludGVycnVwdHMgYW5kCmNsZWFuIHRoZSBwZXItZW50cnkg
TVNJWCB0YWJsZSBtYXNrIGJpdCBhbmQgYWZ0ZXJ3YXJkcyBlbmFibGUgTVNJWApnbG9iYWxseS4g
SW4gc3VjaCBzY2VuYXJpbyB0aGUgWGVuIGludGVybmFsIG1zaXh0YmwgaGFuZGxlcnMgd291bGQg
bm90CmRldGVjdCB0aGUgdW5tYXNraW5nIG9mIE1TSVggZW50cmllcyBiZWNhdXNlIHZlY3RvcnMg
YXJlIG5vdCB5ZXQKcmVnaXN0ZXJlZCBzaW5jZSBNU0lYIGlzIG5vdCBlbmFibGVkLCBhbmQgdmVj
dG9ycyB3b3VsZCBiZSBsZWZ0Cm1hc2tlZC4KCkludHJvZHVjZSBhIG5ldyBmbGFnIGluIHRoZSBn
ZmxhZ3MgZmllbGQgdG8gc2lnbmFsIFhlbiB3aGV0aGVyIGEgTVNJCmludGVycnVwdCBzaG91bGQg
YmUgdW5tYXNrZWQgYWZ0ZXIgYmVpbmcgYm91bmQuCgpUaGlzIGFsc28gcmVxdWlyZXMgdG8gdHJh
Y2sgdGhlIG1hc2sgcmVnaXN0ZXIgZm9yIE1TSSBpbnRlcnJ1cHRzLCBzbwpRRU1VIGNhbiBhbHNv
IG5vdGlmeSB0byBYZW4gd2hldGhlciB0aGUgTVNJIGludGVycnVwdCBzaG91bGQgYmUgYm91bmQK
bWFza2VkIG9yIHVubWFza2VkCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KUmVwb3J0ZWQtYnk6IEFuZHJlYXMgS2luemxlciA8aGZwQHBvc3Rlby5kZT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKW0Jh
Y2twb3J0ZWQgZnJvbSBjb21taXQgYTgwMzYzMzY2MDlkMmUxODRmYzM1NDNhNGM0MzljMGJhN2Q3
ZjNhMgogaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5naXQ7YT1jb21taXQ7aD1hODAzNjMz
NjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCiBodHRwczovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9cWVtdS14ZW4uZ2l0O2E9Y29tbWl0O2g9YTgwMzYzMzY2MDlkMmUxODRmYzM1
NDNhNGM0MzljMGJhN2Q3ZjNhMl0KClNpZ25lZC1vZmYtYnk6IEFuZHJhIFBhcmFzY2hpdiA8YW5k
cmFwcnNAYW1hem9uLmNvbT4KLS0tCiBody9wYXNzLXRocm91Z2guYyB8IDIzICsrKysrKysrKysr
KysrKysrKysrKy0tCiBody9wYXNzLXRocm91Z2guaCB8ICAxICsKIGh3L3B0LW1zaS5jICAgICAg
IHwgMjUgKysrKysrKysrKysrKysrKysrKysrLS0tLQogaHcvcHQtbXNpLmggICAgICAgfCAgOSAr
KysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9ody9wYXNzLXRocm91Z2guYyBiL2h3L3Bhc3MtdGhyb3VnaC5jCmlu
ZGV4IDBiNzY1ODUuLmM2Y2I2MGUgMTAwNjQ0Ci0tLSBhL2h3L3Bhc3MtdGhyb3VnaC5jCisrKyBi
L2h3L3Bhc3MtdGhyb3VnaC5jCkBAIC0xODgsNiArMTg4LDkgQEAgc3RhdGljIGludCBwdF93b3Jk
X3JlZ193cml0ZShzdHJ1Y3QgcHRfZGV2ICpwdGRldiwKIHN0YXRpYyBpbnQgcHRfbG9uZ19yZWdf
d3JpdGUoc3RydWN0IHB0X2RldiAqcHRkZXYsCiAgICAgc3RydWN0IHB0X3JlZ190YmwgKmNmZ19l
bnRyeSwKICAgICB1aW50MzJfdCAqdmFsdWUsIHVpbnQzMl90IGRldl92YWx1ZSwgdWludDMyX3Qg
dmFsaWRfbWFzayk7CitzdGF0aWMgaW50IHB0X21hc2tfcmVnX3dyaXRlKHN0cnVjdCBwdF9kZXYg
KnB0ZGV2LAorICAgIHN0cnVjdCBwdF9yZWdfdGJsICpjZmdfZW50cnksCisgICAgdWludDMyX3Qg
KnZhbHVlLCB1aW50MzJfdCBkZXZfdmFsdWUsIHVpbnQzMl90IHZhbGlkX21hc2spOwogc3RhdGlj
IGludCBwdF9jbWRfcmVnX3dyaXRlKHN0cnVjdCBwdF9kZXYgKnB0ZGV2LAogICAgIHN0cnVjdCBw
dF9yZWdfdGJsICpjZmdfZW50cnksCiAgICAgdWludDE2X3QgKnZhbHVlLCB1aW50MTZfdCBkZXZf
dmFsdWUsIHVpbnQxNl90IHZhbGlkX21hc2spOwpAQCAtNzU1LDcgKzc1OCw3IEBAIHN0YXRpYyBz
dHJ1Y3QgcHRfcmVnX2luZm9fdGJsIHB0X2VtdV9yZWdfbXNpX3RibFtdID0gewogICAgICAgICAu
ZW11X21hc2sgICA9IDB4RkZGRkZGRkYsCiAgICAgICAgIC5pbml0ICAgICAgID0gcHRfbWFza19y
ZWdfaW5pdCwKICAgICAgICAgLnUuZHcucmVhZCAgPSBwdF9sb25nX3JlZ19yZWFkLAotICAgICAg
ICAudS5kdy53cml0ZSA9IHB0X2xvbmdfcmVnX3dyaXRlLAorICAgICAgICAudS5kdy53cml0ZSA9
IHB0X21hc2tfcmVnX3dyaXRlLAogICAgIH0sCiAgICAgLyogTWFzayByZWcgKGlmIFBDSV9NU0lf
RkxBR1NfTUFTS19CSVQgc2V0LCBmb3IgNjQtYml0IGRldmljZXMpICovCiAgICAgewpAQCAtNzY2
LDcgKzc2OSw3IEBAIHN0YXRpYyBzdHJ1Y3QgcHRfcmVnX2luZm9fdGJsIHB0X2VtdV9yZWdfbXNp
X3RibFtdID0gewogICAgICAgICAuZW11X21hc2sgICA9IDB4RkZGRkZGRkYsCiAgICAgICAgIC5p
bml0ICAgICAgID0gcHRfbWFza19yZWdfaW5pdCwKICAgICAgICAgLnUuZHcucmVhZCAgPSBwdF9s
b25nX3JlZ19yZWFkLAotICAgICAgICAudS5kdy53cml0ZSA9IHB0X2xvbmdfcmVnX3dyaXRlLAor
ICAgICAgICAudS5kdy53cml0ZSA9IHB0X21hc2tfcmVnX3dyaXRlLAogICAgIH0sCiAgICAgLyog
UGVuZGluZyByZWcgKGlmIFBDSV9NU0lfRkxBR1NfTUFTS19CSVQgc2V0LCBmb3IgMzItYml0IGRl
dmljZXMpICovCiAgICAgewpAQCAtMzU3Miw2ICszNTc1LDIyIEBAIHN0YXRpYyBpbnQgcHRfbG9u
Z19yZWdfd3JpdGUoc3RydWN0IHB0X2RldiAqcHRkZXYsCiAgICAgcmV0dXJuIDA7CiB9CiAKKy8q
IHdyaXRlIGd1ZXN0IG1hc2sgYml0cyAqLworc3RhdGljIGludCBwdF9tYXNrX3JlZ193cml0ZShz
dHJ1Y3QgcHRfZGV2ICpwdGRldiwKKyAgICAgICAgc3RydWN0IHB0X3JlZ190YmwgKmNmZ19lbnRy
eSwKKyAgICAgICAgdWludDMyX3QgKnZhbHVlLCB1aW50MzJfdCBkZXZfdmFsdWUsIHVpbnQzMl90
IHZhbGlkX21hc2spCit7CisgICAgaW50IHJjOworCisgICAgcmMgPSBwdF9sb25nX3JlZ193cml0
ZShwdGRldiwgY2ZnX2VudHJ5LCB2YWx1ZSwgZGV2X3ZhbHVlLCB2YWxpZF9tYXNrKTsKKyAgICBp
ZiAocmMpCisgICAgICAgIHJldHVybiByYzsKKworICAgIHB0ZGV2LT5tc2ktPm1hc2sgPSAqdmFs
dWU7CisKKyAgICByZXR1cm4gMDsKK30KKwogLyogd3JpdGUgQ29tbWFuZCByZWdpc3RlciAqLwog
c3RhdGljIGludCBwdF9jbWRfcmVnX3dyaXRlKHN0cnVjdCBwdF9kZXYgKnB0ZGV2LAogICAgICAg
ICBzdHJ1Y3QgcHRfcmVnX3RibCAqY2ZnX2VudHJ5LApkaWZmIC0tZ2l0IGEvaHcvcGFzcy10aHJv
dWdoLmggYi9ody9wYXNzLXRocm91Z2guaAppbmRleCBiYjZkZGNlLi4wYjU4MjI0IDEwMDY0NAot
LS0gYS9ody9wYXNzLXRocm91Z2guaAorKysgYi9ody9wYXNzLXRocm91Z2guaApAQCAtMTkxLDYg
KzE5MSw3IEBAIHN0cnVjdCBwdF9yZWdpb24gewogc3RydWN0IHB0X21zaV9pbmZvIHsKICAgICB1
aW50MzJfdCBmbGFnczsKICAgICB1aW50MzJfdCBjdHJsX29mZnNldDsgLyogc2F2ZWQgY29udHJv
bCBvZmZzZXQgKi8KKyAgICB1aW50MzJfdCBtYXNrOyAgICAgLyogZ3Vlc3QgbWFzayBiaXRzICov
CiAgICAgaW50IHBpcnE7ICAgICAgICAgIC8qIGd1ZXN0IHBpcnEgY29ycmVzcG9uZGluZyAqLwog
ICAgIHVpbnQzMl90IGFkZHJfbG87ICAvKiBndWVzdCBtZXNzYWdlIGFkZHJlc3MgKi8KICAgICB1
aW50MzJfdCBhZGRyX2hpOyAgLyogZ3Vlc3QgbWVzc2FnZSB1cHBlciBhZGRyZXNzICovCmRpZmYg
LS1naXQgYS9ody9wdC1tc2kuYyBiL2h3L3B0LW1zaS5jCmluZGV4IGM2YmFlYTkuLjhiMDY0NTAg
MTAwNjQ0Ci0tLSBhL2h3L3B0LW1zaS5jCisrKyBiL2h3L3B0LW1zaS5jCkBAIC0xMzgsNiArMTM4
LDkgQEAgaW50IHB0X21zaV91cGRhdGUoc3RydWN0IHB0X2RldiAqZCkKICAgICBhZGRyID0gKHVp
bnQ2NF90KWQtPm1zaS0+YWRkcl9oaSA8PCAzMiB8IGQtPm1zaS0+YWRkcl9sbzsKICAgICBnZmxh
Z3MgPSBfX2dldF9tc2lfZ2ZsYWdzKGQtPm1zaS0+ZGF0YSwgYWRkcik7CiAKKyAgICAvKiBDdXJy
ZW50IE1TSSBlbXVsYXRpb24gaW4gUUVNVSBvbmx5IHN1cHBvcnRzIDEgdmVjdG9yICovCisgICAg
Z2ZsYWdzIHw9IChkLT5tc2ktPm1hc2sgJiAxKSA/IDAgOiAoMXUgPDwgR0xGQUdTX1NISUZUX1VO
TUFTS0VEKTsKKwogICAgIFBUX0xPRygiVXBkYXRlIG1zaSB3aXRoIHBpcnEgJXggZ3ZlYyAleCBn
ZmxhZ3MgJXhcbiIsCiAgICAgICAgICAgIGQtPm1zaS0+cGlycSwgZ3ZlYywgZ2ZsYWdzKTsKIApA
QCAtMjc1LDcgKzI3OCw4IEBAIHZvaWQgcHRfZGlzYWJsZV9tc2lfdHJhbnNsYXRlKHN0cnVjdCBw
dF9kZXYgKmRldikKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgcHRfbXNpeF91cGRhdGVfb25lKHN0
cnVjdCBwdF9kZXYgKmRldiwgaW50IGVudHJ5X25yKQorc3RhdGljIGludCBwdF9tc2l4X3VwZGF0
ZV9vbmUoc3RydWN0IHB0X2RldiAqZGV2LCBpbnQgZW50cnlfbnIsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCB2ZWNfY3RybCkKIHsKICAgICBzdHJ1Y3QgbXNpeF9lbnRy
eV9pbmZvICplbnRyeSA9ICZkZXYtPm1zaXgtPm1zaXhfZW50cnlbZW50cnlfbnJdOwogICAgIGlu
dCBwaXJxID0gZW50cnktPnBpcnE7CkBAIC0zMTYsNiArMzIwLDkgQEAgc3RhdGljIGludCBwdF9t
c2l4X3VwZGF0ZV9vbmUoc3RydWN0IHB0X2RldiAqZGV2LCBpbnQgZW50cnlfbnIpCiAgICAgICAg
IGVudHJ5LT5waXJxID0gcGlycTsKICAgICB9CiAKKyAgICBnZmxhZ3MgfD0gKHZlY19jdHJsICYg
UENJX01TSVhfRU5UUllfQ1RSTF9NQVNLQklUKSA/IDAgOgorICAgICAgICAoMXUgPDwgR0xGQUdT
X1NISUZUX1VOTUFTS0VEKTsKKwogICAgIFBUX0xPRygiVXBkYXRlIG1zaXggZW50cnkgJXggd2l0
aCBwaXJxICV4IGd2ZWMgJXhcbiIsCiAgICAgICAgICAgICBlbnRyeV9uciwgcGlycSwgZ3ZlYyk7
CiAKQEAgLTM0Myw3ICszNTAsNyBAQCBpbnQgcHRfbXNpeF91cGRhdGUoc3RydWN0IHB0X2RldiAq
ZGV2KQogCiAgICAgZm9yICggaSA9IDA7IGkgPCBtc2l4LT50b3RhbF9lbnRyaWVzOyBpKysgKQog
ICAgIHsKLSAgICAgICAgcHRfbXNpeF91cGRhdGVfb25lKGRldiwgaSk7CisgICAgICAgIHB0X21z
aXhfdXBkYXRlX29uZShkZXYsIGksIG1zaXgtPm1zaXhfZW50cnlbaV0uaW9fbWVtWzNdKTsKICAg
ICB9CiAKICAgICByZXR1cm4gMDsKQEAgLTQ3OSw4ICs0ODYsMTggQEAgc3RhdGljIHZvaWQgcGNp
X21zaXhfd3JpdGVsKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIsIHVpbnQz
Ml90IHZhbCkKIAogICAgIGlmICggb2Zmc2V0ID09IDMgKQogICAgIHsKLSAgICAgICAgaWYgKCBt
c2l4LT5lbmFibGVkICYmICEodmFsICYgMHgxKSApCi0gICAgICAgICAgICBwdF9tc2l4X3VwZGF0
ZV9vbmUoZGV2LCBlbnRyeV9ucik7CisgICAgICAgIGlmICggbXNpeC0+ZW5hYmxlZCAmJiAhKHZh
bCAmIDB4MSkgKSB7CisgICAgICAgICAgICBjb25zdCB2b2xhdGlsZSB1aW50MzJfdCAqdmVjX2N0
cmw7CisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBJZiBYZW4gaW50ZXJjZXB0cyB0
aGUgbWFzayBiaXQgYWNjZXNzLCBpb19tZW1bM10gbWF5IG5vdCBiZQorICAgICAgICAgICAgICog
dXAtdG8tZGF0ZS4gUmVhZCBmcm9tIGhhcmR3YXJlIGRpcmVjdGx5LgorICAgICAgICAgICAgICov
CisgICAgICAgICAgICB2ZWNfY3RybCA9IGRldi0+bXNpeC0+cGh5c19pb21lbV9iYXNlICsKKyAg
ICAgICAgICAgICAgICBQQ0lfTVNJWF9FTlRSWV9TSVpFICogZW50cnlfbnIgKyBQQ0lfTVNJWF9F
TlRSWV9WRUNUT1JfQ1RSTDsKKworICAgICAgICAgICAgcHRfbXNpeF91cGRhdGVfb25lKGRldiwg
ZW50cnlfbnIsICp2ZWNfY3RybCk7CisgICAgICAgIH0KICAgICB9CiB9CiAKZGlmZiAtLWdpdCBh
L2h3L3B0LW1zaS5oIGIvaHcvcHQtbXNpLmgKaW5kZXggOTRlMGQzNS4uYTgwZDc2ZSAxMDA2NDQK
LS0tIGEvaHcvcHQtbXNpLmgKKysrIGIvaHcvcHQtbXNpLmgKQEAgLTMzLDYgKzMzLDE0IEBACiAj
ZGVmaW5lIFBDSV9NU0lYX1BCQSAgICAgICAgOAogI2RlZmluZSAgUENJX01TSVhfQklSICAgICAg
IDB4NwogCisvKiBNU0ktWCBUYWJsZSBlbnRyeSBmb3JtYXQgKi8KKyNkZWZpbmUgUENJX01TSVhf
RU5UUllfU0laRSAgICAgICAgICAgICAxNgorI2RlZmluZSAgUENJX01TSVhfRU5UUllfTE9XRVJf
QUREUiAgICAgIDAKKyNkZWZpbmUgIFBDSV9NU0lYX0VOVFJZX1VQUEVSX0FERFIgICAgICA0Cisj
ZGVmaW5lICBQQ0lfTVNJWF9FTlRSWV9EQVRBICAgICAgICAgICAgOAorI2RlZmluZSAgUENJX01T
SVhfRU5UUllfVkVDVE9SX0NUUkwgICAgIDEyCisjZGVmaW5lICAgUENJX01TSVhfRU5UUllfQ1RS
TF9NQVNLQklUICAgMQorCiAjZGVmaW5lIE1TSV9GTEFHX1VOSU5JVCAweDEwMDAKICNkZWZpbmUg
UFRfTVNJX01BUFBFRCAgIDB4MjAwMAogCkBAIC03Nyw2ICs4NSw3IEBACiAjZGVmaW5lIEdGTEFH
U19TSElGVF9ETSAgICAgICAgICAgICA5CiAjZGVmaW5lIEdMRkFHU19TSElGVF9ERUxJVl9NT0RF
ICAgICAxMgogI2RlZmluZSBHTEZBR1NfU0hJRlRfVFJHX01PREUgICAgICAgMTUKKyNkZWZpbmUg
R0xGQUdTX1NISUZUX1VOTUFTS0VEICAgICAgIDE2CiAKIHZvaWQKIG1zaV9zZXRfZW5hYmxlKHN0
cnVjdCBwdF9kZXYgKmRldiwgaW50IGVuKTsKLS0gCjIuNy4zLkFNWk4KCgoKCkFtYXpvbiBEZXZl
bG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNm
LiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUs
IFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIv
MjYyMS8yMDA1LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 10:06:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 10:06:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUr3c-0005gD-Ux; Mon, 18 Jun 2018 10: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=4ndw=je=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1fUr3b-0005g8-CP
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 10:06:43 +0000
X-Inumbo-ID: 51f85bd4-72df-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 51f85bd4-72df-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 10:06: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 DFABA80D;
 Mon, 18 Jun 2018 03:06:40 -0700 (PDT)
Received: from [192.168.67.35] (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 538653F25D;
 Mon, 18 Jun 2018 03:06:39 -0700 (PDT)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 daniel.vetter@intel.com, boris.ostrovsky@oracle.com
References: <20180523113630.29811-1-andr2000@gmail.com>
 <b516542b-a0f5-cbce-d351-25b88a7f3288@suse.com>
 <a8cff47d-a990-924a-0a63-b6f3aea3279b@gmail.com>
From: Andre Przywara <andre.przywara@arm.com>
Message-ID: <ad523698-9c33-3fe1-9eeb-165cc775a936@arm.com>
Date: Mon, 18 Jun 2018 11:06:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <a8cff47d-a990-924a-0a63-b6f3aea3279b@gmail.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] drm/xen-front: fix pointer casts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: David Airlie <airlied@linux.ie>,
 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>

SGksCgpPbiAyNS8wNS8xOCAwNjozMiwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDUvMjMvMjAxOCAwMjo0NiBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjMvMDUv
MTggMTM6MzYsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gRnJvbTogT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4K
Pj4+IEJ1aWxkaW5nIGZvciBhIDMyLWJpdCB0YXJnZXQgcmVzdWx0cyBpbiB3YXJuaW5ncyBmcm9t
IGNhc3RpbmcKPj4+IGJldHdlZW4gYSAzMi1iaXQgcG9pbnRlciBhbmQgYSA2NC1iaXQgaW50ZWdl
ci4gRml4IHRoZSB3YXJuaW5ncwo+Pj4gYnkgY2FzdGluZyB0aG9zZSBwb2ludGVycyB0byB1aW50
cHRyX3QgZmlyc3QuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28KPj4+IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4gUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCj4gVGhhbmsgeW91LCBhcHBsaWVkIHRv
IGRybS1taXNjLW5leHQKCklzIHRoaXMgdGhlIHJpZ2h0IGJyYW5jaD8gU2hvdWxkbid0IHRoaXMg
Z28gdG8gZHJtLW1pc2MtZml4ZXMgaW5zdGVhZCwKc28gaXQgcmVhY2hlcyB0aGUgdHJlZSBiZWZv
cmUgdGhlIDQuMTggcmVsZWFzZT8KSnVzdCBzdHVtYmxlZCBvdmVyIHRoZSBpc3N1ZSB3aGVuIGNv
bXBpbGluZyA0LjE4LXJjMSBmb3IgYXJtMzIsIHNvIGl0CmRlZmluaXRlbHkgbmVlZHMgZml4aW5n
IGluIHRoaXMgY3ljbGUuCgpDaGVlcnMsCkFuZHJlLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 10:18:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 10: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 1fUrEM-0006Sh-4a; Mon, 18 Jun 2018 10:17: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=jri7=je=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fUrEK-0006Sc-Hg
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 10:17:48 +0000
X-Inumbo-ID: 7c60fa6e-72e0-11e8-9728-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 7c60fa6e-72e0-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 12:15: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=0FzVGBwF/EfUgv9BIn5d9Dd8c0O0rdQkHnZq6MymAbc=;
 b=Kr+QhZvn8R+bYUs6EfrqR2OX8SmfSZ9zVmAc/PBa8+6cvv415bdMHQOGt5ws7dlwqrMLTrdxNF7g1QeulVNdOv7My657lu/igIvzKLBxz/LPCQCDRubW7fOhfa0q4B+SeASnis9GOoklVbc2YlO1zLJ1ZoB8KFzxlwWcvpU4RdM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3214.eurprd03.prod.outlook.com (2603:10a6:803:18::18) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.19; Mon, 18 Jun
 2018 10:17:37 +0000
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
References: <20180523113630.29811-1-andr2000@gmail.com>
 <b516542b-a0f5-cbce-d351-25b88a7f3288@suse.com>
 <a8cff47d-a990-924a-0a63-b6f3aea3279b@gmail.com>
 <ad523698-9c33-3fe1-9eeb-165cc775a936@arm.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <4a66887e-744d-d14f-85e0-e3cdb78934bf@epam.com>
Date: Mon, 18 Jun 2018 13:17:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ad523698-9c33-3fe1-9eeb-165cc775a936@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR01CA0006.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:69::19) To VI1PR0302MB3214.eurprd03.prod.outlook.com
 (2603:10a6:803:18::18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0a04c83a-a435-4444-8f05-08d5d504b816
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3214; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3214;
 3:HEU28KIC+UW3KmSCqGOEgxu3E0cZSYC/1wdkUy2GCariTE/Yn/iZMdHb3TJZscSbJJtYENc8GF2Xb4DHpL3ToKVFDXaSyOraCgSqsMsv1fkWi4ljzAQI1RT3EOppcw4y86acGBohL1O9U+erAi+4ByRmexSTfGN6Gic4EOZLu3HRaX1Q0seS4BoRNzZBz7sGSRFphX+GSzTkSM+iyrn9hWVgH/lS3Ll7Zk2S2TqYpEn3bXVxLViJAsaEznvFhC6S;
 25:mDLDBd9QgZuAXOpuNNr6IYX5PfUTv6hk2MvipZRc3UY7dzX3usPbvWF2Cw66HJagnEYYSe2a8Fii5vniTmqH9I6mdi2qcER1cBS3AVlI2dapChx1YPPEoW6IavV7nwXe4hFYaEBuhYCK7KBHNTLjFKCfYZH5fw/7eCgrzD+e7ca6AiW52oTV8hfiHiJ89thEHzlfB7EPLD7ux+sf06IelTJYpKsNjEx8wzdYFz978uf2Un8L8lK9coOYLWKoM1S/A1M65HI4V7NPBF941N9Yak/P+0220zyIoe4eAlNAukqP7K4d7XsiN7IlCsxN3D+rn39fkzhY/afotZCwMbS8SA==;
 31:pcgi14UH4wv73P0ZNVlsYG1+aZCawCgD7sGtD5sTmGeXimrhJfl2HYlX2x8lYyLLMYrWqLBV539k7Zb2dGex8JYppmy6r+sQBltsL8QJrmrH6fd0ZDU+eqpTRBdGOxYqK4/+iq3YLq3gVSwQw7RiYBWtzmQdvq44EiJ5YQvxurO1dHPsamDewD8jIEH8EEbXA/lbaR0OkKShjnTDTJMKAJVYtfu8ugdJBtudvtGH/sE=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3214:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3214;
 20:f859ue8YM779ppq/smqQyh648xXUq/g5ks04nh9PS80JSTsJZ46bm3xgFG/16NwlN3u4QacvXvI50QXptDM74Sa4cTvZ8IcTQIOipWdBJwP3RbiroRZ9uEJVDuFo5JdujWnynvtvYmX13yqUemGZIr9hBLwqg1JckiA8cz9BsKvdHbgj/Ub8K3MxPcDvK4vnU+wv5T8r5DC1HGQmqAo4bhKXuYtz4npIRx9c8GvA3kiERpfTdz8TwdSD3hGwv5wfHLLdC9w7HJ7RMOs5BbsTVBP241zpowC1jiDRpdwo9N8jbkXaFg5NfWXA5XoN5mPmvpz4h7/Ce9aeWhFAYtMztZuIyl4pYHbsTRcdlLzegAtlw6V6mc/NYARiwZCv9O4gR0/fNQmXw1OD3K6fPSnedJcSGmRU8WMs3jOCb/PXyABYZR4vFp/CYPVsmjC/mwArqGJJeQ0TGhUeZcwVNLakp3qKUFOQjXXJ+VIBr3jt3dA8KWW4G4FoQ3+4p8N3vV0Y;
 4:7wgU81OJ79ZADq72FtqS993zV6wZ2RNY4gu4Bg3/ygcvdB0hCqf781doCArfF7tZh01ltFXf540wgVv7uk2TiJqGzwPpjzsGxW4Ue+980QJ2oykerNhERDlzV6lfdV76xhPNOEa2j5DnWDu0QLZcWZTvAj/fWvITjKdHjzTHgrtX2p7qz9m/r5r4gdEIRp4310teSBmZhMo+iVIBigyYuvy59EclB5As41PNQmxuvnC9D6jcrdstpRcwoQV9+Nnd/ij5wZ6yoqfQG3/jHkq/trWLqZXlG8tye+umCwUtLc+ztX9tapTfGXPsFt22ETEx
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3214B33CC1528F8CA66753FEE7710@VI1PR0302MB3214.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)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3214; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3214; 
X-Forefront-PRVS: 0707248B64
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(396003)(39380400002)(39860400002)(376002)(199004)(189003)(47776003)(4326008)(7416002)(11346002)(66066001)(68736007)(86362001)(25786009)(106356001)(58126008)(16576012)(93886005)(53936002)(50466002)(31696002)(6246003)(39060400002)(67846002)(6666003)(64126003)(31686004)(476003)(65956001)(2616005)(65806001)(6916009)(478600001)(72206003)(446003)(486006)(54906003)(5660300001)(105586002)(956004)(65826007)(6486002)(53546011)(2906002)(230700001)(386003)(55236004)(8936002)(8676002)(97736004)(6116002)(81166006)(81156014)(26005)(77096007)(305945005)(76176011)(3846002)(7736002)(229853002)(23676004)(52146003)(52116002)(36756003)(80792005)(16526019)(186003)(316002)(2486003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3214; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjMyMTQ7MjM6VFlVTmxTd1V2V2ZyUmNLN0d4SEs5dGxI?=
 =?utf-8?B?eVRoMWhvQys4T2JESGZVRHJvUG1KL0hQWmtmU1VmbmdmVit3VWZIMWxNbVkz?=
 =?utf-8?B?N3g1RjFUQVBjNFVEeiswOEJFeGo0UUpBOW5QKytwS093RUlrV0lBVk1yUDcw?=
 =?utf-8?B?NGkyaHJDaWFaWCt2RGlVdkZORitSdVVrdW1kYStZcTMzN0tiOXBqNUtUV1VD?=
 =?utf-8?B?azU1VFFKZjhGUmR4elI0ck0vNDAyMzAxTnRFRTFoNXA3SU5wc3dYMit3WEJS?=
 =?utf-8?B?N2hlNTFBK3Frcm0vS0EyZDI1ZUs2STMzME9VS1E3dForbm5aYlcyK2g0WDlG?=
 =?utf-8?B?OFVlMGMzSW51dGNjSWJaUE5nWVkzVlJGNSt1di9sMEZtd1NtayswajVjdnFE?=
 =?utf-8?B?OHJkdURTMWxSS09LMHlvd1ZCRXhURExuK2VOd2VOejJPYVhBVGZFdWFDM1VC?=
 =?utf-8?B?ZVowY0dWUGpjWkNNNWpTS1RrbmMvL0FHaVRRdEFTUWRVemt5RUE3NWJkVGs3?=
 =?utf-8?B?T1hUWGJGb1VGOWJSczlYMTVvUUNWY1c5eFJIZEdPMGVpOW1yMG5Qek1tNWI5?=
 =?utf-8?B?di82aTB2OXlpWmFHTytxVHN1U1JMbS9HUjJNUEg3THhibzRFYXN4K0UwK2Yw?=
 =?utf-8?B?VHdqWFp0UXlub2tKa2sxT3dIZkpYS2dsMTJkbkxYaEtrZ1ZhRzRxWU1tdVVa?=
 =?utf-8?B?ak96WERBSFVHbWpnNmRuZVJpVHV1STdoQ3NYdEI0QjJqRDM3cW1kRGljbGwx?=
 =?utf-8?B?UmNKVGowdnZhOEUwTjRnNjQvVUY5L1pXTGlUSmRibjcwS3hyRXJic3VlbCt4?=
 =?utf-8?B?MWlLeDgzc3JTaWtlNTM5RHRLTXJPYlp0MmN4LzJxZ3N1Z0pRdTVkTVJVM3BO?=
 =?utf-8?B?QTRhaDV6V09UYlNabys5U1VyYXRzeC9rdW8vb2k2T3pLYXZOTm9HbUF2M0Qx?=
 =?utf-8?B?elZHT1VsZ0V1Z04vejRmWVJQVEFTZ05KYzd1ZTJUdFhjVE90TFdmbjd5Y1VT?=
 =?utf-8?B?WkxFL0JYc3JKZi91Q0Z1MlVNcGx6WmRoZFIyRWdjYmFra1NRWFpwb0N4bE8v?=
 =?utf-8?B?Nlk1UEtydHpyTjU3MngwemVSaUxKT01Dc3d6YXBRam5YRnpaTm1SUW5GYTY2?=
 =?utf-8?B?SWNmS1NkV3p5TGpESUZuZkdiRnBzdFo3Q1Zjek5YWmY4MzM0K0R0T1pkQUZ1?=
 =?utf-8?B?ekFoYVU4Q0xCMzRWeTBSejhHYy95UmtXUXJuVERJTlhBTjdacThKT1NGNVZi?=
 =?utf-8?B?ZDhLZStQelRTNGNrNjRTZUc2WWJJKzZqWTBMZjFUYitpcE56TUs3UTg5aG80?=
 =?utf-8?B?QmRnb2wrYnY0Q2Z6a05YdktpU1lzUENFamFOVnJ0MzRSTjl3dkliREZtb3Br?=
 =?utf-8?B?bDRVVE9jVUlBMWRWdlczdlY4clJaOWdjUVFOYW1yUmFKcEYxWnBMdjgxRERm?=
 =?utf-8?B?MWxrVUZleGphZG52V0xIeGt5UFYvSFJTRzZ3TTJSZXdGamFHd0lLSk5RanJr?=
 =?utf-8?B?eDh5b1pSbW9FbFlLOFRBdnJSeFl3eVpyc2RQZm9HUnRpaHUwZFBCYzZHMDd0?=
 =?utf-8?B?UEMyNEZjZ2NEZnhuRlZ6a3VGVWt0YjZkdUtjcDN5dTBaZmhCdFV4WXZjQitk?=
 =?utf-8?B?TzZBMUtxMmtVVHVKU2crRlNrTldjUC91bGd5RE1hcXBUd2ZtelJHM3Jnd1Mz?=
 =?utf-8?B?VTIzUUd6V1dOSk5DVmIyV00xay9rUTFSdncya1QyVzcwTDFUcm16VDNOSGZR?=
 =?utf-8?B?RzNYd0NnRE1UTGZpYm56V3F2WjVaNFVPZGgvQ1Y0VFlzY1BDNVdVRFBNQlVs?=
 =?utf-8?B?TTBadXpDQzdUangrdTBSYUdnNXNtQk13Rjd6YWlHcmJ6bWxmcktOeU4vVEZ1?=
 =?utf-8?B?RUxmNkFIOEc0NVJQSGNKSy9yTkdySTJaWnhQazlmeEYrbFgwSDNZQ2JoclNa?=
 =?utf-8?B?RGh1UFBNakk2WStTWG9mS2h5Uk1oL3ZHZmlTbFZoUEVVdUFiQ2tWQ2czTk5n?=
 =?utf-8?B?WWxoTzc4bFgyMG5IcHUxVFJrN3ZPR1MwUFo4NFlPMDlNSmUzd0d6SGdUREVj?=
 =?utf-8?B?TDlDbDMyUExWZ2sxYlNYSm5jL1lpbytpcjN3WWcyQWhiSE5jTURaSnZUWFY5?=
 =?utf-8?Q?9VpjGZEhot87+6W4gvxdnDeF0rPBbdLIpIpSpw7aexe/2Y?=
X-Microsoft-Antispam-Message-Info: dZCy8GQS8sRfGR9ncR0aW2uCO1jexfHVMM8Q3h06n9cNgSlm+3BDLUKpXQwmZaGXsMC2j0kkFxRp/7jlbriZVRVhUG8ankS6UaYhX+nxsssk3OQlXZ+J3XuXAwy15vOKG89ptP23Lzddnv36y/N7Z9fT1uzS5UrNnaNp2GwNXMxxsf4PGlElOCHcozd7Bioi
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3214;
 6:9/mblHp9RREZ3BD1Igm4i/FzhgekrItU3/pO9SXURj2lbFOWDHxAYNzeNe6UVGtd8JH9kpJpNLx7drGAl22OthYM2fhYz0w/KKJzUBvi12Ua6/Wz9/bXK/ELY+MBddZlHz+qjIHgkTjeIuQ6GvKD7e0mSLh9Biic2N/erFBKMgpJf42PjI4abaLBhVVdMyGOm/mMdqbpW/vKG9NzAzAD6GLSsRrW4j/BpfRvnkAVi1uZo/5v/tBxZPExO0QfeK7qazv3FW/sy+C+wuP67Zpe0t8BAaJ235aZddDwJ7nqV3cGEjCXZwctz+hJY3IDfByOfQONLJ6niST9tegWsalyLFIWPziiDbHs3T7o4HaVznvrupl9MxyIfXtv3/6xPfw7en5EblbQJ8E5mO5AQqbT0k7fo7YoFMf4f+MA+vSGsX4HxDoEeldrdLZ0Vp7B81ylUBqyuQXNIoJ3czx0plXbig==;
 5:dA9erptdecNRC2GVkF2VM3KBrkOtCLB80dIhdp81Rf3qn9pL6zLVW1le1jLJ/KfYnA1MRPlmOprphr0BHzef5u4JDCAZUF8LIbz8fLmbuUYSuYl4cSQXI6bZO1bZjAlzYUPvs2Z8embhQhCqXAzdEsWNXRi8K6lAFI4VoH0gDCs=;
 24:HIQrZnPZiDtKr5Gb6I/IiSqUcZHSbkrhudwjwsPXZgSSm8m/ha9Z9DkzDIFAIBjkZMgFvrOKZ2gaO3e59/rSVuAdB4SiRIZW8TniPqJaRxo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3214;
 7:IkAGU+9BeQwo0pefbzP9gZ5kHerUcZsx1aHZSO4G79uxz9qb+HPS1+K8js1VRzTmkdErDwZXREII/pxmFQ6KK3V+rDMU3tV8fwd9niGCUG58ivxEk7kepco/nw4XUyY9oRuS9mtlOHn9UnapiZc3QAUQfUqLZcfJ9QOhjyTh1VzaWYvNz2SwXbthy87b+rit0SYUt2M4nR9isba3L+BILDS/H88BgMqc/Pcj8fm/ZhsivU5PbM0gTCYnd75TV9G/
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jun 2018 10:17:37.3504 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a04c83a-a435-4444-8f05-08d5d504b816
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3214
Subject: Re: [Xen-devel] [PATCH v2] drm/xen-front: fix pointer casts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 Andre Przywara <andre.przywara@arm.com>, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, David Airlie <airlied@linux.ie>,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTgvMjAxOCAwMTowNiBQTSwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gSGksCj4KPiBP
biAyNS8wNS8xOCAwNjozMiwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IE9uIDA1
LzIzLzIwMTggMDI6NDYgUE0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBPbiAyMy8wNS8xOCAx
MzozNiwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gRnJvbTogT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4+Cj4+
Pj4gQnVpbGRpbmcgZm9yIGEgMzItYml0IHRhcmdldCByZXN1bHRzIGluIHdhcm5pbmdzIGZyb20g
Y2FzdGluZwo+Pj4+IGJldHdlZW4gYSAzMi1iaXQgcG9pbnRlciBhbmQgYSA2NC1iaXQgaW50ZWdl
ci4gRml4IHRoZSB3YXJuaW5ncwo+Pj4+IGJ5IGNhc3RpbmcgdGhvc2UgcG9pbnRlcnMgdG8gdWlu
dHB0cl90IGZpcnN0Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28KPj4+PiA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+PiBSZXZpZXdl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBUaGFuayB5b3UsIGFwcGxp
ZWQgdG8gZHJtLW1pc2MtbmV4dAo+IElzIHRoaXMgdGhlIHJpZ2h0IGJyYW5jaD8gU2hvdWxkbid0
IHRoaXMgZ28gdG8gZHJtLW1pc2MtZml4ZXMgaW5zdGVhZCwKPiBzbyBpdCByZWFjaGVzIHRoZSB0
cmVlIGJlZm9yZSB0aGUgNC4xOCByZWxlYXNlPwo+IEp1c3Qgc3R1bWJsZWQgb3ZlciB0aGUgaXNz
dWUgd2hlbiBjb21waWxpbmcgNC4xOC1yYzEgZm9yIGFybTMyLCBzbyBpdAo+IGRlZmluaXRlbHkg
bmVlZHMgZml4aW5nIGluIHRoaXMgY3ljbGUuCk1hYXJ0ZW4sIGNhbiB0aGlzIGJlIGRvbmUgcGxl
YXNlPwo+IENoZWVycywKPiBBbmRyZS4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 10:36:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 10: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 1fUrW9-0007rZ-QP; Mon, 18 Jun 2018 10: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=fhi9=je=amazon.com=prvs=700d2e9b4=andraprs@srs-us1.protection.inumbo.net>)
 id 1fUrW9-0007rU-4P
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 10:36:13 +0000
X-Inumbo-ID: 70f984c2-72e3-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70f984c2-72e3-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 10:36:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1529318171; x=1560854171;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version:content-transfer-encoding;
 bh=T8jXby45mZaHRrO67lLrah5X2ZIkVU2pVcoXHtZX9P0=;
 b=rkJrlUpUJwcZjBzw3qNm6NeSdUXIBy+erm0wM/egXfoWoCLAzp/AdjbR
 Nld8hrtfu+3PLPzN0WRF8XGR4kOYXO5OVkXmf3xCwBwI26pSxaK2Lu97Y
 7abPzod6rkboyxegVm3/sjc7s5fxclqPus5WmmQEGvGZrisX6QSHK+10u s=;
X-IronPort-AV: E=Sophos;i="5.51,238,1526342400"; d="scan'208";a="724432483"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-2225282c.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;
 18 Jun 2018 10:36:10 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2c-2225282c.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5IAa1WG071404
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Mon, 18 Jun 2018 10:36:05 GMT
Received: from EX13D16EUB004.ant.amazon.com (10.43.166.11) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 18 Jun 2018 10:35:19 +0000
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13D16EUB004.ant.amazon.com (10.43.166.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 18 Jun 2018 10:31:18 +0000
Received: from EX13D16EUB003.ant.amazon.com ([10.43.166.99]) by
 EX13D16EUB003.ant.amazon.com ([10.43.166.99]) with mapi id 15.00.1367.000;
 Mon, 18 Jun 2018 10:31:18 +0000
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
To: David Woodhouse <dwmw2@infradead.org>, =?iso-8859-1?Q?Roger_Pau_Monn=E9?=
 <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] xen vtd : set msi guest_masked 0 by default
Thread-Index: AQHT8PlqhPgQaSmaQ0ev9mnkI6xHZKQ6F2yAgALOW4CAKRWDOg==
Date: Mon, 18 Jun 2018 10:31:18 +0000
Message-ID: <1529317876737.84729@amazon.com>
References: <1453772092-24866-1-git-send-email-changjzh@gmail.com>
 <1526903179.8186.43.camel@infradead.org>
 <20180521121019.3qvjlqhg5u3g5xi4@MacBook-Pro-de-Roger.local>,
 <1527058885.8186.68.camel@infradead.org>
In-Reply-To: <1527058885.8186.68.camel@infradead.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.161.92]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] xen vtd : set msi guest_masked 0 by default
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: "keir@xen.org" <keir@xen.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>, "Jianzhong,
 Chang" <changjzh@gmail.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyMDE4LTA1LTIzIGF0IDEwOjAxICswMjAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6
Cj4KPk9uIE1vbiwgMjAxOC0wNS0yMSBhdCAxNDoxMCArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3
cm90ZToKPj4KPj4gSG0sIEkgdGhpbmsgSSBtaWdodCBoYXZlIGZpeGVkIHRoaXMgaXNzdWUsIHNl
ZToKPj4KPj4gaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5naXQ7YT1jb21taXQ7aD1hODAz
NjMzNjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCj4KPkhtLCB0aGFua3MuIFdlJ2xs
IGxvb2sgYXQgcG9ydGluZyB0aGF0IGNoYW5nZSB0byBxZW11LXRyYWRpdGlvbmFsIHdoaWNoCj5z
dGlsbCBkb2Vzbid0IGRvIGl0LgoKQmFja3BvcnRlZCBwYXRjaCB0byBxZW11LXhlbi10cmFkaXRp
b25hbCByZXBvOgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTgtMDYvbXNnMDEyNDguaHRtbAoKVGhhbmsgeW91LgoKCgpBbWF6b24gRGV2ZWxv
cG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4g
TGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBS
b21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2
MjEvMjAwNS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 11:26:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 11:26:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUsIp-0002wF-63; Mon, 18 Jun 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=nblf=je=citrix.com=prvs=700d25f67=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fUsIn-0002wA-SV
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 11:26:29 +0000
X-Inumbo-ID: 76a07b43-72ea-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76a07b43-72ea-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 11:26:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,239,1526342400"; d="scan'208";a="57723985"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23335.38625.158272.413821@mariner.uk.xensource.com>
Date: Mon, 18 Jun 2018 12:26:25 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180618071856.25383-2-jgross@suse.com>
References: <20180618071856.25383-1-jgross@suse.com>
 <20180618071856.25383-2-jgross@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/3] tools/libxencall: use hypercall
 buffer device if available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbUEFUQ0ggdjIgMS8zXSB0b29scy9saWJ4ZW5jYWxsOiB1
c2UgaHlwZXJjYWxsIGJ1ZmZlciBkZXZpY2UgaWYgYXZhaWxhYmxlIik6Cj4gSW5zdGVhZCBvZiB1
c2luZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBoeXBlcmNhbGwgYnVmZmVycyB3aGljaCBpcyB0aGVu
Cj4gbG9ja2VkIGludG8gbWVtb3J5LCB1c2UgdGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIG9m
IHRoZSBMaW51eAo+IHByaXZjbWQgZHJpdmVyIGlmIGF2YWlsYWJsZS4KPiAKPiBUaGlzIGhhcyB0
aGUgYWR2YW50YWdlIG9mIG5lZWRpbmcganVzdCBhIHNpbmdsZSBtbWFwKCkgZm9yIGFsbG9jYXRp
bmcKPiB0aGUgYnVmZmVyIGFuZCBwYWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIGNhbid0IG1h
a2UgdGhlIGJ1ZmZlcgo+IHVuYWNjZXNzaWJsZSBmb3IgdGhlIGh5cGVydmlzb3IuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 11:26:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 11: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 1fUsJ1-0002wa-Fo; Mon, 18 Jun 2018 11: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=nblf=je=citrix.com=prvs=700d25f67=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fUsJ0-0002wL-3C
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 11:26:42 +0000
X-Inumbo-ID: 7e8725d1-72ea-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e8725d1-72ea-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 11:26:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,239,1526342400"; d="scan'208";a="57723996"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23335.38638.582470.134275@mariner.uk.xensource.com>
Date: Mon, 18 Jun 2018 12:26:38 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180618071856.25383-4-jgross@suse.com>
References: <20180618071856.25383-1-jgross@suse.com>
 <20180618071856.25383-4-jgross@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 3/3] tools/libxc: retry hypercall in case
 of EFAULT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbUEFUQ0ggdjIgMy8zXSB0b29scy9saWJ4YzogcmV0cnkg
aHlwZXJjYWxsIGluIGNhc2Ugb2YgRUZBVUxUIik6Cj4gQSBoeXBlcmNhbGwgaXNzdWVkIHZpYSB0
aGUgcHJpdmNtZCBkcml2ZXIgY2FuIHZlcnkgcmFyZWx5IHJldHVybgo+IC1FRkFVTFQgZXZlbiBp
ZiB0aGUgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJlIGxvY2tlZCBpbiBtZW1vcnkuIFRoaXMKPiBoYXBw
ZW5zIGZvciBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSB3aGVuIHRoZSBMaW51eCBr
ZXJuZWwKPiBpcyBkb2luZyBtZW1vcnkgc2NhbnMgZS5nLiBmb3IgcGFnZSBtaWdyYXRpb24gb3Ig
Y29tcGFjdGlvbi4KPiAKPiBSZXRyeSB0aGUgZ2V0cGFnZWZyYW1laW5mbzMgaHlwZXJjYWxsIHVw
IHRvIDIgdGltZXMgaW4gY2FzZQo+IC1FRkFVTFQgaXMgcmV0dXJuZWQgYW5kIHRoZSBoeXBlcnZp
c29yIG1pZ2h0IHNlZSBpbnZhbGlkIFBURXMgZm9yCj4gdXNlciBoeXBlcmNhbGwgYnVmZmVycyAo
d2hpY2ggc2hvdWxkIGJlIHRoZSBjYXNlIG9ubHkgaWYgdGhlIGtlcm5lbAo+IGRvZXNuJ3Qgb2Zm
ZXIgYSAvZGV2L3hlbi9oeXBlcmNhbGwgbm9kZSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 11:27:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 11:27:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUsJc-00031Y-SW; Mon, 18 Jun 2018 11:27:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUsJb-00031P-1U
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 11:27:19 +0000
X-Inumbo-ID: 32028ac6-72ea-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32028ac6-72ea-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 13:24: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 1fUsJX-00012X-5q; Mon, 18 Jun 2018 11:27: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 1fUsJW-00081w-QU; Mon, 18 Jun 2018 11:27:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUsJW-0004Wc-OS; Mon, 18 Jun 2018 11:27:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124283-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-arm64-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guests-nbd-mirror/debian:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start: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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-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-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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-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=c1aaad5627448a84c4e49304d89b11a8e6f588e7
X-Osstest-Versions-That: xen=1522a81acea5c6109f6f791d528fd8724117fb63
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 11:27:14 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124283: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDI4MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI4My8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI0MjIxCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSBicm9rZW4gaW4gMTI0MjIxIFJFR1IuIHZzLiAxMjQxNTgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI0MjIxIHBhc3MgaW4gMTI0MjgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDE4
IGd1ZXN0cy1uYmQtbWlycm9yL2RlYmlhbiAgIGZhaWwgcGFzcyBpbiAxMjQyMjEKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBw
YXNzIGluIDEyNDIyMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTI0MjIxIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQyMjEgbGlrZSAxMjQw
NzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgaW4gMTI0MjIxIGxpa2UgMTI0MTAwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNDIyMSBsaWtlIDEyNDEwMAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgaW4gMTI0MjIxIGxpa2UgMTI0MTU4CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MjIxIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI0MjIxIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQyMjEgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjQyMjEgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MDcwCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlr
ZSAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MTU4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDE1OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
IDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGMxYWFhZDU2Mjc0NDhhODRj
NGU0OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDE1MjJhODFhY2VhNWM2MTA5ZjZmNzkxZDUyOGZkODcyNDExN2ZiNjMKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDE1OCAgMjAxOC0wNi0xMyAwMzo1NTo1MCBaICAgIDUgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQxODYgIDIwMTgtMDYtMTQgMDM6MzI6NTQgWiAgICA0IGRheXMg
ICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
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
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LWxpYnZpcnQgYnJva2VuCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYzFhYWFkNTYyNzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwpBdXRob3I6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1
biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBm
b3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3Qg
TmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5
IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAg
ICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNv
bnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8g
cmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxl
ZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYy
M2I5ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCBjNWE1NjkyMGU4MDU4MjYzNjg1ZTE4NjcxODk4MGQ1
N2Q1NThiMzgzCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9y
dCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250
cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlz
IGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBm
cm9tIGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVt
dSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 11:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 11: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 1fUsPR-0003ug-0F; Mon, 18 Jun 2018 11:33:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jr6m=je=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fUsPP-0003uY-VY
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 11:33:19 +0000
X-Inumbo-ID: 6b152be2-72eb-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b152be2-72eb-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 11:33:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 642D4AECA;
 Mon, 18 Jun 2018 11:33:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: "committers@xenproject.org" <committers@xenproject.org>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <d045d502-f48e-3d20-57b6-720ddea3836b@suse.com>
Date: Mon, 18 Jun 2018 13:33:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel]  Commit moratorium for preparing 4.11 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0dGVycywKClBsZWFzZSBkb24ndCBwdXNoIGFueSBuZXcgcGF0Y2ggdG8gc3RhZ2luZyBi
ZWNhdXNlIG9zc3Rlc3Qgc2hvdWxkCmNhdGNoIHVwIHRvIGRvIGEgcHVzaC4gQXMgc29vbiBhcyB0
aGlzIGhhcyBoYXBwZW5lZCBJJ20gcGxhbm5pbmcgdG8KaW5pdGlhdGUgYnJhbmNoaW5nIG9mZiBY
ZW4gNC4xMS4KCkFub3RoZXIgZW1haWwgd2lsbCBiZSBzZW50IG9uY2UgdGhlIG1vcmF0b3JpdW0g
aXMgbGlmdGVkLgoKCkp1ZXJnZW4gR3Jvc3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 11:44:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 11:44:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUsZn-0004lH-8q; Mon, 18 Jun 2018 11: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=yi+h=je=citrix.com=prvs=7002a29bc=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fUsZl-0004lC-Ro
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 11:44:01 +0000
X-Inumbo-ID: 87c7a02c-72ec-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87c7a02c-72ec-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 13:41:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,239,1526342400"; d="scan'208";a="74825588"
Date: Mon, 18 Jun 2018 13:43:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andra Paraschiv <andraprs@amazon.com>
Message-ID: <20180618114352.xelerr457ev2e5kj@mac>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529314520-79691-1-git-send-email-andraprs@amazon.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org, dwmw@amazon.co.uk,
 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>

T24gTW9uLCBKdW4gMTgsIDIwMTggYXQgMDk6MzU6MjBBTSArMDAwMCwgQW5kcmEgUGFyYXNjaGl2
IHdyb3RlOgo+IFdoZW4gYSBNU0kgaW50ZXJydXB0IGlzIGJvdW5kIHRvIGEgZ3Vlc3QgdXNpbmcK
PiB4Y19kb21haW5fdXBkYXRlX21zaV9pcnEgKFhFTl9ET01DVExfYmluZF9wdF9pcnEpIHRoZSBp
bnRlcnJ1cHQgaXMKPiBsZWZ0IG1hc2tlZCBieSBkZWZhdWx0Lgo+IAo+IFRoaXMgY2F1c2VzIHBy
b2JsZW1zIHdpdGggZ3Vlc3RzIHRoYXQgZmlyc3QgY29uZmlndXJlIGludGVycnVwdHMgYW5kCj4g
Y2xlYW4gdGhlIHBlci1lbnRyeSBNU0lYIHRhYmxlIG1hc2sgYml0IGFuZCBhZnRlcndhcmRzIGVu
YWJsZSBNU0lYCj4gZ2xvYmFsbHkuIEluIHN1Y2ggc2NlbmFyaW8gdGhlIFhlbiBpbnRlcm5hbCBt
c2l4dGJsIGhhbmRsZXJzIHdvdWxkIG5vdAo+IGRldGVjdCB0aGUgdW5tYXNraW5nIG9mIE1TSVgg
ZW50cmllcyBiZWNhdXNlIHZlY3RvcnMgYXJlIG5vdCB5ZXQKPiByZWdpc3RlcmVkIHNpbmNlIE1T
SVggaXMgbm90IGVuYWJsZWQsIGFuZCB2ZWN0b3JzIHdvdWxkIGJlIGxlZnQKPiBtYXNrZWQuCj4g
Cj4gSW50cm9kdWNlIGEgbmV3IGZsYWcgaW4gdGhlIGdmbGFncyBmaWVsZCB0byBzaWduYWwgWGVu
IHdoZXRoZXIgYSBNU0kKPiBpbnRlcnJ1cHQgc2hvdWxkIGJlIHVubWFza2VkIGFmdGVyIGJlaW5n
IGJvdW5kLgo+IAo+IFRoaXMgYWxzbyByZXF1aXJlcyB0byB0cmFjayB0aGUgbWFzayByZWdpc3Rl
ciBmb3IgTVNJIGludGVycnVwdHMsIHNvCj4gUUVNVSBjYW4gYWxzbyBub3RpZnkgdG8gWGVuIHdo
ZXRoZXIgdGhlIE1TSSBpbnRlcnJ1cHQgc2hvdWxkIGJlIGJvdW5kCj4gbWFza2VkIG9yIHVubWFz
a2VkCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBS
ZXBvcnRlZC1ieTogQW5kcmVhcyBLaW56bGVyIDxoZnBAcG9zdGVvLmRlPgo+IFJldmlld2VkLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IAo+IFtC
YWNrcG9ydGVkIGZyb20gY29tbWl0IGE4MDM2MzM2NjA5ZDJlMTg0ZmMzNTQzYTRjNDM5YzBiYTdk
N2YzYTIKPiAgaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5naXQ7YT1jb21taXQ7aD1hODAz
NjMzNjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCj4gIGh0dHBzOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1xZW11LXhlbi5naXQ7YT1jb21taXQ7aD1hODAzNjMzNjYwOWQyZTE4
NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyXQo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJhIFBhcmFz
Y2hpdiA8YW5kcmFwcnNAYW1hem9uLmNvbT4KClRoYW5rcyBmb3IgZG9pbmcgdGhlIGJhY2twb3J0
LCBMR1RNLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 12:30:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 12: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 1fUtIZ-0008Bu-IX; Mon, 18 Jun 2018 12:30: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=sxa4=je=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fUtIX-0008Bn-Rf
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 12:30:17 +0000
X-Inumbo-ID: 6021ffff-72f3-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6021ffff-72f3-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 12:30:25 +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 w5ICTSdC194193;
 Mon, 18 Jun 2018 12:30:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=PmexbElviRYbWHu8+PLJzIyzyjQ+rifJVhpMVNOo9Y0=;
 b=S/JrQ3rB5XefQxd/N4zo/qaKGOwHuwVWazEaDqk3iYIyY1I9WdlQKgIq9zks1U4YoF5r
 2Of4ICBfHdgKnJBY7XnTz7+tE6KbHTJZbZ0viAqNxseOMo64dcdxIMhTwyDsLOuAJvZC
 N3O+N1lzQtk50XdZHmYwBdho2hYOW6WXgYy30mDsqRjkYlrJq3NZSpN8MQEo7PFDrHYN
 5199BtE2qDwSLIjGiYvH9MFerEoQEpA7HdCAWXoAS7bLT5MsRq5CX2Pxrstm2q+3BvBn
 koc0V1nPz1tL1179tbsgI8a3/FgBhwx8VuElyrvM+s2w+7loSBVBfsAVvAKF6WQvaHbY +A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jmr2mbyfq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 18 Jun 2018 12:30:03 +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 w5ICU155021314
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 18 Jun 2018 12:30:02 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 w5ICU0YI008014;
 Mon, 18 Jun 2018 12:30:00 GMT
Received: from mwanda (/197.157.0.62) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 18 Jun 2018 05:29:59 -0700
Date: Mon, 18 Jun 2018 15:29:51 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180618122951.v55dxtjg4azezjvg@mwanda>
References: <20180618060709.14290-1-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180618060709.14290-1-andr2000@gmail.com>
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8927
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=714
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806180151
Subject: Re: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 airlied@linux.ie, gustavo@padovan.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, seanpaul@chromium.org,
 daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTgsIDIwMTggYXQgMDk6MDc6MDlBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtX2NtYV9oZWxwZXIuYyAg
ICB8IDIgKy0KPiAgZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5jIHwgMiAr
LQo+ICAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jIGIvZHJp
dmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4gaW5kZXggODBhNTExNWMzODQ2Li5j
ZTg2OGNlMjg4ZmIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hl
bHBlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4gQEAg
LTQzNiw3ICs0MzYsNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKmRybV9nZW1fY21hX3ByaW1lX2dldF9z
Z190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9iaikKPiAgCj4gIAlzZ3QgPSBremFsbG9j
KHNpemVvZigqc2d0KSwgR0ZQX0tFUk5FTCk7Cj4gIAlpZiAoIXNndCkKPiAtCQlyZXR1cm4gTlVM
TDsKPiArCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiAgCj4gIAlyZXQgPSBkbWFfZ2V0X3Nn
dGFibGUob2JqLT5kZXYtPmRldiwgc2d0LCBjbWFfb2JqLT52YWRkciwKPiAgCQkJICAgICAgY21h
X29iai0+cGFkZHIsIG9iai0+c2l6ZSk7CgoKSWYgZG1hX2dldF9zZ3RhYmxlKCkgZmFpbHMgdGhl
biB3ZSByZXR1cm4gTlVMTC4KCkZpeCB0aGF0IGFuZCBpdCBzaG91bGQgYmUgZ29vZC4KCnJlZ2Fy
ZHMsCmRhbiBjYXJwZW50ZXIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 12:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 12:33:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUtLF-0008Jo-4g; Mon, 18 Jun 2018 12:33: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=jri7=je=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fUtLE-0008Jj-8d
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 12:33:04 +0000
X-Inumbo-ID: 61946f54-72f3-11e8-9728-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 61946f54-72f3-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 14:30:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=adUMI9ld2yNj3vYYxIpkmruMdgdD7NvnpImn3OjoFfo=;
 b=kSSqfOKa0IwTZg1LBdf3qWbV9PaXidRztYo5Fpohoxa0ziGD4au4s8QcbM0Hekub4vkEGoYQPYtgqQjB+bW8874yZJ/ylBhBBZ16xnvq5b6jUVjVAayE6DhUzoDyHlz7HWTSawwkDCVmb1X1qccAYYWT7Rh3OF0tOM5+7m2pXa4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 DB3PR0302MB3211.eurprd03.prod.outlook.com (2603:10a6:8:9::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.863.19; Mon, 18 Jun 2018 12:32:53 +0000
To: Dan Carpenter <dan.carpenter@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <20180618060709.14290-1-andr2000@gmail.com>
 <20180618122951.v55dxtjg4azezjvg@mwanda>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <a0b8ffa2-cf75-5a8c-7341-29855780fc00@epam.com>
Date: Mon, 18 Jun 2018 15:32:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180618122951.v55dxtjg4azezjvg@mwanda>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5P190CA0033.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::46) To DB3PR0302MB3211.eurprd03.prod.outlook.com
 (2603:10a6:8:9::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b0bcc130-7690-480c-7d9c-08d5d5179d55
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB3PR0302MB3211; 
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 3:aSZuA8RQ3J2qtMj3FCOer3fWqhh2glFMrzWtlJbf/bEI0x2QXSTv2Frvshdawu9eyuiGnze7UluioxcDgcOkl8VYqfZGhSbwVSIZPGo5l/v7gOwt0O51Tk7l89Kgv1QL4mbIsRpvT9WdqnR20v1CfMQLF4UTiyWK2J8AOsRS0e6ooygaAAt3fGa6cbCLIWQ0gdJdj1GXEu18B0bFuzuL+eh5tGXHEURzh8G+f3FZzlX9WcpXx8PWGTQeOaiMf5ZT;
 25:f8clmCQ0eFW3Rlk4s9HJj0J6QAf6OVHvxlPJhRUMYuavishNHRv1hXuAyCn4Lwwl8haHl6CoT8W35BwsirC6qLf8JxOztpO59EKoesjWoLsMpiQA6yPZ5b0VPINEcrMhQgi8AWIkdRUBsg2vHw5A5kHtHBpKJCjBQvY2hhvK26wgtIgpiBp2Cf+9qlEmXUp48tseHg61Cr+PIL84bjXzJx6J2W4D/IX82ALRteElsZuZ0hzz+eNe7xthJx5c1RAdII4Vjkoucr6tyVaAcXnYN0MvNVDurF9ZF8b3tSqu2F+pbWNQb3dqUAv6AhnoP6y+fMAy2LKstZEkQINQcnbUlA==;
 31:xOwDekXMOLEGwwCSJcoZlshvDjkhUyA6u2mQjWzLdSRTkQdb9ISJuDlSfAYml2BNOx2zxfoWfl1fk+dBuOp0YktjmnAzj8cPOnGV48MriW+NBufPd8f6d/MnhCx/xTAFmvtULM9x5hezped2ZNP7ABfCi6JLl5sClCGsn+cGKXM/TXKFuolzwyNxc820ClotrLyeCN2XRKjRD5ZSVq2pJ2Ja4S8n/Ezz4zHOgKpXYvg=
X-MS-TrafficTypeDiagnostic: DB3PR0302MB3211:
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 20:mnKx+l9GceKjLsCdtTZxULZUDpa23LVXRIFsw1N9KXMLA9sNIEdfuKSwXvygJewBcI4KCpGb/FniPSMB4NTzKWD+RIYrpB5ss7W782If4DJgEUY9moPCB0cSSf0cRyR5r5kwqgVleeMp+FGgmLHTvK/QLne///cDyTGiYtyaCWnJyVykvGBp7HtlH/49rvAsRSus8OoGH0xfB6q9zWy3tjaljR7M44eeK8antGMG0VXXdxV6iQU2trMQcuuLL3lAFpqeosgGbG45ooPIaKQZZ8pX32lGj0CHX+sC25nEoxsiAEAeUCL7CNHXmDXMpD/GuJRlRqSrD3FlDO7fnIPXeQLUzt487NYy2rfJ9+jMi2oj0m9m6IYmbbVzAgq0zY91EkBqvsnKamBUArozVTXSF1K/FaPQGGAOdexnsz3tOe9jLp3rx5vfpyxJH/eBj37Y/4O6OyfLt+B1BR+O3Fe0gowDA93YJ8z5HVa8RNQUdMGy793lmFw4rhpH5PXZzSRh;
 4:yFnLsuVIF/5QhbRvJGeudGbO5ZMdJkRYZFnOnHvP60AS8ZHLvEsxlhv4KDczZAkOL36BcCySe2zT+JV2YuJo7ghYBz5Bo9oX91zGq9I2ZASIHFUgH2v8zHmDOwqeib6psYes7G7L73XEfRe6tBbwwhhvbNQEPYAH4NWD9k+tMtqoQea9lrOLEpdxZD31BAuVSbUs7akQ7Cj4P/47Ltmi05pZKGkvvlJwXMvQZqsx/8nmWvaUGTIYqGIQjhx1MtCiYfVQkwzQImOy8ghC/L3tL3WeNGu/vNzxuIsiwGFTYrz9vm5cHl55k+UX8vwToWDY
X-Microsoft-Antispam-PRVS: <DB3PR0302MB32118E8CA58C9D70BCC80ED5E7710@DB3PR0302MB3211.eurprd03.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:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DB3PR0302MB3211; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0302MB3211; 
X-Forefront-PRVS: 0707248B64
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(376002)(39380400002)(396003)(39860400002)(199004)(189003)(5660300001)(186003)(65826007)(6666003)(50466002)(72206003)(25786009)(4326008)(64126003)(53936002)(26005)(7736002)(2616005)(6246003)(956004)(77096007)(16526019)(11346002)(105586002)(476003)(478600001)(31686004)(80792005)(106356001)(39060400002)(446003)(67846002)(7416002)(36756003)(305945005)(55236004)(23676004)(2486003)(52146003)(486006)(52116002)(76176011)(97736004)(386003)(86362001)(2906002)(81166006)(81156014)(31696002)(53546011)(8676002)(6486002)(8936002)(68736007)(58126008)(316002)(16576012)(65806001)(229853002)(65956001)(66066001)(3846002)(47776003)(230700001)(6116002)(110136005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0302MB3211; H:[10.17.182.9]; FPR:;
 SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjNQUjAzMDJNQjMyMTE7MjM6TUtaODFMclFTbENkMXk1YWliKzgyVzBQ?=
 =?utf-8?B?eWVHdDlubFcxZHd1N3FXUlhUbnlnLzRoTGVLTXdJc2JDZ0U3cGs2Vi9zK28x?=
 =?utf-8?B?cXJlRUV5aWtIZXVrblRqRnh0MFdqSGJmVWQ2c3hKVWUrVG4xOHUrNWp2cURI?=
 =?utf-8?B?Zmh0akpJbXI4TkM1MlpHNmJSSE96bmtKOXlZREZWZ2tEYXdnOUljMGZ2VU03?=
 =?utf-8?B?SkN5YTNYeTlab2pCTXV3VmFPbStFdXFNMy9WVTFHWHc1dGRHVFUxWmRORElE?=
 =?utf-8?B?d2U3UXB3cnYyNGhuT0lOejh1ODJqa0V3YlBtcW9JM2ZJSE15R1VCUGtjNjFX?=
 =?utf-8?B?RDFSbE11UzFxUENPYzdzWEhyU3hZd2IwejZ0MUxzK1F1Wk44TlJhMHUrYmVs?=
 =?utf-8?B?ZTRGNWJET1ltZFUwVjlUamZuUUlzN2lGT0RmcDZZUGVLeEdwMmtXdVBZS2Jv?=
 =?utf-8?B?aXVqQmV1c0M1YjdWRUxydUxMa1puMTN4U05qVm9mOVFJOWR2QStOK1ROdGNQ?=
 =?utf-8?B?NThHemRnSW5CZElhdmYvazN5V280aERDMmZjNmtDQ3NzREVDekZFNTdrRWtT?=
 =?utf-8?B?MkI0WC9JMnJ6WTdWU2dUa0piSGdwRHZtL3N0YWp5R0NKU29oVjZldDFLMFlQ?=
 =?utf-8?B?a0EwT2FDVFZIdi9aZ2d3SjFlbUVVSkdkTkFOcmhjeHpycDhCZHo3UDl4aE5n?=
 =?utf-8?B?LzF3VzZCc2s3YnRDS3NtRmtVbFdIRDh1YlluUzJ4OWhoZUZQVVVncmh1YW85?=
 =?utf-8?B?d0Y0Z05NSHVOZFVSRG5pbDBkMCtDZzdZa3YrWnpIaWNzRjJhRnJPUWRWM0FW?=
 =?utf-8?B?SG55WHhsOUEwRFpKNDlKUWNVZ21TdVJodndKU2UwYVQwMjZNUFpuRkUyK2Y3?=
 =?utf-8?B?MHFRaXVZUG5LWkhXVmFyYjhlaGQ1SWNSNGhlT29BMkhoRVNUMWV2TGh2S0lN?=
 =?utf-8?B?WEF6VzZmRFBoR0ZQT2hhdmgyVkY5R0FXbFZBMzNPaHBBdFhCVkFUUUU4c29V?=
 =?utf-8?B?UjgzM0VweU9xTGFnY0FjQUZIdUxMQUxQWFJFRks5N2FxWUljQkdkUEx4TU9C?=
 =?utf-8?B?Z0RPSjZHajFSekhHeGRZb2tOTE5JWHM0YWtFaWI1R2xGVm1STDF3RTd6aDZO?=
 =?utf-8?B?N0I2a1g3MndUdXNGbllUS1AvaUtzeStZZVVySnV4MDU0enJIU3pZbVhJdy81?=
 =?utf-8?B?YTlvT0s0UW9KdTZSblByUUVQWTVrdTVDTkRtK2xWeHNGdUxmMFFhdCtPc2s5?=
 =?utf-8?B?TzMvaHhsMlBLai9qdW4yV3h3QURpMThLWk5weE5VeVR2SnI3NzRqTjBRS2FQ?=
 =?utf-8?B?Qm9jQ3Z2QVZCYlZzWjViTDk1UDFLQ1F3eDFxOEdEdGhIczV3Q3AwS1hQMzJa?=
 =?utf-8?B?dzhhNGFXdVdkUEo4c2I5Y3R3ZDc2UlJMelBQNXVPYmU4RDVtSlhOYkhqVDAw?=
 =?utf-8?B?eW5HZ1hucEpvejc0VURMNHIzeWdYK1dOUDJvWjVJYUxDMVVBYWM4VTUzTTZE?=
 =?utf-8?B?cUNubTVxMW5NZlBNSCthem5EckVhbU1ydm9zZDBodW40aW15OEhIVERIMll4?=
 =?utf-8?B?bG8wdHpTcEU0dGEzTURLTWIwT2pnNHUzZEZsc0gzd1VXMDB6RU1yZzBLaFJl?=
 =?utf-8?B?VXI1VUV0SkhLVW55VmxZcGZOVWxmcG1jdS83NnNLbWZyYzNhallVeTYvbWFY?=
 =?utf-8?B?bUt1MnJMbkhEbzFGYlhrT0twTVkwcTJwZFBVNjJ5Z1BBcVJXbVF4bUx5TVMz?=
 =?utf-8?B?Y1JuVjY4ZFhtRFA0NElUMDVzZVdmOFFMRDRBZVY4djNjSTZVY2FsQzJpSlNW?=
 =?utf-8?B?WmQrK2l6elB6UW1lTUdYNjh6SmxXdEZqVVNnU08xbjFzclFvMXE3YXpoNk5x?=
 =?utf-8?B?TDR3SWpNZG5yYVh5QmNBdG9IaWRGZVhKbThLZEpabW5MK0Q4U0F3NUI1MVJZ?=
 =?utf-8?B?bVFwaGFIMGVjTWhDRnJiSjNuVHZGQ3RkbEpwblpYUlhvTVlLZFBmeUlhdGM3?=
 =?utf-8?B?TXJ5bUFST0NvSnk4OWNCTHptZjFBWDlVRzNCdWsyS0hoR2l4MmxmejVwL2w2?=
 =?utf-8?B?UkdDSmVva2xpclJEQktBQW9uR2I2U2laRGxCZ2tVNVNvZEpodno1UmRlTUw1?=
 =?utf-8?B?c1hydz09?=
X-Microsoft-Antispam-Message-Info: oRpYGhGekSbdX01FCRQY+viTJkSlLEJ8Sa//1+uVUqCCfh6K/EOo8iU38y0hooC4fZmsZyBC1H/RpN+4BcT68ddD2TdRvS5eo4gRq7wr1YdHegBkogZ0LwWDwZzRV9pThRuPKK/HzO20BFxeLufdZZuN7PF3iFP6bk/gkwsxxA7nf0CojGasveE3x0JKbSkmyVuLPDypY0TIqFdcwNNoYn+GjPG8EBy2Q9Vu5x7rqHNczwGHPyvcF+FFYrVsfEaw2lvm5hIP4j0QhFiOhuOLinhkM9QPpsvNTInTz82qVops3ew+VtYY58J+b9G9I+PheoKRnSP/5aTrwg8zJgcyuQ==
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 6:mVWQ8hMEKdS8tpSSNOUECIxEwjTv6ixF+URusAMop7S9Q8w50D7AD/LfIkpSWZvYmiknXwWWwPesHoxI9v0ZumbzDEyNWnkqlJq+lPkZ3UqGqDqpQYBrTRfqVkfIocIePJoNGNE+el3ZstyHRlRH5VRNnN+ZqekB3og9xM1URQt16kkMSxS+eEW4h4szs114gEbqvcroc1fl5VcnuwskHKGB5DphpUPYZxHg2hs0MyA1XxasNlrb6KV6S7v1IDnKs3xl1To8yAU2KtNw7BpbAahnD1fY1biJPAo340NR7bZJefXwQ3K8MlRjcdjZIXBXuPzLUrnZ84GRHWPVpF1aTytwW3rfxPxCTA3hD8a29T9RANekHyDwiiRLg/gg180W6snJvAenfJ3k6+LoMYGCGRQzMDpz7loO+wooaKvzMaylXTQqVgoBgDXyRcvG4HofjMZ5QO1tTHdBMRcnbT58qA==;
 5:mjW20XZnMGd07hYkFmpq6TZzj5LhBkJY6UNBAKKfStCm1mhJuFo0zcGmajxAavOnDZEuhrAp8cpMOfwB3O3NNs2XOn7GqHf07l7DxrOu1Zd2WT8Zo2bVPyBQHg77hPgis0AsezZyXCndtFojMW+nlSGjWxZjBypgJ3eFVCfvqCo=;
 24:TslNwh7EEIZHVVQ7QAPmQbJJSbJRtfuKCGXsl8Dgb+wKQjM+q1a0DAcrrUrD1RGMKtFif2sqYEBCu+539l50FRRwNgthDrLgO79w5JpMs1k=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB3PR0302MB3211;
 7:HeLjt7ONnQCkjoUb7FSw5RjW1ty/BSDfZCv7YaTOH14RtgTs6vKntK18zm29pj6H/LWftvEcXNig6bihvNfy6ufgqH0IioXxUjOaDyQN9g39F387h3bGNaVZa2GnDH5CMS/HPZQ1tqLkUanfou8PlZYSzvYepdye6gI9PlSKQknlqZ7RS5inP6AAlrbqpNMwVQ8e9PVMtYPkH59DpEHqPMhqVo8XjgKh+rBnKyapGOlZVJK6KGC6AjVdha/Zf4kK
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jun 2018 12:32:53.4164 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b0bcc130-7690-480c-7d9c-08d5d5179d55
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB3211
Subject: Re: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, airlied@linux.ie, gustavo@padovan.org,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 seanpaul@chromium.org, daniel.vetter@intel.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTgvMjAxOCAwMzoyOSBQTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPiBPbiBNb24sIEp1
biAxOCwgMjAxOCBhdCAwOTowNzowOUFNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3
cm90ZToKPj4gICBkcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMgICAgfCAyICst
Cj4+ICAgZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5jIHwgMiArLQo+PiAg
IDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jIGIvZHJpdmVy
cy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4+IGluZGV4IDgwYTUxMTVjMzg0Ni4uY2U4
NjhjZTI4OGZiIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVs
cGVyLmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jCj4+IEBA
IC00MzYsNyArNDM2LDcgQEAgc3RydWN0IHNnX3RhYmxlICpkcm1fZ2VtX2NtYV9wcmltZV9nZXRf
c2dfdGFibGUoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpvYmopCj4+ICAgCj4+ICAgCXNndCA9IGt6
YWxsb2Moc2l6ZW9mKCpzZ3QpLCBHRlBfS0VSTkVMKTsKPj4gICAJaWYgKCFzZ3QpCj4+IC0JCXJl
dHVybiBOVUxMOwo+PiArCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPj4gICAKPj4gICAJcmV0
ID0gZG1hX2dldF9zZ3RhYmxlKG9iai0+ZGV2LT5kZXYsIHNndCwgY21hX29iai0+dmFkZHIsCj4+
ICAgCQkJICAgICAgY21hX29iai0+cGFkZHIsIG9iai0+c2l6ZSk7Cj4KPiBJZiBkbWFfZ2V0X3Nn
dGFibGUoKSBmYWlscyB0aGVuIHdlIHJldHVybiBOVUxMLgo+Cj4gRml4IHRoYXQgYW5kIGl0IHNo
b3VsZCBiZSBnb29kLgpZb3UgbWVhbiBJIGNhbiBwdXQgeW91ciByLWIgd2l0aCB0aGF0IGZpeGVk
Pwo+IHJlZ2FyZHMsCj4gZGFuIGNhcnBlbnRlcgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 12:56:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 12: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 1fUthH-0001TE-L1; Mon, 18 Jun 2018 12: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=3kpu=je=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fUthF-0001T9-G3
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 12:55:50 +0000
X-Inumbo-ID: 8e106322-72f6-11e8-9728-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e106322-72f6-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 14:53:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1529326545;
 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=Te4iJzhVbADWxZad1bK6rpQ8SzspYpGKhnfAz/TuVbY=;
 b=kz7NQM94ryf/J0Fehpd9xx5OhHHepXeQqu+LF/tVnCQekIePaW+cad08Xh4qJmjyWP
 F5sKGZiPoCgUGtn4IsYAjqbaoPBmpWSDEBBn14myUfTwPow8BQO7hvQ7KvTfFztub1vv
 IHpX0M8iSm32oD6GElw1Kbjo6UgbZtylIqnb/3yIgSsxqs+7JTKLKjgyvxcK1koyomGu
 98B0mopbrymuO/Smp5eyCsB/e9gYGWd2IWNiPcGLRwNfyjdZ9dvsbfneFSmFFFKSb0no
 lvuS7cGHU3HwbXkWatg0McRSyL+5Grmucffksdw9aYZuLy4fZgHJXDAG8OdtPLXBq8qU
 aEqg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc09VbzR8stxx+XNVGnx9ZX3co74kFtJGu5gyLH"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.10 AUTH)
 with ESMTPSA id z03624u5ICteFdL
 (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);
 Mon, 18 Jun 2018 14:55:40 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Date: Mon, 18 Jun 2018 14:55:36 +0200
Message-Id: <20180618125536.30623-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.17.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] stubdom/vtpm: fix memcmp in
 TPM_ChangeAuthAsymFinish
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z2NjOCBzcG90dGVkIHRoaXMgZXJyb3I6CmVycm9yOiAnbWVtY21wJyByZWFkaW5nIDIwIGJ5dGVz
IGZyb20gYSByZWdpb24gb2Ygc2l6ZSA4IFstV2Vycm9yPXN0cmluZ29wLW92ZXJmbG93PV0KClNp
Z25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KLS0tCiBzdHViZG9tL01h
a2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogc3R1YmRvbS92dHBtX1RQ
TV9DaGFuZ2VBdXRoQXN5bUZpbmlzaC5wYXRjaCB8IDEyICsrKysrKysrKysrKwogMiBmaWxlcyBj
aGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgc3R1YmRvbS92dHBt
X1RQTV9DaGFuZ2VBdXRoQXN5bUZpbmlzaC5wYXRjaAoKZGlmZiAtLWdpdCBhL3N0dWJkb20vTWFr
ZWZpbGUgYi9zdHViZG9tL01ha2VmaWxlCmluZGV4IGNhZDY3MmY1OWQuLmQzOWQxNjc4NmIgMTAw
NjQ0Ci0tLSBhL3N0dWJkb20vTWFrZWZpbGUKKysrIGIvc3R1YmRvbS9NYWtlZmlsZQpAQCAtMjMw
LDYgKzIzMCw3IEBAIHRwbV9lbXVsYXRvci0kKFhFTl9UQVJHRVRfQVJDSCk6IHRwbV9lbXVsYXRv
ci0kKFRQTUVNVV9WRVJTSU9OKS50YXIuZ3oKIAlwYXRjaCAtZCAkQCAtcDEgPCB2dHBtLWNtYWtl
LVdleHRyYS5wYXRjaAogCXBhdGNoIC1kICRAIC1wMSA8IHZ0cG0taW1wbGljaXQtZmFsbHRocm91
Z2gucGF0Y2gKIAlwYXRjaCAtZCAkQCAtcDEgPCB2dHBtLWNtYWtlX2dsb2Jfc29ydC5wYXRjaAor
CXBhdGNoIC1kICRAIC1wMSA8IHZ0cG1fVFBNX0NoYW5nZUF1dGhBc3ltRmluaXNoLnBhdGNoCiAJ
bWtkaXIgJEAvYnVpbGQKIAljZCAkQC9idWlsZDsgQ0M9JHtDQ30gJChDTUFLRSkgLi4gLURDTUFL
RV9DX0ZMQUdTOlNUUklORz0iLXN0ZD1jOTkgLURUUE1fTk9fRVhURVJOICQoVEFSR0VUX0NQUEZM
QUdTKSAkKFRBUkdFVF9DRkxBR1MpIC1Xbm8tZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50Igog
CXRvdWNoICRACmRpZmYgLS1naXQgYS9zdHViZG9tL3Z0cG1fVFBNX0NoYW5nZUF1dGhBc3ltRmlu
aXNoLnBhdGNoIGIvc3R1YmRvbS92dHBtX1RQTV9DaGFuZ2VBdXRoQXN5bUZpbmlzaC5wYXRjaApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xMGI4OWE0YzNhCi0tLSAvZGV2
L251bGwKKysrIGIvc3R1YmRvbS92dHBtX1RQTV9DaGFuZ2VBdXRoQXN5bUZpbmlzaC5wYXRjaApA
QCAtMCwwICsxLDEyIEBACitlcnJvcjogJ21lbWNtcCcgcmVhZGluZyAyMCBieXRlcyBmcm9tIGEg
cmVnaW9uIG9mIHNpemUgOCBbLVdlcnJvcj1zdHJpbmdvcC1vdmVyZmxvdz1dCistLS0gYS90cG0v
dHBtX2RlcHJlY2F0ZWQuYworKysrIGIvdHBtL3RwbV9kZXByZWNhdGVkLmMKK0BAIC00MzQsNyAr
NDM0LDcgQEAgVFBNX1JFU1VMVCBUUE1fQ2hhbmdlQXV0aEFzeW1GaW5pc2goVFBNXworICAgdHBt
X2htYWNfZmluYWwoJmhtYWNfY3R4LCBiMS5kaWdlc3QpOworICAgLyogNi4gVGhlIFRQTSBTSEFM
TCBjb21wYXJlIGIxIHdpdGggbmV3QXV0aExpbmsuIFRoZSBUUE0gU0hBTEwKKyAgICAgICAgIGlu
ZGljYXRlIGEgZmFpbHVyZSBpZiB0aGUgdmFsdWVzIGRvIG5vdCBtYXRjaC4gKi8KKy0gIGlmICht
ZW1jbXAoJmIxLCAmbmV3QXV0aExpbmssIHNpemVvZihUUE1fSE1BQykpKSB7CisrICBpZiAobWVt
Y21wKCZiMSwgbmV3QXV0aExpbmssIHNpemVvZihUUE1fSE1BQykpKSB7CisgICAgIGRlYnVnKCJU
UE1fQ2hhbmdlQXV0aEFzeW1GaW5pc2goKTogbmV3QXV0aExpbmsgdmFsdWUgZG9lcyBub3QgbWF0
Y2guIik7CisgICAgIHJldHVybiBUUE1fRkFJTDsKKyAgIH0KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 13:05:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 13:05:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUtq1-0002Fa-Kg; Mon, 18 Jun 2018 13:04: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=qhk6=je=ens-lyon.org=samuel.thibault@srs-us1.protection.inumbo.net>)
 id 1fUtq0-0002FV-5A
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 13:04:52 +0000
X-Inumbo-ID: d1e7dd75-72f7-11e8-9728-bc764e045a96
Received: from hera.aquilenet.fr (unknown [185.233.100.1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1e7dd75-72f7-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 15:02:14 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id EA116EF8;
 Mon, 18 Jun 2018 15:04:47 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id mHg91E0c-Qeo; Mon, 18 Jun 2018 15:04:46 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr (dhcp-13-150.lip.ens-lyon.fr
 [140.77.13.150])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 67791DC6;
 Mon, 18 Jun 2018 15:04:46 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.91)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1fUtpu-0005CQ-2Y; Mon, 18 Jun 2018 15:04:46 +0200
Date: Mon, 18 Jun 2018 15:04:46 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180618130446.re3on52wv6gqygdy@var.youpi.perso.aquilenet.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Olaf Hering <olaf@aepfle.de>, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
References: <20180618125536.30623-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180618125536.30623-1-olaf@aepfle.de>
Organization: I am not organized
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] stubdom/vtpm: fix memcmp in
 TPM_ChangeAuthAsymFinish
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T2xhZiBIZXJpbmcsIGxlIGx1bi4gMTgganVpbiAyMDE4IDE0OjU1OjM2ICswMjAwLCBhIGVjcml0
Ogo+IGdjYzggc3BvdHRlZCB0aGlzIGVycm9yOgo+IGVycm9yOiAnbWVtY21wJyByZWFkaW5nIDIw
IGJ5dGVzIGZyb20gYSByZWdpb24gb2Ygc2l6ZSA4IFstV2Vycm9yPXN0cmluZ29wLW92ZXJmbG93
PV0KPiAKPiBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CgpJbmRl
ZWQhCgpSZXZpZXdlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5
b24ub3JnPgoKPiAtLS0KPiAgc3R1YmRvbS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAxICsKPiAgc3R1YmRvbS92dHBtX1RQTV9DaGFuZ2VBdXRoQXN5bUZpbmlzaC5wYXRj
aCB8IDEyICsrKysrKysrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykK
PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHN0dWJkb20vdnRwbV9UUE1fQ2hhbmdlQXV0aEFzeW1GaW5p
c2gucGF0Y2gKPiAKPiBkaWZmIC0tZ2l0IGEvc3R1YmRvbS9NYWtlZmlsZSBiL3N0dWJkb20vTWFr
ZWZpbGUKPiBpbmRleCBjYWQ2NzJmNTlkLi5kMzlkMTY3ODZiIDEwMDY0NAo+IC0tLSBhL3N0dWJk
b20vTWFrZWZpbGUKPiArKysgYi9zdHViZG9tL01ha2VmaWxlCj4gQEAgLTIzMCw2ICsyMzAsNyBA
QCB0cG1fZW11bGF0b3ItJChYRU5fVEFSR0VUX0FSQ0gpOiB0cG1fZW11bGF0b3ItJChUUE1FTVVf
VkVSU0lPTikudGFyLmd6Cj4gIAlwYXRjaCAtZCAkQCAtcDEgPCB2dHBtLWNtYWtlLVdleHRyYS5w
YXRjaAo+ICAJcGF0Y2ggLWQgJEAgLXAxIDwgdnRwbS1pbXBsaWNpdC1mYWxsdGhyb3VnaC5wYXRj
aAo+ICAJcGF0Y2ggLWQgJEAgLXAxIDwgdnRwbS1jbWFrZV9nbG9iX3NvcnQucGF0Y2gKPiArCXBh
dGNoIC1kICRAIC1wMSA8IHZ0cG1fVFBNX0NoYW5nZUF1dGhBc3ltRmluaXNoLnBhdGNoCj4gIAlt
a2RpciAkQC9idWlsZAo+ICAJY2QgJEAvYnVpbGQ7IENDPSR7Q0N9ICQoQ01BS0UpIC4uIC1EQ01B
S0VfQ19GTEFHUzpTVFJJTkc9Ii1zdGQ9Yzk5IC1EVFBNX05PX0VYVEVSTiAkKFRBUkdFVF9DUFBG
TEFHUykgJChUQVJHRVRfQ0ZMQUdTKSAtV25vLWRlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudCIK
PiAgCXRvdWNoICRACj4gZGlmZiAtLWdpdCBhL3N0dWJkb20vdnRwbV9UUE1fQ2hhbmdlQXV0aEFz
eW1GaW5pc2gucGF0Y2ggYi9zdHViZG9tL3Z0cG1fVFBNX0NoYW5nZUF1dGhBc3ltRmluaXNoLnBh
dGNoCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4xMGI4OWE0YzNh
Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3N0dWJkb20vdnRwbV9UUE1fQ2hhbmdlQXV0aEFzeW1G
aW5pc2gucGF0Y2gKPiBAQCAtMCwwICsxLDEyIEBACj4gK2Vycm9yOiAnbWVtY21wJyByZWFkaW5n
IDIwIGJ5dGVzIGZyb20gYSByZWdpb24gb2Ygc2l6ZSA4IFstV2Vycm9yPXN0cmluZ29wLW92ZXJm
bG93PV0KPiArLS0tIGEvdHBtL3RwbV9kZXByZWNhdGVkLmMKPiArKysrIGIvdHBtL3RwbV9kZXBy
ZWNhdGVkLmMKPiArQEAgLTQzNCw3ICs0MzQsNyBAQCBUUE1fUkVTVUxUIFRQTV9DaGFuZ2VBdXRo
QXN5bUZpbmlzaChUUE1fCj4gKyAgIHRwbV9obWFjX2ZpbmFsKCZobWFjX2N0eCwgYjEuZGlnZXN0
KTsKPiArICAgLyogNi4gVGhlIFRQTSBTSEFMTCBjb21wYXJlIGIxIHdpdGggbmV3QXV0aExpbmsu
IFRoZSBUUE0gU0hBTEwKPiArICAgICAgICAgaW5kaWNhdGUgYSBmYWlsdXJlIGlmIHRoZSB2YWx1
ZXMgZG8gbm90IG1hdGNoLiAqLwo+ICstICBpZiAobWVtY21wKCZiMSwgJm5ld0F1dGhMaW5rLCBz
aXplb2YoVFBNX0hNQUMpKSkgewo+ICsrICBpZiAobWVtY21wKCZiMSwgbmV3QXV0aExpbmssIHNp
emVvZihUUE1fSE1BQykpKSB7Cj4gKyAgICAgZGVidWcoIlRQTV9DaGFuZ2VBdXRoQXN5bUZpbmlz
aCgpOiBuZXdBdXRoTGluayB2YWx1ZSBkb2VzIG5vdCBtYXRjaC4iKTsKPiArICAgICByZXR1cm4g
VFBNX0ZBSUw7Cj4gKyAgIH0KPiAKCi0tIApTYW11ZWwKLi4uCjxydl8+IGV0IEN0cmwgYWx0IEYy
IHBvdXIgYWxsZXIgc291cyBjb25zb2xlCjxydl8+IG1haXMgYyBrb2kgcG91ciBwYXNzZXIgZCd1
biBidXJlYXUgYSB1biBhdXRyZSAhCjxydl8+IGF1IGZhaXQgYyBrb2kgbGUgcmFjY291cmNpIHBv
dXIgcGFzc2VyIGQndW4gYnVyZWF1IGEgdW4gYXV0cmUgJ3F1ZXN0aW9uIHN0dXBpZGUiCjxjeWN5
eD4gw6dhIGTDqXBlbmQgZHUgd2luZG93IG1hbmFnZXIgZXQgZGUgdGEgY29uZgo8RmlyZWJpcmQ+
IGNlIHF1aSBmb25jdGlvbm5lIHRvdWpvdXJzIGMnZXN0IENUUkwtQUxULUJDS1NQCi06LSBTaWdu
T2ZmIHJ2XzogI2xpbnV4ZnIgKFJlYWQgZXJyb3I6IEVPRiBmcm9tIGNsaWVudCkKLTotIHJ2XyBb
fnJ2QDIxNy4xMS4xNjYuMTY5XSBoYXMgam9pbmVkICNsaW51eGZyCjxydl8+IEZpcmViaXJkOiBN
RVVSVC4uLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 13:54:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 13: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 1fUube-0005jb-2i; Mon, 18 Jun 2018 13:54:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iele=je=gmail.com=stefanha@srs-us1.protection.inumbo.net>)
 id 1fUubc-0005jW-Jl
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 13:54:04 +0000
X-Inumbo-ID: b21b559a-72fe-11e8-9728-bc764e045a96
Received: from mail-wm0-x244.google.com (unknown [2a00:1450:400c:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b21b559a-72fe-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 15:51:27 +0200 (CEST)
Received: by mail-wm0-x244.google.com with SMTP id r15-v6so14228819wmc.1
 for <xen-devel@lists.xenproject.org>; Mon, 18 Jun 2018 06:54:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=W2WAko7dje9i056Tkh5dPPJdiITjBnf9ZxvtxDskp9A=;
 b=itWf+nGT+FKgqzeaizrGOPcc6mr5Bg1pcGqJ95zFONIiLxh3g1zjIaqXzEaC6HMxE3
 hNMO7oE2riz1n7jYLmmDFSsiVKuX6jsobY0P+S0RtCNTzz98kbudeILoYKoVtuXJkUx5
 J8bEArWvO+lcobIJy29Zc4p+c1ZKTkzXeXiyB6RrwvTHkP1wcpnNKQHF5XYAjfRE9p7F
 Ia5q+mPIP6bBGHNL+QHGAfErmxd1jzWEg7p8j8Jfyx8WZBIgWdLzgPfiu6DzpEw5Y6yR
 J3hQfTYYeZWtFVhmj9Y3cFyOHmWT1XaQi3CTRdVf67kG5SykQ90Brmd16II+74PJEisk
 7S/A==
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=W2WAko7dje9i056Tkh5dPPJdiITjBnf9ZxvtxDskp9A=;
 b=ReYz5l40iYPn63cXh+x5OWakYZJ9ObHY2scvov1CgZ3XZt9pYSJLO3oC1D6VlgEJMu
 kzjZ4N1IzryYRHS5wxL+mKWXPZgYyo8cWCj7v6O5HDHXhph2VO/8abT8rmlFdsnpRd4F
 5/w6cVNB5++Dknf6mG1eVTk4lCS+lPnHSSaYArYwZhoftT3kTmsrXASX3j6dAN49rCoT
 o+SXIvOD8c1fgCnvdlbyC9bB0JHWdGAc6j5zoWk40MHDqFdG5H3KG9aus0gvS7WNBAsM
 PKDCj/L5xHw1X8sz6JO+ghuS9qT92PmubrF85ZJkIKL2ky1pI8qww63wGDthnC/xt+iZ
 HF3w==
X-Gm-Message-State: APt69E1LJIb7y815Sr3n7ZmJfdUPzop0XrHpoAY0RFBABCtSZl20ygBI
 w87zyH3ma+oP6fUB+U1Ssms=
X-Google-Smtp-Source: ADUXVKJ/nBcDsIYe/z5PiZwogjXobLO/DJtN6C0dBzYDpipCATe8OqrP4uFn8LBDiE7PenVU+Rf/gw==
X-Received: by 2002:a1c:934e:: with SMTP id
 v75-v6mr9594939wmd.52.1529330041277; 
 Mon, 18 Jun 2018 06:54:01 -0700 (PDT)
Received: from localhost ([51.15.41.238])
 by smtp.gmail.com with ESMTPSA id b16-v6sm17446324wrm.15.2018.06.18.06.53.59
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 18 Jun 2018 06:54:00 -0700 (PDT)
Date: Mon, 18 Jun 2018 14:53:59 +0100
From: Stefan Hajnoczi <stefanha@gmail.com>
To: Stefan Hajnoczi <stefanha@redhat.com>
Message-ID: <20180618135359.GA29670@stefanha-x1.localdomain>
References: <20180614164431.29305-1-stefanha@redhat.com>
MIME-Version: 1.0
In-Reply-To: <20180614164431.29305-1-stefanha@redhat.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] compiler: add a sizeof_field()
 macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, qemu-s390x@nongnu.org, qemu-ppc@nongnu.org,
 qemu-devel@nongnu.org
Content-Type: multipart/mixed; boundary="===============3880064954187618927=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3880064954187618927==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7"
Content-Disposition: inline


--1yeeQ81UyVL57Vl7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jun 14, 2018 at 05:44:31PM +0100, Stefan Hajnoczi wrote:
> Determining the size of a field is useful when you don't have a struct
> variable handy.  Open-coding this is ugly.
>=20
> This patch adds the sizeof_field() macro, which is similar to
> typeof_field().  Existing instances are updated to use the macro.
>=20
> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> ---
>  include/hw/xen/io/ring.h      |  2 +-
>  include/qemu/compiler.h       |  2 ++
>  accel/tcg/translate-all.c     |  2 +-
>  hw/display/xenfb.c            |  4 ++--
>  hw/net/rocker/rocker_of_dpa.c |  2 +-
>  hw/net/virtio-net.c           |  2 +-
>  target/i386/kvm.c             |  2 +-
>  target/ppc/arch_dump.c        | 10 +++++-----
>  target/s390x/arch_dump.c      | 20 ++++++++++----------
>  9 files changed, 24 insertions(+), 22 deletions(-)

Thanks, applied to my block tree:
https://github.com/stefanha/qemu/commits/block

Stefan

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

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

iQEcBAEBAgAGBQJbJ7l3AAoJEJykq7OBq3PIQesH/j+BYQL0WSDN933cos7cjyP4
AlONbcdVAyhuh/it2FCS0idLKgTKkeY7Wuh7GJajQGRJOa41ZBfhCyAj4zOnwcyU
/00uHwE6qtycVxVfaxsx5s03QLRSP5ogZR+RMWBWpgX75pmg7/ZD1D8Z2YR4+TTE
fVCz6Y4WJ0mVEfI6fjqbfK/FV/a4unC9IfngXWFi/Q4d9PXJpN4IvRGxf8Hu9HIM
bWv2Z4V2u0/R7J48+Y/VmPf9/YYq8efWz+X3U7MlVG6NjUAC6ZHs3BONPg6xZZxU
/5UjIMZ4V9Fxka7NHuqJNnoBWyG3cnYUYGuBx72B0l0DgpX4Vpyae2fgKkoLVKU=
=QGc6
-----END PGP SIGNATURE-----

--1yeeQ81UyVL57Vl7--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3880064954187618927==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 18 14:29:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 14:29:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUv9g-0007xo-3v; Mon, 18 Jun 2018 14:29:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUv9e-0007xe-U0
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 14:29:14 +0000
X-Inumbo-ID: 9cf32430-7303-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cf32430-7303-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 16:26: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 1fUv9c-0004j6-BK; Mon, 18 Jun 2018 14:29: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 1fUv9b-0002iJ-NC; Mon, 18 Jun 2018 14:29:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUv9b-00060Y-MZ; Mon, 18 Jun 2018 14:29:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124353-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=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
X-Osstest-Versions-That: xen=e23d2234e08872ac1c719f3e338994581483440f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 14:29:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124353: 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>

ZmxpZ2h0IDEyNDM1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM1My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5ODhkNjZjYjc4YzM1YzYyMGMyYTBlYjAxYmFjODQyZTRlOTliZjBlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMjNkMjIzNGUwODg3MmFjMWM3
MTlmM2UzMzg5OTQ1ODE0ODM0NDBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMTMgIDIwMTgt
MDYtMTUgMTA6MDE6MDAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MzUzICAy
MDE4LTA2LTE4IDEyOjAwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZTIzZDIyMzRlMC4uOTg4ZDY2Y2I3OCAgOTg4ZDY2Y2I3OGMzNWM2MjBjMmEw
ZWIwMWJhYzg0MmU0ZTk5YmYwZSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 15:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 15:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUvux-0002vy-8k; Mon, 18 Jun 2018 15: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=qsow=je=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fUvuv-0002vt-SI
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 15:18:05 +0000
X-Inumbo-ID: 6e424bd8-730a-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e424bd8-730a-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 17:15: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=Iq+ei8bnBZnaJAbNpD8hyOna3NEGjJShtSsPdoa1fcvcxPjxYqFrTB9aXr87v//6O+Sq6phJ3SHKGnTCHi47qXxMrOj5Qe0YwWYr1XLoRrobkVbwipHp3Aj3VpQG2uJeBXWTzfFEpar2WhmZ4vfbGvEk/QrFb/yYtrua1PzBBR5Ou42AX9UhITnc53GxxmpbufX6G7HCNBvh5GClmBZ2lU3R5UWwRty9NO81aWhz8ShPRnuLGkWJ+CJAtvVLeHMYucdx2nepKZo34EPvtgJhWPv7QSpIh8R84/9fcH6n1zB3ioA/RESGuWAzQhtAVjrH40iXOKGgZOpvavR9lhajXA==;
 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=5ty64xs+9DKyM1R0+4jMd
 SoDNJU=; b=OQ2P8H2tiyFhK7tfpKgemDH3M7vKvA/v35rxyjP/dF4Ue8fGai1q0
 2Kw5IU7/addTRLNNRZIiK7eyv5Mv7uKOwLjAVTkMg2xB0/V0Cv2mi6WdV2cmO0/t
 jXGsd3CLOUwhv5Npw54dhdp9DPXtSA4u9yHG6Jv6LEh/h62aL4R9CNVowqCyBc/o
 +bgN2ABUKc3SSVY0r4KgxQt2a9CpIku/K86CG9frzbAt098bEaEH4zjIaOyBjQEj
 RL2m4dKE9fKl6uZCCKpIS5adEeC6XytXWwGMpVQ3G3waaLpeaEB8jDrRzFG0X2qR
 OxhvjOIjYejrOHM72WK9HJKw6U1Lk3PGQ==
Received: (qmail 23434 invoked from network); 18 Jun 2018 18:17:59 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 18 Jun 2018 18:17:59 +0300
Received: (qmail 16943 invoked from network); 18 Jun 2018 18:17:59 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 18 Jun 2018 18:17:59 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 18 Jun 2018 18:17:52 +0300
Message-Id: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tamas@tklengyel.com, rcojocaru@bitdefender.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jbeulich@suse.com,
 Isaila Alexandru <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSXNhaWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpUaGlzIHBh
dGNoIGFkZHMgYWNjZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBwYWdlcy4gVGhlIGFjY2VzcyByaWdo
dHMgYXJlCnNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9k
b21haW4uIFRoZSByaWdodHMgYXJlIG1hbmlwdWxhdGVkIHRocm91Z2ggcDJtX3NldF9hY2Nlc3Mo
KQphbmQgcDJtX2dldF9hY2Nlc3MoKSBmdW5jdGlvbnMuClRoZSBwYXRjaCBmb2xsb3dzIHRoZSBl
cHQgbG9naWMuCgpOb3RlOiBJdCB3YXMgdGVzdGVkIHdpdGggeGVuLWFjY2VzcyB3cml0ZQoKU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cgot
LS0KQ2hhbmdlcyBzaW5jZSBWMToKICAgICAgICAtIFNhdmUgdGhlIHBhZ2UgYWNjZXNzIHJpZ2h0
cyBpbiBhIHJhZGl4IHRyZWUKLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICAgICB8
ICAgMyArKwogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgfCAxMDAgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAg
ICAgICAgICB8ICAgMyArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmggfCAgIDIg
Ky0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAgIHwgICA2ICsrKwogNSBmaWxlcyBj
aGFuZ2VkLCAxMDAgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNz
LmMKaW5kZXggYzBjZDAxNy4uYjI0MGYxMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21l
bV9hY2Nlc3MuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCkBAIC0yMjEsNiAr
MjIxLDkgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQg
bG9uZyBnbGEsCiAgICAgICAgIHsKICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdz
IHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwogICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3Mu
Z2xhID0gZ2xhOworICAgICAgICB9CisgICAgICAgIGlmICggbnBmZWMuZ2xhX3ZhbGlkIHx8IGNw
dV9oYXNfc3ZtICkKKyAgICAgICAgewogCiAgICAgICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0g
bnBmZWNfa2luZF93aXRoX2dsYSApCiAgICAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3Mu
ZmxhZ3MgfD0gTUVNX0FDQ0VTU19GQVVMVF9XSVRIX0dMQTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCBiOGM1ZDJl
Li4xYTE2NTMzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC02OCw3ICs2OCw4IEBACiBzdGF0aWMgdW5zaWduZWQg
bG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCB0LAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2FjY2Vzc190IGFjY2VzcykKIHsK
ICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIC8qCkBAIC04NywyMyArODgsMjcgQEAgc3Rh
dGljIHVuc2lnbmVkIGxvbmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29uc3Qgc3RydWN0IHAybV9kb21h
aW4gKnAybSwKICAgICBjYXNlIHAybV9yYW1fcGFnZWQ6CiAgICAgY2FzZSBwMm1fcmFtX3BhZ2lu
Z19pbjoKICAgICBkZWZhdWx0OgotICAgICAgICByZXR1cm4gZmxhZ3MgfCBfUEFHRV9OWF9CSVQ7
CisgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfTlhfQklUOworICAgICAg
ICBicmVhazsKICAgICBjYXNlIHAybV9ncmFudF9tYXBfcm86CiAgICAgICAgIHJldHVybiBmbGFn
cyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfTlhfQklUOwogICAgIGNhc2UgcDJtX2lvcmVxX3Nl
cnZlcjoKICAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVyB8IF9QQUdF
X05YX0JJVDsKICAgICAgICAgaWYgKCBwMm0tPmlvcmVxLmZsYWdzICYgWEVOX0RNT1BfSU9SRVFf
TUVNX0FDQ0VTU19XUklURSApCi0gICAgICAgICAgICByZXR1cm4gZmxhZ3MgJiB+X1BBR0VfUlc7
Ci0gICAgICAgIHJldHVybiBmbGFnczsKKyAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9SVzsK
KyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBwMm1fcmFtX3JvOgogICAgIGNhc2UgcDJtX3JhbV9s
b2dkaXJ0eToKICAgICBjYXNlIHAybV9yYW1fc2hhcmVkOgotICAgICAgICByZXR1cm4gZmxhZ3Mg
fCBQMk1fQkFTRV9GTEFHUzsKKyAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1M7CisgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgcDJtX3JhbV9ydzoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwg
UDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVzsKKyAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxB
R1MgfCBfUEFHRV9SVzsKKyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBwMm1fZ3JhbnRfbWFwX3J3
OgogICAgIGNhc2UgcDJtX21hcF9mb3JlaWduOgotICAgICAgICByZXR1cm4gZmxhZ3MgfCBQMk1f
QkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhfQklUOworICAgICAgICBmbGFncyB8PSBQ
Mk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhfQklUOworICAgICAgICBicmVhazsK
ICAgICBjYXNlIHAybV9tbWlvX2RpcmVjdDoKICAgICAgICAgaWYgKCAhcmFuZ2VzZXRfY29udGFp
bnNfc2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLCBtZm5feChtZm4pKSApCiAgICAgICAgICAgICBm
bGFncyB8PSBfUEFHRV9SVzsKQEAgLTExMiw4ICsxMTcsMzcgQEAgc3RhdGljIHVuc2lnbmVkIGxv
bmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29uc3Qgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAg
ICAgICAgIGZsYWdzIHw9IF9QQUdFX1BXVDsKICAgICAgICAgICAgIEFTU0VSVCghbGV2ZWwpOwog
ICAgICAgICB9Ci0gICAgICAgIHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0Vf
UENEOworICAgICAgICBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1BDRDsKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorICAgIHN3aXRjaCAoYWNjZXNzKQorICAgIHsKKyAgICAgICAgY2Fz
ZSBwMm1fYWNjZXNzX3I6CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193OgorICAgICAgICAgICAg
ZmxhZ3MgfD0gX1BBR0VfTlhfQklUOworICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOwor
ICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19ydzoKKyAgICAgICAg
ICAgIGZsYWdzIHw9IF9QQUdFX05YX0JJVDsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBj
YXNlIHAybV9hY2Nlc3NfbjoKKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX24ycnd4OgorICAgICAg
ICAgICAgZmxhZ3MgfD0gX1BBR0VfTlhfQklUOworICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdF
X1JXOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19yeDoKKyAg
ICAgICAgY2FzZSBwMm1fYWNjZXNzX3d4OgorICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfcngycnc6
CisgICAgICAgICAgICBmbGFncyAmPSB+KF9QQUdFX05YX0JJVCB8IF9QQUdFX1JXKTsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHAybV9hY2Nlc3NfeDoKKyAgICAgICAgICAgIGZs
YWdzICY9IH5fUEFHRV9SVzsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHAybV9h
Y2Nlc3Nfcnd4OgorICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQor
ICAgIHJldHVybiBmbGFnczsKIH0KIAogCkBAIC0xNzQsNiArMjA4LDM1IEBAIHN0YXRpYyB2b2lk
IHAybV9hZGRfaW9tbXVfZmxhZ3MobDFfcGdlbnRyeV90ICpwMm1fZW50cnksCiAgICAgICAgIGwx
ZV9hZGRfZmxhZ3MoKnAybV9lbnRyeSwgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5sZXZlbCwgZmxh
Z3MpKTsKIH0KIAorc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fZ2V0X2FjY2VzcyhzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbikKK3sKKyAgICB2b2lkICpwdHI7CisKKyAg
ICBwdHIgPSByYWRpeF90cmVlX2xvb2t1cCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4p
OworICAgIGlmICggIXB0ciApCisgICAgICAgIHJldHVybiBwMm1fYWNjZXNzX3J3eDsKKyAgICBl
bHNlCisgICAgICAgIHJldHVybiByYWRpeF90cmVlX3B0cl90b19pbnQocHRyKTsKK30KKworc3Rh
dGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQg
bG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nl
c3NfdCBhKQoreworICAgIGludCByYzsKKworICAgIGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSAp
CisgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdm
bik7CisKKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGlu
Z3MsIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0
cihhKSk7CisgICAgaWYgKCByYyA9PSAtRUVYSVNUICkKKyAgICAgICAgLyogSWYgYSBzZXR0aW5n
IGFscmVhZHkgZXhpc3RzLCBjaGFuZ2UgaXQgdG8gdGhlIG5ldyBvbmUgKi8KKyAgICAgICAgcmFk
aXhfdHJlZV9yZXBsYWNlX3Nsb3QoCisgICAgICAgICAgICByYWRpeF90cmVlX2xvb2t1cF9zbG90
KAorICAgICAgICAgICAgICAgICZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbiksCisgICAg
ICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIoYSkpOworfQorCiAvKiBSZXR1cm5zOiAwIGZv
ciBzdWNjZXNzLCAtZXJybm8gZm9yIGZhaWx1cmUgKi8KIHN0YXRpYyBpbnQKIHAybV9uZXh0X2xl
dmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKQEAgLTIwMSw2ICsyNjQs
NyBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUs
CiAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwg
X1BBR0VfUlcpOwogCiAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJm5ld19lbnRyeSwgbGV2
ZWwsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICBwMm1fc2V0X2Fj
Y2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgICAgIHAybS0+d3JpdGVf
cDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIG5ld19lbnRyeSwgbGV2ZWwgKyAxKTsKICAg
ICB9CiAgICAgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFNFICkKQEAgLTI0OSw2ICszMTMsNyBA
QCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCiAg
ICAgICAgIHsKICAgICAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX3BmbihwZm4gfCAoaSA8
PCAoKGxldmVsIC0gMSkgKiBQQUdFVEFCTEVfT1JERVIpKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmbGFncyk7CisgICAgICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0s
IGdmbiwgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7CiAgICAgICAgICAgICBwMm0tPndyaXRlX3AybV9l
bnRyeShwMm0sIGdmbiwgbDFfZW50cnkgKyBpLCBuZXdfZW50cnksIGxldmVsKTsKICAgICAgICAg
fQogCkBAIC0yNTYsNiArMzIxLDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4g
KnAybSwgdm9pZCAqKnRhYmxlLAogCiAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbiht
Zm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOwogICAgICAgICBwMm1fYWRkX2lvbW11X2Zs
YWdzKCZuZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsK
KyAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwog
ICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBuZXdfZW50
cnksIGxldmVsICsgMSk7CiAgICAgfQogICAgIGVsc2UKQEAgLTQyMCw4ICs0ODYsOSBAQCBzdGF0
aWMgaW50IGRvX3JlY2FsYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdm
bikKICAgICAgICAgaWYgKCBudCAhPSBvdCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbWZuID0gbDFlX2dldF9wZm4oZSk7CisgICAgICAgICAgICBwMm1fYWNjZXNzX3Qg
YSA9IHAybV9nZXRfYWNjZXNzKHAybSwgZ2ZuKTsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3MgPSBwMm1fdHlwZV90b19mbGFncyhwMm0sIG50LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4obWZuKSwgbGV2ZWwpOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4obWZuKSwg
bGV2ZWwsIGEpOwogCiAgICAgICAgICAgICBpZiAoIGxldmVsICkKICAgICAgICAgICAgIHsKQEAg
LTU2OSwxMyArNjM2LDE0IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAy
bSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZChtZm4p
IHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKICAgICAgICAgbDNlX2NvbnRlbnQgPSBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/
IHAybV9sM2VfZnJvbV9wZm4obWZuX3gobWZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwgMikpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDIsIHAy
bWEpKQogICAgICAgICAgICAgOiBsM2VfZW1wdHkoKTsKICAgICAgICAgZW50cnlfY29udGVudC5s
MSA9IGwzZV9jb250ZW50LmwzOwogCiAgICAgICAgIGlmICggZW50cnlfY29udGVudC5sMSAhPSAw
ICkKICAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlv
bW11X3B0ZV9mbGFncyk7CiAKKyAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybWEp
OwogICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBlbnRy
eV9jb250ZW50LCAzKTsKICAgICAgICAgLyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50cnkoKSBo
YW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovCiAgICAgfQpAQCAtNjA4LDcgKzY3Niw3IEBA
IHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZu
X3QgbWZuLAogCiAgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93c19pbnZh
bGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50ID0gcDJtX2wxZV9mcm9t
X3BmbihtZm5feChtZm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwgMCkpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1m
biwgMCwgcDJtYSkpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50ID0g
bDFlX2VtcHR5KCk7CiAKQEAgLTYzMCw2ICs2OTgsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVj
dCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIHAy
bS0+aW9yZXEuZW50cnlfY291bnQtLTsKICAgICAgICAgfQogCisgICAgICAgIHAybV9zZXRfYWNj
ZXNzKHAybSwgZ2ZuLCBwMm1hKTsKICAgICAgICAgLyogbGV2ZWwgMSBlbnRyeSAqLwogICAgICAg
ICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50
LCAxKTsKICAgICAgICAgLyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRs
YiBmbHVzaGVzIHByb3Blcmx5ICovCkBAIC02NjEsMTMgKzczMCwxNCBAQCBwMm1fcHRfc2V0X2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAg
ICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBwMm10ICE9IHAybV9tbWlvX2RpcmVjdCk7CiAg
ICAgICAgIGwyZV9jb250ZW50ID0gbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KQogICAgICAgICAgICAgPyBwMm1fbDJlX2Zyb21fcGZuKG1mbl94KG1mbiksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10
LCBtZm4sIDEpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3RvX2Zs
YWdzKHAybSwgcDJtdCwgbWZuLCAxLCBwMm1hKSkKICAgICAgICAgICAgIDogbDJlX2VtcHR5KCk7
CiAgICAgICAgIGVudHJ5X2NvbnRlbnQubDEgPSBsMmVfY29udGVudC5sMjsKIAogICAgICAgICBp
ZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCiAgICAgICAgICAgICBwMm1fYWRkX2lvbW11X2Zs
YWdzKCZlbnRyeV9jb250ZW50LCAwLCBpb21tdV9wdGVfZmxhZ3MpOwogCisgICAgICAgIHAybV9z
ZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm1hKTsKICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnko
cDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMik7CiAgICAgICAgIC8qIE5COiBw
YWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLwog
ICAgIH0KQEAgLTc1MCw3ICs4MjAsNyBAQCBwMm1fcHRfZ2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sCiAgICAgICogWFhYIHdlIHdpbGwgcmV0dXJuIHAybV9pbnZh
bGlkIGZvciB1bm1hcHBlZCBnZm5zICovCiAgICAgKnQgPSBwMm1fbW1pb19kbTsKICAgICAvKiBO
b3QgaW1wbGVtZW50ZWQgZXhjZXB0IHdpdGggRVBUICovCi0gICAgKmEgPSBwMm1fYWNjZXNzX3J3
eDsgCisgICAgKmEgPSBwMm1fYWNjZXNzX247CiAKICAgICBpZiAoIGdmbiA+IHAybS0+bWF4X21h
cHBlZF9wZm4gKQogICAgIHsKQEAgLTgxMyw2ICs4ODMsNyBAQCBwb2RfcmV0cnlfbDM6CiAgICAg
ICAgICAgICAgICAgICAgICAgIGwxX3RhYmxlX29mZnNldChhZGRyKSk7CiAgICAgICAgICAgICAq
dCA9IHAybV9yZWNhbGNfdHlwZShyZWNhbGMgfHwgX25lZWRzX3JlY2FsYyhmbGFncyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fZmxhZ3NfdG9fdHlwZShmbGFncyksIHAy
bSwgZ2ZuKTsKKyAgICAgICAgICAgICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwogICAg
ICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDNlKTsKIAogICAgICAgICAgICAgQVNTRVJUKG1m
bl92YWxpZChtZm4pIHx8ICFwMm1faXNfcmFtKCp0KSk7CkBAIC04NTIsNiArOTIzLDcgQEAgcG9k
X3JldHJ5X2wyOgogICAgICAgICBtZm4gPSBfbWZuKGwyZV9nZXRfcGZuKCpsMmUpICsgbDFfdGFi
bGVfb2Zmc2V0KGFkZHIpKTsKICAgICAgICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8
IF9uZWVkc19yZWNhbGMoZmxhZ3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
ZmxhZ3NfdG9fdHlwZShmbGFncyksIHAybSwgZ2ZuKTsKKyAgICAgICAgKmEgPSBwMm1fZ2V0X2Fj
Y2VzcyhwMm0sIGdmbik7CiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwyZSk7CiAgICAgICAg
IAogICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpKTsKQEAg
LTg4OCw2ICs5NjAsNyBAQCBwb2RfcmV0cnlfbDE6CiAgICAgfQogICAgIG1mbiA9IGwxZV9nZXRf
bWZuKCpsMWUpOwogICAgICp0ID0gcDJtX3JlY2FsY190eXBlKHJlY2FsYyB8fCBfbmVlZHNfcmVj
YWxjKGZsYWdzKSwgbDF0LCBwMm0sIGdmbik7CisgICAgKmEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0s
IGdmbik7CiAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDFlKTsKIAogICAgIEFTU0VSVChtZm5fdmFs
aWQobWZuKSB8fCAhcDJtX2lzX3JhbSgqdCkgfHwgcDJtX2lzX3BhZ2luZygqdCkpOwpAQCAtMTEy
Nyw2ICsxMjAwLDcgQEAgdm9pZCBwMm1fcHRfaW5pdChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQog
ICAgIHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsID0gcDJtX3B0X2NoYW5nZV9lbnRyeV90
eXBlX2dsb2JhbDsKICAgICBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX3JhbmdlID0gcDJtX3B0X2No
YW5nZV9lbnRyeV90eXBlX3JhbmdlOwogICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5ID0gcGFnaW5n
X3dyaXRlX3AybV9lbnRyeTsKKyAgICByYWRpeF90cmVlX2luaXQoJnAybS0+bWVtX2FjY2Vzc19z
ZXR0aW5ncyk7CiAjaWYgUDJNX0FVRElUCiAgICAgcDJtLT5hdWRpdF9wMm0gPSBwMm1fcHRfYXVk
aXRfcDJtOwogI2Vsc2UKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYwppbmRleCBjNTNjYWI0Li5lMzYwZmRjIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC02NzUsNiAr
Njc1LDkgQEAgdm9pZCBwMm1fdGVhcmRvd24oc3RydWN0IHAybV9kb21haW4gKnAybSkKIAogICAg
IGQgPSBwMm0tPmRvbWFpbjsKIAorICAgIGlmICggY3B1X2hhc19zdm0gKQorICAgICAgICByYWRp
eF90cmVlX2Rlc3Ryb3koJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgTlVMTCk7CisKICAgICBw
Mm1fbG9jayhwMm0pOwogICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+c2hyX3BhZ2VzKSA9PSAw
KTsKICAgICBwMm0tPnBoeXNfdGFibGUgPSBwYWdldGFibGVfbnVsbCgpOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21l
bV9hY2Nlc3MuaAppbmRleCA0MDQzYzlmLi4zNGYyYzA3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21lbV9hY2Nlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nl
c3MuaApAQCAtNDYsNyArNDYsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hlY2so
c3RydWN0IHZjcHUgKnYsCiAvKiBTYW5pdHkgY2hlY2sgZm9yIG1lbV9hY2Nlc3MgaGFyZHdhcmUg
c3VwcG9ydCAqLwogc3RhdGljIGlubGluZSBib29sIHAybV9tZW1fYWNjZXNzX3Nhbml0eV9jaGVj
ayhzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGNw
dV9oYXNfdm14ICYmIGhhcF9lbmFibGVkKGQpOworICAgIHJldHVybiBpc19odm1fZG9tYWluKGQp
ICYmIGhhcF9lbmFibGVkKGQpOwogfQogCiAjZW5kaWYgLypfX0FTTV9YODZfTUVNX0FDQ0VTU19I
X18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3AybS5oCmluZGV4IGQ0YjNjZmMuLmY1ODY4ZGYgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAt
Mjg4LDYgKzI4OCwxMiBAQCBzdHJ1Y3QgcDJtX2RvbWFpbiB7CiAgICAgICogcmV0eXBlZCBnZXQg
dGhpcyBhY2Nlc3MgdHlwZS4gIFNlZSBkZWZpbml0aW9uIG9mIHAybV9hY2Nlc3NfdC4gKi8KICAg
ICBwMm1fYWNjZXNzX3QgZGVmYXVsdF9hY2Nlc3M7CiAKKyAgICAvKgorICAgICAqIFJhZGl4IHRy
ZWUgdG8gc3RvcmUgdGhlIHAybV9hY2Nlc3NfdCBzZXR0aW5ncyBhcyB0aGUgcHRlJ3MgZG9uJ3Qg
aGF2ZQorICAgICAqIGVub3VnaCBhdmFpbGFibGUgYml0cyB0byBzdG9yZSB0aGlzIGluZm9ybWF0
aW9uLgorICAgICAqLworICAgIHN0cnVjdCByYWRpeF90cmVlX3Jvb3QgbWVtX2FjY2Vzc19zZXR0
aW5nczsKKwogICAgIC8qIElmIHRydWUsIGFuZCBhbiBhY2Nlc3MgZmF1bHQgY29tZXMgaW4gYW5k
IHRoZXJlIGlzIG5vIHZtX2V2ZW50IGxpc3RlbmVyLCAKICAgICAgKiBwYXVzZSBkb21haW4uICBP
dGhlcndpc2UsIHJlbW92ZSBhY2Nlc3MgcmVzdHJpY3Rpb25zLiAqLwogICAgIGJvb2xfdCAgICAg
ICBhY2Nlc3NfcmVxdWlyZWQ7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 15:27:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 15:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUw3x-0003g4-9A; Mon, 18 Jun 2018 15:27: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=5i9k=je=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fUw3w-0003fz-4T
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 15:27:24 +0000
X-Inumbo-ID: bc32bdcb-730b-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc32bdcb-730b-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 17:24:47 +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 w5IFJU6w016979;
 Mon, 18 Jun 2018 15:27:21 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-2017-10-26;
 bh=9D6kQ2A6QHYn16VraSF6MaPqiJRQnidkvZ5SqkMYlNc=;
 b=wK7Qichkzz9FTTOuCI+XqTKIiSL3tR6rYQ+htcOYV5TicfzA4RWfWRv6nkg+6Ct9De2Y
 lcvNlGHFdFE4W4c26HTjXS+txIrqcqUnf8wBQO+p8yAK+iLdjVV9xo5xz6x06lW8RB+d
 fluL2G7WVpzAhA/eYf7izDUa6d/1lRLSkBBaoQGeFS2TgTPszZZ/R8bUVcZkMtzH0hCP
 5EIkgvkJv8j5Un9pdwlVrTrolxvCqG4BmgETHMup66vtD+wMSMN9LwHbG+AQF425b2PV
 0jTTAETLyLpb8U8HXLzPPWVLGVakehWgUDt8dzKDEKzPJgZbiijftqmzE30CFDa8bne0 6Q== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jmu6xmhn1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 18 Jun 2018 15:27:21 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w5IFRKM0022027
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 18 Jun 2018 15:27:21 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 w5IFRKel031591;
 Mon, 18 Jun 2018 15:27:20 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, 18 Jun 2018 08:27:20 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20180618073639.26066-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: <5b48b1ae-bcfe-e92d-1f74-ea4e7a9a7f56@oracle.com>
Date: Mon, 18 Jun 2018 11:27:05 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180618073639.26066-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8927
 signatures=668702
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-1805220000 definitions=main-1806180180
Subject: Re: [Xen-devel] [PATCH v2] xen: add new hypercall buffer mapping
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTgvMjAxOCAwMzozNiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBGb3IgcGFzc2lu
ZyBhcmJpdHJhcnkgZGF0YSBmcm9tIHVzZXIgbGFuZCB0byB0aGUgWGVuIGh5cGVydmlzb3IgdGhl
Cj4gWGVuIHRvb2xzIHRvZGF5IGFyZSB1c2luZyBtbG9jaygpZWQgYnVmZmVycy4gVW5mb3J0dW5h
dGVseSB0aGUga2VybmVsCj4gbWlnaHQgY2hhbmdlIGFjY2VzcyByaWdodHMgb2Ygc3VjaCBidWZm
ZXJzIGZvciBicmllZiBwZXJpb2RzIG9mIHRpbWUKPiBlLmcuIGZvciBwYWdlIG1pZ3JhdGlvbiBv
ciBjb21wYWN0aW9uLCBsZWFkaW5nIHRvIGFjY2VzcyBmYXVsdHMgaW4gdGhlCj4gaHlwZXJ2aXNv
ciwgYXMgdGhlIGh5cGVydmlzb3IgY2FuJ3QgdXNlIHRoZSBsb2NrcyBvZiB0aGUga2VybmVsLgo+
Cj4gSW4gb3JkZXIgdG8gc29sdmUgdGhpcyBwcm9ibGVtIGFkZCBhIG5ldyBkZXZpY2Ugbm9kZSB0
byB0aGUgWGVuIHByaXZjbWQKPiBkcml2ZXIgdG8gZWFzaWx5IGFsbG9jYXRlIGh5cGVyY2FsbCBi
dWZmZXJzIHZpYSBtbWFwKCkuIFRoZSBtZW1vcnkgaXMKPiBhbGxvY2F0ZWQgaW4gdGhlIGtlcm5l
bCBhbmQganVzdCBtYXBwZWQgaW50byB1c2VyIHNwYWNlLiBNYXJrZWQgYXMKPiBWTV9JTyB0aGUg
dXNlciBtYXBwaW5nIHdpbGwgbm90IGJlIHN1YmplY3QgdG8gcGFnZSBtaWdyYXRpb24gZXQgYWwu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKUmV2
aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 15:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 15:40:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUwG0-0004U2-H8; Mon, 18 Jun 2018 15: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=lcf6=je=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fUwFz-0004Tx-Tk
 for xen-devel@lists.xen.org; Mon, 18 Jun 2018 15:39:51 +0000
X-Inumbo-ID: 798a349d-730d-11e8-9728-bc764e045a96
Received: from mail-wm0-f67.google.com (unknown [74.125.82.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 798a349d-730d-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 17:37:15 +0200 (CEST)
Received: by mail-wm0-f67.google.com with SMTP id j15-v6so16528392wme.0
 for <xen-devel@lists.xen.org>; Mon, 18 Jun 2018 08:39:50 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=aEztEue+EDjLIS0swKi1LXvUIT3HdumARRx65nVc5V8=;
 b=RUtKmTCOzD7LxPaz8qEGOtdEUOtW+ISyqCv2TsATQrgdmTGMjJFzIouVwTIwO2Zakh
 rEEWsdMAxTftcFhjiZ4rIkqzZ70Hs4jqXHlCC1dBjmhJPx1eORMCwSre6BB55eSf4cEV
 rtwvHZuoA4R9A+wduvvghGfgMZpdc3K1VF/IO5sPq0s2dJ0Nky/2GY1XS7GKHghL384c
 Lnz3ZrntKbJJOZIJUraNTUNnImE1rObSjc6PlNuExLIw4U0ksVpm5Q5pS2EPXAQNBD9A
 uOuA1Kksxu9yffjRiv94QYKHQMJU0d2ZazGyr0qYZCtOA/U6PCCZoUKwzQ4zm/Re27m3
 cCSw==
X-Gm-Message-State: APt69E0JB5YhmklZ3cqDpH+W3/FVlpuVO7I1kOHC4VwErgcl4nz9iw0e
 oHseTMHMdG+j1C6Z1oszoSnNJEIv
X-Google-Smtp-Source: ADUXVKLDDif/Wy0abgbBe2gbffVehWQYSmQujVGsgNa9Cmaz3Nn4YT57mJRr5Yn0fBxDdbAIKQukew==
X-Received: by 2002:a50:f5d7:: with SMTP id
 x23-v6mr11412880edm.132.1529336388901; 
 Mon, 18 Jun 2018 08:39:48 -0700 (PDT)
Received: from mail-wm0-f41.google.com (mail-wm0-f41.google.com.
 [74.125.82.41])
 by smtp.gmail.com with ESMTPSA id e17-v6sm6421406edq.12.2018.06.18.08.39.48
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 18 Jun 2018 08:39:48 -0700 (PDT)
Received: by mail-wm0-f41.google.com with SMTP id j15-v6so16528298wme.0
 for <xen-devel@lists.xen.org>; Mon, 18 Jun 2018 08:39:48 -0700 (PDT)
X-Received: by 2002:a1c:45db:: with SMTP id
 l88-v6mr8499333wmi.19.1529336388110; 
 Mon, 18 Jun 2018 08:39:48 -0700 (PDT)
MIME-Version: 1.0
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 18 Jun 2018 09:39:10 -0600
X-Gmail-Original-Message-ID: <CABfawhmB55gdt+vxzmbR3Z2MXEVm0TM0O3x85zorp-NMX1aqOA@mail.gmail.com>
Message-ID: <CABfawhmB55gdt+vxzmbR3Z2MXEVm0TM0O3x85zorp-NMX1aqOA@mail.gmail.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTgsIDIwMTggYXQgOToxOSBBTSBBbGV4YW5kcnUgSXNhaWxhCjxhaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBGcm9tOiBJc2FpbGEgQWxleGFuZHJ1IDxhaXNh
aWxhQGJpdGRlZmVuZGVyLmNvbT4KPgo+IFRoaXMgcGF0Y2ggYWRkcyBhY2Nlc3MgcmlnaHRzIGZv
ciB0aGUgTlBUIHBhZ2VzLiBUaGUgYWNjZXNzIHJpZ2h0cyBhcmUKPiBzYXZlZCBpbiBhIHJhZGl4
IHRyZWUgd2l0aCB0aGUgcm9vdCBzYXZlZCBpbiBwMm1fZG9tYWluLiBUaGUgcmlnaHRzIGFyZSBt
YW5pcHVsYXRlZCB0aHJvdWdoIHAybV9zZXRfYWNjZXNzKCkKPiBhbmQgcDJtX2dldF9hY2Nlc3Mo
KSBmdW5jdGlvbnMuCj4gVGhlIHBhdGNoIGZvbGxvd3MgdGhlIGVwdCBsb2dpYy4KPgo+IE5vdGU6
IEl0IHdhcyB0ZXN0ZWQgd2l0aCB4ZW4tYWNjZXNzIHdyaXRlCj4KPiBTaWduZWQtb2ZmLWJ5OiBB
bGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPgo+IC0tLQo+IENoYW5n
ZXMgc2luY2UgVjE6Cj4gICAgICAgICAtIFNhdmUgdGhlIHBhZ2UgYWNjZXNzIHJpZ2h0cyBpbiBh
IHJhZGl4IHRyZWUKPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICAgfCAg
IDMgKysKPiAgeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgfCAxMDAgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAg
ICAgICAgICAgIHwgICAzICsrCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oIHwg
ICAyICstCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAgIHwgICA2ICsrKwo+ICA1
IGZpbGVzIGNoYW5nZWQsIDEwMCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKPgo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21t
L21lbV9hY2Nlc3MuYwo+IGluZGV4IGMwY2QwMTcuLmIyNDBmMTMgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNj
ZXNzLmMKPiBAQCAtMjIxLDYgKzIyMSw5IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFk
ZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAg
cmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19HTEFfVkFMSUQ7Cj4gICAgICAg
ICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmdsYSA9IGdsYTsKPiArICAgICAgICB9Cj4gKyAgICAg
ICAgaWYgKCBucGZlYy5nbGFfdmFsaWQgfHwgY3B1X2hhc19zdm0gKQo+ICsgICAgICAgIHsKPgo+
ICAgICAgICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2luZF93aXRoX2dsYSApCj4g
ICAgICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZB
VUxUX1dJVEhfR0xBOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKPiBpbmRleCBiOGM1ZDJlLi4xYTE2NTMzIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYwo+IEBAIC02OCw3ICs2OCw4IEBACj4gIHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90
eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgdCwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwpCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2FjY2Vzc190IGFjY2VzcykKPiAg
ewo+ICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgICAgIC8qCj4gQEAgLTg3LDIzICs4OCwy
NyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdCBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLAo+ICAgICAgY2FzZSBwMm1fcmFtX3BhZ2VkOgo+ICAgICAgY2FzZSBw
Mm1fcmFtX3BhZ2luZ19pbjoKPiAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgcmV0dXJuIGZsYWdz
IHwgX1BBR0VfTlhfQklUOwo+ICsgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BB
R0VfTlhfQklUOwo+ICsgICAgICAgIGJyZWFrOwo+ICAgICAgY2FzZSBwMm1fZ3JhbnRfbWFwX3Jv
Ogo+ICAgICAgICAgIHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfTlhfQklU
Owo+ICAgICAgY2FzZSBwMm1faW9yZXFfc2VydmVyOgo+ICAgICAgICAgIGZsYWdzIHw9IFAyTV9C
QVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7Cj4gICAgICAgICAgaWYgKCBwMm0t
PmlvcmVxLmZsYWdzICYgWEVOX0RNT1BfSU9SRVFfTUVNX0FDQ0VTU19XUklURSApCj4gLSAgICAg
ICAgICAgIHJldHVybiBmbGFncyAmIH5fUEFHRV9SVzsKPiAtICAgICAgICByZXR1cm4gZmxhZ3M7
Cj4gKyAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9SVzsKPiArICAgICAgICBicmVhazsKPiAg
ICAgIGNhc2UgcDJtX3JhbV9ybzoKPiAgICAgIGNhc2UgcDJtX3JhbV9sb2dkaXJ0eToKPiAgICAg
IGNhc2UgcDJtX3JhbV9zaGFyZWQ6Cj4gLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0Vf
RkxBR1M7Cj4gKyAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1M7Cj4gKyAgICAgICAgYnJl
YWs7Cj4gICAgICBjYXNlIHAybV9yYW1fcnc6Cj4gLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJN
X0JBU0VfRkxBR1MgfCBfUEFHRV9SVzsKPiArICAgICAgICBmbGFncyB8PSBQMk1fQkFTRV9GTEFH
UyB8IF9QQUdFX1JXOwo+ICsgICAgICAgIGJyZWFrOwo+ICAgICAgY2FzZSBwMm1fZ3JhbnRfbWFw
X3J3Ogo+ICAgICAgY2FzZSBwMm1fbWFwX2ZvcmVpZ246Cj4gLSAgICAgICAgcmV0dXJuIGZsYWdz
IHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVyB8IF9QQUdFX05YX0JJVDsKPiArICAgICAgICBm
bGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhfQklUOwo+ICsgICAg
ICAgIGJyZWFrOwo+ICAgICAgY2FzZSBwMm1fbW1pb19kaXJlY3Q6Cj4gICAgICAgICAgaWYgKCAh
cmFuZ2VzZXRfY29udGFpbnNfc2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLCBtZm5feChtZm4pKSAp
Cj4gICAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdFX1JXOwo+IEBAIC0xMTIsOCArMTE3LDM3IEBA
IHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sCj4gICAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdFX1BXVDsKPiAgICAgICAg
ICAgICAgQVNTRVJUKCFsZXZlbCk7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIHJldHVybiBmbGFn
cyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUENEOwo+ICsgICAgICAgIGZsYWdzIHw9IFAyTV9C
QVNFX0ZMQUdTIHwgX1BBR0VfUENEOwo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAgfQo+ICsgICAg
c3dpdGNoIChhY2Nlc3MpCj4gKyAgICB7Cj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3I6Cj4g
KyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3c6Cj4gKyAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdF
X05YX0JJVDsKPiArICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+ICsgICAgICAgICAg
ICBicmVhazsKPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfcnc6Cj4gKyAgICAgICAgICAgIGZs
YWdzIHw9IF9QQUdFX05YX0JJVDsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgY2Fz
ZSBwMm1fYWNjZXNzX246Cj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX24ycnd4Ogo+ICsgICAg
ICAgICAgICBmbGFncyB8PSBfUEFHRV9OWF9CSVQ7Cj4gKyAgICAgICAgICAgIGZsYWdzICY9IH5f
UEFHRV9SVzsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNz
X3J4Ogo+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193eDoKPiArICAgICAgICBjYXNlIHAybV9h
Y2Nlc3Nfcngycnc6Cj4gKyAgICAgICAgICAgIGZsYWdzICY9IH4oX1BBR0VfTlhfQklUIHwgX1BB
R0VfUlcpOwo+ICsgICAgICAgICAgICBicmVhazsKPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3Nf
eDoKPiArICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+ICsgICAgICAgICAgICBicmVh
azsKPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfcnd4Ogo+ICsgICAgICAgIGRlZmF1bHQ6Cj4g
KyAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+ICsgICAgcmV0dXJuIGZsYWdzOwo+ICB9Cj4K
Pgo+IEBAIC0xNzQsNiArMjA4LDM1IEBAIHN0YXRpYyB2b2lkIHAybV9hZGRfaW9tbXVfZmxhZ3Mo
bDFfcGdlbnRyeV90ICpwMm1fZW50cnksCj4gICAgICAgICAgbDFlX2FkZF9mbGFncygqcDJtX2Vu
dHJ5LCBpb21tdV9ubGV2ZWxfdG9fZmxhZ3MobmxldmVsLCBmbGFncykpOwo+ICB9Cj4KPiArc3Rh
dGljIHAybV9hY2Nlc3NfdCBwMm1fZ2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbikKPiArewo+ICsgICAgdm9pZCAqcHRyOwo+ICsKPiArICAgIHB0ciA9
IHJhZGl4X3RyZWVfbG9va3VwKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7Cj4gKyAg
ICBpZiAoICFwdHIgKQo+ICsgICAgICAgIHJldHVybiBwMm1fYWNjZXNzX3J3eDsKPiArICAgIGVs
c2UKPiArICAgICAgICByZXR1cm4gcmFkaXhfdHJlZV9wdHJfdG9faW50KHB0cik7Cj4gK30KPiAr
Cj4gK3N0YXRpYyB2b2lkIHAybV9zZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcgZ2ZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHAybV9hY2Nlc3NfdCBhKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKwoKU2hvdWxkbid0IHRoZXJl
IGJlIHNvbWUgbG9ja2luZyBhcm91bmQgdGhlIHJhZGl4IHRyZWUgb3BlcmF0aW9ucyBoZXJlPwpJ
ZiBub3QsIHdoeSBub3Q/Cgo+ICsgICAgaWYgKCBwMm1fYWNjZXNzX3J3eCA9PSBhICkKPiArICAg
ICAgICByYWRpeF90cmVlX2RlbGV0ZSgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pOwo+
ICsKPiArICAgIHJjID0gcmFkaXhfdHJlZV9pbnNlcnQoJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5n
cywgZ2ZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICByYWRpeF90cmVlX2ludF90b19w
dHIoYSkpOwo+ICsgICAgaWYgKCByYyA9PSAtRUVYSVNUICkKPiArICAgICAgICAvKiBJZiBhIHNl
dHRpbmcgYWxyZWFkeSBleGlzdHMsIGNoYW5nZSBpdCB0byB0aGUgbmV3IG9uZSAqLwo+ICsgICAg
ICAgIHJhZGl4X3RyZWVfcmVwbGFjZV9zbG90KAo+ICsgICAgICAgICAgICByYWRpeF90cmVlX2xv
b2t1cF9zbG90KAo+ICsgICAgICAgICAgICAgICAgJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywg
Z2ZuKSwKPiArICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRyKGEpKTsKPiArfQo+ICsK
PiAgLyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVycm5vIGZvciBmYWlsdXJlICovCj4gIHN0
YXRpYyBpbnQKPiAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAq
KnRhYmxlLAo+IEBAIC0yMDEsNiArMjY0LDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9k
b21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAo+ICAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9t
X21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOwo+Cj4gICAgICAgICAgcDJtX2Fk
ZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93
cml0YWJsZSk7Cj4gKyAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVmYXVs
dF9hY2Nlc3MpOwo+ICAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1f
ZW50cnksIG5ld19lbnRyeSwgbGV2ZWwgKyAxKTsKPiAgICAgIH0KPiAgICAgIGVsc2UgaWYgKCBm
bGFncyAmIF9QQUdFX1BTRSApCj4gQEAgLTI0OSw2ICszMTMsNyBAQCBwMm1fbmV4dF9sZXZlbChz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCj4gICAgICAgICAgewo+ICAgICAg
ICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwgKGkgPDwgKChsZXZlbCAtIDEp
ICogUEFHRVRBQkxFX09SREVSKSksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmbGFncyk7Cj4gKyAgICAgICAgICAgIHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm0t
PmRlZmF1bHRfYWNjZXNzKTsKPiAgICAgICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJt
LCBnZm4sIGwxX2VudHJ5ICsgaSwgbmV3X2VudHJ5LCBsZXZlbCk7Cj4gICAgICAgICAgfQo+Cj4g
QEAgLTI1Niw2ICszMjEsNyBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCB2b2lkICoqdGFibGUsCj4KPiAgICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZu
LCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsKPiAgICAgICAgICBwMm1fYWRkX2lvbW11X2Zs
YWdzKCZuZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsK
PiArICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7
Cj4gICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3
X2VudHJ5LCBsZXZlbCArIDEpOwo+ICAgICAgfQo+ICAgICAgZWxzZQo+IEBAIC00MjAsOCArNDg2
LDkgQEAgc3RhdGljIGludCBkb19yZWNhbGMoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWdu
ZWQgbG9uZyBnZm4pCj4gICAgICAgICAgaWYgKCBudCAhPSBvdCApCj4gICAgICAgICAgewo+ICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IGwxZV9nZXRfcGZuKGUpOwo+ICsgICAgICAg
ICAgICBwMm1fYWNjZXNzX3QgYSA9IHAybV9nZXRfYWNjZXNzKHAybSwgZ2ZuKTsKPiAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBmbGFncyA9IHAybV90eXBlX3RvX2ZsYWdzKHAybSwgbnQsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZu
KG1mbiksIGxldmVsKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF9tZm4obWZuKSwgbGV2ZWwsIGEpOwo+Cj4gICAgICAgICAgICAgIGlmICgg
bGV2ZWwgKQo+ICAgICAgICAgICAgICB7Cj4gQEAgLTU2OSwxMyArNjM2LDE0IEBAIHAybV9wdF9z
ZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAo+
ICAgICAgICAgIEFTU0VSVCghbWZuX3ZhbGlkKG1mbikgfHwgcDJtdCAhPSBwMm1fbW1pb19kaXJl
Y3QpOwo+ICAgICAgICAgIGwzZV9jb250ZW50ID0gbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93
c19pbnZhbGlkX21mbihwMm10KQo+ICAgICAgICAgICAgICA/IHAybV9sM2VfZnJvbV9wZm4obWZu
X3gobWZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3RvX2Zs
YWdzKHAybSwgcDJtdCwgbWZuLCAyKSkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAyLCBwMm1hKSkKPiAgICAgICAgICAg
ICAgOiBsM2VfZW1wdHkoKTsKPiAgICAgICAgICBlbnRyeV9jb250ZW50LmwxID0gbDNlX2NvbnRl
bnQubDM7Cj4KPiAgICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCj4gICAgICAg
ICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlvbW11X3B0ZV9m
bGFncyk7Cj4KPiArICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtYSk7Cj4gICAg
ICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29u
dGVudCwgMyk7Cj4gICAgICAgICAgLyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50cnkoKSBoYW5k
bGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovCj4gICAgICB9Cj4gQEAgLTYwOCw3ICs2NzYsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1m
bl90IG1mbiwKPgo+ICAgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93c19p
bnZhbGlkX21mbihwMm10KSApCj4gICAgICAgICAgICAgIGVudHJ5X2NvbnRlbnQgPSBwMm1fbDFl
X2Zyb21fcGZuKG1mbl94KG1mbiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDApKTsKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0s
IHAybXQsIG1mbiwgMCwgcDJtYSkpOwo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICAgICAgZW50
cnlfY29udGVudCA9IGwxZV9lbXB0eSgpOwo+Cj4gQEAgLTYzMCw2ICs2OTgsNyBAQCBwMm1fcHRf
c2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwK
PiAgICAgICAgICAgICAgcDJtLT5pb3JlcS5lbnRyeV9jb3VudC0tOwo+ICAgICAgICAgIH0KPgo+
ICsgICAgICAgIHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm1hKTsKPiAgICAgICAgICAvKiBs
ZXZlbCAxIGVudHJ5ICovCj4gICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4s
IHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMSk7Cj4gICAgICAgICAgLyogTkI6IHBhZ2luZ193
cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovCj4gQEAgLTY2
MSwxMyArNzMwLDE0IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Z2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAo+ICAgICAgICAgIEFTU0VSVCghbWZuX3ZhbGlkKG1mbikg
fHwgcDJtdCAhPSBwMm1fbW1pb19kaXJlY3QpOwo+ICAgICAgICAgIGwyZV9jb250ZW50ID0gbWZu
X3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93c19pbnZhbGlkX21mbihwMm10KQo+ICAgICAgICAgICAg
ICA/IHAybV9sMmVfZnJvbV9wZm4obWZuX3gobWZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAxKSkKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZu
LCAxLCBwMm1hKSkKPiAgICAgICAgICAgICAgOiBsMmVfZW1wdHkoKTsKPiAgICAgICAgICBlbnRy
eV9jb250ZW50LmwxID0gbDJlX2NvbnRlbnQubDI7Cj4KPiAgICAgICAgICBpZiAoIGVudHJ5X2Nv
bnRlbnQubDEgIT0gMCApCj4gICAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5
X2NvbnRlbnQsIDAsIGlvbW11X3B0ZV9mbGFncyk7Cj4KPiArICAgICAgICBwMm1fc2V0X2FjY2Vz
cyhwMm0sIGdmbiwgcDJtYSk7Cj4gICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBn
Zm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMik7Cj4gICAgICAgICAgLyogTkI6IHBhZ2lu
Z193cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovCj4gICAg
ICB9Cj4gQEAgLTc1MCw3ICs4MjAsNyBAQCBwMm1fcHRfZ2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sCj4gICAgICAgKiBYWFggd2Ugd2lsbCByZXR1cm4gcDJtX2lu
dmFsaWQgZm9yIHVubWFwcGVkIGdmbnMgKi8KPiAgICAgICp0ID0gcDJtX21taW9fZG07Cj4gICAg
ICAvKiBOb3QgaW1wbGVtZW50ZWQgZXhjZXB0IHdpdGggRVBUICovCj4gLSAgICAqYSA9IHAybV9h
Y2Nlc3Nfcnd4Owo+ICsgICAgKmEgPSBwMm1fYWNjZXNzX247Cj4KPiAgICAgIGlmICggZ2ZuID4g
cDJtLT5tYXhfbWFwcGVkX3BmbiApCj4gICAgICB7Cj4gQEAgLTgxMyw2ICs4ODMsNyBAQCBwb2Rf
cmV0cnlfbDM6Cj4gICAgICAgICAgICAgICAgICAgICAgICAgbDFfdGFibGVfb2Zmc2V0KGFkZHIp
KTsKPiAgICAgICAgICAgICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19y
ZWNhbGMoZmxhZ3MpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fZmxh
Z3NfdG9fdHlwZShmbGFncyksIHAybSwgZ2ZuKTsKPiArICAgICAgICAgICAgKmEgPSBwMm1fZ2V0
X2FjY2VzcyhwMm0sIGdmbik7Cj4gICAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwzZSk7
Cj4KPiAgICAgICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pIHx8ICFwMm1faXNfcmFtKCp0
KSk7Cj4gQEAgLTg1Miw2ICs5MjMsNyBAQCBwb2RfcmV0cnlfbDI6Cj4gICAgICAgICAgbWZuID0g
X21mbihsMmVfZ2V0X3BmbigqbDJlKSArIGwxX3RhYmxlX29mZnNldChhZGRyKSk7Cj4gICAgICAg
ICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwg
cDJtLCBnZm4pOwo+ICsgICAgICAgICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwo+ICAg
ICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwyZSk7Cj4KPiAgICAgICAgICBBU1NFUlQobWZuX3Zh
bGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpKTsKPiBAQCAtODg4LDYgKzk2MCw3IEBAIHBvZF9y
ZXRyeV9sMToKPiAgICAgIH0KPiAgICAgIG1mbiA9IGwxZV9nZXRfbWZuKCpsMWUpOwo+ICAgICAg
KnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLCBsMXQs
IHAybSwgZ2ZuKTsKPiArICAgICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwo+ICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobDFlKTsKPgo+ICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pIHx8
ICFwMm1faXNfcmFtKCp0KSB8fCBwMm1faXNfcGFnaW5nKCp0KSk7Cj4gQEAgLTExMjcsNiArMTIw
MCw3IEBAIHZvaWQgcDJtX3B0X2luaXQoc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAgICAgIHAy
bS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsID0gcDJtX3B0X2NoYW5nZV9lbnRyeV90eXBlX2ds
b2JhbDsKPiAgICAgIHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfcmFuZ2UgPSBwMm1fcHRfY2hhbmdl
X2VudHJ5X3R5cGVfcmFuZ2U7Cj4gICAgICBwMm0tPndyaXRlX3AybV9lbnRyeSA9IHBhZ2luZ193
cml0ZV9wMm1fZW50cnk7Cj4gKyAgICByYWRpeF90cmVlX2luaXQoJnAybS0+bWVtX2FjY2Vzc19z
ZXR0aW5ncyk7Cj4gICNpZiBQMk1fQVVESVQKPiAgICAgIHAybS0+YXVkaXRfcDJtID0gcDJtX3B0
X2F1ZGl0X3AybTsKPiAgI2Vsc2UKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5j
IGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gaW5kZXggYzUzY2FiNC4uZTM2MGZkYyAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKPiBAQCAtNjc1LDYgKzY3NSw5IEBAIHZvaWQgcDJtX3RlYXJkb3duKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0pCj4KPiAgICAgIGQgPSBwMm0tPmRvbWFpbjsKPgo+ICsgICAgaWYgKCBjcHVfaGFz
X3N2bSApCj4gKyAgICAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0
dGluZ3MsIE5VTEwpOwo+ICsKPiAgICAgIHAybV9sb2NrKHAybSk7Cj4gICAgICBBU1NFUlQoYXRv
bWljX3JlYWQoJmQtPnNocl9wYWdlcykgPT0gMCk7Cj4gICAgICBwMm0tPnBoeXNfdGFibGUgPSBw
YWdldGFibGVfbnVsbCgpOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9h
Y2Nlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oCj4gaW5kZXggNDA0M2M5
Zi4uMzRmMmMwNyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3Mu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oCj4gQEAgLTQ2LDcgKzQ2
LDcgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19lbXVsYXRlX2NoZWNrKHN0cnVjdCB2Y3B1ICp2LAo+
ICAvKiBTYW5pdHkgY2hlY2sgZm9yIG1lbV9hY2Nlc3MgaGFyZHdhcmUgc3VwcG9ydCAqLwo+ICBz
dGF0aWMgaW5saW5lIGJvb2wgcDJtX21lbV9hY2Nlc3Nfc2FuaXR5X2NoZWNrKHN0cnVjdCBkb21h
aW4gKmQpCj4gIHsKPiAtICAgIHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGNwdV9oYXNfdm14
ICYmIGhhcF9lbmFibGVkKGQpOwo+ICsgICAgcmV0dXJuIGlzX2h2bV9kb21haW4oZCkgJiYgaGFw
X2VuYWJsZWQoZCk7Cj4gIH0KPgo+ICAjZW5kaWYgLypfX0FTTV9YODZfTUVNX0FDQ0VTU19IX18g
Ki8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvcDJtLmgKPiBpbmRleCBkNGIzY2ZjLi5mNTg2OGRmIDEwMDY0NAo+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5o
Cj4gQEAgLTI4OCw2ICsyODgsMTIgQEAgc3RydWN0IHAybV9kb21haW4gewo+ICAgICAgICogcmV0
eXBlZCBnZXQgdGhpcyBhY2Nlc3MgdHlwZS4gIFNlZSBkZWZpbml0aW9uIG9mIHAybV9hY2Nlc3Nf
dC4gKi8KPiAgICAgIHAybV9hY2Nlc3NfdCBkZWZhdWx0X2FjY2VzczsKPgo+ICsgICAgLyoKPiAr
ICAgICAqIFJhZGl4IHRyZWUgdG8gc3RvcmUgdGhlIHAybV9hY2Nlc3NfdCBzZXR0aW5ncyBhcyB0
aGUgcHRlJ3MgZG9uJ3QgaGF2ZQo+ICsgICAgICogZW5vdWdoIGF2YWlsYWJsZSBiaXRzIHRvIHN0
b3JlIHRoaXMgaW5mb3JtYXRpb24uCj4gKyAgICAgKi8KPiArICAgIHN0cnVjdCByYWRpeF90cmVl
X3Jvb3QgbWVtX2FjY2Vzc19zZXR0aW5nczsKPiArCj4gICAgICAvKiBJZiB0cnVlLCBhbmQgYW4g
YWNjZXNzIGZhdWx0IGNvbWVzIGluIGFuZCB0aGVyZSBpcyBubyB2bV9ldmVudCBsaXN0ZW5lciwK
PiAgICAgICAqIHBhdXNlIGRvbWFpbi4gIE90aGVyd2lzZSwgcmVtb3ZlIGFjY2VzcyByZXN0cmlj
dGlvbnMuICovCj4gICAgICBib29sX3QgICAgICAgYWNjZXNzX3JlcXVpcmVkOwo+IC0tCj4gMi43
LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 17:42:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 17: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 1fUy9x-00054n-TD; Mon, 18 Jun 2018 17:41:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUy9w-00054d-5d
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 17:41:44 +0000
X-Inumbo-ID: e2fcb246-731e-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2fcb246-731e-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 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 1fUy9u-0000WI-Op; Mon, 18 Jun 2018 17:41:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUy9u-0000Le-DL; Mon, 18 Jun 2018 17:41:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUy9u-0001VA-CV; Mon, 18 Jun 2018 17:41:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124295-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-multivcpu:<job
 status>:broken:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:host-install(4):broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:build-amd64-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 17:41:42 +0000
Subject: [Xen-devel] [linux-4.9 test] 124295: 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>

ZmxpZ2h0IDEyNDI5NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI5NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKUmVncmVzc2lvbnMg
d2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0YzZjYzQ3OApi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJiYTY5MTZiYzdh
M2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTY5ICAyMDE4
LTA1LTE5IDE2OjM5OjU5IFogICAzMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzA3NCAg
MjAxOC0wNS0yMiAxNzoxMDowOCBaICAgMjcgZGF5cyAgIDIyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNDI5NSAgMjAxOC0wNi0xNyAwNjoxODo1OCBaICAgIDEgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KNTU0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIwODg5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 19:07:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 19:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fUzUN-0002Jb-5c; Mon, 18 Jun 2018 19:06: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=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fUzUK-0002JR-U1
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 19:06:52 +0000
X-Inumbo-ID: 64759dec-732a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 64759dec-732a-11e8-9728-bc764e045a96;
 Mon, 18 Jun 2018 21:04: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 1fUzUG-0002DU-O7; Mon, 18 Jun 2018 19:06:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fUzUG-0006Wc-Aq; Mon, 18 Jun 2018 19:06:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fUzUG-00044Z-9h; Mon, 18 Jun 2018 19:06:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124312-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-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-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2b43314d8c85fec9d319a16657dd207d4c451aa3
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 19:06:48 +0000
Subject: [Xen-devel] [libvirt test] 124312: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDMxMiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzMTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDJiNDMzMTRk
OGM4NWZlYzlkMzE5YTE2NjU3ZGQyMDdkNGM0NTFhYTMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTMg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDEyIGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyMzkgIDIwMTgt
MDYtMTYgMDk6NTg6NTcgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+
CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0
LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95
YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21h
aWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29y
b2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFk
ZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzc3MyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 21:43:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 21:43:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fV1v5-0004f5-1q; Mon, 18 Jun 2018 21:42:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV1v3-0004ep-2U
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 21:42:37 +0000
X-Inumbo-ID: 898417d6-7340-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 898417d6-7340-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 21:42: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 1fV1uz-0005I5-5k; Mon, 18 Jun 2018 21:42: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 1fV1uy-0000m0-UU; Mon, 18 Jun 2018 21:42:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV1uy-0007Sd-Tn; Mon, 18 Jun 2018 21:42:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124299-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-i386-libvirt-pair: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-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-libvirt-xsm: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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=e23d2234e08872ac1c719f3e338994581483440f
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 21:42:32 +0000
Subject: [Xen-devel] [xen-unstable test] 124299: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDI5OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI5OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQwOTAKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI0MjI1IHBhc3MgaW4gMTI0Mjk5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNDIyNSBwYXNzIGluIDEyNDI5OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTI0MjI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQyMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNDIy
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNDIyNQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNDIyNSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MjI1IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI0MjI1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA1Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI0MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwNTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgZTIzZDIyMzRlMDg4NzJhYzFjNzE5ZjNlMzM4OTk0NTgxNDgzNDQwZgpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0
N2MzMGZhYWE2ZjYzYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MDkwICAyMDE4LTA2LTEyIDAx
OjUxOjQxIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDE0MCAgMjAxOC0wNi0x
MiAxNzowNjo0OSBaICAgIDYgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNDIyNSAgMjAxOC0wNi0xNSAyMjoyMDo0NyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IGUyM2QyMjM0ZTA4ODcyYWMxYzcxOWYzZTMzODk5NDU4MTQ4MzQ0MGYKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMTo0
OTowNiAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogYWNjb3VudCBmb3IgZnVsbHkgZWFnZXIgRlBV
IG1vZGUgaW4gZW11bGF0aW9uCiAgICAKICAgIEluIGZ1bGx5IGVhZ2VyIG1vZGUgd2UgbXVzdCBu
b3QgY2xlYXIgZnB1X2RpcnRpZWQsIHNldCBDUjAuVFMsIG9yIGludm9rZQogICAgdGhlIGZwdV9s
ZWF2ZSgpIGhvb2suIEluc3RlYWQgZG8gd2hhdCB0aGUgbW9kZSdzIG5hbWUgc2F5czogUmVzdG9y
ZQogICAgc3RhdGUgcmlnaHQgYXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5
ZTRkOGM5MDE0MDM4NApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3Bl
Yy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nl
c3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlz
IHRoZQogICAgbWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlz
IGltcGxlbWVudGVkLgogICAgCiAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1
c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0
cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVhZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHBy
ZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhT
QS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUw
MGQ4MTkwNjVlMzE2N2IKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBT
dXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlz
IGNvbnRyb2xsZWQgb24gYSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAg
IFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA0MTMzOWVj
YjVmMThjYTdlYzdiMGM5MTRjOTUyYTBlMTcxNWFlNTExCkF1dGhvcjogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBUdWUgSnVuIDUgMTc6Mzk6MzggMjAxOCArMDEw
MAoKICAgIHNjcmlwdHMvYWRkX21haW50YWluZXJzLnBsOiBEb24ndCBjYWxsIGdldF9tYWludGFp
bmVycy5wbCB3aXRoIC1mCiAgICAKICAgIFRoZSBvcHRpb24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFp
bnRhaW5lcnMucGwgd2lsbCByZXR1cm4gdGhlIG1haW50YWluZXJzCiAgICBvZiBhIGdpdmVuIGZp
bGUsICpub3QqIHRoZSBsaXN0IG9mIG1haW50YWluZXJzIGlmIHRoZSBmaWxlIHdhcyBhIHBhdGNo
LgogICAgCiAgICBUaGUgb3V0cHV0IGV4cGVjdGVkIG9mIGFkZF9tYWludGFpbmVycyBpcyB0aGUg
bGF0dGVyLCBzbyBkcm9wIHRoZSBvcHRpb24KICAgIC1mLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmVsZWFzZS1hY2tlZC1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhcnMg
S3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 18 22:12:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 18 Jun 2018 22:12: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 1fV2Nx-0006o3-Hv; Mon, 18 Jun 2018 22:12:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbii=je=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV2Nw-0006nt-1q
 for xen-devel@lists.xenproject.org; Mon, 18 Jun 2018 22:12:28 +0000
X-Inumbo-ID: b4ea788e-7344-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4ea788e-7344-11e8-bc1d-65256ead4e3a;
 Mon, 18 Jun 2018 22:12: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 1fV2Ns-0005sH-2h; Mon, 18 Jun 2018 22:12:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fV2Nr-0002hi-Qd; Mon, 18 Jun 2018 22:12:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV2Nr-0000gR-M1; Mon, 18 Jun 2018 22:12:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124227-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-rumprun-amd64:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 linux-linus:test-amd64-i386-xl:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:<job status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:host-install(4):broken:regression
 linux-linus:test-amd64-i386-xl:host-install(4):broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-xsm:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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-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=8d1e5133bf260aabdf2cc6facd4a8e696414d16a
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 18 Jun 2018 22:12:23 +0000
Subject: [Xen-devel] [linux-linus test] 124227: 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>

ZmxpZ2h0IDEyNDIyNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MjI3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJF
R1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIz
NTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
MzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOGQxZTUxMzNiZjI2
MGFhYmRmMmNjNmZhY2Q0YThlNjk2NDE0ZDE2YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAxNyBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgMTUg
ZGF5cyAgIDEyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDIyNyAgMjAxOC0wNi0x
NSAyMjozMjoyMyBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjAyOSBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIGJyb2tlbgpicm9rZW4t
am9iIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
YnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
aG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDIzNjc1MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 01:08:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 01: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 1fV582-0000IO-Ut; Tue, 19 Jun 2018 01:08:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV581-0000IC-8U
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 01:08:13 +0000
X-Inumbo-ID: 4203b348-735d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4203b348-735d-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 01:08:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fV57w-0001kl-IQ; Tue, 19 Jun 2018 01:08: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 1fV57w-00017L-6u; Tue, 19 Jun 2018 01:08:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV57w-0008F1-6G; Tue, 19 Jun 2018 01:08:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fV57w-0008F1-6G@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 01:08:08 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-armhf-armhf-libvirt-raw
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGlidmlydCBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvbGlidmlydC5naXQKVHJlZTogbGlidmlydF9nbnVsaWIgaHR0cHM6Ly9n
aXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8KVHJlZTogbGlidmlydF9rZXljb2Rl
bWFwZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9y
dmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxOTc4
NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjCiAgQnVnIG5vdCBwcmVzZW50OiBi
NTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjCiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MzY4
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdy54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5v
ZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0t
Z3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdy54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMjQzNjguYmlz
ZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjM1NTQgLS1ibGVzc2luZ3M9cmVhbCxy
ZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHhlbi1i
b290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjQxNTEgZmFpbCBbaG9z
dD1jdWJpZXRydWNrLW1ldHppbmdlcl0gLyAxMjM3OTIgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0g
MTIzNjU1IFtob3N0PWN1YmlldHJ1Y2stcGljYXNzb10gMTIzNTU0IFtob3N0PWN1YmlldHJ1Y2st
Z2xlaXplc10gMTIzNDM4IFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxMjMzNzAgW2hvc3Q9YXJu
ZGFsZS1sYWtlc2lkZV0gMTIzMzEwIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdIDEyMzI3MSBb
aG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0gMTIzMjE4IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXSAx
MjMxODggb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNDE1MSAvIDEyMzE4OApU
cmVlOiBsaWJ2aXJ0IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saWJ2aXJ0LmdpdApUcmVlOiBsaWJ2
aXJ0X2dudWxpYiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9nbnVsaWIuZ2l0LwpU
cmVlOiBsaWJ2aXJ0X2tleWNvZGVtYXBkYiBodHRwczovL2dpdGxhYi5jb20va2V5Y29kZW1hcC9r
ZXljb2RlbWFwZGIuZ2l0ClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v
bGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdh
cmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6
IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDov
L3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4
NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzgg
MTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUy
OTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNk
YmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCkJhc2lzIHBhc3MgZTU2NWI5Y2QwY2M5
OTA3MjAxY2UxZTMyMDNiZTEwYmIwNTc5ZThmYSBkNjM5N2RkZTJlMTI3ZTI0NmUzZWViNTI1NGEy
MWY0MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUgYjUw
Njk0MzgxY2ZjMjJkY2UzYTYwYTI5MWNkYWUyOTRhNWU1Nzc3YyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNQpHZW5lcmF0aW5n
IHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvbGlidmlydC5naXQjZTU2NWI5Y2QwY2M5OTA3MjAxY2UxZTMyMDNiZTEwYmIwNTc5
ZThmYS0wNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGh0dHBzOi8vZ2l0
LnNhdmFubmFoLmdudS5vcmcvZ2l0L2dudWxpYi5naXQvI2Q2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1
MjU0YTIxZjQyY2FjNzgzYzgtZDYzOTdkZGUyZTEyN2UyNDZlM2VlYjUyNTRhMjFmNDJjYWM3ODNj
OCBodHRwczovL2dpdGxhYi5jb20va2V5Y29kZW1hcC9rZXljb2RlbWFwZGIuZ2l0IzE2ZTViMDc4
NzY4N2Q4OTA0ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUtMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAy
NjEwNzQwOWViOWJmY2I5NSBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCNiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2Rh
ZTI5NGE1ZTU3NzdjLTE5Nzg1Y2Y5M2I2YzQyNTI5ODE4OTQzOTRmMmRiZDM1YzVlNWQxZWMgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM4NThkYmFhZWRh
MzNiMDVjMWFjODBhZWEwYmE5YTAzOTI0ZTA5MDA1LTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0
NDdjMzBmYWFhNmY2M2IKRnJvbSBnaXQ6Ly9jYWNoZTo5NDE5L2dpdDovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYKICAgOWZmYzU5ZDU3
MjI4Li5iYTRkYmRlZGQzZWQgIG1hc3RlciAgICAgLT4gb3JpZ2luL21hc3RlcgphZGhvYy1yZXZ0
dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CkxvYWRlZCAyMDAy
IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTIz
MTg4IHBhc3MgZTU2NWI5Y2QwY2M5OTA3MjAxY2UxZTMyMDNiZTEwYmIwNTc5ZThmYSBkNjM5N2Rk
ZTJlMTI3ZTI0NmUzZWViNTI1NGEyMWY0MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0ZGFkMmMw
MjYxMDc0MDllYjliZmNiOTUgYjUwNjk0MzgxY2ZjMjJkY2UzYTYwYTI5MWNkYWUyOTRhNWU1Nzc3
YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEw
MzkyNGUwOTAwNQogMTIzMjE4IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTIzMjcxIFtob3N0
PWFybmRhbGUtd2VzdGZpZWxkXQogMTIzMzEwIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAx
MjMzNzAgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0KIDEyMzQzOCBbaG9zdD1jdWJpZXRydWNrLWJy
YXF1ZV0KIDEyMzU1NCBbaG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNdCiAxMjM2NTUgW2hvc3Q9Y3Vi
aWV0cnVjay1waWNhc3NvXQogMTIzNzkyIFtob3N0PWFybmRhbGUtbGFrZXNpZGVdCiAxMjM5Mzcg
ZmFpbCBpcnJlbGV2YW50CiAxMjM4NzEgZmFpbCBpcnJlbGV2YW50CiAxMjQwMTMgZmFpbCBpcnJl
bGV2YW50CiAxMjQwNDcgZmFpbCBpcnJlbGV2YW50CiAxMjQwNjYgZmFpbCBpcnJlbGV2YW50CiAx
MjQwOTIgZmFpbCBpcnJlbGV2YW50CiAxMjQxNTEgZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJh
MjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgz
YzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0
MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQyOTMgcGFzcyBlNTY1Yjlj
ZDBjYzk5MDcyMDFjZTFlMzIwM2JlMTBiYjA1NzllOGZhIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1
MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5
NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSA4NThkYmFhZWRhMzNiMDVjMWFjODBhZWEwYmE5YTAzOTI0ZTA5MDA1CiAxMjQz
MDEgZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRl
MmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAy
NjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVj
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCiAxMjQzMjYgcGFzcyA2N2M1NmY2ZTY1YjljZDI2ODFlZjFiYzYxZDhiNTFjYmM1
NDNmYTQyIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3
Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkx
Y2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzOTYwZjNhNTIzNDYzNDhl
NmIwMzA2ZjY1ZDE5Mzc1NjEyYmQzNWI5CiAxMjQzMDUgcGFzcyAzOWQ3NmM2ODU2OWZhNGExODE2
MTcyZTBkOTcxYTZiMTQ4YmE1YzIzIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2Fj
NzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFj
ZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBm
YzU4MDVkYWVmMDkxMjQwY2Q1ZmMwNjYzNGE4YmNkYjJmM2JiODQzCiAxMjQzMDcgcGFzcyBmZTk0
NTRjNzE5ZDhhZTcyZDJiOTM4MDhmZjBlOWQyZTAyNTU0MjE4IGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNl
ZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJm
Y2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSA0NzEyYzBhMjMxZjAxMDI1M2E1NDcxNTMxZTMzNWE1YTEzZGNlYzc2CiAx
MjQzMzMgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3
ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQy
YzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3
NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA4ZWYyM2Q5M2ZkZWRhYWY3MTE2N2M5ZWYzODhl
NWExYmUzOTU4MmZhCiAxMjQzMTMgcGFzcyA1ZjE4YjliYThkZmE4YjMwZjk3MWM4Zjg4MDE1ZTA2
OTA4MDgyZDA2IGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIw
Nzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBh
MjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0
NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQzMzcgcGFzcyAwNzZhMmI0MDk2NjdkZDlm
NzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQy
Y2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQz
ODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSAxMjkxNWRhNTczMjQ0NGM4Yzg5MWQxOTc3M2VhMWRmMTg1OGQwMGJkCiAxMjQzMTcgcGFzcyBl
MzZiMWY2NTgzMzI0MTMzNDA1YzdmNDU1MmE5ZGE1MWU2YzYxMTYxIGQ2Mzk3ZGRlMmUxMjdlMjQ2
ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWVi
OWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSBlYzdkNTRkZDFhODc4MDFlZDMyOGY0ZmEzOGZmZGVhZWYxMjY1OTU4
CiAxMjQzNDYgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2
Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRk
YWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1
ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1
NDQ3YzMwZmFhYTZmNjNiCiAxMjQzNDggZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUx
ZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZl
NWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUyOTgx
ODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMw
YWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQzNTUgZmFpbCAwNzZhMmI0MDk2Njdk
ZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIx
ZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4
NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQzNTAgcGFz
cyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdl
MjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQw
OWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5NGE1ZTU3NzdjIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZm
NjNiCiAxMjQzNjMgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThi
IGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5
MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2RhZTI5
NGE1ZTU3NzdjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNl
NzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQzNjggZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4
NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzgg
MTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUy
OTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNk
YmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiClNlYXJjaGluZyBmb3IgaW50ZXJlc3Rp
bmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMzE4OCAocGFzcyksIGZvciBiYXNp
cyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQxNTEgKGZhaWwpLCBmb3IgYmFzaXMgZmFp
bHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQyOTMgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjQzMDEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCBy
ZXZpc2lvbnMgYXQgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YiBkNjM5
N2RkZTJlMTI3ZTI0NmUzZWViNTI1NGEyMWY0MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0ZGFk
MmMwMjYxMDc0MDllYjliZmNiOTUgYjUwNjk0MzgxY2ZjMjJkY2UzYTYwYTI5MWNkYWUyOTRhNWU1
Nzc3YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0
N2MzMGZhYWE2ZjYzYgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBz
dGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNDM0NiAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNDM0OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyNDM1MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI0MzU1IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTI0MzYzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMjQzNjggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1
Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0y
LjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQz
NWM1ZTVkMWVjCiAgQnVnIG5vdCBwcmVzZW50OiBiNTA2OTQzODFjZmMyMmRjZTNhNjBhMjkxY2Rh
ZTI5NGE1ZTU3NzdjCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MzY4LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9u
Zywgb21pdHRlZC4pCgpwbm10b3BuZzogMjEyIGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBs
ZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdy54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI0MzY4OiB0b2xlcmFibGUgRkFJTAoK
ZmxpZ2h0IDEyNDM2OCBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM2OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CgoKam9iczoKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 01:55:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 01: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 1fV5rP-0003hL-PA; Tue, 19 Jun 2018 01: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV5rO-0003hC-Q1
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 01:55:06 +0000
X-Inumbo-ID: 6c22e475-7363-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c22e475-7363-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 03:52: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 1fV5rJ-0002bu-6I; Tue, 19 Jun 2018 01: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 1fV5rI-0004co-Sx; Tue, 19 Jun 2018 01:55:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV5rI-0004Fz-Rv; Tue, 19 Jun 2018 01:55:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124258-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt:<job
 status>:broken:regression
 linux-3.18:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-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-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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 01:55:00 +0000
Subject: [Xen-devel] [linux-3.18 test] 124258: 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>

ZmxpZ2h0IDEyNDI1OCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQyNTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgZmFpbCBpbiAxMjQxNzMgUkVHUi4gdnMuIDEy
MzgzNwogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWls
IGluIDEyNDE5NCBSRUdSLiB2cy4gMTIzODM3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDE3MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNDE3MyBwYXNzIGluIDEyNDI1OAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgIDQgbWVtZGlzay10cnktYXBwZW5kIGZhaWwgaW4gMTI0MTk0IHBhc3MgaW4gMTI0
MjU4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgIGZhaWwgcGFzcyBpbiAxMjQxOTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDE5NCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI0MTk0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQxOTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAx
MjQxOTQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBpbiAxMjQxOTQgbGlr
ZSAxMjM1OTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzY4MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTIzODM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgzNwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzE3Njc3NjRjMDI1OTgxZDgx
OGIwOWMwMDRmNmUzNTcxNTFhOWNhMwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgYjBiMzU3YzIwY2E2MTcxYjhhYzY5ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTIzODM3ICAyMDE4LTA2LTA2IDAxOjUwOjA2IFogICAxMiBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNDE3MyAgMjAxOC0wNi0xMyAxNDo0MDo0OSBaICAgIDUgZGF5cyAg
ICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhleSBLb2RhbmV2IDxh
bGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgRGFuIENhcnBlbnRl
ciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21h
aWwuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWls
bGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xl
LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgR292aW5kYXJhanVs
dSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8
Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2st
dXMubmV0PgogIEh1Z2ggRGlja2lucyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBKYWNrIE1vcmdlbnN0
ZWluIDxqYWNrbUBkZXYubWVsbGFub3guY28uaWw+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJu
ZWwub3JnPgogIEppcmkgUGlya28gPGppcmlAbWVsbGFub3guY29tPgogIEpvaGFubmVzIEJlcmcg
PGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRp
bmVuQGxpbnV4LmludGVsLmNvbT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZy
PgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYWNp
ZWogVy4gUm96eWNraSA8bWFjcm9AbWlwcy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNo
c2luZ3VsYXJpdHkubmV0PgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVh
bCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJh
aW5ib3ctc29mdHdhcmUub3JnPgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAg
U2FicmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dy
b3ZlckBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29n
bGUuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgog
IFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZp
bGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNv
bT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
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
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA4ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 04:32:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 04:32:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fV8Ip-0006GP-Au; Tue, 19 Jun 2018 04:31:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV8Io-0006GC-E0
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 04:31:34 +0000
X-Inumbo-ID: aad264a2-7379-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aad264a2-7379-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 04:31: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 1fV8Ii-0006EJ-II; Tue, 19 Jun 2018 04:31: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 1fV8Ii-0007uJ-5g; Tue, 19 Jun 2018 04:31:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV8Ii-0008H5-3k; Tue, 19 Jun 2018 04:31:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124321-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-arm64-arm64-xl:<job
 status>:broken:regression
 linux-4.14:build-amd64-libvirt:libvirt-build:fail:regression
 linux-4.14:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-libvirt-xsm:xen-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
X-Osstest-Versions-That: linux=70d7bbd9b504c1dde0dc44a469a513695d9cbdd6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 04:31:28 +0000
Subject: [Xen-devel] [linux-4.14 test] 124321: 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>

ZmxpZ2h0IDEyNDMyMSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzMjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NDExMAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxMjQyMzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
IDYgeGVuLWluc3RhbGwgICAgICBmYWlsIGluIDEyNDIzMyBwYXNzIGluIDEyNDMyMQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI0MjMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IHBhc3MgaW4gMTI0MjMzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjQyMzMgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQyMzMgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI0MjMzIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MjMzIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjQyMzMgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDIzMyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMApiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEz
Njk1ZDljYmRkNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MTEwICAyMDE4LTA2LTEyIDEzOjA3
OjUyIFogICAgNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDIzMyAgMjAxOC0wNi0xNiAw
ODoxMjowNiBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFy
ZC5lZHU+CiAgQWxleGFuZGVyIEthcHBuZXIgPGFna0Bnb2RraW5nLm5ldD4KICBCYXJ0IFZhbiBB
c3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmluIExpdSA8Yi1saXVAdGkuY29tPgog
IERhdmUgTWFydGluIDxEYXZlLk1hcnRpbkBhcm0uY29tPgogIERtaXRyeSBUb3Jva2hvdiA8ZG1p
dHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBFdGhhbiBMZWUgPGZsaWJpdGlqaWJpYm9AZ21haWwu
Y29tPgogIEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBGZWxpcGUgQmFs
YmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmVsaXggV2lsaGVsbSA8ZndpbGhl
bG1AZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2VlcnQg
VXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHaWwgS3VwZmVyIDxnaWxr
dXBAZ21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3VzdGF2b0BlbWJlZGRlZG9yLmNvbT4KICBI
ZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSG9yaWEgR2VhbnTEgyA8
aG9yaWEuZ2VhbnRhQG54cC5jb20+CiAgSmFuIEdsYXViZXIgPGpnbGF1YmVyQGNhdml1bS5jb20+
CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpvaGFubmVzIFdpZW5rZSA8bGFuZ3Vp
dGFyQHNlbWlwb2wuZGU+CiAgS2V2aW4gRWFzdG9uIDxrZXZpbkBndWFyYW5hLm9yZz4KICBLaXNo
b24gVmlqYXkgQWJyYWhhbSBJIDxraXNob25AdGkuY29tPgogIEtyenlzenRvZiBLb3psb3dza2kg
PGtyemtAa2VybmVsLm9yZz4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBM
aW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTWFudSBHYXV0YW0gPG1n
YXV0YW1AY29kZWF1cm9yYS5vcmc+CiAgTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNh
bXN1bmcuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBOYWRh
diBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgogIE9sZWtzYW5kciBOYXRhbGVua28gPG9sZWtzYW5k
ckByZWRoYXQuY29tPgogIE9saXZlciBOZXVrdW0gPG9uZXVrdW1Ac3VzZS5jb20+CiAgUGFibG8g
TmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQm9uemluaSA8cGJvbnpp
bmlAcmVkaGF0LmNvbT4KICBQZXRyIE1sYWRlayA8cG1sYWRla0BzdXNlLmNvbT4KICBSaWNoYXJk
IEdlbm91ZCA8cmljaGFyZC5nZW5vdWRAZ21haWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtl
cm5lbC5vcmc+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4
LmRlPgogIFNodWFoIEtoYW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBTdGVm
ZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29tPgogIFRhZWhlZSBZb28g
PGFwNDIwMDczQGdtYWlsLmNvbT4KICBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29tPgogIFRv
bnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRl
bmNlbnQuY29tPgogIFdlaSBYdSA8eHV3ZWk1QGhpc2lsaWNvbi5jb20+CiAgWW9zaGloaXJvIFNo
aW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybTY0
LWFybTY0LXhsIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAxMDg1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 06:09:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 06:09:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fV9pX-0004PH-TI; Tue, 19 Jun 2018 06:09:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fV9pW-0004P8-NJ
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 06:09:26 +0000
X-Inumbo-ID: 573f5b76-7387-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 573f5b76-7387-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 06:09:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fV9pT-0008SV-KA; Tue, 19 Jun 2018 06:09:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fV9pT-0001KR-8S; Tue, 19 Jun 2018 06:09:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fV9pT-0006Kf-7m; Tue, 19 Jun 2018 06:09:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124292-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry: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-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3: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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-3: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-pv32pae-xsa-194: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-4: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-4: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-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-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-xtf-amd64-amd64-2:xtf/test-hvm64-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-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-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-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-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-amd64-amd64-libvirt-vhd: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 06:09:23 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124292: 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>

ZmxpZ2h0IDEyNDI5MiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDI5Mi8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNDE3OCBwYXNzIGluIDEy
NDI5MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgaW4gMTI0MTc4IGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MTc4IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI0MTc4IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYv
dGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxp
a2UgMTIzOTA3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTIzOTA3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzkw
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM5MDcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3At
c2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzcgeHRmL3Rlc3Qt
cHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
NzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1t
ZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVt
b3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1
NDJmNzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICA2MWE5ZmM1ZTU2ZWNmNTliZTk1MWFmMmNjNTVkMTVhMTEz
ZTkyMzMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM5MDcgIDIwMTgtMDYtMDcgMTk6MzQ6MTYg
WiAgIDExIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTc4ICAyMDE4LTA2LTEzIDIxOjA1
OjUzIFogICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
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
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgNTQyZjcxMTU2N2EzZjE4OTFjYjc1MTg3ZWVhZjVjY2UzZjdkNjg5MwpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3
IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3Ig
TGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVo
YWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdo
aWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBP
biBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRl
eHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVh
ZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2
Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5
ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA5MGRjMTYzODE4MTM5YmYwYTkzZWQ3MDlmYzE5YTE0ZGM5
YzdiMWQ5CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBm
dWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9s
bGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 07:43:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 07: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 1fVBIM-0002bg-7A; Tue, 19 Jun 2018 07: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVBIL-0002bX-RW
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 07:43:17 +0000
X-Inumbo-ID: 73b6b07b-7394-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73b6b07b-7394-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 07:43: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 1fVBIJ-0001r2-ES; Tue, 19 Jun 2018 07:43: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 1fVBIJ-0006kJ-4i; Tue, 19 Jun 2018 07:43:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVBIJ-0005px-2z; Tue, 19 Jun 2018 07:43:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124328-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-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-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-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2: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-credit2: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
X-Osstest-Versions-That: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 07:43:15 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124328: 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>

ZmxpZ2h0IDEyNDMyOCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDMyOC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzgwMQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0IGZhaWwgbGlrZSAx
MjM4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyMzg3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTM5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGxpa2UgMTI0MDA5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MDQzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlr
ZSAxMjQwNDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDA0MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDQzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQwNDMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1
ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgMWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI0MDQzICAyMDE4LTA2LTEwIDEyOjI2OjM5IFogICAgOCBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyNDE4MCAgMjAxOC0wNi0xMyAyMTowNjoyMSBaICAgIDUgZGF5cyAg
ICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDI0OCAgMjAxOC0wNi0xNiAxNTow
NzoyMiBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDFjNmI4ZjIzYjkuLjIzODAwN2Q2ZmEgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5
ZmI4NDRlN2ZmMmEgLT4gc3RhYmxlLTQuOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 08:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 08:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVBms-0005It-Lf; Tue, 19 Jun 2018 08: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=8jmq=jf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fVBmr-0005Io-2w
 for xen-devel@lists.xen.org; Tue, 19 Jun 2018 08:14:49 +0000
X-Inumbo-ID: da8d0296-7398-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id da8d0296-7398-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 08:14:57 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id D09F5305CD39
 for <xen-devel@lists.xen.org>; Tue, 19 Jun 2018 12:30:54 +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 836CF7FC79
 for <xen-devel@lists.xen.org>; Tue, 19 Jun 2018 11:14:46 +0300 (EEST)
Received: (qmail 4884 invoked from network); 19 Jun 2018 11:14:46 +0300
Received: from unknown (HELO mb1xmail.bitdefender.biz) (10.20.0.28)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 19 Jun 2018 11:14:45 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb1xmail.bitdefender.biz (10.20.0.28) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Tue, 19 Jun 2018 11:14:44 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Tue, 19
 Jun 2018 11:14:44 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "tamas@tklengyel.com" <tamas@tklengyel.com>
Thread-Topic: [PATCH v2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUBxeu5t9cuLH2Y0OLbXatIkqCNqRl9IYAgAEWKAA=
Date: Tue, 19 Jun 2018 08:14:44 +0000
Message-ID: <1529396084.4608.5.camel@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <CABfawhmB55gdt+vxzmbR3Z2MXEVm0TM0O3x85zorp-NMX1aqOA@mail.gmail.com>
In-Reply-To: <CABfawhmB55gdt+vxzmbR3Z2MXEVm0TM0O3x85zorp-NMX1aqOA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.1.37, d:out, a:y, w:t, t:15,
 sv:1529386179, ts:1529396085
Content-ID: <F951E4EB01CC9B478D8CC4F0EC1CB7AA@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76431
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 487515,
 Stamp: 3], Multi: [Enabled, t: (0.000021,0.005444)], BW: [Enabled, t:
 (0.000016,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.042439,0.000160)], URL: [Enabled, t:
 (0.000016,0.000002)], RTDA: [Enabled, t: (0.351835), Hit: No, Details:
 v2.7.12; Id: 15.1i643t3.1cgbhoh0a.h0dfh], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTHUsIDIwMTgtMDYtMTggYXQgMDk6MzkgLTA2MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToN
Cj4gT24gTW9uLCBKdW4gMTgsIDIwMTggYXQgOToxOSBBTSBBbGV4YW5kcnUgSXNhaWxhDQo+IDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6DQo+ID4NCj4gPg0KPiA+ICtzdGF0aWMgcDJt
X2FjY2Vzc190IHAybV9nZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sDQo+ID4gdW5z
aWduZWQgbG9uZyBnZm4pDQo+ID4gK3sNCj4gPiArICAgIHZvaWQgKnB0cjsNCj4gPiArDQo+ID4g
KyAgICBwdHIgPSByYWRpeF90cmVlX2xvb2t1cCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBn
Zm4pOw0KPiA+ICsgICAgaWYgKCAhcHRyICkNCj4gPiArICAgICAgICByZXR1cm4gcDJtX2FjY2Vz
c19yd3g7DQo+ID4gKyAgICBlbHNlDQo+ID4gKyAgICAgICAgcmV0dXJuIHJhZGl4X3RyZWVfcHRy
X3RvX2ludChwdHIpOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICtzdGF0aWMgdm9pZCBwMm1fc2V0X2Fj
Y2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nDQo+ID4gZ2ZuLA0KPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0K
PiA+ICt7DQo+ID4gKyAgICBpbnQgcmM7DQo+ID4gKw0KPiBTaG91bGRuJ3QgdGhlcmUgYmUgc29t
ZSBsb2NraW5nIGFyb3VuZCB0aGUgcmFkaXggdHJlZSBvcGVyYXRpb25zDQo+IGhlcmU/DQo+IElm
IG5vdCwgd2h5IG5vdD8NClRoZSBsb2NrIGlzIGluIHRoZSBwMm1fc2V0X21lbV9hY2Nlc3MoKSBz
byB0aGF0IG9uZSBlbnRyeSBpcyBzZXQgYXQgYQ0KdGltZS4gVGhlIHJhZGl4IHRyZWUgb3BlcmF0
aW9ucyBhcmUgc2ltaWxhciB0byB0aGUgb25lcyBvbiBBUk0gYnV0IGlmDQp3ZSBtaXNzZWQgc29t
ZXRoaW5nIEkgd2lsbCBhcHByZWNpYXRlIHRoZSBoZWxwIGluIGNvcnJlY3RpbmcgdGhlIGlzc3Vl
Lg0KDQpUaGFua3MsDQpBbGV4DQo+DQo+ID4NCj4gPiArICAgIGlmICggcDJtX2FjY2Vzc19yd3gg
PT0gYSApDQo+ID4gKyAgICAgICAgcmFkaXhfdHJlZV9kZWxldGUoJnAybS0+bWVtX2FjY2Vzc19z
ZXR0aW5ncywgZ2ZuKTsNCj4gPiArDQo+ID4gKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZw
Mm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbiwNCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRyKGEpKTsNCj4gPiArICAgIGlmICggcmMgPT0gLUVF
WElTVCApDQo+ID4gKyAgICAgICAgLyogSWYgYSBzZXR0aW5nIGFscmVhZHkgZXhpc3RzLCBjaGFu
Z2UgaXQgdG8gdGhlIG5ldyBvbmUNCj4gPiAqLw0KPiA+ICsgICAgICAgIHJhZGl4X3RyZWVfcmVw
bGFjZV9zbG90KA0KPiA+ICsgICAgICAgICAgICByYWRpeF90cmVlX2xvb2t1cF9zbG90KA0KPiA+
ICsgICAgICAgICAgICAgICAgJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKSwNCj4gPiAr
ICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRyKGEpKTsNCj4gPiArfQ0KPiA+ICsNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fDQpUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRl
ZmVuZGVyDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 10:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 10: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 1fVEIT-0007YR-UW; Tue, 19 Jun 2018 10:55: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVEIS-0007XW-Fl
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 10:55:36 +0000
X-Inumbo-ID: 5197727d-73af-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5197727d-73af-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 10:55: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 1fVEIO-00068M-Be; Tue, 19 Jun 2018 10:55: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 1fVEIN-0005J4-Ta; Tue, 19 Jun 2018 10:55:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVEIN-0005Rw-Ss; Tue, 19 Jun 2018 10:55:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124345-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-libvirt-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
X-Osstest-Versions-That: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 10:55:31 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124345: 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>

ZmxpZ2h0IDEyNDM0NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzNDUvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVlYjE1NzY0YWRi
ZmU0NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2NmMWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDdiMzVlNzgwN2M5ZWZiYTBmNzRlNjY2M2E3MjA1YmQ5NzYwMmM4ZDEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyMzM4OSAgMjAxOC0wNS0zMCAwMzo1Mzo1NSBaICAgMjAgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxODEgIDIwMTgtMDYtMTMgMjE6MDY6MzUgWiAgICA1
IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyNjYgIDIwMTgtMDYt
MTYgMjE6MTg6MjAgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
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
eGVuLmdpdAogICA3YjM1ZTc4MDdjLi5lZWIxNTc2NGFkICBlZWIxNTc2NGFkYmZlNDRlOWYxMWE2
OGUyNDQ0ZjRiYTEyYjNjZjFkIC0+IHN0YWJsZS00LjEwCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 12:15:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 12: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 1fVFXc-0004Y0-Kr; Tue, 19 Jun 2018 12:15: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=wzor=jf=xenproject.org=prvs=701dc09fb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVFXb-0004Xq-F6
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 12:15:19 +0000
X-Inumbo-ID: 73ea734f-73ba-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73ea734f-73ba-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 12:15:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,242,1526342400"; d="scan'208";a="57860220"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74885-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:guest-start:fail:regression
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:guest-start:fail:regression
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-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
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74858
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 19 Jun 2018 13:15:13 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74885: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc0ODg1IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4ODUvCgpSZWdy
ZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAxMSBndWVzdC1zdGFydCBmYWlsIFJFR1IuIHZz
LiA3NDg1OAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViIDExIGd1
ZXN0LXN0YXJ0IGZhaWwgUkVHUi4gdnMuIDc0ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRh
aWx5LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0
ODU4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1pMzg2LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qtc3RhcnQg
ICAgICAgZmFpbCBsaWtlIDc0ODU4CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5z
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODU4CiB0ZXN0LWFtZDY0
LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZh
aWwgbGlrZSA3NDg1OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHln
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDg1OAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzQ4NTgKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDg1OAogdGVzdC1hcm1oZi1hcm1oZi1hcm1o
Zi1kYWlseS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ4
NTgKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFu
LWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ4NTgKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1p
bnN0YWxsIGZhaWwgbGlrZSA3NDg1OAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAg
ICAgICAgIDc0ODU4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1k
YWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1w
eWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3Vy
cmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHln
cnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVr
bHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNp
dHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 12:25:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 12: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 1fVFhc-0005JY-J9; Tue, 19 Jun 2018 12:25:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVFhb-0005Ij-61
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 12:25:39 +0000
X-Inumbo-ID: 825cd6cb-73bb-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 825cd6cb-73bb-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 14:23: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 1fVFhZ-0007rz-Em; Tue, 19 Jun 2018 12:25: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 1fVFhZ-0004P2-64; Tue, 19 Jun 2018 12:25:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVFhZ-0004Ko-5T; Tue, 19 Jun 2018 12:25:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124361-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
X-Osstest-Versions-That: ovmf=dde2dd64f07041c2ccc23dc7a5a846e667b7bb1a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 12:25:37 +0000
Subject: [Xen-devel] [ovmf test] 124361: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDM2MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzNjEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxMWQwY2QyM2RkMWJjMTVhNmU2YTE1OTgyNTBlYTJl
MGM0YzM2ZTlhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkZGUyZGQ2
NGYwNzA0MWMyY2NjMjNkYzdhNWE4NDZlNjY3YjdiYjFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQyNDMgIDIwMTgtMDYtMTYgMTM6MDA6MzggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0MzYxICAyMDE4LTA2LTE4IDE2OjEwOjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICBkZGUyZGQ2NGYwLi4xMWQwY2QyM2RkICAxMWQwY2QyM2RkMWJjMTVhNmU2YTE1OTgy
NTBlYTJlMGM0YzM2ZTlhIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 12:53:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 12:53:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVG87-0007Jt-TE; Tue, 19 Jun 2018 12: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVG86-0007Jo-UM
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 12:53:02 +0000
X-Inumbo-ID: b916c93c-73bf-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b916c93c-73bf-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 12:53:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0AC31ACD9;
 Tue, 19 Jun 2018 12:53:00 +0000 (UTC)
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
 <1529108077-60035-1-git-send-email-jiazhouyang09@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: <f16b5ad8-1748-5b80-22a9-380bca79852b@suse.com>
Date: Tue, 19 Jun 2018 14:52:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529108077-60035-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org,
 linux-scsi@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>

T24gMTYvMDYvMTggMDI6MTQsIFpob3V5YW5nIEppYSB3cm90ZToKPiBXaGVuIHhlbmJ1c19wcmlu
dGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2UgdW5l
eHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBjb2Rl
IGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 12:53:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 12: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 1fVG8i-0007Lg-83; Tue, 19 Jun 2018 12: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVG8h-0007La-91
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 12:53:39 +0000
X-Inumbo-ID: 6b549b89-73bf-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b549b89-73bf-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 14:51:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 176A1ADD3;
 Tue, 19 Jun 2018 12:53:37 +0000 (UTC)
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
 <1529082301-59038-1-git-send-email-jiazhouyang09@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: <b47a3387-bc82-4030-a707-b6bb3a2ddf88@suse.com>
Date: Tue, 19 Jun 2018 14:53:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529082301-59038-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>,
 "Martin K. Petersen" <martin.petersen@oracle.com>, linux-scsi@vger.kernel.org,
 linux-kernel@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>

T24gMTUvMDYvMTggMTk6MDUsIFpob3V5YW5nIEppYSB3cm90ZToKPiBXaGVuIHhlbmJ1c19wcmlu
dGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2UgdW5l
eHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBjb2Rl
IGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:02:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:02:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVGGq-0008DD-76; Tue, 19 Jun 2018 13:02: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVGGo-0008D8-V1
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:02:02 +0000
X-Inumbo-ID: fb34f5ec-73c0-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb34f5ec-73c0-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:02:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 314CEADD3;
 Tue, 19 Jun 2018 13:02:01 +0000 (UTC)
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528775185-39467-1-git-send-email-jiazhouyang09@gmail.com>
 <1529108077-60035-1-git-send-email-jiazhouyang09@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: <35ba30c8-b93a-8187-9cd9-95abdd307301@suse.com>
Date: Tue, 19 Jun 2018 15:01:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529108077-60035-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen/scsiback: add error handling for
 xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org,
 linux-scsi@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>

T24gMTYvMDYvMTggMDI6MTQsIFpob3V5YW5nIEppYSB3cm90ZToKPiBXaGVuIHhlbmJ1c19wcmlu
dGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2UgdW5l
eHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBjb2Rl
IGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUHVzaGVkIHRvIHhlbi90aXAuZ2l0IGZv
ci1saW51cy00LjE4CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:02:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:02:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVGHG-0008FC-Hl; Tue, 19 Jun 2018 13: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVGHF-0008F3-1M
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:02:29 +0000
X-Inumbo-ID: 0adeabbf-73c1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0adeabbf-73c1-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:02:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A86D2ADD3;
 Tue, 19 Jun 2018 13:02:27 +0000 (UTC)
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528774962-39173-1-git-send-email-jiazhouyang09@gmail.com>
 <1529082301-59038-1-git-send-email-jiazhouyang09@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: <eb687243-28c7-e6cd-bcf1-c1351e7f4aa4@suse.com>
Date: Tue, 19 Jun 2018 15:02:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529082301-59038-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5] scsi: xen-scsifront: add error handling
 for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>,
 "Martin K. Petersen" <martin.petersen@oracle.com>, linux-scsi@vger.kernel.org,
 linux-kernel@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>

T24gMTUvMDYvMTggMTk6MDUsIFpob3V5YW5nIEppYSB3cm90ZToKPiBXaGVuIHhlbmJ1c19wcmlu
dGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2UgdW5l
eHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBjb2Rl
IGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUHVzaGVkIHRvIHhlbi90aXAuZ2l0IGZv
ci1saW51cy00LjE4CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:03:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:03:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVGHl-0008Jo-TV; Tue, 19 Jun 2018 13: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVGHk-0008Jg-J7
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:03:00 +0000
X-Inumbo-ID: 1d5bbfad-73c1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d5bbfad-73c1-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:03:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AF481ADD3;
 Tue, 19 Jun 2018 13:02:58 +0000 (UTC)
To: Zhouyang Jia <jiazhouyang09@gmail.com>
References: <1528775073-39322-1-git-send-email-jiazhouyang09@gmail.com>
 <1529019293-55493-1-git-send-email-jiazhouyang09@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: <4fb2ab48-f6a7-d379-063b-10bd2c91e390@suse.com>
Date: Tue, 19 Jun 2018 15:02:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529019293-55493-1-git-send-email-jiazhouyang09@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] xen: add error handling for xenbus_printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDYvMTggMDE6MzQsIFpob3V5YW5nIEppYSB3cm90ZToKPiBXaGVuIHhlbmJ1c19wcmlu
dGYgZmFpbHMsIHRoZSBsYWNrIG9mIGVycm9yLWhhbmRsaW5nIGNvZGUgbWF5Cj4gY2F1c2UgdW5l
eHBlY3RlZCByZXN1bHRzLgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBlcnJvci1oYW5kbGluZyBjb2Rl
IGFmdGVyIGNhbGxpbmcgeGVuYnVzX3ByaW50Zi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKUHVzaGVkIHRvIHhlbi90aXAuZ2l0IGZv
ci1saW51cy00LjE4CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13: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 1fVGID-0008QL-DX; Tue, 19 Jun 2018 13: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVGIC-0008Q4-3s
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:03:28 +0000
X-Inumbo-ID: ca397ac8-73c0-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca397ac8-73c0-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 15:00:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C20FDADD3;
 Tue, 19 Jun 2018 13:03:25 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20180608084038.19344-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: <9a24ea8f-c46c-0b2d-0a91-10b5cc4b47bc@suse.com>
Date: Tue, 19 Jun 2018 15:03:24 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180608084038.19344-1-roger.pau@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen: share start flags between PV and 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,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

T24gMDgvMDYvMTggMTA6NDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBVc2UgYSBnbG9iYWwg
dmFyaWFibGUgdG8gc3RvcmUgdGhlIHN0YXJ0IGZsYWdzIGZvciBib3RoIFBWIGFuZCBQVkguCj4g
VGhpcyBhbGxvd3MgdGhlIHhlbl9pbml0aWFsX2RvbWFpbiBtYWNybyB0byB3b3JrIHByb3Blcmx5
IG9uIFBWSC4KPiAKPiBOb3RlIHRoYXQgQVJNIGlzIGFsc28gc3dpdGNoZWQgdG8gdXNlIHRoZSBu
ZXcgdmFyaWFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KClB1c2hlZCB0byB4ZW4vdGlwLmdpdCBmb3ItbGludXMtNC4x
OAoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:04:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:04:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVGIp-000074-OT; Tue, 19 Jun 2018 13:04: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=4s9a=jf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVGIo-00006r-9J
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:04:06 +0000
X-Inumbo-ID: 44633bb0-73c1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44633bb0-73c1-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:04:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1FBABADD3;
 Tue, 19 Jun 2018 13:04:04 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180601114132.22596-1-andr2000@gmail.com>
 <20180601114132.22596-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: <f52a1275-dd3f-89dc-83f4-a9738119d058@suse.com>
Date: Tue, 19 Jun 2018 15:04:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180601114132.22596-2-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/9] xen/grant-table: Export
 gnttab_{alloc|free}_pages as GPL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDYvMTggMTM6NDEsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBPbmx5IGdudHRhYl97YWxsb2N8ZnJlZX1fcGFnZXMgYXJlIGV4cG9ydGVkIGFzIEVY
UE9SVF9TWU1CT0wKPiB3aGlsZSBhbGwgdGhlIHJlc3QgYXJlIGV4cG9ydGVkIGFzIEVYUE9SVF9T
WU1CT0xfR1BMLCB0aHVzCj4gZWZmZWN0aXZlbHkgbWFraW5nIGl0IG5vdCBwb3NzaWJsZSBmb3Ig
bm9uLUdQTCBkcml2ZXIgbW9kdWxlcwo+IHRvIHVzZSBncmFudCB0YWJsZSBtb2R1bGUuIEV4cG9y
dCBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzCj4gRVhQT1JUX1NZTUJPTF9HUEwgc28gYWxs
IHRoZSBleHBvcnRzIGFyZSBhbGlnbmVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KClB1c2hlZCB0
byB4ZW4vdGlwLmdpdCBmb3ItbGludXMtNC4xOAoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:34:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVGlq-0002N8-Bp; Tue, 19 Jun 2018 13: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=l6nf=jf=citrix.com=prvs=701f813ff=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fVGlp-0002N3-A1
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:34:05 +0000
X-Inumbo-ID: 747dfb10-73c5-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 747dfb10-73c5-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:34:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,243,1526342400"; d="scan'208";a="57871114"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23337.1607.975487.921611@mariner.uk.xensource.com>
Date: Tue, 19 Jun 2018 14:33:59 +0100
To: Michael Young <m.a.young@durham.ac.uk>
In-Reply-To: <alpine.LFD.2.21.1806151905040.3035@austen3.home>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
 <alpine.LFD.2.21.1806151905040.3035@austen3.home>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] Status of comet-4.10 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, security@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWljaGFlbCBZb3VuZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gU3RhdHVzIG9mIGNvbWV0LTQu
MTAgYnJhbmNoIik6Cj4gKzEgdG8gYW4gdXBkYXRlIG9uIHRoZSBzdGF0dXMgb2YgZXh0cmEgYnJh
bmNoZXMgZm9yIFhTQS0yNTQuCgpJJ20gZHJhZnRpbmcgdGhpcyB1cGRhdGUgbm93LiAgSSB0aGlu
ayB0aGF0IHRoZSBzdGF0dXMgaXM6Cgo0LjEwLjAtc2hpbS1jb21ldDoKICAgTWVyZ2VkIGludG8g
YW5kIHN1cGVyc2VkZWQgYnkgc3RhZ2luZy00LjEwLgogICAiVGVzdGluZyBzdGF0dXMiIChzZWUg
dGhlIGFkdmlzb3J5KSBvZiB0aGlzIGlzIG5vdyAiVmVyeSBnb29kIgoKNC45LjEtc2hpbS12aXhl
bjoKICAgV2l0aGRyYXduLCB2aXhlbiBicmFuY2ggaXMgbm90IHN1cHBvcnRlZCBhbnkgbG9uZ2Vy
LiAgRG8gd2Uga25vdwogICB3aGF0IHN1cHBvcnRlZCBicmFuY2goZXMpIGFyZSBhdmFpbGFibGUg
d2hpY2ggc3VwcG9ydCB0aGUgUFYtaW4tSFZNCiAgIHNoaW0gd2l0aCAic2lkZWNhciIsIGlmIGFu
eSA/ICBPciBkbyB3ZSBqdXN0IHNheSAidXNlIDQuMTAKICAgaW5zdGVhZCIgPwoKNC44LjNwcmUt
c2hpbS1jb21ldDoKICA/Pz8KICBUaGUgdGlwIG9mIHRoaXMgYnJhbmNoIGhhcyBub3QgYmVlbiBt
ZXJnZWQgaW50byA0Ljggc3RhYmxlCiAgbWFpbmxpbmUuCgpJYW4uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 13:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 13:51:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVH2b-0003jW-TW; Tue, 19 Jun 2018 13:51: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVH2a-0003jR-O9
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 13:51:24 +0000
X-Inumbo-ID: dffffeca-73c7-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dffffeca-73c7-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 13:51:33 +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 w5JDiALl103994;
 Tue, 19 Jun 2018 13:51:20 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2017-10-26;
 bh=RXpdB7cKkMXjrzEKCbE7icGjUBJn46+hVQWlax2+Si0=;
 b=TMM+d3OvGNZtiTgxCvZMaucQCVOVTqtWG1fsGtsgRQRGfHVUCGjEjIGxox00tpFRWECU
 8v8DZf48GCF641IWMF5dpsetK1KnkklIHp9mT6SRBXTnwWrlVHeZRDoUOFqK50RYLyVz
 qr1sX5XsTlwE9jKfVJnEkAq3Ef15DvPC2hhuzXQo1cXgD0z4IsZrwWtqnt+4TbpJYsqF
 dFlaHMlnUpxlj6qoIbd3oE+YTErx60F0pj/znTNO4iR9dFTMk0szGCI+Z+/FJLehkgGx
 xir5cWWrTaoTgCckpiS4HTA/c+rcsjXSjGSWAtFZUGMGNeH6p1Y2EN+mNLHEg77NwzdW SQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jmu6xr6c3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 13:51: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 w5JDpJq2028361
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 13:51:19 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 w5JDpJhd003240;
 Tue, 19 Jun 2018 13:51:19 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 06:51:19 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 15:51:03 +0200
Message-Id: <1529416263-28788-1-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190156
Subject: [Xen-devel] [PATCH 1/1] build: remove stray .*.d2 files during
 clean/distclean
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3RoZXJ3aXNlIGUuZy4geGVuLy4ueGVuLXN5bXMuMC5vLmQyIGFuZCB4ZW4vLi54ZW4tc3ltcy4x
Lm8uZDIgZmlsZXMKc3RheSB1bnRvdWNoZWQgYmVjYXVzZSB0aGV5IGFyZSBub3QgbGlzdGVkIGlu
IERFUFNfUk0gdmFyaWFibGUuCgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5r
aXBlckBvcmFjbGUuY29tPgotLS0KIHhlbi9NYWtlZmlsZSB8ICAgIDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9NYWtl
ZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRleCA2MDg2N2UzLi5mYWIzMzY3IDEwMDY0NAotLS0gYS94
ZW4vTWFrZWZpbGUKKysrIGIveGVuL01ha2VmaWxlCkBAIC0xMTksNyArMTE5LDcgQEAgX2NsZWFu
OiBkZWxldGUtdW5mcmVzaC1maWxlcwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAt
QyBhcmNoL3g4NiBjbGVhbgogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyB0ZXN0
IGNsZWFuCiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2Nv
bmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIGNsZWFuCi0JZmluZCAuIFwoIC1u
YW1lICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiKi5nY25vIiBcKSAtZXhlYyBybSAt
ZiB7fSBcOworCWZpbmQgLiBcKCAtbmFtZSAiKi5vIiAtbyAtbmFtZSAiLiouZCIgLW8gLW5hbWUg
Ii4qLmQyIiAtbyAtbmFtZSAiKi5nY25vIiBcKSAtZXhlYyBybSAtZiB7fSBcOwogCXJtIC1mIGlu
Y2x1ZGUvYXNtICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChUQVJHRVQpLmVmaSAkKFRBUkdFVCku
ZWZpLm1hcCAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCktc3ltcy5tYXAgKn4gY29yZQogCXJtIC1m
IGluY2x1ZGUvYXNtLSovYXNtLW9mZnNldHMuaAogCXJtIC1mIC5iYW5uZXIKLS0gCjEuNy4xMC40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:23:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 14:23:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVHXe-0005uC-LS; Tue, 19 Jun 2018 14:23:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u57n=jf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fVHXc-0005u7-GQ
 for xen-devel@lists.xen.org; Tue, 19 Jun 2018 14:23:28 +0000
X-Inumbo-ID: f72d729e-73cb-11e8-9728-bc764e045a96
Received: from mail-wm0-f67.google.com (unknown [74.125.82.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f72d729e-73cb-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 16:20:50 +0200 (CEST)
Received: by mail-wm0-f67.google.com with SMTP id r15-v6so723405wmc.1
 for <xen-devel@lists.xen.org>; Tue, 19 Jun 2018 07:23:26 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=i8rFB71LYV3hdBwdslQ/qcf5HQnNstuFfJZfa9E/bKk=;
 b=YmPBES72GsC82buvK47i8SP0nXCxRU7Ljsyf+Lh4taVFHe0FzwvENDJh+wnWe3LHCg
 MvHKD9+vJ6zdE8WNvXafGX77CWa8780UNmrOSbQEvbh9MNzhENK0ZaTS/fExZ4u2qnyI
 TaBzrVek+XhvUnwy/L3MHmk9sI2i/324LDOU+x+tuwQWg+TziHLTUVNiWcPpQmjre0ER
 MnVdlDayIfxLB23UWknmH6L7w/uvso807N8M1+FlFS+Mr/y4tegLO5i2zQKbpgNofrQv
 EPkzU0dt9fosI/Dy3M2rLn9/Wx3wE9V8bwFU5X/ijVezq2BUxbyX6bxEgWCHigDf7axv
 UCkg==
X-Gm-Message-State: APt69E34hpHuBuuLPuOzjvaOJaf20uoiE43pJmxDcIj5f1a1awO53QyV
 4mYubFwQp8By4W7YUqf1z7c/QbFg
X-Google-Smtp-Source: ADUXVKKOdlaHJCQd0eH1CpN4iSGU+y8tGHEtbxGUOIMForPmiUKuICzlD607K5O7N2zEx5WPPOX7Pg==
X-Received: by 2002:aa7:d717:: with SMTP id
 t23-v6mr15268619edq.102.1529418205499; 
 Tue, 19 Jun 2018 07:23:25 -0700 (PDT)
Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com.
 [74.125.82.43])
 by smtp.gmail.com with ESMTPSA id b3-v6sm73715edi.60.2018.06.19.07.23.25
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 19 Jun 2018 07:23:25 -0700 (PDT)
Received: by mail-wm0-f43.google.com with SMTP id p126-v6so724008wmb.2
 for <xen-devel@lists.xen.org>; Tue, 19 Jun 2018 07:23:25 -0700 (PDT)
X-Received: by 2002:a1c:ad50:: with SMTP id
 w77-v6mr12632427wme.54.1529418204837; 
 Tue, 19 Jun 2018 07:23:24 -0700 (PDT)
MIME-Version: 1.0
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <CABfawhmB55gdt+vxzmbR3Z2MXEVm0TM0O3x85zorp-NMX1aqOA@mail.gmail.com>
 <1529396084.4608.5.camel@bitdefender.com>
In-Reply-To: <1529396084.4608.5.camel@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 19 Jun 2018 08:22:47 -0600
X-Gmail-Original-Message-ID: <CABfawhnxFyv5jU6hXFdFbjttWcu5HfqhQT1jeFm5aOpLVfZHng@mail.gmail.com>
Message-ID: <CABfawhnxFyv5jU6hXFdFbjttWcu5HfqhQT1jeFm5aOpLVfZHng@mail.gmail.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTksIDIwMTggYXQgMjoxNCBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQo8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gT24gTHUsIDIwMTgtMDYtMTggYXQg
MDk6MzkgLTA2MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIE1vbiwgSnVuIDE4LCAy
MDE4IGF0IDk6MTkgQU0gQWxleGFuZHJ1IElzYWlsYQo+ID4gPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPiB3cm90ZToKPiA+ID4KPiA+ID4KPiA+ID4gK3N0YXRpYyBwMm1fYWNjZXNzX3QgcDJtX2dl
dF9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwKPiA+ID4gdW5zaWduZWQgbG9uZyBnZm4p
Cj4gPiA+ICt7Cj4gPiA+ICsgICAgdm9pZCAqcHRyOwo+ID4gPiArCj4gPiA+ICsgICAgcHRyID0g
cmFkaXhfdHJlZV9sb29rdXAoJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKTsKPiA+ID4g
KyAgICBpZiAoICFwdHIgKQo+ID4gPiArICAgICAgICByZXR1cm4gcDJtX2FjY2Vzc19yd3g7Cj4g
PiA+ICsgICAgZWxzZQo+ID4gPiArICAgICAgICByZXR1cm4gcmFkaXhfdHJlZV9wdHJfdG9faW50
KHB0cik7Cj4gPiA+ICt9Cj4gPiA+ICsKPiA+ID4gK3N0YXRpYyB2b2lkIHAybV9zZXRfYWNjZXNz
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcKPiA+ID4gZ2ZuLAo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fYWNjZXNzX3QgYSkKPiA+
ID4gK3sKPiA+ID4gKyAgICBpbnQgcmM7Cj4gPiA+ICsKPiA+IFNob3VsZG4ndCB0aGVyZSBiZSBz
b21lIGxvY2tpbmcgYXJvdW5kIHRoZSByYWRpeCB0cmVlIG9wZXJhdGlvbnMKPiA+IGhlcmU/Cj4g
PiBJZiBub3QsIHdoeSBub3Q/Cj4gVGhlIGxvY2sgaXMgaW4gdGhlIHAybV9zZXRfbWVtX2FjY2Vz
cygpIHNvIHRoYXQgb25lIGVudHJ5IGlzIHNldCBhdCBhCj4gdGltZS4gVGhlIHJhZGl4IHRyZWUg
b3BlcmF0aW9ucyBhcmUgc2ltaWxhciB0byB0aGUgb25lcyBvbiBBUk0gYnV0IGlmCj4gd2UgbWlz
c2VkIHNvbWV0aGluZyBJIHdpbGwgYXBwcmVjaWF0ZSB0aGUgaGVscCBpbiBjb3JyZWN0aW5nIHRo
ZSBpc3N1ZS4KClRoZXJlIGFyZSBjYWxscyB0byB0aGlzIGZ1bmN0aW9uIHRoYXQgYXJlIG5vdCBm
cm9tIHAybV9zZXRfbWVtX2FjY2Vzcwp0aG91Z2gsIHNvIEkganVzdCB3YW50ZWQgdG8gbWFrZSBz
dXJlIHRoYXQgZWFjaCBvZiB0aG9zZSBjYWxsLXNpdGVzCmFscmVhZHkgaGFzIGEgbG9jayBpbiBw
bGFjZS4gUGVyaGFwcyBhIGNvbW1lbnQgdG8gdGhpcyBmdW5jdGlvbiBzaG91bGQKbWFrZSB0aGF0
IGNsZWFyIHRoYXQgYSBjYWxsZXIgaGFzIHRvIHBlcmZvcm0gaXRzIG93biBsb2NraW5nLCB0aGUK
ZnVuY3Rpb24gYXMtaXMgZG9lc24ndCBkbyB0aGF0LiBPciBwZXJoYXBzIGFuIEFTU0VSVCB3b3Vs
ZCBiZSBldmVuCmJldHRlciBpZiBwb3NzaWJsZT8KClRoYW5rcywKVGFtYXMKCj4gPgo+ID4gPgo+
ID4gPiArICAgIGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSApCj4gPiA+ICsgICAgICAgIHJhZGl4
X3RyZWVfZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7Cj4gPiA+ICsKPiA+
ID4gKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Ms
IGdmbiwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3Rv
X3B0cihhKSk7Cj4gPiA+ICsgICAgaWYgKCByYyA9PSAtRUVYSVNUICkKPiA+ID4gKyAgICAgICAg
LyogSWYgYSBzZXR0aW5nIGFscmVhZHkgZXhpc3RzLCBjaGFuZ2UgaXQgdG8gdGhlIG5ldyBvbmUK
PiA+ID4gKi8KPiA+ID4gKyAgICAgICAgcmFkaXhfdHJlZV9yZXBsYWNlX3Nsb3QoCj4gPiA+ICsg
ICAgICAgICAgICByYWRpeF90cmVlX2xvb2t1cF9zbG90KAo+ID4gPiArICAgICAgICAgICAgICAg
ICZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbiksCj4gPiA+ICsgICAgICAgICAgICByYWRp
eF90cmVlX2ludF90b19wdHIoYSkpOwo+ID4gPiArfQo+ID4gPiArCj4KPiBfX19fX19fX19fX19f
X19fX19fX19fX18KPiBUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHkC-0006lg-N2; Tue, 19 Jun 2018 14:36: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHkA-0006kp-Nk
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:26 +0000
X-Inumbo-ID: 2ad2fbdc-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ad2fbdc-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:35 +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 w5JET0hT177387;
 Tue, 19 Jun 2018 14:36:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=YkWPwDpnQDIGfu8XZM+e3XslS2d6wbrSddyFYgDSHmk=;
 b=PWzpYcEehwdUBQBXGdamqGq5rf/LGnGZLkZhN2UY2zOzRGcoWWiDBVqHYLYaoGHeOKqS
 zyb7PX2DTMI18vZiQuiTf0jCJUU3FmSajuGCIFu5jjtvS8wiMPcnA/RtDy4zBun/gEuH
 e4fpPfknlVsJJ0xMhK8iZGS3u3RsvBn3+AtfyCNChtU1d1wo7bBGsFxlWPjeMiqGDWKD
 TUn7kRgMhlZmsXUR531jYLZRj5OfHrjn1K785y5mk4+GiuzfFW4rRpv59XNIYJzyMwSY
 fx6Wgn/i1X0avKV3xx6nFBfirmqDp3AVnjA+ql8vZw7dEmgQIBTIPZLe0w3DRmbiLbgR cA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2jmtgwrecb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36: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 w5JEaG2h010328
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:16 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 w5JEaFrp002863;
 Tue, 19 Jun 2018 14:36:15 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:15 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:44 +0200
Message-Id: <1529418946-30114-7-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 6/8] efi: split out efi_shim_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: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

Li53aGljaCB2ZXJpZmllcyBQRSBzaWduYXR1cmVzIHdpdGggU0hJTV9MT0NLIHByb3RvY29sLiBX
ZSB3YW50CnRvIHJlLXVzZSB0aGlzIGNvZGUgaW4gc3Vic2VxdWVudCBwYXRjaCBpbiBlZmlfbXVs
dGlib290MigpLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL2VmaS9ib290LmMgfCAgIDE5ICsrKysrKysrKysrKyst
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZWZpL2Jvb3QuYyBiL3hlbi9jb21tb24vZWZpL2Jvb3Qu
YwppbmRleCA2NGQxMjY4Li4wNmJmYWRjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2VmaS9ib290
LmMKKysrIGIveGVuL2NvbW1vbi9lZmkvYm9vdC5jCkBAIC0xMjQsNiArMTI0LDcgQEAgc3RhdGlj
IHZvaWQgZWZpX2NvbnNvbGVfc2V0X21vZGUodm9pZCk7CiBzdGF0aWMgRUZJX0dSQVBISUNTX09V
VFBVVF9QUk9UT0NPTCAqZWZpX2dldF9nb3Aodm9pZCk7CiBzdGF0aWMgVUlOVE4gZWZpX2ZpbmRf
Z29wX21vZGUoRUZJX0dSQVBISUNTX09VVFBVVF9QUk9UT0NPTCAqZ29wLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFVJTlROIGNvbHMsIFVJTlROIHJvd3MsIFVJTlROIGRlcHRoKTsK
K3N0YXRpYyB2b2lkIGVmaV9zaGltX2xvY2soVk9JRCAqQnVmZmVyLCBVSU5UMzIgU2l6ZSk7CiBz
dGF0aWMgdm9pZCBlZmlfdGFibGVzKHZvaWQpOwogc3RhdGljIHZvaWQgc2V0dXBfZWZpX3BjaSh2
b2lkKTsKIHN0YXRpYyB2b2lkIGVmaV92YXJpYWJsZXModm9pZCk7CkBAIC03OTcsNiArNzk4LDE3
IEBAIHN0YXRpYyBVSU5UTiBfX2luaXQgZWZpX2ZpbmRfZ29wX21vZGUoRUZJX0dSQVBISUNTX09V
VFBVVF9QUk9UT0NPTCAqZ29wLAogICAgIHJldHVybiBnb3BfbW9kZTsKIH0KIAorc3RhdGljIHZv
aWQgX19pbml0IGVmaV9zaGltX2xvY2soVk9JRCAqQnVmZmVyLCBVSU5UMzIgU2l6ZSkKK3sKKyAg
ICBzdGF0aWMgRUZJX0dVSUQgX19pbml0ZGF0YSBzaGltX2xvY2tfZ3VpZCA9IFNISU1fTE9DS19Q
Uk9UT0NPTF9HVUlEOworICAgIEVGSV9TSElNX0xPQ0tfUFJPVE9DT0wgKnNoaW1fbG9jazsKKyAg
ICBFRklfU1RBVFVTIHN0YXR1czsKKworICAgIGlmICggIUVGSV9FUlJPUihlZmlfYnMtPkxvY2F0
ZVByb3RvY29sKCZzaGltX2xvY2tfZ3VpZCwgTlVMTCwgKHZvaWQgKiopJnNoaW1fbG9jaykpICYm
CisgICAgICAgICAoc3RhdHVzID0gc2hpbV9sb2NrLT5WZXJpZnkoQnVmZmVyLCBTaXplKSkgIT0g
RUZJX1NVQ0NFU1MgKQorICAgICAgICBQcmludEVyck1lc2coTCJEb20wIGtlcm5lbCBpbWFnZSBj
b3VsZCBub3QgYmUgdmVyaWZpZWQiLCBzdGF0dXMpOworfQorCiBzdGF0aWMgdm9pZCBfX2luaXQg
ZWZpX3RhYmxlcyh2b2lkKQogewogICAgIHVuc2lnbmVkIGludCBpOwpAQCAtMTA2MiwxMyArMTA3
NCwxMSBAQCB2b2lkIEVGSUFQSSBfX2luaXQgbm9yZXR1cm4KIGVmaV9zdGFydChFRklfSEFORExF
IEltYWdlSGFuZGxlLCBFRklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKIHsKICAgICBzdGF0
aWMgRUZJX0dVSUQgX19pbml0ZGF0YSBsb2FkZWRfaW1hZ2VfZ3VpZCA9IExPQURFRF9JTUFHRV9Q
Uk9UT0NPTDsKLSAgICBzdGF0aWMgRUZJX0dVSUQgX19pbml0ZGF0YSBzaGltX2xvY2tfZ3VpZCA9
IFNISU1fTE9DS19QUk9UT0NPTF9HVUlEOwogICAgIEVGSV9MT0FERURfSU1BR0UgKmxvYWRlZF9p
bWFnZTsKICAgICBFRklfU1RBVFVTIHN0YXR1czsKICAgICB1bnNpZ25lZCBpbnQgaSwgYXJnYzsK
ICAgICBDSEFSMTYgKiphcmd2LCAqZmlsZV9uYW1lLCAqY2ZnX2ZpbGVfbmFtZSA9IE5VTEwsICpv
cHRpb25zID0gTlVMTDsKICAgICBVSU5UTiBnb3BfbW9kZSA9IH4wOwotICAgIEVGSV9TSElNX0xP
Q0tfUFJPVE9DT0wgKnNoaW1fbG9jazsKICAgICBFRklfR1JBUEhJQ1NfT1VUUFVUX1BST1RPQ09M
ICpnb3AgPSBOVUxMOwogICAgIHVuaW9uIHN0cmluZyBzZWN0aW9uID0geyBOVUxMIH0sIG5hbWU7
CiAgICAgYm9vbCBiYXNlX3ZpZGVvID0gZmFsc2U7CkBAIC0xMjI1LDEwICsxMjM1LDcgQEAgZWZp
X3N0YXJ0KEVGSV9IQU5ETEUgSW1hZ2VIYW5kbGUsIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRh
YmxlKQogICAgICAgICByZWFkX2ZpbGUoZGlyX2hhbmRsZSwgczJ3KCZuYW1lKSwgJmtlcm5lbCwg
b3B0aW9uX3N0cik7CiAgICAgICAgIGVmaV9icy0+RnJlZVBvb2wobmFtZS53KTsKIAotICAgICAg
ICBpZiAoICFFRklfRVJST1IoZWZpX2JzLT5Mb2NhdGVQcm90b2NvbCgmc2hpbV9sb2NrX2d1aWQs
IE5VTEwsCi0gICAgICAgICAgICAgICAgICAgICAgICAodm9pZCAqKikmc2hpbV9sb2NrKSkgJiYK
LSAgICAgICAgICAgICAoc3RhdHVzID0gc2hpbV9sb2NrLT5WZXJpZnkoa2VybmVsLnB0ciwga2Vy
bmVsLnNpemUpKSAhPSBFRklfU1VDQ0VTUyApCi0gICAgICAgICAgICBQcmludEVyck1lc2coTCJE
b20wIGtlcm5lbCBpbWFnZSBjb3VsZCBub3QgYmUgdmVyaWZpZWQiLCBzdGF0dXMpOworICAgICAg
ICBlZmlfc2hpbV9sb2NrKGtlcm5lbC5wdHIsIGtlcm5lbC5zaXplKTsKIAogICAgICAgICBuYW1l
LnMgPSBnZXRfdmFsdWUoJmNmZywgc2VjdGlvbi5zLCAicmFtZGlzayIpOwogICAgICAgICBpZiAo
IG5hbWUucyApCi0tIAoxLjcuMTAuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHkD-0006ls-32; Tue, 19 Jun 2018 14:36:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHkB-0006lS-U2
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:27 +0000
X-Inumbo-ID: 2b5e4ee9-73ce-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b5e4ee9-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:36 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5JESwRH116327;
 Tue, 19 Jun 2018 14:36:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=uOYKk8T6ik8cT4oTF7mQSXi5s+QZlyoafXHIrHkpPj4=;
 b=DJ+p5tOwgw4EHx08By1dhslfKM8MUitFDU6vI2BH4flkiry8iaSJK1nD3raO8pKO3mny
 x12Gt/3u8Ukjd+7BYsJBHFd/6TSNrOgdQviDxumHdbUujqEV26WxJfi1MFP0XFVlBMxG
 k7vOH7993st8Q8zKhZfII+YYS9ekaKcz+ZHc9pbOgnSo0T64RR/9DsQ4byYWT7EaEGy9
 q/jl6l4L85SIRwEhhQofQYNhS3UtvZKirfAEMePVbUbzbD77OvTE5k1wb1i8dv9WNFZu
 YbUpXHv0qq4Dsprzh3+JI0FBbONwWCmyRJnPgMKR8AuwqeRpeE7Zb47RMLnVFiZQ2NvA Sw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jmt01gg1g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:06 +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 w5JEa6VQ010758
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:06 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5JEa5U3003176;
 Tue, 19 Jun 2018 14:36:05 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:05 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:40 +0200
Message-Id: <1529418946-30114-3-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 2/8] xen: introduce XEN_COMPILE_POSIX_TIME
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

V2UgbmVlZCB0aGUgUE9TSVggdGltZSB0byBwcm9wZXJseSBmaWxsIHRoZSBUaW1lRGF0ZVN0YW1w
IGZpZWxkIGluIHRoZSBQRSBoZWFkZXIuCgpBZGRpdGlvbmFsbHksIHJlYWxpZ24gdGhlIHZhcmlh
YmxlcyBhc3NpZ25tZW50IGluIHhlbi9NYWtlZmlsZSB0byBpbmNyZWFzZSByZWFkYWJpbGl0eS4K
ClNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0t
LQp2MiAtIHN1Z2dlc3Rpb25zL2ZpeGVzOgogICAtIGRlcml2ZSBYRU5fQ09NUElMRV9QT1NJWF9U
SU1FIGZyb20gWEVOX0JVSUxEX0RBVEUKICAgICAoc3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKSwK
ICAgLSBlY2hvIDAgaWYgZGF0ZSBjb21tYW5kIGRvZXMgbm90IHdvcmsKICAgICAoc3VnZ2VzdGVk
IGJ5IEtvbnJhZCBSemVzenV0ZWsgV2lsayksCiAgIC0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQog
ICAgIChzdWdnZXN0ZWQgYnkgS29ucmFkIFJ6ZXN6dXRlayBXaWxrKS4KLS0tCiB4ZW4vTWFrZWZp
bGUgICAgICAgICAgICAgICAgIHwgICAxNCArKysrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUveGVu
L2NvbXBpbGUuaC5pbiB8ICAgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxl
CmluZGV4IGFhODI2NDEuLjFiZWQzMzkgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94
ZW4vTWFrZWZpbGUKQEAgLTYsMTIgKzYsMTMgQEAgZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0g
LXJjJChYRU5fVkVORE9SVkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04gICA9ICQoWEVO
X1ZFUlNJT04pLiQoWEVOX1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQogLWluY2x1ZGUg
eGVuLXZlcnNpb24KIAotZXhwb3J0IFhFTl9XSE9BTUkJPz0gJChVU0VSKQotZXhwb3J0IFhFTl9E
T01BSU4JPz0gJChzaGVsbCAoWyAteCAvYmluL2Ruc2RvbWFpbm5hbWUgXSAmJiAvYmluL2Ruc2Rv
bWFpbm5hbWUpIHx8IChbIC14IC9iaW4vZG9tYWlubmFtZSBdICYmIC9iaW4vZG9tYWlubmFtZSB8
fCBlY2hvIFt1bmtub3duXSkpCi1leHBvcnQgWEVOX0JVSUxEX0RBVEUJPz0gJChzaGVsbCBMQ19B
TEw9QyBkYXRlKQotZXhwb3J0IFhFTl9CVUlMRF9USU1FCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0
ZSAtZCAnJChYRU5fQlVJTERfREFURSknICslVCkKLWV4cG9ydCBYRU5fQlVJTERfSE9TVAk/PSAk
KHNoZWxsIGhvc3RuYW1lKQotZXhwb3J0IFhFTl9DT05GSUdfRVhQRVJUID89IG4KK2V4cG9ydCBY
RU5fV0hPQU1JCQk/PSAkKFVTRVIpCitleHBvcnQgWEVOX0RPTUFJTgkJPz0gJChzaGVsbCAoWyAt
eCAvYmluL2Ruc2RvbWFpbm5hbWUgXSAmJiAvYmluL2Ruc2RvbWFpbm5hbWUpIHx8IChbIC14IC9i
aW4vZG9tYWlubmFtZSBdICYmIC9iaW4vZG9tYWlubmFtZSB8fCBlY2hvIFt1bmtub3duXSkpCitl
eHBvcnQgWEVOX0JVSUxEX0RBVEUJCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0ZSkKK2V4cG9ydCBY
RU5fQlVJTERfVElNRQkJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlIC1kICckKFhFTl9CVUlMRF9E
QVRFKScgKyVUKQorZXhwb3J0IFhFTl9CVUlMRF9QT1NJWF9USU1FCT89ICQoc2hlbGwgTENfQUxM
PUMgZGF0ZSAtZCAnJChYRU5fQlVJTERfREFURSknICslcyB8fCBlY2hvIDApCitleHBvcnQgWEVO
X0JVSUxEX0hPU1QJCT89ICQoc2hlbGwgaG9zdG5hbWUpCitleHBvcnQgWEVOX0NPTkZJR19FWFBF
UlQJPz0gbgogCiBleHBvcnQgQkFTRURJUiA6PSAkKENVUkRJUikKIGV4cG9ydCBYRU5fUk9PVCA6
PSAkKEJBU0VESVIpLy4uCkBAIC0xNjQsNiArMTY1LDcgQEAgZGVsZXRlLXVuZnJlc2gtZmlsZXM6
CiBpbmNsdWRlL3hlbi9jb21waWxlLmg6IGluY2x1ZGUveGVuL2NvbXBpbGUuaC5pbiAuYmFubmVy
CiAJQHNlZCAtZSAncy9AQGRhdGVAQC8kKFhFTl9CVUlMRF9EQVRFKS9nJyBcCiAJICAgIC1lICdz
L0BAdGltZUBALyQoWEVOX0JVSUxEX1RJTUUpL2cnIFwKKwkgICAgLWUgJ3MvQEBwb3NpeF90aW1l
QEAvJChYRU5fQlVJTERfUE9TSVhfVElNRSkvZycgXAogCSAgICAtZSAncy9AQHdob2FtaUBALyQo
WEVOX1dIT0FNSSkvZycgXAogCSAgICAtZSAncy9AQGRvbWFpbkBALyQoWEVOX0RPTUFJTikvZycg
XAogCSAgICAtZSAncy9AQGhvc3RuYW1lQEAvJChYRU5fQlVJTERfSE9TVCkvZycgXApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGUuaC5pbiBiL3hlbi9pbmNsdWRlL3hlbi9jb21w
aWxlLmguaW4KaW5kZXggNDQwZWNiMi4uYjJhZTZmOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2NvbXBpbGUuaC5pbgorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZS5oLmluCkBAIC0x
LDUgKzEsNiBAQAogI2RlZmluZSBYRU5fQ09NUElMRV9EQVRFCSJAQGRhdGVAQCIKICNkZWZpbmUg
WEVOX0NPTVBJTEVfVElNRQkiQEB0aW1lQEAiCisjZGVmaW5lIFhFTl9DT01QSUxFX1BPU0lYX1RJ
TUUJQEBwb3NpeF90aW1lQEAKICNkZWZpbmUgWEVOX0NPTVBJTEVfQlkJCSJAQHdob2FtaUBAIgog
I2RlZmluZSBYRU5fQ09NUElMRV9ET01BSU4JIkBAZG9tYWluQEAiCiAjZGVmaW5lIFhFTl9DT01Q
SUxFX0hPU1QJIkBAaG9zdG5hbWVAQCIKLS0gCjEuNy4xMC40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHkA-0006kc-CO; Tue, 19 Jun 2018 14:36:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHk9-0006kH-A9
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:25 +0000
X-Inumbo-ID: 2a4e36b9-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a4e36b9-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:35 +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 w5JESvo6051185;
 Tue, 19 Jun 2018 14:36:05 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=G1nYZagXkScwn2TB2N0Dm7Ih5dySu4Ipw2V/xlFnGFU=;
 b=YKmIM0E+5DOLxTklqhnl2fWNHkbNOVL6DVr3gmc8x+9MmQz/aBi6PKEz/WFyj1KCGv2D
 o2MDcaOyaTUxt+yBeV0aDJLxWET+fWLSQAQ9UD0gl0bIs44/PuyzTsdfJqkAw/8DfoMG
 BnsXCqynK9HeVLIwlh7IiqY2E9l1tbhR5P3rzBsZN232+vVwDnC8Tnw92bvDXa+ULdge
 MhGMWRRAH/e3AGXXHxOSIcfieS97gHy1ppMRuHWKxtTxqV/a7Xzw7jxMkDnMwZfKeGoS
 F5RPdTjd2HksXVWn9FlXtdrquR9M0yTn+zLKTjfdb7/ResbE0bgeMmYyNyDYkyCj7iTT AQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jmr2mgk2k-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:05 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w5JEa4rk001522
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:04 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 w5JEa3Uq002787;
 Tue, 19 Jun 2018 14:36:03 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:03 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:39 +0200
Message-Id: <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

T3RoZXJ3aXNlIHRpbWVzIGluIFhFTl9CVUlMRF9EQVRFIGFuZCBYRU5fQlVJTERfVElNRSBtYXkg
ZGlmZmVyLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4KLS0tCiB4ZW4vTWFrZWZpbGUgfCAgICAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4v
TWFrZWZpbGUKaW5kZXggNjA4NjdlMy4uYWE4MjY0MSAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxl
CisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtOSw3ICs5LDcgQEAgZXhwb3J0IFhFTl9GVUxMVkVSU0lP
TiAgID0gJChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04p
CiBleHBvcnQgWEVOX1dIT0FNSQk/PSAkKFVTRVIpCiBleHBvcnQgWEVOX0RPTUFJTgk/PSAkKHNo
ZWxsIChbIC14IC9iaW4vZG5zZG9tYWlubmFtZSBdICYmIC9iaW4vZG5zZG9tYWlubmFtZSkgfHwg
KFsgLXggL2Jpbi9kb21haW5uYW1lIF0gJiYgL2Jpbi9kb21haW5uYW1lIHx8IGVjaG8gW3Vua25v
d25dKSkKIGV4cG9ydCBYRU5fQlVJTERfREFURQk/PSAkKHNoZWxsIExDX0FMTD1DIGRhdGUpCi1l
eHBvcnQgWEVOX0JVSUxEX1RJTUUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlICslVCkKK2V4cG9y
dCBYRU5fQlVJTERfVElNRQk/PSAkKHNoZWxsIExDX0FMTD1DIGRhdGUgLWQgJyQoWEVOX0JVSUxE
X0RBVEUpJyArJVQpCiBleHBvcnQgWEVOX0JVSUxEX0hPU1QJPz0gJChzaGVsbCBob3N0bmFtZSkK
IGV4cG9ydCBYRU5fQ09ORklHX0VYUEVSVCA/PSBuCiAKLS0gCjEuNy4xMC40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHk0-0006j6-UQ; Tue, 19 Jun 2018 14: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHk0-0006j1-F3
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:16 +0000
X-Inumbo-ID: 2497c8cd-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2497c8cd-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36: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 w5JET7Jt177479;
 Tue, 19 Jun 2018 14:36:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2017-10-26;
 bh=r/GZcxMixuCwQndWqe3+YjIoZKWP7xgI/6Yi+LsmQb4=;
 b=vaIaLZOJDlW/8pYTZ1WYHYeeU/M+prw7LJJeTktfXZLXA2wY69fco4JL2qBeaVB0DER7
 gN+yxk+I7qtKmJYgKjWciwWiuTJhNDiJiceHriwZovxz8Sw3h6X9v42Qmdi6aga8hPLs
 kvN9R7HeoqjphJgx+YY8E0ErvHVl7JPF4EjudhbhyVpjLAyug2t+WLDL/yTtAV7sxOBw
 DOQwjAynDLusHXT0No5f0OfVmMmfTz+04VniFNhwmV5k5CqLeKSNrm2hc82jzqvmXE5K
 0JUibV067Ev+tS5aZBjuEfvE0k8+Q2xMX2ikWhgYgOXQtwH+jYNifuQx1fNTSxYTghNu ag== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jmtgwrebn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:02 +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 w5JEa1AT010091
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:02 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 w5JEa0ma032720;
 Tue, 19 Jun 2018 14:36:01 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:00 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:38 +0200
Message-Id: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=575
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 0/8] Change xen.efi build and add SHIM_LOCK
 verification into efi_multiboot2()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

SGV5LAoKQXMgaW4gc3ViamVjdC4uLiBUaGlzIHdheSB3ZSBnZXQ6CiAgLSBvbmUgYmluYXJ5IHdo
aWNoIGNhbiBiZSBsb2FkZWQgYnkgdGhlIFVFRkkgbG9hZGVyLCBNdWx0aWJvb3QgYW5kCiAgICBN
dWx0aWJvb3QyIHByb3RvY29scywKICAtIFVFRkkgc2VjdXJlIGJvb3Qgc3VwcG9ydCB3aGVuIFhl
biBpcyBsb2FkZWQgdmlhIE11bHRpYm9vdDIgcHJvdG9jb2wsCiAgLSBpZiB3ZSB3aXNoLCBpbiB0
aGUgZnV0dXJlIHdlIGNhbiBkcm9wIHhlbi94ZW4uZ3ogYW5kIGJ1aWxkCiAgICB4ZW4uZWZpIG9u
bHksCiAgLSBjcmFzaCBkdW1wcyBnZW5lcmF0ZWQgYnkgdGhlIHhlbi5lZmkgbG9hZGVkIGZyb20g
dGhlIEVGSSBsb2FkZXIKICAgIGNhbiBiZSBhbmFseXplZCBieSBjcmFzaCB0b29sLAogIC0gc2lt
cGxlciBjb2RlLAogIC0gc2ltcGxlciBidWlsZCwKICAtIFhlbiBidWlsZCB3aWxsIG5vIGxvbmdl
ciBkZXBlbmQgb24gbGQgaTM4NnBlcCBzdXBwb3J0LgoKVGhpcyBwYXRjaCBzZXJpZXMgZnVuY3Rp
b25hbGl0eSBkb2VzIG5vdCBkZXBlbmQgb24gYW55IEdSVUIyIGNoYW5nZXMuClNvLCByZXZpZXcg
Y2FuIGNvbW1lbmNlIHdpdGhvdXQgYW55IG9ic3RhY2xlcy4gVGhvdWdoIHRoZSBHUlVCMiBoYXZl
CnRvIGJlIGNoYW5nZWQgdG8gcHJvdmlkZSBmdWxsIHZlcmlmaWNhdGlvbiBjaGFpbi4gVGhpcyB3
aWxsIGJlCmRpc2N1c3NlZCBpbiBzZXBhcmF0ZSB0aHJlYWQuCgpEYW5pZWwKCiB4ZW4vTWFrZWZp
bGUgICAgICAgICAgICAgICAgICAgIHwgICAyNiArKystLS0KIHhlbi9hcmNoL2FybS9lZmkvZWZp
LWJvb3QuaCAgICAgfCAgICA0IC0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgfCAg
IDg4ICstLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvUnVsZXMubWsgICAgICAgICAg
IHwgICAgMiArCiB4ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMgICAgICAgIHwgIDIwNSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9hcmNoL3g4Ni9lZmkv
TWFrZWZpbGUgICAgICAgfCAgIDE3ICstLS0KIHhlbi9hcmNoL3g4Ni9lZmkvYnVpbGRpZC5paGV4
ICAgfCAgICAzIC0KIHhlbi9hcmNoL3g4Ni9lZmkvY2hlY2suYyAgICAgICAgfCAgICA0IC0KIHhl
bi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCAgICAgfCAgIDg0ICsrKystLS0tLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni9lZmkvbWtyZWxvYy5jICAgICAgfCAgMzg0IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyB8ICAgMTEgLS0tCiB4
ZW4vYXJjaC94ODYvZWZpL3N0dWIuYyAgICAgICAgIHwgICA4MyAtLS0tLS0tLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgICAgICAgfCAgIDk1ICsrKysrKy0tLS0tLS0tLS0t
LS0tLQogeGVuL2NvbW1vbi9lZmkvYm9vdC5jICAgICAgICAgICB8ICAgMjEgKysrLS0KIHhlbi9j
b21tb24vdmVyc2lvbi5jICAgICAgICAgICAgfCAgIDUxIC0tLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUveGVuL2NvbXBpbGUuaC5pbiAgICB8ICAgIDEgKwogMTYgZmlsZXMgY2hhbmdlZCwgMjc3IGlu
c2VydGlvbnMoKyksIDgwMiBkZWxldGlvbnMoLSkKCkRhbmllbCBLaXBlciAoOCk6CiAgICAgIHhl
bjogY2FsY3VsYXRlIFhFTl9CVUlMRF9USU1FIHVzaW5nIFhFTl9CVUlMRF9EQVRFIHZhbHVlCiAg
ICAgIHhlbjogaW50cm9kdWNlIFhFTl9DT01QSUxFX1BPU0lYX1RJTUUKICAgICAgeGVuL3g4Njog
bWFudWFsbHkgYnVpbGQgeGVuLm1iLmVmaSBiaW5hcnkKICAgICAgeGVuL3g4NjogYWRkIHNvbWUg
YWRkcmVzc2VzIHRvIHRoZSBNdWx0aWJvb3QgaGVhZGVyCiAgICAgIHhlbi94ODY6IGFkZCBzb21l
IGFkZHJlc3NlcyB0byB0aGUgTXVsdGlib290MiBoZWFkZXIKICAgICAgZWZpOiBzcGxpdCBvdXQg
ZWZpX3NoaW1fbG9jaygpCiAgICAgIHhlbi94ODYvZWZpOiBWZXJpZnkgZG9tMCBrZXJuZWwgd2l0
aCBTSElNX0xPQ0sgcHJvdG9jb2wgaW4gZWZpX211bHRpYm9vdDIoKQogICAgICBlZmk6IGRyb3Ag
b3JpZ2luYWwgeGVuLmVmaSBjb2RlIGFuZCBidWlsZCBtZWNoYW5pc20KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHk7-0006jr-N8; Tue, 19 Jun 2018 14:36:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHk5-0006jK-O9
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:21 +0000
X-Inumbo-ID: 283378c9-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 283378c9-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:31 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5JESvlo051194;
 Tue, 19 Jun 2018 14:36:12 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=lQQHYjt4vDPmQPqsfQN5up8uomcnRlsrN4LDzruUauI=;
 b=qMQNGen5P0FvU6fwN3qNptKhA+oGKgdNrOHMthkQxf39NbegZLYZE6gfc0iETd8bwwb5
 hVKMOP963HkRz6GDMsAEIsn6M8eddKBMN2S7wHCm5wWBxsh2DcbO7E1N63YZRKSTiHw1
 u4k6i+uUbGgaPW/7jCYxfgS4vfSjyiwizLz35PLV/tBOzXb4DoVjYTwxEEUt1iccG2BY
 8czKCi4Z3EYkd+NJUIKxTdIWGiie4IJiKb/L2ZOEbUEK9M+KDxonPJiQt7JzarPNSXgI
 j0Yk48Iklx2eMJSZxXAM/AprTXE0rdB1Gho+JrKOU/L9HPoTxyU5pctNf6kYYcHHl74T yw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jmr2mgk34-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:12 +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 w5JEaBu3010976
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:11 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 w5JEaAKO000330;
 Tue, 19 Jun 2018 14:36:10 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:10 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:42 +0200
Message-Id: <1529418946-30114-5-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=772
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 4/8] xen/x86: add some addresses to the
 Multiboot 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, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

SW4gY29tcGFyaXNvbiB0byBFTEYgdGhlIFBFIGZvcm1hdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRo
ZSBNdWx0aWJvb3QKcHJvdG9jb2wuIFNvLCBpZiB3ZSB3aXNoIHRvIGxvYWQgeGVuLm1iLmVmaSB1
c2luZyB0aGlzIHByb3RvY29sIHdlCmhhdmUgdG8gcHV0IGhlYWRlcl9hZGRyLCBsb2FkX2FkZHIs
IGxvYWRfZW5kX2FkZHIsIGJzc19lbmRfYWRkciBhbmQKZW50cnlfYWRkciBkYXRhIGludG8gTXVs
dGlib290IGhlYWRlci4KClRoZSBNdWx0aWJvb3QgcHJvdG9jb2wgc3BlYyBjYW4gYmUgZm91bmQg
YXQKICBodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2dydWIvbWFudWFsL211bHRpYm9vdC8K
ClNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0t
LQp2MiAtIHN1Z2dlc3Rpb25zL2ZpeGVzOgogICAtIGFkZCB0aGUgcG9pbnRlciB0byB0aGUgTXVs
dGlib290IHByb3RvY29sIHNwZWMgdG8gdGhlIGNvbW1pdCBtZXNzYWdlCiAgICAgKHN1Z2dlc3Rl
ZCBieSBLb25yYWQgUnplc3p1dGVrIFdpbGspLgotLS0KIHhlbi9hcmNoL3g4Ni9ib290L2hlYWQu
UyB8ICAgMTMgKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMgYi94
ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKaW5kZXggNDdmMjU0ZC4uM2VkNDNkOSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQu
UwpAQCAtMjAxLDEzICsyMDEsMjQgQEAgRU5UUlkoc3RhcnQpCiAgICAgICAgIC5iYWxpZ24gNAog
bXVsdGlib290MV9oZWFkZXI6ICAgICAgICAgICAgIC8qKiogTVVMVElCT09UMSBIRUFERVIgKioq
Ki8KICNkZWZpbmUgTVVMVElCT09UX0hFQURFUl9GTEFHUyAoTVVMVElCT09UX0hFQURFUl9NT0RT
X0FMSUdORUQgfCBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1VTFRJQk9PVF9I
RUFERVJfV0FOVF9NRU1PUlkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1VTFRJ
Qk9PVF9IRUFERVJfV0FOVF9NRU1PUlkgfCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE1VTFRJQk9PVF9IRUFERVJfSEFTX0FERFIpCiAgICAgICAgIC8qIE1hZ2ljIG51bWJlciBp
bmRpY2F0aW5nIGEgTXVsdGlib290IGhlYWRlci4gKi8KICAgICAgICAgLmxvbmcgICBNVUxUSUJP
T1RfSEVBREVSX01BR0lDCiAgICAgICAgIC8qIEZsYWdzIHRvIGJvb3Rsb2FkZXIgKHNlZSBNdWx0
aWJvb3Qgc3BlYykuICovCiAgICAgICAgIC5sb25nICAgTVVMVElCT09UX0hFQURFUl9GTEFHUwog
ICAgICAgICAvKiBDaGVja3N1bTogbXVzdCBiZSB0aGUgbmVnYXRlZCBzdW0gb2YgdGhlIGZpcnN0
IHR3byBmaWVsZHMuICovCiAgICAgICAgIC5sb25nICAgLShNVUxUSUJPT1RfSEVBREVSX01BR0lD
ICsgTVVMVElCT09UX0hFQURFUl9GTEFHUykKKyAgICAgICAgLyogaGVhZGVyX2FkZHIgKi8KKyAg
ICAgICAgLmxvbmcgICBzeW1fb2ZmcyhtdWx0aWJvb3QxX2hlYWRlcikKKyAgICAgICAgLyogbG9h
ZF9hZGRyICovCisgICAgICAgIC5sb25nICAgc3ltX29mZnMoc3RhcnQpCisgICAgICAgIC8qIGxv
YWRfZW5kX2FkZHIgKi8KKyAgICAgICAgLmxvbmcgICBzeW1fb2ZmcyhfX2Jzc19zdGFydCkKKyAg
ICAgICAgLyogYnNzX2VuZF9hZGRyICovCisgICAgICAgIC5sb25nICAgc3ltX29mZnMoX18yTV9y
d2RhdGFfZW5kKQorICAgICAgICAvKiBlbnRyeV9hZGRyICovCisgICAgICAgIC5sb25nICAgc3lt
X29mZnMoX19zdGFydCkKIAogICAgICAgICAuc2l6ZSBtdWx0aWJvb3QxX2hlYWRlciwgLiAtIG11
bHRpYm9vdDFfaGVhZGVyCiAgICAgICAgIC50eXBlIG11bHRpYm9vdDFfaGVhZGVyLCBAb2JqZWN0
Ci0tIAoxLjcuMTAuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHkA-0006kT-1s; Tue, 19 Jun 2018 14:36:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHk8-0006k9-Us
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:24 +0000
X-Inumbo-ID: 2a07e49e-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a07e49e-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:34 +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 w5JESwFb051253;
 Tue, 19 Jun 2018 14:36:14 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=2dh98AYX7QEc35z5lrgPfE+iW8BEIbqWgH/FDe0u9lk=;
 b=VNN6QDwv4BSyWqE2CP0Dmalynxx/XrF4LcjALhrHbIG0bd5ppLD9G5ptl9Hd5DVreyOt
 MLmH/R28mgQ5E5W24tJmrZmhhyotx10s4LlkChb9x+MdUmwAgGFQ9gTrJqDKkwS6/5M3
 VAGktGVeb9xVotrVCkxOhQiGBAMT1Qq1TA48t+e0ixX3HSLQRIoZhA5VpLpiPTN+wUuR
 Nl68JU6ytd0iKcmE2HSy3TP47E4GK7L+N1CiMkCBaNsZeHs1p98wibIqZBW8urPM1s9g
 mqd2wOiJ0WnVM32/Ps4evPvLH4RTkt8Jr5RR0x18gPzHbzNOzFNTPmg4FRdPWDE2WoiI IA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jmr2mgk3a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:14 +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 w5JEaEJD012176
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:14 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 w5JEaD0s002846;
 Tue, 19 Jun 2018 14:36:13 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:12 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:43 +0200
Message-Id: <1529418946-30114-6-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 5/8] xen/x86: add some addresses to the
 Multiboot2 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, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

SW4gY29tcGFyaXNvbiB0byBFTEYgdGhlIFBFIGZvcm1hdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRo
ZSBNdWx0aWJvb3QyCnByb3RvY29sLiBTbywgaWYgd2Ugd2lzaCB0byBsb2FkIHhlbi5tYi5lZmkg
dXNpbmcgdGhpcyBwcm90b2NvbCB3ZSBoYXZlCnRvIGFkZCBNVUxUSUJPT1QyX0hFQURFUl9UQUdf
QUREUkVTUyBhbmQgTVVMVElCT09UMl9IRUFERVJfVEFHX0VOVFJZX0FERFJFU1MKdGFncyBpbnRv
IE11bHRpYm9vdDIgaGVhZGVyLgoKQWRkaXRpb25hbGx5LCBwdXQgTVVMVElCT09UMl9IRUFERVJf
VEFHX0VOVFJZX0FERFJFU1MgYW5kCk1VTFRJQk9PVDJfSEVBREVSX1RBR19FTlRSWV9BRERSRVNT
X0VGSTY0IHRhZ3MgY2xvc2UgdG8gZWFjaApvdGhlciB0byBtYWtlIHRoZSBoZWFkZXIgbW9yZSBy
ZWFkYWJsZS4KClRoZSBNdWx0aWJvb3QyIHByb3RvY29sIHNwZWMgY2FuIGJlIGZvdW5kIGF0CiAg
aHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9ncnViL21hbnVhbC9tdWx0aWJvb3QyLwoKU2ln
bmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCnYy
IC0gc3VnZ2VzdGlvbnMvZml4ZXM6CiAgIC0gYWRkIHRoZSBwb2ludGVyIHRvIHRoZSBNdWx0aWJv
b3QyIHByb3RvY29sIHNwZWMgdG8gdGhlIGNvbW1pdCBtZXNzYWdlCiAgICAgKHN1Z2dlc3RlZCBi
eSBLb25yYWQgUnplc3p1dGVrIFdpbGspLAogICAtIGltcHJvdmUgY29tbWl0IG1lc3NhZ2UKICAg
ICAoc3VnZ2VzdGVkIGJ5IEtvbnJhZCBSemVzenV0ZWsgV2lsaykuCi0tLQogeGVuL2FyY2gveDg2
L2Jvb3QvaGVhZC5TIHwgICAxOSArKysrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MTUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvYm9vdC9oZWFkLlMgYi94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKaW5kZXggM2VkNDNkOS4u
NTgyZGM1MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL3g4Ni9ib290L2hlYWQuUwpAQCAtMjQ1LDYgKzI0NSwxMyBAQCBtdWx0aWJvb3QyX2hlYWRl
cjoKICAgICAgICAgLyogQWxpZ24gbW9kdWxlcyBhdCBwYWdlIGJvdW5kcnkuICovCiAgICAgICAg
IG1iMmh0X2luaXQgTUIyX0hUKE1PRFVMRV9BTElHTiksIE1CMl9IVChSRVFVSVJFRCkKIAorICAg
ICAgICAvKiBUaGUgYWRkcmVzcyB0YWcuICovCisgICAgICAgIG1iMmh0X2luaXQgTUIyX0hUKEFE
RFJFU1MpLCBNQjJfSFQoUkVRVUlSRUQpLCBcCisgICAgICAgICAgICAgICAgICAgc3ltX29mZnMo
bXVsdGlib290Ml9oZWFkZXIpLCAvKiBoZWFkZXJfYWRkciAqLyBcCisgICAgICAgICAgICAgICAg
ICAgc3ltX29mZnMoc3RhcnQpLCAgICAgICAgICAgICAvKiBsb2FkX2FkZHIgKi8gXAorICAgICAg
ICAgICAgICAgICAgIHN5bV9vZmZzKF9fYnNzX3N0YXJ0KSwgICAgICAgLyogbG9hZF9lbmRfYWRk
ciAqLyBcCisgICAgICAgICAgICAgICAgICAgc3ltX29mZnMoX18yTV9yd2RhdGFfZW5kKSAgICAv
KiBic3NfZW5kX2FkZHIgKi8KKwogICAgICAgICAvKiBMb2FkIGFkZHJlc3MgcHJlZmVyZW5jZS4g
Ki8KICAgICAgICAgbWIyaHRfaW5pdCBNQjJfSFQoUkVMT0NBVEFCTEUpLCBNQjJfSFQoT1BUSU9O
QUwpLCBcCiAgICAgICAgICAgICAgICAgICAgc3ltX29mZnMoc3RhcnQpLCAvKiBNaW4gbG9hZCBh
ZGRyZXNzLiAqLyBcCkBAIC0yNTIsNiArMjU5LDE0IEBAIG11bHRpYm9vdDJfaGVhZGVyOgogICAg
ICAgICAgICAgICAgICAgIDB4MjAwMDAwLCAvKiBMb2FkIGFkZHJlc3MgYWxpZ25tZW50ICgyIE1p
QikuICovIFwKICAgICAgICAgICAgICAgICAgICBNVUxUSUJPT1QyX0xPQURfUFJFRkVSRU5DRV9I
SUdICiAKKyAgICAgICAgLyogTXVsdGlib290MiBlbnRyeSBwb2ludC4gKi8KKyAgICAgICAgbWIy
aHRfaW5pdCBNQjJfSFQoRU5UUllfQUREUkVTUyksIE1CMl9IVChSRVFVSVJFRCksIFwKKyAgICAg
ICAgICAgICAgICAgICBzeW1fb2ZmcyhfX3N0YXJ0KQorCisgICAgICAgIC8qIEVGSTY0IE11bHRp
Ym9vdDIgZW50cnkgcG9pbnQuICovCisgICAgICAgIG1iMmh0X2luaXQgTUIyX0hUKEVOVFJZX0FE
RFJFU1NfRUZJNjQpLCBNQjJfSFQoT1BUSU9OQUwpLCBcCisgICAgICAgICAgICAgICAgICAgc3lt
X29mZnMoX19lZmk2NF9tYjJfc3RhcnQpCisKICAgICAgICAgLyogQ29uc29sZSBmbGFncyB0YWcu
ICovCiAgICAgICAgIG1iMmh0X2luaXQgTUIyX0hUKENPTlNPTEVfRkxBR1MpLCBNQjJfSFQoT1BU
SU9OQUwpLCBcCiAgICAgICAgICAgICAgICAgICAgTVVMVElCT09UMl9DT05TT0xFX0ZMQUdTX0VH
QV9URVhUX1NVUFBPUlRFRApAQCAtMjY1LDEwICsyODAsNiBAQCBtdWx0aWJvb3QyX2hlYWRlcjoK
ICAgICAgICAgLyogUmVxdWVzdCB0aGF0IEV4aXRCb290U2VydmljZXMoKSBub3QgYmUgY2FsbGVk
LiAqLwogICAgICAgICBtYjJodF9pbml0IE1CMl9IVChFRklfQlMpLCBNQjJfSFQoT1BUSU9OQUwp
CiAKLSAgICAgICAgLyogRUZJNjQgTXVsdGlib290MiBlbnRyeSBwb2ludC4gKi8KLSAgICAgICAg
bWIyaHRfaW5pdCBNQjJfSFQoRU5UUllfQUREUkVTU19FRkk2NCksIE1CMl9IVChPUFRJT05BTCks
IFwKLSAgICAgICAgICAgICAgICAgICBzeW1fb2ZmcyhfX2VmaTY0X21iMl9zdGFydCkKLQogICAg
ICAgICAvKiBNdWx0aWJvb3QyIGhlYWRlciBlbmQgdGFnLiAqLwogICAgICAgICBtYjJodF9pbml0
IE1CMl9IVChFTkQpLCBNQjJfSFQoUkVRVUlSRUQpCiAuTG11bHRpYm9vdDJfaGVhZGVyX2VuZDoK
LS0gCjEuNy4xMC40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHkF-0006nK-EC; Tue, 19 Jun 2018 14: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHkE-0006md-Ba
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:30 +0000
X-Inumbo-ID: 2d3f4421-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d3f4421-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:39 +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 w5JET0fe051458;
 Tue, 19 Jun 2018 14:36:19 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=5wnXCOE3qD2SamXYtaTxLrZLzlDL1s4H7uhI/VFP66w=;
 b=MgxULCic+mFZJ9u2BHchp3eQN21os6SULBaiGy8faUKZqtzHQqZIItH4+T4s5K2wVXyu
 41uF3zXXOGhl6I7wS61jmHJ3IljKl5esL2p52HHOGstvm58LPyTGI3qQnTQ6Rt+RmUZ6
 ji2jnQgOaltVbqG1z9VYaqBTehwCrqXgbkduMZkuxtR7/ytYjL52XgNSsl5MA/sm8A2Q
 dOJotIZghh2MT2lpds37cYiPu4sZYjDK6RiQKUJK5yPBMX5wRmpkb28TvkV0YpwY+aol
 fQtaWFIPxWPQd01SCLnE8AZYZsaAFPlYghXiN1mhgOlxnxm2Ftf2KVKOen3K8LRk/ydP CQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2jmr2mgk3m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:19 +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 w5JEaI5V011286
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:18 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 w5JEaIra002875;
 Tue, 19 Jun 2018 14:36:18 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:17 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:45 +0200
Message-Id: <1529418946-30114-8-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 7/8] xen/x86/efi: Verify dom0 kernel with
 SHIM_LOCK protocol in efi_multiboot2()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

U2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0t
CnYyIC0gc3VnZ2VzdGlvbnMvZml4ZXM6CiAgIC0gYWRkIGNvbnN0IHRvICpkb20wX2tlcm5lbCBl
ZmlfbXVsdGlib290MigpIGFyZ3VtZW50LAogICAgIChzdWdnZXN0ZWQgYnkgSmFuIEJldWxpY2gp
LAogICAtIGltcHJvdmUgY29tbWVudHMKICAgICAoc3VnZ2VzdGVkIGJ5IEtvbnJhZCBSemVzenV0
ZWsgV2lsaykuCi0tLQogeGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TICAgIHwgICAyMyArKysrKysr
KysrKysrKysrKysrKystLQogeGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oIHwgICAxMCArKysr
KysrKystCiB4ZW4vYXJjaC94ODYvZWZpL3N0dWIuYyAgICAgfCAgICA2ICsrKysrLQogMyBmaWxl
cyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUyBiL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUwppbmRl
eCA1ODJkYzUxLi40OGYxYjAwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMK
KysrIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCkBAIC0zOTUsOSArMzk1LDEzIEBAIF9fZWZp
NjRfbWIyX3N0YXJ0OgogICAgICAgICBqbXAgICAgIHg4Nl8zMl9zd2l0Y2gKIAogLkxlZmlfbXVs
dGlib290Ml9wcm90bzoKLSAgICAgICAgLyogWmVybyBFRkkgU3lzdGVtVGFibGUgYW5kIEVGSSBJ
bWFnZUhhbmRsZSBhZGRyZXNzZXMuICovCisgICAgICAgIC8qCisgICAgICAgICAqIFplcm8gRUZJ
IFN5c3RlbVRhYmxlLCBFRkkgSW1hZ2VIYW5kbGUgYW5kCisgICAgICAgICAqIGRvbTAga2VybmVs
IG1vZHVsZSBzdHJ1Y3QgYWRkcmVzc2VzLgorICAgICAgICAgKi8KICAgICAgICAgeG9yICAgICAl
ZXNpLCVlc2kKICAgICAgICAgeG9yICAgICAlZWRpLCVlZGkKKyAgICAgICAgeG9yICAgICAlcjE0
ZCwlcjE0ZAogCiAgICAgICAgIC8qIFNraXAgTXVsdGlib290MiBpbmZvcm1hdGlvbiBmaXhlZCBw
YXJ0LiAqLwogICAgICAgICBsZWEgICAgIChNQjJfZml4ZWRfc2l6ZW9mK01VTFRJQk9PVDJfVEFH
X0FMSUdOLTEpKCVyYngpLCVlY3gKQEAgLTQzNSw2ICs0MzksMTggQEAgX19lZmk2NF9tYjJfc3Rh
cnQ6CiAgICAgICAgIGNtb3ZlICAgTUIyX2VmaTY0X2loKCVyY3gpLCVyZGkKICAgICAgICAgamUg
ICAgICAuTGVmaV9tYjJfbmV4dF90YWcKIAorICAgICAgICAvKgorICAgICAgICAgKiBHZXQgZG9t
MCBrZXJuZWwgbW9kdWxlIHN0cnVjdCBhZGRyZXNzIGZyb20gTXVsdGlib290MgorICAgICAgICAg
KiBpbmZvcm1hdGlvbiBhbmQgaWdub3JlIHRoZSByZXN0IG9mIG1vZHVsZXMuCisgICAgICAgICAq
LworICAgICAgICBjbXBsICAgICRNVUxUSUJPT1QyX1RBR19UWVBFX01PRFVMRSxNQjJfdGFnX3R5
cGUoJXJjeCkKKyAgICAgICAgam5lICAgICAuTGVmaV9tYjJfZW5kCisKKyAgICAgICAgdGVzdCAg
ICAlcjE0ZCwlcjE0ZAorICAgICAgICBjbW92eiAgICVlY3gsJXIxNGQKKyAgICAgICAgam1wICAg
ICAuTGVmaV9tYjJfbmV4dF90YWcKKworLkxlZmlfbWIyX2VuZDoKICAgICAgICAgLyogSXMgaXQg
dGhlIGVuZCBvZiBNdWx0aWJvb3QyIGluZm9ybWF0aW9uPyAqLwogICAgICAgICBjbXBsICAgICRN
VUxUSUJPT1QyX1RBR19UWVBFX0VORCxNQjJfdGFnX3R5cGUoJXJjeCkKICAgICAgICAgamUgICAg
ICAuTHJ1bl9icwpAQCAtNDk2LDkgKzUxMiwxMiBAQCBfX2VmaTY0X21iMl9zdGFydDoKICAgICAg
ICAgLyogS2VlcCB0aGUgc3RhY2sgYWxpZ25lZC4gRG8gbm90IHBvcCBhIHNpbmdsZSBpdGVtIG9m
ZiBpdC4gKi8KICAgICAgICAgbW92ICAgICAoJXJzcCksJXJkaQogCisgICAgICAgIG1vdiAgICAg
JXIxNGQsJWVkeAorCiAgICAgICAgIC8qCiAgICAgICAgICAqIGVmaV9tdWx0aWJvb3QyKCkgaXMg
Y2FsbGVkIGFjY29yZGluZyB0byBTeXN0ZW0gViBBTUQ2NCBBQkk6Ci0gICAgICAgICAqICAgLSBJ
TjogICVyZGkgLSBFRkkgSW1hZ2VIYW5kbGUsICVyc2kgLSBFRkkgU3lzdGVtVGFibGUuCisgICAg
ICAgICAqICAgLSBJTjogJXJkaSAtIEVGSSBJbWFnZUhhbmRsZSwgJXJzaSAtIEVGSSBTeXN0ZW1U
YWJsZSwKKyAgICAgICAgICogICAgICAgICAlcmR4IC0gaWYgcGFzc2VkLCBkb20wIGtlcm5lbCBt
b2R1bGUgc3RydWN0IGFkZHJlc3MuCiAgICAgICAgICAqLwogICAgICAgICBjYWxsICAgIGVmaV9t
dWx0aWJvb3QyCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCBiL3hl
bi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaAppbmRleCA1ZjBlODIxLi5mOGFhYTM3IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKKysrIGIveGVuL2FyY2gveDg2L2VmaS9l
ZmktYm9vdC5oCkBAIC0zLDYgKzMsOCBAQAogICogaXMgaW50ZW5kZWQgdG8gYmUgaW5jbHVkZWQg
YnkgY29tbW9uL2VmaS9ib290LmMgX29ubHlfLCBhbmQKICAqIHRoZXJlZm9yZSBjYW4gZGVmaW5l
IGFyY2ggc3BlY2lmaWMgZ2xvYmFsIHZhcmlhYmxlcy4KICAqLworI2luY2x1ZGUgPHhlbi90eXBl
cy5oPgorI2luY2x1ZGUgPHhlbi9tdWx0aWJvb3QyLmg+CiAjaW5jbHVkZSA8eGVuL3ZnYS5oPgog
I2luY2x1ZGUgPGFzbS9lODIwLmg+CiAjaW5jbHVkZSA8YXNtL2VkZC5oPgpAQCAtNjk0LDcgKzY5
Niw5IEBAIGVmaV9tYl9zdGFydChFRklfSEFORExFIEltYWdlSGFuZGxlLCBFRklfU1lTVEVNX1RB
QkxFICpTeXN0ZW1UYWJsZSkKICAgICBlZmlfc3RhcnQoSW1hZ2VIYW5kbGUsIFN5c3RlbVRhYmxl
KTsKIH0KIAotdm9pZCBfX2luaXQgZWZpX211bHRpYm9vdDIoRUZJX0hBTkRMRSBJbWFnZUhhbmRs
ZSwgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpCit2b2lkIF9faW5pdCBlZmlfbXVsdGli
b290MihFRklfSEFORExFIEltYWdlSGFuZGxlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
RUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBtdWx0aWJvb3QyX3RhZ19tb2R1bGVfdCAqZG9tMF9rZXJuZWwpCiB7CiAgICAgRUZJ
X0dSQVBISUNTX09VVFBVVF9QUk9UT0NPTCAqZ29wOwogICAgIFVJTlROIGNvbHMsIGdvcF9tb2Rl
ID0gfjAsIHJvd3M7CkBAIC03MTAsNiArNzE0LDEwIEBAIHZvaWQgX19pbml0IGVmaV9tdWx0aWJv
b3QyKEVGSV9IQU5ETEUgSW1hZ2VIYW5kbGUsIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRhYmxl
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY29scywgJnJvd3MpID09IEVGSV9TVUNDRVNT
ICkKICAgICAgICAgZWZpX2FyY2hfY29uc29sZV9pbml0KGNvbHMsIHJvd3MpOwogCisgICAgaWYg
KCBkb20wX2tlcm5lbCAmJiBkb20wX2tlcm5lbC0+bW9kX2VuZCA+IGRvbTBfa2VybmVsLT5tb2Rf
c3RhcnQgKQorICAgICAgICBlZmlfc2hpbV9sb2NrKChWT0lEICopKHVuc2lnbmVkIGxvbmcpZG9t
MF9rZXJuZWwtPm1vZF9zdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICBkb20wX2tlcm5lbC0+
bW9kX2VuZCAtIGRvbTBfa2VybmVsLT5tb2Rfc3RhcnQpOworCiAgICAgZ29wID0gZWZpX2dldF9n
b3AoKTsKIAogICAgIGlmICggZ29wICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvc3R1
Yi5jIGIveGVuL2FyY2gveDg2L2VmaS9zdHViLmMKaW5kZXggMjE0MjkzMi4uNTkxODUzNiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2VmaS9zdHViLmMKKysrIGIveGVuL2FyY2gveDg2L2VmaS9z
dHViLmMKQEAgLTEsNyArMSw5IEBACisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAjaW5jbHVkZSA8
eGVuL2VmaS5oPgogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+
CiAjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi9tdWx0aWJvb3QyLmg+CiAjaW5j
bHVkZSA8YXNtL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vZWZpYmluZC5oPgogI2luY2x1ZGUgPGVm
aS9lZmlkZWYuaD4KQEAgLTI0LDExICsyNiwxMyBAQCBhc20gKAogICAgICJlZmlfbWJfc3RhcnQ6
ICAgICAgICAgICAgICAgICAgICAgXG4iCiAgICAgIiAgICBtb3YgICAgJXJjeCwlcmRpICAgICAg
ICAgICAgICBcbiIKICAgICAiICAgIG1vdiAgICAlcmR4LCVyc2kgICAgICAgICAgICAgIFxuIgor
ICAgICIgICAgeG9yICAgICVyZHgsJXJkeCAgICAgICAgICAgICAgXG4iCiAgICAgIiAgICBjYWxs
ICAgZWZpX211bHRpYm9vdDIgICAgICAgICBcbiIKICAgICApOwogCiB2b2lkIF9faW5pdCBub3Jl
dHVybiBlZmlfbXVsdGlib290MihFRklfSEFORExFIEltYWdlSGFuZGxlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFRklfU1lTVEVNX1RBQkxFICpTeXN0
ZW1UYWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IG11bHRp
Ym9vdDJfdGFnX21vZHVsZV90ICpkb20wX2tlcm5lbCkKIHsKICAgICBzdGF0aWMgY29uc3QgQ0hB
UjE2IF9faW5pdGNvbnN0IGVycltdID0KICAgICAgICAgTCJYZW4gZG9lcyBub3QgaGF2ZSBFRkkg
Y29kZSBidWlsZCBpbiFcclxuU3lzdGVtIGhhbHRlZCFcclxuIjsKLS0gCjEuNy4xMC40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 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 1fVHk6-0006jR-8Y; Tue, 19 Jun 2018 14:36:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHk4-0006jD-Ha
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:20 +0000
X-Inumbo-ID: 2742c3bf-73ce-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2742c3bf-73ce-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 14:36:29 +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 w5JESvo7051185;
 Tue, 19 Jun 2018 14:36:09 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=8OM1sfcLTGSxr+SV4ztTCaJ/SxjJdyVQzYTAyX4Gjpc=;
 b=CwTVTRIzYsTwT6TG3n7QoHcNLAnUvGW4E+NDV7SOsLSW5fzyaGPSppPRL9U4sw7lVzel
 G51UK32xy4oMFo7ssUhE1+ShH8t8OVnB+GmbtrXUOs4meHFUJiPMlEs/WhWxbdHqRmmO
 V2rju27oloHsGlgtAURYwZjY+IOPQeH8f5CCkaJCMM2lJw/kb84ukd6EgvK6L54BsOPm
 OB95RTwOLx+nv9wJE2LcPnqPZ1ypEbkyu5bc/d1JVgBn6zNIc6Qs1DL6Ly5w8H1Y79yS
 +Lt2L3+WVDAGKI7r2KxCW+fTxbyGFTgk5TGl5IPqESauPF5eG8vfWcIMLRKX5kAP9avh vQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jmr2mgk2u-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:09 +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 w5JEa9Tl011892
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:09 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w5JEa8Je028483;
 Tue, 19 Jun 2018 14:36:08 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:08 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:41 +0200
Message-Id: <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHhlbi5tYi5lZmkgd2hpY2ggY29udGFpbnMgUEUgaGVhZGVy
IGJ1aWxkIG1hbnVhbGx5LgpUaGUgY29kZSBleGVjdXRlZCBieSBpdCBpcyBhbG1vc3QgdGhlIHNh
bWUgbGlrZSB0aGUgY29kZSBleGVjdXRlZCBieQpjdXJyZW50bHkgZXhpc3RpbmcgeGVuLmVmaS4g
SG93ZXZlciwgdGhlIGZpbGUgbGF5b3V0IGlzIHNpbXBsZXIgYW5kCmNvbXBsZXRlbHkgZGlmZmVy
ZW50LiBUaGlzIHdheSB3ZSBoYXZlIGJldHRlciBjb250cm9sIG9uIFBFIGltYWdlLiBIZW5jZSwK
aXQgYWxsb3cgdXMgdG8gcGxheSB0cmlja3Mgd2hpY2ggYXJlIG5vdCBmZWFzaWJsZSBpbiB4ZW4u
ZWZpLgoKVGhpcyBpcyB0aGUgZmlyc3Qgc3RlcCB0byBnZXQ6CiAgLSBvbmUgYmluYXJ5IHdoaWNo
IGNhbiBiZSBsb2FkZWQgYnkgdGhlIFVFRkkgbG9hZGVyLCBNdWx0aWJvb3QgYW5kCiAgICBNdWx0
aWJvb3QyIHByb3RvY29scywKICAtIFVFRkkgc2VjdXJlIGJvb3Qgc3VwcG9ydCB3aGVuIFhlbiBp
cyBsb2FkZWQgdmlhIE11bHRpYm9vdDIgcHJvdG9jb2wsCiAgLSBpZiB3ZSB3aXNoLCBpbiB0aGUg
ZnV0dXJlIHdlIGNhbiBkcm9wIHhlbi94ZW4uZ3ogYW5kIGJ1aWxkCiAgICB4ZW4ubWIuZWZpIG9u
bHksCiAgLSBjcmFzaCBkdW1wcyBnZW5lcmF0ZWQgYnkgdGhlIHhlbi5tYi5lZmkgbG9hZGVkIGZy
b20gdGhlIEVGSSBsb2FkZXIKICAgIGNhbiBiZSBhbmFseXplZCBieSBjcmFzaCB0b29sLAogIC0g
c2ltcGxlciBjb2RlLAogIC0gc2ltcGxlciBidWlsZCwKICAtIFhlbiBidWlsZCB3aWxsIG5vIGxv
bmdlciBkZXBlbmQgb24gbGQgaTM4NnBlcCBzdXBwb3J0LgoKU2lnbmVkLW9mZi1ieTogRGFuaWVs
IEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCnYyIC0gc3VnZ2VzdGlvbnMvZml4
ZXM6CiAgIC0gYWxpZ24gX19wZV9TaXplT2ZJbWFnZSBhdCAxNiBNaUIKICAgICAoc3VnZ2VzdGVk
IGJ5IEphbiBCZXVsaWNoKSwKICAgLSB1c2UgR0xPQkFMKCkgaW5zdGVhZCBvZiBFTlRSWSgpIGZv
ciBFRkkgUEUgaGVhZGVyIGxhYmVscwogICAgIChzdWdnZXN0ZWQgYnkgQm9yaXMgT3N0cm92c2t5
KSwKICAgLSBpbXByb3ZlIGNvbW1lbnRzCiAgICAgKHN1Z2dlc3RlZCBieSBLb25yYWQgUnplc3p1
dGVrIFdpbGspLgoKTm90IGRvbmU6CiAgIC0gQVNNIFBFIGhlYWRlciBjb252ZXJzaW9uIHRvIEM7
IG5vdCBmZWFzaWJsZSwKICAgLSBET1Mgc3R1YiBjb2RlIHJlZHVjdGlvbjsgZXhwZXJpbWVudHMg
c2hvd2VkIHRoYXQgRE9TIHN0dWIgY29kZSBzaXplCiAgICAgY2Fubm90IGJlIGNoYW5nZWQgZHVl
IHRvIHNvbWUgYnVncyBpbiBhcHBsaWNhdGlvbnMgcGxheWluZyB3aXRoIFBFCiAgICAgZmlsZXMs
IGUuZy4gb2JqZHVtcCAobW9yZSBhYm91dCB0aGUgaXNzdWUgY2FuIGJlIGZvdW5kIGluIHRoZSBw
YXRjaAogICAgIGl0c2VsZik7IHNvLCBJIHRoaW5rIHRoYXQgaWYgaXQgaXMgbm90IHBvc3NpYmxl
IHRvIHJlZHVjZSB0aGUgc2l6ZQogICAgIG9mIGNvZGUgdGhlbiBpdCBkb2VzIG1ha2Ugc2VucyBj
aGFuZ2UgdGhlIGNvZGUgaXRzZWxmOyBoZW5jZSwgaXQKICAgICBwYXlzIHRvIGxlYXZlIGNvbW1v
biBET1Mgc3R1YiBjb2RlIGFzIGlzLgotLS0KIHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAgICB8
ICAgIDYgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICB8ICAgIDMgKwogeGVuL2FyY2gv
eDg2L1J1bGVzLm1rICAgICAgIHwgICAgMiArCiB4ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMgICAg
fCAgMTUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9h
cmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCB8ICAgMjIgKysrKysrLQogeGVuL2FyY2gveDg2L2VmaS9z
dHViLmMgICAgIHwgICAxMiArKystCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgfCAgIDI4
ICsrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vZWZpLmggICAgICAgfCAgICAxICsKIDggZmlsZXMg
Y2hhbmdlZCwgMjIxIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDFiZWQzMzkuLmE0OWI5YjcgMTAwNjQ0
Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTYxLDYgKzYxLDEwIEBA
IF9pbnN0YWxsOiAkKFRBUkdFVCkkKENPTkZJR19YRU5fSU5TVEFMTF9TVUZGSVgpCiAJbG4gLWYg
LXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikkKFopICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVO
X1ZFUlNJT04pLiQoWEVOX1NVQlZFUlNJT04pJChaKQogCWxuIC1mIC1zICQoVCktJChYRU5fRlVM
TFZFUlNJT04pJChaKSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKSQoWikKIAls
biAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKSQoWikgJChEKSQoQk9PVF9ESVIpLyQoVCkk
KFopCisJJChJTlNUQUxMX0RBVEEpICQoVEFSR0VUKS5tYi5lZmkgJChEKSQoQk9PVF9ESVIpLyQo
VCktJChYRU5fRlVMTFZFUlNJT04pLm1iLmVmaQorCWxuIC1mIC1zICQoVCktJChYRU5fRlVMTFZF
UlNJT04pLm1iLmVmaSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKS4kKFhFTl9T
VUJWRVJTSU9OKS5tYi5lZmkKKwlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKS5tYi5l
ZmkgJChEKSQoQk9PVF9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikubWIuZWZpCisJbG4gLWYgLXMg
JChUKS0kKFhFTl9GVUxMVkVSU0lPTikubWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLm1iLmVm
aQogCVsgLWQgIiQoRCkkKERFQlVHX0RJUikiIF0gfHwgJChJTlNUQUxMX0RJUikgJChEKSQoREVC
VUdfRElSKQogCSQoSU5TVEFMTF9EQVRBKSAkKFRBUkdFVCktc3ltcyAkKEQpJChERUJVR19ESVIp
LyQoVCktc3ltcy0kKFhFTl9GVUxMVkVSU0lPTikKIAkkKElOU1RBTExfREFUQSkgJChUQVJHRVQp
LXN5bXMubWFwICQoRCkkKERFQlVHX0RJUikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5t
YXAKQEAgLTEyMSw3ICsxMjUsNyBAQCBfY2xlYW46IGRlbGV0ZS11bmZyZXNoLWZpbGVzCiAJJChN
QUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIHRlc3QgY2xlYW4KIAkkKE1BS0UpIC1mICQo
QkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNB
UkNIPSQoU1JDQVJDSCkgY2xlYW4KIAlmaW5kIC4gXCggLW5hbWUgIioubyIgLW8gLW5hbWUgIi4q
LmQiIC1vIC1uYW1lICIqLmdjbm8iIFwpIC1leGVjIHJtIC1mIHt9IFw7Ci0Jcm0gLWYgaW5jbHVk
ZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5lZmku
bWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCisJcm0gLWYgaW5j
bHVkZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5t
Yi5lZmkgJChUQVJHRVQpLmVmaS5tYXAgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpLXN5bXMubWFw
ICp+IGNvcmUKIAlybSAtZiBpbmNsdWRlL2FzbS0qL2FzbS1vZmZzZXRzLmgKIAlybSAtZiAuYmFu
bmVyCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9N
YWtlZmlsZQppbmRleCA1NTYzYzgxLi5lZjNmYjUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
TWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC0xMDEsNiArMTAxLDkgQEAg
c3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdT
KSA6PQogJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKIAku
L2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChY
RU5fSU1HX09GRlNFVCkgXAogCSAgICAgICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8
IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCisJJChP
QkpDT1BZKSAtTyBiaW5hcnkgLVMgLS1jaGFuZ2Utc2VjdGlvbi1hZGRyZXNzIFwKKwkJIi5lZmku
cGUuaGVhZGVyLWAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAu
IF9faW1hZ2VfYmFzZV9fJCQvMHhcMS9wJ2AiIFwKKwkJJChUQVJHRVQpLXN5bXMgJChUQVJHRVQp
Lm1iLmVmaQogCiBBTExfT0JKUyA6PSAkKEJBU0VESVIpL2FyY2gveDg2L2Jvb3QvYnVpbHRfaW4u
byAkKEJBU0VESVIpL2FyY2gveDg2L2VmaS9idWlsdF9pbi5vICQoQUxMX09CSlMpCiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawppbmRl
eCBhYzU4NWEzLi41MTMzMWJmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvUnVsZXMubWsKKysr
IGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCkBAIC03LDYgKzcsOCBAQCBDRkxBR1MgKz0gLUkkKEJB
U0VESVIpL2luY2x1ZGUKIENGTEFHUyArPSAtSSQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2L21h
Y2gtZ2VuZXJpYwogQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvbWFjaC1k
ZWZhdWx0CiBDRkxBR1MgKz0gLURYRU5fSU1HX09GRlNFVD0kKFhFTl9JTUdfT0ZGU0VUKQorQ0ZM
QUdTICs9IC1EWEVOX0xPQURfQUxJR049WEVOX0lNR19PRkZTRVQKK0NGTEFHUyArPSAtRFhFTl9G
SUxFX0FMSUdOPTB4MjAKIENGTEFHUyArPSAnLURfX09CSkVDVF9MQUJFTF9fPSQoc3Vic3QgLywk
JCwkKHN1YnN0IC0sXywkKHN1YnN0ICQoQkFTRURJUikvLCwkKENVUkRJUikpLyRAKSknCiAKICMg
UHJldmVudCBmbG9hdGluZy1wb2ludCB2YXJpYWJsZXMgZnJvbSBjcmVlcGluZyBpbnRvIFhlbi4K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUyBiL3hlbi9hcmNoL3g4Ni9ib290
L2hlYWQuUwppbmRleCBkYjE5YWM2Li40N2YyNTRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
Ym9vdC9oZWFkLlMKKysrIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCkBAIC0xLDMgKzEsNCBA
QAorI2luY2x1ZGUgPHhlbi9jb21waWxlLmg+CiAjaW5jbHVkZSA8eGVuL211bHRpYm9vdC5oPgog
I2luY2x1ZGUgPHhlbi9tdWx0aWJvb3QyLmg+CiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgpAQCAt
NDUsNiArNDYsMTU1IEBACiAuTG1iMmh0X2luaXRfZW5kXEA6CiAgICAgICAgIC5lbmRtCiAKKyAg
ICAgICAgLnNlY3Rpb24gLmVmaS5wZS5oZWFkZXIsICJhIiwgQHByb2diaXRzCisKK0dMT0JBTChl
ZmlfcGVfaGVhZCkKKyAgICAgICAgLyoKKyAgICAgICAgICogTGVnYWN5IEVYRSBoZWFkZXIuCisg
ICAgICAgICAqCisgICAgICAgICAqIE1vc3Qgb2YgaXQgaXMgY29waWVkIGZyb20gYmludXRpbHMg
cGFja2FnZSwgdmVyc2lvbiAyLjMwLAorICAgICAgICAgKiBpbmNsdWRlL2NvZmYvcGUuaDpzdHJ1
Y3QgZXh0ZXJuYWxfUEVJX2ZpbGVoZHIgYW5kCisgICAgICAgICAqIGJmZC9wZVhYaWdlbi5jOl9i
ZmRfWFhpX29ubHlfc3dhcF9maWxlaGRyX291dCgpLgorICAgICAgICAgKgorICAgICAgICAgKiBQ
YWdlIGlzIGVxdWFsIDUxMiBieXRlcyBoZXJlLgorICAgICAgICAgKiBQYXJhZ3JhcGggaXMgZXF1
YWwgMTYgYnl0ZXMgaGVyZS4KKyAgICAgICAgICovCisgICAgICAgIC5zaG9ydCAgMHg1YTRkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVYRSBtYWdpYyBudW1iZXIuICovCisgICAg
ICAgIC5zaG9ydCAgMHg5MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEJ5dGVz
IG9uIGxhc3QgcGFnZSBvZiBmaWxlLiAqLworICAgICAgICAuc2hvcnQgIDB4MyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBQYWdlcyBpbiBmaWxlLiAqLworICAgICAgICAuc2hv
cnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBSZWxvY2F0aW9ucy4g
Ki8KKyAgICAgICAgLnNob3J0ICAweDQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogU2l6ZSBvZiBoZWFkZXIgaW4gcGFyYWdyYXBocy4gKi8KKyAgICAgICAgLnNob3J0ICAwICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWluaW11bSBleHRyYSBwYXJhZ3Jh
cGhzIG5lZWRlZC4gKi8KKyAgICAgICAgLnNob3J0ICAweGZmZmYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLyogTWF4aW11bSBleHRyYSBwYXJhZ3JhcGhzIG5lZWRlZC4gKi8KKyAgICAg
ICAgLnNob3J0ICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSW5pdGlh
bCAocmVsYXRpdmUpIFNTIHZhbHVlLiAqLworICAgICAgICAuc2hvcnQgIDB4YjggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBJbml0aWFsIFNQIHZhbHVlLiAqLworICAgICAgICAu
c2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBDaGVja3N1bS4g
Ki8KKyAgICAgICAgLnNob3J0ICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSW5pdGlhbCBJUCB2YWx1ZS4gKi8KKyAgICAgICAgLnNob3J0ICAwICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLyogSW5pdGlhbCAocmVsYXRpdmUpIENTIHZhbHVlLiAqLwor
ICAgICAgICAuc2hvcnQgIDB4NDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBG
aWxlIGFkZHJlc3Mgb2YgcmVsb2NhdGlvbiB0YWJsZS4gKi8KKyAgICAgICAgLnNob3J0ICAwICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3ZlcmxheSBudW1iZXIuICovCisg
ICAgICAgIC5maWxsICAgNCwgMiwgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFJl
c2VydmVkIHdvcmRzLiAqLworICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAvKiBPRU0gaWRlbnRpZmllci4gKi8KKyAgICAgICAgLnNob3J0ICAwICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT0VNIGluZm9ybWF0aW9uLiAqLwor
ICAgICAgICAuZmlsbCAgIDEwLCAyLCAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBS
ZXNlcnZlZCB3b3Jkcy4gKi8KKyAgICAgICAgLmxvbmcgICBwZV9oZWFkZXIgLSBlZmlfcGVfaGVh
ZCAgICAgICAgICAgICAgLyogRmlsZSBhZGRyZXNzIG9mIHRoZSBQRSBoZWFkZXIuICovCisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogU3RhbmRhcmQvTWluaW1hbCBET1MgY29kZS9kYXRhLgorICAg
ICAgICAgKgorICAgICAgICAgKiBJdCBpcyBjb3BpZWQgZnJvbSBiaW51dGlscyBwYWNrYWdlLCB2
ZXJzaW9uIDIuMzAsCisgICAgICAgICAqIGluY2x1ZGUvY29mZi9wZS5oOnN0cnVjdCBleHRlcm5h
bF9QRUlfZmlsZWhkciBhbmQKKyAgICAgICAgICogYmZkL3BlWFhpZ2VuLmM6X2JmZF9YWGlfb25s
eV9zd2FwX2ZpbGVoZHJfb3V0KCkuCisgICAgICAgICAqCisgICAgICAgICAqIERvIG5vdCBjaGFu
Z2UgRE9TIGNvZGUvZGF0YSBzaXplISEhIFNvbWUgYnVnZ3kgYXBwbGljYXRpb25zCisgICAgICAg
ICAqIGlnbm9yZSBQRSBoZWFkZXIgYWRkcmVzcyBmcm9tIEVYRSBoZWFkZXIgYW5kIGxvb2sgZm9y
IFBFIGhlYWRlcgorICAgICAgICAgKiBhdCAweDgwIGZpbGUgb2Zmc2V0LiBUaGUgc2l6ZSBvZiB0
aGlzIGNvZGUgYXNzdXJlcyB0aGF0IGl0IGlzCisgICAgICAgICAqIGZvdW5kIGF0IGV4YWN0bHkg
dGhhdCBhZGRyZXNzLgorICAgICAgICAgKi8KKyAgICAgICAgLmxvbmcgICAweDBlYmExZjBlCisg
ICAgICAgIC5sb25nICAgMHhjZDA5YjQwMAorICAgICAgICAubG9uZyAgIDB4NGMwMWI4MjEKKyAg
ICAgICAgLmxvbmcgICAweDY4NTQyMWNkCisgICAgICAgIC5sb25nICAgMHg3MDIwNzM2OQorICAg
ICAgICAubG9uZyAgIDB4NzI2NzZmNzIKKyAgICAgICAgLmxvbmcgICAweDYzMjA2ZDYxCisgICAg
ICAgIC5sb25nICAgMHg2ZjZlNmU2MQorICAgICAgICAubG9uZyAgIDB4NjU2MjIwNzQKKyAgICAg
ICAgLmxvbmcgICAweDZlNzU3MjIwCisgICAgICAgIC5sb25nICAgMHgyMDZlNjkyMAorICAgICAg
ICAubG9uZyAgIDB4MjA1MzRmNDQKKyAgICAgICAgLmxvbmcgICAweDY1NjQ2ZjZkCisgICAgICAg
IC5sb25nICAgMHgwYTBkMGQyZQorICAgICAgICAubG9uZyAgIDB4MjQKKyAgICAgICAgLmxvbmcg
ICAwCisKKyAgICAgICAgLyoKKyAgICAgICAgICogUEUvQ09GRiBoZWFkZXIuCisgICAgICAgICAq
CisgICAgICAgICAqIFRoZSBQRS9DT0ZGIGZvcm1hdCBpcyBkZWZpbmVkIGJ5IE1pY3Jvc29mdCwg
YW5kIGlzIGF2YWlsYWJsZSBmcm9tCisgICAgICAgICAqIGh0dHA6Ly93d3cubWljcm9zb2Z0LmNv
bS93aGRjL3N5c3RlbS9wbGF0Zm9ybS9maXJtd2FyZS9QRUNPRkYubXNweAorICAgICAgICAgKgor
ICAgICAgICAgKiBTb21lIGlkZWFzIGFyZSB0YWtlbiBmcm9tIExpbnV4IGtlcm5lbCBhbmQgWGVu
IEFSTTY0LgorICAgICAgICAgKi8KKworcGVfaGVhZGVyOgorICAgICAgICAuYXNjaWkgICJQRVww
XDAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBQRSBzaWduYXR1cmUuICovCisgICAg
ICAgIC5zaG9ydCAgMHg4NjY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1hY2hp
bmU6IElNQUdFX0ZJTEVfTUFDSElORV9BTUQ2NCAqLworICAgICAgICAuc2hvcnQgIDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBOdW1iZXJPZlNlY3Rpb25zLiAqLworICAg
ICAgICAubG9uZyAgIFhFTl9DT01QSUxFX1BPU0lYX1RJTUUgICAgICAgICAgICAgICAvKiBUaW1l
RGF0ZVN0YW1wLiAqLworICAgICAgICAubG9uZyAgIDAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBQb2ludGVyVG9TeW1ib2xUYWJsZS4gKi8KKyAgICAgICAgLmxvbmcgICAw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTnVtYmVyT2ZTeW1ib2xzLiAq
LworICAgICAgICAuc2hvcnQgIHNlY3Rpb25fdGFibGUgLSBvcHRpb25hbF9oZWFkZXIgICAgICAv
KiBTaXplT2ZPcHRpb25hbEhlYWRlci4gKi8KKyAgICAgICAgLnNob3J0ICAweDIyNiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogQ2hhcmFjdGVyaXN0aWNzOgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAgIElNQUdFX0ZJTEVf
RVhFQ1VUQUJMRV9JTUFHRSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAqICAgSU1BR0VfRklMRV9MQVJHRV9BRERSRVNTX0FXQVJFIHwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICBJ
TUFHRV9GSUxFX0RFQlVHX1NUUklQUEVEIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICogICBJTUFHRV9GSUxFX0xJTkVfTlVNU19TVFJJUFBF
RAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ki8KKworb3B0aW9uYWxfaGVhZGVyOgorICAgICAgICAuc2hvcnQgIDB4MjBiICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBQRSBmb3JtYXQ6IFBFMzIrICovCisgICAgICAgIC5ieXRl
ICAgMHgwMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1ham9yTGlua2VyVmVy
c2lvbi4gKi8KKyAgICAgICAgLmJ5dGUgICAweDFlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgLyogTWlub3JMaW5rZXJWZXJzaW9uLiAqLworICAgICAgICAubG9uZyAgIF9fMk1fcndk
YXRhX2VuZCAtIGVmaV9wZV9oZWFkX2VuZCAgICAvKiBTaXplT2ZDb2RlLiAqLworICAgICAgICAu
bG9uZyAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBTaXplT2ZJbml0
aWFsaXplZERhdGEuICovCisgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIFNpemVPZlVuaW5pdGlhbGl6ZWREYXRhLiAqLworICAgICAgICAubG9u
ZyAgIHN5bV9vZmZzKGVmaV9tYl9zdGFydCkgICAgICAgICAgICAgICAvKiBBZGRyZXNzT2ZFbnRy
eVBvaW50LiAqLworICAgICAgICAubG9uZyAgIHN5bV9vZmZzKHN0YXJ0KSAgICAgICAgICAgICAg
ICAgICAgICAvKiBCYXNlT2ZDb2RlLiAqLworICAgICAgICAucXVhZCAgIHN5bV9vZmZzKF9faW1h
Z2VfYmFzZV9fKSAgICAgICAgICAgICAvKiBJbWFnZUJhc2UuICovCisgICAgICAgIC5sb25nICAg
WEVOX0xPQURfQUxJR04gICAgICAgICAgICAgICAgICAgICAgIC8qIFNlY3Rpb25BbGlnbm1lbnQu
ICovCisgICAgICAgIC5sb25nICAgWEVOX0ZJTEVfQUxJR04gICAgICAgICAgICAgICAgICAgICAg
IC8qIEZpbGVBbGlnbm1lbnQuICovCisgICAgICAgIC5zaG9ydCAgMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC8qIE1ham9yT3BlcmF0aW5nU3lzdGVtVmVyc2lvbi4gKi8KKyAg
ICAgICAgLnNob3J0ICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWlu
b3JPcGVyYXRpbmdTeXN0ZW1WZXJzaW9uLiAqLworICAgICAgICAuc2hvcnQgIFhFTl9WRVJTSU9O
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBNYWpvckltYWdlVmVyc2lvbi4gKi8KKyAgICAg
ICAgLnNob3J0ICBYRU5fU1VCVkVSU0lPTiAgICAgICAgICAgICAgICAgICAgICAgLyogTWlub3JJ
bWFnZVZlcnNpb24uICovCisgICAgICAgIC5zaG9ydCAgMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE1ham9yU3Vic3lzdGVtVmVyc2lvbi4gKi8KKyAgICAgICAgLnNob3J0
ICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWlub3JTdWJzeXN0ZW1W
ZXJzaW9uLiAqLworICAgICAgICAubG9uZyAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAvKiBXaW4zMlZlcnNpb25WYWx1ZS4gKi8KKyAgICAgICAgLmxvbmcgICBfX3BlX1Np
emVPZkltYWdlICAgICAgICAgICAgICAgICAgICAgLyogU2l6ZU9mSW1hZ2UuICovCisgICAgICAg
IC5sb25nICAgZWZpX3BlX2hlYWRfZW5kIC0gZWZpX3BlX2hlYWQgICAgICAgIC8qIFNpemVPZkhl
YWRlcnMuICovCisgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIENoZWNrU3VtLiAqLworICAgICAgICAuc2hvcnQgIDB4YSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBTdWJzeXN0ZW06IEVGSSBhcHBsaWNhdGlvbi4gKi8KKyAg
ICAgICAgLnNob3J0ICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRGxs
Q2hhcmFjdGVyaXN0aWNzLiAqLworICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvKiBTaXplT2ZTdGFja1Jlc2VydmUuICovCisgICAgICAgIC5xdWFk
ICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFNpemVPZlN0YWNrQ29t
bWl0LiAqLworICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBTaXplT2ZIZWFwUmVzZXJ2ZS4gKi8KKyAgICAgICAgLnF1YWQgICAwICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogU2l6ZU9mSGVhcENvbW1pdC4gKi8KKyAgICAg
ICAgLmxvbmcgICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTG9hZGVy
RmxhZ3MuICovCisgICAgICAgIC5sb25nICAgMHg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIE51bWJlck9mUnZhQW5kU2l6ZXMuICovCisKKyAgICAgICAgLyogRGF0YSBEaXJl
Y3Rvcmllcy4gKi8KKyAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLyogRXhwb3J0IFRhYmxlLiAqLworICAgICAgICAucXVhZCAgIDAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJbXBvcnQgVGFibGUuICovCisgICAgICAgIC5x
dWFkICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFJlc291cmNlIFRh
YmxlLiAqLworICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBFeGNlcHRpb24gVGFibGUuICovCisgICAgICAgIC5xdWFkICAgMCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIENlcnRpZmljYXRlIFRhYmxlLiAqLworICAgICAg
ICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBCYXNlIFJl
bG9jYXRpb24gVGFibGUuICovCisKK3NlY3Rpb25fdGFibGU6CisgICAgICAgIC5hc2NpaSAgIi50
ZXh0XDBcMFwwIiAgICAgICAgICAgICAgICAgICAgICAgIC8qIE5hbWUuICovCisgICAgICAgIC5s
b25nICAgX18yTV9yd2RhdGFfZW5kIC0gZWZpX3BlX2hlYWRfZW5kICAgIC8qIFZpcnR1YWxTaXpl
LiAqLworICAgICAgICAubG9uZyAgIHN5bV9vZmZzKHN0YXJ0KSAgICAgICAgICAgICAgICAgICAg
ICAvKiBWaXJ0dWFsQWRkcmVzcy4gKi8KKyAgICAgICAgLmxvbmcgICBfX3BlX3RleHRfcmF3X2Vu
ZCAtIGVmaV9wZV9oZWFkX2VuZCAgLyogU2l6ZU9mUmF3RGF0YS4gKi8KKyAgICAgICAgLmxvbmcg
ICBlZmlfcGVfaGVhZF9lbmQgLSBlZmlfcGVfaGVhZCAgICAgICAgLyogUG9pbnRlclRvUmF3RGF0
YS4gKi8KKyAgICAgICAgLmxvbmcgICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLyogUG9pbnRlclRvUmVsb2NhdGlvbnMuICovCisgICAgICAgIC5sb25nICAgMCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFBvaW50ZXJUb0xpbmVudW1iZXJzLiAqLwor
ICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBO
dW1iZXJPZlJlbG9jYXRpb25zLiAqLworICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBOdW1iZXJPZkxpbmVudW1iZXJzLiAqLworICAgICAgICAu
bG9uZyAgIDB4ZTA1MDAwMjAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBDaGFyYWN0ZXJp
c3RpY3M6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAqICAgSU1BR0VfU0NOX0NOVF9DT0RFIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICBJTUFHRV9TQ05fQUxJR05fMTZCWVRFUyB8
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
ICAgSU1BR0VfU0NOX01FTV9FWEVDVVRFIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICogICBJTUFHRV9TQ05fTUVNX1JFQUQgfAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAgIElNQUdF
X1NDTl9NRU1fV1JJVEUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICovCisKKyAgICAgICAgLmFsaWduIFhFTl9GSUxFX0FMSUdOCitHTE9CQUwo
ZWZpX3BlX2hlYWRfZW5kKQorCisgICAgICAgIC50ZXh0CisgICAgICAgIC5jb2RlMzIKKwogRU5U
Ulkoc3RhcnQpCiAgICAgICAgIGptcCAgICAgX19zdGFydAogCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZWZpL2VmaS1ib290LmggYi94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKaW5kZXgg
NTc4OWQyYy4uNWYwZTgyMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5o
CisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaApAQCAtMzEsNyArMzEsOCBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZWRkX3B1dF9zdHJpbmcodTggKmRzdCwgc2l6ZV90IG4sIGNvbnN0IGNo
YXIgKnNyYykKIH0KICNkZWZpbmUgZWRkX3B1dF9zdHJpbmcoZCwgcykgZWRkX3B1dF9zdHJpbmco
ZCwgQVJSQVlfU0laRShkKSwgcykKIAotZXh0ZXJuIGNvbnN0IGludHB0ZV90IF9fcGFnZV90YWJs
ZXNfc3RhcnRbXSwgX19wYWdlX3RhYmxlc19lbmRbXTsKK2V4dGVybiBpbnRwdGVfdCBfX3BhZ2Vf
dGFibGVzX3N0YXJ0W10sIF9fcGFnZV90YWJsZXNfZW5kW107CisKICNkZWZpbmUgaW5fcGFnZV90
YWJsZXModikgKChpbnRwdGVfdCAqKSh2KSA+PSBfX3BhZ2VfdGFibGVzX3N0YXJ0ICYmIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChpbnRwdGVfdCAqKSh2KSA8IF9fcGFnZV90YWJsZXNf
ZW5kKQogCkBAIC00OSw2ICs1MCw5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9yZWxv
Y2F0ZV9pbWFnZSh1bnNpZ25lZCBsb25nIGRlbHRhKQogewogICAgIGNvbnN0IHN0cnVjdCBwZV9i
YXNlX3JlbG9jcyAqYmFzZV9yZWxvY3M7CiAKKyAgICBpZiAoIGVmaV9lbmFibGVkKEVGSV9NQl9M
T0FERVIpICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgZm9yICggYmFzZV9yZWxvY3MgPSBfX2Jh
c2VfcmVsb2NzX3N0YXJ0OyBiYXNlX3JlbG9jcyA8IF9fYmFzZV9yZWxvY3NfZW5kOyApCiAgICAg
ewogICAgICAgICB1bnNpZ25lZCBpbnQgaSA9IDAsIG47CkBAIC01NTgsNiArNTYyLDcgQEAgc3Rh
dGljIHZvaWQgX19pbml0IGVmaV9hcmNoX3ZpZGVvX2luaXQoRUZJX0dSQVBISUNTX09VVFBVVF9Q
Uk9UT0NPTCAqZ29wLAogCiBzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfbWVtb3J5X3NldHVw
KHZvaWQpCiB7CisgICAgaW50cHRlX3QgKnB0ZTsKICAgICB1bnNpZ25lZCBpbnQgaTsKICAgICBF
RklfU1RBVFVTIHN0YXR1czsKIApAQCAtNTgyLDYgKzU4NywxMiBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgZWZpX2FyY2hfbWVtb3J5X3NldHVwKHZvaWQpCiAgICAgaWYgKCAhZWZpX2VuYWJsZWQoRUZJ
X0xPQURFUikgKQogICAgICAgICByZXR1cm47CiAKKyAgICBpZiAoIGVmaV9lbmFibGVkKEVGSV9N
Ql9MT0FERVIpICkKKyAgICAgICAgZm9yICggcHRlID0gX19wYWdlX3RhYmxlc19zdGFydDsgcHRl
IDwgX19wYWdlX3RhYmxlc19lbmQ7CisgICAgICAgICAgICAgIHB0ZSArPSAoIHB0ZSAhPSAoaW50
cHRlX3QgKilsMl9pZGVudG1hcCApID8gMSA6IDQgKiBMMl9QQUdFVEFCTEVfRU5UUklFUyApCisg
ICAgICAgICAgICBpZiAoIGdldF9wdGVfZmxhZ3MoKnB0ZSkgJiBfUEFHRV9QUkVTRU5UICkKKyAg
ICAgICAgICAgICAgICAqcHRlICs9IHhlbl9waHlzX3N0YXJ0OworCiAgICAgLyogSW5pdGlhbGlz
ZSBMMiBpZGVudGl0eS1tYXAgYW5kIGJvb3QtbWFwIHBhZ2UgdGFibGUgZW50cmllcyAoMTZNQiku
ICovCiAgICAgZm9yICggaSA9IDA7IGkgPCA4OyArK2kgKQogICAgIHsKQEAgLTY3NCw2ICs2ODUs
MTUgQEAgc3RhdGljIGJvb2wgX19pbml0IGVmaV9hcmNoX3VzZV9jb25maWdfZmlsZShFRklfU1lT
VEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKIAogc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX2Zs
dXNoX2RjYWNoZV9hcmVhKGNvbnN0IHZvaWQgKnZhZGRyLCBVSU5UTiBzaXplKSB7IH0KIAordm9p
ZCBFRklBUEkgZWZpX3N0YXJ0KEVGSV9IQU5ETEUgSW1hZ2VIYW5kbGUsIEVGSV9TWVNURU1fVEFC
TEUgKlN5c3RlbVRhYmxlKTsKKwordm9pZCBFRklBUEkgX19pbml0IG5vcmV0dXJuCitlZmlfbWJf
c3RhcnQoRUZJX0hBTkRMRSBJbWFnZUhhbmRsZSwgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFi
bGUpCit7CisgICAgX19zZXRfYml0KEVGSV9NQl9MT0FERVIsICZlZmlfZmxhZ3MpOworICAgIGVm
aV9zdGFydChJbWFnZUhhbmRsZSwgU3lzdGVtVGFibGUpOworfQorCiB2b2lkIF9faW5pdCBlZmlf
bXVsdGlib290MihFRklfSEFORExFIEltYWdlSGFuZGxlLCBFRklfU1lTVEVNX1RBQkxFICpTeXN0
ZW1UYWJsZSkKIHsKICAgICBFRklfR1JBUEhJQ1NfT1VUUFVUX1BST1RPQ09MICpnb3A7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZWZpL3N0dWIuYyBiL3hlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5j
CmluZGV4IDBjNDgxZTMuLjIxNDI5MzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkvc3R1
Yi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5jCkBAIC0xNCw5ICsxNCwxOSBAQAogICog
SGVyZSB3ZSBhcmUgaW4gRUZJIHN0dWIuIEVGSSBjYWxscyBhcmUgbm90IHN1cHBvcnRlZCBkdWUg
dG8gbGFjawogICogb2YgcmVsZXZhbnQgZnVuY3Rpb25hbGl0eSBpbiBjb21waWxlciBhbmQvb3Ig
bGlua2VyLgogICoKLSAqIGVmaV9tdWx0aWJvb3QyKCkgaXMgYW4gZXhjZXB0aW9uLiBQbGVhc2Ug
bG9vayBiZWxvdyBmb3IgbW9yZSBkZXRhaWxzLgorICogZWZpX21iX3N0YXJ0KCkgYW5kIGVmaV9t
dWx0aWJvb3QyKCkgYXJlIHRoZSBleGNlcHRpb25zLgorICogUGxlYXNlIGxvb2sgYmVsb3cgZm9y
IG1vcmUgZGV0YWlscy4KICAqLwogCithc20gKAorICAgICIgICAgLnRleHQgICAgICAgICAgICAg
ICAgICAgICAgICAgXG4iCisgICAgIiAgICAuZ2xvYmwgZWZpX21iX3N0YXJ0ICAgICAgICAgICBc
biIKKyAgICAiZWZpX21iX3N0YXJ0OiAgICAgICAgICAgICAgICAgICAgIFxuIgorICAgICIgICAg
bW92ICAgICVyY3gsJXJkaSAgICAgICAgICAgICAgXG4iCisgICAgIiAgICBtb3YgICAgJXJkeCwl
cnNpICAgICAgICAgICAgICBcbiIKKyAgICAiICAgIGNhbGwgICBlZmlfbXVsdGlib290MiAgICAg
ICAgIFxuIgorICAgICk7CisKIHZvaWQgX19pbml0IG5vcmV0dXJuIGVmaV9tdWx0aWJvb3QyKEVG
SV9IQU5ETEUgSW1hZ2VIYW5kbGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBFRklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDcwYWZlZGQuLjFl
NTIzM2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUwpAQCAtNjAsNyArNjAsMjAgQEAgU0VDVElPTlMKIAogICBzdGFydF9wYSA9
IEFCU09MVVRFKHN0YXJ0IC0gX19YRU5fVklSVF9TVEFSVCk7CiAKKyNpZmRlZiBFRkkKICAgLiA9
IF9fWEVOX1ZJUlRfU1RBUlQgKyBYRU5fSU1HX09GRlNFVDsKKyNlbHNlCisgIC8qCisgICAqIFRo
ZSBQRSBoZWFkZXIgbXVzdCBiZSBmb2xsb3dlZCBieSAudGV4dCBzZWN0aW9uIHdoaWNoCisgICAq
IHN0YXJ0cyBhdCBfX1hFTl9WSVJUX1NUQVJUICsgWEVOX0lNR19PRkZTRVQgYWRkcmVzcy4KKyAg
ICovCisgIC4gPSBfX1hFTl9WSVJUX1NUQVJUICsgWEVOX0lNR19PRkZTRVQgLSBlZmlfcGVfaGVh
ZF9lbmQgKyBlZmlfcGVfaGVhZDsKKworICBERUNMX1NFQ1RJT04oLmVmaS5wZS5oZWFkZXIpIHsK
KyAgICAgICAqKC5lZmkucGUuaGVhZGVyKQorICB9IDpOT05FCisjZW5kaWYKKwogICBfc3RhcnQg
PSAuOwogICBERUNMX1NFQ1RJT04oLnRleHQpIHsKICAgICAgICAgX3N0ZXh0ID0gLjsgICAgICAg
ICAgICAvKiBUZXh0IGFuZCByZWFkLW9ubHkgZGF0YSAqLwpAQCAtMjcxLDYgKzI4NCw5IEBAIFNF
Q1RJT05TCiAgICAgICAgKiguZGF0YS5yZWwpCiAgICAgICAgKiguZGF0YS5yZWwuKikKICAgICAg
ICBDT05TVFJVQ1RPUlMKKyAgICAgICAvKiBQRSBmaWxlIG11c3QgZW5kIGF0IFhFTl9GSUxFX0FM
SUdOIGJvdW5kYXJ5LiAqLworICAgICAgIC4gPSBBTElHTihYRU5fRklMRV9BTElHTik7CisgICAg
ICAgX19wZV90ZXh0X3Jhd19lbmQgPSAuOwogICB9IDp0ZXh0CiAKICAgREVDTF9TRUNUSU9OKC5i
c3MpIHsKQEAgLTI5Miw2ICszMDgsOCBAQCBTRUNUSU9OUwogICAuID0gQUxJR04oU0VDVElPTl9B
TElHTik7CiAgIF9fMk1fcndkYXRhX2VuZCA9IC47CiAKKyAgX19wZV9TaXplT2ZJbWFnZSA9IEFM
SUdOKC4gLSBfX2ltYWdlX2Jhc2VfXywgTUIoMTYpKTsKKwogI2lmZGVmIEVGSQogICAuID0gQUxJ
R04oNCk7CiAgIC5yZWxvYyA6IHsKQEAgLTMxNSw2ICszMzMsNyBAQCBTRUNUSU9OUwogICAgICAg
ICooLmRpc2NhcmQuKikKICAgICAgICAqKC5laF9mcmFtZSkKICNpZmRlZiBFRkkKKyAgICAgICAq
KC5lZmkucGUuaGVhZGVyKQogICAgICAgICooLmNvbW1lbnQpCiAgICAgICAgKiguY29tbWVudC4q
KQogICAgICAgICooLm5vdGUuWGVuKQpAQCAtMzYxLDMgKzM4MCwxMiBAQCBBU1NFUlQoKHRyYW1w
b2xpbmVfZW5kIC0gdHJhbXBvbGluZV9zdGFydCkgPCBUUkFNUE9MSU5FX1NQQUNFIC0gTUJJX1NQ
QUNFX01JTiwKICAgICAibm90IGVub3VnaCByb29tIGZvciB0cmFtcG9saW5lIGFuZCBtYmkgZGF0
YSIpCiBBU1NFUlQoKHdha2V1cF9zdGFjayAtIHdha2V1cF9zdGFja19zdGFydCkgPj0gV0FLRVVQ
X1NUQUNLX01JTiwKICAgICAid2FrZXVwIHN0YWNrIHRvbyBzbWFsbCIpCisKKyNpZm5kZWYgRUZJ
CitBU1NFUlQoZWZpX3BlX2hlYWRfZW5kID09IF9zdGFydCwgIlBFIGhlYWRlciBkb2VzIG5vdCBl
bmQgYXQgdGhlIGJlZ2lubmluZyBvZiAudGV4dCBzZWN0aW9uIikKK0FTU0VSVChfc3RhcnQgPT0g
X19YRU5fVklSVF9TVEFSVCArIFhFTl9JTUdfT0ZGU0VULCAiLnRleHQgc2VjdGlvbiBiZWdpbnMg
YXQgd3JvbmcgYWRkcmVzcyIpCitBU1NFUlQoSVNfQUxJR05FRChfc3RhcnQsICAgICAgWEVOX0ZJ
TEVfQUxJR04pLCAiX3N0YXJ0IG1pc2FsaWduZWQiKQorQVNTRVJUKElTX0FMSUdORUQoX19ic3Nf
c3RhcnQsIFhFTl9GSUxFX0FMSUdOKSwgIl9fYnNzX3N0YXJ0IG1pc2FsaWduZWQiKQorQVNTRVJU
KElTX0FMSUdORUQoX19wZV9TaXplT2ZJbWFnZSwgWEVOX0xPQURfQUxJR04pLCAiX19wZV9TaXpl
T2ZJbWFnZSBpcyBub3QgbXVsdGlwbGUgb2YgWEVOX0xPQURfQUxJR04iKQorQVNTRVJUKFhFTl9M
T0FEX0FMSUdOID49IFhFTl9GSUxFX0FMSUdOLCAiWEVOX0xPQURfQUxJR04gPCBYRU5fRklMRV9B
TElHTiIpCisjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9lZmkuaCBiL3hlbi9p
bmNsdWRlL3hlbi9lZmkuaAppbmRleCA0NGI3ZDNlLi43M2Y4M2MxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vZWZpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2VmaS5oCkBAIC0xMSw2ICsx
MSw3IEBAIGV4dGVybiB1bnNpZ25lZCBpbnQgZWZpX2ZsYWdzOwogI2RlZmluZSBFRklfQk9PVAkw
CS8qIFdlcmUgd2UgYm9vdGVkIGZyb20gRUZJPyAqLwogI2RlZmluZSBFRklfTE9BREVSCTEJLyog
V2VyZSB3ZSBib290ZWQgZGlyZWN0bHkgZnJvbSBFRkkgbG9hZGVyPyAqLwogI2RlZmluZSBFRklf
UlMJCTIJLyogQ2FuIHdlIHVzZSBydW50aW1lIHNlcnZpY2VzPyAqLworI2RlZmluZSBFRklfTUJf
TE9BREVSCTQJLyogeGVuLm1iLmVmaSBib290ZWQgZGlyZWN0bHkgZnJvbSBFRkkgbG9hZGVyPyAq
LwogCiAvKiBBZGQgZmllbGRzIGhlcmUgb25seSBpZiB0aGV5IG5lZWQgdG8gYmUgcmVmZXJlbmNl
ZCBmcm9tIG5vbi1FRkkgY29kZS4gKi8KIHN0cnVjdCBlZmkgewotLSAKMS43LjEwLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 14:36:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 14:36:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVHkK-0006rF-WE; Tue, 19 Jun 2018 14:36: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVHkJ-0006qQ-GZ
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 14:36:35 +0000
X-Inumbo-ID: cbf2c9f5-73cd-11e8-9728-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbf2c9f5-73cd-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 16:33:56 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5JESvX6116279;
 Tue, 19 Jun 2018 14:36:23 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : in-reply-to : references; s=corp-2017-10-26;
 bh=D1s7v/rlpQmm0C0Bn7grdzSg/YBVqdPmh9XYdDKHlIo=;
 b=GUU8fRZ2zxa7Rm5X/dubMgeytJ3IutNgg1WNco1r+XwW94Q0k2XXYEHm4KUm2jh1qAMB
 efjyoSK+khrTMxRGRq4KQcRAv/TtqeZDW1/j7z+mmGSW+NaULHHyCnP468GkwXftN/h9
 m4+r6+ewmwISroOB5GHzc5LdrKTOty10ArID4kgSuz66NDA+19Gi3hsNtSjXlVZYseM8
 oQY/cllMFfVYsFYBDSS7TKdLY7DxuTe5G8vYfJuhU7FSgcLBKu8Yv4fEUYN+NgLBqCe8
 9PXyu1Az/p7c9FYbdB+weRBdM+I8vN6nwJR+iSTjfOZ7WYcCctxsGyJRJ2y1nHFEdJZB Qg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2jmt01gg2j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:22 +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 w5JEaLba012448
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 14:36:21 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 w5JEaKAU000442;
 Tue, 19 Jun 2018 14:36:20 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 07:36:20 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 16:35:46 +0200
Message-Id: <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
In-Reply-To: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8928
 signatures=668702
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-1805220000 definitions=main-1806190163
Subject: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, tamas.k.lengyel@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>

VGhlbiByZW5hbWUgeGVuLm1iLmVmaSB0byB4ZW4uZWZpIGFuZCBkcm9wIGFsbCByZWxhdGVkCmRp
ZmZlcmVudGlhdG9ycyBpbiB0aGUgY29kZS4KClNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQogeGVuL01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgICB8ICAgMTYgKy0KIHhlbi9hcmNoL2FybS9lZmkvZWZpLWJvb3QuaCAgICAgfCAgICA0IC0K
IHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgfCAgIDg3ICstLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2Jvb3QvaGVhZC5TICAgICAgICB8ICAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFr
ZWZpbGUgICAgICAgfCAgIDE3ICstCiB4ZW4vYXJjaC94ODYvZWZpL2J1aWxkaWQuaWhleCAgIHwg
ICAgMyAtCiB4ZW4vYXJjaC94ODYvZWZpL2NoZWNrLmMgICAgICAgIHwgICAgNCAtCiB4ZW4vYXJj
aC94ODYvZWZpL2VmaS1ib290LmggICAgIHwgICA4OCArLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9l
ZmkvbWtyZWxvYy5jICAgICAgfCAgMzg0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyB8ICAgMTEgLS0KIHhlbi9h
cmNoL3g4Ni9lZmkvc3R1Yi5jICAgICAgICAgfCAgIDk3IC0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgICAgICAgICAgfCAgIDgxICstLS0tLS0tLQogeGVuL2NvbW1vbi9lZmkvYm9v
dC5jICAgICAgICAgICB8ICAgIDIgLQogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICAgICB8
ICAgNTEgLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZWZpLmggICAgICAgICAgIHwgICAgMSAtCiAx
NSBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCA4MjcgZGVsZXRpb25zKC0pCiBkZWxl
dGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2VmaS9idWlsZGlkLmloZXgKIGRlbGV0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC94ODYvZWZpL2NoZWNrLmMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC94ODYvZWZpL21rcmVsb2MuYwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9l
ZmkvcmVsb2NzLWR1bW15LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZWZpL3N0
dWIuYwoKZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRleCBhNDli
OWI3Li4wYzAzOTE0IDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01ha2VmaWxl
CkBAIC02MSwyMCArNjEsMTcgQEAgX2luc3RhbGw6ICQoVEFSR0VUKSQoQ09ORklHX1hFTl9JTlNU
QUxMX1NVRkZJWCkKIAlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKSQoWikgJChEKSQo
Qk9PVF9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFopCiAJbG4g
LWYgLXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikkKFopICQoRCkkKEJPT1RfRElSKS8kKFQpLSQo
WEVOX1ZFUlNJT04pJChaKQogCWxuIC1mIC1zICQoVCktJChYRU5fRlVMTFZFUlNJT04pJChaKSAk
KEQpJChCT09UX0RJUikvJChUKSQoWikKLQkkKElOU1RBTExfREFUQSkgJChUQVJHRVQpLm1iLmVm
aSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9GVUxMVkVSU0lPTikubWIuZWZpCi0JbG4gLWYg
LXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikubWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLSQo
WEVOX1ZFUlNJT04pLiQoWEVOX1NVQlZFUlNJT04pLm1iLmVmaQotCWxuIC1mIC1zICQoVCktJChY
RU5fRlVMTFZFUlNJT04pLm1iLmVmaSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9O
KS5tYi5lZmkKLQlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKS5tYi5lZmkgJChEKSQo
Qk9PVF9ESVIpLyQoVCkubWIuZWZpCisJJChJTlNUQUxMX0RBVEEpICQoVEFSR0VUKS5lZmkgJChE
KSQoQk9PVF9ESVIpLyQoVCktJChYRU5fRlVMTFZFUlNJT04pLmVmaQorCWxuIC1mIC1zICQoVCkt
JChYRU5fRlVMTFZFUlNJT04pLmVmaSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9O
KS4kKFhFTl9TVUJWRVJTSU9OKS5lZmkKKwlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9O
KS5lZmkgJChEKSQoQk9PVF9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikuZWZpCisJbG4gLWYgLXMg
JChUKS0kKFhFTl9GVUxMVkVSU0lPTikuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLmVmaQogCVsg
LWQgIiQoRCkkKERFQlVHX0RJUikiIF0gfHwgJChJTlNUQUxMX0RJUikgJChEKSQoREVCVUdfRElS
KQogCSQoSU5TVEFMTF9EQVRBKSAkKFRBUkdFVCktc3ltcyAkKEQpJChERUJVR19ESVIpLyQoVCkt
c3ltcy0kKFhFTl9GVUxMVkVSU0lPTikKIAkkKElOU1RBTExfREFUQSkgJChUQVJHRVQpLXN5bXMu
bWFwICQoRCkkKERFQlVHX0RJUikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5tYXAKIAkk
KElOU1RBTExfREFUQSkgJChLQ09ORklHX0NPTkZJRykgJChEKSQoQk9PVF9ESVIpLyQoVCktJChY
RU5fRlVMTFZFUlNJT04pLmNvbmZpZwotCWlmIFsgLXIgJChUQVJHRVQpLmVmaSAtYSAtbiAnJChF
RklfRElSKScgXTsgdGhlbiBcCisJaWYgWyAtbiAnJChFRklfRElSKScgXTsgdGhlbiBcCiAJCVsg
LWQgJChEKSQoRUZJX0RJUikgXSB8fCAkKElOU1RBTExfRElSKSAkKEQpJChFRklfRElSKTsgXAog
CQkkKElOU1RBTExfREFUQSkgJChUQVJHRVQpLmVmaSAkKEQpJChFRklfRElSKS8kKFQpLSQoWEVO
X0ZVTExWRVJTSU9OKS5lZmk7IFwKLQkJaWYgWyAtZSAkKFRBUkdFVCkuZWZpLm1hcCBdOyB0aGVu
IFwKLQkJCSQoSU5TVEFMTF9EQVRBKSAkKFRBUkdFVCkuZWZpLm1hcCAkKEQpJChERUJVR19ESVIp
LyQoVCktJChYRU5fRlVMTFZFUlNJT04pLmVmaS5tYXA7IFwKLQkJZmk7IFwKIAkJbG4gLXNmICQo
VCktJChYRU5fRlVMTFZFUlNJT04pLmVmaSAkKEQpJChFRklfRElSKS8kKFQpLSQoWEVOX1ZFUlNJ
T04pLiQoWEVOX1NVQlZFUlNJT04pLmVmaTsgXAogCQlsbiAtc2YgJChUKS0kKFhFTl9GVUxMVkVS
U0lPTikuZWZpICQoRCkkKEVGSV9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikuZWZpOyBcCiAJCWxu
IC1zZiAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKS5lZmkgJChEKSQoRUZJX0RJUikvJChUKS5lZmk7
IFwKQEAgLTEwMyw3ICsxMDAsNiBAQCBfdW5pbnN0YWxsOgogCXJtIC1mICQoRCkkKERFQlVHX0RJ
UikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5tYXAKIAlybSAtZiAkKEQpJChFRklfRElS
KS8kKFQpLSQoWEVOX0ZVTExWRVJTSU9OKS5lZmkKIAlybSAtZiAkKEQpJChFRklfRElSKS8kKFQp
LSQoWEVOX1ZFUlNJT04pLiQoWEVOX1NVQlZFUlNJT04pLmVmaQotCXJtIC1mICQoRCkkKERFQlVH
X0RJUikvJChUKS0kKFhFTl9GVUxMVkVSU0lPTikuZWZpLm1hcAogCXJtIC1mICQoRCkkKEVGSV9E
SVIpLyQoVCktJChYRU5fVkVSU0lPTikuZWZpCiAJcm0gLWYgJChEKSQoRUZJX0RJUikvJChUKS5l
ZmkKIAlybSAtZiAkKEQpJChFRklfTU9VTlRQT0lOVCkvZWZpLyQoRUZJX1ZFTkRPUikvJChUKS0k
KFhFTl9GVUxMVkVSU0lPTikuZWZpCkBAIC0xMjUsNyArMTIxLDcgQEAgX2NsZWFuOiBkZWxldGUt
dW5mcmVzaC1maWxlcwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyB0ZXN0IGNs
ZWFuCiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZp
ZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIGNsZWFuCiAJZmluZCAuIFwoIC1uYW1l
ICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiKi5nY25vIiBcKSAtZXhlYyBybSAtZiB7
fSBcOwotCXJtIC1mIGluY2x1ZGUvYXNtICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChUQVJHRVQp
LmVmaSAkKFRBUkdFVCkubWIuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQo
VEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCisJcm0gLWYgaW5jbHVkZS9hc20gJChUQVJHRVQpICQo
VEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1zeW1zLm1h
cCAqfiBjb3JlCiAJcm0gLWYgaW5jbHVkZS9hc20tKi9hc20tb2Zmc2V0cy5oCiAJcm0gLWYgLmJh
bm5lcgogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZWZpL2VmaS1ib290LmggYi94ZW4vYXJj
aC9hcm0vZWZpL2VmaS1ib290LmgKaW5kZXggY2E2NTVmZi4uMDQ5NTE1MCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2VmaS9lZmktYm9vdC5oCisrKyBiL3hlbi9hcmNoL2FybS9lZmkvZWZpLWJv
b3QuaApAQCAtMzQxLDEwICszNDEsNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgKmZkdF9pbmNyZWFz
ZV9zaXplKHN0cnVjdCBmaWxlICpmZHRmaWxlLCBpbnQgYWRkX3NpemUpCiAgICAgcmV0dXJuIG5l
d19mZHQ7CiB9CiAKLXN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9yZWxvY2F0ZV9pbWFnZSh1
bnNpZ25lZCBsb25nIGRlbHRhKQotewotfQotCiBzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hf
cHJvY2Vzc19tZW1vcnlfbWFwKEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRhYmxlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICptYXAsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFVJTlROIG1hcF9zaXpl
LApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2Vm
aWxlCmluZGV4IGVmM2ZiNTEuLjkyYzM4ZmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTc0LDEwICs3NCw2IEBAIG9iai15
ICs9IHhzdGF0ZS5vCiAKIHg4Nl9lbXVsYXRlLm86IHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMg
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAogCi1lZmkteSA6PSAkKHNoZWxsIGlmIFsgISAtciAk
KEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbXBpbGUuaCAtbyBcCi0gICAgICAgICAgICAgICAgICAg
ICAgLU8gJChCQVNFRElSKS9pbmNsdWRlL3hlbi9jb21waWxlLmggXTsgdGhlbiBcCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgZWNobyAnJChUQVJHRVQpLmVmaSc7IGZpKQotCiBpZm5lcSAoJChi
dWlsZF9pZF9saW5rZXIpLCkKIG5vdGVzX3BoZHJzID0gLS1ub3RlcwogZWxzZQpAQCAtOTgsMTIg
Kzk0LDEyIEBAIGVuZGlmCiBzeW1zLXdhcm4tZHVwLXkgOj0gLS13YXJuLWR1cAogc3ltcy13YXJu
LWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6PQogCi0k
KFRBUkdFVCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgorJChUQVJHRVQp
OiAkKFRBUkdFVCktc3ltcyBib290L21rZWxmMzIKIAkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3Bo
ZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNFVCkgXAogCSAgICAg
ICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAu
IF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCiAJJChPQkpDT1BZKSAtTyBiaW5hcnkgLVMgLS1j
aGFuZ2Utc2VjdGlvbi1hZGRyZXNzIFwKIAkJIi5lZmkucGUuaGVhZGVyLWAkKE5NKSAkKFRBUkdF
VCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9faW1hZ2VfYmFzZV9fJCQvMHhcMS9w
J2AiIFwKLQkJJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpLm1iLmVmaQorCQkkKFRBUkdFVCktc3lt
cyAkKFRBUkdFVCkuZWZpCiAKIEFMTF9PQkpTIDo9ICQoQkFTRURJUikvYXJjaC94ODYvYm9vdC9i
dWlsdF9pbi5vICQoQkFTRURJUikvYXJjaC94ODYvZWZpL2J1aWx0X2luLm8gJChBTExfT0JKUykK
IApAQCAtMTEyLDIxICsxMDgsMTIgQEAgaWZlcSAoJChDT05GSUdfTFRPKSx5KQogcHJlbGlua19s
dG8ubzogJChBTExfT0JKUykKIAkkKExEX0xUTykgLXIgLW8gJEAgJF4KIAotcHJlbGluay1lZmlf
bHRvLm86ICQoQUxMX09CSlMpIGVmaS9ydW50aW1lLm8gZWZpL2NvbXBhdC5vCi0JJChndWFyZCkg
JChMRF9MVE8pIC1yIC1vICRAICQoZmlsdGVyLW91dCAlL2VmaS9idWlsdF9pbi5vLCReKQotCiAj
IExpbmsgaXQgd2l0aCBhbGwgdGhlIGJpbmFyeSBvYmplY3RzCiBwcmVsaW5rLm86ICQocGF0c3Vi
c3QgJS9idWlsdF9pbi5vLCUvYnVpbHRfaW5fYmluLm8sJChBTExfT0JKUykpIHByZWxpbmtfbHRv
Lm8KIAkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCi0KLXByZWxpbmstZWZpLm86ICQocGF0
c3Vic3QgJS9idWlsdF9pbi5vLCUvYnVpbHRfaW5fYmluLm8sJChBTExfT0JKUykpIHByZWxpbmst
ZWZpX2x0by5vIGVmaS9ib290LmluaXQubwotCSQoZ3VhcmQpICQoTEQpICQoTERGTEFHUykgLXIg
LW8gJEAgJF4KIGVsc2UKIHByZWxpbmsubzogJChBTExfT0JKUykKIAkkKExEKSAkKExERkxBR1Mp
IC1yIC1vICRAICReCi0KLXByZWxpbmstZWZpLm86ICQoQUxMX09CSlMpIGVmaS9ib290LmluaXQu
byBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQubwotCSQoZ3VhcmQpICQoTEQpICQoTERGTEFHUykg
LXIgLW8gJEAgJChmaWx0ZXItb3V0ICUvZWZpL2J1aWx0X2luLm8sJF4pCiBlbmRpZgogCiAkKEJB
U0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm86CkBAIC0xNTIsNjYgKzEzOSw2IEBAICQoVEFS
R0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcyAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1
bW15Lm8KIAkJPiQoQEQpLyQoQEYpLm1hcAogCXJtIC1mICQoQEQpLy4kKEBGKS5bMC05XSoKIAot
bm90ZS5vOiAkKFRBUkdFVCktc3ltcwotCSQoT0JKQ09QWSkgLU8gYmluYXJ5IC0tb25seS1zZWN0
aW9uPS5ub3RlLmdudS5idWlsZC1pZCAgJChCQVNFRElSKS94ZW4tc3ltcyAkQC5iaW4KLQkkKE9C
SkNPUFkpIC1JIGJpbmFyeSAtTyBlbGY2NC14ODYtNjQgLUIgaTM4Njp4ODYtNjQgXAotCQktLXJl
bmFtZS1zZWN0aW9uPS5kYXRhPS5ub3RlLmdudS5idWlsZC1pZCAtUyAkQC5iaW4gJEAKLQlybSAt
ZiAkQC5iaW4KLQotRUZJX0xERkxBR1MgPSAkKHBhdHN1YnN0IC1tJSwtbWkzODZwZXAsJChMREZM
QUdTKSkgLS1zdWJzeXN0ZW09MTAKLUVGSV9MREZMQUdTICs9IC0taW1hZ2UtYmFzZT0kKDEpIC0t
c3RhY2s9MCwwIC0taGVhcD0wLDAgLS1zdHJpcC1kZWJ1ZwotRUZJX0xERkxBR1MgKz0gLS1zZWN0
aW9uLWFsaWdubWVudD0weDIwMDAwMCAtLWZpbGUtYWxpZ25tZW50PTB4MjAKLUVGSV9MREZMQUdT
ICs9IC0tbWFqb3ItaW1hZ2UtdmVyc2lvbj0kKFhFTl9WRVJTSU9OKQotRUZJX0xERkxBR1MgKz0g
LS1taW5vci1pbWFnZS12ZXJzaW9uPSQoWEVOX1NVQlZFUlNJT04pCi1FRklfTERGTEFHUyArPSAt
LW1ham9yLW9zLXZlcnNpb249MiAtLW1pbm9yLW9zLXZlcnNpb249MAotRUZJX0xERkxBR1MgKz0g
LS1tYWpvci1zdWJzeXN0ZW0tdmVyc2lvbj0yIC0tbWlub3Itc3Vic3lzdGVtLXZlcnNpb249MAot
Ci0kKFRBUkdFVCkuZWZpOiBWSVJUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1k
dW1teS5vIHwgc2VkIC1uICdzLCBBIFZJUlRfU1RBUlQkJCwscCcpCi0kKFRBUkdFVCkuZWZpOiBB
TFRfQkFTRSA9IDB4JChzaGVsbCAkKE5NKSBlZmkvcmVsb2NzLWR1bW15Lm8gfCBzZWQgLW4gJ3Ms
IEEgQUxUX1NUQVJUJCQsLHAnKQotIyBEb24ndCB1c2UgJCh3aWxkY2FyZCAuLi4pIGhlcmUgLSBh
dCBsZWFzdCBtYWtlIDMuODAgZXhwYW5kcyB0aGlzIHRvbyBlYXJseSEKLSQoVEFSR0VUKS5lZmk6
IGd1YXJkID0gJChpZiAkKHNoZWxsIGVjaG8gZWZpL2RpcyogfCBncmVwIGRpc2FibGVkKSw6KQot
Ci1pZm5lcSAoJChidWlsZF9pZF9saW5rZXIpLCkKLWlmZXEgKCQoY2FsbCBsZC12ZXItYnVpbGQt
aWQsJChMRCkgJChmaWx0ZXIgLW0lLCQoRUZJX0xERkxBR1MpKSkseSkKLUNGTEFHUyArPSAtREJV
SUxEX0lEX0VGSQotRUZJX0xERkxBR1MgKz0gJChidWlsZF9pZF9saW5rZXIpCi1ub3RlX2ZpbGUg
Oj0gZWZpL2J1aWxkaWQubwotIyBOQjogdGhpcyBtdXN0IGJlIHRoZSBsYXN0IGlucHV0IGluIHRo
ZSBsaW5rZXIgY2FsbCwgYmVjYXVzZSBpbnB1dHMgZm9sbG93aW5nCi0jIHRoZSAtYiBvcHRpb24g
d2lsbCBhbGwgYmUgdHJlYXRlZCBhcyBiZWluZyBpbiB0aGUgc3BlY2lmaWVkIGZvcm1hdC4KLW5v
dGVfZmlsZV9vcHRpb24gOj0gLWIgcGUteDg2LTY0ICQobm90ZV9maWxlKQotZWxzZQotbm90ZV9m
aWxlIDo9IG5vdGUubwotZW5kaWYKLWVsc2UKLW5vdGVfZmlsZSA6PQotZW5kaWYKLW5vdGVfZmls
ZV9vcHRpb24gPz0gJChub3RlX2ZpbGUpCi0KLSQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8g
JChub3RlX2ZpbGUpIGVmaS5sZHMgZWZpL3JlbG9jcy1kdW1teS5vICQoQkFTRURJUikvY29tbW9u
L3N5bWJvbHMtZHVtbXkubyBlZmkvbWtyZWxvYwotCSQoZm9yZWFjaCBiYXNlLCAkKFZJUlRfQkFT
RSkgJChBTFRfQkFTRSksIFwKLQkgICAgICAgICAgJChndWFyZCkgJChMRCkgJChjYWxsIEVGSV9M
REZMQUdTLCQoYmFzZSkpIC1UIGVmaS5sZHMgLU4gJDwgZWZpL3JlbG9jcy1kdW1teS5vIFwKLQkg
ICAgICAgICAgICAgICAgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1kdW1teS5vICQobm90ZV9m
aWxlX29wdGlvbikgLW8gJChARCkvLiQoQEYpLiQoYmFzZSkuMCAmJikgOgotCSQoZ3VhcmQpIGVm
aS9ta3JlbG9jICQoZm9yZWFjaCBiYXNlLCQoVklSVF9CQVNFKSAkKEFMVF9CQVNFKSwkKEBEKS8u
JChARikuJChiYXNlKS4wKSA+JChARCkvLiQoQEYpLjByLlMKLQkkKGd1YXJkKSAkKE5NKSAtcGEg
LS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuJChWSVJUX0JBU0UpLjAgXAotCQl8ICQoZ3VhcmQp
ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAkKGFsbF9zeW1ib2xzKSAtLXN5c3YgLS1zb3J0ID4k
KEBEKS8uJChARikuMHMuUwotCSQoZ3VhcmQpICQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5t
ayAkKEBEKS8uJChARikuMHIubyAkKEBEKS8uJChARikuMHMubwotCSQoZm9yZWFjaCBiYXNlLCAk
KFZJUlRfQkFTRSkgJChBTFRfQkFTRSksIFwKLQkgICAgICAgICAgJChndWFyZCkgJChMRCkgJChj
YWxsIEVGSV9MREZMQUdTLCQoYmFzZSkpIC1UIGVmaS5sZHMgLU4gJDwgXAotCSAgICAgICAgICAg
ICAgICAkKEBEKS8uJChARikuMHIubyAkKEBEKS8uJChARikuMHMubyAkKG5vdGVfZmlsZV9vcHRp
b24pIC1vICQoQEQpLy4kKEBGKS4kKGJhc2UpLjEgJiYpIDoKLQkkKGd1YXJkKSBlZmkvbWtyZWxv
YyAkKGZvcmVhY2ggYmFzZSwkKFZJUlRfQkFTRSkgJChBTFRfQkFTRSksJChARCkvLiQoQEYpLiQo
YmFzZSkuMSkgPiQoQEQpLy4kKEBGKS4xci5TCi0JJChndWFyZCkgJChOTSkgLXBhIC0tZm9ybWF0
PXN5c3YgJChARCkvLiQoQEYpLiQoVklSVF9CQVNFKS4xIFwKLQkJfCAkKGd1YXJkKSAkKEJBU0VE
SVIpL3Rvb2xzL3N5bWJvbHMgJChhbGxfc3ltYm9scykgLS1zeXN2IC0tc29ydCA+JChARCkvLiQo
QEYpLjFzLlMKLQkkKGd1YXJkKSAkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChARCkv
LiQoQEYpLjFyLm8gJChARCkvLiQoQEYpLjFzLm8KLQkkKGd1YXJkKSAkKExEKSAkKGNhbGwgRUZJ
X0xERkxBR1MsJChWSVJUX0JBU0UpKSAtVCBlZmkubGRzIC1OICQ8IFwKLQkgICAgICAgICAgICAg
ICAgJChARCkvLiQoQEYpLjFyLm8gJChARCkvLiQoQEYpLjFzLm8gJChub3RlX2ZpbGVfb3B0aW9u
KSAtbyAkQAotCWlmICQoZ3VhcmQpIGZhbHNlOyB0aGVuIHJtIC1mICRAOyBlY2hvICdFRkkgc3Vw
cG9ydCBkaXNhYmxlZCc7IFwKLQllbHNlICQoTk0pIC1wYSAtLWZvcm1hdD1zeXN2ICQoQEQpLyQo
QEYpIFwKLQkJfCAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgLS14ZW5zeW1zIC0tc3lzdiAtLXNv
cnQgPiQoQEQpLyQoQEYpLm1hcDsgZmkKLQlybSAtZiAkKEBEKS8uJChARikuWzAtOV0qCi0KLWVm
aS9ib290LmluaXQubyBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQubyBlZmkvYnVpbGRpZC5vOiAk
KEJBU0VESVIpL2FyY2gveDg2L2VmaS9idWlsdF9pbi5vCi1lZmkvYm9vdC5pbml0Lm8gZWZpL3J1
bnRpbWUubyBlZmkvY29tcGF0Lm8gZWZpL2J1aWxkaWQubzogOwotCiBhc20tb2Zmc2V0cy5zOiAk
KFRBUkdFVF9TVUJBUkNIKS9hc20tb2Zmc2V0cy5jCiAJJChDQykgJChmaWx0ZXItb3V0IC1XYSQo
Y29tbWEpJSAtZmx0bywkKENGTEFHUykpIC1TIC1vICRAICQ8CiAKQEAgLTIyMCwyMSArMTQ3LDEx
IEBAIHhlbi5sZHM6IHhlbi5sZHMuUwogCXNlZCAtZSAncy94ZW5cLmxkc1wubzoveGVuXC5sZHM6
L2cnIDwueGVuLmxkcy5kID4ueGVuLmxkcy5kLm5ldwogCW12IC1mIC54ZW4ubGRzLmQubmV3IC54
ZW4ubGRzLmQKIAotZWZpLmxkczogeGVuLmxkcy5TCi0JJChDQykgLVAgLUUgLVVpMzg2IC1ERUZJ
ICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChBRkxBR1MpKSAtbyAkQCAkPAotCXNlZCAtZSAn
cy9lZmlcLmxkc1wubzovZWZpXC5sZHM6L2cnIDwuJChARikuZCA+LiQoQEYpLmQubmV3Ci0JbXYg
LWYgLiQoQEYpLmQubmV3IC4kKEBGKS5kCi0KIGJvb3QvbWtlbGYzMjogYm9vdC9ta2VsZjMyLmMK
IAkkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSAtbyAkQCAkPAogCi1lZmkvbWtyZWxvYzogZWZpL21r
cmVsb2MuYwotCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpIC1nIC1vICRAICQ8Ci0KIC5QSE9OWTog
Y2xlYW4KIGNsZWFuOjoKIAlybSAtZiBhc20tb2Zmc2V0cy5zICoubGRzIGJvb3QvKi5vIGJvb3Qv
Kn4gYm9vdC9jb3JlIGJvb3QvbWtlbGYzMgogCXJtIC1mICQoQkFTRURJUikvLnhlbi1zeW1zLlsw
LTldKiBib290Ly4qLmQKLQlybSAtZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5l
ZmkgZWZpL2Rpc2FibGVkIGVmaS9ta3JlbG9jCiAJcm0gLWYgYm9vdC9jbWRsaW5lLlMgYm9vdC9y
ZWxvYy5TIGJvb3QvKi5sbmsgYm9vdC8qLmJpbgotCXJtIC1mIG5vdGUubwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCmluZGV4
IDQ4ZjFiMDAuLjU3ODQ2MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUwor
KysgYi94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKQEAgLTEzOSw3ICsxMzksNyBAQCBvcHRpb25h
bF9oZWFkZXI6CiAgICAgICAgIC5sb25nICAgX18yTV9yd2RhdGFfZW5kIC0gZWZpX3BlX2hlYWRf
ZW5kICAgIC8qIFNpemVPZkNvZGUuICovCiAgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIFNpemVPZkluaXRpYWxpemVkRGF0YS4gKi8KICAgICAg
ICAgLmxvbmcgICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogU2l6ZU9m
VW5pbml0aWFsaXplZERhdGEuICovCi0gICAgICAgIC5sb25nICAgc3ltX29mZnMoZWZpX21iX3N0
YXJ0KSAgICAgICAgICAgICAgIC8qIEFkZHJlc3NPZkVudHJ5UG9pbnQuICovCisgICAgICAgIC5s
b25nICAgc3ltX29mZnMoZWZpX3N0YXJ0KSAgICAgICAgICAgICAgICAgIC8qIEFkZHJlc3NPZkVu
dHJ5UG9pbnQuICovCiAgICAgICAgIC5sb25nICAgc3ltX29mZnMoc3RhcnQpICAgICAgICAgICAg
ICAgICAgICAgIC8qIEJhc2VPZkNvZGUuICovCiAgICAgICAgIC5xdWFkICAgc3ltX29mZnMoX19p
bWFnZV9iYXNlX18pICAgICAgICAgICAgIC8qIEltYWdlQmFzZS4gKi8KICAgICAgICAgLmxvbmcg
ICBYRU5fTE9BRF9BTElHTiAgICAgICAgICAgICAgICAgICAgICAgLyogU2VjdGlvbkFsaWdubWVu
dC4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgYi94ZW4vYXJjaC94
ODYvZWZpL01ha2VmaWxlCmluZGV4IDNiZTk2NjEuLjYxY2I4ZjYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZQpAQCAt
MSwxNiArMSw1IEBACiBDRkxBR1MgKz0gLWZzaG9ydC13Y2hhcgogCi1lZmkgOj0geSQoc2hlbGwg
cm0gLWYgZGlzYWJsZWQpCi1lZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKENDKSAkKGZpbHRl
ci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGNoZWNrLmMgMj5kaXNhYmxlZCAm
JiBlY2hvIHkpKQotZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0t
c3Vic3lzdGVtPTEwIC1vIGNoZWNrLmVmaSBjaGVjay5vIDI+ZGlzYWJsZWQgJiYgZWNobyB5KSkK
LWVmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsIHJtIGRpc2FibGVkKXkpCi0KLSUubzogJS5paGV4
Ci0JJChPQkpDT1BZKSAtSSBpaGV4IC1PIGJpbmFyeSAkPCAkQAotCi1ib290LmluaXQubzogYnVp
bGRpZC5vCi0KLW9iai15IDo9IHN0dWIubwotb2JqLSQoZWZpKSA6PSBib290LmluaXQubyBjb21w
YXQubyByZWxvY3MtZHVtbXkubyBydW50aW1lLm8KLWV4dHJhLSQoZWZpKSArPSBidWlsZGlkLm8K
LW5vY292LSQoZWZpKSArPSBzdHViLm8KK29iai15ICs9IGJvb3QuaW5pdC5vCitvYmoteSArPSBj
b21wYXQubworb2JqLXkgKz0gcnVudGltZS5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZWZp
L2J1aWxkaWQuaWhleCBiL3hlbi9hcmNoL3g4Ni9lZmkvYnVpbGRpZC5paGV4CmRlbGV0ZWQgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCBhODkwNDZkLi4wMDAwMDAwCi0tLSBhL3hlbi9hcmNoL3g4Ni9l
ZmkvYnVpbGRpZC5paGV4CisrKyAvZGV2L251bGwKQEAgLTEsMyArMCwwIEBACi06MTAwMDAwMDA2
NDg2MDAwMDREOERBRDU3MTQwMDAwMDAwMDAwMDAwMDE0Ci06MDQwMDEwMDAwMDAwMDAwMEVDCi06
MDAwMDAwMDFGRgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9jaGVjay5jIGIveGVuL2Fy
Y2gveDg2L2VmaS9jaGVjay5jCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA3ZmVkZDVh
Li4wMDAwMDAwCi0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkvY2hlY2suYworKysgL2Rldi9udWxsCkBA
IC0xLDQgKzAsMCBAQAotaW50IF9fYXR0cmlidXRlX18oKF9fbXNfYWJpX18pKSB0ZXN0KGludCBp
KQotewotICAgIHJldHVybiBpOwotfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9lZmkt
Ym9vdC5oIGIveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oCmluZGV4IGY4YWFhMzcuLjI1YTgy
ZjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaAorKysgYi94ZW4vYXJj
aC94ODYvZWZpL2VmaS1ib290LmgKQEAgLTM1LDc1ICszNSw2IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBlZGRfcHV0X3N0cmluZyh1OCAqZHN0LCBzaXplX3QgbiwgY29uc3QgY2hhciAqc3JjKQogCiBl
eHRlcm4gaW50cHRlX3QgX19wYWdlX3RhYmxlc19zdGFydFtdLCBfX3BhZ2VfdGFibGVzX2VuZFtd
OwogCi0jZGVmaW5lIGluX3BhZ2VfdGFibGVzKHYpICgoaW50cHRlX3QgKikodikgPj0gX19wYWdl
X3RhYmxlc19zdGFydCAmJiBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAoaW50cHRlX3Qg
KikodikgPCBfX3BhZ2VfdGFibGVzX2VuZCkKLQotI2RlZmluZSBQRV9CQVNFX1JFTE9DX0FCUyAg
ICAgIDAKLSNkZWZpbmUgUEVfQkFTRV9SRUxPQ19ISUdITE9XICAzCi0jZGVmaW5lIFBFX0JBU0Vf
UkVMT0NfRElSNjQgICAxMAotCi1leHRlcm4gY29uc3Qgc3RydWN0IHBlX2Jhc2VfcmVsb2NzIHsK
LSAgICB1MzIgcnZhOwotICAgIHUzMiBzaXplOwotICAgIHUxNiBlbnRyaWVzW107Ci19IF9fYmFz
ZV9yZWxvY3Nfc3RhcnRbXSwgX19iYXNlX3JlbG9jc19lbmRbXTsKLQotc3RhdGljIHZvaWQgX19p
bml0IGVmaV9hcmNoX3JlbG9jYXRlX2ltYWdlKHVuc2lnbmVkIGxvbmcgZGVsdGEpCi17Ci0gICAg
Y29uc3Qgc3RydWN0IHBlX2Jhc2VfcmVsb2NzICpiYXNlX3JlbG9jczsKLQotICAgIGlmICggZWZp
X2VuYWJsZWQoRUZJX01CX0xPQURFUikgKQotICAgICAgICByZXR1cm47Ci0KLSAgICBmb3IgKCBi
YXNlX3JlbG9jcyA9IF9fYmFzZV9yZWxvY3Nfc3RhcnQ7IGJhc2VfcmVsb2NzIDwgX19iYXNlX3Jl
bG9jc19lbmQ7ICkKLSAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpID0gMCwgbjsKLQotICAg
ICAgICBuID0gKGJhc2VfcmVsb2NzLT5zaXplIC0gc2l6ZW9mKCpiYXNlX3JlbG9jcykpIC8KLSAg
ICAgICAgICAgIHNpemVvZigqYmFzZV9yZWxvY3MtPmVudHJpZXMpOwotCi0gICAgICAgIC8qCi0g
ICAgICAgICAqIFJlbGV2YW50IGx7MiwzfV9ib290bWFwIGVudHJpZXMgZ2V0IGluaXRpYWxpemVk
IGV4cGxpY2l0bHkgaW4KLSAgICAgICAgICogZWZpX2FyY2hfbWVtb3J5X3NldHVwKCksIHNvIHdl
IG11c3Qgbm90IGFwcGx5IHJlbG9jYXRpb25zIHRoZXJlLgotICAgICAgICAgKiBsMl9pZGVudG1h
cCdzIGZpcnN0IHNsb3QsIG90b2gsIHNob3VsZCBiZSBoYW5kbGVkIG5vcm1hbGx5LCBhcwotICAg
ICAgICAgKiBlZmlfYXJjaF9tZW1vcnlfc2V0dXAoKSB3b24ndCB0b3VjaCBpdCAoeGVuX3BoeXNf
c3RhcnQgc2hvdWxkCi0gICAgICAgICAqIG5ldmVyIGJlIHplcm8pLgotICAgICAgICAgKi8KLSAg
ICAgICAgaWYgKCB4ZW5fcGh5c19zdGFydCArIGJhc2VfcmVsb2NzLT5ydmEgPT0gKHVuc2lnbmVk
IGxvbmcpbDNfYm9vdG1hcCB8fAotICAgICAgICAgICAgIHhlbl9waHlzX3N0YXJ0ICsgYmFzZV9y
ZWxvY3MtPnJ2YSA9PSAodW5zaWduZWQgbG9uZylsMl9ib290bWFwICkKLSAgICAgICAgICAgIGkg
PSBuOwotCi0gICAgICAgIGZvciAoIDsgaSA8IG47ICsraSApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IHhlbl9waHlzX3N0YXJ0ICsgYmFzZV9yZWxvY3MtPnJ2
YSArCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYmFzZV9yZWxvY3MtPmVudHJp
ZXNbaV0gJiAweGZmZik7Ci0KLSAgICAgICAgICAgIHN3aXRjaCAoIGJhc2VfcmVsb2NzLT5lbnRy
aWVzW2ldID4+IDEyICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgIGNhc2UgUEVfQkFTRV9S
RUxPQ19BQlM6Ci0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICBjYXNlIFBFX0JB
U0VfUkVMT0NfSElHSExPVzoKLSAgICAgICAgICAgICAgICBpZiAoIGRlbHRhICkKLSAgICAgICAg
ICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICoodTMyICopYWRkciArPSBkZWx0YTsKLSAg
ICAgICAgICAgICAgICAgICAgaWYgKCBpbl9wYWdlX3RhYmxlcyhhZGRyKSApCi0gICAgICAgICAg
ICAgICAgICAgICAgICAqKHUzMiAqKWFkZHIgKz0geGVuX3BoeXNfc3RhcnQ7Ci0gICAgICAgICAg
ICAgICAgfQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgY2FzZSBQRV9CQVNF
X1JFTE9DX0RJUjY0OgotICAgICAgICAgICAgICAgIGlmICggaW5fcGFnZV90YWJsZXMoYWRkcikg
KQotICAgICAgICAgICAgICAgICAgICBibGV4aXQoTCJVbmV4cGVjdGVkIHJlbG9jYXRpb24gdHlw
ZSIpOwotICAgICAgICAgICAgICAgIGlmICggZGVsdGEgKQotICAgICAgICAgICAgICAgICAgICAq
KHU2NCAqKWFkZHIgKz0gZGVsdGE7Ci0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAg
ICBkZWZhdWx0OgotICAgICAgICAgICAgICAgIGJsZXhpdChMIlVuc3VwcG9ydGVkIHJlbG9jYXRp
b24gdHlwZSIpOwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0gICAgICAgIGJhc2VfcmVsb2Nz
ID0gKGNvbnN0IHZvaWQgKikoYmFzZV9yZWxvY3MtPmVudHJpZXMgKyBpICsgKGkgJiAxKSk7Ci0g
ICAgfQotfQotCiBleHRlcm4gY29uc3QgczMyIF9fdHJhbXBvbGluZV9yZWxfc3RhcnRbXSwgX190
cmFtcG9saW5lX3JlbF9zdG9wW107CiBleHRlcm4gY29uc3QgczMyIF9fdHJhbXBvbGluZV9zZWdf
c3RhcnRbXSwgX190cmFtcG9saW5lX3NlZ19zdG9wW107CiAKQEAgLTIzNyw3ICsxNjgsNiBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgbm9yZXR1cm4gZWZpX2FyY2hfcG9zdF9leGl0X2Jvb3Qodm9pZCkK
IHsKICAgICB1NjQgY3I0ID0gWEVOX01JTklNQUxfQ1I0ICYgflg4Nl9DUjRfUEdFLCBlZmVyOwog
Ci0gICAgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2UoX19YRU5fVklSVF9TVEFSVCAtIHhlbl9waHlz
X3N0YXJ0KTsKICAgICBtZW1jcHkoKHZvaWQgKil0cmFtcG9saW5lX3BoeXMsIHRyYW1wb2xpbmVf
c3RhcnQsIGNmZy5zaXplKTsKIAogICAgIC8qIFNldCBzeXN0ZW0gcmVnaXN0ZXJzIGFuZCB0cmFu
c2ZlciBjb250cm9sLiAqLwpAQCAtNTg5LDExICs1MTksMTAgQEAgc3RhdGljIHZvaWQgX19pbml0
IGVmaV9hcmNoX21lbW9yeV9zZXR1cCh2b2lkKQogICAgIGlmICggIWVmaV9lbmFibGVkKEVGSV9M
T0FERVIpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaWYgKCBlZmlfZW5hYmxlZChFRklfTUJf
TE9BREVSKSApCi0gICAgICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJsZXNfc3RhcnQ7IHB0ZSA8
IF9fcGFnZV90YWJsZXNfZW5kOwotICAgICAgICAgICAgICBwdGUgKz0gKCBwdGUgIT0gKGludHB0
ZV90ICopbDJfaWRlbnRtYXAgKSA/IDEgOiA0ICogTDJfUEFHRVRBQkxFX0VOVFJJRVMgKQotICAg
ICAgICAgICAgaWYgKCBnZXRfcHRlX2ZsYWdzKCpwdGUpICYgX1BBR0VfUFJFU0VOVCApCi0gICAg
ICAgICAgICAgICAgKnB0ZSArPSB4ZW5fcGh5c19zdGFydDsKKyAgICBmb3IgKCBwdGUgPSBfX3Bh
Z2VfdGFibGVzX3N0YXJ0OyBwdGUgPCBfX3BhZ2VfdGFibGVzX2VuZDsKKyAgICAgICAgICBwdGUg
Kz0gKCBwdGUgIT0gKGludHB0ZV90ICopbDJfaWRlbnRtYXAgKSA/IDEgOiA0ICogTDJfUEFHRVRB
QkxFX0VOVFJJRVMgKQorICAgICAgICBpZiAoIGdldF9wdGVfZmxhZ3MoKnB0ZSkgJiBfUEFHRV9Q
UkVTRU5UICkKKyAgICAgICAgICAgICpwdGUgKz0geGVuX3BoeXNfc3RhcnQ7CiAKICAgICAvKiBJ
bml0aWFsaXNlIEwyIGlkZW50aXR5LW1hcCBhbmQgYm9vdC1tYXAgcGFnZSB0YWJsZSBlbnRyaWVz
ICgxNk1CKS4gKi8KICAgICBmb3IgKCBpID0gMDsgaSA8IDg7ICsraSApCkBAIC02ODcsMTUgKzYx
Niw2IEBAIHN0YXRpYyBib29sIF9faW5pdCBlZmlfYXJjaF91c2VfY29uZmlnX2ZpbGUoRUZJX1NZ
U1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpCiAKIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9m
bHVzaF9kY2FjaGVfYXJlYShjb25zdCB2b2lkICp2YWRkciwgVUlOVE4gc2l6ZSkgeyB9CiAKLXZv
aWQgRUZJQVBJIGVmaV9zdGFydChFRklfSEFORExFIEltYWdlSGFuZGxlLCBFRklfU1lTVEVNX1RB
QkxFICpTeXN0ZW1UYWJsZSk7Ci0KLXZvaWQgRUZJQVBJIF9faW5pdCBub3JldHVybgotZWZpX21i
X3N0YXJ0KEVGSV9IQU5ETEUgSW1hZ2VIYW5kbGUsIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRh
YmxlKQotewotICAgIF9fc2V0X2JpdChFRklfTUJfTE9BREVSLCAmZWZpX2ZsYWdzKTsKLSAgICBl
Zmlfc3RhcnQoSW1hZ2VIYW5kbGUsIFN5c3RlbVRhYmxlKTsKLX0KLQogdm9pZCBfX2luaXQgZWZp
X211bHRpYm9vdDIoRUZJX0hBTkRMRSBJbWFnZUhhbmRsZSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRhYmxlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgbXVsdGlib290Ml90YWdfbW9kdWxlX3QgKmRvbTBfa2VybmVsKQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9ta3JlbG9jLmMgYi94ZW4vYXJjaC94ODYvZWZpL21r
cmVsb2MuYwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMWFjYTc5Ni4uMDAwMDAwMAot
LS0gYS94ZW4vYXJjaC94ODYvZWZpL21rcmVsb2MuYworKysgL2Rldi9udWxsCkBAIC0xLDM4NCAr
MCwwIEBACi0jaW5jbHVkZSA8ZmNudGwuaD4KLSNpbmNsdWRlIDxpbnR0eXBlcy5oPgotI2luY2x1
ZGUgPGxpbWl0cy5oPgotI2luY2x1ZGUgPHN0ZGRlZi5oPgotI2luY2x1ZGUgPHN0ZGludC5oPgot
I2luY2x1ZGUgPHN0ZGlvLmg+Ci0jaW5jbHVkZSA8c3RkbGliLmg+Ci0jaW5jbHVkZSA8c3RyaW5n
Lmg+Ci0jaW5jbHVkZSA8c3lzL21tYW4uaD4KLSNpbmNsdWRlIDx1bmlzdGQuaD4KLQotc3RydWN0
IG16X2hkciB7Ci0gICAgdWludDE2X3Qgc2lnbmF0dXJlOwotI2RlZmluZSBNWl9TSUdOQVRVUkUg
MHg1YTRkCi0gICAgdWludDE2X3QgbGFzdF9wYWdlX3NpemU7Ci0gICAgdWludDE2X3QgcGFnZV9j
b3VudDsKLSAgICB1aW50MTZfdCByZWxvY2F0aW9uX2NvdW50OwotICAgIHVpbnQxNl90IGhlYWRl
cl9wYXJhczsKLSAgICB1aW50MTZfdCBtaW5fcGFyYXM7Ci0gICAgdWludDE2X3QgbWF4X3BhcmFz
OwotICAgIHVpbnQxNl90IGVudHJ5X3NzOwotICAgIHVpbnQxNl90IGVudHJ5X3NwOwotICAgIHVp
bnQxNl90IGNoZWNrc3VtOwotICAgIHVpbnQxNl90IGVudHJ5X2lwOwotICAgIHVpbnQxNl90IGVu
dHJ5X2NzOwotICAgIHVpbnQxNl90IHJlbG9jYXRpb25zOwotICAgIHVpbnQxNl90IG92ZXJsYXk7
Ci0gICAgdWludDhfdCByZXNlcnZlZFszMl07Ci0gICAgdWludDMyX3QgZXh0ZW5kZWRfaGVhZGVy
X2Jhc2U7Ci19OwotCi1zdHJ1Y3QgcGVfaGRyIHsKLSAgICB1aW50MzJfdCBzaWduYXR1cmU7Ci0j
ZGVmaW5lIFBFX1NJR05BVFVSRSAweDAwMDA0NTUwCi0gICAgdWludDE2X3QgY3B1OwotICAgIHVp
bnQxNl90IHNlY3Rpb25fY291bnQ7Ci0gICAgaW50MzJfdCB0aW1lc3RhbXA7Ci0gICAgdWludDMy
X3Qgc3ltYm9sc19maWxlX29mZnNldDsKLSAgICB1aW50MzJfdCBzeW1ib2xfY291bnQ7Ci0gICAg
dWludDE2X3Qgb3B0X2hkcl9zaXplOwotICAgIHVpbnQxNl90IGZsYWdzOwotICAgIHN0cnVjdCB7
Ci0gICAgICAgIHVpbnQxNl90IG1hZ2ljOwotI2RlZmluZSBQRV9NQUdJQ19FWEUzMiAgICAgMHgw
MTBiCi0jZGVmaW5lIFBFX01BR0lDX0VYRTMyUExVUyAweDAyMGIKLSAgICAgICAgdWludDhfdCBs
aW5rZXJfbWFqb3IsIGxpbmtlcl9taW5vcjsKLSAgICAgICAgdWludDMyX3QgY29kZV9zaXplLCBk
YXRhX3NpemUsIGJzc19zaXplOwotICAgICAgICB1aW50MzJfdCBlbnRyeV9ydmEsIGNvZGVfcnZh
LCBkYXRhX3J2YTsKLSAgICB9IG9wdF9oZHI7Ci19OwotCi0jZGVmaW5lIFBFX1BBR0VfU0laRSAw
eDEwMDAKLQotI2RlZmluZSBQRV9CQVNFX1JFTE9DX0FCUyAgICAgIDAKLSNkZWZpbmUgUEVfQkFT
RV9SRUxPQ19ISUdITE9XICAzCi0jZGVmaW5lIFBFX0JBU0VfUkVMT0NfRElSNjQgICAxMAotCi1z
dHJ1Y3QgY29mZl9zZWN0aW9uIHsKLSAgICBjaGFyIG5hbWVbOF07Ci0gICAgdWludDMyX3Qgc2l6
ZTsKLSAgICB1aW50MzJfdCBydmE7Ci0gICAgdWludDMyX3QgZmlsZV9zaXplOwotICAgIHVpbnQz
Ml90IGZpbGVfb2Zmc2V0OwotICAgIHVpbnQzMl90IHJlbG9jYXRpb25fZmlsZV9vZmZzZXQ7Ci0g
ICAgdWludDMyX3QgbGluZV9udW1iZXJfZmlsZV9vZmZzZXQ7Ci0gICAgdWludDE2X3QgcmVsb2Nh
dGlvbl9jb3VudDsKLSAgICB1aW50MTZfdCBsaW5lX251bWJlcl9jb3VudDsKLSAgICB1aW50MzJf
dCBmbGFnczsKLSNkZWZpbmUgQ09GRl9TRUNUSU9OX0JTUyAgICAgICAgIDB4MDAwMDAwODBVCi0j
ZGVmaW5lIENPRkZfU0VDVElPTl9ESVNDQVJEQUJMRSAweDAyMDAwMDAwVQotI2RlZmluZSBDT0ZG
X1NFQ1RJT05fV1JJVEVBQkxFICAgMHg4MDAwMDAwMFUKLX07Ci0KLXN0YXRpYyB2b2lkIHVzYWdl
KGNvbnN0IGNoYXIgKmNtZCwgaW50IHJjKQotewotICAgIGZwcmludGYocmMgPyBzdGRlcnIgOiBz
dGRvdXQsCi0gICAgICAgICAgICAiVXNhZ2U6ICVzIDxpbWFnZTE+IDxpbWFnZTI+XG4iLAotICAg
ICAgICAgICAgY21kKTsKLSAgICBleGl0KHJjKTsKLX0KLQotc3RhdGljIHVuc2lnbmVkIGludCBs
b2FkKGNvbnN0IGNoYXIgKm5hbWUsIGludCAqaGFuZGxlLAotICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBjb2ZmX3NlY3Rpb24gKipzZWN0aW9ucywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50X2Zhc3Q2NF90ICppbWFnZV9iYXNlLAotICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90ICppbWFnZV9zaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCAqd2lkdGgpCi17Ci0gICAgaW50IGluID0gb3BlbihuYW1lLCBPX1JET05MWSk7Ci0gICAg
c3RydWN0IG16X2hkciBtel9oZHI7Ci0gICAgc3RydWN0IHBlX2hkciBwZV9oZHI7Ci0gICAgdWlu
dDMyX3QgYmFzZTsKLQotICAgIGlmICggaW4gPCAwIHx8Ci0gICAgICAgICByZWFkKGluLCAmbXpf
aGRyLCBzaXplb2YobXpfaGRyKSkgIT0gc2l6ZW9mKG16X2hkcikgKQotICAgIHsKLSAgICAgICAg
cGVycm9yKG5hbWUpOwotICAgICAgICBleGl0KDIpOwotICAgIH0KLSAgICBpZiAoIG16X2hkci5z
aWduYXR1cmUgIT0gTVpfU0lHTkFUVVJFIHx8Ci0gICAgICAgICBtel9oZHIucmVsb2NhdGlvbnMg
PCBzaXplb2YobXpfaGRyKSB8fAotICAgICAgICAgIW16X2hkci5leHRlbmRlZF9oZWFkZXJfYmFz
ZSApCi0gICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzOiBXcm9uZyBET1MgZmlsZSBm
b3JtYXRcbiIsIG5hbWUpOwotICAgICAgICBleGl0KDIpOwotICAgIH0KLQotICAgIGlmICggbHNl
ZWsoaW4sIG16X2hkci5leHRlbmRlZF9oZWFkZXJfYmFzZSwgU0VFS19TRVQpIDwgMCB8fAotICAg
ICAgICAgcmVhZChpbiwgJnBlX2hkciwgc2l6ZW9mKHBlX2hkcikpICE9IHNpemVvZihwZV9oZHIp
IHx8Ci0gICAgICAgICByZWFkKGluLCAmYmFzZSwgc2l6ZW9mKGJhc2UpKSAhPSBzaXplb2YoYmFz
ZSkgfHwKLSAgICAgICAgIC8qCi0gICAgICAgICAgKiBMdWNraWx5IHRoZSBpbWFnZSBzaXplIGZp
ZWxkIGxpdmVzIGF0IHRoZQotICAgICAgICAgICogc2FtZSBvZmZzZXQgZm9yIGJvdGggZm9ybWF0
cy4KLSAgICAgICAgICAqLwotICAgICAgICAgbHNlZWsoaW4sIDI0LCBTRUVLX0NVUikgPCAwIHx8
Ci0gICAgICAgICByZWFkKGluLCBpbWFnZV9zaXplLCBzaXplb2YoKmltYWdlX3NpemUpKSAhPSBz
aXplb2YoKmltYWdlX3NpemUpICkKLSAgICB7Ci0gICAgICAgIHBlcnJvcihuYW1lKTsKLSAgICAg
ICAgZXhpdCgzKTsKLSAgICB9Ci0gICAgc3dpdGNoICggKHBlX2hkci5zaWduYXR1cmUgPT0gUEVf
U0lHTkFUVVJFICYmCi0gICAgICAgICAgICAgIHBlX2hkci5vcHRfaGRyX3NpemUgPiBzaXplb2Yo
cGVfaGRyLm9wdF9oZHIpKSAqCi0gICAgICAgICAgICAgcGVfaGRyLm9wdF9oZHIubWFnaWMgKQot
ICAgIHsKLSAgICBjYXNlIFBFX01BR0lDX0VYRTMyOgotICAgICAgICAqd2lkdGggPSAzMjsKLSAg
ICAgICAgKmltYWdlX2Jhc2UgPSBiYXNlOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIFBFX01B
R0lDX0VYRTMyUExVUzoKLSAgICAgICAgKndpZHRoID0gNjQ7Ci0gICAgICAgICppbWFnZV9iYXNl
ID0gKCh1aW50NjRfdCliYXNlIDw8IDMyKSB8IHBlX2hkci5vcHRfaGRyLmRhdGFfcnZhOwotICAg
ICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzOiBX
cm9uZyBQRSBmaWxlIGZvcm1hdFxuIiwgbmFtZSk7Ci0gICAgICAgIGV4aXQoMyk7Ci0gICAgfQot
Ci0gICAgKnNlY3Rpb25zID0gbWFsbG9jKHBlX2hkci5zZWN0aW9uX2NvdW50ICogc2l6ZW9mKCoq
c2VjdGlvbnMpKTsKLSAgICBpZiAoICEqc2VjdGlvbnMgKQotICAgIHsKLSAgICAgICAgcGVycm9y
KE5VTEwpOwotICAgICAgICBleGl0KDQpOwotICAgIH0KLSAgICBpZiAoIGxzZWVrKGluLAotICAg
ICAgICAgICAgICAgbXpfaGRyLmV4dGVuZGVkX2hlYWRlcl9iYXNlICsgb2Zmc2V0b2Yoc3RydWN0
IHBlX2hkciwgb3B0X2hkcikgKwotICAgICAgICAgICAgICAgICAgcGVfaGRyLm9wdF9oZHJfc2l6
ZSwKLSAgICAgICAgICAgICAgIFNFRUtfU0VUKSA8IDAgfHwKLSAgICAgICAgIHJlYWQoaW4sICpz
ZWN0aW9ucywgcGVfaGRyLnNlY3Rpb25fY291bnQgKiBzaXplb2YoKipzZWN0aW9ucykpICE9Ci0g
ICAgICAgICAgICAgcGVfaGRyLnNlY3Rpb25fY291bnQgKiBzaXplb2YoKipzZWN0aW9ucykgKQot
ICAgIHsKLSAgICAgICAgcGVycm9yKG5hbWUpOwotICAgICAgICBleGl0KDQpOwotICAgIH0KLQot
ICAgICpoYW5kbGUgPSBpbjsKLQotICAgIHJldHVybiBwZV9oZHIuc2VjdGlvbl9jb3VudDsKLX0K
LQotc3RhdGljIGxvbmcgcGFnZV9zaXplOwotCi1zdGF0aWMgY29uc3Qgdm9pZCAqbWFwX3NlY3Rp
b24oY29uc3Qgc3RydWN0IGNvZmZfc2VjdGlvbiAqc2VjLCBpbnQgaW4sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSkKLXsKLSAgICBjb25zdCBjaGFyICpw
dHI7Ci0gICAgdW5zaWduZWQgbG9uZyBvZmZzOwotCi0gICAgaWYgKCAhcGFnZV9zaXplICkKLSAg
ICAgICAgcGFnZV9zaXplID0gc3lzY29uZihfU0NfUEFHRVNJWkUpOwotICAgIG9mZnMgPSBzZWMt
PmZpbGVfb2Zmc2V0ICYgKHBhZ2Vfc2l6ZSAtIDEpOwotCi0gICAgcHRyID0gbW1hcCgwLCBvZmZz
ICsgc2VjLT5maWxlX3NpemUsIFBST1RfUkVBRCwgTUFQX1BSSVZBVEUsIGluLAotICAgICAgICAg
ICAgICAgc2VjLT5maWxlX29mZnNldCAtIG9mZnMpOwotICAgIGlmICggcHRyID09IE1BUF9GQUlM
RUQgKQotICAgIHsKLSAgICAgICAgcGVycm9yKG5hbWUpOwotICAgICAgICBleGl0KDYpOwotICAg
IH0KLQotICAgIHJldHVybiBwdHIgKyBvZmZzOwotfQotCi1zdGF0aWMgdm9pZCB1bm1hcF9zZWN0
aW9uKGNvbnN0IHZvaWQgKnB0ciwgY29uc3Qgc3RydWN0IGNvZmZfc2VjdGlvbiAqc2VjKQotewot
ICAgIHVuc2lnbmVkIGxvbmcgb2ZmcyA9IHNlYy0+ZmlsZV9vZmZzZXQgJiAocGFnZV9zaXplIC0g
MSk7Ci0KLSAgICBtdW5tYXAoKGNoYXIgKilwdHIgLSBvZmZzLCBvZmZzICsgc2VjLT5maWxlX3Np
emUpOwotfQotCi1zdGF0aWMgdm9pZCBkaWZmX3NlY3Rpb25zKGNvbnN0IHVuc2lnbmVkIGNoYXIg
KnB0cjEsIGNvbnN0IHVuc2lnbmVkIGNoYXIgKnB0cjIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBjb2ZmX3NlY3Rpb24gKnNlYywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50X2Zhc3Q2NF90IGRpZmYsIHVuc2lnbmVkIGludCB3aWR0aCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludF9mYXN0NjRfdCBiYXNlLCB1aW50X2Zhc3Q2NF90IGVuZCkKLXsK
LSAgICBzdGF0aWMgdWludF9mYXN0MzJfdCBjdXJfcnZhLCByZWxvY19zaXplOwotICAgIHVuc2ln
bmVkIGludCBkaXNwID0gMDsKLSAgICB1aW50X2Zhc3QzMl90IGk7Ci0KLSAgICBpZiAoICFzZWMg
KQotICAgIHsKLSAgICAgICAgcmVsb2Nfc2l6ZSArPSByZWxvY19zaXplICYgMjsKLSAgICAgICAg
aWYgKCByZWxvY19zaXplICkKLSAgICAgICAgICAgIHByaW50ZigiXHQuYmFsaWduIDRcbiIKLSAg
ICAgICAgICAgICAgICAgICAiXHQuZXF1IHJ2YV8lMDgiIFBSSXhGQVNUMzIgIl9yZWxvY3MsICUj
MDgiIFBSSXhGQVNUMzIgIlxuIiwKLSAgICAgICAgICAgICAgICAgICBjdXJfcnZhLCByZWxvY19z
aXplKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIHdoaWxlICggIShkaWZmICYgKCgo
aW50X2Zhc3Q2NF90KTEgPDwgKChkaXNwICsgMSkgKiBDSEFSX0JJVCkpIC0gMSkpICkKLSAgICAg
ICAgKytkaXNwOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCBzZWMtPmZpbGVfc2l6ZTsgKytpICkK
LSAgICB7Ci0gICAgICAgIHVpbnRfZmFzdDMyX3QgcnZhOwotICAgICAgICB1bmlvbiB7Ci0gICAg
ICAgICAgICB1aW50MzJfdCB1MzI7Ci0gICAgICAgICAgICB1aW50NjRfdCB1NjQ7Ci0gICAgICAg
IH0gdmFsMSwgdmFsMjsKLSAgICAgICAgaW50X2Zhc3Q2NF90IGRlbHRhOwotICAgICAgICB1bnNp
Z25lZCBpbnQgcmVsb2MgPSAod2lkdGggPT0gNCA/IFBFX0JBU0VfUkVMT0NfSElHSExPVyA6Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEVfQkFTRV9SRUxPQ19E
SVI2NCk7Ci0KLSAgICAgICAgaWYgKCBwdHIxW2ldID09IHB0cjJbaV0gKQotICAgICAgICAgICAg
Y29udGludWU7Ci0KLSAgICAgICAgaWYgKCBpIDwgZGlzcCB8fCBpICsgd2lkdGggLSBkaXNwID4g
c2VjLT5maWxlX3NpemUgKQotICAgICAgICB7Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwK
LSAgICAgICAgICAgICAgICAgICAgIkJvZ3VzIGRpZmZlcmVuY2UgYXQgJS44czolMDgiIFBSSXhG
QVNUMzIgIlxuIiwKLSAgICAgICAgICAgICAgICAgICAgc2VjLT5uYW1lLCBpKTsKLSAgICAgICAg
ICAgIGV4aXQoMyk7Ci0gICAgICAgIH0KLQotICAgICAgICBtZW1jcHkoJnZhbDEsIHB0cjEgKyBp
IC0gZGlzcCwgd2lkdGgpOwotICAgICAgICBtZW1jcHkoJnZhbDIsIHB0cjIgKyBpIC0gZGlzcCwg
d2lkdGgpOwotICAgICAgICBkZWx0YSA9IHdpZHRoID09IDQgPyB2YWwyLnUzMiAtIHZhbDEudTMy
IDogdmFsMi51NjQgLSB2YWwxLnU2NDsKLSAgICAgICAgaWYgKCBkZWx0YSAhPSBkaWZmICkKLSAg
ICAgICAgewotICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsCi0gICAgICAgICAgICAgICAgICAg
ICJEaWZmZXJlbmNlIGF0ICUuOHM6JTA4IiBQUkl4RkFTVDMyICIgaXMgJSMiIFBSSXhGQVNUNjQK
LSAgICAgICAgICAgICAgICAgICAgIiAoZXhwZWN0ZWQgJSMiIFBSSXhGQVNUNjQgIilcbiIsCi0g
ICAgICAgICAgICAgICAgICAgIHNlYy0+bmFtZSwgaSwgZGVsdGEsIGRpZmYpOwotICAgICAgICAg
ICAgY29udGludWU7Ci0gICAgICAgIH0KLSAgICAgICAgaWYgKCB3aWR0aCA9PSA4ICYmICh2YWwx
LnU2NCA8IGJhc2UgfHwgdmFsMS51NjQgPiBlbmQpICkKLSAgICAgICAgICAgIHJlbG9jID0gUEVf
QkFTRV9SRUxPQ19ISUdITE9XOwotCi0gICAgICAgIHJ2YSA9IChzZWMtPnJ2YSArIGkgLSBkaXNw
KSAmIH4oUEVfUEFHRV9TSVpFIC0gMSk7Ci0gICAgICAgIGlmICggcnZhID4gY3VyX3J2YSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIHJlbG9jX3NpemUgKz0gcmVsb2Nfc2l6ZSAmIDI7Ci0gICAg
ICAgICAgICBpZiAoIHJlbG9jX3NpemUgKQotICAgICAgICAgICAgICAgIHByaW50ZigiXHQuZXF1
IHJ2YV8lMDgiIFBSSXhGQVNUMzIgIl9yZWxvY3MsIgotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiICUjMDgiIFBSSXhGQVNUMzIgIlxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgY3Vy
X3J2YSwgcmVsb2Nfc2l6ZSk7Ci0gICAgICAgICAgICBwcmludGYoIlx0LmJhbGlnbiA0XG4iCi0g
ICAgICAgICAgICAgICAgICAgIlx0LmxvbmcgJSMwOCIgUFJJeEZBU1QzMiAiLCIKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIiBydmFfJTA4IiBQUkl4RkFTVDMyICJfcmVsb2NzXG4iLAotICAg
ICAgICAgICAgICAgICAgIHJ2YSwgcnZhKTsKLSAgICAgICAgICAgIGN1cl9ydmEgPSBydmE7Ci0g
ICAgICAgICAgICByZWxvY19zaXplID0gODsKLSAgICAgICAgfQotICAgICAgICBlbHNlIGlmICgg
cnZhICE9IGN1cl9ydmEgKQotICAgICAgICB7Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwK
LSAgICAgICAgICAgICAgICAgICAgIkNhbm5vdCBoYW5kbGUgZGVjcmVhc2luZyBSVkEgKGF0ICUu
OHM6JTA4IiBQUkl4RkFTVDMyICIpXG4iLAotICAgICAgICAgICAgICAgICAgICBzZWMtPm5hbWUs
IGkpOwotICAgICAgICAgICAgZXhpdCgzKTsKLSAgICAgICAgfQotCi0gICAgICAgIGlmICggIShz
ZWMtPmZsYWdzICYgQ09GRl9TRUNUSU9OX1dSSVRFQUJMRSkgKQotICAgICAgICAgICAgZnByaW50
ZihzdGRlcnIsCi0gICAgICAgICAgICAgICAgICAgICJXYXJuaW5nOiByZWxvY2F0aW9uIHRvIHIv
byBzZWN0aW9uICUuOHM6JTA4IiBQUkl4RkFTVDMyICJcbiIsCi0gICAgICAgICAgICAgICAgICAg
IHNlYy0+bmFtZSwgaSk7Ci0KLSAgICAgICAgcHJpbnRmKCJcdC53b3JkICgldSA8PCAxMikgfCAw
eCUwMyIgUFJJeEZBU1QzMiAiXG4iLAotICAgICAgICAgICAgICAgcmVsb2MsIHNlYy0+cnZhICsg
aSAtIGRpc3AgLSBydmEpOwotICAgICAgICByZWxvY19zaXplICs9IDI7Ci0gICAgICAgIGkgKz0g
d2lkdGggLSBkaXNwIC0gMTsKLSAgICB9Ci19Ci0KLWludCBtYWluKGludCBhcmdjLCBjaGFyICph
cmd2W10pCi17Ci0gICAgaW50IGluMSwgaW4yOwotICAgIHVuc2lnbmVkIGludCBpLCBuc2VjLCB3
aWR0aDEsIHdpZHRoMjsKLSAgICB1aW50X2Zhc3Q2NF90IGJhc2UxLCBiYXNlMjsKLSAgICB1aW50
MzJfdCBzaXplMSwgc2l6ZTI7Ci0gICAgc3RydWN0IGNvZmZfc2VjdGlvbiAqc2VjMSwgKnNlYzI7
Ci0KLSAgICBpZiAoIGFyZ2MgPT0gMSB8fAotICAgICAgICAgIXN0cmNtcChhcmd2WzFdLCAiLT8i
KSB8fAotICAgICAgICAgIXN0cmNtcChhcmd2WzFdLCAiLWgiKSB8fAotICAgICAgICAgIXN0cmNt
cChhcmd2WzFdLCAiLS1oZWxwIikgKQotICAgICAgICB1c2FnZSgqYXJndiwgYXJnYyA9PSAxKTsK
LQotICAgIGlmICggYXJnYyAhPSAzICkKLSAgICAgICAgdXNhZ2UoKmFyZ3YsIDEpOwotCi0gICAg
bnNlYyA9IGxvYWQoYXJndlsxXSwgJmluMSwgJnNlYzEsICZiYXNlMSwgJnNpemUxLCAmd2lkdGgx
KTsKLSAgICBpZiAoIG5zZWMgIT0gbG9hZChhcmd2WzJdLCAmaW4yLCAmc2VjMiwgJmJhc2UyLCAm
c2l6ZTIsICZ3aWR0aDIpICkKLSAgICB7Ci0gICAgICAgIGZwdXRzKCJNaXNtYXRjaGVkIHNlY3Rp
b24gY291bnRzXG4iLCBzdGRlcnIpOwotICAgICAgICByZXR1cm4gNTsKLSAgICB9Ci0gICAgaWYg
KCB3aWR0aDEgIT0gd2lkdGgyICkKLSAgICB7Ci0gICAgICAgIGZwdXRzKCJNaXNtYXRjaGVkIGlt
YWdlIHR5cGVzXG4iLCBzdGRlcnIpOwotICAgICAgICByZXR1cm4gNTsKLSAgICB9Ci0gICAgd2lk
dGgxID4+PSAzOwotICAgIGlmICggYmFzZTEgPT0gYmFzZTIgKQotICAgIHsKLSAgICAgICAgZnB1
dHMoIkltYWdlcyBtdXN0IGhhdmUgZGlmZmVyZW50IGJhc2UgYWRkcmVzc2VzXG4iLCBzdGRlcnIp
OwotICAgICAgICByZXR1cm4gNTsKLSAgICB9Ci0gICAgaWYgKCBzaXplMSAhPSBzaXplMiApCi0g
ICAgewotICAgICAgICBmcHV0cygiSW1hZ2VzIG11c3QgaGF2ZSBpZGVudGljYWwgc2l6ZXNcbiIs
IHN0ZGVycik7Ci0gICAgICAgIHJldHVybiA1OwotICAgIH0KLQotICAgIHB1dHMoIlx0LnNlY3Rp
b24gLnJlbG9jLCBcImFcIiwgQHByb2diaXRzXG4iCi0gICAgICAgICAiXHQuYmFsaWduIDRcbiIK
LSAgICAgICAgICJcdC5nbG9ibCBfX2Jhc2VfcmVsb2NzX3N0YXJ0LCBfX2Jhc2VfcmVsb2NzX2Vu
ZFxuIgotICAgICAgICAgIl9fYmFzZV9yZWxvY3Nfc3RhcnQ6Iik7Ci0KLSAgICBmb3IgKCBpID0g
MDsgaSA8IG5zZWM7ICsraSApCi0gICAgewotICAgICAgICBjb25zdCB2b2lkICpwdHIxLCAqcHRy
MjsKLQotICAgICAgICBpZiAoIG1lbWNtcChzZWMxW2ldLm5hbWUsIHNlYzJbaV0ubmFtZSwgc2l6
ZW9mKHNlYzFbaV0ubmFtZSkpIHx8Ci0gICAgICAgICAgICAgc2VjMVtpXS5ydmEgIT0gc2VjMltp
XS5ydmEgfHwKLSAgICAgICAgICAgICBzZWMxW2ldLnNpemUgIT0gc2VjMltpXS5zaXplIHx8Ci0g
ICAgICAgICAgICAgc2VjMVtpXS5maWxlX3NpemUgIT0gc2VjMltpXS5maWxlX3NpemUgfHwKLSAg
ICAgICAgICAgICBzZWMxW2ldLmZsYWdzICE9IHNlYzJbaV0uZmxhZ3MgKQotICAgICAgICB7Ci0g
ICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk1pc21hdGNoZWQgc2VjdGlvbiAldSBwYXJhbWV0
ZXJzXG4iLCBpKTsKLSAgICAgICAgICAgIHJldHVybiA1OwotICAgICAgICB9Ci0KLSAgICAgICAg
aWYgKCAhc2VjMVtpXS5zaXplIHx8Ci0gICAgICAgICAgICAgKHNlYzFbaV0uZmxhZ3MgJiAoQ09G
Rl9TRUNUSU9OX0RJU0NBUkRBQkxFfENPRkZfU0VDVElPTl9CU1MpKSApCi0gICAgICAgICAgICBj
b250aW51ZTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBEb24ndCBnZW5lcmF0ZSByZWxvY2F0
aW9ucyBmb3Igc2VjdGlvbnMgdGhhdCBkZWZpbml0ZWx5Ci0gICAgICAgICAqIGFyZW4ndCB1c2Vk
IGJ5IHRoZSBib290IGxvYWRlciBjb2RlLgotICAgICAgICAgKi8KLSAgICAgICAgaWYgKCBtZW1j
bXAoc2VjMVtpXS5uYW1lLCAiLmluaXRjYWwiLCBzaXplb2Yoc2VjMVtpXS5uYW1lKSkgPT0gMCB8
fAotICAgICAgICAgICAgIG1lbWNtcChzZWMxW2ldLm5hbWUsICIuaW5pdC5zZSIsIHNpemVvZihz
ZWMxW2ldLm5hbWUpKSA9PSAwIHx8Ci0gICAgICAgICAgICAgbWVtY21wKHNlYzFbaV0ubmFtZSwg
Ii5idWlsZGlkIiwgc2l6ZW9mKHNlYzFbaV0ubmFtZSkpID09IDAgfHwKLSAgICAgICAgICAgICBt
ZW1jbXAoc2VjMVtpXS5uYW1lLCAiLmxvY2twcm8iLCBzaXplb2Yoc2VjMVtpXS5uYW1lKSkgPT0g
MCApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICBpZiAoICFzZWMxW2ldLnJ2YSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ2FuJ3QgaGFuZGxlIHNl
Y3Rpb24gJXUgd2l0aCB6ZXJvIFJWQVxuIiwgaSk7Ci0gICAgICAgICAgICByZXR1cm4gMzsKLSAg
ICAgICAgfQotCi0gICAgICAgIGlmICggc2VjMVtpXS5maWxlX3NpemUgPiBzZWMxW2ldLnNpemUg
KQotICAgICAgICB7Ci0gICAgICAgICAgICBzZWMxW2ldLmZpbGVfc2l6ZSA9IHNlYzFbaV0uc2l6
ZTsKLSAgICAgICAgICAgIHNlYzJbaV0uZmlsZV9zaXplID0gc2VjMltpXS5zaXplOwotICAgICAg
ICB9Ci0gICAgICAgIHB0cjEgPSBtYXBfc2VjdGlvbihzZWMxICsgaSwgaW4xLCBhcmd2WzFdKTsK
LSAgICAgICAgcHRyMiA9IG1hcF9zZWN0aW9uKHNlYzIgKyBpLCBpbjIsIGFyZ3ZbMl0pOwotCi0g
ICAgICAgIGRpZmZfc2VjdGlvbnMocHRyMSwgcHRyMiwgc2VjMSArIGksIGJhc2UyIC0gYmFzZTEs
IHdpZHRoMSwKLSAgICAgICAgICAgICAgICAgICAgICBiYXNlMSwgYmFzZTEgKyBzaXplMSk7Ci0K
LSAgICAgICAgdW5tYXBfc2VjdGlvbihwdHIxLCBzZWMxICsgaSk7Ci0gICAgICAgIHVubWFwX3Nl
Y3Rpb24ocHRyMiwgc2VjMiArIGkpOwotICAgIH0KLQotICAgIGRpZmZfc2VjdGlvbnMoTlVMTCwg
TlVMTCwgTlVMTCwgMCwgMCwgMCwgMCk7Ci0KLSAgICBwdXRzKCJfX2Jhc2VfcmVsb2NzX2VuZDoi
KTsKLQotICAgIGNsb3NlKGluMSk7Ci0gICAgY2xvc2UoaW4yKTsKLQotICAgIHJldHVybiAwOwot
fQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyBiL3hlbi9hcmNo
L3g4Ni9lZmkvcmVsb2NzLWR1bW15LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGQ5
MjhhODIuLjAwMDAwMDAKLS0tIGEveGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUworKysg
L2Rldi9udWxsCkBAIC0xLDExICswLDAgQEAKLQotCS5zZWN0aW9uIC5yZWxvYywgImEiLCBAcHJv
Z2JpdHMKLQkuYmFsaWduIDQKLUdMT0JBTChfX2Jhc2VfcmVsb2NzX3N0YXJ0KQotCS5sb25nIDAK
LQkubG9uZyA4Ci1HTE9CQUwoX19iYXNlX3JlbG9jc19lbmQpCi0KLQkuZ2xvYmwgVklSVF9TVEFS
VCwgQUxUX1NUQVJUCi0JLmVxdSBWSVJUX1NUQVJULCBYRU5fVklSVF9TVEFSVAotCS5lcXUgQUxU
X1NUQVJULCBYRU5fVklSVF9FTkQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5j
IGIveGVuL2FyY2gveDg2L2VmaS9zdHViLmMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDU5MTg1MzYuLjAwMDAwMDAKLS0tIGEveGVuL2FyY2gveDg2L2VmaS9zdHViLmMKKysrIC9kZXYv
bnVsbApAQCAtMSw5NyArMCwwIEBACi0jaW5jbHVkZSA8eGVuL3R5cGVzLmg+Ci0jaW5jbHVkZSA8
eGVuL2VmaS5oPgotI2luY2x1ZGUgPHhlbi9lcnJuby5oPgotI2luY2x1ZGUgPHhlbi9pbml0Lmg+
Ci0jaW5jbHVkZSA8eGVuL2xpYi5oPgotI2luY2x1ZGUgPHhlbi9tdWx0aWJvb3QyLmg+Ci0jaW5j
bHVkZSA8YXNtL3BhZ2UuaD4KLSNpbmNsdWRlIDxhc20vZWZpYmluZC5oPgotI2luY2x1ZGUgPGVm
aS9lZmlkZWYuaD4KLSNpbmNsdWRlIDxlZmkvZWZpY2Fwc3VsZS5oPgotI2luY2x1ZGUgPGVmaS9l
Zmljb24uaD4KLSNpbmNsdWRlIDxlZmkvZWZpZGV2cC5oPgotI2luY2x1ZGUgPGVmaS9lZmlhcGku
aD4KLQotLyoKLSAqIEhlcmUgd2UgYXJlIGluIEVGSSBzdHViLiBFRkkgY2FsbHMgYXJlIG5vdCBz
dXBwb3J0ZWQgZHVlIHRvIGxhY2sKLSAqIG9mIHJlbGV2YW50IGZ1bmN0aW9uYWxpdHkgaW4gY29t
cGlsZXIgYW5kL29yIGxpbmtlci4KLSAqCi0gKiBlZmlfbWJfc3RhcnQoKSBhbmQgZWZpX211bHRp
Ym9vdDIoKSBhcmUgdGhlIGV4Y2VwdGlvbnMuCi0gKiBQbGVhc2UgbG9vayBiZWxvdyBmb3IgbW9y
ZSBkZXRhaWxzLgotICovCi0KLWFzbSAoCi0gICAgIiAgICAudGV4dCAgICAgICAgICAgICAgICAg
ICAgICAgICBcbiIKLSAgICAiICAgIC5nbG9ibCBlZmlfbWJfc3RhcnQgICAgICAgICAgIFxuIgot
ICAgICJlZmlfbWJfc3RhcnQ6ICAgICAgICAgICAgICAgICAgICAgXG4iCi0gICAgIiAgICBtb3Yg
ICAgJXJjeCwlcmRpICAgICAgICAgICAgICBcbiIKLSAgICAiICAgIG1vdiAgICAlcmR4LCVyc2kg
ICAgICAgICAgICAgIFxuIgotICAgICIgICAgeG9yICAgICVyZHgsJXJkeCAgICAgICAgICAgICAg
XG4iCi0gICAgIiAgICBjYWxsICAgZWZpX211bHRpYm9vdDIgICAgICAgICBcbiIKLSAgICApOwot
Ci12b2lkIF9faW5pdCBub3JldHVybiBlZmlfbXVsdGlib290MihFRklfSEFORExFIEltYWdlSGFu
ZGxlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRUZJX1NZU1RFTV9UQUJM
RSAqU3lzdGVtVGFibGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBtdWx0aWJvb3QyX3RhZ19tb2R1bGVfdCAqZG9tMF9rZXJuZWwpCi17Ci0gICAgc3RhdGljIGNv
bnN0IENIQVIxNiBfX2luaXRjb25zdCBlcnJbXSA9Ci0gICAgICAgIEwiWGVuIGRvZXMgbm90IGhh
dmUgRUZJIGNvZGUgYnVpbGQgaW4hXHJcblN5c3RlbSBoYWx0ZWQhXHJcbiI7Ci0gICAgU0lNUExF
X1RFWFRfT1VUUFVUX0lOVEVSRkFDRSAqU3RkRXJyOwotCi0gICAgU3RkRXJyID0gU3lzdGVtVGFi
bGUtPlN0ZEVyciA/IFN5c3RlbVRhYmxlLT5TdGRFcnIgOiBTeXN0ZW1UYWJsZS0+Q29uT3V0Owot
Ci0gICAgLyoKLSAgICAgKiBQcmludCBlcnJvciBtZXNzYWdlIGFuZCBoYWx0IHRoZSBzeXN0ZW0u
Ci0gICAgICoKLSAgICAgKiBXZSBoYXZlIHRvIG9wZW4gY29kZSBNUyB4NjQgY2FsbGluZyBjb252
ZW50aW9uCi0gICAgICogaW4gYXNzZW1ibHkgYmVjYXVzZSBoZXJlIHRoaXMgY29udmVudGlvbiBt
YXkKLSAgICAgKiBub3QgYmUgZGlyZWN0bHkgc3VwcG9ydGVkIGJ5IEMgY29tcGlsZXIuCi0gICAg
ICovCi0gICAgYXNtIHZvbGF0aWxlKAotICAgICIgICAgY2FsbCAqJTMgICAgICAgICAgICAgICAg
ICAgICBcbiIKLSAgICAiMDogIGhsdCAgICAgICAgICAgICAgICAgICAgICAgICAgXG4iCi0gICAg
IiAgICBqbXAgIDBiICAgICAgICAgICAgICAgICAgICAgIFxuIgotICAgICAgIDogIitjIiAoU3Rk
RXJyKSwgIj1kIiAoU3RkRXJyKSA6ICIxIiAoZXJyKSwgInJtIiAoU3RkRXJyLT5PdXRwdXRTdHJp
bmcpCi0gICAgICAgOiAicmF4IiwgInI4IiwgInI5IiwgInIxMCIsICJyMTEiLCAibWVtb3J5Iik7
Ci0KLSAgICB1bnJlYWNoYWJsZSgpOwotfQotCi1ib29sIGVmaV9lbmFibGVkKHVuc2lnbmVkIGlu
dCBmZWF0dXJlKQotewotICAgIHJldHVybiBmYWxzZTsKLX0KLQotdm9pZCBfX2luaXQgZWZpX2lu
aXRfbWVtb3J5KHZvaWQpIHsgfQotCi12b2lkIGVmaV91cGRhdGVfbDRfcGd0YWJsZSh1bnNpZ25l
ZCBpbnQgbDRpZHgsIGw0X3BnZW50cnlfdCBsNGUpIHsgfQotCi1ib29sIGVmaV9yc191c2luZ19w
Z3RhYmxlcyh2b2lkKQotewotICAgIHJldHVybiBmYWxzZTsKLX0KLQotdW5zaWduZWQgbG9uZyBl
ZmlfZ2V0X3RpbWUodm9pZCkKLXsKLSAgICBCVUcoKTsKLSAgICByZXR1cm4gMDsKLX0KLQotdm9p
ZCBlZmlfaGFsdF9zeXN0ZW0odm9pZCkgeyB9Ci12b2lkIGVmaV9yZXNldF9zeXN0ZW0oYm9vbCB3
YXJtKSB7IH0KLQotaW50IGVmaV9nZXRfaW5mbyh1aW50MzJfdCBpZHgsIHVuaW9uIHhlbnBmX2Vm
aV9pbmZvICppbmZvKQotewotICAgIHJldHVybiAtRU5PU1lTOwotfQotCi1pbnQgZWZpX2NvbXBh
dF9nZXRfaW5mbyh1aW50MzJfdCBpZHgsIHVuaW9uIGNvbXBhdF9wZl9lZmlfaW5mbyAqKQotICAg
IF9fYXR0cmlidXRlX18oKF9fYWxpYXNfXygiZWZpX2dldF9pbmZvIikpKTsKLQotaW50IGVmaV9y
dW50aW1lX2NhbGwoc3RydWN0IHhlbnBmX2VmaV9ydW50aW1lX2NhbGwgKm9wKQotewotICAgIHJl
dHVybiAtRU5PU1lTOwotfQotCi1pbnQgZWZpX2NvbXBhdF9ydW50aW1lX2NhbGwoc3RydWN0IGNv
bXBhdF9wZl9lZmlfcnVudGltZV9jYWxsICopCi0gICAgX19hdHRyaWJ1dGVfXygoX19hbGlhc19f
KCJlZmlfcnVudGltZV9jYWxsIikpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRz
LlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDFlNTIzM2EuLjQzZTA3OTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMu
UwpAQCAtNywyNiArNywxMiBAQAogI3VuZGVmIEVOVFJZCiAjdW5kZWYgQUxJR04KIAotI2lmZGVm
IEVGSQotCi0jZGVmaW5lIEZPUk1BVCAicGVpLXg4Ni02NCIKLSN1bmRlZiBfX1hFTl9WSVJUX1NU
QVJUCi0jZGVmaW5lIF9fWEVOX1ZJUlRfU1RBUlQgX19pbWFnZV9iYXNlX18KLSNkZWZpbmUgU0VD
VElPTl9BTElHTiBNQigyKQotI2RlZmluZSBERUNMX1NFQ1RJT04oeCkgeCA6Ci0KLUVOVFJZKGVm
aV9zdGFydCkKLQotI2Vsc2UgLyogIUVGSSAqLwotCiAjZGVmaW5lIEZPUk1BVCAiZWxmNjQteDg2
LTY0IgogI2RlZmluZSBTRUNUSU9OX0FMSUdOIFBBR0VfU0laRQogI2RlZmluZSBERUNMX1NFQ1RJ
T04oeCkgeCA6IEFUKEFERFIoeCkgLSBfX1hFTl9WSVJUX1NUQVJUKQogCiBFTlRSWShzdGFydF9w
YSkKIAotI2VuZGlmIC8qIEVGSSAqLwotCiBPVVRQVVRfRk9STUFUKEZPUk1BVCwgRk9STUFULCBG
T1JNQVQpCiAKIE9VVFBVVF9BUkNIKGkzODY6eDg2LTY0KQpAQCAtMzQsMTggKzIwLDE0IEBAIE9V
VFBVVF9BUkNIKGkzODY6eDg2LTY0KQogUEhEUlMKIHsKICAgdGV4dCBQVF9MT0FEIDsKLSNpZiAo
ZGVmaW5lZChCVUlMRF9JRCkgfHwgZGVmaW5lZCAoQ09ORklHX1BWSF9HVUVTVCkpICYmICFkZWZp
bmVkKEVGSSkKKyNpZiBkZWZpbmVkKEJVSUxEX0lEKSB8fCBkZWZpbmVkIChDT05GSUdfUFZIX0dV
RVNUKQogICBub3RlIFBUX05PVEUgOwogI2VuZGlmCiB9CiBTRUNUSU9OUwogewotI2lmICFkZWZp
bmVkKEVGSSkKICAgLiA9IF9fWEVOX1ZJUlRfU1RBUlQ7CiAgIF9faW1hZ2VfYmFzZV9fID0gLjsK
LSNlbHNlCi0gIC4gPSBfX2ltYWdlX2Jhc2VfXzsKLSNlbmRpZgogCiAjaWYgMAogLyoKQEAgLTYw
LDkgKzQyLDYgQEAgU0VDVElPTlMKIAogICBzdGFydF9wYSA9IEFCU09MVVRFKHN0YXJ0IC0gX19Y
RU5fVklSVF9TVEFSVCk7CiAKLSNpZmRlZiBFRkkKLSAgLiA9IF9fWEVOX1ZJUlRfU1RBUlQgKyBY
RU5fSU1HX09GRlNFVDsKLSNlbHNlCiAgIC8qCiAgICAqIFRoZSBQRSBoZWFkZXIgbXVzdCBiZSBm
b2xsb3dlZCBieSAudGV4dCBzZWN0aW9uIHdoaWNoCiAgICAqIHN0YXJ0cyBhdCBfX1hFTl9WSVJU
X1NUQVJUICsgWEVOX0lNR19PRkZTRVQgYWRkcmVzcy4KQEAgLTcyLDcgKzUxLDYgQEAgU0VDVElP
TlMKICAgREVDTF9TRUNUSU9OKC5lZmkucGUuaGVhZGVyKSB7CiAgICAgICAgKiguZWZpLnBlLmhl
YWRlcikKICAgfSA6Tk9ORQotI2VuZGlmCiAKICAgX3N0YXJ0ID0gLjsKICAgREVDTF9TRUNUSU9O
KC50ZXh0KSB7CkBAIC0xMTcsMTYgKzk1LDYgQEAgU0VDVElPTlMKICAgICAgICAqKC5kYXRhLnJl
bC5ybykKICAgICAgICAqKC5kYXRhLnJlbC5yby4qKQogCi0jaWYgZGVmaW5lZChCVUlMRF9JRCkg
JiYgZGVmaW5lZChFRkkpICYmICFkZWZpbmVkKEJVSUxEX0lEX0VGSSkKLS8qCi0gKiBObyBtZWNo
YW5pc20gdG8gcHV0IGFuIFBUX05PVEUgaW4gdGhlIEVGSSBmaWxlIC0gc28gcHV0Ci0gKiBpdCBp
biAucm9kYXRhIHNlY3Rpb24uIChub3Rlcy5vIHN1cHBsaWVzIHVzIHdpdGggLm5vdGUuZ251LmJ1
aWxkLWlkKS4KLSAqLwotICAgICAgIC4gPSBBTElHTig0KTsKLSAgICAgICBfX25vdGVfZ251X2J1
aWxkX2lkX3N0YXJ0ID0gLjsKLSAgICAgICAqKC5ub3RlLmdudS5idWlsZC1pZCkKLSAgICAgICBf
X25vdGVfZ251X2J1aWxkX2lkX2VuZCA9IC47Ci0jZW5kaWYKICAgICAgICAuID0gQUxJR04oOCk7
CiAgICAgICAgLyogRXhjZXB0aW9uIHRhYmxlICovCiAgICAgICAgX19zdGFydF9fX2V4X3RhYmxl
ID0gLjsKQEAgLTE1NywzMiArMTI1LDIzIEBAIFNFQ1RJT05TCiAjZW5kaWYKICAgfSA6dGV4dAog
Ci0jaWYgZGVmaW5lZChDT05GSUdfUFZIX0dVRVNUKSAmJiAhZGVmaW5lZChFRkkpCisjaWYgZGVm
aW5lZChDT05GSUdfUFZIX0dVRVNUKQogICBERUNMX1NFQ1RJT04oLm5vdGUuWGVuKSB7CiAgICAg
ICAqKC5ub3RlLlhlbikKICAgfSA6bm90ZSA6dGV4dAogI2VuZGlmCiAKICNpZiBkZWZpbmVkKEJV
SUxEX0lEKQotI2lmICFkZWZpbmVkKEVGSSkKIC8qCi0gKiBXaGF0IGEgc3RyYW5nZSBzZWN0aW9u
IG5hbWUuIFRoZSByZWFzb24gaXMgdGhhdCBvbiBFTEYgYnVpbGRzIHRoaXMgc2VjdGlvbgotICog
aXMgZXh0cmFjdGVkIHRvIG5vdGVzLm8gKHdoaWNoIHRoZW4gaXMgaW5nZXN0ZWQgaW4gdGhlIEVG
SSBmaWxlKS4gQnV0IHRoZQotICogY29tcGlsZXIgbWF5IHdhbnQgdG8gaW5qZWN0IG90aGVyIHRo
aW5ncyBpbiB0aGUgLm5vdGUgd2hpY2ggd2UgZG9uJ3QgY2FyZQotICogYWJvdXQgLSBoZW5jZSB0
aGlzIHVuaXF1ZSBuYW1lLgorICogV2hhdCBhIHN0cmFuZ2Ugc2VjdGlvbiBuYW1lLiBUaGUgcmVh
c29uIGlzIHRoYXQgdGhlIGNvbXBpbGVyIG1heSB3YW50IHRvCisgKiBpbmplY3Qgb3RoZXIgdGhp
bmdzIGluIHRoZSAubm90ZSB3aGljaCB3ZSBkb24ndCBjYXJlIGFib3V0IC0gaGVuY2UgdGhpcwor
ICogdW5pcXVlIG5hbWUuCiAgKi8KICAgREVDTF9TRUNUSU9OKC5ub3RlLmdudS5idWlsZC1pZCkg
ewogICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOwogICAgICAgICooLm5vdGUu
Z251LmJ1aWxkLWlkKQogICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfZW5kID0gLjsKICAgfSA6
bm90ZSA6dGV4dAotI2VsaWYgZGVmaW5lZChCVUlMRF9JRF9FRkkpCi0gIERFQ0xfU0VDVElPTigu
YnVpbGRpZCkgewotICAgICAgIF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQgPSAuOwotICAgICAg
ICooLmJ1aWxkaWQpCi0gICAgICAgX19ub3RlX2dudV9idWlsZF9pZF9lbmQgPSAuOwotICB9IDp0
ZXh0Ci0jZW5kaWYKICNlbmRpZgogICBfZXJvZGF0YSA9IC47CiAKQEAgLTE5MiwxMSArMTUxLDcg
QEAgU0VDVElPTlMKICAgX18yTV9pbml0X3N0YXJ0ID0gLjsgICAgICAgICAvKiBTdGFydCBvZiAy
TSBzdXBlcnBhZ2VzLCBtYXBwZWQgUldYIChib290IG9ubHkpLiAqLwogICAuID0gQUxJR04oUEFH
RV9TSVpFKTsgICAgICAgICAgICAgLyogSW5pdCBjb2RlIGFuZCBkYXRhICovCiAgIF9faW5pdF9i
ZWdpbiA9IC47Ci0jaWZkZWYgRUZJIC8qIEVGSSB3YW50cyB0byBtZXJnZSBhbGwgb2YgLmluaXQu
KiAgRUxGIGRvZXNuJ3QuICovCi0gIERFQ0xfU0VDVElPTiguaW5pdCkgewotI2Vsc2UKICAgREVD
TF9TRUNUSU9OKC5pbml0LnRleHQpIHsKLSNlbmRpZgogICAgICAgIF9zaW5pdHRleHQgPSAuOwog
ICAgICAgICooLmluaXQudGV4dCkKICAgICAgICAvKgpAQCAtMjA3LDEyICsxNjIsOCBAQCBTRUNU
SU9OUwogICAgICAgICooLmFsdGluc3RyX3JlcGxhY2VtZW50KQogICAgICAgIF9laW5pdHRleHQg
PSAuOwogCi0jaWZkZWYgRUZJIC8qIEVGSSB3YW50cyB0byBtZXJnZSBhbGwgb2YgLmluaXQuKiAg
RUxGIGRvZXNuJ3QuICovCi0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Ci0jZWxz
ZQogICB9IDp0ZXh0CiAgIERFQ0xfU0VDVElPTiguaW5pdC5kYXRhKSB7Ci0jZW5kaWYKIAogICAg
ICAgICooLmluaXQucm9kYXRhKQogICAgICAgICooLmluaXQucm9kYXRhLnJlbCkKQEAgLTMxMCwy
MCArMjYxLDYgQEAgU0VDVElPTlMKIAogICBfX3BlX1NpemVPZkltYWdlID0gQUxJR04oLiAtIF9f
aW1hZ2VfYmFzZV9fLCBNQigxNikpOwogCi0jaWZkZWYgRUZJCi0gIC4gPSBBTElHTig0KTsKLSAg
LnJlbG9jIDogewotICAgICooLnJlbG9jKQotICB9IDp0ZXh0Ci0gIC8qIFRyaWNrIHRoZSBsaW5r
ZXIgaW50byBzZXR0aW5nIHRoZSBpbWFnZSBzaXplIHRvIGV4YWN0bHkgMTZNYi4gKi8KLSAgLiA9
IEFMSUdOKF9fc2VjdGlvbl9hbGlnbm1lbnRfXyk7Ci0gIC5wYWQgOiB7Ci0gICAgLiA9IEFMSUdO
KE1CKDE2KSk7Ci0gIH0gOnRleHQKLSNlbmRpZgotCi0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVm
aSA6IC47Ci0KICAgLyogU2VjdGlvbnMgdG8gYmUgZGlzY2FyZGVkICovCiAgIC9ESVNDQVJELyA6
IHsKICAgICAgICAqKC5leGl0LnRleHQpCkBAIC0zMzIsMTIgKzI2OSw2IEBAIFNFQ1RJT05TCiAg
ICAgICAgKiguZGlzY2FyZCkKICAgICAgICAqKC5kaXNjYXJkLiopCiAgICAgICAgKiguZWhfZnJh
bWUpCi0jaWZkZWYgRUZJCi0gICAgICAgKiguZWZpLnBlLmhlYWRlcikKLSAgICAgICAqKC5jb21t
ZW50KQotICAgICAgICooLmNvbW1lbnQuKikKLSAgICAgICAqKC5ub3RlLlhlbikKLSNlbmRpZgog
ICB9CiAKICAgLyogU3RhYnMgZGVidWdnaW5nIHNlY3Rpb25zLiAgKi8KQEAgLTM4MSwxMSArMzEy
LDkgQEAgQVNTRVJUKCh0cmFtcG9saW5lX2VuZCAtIHRyYW1wb2xpbmVfc3RhcnQpIDwgVFJBTVBP
TElORV9TUEFDRSAtIE1CSV9TUEFDRV9NSU4sCiBBU1NFUlQoKHdha2V1cF9zdGFjayAtIHdha2V1
cF9zdGFja19zdGFydCkgPj0gV0FLRVVQX1NUQUNLX01JTiwKICAgICAid2FrZXVwIHN0YWNrIHRv
byBzbWFsbCIpCiAKLSNpZm5kZWYgRUZJCiBBU1NFUlQoZWZpX3BlX2hlYWRfZW5kID09IF9zdGFy
dCwgIlBFIGhlYWRlciBkb2VzIG5vdCBlbmQgYXQgdGhlIGJlZ2lubmluZyBvZiAudGV4dCBzZWN0
aW9uIikKIEFTU0VSVChfc3RhcnQgPT0gX19YRU5fVklSVF9TVEFSVCArIFhFTl9JTUdfT0ZGU0VU
LCAiLnRleHQgc2VjdGlvbiBiZWdpbnMgYXQgd3JvbmcgYWRkcmVzcyIpCiBBU1NFUlQoSVNfQUxJ
R05FRChfc3RhcnQsICAgICAgWEVOX0ZJTEVfQUxJR04pLCAiX3N0YXJ0IG1pc2FsaWduZWQiKQog
QVNTRVJUKElTX0FMSUdORUQoX19ic3Nfc3RhcnQsIFhFTl9GSUxFX0FMSUdOKSwgIl9fYnNzX3N0
YXJ0IG1pc2FsaWduZWQiKQogQVNTRVJUKElTX0FMSUdORUQoX19wZV9TaXplT2ZJbWFnZSwgWEVO
X0xPQURfQUxJR04pLCAiX19wZV9TaXplT2ZJbWFnZSBpcyBub3QgbXVsdGlwbGUgb2YgWEVOX0xP
QURfQUxJR04iKQogQVNTRVJUKFhFTl9MT0FEX0FMSUdOID49IFhFTl9GSUxFX0FMSUdOLCAiWEVO
X0xPQURfQUxJR04gPCBYRU5fRklMRV9BTElHTiIpCi0jZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vZWZpL2Jvb3QuYyBiL3hlbi9jb21tb24vZWZpL2Jvb3QuYwppbmRleCAwNmJmYWRjLi5h
MTFmOTdiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2VmaS9ib290LmMKKysrIGIveGVuL2NvbW1v
bi9lZmkvYm9vdC5jCkBAIC0xMTYwLDggKzExNjAsNiBAQCBlZmlfc3RhcnQoRUZJX0hBTkRMRSBJ
bWFnZUhhbmRsZSwgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpCiAgICAgUHJpbnRTdHIo
TCJYZW4gIiBfX3N0cmluZ2lmeShYRU5fVkVSU0lPTikgIi4iIF9fc3RyaW5naWZ5KFhFTl9TVUJW
RVJTSU9OKQogICAgICAgICAgICAgIFhFTl9FWFRSQVZFUlNJT04gIiAoYy9zICIgWEVOX0NIQU5H
RVNFVCAiKSBFRkkgbG9hZGVyXHJcbiIpOwogCi0gICAgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2Uo
MCk7Ci0KICAgICBpZiAoIHVzZV9jZmdfZmlsZSApCiAgICAgewogICAgICAgICBFRklfRklMRV9I
QU5ETEUgZGlyX2hhbmRsZTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdmVyc2lvbi5jIGIveGVu
L2NvbW1vbi92ZXJzaW9uLmMKaW5kZXggMjIzY2I1Mi4uM2I0ZmY5YSAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi92ZXJzaW9uLmMKKysrIGIveGVuL2NvbW1vbi92ZXJzaW9uLmMKQEAgLTQsNyArNCw2
IEBACiAjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUgPHhlbi9zdHJpbmcuaD4KICNpbmNs
dWRlIDx4ZW4vdHlwZXMuaD4KLSNpbmNsdWRlIDx4ZW4vZWZpLmg+CiAjaW5jbHVkZSA8eGVuL2Vs
Zi5oPgogI2luY2x1ZGUgPHhlbi92ZXJzaW9uLmg+CiAKQEAgLTExOCwyOCArMTE3LDYgQEAgaW50
IHhlbl9idWlsZF9pZF9jaGVjayhjb25zdCBFbGZfTm90ZSAqbiwgdW5zaWduZWQgaW50IG5fc3os
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0cnVjdCBwZV9leHRlcm5hbF9kZWJ1Z19kaXJlY3RvcnkK
LXsKLSAgICB1aW50MzJfdCBjaGFyYWN0ZXJpc3RpY3M7Ci0gICAgdWludDMyX3QgdGltZV9zdGFt
cDsKLSAgICB1aW50MTZfdCBtYWpvcl92ZXJzaW9uOwotICAgIHVpbnQxNl90IG1pbm9yX3ZlcnNp
b247Ci0jZGVmaW5lIFBFX0lNQUdFX0RFQlVHX1RZUEVfQ09ERVZJRVcgMgotICAgIHVpbnQzMl90
IHR5cGU7Ci0gICAgdWludDMyX3Qgc2l6ZTsKLSAgICB1aW50MzJfdCBydmFfb2ZfZGF0YTsKLSAg
ICB1aW50MzJfdCBmaWxlcG9zX29mX2RhdGE7Ci19OwotCi1zdHJ1Y3QgY3ZfaW5mb19wZGI3MAot
ewotI2RlZmluZSBDVklORk9fUERCNzBfQ1ZTSUdOQVRVUkUgMHg1MzQ0NTM1MiAvKiAiUlNEUyIg
Ki8KLSAgICB1aW50MzJfdCBjdl9zaWduYXR1cmU7Ci0gICAgdW5zaWduZWQgY2hhciBzaWduYXR1
cmVbMTZdOwotICAgIHVpbnQzMl90IGFnZTsKLSAgICBjaGFyIHBkYl9maWxlbmFtZVtdOwotfTsK
LQogc3RhdGljIGludCBfX2luaXQgeGVuX2J1aWxkX2luaXQodm9pZCkKIHsKICAgICBjb25zdCBF
bGZfTm90ZSAqbiA9IF9fbm90ZV9nbnVfYnVpbGRfaWRfc3RhcnQ7CkBAIC0xNTgsMzQgKzEzNSw2
IEBAIHN0YXRpYyBpbnQgX19pbml0IHhlbl9idWlsZF9pbml0KHZvaWQpCiAKICAgICByYyA9IHhl
bl9idWlsZF9pZF9jaGVjayhuLCBzeiwgJmJ1aWxkX2lkX3AsICZidWlsZF9pZF9sZW4pOwogCi0j
aWZkZWYgQ09ORklHX1g4NgotICAgIC8qIEFsdGVybmF0aXZlbHkgd2UgbWF5IGhhdmUgYSBDb2Rl
VmlldyByZWNvcmQgZnJvbSBhbiBFRkkgYnVpbGQuICovCi0gICAgaWYgKCByYyAmJiBlZmlfZW5h
YmxlZChFRklfTE9BREVSKSApCi0gICAgewotICAgICAgICBjb25zdCBzdHJ1Y3QgcGVfZXh0ZXJu
YWxfZGVidWdfZGlyZWN0b3J5ICpkaXIgPSAoY29uc3Qgdm9pZCAqKW47Ci0KLSAgICAgICAgLyoK
LSAgICAgICAgICogVmFsaWRhdGUgdGhhdCB0aGUgZnVsbC1ub3RlLWhlYWRlciBjaGVjayBhYm92
ZSB3b24ndCBwcmV2ZW50Ci0gICAgICAgICAqIGZhbGwtdGhyb3VnaCB0byB0aGUgQ29kZVZpZXcg
Y2FzZSBoZXJlLgotICAgICAgICAgKi8KLSAgICAgICAgQlVJTERfQlVHX09OKHNpemVvZigqbikg
PiBzaXplb2YoKmRpcikpOwotCi0gICAgICAgIGlmICggc3ogPiBzaXplb2YoKmRpcikgKyBzaXpl
b2Yoc3RydWN0IGN2X2luZm9fcGRiNzApICYmCi0gICAgICAgICAgICAgZGlyLT50eXBlID09IFBF
X0lNQUdFX0RFQlVHX1RZUEVfQ09ERVZJRVcgJiYKLSAgICAgICAgICAgICBkaXItPnNpemUgPiBz
aXplb2Yoc3RydWN0IGN2X2luZm9fcGRiNzApICYmCi0gICAgICAgICAgICAgWEVOX1ZJUlRfU1RB
UlQgKyBkaXItPnJ2YV9vZl9kYXRhID09ICh1bnNpZ25lZCBsb25nKShkaXIgKyAxKSApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjdl9pbmZvX3BkYjcwICppbmZvID0gKGNv
bnN0IHZvaWQgKikoZGlyICsgMSk7Ci0KLSAgICAgICAgICAgIGlmICggaW5mby0+Y3Zfc2lnbmF0
dXJlID09IENWSU5GT19QREI3MF9DVlNJR05BVFVSRSApCi0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgYnVpbGRfaWRfcCA9IGluZm8tPnNpZ25hdHVyZTsKLSAgICAgICAgICAgICAgICBi
dWlsZF9pZF9sZW4gPSBzaXplb2YoaW5mby0+c2lnbmF0dXJlKTsKLSAgICAgICAgICAgICAgICBy
YyA9IDA7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLSAgICB9Ci0jZW5kaWYKICAgICBpZiAo
ICFyYyApCiAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiYnVpbGQtaWQ6ICUqcGhOXG4iLCBi
dWlsZF9pZF9sZW4sIGJ1aWxkX2lkX3ApOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
ZWZpLmggYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKaW5kZXggNzNmODNjMS4uNDRiN2QzZSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2VmaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9lZmku
aApAQCAtMTEsNyArMTEsNiBAQCBleHRlcm4gdW5zaWduZWQgaW50IGVmaV9mbGFnczsKICNkZWZp
bmUgRUZJX0JPT1QJMAkvKiBXZXJlIHdlIGJvb3RlZCBmcm9tIEVGST8gKi8KICNkZWZpbmUgRUZJ
X0xPQURFUgkxCS8qIFdlcmUgd2UgYm9vdGVkIGRpcmVjdGx5IGZyb20gRUZJIGxvYWRlcj8gKi8K
ICNkZWZpbmUgRUZJX1JTCQkyCS8qIENhbiB3ZSB1c2UgcnVudGltZSBzZXJ2aWNlcz8gKi8KLSNk
ZWZpbmUgRUZJX01CX0xPQURFUgk0CS8qIHhlbi5tYi5lZmkgYm9vdGVkIGRpcmVjdGx5IGZyb20g
RUZJIGxvYWRlcj8gKi8KIAogLyogQWRkIGZpZWxkcyBoZXJlIG9ubHkgaWYgdGhleSBuZWVkIHRv
IGJlIHJlZmVyZW5jZWQgZnJvbSBub24tRUZJIGNvZGUuICovCiBzdHJ1Y3QgZWZpIHsKLS0gCjEu
Ny4xMC40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 15:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 15:05:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVICX-0001Kl-Nv; Tue, 19 Jun 2018 15:05:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVICW-0001Kc-TV
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 15:05:44 +0000
X-Inumbo-ID: 42b1edd5-73d2-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42b1edd5-73d2-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 15:05: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 1fVICU-0002eU-I0; Tue, 19 Jun 2018 15: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 1fVICU-0006Wn-5F; Tue, 19 Jun 2018 15:05:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVICU-00012P-4G; Tue, 19 Jun 2018 15:05:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124367-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-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: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-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=edcd3ed4a45689e828a2177e8196a61acc16f6ed
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 15:05:42 +0000
Subject: [Xen-devel] [libvirt test] 124367: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDM2NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzNjcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGVkY2QzZWQ0
YTQ1Njg5ZTgyOGEyMTc3ZTgxOTZhNjFhY2MxNmY2ZWQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTQg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDEzIGRheXMgICAxMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQzNjcgIDIwMTgt
MDYtMTggMTk6MDc6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+
CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0
LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95
YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21h
aWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29y
b2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFk
ZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzc5MSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 16:43:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 16:43:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVJiT-0008WV-P8; Tue, 19 Jun 2018 16: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVJiR-0008WM-RI
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 16:42:47 +0000
X-Inumbo-ID: d1e545e8-73df-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1e545e8-73df-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 16:42:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fVJiQ-000535-1X; Tue, 19 Jun 2018 16:42: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 1fVJiP-0005If-NU; Tue, 19 Jun 2018 16:42:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVJiP-0006n7-MV; Tue, 19 Jun 2018 16:42:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124351-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-libvirt-pair:guests-nbd-mirror/debian:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt: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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-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=c1aaad5627448a84c4e49304d89b11a8e6f588e7
X-Osstest-Versions-That: xen=1522a81acea5c6109f6f791d528fd8724117fb63
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 16:42:45 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124351: 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>

ZmxpZ2h0IDEyNDM1MSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM1MS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTggZ3Vlc3Rz
LW5iZC1taXJyb3IvZGViaWFuIGZhaWwgaW4gMTI0MjgzIHBhc3MgaW4gMTI0MzUxCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjQyODMg
cGFzcyBpbiAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBn
dWVzdC1zYXZlcmVzdG9yZSAgZmFpbCBwYXNzIGluIDEyNDI4MwoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
NTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MjgzIGxpa2UgMTI0
MDcwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ZmFpbCBpbiAxMjQyODMgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyNDI4MyBsaWtlIDEyNDE1OAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZh
aWwgIGxpa2UgMTI0MTAwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2Ug
MTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3Ny
Y19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE1OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFs
bCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQxNTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDE1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTU4CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjMWFh
YWQ1NjI3NDQ4YTg0YzRlNDkzMDRkODliMTFhOGU2ZjU4OGU3CmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICAxNTIyYTgxYWNlYTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdm
YjYzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQxNTggIDIwMTgtMDYtMTMgMDM6NTU6NTAgWiAg
ICA2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTg2ICAyMDE4LTA2LTE0IDAzOjMyOjU0
IFogICAgNSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQveGVuLmdpdAogICAxNTIyYTgxYWNlLi5jMWFhYWQ1NjI3ICBjMWFhYWQ1NjI3
NDQ4YTg0YzRlNDkzMDRkODliMTFhOGU2ZjU4OGU3IC0+IHN0YWJsZS00LjgKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 18:22:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 18: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 1fVLGV-00072H-PA; Tue, 19 Jun 2018 18:22: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=2pff=jf=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fVLGU-00072C-0x
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 18:22:02 +0000
X-Inumbo-ID: 4ac4c93d-73ed-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ac4c93d-73ed-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 20:19:23 +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 w5JIDs3I023109;
 Tue, 19 Jun 2018 18:21:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2017-10-26;
 bh=FLrPQLNIGKf6rmpMeQ5luLWmoH3yCbSfzZ0l1QagVE8=;
 b=iRPVhPAPtodeBk9XZLgS5q9rW5jNiLxReo65hhe8OVOKIJBGgWoWTxVmSw/RY2gE5Ong
 Lw3gcwo+ePEca4xRXpjNwzQIrm3N3cSD660YsmYroK5JVsYhj7BA3digSM0WttqQPdI+
 6JiS0tFEBouMX8I0VNwCSmZ8nNt2+8ubszn39RY14ShFZweaDMgHZkZOz/r2w1s/5Zu7
 0atVN5sCPO9Cw89DR+ucZrSx4JCh67tzoXKfR9PyV8m6/eFa6fn7/7LGsIHpWIWDOEeG
 7cKF6JbIJtzjJCyxrFMmKRdO/byqIh8Zk0K5qQPMgeIxRMN5z+EbhOU/bS9zTfBQX4c1 4w== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jmr2mhgxq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 18:21:58 +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 w5JILwN0028843
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 19 Jun 2018 18:21:58 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 w5JILvYW026024;
 Tue, 19 Jun 2018 18:21:57 GMT
Received: from olila.local.net-space.pl (/10.175.170.31)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 11:21:57 -0700
From: Daniel Kiper <daniel.kiper@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 19 Jun 2018 20:21:09 +0200
Message-Id: <1529432469-30358-1-git-send-email-daniel.kiper@oracle.com>
X-Mailer: git-send-email 1.7.10.4
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8929
 signatures=668702
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-1805220000 definitions=main-1806190201
Subject: [Xen-devel] [PATCH v2] build: remove stray .*.d2 files during
 clean/distclean
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3RoZXJ3aXNlIGUuZy4geGVuLy4ueGVuLXN5bXMuMC5vLmQyIGFuZCB4ZW4vLi54ZW4tc3ltcy4x
Lm8uZDIgZmlsZXMKc3RheSB1bnRvdWNoZWQgYmVjYXVzZSB0aGV5IGFyZSBub3QgbGlzdGVkIGlu
IERFUFNfUk0gdmFyaWFibGUuCgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5r
aXBlckBvcmFjbGUuY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+Ci0tLQp2MjogQWRkZWQgSWFuJ3MgQUNLIGFncmVlZCBvbiBJUkMuCi0tLQogeGVu
L01ha2VmaWxlIHwgICAgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4
IDYwODY3ZTMuLmZhYjMzNjcgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFr
ZWZpbGUKQEAgLTExOSw3ICsxMTksNyBAQCBfY2xlYW46IGRlbGV0ZS11bmZyZXNoLWZpbGVzCiAJ
JChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIGFyY2gveDg2IGNsZWFuCiAJJChNQUtF
KSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIHRlc3QgY2xlYW4KIAkkKE1BS0UpIC1mICQoQkFT
RURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNI
PSQoU1JDQVJDSCkgY2xlYW4KLQlmaW5kIC4gXCggLW5hbWUgIioubyIgLW8gLW5hbWUgIi4qLmQi
IC1vIC1uYW1lICIqLmdjbm8iIFwpIC1leGVjIHJtIC1mIHt9IFw7CisJZmluZCAuIFwoIC1uYW1l
ICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiLiouZDIiIC1vIC1uYW1lICIqLmdjbm8i
IFwpIC1leGVjIHJtIC1mIHt9IFw7CiAJcm0gLWYgaW5jbHVkZS9hc20gJChUQVJHRVQpICQoVEFS
R0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQo
VEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCiAJcm0gLWYgaW5jbHVkZS9hc20tKi9hc20tb2Zmc2V0
cy5oCiAJcm0gLWYgLmJhbm5lcgotLSAKMS43LjEwLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 19:57:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 19: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 1fVMkp-0004nw-7N; Tue, 19 Jun 2018 19:57:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVMkn-0004ng-NU
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 19:57:25 +0000
X-Inumbo-ID: 0175f129-73fb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0175f129-73fb-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 19:57: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 1fVMkj-0000OP-5z; Tue, 19 Jun 2018 19:57:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fVMki-0000pO-PQ; Tue, 19 Jun 2018 19:57:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVMki-00067F-OD; Tue, 19 Jun 2018 19:57:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124365-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-xsm:<job
 status>:broken:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:<job status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:build-amd64-libvirt:libvirt-build:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-xsm:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-vhd:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 19:57:20 +0000
Subject: [Xen-devel] [linux-4.9 test] 124365: 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>

ZmxpZ2h0IDEyNDM2NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM2NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gaW4gMTI0
Mjk1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0
X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAx
MCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMjQyOTUgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyNDI5NSBS
RUdSLiB2cy4gMTIyOTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDQgaG9zdC1pbnN0
YWxsKDQpIGJyb2tlbiBpbiAxMjQyOTUgcGFzcyBpbiAxMjQzNjUKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEy
NDI5NQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgIGZh
aWwgaW4gMTI0Mjk1IHBhc3MgaW4gMTI0MzY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjQyOTUgcGFz
cyBpbiAxMjQzNjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNDI5NQoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI0Mjk1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQyOTUgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNDI5NSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNDI5NSBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI0Mjk1IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgYmxvY2tlZCBpbiAxMjQyOTUgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTI0Mjk1IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQyOTUgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDI5NSBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjQyOTUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDI5NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Mjk1
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjQyOTUgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICA4ZTUyYjk0ZTE5ZDgyZTJiZTRmM2JmMzY5OWM4ZjM5ZjRjNmNjNDc4CmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1
MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6
Mzk6NTkgWiAgIDMxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIy
IDE3OjEwOjA4IFogICAyOCBkYXlzICAgMjMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTI0Mjk1ICAyMDE4LTA2LTE3IDA2OjE4OjU4IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo1NTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
ZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIGJy
b2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSBicm9rZW4KCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjA4ODkgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 20:26:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 20: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 1fVNCM-0006yV-Uu; Tue, 19 Jun 2018 20: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVNCL-0006xe-V9
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 20:25:54 +0000
X-Inumbo-ID: 988c9201-73fe-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 988c9201-73fe-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 22:23: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 1fVNCJ-00014t-8b; Tue, 19 Jun 2018 20:25: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 1fVNCI-0002Yn-Vp; Tue, 19 Jun 2018 20:25:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVNCI-00058N-Ux; Tue, 19 Jun 2018 20:25:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124349-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-next:build-i386-libvirt:libvirt-build:fail:regression
 linux-next:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:host-install(4):broken:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1ca5cebffe675290a445031663b174fbfdeac3c0
X-Osstest-Versions-That: linux=be779f03d563981c65cc7417cc5e0dbbc5b89d30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 20:25:50 +0000
Subject: [Xen-devel] [linux-next test] 124349: 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>

ZmxpZ2h0IDEyNDM0OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzNDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDE3NAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0
LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MTc0CiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjQxNzQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDE3NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQg
aW4gMTI0MTc0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQxNzQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDE3NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MTc0CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQxNzQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNDE3NAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTc0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQxNzQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNDE3NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MTc0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQxNzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MTc0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQxNzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDE3NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MTc0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDFjYTVjZWJm
ZmU2NzUyOTBhNDQ1MDMxNjYzYjE3NGZiZmRlYWMzYzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIGJlNzc5ZjAzZDU2Mzk4MWM2NWNjNzQxN2NjNWUwZGJiYzViODlkMzAK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91
bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MzQ5ICAyMDE4LTA2LTE4IDA5OjE4OjU0
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNh
YmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 20:35:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 20: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 1fVNLw-0007lj-Dd; Tue, 19 Jun 2018 20: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=wzor=jf=xenproject.org=prvs=701dc09fb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVNLu-0007lX-Kd
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 20:35:46 +0000
X-Inumbo-ID: 5db5570f-7400-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5db5570f-7400-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 20:35:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,244,1526342400"; d="scan'208";a="57937459"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74886-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:debian-di-install: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: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-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
X-Osstest-Versions-This: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
X-Osstest-Versions-That: xen=1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 19 Jun 2018 21:35:41 +0100
Subject: [Xen-devel] [xen-4.9-testing baseline-only test] 74886: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg4NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg4Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiA3NDg0MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgIGZh
aWwgUkVHUi4gdnMuIDc0ODQxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgZmFpbCBibG9ja2VkIGluIDc0ODQxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzQ4
NDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbGlrZSA3NDg0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODQxCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzQ4NDEKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg0MQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
ODQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgNzQ4NDEKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg0MQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc0ODQxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NDEKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3
NDg0MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEg
ICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NDEKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NDg0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODQxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYy
YQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWM2YjhmMjNiOWM1MDk5
Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODQxICAy
MDE4LTA2LTExIDA1OjIwOjE1IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDg4
NiAgMjAxOC0wNi0xOSAwNzo0NTo1OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRy
aXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjM4MDA3
ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEzOjQ1OjI4IDIwMTggKzAyMDAK
CiAgICB4ODYvSFZNOiBhY2NvdW50IGZvciBmdWxseSBlYWdlciBGUFUgbW9kZSBpbiBlbXVsYXRp
b24KICAgIAogICAgSW4gZnVsbHkgZWFnZXIgbW9kZSB3ZSBtdXN0IG5vdCBjbGVhciBmcHVfZGly
dGllZCwgc2V0IENSMC5UUywgb3IgaW52b2tlCiAgICB0aGUgZnB1X2xlYXZlKCkgaG9vay4gSW5z
dGVhZCBkbyB3aGF0IHRoZSBtb2RlJ3MgbmFtZSBzYXlzOiBSZXN0b3JlCiAgICBzdGF0ZSByaWdo
dCBhd2F5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGUyM2QyMjM0ZTA4ODcyYWMxYzcxOWYzZTMzODk5
NDU4MTQ4MzQ0MGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTE1IDExOjQ5OjA2ICswMjAwCgpj
b21taXQgMGIxOTA0YzQ3NTU2YTAzMmViZDFjYTUzYTZmOTQ2ODdkZDJlYjcxOApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3
IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3Ig
TGF6eUZQVQogICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVo
YWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdo
aWNoIGxhenkgRlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBP
biBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRl
eHQgc3dpdGNoaW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVh
ZCBGUFUgc3RhdGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2
Y3B1cy4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5
ZTRkOGM5MDE0MDM4NCkKCmNvbW1pdCA4NTlmYzU1NzA0Zjc5NzEyOWU2ZTMzOGQ3M2YxNGM3OGI2
Mjg4YWRkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBm
dWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9s
bGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlz
IHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiKQoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 21:31:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 21:31:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVODI-0003QZ-Ap; Tue, 19 Jun 2018 21:30: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=ytzk=jf=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fVODG-0003Q2-Vi
 for xen-devel@lists.xen.org; Tue, 19 Jun 2018 21:30:55 +0000
X-Inumbo-ID: adab8eb2-7407-11e8-9728-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe40::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id adab8eb2-7407-11e8-9728-bc764e045a96;
 Tue, 19 Jun 2018 23:28:16 +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=PvF6V2qCwPNjO0zPM5e7utmdkhxCx9qoMxkE+O387sc=;
 b=Gvf92/sD3dEvPwh62opBvY8k9IJ838qvQHY5oFKeilPsZfbSz/4VsuL7ZFohleyda36GjqSZBymMaUj8ANw1vWDCU9tawfykeRVgyIa5cS+k2pFAEMFMYJThmZ+cevXKSc3FJQoICaw7WKPcRcwHNcBn/BSGlqhgbSGu8bz3aZQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 BN6PR12MB1761.namprd12.prod.outlook.com (2603:10b6:404:106::22) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.19; Tue, 19 Jun
 2018 21:30:50 +0000
Date: Tue, 19 Jun 2018 16:30:45 -0500
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Message-ID: <20180619213038.GA29918@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN6PR1501CA0012.namprd15.prod.outlook.com
 (2603:10b6:805::25) To BN6PR12MB1761.namprd12.prod.outlook.com
 (2603:10b6:404:106::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 408971ff-2934-48d3-c89b-08d5d62bedeb
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1761; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 3:Ai7Py/dlBoLiyGcRmZU4sia3fZ674bcl0a3hWGi+EDZOWEU7HmDeOX+bocyF8y/3Bmu2YTLx90PONVadNL59BqZ7asZAqBCpbrAjob8tIGfCWinBIsVcIksgHm1Y+DKD2r986t7vJJEFlyswwSnaL1/wPYy+vPGx4MAmgcn67gG5r5+qIEN1Z56DmIBqRQ+jtNovb6Zv9Lh9pCIyPE96RAWZK6Kr8sWqOOL7C2WGH3OvS+6McNQP9qLEfj+FIDXw;
 25:LRZi2FVid7TOvq5586UJ6ryoKnWDkucO2poMW4VJ4qMthRhZsdR8hbrb3C01zsKyhcXid8gnwVzF3gAVPhi7tRf6evVzofuHc0iqjKo4jHOsHLssnSH8v9Xx+okcX83e16CCKD75M9L3q+lFdI/yymRa4yPWeshk91wf87BeigH3hZgRcyJaik52NVerm4kitvKvwUvggkI1DBVYXyXWaOJijQgPa4pc+F9QaUrUJg7rEhL6m+/B+1eIh1RVG/Md4CVdOZWm3gu6ns10dUjPlLe6Sw7HbqquwyyzO8RaOQFpkRBCUtAPi6ZLlUPjelqLm+6coFugvbuFFz9l86lqxw==;
 31:ei0HLWIaKUQ1YGCF3v9z25VIYI34krw1ctEFpWE4xramrbnPk4sQMwP7beY5Xm7zrEr6GskmDRxwE8Pyq6p0JvDLCTviBhHwUzDjqDezNMoAwwEw5uFq2f2q87ud1DooJvQ4ETJhYyxdMY5xG+TSnW8CirtbGuD4Sx93mJ8F7Em3foaMcdoh9Evua0ASjz5e5mo50Fo5qByZk6OTNm4XDaq3KXojcocouhLB3Js6+VE=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1761:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 20:0rkAcXx5GjBrKP1Zat4G5Qca/YR9dm27pLQaOhdHyWEsAGLwKcRwTyzNcG7o/4czkje/Y0gqbSL78jku4vhXblTUPVxCWX1GwzdfV9QvJZL4UVqGKvEof0nUaA8FQxj7QH+KJAZ7kHuwcCiUVyi30x6KrLjw8gTPXxAFLr9va42mwPtF7b6eE5Jb3CeWawVKeS4voJi2shBvRlvPrj1NOwztovC34J33HDKEYMsqWfb1O9tMZqlCi0mA4Xr3YbUUFn133cxn5hAoD8KcmrnbTnuf5+13wMacluePuBoGSFYohi3AVnf0GLllxvIHEX3xwgBJ4b14M0zEAlovTjCc6FDzvJsMX0LQw2cqGglYB33g+CztIaU1Q5SDFUI3AGjlvzA0ypZsfJvPfbm57yvFHYe/7iOdk1GdT0PUW518PF/cKaEBkSTSDWrE6k1//864KhGR8Tva4ponzDVI1O10HOILV5aIIlJu+sW22eQxgkJX/wC0LTHkpygJ1uU77SlB;
 4:WDJiodRasnABVSyIRmiPvi0PjyEbtvaSc1LBeA4Sk+eTQlOnBPFuzDXau9dAx8Q9aU53KuUH8C4Z/zj4/AFrDQ7+nF/ZxgWWVh3lKiWyr9WTxAXw50ONCYUHIbzAz8idam3J3slvSAqOqx+Aq4oClPKYMgbBps3FWGt5YiNxMsS5cAV0DGi3Olp4GIUcp3sm6shPW2Qr1iSyFx+BNjxLXfESAtPym1Pu/b3IaU43xwgoBrDdXA+71z0JHwyU56XiKs+iTE3UNtr7XU8i0+fZ4A==
X-Microsoft-Antispam-PRVS: <BN6PR12MB17611F4F7A9E52224E5E7CBEE5700@BN6PR12MB1761.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:BN6PR12MB1761; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1761; 
X-Forefront-PRVS: 07083FF734
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(39380400002)(376002)(346002)(39860400002)(366004)(189003)(199004)(16586007)(59450400001)(3846002)(5660300001)(23726003)(36756003)(68736007)(6116002)(6666003)(6916009)(47776003)(72206003)(21086003)(66066001)(52116002)(7696005)(45080400002)(386003)(26005)(186003)(16526019)(58126008)(316002)(1076002)(2361001)(478600001)(7736002)(2906002)(25786009)(44832011)(81156014)(81166006)(8676002)(86362001)(486006)(105586002)(50466002)(2616005)(476003)(106356001)(97736004)(33656002)(305945005)(2351001)(956004)(53936002)(8936002)(55016002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1761; H:amd.com; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR12MB1761;
 23:U1ni2WEZRQpKy4H6SF370FtDSZb0U8O5XGnFS0x38?=
 =?us-ascii?Q?p4SzYvw31MqgFR3UW1NGqIchGi/Pm2a1j4Vsics7oksArkmay1i66GDSCYHr?=
 =?us-ascii?Q?vZ3Y9rAk/dczA+EgYFxMAGfpGKg4+wIk5NfSSkueX35BQLTzj+lgfBgUcVPd?=
 =?us-ascii?Q?9SCzFMSMTk2KoqxBeKDnbcXeUjKpJbY3LB3uTosr5vSmNfzQLe4aPOAtjvWk?=
 =?us-ascii?Q?ywEBNr1iMKqI8j5gLHN+RQKgdSR1FJv2Zp32FGGn5txiwZaKvrH6XdbSlV+a?=
 =?us-ascii?Q?4jMa+ReCa5fPbgFJkEP+Bm7ZpuXYFBBYGUwyRSf4Dsk4f6Agkc6yCx/CAhF+?=
 =?us-ascii?Q?Drf5RWv2WH7TrhkEAyvcWRgloLXAFGhCh2mnEf68Kz7T2WI6nirOKzjxjQcu?=
 =?us-ascii?Q?wWLr6gUDm1KRe+1n3CS1w9GoQc+8PmTkrgr5xNE3YOlnwht3Xw5eCnAHvHUa?=
 =?us-ascii?Q?ht5ybCB+YQz71hZOkkxEQu3OQ6xIxLkdXNkX1iBJO06F0t6AFB2ah+slZ/Bm?=
 =?us-ascii?Q?9oeoutIiD6d46zAHl2eoCGvxK4QBzzcJ+OD2l1swFH6ErqOiqsL35+31YT/C?=
 =?us-ascii?Q?ysIlemCJvBT89vvZ5hir9cp1a/l/cD8AXGf7sktObEc94cPY/6W7TqzOR3KA?=
 =?us-ascii?Q?rmRglxjEnNVx6lqk9ZEL4ZFYqE3Q5ojX7VNwkjRmp7bHdmGI/bmLrqsWuJ/y?=
 =?us-ascii?Q?jQxgwBZh1LaQVgzIvi0owonY284DRY0mCX+XIR3dLB5cxow9lKZYlLMrZYL5?=
 =?us-ascii?Q?cDOQ2NYuhD1+vl3lWzFz3i0xMN1iZLlDMmOJ9Hzu2d34PNBQxP347mRbPYJB?=
 =?us-ascii?Q?8J1cypmXQ9GDH7n+gLDxKBJQ70kcJHXOFk7u+Zb2FvHVufGiFiHzCtYLViro?=
 =?us-ascii?Q?hsjgxw78kNCPnXdjN+QrjiedqYkHWFjuf0RPAvuBXY3Jlj6704BbK9FziNA2?=
 =?us-ascii?Q?3P7mf/7ZqO8QbNAMEy9S8M0q6/utvQpCn3yo2FA6cbpzgVQI8+c9FLRWZHlq?=
 =?us-ascii?Q?sjjM/hln35hzjm9KuPwsUYjJMU0ayKXYRGnRT1Yctuw35IE2KjciObCZ6mF5?=
 =?us-ascii?Q?RoGVrieahTWJqPfkiuZ+GFsZDAvnvegcGeyZAR2ciPGxLJAbQdSnMmTK1ycw?=
 =?us-ascii?Q?HKlqkiq2Cvs4zQU56vnEgqztbiMhnXYIwlrDfxQIGpovCWEs7rDXcMg99PMx?=
 =?us-ascii?Q?gHPdm5KseW6/MMG6Wvi+dTKLYOleiMn++yoEYICKIWipzs9SoOeCXKAmD9pK?=
 =?us-ascii?Q?hdZwLfomZUWhyzZ+KNPMotVPeEOIwgvk74Qmq0nn83auqYsimDIn6UGptEBG?=
 =?us-ascii?B?Zz09?=
X-Microsoft-Antispam-Message-Info: cjzE+34/y9EQk1qRvP/X8PEfV2K2vi5Zrcu0M7DU+6YbgOkKa3vcupaMi1tGwBGjpzOVuKO3gEhUNCqEiQpaJfItosKSFrxhjNbXEkgzgXMQzskl0TyNLhXJR7X/D3Mjs89D2VV6+erROqKzdtIPDbLfxToqGFdfmyrHyGdUNJo/rI+YO1iKJTQb0rtPei+fEQsB5AaI5NwyY24exiX8gEFqSIZTMeA5j2103z/gJzNp5DxKkP2UyzL2qgYddd2T+HCidfH2Rrp0WSJ6gjyPFN4DolMV4kq+TG1yKhK74/DMY3NUF6cZ3CYD3GYAQEY5
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 6:TKBiLz8VbLaMwramOr+DUZcJ14U12AlcIkj0kziOjR6rxewQdMySzyCXV6niKtDVzJomUYGcgFcGOMLhVmVRUh6bNDCnU1XLKvCHuJn7ahgTNbMMGXYwe44yWv8pZI+JFotA7b2OLPQJ3YxL4u/wYSdBny6rZmt9fqd7P6yex/B3CyFw1GXq8xBor4tEeFjR0en2EtEr0OwAuO8L22/sj2AmeOTx52KGlyx8cengFj55Y1fipaB2QtrqP7PZvDkFYndMU3FQ9dTp7rJFmrFpdQvvsybGD7/+m/3YiRviweTu+8go4IGvi5ZmmX/IRIvjS0Xy6wx9frxY5r33j3hWwjdNkUvm97N1nHuiAxO0XOEGDOsFZXUTXpebKzcFeJo9n8ciUIl7F0NNhoj2PBQsMCcR2KUypUjarO1si+r4Xg1ntURrFn14JRPA4HJi6jc/NlDUQyXW3bu5jEDh8Roubg==;
 5:7T9XGAcVW4oIkozhRhTfX1Rm/ei7mGvjBVwZmSICmp5kVgVnGya8AugyY4Q5tlZzh9ohDvIcc7AERVHrVDGMzH+hq+fw2PY9LoXxEFT2olihHIT1/4zT0FbNyFJlnS38u0U0mus2ZFaMbpW7vFekYYGnKxD6aZqvg933DHezZGQ=;
 24:hDVv148GJn8jwcG6Q0XmgWHMMwwmr4IG5D1YmP17aA9WaeTKCn5jbYRswHT1FDU5Lgze5I7P6q3McLsJ/blElnjvdxrfzLhrxycKu5XpWJk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 7:6pYDRSMPpCR1cjuHpD5iP5r6OgXuXv97DOb2htsnUaqPqJevYmQTQccAy9+kiqAod/mfJb95FWlhwkkplWdC2Ku2Jf3gnJ1V99kxwwP+wnEfSnjW5YF47qu3FDJFu7VWxQGij7JvGaaUnE2ii+qJAi2RWyREZCdYkiFNxrYDDyn+oR7/Ia+oa1nXD98XXV+h5kCOfDCSUaSvUkP3iGKI8i0NNS9GJQO+5Fp+hHB/rztBl/vuxoqz1avc8UDdaSBq;
 20:S7D6P0R8Qom3J2K59Acj3duYqV+qrvmAo1ghg1l1JYLaZKOgd0PYRgFZ54xAzwCjYis/ZmINgAGAbWjbypo5A7q8Ol+HzkSOGvykA1eYINeGZ3cPd07tfpiVVUdInryrR/niLsSUVqTMcUyyonttEfprmbbxIakYnuIhkgR6GINTIa0rrvZkrhvNttCl/IPM2GOrO0xb7hnRmEMFjElcvhNz2BeLdqzzyKOTEcejnrSAZCp5VPBGwy+bFQd4AjcN
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2018 21:30:50.4664 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 408971ff-2934-48d3-c89b-08d5d62bedeb
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1761
Subject: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels (Spectre
 Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSdtIGN1cnJlbnRseSBzZWVpbmcgYW4gaXNzdWUgd2hlcmUgd2hlbiBib290aW5nIGZyb20gYSBy
ZWNlbnQgTGludXgKa2VybmVsIHdpdGhvdXQgbm9zcGVjX3N0b3JlX2J5cGFzc19kaXNhYmxlLiAg
VGhlcmUncyBhIE5VTEwgcG9pbnRlcgpoYXZpbmcgdG8gZG8gd2l0aCBhIGxvY2suICBJIHB1dCBz
b21lIHByaW50a3MgaW4gYW5kIGl0IHNlZW1zIHRoYXQgaW4KYXJjaC94ODYva2VybmVsL3Byb2Nl
c3MuYwp0aGF0IHNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0IGlzbid0IGdldHRpbmcg
Y2FsbGVkIHdoaWNoCmluaXRpYWxpemVzIHRoZSBzcGluIGxvY2suICBIZXJlJ3MgdGhlIHNlcmlh
bCBvdXRwdXQ6CgpbICAgIDcuNzQ4MTkxXSBCVUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsIE5V
TEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCAwMDAwMDAwMDAwMDAwMDA4ClsgICAgNy43NDgyMDJd
IFBHRCAwIFA0RCAwClsgICAgNy43NDgyMDhdIE9vcHM6IDAwMDIgWyMxXSBTTVAgTk9QVEkKWyAg
ICA3Ljc0ODIxMl0gTW9kdWxlcyBsaW5rZWQgaW46IGlwX3RhYmxlcyB4X3RhYmxlcyBhdXRvZnM0
IGV4dDQgY3JjMTYgbWJjYWNoZSBqYmQyIGZzY3J5cHRvIHJhaWQxMCByYWlkNDU2IGFzeW5jX3Jh
aWQ2X3JlY292IGFzeW5jX21lbWNweSBhc3luY19wcSBhc3luY194b3JlClsgICAgNy43NDgyNjFd
IENQVTogNCBQSUQ6IDMyMSBDb21tOiAoam91cm5hbGQpIE5vdCB0YWludGVkIDQuMTcuMisgIzEK
WyAgICA3Ljc0ODI2Nl0gSGFyZHdhcmUgbmFtZTogQU1EIENvcnBvcmF0aW9uIERpZXNlbCBEZWJ1
Zy9EaWVzZWwgRGVidWcsIEJJT1MgVEREMTAwN0UgMDQvMTYvMjAxOApbICAgIDcuNzQ4Mjc3XSBS
SVA6IGUwMzA6X3Jhd19zcGluX2xvY2srMHhjLzB4MjAKWyAgICA3Ljc0ODI5M10gUlNQOiBlMDJi
OmZmZmZjOTAwNDcwOWZlYjggRUZMQUdTOiAwMDAxMDA0NgpbICAgIDcuNzQ4Mjk3XSBSQVg6IDAw
MDAwMDAwMDAwMDAwMDAgUkJYOiBmZmZmODgwMjg1NzE1YjMwIFJDWDogZmZmZmVhMDAwOWNlMzBk
ZgpbICAgIDcuNzQ4MzAyXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDEgUlNJOiAwMDAwMDAwMDAwMDAw
MDA4IFJESTogMDAwMDAwMDAwMDAwMDAwOApbICAgIDcuNzQ4MzA4XSBSQlA6IDAwMDAwMDAwMDAw
MDA0MDAgUjA4OiBhYWFhYWFhYWFhYWFhYWFhIFIwOTogMDAwMDAwMDAwMDAwMDAwNwpbICAgIDcu
NzQ4MzEzXSBSMTA6IDAwMDAwMDAwMDAwMDAwNDAgUjExOiBmZmZmODgwMjdhOWJjODAwIFIxMjog
MDIwNjgwMDAwMDAwMDAwMApbICAgIDcuNzQ4MzE4XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDAgUjE0
OiBmZmZmODgwMjczYWEwMDgwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDcuNzQ4MzMxXSBG
UzogIDAwMDA3ZmM3MmU4MzA5NDAoMDAwMCkgR1M6ZmZmZjg4MDI4NTcwMDAwMCgwMDAwKSBrbmxH
UzowMDAwMDAwMDAwMDAwMDAwClsgICAgNy43NDgzMzZdIENTOiAgZTAzMyBEUzogMDAwMCBFUzog
MDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKWyAgICA3Ljc0ODM0MV0gQ1IyOiAwMDAwMDAwMDAw
MDAwMDA4IENSMzogMDAwMDAwMDI3OGM2YzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDA2NjAKWyAgICA3
Ljc0ODM0N10gQ2FsbCBUcmFjZToKWyAgICA3Ljc0ODM1NF0gIHNwZWN1bGF0aXZlX3N0b3JlX2J5
cGFzc191cGRhdGUrMHg3Mi8weDE2MApbICAgIDcuNzQ4MzYxXSAgc3NiX3ByY3RsX3NldCsweDY3
LzB4YjAKWyAgICA3Ljc0ODM2N10gIGRvX3NlY2NvbXArMHg0NzcvMHg2YzAKWyAgICA3Ljc0ODM4
NV0gIGRvX3N5c2NhbGxfNjQrMHg1NS8weDEwMApbICAgIDcuNzQ4MzkwXSAgZW50cnlfU1lTQ0FM
TF82NF9hZnRlcl9od2ZyYW1lKzB4NDQvMHhhOQpbICAgIDcuNzQ4Mzk1XSBSSVA6IDAwMzM6MHg3
ZmM3MmNlMTMyMjkKWyAgICA3Ljc0ODM5OV0gUlNQOiAwMDJiOjAwMDA3ZmZkYTUxNjY5NjggRUZM
QUdTOiAwMDAwMDI0NiBPUklHX1JBWDogMDAwMDAwMDAwMDAwMDEzZApbICAgIDcuNzQ4NDA1XSBS
QVg6IGZmZmZmZmZmZmZmZmZmZGEgUkJYOiAwMDAwNTU3NDVlYTFkZmUwIFJDWDogMDAwMDdmYzcy
Y2UxMzIyOQpbICAgIDcuNzQ4NDEwXSBSRFg6IDAwMDA1NTc0NWVhMWRmZTAgUlNJOiAwMDAwMDAw
MDAwMDAwMDAwIFJESTogMDAwMDAwMDAwMDAwMDAwMQpbICAgIDcuNzQ4NDE1XSBSQlA6IDAwMDA1
NTc0NWVhNWI3NDAgUjA4OiAwMDAwNTU3NDVlYTFkZmUwIFIwOTogMDAwMDAwMDA0MDAwMDAzZQpb
ICAgIDcuNzQ4NDIxXSBSMTA6IDAwMDAwMDAwMDAwMDAwMGQgUjExOiAwMDAwMDAwMDAwMDAwMjQ2
IFIxMjogMDAwMDdmZmRhNTE2NjljMApbICAgIDcuNzQ4NDI2XSBSMTM6IDAwMDA3ZmZkYTUxNjY5
YjggUjE0OiAwMDAwN2ZjNzJlNTYwYzE0IFIxNTogMDAwMDAwMDAwMDAwMDAyYQpbICAgIDcuNzQ4
NDMxXSBDb2RlOiBmZiAwMSAwMCAwMCA3NSAwNSA0OCA4OSBkOCA1YiBjMyBlOCAxZiA4ZiA5ZiBm
ZiA0OCA4OSBkOCA1YiBjMyA2NiAyZSAwZiAxZiA4NCAwMCAwMCAwMCAwMCAwMCAwZiAxZiA0NCAw
MCAwMCAzMSBjMCBiYSAwMSAwMCAwMCAwMCA8ZjA+IDBmClsgICAgNy43NDg0ODNdIFJJUDogX3Jh
d19zcGluX2xvY2srMHhjLzB4MjAgUlNQOiBmZmZmYzkwMDQ3MDlmZWI4ClsgICAgNy43NDg0ODdd
IENSMjogMDAwMDAwMDAwMDAwMDAwOApbICAgIDcuNzQ4NDkyXSAtLS1bIGVuZCB0cmFjZSBjZjg4
NmJmNTM1ZmRlMjQ0IF0tLS0KCgpXaXRoIG5vc3BlY19zdG9yZV9ieXBhc3NfZGlzYWJsZSwgaXQg
Ym9vdHMgZmluZSBldGMuICBJdCBzZWVtcyB0byB3b3JrcwpmaW5lIChhdCBsZWFzdCBEb20wIGNh
biBib290KS4KCkxpbnV4IEtlcm5lbCAtPiA0LjE3LjIKWGVuIC0+IGN1cnJlbnQgSEVBRCBvbiBt
YXN0ZXIKCklzIHRoaXMgYSBrbm93biBvciBleHBlY3RlZCBwcm9ibGVtPwoKLS0gCkJyaWFuIFdv
b2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 19 22:24:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 19 Jun 2018 22: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 1fVP37-0006xy-Kz; Tue, 19 Jun 2018 22:24: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=rsgi=jf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVP36-0006xp-2f
 for xen-devel@lists.xenproject.org; Tue, 19 Jun 2018 22:24:28 +0000
X-Inumbo-ID: 8ca0d8be-740f-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ca0d8be-740f-11e8-bc1d-65256ead4e3a;
 Tue, 19 Jun 2018 22:24: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 1fVP33-0003M2-CP; Tue, 19 Jun 2018 22:24: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 1fVP32-0004s8-K7; Tue, 19 Jun 2018 22:24:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVP32-0005Ur-Aq; Tue, 19 Jun 2018 22:24:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124372-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 xen-unstable:build-armhf-pvops:kernel-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds: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-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-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=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 19 Jun 2018 22:24:24 +0000
Subject: [Xen-devel] [xen-unstable test] 124372: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDM3MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM3Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0MDkwCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVH
Ui4gdnMuIDEyNDA5MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVp
bGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCgpSZWdyZXNzaW9ucyB3aGljaCBh
cmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0MDkwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQw
OTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5ODhkNjZj
Yjc4YzM1YzYyMGMyYTBlYjAxYmFjODQyZTRlOTliZjBlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQwOTAgIDIwMTgtMDYtMTIgMDE6NTE6NDEgWiAgICA3
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0MTQwICAyMDE4LTA2LTEyIDE3OjA2OjQ5IFog
ICAgNyBkYXlzICAgIDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MzcyICAyMDE4
LTA2LTE4IDIxOjQ0OjA1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDk4OGQ2NmNiNzhjMzVjNjIwYzJhMGViMDFi
YWM4NDJlNGU5OWJmMGUKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRh
dGU6ICAgTW9uIEp1biAxOCAwOToxODo1NiAyMDE4ICswMjAwCgogICAgdG9vbHMvbGlieGM6IHJl
dHJ5IGh5cGVyY2FsbCBpbiBjYXNlIG9mIEVGQVVMVAogICAgCiAgICBBIGh5cGVyY2FsbCBpc3N1
ZWQgdmlhIHRoZSBwcml2Y21kIGRyaXZlciBjYW4gdmVyeSByYXJlbHkgcmV0dXJuCiAgICAtRUZB
VUxUIGV2ZW4gaWYgdGhlIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBsb2NrZWQgaW4gbWVtb3J5LiBU
aGlzCiAgICBoYXBwZW5zIGZvciBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSB3aGVu
IHRoZSBMaW51eCBrZXJuZWwKICAgIGlzIGRvaW5nIG1lbW9yeSBzY2FucyBlLmcuIGZvciBwYWdl
IG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uLgogICAgCiAgICBSZXRyeSB0aGUgZ2V0cGFnZWZyYW1l
aW5mbzMgaHlwZXJjYWxsIHVwIHRvIDIgdGltZXMgaW4gY2FzZQogICAgLUVGQVVMVCBpcyByZXR1
cm5lZCBhbmQgdGhlIGh5cGVydmlzb3IgbWlnaHQgc2VlIGludmFsaWQgUFRFcyBmb3IKICAgIHVz
ZXIgaHlwZXJjYWxsIGJ1ZmZlcnMgKHdoaWNoIHNob3VsZCBiZSB0aGUgY2FzZSBvbmx5IGlmIHRo
ZSBrZXJuZWwKICAgIGRvZXNuJ3Qgb2ZmZXIgYSAvZGV2L3hlbi9oeXBlcmNhbGwgbm9kZSkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1p
dCAxNzFkNmVjZWMxZWZjYTVhM2UzOTVhMDhhY2IyOTk0NTNhOTU3NTI4CkF1dGhvcjogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTggMDk6MTg6NTUgMjAx
OCArMDIwMAoKICAgIHRvb2xzL2xpYnhlbmNhbGxzOiBhZGQgbmV3IGZ1bmN0aW9uIHRvIHF1ZXJ5
IGh5cGVyY2FsbCBidWZmZXIgc2FmZXR5CiAgICAKICAgIEFkZCBhIG5ldyBmdW5jdGlvbiB0byBx
dWVyeSB3aGV0aGVyIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBhbHdheXMgc2FmZQogICAgdG8gYWNj
ZXNzIGJ5IHRoZSBoeXBlcnZpc29yIG9yIG1pZ2h0IHJlc3VsdCBpbiBFRkFVTFQuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCAzM2Jl
MmMzODU4MjNlNjdjNzczNTI3MzY2YTVkNWU4ZmZlNzhkMDQ2CkF1dGhvcjogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTggMDk6MTg6NTQgMjAxOCArMDIw
MAoKICAgIHRvb2xzL2xpYnhlbmNhbGw6IHVzZSBoeXBlcmNhbGwgYnVmZmVyIGRldmljZSBpZiBh
dmFpbGFibGUKICAgIAogICAgSW5zdGVhZCBvZiB1c2luZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBo
eXBlcmNhbGwgYnVmZmVycyB3aGljaCBpcyB0aGVuCiAgICBsb2NrZWQgaW50byBtZW1vcnksIHVz
ZSB0aGUgaHlwZXJjYWxsIGJ1ZmZlciBkZXZpY2Ugb2YgdGhlIExpbnV4CiAgICBwcml2Y21kIGRy
aXZlciBpZiBhdmFpbGFibGUuCiAgICAKICAgIFRoaXMgaGFzIHRoZSBhZHZhbnRhZ2Ugb2YgbmVl
ZGluZyBqdXN0IGEgc2luZ2xlIG1tYXAoKSBmb3IgYWxsb2NhdGluZwogICAgdGhlIGJ1ZmZlciBh
bmQgcGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbiBjYW4ndCBtYWtlIHRoZSBidWZmZXIKICAg
IHVuYWNjZXNzaWJsZSBmb3IgdGhlIGh5cGVydmlzb3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCBlMjNkMjIzNGUwODg3MmFjMWM3
MTlmM2UzMzg5OTQ1ODE0ODM0NDBmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMTE6NDk6MDYgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06
IGFjY291bnQgZm9yIGZ1bGx5IGVhZ2VyIEZQVSBtb2RlIGluIGVtdWxhdGlvbgogICAgCiAgICBJ
biBmdWxseSBlYWdlciBtb2RlIHdlIG11c3Qgbm90IGNsZWFyIGZwdV9kaXJ0aWVkLCBzZXQgQ1Iw
LlRTLCBvciBpbnZva2UKICAgIHRoZSBmcHVfbGVhdmUoKSBob29rLiBJbnN0ZWFkIGRvIHdoYXQg
dGhlIG1vZGUncyBuYW1lIHNheXM6IFJlc3RvcmUKICAgIHN0YXRlIHJpZ2h0IGF3YXkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0
IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzow
MDozNyAyMDE4ICswMTAwCgogICAgeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExhenlG
UFUKICAgIAogICAgSW50ZWwgQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0g
c3BlY3VsYXRlIHBhc3QgI05NLCB3aGljaCBpcyB0aGUKICAgIG1lY2hhbmlzbSBieSB3aGljaCBs
YXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBpbXBsZW1lbnRlZC4KICAgIAogICAgT24gYWZm
ZWN0ZWQgcHJvY2Vzc29ycywgWGVuIG11c3QgdXNlIGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3
aXRjaGluZyB0bwogICAgcHJldmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBV
IHN0YXRlIChTU0UvQVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMu
CiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1p
dCAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiCkF1dGhvcjogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6
MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4NjogU3VwcG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4
dCBzd2l0Y2hpbmcKICAgIAogICAgVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFz
ZXMgZm9yIGZsZXhpYmlsaXR5LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENW
RS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgNDEzMzllY2I1ZjE4Y2E3ZWM3YjBjOTE0Yzk1MmEwZTE3MTVh
ZTUxMQpBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkRhdGU6ICAg
VHVlIEp1biA1IDE3OjM5OjM4IDIwMTggKzAxMDAKCiAgICBzY3JpcHRzL2FkZF9tYWludGFpbmVy
cy5wbDogRG9uJ3QgY2FsbCBnZXRfbWFpbnRhaW5lcnMucGwgd2l0aCAtZgogICAgCiAgICBUaGUg
b3B0aW9uIC1mIG9mIHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHdpbGwgcmV0dXJuIHRoZSBt
YWludGFpbmVycwogICAgb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlzdCBvZiBtYWludGFp
bmVycyBpZiB0aGUgZmlsZSB3YXMgYSBwYXRjaC4KICAgIAogICAgVGhlIG91dHB1dCBleHBlY3Rl
ZCBvZiBhZGRfbWFpbnRhaW5lcnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCB0aGUgb3B0aW9uCiAg
ICAtZi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 00:59:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 00: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 1fVRSX-0000uT-7R; Wed, 20 Jun 2018 00:58:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jami=jg=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fVRSV-0000uO-97
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 00:58:51 +0000
X-Inumbo-ID: b886be9f-7424-11e8-9728-bc764e045a96
Received: from mail-lf0-x22c.google.com (unknown [2a00:1450:4010:c07::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b886be9f-7424-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 02:56:11 +0200 (CEST)
Received: by mail-lf0-x22c.google.com with SMTP id q11-v6so2281177lfc.7
 for <xen-devel@lists.xenproject.org>; Tue, 19 Jun 2018 17:58:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=T4koZj5uzIqRKx3q9fCyCHEPqLP9tAgIePt2tVfGEGg=;
 b=dDAu+C8txKilQeeNBbiIIQOFYouvPRregobDmKupjEQBtvSZCtHjshyisxT8tGMY53
 6eZsadGK6K/QubaXA6/dWblr+E/g8YtvktA6eXgNOl3LidPaEj7aJIyKA3CWrSTeRitD
 0UjF9GL7tI++OWFTdJqNssYEwJLugJjzlJUxjAGy4yxmIx/3NDvf2gVNtFf5gXZPGD9x
 bB/bmjd/snHqisbT+vh/S3NNosekC3I8AUMJtTugFH/uSIGH6eoo6MlbEq5lF/H+soXB
 Mu65FFjDw3Uz0bA/cVtbwJslSj0b6ctB3zzsi9L85MQnYVKi9zYFTACS2UkS/yopLFZ0
 +sug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
 bh=T4koZj5uzIqRKx3q9fCyCHEPqLP9tAgIePt2tVfGEGg=;
 b=ZZf79rZDL66pYuxU0W0YsYdfkjUVDBNgVmNt4TdmcaGQRjpQq3ZqW6nYWgB7/dvIhW
 oohrxXRHbYO01MrbNix8CrG7138cCo0WMtQxoUfx4fRTK8Pqlb1go6UEX6t5qGtgqMsT
 ch6G8/n4RB3/DvtUD4zSSiiytcv62rQg6BUfDeLMJHYRqdn9HfAF3bvjTSrl/K8rezUx
 9IFInUBtdauYY37nSjnUquL8u5kpWxorWZz/1BkRoEhwdPx6UJfN26KP99CY5armloU3
 75HdUu3Fl3L+HC+HSMPqMfgCCHLyPFvBPnlOiJutCdXI16KAzqWDvU8qIgM6aHNy5OCU
 4pOw==
X-Gm-Message-State: APt69E0rbxjoBqWX5CZ5qqJ1FJ4xBT5ZqtOxrYJ2NDFP50HawPDwzaG3
 dpgVMGB0R8OIW9U+u8KLc8YU6v0SzaIKobdhkfwFWkoW
X-Google-Smtp-Source: ADUXVKLFQaN9dTp5vciBthN3D+em4bG+jav8kCyoARsoA9+26BoHU0aP/w3ocgy+e9bwNTGhsHOGN1jFdUGN4iZKvaM=
X-Received: by 2002:a19:6d0a:: with SMTP id
 i10-v6mr11123262lfc.103.1529456325995; 
 Tue, 19 Jun 2018 17:58:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:9d99:0:0:0:0:0 with HTTP; Tue, 19 Jun 2018 17:58:45
 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 19 Jun 2018 17:58:45 -0700
Message-ID: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>,
 openxt <openxt@googlegroups.com>
Subject: [Xen-devel] RFC: Boot Domain, domB
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jason Andryuk <jandryuk@gmail.com>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, julien.grall@arm.com,
 Rich Persaud <persaur@gmail.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============5455323085585968821=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5455323085585968821==
Content-Type: multipart/alternative; boundary="00000000000002afbb056f084dc7"

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

Hello,

Mixed-criticality and safety-critical systems under development need
support for timely boot of multiple domains at system launch -- =E2=80=9CIn=
itial
Domains=E2=80=9D -- with static assignment of resources between them, each =
isolated
from the others and without runtime dependency on a =E2=80=9Cdom0=E2=80=9D-=
type domain.

The Xen hypervisor currently contains a section of fixed policy logic for
creation of a single, highly-privileged domain =E2=80=9Cdom0=E2=80=9D at sy=
stem boot.

We would like to establish a shared understanding of best practice for
configuration and deployment of disaggregated system launch with multiple
domains, for production systems, on both x86 and ARM platforms.

Correctness and integrity of system launch is fundamental to system
security.

Maximizing the commonality between deployed Xen systems enables pooling of
risk and widens the applicability of testing that is performed.

## Requirements:

* Enable fast launch of multiple domains at system boot.
* Obtain the boot materials for Initial Domains -- config, kernel image,
optional ramdisk -- from host boot binaries.
* A system initialization process that is appropriate for both ARM and x86.
* Support minimization of audit work required for safety critical
certification
    * Favour reduction of code size and complexity of highest-privilege
components.
    * Decouple and isolate logic in support of simplifying validation by
enabling reasoning about the interfaces between components.
* Remove the policy logic for initial distribution of privileges from the
hypervisor.
    * Aim to simplify and consolidate the hypervisor code for system launch=
.
    * Allow flexibility of different initial domain configurations by
disaggregation to an external component.
    * Separate the mechanisms of privilege assignment, necessarily within
the hypervisor, from the implementation of policy logic assigning them to
specific domains.
* Support measured launch (e.g. TXT/SKINIT) and verified launch (e.g.
Secure Boot) to include the ability to measure/verify any or all Initial
Domains.
* Support for manageable processes for the system boot binaries.
    * ie. Consider: creation of files, updates to files, build-time
tooling, run-time tooling, dependencies of components.
    * Note that Device Tree tooling is foreign for booting x86.
* Do not make Initial Domain creation depend upon parsing complex data
structures, such as a Device Tree, within the hypervisor.
    * The parsing is unwanted attack surface.
    * A static, unchanging Device Tree binary used just for
hardware-enablement increases commonality across deployments, and is easier
to place trust in than one that changes according to the specific installed
software configuration.
* Support configuration of XSM security labels for the Initial Domains.

## Proposed approach:

Provide support for the hypervisor launching an alternative configuration
for the first domain launched, revising the all-privileged Dom0 to it being
a more capability-constrained =E2=80=9CBoot Domain=E2=80=9D, DomB.

DomB is responsible for starting a set of domains from the material it
discovers within its ramdisk. Once they are running, DomB terminates with
launch success status indicator, in a step we refer to as =E2=80=9CExit Xen=
 Boot
Services=E2=80=9D. The domain termination makes it easy to verify that all =
DomB
privileges have been dropped.

The Boot Domain need not be granted hardware access capabilities itself;
but it does require the capability to create a domain that has each
privilege. Since DomB is granted no access to hardware, it is possible for
DomB to operate as a PVH domain - and we would advocate for this.

In a future iteration of the work: when DomB creates domains and delegates
privileges to them, DomB will lose the ability to further delegate the same
privileges to other domains. This atomic transfer will be enforced by the
hypervisor: a ratchet of decreasing capability.

The Boot Domain approach enables flexibility of configuration in system
bring up, with the same approach applicable on both ARM and x86
architectures, while minimizing increase in the hypervisor code base. DomB
can be implemented in a small, single-purpose kernel, e.g. mini-os or LK,
that can easily be audited for certification while maximizing the isolation
of the platform launch process. It provides flexibility to support multiple
models to include but not limited to: single, all privileged domain, in
traditional dom0-style; split privileged domains (control/hardware
domains); disaggregated domains; static partitioned domains; or high
density, cloned domains (e.g. container farm or fast-fork honeypot).

## Q: How does this change the system boot configuration files?

#### Existing practice:

The current dom0 initialization materials are:

* optional entries on the Xen command line
* an OS kernel image
* an OS kernel command line, supplied by the bootloader
* an optional OS kernel initial ramdisk image

#### With the proposal:

The domB initialization materials are:

* optional entries on the Xen command line
* an OS kernel image
* an OS kernel command line, supplied by the bootloader
* the domB initial ramdisk image

The domB initial ramdisk image will contain:

* For each Initial Domain:
    * VM configuration file, including (amongst other things):
        * any OS kernel command line
        * standard VM config items, such as RAM allocation, vCPU
configuration
        * XSM security label for the domain
    * For PV/PVH domains:
        * an OS kernel image
        * an optional ramdisk for the VM
    * An init program to enable the domB kernel to start the Initial
Domains.
        * The domains may be started in parallel, or in sequence, as
required - eg. some domains may depend upon storage backends being
available, and so be started later in the sequence.

The XSM policy will require updating for a domB system.

For booting into the traditional highly-privileged dom0 model with this
launch process, the most visible effect is migration of the dom0
configuration state and kernel boot binaries into the domB ramdisk.
Documentation will be necessary to communicate how to work with this
configuration.

## Q: How does this structure affect the TCB?

The Xen system components that must be within the TCB of each Initial
Domain are:

* The hypervisor.
* The Boot Domain, domB, which has exited and cannot be restarted without
host reboot.

It enables the start of VMs with a shorter chain of trust and substantially
reduced volume of code in their TCB than available with the traditional
dom0 model.
Note that running VMs with privileges over other domains will impact the
size of the TCB of the VMs that they have privilege over. XSM is able to
perform fine-grained confinement which can address this.

## References

RFC for =E2=80=9Cdom0less step 1=E2=80=9D, with aim of preparation for Safe=
ty Certification
https://lists.xenproject.org/archives/html/xen-devel/2018-06/msg00982.html

Domain Builder
https://lists.xenproject.org/archives/html/xen-devel/2014-03/msg00320.html

Hardware Domain support
https://lists.xenproject.org/archives/html/xen-devel/2014-03/msg03556.html


thanks,

Christopher

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

<div dir=3D"ltr"><div>Hello,<br></div><div><br></div><div>Mixed-criticality=
 and safety-critical systems under development need support for timely boot=
 of multiple domains at system launch -- =E2=80=9CInitial Domains=E2=80=9D =
-- with static assignment of resources between them, each isolated from the=
 others and without runtime dependency on a =E2=80=9Cdom0=E2=80=9D-type dom=
ain.</div><div><br></div><div>The Xen hypervisor currently contains a secti=
on of fixed policy logic for creation of a single, highly-privileged domain=
 =E2=80=9Cdom0=E2=80=9D at system boot.</div><div><br></div><div>We would l=
ike to establish a shared understanding of best practice for configuration =
and deployment of disaggregated system launch with multiple domains, for pr=
oduction systems, on both x86 and ARM platforms.</div><div><br></div><div>C=
orrectness and integrity of system launch is fundamental to system security=
.</div><div><br></div><div>Maximizing the commonality between deployed Xen =
systems enables pooling of risk and widens the applicability of testing tha=
t is performed.</div><div><br></div><div>## Requirements:</div><div><br></d=
iv><div>* Enable fast launch of multiple domains at system boot.</div><div>=
* Obtain the boot materials for Initial Domains -- config, kernel image, op=
tional ramdisk -- from host boot binaries.</div><div>* A system initializat=
ion process that is appropriate for both ARM and x86.</div><div>* Support m=
inimization of audit work required for safety critical certification</div><=
div>=C2=A0 =C2=A0 * Favour reduction of code size and complexity of highest=
-privilege components.</div><div>=C2=A0 =C2=A0 * Decouple and isolate logic=
 in support of simplifying validation by enabling reasoning about the inter=
faces between components.</div><div>* Remove the policy logic for initial d=
istribution of privileges from the hypervisor.</div><div>=C2=A0 =C2=A0 * Ai=
m to simplify and consolidate the hypervisor code for system launch.</div><=
div>=C2=A0 =C2=A0 * Allow flexibility of different initial domain configura=
tions by disaggregation to an external component.</div><div>=C2=A0 =C2=A0 *=
 Separate the mechanisms of privilege assignment, necessarily within the hy=
pervisor, from the implementation of policy logic assigning them to specifi=
c domains.</div><div>* Support measured launch (e.g. TXT/SKINIT) and verifi=
ed launch (e.g. Secure Boot) to include the ability to measure/verify any o=
r all Initial Domains.</div><div>* Support for manageable processes for the=
 system boot binaries.</div><div>=C2=A0 =C2=A0 * ie. Consider: creation of =
files, updates to files, build-time tooling, run-time tooling, dependencies=
 of components.</div><div>=C2=A0 =C2=A0 * Note that Device Tree tooling is =
foreign for booting x86.</div><div>* Do not make Initial Domain creation de=
pend upon parsing complex data structures, such as a Device Tree, within th=
e hypervisor.</div><div>=C2=A0 =C2=A0 * The parsing is unwanted attack surf=
ace.</div><div>=C2=A0 =C2=A0 * A static, unchanging Device Tree binary used=
 just for hardware-enablement increases commonality across deployments, and=
 is easier to place trust in than one that changes according to the specifi=
c installed software configuration.</div><div>* Support configuration of XS=
M security labels for the Initial Domains.</div><div><br></div><div>## Prop=
osed approach:</div><div><br></div><div>Provide support for the hypervisor =
launching an alternative configuration for the first domain launched, revis=
ing the all-privileged Dom0 to it being a more capability-constrained =E2=
=80=9CBoot Domain=E2=80=9D, DomB.</div><div><br></div><div>DomB is responsi=
ble for starting a set of domains from the material it discovers within its=
 ramdisk. Once they are running, DomB terminates with launch success status=
 indicator, in a step we refer to as =E2=80=9CExit Xen Boot Services=E2=80=
=9D. The domain termination makes it easy to verify that all DomB privilege=
s have been dropped.</div><div><br></div><div>The Boot Domain need not be g=
ranted hardware access capabilities itself; but it does require the capabil=
ity to create a domain that has each privilege. Since DomB is granted no ac=
cess to hardware, it is possible for DomB to operate as a PVH domain - and =
we would advocate for this.</div><div><br></div><div>In a future iteration =
of the work: when DomB creates domains and delegates privileges to them, Do=
mB will lose the ability to further delegate the same privileges to other d=
omains. This atomic transfer will be enforced by the hypervisor: a ratchet =
of decreasing capability.</div><div><br></div><div>The Boot Domain approach=
 enables flexibility of configuration in system bring up, with the same app=
roach applicable on both ARM and x86 architectures, while minimizing increa=
se in the hypervisor code base. DomB can be implemented in a small, single-=
purpose kernel, e.g. mini-os or LK, that can easily be audited for certific=
ation while maximizing the isolation of the platform launch process. It pro=
vides flexibility to support multiple models to include but not limited to:=
 single, all privileged domain, in traditional dom0-style; split privileged=
 domains (control/hardware domains); disaggregated domains; static partitio=
ned domains; or high density, cloned domains (e.g. container farm or fast-f=
ork honeypot).</div><div><br></div><div>## Q: How does this change the syst=
em boot configuration files?</div><div><br></div><div>#### Existing practic=
e:</div><div><br></div><div>The current dom0 initialization materials are:<=
/div><div><br></div><div>* optional entries on the Xen command line</div><d=
iv>* an OS kernel image</div><div>* an OS kernel command line, supplied by =
the bootloader</div><div>* an optional OS kernel initial ramdisk image</div=
><div><br></div><div>#### With the proposal:</div><div><br></div><div>The d=
omB initialization materials are:</div><div><br></div><div>* optional entri=
es on the Xen command line</div><div>* an OS kernel image</div><div>* an OS=
 kernel command line, supplied by the bootloader</div><div>* the domB initi=
al ramdisk image</div><div><br></div><div>The domB initial ramdisk image wi=
ll contain:</div><div><br></div><div>* For each Initial Domain:</div><div>=
=C2=A0 =C2=A0 * VM configuration file, including (amongst other things):</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 * any OS kernel command line</div><div>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 * standard VM config items, such as RAM allocat=
ion, vCPU configuration</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 * XSM securit=
y label for the domain</div><div>=C2=A0 =C2=A0 * For PV/PVH domains:</div><=
div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 * an OS kernel image</div><div>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 * an optional ramdisk for the VM</div><div>=C2=A0 =C2=A0 =
* An init program to enable the domB kernel to start the Initial Domains.</=
div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 * The domains may be started in parall=
el, or in sequence, as required - eg. some domains may depend upon storage =
backends being available, and so be started later in the sequence.</div><di=
v><br></div><div>The XSM policy will require updating for a domB system.</d=
iv><div><br></div><div>For booting into the traditional highly-privileged d=
om0 model with this launch process, the most visible effect is migration of=
 the dom0 configuration state and kernel boot binaries into the domB ramdis=
k. Documentation will be necessary to communicate how to work with this con=
figuration.</div><div><br></div><div>## Q: How does this structure affect t=
he TCB?</div><div><br></div><div>The Xen system components that must be wit=
hin the TCB of each Initial Domain are:</div><div><br></div><div>* The hype=
rvisor.</div><div>* The Boot Domain, domB, which has exited and cannot be r=
estarted without host reboot.</div><div><br></div><div>It enables the start=
 of VMs with a shorter chain of trust and substantially reduced volume of c=
ode in their TCB than available with the traditional dom0 model.</div><div>=
Note that running VMs with privileges over other domains will impact the si=
ze of the TCB of the VMs that they have privilege over. XSM is able to perf=
orm fine-grained confinement which can address this.</div><div><br></div><d=
iv>## References</div><div><br></div><div>RFC for =E2=80=9Cdom0less step 1=
=E2=80=9D, with aim of preparation for Safety Certification</div><div><a hr=
ef=3D"https://lists.xenproject.org/archives/html/xen-devel/2018-06/msg00982=
.html">https://lists.xenproject.org/archives/html/xen-devel/2018-06/msg0098=
2.html</a></div><div><br></div><div>Domain Builder</div><div><a href=3D"htt=
ps://lists.xenproject.org/archives/html/xen-devel/2014-03/msg00320.html">ht=
tps://lists.xenproject.org/archives/html/xen-devel/2014-03/msg00320.html</a=
></div><div><br></div><div>Hardware Domain support</div><div><a href=3D"htt=
ps://lists.xenproject.org/archives/html/xen-devel/2014-03/msg03556.html">ht=
tps://lists.xenproject.org/archives/html/xen-devel/2014-03/msg03556.html</a=
></div><div><br></div><div><br></div><div>thanks,</div><div><br></div><div>=
Christopher</div></div>

--00000000000002afbb056f084dc7--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5455323085585968821==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 20 02:39:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 02:39:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVT1S-0006IP-LA; Wed, 20 Jun 2018 02:39: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=zml5=jg=gmail.com=baijiaju1990@srs-us1.protection.inumbo.net>)
 id 1fVT1R-0006IK-Cl
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 02:39:01 +0000
X-Inumbo-ID: b7f1c7dd-7432-11e8-9728-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7f1c7dd-7432-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 04:36:22 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id 30-v6so878277pld.13
 for <xen-devel@lists.xenproject.org>; Tue, 19 Jun 2018 19:38:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=fpyZRkFgwW/DeenzdLodx6v+cyc93wA7zJWJmIpYx0E=;
 b=iWmlvKuNPiHrcFb/bU+tFfVGU5Gz8gHPhokEwGi8em0kw1WJUrl7HNkIPKfpHOYtsB
 cqin8ZaqyeDUFbunF5NYi4+HvC6NLYaajkmhI5LHzOjRORli9KfQl1WKB+iWo0jqkwFY
 z1TVN/NHzEdQ2bZc5d3S7GQ7muI1o/0zm2PM7Ld941x+Skj9HTThgyNtaW528cdzxoDC
 2FcAq51FWDjerkEjgKTEXGeDnFCapLHYIKqJK1EFtX0CwrxLowArIUtcMXW4/gGXtBh1
 q5eMikzcmNQfi4uEbWEHdP3GOcvsVHzb5d7O0m5Xdz/PBGGJ2wJwdKYpmFhvxk0FPWse
 EGwg==
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=fpyZRkFgwW/DeenzdLodx6v+cyc93wA7zJWJmIpYx0E=;
 b=EHqAIj+Y66GLSEK37llGQXrqz1+Y9YcQOFAu+su8uKoO4lSkJWvfQhU0GJV6Mw6E1Y
 R9jqg2cSD/tvrhnXPgud1fHs9JlcWmB7lwaEWFm87gWDiTYXouNg5HEKG13t89aV2iQS
 5iW4JDBwU8hjmRaVHF2EGypMCqv/LZAxCElp0qeH+SehKA7DYuygtr8XKOX0sxRzPQmr
 jGQQxHIXohqWBMmACk4aA78QTkYKNeF46zteRLb+RYUq0rX6QjEOSn+ofOugGU9334Zv
 K6R9jip/byTNHp1X0FriVCjaQWen+8dR/cQ6FekIFeQ+Q9zgtAF92rIlWaRZwsDj+68o
 TxOw==
X-Gm-Message-State: APt69E0ILjCdCLoOO/08XXhdDQ4B6IFfrCUm4vOeeC21pZJ1o1OnDEwP
 5vKAOfBHhs2MC6sNSFWl8+U=
X-Google-Smtp-Source: ADUXVKJcgHGT2GAvhZ3JMqqvZt3wDHIAcxHEozgSKGr3bL/lTJ5fe670yEQuDD5Hn1EX957vMMtmsA==
X-Received: by 2002:a17:902:758e:: with SMTP id
 j14-v6mr21046505pll.160.1529462338693; 
 Tue, 19 Jun 2018 19:38:58 -0700 (PDT)
Received: from oslab.tsinghua.edu.cn ([2402:f000:1:4413:d85e:ce7f:5f7a:fdfe])
 by smtp.gmail.com with ESMTPSA id
 o13-v6sm741477pgp.50.2018.06.19.19.38.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 19 Jun 2018 19:38:58 -0700 (PDT)
From: Jia-Ju Bai <baijiaju1990@gmail.com>
To: boris.ostrovsky@oracle.com,
	jgross@suse.com
Date: Wed, 20 Jun 2018 10:38:46 +0800
Message-Id: <20180620023846.30618-1-baijiaju1990@gmail.com>
X-Mailer: git-send-email 2.17.0
Subject: [Xen-devel] [PATCH] xen: Fix two possible sleep-in-atomic-context
 bugs in create_active()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jia-Ju Bai <baijiaju1990@gmail.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>

VGhlIGRyaXZlciBtYXkgc2xlZXAgd2l0aCBob2xkaW5nIGEgc3BpbmxvY2suClRoZSBmdW5jdGlv
biBjYWxsIHBhdGhzIChmcm9tIGJvdHRvbSB0byB0b3ApIGluIExpbnV4LTQuMTYuNyBhcmU6Cgpb
RlVOQ10gX19nZXRfZnJlZV9wYWdlcyhHRlBfS0VSTkVMKQpkcml2ZXJzL3hlbi9wdmNhbGxzLWZy
b250LmMsIDM1MTogX19nZXRfZnJlZV9wYWdlcyBpbiBjcmVhdGVfYWN0aXZlCmRyaXZlcnMveGVu
L3B2Y2FsbHMtZnJvbnQuYywgODAwOiBjcmVhdGVfYWN0aXZlIGluIHB2Y2FsbHNfZnJvbnRfYWNj
ZXB0CmRyaXZlcnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgNzgzOiBzcGluX2xvY2sgaW4gcHZjYWxs
c19mcm9udF9hY2NlcHQKCltGVU5DXSBfX2dldF9mcmVlX3BhZ2VzKEdGUF9LRVJORUwpCmRyaXZl
cnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgMzQ3OiBfX2dldF9mcmVlX3BhZ2VzIGluIGNyZWF0ZV9h
Y3RpdmUKZHJpdmVycy94ZW4vcHZjYWxscy1mcm9udC5jLCA4MDA6IGNyZWF0ZV9hY3RpdmUgaW4g
cHZjYWxsc19mcm9udF9hY2NlcHQKZHJpdmVycy94ZW4vcHZjYWxscy1mcm9udC5jLCA3ODM6IHNw
aW5fbG9jayBpbiBwdmNhbGxzX2Zyb250X2FjY2VwdAoKVG8gZml4IHRoZXNlIGJ1Z3MsIEdGUF9L
RVJORUwgaXMgcmVwbGFjZWQgd2l0aCBHRlBfQVRPTUlDLgoKVGhlc2UgYnVncyBhcmUgZm91bmQg
YnkgbXkgc3RhdGljIGFuYWx5c2lzIHRvb2wgKERTQUMtMikgYW5kIGNoZWNrZWQgYnkgbXkKY29k
ZSByZXZpZXcuCgpTaWduZWQtb2ZmLWJ5OiBKaWEtSnUgQmFpIDxiYWlqaWFqdTE5OTBAZ21haWwu
Y29tPgotLS0KIGRyaXZlcnMveGVuL3B2Y2FsbHMtZnJvbnQuYyB8IDQgKystLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMgYi9kcml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMKaW5k
ZXggMmYxMWNhNzJhMjgxLi5mMmJiYzA2YTBmN2YgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3B2
Y2FsbHMtZnJvbnQuYworKysgYi9kcml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMKQEAgLTM0NCwx
MSArMzQ0LDExIEBAIHN0YXRpYyBpbnQgY3JlYXRlX2FjdGl2ZShzdHJ1Y3Qgc29ja19tYXBwaW5n
ICptYXAsIGludCAqZXZ0Y2huKQogCWluaXRfd2FpdHF1ZXVlX2hlYWQoJm1hcC0+YWN0aXZlLmlu
ZmxpZ2h0X2Nvbm5fcmVxKTsKIAogCW1hcC0+YWN0aXZlLnJpbmcgPSAoc3RydWN0IHB2Y2FsbHNf
ZGF0YV9pbnRmICopCi0JCV9fZ2V0X2ZyZWVfcGFnZShHRlBfS0VSTkVMIHwgX19HRlBfWkVSTyk7
CisJCV9fZ2V0X2ZyZWVfcGFnZShHRlBfQVRPTUlDIHwgX19HRlBfWkVSTyk7CiAJaWYgKG1hcC0+
YWN0aXZlLnJpbmcgPT0gTlVMTCkKIAkJZ290byBvdXRfZXJyb3I7CiAJbWFwLT5hY3RpdmUucmlu
Zy0+cmluZ19vcmRlciA9IFBWQ0FMTFNfUklOR19PUkRFUjsKLQlieXRlcyA9ICh2b2lkICopX19n
ZXRfZnJlZV9wYWdlcyhHRlBfS0VSTkVMIHwgX19HRlBfWkVSTywKKwlieXRlcyA9ICh2b2lkICop
X19nZXRfZnJlZV9wYWdlcyhHRlBfQVRPTUlDIHwgX19HRlBfWkVSTywKIAkJCQkJUFZDQUxMU19S
SU5HX09SREVSKTsKIAlpZiAoYnl0ZXMgPT0gTlVMTCkKIAkJZ290byBvdXRfZXJyb3I7Ci0tIAoy
LjE3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 02:50:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 02: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 1fVTC6-0007DT-OF; Wed, 20 Jun 2018 02:50: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=zml5=jg=gmail.com=baijiaju1990@srs-us1.protection.inumbo.net>)
 id 1fVTC5-00074T-0a
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 02:50:01 +0000
X-Inumbo-ID: 4193bfe6-7434-11e8-9728-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4193bfe6-7434-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 04:47:22 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id 31-v6so903119plc.4
 for <xen-devel@lists.xenproject.org>; Tue, 19 Jun 2018 19:49:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:subject:to:cc:message-id:date:user-agent:mime-version
 :content-transfer-encoding:content-language;
 bh=M0rGZgWWY7dcASiTp0hDxNvg+Zcgxe+cBW6GCM7sAgg=;
 b=ZtKvuFi4Zx5mS1jKGTFWPfH1XROdksRaz4PRn6IpGRqVdsyWJ061lqoLHcmq2W/okN
 pdyQwrsUf922lDonh32uoi2tsnRiBT/9rZuRNrQhobTLB5pQFyZ66RnYdg9GzyqHpBgF
 51T2gB+dcpt4nPeQO0UMseozKlZIo6gW1b2fmOotiEqo8O2oIymarJOVcou8uXQWIrcl
 zaIGG4n2CRUAJUrkJtKlSkmrYeyJ+H5Urtqyl4s+Q8V+5hWmR8BonlkCNo0Ila9Jx8fW
 +sgdi7qyQ7UIAaVQU9zOOHIRcB3FrtqHQDgnHIR+gZryLBXLmH4uUe8pMJ3aFfCzYAQh
 ArBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:subject:to:cc:message-id:date:user-agent
 :mime-version:content-transfer-encoding:content-language;
 bh=M0rGZgWWY7dcASiTp0hDxNvg+Zcgxe+cBW6GCM7sAgg=;
 b=ekVGJM1DHQBy+xZtardZIZPOXcJJP1Suhim15+/3a+0441RHnDpcr1Rxo0eYG/nPuV
 8hsygwkjEL2QuK5YXtlGy+FVT0FmGe0P7UVB3sIfpQ0CBNvv22MNzwDBS1CMlD5Geurh
 56/28t1LjbHcG2a6W58xQo284zKESup1y53YBKb7qEZQ49ty+BFEY96Wq/f2vtbyBAUo
 vDDiTv37JALfWjkMyuhnFR2KtwpVEgvFcMPbhTN98983KMQ++YTmcFYXuyst2/78uwJk
 5ZRgzatVP89CyZ2NdUw1IES1vxdaNNNFq/SS49kqrGiF55TbATZJMhRQ7s8fe/NrqHvo
 5EAQ==
X-Gm-Message-State: APt69E3DcSgN2tPIQ26MtK+ulKtKHt7gXyf3fts1P8xbyFfhjSd2UtrJ
 p7SgzFt8jfEMz/3KYF6bCAU=
X-Google-Smtp-Source: ADUXVKICrPNQ+Chesu1CsC4+IRzOMtfWbfOeYat6F36Sm4N5tVHKShreGVJeMOLB+WAOC2HCf6p+sw==
X-Received: by 2002:a17:902:822:: with SMTP id
 31-v6mr21357157plk.172.1529462999133; 
 Tue, 19 Jun 2018 19:49:59 -0700 (PDT)
Received: from ?IPv6:2402:f000:1:1501:200:5efe:166.111.70.11?
 ([2402:f000:1:1501:200:5efe:a66f:460b])
 by smtp.gmail.com with ESMTPSA id i71-v6sm1044403pgd.22.2018.06.19.19.49.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 19 Jun 2018 19:49:58 -0700 (PDT)
From: Jia-Ju Bai <baijiaju1990@gmail.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, jgross@suse.com
Message-ID: <80315b22-63c1-c8cc-1035-11fa36bee83a@gmail.com>
Date: Wed, 20 Jun 2018 10:49:28 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [BUG] xen: Two possible sleep-in-atomic-context bugs in
 bind_evtchn_to_irqhandler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 Mailing List <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>

VGhlIGRyaXZlciBtYXkgc2xlZXAgd2l0aCBob2xkaW5nIGEgc3BpbmxvY2suClRoZSBmdW5jdGlv
biBjYWxsIHBhdGhzIChmcm9tIGJvdHRvbSB0byB0b3ApIGluIExpbnV4LTQuMTYuNyBhcmU6Cgpb
RlVOQ10gbXV0ZXhfbG9ja19uZXN0ZWQgLS0+IGNhbiBzbGVlcApkcml2ZXJzL3hlbi9ldmVudHMv
ZXZlbnRzX2Jhc2UuYywgODM5OiBtdXRleF9sb2NrX25lc3RlZCBpbiAKYmluZF9ldnRjaG5fdG9f
aXJxCmRyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jLCAxMDMwOiBiaW5kX2V2dGNobl90
b19pcnEgaW4gCmJpbmRfZXZ0Y2huX3RvX2lycWhhbmRsZXIKZHJpdmVycy94ZW4vcHZjYWxscy1m
cm9udC5jLCAzNzE6IGJpbmRfZXZ0Y2huX3RvX2lycWhhbmRsZXIgaW4gY3JlYXRlX2FjdGl2ZQpk
cml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMsIDQxNzogY3JlYXRlX2FjdGl2ZSBpbiBwdmNhbGxz
X2Zyb250X2Nvbm5lY3QKZHJpdmVycy94ZW4vcHZjYWxscy1mcm9udC5jLCA0MTA6IHNwaW5fbG9j
ayBpbiBwdmNhbGxzX2Zyb250X2Nvbm5lY3QKCltGVU5DXSByZXF1ZXN0X2lycSAtLT4gY2FuIHNs
ZWVwCmRyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jLCAxMDAzOiByZXF1ZXN0X2lycSBp
biAKYmluZF9ldnRjaG5fdG9faXJxaGFuZGxlcgpkcml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMs
IDM3MTogYmluZF9ldnRjaG5fdG9faXJxaGFuZGxlciBpbiBjcmVhdGVfYWN0aXZlCmRyaXZlcnMv
eGVuL3B2Y2FsbHMtZnJvbnQuYywgNDE3OiBjcmVhdGVfYWN0aXZlIGluIHB2Y2FsbHNfZnJvbnRf
Y29ubmVjdApkcml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMsIDQxMDogc3Bpbl9sb2NrIGluIHB2
Y2FsbHNfZnJvbnRfY29ubmVjdAoKVGhlc2UgYnVncyBhcmUgZm91bmQgYnkgbXkgc3RhdGljIGFu
YWx5c2lzIHRvb2wgKERTQUMtMikgYW5kIGNoZWNrZWQgYnkgbXkKY29kZSByZXZpZXcuCgpJIGRv
IG5vdCBrbm93IGhvdyB0byBjb3JyZWN0bHkgZml4IHRoZXNlIGJ1Z3MsIHNvIEkganVzdCByZXBv
cnQgdGhlbS4KTWF5YmUgY3JlYXRlX2FjdGl2ZSgpIHNob3VsZCBub3QgYmUgY2FsbGVkIHdpdGgg
aG9sZGluZyBhIHNwaW5sb2NrLgoKCkJlc3Qgd2lzaGVzLApKaWEtSnUgQmFpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 03:32:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 03: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 1fVTqi-0001yt-0p; Wed, 20 Jun 2018 03: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=vrme=jg=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fVTqf-0001yo-UV
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 03:31:57 +0000
X-Inumbo-ID: 819e89f5-743a-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 819e89f5-743a-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 03:32:07 +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 w5K3TrHZ172772;
 Wed, 20 Jun 2018 03:31:53 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-2017-10-26;
 bh=hduW1NwavBZzwmH4kvBp1vFWLjszYYKGq+dtIVPd7/Y=;
 b=mhs0Fe05PouCyN+9i6NxBXYpzBSbEB/yVrWa5RVuzEcRbKZNznnU6OJUTx/xsxu7iOcI
 vRvNBbI71DDwKjoptEou/0Df9Luby7dgiSlxqxG3SSKfT5c6hbXqqztKs8pexL7X0TjE
 Wl3OQPKYqFX885DliUDtx3gVuSLE94GoOaA2msE+2ndwBhNZ1uV7MDGYFHzP1lCO+OmW
 FwQ/OamR22WI7/n33YVkSHf369MqE/s0yk10AHoKoulo57cm+xY7zlmDkXMDd9vgGzBD
 B66/pGyxrOCe/zHPkOh8x+5fSTAeay4das/ATo6QMhTZMWFj7TQfsudp5V4GJDWQJNvT OQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jmr2mjt82-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 03:31:53 +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 w5K3VqDW019443
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 03:31:53 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 w5K3VqDc003904;
 Wed, 20 Jun 2018 03:31:52 GMT
Received: from [10.154.143.103] (/10.154.143.103)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 19 Jun 2018 20:31:52 -0700
To: Brian Woods <brian.woods@amd.com>, xen-devel@lists.xen.org
References: <20180619213038.GA29918@amd.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <199006b6-a2f5-3750-2a15-449a5e831387@oracle.com>
Date: Tue, 19 Jun 2018 23:31:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180619213038.GA29918@amd.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8929
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=889
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806200038
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAwNi8xOS8yMDE4IDA1OjMwIFBNLCBCcmlhbiBXb29kcyB3cm90ZToKPiBJJ20gY3VycmVu
dGx5IHNlZWluZyBhbiBpc3N1ZSB3aGVyZSB3aGVuIGJvb3RpbmcgZnJvbSBhIHJlY2VudCBMaW51
eAo+IGtlcm5lbCB3aXRob3V0IG5vc3BlY19zdG9yZV9ieXBhc3NfZGlzYWJsZS4gIFRoZXJlJ3Mg
YSBOVUxMIHBvaW50ZXIKPiBoYXZpbmcgdG8gZG8gd2l0aCBhIGxvY2suICBJIHB1dCBzb21lIHBy
aW50a3MgaW4gYW5kIGl0IHNlZW1zIHRoYXQgaW4KPiBhcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzcy5j
Cj4gdGhhdCBzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCBpc24ndCBnZXR0aW5nIGNh
bGxlZCB3aGljaAo+IGluaXRpYWxpemVzIHRoZSBzcGluIGxvY2suICAKCgoKc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQoKSBpcyBub3QgY2FsbGVkIG9uIFBWLiBGb3IgQlNQIGl0IGlz
IApjYWxsZWQgZnJvbSBuYXRpdmVfc21wX3ByZXBhcmVfY3B1cygpIGFuZCBmb3IgQVBzIGl0IGlz
IGNhbGxlZCBmcm9tIApzdGFydF9zZWNvbmRhcnkoKSwgbmVpdGhlciBvZiB3aGljaCBpcyBpbiBQ
ViBjb2RlIHBhdGguCgpJIHRoaW5rIHRoZSBtb3N0IGxvZ2ljYWwgcGxhY2UgdG8gcHV0IGl0IGlz
IGluIGNwdV9pbml0KCkuCgotYm9yaXMKCgpIZXJlJ3MgdGhlIHNlcmlhbCBvdXRwdXQ6Cj4gCj4g
WyAgICA3Ljc0ODE5MV0gQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBvaW50ZXIg
ZGVyZWZlcmVuY2UgYXQgMDAwMDAwMDAwMDAwMDAwOAo+IFsgICAgNy43NDgyMDJdIFBHRCAwIFA0
RCAwCj4gWyAgICA3Ljc0ODIwOF0gT29wczogMDAwMiBbIzFdIFNNUCBOT1BUSQo+IFsgICAgNy43
NDgyMTJdIE1vZHVsZXMgbGlua2VkIGluOiBpcF90YWJsZXMgeF90YWJsZXMgYXV0b2ZzNCBleHQ0
IGNyYzE2IG1iY2FjaGUgamJkMiBmc2NyeXB0byByYWlkMTAgcmFpZDQ1NiBhc3luY19yYWlkNl9y
ZWNvdiBhc3luY19tZW1jcHkgYXN5bmNfcHEgYXN5bmNfeG9yZQo+IFsgICAgNy43NDgyNjFdIENQ
VTogNCBQSUQ6IDMyMSBDb21tOiAoam91cm5hbGQpIE5vdCB0YWludGVkIDQuMTcuMisgIzEKPiBb
ICAgIDcuNzQ4MjY2XSBIYXJkd2FyZSBuYW1lOiBBTUQgQ29ycG9yYXRpb24gRGllc2VsIERlYnVn
L0RpZXNlbCBEZWJ1ZywgQklPUyBUREQxMDA3RSAwNC8xNi8yMDE4Cj4gWyAgICA3Ljc0ODI3N10g
UklQOiBlMDMwOl9yYXdfc3Bpbl9sb2NrKzB4Yy8weDIwCj4gWyAgICA3Ljc0ODI5M10gUlNQOiBl
MDJiOmZmZmZjOTAwNDcwOWZlYjggRUZMQUdTOiAwMDAxMDA0Ngo+IFsgICAgNy43NDgyOTddIFJB
WDogMDAwMDAwMDAwMDAwMDAwMCBSQlg6IGZmZmY4ODAyODU3MTViMzAgUkNYOiBmZmZmZWEwMDA5
Y2UzMGRmCj4gWyAgICA3Ljc0ODMwMl0gUkRYOiAwMDAwMDAwMDAwMDAwMDAxIFJTSTogMDAwMDAw
MDAwMDAwMDAwOCBSREk6IDAwMDAwMDAwMDAwMDAwMDgKPiBbICAgIDcuNzQ4MzA4XSBSQlA6IDAw
MDAwMDAwMDAwMDA0MDAgUjA4OiBhYWFhYWFhYWFhYWFhYWFhIFIwOTogMDAwMDAwMDAwMDAwMDAw
Nwo+IFsgICAgNy43NDgzMTNdIFIxMDogMDAwMDAwMDAwMDAwMDA0MCBSMTE6IGZmZmY4ODAyN2E5
YmM4MDAgUjEyOiAwMjA2ODAwMDAwMDAwMDAwCj4gWyAgICA3Ljc0ODMxOF0gUjEzOiAwMDAwMDAw
MDAwMDAwMDAwIFIxNDogZmZmZjg4MDI3M2FhMDA4MCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKPiBb
ICAgIDcuNzQ4MzMxXSBGUzogIDAwMDA3ZmM3MmU4MzA5NDAoMDAwMCkgR1M6ZmZmZjg4MDI4NTcw
MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwCj4gWyAgICA3Ljc0ODMzNl0gQ1M6ICBl
MDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwo+IFsgICAgNy43NDgz
NDFdIENSMjogMDAwMDAwMDAwMDAwMDAwOCBDUjM6IDAwMDAwMDAyNzhjNmMwMDAgQ1I0OiAwMDAw
MDAwMDAwMDQwNjYwCj4gWyAgICA3Ljc0ODM0N10gQ2FsbCBUcmFjZToKPiBbICAgIDcuNzQ4MzU0
XSAgc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX3VwZGF0ZSsweDcyLzB4MTYwCj4gWyAgICA3Ljc0
ODM2MV0gIHNzYl9wcmN0bF9zZXQrMHg2Ny8weGIwCj4gWyAgICA3Ljc0ODM2N10gIGRvX3NlY2Nv
bXArMHg0NzcvMHg2YzAKPiBbICAgIDcuNzQ4Mzg1XSAgZG9fc3lzY2FsbF82NCsweDU1LzB4MTAw
Cj4gWyAgICA3Ljc0ODM5MF0gIGVudHJ5X1NZU0NBTExfNjRfYWZ0ZXJfaHdmcmFtZSsweDQ0LzB4
YTkKPiBbICAgIDcuNzQ4Mzk1XSBSSVA6IDAwMzM6MHg3ZmM3MmNlMTMyMjkKPiBbICAgIDcuNzQ4
Mzk5XSBSU1A6IDAwMmI6MDAwMDdmZmRhNTE2Njk2OCBFRkxBR1M6IDAwMDAwMjQ2IE9SSUdfUkFY
OiAwMDAwMDAwMDAwMDAwMTNkCj4gWyAgICA3Ljc0ODQwNV0gUkFYOiBmZmZmZmZmZmZmZmZmZmRh
IFJCWDogMDAwMDU1NzQ1ZWExZGZlMCBSQ1g6IDAwMDA3ZmM3MmNlMTMyMjkKPiBbICAgIDcuNzQ4
NDEwXSBSRFg6IDAwMDA1NTc0NWVhMWRmZTAgUlNJOiAwMDAwMDAwMDAwMDAwMDAwIFJESTogMDAw
MDAwMDAwMDAwMDAwMQo+IFsgICAgNy43NDg0MTVdIFJCUDogMDAwMDU1NzQ1ZWE1Yjc0MCBSMDg6
IDAwMDA1NTc0NWVhMWRmZTAgUjA5OiAwMDAwMDAwMDQwMDAwMDNlCj4gWyAgICA3Ljc0ODQyMV0g
UjEwOiAwMDAwMDAwMDAwMDAwMDBkIFIxMTogMDAwMDAwMDAwMDAwMDI0NiBSMTI6IDAwMDA3ZmZk
YTUxNjY5YzAKPiBbICAgIDcuNzQ4NDI2XSBSMTM6IDAwMDA3ZmZkYTUxNjY5YjggUjE0OiAwMDAw
N2ZjNzJlNTYwYzE0IFIxNTogMDAwMDAwMDAwMDAwMDAyYQo+IFsgICAgNy43NDg0MzFdIENvZGU6
IGZmIDAxIDAwIDAwIDc1IDA1IDQ4IDg5IGQ4IDViIGMzIGU4IDFmIDhmIDlmIGZmIDQ4IDg5IGQ4
IDViIGMzIDY2IDJlIDBmIDFmIDg0IDAwIDAwIDAwIDAwIDAwIDBmIDFmIDQ0IDAwIDAwIDMxIGMw
IGJhIDAxIDAwIDAwIDAwIDxmMD4gMGYKPiBbICAgIDcuNzQ4NDgzXSBSSVA6IF9yYXdfc3Bpbl9s
b2NrKzB4Yy8weDIwIFJTUDogZmZmZmM5MDA0NzA5ZmViOAo+IFsgICAgNy43NDg0ODddIENSMjog
MDAwMDAwMDAwMDAwMDAwOAo+IFsgICAgNy43NDg0OTJdIC0tLVsgZW5kIHRyYWNlIGNmODg2YmY1
MzVmZGUyNDQgXS0tLQo+IAo+IAo+IFdpdGggbm9zcGVjX3N0b3JlX2J5cGFzc19kaXNhYmxlLCBp
dCBib290cyBmaW5lIGV0Yy4gIEl0IHNlZW1zIHRvIHdvcmtzCj4gZmluZSAoYXQgbGVhc3QgRG9t
MCBjYW4gYm9vdCkuCj4gCj4gTGludXggS2VybmVsIC0+IDQuMTcuMgo+IFhlbiAtPiBjdXJyZW50
IEhFQUQgb24gbWFzdGVyCj4gCj4gSXMgdGhpcyBhIGtub3duIG9yIGV4cGVjdGVkIHByb2JsZW0/
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 04:59:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 04: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 1fVVCd-0007kw-09; Wed, 20 Jun 2018 04: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=0eme=jg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVVCb-0007jq-58
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 04:58:41 +0000
X-Inumbo-ID: 39dd22c9-7446-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39dd22c9-7446-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 06:56:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B3A84AE64;
 Wed, 20 Jun 2018 04:58:36 +0000 (UTC)
To: xen-devel@lists.xenproject.org, Andrew Cooper
 <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <osstest-124372-mainreport@xen.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: <1f63bf67-0b3a-2c9e-dd45-0a153e47fc5c@suse.com>
Date: Wed, 20 Jun 2018 06:58:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-124372-mainreport@xen.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 124372: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDYvMTggMDA6MjQsIG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPiBmbGlnaHQg
MTI0MzcyIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzNzIvCj4gCj4gUmVncmVzc2lvbnMgOi0oCj4g
Cj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4gaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4gIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5
MAo+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKPiAgdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCj4gIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNDA5MAoKQW5kcmV3LCBKYW4sIGNvdWxkIHlvdSBwbGVhc2UgbG9vayBp
bnRvIHRoaXM/IFRoaXMgaXMgYSBibG9ja2VyIGZvciA0LjExCgoKSnVuIDE5IDE3OjAwOjMxLjQw
ODAwNyAoWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwteCcKdGhyZWUg
dGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikKSnVuIDE5IDE3OjAwOjMyLjA5MjA1NyAoWEVO
KSBGcmVlZCA0OTJrQiBpbml0IG1lbW9yeQpKdW4gMTkgMTc6MDA6MzIuMTA0MDU1IG1hcHBpbmcg
a2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5Ckp1biAxOSAxNzowMDozMi4xMDQwNzMgYWJvdXQg
dG8gZ2V0IHN0YXJ0ZWQuLi4KSnVuIDE5IDE3OjAwOjMyLjEwNDA4NCAoWEVOKSBBc3NlcnRpb24g
JyF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdScgZmFpbGVkCmF0IGkzODcuYzoyNTkKSnVuIDE5IDE3
OjAwOjMyLjExNjA2MSAoWEVOKSAtLS0tWyBYZW4tNC4xMS1yYyAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90CnRhaW50ZWQgXS0tLS0KSnVuIDE5IDE3OjAwOjMyLjExNjA4MyAoWEVOKSBDUFU6ICAgIDAK
SnVuIDE5IDE3OjAwOjMyLjExNjA5MiAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjhi
OTdkPl0KdmNwdV9yZXN0b3JlX2ZwdV9sYXp5KzB4MjUvMHhlOApKdW4gMTkgMTc6MDA6MzIuMTI4
MDU2IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDIwMiAgIENPTlRFWFQ6Cmh5cGVydmlzb3Ig
KGQwdjApCkp1biAxOSAxNzowMDozMi4xMjgwNzcgKFhFTikgcmF4OiBmZmZmODMwNDZjY2Y2MDAw
ICAgcmJ4OgpmZmZmODMwMDhlZmZjMDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCkp1biAxOSAx
NzowMDozMi4xNDAwNTggKFhFTikgcmR4OiBmZmZmODJkMDgwMmI5N2I1ICAgcnNpOgowMDAwMDAw
MDAwMDAwMDAwICAgcmRpOiBmZmZmODMwMDhlZmZjMDAwCkp1biAxOSAxNzowMDozMi4xNTIwNTIg
KFhFTikgcmJwOiBmZmZmODMwMDg2NGE3ZWU4ICAgcnNwOgpmZmZmODMwMDg2NGE3ZWMwICAgcjg6
ICAwMDAwMDAwMDAwMDAwMDAwCkp1biAxOSAxNzowMDozMi4xNTIwNzUgKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDAwMDAwICAgcjEwOgowMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAw
MDAwCkp1biAxOSAxNzowMDozMi4xNjQwNTggKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjEzOgowMDAwMDAwMDAwMDAwMDAwICAgcjE0OiBmZmZmODMwMDg2NGE3ZmZmCkp1biAxOSAxNzow
MDozMi4xNjQwNzkgKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAwMDAwICAgY3IwOgowMDAwMDAwMDgw
MDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzcyNjYwCkp1biAxOSAxNzowMDozMi4xNzYwNTcgKFhF
TikgY3IzOiAwMDAwMDAwNDVlMjBhMDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCkp1biAxOSAx
NzowMDozMi4xNzYwNzYgKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOgpmZmZmZmZm
ZjgyNzI5MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCkp1biAxOSAxNzowMDozMi4xODgwNTgg
KFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAKc3M6IDAwMDAg
ICBjczogZTAwOApKdW4gMTkgMTc6MDA6MzIuMjAwMDU1IChYRU4pIFhlbiBjb2RlIGFyb3VuZCA8
ZmZmZjgyZDA4MDI4Yjk3ZD4KKHZjcHVfcmVzdG9yZV9mcHVfbGF6eSsweDI1LzB4ZTgpOgpKdW4g
MTkgMTc6MDA6MzIuMjAwMDc4IChYRU4pICBiZiA2OSAwYiAwMCAwMCAwMCA3NCAwMiA8MGY+IDBi
IDU1IDQ4IDg5CmU1IDUzIDQ4IDgzIGVjIDA4IDQ4IDg5IGZiIDhiIDA1Ckp1biAxOSAxNzowMDoz
Mi4yMTIwNTkgKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwODY0YTdlYzA6
Ckp1biAxOSAxNzowMDozMi4yMTIwNzkgKFhFTikgICAgZmZmZjgyZDA4MDJiOTdmYSBmZmZmODJk
MDgwMzg3OTY5CmZmZmY4MmQwODAzODc5NWQgZmZmZjgyZDA4MDM4Nzk2OQpKdW4gMTkgMTc6MDA6
MzIuMjI0MDU4IChYRU4pICAgIGZmZmY4MzAwOGVmZmMwMDAgMDAwMDdjZmY3OWI1ODBlNwpmZmZm
ODJkMDgwMzg3YTJmIDAwMDAwMDAwMDAwMDAwMDAKSnVuIDE5IDE3OjAwOjMyLjIzNjA1NiAoWEVO
KSAgICBmZmZmZmZmZjgyMjAzZjMwIDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMTAwMDAwMCBm
ZmZmZmZmZjgyMjAzZWMwCkp1biAxOSAxNzowMDozMi4yMzYwNzcgKFhFTikgICAgZmZmZmZmZmY4
MjIwM2U5MCBmZmZmZmZmZjgxZmJmZmJkCmZmZmZmZmZmODI4MDMxNDAgMDAwMDAwMDAwMDAwMDAw
MApKdW4gMTkgMTc6MDA6MzIuMjQ4MDU5IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZm
ZmY4Mjg4NTE4MAowMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKSnVuIDE5IDE3OjAw
OjMyLjI0ODA4MCAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAKMDAw
MDAwMDcwMDAwMDAwMCBmZmZmZmZmZjgxMDkyZTU5Ckp1biAxOSAxNzowMDozMi4yNjAwNTkgKFhF
TikgICAgMDAwMDAwMDAwMDAwZTAzMyAwMDAwMDAwMDAwMDEwMjAyCmZmZmZmZmZmODIyMDNlNzgg
MDAwMDAwMDAwMDAwZTAyYgpKdW4gMTkgMTc6MDA6MzIuMjcyMDU2IChYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKSnVuIDE5IDE3OjAwOjMyLjI3MjA3NiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
MzAwOGVmZmMwMDAKMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMzcyNjYwCkp1biAxOSAxNzow
MDozMi4yODQwNTYgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwNDYxN2ZiMDAyCjAw
MDAwNDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMApKdW4gMTkgMTc6MDA6MzIuMjk2MDU0IChY
RU4pIFhlbiBjYWxsIHRyYWNlOgpKdW4gMTkgMTc6MDA6MzIuMjk2MDcxIChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI4Yjk3ZD5dCnZjcHVfcmVzdG9yZV9mcHVfbGF6eSsweDI1LzB4ZTgKSnVuIDE5IDE3
OjAwOjMyLjI5NjA4NiAoWEVOKSAgICBbPGZmZmY4MmQwODAzODdhMmY+XQp4ODZfNjQvZW50cnku
UyNoYW5kbGVfZXhjZXB0aW9uX3NhdmVkKzB4NjgvMHg5NApKdW4gMTkgMTc6MDA6MzIuMzA4MDYw
IChYRU4pCkp1biAxOSAxNzowMDozMi4zMDgwNzQgKFhFTikKSnVuIDE5IDE3OjAwOjMyLjMwODA4
MiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCkp1biAxOSAx
NzowMDozMi4zMDgwOTMgKFhFTikgUGFuaWMgb24gQ1BVIDA6Ckp1biAxOSAxNzowMDozMi4zMjAw
MTIgKFhFTikgQXNzZXJ0aW9uICchdi0+YXJjaC5mdWxseV9lYWdlcl9mcHUnIGZhaWxlZAphdCBp
Mzg3LmM6MjU5Ckp1biAxOSAxNzowMDozMi4zMjAwMzQgKFhFTikgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 06:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 06: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 1fVWDO-0004Nd-3t; Wed, 20 Jun 2018 06: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=pre4=jg=citrix.com=prvs=7028adf4b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVWDM-0004NY-UV
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 06:03:32 +0000
X-Inumbo-ID: 49bde3c5-744f-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49bde3c5-744f-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 08:00:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,246,1526342400"; d="scan'208";a="74944665"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>, Jan
 Beulich <JBeulich@suse.com>
References: <osstest-124372-mainreport@xen.org>
 <1f63bf67-0b3a-2c9e-dd45-0a153e47fc5c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <badf2282-c9e1-4994-a75b-ccf635e47b29@citrix.com>
Date: Wed, 20 Jun 2018 14:03:22 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1f63bf67-0b3a-2c9e-dd45-0a153e47fc5c@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [xen-unstable test] 124372: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDYvMTggMTI6NTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjAvMDYvMTggMDA6
MjQsIG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPj4gZmxpZ2h0IDEyNDM3MiB4ZW4tdW5z
dGFibGUgcmVhbCBbcmVhbF0KPj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyNDM3Mi8KPj4KPj4gUmVncmVzc2lvbnMgOi0oCj4+Cj4+IFRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+PiBpbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAo+PiAgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI0MDkwCj4+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKPj4gIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNDA5MAo+IEFuZHJldywgSmFuLCBjb3VsZCB5b3UgcGxlYXNlIGxvb2sgaW50byB0
aGlzPyBUaGlzIGlzIGEgYmxvY2tlciBmb3IgNC4xMQoKVGhpcyByZWxhdGVzIHRvICJ4ODYvRUZJ
OiB0YWtlIGNhcmUgb2YgZnVsbHkgZWFnZXIgRlBVIGFyb3VuZCBydW50aW1lCmNhbGxzIiB3aGlj
aCBKYW4gYWxyZWFkeSBwb3N0ZWQuCgpJJ2xsIHRyeSBhbmQgZ2V0IHNvbWUgdGltZSB0byBhbnN3
ZXIgbXkgb3duIHF1ZXJ5IG9uIHRoZSBjb3JyZWN0bmVzcyBvZgp0aGUgcGF0Y2gsIHNlZWluZyBh
cyBKYW4gaXMgT29PIGF0bS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 06:18:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 06:18:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVWRK-0005Ey-Ci; Wed, 20 Jun 2018 06:17:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0eme=jg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVWRJ-0005Et-HI
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 06:17:57 +0000
X-Inumbo-ID: 4ca3d12b-7451-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ca3d12b-7451-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 08:15:17 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 09665ACA8;
 Wed, 20 Jun 2018 06:17:53 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, xen-devel@lists.xen.org
References: <20180619213038.GA29918@amd.com>
 <199006b6-a2f5-3750-2a15-449a5e831387@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: <680f6857-6b54-bcf1-afc8-f93d8fc9aaa4@suse.com>
Date: Wed, 20 Jun 2018 08:17:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <199006b6-a2f5-3750-2a15-449a5e831387@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDYvMTggMDU6MzEsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiAKPiAKPiBPbiAwNi8x
OS8yMDE4IDA1OjMwIFBNLCBCcmlhbiBXb29kcyB3cm90ZToKPj4gSSdtIGN1cnJlbnRseSBzZWVp
bmcgYW4gaXNzdWUgd2hlcmUgd2hlbiBib290aW5nIGZyb20gYSByZWNlbnQgTGludXgKPj4ga2Vy
bmVsIHdpdGhvdXQgbm9zcGVjX3N0b3JlX2J5cGFzc19kaXNhYmxlLsKgIFRoZXJlJ3MgYSBOVUxM
IHBvaW50ZXIKPj4gaGF2aW5nIHRvIGRvIHdpdGggYSBsb2NrLsKgIEkgcHV0IHNvbWUgcHJpbnRr
cyBpbiBhbmQgaXQgc2VlbXMgdGhhdCBpbgo+PiBhcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzcy5jCj4+
IHRoYXQgc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQgaXNuJ3QgZ2V0dGluZyBjYWxs
ZWQgd2hpY2gKPj4gaW5pdGlhbGl6ZXMgdGhlIHNwaW4gbG9jay7CoCAKPiAKPiAKPiAKPiBzcGVj
dWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIGlzIG5vdCBjYWxsZWQgb24gUFYuIEZvciBC
U1AgaXQgaXMKPiBjYWxsZWQgZnJvbSBuYXRpdmVfc21wX3ByZXBhcmVfY3B1cygpIGFuZCBmb3Ig
QVBzIGl0IGlzIGNhbGxlZCBmcm9tCj4gc3RhcnRfc2Vjb25kYXJ5KCksIG5laXRoZXIgb2Ygd2hp
Y2ggaXMgaW4gUFYgY29kZSBwYXRoLgo+IAo+IEkgdGhpbmsgdGhlIG1vc3QgbG9naWNhbCBwbGFj
ZSB0byBwdXQgaXQgaXMgaW4gY3B1X2luaXQoKS4KCkkgZG9uJ3QgdGhpbmsgc28uIHNwZWN1bGF0
aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgcmVxdWlyZXMKdG9wb2xvZ3lfc2libGluZ19jcHVt
YXNrIHRvIGJlIHNldHVwIHdoaWNoIGhhcHBlbnMgb25seSBhZnRlciB0aGUgY2FsbApvZiBjcHVf
aW5pdCgpLgoKV2Ugc2hvdWxkIGFkZCB0aGUgY2FsbCB0byBjcHVfYnJpbmd1cCgpIGluIHNtcF9w
di5jCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 06:34:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 06:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVWhB-0006eG-UW; Wed, 20 Jun 2018 06:34:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0eme=jg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVWh9-0006eA-Rv
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 06:34:19 +0000
X-Inumbo-ID: fb666e44-7453-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb666e44-7453-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 06:34:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BA60FAD85;
 Wed, 20 Jun 2018 06:34:16 +0000 (UTC)
To: Brian Woods <brian.woods@amd.com>, xen-devel@lists.xen.org
References: <20180619213038.GA29918@amd.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: <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
Date: Wed, 20 Jun 2018 08:34:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180619213038.GA29918@amd.com>
Content-Type: multipart/mixed; boundary="------------E6F915A2C81188AF82D26100"
Content-Language: de-DE
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 19/06/18 23:30, Brian Woods wrote:
> I'm currently seeing an issue where when booting from a recent Linux
> kernel without nospec_store_bypass_disable.  There's a NULL pointer
> having to do with a lock.  I put some printks in and it seems that in
> arch/x86/kernel/process.c
> that speculative_store_bypass_ht_init isn't getting called which
> initializes the spin lock.

Brian, would you please give the attached patch a try?


Juergen

--------------E6F915A2C81188AF82D26100
Content-Type: text/x-patch;
 name="0001-x86-xen-add-call-of-speculative_store_bypass_ht_init.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename*0="0001-x86-xen-add-call-of-speculative_store_bypass_ht_init.pa";
 filename*1="tch"

>From 90a49beee17fe77075a7fdf433c74c5672cfe0d2 Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
Date: Wed, 20 Jun 2018 08:21:33 +0200
Subject: [PATCH] x86/xen: add call of speculative_store_bypass_ht_init() to pv
 paths

Commit 1f50ddb4f4189243c05926b842dc1a0332195f31 ("x86/speculation:
Handle HT correctly on AMD") added speculative_store_bypass_ht_init()
to the per-cpu initialization sequence.

speculative_store_bypass_ht_init() needs to be called on each cpu for
pv guests, too.

Reported-by: Brian Woods <brian.woods@amd.com>
Fixes: 1f50ddb4f4189243c05926b842dc1a0332195f31 ("x86/speculation: Handle HT correctly on AMD")
Cc: <stable@vger.kernel.org>
Signed-off-by: Juergen Gross <jgross@suse.com>
---
 arch/x86/xen/smp_pv.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/x86/xen/smp_pv.c b/arch/x86/xen/smp_pv.c
index 2e20ae2fa2d6..e3b18ad49889 100644
--- a/arch/x86/xen/smp_pv.c
+++ b/arch/x86/xen/smp_pv.c
@@ -32,6 +32,7 @@
 #include <xen/interface/vcpu.h>
 #include <xen/interface/xenpmu.h>
 
+#include <asm/spec-ctrl.h>
 #include <asm/xen/interface.h>
 #include <asm/xen/hypercall.h>
 
@@ -70,6 +71,8 @@ static void cpu_bringup(void)
 	cpu_data(cpu).x86_max_cores = 1;
 	set_cpu_sibling_map(cpu);
 
+	speculative_store_bypass_ht_init();
+
 	xen_setup_cpu_clockevents();
 
 	notify_cpu_starting(cpu);
@@ -250,6 +253,8 @@ static void __init xen_pv_smp_prepare_cpus(unsigned int max_cpus)
 	}
 	set_cpu_sibling_map(0);
 
+	speculative_store_bypass_ht_init();
+
 	xen_pmu_init(0);
 
 	if (xen_smp_intr_init(0) || xen_smp_intr_init_pv(0))
-- 
2.13.7


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------E6F915A2C81188AF82D26100--


From xen-devel-bounces@lists.xenproject.org Wed Jun 20 06:52:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 06: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 1fVWyb-00081b-Gq; Wed, 20 Jun 2018 06:52: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=0eme=jg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVWya-00081W-2n
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 06:52:20 +0000
X-Inumbo-ID: 7fc3c012-7456-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7fc3c012-7456-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 06:52:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0A647AD85;
 Wed, 20 Jun 2018 06:52:18 +0000 (UTC)
To: Jia-Ju Bai <baijiaju1990@gmail.com>, boris.ostrovsky@oracle.com
References: <20180620023846.30618-1-baijiaju1990@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: <c2f8d60a-58c5-9555-92f6-2a5ce2bd1e7e@suse.com>
Date: Wed, 20 Jun 2018 08:52:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180620023846.30618-1-baijiaju1990@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Fix two possible
 sleep-in-atomic-context bugs in create_active()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjAvMDYvMTggMDQ6MzgsIEppYS1KdSBCYWkgd3JvdGU6Cj4gVGhlIGRyaXZlciBtYXkgc2xl
ZXAgd2l0aCBob2xkaW5nIGEgc3BpbmxvY2suCj4gVGhlIGZ1bmN0aW9uIGNhbGwgcGF0aHMgKGZy
b20gYm90dG9tIHRvIHRvcCkgaW4gTGludXgtNC4xNi43IGFyZToKPiAKPiBbRlVOQ10gX19nZXRf
ZnJlZV9wYWdlcyhHRlBfS0VSTkVMKQo+IGRyaXZlcnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgMzUx
OiBfX2dldF9mcmVlX3BhZ2VzIGluIGNyZWF0ZV9hY3RpdmUKPiBkcml2ZXJzL3hlbi9wdmNhbGxz
LWZyb250LmMsIDgwMDogY3JlYXRlX2FjdGl2ZSBpbiBwdmNhbGxzX2Zyb250X2FjY2VwdAo+IGRy
aXZlcnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgNzgzOiBzcGluX2xvY2sgaW4gcHZjYWxsc19mcm9u
dF9hY2NlcHQKPiAKPiBbRlVOQ10gX19nZXRfZnJlZV9wYWdlcyhHRlBfS0VSTkVMKQo+IGRyaXZl
cnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgMzQ3OiBfX2dldF9mcmVlX3BhZ2VzIGluIGNyZWF0ZV9h
Y3RpdmUKPiBkcml2ZXJzL3hlbi9wdmNhbGxzLWZyb250LmMsIDgwMDogY3JlYXRlX2FjdGl2ZSBp
biBwdmNhbGxzX2Zyb250X2FjY2VwdAo+IGRyaXZlcnMveGVuL3B2Y2FsbHMtZnJvbnQuYywgNzgz
OiBzcGluX2xvY2sgaW4gcHZjYWxsc19mcm9udF9hY2NlcHQKPiAKPiBUbyBmaXggdGhlc2UgYnVn
cywgR0ZQX0tFUk5FTCBpcyByZXBsYWNlZCB3aXRoIEdGUF9BVE9NSUMuCj4gCj4gVGhlc2UgYnVn
cyBhcmUgZm91bmQgYnkgbXkgc3RhdGljIGFuYWx5c2lzIHRvb2wgKERTQUMtMikgYW5kIGNoZWNr
ZWQgYnkgbXkKPiBjb2RlIHJldmlldy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKaWEtSnUgQmFpIDxi
YWlqaWFqdTE5OTBAZ21haWwuY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 08:56:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 08:56: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 1fVYuM-0000Hk-6j; Wed, 20 Jun 2018 08:56:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kx1h=jg=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fVYuL-0000Hf-5g
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 08:56:05 +0000
X-Inumbo-ID: c9424b7a-7467-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c9424b7a-7467-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 08:56:14 +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 667FC307FB09
 for <xen-devel@lists.xen.org>; Wed, 20 Jun 2018 13:12:10 +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 D802F7FC29
 for <xen-devel@lists.xen.org>; Wed, 20 Jun 2018 11:56:01 +0300 (EEST)
Received: (qmail 2972 invoked from network); 20 Jun 2018 11:56:01 +0300
Received: from unknown (HELO mb2xmail.bitdefender.biz) (10.20.0.30)
 by smtp03.buh.bitdefender.org with AES256-GCM-SHA384 encrypted SMTP;
 20 Jun 2018 11:56:01 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb2xmail.bitdefender.biz (10.20.0.30) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Wed, 20 Jun 2018 11:55:54 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Wed, 20
 Jun 2018 11:56:01 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, "paul.durrant@citrix.com"
 <paul.durrant@citrix.com>
Thread-Topic: [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt()
 func
Thread-Index: AQHT/nBaCfgrxKqYoESx3AKKamO17aRV15sAgAAE9wCAAEHOAIAAIFCAgBJ7KQA=
Date: Wed, 20 Jun 2018 08:56:00 +0000
Message-ID: <1529484960.4608.16.camel@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
 <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
 <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
In-Reply-To: <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.2.47, d:out, a:y, w:t, t:0, sv:1529473877, 
 ts:1529484954
Content-ID: <E6A33B64003CBA43A1835D378E69D1F7@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76444
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 487515,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.006608)], BW: [Enabled, t:
 (0.000014,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.025491,0.000255)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.108109), Hit: No, Details:
 v2.7.12; Id: 15.1i60in9.1cge6gpum.issnr], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Ian.Jackson@citrix.com" <Ian.Jackson@citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVmksIDIwMTgtMDYtMDggYXQgMDg6NDIgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAwOC4wNi4xOCBhdCAxNDo0NiwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToNCj4gPiA+IEZyb206IEFsZXhhbmRydSBTdGVmYW4gSVNB
SUxBIFttYWlsdG86YWlzYWlsYUBiaXRkZWZlbmRlci5jb21dDQo+ID4gPiBTZW50OiAwOCBKdW5l
IDIwMTggMDk6NTENCj4gPiA+IE9uIFZpLCAyMDE4LTA2LTA4IGF0IDA4OjMzICswMDAwLCBQYXVs
IER1cnJhbnQgd3JvdGU6DQo+ID4gPiA+DQo+ID4gPiA+IFRoZXJlJ3MgYSB0eXBvIGluIHRoZSBj
b21taXQgdGl0bGUgKHMvZm9ybS9mcm9tKSwgYnV0IEkgZG9uJ3QNCj4gPiA+ID4gdW5kZXJzdGFu
ZCB3aGF0IHlvdSdyZSBkb2luZyBoZXJlLiBZb3Ugc2V0IHYgdG8gTlVMTCBhYm92ZSBhbmQNCj4g
PiA+ID4gZGVyZWZlcmVuY2UgaXQgYmVsb3cuIEFGQUlDVCwgdW50aWwgcGF0Y2ggIzE1IGlzIGFw
cGxpZWQNCj4gPiA+ID4gY29udGV4dA0KPiA+ID4gPiBzYXZpbmcgd2lsbCBiZSBjb21wbGV0ZWx5
IGJyb2tlbi4NCj4gPiA+IFllcywgdGhpcyBpcyB0cnVlLCBidXQgaXQgY291bGQndCBmaW5kIGEg
YmV0dGVyIHdheSB0byBzcGxpdCB0aGUNCj4gPiA+IGxhc3QNCj4gPiA+IHBhdGNoIGZ1cnRoZXIu
DQo+ID4gQ2FuJ3QgeW91IGRvIGl0IChzb21ldGhpbmcgbGlrZSkgdGhpcyB3YXk/DQo+ID4NCj4g
PiAtIEVhY2ggb2YgcGF0Y2hlcyAjMSAtICM3IHJlZ2lzdGVyIHRoZWlyIHNhdmVfb25lIGhhbmRs
ZXIgdmlhIGFuDQo+ID4gZXh0cmEgYXJnDQo+ID4gdG8gSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RSAoYW5kIGhlbmNlIGV4dHJhIGZpZWxkIGluDQo+ID4gaHZtX3NyX2hhbmRsZXJzKQ0KPiBJIHRo
aW5rIGVpdGhlciB0aGVyZSBzaG91bGQgYmUgYSAxc3QgcGF0Y2ggaW50cm9kdWNpbmcgdGhlIG5l
dyBmaWVsZA0KPiBhbmQgbWFjcm8NCj4gYXJnLCBvciBwYXRjaGVzIDEuLi43IHJlbWFpbiB0aGUg
d2F5IHRoZXkgYXJlIGFuZCBwYXRjaCA4IGludHJvZHVjZXMNCj4gYW5kDQo+IHVzZXMgdGhhdCBm
aWVsZCB3aXRob3V0IG90aGVyd2lzZSB0b3VjaGluZyB0aGUgaGFuZGxlcnMuIEluIGFueSBldmVu
dA0KPiBhbGwgbGF0ZXINCj4gcGF0Y2hlcyB0aGVuIHNoaWZ0IGRvd24gYnkgb25lIGluIG51bWJl
cmluZzsgYXBhcnQgZnJvbSB0aGUgbnVtYmVyaW5nDQo+IEkNCj4gbW9zdGx5IGFncmVlIHdpdGgg
Li4uDQo+DQo+ID4NCj4gPiAtIE1vdmUgKGN1cnJlbnQpIHBhdGNoICMxNSB0byBwYXRjaCAjOCBi
dXQgaGF2ZSBpdCBjYWxsIHRoZQ0KPiA+IHNhdmVfb25lDQo+ID4gaGFuZGxlcnMNCj4gPiAtIFRo
ZW4gaGF2ZSA3IHBhdGNoZXMgdGhhdCByZW1vdmUgdGhlIG5vdyByZWR1bmRhbnQgc2F2ZSBoYW5k
bGVycywNCj4gPiByZW5hbWluZw0KPiA+IFhYWF9zYXZlX29uZSB0byBYWFhfc2F2ZSBhbmQgcGFz
c2luZyBOVUxMIGFzIHRoZSBub3cgdXNlbGVzcw0KPiA+IGFyZ3VtZW50IHRvDQo+ID4gSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRQ0KPiA+IC0gVGhlbiBoYXZlIGEgZmluYWwgcGF0Y2ggZGVsZXRp
bmcgdGhlIHVzZWxlc3MgYXJnIGZyb20NCj4gPiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFLCBj
bGVhbmluZyB1cCB0aGUgY2FsbGVycyBhbmQgYWxzbw0KPiA+IHJlbmFtaW5nIHRoZQ0KPiA+IGZp
ZWxkIGluIGh2bV9zcl9oYW5kbGVycyBmcm9tIHNhdmVfb25lIHRvIHNhdmUuDQo+IC4uLiBhbGwg
b2YgdGhpcy4gSG93ZXZlciwgSSBoYXZlIHRvIGFkbWl0IEknbSBub3QgY2VydGFpbiB5ZXQgd2hl
dGhlcg0KPiB0aGUNCj4gZXh0cmEgYXJndW1lbnQgY2FuIGluZGVlZCBnbyBhd2F5IGFnYWluIGlu
IHRoZSBlbmQ6IFRoZXJlIGFyZSBzYXZlDQo+IHJlY29yZHMgd2hpY2ggYXJlbid0IHBlci12Q1BV
LCBhbmQgSSdtIG5vdCBjb252aW5jZWQgd2Ugd2FudCB0byBhbHRlcg0KPiB0aGVpciBoYW5kbGlu
Zy4NCj4NClNvIHRoZSBmaW5hbCBwbGFuIGZvciB0aGUgc2VyaWVzIGlzIGxpa2UgdGhpczoNCi0g
QmFzZSBldmVyeXRoaW5nIG9uIFJvZ2VyJ3Mgc2VyaWVzDQotIEtlZXAgcGF0Y2hlcyAxLTcNCi0g
SGF2ZSBwYXRjaCA4IGFkZCBhbiBleHRyYSBhcmcgdG8gSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RQ0KYW5kIGh2bV9zcl9oYW5kbGVycw0KLSBIYXZlIHBhdGNoIDkgbGlrZSB0aGUgcGF0Y2ggMTUg
Zm9ybSBub3cgYW5kIGhhdmUgaXQgY2FsbCB0aGUNCnNhdmVfb25lIGhhbmRsZXJzDQotIEhhdmUg
dGhlIG5leHQgcGF0Y2hlcyByZW1vdmUgdGhlIHJlZHVuZGFudCBzYXZlIGhhbmRsZXJzIGFuZA0K
cmVuYW1lIHRoZSBzYXZlIG9uZQ0KLSBUaGUgZmluYWwgcGF0Y2ggc2hvdWxkIHJlbW92ZSB0aGUg
ZXh0cmEgYXJnLiBUaGlzIG9uZSBjYW4gYmUNCmtlcHQgb3Igbm90Lg0KDQpJcyB0aGlzIGhvdyBJ
IHNob3VsZCBnbz8gQW55IHRob3VnaHRzIGFyZSBhcHByZWNpYXRlZC4NCg0KVGhhbmtzLA0KQWxl
eA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fXw0KVGhpcyBlbWFpbCB3YXMgc2Nhbm5lZCBi
eSBCaXRkZWZlbmRlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 09:00:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 09:00:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVYyf-00010H-Rd; Wed, 20 Jun 2018 09: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=/rms=jg=xenproject.org=prvs=702752b46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVYyf-000107-0F
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 09:00:33 +0000
X-Inumbo-ID: 68e34080-7468-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68e34080-7468-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 09:00:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,246,1526342400"; d="scan'208";a="57994495"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74888-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
X-Osstest-Versions-That: ovmf=dde2dd64f07041c2ccc23dc7a5a846e667b7bb1a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 20 Jun 2018 10:00:25 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74888: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDg4OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4ODgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAxMWQwY2QyM2RkMWJjMTVhNmU2YTE1OTgyNTBlYTJlMGM0YzM2
ZTlhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkZGUyZGQ2NGYwNzA0
MWMyY2NjMjNkYzdhNWE4NDZlNjY3YjdiYjFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4ODMg
IDIwMTgtMDYtMTcgMTk6NTA6NTIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODg4ICAyMDE4LTA2LTE5IDEyOjQ5OjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwpp
bWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3Qv
dGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDExZDBjZDIzZGQxYmMxNWE2ZTZhMTU5
ODI1MGVhMmUwYzRjMzZlOWEKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDEwOjIzOjQ5IDIwMTggKzAyMDAKCiAgICBC
YXNlVG9vbHMvdG9vbHNfZGVmIElBMzI6IGRyb3AgLW5vLXBpZSBsaW5rZXIgb3B0aW9uIGZvciBH
Q0M0OQogICAgCiAgICBBcyByZXBvcnRlZCBieSBMaW1pbmcsIEdDQyA0LjkuMiBkb2VzIG5vdCBz
dXBwb3J0IHRoZSAtbm8tcGllCiAgICBsaW5rZXIgb3B0aW9uIHRoYXQgd2UgYWRkZWQgdG8gdGhl
IEdDQzQ5IGFuZCBHQ0M1IHRvb2xjaGFpbgogICAgcHJvZmlsZXMgaW4gY29tbWl0IGMyNWQzOTA1
NTIzYSAoIkJhc2VUb29scy90b29sc19kZWYgSUEzMjoKICAgIGRpc2FibGUgUElFIGNvZGUgZ2Vu
ZXJhdGlvbiBleHBsaWNpdGx5IikgdG8gd29yayBhcm91bmQgaXNzdWVzCiAgICB3aXRoIHJlY2Vu
dCBkaXN0cm8gdG9vbGNoYWlucyB0aGF0IGVuYWJsZSBQSUUgY29kZSBnZW5lcmF0aW9uCiAgICBi
eSBkZWZhdWx0LgogICAgCiAgICBTbyByb2xsYmFjayB0aGUgY2hhbmdlcyBmb3IgR0NDNDkgYnV0
IHByZXNlcnZlIHRoZW0gZm9yIEdDQzUKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJp
ZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBBY2tlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 09:38:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 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 1fVZZe-0003I7-1f; Wed, 20 Jun 2018 09:38:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVZZc-0003Hv-5Y
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 09:38:44 +0000
X-Inumbo-ID: beb583a6-746d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id beb583a6-746d-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 09:38:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fVZZZ-0001uW-ES; Wed, 20 Jun 2018 09:38: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 1fVZZZ-0000ei-56; Wed, 20 Jun 2018 09:38:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVZZZ-0003o0-3y; Wed, 20 Jun 2018 09:38:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124430-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
X-Osstest-Versions-That: xen=e23d2234e08872ac1c719f3e338994581483440f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 09:38:41 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124430: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQzMCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQzMC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDk4OGQ2NmNiNzhjMzVj
NjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGUyM2QyMjM0ZTA4ODcyYWMxYzcxOWYzZTMzODk5NDU4MTQ4MzQ0MGYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDMwMCAgMjAxOC0wNi0xNyAwOToxOTowNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ0MzAgIDIwMTgtMDYtMjAgMDk6MTg6NTAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
ZTIzZDIyMzRlMC4uOTg4ZDY2Y2I3OCAgOTg4ZDY2Y2I3OGMzNWM2MjBjMmEwZWIwMWJhYzg0MmU0
ZTk5YmYwZSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 09:57:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 09: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 1fVZrb-0004jQ-5i; Wed, 20 Jun 2018 09:57:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVZrZ-0004im-S4
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 09:57:17 +0000
X-Inumbo-ID: 5679bc46-7470-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5679bc46-7470-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 09:57:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fVZrW-0002Fl-5v; Wed, 20 Jun 2018 09:57: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 1fVZrV-0002eg-TV; Wed, 20 Jun 2018 09:57:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVZrV-0001S8-SL; Wed, 20 Jun 2018 09:57:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124389-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-libvirt: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
X-Osstest-Versions-That: linux=70d7bbd9b504c1dde0dc44a469a513695d9cbdd6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 09:57:13 +0000
Subject: [Xen-devel] [linux-4.14 test] 124389: 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>

ZmxpZ2h0IDEyNDM4OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzODkvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMApiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0Njlh
NTEzNjk1ZDljYmRkNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MTEwICAyMDE4LTA2LTEyIDEz
OjA3OjUyIFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDIzMyAgMjAxOC0wNi0x
NiAwODoxMjowNiBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFy
dmFyZC5lZHU+CiAgQWxleGFuZGVyIEthcHBuZXIgPGFna0Bnb2RraW5nLm5ldD4KICBCYXJ0IFZh
biBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmluIExpdSA8Yi1saXVAdGkuY29t
PgogIERhdmUgTWFydGluIDxEYXZlLk1hcnRpbkBhcm0uY29tPgogIERtaXRyeSBUb3Jva2hvdiA8
ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBFdGhhbiBMZWUgPGZsaWJpdGlqaWJpYm9AZ21h
aWwuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBGZWxpcGUg
QmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmVsaXggV2lsaGVsbSA8Zndp
bGhlbG1AZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2Vl
cnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHaWwgS3VwZmVyIDxn
aWxrdXBAZ21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CiAgR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3VzdGF2b0BlbWJlZGRlZG9yLmNvbT4K
ICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSG9yaWEgR2VhbnTE
gyA8aG9yaWEuZ2VhbnRhQG54cC5jb20+CiAgSmFuIEdsYXViZXIgPGpnbGF1YmVyQGNhdml1bS5j
b20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpvaGFubmVzIFdpZW5rZSA8bGFu
Z3VpdGFyQHNlbWlwb2wuZGU+CiAgS2V2aW4gRWFzdG9uIDxrZXZpbkBndWFyYW5hLm9yZz4KICBL
aXNob24gVmlqYXkgQWJyYWhhbSBJIDxraXNob25AdGkuY29tPgogIEtyenlzenRvZiBLb3psb3dz
a2kgPGtyemtAa2VybmVsLm9yZz4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4K
ICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTWFudSBHYXV0YW0g
PG1nYXV0YW1AY29kZWF1cm9yYS5vcmc+CiAgTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tp
QHNhbXN1bmcuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBO
YWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgogIE9sZWtzYW5kciBOYXRhbGVua28gPG9sZWtz
YW5kckByZWRoYXQuY29tPgogIE9saXZlciBOZXVrdW0gPG9uZXVrdW1Ac3VzZS5jb20+CiAgUGFi
bG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRyIE1sYWRlayA8cG1sYWRla0BzdXNlLmNvbT4KICBSaWNo
YXJkIEdlbm91ZCA8cmljaGFyZC5nZW5vdWRAZ21haWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2Jo
QGtlcm5lbC5vcmc+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJv
bml4LmRlPgogIFNodWFoIEtoYW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBT
dGVmZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29tPgogIFRhZWhlZSBZ
b28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29tPgog
IFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xp
QHRlbmNlbnQuY29tPgogIFdlaSBYdSA8eHV3ZWk1QGhpc2lsaWNvbi5jb20+CiAgWW9zaGloaXJv
IFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlu
dXgtcHZvcHMuZ2l0CiAgIDcwZDdiYmQ5YjUwNC4uY2RhNmZkNGQ5MzgyICBjZGE2ZmQ0ZDkzODIy
MDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0YmMwIC0+IHRlc3RlZC9saW51eC00LjE0CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 10:12:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 10:12:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVa6M-0006Cw-4G; Wed, 20 Jun 2018 10:12: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=pre4=jg=citrix.com=prvs=7028adf4b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVa6K-0006Cr-Ow
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 10:12:32 +0000
X-Inumbo-ID: 7776fcc6-7472-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7776fcc6-7472-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 10:12:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,246,1526342400"; d="scan'208";a="58000148"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 20 Jun 2018 11:12:25 +0100
Message-ID: <1529489545-14489-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.11] x86/suspend: Fix restoration of guest
 state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

VGhlIGNhbGwgdG8gZnJlZXplX2RvbWFpbnMoKSBpbiBlbnRlcl9zdGF0ZSgpIGd1YXJlbnRlZXMg
dGhhdCB3ZSBhcmUKcnVubmluZyBpbiBpZGxlIGNvbnRleHQgZm9yIHRoZSBkdXJhdGlvbiBvZiBT
My9TNC4KCkluIHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3RhdGUoKSwgdGhlIHN0dHMoKSBpcyBw
cm9ibGVtYXRpYyBhcyBpdAp1bmlsYXRlcmFsbHkgc2V0cyAlY3IwLnRzIGV2ZW4gaW4gZnVsbHlf
ZWFnZXIgRlBVIGNvbnRleHQuICBJdCBhbHNvIGZhaWxzIHRvCmFjY291bnQgZm9yIHRoZSBub24t
bGF6eSB4c2F2ZSBzdGF0ZS4gIEx1Y2tpbHksIHRoZXNlIGFyZSBib3RoIGxhdGVudCBidWdzLCBh
cwp0aGUgRlBVIHN0YXRlIGlzIGNvcnJlY3RlZCBieSB0aGUgc3Vic2VxdWVudCBjb250ZXh0IHN3
aXRjaCBhd2F5IGZyb20gdGhlIGlkbGUKdmNwdS4KCkFub3RoZXIgYXNwZWN0IGlzIHRoYXQgdGhl
ICFpc19pZGxlX3ZjcHUoY3VycikgcGF0aHMgaW4KcmVzdG9yZV9yZXN0X3Byb2Nlc3Nvcl9zdGF0
ZSgpIGFyZSBhY3R1YWxseSBkZWFkIGNvZGUsIGFuZCByZW1vdmluZwp0aGVzZSBoaWdobGlnaHRz
IHRoYXQgdGhlIHNlZ21lbnQgc2F2aW5nIGxvZ2ljIGlzIGFsc28gdW51c2VkLgoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CgpPbmx5IGNvbXBpbGUgdGVzdGVkIGJ5IG1lIGF0IHRoaXMgcG9pbnQuICBJJ20g
bG9va2luZyBpbnRvIHRoZSBFRkkgc2lkZSBvZgp0aGluZ3MsIGJ1dCB0aGF0IGlzIG1vcmUgY29t
cGxpY2F0ZWQgdG8gZml4LgotLS0KIHhlbi9hcmNoL3g4Ni9hY3BpL3N1c3BlbmQuYyB8IDMxIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYWNwaS9zdXNwZW5kLmMgYi94ZW4vYXJj
aC94ODYvYWNwaS9zdXNwZW5kLmMKaW5kZXggMDQ0YmQ4MS4uNjcwZTc2OSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2FjcGkvc3VzcGVuZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL3N1c3Bl
bmQuYwpAQCAtMTgsMTYgKzE4LDEwIEBACiBzdGF0aWMgdW5zaWduZWQgbG9uZyBzYXZlZF9sc3Rh
ciwgc2F2ZWRfY3N0YXI7CiBzdGF0aWMgdW5zaWduZWQgbG9uZyBzYXZlZF9zeXNlbnRlcl9lc3As
IHNhdmVkX3N5c2VudGVyX2VpcDsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNhdmVkX2ZzX2Jhc2Us
IHNhdmVkX2dzX2Jhc2UsIHNhdmVkX2tlcm5lbF9nc19iYXNlOwotc3RhdGljIHVpbnQxNl90IHNh
dmVkX3NlZ3NbNF07CiBzdGF0aWMgdWludDY0X3Qgc2F2ZWRfeGNyMDsKIAogdm9pZCBzYXZlX3Jl
c3RfcHJvY2Vzc29yX3N0YXRlKHZvaWQpCiB7Ci0gICAgdmNwdV9zYXZlX2ZwdShjdXJyZW50KTsK
LQotICAgIGFzbSB2b2xhdGlsZSAoCi0gICAgICAgICJtb3Z3ICUlZHMsKCUwKTsgbW92dyAlJWVz
LDIoJTApOyBtb3Z3ICUlZnMsNCglMCk7IG1vdncgJSVncyw2KCUwKSIKLSAgICAgICAgOiA6ICJy
IiAoc2F2ZWRfc2VncykgOiAibWVtb3J5IiApOwogICAgIHNhdmVkX2ZzX2Jhc2UgPSByZGZzYmFz
ZSgpOwogICAgIHNhdmVkX2dzX2Jhc2UgPSByZGdzYmFzZSgpOwogICAgIHJkbXNybChNU1JfU0hB
RE9XX0dTX0JBU0UsIHNhdmVkX2tlcm5lbF9nc19iYXNlKTsKQEAgLTQ2LDggKzQwLDYgQEAgdm9p
ZCBzYXZlX3Jlc3RfcHJvY2Vzc29yX3N0YXRlKHZvaWQpCiAKIHZvaWQgcmVzdG9yZV9yZXN0X3By
b2Nlc3Nvcl9zdGF0ZSh2b2lkKQogewotICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsK
LQogICAgIGxvYWRfVFIoKTsKIAogICAgIC8qIFJlY292ZXIgc3lzY2FsbCBNU1JzICovCkBAIC02
OSwzMiArNjEsOSBAQCB2b2lkIHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3RhdGUodm9pZCkKICAg
ICAgICAgd3Jtc3IoTVNSX0lBMzJfU1lTRU5URVJfQ1MsIF9fSFlQRVJWSVNPUl9DUywgMCk7CiAg
ICAgfQogCi0gICAgaWYgKCAhaXNfaWRsZV92Y3B1KGN1cnIpICkKLSAgICB7Ci0gICAgICAgIGFz
bSB2b2xhdGlsZSAoCi0gICAgICAgICAgICAibW92dyAoJTApLCUlZHM7IG1vdncgMiglMCksJSVl
czsgbW92dyA0KCUwKSwlJWZzIgotICAgICAgICAgICAgOiA6ICJyIiAoc2F2ZWRfc2VncykgOiAi
bWVtb3J5IiApOwotICAgICAgICBkb19zZXRfc2VnbWVudF9iYXNlKFNFR0JBU0VfR1NfVVNFUl9T
RUwsIHNhdmVkX3NlZ3NbM10pOwotICAgIH0KLQogICAgIGlmICggY3B1X2hhc194c2F2ZSAmJiAh
c2V0X3hjcjAoc2F2ZWRfeGNyMCkgKQogICAgICAgICBCVUcoKTsKIAotICAgIC8qIE1heWJlIGxv
YWQgdGhlIGRlYnVnIHJlZ2lzdGVycy4gKi8KLSAgICBCVUdfT04oIWlzX3B2X3ZjcHUoY3Vycikp
OwotICAgIGlmICggIWlzX2lkbGVfdmNwdShjdXJyKSAmJiBjdXJyLT5hcmNoLmRlYnVncmVnWzdd
ICkKLSAgICB7Ci0gICAgICAgIHdyaXRlX2RlYnVncmVnKDAsIGN1cnItPmFyY2guZGVidWdyZWdb
MF0pOwotICAgICAgICB3cml0ZV9kZWJ1Z3JlZygxLCBjdXJyLT5hcmNoLmRlYnVncmVnWzFdKTsK
LSAgICAgICAgd3JpdGVfZGVidWdyZWcoMiwgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1syXSk7Ci0gICAg
ICAgIHdyaXRlX2RlYnVncmVnKDMsIGN1cnItPmFyY2guZGVidWdyZWdbM10pOwotICAgICAgICB3
cml0ZV9kZWJ1Z3JlZyg2LCBjdXJyLT5hcmNoLmRlYnVncmVnWzZdKTsKLSAgICAgICAgd3JpdGVf
ZGVidWdyZWcoNywgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSk7Ci0gICAgfQotCi0gICAgLyogUmVs
b2FkIEZQVSBzdGF0ZSBvbiBuZXh0IEZQVSB1c2UuICovCi0gICAgc3R0cygpOwotCiAgICAgaWYg
KGNwdV9oYXNfcGF0KQogICAgICAgICB3cm1zcmwoTVNSX0lBMzJfQ1JfUEFULCBob3N0X3BhdCk7
CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 10:20:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 10:20:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVaE4-0006yS-5A; Wed, 20 Jun 2018 10:20: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=/rms=jg=xenproject.org=prvs=702752b46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVaE2-0006yF-7k
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 10:20:30 +0000
X-Inumbo-ID: 941b59d3-7473-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 941b59d3-7473-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 10:20:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,246,1526342400"; d="scan'208";a="58000728"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74887-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl: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-xsm: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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-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-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-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=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
X-Osstest-Versions-That: xen=7b35e7807c9efba0f74e6663a7205bd97602c8d1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 20 Jun 2018 11:20:24 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 74887:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg4NyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4ODcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDc0NzY4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc0NzY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVlYjE1NzY0YWRiZmU0
NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2NmMWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDdiMzVlNzgwN2M5ZWZiYTBmNzRlNjY2M2E3MjA1YmQ5NzYwMmM4ZDEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgICA3NDc2OCAgMjAxOC0wNS0zMSAxMToxODo1MCBaICAgMTkgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ4ODcgIDIwMTgtMDYtMTkgMTE6MTc6MzkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29z
c3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IGVlYjE1NzY0YWRiZmU0NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2Nm
MWQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1
biAxNSAxMzo0Mzo0MyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogYWNjb3VudCBmb3IgZnVsbHkg
ZWFnZXIgRlBVIG1vZGUgaW4gZW11bGF0aW9uCiAgICAKICAgIEluIGZ1bGx5IGVhZ2VyIG1vZGUg
d2UgbXVzdCBub3QgY2xlYXIgZnB1X2RpcnRpZWQsIHNldCBDUjAuVFMsIG9yIGludm9rZQogICAg
dGhlIGZwdV9sZWF2ZSgpIGhvb2suIEluc3RlYWQgZG8gd2hhdCB0aGUgbW9kZSdzIG5hbWUgc2F5
czogUmVzdG9yZQogICAgc3RhdGUgcmlnaHQgYXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBlMjNk
MjIzNGUwODg3MmFjMWM3MTlmM2UzMzg5OTQ1ODE0ODM0NDBmCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNi0xNSAxMTo0OTowNiArMDIwMAoKY29tbWl0IDRiOWRjNmQwZTY0ODQ5MjdjZjc0YTc3ZDA3
ZjBkZTc0ZTkyYTA1ZjgKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2L3Nw
ZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExhenlGUFUKICAgIAogICAgSW50ZWwgQ29yZSBwcm9j
ZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBhc3QgI05NLCB3aGljaCBp
cyB0aGUKICAgIG1lY2hhbmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBp
cyBpbXBsZW1lbnRlZC4KICAgIAogICAgT24gYWZmZWN0ZWQgcHJvY2Vzc29ycywgWGVuIG11c3Qg
dXNlIGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZyB0bwogICAgcHJldmVudCBndWVz
dHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRlIChTU0UvQVZYL2V0YykgZnJvbSBw
cmV2aW91c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDI0
MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQpCgpjb21taXQgNTI0NDdiMzZm
MWQ1OTE5MzI2M2UxZjJmMDAxZWI2YmJiZGU0ZDI4NQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTgg
KzAxMDAKCiAgICB4ODY6IFN1cHBvcnQgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5n
CiAgICAKICAgIFRoaXMgaXMgY29udHJvbGxlZCBvbiBhIHBlci12Y3B1IGJhc2VzIGZvciBmbGV4
aWJpbGl0eS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTQ2ZGZlOTI3N2MyYjRhOGMzOTliMjI5
ZTAwZDgxOTA2NWUzMTY3YikKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 11:22:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 11:22:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVbBu-0002lx-K8; Wed, 20 Jun 2018 11:22: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=0eme=jg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVbBs-0002lD-W2
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 11:22:21 +0000
X-Inumbo-ID: 37f4fdc1-747c-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37f4fdc1-747c-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 11:22:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 497F8AEEA;
 Wed, 20 Jun 2018 11:22:18 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1529489545-14489-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: <d1297be8-40fe-6c17-d4ea-4fcb3c0e7d26@suse.com>
Date: Wed, 20 Jun 2018 13:22:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/suspend: Fix restoration of
 guest state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMjAvMDYvMTggMTI6MTIsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhlIGNhbGwgdG8gZnJl
ZXplX2RvbWFpbnMoKSBpbiBlbnRlcl9zdGF0ZSgpIGd1YXJlbnRlZXMgdGhhdCB3ZSBhcmUKPiBy
dW5uaW5nIGluIGlkbGUgY29udGV4dCBmb3IgdGhlIGR1cmF0aW9uIG9mIFMzL1M0Lgo+IAo+IElu
IHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3RhdGUoKSwgdGhlIHN0dHMoKSBpcyBwcm9ibGVtYXRp
YyBhcyBpdAo+IHVuaWxhdGVyYWxseSBzZXRzICVjcjAudHMgZXZlbiBpbiBmdWxseV9lYWdlciBG
UFUgY29udGV4dC4gIEl0IGFsc28gZmFpbHMgdG8KPiBhY2NvdW50IGZvciB0aGUgbm9uLWxhenkg
eHNhdmUgc3RhdGUuICBMdWNraWx5LCB0aGVzZSBhcmUgYm90aCBsYXRlbnQgYnVncywgYXMKPiB0
aGUgRlBVIHN0YXRlIGlzIGNvcnJlY3RlZCBieSB0aGUgc3Vic2VxdWVudCBjb250ZXh0IHN3aXRj
aCBhd2F5IGZyb20gdGhlIGlkbGUKPiB2Y3B1Lgo+IAo+IEFub3RoZXIgYXNwZWN0IGlzIHRoYXQg
dGhlICFpc19pZGxlX3ZjcHUoY3VycikgcGF0aHMgaW4KPiByZXN0b3JlX3Jlc3RfcHJvY2Vzc29y
X3N0YXRlKCkgYXJlIGFjdHVhbGx5IGRlYWQgY29kZSwgYW5kIHJlbW92aW5nCj4gdGhlc2UgaGln
aGxpZ2h0cyB0aGF0IHRoZSBzZWdtZW50IHNhdmluZyBsb2dpYyBpcyBhbHNvIHVudXNlZC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1
ZXJnZW4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 13:45:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 13: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 1fVdQP-000439-0a; Wed, 20 Jun 2018 13:45: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=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVdQO-00042w-Ko
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 13:45:28 +0000
X-Inumbo-ID: 373cc3cb-7490-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 373cc3cb-7490-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 13:45: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 1fVdQL-0006jy-Hb; Wed, 20 Jun 2018 13:45:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fVdQL-0001kB-3D; Wed, 20 Jun 2018 13:45:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVdQL-0002qH-0q; Wed, 20 Jun 2018 13:45:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124400-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
X-Osstest-Versions-That: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 13:45:25 +0000
Subject: [Xen-devel] [ovmf test] 124400: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQwMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0MDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM2MQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDg1NWFiZTAyMDRjYjkzMmM4
MDU5YTU3M2EwNmE1OWRkYzcxNGNhNDkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDExZDBjZDIzZGQxYmMxNWE2ZTZhMTU5ODI1MGVhMmUwYzRjMzZlOWEKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDM2MSAgMjAxOC0wNi0xOCAxNjoxMDoyMyBaICAgIDEgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ0MDAgIDIwMTgtMDYtMTkgMTI6MjY6MzQgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAg
SmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBMZW8gRHVyYW4gPGxlby5kdXJh
bkBhbWQuY29tPgogIE1hcnZpbiBIP3VzZXIgPE1hcnZpbi5IYWV1c2VyQG91dGxvb2suY29tPgog
IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDg1NWFiZTAyMDRjYjkzMmM4MDU5YTU3M2EwNmE1OWRk
YzcxNGNhNDkKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRl
OiAgIFdlZCBKdW4gMTMgMTE6MDU6NDQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Db3Jl
OiByZW1vdmUgU01NIGNoZWNrIGZvciBIZWFwIEd1YXJkIGZlYXR1cmUgZGV0ZWN0aW9uCiAgICAK
ICAgIENwdUR4ZSBkcml2ZXIgaXMgdXBkYXRlZCB0byBiZSBhYmxlIHRvIGFjY2VzcyBEWEUgcGFn
ZSB0YWJsZSBpbiBTTU0gbW9kZSwKICAgIHdoaWNoIG1lYW5zIEhlYXAgR3VhcmQgY2FuIGdldCBj
b3JyZWN0IG1lbW9yeSBwYWdpbmcgYXR0cmlidXRlcyBpbiB3aGF0CiAgICBlbnZpcm9ubWVudC4g
SXQncyBub3QgbmVjZXNzYXJ5IHRvIGV4Y2x1ZGUgU01NIGZyb20gZGV0ZWN0aW5nIEhlYXAgR3Vh
cmQKICAgIGZlYXR1cmUgc3VwcG9ydC4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBD
YzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFu
Lmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgoKY29tbWl0IGQxMDZjZjcxZWFiYWFjZmY2M2MxNDYyNmE0YTg3MzQ2YjkzMDc0
ZGQKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZy
aSBNYXIgMzAgMjI6MjU6NTYgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvQ3B1RHhlOiBtYWtl
IHJlZ2lzdGVyIGFjY2VzcyBtb3JlIHJlYWRhYmxlCiAgICAKICAgIFVwZGF0ZSBjb2RlIHRvIHVz
ZSBtb3JlIG1lYW5pbmdmdWwgY29uc3RhbnQgbWFjcm8gb3IgcHJlZGVmaW5lZAogICAgcmVnaXN0
ZXIgc3RydWN0dXJlLgogICAgCiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29t
PgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBS
ZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNv
bW1pdCAyYTE0MDhkMWQ3MzllYWQwMGM5NjM5NzU0OWJlN2E5ZmM1M2M5YzZlCkF1dGhvcjogSmlh
biBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVuIDE0IDA5OjUx
OjM0IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL0NwdUR4ZTogYWxsb3cgYWNjZXNzaW5nIChE
WEUpIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUKICAgIAogICAgVGhlIE1kZVBrZy9MaWJyYXJ5L1Nt
bU1lbW9yeUFsbG9jYXRpb25MaWIsIHVzZWQgb25seSBieSBEWEVfU01NX0RSSVZFUiwKICAgIGFs
bG93cyB0byBmcmVlIG1lbW9yeSBhbGxvY2F0ZWQgaW4gRFhFIChiZWZvcmUgRW5kT2ZEeGUpLiBU
aGlzIGlzIGRvbmUKICAgIGJ5IGNoZWNraW5nIHRoZSBtZW1vcnkgcmFuZ2UgYW5kIGNhbGxpbmcg
Z0JTIHNlcnZpY2VzIHRvIGRvIHJlYWwKICAgIG9wZXJhdGlvbiBpZiB0aGUgbWVtb3J5IHRvIGZy
ZWUgaXMgb3V0IG9mIFNNUkFNLiBJZiBzb21lIG1lbW9yeSByZWxhdGVkCiAgICBmZWF0dXJlcywg
bGlrZSBIZWFwIEd1YXJkLCBhcmUgZW5hYmxlZCwgZ0JTIGludGVyZmFjZSB3aWxsIHR1cm4gdG8K
ICAgIEVGSV9DUFVfQVJDSF9QUk9UT0NPTC5TZXRNZW1vcnlBdHRyaWJ1dGVzKCksIHByb3ZpZGVk
IGJ5CiAgICBEWEUgZHJpdmVyIFVlZmlDcHVQa2cvQ3B1RHhlLCB0byBjaGFuZ2UgbWVtb3J5IHBh
Z2luZyBhdHRyaWJ1dGVzLiBUaGlzCiAgICBtZWFucyB3ZSBoYXZlIHBhcnQgb2YgRFhFIGNvZGUg
cnVubmluZyBpbiBTTU0gbW9kZSBpbiBjZXJ0YWluCiAgICBjaXJjdW1zdGFuY2VzLgogICAgCiAg
ICBCZWNhdXNlIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUgaXMgZGlmZmVyZW50IGZyb20gRFhFIG1v
ZGUgYW5kIENwdUR4ZQogICAgYWx3YXlzIHVzZXMgY3VycmVudCByZWdpc3RlcnMgKENSMCwgQ1Iz
LCBldGMuKSB0byBnZXQgbWVtb3J5IHBhZ2luZwogICAgYXR0cmlidXRlcywgaXQgY2Fubm90IGdl
dCB0aGUgY29ycmVjdCBhdHRyaWJ1dGVzIG9mIERYRSBtZW1vcnkgaW4gU01NCiAgICBtb2RlIGZy
b20gU01NIHBhZ2UgdGFibGUuIFRoaXMgd2lsbCBjYXVzZSBpbmNvcnJlY3QgbWVtb3J5IG1hbmlw
dWxhdGlvbnMsCiAgICBsaWtlIGZhaWwgdGhlIHJlbGVhc2luZyBvZiBHdWFyZCBwYWdlcyBpZiBI
ZWFwIEd1YXJkIGlzIGVuYWJsZWQuCiAgICAKICAgIFRoZSBzb2x1dGlvbiBpbiB0aGlzIHBhdGNo
IGlzIHRvIHN0b3JlIHRoZSBEWEUgcGFnZSB0YWJsZSBpbmZvcm1hdGlvbgogICAgKGUuZy4gdmFs
dWUgb2YgQ1IwLCBDUjMgcmVnaXN0ZXJzLCBldGMuKSBpbiBhIGdsb2JhbCB2YXJpYWJsZSBvZiBD
cHVEeGUKICAgIGRyaXZlci4gSWYgQ3B1RHhlIGRldGVjdHMgaXQncyBpbiBTTU0gbW9kZSwgaXQg
d2lsbCB1c2UgdGhpcyBnbG9iYWwKICAgIHZhcmlhYmxlIHRvIGFjY2VzcyBwYWdlIHRhYmxlIGlu
c3RlYWQgb2YgY3VycmVudCBwcm9jZXNzb3IgcmVnaXN0ZXJzLgogICAgVGhpcyBjYW4gYXZvaWQg
cmV0cmlldmluZyB3cm9uZyBEWEUgbWVtb3J5IHBhZ2luZyBhdHRyaWJ1dGVzIGFuZCBjaGFuZ2lu
ZwogICAgU01NIHBhZ2UgdGFibGUgYXR0cmlidXRlcyB1bmV4cGVjdGVkbHkuCiAgICAKICAgIENj
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMg
RG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IGJmMjUyZTI5YTVhMWE2OGZkZDU4
NGIxY2QxMTdiNzI4ZDdkNjdlYzAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CkRhdGU6ICAgVHVlIEp1biAxOSAxMzoxNTozOSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBr
Zy9Mb2NhbEFwaWNMaWI6IEV4Y2x1ZGUgc2Vjb25kIFNlbmRJcGkgc2VxdWVuY2Ugb24gQU1EIHBy
b2Nlc3NvcnMuCiAgICAKICAgIE9uIEFNRCBwcm9jZXNzb3JzIHRoZSBzZWNvbmQgU2VuZElwaSBp
biB0aGUgU2VuZEluaXRTaXBpU2lwaSBhbmQKICAgIFNlbmRJbml0U2lwaVNpcGlBbGxFeGNsdWRp
bmdTZWxmIHJvdXRpbmVzIGlzIG5vdCByZXF1aXJlZCwgYW5kIG1heSBjYXVzZQogICAgdW5kZXNp
cmVkIHNpZGUtZWZmZWN0cyBkdXJpbmcgTVAgaW5pdGlhbGl6YXRpb24uCiAgICAKICAgIFRoaXMg
cGF0Y2ggbGV2ZXJhZ2VzIHRoZSBTdGFuZGFyZFNpZ25hdHVyZUlzQXV0aGVudGljQU1EIGNoZWNr
IHRvIGV4Y2x1ZGUKICAgIHRoZSBzZWNvbmQgU2VuZElwaSBhbmQgaXRzIGFzc29jaWF0ZWQgTWlj
cm9TZWNvbmREZWxheSAoMjAwKS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGVvIER1cmFu
IDxsZW8uZHVyYW5AYW1kLmNvbT4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5qdXN0
ZW5AaW50ZWwuY29tPgogICAgQ2M6IEplZmYgRmFuIDxqZWZmLmZhbkBpbnRlbC5jb20+CiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgYWViNmY1NzYyNThlZjE4YzBkZWJjYTFkNmI5
MDhkZjE3OTllMGQ5YgpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAg
IFNhdCBBcHIgMjggMTM6NDg6MDYgMjAxOCArMDgwMAoKICAgIE1kZVBrZy9JbmR1c3RyeVN0YW5k
YXJkL0lwbWk6IFVzZSB1bmlvbiBmb3IgYml0bWFwIGZpZWxkcwogICAgCiAgICBUaGlzIGNvbW1p
dCBlbmhhbmNlcyB0aGUgYml0bWFwIGZpZWxkcyBkZWZpbmVkIGluIHRoZSBJUE1JIGhlYWRlciBm
aWxlcywKICAgIHVuaW9uIHR5cGVzIHdpbGwgYmUgdXNlZCB0byBwcm92aWRlIHRoZSB1c2VycyB3
aXRoIGJvdGggdGhlIGluZGl2aWR1YWwKICAgIGJpdG1hcCBhY2Nlc3MgYW5kIHRoZSB3aG9sZSBi
eXRlL3dvcmQgYWNjZXNzLgogICAgCiAgICBDYzogTWljaGFlbCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMjU1
MTdmN2NlMzViNGRiYTc4NjYwYTY3ZWNiNmJlMGMyMTFlNjJmMQpBdXRob3I6IEhhbyBXdSA8aGFv
LmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBBcHIgMTcgMTU6Mzc6MDkgMjAxOCArMDgwMAoK
ICAgIE1kZVBrZy9JbmR1c3RyeVN0YW5kYXJkL0lwbWk6IFVwZGF0ZSBJUE1JIGhlYWRlciBmaWxl
cwogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn
aT9pZD04MTQKICAgIAogICAgVGhpcyBjb21taXQgdXBkYXRlcyB0aGUgSVBNSSByZWxhdGVkIGhl
YWRlciBmaWxlcy4KICAgIAogICAgQ2M6IFlvdW5hcyBLaGFuIDxwbWR5b3VuYXNraGFuNzg2QGdt
YWlsLmNvbT4KICAgIENjOiBNaWNoYWVsIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA0ZTczOGNkNDA4OGUyNzlj
M2NiZmI2NzZhN2NjMjQxYTkzNTllMWFkCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBNb24gSnVuIDExIDEwOjE3OjAxIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1
bGVQa2cvQXRhQXRhcGlQYXNzVGhydTogRml4IFZTMjAxMC9WUzIwMTIgYnVpbGQgZmFpbHVyZQog
ICAgCiAgICBUaGUgcGF0Y2ggZG9lc24ndCBoYXZlIGZ1bmN0aW9uYWxpdHkgaW1wYWN0LiBJdCBp
cyBqdXN0IHRvIG1ha2UKICAgIFZTMjAxMC9WUzIwMTIgaGFwcHkuCiAgICAKICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKY29tbWl0IDczYWU3MGRiMGY3YTJjY2Fk
YTE0OWU5ZGQwM2ZkYTMwOTIzZmRkNzUKQXV0aG9yOiBNYXJ2aW4gSD91c2VyIDxNYXJ2aW4uSGFl
dXNlckBvdXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE2OjI0IDIwMTggKzA4MDAK
CiAgICBTb3VyY2VMZXZlbERlYnVnUGtnL0RlYnVnQ29tbXVuaWNhdGlvbkxpYlVzYjogQWRkIGVu
ZHBvaW50IGNvbmZpZy4KICAgIAogICAgQ3VycmVudGx5LCBEZWJ1Z0NvbW11bmljYXRpb25MaWJV
c2IgdXNlcyB0aGUgaGFyZGNvZGVkIGVuZHBvaW50cyAweDgyCiAgICBhbmQgMHgwMSB0byBjb21t
dW5pY2F0ZSB3aXRoIHRoZSBFSENJIERlYnVnIERldmljZS4gVGhlc2UsIGhvd2V2ZXIsCiAgICBh
cmUgbm90IHN0YW5kYXJkaXplZCBhbmQgbWF5IHZhcnkgYWNyb3NzIGRpZmZlcmVudCBoYXJkd2Fy
ZS4KICAgIFRvIHNvbHZlIHRoaXMgcHJvYmxlbSwgdGhlIGVuZHBvaW50cyBhcmUgcmV0cmlldmVk
IGZyb20gdGhlCiAgICBVU0IgRGV2aWNlIERlc2NyaXB0b3IgZGlyZWN0bHkuCiAgICAKICAgIFYy
OgogICAgICAtIFN0b3JlIGVuZHBvaW50IGRhdGEgaW4gdGhlIFVTQiBEZWJ1ZyBQb3J0IGhhbmRs
ZSBzdHJ1Y3R1cmUuCiAgICAKICAgIFYzOgogICAgICAtIFJlbW92ZSB0aGUgc3RhdGljIGVuZHBv
aW50IFBDRHMgYXMgcmVxdWVzdGVkLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4g
SGFldXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFv
IFd1IDxoYW8uYS53dUBpbnRlbC5jb20+Cgpjb21taXQgODdhNDYyNDQ3MjNhZDhkZGNlMmZjZjYx
MWU1NjlhZGE4NmRjODBmMgpBdXRob3I6IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNlckBv
dXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE1OjM1IDIwMTggKzA4MDAKCiAgICBC
YXNlVG9vbHMvV29ya3NwYWNlQ29tbW9uOiBJbXBvcnQgdXNlZCBCdWlsZFRvb2xFcnJvciBtZXNz
YWdlcy4KICAgIAogICAgQ29tbWl0IGMxNGI1ODYxNGZmYjk5MmRmYzY2ODk2NmExOWJlY2I4NjYx
NGFhZmMgYWRkZWQgYSBmZXcgYnVpbGQKICAgIGVycm9yIG1lc3NhZ2UgZGlzcGxheSBjYWxscyB0
byBXb3Jrc3BhY2VDb21tb24ucHkgd2l0aG91dCBpbXBvcnRpbmcKICAgIHRoZSBtZXNzYWdlIHJl
c291cmNlcyBleHBsaWNpdGVseS4gVGhpcyBjb21taXQgYWRkcyBpbXBvcnRzIHRoZQogICAgbWlz
c2luZyBkaXJlY3RpdmVzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4gSGFldXNl
ciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDAyZWMyM2FiZWJjYjI3MWExNmZh
ZTk0ZjhlMzY1OWJiOTI4Mjg4MGQKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2
ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDIyOjQ2OjM2IDIwMTggKzAyMDAKCiAg
ICBFbWJlZGRlZFBrZy9HZGJTZXJpYWxMaWI6IGF2b2lkIGxlZnQgc2hpZnQgb2YgbmVnYXRpdmUg
cXVhbnRpdHkKICAgIAogICAgQ2xhbmcgY29tcGxhaW5zIGFib3V0IGxlZnQgc2hpZnRpbmcgYSBu
ZWdhdGl2ZSB2YWx1ZSBiZWluZyB1bmRlZmluZWQuCiAgICAKICAgICAgRW1iZWRkZWRQa2cvTGli
cmFyeS9HZGJTZXJpYWxMaWIvR2RiU2VyaWFsTGliLmM6MTUxOjMwOgogICAgICBlcnJvcjogc2hp
ZnRpbmcgYSBuZWdhdGl2ZSBzaWduZWQgdmFsdWUgaXMgdW5kZWZpbmVkIFstV2Vycm9yLC1Xc2hp
ZnQtbmVnYXRpdmUtdmFsdWVdCiAgICAgIE91dHB1dERhdGEgPSAoVUlOVDgpKCh+RExBQjw8Nyl8
KChCcmVha1NldDw8Nil8KChQYXJpdHk8PDMpfCgoU3RvcEJpdHM8PDIpfCBEYXRhKSkpKTsKICAg
IAogICAgUmVkZWZpbmUgYWxsIGJpdCBwYXR0ZXJuIGNvbnN0YW50cyBhcyB1bnNpZ25lZCB0byB3
b3JrIGFyb3VuZCB0aGlzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZl
bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExpbmRo
b2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+Cgpjb21taXQgMWY3MzlhODUxY2U4ZWE4Yzlj
NGQ5YzRjN2E1ODYyZmQ0NGFiNmFiNApBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl
dXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIE1vbiBKdW4gMTggMjA6MTM6NDcgMjAxOCArMDIwMAoK
ICAgIEFybVBrZy9Bcm1NdGxMaWI6IGZpeCBwcm90b3R5cGUgaW5jb25zaXN0ZW5jeSBpbiBNdGxX
YWl0VW50aWxDaGFubmVsRnJlZQogICAgCiAgICBBbGlnbiB0aGUgcHJvdG90eXBlIG9mIEFybU10
bExpYidzIE10bFdhaXRVbnRpbENoYW5uZWxGcmVlICgpIHdpdGggdGhlCiAgICBvbmUgaW4gdGhl
IEFybU10bE51bGxMaWIgaW1wbGVtZW50YXRpb24gKHJhdGhlciB0aGFuIHRoZSBvdGhlciB3YXkg
YXJvdW5kLAogICAgc2luY2UgZWRrMi1wbGF0Zm9ybXMgaGFzIGEgY29uZmxpY3RpbmcgaW1wbGVt
ZW50YXRpb24gYXMgd2VsbCkKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2
ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5k
aG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDZkNTZhY2U1N2I5MWE0ODI3
NGZhOWI5Y2ZiYzk4MDY1MzA3NTg0YWUKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE5OjMxOjE4IDIwMTggKzAyMDAK
CiAgICBCYXNlVG9vbHMvdG9vbHNfZGVmIENMQU5HMzU6IGFkZCBOT09QVCBidWlsZCB0YXJnZXQK
ICAgIAogICAgQ3JlYXRlIHRoZSBtaXNzaW5nIE5PT1BUIHRhcmdldCBmb3IgQ0xBTkczNSAod2hp
Y2ggaXMgQVJNIGFuZCBBQVJDSDY0CiAgICBvbmx5KSwgYW5kIGFsaWduIGl0IHdpdGggdGhlIG90
aGVyIHRvb2xjaGFpbnM6IE5PT1BUIGhhcyBvcHRpbWl6YXRpb25zCiAgICBkaXNhYmxlZCBlbnRp
cmVseSAoZm9yIHNvdXJjZSBsZXZlbCBkZWJ1Z2dpbmcpLCBhbmQgREVCVUcgaXMgY2hhbmdlZAog
ICAgZnJvbSAtTzAgdG8gLU8xLCBhcyBpcyB0aGUgY2FzZSBmb3IgQ0xBTkczOCBhcyB3ZWxsLgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xt
QGxpbmFyby5vcmc+Cgpjb21taXQgYTUwYWE5ZGQ4ODgxODg1NGNjZGUyMGZkZjFiN2I5Mjg2ZGM2
MDc2YwpBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgpE
YXRlOiAgIE1vbiBKdW4gMTggMTg6NTA6MTIgMjAxOCArMDIwMAoKICAgIEVtYmVkZGVkL0VtYmVk
ZGVkUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdldAogICAgCiAgICBFbmFibGUgdG8g
Tk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0aGlzIHBhY2thZ2Ugd2l0aAogICAg
b3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJp
ZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVp
ZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IGU0YmM3M2Q3Mjc3
NDIwN2ViOGVhNjEwYjU5MDNiOGE5YTliMWI2NTgKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE4OjQ5OjMwIDIwMTgg
KzAyMDAKCiAgICBBcm1Qa2cvQXJtUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdldAog
ICAgCiAgICBFbmFibGUgdG8gTk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0aGlz
IHBhY2thZ2Ugd2l0aAogICAgb3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:28:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVe5G-0006rm-Bb; Wed, 20 Jun 2018 14:27:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vrme=jg=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fVe5F-0006rh-AL
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 14:27:41 +0000
X-Inumbo-ID: b78593fa-7495-11e8-9728-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b78593fa-7495-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 16:25:01 +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 w5KENvOB114740;
 Wed, 20 Jun 2018 14:27:36 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-2017-10-26;
 bh=LCTnQrZZkLXo9XlwxU3/3na9Vqm+av3x8JewjNAn/Mw=;
 b=OWKD3DaoGRJwY1DJpWUT4G3UVImLS+FIrWKx0kQRFRXCy6AHogSno0oZhMa2YryK8h0j
 w+E4nMAJO4pnH3NqNO8GykQ3yQ+DELi6yppqxu+AuwyNxHb805nQpaFV7s++9tgUDMo9
 DeOkUSiYjkMo7M5AL0XfXkb/43l5ljA2lFXxWMeY9zjCB+utM1exW1Bi16bqPDHiyOLj
 rDSSYP+ITEytGmSU2W8Rpr9n2sqSmm3jr2jqVxEiKXaoz9v7hxEZ9Lc5atkc7Ak7poMY
 vaN0QpDo8rs8Qs2ASGYGEcKyw13xkm1bEhhPmOI8IuefBDwpwOOGyYo0neJ2ryzhOgbG mQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2jmu6xvnug-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 14:27:36 +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 w5KERZ9G012792
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 14:27: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 w5KERZdU000913;
 Wed, 20 Jun 2018 14:27: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 ; Wed, 20 Jun 2018 07:27:35 -0700
To: Juergen Gross <jgross@suse.com>, Brian Woods <brian.woods@amd.com>,
 xen-devel@lists.xen.org
References: <20180619213038.GA29918@amd.com>
 <199006b6-a2f5-3750-2a15-449a5e831387@oracle.com>
 <680f6857-6b54-bcf1-afc8-f93d8fc9aaa4@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: <f425d25c-e800-ed76-d565-2a40c3bd3dd2@oracle.com>
Date: Wed, 20 Jun 2018 10:27:35 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <680f6857-6b54-bcf1-afc8-f93d8fc9aaa4@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8929
 signatures=668702
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=740
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806200162
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjAvMjAxOCAwMjoxNyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMC8wNi8x
OCAwNTozMSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pgo+PiBPbiAwNi8xOS8yMDE4IDA1OjMw
IFBNLCBCcmlhbiBXb29kcyB3cm90ZToKPj4+IEknbSBjdXJyZW50bHkgc2VlaW5nIGFuIGlzc3Vl
IHdoZXJlIHdoZW4gYm9vdGluZyBmcm9tIGEgcmVjZW50IExpbnV4Cj4+PiBrZXJuZWwgd2l0aG91
dCBub3NwZWNfc3RvcmVfYnlwYXNzX2Rpc2FibGUuwqAgVGhlcmUncyBhIE5VTEwgcG9pbnRlcgo+
Pj4gaGF2aW5nIHRvIGRvIHdpdGggYSBsb2NrLsKgIEkgcHV0IHNvbWUgcHJpbnRrcyBpbiBhbmQg
aXQgc2VlbXMgdGhhdCBpbgo+Pj4gYXJjaC94ODYva2VybmVsL3Byb2Nlc3MuYwo+Pj4gdGhhdCBz
cGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCBpc24ndCBnZXR0aW5nIGNhbGxlZCB3aGlj
aAo+Pj4gaW5pdGlhbGl6ZXMgdGhlIHNwaW4gbG9jay7CoCAKPj4KPj4KPj4gc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQoKSBpcyBub3QgY2FsbGVkIG9uIFBWLiBGb3IgQlNQIGl0IGlz
Cj4+IGNhbGxlZCBmcm9tIG5hdGl2ZV9zbXBfcHJlcGFyZV9jcHVzKCkgYW5kIGZvciBBUHMgaXQg
aXMgY2FsbGVkIGZyb20KPj4gc3RhcnRfc2Vjb25kYXJ5KCksIG5laXRoZXIgb2Ygd2hpY2ggaXMg
aW4gUFYgY29kZSBwYXRoLgo+Pgo+PiBJIHRoaW5rIHRoZSBtb3N0IGxvZ2ljYWwgcGxhY2UgdG8g
cHV0IGl0IGlzIGluIGNwdV9pbml0KCkuCj4gSSBkb24ndCB0aGluayBzby4gc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQoKSByZXF1aXJlcwo+IHRvcG9sb2d5X3NpYmxpbmdfY3B1bWFz
ayB0byBiZSBzZXR1cCB3aGljaCBoYXBwZW5zIG9ubHkgYWZ0ZXIgdGhlIGNhbGwKPiBvZiBjcHVf
aW5pdCgpLgoKUmlnaHQuCgo+Cj4gV2Ugc2hvdWxkIGFkZCB0aGUgY2FsbCB0byBjcHVfYnJpbmd1
cCgpIGluIHNtcF9wdi5jCgpUaGF0IHN0aWxsIGxlYXZlcyBjcHUwIHVuaW5pdGlhbGl6ZWQuIHhl
bl9wdl9zbXBfcHJlcGFyZV9jcHVzKCkgbWF5IG5lZWQKdGhpcyBjYWxsIGFzIHdlbGwgaWYgd2Ug
YXJlIHRvIGZvbGxvdyBiYXJtZXRhbCBleGFtcGxlLgoKSSBhbHNvIHdvbmRlciB3aGV0aGVyIHRo
aXMgd29ya3MgYXQgYWxsIGZvciAhU01QLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeK4-0008On-Je; Wed, 20 Jun 2018 14:43:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeK3-0008Oh-Ee
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:42:59 +0000
X-Inumbo-ID: 3ffbbdf8-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ffbbdf8-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034204"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:25 +0200
Message-ID: <20180620144234.51783-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/10] vpci: move lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gdGhlIG91dHNpZGUgb2YgdGhlIHZwY2kgc3RydWN0LiBUaGlzIHdheSB0aGUgbG9jayBjYW4g
YmUgdXNlZCB0bwpjaGVjayB3aGV0aGVyIHZwY2kgaXMgcHJlc2VudCwgYW5kIHJlbW92YWwgY2Fu
IGJlIHBlcmZvcm1lZCB3aGlsZQpob2xkaW5nIHRoZSBsb2NrLCBpbiBvcmRlciB0byBtYWtlIHN1
cmUgdGhlcmUgYXJlIG5vIGFjY2Vzc2VzIHRvIHRoZQpjb250ZW50cyBvZiB0aGUgdnBjaSBzdHJ1
Y3QuIFByZXZpb3VzbHkgcmVtb3ZhbCBjb3VsZCByYWNlIHdpdGgKdnBjaV9yZWFkIGZvciBleGFt
cGxlLCBzaW5jZSB0aGUgbG9nIHdhcyBkcm9wcGVkIHByaW9yIHRvIGZyZWVpbmcKcGRldi0+dnBj
aS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvdGVzdHMv
dnBjaS9lbXVsLmggICAgICAgfCAgNSArKy0tCiB0b29scy90ZXN0cy92cGNpL21haW4uYyAgICAg
ICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2bS92bXNpLmMgICAgICAgfCAgOCArKystLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIHwgIDEgKwogeGVuL2RyaXZlcnMvdnBjaS9oZWFk
ZXIuYyAgICAgfCAxOSArKysrKysrKystLS0tCiB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAg
ICB8IDExICsrKysrLS0tCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICB8ICA4ICsrKy0t
LQogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgfCA1MSArKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgfCAgMSArCiB4
ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgICAgICB8ICAzICstLQogMTAgZmlsZXMgY2hhbmdlZCwg
NzAgaW5zZXJ0aW9ucygrKSwgNDEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVz
dHMvdnBjaS9lbXVsLmggYi90b29scy90ZXN0cy92cGNpL2VtdWwuaAppbmRleCA1ZDQ3NTQ0YmY3
Li5kMzQ0ZWY3MWM5IDEwMDY0NAotLS0gYS90b29scy90ZXN0cy92cGNpL2VtdWwuaAorKysgYi90
b29scy90ZXN0cy92cGNpL2VtdWwuaApAQCAtNDQsNiArNDQsNyBAQCBzdHJ1Y3QgZG9tYWluIHsK
IH07CiAKIHN0cnVjdCBwY2lfZGV2IHsKKyAgICBib29sIHZwY2lfbG9jazsKICAgICBzdHJ1Y3Qg
dnBjaSAqdnBjaTsKIH07CiAKQEAgLTUzLDEwICs1NCw4IEBAIHN0cnVjdCB2Y3B1CiB9OwogCiBl
eHRlcm4gY29uc3Qgc3RydWN0IHZjcHUgKmN1cnJlbnQ7Ci1leHRlcm4gY29uc3Qgc3RydWN0IHBj
aV9kZXYgdGVzdF9wZGV2OworZXh0ZXJuIHN0cnVjdCBwY2lfZGV2IHRlc3RfcGRldjsKIAotdHlw
ZWRlZiBib29sIHNwaW5sb2NrX3Q7Ci0jZGVmaW5lIHNwaW5fbG9ja19pbml0KGwpICgqKGwpID0g
ZmFsc2UpCiAjZGVmaW5lIHNwaW5fbG9jayhsKSAoKihsKSA9IHRydWUpCiAjZGVmaW5lIHNwaW5f
dW5sb2NrKGwpICgqKGwpID0gZmFsc2UpCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3ZwY2kv
bWFpbi5jIGIvdG9vbHMvdGVzdHMvdnBjaS9tYWluLmMKaW5kZXggYjlhMGE2MDA2Yi4uMjZjOTVi
MDhiNiAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvdnBjaS9tYWluLmMKKysrIGIvdG9vbHMvdGVz
dHMvdnBjaS9tYWluLmMKQEAgLTIzLDcgKzIzLDggQEAgc3RhdGljIHN0cnVjdCB2cGNpIHZwY2k7
CiAKIGNvbnN0IHN0YXRpYyBzdHJ1Y3QgZG9tYWluIGQ7CiAKLWNvbnN0IHN0cnVjdCBwY2lfZGV2
IHRlc3RfcGRldiA9IHsKK3N0cnVjdCBwY2lfZGV2IHRlc3RfcGRldiA9IHsKKyAgICAudnBjaV9s
b2NrID0gZmFsc2UsCiAgICAgLnZwY2kgPSAmdnBjaSwKIH07CiAKQEAgLTE1OCw3ICsxNTksNiBA
QCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBpbnQgcmM7CiAKICAgICBJTklUX0xJ
U1RfSEVBRCgmdnBjaS5oYW5kbGVycyk7Ci0gICAgc3Bpbl9sb2NrX2luaXQoJnZwY2kubG9jayk7
CiAKICAgICBWUENJX0FERF9SRUcodnBjaV9yZWFkMzIsIHZwY2lfd3JpdGUzMiwgMCwgNCwgcjAp
OwogICAgIFZQQ0lfUkVBRF9DSEVDSygwLCA0LCByMCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCmluZGV4IDMwMDFkNWM0ODgu
Ljk0NTUwY2I4YzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm1zaS5jCkBAIC04OTMsMTQgKzg5MywxNCBAQCBpbnQgdnBjaV9tc2l4
X2FyY2hfcHJpbnQoY29uc3Qgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCkKICAgICAgICAgewogICAg
ICAgICAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBtc2l4LT5wZGV2OwogCi0gICAgICAgICAg
ICBzcGluX3VubG9jaygmbXNpeC0+cGRldi0+dnBjaS0+bG9jayk7CisgICAgICAgICAgICBzcGlu
X3VubG9jaygmbXNpeC0+cGRldi0+dnBjaV9sb2NrKTsKICAgICAgICAgICAgIHByb2Nlc3NfcGVu
ZGluZ19zb2Z0aXJxcygpOwogICAgICAgICAgICAgLyogTkI6IHdlIGFzc3VtZSB0aGF0IHBkZXYg
Y2Fubm90IGdvIGF3YXkgZm9yIGFuIGFsaXZlIGRvbWFpbi4gKi8KLSAgICAgICAgICAgIGlmICgg
IXBkZXYtPnZwY2kgfHwgIXNwaW5fdHJ5bG9jaygmcGRldi0+dnBjaS0+bG9jaykgKQorICAgICAg
ICAgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZwZGV2LT52cGNpX2xvY2spICkKICAgICAgICAgICAg
ICAgICByZXR1cm4gLUVCVVNZOwotICAgICAgICAgICAgaWYgKCBwZGV2LT52cGNpLT5tc2l4ICE9
IG1zaXggKQorICAgICAgICAgICAgaWYgKCAhcGRldi0+dnBjaSB8fCBwZGV2LT52cGNpLT5tc2l4
ICE9IG1zaXggKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZw
ZGV2LT52cGNpLT5sb2NrKTsKKyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBj
aV9sb2NrKTsKICAgICAgICAgICAgICAgICByZXR1cm4gLUVBR0FJTjsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBjNDg5MGE0Mjk1Li5hNWQ1OWI4M2I3
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMzE1LDYgKzMxNSw3IEBAIHN0YXRpYyBzdHJ1Y3Qg
cGNpX2RldiAqYWxsb2NfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZm
bikKICAgICAqKCh1OCopICZwZGV2LT5kZXZmbikgPSBkZXZmbjsKICAgICBwZGV2LT5kb21haW4g
PSBOVUxMOwogICAgIElOSVRfTElTVF9IRUFEKCZwZGV2LT5tc2lfbGlzdCk7CisgICAgc3Bpbl9s
b2NrX2luaXQoJnBkZXYtPnZwY2lfbG9jayk7CiAKICAgICBpZiAoIHBjaV9maW5kX2NhcF9vZmZz
ZXQocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DQVBfSURfTVNJWCkgKQpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5k
ZXggMGVjNGMwODJhNi4uOWQ1NjA3ZDVmOCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9o
ZWFkZXIuYworKysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xMzEsMTEgKzEzMSwx
MiBAQCBib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICBp
ZiAoIHJjID09IC1FUkVTVEFSVCApCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAotICAgICAg
ICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaS0+bG9jayk7Ci0gICAgICAgIC8qIERpc2Fi
bGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLwotICAgICAg
ICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBjaS5yb21fb25seSk7Ci0gICAgICAgIHNw
aW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworICAgICAgICBzcGluX2xvY2so
JnYtPnZwY2kucGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAgaWYgKCB2LT52cGNpLnBkZXYtPnZw
Y2kgKQorICAgICAgICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25h
bGx5IG9uIGZhaWx1cmUuICovCisgICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5w
ZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXJj
ICYmIHYtPnZwY2kucm9tX29ubHkpOworICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2
LT52cGNpX2xvY2spOwogCiAgICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kodi0+dnBjaS5tZW0pOwog
ICAgICAgICB2LT52cGNpLm1lbSA9IE5VTEw7CkBAIC0yNjcsNiArMjY4LDEyIEBAIHN0YXRpYyBp
bnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBib29s
IHJvbV9vbmx5KQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKKyAgICAg
ICAgc3Bpbl9sb2NrKCZ0bXAtPnZwY2lfbG9jayk7CisgICAgICAgIGlmICggIXRtcC0+dnBjaSAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ0bXAtPnZwY2lfbG9jayk7Cisg
ICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQogICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IEFSUkFZX1NJWkUodG1wLT52cGNpLT5oZWFkZXIuYmFycyk7IGkrKyApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCB2cGNpX2JhciAqYmFyID0gJnRtcC0+dnBjaS0+aGVhZGVy
LmJhcnNbaV07CkBAIC0yODUsMTIgKzI5MiwxNCBAQCBzdGF0aWMgaW50IG1vZGlmeV9iYXJzKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1hcCwgYm9vbCByb21fb25seSkKICAgICAg
ICAgICAgIHJjID0gcmFuZ2VzZXRfcmVtb3ZlX3JhbmdlKG1lbSwgc3RhcnQsIGVuZCk7CiAgICAg
ICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzcGluX3Vu
bG9jaygmdG1wLT52cGNpX2xvY2spOwogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19X
QVJOSU5HICJGYWlsZWQgdG8gcmVtb3ZlIFslbHgsICVseF06ICVkXG4iLAogICAgICAgICAgICAg
ICAgICAgICAgICBzdGFydCwgZW5kLCByYyk7CiAgICAgICAgICAgICAgICAgcmFuZ2VzZXRfZGVz
dHJveShtZW0pOwogICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAgICAgIH0KICAg
ICAgICAgfQorICAgICAgICBzcGluX3VubG9jaygmdG1wLT52cGNpX2xvY2spOwogICAgIH0KIAog
ICAgIEFTU0VSVChkZXYpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYyBiL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpLmMKaW5kZXggOGYxNWFkN2JmMi4uMTA4ZTg3MWQxYyAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL21zaS5j
CkBAIC0yNzUsNyArMjc1LDcgQEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCiAgICAgcmN1X3Jl
YWRfbG9jaygmZG9tbGlzdF9yZWFkX2xvY2spOwogICAgIGZvcl9lYWNoX2RvbWFpbiAoIGQgKQog
ICAgIHsKLSAgICAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXY7CisgICAgICAgIHN0cnVj
dCBwY2lfZGV2ICpwZGV2OwogCiAgICAgICAgIGlmICggIWhhc192cGNpKGQpICkKICAgICAgICAg
ICAgIGNvbnRpbnVlOwpAQCAtMjg3LDggKzI4NywxMyBAQCB2b2lkIHZwY2lfZHVtcF9tc2kodm9p
ZCkKICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB2cGNpX21zaSAqbXNpOwogICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IHZwY2lfbXNpeCAqbXNpeDsKIAotICAgICAgICAgICAgaWYgKCAhcGRldi0+
dnBjaSB8fCAhc3Bpbl90cnlsb2NrKCZwZGV2LT52cGNpLT5sb2NrKSApCisgICAgICAgICAgICBp
ZiAoICFzcGluX3RyeWxvY2soJnBkZXYtPnZwY2lfbG9jaykgKQogICAgICAgICAgICAgICAgIGNv
bnRpbnVlOworICAgICAgICAgICAgaWYgKCAhcGRldi0+dnBjaSApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CisgICAgICAgICAg
ICAgICAgY29udGludWU7CisgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIG1zaSA9IHBkZXYt
PnZwY2ktPm1zaTsKICAgICAgICAgICAgIGlmICggbXNpICYmIG1zaS0+ZW5hYmxlZCApCkBAIC0z
MzAsNyArMzM1LDcgQEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCiAgICAgICAgICAgICAgICAg
fQogICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaS0+
bG9jayk7CisgICAgICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKICAgICAg
ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwogICAgICAgICB9CiAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXgu
YwppbmRleCBiY2Y2MzI1NmY2Li5lMjgwOTYzMjlkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92
cGNpL21zaXguYworKysgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwpAQCAtMjM2LDcgKzIzNiw3
IEBAIHN0YXRpYyBpbnQgbXNpeF9yZWFkKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFk
ZHIsIHVuc2lnbmVkIGludCBsZW4sCiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAgICAg
fQogCi0gICAgc3Bpbl9sb2NrKCZtc2l4LT5wZGV2LT52cGNpLT5sb2NrKTsKKyAgICBzcGluX2xv
Y2soJm1zaXgtPnBkZXYtPnZwY2lfbG9jayk7CiAgICAgZW50cnkgPSBnZXRfZW50cnkobXNpeCwg
YWRkcik7CiAgICAgb2Zmc2V0ID0gYWRkciAmIChQQ0lfTVNJWF9FTlRSWV9TSVpFIC0gMSk7CiAK
QEAgLTI2NSw3ICsyNjUsNyBAQCBzdGF0aWMgaW50IG1zaXhfcmVhZChzdHJ1Y3QgdmNwdSAqdiwg
dW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBpbnQgbGVuLAogICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotICAgIHNwaW5fdW5sb2NrKCZtc2l4
LT5wZGV2LT52cGNpLT5sb2NrKTsKKyAgICBzcGluX3VubG9jaygmbXNpeC0+cGRldi0+dnBjaV9s
b2NrKTsKIAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CkBAIC0zMDgsNyArMzA4LDcgQEAg
c3RhdGljIGludCBtc2l4X3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIs
IHVuc2lnbmVkIGludCBsZW4sCiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAgICAgfQog
Ci0gICAgc3Bpbl9sb2NrKCZtc2l4LT5wZGV2LT52cGNpLT5sb2NrKTsKKyAgICBzcGluX2xvY2so
Jm1zaXgtPnBkZXYtPnZwY2lfbG9jayk7CiAgICAgZW50cnkgPSBnZXRfZW50cnkobXNpeCwgYWRk
cik7CiAgICAgb2Zmc2V0ID0gYWRkciAmIChQQ0lfTVNJWF9FTlRSWV9TSVpFIC0gMSk7CiAKQEAg
LTM4NCw3ICszODQsNyBAQCBzdGF0aWMgaW50IG1zaXhfd3JpdGUoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgaW50IGxlbiwKICAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICBzcGluX3VubG9jaygmbXNpeC0+
cGRldi0+dnBjaS0+bG9jayk7CisgICAgc3Bpbl91bmxvY2soJm1zaXgtPnBkZXYtPnZwY2lfbG9j
ayk7CiAKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwppbmRleCA4MjYwN2JkYjlh
Li43ZDUyYmNmOGQwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYworKysgYi94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtMzUsOSArMzUsOCBAQCBleHRlcm4gdnBjaV9yZWdp
c3Rlcl9pbml0X3QgKmNvbnN0IF9fc3RhcnRfdnBjaV9hcnJheVtdOwogZXh0ZXJuIHZwY2lfcmVn
aXN0ZXJfaW5pdF90ICpjb25zdCBfX2VuZF92cGNpX2FycmF5W107CiAjZGVmaW5lIE5VTV9WUENJ
X0lOSVQgKF9fZW5kX3ZwY2lfYXJyYXkgLSBfX3N0YXJ0X3ZwY2lfYXJyYXkpCiAKLXZvaWQgdnBj
aV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQorc3RhdGljIHZvaWQgdnBjaV9y
ZW1vdmVfZGV2aWNlX2xvY2tlZChzdHJ1Y3QgcGNpX2RldiAqcGRldikKIHsKLSAgICBzcGluX2xv
Y2soJnBkZXYtPnZwY2ktPmxvY2spOwogICAgIHdoaWxlICggIWxpc3RfZW1wdHkoJnBkZXYtPnZw
Y2ktPmhhbmRsZXJzKSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgdnBjaV9yZWdpc3RlciAqciA9
IGxpc3RfZmlyc3RfZW50cnkoJnBkZXYtPnZwY2ktPmhhbmRsZXJzLApAQCAtNDcsMTMgKzQ2LDIw
IEBAIHZvaWQgdnBjaV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICBsaXN0X2RlbCgmci0+bm9kZSk7CiAgICAgICAgIHhmcmVlKHIpOwogICAgIH0KLSAgICBzcGlu
X3VubG9jaygmcGRldi0+dnBjaS0+bG9jayk7CiAgICAgeGZyZWUocGRldi0+dnBjaS0+bXNpeCk7
CiAgICAgeGZyZWUocGRldi0+dnBjaS0+bXNpKTsKICAgICB4ZnJlZShwZGV2LT52cGNpKTsKICAg
ICBwZGV2LT52cGNpID0gTlVMTDsKIH0KIAordm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCit7CisgICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAg
IHZwY2lfcmVtb3ZlX2RldmljZV9sb2NrZWQocGRldik7CisgICAgc3Bpbl91bmxvY2soJnBkZXYt
PnZwY2lfbG9jayk7Cit9CisKKwogaW50IF9faHdkb21faW5pdCB2cGNpX2FkZF9oYW5kbGVycyhz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKQEAgLTYyLDEyICs2
OCwxNSBAQCBpbnQgX19od2RvbV9pbml0IHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgIGlmICggIWhhc192cGNpKHBkZXYtPmRvbWFpbikgKQogICAgICAgICByZXR1
cm4gMDsKIAorICAgIHNwaW5fbG9jaygmcGRldi0+dnBjaV9sb2NrKTsKICAgICBwZGV2LT52cGNp
ID0geHphbGxvYyhzdHJ1Y3QgdnBjaSk7CiAgICAgaWYgKCAhcGRldi0+dnBjaSApCisgICAgewor
ICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CisgICAgfQogCiAgICAgSU5JVF9MSVNUX0hFQUQoJnBkZXYtPnZwY2ktPmhhbmRsZXJz
KTsKLSAgICBzcGluX2xvY2tfaW5pdCgmcGRldi0+dnBjaS0+bG9jayk7CiAKICAgICBmb3IgKCBp
ID0gMDsgaSA8IE5VTV9WUENJX0lOSVQ7IGkrKyApCiAgICAgewpAQCAtNzcsNyArODYsOCBAQCBp
bnQgX19od2RvbV9pbml0IHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQog
ICAgIH0KIAogICAgIGlmICggcmMgKQotICAgICAgICB2cGNpX3JlbW92ZV9kZXZpY2UocGRldik7
CisgICAgICAgIHZwY2lfcmVtb3ZlX2RldmljZV9sb2NrZWQocGRldik7CisgICAgc3Bpbl91bmxv
Y2soJnBkZXYtPnZwY2lfbG9jayk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xNDgsOCArMTU4
LDYgQEAgaW50IHZwY2lfYWRkX3JlZ2lzdGVyKHN0cnVjdCB2cGNpICp2cGNpLCB2cGNpX3JlYWRf
dCAqcmVhZF9oYW5kbGVyLAogICAgIHItPm9mZnNldCA9IG9mZnNldDsKICAgICByLT5wcml2YXRl
ID0gZGF0YTsKIAotICAgIHNwaW5fbG9jaygmdnBjaS0+bG9jayk7Ci0KICAgICAvKiBUaGUgbGlz
dCBvZiBoYW5kbGVycyBtdXN0IGJlIGtlcHQgc29ydGVkIGF0IGFsbCB0aW1lcy4gKi8KICAgICBs
aXN0X2Zvcl9lYWNoICggcHJldiwgJnZwY2ktPmhhbmRsZXJzICkKICAgICB7CkBAIC0xNjEsMTQg
KzE2OSwxMiBAQCBpbnQgdnBjaV9hZGRfcmVnaXN0ZXIoc3RydWN0IHZwY2kgKnZwY2ksIHZwY2lf
cmVhZF90ICpyZWFkX2hhbmRsZXIsCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCBj
bXAgPT0gMCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2cGNpLT5sb2Nr
KTsKICAgICAgICAgICAgIHhmcmVlKHIpOwogICAgICAgICAgICAgcmV0dXJuIC1FRVhJU1Q7CiAg
ICAgICAgIH0KICAgICB9CiAKICAgICBsaXN0X2FkZF90YWlsKCZyLT5ub2RlLCBwcmV2KTsKLSAg
ICBzcGluX3VubG9jaygmdnBjaS0+bG9jayk7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTE3OSw3
ICsxODUsNiBAQCBpbnQgdnBjaV9yZW1vdmVfcmVnaXN0ZXIoc3RydWN0IHZwY2kgKnZwY2ksIHVu
c2lnbmVkIGludCBvZmZzZXQsCiAgICAgY29uc3Qgc3RydWN0IHZwY2lfcmVnaXN0ZXIgciA9IHsg
Lm9mZnNldCA9IG9mZnNldCwgLnNpemUgPSBzaXplIH07CiAgICAgc3RydWN0IHZwY2lfcmVnaXN0
ZXIgKnJtOwogCi0gICAgc3Bpbl9sb2NrKCZ2cGNpLT5sb2NrKTsKICAgICBsaXN0X2Zvcl9lYWNo
X2VudHJ5ICggcm0sICZ2cGNpLT5oYW5kbGVycywgbm9kZSApCiAgICAgewogICAgICAgICBpbnQg
Y21wID0gdnBjaV9yZWdpc3Rlcl9jbXAoJnIsIHJtKTsKQEAgLTE5MSwxNCArMTk2LDEyIEBAIGlu
dCB2cGNpX3JlbW92ZV9yZWdpc3RlcihzdHJ1Y3QgdnBjaSAqdnBjaSwgdW5zaWduZWQgaW50IG9m
ZnNldCwKICAgICAgICAgaWYgKCAhY21wICYmIHJtLT5vZmZzZXQgPT0gb2Zmc2V0ICYmIHJtLT5z
aXplID09IHNpemUgKQogICAgICAgICB7CiAgICAgICAgICAgICBsaXN0X2RlbCgmcm0tPm5vZGUp
OwotICAgICAgICAgICAgc3Bpbl91bmxvY2soJnZwY2ktPmxvY2spOwogICAgICAgICAgICAgeGZy
ZWUocm0pOwogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0KICAgICAgICAgaWYgKCBj
bXAgPD0gMCApCiAgICAgICAgICAgICBicmVhazsKICAgICB9Ci0gICAgc3Bpbl91bmxvY2soJnZw
Y2ktPmxvY2spOwogCiAgICAgcmV0dXJuIC1FTk9FTlQ7CiB9CkBAIC0zMTUsNyArMzE4LDcgQEAg
c3RhdGljIHVpbnQzMl90IG1lcmdlX3Jlc3VsdCh1aW50MzJfdCBkYXRhLCB1aW50MzJfdCBuZXcs
IHVuc2lnbmVkIGludCBzaXplLAogdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUpCiB7CiAgICAgY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCA9IGN1cnJlbnQtPmRvbWFpbjsKLSAgICBjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldjsKKyAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKICAgICBjb25zdCBzdHJ1Y3QgdnBjaV9y
ZWdpc3RlciAqcjsKICAgICB1bnNpZ25lZCBpbnQgZGF0YV9vZmZzZXQgPSAwOwogICAgIHVpbnQz
Ml90IGRhdGEgPSB+KHVpbnQzMl90KTA7CkBAIC0zMzEsNyArMzM0LDEyIEBAIHVpbnQzMl90IHZw
Y2lfcmVhZChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBz
aXplKQogICAgIGlmICggIXBkZXYgKQogICAgICAgICByZXR1cm4gdnBjaV9yZWFkX2h3KHNiZGYs
IHJlZywgc2l6ZSk7CiAKLSAgICBzcGluX2xvY2soJnBkZXYtPnZwY2ktPmxvY2spOworICAgIHNw
aW5fbG9jaygmcGRldi0+dnBjaV9sb2NrKTsKKyAgICBpZiAoICFwZGV2LT52cGNpICkKKyAgICB7
CisgICAgICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAgICAgICByZXR1cm4g
dnBjaV9yZWFkX2h3KHNiZGYsIHJlZywgc2l6ZSk7CisgICAgfQogCiAgICAgLyogUmVhZCBmcm9t
IHRoZSBoYXJkd2FyZSBvciB0aGUgZW11bGF0ZWQgcmVnaXN0ZXIgaGFuZGxlcnMuICovCiAgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeSAoIHIsICZwZGV2LT52cGNpLT5oYW5kbGVycywgbm9kZSApCkBA
IC0zODMsNyArMzkxLDcgQEAgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRmX3Qgc2JkZiwgdW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUpCiAKICAgICAgICAgZGF0YSA9IG1lcmdl
X3Jlc3VsdChkYXRhLCB0bXBfZGF0YSwgc2l6ZSAtIGRhdGFfb2Zmc2V0LCBkYXRhX29mZnNldCk7
CiAgICAgfQotICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsKKyAgICBzcGluX3Vu
bG9jaygmcGRldi0+dnBjaV9sb2NrKTsKIAogICAgIHJldHVybiBkYXRhICYgKDB4ZmZmZmZmZmYg
Pj4gKDMyIC0gOCAqIHNpemUpKTsKIH0KQEAgLTQxOCw3ICs0MjYsNyBAQCB2b2lkIHZwY2lfd3Jp
dGUocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwK
ICAgICAgICAgICAgICAgICB1aW50MzJfdCBkYXRhKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQgPSBjdXJyZW50LT5kb21haW47Ci0gICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXY7
CisgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CiAgICAgY29uc3Qgc3RydWN0IHZwY2lfcmVnaXN0
ZXIgKnI7CiAgICAgdW5zaWduZWQgaW50IGRhdGFfb2Zmc2V0ID0gMDsKIApAQCAtNDM5LDcgKzQ0
NywxNCBAQCB2b2lkIHZwY2lfd3JpdGUocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIHNwaW5f
bG9jaygmcGRldi0+dnBjaS0+bG9jayk7CisgICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpX2xvY2sp
OworICAgIGlmICggIXBkZXYtPnZwY2kgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBk
ZXYtPnZwY2lfbG9jayk7CisgICAgICAgIHZwY2lfd3JpdGVfaHcoc2JkZiwgcmVnLCBzaXplLCBk
YXRhKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogCiAgICAgLyogV3JpdGUgdGhlIHZhbHVl
IHRvIHRoZSBoYXJkd2FyZSBvciBlbXVsYXRlZCByZWdpc3RlcnMuICovCiAgICAgbGlzdF9mb3Jf
ZWFjaF9lbnRyeSAoIHIsICZwZGV2LT52cGNpLT5oYW5kbGVycywgbm9kZSApCkBAIC00ODAsNyAr
NDk1LDcgQEAgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgICAgIHZwY2lfd3JpdGVfaHcoc2JkZiwgcmVnICsg
ZGF0YV9vZmZzZXQsIHNpemUgLSBkYXRhX29mZnNldCwKICAgICAgICAgICAgICAgICAgICAgICBk
YXRhID4+IChkYXRhX29mZnNldCAqIDgpKTsKIAotICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNp
LT5sb2NrKTsKKyAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKIH0KIAogLyoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApp
bmRleCA0Y2ZhNzc0NjE1Li5lNTU0YzE0YjJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xMTQsNiArMTE0LDcgQEAgc3Ry
dWN0IHBjaV9kZXYgewogICAgIHU2NCB2Zl9ybGVuWzZdOwogCiAgICAgLyogRGF0YSBmb3IgdlBD
SS4gKi8KKyAgICBzcGlubG9ja190IHZwY2lfbG9jazsKICAgICBzdHJ1Y3QgdnBjaSAqdnBjaTsK
IH07CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi92cGNpLmggYi94ZW4vaW5jbHVkZS94
ZW4vdnBjaS5oCmluZGV4IGFmMmI4NTgwZWUuLjk4NTU2ZDMxZWQgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi92cGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3ZwY2kuaApAQCAtMjksNyAr
MjksNyBAQCBpbnQgX19tdXN0X2NoZWNrIHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2
ICpkZXYpOwogLyogUmVtb3ZlIGFsbCBoYW5kbGVycyBhbmQgZnJlZSB2cGNpIHJlbGF0ZWQgc3Ry
dWN0dXJlcy4gKi8KIHZvaWQgdnBjaV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KTsKIAotLyogQWRkL3JlbW92ZSBhIHJlZ2lzdGVyIGhhbmRsZXIuICovCisvKiBBZGQvcmVtb3Zl
IGEgcmVnaXN0ZXIgaGFuZGxlci4gTXVzdCBiZSBjYWxsZWQgaG9sZGluZyB0aGUgdnBjaV9sb2Nr
LiAqLwogaW50IF9fbXVzdF9jaGVjayB2cGNpX2FkZF9yZWdpc3RlcihzdHJ1Y3QgdnBjaSAqdnBj
aSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBjaV9yZWFkX3QgKnJlYWRf
aGFuZGxlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBjaV93cml0ZV90
ICp3cml0ZV9oYW5kbGVyLApAQCAtNTgsNyArNTgsNiBAQCBib29sIF9fbXVzdF9jaGVjayB2cGNp
X3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdik7CiBzdHJ1Y3QgdnBjaSB7CiAgICAgLyog
TGlzdCBvZiB2UENJIGhhbmRsZXJzIGZvciBhIGRldmljZS4gKi8KICAgICBzdHJ1Y3QgbGlzdF9o
ZWFkIGhhbmRsZXJzOwotICAgIHNwaW5sb2NrX3QgbG9jazsKIAogI2lmZGVmIF9fWEVOX18KICAg
ICAvKiBIaWRlIHRoZSByZXN0IG9mIHRoZSB2cGNpIHN0cnVjdCBmcm9tIHRoZSB1c2VyLXNwYWNl
IHRlc3QgaGFybmVzcy4gKi8KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKD-0008Pv-D8; Wed, 20 Jun 2018 14:43:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKC-0008Pk-3g
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:08 +0000
X-Inumbo-ID: 4511d404-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4511d404-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034231"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:27 +0200
Message-ID: <20180620144234.51783-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/10] vpci: add tear down functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGVhciBkb3duIGZ1bmN0aW9ucyBhcmUgbm90IG1hbmRhdG9yeS4gTm90ZSB0aGF0IHRoaXMgcGF0
Y2gganVzdAppbXBsZW1lbnRzIHRoZSBmcmFtZXdvcmssIGJ1dCBkb2Vzbid0IGltcGxlbWVudCBh
bnkgdGVhciBkb3duIGZ1bmN0aW9uCnlldC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVk
LgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TICAgIHwgIDkgKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgIHwg
IDkgKy0tLS0tLS0tCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgIDIgKy0KIHhlbi9kcml2
ZXJzL3ZwY2kvbXNpLmMgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgICB8ICAy
ICstCiB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyAgIHwgMjAgKysrKysrKysrKysrKysrKystLS0K
IHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgfCAxNSArKysrKysrKysrKy0tLS0KIDcgZmlsZXMg
Y2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKaW5kZXggMjQ1
YTBlMGU4NS4uMmM2YTA5YzU5ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwor
KysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCkBAIC02Niw3ICs2Niw3IEBAIFNFQ1RJT05TCiAg
ICAgICAgKiguZGF0YS5wYXJhbSkKICAgICAgICBfX3BhcmFtX2VuZCA9IC47CiAKLSNpZiBkZWZp
bmVkKENPTkZJR19IQVNfVlBDSSkgJiYgZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkKKyNpZiBk
ZWZpbmVkKENPTkZJR19IQVNfVlBDSSkKICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7
CiAgICAgICAgX19zdGFydF92cGNpX2FycmF5ID0gLjsKICAgICAgICAqKFNPUlQoLmRhdGEudnBj
aS4qKSkKQEAgLTE3OCwxMyArMTc4LDYgQEAgU0VDVElPTlMKICAgICAgICAqKC5pbml0X2FycmF5
KQogICAgICAgICooU09SVCguaW5pdF9hcnJheS4qKSkKICAgICAgICBfX2N0b3JzX2VuZCA9IC47
Ci0KLSNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgIWRlZmluZWQoQ09ORklHX0xBVEVf
SFdET00pCi0gICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwotICAgICAgIF9fc3RhcnRf
dnBjaV9hcnJheSA9IC47Ci0gICAgICAgKihTT1JUKC5kYXRhLnZwY2kuKikpCi0gICAgICAgX19l
bmRfdnBjaV9hcnJheSA9IC47Ci0jZW5kaWYKICAgfSA6dGV4dAogICBfX2luaXRfZW5kX2VmaSA9
IC47CiAgIC4gPSBBTElHTihTVEFDS19TSVpFKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDcwYWZlZGQzMWQuLjZiODFh
ZTljZTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUwpAQCAtMTM2LDcgKzEzNiw3IEBAIFNFQ1RJT05TCiAgICAgICAgKiguZGF0
YS5wYXJhbSkKICAgICAgICBfX3BhcmFtX2VuZCA9IC47CiAKLSNpZiBkZWZpbmVkKENPTkZJR19I
QVNfVlBDSSkgJiYgZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkKKyNpZiBkZWZpbmVkKENPTkZJ
R19IQVNfVlBDSSkKICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7CiAgICAgICAgX19z
dGFydF92cGNpX2FycmF5ID0gLjsKICAgICAgICAqKFNPUlQoLmRhdGEudnBjaS4qKSkKQEAgLTI0
MiwxMyArMjQyLDYgQEAgU0VDVElPTlMKICAgICAgICAqKC5pbml0X2FycmF5KQogICAgICAgICoo
U09SVCguaW5pdF9hcnJheS4qKSkKICAgICAgICBfX2N0b3JzX2VuZCA9IC47Ci0KLSNpZiBkZWZp
bmVkKENPTkZJR19IQVNfVlBDSSkgJiYgIWRlZmluZWQoQ09ORklHX0xBVEVfSFdET00pCi0gICAg
ICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwotICAgICAgIF9fc3RhcnRfdnBjaV9hcnJheSA9
IC47Ci0gICAgICAgKihTT1JUKC5kYXRhLnZwY2kuKikpCi0gICAgICAgX19lbmRfdnBjaV9hcnJh
eSA9IC47Ci0jZW5kaWYKICAgfSA6dGV4dAogCiAgIC4gPSBBTElHTihTRUNUSU9OX0FMSUdOKTsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jCmluZGV4IDlkNTYwN2Q1ZjguLjQzNjMyNzBhNTUgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAt
NTYwLDcgKzU2MCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogCiAgICAgcmV0dXJuIChjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpID8gbW9kaWZ5X2JhcnMo
cGRldiwgdHJ1ZSwgZmFsc2UpIDogMDsKIH0KLVJFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X2JhcnMs
IFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKK1JFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X2JhcnMsIE5V
TEwsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKIAogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMgYi94ZW4vZHJpdmVycy92cGNpL21zaS5j
CmluZGV4IDEwOGU4NzFkMWMuLjViYjUwNWM4NjQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Zw
Y2kvbXNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwpAQCAtMjY2LDcgKzI2Niw3IEBA
IHN0YXRpYyBpbnQgaW5pdF9tc2koc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICByZXR1cm4g
MDsKIH0KLVJFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X21zaSwgVlBDSV9QUklPUklUWV9MT1cpOwor
UkVHSVNURVJfVlBDSV9JTklUKGluaXRfbXNpLCBOVUxMLCBWUENJX1BSSU9SSVRZX0xPVyk7CiAK
IHZvaWQgdnBjaV9kdW1wX21zaSh2b2lkKQogewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBj
aS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwppbmRleCAwYjQzZjVlYWI5Li42MTMy
ZjU3NmI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaXguYworKysgYi94ZW4vZHJp
dmVycy92cGNpL21zaXguYwpAQCAtNDUwLDcgKzQ1MCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgcmV0dXJuIDA7CiB9Ci1SRUdJU1RFUl9WUENJ
X0lOSVQoaW5pdF9tc2l4LCBWUENJX1BSSU9SSVRZX0hJR0gpOworUkVHSVNURVJfVlBDSV9JTklU
KGluaXRfbXNpeCwgTlVMTCwgVlBDSV9QUklPUklUWV9ISUdIKTsKIAogLyoKICAqIExvY2FsIHZh
cmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMKaW5kZXggN2Q1MmJjZjhkMC4uYjM5NjhkNjUyMyAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAg
LTMxLDEyICszMSwyNiBAQCBzdHJ1Y3QgdnBjaV9yZWdpc3RlciB7CiB9OwogCiAjaWZkZWYgX19Y
RU5fXwotZXh0ZXJuIHZwY2lfcmVnaXN0ZXJfaW5pdF90ICpjb25zdCBfX3N0YXJ0X3ZwY2lfYXJy
YXlbXTsKLWV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRfdCAqY29uc3QgX19lbmRfdnBjaV9hcnJh
eVtdOworZXh0ZXJuIGNvbnN0IHN0cnVjdCB2cGNpX2hhbmRsZXIgX19zdGFydF92cGNpX2FycmF5
W107CitleHRlcm4gY29uc3Qgc3RydWN0IHZwY2lfaGFuZGxlciBfX2VuZF92cGNpX2FycmF5W107
CiAjZGVmaW5lIE5VTV9WUENJX0lOSVQgKF9fZW5kX3ZwY2lfYXJyYXkgLSBfX3N0YXJ0X3ZwY2lf
YXJyYXkpCiAKIHN0YXRpYyB2b2lkIHZwY2lfcmVtb3ZlX2RldmljZV9sb2NrZWQoc3RydWN0IHBj
aV9kZXYgKnBkZXYpCiB7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBpZiAoICFwZGV2LT52
cGNpICkKKyAgICAgICAgcmV0dXJuOworCisgICAgZm9yICggaSA9IDA7IGkgPCBOVU1fVlBDSV9J
TklUOyBpKysgKQorICAgIHsKKyAgICAgICAgdnBjaV90ZWFyZG93bl90ICp0ZWFyZG93biA9Cisg
ICAgICAgICAgICBfX3N0YXJ0X3ZwY2lfYXJyYXlbTlVNX1ZQQ0lfSU5JVCAtIGkgLSAxXS50ZWFy
ZG93bjsKKworICAgICAgICBpZiAoICF0ZWFyZG93biApCisgICAgICAgICAgICBjb250aW51ZTsK
KyAgICAgICAgdGVhcmRvd24ocGRldik7CisgICAgfQogICAgIHdoaWxlICggIWxpc3RfZW1wdHko
JnBkZXYtPnZwY2ktPmhhbmRsZXJzKSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgdnBjaV9yZWdp
c3RlciAqciA9IGxpc3RfZmlyc3RfZW50cnkoJnBkZXYtPnZwY2ktPmhhbmRsZXJzLApAQCAtODAs
NyArOTQsNyBAQCBpbnQgX19od2RvbV9pbml0IHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lf
ZGV2ICpwZGV2KQogCiAgICAgZm9yICggaSA9IDA7IGkgPCBOVU1fVlBDSV9JTklUOyBpKysgKQog
ICAgIHsKLSAgICAgICAgcmMgPSBfX3N0YXJ0X3ZwY2lfYXJyYXlbaV0ocGRldik7CisgICAgICAg
IHJjID0gX19zdGFydF92cGNpX2FycmF5W2ldLmluaXQocGRldik7CiAgICAgICAgIGlmICggcmMg
KQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3ZwY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKaW5kZXggOTg1NTZkMzFlZC4uMjA4NjY3
MjI3ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3ZwY2kuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vdnBjaS5oCkBAIC0xMywxNSArMTMsMjIgQEAgdHlwZWRlZiB1aW50MzJfdCB2cGNpX3Jl
YWRfdChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKIHR5cGVk
ZWYgdm9pZCB2cGNpX3dyaXRlX3QoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVk
IGludCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHZhbCwgdm9pZCAq
ZGF0YSk7CiAKLXR5cGVkZWYgaW50IHZwY2lfcmVnaXN0ZXJfaW5pdF90KHN0cnVjdCBwY2lfZGV2
ICpkZXYpOwordHlwZWRlZiBpbnQgdnBjaV9pbml0X3Qoc3RydWN0IHBjaV9kZXYgKmRldik7Cit0
eXBlZGVmIHZvaWQgdnBjaV90ZWFyZG93bl90KHN0cnVjdCBwY2lfZGV2ICpkZXYpOworCitzdHJ1
Y3QgdnBjaV9oYW5kbGVyIHsKKyAgICB2cGNpX2luaXRfdCAqaW5pdDsKKyAgICB2cGNpX3RlYXJk
b3duX3QgKnRlYXJkb3duOworfTsKIAogI2RlZmluZSBWUENJX1BSSU9SSVRZX0hJR0ggICAgICAi
MSIKICNkZWZpbmUgVlBDSV9QUklPUklUWV9NSURETEUgICAgIjUiCiAjZGVmaW5lIFZQQ0lfUFJJ
T1JJVFlfTE9XICAgICAgICI5IgogCi0jZGVmaW5lIFJFR0lTVEVSX1ZQQ0lfSU5JVCh4LCBwKSAg
ICAgICAgICAgICAgICBcCi0gIHN0YXRpYyB2cGNpX3JlZ2lzdGVyX2luaXRfdCAqY29uc3QgeCMj
X2VudHJ5ICBcCi0gICAgICAgICAgICAgICBfX3VzZWRfc2VjdGlvbigiLmRhdGEudnBjaS4iIHAp
ID0geAorI2RlZmluZSBSRUdJU1RFUl9WUENJX0lOSVQoaSwgdCwgcCkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICBjb25zdCBzdGF0aWMgc3RydWN0IHZwY2lfaGFuZGxl
ciBpICMjIHQgIyMgX2VudHJ5ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
X191c2VkX3NlY3Rpb24oIi5kYXRhLnZwY2kuIiBwKSA9IHsgLmluaXQgPSAoaSksICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRl
YXJkb3duID0gKHQpLCB9CiAKIC8qIEFkZCB2UENJIGhhbmRsZXJzIHRvIGRldmljZS4gKi8KIGlu
dCBfX211c3RfY2hlY2sgdnBjaV9hZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKmRldik7Ci0t
IAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKE-0008Q5-OY; Wed, 20 Jun 2018 14: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKD-0008Pq-92
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:09 +0000
X-Inumbo-ID: 4640cec2-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4640cec2-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034237"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:28 +0200
Message-ID: <20180620144234.51783-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gdGhhdCBpbnRlcnJ1cHRzIGFyZSBwcm9wZXJseSBmcmVlZC4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgfCA0MyArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDQy
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IDYxMzJmNTc2YjYuLmNm
Y2ExY2Q0M2EgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00NTAsNyArNDUwLDQ4IEBAIHN0YXRpYyBpbnQgaW5pdF9t
c2l4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgcmV0dXJuIDA7CiB9Ci1SRUdJU1RFUl9W
UENJX0lOSVQoaW5pdF9tc2l4LCBOVUxMLCBWUENJX1BSSU9SSVRZX0hJR0gpOworCitzdGF0aWMg
dm9pZCB0ZWFyZG93bl9tc2l4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQoreworICAgIHN0cnVjdCB2
cGNpX21zaXggKm1zaXggPSBwZGV2LT52cGNpLT5tc2l4OworICAgIHVuc2lnbmVkIGludCBpOwor
CisgICAgaWYgKCAhbXNpeCApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggbXNpeC0+ZW5h
YmxlZCApCisgICAgeworICAgICAgICAvKiBEaXNhYmxlIE1TSVguICovCisgICAgICAgIHVuc2ln
bmVkIGludCBwb3MgPSBwY2lfZmluZF9jYXBfb2Zmc2V0KHBkZXYtPnNlZywgcGRldi0+YnVzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0NBUF9JRF9NU0lYKTsKKyAgICAgICAgdWludDE2X3QgY29u
dHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+
ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhf
Y29udHJvbF9yZWcocG9zKSk7CisKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAg
ICAgICAgICAgICAgICAgICAgIChjb250cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSkpOwor
ICAgIH0KKworICAgIHdyaXRlX2xvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1z
aXhfbG9jayk7CisgICAgbGlzdF9kZWwoJnBkZXYtPnZwY2ktPm1zaXgtPm5leHQpOworICAgIHdy
aXRlX3VubG9jaygmcGRldi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ubXNpeF9sb2NrKTsKKwor
ICAgIGZvciAoIGkgPSAwOyBpIDwgbXNpeC0+bWF4X2VudHJpZXMgJiYgbXNpeC0+ZW5hYmxlZDsg
aSsrICkKKyAgICB7CisgICAgICAgIGludCByYyA9IHZwY2lfbXNpeF9hcmNoX2Rpc2FibGVfZW50
cnkoJm1zaXgtPmVudHJpZXNbaV0sIHBkZXYpOworCisgICAgICAgIGlmICggcmMgJiYgcmMgIT0g
LUVOT0VOVCApCisgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAgICAg
ICAgICAgICAgICAiJTA0eDolMDJ4OiUwMnguJXU6IHVuYWJsZSB0byBkaXNhYmxlIE1TSVggZW50
cnkgJXU6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
UENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2
LT5kZXZmbiksIGksIHJjKTsKKyAgICB9Cit9CitSRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2l4
LCB0ZWFyZG93bl9tc2l4LCBWUENJX1BSSU9SSVRZX0hJR0gpOwogCiAvKgogICogTG9jYWwgdmFy
aWFibGVzOgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeK8-0008PM-24; Wed, 20 Jun 2018 14:43: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeK6-0008PB-SU
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:02 +0000
X-Inumbo-ID: 4218ec3f-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4218ec3f-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034218"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:26 +0200
Message-ID: <20180620144234.51783-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/10] vpci/msix: add lock to protect the list
 of MSIX regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyByZXF1aXJlZCBpbiBvcmRlciB0byBhbGxvdyBydW4tdGltZSByZW1vdmFsIG9mIE1T
SS1YIHJlZ2lvbnMuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgfCAg
MSArCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAgICB8IDE3ICsrKysrKysrKysrLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8ICAxICsKIDMgZmlsZXMgY2hh
bmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5MzA5MmQy
YmI4Li5kMjljODI0MzUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTU4Nyw2ICs1ODcsNyBAQCBpbnQgaHZtX2RvbWFp
bl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFy
Y2guaHZtX2RvbWFpbi51Y19sb2NrKTsKICAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm1f
ZG9tYWluLndyaXRlX21hcC5sb2NrKTsKICAgICByd2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9t
YWluLm1tY2ZnX2xvY2spOworICAgIHJ3bG9ja19pbml0KCZkLT5hcmNoLmh2bV9kb21haW4ubXNp
eF9sb2NrKTsKICAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21h
cC5saXN0KTsKICAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9tYWluLmcybV9pb3Bv
cnRfbGlzdCk7CiAgICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19y
ZWdpb25zKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZl
cnMvdnBjaS9tc2l4LmMKaW5kZXggZTI4MDk2MzI5ZC4uMGI0M2Y1ZWFiOSAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAg
LTE0OCwxMCArMTQ4LDExIEBAIHN0YXRpYyB2b2lkIGNvbnRyb2xfd3JpdGUoY29uc3Qgc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIHBjaV9jb25mX3dyaXRl
MTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgdmFsKTsKIH0KIAotc3Rh
dGljIHN0cnVjdCB2cGNpX21zaXggKm1zaXhfZmluZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGFkZHIpCitzdGF0aWMgc3RydWN0IHZwY2lfbXNpeCAqbXNpeF9maW5kKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYWRkcikKIHsKICAgICBzdHJ1Y3QgdnBjaV9t
c2l4ICptc2l4OwogCisgICAgcmVhZF9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF9sb2Nr
KTsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbXNpeCwgJmQtPmFyY2guaHZtX2RvbWFpbi5t
c2l4X3RhYmxlcywgbmV4dCApCiAgICAgewogICAgICAgICBjb25zdCBzdHJ1Y3QgdnBjaV9iYXIg
KmJhcnMgPSBtc2l4LT5wZGV2LT52cGNpLT5oZWFkZXIuYmFyczsKQEAgLTE2MCw4ICsxNjEsMTIg
QEAgc3RhdGljIHN0cnVjdCB2cGNpX21zaXggKm1zaXhfZmluZChjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGFkZHIpCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlf
U0laRShtc2l4LT50YWJsZXMpOyBpKysgKQogICAgICAgICAgICAgaWYgKCBiYXJzW21zaXgtPnRh
Ymxlc1tpXSAmIFBDSV9NU0lYX0JJUk1BU0tdLmVuYWJsZWQgJiYKICAgICAgICAgICAgICAgICAg
Vk1TSVhfQUREUl9JTl9SQU5HRShhZGRyLCBtc2l4LT5wZGV2LT52cGNpLCBpKSApCisgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgcmVhZF91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5t
c2l4X2xvY2spOwogICAgICAgICAgICAgICAgIHJldHVybiBtc2l4OworICAgICAgICAgICAgfQog
ICAgIH0KKyAgICByZWFkX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7CiAK
ICAgICByZXR1cm4gTlVMTDsKIH0KQEAgLTE5Niw4ICsyMDEsNyBAQCBzdGF0aWMgc3RydWN0IHZw
Y2lfbXNpeF9lbnRyeSAqZ2V0X2VudHJ5KHN0cnVjdCB2cGNpX21zaXggKm1zaXgsCiBzdGF0aWMg
aW50IG1zaXhfcmVhZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBpbnQgbGVuLAogICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqZGF0YSkKIHsK
LSAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgIHN0cnVjdCB2cGNp
X21zaXggKm1zaXggPSBtc2l4X2ZpbmQoZCwgYWRkcik7CisgICAgc3RydWN0IHZwY2lfbXNpeCAq
bXNpeCA9IG1zaXhfZmluZCh2LT5kb21haW4sIGFkZHIpOwogICAgIGNvbnN0IHN0cnVjdCB2cGNp
X21zaXhfZW50cnkgKmVudHJ5OwogICAgIHVuc2lnbmVkIGludCBvZmZzZXQ7CiAKQEAgLTI3Myw4
ICsyNzcsNyBAQCBzdGF0aWMgaW50IG1zaXhfcmVhZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyBhZGRyLCB1bnNpZ25lZCBpbnQgbGVuLAogc3RhdGljIGludCBtc2l4X3dyaXRlKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGludCBsZW4sCiAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkYXRhKQogewotICAgIGNvbnN0IHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47Ci0gICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IG1zaXhf
ZmluZChkLCBhZGRyKTsKKyAgICBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4ID0gbXNpeF9maW5kKHYt
PmRvbWFpbiwgYWRkcik7CiAgICAgc3RydWN0IHZwY2lfbXNpeF9lbnRyeSAqZW50cnk7CiAgICAg
dW5zaWduZWQgaW50IG9mZnNldDsKIApAQCAtMjg3LDcgKzI5MCw3IEBAIHN0YXRpYyBpbnQgbXNp
eF93cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBpbnQg
bGVuLAogICAgIGlmICggVk1TSVhfQUREUl9JTl9SQU5HRShhZGRyLCBtc2l4LT5wZGV2LT52cGNp
LCBWUENJX01TSVhfUEJBKSApCiAgICAgewogICAgICAgICAvKiBJZ25vcmUgd3JpdGVzIHRvIFBC
QSBmb3IgRG9tVXMsIGl0J3MgYmVoYXZpb3IgaXMgdW5kZWZpbmVkLiAqLwotICAgICAgICBpZiAo
IGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWlu
KHYtPmRvbWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzd2l0Y2ggKCBsZW4gKQogICAg
ICAgICAgICAgewpAQCAtNDQxLDcgKzQ0NCw5IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4KHN0cnVj
dCBwY2lfZGV2ICpwZGV2KQogICAgIGlmICggbGlzdF9lbXB0eSgmZC0+YXJjaC5odm1fZG9tYWlu
Lm1zaXhfdGFibGVzKSApCiAgICAgICAgIHJlZ2lzdGVyX21taW9faGFuZGxlcihkLCAmdnBjaV9t
c2l4X3RhYmxlX29wcyk7CiAKKyAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubXNp
eF9sb2NrKTsKICAgICBsaXN0X2FkZCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCwgJmQtPmFyY2gu
aHZtX2RvbWFpbi5tc2l4X3RhYmxlcyk7CisgICAgd3JpdGVfdW5sb2NrKCZkLT5hcmNoLmh2bV9k
b21haW4ubXNpeF9sb2NrKTsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaAppbmRleCA1ODg1OTUwNTlkLi4xODFmNmEyNzA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaApAQCAtMTg3LDYgKzE4Nyw3IEBAIHN0cnVjdCBodm1fZG9tYWluIHsKIAogICAgIC8qIExp
c3Qgb2YgTVNJLVggdGFibGVzLiAqLwogICAgIHN0cnVjdCBsaXN0X2hlYWQgbXNpeF90YWJsZXM7
CisgICAgcndsb2NrX3QgbXNpeF9sb2NrOwogCiAgICAgLyogTGlzdCBvZiBwZXJtYW5lbnRseSB3
cml0ZS1tYXBwZWQgcGFnZXMuICovCiAgICAgc3RydWN0IHsKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKJ-0008RF-3p; Wed, 20 Jun 2018 14: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKH-0008Qn-Fl
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:13 +0000
X-Inumbo-ID: 488f2d33-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 488f2d33-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034248"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:29 +0200
Message-ID: <20180620144234.51783-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/10] vpci/msi: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gdGhhdCBpbnRlcnJ1cHRzIGFyZSBwcm9wZXJseSBmcmVlZC4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyB8IDIzICsrKysr
KysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMgYi94ZW4vZHJp
dmVycy92cGNpL21zaS5jCmluZGV4IDViYjUwNWM4NjQuLmU4Y2QxMjM4ZGYgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwpAQCAt
MjY2LDcgKzI2NiwyOCBAQCBzdGF0aWMgaW50IGluaXRfbXNpKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogCiAgICAgcmV0dXJuIDA7CiB9Ci1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2ksIE5VTEws
IFZQQ0lfUFJJT1JJVFlfTE9XKTsKKworc3RhdGljIHZvaWQgdGVhcmRvd25fbXNpKHN0cnVjdCBw
Y2lfZGV2ICpwZGV2KQoreworICAgIHVuc2lnbmVkIGludCBwb3MgPSBwY2lfZmluZF9jYXBfb2Zm
c2V0KHBkZXYtPnNlZywgcGRldi0+YnVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NBUF9JRF9NU0kpOworICAgIHN0
cnVjdCB2cGNpX21zaSAqbXNpID0gcGRldi0+dnBjaS0+bXNpOworICAgIHVpbnQxNl90IGNvbnRy
b2w7CisKKyAgICBpZiAoICFtc2kgfHwgIW1zaS0+ZW5hYmxlZCApCisgICAgICAgIHJldHVybjsK
KworICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSwgbXNpX2NvbnRyb2xfcmVnKHBvcykpOworICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAg
ICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgbXNpX2NvbnRyb2xfcmVnKHBv
cyksCisgICAgICAgICAgICAgICAgICAgICAoY29udHJvbCAmIH5QQ0lfTVNJX0ZMQUdTX0VOQUJM
RSkpOworCisgICAgdnBjaV9tc2lfYXJjaF9kaXNhYmxlKG1zaSwgcGRldik7Cit9CitSRUdJU1RF
Ul9WUENJX0lOSVQoaW5pdF9tc2ksIHRlYXJkb3duX21zaSwgVlBDSV9QUklPUklUWV9MT1cpOwog
CiB2b2lkIHZwY2lfZHVtcF9tc2kodm9pZCkKIHsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeK1-0008Oa-A2; Wed, 20 Jun 2018 14: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeJz-0008OQ-UK
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:42:55 +0000
X-Inumbo-ID: 3ddc70ce-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ddc70ce-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034189"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:24 +0200
Message-ID: <20180620144234.51783-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/10] vpci: add support for SR-IOV capability
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBlbmFibGVzIHRoZSB1c2FnZSBvZiB0aGUgU1It
SU9WIGNhcGFiaWxpdHkgYnkgYSBQVkgKRG9tMC4gVGhpcyBhbGxvd3MgRG9tMCB0byBlbmFibGUg
dmlydHVhbCBmdW5jdGlvbnMgYW5kIGFjY2VzcyB0aGVtIGFzIGl0CndvdWxkIGRvIG9uIGJhcmUg
bWV0YWwuCgpObyBjaGFuZ2VzIGFyZSBuZWVkZWQgaW4gdGhlIERvbTAga2VybmVsIGluIG9yZGVy
IHRvIG1hbmFnZSB0aGUgUENJZQpTUi1JT1YgY2FwYWJpbGl0eS4KClRoZSBmaXJzdCA5IHBhdGNo
ZXMgYXJlIHByZXBhcmF0b3J5IGNoYW5nZXMgaW4gb3JkZXIgdG8gc3VwcG9ydCBTUi1JT1YuClBh
dGNoIDEwIGFjdHVhbGx5IGFkZHMgc3VwcG9ydCBmb3IgdGhlIGNhcGFiaWxpdHkuCgpUaGUgc2Vy
aWVzIGhhcyBiZWVuIHRlc3RlZCB3aXRoIGEgTGludXggUFZIIERvbTAgYW5kIGFuIEludGVsIEkz
NTAgbmljLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoMTApOgogIHZwY2k6IG1v
dmUgbG9jawogIHZwY2kvbXNpeDogYWRkIGxvY2sgdG8gcHJvdGVjdCB0aGUgbGlzdCBvZiBNU0lY
IHJlZ2lvbnMKICB2cGNpOiBhZGQgdGVhciBkb3duIGZ1bmN0aW9ucwogIHZwY2kvbXNpeDogYWRk
IHRlYXJkb3duIGNsZWFudXAKICB2cGNpL21zaTogYWRkIHRlYXJkb3duIGNsZWFudXAKICB2cGNp
L2hlYWRlcjogYWRkIHRlYXJkb3duIGNsZWFudXAKICByYW5nZXNldDogaW50cm9kdWNlIHJhbmdl
c2V0X21lcmdlCiAgdnBjaS9oZWFkZXI6IGFsbG93IG11bHRpcGxlIG1hcCBvcGVyYXRpb25zCiAg
cGNpOiBhZGQgdnBjaSBob29rcyBmb3IgZGV2aWNlIGFkZGl0aW9uL3JlbW92YWwKICB2cGNpL3Ny
aW92OiBhZGQgc3VwcG9ydCBmb3IgU1ItSU9WIGNhcGFiaWxpdHkKCiB0b29scy90ZXN0cy92cGNp
L2VtdWwuaCAgICAgICAgICB8ICAgNSArLQogdG9vbHMvdGVzdHMvdnBjaS9tYWluLmMgICAgICAg
ICAgfCAgIDQgKy0KIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAgICAgICAgIHwgICA5ICstCiB4
ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZt
L3Ztc2kuYyAgICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICAgICAg
ICAgfCAgIDkgKy0KIHhlbi9jb21tb24vcmFuZ2VzZXQuYyAgICAgICAgICAgIHwgIDEyICsrCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICB8ICAgOSArCiB4ZW4vZHJpdmVycy92cGNp
L01ha2VmaWxlICAgICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyAgICAg
ICAgfCAxMDggKysrKysrKysrKy0tCiB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAgICAgICB8
ICAzNCArKystCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAgICB8ICA2OCArKysrKyst
LQogeGVuL2RyaXZlcnMvdnBjaS9zcmlvdi5jICAgICAgICAgfCAyNzMgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgfCAgNzMg
KysrKysrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8ICAgMSArCiB4ZW4v
aW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vcmFu
Z2VzZXQuaCAgICAgICB8ICAgMyArCiB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgICAgICAgICB8
ICAyNyArKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDU2MyBpbnNlcnRpb25zKCspLCA4NCBkZWxldGlv
bnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92cGNpL3NyaW92LmMKCi0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKL-0008S2-Fc; Wed, 20 Jun 2018 14:43:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKK-0008Rk-RV
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:16 +0000
X-Inumbo-ID: 4a7dbfbf-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a7dbfbf-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034252"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:30 +0200
Message-ID: <20180620144234.51783-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/10] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gdW5tYXAgdGhlIEJBUnMKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyB8IDMwICsrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggNDM2MzI3MGE1NS4uNjg2ZTA0ZTM1YSAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYworKysgYi94ZW4vZHJpdmVycy92cGNpL2hl
YWRlci5jCkBAIC0xMzEsMTIgKzEzMSwxNSBAQCBib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0
cnVjdCB2Y3B1ICp2KQogICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCiAgICAgICAgICAg
ICByZXR1cm4gdHJ1ZTsKIAotICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaV9s
b2NrKTsKLSAgICAgICAgaWYgKCB2LT52cGNpLnBkZXYtPnZwY2kgKQotICAgICAgICAgICAgLyog
RGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICovCi0g
ICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5t
YXAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkp
OwotICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xvY2spOworICAgICAg
ICBpZiAoIHYtPnZwY2kucGRldiApCisgICAgICAgIHsKKyAgICAgICAgICAgIHNwaW5fbG9jaygm
di0+dnBjaS5wZGV2LT52cGNpX2xvY2spOworICAgICAgICAgICAgaWYgKCB2LT52cGNpLnBkZXYt
PnZwY2kgKQorICAgICAgICAgICAgICAgIC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29u
ZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLworICAgICAgICAgICAgICAgIG1vZGlmeV9kZWNvZGlu
Zyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1hcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOworICAgICAgICAgICAgc3Bpbl91
bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAgfQogCiAgICAgICAgIHJh
bmdlc2V0X2Rlc3Ryb3kodi0+dnBjaS5tZW0pOwogICAgICAgICB2LT52cGNpLm1lbSA9IE5VTEw7
CkBAIC01NjAsNyArNTYzLDIwIEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogCiAgICAgcmV0dXJuIChjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpID8gbW9kaWZ5
X2JhcnMocGRldiwgdHJ1ZSwgZmFsc2UpIDogMDsKIH0KLVJFR0lTVEVSX1ZQQ0lfSU5JVChpbml0
X2JhcnMsIE5VTEwsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKKworc3RhdGljIHZvaWQgdGVhcmRv
d25fYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKK3sKKyAgICB1aW50MTZfdCBjbWQgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LCBQQ0lfQ09NTUFORCk7CisKKyAgICBpZiAoIGNtZCAmIFBDSV9DT01NQU5EX01FTU9SWSApCisg
ICAgeworICAgICAgICAvKiBVbm1hcCBhbGwgQkFScyBmcm9tIGd1ZXN0IHAybS4gKi8KKyAgICAg
ICAgbW9kaWZ5X2JhcnMocGRldiwgZmFsc2UsIGZhbHNlKTsKKyAgICAgICAgY3VycmVudC0+dnBj
aS5wZGV2ID0gTlVMTDsKKyAgICB9Cit9CitSRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9iYXJzLCB0
ZWFyZG93bl9iYXJzLCBWUENJX1BSSU9SSVRZX01JRERMRSk7CiAKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKP-0008Vj-QN; Wed, 20 Jun 2018 14:43:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKO-0008VD-U6
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:20 +0000
X-Inumbo-ID: 4cbca166-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cbca166-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034259"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:31 +0200
Message-ID: <20180620144234.51783-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/10] rangeset: introduce rangeset_merge
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBuZXcgaGVscGVyIHdpbGwgbWVyZ2UgdHdvIHJhbmdlc2V0cy4KClNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9yYW5nZXNldC5jICAgICAgfCAx
MiArKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9yYW5nZXNldC5oIHwgIDMgKysrCiAyIGZp
bGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3Jh
bmdlc2V0LmMgYi94ZW4vY29tbW9uL3Jhbmdlc2V0LmMKaW5kZXggYmI2OGNlNjJlNC4uMTk1MzQ3
NjY5ZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9yYW5nZXNldC5jCisrKyBiL3hlbi9jb21tb24v
cmFuZ2VzZXQuYwpAQCAtMzc4LDYgKzM3OCwxOCBAQCBpbnQgcmFuZ2VzZXRfY29uc3VtZV9yYW5n
ZXMoc3RydWN0IHJhbmdlc2V0ICpyLAogICAgIHJldHVybiByYzsKIH0KIAorc3RhdGljIGludCBt
ZXJnZSh1bnNpZ25lZCBsb25nIHMsIHVuc2lnbmVkIGxvbmcgZSwgdm9pZCAqZGF0YSkKK3sKKyAg
ICBzdHJ1Y3QgcmFuZ2VzZXQgKnIgPSBkYXRhOworCisgICAgcmV0dXJuIHJhbmdlc2V0X2FkZF9y
YW5nZShyLCBzLCBlKTsKK30KKworaW50IHJhbmdlc2V0X21lcmdlKHN0cnVjdCByYW5nZXNldCAq
cjEsIHN0cnVjdCByYW5nZXNldCAqcjIpCit7CisgICAgcmV0dXJuIHJhbmdlc2V0X3JlcG9ydF9y
YW5nZXMocjIsIDAsIH4wdWwsIG1lcmdlLCByMSk7Cit9CisKIGludCByYW5nZXNldF9hZGRfc2lu
Z2xldG9uKAogICAgIHN0cnVjdCByYW5nZXNldCAqciwgdW5zaWduZWQgbG9uZyBzKQogewpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Jhbmdlc2V0LmggYi94ZW4vaW5jbHVkZS94ZW4vcmFu
Z2VzZXQuaAppbmRleCA1ODNiNzJiYjBjLi4wYzA1YzJmZDRlIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vcmFuZ2VzZXQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcmFuZ2VzZXQuaApAQCAt
ODAsNiArODAsOSBAQCBpbnQgcmFuZ2VzZXRfY29uc3VtZV9yYW5nZXMoc3RydWN0IHJhbmdlc2V0
ICpyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICosIHVuc2ln
bmVkIGxvbmcgKmMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQpOwog
CisvKiBNZXJnZSByYW5nZXNldCByMiBpbnRvIHJhbmdlc2V0IHIxLiAqLworaW50IF9fbXVzdF9j
aGVjayByYW5nZXNldF9tZXJnZShzdHJ1Y3QgcmFuZ2VzZXQgKnIxLCBzdHJ1Y3QgcmFuZ2VzZXQg
KnIyKTsKKwogLyogQWRkL3JlbW92ZS9xdWVyeSBhIHNpbmdsZSBudW1iZXIuICovCiBpbnQgX19t
dXN0X2NoZWNrIHJhbmdlc2V0X2FkZF9zaW5nbGV0b24oCiAgICAgc3RydWN0IHJhbmdlc2V0ICpy
LCB1bnNpZ25lZCBsb25nIHMpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14:43:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVeKU-000072-9h; Wed, 20 Jun 2018 14:43: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKS-00005x-BB
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:24 +0000
X-Inumbo-ID: 4ec97516-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ec97516-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034267"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:32 +0200
Message-ID: <20180620144234.51783-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/10] vpci/header: allow multiple map operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gYmUgcXVldWVkIGluIHZwY2lfdmNwdS4gVGhpcyB3aWxsIGJlIHJlcXVpcmVkIGZvciBTUi1J
T1Ygc3VwcG9ydCwKd2hpY2ggdXNlcyBhIHNpbmdsZSBjb250cm9sIHJlZ2lzdGVyIGJpdCB0byB0
b2dnbGUgbWVtb3J5IGRlY29kaW5nIGZvcgphbGwgdGhlIHZpcnR1YWwgZnVuY3Rpb25zLgoKTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UgZXhwZWN0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNj
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCAxNCArKysrKysrKysrKysr
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFk
ZXIuYwppbmRleCA2ODZlMDRlMzVhLi5kMjE4OGRhN2YwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTE4NCw3
ICsxODQsMTkgQEAgc3RhdGljIHZvaWQgZGVmZXJfbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBwY2lfZGV2ICpwZGV2LAogICAgICAqIHN0YXJ0ZWQgZm9yIHRoZSBzYW1lIGRldmljZSBpZiB0
aGUgZG9tYWluIGlzIG5vdCB3ZWxsLWJlaGF2ZWQuCiAgICAgICovCiAgICAgY3Vyci0+dnBjaS5w
ZGV2ID0gcGRldjsKLSAgICBjdXJyLT52cGNpLm1lbSA9IG1lbTsKKyAgICBpZiAoICFjdXJyLT52
cGNpLm1lbSApCisgICAgICAgIGN1cnItPnZwY2kubWVtID0gbWVtOworICAgIGVsc2UKKyAgICB7
CisgICAgICAgIGludCByYyA9IHJhbmdlc2V0X21lcmdlKGN1cnItPnZwY2kubWVtLCBtZW0pOwor
CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywK
KyAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFibGUgdG8gJXNtYXAg
bWVtb3J5IHJlZ2lvbjogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRl
di0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSwgbWFwID8gIiIgOiAidW4iLCByYyk7CisgICAgICAgIHJhbmdlc2V0
X2Rlc3Ryb3kobWVtKTsKKyAgICB9CiAgICAgY3Vyci0+dnBjaS5tYXAgPSBtYXA7CiAgICAgY3Vy
ci0+dnBjaS5yb21fb25seSA9IHJvbV9vbmx5OwogfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14:43: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 1fVeKW-00009k-Lf; Wed, 20 Jun 2018 14:43: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=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKV-00008v-Te
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:27 +0000
X-Inumbo-ID: 51058dfe-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51058dfe-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034276"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:33 +0200
Message-ID: <20180620144234.51783-10-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/10] pci: add vpci hooks for device
 addition/removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gdGhhdCBwY2lfe2FkZC9yZW1vdmV9X2RldmljZSB3b3JrIGNvcnJlY3RseSB3aXRoIHZwY2ku
IE5vdGUgdGhhdAp0aGlzIHJlcXVpcmVzIG1vdmluZyB2cGNpX2FkZF9oYW5kbGVycyBvdXQgb2Yg
dGhlIGluaXQgc2VjdGlvbi4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0g
RGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCA4ICsrKysrKysrCiB4ZW4vZHJpdmVy
cy92cGNpL3ZwY2kuYyAgICAgICB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25z
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBhNWQ1OWI4M2I3Li5h
NzEyZGIwMjk0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNzY4LDYgKzc2OCwxMyBAQCBpbnQg
cGNpX2FkZF9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICAgICAgICAgIGdv
dG8gb3V0OwogICAgICAgICB9CiAKKyAgICAgICAgcmV0ID0gdnBjaV9hZGRfaGFuZGxlcnMocGRl
dik7CisgICAgICAgIGlmICggcmV0ICkKKyAgICAgICAgeworICAgICAgICAgICAgcGRldi0+ZG9t
YWluID0gTlVMTDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKICAgICAgICAg
bGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0LCAmaGFyZHdhcmVfZG9tYWluLT5hcmNoLnBkZXZf
bGlzdCk7CiAgICAgfQogICAgIGVsc2UKQEAgLTgxMiw2ICs4MTksNyBAQCBpbnQgcGNpX3JlbW92
ZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKICAgICBsaXN0X2Zvcl9lYWNoX2Vu
dHJ5ICggcGRldiwgJnBzZWctPmFsbGRldnNfbGlzdCwgYWxsZGV2c19saXN0ICkKICAgICAgICAg
aWYgKCBwZGV2LT5idXMgPT0gYnVzICYmIHBkZXYtPmRldmZuID09IGRldmZuICkKICAgICAgICAg
eworICAgICAgICAgICAgdnBjaV9yZW1vdmVfZGV2aWNlKHBkZXYpOwogICAgICAgICAgICAgcmV0
ID0gaW9tbXVfcmVtb3ZlX2RldmljZShwZGV2KTsKICAgICAgICAgICAgIGlmICggcGRldi0+ZG9t
YWluICkKICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmcGRldi0+ZG9tYWluX2xpc3QpOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2ku
YwppbmRleCBiMzk2OGQ2NTIzLi45OTM5NzAyZTUwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92
cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtNzQsNyArNzQsNyBA
QCB2b2lkIHZwY2lfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIH0KIAogCi1p
bnQgX19od2RvbV9pbml0IHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQor
aW50IHZwY2lfYWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHVuc2ln
bmVkIGludCBpOwogICAgIGludCByYyA9IDA7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:43:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeKd-0000F2-3d; Wed, 20 Jun 2018 14:43:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e0j0=jg=citrix.com=prvs=702a74dfb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVeKb-0000DW-HE
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:43:33 +0000
X-Inumbo-ID: 53f32d07-7498-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53f32d07-7498-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:43:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,247,1526342400"; d="scan'208";a="58034287"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 20 Jun 2018 16:42:34 +0200
Message-ID: <20180620144234.51783-11-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180620144234.51783-1-roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/10] vpci/sriov: add support for SR-IOV
 capability
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gdGhhdCBhIFBDSSBkZXZpY2UgdGhhdCBzdXBwb3J0cyBTUi1JT1YgKFBGKSBjYW4gZW5hYmxl
IHRoZSBjYXBhYmlsaXR5CmFuZCB1c2UgdGhlIHZpcnR1YWwgZnVuY3Rpb25zLgoKVGhpcyBjb2Rl
IGlzIGV4cGVjdGVkIHRvIG9ubHkgYmUgdXNlZCBieSBwcml2aWxlZ2VkIGRvbWFpbnMsCnVucHJp
dmlsZWdlZCBkb21haW5zIHNob3VsZCBub3QgZ2V0IGFjY2VzcyB0byB0aGUgU1ItSU9WIGNhcGFi
aWxpdHkuCgpUaGUgY3VycmVudCBjb2RlIGRldGVjdHMgZW5hYmxpbmcgb2YgdGhlIHZpcnR1YWwg
ZnVuY3Rpb25zIGZlYXR1cmUgYW5kCmF1dG9tYXRpY2FsbHkgYWRkcyB0aGUgVkZzIHRvIHRoZSBk
b21haW4uIEl0IGFsc28gZGV0ZWN0cyBlbmFibGluZyBvZgptZW1vcnkgc3BhY2UgYW5kIG1hcHMg
dGhlIFZGcyBCQVJzIGludG8gdGhlIGRvbWFpbiBwMm0uIERpc2FibGluZyBvZgp0aGUgVkYgZW5h
YmxlIGJpdCByZW1vdmVzIHRoZSBkZXZpY2VzIGFuZCB0aGUgQkFSIG1lbW9yeSBtYXAgZnJvbSB0
aGUKZG9tYWluIHAybS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpU
ZXN0ZWQgd2l0aCBhIExpbnV4IFBWSCBEb20wIHdpdGggSW50ZWwgSTM1MCBuaWMuCi0tLQogeGVu
L2RyaXZlcnMvdnBjaS9NYWtlZmlsZSB8ICAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YyB8ICA2NyArKysrKysrKy0tCiB4ZW4vZHJpdmVycy92cGNpL3NyaW92LmMgIHwgMjczICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5o
ICAgIHwgICA5ICstCiA0IGZpbGVzIGNoYW5nZWQsIDMzNyBpbnNlcnRpb25zKCspLCAxNCBkZWxl
dGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92cGNpL3NyaW92LmMKCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL01ha2VmaWxlIGIveGVuL2RyaXZlcnMvdnBjaS9N
YWtlZmlsZQppbmRleCA1NWQxYmRmZGEwLi42Mjc0ZjYwZTc0IDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy92cGNpL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvTWFrZWZpbGUKQEAgLTEg
KzEgQEAKLW9iai15ICs9IHZwY2kubyBoZWFkZXIubyBtc2kubyBtc2l4Lm8KK29iai15ICs9IHZw
Y2kubyBoZWFkZXIubyBtc2kubyBtc2l4Lm8gc3Jpb3YubwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggZDIxODhk
YTdmMC4uMjRmYjQ2OWRmNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwor
KysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xODMsNyArMTgzLDE5IEBAIHN0YXRp
YyB2b2lkIGRlZmVyX21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwK
ICAgICAgKiBpcyBtYXBwZWQuIFRoaXMgY2FuIGxlYWQgdG8gcGFyYWxsZWwgbWFwcGluZyBvcGVy
YXRpb25zIGJlaW5nCiAgICAgICogc3RhcnRlZCBmb3IgdGhlIHNhbWUgZGV2aWNlIGlmIHRoZSBk
b21haW4gaXMgbm90IHdlbGwtYmVoYXZlZC4KICAgICAgKi8KLSAgICBjdXJyLT52cGNpLnBkZXYg
PSBwZGV2OworICAgIGlmICggIXBkZXYtPmluZm8uaXNfdmlydGZuICkKKyAgICAgICAgY3Vyci0+
dnBjaS5wZGV2ID0gcGRldjsKKyAgICBlbHNlCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQg
aTsKKyAgICAgICAgLyoKKyAgICAgICAgICogU2V0IHRoZSBCQVJzIGFzIGVuYWJsZWQgbm93LCBm
b3IgVkYgdGhlIG1lbW9yeSBkZWNvZGluZyBpcyBub3QKKyAgICAgICAgICogY29udHJvbGxlZCBi
eSB0aGUgVkYgY29tbWFuZCByZWdpc3Rlci4KKyAgICAgICAgICovCisgICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShwZGV2LT52cGNpLT5oZWFkZXIuYmFycyk7IGkrKyApCisgICAg
ICAgICAgICBpZiAoIE1BUFBBQkxFX0JBUigmcGRldi0+dnBjaS0+aGVhZGVyLmJhcnNbaV0pICkK
KyAgICAgICAgICAgICAgICBwZGV2LT52cGNpLT5oZWFkZXIuYmFyc1tpXS5lbmFibGVkID0gbWFw
OworICAgIH0KICAgICBpZiAoICFjdXJyLT52cGNpLm1lbSApCiAgICAgICAgIGN1cnItPnZwY2ku
bWVtID0gbWVtOwogICAgIGVsc2UKQEAgLTIwMSwxMSArMjEzLDExIEBAIHN0YXRpYyB2b2lkIGRl
ZmVyX21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKICAgICBjdXJy
LT52cGNpLnJvbV9vbmx5ID0gcm9tX29ubHk7CiB9CiAKLXN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMo
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQoraW50
IHZwY2lfbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBi
b29sIHJvbV9vbmx5KQogewogICAgIHN0cnVjdCB2cGNpX2hlYWRlciAqaGVhZGVyID0gJnBkZXYt
PnZwY2ktPmhlYWRlcjsKICAgICBzdHJ1Y3QgcmFuZ2VzZXQgKm1lbSA9IHJhbmdlc2V0X25ldyhO
VUxMLCBOVUxMLCAwKTsKLSAgICBzdHJ1Y3QgcGNpX2RldiAqdG1wLCAqZGV2ID0gTlVMTDsKKyAg
ICBzdHJ1Y3QgcGNpX2RldiAqdG1wLCAqZGV2ID0gTlVMTCwgKnBhcmVudCA9IE5VTEw7CiAgICAg
Y29uc3Qgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IHBkZXYtPnZwY2ktPm1zaXg7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAgICAgaW50IHJjOwpAQCAtMjYxLDEyICsyNzMsMjkgQEAgc3RhdGljIGlu
dCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wg
cm9tX29ubHkpCiAgICAgICAgIH0KICAgICB9CiAKKyAgICAvKiBHZXQgdGhlIHBhcmVudCBkZXYg
aWYgaXQncyBhIFZGLiAqLworICAgIGlmICggcGRldi0+aW5mby5pc192aXJ0Zm4gKQorICAgIHsK
KyAgICAgICAgcGNpZGV2c19sb2NrKCk7CisgICAgICAgIHBhcmVudCA9IHBjaV9nZXRfcGRldihw
ZGV2LT5zZWcsIHBkZXYtPmluZm8ucGh5c2ZuLmJ1cywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBkZXYtPmluZm8ucGh5c2ZuLmRldmZuKTsKKyAgICAgICAgcGNpZGV2c191bmxvY2so
KTsKKyAgICB9CisKICAgICAvKgogICAgICAqIENoZWNrIGZvciBvdmVybGFwcyB3aXRoIG90aGVy
IEJBUnMuIE5vdGUgdGhhdCBvbmx5IEJBUnMgdGhhdCBhcmUKICAgICAgKiBjdXJyZW50bHkgbWFw
cGVkIChlbmFibGVkKSBhcmUgY2hlY2tlZCBmb3Igb3ZlcmxhcHMuCiAgICAgICovCiAgICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSh0bXAsICZwZGV2LT5kb21haW4tPmFyY2gucGRldl9saXN0LCBkb21h
aW5fbGlzdCkKICAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFdoZW4gbWFwcGluZyB0aGUg
QkFScyBvZiBhIFZGIHRoZSBwYXJlbnQgUEYgaXMgYWxyZWFkeSBsb2NrZWQsCisgICAgICAgICAq
IHRyeWluZyB0byBsb2NrIGl0IHdpbGwgcmVzdWx0IGluIGEgZGVhZGxvY2suIFRoaXMgaXMgYmVj
YXVzZQorICAgICAgICAgKiB2cGNpX21vZGlmeV9iYXJzIGlzIGNhbGxlZCBmcm9tIHRoZSBwYXJl
bnQgUEYgY29udHJvbF93cml0ZSByZWdpc3RlcgorICAgICAgICAgKiBoYW5kbGVyLgorICAgICAg
ICAgKi8KKyAgICAgICAgYm9vbCBsb2NrID0gcGFyZW50ICE9IHRtcDsKKwogICAgICAgICBpZiAo
IHRtcCA9PSBwZGV2ICkKICAgICAgICAgewogICAgICAgICAgICAgLyoKQEAgLTI4MywxMCArMzEy
LDEyIEBAIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYs
IGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAg
ICAgICB9CiAKLSAgICAgICAgc3Bpbl9sb2NrKCZ0bXAtPnZwY2lfbG9jayk7CisgICAgICAgIGlm
ICggbG9jayApCisgICAgICAgICAgICBzcGluX2xvY2soJnRtcC0+dnBjaV9sb2NrKTsKICAgICAg
ICAgaWYgKCAhdG1wLT52cGNpICkKICAgICAgICAgewotICAgICAgICAgICAgc3Bpbl91bmxvY2so
JnRtcC0+dnBjaV9sb2NrKTsKKyAgICAgICAgICAgIGlmICggbG9jayApCisgICAgICAgICAgICAg
ICAgc3Bpbl91bmxvY2soJnRtcC0+dnBjaV9sb2NrKTsKICAgICAgICAgICAgIGNvbnRpbnVlOwog
ICAgICAgICB9CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSh0bXAtPnZwY2kt
PmhlYWRlci5iYXJzKTsgaSsrICkKQEAgLTMwNywxNCArMzM4LDE2IEBAIHN0YXRpYyBpbnQgbW9k
aWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBib29sIHJvbV9v
bmx5KQogICAgICAgICAgICAgcmMgPSByYW5nZXNldF9yZW1vdmVfcmFuZ2UobWVtLCBzdGFydCwg
ZW5kKTsKICAgICAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgewotICAgICAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZ0bXAtPnZwY2lfbG9jayk7CisgICAgICAgICAgICAgICAgaWYgKCBs
b2NrICkKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnRtcC0+dnBjaV9sb2NrKTsK
ICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORyAiRmFpbGVkIHRvIHJlbW92
ZSBbJWx4LCAlbHhdOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQsIGVuZCwg
cmMpOwogICAgICAgICAgICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kobWVtKTsKICAgICAgICAgICAg
ICAgICByZXR1cm4gcmM7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KLSAgICAgICAgc3Bpbl91
bmxvY2soJnRtcC0+dnBjaV9sb2NrKTsKKyAgICAgICAgaWYgKCBsb2NrICkKKyAgICAgICAgICAg
IHNwaW5fdW5sb2NrKCZ0bXAtPnZwY2lfbG9jayk7CiAgICAgfQogCiAgICAgQVNTRVJUKGRldik7
CkBAIC0zNTYsNyArMzg5LDcgQEAgc3RhdGljIHZvaWQgY21kX3dyaXRlKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKiBtZW1vcnkgZGVjb2Rp
bmcgYml0IGhhcyBub3QgYmVlbiBjaGFuZ2VkLCBzbyBsZWF2ZSBldmVyeXRoaW5nIGFzLWlzLAog
ICAgICAgICAgKiBob3BpbmcgdGhlIGd1ZXN0IHdpbGwgcmVhbGl6ZSBhbmQgdHJ5IGFnYWluLgog
ICAgICAgICAgKi8KLSAgICAgICAgbW9kaWZ5X2JhcnMocGRldiwgY21kICYgUENJX0NPTU1BTkRf
TUVNT1JZLCBmYWxzZSk7CisgICAgICAgIHZwY2lfbW9kaWZ5X2JhcnMocGRldiwgY21kICYgUENJ
X0NPTU1BTkRfTUVNT1JZLCBmYWxzZSk7CiAgICAgZWxzZQogICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIGNtZCk7CiB9CkBAIC00
MzcsMTMgKzQ3MCwxMyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQg
PSBuZXdfZW5hYmxlZDsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgc2xvdCwgZnVuYywgcmVnLCB2YWwpOwogICAgIH0KLSAgICBlbHNlIGlmICggbW9kaWZ5
X2JhcnMocGRldiwgbmV3X2VuYWJsZWQsIHRydWUpICkKKyAgICBlbHNlIGlmICggdnBjaV9tb2Rp
ZnlfYmFycyhwZGV2LCBuZXdfZW5hYmxlZCwgdHJ1ZSkgKQogICAgICAgICAvKgogICAgICAgICAg
KiBObyBtZW1vcnkgaGFzIGJlZW4gYWRkZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSBwMm0gKGJlY2F1
c2UgdGhlIGFjdHVhbAogICAgICAgICAgKiBwMm0gY2hhbmdlcyBhcmUgZGVmZXJyZWQgaW4gZGVm
ZXJfbWFwKSBhbmQgdGhlIFJPTSBlbmFibGUgYml0IGhhcwogICAgICAgICAgKiBub3QgYmVlbiBj
aGFuZ2VkLCBzbyBsZWF2ZSBldmVyeXRoaW5nIGFzLWlzLCBob3BpbmcgdGhlIGd1ZXN0IHdpbGwK
ICAgICAgICAgICogcmVhbGl6ZSBhbmQgdHJ5IGFnYWluLiBJdCdzIGltcG9ydGFudCB0byBub3Qg
dXBkYXRlIHJvbS0+YWRkciBpbiB0aGUKLSAgICAgICAgICogdW5tYXAgY2FzZSBpZiBtb2RpZnlf
YmFycyBoYXMgZmFpbGVkLCBvciBmdXR1cmUgYXR0ZW1wdHMgd291bGQKKyAgICAgICAgICogdW5t
YXAgY2FzZSBpZiB2cGNpX21vZGlmeV9iYXJzIGhhcyBmYWlsZWQsIG9yIGZ1dHVyZSBhdHRlbXB0
cyB3b3VsZAogICAgICAgICAgKiBhdHRlbXB0IHRvIHVubWFwIHRoZSB3cm9uZyBhZGRyZXNzLgog
ICAgICAgICAgKi8KICAgICAgICAgcmV0dXJuOwpAQCAtNDY1LDYgKzQ5OCwxNiBAQCBzdGF0aWMg
aW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICB9OwogICAgIGludCByYzsK
IAorICAgIGlmICggcGRldi0+aW5mby5pc192aXJ0Zm4gKQorICAgICAgICAvKgorICAgICAgICAg
KiBObyBuZWVkIHRvIHNldCB0cmFwcyBmb3IgdGhlIGNvbW1hbmQgcmVnaXN0ZXIgb3IgdGhlIEJB
UiByZWdpc3RlcnMKKyAgICAgICAgICogYmVjYXVzZSB0aG9zZSBhcmUgbm90IHVzZWQgYnkgVkZz
LiBNZW1vcnkgZGVjb2RpbmcgYW5kIHBvc2l0aW9uIG9mCisgICAgICAgICAqIHRoZSBWRiBCQVJz
IGlzIGNvbnRyb2xsZWQgZnJvbSB0aGUgUEYuCisgICAgICAgICAqCisgICAgICAgICAqIFRPRE86
IGFkZCBEb21VIHN1cHBvcnQgZm9yIFZGcy4KKyAgICAgICAgICovCisgICAgICAgIHJldHVybiAw
OworCiAgICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2VnLCBwZGV2LT5idXMsIHNs
b3QsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkKICAgICAgICAgICAgICAmIDB4N2YgKQogICAgIHsK
QEAgLTU3Myw3ICs2MTYsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAgICAgICAgIHJvbS0+dHlwZSA9IFZQQ0lfQkFSX0VNUFRZOwogICAgIH0KIAot
ICAgIHJldHVybiAoY21kICYgUENJX0NPTU1BTkRfTUVNT1JZKSA/IG1vZGlmeV9iYXJzKHBkZXYs
IHRydWUsIGZhbHNlKSA6IDA7CisgICAgcmV0dXJuIChjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkp
ID8gdnBjaV9tb2RpZnlfYmFycyhwZGV2LCB0cnVlLCBmYWxzZSkgOiAwOwogfQogCiBzdGF0aWMg
dm9pZCB0ZWFyZG93bl9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQpAQCAtNTg0LDcgKzYyNyw3
IEBAIHN0YXRpYyB2b2lkIHRlYXJkb3duX2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAg
aWYgKCBjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkgKQogICAgIHsKICAgICAgICAgLyogVW5tYXAg
YWxsIEJBUnMgZnJvbSBndWVzdCBwMm0uICovCi0gICAgICAgIG1vZGlmeV9iYXJzKHBkZXYsIGZh
bHNlLCBmYWxzZSk7CisgICAgICAgIHZwY2lfbW9kaWZ5X2JhcnMocGRldiwgZmFsc2UsIGZhbHNl
KTsKICAgICAgICAgY3VycmVudC0+dnBjaS5wZGV2ID0gTlVMTDsKICAgICB9CiB9CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy92cGNpL3NyaW92LmMgYi94ZW4vZHJpdmVycy92cGNpL3NyaW92LmMK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uN2U4YWU3MDE4OAotLS0gL2Rl
di9udWxsCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvc3Jpb3YuYwpAQCAtMCwwICsxLDI3MyBAQAor
LyoKKyAqIEhhbmRsZXJzIGZvciBhY2Nlc3NlcyB0byB0aGUgU1ItSU9WIGNhcGFiaWxpdHkgc3Ry
dWN0dXJlLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxOCBDaXRyaXggU3lzdGVtcyBSJkQKKyAq
CisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UsIHZlcnNpb24gMiwgYXMgcHVibGlz
aGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZSBHTlUKKyAqIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5v
dCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVkZSA8
eGVuL2RlbGF5Lmg+CisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8eGVuL3ZwY2ku
aD4KKworI2RlZmluZSBTUklPVl9TSVpFKG51bSkgb2Zmc2V0b2Yoc3RydWN0IHZwY2lfc3Jpb3Ys
IHZmW251bV0pCisKK3N0YXRpYyB2b2lkIG1vZGlmeV9tZW1vcnlfbWFwcGluZyhjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHBvcywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBib29sIGVuYWJsZSkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgdnBjaV9zcmlv
diAqc3Jpb3YgPSBwZGV2LT52cGNpLT5zcmlvdjsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBp
bnQgcmM7CisKKyAgICBpZiAoIGVuYWJsZSApCisgICAgeworICAgICAgICBzdHJ1Y3QgcGNpX2Rl
diAqcGZfZGV2OworCisgICAgICAgIHBjaWRldnNfbG9jaygpOworICAgICAgICAvKgorICAgICAg
ICAgKiBOQjogYSBub24tY29uc3QgcGNpX2RldiBvZiB0aGUgUEYgaXMgbmVlZGVkIGluIG9yZGVy
IHRvIHVwZGF0ZQorICAgICAgICAgKiB2Zl9ybGVuLgorICAgICAgICAgKi8KKyAgICAgICAgcGZf
ZGV2ID0gcGNpX2dldF9wZGV2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbik7Cisg
ICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CisgICAgICAgIEFTU0VSVChwZl9kZXYpOworCisgICAg
ICAgIC8qIFNldCB0aGUgQkFScyBhZGRyZXNzZXMgYW5kIHNpemUuICovCisgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgUENJX1NSSU9WX05VTV9CQVJTOyBpICs9IHJjICkKKyAgICAgICAgeworICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGosIGlkeCA9IHBvcyArIFBDSV9TUklPVl9CQVIgKyBpICog
NDsKKyAgICAgICAgICAgIGNvbnN0IHBjaV9zYmRmX3Qgc2JkZiA9IHsKKyAgICAgICAgICAgICAg
ICAuc2JkZiA9IFBDSV9TQkRGMyhwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pLAor
ICAgICAgICAgICAgfTsKKyAgICAgICAgICAgIHVpbnQzMl90IGJhciA9IHBjaV9jb25mX3JlYWQz
MihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBpZHgpOworICAgICAg
ICAgICAgdWludDY0X3QgYWRkciwgc2l6ZTsKKworICAgICAgICAgICAgcmMgPSBwY2lfc2l6ZV9t
ZW1fYmFyKHNiZGYsIGlkeCwgJmFkZHIsICZzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9CQVJfVkYgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICgoaSA9PSBQQ0lfU1JJT1ZfTlVNX0JBUlMgLSAxKSA/CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9CQVJfTEFTVCA6IDApKTsKKyAgICAgICAgICAgIGlmICggcmMgPD0g
MCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAor
ICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gc2l6
ZSBWRiBCQVJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZV
TkMocGRldi0+ZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2gocGRldi0+ZG9t
YWluKTsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CisKKyAgICAgICAg
ICAgIC8qCisgICAgICAgICAgICAgKiBVcGRhdGUgdmZfcmxlbiBvbiB0aGUgUEYuIEFjY29yZGlu
ZyB0byB0aGUgc3BlYyB0aGUgc2l6ZSBvZgorICAgICAgICAgICAgICogdGhlIEJBUnMgY2FuIGNo
YW5nZSBpZiB0aGUgc3lzdGVtIHBhZ2Ugc2l6ZSByZWdpc3RlciBpcworICAgICAgICAgICAgICog
bW9kaWZpZWQsIHNvIGFsd2F5cyB1cGRhdGUgcmxlbiB3aGVuIGVuYWJsaW5nIFZGcy4KKyAgICAg
ICAgICAgICAqLworICAgICAgICAgICAgcGZfZGV2LT52Zl9ybGVuW2ldID0gc2l6ZTsKKworICAg
ICAgICAgICAgZm9yICggaiA9IDA7IGogPCBzcmlvdi0+bnVtX3ZmczsgaisrICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBjaV9oZWFkZXIgKmhlYWRlcjsKKworICAg
ICAgICAgICAgICAgIGlmICggIXNyaW92LT52ZltqXSApCisgICAgICAgICAgICAgICAgICAgIC8q
IENhbiBoYXBwZW4gaWYgcGNpX2FkZF9kZXZpY2UgZmFpbHMuICovCisgICAgICAgICAgICAgICAg
ICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZzcmlvdi0+dmZbal0t
PnZwY2lfbG9jayk7CisgICAgICAgICAgICAgICAgaGVhZGVyID0gJnNyaW92LT52ZltqXS0+dnBj
aS0+aGVhZGVyOworCisgICAgICAgICAgICAgICAgaWYgKCAhc2l6ZSApCisgICAgICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0udHlwZSA9IFZQQ0lfQkFS
X0VNUFRZOworICAgICAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmc3Jpb3YtPnZmW2pdLT52
cGNpX2xvY2spOworICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAg
ICB9CisKKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uYWRkciA9IGFkZHIgKyBzaXpl
ICogajsKKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uc2l6ZSA9IHNpemU7CisgICAg
ICAgICAgICAgICAgaGVhZGVyLT5iYXJzW2ldLnByZWZldGNoYWJsZSA9CisgICAgICAgICAgICAg
ICAgICAgIGJhciAmIFBDSV9CQVNFX0FERFJFU1NfTUVNX1BSRUZFVENIOworCisgICAgICAgICAg
ICAgICAgc3dpdGNoICggcmMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBj
YXNlIDE6CisgICAgICAgICAgICAgICAgICAgIGhlYWRlci0+YmFyc1tpXS50eXBlID0gVlBDSV9C
QVJfTUVNMzI7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICAgICAg
Y2FzZSAyOgorICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0udHlwZSA9IFZQQ0lf
QkFSX01FTTY0X0xPOworICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaSArIDFdLnR5
cGUgPSBWUENJX0JBUl9NRU02NF9ISTsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAg
ICAgICAgICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnNyaW92LT52ZltqXS0+
dnBjaV9sb2NrKTsKKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHBkZXYtPmRvbWFp
bik7CisgICAgICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgICAgICB9CisgICAg
ICAgICAgICAgICAgc3Bpbl91bmxvY2soJnNyaW92LT52ZltqXS0+dnBjaV9sb2NrKTsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKworICAgIC8qIEFkZC9yZW1vdmUgbWFwcGluZ3Mg
Zm9yIHRoZSBWRnMgQkFScyBpbnRvIHRoZSBwMm0uICovCisgICAgZm9yICggaSA9IDA7IGkgPCBz
cmlvdi0+bnVtX3ZmczsgaSsrICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBwY2lfZGV2ICp2Zl9w
ZGV2ID0gc3Jpb3YtPnZmW2ldOworCisgICAgICAgIHNwaW5fbG9jaygmdmZfcGRldi0+dnBjaV9s
b2NrKTsKKyAgICAgICAgcmMgPSB2cGNpX21vZGlmeV9iYXJzKHZmX3BkZXYsIGVuYWJsZSwgZmFs
c2UpOworICAgICAgICBzcGluX3VubG9jaygmdmZfcGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAg
aWYgKCByYyApCisgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAg
ICAgICAgICJmYWlsZWQgdG8gJXNtYXAgQkFScyBvZiBWRiAlMDR4OiUwMng6JTAyeC4ldTogJWRc
biIsCisgICAgICAgICAgICAgICAgICAgIGVuYWJsZSA/ICIiIDogInVuIiwgdmZfcGRldi0+c2Vn
LCB2Zl9wZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHZmX3BkZXYtPmRl
dmZuKSwgUENJX0ZVTkModmZfcGRldi0+ZGV2Zm4pLCByYyk7CisgICAgfQorfQorCitzdGF0aWMg
dm9pZCBjb250cm9sX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBp
bnQgcmVnLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB2YWwsIHZvaWQgKmRh
dGEpCit7CisgICAgc3RydWN0IHZwY2lfc3Jpb3YgKnNyaW92ID0gZGF0YTsKKyAgICB1bnNpZ25l
ZCBpbnQgaSwgcG9zID0gcmVnIC0gUENJX1NSSU9WX0NUUkw7CisgICAgdWludDE2X3QgY29udHJv
bCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9DVFJM
KTsKKyAgICBib29sIGVuYWJsZWQgPSBjb250cm9sICYgUENJX1NSSU9WX0NUUkxfVkZFOworICAg
IGJvb2wgbWVtX2VuYWJsZWQgPSBjb250cm9sICYgUENJX1NSSU9WX0NUUkxfTVNFOworICAgIGJv
b2wgbmV3X2VuYWJsZWQgPSB2YWwgJiBQQ0lfU1JJT1ZfQ1RSTF9WRkU7CisgICAgYm9vbCBuZXdf
bWVtX2VuYWJsZWQgPSB2YWwgJiBQQ0lfU1JJT1ZfQ1RSTF9NU0U7CisgICAgaW50IHJjOworCisg
ICAgaWYgKCBuZXdfZW5hYmxlZCAhPSBlbmFibGVkICkKKyAgICB7CisgICAgICAgIHVpbnQxNl90
IG9mZnNldCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYt
PmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyAr
IFBDSV9TUklPVl9WRl9PRkZTRVQpOworICAgICAgICB1aW50MTZfdCBzdHJpZGUgPSBwY2lfY29u
Zl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfU1RS
SURFKTsKKworICAgICAgICBpZiAoIG5ld19lbmFibGVkICkKKyAgICAgICAgeworICAgICAgICAg
ICAgLyoKKyAgICAgICAgICAgICAqIE9ubHkgdXBkYXRlIHRoZSBudW1iZXIgb2YgYWN0aXZlIFZG
cyB3aGVuIGVuYWJsaW5nLCB3aGVuCisgICAgICAgICAgICAgKiBkaXNhYmxpbmcgdXNlIHRoZSBj
YWNoZWQgdmFsdWUgaW4gb3JkZXIgdG8gYWx3YXlzIHJlbW92ZSB0aGUKKyAgICAgICAgICAgICAq
IHNhbWUgbnVtYmVyIG9mIFZGcyB0aGF0IHdoZXJlIGFjdGl2ZS4KKyAgICAgICAgICAgICAqLwor
ICAgICAgICAgICAgc3Jpb3YtPm51bV92ZnMgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsKKworICAgICAg
ICAgICAgLyoKKyAgICAgICAgICAgICAqIE5COiBWRkUgbmVlZHMgdG8gYmUgZW5hYmxlZCBiZWZv
cmUgY2FsbGluZyBwY2lfYWRkX2RldmljZSBzbyBYZW4KKyAgICAgICAgICAgICAqIGNhbiBhY2Nl
c3MgdGhlIGNvbmZpZyBzcGFjZSBvZiBWRnMuCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LCByZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCBQQ0lfU1JJT1Zf
Q1RSTF9WRkUpOworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhlIHNwZWMgc3Rh
dGVzIHRoYXQgdGhlIHNvZnR3YXJlIG11c3Qgd2FpdCBhdCBsZWFzdCAxMDBtcworICAgICAgICAg
ICAgICogYmVmb3JlIGF0dGVtcHRpbmcgdG8gYWNjZXNzIFZGIHJlZ2lzdGVycyB3aGVuIGVuYWJs
aW5nIHZpcnR1YWwKKyAgICAgICAgICAgICAqIGZ1bmN0aW9ucyBvbiB0aGUgUEYuCisgICAgICAg
ICAgICAgKi8KKyAgICAgICAgICAgIG1kZWxheSgxMDApOworICAgICAgICB9CisKKyAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCBzcmlvdi0+bnVtX3ZmczsgaSsrICkKKyAgICAgICAgeworICAgICAg
ICAgICAgY29uc3QgcGNpX3NiZGZfdCBiZGYgPSB7CisgICAgICAgICAgICAgICAgLmJkZiA9IFBD
SV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pICsgb2Zmc2V0ICsgc3RyaWRlICogaSwKKyAg
ICAgICAgICAgIH07CisKKyAgICAgICAgICAgIGlmICggbmV3X2VuYWJsZWQgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBwY2lfZGV2X2luZm8gaW5mbyA9IHsK
KyAgICAgICAgICAgICAgICAgICAgLmlzX3ZpcnRmbiA9IHRydWUsCisgICAgICAgICAgICAgICAg
ICAgIC5waHlzZm4uYnVzID0gcGRldi0+YnVzLAorICAgICAgICAgICAgICAgICAgICAucGh5c2Zu
LmRldmZuID0gcGRldi0+ZGV2Zm4sCisgICAgICAgICAgICAgICAgfTsKKworICAgICAgICAgICAg
ICAgIHJjID0gcGNpX2FkZF9kZXZpY2UocGRldi0+c2VnLCBiZGYuYnVzLCBiZGYuZXh0ZnVuYywg
JmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5ub2RlKTsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICByYyA9IHBj
aV9yZW1vdmVfZGV2aWNlKHBkZXYtPnNlZywgYmRmLmJ1cywgYmRmLmV4dGZ1bmMpOworICAgICAg
ICAgICAgaWYgKCByYyApCisgICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiZmFp
bGVkIHRvICVzIFZGICUwNHg6JTAyeDolMDJ4LiV1OiAlZFxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgIG5ld19lbmFibGVkID8gImFkZCIgOiAicmVtb3ZlIiwgcGRldi0+c2VnLCBiZGYuYnVz
LAorICAgICAgICAgICAgICAgICAgICAgICAgYmRmLmRldiwgYmRmLmZ1bmMsIHJjKTsKKworICAg
ICAgICAgICAgcGNpZGV2c19sb2NrKCk7CisgICAgICAgICAgICBzcmlvdi0+dmZbaV0gPSBwY2lf
Z2V0X3BkZXYocGRldi0+c2VnLCBiZGYuYnVzLCBiZGYuZXh0ZnVuYyk7CisgICAgICAgICAgICBw
Y2lkZXZzX3VubG9jaygpOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCBuZXdfbWVtX2VuYWJs
ZWQgKQorICAgICAgICAgICAgbW9kaWZ5X21lbW9yeV9tYXBwaW5nKHBkZXYsIHBvcywgdHJ1ZSk7
CisgICAgfQorICAgIGVsc2UgaWYgKCBuZXdfbWVtX2VuYWJsZWQgIT0gbWVtX2VuYWJsZWQgJiYg
bmV3X2VuYWJsZWQgKQorICAgICAgICBtb2RpZnlfbWVtb3J5X21hcHBpbmcocGRldiwgcG9zLCBu
ZXdfbWVtX2VuYWJsZWQpOworCisgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgUENJX0ZV
TkMocGRldi0+ZGV2Zm4pLCByZWcsIHZhbCk7Cit9CisKK3N0YXRpYyBpbnQgaW5pdF9zcmlvdihz
dHJ1Y3QgcGNpX2RldiAqcGRldikKK3sKKyAgICB1bnNpZ25lZCBpbnQgcG9zID0gcGNpX2ZpbmRf
ZXh0X2NhcGFiaWxpdHkocGRldi0+c2VnLCBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRldmZuLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRVhUX0NBUF9JRF9TUklPVik7Cisg
ICAgdWludDE2X3QgdG90YWxfdmZzOworCisgICAgaWYgKCAhcG9zICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICB0b3RhbF92ZnMgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5i
dXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwb3MgKyBQQ0lfU1JJT1ZfVE9UQUxfVkYpOworCisgICAgcGRldi0+dnBjaS0+c3Jpb3YgPSB4
emFsbG9jX2J5dGVzKFNSSU9WX1NJWkUodG90YWxfdmZzKSk7CisgICAgaWYgKCAhcGRldi0+dnBj
aS0+c3Jpb3YgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIHJldHVybiB2cGNpX2Fk
ZF9yZWdpc3RlcihwZGV2LT52cGNpLCB2cGNpX2h3X3JlYWQxNiwgY29udHJvbF93cml0ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJX1NSSU9WX0NUUkwsIDIsIHBkZXYt
PnZwY2ktPnNyaW92KTsKK30KKworc3RhdGljIHZvaWQgdGVhcmRvd25fc3Jpb3Yoc3RydWN0IHBj
aV9kZXYgKnBkZXYpCit7CisgICAgaWYgKCBwZGV2LT52cGNpLT5zcmlvdiApCisgICAgeworICAg
ICAgICAvKiBUT0RPOiByZW1vdmluZyBQRnMgaXMgbm90IGN1cnJlbnRseSBzdXBwb3J0ZWQuICov
CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICBkb21haW5fY3Jhc2gocGRl
di0+ZG9tYWluKTsKKyAgICB9Cit9CitSRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9zcmlvdiwgdGVh
cmRvd25fc3Jpb3YsIFZQQ0lfUFJJT1JJVFlfTE9XKTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxl
czoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0
OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgor
ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVu
L3ZwY2kuaAppbmRleCAyMDg2NjcyMjdlLi5iZDkyYzdjZDEyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTk0LDcgKzk0
LDYgQEAgc3RydWN0IHZwY2kgewogICAgICAgICAgKiBpcyBtYXBwZWQgaW50byBndWVzdCBwMm0p
IGlmIHRoZXJlJ3MgYSBST00gQkFSIG9uIHRoZSBkZXZpY2UuCiAgICAgICAgICAqLwogICAgICAg
ICBib29sIHJvbV9lbmFibGVkICAgICAgOiAxOwotICAgICAgICAvKiBGSVhNRTogY3VycmVudGx5
IHRoZXJlJ3Mgbm8gc3VwcG9ydCBmb3IgU1ItSU9WLiAqLwogICAgIH0gaGVhZGVyOwogCiAgICAg
LyogTVNJIGRhdGEuICovCkBAIC0xNDQsNiArMTQzLDExIEBAIHN0cnVjdCB2cGNpIHsKICAgICAg
ICAgICAgIHN0cnVjdCB2cGNpX2FyY2hfbXNpeF9lbnRyeSBhcmNoOwogICAgICAgICB9IGVudHJp
ZXNbXTsKICAgICB9ICptc2l4OworCisgICAgc3RydWN0IHZwY2lfc3Jpb3YgeworICAgICAgICB1
aW50MTZfdCBudW1fdmZzOworICAgICAgICBzdHJ1Y3QgcGNpX2RldiAqdmZbXTsKKyAgICB9ICpz
cmlvdjsKICNlbmRpZgogfTsKIApAQCAtMjE0LDYgKzIxOCw5IEBAIHN0YXRpYyBpbmxpbmUgdW5z
aWduZWQgaW50IHZtc2l4X2VudHJ5X25yKGNvbnN0IHN0cnVjdCB2cGNpX21zaXggKm1zaXgsCiB7
CiAgICAgcmV0dXJuIGVudHJ5IC0gbXNpeC0+ZW50cmllczsKIH0KKworLyogTWFwL3VubWFwIHRo
ZSBCQVJzIG9mIGEgdlBDSSBkZXZpY2UuICovCitpbnQgdnBjaV9tb2RpZnlfYmFycyhjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpOwogI2VuZGlmIC8q
IF9fWEVOX18gKi8KIAogI2Vsc2UgLyogIUNPTkZJR19IQVNfVlBDSSAqLwotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:52:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14:52:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVeSq-0001rm-32; Wed, 20 Jun 2018 14:52:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVeSo-0001ra-9w
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 14:52:02 +0000
X-Inumbo-ID: 83475dd0-7499-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83475dd0-7499-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:52:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fVeSk-00087F-S4; Wed, 20 Jun 2018 14:51: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 1fVeSk-0005Ir-Kd; Wed, 20 Jun 2018 14:51:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVeSk-0003QM-Ji; Wed, 20 Jun 2018 14:51:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124373-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:host-install(4):broken:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start: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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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=9ffc59d57228d74809700be6f7ecb1db10292f05
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 14:51:58 +0000
Subject: [Xen-devel] [linux-linus test] 124373: 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>

ZmxpZ2h0IDEyNDM3MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0MzczLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
OWZmYzU5ZDU3MjI4ZDc0ODA5NzAwYmU2ZjdlY2IxZGIxMDI5MmYwNQpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2Qx
ZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQx
IFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0
NTozNSBaICAgMTcgZGF5cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDM3
MyAgMjAxOC0wNi0xOCAyMjoxNDoyNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjA1
OSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBh
bGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
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
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDI0MTQ2NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 14:52:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 14: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 1fVeTB-0001uK-Ia; Wed, 20 Jun 2018 14: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=vrme=jg=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fVeTA-0001uA-Nc
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 14:52:24 +0000
X-Inumbo-ID: 90a3ed05-7499-11e8-bc1d-65256ead4e3a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90a3ed05-7499-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 14:52:34 +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 w5KEn1Qf047916;
 Wed, 20 Jun 2018 14:52:20 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : from : to :
 references : message-id : date : mime-version : in-reply-to : content-type
 : content-transfer-encoding; s=corp-2017-10-26;
 bh=oinpBJ5rbYtjELHHky8NOqBknaWjjUcKzbpynIemDew=;
 b=AET1lGu+poKB4Z5DTR6KHC0RcOTJ5SnHM5w7/3QlK847PVLthC7D4TsXhuOCaUiVcKz5
 P70tgkOVSXMJ9pY7V3pv3mmT7VJg8CZhgDIYPSpkvqxony85Bv/JHAoYmkeTHRQ2pW/D
 pNsEZgsDLd1zG9nXy3h31mam9ZhiGuno9VQ1voIF/2xYvPFCfrNQnkOXuqxFQsnxwLcd
 F8o07d9Pxtb+Gn38Z3ZM72lxGGWHhRi2C9fVI9QZVXrNPFmA5WFwxr0vQJ+DJCYumVYy
 0IBrZ1xS+RvfTTYpeaWsBJb8qAWXh0a6r78PVrKSpP79C3ZE7CcLpIUeX/n+1HPv3Udn rg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jmr2mn0g7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 14:52:20 +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 w5KEqJNC030877
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 20 Jun 2018 14:52:20 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5KEqJbE017753;
 Wed, 20 Jun 2018 14:52: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 ; Wed, 20 Jun 2018 07:52:19 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Juergen Gross <jgross@suse.com>, Brian Woods <brian.woods@amd.com>,
 xen-devel@lists.xen.org
References: <20180619213038.GA29918@amd.com>
 <199006b6-a2f5-3750-2a15-449a5e831387@oracle.com>
 <680f6857-6b54-bcf1-afc8-f93d8fc9aaa4@suse.com>
 <f425d25c-e800-ed76-d565-2a40c3bd3dd2@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: <2522af2f-a5e1-5595-1351-e46769d0b3df@oracle.com>
Date: Wed, 20 Jun 2018 10:52:20 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <f425d25c-e800-ed76-d565-2a40c3bd3dd2@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8929
 signatures=668702
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-1805220000 definitions=main-1806200165
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjAvMjAxOCAxMDoyNyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzIw
LzIwMTggMDI6MTcgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDIwLzA2LzE4IDA1OjMx
LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAwNi8xOS8yMDE4IDA1OjMwIFBNLCBCcmlh
biBXb29kcyB3cm90ZToKPj4+PiBJJ20gY3VycmVudGx5IHNlZWluZyBhbiBpc3N1ZSB3aGVyZSB3
aGVuIGJvb3RpbmcgZnJvbSBhIHJlY2VudCBMaW51eAo+Pj4+IGtlcm5lbCB3aXRob3V0IG5vc3Bl
Y19zdG9yZV9ieXBhc3NfZGlzYWJsZS7CoCBUaGVyZSdzIGEgTlVMTCBwb2ludGVyCj4+Pj4gaGF2
aW5nIHRvIGRvIHdpdGggYSBsb2NrLsKgIEkgcHV0IHNvbWUgcHJpbnRrcyBpbiBhbmQgaXQgc2Vl
bXMgdGhhdCBpbgo+Pj4+IGFyY2gveDg2L2tlcm5lbC9wcm9jZXNzLmMKPj4+PiB0aGF0IHNwZWN1
bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0IGlzbid0IGdldHRpbmcgY2FsbGVkIHdoaWNoCj4+
Pj4gaW5pdGlhbGl6ZXMgdGhlIHNwaW4gbG9jay7CoCAKPj4+Cj4+PiBzcGVjdWxhdGl2ZV9zdG9y
ZV9ieXBhc3NfaHRfaW5pdCgpIGlzIG5vdCBjYWxsZWQgb24gUFYuIEZvciBCU1AgaXQgaXMKPj4+
IGNhbGxlZCBmcm9tIG5hdGl2ZV9zbXBfcHJlcGFyZV9jcHVzKCkgYW5kIGZvciBBUHMgaXQgaXMg
Y2FsbGVkIGZyb20KPj4+IHN0YXJ0X3NlY29uZGFyeSgpLCBuZWl0aGVyIG9mIHdoaWNoIGlzIGlu
IFBWIGNvZGUgcGF0aC4KPj4+Cj4+PiBJIHRoaW5rIHRoZSBtb3N0IGxvZ2ljYWwgcGxhY2UgdG8g
cHV0IGl0IGlzIGluIGNwdV9pbml0KCkuCj4+IEkgZG9uJ3QgdGhpbmsgc28uIHNwZWN1bGF0aXZl
X3N0b3JlX2J5cGFzc19odF9pbml0KCkgcmVxdWlyZXMKPj4gdG9wb2xvZ3lfc2libGluZ19jcHVt
YXNrIHRvIGJlIHNldHVwIHdoaWNoIGhhcHBlbnMgb25seSBhZnRlciB0aGUgY2FsbAo+PiBvZiBj
cHVfaW5pdCgpLgo+IFJpZ2h0Lgo+Cj4+IFdlIHNob3VsZCBhZGQgdGhlIGNhbGwgdG8gY3B1X2Jy
aW5ndXAoKSBpbiBzbXBfcHYuYwo+IFRoYXQgc3RpbGwgbGVhdmVzIGNwdTAgdW5pbml0aWFsaXpl
ZC4geGVuX3B2X3NtcF9wcmVwYXJlX2NwdXMoKSBtYXkgbmVlZAo+IHRoaXMgY2FsbCBhcyB3ZWxs
IGlmIHdlIGFyZSB0byBmb2xsb3cgYmFybWV0YWwgZXhhbXBsZS4KCk9oLCBhbmQgSSBzZWUgbm93
IHRoYXQgeW91IHBvc3RlZCBhIHBhdGNoIHRoYXQgZG9lcyBqdXN0IHRoYXQuCgotYm9yaXMKCgo+
Cj4gSSBhbHNvIHdvbmRlciB3aGV0aGVyIHRoaXMgd29ya3MgYXQgYWxsIGZvciAhU01QLgo+Cj4g
LWJvcmlzCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 15:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 15: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 1fVfPB-00064s-Hr; Wed, 20 Jun 2018 15:52: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=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVfPA-00064g-6f
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 15:52:20 +0000
X-Inumbo-ID: f024a744-74a1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f024a744-74a1-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 15:52: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 1fVfP7-0000qA-Cy; Wed, 20 Jun 2018 15:52:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fVfP6-0000nm-Ub; Wed, 20 Jun 2018 15:52:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVfP6-0001AC-Tz; Wed, 20 Jun 2018 15:52:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fVfP6-0001AC-Tz@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 15:52:16 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-armhf-armhf-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaWJ2aXJ0IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9saWJ2aXJ0LmdpdApUcmVlOiBsaWJ2aXJ0X2dudWxpYiBodHRwczovL2dpdC5z
YXZhbm5haC5nbnUub3JnL2dpdC9nbnVsaWIuZ2l0LwpUcmVlOiBsaWJ2aXJ0X2tleWNvZGVtYXBk
YiBodHRwczovL2dpdGxhYi5jb20va2V5Y29kZW1hcC9rZXljb2RlbWFwZGIuZ2l0ClRyZWU6IGxp
bnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBp
cyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDE5Nzg1Y2Y5
M2I2YzQyNTI5ODE4OTQzOTRmMmRiZDM1YzVlNWQxZWMKICBCdWcgbm90IHByZXNlbnQ6IGJjMmRi
YzU0MjBlODI1NjBlNjUwZjg1MzFjZWNhNTk3NDQxY2ExNzEKICBMYXN0IGZhaWwgcmVwcm86IGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0MzcvCgoK
ICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlz
aW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMjQ0MzcuYmlzZWN0aW9uLXN1bW1h
cnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjM1NTQgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBs
aW51eC1saW51cyB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgeGVuLWJvb3QKU2VhcmNoaW5nIGZv
ciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEyNDE1MSBmYWlsIFtob3N0PWN1YmlldHJ1Y2stcGlj
YXNzb10gLyAxMjM3OTIgW2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdIDEyMzY1NSBbaG9zdD1jdWJp
ZXRydWNrLW1ldHppbmdlcl0gMTIzNTU0IFtob3N0PWFybmRhbGUtbGFrZXNpZGVdIDEyMzQzOCBb
aG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNdIDEyMzM3MCBbaG9zdD1jdWJpZXRydWNrLWJyYXF1ZV0g
MTIzMzEwIFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXSAxMjMyNzEgW2hvc3Q9YXJuZGFsZS1tZXRy
b2NlbnRyZV0gMTIzMjE4IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjQxNTEg
LyAxMjMyMTgKVHJlZTogbGlidmlydCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGlidmlydC5naXQK
VHJlZTogbGlidmlydF9nbnVsaWIgaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251
bGliLmdpdC8KVHJlZTogbGlidmlydF9rZXljb2RlbWFwZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tl
eWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBs
aW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJl
LmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgMDc2YTJiNDA5NjY3ZGQ5
ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YiBkNjM5N2RkZTJlMTI3ZTI0NmUzZWViNTI1NGEyMWY0
MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUgMTk3ODVj
ZjkzYjZjNDI1Mjk4MTg5NDM5NGYyZGJkMzVjNWU1ZDFlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgpCYXNpcyBwYXNzIGI5
ZWIwMTQ1ZWIzODc5YzYzMTUyMjI3YWZjMGJlMGExZjViODUxNGEgZDYzOTdkZGUyZTEyN2UyNDZl
M2VlYjUyNTRhMjFmNDJjYWM3ODNjOCAxNmU1YjA3ODc2ODdkODkwNGRhZDJjMDI2MTA3NDA5ZWI5
YmZjYjk1IGJjMmRiYzU0MjBlODI1NjBlNjUwZjg1MzFjZWNhNTk3NDQxY2ExNzEgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDg1OGRiYWFlZGEzM2IwNWMxYWM4MGFlYTBiYTlhMDM5MjRlMDkwMDUK
R2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL2xpYnZpcnQuZ2l0I2I5ZWIwMTQ1ZWIzODc5YzYzMTUyMjI3YWZj
MGJlMGExZjViODUxNGEtMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YiBo
dHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9nbnVsaWIuZ2l0LyNkNjM5N2RkZTJlMTI3
ZTI0NmUzZWViNTI1NGEyMWY0MmNhYzc4M2M4LWQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIx
ZjQyY2FjNzgzYzggaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdp
dCMxNmU1YjA3ODc2ODdkODkwNGRhZDJjMDI2MTA3NDA5ZWI5YmZjYjk1LTE2ZTViMDc4NzY4N2Q4
OTA0ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9s
aW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjYmMyZGJjNTQyMGU4MjU2MGU2
NTBmODUzMWNlY2E1OTc0NDFjYTE3MS0xOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1
ZTVkMWVjIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdp
dCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhLTQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQj
ODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNS0xMTUzNWNkYmMwYWU1OTI1
YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCkZyb20gZ2l0Oi8vY2FjaGU6OTQxOS9naXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvbGlidmlydAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAg
IC0+IG9yaWdpbi9tYXN0ZXIKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAt
PiBvcmlnaW4vdjAuMTAuMi1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkg
ICAgIC0+IG9yaWdpbi92MC44LjMtbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5v
bmUpICAgICAtPiBvcmlnaW4vdjAuOS4xMS1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAg
ICAobm9uZSkgICAgIC0+IG9yaWdpbi92MC45LjEyLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAg
ICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YwLjkuNi1tYWludAogLSBbZGVsZXRlZF0gICAg
ICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4wLjAtbWFpbnQKIC0gW2RlbGV0ZWRd
ICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMC4xLW1haW50CiAtIFtkZWxl
dGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjAuMi1tYWludAogLSBb
ZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4wLjMtbWFpbnQK
IC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMC40LW1h
aW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjAu
NS1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92
MS4wLjYtbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmln
aW4vdjEuMS4wLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4g
b3JpZ2luL3YxLjEuMS1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAg
IC0+IG9yaWdpbi92MS4xLjItbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUp
ICAgICAtPiBvcmlnaW4vdjEuMS4zLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChu
b25lKSAgICAgLT4gb3JpZ2luL3YxLjEuNC1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAg
ICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4yLjAtbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAg
ICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi4xLW1haW50CiAtIFtkZWxldGVkXSAgICAg
ICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjIuMTAtbWFpbnQKIC0gW2RlbGV0ZWRd
ICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi4xMS1tYWludAogLSBbZGVs
ZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4yLjEyLW1haW50CiAt
IFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjIuMTMtbWFp
bnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi4x
NC1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92
MS4yLjE1LW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3Jp
Z2luL3YxLjIuMTYtbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAt
PiBvcmlnaW4vdjEuMi4xNy1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkg
ICAgIC0+IG9yaWdpbi92MS4yLjE4LW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChu
b25lKSAgICAgLT4gb3JpZ2luL3YxLjIuMTktbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAg
ICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi4yLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAg
ICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjIuMjAtbWFpbnQKIC0gW2RlbGV0ZWRdICAg
ICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi4yMS1tYWludAogLSBbZGVsZXRl
ZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4yLjMtbWFpbnQKIC0gW2Rl
bGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMi40LW1haW50CiAt
IFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjIuNS1tYWlu
dAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4yLjYt
bWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjEu
Mi43LW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2lu
L3YxLjIuOC1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9y
aWdpbi92MS4yLjktbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAt
PiBvcmlnaW4vdjEuMy4wLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAg
ICAgLT4gb3JpZ2luL3YxLjMuMS1tYWludAogLSBbZGVsZXRlZF0gICAgICAgICAgICAgICAobm9u
ZSkgICAgIC0+IG9yaWdpbi92MS4zLjItbWFpbnQKIC0gW2RlbGV0ZWRdICAgICAgICAgICAgICAg
KG5vbmUpICAgICAtPiBvcmlnaW4vdjEuMy4zLW1haW50CiAtIFtkZWxldGVkXSAgICAgICAgICAg
ICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YxLjMuNC1tYWludAogLSBbZGVsZXRlZF0gICAgICAg
ICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92MS4zLjUtbWFpbnQKIC0gW2RlbGV0ZWRdICAg
ICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjIuMC1tYWludAogLSBbZGVsZXRlZF0g
ICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92Mi4xLW1haW50CiAtIFtkZWxldGVk
XSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YyLjItbWFpbnQKIC0gW2RlbGV0
ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjMuMC1tYWludAogLSBbZGVs
ZXRlZF0gICAgICAgICAgICAgICAobm9uZSkgICAgIC0+IG9yaWdpbi92My4yLW1haW50CiAtIFtk
ZWxldGVkXSAgICAgICAgICAgICAgIChub25lKSAgICAgLT4gb3JpZ2luL3YzLjctbWFpbnQKIC0g
W2RlbGV0ZWRdICAgICAgICAgICAgICAgKG5vbmUpICAgICAtPiBvcmlnaW4vdjQuMS1tYWludAog
KiBbbmV3IGJyYW5jaF0gICAgICAgICAgICBvc3N0ZXN0L2Zyb3plbi94ZW4tNC4wLXRlc3Rpbmcg
LT4gb3JpZ2luL29zc3Rlc3QvZnJvemVuL3hlbi00LjAtdGVzdGluZwogKiBbbmV3IGJyYW5jaF0g
ICAgICAgICAgICBvc3N0ZXN0L2Zyb3plbi94ZW4tNC4xLXRlc3RpbmcgLT4gb3JpZ2luL29zc3Rl
c3QvZnJvemVuL3hlbi00LjEtdGVzdGluZwogKiBbbmV3IGJyYW5jaF0gICAgICAgICAgICBvc3N0
ZXN0L2Zyb3plbi94ZW4tNC4xMC10ZXN0aW5nIC0+IG9yaWdpbi9vc3N0ZXN0L2Zyb3plbi94ZW4t
NC4xMC10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rlc3QvZnJvemVuL3hl
bi00LjItdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQuMi10ZXN0aW5nCiAq
IFtuZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rlc3QvZnJvemVuL3hlbi00LjMtdGVzdGluZyAt
PiBvcmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQuMy10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAg
ICAgICAgICAgIG9zc3Rlc3QvZnJvemVuL3hlbi00LjQtdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVz
dC9mcm96ZW4veGVuLTQuNC10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rl
c3QvZnJvemVuL3hlbi00LjUtdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQu
NS10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rlc3QvZnJvemVuL3hlbi00
LjYtdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQuNi10ZXN0aW5nCiAqIFtu
ZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rlc3QvZnJvemVuL3hlbi00LjctdGVzdGluZyAtPiBv
cmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQuNy10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAg
ICAgICAgIG9zc3Rlc3QvZnJvemVuL3hlbi00LjgtdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVzdC9m
cm96ZW4veGVuLTQuOC10ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAgICAgICAgIG9zc3Rlc3Qv
ZnJvemVuL3hlbi00LjktdGVzdGluZyAtPiBvcmlnaW4vb3NzdGVzdC9mcm96ZW4veGVuLTQuOS10
ZXN0aW5nCiAqIFtuZXcgYnJhbmNoXSAgICAgICAgICAgIHhlbi10ZXN0ZWQtbWFzdGVyIC0+IG9y
aWdpbi94ZW4tdGVzdGVkLW1hc3RlcgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlz
Y29udGlndW91czogbGludXgtMi42CkxvYWRlZCAyMDAyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBo
ClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTIzMjE4IHBhc3MgYjllYjAxNDVlYjM4Nzlj
NjMxNTIyMjdhZmMwYmUwYTFmNWI4NTE0YSBkNjM5N2RkZTJlMTI3ZTI0NmUzZWViNTI1NGEyMWY0
MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUgYmMyZGJj
NTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgODU4ZGJhYWVkYTMzYjA1YzFhYzgwYWVhMGJhOWEwMzkyNGUwOTAwNQogMTIzMjcxIFtob3N0
PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxMjMzMTAgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdCiAx
MjMzNzAgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxMjM0MzggW2hvc3Q9Y3ViaWV0cnVjay1n
bGVpemVzXQogMTIzNTU0IFtob3N0PWFybmRhbGUtbGFrZXNpZGVdCiAxMjM2NTUgW2hvc3Q9Y3Vi
aWV0cnVjay1tZXR6aW5nZXJdCiAxMjM3OTIgW2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdCiAxMjM5
MzcgZmFpbCBpcnJlbGV2YW50CiAxMjM4NzEgZmFpbCBpcnJlbGV2YW50CiAxMjQwMTMgZmFpbCBp
cnJlbGV2YW50CiAxMjQwNDcgZmFpbCBpcnJlbGV2YW50CiAxMjQwNjYgZmFpbCBpcnJlbGV2YW50
CiAxMjQwOTIgZmFpbCBpcnJlbGV2YW50CiAxMjQxNTEgZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2
YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2Fj
NzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNi
NmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAx
MTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQzNzcgcGFzcyBiOWVi
MDE0NWViMzg3OWM2MzE1MjIyN2FmYzBiZTBhMWY1Yjg1MTRhIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNl
ZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJm
Y2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSA4NThkYmFhZWRhMzNiMDVjMWFjODBhZWEwYmE5YTAzOTI0ZTA5MDA1CiAx
MjQ0MDUgcGFzcyBiNTEyNDliZmZlZTBmNDYyMGUzNTgzODFjMDljNzU1ZmNhYWJkODhlIGQ2Mzk3
ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQy
YzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNh
MTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzOTYwZjNhNTIzNDYzNDhlNmIwMzA2ZjY1ZDE5
Mzc1NjEyYmQzNWI5CiAxMjQ0MDcgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZl
YTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIw
Nzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4
NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVhMTZj
NDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQzODYgZmFpbCAwNzZhMmI0MDk2NjdkZDlm
NzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQy
Y2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNm
OTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQzOTUgcGFzcyBi
YmUxYWQ1YjZjYjZjODBlNGViMzMzMDhhMTFlNGJiMjRiNGVmYzA4IGQ2Mzk3ZGRlMmUxMjdlMjQ2
ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWVi
OWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSA2Yjk1NjJkYWMxNzQ2MDE0YWIzNzZiZDJjZjhiYTQwMGFjZjM0YzZk
CiAxMjQzOTcgcGFzcyBjMzEwYTU1NjdiNDBiOTk5MWE5YThkOGJhNTRhZDc0ZTNkMjhiNmViIGQ2
Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRk
YWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0
MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViCiAxMjQ0MDIgcGFzcyAxOWU1YTgxZjIxNzAxODFmOTA2ZWZjNWRjZTNl
NDcxM2M4ZWNjMDQzIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZl
NWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1
MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYy
ZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQ0MDkgcGFzcyAwNzZhMmI0MDk2Njdk
ZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIx
ZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJk
YmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSA5ZmE3MzBjMzU3NmU3ZjAwOTQxN2MzZTI1ZjUwYjM2MmVjMjIyNzI1CiAxMjQ0MTIgcGFz
cyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdl
MjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQw
OWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAxMjkxNWRhNTczMjQ0NGM4Yzg5MWQxOTc3M2VhMWRmMTg1OGQw
MGJkCiAxMjQ0MzcgZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThi
IGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5
MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQz
NWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNl
NzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ0MTcgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4
NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzgg
MTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYw
ZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNk
YmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ0MTkgZmFpbCAwNzZhMmI0MDk2
NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0
YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAx
OTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJkYmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ0MjQg
cGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUx
MjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEw
NzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFh
YTZmNjNiCiAxMjQ0MjYgZmFpbCAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThm
ZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgzYzggMTZlNWIwNzg3Njg3
ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJk
YmQzNWM1ZTVkMWVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1
YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ0MzMgcGFzcyAwNzZhMmI0MDk2NjdkZDlmNzE2YTJh
MjA4NWUxZmZlYTlkNThmZThiIGQ2Mzk3ZGRlMmUxMjdlMjQ2ZTNlZWI1MjU0YTIxZjQyY2FjNzgz
YzggMTZlNWIwNzg3Njg3ZDg5MDRkYWQyYzAyNjEwNzQwOWViOWJmY2I5NSBiYzJkYmM1NDIwZTgy
NTYwZTY1MGY4NTMxY2VjYTU5NzQ0MWNhMTcxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiClNlYXJjaGluZyBmb3IgaW50ZXJl
c3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMzIxOCAocGFzcyksIGZvciBi
YXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQxNTEgKGZhaWwpLCBmb3IgYmFzaXMg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQzNzcgKHBhc3MpLCBmb3IgYmFzaXMgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQzODYgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQog
MCByZXZpc2lvbnMgYXQgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YiBk
NjM5N2RkZTJlMTI3ZTI0NmUzZWViNTI1NGEyMWY0MmNhYzc4M2M4IDE2ZTViMDc4NzY4N2Q4OTA0
ZGFkMmMwMjYxMDc0MDllYjliZmNiOTUgYmMyZGJjNTQyMGU4MjU2MGU2NTBmODUzMWNlY2E1OTc0
NDFjYTE3MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTcz
NTQ0N2MzMGZhYWE2ZjYzYgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFw
aCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNDQxNyAocGFzcyksIGZvciBsYXN0IHBh
c3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNDQxOSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJl
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDQyNCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJv
IGZvdW5kOiBmbGlnaHQgMTI0NDI2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI0NDMzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMjQ0MzcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXBy
b2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdp
dDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51
eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxOTc4NWNmOTNiNmM0MjUyOTgxODk0Mzk0ZjJk
YmQzNWM1ZTVkMWVjCiAgQnVnIG5vdCBwcmVzZW50OiBiYzJkYmM1NDIwZTgyNTYwZTY1MGY4NTMx
Y2VjYTU5NzQ0MWNhMTcxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NDM3LwoKCiAgKFJldmlzaW9uIGxvZyB0b28g
bG9uZywgb21pdHRlZC4pCgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0
cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0Lnhlbi1ib290Lntk
b3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQoxMjQ0Mzc6IHRvbGVyYWJsZSBGQUlMCgpmbGlnaHQgMTI0NDM3IGxpbnV4LWxpbnVzIHJl
YWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MvMTI0NDM3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 16:36:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 16: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 1fVg5j-0000zx-3w; Wed, 20 Jun 2018 16:36: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=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVg5i-0000zl-0D
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 16:36:18 +0000
X-Inumbo-ID: 141b20f8-74a8-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 141b20f8-74a8-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 16:36: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 1fVg5e-0002DA-Pz; Wed, 20 Jun 2018 16:36:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fVg5e-0002vM-HA; Wed, 20 Jun 2018 16:36:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVg5e-0007zH-GX; Wed, 20 Jun 2018 16:36:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124398-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64: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-xsm: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=c5ee5cd9db1e5edb9de002e90fbcb16952de9c07
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 16:36:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 124398: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDM5OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzOTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11
dSAgICAgICAgICAgICAgICBjNWVlNWNkOWRiMWU1ZWRiOWRlMDAyZTkwZmJjYjE2OTUyZGU5YzA3
CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5ZGVl
NmJhNjUxNzc1NWU5MDczYmE1Nzk5ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIgIDIw
MTgtMDYtMTYgMDU6MDQ6MjYgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0Mzk4
ICAyMDE4LTA2LTE5IDEwOjM2OjUyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2xlYmVyIFJvc2EgPGNyb3Nh
QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIFBl
dGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
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
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYzVlZTVjZDlkYjFlNWVk
YjlkZTAwMmU5MGZiY2IxNjk1MmRlOWMwNwpNZXJnZTogMmVmMmYxNjc4MSAxYjE0NWQ1OWI3CkF1
dGhvcjogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFR1
ZSBKdW4gMTkgMTA6MTA6NDAgMjAxOCArMDEwMAoKICAgIE1lcmdlIHJlbW90ZS10cmFja2luZyBi
cmFuY2ggJ3JlbW90ZXMvZWhhYmtvc3QvdGFncy9weXRob24tbmV4dC1wdWxsLXJlcXVlc3QnIGlu
dG8gc3RhZ2luZwogICAgCiAgICBQeXRob24gcXVldWUsIDIwMTgtMDYtMTUKICAgIAogICAgKiBB
ZGQgYXZvY2Fkb19xZW11OiBmdW5jdGlvbmFsL2FjY2VwdGFuY2UgdGVzdCBpbmZyYXN0cnVjdHVy
ZQogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgRnJpIDE1IEp1biAyMDE4IDIwOjEyOjIw
IEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgMjgwNzkzNkY5ODRE
QzVBNgogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIkVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4iCiAgICAjIFByaW1hcnkga2V5IGZpbmdlcnByaW50OiA1QTMyIDJG
RDUgQUJDNCBEM0RCIEFDQ0YgIEQxQUEgMjgwNyA5MzZGIDk4NEQgQzVBNgogICAgCiAgICAqIHJl
bW90ZXMvZWhhYmtvc3QvdGFncy9weXRob24tbmV4dC1wdWxsLXJlcXVlc3Q6CiAgICAgIGNvbmZp
Z3VyZTogRW5hYmxlIG91dC1vZi10cmVlIGFjY2VwdGFuY2UgdGVzdHMKICAgICAgQWNjZXB0YW5j
ZSB0ZXN0czogYWRkIExpbnV4IGtlcm5lbCBib290IGFuZCBjb25zb2xlIGNoZWNraW5nIHRlc3QK
ICAgICAgc2NyaXB0cy9xZW11LnB5OiBpbnRyb2R1Y2Ugc2V0X2NvbnNvbGUoKSBtZXRob2QKICAg
ICAgQWNjZXB0YW5jZSB0ZXN0czogYWRkIHF1aWNrIFZOQyB0ZXN0cwogICAgICBzY3JpcHRzL3Fl
bXUucHk6IGFsbG93IGFkZGluZyB0byB0aGUgbGlzdCBvZiBleHRyYSBhcmd1bWVudHMKICAgICAg
QWRkIGZ1bmN0aW9uYWwvYWNjZXB0YW5jZSB0ZXN0cyBpbmZyYXN0cnVjdHVyZQogICAgICBSZW1v
dmUgQ09QWUlORy5QWVRIT04KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8
cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKY29tbWl0IDFiMTQ1ZDU5Yjc0YTU4ODBkODI5NTRl
ZTk0MGEyMTllNzM4NTFmOWUKQXV0aG9yOiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPgpEYXRlOiAgIFR1ZSBKdW4gMTIgMTQ6MzQ6MzcgMjAxOCAtMDMwMAoKICAgIGNv
bmZpZ3VyZTogRW5hYmxlIG91dC1vZi10cmVlIGFjY2VwdGFuY2UgdGVzdHMKICAgIAogICAgQ3Vy
cmVudGx5IHRvIHJ1biBBdm9jYWRvIGFjY2VwdGFuY2UgdGVzdHMgaW4gYW4gb3V0LW9mLXRyZWUK
ICAgIGJ1aWxkIGRpcmVjdG9yeSwgd2UgbmVlZCB0byB1c2UgdGhlIGZ1bGwgcGF0aCB0byB0aGUg
dGVzdDoKICAgIAogICAgICBidWlsZF9kaXIkIGF2b2NhZG8gcnVuIC9mdWxsL3BhdGgvdG8vc291
cmNlcy9xZW11L3Rlc3RzL2FjY2VwdGFuY2UvYm9vdF9saW51eF9jb25zb2xlLnB5CiAgICAKICAg
IFRoaXMgcGF0Y2ggYWRkcyBhIHN5bWxpbmsgaW4gdGhlIGJ1aWxkIHRyZWUgdG8gc2ltcGxpZnkg
dGhlCiAgICB0ZXN0cyBpbnZvY2F0aW9uLCBhbGxvd2luZyB0aGUgc2FtZSBjb21tYW5kIHRoYW4g
aW4gaW4tdHJlZSBidWlsZHM6CiAgICAKICAgICAgYnVpbGRfZGlyJCBhdm9jYWRvIHJ1biB0ZXN0
cy9hY2NlcHRhbmNlL2Jvb3RfbGludXhfY29uc29sZS5weQogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1J
ZDogPDIwMTgwNjEyMTczNDM3LjE0NDYyLTEtZjRidWdAYW1zYXQub3JnPgogICAgU2lnbmVkLW9m
Zi1ieTogRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgoKY29tbWl0IGMxY2M3
M2Y0MDdiODkwYzRlN2FiNWJmNTIwYzA2MzdlMDM2NGU5MmEKQXV0aG9yOiBDbGViZXIgUm9zYSA8
Y3Jvc2FAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE0OjQxOjU2IDIwMTggLTA0MDAK
CiAgICBBY2NlcHRhbmNlIHRlc3RzOiBhZGQgTGludXgga2VybmVsIGJvb3QgYW5kIGNvbnNvbGUg
Y2hlY2tpbmcgdGVzdAogICAgCiAgICBUaGlzIHRlc3QgYm9vdHMgYSBMaW51eCBrZXJuZWwsIGFu
ZCBjaGVja3MgdGhhdCB0aGUgZ2l2ZW4gY29tbWFuZAogICAgbGluZSB3YXMgZWZmZWN0aXZlIGlu
IHR3byB3YXlzOgogICAgCiAgICAgKiBJdCBtYWtlcyB0aGUga2VybmVsIHVzZSB0aGUgc2V0ICJj
b25zb2xlIGRldmljZSIgYXMgYSBjb25zb2xlCiAgICAgKiBUaGUga2VybmVsIHJlY29yZHMgdGhl
IGNvbW1hbmQgbGluZSBhcyBleHBlY3RlZCBpbiB0aGUgY29uc29sZQogICAgCiAgICBHaXZlbiB0
aGF0IHdheSB0b28gbWFueSBlcnJvciBjb25kaXRpb25zIG1heSBvY2N1ciwgYW5kIGRldGVjdGlu
ZyB0aGUKICAgIGtlcm5lbCBib290IHByb2dyZXNzIHN0YXR1cyBtYXkgbm90IGJlIHRyaXZpYWws
IHRoaXMgdGVzdCByZWxpZXMgb24gYQogICAgdGltZW91dCB0byBoYW5kbGUgdW5leHBlY3RlZCBz
aXR1YXRpb25zLiAgQWxzbywgaXQncyAqbm90KiB0YWdnZWQgYXMgYQogICAgcXVpY2sgdGVzdCBm
b3Igb2J2aW91cyByZWFzb25zLgogICAgCiAgICBJdCBtYXkgYmUgdXNlZnVsLCB3aGlsZSBpbnRl
cmFjdGl2ZWx5IHJ1bm5pbmcvZGVidWdnaW5nIHRoaXMgdGVzdCwgb3IKICAgIHRlc3RzIHNpbWls
YXIgdG8gdGhpcyBvbmUsIHRvIHNob3cgc29tZSBvZiB0aGUgbG9nZ2luZyBjaGFubmVscy4KICAg
IEV4YW1wbGU6CiAgICAKICAgICAkIGF2b2NhZG8gLS1zaG93PVFNUCxjb25zb2xlIHJ1biBib290
X2xpbnV4X2NvbnNvbGUucHkKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNy
b3NhQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLUlkOiA8MjAxODA1MzAxODQxNTYuMTU2MzQtNi1j
cm9zYUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KCmNvbW1pdCAyMmRlYTlkYjJiYWY3MmE3OTc4MmM3NDhjNTdlMmQ4N2Iw
NjIzNGQ1CkF1dGhvcjogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CkRhdGU6ICAgV2Vk
IE1heSAzMCAxNDo0MTo1NSAyMDE4IC0wNDAwCgogICAgc2NyaXB0cy9xZW11LnB5OiBpbnRyb2R1
Y2Ugc2V0X2NvbnNvbGUoKSBtZXRob2QKICAgIAogICAgVGhlIHNldF9jb25zb2xlKCkgbWV0aG9k
IGlzIGludGVuZGVkIHRvIGVhc2UgaGlnaGVyIGxldmVsIHVzZSBjYXNlcwogICAgdGhhdCByZXF1
aXJlIGEgY29uc29sZSBkZXZpY2UuCiAgICAKICAgIFRoZSBhbW91bnQgb2YgaW50ZWxsaWdlbmNl
IGlzIGxpbWl0ZWQgb24gcHVycG9zZSwgcmVxdWlyaW5nIGVpdGhlciB0aGUKICAgIGRldmljZSB0
eXBlIGV4cGxpY2l0bHksIG9yIHRoZSBleGlzdGVuY2Ugb2YgYSBtYWNoaW5lIChwYXR0ZXJuKQog
ICAgZGVmaW5pdGlvbi4KICAgIAogICAgQmVjYXVzZSBvZiB0aGUgY29uc29sZSBkZXZpY2UgdHlw
ZSBzZWxlY3Rpb24gY3JpdGVyaWEgKGJ5IG1hY2hpbmUKICAgIHR5cGUpLCB1c2VycyBzaG91bGQg
YWxzbyBiZSBhYmxlIHRvIGRlZmluZSB0aGF0LiAgSXQnbGwgdGhlbiBiZSB1c2VkCiAgICBmb3Ig
Ym90aCAnLW1hY2hpbmUnIGFuZCBmb3IgdGhlIGNvbnNvbGUgZGV2aWNlIHR5cGUgc2VsZWN0aW9u
LgogICAgCiAgICBVc2VycyBvZiB0aGUgc2V0X2NvbnNvbGUoKSBtZXRob2Qgd2lsbCBjZXJ0YWlu
bHkgYmUgaW50ZXJlc3RlZCBpbgogICAgYWNjZXNzaW5nIHRoZSBjb25zb2xlIGRldmljZSwgYW5k
IGZvciB0aGF0IGEgY29uc29sZV9zb2NrZXQgcHJvcGVydHkKICAgIGhhcyBiZWVuIGFkZGVkLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KICAg
IE1lc3NhZ2UtSWQ6IDwyMDE4MDUzMDE4NDE1Ni4xNTYzNC01LWNyb3NhQHJlZGhhdC5jb20+CiAg
ICBUZXN0ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgoKY29t
bWl0IDdiMWJkMTFjZmYwOTE1YTEyNjZjMzRiZGZiNjZkNzBmNjM3MjM0MGQKQXV0aG9yOiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE0OjQxOjU0IDIw
MTggLTA0MDAKCiAgICBBY2NlcHRhbmNlIHRlc3RzOiBhZGQgcXVpY2sgVk5DIHRlc3RzCiAgICAK
ICAgIFRoaXMgcGF0Y2ggYWRkcyBhIGZldyBzaW1wbGUgYmVoYXZpb3IgdGVzdHMgZm9yIFZOQy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAg
TWVzc2FnZS1JZDogPDIwMTgwNTMwMTg0MTU2LjE1NjM0LTQtY3Jvc2FAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
ICAgVGVzdGVkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
ICAgU2lnbmVkLW9mZi1ieTogRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgoK
Y29tbWl0IDU3MmE4MjQzODMwODIxNmZiZmM2MTVjOTI0YjZlOTRlNGI2OGRmYWEKQXV0aG9yOiBD
bGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE0OjQxOjUz
IDIwMTggLTA0MDAKCiAgICBzY3JpcHRzL3FlbXUucHk6IGFsbG93IGFkZGluZyB0byB0aGUgbGlz
dCBvZiBleHRyYSBhcmd1bWVudHMKICAgIAogICAgVGVzdHMgd2lsbCBvZnRlbiBuZWVkIHRvIGFk
ZCBleHRyYSBhcmd1bWVudHMgdG8gUUVNVSBjb21tYW5kCiAgICBsaW5lIGFyZ3VtZW50cy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgTWVz
c2FnZS1JZDogPDIwMTgwNTMwMTg0MTU2LjE1NjM0LTMtY3Jvc2FAcmVkaGF0LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAg
VGVzdGVkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAg
U2lnbmVkLW9mZi1ieTogRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgoKY29t
bWl0IGMzZDdlOGM5MGRiMjA4YjFkODc2ZjhkNjQ1OGMyZGZjYTE2OTEzN2YKQXV0aG9yOiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE0OjQxOjUyIDIw
MTggLTA0MDAKCiAgICBBZGQgZnVuY3Rpb25hbC9hY2NlcHRhbmNlIHRlc3RzIGluZnJhc3RydWN0
dXJlCiAgICAKICAgIFRoaXMgcGF0Y2ggYWRkcyB0aGUgdmVyeSBtaW5pbXVtIGluZnJhc3RydWN0
dXJlIG5lY2Vzc2FyeSBmb3Igd3JpdGluZwogICAgYW5kIHJ1bm5pbmcgZnVuY3Rpb25hbC9hY2Nl
cHRhbmNlIHRlc3RzLCBpbmNsdWRpbmc6CiAgICAKICAgICAqIERvY3VtZW50YXRpb24KICAgICAq
IFRoZSBhdm9jYWRvX3FlbXUuVGVzdCBiYXNlIHRlc3QgY2xhc3MKICAgICAqIE9uZSBleGFtcGxl
IHRlc3RzICh2ZXJzaW9uLnB5KQogICAgCiAgICBBZGRpdGlvbmFsIGZ1bmN0aW9uYWxpdHkgaXMg
ZXhwZWN0ZWQgdG8gYmUgYWRkZWQgYWxvbmcgdGhlIHRlc3RzIHRoYXQKICAgIHJlcXVpcmUgdGhl
bS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+
CiAgICBNZXNzYWdlLUlkOiA8MjAxODA1MzAxODQxNTYuMTU2MzQtMi1jcm9zYUByZWRoYXQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CiAgICBUZXN0ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CiAgICBbZWhhYmtvc3Q6IGZpeCB0eXBvIG9uIHRlc3RpbmcucnN0XQogICAgUmV2aWV3ZWQt
Ynk6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KCmNvbW1pdCA5M2JjM2Iy
OWZhMzE2MzdmOWRkMDYyY2YwNWJmZjM2NjQ2MDcwZGFiCkF1dGhvcjogRWR1YXJkbyBIYWJrb3N0
IDxlaGFia29zdEByZWRoYXQuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTEgMTU6MDE6NTIgMjAxOCAt
MDMwMAoKICAgIFJlbW92ZSBDT1BZSU5HLlBZVEhPTgogICAgCiAgICBUaGUgQ09QWUlORy5QWVRI
T04gZmlsZSB3YXMgYWRkZWQgd2hlbiB3ZSBhZGRlZCB0aGUgY29tcGF0aWJpbGl0eQogICAgYXJn
cGFyc2UucHkgbW9kdWxlLCB3aGljaCB3YXMgbGljZW5zZWQgdW5kZXIgdGhlIFB5dGhvbiBTb2Z0
d2FyZQogICAgRm91bmRhdGlvbiBMaWNlbnNlIFZlcnNpb24gMi4KICAgIAogICAgTm93IHRoZSBj
b21wYXRpYmlsaXR5IGFyZ3BhcnNlLnB5IG1vZHVsZSB3YXMgcmVtb3ZlZCwgYW5kIHdlIGFyZQog
ICAgbm90IGNhcnJ5aW5nIGFueSBjb2RlIHVuZGVyIHRoYXQgbGljZW5zZSBhbnltb3JlLiAgUmVt
b3ZlCiAgICBDT1BZSU5HLlBZVEhPTi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRWR1YXJkbyBI
YWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTgwNjExMTgw
MTUyLjI2ODEtMS1laGFia29zdEByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBQ
LiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogRWR1YXJk
byBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 17:20:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 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 1fVgmX-0004Ku-QN; Wed, 20 Jun 2018 17:20: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=sipp=jg=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fVgmV-0004KA-QW
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 17:20:31 +0000
X-Inumbo-ID: dca7ae53-74ad-11e8-9728-bc764e045a96
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe48::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dca7ae53-74ad-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 19: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=pjUwWAwVw/xqp+8axUUI62eNVmKr5Qz945GJWd8ALmE=;
 b=fq29Vr6r392EVDDkjG8aAnZYD+PN2eQyMyICs6IIwXQ0oqzYixT3maEwsGOAeUMMdcF708zPnTLLSWntmGeqUBR0nYr6bUD6RizMALGya0ZSN7+Zq3WFO/t5M9tsGLOugwwMGkM//hD6uBX9JI9+a7uJuoxYUnbBv5gSc68fpCw=
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.863.19; Wed, 20 Jun
 2018 17:20:25 +0000
Date: Wed, 20 Jun 2018 12:20:21 -0500
From: Brian Woods <brian.woods@amd.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180620172020.GA1880@amd.com>
References: <20180619213038.GA29918@amd.com>
 <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0201CA0040.namprd02.prod.outlook.com
 (2603:10b6:803:2e::26) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d8455466-df1c-4d32-d94c-08d5d6d21cc3
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1768; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 3:ytyR/gH+SqVMdxvI2xX2dVTL2MipWfucomcTH2cPsS0Bd+Lt4WBAnA4G+UyZYZ77Vhj566pp32s6fbXa4DGwsEO8sl7nHACE+EpyeTH8vFFZE1TJKIGT4QkQIfDFGwFb45gvxNVKpp+f7SBOLw0+Zb6ArG9fFk9E2P6O2Kv5HiiTGJD5tiziRtW1YWvXJ0VT7TuNMDSqHKoLp1a5ZHBsp3qZxpUdHyj9EptEdpwFQhGfZyKSNtn3HC9F9YTLUqUy;
 25:Um99PO+cEyrNNhIt+UQKZBfPSW3S1IJ+kKJGMDvLv2GEpjZE71/HGkKYZg+I4p3X+haa1OAjYs2MOR3aKm7tLCOiRp1bLmyhA6LjCgWDwr0ZYhy6WcjglwvUuMyOU7juCgn0HKfAPVTWidPUHvNTp2ohbt5PSnS9sBZtW9KU5LAoMDgqRp5doNWoVjeTsGbjJYGtuOSgrJPf+hFL5DLE1q/ty/tfQjWWRudz2n+YK2BZEJeryJ5ElFFAWAkWJuc0EDxJKwsaik0H/QpOxAFLGd5ULmUCs7oZoH87m35JNKXZev1pHDRItbNOYaKqN3HS/wV4WepsMbMg5TGDjaOcrg==;
 31:olEm+KvelCsHup41lYaYEJTk2VFEBSnuk4KvSZFlvXuEhP0Sg7ARxjHsJmHRBxpWe7LKzUX0YnGJcC+c7hLEgAVw/6c1Jdvz9PKPMfGEt9dOf0AyR2AR3S/JkuKGnwwO9pADGh5W2EiRa3EUjQm2H2U0IpYP8D8+SlYau71YT6gys1LJoM2wgslLTwHUlT1PyNe153v7//F+HEqo/beHyP/dNa2rTiRXxieb3hReiOA=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1768:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 20:hjjCnWSk1zj7kvczpiCTZIzVOJAfUMrFD6v/Y9QGIaLg4nvi6u55qAFMx6IW+RRThSFjg5tG3eb30P0ygym/Lf0ud+9jBjxvcpqEVlR6FPeYYAZIrsddG+v0rnDtWx9+1+ByE3Saw7LHQb32axsguHvYUFz5xOAGmbVVjDLMiqG7JnBAARxEn7HD2onEkaB4Aus32rww2xlx7huIWntZtRGxQdiH62ieRQ3v8IBdEuN0ROMxn0ZkbPwRmEcmuSPJsQe1sF36JsN6xf+zlL5JmOoPrWZrBg3dGVZfJeyhpSyxrLH0Rm/ztQvTucwiMUc7dZVzCVB7xfePii6g86WVSI67mldsesCCsBcFzwRlQGw85DSjC+sUhOPKW8/gaeJJWXwpxV7QgfRb4R3X0bI0vQlLONVqjOokAS3K3SEQMJ0wMmd+YVQudDhOOySKYz6VwdTFJ5RkOMss7mBUZMxLLP2Z6D2G34OkSXMr/QxooWRp+mPSgT/OITUFjgDAvvUS;
 4:iHOXzytpeZ8M0a6IytYE9ZZmHLBXluO82iMg3fdd5TElzgOE2fRfjr+uNJN116pxEdgwcwU4Qj8NG7RRluC/juzNpnbr5mCFU4cWaNRnNh90hg+dSPiOSoORMO45M43b/02rKjJl0Tj6kOy2Q/o+XvAiPAUsc9lK+r75Tciqq8SlGQi4puSWEkrmGrdj1cvPbv0hN2/0FaKHwBXYK4OF54pVtrm0loGLAK7M6yBGyWrKdCgYzqRo9v16xd3ieZ8L+lu/xASzWKxx2QANqM8MBA==
X-Microsoft-Antispam-PRVS: <CY4PR12MB17687E0E0E2D94D37850D5E0E5770@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)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1768; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1768; 
X-Forefront-PRVS: 070912876F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(396003)(366004)(39860400002)(39380400002)(189003)(199004)(486006)(3846002)(8676002)(81166006)(8936002)(47776003)(23726003)(81156014)(68736007)(72206003)(50466002)(44832011)(478600001)(1076002)(6116002)(97736004)(956004)(6666003)(66066001)(6916009)(5660300001)(33656002)(476003)(11346002)(316002)(446003)(2616005)(26005)(58126008)(16586007)(36756003)(186003)(16526019)(305945005)(54906003)(2906002)(4326008)(5890100001)(86362001)(575784001)(106356001)(25786009)(7736002)(229853002)(105586002)(76176011)(55016002)(21086003)(53936002)(7696005)(52116002)(386003)(6246003)(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:SJu7zjbY6JQOOQAQxfy5NbhGflaNo0FdfibzyXG+H?=
 =?us-ascii?Q?UETbDFjN1tpTOAM4Yo2izTeRGqoZLe19exxwRhDsiegMKwsA2Gq3m1Djwdyq?=
 =?us-ascii?Q?0V5q/04YALbNwJWnNItEoWs6SoFuyCluWZh/z7oV/omuMiTua0WZ1zhGKN7s?=
 =?us-ascii?Q?p9jcoEfpc6Qa3Qu0OcKRYjLpIU1vL/Z5ts5x96lS8qDdUa9bMMNqS8P1sWYD?=
 =?us-ascii?Q?R7+QfG3CBLQM/OXvHH5S3rohBO6Y6US3mz+HQzuukmwkPYAKrOfqT9BKVBJV?=
 =?us-ascii?Q?nI9Z4SfOR4pRzJkT47iLUgrHKl8vzu+5tqTXXZgcdsaDF75Jk4Z8EjMmOMji?=
 =?us-ascii?Q?f/k98A6p9sd1PYQFyy7DEWTtC49xlBMYEmPthZJ+GricacLLRf62KKRzYrA6?=
 =?us-ascii?Q?BdsWz7W1QQMC9IydNRsBHqWV81EVF1jWyqHb8sGQNJKSS1u+flhNSuQxggg3?=
 =?us-ascii?Q?Ztb7IqSMfs3uRZrvn+MZttfQNiOi0bQegUxFHr+1H09XfdWGP27xZMjiRiXN?=
 =?us-ascii?Q?j/Ey8MjHNWh+FySKYYY5MvZQdILBTGtihgRyeKu7/CiE11fYOkTFOOpniN6D?=
 =?us-ascii?Q?W5NxkzAEawPsOHfzhIbPDGXb8bK4iqzbHMBHwDNnrGjDkucGCcE1ZQU5+Gke?=
 =?us-ascii?Q?kqF2b4/8az3mlgmZ1gEBduXHgOkuIGAZ0uFV8yo95GuiYH1hCXI2fmncUeu+?=
 =?us-ascii?Q?dhl0SNhqDu4fHhvIg07TiONZngC+Ge6fy7PN9HqI07eI3ZMatzkBOwRxLUER?=
 =?us-ascii?Q?LVIb31JCl3tL/QWMSaBzD3fFpICZfdCNN8mgjRKTbM5PSX9MwyJSPT/cT9wf?=
 =?us-ascii?Q?3tG/ypB9179r7zS65P5SSoMFy0z9Pe6aeCDoGK9mieHQXK82Yzojr1aAlLkn?=
 =?us-ascii?Q?OhJfgxHILuh++oFOr3a6oJIaclPmA4YrTioa1MJnrHgT6n42ydvHY/X2TS3O?=
 =?us-ascii?Q?USjKulUl/zBOjT9nZ3NVvJTuU4Ghh46xtnIjUh4xmePXTLP3wRL56aaoAEFn?=
 =?us-ascii?Q?BLshZtJ2IfaPUrcXWEABCb5RSKhLXN50ONNW/UnUZrsw04DmnTmsFJyP1OSX?=
 =?us-ascii?Q?jRANb+rs/OPkpsRBKkYAwckD4NXzWaszQ7Z69wYEC7iiVVyyWnxKTyxzIZw5?=
 =?us-ascii?Q?RczR65SrTrSufnLiPcl+lkg6ijp70qLIyQWPIaXrunJqTbasTsCYhgmIoanX?=
 =?us-ascii?Q?b4+/Rp+EDdyD2aHV0HOBDNguentSpmdx8ZBgpgh19ofvOaDPM0VfHdeYkaWg?=
 =?us-ascii?Q?PS4xZLdFfyAy9cT4e96E6fJnt1C+0WFlyrSG302m4vQgE1l9FTldyyUjzZyy?=
 =?us-ascii?Q?V0QbXzzlQ6xiIYbh00nQ2DODwmnpgNFk7wDqm6e/ZW11BtV08UPNDGaJSAuN?=
 =?us-ascii?Q?BzeXxTXT8ZDsbh8UnELAn3n85A=3D?=
X-Microsoft-Antispam-Message-Info: 6WQ07PCbn7spHWHO0i7iNB926Q0kCnBeSDaHQ8o5yZdgre2a26ZFqKCjlLby19408sJeD2tndcnsM7VsQiUyV9kfLGFbYe5eH/KjLeMl/biUj623HM9SZIT+KU9M3TKo66qIJu8oyE6k4iPSn+Glp6zfJVLS7PnIIJPBZfOefZXDrK7L7meDnIiwgiQq4K7hHt9E0Ft/CRNaplCSQVydv3EmWbz6glqvQM4BE7/hZtEH6ksO3DOPhMx6MzYP4ui4ybUFV0xIAQV8qwrsBmJuBkCBT9x6F2daaq3ycmvnvZHSV5CG+xiz4LHzhIjJCcPLDZ24HIWTnGm85hjsjPJc9Q==
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 6:ZrW3YA4d8mZF14MBPdgJqHMRoeq+m9wuxefVZfk1Z8oE0jzL7bGlBpgQXXX6cH5X47usKZkz9y/AGEOXGUivKoW+nx80fEX1/kDYcEj9RqyKQ+1aNs83yTAOu6mA28LewWydHuP1pF6oYe4NCtQlS3rW36hI6BZ/hEgMjvgCyFqedozsSi5X/BnStSvYO8O68D6jNIGkHuffyLJtfNi9gsfDR9E0n18ONBWFaOby0DzPYzW17Cdk78JEVRLe53xlgv0GpFab0DLtF6pbk6aNti550AkkPhlSjuqUVDVWqMoNosSqi3WFgQIjoFgJUu5wfpODIHd0L5jRsNMNooR481ojCQp3F8sZOW7xcvNqCGcvAkHFN7yrr63oP23bL2MNWHSXswv3iAu1Ft3fYeMzElZKjrqjOkhgLe3gZMQ6DNXZyEGypK4367XvwXMqCl50T0Y5f+Jvr9foQWo2+xHjpw==;
 5:puxe8Da7EBniPU4sLGS2r2GHv3kEGAnXv6KdB+8mCvEbdBdkjhwsojCmigy/fVJCYn9eeacOPvNR/ZWFwiJWIwhxy1xqZeUsuBn9BQDfjkwDqpus1RyMJhfxyNNy0wLukB+PH+DurCa5ey6DrzLfh4bboPnMWPtIrhiEdL1EEek=;
 24:+fDuDKcA7SpzPcYkgyFllQqzroVreOibzy5rWCVNDbXeQn8+ZQHsTJ8H5AWKulTWcuaes2/l7vprIrLJku2I6kMoFszKmoKY8epZqHDyv0s=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 7:cavz4YwzN894Ul0iPTpBDVgxm6bC7hYgd04mRMzjLB5CtOnBUnUPIyaEu/8vTNvNnk0t+cJ5wU37sqJLdzyzxdoB4J/b8TYTeVP1dgzHSYLBnYf2TgwfGHPHKJuvrwImR2drpf0HWrLI+bwpxr5mYDhY9+DMdNKgymrWSKRmCUeb798/NhH2Z506afMh1bh7cAaIewpFaXYxkS4I+WpXPajzp+DSMBdtbjWjoJJUf10h9Bz5Q5gA9Z/0/WayVAyF;
 20:qWNc5eaIf9aAXxpo5JwuG8sm6yOWoccRDp8F72sjXNz+45XSZbYhiS3LoFbjERfd48JyKxg/FDbR8shbGRtkC57cgT3shu88jkOmi/iHZAKoW4umEGKg291Skd+kp9dWMNNko1ZsTpEo2oOKVTs65EdRX0Ep1gM38p8XRMz3lwf7GByBSOGLBKcRMEWaJvoVWEx+1od79gd26NEWdheDyyskoLqCRZz7xGb5VTUPxio3Wu3e7xILcU4K6l++Eb+m
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2018 17:20:25.3703 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d8455466-df1c-4d32-d94c-08d5d6d21cc3
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] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDg6MzQ6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBCcmlhbiwgd291bGQgeW91IHBsZWFzZSBnaXZlIHRoZSBhdHRhY2hlZCBwYXRjaCBh
IHRyeT8KPiAKPiAKPiBKdWVyZ2VuCgpKdWVyZ2VuLAoKSXQgd29ya3MgZm9yIERvbTAuICBZb3Ug
c2VlIGEgbG90IG9mIG1lc3NhZ2VzIHRoYXQgYXJlIGxpa2U6CihYRU4pIGVtdWwtcHJpdi1vcC5j
OjExNjY6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIGMwMDExMDIwIGZyb20gMHgwMjA2ODAw
MDAwMDAwMDAwIHRvIDB4MDIwNjgwMDAwMDAwMDQwMAooWEVOKSBlbXVsLXByaXYtb3AuYzoxMTY2
OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiBjMDAxMTAyMCBmcm9tIDB4MDIwNjgwMDAwMDAw
MDAwMCB0byAweDAyMDY4MDAwMDAwMDA0MDAKCkJ1dCBpdCBib290cyB1cC4gIEknbGwgdGVzdCBh
IERvbVUgd2l0aCBhIG5ld2VyIGtlcm5lbCBhZnRlciBJIGdldCBiYWNrCmZyb20gbHVuY2guCgot
LSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 17:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 17: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 1fVhKt-0006Sk-Nc; Wed, 20 Jun 2018 17:56:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pre4=jg=citrix.com=prvs=7028adf4b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVhKt-0006Sf-5N
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 17:56:03 +0000
X-Inumbo-ID: d25f4094-74b2-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d25f4094-74b2-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 19:53:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,248,1526342400"; d="scan'208";a="74989530"
To: Brian Woods <brian.woods@amd.com>, Juergen Gross <jgross@suse.com>
References: <20180619213038.GA29918@amd.com>
 <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
 <20180620172020.GA1880@amd.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: <71b5705f-961e-88f8-8163-41b0e51b3706@citrix.com>
Date: Thu, 21 Jun 2018 01:55:54 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180620172020.GA1880@amd.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] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMDE6MjAsIEJyaWFuIFdvb2RzIHdyb3RlOgo+IE9uIFdlZCwgSnVuIDIwLCAy
MDE4IGF0IDA4OjM0OjEzQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEJyaWFuLCB3
b3VsZCB5b3UgcGxlYXNlIGdpdmUgdGhlIGF0dGFjaGVkIHBhdGNoIGEgdHJ5Pwo+Pgo+Pgo+PiBK
dWVyZ2VuCj4gSnVlcmdlbiwKPgo+IEl0IHdvcmtzIGZvciBEb20wLiAgWW91IHNlZSBhIGxvdCBv
ZiBtZXNzYWdlcyB0aGF0IGFyZSBsaWtlOgo+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2
MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIGMwMDExMDIwIGZyb20gMHgwMjA2ODAwMDAwMDAwMDAw
IHRvIDB4MDIwNjgwMDAwMDAwMDQwMAo+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIGMwMDExMDIwIGZyb20gMHgwMjA2ODAwMDAwMDAwMDAwIHRv
IDB4MDIwNjgwMDAwMDAwMDQwMAoKVGhhdCBpcyBMaW51eCB0cnlpbmcgdG8gZW5hYmxlIHRoZSBT
U0JEIHZpYSB0aGUgbmF0aXZlIG1lY2hhbmlzbSAob24KRmFtMTdoIGhhcmR3YXJlIEknbSBndWVz
c2luZywgZ2l2ZSB0aGUgYml0IHBvc2l0aW9uKS4KCkxpa2UgbWFueSBvZiB0aGUgb3RoZXIgbWl0
aWdhdGlvbnMsIGEgUFYgZ3Vlc3Qga25vd3MgaXQgaXMgdmlydHVhbGlzZWQKYW5kIHNob3VsZG7i
gJl0IGJlIHBsYXlpbmcgd2l0aCB0aGlzIE1TUi4KCk9UT0gsIFhlbiBzaG91bGQgYmUgaW1wbGVt
ZW50aW5nIHRoZSBBTUQgU1NCRCBzcGVjIGFuZCBhbGxvd2luZyBmb3IKdmlydHVhbGlzZWQgY29u
dHJvbCBvZiBTU0JELsKgIFNhZGx5LCBJIHdhcyBvbmx5IHNob3cgdGhlIHdoaXRlcGFwZXIgd2l0
aAppbnN1ZmZpY2llbnQgdGltZSBiZWZvcmUgdGhlIFNTQkQgZW1iYXJnbyB0byBpbXBsZW1lbnQg
aXQgaW4gWFNBLTI2MywKYW5kIGhhdmVuJ3QgaGFkIHRpbWUgc2luY2UuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 18:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 18:47:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVi8T-0001YK-3A; Wed, 20 Jun 2018 18:47:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVi8R-0001Y8-CS
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 18:47:15 +0000
X-Inumbo-ID: 5f8fb0a8-74ba-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f8fb0a8-74ba-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 18:47: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 1fVi8N-0004nx-D2; Wed, 20 Jun 2018 18:47: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 1fVi8N-0001sc-6K; Wed, 20 Jun 2018 18:47:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVi8N-0002Io-50; Wed, 20 Jun 2018 18:47:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124381-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt:<job
 status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-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-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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-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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 18:47:11 +0000
Subject: [Xen-devel] [linux-3.18 test] 124381: 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>

ZmxpZ2h0IDEyNDM4MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQzODEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMjQxNzMgUkVHUi4gdnMuIDEy
MzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICBmYWls
IGluIDEyNDE3MyBSRUdSLiB2cy4gMTIzODM3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDE3MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNDE3MyBwYXNzIGluIDEyNDM4MQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0MTczIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI0MTczIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQxNzMgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyNDE3MyBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDMxNzY3NzY0YzAyNTk4MWQ4MThiMDljMDA0ZjZlMzU3MTUxYTljYTMKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIw
MjQwMmI3YWQ3ZDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1
MDowNiBaICAgMTQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNzMgIDIwMTgtMDYtMTMg
MTQ6NDA6NDkgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51
az4KICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJqw7hybiBNb3JrIDxiam9ybkBt
b3JrLm5vPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRo
YXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJp
Z2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2ds
ZS5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEph
bWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94
LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb29uYXMg
TGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSnVsaWEgTGF3YWxs
IDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1l
bCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaW5jaGFuIEtpbSA8bWlu
Y2hhbkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgog
IE9uZHJlaiBaYXJ5IDxsaW51eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXVsIE1vb3JlIDxw
YXVsQHBhdWwtbW9vcmUuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0
PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3Nh
cyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8
cm9zdGVkdEBnb29kbWlzLm9yZz4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+
CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkg
V2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
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
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
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
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBicm9rZW4K
YnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4ODggbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 18:52:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 18: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 1fViD5-0002FE-UE; Wed, 20 Jun 2018 18: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=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fViD4-0002F1-LT
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 18:52:02 +0000
X-Inumbo-ID: 0b45f5e9-74bb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b45f5e9-74bb-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 18:52:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fViD0-0004tY-O7; Wed, 20 Jun 2018 18:51: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 1fViD0-0002n1-8d; Wed, 20 Jun 2018 18:51:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fViD0-0004o2-7z; Wed, 20 Jun 2018 18:51:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124428-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386-xsm:xen-build:fail:regression
 seabios:build-amd64-xsm:xen-build:fail:regression
 seabios:build-amd64:xen-build:fail:regression
 seabios:build-i386:xen-build:fail:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=2a459b84a275c995e150dd235d23980d8c960baf
X-Osstest-Versions-That: seabios=d1343e6863dd287ce7d4fcb5169c9cff568f9d1b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 18:51:58 +0000
Subject: [Xen-devel] [seabios test] 124428: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQyOCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0MjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjIwMgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIyMjAyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjIyMDIKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjIw
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBzZWFiaW9zICAgICAgICAgICAgICAyYTQ1OWI4NGEyNzVjOTk1
ZTE1MGRkMjM1ZDIzOTgwZDhjOTYwYmFmCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAg
ICAgICAgICBkMTM0M2U2ODYzZGQyODdjZTdkNGZjYjUxNjljOWNmZjU2OGY5ZDFiCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjIyMDIgIDIwMTgtMDQtMTIgMTk6NTg6MTkgWiAgIDY4IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI0NDI4ICAyMDE4LTA2LTIwIDA4OjQwOjA5IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgMmE0NTliODRhMjc1Yzk5NWUxNTBkZDIzNWQyMzk4MGQ4Yzk2MGJhZgpBdXRo
b3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUg
MTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBxZW11IHJhbWZiIHN1cHBvcnQKICAg
IAogICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIuICBUaGlzIGlzIGEgc2ltcGxlIGJvb3Qg
ZnJhbWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3JtYWwgcmFtIGJlaW5nIHVzZWQgdG8gYmFj
ayB0aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWluZyB1c2VkCiAgICB0byBjb25maWd1cmUg
dGhlIGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9uIHg4Nik6IGJvb3QgZGlzcGxheSBmb3Ig
dmdwdSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxhdGUKICAgIHZnYSBub3IgaGF2ZSBhIHZn
YWJpb3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBjb2RlIHdpdGggc2VhYmlvcyB0dXJuZWQg
b3V0IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2YXJpb3VzIGRlcGVuZGVuY2llcyB0aGUg
Y29kZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2ggb25seSBzZWFiaW9zCiAgICBoYXMuICBT
byBpbmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJlLCB3aXRoIHRob3NlIGRlcGVuZGVuY2ll
cwogICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBkb3duIGJlY2F1c2Ugd2UgZG9uJ3QgbmVl
ZCBhIG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDliMGY4NTBmZmI2NDAyMzM1
ZmM1YjllMTRmNWIxZTk5MTgxYzNmNTYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1OjQ3IDIwMTggKzAyMDAKCiAgICB2Z2Fz
cmM6IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBGYWN0b3Igb3V0IHBtbSBhbGxvY2F0aW9u
IGZ1bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCAyOTc2OTUzODE0MmIyODhk
ZTQzNmQ0OGY5YTBjMDNkMTJkYzdkZDUyCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl
ZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjowNzozNCAyMDE4ICswMjAwCgogICAgcG1t
OiB1c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDczYWUyZDgzMzIxZmFlYjAxNjU3MmRiMjU3
NDZmMzY5NmE4MDA2MjQKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
RGF0ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTggKzAyMDAKCiAgICBib2Noc19kaXNwbGF5
X3NldHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBlOTk2MDY3MTMzZWNhNTk2
ZGNiNTVhZDA2NWRiMGQ4NDIwMWU5YTQxCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl
ZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1NzowNiAyMDE4ICswMjAwCgogICAgY2J2
Z2Ffc2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4gd2luZG93cyB4ODYgZW11bGF0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IDYwZGQ1NTFiYTU2YWM1MjM3Y2ZlNjZmMzAzNTQ3M2FhN2RmM2U5Y2MKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE2OjE5
OjAyIDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21vZGVzOiBkb24ndCBsaXN0IGN1cnJlbnQg
bW9kZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3ZlIGFscmVhZHkgYWRkZWQgdGhlIGZyYW1l
YnVmZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0IGRvIG5vdCBhZGQgbnVtYmVyIDB4MTQw
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KCmNvbW1pdCBhZmFmN2U2YWI1OTcyNzE2NTQ0Y2VhNmUxYzQ4MzI1YzQ0OGM0YzFlCkF1dGhv
cjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAy
Mjo1MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0dXBfbW9kZXM6IHVzZSByZWFsIG1vZGUg
bnVtYmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAgSW4gY2FzZSB0aGUgZnJhbWVidWZmZXIg
c2l6ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2EgdmlkZW8gbW9kZXMKICAgIGp1c3QgdXNlIHRo
YXQgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMWFkOGU3NTBjMWIxY2Qz
NGE2MTYxNjMwOTU3ZDQ1MTA5MTY5MGRhNQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEBy
ZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFl
bXU6IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAgIAogICAgVXNlIGNvcmVib290IHRleHQg
bW9kZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRoZSBxZW11IGJvY2hzLWRpc3BsYXkKICAg
IGRldmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBkZXZpY2Ugc3VwcG9ydGluZyBzaW1wbGUg
bGluZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRoZSBib2NocyByZWdpc3RlciBpbnRlcmZh
Y2UuICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZnYSAodGV4dCBtb2RlcywgcGxhbmFyIG1v
ZGVzLCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2RlcyBhbGwKICAgIGRyb3BwZWQpLiAgVGhl
IGJvY2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIHFlbXUgc3RkdmdhLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNv
bW1pdCBmNDc3NmRmYjlhNWQ3OTViOTgwYzgzMDM1ODk3MjZjM2M4YTViMDkxCkF1dGhvcjogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1MDo0
MiAyMDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBvdXQgY2J2Z2Ffc2V0dXBfbW9kZXMoKQog
ICAgCiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBzdHJ1Y3R1cmUgc2V0dXAgY29kZSBmcm9t
IGNidmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGVhNjdjNTJmNmI0OTlmN2FjZDc1OGU0ZGVlMzllZDlm
MmY2ZWI0OGQKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTog
ICBXZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAKCiAgICBvcHRpb25yb206IGVuYWJsZSBu
b24tdmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJbiBjYXNlIG5vIFZHQSBkZXZpY2Ugd2Fz
IGZvdW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2aWNlcy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 19:01:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 19:01: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 1fViLp-000325-Sg; Wed, 20 Jun 2018 19:01:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sipp=jg=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fViLn-000320-Pu
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 19:01:04 +0000
X-Inumbo-ID: e7c8d9a2-74bb-11e8-9728-bc764e045a96
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe50::60b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e7c8d9a2-74bb-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 20:58:23 +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=aC6Twrn+eTrw65kP2VCFNHWEhRzkNtbHG7C7CfbjoX4=;
 b=onZ6jQR5AwAF/Q3d0jXHnCMcA+Vo42o19718WdrIepmu2Z7iBRq8s4qTRr/Mx8d/AB3kU4rTM44KSfz4/kt+FfbQFdYQHjSIzOiXaVKl86FU/MTNkqBI2D8KtVAqsXRWsFv4zkz69CUOrYOlvjjEb+SRmJIAOat2zNAcQeWsuiI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 MWHPR12MB1774.namprd12.prod.outlook.com (2603:10b6:300:112::21) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.19; Wed, 20 Jun
 2018 18:59:20 +0000
Date: Wed, 20 Jun 2018 13:59:16 -0500
From: Brian Woods <brian.woods@amd.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180620185915.GA2338@amd.com>
References: <20180619213038.GA29918@amd.com>
 <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
 <20180620172020.GA1880@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620172020.GA1880@amd.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0201CA0025.namprd02.prod.outlook.com
 (2603:10b6:803:2e::11) To MWHPR12MB1774.namprd12.prod.outlook.com
 (2603:10b6:300:112::21)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8877ac6f-3aba-48d6-20ed-08d5d6dfeead
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:MWHPR12MB1774; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1774;
 3:nF852yfqkoFf4w2kbt6SqHcQM9fixd01Yoieg6ignOoT27VGxfpNfQXmKZxaKFkXOB7FdMIbjVWN3jECAOYZrzIaS5vzyBxzTr/XZ+fHwwEUzN2AxZSrvNl6e6NLBpAJLwmDDUuc8uFSTtpbm+ObQxNm2gkRBtt5hs2uVA++LadxMuDXw/ca5eJP8UEFrW3WbibMPDxfHi0CjXxGELZVJro3KeXoLnjSFjvudlyEKPN3mNS8crchfk0AbB8EGrUl;
 25:PPqkAgMYuoV8Gh3k+lpIfPb1LHcoS7quAJ+qH01cdKBRMo7tl5guQrydtPHQPz1QqC7flpWOolc1Zkg9hVgyeckDopnjqsG4gjKEtNT3TWEOKK0aGQrK7iN8qt0+0PM4t0vA6uK4ijRHXsQ4r+VbbIHMfZq+c5byNpBQk54wg541pjAdPo0do7lpLiia9bv5OhMOOFj6AV2TamXlUUFZoYORn3zszSovh2UmtuutAx4XYhY9odkFq6Pwi1JdfiPUwR4REGoQ2BEyfmDGwhFzS3PKGUr0AVNU0g2Yh7mduxTiGItpAdF7iVShsRvJcKKgr0hXzsCb+P/3yLQvmcKbEw==;
 31:pNBGqept0LLm9plIGFncQnqDN1e0u+yuA62YSHAtaHwAZdsIJIbbCGbOHalKknm6URA+oMLHCr0S8y3uw+ReI7HmyAkMoPAJwFSInbYUoLNXoqxWeuw5w3pn02EtwkSRbfSK21mFtyrc26F+SNi3QuAMpXATHDSLabbeP5qySVx1VWlsSs2lycpfUxNuYwhkxwBWECFTGb/0AJ4K77hnqmHAfL/IKD7pXCdOYPu3ACc=
X-MS-TrafficTypeDiagnostic: MWHPR12MB1774:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1774;
 20:y1sfpm2C2yw6PY+A2HjOg5XBr0sl1vnRRkskFl9jLlxZ5oLKxYbp7Yn4e8w8F4T9fA/DdAVvQhiMsp/Tu301aTJJXu2KUc2p3ZUJJ2p/Btb24ny/Q1Q7NMYVoPD/rCF0xPyjn8+TcjWVv0F/AmhOUiOEURkkMv7INSQXs/0e6YNYeR+CKTmaFg0C6gnTsLFY9lZV85nUAul0wdZR/jJ/eVxPxAemBkBrXWHs1H9L859H/OD/Vuniai6VijaIoKZa+ItMVc7TqXeVqFhpXgxUzYo+Xu9rIU3wKCNPD6XkE/+pC5jHMwqmkLXXlxo4NhkHQVYM0uwNvrR+haoZwYZbPekx8iQHdIhe9AZ44yQt/oCbvd/yswabqBl+4+cj0QGrZ79ydMR/hyiEQd7zEfE7MI76r9wiY0VRTVS/mvCyumU1sjeA11oDHtekl1ZPvbf3rmKBv1XT0PnLf64HhCUnp9J+3iGJo4Tbfz95w1h/JRucqciSfX0LabNRLB0BCUwr;
 4:cEMbUcUlHGiyeat6nQRSdTtF6GcQuBN+Fi1/cZl2taVXx7MvlHeqhlq3SbLz2We2RKxpPC9sbCMlJX6WXusUSpA8tUGmNhJOXxyXNBxlSh9cYFjjL8zy+QPaFRLm1aNHg1tE77I0D+nxbOTccR8i4JI++BJXWLbwMcu8qmPQO6Ddmy+2bucyA8tHqUeIeVXYb4QstENOJO0UnCoBcsfxSEYdZa39i8Xmb5KQWjdgwCbfZho4QmQztpMtxL0MVYD8WeASrpaqFRhRPWkJXrLRIA==
X-Microsoft-Antispam-PRVS: <MWHPR12MB17742736B2F7A11849E2E661E5770@MWHPR12MB1774.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:MWHPR12MB1774; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1774; 
X-Forefront-PRVS: 070912876F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39380400002)(396003)(346002)(366004)(376002)(39860400002)(189003)(199004)(386003)(186003)(72206003)(6666003)(6916009)(5660300001)(36756003)(26005)(16526019)(66066001)(478600001)(25786009)(33656002)(4326008)(68736007)(16586007)(316002)(21086003)(97736004)(86362001)(8936002)(53936002)(6246003)(23726003)(229853002)(47776003)(575784001)(54906003)(2616005)(44832011)(446003)(305945005)(55016002)(1076002)(486006)(476003)(7736002)(106356001)(956004)(81156014)(11346002)(50466002)(58126008)(105586002)(76176011)(7696005)(3846002)(6116002)(8676002)(52116002)(2906002)(81166006)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1774; 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; MWHPR12MB1774;
 23:CadEhbfSdfqt66ua2dubK5UdCwV+KfajR6HC8IqlX?=
 =?us-ascii?Q?MwTu/63LVU8qELVcXptXMkRkBpKqOcszq8BtHzHuHmKgkml57vG6dbNTxgcO?=
 =?us-ascii?Q?ssrKLVKw1qI4DW3xZTFaSL3IoRHZiyQLlnFtOa/T2a39s/iuBxIPwyxjbbb1?=
 =?us-ascii?Q?JQ/FtBfmGXOEg0E7iLcZI2azGxdSzuf8U0xyN4S0/VNSdNZ4slZFMBBZbK39?=
 =?us-ascii?Q?dtL3VdYbJ6TQH+VbOu51DzE/CVkB50GOq3OpHr7qwpbpQIQdvDQb4FiQK+QK?=
 =?us-ascii?Q?7HTtGtKtPbHxjBcX0ZqWrNS2QeAUJagYZKHrpAom4ezul6bKVrQdV2asKcio?=
 =?us-ascii?Q?ioB1Lxlqfi39aMczO10I8oi8YdAM6jMeJePxHKyogVpOD5mY89lehPCxfpti?=
 =?us-ascii?Q?9TbX2FtgGDoGJgiGTfbVeim+Wgz7YSUoWREiQeQKdcNfzC4vW3DsCNQ0Dt4U?=
 =?us-ascii?Q?Su0998Iuj6c2gVtLZNK1+a4KoJaM1IbrdEC6SumpDz8xawvyl/5RhUFu/f3g?=
 =?us-ascii?Q?JGnQnpc7iZheD/M2nI3FnwuWyZ1YL1H58bCjTXsmS2FpQh1xKJHPGb7LMmId?=
 =?us-ascii?Q?BkQi9QrUoWwdkMCTt3ucnXW+y3g7HgVh3Gd7cU34Uy2T2S1d5qHFIqQs1Njo?=
 =?us-ascii?Q?v+NlrinkaiaeYm1Uo3O3joZTT8hYGuuwBqpr0Xua0PH12J3OWMEmIcHrsQpw?=
 =?us-ascii?Q?STz2sQjn0T8sZdc8z6t2fpA+qK7tKR0op2fglJqwr6t+9nsKWzM3pMHtBTiB?=
 =?us-ascii?Q?VEwpjDzjK9/xSsJnAx19UHCSHk59UcDZRoxHzZUVpyvEGsFzsls1Uv05uauF?=
 =?us-ascii?Q?vQn5AG/mVSfIZRwAo2NwsCo6OUZ52jf0aDXbVTpdwE71oWbioiLnyzBUOIi5?=
 =?us-ascii?Q?7W7yCSLUeI18/bbdzqGzMnY+rYlmqPoui3i++OGIj38S9Cus0RGk+C7dqJ3a?=
 =?us-ascii?Q?jSzOXpgcMipixwpUOxLc5wyamjPQByiYX8DO0bIGXuv0UER08Vnd+FCmH0ux?=
 =?us-ascii?Q?XRieTlyBWtfgwl9iLnG9lj8liH4vvTHeNYySmXi3+adb3D/lu5kUJEjbd270?=
 =?us-ascii?Q?2IBOuBAGboqy3ZXau9yBgVU4Z6tE66hJICu+IcLx2l9teMzFTqx1z4YqOV2W?=
 =?us-ascii?Q?jIeFDo35ym8JAHjioerTny9ZMaHU6rA1exdZKc9iMbfqYLKz+H4lrHNC6Z+a?=
 =?us-ascii?Q?IQ8c6m6WUhWsHOXKPp0/hLEAQ2RyLYNicKnOH21jTlNsxAkeH+poomBZAlZL?=
 =?us-ascii?Q?wAKCreYyQEKmFIT/Bq+VeS8thns3Wn62+cCLA0XqeXXcedkaocEjjwGL11cn?=
 =?us-ascii?Q?UpazPrBV6t/WuWw53L4q0nvCbOy7zyHwqJfhXGWig5tyWAkUv0AhYrIzdpkN?=
 =?us-ascii?Q?uq2wg=3D=3D?=
X-Microsoft-Antispam-Message-Info: 6hCVC4fSThNPX0YSAsC5hG+bsWXW5pUL3hp3zA0kuDFcvBs09EmA89LSCavRtwBV1wmuAO3rLpG8WJpjdNQfFYdz8/yB3X6zocuLZHIrC4KvbVB6YfbZasHeUOV1yVlj4N5wYefHyKS0M+8dFq7Xn9XGRvmTy1QvPpJCOEYOBWd/+Cv14C5HHePpuRAwaOrNBKpOYTtjr7Ci8+7jjvmkGN82YuFVPraCGtL7XmvAq5gCcb1E/9fGCW5pYgN3oLge8TAH0NLitHQgCjVv8hrP3IjZMnwQgxtjOyPo5hPGQ5THU1fSTWA7fhMYBEwGMYlvp93OjypAUc2J/e4KQGAlvQ==
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1774;
 6:f1Ozh5Tqhzm2Y5lQ81+Jd2NaQmwahMv0UiVu9gTXikDUBXru3sw/Svk3bVIisJELvO4m/DGMqp51LLIWdfGHKw7xAWZFaX+Wz0IVBvgJLP9BJWXzQoc/5rL71Mxu2TxnqbkmF7UzHpxbGzarrADHA/sq8qniC+EzcY0rI+idUjc1ZIH0jtQZsGD5orTfdqSM7y9gafdxXFRwhBWN0RFWt+9CmVtXe8SLY6afYi7kU6WeGFX3Aqdi2onk+r5W22UWBz+I60kY28TwEMUHw3shM1LEgl6nASE1FYS9DbBexVZrIDKZEctexf0LZGn3feUhbgA3t4SpLBwIt18pFkI4rKHS5Q9be3BJttEjRXkivNyMPbUYm1pFQJVEyJ4NwA/K3rthv0ILtBfXxHTuyi4WKraRRA5Xep6+fmF76uAEUkdGW4gVGm8TVYt1pIgwEiX1e9iqUqufkpZAvxFkEuSMyA==;
 5:+285aHItBjjVkO66sbJwI/s1Orqn443/jMZt9h5Sm1tEX+fGcCSaj+gC+s7CORpPNuTfdmP0hGeLXAixnQj+TJiMzdghTTMuYqRq3jFeojwtWtAM0ZhcRZeY+qmZSzFB4CmSccPfLrRKcb9txBSIjGL7tbAXlQOyCeiIvt3svhw=;
 24:xs5/U8XUewgL+BTlm1a0MTLCPPhbFWtZgWLeq9zqZME7RfrHzpEm7VEewRAjriY3u9AoeIfOoME+5modKwRPttiybYJTW9YzsOUVhoQADJs=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1774;
 7:MnEWlfLt+DFBTurAYsecz5HRA/GL+Kq2gwVFJrW/iBNTZX70dsEBhdvyv+iLDwNwnMk1xnxnYNi7a6oHlt37yFbniT0vFkvSL3ltYoOgTAV4GJPUiY9t7ivr9qaX9UhQw7Gpbfc7Jo50e6/1wdBNK6rlgLWei9renvQqAoodlFYh1+Z+w4cgS5ai9MOACD31Nudhg2zldzRJrtrPAaoVeMw4NR77R7Za0IEpFYhGlJTjk+vUOZNV7yWOb90MbtuA;
 20:4qmTGpKID5VpzH5NGpPN5MnuGeD3QP1++/LMU0Z78244ZLftFXCUJtP/OiG91LnkF3pLS1o+RDzmX4ExHZoas5vgJ7gfrBPAzME9wdGOFVGAenUohwg5uf6orsYaySu4BYAEB/Ado0xHcCOrD3JzKNbtFL4ueT5O/CZ33k4JY6jwts/k70MId1N+q79fwJ8CAlbYCwdRmVbE0TuZX9uUPi19ocHaBuwl75cYYvzyqmWU5ii1MKG9KJqkqb/bFPjv
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2018 18:59:20.8474 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8877ac6f-3aba-48d6-20ed-08d5d6dfeead
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1774
Subject: Re: [Xen-devel] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMTI6MjA6MjFQTSAtMDUwMCwgQnJpYW4gV29vZHMgd3Jv
dGU6Cj4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDg6MzQ6MTNBTSArMDIwMCwgSnVlcmdlbiBH
cm9zcyB3cm90ZToKPiBKdWVyZ2VuLAo+IAo+IEl0IHdvcmtzIGZvciBEb20wLiAgWW91IHNlZSBh
IGxvdCBvZiBtZXNzYWdlcyB0aGF0IGFyZSBsaWtlOgo+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjEx
NjY6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIGMwMDExMDIwIGZyb20gMHgwMjA2ODAwMDAw
MDAwMDAwIHRvIDB4MDIwNjgwMDAwMDAwMDQwMAo+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjExNjY6
ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIGMwMDExMDIwIGZyb20gMHgwMjA2ODAwMDAwMDAw
MDAwIHRvIDB4MDIwNjgwMDAwMDAwMDQwMAo+IAo+IEJ1dCBpdCBib290cyB1cC4gIEknbGwgdGVz
dCBhIERvbVUgd2l0aCBhIG5ld2VyIGtlcm5lbCBhZnRlciBJIGdldCBiYWNrCj4gZnJvbSBsdW5j
aC4KPiAKPiAtLSAKPiBCcmlhbiBXb29kcwoKSXQgd29ya3Mgb24gUFYgYW5kIEhWTSBndWVzdHMu
CgpJJ2xsIHJlcGx5IHRvIEFuZHkncyBlbWFpbCBzb29uLiAgSGF2ZSBhIG1lZXRpbmcgaW4gMiBt
aW51dGVzLi4uCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 21:10:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 21:10:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVkMY-00036z-QM; Wed, 20 Jun 2018 21:09:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVkMX-00036n-AZ
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 21:09:57 +0000
X-Inumbo-ID: 4ef077bf-74ce-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ef077bf-74ce-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 21:10: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 1fVkMT-0007i0-Om; Wed, 20 Jun 2018 21:09: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 1fVkMT-0005nQ-AE; Wed, 20 Jun 2018 21:09:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVkMT-0005T4-9Z; Wed, 20 Jun 2018 21:09:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124411-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-xsm:<job
 status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-armhf-armhf-xl-xsm:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-vhd:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 21:09:53 +0000
Subject: [Xen-devel] [linux-4.9 test] 124411: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQxMSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQxMS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0MzY1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0
X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICA0IGhvc3QtaW5zdGFs
bCg0KSBicm9rZW4gaW4gMTI0MzY1IHBhc3MgaW4gMTI0NDExCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjQzNjUgcGFzcyBpbiAxMjQ0
MTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICAgICAg
ICAgICAgZmFpbCBwYXNzIGluIDEyNDM2NQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NDM2NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0MzY1IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDhlNTJiOTRlMTlkODJlMmJlNGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzgKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUx
ZTk5MmMwY2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjoz
OTo1OSBaICAgMzIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIg
MTc6MTA6MDggWiAgIDI5IGRheXMgICAyNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjQyOTUgIDIwMTgtMDYtMTcgMDY6MTg6NTggWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjU1NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gYnJv
a2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIwODg5IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 21:53:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 21: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 1fVl2M-0006pc-HU; Wed, 20 Jun 2018 21: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=/rms=jg=xenproject.org=prvs=702752b46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVl2K-0006pQ-Lv
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 21:53:08 +0000
X-Inumbo-ID: f1ba3e51-74d3-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1ba3e51-74d3-11e8-9728-bc764e045a96;
 Wed, 20 Jun 2018 23:50:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,249,1526342400"; d="scan'208";a="58096503"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74889-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:leak-check/check:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm: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: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-multivcpu:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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:test-amd64-amd64-xl-qemuu-win10-i386: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-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-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: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-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:build-i386-prev:xen-build/dist-test: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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
X-Osstest-Versions-That: xen=1522a81acea5c6109f6f791d528fd8724117fb63
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 20 Jun 2018 22:53:03 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 74889: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDg4OSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg4OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAyMSBsZWFrLWNoZWNrL2NoZWNrIGZhaWwgUkVHUi4gdnMuIDc0ODY3CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBsaWtlIDc0ODY3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NjcKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg2
NwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0ODY3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4NjcKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSA3NDg2NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODY3CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4
NjcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NDg2NwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODY3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIGxpa2UgNzQ4NjcKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg2NwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
ODY3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzQ4NjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg2NwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVp
bGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4t
YnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjMWFhYWQ1NjI3NDQ4YTg0YzRlNDkzMDRkODli
MTFhOGU2ZjU4OGU3CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNTIy
YTgxYWNlYTVjNjEwOWY2Zjc5MWQ1MjhmZDg3MjQxMTdmYjYzCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAgNzQ4NjcgIDIwMTgtMDYtMTQgMTQ6MTU6NTMgWiAgICA2IGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgIDc0ODg5ICAyMDE4LTA2LTE5IDE2OjUwOjU0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6
IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxv
Z3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2gg
bm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGMxYWFhZDU2Mjc0NDhhODRjNGU0OTMwNGQ4OWIx
MWE4ZTZmNTg4ZTcKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2L3NwZWMt
Y3RybDogTWl0aWdhdGlvbnMgZm9yIExhenlGUFUKICAgIAogICAgSW50ZWwgQ29yZSBwcm9jZXNz
b3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBhc3QgI05NLCB3aGljaCBpcyB0
aGUKICAgIG1lY2hhbmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRjaGluZyBpcyBp
bXBsZW1lbnRlZC4KICAgIAogICAgT24gYWZmZWN0ZWQgcHJvY2Vzc29ycywgWGVuIG11c3QgdXNl
IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZyB0bwogICAgcHJldmVudCBndWVzdHMg
ZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRlIChTU0UvQVZYL2V0YykgZnJvbSBwcmV2
aW91c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0Et
MjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDI0MzQz
NWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQpCgpjb21taXQgYzVhNTY5MjBlODA1
ODI2MzY4NWUxODY3MTg5ODBkNTdkNTU4YjM4MwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAx
MDAKCiAgICB4ODY6IFN1cHBvcnQgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nCiAg
ICAKICAgIFRoaXMgaXMgY29udHJvbGxlZCBvbiBhIHBlci12Y3B1IGJhc2VzIGZvciBmbGV4aWJp
bGl0eS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTQ2ZGZlOTI3N2MyYjRhOGMzOTliMjI5ZTAw
ZDgxOTA2NWUzMTY3YikKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 22:00:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 22:00:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVl9h-0007bN-EX; Wed, 20 Jun 2018 22:00:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVl9g-0007bB-7K
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 22:00:44 +0000
X-Inumbo-ID: 66f83cb4-74d5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66f83cb4-74d5-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 22:00: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 1fVl9d-0000KR-5G; Wed, 20 Jun 2018 22:00: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 1fVl9c-0000zG-Nk; Wed, 20 Jun 2018 22:00:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVl9c-0001vY-Mz; Wed, 20 Jun 2018 22:00:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124438-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-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-arm64-arm64-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-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2260f18cd7ee932da7d99d7a88fe9ebf0f3d8c84
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 22:00:40 +0000
Subject: [Xen-devel] [libvirt test] 124438: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQzOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0MzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDIyNjBmMThj
ZDdlZTkzMmRhN2Q5OWQ3YTg4ZmU5ZWJmMGYzZDhjODQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTUg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDE0IGRheXMgICAxNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ0MzggIDIwMTgt
MDYtMjAgMTM6Mzg6NDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29tPgogIE1hcmMg
SGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxt
a2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxw
a3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwu
Y29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21h
aWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDQwOTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 22:15:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 22: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 1fVlO2-0008RP-QI; Wed, 20 Jun 2018 22:15: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=hsux=jg=dancer.es=liam@srs-us1.protection.inumbo.net>)
 id 1fVlO1-0008RK-8L
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 22:15:33 +0000
X-Inumbo-ID: 12f64a2a-74d7-11e8-9728-bc764e045a96
Received: from mail-yb0-x243.google.com (unknown [2607:f8b0:4002:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12f64a2a-74d7-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 00:12:52 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id h141-v6so446118ybg.4
 for <xen-devel@lists.xenproject.org>; Wed, 20 Jun 2018 15:15:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=dancer-es.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=S/4ockrPytzWd4Le4Ti/tzOklvB838mbrGIjlFuSj1w=;
 b=KhPGkC3LA4eP0ZhfuQgzYcwsTtxtv2970MBnRLvRcxYCAGzqFAUm30B8AMjHioDQcG
 F6J1/3SIOdxeCIs93VWzPc43RyAgUyrx6QKf7SdSJr4G0iabL70KnXZOsMBVOlAmQKH4
 KHHc88twPOpK7wjQU+G/AqfJTZwwRgcw0WaHxUkxMmzXrySPhjkeJPlhmEV8+3fMZzJf
 l2GaPfZ8kiQFy6W8379VB2j4/MaGHBXhi74EzVfRH9O/80O3XD1mOxEHQgt3xIySaEBu
 /aBInN5RDjni9LT82i5RsHu8EYi9aWNozgDNveVMoYaLKSrsKJN21rhJHZt4QrOfjO8a
 nPCg==
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=S/4ockrPytzWd4Le4Ti/tzOklvB838mbrGIjlFuSj1w=;
 b=KMCzI/a40c3vr+jmxMlWkdMo3QU11/6yxMJaBoFfcBDbmbOPjcBULwZd6lCU53p88O
 v4IPfwz57Q8IuS1q7Arae+WsWoDW4bkT3N5H51y+x9v8waDA5W+aMnbyU/P5X8MoYw63
 CBun0QYRsQMXYPE+eHkc3TW2+OFfdBmpA1uBhrCbSsHFhVHAqZJNuNPGIMqfR/4aaeJT
 oO1ghHB5MnvLaXdj/N/Xr3ouih5WJH4zU+WC7tuHBA71fgfHPvGOsa6GAevWzUIBpy3R
 GzcE06pvOa5Skvs7ruJ5zoQKtXwVdNZR489D9zp7mNLLe3O6zqxp4ILZ7peFRHJBIUxn
 2atw==
X-Gm-Message-State: APt69E3/Scq+CMuEiIMrrXl+aTeBM2eFgfudTdJdJnl08aZZofCDvUhE
 0N95R2tBJqYyOkuItSr1P99nB8LdDr2w3THTlwIDSA==
X-Google-Smtp-Source: ADUXVKKa3dW9NhX8kjh0o2XiYHPFv+Z/rmxtHwJ4I3XD13AX1DS0B5hblpu2O0QrDtmVQ5kEqjSwnuvIIVU3YbRK4fY=
X-Received: by 2002:a25:8051:: with SMTP id
 a17-v6mr1454827ybn.387.1529532930033; 
 Wed, 20 Jun 2018 15:15:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a81:1d86:0:0:0:0:0 with HTTP; Wed, 20 Jun 2018 15:15:29
 -0700 (PDT)
In-Reply-To: <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@mail.gmail.com>
References: <CAK=Wzwcjz5JKzfrdGpWNXhb6ZmTrpbNjSJxiivZt3HF8cKYi3Q@mail.gmail.com>
 <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@mail.gmail.com>
From: Liam Shepherd <liam@dancer.es>
Date: Wed, 20 Jun 2018 23:15:29 +0100
Message-ID: <CAB8B+d2qVWOq410pKuPu87pk83csZ=-saDFmhPfNkFSeOKDGRg@mail.gmail.com>
To: Javier Martinez Canillas <javier@dowhile0.org>
Subject: Re: [Xen-devel] BUG: jumbo frames broken after commit xen-netfront:
 Fix race between device setup and 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: Juergen Gross <jgross@suse.com>,
 Andrew Jeddeloh <andrew.jeddeloh@redhat.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, dustymabe@redhat.com,
 stable@vger.kernel.org, Ross Lagerwall <ross.lagerwall@citrix.com>,
 netdev <netdev@vger.kernel.org>, xen-devel@lists.xenproject.org,
 Laura Abbott <labbott@redhat.com>, "David S. Miller" <davem@davemloft.net>
Content-Type: multipart/mixed; boundary="===============1586218022168095206=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1586218022168095206==
Content-Type: multipart/alternative; boundary="000000000000f7aa1c056f1a221e"

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

> The patch "xen-netfront: Fix race between device setup and open" seems
> to have introduced a regression preventing setting MTU's larger than
> 1500. We experienced this downstream with Container Linux and
> confirmed with Fedora 28 as well.
>
> It's commit f599c64fdf7d9c108e8717fb04bc41c680120da4 in the linux-stable
tree.
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/
linux-stable.git/commit/?id=f599c64fdf7d9c108e8717fb04bc41c680120da4
>
> Downstream bugs:
> https://github.com/coreos/bugs/issues/2443
> https://bugzilla.redhat.com/show_bug.cgi?id=1584216
>
> We've confirmed that reverting that commit fixes the bug. It be
> reliably can be reproduced on AWS with t2.micro instances (and
> presumably other systems using the same driver). Both using
> systemd-networkd to set the mtu and manual ip link commands cause the
> link to repsond with "Invalid argument" when trying to set the MTU >
> 1500.

Sorry for the spam, but this issue I believe this issue is linked with:
https://lists.xenproject.org/archives/html/xen-devel/2018-06/msg00254.html

Thanks

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

<div dir=3D"ltr"><div>&gt; The patch &quot;xen-netfront: Fix race between d=
evice setup and open&quot; seems<br>
&gt; to have introduced a regression preventing setting MTU&#39;s larger th=
an<br>
&gt; 1500. We experienced this downstream with Container Linux and<br>
&gt; confirmed with Fedora 28 as well.<br>
&gt;<br>
&gt; It&#39;s commit f599c64fdf7d9c108e8717fb04bc41<wbr>c680120da4 in the l=
inux-stable tree.<br>
&gt; <a href=3D"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linu=
x-stable.git/commit/?id=3Df599c64fdf7d9c108e8717fb04bc41c680120da4" rel=3D"=
noreferrer" target=3D"_blank">https://git.kernel.org/pub/<wbr>scm/linux/ker=
nel/git/stable/<wbr>linux-stable.git/commit/?id=3D<wbr>f599c64fdf7d9c108e87=
17fb04bc41<wbr>c680120da4</a><br>
&gt;<br>
&gt; Downstream bugs:<br>
&gt; <a href=3D"https://github.com/coreos/bugs/issues/2443" rel=3D"noreferr=
er" target=3D"_blank">https://github.com/coreos/<wbr>bugs/issues/2443</a><b=
r>
&gt; <a href=3D"https://bugzilla.redhat.com/show_bug.cgi?id=3D1584216" rel=
=3D"noreferrer" target=3D"_blank">https://bugzilla.redhat.com/<wbr>show_bug=
.cgi?id=3D1584216</a><br>
&gt;<br>
&gt; We&#39;ve confirmed that reverting that commit fixes the bug. It be<br=
>
&gt; reliably can be reproduced on AWS with t2.micro instances (and<br>
&gt; presumably other systems using the same driver). Both using<br>
&gt; systemd-networkd to set the mtu and manual ip link commands cause the<=
br>
&gt; link to repsond with &quot;Invalid argument&quot; when trying to set t=
he MTU &gt;<br>
&gt; 1500.<br></div><div><br></div><div>Sorry for the spam, but this issue =
I believe this issue is linked with: <a href=3D"https://lists.xenproject.or=
g/archives/html/xen-devel/2018-06/msg00254.html">https://lists.xenproject.o=
rg/archives/html/xen-devel/2018-06/msg00254.html</a></div><div><br></div><d=
iv class=3D"gmail_extra">Thanks<br></div></div>

--000000000000f7aa1c056f1a221e--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1586218022168095206==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 20 22:17:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 22: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 1fVlPs-000078-DU; Wed, 20 Jun 2018 22:17: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=/rms=jg=xenproject.org=prvs=702752b46=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVlPq-00006v-Vj
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 22:17:27 +0000
X-Inumbo-ID: 578b523b-74d7-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 578b523b-74d7-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 00:14:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,249,1526342400"; d="scan'208";a="58099621"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74890-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=74864
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 20 Jun 2018 23:17:23 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74890: 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>

ZmxpZ2h0IDc0ODkwIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDg5MC8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0ODY0CiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NDg2NAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDg2NAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0ODY0CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ4
NjQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 22:41:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 22: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 1fVln8-0002Al-Kl; Wed, 20 Jun 2018 22:41: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=sipp=jg=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fVln7-0002Ag-Ja
 for xen-devel@lists.xen.org; Wed, 20 Jun 2018 22:41:29 +0000
X-Inumbo-ID: ad0edb5f-74da-11e8-9728-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ad0edb5f-74da-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 00:38: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=Zw4kD8dmNT4XqUArBIz2u7nuZey0J7qHc78QCNMEEMg=;
 b=Z7v77FKmT9i7QjcknKMTmqUtJHFTw4XQYU4wCz1glAWXk2nXIB3rcNM4v5CJCCMV1FxMsHPwG16lusPvRAWqGD8C/GLF9m8A/8K19fKCZK3fT64Vpp+CjmncTVTCt1D8MKKVEB3wbIZsKCrevg2lDwkUDFFfWnAyJs01GoKE2Jw=
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.863.19; Wed, 20 Jun
 2018 22:41:13 +0000
Date: Wed, 20 Jun 2018 17:41:08 -0500
From: Brian Woods <brian.woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180620224105.GC2338@amd.com>
References: <20180619213038.GA29918@amd.com>
 <5c9bd39f-822b-ef73-1613-ffc38a49a5a8@suse.com>
 <20180620172020.GA1880@amd.com>
 <71b5705f-961e-88f8-8163-41b0e51b3706@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <71b5705f-961e-88f8-8163-41b0e51b3706@citrix.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0401CA0009.namprd04.prod.outlook.com
 (2603:10b6:803:21::19) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0035e850-1c14-4911-b686-08d5d6feed4e
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1768; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 3:njdAud0zqPT8rWfAaVqd70GJRmHdxtb6roSXuIRvG4hckgaagqsJy/vQVI35P9G8PEJGhDbht2HU6Q0UiOxEVm4GnAkCRbmbxDm2Mg8kt7cL1G0Mm6y2lD2THn6yaQnjAvKkVv0J/0/B4n7HnFPDZgZ5Cy9J+qnaxrY6uMqy7IZ0Xmg0dlWspv2r5a7Wj+DvB+02ZBE2MhiKCOEIODjx+iPSC93V4cFL6a2zRzICMUh+Ewfm7Yt2SrCcP5rcDNPX;
 25:n52GDqPfoOV31bSd5DufpRcYpTCCM2XfTun40Y9ZP5wNznSh9tc3agPdd6Jz5CGH8pwFlnQCn//PYSBfBknYp+QQMrCGv95BBzMefZIt+UD9sI3ELMoZQbZevka6iF67p/eJHcQHIe4jJTjR1LV/RTOqZLuOqxOGM/F5h9FQlbH4a7P4W2nnjtof0QLI91L9YQyzr//ypCbGa86BoBMSqmBVW/AzFv/LSVoGPdMG/Ia2i2X3gfBCaAAfyZ1/FDCt74Weh7gybut33TN5qKCyT6C/q/ZTr56X6G7esFjXZ5vsyufQU9DRntr8+neGBhD1u5L+nkeDvzgRjyAkkbnrhA==;
 31:AyLePDV+w0oBHvruBHnUX13+ANThTKkmi6lEhJTBzT648eXPmPGVqnixltUmd76TjDB2h7uTXE09yroUemy4NwG84aWBq5/ZBVAB/NviMYaawnz5rnebEJdMJj5pK5Mvoam5dN67JFpT1VU8muejmOV7I1k/6/U+bTOA0eZrRJbdr41je8c2CF0HahoNDuAgDoiyeJ9YgifQsw2kHZl9E3/PEnT0mnNlJpneFnkTSWY=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1768:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 20:pR/pU/yI8596nld3f50NcVMveRgocGyiJRqG4MFsBHk/OEn/aFKDhunDGesfN3kKzjVP78xt31h6VlJ9FoR3AJvCUj3X3SAQtTXtOdj47ENNb3aSMgY6/lnLsyMKJeLniHg3dBOCPvO9ky7B1/pFXEx86omlqHm1YtMelQ76ISC/wLuTtOv/olGDI25fiDfBVeyrTvR8KvvhTAAwo/EIW0VAkeZFOGw4E/Xe2dyBHKuzCiKquAQls9P7MOJOnge+hTKci2ySgzftTjjPEIdOQTnxr/ocvEjXXY/b/YSLRabY4Tbo6+92rP8WeFWpOCk9iCjrIxHQR/tIJ7PbpS07xe6E6aTkH22Qr7gHgeP0+Jnfk+Gz5Tj2YKBIyqp1151m5buOnVD0RJhOaIWdxFFWFDG9WRJ8HHldxjH9MUO3OZTx2RAsPodjg7LZh1KMXZH0S53iBLTe6Ew7m3vTdXY1yMZb9uPopGtXSf5xXNX3kYpDCAwYdKSFfY/EsakxzPuN;
 4:X6lydco60oisCP76rXrAUzbz7po2opPMJMZSar6W8T5iqv93ygUKgHR5P9levUpp3Q/Jv7FUnnqSF1ln2Lop0sJvECpiwHkhJ1t4j3+ntohNEPE5RrAdHdMAXwBNisjGVCNJWqUfVIiFQMNhm4LwYhV90OQT195aOiu7+7NPWu1In5098sClrmd6FCANXQEU8kQH7o1Dd7pRGQtSRD9mXsHFt3btURkTUJ8zRBxj5pcgH+1cx0uBSb5jJbndKwjMZZi2O7rtJLdGFJo1dNwPvA==
X-Microsoft-Antispam-PRVS: <CY4PR12MB176828C3486EF07B72AC7A09E5770@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)(5005006)(8121501046)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1768; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1768; 
X-Forefront-PRVS: 070912876F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(39380400002)(366004)(396003)(376002)(346002)(199004)(189003)(93886005)(4326008)(36756003)(16526019)(58126008)(186003)(26005)(2870700001)(54906003)(2906002)(305945005)(7696005)(8666007)(52116002)(23676004)(6246003)(386003)(2486003)(52146003)(25786009)(106356001)(21086003)(55016002)(53936002)(76176011)(7736002)(229853002)(86362001)(105586002)(72206003)(50466002)(97736004)(956004)(6116002)(44832011)(478600001)(1076002)(3846002)(8676002)(486006)(47776003)(68736007)(81156014)(81166006)(8936002)(316002)(11346002)(446003)(66066001)(6666003)(476003)(6916009)(5660300001)(33656002)(2616005)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1768; 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: =?utf-8?B?MTtDWTRQUjEyTUIxNzY4OzIzOmRtSE44L2QzU2xsc3FQaTNPcHFDUCs0M2c1?=
 =?utf-8?B?aGM5MTBPLzZtOTlDaXdGR3c2RFhpQWxaRTZ3SWJEbWFRSFgrakFqYk1vd1BL?=
 =?utf-8?B?OUdWWlpBME9pOFFqYWQrSWRBK1MxNENTbmsrYm82NHhUK1dJZEdjMXVQMkgw?=
 =?utf-8?B?VTV2S29BL0F5QmMzZ0pqWVFDc0ZwRnpQd2oybmIzYnVCVFBMVGJzUU9mdjFp?=
 =?utf-8?B?eVVDam9JYXNPSVdNWDZFVGNwbWd2eHI2dEJUZjh3bUc3TmJ1ZVdnbDNTa3ZR?=
 =?utf-8?B?bkROTkxURVBLeVJXRGZNNVdzVUJHUEx3YkYxanlaYzBBNFlPRFZjbE1EY1lu?=
 =?utf-8?B?V0VpL2lQQWdTVFJuUnFvRkxlRk9jU2Z1QVFaZlpENXR1M1FGZ2FLT21KU2F4?=
 =?utf-8?B?TGRVbDNoNy80NElKWlZLVGZ4MVVCTk9XbGhYY2ZlNGc2TGpieEwvRnVmelVO?=
 =?utf-8?B?SEM3OEZxdlg1UVVLd1Y5VjB0OTIxaDJOQUE0K3FUMVBPOUw0cUpoNGdEUlhB?=
 =?utf-8?B?cDRsZmVmS1ZNVUlrSzNQZDRJTGRNR0NDUWxDNmJ4alh0UkVORGFHRHR2d0xp?=
 =?utf-8?B?bEZYQ2lPNUYwLzlyaDJWTTRMTUJoYldwS0t0Z1Y3bEZ2NFBkTEVaSm5CK2V4?=
 =?utf-8?B?U3loVDM3QVpVQlpKcC9BZ0xiWnYxNTgwaWZjdkY3KytzanZLbnFBUXRBZC9P?=
 =?utf-8?B?V042YjB6MFkxOE9sMk9WRkhaNXRDUlFZR1grRlAvOEhjN1J4ako2UUJZYzJx?=
 =?utf-8?B?SlFLbWRuSmZwSDR0SktGYVVUaDNEV2x5aWVWRUJzWFpMZ3o3VGNGQVNYYjNz?=
 =?utf-8?B?ZjJEREx2aWFqOW9KMnFZUllBNFJDUTNjNVZDdW0yU3ovYXVFV1ZFcmEvNVo0?=
 =?utf-8?B?azVtS1JIQWM4Qmk5VzR0OTJJeU9zdnYyUmFpS21ObzZDVkl1UWIvVkF4RW1G?=
 =?utf-8?B?UG16TE9oeWRqRzhadHRDMkFYZVlnaHF0b1pHOHdBNlV5VEpZT3RBT01xMjZZ?=
 =?utf-8?B?NExJWlJiRzNZU2gxYVV6YWp2WHg5UHpHNm1rT21ZRFRzQll4Tzh1ZmZGYkdX?=
 =?utf-8?B?VDhGcTUyYUdkRHM2MSs0RG9OakwvUVVaNDFDZENacllHaGk3bUV5SlA3S3JC?=
 =?utf-8?B?SThORCtqUzZkeHNKNzRYd1EyZ1BtN1ZXc2VlUVFweXFNeGJ4K2lIUDFoS1BP?=
 =?utf-8?B?bFJKbzdCQXJScDVJeVdJUlh3V2pleGpPNlU1clRXU2pjUHQ2REoyY2JINHJt?=
 =?utf-8?B?eVJ5d2pMSGlNeVh2OW9xTDM5bEJMV2lUWG10eTh3dGU4dmNQajdXdjB5WUNt?=
 =?utf-8?B?OTNRQWtqRVZGV1VPbVE4WG5qSTA0ZVZ3QW1EV3ZQVlFtV1pCZlA2VG9PYk1v?=
 =?utf-8?B?OENpbjlwVE5BMGhZejFacDRvWnYvaEIzWG9FQXZUSHBZSE1MckY5OFpRcEZv?=
 =?utf-8?B?RkltTFVDVmczL1FvdlJJa2k0V2ltZmdzYkpwblA4T1ZnS1drQTd2WDEwcWF1?=
 =?utf-8?B?S3Y3anV0L0ZPRmZkY2ROSzVIODZKc1RlcDZiNjFiOTJLRnJoWVJpd05qOGhi?=
 =?utf-8?B?dTljSENlRDh1Nzd0RGYrUnd5alFuMktrL3ZESERERmJDd25kT2w5eUZYMitY?=
 =?utf-8?B?NXpWMTQrWE9LbXc5YkcxQlpYWGQyWCsxK0EwYTRDQmVHS1RZN1k3MGwwSFgz?=
 =?utf-8?B?QldEOFJXbFBTVDhrN2lMdThMV2Zta2lySWE4ZlZtTzAwU21CYTBtRThJR0lU?=
 =?utf-8?B?Z2lQQ1JnOTljRTBoK3UzeWkzNzFDd1hjU2xTT29MTFNFc0VBMzZXVVRHRmRY?=
 =?utf-8?B?ZkthOU9Qck1pUGZNRFA4M0laaG9TOXZhamxlb2cxNVE3U21JbzRSWTlmTG9v?=
 =?utf-8?B?aHpqK2pDTnNMbUFod1o2ZGE1a2dQY0JmRHkwRlFSSjA3eVllb0lKOU9ob09y?=
 =?utf-8?B?YlNhYUsvcXN3PT0=?=
X-Microsoft-Antispam-Message-Info: LoIoxfAuB634HYq/9+t1sgSLzIFzqtlQV7Ws32bi9TDhLXOaLweLdihcDEznv82n2aFtf9m/hf3GLq4sza4CA5QIMkZmwQMKgaReYmVzQJ9wrfEF8bDVmB+1Nh7uVEroBy3bd+8aaSZY9qf9vCcu5ilNMB2qhhXitltnjcuBytKAlCQU0FAAP/HH1yh57ziVcRBnFQkCe+A1eU5qCvFpUMqhEfGjfzcDz8LgaE2id4V+cu3Zg241XOAwRWPmYTvwYmx1/mXOBKNSpPLnVouPwaa9sKxTxrQOYbKCmrp86xTKu8TTQvK4UuXtar0gLbq30dnUt2aHPhH/XobYXeDGqA==
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 6:8/rSSSQvtdejzKw5TP24dlH03jp7bPt40XAowrk/Z4cI83Bb+4J+wb0UJW9fvrM5LaNwGeyjovL990h/XXOIApDTneXvabWfqeGi9A8G7qDvojYY/h4k3U3tIz4njtTjb4N8/5hyu4ku+vMNafySTImxx2AeAKMj8qDDw3imwizvRByAPZV2mS8xdfVM2HFP+80utmgaRjzOTNcjEprv1bFcxzkyf5w2j0r+cQQZreo1o+7c1kbNnGA1VB5RFqV6rE1tP+jikMRr0dDntFMsr87JJdcuJkWFzhoDA8sEbGfzQNWygxoJurDv4gED7cNBLxShw8na1MuKMyD2FhBkI+XI7GSQ+PN19lqCdGipjwL7sEDDjmaoAoWdKqmdU8MK0kcDT4+knVbZeyiNaRLDcGqfKtRAo/ScT20xr7bKytN+iY9Yz+NqqiKm1pAIXLABxsokKlwnHeUCpiWPHxnz0g==;
 5:GNvZc2YnfWc45g592p91CValNUg+5x9OZJqFEQhBKeV9zBiI8k5e+DLbqRA/TtqDmRzFbEP3xWR88sQYtHsEbtQNBC+iTBb5U7ZDHARSnOcfPLPNHwO5LVW19O7ZGXa07rUegDDpNCAUgVB2e1FyR47IpsY0wQCzMWJGCfBRTZ4=;
 24:JCkn1J/1EX//2b7lxFTFJ5kwKbIByqxDZrR852Ms9EiHE7CXJ18Af5y3C3q5NPGTwkBY0CaSrO+m15unTp8iEuDZhnNtmKn/1+1cCxzWCIk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 7:LxFhahC9HdsQ8O276LQMfUvVmysArWhNWv2//LFlcyP7GfZ0o4Oz/1WBKcSA0lkjybAaWnTAUA5QirvEvrFGACyAYiEBpd5/gDFuNuEJ8NQT5+N/MwMmwQfl8w0Nc7h/LRwcQNm2pN7rbUdkh4soVGeWTnzgIFAdrsDD07SD5eOfSZPVehiizLuCbnM9iXSJ2bzbT2KioPIfZehvAR0U7t85sKWUMSJrlIsZfWu34vFptJJs4ENjsok82fQ1+EEz;
 20:9kJW/YHFT74pYhB8XfqP6RXQ+qHE4s5z7DAnk+bc8aDWHfUSTOd4NIPHCvienp2+hBv4GPkD4I5LtGvecvdyAZjhhZ9Ab84B8LPpFm9mUg2MAiMzu5WD3TVCsA/lUMNcAaO32gRW/IOTomGOhID248RunBwpf1Jtb2TwLwIS+JGynwHxpxi0D8WsaR00HsY7qVnt5kNm0i3nq2ovnyYGgXIRA5uzISM564Zea2fgiaAGzWStKjZ7Bu7hs91FpBCZ
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2018 22:41:13.0626 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0035e850-1c14-4911-b686-08d5d6feed4e
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] Dom0 Failing to Boot with Recent Linux Kernels
 (Spectre Mitigations)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 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>

T24gVGh1LCBKdW4gMjEsIDIwMTggYXQgMDE6NTU6NTRBTSArMDgwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGF0IGlzIExpbnV4IHRyeWluZyB0byBlbmFibGUgdGhlIFNTQkQgdmlhIHRoZSBu
YXRpdmUgbWVjaGFuaXNtIChvbgo+IEZhbTE3aCBoYXJkd2FyZSBJJ20gZ3Vlc3NpbmcsIGdpdmUg
dGhlIGJpdCBwb3NpdGlvbikuCj4gCj4gTGlrZSBtYW55IG9mIHRoZSBvdGhlciBtaXRpZ2F0aW9u
cywgYSBQViBndWVzdCBrbm93cyBpdCBpcyB2aXJ0dWFsaXNlZAo+IGFuZCBzaG91bGRu4oCZdCBi
ZSBwbGF5aW5nIHdpdGggdGhpcyBNU1IuCj4gCj4gT1RPSCwgWGVuIHNob3VsZCBiZSBpbXBsZW1l
bnRpbmcgdGhlIEFNRCBTU0JEIHNwZWMgYW5kIGFsbG93aW5nIGZvcgo+IHZpcnR1YWxpc2VkIGNv
bnRyb2wgb2YgU1NCRC7CoCBTYWRseSwgSSB3YXMgb25seSBzaG93IHRoZSB3aGl0ZXBhcGVyIHdp
dGgKPiBpbnN1ZmZpY2llbnQgdGltZSBiZWZvcmUgdGhlIFNTQkQgZW1iYXJnbyB0byBpbXBsZW1l
bnQgaXQgaW4gWFNBLTI2MywKPiBhbmQgaGF2ZW4ndCBoYWQgdGltZSBzaW5jZS4KPiAKPiB+QW5k
cmV3CgpJJ2xsIHRha2UgYSBsb29rIGludG8gdXBkYXRpbmcgaXQgZm9yIEFNRCByZWxhdGVkIHBy
b2Nlc3NvcnMgdGhlbi4gIEkKd2lsbCB0YWxrIHdpdGggc29tZSBwZW9wbGUgaW50ZXJuYWxseSB3
aG8gZGlkIHRoZSB3b3JrIGZvciBMaW51eCBhbmQKc2VlIHdoYXQgbmVlZHMgdG8gYmUgZG9uZSBl
dGMuCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 23:03:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 23:03:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVm7b-0003cp-K9; Wed, 20 Jun 2018 23:02: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=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVm7Z-0003cZ-Ti
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 23:02:37 +0000
X-Inumbo-ID: 0c5f04ce-74de-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c5f04ce-74de-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 23:02: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 1fVm7U-0001k2-NL; Wed, 20 Jun 2018 23:02: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 1fVm7U-0003NI-AQ; Wed, 20 Jun 2018 23:02:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVm7U-0001Kw-9c; Wed, 20 Jun 2018 23:02:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124440-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
X-Osstest-Versions-That: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 23:02:32 +0000
Subject: [Xen-devel] [ovmf test] 124440: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM2MQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDg1NWFiZTAyMDRjYjkzMmM4
MDU5YTU3M2EwNmE1OWRkYzcxNGNhNDkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDExZDBjZDIzZGQxYmMxNWE2ZTZhMTU5ODI1MGVhMmUwYzRjMzZlOWEKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDM2MSAgMjAxOC0wNi0xOCAxNjoxMDoyMyBaICAgIDIgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ0MDAgIDIwMTgtMDYtMTkgMTI6MjY6MzQgWiAgICAxIGRheXMg
ICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAg
SmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBMZW8gRHVyYW4gPGxlby5kdXJh
bkBhbWQuY29tPgogIE1hcnZpbiBIP3VzZXIgPE1hcnZpbi5IYWV1c2VyQG91dGxvb2suY29tPgog
IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDg1NWFiZTAyMDRjYjkzMmM4MDU5YTU3M2EwNmE1OWRk
YzcxNGNhNDkKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRl
OiAgIFdlZCBKdW4gMTMgMTE6MDU6NDQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Db3Jl
OiByZW1vdmUgU01NIGNoZWNrIGZvciBIZWFwIEd1YXJkIGZlYXR1cmUgZGV0ZWN0aW9uCiAgICAK
ICAgIENwdUR4ZSBkcml2ZXIgaXMgdXBkYXRlZCB0byBiZSBhYmxlIHRvIGFjY2VzcyBEWEUgcGFn
ZSB0YWJsZSBpbiBTTU0gbW9kZSwKICAgIHdoaWNoIG1lYW5zIEhlYXAgR3VhcmQgY2FuIGdldCBj
b3JyZWN0IG1lbW9yeSBwYWdpbmcgYXR0cmlidXRlcyBpbiB3aGF0CiAgICBlbnZpcm9ubWVudC4g
SXQncyBub3QgbmVjZXNzYXJ5IHRvIGV4Y2x1ZGUgU01NIGZyb20gZGV0ZWN0aW5nIEhlYXAgR3Vh
cmQKICAgIGZlYXR1cmUgc3VwcG9ydC4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBD
YzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFu
Lmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgoKY29tbWl0IGQxMDZjZjcxZWFiYWFjZmY2M2MxNDYyNmE0YTg3MzQ2YjkzMDc0
ZGQKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZy
aSBNYXIgMzAgMjI6MjU6NTYgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvQ3B1RHhlOiBtYWtl
IHJlZ2lzdGVyIGFjY2VzcyBtb3JlIHJlYWRhYmxlCiAgICAKICAgIFVwZGF0ZSBjb2RlIHRvIHVz
ZSBtb3JlIG1lYW5pbmdmdWwgY29uc3RhbnQgbWFjcm8gb3IgcHJlZGVmaW5lZAogICAgcmVnaXN0
ZXIgc3RydWN0dXJlLgogICAgCiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29t
PgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBS
ZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNv
bW1pdCAyYTE0MDhkMWQ3MzllYWQwMGM5NjM5NzU0OWJlN2E5ZmM1M2M5YzZlCkF1dGhvcjogSmlh
biBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVuIDE0IDA5OjUx
OjM0IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL0NwdUR4ZTogYWxsb3cgYWNjZXNzaW5nIChE
WEUpIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUKICAgIAogICAgVGhlIE1kZVBrZy9MaWJyYXJ5L1Nt
bU1lbW9yeUFsbG9jYXRpb25MaWIsIHVzZWQgb25seSBieSBEWEVfU01NX0RSSVZFUiwKICAgIGFs
bG93cyB0byBmcmVlIG1lbW9yeSBhbGxvY2F0ZWQgaW4gRFhFIChiZWZvcmUgRW5kT2ZEeGUpLiBU
aGlzIGlzIGRvbmUKICAgIGJ5IGNoZWNraW5nIHRoZSBtZW1vcnkgcmFuZ2UgYW5kIGNhbGxpbmcg
Z0JTIHNlcnZpY2VzIHRvIGRvIHJlYWwKICAgIG9wZXJhdGlvbiBpZiB0aGUgbWVtb3J5IHRvIGZy
ZWUgaXMgb3V0IG9mIFNNUkFNLiBJZiBzb21lIG1lbW9yeSByZWxhdGVkCiAgICBmZWF0dXJlcywg
bGlrZSBIZWFwIEd1YXJkLCBhcmUgZW5hYmxlZCwgZ0JTIGludGVyZmFjZSB3aWxsIHR1cm4gdG8K
ICAgIEVGSV9DUFVfQVJDSF9QUk9UT0NPTC5TZXRNZW1vcnlBdHRyaWJ1dGVzKCksIHByb3ZpZGVk
IGJ5CiAgICBEWEUgZHJpdmVyIFVlZmlDcHVQa2cvQ3B1RHhlLCB0byBjaGFuZ2UgbWVtb3J5IHBh
Z2luZyBhdHRyaWJ1dGVzLiBUaGlzCiAgICBtZWFucyB3ZSBoYXZlIHBhcnQgb2YgRFhFIGNvZGUg
cnVubmluZyBpbiBTTU0gbW9kZSBpbiBjZXJ0YWluCiAgICBjaXJjdW1zdGFuY2VzLgogICAgCiAg
ICBCZWNhdXNlIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUgaXMgZGlmZmVyZW50IGZyb20gRFhFIG1v
ZGUgYW5kIENwdUR4ZQogICAgYWx3YXlzIHVzZXMgY3VycmVudCByZWdpc3RlcnMgKENSMCwgQ1Iz
LCBldGMuKSB0byBnZXQgbWVtb3J5IHBhZ2luZwogICAgYXR0cmlidXRlcywgaXQgY2Fubm90IGdl
dCB0aGUgY29ycmVjdCBhdHRyaWJ1dGVzIG9mIERYRSBtZW1vcnkgaW4gU01NCiAgICBtb2RlIGZy
b20gU01NIHBhZ2UgdGFibGUuIFRoaXMgd2lsbCBjYXVzZSBpbmNvcnJlY3QgbWVtb3J5IG1hbmlw
dWxhdGlvbnMsCiAgICBsaWtlIGZhaWwgdGhlIHJlbGVhc2luZyBvZiBHdWFyZCBwYWdlcyBpZiBI
ZWFwIEd1YXJkIGlzIGVuYWJsZWQuCiAgICAKICAgIFRoZSBzb2x1dGlvbiBpbiB0aGlzIHBhdGNo
IGlzIHRvIHN0b3JlIHRoZSBEWEUgcGFnZSB0YWJsZSBpbmZvcm1hdGlvbgogICAgKGUuZy4gdmFs
dWUgb2YgQ1IwLCBDUjMgcmVnaXN0ZXJzLCBldGMuKSBpbiBhIGdsb2JhbCB2YXJpYWJsZSBvZiBD
cHVEeGUKICAgIGRyaXZlci4gSWYgQ3B1RHhlIGRldGVjdHMgaXQncyBpbiBTTU0gbW9kZSwgaXQg
d2lsbCB1c2UgdGhpcyBnbG9iYWwKICAgIHZhcmlhYmxlIHRvIGFjY2VzcyBwYWdlIHRhYmxlIGlu
c3RlYWQgb2YgY3VycmVudCBwcm9jZXNzb3IgcmVnaXN0ZXJzLgogICAgVGhpcyBjYW4gYXZvaWQg
cmV0cmlldmluZyB3cm9uZyBEWEUgbWVtb3J5IHBhZ2luZyBhdHRyaWJ1dGVzIGFuZCBjaGFuZ2lu
ZwogICAgU01NIHBhZ2UgdGFibGUgYXR0cmlidXRlcyB1bmV4cGVjdGVkbHkuCiAgICAKICAgIENj
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMg
RG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IGJmMjUyZTI5YTVhMWE2OGZkZDU4
NGIxY2QxMTdiNzI4ZDdkNjdlYzAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CkRhdGU6ICAgVHVlIEp1biAxOSAxMzoxNTozOSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBr
Zy9Mb2NhbEFwaWNMaWI6IEV4Y2x1ZGUgc2Vjb25kIFNlbmRJcGkgc2VxdWVuY2Ugb24gQU1EIHBy
b2Nlc3NvcnMuCiAgICAKICAgIE9uIEFNRCBwcm9jZXNzb3JzIHRoZSBzZWNvbmQgU2VuZElwaSBp
biB0aGUgU2VuZEluaXRTaXBpU2lwaSBhbmQKICAgIFNlbmRJbml0U2lwaVNpcGlBbGxFeGNsdWRp
bmdTZWxmIHJvdXRpbmVzIGlzIG5vdCByZXF1aXJlZCwgYW5kIG1heSBjYXVzZQogICAgdW5kZXNp
cmVkIHNpZGUtZWZmZWN0cyBkdXJpbmcgTVAgaW5pdGlhbGl6YXRpb24uCiAgICAKICAgIFRoaXMg
cGF0Y2ggbGV2ZXJhZ2VzIHRoZSBTdGFuZGFyZFNpZ25hdHVyZUlzQXV0aGVudGljQU1EIGNoZWNr
IHRvIGV4Y2x1ZGUKICAgIHRoZSBzZWNvbmQgU2VuZElwaSBhbmQgaXRzIGFzc29jaWF0ZWQgTWlj
cm9TZWNvbmREZWxheSAoMjAwKS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGVvIER1cmFu
IDxsZW8uZHVyYW5AYW1kLmNvbT4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5qdXN0
ZW5AaW50ZWwuY29tPgogICAgQ2M6IEplZmYgRmFuIDxqZWZmLmZhbkBpbnRlbC5jb20+CiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgYWViNmY1NzYyNThlZjE4YzBkZWJjYTFkNmI5
MDhkZjE3OTllMGQ5YgpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAg
IFNhdCBBcHIgMjggMTM6NDg6MDYgMjAxOCArMDgwMAoKICAgIE1kZVBrZy9JbmR1c3RyeVN0YW5k
YXJkL0lwbWk6IFVzZSB1bmlvbiBmb3IgYml0bWFwIGZpZWxkcwogICAgCiAgICBUaGlzIGNvbW1p
dCBlbmhhbmNlcyB0aGUgYml0bWFwIGZpZWxkcyBkZWZpbmVkIGluIHRoZSBJUE1JIGhlYWRlciBm
aWxlcywKICAgIHVuaW9uIHR5cGVzIHdpbGwgYmUgdXNlZCB0byBwcm92aWRlIHRoZSB1c2VycyB3
aXRoIGJvdGggdGhlIGluZGl2aWR1YWwKICAgIGJpdG1hcCBhY2Nlc3MgYW5kIHRoZSB3aG9sZSBi
eXRlL3dvcmQgYWNjZXNzLgogICAgCiAgICBDYzogTWljaGFlbCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMjU1
MTdmN2NlMzViNGRiYTc4NjYwYTY3ZWNiNmJlMGMyMTFlNjJmMQpBdXRob3I6IEhhbyBXdSA8aGFv
LmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBBcHIgMTcgMTU6Mzc6MDkgMjAxOCArMDgwMAoK
ICAgIE1kZVBrZy9JbmR1c3RyeVN0YW5kYXJkL0lwbWk6IFVwZGF0ZSBJUE1JIGhlYWRlciBmaWxl
cwogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn
aT9pZD04MTQKICAgIAogICAgVGhpcyBjb21taXQgdXBkYXRlcyB0aGUgSVBNSSByZWxhdGVkIGhl
YWRlciBmaWxlcy4KICAgIAogICAgQ2M6IFlvdW5hcyBLaGFuIDxwbWR5b3VuYXNraGFuNzg2QGdt
YWlsLmNvbT4KICAgIENjOiBNaWNoYWVsIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA0ZTczOGNkNDA4OGUyNzlj
M2NiZmI2NzZhN2NjMjQxYTkzNTllMWFkCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBNb24gSnVuIDExIDEwOjE3OjAxIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1
bGVQa2cvQXRhQXRhcGlQYXNzVGhydTogRml4IFZTMjAxMC9WUzIwMTIgYnVpbGQgZmFpbHVyZQog
ICAgCiAgICBUaGUgcGF0Y2ggZG9lc24ndCBoYXZlIGZ1bmN0aW9uYWxpdHkgaW1wYWN0LiBJdCBp
cyBqdXN0IHRvIG1ha2UKICAgIFZTMjAxMC9WUzIwMTIgaGFwcHkuCiAgICAKICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKY29tbWl0IDczYWU3MGRiMGY3YTJjY2Fk
YTE0OWU5ZGQwM2ZkYTMwOTIzZmRkNzUKQXV0aG9yOiBNYXJ2aW4gSD91c2VyIDxNYXJ2aW4uSGFl
dXNlckBvdXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE2OjI0IDIwMTggKzA4MDAK
CiAgICBTb3VyY2VMZXZlbERlYnVnUGtnL0RlYnVnQ29tbXVuaWNhdGlvbkxpYlVzYjogQWRkIGVu
ZHBvaW50IGNvbmZpZy4KICAgIAogICAgQ3VycmVudGx5LCBEZWJ1Z0NvbW11bmljYXRpb25MaWJV
c2IgdXNlcyB0aGUgaGFyZGNvZGVkIGVuZHBvaW50cyAweDgyCiAgICBhbmQgMHgwMSB0byBjb21t
dW5pY2F0ZSB3aXRoIHRoZSBFSENJIERlYnVnIERldmljZS4gVGhlc2UsIGhvd2V2ZXIsCiAgICBh
cmUgbm90IHN0YW5kYXJkaXplZCBhbmQgbWF5IHZhcnkgYWNyb3NzIGRpZmZlcmVudCBoYXJkd2Fy
ZS4KICAgIFRvIHNvbHZlIHRoaXMgcHJvYmxlbSwgdGhlIGVuZHBvaW50cyBhcmUgcmV0cmlldmVk
IGZyb20gdGhlCiAgICBVU0IgRGV2aWNlIERlc2NyaXB0b3IgZGlyZWN0bHkuCiAgICAKICAgIFYy
OgogICAgICAtIFN0b3JlIGVuZHBvaW50IGRhdGEgaW4gdGhlIFVTQiBEZWJ1ZyBQb3J0IGhhbmRs
ZSBzdHJ1Y3R1cmUuCiAgICAKICAgIFYzOgogICAgICAtIFJlbW92ZSB0aGUgc3RhdGljIGVuZHBv
aW50IFBDRHMgYXMgcmVxdWVzdGVkLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4g
SGFldXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFv
IFd1IDxoYW8uYS53dUBpbnRlbC5jb20+Cgpjb21taXQgODdhNDYyNDQ3MjNhZDhkZGNlMmZjZjYx
MWU1NjlhZGE4NmRjODBmMgpBdXRob3I6IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNlckBv
dXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE1OjM1IDIwMTggKzA4MDAKCiAgICBC
YXNlVG9vbHMvV29ya3NwYWNlQ29tbW9uOiBJbXBvcnQgdXNlZCBCdWlsZFRvb2xFcnJvciBtZXNz
YWdlcy4KICAgIAogICAgQ29tbWl0IGMxNGI1ODYxNGZmYjk5MmRmYzY2ODk2NmExOWJlY2I4NjYx
NGFhZmMgYWRkZWQgYSBmZXcgYnVpbGQKICAgIGVycm9yIG1lc3NhZ2UgZGlzcGxheSBjYWxscyB0
byBXb3Jrc3BhY2VDb21tb24ucHkgd2l0aG91dCBpbXBvcnRpbmcKICAgIHRoZSBtZXNzYWdlIHJl
c291cmNlcyBleHBsaWNpdGVseS4gVGhpcyBjb21taXQgYWRkcyBpbXBvcnRzIHRoZQogICAgbWlz
c2luZyBkaXJlY3RpdmVzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4gSGFldXNl
ciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDAyZWMyM2FiZWJjYjI3MWExNmZh
ZTk0ZjhlMzY1OWJiOTI4Mjg4MGQKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2
ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDIyOjQ2OjM2IDIwMTggKzAyMDAKCiAg
ICBFbWJlZGRlZFBrZy9HZGJTZXJpYWxMaWI6IGF2b2lkIGxlZnQgc2hpZnQgb2YgbmVnYXRpdmUg
cXVhbnRpdHkKICAgIAogICAgQ2xhbmcgY29tcGxhaW5zIGFib3V0IGxlZnQgc2hpZnRpbmcgYSBu
ZWdhdGl2ZSB2YWx1ZSBiZWluZyB1bmRlZmluZWQuCiAgICAKICAgICAgRW1iZWRkZWRQa2cvTGli
cmFyeS9HZGJTZXJpYWxMaWIvR2RiU2VyaWFsTGliLmM6MTUxOjMwOgogICAgICBlcnJvcjogc2hp
ZnRpbmcgYSBuZWdhdGl2ZSBzaWduZWQgdmFsdWUgaXMgdW5kZWZpbmVkIFstV2Vycm9yLC1Xc2hp
ZnQtbmVnYXRpdmUtdmFsdWVdCiAgICAgIE91dHB1dERhdGEgPSAoVUlOVDgpKCh+RExBQjw8Nyl8
KChCcmVha1NldDw8Nil8KChQYXJpdHk8PDMpfCgoU3RvcEJpdHM8PDIpfCBEYXRhKSkpKTsKICAg
IAogICAgUmVkZWZpbmUgYWxsIGJpdCBwYXR0ZXJuIGNvbnN0YW50cyBhcyB1bnNpZ25lZCB0byB3
b3JrIGFyb3VuZCB0aGlzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZl
bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExpbmRo
b2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+Cgpjb21taXQgMWY3MzlhODUxY2U4ZWE4Yzlj
NGQ5YzRjN2E1ODYyZmQ0NGFiNmFiNApBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl
dXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIE1vbiBKdW4gMTggMjA6MTM6NDcgMjAxOCArMDIwMAoK
ICAgIEFybVBrZy9Bcm1NdGxMaWI6IGZpeCBwcm90b3R5cGUgaW5jb25zaXN0ZW5jeSBpbiBNdGxX
YWl0VW50aWxDaGFubmVsRnJlZQogICAgCiAgICBBbGlnbiB0aGUgcHJvdG90eXBlIG9mIEFybU10
bExpYidzIE10bFdhaXRVbnRpbENoYW5uZWxGcmVlICgpIHdpdGggdGhlCiAgICBvbmUgaW4gdGhl
IEFybU10bE51bGxMaWIgaW1wbGVtZW50YXRpb24gKHJhdGhlciB0aGFuIHRoZSBvdGhlciB3YXkg
YXJvdW5kLAogICAgc2luY2UgZWRrMi1wbGF0Zm9ybXMgaGFzIGEgY29uZmxpY3RpbmcgaW1wbGVt
ZW50YXRpb24gYXMgd2VsbCkKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2
ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5k
aG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDZkNTZhY2U1N2I5MWE0ODI3
NGZhOWI5Y2ZiYzk4MDY1MzA3NTg0YWUKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE5OjMxOjE4IDIwMTggKzAyMDAK
CiAgICBCYXNlVG9vbHMvdG9vbHNfZGVmIENMQU5HMzU6IGFkZCBOT09QVCBidWlsZCB0YXJnZXQK
ICAgIAogICAgQ3JlYXRlIHRoZSBtaXNzaW5nIE5PT1BUIHRhcmdldCBmb3IgQ0xBTkczNSAod2hp
Y2ggaXMgQVJNIGFuZCBBQVJDSDY0CiAgICBvbmx5KSwgYW5kIGFsaWduIGl0IHdpdGggdGhlIG90
aGVyIHRvb2xjaGFpbnM6IE5PT1BUIGhhcyBvcHRpbWl6YXRpb25zCiAgICBkaXNhYmxlZCBlbnRp
cmVseSAoZm9yIHNvdXJjZSBsZXZlbCBkZWJ1Z2dpbmcpLCBhbmQgREVCVUcgaXMgY2hhbmdlZAog
ICAgZnJvbSAtTzAgdG8gLU8xLCBhcyBpcyB0aGUgY2FzZSBmb3IgQ0xBTkczOCBhcyB3ZWxsLgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xt
QGxpbmFyby5vcmc+Cgpjb21taXQgYTUwYWE5ZGQ4ODgxODg1NGNjZGUyMGZkZjFiN2I5Mjg2ZGM2
MDc2YwpBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgpE
YXRlOiAgIE1vbiBKdW4gMTggMTg6NTA6MTIgMjAxOCArMDIwMAoKICAgIEVtYmVkZGVkL0VtYmVk
ZGVkUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdldAogICAgCiAgICBFbmFibGUgdG8g
Tk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0aGlzIHBhY2thZ2Ugd2l0aAogICAg
b3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJp
ZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVp
ZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IGU0YmM3M2Q3Mjc3
NDIwN2ViOGVhNjEwYjU5MDNiOGE5YTliMWI2NTgKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE4OjQ5OjMwIDIwMTgg
KzAyMDAKCiAgICBBcm1Qa2cvQXJtUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdldAog
ICAgCiAgICBFbmFibGUgdG8gTk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0aGlz
IHBhY2thZ2Ugd2l0aAogICAgb3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 20 23:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 20 Jun 2018 23: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 1fVmaw-0005k1-GC; Wed, 20 Jun 2018 23:32:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kxig=jg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVmav-0005jo-Mp
 for xen-devel@lists.xenproject.org; Wed, 20 Jun 2018 23:32:57 +0000
X-Inumbo-ID: 491c44af-74e2-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 491c44af-74e2-11e8-bc1d-65256ead4e3a;
 Wed, 20 Jun 2018 23:33: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 1fVmas-0002NX-JE; Wed, 20 Jun 2018 23: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 1fVmas-0004VB-5Q; Wed, 20 Jun 2018 23:32:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVmas-0000yw-4U; Wed, 20 Jun 2018 23:32:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124393-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry: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-xtf-amd64-amd64-4: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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-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-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-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-amd64-libvirt:migrate-support-check: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-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-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-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-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 20 Jun 2018 23:32:54 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124393: 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>

ZmxpZ2h0IDEyNDM5MyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDM5My8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQxNzgKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGlu
IDEyNDI5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxNSBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgaW4gMTI0MTc4IHBhc3MgaW4gMTI0MzkzCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQxNzggbGlrZSAx
MjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjQxNzggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQxNzggbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBpbiAxMjQyOTIgbGlrZSAxMjM5MDcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0MjkyIGxpa2UgMTIzOTA3CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGluIDEyNDI5MiBsaWtlIDEyMzkwNwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjQyOTIgbGlrZSAxMjM5MDcKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjQyOTIgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQyOTIgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2Ug
MTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3Jj
X2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzkwNwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0z
MnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2Vn
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4
dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZt
MzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1z
ZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYvdGVzdC1w
djMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgNTQyZjcxMTU2N2EzZjE4OTFjYjc1MTg3ZWVhZjVjY2UzZjdkNjg5
MwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1NmVjZjU5
YmU5NTFhZjJjYzU1ZDE1YTExM2U5MjMzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzOTA3ICAy
MDE4LTA2LTA3IDE5OjM0OjE2IFogICAxMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE3
OCAgMjAxOC0wNi0xMyAyMTowNTo1MyBaICAgIDcgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
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
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
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
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1zdGVwIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA1NDJm
NzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6Mzcg
MjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRpb25zIGZvciBMYXp5RlBVCiAg
ICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFzdCBOZWhhbGVtIHNwZWN1
bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBG
UFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAgICAKICAgIE9uIGFmZmVjdGVk
IHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hp
bmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0
ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAgc2NoZWR1bGVkIHZjcHVzLgogICAg
CiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAoY2hlcnJ5
IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQw
Mzg0KQoKY29tbWl0IDkwZGMxNjM4MTgxMzliZjBhOTNlZDcwOWZjMTlhMTRkYzljN2IxZDkKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2Vy
IEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNvbnRyb2xsZWQgb24gYSBw
ZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDE0
NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IpCihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 00:22:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 00:22:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVnME-0001GB-Ek; Thu, 21 Jun 2018 00: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVnMC-0001Fz-9S
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 00:21:48 +0000
X-Inumbo-ID: 1b893609-74e9-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b893609-74e9-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 00:21: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 1fVnM7-0003xh-RD; Thu, 21 Jun 2018 00:21: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 1fVnM7-0006i4-Ex; Thu, 21 Jun 2018 00:21:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVnM7-0003yF-EI; Thu, 21 Jun 2018 00:21:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124416-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:build-armhf-pvops:kernel-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 00:21:43 +0000
Subject: [Xen-devel] [xen-unstable test] 124416: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQxNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQxNi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0MDkwCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNDM3MiBwYXNzIGluIDEyNDQxNgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICBmYWlsIHBhc3Mg
aW4gMTI0MzcyCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQzNzIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQw
OTAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDk4OGQ2NmNiNzhj
MzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA5MCAgMjAxOC0wNi0xMiAwMTo1MTo0MSBaICAgIDggZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxNDAgIDIwMTgtMDYtMTIgMTc6MDY6NDkgWiAgICA4
IGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQzNzIgIDIwMTgtMDYt
MTggMjE6NDQ6MDUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTg4ZDY2Y2I3OGMzNWM2MjBjMmEwZWIwMWJhYzg0
MmU0ZTk5YmYwZQpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTog
ICBNb24gSnVuIDE4IDA5OjE4OjU2IDIwMTggKzAyMDAKCiAgICB0b29scy9saWJ4YzogcmV0cnkg
aHlwZXJjYWxsIGluIGNhc2Ugb2YgRUZBVUxUCiAgICAKICAgIEEgaHlwZXJjYWxsIGlzc3VlZCB2
aWEgdGhlIHByaXZjbWQgZHJpdmVyIGNhbiB2ZXJ5IHJhcmVseSByZXR1cm4KICAgIC1FRkFVTFQg
ZXZlbiBpZiB0aGUgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJlIGxvY2tlZCBpbiBtZW1vcnkuIFRoaXMK
ICAgIGhhcHBlbnMgZm9yIGh5cGVyY2FsbCBidWZmZXJzIGluIHVzZXIgbWVtb3J5IHdoZW4gdGhl
IExpbnV4IGtlcm5lbAogICAgaXMgZG9pbmcgbWVtb3J5IHNjYW5zIGUuZy4gZm9yIHBhZ2UgbWln
cmF0aW9uIG9yIGNvbXBhY3Rpb24uCiAgICAKICAgIFJldHJ5IHRoZSBnZXRwYWdlZnJhbWVpbmZv
MyBoeXBlcmNhbGwgdXAgdG8gMiB0aW1lcyBpbiBjYXNlCiAgICAtRUZBVUxUIGlzIHJldHVybmVk
IGFuZCB0aGUgaHlwZXJ2aXNvciBtaWdodCBzZWUgaW52YWxpZCBQVEVzIGZvcgogICAgdXNlciBo
eXBlcmNhbGwgYnVmZmVycyAod2hpY2ggc2hvdWxkIGJlIHRoZSBjYXNlIG9ubHkgaWYgdGhlIGtl
cm5lbAogICAgZG9lc24ndCBvZmZlciBhIC9kZXYveGVuL2h5cGVyY2FsbCBub2RlKS4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IDE3
MWQ2ZWNlYzFlZmNhNWEzZTM5NWEwOGFjYjI5OTQ1M2E5NTc1MjgKQXV0aG9yOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1biAxOCAwOToxODo1NSAyMDE4ICsw
MjAwCgogICAgdG9vbHMvbGlieGVuY2FsbHM6IGFkZCBuZXcgZnVuY3Rpb24gdG8gcXVlcnkgaHlw
ZXJjYWxsIGJ1ZmZlciBzYWZldHkKICAgIAogICAgQWRkIGEgbmV3IGZ1bmN0aW9uIHRvIHF1ZXJ5
IHdoZXRoZXIgaHlwZXJjYWxsIGJ1ZmZlcnMgYXJlIGFsd2F5cyBzYWZlCiAgICB0byBhY2Nlc3Mg
YnkgdGhlIGh5cGVydmlzb3Igb3IgbWlnaHQgcmVzdWx0IGluIEVGQVVMVC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IDMzYmUyYzM4
NTgyM2U2N2M3NzM1MjczNjZhNWQ1ZThmZmU3OGQwNDYKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1biAxOCAwOToxODo1NCAyMDE4ICswMjAwCgog
ICAgdG9vbHMvbGlieGVuY2FsbDogdXNlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIGlmIGF2YWls
YWJsZQogICAgCiAgICBJbnN0ZWFkIG9mIHVzaW5nIGFub255bW91cyBtZW1vcnkgZm9yIGh5cGVy
Y2FsbCBidWZmZXJzIHdoaWNoIGlzIHRoZW4KICAgIGxvY2tlZCBpbnRvIG1lbW9yeSwgdXNlIHRo
ZSBoeXBlcmNhbGwgYnVmZmVyIGRldmljZSBvZiB0aGUgTGludXgKICAgIHByaXZjbWQgZHJpdmVy
IGlmIGF2YWlsYWJsZS4KICAgIAogICAgVGhpcyBoYXMgdGhlIGFkdmFudGFnZSBvZiBuZWVkaW5n
IGp1c3QgYSBzaW5nbGUgbW1hcCgpIGZvciBhbGxvY2F0aW5nCiAgICB0aGUgYnVmZmVyIGFuZCBw
YWdlIG1pZ3JhdGlvbiBvciBjb21wYWN0aW9uIGNhbid0IG1ha2UgdGhlIGJ1ZmZlcgogICAgdW5h
Y2Nlc3NpYmxlIGZvciB0aGUgaHlwZXJ2aXNvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IGUyM2QyMjM0ZTA4ODcyYWMxYzcxOWYz
ZTMzODk5NDU4MTQ4MzQ0MGYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgRnJpIEp1biAxNSAxMTo0OTowNiAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogYWNj
b3VudCBmb3IgZnVsbHkgZWFnZXIgRlBVIG1vZGUgaW4gZW11bGF0aW9uCiAgICAKICAgIEluIGZ1
bGx5IGVhZ2VyIG1vZGUgd2UgbXVzdCBub3QgY2xlYXIgZnB1X2RpcnRpZWQsIHNldCBDUjAuVFMs
IG9yIGludm9rZQogICAgdGhlIGZwdV9sZWF2ZSgpIGhvb2suIEluc3RlYWQgZG8gd2hhdCB0aGUg
bW9kZSdzIG5hbWUgc2F5czogUmVzdG9yZQogICAgc3RhdGUgcmlnaHQgYXdheS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgMjQz
NDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NApBdXRob3I6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3
IDIwMTggKzAxMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQog
ICAgCiAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2UgYXQgbGVhc3QgTmVoYWxlbSBzcGVj
dWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgbWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkg
RlBVIGNvbnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgCiAgICBPbiBhZmZlY3Rl
ZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNo
aW5nIHRvCiAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVhZCBGUFUgc3Rh
dGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgIHNjaGVkdWxlZCB2Y3B1cy4KICAg
IAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDE0
NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDoz
NyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBwb3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3
aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNvbnRyb2xsZWQgb24gYSBwZXItdmNwdSBiYXNlcyBm
b3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIw
MTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCmNvbW1pdCA0MTMzOWVjYjVmMThjYTdlYzdiMGM5MTRjOTUyYTBlMTcxNWFlNTEx
CkF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBUdWUg
SnVuIDUgMTc6Mzk6MzggMjAxOCArMDEwMAoKICAgIHNjcmlwdHMvYWRkX21haW50YWluZXJzLnBs
OiBEb24ndCBjYWxsIGdldF9tYWludGFpbmVycy5wbCB3aXRoIC1mCiAgICAKICAgIFRoZSBvcHRp
b24gLWYgb2Ygc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2lsbCByZXR1cm4gdGhlIG1haW50
YWluZXJzCiAgICBvZiBhIGdpdmVuIGZpbGUsICpub3QqIHRoZSBsaXN0IG9mIG1haW50YWluZXJz
IGlmIHRoZSBmaWxlIHdhcyBhIHBhdGNoLgogICAgCiAgICBUaGUgb3V0cHV0IGV4cGVjdGVkIG9m
IGFkZF9tYWludGFpbmVycyBpcyB0aGUgbGF0dGVyLCBzbyBkcm9wIHRoZSBvcHRpb24KICAgIC1m
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 01:53:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 01: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 1fVoma-0005XW-MF; Thu, 21 Jun 2018 01:53:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVomZ-0005XM-QG
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 01:53:07 +0000
X-Inumbo-ID: de255b27-74f5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de255b27-74f5-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 01:53: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 1fVomW-00066s-FX; Thu, 21 Jun 2018 01:53: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 1fVomW-00052e-3i; Thu, 21 Jun 2018 01:53:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVomW-0003Ok-39; Thu, 21 Jun 2018 01:53:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fVomW-0003Ok-39@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 01:53:04 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-amd64-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
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBiYjcwZGUxZjk5
M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2CiAgQnVnIG5vdCBwcmVzZW50OiA0NzQ5Mjhi
OGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NDc2LwoKCiAg
Y29tbWl0IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYKICBBdXRob3I6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFdlZCBNYXkgMzAgMTM6
MDk6NTcgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0aWVzIGZyb20g
eGVuX3N0YXJ0X2tlcm5lbCgpCiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXQ6IDA4MDhlODBj
Yjc2MGRlMjczM2MwNTI3ZDIwOTBlZDIyMDVhMWVlZjggKCJ4ZW46IHNldAogICAgICBjcHUgY2Fw
YWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpIikKICAgICAgCiAgICAgIFRoZXJlIGlz
IG5vIG5lZWQgdG8gc2V0IHRoZSBzYW1lIGNhcGFiaWxpdGllcyBmb3IgZWFjaCBjcHUKICAgICAg
aW5kaXZpZHVhbGx5LiBUaGlzIGNhbiBlYXNpbHkgYmUgZG9uZSBmb3IgYWxsIGNwdXMgd2hlbiBz
dGFydGluZyB0aGUKICAgICAga2VybmVsLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTog
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlz
ZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjkvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzEyNDQ3Ni5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMjk2
OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuOSB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFz
aXMgcGFzczoKIDEyNDQxMSBmYWlsIFtob3N0PWdvZGVsbG8xXSAvIDEyMzgxOSBvay4KRmFpbHVy
ZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0NDExIC8gMTIzODE5Cih0cmVlIHdpdGggbm8gdXJs
OiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2Vh
YmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0
YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CkJhc2lzIHBhc3MgMjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJjMTlmM2MxZjAxNmQ0MyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCMy
NDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2ZDQzLThlNTJiOTRlMTlkODJlMmJl
NGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViLTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
TG9hZGVkIDIwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjM4MTkgcGFzcyAyNDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2
ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEy
Mzg2MSBmYWlsIGlycmVsZXZhbnQKIDEyMzk3MCBmYWlsIGlycmVsZXZhbnQKIDEyMzkxNCBmYWls
IGlycmVsZXZhbnQKIDEyNDAzMyBmYWlsIGlycmVsZXZhbnQKIDEyNDA1NSBmYWlsIGlycmVsZXZh
bnQKIDEyNDA4NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MTEz
IGZhaWwgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAx
MTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQxOTAgZmFpbCA0ZjQy
ZGM2MmJlOTJhZmU5ODYzYmYyNTk4ZTZiMGQ2Mzc0MzBmNzRmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE2OCBmYWlsIDNjM2QwNWZjNmU2NjUz
YmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIz
ZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MjIzIGZhaWwgNGY0MmRjNjJiZTkyYWZlOTg2M2JmMjU5
OGU2YjBkNjM3NDMwZjc0ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCiAxMjQ0NzYgZmFpbCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVm
NTMxOWE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUK
IDEyNDQ0MSBmYWlsIDgyYmZmZmVkYmRhOTFmZmRmN2NlYmMyMTAxODVmYWMzZjZhMjA5NmIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NDQ1IHBh
c3MgYTM4MjQ5ZDZkY2ZiNjU1NGYwNzY1Zjk1MjlkNDlmOTY0NTRkOWExZSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZj
Yjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQ0NjIgZmFpbCBiYjcwZGUx
Zjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0
MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDQ0NyBmYWlsIGZlNjRkN2Q2YWI4M2IwM2M5
MzNkOWY3NjY0M2I4MTA4NTc3NzQzMDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJi
YTQ3ODlhOTRkODI0NTIxZQogMTI0NDM0IHBhc3MgMjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJj
MTlmM2MxZjAxNmQ0MyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3
ZjZlMDViCiAxMjQ0NjUgcGFzcyA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIw
YWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEy
NDQzNSBmYWlsIDRmNDJkYzYyYmU5MmFmZTk4NjNiZjI1OThlNmIwZDYzNzQzMGY3NGYgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0NDUyIGZhaWwg
YzQzYjRmZjk3MmE5ODZjODViZGQ4ZGMxYWEwNWZlMjNiMjllZjk5YyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4
MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQ0MTEgZmFpbCA4ZTUyYjk0ZTE5
ZDgyZTJiZTRmM2JmMzY5OWM4ZjM5ZjRjNmNjNDc4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVh
NTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDQ1NyBwYXNzIDQ3NDkyOGI4ZjBhNmJhNDk4NzJl
ZjI3Njk2MTBiODA2Mzg4MjBhYWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3
ODlhOTRkODI0NTIxZQogMTI0NDU5IGZhaWwgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYz
OWY0YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZm
NjNiCiAxMjQ0NjggZmFpbCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDQ3
NCBwYXNzIDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBhYWQgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQpTZWFyY2hpbmcgZm9yIGlu
dGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjM4MTkgKHBhc3MpLCBm
b3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI0NDExIChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NDM0IChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NDU5IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIDAgcmV2aXNpb25zIGF0IDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBh
YWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQpObyBy
ZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyNDQ1NyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyNDQ2MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyNDQ2NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NDY4
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NDc0IChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ0NzYgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRy
b2R1Y2VkOiAgYmI3MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUzMTlhNgogIEJ1ZyBu
b3QgcHJlc2VudDogNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZAogIExh
c3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEyNDQ3Ni8KCgogIGNvbW1pdCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2
MGVmNTMxOWE2CiAgQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgRGF0
ZTogICBXZWQgTWF5IDMwIDEzOjA5OjU3IDIwMTggKzAyMDAKICAKICAgICAgeGVuOiBzZXQgY3B1
IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKQogICAgICAKICAgICAgVXBzdHJl
YW0gY29tbWl0OiAwODA4ZTgwY2I3NjBkZTI3MzNjMDUyN2QyMDkwZWQyMjA1YTFlZWY4ICgieGVu
OiBzZXQKICAgICAgY3B1IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKSIpCiAg
ICAgIAogICAgICBUaGVyZSBpcyBubyBuZWVkIHRvIHNldCB0aGUgc2FtZSBjYXBhYmlsaXRpZXMg
Zm9yIGVhY2ggY3B1CiAgICAgIGluZGl2aWR1YWxseS4gVGhpcyBjYW4gZWFzaWx5IGJlIGRvbmUg
Zm9yIGFsbCBjcHVzIHdoZW4gc3RhcnRpbmcgdGhlCiAgICAgIGtlcm5lbC4KICAgICAgCiAgICAg
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgICAgUmV2
aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAg
ICAgIFNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNl
Y3QvbGludXgtNC45L3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4Ni54ZW4tYm9v
dC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMTI0NDc2OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjQ0NzYgbGludXgt
NC45IHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI0NDc2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 02:12:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 02:12:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVp4j-0007Lf-EO; Thu, 21 Jun 2018 02:11:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2wxh=jh=icloud.com=dougtrav@srs-us1.protection.inumbo.net>)
 id 1fVp4h-0007LY-7d
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 02:11:51 +0000
X-Inumbo-ID: 0e948b56-74f8-11e8-9728-bc764e045a96
Received: from pv33p00im-asmtp001.me.com (unknown [17.142.194.250])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e948b56-74f8-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 04:08:58 +0200 (CEST)
Received: from process-dkim-sign-daemon.pv33p00im-asmtp001.me.com by
 pv33p00im-asmtp001.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) id <0PAN00N00HKRHE00@pv33p00im-asmtp001.me.com> for
 xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 02:11:07 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=04042017;
 t=1529547067;	bh=Hpiw8DDglgiTEEk1syh+/Z4gsjXGAvMj5QaB1ybYCqc=;
 h=MIME-version:Content-type:From:To:Subject:Date:Message-id;
 b=ZVBVbpALZPXIZqj1sFKH6ok1Z8hjB/rqZh5NOn9bar2fPx1o5mn79XuVytwCp3E/0
 0h7Fi6+6kcmG06D/N6qffMEXQekRtebdhk95k01utJdVBk9Br3gtO1//ZNLNmIjlXX
 I/TMEisJ7/xB+3zMOHxTYtyV8ejiPQKfk+0NynQ2IsvEHMXBPgBfQ5j3uxLjybdhAN
 GmBF8MG1bUlhRWDgAzfe7euhlcNgM1aPkHphWQa+jNr4z2Ps/AER3sZJbD7vjvBXAC
 7ZhpgxIpMpHTTzDlM4P4wNxD+YkAGTnqcbouPG6VhSHirV25yCJJ8gSGmrt6vE3nty
 LwxIqZkxQHpSA==
MIME-version: 1.0
Received: from icloud.com ([127.0.0.1]) by pv33p00im-asmtp001.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) with ESMTPSA id <0PAN007D6I26CF30@pv33p00im-asmtp001.me.com>; Thu,
 21 Jun 2018 02:11:04 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,,
 definitions=2018-06-20_12:,, signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 clxscore=1011 suspectscore=3 malwarescore=0 phishscore=0 adultscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1707230000 definitions=main-1806210022
From: dougtrav@icloud.com
To: xen-devel@lists.xenproject.org
Date: Thu, 21 Jun 2018 10:10:52 +0800
Message-id: <20180621021052.27070-1-dougtrav@icloud.com>
X-Mailer: git-send-email 2.15.2 (Apple Git-101.1)
Subject: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?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>

RnJvbTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKRnJvbTogRG91ZyBHb2xk
c3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKSW1wb3J0IHRoZSBmb2xsb3dpbmcgZmlsZXMgYW5k
IGRpcmVjdG9yaWVzIGZyb20gdGhlIExpbnV4IHY0LjE3IHRhZwooY29tbWl0IGlkIDI5ZGNlYTg4
Nzc5Yzg1NmM3ZGM5MjA0MGEwYzAxMjMzMjYzMTAxZDQpOgotIHNjcmlwdHMva2NvbmZpZy8gLT4g
eGVuL3Rvb2xzL2tjb25maWcvCi0gc2NyaXB0cy9NYWtlZmlsZS5ob3N0IC0+IHhlbi90b29scy9r
Y29uZmlnL01ha2VmaWxlLmhvc3QKLSBEb2N1bWVudGF0aW9uL2tidWlsZC9rY29uZmlneywtbGFu
Z3VhZ2V9LnR4dCAtPgogIGRvY3MvbWlzYy9rY29uZmlney1sYW5ndWFnZX0udHh0Ci0gaW5jbHVk
ZS9saW51eC9rY29uZmlnLmggLT4geGVuL2luY2x1ZGUveGVuL2tjb25maWcuaAoKUHVsbGVkIGlu
IHBhcnRzIG9mIHNjcmlwdHMvTWFrZWZpbGUubGliIGludG8KeGVuL3Rvb2xzL2tjb25maWcvTWFr
ZWZpbGUua2NvbmZpZwoKU2lkZSBlZmZlY3Qgb2YgdGhpcyBjaGFuZ2UgaXMgdGhhdCBmbGV4IGFu
ZCBiaXNvbiBhcmUgcmVxdWlyZWQgdG8gYnVpbGQKS2NvbmZpZy4gTGludXggaGFzIHN3aXRjaGVk
IGZyb20gc2hpcHBpbmcgdGhlIHByZS1nZW5lcmF0ZWQgZmlsZXMgdG8KYWx3YXlzIGdlbmVyYXRp
bmcgdGhlbSB3aXRoIGZsZXggYW5kIGJpc29uLgoKU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3Rl
aW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KU28gdGhpcyBtYWtlcyBmbGV4ICYgYmlzb24gcmVx
dWlyZWQgdG8gYnVpbGQgS2NvbmZpZyB3aGljaCBtZWFucyB0bwpidWlsZCB0aGUgaHlwZXJ2aXNv
ciBub3cgdGhlc2UgYXJlIHJlcXVpcmVkLiBUaGVzZSBhcmUgYWxyZWFkeQpkb2N1bWVudGVkIGlu
IHRoZSBSRUFETUUgYXMgcmVxdWlyZWQgYnV0IHRoYXQgd2FzIHByZXZpb3VzbHkganVzdCBmb3IK
dGhlIHRvb2xzdGFjay4gU2luY2UgdGhlc2UgYXJlIEdOVSB1dGlsaXRpZXMgSSB3b3VsZCBhc2sg
dGhhdCBub24tTGludXgKZm9sa3MgKGUuZy4gUm9nZXIpCgpDQzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgot
LS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiAr
CiBkb2NzL21pc2Mva2NvbmZpZy1sYW5ndWFnZS50eHQgICAgICAgICAgICAgICB8ICAyOTUgKyst
CiBkb2NzL21pc2Mva2NvbmZpZy50eHQgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0K
IHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQog
eGVuL2luY2x1ZGUveGVuL2tjb25maWcuaCAgICAgICAgICAgICAgICAgICAgfCAgIDY0ICstCiB4
ZW4vdG9vbHMva2NvbmZpZy8uZ2l0aWdub3JlICAgICAgICAgICAgICAgICB8ICAgIDUgLQogeGVu
L3Rvb2xzL2tjb25maWcvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgfCAgMTExICstCiB4ZW4v
dG9vbHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0ICAgICAgICAgICAgICB8ICAgNjIgKy0KIHhlbi90
b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcgICAgICAgICAgIHwgICAyOCArCiB4ZW4vdG9v
bHMva2NvbmZpZy9jaGVjay5zaCAgICAgICAgICAgICAgICAgICB8ICAgIDEgKwogeGVuL3Rvb2xz
L2tjb25maWcvY29uZi5jICAgICAgICAgICAgICAgICAgICAgfCAgMTE3ICstCiB4ZW4vdG9vbHMv
a2NvbmZpZy9jb25mZGF0YS5jICAgICAgICAgICAgICAgICB8ICAgMjYgKy0KIHhlbi90b29scy9r
Y29uZmlnL2V4cHIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDE5NSArLQogeGVuL3Rvb2xzL2tj
b25maWcvZXhwci5oICAgICAgICAgICAgICAgICAgICAgfCAgIDk1ICstCiB4ZW4vdG9vbHMva2Nv
bmZpZy9nY29uZi5jICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi90b29scy9rY29u
ZmlnL2tjb25mX2lkLmMgICAgICAgICAgICAgICAgIHwgICA1MyArCiB4ZW4vdG9vbHMva2NvbmZp
Zy9reGdldHRleHQuYyAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi90b29scy9rY29uZmln
L2xpc3QuaCAgICAgICAgICAgICAgICAgICAgIHwgICAgMSArCiB4ZW4vdG9vbHMva2NvbmZpZy9s
a2MuaCAgICAgICAgICAgICAgICAgICAgICB8ICAgIDYgKy0KIHhlbi90b29scy9rY29uZmlnL2xr
Y19wcm90by5oICAgICAgICAgICAgICAgIHwgICAgMyArLQogeGVuL3Rvb2xzL2tjb25maWcvbHhk
aWFsb2cvY2hlY2stbHhkaWFsb2cuc2ggfCAgICA0ICstCiB4ZW4vdG9vbHMva2NvbmZpZy9tY29u
Zi5jICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi90b29scy9rY29uZmlnL21lbnUu
YyAgICAgICAgICAgICAgICAgICAgIHwgIDI0NCArKy0KIHhlbi90b29scy9rY29uZmlnL21lcmdl
X2NvbmZpZy5zaCAgICAgICAgICAgIHwgICAxOCArLQogeGVuL3Rvb2xzL2tjb25maWcvbmNvbmYu
YyAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICstCiB4ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5n
dWkuYyAgICAgICAgICAgICAgICB8ICAgMjIgKy0KIHhlbi90b29scy9rY29uZmlnL25jb25mLmgg
ICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQogeGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2Mg
ICAgICAgICAgICAgICAgICAgfCAgNzA1ICsrKy0tLS0KIHhlbi90b29scy9rY29uZmlnL3Fjb25m
LmggICAgICAgICAgICAgICAgICAgIHwgIDE1MCArLQogeGVuL3Rvb2xzL2tjb25maWcvc3RyZWFt
bGluZV9jb25maWcucGwgICAgICAgfCAgIDQ3ICstCiB4ZW4vdG9vbHMva2NvbmZpZy9zeW1ib2wu
YyAgICAgICAgICAgICAgICAgICB8ICAxMTggKy0KIHhlbi90b29scy9rY29uZmlnL3V0aWwuYyAg
ICAgICAgICAgICAgICAgICAgIHwgICAyNiArLQogeGVuL3Rvb2xzL2tjb25maWcvemNvbmYuZ3Bl
cmYgICAgICAgICAgICAgICAgfCAgIDQ5IC0KIHhlbi90b29scy9rY29uZmlnL3pjb25mLmhhc2gu
Y19zaGlwcGVkICAgICAgIHwgIDI5MyAtLS0KIHhlbi90b29scy9rY29uZmlnL3pjb25mLmwgICAg
ICAgICAgICAgICAgICAgIHwgICA3OCArLQogeGVuL3Rvb2xzL2tjb25maWcvemNvbmYubGV4LmNf
c2hpcHBlZCAgICAgICAgfCAyNDczIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL3Rvb2xz
L2tjb25maWcvemNvbmYudGFiLmNfc2hpcHBlZCAgICAgICAgfCAyNTgwIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiB4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi55ICAgICAgICAgICAgICAgICAg
ICB8ICAxMzggKy0KIDM4IGZpbGVzIGNoYW5nZWQsIDE4MzIgaW5zZXJ0aW9ucygrKSwgNjIwNyBk
ZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2NvbmZpZy9rY29uZl9p
ZC5jCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL3Rvb2xzL2tjb25maWcvemNvbmYuZ3BlcmYKIGRl
bGV0ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5oYXNoLmNfc2hpcHBlZAog
ZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi90b29scy9rY29uZmlnL3pjb25mLmxleC5jX3NoaXBwZWQK
IGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi50YWIuY19zaGlwcGVk
CgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggNzAwNDM0OWQ1YS4u
NzM5ZjYzYjlkZSAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0z
MjUsNiArMzI1LDggQEAgeGVuL3Rlc3QvbGl2ZXBhdGNoL3hlbl9ub3AubGl2ZXBhdGNoCiB4ZW4v
dGVzdC9saXZlcGF0Y2gveGVuX3JlcGxhY2Vfd29ybGQubGl2ZXBhdGNoCiB4ZW4vdG9vbHMva2Nv
bmZpZy8udG1wX2d0a2NoZWNrCiB4ZW4vdG9vbHMva2NvbmZpZy8udG1wX3F0Y2hlY2sKK3hlbi90
b29scy9rY29uZmlnL3pjb25mLmxleC5jCit4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi50YWIuYwog
eGVuL3Rvb2xzL3N5bWJvbHMKIHhlbi94c20vZmxhc2svaW5jbHVkZS9hdl9wZXJtX3RvX3N0cmlu
Zy5oCiB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZfcGVybWlzc2lvbnMuaApkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL2tjb25maWctbGFuZ3VhZ2UudHh0IGIvZG9jcy9taXNjL2tjb25maWctbGFuZ3Vh
Z2UudHh0CmluZGV4IDM1MGY3MzNiZjIuLmY1Yjk0OTNmMDQgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlz
Yy9rY29uZmlnLWxhbmd1YWdlLnR4dAorKysgYi9kb2NzL21pc2Mva2NvbmZpZy1sYW5ndWFnZS50
eHQKQEAgLTc3LDYgKzc3LDI3IEBAIGFwcGxpY2FibGUgZXZlcnl3aGVyZSAoc2VlIHN5bnRheCku
CiAgIE9wdGlvbmFsbHksIGRlcGVuZGVuY2llcyBvbmx5IGZvciB0aGlzIGRlZmF1bHQgdmFsdWUg
Y2FuIGJlIGFkZGVkIHdpdGgKICAgImlmIi4KIAorIFRoZSBkZWZhdWx0IHZhbHVlIGRlbGliZXJh
dGVseSBkZWZhdWx0cyB0byAnbicgaW4gb3JkZXIgdG8gYXZvaWQgYmxvYXRpbmcgdGhlCisgYnVp
bGQuIFdpdGggZmV3IGV4Y2VwdGlvbnMsIG5ldyBjb25maWcgb3B0aW9ucyBzaG91bGQgbm90IGNo
YW5nZSB0aGlzLiBUaGUKKyBpbnRlbnQgaXMgZm9yICJtYWtlIG9sZGNvbmZpZyIgdG8gYWRkIGFz
IGxpdHRsZSBhcyBwb3NzaWJsZSB0byB0aGUgY29uZmlnIGZyb20KKyByZWxlYXNlIHRvIHJlbGVh
c2UuCisKKyBOb3RlOgorCVRoaW5ncyB0aGF0IG1lcml0ICJkZWZhdWx0IHkvbSIgaW5jbHVkZToK
KworCWEpIEEgbmV3IEtjb25maWcgb3B0aW9uIGZvciBzb21ldGhpbmcgdGhhdCB1c2VkIHRvIGFs
d2F5cyBiZSBidWlsdAorCSAgIHNob3VsZCBiZSAiZGVmYXVsdCB5Ii4KKworCWIpIEEgbmV3IGdh
dGVrZWVwaW5nIEtjb25maWcgb3B0aW9uIHRoYXQgaGlkZXMvc2hvd3Mgb3RoZXIgS2NvbmZpZwor
CSAgIG9wdGlvbnMgKGJ1dCBkb2VzIG5vdCBnZW5lcmF0ZSBhbnkgY29kZSBvZiBpdHMgb3duKSwg
c2hvdWxkIGJlCisJICAgImRlZmF1bHQgeSIgc28gcGVvcGxlIHdpbGwgc2VlIHRob3NlIG90aGVy
IG9wdGlvbnMuCisKKwljKSBTdWItZHJpdmVyIGJlaGF2aW9yIG9yIHNpbWlsYXIgb3B0aW9ucyBm
b3IgYSBkcml2ZXIgdGhhdCBpcworCSAgICJkZWZhdWx0IG4iLiBUaGlzIGFsbG93cyB5b3UgdG8g
cHJvdmlkZSBzYW5lIGRlZmF1bHRzLgorCisJZCkgSGFyZHdhcmUgb3IgaW5mcmFzdHJ1Y3R1cmUg
dGhhdCBldmVyeWJvZHkgZXhwZWN0cywgc3VjaCBhcyBDT05GSUdfTkVUCisJICAgb3IgQ09ORklH
X0JMT0NLLiBUaGVzZSBhcmUgcmFyZSBleGNlcHRpb25zLgorCiAtIHR5cGUgZGVmaW5pdGlvbiAr
IGRlZmF1bHQgdmFsdWU6CiAJImRlZl9ib29sIi8iZGVmX3RyaXN0YXRlIiA8ZXhwcj4gWyJpZiIg
PGV4cHI+XQogICBUaGlzIGlzIGEgc2hvcnRoYW5kIG5vdGF0aW9uIGZvciBhIHR5cGUgZGVmaW5p
dGlvbiBwbHVzIGEgdmFsdWUuCkBAIC0xMTMsNiArMTM0LDM0IEBAIGFwcGxpY2FibGUgZXZlcnl3
aGVyZSAoc2VlIHN5bnRheCkuCiAJVGhhdCB3aWxsIGxpbWl0IHRoZSB1c2VmdWxuZXNzIGJ1dCBv
biB0aGUgb3RoZXIgaGFuZCBhdm9pZAogCXRoZSBpbGxlZ2FsIGNvbmZpZ3VyYXRpb25zIGFsbCBv
dmVyLgogCistIHdlYWsgcmV2ZXJzZSBkZXBlbmRlbmNpZXM6ICJpbXBseSIgPHN5bWJvbD4gWyJp
ZiIgPGV4cHI+XQorICBUaGlzIGlzIHNpbWlsYXIgdG8gInNlbGVjdCIgYXMgaXQgZW5mb3JjZXMg
YSBsb3dlciBsaW1pdCBvbiBhbm90aGVyCisgIHN5bWJvbCBleGNlcHQgdGhhdCB0aGUgImltcGxp
ZWQiIHN5bWJvbCdzIHZhbHVlIG1heSBzdGlsbCBiZSBzZXQgdG8gbgorICBmcm9tIGEgZGlyZWN0
IGRlcGVuZGVuY3kgb3Igd2l0aCBhIHZpc2libGUgcHJvbXB0LgorCisgIEdpdmVuIHRoZSBmb2xs
b3dpbmcgZXhhbXBsZToKKworICBjb25maWcgRk9PCisJdHJpc3RhdGUKKwlpbXBseSBCQVoKKwor
ICBjb25maWcgQkFaCisJdHJpc3RhdGUKKwlkZXBlbmRzIG9uIEJBUgorCisgIFRoZSBmb2xsb3dp
bmcgdmFsdWVzIGFyZSBwb3NzaWJsZToKKworCUZPTwkJQkFSCQlCQVoncyBkZWZhdWx0CWNob2lj
ZSBmb3IgQkFaCisJLS0tCQktLS0JCS0tLS0tLS0tLS0tLS0JLS0tLS0tLS0tLS0tLS0KKwluCQl5
CQluCQlOL20veQorCW0JCXkJCW0JCU0veS9uCisJeQkJeQkJeQkJWS9uCisJeQkJbgkJKgkJTgor
CisgIFRoaXMgaXMgdXNlZnVsIGUuZy4gd2l0aCBtdWx0aXBsZSBkcml2ZXJzIHRoYXQgd2FudCB0
byBpbmRpY2F0ZSB0aGVpcgorICBhYmlsaXR5IHRvIGhvb2sgaW50byBhIHNlY29uZGFyeSBzdWJz
eXN0ZW0gd2hpbGUgYWxsb3dpbmcgdGhlIHVzZXIgdG8KKyAgY29uZmlndXJlIHRoYXQgc3Vic3lz
dGVtIG91dCB3aXRob3V0IGFsc28gaGF2aW5nIHRvIHVuc2V0IHRoZXNlIGRyaXZlcnMuCisKIC0g
bGltaXRpbmcgbWVudSBkaXNwbGF5OiAidmlzaWJsZSBpZiIgPGV4cHI+CiAgIFRoaXMgYXR0cmli
dXRlIGlzIG9ubHkgYXBwbGljYWJsZSB0byBtZW51IGJsb2NrcywgaWYgdGhlIGNvbmRpdGlvbiBp
cwogICBmYWxzZSwgdGhlIG1lbnUgYmxvY2sgaXMgbm90IGRpc3BsYXllZCB0byB0aGUgdXNlciAo
dGhlIHN5bWJvbHMKQEAgLTE3MiwxMCArMjIxLDE0IEBAIG1vZHVsZSBzdGF0ZS4gRGVwZW5kZW5j
eSBleHByZXNzaW9ucyBoYXZlIHRoZSBmb2xsb3dpbmcgc3ludGF4OgogPGV4cHI+IDo6PSA8c3lt
Ym9sPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDEpCiAgICAgICAgICAgIDxzeW1ib2w+
ICc9JyA8c3ltYm9sPiAgICAgICAgICAgICAgICAoMikKICAgICAgICAgICAgPHN5bWJvbD4gJyE9
JyA8c3ltYm9sPiAgICAgICAgICAgICAgICgzKQotICAgICAgICAgICAnKCcgPGV4cHI+ICcpJyAg
ICAgICAgICAgICAgICAgICAgICAgKDQpCi0gICAgICAgICAgICchJyA8ZXhwcj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAoNSkKLSAgICAgICAgICAgPGV4cHI+ICcmJicgPGV4cHI+ICAgICAg
ICAgICAgICAgICAgICg2KQotICAgICAgICAgICA8ZXhwcj4gJ3x8JyA8ZXhwcj4gICAgICAgICAg
ICAgICAgICAgKDcpCisgICAgICAgICAgIDxzeW1ib2wxPiAnPCcgPHN5bWJvbDI+ICAgICAgICAg
ICAgICAoNCkKKyAgICAgICAgICAgPHN5bWJvbDE+ICc+JyA8c3ltYm9sMj4gICAgICAgICAgICAg
ICg0KQorICAgICAgICAgICA8c3ltYm9sMT4gJzw9JyA8c3ltYm9sMj4gICAgICAgICAgICAgKDQp
CisgICAgICAgICAgIDxzeW1ib2wxPiAnPj0nIDxzeW1ib2wyPiAgICAgICAgICAgICAoNCkKKyAg
ICAgICAgICAgJygnIDxleHByPiAnKScgICAgICAgICAgICAgICAgICAgICAgICg1KQorICAgICAg
ICAgICAnIScgPGV4cHI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgKDYpCisgICAgICAgICAg
IDxleHByPiAnJiYnIDxleHByPiAgICAgICAgICAgICAgICAgICAoNykKKyAgICAgICAgICAgPGV4
cHI+ICd8fCcgPGV4cHI+ICAgICAgICAgICAgICAgICAgICg4KQogCiBFeHByZXNzaW9ucyBhcmUg
bGlzdGVkIGluIGRlY3JlYXNpbmcgb3JkZXIgb2YgcHJlY2VkZW5jZS4gCiAKQEAgLTE4NiwxMCAr
MjM5LDEzIEBAIEV4cHJlc3Npb25zIGFyZSBsaXN0ZWQgaW4gZGVjcmVhc2luZyBvcmRlciBvZiBw
cmVjZWRlbmNlLgogICAgIG90aGVyd2lzZSAnbicuCiAoMykgSWYgdGhlIHZhbHVlcyBvZiBib3Ro
IHN5bWJvbHMgYXJlIGVxdWFsLCBpdCByZXR1cm5zICduJywKICAgICBvdGhlcndpc2UgJ3knLgot
KDQpIFJldHVybnMgdGhlIHZhbHVlIG9mIHRoZSBleHByZXNzaW9uLiBVc2VkIHRvIG92ZXJyaWRl
IHByZWNlZGVuY2UuCi0oNSkgUmV0dXJucyB0aGUgcmVzdWx0IG9mICgyLS9leHByLykuCi0oNikg
UmV0dXJucyB0aGUgcmVzdWx0IG9mIG1pbigvZXhwci8sIC9leHByLykuCi0oNykgUmV0dXJucyB0
aGUgcmVzdWx0IG9mIG1heCgvZXhwci8sIC9leHByLykuCisoNCkgSWYgdmFsdWUgb2YgPHN5bWJv
bDE+IGlzIHJlc3BlY3RpdmVseSBsb3dlciwgZ3JlYXRlciwgbG93ZXItb3ItZXF1YWwsCisgICAg
b3IgZ3JlYXRlci1vci1lcXVhbCB0aGFuIHZhbHVlIG9mIDxzeW1ib2wyPiwgaXQgcmV0dXJucyAn
eScsCisgICAgb3RoZXJ3aXNlICduJy4KKyg1KSBSZXR1cm5zIHRoZSB2YWx1ZSBvZiB0aGUgZXhw
cmVzc2lvbi4gVXNlZCB0byBvdmVycmlkZSBwcmVjZWRlbmNlLgorKDYpIFJldHVybnMgdGhlIHJl
c3VsdCBvZiAoMi0vZXhwci8pLgorKDcpIFJldHVybnMgdGhlIHJlc3VsdCBvZiBtaW4oL2V4cHIv
LCAvZXhwci8pLgorKDgpIFJldHVybnMgdGhlIHJlc3VsdCBvZiBtYXgoL2V4cHIvLCAvZXhwci8p
LgogCiBBbiBleHByZXNzaW9uIGNhbiBoYXZlIGEgdmFsdWUgb2YgJ24nLCAnbScgb3IgJ3knIChv
ciAwLCAxLCAyCiByZXNwZWN0aXZlbHkgZm9yIGNhbGN1bGF0aW9ucykuIEEgbWVudSBlbnRyeSBi
ZWNvbWVzIHZpc2libGUgd2hlbiBpdHMKQEAgLTI0MSw5ICsyOTcsOCBAQCBjb21tZW50ICJtb2R1
bGUgc3VwcG9ydCBkaXNhYmxlZCIKIAlkZXBlbmRzIG9uICFNT0RVTEVTCiAKIE1PRFZFUlNJT05T
IGRpcmVjdGx5IGRlcGVuZHMgb24gTU9EVUxFUywgdGhpcyBtZWFucyBpdCdzIG9ubHkgdmlzaWJs
ZSBpZgotTU9EVUxFUyBpcyBkaWZmZXJlbnQgZnJvbSAnbicuIFRoZSBjb21tZW50IG9uIHRoZSBv
dGhlciBoYW5kIGlzIGFsd2F5cwotdmlzaWJsZSB3aGVuIE1PRFVMRVMgaXMgdmlzaWJsZSAodGhl
IChlbXB0eSkgZGVwZW5kZW5jeSBvZiBNT0RVTEVTIGlzCi1hbHNvIHBhcnQgb2YgdGhlIGNvbW1l
bnQgZGVwZW5kZW5jaWVzKS4KK01PRFVMRVMgaXMgZGlmZmVyZW50IGZyb20gJ24nLiBUaGUgY29t
bWVudCBvbiB0aGUgb3RoZXIgaGFuZCBpcyBvbmx5Cit2aXNpYmxlIHdoZW4gTU9EVUxFUyBpcyBz
ZXQgdG8gJ24nLgogCiAKIEtjb25maWcgc3ludGF4CkBAIC0yNzUsNyArMzMwLDQ0IEBAIG1lbnVj
b25maWc6CiAKIFRoaXMgaXMgc2ltaWxhciB0byB0aGUgc2ltcGxlIGNvbmZpZyBlbnRyeSBhYm92
ZSwgYnV0IGl0IGFsc28gZ2l2ZXMgYQogaGludCB0byBmcm9udCBlbmRzLCB0aGF0IGFsbCBzdWJv
cHRpb25zIHNob3VsZCBiZSBkaXNwbGF5ZWQgYXMgYQotc2VwYXJhdGUgbGlzdCBvZiBvcHRpb25z
Lgorc2VwYXJhdGUgbGlzdCBvZiBvcHRpb25zLiBUbyBtYWtlIHN1cmUgYWxsIHRoZSBzdWJvcHRp
b25zIHdpbGwgcmVhbGx5CitzaG93IHVwIHVuZGVyIHRoZSBtZW51Y29uZmlnIGVudHJ5IGFuZCBu
b3Qgb3V0c2lkZSBvZiBpdCwgZXZlcnkgaXRlbQorZnJvbSB0aGUgPGNvbmZpZyBvcHRpb25zPiBs
aXN0IG11c3QgZGVwZW5kIG9uIHRoZSBtZW51Y29uZmlnIHN5bWJvbC4KK0luIHByYWN0aWNlLCB0
aGlzIGlzIGFjaGlldmVkIGJ5IHVzaW5nIG9uZSBvZiB0aGUgbmV4dCB0d28gY29uc3RydWN0czoK
KworKDEpOgorbWVudWNvbmZpZyBNCitpZiBNCisgICAgY29uZmlnIEMxCisgICAgY29uZmlnIEMy
CitlbmRpZgorCisoMik6CittZW51Y29uZmlnIE0KK2NvbmZpZyBDMQorICAgIGRlcGVuZHMgb24g
TQorY29uZmlnIEMyCisgICAgZGVwZW5kcyBvbiBNCisKK0luIHRoZSBmb2xsb3dpbmcgZXhhbXBs
ZXMgKDMpIGFuZCAoNCksIEMxIGFuZCBDMiBzdGlsbCBoYXZlIHRoZSBNCitkZXBlbmRlbmN5LCBi
dXQgd2lsbCBub3QgYXBwZWFyIHVuZGVyIG1lbnVjb25maWcgTSBhbnltb3JlLCBiZWNhdXNlCitv
ZiBDMCwgd2hpY2ggZG9lc24ndCBkZXBlbmQgb24gTToKKworKDMpOgorbWVudWNvbmZpZyBNCisg
ICAgY29uZmlnIEMwCitpZiBNCisgICAgY29uZmlnIEMxCisgICAgY29uZmlnIEMyCitlbmRpZgor
CisoNCk6CittZW51Y29uZmlnIE0KK2NvbmZpZyBDMAorY29uZmlnIEMxCisgICAgZGVwZW5kcyBv
biBNCitjb25maWcgQzIKKyAgICBkZXBlbmRzIG9uIE0KIAogY2hvaWNlczoKIApAQCAtMjg1LDEy
ICszNzcsMTcgQEAgY2hvaWNlczoKIAkiZW5kY2hvaWNlIgogCiBUaGlzIGRlZmluZXMgYSBjaG9p
Y2UgZ3JvdXAgYW5kIGFjY2VwdHMgYW55IG9mIHRoZSBhYm92ZSBhdHRyaWJ1dGVzIGFzCi1vcHRp
b25zLiBBIGNob2ljZSBjYW4gb25seSBiZSBvZiB0eXBlIGJvb2wgb3IgdHJpc3RhdGUsIHdoaWxl
IGEgYm9vbGVhbgotY2hvaWNlIG9ubHkgYWxsb3dzIGEgc2luZ2xlIGNvbmZpZyBlbnRyeSB0byBi
ZSBzZWxlY3RlZCwgYSB0cmlzdGF0ZQotY2hvaWNlIGFsc28gYWxsb3dzIGFueSBudW1iZXIgb2Yg
Y29uZmlnIGVudHJpZXMgdG8gYmUgc2V0IHRvICdtJy4gVGhpcwotY2FuIGJlIHVzZWQgaWYgbXVs
dGlwbGUgZHJpdmVycyBmb3IgYSBzaW5nbGUgaGFyZHdhcmUgZXhpc3RzIGFuZCBvbmx5IGEKLXNp
bmdsZSBkcml2ZXIgY2FuIGJlIGNvbXBpbGVkL2xvYWRlZCBpbnRvIHRoZSBrZXJuZWwsIGJ1dCBh
bGwgZHJpdmVycwotY2FuIGJlIGNvbXBpbGVkIGFzIG1vZHVsZXMuCitvcHRpb25zLiBBIGNob2lj
ZSBjYW4gb25seSBiZSBvZiB0eXBlIGJvb2wgb3IgdHJpc3RhdGUuICBJZiBubyB0eXBlIGlzCitz
cGVjaWZpZWQgZm9yIGEgY2hvaWNlLCBpdCdzIHR5cGUgd2lsbCBiZSBkZXRlcm1pbmVkIGJ5IHRo
ZSB0eXBlIG9mCit0aGUgZmlyc3QgY2hvaWNlIGVsZW1lbnQgaW4gdGhlIGdyb3VwIG9yIHJlbWFp
biB1bmtub3duIGlmIG5vbmUgb2YgdGhlCitjaG9pY2UgZWxlbWVudHMgaGF2ZSBhIHR5cGUgc3Bl
Y2lmaWVkLCBhcyB3ZWxsLgorCitXaGlsZSBhIGJvb2xlYW4gY2hvaWNlIG9ubHkgYWxsb3dzIGEg
c2luZ2xlIGNvbmZpZyBlbnRyeSB0byBiZQorc2VsZWN0ZWQsIGEgdHJpc3RhdGUgY2hvaWNlIGFs
c28gYWxsb3dzIGFueSBudW1iZXIgb2YgY29uZmlnIGVudHJpZXMKK3RvIGJlIHNldCB0byAnbScu
IFRoaXMgY2FuIGJlIHVzZWQgaWYgbXVsdGlwbGUgZHJpdmVycyBmb3IgYSBzaW5nbGUKK2hhcmR3
YXJlIGV4aXN0cyBhbmQgb25seSBhIHNpbmdsZSBkcml2ZXIgY2FuIGJlIGNvbXBpbGVkL2xvYWRl
ZCBpbnRvCit0aGUga2VybmVsLCBidXQgYWxsIGRyaXZlcnMgY2FuIGJlIGNvbXBpbGVkIGFzIG1v
ZHVsZXMuCisKIEEgY2hvaWNlIGFjY2VwdHMgYW5vdGhlciBvcHRpb24gIm9wdGlvbmFsIiwgd2hp
Y2ggYWxsb3dzIHRvIHNldCB0aGUKIGNob2ljZSB0byAnbicgYW5kIG5vIGVudHJ5IG5lZWRzIHRv
IGJlIHNlbGVjdGVkLgogSWYgbm8gW3N5bWJvbF0gaXMgYXNzb2NpYXRlZCB3aXRoIGEgY2hvaWNl
LCB0aGVuIHlvdSBjYW4gbm90IGhhdmUgbXVsdGlwbGUKQEAgLTM5MywzICs0OTAsMTY1IEBAIGNv
bmZpZyBGT08KIAlkZXBlbmRzIG9uIEJBUiAmJiBtCiAKIGxpbWl0cyBGT08gdG8gbW9kdWxlICg9
bSkgb3IgZGlzYWJsZWQgKD1uKS4KKworS2NvbmZpZyByZWN1cnNpdmUgZGVwZW5kZW5jeSBsaW1p
dGF0aW9ucworfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgorCitJZiB5
b3UndmUgaGl0IHRoZSBLY29uZmlnIGVycm9yOiAicmVjdXJzaXZlIGRlcGVuZGVuY3kgZGV0ZWN0
ZWQiIHlvdSd2ZSBydW4KK2ludG8gYSByZWN1cnNpdmUgZGVwZW5kZW5jeSBpc3N1ZSB3aXRoIEtj
b25maWcsIGEgcmVjdXJzaXZlIGRlcGVuZGVuY3kgY2FuIGJlCitzdW1tYXJpemVkIGFzIGEgY2ly
Y3VsYXIgZGVwZW5kZW5jeS4gVGhlIGtjb25maWcgdG9vbHMgbmVlZCB0byBlbnN1cmUgdGhhdAor
S2NvbmZpZyBmaWxlcyBjb21wbHkgd2l0aCBzcGVjaWZpZWQgY29uZmlndXJhdGlvbiByZXF1aXJl
bWVudHMuIEluIG9yZGVyIHRvIGRvCit0aGF0IGtjb25maWcgbXVzdCBkZXRlcm1pbmUgdGhlIHZh
bHVlcyB0aGF0IGFyZSBwb3NzaWJsZSBmb3IgYWxsIEtjb25maWcKK3N5bWJvbHMsIHRoaXMgaXMg
Y3VycmVudGx5IG5vdCBwb3NzaWJsZSBpZiB0aGVyZSBpcyBhIGNpcmN1bGFyIHJlbGF0aW9uCiti
ZXR3ZWVuIHR3byBvciBtb3JlIEtjb25maWcgc3ltYm9scy4gRm9yIG1vcmUgZGV0YWlscyByZWZl
ciB0byB0aGUgIlNpbXBsZQorS2NvbmZpZyByZWN1cnNpdmUgaXNzdWUiIHN1YnNlY3Rpb24gYmVs
b3cuIEtjb25maWcgZG9lcyBub3QgZG8gcmVjdXJzaXZlCitkZXBlbmRlbmN5IHJlc29sdXRpb247
IHRoaXMgaGFzIGEgZmV3IGltcGxpY2F0aW9ucyBmb3IgS2NvbmZpZyBmaWxlIHdyaXRlcnMuCitX
ZSdsbCBmaXJzdCBleHBsYWluIHdoeSB0aGlzIGlzc3VlcyBleGlzdHMgYW5kIHRoZW4gcHJvdmlk
ZSBhbiBleGFtcGxlCit0ZWNobmljYWwgbGltaXRhdGlvbiB3aGljaCB0aGlzIGJyaW5ncyB1cG9u
IEtjb25maWcgZGV2ZWxvcGVycy4gRWFnZXIKK2RldmVsb3BlcnMgd2lzaGluZyB0byB0cnkgdG8g
YWRkcmVzcyB0aGlzIGxpbWl0YXRpb24gc2hvdWxkIHJlYWQgdGhlIG5leHQKK3N1YnNlY3Rpb25z
LgorCitTaW1wbGUgS2NvbmZpZyByZWN1cnNpdmUgaXNzdWUKK35+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fgorCitSZWFkOiBEb2N1bWVudGF0aW9uL2tidWlsZC9LY29uZmlnLnJlY3Vyc2lv
bi1pc3N1ZS0wMQorCitUZXN0IHdpdGg6CisKK21ha2UgS0JVSUxEX0tDT05GSUc9RG9jdW1lbnRh
dGlvbi9rYnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUtMDEgYWxsbm9jb25maWcKKworQ3Vt
dWxhdGl2ZSBLY29uZmlnIHJlY3Vyc2l2ZSBpc3N1ZQorfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fgorCitSZWFkOiBEb2N1bWVudGF0aW9uL2tidWlsZC9LY29uZmlnLnJlY3Vyc2lv
bi1pc3N1ZS0wMgorCitUZXN0IHdpdGg6CisKK21ha2UgS0JVSUxEX0tDT05GSUc9RG9jdW1lbnRh
dGlvbi9rYnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUtMDIgYWxsbm9jb25maWcKKworUHJh
Y3RpY2FsIHNvbHV0aW9ucyB0byBrY29uZmlnIHJlY3Vyc2l2ZSBpc3N1ZQorfn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgorCitEZXZlbG9wZXJzIHdobyBydW4g
aW50byB0aGUgcmVjdXJzaXZlIEtjb25maWcgaXNzdWUgaGF2ZSB0aHJlZSBvcHRpb25zCithdCB0
aGVpciBkaXNwb3NhbC4gV2UgZG9jdW1lbnQgdGhlbSBiZWxvdyBhbmQgYWxzbyBwcm92aWRlIGEg
bGlzdCBvZgoraGlzdG9yaWNhbCBpc3N1ZXMgcmVzb2x2ZWQgdGhyb3VnaCB0aGVzZSBkaWZmZXJl
bnQgc29sdXRpb25zLgorCisgIGEpIFJlbW92ZSBhbnkgc3VwZXJmbHVvdXMgInNlbGVjdCBGT08i
IG9yICJkZXBlbmRzIG9uIEZPTyIKKyAgYikgTWF0Y2ggZGVwZW5kZW5jeSBzZW1hbnRpY3M6CisJ
YjEpIFN3YXAgYWxsICJzZWxlY3QgRk9PIiB0byAiZGVwZW5kcyBvbiBGT08iIG9yLAorCWIyKSBT
d2FwIGFsbCAiZGVwZW5kcyBvbiBGT08iIHRvICJzZWxlY3QgRk9PIgorICBjKSBDb25zaWRlciB0
aGUgdXNlIG9mICJpbXBseSIgaW5zdGVhZCBvZiAic2VsZWN0IgorCitUaGUgcmVzb2x1dGlvbiB0
byBhKSBjYW4gYmUgdGVzdGVkIHdpdGggdGhlIHNhbXBsZSBLY29uZmlnIGZpbGUKK0RvY3VtZW50
YXRpb24va2J1aWxkL0tjb25maWcucmVjdXJzaW9uLWlzc3VlLTAxIHRocm91Z2ggdGhlIHJlbW92
YWwKK29mIHRoZSAic2VsZWN0IENPUkUiIGZyb20gQ09SRV9CRUxMX0FfQURWQU5DRUQgYXMgdGhh
dCBpcyBpbXBsaWNpdCBhbHJlYWR5CitzaW5jZSBDT1JFX0JFTExfQSBkZXBlbmRzIG9uIENPUkUu
IEF0IHRpbWVzIGl0IG1heSBub3QgYmUgcG9zc2libGUgdG8gcmVtb3ZlCitzb21lIGRlcGVuZGVu
Y3kgY3JpdGVyaWEsIGZvciBzdWNoIGNhc2VzIHlvdSBjYW4gd29yayB3aXRoIHNvbHV0aW9uIGIp
LgorCitUaGUgdHdvIGRpZmZlcmVudCByZXNvbHV0aW9ucyBmb3IgYikgY2FuIGJlIHRlc3RlZCBp
biB0aGUgc2FtcGxlIEtjb25maWcgZmlsZQorRG9jdW1lbnRhdGlvbi9rYnVpbGQvS2NvbmZpZy5y
ZWN1cnNpb24taXNzdWUtMDIuCisKK0JlbG93IGlzIGEgbGlzdCBvZiBleGFtcGxlcyBvZiBwcmlv
ciBmaXhlcyBmb3IgdGhlc2UgdHlwZXMgb2YgcmVjdXJzaXZlIGlzc3VlczsKK2FsbCBlcnJvcnMg
YXBwZWFyIHRvIGludm9sdmUgb25lIG9yIG1vcmUgc2VsZWN0J3MgYW5kIG9uZSBvciBtb3JlICJk
ZXBlbmRzIG9uIi4KKworY29tbWl0ICAgICAgICAgIGZpeAorPT09PT09ICAgICAgICAgID09PQor
MDZiNzE4YzAxMjA4ICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQQorYzIyZWFjZmU4MmY5ICAg
IGRlcGVuZHMgb24gQSAtPiBkZXBlbmRzIG9uIEIKKzZhOTFlODU0NDQyYyAgICBzZWxlY3QgQSAt
PiBkZXBlbmRzIG9uIEEKKzExOGM1NjVhOGYyZSAgICBzZWxlY3QgQSAtPiBzZWxlY3QgQgorZjAw
NGU1NTk0NzA1ICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQQorYzc4NjFmMzdiNGM2ICAgIGRl
cGVuZHMgb24gQSAtPiAobnVsbCkKKzgwYzY5OTE1ZTVmYiAgICBzZWxlY3QgQSAtPiAobnVsbCkg
ICAgICAgICAgICAgICgxKQorYzIyMThlMjZjMGQwICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24g
QSAgICAgICAgKDEpCitkNmFlOTlkMDRlMWMgICAgc2VsZWN0IEEgLT4gZGVwZW5kcyBvbiBBCis5
NWNhMTljZjhjYmYgICAgc2VsZWN0IEEgLT4gZGVwZW5kcyBvbiBBCis4ZjA1N2Q3YmNhNTQgICAg
ZGVwZW5kcyBvbiBBIC0+IChudWxsKQorOGYwNTdkN2JjYTU0ICAgIGRlcGVuZHMgb24gQSAtPiBz
ZWxlY3QgQQorYTA3MDFmMDQ4NDZlICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQQorMGM4Yjky
ZjdmMjU5ICAgIGRlcGVuZHMgb24gQSAtPiAobnVsbCkKK2U0ZTllMDU0MDkyOCAgICBzZWxlY3Qg
QSAtPiBkZXBlbmRzIG9uIEEgICAgICAgICgyKQorNzQ1M2VhODg2ZTg3ICAgIGRlcGVuZHMgb24g
QSA+IChudWxsKSAgICAgICAgICAgKDEpCis3YjFmZmY3ZTRmZGYgICAgc2VsZWN0IEEgLT4gZGVw
ZW5kcyBvbiBBCis4NmM3NDdkMmE0ZjAgICAgc2VsZWN0IEEgLT4gZGVwZW5kcyBvbiBBCitkOWY5
YWI1MWU1NWUgICAgc2VsZWN0IEEgLT4gZGVwZW5kcyBvbiBBCiswYzUxYTRkOGFiZDYgICAgZGVw
ZW5kcyBvbiBBIC0+IHNlbGVjdCBBICAgICAgICAoMykKK2U5ODA2MmVkNmRjNCAgICBzZWxlY3Qg
QSAtPiBkZXBlbmRzIG9uIEEgICAgICAgICgzKQorOTFlNWQyODRhN2YxICAgIHNlbGVjdCBBIC0+
IChudWxsKQorCisoMSkgUGFydGlhbCAob3Igbm8pIHF1b3RlIG9mIGVycm9yLgorKDIpIFRoYXQg
c2VlbXMgdG8gYmUgdGhlIGdpc3Qgb2YgdGhhdCBmaXguCisoMykgU2FtZSBlcnJvci4KKworRnV0
dXJlIGtjb25maWcgd29yaworfn5+fn5+fn5+fn5+fn5+fn5+fgorCitXb3JrIG9uIGtjb25maWcg
aXMgd2VsY29tZWQgb24gYm90aCBhcmVhcyBvZiBjbGFyaWZ5aW5nIHNlbWFudGljcyBhbmQgb24K
K2V2YWx1YXRpbmcgdGhlIHVzZSBvZiBhIGZ1bGwgU0FUIHNvbHZlciBmb3IgaXQuIEEgZnVsbCBT
QVQgc29sdmVyIGNhbiBiZQorZGVzaXJhYmxlIHRvIGVuYWJsZSBtb3JlIGNvbXBsZXggZGVwZW5k
ZW5jeSBtYXBwaW5ncyBhbmQgLyBvciBxdWVyaWVzLAorZm9yIGluc3RhbmNlIG9uIHBvc3NpYmxl
IHVzZSBjYXNlIGZvciBhIFNBVCBzb2x2ZXIgY291bGQgYmUgdGhhdCBvZiBoYW5kbGluZwordGhl
IGN1cnJlbnQga25vd24gcmVjdXJzaXZlIGRlcGVuZGVuY3kgaXNzdWVzLiBJdCBpcyBub3Qga25v
d24gaWYgdGhpcyB3b3VsZAorYWRkcmVzcyBzdWNoIGlzc3VlcyBidXQgc3VjaCBldmFsdWF0aW9u
IGlzIGRlc2lyYWJsZS4gSWYgc3VwcG9ydCBmb3IgYSBmdWxsIFNBVAorc29sdmVyIHByb3ZlcyB0
b28gY29tcGxleCBvciB0aGF0IGl0IGNhbm5vdCBhZGRyZXNzIHJlY3Vyc2l2ZSBkZXBlbmRlbmN5
IGlzc3VlcworS2NvbmZpZyBzaG91bGQgaGF2ZSBhdCBsZWFzdCBjbGVhciBhbmQgd2VsbCBkZWZp
bmVkIHNlbWFudGljcyB3aGljaCBhbHNvCithZGRyZXNzZXMgYW5kIGRvY3VtZW50cyBsaW1pdGF0
aW9ucyBvciByZXF1aXJlbWVudHMgc3VjaCBhcyB0aGUgb25lcyBkZWFsaW5nCit3aXRoIHJlY3Vy
c2l2ZSBkZXBlbmRlbmNpZXMuCisKK0Z1cnRoZXIgd29yayBvbiBib3RoIG9mIHRoZXNlIGFyZWFz
IGlzIHdlbGNvbWVkIG9uIEtjb25maWcuIFdlIGVsYWJvcmF0ZQorb24gYm90aCBvZiB0aGVzZSBp
biB0aGUgbmV4dCB0d28gc3Vic2VjdGlvbnMuCisKK1NlbWFudGljcyBvZiBLY29uZmlnCit+fn5+
fn5+fn5+fn5+fn5+fn5+fgorCitUaGUgdXNlIG9mIEtjb25maWcgaXMgYnJvYWQsIExpbnV4IGlz
IG5vdyBvbmx5IG9uZSBvZiBLY29uZmlnJ3MgdXNlcnM6CitvbmUgc3R1ZHkgaGFzIGNvbXBsZXRl
ZCBhIGJyb2FkIGFuYWx5c2lzIG9mIEtjb25maWcgdXNlIGluIDEyIHByb2plY3RzIFswXS4KK0Rl
c3BpdGUgaXRzIHdpZGVzcHJlYWQgdXNlLCBhbmQgYWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2Vz
IGEgcmVhc29uYWJsZSBqb2IKK2luIGRvY3VtZW50aW5nIGJhc2ljIEtjb25maWcgc3ludGF4IGEg
bW9yZSBwcmVjaXNlIGRlZmluaXRpb24gb2YgS2NvbmZpZworc2VtYW50aWNzIGlzIHdlbGNvbWVk
LiBPbmUgcHJvamVjdCBkZWR1Y2VkIEtjb25maWcgc2VtYW50aWNzIHRocm91Z2gKK3RoZSB1c2Ug
b2YgdGhlIHhjb25maWcgY29uZmlndXJhdG9yIFsxXS4gV29yayBzaG91bGQgYmUgZG9uZSB0byBj
b25maXJtIGlmCit0aGUgZGVkdWNlZCBzZW1hbnRpY3MgbWF0Y2hlcyBvdXIgaW50ZW5kZWQgS2Nv
bmZpZyBkZXNpZ24gZ29hbHMuCisKK0hhdmluZyB3ZWxsIGRlZmluZWQgc2VtYW50aWNzIGNhbiBi
ZSB1c2VmdWwgZm9yIHRvb2xzIGZvciBwcmFjdGljYWwKK2V2YWx1YXRpb24gb2YgZGVwZW5lbmNp
ZXMsIGZvciBpbnN0YW5jZSBvbmUgc3VjaCB1c2Uga25vd24gY2FzZSB3YXMgd29yayB0bworZXhw
cmVzcyBpbiBib29sZWFuIGFic3RyYWN0aW9uIG9mIHRoZSBpbmZlcnJlZCBzZW1hbnRpY3Mgb2Yg
S2NvbmZpZyB0bwordHJhbnNsYXRlIEtjb25maWcgbG9naWMgaW50byBib29sZWFuIGZvcm11bGFz
IGFuZCBydW4gYSBTQVQgc29sdmVyIG9uIHRoaXMgdG8KK2ZpbmQgZGVhZCBjb2RlIC8gZmVhdHVy
ZXMgKGFsd2F5cyBpbmFjdGl2ZSksIDExNCBkZWFkIGZlYXR1cmVzIHdlcmUgZm91bmQgaW4KK0xp
bnV4IHVzaW5nIHRoaXMgbWV0aG9kb2xvZ3kgWzFdIChTZWN0aW9uIDg6IFRocmVhdHMgdG8gdmFs
aWRpdHkpLgorCitDb25maXJtaW5nIHRoaXMgY291bGQgcHJvdmUgdXNlZnVsIGFzIEtjb25maWcg
c3RhbmRzIGFzIG9uZSBvZiB0aGUgdGhlIGxlYWRpbmcKK2luZHVzdHJpYWwgdmFyaWFiaWxpdHkg
bW9kZWxpbmcgbGFuZ3VhZ2VzIFsxXSBbMl0uIEl0cyBzdHVkeSB3b3VsZCBoZWxwCitldmFsdWF0
ZSBwcmFjdGljYWwgdXNlcyBvZiBzdWNoIGxhbmd1YWdlcywgdGhlaXIgdXNlIHdhcyBvbmx5IHRo
ZW9yZXRpY2FsCithbmQgcmVhbCB3b3JsZCByZXF1aXJlbWVudHMgd2VyZSBub3Qgd2VsbCB1bmRl
cnN0b29kLiBBcyBpdCBzdGFuZHMgdGhvdWdoCitvbmx5IHJldmVyc2UgZW5naW5lZXJpbmcgdGVj
aG5pcXVlcyBoYXZlIGJlZW4gdXNlZCB0byBkZWR1Y2Ugc2VtYW50aWNzIGZyb20KK3ZhcmlhYmls
aXR5IG1vZGVsaW5nIGxhbmd1YWdlcyBzdWNoIGFzIEtjb25maWcgWzNdLgorCitbMF0gaHR0cDov
L3d3dy5lbmcudXdhdGVybG9vLmNhL35zaHNoZS9rY29uZmlnX3NlbWFudGljcy5wZGYKK1sxXSBo
dHRwOi8vZ3NkLnV3YXRlcmxvby5jYS9zaXRlcy9kZWZhdWx0L2ZpbGVzL3ZtLTIwMTMtYmVyZ2Vy
LnBkZgorWzJdIGh0dHA6Ly9nc2QudXdhdGVybG9vLmNhL3NpdGVzL2RlZmF1bHQvZmlsZXMvYXNl
MjQxLWJlcmdlcl8wLnBkZgorWzNdIGh0dHA6Ly9nc2QudXdhdGVybG9vLmNhL3NpdGVzL2RlZmF1
bHQvZmlsZXMvaWNzZTIwMTEucGRmCisKK0Z1bGwgU0FUIHNvbHZlciBmb3IgS2NvbmZpZworfn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CisKK0FsdGhvdWdoIFNBVCBzb2x2ZXJzIFswXSBoYXZl
bid0IHlldCBiZWVuIHVzZWQgYnkgS2NvbmZpZyBkaXJlY3RseSwgYXMgbm90ZWQgaW4KK3RoZSBw
cmV2aW91cyBzdWJzZWN0aW9uLCB3b3JrIGhhcyBiZWVuIGRvbmUgaG93ZXZlciB0byBleHByZXNz
IGluIGJvb2xlYW4KK2Fic3RyYWN0aW9uIHRoZSBpbmZlcnJlZCBzZW1hbnRpY3Mgb2YgS2NvbmZp
ZyB0byB0cmFuc2xhdGUgS2NvbmZpZyBsb2dpYyBpbnRvCitib29sZWFuIGZvcm11bGFzIGFuZCBy
dW4gYSBTQVQgc29sdmVyIG9uIGl0IFsxXS4gQW5vdGhlciBrbm93biByZWxhdGVkIHByb2plY3QK
K2lzIENBRE9TIFsyXSAoZm9ybWVyIFZBTU9TIFszXSkgYW5kIHRoZSB0b29scywgbWFpbmx5IHVu
ZGVydGFrZXIgWzRdLCB3aGljaCBoYXMKK2JlZW4gaW50cm9kdWNlZCBmaXJzdCB3aXRoIFs1XS4g
IFRoZSBiYXNpYyBjb25jZXB0IG9mIHVuZGVydGFrZXIgaXMgdG8gZXhyYWN0Cit2YXJpYWJpbGl0
eSBtb2RlbHMgZnJvbSBLY29uZmlnLCBhbmQgcHV0IHRoZW0gdG9nZXRoZXIgd2l0aCBhIHByb3Bv
c2l0aW9uYWwKK2Zvcm11bGEgZXh0cmFjdGVkIGZyb20gQ1BQICNpZmRlZnMgYW5kIGJ1aWxkLXJ1
bGVzIGludG8gYSBTQVQgc29sdmVyIGluIG9yZGVyCit0byBmaW5kIGRlYWQgY29kZSwgZGVhZCBm
aWxlcywgYW5kIGRlYWQgc3ltYm9scy4gSWYgdXNpbmcgYSBTQVQgc29sdmVyIGlzCitkZXNpcmFi
bGUgb24gS2NvbmZpZyBvbmUgYXBwcm9hY2ggd291bGQgYmUgdG8gZXZhbHVhdGUgcmVwdXJwb3Np
bmcgc3VjaCBlZmZvcnRzCitzb21laG93IG9uIEtjb25maWcuIFRoZXJlIGlzIGVub3VnaCBpbnRl
cmVzdCBmcm9tIG1lbnRvcnMgb2YgZXhpc3RpbmcgcHJvamVjdHMKK3RvIG5vdCBvbmx5IGhlbHAg
YWR2aXNlIGhvdyB0byBpbnRlZ3JhdGUgdGhpcyB3b3JrIHVwc3RyZWFtIGJ1dCBhbHNvIGhlbHAK
K21haW50YWluIGl0IGxvbmcgdGVybS4gSW50ZXJlc3RlZCBkZXZlbG9wZXJzIHNob3VsZCB2aXNp
dDoKKworaHR0cDovL2tlcm5lbG5ld2JpZXMub3JnL0tlcm5lbFByb2plY3RzL2tjb25maWctc2F0
CisKK1swXSBodHRwOi8vd3d3LmNzLmNvcm5lbGwuZWR1L35zYWJoYXIvY2hhcHRlcnMvU0FUU29s
dmVycy1LUi1IYW5kYm9vay5wZGYKK1sxXSBodHRwOi8vZ3NkLnV3YXRlcmxvby5jYS9zaXRlcy9k
ZWZhdWx0L2ZpbGVzL3ZtLTIwMTMtYmVyZ2VyLnBkZgorWzJdIGh0dHBzOi8vY2Fkb3MuY3MuZmF1
LmRlCitbM10gaHR0cHM6Ly92YW1vcy5jcy5mYXUuZGUKK1s0XSBodHRwczovL3VuZGVydGFrZXIu
Y3MuZmF1LmRlCitbNV0gaHR0cHM6Ly93d3c0LmNzLmZhdS5kZS9QdWJsaWNhdGlvbnMvMjAxMS90
YXJ0bGVyXzExX2V1cm9zeXMucGRmCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mva2NvbmZpZy50eHQg
Yi9kb2NzL21pc2Mva2NvbmZpZy50eHQKaW5kZXggYmJjOTljMGMxMC4uNzIzMzExOGYzYSAxMDA2
NDQKLS0tIGEvZG9jcy9taXNjL2tjb25maWcudHh0CisrKyBiL2RvY3MvbWlzYy9rY29uZmlnLnR4
dApAQCAtMTE5LDcgKzExOSw3IEBAIEV4YW1wbGVzOgogCQkxNSUgb2YgdHJpc3RhdGVzIHdpbGwg
YmUgc2V0IHRvICd5JywgMTUlIHRvICdtJywgNzAlIHRvICduJwogCiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCi1F
bnZpcm9ubWVudCB2YXJpYWJsZXMgZm9yICdzaWxlbnRvbGRjb25maWcnCitFbnZpcm9ubWVudCB2
YXJpYWJsZXMgZm9yICdzeW5jY29uZmlnJwogCiBLQ09ORklHX05PU0lMRU5UVVBEQVRFCiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpkaWZmIC0tZ2l0
IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDYwODY3ZTMxYTQuLjQ5Y2E4NTA1
ZjcgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI1MSwx
MyArMjUxLDEzIEBAIEZPUkNFOgogCiBrY29uZmlnIDo9IHNpbGVudG9sZGNvbmZpZyBvbGRjb25m
aWcgY29uZmlnIG1lbnVjb25maWcgZGVmY29uZmlnIFwKIAluY29uZmlnIHhjb25maWcgZ2NvbmZp
ZyBzYXZlZGVmY29uZmlnIGxpc3RuZXdjb25maWcgb2xkZGVmY29uZmlnIFwKLQlyYW5kY29uZmln
CisJcmFuZGNvbmZpZyBzeW5jY29uZmlnCiAuUEhPTlk6ICQoa2NvbmZpZykKICQoa2NvbmZpZyk6
CiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBB
UkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hY
PSIkKEhPU1RDWFgpIiAkQAogCiBpbmNsdWRlL2NvbmZpZy8lLmNvbmY6IGluY2x1ZGUvY29uZmln
L2F1dG8uY29uZi5jbWQgJChLQ09ORklHX0NPTkZJRykKLQkkKE1BS0UpIC1mICQoQkFTRURJUikv
dG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNIPSQoU1JD
QVJDSCkgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiIHNpbGVudG9sZGNv
bmZpZworCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25m
aWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIgSE9T
VENYWD0iJChIT1NUQ1hYKSIgc3luY2NvbmZpZwogCiAjIEFsbG93IHBlb3BsZSB0byBqdXN0IHJ1
biBgbWFrZWAgYXMgYmVmb3JlIGFuZCBub3QgZm9yY2UgdGhlbSB0byBjb25maWd1cmUKICQoS0NP
TkZJR19DT05GSUcpOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2tjb25maWcuaCBiL3hl
bi9pbmNsdWRlL3hlbi9rY29uZmlnLmgKaW5kZXggNGQ1OGM1YmIzYy4uY2M4ZmExMDljZiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2tjb25maWcuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
a2NvbmZpZy5oCkBAIC0xLDExICsxLDMzIEBACi0jaWZuZGVmIF9fWEVOX0tDT05GSUdfSAotI2Rl
ZmluZSBfX1hFTl9LQ09ORklHX0gKKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4w
ICovCisjaWZuZGVmIF9fTElOVVhfS0NPTkZJR19ICisjZGVmaW5lIF9fTElOVVhfS0NPTkZJR19I
CiAKICNpbmNsdWRlIDxnZW5lcmF0ZWQvYXV0b2NvbmYuaD4KIAorI2lmZGVmIENPTkZJR19DUFVf
QklHX0VORElBTgorI2RlZmluZSBfX0JJR19FTkRJQU4gNDMyMQorI2Vsc2UKKyNkZWZpbmUgX19M
SVRUTEVfRU5ESUFOIDEyMzQKKyNlbmRpZgorCisjZGVmaW5lIF9fQVJHX1BMQUNFSE9MREVSXzEg
MCwKKyNkZWZpbmUgX190YWtlX3NlY29uZF9hcmcoX19pZ25vcmVkLCB2YWwsIC4uLikgdmFsCisK
Ky8qCisgKiBUaGUgdXNlIG9mICImJiIgLyAifHwiIGlzIGxpbWl0ZWQgaW4gY2VydGFpbiBleHBy
ZXNzaW9ucy4KKyAqIFRoZSBmb2xsb3dpbmcgZW5hYmxlIHRvIGNhbGN1bGF0ZSAiYW5kIiAvICJv
ciIgd2l0aCBtYWNybyBleHBhbnNpb24gb25seS4KKyAqLworI2RlZmluZSBfX2FuZCh4LCB5KQkJ
CV9fX2FuZCh4LCB5KQorI2RlZmluZSBfX19hbmQoeCwgeSkJCQlfX19fYW5kKF9fQVJHX1BMQUNF
SE9MREVSXyMjeCwgeSkKKyNkZWZpbmUgX19fX2FuZChhcmcxX29yX2p1bmssIHkpCV9fdGFrZV9z
ZWNvbmRfYXJnKGFyZzFfb3JfanVuayB5LCAwKQorCisjZGVmaW5lIF9fb3IoeCwgeSkJCQlfX19v
cih4LCB5KQorI2RlZmluZSBfX19vcih4LCB5KQkJCV9fX19vcihfX0FSR19QTEFDRUhPTERFUl8j
I3gsIHkpCisjZGVmaW5lIF9fX19vcihhcmcxX29yX2p1bmssIHkpCQlfX3Rha2Vfc2Vjb25kX2Fy
ZyhhcmcxX29yX2p1bmsgMSwgeSkKKwogLyoKICAqIEhlbHBlciBtYWNyb3MgdG8gdXNlIENPTkZJ
R18gb3B0aW9ucyBpbiBDL0NQUCBleHByZXNzaW9ucy4gTm90ZSB0aGF0Ci0gKiB0aGVzZSBvbmx5
IHdvcmsgd2l0aCBib29sZWFuIG9wdGlvbi4KKyAqIHRoZXNlIG9ubHkgd29yayB3aXRoIGJvb2xl
YW4gYW5kIHRyaXN0YXRlIG9wdGlvbnMuCiAgKi8KIAogLyoKQEAgLTE2LDE2ICszOCwzNiBAQAog
ICogV2hlbiBDT05GSUdfQk9PR0VSIGlzIG5vdCBkZWZpbmVkLCB3ZSBnZW5lcmF0ZSBhICguLi4g
MSwgMCkgcGFpciwgYW5kIHdoZW4KICAqIHRoZSBsYXN0IHN0ZXAgY2hlcnJ5IHBpY2tzIHRoZSAy
bmQgYXJnLCB3ZSBnZXQgYSB6ZXJvLgogICovCi0jZGVmaW5lIF9fQVJHX1BMQUNFSE9MREVSXzEg
MCwKLSNkZWZpbmUgY29uZmlnX2VuYWJsZWQoY2ZnKSBfY29uZmlnX2VuYWJsZWQoY2ZnKQotI2Rl
ZmluZSBfY29uZmlnX2VuYWJsZWQodmFsdWUpIF9fY29uZmlnX2VuYWJsZWQoX19BUkdfUExBQ0VI
T0xERVJfIyN2YWx1ZSkKLSNkZWZpbmUgX19jb25maWdfZW5hYmxlZChhcmcxX29yX2p1bmspIF9f
X2NvbmZpZ19lbmFibGVkKGFyZzFfb3JfanVuayAxLCAwKQotI2RlZmluZSBfX19jb25maWdfZW5h
YmxlZChfX2lnbm9yZWQsIHZhbCwgLi4uKSB2YWwKKyNkZWZpbmUgX19pc19kZWZpbmVkKHgpCQkJ
X19faXNfZGVmaW5lZCh4KQorI2RlZmluZSBfX19pc19kZWZpbmVkKHZhbCkJCV9fX19pc19kZWZp
bmVkKF9fQVJHX1BMQUNFSE9MREVSXyMjdmFsKQorI2RlZmluZSBfX19faXNfZGVmaW5lZChhcmcx
X29yX2p1bmspCV9fdGFrZV9zZWNvbmRfYXJnKGFyZzFfb3JfanVuayAxLCAwKQogCiAvKgotICog
SVNfRU5BQkxFRChDT05GSUdfRk9PKSBldmFsdWF0ZXMgdG8gMSBpZiBDT05GSUdfRk9PIGlzIHNl
dCB0byAneScsIDAKKyAqIElTX0JVSUxUSU4oQ09ORklHX0ZPTykgZXZhbHVhdGVzIHRvIDEgaWYg
Q09ORklHX0ZPTyBpcyBzZXQgdG8gJ3knLCAwCisgKiBvdGhlcndpc2UuIEZvciBib29sZWFuIG9w
dGlvbnMsIHRoaXMgaXMgZXF1aXZhbGVudCB0bworICogSVNfRU5BQkxFRChDT05GSUdfRk9PKS4K
KyAqLworI2RlZmluZSBJU19CVUlMVElOKG9wdGlvbikgX19pc19kZWZpbmVkKG9wdGlvbikKKwor
LyoKKyAqIElTX01PRFVMRShDT05GSUdfRk9PKSBldmFsdWF0ZXMgdG8gMSBpZiBDT05GSUdfRk9P
IGlzIHNldCB0byAnbScsIDAKICAqIG90aGVyd2lzZS4KICAqLwotI2RlZmluZSBJU19FTkFCTEVE
KG9wdGlvbikgY29uZmlnX2VuYWJsZWQob3B0aW9uKQorI2RlZmluZSBJU19NT0RVTEUob3B0aW9u
KSBfX2lzX2RlZmluZWQob3B0aW9uIyNfTU9EVUxFKQorCisvKgorICogSVNfUkVBQ0hBQkxFKENP
TkZJR19GT08pIGV2YWx1YXRlcyB0byAxIGlmIHRoZSBjdXJyZW50bHkgY29tcGlsZWQKKyAqIGNv
ZGUgY2FuIGNhbGwgYSBmdW5jdGlvbiBkZWZpbmVkIGluIGNvZGUgY29tcGlsZWQgYmFzZWQgb24g
Q09ORklHX0ZPTy4KKyAqIFRoaXMgaXMgc2ltaWxhciB0byBJU19FTkFCTEVEKCksIGJ1dCByZXR1
cm5zIGZhbHNlIHdoZW4gaW52b2tlZCBmcm9tCisgKiBidWlsdC1pbiBjb2RlIHdoZW4gQ09ORklH
X0ZPTyBpcyBzZXQgdG8gJ20nLgorICovCisjZGVmaW5lIElTX1JFQUNIQUJMRShvcHRpb24pIF9f
b3IoSVNfQlVJTFRJTihvcHRpb24pLCBcCisJCQkJX19hbmQoSVNfTU9EVUxFKG9wdGlvbiksIF9f
aXNfZGVmaW5lZChNT0RVTEUpKSkKKworLyoKKyAqIElTX0VOQUJMRUQoQ09ORklHX0ZPTykgZXZh
bHVhdGVzIHRvIDEgaWYgQ09ORklHX0ZPTyBpcyBzZXQgdG8gJ3knIG9yICdtJywKKyAqIDAgb3Ro
ZXJ3aXNlLgorICovCisjZGVmaW5lIElTX0VOQUJMRUQob3B0aW9uKSBfX29yKElTX0JVSUxUSU4o
b3B0aW9uKSwgSVNfTU9EVUxFKG9wdGlvbikpCiAKLSNlbmRpZiAvKiBfX1hFTl9LQ09ORklHX0gg
Ki8KKyNlbmRpZiAvKiBfX0xJTlVYX0tDT05GSUdfSCAqLwpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xz
L2tjb25maWcvLmdpdGlnbm9yZSBiL3hlbi90b29scy9rY29uZmlnLy5naXRpZ25vcmUKaW5kZXgg
YmU2MDNjNGZlZi4uMmRhNTc5ZWRjYiAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvLmdp
dGlnbm9yZQorKysgYi94ZW4vdG9vbHMva2NvbmZpZy8uZ2l0aWdub3JlCkBAIC0xLDExICsxLDYg
QEAKICMKICMgR2VuZXJhdGVkIGZpbGVzCiAjCi1jb25maWcqCi0qLmxleC5jCi0qLnRhYi5jCi0q
LnRhYi5oCi16Y29uZi5oYXNoLmMKICoubW9jCiBnY29uZi5nbGFkZS5oCiAqLnBvdApkaWZmIC0t
Z2l0IGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtl
ZmlsZQppbmRleCBhY2VhYWVkMDk4Li41ZGVmODc3OWQ3IDEwMDY0NAotLS0gYS94ZW4vdG9vbHMv
a2NvbmZpZy9NYWtlZmlsZQorKysgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZQpAQCAtMSw4
ICsxLDkgQEAKKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKICMgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAjIEtlcm5lbCBjb25maWd1cmF0aW9uIHRhcmdldHMKICMgVGhlc2UgdGFyZ2V0
cyBhcmUgdXNlZCBmcm9tIHRvcC1sZXZlbCBtYWtlZmlsZQogCi1QSE9OWSArPSB4Y29uZmlnIGdj
b25maWcgbWVudWNvbmZpZyBjb25maWcgc2lsZW50b2xkY29uZmlnIHVwZGF0ZS1wby1jb25maWcg
XAorUEhPTlkgKz0geGNvbmZpZyBnY29uZmlnIG1lbnVjb25maWcgY29uZmlnIHN5bmNjb25maWcg
dXBkYXRlLXBvLWNvbmZpZyBcCiAJbG9jYWxtb2Rjb25maWcgbG9jYWx5ZXNjb25maWcKIAogaWZk
ZWYgS0JVSUxEX0tDT05GSUcKQEAgLTMzLDIyICszNCwyNCBAQCBjb25maWc6ICQob2JqKS9jb25m
CiBuY29uZmlnOiAkKG9iaikvbmNvbmYKIAkkPCAkKHNpbGVudCkgJChLY29uZmlnKQogCi1zaWxl
bnRvbGRjb25maWc6ICQob2JqKS9jb25mCisjIFRoaXMgaGFzIGJlY29tZSBhbiBpbnRlcm5hbCBp
bXBsZW1lbnRhdGlvbiBkZXRhaWwgYW5kIGlzIG5vdyBkZXByZWNhdGVkCisjIGZvciBleHRlcm5h
bCB1c2UuCitzeW5jY29uZmlnOiAkKG9iaikvY29uZgogCSQoUSlta2RpciAtcCBpbmNsdWRlL2Nv
bmZpZyBpbmNsdWRlL2dlbmVyYXRlZAogCSQ8ICQoc2lsZW50KSAtLSRAICQoS2NvbmZpZykKIAot
bG9jYWx5ZXNjb25maWcgbG9jYWxtb2Rjb25maWc6ICQob2JqKS9zdHJlYW1saW5lX2NvbmZpZy5w
bCAkKG9iaikvY29uZgorbG9jYWx5ZXNjb25maWcgbG9jYWxtb2Rjb25maWc6ICQob2JqKS9jb25m
CiAJJChRKW1rZGlyIC1wIGluY2x1ZGUvY29uZmlnIGluY2x1ZGUvZ2VuZXJhdGVkCi0JJChRKXBl
cmwgJDwgLS0kQCAkKHNyY3RyZWUpICQoS2NvbmZpZykgPiAudG1wLmNvbmZpZworCSQoUSlwZXJs
ICQoc3JjdHJlZSkvJChzcmMpL3N0cmVhbWxpbmVfY29uZmlnLnBsIC0tJEAgJChzcmN0cmVlKSAk
KEtjb25maWcpID4gLnRtcC5jb25maWcKIAkkKFEpaWYgWyAtZiAuY29uZmlnIF07IHRoZW4gCQkJ
CQlcCiAJCQljbXAgLXMgLnRtcC5jb25maWcgLmNvbmZpZyB8fAkJCVwKIAkJCShtdiAtZiAuY29u
ZmlnIC5jb25maWcub2xkLjE7CQkJXAogCQkJIG12IC1mIC50bXAuY29uZmlnIC5jb25maWc7CQkJ
XAotCQkJICQob2JqKS9jb25mICQoc2lsZW50KSAtLXNpbGVudG9sZGNvbmZpZyAkKEtjb25maWcp
OyBcCisJCQkgJDwgJChzaWxlbnQpIC0tb2xkY29uZmlnICQoS2NvbmZpZyk7CQlcCiAJCQkgbXYg
LWYgLmNvbmZpZy5vbGQuMSAuY29uZmlnLm9sZCkJCVwKIAllbHNlCQkJCQkJCQlcCiAJCQltdiAt
ZiAudG1wLmNvbmZpZyAuY29uZmlnOwkJCVwKLQkJCSQob2JqKS9jb25mICQoc2lsZW50KSAtLXNp
bGVudG9sZGNvbmZpZyAkKEtjb25maWcpOyBcCisJCQkkPCAkKHNpbGVudCkgLS1vbGRjb25maWcg
JChLY29uZmlnKTsJCVwKIAlmaQogCSQoUSlybSAtZiAudG1wLmNvbmZpZwogCkBAIC04MywxMiAr
ODYsMjEgQEAgUEhPTlkgKz0gJChzaW1wbGUtdGFyZ2V0cykKICQoc2ltcGxlLXRhcmdldHMpOiAk
KG9iaikvY29uZgogCSQ8ICQoc2lsZW50KSAtLSRAICQoS2NvbmZpZykKIAotUEhPTlkgKz0gb2xk
bm9jb25maWcgc2F2ZWRlZmNvbmZpZyBkZWZjb25maWcKK1BIT05ZICs9IG9sZG5vY29uZmlnIHNp
bGVudG9sZGNvbmZpZyBzYXZlZGVmY29uZmlnIGRlZmNvbmZpZwogCiAjIG9sZG5vY29uZmlnIGlz
IGFuIGFsaWFzIG9mIG9sZGRlZmNvbmZpZywgYmVjYXVzZSBwZW9wbGUgYWxyZWFkeSBhcmUgZGVw
ZW5kZW50CiAjIG9uIGl0cyBiZWhhdmlvciAoc2V0cyBuZXcgc3ltYm9scyB0byB0aGVpciBkZWZh
dWx0IHZhbHVlIGJ1dCBub3QgJ24nKSB3aXRoIHRoZQogIyBjb3VudGVyLWludHVpdGl2ZSBuYW1l
Lgogb2xkbm9jb25maWc6IG9sZGRlZmNvbmZpZworCUBlY2hvICIgIFdBUk5JTkc6IFwib2xkbm9j
b25maWdcIiB0YXJnZXQgd2lsbCBiZSByZW1vdmVkIGFmdGVyIExpbnV4IDQuMTkiCisJQGVjaG8g
IiAgICAgICAgICAgIFBsZWFzZSB1c2UgXCJvbGRkZWZjb25maWdcIiBpbnN0ZWFkLCB3aGljaCBp
cyBhbiBhbGlhcy4iCisKKyMgV2UgZG8gbm90IGV4cGVjdCBtYW51YWwgaW52b2tjYXRpb24gb2Yg
InNpbGVudG9sZGNvZmlnIiAob3IgInN5bmNjb25maWciKS4KK3NpbGVudG9sZGNvbmZpZzogc3lu
Y2NvbmZpZworCUBlY2hvICIgIFdBUk5JTkc6IFwic2lsZW50b2xkY29uZmlnXCIgaGFzIGJlZW4g
cmVuYW1lZCB0byBcInN5bmNjb25maWdcIiIKKwlAZWNobyAiICAgICAgICAgICAgYW5kIGlzIG5v
dyBhbiBpbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBkZXRhaWwuIgorCUBlY2hvICIgICAgICAgICAg
ICBXaGF0IHlvdSB3YW50IGlzIHByb2JhYmx5IFwib2xkY29uZmlnXCIuIgorCUBlY2hvICIgICAg
ICAgICAgICBcInNpbGVudG9sZGNvbmZpZ1wiIHdpbGwgYmUgcmVtb3ZlZCBhZnRlciBMaW51eCA0
LjE5IgogCiBzYXZlZGVmY29uZmlnOiAkKG9iaikvY29uZgogCSQ8ICQoc2lsZW50KSAtLSRAPWRl
ZmNvbmZpZyAkKEtjb25maWcpCkBAIC05Nyw4ICsxMDksMTMgQEAgZGVmY29uZmlnOiAkKG9iaikv
Y29uZgogaWZlcSAoJChLQlVJTERfREVGQ09ORklHKSwpCiAJJDwgJChzaWxlbnQpIC0tZGVmY29u
ZmlnICQoS2NvbmZpZykKIGVsc2UKK2lmbmVxICgkKHdpbGRjYXJkICQoc3JjdHJlZSkvYXJjaC8k
KFNSQ0FSQ0gpL2NvbmZpZ3MvJChLQlVJTERfREVGQ09ORklHKSksKQogCUAkKGtlY2hvKSAiKioq
IERlZmF1bHQgY29uZmlndXJhdGlvbiBpcyBiYXNlZCBvbiAnJChLQlVJTERfREVGQ09ORklHKSci
CiAJJChRKSQ8ICQoc2lsZW50KSAtLWRlZmNvbmZpZz1hcmNoLyQoU1JDQVJDSCkvY29uZmlncy8k
KEtCVUlMRF9ERUZDT05GSUcpICQoS2NvbmZpZykKK2Vsc2UKKwlAJChrZWNobykgIioqKiBEZWZh
dWx0IGNvbmZpZ3VyYXRpb24gaXMgYmFzZWQgb24gdGFyZ2V0ICckKEtCVUlMRF9ERUZDT05GSUcp
JyIKKwkkKFEpJChNQUtFKSAtZiAkKHNyY3RyZWUpL01ha2VmaWxlICQoS0JVSUxEX0RFRkNPTkZJ
RykKK2VuZGlmCiBlbmRpZgogCiAlX2RlZmNvbmZpZzogJChvYmopL2NvbmYKQEAgLTEyMyw2ICsx
NDAsMTQgQEAgUEhPTlkgKz0gdGlueWNvbmZpZwogdGlueWNvbmZpZzoKIAkkKFEpJChNQUtFKSAt
ZiAkKHNyY3RyZWUpL01ha2VmaWxlIGFsbG5vY29uZmlnIHRpbnkuY29uZmlnCiAKKyMgQ0hFQ0s6
IC1vIGNhY2hlX2Rpcj08cGF0aD4gd29ya2luZz8KK1BIT05ZICs9IHRlc3Rjb25maWcKK3Rlc3Rj
b25maWc6ICQob2JqKS9jb25mCisJJChQWVRIT04zKSAtQiAtbSBweXRlc3QgJChzcmN0cmVlKS8k
KHNyYykvdGVzdHMgXAorCS1vIGNhY2hlX2Rpcj0kKGFic3BhdGggJChvYmopL3Rlc3RzLy5jYWNo
ZSkgXAorCSQoaWYgJChmaW5kc3RyaW5nIDEsJChLQlVJTERfVkVSQk9TRSkpLC0tY2FwdHVyZT1u
bykKK2NsZWFuLWRpcnMgKz0gdGVzdHMvLmNhY2hlCisKICMgSGVscCB0ZXh0IHVzZWQgYnkgbWFr
ZSBoZWxwCiBoZWxwOgogCUBlY2hvICAnICBjb25maWcJICAtIFVwZGF0ZSBjdXJyZW50IGNvbmZp
ZyB1dGlsaXNpbmcgYSBsaW5lLW9yaWVudGVkIHByb2dyYW0nCkBAIC0xMzQsNyArMTU5LDYgQEAg
aGVscDoKIAlAZWNobyAgJyAgb2xkY29uZmlnCSAgLSBVcGRhdGUgY3VycmVudCBjb25maWcgdXRp
bGlzaW5nIGEgcHJvdmlkZWQgLmNvbmZpZyBhcyBiYXNlJwogCUBlY2hvICAnICBsb2NhbG1vZGNv
bmZpZyAgLSBVcGRhdGUgY3VycmVudCBjb25maWcgZGlzYWJsaW5nIG1vZHVsZXMgbm90IGxvYWRl
ZCcKIAlAZWNobyAgJyAgbG9jYWx5ZXNjb25maWcgIC0gVXBkYXRlIGN1cnJlbnQgY29uZmlnIGNv
bnZlcnRpbmcgbG9jYWwgbW9kcyB0byBjb3JlJwotCUBlY2hvICAnICBzaWxlbnRvbGRjb25maWcg
LSBTYW1lIGFzIG9sZGNvbmZpZywgYnV0IHF1aWV0bHksIGFkZGl0aW9uYWxseSB1cGRhdGUgZGVw
cycKIAlAZWNobyAgJyAgZGVmY29uZmlnCSAgLSBOZXcgY29uZmlnIHdpdGggZGVmYXVsdCBmcm9t
IEFSQ0ggc3VwcGxpZWQgZGVmY29uZmlnJwogCUBlY2hvICAnICBzYXZlZGVmY29uZmlnICAgLSBT
YXZlIGN1cnJlbnQgY29uZmlnIGFzIC4vZGVmY29uZmlnIChtaW5pbWFsIGNvbmZpZyknCiAJQGVj
aG8gICcgIGFsbG5vY29uZmlnCSAgLSBOZXcgY29uZmlnIHdoZXJlIGFsbCBvcHRpb25zIGFyZSBh
bnN3ZXJlZCB3aXRoIG5vJwpAQCAtMTQzLDggKzE2Nyw4IEBAIGhlbHA6CiAJQGVjaG8gICcgIGFs
bGRlZmNvbmZpZyAgICAtIE5ldyBjb25maWcgd2l0aCBhbGwgc3ltYm9scyBzZXQgdG8gZGVmYXVs
dCcKIAlAZWNobyAgJyAgcmFuZGNvbmZpZwkgIC0gTmV3IGNvbmZpZyB3aXRoIHJhbmRvbSBhbnN3
ZXIgdG8gYWxsIG9wdGlvbnMnCiAJQGVjaG8gICcgIGxpc3RuZXdjb25maWcgICAtIExpc3QgbmV3
IG9wdGlvbnMnCi0JQGVjaG8gICcgIG9sZGRlZmNvbmZpZwkgIC0gU2FtZSBhcyBzaWxlbnRvbGRj
b25maWcgYnV0IHNldHMgbmV3IHN5bWJvbHMgdG8gdGhlaXInCi0JQGVjaG8gICcgICAgICAgICAg
ICAgICAgICAgIGRlZmF1bHQgdmFsdWUnCisJQGVjaG8gICcgIG9sZGRlZmNvbmZpZwkgIC0gU2Ft
ZSBhcyBvbGRjb25maWcgYnV0IHNldHMgbmV3IHN5bWJvbHMgdG8gdGhlaXInCisJQGVjaG8gICcg
ICAgICAgICAgICAgICAgICAgIGRlZmF1bHQgdmFsdWUgd2l0aG91dCBwcm9tcHRpbmcnCiAJQGVj
aG8gICcgIGt2bWNvbmZpZwkgIC0gRW5hYmxlIGFkZGl0aW9uYWwgb3B0aW9ucyBmb3Iga3ZtIGd1
ZXN0IGtlcm5lbCBzdXBwb3J0JwogCUBlY2hvICAnICB4ZW5jb25maWcgICAgICAgLSBFbmFibGUg
YWRkaXRpb25hbCBvcHRpb25zIGZvciB4ZW4gZG9tMCBhbmQgZ3Vlc3Qga2VybmVsIHN1cHBvcnQn
CiAJQGVjaG8gICcgIHRpbnljb25maWcJICAtIENvbmZpZ3VyZSB0aGUgdGluaWVzdCBwb3NzaWJs
ZSBrZXJuZWwnCkBAIC0xODMsMTMgKzIwNywxNCBAQCBnY29uZi1vYmpzCTo9IGdjb25mLm8gemNv
bmYudGFiLm8KIAogaG9zdHByb2dzLXkgOj0gY29uZiBuY29uZiBtY29uZiBreGdldHRleHQgcWNv
bmYgZ2NvbmYKIAordGFyZ2V0cwkJKz0gemNvbmYubGV4LmMKIGNsZWFuLWZpbGVzCTo9IHFjb25m
Lm1vYyAudG1wX3F0Y2hlY2sgLnRtcF9ndGtjaGVjawotY2xlYW4tZmlsZXMJKz0gemNvbmYudGFi
LmMgemNvbmYubGV4LmMgemNvbmYuaGFzaC5jIGdjb25mLmdsYWRlLmgKK2NsZWFuLWZpbGVzCSs9
IGdjb25mLmdsYWRlLmgKIGNsZWFuLWZpbGVzICAgICArPSBjb25maWcucG90IGxpbnV4LnBvdAog
CiAjIENoZWNrIHRoYXQgd2UgaGF2ZSB0aGUgcmVxdWlyZWQgbmN1cnNlcyBzdHVmZiBpbnN0YWxs
ZWQgZm9yIGx4ZGlhbG9nIChtZW51Y29uZmlnKQogUEhPTlkgKz0gJChvYmopL2RvY2hlY2tseGRp
YWxvZwotJChhZGRwcmVmaXggJChvYmopLywkKGx4ZGlhbG9nKSk6ICQob2JqKS9kb2NoZWNrbHhk
aWFsb2cKKyQoYWRkcHJlZml4ICQob2JqKS8sIG1jb25mLm8gJChseGRpYWxvZykpOiAkKG9iaikv
ZG9jaGVja2x4ZGlhbG9nCiAkKG9iaikvZG9jaGVja2x4ZGlhbG9nOgogCSQoUSkkKENPTkZJR19T
SEVMTCkgJChjaGVjay1seGRpYWxvZykgLWNoZWNrICQoSE9TVENDKSAkKEhPU1RfRVhUUkFDRkxB
R1MpICQoSE9TVExPQURMSUJFU19tY29uZikKIApAQCAtMTk3LDE0ICsyMjIsMTIgQEAgYWx3YXlz
IDo9IGRvY2hlY2tseGRpYWxvZwogCiAjIEFkZCBlbnZpcm9ubWVudCBzcGVjaWZpYyBmbGFncwog
SE9TVF9FWFRSQUNGTEFHUyArPSAkKHNoZWxsICQoQ09ORklHX1NIRUxMKSAkKHNyY3RyZWUpLyQo
c3JjKS9jaGVjay5zaCAkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSkKK0hPU1RfRVhUUkFDWFhGTEFH
UyArPSAkKHNoZWxsICQoQ09ORklHX1NIRUxMKSAkKHNyY3RyZWUpLyQoc3JjKS9jaGVjay5zaCAk
KEhPU1RDWFgpICQoSE9TVENYWEZMQUdTKSkKIAogIyBnZW5lcmF0ZWQgZmlsZXMgc2VlbSB0byBu
ZWVkIHRoaXMgdG8gZmluZCBsb2NhbCBpbmNsdWRlIGZpbGVzCiBIT1NUQ0ZMQUdTX3pjb25mLmxl
eC5vCTo9IC1JJChzcmMpCiBIT1NUQ0ZMQUdTX3pjb25mLnRhYi5vCTo9IC1JJChzcmMpCiAKLUxF
WF9QUkVGSVhfemNvbmYJOj0gemNvbmYKLVlBQ0NfUFJFRklYX3pjb25mCTo9IHpjb25mCi0KIEhP
U1RMT0FETElCRVNfcWNvbmYJPSAkKEtDX1FUX0xJQlMpCiBIT1NUQ1hYRkxBR1NfcWNvbmYubwk9
ICQoS0NfUVRfQ0ZMQUdTKQogCkBAIC0yMjYsNDkgKzI0OSwyMSBAQCAkKG9iaikvLnRtcF9xdGNo
ZWNrOiAkKHNyYykvTWFrZWZpbGUKIAogIyBRdCBuZWVkcyBzb21lIGV4dHJhIGVmZm9ydC4uLgog
JChvYmopLy50bXBfcXRjaGVjazoKLQlAc2V0IC1lOyAkKGtlY2hvKSAiICBDSEVDSyAgIHF0Ijsg
ZGlyPSIiOyBwa2c9IiI7IFwKLQlpZiAhIHBrZy1jb25maWcgLS1leGlzdHMgUXRDb3JlIDI+IC9k
ZXYvbnVsbDsgdGhlbiBcCi0JICAgIGVjaG8gIiogVW5hYmxlIHRvIGZpbmQgdGhlIFF0NCB0b29s
IHFtYWtlLiBUcnlpbmcgdG8gdXNlIFF0MyI7IFwKLQkgICAgcGtnLWNvbmZpZyAtLWV4aXN0cyBx
dCAyPiAvZGV2L251bGwgJiYgcGtnPXF0OyBcCi0JICAgIHBrZy1jb25maWcgLS1leGlzdHMgcXQt
bXQgMj4gL2Rldi9udWxsICYmIHBrZz1xdC1tdDsgXAotCSAgICBpZiBbIC1uICIkJHBrZyIgXTsg
dGhlbiBcCi0JICAgICAgY2ZsYWdzPSJcJCQoc2hlbGwgcGtnLWNvbmZpZyAkJHBrZyAtLWNmbGFn
cykiOyBcCi0JICAgICAgbGlicz0iXCQkKHNoZWxsIHBrZy1jb25maWcgJCRwa2cgLS1saWJzKSI7
IFwKLQkgICAgICBtb2M9IlwkJChzaGVsbCBwa2ctY29uZmlnICQkcGtnIC0tdmFyaWFibGU9cHJl
Zml4KS9iaW4vbW9jIjsgXAotCSAgICAgIGRpcj0iJCQocGtnLWNvbmZpZyAkJHBrZyAtLXZhcmlh
YmxlPXByZWZpeCkiOyBcCi0JICAgIGVsc2UgXAotCSAgICAgIGZvciBkIGluICQkUVRESVIgL3Vz
ci9zaGFyZS9xdCogL3Vzci9saWIvcXQqOyBkbyBcCi0JICAgICAgICBpZiBbIC1mICQkZC9pbmNs
dWRlL3Fjb25maWcuaCBdOyB0aGVuIGRpcj0kJGQ7IGJyZWFrOyBmaTsgXAotCSAgICAgIGRvbmU7
IFwKLQkgICAgICBpZiBbIC16ICIkJGRpciIgXTsgdGhlbiBcCi0JICAgICAgICBlY2hvID4mMiAi
KiI7IFwKLQkgICAgICAgIGVjaG8gPiYyICIqIFVuYWJsZSB0byBmaW5kIGFueSBRdCBpbnN0YWxs
YXRpb24uIFBsZWFzZSBtYWtlIHN1cmUgdGhhdCI7IFwKLQkgICAgICAgIGVjaG8gPiYyICIqIHRo
ZSBRdDQgb3IgUXQzIGRldmVsb3BtZW50IHBhY2thZ2UgaXMgY29ycmVjdGx5IGluc3RhbGxlZCBh
bmQiOyBcCi0JICAgICAgICBlY2hvID4mMiAiKiBlaXRoZXIgcW1ha2UgY2FuIGJlIGZvdW5kIG9y
IGluc3RhbGwgcGtnLWNvbmZpZyBvciBzZXQiOyBcCi0JICAgICAgICBlY2hvID4mMiAiKiB0aGUg
UVRESVIgZW52aXJvbm1lbnQgdmFyaWFibGUgdG8gdGhlIGNvcnJlY3QgbG9jYXRpb24uIjsgXAot
CSAgICAgICAgZWNobyA+JjIgIioiOyBcCi0JICAgICAgICBmYWxzZTsgXAotCSAgICAgIGZpOyBc
Ci0JICAgICAgbGlicGF0aD0kJGRpci9saWI7IGxpYj1xdDsgb3NkaXI9IiI7IFwKLQkgICAgICAk
KEhPU1RDWFgpIC1wcmludC1tdWx0aS1vcy1kaXJlY3RvcnkgPiAvZGV2L251bGwgMj4mMSAmJiBc
Ci0JICAgICAgICBvc2Rpcj14JCQoJChIT1NUQ1hYKSAtcHJpbnQtbXVsdGktb3MtZGlyZWN0b3J5
KTsgXAotCSAgICAgIHRlc3QgLWQgJCRsaWJwYXRoLyQkb3NkaXIgJiYgbGlicGF0aD0kJGxpYnBh
dGgvJCRvc2RpcjsgXAotCSAgICAgIHRlc3QgLWYgJCRsaWJwYXRoL2xpYnF0LW10LnNvICYmIGxp
Yj1xdC1tdDsgXAotCSAgICAgIGNmbGFncz0iLUkkJGRpci9pbmNsdWRlIjsgXAotCSAgICAgIGxp
YnM9Ii1MJCRsaWJwYXRoIC1XbCwtcnBhdGgsJCRsaWJwYXRoIC1sJCRsaWIiOyBcCi0JICAgICAg
bW9jPSIkJGRpci9iaW4vbW9jIjsgXAotCSAgICBmaTsgXAotCSAgICBpZiBbICEgLXggJCRkaXIv
YmluL21vYyAtYSAteCAvdXNyL2Jpbi9tb2MgXTsgdGhlbiBcCi0JICAgICAgZWNobyAiKiI7IFwK
LQkgICAgICBlY2hvICIqIFVuYWJsZSB0byBmaW5kICQkZGlyL2Jpbi9tb2MsIHVzaW5nIC91c3Iv
YmluL21vYyBpbnN0ZWFkLiI7IFwKLQkgICAgICBlY2hvICIqIjsgXAotCSAgICAgIG1vYz0iL3Vz
ci9iaW4vbW9jIjsgXAotCSAgICBmaTsgXAorCUBzZXQgLWU7ICQoa2VjaG8pICIgIENIRUNLICAg
cXQiOyBcCisJaWYgcGtnLWNvbmZpZyAtLWV4aXN0cyBRdDVDb3JlOyB0aGVuIFwKKwkgICAgY2Zs
YWdzPSItc3RkPWMrKzExIC1mUElDIGBwa2ctY29uZmlnIC0tY2ZsYWdzIFF0NUNvcmUgUXQ1R3Vp
IFF0NVdpZGdldHNgIjsgXAorCSAgICBsaWJzPWBwa2ctY29uZmlnIC0tbGlicyBRdDVDb3JlIFF0
NUd1aSBRdDVXaWRnZXRzYDsgXAorCSAgICBtb2M9YHBrZy1jb25maWcgLS12YXJpYWJsZT1ob3N0
X2JpbnMgUXQ1Q29yZWAvbW9jOyBcCisJZWxpZiBwa2ctY29uZmlnIC0tZXhpc3RzIFF0Q29yZTsg
dGhlbiBcCisJICAgIGNmbGFncz1gcGtnLWNvbmZpZyAtLWNmbGFncyBRdENvcmUgUXRHdWlgOyBc
CisJICAgIGxpYnM9YHBrZy1jb25maWcgLS1saWJzIFF0Q29yZSBRdEd1aWA7IFwKKwkgICAgbW9j
PWBwa2ctY29uZmlnIC0tdmFyaWFibGU9bW9jX2xvY2F0aW9uIFF0Q29yZWA7IFwKIAllbHNlIFwK
LQkgIGNmbGFncz0iXCQkKHNoZWxsIHBrZy1jb25maWcgUXRDb3JlIFF0R3VpIFF0M1N1cHBvcnQg
LS1jZmxhZ3MpIjsgXAotCSAgbGlicz0iXCQkKHNoZWxsIHBrZy1jb25maWcgUXRDb3JlIFF0R3Vp
IFF0M1N1cHBvcnQgLS1saWJzKSI7IFwKLQkgIG1vYz0iXCQkKHNoZWxsIHBrZy1jb25maWcgUXRD
b3JlIC0tdmFyaWFibGU9bW9jX2xvY2F0aW9uKSI7IFwKLQkgIFsgLW4gIiQkbW9jIiBdIHx8IG1v
Yz0iXCQkKHNoZWxsIHBrZy1jb25maWcgUXRDb3JlIC0tdmFyaWFibGU9cHJlZml4KS9iaW4vbW9j
IjsgXAorCSAgICBlY2hvID4mMiAiKiI7IFwKKwkgICAgZWNobyA+JjIgIiogQ291bGQgbm90IGZp
bmQgUXQgdmlhIHBrZy1jb25maWcuIjsgXAorCSAgICBlY2hvID4mMiAiKiBQbGVhc2UgaW5zdGFs
bCBlaXRoZXIgUXQgNC44IG9yIDUueC4gYW5kIG1ha2Ugc3VyZSBpdCdzIGluIFBLR19DT05GSUdf
UEFUSCI7IFwKKwkgICAgZWNobyA+JjIgIioiOyBcCisJICAgIGV4aXQgMTsgXAogCWZpOyBcCiAJ
ZWNobyAiS0NfUVRfQ0ZMQUdTPSQkY2ZsYWdzIiA+ICRAOyBcCiAJZWNobyAiS0NfUVRfTElCUz0k
JGxpYnMiID4+ICRAOyBcCkBAIC0zMDEsNyArMjk2LDcgQEAgJChvYmopLy50bXBfZ3RrY2hlY2s6
CiAJZmkKIGVuZGlmCiAKLSQob2JqKS96Y29uZi50YWIubzogJChvYmopL3pjb25mLmxleC5jICQo
b2JqKS96Y29uZi5oYXNoLmMKKyQob2JqKS96Y29uZi50YWIubzogJChvYmopL3pjb25mLmxleC5j
CiAKICQob2JqKS9xY29uZi5vOiAkKG9iaikvcWNvbmYubW9jCiAKZGlmZiAtLWdpdCBhL3hlbi90
b29scy9rY29uZmlnL01ha2VmaWxlLmhvc3QgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5o
b3N0CmluZGV4IDEzM2VkZmFlNWIuLmFhOTcxY2MzZjMgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9r
Y29uZmlnL01ha2VmaWxlLmhvc3QKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUuaG9z
dApAQCAtMSwzICsxLDQgQEAKKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKICMg
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KICMgQnVpbGRpbmcgYmluYXJpZXMgb24gdGhlIGhvc3Qgc3lzdGVt
CiAjIEJpbmFyaWVzIGFyZSB1c2VkIGR1cmluZyB0aGUgY29tcGlsYXRpb24gb2YgdGhlIGtlcm5l
bCwgZm9yIGV4YW1wbGUKQEAgLTIxLDYgKzIyLDggQEAKICMgVGhleSBhcmUgbGlua2VkIGFzIEMr
KyBjb2RlIHRvIHRoZSBleGVjdXRhYmxlIHFjb25mCiAKIF9faG9zdHByb2dzIDo9ICQoc29ydCAk
KGhvc3Rwcm9ncy15KSAkKGhvc3Rwcm9ncy1tKSkKK2hvc3QtY3NobGliIDo9ICQoc29ydCAkKGhv
c3RsaWJzLXkpICQoaG9zdGxpYnMtbSkpCitob3N0LWN4eHNobGliIDo9ICQoc29ydCAkKGhvc3Rj
eHhsaWJzLXkpICQoaG9zdGN4eGxpYnMtbSkpCiAKICMgQyBjb2RlCiAjIEV4ZWN1dGFibGVzIGNv
bXBpbGVkIGZyb20gYSBzaW5nbGUgLmMgZmlsZQpAQCAtNDIsMjMgKzQ1LDE5IEBAIGhvc3QtY3h4
bXVsdGkJOj0gJChmb3JlYWNoIG0sJChfX2hvc3Rwcm9ncyksJChpZiAkKCQobSktY3h4b2Jqcyks
JChtKSkpCiAjIEMrKyBPYmplY3QgKC5vKSBmaWxlcyBjb21waWxlZCBmcm9tIC5jYyBmaWxlcwog
aG9zdC1jeHhvYmpzCTo9ICQoc29ydCAkKGZvcmVhY2ggbSwkKGhvc3QtY3h4bXVsdGkpLCQoJCht
KS1jeHhvYmpzKSkpCiAKLSMgb3V0cHV0IGRpcmVjdG9yeSBmb3IgcHJvZ3JhbXMvLm8gZmlsZXMK
LSMgaG9zdHByb2dzLXkgOj0gdG9vbHMvYnVpbGQgbWF5IGhhdmUgYmVlbiBzcGVjaWZpZWQuCi0j
IFJldHJpZXZlIGFsc28gZGlyZWN0b3J5IG9mIC5vIGZpbGVzIGZyb20gcHJvZy1vYmpzIG9yIHBy
b2ctY3h4b2JqcyBub3RhdGlvbgotaG9zdC1vYmpkaXJzIDo9ICQoZGlyICQoX19ob3N0cHJvZ3Mp
ICQoaG9zdC1jb2JqcykgJChob3N0LWN4eG9ianMpKQorIyBPYmplY3QgKC5vKSBmaWxlcyB1c2Vk
IGJ5IHRoZSBzaGFyZWQgbGliYXJpZXMKK2hvc3QtY3Nob2Jqcwk6PSAkKHNvcnQgJChmb3JlYWNo
IG0sJChob3N0LWNzaGxpYiksJCgkKG06LnNvPS1vYmpzKSkpKQoraG9zdC1jeHhzaG9ianMJOj0g
JChzb3J0ICQoZm9yZWFjaCBtLCQoaG9zdC1jeHhzaGxpYiksJCgkKG06LnNvPS1vYmpzKSkpKQog
Ci1ob3N0LW9iamRpcnMgOj0gJChzdHJpcCAkKHNvcnQgJChmaWx0ZXItb3V0IC4vLCQoaG9zdC1v
YmpkaXJzKSkpKQotCi0KLV9faG9zdHByb2dzICAgICA6PSAkKGFkZHByZWZpeCAkKG9iaikvLCQo
X19ob3N0cHJvZ3MpKQogaG9zdC1jc2luZ2xlCTo9ICQoYWRkcHJlZml4ICQob2JqKS8sJChob3N0
LWNzaW5nbGUpKQogaG9zdC1jbXVsdGkJOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3QtY211
bHRpKSkKIGhvc3QtY29ianMJOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3QtY29ianMpKQog
aG9zdC1jeHhtdWx0aQk6PSAkKGFkZHByZWZpeCAkKG9iaikvLCQoaG9zdC1jeHhtdWx0aSkpCiBo
b3N0LWN4eG9ianMJOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3QtY3h4b2JqcykpCi1ob3N0
LW9iamRpcnMgICAgOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3Qtb2JqZGlycykpCi0KLW9i
ai1kaXJzICs9ICQoaG9zdC1vYmpkaXJzKQoraG9zdC1jc2hsaWIJOj0gJChhZGRwcmVmaXggJChv
YmopLywkKGhvc3QtY3NobGliKSkKK2hvc3QtY3h4c2hsaWIJOj0gJChhZGRwcmVmaXggJChvYmop
LywkKGhvc3QtY3h4c2hsaWIpKQoraG9zdC1jc2hvYmpzCTo9ICQoYWRkcHJlZml4ICQob2JqKS8s
JChob3N0LWNzaG9ianMpKQoraG9zdC1jeHhzaG9ianMJOj0gJChhZGRwcmVmaXggJChvYmopLywk
KGhvc3QtY3h4c2hvYmpzKSkKIAogIyMjIyMKICMgSGFuZGxlIG9wdGlvbnMgdG8gZ2NjLiBTdXBw
b3J0IGJ1aWxkaW5nIHdpdGggc2VwYXJhdGUgb3V0cHV0IGRpcmVjdG9yeQpAQCAtODUsNyArODQs
NyBAQCBob3N0Y3h4X2ZsYWdzICA9IC1XcCwtTUQsJChkZXBmaWxlKSAkKF9faG9zdGN4eF9mbGFn
cykKICMgQ3JlYXRlIGV4ZWN1dGFibGUgZnJvbSBhIHNpbmdsZSAuYyBmaWxlCiAjIGhvc3QtY3Np
bmdsZSAtPiBFeGVjdXRhYmxlCiBxdWlldF9jbWRfaG9zdC1jc2luZ2xlIAk9IEhPU1RDQyAgJEAK
LSAgICAgIGNtZF9ob3N0LWNzaW5nbGUJPSAkKEhPU1RDQykgJChob3N0Y19mbGFncykgLW8gJEAg
JDwgXAorICAgICAgY21kX2hvc3QtY3NpbmdsZQk9ICQoSE9TVENDKSAkKGhvc3RjX2ZsYWdzKSAk
KEhPU1RMREZMQUdTKSAtbyAkQCAkPCBcCiAJICAJJChIT1NUX0xPQURMSUJFUykgJChIT1NUTE9B
RExJQkVTXyQoQEYpKQogJChob3N0LWNzaW5nbGUpOiAkKG9iaikvJTogJChzcmMpLyUuYyBGT1JD
RQogCSQoY2FsbCBpZl9jaGFuZ2VkX2RlcCxob3N0LWNzaW5nbGUpCkBAIC0xMjQsNSArMTIzLDQy
IEBAIHF1aWV0X2NtZF9ob3N0LWN4eG9ianMJPSBIT1NUQ1hYICRACiAkKGhvc3QtY3h4b2Jqcyk6
ICQob2JqKS8lLm86ICQoc3JjKS8lLmNjIEZPUkNFCiAJJChjYWxsIGlmX2NoYW5nZWRfZGVwLGhv
c3QtY3h4b2JqcykKIAorIyBDb21waWxlIC5jIGZpbGUsIGNyZWF0ZSBwb3NpdGlvbiBpbmRlcGVu
ZGVudCAubyBmaWxlCisjIGhvc3QtY3Nob2JqcyAtPiAubworcXVpZXRfY21kX2hvc3QtY3Nob2Jq
cwk9IEhPU1RDQyAgLWZQSUMgJEAKKyAgICAgIGNtZF9ob3N0LWNzaG9ianMJPSAkKEhPU1RDQykg
JChob3N0Y19mbGFncykgLWZQSUMgLWMgLW8gJEAgJDwKKyQoaG9zdC1jc2hvYmpzKTogJChvYmop
LyUubzogJChzcmMpLyUuYyBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkX2RlcCxob3N0LWNzaG9i
anMpCisKKyMgQ29tcGlsZSAuYyBmaWxlLCBjcmVhdGUgcG9zaXRpb24gaW5kZXBlbmRlbnQgLm8g
ZmlsZQorIyBOb3RlIHRoYXQgcGx1Z2luIGNhcGFibGUgZ2NjIHZlcnNpb25zIGNhbiBiZSBlaXRo
ZXIgQyBvciBDKysgYmFzZWQKKyMgdGhlcmVmb3JlIHBsdWdpbiBzb3VyY2UgZmlsZXMgaGF2ZSB0
byBiZSBjb21waWxhYmxlIGluIGJvdGggQyBhbmQgQysrIG1vZGUuCisjIFRoaXMgaXMgd2h5IGEg
QysrIGNvbXBpbGVyIGlzIGludm9rZWQgb24gYSAuYyBmaWxlLgorIyBob3N0LWN4eHNob2JqcyAt
PiAubworcXVpZXRfY21kX2hvc3QtY3h4c2hvYmpzCT0gSE9TVENYWCAtZlBJQyAkQAorICAgICAg
Y21kX2hvc3QtY3h4c2hvYmpzCT0gJChIT1NUQ1hYKSAkKGhvc3RjeHhfZmxhZ3MpIC1mUElDIC1j
IC1vICRAICQ8CiskKGhvc3QtY3h4c2hvYmpzKTogJChvYmopLyUubzogJChzcmMpLyUuYyBGT1JD
RQorCSQoY2FsbCBpZl9jaGFuZ2VkX2RlcCxob3N0LWN4eHNob2JqcykKKworIyBMaW5rIGEgc2hh
cmVkIGxpYnJhcnksIGJhc2VkIG9uIHBvc2l0aW9uIGluZGVwZW5kZW50IC5vIGZpbGVzCisjICou
byAtPiAuc28gc2hhcmVkIGxpYnJhcnkgKGhvc3QtY3NobGliKQorcXVpZXRfY21kX2hvc3QtY3No
bGliCT0gSE9TVExMRCAtc2hhcmVkICRACisgICAgICBjbWRfaG9zdC1jc2hsaWIJPSAkKEhPU1RD
QykgJChIT1NUTERGTEFHUykgLXNoYXJlZCAtbyAkQCBcCisJCQkgICQoYWRkcHJlZml4ICQob2Jq
KS8sJCgkKEBGOi5zbz0tb2JqcykpKSBcCisJCQkgICQoSE9TVF9MT0FETElCRVMpICQoSE9TVExP
QURMSUJFU18kKEBGKSkKKyQoaG9zdC1jc2hsaWIpOiBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2Vk
LGhvc3QtY3NobGliKQorJChjYWxsIG11bHRpX2RlcGVuZCwgJChob3N0LWNzaGxpYiksIC5zbywg
LW9ianMpCisKKyMgTGluayBhIHNoYXJlZCBsaWJyYXJ5LCBiYXNlZCBvbiBwb3NpdGlvbiBpbmRl
cGVuZGVudCAubyBmaWxlcworIyAqLm8gLT4gLnNvIHNoYXJlZCBsaWJyYXJ5IChob3N0LWN4eHNo
bGliKQorcXVpZXRfY21kX2hvc3QtY3h4c2hsaWIJPSBIT1NUTExEIC1zaGFyZWQgJEAKKyAgICAg
IGNtZF9ob3N0LWN4eHNobGliCT0gJChIT1NUQ1hYKSAkKEhPU1RMREZMQUdTKSAtc2hhcmVkIC1v
ICRAIFwKKwkJCSAgJChhZGRwcmVmaXggJChvYmopLywkKCQoQEY6LnNvPS1vYmpzKSkpIFwKKwkJ
CSAgJChIT1NUX0xPQURMSUJFUykgJChIT1NUTE9BRExJQkVTXyQoQEYpKQorJChob3N0LWN4eHNo
bGliKTogRk9SQ0UKKwkkKGNhbGwgaWZfY2hhbmdlZCxob3N0LWN4eHNobGliKQorJChjYWxsIG11
bHRpX2RlcGVuZCwgJChob3N0LWN4eHNobGliKSwgLnNvLCAtb2JqcykKKwogdGFyZ2V0cyArPSAk
KGhvc3QtY3NpbmdsZSkgICQoaG9zdC1jbXVsdGkpICQoaG9zdC1jb2JqcylcCi0JICAgJChob3N0
LWN4eG11bHRpKSAkKGhvc3QtY3h4b2JqcykKKwkgICAkKGhvc3QtY3h4bXVsdGkpICQoaG9zdC1j
eHhvYmpzKSAkKGhvc3QtY3NobGliKSAkKGhvc3QtY3Nob2JqcykgJChob3N0LWN4eHNobGliKSAk
KGhvc3QtY3h4c2hvYmpzKQpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUu
a2NvbmZpZyBiL3hlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKaW5kZXggZGJkODkx
MjAxNS4uODViNGJiYmE3ZSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUu
a2NvbmZpZworKysgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCkBAIC0zOSw2
ICszOSwxMCBAQCBDT05GSUdfU0hFTEwgOj0gJChTSEVMTCkKIEhPU1RDQyA/PSBnY2MKIEhPU1RD
WFggPz0gZysrCiAKKyMgZGVmYXVsdCBsZXggYW5kIHlhY2MgcHJvdmlkZXIKK0xFWCA/PSBmbGV4
CitZQUNDID89IGJpc29uCisKICMgZm9yY2UgdGFyZ2V0CiBQSE9OWSArPSBGT1JDRQogCkBAIC02
MCwzICs2NCwyNyBAQCBjbGVhbjoKIAogJChvYmopL3pjb25mJTogJChzcmMpL3pjb25mJV9zaGlw
cGVkCiAJQGNwIC1mICQ8ICRACisKKyMgZnJvbSBzY3JpcHRzL01ha2VmaWxlLmxpYgorCisjIExF
WAorIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KK3F1aWV0X2NtZF9mbGV4ID0gTEVYICAgICAkQAorICAg
ICAgY21kX2ZsZXggPSAkKExFWCkgLW8kQCAtTCAkPAorCiskKG9iaikvJS5sZXguYzogJChzcmMp
LyUubCBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGZsZXgpCisKKyMgWUFDQworIyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KK3F1aWV0X2NtZF9iaXNvbiA9IFlBQ0MgICAgJEAKKyAgICAgIGNtZF9iaXNv
biA9ICQoWUFDQykgLW8kQCAtdCAtbCAkPAorCiskKG9iaikvJS50YWIuYzogJChzcmMpLyUueSBG
T1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGJpc29uKQorCitxdWlldF9jbWRfYmlzb25faCA9IFlB
Q0MgICAgJEAKKyAgICAgIGNtZF9iaXNvbl9oID0gJChZQUNDKSAtby9kZXYvbnVsbCAtLWRlZmlu
ZXM9JEAgLXQgLWwgJDwKKworJChvYmopLyUudGFiLmg6ICQoc3JjKS8lLnkgRk9SQ0UKKwkkKGNh
bGwgaWZfY2hhbmdlZCxiaXNvbl9oKQpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvY2hl
Y2suc2ggYi94ZW4vdG9vbHMva2NvbmZpZy9jaGVjay5zaAppbmRleCA1NWI3OWJhMWJhLi45N2Yw
ZmVlN2QxIDEwMDc1NQotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9jaGVjay5zaAorKysgYi94ZW4v
dG9vbHMva2NvbmZpZy9jaGVjay5zaApAQCAtMSw0ICsxLDUgQEAKICMhL2Jpbi9zaAorIyBTUERY
LUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAogIyBOZWVkZWQgZm9yIHN5c3RlbXMgd2l0aG91
dCBnZXR0ZXh0CiAkKiAteCBjIC1vIC9kZXYvbnVsbCAtID4gL2Rldi9udWxsIDI+JjEgPDwgRU9G
CiAjaW5jbHVkZSA8bGliaW50bC5oPgpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvY29u
Zi5jIGIveGVuL3Rvb2xzL2tjb25maWcvY29uZi5jCmluZGV4IDZjMjA0MzE4YmMuLjI4M2VlZWRh
YTQgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL2NvbmYuYworKysgYi94ZW4vdG9vbHMv
a2NvbmZpZy9jb25mLmMKQEAgLTUsNiArNSw3IEBACiAKICNpbmNsdWRlIDxsb2NhbGUuaD4KICNp
bmNsdWRlIDxjdHlwZS5oPgorI2luY2x1ZGUgPGxpbWl0cy5oPgogI2luY2x1ZGUgPHN0ZGlvLmg+
CiAjaW5jbHVkZSA8c3RkbGliLmg+CiAjaW5jbHVkZSA8c3RyaW5nLmg+CkBAIC0xOSwxMSArMjAs
MTAgQEAKIAogc3RhdGljIHZvaWQgY29uZihzdHJ1Y3QgbWVudSAqbWVudSk7CiBzdGF0aWMgdm9p
ZCBjaGVja19jb25mKHN0cnVjdCBtZW51ICptZW51KTsKLXN0YXRpYyB2b2lkIHhmZ2V0cyhjaGFy
ICpzdHIsIGludCBzaXplLCBGSUxFICppbik7CiAKIGVudW0gaW5wdXRfbW9kZSB7CiAJb2xkYXNr
Y29uZmlnLAotCXNpbGVudG9sZGNvbmZpZywKKwlzeW5jY29uZmlnLAogCW9sZGNvbmZpZywKIAlh
bGxub2NvbmZpZywKIAlhbGx5ZXNjb25maWcsCkBAIC0zNCwxNCArMzQsMTQgQEAgZW51bSBpbnB1
dF9tb2RlIHsKIAlzYXZlZGVmY29uZmlnLAogCWxpc3RuZXdjb25maWcsCiAJb2xkZGVmY29uZmln
LAotfSBpbnB1dF9tb2RlID0gb2xkYXNrY29uZmlnOworfTsKK3N0YXRpYyBlbnVtIGlucHV0X21v
ZGUgaW5wdXRfbW9kZSA9IG9sZGFza2NvbmZpZzsKIAogc3RhdGljIGludCBpbmRlbnQgPSAxOwog
c3RhdGljIGludCB0dHlfc3RkaW87Ci1zdGF0aWMgaW50IHZhbGlkX3N0ZGluID0gMTsKIHN0YXRp
YyBpbnQgc3luY19rY29uZmlnOwogc3RhdGljIGludCBjb25mX2NudDsKLXN0YXRpYyBjaGFyIGxp
bmVbMTI4XTsKK3N0YXRpYyBjaGFyIGxpbmVbUEFUSF9NQVhdOwogc3RhdGljIHN0cnVjdCBtZW51
ICpyb290RW50cnk7CiAKIHN0YXRpYyB2b2lkIHByaW50X2hlbHAoc3RydWN0IG1lbnUgKm1lbnUp
CkBAIC03MSwxNCArNzEsMTQgQEAgc3RhdGljIHZvaWQgc3RyaXAoY2hhciAqc3RyKQogCQkqcC0t
ID0gMDsKIH0KIAotc3RhdGljIHZvaWQgY2hlY2tfc3RkaW4odm9pZCkKKy8qIEhlbHBlciBmdW5j
dGlvbiB0byBmYWNpbGl0YXRlIGZnZXRzKCkgYnkgSmVhbiBTYWNyZW4uICovCitzdGF0aWMgdm9p
ZCB4ZmdldHMoY2hhciAqc3RyLCBpbnQgc2l6ZSwgRklMRSAqaW4pCiB7Ci0JaWYgKCF2YWxpZF9z
dGRpbikgewotCQlwcmludGYoXygiYWJvcnRlZCFcblxuIikpOwotCQlwcmludGYoXygiQ29uc29s
ZSBpbnB1dC9vdXRwdXQgaXMgcmVkaXJlY3RlZC4gIikpOwotCQlwcmludGYoXygiUnVuICdtYWtl
IG9sZGNvbmZpZycgdG8gdXBkYXRlIGNvbmZpZ3VyYXRpb24uXG5cbiIpKTsKLQkJZXhpdCgxKTsK
LQl9CisJaWYgKCFmZ2V0cyhzdHIsIHNpemUsIGluKSkKKwkJZnByaW50ZihzdGRlcnIsICJcbkVy
cm9yIGluIHJlYWRpbmcgb3IgZW5kIG9mIGZpbGUuXG4iKTsKKworCWlmICghdHR5X3N0ZGlvKQor
CQlwcmludGYoIiVzIiwgc3RyKTsKIH0KIAogc3RhdGljIGludCBjb25mX2Fza3ZhbHVlKHN0cnVj
dCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhciAqZGVmKQpAQCAtMTAwLDE4ICsxMDAsMTUgQEAgc3Rh
dGljIGludCBjb25mX2Fza3ZhbHVlKHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhciAqZGVm
KQogCiAJc3dpdGNoIChpbnB1dF9tb2RlKSB7CiAJY2FzZSBvbGRjb25maWc6Ci0JY2FzZSBzaWxl
bnRvbGRjb25maWc6CisJY2FzZSBzeW5jY29uZmlnOgogCQlpZiAoc3ltX2hhc192YWx1ZShzeW0p
KSB7CiAJCQlwcmludGYoIiVzXG4iLCBkZWYpOwogCQkJcmV0dXJuIDA7CiAJCX0KLQkJY2hlY2tf
c3RkaW4oKTsKIAkJLyogZmFsbCB0aHJvdWdoICovCiAJY2FzZSBvbGRhc2tjb25maWc6CiAJCWZm
bHVzaChzdGRvdXQpOwotCQl4ZmdldHMobGluZSwgMTI4LCBzdGRpbik7Ci0JCWlmICghdHR5X3N0
ZGlvKQotCQkJcHJpbnRmKCJcbiIpOworCQl4ZmdldHMobGluZSwgc2l6ZW9mKGxpbmUpLCBzdGRp
bik7CiAJCXJldHVybiAxOwogCWRlZmF1bHQ6CiAJCWJyZWFrOwpAQCAtMTkxLDkgKzE4OCw3IEBA
IHN0YXRpYyBpbnQgY29uZl9zeW0oc3RydWN0IG1lbnUgKm1lbnUpCiAJCQlwcmludGYoIi9tIik7
CiAJCWlmIChvbGR2YWwgIT0geWVzICYmIHN5bV90cmlzdGF0ZV93aXRoaW5fcmFuZ2Uoc3ltLCB5
ZXMpKQogCQkJcHJpbnRmKCIveSIpOwotCQlpZiAobWVudV9oYXNfaGVscChtZW51KSkKLQkJCXBy
aW50ZigiLz8iKTsKLQkJcHJpbnRmKCJdICIpOworCQlwcmludGYoIi8/XSAiKTsKIAkJaWYgKCFj
b25mX2Fza3ZhbHVlKHN5bSwgc3ltX2dldF9zdHJpbmdfdmFsdWUoc3ltKSkpCiAJCQlyZXR1cm4g
MDsKIAkJc3RyaXAobGluZSk7CkBAIC0yOTUsMjMgKzI5MCwxOSBAQCBzdGF0aWMgaW50IGNvbmZf
Y2hvaWNlKHN0cnVjdCBtZW51ICptZW51KQogCQkJcHJpbnRmKCJbMV06IDFcbiIpOwogCQkJZ290
byBjb25mX2NoaWxkczsKIAkJfQotCQlwcmludGYoIlsxLSVkIiwgY250KTsKLQkJaWYgKG1lbnVf
aGFzX2hlbHAobWVudSkpCi0JCQlwcmludGYoIj8iKTsKLQkJcHJpbnRmKCJdOiAiKTsKKwkJcHJp
bnRmKCJbMS0lZD9dOiAiLCBjbnQpOwogCQlzd2l0Y2ggKGlucHV0X21vZGUpIHsKIAkJY2FzZSBv
bGRjb25maWc6Ci0JCWNhc2Ugc2lsZW50b2xkY29uZmlnOgorCQljYXNlIHN5bmNjb25maWc6CiAJ
CQlpZiAoIWlzX25ldykgewogCQkJCWNudCA9IGRlZjsKIAkJCQlwcmludGYoIiVkXG4iLCBjbnQp
OwogCQkJCWJyZWFrOwogCQkJfQotCQkJY2hlY2tfc3RkaW4oKTsKIAkJCS8qIGZhbGwgdGhyb3Vn
aCAqLwogCQljYXNlIG9sZGFza2NvbmZpZzoKIAkJCWZmbHVzaChzdGRvdXQpOwotCQkJeGZnZXRz
KGxpbmUsIDEyOCwgc3RkaW4pOworCQkJeGZnZXRzKGxpbmUsIHNpemVvZihsaW5lKSwgc3RkaW4p
OwogCQkJc3RyaXAobGluZSk7CiAJCQlpZiAobGluZVswXSA9PSAnPycpIHsKIAkJCQlwcmludF9o
ZWxwKG1lbnUpOwpAQCAtMzY3LDEwICszNTgsMTEgQEAgc3RhdGljIHZvaWQgY29uZihzdHJ1Y3Qg
bWVudSAqbWVudSkKIAogCQlzd2l0Y2ggKHByb3AtPnR5cGUpIHsKIAkJY2FzZSBQX01FTlU6Ci0J
CQlpZiAoKGlucHV0X21vZGUgPT0gc2lsZW50b2xkY29uZmlnIHx8Ci0JCQkgICAgIGlucHV0X21v
ZGUgPT0gbGlzdG5ld2NvbmZpZyB8fAotCQkJICAgICBpbnB1dF9tb2RlID09IG9sZGRlZmNvbmZp
ZykgJiYKLQkJCSAgICByb290RW50cnkgIT0gbWVudSkgeworCQkJLyoKKwkJCSAqIEV4Y2VwdCBp
biBvbGRhc2tjb25maWcgbW9kZSwgd2Ugc2hvdyBvbmx5IG1lbnVzIHRoYXQKKwkJCSAqIGNvbnRh
aW4gbmV3IHN5bWJvbHMuCisJCQkgKi8KKwkJCWlmIChpbnB1dF9tb2RlICE9IG9sZGFza2NvbmZp
ZyAmJiByb290RW50cnkgIT0gbWVudSkgewogCQkJCWNoZWNrX2NvbmYobWVudSk7CiAJCQkJcmV0
dXJuOwogCQkJfQpAQCAtNDMwLDEwICs0MjIsMjAgQEAgc3RhdGljIHZvaWQgY2hlY2tfY29uZihz
dHJ1Y3QgbWVudSAqbWVudSkKIAkJaWYgKHN5bV9pc19jaGFuZ2FibGUoc3ltKSB8fAogCQkgICAg
KHN5bV9pc19jaG9pY2Uoc3ltKSAmJiBzeW1fZ2V0X3RyaXN0YXRlX3ZhbHVlKHN5bSkgPT0geWVz
KSkgewogCQkJaWYgKGlucHV0X21vZGUgPT0gbGlzdG5ld2NvbmZpZykgewotCQkJCWlmIChzeW0t
Pm5hbWUgJiYgIXN5bV9pc19jaG9pY2VfdmFsdWUoc3ltKSkgewotCQkJCQlwcmludGYoIiVzJXNc
biIsIENPTkZJR18sIHN5bS0+bmFtZSk7CisJCQkJaWYgKHN5bS0+bmFtZSkgeworCQkJCQljb25z
dCBjaGFyICpzdHI7CisKKwkJCQkJaWYgKHN5bS0+dHlwZSA9PSBTX1NUUklORykgeworCQkJCQkJ
c3RyID0gc3ltX2dldF9zdHJpbmdfdmFsdWUoc3ltKTsKKwkJCQkJCXN0ciA9IHN5bV9lc2NhcGVf
c3RyaW5nX3ZhbHVlKHN0cik7CisJCQkJCQlwcmludGYoIiVzJXM9JXNcbiIsIENPTkZJR18sIHN5
bS0+bmFtZSwgc3RyKTsKKwkJCQkJCWZyZWUoKHZvaWQgKilzdHIpOworCQkJCQl9IGVsc2Ugewor
CQkJCQkJc3RyID0gc3ltX2dldF9zdHJpbmdfdmFsdWUoc3ltKTsKKwkJCQkJCXByaW50ZigiJXMl
cz0lc1xuIiwgQ09ORklHXywgc3ltLT5uYW1lLCBzdHIpOworCQkJCQl9CiAJCQkJfQotCQkJfSBl
bHNlIGlmIChpbnB1dF9tb2RlICE9IG9sZGRlZmNvbmZpZykgeworCQkJfSBlbHNlIHsKIAkJCQlp
ZiAoIWNvbmZfY250KyspCiAJCQkJCXByaW50ZihfKCIqXG4qIFJlc3RhcnQgY29uZmlnLi4uXG4q
XG4iKSk7CiAJCQkJcm9vdEVudHJ5ID0gbWVudV9nZXRfcGFyZW50X21lbnUobWVudSk7CkBAIC00
NDksNyArNDUxLDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfY29uZihzdHJ1Y3QgbWVudSAqbWVudSkK
IHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIGxvbmdfb3B0c1tdID0gewogCXsib2xkYXNrY29uZmlnIiwg
ICAgbm9fYXJndW1lbnQsICAgICAgIE5VTEwsIG9sZGFza2NvbmZpZ30sCiAJeyJvbGRjb25maWci
LCAgICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwgb2xkY29uZmlnfSwKLQl7InNpbGVudG9s
ZGNvbmZpZyIsIG5vX2FyZ3VtZW50LCAgICAgICBOVUxMLCBzaWxlbnRvbGRjb25maWd9LAorCXsi
c3luY2NvbmZpZyIsICAgICAgbm9fYXJndW1lbnQsICAgICAgIE5VTEwsIHN5bmNjb25maWd9LAog
CXsiZGVmY29uZmlnIiwgICAgICAgb3B0aW9uYWxfYXJndW1lbnQsIE5VTEwsIGRlZmNvbmZpZ30s
CiAJeyJzYXZlZGVmY29uZmlnIiwgICByZXF1aXJlZF9hcmd1bWVudCwgTlVMTCwgc2F2ZWRlZmNv
bmZpZ30sCiAJeyJhbGxub2NvbmZpZyIsICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwgYWxs
bm9jb25maWd9LApAQCAtNDc2LDggKzQ3OCw5IEBAIHN0YXRpYyB2b2lkIGNvbmZfdXNhZ2UoY29u
c3QgY2hhciAqcHJvZ25hbWUpCiAJcHJpbnRmKCIgIC0tbGlzdG5ld2NvbmZpZyAgICAgICAgIExp
c3QgbmV3IG9wdGlvbnNcbiIpOwogCXByaW50ZigiICAtLW9sZGFza2NvbmZpZyAgICAgICAgICBT
dGFydCBhIG5ldyBjb25maWd1cmF0aW9uIHVzaW5nIGEgbGluZS1vcmllbnRlZCBwcm9ncmFtXG4i
KTsKIAlwcmludGYoIiAgLS1vbGRjb25maWcgICAgICAgICAgICAgVXBkYXRlIGEgY29uZmlndXJh
dGlvbiB1c2luZyBhIHByb3ZpZGVkIC5jb25maWcgYXMgYmFzZVxuIik7Ci0JcHJpbnRmKCIgIC0t
c2lsZW50b2xkY29uZmlnICAgICAgIFNhbWUgYXMgb2xkY29uZmlnLCBidXQgcXVpZXRseSwgYWRk
aXRpb25hbGx5IHVwZGF0ZSBkZXBzXG4iKTsKLQlwcmludGYoIiAgLS1vbGRkZWZjb25maWcgICAg
ICAgICAgU2FtZSBhcyBzaWxlbnRvbGRjb25maWcgYnV0IHNldHMgbmV3IHN5bWJvbHMgdG8gdGhl
aXIgZGVmYXVsdCB2YWx1ZVxuIik7CisJcHJpbnRmKCIgIC0tc3luY2NvbmZpZyAgICAgICAgICAg
IFNpbWlsYXIgdG8gb2xkY29uZmlnIGJ1dCBnZW5lcmF0ZXMgY29uZmlndXJhdGlvbiBpblxuIgor
CSAgICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgICBpbmNsdWRlL3tnZW5lcmF0ZWQvLGNv
bmZpZy99XG4iKTsKKwlwcmludGYoIiAgLS1vbGRkZWZjb25maWcgICAgICAgICAgU2FtZSBhcyBv
bGRjb25maWcgYnV0IHNldHMgbmV3IHN5bWJvbHMgdG8gdGhlaXIgZGVmYXVsdCB2YWx1ZVxuIik7
CiAJcHJpbnRmKCIgIC0tb2xkbm9jb25maWcgICAgICAgICAgIEFuIGFsaWFzIG9mIG9sZGRlZmNv
bmZpZ1xuIik7CiAJcHJpbnRmKCIgIC0tZGVmY29uZmlnIDxmaWxlPiAgICAgIE5ldyBjb25maWcg
d2l0aCBkZWZhdWx0IGRlZmluZWQgaW4gPGZpbGU+XG4iKTsKIAlwcmludGYoIiAgLS1zYXZlZGVm
Y29uZmlnIDxmaWxlPiAgU2F2ZSB0aGUgbWluaW1hbCBjdXJyZW50IGNvbmZpZ3VyYXRpb24gdG8g
PGZpbGU+XG4iKTsKQEAgLTQ5OSw3ICs1MDIsNyBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIgKiph
dikKIAliaW5kdGV4dGRvbWFpbihQQUNLQUdFLCBMT0NBTEVESVIpOwogCXRleHRkb21haW4oUEFD
S0FHRSk7CiAKLQl0dHlfc3RkaW8gPSBpc2F0dHkoMCkgJiYgaXNhdHR5KDEpICYmIGlzYXR0eSgy
KTsKKwl0dHlfc3RkaW8gPSBpc2F0dHkoMCkgJiYgaXNhdHR5KDEpOwogCiAJd2hpbGUgKChvcHQg
PSBnZXRvcHRfbG9uZyhhYywgYXYsICJzIiwgbG9uZ19vcHRzLCBOVUxMKSkgIT0gLTEpIHsKIAkJ
aWYgKG9wdCA9PSAncycpIHsKQEAgLTUwOCw3ICs1MTEsNyBAQCBpbnQgbWFpbihpbnQgYWMsIGNo
YXIgKiphdikKIAkJfQogCQlpbnB1dF9tb2RlID0gKGVudW0gaW5wdXRfbW9kZSlvcHQ7CiAJCXN3
aXRjaCAob3B0KSB7Ci0JCWNhc2Ugc2lsZW50b2xkY29uZmlnOgorCQljYXNlIHN5bmNjb25maWc6
CiAJCQlzeW5jX2tjb25maWcgPSAxOwogCQkJYnJlYWs7CiAJCWNhc2UgZGVmY29uZmlnOgpAQCAt
NTU2LDcgKzU1OSw3IEBAIGludCBtYWluKGludCBhYywgY2hhciAqKmF2KQogCQl9CiAJfQogCWlm
IChhYyA9PSBvcHRpbmQpIHsKLQkJcHJpbnRmKF8oIiVzOiBLY29uZmlnIGZpbGUgbWlzc2luZ1xu
IiksIGF2WzBdKTsKKwkJZnByaW50ZihzdGRlcnIsIF8oIiVzOiBLY29uZmlnIGZpbGUgbWlzc2lu
Z1xuIiksIGF2WzBdKTsKIAkJY29uZl91c2FnZShwcm9nbmFtZSk7CiAJCWV4aXQoMSk7CiAJfQpA
QCAtNTgxLDE0ICs1ODQsMTYgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoqYXYpCiAJCWlmICgh
ZGVmY29uZmlnX2ZpbGUpCiAJCQlkZWZjb25maWdfZmlsZSA9IGNvbmZfZ2V0X2RlZmF1bHRfY29u
Zm5hbWUoKTsKIAkJaWYgKGNvbmZfcmVhZChkZWZjb25maWdfZmlsZSkpIHsKLQkJCXByaW50Zihf
KCIqKipcbiIKLQkJCQkiKioqIENhbid0IGZpbmQgZGVmYXVsdCBjb25maWd1cmF0aW9uIFwiJXNc
IiFcbiIKLQkJCQkiKioqXG4iKSwgZGVmY29uZmlnX2ZpbGUpOworCQkJZnByaW50ZihzdGRlcnIs
CisJCQkJXygiKioqXG4iCisJCQkJICAiKioqIENhbid0IGZpbmQgZGVmYXVsdCBjb25maWd1cmF0
aW9uIFwiJXNcIiFcbiIKKwkJCQkgICIqKipcbiIpLAorCQkJCWRlZmNvbmZpZ19maWxlKTsKIAkJ
CWV4aXQoMSk7CiAJCX0KIAkJYnJlYWs7CiAJY2FzZSBzYXZlZGVmY29uZmlnOgotCWNhc2Ugc2ls
ZW50b2xkY29uZmlnOgorCWNhc2Ugc3luY2NvbmZpZzoKIAljYXNlIG9sZGFza2NvbmZpZzoKIAlj
YXNlIG9sZGNvbmZpZzoKIAljYXNlIGxpc3RuZXdjb25maWc6CkBAIC02NDEsNyArNjQ2LDYgQEAg
aW50IG1haW4oaW50IGFjLCBjaGFyICoqYXYpCiAJCQkJcmV0dXJuIDE7CiAJCQl9CiAJCX0KLQkJ
dmFsaWRfc3RkaW4gPSB0dHlfc3RkaW87CiAJfQogCiAJc3dpdGNoIChpbnB1dF9tb2RlKSB7CkBA
IC02NjksMjQgKzY3MywyNCBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKIAljYXNlIG9s
ZGFza2NvbmZpZzoKIAkJcm9vdEVudHJ5ID0gJnJvb3RtZW51OwogCQljb25mKCZyb290bWVudSk7
Ci0JCWlucHV0X21vZGUgPSBzaWxlbnRvbGRjb25maWc7CisJCWlucHV0X21vZGUgPSBvbGRjb25m
aWc7CiAJCS8qIGZhbGwgdGhyb3VnaCAqLwogCWNhc2Ugb2xkY29uZmlnOgogCWNhc2UgbGlzdG5l
d2NvbmZpZzoKLQljYXNlIG9sZGRlZmNvbmZpZzoKLQljYXNlIHNpbGVudG9sZGNvbmZpZzoKKwlj
YXNlIHN5bmNjb25maWc6CiAJCS8qIFVwZGF0ZSB1bnRpbCBhIGxvb3AgY2F1c2VkIG5vIG1vcmUg
Y2hhbmdlcyAqLwogCQlkbyB7CiAJCQljb25mX2NudCA9IDA7CiAJCQljaGVja19jb25mKCZyb290
bWVudSk7Ci0JCX0gd2hpbGUgKGNvbmZfY250ICYmCi0JCQkgKGlucHV0X21vZGUgIT0gbGlzdG5l
d2NvbmZpZyAmJgotCQkJICBpbnB1dF9tb2RlICE9IG9sZGRlZmNvbmZpZykpOworCQl9IHdoaWxl
IChjb25mX2NudCk7CisJCWJyZWFrOworCWNhc2Ugb2xkZGVmY29uZmlnOgorCWRlZmF1bHQ6CiAJ
CWJyZWFrOwogCX0KIAogCWlmIChzeW5jX2tjb25maWcpIHsKLQkJLyogc2lsZW50b2xkY29uZmln
IGlzIHVzZWQgZHVyaW5nIHRoZSBidWlsZCBzbyB3ZSBzaGFsbCB1cGRhdGUgYXV0b2NvbmYuCisJ
CS8qIHN5bmNjb25maWcgaXMgdXNlZCBkdXJpbmcgdGhlIGJ1aWxkIHNvIHdlIHNoYWxsIHVwZGF0
ZSBhdXRvY29uZi4KIAkJICogQWxsIG90aGVyIGNvbW1hbmRzIGFyZSBvbmx5IHVzZWQgdG8gZ2Vu
ZXJhdGUgYSBjb25maWcuCiAJCSAqLwogCQlpZiAoY29uZl9nZXRfY2hhbmdlZCgpICYmIGNvbmZf
d3JpdGUoTlVMTCkpIHsKQEAgLTcxMSwxMiArNzE1LDMgQEAgaW50IG1haW4oaW50IGFjLCBjaGFy
ICoqYXYpCiAJfQogCXJldHVybiAwOwogfQotCi0vKgotICogSGVscGVyIGZ1bmN0aW9uIHRvIGZh
Y2lsaXRhdGUgZmdldHMoKSBieSBKZWFuIFNhY3Jlbi4KLSAqLwotdm9pZCB4ZmdldHMoY2hhciAq
c3RyLCBpbnQgc2l6ZSwgRklMRSAqaW4pCi17Ci0JaWYgKGZnZXRzKHN0ciwgc2l6ZSwgaW4pID09
IE5VTEwpCi0JCWZwcmludGYoc3RkZXJyLCAiXG5FcnJvciBpbiByZWFkaW5nIG9yIGVuZCBvZiBm
aWxlLlxuIik7Ci19CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9jb25mZGF0YS5jIGIv
eGVuL3Rvb2xzL2tjb25maWcvY29uZmRhdGEuYwppbmRleCAwYjdkYzJmZDdiLi5kZjI2YzdiMGZl
IDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9jb25mZGF0YS5jCisrKyBiL3hlbi90b29s
cy9rY29uZmlnL2NvbmZkYXRhLmMKQEAgLTI4LDcgKzI4LDcgQEAgc3RhdGljIHZvaWQgY29uZl9t
ZXNzYWdlKGNvbnN0IGNoYXIgKmZtdCwgLi4uKQogCV9fYXR0cmlidXRlX18gKChmb3JtYXQgKHBy
aW50ZiwgMSwgMikpKTsKIAogc3RhdGljIGNvbnN0IGNoYXIgKmNvbmZfZmlsZW5hbWU7Ci1zdGF0
aWMgaW50IGNvbmZfbGluZW5vLCBjb25mX3dhcm5pbmdzLCBjb25mX3Vuc2F2ZWQ7CitzdGF0aWMg
aW50IGNvbmZfbGluZW5vLCBjb25mX3dhcm5pbmdzOwogCiBjb25zdCBjaGFyIGNvbmZfZGVmbmFt
ZVtdID0gImFyY2gvJEFSQ0gvZGVmY29uZmlnIjsKIApAQCAtMTc4LDcgKzE3OCw3IEBAIHN0YXRp
YyBpbnQgY29uZl9zZXRfc3ltX3ZhbChzdHJ1Y3Qgc3ltYm9sICpzeW0sIGludCBkZWYsIGludCBk
ZWZfZmxhZ3MsIGNoYXIgKnApCiAJY2FzZSBTX0hFWDoKIAlkb25lOgogCQlpZiAoc3ltX3N0cmlu
Z192YWxpZChzeW0sIHApKSB7Ci0JCQlzeW0tPmRlZltkZWZdLnZhbCA9IHN0cmR1cChwKTsKKwkJ
CXN5bS0+ZGVmW2RlZl0udmFsID0geHN0cmR1cChwKTsKIAkJCXN5bS0+ZmxhZ3MgfD0gZGVmX2Zs
YWdzOwogCQl9IGVsc2UgewogCQkJaWYgKGRlZiAhPSBTX0RFRl9BVVRPKQpAQCAtMjAxLDcgKzIw
MSw3IEBAIHN0YXRpYyBpbnQgYWRkX2J5dGUoaW50IGMsIGNoYXIgKipsaW5lcHRyLCBzaXplX3Qg
c2xlbiwgc2l6ZV90ICpuKQogCWlmIChuZXdfc2l6ZSA+ICpuKSB7CiAJCW5ld19zaXplICs9IExJ
TkVfR1JPV1RIIC0gMTsKIAkJbmV3X3NpemUgKj0gMjsKLQkJbmxpbmUgPSByZWFsbG9jKCpsaW5l
cHRyLCBuZXdfc2l6ZSk7CisJCW5saW5lID0geHJlYWxsb2MoKmxpbmVwdHIsIG5ld19zaXplKTsK
IAkJaWYgKCFubGluZSkKIAkJCXJldHVybiAtMTsKIApAQCAtMjY3LDEwICsyNjcsOCBAQCBpbnQg
Y29uZl9yZWFkX3NpbXBsZShjb25zdCBjaGFyICpuYW1lLCBpbnQgZGVmKQogCQlpZiAoaW4pCiAJ
CQlnb3RvIGxvYWQ7CiAJCXN5bV9hZGRfY2hhbmdlX2NvdW50KDEpOwotCQlpZiAoIXN5bV9kZWZj
b25maWdfbGlzdCkgewotCQkJc3ltX2NhbGNfdmFsdWUobW9kdWxlc19zeW0pOworCQlpZiAoIXN5
bV9kZWZjb25maWdfbGlzdCkKIAkJCXJldHVybiAxOwotCQl9CiAKIAkJZm9yX2FsbF9kZWZhdWx0
cyhzeW1fZGVmY29uZmlnX2xpc3QsIHByb3ApIHsKIAkJCWlmIChleHByX2NhbGNfdmFsdWUocHJv
cC0+dmlzaWJsZS5leHByKSA9PSBubyB8fApAQCAtMjkyLDcgKzI5MCw2IEBAIGxvYWQ6CiAJY29u
Zl9maWxlbmFtZSA9IG5hbWU7CiAJY29uZl9saW5lbm8gPSAwOwogCWNvbmZfd2FybmluZ3MgPSAw
OwotCWNvbmZfdW5zYXZlZCA9IDA7CiAKIAlkZWZfZmxhZ3MgPSBTWU1CT0xfREVGIDw8IGRlZjsK
IAlmb3JfYWxsX3N5bWJvbHMoaSwgc3ltKSB7CkBAIC0zNzcsNyArMzc0LDkgQEAgbG9hZDoKIAkJ
CQljb250aW51ZTsKIAkJfSBlbHNlIHsKIAkJCWlmIChsaW5lWzBdICE9ICdccicgJiYgbGluZVsw
XSAhPSAnXG4nKQotCQkJCWNvbmZfd2FybmluZygidW5leHBlY3RlZCBkYXRhIik7CisJCQkJY29u
Zl93YXJuaW5nKCJ1bmV4cGVjdGVkIGRhdGE6ICUuKnMiLAorCQkJCQkgICAgIChpbnQpc3RyY3Nw
bihsaW5lLCAiXHJcbiIpLCBsaW5lKTsKKwogCQkJY29udGludWU7CiAJCX0KIHNldHN5bToKQEAg
LTQwMywxOSArNDAyLDIzIEBAIHNldHN5bToKIAl9CiAJZnJlZShsaW5lKTsKIAlmY2xvc2UoaW4p
OwotCXN5bV9jYWxjX3ZhbHVlKG1vZHVsZXNfc3ltKTsKIAlyZXR1cm4gMDsKIH0KIAogaW50IGNv
bmZfcmVhZChjb25zdCBjaGFyICpuYW1lKQogewogCXN0cnVjdCBzeW1ib2wgKnN5bTsKKwlpbnQg
Y29uZl91bnNhdmVkID0gMDsKIAlpbnQgaTsKIAogCXN5bV9zZXRfY2hhbmdlX2NvdW50KDApOwog
Ci0JaWYgKGNvbmZfcmVhZF9zaW1wbGUobmFtZSwgU19ERUZfVVNFUikpCisJaWYgKGNvbmZfcmVh
ZF9zaW1wbGUobmFtZSwgU19ERUZfVVNFUikpIHsKKwkJc3ltX2NhbGNfdmFsdWUobW9kdWxlc19z
eW0pOwogCQlyZXR1cm4gMTsKKwl9CisKKwlzeW1fY2FsY192YWx1ZShtb2R1bGVzX3N5bSk7CiAK
IAlmb3JfYWxsX3N5bWJvbHMoaSwgc3ltKSB7CiAJCXN5bV9jYWxjX3ZhbHVlKHN5bSk7CkBAIC04
NDYsNiArODQ5LDcgQEAgc3RhdGljIGludCBjb25mX3NwbGl0X2NvbmZpZyh2b2lkKQogCiAJbmFt
ZSA9IGNvbmZfZ2V0X2F1dG9jb25maWdfbmFtZSgpOwogCWNvbmZfcmVhZF9zaW1wbGUobmFtZSwg
U19ERUZfQVVUTyk7CisJc3ltX2NhbGNfdmFsdWUobW9kdWxlc19zeW0pOwogCiAJaWYgKGNoZGly
KCJpbmNsdWRlL2NvbmZpZyIpKQogCQlyZXR1cm4gMTsKQEAgLTExMTksNyArMTEyMyw3IEBAIHZv
aWQgc2V0X2FsbF9jaG9pY2VfdmFsdWVzKHN0cnVjdCBzeW1ib2wgKmNzeW0pCiBib29sIGNvbmZf
c2V0X2FsbF9uZXdfc3ltYm9scyhlbnVtIGNvbmZfZGVmX21vZGUgbW9kZSkKIHsKIAlzdHJ1Y3Qg
c3ltYm9sICpzeW0sICpjc3ltOwotCWludCBpLCBjbnQsIHBieSwgcHR5LCBwdG07CS8qIHBieTog
cHJvYmFiaWxpdHkgb2YgYm9vbGVhbiAgPSB5CisJaW50IGksIGNudCwgcGJ5LCBwdHksIHB0bTsJ
LyogcGJ5OiBwcm9iYWJpbGl0eSBvZiBib29sICAgICA9IHkKIAkJCQkJICogcHR5OiBwcm9iYWJp
bGl0eSBvZiB0cmlzdGF0ZSA9IHkKIAkJCQkJICogcHRtOiBwcm9iYWJpbGl0eSBvZiB0cmlzdGF0
ZSA9IG0KIAkJCQkJICovCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9leHByLmMgYi94
ZW4vdG9vbHMva2NvbmZpZy9leHByLmMKaW5kZXggNjY3ZDFhYTIzNy4uZTFhMzllOTA4NCAxMDA2
NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvZXhwci5jCisrKyBiL3hlbi90b29scy9rY29uZmln
L2V4cHIuYwpAQCAtOTQsNyArOTQsNyBAQCBzdHJ1Y3QgZXhwciAqZXhwcl9jb3B5KGNvbnN0IHN0
cnVjdCBleHByICpvcmcpCiAJCWUtPnJpZ2h0LmV4cHIgPSBleHByX2NvcHkob3JnLT5yaWdodC5l
eHByKTsKIAkJYnJlYWs7CiAJZGVmYXVsdDoKLQkJcHJpbnRmKCJjYW4ndCBjb3B5IHR5cGUgJWRc
biIsIGUtPnR5cGUpOworCQlmcHJpbnRmKHN0ZGVyciwgImNhbid0IGNvcHkgdHlwZSAlZFxuIiwg
ZS0+dHlwZSk7CiAJCWZyZWUoZSk7CiAJCWUgPSBOVUxMOwogCQlicmVhazsKQEAgLTExMyw3ICsx
MTMsNyBAQCB2b2lkIGV4cHJfZnJlZShzdHJ1Y3QgZXhwciAqZSkKIAkJYnJlYWs7CiAJY2FzZSBF
X05PVDoKIAkJZXhwcl9mcmVlKGUtPmxlZnQuZXhwcik7Ci0JCXJldHVybjsKKwkJYnJlYWs7CiAJ
Y2FzZSBFX0VRVUFMOgogCWNhc2UgRV9HRVE6CiAJY2FzZSBFX0dUSDoKQEAgLTEyNyw3ICsxMjcs
NyBAQCB2b2lkIGV4cHJfZnJlZShzdHJ1Y3QgZXhwciAqZSkKIAkJZXhwcl9mcmVlKGUtPnJpZ2h0
LmV4cHIpOwogCQlicmVhazsKIAlkZWZhdWx0OgotCQlwcmludGYoImhvdyB0byBmcmVlIHR5cGUg
JWQ/XG4iLCBlLT50eXBlKTsKKwkJZnByaW50ZihzdGRlcnIsICJob3cgdG8gZnJlZSB0eXBlICVk
P1xuIiwgZS0+dHlwZSk7CiAJCWJyZWFrOwogCX0KIAlmcmVlKGUpOwpAQCAtMTM4LDggKzEzOCwx
OCBAQCBzdGF0aWMgaW50IHRyYW5zX2NvdW50OwogI2RlZmluZSBlMSAoKmVwMSkKICNkZWZpbmUg
ZTIgKCplcDIpCiAKKy8qCisgKiBleHByX2VsaW1pbmF0ZV9lcSgpIGhlbHBlci4KKyAqCisgKiBX
YWxrcyB0aGUgdHdvIGV4cHJlc3Npb24gdHJlZXMgZ2l2ZW4gaW4gJ2VwMScgYW5kICdlcDInLiBB
bnkgbm9kZSB0aGF0IGRvZXMKKyAqIG5vdCBoYXZlIHR5cGUgJ3R5cGUnIChFX09SL0VfQU5EKSBp
cyBjb25zaWRlcmVkIGEgbGVhZiwgYW5kIGlzIGNvbXBhcmVkCisgKiBhZ2FpbnN0IGFsbCBvdGhl
ciBsZWF2ZXMuIFR3byBlcXVhbCBsZWF2ZXMgYXJlIGJvdGggcmVwbGFjZWQgd2l0aCBlaXRoZXIg
J3knCisgKiBvciAnbicgYXMgYXBwcm9wcmlhdGUgZm9yICd0eXBlJywgdG8gYmUgZWxpbWluYXRl
ZCBsYXRlci4KKyAqLwogc3RhdGljIHZvaWQgX19leHByX2VsaW1pbmF0ZV9lcShlbnVtIGV4cHJf
dHlwZSB0eXBlLCBzdHJ1Y3QgZXhwciAqKmVwMSwgc3RydWN0IGV4cHIgKiplcDIpCiB7CisJLyog
UmVjdXJzZSBkb3duIHRvIGxlYXZlcyAqLworCiAJaWYgKGUxLT50eXBlID09IHR5cGUpIHsKIAkJ
X19leHByX2VsaW1pbmF0ZV9lcSh0eXBlLCAmZTEtPmxlZnQuZXhwciwgJmUyKTsKIAkJX19leHBy
X2VsaW1pbmF0ZV9lcSh0eXBlLCAmZTEtPnJpZ2h0LmV4cHIsICZlMik7CkBAIC0xNTAsMTIgKzE2
MCwxOCBAQCBzdGF0aWMgdm9pZCBfX2V4cHJfZWxpbWluYXRlX2VxKGVudW0gZXhwcl90eXBlIHR5
cGUsIHN0cnVjdCBleHByICoqZXAxLCBzdHJ1Y3QgZQogCQlfX2V4cHJfZWxpbWluYXRlX2VxKHR5
cGUsICZlMSwgJmUyLT5yaWdodC5leHByKTsKIAkJcmV0dXJuOwogCX0KKworCS8qIGUxIGFuZCBl
MiBhcmUgbGVhdmVzLiBDb21wYXJlIHRoZW0uICovCisKIAlpZiAoZTEtPnR5cGUgPT0gRV9TWU1C
T0wgJiYgZTItPnR5cGUgPT0gRV9TWU1CT0wgJiYKIAkgICAgZTEtPmxlZnQuc3ltID09IGUyLT5s
ZWZ0LnN5bSAmJgogCSAgICAoZTEtPmxlZnQuc3ltID09ICZzeW1ib2xfeWVzIHx8IGUxLT5sZWZ0
LnN5bSA9PSAmc3ltYm9sX25vKSkKIAkJcmV0dXJuOwogCWlmICghZXhwcl9lcShlMSwgZTIpKQog
CQlyZXR1cm47CisKKwkvKiBlMSBhbmQgZTIgYXJlIGVxdWFsIGxlYXZlcy4gUHJlcGFyZSB0aGVt
IGZvciBlbGltaW5hdGlvbi4gKi8KKwogCXRyYW5zX2NvdW50Kys7CiAJZXhwcl9mcmVlKGUxKTsg
ZXhwcl9mcmVlKGUyKTsKIAlzd2l0Y2ggKHR5cGUpIHsKQEAgLTE3Miw2ICsxODgsMzUgQEAgc3Rh
dGljIHZvaWQgX19leHByX2VsaW1pbmF0ZV9lcShlbnVtIGV4cHJfdHlwZSB0eXBlLCBzdHJ1Y3Qg
ZXhwciAqKmVwMSwgc3RydWN0IGUKIAl9CiB9CiAKKy8qCisgKiBSZXdyaXRlcyB0aGUgZXhwcmVz
c2lvbnMgJ2VwMScgYW5kICdlcDInIHRvIHJlbW92ZSBvcGVyYW5kcyBjb21tb24gdG8gYm90aC4K
KyAqIEV4YW1wbGUgcmVkdWN0aW9uczoKKyAqCisgKgllcDE6IEEgJiYgQiAgICAgICAgICAgLT4g
IGVwMTogeQorICoJZXAyOiBBICYmIEIgJiYgQyAgICAgIC0+ICBlcDI6IEMKKyAqCisgKgllcDE6
IEEgfHwgQiAgICAgICAgICAgLT4gIGVwMTogbgorICoJZXAyOiBBIHx8IEIgfHwgQyAgICAgIC0+
ICBlcDI6IEMKKyAqCisgKgllcDE6IEEgJiYgKEIgJiYgRk9PKSAgLT4gIGVwMTogRk9PCisgKgll
cDI6IChCQVIgJiYgQikgJiYgQSAgLT4gIGVwMjogQkFSCisgKgorICoJZXAxOiBBICYmIChCIHx8
IEMpICAgIC0+ICBlcDE6IHkKKyAqCWVwMjogKEMgfHwgQikgJiYgQSAgICAtPiAgZXAyOiB5Cisg
KgorICogQ29tcGFyaXNvbnMgYXJlIGRvbmUgYmV0d2VlbiBhbGwgb3BlcmFuZHMgYXQgdGhlIHNh
bWUgImxldmVsIiBvZiAmJiBvciB8fC4KKyAqIEZvciBleGFtcGxlLCBpbiB0aGUgZXhwcmVzc2lv
biAnZTEgJiYgKGUyIHx8IGUzKSAmJiAoZTQgfHwgZTUpJywgdGhlCisgKiBmb2xsb3dpbmcgb3Bl
cmFuZHMgd2lsbCBiZSBjb21wYXJlZDoKKyAqCisgKgktICdlMScsICdlMiB8fCBlMycsIGFuZCAn
ZTQgfHwgZTUnLCBhZ2FpbnN0IGVhY2ggb3RoZXIKKyAqCS0gZTIgYWdhaW5zdCBlMworICoJLSBl
NCBhZ2FpbnN0IGU1CisgKgorICogUGFyZW50aGVzZXMgYXJlIGlycmVsZXZhbnQgd2l0aGluIGEg
c2luZ2xlIGxldmVsLiAnZTEgJiYgKGUyICYmIGUzKScgYW5kCisgKiAnKGUxICYmIGUyKSAmJiBl
MycgYXJlIGJvdGggYSBzaW5nbGUgbGV2ZWwuCisgKgorICogU2VlIF9fZXhwcl9lbGltaW5hdGVf
ZXEoKSBhcyB3ZWxsLgorICovCiB2b2lkIGV4cHJfZWxpbWluYXRlX2VxKHN0cnVjdCBleHByICoq
ZXAxLCBzdHJ1Y3QgZXhwciAqKmVwMikKIHsKIAlpZiAoIWUxIHx8ICFlMikKQEAgLTE5Nyw2ICsy
NDIsMTIgQEAgdm9pZCBleHByX2VsaW1pbmF0ZV9lcShzdHJ1Y3QgZXhwciAqKmVwMSwgc3RydWN0
IGV4cHIgKiplcDIpCiAjdW5kZWYgZTEKICN1bmRlZiBlMgogCisvKgorICogUmV0dXJucyB0cnVl
IGlmICdlMScgYW5kICdlMicgYXJlIGVxdWFsLCBhZnRlciBtaW5vciBzaW1wbGlmaWNhdGlvbi4g
VHdvCisgKiAmJi98fCBleHByZXNzaW9ucyBhcmUgY29uc2lkZXJlZCBlcXVhbCBpZiBldmVyeSBv
cGVyYW5kIGluIG9uZSBleHByZXNzaW9uCisgKiBlcXVhbHMgc29tZSBvcGVyYW5kIGluIHRoZSBv
dGhlciAob3BlcmFuZHMgZG8gbm90IG5lZWQgdG8gYXBwZWFyIGluIHRoZSBzYW1lCisgKiBvcmRl
ciksIHJlY3Vyc2l2ZWx5LgorICovCiBzdGF0aWMgaW50IGV4cHJfZXEoc3RydWN0IGV4cHIgKmUx
LCBzdHJ1Y3QgZXhwciAqZTIpCiB7CiAJaW50IHJlcywgb2xkX2NvdW50OwpAQCAtMjQzLDYgKzI5
NCwxNyBAQCBzdGF0aWMgaW50IGV4cHJfZXEoc3RydWN0IGV4cHIgKmUxLCBzdHJ1Y3QgZXhwciAq
ZTIpCiAJcmV0dXJuIDA7CiB9CiAKKy8qCisgKiBSZWN1cnNpdmVseSBwZXJmb3JtcyB0aGUgZm9s
bG93aW5nIHNpbXBsaWZpY2F0aW9ucyBpbi1wbGFjZSAoYXMgd2VsbCBhcyB0aGUKKyAqIGNvcnJl
c3BvbmRpbmcgc2ltcGxpZmljYXRpb25zIHdpdGggc3dhcHBlZCBvcGVyYW5kcyk6CisgKgorICoJ
ZXhwciAmJiBuICAtPiAgbgorICoJZXhwciAmJiB5ICAtPiAgZXhwcgorICoJZXhwciB8fCBuICAt
PiAgZXhwcgorICoJZXhwciB8fCB5ICAtPiAgeQorICoKKyAqIFJldHVybnMgdGhlIG9wdGltaXpl
ZCBleHByZXNzaW9uLgorICovCiBzdGF0aWMgc3RydWN0IGV4cHIgKmV4cHJfZWxpbWluYXRlX3lu
KHN0cnVjdCBleHByICplKQogewogCXN0cnVjdCBleHByICp0bXA7CkBAIC01MTYsMTIgKzU3OCwy
MSBAQCBzdGF0aWMgc3RydWN0IGV4cHIgKmV4cHJfam9pbl9hbmQoc3RydWN0IGV4cHIgKmUxLCBz
dHJ1Y3QgZXhwciAqZTIpCiAJcmV0dXJuIE5VTEw7CiB9CiAKKy8qCisgKiBleHByX2VsaW1pbmF0
ZV9kdXBzKCkgaGVscGVyLgorICoKKyAqIFdhbGtzIHRoZSB0d28gZXhwcmVzc2lvbiB0cmVlcyBn
aXZlbiBpbiAnZXAxJyBhbmQgJ2VwMicuIEFueSBub2RlIHRoYXQgZG9lcworICogbm90IGhhdmUg
dHlwZSAndHlwZScgKEVfT1IvRV9BTkQpIGlzIGNvbnNpZGVyZWQgYSBsZWFmLCBhbmQgaXMgY29t
cGFyZWQKKyAqIGFnYWluc3QgYWxsIG90aGVyIGxlYXZlcyB0byBsb29rIGZvciBzaW1wbGlmaWNh
dGlvbnMuCisgKi8KIHN0YXRpYyB2b2lkIGV4cHJfZWxpbWluYXRlX2R1cHMxKGVudW0gZXhwcl90
eXBlIHR5cGUsIHN0cnVjdCBleHByICoqZXAxLCBzdHJ1Y3QgZXhwciAqKmVwMikKIHsKICNkZWZp
bmUgZTEgKCplcDEpCiAjZGVmaW5lIGUyICgqZXAyKQogCXN0cnVjdCBleHByICp0bXA7CiAKKwkv
KiBSZWN1cnNlIGRvd24gdG8gbGVhdmVzICovCisKIAlpZiAoZTEtPnR5cGUgPT0gdHlwZSkgewog
CQlleHByX2VsaW1pbmF0ZV9kdXBzMSh0eXBlLCAmZTEtPmxlZnQuZXhwciwgJmUyKTsKIAkJZXhw
cl9lbGltaW5hdGVfZHVwczEodHlwZSwgJmUxLT5yaWdodC5leHByLCAmZTIpOwpAQCAtNTMyLDYg
KzYwMyw5IEBAIHN0YXRpYyB2b2lkIGV4cHJfZWxpbWluYXRlX2R1cHMxKGVudW0gZXhwcl90eXBl
IHR5cGUsIHN0cnVjdCBleHByICoqZXAxLCBzdHJ1Y3QKIAkJZXhwcl9lbGltaW5hdGVfZHVwczEo
dHlwZSwgJmUxLCAmZTItPnJpZ2h0LmV4cHIpOwogCQlyZXR1cm47CiAJfQorCisJLyogZTEgYW5k
IGUyIGFyZSBsZWF2ZXMuIENvbXBhcmUgYW5kIHByb2Nlc3MgdGhlbS4gKi8KKwogCWlmIChlMSA9
PSBlMikKIAkJcmV0dXJuOwogCkBAIC01NjgsNiArNjQyLDE3IEBAIHN0YXRpYyB2b2lkIGV4cHJf
ZWxpbWluYXRlX2R1cHMxKGVudW0gZXhwcl90eXBlIHR5cGUsIHN0cnVjdCBleHByICoqZXAxLCBz
dHJ1Y3QKICN1bmRlZiBlMgogfQogCisvKgorICogUmV3cml0ZXMgJ2UnIGluLXBsYWNlIHRvIHJl
bW92ZSAoImpvaW4iKSBkdXBsaWNhdGUgYW5kIG90aGVyIHJlZHVuZGFudAorICogb3BlcmFuZHMu
CisgKgorICogRXhhbXBsZSBzaW1wbGlmaWNhdGlvbnM6CisgKgorICoJQSB8fCBCIHx8IEEgICAg
LT4gIEEgfHwgQgorICoJQSAmJiBCICYmIEE9eSAgLT4gIEE9eSAmJiBCCisgKgorICogUmV0dXJu
cyB0aGUgZGVkdXBsaWNhdGVkIGV4cHJlc3Npb24uCisgKi8KIHN0cnVjdCBleHByICpleHByX2Vs
aW1pbmF0ZV9kdXBzKHN0cnVjdCBleHByICplKQogewogCWludCBvbGRjb3VudDsKQEAgLTU4NCw2
ICs2NjksNyBAQCBzdHJ1Y3QgZXhwciAqZXhwcl9lbGltaW5hdGVfZHVwcyhzdHJ1Y3QgZXhwciAq
ZSkKIAkJCTsKIAkJfQogCQlpZiAoIXRyYW5zX2NvdW50KQorCQkJLyogTm8gc2ltcGxpZmljYXRp
b25zIGRvbmUgaW4gdGhpcyBwYXNzLiBXZSdyZSBkb25lICovCiAJCQlicmVhazsKIAkJZSA9IGV4
cHJfZWxpbWluYXRlX3luKGUpOwogCX0KQEAgLTU5MSw2ICs2NzcsMTIgQEAgc3RydWN0IGV4cHIg
KmV4cHJfZWxpbWluYXRlX2R1cHMoc3RydWN0IGV4cHIgKmUpCiAJcmV0dXJuIGU7CiB9CiAKKy8q
CisgKiBQZXJmb3JtcyB2YXJpb3VzIHNpbXBsaWZpY2F0aW9ucyBpbnZvbHZpbmcgbG9naWNhbCBv
cGVyYXRvcnMgYW5kCisgKiBjb21wYXJpc29ucy4KKyAqCisgKiBBbGxvY2F0ZXMgYW5kIHJldHVy
bnMgYSBuZXcgZXhwcmVzc2lvbi4KKyAqLwogc3RydWN0IGV4cHIgKmV4cHJfdHJhbnNmb3JtKHN0
cnVjdCBleHByICplKQogewogCXN0cnVjdCBleHByICp0bXA7CkBAIC04MDUsNiArODk3LDIwIEBA
IGJvb2wgZXhwcl9kZXBlbmRzX3N5bWJvbChzdHJ1Y3QgZXhwciAqZGVwLCBzdHJ1Y3Qgc3ltYm9s
ICpzeW0pCiAgCXJldHVybiBmYWxzZTsKIH0KIAorLyoKKyAqIEluc2VydHMgZXhwbGljaXQgY29t
cGFyaXNvbnMgb2YgdHlwZSAndHlwZScgdG8gc3ltYm9sICdzeW0nIGludG8gdGhlCisgKiBleHBy
ZXNzaW9uICdlJy4KKyAqCisgKiBFeGFtcGxlcyB0cmFuc2Zvcm1hdGlvbnMgZm9yIHR5cGUgPT0g
RV9VTkVRVUFMLCBzeW0gPT0gJnN5bWJvbF9ubzoKKyAqCisgKglBICAgICAgICAgICAgICAtPiAg
QSE9bgorICoJIUEgICAgICAgICAgICAgLT4gIEE9bgorICoJQSAmJiBCICAgICAgICAgLT4gICEo
QT1uIHx8IEI9bikKKyAqCUEgfHwgQiAgICAgICAgIC0+ICAhKEE9biAmJiBCPW4pCisgKglBICYm
IChCIHx8IEMpICAtPiAgIShBPW4gfHwgKEI9biAmJiBDPW4pKQorICoKKyAqIEFsbG9jYXRlcyBh
bmQgcmV0dXJucyBhIG5ldyBleHByZXNzaW9uLgorICovCiBzdHJ1Y3QgZXhwciAqZXhwcl90cmFu
c19jb21wYXJlKHN0cnVjdCBleHByICplLCBlbnVtIGV4cHJfdHlwZSB0eXBlLCBzdHJ1Y3Qgc3lt
Ym9sICpzeW0pCiB7CiAJc3RydWN0IGV4cHIgKmUxLCAqZTI7CkBAIC04OTMsNyArOTk5LDEwIEBA
IHN0YXRpYyBlbnVtIHN0cmluZ192YWx1ZV9raW5kIGV4cHJfcGFyc2Vfc3RyaW5nKGNvbnN0IGNo
YXIgKnN0ciwKIAlzd2l0Y2ggKHR5cGUpIHsKIAljYXNlIFNfQk9PTEVBTjoKIAljYXNlIFNfVFJJ
U1RBVEU6Ci0JCXJldHVybiBrX3N0cmluZzsKKwkJdmFsLT5zID0gIXN0cmNtcChzdHIsICJuIikg
PyAwIDoKKwkJCSAhc3RyY21wKHN0ciwgIm0iKSA/IDEgOgorCQkJICFzdHJjbXAoc3RyLCAieSIp
ID8gMiA6IC0xOworCQlyZXR1cm4ga19zaWduZWQ7CiAJY2FzZSBTX0lOVDoKIAkJdmFsLT5zID0g
c3RydG9sbChzdHIsICZ0YWlsLCAxMCk7CiAJCWtpbmQgPSBrX3NpZ25lZDsKQEAgLTEwMjgsNDkg
KzExMzcsOSBAQCBzdGF0aWMgaW50IGV4cHJfY29tcGFyZV90eXBlKGVudW0gZXhwcl90eXBlIHQx
LCBlbnVtIGV4cHJfdHlwZSB0MikKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIGlubGluZSBzdHJ1
Y3QgZXhwciAqCi1leHByX2dldF9sZWZ0bW9zdF9zeW1ib2woY29uc3Qgc3RydWN0IGV4cHIgKmUp
Ci17Ci0KLQlpZiAoZSA9PSBOVUxMKQotCQlyZXR1cm4gTlVMTDsKLQotCXdoaWxlIChlLT50eXBl
ICE9IEVfU1lNQk9MKQotCQllID0gZS0+bGVmdC5leHByOwotCi0JcmV0dXJuIGV4cHJfY29weShl
KTsKLX0KLQotLyoKLSAqIEdpdmVuIGV4cHJlc3Npb24gYGUxJyBhbmQgYGUyJywgcmV0dXJucyB0
aGUgbGVhZiBvZiB0aGUgbG9uZ2VzdAotICogc3ViLWV4cHJlc3Npb24gb2YgYGUxJyBub3QgY29u
dGFpbmluZyAnZTIuCi0gKi8KLXN0cnVjdCBleHByICpleHByX3NpbXBsaWZ5X3VubWV0X2RlcChz
dHJ1Y3QgZXhwciAqZTEsIHN0cnVjdCBleHByICplMikKLXsKLQlzdHJ1Y3QgZXhwciAqcmV0Owot
Ci0Jc3dpdGNoIChlMS0+dHlwZSkgewotCWNhc2UgRV9PUjoKLQkJcmV0dXJuIGV4cHJfYWxsb2Nf
YW5kKAotCQkgICAgZXhwcl9zaW1wbGlmeV91bm1ldF9kZXAoZTEtPmxlZnQuZXhwciwgZTIpLAot
CQkgICAgZXhwcl9zaW1wbGlmeV91bm1ldF9kZXAoZTEtPnJpZ2h0LmV4cHIsIGUyKSk7Ci0JY2Fz
ZSBFX0FORDogewotCQlzdHJ1Y3QgZXhwciAqZTsKLQkJZSA9IGV4cHJfYWxsb2NfYW5kKGV4cHJf
Y29weShlMSksIGV4cHJfY29weShlMikpOwotCQllID0gZXhwcl9lbGltaW5hdGVfZHVwcyhlKTsK
LQkJcmV0ID0gKCFleHByX2VxKGUsIGUxKSkgPyBlMSA6IE5VTEw7Ci0JCWV4cHJfZnJlZShlKTsK
LQkJYnJlYWs7Ci0JCX0KLQlkZWZhdWx0OgotCQlyZXQgPSBlMTsKLQkJYnJlYWs7Ci0JfQotCi0J
cmV0dXJuIGV4cHJfZ2V0X2xlZnRtb3N0X3N5bWJvbChyZXQpOwotfQotCi12b2lkIGV4cHJfcHJp
bnQoc3RydWN0IGV4cHIgKmUsIHZvaWQgKCpmbikodm9pZCAqLCBzdHJ1Y3Qgc3ltYm9sICosIGNv
bnN0IGNoYXIgKiksIHZvaWQgKmRhdGEsIGludCBwcmV2dG9rZW4pCit2b2lkIGV4cHJfcHJpbnQo
c3RydWN0IGV4cHIgKmUsCisJCXZvaWQgKCpmbikodm9pZCAqLCBzdHJ1Y3Qgc3ltYm9sICosIGNv
bnN0IGNoYXIgKiksCisJCXZvaWQgKmRhdGEsIGludCBwcmV2dG9rZW4pCiB7CiAJaWYgKCFlKSB7
CiAJCWZuKGRhdGEsIE5VTEwsICJ5Iik7CkBAIC0xMTEzLDcgKzExODIsNyBAQCB2b2lkIGV4cHJf
cHJpbnQoc3RydWN0IGV4cHIgKmUsIHZvaWQgKCpmbikodm9pZCAqLCBzdHJ1Y3Qgc3ltYm9sICos
IGNvbnN0IGNoYXIgKgogCQkJZm4oZGF0YSwgZS0+bGVmdC5zeW0sIGUtPmxlZnQuc3ltLT5uYW1l
KTsKIAkJZWxzZQogCQkJZm4oZGF0YSwgTlVMTCwgIjxjaG9pY2U+Iik7Ci0JCWZuKGRhdGEsIE5V
TEwsIGUtPnR5cGUgPT0gRV9MRVEgPyAiPj0iIDogIj4iKTsKKwkJZm4oZGF0YSwgTlVMTCwgZS0+
dHlwZSA9PSBFX0dFUSA/ICI+PSIgOiAiPiIpOwogCQlmbihkYXRhLCBlLT5yaWdodC5zeW0sIGUt
PnJpZ2h0LnN5bS0+bmFtZSk7CiAJCWJyZWFrOwogCWNhc2UgRV9VTkVRVUFMOgpAQCAtMTIwNCwz
ICsxMjczLDMzIEBAIHZvaWQgZXhwcl9nc3RyX3ByaW50KHN0cnVjdCBleHByICplLCBzdHJ1Y3Qg
Z3N0ciAqZ3MpCiB7CiAJZXhwcl9wcmludChlLCBleHByX3ByaW50X2dzdHJfaGVscGVyLCBncywg
RV9OT05FKTsKIH0KKworLyoKKyAqIFRyYW5zZm9ybSB0aGUgdG9wIGxldmVsICJ8fCIgdG9rZW5z
IGludG8gbmV3bGluZXMgYW5kIHByZXBlbmQgZWFjaAorICogbGluZSB3aXRoIGEgbWludXMuIFRo
aXMgbWFrZXMgZXhwcmVzc2lvbnMgbXVjaCBlYXNpZXIgdG8gcmVhZC4KKyAqIFN1aXRhYmxlIGZv
ciByZXZlcnNlIGRlcGVuZGVuY3kgZXhwcmVzc2lvbnMuCisgKi8KK3N0YXRpYyB2b2lkIGV4cHJf
cHJpbnRfcmV2ZGVwKHN0cnVjdCBleHByICplLAorCQkJICAgICAgdm9pZCAoKmZuKSh2b2lkICos
IHN0cnVjdCBzeW1ib2wgKiwgY29uc3QgY2hhciAqKSwKKwkJCSAgICAgIHZvaWQgKmRhdGEsIHRy
aXN0YXRlIHByX3R5cGUsIGNvbnN0IGNoYXIgKip0aXRsZSkKK3sKKwlpZiAoZS0+dHlwZSA9PSBF
X09SKSB7CisJCWV4cHJfcHJpbnRfcmV2ZGVwKGUtPmxlZnQuZXhwciwgZm4sIGRhdGEsIHByX3R5
cGUsIHRpdGxlKTsKKwkJZXhwcl9wcmludF9yZXZkZXAoZS0+cmlnaHQuZXhwciwgZm4sIGRhdGEs
IHByX3R5cGUsIHRpdGxlKTsKKwl9IGVsc2UgaWYgKGV4cHJfY2FsY192YWx1ZShlKSA9PSBwcl90
eXBlKSB7CisJCWlmICgqdGl0bGUpIHsKKwkJCWZuKGRhdGEsIE5VTEwsICp0aXRsZSk7CisJCQkq
dGl0bGUgPSBOVUxMOworCQl9CisKKwkJZm4oZGF0YSwgTlVMTCwgIiAgLSAiKTsKKwkJZXhwcl9w
cmludChlLCBmbiwgZGF0YSwgRV9OT05FKTsKKwkJZm4oZGF0YSwgTlVMTCwgIlxuIik7CisJfQor
fQorCit2b2lkIGV4cHJfZ3N0cl9wcmludF9yZXZkZXAoc3RydWN0IGV4cHIgKmUsIHN0cnVjdCBn
c3RyICpncywKKwkJCSAgICB0cmlzdGF0ZSBwcl90eXBlLCBjb25zdCBjaGFyICp0aXRsZSkKK3sK
KwlleHByX3ByaW50X3JldmRlcChlLCBleHByX3ByaW50X2dzdHJfaGVscGVyLCBncywgcHJfdHlw
ZSwgJnRpdGxlKTsKK30KZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2V4cHIuaCBiL3hl
bi90b29scy9rY29uZmlnL2V4cHIuaAppbmRleCA5NzNiNmY3MzMzLi45NGEzODNiMjFkIDEwMDY0
NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9leHByLmgKKysrIGIveGVuL3Rvb2xzL2tjb25maWcv
ZXhwci5oCkBAIC03NCwxNyArNzQsNjEgQEAgZW51bSB7CiAJU19ERUZfQ09VTlQKIH07CiAKKy8q
CisgKiBSZXByZXNlbnRzIGEgY29uZmlndXJhdGlvbiBzeW1ib2wuCisgKgorICogQ2hvaWNlcyBh
cmUgcmVwcmVzZW50ZWQgYXMgYSBzcGVjaWFsIGtpbmQgb2Ygc3ltYm9sIGFuZCBoYXZlIHRoZQor
ICogU1lNQk9MX0NIT0lDRSBiaXQgc2V0IGluICdmbGFncycuCisgKi8KIHN0cnVjdCBzeW1ib2wg
eworCS8qIFRoZSBuZXh0IHN5bWJvbCBpbiB0aGUgc2FtZSBidWNrZXQgaW4gdGhlIHN5bWJvbCBo
YXNoIHRhYmxlICovCiAJc3RydWN0IHN5bWJvbCAqbmV4dDsKKworCS8qIFRoZSBuYW1lIG9mIHRo
ZSBzeW1ib2wsIGUuZy4gIkZPTyIgZm9yICdjb25maWcgRk9PJyAqLwogCWNoYXIgKm5hbWU7CisK
KwkvKiBTX0JPT0xFQU4sIFNfVFJJU1RBVEUsIC4uLiAqLwogCWVudW0gc3ltYm9sX3R5cGUgdHlw
ZTsKKworCS8qCisJICogVGhlIGNhbGN1bGF0ZWQgdmFsdWUgb2YgdGhlIHN5bWJvbC4gVGhlIFNZ
TUJPTF9WQUxJRCBiaXQgaXMgc2V0IGluCisJICogJ2ZsYWdzJyB3aGVuIHRoaXMgaXMgdXAgdG8g
ZGF0ZS4gTm90ZSB0aGF0IHRoaXMgdmFsdWUgbWlnaHQgZGlmZmVyCisJICogZnJvbSB0aGUgdXNl
ciB2YWx1ZSBzZXQgaW4gZS5nLiBhIC5jb25maWcgZmlsZSwgZHVlIHRvIHZpc2liaWxpdHkuCisJ
ICovCiAJc3RydWN0IHN5bWJvbF92YWx1ZSBjdXJyOworCisJLyoKKwkgKiBWYWx1ZXMgZm9yIHRo
ZSBzeW1ib2wgcHJvdmlkZWQgZnJvbSBvdXRzaWRlLiBkZWZbU19ERUZfVVNFUl0gaG9sZHMKKwkg
KiB0aGUgLmNvbmZpZyB2YWx1ZS4KKwkgKi8KIAlzdHJ1Y3Qgc3ltYm9sX3ZhbHVlIGRlZltTX0RF
Rl9DT1VOVF07CisKKwkvKgorCSAqIEFuIHVwcGVyIGJvdW5kIG9uIHRoZSB0cmlzdGF0ZSB2YWx1
ZSB0aGUgdXNlciBjYW4gc2V0IGZvciB0aGUgc3ltYm9sCisJICogaWYgaXQgaXMgYSBib29sZWFu
IG9yIHRyaXN0YXRlLiBDYWxjdWxhdGVkIGZyb20gcHJvbXB0IGRlcGVuZGVuY2llcywKKwkgKiB3
aGljaCBhbHNvIGluaGVyaXQgZGVwZW5kZW5jaWVzIGZyb20gZW5jbG9zaW5nIG1lbnVzLCBjaG9p
Y2VzLCBhbmQKKwkgKiBpZnMuIElmICduJywgdGhlIHVzZXIgdmFsdWUgd2lsbCBiZSBpZ25vcmVk
LgorCSAqCisJICogU3ltYm9scyBsYWNraW5nIHByb21wdHMgYWx3YXlzIGhhdmUgdmlzaWJpbGl0
eSAnbicuCisJICovCiAJdHJpc3RhdGUgdmlzaWJsZTsKKworCS8qIFNZTUJPTF8qIGZsYWdzICov
CiAJaW50IGZsYWdzOworCisJLyogTGlzdCBvZiBwcm9wZXJ0aWVzLiBTZWUgcHJvcF90eXBlLiAq
LwogCXN0cnVjdCBwcm9wZXJ0eSAqcHJvcDsKKworCS8qIERlcGVuZGVuY2llcyBmcm9tIGVuY2xv
c2luZyBtZW51cywgY2hvaWNlcywgYW5kIGlmcyAqLwogCXN0cnVjdCBleHByX3ZhbHVlIGRpcl9k
ZXA7CisKKwkvKiBSZXZlcnNlIGRlcGVuZGVuY2llcyB0aHJvdWdoIGJlaW5nIHNlbGVjdGVkIGJ5
IG90aGVyIHN5bWJvbHMgKi8KIAlzdHJ1Y3QgZXhwcl92YWx1ZSByZXZfZGVwOworCisJLyoKKwkg
KiAiV2VhayIgcmV2ZXJzZSBkZXBlbmRlbmNpZXMgdGhyb3VnaCBiZWluZyBpbXBsaWVkIGJ5IG90
aGVyIHN5bWJvbHMKKwkgKi8KKwlzdHJ1Y3QgZXhwcl92YWx1ZSBpbXBsaWVkOwogfTsKIAogI2Rl
ZmluZSBmb3JfYWxsX3N5bWJvbHMoaSwgc3ltKSBmb3IgKGkgPSAwOyBpIDwgU1lNQk9MX0hBU0hT
SVpFOyBpKyspIGZvciAoc3ltID0gc3ltYm9sX2hhc2hbaV07IHN5bTsgc3ltID0gc3ltLT5uZXh0
KSBpZiAoc3ltLT50eXBlICE9IFNfT1RIRVIpCkBAIC0xMzIsMTAgKzE3NiwxMSBAQCBlbnVtIHBy
b3BfdHlwZSB7CiAJUF9VTktOT1dOLAogCVBfUFJPTVBULCAgIC8qIHByb21wdCAiZm9vIHByb21w
dCIgb3IgIkJBWiBWYWx1ZSIgKi8KIAlQX0NPTU1FTlQsICAvKiB0ZXh0IGFzc29jaWF0ZWQgd2l0
aCBhIGNvbW1lbnQgKi8KLQlQX01FTlUsICAgICAvKiBwcm9tcHQgYXNzb2NpYXRlZCB3aXRoIGEg
bWVudWNvbmZpZyBvcHRpb24gKi8KKwlQX01FTlUsICAgICAvKiBwcm9tcHQgYXNzb2NpYXRlZCB3
aXRoIGEgbWVudSBvciBtZW51Y29uZmlnIHN5bWJvbCAqLwogCVBfREVGQVVMVCwgIC8qIGRlZmF1
bHQgeSAqLwogCVBfQ0hPSUNFLCAgIC8qIGNob2ljZSB2YWx1ZSAqLwogCVBfU0VMRUNULCAgIC8q
IHNlbGVjdCBCQVIgKi8KKwlQX0lNUExZLCAgICAvKiBpbXBseSBCQVIgKi8KIAlQX1JBTkdFLCAg
ICAvKiByYW5nZSA3Li4xMDAgKGZvciBhIHN5bWJvbCkgKi8KIAlQX0VOViwgICAgICAvKiB2YWx1
ZSBmcm9tIGVudmlyb25tZW50IHZhcmlhYmxlICovCiAJUF9TWU1CT0wsICAgLyogd2hlcmUgYSBz
eW1ib2wgaXMgZGVmaW5lZCAqLwpAQCAtMTY0LDIyICsyMDksNjcgQEAgc3RydWN0IHByb3BlcnR5
IHsKIAlmb3IgKHN0ID0gc3ltLT5wcm9wOyBzdDsgc3QgPSBzdC0+bmV4dCkgXAogCQlpZiAoc3Qt
PnRleHQpCiAKKy8qCisgKiBSZXByZXNlbnRzIGEgbm9kZSBpbiB0aGUgbWVudSB0cmVlLCBhcyBz
ZWVuIGluIGUuZy4gbWVudWNvbmZpZyAodGhvdWdoIHVzZWQKKyAqIGZvciBhbGwgZnJvbnQgZW5k
cykuIEVhY2ggc3ltYm9sLCBtZW51LCBldGMuIGRlZmluZWQgaW4gdGhlIEtjb25maWcgZmlsZXMK
KyAqIGdldHMgYSBub2RlLiBBIHN5bWJvbCBkZWZpbmVkIGluIG11bHRpcGxlIGxvY2F0aW9ucyBn
ZXRzIG9uZSBub2RlIGF0IGVhY2gKKyAqIGxvY2F0aW9uLgorICovCiBzdHJ1Y3QgbWVudSB7CisJ
LyogVGhlIG5leHQgbWVudSBub2RlIGF0IHRoZSBzYW1lIGxldmVsICovCiAJc3RydWN0IG1lbnUg
Km5leHQ7CisKKwkvKiBUaGUgcGFyZW50IG1lbnUgbm9kZSwgY29ycmVzcG9uZGluZyB0byBlLmcu
IGEgbWVudSBvciBjaG9pY2UgKi8KIAlzdHJ1Y3QgbWVudSAqcGFyZW50OworCisJLyogVGhlIGZp
cnN0IGNoaWxkIG1lbnUgbm9kZSwgZm9yIGUuZy4gbWVudXMgYW5kIGNob2ljZXMgKi8KIAlzdHJ1
Y3QgbWVudSAqbGlzdDsKKworCS8qCisJICogVGhlIHN5bWJvbCBhc3NvY2lhdGVkIHdpdGggdGhl
IG1lbnUgbm9kZS4gQ2hvaWNlcyBhcmUgaW1wbGVtZW50ZWQgYXMKKwkgKiBhIHNwZWNpYWwga2lu
ZCBvZiBzeW1ib2wuIE5VTEwgZm9yIG1lbnVzLCBjb21tZW50cywgYW5kIGlmcy4KKwkgKi8KIAlz
dHJ1Y3Qgc3ltYm9sICpzeW07CisKKwkvKgorCSAqIFRoZSBwcm9tcHQgYXNzb2NpYXRlZCB3aXRo
IHRoZSBub2RlLiBUaGlzIGhvbGRzIHRoZSBwcm9tcHQgZm9yIGEKKwkgKiBzeW1ib2wgYXMgd2Vs
bCBhcyB0aGUgdGV4dCBmb3IgYSBtZW51IG9yIGNvbW1lbnQsIGFsb25nIHdpdGggdGhlCisJICog
dHlwZSAoUF9QUk9NUFQsIFBfTUVOVSwgZXRjLikKKwkgKi8KIAlzdHJ1Y3QgcHJvcGVydHkgKnBy
b21wdDsKKworCS8qCisJICogJ3Zpc2libGUgaWYnIGRlcGVuZGVuY2llcy4gSWYgbW9yZSB0aGFu
IG9uZSBpcyBnaXZlbiwgdGhleSB3aWxsIGJlCisJICogQU5EZWQgdG9nZXRoZXIuCisJICovCiAJ
c3RydWN0IGV4cHIgKnZpc2liaWxpdHk7CisKKwkvKgorCSAqIE9yZGluYXJ5IGRlcGVuZGVuY2ll
cyBmcm9tIGUuZy4gJ2RlcGVuZHMgb24nIGFuZCAnaWYnLCBBTkRlZAorCSAqIHRvZ2V0aGVyCisJ
ICovCiAJc3RydWN0IGV4cHIgKmRlcDsKKworCS8qIE1FTlVfKiBmbGFncyAqLwogCXVuc2lnbmVk
IGludCBmbGFnczsKKworCS8qIEFueSBoZWxwIHRleHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBub2Rl
ICovCiAJY2hhciAqaGVscDsKKworCS8qIFRoZSBsb2NhdGlvbiB3aGVyZSB0aGUgbWVudSBub2Rl
IGFwcGVhcnMgaW4gdGhlIEtjb25maWcgZmlsZXMgKi8KIAlzdHJ1Y3QgZmlsZSAqZmlsZTsKIAlp
bnQgbGluZW5vOworCisJLyogRm9yIHVzZSBieSBmcm9udCBlbmRzIHRoYXQgbmVlZCB0byBzdG9y
ZSBhdXhpbGlhcnkgZGF0YSAqLwogCXZvaWQgKmRhdGE7CiB9OwogCisvKgorICogU2V0IG9uIGEg
bWVudSBub2RlIHdoZW4gdGhlIGNvcnJlc3BvbmRpbmcgc3ltYm9sIGNoYW5nZXMgc3RhdGUgaW4g
c29tZSB3YXkuCisgKiBDYW4gYmUgY2hlY2tlZCBieSBmcm9udCBlbmRzLgorICovCiAjZGVmaW5l
IE1FTlVfQ0hBTkdFRAkJMHgwMDAxCisKICNkZWZpbmUgTUVOVV9ST09UCQkweDAwMDIKIAogc3Ry
dWN0IGp1bXBfa2V5IHsKQEAgLTIxNSwxMSArMzA1LDEyIEBAIHN0cnVjdCBleHByICpleHByX3Ry
YW5zZm9ybShzdHJ1Y3QgZXhwciAqZSk7CiBpbnQgZXhwcl9jb250YWluc19zeW1ib2woc3RydWN0
IGV4cHIgKmRlcCwgc3RydWN0IHN5bWJvbCAqc3ltKTsKIGJvb2wgZXhwcl9kZXBlbmRzX3N5bWJv
bChzdHJ1Y3QgZXhwciAqZGVwLCBzdHJ1Y3Qgc3ltYm9sICpzeW0pOwogc3RydWN0IGV4cHIgKmV4
cHJfdHJhbnNfY29tcGFyZShzdHJ1Y3QgZXhwciAqZSwgZW51bSBleHByX3R5cGUgdHlwZSwgc3Ry
dWN0IHN5bWJvbCAqc3ltKTsKLXN0cnVjdCBleHByICpleHByX3NpbXBsaWZ5X3VubWV0X2RlcChz
dHJ1Y3QgZXhwciAqZTEsIHN0cnVjdCBleHByICplMik7CiAKIHZvaWQgZXhwcl9mcHJpbnQoc3Ry
dWN0IGV4cHIgKmUsIEZJTEUgKm91dCk7CiBzdHJ1Y3QgZ3N0cjsgLyogZm9yd2FyZCAqLwogdm9p
ZCBleHByX2dzdHJfcHJpbnQoc3RydWN0IGV4cHIgKmUsIHN0cnVjdCBnc3RyICpncyk7Cit2b2lk
IGV4cHJfZ3N0cl9wcmludF9yZXZkZXAoc3RydWN0IGV4cHIgKmUsIHN0cnVjdCBnc3RyICpncywK
KwkJCSAgICB0cmlzdGF0ZSBwcl90eXBlLCBjb25zdCBjaGFyICp0aXRsZSk7CiAKIHN0YXRpYyBp
bmxpbmUgaW50IGV4cHJfaXNfeWVzKHN0cnVjdCBleHByICplKQogewpkaWZmIC0tZ2l0IGEveGVu
L3Rvb2xzL2tjb25maWcvZ2NvbmYuYyBiL3hlbi90b29scy9rY29uZmlnL2djb25mLmMKaW5kZXgg
MjZkMjA4YjQzNS4uY2ZkZGRkYjljOSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvZ2Nv
bmYuYworKysgYi94ZW4vdG9vbHMva2NvbmZpZy9nY29uZi5jCkBAIC05MTQsNyArOTE0LDcgQEAg
b25fdHJlZXZpZXcyX2J1dHRvbl9wcmVzc19ldmVudChHdGtXaWRnZXQgKiB3aWRnZXQsCiAJCQlj
dXJyZW50ID0gbWVudTsKIAkJCWRpc3BsYXlfdHJlZV9wYXJ0KCk7CiAJCQlndGtfd2lkZ2V0X3Nl
dF9zZW5zaXRpdmUoYmFja19idG4sIFRSVUUpOwotCQl9IGVsc2UgaWYgKChjb2wgPT0gQ09MX09Q
VElPTikpIHsKKwkJfSBlbHNlIGlmIChjb2wgPT0gQ09MX09QVElPTikgewogCQkJdG9nZ2xlX3N5
bV92YWx1ZShtZW51KTsKIAkJCWd0a190cmVlX3ZpZXdfZXhwYW5kX3Jvdyh2aWV3LCBwYXRoLCBU
UlVFKTsKIAkJfQpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcva2NvbmZfaWQuYyBiL3hl
bi90b29scy9rY29uZmlnL2tjb25mX2lkLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMC4uM2VhOWM1ZjlmNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi90b29scy9rY29uZmln
L2tjb25mX2lkLmMKQEAgLTAsMCArMSw1MyBAQAorCitzdGF0aWMgc3RydWN0IGtjb25mX2lkIGtj
b25mX2lkX2FycmF5W10gPSB7CisJeyAibWFpbm1lbnUiLAkJVF9NQUlOTUVOVSwJCVRGX0NPTU1B
TkQgfSwKKwl7ICJtZW51IiwJCVRfTUVOVSwJCQlURl9DT01NQU5EIH0sCisJeyAiZW5kbWVudSIs
CQlUX0VORE1FTlUsCQlURl9DT01NQU5EIH0sCisJeyAic291cmNlIiwJCVRfU09VUkNFLAkJVEZf
Q09NTUFORCB9LAorCXsgImNob2ljZSIsCQlUX0NIT0lDRSwJCVRGX0NPTU1BTkQgfSwKKwl7ICJl
bmRjaG9pY2UiLAkJVF9FTkRDSE9JQ0UsCQlURl9DT01NQU5EIH0sCisJeyAiY29tbWVudCIsCQlU
X0NPTU1FTlQsCQlURl9DT01NQU5EIH0sCisJeyAiY29uZmlnIiwJCVRfQ09ORklHLAkJVEZfQ09N
TUFORCB9LAorCXsgIm1lbnVjb25maWciLAkJVF9NRU5VQ09ORklHLAkJVEZfQ09NTUFORCB9LAor
CXsgImhlbHAiLAkJVF9IRUxQLAkJCVRGX0NPTU1BTkQgfSwKKwl7ICItLS1oZWxwLS0tIiwJCVRf
SEVMUCwJCQlURl9DT01NQU5EIH0sCisJeyAiaWYiLAkJCVRfSUYsCQkJVEZfQ09NTUFORHxURl9Q
QVJBTSB9LAorCXsgImVuZGlmIiwJCVRfRU5ESUYsCQlURl9DT01NQU5EIH0sCisJeyAiZGVwZW5k
cyIsCQlUX0RFUEVORFMsCQlURl9DT01NQU5EIH0sCisJeyAib3B0aW9uYWwiLAkJVF9PUFRJT05B
TCwJCVRGX0NPTU1BTkQgfSwKKwl7ICJkZWZhdWx0IiwJCVRfREVGQVVMVCwJCVRGX0NPTU1BTkQs
IFNfVU5LTk9XTiB9LAorCXsgInByb21wdCIsCQlUX1BST01QVCwJCVRGX0NPTU1BTkQgfSwKKwl7
ICJ0cmlzdGF0ZSIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19UUklTVEFURSB9LAorCXsgImRl
Zl90cmlzdGF0ZSIsCVRfREVGQVVMVCwJCVRGX0NPTU1BTkQsIFNfVFJJU1RBVEUgfSwKKwl7ICJi
b29sIiwJCVRfVFlQRSwJCQlURl9DT01NQU5ELCBTX0JPT0xFQU4gfSwKKwl7ICJkZWZfYm9vbCIs
CQlUX0RFRkFVTFQsCQlURl9DT01NQU5ELCBTX0JPT0xFQU4gfSwKKwl7ICJpbnQiLAkJVF9UWVBF
LAkJCVRGX0NPTU1BTkQsIFNfSU5UIH0sCisJeyAiaGV4IiwJCVRfVFlQRSwJCQlURl9DT01NQU5E
LCBTX0hFWCB9LAorCXsgInN0cmluZyIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19TVFJJTkcg
fSwKKwl7ICJzZWxlY3QiLAkJVF9TRUxFQ1QsCQlURl9DT01NQU5EIH0sCisJeyAiaW1wbHkiLAkJ
VF9JTVBMWSwJCVRGX0NPTU1BTkQgfSwKKwl7ICJyYW5nZSIsCQlUX1JBTkdFLAkJVEZfQ09NTUFO
RCB9LAorCXsgInZpc2libGUiLAkJVF9WSVNJQkxFLAkJVEZfQ09NTUFORCB9LAorCXsgIm9wdGlv
biIsCQlUX09QVElPTiwJCVRGX0NPTU1BTkQgfSwKKwl7ICJvbiIsCQkJVF9PTiwJCQlURl9QQVJB
TSB9LAorCXsgIm1vZHVsZXMiLAkJVF9PUFRfTU9EVUxFUywJCVRGX09QVElPTiB9LAorCXsgImRl
ZmNvbmZpZ19saXN0IiwJVF9PUFRfREVGQ09ORklHX0xJU1QsCVRGX09QVElPTiB9LAorCXsgImVu
diIsCQlUX09QVF9FTlYsCQlURl9PUFRJT04gfSwKKwl7ICJhbGxub2NvbmZpZ195IiwJVF9PUFRf
QUxMTk9DT05GSUdfWSwJVEZfT1BUSU9OIH0sCit9OworCisjZGVmaW5lIEtDT05GX0lEX0FSUkFZ
X1NJWkUgKHNpemVvZihrY29uZl9pZF9hcnJheSkvc2l6ZW9mKHN0cnVjdCBrY29uZl9pZCkpCisK
K3N0YXRpYyBjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmtjb25mX2lkX2xvb2t1cChyZWdpc3RlciBj
b25zdCBjaGFyICpzdHIsIHJlZ2lzdGVyIHVuc2lnbmVkIGludCBsZW4pCit7CisJaW50IGk7CisK
Kwlmb3IgKGkgPSAwOyBpIDwgS0NPTkZfSURfQVJSQVlfU0laRTsgaSsrKSB7CisJCXN0cnVjdCBr
Y29uZl9pZCAqaWQgPSBrY29uZl9pZF9hcnJheStpOworCQlpbnQgbCA9IHN0cmxlbihpZC0+bmFt
ZSk7CisKKwkJaWYgKGxlbiA9PSBsICYmICFtZW1jbXAoc3RyLCBpZC0+bmFtZSwgbGVuKSkKKwkJ
CXJldHVybiBpZDsKKwl9CisJcmV0dXJuIE5VTEw7Cit9CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMv
a2NvbmZpZy9reGdldHRleHQuYyBiL3hlbi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jCmluZGV4
IDI4NTg3MzhiMjIuLjI0MDg4MGE4OTEgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL2t4
Z2V0dGV4dC5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jCkBAIC0xMDEsNyAr
MTAxLDcgQEAgc3RhdGljIHN0cnVjdCBtZXNzYWdlICptZXNzYWdlX19uZXcoY29uc3QgY2hhciAq
bXNnLCBjaGFyICpvcHRpb24sCiAJaWYgKHNlbGYtPmZpbGVzID09IE5VTEwpCiAJCWdvdG8gb3V0
X2ZhaWw7CiAKLQlzZWxmLT5tc2cgPSBzdHJkdXAobXNnKTsKKwlzZWxmLT5tc2cgPSB4c3RyZHVw
KG1zZyk7CiAJaWYgKHNlbGYtPm1zZyA9PSBOVUxMKQogCQlnb3RvIG91dF9mYWlsX21zZzsKIApk
aWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvbGlzdC5oIGIveGVuL3Rvb2xzL2tjb25maWcv
bGlzdC5oCmluZGV4IDJjZjIzZjAwMmQuLjQ1Y2IyMzdhYjcgMTAwNjQ0Ci0tLSBhL3hlbi90b29s
cy9rY29uZmlnL2xpc3QuaAorKysgYi94ZW4vdG9vbHMva2NvbmZpZy9saXN0LmgKQEAgLTEsMyAr
MSw0IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwogI2lmbmRlZiBM
SVNUX0gKICNkZWZpbmUgTElTVF9ICiAKZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2xr
Yy5oIGIveGVuL3Rvb2xzL2tjb25maWcvbGtjLmgKaW5kZXggOTFjYTEyNmVhMC4uZjQzOTRhZjZl
NCAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbGtjLmgKKysrIGIveGVuL3Rvb2xzL2tj
b25maWcvbGtjLmgKQEAgLTYyLDEyICs2MiwxMyBAQCBlbnVtIGNvbmZfZGVmX21vZGUgewogI2Rl
ZmluZSBUX09QVF9BTExOT0NPTkZJR19ZCTQKIAogc3RydWN0IGtjb25mX2lkIHsKLQlpbnQgbmFt
ZTsKKwljb25zdCBjaGFyICpuYW1lOwogCWludCB0b2tlbjsKIAl1bnNpZ25lZCBpbnQgZmxhZ3M7
CiAJZW51bSBzeW1ib2xfdHlwZSBzdHlwZTsKIH07CiAKK2V4dGVybiBpbnQgeXlsaW5lbm87CiB2
b2lkIHpjb25mZHVtcChGSUxFICpvdXQpOwogdm9pZCB6Y29uZl9zdGFydGhlbHAodm9pZCk7CiBG
SUxFICp6Y29uZl9mb3Blbihjb25zdCBjaGFyICpuYW1lKTsKQEAgLTEwMCw3ICsxMDEsNiBAQCB2
b2lkIG1lbnVfd2FybihzdHJ1Y3QgbWVudSAqbWVudSwgY29uc3QgY2hhciAqZm10LCAuLi4pOwog
c3RydWN0IG1lbnUgKm1lbnVfYWRkX21lbnUodm9pZCk7CiB2b2lkIG1lbnVfZW5kX21lbnUodm9p
ZCk7CiB2b2lkIG1lbnVfYWRkX2VudHJ5KHN0cnVjdCBzeW1ib2wgKnN5bSk7Ci12b2lkIG1lbnVf
ZW5kX2VudHJ5KHZvaWQpOwogdm9pZCBtZW51X2FkZF9kZXAoc3RydWN0IGV4cHIgKmRlcCk7CiB2
b2lkIG1lbnVfYWRkX3Zpc2liaWxpdHkoc3RydWN0IGV4cHIgKmRlcCk7CiBzdHJ1Y3QgcHJvcGVy
dHkgKm1lbnVfYWRkX3Byb21wdChlbnVtIHByb3BfdHlwZSB0eXBlLCBjaGFyICpwcm9tcHQsIHN0
cnVjdCBleHByICpkZXApOwpAQCAtMTE1LDYgKzExNSw4IEBAIHN0cnVjdCBmaWxlICpmaWxlX2xv
b2t1cChjb25zdCBjaGFyICpuYW1lKTsKIGludCBmaWxlX3dyaXRlX2RlcChjb25zdCBjaGFyICpu
YW1lKTsKIHZvaWQgKnhtYWxsb2Moc2l6ZV90IHNpemUpOwogdm9pZCAqeGNhbGxvYyhzaXplX3Qg
bm1lbWIsIHNpemVfdCBzaXplKTsKK3ZvaWQgKnhyZWFsbG9jKHZvaWQgKnAsIHNpemVfdCBzaXpl
KTsKK2NoYXIgKnhzdHJkdXAoY29uc3QgY2hhciAqcyk7CiAKIHN0cnVjdCBnc3RyIHsKIAlzaXpl
X3QgbGVuOwpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvbGtjX3Byb3RvLmggYi94ZW4v
dG9vbHMva2NvbmZpZy9sa2NfcHJvdG8uaAppbmRleCBkNTM5ODcxOGVjLi45ZGM4YWJmYjFkIDEw
MDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9sa2NfcHJvdG8uaAorKysgYi94ZW4vdG9vbHMv
a2NvbmZpZy9sa2NfcHJvdG8uaApAQCAtMSwzICsxLDQgQEAKKy8qIFNQRFgtTGljZW5zZS1JZGVu
dGlmaWVyOiBHUEwtMi4wICovCiAjaW5jbHVkZSA8c3RkYXJnLmg+CiAKIC8qIGNvbmZkYXRhLmMg
Ki8KQEAgLTMwLDcgKzMxLDcgQEAgZXh0ZXJuIHN0cnVjdCBzeW1ib2wgKiBzeW1ib2xfaGFzaFtT
WU1CT0xfSEFTSFNJWkVdOwogCiBzdHJ1Y3Qgc3ltYm9sICogc3ltX2xvb2t1cChjb25zdCBjaGFy
ICpuYW1lLCBpbnQgZmxhZ3MpOwogc3RydWN0IHN5bWJvbCAqIHN5bV9maW5kKGNvbnN0IGNoYXIg
Km5hbWUpOwotY29uc3QgY2hhciAqIHN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKGNvbnN0IGNoYXIg
KmluKTsKK2NoYXIgKnN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKGNvbnN0IGNoYXIgKmluKTsKIGNv
bnN0IGNoYXIgKiBzeW1fZXNjYXBlX3N0cmluZ192YWx1ZShjb25zdCBjaGFyICppbik7CiBzdHJ1
Y3Qgc3ltYm9sICoqIHN5bV9yZV9zZWFyY2goY29uc3QgY2hhciAqcGF0dGVybik7CiBjb25zdCBj
aGFyICogc3ltX3R5cGVfbmFtZShlbnVtIHN5bWJvbF90eXBlIHR5cGUpOwpkaWZmIC0tZ2l0IGEv
eGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvY2hlY2stbHhkaWFsb2cuc2ggYi94ZW4vdG9vbHMv
a2NvbmZpZy9seGRpYWxvZy9jaGVjay1seGRpYWxvZy5zaAppbmRleCA1MDc1ZWJmMmQzLi42YzBi
Y2Q5YzQ3IDEwMDc1NQotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9jaGVjay1seGRp
YWxvZy5zaAorKysgYi94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9jaGVjay1seGRpYWxvZy5z
aApAQCAtMSw0ICsxLDUgQEAKICMhL2Jpbi9zaAorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjog
R1BMLTIuMAogIyBDaGVjayBuY3Vyc2VzIGNvbXBhdGliaWxpdHkKIAogIyBXaGF0IGxpYnJhcnkg
dG8gbGluawpAQCAtNTQsNyArNTUsOCBAQCBFT0YKIAkgICAgZWNobyAiICoqKiByZXF1aXJlZCBo
ZWFkZXIgZmlsZXMuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxPiYyCiAJICAgIGVjaG8g
IiAqKiogJ21ha2UgbWVudWNvbmZpZycgcmVxdWlyZXMgdGhlIG5jdXJzZXMgbGlicmFyaWVzLiIg
MT4mMgogCSAgICBlY2hvICIgKioqICIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDE+JjIKLQkgICAgZWNobyAiICoqKiBJbnN0YWxsIG5jdXJzZXMgKG5j
dXJzZXMtZGV2ZWwpIGFuZCB0cnkgYWdhaW4uIiAgICAxPiYyCisJICAgIGVjaG8gIiAqKiogSW5z
dGFsbCBuY3Vyc2VzIChuY3Vyc2VzLWRldmVsIG9yIGxpYm5jdXJzZXMtZGV2ICIgMT4mMgorCSAg
ICBlY2hvICIgKioqIGRlcGVuZGluZyBvbiB5b3VyIGRpc3RyaWJ1dGlvbikgYW5kIHRyeSBhZ2Fp
bi4iICAgIDE+JjIKIAkgICAgZWNobyAiICoqKiAiICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxPiYyCiAJICAgIGV4aXQgMQogCWZpCmRpZmYgLS1naXQg
YS94ZW4vdG9vbHMva2NvbmZpZy9tY29uZi5jIGIveGVuL3Rvb2xzL2tjb25maWcvbWNvbmYuYwpp
bmRleCAzMTVjZTJjN2NiLi5jODI5YmU4YmIxIDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZp
Zy9tY29uZi5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL21jb25mLmMKQEAgLTI0Niw3ICsyNDYs
NyBAQCBzZWFyY2hfaGVscFtdID0gTl8oCiAJIiAgU2VsZWN0ZWQgYnk6IEJBUiBbPW5dXG4iCiAJ
Ii0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tXG4iCiAJIm8gVGhlIGxpbmUgJ1R5cGU6JyBzaG93cyB0aGUgdHlwZSBvZiB0aGUg
Y29uZmlndXJhdGlvbiBvcHRpb24gZm9yXG4iCi0JIiAgdGhpcyBzeW1ib2wgKGJvb2xlYW4sIHRy
aXN0YXRlLCBzdHJpbmcsIC4uLilcbiIKKwkiICB0aGlzIHN5bWJvbCAoYm9vbCwgdHJpc3RhdGUs
IHN0cmluZywgLi4uKVxuIgogCSJvIFRoZSBsaW5lICdQcm9tcHQ6JyBzaG93cyB0aGUgdGV4dCB1
c2VkIGluIHRoZSBtZW51IHN0cnVjdHVyZSBmb3JcbiIKIAkiICB0aGlzIHN5bWJvbFxuIgogCSJv
IFRoZSAnRGVmaW5lZCBhdCcgbGluZSB0ZWxscyBhdCB3aGF0IGZpbGUgLyBsaW5lIG51bWJlciB0
aGUgc3ltYm9sXG4iCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9tZW51LmMgYi94ZW4v
dG9vbHMva2NvbmZpZy9tZW51LmMKaW5kZXggYjA1Y2MzZDRhOS4uNWM1YzEzNzRiMSAxMDA2NDQK
LS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbWVudS5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL21l
bnUuYwpAQCAtNjIsMTMgKzYyLDggQEAgdm9pZCBtZW51X2FkZF9lbnRyeShzdHJ1Y3Qgc3ltYm9s
ICpzeW0pCiAJCW1lbnVfYWRkX3N5bWJvbChQX1NZTUJPTCwgc3ltLCBOVUxMKTsKIH0KIAotdm9p
ZCBtZW51X2VuZF9lbnRyeSh2b2lkKQotewotfQotCiBzdHJ1Y3QgbWVudSAqbWVudV9hZGRfbWVu
dSh2b2lkKQogewotCW1lbnVfZW5kX2VudHJ5KCk7CiAJbGFzdF9lbnRyeV9wdHIgPSAmY3VycmVu
dF9lbnRyeS0+bGlzdDsKIAlyZXR1cm4gY3VycmVudF9tZW51ID0gY3VycmVudF9lbnRyeTsKIH0K
QEAgLTc5LDE5ICs3NCwyMyBAQCB2b2lkIG1lbnVfZW5kX21lbnUodm9pZCkKIAljdXJyZW50X21l
bnUgPSBjdXJyZW50X21lbnUtPnBhcmVudDsKIH0KIAotc3RhdGljIHN0cnVjdCBleHByICptZW51
X2NoZWNrX2RlcChzdHJ1Y3QgZXhwciAqZSkKKy8qCisgKiBSZXdyaXRlcyAnbScgdG8gJ20nICYm
IE1PRFVMRVMsIHNvIHRoYXQgaXQgZXZhbHVhdGVzIHRvICduJyB3aGVuIHJ1bm5pbmcKKyAqIHdp
dGhvdXQgbW9kdWxlcworICovCitzdGF0aWMgc3RydWN0IGV4cHIgKnJld3JpdGVfbShzdHJ1Y3Qg
ZXhwciAqZSkKIHsKIAlpZiAoIWUpCiAJCXJldHVybiBlOwogCiAJc3dpdGNoIChlLT50eXBlKSB7
CiAJY2FzZSBFX05PVDoKLQkJZS0+bGVmdC5leHByID0gbWVudV9jaGVja19kZXAoZS0+bGVmdC5l
eHByKTsKKwkJZS0+bGVmdC5leHByID0gcmV3cml0ZV9tKGUtPmxlZnQuZXhwcik7CiAJCWJyZWFr
OwogCWNhc2UgRV9PUjoKIAljYXNlIEVfQU5EOgotCQllLT5sZWZ0LmV4cHIgPSBtZW51X2NoZWNr
X2RlcChlLT5sZWZ0LmV4cHIpOwotCQllLT5yaWdodC5leHByID0gbWVudV9jaGVja19kZXAoZS0+
cmlnaHQuZXhwcik7CisJCWUtPmxlZnQuZXhwciA9IHJld3JpdGVfbShlLT5sZWZ0LmV4cHIpOwor
CQllLT5yaWdodC5leHByID0gcmV3cml0ZV9tKGUtPnJpZ2h0LmV4cHIpOwogCQlicmVhazsKIAlj
YXNlIEVfU1lNQk9MOgogCQkvKiBjaGFuZ2UgJ20nIGludG8gJ20nICYmIE1PRFVMRVMgKi8KQEAg
LTEwNiw3ICsxMDUsNyBAQCBzdGF0aWMgc3RydWN0IGV4cHIgKm1lbnVfY2hlY2tfZGVwKHN0cnVj
dCBleHByICplKQogCiB2b2lkIG1lbnVfYWRkX2RlcChzdHJ1Y3QgZXhwciAqZGVwKQogewotCWN1
cnJlbnRfZW50cnktPmRlcCA9IGV4cHJfYWxsb2NfYW5kKGN1cnJlbnRfZW50cnktPmRlcCwgbWVu
dV9jaGVja19kZXAoZGVwKSk7CisJY3VycmVudF9lbnRyeS0+ZGVwID0gZXhwcl9hbGxvY19hbmQo
Y3VycmVudF9lbnRyeS0+ZGVwLCBkZXApOwogfQogCiB2b2lkIG1lbnVfc2V0X3R5cGUoaW50IHR5
cGUpCkBAIC0xMzEsNyArMTMwLDcgQEAgc3RhdGljIHN0cnVjdCBwcm9wZXJ0eSAqbWVudV9hZGRf
cHJvcChlbnVtIHByb3BfdHlwZSB0eXBlLCBjaGFyICpwcm9tcHQsIHN0cnVjdAogCiAJcHJvcC0+
bWVudSA9IGN1cnJlbnRfZW50cnk7CiAJcHJvcC0+ZXhwciA9IGV4cHI7Ci0JcHJvcC0+dmlzaWJs
ZS5leHByID0gbWVudV9jaGVja19kZXAoZGVwKTsKKwlwcm9wLT52aXNpYmxlLmV4cHIgPSBkZXA7
CiAKIAlpZiAocHJvbXB0KSB7CiAJCWlmIChpc3NwYWNlKCpwcm9tcHQpKSB7CkBAIC0yMTMsNiAr
MjEyLDcgQEAgdm9pZCBtZW51X2FkZF9vcHRpb24oaW50IHRva2VuLCBjaGFyICphcmcpCiAJCQlz
eW1fZGVmY29uZmlnX2xpc3QgPSBjdXJyZW50X2VudHJ5LT5zeW07CiAJCWVsc2UgaWYgKHN5bV9k
ZWZjb25maWdfbGlzdCAhPSBjdXJyZW50X2VudHJ5LT5zeW0pCiAJCQl6Y29uZl9lcnJvcigidHJ5
aW5nIHRvIHJlZGVmaW5lIGRlZmNvbmZpZyBzeW1ib2wiKTsKKwkJc3ltX2RlZmNvbmZpZ19saXN0
LT5mbGFncyB8PSBTWU1CT0xfQVVUTzsKIAkJYnJlYWs7CiAJY2FzZSBUX09QVF9FTlY6CiAJCXBy
b3BfYWRkX2VudihhcmcpOwpAQCAtMjMzLDYgKzIzMyw4IEBAIHN0YXRpYyB2b2lkIHN5bV9jaGVj
a19wcm9wKHN0cnVjdCBzeW1ib2wgKnN5bSkKIHsKIAlzdHJ1Y3QgcHJvcGVydHkgKnByb3A7CiAJ
c3RydWN0IHN5bWJvbCAqc3ltMjsKKwljaGFyICp1c2U7CisKIAlmb3IgKHByb3AgPSBzeW0tPnBy
b3A7IHByb3A7IHByb3AgPSBwcm9wLT5uZXh0KSB7CiAJCXN3aXRjaCAocHJvcC0+dHlwZSkgewog
CQljYXNlIFBfREVGQVVMVDoKQEAgLTI1MCwyMCArMjUyLDMyIEBAIHN0YXRpYyB2b2lkIHN5bV9j
aGVja19wcm9wKHN0cnVjdCBzeW1ib2wgKnN5bSkKIAkJCQkJICAgICInJXMnOiBudW1iZXIgaXMg
aW52YWxpZCIsCiAJCQkJCSAgICBzeW0tPm5hbWUpOwogCQkJfQorCQkJaWYgKHN5bV9pc19jaG9p
Y2Uoc3ltKSkgeworCQkJCXN0cnVjdCBwcm9wZXJ0eSAqY2hvaWNlX3Byb3AgPQorCQkJCQlzeW1f
Z2V0X2Nob2ljZV9wcm9wKHN5bTIpOworCisJCQkJaWYgKCFjaG9pY2VfcHJvcCB8fAorCQkJCSAg
ICBwcm9wX2dldF9zeW1ib2woY2hvaWNlX3Byb3ApICE9IHN5bSkKKwkJCQkJcHJvcF93YXJuKHBy
b3AsCisJCQkJCQkgICJjaG9pY2UgZGVmYXVsdCBzeW1ib2wgJyVzJyBpcyBub3QgY29udGFpbmVk
IGluIHRoZSBjaG9pY2UiLAorCQkJCQkJICBzeW0yLT5uYW1lKTsKKwkJCX0KIAkJCWJyZWFrOwog
CQljYXNlIFBfU0VMRUNUOgorCQljYXNlIFBfSU1QTFk6CisJCQl1c2UgPSBwcm9wLT50eXBlID09
IFBfU0VMRUNUID8gInNlbGVjdCIgOiAiaW1wbHkiOwogCQkJc3ltMiA9IHByb3BfZ2V0X3N5bWJv
bChwcm9wKTsKIAkJCWlmIChzeW0tPnR5cGUgIT0gU19CT09MRUFOICYmIHN5bS0+dHlwZSAhPSBT
X1RSSVNUQVRFKQogCQkJCXByb3Bfd2Fybihwcm9wLAotCQkJCSAgICAiY29uZmlnIHN5bWJvbCAn
JXMnIHVzZXMgc2VsZWN0LCBidXQgaXMgIgotCQkJCSAgICAibm90IGJvb2xlYW4gb3IgdHJpc3Rh
dGUiLCBzeW0tPm5hbWUpOworCQkJCSAgICAiY29uZmlnIHN5bWJvbCAnJXMnIHVzZXMgJXMsIGJ1
dCBpcyAiCisJCQkJICAgICJub3QgYm9vbCBvciB0cmlzdGF0ZSIsIHN5bS0+bmFtZSwgdXNlKTsK
IAkJCWVsc2UgaWYgKHN5bTItPnR5cGUgIT0gU19VTktOT1dOICYmCiAJCQkJIHN5bTItPnR5cGUg
IT0gU19CT09MRUFOICYmCiAJCQkJIHN5bTItPnR5cGUgIT0gU19UUklTVEFURSkKIAkJCQlwcm9w
X3dhcm4ocHJvcCwKLQkJCQkgICAgIiclcycgaGFzIHdyb25nIHR5cGUuICdzZWxlY3QnIG9ubHkg
IgotCQkJCSAgICAiYWNjZXB0IGFyZ3VtZW50cyBvZiBib29sZWFuIGFuZCAiCi0JCQkJICAgICJ0
cmlzdGF0ZSB0eXBlIiwgc3ltMi0+bmFtZSk7CisJCQkJICAgICInJXMnIGhhcyB3cm9uZyB0eXBl
LiAnJXMnIG9ubHkgIgorCQkJCSAgICAiYWNjZXB0IGFyZ3VtZW50cyBvZiBib29sIGFuZCAiCisJ
CQkJICAgICJ0cmlzdGF0ZSB0eXBlIiwgc3ltMi0+bmFtZSwgdXNlKTsKIAkJCWJyZWFrOwogCQlj
YXNlIFBfUkFOR0U6CiAJCQlpZiAoc3ltLT50eXBlICE9IFNfSU5UICYmIHN5bS0+dHlwZSAhPSBT
X0hFWCkKQEAgLTI4OCw2ICszMDIsMTEgQEAgdm9pZCBtZW51X2ZpbmFsaXplKHN0cnVjdCBtZW51
ICpwYXJlbnQpCiAKIAlzeW0gPSBwYXJlbnQtPnN5bTsKIAlpZiAocGFyZW50LT5saXN0KSB7CisJ
CS8qCisJCSAqIFRoaXMgbWVudSBub2RlIGhhcyBjaGlsZHJlbi4gV2UgKHJlY3Vyc2l2ZWx5KSBw
cm9jZXNzIHRoZW0KKwkJICogYW5kIHByb3BhZ2F0ZSBwYXJlbnQgZGVwZW5kZW5jaWVzIGJlZm9y
ZSBtb3Zpbmcgb24uCisJCSAqLworCiAJCWlmIChzeW0gJiYgc3ltX2lzX2Nob2ljZShzeW0pKSB7
CiAJCQlpZiAoc3ltLT50eXBlID09IFNfVU5LTk9XTikgewogCQkJCS8qIGZpbmQgdGhlIGZpcnN0
IGNob2ljZSB2YWx1ZSB0byBmaW5kIG91dCBjaG9pY2UgdHlwZSAqLwpAQCAtMzA1LDY1ICszMjQs
MTY5IEBAIHZvaWQgbWVudV9maW5hbGl6ZShzdHJ1Y3QgbWVudSAqcGFyZW50KQogCQkJCWlmICht
ZW51LT5zeW0gJiYgbWVudS0+c3ltLT50eXBlID09IFNfVU5LTk9XTikKIAkJCQkJbWVudV9zZXRf
dHlwZShzeW0tPnR5cGUpOwogCQkJfQorCisJCQkvKgorCQkJICogVXNlIHRoZSBjaG9pY2UgaXRz
ZWxmIGFzIHRoZSBwYXJlbnQgZGVwZW5kZW5jeSBvZgorCQkJICogdGhlIGNvbnRhaW5lZCBpdGVt
cy4gVGhpcyB0dXJucyB0aGUgbW9kZSBvZiB0aGUKKwkJCSAqIGNob2ljZSBpbnRvIGFuIHVwcGVy
IGJvdW5kIG9uIHRoZSB2aXNpYmlsaXR5IG9mIHRoZQorCQkJICogY2hvaWNlIHZhbHVlIHN5bWJv
bHMuCisJCQkgKi8KIAkJCXBhcmVudGRlcCA9IGV4cHJfYWxsb2Nfc3ltYm9sKHN5bSk7CiAJCX0g
ZWxzZSBpZiAocGFyZW50LT5wcm9tcHQpCisJCQkvKiBNZW51IG5vZGUgZm9yICdtZW51JyAqLwog
CQkJcGFyZW50ZGVwID0gcGFyZW50LT5wcm9tcHQtPnZpc2libGUuZXhwcjsKIAkJZWxzZQorCQkJ
LyogTWVudSBub2RlIGZvciAnaWYnICovCiAJCQlwYXJlbnRkZXAgPSBwYXJlbnQtPmRlcDsKIAor
CQkvKiBGb3IgZWFjaCBjaGlsZCBtZW51IG5vZGUuLi4gKi8KIAkJZm9yIChtZW51ID0gcGFyZW50
LT5saXN0OyBtZW51OyBtZW51ID0gbWVudS0+bmV4dCkgewotCQkJYmFzZWRlcCA9IGV4cHJfdHJh
bnNmb3JtKG1lbnUtPmRlcCk7CisJCQkvKgorCQkJICogUHJvcGFnYXRlIHBhcmVudCBkZXBlbmRl
bmNpZXMgdG8gdGhlIGNoaWxkIG1lbnUKKwkJCSAqIG5vZGUsIGFsc28gcmV3cml0aW5nIGFuZCBz
aW1wbGlmeWluZyBleHByZXNzaW9ucworCQkJICovCisJCQliYXNlZGVwID0gcmV3cml0ZV9tKG1l
bnUtPmRlcCk7CisJCQliYXNlZGVwID0gZXhwcl90cmFuc2Zvcm0oYmFzZWRlcCk7CiAJCQliYXNl
ZGVwID0gZXhwcl9hbGxvY19hbmQoZXhwcl9jb3B5KHBhcmVudGRlcCksIGJhc2VkZXApOwogCQkJ
YmFzZWRlcCA9IGV4cHJfZWxpbWluYXRlX2R1cHMoYmFzZWRlcCk7CiAJCQltZW51LT5kZXAgPSBi
YXNlZGVwOworCiAJCQlpZiAobWVudS0+c3ltKQorCQkJCS8qCisJCQkJICogTm90ZTogRm9yIHN5
bWJvbHMsIGFsbCBwcm9tcHRzIGFyZSBpbmNsdWRlZAorCQkJCSAqIHRvbyBpbiB0aGUgc3ltYm9s
J3Mgb3duIHByb3BlcnR5IGxpc3QKKwkJCQkgKi8KIAkJCQlwcm9wID0gbWVudS0+c3ltLT5wcm9w
OwogCQkJZWxzZQorCQkJCS8qCisJCQkJICogRm9yIG5vbi1zeW1ib2wgbWVudSBub2Rlcywgd2Ug
anVzdCBuZWVkIHRvCisJCQkJICogaGFuZGxlIHRoZSBwcm9tcHQKKwkJCQkgKi8KIAkJCQlwcm9w
ID0gbWVudS0+cHJvbXB0OworCisJCQkvKiBGb3IgZWFjaCBwcm9wZXJ0eS4uLiAqLwogCQkJZm9y
ICg7IHByb3A7IHByb3AgPSBwcm9wLT5uZXh0KSB7CiAJCQkJaWYgKHByb3AtPm1lbnUgIT0gbWVu
dSkKKwkJCQkJLyoKKwkJCQkJICogVHdvIHBvc3NpYmlsaXRpZXM6CisJCQkJCSAqCisJCQkJCSAq
IDEuIFRoZSBwcm9wZXJ0eSBsYWNrcyBkZXBlbmRlbmNpZXMKKwkJCQkJICogICAgYW5kIHNvIGlz
bid0IGxvY2F0aW9uLXNwZWNpZmljLAorCQkJCQkgKiAgICBlLmcuIGFuICdvcHRpb24nCisJCQkJ
CSAqCisJCQkJCSAqIDIuIFRoZSBwcm9wZXJ0eSBiZWxvbmdzIHRvIGEgc3ltYm9sCisJCQkJCSAq
ICAgIGRlZmluZWQgaW4gbXVsdGlwbGUgbG9jYXRpb25zIGFuZAorCQkJCQkgKiAgICBpcyBmcm9t
IHNvbWUgb3RoZXIgbG9jYXRpb24uIEl0CisJCQkJCSAqICAgIHdpbGwgYmUgaGFuZGxlZCB0aGVy
ZSBpbiB0aGF0CisJCQkJCSAqICAgIGNhc2UuCisJCQkJCSAqCisJCQkJCSAqIFNraXAgdGhlIHBy
b3BlcnR5LgorCQkJCQkgKi8KIAkJCQkJY29udGludWU7Ci0JCQkJZGVwID0gZXhwcl90cmFuc2Zv
cm0ocHJvcC0+dmlzaWJsZS5leHByKTsKKworCQkJCS8qCisJCQkJICogUHJvcGFnYXRlIHBhcmVu
dCBkZXBlbmRlbmNpZXMgdG8gdGhlCisJCQkJICogcHJvcGVydHkncyBjb25kaXRpb24sIHJld3Jp
dGluZyBhbmQKKwkJCQkgKiBzaW1wbGlmeWluZyBleHByZXNzaW9ucyBhdCB0aGUgc2FtZSB0aW1l
CisJCQkJICovCisJCQkJZGVwID0gcmV3cml0ZV9tKHByb3AtPnZpc2libGUuZXhwcik7CisJCQkJ
ZGVwID0gZXhwcl90cmFuc2Zvcm0oZGVwKTsKIAkJCQlkZXAgPSBleHByX2FsbG9jX2FuZChleHBy
X2NvcHkoYmFzZWRlcCksIGRlcCk7CiAJCQkJZGVwID0gZXhwcl9lbGltaW5hdGVfZHVwcyhkZXAp
OwogCQkJCWlmIChtZW51LT5zeW0gJiYgbWVudS0+c3ltLT50eXBlICE9IFNfVFJJU1RBVEUpCiAJ
CQkJCWRlcCA9IGV4cHJfdHJhbnNfYm9vbChkZXApOwogCQkJCXByb3AtPnZpc2libGUuZXhwciA9
IGRlcDsKKworCQkJCS8qCisJCQkJICogSGFuZGxlIHNlbGVjdHMgYW5kIGltcGxpZXMsIHdoaWNo
IG1vZGlmeSB0aGUKKwkJCQkgKiBkZXBlbmRlbmNpZXMgb2YgdGhlIHNlbGVjdGVkL2ltcGxpZWQg
c3ltYm9sCisJCQkJICovCiAJCQkJaWYgKHByb3AtPnR5cGUgPT0gUF9TRUxFQ1QpIHsKIAkJCQkJ
c3RydWN0IHN5bWJvbCAqZXMgPSBwcm9wX2dldF9zeW1ib2wocHJvcCk7CiAJCQkJCWVzLT5yZXZf
ZGVwLmV4cHIgPSBleHByX2FsbG9jX29yKGVzLT5yZXZfZGVwLmV4cHIsCiAJCQkJCQkJZXhwcl9h
bGxvY19hbmQoZXhwcl9hbGxvY19zeW1ib2wobWVudS0+c3ltKSwgZXhwcl9jb3B5KGRlcCkpKTsK
KwkJCQl9IGVsc2UgaWYgKHByb3AtPnR5cGUgPT0gUF9JTVBMWSkgeworCQkJCQlzdHJ1Y3Qgc3lt
Ym9sICplcyA9IHByb3BfZ2V0X3N5bWJvbChwcm9wKTsKKwkJCQkJZXMtPmltcGxpZWQuZXhwciA9
IGV4cHJfYWxsb2Nfb3IoZXMtPmltcGxpZWQuZXhwciwKKwkJCQkJCQlleHByX2FsbG9jX2FuZChl
eHByX2FsbG9jX3N5bWJvbChtZW51LT5zeW0pLCBleHByX2NvcHkoZGVwKSkpOwogCQkJCX0KIAkJ
CX0KIAkJfQorCisJCWlmIChzeW0gJiYgc3ltX2lzX2Nob2ljZShzeW0pKQorCQkJZXhwcl9mcmVl
KHBhcmVudGRlcCk7CisKKwkJLyoKKwkJICogUmVjdXJzaXZlbHkgcHJvY2VzcyBjaGlsZHJlbiBp
biB0aGUgc2FtZSBmYXNoaW9uIGJlZm9yZQorCQkgKiBtb3Zpbmcgb24KKwkJICovCiAJCWZvciAo
bWVudSA9IHBhcmVudC0+bGlzdDsgbWVudTsgbWVudSA9IG1lbnUtPm5leHQpCiAJCQltZW51X2Zp
bmFsaXplKG1lbnUpOwogCX0gZWxzZSBpZiAoc3ltKSB7CisJCS8qCisJCSAqIEF1dG9tYXRpYyBz
dWJtZW51IGNyZWF0aW9uLiBJZiBzeW0gaXMgYSBzeW1ib2wgYW5kIEEsIEIsIEMsCisJCSAqIC4u
LiBhcmUgY29uc2VjdXRpdmUgaXRlbXMgKHN5bWJvbHMsIG1lbnVzLCBpZnMsIGV0Yy4pIHRoYXQK
KwkJICogYWxsIGRlcGVuZCBvbiBzeW0sIHRoZW4gdGhlIGZvbGxvd2luZyBtZW51IHN0cnVjdHVy
ZSBpcworCQkgKiBjcmVhdGVkOgorCQkgKgorCQkgKglzeW0KKwkJICoJICstQQorCQkgKgkgKy1C
CisJCSAqCSArLUMKKwkJICoJIC4uLgorCQkgKgorCQkgKiBUaGlzIGFsc28gd29ya3MgcmVjdXJz
aXZlbHksIGdpdmluZyB0aGUgZm9sbG93aW5nIHN0cnVjdHVyZQorCQkgKiBpZiBBIGlzIGEgc3lt
Ym9sIGFuZCBCIGRlcGVuZHMgb24gQToKKwkJICoKKwkJICoJc3ltCisJCSAqCSArLUEKKwkJICoJ
IHwgKy1CCisJCSAqCSArLUMKKwkJICoJIC4uLgorCQkgKi8KKwogCQliYXNlZGVwID0gcGFyZW50
LT5wcm9tcHQgPyBwYXJlbnQtPnByb21wdC0+dmlzaWJsZS5leHByIDogTlVMTDsKIAkJYmFzZWRl
cCA9IGV4cHJfdHJhbnNfY29tcGFyZShiYXNlZGVwLCBFX1VORVFVQUwsICZzeW1ib2xfbm8pOwog
CQliYXNlZGVwID0gZXhwcl9lbGltaW5hdGVfZHVwcyhleHByX3RyYW5zZm9ybShiYXNlZGVwKSk7
CisKKwkJLyogRXhhbWluZSBjb25zZWN1dGl2ZSBlbGVtZW50cyBhZnRlciBzeW0gKi8KIAkJbGFz
dF9tZW51ID0gTlVMTDsKIAkJZm9yIChtZW51ID0gcGFyZW50LT5uZXh0OyBtZW51OyBtZW51ID0g
bWVudS0+bmV4dCkgewogCQkJZGVwID0gbWVudS0+cHJvbXB0ID8gbWVudS0+cHJvbXB0LT52aXNp
YmxlLmV4cHIgOiBtZW51LT5kZXA7CiAJCQlpZiAoIWV4cHJfY29udGFpbnNfc3ltYm9sKGRlcCwg
c3ltKSkKKwkJCQkvKiBObyBkZXBlbmRlbmN5LCBxdWl0ICovCiAJCQkJYnJlYWs7CiAJCQlpZiAo
ZXhwcl9kZXBlbmRzX3N5bWJvbChkZXAsIHN5bSkpCisJCQkJLyogQWJzb2x1dGUgZGVwZW5kZW5j
eSwgcHV0IGluIHN1Ym1lbnUgKi8KIAkJCQlnb3RvIG5leHQ7CisKKwkJCS8qCisJCQkgKiBBbHNv
IGNvbnNpZGVyIGl0IGEgZGVwZW5kZW5jeSBvbiBzeW0gaWYgb3VyCisJCQkgKiBkZXBlbmRlbmNp
ZXMgY29udGFpbiBzeW0gYW5kIGFyZSBhICJzdXBlcnNldCIgb2YKKwkJCSAqIHN5bSdzIGRlcGVu
ZGVuY2llcywgZS5nLiAnKHN5bSB8fCBRKSAmJiBSJyB3aGVuIHN5bQorCQkJICogZGVwZW5kcyBv
biBSLgorCQkJICoKKwkJCSAqIE5vdGUgdGhhdCAnUicgbWlnaHQgYmUgZnJvbSBhbiBlbmNsb3Np
bmcgbWVudSBvciBpZiwKKwkJCSAqIG1ha2luZyB0aGlzIGEgbW9yZSBjb21tb24gY2FzZSB0aGFu
IGl0IG1pZ2h0IHNlZW0uCisJCQkgKi8KIAkJCWRlcCA9IGV4cHJfdHJhbnNfY29tcGFyZShkZXAs
IEVfVU5FUVVBTCwgJnN5bWJvbF9ubyk7CiAJCQlkZXAgPSBleHByX2VsaW1pbmF0ZV9kdXBzKGV4
cHJfdHJhbnNmb3JtKGRlcCkpOwogCQkJZGVwMiA9IGV4cHJfY29weShiYXNlZGVwKTsKIAkJCWV4
cHJfZWxpbWluYXRlX2VxKCZkZXAsICZkZXAyKTsKIAkJCWV4cHJfZnJlZShkZXApOwogCQkJaWYg
KCFleHByX2lzX3llcyhkZXAyKSkgeworCQkJCS8qIE5vdCBzdXBlcnNldCwgcXVpdCAqLwogCQkJ
CWV4cHJfZnJlZShkZXAyKTsKIAkJCQlicmVhazsKIAkJCX0KKwkJCS8qIFN1cGVyc2V0LCBwdXQg
aW4gc3VibWVudSAqLwogCQkJZXhwcl9mcmVlKGRlcDIpOwogCQluZXh0OgogCQkJbWVudV9maW5h
bGl6ZShtZW51KTsKIAkJCW1lbnUtPnBhcmVudCA9IHBhcmVudDsKIAkJCWxhc3RfbWVudSA9IG1l
bnU7CiAJCX0KKwkJZXhwcl9mcmVlKGJhc2VkZXApOwogCQlpZiAobGFzdF9tZW51KSB7CiAJCQlw
YXJlbnQtPmxpc3QgPSBwYXJlbnQtPm5leHQ7CiAJCQlwYXJlbnQtPm5leHQgPSBsYXN0X21lbnUt
Pm5leHQ7CkBAIC00MTIsNiArNTM1LDM1IEBAIHZvaWQgbWVudV9maW5hbGl6ZShzdHJ1Y3QgbWVu
dSAqcGFyZW50KQogCQkJKmVwID0gZXhwcl9hbGxvY19vbmUoRV9MSVNULCBOVUxMKTsKIAkJCSgq
ZXApLT5yaWdodC5zeW0gPSBtZW51LT5zeW07CiAJCX0KKworCQkvKgorCQkgKiBUaGlzIGNvZGUg
c2VydmVzIHR3byBwdXJwb3NlczoKKwkJICoKKwkJICogKDEpIEZsYXR0ZW5pbmcgJ2lmJyBibG9j
a3MsIHdoaWNoIGRvIG5vdCBzcGVjaWZ5IGEgc3VibWVudQorCQkgKiAgICAgYW5kIG9ubHkgYWRk
IGRlcGVuZGVuY2llcy4KKwkJICoKKwkJICogICAgIChBdXRvbWF0aWMgc3VibWVudSBjcmVhdGlv
biBtaWdodCBzdGlsbCBjcmVhdGUgYSBzdWJtZW51CisJCSAqICAgICBmcm9tIGFuICdpZicgYmVm
b3JlIHRoaXMgY29kZSBydW5zLikKKwkJICoKKwkJICogKDIpICJVbmRvaW5nIiBhbnkgYXV0b21h
dGljIHN1Ym1lbnVzIGNyZWF0ZWQgZWFybGllciBiZWxvdworCQkgKiAgICAgcHJvbXB0bGVzcyBz
eW1ib2xzLgorCQkgKgorCQkgKiBCZWZvcmU6CisJCSAqCisJCSAqCUEKKwkJICoJaWYgLi4uIChv
ciBwcm9tcHRsZXNzIHN5bWJvbCkKKwkJICoJICstQgorCQkgKgkgKy1DCisJCSAqCUQKKwkJICoK
KwkJICogQWZ0ZXI6CisJCSAqCisJCSAqCUEKKwkJICoJaWYgLi4uIChvciBwcm9tcHRsZXNzIHN5
bWJvbCkKKwkJICoJQgorCQkgKglDCisJCSAqCUQKKwkJICovCiAJCWlmIChtZW51LT5saXN0ICYm
ICghbWVudS0+cHJvbXB0IHx8ICFtZW51LT5wcm9tcHQtPnRleHQpKSB7CiAJCQlmb3IgKGxhc3Rf
bWVudSA9IG1lbnUtPmxpc3Q7IDsgbGFzdF9tZW51ID0gbGFzdF9tZW51LT5uZXh0KSB7CiAJCQkJ
bGFzdF9tZW51LT5wYXJlbnQgPSBwYXJlbnQ7CkBAIC00MzYsNiArNTg4LDE1IEBAIHZvaWQgbWVu
dV9maW5hbGl6ZShzdHJ1Y3QgbWVudSAqcGFyZW50KQogCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9X
QVJORUQ7CiAJfQogCisJLyoKKwkgKiBGb3Igbm9uLW9wdGlvbmFsIGNob2ljZXMsIGFkZCBhIHJl
dmVyc2UgZGVwZW5kZW5jeSAoY29ycmVzcG9uZGluZyB0bworCSAqIGEgc2VsZWN0KSBvZiAnPHZp
c2liaWxpdHk+ICYmIG0nLiBUaGlzIHByZXZlbnRzIHRoZSB1c2VyIGZyb20KKwkgKiBzZXR0aW5n
IHRoZSBjaG9pY2UgbW9kZSB0byAnbicgd2hlbiB0aGUgY2hvaWNlIGlzIHZpc2libGUuCisJICoK
KwkgKiBUaGlzIHdvdWxkIGFsc28gd29yayBmb3Igbm9uLWNob2ljZSBzeW1ib2xzLCBidXQgb25s
eSBub24tb3B0aW9uYWwKKwkgKiBjaG9pY2VzIGNsZWFyIFNZTUJPTF9PUFRJT05BTCBhcyBvZiB3
cml0aW5nLiBDaG9pY2VzIGFyZSBpbXBsZW1lbnRlZAorCSAqIGFzIGEgdHlwZSBvZiBzeW1ib2wu
CisJICovCiAJaWYgKHN5bSAmJiAhc3ltX2lzX29wdGlvbmFsKHN5bSkgJiYgcGFyZW50LT5wcm9t
cHQpIHsKIAkJc3ltLT5yZXZfZGVwLmV4cHIgPSBleHByX2FsbG9jX29yKHN5bS0+cmV2X2RlcC5l
eHByLAogCQkJCWV4cHJfYWxsb2NfYW5kKHBhcmVudC0+cHJvbXB0LT52aXNpYmxlLmV4cHIsCkBA
IC00NzcsNyArNjM4LDcgQEAgYm9vbCBtZW51X2lzX3Zpc2libGUoc3RydWN0IG1lbnUgKm1lbnUp
CiAKIAlpZiAobWVudS0+dmlzaWJpbGl0eSkgewogCQlpZiAoZXhwcl9jYWxjX3ZhbHVlKG1lbnUt
PnZpc2liaWxpdHkpID09IG5vKQotCQkJcmV0dXJuIG5vOworCQkJcmV0dXJuIGZhbHNlOwogCX0K
IAogCXN5bSA9IG1lbnUtPnN5bTsKQEAgLTYxMiwxMyArNzczLDMwIEBAIHN0YXRpYyBzdHJ1Y3Qg
cHJvcGVydHkgKmdldF9zeW1ib2xfcHJvcChzdHJ1Y3Qgc3ltYm9sICpzeW0pCiAJcmV0dXJuIHBy
b3A7CiB9CiAKK3N0YXRpYyB2b2lkIGdldF9zeW1ib2xfcHJvcHNfc3RyKHN0cnVjdCBnc3RyICpy
LCBzdHJ1Y3Qgc3ltYm9sICpzeW0sCisJCQkJIGVudW0gcHJvcF90eXBlIHRvaywgY29uc3QgY2hh
ciAqcHJlZml4KQoreworCWJvb2wgaGl0ID0gZmFsc2U7CisJc3RydWN0IHByb3BlcnR5ICpwcm9w
OworCisJZm9yX2FsbF9wcm9wZXJ0aWVzKHN5bSwgcHJvcCwgdG9rKSB7CisJCWlmICghaGl0KSB7
CisJCQlzdHJfYXBwZW5kKHIsIHByZWZpeCk7CisJCQloaXQgPSB0cnVlOworCQl9IGVsc2UKKwkJ
CXN0cl9wcmludGYociwgIiAmJiAiKTsKKwkJZXhwcl9nc3RyX3ByaW50KHByb3AtPmV4cHIsIHIp
OworCX0KKwlpZiAoaGl0KQorCQlzdHJfYXBwZW5kKHIsICJcbiIpOworfQorCiAvKgogICogaGVh
ZCBpcyBvcHRpb25hbCBhbmQgbWF5IGJlIE5VTEwKICAqLwogc3RhdGljIHZvaWQgZ2V0X3N5bWJv
bF9zdHIoc3RydWN0IGdzdHIgKnIsIHN0cnVjdCBzeW1ib2wgKnN5bSwKIAkJICAgIHN0cnVjdCBs
aXN0X2hlYWQgKmhlYWQpCiB7Ci0JYm9vbCBoaXQ7CiAJc3RydWN0IHByb3BlcnR5ICpwcm9wOwog
CiAJaWYgKHN5bSAmJiBzeW0tPm5hbWUpIHsKQEAgLTY0OCwyMiArODI2LDIwIEBAIHN0YXRpYyB2
b2lkIGdldF9zeW1ib2xfc3RyKHN0cnVjdCBnc3RyICpyLCBzdHJ1Y3Qgc3ltYm9sICpzeW0sCiAJ
CX0KIAl9CiAKLQloaXQgPSBmYWxzZTsKLQlmb3JfYWxsX3Byb3BlcnRpZXMoc3ltLCBwcm9wLCBQ
X1NFTEVDVCkgewotCQlpZiAoIWhpdCkgewotCQkJc3RyX2FwcGVuZChyLCAiICBTZWxlY3RzOiAi
KTsKLQkJCWhpdCA9IHRydWU7Ci0JCX0gZWxzZQotCQkJc3RyX3ByaW50ZihyLCAiICYmICIpOwot
CQlleHByX2dzdHJfcHJpbnQocHJvcC0+ZXhwciwgcik7Ci0JfQotCWlmIChoaXQpCi0JCXN0cl9h
cHBlbmQociwgIlxuIik7CisJZ2V0X3N5bWJvbF9wcm9wc19zdHIociwgc3ltLCBQX1NFTEVDVCwg
XygiICBTZWxlY3RzOiAiKSk7CiAJaWYgKHN5bS0+cmV2X2RlcC5leHByKSB7Ci0JCXN0cl9hcHBl
bmQociwgXygiICBTZWxlY3RlZCBieTogIikpOwotCQlleHByX2dzdHJfcHJpbnQoc3ltLT5yZXZf
ZGVwLmV4cHIsIHIpOwotCQlzdHJfYXBwZW5kKHIsICJcbiIpOworCQlleHByX2dzdHJfcHJpbnRf
cmV2ZGVwKHN5bS0+cmV2X2RlcC5leHByLCByLCB5ZXMsICIgIFNlbGVjdGVkIGJ5IFt5XTpcbiIp
OworCQlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+cmV2X2RlcC5leHByLCByLCBtb2QsICIg
IFNlbGVjdGVkIGJ5IFttXTpcbiIpOworCQlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+cmV2
X2RlcC5leHByLCByLCBubywgIiAgU2VsZWN0ZWQgYnkgW25dOlxuIik7CiAJfQorCisJZ2V0X3N5
bWJvbF9wcm9wc19zdHIociwgc3ltLCBQX0lNUExZLCBfKCIgIEltcGxpZXM6ICIpKTsKKwlpZiAo
c3ltLT5pbXBsaWVkLmV4cHIpIHsKKwkJZXhwcl9nc3RyX3ByaW50X3JldmRlcChzeW0tPmltcGxp
ZWQuZXhwciwgciwgeWVzLCAiICBJbXBsaWVkIGJ5IFt5XTpcbiIpOworCQlleHByX2dzdHJfcHJp
bnRfcmV2ZGVwKHN5bS0+aW1wbGllZC5leHByLCByLCBtb2QsICIgIEltcGxpZWQgYnkgW21dOlxu
Iik7CisJCWV4cHJfZ3N0cl9wcmludF9yZXZkZXAoc3ltLT5pbXBsaWVkLmV4cHIsIHIsIG5vLCAi
ICBJbXBsaWVkIGJ5IFtuXTpcbiIpOworCX0KKwogCXN0cl9hcHBlbmQociwgIlxuXG4iKTsKIH0K
IApkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvbWVyZ2VfY29uZmlnLnNoIGIveGVuL3Rv
b2xzL2tjb25maWcvbWVyZ2VfY29uZmlnLnNoCmluZGV4IDBkODgzYjM3ODguLjY3ZDEzMTQ0NzYg
MTAwNzU1Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL21lcmdlX2NvbmZpZy5zaAorKysgYi94ZW4v
dG9vbHMva2NvbmZpZy9tZXJnZV9jb25maWcuc2gKQEAgLTMyLDcgKzMyLDcgQEAgdXNhZ2UoKSB7
CiAJZWNobyAiICAtbSAgICBvbmx5IG1lcmdlIHRoZSBmcmFnbWVudHMsIGRvIG5vdCBleGVjdXRl
IHRoZSBtYWtlIGNvbW1hbmQiCiAJZWNobyAiICAtbiAgICB1c2UgYWxsbm9jb25maWcgaW5zdGVh
ZCBvZiBhbGxkZWZjb25maWciCiAJZWNobyAiICAtciAgICBsaXN0IHJlZHVuZGFudCBlbnRyaWVz
IHdoZW4gbWVyZ2luZyBmcmFnbWVudHMiCi0JZWNobyAiICAtTyAgICBkaXIgdG8gcHV0IGdlbmVy
YXRlZCBvdXRwdXQgZmlsZXMiCisJZWNobyAiICAtTyAgICBkaXIgdG8gcHV0IGdlbmVyYXRlZCBv
dXRwdXQgZmlsZXMuICBDb25zaWRlciBzZXR0aW5nIFwkS0NPTkZJR19DT05GSUcgaW5zdGVhZC4i
CiB9CiAKIFJVTk1BS0U9dHJ1ZQpAQCAtNzcsMTEgKzc3LDE5IEBAIHdoaWxlIHRydWU7IGRvCiAJ
ZXNhYwogZG9uZQogCi1pZiBbICIkIyIgLWx0IDIgXSA7IHRoZW4KK2lmIFsgIiQjIiAtbHQgMSBd
IDsgdGhlbgogCXVzYWdlCiAJZXhpdAogZmkKIAoraWYgWyAteiAiJEtDT05GSUdfQ09ORklHIiBd
OyB0aGVuCisJaWYgWyAiJE9VVFBVVCIgIT0gLiBdOyB0aGVuCisJCUtDT05GSUdfQ09ORklHPSQo
cmVhZGxpbmsgLW0gLS0gIiRPVVRQVVQvLmNvbmZpZyIpCisJZWxzZQorCQlLQ09ORklHX0NPTkZJ
Rz0uY29uZmlnCisJZmkKK2ZpCisKIElOSVRGSUxFPSQxCiBzaGlmdDsKIApAQCAtMTI0LDkgKzEz
Miw5IEBAIGZvciBNRVJHRV9GSUxFIGluICRNRVJHRV9MSVNUIDsgZG8KIGRvbmUKIAogaWYgWyAi
JFJVTk1BS0UiID0gImZhbHNlIiBdOyB0aGVuCi0JY3AgJFRNUF9GSUxFICRPVVRQVVQvLmNvbmZp
ZworCWNwIC1UIC0tICIkVE1QX0ZJTEUiICIkS0NPTkZJR19DT05GSUciCiAJZWNobyAiIyIKLQll
Y2hvICIjIG1lcmdlZCBjb25maWd1cmF0aW9uIHdyaXR0ZW4gdG8gJE9VVFBVVC8uY29uZmlnIChu
ZWVkcyBtYWtlKSIKKwllY2hvICIjIG1lcmdlZCBjb25maWd1cmF0aW9uIHdyaXR0ZW4gdG8gJEtD
T05GSUdfQ09ORklHIChuZWVkcyBtYWtlKSIKIAllY2hvICIjIgogCWNsZWFuX3VwCiAJZXhpdApA
QCAtMTUwLDcgKzE1OCw3IEBAIG1ha2UgS0NPTkZJR19BTExDT05GSUc9JFRNUF9GSUxFICRPVVRQ
VVRfQVJHICRBTExUQVJHRVQKIGZvciBDRkcgaW4gJChzZWQgLW4gIiRTRURfQ09ORklHX0VYUCIg
JFRNUF9GSUxFKTsgZG8KIAogCVJFUVVFU1RFRF9WQUw9JChncmVwIC13IC1lICIkQ0ZHIiAkVE1Q
X0ZJTEUpCi0JQUNUVUFMX1ZBTD0kKGdyZXAgLXcgLWUgIiRDRkciICRPVVRQVVQvLmNvbmZpZykK
KwlBQ1RVQUxfVkFMPSQoZ3JlcCAtdyAtZSAiJENGRyIgIiRLQ09ORklHX0NPTkZJRyIpCiAJaWYg
WyAieCRSRVFVRVNURURfVkFMIiAhPSAieCRBQ1RVQUxfVkFMIiBdIDsgdGhlbgogCQllY2hvICJW
YWx1ZSByZXF1ZXN0ZWQgZm9yICRDRkcgbm90IGluIGZpbmFsIC5jb25maWciCiAJCWVjaG8gIlJl
cXVlc3RlZCB2YWx1ZTogICRSRVFVRVNURURfVkFMIgpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tj
b25maWcvbmNvbmYuYyBiL3hlbi90b29scy9rY29uZmlnL25jb25mLmMKaW5kZXggZDQyZDUzNGE2
Ni4uMDAzMTE0Nzc5OCAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuYworKysg
Yi94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5jCkBAIC01LDcgKzUsOSBAQAogICogRGVyaXZlZCBm
cm9tIG1lbnVjb25maWcuCiAgKgogICovCisjaWZuZGVmIF9HTlVfU09VUkNFCiAjZGVmaW5lIF9H
TlVfU09VUkNFCisjZW5kaWYKICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlIDxzdGRsaWIu
aD4KIApAQCAtMjY5LDcgKzI3MSw3IEBAIHN0YXRpYyBzdHJ1Y3QgbWl0ZW0ga19tZW51X2l0ZW1z
W01BWF9NRU5VX0lURU1TXTsKIHN0YXRpYyBpbnQgaXRlbXNfbnVtOwogc3RhdGljIGludCBnbG9i
YWxfZXhpdDsKIC8qIHRoZSBjdXJyZW50bHkgc2VsZWN0ZWQgYnV0dG9uICovCi1jb25zdCBjaGFy
ICpjdXJyZW50X2luc3RydWN0aW9ucyA9IG1lbnVfaW5zdHJ1Y3Rpb25zOworc3RhdGljIGNvbnN0
IGNoYXIgKmN1cnJlbnRfaW5zdHJ1Y3Rpb25zID0gbWVudV9pbnN0cnVjdGlvbnM7CiAKIHN0YXRp
YyBjaGFyICpkaWFsb2dfaW5wdXRfcmVzdWx0Owogc3RhdGljIGludCBkaWFsb2dfaW5wdXRfcmVz
dWx0X2xlbjsKQEAgLTMwMyw3ICszMDUsNyBAQCBzdHJ1Y3QgZnVuY3Rpb25fa2V5cyB7CiB9Owog
CiBzdGF0aWMgY29uc3QgaW50IGZ1bmN0aW9uX2tleXNfbnVtID0gOTsKLXN0cnVjdCBmdW5jdGlv
bl9rZXlzIGZ1bmN0aW9uX2tleXNbXSA9IHsKK3N0YXRpYyBzdHJ1Y3QgZnVuY3Rpb25fa2V5cyBm
dW5jdGlvbl9rZXlzW10gPSB7CiAJewogCQkua2V5X3N0ciA9ICJGMSIsCiAJCS5mdW5jID0gIkhl
bHAiLApAQCAtNTA2LDcgKzUwOCw3IEBAIHN0YXRpYyBpbnQgZ2V0X21leHRfbWF0Y2goY29uc3Qg
Y2hhciAqbWF0Y2hfc3RyLCBtYXRjaF9mIGZsYWcpCiAJaW5kZXggPSAoaW5kZXggKyBpdGVtc19u
dW0pICUgaXRlbXNfbnVtOwogCXdoaWxlICh0cnVlKSB7CiAJCWNoYXIgKnN0ciA9IGtfbWVudV9p
dGVtc1tpbmRleF0uc3RyOwotCQlpZiAoc3RyY2FzZXN0cihzdHIsIG1hdGNoX3N0cikgIT0gMCkK
KwkJaWYgKHN0cmNhc2VzdHIoc3RyLCBtYXRjaF9zdHIpICE9IE5VTEwpCiAJCQlyZXR1cm4gaW5k
ZXg7CiAJCWlmIChmbGFnID09IEZJTkRfTkVYVF9NQVRDSF9VUCB8fAogCQkgICAgZmxhZyA9PSBN
QVRDSF9USU5LRVJfUEFUVEVSTl9VUCkKQEAgLTEwNjUsNyArMTA2Nyw3IEBAIHN0YXRpYyBpbnQg
ZG9fbWF0Y2goaW50IGtleSwgc3RydWN0IG1hdGNoX3N0YXRlICpzdGF0ZSwgaW50ICphbnMpCiAK
IHN0YXRpYyB2b2lkIGNvbmYoc3RydWN0IG1lbnUgKm1lbnUpCiB7Ci0Jc3RydWN0IG1lbnUgKnN1
Ym1lbnUgPSAwOworCXN0cnVjdCBtZW51ICpzdWJtZW51ID0gTlVMTDsKIAljb25zdCBjaGFyICpw
cm9tcHQgPSBtZW51X2dldF9wcm9tcHQobWVudSk7CiAJc3RydWN0IHN5bWJvbCAqc3ltOwogCWlu
dCByZXM7CkBAIC0xMjMyLDcgKzEyMzQsNyBAQCBzdGF0aWMgdm9pZCBzaG93X2hlbHAoc3RydWN0
IG1lbnUgKm1lbnUpCiBzdGF0aWMgdm9pZCBjb25mX2Nob2ljZShzdHJ1Y3QgbWVudSAqbWVudSkK
IHsKIAljb25zdCBjaGFyICpwcm9tcHQgPSBfKG1lbnVfZ2V0X3Byb21wdChtZW51KSk7Ci0Jc3Ry
dWN0IG1lbnUgKmNoaWxkID0gMDsKKwlzdHJ1Y3QgbWVudSAqY2hpbGQgPSBOVUxMOwogCXN0cnVj
dCBzeW1ib2wgKmFjdGl2ZTsKIAlpbnQgc2VsZWN0ZWRfaW5kZXggPSAwOwogCWludCBsYXN0X3Rv
cF9yb3cgPSAwOwpAQCAtMTQ1NCw3ICsxNDU2LDcgQEAgc3RhdGljIHZvaWQgY29uZl9zYXZlKHZv
aWQpCiAJfQogfQogCi12b2lkIHNldHVwX3dpbmRvd3Modm9pZCkKK3N0YXRpYyB2b2lkIHNldHVw
X3dpbmRvd3Modm9pZCkKIHsKIAlpbnQgbGluZXMsIGNvbHVtbnM7CiAKZGlmZiAtLWdpdCBhL3hl
bi90b29scy9rY29uZmlnL25jb25mLmd1aS5jIGIveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuZ3Vp
LmMKaW5kZXggODI3NWYwZTU1MS4uODg4NzRhY2ZkYSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tj
b25maWcvbmNvbmYuZ3VpLmMKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuZ3VpLmMKQEAg
LTYsNiArNiw3IEBACiAgKgogICovCiAjaW5jbHVkZSAibmNvbmYuaCIKKyNpbmNsdWRlICJsa2Mu
aCIKIAogLyogYSBsaXN0IG9mIGFsbCB0aGUgZGlmZmVyZW50IHdpZGdldHMgd2UgdXNlICovCiBh
dHRyaWJ1dGVzX3QgYXR0cmlidXRlc1tBVFRSX01BWCsxXSA9IHswfTsKQEAgLTEyOSw3ICsxMzAs
NyBAQCBzdGF0aWMgdm9pZCBub19jb2xvcnNfdGhlbWUodm9pZCkKIAlta2F0dHJuKEZVTkNUSU9O
X1RFWFQsIEFfUkVWRVJTRSk7CiB9CiAKLXZvaWQgc2V0X2NvbG9ycygpCit2b2lkIHNldF9jb2xv
cnModm9pZCkKIHsKIAlzdGFydF9jb2xvcigpOwogCXVzZV9kZWZhdWx0X2NvbG9ycygpOwpAQCAt
MTkyLDcgKzE5Myw3IEBAIGNvbnN0IGNoYXIgKmdldF9saW5lKGNvbnN0IGNoYXIgKnRleHQsIGlu
dCBsaW5lX25vKQogCWludCBsaW5lcyA9IDA7CiAKIAlpZiAoIXRleHQpCi0JCXJldHVybiAwOwor
CQlyZXR1cm4gTlVMTDsKIAogCWZvciAoaSA9IDA7IHRleHRbaV0gIT0gJ1wwJyAmJiBsaW5lcyA8
IGxpbmVfbm87IGkrKykKIAkJaWYgKHRleHRbaV0gPT0gJ1xuJykKQEAgLTM2NCwxNSArMzY1LDE3
IEBAIGludCBkaWFsb2dfaW5wdXRib3goV0lORE9XICptYWluX3dpbmRvdywKIAlXSU5ET1cgKnBy
b21wdF93aW47CiAJV0lORE9XICpmb3JtX3dpbjsKIAlQQU5FTCAqcGFuZWw7Ci0JaW50IGksIHgs
IHk7CisJaW50IGksIHgsIHksIGxpbmVzLCBjb2x1bW5zLCB3aW5fbGluZXMsIHdpbl9jb2xzOwog
CWludCByZXMgPSAtMTsKIAlpbnQgY3Vyc29yX3Bvc2l0aW9uID0gc3RybGVuKGluaXQpOwogCWlu
dCBjdXJzb3JfZm9ybV93aW47CiAJY2hhciAqcmVzdWx0ID0gKnJlc3VsdHA7CiAKKwlnZXRtYXh5
eChzdGRzY3IsIGxpbmVzLCBjb2x1bW5zKTsKKwogCWlmIChzdHJsZW4oaW5pdCkrMSA+ICpyZXN1
bHRfbGVuKSB7CiAJCSpyZXN1bHRfbGVuID0gc3RybGVuKGluaXQpKzE7Ci0JCSpyZXN1bHRwID0g
cmVzdWx0ID0gcmVhbGxvYyhyZXN1bHQsICpyZXN1bHRfbGVuKTsKKwkJKnJlc3VsdHAgPSByZXN1
bHQgPSB4cmVhbGxvYyhyZXN1bHQsICpyZXN1bHRfbGVuKTsKIAl9CiAKIAkvKiBmaW5kIHRoZSB3
aWRlc3QgbGluZSBvZiBtc2c6ICovCkBAIC0zODYsMTQgKzM4OSwxOSBAQCBpbnQgZGlhbG9nX2lu
cHV0Ym94KFdJTkRPVyAqbWFpbl93aW5kb3csCiAJaWYgKHRpdGxlKQogCQlwcm9tcHRfd2lkdGgg
PSBtYXgocHJvbXB0X3dpZHRoLCBzdHJsZW4odGl0bGUpKTsKIAorCXdpbl9saW5lcyA9IG1pbihw
cm9tcHRfbGluZXMrNiwgbGluZXMtMik7CisJd2luX2NvbHMgPSBtaW4ocHJvbXB0X3dpZHRoKzcs
IGNvbHVtbnMtMik7CisJcHJvbXB0X2xpbmVzID0gbWF4KHdpbl9saW5lcy02LCAwKTsKKwlwcm9t
cHRfd2lkdGggPSBtYXgod2luX2NvbHMtNywgMCk7CisKIAkvKiBwbGFjZSBkaWFsb2cgaW4gbWlk
ZGxlIG9mIHNjcmVlbiAqLwotCXkgPSAoZ2V0bWF4eShzdGRzY3IpLShwcm9tcHRfbGluZXMrNCkp
LzI7Ci0JeCA9IChnZXRtYXh4KHN0ZHNjciktKHByb21wdF93aWR0aCs0KSkvMjsKKwl5ID0gKGxp
bmVzLXdpbl9saW5lcykvMjsKKwl4ID0gKGNvbHVtbnMtd2luX2NvbHMpLzI7CiAKIAlzdHJuY3B5
KHJlc3VsdCwgaW5pdCwgKnJlc3VsdF9sZW4pOwogCiAJLyogY3JlYXRlIHRoZSB3aW5kb3dzICov
Ci0Jd2luID0gbmV3d2luKHByb21wdF9saW5lcys2LCBwcm9tcHRfd2lkdGgrNywgeSwgeCk7CisJ
d2luID0gbmV3d2luKHdpbl9saW5lcywgd2luX2NvbHMsIHksIHgpOwogCXByb21wdF93aW4gPSBk
ZXJ3aW4od2luLCBwcm9tcHRfbGluZXMrMSwgcHJvbXB0X3dpZHRoLCAyLCAyKTsKIAlmb3JtX3dp
biA9IGRlcndpbih3aW4sIDEsIHByb21wdF93aWR0aCwgcHJvbXB0X2xpbmVzKzMsIDIpOwogCWtl
eXBhZChmb3JtX3dpbiwgVFJVRSk7CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9uY29u
Zi5oIGIveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuaAppbmRleCAwZDUyNjE3MDVlLi45ZjZmMjFk
M2IwIDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5oCisrKyBiL3hlbi90b29s
cy9rY29uZmlnL25jb25mLmgKQEAgLTE1LDcgKzE1LDcgQEAKICNpbmNsdWRlIDxzdHJpbmcuaD4K
ICNpbmNsdWRlIDx1bmlzdGQuaD4KICNpbmNsdWRlIDxsb2NhbGUuaD4KLSNpbmNsdWRlIDxjdXJz
ZXMuaD4KKyNpbmNsdWRlIDxuY3Vyc2VzLmg+CiAjaW5jbHVkZSA8bWVudS5oPgogI2luY2x1ZGUg
PHBhbmVsLmg+CiAjaW5jbHVkZSA8Zm9ybS5oPgpAQCAtMjQsOCArMjQsNiBAQAogI2luY2x1ZGUg
PHRpbWUuaD4KICNpbmNsdWRlIDxzeXMvdGltZS5oPgogCi0jaW5jbHVkZSAibmN1cnNlcy5oIgot
CiAjZGVmaW5lIG1heChhLCBiKSAoe1wKIAkJdHlwZW9mKGEpIF9hID0gYTtcCiAJCXR5cGVvZihi
KSBfYiA9IGI7XApkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2MgYi94ZW4v
dG9vbHMva2NvbmZpZy9xY29uZi5jYwppbmRleCBjM2JiN2ZlOGRmLi5hZTZjNzI1NDY0IDEwMDY0
NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9xY29uZi5jYworKysgYi94ZW4vdG9vbHMva2NvbmZp
Zy9xY29uZi5jYwpAQCAtMSwzMiArMSwxNyBAQAogLyoKICAqIENvcHlyaWdodCAoQykgMjAwMiBS
b21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1tNjhrLm9yZz4KKyAqIENvcHlyaWdodCAoQykgMjAx
NSBCb3JpcyBCYXJidWxvdnNraSA8YmJhcmJ1bG92c2tpQGdtYWlsLmNvbT4KICAqIFJlbGVhc2Vk
IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdQTCB2Mi4wLgogICovCiAKICNpbmNsdWRlIDxx
Z2xvYmFsLmg+CiAKLSNpZiBRVF9WRVJTSU9OIDwgMHgwNDAwMDAKLSNpbmNsdWRlIDxzdGRkZWYu
aD4KLSNpbmNsdWRlIDxxbWFpbndpbmRvdy5oPgotI2luY2x1ZGUgPHF2Ym94Lmg+Ci0jaW5jbHVk
ZSA8cXZhbHVlbGlzdC5oPgorI2luY2x1ZGUgPFFNYWluV2luZG93PgorI2luY2x1ZGUgPFFMaXN0
PgogI2luY2x1ZGUgPHF0ZXh0YnJvd3Nlci5oPgotI2luY2x1ZGUgPHFhY3Rpb24uaD4KLSNpbmNs
dWRlIDxxaGVhZGVyLmg+Ci0jaW5jbHVkZSA8cWZpbGVkaWFsb2cuaD4KLSNpbmNsdWRlIDxxZHJh
Z29iamVjdC5oPgotI2luY2x1ZGUgPHFwb3B1cG1lbnUuaD4KLSNlbHNlCi0jaW5jbHVkZSA8cTNt
YWlud2luZG93Lmg+Ci0jaW5jbHVkZSA8cTN2Ym94Lmg+Ci0jaW5jbHVkZSA8cTN2YWx1ZWxpc3Qu
aD4KLSNpbmNsdWRlIDxxM3RleHRicm93c2VyLmg+Ci0jaW5jbHVkZSA8cTNhY3Rpb24uaD4KLSNp
bmNsdWRlIDxxM2hlYWRlci5oPgotI2luY2x1ZGUgPHEzZmlsZWRpYWxvZy5oPgotI2luY2x1ZGUg
PHEzZHJhZ29iamVjdC5oPgotI2luY2x1ZGUgPHEzcG9wdXBtZW51Lmg+Ci0jZW5kaWYKKyNpbmNs
dWRlIDxRQWN0aW9uPgorI2luY2x1ZGUgPFFGaWxlRGlhbG9nPgorI2luY2x1ZGUgPFFNZW51Pgog
CiAjaW5jbHVkZSA8cWFwcGxpY2F0aW9uLmg+CiAjaW5jbHVkZSA8cWRlc2t0b3B3aWRnZXQuaD4K
QEAgLTU3LDcgKzQyLDcgQEAKIHN0YXRpYyBRQXBwbGljYXRpb24gKmNvbmZpZ0FwcDsKIHN0YXRp
YyBDb25maWdTZXR0aW5ncyAqY29uZmlnU2V0dGluZ3M7CiAKLVEzQWN0aW9uICpDb25maWdNYWlu
V2luZG93OjpzYXZlQWN0aW9uOworUUFjdGlvbiAqQ29uZmlnTWFpbldpbmRvdzo6c2F2ZUFjdGlv
bjsKIAogc3RhdGljIGlubGluZSBRU3RyaW5nIHFnZXR0ZXh0KGNvbnN0IGNoYXIqIHN0cikKIHsK
QEAgLTY2LDcgKzUxLDcgQEAgc3RhdGljIGlubGluZSBRU3RyaW5nIHFnZXR0ZXh0KGNvbnN0IGNo
YXIqIHN0cikKIAogc3RhdGljIGlubGluZSBRU3RyaW5nIHFnZXR0ZXh0KGNvbnN0IFFTdHJpbmcm
IHN0cikKIHsKLQlyZXR1cm4gUVN0cmluZzo6ZnJvbUxvY2FsOEJpdChnZXR0ZXh0KHN0ci5sYXRp
bjEoKSkpOworCXJldHVybiBRU3RyaW5nOjpmcm9tTG9jYWw4Qml0KGdldHRleHQoc3RyLnRvTGF0
aW4xKCkpKTsKIH0KIAogQ29uZmlnU2V0dGluZ3M6OkNvbmZpZ1NldHRpbmdzKCkKQEAgLTc3LDE0
ICs2MiwyMiBAQCBDb25maWdTZXR0aW5nczo6Q29uZmlnU2V0dGluZ3MoKQogLyoqCiAgKiBSZWFk
cyBhIGxpc3Qgb2YgaW50ZWdlciB2YWx1ZXMgZnJvbSB0aGUgYXBwbGljYXRpb24gc2V0dGluZ3Mu
CiAgKi8KLVEzVmFsdWVMaXN0PGludD4gQ29uZmlnU2V0dGluZ3M6OnJlYWRTaXplcyhjb25zdCBR
U3RyaW5nJiBrZXksIGJvb2wgKm9rKQorUUxpc3Q8aW50PiBDb25maWdTZXR0aW5nczo6cmVhZFNp
emVzKGNvbnN0IFFTdHJpbmcmIGtleSwgYm9vbCAqb2spCiB7Ci0JUTNWYWx1ZUxpc3Q8aW50PiBy
ZXN1bHQ7Ci0JUVN0cmluZ0xpc3QgZW50cnlMaXN0ID0gcmVhZExpc3RFbnRyeShrZXksIG9rKTsK
LQlRU3RyaW5nTGlzdDo6SXRlcmF0b3IgaXQ7CisJUUxpc3Q8aW50PiByZXN1bHQ7CisKKwlpZiAo
Y29udGFpbnMoa2V5KSkKKwl7CisJCVFTdHJpbmdMaXN0IGVudHJ5TGlzdCA9IHZhbHVlKGtleSku
dG9TdHJpbmdMaXN0KCk7CisJCVFTdHJpbmdMaXN0OjpJdGVyYXRvciBpdDsKIAotCWZvciAoaXQg
PSBlbnRyeUxpc3QuYmVnaW4oKTsgaXQgIT0gZW50cnlMaXN0LmVuZCgpOyArK2l0KQotCQlyZXN1
bHQucHVzaF9iYWNrKCgqaXQpLnRvSW50KCkpOworCQlmb3IgKGl0ID0gZW50cnlMaXN0LmJlZ2lu
KCk7IGl0ICE9IGVudHJ5TGlzdC5lbmQoKTsgKytpdCkKKwkJCXJlc3VsdC5wdXNoX2JhY2soKCpp
dCkudG9JbnQoKSk7CisKKwkJKm9rID0gdHJ1ZTsKKwl9CisJZWxzZQorCQkqb2sgPSBmYWxzZTsK
IAogCXJldHVybiByZXN1bHQ7CiB9CkBAIC05MiwxNCArODUsMTYgQEAgUTNWYWx1ZUxpc3Q8aW50
PiBDb25maWdTZXR0aW5nczo6cmVhZFNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwgYm9vbCAqb2sp
CiAvKioKICAqIFdyaXRlcyBhIGxpc3Qgb2YgaW50ZWdlciB2YWx1ZXMgdG8gdGhlIGFwcGxpY2F0
aW9uIHNldHRpbmdzLgogICovCi1ib29sIENvbmZpZ1NldHRpbmdzOjp3cml0ZVNpemVzKGNvbnN0
IFFTdHJpbmcmIGtleSwgY29uc3QgUTNWYWx1ZUxpc3Q8aW50PiYgdmFsdWUpCitib29sIENvbmZp
Z1NldHRpbmdzOjp3cml0ZVNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwgY29uc3QgUUxpc3Q8aW50
PiYgdmFsdWUpCiB7CiAJUVN0cmluZ0xpc3Qgc3RyaW5nTGlzdDsKLQlRM1ZhbHVlTGlzdDxpbnQ+
OjpDb25zdEl0ZXJhdG9yIGl0OworCVFMaXN0PGludD46OkNvbnN0SXRlcmF0b3IgaXQ7CiAKIAlm
b3IgKGl0ID0gdmFsdWUuYmVnaW4oKTsgaXQgIT0gdmFsdWUuZW5kKCk7ICsraXQpCiAJCXN0cmlu
Z0xpc3QucHVzaF9iYWNrKFFTdHJpbmc6Om51bWJlcigqaXQpKTsKLQlyZXR1cm4gd3JpdGVFbnRy
eShrZXksIHN0cmluZ0xpc3QpOworCXNldFZhbHVlKGtleSwgc3RyaW5nTGlzdCk7CisKKwlyZXR1
cm4gdHJ1ZTsKIH0KIAogCkBAIC0xMDksOSArMTA0LDYgQEAgYm9vbCBDb25maWdTZXR0aW5nczo6
d3JpdGVTaXplcyhjb25zdCBRU3RyaW5nJiBrZXksIGNvbnN0IFEzVmFsdWVMaXN0PGludD4mIHZh
bHUKICAqLwogdm9pZCBDb25maWdJdGVtOjpva1JlbmFtZShpbnQgY29sKQogewotCVBhcmVudDo6
b2tSZW5hbWUoY29sKTsKLQlzeW1fc2V0X3N0cmluZ192YWx1ZShtZW51LT5zeW0sIHRleHQoZGF0
YUNvbElkeCkubGF0aW4xKCkpOwotCWxpc3RWaWV3KCktPnVwZGF0ZUxpc3QodGhpcyk7CiB9CiAK
IC8qCkBAIC0xNDksMTEgKzE0MSwxMSBAQCB2b2lkIENvbmZpZ0l0ZW06OnVwZGF0ZU1lbnUodm9p
ZCkKIAkJfSBlbHNlIHsKIAkJCWlmIChzeW0pCiAJCQkJYnJlYWs7Ci0JCQlzZXRQaXhtYXAocHJv
bXB0Q29sSWR4LCAwKTsKKwkJCXNldFBpeG1hcChwcm9tcHRDb2xJZHgsIFFJY29uKCkpOwogCQl9
CiAJCWdvdG8gc2V0X3Byb21wdDsKIAljYXNlIFBfQ09NTUVOVDoKLQkJc2V0UGl4bWFwKHByb21w
dENvbElkeCwgMCk7CisJCXNldFBpeG1hcChwcm9tcHRDb2xJZHgsIFFJY29uKCkpOwogCQlnb3Rv
IHNldF9wcm9tcHQ7CiAJZGVmYXVsdDoKIAkJOwpAQCAtMTcwLDcgKzE2Miw3IEBAIHZvaWQgQ29u
ZmlnSXRlbTo6dXBkYXRlTWVudSh2b2lkKQogCQljaGFyIGNoOwogCiAJCWlmICghc3ltX2lzX2No
YW5nYWJsZShzeW0pICYmIGxpc3QtPm9wdE1vZGUgPT0gbm9ybWFsT3B0KSB7Ci0JCQlzZXRQaXht
YXAocHJvbXB0Q29sSWR4LCAwKTsKKwkJCXNldFBpeG1hcChwcm9tcHRDb2xJZHgsIFFJY29uKCkp
OwogCQkJc2V0VGV4dChub0NvbElkeCwgUVN0cmluZzo6bnVsbCk7CiAJCQlzZXRUZXh0KG1vZENv
bElkeCwgUVN0cmluZzo6bnVsbCk7CiAJCQlzZXRUZXh0KHllc0NvbElkeCwgUVN0cmluZzo6bnVs
bCk7CkBAIC0yMTYsOSArMjA4LDYgQEAgdm9pZCBDb25maWdJdGVtOjp1cGRhdGVNZW51KHZvaWQp
CiAKIAkJZGF0YSA9IHN5bV9nZXRfc3RyaW5nX3ZhbHVlKHN5bSk7CiAKLQkJaW50IGkgPSBsaXN0
LT5tYXBJZHgoZGF0YUNvbElkeCk7Ci0JCWlmIChpID49IDApCi0JCQlzZXRSZW5hbWVFbmFibGVk
KGksIFRSVUUpOwogCQlzZXRUZXh0KGRhdGFDb2xJZHgsIGRhdGEpOwogCQlpZiAodHlwZSA9PSBT
X1NUUklORykKIAkJCXByb21wdCA9IFFTdHJpbmcoIiUxOiAlMiIpLmFyZyhwcm9tcHQpLmFyZyhk
YXRhKTsKQEAgLTI1MCwxOCArMjM5LDYgQEAgdm9pZCBDb25maWdJdGVtOjp0ZXN0VXBkYXRlTWVu
dShib29sIHYpCiAJCXVwZGF0ZU1lbnUoKTsKIH0KIAotdm9pZCBDb25maWdJdGVtOjpwYWludENl
bGwoUVBhaW50ZXIqIHAsIGNvbnN0IFFDb2xvckdyb3VwJiBjZywgaW50IGNvbHVtbiwgaW50IHdp
ZHRoLCBpbnQgYWxpZ24pCi17Ci0JQ29uZmlnTGlzdCogbGlzdCA9IGxpc3RWaWV3KCk7Ci0KLQlp
ZiAodmlzaWJsZSkgewotCQlpZiAoaXNTZWxlY3RlZCgpICYmICFsaXN0LT5oYXNGb2N1cygpICYm
IGxpc3QtPm1vZGUgPT0gbWVudU1vZGUpCi0JCQlQYXJlbnQ6OnBhaW50Q2VsbChwLCBsaXN0LT5p
bmFjdGl2ZWRDb2xvckdyb3VwLCBjb2x1bW4sIHdpZHRoLCBhbGlnbik7Ci0JCWVsc2UKLQkJCVBh
cmVudDo6cGFpbnRDZWxsKHAsIGNnLCBjb2x1bW4sIHdpZHRoLCBhbGlnbik7Ci0JfSBlbHNlCi0J
CVBhcmVudDo6cGFpbnRDZWxsKHAsIGxpc3QtPmRpc2FibGVkQ29sb3JHcm91cCwgY29sdW1uLCB3
aWR0aCwgYWxpZ24pOwotfQogCiAvKgogICogY29uc3RydWN0IGEgbWVudSBlbnRyeQpAQCAtMjc0
LDcgKzI1MSw3IEBAIHZvaWQgQ29uZmlnSXRlbTo6aW5pdCh2b2lkKQogCQltZW51LT5kYXRhID0g
dGhpczsKIAogCQlpZiAobGlzdC0+bW9kZSAhPSBmdWxsTW9kZSkKLQkJCXNldE9wZW4oVFJVRSk7
CisJCQlzZXRFeHBhbmRlZCh0cnVlKTsKIAkJc3ltX2NhbGNfdmFsdWUobWVudS0+c3ltKTsKIAl9
CiAJdXBkYXRlTWVudSgpOwpAQCAtMjk5LDcgKzI3Niw3IEBAIENvbmZpZ0l0ZW06On5Db25maWdJ
dGVtKHZvaWQpCiBDb25maWdMaW5lRWRpdDo6Q29uZmlnTGluZUVkaXQoQ29uZmlnVmlldyogcGFy
ZW50KQogCTogUGFyZW50KHBhcmVudCkKIHsKLQljb25uZWN0KHRoaXMsIFNJR05BTChsb3N0Rm9j
dXMoKSksIFNMT1QoaGlkZSgpKSk7CisJY29ubmVjdCh0aGlzLCBTSUdOQUwoZWRpdGluZ0Zpbmlz
aGVkKCkpLCBTTE9UKGhpZGUoKSkpOwogfQogCiB2b2lkIENvbmZpZ0xpbmVFZGl0OjpzaG93KENv
bmZpZ0l0ZW0qIGkpCkBAIC0zMjAsNyArMjk3LDcgQEAgdm9pZCBDb25maWdMaW5lRWRpdDo6a2V5
UHJlc3NFdmVudChRS2V5RXZlbnQqIGUpCiAJCWJyZWFrOwogCWNhc2UgUXQ6OktleV9SZXR1cm46
CiAJY2FzZSBRdDo6S2V5X0VudGVyOgotCQlzeW1fc2V0X3N0cmluZ192YWx1ZShpdGVtLT5tZW51
LT5zeW0sIHRleHQoKS5sYXRpbjEoKSk7CisJCXN5bV9zZXRfc3RyaW5nX3ZhbHVlKGl0ZW0tPm1l
bnUtPnN5bSwgdGV4dCgpLnRvTGF0aW4xKCkpOwogCQlwYXJlbnQoKS0+dXBkYXRlTGlzdChpdGVt
KTsKIAkJYnJlYWs7CiAJZGVmYXVsdDoKQEAgLTMzMywzOSArMzEwLDM5IEBAIHZvaWQgQ29uZmln
TGluZUVkaXQ6OmtleVByZXNzRXZlbnQoUUtleUV2ZW50KiBlKQogfQogCiBDb25maWdMaXN0OjpD
b25maWdMaXN0KENvbmZpZ1ZpZXcqIHAsIGNvbnN0IGNoYXIgKm5hbWUpCi0JOiBQYXJlbnQocCwg
bmFtZSksCisJOiBQYXJlbnQocCksCiAJICB1cGRhdGVBbGwoZmFsc2UpLAogCSAgc3ltYm9sWWVz
UGl4KHhwbV9zeW1ib2xfeWVzKSwgc3ltYm9sTW9kUGl4KHhwbV9zeW1ib2xfbW9kKSwgc3ltYm9s
Tm9QaXgoeHBtX3N5bWJvbF9ubyksCiAJICBjaG9pY2VZZXNQaXgoeHBtX2Nob2ljZV95ZXMpLCBj
aG9pY2VOb1BpeCh4cG1fY2hvaWNlX25vKSwKIAkgIG1lbnVQaXgoeHBtX21lbnUpLCBtZW51SW52
UGl4KHhwbV9tZW51X2ludiksIG1lbnVCYWNrUGl4KHhwbV9tZW51YmFjayksIHZvaWRQaXgoeHBt
X3ZvaWQpLAotCSAgc2hvd05hbWUoZmFsc2UpLCBzaG93UmFuZ2UoZmFsc2UpLCBzaG93RGF0YShm
YWxzZSksIG9wdE1vZGUobm9ybWFsT3B0KSwKKwkgIHNob3dOYW1lKGZhbHNlKSwgc2hvd1Jhbmdl
KGZhbHNlKSwgc2hvd0RhdGEoZmFsc2UpLCBtb2RlKHNpbmdsZU1vZGUpLCBvcHRNb2RlKG5vcm1h
bE9wdCksCiAJICByb290RW50cnkoMCksIGhlYWRlclBvcHVwKDApCiB7CiAJaW50IGk7CiAKLQlz
ZXRTb3J0aW5nKC0xKTsKLQlzZXRSb290SXNEZWNvcmF0ZWQoVFJVRSk7Ci0JZGlzYWJsZWRDb2xv
ckdyb3VwID0gcGFsZXR0ZSgpLmFjdGl2ZSgpOwotCWRpc2FibGVkQ29sb3JHcm91cC5zZXRDb2xv
cihRQ29sb3JHcm91cDo6VGV4dCwgcGFsZXR0ZSgpLmRpc2FibGVkKCkudGV4dCgpKTsKLQlpbmFj
dGl2ZWRDb2xvckdyb3VwID0gcGFsZXR0ZSgpLmFjdGl2ZSgpOwotCWluYWN0aXZlZENvbG9yR3Jv
dXAuc2V0Q29sb3IoUUNvbG9yR3JvdXA6OkhpZ2hsaWdodCwgcGFsZXR0ZSgpLmRpc2FibGVkKCku
aGlnaGxpZ2h0KCkpOworCXNldE9iamVjdE5hbWUobmFtZSk7CisJc2V0U29ydGluZ0VuYWJsZWQo
ZmFsc2UpOworCXNldFJvb3RJc0RlY29yYXRlZCh0cnVlKTsKKworCXNldFZlcnRpY2FsU2Nyb2xs
TW9kZShTY3JvbGxQZXJQaXhlbCk7CisJc2V0SG9yaXpvbnRhbFNjcm9sbE1vZGUoU2Nyb2xsUGVy
UGl4ZWwpOwogCi0JY29ubmVjdCh0aGlzLCBTSUdOQUwoc2VsZWN0aW9uQ2hhbmdlZCh2b2lkKSks
CisJc2V0SGVhZGVyTGFiZWxzKFFTdHJpbmdMaXN0KCkgPDwgXygiT3B0aW9uIikgPDwgXygiTmFt
ZSIpIDw8ICJOIiA8PCAiTSIgPDwgIlkiIDw8IF8oIlZhbHVlIikpOworCisJY29ubmVjdCh0aGlz
LCBTSUdOQUwoaXRlbVNlbGVjdGlvbkNoYW5nZWQodm9pZCkpLAogCQlTTE9UKHVwZGF0ZVNlbGVj
dGlvbih2b2lkKSkpOwogCiAJaWYgKG5hbWUpIHsKIAkJY29uZmlnU2V0dGluZ3MtPmJlZ2luR3Jv
dXAobmFtZSk7Ci0JCXNob3dOYW1lID0gY29uZmlnU2V0dGluZ3MtPnJlYWRCb29sRW50cnkoIi9z
aG93TmFtZSIsIGZhbHNlKTsKLQkJc2hvd1JhbmdlID0gY29uZmlnU2V0dGluZ3MtPnJlYWRCb29s
RW50cnkoIi9zaG93UmFuZ2UiLCBmYWxzZSk7Ci0JCXNob3dEYXRhID0gY29uZmlnU2V0dGluZ3Mt
PnJlYWRCb29sRW50cnkoIi9zaG93RGF0YSIsIGZhbHNlKTsKLQkJb3B0TW9kZSA9IChlbnVtIG9w
dGlvbk1vZGUpY29uZmlnU2V0dGluZ3MtPnJlYWROdW1FbnRyeSgiL29wdGlvbk1vZGUiLCBmYWxz
ZSk7CisJCXNob3dOYW1lID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvc2hvd05hbWUiLCBmYWxz
ZSkudG9Cb29sKCk7CisJCXNob3dSYW5nZSA9IGNvbmZpZ1NldHRpbmdzLT52YWx1ZSgiL3Nob3dS
YW5nZSIsIGZhbHNlKS50b0Jvb2woKTsKKwkJc2hvd0RhdGEgPSBjb25maWdTZXR0aW5ncy0+dmFs
dWUoIi9zaG93RGF0YSIsIGZhbHNlKS50b0Jvb2woKTsKKwkJb3B0TW9kZSA9IChlbnVtIG9wdGlv
bk1vZGUpY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvb3B0aW9uTW9kZSIsIDApLnRvSW50KCk7CiAJ
CWNvbmZpZ1NldHRpbmdzLT5lbmRHcm91cCgpOwogCQljb25uZWN0KGNvbmZpZ0FwcCwgU0lHTkFM
KGFib3V0VG9RdWl0KCkpLCBTTE9UKHNhdmVTZXR0aW5ncygpKSk7CiAJfQogCi0JZm9yIChpID0g
MDsgaSA8IGNvbE5yOyBpKyspCi0JCWNvbE1hcFtpXSA9IGNvbFJldk1hcFtpXSA9IC0xOwotCWFk
ZENvbHVtbihwcm9tcHRDb2xJZHgsIF8oIk9wdGlvbiIpKTsKKwlhZGRDb2x1bW4ocHJvbXB0Q29s
SWR4KTsKIAogCXJlaW5pdCgpOwogfQpAQCAtMzkwLDI2ICszNjcsMjYgQEAgdm9pZCBDb25maWdM
aXN0OjpyZWluaXQodm9pZCkKIAlyZW1vdmVDb2x1bW4obmFtZUNvbElkeCk7CiAKIAlpZiAoc2hv
d05hbWUpCi0JCWFkZENvbHVtbihuYW1lQ29sSWR4LCBfKCJOYW1lIikpOworCQlhZGRDb2x1bW4o
bmFtZUNvbElkeCk7CiAJaWYgKHNob3dSYW5nZSkgewotCQlhZGRDb2x1bW4obm9Db2xJZHgsICJO
Iik7Ci0JCWFkZENvbHVtbihtb2RDb2xJZHgsICJNIik7Ci0JCWFkZENvbHVtbih5ZXNDb2xJZHgs
ICJZIik7CisJCWFkZENvbHVtbihub0NvbElkeCk7CisJCWFkZENvbHVtbihtb2RDb2xJZHgpOwor
CQlhZGRDb2x1bW4oeWVzQ29sSWR4KTsKIAl9CiAJaWYgKHNob3dEYXRhKQotCQlhZGRDb2x1bW4o
ZGF0YUNvbElkeCwgXygiVmFsdWUiKSk7CisJCWFkZENvbHVtbihkYXRhQ29sSWR4KTsKIAogCXVw
ZGF0ZUxpc3RBbGwoKTsKIH0KIAogdm9pZCBDb25maWdMaXN0OjpzYXZlU2V0dGluZ3Modm9pZCkK
IHsKLQlpZiAobmFtZSgpKSB7Ci0JCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3VwKG5hbWUoKSk7
Ci0JCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvc2hvd05hbWUiLCBzaG93TmFtZSk7Ci0J
CWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvc2hvd1JhbmdlIiwgc2hvd1JhbmdlKTsKLQkJ
Y29uZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi9zaG93RGF0YSIsIHNob3dEYXRhKTsKLQkJY29u
ZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi9vcHRpb25Nb2RlIiwgKGludClvcHRNb2RlKTsKKwlp
ZiAoIW9iamVjdE5hbWUoKS5pc0VtcHR5KCkpIHsKKwkJY29uZmlnU2V0dGluZ3MtPmJlZ2luR3Jv
dXAob2JqZWN0TmFtZSgpKTsKKwkJY29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvc2hvd05hbWUi
LCBzaG93TmFtZSk7CisJCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3Nob3dSYW5nZSIsIHNo
b3dSYW5nZSk7CisJCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3Nob3dEYXRhIiwgc2hvd0Rh
dGEpOworCQljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi9vcHRpb25Nb2RlIiwgKGludClvcHRN
b2RlKTsKIAkJY29uZmlnU2V0dGluZ3MtPmVuZEdyb3VwKCk7CiAJfQogfQpAQCAtNDMxLDcgKzQw
OCwxMCBAQCB2b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZVNlbGVjdGlvbih2b2lkKQogCXN0cnVjdCBt
ZW51ICptZW51OwogCWVudW0gcHJvcF90eXBlIHR5cGU7CiAKLQlDb25maWdJdGVtKiBpdGVtID0g
KENvbmZpZ0l0ZW0qKXNlbGVjdGVkSXRlbSgpOworCWlmIChzZWxlY3RlZEl0ZW1zKCkuY291bnQo
KSA9PSAwKQorCQlyZXR1cm47CisKKwlDb25maWdJdGVtKiBpdGVtID0gKENvbmZpZ0l0ZW0qKXNl
bGVjdGVkSXRlbXMoKS5maXJzdCgpOwogCWlmICghaXRlbSkKIAkJcmV0dXJuOwogCkBAIC00NTEs
MjEgKzQzMSwyMyBAQCB2b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZUxpc3QoQ29uZmlnSXRlbSogaXRl
bSkKIAlpZiAoIXJvb3RFbnRyeSkgewogCQlpZiAobW9kZSAhPSBsaXN0TW9kZSkKIAkJCWdvdG8g
dXBkYXRlOwotCQlRM0xpc3RWaWV3SXRlbUl0ZXJhdG9yIGl0KHRoaXMpOworCQlRVHJlZVdpZGdl
dEl0ZW1JdGVyYXRvciBpdCh0aGlzKTsKIAkJQ29uZmlnSXRlbSogaXRlbTsKIAotCQlmb3IgKDsg
aXQuY3VycmVudCgpOyArK2l0KSB7Ci0JCQlpdGVtID0gKENvbmZpZ0l0ZW0qKWl0LmN1cnJlbnQo
KTsKKwkJd2hpbGUgKCppdCkgeworCQkJaXRlbSA9IChDb25maWdJdGVtKikoKml0KTsKIAkJCWlm
ICghaXRlbS0+bWVudSkKIAkJCQljb250aW51ZTsKIAkJCWl0ZW0tPnRlc3RVcGRhdGVNZW51KG1l
bnVfaXNfdmlzaWJsZShpdGVtLT5tZW51KSk7CisKKwkJCSsraXQ7CiAJCX0KIAkJcmV0dXJuOwog
CX0KIAogCWlmIChyb290RW50cnkgIT0gJnJvb3RtZW51ICYmIChtb2RlID09IHNpbmdsZU1vZGUg
fHwKIAkgICAgKG1vZGUgPT0gc3ltYm9sTW9kZSAmJiByb290RW50cnktPnBhcmVudCAhPSAmcm9v
dG1lbnUpKSkgewotCQlpdGVtID0gZmlyc3RDaGlsZCgpOworCQlpdGVtID0gKENvbmZpZ0l0ZW0g
Kil0b3BMZXZlbEl0ZW0oMCk7CiAJCWlmICghaXRlbSkKIAkJCWl0ZW0gPSBuZXcgQ29uZmlnSXRl
bSh0aGlzLCAwLCB0cnVlKTsKIAkJbGFzdCA9IGl0ZW07CkBAIC00NzksMTIgKzQ2MSwxNCBAQCB2
b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZUxpc3QoQ29uZmlnSXRlbSogaXRlbSkKIAkJCWl0ZW0tPnRl
c3RVcGRhdGVNZW51KHRydWUpOwogCiAJCXVwZGF0ZU1lbnVMaXN0KGl0ZW0sIHJvb3RFbnRyeSk7
Ci0JCXRyaWdnZXJVcGRhdGUoKTsKKwkJdXBkYXRlKCk7CisJCXJlc2l6ZUNvbHVtblRvQ29udGVu
dHMoMCk7CiAJCXJldHVybjsKIAl9CiB1cGRhdGU6CiAJdXBkYXRlTWVudUxpc3QodGhpcywgcm9v
dEVudHJ5KTsKLQl0cmlnZ2VyVXBkYXRlKCk7CisJdXBkYXRlKCk7CisJcmVzaXplQ29sdW1uVG9D
b250ZW50cygwKTsKIH0KIAogdm9pZCBDb25maWdMaXN0OjpzZXRWYWx1ZShDb25maWdJdGVtKiBp
dGVtLCB0cmlzdGF0ZSB2YWwpCkBAIC01MDYsNyArNDkwLDcgQEAgdm9pZCBDb25maWdMaXN0Ojpz
ZXRWYWx1ZShDb25maWdJdGVtKiBpdGVtLCB0cmlzdGF0ZSB2YWwpCiAJCWlmICghc3ltX3NldF90
cmlzdGF0ZV92YWx1ZShzeW0sIHZhbCkpCiAJCQlyZXR1cm47CiAJCWlmIChvbGR2YWwgPT0gbm8g
JiYgaXRlbS0+bWVudS0+bGlzdCkKLQkJCWl0ZW0tPnNldE9wZW4oVFJVRSk7CisJCQlpdGVtLT5z
ZXRFeHBhbmRlZCh0cnVlKTsKIAkJcGFyZW50KCktPnVwZGF0ZUxpc3QoaXRlbSk7CiAJCWJyZWFr
OwogCX0KQEAgLTUyNCw3ICs1MDgsNyBAQCB2b2lkIENvbmZpZ0xpc3Q6OmNoYW5nZVZhbHVlKENv
bmZpZ0l0ZW0qIGl0ZW0pCiAJc3ltID0gbWVudS0+c3ltOwogCWlmICghc3ltKSB7CiAJCWlmIChp
dGVtLT5tZW51LT5saXN0KQotCQkJaXRlbS0+c2V0T3BlbighaXRlbS0+aXNPcGVuKCkpOworCQkJ
aXRlbS0+c2V0RXhwYW5kZWQoIWl0ZW0tPmlzRXhwYW5kZWQoKSk7CiAJCXJldHVybjsKIAl9CiAK
QEAgLTUzNiw5ICs1MjAsOSBAQCB2b2lkIENvbmZpZ0xpc3Q6OmNoYW5nZVZhbHVlKENvbmZpZ0l0
ZW0qIGl0ZW0pCiAJCW5ld2V4cHIgPSBzeW1fdG9nZ2xlX3RyaXN0YXRlX3ZhbHVlKHN5bSk7CiAJ
CWlmIChpdGVtLT5tZW51LT5saXN0KSB7CiAJCQlpZiAob2xkZXhwciA9PSBuZXdleHByKQotCQkJ
CWl0ZW0tPnNldE9wZW4oIWl0ZW0tPmlzT3BlbigpKTsKKwkJCQlpdGVtLT5zZXRFeHBhbmRlZCgh
aXRlbS0+aXNFeHBhbmRlZCgpKTsKIAkJCWVsc2UgaWYgKG9sZGV4cHIgPT0gbm8pCi0JCQkJaXRl
bS0+c2V0T3BlbihUUlVFKTsKKwkJCQlpdGVtLT5zZXRFeHBhbmRlZCh0cnVlKTsKIAkJfQogCQlp
ZiAob2xkZXhwciAhPSBuZXdleHByKQogCQkJcGFyZW50KCktPnVwZGF0ZUxpc3QoaXRlbSk7CkBA
IC01NDYsMTAgKzUzMCw3IEBAIHZvaWQgQ29uZmlnTGlzdDo6Y2hhbmdlVmFsdWUoQ29uZmlnSXRl
bSogaXRlbSkKIAljYXNlIFNfSU5UOgogCWNhc2UgU19IRVg6CiAJY2FzZSBTX1NUUklORzoKLQkJ
aWYgKGNvbE1hcFtkYXRhQ29sSWR4XSA+PSAwKQotCQkJaXRlbS0+c3RhcnRSZW5hbWUoY29sTWFw
W2RhdGFDb2xJZHhdKTsKLQkJZWxzZQotCQkJcGFyZW50KCktPmxpbmVFZGl0LT5zaG93KGl0ZW0p
OworCQlwYXJlbnQoKS0+bGluZUVkaXQtPnNob3coaXRlbSk7CiAJCWJyZWFrOwogCX0KIH0KQEAg
LTU2Niw4ICs1NDcsMTAgQEAgdm9pZCBDb25maWdMaXN0OjpzZXRSb290TWVudShzdHJ1Y3QgbWVu
dSAqbWVudSkKIAl1cGRhdGVNZW51TGlzdCh0aGlzLCAwKTsKIAlyb290RW50cnkgPSBtZW51Owog
CXVwZGF0ZUxpc3RBbGwoKTsKLQlzZXRTZWxlY3RlZChjdXJyZW50SXRlbSgpLCBoYXNGb2N1cygp
KTsKLQllbnN1cmVJdGVtVmlzaWJsZShjdXJyZW50SXRlbSgpKTsKKwlpZiAoY3VycmVudEl0ZW0o
KSkgeworCQljdXJyZW50SXRlbSgpLT5zZXRTZWxlY3RlZChoYXNGb2N1cygpKTsKKwkJc2Nyb2xs
VG9JdGVtKGN1cnJlbnRJdGVtKCkpOworCX0KIH0KIAogdm9pZCBDb25maWdMaXN0OjpzZXRQYXJl
bnRNZW51KHZvaWQpCkBAIC01ODAsMTMgKzU2MywxNiBAQCB2b2lkIENvbmZpZ0xpc3Q6OnNldFBh
cmVudE1lbnUodm9pZCkKIAkJcmV0dXJuOwogCXNldFJvb3RNZW51KG1lbnVfZ2V0X3BhcmVudF9t
ZW51KHJvb3RFbnRyeS0+cGFyZW50KSk7CiAKLQlRM0xpc3RWaWV3SXRlbUl0ZXJhdG9yIGl0KHRo
aXMpOwotCWZvciAoOyAoaXRlbSA9IChDb25maWdJdGVtKilpdC5jdXJyZW50KCkpOyBpdCsrKSB7
CisJUVRyZWVXaWRnZXRJdGVtSXRlcmF0b3IgaXQodGhpcyk7CisJd2hpbGUgKCppdCkgeworCQlp
dGVtID0gKENvbmZpZ0l0ZW0gKikoKml0KTsKIAkJaWYgKGl0ZW0tPm1lbnUgPT0gb2xkcm9vdCkg
ewogCQkJc2V0Q3VycmVudEl0ZW0oaXRlbSk7Ci0JCQllbnN1cmVJdGVtVmlzaWJsZShpdGVtKTsK
KwkJCXNjcm9sbFRvSXRlbShpdGVtKTsKIAkJCWJyZWFrOwogCQl9CisKKwkJKytpdDsKIAl9CiB9
CiAKQEAgLTU5Nyw4ICs1ODMsNyBAQCB2b2lkIENvbmZpZ0xpc3Q6OnNldFBhcmVudE1lbnUodm9p
ZCkKICAqIHBhcmVudDogZWl0aGVyIHRoZSBtZW51IGxpc3Qgd2lkZ2V0IG9yIGEgbWVudSBlbnRy
eSB3aWRnZXQKICAqIG1lbnU6IGVudHJ5IHRvIGJlIHVwZGF0ZWQKICAqLwotdGVtcGxhdGUgPGNs
YXNzIFA+Ci12b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZU1lbnVMaXN0KFAqIHBhcmVudCwgc3RydWN0
IG1lbnUqIG1lbnUpCit2b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZU1lbnVMaXN0KENvbmZpZ0l0ZW0g
KnBhcmVudCwgc3RydWN0IG1lbnUqIG1lbnUpCiB7CiAJc3RydWN0IG1lbnUqIGNoaWxkOwogCUNv
bmZpZ0l0ZW0qIGl0ZW07CkBAIC02MDcsOCArNTkyLDExIEBAIHZvaWQgQ29uZmlnTGlzdDo6dXBk
YXRlTWVudUxpc3QoUCogcGFyZW50LCBzdHJ1Y3QgbWVudSogbWVudSkKIAllbnVtIHByb3BfdHlw
ZSB0eXBlOwogCiAJaWYgKCFtZW51KSB7Ci0JCXdoaWxlICgoaXRlbSA9IHBhcmVudC0+Zmlyc3RD
aGlsZCgpKSkKLQkJCWRlbGV0ZSBpdGVtOworCQl3aGlsZSAocGFyZW50LT5jaGlsZENvdW50KCkg
PiAwKQorCQl7CisJCQlkZWxldGUgcGFyZW50LT50YWtlQ2hpbGQoMCk7CisJCX0KKwogCQlyZXR1
cm47CiAJfQogCkBAIC02NjAsOSArNjQ4LDc0IEBAIHZvaWQgQ29uZmlnTGlzdDo6dXBkYXRlTWVu
dUxpc3QoUCogcGFyZW50LCBzdHJ1Y3QgbWVudSogbWVudSkKIAl9CiB9CiAKK3ZvaWQgQ29uZmln
TGlzdDo6dXBkYXRlTWVudUxpc3QoQ29uZmlnTGlzdCAqcGFyZW50LCBzdHJ1Y3QgbWVudSogbWVu
dSkKK3sKKwlzdHJ1Y3QgbWVudSogY2hpbGQ7CisJQ29uZmlnSXRlbSogaXRlbTsKKwlDb25maWdJ
dGVtKiBsYXN0OworCWJvb2wgdmlzaWJsZTsKKwllbnVtIHByb3BfdHlwZSB0eXBlOworCisJaWYg
KCFtZW51KSB7CisJCXdoaWxlIChwYXJlbnQtPnRvcExldmVsSXRlbUNvdW50KCkgPiAwKQorCQl7
CisJCQlkZWxldGUgcGFyZW50LT50YWtlVG9wTGV2ZWxJdGVtKDApOworCQl9CisKKwkJcmV0dXJu
OworCX0KKworCWxhc3QgPSAoQ29uZmlnSXRlbSopcGFyZW50LT50b3BMZXZlbEl0ZW0oMCk7CisJ
aWYgKGxhc3QgJiYgIWxhc3QtPmdvUGFyZW50KQorCQlsYXN0ID0gMDsKKwlmb3IgKGNoaWxkID0g
bWVudS0+bGlzdDsgY2hpbGQ7IGNoaWxkID0gY2hpbGQtPm5leHQpIHsKKwkJaXRlbSA9IGxhc3Qg
PyBsYXN0LT5uZXh0U2libGluZygpIDogKENvbmZpZ0l0ZW0qKXBhcmVudC0+dG9wTGV2ZWxJdGVt
KDApOworCQl0eXBlID0gY2hpbGQtPnByb21wdCA/IGNoaWxkLT5wcm9tcHQtPnR5cGUgOiBQX1VO
S05PV047CisKKwkJc3dpdGNoIChtb2RlKSB7CisJCWNhc2UgbWVudU1vZGU6CisJCQlpZiAoIShj
aGlsZC0+ZmxhZ3MgJiBNRU5VX1JPT1QpKQorCQkJCWdvdG8gaGlkZTsKKwkJCWJyZWFrOworCQlj
YXNlIHN5bWJvbE1vZGU6CisJCQlpZiAoY2hpbGQtPmZsYWdzICYgTUVOVV9ST09UKQorCQkJCWdv
dG8gaGlkZTsKKwkJCWJyZWFrOworCQlkZWZhdWx0OgorCQkJYnJlYWs7CisJCX0KKworCQl2aXNp
YmxlID0gbWVudV9pc192aXNpYmxlKGNoaWxkKTsKKwkJaWYgKCFtZW51U2tpcChjaGlsZCkpIHsK
KwkJCWlmICghY2hpbGQtPnN5bSAmJiAhY2hpbGQtPmxpc3QgJiYgIWNoaWxkLT5wcm9tcHQpCisJ
CQkJY29udGludWU7CisJCQlpZiAoIWl0ZW0gfHwgaXRlbS0+bWVudSAhPSBjaGlsZCkKKwkJCQlp
dGVtID0gbmV3IENvbmZpZ0l0ZW0ocGFyZW50LCBsYXN0LCBjaGlsZCwgdmlzaWJsZSk7CisJCQll
bHNlCisJCQkJaXRlbS0+dGVzdFVwZGF0ZU1lbnUodmlzaWJsZSk7CisKKwkJCWlmIChtb2RlID09
IGZ1bGxNb2RlIHx8IG1vZGUgPT0gbWVudU1vZGUgfHwgdHlwZSAhPSBQX01FTlUpCisJCQkJdXBk
YXRlTWVudUxpc3QoaXRlbSwgY2hpbGQpOworCQkJZWxzZQorCQkJCXVwZGF0ZU1lbnVMaXN0KGl0
ZW0sIDApOworCQkJbGFzdCA9IGl0ZW07CisJCQljb250aW51ZTsKKwkJfQorCWhpZGU6CisJCWlm
IChpdGVtICYmIGl0ZW0tPm1lbnUgPT0gY2hpbGQpIHsKKwkJCWxhc3QgPSAoQ29uZmlnSXRlbSop
cGFyZW50LT50b3BMZXZlbEl0ZW0oMCk7CisJCQlpZiAobGFzdCA9PSBpdGVtKQorCQkJCWxhc3Qg
PSAwOworCQkJZWxzZSB3aGlsZSAobGFzdC0+bmV4dFNpYmxpbmcoKSAhPSBpdGVtKQorCQkJCWxh
c3QgPSBsYXN0LT5uZXh0U2libGluZygpOworCQkJZGVsZXRlIGl0ZW07CisJCX0KKwl9Cit9CisK
IHZvaWQgQ29uZmlnTGlzdDo6a2V5UHJlc3NFdmVudChRS2V5RXZlbnQqIGV2KQogewotCVEzTGlz
dFZpZXdJdGVtKiBpID0gY3VycmVudEl0ZW0oKTsKKwlRVHJlZVdpZGdldEl0ZW0qIGkgPSBjdXJy
ZW50SXRlbSgpOwogCUNvbmZpZ0l0ZW0qIGl0ZW07CiAJc3RydWN0IG1lbnUgKm1lbnU7CiAJZW51
bSBwcm9wX3R5cGUgdHlwZTsKQEAgLTcxNCwyMCArNzY3LDIwIEBAIHZvaWQgQ29uZmlnTGlzdDo6
a2V5UHJlc3NFdmVudChRS2V5RXZlbnQqIGV2KQogCWV2LT5hY2NlcHQoKTsKIH0KIAotdm9pZCBD
b25maWdMaXN0Ojpjb250ZW50c01vdXNlUHJlc3NFdmVudChRTW91c2VFdmVudCogZSkKK3ZvaWQg
Q29uZmlnTGlzdDo6bW91c2VQcmVzc0V2ZW50KFFNb3VzZUV2ZW50KiBlKQogewogCS8vUVBvaW50
IHAoY29udGVudHNUb1ZpZXdwb3J0KGUtPnBvcygpKSk7CiAJLy9wcmludGYoImNvbnRlbnRzTW91
c2VQcmVzc0V2ZW50OiAlZCwlZFxuIiwgcC54KCksIHAueSgpKTsKLQlQYXJlbnQ6OmNvbnRlbnRz
TW91c2VQcmVzc0V2ZW50KGUpOworCVBhcmVudDo6bW91c2VQcmVzc0V2ZW50KGUpOwogfQogCi12
b2lkIENvbmZpZ0xpc3Q6OmNvbnRlbnRzTW91c2VSZWxlYXNlRXZlbnQoUU1vdXNlRXZlbnQqIGUp
Cit2b2lkIENvbmZpZ0xpc3Q6Om1vdXNlUmVsZWFzZUV2ZW50KFFNb3VzZUV2ZW50KiBlKQogewot
CVFQb2ludCBwKGNvbnRlbnRzVG9WaWV3cG9ydChlLT5wb3MoKSkpOworCVFQb2ludCBwID0gZS0+
cG9zKCk7CiAJQ29uZmlnSXRlbSogaXRlbSA9IChDb25maWdJdGVtKilpdGVtQXQocCk7CiAJc3Ry
dWN0IG1lbnUgKm1lbnU7CiAJZW51bSBwcm9wX3R5cGUgcHR5cGU7Ci0JY29uc3QgUVBpeG1hcCog
cG07CisJUUljb24gaWNvbjsKIAlpbnQgaWR4LCB4OwogCiAJaWYgKCFpdGVtKQpAQCAtNzM1LDE0
ICs3ODgsMTMgQEAgdm9pZCBDb25maWdMaXN0Ojpjb250ZW50c01vdXNlUmVsZWFzZUV2ZW50KFFN
b3VzZUV2ZW50KiBlKQogCiAJbWVudSA9IGl0ZW0tPm1lbnU7CiAJeCA9IGhlYWRlcigpLT5vZmZz
ZXQoKSArIHAueCgpOwotCWlkeCA9IGNvbFJldk1hcFtoZWFkZXIoKS0+c2VjdGlvbkF0KHgpXTsK
KwlpZHggPSBoZWFkZXIoKS0+bG9naWNhbEluZGV4QXQoeCk7CiAJc3dpdGNoIChpZHgpIHsKIAlj
YXNlIHByb21wdENvbElkeDoKLQkJcG0gPSBpdGVtLT5waXhtYXAocHJvbXB0Q29sSWR4KTsKLQkJ
aWYgKHBtKSB7Ci0JCQlpbnQgb2ZmID0gaGVhZGVyKCktPnNlY3Rpb25Qb3MoMCkgKyBpdGVtTWFy
Z2luKCkgKwotCQkJCXRyZWVTdGVwU2l6ZSgpICogKGl0ZW0tPmRlcHRoKCkgKyAocm9vdElzRGVj
b3JhdGVkKCkgPyAxIDogMCkpOwotCQkJaWYgKHggPj0gb2ZmICYmIHggPCBvZmYgKyBwbS0+d2lk
dGgoKSkgeworCQlpY29uID0gaXRlbS0+cGl4bWFwKHByb21wdENvbElkeCk7CisJCWlmICghaWNv
bi5pc051bGwoKSkgeworCQkJaW50IG9mZiA9IGhlYWRlcigpLT5zZWN0aW9uUG9zaXRpb24oMCkg
KyB2aXN1YWxSZWN0KGluZGV4QXQocCkpLngoKSArIDQ7IC8vIDQgaXMgSGFyZGNvZGVkIGltYWdl
IG9mZnNldC4gVGhlcmUgbWlnaHQgYmUgYSB3YXkgdG8gZG8gaXQgcHJvcGVybHkuCisJCQlpZiAo
eCA+PSBvZmYgJiYgeCA8IG9mZiArIGljb24uYXZhaWxhYmxlU2l6ZXMoKS5maXJzdCgpLndpZHRo
KCkpIHsKIAkJCQlpZiAoaXRlbS0+Z29QYXJlbnQpIHsKIAkJCQkJZW1pdCBwYXJlbnRTZWxlY3Rl
ZCgpOwogCQkJCQlicmVhazsKQEAgLTc3MywxOSArODI1LDE5IEBAIHZvaWQgQ29uZmlnTGlzdDo6
Y29udGVudHNNb3VzZVJlbGVhc2VFdmVudChRTW91c2VFdmVudCogZSkKIAogc2tpcDoKIAkvL3By
aW50ZigiY29udGVudHNNb3VzZVJlbGVhc2VFdmVudDogJWQsJWRcbiIsIHAueCgpLCBwLnkoKSk7
Ci0JUGFyZW50Ojpjb250ZW50c01vdXNlUmVsZWFzZUV2ZW50KGUpOworCVBhcmVudDo6bW91c2VS
ZWxlYXNlRXZlbnQoZSk7CiB9CiAKLXZvaWQgQ29uZmlnTGlzdDo6Y29udGVudHNNb3VzZU1vdmVF
dmVudChRTW91c2VFdmVudCogZSkKK3ZvaWQgQ29uZmlnTGlzdDo6bW91c2VNb3ZlRXZlbnQoUU1v
dXNlRXZlbnQqIGUpCiB7CiAJLy9RUG9pbnQgcChjb250ZW50c1RvVmlld3BvcnQoZS0+cG9zKCkp
KTsKIAkvL3ByaW50ZigiY29udGVudHNNb3VzZU1vdmVFdmVudDogJWQsJWRcbiIsIHAueCgpLCBw
LnkoKSk7Ci0JUGFyZW50Ojpjb250ZW50c01vdXNlTW92ZUV2ZW50KGUpOworCVBhcmVudDo6bW91
c2VNb3ZlRXZlbnQoZSk7CiB9CiAKLXZvaWQgQ29uZmlnTGlzdDo6Y29udGVudHNNb3VzZURvdWJs
ZUNsaWNrRXZlbnQoUU1vdXNlRXZlbnQqIGUpCit2b2lkIENvbmZpZ0xpc3Q6Om1vdXNlRG91Ymxl
Q2xpY2tFdmVudChRTW91c2VFdmVudCogZSkKIHsKLQlRUG9pbnQgcChjb250ZW50c1RvVmlld3Bv
cnQoZS0+cG9zKCkpKTsKKwlRUG9pbnQgcCA9IGUtPnBvcygpOyAvLyBUT0RPOiBDaGVjayBpZiB0
aGlzIHdvcmtzKHdhcyBjb250ZW50c1RvVmlld3BvcnQpLgogCUNvbmZpZ0l0ZW0qIGl0ZW0gPSAo
Q29uZmlnSXRlbSopaXRlbUF0KHApOwogCXN0cnVjdCBtZW51ICptZW51OwogCWVudW0gcHJvcF90
eXBlIHB0eXBlOwpAQCAtODA3LDcgKzg1OSw3IEBAIHZvaWQgQ29uZmlnTGlzdDo6Y29udGVudHNN
b3VzZURvdWJsZUNsaWNrRXZlbnQoUU1vdXNlRXZlbnQqIGUpCiAKIHNraXA6CiAJLy9wcmludGYo
ImNvbnRlbnRzTW91c2VEb3VibGVDbGlja0V2ZW50OiAlZCwlZFxuIiwgcC54KCksIHAueSgpKTsK
LQlQYXJlbnQ6OmNvbnRlbnRzTW91c2VEb3VibGVDbGlja0V2ZW50KGUpOworCVBhcmVudDo6bW91
c2VEb3VibGVDbGlja0V2ZW50KGUpOwogfQogCiB2b2lkIENvbmZpZ0xpc3Q6OmZvY3VzSW5FdmVu
dChRRm9jdXNFdmVudCAqZSkKQEAgLTgxOCw3ICs4NzAsNyBAQCB2b2lkIENvbmZpZ0xpc3Q6OmZv
Y3VzSW5FdmVudChRRm9jdXNFdmVudCAqZSkKIAogCUNvbmZpZ0l0ZW0qIGl0ZW0gPSAoQ29uZmln
SXRlbSAqKWN1cnJlbnRJdGVtKCk7CiAJaWYgKGl0ZW0pIHsKLQkJc2V0U2VsZWN0ZWQoaXRlbSwg
VFJVRSk7CisJCWl0ZW0tPnNldFNlbGVjdGVkKHRydWUpOwogCQltZW51ID0gaXRlbS0+bWVudTsK
IAl9CiAJZW1pdCBnb3RGb2N1cyhtZW51KTsKQEAgLTgyOCwzMyArODgwLDMzIEBAIHZvaWQgQ29u
ZmlnTGlzdDo6Y29udGV4dE1lbnVFdmVudChRQ29udGV4dE1lbnVFdmVudCAqZSkKIHsKIAlpZiAo
ZS0+eSgpIDw9IGhlYWRlcigpLT5nZW9tZXRyeSgpLmJvdHRvbSgpKSB7CiAJCWlmICghaGVhZGVy
UG9wdXApIHsKLQkJCVEzQWN0aW9uICphY3Rpb247CisJCQlRQWN0aW9uICphY3Rpb247CiAKLQkJ
CWhlYWRlclBvcHVwID0gbmV3IFEzUG9wdXBNZW51KHRoaXMpOwotCQkJYWN0aW9uID0gbmV3IFEz
QWN0aW9uKE5VTEwsIF8oIlNob3cgTmFtZSIpLCAwLCB0aGlzKTsKLQkJCSAgYWN0aW9uLT5zZXRU
b2dnbGVBY3Rpb24oVFJVRSk7CisJCQloZWFkZXJQb3B1cCA9IG5ldyBRTWVudSh0aGlzKTsKKwkJ
CWFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIlNob3cgTmFtZSIpLCB0aGlzKTsKKwkJCSAgYWN0aW9u
LT5zZXRDaGVja2FibGUodHJ1ZSk7CiAJCQkgIGNvbm5lY3QoYWN0aW9uLCBTSUdOQUwodG9nZ2xl
ZChib29sKSksCiAJCQkJICBwYXJlbnQoKSwgU0xPVChzZXRTaG93TmFtZShib29sKSkpOwogCQkJ
ICBjb25uZWN0KHBhcmVudCgpLCBTSUdOQUwoc2hvd05hbWVDaGFuZ2VkKGJvb2wpKSwKIAkJCQkg
IGFjdGlvbiwgU0xPVChzZXRPbihib29sKSkpOwotCQkJICBhY3Rpb24tPnNldE9uKHNob3dOYW1l
KTsKLQkJCSAgYWN0aW9uLT5hZGRUbyhoZWFkZXJQb3B1cCk7Ci0JCQlhY3Rpb24gPSBuZXcgUTNB
Y3Rpb24oTlVMTCwgXygiU2hvdyBSYW5nZSIpLCAwLCB0aGlzKTsKLQkJCSAgYWN0aW9uLT5zZXRU
b2dnbGVBY3Rpb24oVFJVRSk7CisJCQkgIGFjdGlvbi0+c2V0Q2hlY2tlZChzaG93TmFtZSk7CisJ
CQkgIGhlYWRlclBvcHVwLT5hZGRBY3Rpb24oYWN0aW9uKTsKKwkJCWFjdGlvbiA9IG5ldyBRQWN0
aW9uKF8oIlNob3cgUmFuZ2UiKSwgdGhpcyk7CisJCQkgIGFjdGlvbi0+c2V0Q2hlY2thYmxlKHRy
dWUpOwogCQkJICBjb25uZWN0KGFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkpLAogCQkJCSAg
cGFyZW50KCksIFNMT1Qoc2V0U2hvd1JhbmdlKGJvb2wpKSk7CiAJCQkgIGNvbm5lY3QocGFyZW50
KCksIFNJR05BTChzaG93UmFuZ2VDaGFuZ2VkKGJvb2wpKSwKIAkJCQkgIGFjdGlvbiwgU0xPVChz
ZXRPbihib29sKSkpOwotCQkJICBhY3Rpb24tPnNldE9uKHNob3dSYW5nZSk7Ci0JCQkgIGFjdGlv
bi0+YWRkVG8oaGVhZGVyUG9wdXApOwotCQkJYWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8o
IlNob3cgRGF0YSIpLCAwLCB0aGlzKTsKLQkJCSAgYWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJV
RSk7CisJCQkgIGFjdGlvbi0+c2V0Q2hlY2tlZChzaG93UmFuZ2UpOworCQkJICBoZWFkZXJQb3B1
cC0+YWRkQWN0aW9uKGFjdGlvbik7CisJCQlhY3Rpb24gPSBuZXcgUUFjdGlvbihfKCJTaG93IERh
dGEiKSwgdGhpcyk7CisJCQkgIGFjdGlvbi0+c2V0Q2hlY2thYmxlKHRydWUpOwogCQkJICBjb25u
ZWN0KGFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkpLAogCQkJCSAgcGFyZW50KCksIFNMT1Qo
c2V0U2hvd0RhdGEoYm9vbCkpKTsKIAkJCSAgY29ubmVjdChwYXJlbnQoKSwgU0lHTkFMKHNob3dE
YXRhQ2hhbmdlZChib29sKSksCiAJCQkJICBhY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKLQkJ
CSAgYWN0aW9uLT5zZXRPbihzaG93RGF0YSk7Ci0JCQkgIGFjdGlvbi0+YWRkVG8oaGVhZGVyUG9w
dXApOworCQkJICBhY3Rpb24tPnNldENoZWNrZWQoc2hvd0RhdGEpOworCQkJICBoZWFkZXJQb3B1
cC0+YWRkQWN0aW9uKGFjdGlvbik7CiAJCX0KIAkJaGVhZGVyUG9wdXAtPmV4ZWMoZS0+Z2xvYmFs
UG9zKCkpOwogCQllLT5hY2NlcHQoKTsKQEAgLTg2OCwxMSArOTIwLDE3IEBAIFFBY3Rpb24gKkNv
bmZpZ1ZpZXc6OnNob3dBbGxBY3Rpb247CiBRQWN0aW9uICpDb25maWdWaWV3OjpzaG93UHJvbXB0
QWN0aW9uOwogCiBDb25maWdWaWV3OjpDb25maWdWaWV3KFFXaWRnZXQqIHBhcmVudCwgY29uc3Qg
Y2hhciAqbmFtZSkKLQk6IFBhcmVudChwYXJlbnQsIG5hbWUpCisJOiBQYXJlbnQocGFyZW50KQog
ewotCWxpc3QgPSBuZXcgQ29uZmlnTGlzdCh0aGlzLCBuYW1lKTsKKwlzZXRPYmplY3ROYW1lKG5h
bWUpOworCVFWQm94TGF5b3V0ICp2ZXJ0aWNhbExheW91dCA9IG5ldyBRVkJveExheW91dCh0aGlz
KTsKKwl2ZXJ0aWNhbExheW91dC0+c2V0Q29udGVudHNNYXJnaW5zKDAsIDAsIDAsIDApOworCisJ
bGlzdCA9IG5ldyBDb25maWdMaXN0KHRoaXMpOworCXZlcnRpY2FsTGF5b3V0LT5hZGRXaWRnZXQo
bGlzdCk7CiAJbGluZUVkaXQgPSBuZXcgQ29uZmlnTGluZUVkaXQodGhpcyk7CiAJbGluZUVkaXQt
PmhpZGUoKTsKKwl2ZXJ0aWNhbExheW91dC0+YWRkV2lkZ2V0KGxpbmVFZGl0KTsKIAogCXRoaXMt
Pm5leHRWaWV3ID0gdmlld0xpc3Q7CiAJdmlld0xpc3QgPSB0aGlzOwpAQCAtOTMxLDEwICs5ODks
MTMgQEAgdm9pZCBDb25maWdWaWV3OjpzZXRTaG93RGF0YShib29sIGIpCiAKIHZvaWQgQ29uZmln
TGlzdDo6c2V0QWxsT3Blbihib29sIG9wZW4pCiB7Ci0JUTNMaXN0Vmlld0l0ZW1JdGVyYXRvciBp
dCh0aGlzKTsKKwlRVHJlZVdpZGdldEl0ZW1JdGVyYXRvciBpdCh0aGlzKTsKKworCXdoaWxlICgq
aXQpIHsKKwkJKCppdCktPnNldEV4cGFuZGVkKG9wZW4pOwogCi0JZm9yICg7IGl0LmN1cnJlbnQo
KTsgaXQrKykKLQkJaXQuY3VycmVudCgpLT5zZXRPcGVuKG9wZW4pOworCQkrK2l0OworCX0KIH0K
IAogdm9pZCBDb25maWdWaWV3Ojp1cGRhdGVMaXN0KENvbmZpZ0l0ZW0qIGl0ZW0pCkBAIC05NTQs
MTEgKzEwMTUsMTQgQEAgdm9pZCBDb25maWdWaWV3Ojp1cGRhdGVMaXN0QWxsKHZvaWQpCiB9CiAK
IENvbmZpZ0luZm9WaWV3OjpDb25maWdJbmZvVmlldyhRV2lkZ2V0KiBwYXJlbnQsIGNvbnN0IGNo
YXIgKm5hbWUpCi0JOiBQYXJlbnQocGFyZW50LCBuYW1lKSwgc3ltKDApLCBfbWVudSgwKQorCTog
UGFyZW50KHBhcmVudCksIHN5bSgwKSwgX21lbnUoMCkKIHsKLQlpZiAobmFtZSkgewotCQljb25m
aWdTZXR0aW5ncy0+YmVnaW5Hcm91cChuYW1lKTsKLQkJX3Nob3dEZWJ1ZyA9IGNvbmZpZ1NldHRp
bmdzLT5yZWFkQm9vbEVudHJ5KCIvc2hvd0RlYnVnIiwgZmFsc2UpOworCXNldE9iamVjdE5hbWUo
bmFtZSk7CisKKworCWlmICghb2JqZWN0TmFtZSgpLmlzRW1wdHkoKSkgeworCQljb25maWdTZXR0
aW5ncy0+YmVnaW5Hcm91cChvYmplY3ROYW1lKCkpOworCQlzZXRTaG93RGVidWcoY29uZmlnU2V0
dGluZ3MtPnZhbHVlKCIvc2hvd0RlYnVnIiwgZmFsc2UpLnRvQm9vbCgpKTsKIAkJY29uZmlnU2V0
dGluZ3MtPmVuZEdyb3VwKCk7CiAJCWNvbm5lY3QoY29uZmlnQXBwLCBTSUdOQUwoYWJvdXRUb1F1
aXQoKSksIFNMT1Qoc2F2ZVNldHRpbmdzKCkpKTsKIAl9CkBAIC05NjYsOSArMTAzMCw5IEBAIENv
bmZpZ0luZm9WaWV3OjpDb25maWdJbmZvVmlldyhRV2lkZ2V0KiBwYXJlbnQsIGNvbnN0IGNoYXIg
Km5hbWUpCiAKIHZvaWQgQ29uZmlnSW5mb1ZpZXc6OnNhdmVTZXR0aW5ncyh2b2lkKQogewotCWlm
IChuYW1lKCkpIHsKLQkJY29uZmlnU2V0dGluZ3MtPmJlZ2luR3JvdXAobmFtZSgpKTsKLQkJY29u
ZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi9zaG93RGVidWciLCBzaG93RGVidWcoKSk7CisJaWYg
KCFvYmplY3ROYW1lKCkuaXNFbXB0eSgpKSB7CisJCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3Vw
KG9iamVjdE5hbWUoKSk7CisJCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3Nob3dEZWJ1ZyIs
IHNob3dEZWJ1ZygpKTsKIAkJY29uZmlnU2V0dGluZ3MtPmVuZEdyb3VwKCk7CiAJfQogfQpAQCAt
MTEyNyw4ICsxMTkxLDggQEAgUVN0cmluZyBDb25maWdJbmZvVmlldzo6cHJpbnRfZmlsdGVyKGNv
bnN0IFFTdHJpbmcgJnN0cikKIHsKIAlRUmVnRXhwIHJlKCJbPD4mXCJcXG5dIik7CiAJUVN0cmlu
ZyByZXMgPSBzdHI7Ci0JZm9yIChpbnQgaSA9IDA7IChpID0gcmVzLmZpbmQocmUsIGkpKSA+PSAw
OykgewotCQlzd2l0Y2ggKHJlc1tpXS5sYXRpbjEoKSkgeworCWZvciAoaW50IGkgPSAwOyAoaSA9
IHJlcy5pbmRleE9mKHJlLCBpKSkgPj0gMDspIHsKKwkJc3dpdGNoIChyZXNbaV0udG9MYXRpbjEo
KSkgewogCQljYXNlICc8JzoKIAkJCXJlcy5yZXBsYWNlKGksIDEsICImbHQ7Iik7CiAJCQlpICs9
IDQ7CkBAIC0xMTY3LDM3ICsxMjMxLDQyIEBAIHZvaWQgQ29uZmlnSW5mb1ZpZXc6OmV4cHJfcHJp
bnRfaGVscCh2b2lkICpkYXRhLCBzdHJ1Y3Qgc3ltYm9sICpzeW0sIGNvbnN0IGNoYXIKIAkJKnRl
eHQgKz0gc3RyMjsKIH0KIAotUTNQb3B1cE1lbnUqIENvbmZpZ0luZm9WaWV3OjpjcmVhdGVQb3B1
cE1lbnUoY29uc3QgUVBvaW50JiBwb3MpCitRTWVudSogQ29uZmlnSW5mb1ZpZXc6OmNyZWF0ZVN0
YW5kYXJkQ29udGV4dE1lbnUoY29uc3QgUVBvaW50ICYgcG9zKQogewotCVEzUG9wdXBNZW51KiBw
b3B1cCA9IFBhcmVudDo6Y3JlYXRlUG9wdXBNZW51KHBvcyk7Ci0JUTNBY3Rpb24qIGFjdGlvbiA9
IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJTaG93IERlYnVnIEluZm8iKSwgMCwgcG9wdXApOwotCSAg
YWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7CisJUU1lbnUqIHBvcHVwID0gUGFyZW50Ojpj
cmVhdGVTdGFuZGFyZENvbnRleHRNZW51KHBvcyk7CisJUUFjdGlvbiogYWN0aW9uID0gbmV3IFFB
Y3Rpb24oXygiU2hvdyBEZWJ1ZyBJbmZvIiksIHBvcHVwKTsKKwkgIGFjdGlvbi0+c2V0Q2hlY2th
YmxlKHRydWUpOwogCSAgY29ubmVjdChhY3Rpb24sIFNJR05BTCh0b2dnbGVkKGJvb2wpKSwgU0xP
VChzZXRTaG93RGVidWcoYm9vbCkpKTsKIAkgIGNvbm5lY3QodGhpcywgU0lHTkFMKHNob3dEZWJ1
Z0NoYW5nZWQoYm9vbCkpLCBhY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKLQkgIGFjdGlvbi0+
c2V0T24oc2hvd0RlYnVnKCkpOwotCXBvcHVwLT5pbnNlcnRTZXBhcmF0b3IoKTsKLQlhY3Rpb24t
PmFkZFRvKHBvcHVwKTsKKwkgIGFjdGlvbi0+c2V0Q2hlY2tlZChzaG93RGVidWcoKSk7CisJcG9w
dXAtPmFkZFNlcGFyYXRvcigpOworCXBvcHVwLT5hZGRBY3Rpb24oYWN0aW9uKTsKIAlyZXR1cm4g
cG9wdXA7CiB9CiAKLXZvaWQgQ29uZmlnSW5mb1ZpZXc6OmNvbnRlbnRzQ29udGV4dE1lbnVFdmVu
dChRQ29udGV4dE1lbnVFdmVudCAqZSkKK3ZvaWQgQ29uZmlnSW5mb1ZpZXc6OmNvbnRleHRNZW51
RXZlbnQoUUNvbnRleHRNZW51RXZlbnQgKmUpCiB7Ci0JUGFyZW50Ojpjb250ZW50c0NvbnRleHRN
ZW51RXZlbnQoZSk7CisJUGFyZW50Ojpjb250ZXh0TWVudUV2ZW50KGUpOwogfQogCiBDb25maWdT
ZWFyY2hXaW5kb3c6OkNvbmZpZ1NlYXJjaFdpbmRvdyhDb25maWdNYWluV2luZG93KiBwYXJlbnQs
IGNvbnN0IGNoYXIgKm5hbWUpCi0JOiBQYXJlbnQocGFyZW50LCBuYW1lKSwgcmVzdWx0KE5VTEwp
CisJOiBQYXJlbnQocGFyZW50KSwgcmVzdWx0KE5VTEwpCiB7Ci0Jc2V0Q2FwdGlvbigiU2VhcmNo
IENvbmZpZyIpOworCXNldE9iamVjdE5hbWUobmFtZSk7CisJc2V0V2luZG93VGl0bGUoIlNlYXJj
aCBDb25maWciKTsKIAotCVFWQm94TGF5b3V0KiBsYXlvdXQxID0gbmV3IFFWQm94TGF5b3V0KHRo
aXMsIDExLCA2KTsKLQlRSEJveExheW91dCogbGF5b3V0MiA9IG5ldyBRSEJveExheW91dCgwLCAw
LCA2KTsKKwlRVkJveExheW91dCogbGF5b3V0MSA9IG5ldyBRVkJveExheW91dCh0aGlzKTsKKwls
YXlvdXQxLT5zZXRDb250ZW50c01hcmdpbnMoMTEsIDExLCAxMSwgMTEpOworCWxheW91dDEtPnNl
dFNwYWNpbmcoNik7CisJUUhCb3hMYXlvdXQqIGxheW91dDIgPSBuZXcgUUhCb3hMYXlvdXQoMCk7
CisJbGF5b3V0Mi0+c2V0Q29udGVudHNNYXJnaW5zKDAsIDAsIDAsIDApOworCWxheW91dDItPnNl
dFNwYWNpbmcoNik7CiAJbGF5b3V0Mi0+YWRkV2lkZ2V0KG5ldyBRTGFiZWwoXygiRmluZDoiKSwg
dGhpcykpOwogCWVkaXRGaWVsZCA9IG5ldyBRTGluZUVkaXQodGhpcyk7CiAJY29ubmVjdChlZGl0
RmllbGQsIFNJR05BTChyZXR1cm5QcmVzc2VkKCkpLCBTTE9UKHNlYXJjaCgpKSk7CiAJbGF5b3V0
Mi0+YWRkV2lkZ2V0KGVkaXRGaWVsZCk7CiAJc2VhcmNoQnV0dG9uID0gbmV3IFFQdXNoQnV0dG9u
KF8oIlNlYXJjaCIpLCB0aGlzKTsKLQlzZWFyY2hCdXR0b24tPnNldEF1dG9EZWZhdWx0KEZBTFNF
KTsKKwlzZWFyY2hCdXR0b24tPnNldEF1dG9EZWZhdWx0KGZhbHNlKTsKIAljb25uZWN0KHNlYXJj
aEJ1dHRvbiwgU0lHTkFMKGNsaWNrZWQoKSksIFNMT1Qoc2VhcmNoKCkpKTsKIAlsYXlvdXQyLT5h
ZGRXaWRnZXQoc2VhcmNoQnV0dG9uKTsKIAlsYXlvdXQxLT5hZGRMYXlvdXQobGF5b3V0Mik7CkBA
IC0xMjE1LDE5ICsxMjg0LDE5IEBAIENvbmZpZ1NlYXJjaFdpbmRvdzo6Q29uZmlnU2VhcmNoV2lu
ZG93KENvbmZpZ01haW5XaW5kb3cqIHBhcmVudCwgY29uc3QgY2hhciAqbmFtCiAJbGF5b3V0MS0+
YWRkV2lkZ2V0KHNwbGl0KTsKIAogCWlmIChuYW1lKSB7Ci0JCWludCB4LCB5LCB3aWR0aCwgaGVp
Z2h0OworCQlRVmFyaWFudCB4LCB5OworCQlpbnQgd2lkdGgsIGhlaWdodDsKIAkJYm9vbCBvazsK
IAogCQljb25maWdTZXR0aW5ncy0+YmVnaW5Hcm91cChuYW1lKTsKLQkJd2lkdGggPSBjb25maWdT
ZXR0aW5ncy0+cmVhZE51bUVudHJ5KCIvd2luZG93IHdpZHRoIiwgcGFyZW50LT53aWR0aCgpIC8g
Mik7Ci0JCWhlaWdodCA9IGNvbmZpZ1NldHRpbmdzLT5yZWFkTnVtRW50cnkoIi93aW5kb3cgaGVp
Z2h0IiwgcGFyZW50LT5oZWlnaHQoKSAvIDIpOworCQl3aWR0aCA9IGNvbmZpZ1NldHRpbmdzLT52
YWx1ZSgiL3dpbmRvdyB3aWR0aCIsIHBhcmVudC0+d2lkdGgoKSAvIDIpLnRvSW50KCk7CisJCWhl
aWdodCA9IGNvbmZpZ1NldHRpbmdzLT52YWx1ZSgiL3dpbmRvdyBoZWlnaHQiLCBwYXJlbnQtPmhl
aWdodCgpIC8gMikudG9JbnQoKTsKIAkJcmVzaXplKHdpZHRoLCBoZWlnaHQpOwotCQl4ID0gY29u
ZmlnU2V0dGluZ3MtPnJlYWROdW1FbnRyeSgiL3dpbmRvdyB4IiwgMCwgJm9rKTsKLQkJaWYgKG9r
KQotCQkJeSA9IGNvbmZpZ1NldHRpbmdzLT5yZWFkTnVtRW50cnkoIi93aW5kb3cgeSIsIDAsICZv
ayk7Ci0JCWlmIChvaykKLQkJCW1vdmUoeCwgeSk7Ci0JCVEzVmFsdWVMaXN0PGludD4gc2l6ZXMg
PSBjb25maWdTZXR0aW5ncy0+cmVhZFNpemVzKCIvc3BsaXQiLCAmb2spOworCQl4ID0gY29uZmln
U2V0dGluZ3MtPnZhbHVlKCIvd2luZG93IHgiKTsKKwkJeSA9IGNvbmZpZ1NldHRpbmdzLT52YWx1
ZSgiL3dpbmRvdyB5Iik7CisJCWlmICgoeC5pc1ZhbGlkKCkpJiYoeS5pc1ZhbGlkKCkpKQorCQkJ
bW92ZSh4LnRvSW50KCksIHkudG9JbnQoKSk7CisJCVFMaXN0PGludD4gc2l6ZXMgPSBjb25maWdT
ZXR0aW5ncy0+cmVhZFNpemVzKCIvc3BsaXQiLCAmb2spOwogCQlpZiAob2spCiAJCQlzcGxpdC0+
c2V0U2l6ZXMoc2l6ZXMpOwogCQljb25maWdTZXR0aW5ncy0+ZW5kR3JvdXAoKTsKQEAgLTEyMzcs
MTIgKzEzMDYsMTIgQEAgQ29uZmlnU2VhcmNoV2luZG93OjpDb25maWdTZWFyY2hXaW5kb3coQ29u
ZmlnTWFpbldpbmRvdyogcGFyZW50LCBjb25zdCBjaGFyICpuYW0KIAogdm9pZCBDb25maWdTZWFy
Y2hXaW5kb3c6OnNhdmVTZXR0aW5ncyh2b2lkKQogewotCWlmIChuYW1lKCkpIHsKLQkJY29uZmln
U2V0dGluZ3MtPmJlZ2luR3JvdXAobmFtZSgpKTsKLQkJY29uZmlnU2V0dGluZ3MtPndyaXRlRW50
cnkoIi93aW5kb3cgeCIsIHBvcygpLngoKSk7Ci0JCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5
KCIvd2luZG93IHkiLCBwb3MoKS55KCkpOwotCQljb25maWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgi
L3dpbmRvdyB3aWR0aCIsIHNpemUoKS53aWR0aCgpKTsKLQkJY29uZmlnU2V0dGluZ3MtPndyaXRl
RW50cnkoIi93aW5kb3cgaGVpZ2h0Iiwgc2l6ZSgpLmhlaWdodCgpKTsKKwlpZiAoIW9iamVjdE5h
bWUoKS5pc0VtcHR5KCkpIHsKKwkJY29uZmlnU2V0dGluZ3MtPmJlZ2luR3JvdXAob2JqZWN0TmFt
ZSgpKTsKKwkJY29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvd2luZG93IHgiLCBwb3MoKS54KCkp
OworCQljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgeSIsIHBvcygpLnkoKSk7CisJ
CWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3dpbmRvdyB3aWR0aCIsIHNpemUoKS53aWR0aCgp
KTsKKwkJY29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvd2luZG93IGhlaWdodCIsIHNpemUoKS5o
ZWlnaHQoKSk7CiAJCWNvbmZpZ1NldHRpbmdzLT53cml0ZVNpemVzKCIvc3BsaXQiLCBzcGxpdC0+
c2l6ZXMoKSk7CiAJCWNvbmZpZ1NldHRpbmdzLT5lbmRHcm91cCgpOwogCX0KQEAgLTEyNTgsNyAr
MTMyNyw3IEBAIHZvaWQgQ29uZmlnU2VhcmNoV2luZG93OjpzZWFyY2godm9pZCkKIAlsaXN0LT5s
aXN0LT5jbGVhcigpOwogCWluZm8tPmNsZWFyKCk7CiAKLQlyZXN1bHQgPSBzeW1fcmVfc2VhcmNo
KGVkaXRGaWVsZC0+dGV4dCgpLmxhdGluMSgpKTsKKwlyZXN1bHQgPSBzeW1fcmVfc2VhcmNoKGVk
aXRGaWVsZC0+dGV4dCgpLnRvTGF0aW4xKCkpOwogCWlmICghcmVzdWx0KQogCQlyZXR1cm47CiAJ
Zm9yIChwID0gcmVzdWx0OyAqcDsgcCsrKSB7CkBAIC0xMjc1LDI5ICsxMzQ0LDI1IEBAIENvbmZp
Z01haW5XaW5kb3c6OkNvbmZpZ01haW5XaW5kb3codm9pZCkKIAk6IHNlYXJjaFdpbmRvdygwKQog
ewogCVFNZW51QmFyKiBtZW51OwotCWJvb2wgb2s7Ci0JaW50IHgsIHksIHdpZHRoLCBoZWlnaHQ7
CisJYm9vbCBvayA9IHRydWU7CisJUVZhcmlhbnQgeCwgeTsKKwlpbnQgd2lkdGgsIGhlaWdodDsK
IAljaGFyIHRpdGxlWzI1Nl07CiAKIAlRRGVza3RvcFdpZGdldCAqZCA9IGNvbmZpZ0FwcC0+ZGVz
a3RvcCgpOwogCXNucHJpbnRmKHRpdGxlLCBzaXplb2YodGl0bGUpLCAiJXMlcyIsCiAJCXJvb3Rt
ZW51LnByb21wdC0+dGV4dCwKLSNpZiBRVF9WRVJTSU9OIDwgMHgwNDAwMDAKLQkJIiAoUXQzKSIK
LSNlbHNlCiAJCSIiCi0jZW5kaWYKIAkJKTsKLQlzZXRDYXB0aW9uKHRpdGxlKTsKKwlzZXRXaW5k
b3dUaXRsZSh0aXRsZSk7CiAKLQl3aWR0aCA9IGNvbmZpZ1NldHRpbmdzLT5yZWFkTnVtRW50cnko
Ii93aW5kb3cgd2lkdGgiLCBkLT53aWR0aCgpIC0gNjQpOwotCWhlaWdodCA9IGNvbmZpZ1NldHRp
bmdzLT5yZWFkTnVtRW50cnkoIi93aW5kb3cgaGVpZ2h0IiwgZC0+aGVpZ2h0KCkgLSA2NCk7CisJ
d2lkdGggPSBjb25maWdTZXR0aW5ncy0+dmFsdWUoIi93aW5kb3cgd2lkdGgiLCBkLT53aWR0aCgp
IC0gNjQpLnRvSW50KCk7CisJaGVpZ2h0ID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvd2luZG93
IGhlaWdodCIsIGQtPmhlaWdodCgpIC0gNjQpLnRvSW50KCk7CiAJcmVzaXplKHdpZHRoLCBoZWln
aHQpOwotCXggPSBjb25maWdTZXR0aW5ncy0+cmVhZE51bUVudHJ5KCIvd2luZG93IHgiLCAwLCAm
b2spOwotCWlmIChvaykKLQkJeSA9IGNvbmZpZ1NldHRpbmdzLT5yZWFkTnVtRW50cnkoIi93aW5k
b3cgeSIsIDAsICZvayk7Ci0JaWYgKG9rKQotCQltb3ZlKHgsIHkpOworCXggPSBjb25maWdTZXR0
aW5ncy0+dmFsdWUoIi93aW5kb3cgeCIpOworCXkgPSBjb25maWdTZXR0aW5ncy0+dmFsdWUoIi93
aW5kb3cgeSIpOworCWlmICgoeC5pc1ZhbGlkKCkpJiYoeS5pc1ZhbGlkKCkpKQorCQltb3ZlKHgu
dG9JbnQoKSwgeS50b0ludCgpKTsKIAogCXNwbGl0MSA9IG5ldyBRU3BsaXR0ZXIodGhpcyk7CiAJ
c3BsaXQxLT5zZXRPcmllbnRhdGlvbihRdDo6SG9yaXpvbnRhbCk7CkBAIC0xMzE0LDEyNyArMTM3
OSwxMTYgQEAgQ29uZmlnTWFpbldpbmRvdzo6Q29uZmlnTWFpbldpbmRvdyh2b2lkKQogCWNvbmZp
Z0xpc3QgPSBjb25maWdWaWV3LT5saXN0OwogCiAJaGVscFRleHQgPSBuZXcgQ29uZmlnSW5mb1Zp
ZXcoc3BsaXQyLCAiaGVscCIpOwotCWhlbHBUZXh0LT5zZXRUZXh0Rm9ybWF0KFF0OjpSaWNoVGV4
dCk7CiAKIAlzZXRUYWJPcmRlcihjb25maWdMaXN0LCBoZWxwVGV4dCk7CiAJY29uZmlnTGlzdC0+
c2V0Rm9jdXMoKTsKIAogCW1lbnUgPSBtZW51QmFyKCk7Ci0JdG9vbEJhciA9IG5ldyBRM1Rvb2xC
YXIoIlRvb2xzIiwgdGhpcyk7Ci0KLQliYWNrQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJCYWNrIiwg
UVBpeG1hcCh4cG1fYmFjayksIF8oIkJhY2siKSwgMCwgdGhpcyk7Ci0JICBjb25uZWN0KGJhY2tB
Y3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1QoZ29CYWNrKCkpKTsKLQkgIGJhY2tBY3Rp
b24tPnNldEVuYWJsZWQoRkFMU0UpOwotCVEzQWN0aW9uICpxdWl0QWN0aW9uID0gbmV3IFEzQWN0
aW9uKCJRdWl0IiwgXygiJlF1aXQiKSwgUXQ6OkNUUkwgKyBRdDo6S2V5X1EsIHRoaXMpOwotCSAg
Y29ubmVjdChxdWl0QWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKGNsb3NlKCkpKTsK
LQlRM0FjdGlvbiAqbG9hZEFjdGlvbiA9IG5ldyBRM0FjdGlvbigiTG9hZCIsIFFQaXhtYXAoeHBt
X2xvYWQpLCBfKCImTG9hZCIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfTCwgdGhpcyk7Ci0JICBjb25u
ZWN0KGxvYWRBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1QobG9hZENvbmZpZygpKSk7
Ci0Jc2F2ZUFjdGlvbiA9IG5ldyBRM0FjdGlvbigiU2F2ZSIsIFFQaXhtYXAoeHBtX3NhdmUpLCBf
KCImU2F2ZSIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfUywgdGhpcyk7Ci0JICBjb25uZWN0KHNhdmVB
Y3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1Qoc2F2ZUNvbmZpZygpKSk7CisJdG9vbEJh
ciA9IG5ldyBRVG9vbEJhcigiVG9vbHMiLCB0aGlzKTsKKwlhZGRUb29sQmFyKHRvb2xCYXIpOwor
CisJYmFja0FjdGlvbiA9IG5ldyBRQWN0aW9uKFFQaXhtYXAoeHBtX2JhY2spLCBfKCJCYWNrIiks
IHRoaXMpOworCSAgY29ubmVjdChiYWNrQWN0aW9uLCBTSUdOQUwodHJpZ2dlcmVkKGJvb2wpKSwg
U0xPVChnb0JhY2soKSkpOworCSAgYmFja0FjdGlvbi0+c2V0RW5hYmxlZChmYWxzZSk7CisJUUFj
dGlvbiAqcXVpdEFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIiZRdWl0IiksIHRoaXMpOworCXF1aXRB
Y3Rpb24tPnNldFNob3J0Y3V0KFF0OjpDVFJMICsgUXQ6OktleV9RKTsKKwkgIGNvbm5lY3QocXVp
dEFjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChib29sKSksIFNMT1QoY2xvc2UoKSkpOworCVFBY3Rp
b24gKmxvYWRBY3Rpb24gPSBuZXcgUUFjdGlvbihRUGl4bWFwKHhwbV9sb2FkKSwgXygiJkxvYWQi
KSwgdGhpcyk7CisJbG9hZEFjdGlvbi0+c2V0U2hvcnRjdXQoUXQ6OkNUUkwgKyBRdDo6S2V5X0wp
OworCSAgY29ubmVjdChsb2FkQWN0aW9uLCBTSUdOQUwodHJpZ2dlcmVkKGJvb2wpKSwgU0xPVChs
b2FkQ29uZmlnKCkpKTsKKwlzYXZlQWN0aW9uID0gbmV3IFFBY3Rpb24oUVBpeG1hcCh4cG1fc2F2
ZSksIF8oIiZTYXZlIiksIHRoaXMpOworCXNhdmVBY3Rpb24tPnNldFNob3J0Y3V0KFF0OjpDVFJM
ICsgUXQ6OktleV9TKTsKKwkgIGNvbm5lY3Qoc2F2ZUFjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChi
b29sKSksIFNMT1Qoc2F2ZUNvbmZpZygpKSk7CiAJY29uZl9zZXRfY2hhbmdlZF9jYWxsYmFjayhj
b25mX2NoYW5nZWQpOwogCS8vIFNldCBzYXZlQWN0aW9uJ3MgaW5pdGlhbCBzdGF0ZQogCWNvbmZf
Y2hhbmdlZCgpOwotCVEzQWN0aW9uICpzYXZlQXNBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlNhdmUg
QXMuLi4iLCBfKCJTYXZlICZBcy4uLiIpLCAwLCB0aGlzKTsKLQkgIGNvbm5lY3Qoc2F2ZUFzQWN0
aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNhdmVDb25maWdBcygpKSk7Ci0JUTNBY3Rp
b24gKnNlYXJjaEFjdGlvbiA9IG5ldyBRM0FjdGlvbigiRmluZCIsIF8oIiZGaW5kIiksIFF0OjpD
VFJMICsgUXQ6OktleV9GLCB0aGlzKTsKLQkgIGNvbm5lY3Qoc2VhcmNoQWN0aW9uLCBTSUdOQUwo
YWN0aXZhdGVkKCkpLCBTTE9UKHNlYXJjaENvbmZpZygpKSk7Ci0JUTNBY3Rpb24gKnNpbmdsZVZp
ZXdBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlNpbmdsZSBWaWV3IiwgUVBpeG1hcCh4cG1fc2luZ2xl
X3ZpZXcpLCBfKCJTaW5nbGUgVmlldyIpLCAwLCB0aGlzKTsKLQkgIGNvbm5lY3Qoc2luZ2xlVmll
d0FjdGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xPVChzaG93U2luZ2xlVmlldygpKSk7Ci0J
UTNBY3Rpb24gKnNwbGl0Vmlld0FjdGlvbiA9IG5ldyBRM0FjdGlvbigiU3BsaXQgVmlldyIsIFFQ
aXhtYXAoeHBtX3NwbGl0X3ZpZXcpLCBfKCJTcGxpdCBWaWV3IiksIDAsIHRoaXMpOwotCSAgY29u
bmVjdChzcGxpdFZpZXdBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1Qoc2hvd1NwbGl0
VmlldygpKSk7Ci0JUTNBY3Rpb24gKmZ1bGxWaWV3QWN0aW9uID0gbmV3IFEzQWN0aW9uKCJGdWxs
IFZpZXciLCBRUGl4bWFwKHhwbV90cmVlX3ZpZXcpLCBfKCJGdWxsIFZpZXciKSwgMCwgdGhpcyk7
Ci0JICBjb25uZWN0KGZ1bGxWaWV3QWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNo
b3dGdWxsVmlldygpKSk7Ci0KLQlRM0FjdGlvbiAqc2hvd05hbWVBY3Rpb24gPSBuZXcgUTNBY3Rp
b24oTlVMTCwgXygiU2hvdyBOYW1lIiksIDAsIHRoaXMpOwotCSAgc2hvd05hbWVBY3Rpb24tPnNl
dFRvZ2dsZUFjdGlvbihUUlVFKTsKKwlRQWN0aW9uICpzYXZlQXNBY3Rpb24gPSBuZXcgUUFjdGlv
bihfKCJTYXZlICZBcy4uLiIpLCB0aGlzKTsKKwkgIGNvbm5lY3Qoc2F2ZUFzQWN0aW9uLCBTSUdO
QUwodHJpZ2dlcmVkKGJvb2wpKSwgU0xPVChzYXZlQ29uZmlnQXMoKSkpOworCVFBY3Rpb24gKnNl
YXJjaEFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIiZGaW5kIiksIHRoaXMpOworCXNlYXJjaEFjdGlv
bi0+c2V0U2hvcnRjdXQoUXQ6OkNUUkwgKyBRdDo6S2V5X0YpOworCSAgY29ubmVjdChzZWFyY2hB
Y3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkpLCBTTE9UKHNlYXJjaENvbmZpZygpKSk7CisJ
c2luZ2xlVmlld0FjdGlvbiA9IG5ldyBRQWN0aW9uKFFQaXhtYXAoeHBtX3NpbmdsZV92aWV3KSwg
XygiU2luZ2xlIFZpZXciKSwgdGhpcyk7CisJc2luZ2xlVmlld0FjdGlvbi0+c2V0Q2hlY2thYmxl
KHRydWUpOworCSAgY29ubmVjdChzaW5nbGVWaWV3QWN0aW9uLCBTSUdOQUwodHJpZ2dlcmVkKGJv
b2wpKSwgU0xPVChzaG93U2luZ2xlVmlldygpKSk7CisJc3BsaXRWaWV3QWN0aW9uID0gbmV3IFFB
Y3Rpb24oUVBpeG1hcCh4cG1fc3BsaXRfdmlldyksIF8oIlNwbGl0IFZpZXciKSwgdGhpcyk7CisJ
c3BsaXRWaWV3QWN0aW9uLT5zZXRDaGVja2FibGUodHJ1ZSk7CisJICBjb25uZWN0KHNwbGl0Vmll
d0FjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChib29sKSksIFNMT1Qoc2hvd1NwbGl0VmlldygpKSk7
CisJZnVsbFZpZXdBY3Rpb24gPSBuZXcgUUFjdGlvbihRUGl4bWFwKHhwbV90cmVlX3ZpZXcpLCBf
KCJGdWxsIFZpZXciKSwgdGhpcyk7CisJZnVsbFZpZXdBY3Rpb24tPnNldENoZWNrYWJsZSh0cnVl
KTsKKwkgIGNvbm5lY3QoZnVsbFZpZXdBY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkpLCBT
TE9UKHNob3dGdWxsVmlldygpKSk7CisKKwlRQWN0aW9uICpzaG93TmFtZUFjdGlvbiA9IG5ldyBR
QWN0aW9uKF8oIlNob3cgTmFtZSIpLCB0aGlzKTsKKwkgIHNob3dOYW1lQWN0aW9uLT5zZXRDaGVj
a2FibGUodHJ1ZSk7CiAJICBjb25uZWN0KHNob3dOYW1lQWN0aW9uLCBTSUdOQUwodG9nZ2xlZChi
b29sKSksIGNvbmZpZ1ZpZXcsIFNMT1Qoc2V0U2hvd05hbWUoYm9vbCkpKTsKLQkgIGNvbm5lY3Qo
Y29uZmlnVmlldywgU0lHTkFMKHNob3dOYW1lQ2hhbmdlZChib29sKSksIHNob3dOYW1lQWN0aW9u
LCBTTE9UKHNldE9uKGJvb2wpKSk7Ci0JICBzaG93TmFtZUFjdGlvbi0+c2V0T24oY29uZmlnVmll
dy0+c2hvd05hbWUoKSk7Ci0JUTNBY3Rpb24gKnNob3dSYW5nZUFjdGlvbiA9IG5ldyBRM0FjdGlv
bihOVUxMLCBfKCJTaG93IFJhbmdlIiksIDAsIHRoaXMpOwotCSAgc2hvd1JhbmdlQWN0aW9uLT5z
ZXRUb2dnbGVBY3Rpb24oVFJVRSk7CisJICBzaG93TmFtZUFjdGlvbi0+c2V0Q2hlY2tlZChjb25m
aWdWaWV3LT5zaG93TmFtZSgpKTsKKwlRQWN0aW9uICpzaG93UmFuZ2VBY3Rpb24gPSBuZXcgUUFj
dGlvbihfKCJTaG93IFJhbmdlIiksIHRoaXMpOworCSAgc2hvd1JhbmdlQWN0aW9uLT5zZXRDaGVj
a2FibGUodHJ1ZSk7CiAJICBjb25uZWN0KHNob3dSYW5nZUFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQo
Ym9vbCkpLCBjb25maWdWaWV3LCBTTE9UKHNldFNob3dSYW5nZShib29sKSkpOwotCSAgY29ubmVj
dChjb25maWdWaWV3LCBTSUdOQUwoc2hvd1JhbmdlQ2hhbmdlZChib29sKSksIHNob3dSYW5nZUFj
dGlvbiwgU0xPVChzZXRPbihib29sKSkpOwotCSAgc2hvd1JhbmdlQWN0aW9uLT5zZXRPbihjb25m
aWdMaXN0LT5zaG93UmFuZ2UpOwotCVEzQWN0aW9uICpzaG93RGF0YUFjdGlvbiA9IG5ldyBRM0Fj
dGlvbihOVUxMLCBfKCJTaG93IERhdGEiKSwgMCwgdGhpcyk7Ci0JICBzaG93RGF0YUFjdGlvbi0+
c2V0VG9nZ2xlQWN0aW9uKFRSVUUpOworCVFBY3Rpb24gKnNob3dEYXRhQWN0aW9uID0gbmV3IFFB
Y3Rpb24oXygiU2hvdyBEYXRhIiksIHRoaXMpOworCSAgc2hvd0RhdGFBY3Rpb24tPnNldENoZWNr
YWJsZSh0cnVlKTsKIAkgIGNvbm5lY3Qoc2hvd0RhdGFBY3Rpb24sIFNJR05BTCh0b2dnbGVkKGJv
b2wpKSwgY29uZmlnVmlldywgU0xPVChzZXRTaG93RGF0YShib29sKSkpOwotCSAgY29ubmVjdChj
b25maWdWaWV3LCBTSUdOQUwoc2hvd0RhdGFDaGFuZ2VkKGJvb2wpKSwgc2hvd0RhdGFBY3Rpb24s
IFNMT1Qoc2V0T24oYm9vbCkpKTsKLQkgIHNob3dEYXRhQWN0aW9uLT5zZXRPbihjb25maWdMaXN0
LT5zaG93RGF0YSk7CiAKIAlRQWN0aW9uR3JvdXAgKm9wdEdyb3VwID0gbmV3IFFBY3Rpb25Hcm91
cCh0aGlzKTsKLQlvcHRHcm91cC0+c2V0RXhjbHVzaXZlKFRSVUUpOwotCWNvbm5lY3Qob3B0R3Jv
dXAsIFNJR05BTChzZWxlY3RlZChRQWN0aW9uICopKSwgY29uZmlnVmlldywKKwlvcHRHcm91cC0+
c2V0RXhjbHVzaXZlKHRydWUpOworCWNvbm5lY3Qob3B0R3JvdXAsIFNJR05BTCh0cmlnZ2VyZWQo
UUFjdGlvbiopKSwgY29uZmlnVmlldywKIAkJU0xPVChzZXRPcHRpb25Nb2RlKFFBY3Rpb24gKikp
KTsKLQljb25uZWN0KG9wdEdyb3VwLCBTSUdOQUwoc2VsZWN0ZWQoUUFjdGlvbiAqKSksIG1lbnVW
aWV3LAorCWNvbm5lY3Qob3B0R3JvdXAsIFNJR05BTCh0cmlnZ2VyZWQoUUFjdGlvbiAqKSksIG1l
bnVWaWV3LAogCQlTTE9UKHNldE9wdGlvbk1vZGUoUUFjdGlvbiAqKSkpOwogCi0jaWYgUVRfVkVS
U0lPTiA+PSAweDA0MDAwMAogCWNvbmZpZ1ZpZXctPnNob3dOb3JtYWxBY3Rpb24gPSBuZXcgUUFj
dGlvbihfKCJTaG93IE5vcm1hbCBPcHRpb25zIiksIG9wdEdyb3VwKTsKIAljb25maWdWaWV3LT5z
aG93QWxsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBBbGwgT3B0aW9ucyIpLCBvcHRHcm91
cCk7CiAJY29uZmlnVmlldy0+c2hvd1Byb21wdEFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIlNob3cg
UHJvbXB0IE9wdGlvbnMiKSwgb3B0R3JvdXApOwotI2Vsc2UKLQljb25maWdWaWV3LT5zaG93Tm9y
bWFsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBOb3JtYWwgT3B0aW9ucyIpLCAwLCBvcHRH
cm91cCk7Ci0JY29uZmlnVmlldy0+c2hvd0FsbEFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIlNob3cg
QWxsIE9wdGlvbnMiKSwgMCwgb3B0R3JvdXApOwotCWNvbmZpZ1ZpZXctPnNob3dQcm9tcHRBY3Rp
b24gPSBuZXcgUUFjdGlvbihfKCJTaG93IFByb21wdCBPcHRpb25zIiksIDAsIG9wdEdyb3VwKTsK
LSNlbmRpZgotCWNvbmZpZ1ZpZXctPnNob3dOb3JtYWxBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihU
UlVFKTsKLQljb25maWdWaWV3LT5zaG93Tm9ybWFsQWN0aW9uLT5zZXRPbihjb25maWdMaXN0LT5v
cHRNb2RlID09IG5vcm1hbE9wdCk7Ci0JY29uZmlnVmlldy0+c2hvd0FsbEFjdGlvbi0+c2V0VG9n
Z2xlQWN0aW9uKFRSVUUpOwotCWNvbmZpZ1ZpZXctPnNob3dBbGxBY3Rpb24tPnNldE9uKGNvbmZp
Z0xpc3QtPm9wdE1vZGUgPT0gYWxsT3B0KTsKLQljb25maWdWaWV3LT5zaG93UHJvbXB0QWN0aW9u
LT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7Ci0JY29uZmlnVmlldy0+c2hvd1Byb21wdEFjdGlvbi0+
c2V0T24oY29uZmlnTGlzdC0+b3B0TW9kZSA9PSBwcm9tcHRPcHQpOwotCi0JUTNBY3Rpb24gKnNo
b3dEZWJ1Z0FjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJTaG93IERlYnVnIEluZm8iKSwg
MCwgdGhpcyk7Ci0JICBzaG93RGVidWdBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKKwlj
b25maWdWaWV3LT5zaG93Tm9ybWFsQWN0aW9uLT5zZXRDaGVja2FibGUodHJ1ZSk7CisJY29uZmln
Vmlldy0+c2hvd0FsbEFjdGlvbi0+c2V0Q2hlY2thYmxlKHRydWUpOworCWNvbmZpZ1ZpZXctPnNo
b3dQcm9tcHRBY3Rpb24tPnNldENoZWNrYWJsZSh0cnVlKTsKKworCVFBY3Rpb24gKnNob3dEZWJ1
Z0FjdGlvbiA9IG5ldyBRQWN0aW9uKCBfKCJTaG93IERlYnVnIEluZm8iKSwgdGhpcyk7CisJICBz
aG93RGVidWdBY3Rpb24tPnNldENoZWNrYWJsZSh0cnVlKTsKIAkgIGNvbm5lY3Qoc2hvd0RlYnVn
QWN0aW9uLCBTSUdOQUwodG9nZ2xlZChib29sKSksIGhlbHBUZXh0LCBTTE9UKHNldFNob3dEZWJ1
Zyhib29sKSkpOwotCSAgY29ubmVjdChoZWxwVGV4dCwgU0lHTkFMKHNob3dEZWJ1Z0NoYW5nZWQo
Ym9vbCkpLCBzaG93RGVidWdBY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKLQkgIHNob3dEZWJ1
Z0FjdGlvbi0+c2V0T24oaGVscFRleHQtPnNob3dEZWJ1ZygpKTsKKwkgIHNob3dEZWJ1Z0FjdGlv
bi0+c2V0Q2hlY2tlZChoZWxwVGV4dC0+c2hvd0RlYnVnKCkpOwogCi0JUTNBY3Rpb24gKnNob3dJ
bnRyb0FjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJJbnRyb2R1Y3Rpb24iKSwgMCwgdGhp
cyk7Ci0JICBjb25uZWN0KHNob3dJbnRyb0FjdGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xP
VChzaG93SW50cm8oKSkpOwotCVEzQWN0aW9uICpzaG93QWJvdXRBY3Rpb24gPSBuZXcgUTNBY3Rp
b24oTlVMTCwgXygiQWJvdXQiKSwgMCwgdGhpcyk7Ci0JICBjb25uZWN0KHNob3dBYm91dEFjdGlv
biwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xPVChzaG93QWJvdXQoKSkpOworCVFBY3Rpb24gKnNo
b3dJbnRyb0FjdGlvbiA9IG5ldyBRQWN0aW9uKCBfKCJJbnRyb2R1Y3Rpb24iKSwgdGhpcyk7CisJ
ICBjb25uZWN0KHNob3dJbnRyb0FjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChib29sKSksIFNMT1Qo
c2hvd0ludHJvKCkpKTsKKwlRQWN0aW9uICpzaG93QWJvdXRBY3Rpb24gPSBuZXcgUUFjdGlvbigg
XygiQWJvdXQiKSwgdGhpcyk7CisJICBjb25uZWN0KHNob3dBYm91dEFjdGlvbiwgU0lHTkFMKHRy
aWdnZXJlZChib29sKSksIFNMT1Qoc2hvd0Fib3V0KCkpKTsKIAogCS8vIGluaXQgdG9vbCBiYXIK
LQliYWNrQWN0aW9uLT5hZGRUbyh0b29sQmFyKTsKKwl0b29sQmFyLT5hZGRBY3Rpb24oYmFja0Fj
dGlvbik7CiAJdG9vbEJhci0+YWRkU2VwYXJhdG9yKCk7Ci0JbG9hZEFjdGlvbi0+YWRkVG8odG9v
bEJhcik7Ci0Jc2F2ZUFjdGlvbi0+YWRkVG8odG9vbEJhcik7CisJdG9vbEJhci0+YWRkQWN0aW9u
KGxvYWRBY3Rpb24pOworCXRvb2xCYXItPmFkZEFjdGlvbihzYXZlQWN0aW9uKTsKIAl0b29sQmFy
LT5hZGRTZXBhcmF0b3IoKTsKLQlzaW5nbGVWaWV3QWN0aW9uLT5hZGRUbyh0b29sQmFyKTsKLQlz
cGxpdFZpZXdBY3Rpb24tPmFkZFRvKHRvb2xCYXIpOwotCWZ1bGxWaWV3QWN0aW9uLT5hZGRUbyh0
b29sQmFyKTsKKwl0b29sQmFyLT5hZGRBY3Rpb24oc2luZ2xlVmlld0FjdGlvbik7CisJdG9vbEJh
ci0+YWRkQWN0aW9uKHNwbGl0Vmlld0FjdGlvbik7CisJdG9vbEJhci0+YWRkQWN0aW9uKGZ1bGxW
aWV3QWN0aW9uKTsKIAogCS8vIGNyZWF0ZSBjb25maWcgbWVudQotCVEzUG9wdXBNZW51KiBjb25m
aWcgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Ci0JbWVudS0+aW5zZXJ0SXRlbShfKCImRmlsZSIp
LCBjb25maWcpOwotCWxvYWRBY3Rpb24tPmFkZFRvKGNvbmZpZyk7Ci0Jc2F2ZUFjdGlvbi0+YWRk
VG8oY29uZmlnKTsKLQlzYXZlQXNBY3Rpb24tPmFkZFRvKGNvbmZpZyk7Ci0JY29uZmlnLT5pbnNl
cnRTZXBhcmF0b3IoKTsKLQlxdWl0QWN0aW9uLT5hZGRUbyhjb25maWcpOworCVFNZW51KiBjb25m
aWcgPSBtZW51LT5hZGRNZW51KF8oIiZGaWxlIikpOworCWNvbmZpZy0+YWRkQWN0aW9uKGxvYWRB
Y3Rpb24pOworCWNvbmZpZy0+YWRkQWN0aW9uKHNhdmVBY3Rpb24pOworCWNvbmZpZy0+YWRkQWN0
aW9uKHNhdmVBc0FjdGlvbik7CisJY29uZmlnLT5hZGRTZXBhcmF0b3IoKTsKKwljb25maWctPmFk
ZEFjdGlvbihxdWl0QWN0aW9uKTsKIAogCS8vIGNyZWF0ZSBlZGl0IG1lbnUKLQlRM1BvcHVwTWVu
dSogZWRpdE1lbnUgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Ci0JbWVudS0+aW5zZXJ0SXRlbShf
KCImRWRpdCIpLCBlZGl0TWVudSk7Ci0Jc2VhcmNoQWN0aW9uLT5hZGRUbyhlZGl0TWVudSk7CisJ
UU1lbnUqIGVkaXRNZW51ID0gbWVudS0+YWRkTWVudShfKCImRWRpdCIpKTsKKwllZGl0TWVudS0+
YWRkQWN0aW9uKHNlYXJjaEFjdGlvbik7CiAKIAkvLyBjcmVhdGUgb3B0aW9ucyBtZW51Ci0JUTNQ
b3B1cE1lbnUqIG9wdGlvbk1lbnUgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Ci0JbWVudS0+aW5z
ZXJ0SXRlbShfKCImT3B0aW9uIiksIG9wdGlvbk1lbnUpOwotCXNob3dOYW1lQWN0aW9uLT5hZGRU
byhvcHRpb25NZW51KTsKLQlzaG93UmFuZ2VBY3Rpb24tPmFkZFRvKG9wdGlvbk1lbnUpOwotCXNo
b3dEYXRhQWN0aW9uLT5hZGRUbyhvcHRpb25NZW51KTsKLQlvcHRpb25NZW51LT5pbnNlcnRTZXBh
cmF0b3IoKTsKLQlvcHRHcm91cC0+YWRkVG8ob3B0aW9uTWVudSk7Ci0Jb3B0aW9uTWVudS0+aW5z
ZXJ0U2VwYXJhdG9yKCk7CisJUU1lbnUqIG9wdGlvbk1lbnUgPSBtZW51LT5hZGRNZW51KF8oIiZP
cHRpb24iKSk7CisJb3B0aW9uTWVudS0+YWRkQWN0aW9uKHNob3dOYW1lQWN0aW9uKTsKKwlvcHRp
b25NZW51LT5hZGRBY3Rpb24oc2hvd1JhbmdlQWN0aW9uKTsKKwlvcHRpb25NZW51LT5hZGRBY3Rp
b24oc2hvd0RhdGFBY3Rpb24pOworCW9wdGlvbk1lbnUtPmFkZFNlcGFyYXRvcigpOworCW9wdGlv
bk1lbnUtPmFkZEFjdGlvbnMob3B0R3JvdXAtPmFjdGlvbnMoKSk7CisJb3B0aW9uTWVudS0+YWRk
U2VwYXJhdG9yKCk7CisJb3B0aW9uTWVudS0+YWRkQWN0aW9uKHNob3dEZWJ1Z0FjdGlvbik7CiAK
IAkvLyBjcmVhdGUgaGVscCBtZW51Ci0JUTNQb3B1cE1lbnUqIGhlbHBNZW51ID0gbmV3IFEzUG9w
dXBNZW51KHRoaXMpOwotCW1lbnUtPmluc2VydFNlcGFyYXRvcigpOwotCW1lbnUtPmluc2VydEl0
ZW0oXygiJkhlbHAiKSwgaGVscE1lbnUpOwotCXNob3dJbnRyb0FjdGlvbi0+YWRkVG8oaGVscE1l
bnUpOwotCXNob3dBYm91dEFjdGlvbi0+YWRkVG8oaGVscE1lbnUpOworCW1lbnUtPmFkZFNlcGFy
YXRvcigpOworCVFNZW51KiBoZWxwTWVudSA9IG1lbnUtPmFkZE1lbnUoXygiJkhlbHAiKSk7CisJ
aGVscE1lbnUtPmFkZEFjdGlvbihzaG93SW50cm9BY3Rpb24pOworCWhlbHBNZW51LT5hZGRBY3Rp
b24oc2hvd0Fib3V0QWN0aW9uKTsKIAogCWNvbm5lY3QoY29uZmlnTGlzdCwgU0lHTkFMKG1lbnVD
aGFuZ2VkKHN0cnVjdCBtZW51ICopKSwKIAkJaGVscFRleHQsIFNMT1Qoc2V0SW5mbyhzdHJ1Y3Qg
bWVudSAqKSkpOwpAQCAtMTQ1Niw3ICsxNTEwLDcgQEAgQ29uZmlnTWFpbldpbmRvdzo6Q29uZmln
TWFpbldpbmRvdyh2b2lkKQogCWNvbm5lY3QoaGVscFRleHQsIFNJR05BTChtZW51U2VsZWN0ZWQo
c3RydWN0IG1lbnUgKikpLAogCQlTTE9UKHNldE1lbnVMaW5rKHN0cnVjdCBtZW51ICopKSk7CiAK
LQlRU3RyaW5nIGxpc3RNb2RlID0gY29uZmlnU2V0dGluZ3MtPnJlYWRFbnRyeSgiL2xpc3RNb2Rl
IiwgInN5bWJvbCIpOworCVFTdHJpbmcgbGlzdE1vZGUgPSBjb25maWdTZXR0aW5ncy0+dmFsdWUo
Ii9saXN0TW9kZSIsICJzeW1ib2wiKS50b1N0cmluZygpOwogCWlmIChsaXN0TW9kZSA9PSAic2lu
Z2xlIikKIAkJc2hvd1NpbmdsZVZpZXcoKTsKIAllbHNlIGlmIChsaXN0TW9kZSA9PSAiZnVsbCIp
CkBAIC0xNDY1LDcgKzE1MTksNyBAQCBDb25maWdNYWluV2luZG93OjpDb25maWdNYWluV2luZG93
KHZvaWQpCiAJCXNob3dTcGxpdFZpZXcoKTsKIAogCS8vIFVJIHNldHVwIGRvbmUsIHJlc3RvcmUg
c3BsaXR0ZXIgcG9zaXRpb25zCi0JUTNWYWx1ZUxpc3Q8aW50PiBzaXplcyA9IGNvbmZpZ1NldHRp
bmdzLT5yZWFkU2l6ZXMoIi9zcGxpdDEiLCAmb2spOworCVFMaXN0PGludD4gc2l6ZXMgPSBjb25m
aWdTZXR0aW5ncy0+cmVhZFNpemVzKCIvc3BsaXQxIiwgJm9rKTsKIAlpZiAob2spCiAJCXNwbGl0
MS0+c2V0U2l6ZXMoc2l6ZXMpOwogCkBAIC0xNDc2LDcgKzE1MzAsNyBAQCBDb25maWdNYWluV2lu
ZG93OjpDb25maWdNYWluV2luZG93KHZvaWQpCiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6bG9h
ZENvbmZpZyh2b2lkKQogewotCVFTdHJpbmcgcyA9IFEzRmlsZURpYWxvZzo6Z2V0T3BlbkZpbGVO
YW1lKGNvbmZfZ2V0X2NvbmZpZ25hbWUoKSwgTlVMTCwgdGhpcyk7CisJUVN0cmluZyBzID0gUUZp
bGVEaWFsb2c6OmdldE9wZW5GaWxlTmFtZSh0aGlzLCAiIiwgY29uZl9nZXRfY29uZmlnbmFtZSgp
KTsKIAlpZiAocy5pc051bGwoKSkKIAkJcmV0dXJuOwogCWlmIChjb25mX3JlYWQoUUZpbGU6OmVu
Y29kZU5hbWUocykpKQpAQCAtMTQ5NSw3ICsxNTQ5LDcgQEAgYm9vbCBDb25maWdNYWluV2luZG93
OjpzYXZlQ29uZmlnKHZvaWQpCiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2F2ZUNvbmZpZ0Fz
KHZvaWQpCiB7Ci0JUVN0cmluZyBzID0gUTNGaWxlRGlhbG9nOjpnZXRTYXZlRmlsZU5hbWUoY29u
Zl9nZXRfY29uZmlnbmFtZSgpLCBOVUxMLCB0aGlzKTsKKwlRU3RyaW5nIHMgPSBRRmlsZURpYWxv
Zzo6Z2V0U2F2ZUZpbGVOYW1lKHRoaXMsICIiLCBjb25mX2dldF9jb25maWduYW1lKCkpOwogCWlm
IChzLmlzTnVsbCgpKQogCQlyZXR1cm47CiAJc2F2ZUNvbmZpZygpOwpAQCAtMTUxMiw5ICsxNTY2
LDkgQEAgdm9pZCBDb25maWdNYWluV2luZG93OjpjaGFuZ2VNZW51KHN0cnVjdCBtZW51ICptZW51
KQogewogCWNvbmZpZ0xpc3QtPnNldFJvb3RNZW51KG1lbnUpOwogCWlmIChjb25maWdMaXN0LT5y
b290RW50cnktPnBhcmVudCA9PSAmcm9vdG1lbnUpCi0JCWJhY2tBY3Rpb24tPnNldEVuYWJsZWQo
RkFMU0UpOworCQliYWNrQWN0aW9uLT5zZXRFbmFibGVkKGZhbHNlKTsKIAllbHNlCi0JCWJhY2tB
Y3Rpb24tPnNldEVuYWJsZWQoVFJVRSk7CisJCWJhY2tBY3Rpb24tPnNldEVuYWJsZWQodHJ1ZSk7
CiB9CiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2V0TWVudUxpbmsoc3RydWN0IG1lbnUgKm1l
bnUpCkBAIC0xNTQ2LDggKzE2MDAsOCBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNldE1lbnVM
aW5rKHN0cnVjdCBtZW51ICptZW51KQogCQkJCXJldHVybjsKIAkJCWl0ZW0gPSBtZW51TGlzdC0+
ZmluZENvbmZpZ0l0ZW0ocGFyZW50KTsKIAkJCWlmIChpdGVtKSB7Ci0JCQkJbWVudUxpc3QtPnNl
dFNlbGVjdGVkKGl0ZW0sIFRSVUUpOwotCQkJCW1lbnVMaXN0LT5lbnN1cmVJdGVtVmlzaWJsZShp
dGVtKTsKKwkJCQlpdGVtLT5zZXRTZWxlY3RlZCh0cnVlKTsKKwkJCQltZW51TGlzdC0+c2Nyb2xs
VG9JdGVtKGl0ZW0pOwogCQkJfQogCQkJbGlzdC0+c2V0Um9vdE1lbnUocGFyZW50KTsKIAkJfQpA
QCAtMTU2Miw4ICsxNjE2LDggQEAgdm9pZCBDb25maWdNYWluV2luZG93OjpzZXRNZW51TGluayhz
dHJ1Y3QgbWVudSAqbWVudSkKIAlpZiAobGlzdCkgewogCQlpdGVtID0gbGlzdC0+ZmluZENvbmZp
Z0l0ZW0obWVudSk7CiAJCWlmIChpdGVtKSB7Ci0JCQlsaXN0LT5zZXRTZWxlY3RlZChpdGVtLCBU
UlVFKTsKLQkJCWxpc3QtPmVuc3VyZUl0ZW1WaXNpYmxlKGl0ZW0pOworCQkJaXRlbS0+c2V0U2Vs
ZWN0ZWQodHJ1ZSk7CisJCQlsaXN0LT5zY3JvbGxUb0l0ZW0oaXRlbSk7CiAJCQlsaXN0LT5zZXRG
b2N1cygpOwogCQl9CiAJfQpAQCAtMTU3NywxNSArMTYzMSwyMSBAQCB2b2lkIENvbmZpZ01haW5X
aW5kb3c6Omxpc3RGb2N1c0NoYW5nZWQodm9pZCkKIAogdm9pZCBDb25maWdNYWluV2luZG93Ojpn
b0JhY2sodm9pZCkKIHsKLQlDb25maWdJdGVtKiBpdGVtOworCUNvbmZpZ0l0ZW0qIGl0ZW0sICpv
bGRTZWxlY3Rpb247CiAKIAljb25maWdMaXN0LT5zZXRQYXJlbnRNZW51KCk7CiAJaWYgKGNvbmZp
Z0xpc3QtPnJvb3RFbnRyeSA9PSAmcm9vdG1lbnUpCi0JCWJhY2tBY3Rpb24tPnNldEVuYWJsZWQo
RkFMU0UpOwotCWl0ZW0gPSAoQ29uZmlnSXRlbSopbWVudUxpc3QtPnNlbGVjdGVkSXRlbSgpOwor
CQliYWNrQWN0aW9uLT5zZXRFbmFibGVkKGZhbHNlKTsKKworCWlmIChtZW51TGlzdC0+c2VsZWN0
ZWRJdGVtcygpLmNvdW50KCkgPT0gMCkKKwkJcmV0dXJuOworCisJaXRlbSA9IChDb25maWdJdGVt
KiltZW51TGlzdC0+c2VsZWN0ZWRJdGVtcygpLmZpcnN0KCk7CisJb2xkU2VsZWN0aW9uID0gaXRl
bTsKIAl3aGlsZSAoaXRlbSkgewogCQlpZiAoaXRlbS0+bWVudSA9PSBjb25maWdMaXN0LT5yb290
RW50cnkpIHsKLQkJCW1lbnVMaXN0LT5zZXRTZWxlY3RlZChpdGVtLCBUUlVFKTsKKwkJCW9sZFNl
bGVjdGlvbi0+c2V0U2VsZWN0ZWQoZmFsc2UpOworCQkJaXRlbS0+c2V0U2VsZWN0ZWQodHJ1ZSk7
CiAJCQlicmVhazsKIAkJfQogCQlpdGVtID0gKENvbmZpZ0l0ZW0qKWl0ZW0tPnBhcmVudCgpOwpA
QCAtMTU5NCw2ICsxNjU0LDEzIEBAIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6Z29CYWNrKHZvaWQp
CiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hvd1NpbmdsZVZpZXcodm9pZCkKIHsKKwlzaW5n
bGVWaWV3QWN0aW9uLT5zZXRFbmFibGVkKGZhbHNlKTsKKwlzaW5nbGVWaWV3QWN0aW9uLT5zZXRD
aGVja2VkKHRydWUpOworCXNwbGl0Vmlld0FjdGlvbi0+c2V0RW5hYmxlZCh0cnVlKTsKKwlzcGxp
dFZpZXdBY3Rpb24tPnNldENoZWNrZWQoZmFsc2UpOworCWZ1bGxWaWV3QWN0aW9uLT5zZXRFbmFi
bGVkKHRydWUpOworCWZ1bGxWaWV3QWN0aW9uLT5zZXRDaGVja2VkKGZhbHNlKTsKKwogCW1lbnVW
aWV3LT5oaWRlKCk7CiAJbWVudUxpc3QtPnNldFJvb3RNZW51KDApOwogCWNvbmZpZ0xpc3QtPm1v
ZGUgPSBzaW5nbGVNb2RlOwpAQCAtMTYwMSwyOCArMTY2OCw0MSBAQCB2b2lkIENvbmZpZ01haW5X
aW5kb3c6OnNob3dTaW5nbGVWaWV3KHZvaWQpCiAJCWNvbmZpZ0xpc3QtPnVwZGF0ZUxpc3RBbGwo
KTsKIAllbHNlCiAJCWNvbmZpZ0xpc3QtPnNldFJvb3RNZW51KCZyb290bWVudSk7Ci0JY29uZmln
TGlzdC0+c2V0QWxsT3BlbihUUlVFKTsKIAljb25maWdMaXN0LT5zZXRGb2N1cygpOwogfQogCiB2
b2lkIENvbmZpZ01haW5XaW5kb3c6OnNob3dTcGxpdFZpZXcodm9pZCkKIHsKKwlzaW5nbGVWaWV3
QWN0aW9uLT5zZXRFbmFibGVkKHRydWUpOworCXNpbmdsZVZpZXdBY3Rpb24tPnNldENoZWNrZWQo
ZmFsc2UpOworCXNwbGl0Vmlld0FjdGlvbi0+c2V0RW5hYmxlZChmYWxzZSk7CisJc3BsaXRWaWV3
QWN0aW9uLT5zZXRDaGVja2VkKHRydWUpOworCWZ1bGxWaWV3QWN0aW9uLT5zZXRFbmFibGVkKHRy
dWUpOworCWZ1bGxWaWV3QWN0aW9uLT5zZXRDaGVja2VkKGZhbHNlKTsKKwogCWNvbmZpZ0xpc3Qt
Pm1vZGUgPSBzeW1ib2xNb2RlOwogCWlmIChjb25maWdMaXN0LT5yb290RW50cnkgPT0gJnJvb3Rt
ZW51KQogCQljb25maWdMaXN0LT51cGRhdGVMaXN0QWxsKCk7CiAJZWxzZQogCQljb25maWdMaXN0
LT5zZXRSb290TWVudSgmcm9vdG1lbnUpOwotCWNvbmZpZ0xpc3QtPnNldEFsbE9wZW4oVFJVRSk7
CisJY29uZmlnTGlzdC0+c2V0QWxsT3Blbih0cnVlKTsKIAljb25maWdBcHAtPnByb2Nlc3NFdmVu
dHMoKTsKIAltZW51TGlzdC0+bW9kZSA9IG1lbnVNb2RlOwogCW1lbnVMaXN0LT5zZXRSb290TWVu
dSgmcm9vdG1lbnUpOwotCW1lbnVMaXN0LT5zZXRBbGxPcGVuKFRSVUUpOworCW1lbnVMaXN0LT5z
ZXRBbGxPcGVuKHRydWUpOwogCW1lbnVWaWV3LT5zaG93KCk7CiAJbWVudUxpc3QtPnNldEZvY3Vz
KCk7CiB9CiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hvd0Z1bGxWaWV3KHZvaWQpCiB7CisJ
c2luZ2xlVmlld0FjdGlvbi0+c2V0RW5hYmxlZCh0cnVlKTsKKwlzaW5nbGVWaWV3QWN0aW9uLT5z
ZXRDaGVja2VkKGZhbHNlKTsKKwlzcGxpdFZpZXdBY3Rpb24tPnNldEVuYWJsZWQodHJ1ZSk7CisJ
c3BsaXRWaWV3QWN0aW9uLT5zZXRDaGVja2VkKGZhbHNlKTsKKwlmdWxsVmlld0FjdGlvbi0+c2V0
RW5hYmxlZChmYWxzZSk7CisJZnVsbFZpZXdBY3Rpb24tPnNldENoZWNrZWQodHJ1ZSk7CisKIAlt
ZW51Vmlldy0+aGlkZSgpOwogCW1lbnVMaXN0LT5zZXRSb290TWVudSgwKTsKIAljb25maWdMaXN0
LT5tb2RlID0gZnVsbE1vZGU7CkBAIC0xNjMwLDcgKzE3MTAsNiBAQCB2b2lkIENvbmZpZ01haW5X
aW5kb3c6OnNob3dGdWxsVmlldyh2b2lkKQogCQljb25maWdMaXN0LT51cGRhdGVMaXN0QWxsKCk7
CiAJZWxzZQogCQljb25maWdMaXN0LT5zZXRSb290TWVudSgmcm9vdG1lbnUpOwotCWNvbmZpZ0xp
c3QtPnNldEFsbE9wZW4oRkFMU0UpOwogCWNvbmZpZ0xpc3QtPnNldEZvY3VzKCk7CiB9CiAKQEAg
LTE2ODQsNyArMTc2Myw4IEBAIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hvd0ludHJvKHZvaWQp
CiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hvd0Fib3V0KHZvaWQpCiB7Ci0Jc3RhdGljIGNv
bnN0IFFTdHJpbmcgc3RyID0gXygicWNvbmYgaXMgQ29weXJpZ2h0IChDKSAyMDAyIFJvbWFuIFpp
cHBlbCA8emlwcGVsQGxpbnV4LW02OGsub3JnPi5cblxuIgorCXN0YXRpYyBjb25zdCBRU3RyaW5n
IHN0ciA9IF8oInFjb25mIGlzIENvcHlyaWdodCAoQykgMjAwMiBSb21hbiBaaXBwZWwgPHppcHBl
bEBsaW51eC1tNjhrLm9yZz4uXG4iCisJCSJDb3B5cmlnaHQgKEMpIDIwMTUgQm9yaXMgQmFyYnVs
b3Zza2kgPGJiYXJidWxvdnNraUBnbWFpbC5jb20+LlxuXG4iCiAJCSJCdWcgcmVwb3J0cyBhbmQg
ZmVhdHVyZSByZXF1ZXN0IGNhbiBhbHNvIGJlIGVudGVyZWQgYXQgaHR0cDovL2J1Z3ppbGxhLmtl
cm5lbC5vcmcvXG4iKTsKIAogCVFNZXNzYWdlQm94OjppbmZvcm1hdGlvbih0aGlzLCAicWNvbmYi
LCBzdHIpOwpAQCAtMTY5MiwxMCArMTc3MiwxMCBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNo
b3dBYm91dCh2b2lkKQogCiB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNhdmVTZXR0aW5ncyh2b2lk
KQogewotCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IHgiLCBwb3MoKS54KCkp
OwotCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IHkiLCBwb3MoKS55KCkpOwot
CWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IHdpZHRoIiwgc2l6ZSgpLndpZHRo
KCkpOwotCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IGhlaWdodCIsIHNpemUo
KS5oZWlnaHQoKSk7CisJY29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvd2luZG93IHgiLCBwb3Mo
KS54KCkpOworCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3dpbmRvdyB5IiwgcG9zKCkueSgp
KTsKKwljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgd2lkdGgiLCBzaXplKCkud2lk
dGgoKSk7CisJY29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvd2luZG93IGhlaWdodCIsIHNpemUo
KS5oZWlnaHQoKSk7CiAKIAlRU3RyaW5nIGVudHJ5OwogCXN3aXRjaChjb25maWdMaXN0LT5tb2Rl
KSB7CkBAIC0xNzE0LDcgKzE3OTQsNyBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNhdmVTZXR0
aW5ncyh2b2lkKQogCWRlZmF1bHQ6CiAJCWJyZWFrOwogCX0KLQljb25maWdTZXR0aW5ncy0+d3Jp
dGVFbnRyeSgiL2xpc3RNb2RlIiwgZW50cnkpOworCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgi
L2xpc3RNb2RlIiwgZW50cnkpOwogCiAJY29uZmlnU2V0dGluZ3MtPndyaXRlU2l6ZXMoIi9zcGxp
dDEiLCBzcGxpdDEtPnNpemVzKCkpOwogCWNvbmZpZ1NldHRpbmdzLT53cml0ZVNpemVzKCIvc3Bs
aXQyIiwgc3BsaXQyLT5zaXplcygpKTsKQEAgLTE3NDYsNyArMTgyNiw3IEBAIHN0YXRpYyBjb25z
dCBjaGFyICpwcm9nbmFtZTsKIAogc3RhdGljIHZvaWQgdXNhZ2Uodm9pZCkKIHsKLQlwcmludGYo
XygiJXMgWy1zXSA8Y29uZmlnPlxuIiksIHByb2duYW1lKTsKKwlwcmludGYoXygiJXMgWy1zXSA8
Y29uZmlnPlxuIikudG9MYXRpbjEoKS5jb25zdERhdGEoKSwgcHJvZ25hbWUpOwogCWV4aXQoMCk7
CiB9CiAKQEAgLTE3ODUsNyArMTg2NSw2IEBAIGludCBtYWluKGludCBhYywgY2hhcioqIGF2KQog
CXYgPSBuZXcgQ29uZmlnTWFpbldpbmRvdygpOwogCiAJLy96Y29uZmR1bXAoc3Rkb3V0KTsKLQlj
b25maWdBcHAtPnNldE1haW5XaWRnZXQodik7CiAJY29uZmlnQXBwLT5jb25uZWN0KGNvbmZpZ0Fw
cCwgU0lHTkFMKGxhc3RXaW5kb3dDbG9zZWQoKSksIFNMT1QocXVpdCgpKSk7CiAJY29uZmlnQXBw
LT5jb25uZWN0KGNvbmZpZ0FwcCwgU0lHTkFMKGFib3V0VG9RdWl0KCkpLCB2LCBTTE9UKHNhdmVT
ZXR0aW5ncygpKSk7CiAJdi0+c2hvdygpOwpAQCAtMTc5Myw2ICsxODcyLDggQEAgaW50IG1haW4o
aW50IGFjLCBjaGFyKiogYXYpCiAKIAljb25maWdTZXR0aW5ncy0+ZW5kR3JvdXAoKTsKIAlkZWxl
dGUgY29uZmlnU2V0dGluZ3M7CisJZGVsZXRlIHY7CisJZGVsZXRlIGNvbmZpZ0FwcDsKIAogCXJl
dHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuaCBiL3hlbi90
b29scy9rY29uZmlnL3Fjb25mLmgKaW5kZXggYmRlMGM2YjZmOS4uYTQwMDM2ZDFiMCAxMDA2NDQK
LS0tIGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuaAorKysgYi94ZW4vdG9vbHMva2NvbmZpZy9x
Y29uZi5oCkBAIC0zLDI2ICszLDE4IEBACiAgKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHUEwgdjIuMC4KICAqLwogCi0jaWYgUVRfVkVSU0lPTiA8IDB4MDQwMDAwCi0jaW5j
bHVkZSA8cWxpc3R2aWV3Lmg+Ci0jZWxzZQotI2luY2x1ZGUgPHEzbGlzdHZpZXcuaD4KLSNlbmRp
ZgorI2luY2x1ZGUgPFFUZXh0QnJvd3Nlcj4KKyNpbmNsdWRlIDxRVHJlZVdpZGdldD4KKyNpbmNs
dWRlIDxRTWFpbldpbmRvdz4KKyNpbmNsdWRlIDxRSGVhZGVyVmlldz4KICNpbmNsdWRlIDxxc2V0
dGluZ3MuaD4KLQotI2lmIFFUX1ZFUlNJT04gPCAweDA0MDAwMAotI2RlZmluZSBRM1ZhbHVlTGlz
dCAgICAgICAgICAgICBRVmFsdWVMaXN0Ci0jZGVmaW5lIFEzUG9wdXBNZW51ICAgICAgICAgICAg
IFFQb3B1cE1lbnUKLSNkZWZpbmUgUTNMaXN0VmlldyAgICAgICAgICAgICAgUUxpc3RWaWV3Ci0j
ZGVmaW5lIFEzTGlzdFZpZXdJdGVtICAgICAgICAgIFFMaXN0Vmlld0l0ZW0KLSNkZWZpbmUgUTNW
Qm94ICAgICAgICAgICAgICAgICAgUVZCb3gKLSNkZWZpbmUgUTNUZXh0QnJvd3NlciAgICAgICAg
ICAgUVRleHRCcm93c2VyCi0jZGVmaW5lIFEzTWFpbldpbmRvdyAgICAgICAgICAgIFFNYWluV2lu
ZG93Ci0jZGVmaW5lIFEzQWN0aW9uICAgICAgICAgICAgICAgIFFBY3Rpb24KLSNkZWZpbmUgUTNU
b29sQmFyICAgICAgICAgICAgICAgUVRvb2xCYXIKLSNkZWZpbmUgUTNMaXN0Vmlld0l0ZW1JdGVy
YXRvciAgUUxpc3RWaWV3SXRlbUl0ZXJhdG9yCi0jZGVmaW5lIFEzRmlsZURpYWxvZyAgICAgICAg
ICAgIFFGaWxlRGlhbG9nCi0jZW5kaWYKKyNpbmNsdWRlIDxRUHVzaEJ1dHRvbj4KKyNpbmNsdWRl
IDxRU2V0dGluZ3M+CisjaW5jbHVkZSA8UUxpbmVFZGl0PgorI2luY2x1ZGUgPFFTcGxpdHRlcj4K
KyNpbmNsdWRlIDxRQ2hlY2tCb3g+CisjaW5jbHVkZSA8UURpYWxvZz4KKyNpbmNsdWRlICJleHBy
LmgiCiAKIGNsYXNzIENvbmZpZ1ZpZXc7CiBjbGFzcyBDb25maWdMaXN0OwpAQCAtMzMsOCArMjUs
OCBAQCBjbGFzcyBDb25maWdNYWluV2luZG93OwogY2xhc3MgQ29uZmlnU2V0dGluZ3MgOiBwdWJs
aWMgUVNldHRpbmdzIHsKIHB1YmxpYzoKIAlDb25maWdTZXR0aW5ncygpOwotCVEzVmFsdWVMaXN0
PGludD4gcmVhZFNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwgYm9vbCAqb2spOwotCWJvb2wgd3Jp
dGVTaXplcyhjb25zdCBRU3RyaW5nJiBrZXksIGNvbnN0IFEzVmFsdWVMaXN0PGludD4mIHZhbHVl
KTsKKwlRTGlzdDxpbnQ+IHJlYWRTaXplcyhjb25zdCBRU3RyaW5nJiBrZXksIGJvb2wgKm9rKTsK
Kwlib29sIHdyaXRlU2l6ZXMoY29uc3QgUVN0cmluZyYga2V5LCBjb25zdCBRTGlzdDxpbnQ+JiB2
YWx1ZSk7CiB9OwogCiBlbnVtIGNvbElkeCB7CkBAIC00Nyw5ICszOSw5IEBAIGVudW0gb3B0aW9u
TW9kZSB7CiAJbm9ybWFsT3B0ID0gMCwgYWxsT3B0LCBwcm9tcHRPcHQKIH07CiAKLWNsYXNzIENv
bmZpZ0xpc3QgOiBwdWJsaWMgUTNMaXN0VmlldyB7CitjbGFzcyBDb25maWdMaXN0IDogcHVibGlj
IFFUcmVlV2lkZ2V0IHsKIAlRX09CSkVDVAotCXR5cGVkZWYgY2xhc3MgUTNMaXN0VmlldyBQYXJl
bnQ7CisJdHlwZWRlZiBjbGFzcyBRVHJlZVdpZGdldCBQYXJlbnQ7CiBwdWJsaWM6CiAJQ29uZmln
TGlzdChDb25maWdWaWV3KiBwLCBjb25zdCBjaGFyICpuYW1lID0gMCk7CiAJdm9pZCByZWluaXQo
dm9pZCk7CkBAIC02MSwxMCArNTMsMTAgQEAgcHVibGljOgogCiBwcm90ZWN0ZWQ6CiAJdm9pZCBr
ZXlQcmVzc0V2ZW50KFFLZXlFdmVudCAqZSk7Ci0Jdm9pZCBjb250ZW50c01vdXNlUHJlc3NFdmVu
dChRTW91c2VFdmVudCAqZSk7Ci0Jdm9pZCBjb250ZW50c01vdXNlUmVsZWFzZUV2ZW50KFFNb3Vz
ZUV2ZW50ICplKTsKLQl2b2lkIGNvbnRlbnRzTW91c2VNb3ZlRXZlbnQoUU1vdXNlRXZlbnQgKmUp
OwotCXZvaWQgY29udGVudHNNb3VzZURvdWJsZUNsaWNrRXZlbnQoUU1vdXNlRXZlbnQgKmUpOwor
CXZvaWQgbW91c2VQcmVzc0V2ZW50KFFNb3VzZUV2ZW50ICplKTsKKwl2b2lkIG1vdXNlUmVsZWFz
ZUV2ZW50KFFNb3VzZUV2ZW50ICplKTsKKwl2b2lkIG1vdXNlTW92ZUV2ZW50KFFNb3VzZUV2ZW50
ICplKTsKKwl2b2lkIG1vdXNlRG91YmxlQ2xpY2tFdmVudChRTW91c2VFdmVudCAqZSk7CiAJdm9p
ZCBmb2N1c0luRXZlbnQoUUZvY3VzRXZlbnQgKmUpOwogCXZvaWQgY29udGV4dE1lbnVFdmVudChR
Q29udGV4dE1lbnVFdmVudCAqZSk7CiAKQEAgLTk1LDMyICs4NywyMyBAQCBwdWJsaWM6CiAJfQog
CUNvbmZpZ0l0ZW0qIGZpcnN0Q2hpbGQoKSBjb25zdAogCXsKLQkJcmV0dXJuIChDb25maWdJdGVt
ICopUGFyZW50OjpmaXJzdENoaWxkKCk7Ci0JfQotCWludCBtYXBJZHgoY29sSWR4IGlkeCkKLQl7
Ci0JCXJldHVybiBjb2xNYXBbaWR4XTsKKwkJcmV0dXJuIChDb25maWdJdGVtICopY2hpbGRyZW4o
KS5maXJzdCgpOwogCX0KLQl2b2lkIGFkZENvbHVtbihjb2xJZHggaWR4LCBjb25zdCBRU3RyaW5n
JiBsYWJlbCkKKwl2b2lkIGFkZENvbHVtbihjb2xJZHggaWR4KQogCXsKLQkJY29sTWFwW2lkeF0g
PSBQYXJlbnQ6OmFkZENvbHVtbihsYWJlbCk7Ci0JCWNvbFJldk1hcFtjb2xNYXBbaWR4XV0gPSBp
ZHg7CisJCXNob3dDb2x1bW4oaWR4KTsKIAl9CiAJdm9pZCByZW1vdmVDb2x1bW4oY29sSWR4IGlk
eCkKIAl7Ci0JCWludCBjb2wgPSBjb2xNYXBbaWR4XTsKLQkJaWYgKGNvbCA+PSAwKSB7Ci0JCQlQ
YXJlbnQ6OnJlbW92ZUNvbHVtbihjb2wpOwotCQkJY29sUmV2TWFwW2NvbF0gPSBjb2xNYXBbaWR4
XSA9IC0xOwotCQl9CisJCWhpZGVDb2x1bW4oaWR4KTsKIAl9CiAJdm9pZCBzZXRBbGxPcGVuKGJv
b2wgb3Blbik7CiAJdm9pZCBzZXRQYXJlbnRNZW51KHZvaWQpOwogCiAJYm9vbCBtZW51U2tpcChz
dHJ1Y3QgbWVudSAqKTsKIAotCXRlbXBsYXRlIDxjbGFzcyBQPgotCXZvaWQgdXBkYXRlTWVudUxp
c3QoUCosIHN0cnVjdCBtZW51Kik7CisJdm9pZCB1cGRhdGVNZW51TGlzdChDb25maWdJdGVtICpw
YXJlbnQsIHN0cnVjdCBtZW51Kik7CisJdm9pZCB1cGRhdGVNZW51TGlzdChDb25maWdMaXN0ICpw
YXJlbnQsIHN0cnVjdCBtZW51Kik7CiAKIAlib29sIHVwZGF0ZUFsbDsKIApAQCAtMTMyLDMwICsx
MTUsMjYgQEAgcHVibGljOgogCWVudW0gbGlzdE1vZGUgbW9kZTsKIAllbnVtIG9wdGlvbk1vZGUg
b3B0TW9kZTsKIAlzdHJ1Y3QgbWVudSAqcm9vdEVudHJ5OwotCVFDb2xvckdyb3VwIGRpc2FibGVk
Q29sb3JHcm91cDsKLQlRQ29sb3JHcm91cCBpbmFjdGl2ZWRDb2xvckdyb3VwOwotCVEzUG9wdXBN
ZW51KiBoZWFkZXJQb3B1cDsKLQotcHJpdmF0ZToKLQlpbnQgY29sTWFwW2NvbE5yXTsKLQlpbnQg
Y29sUmV2TWFwW2NvbE5yXTsKKwlRUGFsZXR0ZSBkaXNhYmxlZENvbG9yR3JvdXA7CisJUVBhbGV0
dGUgaW5hY3RpdmVkQ29sb3JHcm91cDsKKwlRTWVudSogaGVhZGVyUG9wdXA7CiB9OwogCi1jbGFz
cyBDb25maWdJdGVtIDogcHVibGljIFEzTGlzdFZpZXdJdGVtIHsKLQl0eXBlZGVmIGNsYXNzIFEz
TGlzdFZpZXdJdGVtIFBhcmVudDsKK2NsYXNzIENvbmZpZ0l0ZW0gOiBwdWJsaWMgUVRyZWVXaWRn
ZXRJdGVtIHsKKwl0eXBlZGVmIGNsYXNzIFFUcmVlV2lkZ2V0SXRlbSBQYXJlbnQ7CiBwdWJsaWM6
Ci0JQ29uZmlnSXRlbShRM0xpc3RWaWV3ICpwYXJlbnQsIENvbmZpZ0l0ZW0gKmFmdGVyLCBzdHJ1
Y3QgbWVudSAqbSwgYm9vbCB2KQotCTogUGFyZW50KHBhcmVudCwgYWZ0ZXIpLCBtZW51KG0pLCB2
aXNpYmxlKHYpLCBnb1BhcmVudChmYWxzZSkKKwlDb25maWdJdGVtKENvbmZpZ0xpc3QgKnBhcmVu
dCwgQ29uZmlnSXRlbSAqYWZ0ZXIsIHN0cnVjdCBtZW51ICptLCBib29sIHYpCisJOiBQYXJlbnQo
cGFyZW50LCBhZnRlciksIG5leHRJdGVtKDApLCBtZW51KG0pLCB2aXNpYmxlKHYpLCBnb1BhcmVu
dChmYWxzZSkKIAl7CiAJCWluaXQoKTsKIAl9CiAJQ29uZmlnSXRlbShDb25maWdJdGVtICpwYXJl
bnQsIENvbmZpZ0l0ZW0gKmFmdGVyLCBzdHJ1Y3QgbWVudSAqbSwgYm9vbCB2KQotCTogUGFyZW50
KHBhcmVudCwgYWZ0ZXIpLCBtZW51KG0pLCB2aXNpYmxlKHYpLCBnb1BhcmVudChmYWxzZSkKKwk6
IFBhcmVudChwYXJlbnQsIGFmdGVyKSwgbmV4dEl0ZW0oMCksIG1lbnUobSksIHZpc2libGUodiks
IGdvUGFyZW50KGZhbHNlKQogCXsKIAkJaW5pdCgpOwogCX0KLQlDb25maWdJdGVtKFEzTGlzdFZp
ZXcgKnBhcmVudCwgQ29uZmlnSXRlbSAqYWZ0ZXIsIGJvb2wgdikKLQk6IFBhcmVudChwYXJlbnQs
IGFmdGVyKSwgbWVudSgwKSwgdmlzaWJsZSh2KSwgZ29QYXJlbnQodHJ1ZSkKKwlDb25maWdJdGVt
KENvbmZpZ0xpc3QgKnBhcmVudCwgQ29uZmlnSXRlbSAqYWZ0ZXIsIGJvb2wgdikKKwk6IFBhcmVu
dChwYXJlbnQsIGFmdGVyKSwgbmV4dEl0ZW0oMCksIG1lbnUoMCksIHZpc2libGUodiksIGdvUGFy
ZW50KHRydWUpCiAJewogCQlpbml0KCk7CiAJfQpAQCAtMTY2LDMzICsxNDUsNDMgQEAgcHVibGlj
OgogCXZvaWQgdGVzdFVwZGF0ZU1lbnUoYm9vbCB2KTsKIAlDb25maWdMaXN0KiBsaXN0Vmlldygp
IGNvbnN0CiAJewotCQlyZXR1cm4gKENvbmZpZ0xpc3QqKVBhcmVudDo6bGlzdFZpZXcoKTsKKwkJ
cmV0dXJuIChDb25maWdMaXN0KilQYXJlbnQ6OnRyZWVXaWRnZXQoKTsKIAl9CiAJQ29uZmlnSXRl
bSogZmlyc3RDaGlsZCgpIGNvbnN0CiAJewotCQlyZXR1cm4gKENvbmZpZ0l0ZW0gKilQYXJlbnQ6
OmZpcnN0Q2hpbGQoKTsKKwkJcmV0dXJuIChDb25maWdJdGVtICopUGFyZW50OjpjaGlsZCgwKTsK
IAl9Ci0JQ29uZmlnSXRlbSogbmV4dFNpYmxpbmcoKSBjb25zdAorCUNvbmZpZ0l0ZW0qIG5leHRT
aWJsaW5nKCkKIAl7Ci0JCXJldHVybiAoQ29uZmlnSXRlbSAqKVBhcmVudDo6bmV4dFNpYmxpbmco
KTsKKwkJQ29uZmlnSXRlbSAqcmV0ID0gTlVMTDsKKwkJQ29uZmlnSXRlbSAqX3BhcmVudCA9IChD
b25maWdJdGVtICopcGFyZW50KCk7CisKKwkJaWYoX3BhcmVudCkgeworCQkJcmV0ID0gKENvbmZp
Z0l0ZW0gKilfcGFyZW50LT5jaGlsZChfcGFyZW50LT5pbmRleE9mQ2hpbGQodGhpcykrMSk7CisJ
CX0gZWxzZSB7CisJCQlRVHJlZVdpZGdldCAqX3RyZWVXaWRnZXQgPSB0cmVlV2lkZ2V0KCk7CisJ
CQlyZXQgPSAoQ29uZmlnSXRlbSAqKV90cmVlV2lkZ2V0LT50b3BMZXZlbEl0ZW0oX3RyZWVXaWRn
ZXQtPmluZGV4T2ZUb3BMZXZlbEl0ZW0odGhpcykrMSk7CisJCX0KKworCQlyZXR1cm4gcmV0Owog
CX0KIAl2b2lkIHNldFRleHQoY29sSWR4IGlkeCwgY29uc3QgUVN0cmluZyYgdGV4dCkKIAl7Ci0J
CVBhcmVudDo6c2V0VGV4dChsaXN0VmlldygpLT5tYXBJZHgoaWR4KSwgdGV4dCk7CisJCVBhcmVu
dDo6c2V0VGV4dChpZHgsIHRleHQpOwogCX0KIAlRU3RyaW5nIHRleHQoY29sSWR4IGlkeCkgY29u
c3QKIAl7Ci0JCXJldHVybiBQYXJlbnQ6OnRleHQobGlzdFZpZXcoKS0+bWFwSWR4KGlkeCkpOwor
CQlyZXR1cm4gUGFyZW50Ojp0ZXh0KGlkeCk7CiAJfQotCXZvaWQgc2V0UGl4bWFwKGNvbElkeCBp
ZHgsIGNvbnN0IFFQaXhtYXAmIHBtKQorCXZvaWQgc2V0UGl4bWFwKGNvbElkeCBpZHgsIGNvbnN0
IFFJY29uICZpY29uKQogCXsKLQkJUGFyZW50OjpzZXRQaXhtYXAobGlzdFZpZXcoKS0+bWFwSWR4
KGlkeCksIHBtKTsKKwkJUGFyZW50OjpzZXRJY29uKGlkeCwgaWNvbik7CiAJfQotCWNvbnN0IFFQ
aXhtYXAqIHBpeG1hcChjb2xJZHggaWR4KSBjb25zdAorCWNvbnN0IFFJY29uIHBpeG1hcChjb2xJ
ZHggaWR4KSBjb25zdAogCXsKLQkJcmV0dXJuIFBhcmVudDo6cGl4bWFwKGxpc3RWaWV3KCktPm1h
cElkeChpZHgpKTsKKwkJcmV0dXJuIGljb24oaWR4KTsKIAl9Ci0Jdm9pZCBwYWludENlbGwoUVBh
aW50ZXIqIHAsIGNvbnN0IFFDb2xvckdyb3VwJiBjZywgaW50IGNvbHVtbiwgaW50IHdpZHRoLCBp
bnQgYWxpZ24pOworCS8vIFRPRE86IEltcGxlbWVudCBwYWludENlbGwKIAogCUNvbmZpZ0l0ZW0q
IG5leHRJdGVtOwogCXN0cnVjdCBtZW51ICptZW51OwpAQCAtMjE2LDkgKzIwNSw5IEBAIHB1Ymxp
YzoKIAlDb25maWdJdGVtICppdGVtOwogfTsKIAotY2xhc3MgQ29uZmlnVmlldyA6IHB1YmxpYyBR
M1ZCb3ggeworY2xhc3MgQ29uZmlnVmlldyA6IHB1YmxpYyBRV2lkZ2V0IHsKIAlRX09CSkVDVAot
CXR5cGVkZWYgY2xhc3MgUTNWQm94IFBhcmVudDsKKwl0eXBlZGVmIGNsYXNzIFFXaWRnZXQgUGFy
ZW50OwogcHVibGljOgogCUNvbmZpZ1ZpZXcoUVdpZGdldCogcGFyZW50LCBjb25zdCBjaGFyICpu
YW1lID0gMCk7CiAJfkNvbmZpZ1ZpZXcodm9pZCk7CkBAIC0yNDksOSArMjM4LDkgQEAgcHVibGlj
OgogCXN0YXRpYyBRQWN0aW9uICpzaG93UHJvbXB0QWN0aW9uOwogfTsKIAotY2xhc3MgQ29uZmln
SW5mb1ZpZXcgOiBwdWJsaWMgUTNUZXh0QnJvd3NlciB7CitjbGFzcyBDb25maWdJbmZvVmlldyA6
IHB1YmxpYyBRVGV4dEJyb3dzZXIgewogCVFfT0JKRUNUCi0JdHlwZWRlZiBjbGFzcyBRM1RleHRC
cm93c2VyIFBhcmVudDsKKwl0eXBlZGVmIGNsYXNzIFFUZXh0QnJvd3NlciBQYXJlbnQ7CiBwdWJs
aWM6CiAJQ29uZmlnSW5mb1ZpZXcoUVdpZGdldCogcGFyZW50LCBjb25zdCBjaGFyICpuYW1lID0g
MCk7CiAJYm9vbCBzaG93RGVidWcodm9pZCkgY29uc3QgeyByZXR1cm4gX3Nob3dEZWJ1ZzsgfQpA
QCAtMjcxLDggKzI2MCw4IEBAIHByb3RlY3RlZDoKIAlRU3RyaW5nIGRlYnVnX2luZm8oc3RydWN0
IHN5bWJvbCAqc3ltKTsKIAlzdGF0aWMgUVN0cmluZyBwcmludF9maWx0ZXIoY29uc3QgUVN0cmlu
ZyAmc3RyKTsKIAlzdGF0aWMgdm9pZCBleHByX3ByaW50X2hlbHAodm9pZCAqZGF0YSwgc3RydWN0
IHN5bWJvbCAqc3ltLCBjb25zdCBjaGFyICpzdHIpOwotCVEzUG9wdXBNZW51KiBjcmVhdGVQb3B1
cE1lbnUoY29uc3QgUVBvaW50JiBwb3MpOwotCXZvaWQgY29udGVudHNDb250ZXh0TWVudUV2ZW50
KFFDb250ZXh0TWVudUV2ZW50ICplKTsKKwlRTWVudSAqY3JlYXRlU3RhbmRhcmRDb250ZXh0TWVu
dShjb25zdCBRUG9pbnQgJiBwb3MpOworCXZvaWQgY29udGV4dE1lbnVFdmVudChRQ29udGV4dE1l
bnVFdmVudCAqZSk7CiAKIAlzdHJ1Y3Qgc3ltYm9sICpzeW07CiAJc3RydWN0IG1lbnUgKl9tZW51
OwpAQCAtMjk5LDEwICsyODgsMTAgQEAgcHJvdGVjdGVkOgogCXN0cnVjdCBzeW1ib2wgKipyZXN1
bHQ7CiB9OwogCi1jbGFzcyBDb25maWdNYWluV2luZG93IDogcHVibGljIFEzTWFpbldpbmRvdyB7
CitjbGFzcyBDb25maWdNYWluV2luZG93IDogcHVibGljIFFNYWluV2luZG93IHsKIAlRX09CSkVD
VAogCi0Jc3RhdGljIFEzQWN0aW9uICpzYXZlQWN0aW9uOworCXN0YXRpYyBRQWN0aW9uICpzYXZl
QWN0aW9uOwogCXN0YXRpYyB2b2lkIGNvbmZfY2hhbmdlZCh2b2lkKTsKIHB1YmxpYzoKIAlDb25m
aWdNYWluV2luZG93KHZvaWQpOwpAQCAtMzMxLDggKzMyMCwxMSBAQCBwcm90ZWN0ZWQ6CiAJQ29u
ZmlnVmlldyAqY29uZmlnVmlldzsKIAlDb25maWdMaXN0ICpjb25maWdMaXN0OwogCUNvbmZpZ0lu
Zm9WaWV3ICpoZWxwVGV4dDsKLQlRM1Rvb2xCYXIgKnRvb2xCYXI7Ci0JUTNBY3Rpb24gKmJhY2tB
Y3Rpb247Ci0JUVNwbGl0dGVyKiBzcGxpdDE7Ci0JUVNwbGl0dGVyKiBzcGxpdDI7CisJUVRvb2xC
YXIgKnRvb2xCYXI7CisJUUFjdGlvbiAqYmFja0FjdGlvbjsKKwlRQWN0aW9uICpzaW5nbGVWaWV3
QWN0aW9uOworCVFBY3Rpb24gKnNwbGl0Vmlld0FjdGlvbjsKKwlRQWN0aW9uICpmdWxsVmlld0Fj
dGlvbjsKKwlRU3BsaXR0ZXIgKnNwbGl0MTsKKwlRU3BsaXR0ZXIgKnNwbGl0MjsKIH07CmRpZmYg
LS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9zdHJlYW1saW5lX2NvbmZpZy5wbCBiL3hlbi90b29s
cy9rY29uZmlnL3N0cmVhbWxpbmVfY29uZmlnLnBsCmluZGV4IGYzZDNmYjQyYjguLmEyZTgzYWIx
N2QgMTAwNzU1Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL3N0cmVhbWxpbmVfY29uZmlnLnBsCisr
KyBiL3hlbi90b29scy9rY29uZmlnL3N0cmVhbWxpbmVfY29uZmlnLnBsCkBAIC0xLDQgKzEsNCBA
QAotIyEvdXNyL2Jpbi9wZXJsIC13CisjIS91c3IvYmluL2VudiBwZXJsCiAjCiAjIENvcHlyaWdo
dCAyMDA1LTIwMDkgLSBTdGV2ZW4gUm9zdGVkdAogIyBMaWNlbnNlZCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHUEwgTGljZW5zZSB2ZXJzaW9uIDIKQEAgLTQyLDYgKzQyLDcgQEAKICMgICAg
bXYgY29uZmlnX3N0cmlwIC5jb25maWcKICMgICAgbWFrZSBvbGRjb25maWcKICMKK3VzZSB3YXJu
aW5nczsKIHVzZSBzdHJpY3Q7CiB1c2UgR2V0b3B0OjpMb25nOwogCkBAIC0xODgsNyArMTg5LDcg
QEAgc3ViIHJlYWRfa2NvbmZpZyB7CiAJJGNvbnQgPSAwOwogCiAJIyBjb2xsZWN0IGFueSBLY29u
ZmlnIHNvdXJjZXMKLQlpZiAoL15zb3VyY2VccyoiKC4qKSIvKSB7CisJaWYgKC9ec291cmNlXHMr
Ij8oW14iXSspLykgewogCSAgICBteSAka2NvbmZpZyA9ICQxOwogCSAgICAjIHByZXZlbnQgcmVh
ZGluZyB0d2ljZS4KIAkgICAgaWYgKCFkZWZpbmVkKCRyZWFkX2tjb25maWdzeyRrY29uZmlnfSkp
IHsKQEAgLTIzNyw3ICsyMzgsNyBAQCBzdWIgcmVhZF9rY29uZmlnIHsKIAkgICAgfQogCiAJIyBj
b25maWdzIHdpdGhvdXQgcHJvbXB0cyBtdXN0IGJlIHNlbGVjdGVkCi0JfSBlbHNpZiAoJHN0YXRl
IG5lICJOT05FIiAmJiAvXlxzKnRyaXN0YXRlXHNcUy8pIHsKKwl9IGVsc2lmICgkc3RhdGUgbmUg
Ik5PTkUiICYmIC9eXHMqKHRyaXN0YXRlXHMrXFN8cHJvbXB0XGIpLykgewogCSAgICAjIG5vdGUg
aWYgdGhlIGNvbmZpZyBoYXMgYSBwcm9tcHQKIAkgICAgJHByb21wdHN7JGNvbmZpZ30gPSAxOwog
CkBAIC0yNTYsOCArMjU3LDggQEAgc3ViIHJlYWRfa2NvbmZpZyB7CiAKIAkgICAgJGlmbGV2ZWwt
LSBpZiAoJGlmbGV2ZWwpOwogCi0JIyBzdG9wIG9uICJoZWxwIgotCX0gZWxzaWYgKC9eXHMqaGVs
cFxzKiQvKSB7CisJIyBzdG9wIG9uICJoZWxwIiBhbmQga2V5d29yZHMgdGhhdCBlbmQgYSBtZW51
IGVudHJ5CisJfSBlbHNpZiAoL15ccyooLS0tKT9oZWxwKC0tLSk/XHMqJC8gfHwgL14oY29tbWVu
dHxjaG9pY2V8bWVudSlcYi8pIHsKIAkgICAgJHN0YXRlID0gIk5PTkUiOwogCX0KICAgICB9CkBA
IC00NTQsNyArNDU1LDcgQEAgc3ViIHBhcnNlX2NvbmZpZ19kZXBlbmRzCiAJICAgICRwID1+IHMv
XlteJHZhbGlkXSpbJHZhbGlkXSsvLzsKIAogCSAgICAjIFdlIG9ubHkgbmVlZCB0byBwcm9jZXNz
IGlmIHRoZSBkZXBlbmQgY29uZmlnIGlzIGEgbW9kdWxlCi0JICAgIGlmICghZGVmaW5lZCgkb3Jp
Z19jb25maWdzeyRjb25mfSkgfHwgISRvcmlnX2NvbmZpZ3N7Y29uZn0gZXEgIm0iKSB7CisJICAg
IGlmICghZGVmaW5lZCgkb3JpZ19jb25maWdzeyRjb25mfSkgfHwgJG9yaWdfY29uZmlnc3skY29u
Zn0gZXEgInkiKSB7CiAJCW5leHQ7CiAJICAgIH0KIApAQCAtNjEwLDYgKzYxMSw0MCBAQCBmb3Jl
YWNoIG15ICRsaW5lIChAY29uZmlnX2ZpbGUpIHsKIAluZXh0OwogICAgIH0KIAorICAgIGlmICgv
Q09ORklHX01PRFVMRV9TSUdfS0VZPSIoLispIi8pIHsKKyAgICAgICAgbXkgJG9yaWdfY2VydCA9
ICQxOworICAgICAgICBteSAkZGVmYXVsdF9jZXJ0ID0gImNlcnRzL3NpZ25pbmdfa2V5LnBlbSI7
CisKKyAgICAgICAgIyBDaGVjayB0aGF0IHRoZSBsb2dpYyBpbiB0aGlzIHNjcmlwdCBzdGlsbCBt
YXRjaGVzIHRoZSBvbmUgaW4gS2NvbmZpZworICAgICAgICBpZiAoIWRlZmluZWQoJGRlcGVuZHN7
Ik1PRFVMRV9TSUdfS0VZIn0pIHx8CisgICAgICAgICAgICAkZGVwZW5kc3siTU9EVUxFX1NJR19L
RVkifSAhfiAvIlxRJGRlZmF1bHRfY2VydFxFIi8pIHsKKyAgICAgICAgICAgIHByaW50IFNUREVS
UiAiV0FSTklORzogTU9EVUxFX1NJR19LRVkgYXNzZXJ0aW9uIGZhaWx1cmUsICIsCisgICAgICAg
ICAgICAgICAgInVwZGF0ZSBuZWVkZWQgdG8gIiwgX19GSUxFX18sICIgbGluZSAiLCBfX0xJTkVf
XywgIlxuIjsKKyAgICAgICAgICAgIHByaW50OworICAgICAgICB9IGVsc2lmICgkb3JpZ19jZXJ0
IG5lICRkZWZhdWx0X2NlcnQgJiYgISAtZiAkb3JpZ19jZXJ0KSB7CisgICAgICAgICAgICBwcmlu
dCBTVERFUlIgIk1vZHVsZSBzaWduYXR1cmUgdmVyaWZpY2F0aW9uIGVuYWJsZWQgYnV0ICIsCisg
ICAgICAgICAgICAgICAgIm1vZHVsZSBzaWduaW5nIGtleSBcIiRvcmlnX2NlcnRcIiBub3QgZm91
bmQuIFJlc2V0dGluZyAiLAorICAgICAgICAgICAgICAgICJzaWduaW5nIGtleSB0byBkZWZhdWx0
IHZhbHVlLlxuIjsKKyAgICAgICAgICAgIHByaW50ICJDT05GSUdfTU9EVUxFX1NJR19LRVk9XCIk
ZGVmYXVsdF9jZXJ0XCJcbiI7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBwcmludDsK
KyAgICAgICAgfQorICAgICAgICBuZXh0OworICAgIH0KKworICAgIGlmICgvQ09ORklHX1NZU1RF
TV9UUlVTVEVEX0tFWVM9IiguKykiLykgeworICAgICAgICBteSAkb3JpZ19rZXlzID0gJDE7CisK
KyAgICAgICAgaWYgKCEgLWYgJG9yaWdfa2V5cykgeworICAgICAgICAgICAgcHJpbnQgU1RERVJS
ICJTeXN0ZW0ga2V5cmluZyBlbmFibGVkIGJ1dCBrZXlzIFwiJG9yaWdfa2V5c1wiICIsCisgICAg
ICAgICAgICAgICAgIm5vdCBmb3VuZC4gUmVzZXR0aW5nIGtleXMgdG8gZGVmYXVsdCB2YWx1ZS5c
biI7CisgICAgICAgICAgICBwcmludCAiQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVM9XCJcIlxu
IjsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIHByaW50OworICAgICAgICB9CisgICAg
ICAgIG5leHQ7CisgICAgfQorCiAgICAgaWYgKC9eKENPTkZJRy4qKT0obXx5KS8pIHsKIAlpZiAo
ZGVmaW5lZCgkY29uZmlnc3skMX0pKSB7CiAJICAgIGlmICgkbG9jYWx5ZXNjb25maWcpIHsKZGlm
ZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL3N5bWJvbC5jIGIveGVuL3Rvb2xzL2tjb25maWcv
c3ltYm9sLmMKaW5kZXggNTA4NzhkYzAyNS4uZjBiMmUzYjMxMCAxMDA2NDQKLS0tIGEveGVuL3Rv
b2xzL2tjb25maWcvc3ltYm9sLmMKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvc3ltYm9sLmMKQEAg
LTc3LDcgKzc3LDcgQEAgY29uc3QgY2hhciAqc3ltX3R5cGVfbmFtZShlbnVtIHN5bWJvbF90eXBl
IHR5cGUpCiB7CiAJc3dpdGNoICh0eXBlKSB7CiAJY2FzZSBTX0JPT0xFQU46Ci0JCXJldHVybiAi
Ym9vbGVhbiI7CisJCXJldHVybiAiYm9vbCI7CiAJY2FzZSBTX1RSSVNUQVRFOgogCQlyZXR1cm4g
InRyaXN0YXRlIjsKIAljYXNlIFNfSU5UOgpAQCAtMTgzLDcgKzE4Myw3IEBAIHN0YXRpYyB2b2lk
IHN5bV92YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qgc3ltYm9sICpzeW0pCiAJCXNwcmludGYoc3RyLCAi
JWxsZCIsIHZhbDIpOwogCWVsc2UKIAkJc3ByaW50ZihzdHIsICIweCVsbHgiLCB2YWwyKTsKLQlz
eW0tPmN1cnIudmFsID0gc3RyZHVwKHN0cik7CisJc3ltLT5jdXJyLnZhbCA9IHhzdHJkdXAoc3Ry
KTsKIH0KIAogc3RhdGljIHZvaWQgc3ltX3NldF9jaGFuZ2VkKHN0cnVjdCBzeW1ib2wgKnN5bSkK
QEAgLTIwOSwxMiArMjA5LDI2IEBAIHN0YXRpYyB2b2lkIHN5bV9zZXRfYWxsX2NoYW5nZWQodm9p
ZCkKIHN0YXRpYyB2b2lkIHN5bV9jYWxjX3Zpc2liaWxpdHkoc3RydWN0IHN5bWJvbCAqc3ltKQog
ewogCXN0cnVjdCBwcm9wZXJ0eSAqcHJvcDsKKwlzdHJ1Y3Qgc3ltYm9sICpjaG9pY2Vfc3ltID0g
TlVMTDsKIAl0cmlzdGF0ZSB0cmk7CiAKIAkvKiBhbnkgcHJvbXB0IHZpc2libGU/ICovCiAJdHJp
ID0gbm87CisKKwlpZiAoc3ltX2lzX2Nob2ljZV92YWx1ZShzeW0pKQorCQljaG9pY2Vfc3ltID0g
cHJvcF9nZXRfc3ltYm9sKHN5bV9nZXRfY2hvaWNlX3Byb3Aoc3ltKSk7CisKIAlmb3JfYWxsX3By
b21wdHMoc3ltLCBwcm9wKSB7CiAJCXByb3AtPnZpc2libGUudHJpID0gZXhwcl9jYWxjX3ZhbHVl
KHByb3AtPnZpc2libGUuZXhwcik7CisJCS8qCisJCSAqIFRyaXN0YXRlIGNob2ljZV92YWx1ZXMg
d2l0aCB2aXNpYmlsaXR5ICdtb2QnIGFyZQorCQkgKiBub3QgdmlzaWJsZSBpZiB0aGUgY29ycmVz
cG9uZGluZyBjaG9pY2UncyB2YWx1ZSBpcworCQkgKiAneWVzJy4KKwkJICovCisJCWlmIChjaG9p
Y2Vfc3ltICYmIHN5bS0+dHlwZSA9PSBTX1RSSVNUQVRFICYmCisJCSAgICBwcm9wLT52aXNpYmxl
LnRyaSA9PSBtb2QgJiYgY2hvaWNlX3N5bS0+Y3Vyci50cmkgPT0geWVzKQorCQkJcHJvcC0+dmlz
aWJsZS50cmkgPSBubzsKKwogCQl0cmkgPSBFWFBSX09SKHRyaSwgcHJvcC0+dmlzaWJsZS50cmkp
OwogCX0KIAlpZiAodHJpID09IG1vZCAmJiAoc3ltLT50eXBlICE9IFNfVFJJU1RBVEUgfHwgbW9k
dWxlc192YWwgPT0gbm8pKQpAQCAtMjI5LDcgKzI0Myw3IEBAIHN0YXRpYyB2b2lkIHN5bV9jYWxj
X3Zpc2liaWxpdHkoc3RydWN0IHN5bWJvbCAqc3ltKQogCXRyaSA9IHllczsKIAlpZiAoc3ltLT5k
aXJfZGVwLmV4cHIpCiAJCXRyaSA9IGV4cHJfY2FsY192YWx1ZShzeW0tPmRpcl9kZXAuZXhwcik7
Ci0JaWYgKHRyaSA9PSBtb2QpCisJaWYgKHRyaSA9PSBtb2QgJiYgc3ltX2dldF90eXBlKHN5bSkg
PT0gU19CT09MRUFOKQogCQl0cmkgPSB5ZXM7CiAJaWYgKHN5bS0+ZGlyX2RlcC50cmkgIT0gdHJp
KSB7CiAJCXN5bS0+ZGlyX2RlcC50cmkgPSB0cmk7CkBAIC0yNDQsNiArMjU4LDE1IEBAIHN0YXRp
YyB2b2lkIHN5bV9jYWxjX3Zpc2liaWxpdHkoc3RydWN0IHN5bWJvbCAqc3ltKQogCQlzeW0tPnJl
dl9kZXAudHJpID0gdHJpOwogCQlzeW1fc2V0X2NoYW5nZWQoc3ltKTsKIAl9CisJdHJpID0gbm87
CisJaWYgKHN5bS0+aW1wbGllZC5leHByICYmIHN5bS0+ZGlyX2RlcC50cmkgIT0gbm8pCisJCXRy
aSA9IGV4cHJfY2FsY192YWx1ZShzeW0tPmltcGxpZWQuZXhwcik7CisJaWYgKHRyaSA9PSBtb2Qg
JiYgc3ltX2dldF90eXBlKHN5bSkgPT0gU19CT09MRUFOKQorCQl0cmkgPSB5ZXM7CisJaWYgKHN5
bS0+aW1wbGllZC50cmkgIT0gdHJpKSB7CisJCXN5bS0+aW1wbGllZC50cmkgPSB0cmk7CisJCXN5
bV9zZXRfY2hhbmdlZChzeW0pOworCX0KIH0KIAogLyoKQEAgLTMxMCw2ICszMzMsMjcgQEAgc3Rh
dGljIHN0cnVjdCBzeW1ib2wgKnN5bV9jYWxjX2Nob2ljZShzdHJ1Y3Qgc3ltYm9sICpzeW0pCiAJ
cmV0dXJuIGRlZl9zeW07CiB9CiAKK3N0YXRpYyB2b2lkIHN5bV93YXJuX3VubWV0X2RlcChzdHJ1
Y3Qgc3ltYm9sICpzeW0pCit7CisJc3RydWN0IGdzdHIgZ3MgPSBzdHJfbmV3KCk7CisKKwlzdHJf
cHJpbnRmKCZncywKKwkJICAgIlxuV0FSTklORzogdW5tZXQgZGlyZWN0IGRlcGVuZGVuY2llcyBk
ZXRlY3RlZCBmb3IgJXNcbiIsCisJCSAgIHN5bS0+bmFtZSk7CisJc3RyX3ByaW50ZigmZ3MsCisJ
CSAgICIgIERlcGVuZHMgb24gWyVjXTogIiwKKwkJICAgc3ltLT5kaXJfZGVwLnRyaSA9PSBtb2Qg
PyAnbScgOiAnbicpOworCWV4cHJfZ3N0cl9wcmludChzeW0tPmRpcl9kZXAuZXhwciwgJmdzKTsK
KwlzdHJfcHJpbnRmKCZncywgIlxuIik7CisKKwlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+
cmV2X2RlcC5leHByLCAmZ3MsIHllcywKKwkJCSAgICAgICAiICBTZWxlY3RlZCBieSBbeV06XG4i
KTsKKwlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+cmV2X2RlcC5leHByLCAmZ3MsIG1vZCwK
KwkJCSAgICAgICAiICBTZWxlY3RlZCBieSBbbV06XG4iKTsKKworCWZwdXRzKHN0cl9nZXQoJmdz
KSwgc3RkZXJyKTsKK30KKwogdm9pZCBzeW1fY2FsY192YWx1ZShzdHJ1Y3Qgc3ltYm9sICpzeW0p
CiB7CiAJc3RydWN0IHN5bWJvbF92YWx1ZSBuZXd2YWwsIG9sZHZhbDsKQEAgLTM0OCwxMSArMzky
LDEzIEBAIHZvaWQgc3ltX2NhbGNfdmFsdWUoc3RydWN0IHN5bWJvbCAqc3ltKQogCQlzeW0tPmN1
cnIudHJpID0gbm87CiAJCXJldHVybjsKIAl9Ci0JaWYgKCFzeW1faXNfY2hvaWNlX3ZhbHVlKHN5
bSkpCi0JCXN5bS0+ZmxhZ3MgJj0gflNZTUJPTF9XUklURTsKKwlzeW0tPmZsYWdzICY9IH5TWU1C
T0xfV1JJVEU7CiAKIAlzeW1fY2FsY192aXNpYmlsaXR5KHN5bSk7CiAKKwlpZiAoc3ltLT52aXNp
YmxlICE9IG5vKQorCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9XUklURTsKKwogCS8qIHNldCBkZWZh
dWx0IGlmIHJlY3Vyc2l2ZWx5IGNhbGxlZCAqLwogCXN5bS0+Y3VyciA9IG5ld3ZhbDsKIApAQCAt
MzY3LDcgKzQxMyw2IEBAIHZvaWQgc3ltX2NhbGNfdmFsdWUoc3RydWN0IHN5bWJvbCAqc3ltKQog
CQkJCS8qIGlmIHRoZSBzeW1ib2wgaXMgdmlzaWJsZSB1c2UgdGhlIHVzZXIgdmFsdWUKIAkJCQkg
KiBpZiBhdmFpbGFibGUsIG90aGVyd2lzZSB0cnkgdGhlIGRlZmF1bHQgdmFsdWUKIAkJCQkgKi8K
LQkJCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9XUklURTsKIAkJCQlpZiAoc3ltX2hhc192YWx1ZShz
eW0pKSB7CiAJCQkJCW5ld3ZhbC50cmkgPSBFWFBSX0FORChzeW0tPmRlZltTX0RFRl9VU0VSXS50
cmksCiAJCQkJCQkJICAgICAgc3ltLT52aXNpYmxlKTsKQEAgLTM3OSwzOCArNDI0LDMxIEBAIHZv
aWQgc3ltX2NhbGNfdmFsdWUoc3RydWN0IHN5bWJvbCAqc3ltKQogCQkJaWYgKCFzeW1faXNfY2hv
aWNlKHN5bSkpIHsKIAkJCQlwcm9wID0gc3ltX2dldF9kZWZhdWx0X3Byb3Aoc3ltKTsKIAkJCQlp
ZiAocHJvcCkgewotCQkJCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9XUklURTsKIAkJCQkJbmV3dmFs
LnRyaSA9IEVYUFJfQU5EKGV4cHJfY2FsY192YWx1ZShwcm9wLT5leHByKSwKIAkJCQkJCQkgICAg
ICBwcm9wLT52aXNpYmxlLnRyaSk7CisJCQkJCWlmIChuZXd2YWwudHJpICE9IG5vKQorCQkJCQkJ
c3ltLT5mbGFncyB8PSBTWU1CT0xfV1JJVEU7CisJCQkJfQorCQkJCWlmIChzeW0tPmltcGxpZWQu
dHJpICE9IG5vKSB7CisJCQkJCXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX1dSSVRFOworCQkJCQluZXd2
YWwudHJpID0gRVhQUl9PUihuZXd2YWwudHJpLCBzeW0tPmltcGxpZWQudHJpKTsKIAkJCQl9CiAJ
CQl9CiAJCWNhbGNfbmV3dmFsOgotCQkJaWYgKHN5bS0+ZGlyX2RlcC50cmkgPT0gbm8gJiYgc3lt
LT5yZXZfZGVwLnRyaSAhPSBubykgewotCQkJCXN0cnVjdCBleHByICplOwotCQkJCWUgPSBleHBy
X3NpbXBsaWZ5X3VubWV0X2RlcChzeW0tPnJldl9kZXAuZXhwciwKLQkJCQkgICAgc3ltLT5kaXJf
ZGVwLmV4cHIpOwotCQkJCWZwcmludGYoc3RkZXJyLCAid2FybmluZzogKCIpOwotCQkJCWV4cHJf
ZnByaW50KGUsIHN0ZGVycik7Ci0JCQkJZnByaW50ZihzdGRlcnIsICIpIHNlbGVjdHMgJXMgd2hp
Y2ggaGFzIHVubWV0IGRpcmVjdCBkZXBlbmRlbmNpZXMgKCIsCi0JCQkJCXN5bS0+bmFtZSk7Ci0J
CQkJZXhwcl9mcHJpbnQoc3ltLT5kaXJfZGVwLmV4cHIsIHN0ZGVycik7Ci0JCQkJZnByaW50Zihz
dGRlcnIsICIpXG4iKTsKLQkJCQlleHByX2ZyZWUoZSk7Ci0JCQl9CisJCQlpZiAoc3ltLT5kaXJf
ZGVwLnRyaSA8IHN5bS0+cmV2X2RlcC50cmkpCisJCQkJc3ltX3dhcm5fdW5tZXRfZGVwKHN5bSk7
CiAJCQluZXd2YWwudHJpID0gRVhQUl9PUihuZXd2YWwudHJpLCBzeW0tPnJldl9kZXAudHJpKTsK
IAkJfQotCQlpZiAobmV3dmFsLnRyaSA9PSBtb2QgJiYgc3ltX2dldF90eXBlKHN5bSkgPT0gU19C
T09MRUFOKQorCQlpZiAobmV3dmFsLnRyaSA9PSBtb2QgJiYKKwkJICAgIChzeW1fZ2V0X3R5cGUo
c3ltKSA9PSBTX0JPT0xFQU4gfHwgc3ltLT5pbXBsaWVkLnRyaSA9PSB5ZXMpKQogCQkJbmV3dmFs
LnRyaSA9IHllczsKIAkJYnJlYWs7CiAJY2FzZSBTX1NUUklORzoKIAljYXNlIFNfSEVYOgogCWNh
c2UgU19JTlQ6Ci0JCWlmIChzeW0tPnZpc2libGUgIT0gbm8pIHsKLQkJCXN5bS0+ZmxhZ3MgfD0g
U1lNQk9MX1dSSVRFOwotCQkJaWYgKHN5bV9oYXNfdmFsdWUoc3ltKSkgewotCQkJCW5ld3ZhbC52
YWwgPSBzeW0tPmRlZltTX0RFRl9VU0VSXS52YWw7Ci0JCQkJYnJlYWs7Ci0JCQl9CisJCWlmIChz
eW0tPnZpc2libGUgIT0gbm8gJiYgc3ltX2hhc192YWx1ZShzeW0pKSB7CisJCQluZXd2YWwudmFs
ID0gc3ltLT5kZWZbU19ERUZfVVNFUl0udmFsOworCQkJYnJlYWs7CiAJCX0KIAkJcHJvcCA9IHN5
bV9nZXRfZGVmYXVsdF9wcm9wKHN5bSk7CiAJCWlmIChwcm9wKSB7CkBAIC00ODQsNiArNTIyLDgg
QEAgYm9vbCBzeW1fdHJpc3RhdGVfd2l0aGluX3JhbmdlKHN0cnVjdCBzeW1ib2wgKnN5bSwgdHJp
c3RhdGUgdmFsKQogCQlyZXR1cm4gZmFsc2U7CiAJaWYgKHN5bS0+dmlzaWJsZSA8PSBzeW0tPnJl
dl9kZXAudHJpKQogCQlyZXR1cm4gZmFsc2U7CisJaWYgKHN5bS0+aW1wbGllZC50cmkgPT0geWVz
ICYmIHZhbCA9PSBtb2QpCisJCXJldHVybiBmYWxzZTsKIAlpZiAoc3ltX2lzX2Nob2ljZV92YWx1
ZShzeW0pICYmIHN5bS0+dmlzaWJsZSA9PSB5ZXMpCiAJCXJldHVybiB2YWwgPT0geWVzOwogCXJl
dHVybiB2YWwgPj0gc3ltLT5yZXZfZGVwLnRyaSAmJiB2YWwgPD0gc3ltLT52aXNpYmxlOwpAQCAt
NzM2LDYgKzc3NiwxMCBAQCBjb25zdCBjaGFyICpzeW1fZ2V0X3N0cmluZ19kZWZhdWx0KHN0cnVj
dCBzeW1ib2wgKnN5bSkKIAlpZiAoc3ltLT50eXBlID09IFNfQk9PTEVBTiAmJiB2YWwgPT0gbW9k
KQogCQl2YWwgPSB5ZXM7CiAKKwkvKiBhZGp1c3QgdGhlIGRlZmF1bHQgdmFsdWUgaWYgdGhpcyBz
eW1ib2wgaXMgaW1wbGllZCBieSBhbm90aGVyICovCisJaWYgKHZhbCA8IHN5bS0+aW1wbGllZC50
cmkpCisJCXZhbCA9IHN5bS0+aW1wbGllZC50cmk7CisKIAlzd2l0Y2ggKHN5bS0+dHlwZSkgewog
CWNhc2UgU19CT09MRUFOOgogCWNhc2UgU19UUklTVEFURToKQEAgLTgxNyw3ICs4NjEsNyBAQCBz
dHJ1Y3Qgc3ltYm9sICpzeW1fbG9va3VwKGNvbnN0IGNoYXIgKm5hbWUsIGludCBmbGFncykKIAkJ
CQkgICA6ICEoc3ltYm9sLT5mbGFncyAmIChTWU1CT0xfQ09OU1R8U1lNQk9MX0NIT0lDRSkpKSkK
IAkJCQlyZXR1cm4gc3ltYm9sOwogCQl9Ci0JCW5ld19uYW1lID0gc3RyZHVwKG5hbWUpOworCQlu
ZXdfbmFtZSA9IHhzdHJkdXAobmFtZSk7CiAJfSBlbHNlIHsKIAkJbmV3X25hbWUgPSBOVUxMOwog
CQloYXNoID0gMDsKQEAgLTg2NywxMiArOTExLDE2IEBAIHN0cnVjdCBzeW1ib2wgKnN5bV9maW5k
KGNvbnN0IGNoYXIgKm5hbWUpCiAgKiBuYW1lIHRvIGJlIGV4cGFuZGVkIHNoYWxsIGJlIHByZWZp
eGVkIGJ5IGEgJyQnLiBVbmtub3duIHN5bWJvbCBleHBhbmRzIHRvCiAgKiB0aGUgZW1wdHkgc3Ry
aW5nLgogICovCi1jb25zdCBjaGFyICpzeW1fZXhwYW5kX3N0cmluZ192YWx1ZShjb25zdCBjaGFy
ICppbikKK2NoYXIgKnN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKGNvbnN0IGNoYXIgKmluKQogewog
CWNvbnN0IGNoYXIgKnNyYzsKIAljaGFyICpyZXM7CiAJc2l6ZV90IHJlc2xlbjsKIAorCS8qCisJ
ICogTm90ZTogJ2luJyBtaWdodCBjb21lIGZyb20gYSB0b2tlbiB0aGF0J3MgYWJvdXQgdG8gYmUK
KwkgKiBmcmVlZCwgc28gbWFrZSBzdXJlIHRvIGFsd2F5cyBhbGxvY2F0ZSBhIG5ldyBzdHJpbmcK
KwkgKi8KIAlyZXNsZW4gPSBzdHJsZW4oaW4pICsgMTsKIAlyZXMgPSB4bWFsbG9jKHJlc2xlbik7
CiAJcmVzWzBdID0gJ1wwJzsKQEAgLTkwMCw3ICs5NDgsNyBAQCBjb25zdCBjaGFyICpzeW1fZXhw
YW5kX3N0cmluZ192YWx1ZShjb25zdCBjaGFyICppbikKIAkJbmV3bGVuID0gc3RybGVuKHJlcykg
KyBzdHJsZW4oc3ltdmFsKSArIHN0cmxlbihzcmMpICsgMTsKIAkJaWYgKG5ld2xlbiA+IHJlc2xl
bikgewogCQkJcmVzbGVuID0gbmV3bGVuOwotCQkJcmVzID0gcmVhbGxvYyhyZXMsIHJlc2xlbik7
CisJCQlyZXMgPSB4cmVhbGxvYyhyZXMsIHJlc2xlbik7CiAJCX0KIAogCQlzdHJjYXQocmVzLCBz
eW12YWwpOwpAQCAtMTAyNyw3ICsxMDc1LDcgQEAgc3RydWN0IHN5bWJvbCAqKnN5bV9yZV9zZWFy
Y2goY29uc3QgY2hhciAqcGF0dGVybikKIAl9CiAJaWYgKHN5bV9tYXRjaF9hcnIpIHsKIAkJcXNv
cnQoc3ltX21hdGNoX2FyciwgY250LCBzaXplb2Yoc3RydWN0IHN5bV9tYXRjaCksIHN5bV9yZWxf
Y29tcCk7Ci0JCXN5bV9hcnIgPSBtYWxsb2MoKGNudCsxKSAqIHNpemVvZihzdHJ1Y3Qgc3ltYm9s
KSk7CisJCXN5bV9hcnIgPSBtYWxsb2MoKGNudCsxKSAqIHNpemVvZihzdHJ1Y3Qgc3ltYm9sICop
KTsKIAkJaWYgKCFzeW1fYXJyKQogCQkJZ290byBzeW1fcmVfc2VhcmNoX2ZyZWU7CiAJCWZvciAo
aSA9IDA7IGkgPCBjbnQ7IGkrKykKQEAgLTExMTYsNiArMTE2NCw3IEBAIHN0YXRpYyB2b2lkIHN5
bV9jaGVja19wcmludF9yZWN1cnNpdmUoc3RydWN0IHN5bWJvbCAqbGFzdF9zeW0pCiAJCWlmIChz
dGFjay0+c3ltID09IGxhc3Rfc3ltKQogCQkJZnByaW50ZihzdGRlcnIsICIlczolZDplcnJvcjog
cmVjdXJzaXZlIGRlcGVuZGVuY3kgZGV0ZWN0ZWQhXG4iLAogCQkJCXByb3AtPmZpbGUtPm5hbWUs
IHByb3AtPmxpbmVubyk7CisKIAkJaWYgKHN0YWNrLT5leHByKSB7CiAJCQlmcHJpbnRmKHN0ZGVy
ciwgIiVzOiVkOlx0c3ltYm9sICVzICVzIHZhbHVlIGNvbnRhaW5zICVzXG4iLAogCQkJCXByb3At
PmZpbGUtPm5hbWUsIHByb3AtPmxpbmVubywKQEAgLTExNDUsNiArMTE5NCwxMSBAQCBzdGF0aWMg
dm9pZCBzeW1fY2hlY2tfcHJpbnRfcmVjdXJzaXZlKHN0cnVjdCBzeW1ib2wgKmxhc3Rfc3ltKQog
CQl9CiAJfQogCisJZnByaW50ZihzdGRlcnIsCisJCSJGb3IgYSByZXNvbHV0aW9uIHJlZmVyIHRv
IERvY3VtZW50YXRpb24va2J1aWxkL2tjb25maWctbGFuZ3VhZ2UudHh0XG4iCisJCSJzdWJzZWN0
aW9uIFwiS2NvbmZpZyByZWN1cnNpdmUgZGVwZW5kZW5jeSBsaW1pdGF0aW9uc1wiXG4iCisJCSJc
biIpOworCiAJaWYgKGNoZWNrX3RvcCA9PSAmY3Zfc3RhY2spCiAJCWRlcF9zdGFja19yZW1vdmUo
KTsKIH0KQEAgLTExNzksNyArMTIzMyw3IEBAIHN0YXRpYyBzdHJ1Y3Qgc3ltYm9sICpzeW1fY2hl
Y2tfZXhwcl9kZXBzKHN0cnVjdCBleHByICplKQogCWRlZmF1bHQ6CiAJCWJyZWFrOwogCX0KLQlw
cmludGYoIk9vcHMhIEhvdyB0byBjaGVjayAlZD9cbiIsIGUtPnR5cGUpOworCWZwcmludGYoc3Rk
ZXJyLCAiT29wcyEgSG93IHRvIGNoZWNrICVkP1xuIiwgZS0+dHlwZSk7CiAJcmV0dXJuIE5VTEw7
CiB9CiAKQEAgLTEzMzYsNiArMTM5MCw4IEBAIGNvbnN0IGNoYXIgKnByb3BfZ2V0X3R5cGVfbmFt
ZShlbnVtIHByb3BfdHlwZSB0eXBlKQogCQlyZXR1cm4gImNob2ljZSI7CiAJY2FzZSBQX1NFTEVD
VDoKIAkJcmV0dXJuICJzZWxlY3QiOworCWNhc2UgUF9JTVBMWToKKwkJcmV0dXJuICJpbXBseSI7
CiAJY2FzZSBQX1JBTkdFOgogCQlyZXR1cm4gInJhbmdlIjsKIAljYXNlIFBfU1lNQk9MOgpkaWZm
IC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvdXRpbC5jIGIveGVuL3Rvb2xzL2tjb25maWcvdXRp
bC5jCmluZGV4IDBlNzYwNDI0NzMuLmM2ZjZlMjFiODAgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9r
Y29uZmlnL3V0aWwuYworKysgYi94ZW4vdG9vbHMva2NvbmZpZy91dGlsLmMKQEAgLTE0LDExICsx
NCwxMSBAQAogc3RydWN0IGZpbGUgKmZpbGVfbG9va3VwKGNvbnN0IGNoYXIgKm5hbWUpCiB7CiAJ
c3RydWN0IGZpbGUgKmZpbGU7Ci0JY29uc3QgY2hhciAqZmlsZV9uYW1lID0gc3ltX2V4cGFuZF9z
dHJpbmdfdmFsdWUobmFtZSk7CisJY2hhciAqZmlsZV9uYW1lID0gc3ltX2V4cGFuZF9zdHJpbmdf
dmFsdWUobmFtZSk7CiAKIAlmb3IgKGZpbGUgPSBmaWxlX2xpc3Q7IGZpbGU7IGZpbGUgPSBmaWxl
LT5uZXh0KSB7CiAJCWlmICghc3RyY21wKG5hbWUsIGZpbGUtPm5hbWUpKSB7Ci0JCQlmcmVlKCh2
b2lkICopZmlsZV9uYW1lKTsKKwkJCWZyZWUoZmlsZV9uYW1lKTsKIAkJCXJldHVybiBmaWxlOwog
CQl9CiAJfQpAQCAtMTA0LDcgKzEwNCw3IEBAIHZvaWQgc3RyX2FwcGVuZChzdHJ1Y3QgZ3N0ciAq
Z3MsIGNvbnN0IGNoYXIgKnMpCiAJaWYgKHMpIHsKIAkJbCA9IHN0cmxlbihncy0+cykgKyBzdHJs
ZW4ocykgKyAxOwogCQlpZiAobCA+IGdzLT5sZW4pIHsKLQkJCWdzLT5zICAgPSByZWFsbG9jKGdz
LT5zLCBsKTsKKwkJCWdzLT5zID0geHJlYWxsb2MoZ3MtPnMsIGwpOwogCQkJZ3MtPmxlbiA9IGw7
CiAJCX0KIAkJc3RyY2F0KGdzLT5zLCBzKTsKQEAgLTE0NSwzICsxNDUsMjMgQEAgdm9pZCAqeGNh
bGxvYyhzaXplX3Qgbm1lbWIsIHNpemVfdCBzaXplKQogCWZwcmludGYoc3RkZXJyLCAiT3V0IG9m
IG1lbW9yeS5cbiIpOwogCWV4aXQoMSk7CiB9CisKK3ZvaWQgKnhyZWFsbG9jKHZvaWQgKnAsIHNp
emVfdCBzaXplKQoreworCXAgPSByZWFsbG9jKHAsIHNpemUpOworCWlmIChwKQorCQlyZXR1cm4g
cDsKKwlmcHJpbnRmKHN0ZGVyciwgIk91dCBvZiBtZW1vcnkuXG4iKTsKKwlleGl0KDEpOworfQor
CitjaGFyICp4c3RyZHVwKGNvbnN0IGNoYXIgKnMpCit7CisJY2hhciAqcDsKKworCXAgPSBzdHJk
dXAocyk7CisJaWYgKHApCisJCXJldHVybiBwOworCWZwcmludGYoc3RkZXJyLCAiT3V0IG9mIG1l
bW9yeS5cbiIpOworCWV4aXQoMSk7Cit9CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy96
Y29uZi5ncGVyZiBiL3hlbi90b29scy9rY29uZmlnL3pjb25mLmdwZXJmCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCBhYzQ5OGYwMWI0Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi90b29scy9r
Y29uZmlnL3pjb25mLmdwZXJmCisrKyAvZGV2L251bGwKQEAgLTEsNDkgKzAsMCBAQAotJWxhbmd1
YWdlPUFOU0ktQwotJWRlZmluZSBoYXNoLWZ1bmN0aW9uLW5hbWUga2NvbmZfaWRfaGFzaAotJWRl
ZmluZSBsb29rdXAtZnVuY3Rpb24tbmFtZSBrY29uZl9pZF9sb29rdXAKLSVkZWZpbmUgc3RyaW5n
LXBvb2wtbmFtZSBrY29uZl9pZF9zdHJpbmdzCi0lY29tcGFyZS1zdHJuY21wCi0lZW51bQotJXBp
YwotJXN0cnVjdC10eXBlCi0KLXN0cnVjdCBrY29uZl9pZDsKLQotc3RhdGljIGNvbnN0IHN0cnVj
dCBrY29uZl9pZCAqa2NvbmZfaWRfbG9va3VwKHJlZ2lzdGVyIGNvbnN0IGNoYXIgKnN0ciwgcmVn
aXN0ZXIgdW5zaWduZWQgaW50IGxlbik7Ci0KLSUlCi1tYWlubWVudSwJVF9NQUlOTUVOVSwJVEZf
Q09NTUFORAotbWVudSwJCVRfTUVOVSwJCVRGX0NPTU1BTkQKLWVuZG1lbnUsCVRfRU5ETUVOVSwJ
VEZfQ09NTUFORAotc291cmNlLAkJVF9TT1VSQ0UsCVRGX0NPTU1BTkQKLWNob2ljZSwJCVRfQ0hP
SUNFLAlURl9DT01NQU5ECi1lbmRjaG9pY2UsCVRfRU5EQ0hPSUNFLAlURl9DT01NQU5ECi1jb21t
ZW50LAlUX0NPTU1FTlQsCVRGX0NPTU1BTkQKLWNvbmZpZywJCVRfQ09ORklHLAlURl9DT01NQU5E
Ci1tZW51Y29uZmlnLAlUX01FTlVDT05GSUcsCVRGX0NPTU1BTkQKLWhlbHAsCQlUX0hFTFAsCQlU
Rl9DT01NQU5ECi0tLS1oZWxwLS0tLAlUX0hFTFAsCQlURl9DT01NQU5ECi1pZiwJCVRfSUYsCQlU
Rl9DT01NQU5EfFRGX1BBUkFNCi1lbmRpZiwJCVRfRU5ESUYsCVRGX0NPTU1BTkQKLWRlcGVuZHMs
CVRfREVQRU5EUywJVEZfQ09NTUFORAotb3B0aW9uYWwsCVRfT1BUSU9OQUwsCVRGX0NPTU1BTkQK
LWRlZmF1bHQsCVRfREVGQVVMVCwJVEZfQ09NTUFORCwgU19VTktOT1dOCi1wcm9tcHQsCQlUX1BS
T01QVCwJVEZfQ09NTUFORAotdHJpc3RhdGUsCVRfVFlQRSwJCVRGX0NPTU1BTkQsIFNfVFJJU1RB
VEUKLWRlZl90cmlzdGF0ZSwJVF9ERUZBVUxULAlURl9DT01NQU5ELCBTX1RSSVNUQVRFCi1ib29s
LAkJVF9UWVBFLAkJVEZfQ09NTUFORCwgU19CT09MRUFOCi1ib29sZWFuLAlUX1RZUEUsCQlURl9D
T01NQU5ELCBTX0JPT0xFQU4KLWRlZl9ib29sLAlUX0RFRkFVTFQsCVRGX0NPTU1BTkQsIFNfQk9P
TEVBTgotaW50LAkJVF9UWVBFLAkJVEZfQ09NTUFORCwgU19JTlQKLWhleCwJCVRfVFlQRSwJCVRG
X0NPTU1BTkQsIFNfSEVYCi1zdHJpbmcsCQlUX1RZUEUsCQlURl9DT01NQU5ELCBTX1NUUklORwot
c2VsZWN0LAkJVF9TRUxFQ1QsCVRGX0NPTU1BTkQKLXJhbmdlLAkJVF9SQU5HRSwJVEZfQ09NTUFO
RAotdmlzaWJsZSwJVF9WSVNJQkxFLAlURl9DT01NQU5ECi1vcHRpb24sCQlUX09QVElPTiwJVEZf
Q09NTUFORAotb24sCQlUX09OLAkJVEZfUEFSQU0KLW1vZHVsZXMsCVRfT1BUX01PRFVMRVMsCVRG
X09QVElPTgotZGVmY29uZmlnX2xpc3QsCVRfT1BUX0RFRkNPTkZJR19MSVNULFRGX09QVElPTgot
ZW52LAkJVF9PUFRfRU5WLAlURl9PUFRJT04KLWFsbG5vY29uZmlnX3ksCVRfT1BUX0FMTE5PQ09O
RklHX1ksVEZfT1BUSU9OCi0lJQpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYu
aGFzaC5jX3NoaXBwZWQgYi94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5oYXNoLmNfc2hpcHBlZApk
ZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMzYwYTYyZGYyYi4uMDAwMDAwMDAwMAotLS0g
YS94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5oYXNoLmNfc2hpcHBlZAorKysgL2Rldi9udWxsCkBA
IC0xLDI5MyArMCwwIEBACi0vKiBBTlNJLUMgY29kZSBwcm9kdWNlZCBieSBncGVyZiB2ZXJzaW9u
IDMuMC40ICovCi0vKiBDb21tYW5kLWxpbmU6IGdwZXJmIC10IC0tb3V0cHV0LWZpbGUgc2NyaXB0
cy9rY29uZmlnL3pjb25mLmhhc2guY19zaGlwcGVkIC1hIC1DIC1FIC1nIC1rICcxLDMsJCcgLXAg
LXQgc2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmICAqLwotCi0jaWYgISgoJyAnID09IDMyKSAm
JiAoJyEnID09IDMzKSAmJiAoJyInID09IDM0KSAmJiAoJyMnID09IDM1KSBcCi0gICAgICAmJiAo
JyUnID09IDM3KSAmJiAoJyYnID09IDM4KSAmJiAoJ1wnJyA9PSAzOSkgJiYgKCcoJyA9PSA0MCkg
XAotICAgICAgJiYgKCcpJyA9PSA0MSkgJiYgKCcqJyA9PSA0MikgJiYgKCcrJyA9PSA0MykgJiYg
KCcsJyA9PSA0NCkgXAotICAgICAgJiYgKCctJyA9PSA0NSkgJiYgKCcuJyA9PSA0NikgJiYgKCcv
JyA9PSA0NykgJiYgKCcwJyA9PSA0OCkgXAotICAgICAgJiYgKCcxJyA9PSA0OSkgJiYgKCcyJyA9
PSA1MCkgJiYgKCczJyA9PSA1MSkgJiYgKCc0JyA9PSA1MikgXAotICAgICAgJiYgKCc1JyA9PSA1
MykgJiYgKCc2JyA9PSA1NCkgJiYgKCc3JyA9PSA1NSkgJiYgKCc4JyA9PSA1NikgXAotICAgICAg
JiYgKCc5JyA9PSA1NykgJiYgKCc6JyA9PSA1OCkgJiYgKCc7JyA9PSA1OSkgJiYgKCc8JyA9PSA2
MCkgXAotICAgICAgJiYgKCc9JyA9PSA2MSkgJiYgKCc+JyA9PSA2MikgJiYgKCc/JyA9PSA2Mykg
JiYgKCdBJyA9PSA2NSkgXAotICAgICAgJiYgKCdCJyA9PSA2NikgJiYgKCdDJyA9PSA2NykgJiYg
KCdEJyA9PSA2OCkgJiYgKCdFJyA9PSA2OSkgXAotICAgICAgJiYgKCdGJyA9PSA3MCkgJiYgKCdH
JyA9PSA3MSkgJiYgKCdIJyA9PSA3MikgJiYgKCdJJyA9PSA3MykgXAotICAgICAgJiYgKCdKJyA9
PSA3NCkgJiYgKCdLJyA9PSA3NSkgJiYgKCdMJyA9PSA3NikgJiYgKCdNJyA9PSA3NykgXAotICAg
ICAgJiYgKCdOJyA9PSA3OCkgJiYgKCdPJyA9PSA3OSkgJiYgKCdQJyA9PSA4MCkgJiYgKCdRJyA9
PSA4MSkgXAotICAgICAgJiYgKCdSJyA9PSA4MikgJiYgKCdTJyA9PSA4MykgJiYgKCdUJyA9PSA4
NCkgJiYgKCdVJyA9PSA4NSkgXAotICAgICAgJiYgKCdWJyA9PSA4NikgJiYgKCdXJyA9PSA4Nykg
JiYgKCdYJyA9PSA4OCkgJiYgKCdZJyA9PSA4OSkgXAotICAgICAgJiYgKCdaJyA9PSA5MCkgJiYg
KCdbJyA9PSA5MSkgJiYgKCdcXCcgPT0gOTIpICYmICgnXScgPT0gOTMpIFwKLSAgICAgICYmICgn
XicgPT0gOTQpICYmICgnXycgPT0gOTUpICYmICgnYScgPT0gOTcpICYmICgnYicgPT0gOTgpIFwK
LSAgICAgICYmICgnYycgPT0gOTkpICYmICgnZCcgPT0gMTAwKSAmJiAoJ2UnID09IDEwMSkgJiYg
KCdmJyA9PSAxMDIpIFwKLSAgICAgICYmICgnZycgPT0gMTAzKSAmJiAoJ2gnID09IDEwNCkgJiYg
KCdpJyA9PSAxMDUpICYmICgnaicgPT0gMTA2KSBcCi0gICAgICAmJiAoJ2snID09IDEwNykgJiYg
KCdsJyA9PSAxMDgpICYmICgnbScgPT0gMTA5KSAmJiAoJ24nID09IDExMCkgXAotICAgICAgJiYg
KCdvJyA9PSAxMTEpICYmICgncCcgPT0gMTEyKSAmJiAoJ3EnID09IDExMykgJiYgKCdyJyA9PSAx
MTQpIFwKLSAgICAgICYmICgncycgPT0gMTE1KSAmJiAoJ3QnID09IDExNikgJiYgKCd1JyA9PSAx
MTcpICYmICgndicgPT0gMTE4KSBcCi0gICAgICAmJiAoJ3cnID09IDExOSkgJiYgKCd4JyA9PSAx
MjApICYmICgneScgPT0gMTIxKSAmJiAoJ3onID09IDEyMikgXAotICAgICAgJiYgKCd7JyA9PSAx
MjMpICYmICgnfCcgPT0gMTI0KSAmJiAoJ30nID09IDEyNSkgJiYgKCd+JyA9PSAxMjYpKQotLyog
VGhlIGNoYXJhY3RlciBzZXQgaXMgbm90IGJhc2VkIG9uIElTTy02NDYuICAqLwotI2Vycm9yICJn
cGVyZiBnZW5lcmF0ZWQgdGFibGVzIGRvbid0IHdvcmsgd2l0aCB0aGlzIGV4ZWN1dGlvbiBjaGFy
YWN0ZXIgc2V0LiBQbGVhc2UgcmVwb3J0IGEgYnVnIHRvIDxidWctZ251LWdwZXJmQGdudS5vcmc+
LiIKLSNlbmRpZgotCi0jbGluZSAxMCAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotc3Ry
dWN0IGtjb25mX2lkOwotCi1zdGF0aWMgY29uc3Qgc3RydWN0IGtjb25mX2lkICprY29uZl9pZF9s
b29rdXAocmVnaXN0ZXIgY29uc3QgY2hhciAqc3RyLCByZWdpc3RlciB1bnNpZ25lZCBpbnQgbGVu
KTsKLS8qIG1heGltdW0ga2V5IHJhbmdlID0gNzEsIGR1cGxpY2F0ZXMgPSAwICovCi0KLSNpZmRl
ZiBfX0dOVUNfXwotX19pbmxpbmUKLSNlbHNlCi0jaWZkZWYgX19jcGx1c3BsdXMKLWlubGluZQot
I2VuZGlmCi0jZW5kaWYKLXN0YXRpYyB1bnNpZ25lZCBpbnQKLWtjb25mX2lkX2hhc2ggKHJlZ2lz
dGVyIGNvbnN0IGNoYXIgKnN0ciwgcmVnaXN0ZXIgdW5zaWduZWQgaW50IGxlbikKLXsKLSAgc3Rh
dGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgYXNzb192YWx1ZXNbXSA9Ci0gICAgewotICAgICAgNzMs
IDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3
MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMs
IDczLCA3MywgNzMsIDczLAotICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3
MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3MywgNzMsICAwLCA3MywgNzMsIDczLCA3MywKLSAg
ICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAotICAgICAgNzMsIDcz
LCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3Mywg
NzMsIDczLCA3MywgNzMsIDczLCA3MywKLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDcz
LCA3MywgNzMsIDczLAotICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsICA1LCAyNSwg
MjUsCi0gICAgICAgMCwgIDAsICAwLCAgNSwgIDAsICAwLCA3MywgNzMsICA1LCAgMCwKLSAgICAg
IDEwLCAgNSwgNDUsIDczLCAyMCwgMjAsICAwLCAxNSwgMTUsIDczLAotICAgICAgMjAsICA1LCA3
MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3MywgNzMs
IDczLCA3MywgNzMsIDczLCA3MywKLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3
MywgNzMsIDczLAotICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMs
Ci0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKLSAgICAgIDcz
LCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAotICAgICAgNzMsIDczLCA3Mywg
NzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDcz
LCA3MywgNzMsIDczLCA3MywKLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3Mywg
NzMsIDczLAotICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0g
ICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKLSAgICAgIDczLCA3
MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAotICAgICAgNzMsIDczLCA3MywgNzMs
IDczLCA3MywgNzMsIDczLCA3MywgNzMsCi0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczCi0g
ICAgfTsKLSAgcmVnaXN0ZXIgaW50IGh2YWwgPSBsZW47Ci0KLSAgc3dpdGNoIChodmFsKQotICAg
IHsKLSAgICAgIGRlZmF1bHQ6Ci0gICAgICAgIGh2YWwgKz0gYXNzb192YWx1ZXNbKHVuc2lnbmVk
IGNoYXIpc3RyWzJdXTsKLSAgICAgIC8qRkFMTFRIUk9VR0gqLwotICAgICAgY2FzZSAyOgotICAg
ICAgY2FzZSAxOgotICAgICAgICBodmFsICs9IGFzc29fdmFsdWVzWyh1bnNpZ25lZCBjaGFyKXN0
clswXV07Ci0gICAgICAgIGJyZWFrOwotICAgIH0KLSAgcmV0dXJuIGh2YWwgKyBhc3NvX3ZhbHVl
c1sodW5zaWduZWQgY2hhcilzdHJbbGVuIC0gMV1dOwotfQotCi1zdHJ1Y3Qga2NvbmZfaWRfc3Ry
aW5nc190Ci0gIHsKLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMltzaXplb2YoImlmIild
OwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIzW3NpemVvZigiaW50IildOwotICAgIGNo
YXIga2NvbmZfaWRfc3RyaW5nc19zdHI1W3NpemVvZigiZW5kaWYiKV07Ci0gICAgY2hhciBrY29u
Zl9pZF9zdHJpbmdzX3N0cjdbc2l6ZW9mKCJkZWZhdWx0IildOwotICAgIGNoYXIga2NvbmZfaWRf
c3RyaW5nc19zdHI4W3NpemVvZigidHJpc3RhdGUiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJp
bmdzX3N0cjlbc2l6ZW9mKCJlbmRjaG9pY2UiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdz
X3N0cjEwW3NpemVvZigiLS0taGVscC0tLSIpXTsKLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nf
c3RyMTJbc2l6ZW9mKCJkZWZfdHJpc3RhdGUiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdz
X3N0cjEzW3NpemVvZigiZGVmX2Jvb2wiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0
cjE0W3NpemVvZigiZGVmY29uZmlnX2xpc3QiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdz
X3N0cjE3W3NpemVvZigib24iKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjE4W3Np
emVvZigib3B0aW9uYWwiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjIxW3NpemVv
Zigib3B0aW9uIildOwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIyMltzaXplb2YoImVu
ZG1lbnUiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjIzW3NpemVvZigibWFpbm1l
bnUiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjI1W3NpemVvZigibWVudWNvbmZp
ZyIpXTsKLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMjdbc2l6ZW9mKCJtb2R1bGVzIild
OwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIyOFtzaXplb2YoImFsbG5vY29uZmlnX3ki
KV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjI5W3NpemVvZigibWVudSIpXTsKLSAg
ICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMzFbc2l6ZW9mKCJzZWxlY3QiKV07Ci0gICAgY2hh
ciBrY29uZl9pZF9zdHJpbmdzX3N0cjMyW3NpemVvZigiY29tbWVudCIpXTsKLSAgICBjaGFyIGtj
b25mX2lkX3N0cmluZ3Nfc3RyMzNbc2l6ZW9mKCJlbnYiKV07Ci0gICAgY2hhciBrY29uZl9pZF9z
dHJpbmdzX3N0cjM1W3NpemVvZigicmFuZ2UiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdz
X3N0cjM2W3NpemVvZigiY2hvaWNlIildOwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIz
OVtzaXplb2YoImJvb2wiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjQxW3NpemVv
Zigic291cmNlIildOwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHI0MltzaXplb2YoInZp
c2libGUiKV07Ci0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjQzW3NpemVvZigiaGV4Iild
OwotICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHI0NltzaXplb2YoImNvbmZpZyIpXTsKLSAg
ICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyNDdbc2l6ZW9mKCJib29sZWFuIildOwotICAgIGNo
YXIga2NvbmZfaWRfc3RyaW5nc19zdHI1MVtzaXplb2YoInN0cmluZyIpXTsKLSAgICBjaGFyIGtj
b25mX2lkX3N0cmluZ3Nfc3RyNTRbc2l6ZW9mKCJoZWxwIildOwotICAgIGNoYXIga2NvbmZfaWRf
c3RyaW5nc19zdHI1NltzaXplb2YoInByb21wdCIpXTsKLSAgICBjaGFyIGtjb25mX2lkX3N0cmlu
Z3Nfc3RyNzJbc2l6ZW9mKCJkZXBlbmRzIildOwotICB9Owotc3RhdGljIGNvbnN0IHN0cnVjdCBr
Y29uZl9pZF9zdHJpbmdzX3Qga2NvbmZfaWRfc3RyaW5nc19jb250ZW50cyA9Ci0gIHsKLSAgICAi
aWYiLAotICAgICJpbnQiLAotICAgICJlbmRpZiIsCi0gICAgImRlZmF1bHQiLAotICAgICJ0cmlz
dGF0ZSIsCi0gICAgImVuZGNob2ljZSIsCi0gICAgIi0tLWhlbHAtLS0iLAotICAgICJkZWZfdHJp
c3RhdGUiLAotICAgICJkZWZfYm9vbCIsCi0gICAgImRlZmNvbmZpZ19saXN0IiwKLSAgICAib24i
LAotICAgICJvcHRpb25hbCIsCi0gICAgIm9wdGlvbiIsCi0gICAgImVuZG1lbnUiLAotICAgICJt
YWlubWVudSIsCi0gICAgIm1lbnVjb25maWciLAotICAgICJtb2R1bGVzIiwKLSAgICAiYWxsbm9j
b25maWdfeSIsCi0gICAgIm1lbnUiLAotICAgICJzZWxlY3QiLAotICAgICJjb21tZW50IiwKLSAg
ICAiZW52IiwKLSAgICAicmFuZ2UiLAotICAgICJjaG9pY2UiLAotICAgICJib29sIiwKLSAgICAi
c291cmNlIiwKLSAgICAidmlzaWJsZSIsCi0gICAgImhleCIsCi0gICAgImNvbmZpZyIsCi0gICAg
ImJvb2xlYW4iLAotICAgICJzdHJpbmciLAotICAgICJoZWxwIiwKLSAgICAicHJvbXB0IiwKLSAg
ICAiZGVwZW5kcyIKLSAgfTsKLSNkZWZpbmUga2NvbmZfaWRfc3RyaW5ncyAoKGNvbnN0IGNoYXIg
KikgJmtjb25mX2lkX3N0cmluZ3NfY29udGVudHMpCi0jaWZkZWYgX19HTlVDX18KLV9faW5saW5l
Ci0jaWYgZGVmaW5lZCBfX0dOVUNfU1REQ19JTkxJTkVfXyB8fCBkZWZpbmVkIF9fR05VQ19HTlVf
SU5MSU5FX18KLV9fYXR0cmlidXRlX18gKChfX2dudV9pbmxpbmVfXykpCi0jZW5kaWYKLSNlbmRp
ZgotY29uc3Qgc3RydWN0IGtjb25mX2lkICoKLWtjb25mX2lkX2xvb2t1cCAocmVnaXN0ZXIgY29u
c3QgY2hhciAqc3RyLCByZWdpc3RlciB1bnNpZ25lZCBpbnQgbGVuKQotewotICBlbnVtCi0gICAg
ewotICAgICAgVE9UQUxfS0VZV09SRFMgPSAzNCwKLSAgICAgIE1JTl9XT1JEX0xFTkdUSCA9IDIs
Ci0gICAgICBNQVhfV09SRF9MRU5HVEggPSAxNCwKLSAgICAgIE1JTl9IQVNIX1ZBTFVFID0gMiwK
LSAgICAgIE1BWF9IQVNIX1ZBTFVFID0gNzIKLSAgICB9OwotCi0gIHN0YXRpYyBjb25zdCBzdHJ1
Y3Qga2NvbmZfaWQgd29yZGxpc3RbXSA9Ci0gICAgewotICAgICAgey0xfSwgey0xfSwKLSNsaW5l
IDI2ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChz
dHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMiwJCVRf
SUYsCQlURl9DT01NQU5EfFRGX1BBUkFNfSwKLSNsaW5lIDM3ICJzY3JpcHRzL2tjb25maWcvemNv
bmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190
ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMywJCVRfVFlQRSwJCVRGX0NPTU1BTkQsIFNfSU5U
fSwKLSAgICAgIHstMX0sCi0jbGluZSAyNyAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgot
ICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29u
Zl9pZF9zdHJpbmdzX3N0cjUsCQlUX0VORElGLAlURl9DT01NQU5EfSwKLSAgICAgIHstMX0sCi0j
bGluZSAzMCAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcp
Jigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjcs
CVRfREVGQVVMVCwJVEZfQ09NTUFORCwgU19VTktOT1dOfSwKLSNsaW5lIDMyICJzY3JpcHRzL2tj
b25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRf
c3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyOCwJVF9UWVBFLAkJVEZfQ09NTUFO
RCwgU19UUklTVEFURX0sCi0jbGluZSAyMCAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgot
ICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29u
Zl9pZF9zdHJpbmdzX3N0cjksCVRfRU5EQ0hPSUNFLAlURl9DT01NQU5EfSwKLSNsaW5lIDI1ICJz
Y3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qg
a2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMTAsCVRfSEVMUCwJ
CVRGX0NPTU1BTkR9LAotICAgICAgey0xfSwKLSNsaW5lIDMzICJzY3JpcHRzL2tjb25maWcvemNv
bmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190
ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMTIsCVRfREVGQVVMVCwJVEZfQ09NTUFORCwgU19U
UklTVEFURX0sCi0jbGluZSAzNiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAg
eyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9z
dHJpbmdzX3N0cjEzLAlUX0RFRkFVTFQsCVRGX0NPTU1BTkQsIFNfQk9PTEVBTn0sCi0jbGluZSA0
NiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcpJigoc3Ry
dWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjE0LAlUX09Q
VF9ERUZDT05GSUdfTElTVCxURl9PUFRJT059LAotICAgICAgey0xfSwgey0xfSwKLSNsaW5lIDQ0
ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1
Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMTcsCQlUX09O
LAkJVEZfUEFSQU19LAotI2xpbmUgMjkgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKLSAg
ICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZf
aWRfc3RyaW5nc19zdHIxOCwJVF9PUFRJT05BTCwJVEZfQ09NTUFORH0sCi0gICAgICB7LTF9LCB7
LTF9LAotI2xpbmUgNDMgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKLSAgICAgIHsoaW50
KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5n
c19zdHIyMSwJCVRfT1BUSU9OLAlURl9DT01NQU5EfSwKLSNsaW5lIDE3ICJzY3JpcHRzL2tjb25m
aWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3Ry
aW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMjIsCVRfRU5ETUVOVSwJVEZfQ09NTUFO
RH0sCi0jbGluZSAxNSAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQp
KGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdz
X3N0cjIzLAlUX01BSU5NRU5VLAlURl9DT01NQU5EfSwKLSAgICAgIHstMX0sCi0jbGluZSAyMyAi
c2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0
IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjI1LAlUX01FTlVD
T05GSUcsCVRGX0NPTU1BTkR9LAotICAgICAgey0xfSwKLSNsaW5lIDQ1ICJzY3JpcHRzL2tjb25m
aWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3Ry
aW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMjcsCVRfT1BUX01PRFVMRVMsCVRGX09Q
VElPTn0sCi0jbGluZSA0OCAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhp
bnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJp
bmdzX3N0cjI4LAlUX09QVF9BTExOT0NPTkZJR19ZLFRGX09QVElPTn0sCi0jbGluZSAxNiAic2Ny
aXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtj
b25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjI5LAkJVF9NRU5VLAkJ
VEZfQ09NTUFORH0sCi0gICAgICB7LTF9LAotI2xpbmUgNDAgInNjcmlwdHMva2NvbmZpZy96Y29u
Zi5ncGVyZiIKLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3Qg
KikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHIzMSwJCVRfU0VMRUNULAlURl9DT01NQU5EfSwKLSNs
aW5lIDIxICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykm
KChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMzIs
CVRfQ09NTUVOVCwJVEZfQ09NTUFORH0sCi0jbGluZSA0NyAic2NyaXB0cy9rY29uZmlnL3pjb25m
LmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAq
KTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjMzLAkJVF9PUFRfRU5WLAlURl9PUFRJT059LAotICAg
ICAgey0xfSwKLSNsaW5lIDQxICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7
KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0
cmluZ3Nfc3RyMzUsCQlUX1JBTkdFLAlURl9DT01NQU5EfSwKLSNsaW5lIDE5ICJzY3JpcHRzL2tj
b25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRf
c3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMzYsCQlUX0NIT0lDRSwJVEZfQ09N
TUFORH0sCi0gICAgICB7LTF9LCB7LTF9LAotI2xpbmUgMzQgInNjcmlwdHMva2NvbmZpZy96Y29u
Zi5ncGVyZiIKLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3Qg
KikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHIzOSwJCVRfVFlQRSwJCVRGX0NPTU1BTkQsIFNfQk9P
TEVBTn0sCi0gICAgICB7LTF9LAotI2xpbmUgMTggInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVy
ZiIKLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+
a2NvbmZfaWRfc3RyaW5nc19zdHI0MSwJCVRfU09VUkNFLAlURl9DT01NQU5EfSwKLSNsaW5lIDQy
ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1
Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyNDIsCVRfVklT
SUJMRSwJVEZfQ09NTUFORH0sCi0jbGluZSAzOCAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJm
IgotICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5r
Y29uZl9pZF9zdHJpbmdzX3N0cjQzLAkJVF9UWVBFLAkJVEZfQ09NTUFORCwgU19IRVh9LAotICAg
ICAgey0xfSwgey0xfSwKLSNsaW5lIDIyICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0g
ICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25m
X2lkX3N0cmluZ3Nfc3RyNDYsCQlUX0NPTkZJRywJVEZfQ09NTUFORH0sCi0jbGluZSAzNSAic2Ny
aXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgotICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtj
b25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjQ3LAlUX1RZUEUsCQlU
Rl9DT01NQU5ELCBTX0JPT0xFQU59LAotICAgICAgey0xfSwgey0xfSwgey0xfSwKLSNsaW5lIDM5
ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1
Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyNTEsCQlUX1RZ
UEUsCQlURl9DT01NQU5ELCBTX1NUUklOR30sCi0gICAgICB7LTF9LCB7LTF9LAotI2xpbmUgMjQg
InNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVj
dCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHI1NCwJCVRfSEVM
UCwJCVRGX0NPTU1BTkR9LAotICAgICAgey0xfSwKLSNsaW5lIDMxICJzY3JpcHRzL2tjb25maWcv
emNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5n
c190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyNTYsCQlUX1BST01QVCwJVEZfQ09NTUFORH0s
Ci0gICAgICB7LTF9LCB7LTF9LCB7LTF9LCB7LTF9LCB7LTF9LCB7LTF9LCB7LTF9LCB7LTF9LCB7
LTF9LAotICAgICAgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwKLSNsaW5lIDI4
ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCi0gICAgICB7KGludCkobG9uZykmKChzdHJ1
Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyNzIsCVRfREVQ
RU5EUywJVEZfQ09NTUFORH0KLSAgICB9OwotCi0gIGlmIChsZW4gPD0gTUFYX1dPUkRfTEVOR1RI
ICYmIGxlbiA+PSBNSU5fV09SRF9MRU5HVEgpCi0gICAgewotICAgICAgcmVnaXN0ZXIgaW50IGtl
eSA9IGtjb25mX2lkX2hhc2ggKHN0ciwgbGVuKTsKLQotICAgICAgaWYgKGtleSA8PSBNQVhfSEFT
SF9WQUxVRSAmJiBrZXkgPj0gMCkKLSAgICAgICAgewotICAgICAgICAgIHJlZ2lzdGVyIGludCBv
ID0gd29yZGxpc3Rba2V5XS5uYW1lOwotICAgICAgICAgIGlmIChvID49IDApCi0gICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgIHJlZ2lzdGVyIGNvbnN0IGNoYXIgKnMgPSBvICsga2NvbmZfaWRf
c3RyaW5nczsKLQotICAgICAgICAgICAgICBpZiAoKnN0ciA9PSAqcyAmJiAhc3RybmNtcCAoc3Ry
ICsgMSwgcyArIDEsIGxlbiAtIDEpICYmIHNbbGVuXSA9PSAnXDAnKQotICAgICAgICAgICAgICAg
IHJldHVybiAmd29yZGxpc3Rba2V5XTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAgIH0K
LSAgcmV0dXJuIDA7Ci19Ci0jbGluZSA0OSAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgot
CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5sIGIveGVuL3Rvb2xzL2tjb25m
aWcvemNvbmYubAppbmRleCBjNDEwZDI1N2RhLi4wNDUwOTNkODI3IDEwMDY0NAotLS0gYS94ZW4v
dG9vbHMva2NvbmZpZy96Y29uZi5sCisrKyBiL3hlbi90b29scy9rY29uZmlnL3pjb25mLmwKQEAg
LTEsNSArMSw1IEBACiAlb3B0aW9uIG5vc3RkaW5pdCBub3l5d3JhcCBuZXZlci1pbnRlcmFjdGl2
ZSBmdWxsIGVjcwotJW9wdGlvbiA4Yml0IG5vZGVmYXVsdCBwZXJmLXJlcG9ydCBwZXJmLXJlcG9y
dAorJW9wdGlvbiA4Yml0IG5vZGVmYXVsdCB5eWxpbmVubwogJW9wdGlvbiBub2lucHV0CiAleCBD
T01NQU5EIEhFTFAgU1RSSU5HIFBBUkFNCiAlewpAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMgdm9p
ZCBhcHBlbmRfc3RyaW5nKGNvbnN0IGNoYXIgKnN0ciwgaW50IHNpemUpCiAJaWYgKG5ld19zaXpl
ID4gdGV4dF9hc2l6ZSkgewogCQluZXdfc2l6ZSArPSBTVEFSVF9TVFJTSVpFIC0gMTsKIAkJbmV3
X3NpemUgJj0gLVNUQVJUX1NUUlNJWkU7Ci0JCXRleHQgPSByZWFsbG9jKHRleHQsIG5ld19zaXpl
KTsKKwkJdGV4dCA9IHhyZWFsbG9jKHRleHQsIG5ld19zaXplKTsKIAkJdGV4dF9hc2l6ZSA9IG5l
d19zaXplOwogCX0KIAltZW1jcHkodGV4dCArIHRleHRfc2l6ZSwgc3RyLCBzaXplKTsKQEAgLTgz
LDcgKzgzLDYgQEAgbglbQS1aYS16MC05Xy1dCiAKIFsgXHRdKiMuKlxuCXwKIFsgXHRdKlxuCXsK
LQljdXJyZW50X2ZpbGUtPmxpbmVubysrOwogCXJldHVybiBUX0VPTDsKIH0KIFsgXHRdKiMuKgpA
QCAtMTA0LDE5ICsxMDMsMTggQEAgbglbQS1aYS16MC05Xy1dCiAJCWNvbnN0IHN0cnVjdCBrY29u
Zl9pZCAqaWQgPSBrY29uZl9pZF9sb29rdXAoeXl0ZXh0LCB5eWxlbmcpOwogCQlCRUdJTihQQVJB
TSk7CiAJCWN1cnJlbnRfcG9zLmZpbGUgPSBjdXJyZW50X2ZpbGU7Ci0JCWN1cnJlbnRfcG9zLmxp
bmVubyA9IGN1cnJlbnRfZmlsZS0+bGluZW5vOworCQljdXJyZW50X3Bvcy5saW5lbm8gPSB5eWxp
bmVubzsKIAkJaWYgKGlkICYmIGlkLT5mbGFncyAmIFRGX0NPTU1BTkQpIHsKLQkJCXpjb25mbHZh
bC5pZCA9IGlkOworCQkJeXlsdmFsLmlkID0gaWQ7CiAJCQlyZXR1cm4gaWQtPnRva2VuOwogCQl9
CiAJCWFsbG9jX3N0cmluZyh5eXRleHQsIHl5bGVuZyk7Ci0JCXpjb25mbHZhbC5zdHJpbmcgPSB0
ZXh0OworCQl5eWx2YWwuc3RyaW5nID0gdGV4dDsKIAkJcmV0dXJuIFRfV09SRDsKIAl9CiAJLgl3
YXJuX2lnbm9yZWRfY2hhcmFjdGVyKCp5eXRleHQpOwogCVxuCXsKIAkJQkVHSU4oSU5JVElBTCk7
Ci0JCWN1cnJlbnRfZmlsZS0+bGluZW5vKys7CiAJCXJldHVybiBUX0VPTDsKIAl9CiB9CkBAIC0x
MzgsMTkgKzEzNiwxOSBAQCBuCVtBLVphLXowLTlfLV0KIAkJbmV3X3N0cmluZygpOwogCQlCRUdJ
TihTVFJJTkcpOwogCX0KLQlcbglCRUdJTihJTklUSUFMKTsgY3VycmVudF9maWxlLT5saW5lbm8r
KzsgcmV0dXJuIFRfRU9MOworCVxuCUJFR0lOKElOSVRJQUwpOyByZXR1cm4gVF9FT0w7CiAJKHtu
fXxbLy5dKSsJewogCQljb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmlkID0ga2NvbmZfaWRfbG9va3Vw
KHl5dGV4dCwgeXlsZW5nKTsKIAkJaWYgKGlkICYmIGlkLT5mbGFncyAmIFRGX1BBUkFNKSB7Ci0J
CQl6Y29uZmx2YWwuaWQgPSBpZDsKKwkJCXl5bHZhbC5pZCA9IGlkOwogCQkJcmV0dXJuIGlkLT50
b2tlbjsKIAkJfQogCQlhbGxvY19zdHJpbmcoeXl0ZXh0LCB5eWxlbmcpOwotCQl6Y29uZmx2YWwu
c3RyaW5nID0gdGV4dDsKKwkJeXlsdmFsLnN0cmluZyA9IHRleHQ7CiAJCXJldHVybiBUX1dPUkQ7
CiAJfQogCSMuKgkvKiBjb21tZW50ICovCi0JXFxcbgljdXJyZW50X2ZpbGUtPmxpbmVubysrOwor
CVxcXG4JOwogCVtbOmJsYW5rOl1dKwogCS4Jd2Fybl9pZ25vcmVkX2NoYXJhY3RlcigqeXl0ZXh0
KTsKIAk8PEVPRj4+IHsKQEAgLTE2MSw3ICsxNTksNyBAQCBuCVtBLVphLXowLTlfLV0KIDxTVFJJ
Tkc+ewogCVteJyJcXFxuXSsvXG4JewogCQlhcHBlbmRfc3RyaW5nKHl5dGV4dCwgeXlsZW5nKTsK
LQkJemNvbmZsdmFsLnN0cmluZyA9IHRleHQ7CisJCXl5bHZhbC5zdHJpbmcgPSB0ZXh0OwogCQly
ZXR1cm4gVF9XT1JEX1FVT1RFOwogCX0KIAlbXiciXFxcbl0rCXsKQEAgLTE2OSw3ICsxNjcsNyBA
QCBuCVtBLVphLXowLTlfLV0KIAl9CiAJXFwuPy9cbgl7CiAJCWFwcGVuZF9zdHJpbmcoeXl0ZXh0
ICsgMSwgeXlsZW5nIC0gMSk7Ci0JCXpjb25mbHZhbC5zdHJpbmcgPSB0ZXh0OworCQl5eWx2YWwu
c3RyaW5nID0gdGV4dDsKIAkJcmV0dXJuIFRfV09SRF9RVU9URTsKIAl9CiAJXFwuPwl7CkBAIC0x
NzgsMTQgKzE3NiwxNSBAQCBuCVtBLVphLXowLTlfLV0KIAlcJ3xcIgl7CiAJCWlmIChzdHIgPT0g
eXl0ZXh0WzBdKSB7CiAJCQlCRUdJTihQQVJBTSk7Ci0JCQl6Y29uZmx2YWwuc3RyaW5nID0gdGV4
dDsKKwkJCXl5bHZhbC5zdHJpbmcgPSB0ZXh0OwogCQkJcmV0dXJuIFRfV09SRF9RVU9URTsKIAkJ
fSBlbHNlCiAJCQlhcHBlbmRfc3RyaW5nKHl5dGV4dCwgMSk7CiAJfQogCVxuCXsKLQkJcHJpbnRm
KCIlczolZDp3YXJuaW5nOiBtdWx0aS1saW5lIHN0cmluZ3Mgbm90IHN1cHBvcnRlZFxuIiwgemNv
bmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Ci0JCWN1cnJlbnRfZmlsZS0+bGluZW5vKys7
CisJCWZwcmludGYoc3RkZXJyLAorCQkJIiVzOiVkOndhcm5pbmc6IG11bHRpLWxpbmUgc3RyaW5n
cyBub3Qgc3VwcG9ydGVkXG4iLAorCQkJemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7
CiAJCUJFR0lOKElOSVRJQUwpOwogCQlyZXR1cm4gVF9FT0w7CiAJfQpAQCAtMjE4LDEyICsyMTcs
MTAgQEAgbglbQS1aYS16MC05Xy1dCiAJCX0KIAl9CiAJWyBcdF0qXG4vW14gXHRcbl0gewotCQlj
dXJyZW50X2ZpbGUtPmxpbmVubysrOwogCQl6Y29uZl9lbmRoZWxwKCk7CiAJCXJldHVybiBUX0hF
TFBURVhUOwogCX0KIAlbIFx0XSpcbgl7Ci0JCWN1cnJlbnRfZmlsZS0+bGluZW5vKys7CiAJCWFw
cGVuZF9zdHJpbmcoIlxuIiwgMSk7CiAJfQogCVteIFx0XG5dLiogewpAQCAtMjYxLDcgKzI1OCw3
IEBAIHZvaWQgemNvbmZfc3RhcnRoZWxwKHZvaWQpCiAKIHN0YXRpYyB2b2lkIHpjb25mX2VuZGhl
bHAodm9pZCkKIHsKLQl6Y29uZmx2YWwuc3RyaW5nID0gdGV4dDsKKwl5eWx2YWwuc3RyaW5nID0g
dGV4dDsKIAlCRUdJTihJTklUSUFMKTsKIH0KIApAQCAtMjk0LDcgKzI5MSw3IEBAIHZvaWQgemNv
bmZfaW5pdHNjYW4oY29uc3QgY2hhciAqbmFtZSkKIHsKIAl5eWluID0gemNvbmZfZm9wZW4obmFt
ZSk7CiAJaWYgKCF5eWluKSB7Ci0JCXByaW50ZigiY2FuJ3QgZmluZCBmaWxlICVzXG4iLCBuYW1l
KTsKKwkJZnByaW50ZihzdGRlcnIsICJjYW4ndCBmaW5kIGZpbGUgJXNcbiIsIG5hbWUpOwogCQll
eGl0KDEpOwogCX0KIApAQCAtMzAyLDcgKzI5OSw3IEBAIHZvaWQgemNvbmZfaW5pdHNjYW4oY29u
c3QgY2hhciAqbmFtZSkKIAltZW1zZXQoY3VycmVudF9idWYsIDAsIHNpemVvZigqY3VycmVudF9i
dWYpKTsKIAogCWN1cnJlbnRfZmlsZSA9IGZpbGVfbG9va3VwKG5hbWUpOwotCWN1cnJlbnRfZmls
ZS0+bGluZW5vID0gMTsKKwl5eWxpbmVubyA9IDE7CiB9CiAKIHZvaWQgemNvbmZfbmV4dGZpbGUo
Y29uc3QgY2hhciAqbmFtZSkKQEAgLTMxNSwzNSArMzEyLDM0IEBAIHZvaWQgemNvbmZfbmV4dGZp
bGUoY29uc3QgY2hhciAqbmFtZSkKIAljdXJyZW50X2J1Zi0+c3RhdGUgPSBZWV9DVVJSRU5UX0JV
RkZFUjsKIAl5eWluID0gemNvbmZfZm9wZW4oZmlsZS0+bmFtZSk7CiAJaWYgKCF5eWluKSB7Ci0J
CXByaW50ZigiJXM6JWQ6IGNhbid0IG9wZW4gZmlsZSBcIiVzXCJcbiIsCi0JCSAgICB6Y29uZl9j
dXJuYW1lKCksIHpjb25mX2xpbmVubygpLCBmaWxlLT5uYW1lKTsKKwkJZnByaW50ZihzdGRlcnIs
ICIlczolZDogY2FuJ3Qgb3BlbiBmaWxlIFwiJXNcIlxuIiwKKwkJCXpjb25mX2N1cm5hbWUoKSwg
emNvbmZfbGluZW5vKCksIGZpbGUtPm5hbWUpOwogCQlleGl0KDEpOwogCX0KIAl5eV9zd2l0Y2hf
dG9fYnVmZmVyKHl5X2NyZWF0ZV9idWZmZXIoeXlpbiwgWVlfQlVGX1NJWkUpKTsKIAlidWYtPnBh
cmVudCA9IGN1cnJlbnRfYnVmOwogCWN1cnJlbnRfYnVmID0gYnVmOwogCi0JZm9yIChpdGVyID0g
Y3VycmVudF9maWxlLT5wYXJlbnQ7IGl0ZXI7IGl0ZXIgPSBpdGVyLT5wYXJlbnQgKSB7Ci0JCWlm
ICghc3RyY21wKGN1cnJlbnRfZmlsZS0+bmFtZSxpdGVyLT5uYW1lKSApIHsKLQkJCXByaW50Zigi
JXM6JWQ6IHJlY3Vyc2l2ZSBpbmNsdXNpb24gZGV0ZWN0ZWQuICIKLQkJCSAgICAgICAiSW5jbHVz
aW9uIHBhdGg6XG4gIGN1cnJlbnQgZmlsZSA6ICclcydcbiIsCi0JCQkgICAgICAgemNvbmZfY3Vy
bmFtZSgpLCB6Y29uZl9saW5lbm8oKSwKLQkJCSAgICAgICB6Y29uZl9jdXJuYW1lKCkpOwotCQkJ
aXRlciA9IGN1cnJlbnRfZmlsZS0+cGFyZW50OwotCQkJd2hpbGUgKGl0ZXIgJiYgXAotCQkJICAg
ICAgIHN0cmNtcChpdGVyLT5uYW1lLGN1cnJlbnRfZmlsZS0+bmFtZSkpIHsKLQkJCQlwcmludGYo
IiAgaW5jbHVkZWQgZnJvbTogJyVzOiVkJ1xuIiwKLQkJCQkgICAgICAgaXRlci0+bmFtZSwgaXRl
ci0+bGluZW5vLTEpOworCWN1cnJlbnRfZmlsZS0+bGluZW5vID0geXlsaW5lbm87CisJZmlsZS0+
cGFyZW50ID0gY3VycmVudF9maWxlOworCisJZm9yIChpdGVyID0gY3VycmVudF9maWxlOyBpdGVy
OyBpdGVyID0gaXRlci0+cGFyZW50KSB7CisJCWlmICghc3RyY21wKGl0ZXItPm5hbWUsIGZpbGUt
Pm5hbWUpKSB7CisJCQlmcHJpbnRmKHN0ZGVyciwKKwkJCQkiUmVjdXJzaXZlIGluY2x1c2lvbiBk
ZXRlY3RlZC5cbiIKKwkJCQkiSW5jbHVzaW9uIHBhdGg6XG4iCisJCQkJIiAgY3VycmVudCBmaWxl
IDogJXNcbiIsIGZpbGUtPm5hbWUpOworCQkJaXRlciA9IGZpbGU7CisJCQlkbyB7CiAJCQkJaXRl
ciA9IGl0ZXItPnBhcmVudDsKLQkJCX0KLQkJCWlmIChpdGVyKQotCQkJCXByaW50ZigiICBpbmNs
dWRlZCBmcm9tOiAnJXM6JWQnXG4iLAotCQkJCSAgICAgICBpdGVyLT5uYW1lLCBpdGVyLT5saW5l
bm8rMSk7CisJCQkJZnByaW50ZihzdGRlcnIsICIgIGluY2x1ZGVkIGZyb206ICVzOiVkXG4iLAor
CQkJCQlpdGVyLT5uYW1lLCBpdGVyLT5saW5lbm8gLSAxKTsKKwkJCX0gd2hpbGUgKHN0cmNtcChp
dGVyLT5uYW1lLCBmaWxlLT5uYW1lKSk7CiAJCQlleGl0KDEpOwogCQl9CiAJfQotCWZpbGUtPmxp
bmVubyA9IDE7Ci0JZmlsZS0+cGFyZW50ID0gY3VycmVudF9maWxlOworCisJeXlsaW5lbm8gPSAx
OwogCWN1cnJlbnRfZmlsZSA9IGZpbGU7CiB9CiAKQEAgLTM1Miw2ICszNDgsOCBAQCBzdGF0aWMg
dm9pZCB6Y29uZl9lbmRmaWxlKHZvaWQpCiAJc3RydWN0IGJ1ZmZlciAqcGFyZW50OwogCiAJY3Vy
cmVudF9maWxlID0gY3VycmVudF9maWxlLT5wYXJlbnQ7CisJaWYgKGN1cnJlbnRfZmlsZSkKKwkJ
eXlsaW5lbm8gPSBjdXJyZW50X2ZpbGUtPmxpbmVubzsKIAogCXBhcmVudCA9IGN1cnJlbnRfYnVm
LT5wYXJlbnQ7CiAJaWYgKHBhcmVudCkgewpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcv
emNvbmYubGV4LmNfc2hpcHBlZCBiL3hlbi90b29scy9rY29uZmlnL3pjb25mLmxleC5jX3NoaXBw
ZWQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDM3ZmRmNjEyMzUuLjAwMDAwMDAwMDAK
LS0tIGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYubGV4LmNfc2hpcHBlZAorKysgL2Rldi9udWxs
CkBAIC0xLDI0NzMgKzAsMCBAQAotCi0jbGluZSAzICJzY3JpcHRzL2tjb25maWcvemNvbmYubGV4
LmNfc2hpcHBlZCIKLQotI2RlZmluZSAgWVlfSU5UX0FMSUdORUQgc2hvcnQgaW50Ci0KLS8qIEEg
bGV4aWNhbCBzY2FubmVyIGdlbmVyYXRlZCBieSBmbGV4ICovCi0KLSNkZWZpbmUgeXlfY3JlYXRl
X2J1ZmZlciB6Y29uZl9jcmVhdGVfYnVmZmVyCi0jZGVmaW5lIHl5X2RlbGV0ZV9idWZmZXIgemNv
bmZfZGVsZXRlX2J1ZmZlcgotI2RlZmluZSB5eV9mbGV4X2RlYnVnIHpjb25mX2ZsZXhfZGVidWcK
LSNkZWZpbmUgeXlfaW5pdF9idWZmZXIgemNvbmZfaW5pdF9idWZmZXIKLSNkZWZpbmUgeXlfZmx1
c2hfYnVmZmVyIHpjb25mX2ZsdXNoX2J1ZmZlcgotI2RlZmluZSB5eV9sb2FkX2J1ZmZlcl9zdGF0
ZSB6Y29uZl9sb2FkX2J1ZmZlcl9zdGF0ZQotI2RlZmluZSB5eV9zd2l0Y2hfdG9fYnVmZmVyIHpj
b25mX3N3aXRjaF90b19idWZmZXIKLSNkZWZpbmUgeXlpbiB6Y29uZmluCi0jZGVmaW5lIHl5bGVu
ZyB6Y29uZmxlbmcKLSNkZWZpbmUgeXlsZXggemNvbmZsZXgKLSNkZWZpbmUgeXlsaW5lbm8gemNv
bmZsaW5lbm8KLSNkZWZpbmUgeXlvdXQgemNvbmZvdXQKLSNkZWZpbmUgeXlyZXN0YXJ0IHpjb25m
cmVzdGFydAotI2RlZmluZSB5eXRleHQgemNvbmZ0ZXh0Ci0jZGVmaW5lIHl5d3JhcCB6Y29uZndy
YXAKLSNkZWZpbmUgeXlhbGxvYyB6Y29uZmFsbG9jCi0jZGVmaW5lIHl5cmVhbGxvYyB6Y29uZnJl
YWxsb2MKLSNkZWZpbmUgeXlmcmVlIHpjb25mZnJlZQotCi0jZGVmaW5lIEZMRVhfU0NBTk5FUgot
I2RlZmluZSBZWV9GTEVYX01BSk9SX1ZFUlNJT04gMgotI2RlZmluZSBZWV9GTEVYX01JTk9SX1ZF
UlNJT04gNQotI2RlZmluZSBZWV9GTEVYX1NVQk1JTk9SX1ZFUlNJT04gMzUKLSNpZiBZWV9GTEVY
X1NVQk1JTk9SX1ZFUlNJT04gPiAwCi0jZGVmaW5lIEZMRVhfQkVUQQotI2VuZGlmCi0KLS8qIEZp
cnN0LCB3ZSBkZWFsIHdpdGggIHBsYXRmb3JtLXNwZWNpZmljIG9yIGNvbXBpbGVyLXNwZWNpZmlj
IGlzc3Vlcy4gKi8KLQotLyogYmVnaW4gc3RhbmRhcmQgQyBoZWFkZXJzLiAqLwotI2luY2x1ZGUg
PHN0ZGlvLmg+Ci0jaW5jbHVkZSA8c3RyaW5nLmg+Ci0jaW5jbHVkZSA8ZXJybm8uaD4KLSNpbmNs
dWRlIDxzdGRsaWIuaD4KLQotLyogZW5kIHN0YW5kYXJkIEMgaGVhZGVycy4gKi8KLQotLyogZmxl
eCBpbnRlZ2VyIHR5cGUgZGVmaW5pdGlvbnMgKi8KLQotI2lmbmRlZiBGTEVYSU5UX0gKLSNkZWZp
bmUgRkxFWElOVF9ICi0KLS8qIEM5OSBzeXN0ZW1zIGhhdmUgPGludHR5cGVzLmg+LiBOb24tQzk5
IHN5c3RlbXMgbWF5IG9yIG1heSBub3QuICovCi0KLSNpZiBkZWZpbmVkIChfX1NURENfVkVSU0lP
Tl9fKSAmJiBfX1NURENfVkVSU0lPTl9fID49IDE5OTkwMUwKLQotLyogQzk5IHNheXMgdG8gZGVm
aW5lIF9fU1REQ19MSU1JVF9NQUNST1MgYmVmb3JlIGluY2x1ZGluZyBzdGRpbnQuaCwKLSAqIGlm
IHlvdSB3YW50IHRoZSBsaW1pdCAobWF4L21pbikgbWFjcm9zIGZvciBpbnQgdHlwZXMuIAotICov
Ci0jaWZuZGVmIF9fU1REQ19MSU1JVF9NQUNST1MKLSNkZWZpbmUgX19TVERDX0xJTUlUX01BQ1JP
UyAxCi0jZW5kaWYKLQotI2luY2x1ZGUgPGludHR5cGVzLmg+Ci10eXBlZGVmIGludDhfdCBmbGV4
X2ludDhfdDsKLXR5cGVkZWYgdWludDhfdCBmbGV4X3VpbnQ4X3Q7Ci10eXBlZGVmIGludDE2X3Qg
ZmxleF9pbnQxNl90OwotdHlwZWRlZiB1aW50MTZfdCBmbGV4X3VpbnQxNl90OwotdHlwZWRlZiBp
bnQzMl90IGZsZXhfaW50MzJfdDsKLXR5cGVkZWYgdWludDMyX3QgZmxleF91aW50MzJfdDsKLSNl
bHNlCi10eXBlZGVmIHNpZ25lZCBjaGFyIGZsZXhfaW50OF90OwotdHlwZWRlZiBzaG9ydCBpbnQg
ZmxleF9pbnQxNl90OwotdHlwZWRlZiBpbnQgZmxleF9pbnQzMl90OwotdHlwZWRlZiB1bnNpZ25l
ZCBjaGFyIGZsZXhfdWludDhfdDsgCi10eXBlZGVmIHVuc2lnbmVkIHNob3J0IGludCBmbGV4X3Vp
bnQxNl90OwotdHlwZWRlZiB1bnNpZ25lZCBpbnQgZmxleF91aW50MzJfdDsKLQotLyogTGltaXRz
IG9mIGludGVncmFsIHR5cGVzLiAqLwotI2lmbmRlZiBJTlQ4X01JTgotI2RlZmluZSBJTlQ4X01J
TiAgICAgICAgICAgICAgICgtMTI4KQotI2VuZGlmCi0jaWZuZGVmIElOVDE2X01JTgotI2RlZmlu
ZSBJTlQxNl9NSU4gICAgICAgICAgICAgICgtMzI3NjctMSkKLSNlbmRpZgotI2lmbmRlZiBJTlQz
Ml9NSU4KLSNkZWZpbmUgSU5UMzJfTUlOICAgICAgICAgICAgICAoLTIxNDc0ODM2NDctMSkKLSNl
bmRpZgotI2lmbmRlZiBJTlQ4X01BWAotI2RlZmluZSBJTlQ4X01BWCAgICAgICAgICAgICAgICgx
MjcpCi0jZW5kaWYKLSNpZm5kZWYgSU5UMTZfTUFYCi0jZGVmaW5lIElOVDE2X01BWCAgICAgICAg
ICAgICAgKDMyNzY3KQotI2VuZGlmCi0jaWZuZGVmIElOVDMyX01BWAotI2RlZmluZSBJTlQzMl9N
QVggICAgICAgICAgICAgICgyMTQ3NDgzNjQ3KQotI2VuZGlmCi0jaWZuZGVmIFVJTlQ4X01BWAot
I2RlZmluZSBVSU5UOF9NQVggICAgICAgICAgICAgICgyNTVVKQotI2VuZGlmCi0jaWZuZGVmIFVJ
TlQxNl9NQVgKLSNkZWZpbmUgVUlOVDE2X01BWCAgICAgICAgICAgICAoNjU1MzVVKQotI2VuZGlm
Ci0jaWZuZGVmIFVJTlQzMl9NQVgKLSNkZWZpbmUgVUlOVDMyX01BWCAgICAgICAgICAgICAoNDI5
NDk2NzI5NVUpCi0jZW5kaWYKLQotI2VuZGlmIC8qICEgQzk5ICovCi0KLSNlbmRpZiAvKiAhIEZM
RVhJTlRfSCAqLwotCi0jaWZkZWYgX19jcGx1c3BsdXMKLQotLyogVGhlICJjb25zdCIgc3RvcmFn
ZS1jbGFzcy1tb2RpZmllciBpcyB2YWxpZC4gKi8KLSNkZWZpbmUgWVlfVVNFX0NPTlNUCi0KLSNl
bHNlCS8qICEgX19jcGx1c3BsdXMgKi8KLQotLyogQzk5IHJlcXVpcmVzIF9fU1REQ19fIHRvIGJl
IGRlZmluZWQgYXMgMS4gKi8KLSNpZiBkZWZpbmVkIChfX1NURENfXykKLQotI2RlZmluZSBZWV9V
U0VfQ09OU1QKLQotI2VuZGlmCS8qIGRlZmluZWQgKF9fU1REQ19fKSAqLwotI2VuZGlmCS8qICEg
X19jcGx1c3BsdXMgKi8KLQotI2lmZGVmIFlZX1VTRV9DT05TVAotI2RlZmluZSB5eWNvbnN0IGNv
bnN0Ci0jZWxzZQotI2RlZmluZSB5eWNvbnN0Ci0jZW5kaWYKLQotLyogUmV0dXJuZWQgdXBvbiBl
bmQtb2YtZmlsZS4gKi8KLSNkZWZpbmUgWVlfTlVMTCAwCi0KLS8qIFByb21vdGVzIGEgcG9zc2li
bHkgbmVnYXRpdmUsIHBvc3NpYmx5IHNpZ25lZCBjaGFyIHRvIGFuIHVuc2lnbmVkCi0gKiBpbnRl
Z2VyIGZvciB1c2UgYXMgYW4gYXJyYXkgaW5kZXguICBJZiB0aGUgc2lnbmVkIGNoYXIgaXMgbmVn
YXRpdmUsCi0gKiB3ZSB3YW50IHRvIGluc3RlYWQgdHJlYXQgaXQgYXMgYW4gOC1iaXQgdW5zaWdu
ZWQgY2hhciwgaGVuY2UgdGhlCi0gKiBkb3VibGUgY2FzdC4KLSAqLwotI2RlZmluZSBZWV9TQ19U
T19VSShjKSAoKHVuc2lnbmVkIGludCkgKHVuc2lnbmVkIGNoYXIpIGMpCi0KLS8qIEVudGVyIGEg
c3RhcnQgY29uZGl0aW9uLiAgVGhpcyBtYWNybyByZWFsbHkgb3VnaHQgdG8gdGFrZSBhIHBhcmFt
ZXRlciwKLSAqIGJ1dCB3ZSBkbyBpdCB0aGUgZGlzZ3VzdGluZyBjcnVmdHkgd2F5IGZvcmNlZCBv
biB1cyBieSB0aGUgKCktbGVzcwotICogZGVmaW5pdGlvbiBvZiBCRUdJTi4KLSAqLwotI2RlZmlu
ZSBCRUdJTiAoeXlfc3RhcnQpID0gMSArIDIgKgotCi0vKiBUcmFuc2xhdGUgdGhlIGN1cnJlbnQg
c3RhcnQgc3RhdGUgaW50byBhIHZhbHVlIHRoYXQgY2FuIGJlIGxhdGVyIGhhbmRlZAotICogdG8g
QkVHSU4gdG8gcmV0dXJuIHRvIHRoZSBzdGF0ZS4gIFRoZSBZWVNUQVRFIGFsaWFzIGlzIGZvciBs
ZXgKLSAqIGNvbXBhdGliaWxpdHkuCi0gKi8KLSNkZWZpbmUgWVlfU1RBUlQgKCgoeXlfc3RhcnQp
IC0gMSkgLyAyKQotI2RlZmluZSBZWVNUQVRFIFlZX1NUQVJUCi0KLS8qIEFjdGlvbiBudW1iZXIg
Zm9yIEVPRiBydWxlIG9mIGEgZ2l2ZW4gc3RhcnQgc3RhdGUuICovCi0jZGVmaW5lIFlZX1NUQVRF
X0VPRihzdGF0ZSkgKFlZX0VORF9PRl9CVUZGRVIgKyBzdGF0ZSArIDEpCi0KLS8qIFNwZWNpYWwg
YWN0aW9uIG1lYW5pbmcgInN0YXJ0IHByb2Nlc3NpbmcgYSBuZXcgZmlsZSIuICovCi0jZGVmaW5l
IFlZX05FV19GSUxFIHpjb25mcmVzdGFydCh6Y29uZmluICApCi0KLSNkZWZpbmUgWVlfRU5EX09G
X0JVRkZFUl9DSEFSIDAKLQotLyogU2l6ZSBvZiBkZWZhdWx0IGlucHV0IGJ1ZmZlci4gKi8KLSNp
Zm5kZWYgWVlfQlVGX1NJWkUKLSNpZmRlZiBfX2lhNjRfXwotLyogT24gSUEtNjQsIHRoZSBidWZm
ZXIgc2l6ZSBpcyAxNmssIG5vdCA4ay4KLSAqIE1vcmVvdmVyLCBZWV9CVUZfU0laRSBpcyAyKllZ
X1JFQURfQlVGX1NJWkUgaW4gdGhlIGdlbmVyYWwgY2FzZS4KLSAqIERpdHRvIGZvciB0aGUgX19p
YTY0X18gY2FzZSBhY2NvcmRpbmdseS4KLSAqLwotI2RlZmluZSBZWV9CVUZfU0laRSAzMjc2OAot
I2Vsc2UKLSNkZWZpbmUgWVlfQlVGX1NJWkUgMTYzODQKLSNlbmRpZiAvKiBfX2lhNjRfXyAqLwot
I2VuZGlmCi0KLS8qIFRoZSBzdGF0ZSBidWYgbXVzdCBiZSBsYXJnZSBlbm91Z2ggdG8gaG9sZCBv
bmUgc3RhdGUgcGVyIGNoYXJhY3RlciBpbiB0aGUgbWFpbiBidWZmZXIuCi0gKi8KLSNkZWZpbmUg
WVlfU1RBVEVfQlVGX1NJWkUgICAoKFlZX0JVRl9TSVpFICsgMikgKiBzaXplb2YoeXlfc3RhdGVf
dHlwZSkpCi0KLSNpZm5kZWYgWVlfVFlQRURFRl9ZWV9CVUZGRVJfU1RBVEUKLSNkZWZpbmUgWVlf
VFlQRURFRl9ZWV9CVUZGRVJfU1RBVEUKLXR5cGVkZWYgc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSAq
WVlfQlVGRkVSX1NUQVRFOwotI2VuZGlmCi0KLWV4dGVybiBpbnQgemNvbmZsZW5nOwotCi1leHRl
cm4gRklMRSAqemNvbmZpbiwgKnpjb25mb3V0OwotCi0jZGVmaW5lIEVPQl9BQ1RfQ09OVElOVUVf
U0NBTiAwCi0jZGVmaW5lIEVPQl9BQ1RfRU5EX09GX0ZJTEUgMQotI2RlZmluZSBFT0JfQUNUX0xB
U1RfTUFUQ0ggMgotCi0gICAgI2RlZmluZSBZWV9MRVNTX0xJTkVOTyhuKQotICAgIAotLyogUmV0
dXJuIGFsbCBidXQgdGhlIGZpcnN0ICJuIiBtYXRjaGVkIGNoYXJhY3RlcnMgYmFjayB0byB0aGUg
aW5wdXQgc3RyZWFtLiAqLwotI2RlZmluZSB5eWxlc3MobikgXAotCWRvIFwKLQkJeyBcCi0JCS8q
IFVuZG8gZWZmZWN0cyBvZiBzZXR0aW5nIHVwIHpjb25mdGV4dC4gKi8gXAotICAgICAgICBpbnQg
eXlsZXNzX21hY3JvX2FyZyA9IChuKTsgXAotICAgICAgICBZWV9MRVNTX0xJTkVOTyh5eWxlc3Nf
bWFjcm9fYXJnKTtcCi0JCSp5eV9jcCA9ICh5eV9ob2xkX2NoYXIpOyBcCi0JCVlZX1JFU1RPUkVf
WVlfTU9SRV9PRkZTRVQgXAotCQkoeXlfY19idWZfcCkgPSB5eV9jcCA9IHl5X2JwICsgeXlsZXNz
X21hY3JvX2FyZyAtIFlZX01PUkVfQURKOyBcCi0JCVlZX0RPX0JFRk9SRV9BQ1RJT047IC8qIHNl
dCB1cCB6Y29uZnRleHQgYWdhaW4gKi8gXAotCQl9IFwKLQl3aGlsZSAoIDAgKQotCi0jZGVmaW5l
IHVucHV0KGMpIHl5dW5wdXQoIGMsICh5eXRleHRfcHRyKSAgKQotCi0jaWZuZGVmIFlZX1RZUEVE
RUZfWVlfU0laRV9UCi0jZGVmaW5lIFlZX1RZUEVERUZfWVlfU0laRV9UCi10eXBlZGVmIHNpemVf
dCB5eV9zaXplX3Q7Ci0jZW5kaWYKLQotI2lmbmRlZiBZWV9TVFJVQ1RfWVlfQlVGRkVSX1NUQVRF
Ci0jZGVmaW5lIFlZX1NUUlVDVF9ZWV9CVUZGRVJfU1RBVEUKLXN0cnVjdCB5eV9idWZmZXJfc3Rh
dGUKLQl7Ci0JRklMRSAqeXlfaW5wdXRfZmlsZTsKLQotCWNoYXIgKnl5X2NoX2J1ZjsJCS8qIGlu
cHV0IGJ1ZmZlciAqLwotCWNoYXIgKnl5X2J1Zl9wb3M7CQkvKiBjdXJyZW50IHBvc2l0aW9uIGlu
IGlucHV0IGJ1ZmZlciAqLwotCi0JLyogU2l6ZSBvZiBpbnB1dCBidWZmZXIgaW4gYnl0ZXMsIG5v
dCBpbmNsdWRpbmcgcm9vbSBmb3IgRU9CCi0JICogY2hhcmFjdGVycy4KLQkgKi8KLQl5eV9zaXpl
X3QgeXlfYnVmX3NpemU7Ci0KLQkvKiBOdW1iZXIgb2YgY2hhcmFjdGVycyByZWFkIGludG8geXlf
Y2hfYnVmLCBub3QgaW5jbHVkaW5nIEVPQgotCSAqIGNoYXJhY3RlcnMuCi0JICovCi0JaW50IHl5
X25fY2hhcnM7Ci0KLQkvKiBXaGV0aGVyIHdlICJvd24iIHRoZSBidWZmZXIgLSBpLmUuLCB3ZSBr
bm93IHdlIGNyZWF0ZWQgaXQsCi0JICogYW5kIGNhbiByZWFsbG9jKCkgaXQgdG8gZ3JvdyBpdCwg
YW5kIHNob3VsZCBmcmVlKCkgaXQgdG8KLQkgKiBkZWxldGUgaXQuCi0JICovCi0JaW50IHl5X2lz
X291cl9idWZmZXI7Ci0KLQkvKiBXaGV0aGVyIHRoaXMgaXMgYW4gImludGVyYWN0aXZlIiBpbnB1
dCBzb3VyY2U7IGlmIHNvLCBhbmQKLQkgKiBpZiB3ZSdyZSB1c2luZyBzdGRpbyBmb3IgaW5wdXQs
IHRoZW4gd2Ugd2FudCB0byB1c2UgZ2V0YygpCi0JICogaW5zdGVhZCBvZiBmcmVhZCgpLCB0byBt
YWtlIHN1cmUgd2Ugc3RvcCBmZXRjaGluZyBpbnB1dCBhZnRlcgotCSAqIGVhY2ggbmV3bGluZS4K
LQkgKi8KLQlpbnQgeXlfaXNfaW50ZXJhY3RpdmU7Ci0KLQkvKiBXaGV0aGVyIHdlJ3JlIGNvbnNp
ZGVyZWQgdG8gYmUgYXQgdGhlIGJlZ2lubmluZyBvZiBhIGxpbmUuCi0JICogSWYgc28sICdeJyBy
dWxlcyB3aWxsIGJlIGFjdGl2ZSBvbiB0aGUgbmV4dCBtYXRjaCwgb3RoZXJ3aXNlCi0JICogbm90
LgotCSAqLwotCWludCB5eV9hdF9ib2w7Ci0KLSAgICBpbnQgeXlfYnNfbGluZW5vOyAvKio8IFRo
ZSBsaW5lIGNvdW50LiAqLwotICAgIGludCB5eV9ic19jb2x1bW47IC8qKjwgVGhlIGNvbHVtbiBj
b3VudC4gKi8KLSAgICAKLQkvKiBXaGV0aGVyIHRvIHRyeSB0byBmaWxsIHRoZSBpbnB1dCBidWZm
ZXIgd2hlbiB3ZSByZWFjaCB0aGUKLQkgKiBlbmQgb2YgaXQuCi0JICovCi0JaW50IHl5X2ZpbGxf
YnVmZmVyOwotCi0JaW50IHl5X2J1ZmZlcl9zdGF0dXM7Ci0KLSNkZWZpbmUgWVlfQlVGRkVSX05F
VyAwCi0jZGVmaW5lIFlZX0JVRkZFUl9OT1JNQUwgMQotCS8qIFdoZW4gYW4gRU9GJ3MgYmVlbiBz
ZWVuIGJ1dCB0aGVyZSdzIHN0aWxsIHNvbWUgdGV4dCB0byBwcm9jZXNzCi0JICogdGhlbiB3ZSBt
YXJrIHRoZSBidWZmZXIgYXMgWVlfRU9GX1BFTkRJTkcsIHRvIGluZGljYXRlIHRoYXQgd2UKLQkg
KiBzaG91bGRuJ3QgdHJ5IHJlYWRpbmcgZnJvbSB0aGUgaW5wdXQgc291cmNlIGFueSBtb3JlLiAg
V2UgbWlnaHQKLQkgKiBzdGlsbCBoYXZlIGEgYnVuY2ggb2YgdG9rZW5zIHRvIG1hdGNoLCB0aG91
Z2gsIGJlY2F1c2Ugb2YKLQkgKiBwb3NzaWJsZSBiYWNraW5nLXVwLgotCSAqCi0JICogV2hlbiB3
ZSBhY3R1YWxseSBzZWUgdGhlIEVPRiwgd2UgY2hhbmdlIHRoZSBzdGF0dXMgdG8gIm5ldyIKLQkg
KiAodmlhIHpjb25mcmVzdGFydCgpKSwgc28gdGhhdCB0aGUgdXNlciBjYW4gY29udGludWUgc2Nh
bm5pbmcgYnkKLQkgKiBqdXN0IHBvaW50aW5nIHpjb25maW4gYXQgYSBuZXcgaW5wdXQgZmlsZS4K
LQkgKi8KLSNkZWZpbmUgWVlfQlVGRkVSX0VPRl9QRU5ESU5HIDIKLQotCX07Ci0jZW5kaWYgLyog
IVlZX1NUUlVDVF9ZWV9CVUZGRVJfU1RBVEUgKi8KLQotLyogU3RhY2sgb2YgaW5wdXQgYnVmZmVy
cy4gKi8KLXN0YXRpYyBzaXplX3QgeXlfYnVmZmVyX3N0YWNrX3RvcCA9IDA7IC8qKjwgaW5kZXgg
b2YgdG9wIG9mIHN0YWNrLiAqLwotc3RhdGljIHNpemVfdCB5eV9idWZmZXJfc3RhY2tfbWF4ID0g
MDsgLyoqPCBjYXBhY2l0eSBvZiBzdGFjay4gKi8KLXN0YXRpYyBZWV9CVUZGRVJfU1RBVEUgKiB5
eV9idWZmZXJfc3RhY2sgPSAwOyAvKio8IFN0YWNrIGFzIGFuIGFycmF5LiAqLwotCi0vKiBXZSBw
cm92aWRlIG1hY3JvcyBmb3IgYWNjZXNzaW5nIGJ1ZmZlciBzdGF0ZXMgaW4gY2FzZSBpbiB0aGUK
LSAqIGZ1dHVyZSB3ZSB3YW50IHRvIHB1dCB0aGUgYnVmZmVyIHN0YXRlcyBpbiBhIG1vcmUgZ2Vu
ZXJhbAotICogInNjYW5uZXIgc3RhdGUiLgotICoKLSAqIFJldHVybnMgdGhlIHRvcCBvZiB0aGUg
c3RhY2ssIG9yIE5VTEwuCi0gKi8KLSNkZWZpbmUgWVlfQ1VSUkVOVF9CVUZGRVIgKCAoeXlfYnVm
ZmVyX3N0YWNrKSBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgID8gKHl5X2J1ZmZlcl9zdGFj
aylbKHl5X2J1ZmZlcl9zdGFja190b3ApXSBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgIDog
TlVMTCkKLQotLyogU2FtZSBhcyBwcmV2aW91cyBtYWNybywgYnV0IHVzZWZ1bCB3aGVuIHdlIGtu
b3cgdGhhdCB0aGUgYnVmZmVyIHN0YWNrIGlzIG5vdAotICogTlVMTCBvciB3aGVuIHdlIG5lZWQg
YW4gbHZhbHVlLiBGb3IgaW50ZXJuYWwgdXNlIG9ubHkuCi0gKi8KLSNkZWZpbmUgWVlfQ1VSUkVO
VF9CVUZGRVJfTFZBTFVFICh5eV9idWZmZXJfc3RhY2spWyh5eV9idWZmZXJfc3RhY2tfdG9wKV0K
LQotLyogeXlfaG9sZF9jaGFyIGhvbGRzIHRoZSBjaGFyYWN0ZXIgbG9zdCB3aGVuIHpjb25mdGV4
dCBpcyBmb3JtZWQuICovCi1zdGF0aWMgY2hhciB5eV9ob2xkX2NoYXI7Ci1zdGF0aWMgaW50IHl5
X25fY2hhcnM7CQkvKiBudW1iZXIgb2YgY2hhcmFjdGVycyByZWFkIGludG8geXlfY2hfYnVmICov
Ci1pbnQgemNvbmZsZW5nOwotCi0vKiBQb2ludHMgdG8gY3VycmVudCBjaGFyYWN0ZXIgaW4gYnVm
ZmVyLiAqLwotc3RhdGljIGNoYXIgKnl5X2NfYnVmX3AgPSAoY2hhciAqKSAwOwotc3RhdGljIGlu
dCB5eV9pbml0ID0gMDsJCS8qIHdoZXRoZXIgd2UgbmVlZCB0byBpbml0aWFsaXplICovCi1zdGF0
aWMgaW50IHl5X3N0YXJ0ID0gMDsJLyogc3RhcnQgc3RhdGUgbnVtYmVyICovCi0KLS8qIEZsYWcg
d2hpY2ggaXMgdXNlZCB0byBhbGxvdyB6Y29uZndyYXAoKSdzIHRvIGRvIGJ1ZmZlciBzd2l0Y2hl
cwotICogaW5zdGVhZCBvZiBzZXR0aW5nIHVwIGEgZnJlc2ggemNvbmZpbi4gIEEgYml0IG9mIGEg
aGFjayAuLi4KLSAqLwotc3RhdGljIGludCB5eV9kaWRfYnVmZmVyX3N3aXRjaF9vbl9lb2Y7Ci0K
LXZvaWQgemNvbmZyZXN0YXJ0IChGSUxFICppbnB1dF9maWxlICApOwotdm9pZCB6Y29uZl9zd2l0
Y2hfdG9fYnVmZmVyIChZWV9CVUZGRVJfU1RBVEUgbmV3X2J1ZmZlciAgKTsKLVlZX0JVRkZFUl9T
VEFURSB6Y29uZl9jcmVhdGVfYnVmZmVyIChGSUxFICpmaWxlLGludCBzaXplICApOwotdm9pZCB6
Y29uZl9kZWxldGVfYnVmZmVyIChZWV9CVUZGRVJfU1RBVEUgYiAgKTsKLXZvaWQgemNvbmZfZmx1
c2hfYnVmZmVyIChZWV9CVUZGRVJfU1RBVEUgYiAgKTsKLXZvaWQgemNvbmZwdXNoX2J1ZmZlcl9z
dGF0ZSAoWVlfQlVGRkVSX1NUQVRFIG5ld19idWZmZXIgICk7Ci12b2lkIHpjb25mcG9wX2J1ZmZl
cl9zdGF0ZSAodm9pZCApOwotCi1zdGF0aWMgdm9pZCB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sg
KHZvaWQgKTsKLXN0YXRpYyB2b2lkIHpjb25mX2xvYWRfYnVmZmVyX3N0YXRlICh2b2lkICk7Ci1z
dGF0aWMgdm9pZCB6Y29uZl9pbml0X2J1ZmZlciAoWVlfQlVGRkVSX1NUQVRFIGIsRklMRSAqZmls
ZSAgKTsKLQotI2RlZmluZSBZWV9GTFVTSF9CVUZGRVIgemNvbmZfZmx1c2hfYnVmZmVyKFlZX0NV
UlJFTlRfQlVGRkVSICkKLQotWVlfQlVGRkVSX1NUQVRFIHpjb25mX3NjYW5fYnVmZmVyIChjaGFy
ICpiYXNlLHl5X3NpemVfdCBzaXplICApOwotWVlfQlVGRkVSX1NUQVRFIHpjb25mX3NjYW5fc3Ry
aW5nICh5eWNvbnN0IGNoYXIgKnl5X3N0ciAgKTsKLVlZX0JVRkZFUl9TVEFURSB6Y29uZl9zY2Fu
X2J5dGVzICh5eWNvbnN0IGNoYXIgKmJ5dGVzLGludCBsZW4gICk7Ci0KLXZvaWQgKnpjb25mYWxs
b2MgKHl5X3NpemVfdCAgKTsKLXZvaWQgKnpjb25mcmVhbGxvYyAodm9pZCAqLHl5X3NpemVfdCAg
KTsKLXZvaWQgemNvbmZmcmVlICh2b2lkICogICk7Ci0KLSNkZWZpbmUgeXlfbmV3X2J1ZmZlciB6
Y29uZl9jcmVhdGVfYnVmZmVyCi0KLSNkZWZpbmUgeXlfc2V0X2ludGVyYWN0aXZlKGlzX2ludGVy
YWN0aXZlKSBcCi0JeyBcCi0JaWYgKCAhIFlZX0NVUlJFTlRfQlVGRkVSICl7IFwKLSAgICAgICAg
emNvbmZlbnN1cmVfYnVmZmVyX3N0YWNrICgpOyBcCi0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxV
RSA9ICAgIFwKLSAgICAgICAgICAgIHpjb25mX2NyZWF0ZV9idWZmZXIoemNvbmZpbixZWV9CVUZf
U0laRSApOyBcCi0JfSBcCi0JWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9pc19pbnRlcmFj
dGl2ZSA9IGlzX2ludGVyYWN0aXZlOyBcCi0JfQotCi0jZGVmaW5lIHl5X3NldF9ib2woYXRfYm9s
KSBcCi0JeyBcCi0JaWYgKCAhIFlZX0NVUlJFTlRfQlVGRkVSICl7XAotICAgICAgICB6Y29uZmVu
c3VyZV9idWZmZXJfc3RhY2sgKCk7IFwKLQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0gICAg
XAotICAgICAgICAgICAgemNvbmZfY3JlYXRlX2J1ZmZlcih6Y29uZmluLFlZX0JVRl9TSVpFICk7
IFwKLQl9IFwKLQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2F0X2JvbCA9IGF0X2JvbDsg
XAotCX0KLQotI2RlZmluZSBZWV9BVF9CT0woKSAoWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55
eV9hdF9ib2wpCi0KLS8qIEJlZ2luIHVzZXIgc2VjdDMgKi8KLQotI2RlZmluZSB6Y29uZndyYXAo
bikgMQotI2RlZmluZSBZWV9TS0lQX1lZV1JBUAotCi10eXBlZGVmIHVuc2lnbmVkIGNoYXIgWVlf
Q0hBUjsKLQotRklMRSAqemNvbmZpbiA9IChGSUxFICopIDAsICp6Y29uZm91dCA9IChGSUxFICop
IDA7Ci0KLXR5cGVkZWYgaW50IHl5X3N0YXRlX3R5cGU7Ci0KLWV4dGVybiBpbnQgemNvbmZsaW5l
bm87Ci0KLWludCB6Y29uZmxpbmVubyA9IDE7Ci0KLWV4dGVybiBjaGFyICp6Y29uZnRleHQ7Ci0j
ZGVmaW5lIHl5dGV4dF9wdHIgemNvbmZ0ZXh0Ci1zdGF0aWMgeXljb25zdCBmbGV4X2ludDE2X3Qg
eXlfbnh0W11bMThdID0KLSAgICB7Ci0gICAgewotICAgICAgICAwLCAgICAwLCAgICAwLCAgICAw
LCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLAotICAgICAgICAwLCAgICAwLCAg
ICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwCi0gICAgfSwKLQotICAgIHsKLSAgICAg
ICAxMSwgICAxMiwgICAxMywgICAxNCwgICAxMiwgICAxMiwgICAxNSwgICAxMiwgICAxMiwgICAx
MiwKLSAgICAgICAxMiwgICAxMiwgICAxMiwgICAxMiwgICAxMiwgICAxMiwgICAxMiwgICAxMgot
ICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAgMTIsICAgMTMsICAgMTQsICAgMTIsICAgMTIs
ICAgMTUsICAgMTIsICAgMTIsICAgMTIsCi0gICAgICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAg
MTIsICAgMTIsICAgMTIsICAgMTIKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgIDE2LCAg
IDE2LCAgIDE3LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LAotICAgICAgIDE2
LCAgIDE4LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2Ci0gICAgfSwKLQotICAg
IHsKLSAgICAgICAxMSwgICAxNiwgICAxNiwgICAxNywgICAxNiwgICAxNiwgICAxNiwgICAxNiwg
ICAxNiwgICAxNiwKLSAgICAgICAxNiwgICAxOCwgICAxNiwgICAxNiwgICAxNiwgICAxNiwgICAx
NiwgICAxNgotCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgICAxOSwgICAyMCwgICAyMSwg
ICAxOSwgICAxOSwgICAxOSwgICAxOSwgICAxOSwgICAxOSwKLSAgICAgICAxOSwgICAxOSwgICAx
OSwgICAxOSwgICAxOSwgICAxOSwgICAxOSwgICAxOQotICAgIH0sCi0KLSAgICB7Ci0gICAgICAg
MTEsICAgMTksICAgMjAsICAgMjEsICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTks
Ci0gICAgICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTkKLSAg
ICB9LAotCi0gICAgewotICAgICAgIDExLCAgIDIyLCAgIDIyLCAgIDIzLCAgIDIyLCAgIDI0LCAg
IDIyLCAgIDIyLCAgIDI0LCAgIDIyLAotICAgICAgIDIyLCAgIDIyLCAgIDIyLCAgIDIyLCAgIDIy
LCAgIDIyLCAgIDI1LCAgIDIyCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgICAyMiwgICAy
MiwgICAyMywgICAyMiwgICAyNCwgICAyMiwgICAyMiwgICAyNCwgICAyMiwKLSAgICAgICAyMiwg
ICAyMiwgICAyMiwgICAyMiwgICAyMiwgICAyMiwgICAyNSwgICAyMgotICAgIH0sCi0KLSAgICB7
Ci0gICAgICAgMTEsICAgMjYsICAgMjcsICAgMjgsICAgMjksICAgMzAsICAgMzEsICAgMzIsICAg
MzAsICAgMzMsCi0gICAgICAgMzQsICAgMzUsICAgMzUsICAgMzYsICAgMzcsICAgMzgsICAgMzks
ICAgNDAKLQotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAgMjYsICAgMjcsICAgMjgsICAg
MjksICAgMzAsICAgMzEsICAgMzIsICAgMzAsICAgMzMsCi0gICAgICAgMzQsICAgMzUsICAgMzUs
ICAgMzYsICAgMzcsICAgMzgsICAgMzksICAgNDAKLSAgICB9LAotCi0gICAgewotICAgICAgLTEx
LCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLAot
ICAgICAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExLCAgLTExCi0gICAg
fSwKLQotICAgIHsKLSAgICAgICAxMSwgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwgIC0x
MiwgIC0xMiwgIC0xMiwgIC0xMiwKLSAgICAgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwg
IC0xMiwgIC0xMiwgIC0xMgotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtMTMsICAgNDEs
ICAgNDIsICAtMTMsICAtMTMsICAgNDMsICAtMTMsICAtMTMsICAtMTMsCi0gICAgICAtMTMsICAt
MTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMKLSAgICB9LAotCi0gICAgewot
ICAgICAgIDExLCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0
LCAgLTE0LAotICAgICAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAgLTE0LCAg
LTE0Ci0KLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgIDQ0LCAgIDQ0LCAgIDQ1LCAgIDQ0
LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LAotICAgICAgIDQ0LCAgIDQ0LCAgIDQ0LCAg
IDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0Ci0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwg
IC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwKLSAg
ICAgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNgotICAgIH0s
Ci0KLSAgICB7Ci0gICAgICAgMTEsICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAtMTcs
ICAtMTcsICAtMTcsICAtMTcsCi0gICAgICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAt
MTcsICAtMTcsICAtMTcKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTE4LCAgLTE4LCAg
LTE4LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4LAotICAgICAgLTE4LCAgIDQ2
LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4LCAgLTE4Ci0gICAgfSwKLQotICAgIHsKLSAg
ICAgICAxMSwgICA0NywgICA0NywgIC0xOSwgICA0NywgICA0NywgICA0NywgICA0NywgICA0Nywg
ICA0NywKLSAgICAgICA0NywgICA0NywgICA0NywgICA0NywgICA0NywgICA0NywgICA0NywgICA0
NwotCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC0yMCwgICA0OCwgICA0OSwgIC0yMCwg
IC0yMCwgIC0yMCwgIC0yMCwgIC0yMCwgIC0yMCwKLSAgICAgIC0yMCwgIC0yMCwgIC0yMCwgIC0y
MCwgIC0yMCwgIC0yMCwgIC0yMCwgIC0yMAotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAg
NTAsICAtMjEsICAtMjEsICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAsCi0gICAg
ICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAKLSAgICB9LAot
Ci0gICAgewotICAgICAgIDExLCAgIDUxLCAgIDUxLCAgIDUyLCAgIDUxLCAgLTIyLCAgIDUxLCAg
IDUxLCAgLTIyLCAgIDUxLAotICAgICAgIDUxLCAgIDUxLCAgIDUxLCAgIDUxLCAgIDUxLCAgIDUx
LCAgLTIyLCAgIDUxCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC0yMywgIC0yMywgIC0y
MywgIC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMywKLSAgICAgIC0yMywgIC0yMywg
IC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMwotICAgIH0sCi0KLSAgICB7Ci0gICAg
ICAgMTEsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAt
MjQsCi0gICAgICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQK
LQotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAgNTMsICAgNTMsICAgNTQsICAgNTMsICAg
NTMsICAgNTMsICAgNTMsICAgNTMsICAgNTMsCi0gICAgICAgNTMsICAgNTMsICAgNTMsICAgNTMs
ICAgNTMsICAgNTMsICAgNTMsICAgNTMKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTI2
LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LAotICAgICAg
LTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2LCAgLTI2Ci0gICAgfSwKLQot
ICAgIHsKLSAgICAgICAxMSwgIC0yNywgICA1NSwgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0y
NywgIC0yNywgIC0yNywKLSAgICAgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0yNywg
IC0yNywgIC0yNwotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtMjgsICAtMjgsICAtMjgs
ICAtMjgsICAtMjgsICAtMjgsICAtMjgsICAtMjgsICAtMjgsCi0gICAgICAtMjgsICAtMjgsICAt
MjgsICAtMjgsICAtMjgsICAtMjgsICAtMjgsICAtMjgKLSAgICB9LAotCi0gICAgewotICAgICAg
IDExLCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5
LAotICAgICAgLTI5LCAgLTI5LCAgLTI5LCAgLTI5LCAgIDU2LCAgLTI5LCAgLTI5LCAgLTI5Ci0K
LSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTMwLCAgLTMwLCAgLTMwLCAgLTMwLCAgLTMw
LCAgLTMwLCAgLTMwLCAgLTMwLCAgLTMwLAotICAgICAgLTMwLCAgLTMwLCAgLTMwLCAgLTMwLCAg
LTMwLCAgLTMwLCAgLTMwLCAgLTMwCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgICA1Nywg
ICA1NywgIC0zMSwgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywKLSAgICAgICA1
NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NwotICAgIH0sCi0KLSAg
ICB7Ci0gICAgICAgMTEsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAgNTgs
ICAtMzIsICAtMzIsCi0gICAgICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAt
MzIsICAtMzIKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTMzLCAgLTMzLCAgLTMzLCAg
LTMzLCAgLTMzLCAgLTMzLCAgLTMzLCAgLTMzLCAgLTMzLAotICAgICAgLTMzLCAgLTMzLCAgLTMz
LCAgLTMzLCAgLTMzLCAgLTMzLCAgLTMzLCAgLTMzCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAx
MSwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwK
LSAgICAgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNAotCi0g
ICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwg
IC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwKLSAgICAgIC0zNSwgICA1OSwgICA1OSwgIC0zNSwgIC0z
NSwgIC0zNSwgIC0zNSwgIC0zNQotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtMzYsICAt
MzYsICAtMzYsICAtMzYsICAtMzYsICAtMzYsICAtMzYsICAtMzYsICAtMzYsCi0gICAgICAtMzYs
ICAtMzYsICAtMzYsICAtMzYsICAgNjAsICAtMzYsICAtMzYsICAtMzYKLSAgICB9LAotCi0gICAg
ewotICAgICAgIDExLCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAg
LTM3LCAgLTM3LAotICAgICAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3LCAgLTM3
LCAgLTM3Ci0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC0zOCwgIC0zOCwgIC0zOCwgIC0z
OCwgIC0zOCwgIC0zOCwgIC0zOCwgIC0zOCwgIC0zOCwKLSAgICAgIC0zOCwgIC0zOCwgIC0zOCwg
IC0zOCwgICA2MSwgIC0zOCwgIC0zOCwgIC0zOAotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEs
ICAtMzksICAtMzksICAgNjIsICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksCi0g
ICAgICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzkKLQotICAg
IH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtNDAsICAtNDAsICAtNDAsICAtNDAsICAtNDAsICAt
NDAsICAtNDAsICAtNDAsICAtNDAsCi0gICAgICAtNDAsICAtNDAsICAtNDAsICAtNDAsICAtNDAs
ICAtNDAsICAtNDAsICAgNjMKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTQxLCAgIDQx
LCAgIDQyLCAgLTQxLCAgLTQxLCAgIDQzLCAgLTQxLCAgLTQxLCAgLTQxLAotICAgICAgLTQxLCAg
LTQxLCAgLTQxLCAgLTQxLCAgLTQxLCAgLTQxLCAgLTQxLCAgLTQxCi0gICAgfSwKLQotICAgIHsK
LSAgICAgICAxMSwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00
MiwgIC00MiwKLSAgICAgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00Miwg
IC00MgotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAgNDQsICAgNDQsICAgNDUsICAgNDQs
ICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQsCi0gICAgICAgNDQsICAgNDQsICAgNDQsICAg
NDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAg
IDQ0LCAgIDQ0LCAgIDQ1LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LAotICAg
ICAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0Ci0KLSAgICB9
LAotCi0gICAgewotICAgICAgIDExLCAgLTQ1LCAgLTQ1LCAgLTQ1LCAgLTQ1LCAgLTQ1LCAgLTQ1
LCAgLTQ1LCAgLTQ1LCAgLTQ1LAotICAgICAgLTQ1LCAgLTQ1LCAgLTQ1LCAgLTQ1LCAgLTQ1LCAg
LTQ1LCAgLTQ1LCAgLTQ1Ci0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC00NiwgIC00Niwg
IC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwKLSAgICAgIC00NiwgICA0
NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NgotICAgIH0sCi0KLSAgICB7Ci0g
ICAgICAgMTEsICAgNDcsICAgNDcsICAtNDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcs
ICAgNDcsCi0gICAgICAgNDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcsICAg
NDcKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTQ4LCAgIDQ4LCAgIDQ5LCAgLTQ4LCAg
LTQ4LCAgLTQ4LCAgLTQ4LCAgLTQ4LCAgLTQ4LAotICAgICAgLTQ4LCAgLTQ4LCAgLTQ4LCAgLTQ4
LCAgLTQ4LCAgLTQ4LCAgLTQ4LCAgLTQ4Ci0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgICA1
MCwgIC00OSwgIC00OSwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwKLSAgICAg
ICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MAotCi0gICAgfSwK
LQotICAgIHsKLSAgICAgICAxMSwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01MCwg
IC01MCwgIC01MCwgIC01MCwKLSAgICAgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01
MCwgIC01MCwgIC01MAotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAgNTEsICAgNTEsICAg
NTIsICAgNTEsICAtNTEsICAgNTEsICAgNTEsICAtNTEsICAgNTEsCi0gICAgICAgNTEsICAgNTEs
ICAgNTEsICAgNTEsICAgNTEsICAgNTEsICAtNTEsICAgNTEKLSAgICB9LAotCi0gICAgewotICAg
ICAgIDExLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAg
LTUyLAotICAgICAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUyLCAgLTUy
Ci0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC01MywgIC01MywgICA1NCwgIC01MywgIC01
MywgIC01MywgIC01MywgIC01MywgIC01MywKLSAgICAgIC01MywgIC01MywgIC01MywgIC01Mywg
IC01MywgIC01MywgIC01MywgIC01MwotICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtNTQs
ICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsCi0gICAgICAt
NTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQKLQotICAgIH0sCi0K
LSAgICB7Ci0gICAgICAgMTEsICAtNTUsICAgNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAt
NTUsICAtNTUsICAtNTUsCi0gICAgICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUs
ICAtNTUsICAtNTUKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTU2LCAgLTU2LCAgLTU2
LCAgLTU2LCAgLTU2LCAgLTU2LCAgLTU2LCAgLTU2LCAgLTU2LAotICAgICAgLTU2LCAgLTU2LCAg
LTU2LCAgLTU2LCAgLTU2LCAgLTU2LCAgLTU2LCAgLTU2Ci0gICAgfSwKLQotICAgIHsKLSAgICAg
ICAxMSwgICA1NywgICA1NywgIC01NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1
NywKLSAgICAgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1NywgICA1Nwot
ICAgIH0sCi0KLSAgICB7Ci0gICAgICAgMTEsICAtNTgsICAtNTgsICAtNTgsICAtNTgsICAtNTgs
ICAtNTgsICAtNTgsICAtNTgsICAtNTgsCi0gICAgICAtNTgsICAtNTgsICAtNTgsICAtNTgsICAt
NTgsICAtNTgsICAtNTgsICAtNTgKLSAgICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTU5LCAg
LTU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5LAotICAgICAgLTU5
LCAgIDU5LCAgIDU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5LCAgLTU5Ci0KLSAgICB9LAotCi0g
ICAgewotICAgICAgIDExLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYw
LCAgLTYwLCAgLTYwLAotICAgICAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAgLTYwLCAg
LTYwLCAgLTYwCi0gICAgfSwKLQotICAgIHsKLSAgICAgICAxMSwgIC02MSwgIC02MSwgIC02MSwg
IC02MSwgIC02MSwgIC02MSwgIC02MSwgIC02MSwgIC02MSwKLSAgICAgIC02MSwgIC02MSwgIC02
MSwgIC02MSwgIC02MSwgIC02MSwgIC02MSwgIC02MQotICAgIH0sCi0KLSAgICB7Ci0gICAgICAg
MTEsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIs
Ci0gICAgICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIKLSAg
ICB9LAotCi0gICAgewotICAgICAgIDExLCAgLTYzLCAgLTYzLCAgLTYzLCAgLTYzLCAgLTYzLCAg
LTYzLCAgLTYzLCAgLTYzLCAgLTYzLAotICAgICAgLTYzLCAgLTYzLCAgLTYzLCAgLTYzLCAgLTYz
LCAgLTYzLCAgLTYzLCAgLTYzCi0gICAgfSwKLQotICAgIH0gOwotCi1zdGF0aWMgeXlfc3RhdGVf
dHlwZSB5eV9nZXRfcHJldmlvdXNfc3RhdGUgKHZvaWQgKTsKLXN0YXRpYyB5eV9zdGF0ZV90eXBl
IHl5X3RyeV9OVUxfdHJhbnMgKHl5X3N0YXRlX3R5cGUgY3VycmVudF9zdGF0ZSAgKTsKLXN0YXRp
YyBpbnQgeXlfZ2V0X25leHRfYnVmZmVyICh2b2lkICk7Ci1zdGF0aWMgdm9pZCB5eV9mYXRhbF9l
cnJvciAoeXljb25zdCBjaGFyIG1zZ1tdICApOwotCi0vKiBEb25lIGFmdGVyIHRoZSBjdXJyZW50
IHBhdHRlcm4gaGFzIGJlZW4gbWF0Y2hlZCBhbmQgYmVmb3JlIHRoZQotICogY29ycmVzcG9uZGlu
ZyBhY3Rpb24gLSBzZXRzIHVwIHpjb25mdGV4dC4KLSAqLwotI2RlZmluZSBZWV9ET19CRUZPUkVf
QUNUSU9OIFwKLQkoeXl0ZXh0X3B0cikgPSB5eV9icDsgXAotCXpjb25mbGVuZyA9IChzaXplX3Qp
ICh5eV9jcCAtIHl5X2JwKTsgXAotCSh5eV9ob2xkX2NoYXIpID0gKnl5X2NwOyBcCi0JKnl5X2Nw
ID0gJ1wwJzsgXAotCSh5eV9jX2J1Zl9wKSA9IHl5X2NwOwotCi0jZGVmaW5lIFlZX05VTV9SVUxF
UyAzNwotI2RlZmluZSBZWV9FTkRfT0ZfQlVGRkVSIDM4Ci0vKiBUaGlzIHN0cnVjdCBpcyBub3Qg
dXNlZCBpbiB0aGlzIHNjYW5uZXIsCi0gICBidXQgaXRzIHByZXNlbmNlIGlzIG5lY2Vzc2FyeS4g
Ki8KLXN0cnVjdCB5eV90cmFuc19pbmZvCi0JewotCWZsZXhfaW50MzJfdCB5eV92ZXJpZnk7Ci0J
ZmxleF9pbnQzMl90IHl5X254dDsKLQl9Owotc3RhdGljIHl5Y29uc3QgZmxleF9pbnQxNl90IHl5
X2FjY2VwdFs2NF0gPQotICAgIHsgICAwLAotICAgICAgICAwLCAgICAwLCAgICAwLCAgICAwLCAg
ICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLAotICAgICAgIDM4LCAgICA1LCAgICA0
LCAgICAyLCAgICAzLCAgICA3LCAgICA4LCAgICA2LCAgIDM2LCAgIDMzLAotICAgICAgIDM1LCAg
IDI4LCAgIDMyLCAgIDMxLCAgIDMwLCAgIDI2LCAgIDI1LCAgIDIxLCAgIDEzLCAgIDIwLAotICAg
ICAgIDIzLCAgIDI2LCAgIDExLCAgIDEyLCAgIDIyLCAgIDE4LCAgIDE0LCAgIDE5LCAgIDI2LCAg
IDI2LAotICAgICAgICA0LCAgICAyLCAgICAzLCAgICAzLCAgICAxLCAgICA2LCAgIDM2LCAgIDMz
LCAgIDM1LCAgIDM0LAotICAgICAgIDI4LCAgIDI3LCAgIDMwLCAgIDI5LCAgIDI1LCAgIDE1LCAg
IDIzLCAgICA5LCAgIDIyLCAgIDE2LAotICAgICAgIDE3LCAgIDI0LCAgIDEwCi0gICAgfSA7Ci0K
LXN0YXRpYyB5eWNvbnN0IGZsZXhfaW50MzJfdCB5eV9lY1syNTZdID0KLSAgICB7ICAgMCwKLSAg
ICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMiwg
ICAgMywKLSAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAg
MSwgICAgMSwgICAgMSwKLSAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg
ICAgMSwgICAgMSwgICAgMSwgICAgMSwKLSAgICAgICAgMSwgICAgMiwgICAgNCwgICAgNSwgICAg
NiwgICAgMSwgICAgMSwgICAgNywgICAgOCwgICAgOSwKLSAgICAgICAxMCwgICAgMSwgICAgMSwg
ICAgMSwgICAxMSwgICAxMiwgICAxMiwgICAxMSwgICAxMSwgICAxMSwKLSAgICAgICAxMSwgICAx
MSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAgMSwgICAgMSwgICAxMywKLSAgICAg
ICAxNCwgICAxNSwgICAgMSwgICAgMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAx
MSwKLSAgICAgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwg
ICAxMSwgICAxMSwKLSAgICAgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAx
MSwgICAxMSwgICAxMSwgICAxMSwKLSAgICAgICAgMSwgICAxNiwgICAgMSwgICAgMSwgICAxMSwg
ICAgMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwKLQotICAgICAgIDExLCAgIDExLCAgIDExLCAg
IDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLAotICAgICAgIDExLCAgIDEx
LCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLAotICAgICAg
IDExLCAgIDExLCAgICAxLCAgIDE3LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx
LAotICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg
ICAxLCAgICAxLAotICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx
LCAgICAxLCAgICAxLCAgICAxLAotICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg
ICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAotICAgICAgICAxLCAgICAxLCAgICAxLCAgICAx
LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAotICAgICAgICAxLCAgICAxLCAg
ICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAotICAgICAgICAx
LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAot
ICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx
LCAgICAxLAotCi0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEs
ICAgIDEsICAgIDEsICAgIDEsCi0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCi0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEs
ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCi0gICAgICAgIDEsICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCi0gICAgICAgIDEs
ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCi0g
ICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEKLSAgICB9IDsKLQotZXh0ZXJuIGludCB6
Y29uZl9mbGV4X2RlYnVnOwotaW50IHpjb25mX2ZsZXhfZGVidWcgPSAwOwotCi0vKiBUaGUgaW50
ZW50IGJlaGluZCB0aGlzIGRlZmluaXRpb24gaXMgdGhhdCBpdCdsbCBjYXRjaAotICogYW55IHVz
ZXMgb2YgUkVKRUNUIHdoaWNoIGZsZXggbWlzc2VkLgotICovCi0jZGVmaW5lIFJFSkVDVCByZWpl
Y3RfdXNlZF9idXRfbm90X2RldGVjdGVkCi0jZGVmaW5lIHl5bW9yZSgpIHl5bW9yZV91c2VkX2J1
dF9ub3RfZGV0ZWN0ZWQKLSNkZWZpbmUgWVlfTU9SRV9BREogMAotI2RlZmluZSBZWV9SRVNUT1JF
X1lZX01PUkVfT0ZGU0VUCi1jaGFyICp6Y29uZnRleHQ7Ci0jZGVmaW5lIFlZX05PX0lOUFVUIDEK
LQotLyoKLSAqIENvcHlyaWdodCAoQykgMjAwMiBSb21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1t
NjhrLm9yZz4KLSAqIFJlbGVhc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdQTCB2Mi4w
LgotICovCi0KLSNpbmNsdWRlIDxsaW1pdHMuaD4KLSNpbmNsdWRlIDxzdGRpby5oPgotI2luY2x1
ZGUgPHN0ZGxpYi5oPgotI2luY2x1ZGUgPHN0cmluZy5oPgotI2luY2x1ZGUgPHVuaXN0ZC5oPgot
Ci0jaW5jbHVkZSAibGtjLmgiCi0KLSNkZWZpbmUgU1RBUlRfU1RSU0laRQkxNgotCi1zdGF0aWMg
c3RydWN0IHsKLQlzdHJ1Y3QgZmlsZSAqZmlsZTsKLQlpbnQgbGluZW5vOwotfSBjdXJyZW50X3Bv
czsKLQotc3RhdGljIGNoYXIgKnRleHQ7Ci1zdGF0aWMgaW50IHRleHRfc2l6ZSwgdGV4dF9hc2l6
ZTsKLQotc3RydWN0IGJ1ZmZlciB7Ci0Jc3RydWN0IGJ1ZmZlciAqcGFyZW50OwotCVlZX0JVRkZF
Ul9TVEFURSBzdGF0ZTsKLX07Ci0KLXN0cnVjdCBidWZmZXIgKmN1cnJlbnRfYnVmOwotCi1zdGF0
aWMgaW50IGxhc3RfdHMsIGZpcnN0X3RzOwotCi1zdGF0aWMgdm9pZCB6Y29uZl9lbmRoZWxwKHZv
aWQpOwotc3RhdGljIHZvaWQgemNvbmZfZW5kZmlsZSh2b2lkKTsKLQotc3RhdGljIHZvaWQgbmV3
X3N0cmluZyh2b2lkKQotewotCXRleHQgPSB4bWFsbG9jKFNUQVJUX1NUUlNJWkUpOwotCXRleHRf
YXNpemUgPSBTVEFSVF9TVFJTSVpFOwotCXRleHRfc2l6ZSA9IDA7Ci0JKnRleHQgPSAwOwotfQot
Ci1zdGF0aWMgdm9pZCBhcHBlbmRfc3RyaW5nKGNvbnN0IGNoYXIgKnN0ciwgaW50IHNpemUpCi17
Ci0JaW50IG5ld19zaXplID0gdGV4dF9zaXplICsgc2l6ZSArIDE7Ci0JaWYgKG5ld19zaXplID4g
dGV4dF9hc2l6ZSkgewotCQluZXdfc2l6ZSArPSBTVEFSVF9TVFJTSVpFIC0gMTsKLQkJbmV3X3Np
emUgJj0gLVNUQVJUX1NUUlNJWkU7Ci0JCXRleHQgPSByZWFsbG9jKHRleHQsIG5ld19zaXplKTsK
LQkJdGV4dF9hc2l6ZSA9IG5ld19zaXplOwotCX0KLQltZW1jcHkodGV4dCArIHRleHRfc2l6ZSwg
c3RyLCBzaXplKTsKLQl0ZXh0X3NpemUgKz0gc2l6ZTsKLQl0ZXh0W3RleHRfc2l6ZV0gPSAwOwot
fQotCi1zdGF0aWMgdm9pZCBhbGxvY19zdHJpbmcoY29uc3QgY2hhciAqc3RyLCBpbnQgc2l6ZSkK
LXsKLQl0ZXh0ID0geG1hbGxvYyhzaXplICsgMSk7Ci0JbWVtY3B5KHRleHQsIHN0ciwgc2l6ZSk7
Ci0JdGV4dFtzaXplXSA9IDA7Ci19Ci0KLXN0YXRpYyB2b2lkIHdhcm5faWdub3JlZF9jaGFyYWN0
ZXIoY2hhciBjaHIpCi17Ci0JZnByaW50ZihzdGRlcnIsCi0JICAgICAgICAiJXM6JWQ6d2Fybmlu
ZzogaWdub3JpbmcgdW5zdXBwb3J0ZWQgY2hhcmFjdGVyICclYydcbiIsCi0JICAgICAgICB6Y29u
Zl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLCBjaHIpOwotfQotCi0jZGVmaW5lIElOSVRJQUwg
MAotI2RlZmluZSBDT01NQU5EIDEKLSNkZWZpbmUgSEVMUCAyCi0jZGVmaW5lIFNUUklORyAzCi0j
ZGVmaW5lIFBBUkFNIDQKLQotI2lmbmRlZiBZWV9OT19VTklTVERfSAotLyogU3BlY2lhbCBjYXNl
IGZvciAidW5pc3RkLmgiLCBzaW5jZSBpdCBpcyBub24tQU5TSS4gV2UgaW5jbHVkZSBpdCB3YXkK
LSAqIGRvd24gaGVyZSBiZWNhdXNlIHdlIHdhbnQgdGhlIHVzZXIncyBzZWN0aW9uIDEgdG8gaGF2
ZSBiZWVuIHNjYW5uZWQgZmlyc3QuCi0gKiBUaGUgdXNlciBoYXMgYSBjaGFuY2UgdG8gb3ZlcnJp
ZGUgaXQgd2l0aCBhbiBvcHRpb24uCi0gKi8KLSNpbmNsdWRlIDx1bmlzdGQuaD4KLSNlbmRpZgot
Ci0jaWZuZGVmIFlZX0VYVFJBX1RZUEUKLSNkZWZpbmUgWVlfRVhUUkFfVFlQRSB2b2lkICoKLSNl
bmRpZgotCi1zdGF0aWMgaW50IHl5X2luaXRfZ2xvYmFscyAodm9pZCApOwotCi0vKiBBY2Nlc3Nv
ciBtZXRob2RzIHRvIGdsb2JhbHMuCi0gICBUaGVzZSBhcmUgbWFkZSB2aXNpYmxlIHRvIG5vbi1y
ZWVudHJhbnQgc2Nhbm5lcnMgZm9yIGNvbnZlbmllbmNlLiAqLwotCi1pbnQgemNvbmZsZXhfZGVz
dHJveSAodm9pZCApOwotCi1pbnQgemNvbmZnZXRfZGVidWcgKHZvaWQgKTsKLQotdm9pZCB6Y29u
ZnNldF9kZWJ1ZyAoaW50IGRlYnVnX2ZsYWcgICk7Ci0KLVlZX0VYVFJBX1RZUEUgemNvbmZnZXRf
ZXh0cmEgKHZvaWQgKTsKLQotdm9pZCB6Y29uZnNldF9leHRyYSAoWVlfRVhUUkFfVFlQRSB1c2Vy
X2RlZmluZWQgICk7Ci0KLUZJTEUgKnpjb25mZ2V0X2luICh2b2lkICk7Ci0KLXZvaWQgemNvbmZz
ZXRfaW4gIChGSUxFICogaW5fc3RyICApOwotCi1GSUxFICp6Y29uZmdldF9vdXQgKHZvaWQgKTsK
LQotdm9pZCB6Y29uZnNldF9vdXQgIChGSUxFICogb3V0X3N0ciAgKTsKLQotaW50IHpjb25mZ2V0
X2xlbmcgKHZvaWQgKTsKLQotY2hhciAqemNvbmZnZXRfdGV4dCAodm9pZCApOwotCi1pbnQgemNv
bmZnZXRfbGluZW5vICh2b2lkICk7Ci0KLXZvaWQgemNvbmZzZXRfbGluZW5vIChpbnQgbGluZV9u
dW1iZXIgICk7Ci0KLS8qIE1hY3JvcyBhZnRlciB0aGlzIHBvaW50IGNhbiBhbGwgYmUgb3ZlcnJp
ZGRlbiBieSB1c2VyIGRlZmluaXRpb25zIGluCi0gKiBzZWN0aW9uIDEuCi0gKi8KLQotI2lmbmRl
ZiBZWV9TS0lQX1lZV1JBUAotI2lmZGVmIF9fY3BsdXNwbHVzCi1leHRlcm4gIkMiIGludCB6Y29u
ZndyYXAgKHZvaWQgKTsKLSNlbHNlCi1leHRlcm4gaW50IHpjb25md3JhcCAodm9pZCApOwotI2Vu
ZGlmCi0jZW5kaWYKLQotICAgIHN0YXRpYyB2b2lkIHl5dW5wdXQgKGludCBjLGNoYXIgKmJ1Zl9w
dHIgICk7Ci0gICAgCi0jaWZuZGVmIHl5dGV4dF9wdHIKLXN0YXRpYyB2b2lkIHl5X2ZsZXhfc3Ry
bmNweSAoY2hhciAqLHl5Y29uc3QgY2hhciAqLGludCApOwotI2VuZGlmCi0KLSNpZmRlZiBZWV9O
RUVEX1NUUkxFTgotc3RhdGljIGludCB5eV9mbGV4X3N0cmxlbiAoeXljb25zdCBjaGFyICogKTsK
LSNlbmRpZgotCi0jaWZuZGVmIFlZX05PX0lOUFVUCi0KLSNpZmRlZiBfX2NwbHVzcGx1cwotc3Rh
dGljIGludCB5eWlucHV0ICh2b2lkICk7Ci0jZWxzZQotc3RhdGljIGludCBpbnB1dCAodm9pZCAp
OwotI2VuZGlmCi0KLSNlbmRpZgotCi0vKiBBbW91bnQgb2Ygc3R1ZmYgdG8gc2x1cnAgdXAgd2l0
aCBlYWNoIHJlYWQuICovCi0jaWZuZGVmIFlZX1JFQURfQlVGX1NJWkUKLSNpZmRlZiBfX2lhNjRf
XwotLyogT24gSUEtNjQsIHRoZSBidWZmZXIgc2l6ZSBpcyAxNmssIG5vdCA4ayAqLwotI2RlZmlu
ZSBZWV9SRUFEX0JVRl9TSVpFIDE2Mzg0Ci0jZWxzZQotI2RlZmluZSBZWV9SRUFEX0JVRl9TSVpF
IDgxOTIKLSNlbmRpZiAvKiBfX2lhNjRfXyAqLwotI2VuZGlmCi0KLS8qIENvcHkgd2hhdGV2ZXIg
dGhlIGxhc3QgcnVsZSBtYXRjaGVkIHRvIHRoZSBzdGFuZGFyZCBvdXRwdXQuICovCi0jaWZuZGVm
IEVDSE8KLS8qIFRoaXMgdXNlZCB0byBiZSBhbiBmcHV0cygpLCBidXQgc2luY2UgdGhlIHN0cmlu
ZyBtaWdodCBjb250YWluIE5VTCdzLAotICogd2Ugbm93IHVzZSBmd3JpdGUoKS4KLSAqLwotI2Rl
ZmluZSBFQ0hPIGRvIHsgaWYgKGZ3cml0ZSggemNvbmZ0ZXh0LCB6Y29uZmxlbmcsIDEsIHpjb25m
b3V0ICkpIHt9IH0gd2hpbGUgKDApCi0jZW5kaWYKLQotLyogR2V0cyBpbnB1dCBhbmQgc3R1ZmZz
IGl0IGludG8gImJ1ZiIuICBudW1iZXIgb2YgY2hhcmFjdGVycyByZWFkLCBvciBZWV9OVUxMLAot
ICogaXMgcmV0dXJuZWQgaW4gInJlc3VsdCIuCi0gKi8KLSNpZm5kZWYgWVlfSU5QVVQKLSNkZWZp
bmUgWVlfSU5QVVQoYnVmLHJlc3VsdCxtYXhfc2l6ZSkgXAotCWVycm5vPTA7IFwKLQl3aGlsZSAo
IChyZXN1bHQgPSByZWFkKCBmaWxlbm8oemNvbmZpbiksIChjaGFyICopIGJ1ZiwgbWF4X3NpemUg
KSkgPCAwICkgXAotCXsgXAotCQlpZiggZXJybm8gIT0gRUlOVFIpIFwKLQkJeyBcCi0JCQlZWV9G
QVRBTF9FUlJPUiggImlucHV0IGluIGZsZXggc2Nhbm5lciBmYWlsZWQiICk7IFwKLQkJCWJyZWFr
OyBcCi0JCX0gXAotCQllcnJubz0wOyBcCi0JCWNsZWFyZXJyKHpjb25maW4pOyBcCi0JfVwKLVwK
LQotI2VuZGlmCi0KLS8qIE5vIHNlbWktY29sb24gYWZ0ZXIgcmV0dXJuOyBjb3JyZWN0IHVzYWdl
IGlzIHRvIHdyaXRlICJ5eXRlcm1pbmF0ZSgpOyIgLQotICogd2UgZG9uJ3Qgd2FudCBhbiBleHRy
YSAnOycgYWZ0ZXIgdGhlICJyZXR1cm4iIGJlY2F1c2UgdGhhdCB3aWxsIGNhdXNlCi0gKiBzb21l
IGNvbXBpbGVycyB0byBjb21wbGFpbiBhYm91dCB1bnJlYWNoYWJsZSBzdGF0ZW1lbnRzLgotICov
Ci0jaWZuZGVmIHl5dGVybWluYXRlCi0jZGVmaW5lIHl5dGVybWluYXRlKCkgcmV0dXJuIFlZX05V
TEwKLSNlbmRpZgotCi0vKiBOdW1iZXIgb2YgZW50cmllcyBieSB3aGljaCBzdGFydC1jb25kaXRp
b24gc3RhY2sgZ3Jvd3MuICovCi0jaWZuZGVmIFlZX1NUQVJUX1NUQUNLX0lOQ1IKLSNkZWZpbmUg
WVlfU1RBUlRfU1RBQ0tfSU5DUiAyNQotI2VuZGlmCi0KLS8qIFJlcG9ydCBhIGZhdGFsIGVycm9y
LiAqLwotI2lmbmRlZiBZWV9GQVRBTF9FUlJPUgotI2RlZmluZSBZWV9GQVRBTF9FUlJPUihtc2cp
IHl5X2ZhdGFsX2Vycm9yKCBtc2cgKQotI2VuZGlmCi0KLS8qIGVuZCB0YWJsZXMgc2VyaWFsaXph
dGlvbiBzdHJ1Y3R1cmVzIGFuZCBwcm90b3R5cGVzICovCi0KLS8qIERlZmF1bHQgZGVjbGFyYXRp
b24gb2YgZ2VuZXJhdGVkIHNjYW5uZXIgLSBhIGRlZmluZSBzbyB0aGUgdXNlciBjYW4KLSAqIGVh
c2lseSBhZGQgcGFyYW1ldGVycy4KLSAqLwotI2lmbmRlZiBZWV9ERUNMCi0jZGVmaW5lIFlZX0RF
Q0xfSVNfT1VSUyAxCi0KLWV4dGVybiBpbnQgemNvbmZsZXggKHZvaWQpOwotCi0jZGVmaW5lIFlZ
X0RFQ0wgaW50IHpjb25mbGV4ICh2b2lkKQotI2VuZGlmIC8qICFZWV9ERUNMICovCi0KLS8qIENv
ZGUgZXhlY3V0ZWQgYXQgdGhlIGJlZ2lubmluZyBvZiBlYWNoIHJ1bGUsIGFmdGVyIHpjb25mdGV4
dCBhbmQgemNvbmZsZW5nCi0gKiBoYXZlIGJlZW4gc2V0IHVwLgotICovCi0jaWZuZGVmIFlZX1VT
RVJfQUNUSU9OCi0jZGVmaW5lIFlZX1VTRVJfQUNUSU9OCi0jZW5kaWYKLQotLyogQ29kZSBleGVj
dXRlZCBhdCB0aGUgZW5kIG9mIGVhY2ggcnVsZS4gKi8KLSNpZm5kZWYgWVlfQlJFQUsKLSNkZWZp
bmUgWVlfQlJFQUsgYnJlYWs7Ci0jZW5kaWYKLQotI2RlZmluZSBZWV9SVUxFX1NFVFVQIFwKLQlZ
WV9VU0VSX0FDVElPTgotCi0vKiogVGhlIG1haW4gc2Nhbm5lciBmdW5jdGlvbiB3aGljaCBkb2Vz
IGFsbCB0aGUgd29yay4KLSAqLwotWVlfREVDTAotewotCXJlZ2lzdGVyIHl5X3N0YXRlX3R5cGUg
eXlfY3VycmVudF9zdGF0ZTsKLQlyZWdpc3RlciBjaGFyICp5eV9jcCwgKnl5X2JwOwotCXJlZ2lz
dGVyIGludCB5eV9hY3Q7Ci0gICAgCi0JaW50IHN0ciA9IDA7Ci0JaW50IHRzLCBpOwotCi0JaWYg
KCAhKHl5X2luaXQpICkKLQkJewotCQkoeXlfaW5pdCkgPSAxOwotCi0jaWZkZWYgWVlfVVNFUl9J
TklUCi0JCVlZX1VTRVJfSU5JVDsKLSNlbmRpZgotCi0JCWlmICggISAoeXlfc3RhcnQpICkKLQkJ
CSh5eV9zdGFydCkgPSAxOwkvKiBmaXJzdCBzdGFydCBzdGF0ZSAqLwotCi0JCWlmICggISB6Y29u
ZmluICkKLQkJCXpjb25maW4gPSBzdGRpbjsKLQotCQlpZiAoICEgemNvbmZvdXQgKQotCQkJemNv
bmZvdXQgPSBzdGRvdXQ7Ci0KLQkJaWYgKCAhIFlZX0NVUlJFTlRfQlVGRkVSICkgewotCQkJemNv
bmZlbnN1cmVfYnVmZmVyX3N0YWNrICgpOwotCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0K
LQkJCQl6Y29uZl9jcmVhdGVfYnVmZmVyKHpjb25maW4sWVlfQlVGX1NJWkUgKTsKLQkJfQotCi0J
CXpjb25mX2xvYWRfYnVmZmVyX3N0YXRlKCApOwotCQl9Ci0KLQl3aGlsZSAoIDEgKQkJLyogbG9v
cHMgdW50aWwgZW5kLW9mLWZpbGUgaXMgcmVhY2hlZCAqLwotCQl7Ci0JCXl5X2NwID0gKHl5X2Nf
YnVmX3ApOwotCi0JCS8qIFN1cHBvcnQgb2YgemNvbmZ0ZXh0LiAqLwotCQkqeXlfY3AgPSAoeXlf
aG9sZF9jaGFyKTsKLQotCQkvKiB5eV9icCBwb2ludHMgdG8gdGhlIHBvc2l0aW9uIGluIHl5X2No
X2J1ZiBvZiB0aGUgc3RhcnQgb2YKLQkJICogdGhlIGN1cnJlbnQgcnVuLgotCQkgKi8KLQkJeXlf
YnAgPSB5eV9jcDsKLQotCQl5eV9jdXJyZW50X3N0YXRlID0gKHl5X3N0YXJ0KTsKLXl5X21hdGNo
OgotCQl3aGlsZSAoICh5eV9jdXJyZW50X3N0YXRlID0geXlfbnh0W3l5X2N1cnJlbnRfc3RhdGVd
WyB5eV9lY1tZWV9TQ19UT19VSSgqeXlfY3ApXSAgXSkgPiAwICkKLQkJCSsreXlfY3A7Ci0KLQkJ
eXlfY3VycmVudF9zdGF0ZSA9IC15eV9jdXJyZW50X3N0YXRlOwotCi15eV9maW5kX2FjdGlvbjoK
LQkJeXlfYWN0ID0geXlfYWNjZXB0W3l5X2N1cnJlbnRfc3RhdGVdOwotCi0JCVlZX0RPX0JFRk9S
RV9BQ1RJT047Ci0KLWRvX2FjdGlvbjoJLyogVGhpcyBsYWJlbCBpcyB1c2VkIG9ubHkgdG8gYWNj
ZXNzIEVPRiBhY3Rpb25zLiAqLwotCi0JCXN3aXRjaCAoIHl5X2FjdCApCi0JeyAvKiBiZWdpbm5p
bmcgb2YgYWN0aW9uIHN3aXRjaCAqLwotY2FzZSAxOgotLyogcnVsZSAxIGNhbiBtYXRjaCBlb2wg
Ki8KLWNhc2UgMjoKLS8qIHJ1bGUgMiBjYW4gbWF0Y2ggZW9sICovCi1ZWV9SVUxFX1NFVFVQCi17
Ci0JY3VycmVudF9maWxlLT5saW5lbm8rKzsKLQlyZXR1cm4gVF9FT0w7Ci19Ci0JWVlfQlJFQUsK
LWNhc2UgMzoKLVlZX1JVTEVfU0VUVVAKLQotCVlZX0JSRUFLCi1jYXNlIDQ6Ci1ZWV9SVUxFX1NF
VFVQCi17Ci0JQkVHSU4oQ09NTUFORCk7Ci19Ci0JWVlfQlJFQUsKLWNhc2UgNToKLVlZX1JVTEVf
U0VUVVAKLXsKLQl1bnB1dCh6Y29uZnRleHRbMF0pOwotCUJFR0lOKENPTU1BTkQpOwotfQotCVlZ
X0JSRUFLCi0KLWNhc2UgNjoKLVlZX1JVTEVfU0VUVVAKLXsKLQkJY29uc3Qgc3RydWN0IGtjb25m
X2lkICppZCA9IGtjb25mX2lkX2xvb2t1cCh6Y29uZnRleHQsIHpjb25mbGVuZyk7Ci0JCUJFR0lO
KFBBUkFNKTsKLQkJY3VycmVudF9wb3MuZmlsZSA9IGN1cnJlbnRfZmlsZTsKLQkJY3VycmVudF9w
b3MubGluZW5vID0gY3VycmVudF9maWxlLT5saW5lbm87Ci0JCWlmIChpZCAmJiBpZC0+ZmxhZ3Mg
JiBURl9DT01NQU5EKSB7Ci0JCQl6Y29uZmx2YWwuaWQgPSBpZDsKLQkJCXJldHVybiBpZC0+dG9r
ZW47Ci0JCX0KLQkJYWxsb2Nfc3RyaW5nKHpjb25mdGV4dCwgemNvbmZsZW5nKTsKLQkJemNvbmZs
dmFsLnN0cmluZyA9IHRleHQ7Ci0JCXJldHVybiBUX1dPUkQ7Ci0JfQotCVlZX0JSRUFLCi1jYXNl
IDc6Ci1ZWV9SVUxFX1NFVFVQCi13YXJuX2lnbm9yZWRfY2hhcmFjdGVyKCp6Y29uZnRleHQpOwot
CVlZX0JSRUFLCi1jYXNlIDg6Ci0vKiBydWxlIDggY2FuIG1hdGNoIGVvbCAqLwotWVlfUlVMRV9T
RVRVUAotewotCQlCRUdJTihJTklUSUFMKTsKLQkJY3VycmVudF9maWxlLT5saW5lbm8rKzsKLQkJ
cmV0dXJuIFRfRU9MOwotCX0KLQlZWV9CUkVBSwotCi1jYXNlIDk6Ci1ZWV9SVUxFX1NFVFVQCi1y
ZXR1cm4gVF9BTkQ7Ci0JWVlfQlJFQUsKLWNhc2UgMTA6Ci1ZWV9SVUxFX1NFVFVQCi1yZXR1cm4g
VF9PUjsKLQlZWV9CUkVBSwotY2FzZSAxMToKLVlZX1JVTEVfU0VUVVAKLXJldHVybiBUX09QRU5f
UEFSRU47Ci0JWVlfQlJFQUsKLWNhc2UgMTI6Ci1ZWV9SVUxFX1NFVFVQCi1yZXR1cm4gVF9DTE9T
RV9QQVJFTjsKLQlZWV9CUkVBSwotY2FzZSAxMzoKLVlZX1JVTEVfU0VUVVAKLXJldHVybiBUX05P
VDsKLQlZWV9CUkVBSwotY2FzZSAxNDoKLVlZX1JVTEVfU0VUVVAKLXJldHVybiBUX0VRVUFMOwot
CVlZX0JSRUFLCi1jYXNlIDE1OgotWVlfUlVMRV9TRVRVUAotcmV0dXJuIFRfVU5FUVVBTDsKLQlZ
WV9CUkVBSwotY2FzZSAxNjoKLVlZX1JVTEVfU0VUVVAKLXJldHVybiBUX0xFU1NfRVFVQUw7Ci0J
WVlfQlJFQUsKLWNhc2UgMTc6Ci1ZWV9SVUxFX1NFVFVQCi1yZXR1cm4gVF9HUkVBVEVSX0VRVUFM
OwotCVlZX0JSRUFLCi1jYXNlIDE4OgotWVlfUlVMRV9TRVRVUAotcmV0dXJuIFRfTEVTUzsKLQlZ
WV9CUkVBSwotY2FzZSAxOToKLVlZX1JVTEVfU0VUVVAKLXJldHVybiBUX0dSRUFURVI7Ci0JWVlf
QlJFQUsKLWNhc2UgMjA6Ci1ZWV9SVUxFX1NFVFVQCi17Ci0JCXN0ciA9IHpjb25mdGV4dFswXTsK
LQkJbmV3X3N0cmluZygpOwotCQlCRUdJTihTVFJJTkcpOwotCX0KLQlZWV9CUkVBSwotY2FzZSAy
MToKLS8qIHJ1bGUgMjEgY2FuIG1hdGNoIGVvbCAqLwotWVlfUlVMRV9TRVRVUAotQkVHSU4oSU5J
VElBTCk7IGN1cnJlbnRfZmlsZS0+bGluZW5vKys7IHJldHVybiBUX0VPTDsKLQlZWV9CUkVBSwot
Y2FzZSAyMjoKLVlZX1JVTEVfU0VUVVAKLXsKLQkJY29uc3Qgc3RydWN0IGtjb25mX2lkICppZCA9
IGtjb25mX2lkX2xvb2t1cCh6Y29uZnRleHQsIHpjb25mbGVuZyk7Ci0JCWlmIChpZCAmJiBpZC0+
ZmxhZ3MgJiBURl9QQVJBTSkgewotCQkJemNvbmZsdmFsLmlkID0gaWQ7Ci0JCQlyZXR1cm4gaWQt
PnRva2VuOwotCQl9Ci0JCWFsbG9jX3N0cmluZyh6Y29uZnRleHQsIHpjb25mbGVuZyk7Ci0JCXpj
b25mbHZhbC5zdHJpbmcgPSB0ZXh0OwotCQlyZXR1cm4gVF9XT1JEOwotCX0KLQlZWV9CUkVBSwot
Y2FzZSAyMzoKLVlZX1JVTEVfU0VUVVAKLS8qIGNvbW1lbnQgKi8KLQlZWV9CUkVBSwotY2FzZSAy
NDoKLS8qIHJ1bGUgMjQgY2FuIG1hdGNoIGVvbCAqLwotWVlfUlVMRV9TRVRVUAotY3VycmVudF9m
aWxlLT5saW5lbm8rKzsKLQlZWV9CUkVBSwotY2FzZSAyNToKLVlZX1JVTEVfU0VUVVAKLQotCVlZ
X0JSRUFLCi1jYXNlIDI2OgotWVlfUlVMRV9TRVRVUAotd2Fybl9pZ25vcmVkX2NoYXJhY3Rlcigq
emNvbmZ0ZXh0KTsKLQlZWV9CUkVBSwotY2FzZSBZWV9TVEFURV9FT0YoUEFSQU0pOgotewotCQlC
RUdJTihJTklUSUFMKTsKLQl9Ci0JWVlfQlJFQUsKLQotY2FzZSAyNzoKLS8qIHJ1bGUgMjcgY2Fu
IG1hdGNoIGVvbCAqLwotKnl5X2NwID0gKHl5X2hvbGRfY2hhcik7IC8qIHVuZG8gZWZmZWN0cyBv
ZiBzZXR0aW5nIHVwIHpjb25mdGV4dCAqLwotKHl5X2NfYnVmX3ApID0geXlfY3AgLT0gMTsKLVlZ
X0RPX0JFRk9SRV9BQ1RJT047IC8qIHNldCB1cCB6Y29uZnRleHQgYWdhaW4gKi8KLVlZX1JVTEVf
U0VUVVAKLXsKLQkJYXBwZW5kX3N0cmluZyh6Y29uZnRleHQsIHpjb25mbGVuZyk7Ci0JCXpjb25m
bHZhbC5zdHJpbmcgPSB0ZXh0OwotCQlyZXR1cm4gVF9XT1JEX1FVT1RFOwotCX0KLQlZWV9CUkVB
SwotY2FzZSAyODoKLVlZX1JVTEVfU0VUVVAKLXsKLQkJYXBwZW5kX3N0cmluZyh6Y29uZnRleHQs
IHpjb25mbGVuZyk7Ci0JfQotCVlZX0JSRUFLCi1jYXNlIDI5OgotLyogcnVsZSAyOSBjYW4gbWF0
Y2ggZW9sICovCi0qeXlfY3AgPSAoeXlfaG9sZF9jaGFyKTsgLyogdW5kbyBlZmZlY3RzIG9mIHNl
dHRpbmcgdXAgemNvbmZ0ZXh0ICovCi0oeXlfY19idWZfcCkgPSB5eV9jcCAtPSAxOwotWVlfRE9f
QkVGT1JFX0FDVElPTjsgLyogc2V0IHVwIHpjb25mdGV4dCBhZ2FpbiAqLwotWVlfUlVMRV9TRVRV
UAotewotCQlhcHBlbmRfc3RyaW5nKHpjb25mdGV4dCArIDEsIHpjb25mbGVuZyAtIDEpOwotCQl6
Y29uZmx2YWwuc3RyaW5nID0gdGV4dDsKLQkJcmV0dXJuIFRfV09SRF9RVU9URTsKLQl9Ci0JWVlf
QlJFQUsKLWNhc2UgMzA6Ci1ZWV9SVUxFX1NFVFVQCi17Ci0JCWFwcGVuZF9zdHJpbmcoemNvbmZ0
ZXh0ICsgMSwgemNvbmZsZW5nIC0gMSk7Ci0JfQotCVlZX0JSRUFLCi1jYXNlIDMxOgotWVlfUlVM
RV9TRVRVUAotewotCQlpZiAoc3RyID09IHpjb25mdGV4dFswXSkgewotCQkJQkVHSU4oUEFSQU0p
OwotCQkJemNvbmZsdmFsLnN0cmluZyA9IHRleHQ7Ci0JCQlyZXR1cm4gVF9XT1JEX1FVT1RFOwot
CQl9IGVsc2UKLQkJCWFwcGVuZF9zdHJpbmcoemNvbmZ0ZXh0LCAxKTsKLQl9Ci0JWVlfQlJFQUsK
LWNhc2UgMzI6Ci0vKiBydWxlIDMyIGNhbiBtYXRjaCBlb2wgKi8KLVlZX1JVTEVfU0VUVVAKLXsK
LQkJcHJpbnRmKCIlczolZDp3YXJuaW5nOiBtdWx0aS1saW5lIHN0cmluZ3Mgbm90IHN1cHBvcnRl
ZFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Ci0JCWN1cnJlbnRfZmlsZS0+
bGluZW5vKys7Ci0JCUJFR0lOKElOSVRJQUwpOwotCQlyZXR1cm4gVF9FT0w7Ci0JfQotCVlZX0JS
RUFLCi1jYXNlIFlZX1NUQVRFX0VPRihTVFJJTkcpOgotewotCQlCRUdJTihJTklUSUFMKTsKLQl9
Ci0JWVlfQlJFQUsKLQotY2FzZSAzMzoKLVlZX1JVTEVfU0VUVVAKLXsKLQkJdHMgPSAwOwotCQlm
b3IgKGkgPSAwOyBpIDwgemNvbmZsZW5nOyBpKyspIHsKLQkJCWlmICh6Y29uZnRleHRbaV0gPT0g
J1x0JykKLQkJCQl0cyA9ICh0cyAmIH43KSArIDg7Ci0JCQllbHNlCi0JCQkJdHMrKzsKLQkJfQot
CQlsYXN0X3RzID0gdHM7Ci0JCWlmIChmaXJzdF90cykgewotCQkJaWYgKHRzIDwgZmlyc3RfdHMp
IHsKLQkJCQl6Y29uZl9lbmRoZWxwKCk7Ci0JCQkJcmV0dXJuIFRfSEVMUFRFWFQ7Ci0JCQl9Ci0J
CQl0cyAtPSBmaXJzdF90czsKLQkJCXdoaWxlICh0cyA+IDgpIHsKLQkJCQlhcHBlbmRfc3RyaW5n
KCIgICAgICAgICIsIDgpOwotCQkJCXRzIC09IDg7Ci0JCQl9Ci0JCQlhcHBlbmRfc3RyaW5nKCIg
ICAgICAgICIsIHRzKTsKLQkJfQotCX0KLQlZWV9CUkVBSwotY2FzZSAzNDoKLS8qIHJ1bGUgMzQg
Y2FuIG1hdGNoIGVvbCAqLwotKnl5X2NwID0gKHl5X2hvbGRfY2hhcik7IC8qIHVuZG8gZWZmZWN0
cyBvZiBzZXR0aW5nIHVwIHpjb25mdGV4dCAqLwotKHl5X2NfYnVmX3ApID0geXlfY3AgLT0gMTsK
LVlZX0RPX0JFRk9SRV9BQ1RJT047IC8qIHNldCB1cCB6Y29uZnRleHQgYWdhaW4gKi8KLVlZX1JV
TEVfU0VUVVAKLXsKLQkJY3VycmVudF9maWxlLT5saW5lbm8rKzsKLQkJemNvbmZfZW5kaGVscCgp
OwotCQlyZXR1cm4gVF9IRUxQVEVYVDsKLQl9Ci0JWVlfQlJFQUsKLWNhc2UgMzU6Ci0vKiBydWxl
IDM1IGNhbiBtYXRjaCBlb2wgKi8KLVlZX1JVTEVfU0VUVVAKLXsKLQkJY3VycmVudF9maWxlLT5s
aW5lbm8rKzsKLQkJYXBwZW5kX3N0cmluZygiXG4iLCAxKTsKLQl9Ci0JWVlfQlJFQUsKLWNhc2Ug
MzY6Ci1ZWV9SVUxFX1NFVFVQCi17Ci0JCXdoaWxlICh6Y29uZmxlbmcpIHsKLQkJCWlmICgoemNv
bmZ0ZXh0W3pjb25mbGVuZy0xXSAhPSAnICcpICYmICh6Y29uZnRleHRbemNvbmZsZW5nLTFdICE9
ICdcdCcpKQotCQkJCWJyZWFrOwotCQkJemNvbmZsZW5nLS07Ci0JCX0KLQkJYXBwZW5kX3N0cmlu
Zyh6Y29uZnRleHQsIHpjb25mbGVuZyk7Ci0JCWlmICghZmlyc3RfdHMpCi0JCQlmaXJzdF90cyA9
IGxhc3RfdHM7Ci0JfQotCVlZX0JSRUFLCi1jYXNlIFlZX1NUQVRFX0VPRihIRUxQKToKLXsKLQkJ
emNvbmZfZW5kaGVscCgpOwotCQlyZXR1cm4gVF9IRUxQVEVYVDsKLQl9Ci0JWVlfQlJFQUsKLQot
Y2FzZSBZWV9TVEFURV9FT0YoSU5JVElBTCk6Ci1jYXNlIFlZX1NUQVRFX0VPRihDT01NQU5EKToK
LXsKLQlpZiAoY3VycmVudF9maWxlKSB7Ci0JCXpjb25mX2VuZGZpbGUoKTsKLQkJcmV0dXJuIFRf
RU9MOwotCX0KLQlmY2xvc2UoemNvbmZpbik7Ci0JeXl0ZXJtaW5hdGUoKTsKLX0KLQlZWV9CUkVB
SwotY2FzZSAzNzoKLVlZX1JVTEVfU0VUVVAKLVlZX0ZBVEFMX0VSUk9SKCAiZmxleCBzY2FubmVy
IGphbW1lZCIgKTsKLQlZWV9CUkVBSwotCi0JY2FzZSBZWV9FTkRfT0ZfQlVGRkVSOgotCQl7Ci0J
CS8qIEFtb3VudCBvZiB0ZXh0IG1hdGNoZWQgbm90IGluY2x1ZGluZyB0aGUgRU9CIGNoYXIuICov
Ci0JCWludCB5eV9hbW91bnRfb2ZfbWF0Y2hlZF90ZXh0ID0gKGludCkgKHl5X2NwIC0gKHl5dGV4
dF9wdHIpKSAtIDE7Ci0KLQkJLyogVW5kbyB0aGUgZWZmZWN0cyBvZiBZWV9ET19CRUZPUkVfQUNU
SU9OLiAqLwotCQkqeXlfY3AgPSAoeXlfaG9sZF9jaGFyKTsKLQkJWVlfUkVTVE9SRV9ZWV9NT1JF
X09GRlNFVAotCi0JCWlmICggWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJfc3Rh
dHVzID09IFlZX0JVRkZFUl9ORVcgKQotCQkJewotCQkJLyogV2UncmUgc2Nhbm5pbmcgYSBuZXcg
ZmlsZSBvciBpbnB1dCBzb3VyY2UuICBJdCdzCi0JCQkgKiBwb3NzaWJsZSB0aGF0IHRoaXMgaGFw
cGVuZWQgYmVjYXVzZSB0aGUgdXNlcgotCQkJICoganVzdCBwb2ludGVkIHpjb25maW4gYXQgYSBu
ZXcgc291cmNlIGFuZCBjYWxsZWQKLQkJCSAqIHpjb25mbGV4KCkuICBJZiBzbywgdGhlbiB3ZSBo
YXZlIHRvIGFzc3VyZQotCQkJICogY29uc2lzdGVuY3kgYmV0d2VlbiBZWV9DVVJSRU5UX0JVRkZF
UiBhbmQgb3VyCi0JCQkgKiBnbG9iYWxzLiAgSGVyZSBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gZG8g
c28sIGJlY2F1c2UKLQkJCSAqIHRoaXMgaXMgdGhlIGZpcnN0IGFjdGlvbiAob3RoZXIgdGhhbiBw
b3NzaWJseSBhCi0JCQkgKiBiYWNrLXVwKSB0aGF0IHdpbGwgbWF0Y2ggZm9yIHRoZSBuZXcgaW5w
dXQgc291cmNlLgotCQkJICovCi0JCQkoeXlfbl9jaGFycykgPSBZWV9DVVJSRU5UX0JVRkZFUl9M
VkFMVUUtPnl5X25fY2hhcnM7Ci0JCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2lucHV0
X2ZpbGUgPSB6Y29uZmluOwotCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJf
c3RhdHVzID0gWVlfQlVGRkVSX05PUk1BTDsKLQkJCX0KLQotCQkvKiBOb3RlIHRoYXQgaGVyZSB3
ZSB0ZXN0IGZvciB5eV9jX2J1Zl9wICI8PSIgdG8gdGhlIHBvc2l0aW9uCi0JCSAqIG9mIHRoZSBm
aXJzdCBFT0IgaW4gdGhlIGJ1ZmZlciwgc2luY2UgeXlfY19idWZfcCB3aWxsCi0JCSAqIGFscmVh
ZHkgaGF2ZSBiZWVuIGluY3JlbWVudGVkIHBhc3QgdGhlIE5VTCBjaGFyYWN0ZXIKLQkJICogKHNp
bmNlIGFsbCBzdGF0ZXMgbWFrZSB0cmFuc2l0aW9ucyBvbiBFT0IgdG8gdGhlCi0JCSAqIGVuZC1v
Zi1idWZmZXIgc3RhdGUpLiAgQ29udHJhc3QgdGhpcyB3aXRoIHRoZSB0ZXN0Ci0JCSAqIGluIGlu
cHV0KCkuCi0JCSAqLwotCQlpZiAoICh5eV9jX2J1Zl9wKSA8PSAmWVlfQ1VSUkVOVF9CVUZGRVJf
TFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXSApCi0JCQl7IC8qIFRoaXMgd2FzIHJlYWxs
eSBhIE5VTC4gKi8KLQkJCXl5X3N0YXRlX3R5cGUgeXlfbmV4dF9zdGF0ZTsKLQotCQkJKHl5X2Nf
YnVmX3ApID0gKHl5dGV4dF9wdHIpICsgeXlfYW1vdW50X29mX21hdGNoZWRfdGV4dDsKLQotCQkJ
eXlfY3VycmVudF9zdGF0ZSA9IHl5X2dldF9wcmV2aW91c19zdGF0ZSggICk7Ci0KLQkJCS8qIE9r
YXksIHdlJ3JlIG5vdyBwb3NpdGlvbmVkIHRvIG1ha2UgdGhlIE5VTAotCQkJICogdHJhbnNpdGlv
bi4gIFdlIGNvdWxkbid0IGhhdmUKLQkJCSAqIHl5X2dldF9wcmV2aW91c19zdGF0ZSgpIGdvIGFo
ZWFkIGFuZCBkbyBpdAotCQkJICogZm9yIHVzIGJlY2F1c2UgaXQgZG9lc24ndCBrbm93IGhvdyB0
byBkZWFsCi0JCQkgKiB3aXRoIHRoZSBwb3NzaWJpbGl0eSBvZiBqYW1taW5nIChhbmQgd2UgZG9u
J3QKLQkJCSAqIHdhbnQgdG8gYnVpbGQgamFtbWluZyBpbnRvIGl0IGJlY2F1c2UgdGhlbiBpdAot
CQkJICogd2lsbCBydW4gbW9yZSBzbG93bHkpLgotCQkJICovCi0KLQkJCXl5X25leHRfc3RhdGUg
PSB5eV90cnlfTlVMX3RyYW5zKCB5eV9jdXJyZW50X3N0YXRlICk7Ci0KLQkJCXl5X2JwID0gKHl5
dGV4dF9wdHIpICsgWVlfTU9SRV9BREo7Ci0KLQkJCWlmICggeXlfbmV4dF9zdGF0ZSApCi0JCQkJ
ewotCQkJCS8qIENvbnN1bWUgdGhlIE5VTC4gKi8KLQkJCQl5eV9jcCA9ICsrKHl5X2NfYnVmX3Ap
OwotCQkJCXl5X2N1cnJlbnRfc3RhdGUgPSB5eV9uZXh0X3N0YXRlOwotCQkJCWdvdG8geXlfbWF0
Y2g7Ci0JCQkJfQotCi0JCQllbHNlCi0JCQkJewotCQkJCXl5X2NwID0gKHl5X2NfYnVmX3ApOwot
CQkJCWdvdG8geXlfZmluZF9hY3Rpb247Ci0JCQkJfQotCQkJfQotCi0JCWVsc2Ugc3dpdGNoICgg
eXlfZ2V0X25leHRfYnVmZmVyKCAgKSApCi0JCQl7Ci0JCQljYXNlIEVPQl9BQ1RfRU5EX09GX0ZJ
TEU6Ci0JCQkJewotCQkJCSh5eV9kaWRfYnVmZmVyX3N3aXRjaF9vbl9lb2YpID0gMDsKLQotCQkJ
CWlmICggemNvbmZ3cmFwKCApICkKLQkJCQkJewotCQkJCQkvKiBOb3RlOiBiZWNhdXNlIHdlJ3Zl
IHRha2VuIGNhcmUgaW4KLQkJCQkJICogeXlfZ2V0X25leHRfYnVmZmVyKCkgdG8gaGF2ZSBzZXQg
dXAKLQkJCQkJICogemNvbmZ0ZXh0LCB3ZSBjYW4gbm93IHNldCB1cAotCQkJCQkgKiB5eV9jX2J1
Zl9wIHNvIHRoYXQgaWYgc29tZSB0b3RhbAotCQkJCQkgKiBob3NlciAobGlrZSBmbGV4IGl0c2Vs
Zikgd2FudHMgdG8KLQkJCQkJICogY2FsbCB0aGUgc2Nhbm5lciBhZnRlciB3ZSByZXR1cm4gdGhl
Ci0JCQkJCSAqIFlZX05VTEwsIGl0J2xsIHN0aWxsIHdvcmsgLSBhbm90aGVyCi0JCQkJCSAqIFlZ
X05VTEwgd2lsbCBnZXQgcmV0dXJuZWQuCi0JCQkJCSAqLwotCQkJCQkoeXlfY19idWZfcCkgPSAo
eXl0ZXh0X3B0cikgKyBZWV9NT1JFX0FESjsKLQotCQkJCQl5eV9hY3QgPSBZWV9TVEFURV9FT0Yo
WVlfU1RBUlQpOwotCQkJCQlnb3RvIGRvX2FjdGlvbjsKLQkJCQkJfQotCi0JCQkJZWxzZQotCQkJ
CQl7Ci0JCQkJCWlmICggISAoeXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25fZW9mKSApCi0JCQkJCQlZ
WV9ORVdfRklMRTsKLQkJCQkJfQotCQkJCWJyZWFrOwotCQkJCX0KLQotCQkJY2FzZSBFT0JfQUNU
X0NPTlRJTlVFX1NDQU46Ci0JCQkJKHl5X2NfYnVmX3ApID0KLQkJCQkJKHl5dGV4dF9wdHIpICsg
eXlfYW1vdW50X29mX21hdGNoZWRfdGV4dDsKLQotCQkJCXl5X2N1cnJlbnRfc3RhdGUgPSB5eV9n
ZXRfcHJldmlvdXNfc3RhdGUoICApOwotCi0JCQkJeXlfY3AgPSAoeXlfY19idWZfcCk7Ci0JCQkJ
eXlfYnAgPSAoeXl0ZXh0X3B0cikgKyBZWV9NT1JFX0FESjsKLQkJCQlnb3RvIHl5X21hdGNoOwot
Ci0JCQljYXNlIEVPQl9BQ1RfTEFTVF9NQVRDSDoKLQkJCQkoeXlfY19idWZfcCkgPQotCQkJCSZZ
WV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlsoeXlfbl9jaGFycyldOwotCi0JCQkJ
eXlfY3VycmVudF9zdGF0ZSA9IHl5X2dldF9wcmV2aW91c19zdGF0ZSggICk7Ci0KLQkJCQl5eV9j
cCA9ICh5eV9jX2J1Zl9wKTsKLQkJCQl5eV9icCA9ICh5eXRleHRfcHRyKSArIFlZX01PUkVfQURK
OwotCQkJCWdvdG8geXlfZmluZF9hY3Rpb247Ci0JCQl9Ci0JCWJyZWFrOwotCQl9Ci0KLQlkZWZh
dWx0OgotCQlZWV9GQVRBTF9FUlJPUigKLQkJCSJmYXRhbCBmbGV4IHNjYW5uZXIgaW50ZXJuYWwg
ZXJyb3ItLW5vIGFjdGlvbiBmb3VuZCIgKTsKLQl9IC8qIGVuZCBvZiBhY3Rpb24gc3dpdGNoICov
Ci0JCX0gLyogZW5kIG9mIHNjYW5uaW5nIG9uZSB0b2tlbiAqLwotfSAvKiBlbmQgb2YgemNvbmZs
ZXggKi8KLQotLyogeXlfZ2V0X25leHRfYnVmZmVyIC0gdHJ5IHRvIHJlYWQgaW4gYSBuZXcgYnVm
ZmVyCi0gKgotICogUmV0dXJucyBhIGNvZGUgcmVwcmVzZW50aW5nIGFuIGFjdGlvbjoKLSAqCUVP
Ql9BQ1RfTEFTVF9NQVRDSCAtCi0gKglFT0JfQUNUX0NPTlRJTlVFX1NDQU4gLSBjb250aW51ZSBz
Y2FubmluZyBmcm9tIGN1cnJlbnQgcG9zaXRpb24KLSAqCUVPQl9BQ1RfRU5EX09GX0ZJTEUgLSBl
bmQgb2YgZmlsZQotICovCi1zdGF0aWMgaW50IHl5X2dldF9uZXh0X2J1ZmZlciAodm9pZCkKLXsK
LSAgICAJcmVnaXN0ZXIgY2hhciAqZGVzdCA9IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlf
Y2hfYnVmOwotCXJlZ2lzdGVyIGNoYXIgKnNvdXJjZSA9ICh5eXRleHRfcHRyKTsKLQlyZWdpc3Rl
ciBpbnQgbnVtYmVyX3RvX21vdmUsIGk7Ci0JaW50IHJldF92YWw7Ci0KLQlpZiAoICh5eV9jX2J1
Zl9wKSA+ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlsoeXlfbl9jaGFycykg
KyAxXSApCi0JCVlZX0ZBVEFMX0VSUk9SKAotCQkiZmF0YWwgZmxleCBzY2FubmVyIGludGVybmFs
IGVycm9yLS1lbmQgb2YgYnVmZmVyIG1pc3NlZCIgKTsKLQotCWlmICggWVlfQ1VSUkVOVF9CVUZG
RVJfTFZBTFVFLT55eV9maWxsX2J1ZmZlciA9PSAwICkKLQkJeyAvKiBEb24ndCB0cnkgdG8gZmls
bCB0aGUgYnVmZmVyLCBzbyB0aGlzIGlzIGFuIEVPRi4gKi8KLQkJaWYgKCAoeXlfY19idWZfcCkg
LSAoeXl0ZXh0X3B0cikgLSBZWV9NT1JFX0FESiA9PSAxICkKLQkJCXsKLQkJCS8qIFdlIG1hdGNo
ZWQgYSBzaW5nbGUgY2hhcmFjdGVyLCB0aGUgRU9CLCBzbwotCQkJICogdHJlYXQgdGhpcyBhcyBh
IGZpbmFsIEVPRi4KLQkJCSAqLwotCQkJcmV0dXJuIEVPQl9BQ1RfRU5EX09GX0ZJTEU7Ci0JCQl9
Ci0KLQkJZWxzZQotCQkJewotCQkJLyogV2UgbWF0Y2hlZCBzb21lIHRleHQgcHJpb3IgdG8gdGhl
IEVPQiwgZmlyc3QKLQkJCSAqIHByb2Nlc3MgaXQuCi0JCQkgKi8KLQkJCXJldHVybiBFT0JfQUNU
X0xBU1RfTUFUQ0g7Ci0JCQl9Ci0JCX0KLQotCS8qIFRyeSB0byByZWFkIG1vcmUgZGF0YS4gKi8K
LQotCS8qIEZpcnN0IG1vdmUgbGFzdCBjaGFycyB0byBzdGFydCBvZiBidWZmZXIuICovCi0JbnVt
YmVyX3RvX21vdmUgPSAoaW50KSAoKHl5X2NfYnVmX3ApIC0gKHl5dGV4dF9wdHIpKSAtIDE7Ci0K
LQlmb3IgKCBpID0gMDsgaSA8IG51bWJlcl90b19tb3ZlOyArK2kgKQotCQkqKGRlc3QrKykgPSAq
KHNvdXJjZSsrKTsKLQotCWlmICggWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJf
c3RhdHVzID09IFlZX0JVRkZFUl9FT0ZfUEVORElORyApCi0JCS8qIGRvbid0IGRvIHRoZSByZWFk
LCBpdCdzIG5vdCBndWFyYW50ZWVkIHRvIHJldHVybiBhbiBFT0YsCi0JCSAqIGp1c3QgZm9yY2Ug
YW4gRU9GCi0JCSAqLwotCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X25fY2hhcnMgPSAo
eXlfbl9jaGFycykgPSAwOwotCi0JZWxzZQotCQl7Ci0JCQlpbnQgbnVtX3RvX3JlYWQgPQotCQkJ
WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZfc2l6ZSAtIG51bWJlcl90b19tb3ZlIC0g
MTsKLQotCQl3aGlsZSAoIG51bV90b19yZWFkIDw9IDAgKQotCQkJeyAvKiBOb3QgZW5vdWdoIHJv
b20gaW4gdGhlIGJ1ZmZlciAtIGdyb3cgaXQuICovCi0KLQkJCS8qIGp1c3QgYSBzaG9ydGVyIG5h
bWUgZm9yIHRoZSBjdXJyZW50IGJ1ZmZlciAqLwotCQkJWVlfQlVGRkVSX1NUQVRFIGIgPSBZWV9D
VVJSRU5UX0JVRkZFUjsKLQotCQkJaW50IHl5X2NfYnVmX3Bfb2Zmc2V0ID0KLQkJCQkoaW50KSAo
KHl5X2NfYnVmX3ApIC0gYi0+eXlfY2hfYnVmKTsKLQotCQkJaWYgKCBiLT55eV9pc19vdXJfYnVm
ZmVyICkKLQkJCQl7Ci0JCQkJaW50IG5ld19zaXplID0gYi0+eXlfYnVmX3NpemUgKiAyOwotCi0J
CQkJaWYgKCBuZXdfc2l6ZSA8PSAwICkKLQkJCQkJYi0+eXlfYnVmX3NpemUgKz0gYi0+eXlfYnVm
X3NpemUgLyA4OwotCQkJCWVsc2UKLQkJCQkJYi0+eXlfYnVmX3NpemUgKj0gMjsKLQotCQkJCWIt
Pnl5X2NoX2J1ZiA9IChjaGFyICopCi0JCQkJCS8qIEluY2x1ZGUgcm9vbSBpbiBmb3IgMiBFT0Ig
Y2hhcnMuICovCi0JCQkJCXpjb25mcmVhbGxvYygodm9pZCAqKSBiLT55eV9jaF9idWYsYi0+eXlf
YnVmX3NpemUgKyAyICApOwotCQkJCX0KLQkJCWVsc2UKLQkJCQkvKiBDYW4ndCBncm93IGl0LCB3
ZSBkb24ndCBvd24gaXQuICovCi0JCQkJYi0+eXlfY2hfYnVmID0gMDsKLQotCQkJaWYgKCAhIGIt
Pnl5X2NoX2J1ZiApCi0JCQkJWVlfRkFUQUxfRVJST1IoCi0JCQkJImZhdGFsIGVycm9yIC0gc2Nh
bm5lciBpbnB1dCBidWZmZXIgb3ZlcmZsb3ciICk7Ci0KLQkJCSh5eV9jX2J1Zl9wKSA9ICZiLT55
eV9jaF9idWZbeXlfY19idWZfcF9vZmZzZXRdOwotCi0JCQludW1fdG9fcmVhZCA9IFlZX0NVUlJF
TlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3NpemUgLQotCQkJCQkJbnVtYmVyX3RvX21vdmUgLSAx
OwotCi0JCQl9Ci0KLQkJaWYgKCBudW1fdG9fcmVhZCA+IFlZX1JFQURfQlVGX1NJWkUgKQotCQkJ
bnVtX3RvX3JlYWQgPSBZWV9SRUFEX0JVRl9TSVpFOwotCi0JCS8qIFJlYWQgaW4gbW9yZSBkYXRh
LiAqLwotCQlZWV9JTlBVVCggKCZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1Zltu
dW1iZXJfdG9fbW92ZV0pLAotCQkJKHl5X25fY2hhcnMpLCAoc2l6ZV90KSBudW1fdG9fcmVhZCAp
OwotCi0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfbl9jaGFycyA9ICh5eV9uX2NoYXJz
KTsKLQkJfQotCi0JaWYgKCAoeXlfbl9jaGFycykgPT0gMCApCi0JCXsKLQkJaWYgKCBudW1iZXJf
dG9fbW92ZSA9PSBZWV9NT1JFX0FESiApCi0JCQl7Ci0JCQlyZXRfdmFsID0gRU9CX0FDVF9FTkRf
T0ZfRklMRTsKLQkJCXpjb25mcmVzdGFydCh6Y29uZmluICApOwotCQkJfQotCi0JCWVsc2UKLQkJ
CXsKLQkJCXJldF92YWwgPSBFT0JfQUNUX0xBU1RfTUFUQ0g7Ci0JCQlZWV9DVVJSRU5UX0JVRkZF
Ul9MVkFMVUUtPnl5X2J1ZmZlcl9zdGF0dXMgPQotCQkJCVlZX0JVRkZFUl9FT0ZfUEVORElORzsK
LQkJCX0KLQkJfQotCi0JZWxzZQotCQlyZXRfdmFsID0gRU9CX0FDVF9DT05USU5VRV9TQ0FOOwot
Ci0JaWYgKCh5eV9zaXplX3QpICgoeXlfbl9jaGFycykgKyBudW1iZXJfdG9fbW92ZSkgPiBZWV9D
VVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9zaXplKSB7Ci0JCS8qIEV4dGVuZCB0aGUgYXJy
YXkgYnkgNTAlLCBwbHVzIHRoZSBudW1iZXIgd2UgcmVhbGx5IG5lZWQuICovCi0JCXl5X3NpemVf
dCBuZXdfc2l6ZSA9ICh5eV9uX2NoYXJzKSArIG51bWJlcl90b19tb3ZlICsgKCh5eV9uX2NoYXJz
KSA+PiAxKTsKLQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgPSAoY2hhciAq
KSB6Y29uZnJlYWxsb2MoKHZvaWQgKikgWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9i
dWYsbmV3X3NpemUgICk7Ci0JCWlmICggISBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2No
X2J1ZiApCi0JCQlZWV9GQVRBTF9FUlJPUiggIm91dCBvZiBkeW5hbWljIG1lbW9yeSBpbiB5eV9n
ZXRfbmV4dF9idWZmZXIoKSIgKTsKLQl9Ci0KLQkoeXlfbl9jaGFycykgKz0gbnVtYmVyX3RvX21v
dmU7Ci0JWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXSA9
IFlZX0VORF9PRl9CVUZGRVJfQ0hBUjsKLQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2No
X2J1ZlsoeXlfbl9jaGFycykgKyAxXSA9IFlZX0VORF9PRl9CVUZGRVJfQ0hBUjsKLQotCSh5eXRl
eHRfcHRyKSA9ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlswXTsKLQotCXJl
dHVybiByZXRfdmFsOwotfQotCi0vKiB5eV9nZXRfcHJldmlvdXNfc3RhdGUgLSBnZXQgdGhlIHN0
YXRlIGp1c3QgYmVmb3JlIHRoZSBFT0IgY2hhciB3YXMgcmVhY2hlZCAqLwotCi0gICAgc3RhdGlj
IHl5X3N0YXRlX3R5cGUgeXlfZ2V0X3ByZXZpb3VzX3N0YXRlICh2b2lkKQotewotCXJlZ2lzdGVy
IHl5X3N0YXRlX3R5cGUgeXlfY3VycmVudF9zdGF0ZTsKLQlyZWdpc3RlciBjaGFyICp5eV9jcDsK
LSAgICAKLQl5eV9jdXJyZW50X3N0YXRlID0gKHl5X3N0YXJ0KTsKLQotCWZvciAoIHl5X2NwID0g
KHl5dGV4dF9wdHIpICsgWVlfTU9SRV9BREo7IHl5X2NwIDwgKHl5X2NfYnVmX3ApOyArK3l5X2Nw
ICkKLQkJewotCQl5eV9jdXJyZW50X3N0YXRlID0geXlfbnh0W3l5X2N1cnJlbnRfc3RhdGVdWygq
eXlfY3AgPyB5eV9lY1tZWV9TQ19UT19VSSgqeXlfY3ApXSA6IDEpXTsKLQkJfQotCi0JcmV0dXJu
IHl5X2N1cnJlbnRfc3RhdGU7Ci19Ci0KLS8qIHl5X3RyeV9OVUxfdHJhbnMgLSB0cnkgdG8gbWFr
ZSBhIHRyYW5zaXRpb24gb24gdGhlIE5VTCBjaGFyYWN0ZXIKLSAqCi0gKiBzeW5vcHNpcwotICoJ
bmV4dF9zdGF0ZSA9IHl5X3RyeV9OVUxfdHJhbnMoIGN1cnJlbnRfc3RhdGUgKTsKLSAqLwotICAg
IHN0YXRpYyB5eV9zdGF0ZV90eXBlIHl5X3RyeV9OVUxfdHJhbnMgICh5eV9zdGF0ZV90eXBlIHl5
X2N1cnJlbnRfc3RhdGUgKQotewotCXJlZ2lzdGVyIGludCB5eV9pc19qYW07Ci0gICAgCi0JeXlf
Y3VycmVudF9zdGF0ZSA9IHl5X254dFt5eV9jdXJyZW50X3N0YXRlXVsxXTsKLQl5eV9pc19qYW0g
PSAoeXlfY3VycmVudF9zdGF0ZSA8PSAwKTsKLQotCXJldHVybiB5eV9pc19qYW0gPyAwIDogeXlf
Y3VycmVudF9zdGF0ZTsKLX0KLQotICAgIHN0YXRpYyB2b2lkIHl5dW5wdXQgKGludCBjLCByZWdp
c3RlciBjaGFyICogeXlfYnAgKQotewotCXJlZ2lzdGVyIGNoYXIgKnl5X2NwOwotICAgIAotICAg
IHl5X2NwID0gKHl5X2NfYnVmX3ApOwotCi0JLyogdW5kbyBlZmZlY3RzIG9mIHNldHRpbmcgdXAg
emNvbmZ0ZXh0ICovCi0JKnl5X2NwID0gKHl5X2hvbGRfY2hhcik7Ci0KLQlpZiAoIHl5X2NwIDwg
WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgKyAyICkKLQkJeyAvKiBuZWVkIHRv
IHNoaWZ0IHRoaW5ncyB1cCB0byBtYWtlIHJvb20gKi8KLQkJLyogKzIgZm9yIEVPQiBjaGFycy4g
Ki8KLQkJcmVnaXN0ZXIgaW50IG51bWJlcl90b19tb3ZlID0gKHl5X25fY2hhcnMpICsgMjsKLQkJ
cmVnaXN0ZXIgY2hhciAqZGVzdCA9ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1
ZlsKLQkJCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZfc2l6ZSArIDJdOwotCQly
ZWdpc3RlciBjaGFyICpzb3VyY2UgPQotCQkJCSZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5
X2NoX2J1ZltudW1iZXJfdG9fbW92ZV07Ci0KLQkJd2hpbGUgKCBzb3VyY2UgPiBZWV9DVVJSRU5U
X0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZiApCi0JCQkqLS1kZXN0ID0gKi0tc291cmNlOwotCi0J
CXl5X2NwICs9IChpbnQpIChkZXN0IC0gc291cmNlKTsKLQkJeXlfYnAgKz0gKGludCkgKGRlc3Qg
LSBzb3VyY2UpOwotCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X25fY2hhcnMgPQotCQkJ
KHl5X25fY2hhcnMpID0gWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZfc2l6ZTsKLQot
CQlpZiAoIHl5X2NwIDwgWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgKyAyICkK
LQkJCVlZX0ZBVEFMX0VSUk9SKCAiZmxleCBzY2FubmVyIHB1c2gtYmFjayBvdmVyZmxvdyIgKTsK
LQkJfQotCi0JKi0teXlfY3AgPSAoY2hhcikgYzsKLQotCSh5eXRleHRfcHRyKSA9IHl5X2JwOwot
CSh5eV9ob2xkX2NoYXIpID0gKnl5X2NwOwotCSh5eV9jX2J1Zl9wKSA9IHl5X2NwOwotfQotCi0j
aWZuZGVmIFlZX05PX0lOUFVUCi0jaWZkZWYgX19jcGx1c3BsdXMKLSAgICBzdGF0aWMgaW50IHl5
aW5wdXQgKHZvaWQpCi0jZWxzZQotICAgIHN0YXRpYyBpbnQgaW5wdXQgICh2b2lkKQotI2VuZGlm
Ci0KLXsKLQlpbnQgYzsKLSAgICAKLQkqKHl5X2NfYnVmX3ApID0gKHl5X2hvbGRfY2hhcik7Ci0K
LQlpZiAoICooeXlfY19idWZfcCkgPT0gWVlfRU5EX09GX0JVRkZFUl9DSEFSICkKLQkJewotCQkv
KiB5eV9jX2J1Zl9wIG5vdyBwb2ludHMgdG8gdGhlIGNoYXJhY3RlciB3ZSB3YW50IHRvIHJldHVy
bi4KLQkJICogSWYgdGhpcyBvY2N1cnMgKmJlZm9yZSogdGhlIEVPQiBjaGFyYWN0ZXJzLCB0aGVu
IGl0J3MgYQotCQkgKiB2YWxpZCBOVUw7IGlmIG5vdCwgdGhlbiB3ZSd2ZSBoaXQgdGhlIGVuZCBv
ZiB0aGUgYnVmZmVyLgotCQkgKi8KLQkJaWYgKCAoeXlfY19idWZfcCkgPCAmWVlfQ1VSUkVOVF9C
VUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXSApCi0JCQkvKiBUaGlzIHdhcyBy
ZWFsbHkgYSBOVUwuICovCi0JCQkqKHl5X2NfYnVmX3ApID0gJ1wwJzsKLQotCQllbHNlCi0JCQl7
IC8qIG5lZWQgbW9yZSBpbnB1dCAqLwotCQkJaW50IG9mZnNldCA9ICh5eV9jX2J1Zl9wKSAtICh5
eXRleHRfcHRyKTsKLQkJCSsrKHl5X2NfYnVmX3ApOwotCi0JCQlzd2l0Y2ggKCB5eV9nZXRfbmV4
dF9idWZmZXIoICApICkKLQkJCQl7Ci0JCQkJY2FzZSBFT0JfQUNUX0xBU1RfTUFUQ0g6Ci0JCQkJ
CS8qIFRoaXMgaGFwcGVucyBiZWNhdXNlIHl5X2dfbl9iKCkKLQkJCQkJICogc2VlcyB0aGF0IHdl
J3ZlIGFjY3VtdWxhdGVkIGEKLQkJCQkJICogdG9rZW4gYW5kIGZsYWdzIHRoYXQgd2UgbmVlZCB0
bwotCQkJCQkgKiB0cnkgbWF0Y2hpbmcgdGhlIHRva2VuIGJlZm9yZQotCQkJCQkgKiBwcm9jZWVk
aW5nLiAgQnV0IGZvciBpbnB1dCgpLAotCQkJCQkgKiB0aGVyZSdzIG5vIG1hdGNoaW5nIHRvIGNv
bnNpZGVyLgotCQkJCQkgKiBTbyBjb252ZXJ0IHRoZSBFT0JfQUNUX0xBU1RfTUFUQ0gKLQkJCQkJ
ICogdG8gRU9CX0FDVF9FTkRfT0ZfRklMRS4KLQkJCQkJICovCi0KLQkJCQkJLyogUmVzZXQgYnVm
ZmVyIHN0YXR1cy4gKi8KLQkJCQkJemNvbmZyZXN0YXJ0KHpjb25maW4gKTsKLQotCQkJCQkvKkZB
TExUSFJPVUdIKi8KLQotCQkJCWNhc2UgRU9CX0FDVF9FTkRfT0ZfRklMRToKLQkJCQkJewotCQkJ
CQlpZiAoIHpjb25md3JhcCggKSApCi0JCQkJCQlyZXR1cm4gRU9GOwotCi0JCQkJCWlmICggISAo
eXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25fZW9mKSApCi0JCQkJCQlZWV9ORVdfRklMRTsKLSNpZmRl
ZiBfX2NwbHVzcGx1cwotCQkJCQlyZXR1cm4geXlpbnB1dCgpOwotI2Vsc2UKLQkJCQkJcmV0dXJu
IGlucHV0KCk7Ci0jZW5kaWYKLQkJCQkJfQotCi0JCQkJY2FzZSBFT0JfQUNUX0NPTlRJTlVFX1ND
QU46Ci0JCQkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRfcHRyKSArIG9mZnNldDsKLQkJCQkJYnJl
YWs7Ci0JCQkJfQotCQkJfQotCQl9Ci0KLQljID0gKih1bnNpZ25lZCBjaGFyICopICh5eV9jX2J1
Zl9wKTsJLyogY2FzdCBmb3IgOC1iaXQgY2hhcidzICovCi0JKih5eV9jX2J1Zl9wKSA9ICdcMCc7
CS8qIHByZXNlcnZlIHpjb25mdGV4dCAqLwotCSh5eV9ob2xkX2NoYXIpID0gKisrKHl5X2NfYnVm
X3ApOwotCi0JcmV0dXJuIGM7Ci19Ci0jZW5kaWYJLyogaWZuZGVmIFlZX05PX0lOUFVUICovCi0K
LS8qKiBJbW1lZGlhdGVseSBzd2l0Y2ggdG8gYSBkaWZmZXJlbnQgaW5wdXQgc3RyZWFtLgotICog
QHBhcmFtIGlucHV0X2ZpbGUgQSByZWFkYWJsZSBzdHJlYW0uCi0gKiAKLSAqIEBub3RlIFRoaXMg
ZnVuY3Rpb24gZG9lcyBub3QgcmVzZXQgdGhlIHN0YXJ0IGNvbmRpdGlvbiB0byBAYyBJTklUSUFM
IC4KLSAqLwotICAgIHZvaWQgemNvbmZyZXN0YXJ0ICAoRklMRSAqIGlucHV0X2ZpbGUgKQotewot
ICAgIAotCWlmICggISBZWV9DVVJSRU5UX0JVRkZFUiApewotICAgICAgICB6Y29uZmVuc3VyZV9i
dWZmZXJfc3RhY2sgKCk7Ci0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9Ci0gICAgICAgICAg
ICB6Y29uZl9jcmVhdGVfYnVmZmVyKHpjb25maW4sWVlfQlVGX1NJWkUgKTsKLQl9Ci0KLQl6Y29u
Zl9pbml0X2J1ZmZlcihZWV9DVVJSRU5UX0JVRkZFUixpbnB1dF9maWxlICk7Ci0JemNvbmZfbG9h
ZF9idWZmZXJfc3RhdGUoICk7Ci19Ci0KLS8qKiBTd2l0Y2ggdG8gYSBkaWZmZXJlbnQgaW5wdXQg
YnVmZmVyLgotICogQHBhcmFtIG5ld19idWZmZXIgVGhlIG5ldyBpbnB1dCBidWZmZXIuCi0gKiAK
LSAqLwotICAgIHZvaWQgemNvbmZfc3dpdGNoX3RvX2J1ZmZlciAgKFlZX0JVRkZFUl9TVEFURSAg
bmV3X2J1ZmZlciApCi17Ci0gICAgCi0JLyogVE9ETy4gV2Ugc2hvdWxkIGJlIGFibGUgdG8gcmVw
bGFjZSB0aGlzIGVudGlyZSBmdW5jdGlvbiBib2R5Ci0JICogd2l0aAotCSAqCQl6Y29uZnBvcF9i
dWZmZXJfc3RhdGUoKTsKLQkgKgkJemNvbmZwdXNoX2J1ZmZlcl9zdGF0ZShuZXdfYnVmZmVyKTsK
LSAgICAgKi8KLQl6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sgKCk7Ci0JaWYgKCBZWV9DVVJSRU5U
X0JVRkZFUiA9PSBuZXdfYnVmZmVyICkKLQkJcmV0dXJuOwotCi0JaWYgKCBZWV9DVVJSRU5UX0JV
RkZFUiApCi0JCXsKLQkJLyogRmx1c2ggb3V0IGluZm9ybWF0aW9uIGZvciBvbGQgYnVmZmVyLiAq
LwotCQkqKHl5X2NfYnVmX3ApID0gKHl5X2hvbGRfY2hhcik7Ci0JCVlZX0NVUlJFTlRfQlVGRkVS
X0xWQUxVRS0+eXlfYnVmX3BvcyA9ICh5eV9jX2J1Zl9wKTsKLQkJWVlfQ1VSUkVOVF9CVUZGRVJf
TFZBTFVFLT55eV9uX2NoYXJzID0gKHl5X25fY2hhcnMpOwotCQl9Ci0KLQlZWV9DVVJSRU5UX0JV
RkZFUl9MVkFMVUUgPSBuZXdfYnVmZmVyOwotCXpjb25mX2xvYWRfYnVmZmVyX3N0YXRlKCApOwot
Ci0JLyogV2UgZG9uJ3QgYWN0dWFsbHkga25vdyB3aGV0aGVyIHdlIGRpZCB0aGlzIHN3aXRjaCBk
dXJpbmcKLQkgKiBFT0YgKHpjb25md3JhcCgpKSBwcm9jZXNzaW5nLCBidXQgdGhlIG9ubHkgdGlt
ZSB0aGlzIGZsYWcKLQkgKiBpcyBsb29rZWQgYXQgaXMgYWZ0ZXIgemNvbmZ3cmFwKCkgaXMgY2Fs
bGVkLCBzbyBpdCdzIHNhZmUKLQkgKiB0byBnbyBhaGVhZCBhbmQgYWx3YXlzIHNldCBpdC4KLQkg
Ki8KLQkoeXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25fZW9mKSA9IDE7Ci19Ci0KLXN0YXRpYyB2b2lk
IHpjb25mX2xvYWRfYnVmZmVyX3N0YXRlICAodm9pZCkKLXsKLSAgICAJKHl5X25fY2hhcnMpID0g
WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9uX2NoYXJzOwotCSh5eXRleHRfcHRyKSA9ICh5
eV9jX2J1Zl9wKSA9IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3BvczsKLQl6Y29u
ZmluID0gWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9pbnB1dF9maWxlOwotCSh5eV9ob2xk
X2NoYXIpID0gKih5eV9jX2J1Zl9wKTsKLX0KLQotLyoqIEFsbG9jYXRlIGFuZCBpbml0aWFsaXpl
IGFuIGlucHV0IGJ1ZmZlciBzdGF0ZS4KLSAqIEBwYXJhbSBmaWxlIEEgcmVhZGFibGUgc3RyZWFt
LgotICogQHBhcmFtIHNpemUgVGhlIGNoYXJhY3RlciBidWZmZXIgc2l6ZSBpbiBieXRlcy4gV2hl
biBpbiBkb3VidCwgdXNlIEBjIFlZX0JVRl9TSVpFLgotICogCi0gKiBAcmV0dXJuIHRoZSBhbGxv
Y2F0ZWQgYnVmZmVyIHN0YXRlLgotICovCi0gICAgWVlfQlVGRkVSX1NUQVRFIHpjb25mX2NyZWF0
ZV9idWZmZXIgIChGSUxFICogZmlsZSwgaW50ICBzaXplICkKLXsKLQlZWV9CVUZGRVJfU1RBVEUg
YjsKLSAgICAKLQliID0gKFlZX0JVRkZFUl9TVEFURSkgemNvbmZhbGxvYyhzaXplb2YoIHN0cnVj
dCB5eV9idWZmZXJfc3RhdGUgKSAgKTsKLQlpZiAoICEgYiApCi0JCVlZX0ZBVEFMX0VSUk9SKCAi
b3V0IG9mIGR5bmFtaWMgbWVtb3J5IGluIHpjb25mX2NyZWF0ZV9idWZmZXIoKSIgKTsKLQotCWIt
Pnl5X2J1Zl9zaXplID0gc2l6ZTsKLQotCS8qIHl5X2NoX2J1ZiBoYXMgdG8gYmUgMiBjaGFyYWN0
ZXJzIGxvbmdlciB0aGFuIHRoZSBzaXplIGdpdmVuIGJlY2F1c2UKLQkgKiB3ZSBuZWVkIHRvIHB1
dCBpbiAyIGVuZC1vZi1idWZmZXIgY2hhcmFjdGVycy4KLQkgKi8KLQliLT55eV9jaF9idWYgPSAo
Y2hhciAqKSB6Y29uZmFsbG9jKGItPnl5X2J1Zl9zaXplICsgMiAgKTsKLQlpZiAoICEgYi0+eXlf
Y2hfYnVmICkKLQkJWVlfRkFUQUxfRVJST1IoICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4gemNv
bmZfY3JlYXRlX2J1ZmZlcigpIiApOwotCi0JYi0+eXlfaXNfb3VyX2J1ZmZlciA9IDE7Ci0KLQl6
Y29uZl9pbml0X2J1ZmZlcihiLGZpbGUgKTsKLQotCXJldHVybiBiOwotfQotCi0vKiogRGVzdHJv
eSB0aGUgYnVmZmVyLgotICogQHBhcmFtIGIgYSBidWZmZXIgY3JlYXRlZCB3aXRoIHpjb25mX2Ny
ZWF0ZV9idWZmZXIoKQotICogCi0gKi8KLSAgICB2b2lkIHpjb25mX2RlbGV0ZV9idWZmZXIgKFlZ
X0JVRkZFUl9TVEFURSAgYiApCi17Ci0gICAgCi0JaWYgKCAhIGIgKQotCQlyZXR1cm47Ci0KLQlp
ZiAoIGIgPT0gWVlfQ1VSUkVOVF9CVUZGRVIgKSAvKiBOb3Qgc3VyZSBpZiB3ZSBzaG91bGQgcG9w
IGhlcmUuICovCi0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9IChZWV9CVUZGRVJfU1RBVEUp
IDA7Ci0KLQlpZiAoIGItPnl5X2lzX291cl9idWZmZXIgKQotCQl6Y29uZmZyZWUoKHZvaWQgKikg
Yi0+eXlfY2hfYnVmICApOwotCi0JemNvbmZmcmVlKCh2b2lkICopIGIgICk7Ci19Ci0KLS8qIElu
aXRpYWxpemVzIG9yIHJlaW5pdGlhbGl6ZXMgYSBidWZmZXIuCi0gKiBUaGlzIGZ1bmN0aW9uIGlz
IHNvbWV0aW1lcyBjYWxsZWQgbW9yZSB0aGFuIG9uY2Ugb24gdGhlIHNhbWUgYnVmZmVyLAotICog
c3VjaCBhcyBkdXJpbmcgYSB6Y29uZnJlc3RhcnQoKSBvciBhdCBFT0YuCi0gKi8KLSAgICBzdGF0
aWMgdm9pZCB6Y29uZl9pbml0X2J1ZmZlciAgKFlZX0JVRkZFUl9TVEFURSAgYiwgRklMRSAqIGZp
bGUgKQotCi17Ci0JaW50IG9lcnJubyA9IGVycm5vOwotICAgIAotCXpjb25mX2ZsdXNoX2J1ZmZl
cihiICk7Ci0KLQliLT55eV9pbnB1dF9maWxlID0gZmlsZTsKLQliLT55eV9maWxsX2J1ZmZlciA9
IDE7Ci0KLSAgICAvKiBJZiBiIGlzIHRoZSBjdXJyZW50IGJ1ZmZlciwgdGhlbiB6Y29uZl9pbml0
X2J1ZmZlciB3YXMgX3Byb2JhYmx5XwotICAgICAqIGNhbGxlZCBmcm9tIHpjb25mcmVzdGFydCgp
IG9yIHRocm91Z2ggeXlfZ2V0X25leHRfYnVmZmVyLgotICAgICAqIEluIHRoYXQgY2FzZSwgd2Ug
ZG9uJ3Qgd2FudCB0byByZXNldCB0aGUgbGluZW5vIG9yIGNvbHVtbi4KLSAgICAgKi8KLSAgICBp
ZiAoYiAhPSBZWV9DVVJSRU5UX0JVRkZFUil7Ci0gICAgICAgIGItPnl5X2JzX2xpbmVubyA9IDE7
Ci0gICAgICAgIGItPnl5X2JzX2NvbHVtbiA9IDA7Ci0gICAgfQotCi0gICAgICAgIGItPnl5X2lz
X2ludGVyYWN0aXZlID0gMDsKLSAgICAKLQllcnJubyA9IG9lcnJubzsKLX0KLQotLyoqIERpc2Nh
cmQgYWxsIGJ1ZmZlcmVkIGNoYXJhY3RlcnMuIE9uIHRoZSBuZXh0IHNjYW4sIFlZX0lOUFVUIHdp
bGwgYmUgY2FsbGVkLgotICogQHBhcmFtIGIgdGhlIGJ1ZmZlciBzdGF0ZSB0byBiZSBmbHVzaGVk
LCB1c3VhbGx5IEBjIFlZX0NVUlJFTlRfQlVGRkVSLgotICogCi0gKi8KLSAgICB2b2lkIHpjb25m
X2ZsdXNoX2J1ZmZlciAoWVlfQlVGRkVSX1NUQVRFICBiICkKLXsKLSAgICAJaWYgKCAhIGIgKQot
CQlyZXR1cm47Ci0KLQliLT55eV9uX2NoYXJzID0gMDsKLQotCS8qIFdlIGFsd2F5cyBuZWVkIHR3
byBlbmQtb2YtYnVmZmVyIGNoYXJhY3RlcnMuICBUaGUgZmlyc3QgY2F1c2VzCi0JICogYSB0cmFu
c2l0aW9uIHRvIHRoZSBlbmQtb2YtYnVmZmVyIHN0YXRlLiAgVGhlIHNlY29uZCBjYXVzZXMKLQkg
KiBhIGphbSBpbiB0aGF0IHN0YXRlLgotCSAqLwotCWItPnl5X2NoX2J1ZlswXSA9IFlZX0VORF9P
Rl9CVUZGRVJfQ0hBUjsKLQliLT55eV9jaF9idWZbMV0gPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVI7
Ci0KLQliLT55eV9idWZfcG9zID0gJmItPnl5X2NoX2J1ZlswXTsKLQotCWItPnl5X2F0X2JvbCA9
IDE7Ci0JYi0+eXlfYnVmZmVyX3N0YXR1cyA9IFlZX0JVRkZFUl9ORVc7Ci0KLQlpZiAoIGIgPT0g
WVlfQ1VSUkVOVF9CVUZGRVIgKQotCQl6Y29uZl9sb2FkX2J1ZmZlcl9zdGF0ZSggKTsKLX0KLQot
LyoqIFB1c2hlcyB0aGUgbmV3IHN0YXRlIG9udG8gdGhlIHN0YWNrLiBUaGUgbmV3IHN0YXRlIGJl
Y29tZXMKLSAqICB0aGUgY3VycmVudCBzdGF0ZS4gVGhpcyBmdW5jdGlvbiB3aWxsIGFsbG9jYXRl
IHRoZSBzdGFjawotICogIGlmIG5lY2Vzc2FyeS4KLSAqICBAcGFyYW0gbmV3X2J1ZmZlciBUaGUg
bmV3IHN0YXRlLgotICogIAotICovCi12b2lkIHpjb25mcHVzaF9idWZmZXJfc3RhdGUgKFlZX0JV
RkZFUl9TVEFURSBuZXdfYnVmZmVyICkKLXsKLSAgICAJaWYgKG5ld19idWZmZXIgPT0gTlVMTCkK
LQkJcmV0dXJuOwotCi0JemNvbmZlbnN1cmVfYnVmZmVyX3N0YWNrKCk7Ci0KLQkvKiBUaGlzIGJs
b2NrIGlzIGNvcGllZCBmcm9tIHpjb25mX3N3aXRjaF90b19idWZmZXIuICovCi0JaWYgKCBZWV9D
VVJSRU5UX0JVRkZFUiApCi0JCXsKLQkJLyogRmx1c2ggb3V0IGluZm9ybWF0aW9uIGZvciBvbGQg
YnVmZmVyLiAqLwotCQkqKHl5X2NfYnVmX3ApID0gKHl5X2hvbGRfY2hhcik7Ci0JCVlZX0NVUlJF
TlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3BvcyA9ICh5eV9jX2J1Zl9wKTsKLQkJWVlfQ1VSUkVO
VF9CVUZGRVJfTFZBTFVFLT55eV9uX2NoYXJzID0gKHl5X25fY2hhcnMpOwotCQl9Ci0KLQkvKiBP
bmx5IHB1c2ggaWYgdG9wIGV4aXN0cy4gT3RoZXJ3aXNlLCByZXBsYWNlIHRvcC4gKi8KLQlpZiAo
WVlfQ1VSUkVOVF9CVUZGRVIpCi0JCSh5eV9idWZmZXJfc3RhY2tfdG9wKSsrOwotCVlZX0NVUlJF
TlRfQlVGRkVSX0xWQUxVRSA9IG5ld19idWZmZXI7Ci0KLQkvKiBjb3BpZWQgZnJvbSB6Y29uZl9z
d2l0Y2hfdG9fYnVmZmVyLiAqLwotCXpjb25mX2xvYWRfYnVmZmVyX3N0YXRlKCApOwotCSh5eV9k
aWRfYnVmZmVyX3N3aXRjaF9vbl9lb2YpID0gMTsKLX0KLQotLyoqIFJlbW92ZXMgYW5kIGRlbGV0
ZXMgdGhlIHRvcCBvZiB0aGUgc3RhY2ssIGlmIHByZXNlbnQuCi0gKiAgVGhlIG5leHQgZWxlbWVu
dCBiZWNvbWVzIHRoZSBuZXcgdG9wLgotICogIAotICovCi12b2lkIHpjb25mcG9wX2J1ZmZlcl9z
dGF0ZSAodm9pZCkKLXsKLSAgICAJaWYgKCFZWV9DVVJSRU5UX0JVRkZFUikKLQkJcmV0dXJuOwot
Ci0JemNvbmZfZGVsZXRlX2J1ZmZlcihZWV9DVVJSRU5UX0JVRkZFUiApOwotCVlZX0NVUlJFTlRf
QlVGRkVSX0xWQUxVRSA9IE5VTEw7Ci0JaWYgKCh5eV9idWZmZXJfc3RhY2tfdG9wKSA+IDApCi0J
CS0tKHl5X2J1ZmZlcl9zdGFja190b3ApOwotCi0JaWYgKFlZX0NVUlJFTlRfQlVGRkVSKSB7Ci0J
CXpjb25mX2xvYWRfYnVmZmVyX3N0YXRlKCApOwotCQkoeXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25f
ZW9mKSA9IDE7Ci0JfQotfQotCi0vKiBBbGxvY2F0ZXMgdGhlIHN0YWNrIGlmIGl0IGRvZXMgbm90
IGV4aXN0LgotICogIEd1YXJhbnRlZXMgc3BhY2UgZm9yIGF0IGxlYXN0IG9uZSBwdXNoLgotICov
Ci1zdGF0aWMgdm9pZCB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sgKHZvaWQpCi17Ci0JaW50IG51
bV90b19hbGxvYzsKLSAgICAKLQlpZiAoISh5eV9idWZmZXJfc3RhY2spKSB7Ci0KLQkJLyogRmly
c3QgYWxsb2NhdGlvbiBpcyBqdXN0IGZvciAyIGVsZW1lbnRzLCBzaW5jZSB3ZSBkb24ndCBrbm93
IGlmIHRoaXMKLQkJICogc2Nhbm5lciB3aWxsIGV2ZW4gbmVlZCBhIHN0YWNrLiBXZSB1c2UgMiBp
bnN0ZWFkIG9mIDEgdG8gYXZvaWQgYW4KLQkJICogaW1tZWRpYXRlIHJlYWxsb2Mgb24gdGhlIG5l
eHQgY2FsbC4KLSAgICAgICAgICovCi0JCW51bV90b19hbGxvYyA9IDE7Ci0JCSh5eV9idWZmZXJf
c3RhY2spID0gKHN0cnVjdCB5eV9idWZmZXJfc3RhdGUqKil6Y29uZmFsbG9jCi0JCQkJCQkJCShu
dW1fdG9fYWxsb2MgKiBzaXplb2Yoc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSopCi0JCQkJCQkJCSk7
Ci0JCWlmICggISAoeXlfYnVmZmVyX3N0YWNrKSApCi0JCQlZWV9GQVRBTF9FUlJPUiggIm91dCBv
ZiBkeW5hbWljIG1lbW9yeSBpbiB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2soKSIgKTsKLQkJCQkJ
CQkJICAKLQkJbWVtc2V0KCh5eV9idWZmZXJfc3RhY2spLCAwLCBudW1fdG9fYWxsb2MgKiBzaXpl
b2Yoc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSopKTsKLQkJCQkKLQkJKHl5X2J1ZmZlcl9zdGFja19t
YXgpID0gbnVtX3RvX2FsbG9jOwotCQkoeXlfYnVmZmVyX3N0YWNrX3RvcCkgPSAwOwotCQlyZXR1
cm47Ci0JfQotCi0JaWYgKCh5eV9idWZmZXJfc3RhY2tfdG9wKSA+PSAoKHl5X2J1ZmZlcl9zdGFj
a19tYXgpKSAtIDEpewotCi0JCS8qIEluY3JlYXNlIHRoZSBidWZmZXIgdG8gcHJlcGFyZSBmb3Ig
YSBwb3NzaWJsZSBwdXNoLiAqLwotCQlpbnQgZ3Jvd19zaXplID0gOCAvKiBhcmJpdHJhcnkgZ3Jv
dyBzaXplICovOwotCi0JCW51bV90b19hbGxvYyA9ICh5eV9idWZmZXJfc3RhY2tfbWF4KSArIGdy
b3dfc2l6ZTsKLQkJKHl5X2J1ZmZlcl9zdGFjaykgPSAoc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSoq
KXpjb25mcmVhbGxvYwotCQkJCQkJCQkoKHl5X2J1ZmZlcl9zdGFjayksCi0JCQkJCQkJCW51bV90
b19hbGxvYyAqIHNpemVvZihzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRlKikKLQkJCQkJCQkJKTsKLQkJ
aWYgKCAhICh5eV9idWZmZXJfc3RhY2spICkKLQkJCVlZX0ZBVEFMX0VSUk9SKCAib3V0IG9mIGR5
bmFtaWMgbWVtb3J5IGluIHpjb25mZW5zdXJlX2J1ZmZlcl9zdGFjaygpIiApOwotCi0JCS8qIHpl
cm8gb25seSB0aGUgbmV3IHNsb3RzLiovCi0JCW1lbXNldCgoeXlfYnVmZmVyX3N0YWNrKSArICh5
eV9idWZmZXJfc3RhY2tfbWF4KSwgMCwgZ3Jvd19zaXplICogc2l6ZW9mKHN0cnVjdCB5eV9idWZm
ZXJfc3RhdGUqKSk7Ci0JCSh5eV9idWZmZXJfc3RhY2tfbWF4KSA9IG51bV90b19hbGxvYzsKLQl9
Ci19Ci0KLS8qKiBTZXR1cCB0aGUgaW5wdXQgYnVmZmVyIHN0YXRlIHRvIHNjYW4gZGlyZWN0bHkg
ZnJvbSBhIHVzZXItc3BlY2lmaWVkIGNoYXJhY3RlciBidWZmZXIuCi0gKiBAcGFyYW0gYmFzZSB0
aGUgY2hhcmFjdGVyIGJ1ZmZlcgotICogQHBhcmFtIHNpemUgdGhlIHNpemUgaW4gYnl0ZXMgb2Yg
dGhlIGNoYXJhY3RlciBidWZmZXIKLSAqIAotICogQHJldHVybiB0aGUgbmV3bHkgYWxsb2NhdGVk
IGJ1ZmZlciBzdGF0ZSBvYmplY3QuIAotICovCi1ZWV9CVUZGRVJfU1RBVEUgemNvbmZfc2Nhbl9i
dWZmZXIgIChjaGFyICogYmFzZSwgeXlfc2l6ZV90ICBzaXplICkKLXsKLQlZWV9CVUZGRVJfU1RB
VEUgYjsKLSAgICAKLQlpZiAoIHNpemUgPCAyIHx8Ci0JICAgICBiYXNlW3NpemUtMl0gIT0gWVlf
RU5EX09GX0JVRkZFUl9DSEFSIHx8Ci0JICAgICBiYXNlW3NpemUtMV0gIT0gWVlfRU5EX09GX0JV
RkZFUl9DSEFSICkKLQkJLyogVGhleSBmb3Jnb3QgdG8gbGVhdmUgcm9vbSBmb3IgdGhlIEVPQidz
LiAqLwotCQlyZXR1cm4gMDsKLQotCWIgPSAoWVlfQlVGRkVSX1NUQVRFKSB6Y29uZmFsbG9jKHNp
emVvZiggc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSApICApOwotCWlmICggISBiICkKLQkJWVlfRkFU
QUxfRVJST1IoICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4gemNvbmZfc2Nhbl9idWZmZXIoKSIg
KTsKLQotCWItPnl5X2J1Zl9zaXplID0gc2l6ZSAtIDI7CS8qICItIDIiIHRvIHRha2UgY2FyZSBv
ZiBFT0IncyAqLwotCWItPnl5X2J1Zl9wb3MgPSBiLT55eV9jaF9idWYgPSBiYXNlOwotCWItPnl5
X2lzX291cl9idWZmZXIgPSAwOwotCWItPnl5X2lucHV0X2ZpbGUgPSAwOwotCWItPnl5X25fY2hh
cnMgPSBiLT55eV9idWZfc2l6ZTsKLQliLT55eV9pc19pbnRlcmFjdGl2ZSA9IDA7Ci0JYi0+eXlf
YXRfYm9sID0gMTsKLQliLT55eV9maWxsX2J1ZmZlciA9IDA7Ci0JYi0+eXlfYnVmZmVyX3N0YXR1
cyA9IFlZX0JVRkZFUl9ORVc7Ci0KLQl6Y29uZl9zd2l0Y2hfdG9fYnVmZmVyKGIgICk7Ci0KLQly
ZXR1cm4gYjsKLX0KLQotLyoqIFNldHVwIHRoZSBpbnB1dCBidWZmZXIgc3RhdGUgdG8gc2NhbiBh
IHN0cmluZy4gVGhlIG5leHQgY2FsbCB0byB6Y29uZmxleCgpIHdpbGwKLSAqIHNjYW4gZnJvbSBh
IEBlIGNvcHkgb2YgQGEgc3RyLgotICogQHBhcmFtIHl5c3RyIGEgTlVMLXRlcm1pbmF0ZWQgc3Ry
aW5nIHRvIHNjYW4KLSAqIAotICogQHJldHVybiB0aGUgbmV3bHkgYWxsb2NhdGVkIGJ1ZmZlciBz
dGF0ZSBvYmplY3QuCi0gKiBAbm90ZSBJZiB5b3Ugd2FudCB0byBzY2FuIGJ5dGVzIHRoYXQgbWF5
IGNvbnRhaW4gTlVMIHZhbHVlcywgdGhlbiB1c2UKLSAqICAgICAgIHpjb25mX3NjYW5fYnl0ZXMo
KSBpbnN0ZWFkLgotICovCi1ZWV9CVUZGRVJfU1RBVEUgemNvbmZfc2Nhbl9zdHJpbmcgKHl5Y29u
c3QgY2hhciAqIHl5c3RyICkKLXsKLSAgICAKLQlyZXR1cm4gemNvbmZfc2Nhbl9ieXRlcyh5eXN0
cixzdHJsZW4oeXlzdHIpICk7Ci19Ci0KLS8qKiBTZXR1cCB0aGUgaW5wdXQgYnVmZmVyIHN0YXRl
IHRvIHNjYW4gdGhlIGdpdmVuIGJ5dGVzLiBUaGUgbmV4dCBjYWxsIHRvIHpjb25mbGV4KCkgd2ls
bAotICogc2NhbiBmcm9tIGEgQGUgY29weSBvZiBAYSBieXRlcy4KLSAqIEBwYXJhbSB5eWJ5dGVz
IHRoZSBieXRlIGJ1ZmZlciB0byBzY2FuCi0gKiBAcGFyYW0gX3l5Ynl0ZXNfbGVuIHRoZSBudW1i
ZXIgb2YgYnl0ZXMgaW4gdGhlIGJ1ZmZlciBwb2ludGVkIHRvIGJ5IEBhIGJ5dGVzLgotICogCi0g
KiBAcmV0dXJuIHRoZSBuZXdseSBhbGxvY2F0ZWQgYnVmZmVyIHN0YXRlIG9iamVjdC4KLSAqLwot
WVlfQlVGRkVSX1NUQVRFIHpjb25mX3NjYW5fYnl0ZXMgICh5eWNvbnN0IGNoYXIgKiB5eWJ5dGVz
LCBpbnQgIF95eWJ5dGVzX2xlbiApCi17Ci0JWVlfQlVGRkVSX1NUQVRFIGI7Ci0JY2hhciAqYnVm
OwotCXl5X3NpemVfdCBuOwotCWludCBpOwotICAgIAotCS8qIEdldCBtZW1vcnkgZm9yIGZ1bGwg
YnVmZmVyLCBpbmNsdWRpbmcgc3BhY2UgZm9yIHRyYWlsaW5nIEVPQidzLiAqLwotCW4gPSBfeXli
eXRlc19sZW4gKyAyOwotCWJ1ZiA9IChjaGFyICopIHpjb25mYWxsb2MobiAgKTsKLQlpZiAoICEg
YnVmICkKLQkJWVlfRkFUQUxfRVJST1IoICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4gemNvbmZf
c2Nhbl9ieXRlcygpIiApOwotCi0JZm9yICggaSA9IDA7IGkgPCBfeXlieXRlc19sZW47ICsraSAp
Ci0JCWJ1ZltpXSA9IHl5Ynl0ZXNbaV07Ci0KLQlidWZbX3l5Ynl0ZXNfbGVuXSA9IGJ1ZltfeXli
eXRlc19sZW4rMV0gPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVI7Ci0KLQliID0gemNvbmZfc2Nhbl9i
dWZmZXIoYnVmLG4gKTsKLQlpZiAoICEgYiApCi0JCVlZX0ZBVEFMX0VSUk9SKCAiYmFkIGJ1ZmZl
ciBpbiB6Y29uZl9zY2FuX2J5dGVzKCkiICk7Ci0KLQkvKiBJdCdzIG9rYXkgdG8gZ3JvdyBldGMu
IHRoaXMgYnVmZmVyLCBhbmQgd2Ugc2hvdWxkIHRocm93IGl0Ci0JICogYXdheSB3aGVuIHdlJ3Jl
IGRvbmUuCi0JICovCi0JYi0+eXlfaXNfb3VyX2J1ZmZlciA9IDE7Ci0KLQlyZXR1cm4gYjsKLX0K
LQotI2lmbmRlZiBZWV9FWElUX0ZBSUxVUkUKLSNkZWZpbmUgWVlfRVhJVF9GQUlMVVJFIDIKLSNl
bmRpZgotCi1zdGF0aWMgdm9pZCB5eV9mYXRhbF9lcnJvciAoeXljb25zdCBjaGFyKiBtc2cgKQot
ewotICAgIAkodm9pZCkgZnByaW50Ziggc3RkZXJyLCAiJXNcbiIsIG1zZyApOwotCWV4aXQoIFlZ
X0VYSVRfRkFJTFVSRSApOwotfQotCi0vKiBSZWRlZmluZSB5eWxlc3MoKSBzbyBpdCB3b3JrcyBp
biBzZWN0aW9uIDMgY29kZS4gKi8KLQotI3VuZGVmIHl5bGVzcwotI2RlZmluZSB5eWxlc3Mobikg
XAotCWRvIFwKLQkJeyBcCi0JCS8qIFVuZG8gZWZmZWN0cyBvZiBzZXR0aW5nIHVwIHpjb25mdGV4
dC4gKi8gXAotICAgICAgICBpbnQgeXlsZXNzX21hY3JvX2FyZyA9IChuKTsgXAotICAgICAgICBZ
WV9MRVNTX0xJTkVOTyh5eWxlc3NfbWFjcm9fYXJnKTtcCi0JCXpjb25mdGV4dFt6Y29uZmxlbmdd
ID0gKHl5X2hvbGRfY2hhcik7IFwKLQkJKHl5X2NfYnVmX3ApID0gemNvbmZ0ZXh0ICsgeXlsZXNz
X21hY3JvX2FyZzsgXAotCQkoeXlfaG9sZF9jaGFyKSA9ICooeXlfY19idWZfcCk7IFwKLQkJKih5
eV9jX2J1Zl9wKSA9ICdcMCc7IFwKLQkJemNvbmZsZW5nID0geXlsZXNzX21hY3JvX2FyZzsgXAot
CQl9IFwKLQl3aGlsZSAoIDAgKQotCi0vKiBBY2Nlc3NvciAgbWV0aG9kcyAoZ2V0L3NldCBmdW5j
dGlvbnMpIHRvIHN0cnVjdCBtZW1iZXJzLiAqLwotCi0vKiogR2V0IHRoZSBjdXJyZW50IGxpbmUg
bnVtYmVyLgotICogCi0gKi8KLWludCB6Y29uZmdldF9saW5lbm8gICh2b2lkKQotewotICAgICAg
ICAKLSAgICByZXR1cm4gemNvbmZsaW5lbm87Ci19Ci0KLS8qKiBHZXQgdGhlIGlucHV0IHN0cmVh
bS4KLSAqIAotICovCi1GSUxFICp6Y29uZmdldF9pbiAgKHZvaWQpCi17Ci0gICAgICAgIHJldHVy
biB6Y29uZmluOwotfQotCi0vKiogR2V0IHRoZSBvdXRwdXQgc3RyZWFtLgotICogCi0gKi8KLUZJ
TEUgKnpjb25mZ2V0X291dCAgKHZvaWQpCi17Ci0gICAgICAgIHJldHVybiB6Y29uZm91dDsKLX0K
LQotLyoqIEdldCB0aGUgbGVuZ3RoIG9mIHRoZSBjdXJyZW50IHRva2VuLgotICogCi0gKi8KLWlu
dCB6Y29uZmdldF9sZW5nICAodm9pZCkKLXsKLSAgICAgICAgcmV0dXJuIHpjb25mbGVuZzsKLX0K
LQotLyoqIEdldCB0aGUgY3VycmVudCB0b2tlbi4KLSAqIAotICovCi0KLWNoYXIgKnpjb25mZ2V0
X3RleHQgICh2b2lkKQotewotICAgICAgICByZXR1cm4gemNvbmZ0ZXh0OwotfQotCi0vKiogU2V0
IHRoZSBjdXJyZW50IGxpbmUgbnVtYmVyLgotICogQHBhcmFtIGxpbmVfbnVtYmVyCi0gKiAKLSAq
Lwotdm9pZCB6Y29uZnNldF9saW5lbm8gKGludCAgbGluZV9udW1iZXIgKQotewotICAgIAotICAg
IHpjb25mbGluZW5vID0gbGluZV9udW1iZXI7Ci19Ci0KLS8qKiBTZXQgdGhlIGlucHV0IHN0cmVh
bS4gVGhpcyBkb2VzIG5vdCBkaXNjYXJkIHRoZSBjdXJyZW50Ci0gKiBpbnB1dCBidWZmZXIuCi0g
KiBAcGFyYW0gaW5fc3RyIEEgcmVhZGFibGUgc3RyZWFtLgotICogCi0gKiBAc2VlIHpjb25mX3N3
aXRjaF90b19idWZmZXIKLSAqLwotdm9pZCB6Y29uZnNldF9pbiAoRklMRSAqICBpbl9zdHIgKQot
ewotICAgICAgICB6Y29uZmluID0gaW5fc3RyIDsKLX0KLQotdm9pZCB6Y29uZnNldF9vdXQgKEZJ
TEUgKiAgb3V0X3N0ciApCi17Ci0gICAgICAgIHpjb25mb3V0ID0gb3V0X3N0ciA7Ci19Ci0KLWlu
dCB6Y29uZmdldF9kZWJ1ZyAgKHZvaWQpCi17Ci0gICAgICAgIHJldHVybiB6Y29uZl9mbGV4X2Rl
YnVnOwotfQotCi12b2lkIHpjb25mc2V0X2RlYnVnIChpbnQgIGJkZWJ1ZyApCi17Ci0gICAgICAg
IHpjb25mX2ZsZXhfZGVidWcgPSBiZGVidWcgOwotfQotCi1zdGF0aWMgaW50IHl5X2luaXRfZ2xv
YmFscyAodm9pZCkKLXsKLSAgICAgICAgLyogSW5pdGlhbGl6YXRpb24gaXMgdGhlIHNhbWUgYXMg
Zm9yIHRoZSBub24tcmVlbnRyYW50IHNjYW5uZXIuCi0gICAgICogVGhpcyBmdW5jdGlvbiBpcyBj
YWxsZWQgZnJvbSB6Y29uZmxleF9kZXN0cm95KCksIHNvIGRvbid0IGFsbG9jYXRlIGhlcmUuCi0g
ICAgICovCi0KLSAgICAoeXlfYnVmZmVyX3N0YWNrKSA9IDA7Ci0gICAgKHl5X2J1ZmZlcl9zdGFj
a190b3ApID0gMDsKLSAgICAoeXlfYnVmZmVyX3N0YWNrX21heCkgPSAwOwotICAgICh5eV9jX2J1
Zl9wKSA9IChjaGFyICopIDA7Ci0gICAgKHl5X2luaXQpID0gMDsKLSAgICAoeXlfc3RhcnQpID0g
MDsKLQotLyogRGVmaW5lZCBpbiBtYWluLmMgKi8KLSNpZmRlZiBZWV9TVERJTklUCi0gICAgemNv
bmZpbiA9IHN0ZGluOwotICAgIHpjb25mb3V0ID0gc3Rkb3V0OwotI2Vsc2UKLSAgICB6Y29uZmlu
ID0gKEZJTEUgKikgMDsKLSAgICB6Y29uZm91dCA9IChGSUxFICopIDA7Ci0jZW5kaWYKLQotICAg
IC8qIEZvciBmdXR1cmUgcmVmZXJlbmNlOiBTZXQgZXJybm8gb24gZXJyb3IsIHNpbmNlIHdlIGFy
ZSBjYWxsZWQgYnkKLSAgICAgKiB6Y29uZmxleF9pbml0KCkKLSAgICAgKi8KLSAgICByZXR1cm4g
MDsKLX0KLQotLyogemNvbmZsZXhfZGVzdHJveSBpcyBmb3IgYm90aCByZWVudHJhbnQgYW5kIG5v
bi1yZWVudHJhbnQgc2Nhbm5lcnMuICovCi1pbnQgemNvbmZsZXhfZGVzdHJveSAgKHZvaWQpCi17
Ci0gICAgCi0gICAgLyogUG9wIHRoZSBidWZmZXIgc3RhY2ssIGRlc3Ryb3lpbmcgZWFjaCBlbGVt
ZW50LiAqLwotCXdoaWxlKFlZX0NVUlJFTlRfQlVGRkVSKXsKLQkJemNvbmZfZGVsZXRlX2J1ZmZl
cihZWV9DVVJSRU5UX0JVRkZFUiAgKTsKLQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0gTlVM
TDsKLQkJemNvbmZwb3BfYnVmZmVyX3N0YXRlKCk7Ci0JfQotCi0JLyogRGVzdHJveSB0aGUgc3Rh
Y2sgaXRzZWxmLiAqLwotCXpjb25mZnJlZSgoeXlfYnVmZmVyX3N0YWNrKSApOwotCSh5eV9idWZm
ZXJfc3RhY2spID0gTlVMTDsKLQotICAgIC8qIFJlc2V0IHRoZSBnbG9iYWxzLiBUaGlzIGlzIGlt
cG9ydGFudCBpbiBhIG5vbi1yZWVudHJhbnQgc2Nhbm5lciBzbyB0aGUgbmV4dCB0aW1lCi0gICAg
ICogemNvbmZsZXgoKSBpcyBjYWxsZWQsIGluaXRpYWxpemF0aW9uIHdpbGwgb2NjdXIuICovCi0g
ICAgeXlfaW5pdF9nbG9iYWxzKCApOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLS8qCi0gKiBJbnRl
cm5hbCB1dGlsaXR5IHJvdXRpbmVzLgotICovCi0KLSNpZm5kZWYgeXl0ZXh0X3B0cgotc3RhdGlj
IHZvaWQgeXlfZmxleF9zdHJuY3B5IChjaGFyKiBzMSwgeXljb25zdCBjaGFyICogczIsIGludCBu
ICkKLXsKLQlyZWdpc3RlciBpbnQgaTsKLQlmb3IgKCBpID0gMDsgaSA8IG47ICsraSApCi0JCXMx
W2ldID0gczJbaV07Ci19Ci0jZW5kaWYKLQotI2lmZGVmIFlZX05FRURfU1RSTEVOCi1zdGF0aWMg
aW50IHl5X2ZsZXhfc3RybGVuICh5eWNvbnN0IGNoYXIgKiBzICkKLXsKLQlyZWdpc3RlciBpbnQg
bjsKLQlmb3IgKCBuID0gMDsgc1tuXTsgKytuICkKLQkJOwotCi0JcmV0dXJuIG47Ci19Ci0jZW5k
aWYKLQotdm9pZCAqemNvbmZhbGxvYyAoeXlfc2l6ZV90ICBzaXplICkKLXsKLQlyZXR1cm4gKHZv
aWQgKikgbWFsbG9jKCBzaXplICk7Ci19Ci0KLXZvaWQgKnpjb25mcmVhbGxvYyAgKHZvaWQgKiBw
dHIsIHl5X3NpemVfdCAgc2l6ZSApCi17Ci0JLyogVGhlIGNhc3QgdG8gKGNoYXIgKikgaW4gdGhl
IGZvbGxvd2luZyBhY2NvbW1vZGF0ZXMgYm90aAotCSAqIGltcGxlbWVudGF0aW9ucyB0aGF0IHVz
ZSBjaGFyKiBnZW5lcmljIHBvaW50ZXJzLCBhbmQgdGhvc2UKLQkgKiB0aGF0IHVzZSB2b2lkKiBn
ZW5lcmljIHBvaW50ZXJzLiAgSXQgd29ya3Mgd2l0aCB0aGUgbGF0dGVyCi0JICogYmVjYXVzZSBi
b3RoIEFOU0kgQyBhbmQgQysrIGFsbG93IGNhc3RsZXNzIGFzc2lnbm1lbnQgZnJvbQotCSAqIGFu
eSBwb2ludGVyIHR5cGUgdG8gdm9pZCosIGFuZCBkZWFsIHdpdGggYXJndW1lbnQgY29udmVyc2lv
bnMKLQkgKiBhcyB0aG91Z2ggZG9pbmcgYW4gYXNzaWdubWVudC4KLQkgKi8KLQlyZXR1cm4gKHZv
aWQgKikgcmVhbGxvYyggKGNoYXIgKikgcHRyLCBzaXplICk7Ci19Ci0KLXZvaWQgemNvbmZmcmVl
ICh2b2lkICogcHRyICkKLXsKLQlmcmVlKCAoY2hhciAqKSBwdHIgKTsJLyogc2VlIHpjb25mcmVh
bGxvYygpIGZvciAoY2hhciAqKSBjYXN0ICovCi19Ci0KLSNkZWZpbmUgWVlUQUJMRVNfTkFNRSAi
eXl0YWJsZXMiCi0KLXZvaWQgemNvbmZfc3RhcnRoZWxwKHZvaWQpCi17Ci0JbmV3X3N0cmluZygp
OwotCWxhc3RfdHMgPSBmaXJzdF90cyA9IDA7Ci0JQkVHSU4oSEVMUCk7Ci19Ci0KLXN0YXRpYyB2
b2lkIHpjb25mX2VuZGhlbHAodm9pZCkKLXsKLQl6Y29uZmx2YWwuc3RyaW5nID0gdGV4dDsKLQlC
RUdJTihJTklUSUFMKTsKLX0KLQotLyoKLSAqIFRyeSB0byBvcGVuIHNwZWNpZmllZCBmaWxlIHdp
dGggZm9sbG93aW5nIG5hbWVzOgotICogLi9uYW1lCi0gKiAkKHNyY3RyZWUpL25hbWUKLSAqIFRo
ZSBsYXR0ZXIgaXMgdXNlZCB3aGVuIHNyY3RyZWUgaXMgc2VwYXJhdGUgZnJvbSBvYmp0cmVlCi0g
KiB3aGVuIGNvbXBpbGluZyB0aGUga2VybmVsLgotICogUmV0dXJuIE5VTEwgaWYgZmlsZSBpcyBu
b3QgZm91bmQuCi0gKi8KLUZJTEUgKnpjb25mX2ZvcGVuKGNvbnN0IGNoYXIgKm5hbWUpCi17Ci0J
Y2hhciAqZW52LCBmdWxsbmFtZVtQQVRIX01BWCsxXTsKLQlGSUxFICpmOwotCi0JZiA9IGZvcGVu
KG5hbWUsICJyIik7Ci0JaWYgKCFmICYmIG5hbWUgIT0gTlVMTCAmJiBuYW1lWzBdICE9ICcvJykg
ewotCQllbnYgPSBnZXRlbnYoU1JDVFJFRSk7Ci0JCWlmIChlbnYpIHsKLQkJCXNwcmludGYoZnVs
bG5hbWUsICIlcy8lcyIsIGVudiwgbmFtZSk7Ci0JCQlmID0gZm9wZW4oZnVsbG5hbWUsICJyIik7
Ci0JCX0KLQl9Ci0JcmV0dXJuIGY7Ci19Ci0KLXZvaWQgemNvbmZfaW5pdHNjYW4oY29uc3QgY2hh
ciAqbmFtZSkKLXsKLQl6Y29uZmluID0gemNvbmZfZm9wZW4obmFtZSk7Ci0JaWYgKCF6Y29uZmlu
KSB7Ci0JCXByaW50ZigiY2FuJ3QgZmluZCBmaWxlICVzXG4iLCBuYW1lKTsKLQkJZXhpdCgxKTsK
LQl9Ci0KLQljdXJyZW50X2J1ZiA9IHhtYWxsb2Moc2l6ZW9mKCpjdXJyZW50X2J1ZikpOwotCW1l
bXNldChjdXJyZW50X2J1ZiwgMCwgc2l6ZW9mKCpjdXJyZW50X2J1ZikpOwotCi0JY3VycmVudF9m
aWxlID0gZmlsZV9sb29rdXAobmFtZSk7Ci0JY3VycmVudF9maWxlLT5saW5lbm8gPSAxOwotfQot
Ci12b2lkIHpjb25mX25leHRmaWxlKGNvbnN0IGNoYXIgKm5hbWUpCi17Ci0Jc3RydWN0IGZpbGUg
Kml0ZXI7Ci0Jc3RydWN0IGZpbGUgKmZpbGUgPSBmaWxlX2xvb2t1cChuYW1lKTsKLQlzdHJ1Y3Qg
YnVmZmVyICpidWYgPSB4bWFsbG9jKHNpemVvZigqYnVmKSk7Ci0JbWVtc2V0KGJ1ZiwgMCwgc2l6
ZW9mKCpidWYpKTsKLQotCWN1cnJlbnRfYnVmLT5zdGF0ZSA9IFlZX0NVUlJFTlRfQlVGRkVSOwot
CXpjb25maW4gPSB6Y29uZl9mb3BlbihmaWxlLT5uYW1lKTsKLQlpZiAoIXpjb25maW4pIHsKLQkJ
cHJpbnRmKCIlczolZDogY2FuJ3Qgb3BlbiBmaWxlIFwiJXNcIlxuIiwKLQkJICAgIHpjb25mX2N1
cm5hbWUoKSwgemNvbmZfbGluZW5vKCksIGZpbGUtPm5hbWUpOwotCQlleGl0KDEpOwotCX0KLQl6
Y29uZl9zd2l0Y2hfdG9fYnVmZmVyKHpjb25mX2NyZWF0ZV9idWZmZXIoemNvbmZpbixZWV9CVUZf
U0laRSkpOwotCWJ1Zi0+cGFyZW50ID0gY3VycmVudF9idWY7Ci0JY3VycmVudF9idWYgPSBidWY7
Ci0KLQlmb3IgKGl0ZXIgPSBjdXJyZW50X2ZpbGUtPnBhcmVudDsgaXRlcjsgaXRlciA9IGl0ZXIt
PnBhcmVudCApIHsKLQkJaWYgKCFzdHJjbXAoY3VycmVudF9maWxlLT5uYW1lLGl0ZXItPm5hbWUp
ICkgewotCQkJcHJpbnRmKCIlczolZDogcmVjdXJzaXZlIGluY2x1c2lvbiBkZXRlY3RlZC4gIgot
CQkJICAgICAgICJJbmNsdXNpb24gcGF0aDpcbiAgY3VycmVudCBmaWxlIDogJyVzJ1xuIiwKLQkJ
CSAgICAgICB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLAotCQkJICAgICAgIHpjb25m
X2N1cm5hbWUoKSk7Ci0JCQlpdGVyID0gY3VycmVudF9maWxlLT5wYXJlbnQ7Ci0JCQl3aGlsZSAo
aXRlciAmJiBcCi0JCQkgICAgICAgc3RyY21wKGl0ZXItPm5hbWUsY3VycmVudF9maWxlLT5uYW1l
KSkgewotCQkJCXByaW50ZigiICBpbmNsdWRlZCBmcm9tOiAnJXM6JWQnXG4iLAotCQkJCSAgICAg
ICBpdGVyLT5uYW1lLCBpdGVyLT5saW5lbm8tMSk7Ci0JCQkJaXRlciA9IGl0ZXItPnBhcmVudDsK
LQkJCX0KLQkJCWlmIChpdGVyKQotCQkJCXByaW50ZigiICBpbmNsdWRlZCBmcm9tOiAnJXM6JWQn
XG4iLAotCQkJCSAgICAgICBpdGVyLT5uYW1lLCBpdGVyLT5saW5lbm8rMSk7Ci0JCQlleGl0KDEp
OwotCQl9Ci0JfQotCWZpbGUtPmxpbmVubyA9IDE7Ci0JZmlsZS0+cGFyZW50ID0gY3VycmVudF9m
aWxlOwotCWN1cnJlbnRfZmlsZSA9IGZpbGU7Ci19Ci0KLXN0YXRpYyB2b2lkIHpjb25mX2VuZGZp
bGUodm9pZCkKLXsKLQlzdHJ1Y3QgYnVmZmVyICpwYXJlbnQ7Ci0KLQljdXJyZW50X2ZpbGUgPSBj
dXJyZW50X2ZpbGUtPnBhcmVudDsKLQotCXBhcmVudCA9IGN1cnJlbnRfYnVmLT5wYXJlbnQ7Ci0J
aWYgKHBhcmVudCkgewotCQlmY2xvc2UoemNvbmZpbik7Ci0JCXpjb25mX2RlbGV0ZV9idWZmZXIo
WVlfQ1VSUkVOVF9CVUZGRVIpOwotCQl6Y29uZl9zd2l0Y2hfdG9fYnVmZmVyKHBhcmVudC0+c3Rh
dGUpOwotCX0KLQlmcmVlKGN1cnJlbnRfYnVmKTsKLQljdXJyZW50X2J1ZiA9IHBhcmVudDsKLX0K
LQotaW50IHpjb25mX2xpbmVubyh2b2lkKQotewotCXJldHVybiBjdXJyZW50X3Bvcy5saW5lbm87
Ci19Ci0KLWNvbnN0IGNoYXIgKnpjb25mX2N1cm5hbWUodm9pZCkKLXsKLQlyZXR1cm4gY3VycmVu
dF9wb3MuZmlsZSA/IGN1cnJlbnRfcG9zLmZpbGUtPm5hbWUgOiAiPG5vbmU+IjsKLX0KLQpkaWZm
IC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYudGFiLmNfc2hpcHBlZCBiL3hlbi90b29s
cy9rY29uZmlnL3pjb25mLnRhYi5jX3NoaXBwZWQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDdhNGQ2NThjMjAuLjAwMDAwMDAwMDAKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYu
dGFiLmNfc2hpcHBlZAorKysgL2Rldi9udWxsCkBAIC0xLDI1ODAgKzAsMCBAQAotLyogQSBCaXNv
biBwYXJzZXIsIG1hZGUgYnkgR05VIEJpc29uIDIuNS4xLiAgKi8KLQotLyogQmlzb24gaW1wbGVt
ZW50YXRpb24gZm9yIFlhY2MtbGlrZSBwYXJzZXJzIGluIEMKLSAgIAotICAgICAgQ29weXJpZ2h0
IChDKSAxOTg0LCAxOTg5LTE5OTAsIDIwMDAtMjAxMiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24s
IEluYy4KLSAgIAotICAgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVk
aXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAgIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Ci0gICB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgot
ICAgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KLSAgIAotICAgVGhpcyBwcm9n
cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0g
ICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJy
YW50eSBvZgotICAgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFLiAgU2VlIHRoZQotICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg
ZGV0YWlscy4KLSAgIAotICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKLSAgIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAg
SWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LiAgKi8KLQotLyogQXMg
YSBzcGVjaWFsIGV4Y2VwdGlvbiwgeW91IG1heSBjcmVhdGUgYSBsYXJnZXIgd29yayB0aGF0IGNv
bnRhaW5zCi0gICBwYXJ0IG9yIGFsbCBvZiB0aGUgQmlzb24gcGFyc2VyIHNrZWxldG9uIGFuZCBk
aXN0cmlidXRlIHRoYXQgd29yawotICAgdW5kZXIgdGVybXMgb2YgeW91ciBjaG9pY2UsIHNvIGxv
bmcgYXMgdGhhdCB3b3JrIGlzbid0IGl0c2VsZiBhCi0gICBwYXJzZXIgZ2VuZXJhdG9yIHVzaW5n
IHRoZSBza2VsZXRvbiBvciBhIG1vZGlmaWVkIHZlcnNpb24gdGhlcmVvZgotICAgYXMgYSBwYXJz
ZXIgc2tlbGV0b24uICBBbHRlcm5hdGl2ZWx5LCBpZiB5b3UgbW9kaWZ5IG9yIHJlZGlzdHJpYnV0
ZQotICAgdGhlIHBhcnNlciBza2VsZXRvbiBpdHNlbGYsIHlvdSBtYXkgKGF0IHlvdXIgb3B0aW9u
KSByZW1vdmUgdGhpcwotICAgc3BlY2lhbCBleGNlcHRpb24sIHdoaWNoIHdpbGwgY2F1c2UgdGhl
IHNrZWxldG9uIGFuZCB0aGUgcmVzdWx0aW5nCi0gICBCaXNvbiBvdXRwdXQgZmlsZXMgdG8gYmUg
bGljZW5zZWQgdW5kZXIgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwotICAgTGljZW5zZSB3aXRob3V0
IHRoaXMgc3BlY2lhbCBleGNlcHRpb24uCi0gICAKLSAgIFRoaXMgc3BlY2lhbCBleGNlcHRpb24g
d2FzIGFkZGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24gaW4KLSAgIHZlcnNpb24g
Mi4yIG9mIEJpc29uLiAgKi8KLQotLyogQyBMQUxSKDEpIHBhcnNlciBza2VsZXRvbiB3cml0dGVu
IGJ5IFJpY2hhcmQgU3RhbGxtYW4sIGJ5Ci0gICBzaW1wbGlmeWluZyB0aGUgb3JpZ2luYWwgc28t
Y2FsbGVkICJzZW1hbnRpYyIgcGFyc2VyLiAgKi8KLQotLyogQWxsIHN5bWJvbHMgZGVmaW5lZCBi
ZWxvdyBzaG91bGQgYmVnaW4gd2l0aCB5eSBvciBZWSwgdG8gYXZvaWQKLSAgIGluZnJpbmdpbmcg
b24gdXNlciBuYW1lIHNwYWNlLiAgVGhpcyBzaG91bGQgYmUgZG9uZSBldmVuIGZvciBsb2NhbAot
ICAgdmFyaWFibGVzLCBhcyB0aGV5IG1pZ2h0IG90aGVyd2lzZSBiZSBleHBhbmRlZCBieSB1c2Vy
IG1hY3Jvcy4KLSAgIFRoZXJlIGFyZSBzb21lIHVuYXZvaWRhYmxlIGV4Y2VwdGlvbnMgd2l0aGlu
IGluY2x1ZGUgZmlsZXMgdG8KLSAgIGRlZmluZSBuZWNlc3NhcnkgbGlicmFyeSBzeW1ib2xzOyB0
aGV5IGFyZSBub3RlZCAiSU5GUklOR0VTIE9OCi0gICBVU0VSIE5BTUUgU1BBQ0UiIGJlbG93LiAg
Ki8KLQotLyogSWRlbnRpZnkgQmlzb24gb3V0cHV0LiAgKi8KLSNkZWZpbmUgWVlCSVNPTiAxCi0K
LS8qIEJpc29uIHZlcnNpb24uICAqLwotI2RlZmluZSBZWUJJU09OX1ZFUlNJT04gIjIuNS4xIgot
Ci0vKiBTa2VsZXRvbiBuYW1lLiAgKi8KLSNkZWZpbmUgWVlTS0VMRVRPTl9OQU1FICJ5YWNjLmMi
Ci0KLS8qIFB1cmUgcGFyc2Vycy4gICovCi0jZGVmaW5lIFlZUFVSRSAwCi0KLS8qIFB1c2ggcGFy
c2Vycy4gICovCi0jZGVmaW5lIFlZUFVTSCAwCi0KLS8qIFB1bGwgcGFyc2Vycy4gICovCi0jZGVm
aW5lIFlZUFVMTCAxCi0KLS8qIFVzaW5nIGxvY2F0aW9ucy4gICovCi0jZGVmaW5lIFlZTFNQX05F
RURFRCAwCi0KLS8qIFN1YnN0aXR1dGUgdGhlIHZhcmlhYmxlIGFuZCBmdW5jdGlvbiBuYW1lcy4g
ICovCi0jZGVmaW5lIHl5cGFyc2UgICAgICAgICB6Y29uZnBhcnNlCi0jZGVmaW5lIHl5bGV4ICAg
ICAgICAgICB6Y29uZmxleAotI2RlZmluZSB5eWVycm9yICAgICAgICAgemNvbmZlcnJvcgotI2Rl
ZmluZSB5eWx2YWwgICAgICAgICAgemNvbmZsdmFsCi0jZGVmaW5lIHl5Y2hhciAgICAgICAgICB6
Y29uZmNoYXIKLSNkZWZpbmUgeXlkZWJ1ZyAgICAgICAgIHpjb25mZGVidWcKLSNkZWZpbmUgeXlu
ZXJycyAgICAgICAgIHpjb25mbmVycnMKLQotCi0vKiBDb3B5IHRoZSBmaXJzdCBwYXJ0IG9mIHVz
ZXIgZGVjbGFyYXRpb25zLiAgKi8KLQotCi0vKgotICogQ29weXJpZ2h0IChDKSAyMDAyIFJvbWFu
IFppcHBlbCA8emlwcGVsQGxpbnV4LW02OGsub3JnPgotICogUmVsZWFzZWQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgR1BMIHYyLjAuCi0gKi8KLQotI2luY2x1ZGUgPGN0eXBlLmg+Ci0jaW5j
bHVkZSA8c3RkYXJnLmg+Ci0jaW5jbHVkZSA8c3RkaW8uaD4KLSNpbmNsdWRlIDxzdGRsaWIuaD4K
LSNpbmNsdWRlIDxzdHJpbmcuaD4KLSNpbmNsdWRlIDxzdGRib29sLmg+Ci0KLSNpbmNsdWRlICJs
a2MuaCIKLQotI2RlZmluZSBwcmludGQobWFzaywgZm10Li4uKSBpZiAoY2RlYnVnICYgKG1hc2sp
KSBwcmludGYoZm10KQotCi0jZGVmaW5lIFBSSU5URAkJMHgwMDAxCi0jZGVmaW5lIERFQlVHX1BB
UlNFCTB4MDAwMgotCi1pbnQgY2RlYnVnID0gUFJJTlREOwotCi1leHRlcm4gaW50IHpjb25mbGV4
KHZvaWQpOwotc3RhdGljIHZvaWQgemNvbmZwcmludChjb25zdCBjaGFyICplcnIsIC4uLik7Ci1z
dGF0aWMgdm9pZCB6Y29uZl9lcnJvcihjb25zdCBjaGFyICplcnIsIC4uLik7Ci1zdGF0aWMgdm9p
ZCB6Y29uZmVycm9yKGNvbnN0IGNoYXIgKmVycik7Ci1zdGF0aWMgYm9vbCB6Y29uZl9lbmR0b2tl
bihjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmlkLCBpbnQgc3RhcnR0b2tlbiwgaW50IGVuZHRva2Vu
KTsKLQotc3RydWN0IHN5bWJvbCAqc3ltYm9sX2hhc2hbU1lNQk9MX0hBU0hTSVpFXTsKLQotc3Rh
dGljIHN0cnVjdCBtZW51ICpjdXJyZW50X21lbnUsICpjdXJyZW50X2VudHJ5OwotCi0KLQotCi0j
IGlmbmRlZiBZWV9OVUxMCi0jICBpZiBkZWZpbmVkIF9fY3BsdXNwbHVzICYmIDIwMTEwM0wgPD0g
X19jcGx1c3BsdXMKLSMgICBkZWZpbmUgWVlfTlVMTCBudWxscHRyCi0jICBlbHNlCi0jICAgZGVm
aW5lIFlZX05VTEwgMAotIyAgZW5kaWYKLSMgZW5kaWYKLQotLyogRW5hYmxpbmcgdHJhY2VzLiAg
Ki8KLSNpZm5kZWYgWVlERUJVRwotIyBkZWZpbmUgWVlERUJVRyAxCi0jZW5kaWYKLQotLyogRW5h
YmxpbmcgdmVyYm9zZSBlcnJvciBtZXNzYWdlcy4gICovCi0jaWZkZWYgWVlFUlJPUl9WRVJCT1NF
Ci0jIHVuZGVmIFlZRVJST1JfVkVSQk9TRQotIyBkZWZpbmUgWVlFUlJPUl9WRVJCT1NFIDEKLSNl
bHNlCi0jIGRlZmluZSBZWUVSUk9SX1ZFUkJPU0UgMAotI2VuZGlmCi0KLS8qIEVuYWJsaW5nIHRo
ZSB0b2tlbiB0YWJsZS4gICovCi0jaWZuZGVmIFlZVE9LRU5fVEFCTEUKLSMgZGVmaW5lIFlZVE9L
RU5fVEFCTEUgMAotI2VuZGlmCi0KLQotLyogVG9rZW5zLiAgKi8KLSNpZm5kZWYgWVlUT0tFTlRZ
UEUKLSMgZGVmaW5lIFlZVE9LRU5UWVBFCi0gICAvKiBQdXQgdGhlIHRva2VucyBpbnRvIHRoZSBz
eW1ib2wgdGFibGUsIHNvIHRoYXQgR0RCIGFuZCBvdGhlciBkZWJ1Z2dlcnMKLSAgICAgIGtub3cg
YWJvdXQgdGhlbS4gICovCi0gICBlbnVtIHl5dG9rZW50eXBlIHsKLSAgICAgVF9NQUlOTUVOVSA9
IDI1OCwKLSAgICAgVF9NRU5VID0gMjU5LAotICAgICBUX0VORE1FTlUgPSAyNjAsCi0gICAgIFRf
U09VUkNFID0gMjYxLAotICAgICBUX0NIT0lDRSA9IDI2MiwKLSAgICAgVF9FTkRDSE9JQ0UgPSAy
NjMsCi0gICAgIFRfQ09NTUVOVCA9IDI2NCwKLSAgICAgVF9DT05GSUcgPSAyNjUsCi0gICAgIFRf
TUVOVUNPTkZJRyA9IDI2NiwKLSAgICAgVF9IRUxQID0gMjY3LAotICAgICBUX0hFTFBURVhUID0g
MjY4LAotICAgICBUX0lGID0gMjY5LAotICAgICBUX0VORElGID0gMjcwLAotICAgICBUX0RFUEVO
RFMgPSAyNzEsCi0gICAgIFRfT1BUSU9OQUwgPSAyNzIsCi0gICAgIFRfUFJPTVBUID0gMjczLAot
ICAgICBUX1RZUEUgPSAyNzQsCi0gICAgIFRfREVGQVVMVCA9IDI3NSwKLSAgICAgVF9TRUxFQ1Qg
PSAyNzYsCi0gICAgIFRfUkFOR0UgPSAyNzcsCi0gICAgIFRfVklTSUJMRSA9IDI3OCwKLSAgICAg
VF9PUFRJT04gPSAyNzksCi0gICAgIFRfT04gPSAyODAsCi0gICAgIFRfV09SRCA9IDI4MSwKLSAg
ICAgVF9XT1JEX1FVT1RFID0gMjgyLAotICAgICBUX1VORVFVQUwgPSAyODMsCi0gICAgIFRfTEVT
UyA9IDI4NCwKLSAgICAgVF9MRVNTX0VRVUFMID0gMjg1LAotICAgICBUX0dSRUFURVIgPSAyODYs
Ci0gICAgIFRfR1JFQVRFUl9FUVVBTCA9IDI4NywKLSAgICAgVF9DTE9TRV9QQVJFTiA9IDI4OCwK
LSAgICAgVF9PUEVOX1BBUkVOID0gMjg5LAotICAgICBUX0VPTCA9IDI5MCwKLSAgICAgVF9PUiA9
IDI5MSwKLSAgICAgVF9BTkQgPSAyOTIsCi0gICAgIFRfRVFVQUwgPSAyOTMsCi0gICAgIFRfTk9U
ID0gMjk0Ci0gICB9OwotI2VuZGlmCi0KLQotCi0jaWYgISBkZWZpbmVkIFlZU1RZUEUgJiYgISBk
ZWZpbmVkIFlZU1RZUEVfSVNfREVDTEFSRUQKLXR5cGVkZWYgdW5pb24gWVlTVFlQRQotewotCi0K
LQljaGFyICpzdHJpbmc7Ci0Jc3RydWN0IGZpbGUgKmZpbGU7Ci0Jc3RydWN0IHN5bWJvbCAqc3lt
Ym9sOwotCXN0cnVjdCBleHByICpleHByOwotCXN0cnVjdCBtZW51ICptZW51OwotCWNvbnN0IHN0
cnVjdCBrY29uZl9pZCAqaWQ7Ci0KLQotCi19IFlZU1RZUEU7Ci0jIGRlZmluZSBZWVNUWVBFX0lT
X1RSSVZJQUwgMQotIyBkZWZpbmUgeXlzdHlwZSBZWVNUWVBFIC8qIG9ic29sZXNjZW50OyB3aWxs
IGJlIHdpdGhkcmF3biAqLwotIyBkZWZpbmUgWVlTVFlQRV9JU19ERUNMQVJFRCAxCi0jZW5kaWYK
LQotCi0vKiBDb3B5IHRoZSBzZWNvbmQgcGFydCBvZiB1c2VyIGRlY2xhcmF0aW9ucy4gICovCi0K
LQotLyogSW5jbHVkZSB6Y29uZi5oYXNoLmMgaGVyZSBzbyBpdCBjYW4gc2VlIHRoZSB0b2tlbiBj
b25zdGFudHMuICovCi0jaW5jbHVkZSAiemNvbmYuaGFzaC5jIgotCi0KLQotI2lmZGVmIHNob3J0
Ci0jIHVuZGVmIHNob3J0Ci0jZW5kaWYKLQotI2lmZGVmIFlZVFlQRV9VSU5UOAotdHlwZWRlZiBZ
WVRZUEVfVUlOVDggeXl0eXBlX3VpbnQ4OwotI2Vsc2UKLXR5cGVkZWYgdW5zaWduZWQgY2hhciB5
eXR5cGVfdWludDg7Ci0jZW5kaWYKLQotI2lmZGVmIFlZVFlQRV9JTlQ4Ci10eXBlZGVmIFlZVFlQ
RV9JTlQ4IHl5dHlwZV9pbnQ4OwotI2VsaWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBf
X0M5OV9fRlVOQ19fIFwKLSAgICAgfHwgZGVmaW5lZCBfX2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9N
U0NfVkVSKQotdHlwZWRlZiBzaWduZWQgY2hhciB5eXR5cGVfaW50ODsKLSNlbHNlCi10eXBlZGVm
IHNob3J0IGludCB5eXR5cGVfaW50ODsKLSNlbmRpZgotCi0jaWZkZWYgWVlUWVBFX1VJTlQxNgot
dHlwZWRlZiBZWVRZUEVfVUlOVDE2IHl5dHlwZV91aW50MTY7Ci0jZWxzZQotdHlwZWRlZiB1bnNp
Z25lZCBzaG9ydCBpbnQgeXl0eXBlX3VpbnQxNjsKLSNlbmRpZgotCi0jaWZkZWYgWVlUWVBFX0lO
VDE2Ci10eXBlZGVmIFlZVFlQRV9JTlQxNiB5eXR5cGVfaW50MTY7Ci0jZWxzZQotdHlwZWRlZiBz
aG9ydCBpbnQgeXl0eXBlX2ludDE2OwotI2VuZGlmCi0KLSNpZm5kZWYgWVlTSVpFX1QKLSMgaWZk
ZWYgX19TSVpFX1RZUEVfXwotIyAgZGVmaW5lIFlZU0laRV9UIF9fU0laRV9UWVBFX18KLSMgZWxp
ZiBkZWZpbmVkIHNpemVfdAotIyAgZGVmaW5lIFlZU0laRV9UIHNpemVfdAotIyBlbGlmICEgZGVm
aW5lZCBZWVNJWkVfVCAmJiAoZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9fQzk5X19GVU5D
X18gXAotICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRlZmluZWQgX01TQ19WRVIpCi0j
ICBpbmNsdWRlIDxzdGRkZWYuaD4gLyogSU5GUklOR0VTIE9OIFVTRVIgTkFNRSBTUEFDRSAqLwot
IyAgZGVmaW5lIFlZU0laRV9UIHNpemVfdAotIyBlbHNlCi0jICBkZWZpbmUgWVlTSVpFX1QgdW5z
aWduZWQgaW50Ci0jIGVuZGlmCi0jZW5kaWYKLQotI2RlZmluZSBZWVNJWkVfTUFYSU1VTSAoKFlZ
U0laRV9UKSAtMSkKLQotI2lmbmRlZiBZWV8KLSMgaWYgZGVmaW5lZCBZWUVOQUJMRV9OTFMgJiYg
WVlFTkFCTEVfTkxTCi0jICBpZiBFTkFCTEVfTkxTCi0jICAgaW5jbHVkZSA8bGliaW50bC5oPiAv
KiBJTkZSSU5HRVMgT04gVVNFUiBOQU1FIFNQQUNFICovCi0jICAgZGVmaW5lIFlZXyhtc2dpZCkg
ZGdldHRleHQgKCJiaXNvbi1ydW50aW1lIiwgbXNnaWQpCi0jICBlbmRpZgotIyBlbmRpZgotIyBp
Zm5kZWYgWVlfCi0jICBkZWZpbmUgWVlfKG1zZ2lkKSBtc2dpZAotIyBlbmRpZgotI2VuZGlmCi0K
LS8qIFN1cHByZXNzIHVudXNlZC12YXJpYWJsZSB3YXJuaW5ncyBieSAidXNpbmciIEUuICAqLwot
I2lmICEgZGVmaW5lZCBsaW50IHx8IGRlZmluZWQgX19HTlVDX18KLSMgZGVmaW5lIFlZVVNFKGUp
ICgodm9pZCkgKGUpKQotI2Vsc2UKLSMgZGVmaW5lIFlZVVNFKGUpIC8qIGVtcHR5ICovCi0jZW5k
aWYKLQotLyogSWRlbnRpdHkgZnVuY3Rpb24sIHVzZWQgdG8gc3VwcHJlc3Mgd2FybmluZ3MgYWJv
dXQgY29uc3RhbnQgY29uZGl0aW9ucy4gICovCi0jaWZuZGVmIGxpbnQKLSMgZGVmaW5lIFlZSUQo
bikgKG4pCi0jZWxzZQotI2lmIChkZWZpbmVkIF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZV
TkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikK
LXN0YXRpYyBpbnQKLVlZSUQgKGludCB5eWkpCi0jZWxzZQotc3RhdGljIGludAotWVlJRCAoeXlp
KQotICAgIGludCB5eWk7Ci0jZW5kaWYKLXsKLSAgcmV0dXJuIHl5aTsKLX0KLSNlbmRpZgotCi0j
aWYgISBkZWZpbmVkIHl5b3ZlcmZsb3cgfHwgWVlFUlJPUl9WRVJCT1NFCi0KLS8qIFRoZSBwYXJz
ZXIgaW52b2tlcyBhbGxvY2Egb3IgbWFsbG9jOyBkZWZpbmUgdGhlIG5lY2Vzc2FyeSBzeW1ib2xz
LiAgKi8KLQotIyBpZmRlZiBZWVNUQUNLX1VTRV9BTExPQ0EKLSMgIGlmIFlZU1RBQ0tfVVNFX0FM
TE9DQQotIyAgIGlmZGVmIF9fR05VQ19fCi0jICAgIGRlZmluZSBZWVNUQUNLX0FMTE9DIF9fYnVp
bHRpbl9hbGxvY2EKLSMgICBlbGlmIGRlZmluZWQgX19CVUlMVElOX1ZBX0FSR19JTkNSCi0jICAg
IGluY2x1ZGUgPGFsbG9jYS5oPiAvKiBJTkZSSU5HRVMgT04gVVNFUiBOQU1FIFNQQUNFICovCi0j
ICAgZWxpZiBkZWZpbmVkIF9BSVgKLSMgICAgZGVmaW5lIFlZU1RBQ0tfQUxMT0MgX19hbGxvY2EK
LSMgICBlbGlmIGRlZmluZWQgX01TQ19WRVIKLSMgICAgaW5jbHVkZSA8bWFsbG9jLmg+IC8qIElO
RlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BBQ0UgKi8KLSMgICAgZGVmaW5lIGFsbG9jYSBfYWxsb2Nh
Ci0jICAgZWxzZQotIyAgICBkZWZpbmUgWVlTVEFDS19BTExPQyBhbGxvY2EKLSMgICAgaWYgISBk
ZWZpbmVkIF9BTExPQ0FfSCAmJiAhIGRlZmluZWQgRVhJVF9TVUNDRVNTICYmIChkZWZpbmVkIF9f
U1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1
c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKLSMgICAgIGluY2x1ZGUgPHN0ZGxpYi5oPiAvKiBJ
TkZSSU5HRVMgT04gVVNFUiBOQU1FIFNQQUNFICovCi0gICAgICAvKiBVc2UgRVhJVF9TVUNDRVNT
IGFzIGEgd2l0bmVzcyBmb3Igc3RkbGliLmguICAqLwotIyAgICAgaWZuZGVmIEVYSVRfU1VDQ0VT
UwotIyAgICAgIGRlZmluZSBFWElUX1NVQ0NFU1MgMAotIyAgICAgZW5kaWYKLSMgICAgZW5kaWYK
LSMgICBlbmRpZgotIyAgZW5kaWYKLSMgZW5kaWYKLQotIyBpZmRlZiBZWVNUQUNLX0FMTE9DCi0g
ICAvKiBQYWNpZnkgR0NDJ3MgYGVtcHR5IGlmLWJvZHknIHdhcm5pbmcuICAqLwotIyAgZGVmaW5l
IFlZU1RBQ0tfRlJFRShQdHIpIGRvIHsgLyogZW1wdHkgKi87IH0gd2hpbGUgKFlZSUQgKDApKQot
IyAgaWZuZGVmIFlZU1RBQ0tfQUxMT0NfTUFYSU1VTQotICAgIC8qIFRoZSBPUyBtaWdodCBndWFy
YW50ZWUgb25seSBvbmUgZ3VhcmQgcGFnZSBhdCB0aGUgYm90dG9tIG9mIHRoZSBzdGFjaywKLSAg
ICAgICBhbmQgYSBwYWdlIHNpemUgY2FuIGJlIGFzIHNtYWxsIGFzIDQwOTYgYnl0ZXMuICBTbyB3
ZSBjYW5ub3Qgc2FmZWx5Ci0gICAgICAgaW52b2tlIGFsbG9jYSAoTikgaWYgTiBleGNlZWRzIDQw
OTYuICBVc2UgYSBzbGlnaHRseSBzbWFsbGVyIG51bWJlcgotICAgICAgIHRvIGFsbG93IGZvciBh
IGZldyBjb21waWxlci1hbGxvY2F0ZWQgdGVtcG9yYXJ5IHN0YWNrIHNsb3RzLiAgKi8KLSMgICBk
ZWZpbmUgWVlTVEFDS19BTExPQ19NQVhJTVVNIDQwMzIgLyogcmVhc29uYWJsZSBjaXJjYSAyMDA2
ICovCi0jICBlbmRpZgotIyBlbHNlCi0jICBkZWZpbmUgWVlTVEFDS19BTExPQyBZWU1BTExPQwot
IyAgZGVmaW5lIFlZU1RBQ0tfRlJFRSBZWUZSRUUKLSMgIGlmbmRlZiBZWVNUQUNLX0FMTE9DX01B
WElNVU0KLSMgICBkZWZpbmUgWVlTVEFDS19BTExPQ19NQVhJTVVNIFlZU0laRV9NQVhJTVVNCi0j
ICBlbmRpZgotIyAgaWYgKGRlZmluZWQgX19jcGx1c3BsdXMgJiYgISBkZWZpbmVkIEVYSVRfU1VD
Q0VTUyBcCi0gICAgICAgJiYgISAoKGRlZmluZWQgWVlNQUxMT0MgfHwgZGVmaW5lZCBtYWxsb2Mp
IFwKLQkgICAgICYmIChkZWZpbmVkIFlZRlJFRSB8fCBkZWZpbmVkIGZyZWUpKSkKLSMgICBpbmNs
dWRlIDxzdGRsaWIuaD4gLyogSU5GUklOR0VTIE9OIFVTRVIgTkFNRSBTUEFDRSAqLwotIyAgIGlm
bmRlZiBFWElUX1NVQ0NFU1MKLSMgICAgZGVmaW5lIEVYSVRfU1VDQ0VTUyAwCi0jICAgZW5kaWYK
LSMgIGVuZGlmCi0jICBpZm5kZWYgWVlNQUxMT0MKLSMgICBkZWZpbmUgWVlNQUxMT0MgbWFsbG9j
Ci0jICAgaWYgISBkZWZpbmVkIG1hbGxvYyAmJiAhIGRlZmluZWQgRVhJVF9TVUNDRVNTICYmIChk
ZWZpbmVkIF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmlu
ZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKLXZvaWQgKm1hbGxvYyAoWVlTSVpF
X1QpOyAvKiBJTkZSSU5HRVMgT04gVVNFUiBOQU1FIFNQQUNFICovCi0jICAgZW5kaWYKLSMgIGVu
ZGlmCi0jICBpZm5kZWYgWVlGUkVFCi0jICAgZGVmaW5lIFlZRlJFRSBmcmVlCi0jICAgaWYgISBk
ZWZpbmVkIGZyZWUgJiYgISBkZWZpbmVkIEVYSVRfU1VDQ0VTUyAmJiAoZGVmaW5lZCBfX1NURENf
XyB8fCBkZWZpbmVkIF9fQzk5X19GVU5DX18gXAotICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVz
IHx8IGRlZmluZWQgX01TQ19WRVIpCi12b2lkIGZyZWUgKHZvaWQgKik7IC8qIElORlJJTkdFUyBP
TiBVU0VSIE5BTUUgU1BBQ0UgKi8KLSMgICBlbmRpZgotIyAgZW5kaWYKLSMgZW5kaWYKLSNlbmRp
ZiAvKiAhIGRlZmluZWQgeXlvdmVyZmxvdyB8fCBZWUVSUk9SX1ZFUkJPU0UgKi8KLQotCi0jaWYg
KCEgZGVmaW5lZCB5eW92ZXJmbG93IFwKLSAgICAgJiYgKCEgZGVmaW5lZCBfX2NwbHVzcGx1cyBc
Ci0JIHx8IChkZWZpbmVkIFlZU1RZUEVfSVNfVFJJVklBTCAmJiBZWVNUWVBFX0lTX1RSSVZJQUwp
KSkKLQotLyogQSB0eXBlIHRoYXQgaXMgcHJvcGVybHkgYWxpZ25lZCBmb3IgYW55IHN0YWNrIG1l
bWJlci4gICovCi11bmlvbiB5eWFsbG9jCi17Ci0gIHl5dHlwZV9pbnQxNiB5eXNzX2FsbG9jOwot
ICBZWVNUWVBFIHl5dnNfYWxsb2M7Ci19OwotCi0vKiBUaGUgc2l6ZSBvZiB0aGUgbWF4aW11bSBn
YXAgYmV0d2VlbiBvbmUgYWxpZ25lZCBzdGFjayBhbmQgdGhlIG5leHQuICAqLwotIyBkZWZpbmUg
WVlTVEFDS19HQVBfTUFYSU1VTSAoc2l6ZW9mICh1bmlvbiB5eWFsbG9jKSAtIDEpCi0KLS8qIFRo
ZSBzaXplIG9mIGFuIGFycmF5IGxhcmdlIHRvIGVub3VnaCB0byBob2xkIGFsbCBzdGFja3MsIGVh
Y2ggd2l0aAotICAgTiBlbGVtZW50cy4gICovCi0jIGRlZmluZSBZWVNUQUNLX0JZVEVTKE4pIFwK
LSAgICAgKChOKSAqIChzaXplb2YgKHl5dHlwZV9pbnQxNikgKyBzaXplb2YgKFlZU1RZUEUpKSBc
Ci0gICAgICArIFlZU1RBQ0tfR0FQX01BWElNVU0pCi0KLSMgZGVmaW5lIFlZQ09QWV9ORUVERUQg
MQotCi0vKiBSZWxvY2F0ZSBTVEFDSyBmcm9tIGl0cyBvbGQgbG9jYXRpb24gdG8gdGhlIG5ldyBv
bmUuICBUaGUKLSAgIGxvY2FsIHZhcmlhYmxlcyBZWVNJWkUgYW5kIFlZU1RBQ0tTSVpFIGdpdmUg
dGhlIG9sZCBhbmQgbmV3IG51bWJlciBvZgotICAgZWxlbWVudHMgaW4gdGhlIHN0YWNrLCBhbmQg
WVlQVFIgZ2l2ZXMgdGhlIG5ldyBsb2NhdGlvbiBvZiB0aGUKLSAgIHN0YWNrLiAgQWR2YW5jZSBZ
WVBUUiB0byBhIHByb3Blcmx5IGFsaWduZWQgbG9jYXRpb24gZm9yIHRoZSBuZXh0Ci0gICBzdGFj
ay4gICovCi0jIGRlZmluZSBZWVNUQUNLX1JFTE9DQVRFKFN0YWNrX2FsbG9jLCBTdGFjaykJCQkJ
XAotICAgIGRvCQkJCQkJCQkJXAotICAgICAgewkJCQkJCQkJCVwKLQlZWVNJWkVfVCB5eW5ld2J5
dGVzOwkJCQkJCVwKLQlZWUNPUFkgKCZ5eXB0ci0+U3RhY2tfYWxsb2MsIFN0YWNrLCB5eXNpemUp
OwkJCVwKLQlTdGFjayA9ICZ5eXB0ci0+U3RhY2tfYWxsb2M7CQkJCQlcCi0JeXluZXdieXRlcyA9
IHl5c3RhY2tzaXplICogc2l6ZW9mICgqU3RhY2spICsgWVlTVEFDS19HQVBfTUFYSU1VTTsgXAot
CXl5cHRyICs9IHl5bmV3Ynl0ZXMgLyBzaXplb2YgKCp5eXB0cik7CQkJCVwKLSAgICAgIH0JCQkJ
CQkJCQlcCi0gICAgd2hpbGUgKFlZSUQgKDApKQotCi0jZW5kaWYKLQotI2lmIGRlZmluZWQgWVlD
T1BZX05FRURFRCAmJiBZWUNPUFlfTkVFREVECi0vKiBDb3B5IENPVU5UIG9iamVjdHMgZnJvbSBT
UkMgdG8gRFNULiAgVGhlIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZG8KLSAgIG5vdCBvdmVybGFw
LiAgKi8KLSMgaWZuZGVmIFlZQ09QWQotIyAgaWYgZGVmaW5lZCBfX0dOVUNfXyAmJiAxIDwgX19H
TlVDX18KLSMgICBkZWZpbmUgWVlDT1BZKERzdCwgU3JjLCBDb3VudCkgXAotICAgICAgX19idWls
dGluX21lbWNweSAoRHN0LCBTcmMsIChDb3VudCkgKiBzaXplb2YgKCooU3JjKSkpCi0jICBlbHNl
Ci0jICAgZGVmaW5lIFlZQ09QWShEc3QsIFNyYywgQ291bnQpICAgICAgICAgICAgICBcCi0gICAg
ICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgWVlTSVpF
X1QgeXlpOyAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgZm9yICh5eWkgPSAw
OyB5eWkgPCAoQ291bnQpOyB5eWkrKykgICBcCi0gICAgICAgICAgICAoRHN0KVt5eWldID0gKFNy
YylbeXlpXTsgICAgICAgICAgICBcCi0gICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICB3aGlsZSAoWVlJRCAoMCkpCi0jICBlbmRpZgotIyBlbmRp
ZgotI2VuZGlmIC8qICFZWUNPUFlfTkVFREVEICovCi0KLS8qIFlZRklOQUwgLS0gU3RhdGUgbnVt
YmVyIG9mIHRoZSB0ZXJtaW5hdGlvbiBzdGF0ZS4gICovCi0jZGVmaW5lIFlZRklOQUwgIDExCi0v
KiBZWUxBU1QgLS0gTGFzdCBpbmRleCBpbiBZWVRBQkxFLiAgKi8KLSNkZWZpbmUgWVlMQVNUICAg
Mjk4Ci0KLS8qIFlZTlRPS0VOUyAtLSBOdW1iZXIgb2YgdGVybWluYWxzLiAgKi8KLSNkZWZpbmUg
WVlOVE9LRU5TICA0MAotLyogWVlOTlRTIC0tIE51bWJlciBvZiBub250ZXJtaW5hbHMuICAqLwot
I2RlZmluZSBZWU5OVFMgIDUwCi0vKiBZWU5SVUxFUyAtLSBOdW1iZXIgb2YgcnVsZXMuICAqLwot
I2RlZmluZSBZWU5SVUxFUyAgMTIyCi0vKiBZWU5SVUxFUyAtLSBOdW1iZXIgb2Ygc3RhdGVzLiAg
Ki8KLSNkZWZpbmUgWVlOU1RBVEVTICAxOTkKLQotLyogWVlUUkFOU0xBVEUoWVlMRVgpIC0tIEJp
c29uIHN5bWJvbCBudW1iZXIgY29ycmVzcG9uZGluZyB0byBZWUxFWC4gICovCi0jZGVmaW5lIFlZ
VU5ERUZUT0sgIDIKLSNkZWZpbmUgWVlNQVhVVE9LICAgMjk0Ci0KLSNkZWZpbmUgWVlUUkFOU0xB
VEUoWVlYKQkJCQkJCVwKLSAgKCh1bnNpZ25lZCBpbnQpIChZWVgpIDw9IFlZTUFYVVRPSyA/IHl5
dHJhbnNsYXRlW1lZWF0gOiBZWVVOREVGVE9LKQotCi0vKiBZWVRSQU5TTEFURVtZWUxFWF0gLS0g
Qmlzb24gc3ltYm9sIG51bWJlciBjb3JyZXNwb25kaW5nIHRvIFlZTEVYLiAgKi8KLXN0YXRpYyBj
b25zdCB5eXR5cGVfdWludDggeXl0cmFuc2xhdGVbXSA9Ci17Ci0gICAgICAgMCwgICAgIDIsICAg
ICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAg
ICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwg
ICAgIDIsICAgICAyLAotICAgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAg
MiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
ICAgICAyLAotICAgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwg
ICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAg
MiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAy
LAotICAgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAg
ICAyLCAgICAgMiwgICAgIDIsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
ICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAotICAg
ICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAg
ICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAotICAgICAgIDIs
ICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwg
ICAgIDIsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAg
MiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAotICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Ci0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwg
ICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAotICAgICAgIDIsICAgICAyLCAgICAg
MiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsCi0gICAg
ICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAg
ICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
ICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAotICAgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsCi0gICAgICAgMiwg
ICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAx
LCAgICAgMiwgICAgIDMsICAgICA0LAotICAgICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAg
ICA5LCAgICAxMCwgICAgMTEsICAgIDEyLCAgICAxMywgICAgMTQsCi0gICAgICAxNSwgICAgMTYs
ICAgIDE3LCAgICAxOCwgICAgMTksICAgIDIwLCAgICAyMSwgICAgMjIsICAgIDIzLCAgICAyNCwK
LSAgICAgIDI1LCAgICAyNiwgICAgMjcsICAgIDI4LCAgICAyOSwgICAgMzAsICAgIDMxLCAgICAz
MiwgICAgMzMsICAgIDM0LAotICAgICAgMzUsICAgIDM2LCAgICAzNywgICAgMzgsICAgIDM5Ci19
OwotCi0jaWYgWVlERUJVRwotLyogWVlQUkhTW1lZTl0gLS0gSW5kZXggb2YgdGhlIGZpcnN0IFJI
UyBzeW1ib2wgb2YgcnVsZSBudW1iZXIgWVlOIGluCi0gICBZWVJIUy4gICovCi1zdGF0aWMgY29u
c3QgeXl0eXBlX3VpbnQxNiB5eXByaHNbXSA9Ci17Ci0gICAgICAgMCwgICAgIDAsICAgICAzLCAg
ICAgNiwgICAgIDgsICAgIDExLCAgICAxMywgICAgMTQsICAgIDE3LCAgICAyMCwKLSAgICAgIDIz
LCAgICAyNiwgICAgMzEsICAgIDM2LCAgICA0MCwgICAgNDIsICAgIDQ0LCAgICA0NiwgICAgNDgs
ICAgIDUwLAotICAgICAgNTIsICAgIDU0LCAgICA1NiwgICAgNTgsICAgIDYwLCAgICA2MiwgICAg
NjQsICAgIDY2LCAgICA2OCwgICAgNzIsCi0gICAgICA3NSwgICAgNzksICAgIDgyLCAgICA4Niwg
ICAgODksICAgIDkwLCAgICA5MywgICAgOTYsICAgIDk5LCAgIDEwMiwKLSAgICAgMTA1LCAgIDEw
OCwgICAxMTIsICAgMTE3LCAgIDEyMiwgICAxMjcsICAgMTMzLCAgIDEzNywgICAxMzgsICAgMTQy
LAotICAgICAxNDMsICAgMTQ2LCAgIDE1MCwgICAxNTMsICAgMTU1LCAgIDE1OSwgICAxNjAsICAg
MTYzLCAgIDE2NiwgICAxNjksCi0gICAgIDE3MiwgICAxNzUsICAgMTgwLCAgIDE4NCwgICAxODcs
ICAgMTkyLCAgIDE5MywgICAxOTYsICAgMjAwLCAgIDIwMiwKLSAgICAgMjA2LCAgIDIwNywgICAy
MTAsICAgMjEzLCAgIDIxNiwgICAyMjAsICAgMjI0LCAgIDIyOCwgICAyMzAsICAgMjM0LAotICAg
ICAyMzUsICAgMjM4LCAgIDI0MSwgICAyNDQsICAgMjQ4LCAgIDI1MiwgICAyNTUsICAgMjU4LCAg
IDI2MSwgICAyNjIsCi0gICAgIDI2NSwgICAyNjgsICAgMjcxLCAgIDI3NiwgICAyNzcsICAgMjgw
LCAgIDI4MywgICAyODYsICAgMjg3LCAgIDI5MCwKLSAgICAgMjkyLCAgIDI5NCwgICAyOTcsICAg
MzAwLCAgIDMwMywgICAzMDUsICAgMzA4LCAgIDMwOSwgICAzMTIsICAgMzE0LAotICAgICAzMTgs
ICAgMzIyLCAgIDMyNiwgICAzMzAsICAgMzM0LCAgIDMzOCwgICAzNDIsICAgMzQ1LCAgIDM0OSwg
ICAzNTMsCi0gICAgIDM1NSwgICAzNTcsICAgMzU4Ci19OwotCi0vKiBZWVJIUyAtLSBBIGAtMSct
c2VwYXJhdGVkIGxpc3Qgb2YgdGhlIHJ1bGVzJyBSSFMuICAqLwotc3RhdGljIGNvbnN0IHl5dHlw
ZV9pbnQ4IHl5cmhzW10gPQotewotICAgICAgNDEsICAgICAwLCAgICAtMSwgICAgODUsICAgIDQy
LCAgICAtMSwgICAgNDIsICAgIC0xLCAgICA2NywgICAgNDMsCi0gICAgICAtMSwgICAgNDMsICAg
IC0xLCAgICAtMSwgICAgNDMsICAgIDQ1LCAgICAtMSwgICAgNDMsICAgIDU5LCAgICAtMSwKLSAg
ICAgIDQzLCAgICA3MSwgICAgLTEsICAgIDQzLCAgICA4NCwgICAgLTEsICAgIDQzLCAgICAyNiwg
ICAgIDEsICAgIDM1LAotICAgICAgLTEsICAgIDQzLCAgICA0NCwgICAgIDEsICAgIDM1LCAgICAt
MSwgICAgNDMsICAgICAxLCAgICAzNSwgICAgLTEsCi0gICAgICAxNiwgICAgLTEsICAgIDE4LCAg
ICAtMSwgICAgMTksICAgIC0xLCAgICAyMSwgICAgLTEsICAgIDE3LCAgICAtMSwKLSAgICAgIDIy
LCAgICAtMSwgICAgMjAsICAgIC0xLCAgICAyMywgICAgLTEsICAgIDM1LCAgICAtMSwgICAgNjUs
ICAgIC0xLAotICAgICAgNzUsICAgIC0xLCAgICA0OCwgICAgLTEsICAgIDUwLCAgICAtMSwgICAg
NzMsICAgIC0xLCAgICAyNiwgICAgIDEsCi0gICAgICAzNSwgICAgLTEsICAgICAxLCAgICAzNSwg
ICAgLTEsICAgIDEwLCAgICAyNiwgICAgMzUsICAgIC0xLCAgICA0NywKLSAgICAgIDUxLCAgICAt
MSwgICAgMTEsICAgIDI2LCAgICAzNSwgICAgLTEsICAgIDQ5LCAgICA1MSwgICAgLTEsICAgIC0x
LAotICAgICAgNTEsICAgIDUyLCAgICAtMSwgICAgNTEsICAgIDUzLCAgICAtMSwgICAgNTEsICAg
IDc5LCAgICAtMSwgICAgNTEsCi0gICAgICA3NywgICAgLTEsICAgIDUxLCAgICA0NiwgICAgLTEs
ICAgIDUxLCAgICAzNSwgICAgLTEsICAgIDE5LCAgICA4MiwKLSAgICAgIDM1LCAgICAtMSwgICAg
MTgsICAgIDgzLCAgICA4NiwgICAgMzUsICAgIC0xLCAgICAyMCwgICAgODcsICAgIDg2LAotICAg
ICAgMzUsICAgIC0xLCAgICAyMSwgICAgMjYsICAgIDg2LCAgICAzNSwgICAgLTEsICAgIDIyLCAg
ICA4OCwgICAgODgsCi0gICAgICA4NiwgICAgMzUsICAgIC0xLCAgICAyNCwgICAgNTQsICAgIDM1
LCAgICAtMSwgICAgLTEsICAgIDU0LCAgICAyNiwKLSAgICAgIDU1LCAgICAtMSwgICAgLTEsICAg
IDM4LCAgICA4MywgICAgLTEsICAgICA3LCAgICA4OSwgICAgMzUsICAgIC0xLAotICAgICAgNTYs
ICAgIDYwLCAgICAtMSwgICAgODQsICAgIC0xLCAgICA1NywgICAgNjIsICAgIDU4LCAgICAtMSwg
ICAgLTEsCi0gICAgICA2MCwgICAgNjEsICAgIC0xLCAgICA2MCwgICAgNzksICAgIC0xLCAgICA2
MCwgICAgNzcsICAgIC0xLCAgICA2MCwKLSAgICAgIDM1LCAgICAtMSwgICAgNjAsICAgIDQ2LCAg
ICAtMSwgICAgMTgsICAgIDgzLCAgICA4NiwgICAgMzUsICAgIC0xLAotICAgICAgMTksICAgIDgy
LCAgICAzNSwgICAgLTEsICAgIDE3LCAgICAzNSwgICAgLTEsICAgIDIwLCAgICAyNiwgICAgODYs
Ci0gICAgICAzNSwgICAgLTEsICAgIC0xLCAgICA2MiwgICAgNDUsICAgIC0xLCAgICAxNCwgICAg
ODcsICAgIDg1LCAgICAtMSwKLSAgICAgIDg0LCAgICAtMSwgICAgNjMsICAgIDY2LCAgICA2NCwg
ICAgLTEsICAgIC0xLCAgICA2NiwgICAgNDUsICAgIC0xLAotICAgICAgNjYsICAgIDcxLCAgICAt
MSwgICAgNjYsICAgIDU5LCAgICAtMSwgICAgIDMsICAgIDgzLCAgICA4NSwgICAgLTEsCi0gICAg
ICAgNCwgICAgODMsICAgIDM1LCAgICAtMSwgICAgNjgsICAgIDgwLCAgICA3OCwgICAgLTEsICAg
IDg0LCAgICAtMSwKLSAgICAgIDY5LCAgICA3MiwgICAgNzAsICAgIC0xLCAgICAtMSwgICAgNzIs
ICAgIDQ1LCAgICAtMSwgICAgNzIsICAgIDcxLAotICAgICAgLTEsICAgIDcyLCAgICA1OSwgICAg
LTEsICAgICA2LCAgICA4MywgICAgMzUsICAgIC0xLCAgICAgOSwgICAgODMsCi0gICAgICAzNSwg
ICAgLTEsICAgIDc0LCAgICA3OCwgICAgLTEsICAgIDEyLCAgICAzNSwgICAgLTEsICAgIDc2LCAg
ICAxMywKLSAgICAgIC0xLCAgICAtMSwgICAgNzgsICAgIDc5LCAgICAtMSwgICAgNzgsICAgIDM1
LCAgICAtMSwgICAgNzgsICAgIDQ2LAotICAgICAgLTEsICAgIDE2LCAgICAyNSwgICAgODcsICAg
IDM1LCAgICAtMSwgICAgLTEsICAgIDgwLCAgICA4MSwgICAgLTEsCi0gICAgICA4MCwgICAgMzUs
ICAgIC0xLCAgICAyMywgICAgODYsICAgIC0xLCAgICAtMSwgICAgODMsICAgIDg2LCAgICAtMSwK
LSAgICAgIDI2LCAgICAtMSwgICAgMjcsICAgIC0xLCAgICAgNSwgICAgMzUsICAgIC0xLCAgICAg
OCwgICAgMzUsICAgIC0xLAotICAgICAgMTUsICAgIDM1LCAgICAtMSwgICAgMzUsICAgIC0xLCAg
ICA4NSwgICAgMzUsICAgIC0xLCAgICAtMSwgICAgMTQsCi0gICAgICA4NywgICAgLTEsICAgIDg4
LCAgICAtMSwgICAgODgsICAgIDI5LCAgICA4OCwgICAgLTEsICAgIDg4LCAgICAzMCwKLSAgICAg
IDg4LCAgICAtMSwgICAgODgsICAgIDMxLCAgICA4OCwgICAgLTEsICAgIDg4LCAgICAzMiwgICAg
ODgsICAgIC0xLAotICAgICAgODgsICAgIDM4LCAgICA4OCwgICAgLTEsICAgIDg4LCAgICAyOCwg
ICAgODgsICAgIC0xLCAgICAzNCwgICAgODcsCi0gICAgICAzMywgICAgLTEsICAgIDM5LCAgICA4
NywgICAgLTEsICAgIDg3LCAgICAzNiwgICAgODcsICAgIC0xLCAgICA4NywKLSAgICAgIDM3LCAg
ICA4NywgICAgLTEsICAgIDI2LCAgICAtMSwgICAgMjcsICAgIC0xLCAgICAtMSwgICAgMjYsICAg
IC0xCi19OwotCi0vKiBZWVJMSU5FW1lZTl0gLS0gc291cmNlIGxpbmUgd2hlcmUgcnVsZSBudW1i
ZXIgWVlOIHdhcyBkZWZpbmVkLiAgKi8KLXN0YXRpYyBjb25zdCB5eXR5cGVfdWludDE2IHl5cmxp
bmVbXSA9Ci17Ci0gICAgICAgMCwgICAxMDgsICAgMTA4LCAgIDEwOCwgICAxMTAsICAgMTEwLCAg
IDExMiwgICAxMTQsICAgMTE1LCAgIDExNiwKLSAgICAgMTE3LCAgIDExOCwgICAxMTksICAgMTIz
LCAgIDEyNywgICAxMjcsICAgMTI3LCAgIDEyNywgICAxMjcsICAgMTI3LAotICAgICAxMjcsICAg
MTI3LCAgIDEzMSwgICAxMzIsICAgMTMzLCAgIDEzNCwgICAxMzUsICAgMTM2LCAgIDE0MCwgICAx
NDEsCi0gICAgIDE0NywgICAxNTUsICAgMTYxLCAgIDE2OSwgICAxNzksICAgMTgxLCAgIDE4Miwg
ICAxODMsICAgMTg0LCAgIDE4NSwKLSAgICAgMTg2LCAgIDE4OSwgICAxOTcsICAgMjAzLCAgIDIx
MywgICAyMTksICAgMjI1LCAgIDIyOCwgICAyMzAsICAgMjQxLAotICAgICAyNDIsICAgMjQ3LCAg
IDI1NiwgICAyNjEsICAgMjY5LCAgIDI3MiwgICAyNzQsICAgMjc1LCAgIDI3NiwgICAyNzcsCi0g
ICAgIDI3OCwgICAyODEsICAgMjg3LCAgIDI5OCwgICAzMDQsICAgMzE0LCAgIDMxNiwgICAzMjEs
ICAgMzI5LCAgIDMzNywKLSAgICAgMzQwLCAgIDM0MiwgICAzNDMsICAgMzQ0LCAgIDM0OSwgICAz
NTYsICAgMzYzLCAgIDM2OCwgICAzNzYsICAgMzc5LAotICAgICAzODEsICAgMzgyLCAgIDM4Mywg
ICAzODYsICAgMzk0LCAgIDQwMSwgICA0MDgsICAgNDE0LCAgIDQyMSwgICA0MjMsCi0gICAgIDQy
NCwgICA0MjUsICAgNDI4LCAgIDQzNiwgICA0MzgsICAgNDM5LCAgIDQ0MiwgICA0NDksICAgNDUx
LCAgIDQ1NiwKLSAgICAgNDU3LCAgIDQ2MCwgICA0NjEsICAgNDYyLCAgIDQ2NiwgICA0NjcsICAg
NDcwLCAgIDQ3MSwgICA0NzQsICAgNDc1LAotICAgICA0NzYsICAgNDc3LCAgIDQ3OCwgICA0Nzks
ICAgNDgwLCAgIDQ4MSwgICA0ODIsICAgNDgzLCAgIDQ4NCwgICA0ODcsCi0gICAgIDQ4OCwgICA0
OTEsICAgNDkyCi19OwotI2VuZGlmCi0KLSNpZiBZWURFQlVHIHx8IFlZRVJST1JfVkVSQk9TRSB8
fCBZWVRPS0VOX1RBQkxFCi0vKiBZWVROQU1FW1NZTUJPTC1OVU1dIC0tIFN0cmluZyBuYW1lIG9m
IHRoZSBzeW1ib2wgU1lNQk9MLU5VTS4KLSAgIEZpcnN0LCB0aGUgdGVybWluYWxzLCB0aGVuLCBz
dGFydGluZyBhdCBZWU5UT0tFTlMsIG5vbnRlcm1pbmFscy4gICovCi1zdGF0aWMgY29uc3QgY2hh
ciAqY29uc3QgeXl0bmFtZVtdID0KLXsKLSAgIiRlbmQiLCAiZXJyb3IiLCAiJHVuZGVmaW5lZCIs
ICJUX01BSU5NRU5VIiwgIlRfTUVOVSIsICJUX0VORE1FTlUiLAotICAiVF9TT1VSQ0UiLCAiVF9D
SE9JQ0UiLCAiVF9FTkRDSE9JQ0UiLCAiVF9DT01NRU5UIiwgIlRfQ09ORklHIiwKLSAgIlRfTUVO
VUNPTkZJRyIsICJUX0hFTFAiLCAiVF9IRUxQVEVYVCIsICJUX0lGIiwgIlRfRU5ESUYiLCAiVF9E
RVBFTkRTIiwKLSAgIlRfT1BUSU9OQUwiLCAiVF9QUk9NUFQiLCAiVF9UWVBFIiwgIlRfREVGQVVM
VCIsICJUX1NFTEVDVCIsICJUX1JBTkdFIiwKLSAgIlRfVklTSUJMRSIsICJUX09QVElPTiIsICJU
X09OIiwgIlRfV09SRCIsICJUX1dPUkRfUVVPVEUiLCAiVF9VTkVRVUFMIiwKLSAgIlRfTEVTUyIs
ICJUX0xFU1NfRVFVQUwiLCAiVF9HUkVBVEVSIiwgIlRfR1JFQVRFUl9FUVVBTCIsCi0gICJUX0NM
T1NFX1BBUkVOIiwgIlRfT1BFTl9QQVJFTiIsICJUX0VPTCIsICJUX09SIiwgIlRfQU5EIiwgIlRf
RVFVQUwiLAotICAiVF9OT1QiLCAiJGFjY2VwdCIsICJpbnB1dCIsICJzdGFydCIsICJzdG10X2xp
c3QiLCAib3B0aW9uX25hbWUiLAotICAiY29tbW9uX3N0bXQiLCAib3B0aW9uX2Vycm9yIiwgImNv
bmZpZ19lbnRyeV9zdGFydCIsICJjb25maWdfc3RtdCIsCi0gICJtZW51Y29uZmlnX2VudHJ5X3N0
YXJ0IiwgIm1lbnVjb25maWdfc3RtdCIsICJjb25maWdfb3B0aW9uX2xpc3QiLAotICAiY29uZmln
X29wdGlvbiIsICJzeW1ib2xfb3B0aW9uIiwgInN5bWJvbF9vcHRpb25fbGlzdCIsCi0gICJzeW1i
b2xfb3B0aW9uX2FyZyIsICJjaG9pY2UiLCAiY2hvaWNlX2VudHJ5IiwgImNob2ljZV9lbmQiLAot
ICAiY2hvaWNlX3N0bXQiLCAiY2hvaWNlX29wdGlvbl9saXN0IiwgImNob2ljZV9vcHRpb24iLCAi
Y2hvaWNlX2Jsb2NrIiwKLSAgImlmX2VudHJ5IiwgImlmX2VuZCIsICJpZl9zdG10IiwgImlmX2Js
b2NrIiwgIm1haW5tZW51X3N0bXQiLCAibWVudSIsCi0gICJtZW51X2VudHJ5IiwgIm1lbnVfZW5k
IiwgIm1lbnVfc3RtdCIsICJtZW51X2Jsb2NrIiwgInNvdXJjZV9zdG10IiwKLSAgImNvbW1lbnQi
LCAiY29tbWVudF9zdG10IiwgImhlbHBfc3RhcnQiLCAiaGVscCIsICJkZXBlbmRzX2xpc3QiLAot
ICAiZGVwZW5kcyIsICJ2aXNpYmlsaXR5X2xpc3QiLCAidmlzaWJsZSIsICJwcm9tcHRfc3RtdF9v
cHQiLCAicHJvbXB0IiwKLSAgImVuZCIsICJubCIsICJpZl9leHByIiwgImV4cHIiLCAic3ltYm9s
IiwgIndvcmRfb3B0IiwgWVlfTlVMTAotfTsKLSNlbmRpZgotCi0jIGlmZGVmIFlZUFJJTlQKLS8q
IFlZVE9LTlVNW1lZTEVYLU5VTV0gLS0gSW50ZXJuYWwgdG9rZW4gbnVtYmVyIGNvcnJlc3BvbmRp
bmcgdG8KLSAgIHRva2VuIFlZTEVYLU5VTS4gICovCi1zdGF0aWMgY29uc3QgeXl0eXBlX3VpbnQx
NiB5eXRva251bVtdID0KLXsKLSAgICAgICAwLCAgIDI1NiwgICAyNTcsICAgMjU4LCAgIDI1OSwg
ICAyNjAsICAgMjYxLCAgIDI2MiwgICAyNjMsICAgMjY0LAotICAgICAyNjUsICAgMjY2LCAgIDI2
NywgICAyNjgsICAgMjY5LCAgIDI3MCwgICAyNzEsICAgMjcyLCAgIDI3MywgICAyNzQsCi0gICAg
IDI3NSwgICAyNzYsICAgMjc3LCAgIDI3OCwgICAyNzksICAgMjgwLCAgIDI4MSwgICAyODIsICAg
MjgzLCAgIDI4NCwKLSAgICAgMjg1LCAgIDI4NiwgICAyODcsICAgMjg4LCAgIDI4OSwgICAyOTAs
ICAgMjkxLCAgIDI5MiwgICAyOTMsICAgMjk0Ci19OwotIyBlbmRpZgotCi0vKiBZWVIxW1lZTl0g
LS0gU3ltYm9sIG51bWJlciBvZiBzeW1ib2wgdGhhdCBydWxlIFlZTiBkZXJpdmVzLiAgKi8KLXN0
YXRpYyBjb25zdCB5eXR5cGVfdWludDggeXlyMVtdID0KLXsKLSAgICAgICAwLCAgICA0MCwgICAg
NDEsICAgIDQxLCAgICA0MiwgICAgNDIsICAgIDQzLCAgICA0MywgICAgNDMsICAgIDQzLAotICAg
ICAgNDMsICAgIDQzLCAgICA0MywgICAgNDMsICAgIDQ0LCAgICA0NCwgICAgNDQsICAgIDQ0LCAg
ICA0NCwgICAgNDQsCi0gICAgICA0NCwgICAgNDQsICAgIDQ1LCAgICA0NSwgICAgNDUsICAgIDQ1
LCAgICA0NSwgICAgNDUsICAgIDQ2LCAgICA0NiwKLSAgICAgIDQ3LCAgICA0OCwgICAgNDksICAg
IDUwLCAgICA1MSwgICAgNTEsICAgIDUxLCAgICA1MSwgICAgNTEsICAgIDUxLAotICAgICAgNTEs
ICAgIDUyLCAgICA1MiwgICAgNTIsICAgIDUyLCAgICA1MiwgICAgNTMsICAgIDU0LCAgICA1NCwg
ICAgNTUsCi0gICAgICA1NSwgICAgNTYsICAgIDU3LCAgICA1OCwgICAgNTksICAgIDYwLCAgICA2
MCwgICAgNjAsICAgIDYwLCAgICA2MCwKLSAgICAgIDYwLCAgICA2MSwgICAgNjEsICAgIDYxLCAg
ICA2MSwgICAgNjIsICAgIDYyLCAgICA2MywgICAgNjQsICAgIDY1LAotICAgICAgNjYsICAgIDY2
LCAgICA2NiwgICAgNjYsICAgIDY3LCAgICA2OCwgICAgNjksICAgIDcwLCAgICA3MSwgICAgNzIs
Ci0gICAgICA3MiwgICAgNzIsICAgIDcyLCAgICA3MywgICAgNzQsICAgIDc1LCAgICA3NiwgICAg
NzcsICAgIDc4LCAgICA3OCwKLSAgICAgIDc4LCAgICA3OCwgICAgNzksICAgIDgwLCAgICA4MCwg
ICAgODAsICAgIDgxLCAgICA4MiwgICAgODIsICAgIDgzLAotICAgICAgODMsICAgIDg0LCAgICA4
NCwgICAgODQsICAgIDg1LCAgICA4NSwgICAgODYsICAgIDg2LCAgICA4NywgICAgODcsCi0gICAg
ICA4NywgICAgODcsICAgIDg3LCAgICA4NywgICAgODcsICAgIDg3LCAgICA4NywgICAgODcsICAg
IDg3LCAgICA4OCwKLSAgICAgIDg4LCAgICA4OSwgICAgODkKLX07Ci0KLS8qIFlZUjJbWVlOXSAt
LSBOdW1iZXIgb2Ygc3ltYm9scyBjb21wb3NpbmcgcmlnaHQgaGFuZCBzaWRlIG9mIHJ1bGUgWVlO
LiAgKi8KLXN0YXRpYyBjb25zdCB5eXR5cGVfdWludDggeXlyMltdID0KLXsKLSAgICAgICAwLCAg
ICAgMiwgICAgIDIsICAgICAxLCAgICAgMiwgICAgIDEsICAgICAwLCAgICAgMiwgICAgIDIsICAg
ICAyLAotICAgICAgIDIsICAgICA0LCAgICAgNCwgICAgIDMsICAgICAxLCAgICAgMSwgICAgIDEs
ICAgICAxLCAgICAgMSwgICAgIDEsCi0gICAgICAgMSwgICAgIDEsICAgICAxLCAgICAgMSwgICAg
IDEsICAgICAxLCAgICAgMSwgICAgIDEsICAgICAzLCAgICAgMiwKLSAgICAgICAzLCAgICAgMiwg
ICAgIDMsICAgICAyLCAgICAgMCwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLAot
ICAgICAgIDIsICAgICAzLCAgICAgNCwgICAgIDQsICAgICA0LCAgICAgNSwgICAgIDMsICAgICAw
LCAgICAgMywgICAgIDAsCi0gICAgICAgMiwgICAgIDMsICAgICAyLCAgICAgMSwgICAgIDMsICAg
ICAwLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKLSAgICAgICAyLCAgICAgNCwgICAgIDMs
ICAgICAyLCAgICAgNCwgICAgIDAsICAgICAyLCAgICAgMywgICAgIDEsICAgICAzLAotICAgICAg
IDAsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAzLCAgICAgMywgICAgIDMsICAgICAxLCAgICAg
MywgICAgIDAsCi0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMywgICAgIDMsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAwLCAgICAgMiwKLSAgICAgICAyLCAgICAgMiwgICAgIDQsICAgICAw
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMCwgICAgIDIsICAgICAxLAotICAgICAgIDEsICAg
ICAyLCAgICAgMiwgICAgIDIsICAgICAxLCAgICAgMiwgICAgIDAsICAgICAyLCAgICAgMSwgICAg
IDMsCi0gICAgICAgMywgICAgIDMsICAgICAzLCAgICAgMywgICAgIDMsICAgICAzLCAgICAgMiwg
ICAgIDMsICAgICAzLCAgICAgMSwKLSAgICAgICAxLCAgICAgMCwgICAgIDEKLX07Ci0KLS8qIFlZ
REVGQUNUW1NUQVRFLU5BTUVdIC0tIERlZmF1bHQgcmVkdWN0aW9uIG51bWJlciBpbiBzdGF0ZSBT
VEFURS1OVU0uCi0gICBQZXJmb3JtZWQgd2hlbiBZWVRBQkxFIGRvZXNuJ3Qgc3BlY2lmeSBzb21l
dGhpbmcgZWxzZSB0byBkby4gIFplcm8KLSAgIG1lYW5zIHRoZSBkZWZhdWx0IGlzIGFuIGVycm9y
LiAgKi8KLXN0YXRpYyBjb25zdCB5eXR5cGVfdWludDggeXlkZWZhY3RbXSA9Ci17Ci0gICAgICAg
NiwgICAgIDAsICAgMTA0LCAgICAgMCwgICAgIDMsICAgICAwLCAgICAgNiwgICAgIDYsICAgIDk5
LCAgIDEwMCwKLSAgICAgICAwLCAgICAgMSwgICAgIDAsICAgICAwLCAgICAgMCwgICAgIDAsICAg
MTIxLCAgICAgMCwgICAgIDAsICAgICAwLAotICAgICAgIDAsICAgICAwLCAgICAgMCwgICAgMTQs
ICAgIDE4LCAgICAxNSwgICAgMTYsICAgIDIwLCAgICAxNywgICAgMTksCi0gICAgICAyMSwgICAg
IDAsICAgIDIyLCAgICAgMCwgICAgIDcsICAgIDM0LCAgICAyNSwgICAgMzQsICAgIDI2LCAgICA1
NSwKLSAgICAgIDY1LCAgICAgOCwgICAgNzAsICAgIDIzLCAgICA5MywgICAgNzksICAgICA5LCAg
ICAyNywgICAgODgsICAgIDI0LAotICAgICAgMTAsICAgICAwLCAgIDEwNSwgICAgIDIsICAgIDc0
LCAgICAxMywgICAgIDAsICAgMTAxLCAgICAgMCwgICAxMjIsCi0gICAgICAgMCwgICAxMDIsICAg
ICAwLCAgICAgMCwgICAgIDAsICAgMTE5LCAgIDEyMCwgICAgIDAsICAgICAwLCAgICAgMCwKLSAg
ICAgMTA4LCAgIDEwMywgICAgIDAsICAgICAwLCAgICAgMCwgICAgIDAsICAgICAwLCAgICAgMCwg
ICAgIDAsICAgIDg4LAotICAgICAgIDAsICAgICAwLCAgICA3NSwgICAgODMsICAgIDUxLCAgICA4
NCwgICAgMzAsICAgIDMyLCAgICAgMCwgICAxMTYsCi0gICAgICAgMCwgICAgIDAsICAgIDY3LCAg
ICAgMCwgICAgIDAsICAgICAwLCAgICAgMCwgICAgIDAsICAgICAwLCAgICAxMSwKLSAgICAgIDEy
LCAgICAgMCwgICAgIDAsICAgICAwLCAgICAgMCwgICAgOTcsICAgICAwLCAgICAgMCwgICAgIDAs
ICAgIDQ3LAotICAgICAgIDAsICAgIDQwLCAgICAzOSwgICAgMzUsICAgIDM2LCAgICAgMCwgICAg
MzgsICAgIDM3LCAgICAgMCwgICAgIDAsCi0gICAgICA5NywgICAgIDAsICAgIDU5LCAgICA2MCwg
ICAgNTYsICAgIDU4LCAgICA1NywgICAgNjYsICAgIDU0LCAgICA1MywKLSAgICAgIDcxLCAgICA3
MywgICAgNjksICAgIDcyLCAgICA2OCwgICAxMDYsICAgIDk1LCAgICAgMCwgICAgOTQsICAgIDgw
LAotICAgICAgODIsICAgIDc4LCAgICA4MSwgICAgNzcsICAgIDkwLCAgICA5MSwgICAgODksICAg
MTE1LCAgIDExNywgICAxMTgsCi0gICAgIDExNCwgICAxMDksICAgMTEwLCAgIDExMSwgICAxMTIs
ICAgMTEzLCAgICAyOSwgICAgODYsICAgICAwLCAgIDEwNiwKLSAgICAgICAwLCAgIDEwNiwgICAx
MDYsICAgMTA2LCAgICAgMCwgICAgIDAsICAgICAwLCAgICA4NywgICAgNjMsICAgMTA2LAotICAg
ICAgIDAsICAgMTA2LCAgICAgMCwgICAgOTYsICAgICAwLCAgICAgMCwgICAgNDEsICAgIDk4LCAg
ICAgMCwgICAgIDAsCi0gICAgIDEwNiwgICAgNDksICAgIDQ2LCAgICAyOCwgICAgIDAsICAgIDYy
LCAgICAgMCwgICAxMDcsICAgIDkyLCAgICA0MiwKLSAgICAgIDQzLCAgICA0NCwgICAgIDAsICAg
ICAwLCAgICA0OCwgICAgNjEsICAgIDY0LCAgICA0NSwgICAgNTAKLX07Ci0KLS8qIFlZREVGR09U
T1tOVEVSTS1OVU1dLiAgKi8KLXN0YXRpYyBjb25zdCB5eXR5cGVfaW50MTYgeXlkZWZnb3RvW10g
PQotewotICAgICAgLTEsICAgICAzLCAgICAgNCwgICAgIDUsICAgIDMzLCAgICAzNCwgICAxMTIs
ICAgIDM1LCAgICAzNiwgICAgMzcsCi0gICAgICAzOCwgICAgNzQsICAgMTEzLCAgIDExNCwgICAx
NjUsICAgMTk0LCAgICAzOSwgICAgNDAsICAgMTI4LCAgICA0MSwKLSAgICAgIDc2LCAgIDEyNCwg
ICAgNzcsICAgIDQyLCAgIDEzMiwgICAgNDMsICAgIDc4LCAgICAgNiwgICAgNDQsICAgIDQ1LAot
ICAgICAxNDEsICAgIDQ2LCAgICA4MCwgICAgNDcsICAgIDQ4LCAgICA0OSwgICAxMTUsICAgMTE2
LCAgICA4MSwgICAxMTcsCi0gICAgICA3OSwgICAxMzgsICAgMTYwLCAgIDE2MSwgICAgNTAsICAg
ICA3LCAgIDE3MywgICAgNjksICAgIDcwLCAgICA2MAotfTsKLQotLyogWVlQQUNUW1NUQVRFLU5V
TV0gLS0gSW5kZXggaW4gWVlUQUJMRSBvZiB0aGUgcG9ydGlvbiBkZXNjcmliaW5nCi0gICBTVEFU
RS1OVU0uICAqLwotI2RlZmluZSBZWVBBQ1RfTklORiAtOTEKLXN0YXRpYyBjb25zdCB5eXR5cGVf
aW50MTYgeXlwYWN0W10gPQotewotICAgICAgMTksICAgIDM3LCAgIC05MSwgICAgMTMsICAgLTkx
LCAgICA3OSwgICAtOTEsICAgIDIwLCAgIC05MSwgICAtOTEsCi0gICAgIC0xNiwgICAtOTEsICAg
IDIxLCAgICAzNywgICAgMjUsICAgIDM3LCAgICA0MSwgICAgMzYsICAgIDM3LCAgICA3OCwKLSAg
ICAgIDgzLCAgICAzMSwgICAgNTYsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwg
ICAtOTEsICAgLTkxLAotICAgICAtOTEsICAgMTE2LCAgIC05MSwgICAxMjcsICAgLTkxLCAgIC05
MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsCi0gICAgIC05MSwgICAtOTEsICAgLTkxLCAg
IC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwKLSAgICAgLTkx
LCAgIDE0NywgICAtOTEsICAgLTkxLCAgIDEwNSwgICAtOTEsICAgMTA5LCAgIC05MSwgICAxMTEs
ICAgLTkxLAotICAgICAxMTQsICAgLTkxLCAgIDEzNiwgICAxMzcsICAgMTQyLCAgIC05MSwgICAt
OTEsICAgIDMxLCAgICAzMSwgICAgNzYsCi0gICAgIDI1NCwgICAtOTEsICAgMTQzLCAgIDE0Niwg
ICAgMjcsICAgMTE1LCAgIDIwNywgICAyNTgsICAgMjQzLCAgIC0xNCwKLSAgICAgMjQzLCAgIDE3
OSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAgLTcsICAgLTkx
LAotICAgICAgMzEsICAgIDMxLCAgIDEwNSwgICAgNTEsICAgIDUxLCAgICA1MSwgICAgNTEsICAg
IDUxLCAgICA1MSwgICAtOTEsCi0gICAgIC05MSwgICAxNTYsICAgMTY4LCAgIDE4MSwgICAgMzcs
ICAgIDM3LCAgICAzMSwgICAxNzgsICAgIDUxLCAgIC05MSwKLSAgICAgMjA2LCAgIC05MSwgICAt
OTEsICAgLTkxLCAgIC05MSwgICAxOTYsICAgLTkxLCAgIC05MSwgICAxNzUsICAgIDM3LAotICAg
ICAgMzcsICAgMTg1LCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAg
IC05MSwgICAtOTEsCi0gICAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgMjE0
LCAgIC05MSwgICAyMzAsICAgLTkxLCAgIC05MSwKLSAgICAgLTkxLCAgIC05MSwgICAtOTEsICAg
LTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAxODMsICAgLTkxLAotICAgICAtOTEs
ICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgICAzMSwg
ICAyMTQsCi0gICAgIDE5NCwgICAyMTQsICAgIDQ1LCAgIDIxNCwgICAgNTEsICAgIDI2LCAgIDE5
NSwgICAtOTEsICAgLTkxLCAgIDIxNCwKLSAgICAgMTk3LCAgIDIxNCwgICAgMzEsICAgLTkxLCAg
IDEzOSwgICAyMDgsICAgLTkxLCAgIC05MSwgICAyMjAsICAgMjI0LAotICAgICAyMTQsICAgMjIy
LCAgIC05MSwgICAtOTEsICAgMjI2LCAgIC05MSwgICAyMjcsICAgMTIzLCAgIC05MSwgICAtOTEs
Ci0gICAgIC05MSwgICAtOTEsICAgMjM1LCAgICAzNywgICAtOTEsICAgLTkxLCAgIC05MSwgICAt
OTEsICAgLTkxCi19OwotCi0vKiBZWVBHT1RPW05URVJNLU5VTV0uICAqLwotc3RhdGljIGNvbnN0
IHl5dHlwZV9pbnQxNiB5eXBnb3RvW10gPQotewotICAgICAtOTEsICAgLTkxLCAgIDI2NCwgICAy
NjgsICAgLTkxLCAgICAzMCwgICAtNjUsICAgLTkxLCAgIC05MSwgICAtOTEsCi0gICAgIC05MSwg
ICAyMzgsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAg
IC0xMiwKLSAgICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkx
LCAgIC05MSwgICAtOTEsICAgLTkxLAotICAgICAtOTEsICAgIC01LCAgIC05MSwgICAtOTEsICAg
LTkxLCAgIC05MSwgICAtOTEsICAgMjAwLCAgIDIwOSwgICAtNjEsCi0gICAgIC05MSwgICAtOTEs
ICAgMTcwLCAgICAtMSwgICAgNjUsICAgICAwLCAgIDExOCwgICAtNjYsICAgLTkwLCAgIC05MQot
fTsKLQotLyogWVlUQUJMRVtZWVBBQ1RbU1RBVEUtTlVNXV0uICBXaGF0IHRvIGRvIGluIHN0YXRl
IFNUQVRFLU5VTS4gIElmCi0gICBwb3NpdGl2ZSwgc2hpZnQgdGhhdCB0b2tlbi4gIElmIG5lZ2F0
aXZlLCByZWR1Y2UgdGhlIHJ1bGUgd2hpY2gKLSAgIG51bWJlciBpcyB0aGUgb3Bwb3NpdGUuICBJ
ZiBZWVRBQkxFX05JTkYsIHN5bnRheCBlcnJvci4gICovCi0jZGVmaW5lIFlZVEFCTEVfTklORiAt
ODYKLXN0YXRpYyBjb25zdCB5eXR5cGVfaW50MTYgeXl0YWJsZVtdID0KLXsKLSAgICAgIDEwLCAg
ICA4OCwgICAgODksICAgMTUwLCAgIDE1MSwgICAxNTIsICAgMTUzLCAgIDE1NCwgICAxNTUsICAg
MTM1LAotICAgICAgNTQsICAgMTIzLCAgICA1NiwgICAgMTEsICAgIDU4LCAgIDEyNiwgICAxNDUs
ICAgIDYyLCAgIDE2NCwgICAgIDIsCi0gICAgIDE0NiwgICAxMzYsICAgICAxLCAgICAgMSwgICAx
NDgsICAgMTQ5LCAgIDE0NywgICAtMzEsICAgMTAxLCAgICA5MCwKLSAgICAgIDkxLCAgIC0zMSwg
ICAtMzEsICAgLTMxLCAgIC0zMSwgICAtMzEsICAgLTMxLCAgIC0zMSwgICAtMzEsICAgMTAyLAot
ICAgICAxNjIsICAgLTMxLCAgIC0zMSwgICAxMDMsICAgLTMxLCAgIDEwNCwgICAxMDUsICAgMTA2
LCAgIDEwNywgICAxMDgsCi0gICAgIC0zMSwgICAxMDksICAgMTgxLCAgIDExMCwgICAgIDIsICAg
IDUyLCAgICA1NSwgICAgNjUsICAgIDY2LCAgIDE3MiwKLSAgICAgIDU3LCAgIDE4MiwgICAxMTEs
ICAgICA4LCAgICAgOSwgICAgNjcsICAgMTMxLCAgICA1OSwgICAxNDAsICAgIDkyLAotICAgICAg
NjgsICAgIDYxLCAgIDE0NSwgICAxMzMsICAgMTgwLCAgIDE0MiwgICAxNDYsICAgIDY1LCAgICA2
NiwgICAgLTUsCi0gICAgICAxMiwgICAgOTAsICAgIDkxLCAgICAxMywgICAgMTQsICAgIDE1LCAg
ICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwKLSAgICAgIDIwLCAgICA3MSwgICAxNzQsICAgIDIx
LCAgICAyMiwgICAgMjMsICAgIDI0LCAgICAyNSwgICAgMjYsICAgIDI3LAotICAgICAgMjgsICAg
IDI5LCAgICAzMCwgICAxNTksICAgIDYzLCAgICAzMSwgICAxODcsICAgMTI3LCAgIDEzMCwgICAg
NjQsCi0gICAgIDEzOSwgICAgIDIsICAgIDkwLCAgICA5MSwgICAgMzIsICAgLTMzLCAgIDEwMSwg
ICAgNzIsICAgMTY5LCAgIC0zMywKLSAgICAgLTMzLCAgIC0zMywgICAtMzMsICAgLTMzLCAgIC0z
MywgICAtMzMsICAgLTMzLCAgIDEwMiwgICAgNzMsICAgLTMzLAotICAgICAtMzMsICAgMTAzLCAg
IC0zMywgICAxMDQsICAgMTA1LCAgIDEwNiwgICAxMDcsICAgMTA4LCAgIC0zMywgICAxMDksCi0g
ICAgICA1MiwgICAxMTAsICAgMTI5LCAgIDEzNCwgICAgODIsICAgMTQzLCAgICA4MywgICAgLTQs
ICAgIDEyLCAgICA4NCwKLSAgICAgMTExLCAgICAxMywgICAgMTQsICAgIDE1LCAgICAxNiwgICAg
MTcsICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDkwLAotICAgICAgOTEsICAgIDIxLCAgICAyMiwg
ICAgMjMsICAgIDI0LCAgICAyNSwgICAgMjYsICAgIDI3LCAgICAyOCwgICAgMjksCi0gICAgICAz
MCwgICAgODUsICAgIDg2LCAgICAzMSwgICAxODgsICAgIDkwLCAgICA5MSwgICAgODcsICAgIDk5
LCAgIC04NSwKLSAgICAgMTAxLCAgIDEwMCwgICAgMzIsICAgLTg1LCAgIC04NSwgICAtODUsICAg
LTg1LCAgIC04NSwgICAtODUsICAgLTg1LAotICAgICAtODUsICAgMTU2LCAgIDE5OCwgICAtODUs
ICAgLTg1LCAgIDEwMywgICAtODUsICAgLTg1LCAgIC04NSwgICAtODUsCi0gICAgIC04NSwgICAt
ODUsICAgLTg1LCAgIDE1NywgICAxNjMsICAgMTEwLCAgIDE1OCwgICAxNjYsICAgMTAxLCAgIDE2
NywKLSAgICAgMTY4LCAgIDE3MSwgICAtNTIsICAgLTUyLCAgIDE0NCwgICAtNTIsICAgLTUyLCAg
IC01MiwgICAtNTIsICAgMTAyLAotICAgICAgOTEsICAgLTUyLCAgIC01MiwgICAxMDMsICAgMTE4
LCAgIDExOSwgICAxMjAsICAgMTIxLCAgIDE3MiwgICAxNzYsCi0gICAgIDE4MywgICAxMDEsICAg
MTg1LCAgIDExMCwgICAtNzYsICAgLTc2LCAgIC03NiwgICAtNzYsICAgLTc2LCAgIC03NiwKLSAg
ICAgLTc2LCAgIC03NiwgICAxMjIsICAgMTg5LCAgIC03NiwgICAtNzYsICAgMTAzLCAgICAxMywg
ICAgMTQsICAgIDE1LAotICAgICAgMTYsICAgIDE3LCAgICAxOCwgICAgMTksICAgIDIwLCAgIDE5
MCwgICAxMTAsICAgIDIxLCAgICAyMiwgICAxOTEsCi0gICAgIDE5MywgICAxOTUsICAgMTk2LCAg
ICAxNCwgICAgMTUsICAgMTQ0LCAgICAxNywgICAgMTgsICAgIDE5LCAgICAyMCwKLSAgICAgMTk3
LCAgICA1MywgICAgMjEsICAgIDIyLCAgICA1MSwgICAgNzUsICAgMTI1LCAgIDE3NSwgICAgMzIs
ICAgMTc3LAotICAgICAxNzgsICAgMTc5LCAgICA5MywgICAgOTQsICAgIDk1LCAgICA5NiwgICAg
OTcsICAgMTg0LCAgIDEzNywgICAxODYsCi0gICAgIDE3MCwgICAgIDAsICAgIDk4LCAgICAzMiwg
ICAgIDAsICAgICAwLCAgICAgMCwgICAgIDAsICAgMTkyCi19OwotCi0jZGVmaW5lIHl5cGFjdF92
YWx1ZV9pc19kZWZhdWx0KHl5c3RhdGUpIFwKLSAgKCh5eXN0YXRlKSA9PSAoLTkxKSkKLQotI2Rl
ZmluZSB5eXRhYmxlX3ZhbHVlX2lzX2Vycm9yKHl5dGFibGVfdmFsdWUpIFwKLSAgWVlJRCAoMCkK
LQotc3RhdGljIGNvbnN0IHl5dHlwZV9pbnQxNiB5eWNoZWNrW10gPQotewotICAgICAgIDEsICAg
IDY3LCAgICA2OCwgICAgOTMsICAgIDk0LCAgICA5NSwgICAgOTYsICAgIDk3LCAgICA5OCwgICAg
MjMsCi0gICAgICAxMCwgICAgNzYsICAgIDEzLCAgICAgMCwgICAgMTUsICAgIDc2LCAgICA4MSwg
ICAgMTgsICAgMTA4LCAgICAzNSwKLSAgICAgIDgxLCAgICAzNSwgICAgIDMsICAgICAzLCAgICA5
MCwgICAgOTEsICAgIDMzLCAgICAgMCwgICAgIDEsICAgIDM2LAotICAgICAgMzcsICAgICA0LCAg
ICAgNSwgICAgIDYsICAgICA3LCAgICAgOCwgICAgIDksICAgIDEwLCAgICAxMSwgICAgMTIsCi0g
ICAgIDEwNiwgICAgMTQsICAgIDE1LCAgICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAs
ICAgIDIxLCAgICAyMiwKLSAgICAgIDIzLCAgICAyNCwgICAgMjYsICAgIDI2LCAgICAzNSwgICAg
MzUsICAgIDM1LCAgICAyNiwgICAgMjcsICAgIDE0LAotICAgICAgMzUsICAgIDM1LCAgICAzNSwg
ICAgMjYsICAgIDI3LCAgICAzNCwgICAgNzgsICAgIDI2LCAgICA4MCwgICAgNjksCi0gICAgICAz
OSwgICAgMzUsICAgMTM3LCAgICA3OCwgICAxNjQsICAgIDgwLCAgIDEzNywgICAgMjYsICAgIDI3
LCAgICAgMCwKLSAgICAgICAxLCAgICAzNiwgICAgMzcsICAgICA0LCAgICAgNSwgICAgIDYsICAg
ICA3LCAgICAgOCwgICAgIDksICAgIDEwLAotICAgICAgMTEsICAgIDM1LCAgIDE1OCwgICAgMTQs
ICAgIDE1LCAgICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsCi0gICAgICAyMSwgICAg
MjIsICAgIDIzLCAgIDEwNCwgICAgMjYsICAgIDI2LCAgIDE3MiwgICAgNzcsICAgIDc4LCAgICAy
NiwKLSAgICAgIDgwLCAgICAzNSwgICAgMzYsICAgIDM3LCAgICAzNSwgICAgIDAsICAgICAxLCAg
ICAgMSwgICAxMTksICAgICA0LAotICAgICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAgICA5
LCAgICAxMCwgICAgMTEsICAgIDEyLCAgICAgMSwgICAgMTQsCi0gICAgICAxNSwgICAgMTYsICAg
IDE3LCAgICAxOCwgICAgMTksICAgIDIwLCAgICAyMSwgICAgMjIsICAgIDIzLCAgICAyNCwKLSAg
ICAgIDM1LCAgICAyNiwgICAgNzcsICAgIDc4LCAgICAzNSwgICAgODAsICAgIDM1LCAgICAgMCwg
ICAgIDEsICAgIDM1LAotICAgICAgMzUsICAgICA0LCAgICAgNSwgICAgIDYsICAgICA3LCAgICAg
OCwgICAgIDksICAgIDEwLCAgICAxMSwgICAgMzYsCi0gICAgICAzNywgICAgMTQsICAgIDE1LCAg
ICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDIxLCAgICAyMiwKLSAgICAgIDIz
LCAgICAzNSwgICAgMzUsICAgIDI2LCAgICAzNSwgICAgMzYsICAgIDM3LCAgICAzNSwgICAgMzUs
ICAgICAwLAotICAgICAgIDEsICAgIDM1LCAgICAzNSwgICAgIDQsICAgICA1LCAgICAgNiwgICAg
IDcsICAgICA4LCAgICAgOSwgICAgMTAsCi0gICAgICAxMSwgICAgMzUsICAgMTkzLCAgICAxNCwg
ICAgMTUsICAgIDE2LCAgICAxNywgICAgMTgsICAgIDE5LCAgICAyMCwKLSAgICAgIDIxLCAgICAy
MiwgICAgMjMsICAgIDM1LCAgICAyNiwgICAgMjYsICAgIDI1LCAgICAgMSwgICAgIDEsICAgIDEz
LAotICAgICAgMzUsICAgIDI2LCAgICAgNSwgICAgIDYsICAgIDM1LCAgICAgOCwgICAgIDksICAg
IDEwLCAgICAxMSwgICAgMTIsCi0gICAgICAzNywgICAgMTQsICAgIDE1LCAgICAxNiwgICAgMTcs
ICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDE0LCAgICAzNSwKLSAgICAgIDM1LCAgICAgMSwgICAg
MzUsICAgIDI2LCAgICAgNCwgICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAgICA5LAotICAg
ICAgMTAsICAgIDExLCAgICAzNSwgICAgMzUsICAgIDE0LCAgICAxNSwgICAgMTYsICAgICA0LCAg
ICAgNSwgICAgIDYsCi0gICAgICAgNywgICAgIDgsICAgICA5LCAgICAxMCwgICAgMTEsICAgIDM1
LCAgICAyNiwgICAgMTQsICAgIDE1LCAgICAzNSwKLSAgICAgIDM4LCAgICAzNSwgICAgMzUsICAg
ICA1LCAgICAgNiwgICAgMzUsICAgICA4LCAgICAgOSwgICAgMTAsICAgIDExLAotICAgICAgMzUs
ICAgICA3LCAgICAxNCwgICAgMTUsICAgICA2LCAgICAzNywgICAgNzYsICAgMTU5LCAgICAzNSwg
ICAxNjEsCi0gICAgIDE2MiwgICAxNjMsICAgIDI4LCAgICAyOSwgICAgMzAsICAgIDMxLCAgICAz
MiwgICAxNjksICAgIDc5LCAgIDE3MSwKLSAgICAgMTIwLCAgICAtMSwgICAgMzgsICAgIDM1LCAg
ICAtMSwgICAgLTEsICAgIC0xLCAgICAtMSwgICAxODAKLX07Ci0KLS8qIFlZU1RPU1tTVEFURS1O
VU1dIC0tIFRoZSAoaW50ZXJuYWwgbnVtYmVyIG9mIHRoZSkgYWNjZXNzaW5nCi0gICBzeW1ib2wg
b2Ygc3RhdGUgU1RBVEUtTlVNLiAgKi8KLXN0YXRpYyBjb25zdCB5eXR5cGVfdWludDggeXlzdG9z
W10gPQotewotICAgICAgIDAsICAgICAzLCAgICAzNSwgICAgNDEsICAgIDQyLCAgICA0MywgICAg
NjcsICAgIDg1LCAgICAyNiwgICAgMjcsCi0gICAgICA4MywgICAgIDAsICAgICAxLCAgICAgNCwg
ICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAgICA5LCAgICAxMCwKLSAgICAgIDExLCAgICAx
NCwgICAgMTUsICAgIDE2LCAgICAxNywgICAgMTgsICAgIDE5LCAgICAyMCwgICAgMjEsICAgIDIy
LAotICAgICAgMjMsICAgIDI2LCAgICAzNSwgICAgNDQsICAgIDQ1LCAgICA0NywgICAgNDgsICAg
IDQ5LCAgICA1MCwgICAgNTYsCi0gICAgICA1NywgICAgNTksICAgIDYzLCAgICA2NSwgICAgNjgs
ICAgIDY5LCAgICA3MSwgICAgNzMsICAgIDc0LCAgICA3NSwKLSAgICAgIDg0LCAgICA0MywgICAg
MzUsICAgIDQyLCAgICA4NSwgICAgMzUsICAgIDgzLCAgICAzNSwgICAgODMsICAgIDI2LAotICAg
ICAgODksICAgIDM1LCAgICA4MywgICAgMjYsICAgIDI2LCAgICAyNiwgICAgMjcsICAgIDM0LCAg
ICAzOSwgICAgODcsCi0gICAgICA4OCwgICAgMzUsICAgICAxLCAgICAgMSwgICAgNTEsICAgIDUx
LCAgICA2MCwgICAgNjIsICAgIDY2LCAgICA4MCwKLSAgICAgIDcyLCAgICA3OCwgICAgMzUsICAg
IDM1LCAgICAzNSwgICAgMzUsICAgIDM1LCAgICAzNSwgICAgODcsICAgIDg3LAotICAgICAgMzYs
ICAgIDM3LCAgICA4NSwgICAgMjgsICAgIDI5LCAgICAzMCwgICAgMzEsICAgIDMyLCAgICAzOCwg
ICAgMzUsCi0gICAgICAzNSwgICAgIDEsICAgIDEyLCAgICAxNiwgICAgMTgsICAgIDE5LCAgICAy
MCwgICAgMjEsICAgIDIyLCAgICAyNCwKLSAgICAgIDI2LCAgICAzNSwgICAgNDYsICAgIDUyLCAg
ICA1MywgICAgNzYsICAgIDc3LCAgICA3OSwgICAgMTcsICAgIDE4LAotICAgICAgMTksICAgIDIw
LCAgICAzNSwgICAgNDYsICAgIDYxLCAgICA3NywgICAgNzksICAgIDQ1LCAgICA1OCwgICAgODQs
Ci0gICAgICA0NSwgICAgNTksICAgIDY0LCAgICA3MSwgICAgODQsICAgIDIzLCAgICAzNSwgICAg
NzgsICAgIDgxLCAgICA0NSwKLSAgICAgIDU5LCAgICA3MCwgICAgNzEsICAgIDg0LCAgICAzNSwg
ICAgNDYsICAgIDc5LCAgICAzMywgICAgODcsICAgIDg3LAotICAgICAgODgsICAgIDg4LCAgICA4
OCwgICAgODgsICAgIDg4LCAgICA4OCwgICAgMzUsICAgIDM1LCAgICAyNSwgICAgODMsCi0gICAg
ICA4MiwgICAgODMsICAgIDg3LCAgICAyNiwgICAgODgsICAgIDU0LCAgICAgMSwgICAgMTMsICAg
IDM1LCAgICA4MywKLSAgICAgIDgyLCAgICAyNiwgICAgMTQsICAgIDg2LCAgICA4NywgICAgODYs
ICAgIDM1LCAgICA4NiwgICAgODYsICAgIDg2LAotICAgICAgODgsICAgIDI2LCAgICAzNSwgICAg
MzUsICAgIDg2LCAgICAzNSwgICAgODYsICAgIDg3LCAgICAzNSwgICAgMzUsCi0gICAgICAzNSwg
ICAgMzUsICAgIDg2LCAgICAzOCwgICAgNTUsICAgIDM1LCAgICAzNSwgICAgMzUsICAgIDgzCi19
OwotCi0jZGVmaW5lIHl5ZXJyb2sJCSh5eWVycnN0YXR1cyA9IDApCi0jZGVmaW5lIHl5Y2xlYXJp
bgkoeXljaGFyID0gWVlFTVBUWSkKLSNkZWZpbmUgWVlFTVBUWQkJKC0yKQotI2RlZmluZSBZWUVP
RgkJMAotCi0jZGVmaW5lIFlZQUNDRVBUCWdvdG8geXlhY2NlcHRsYWIKLSNkZWZpbmUgWVlBQk9S
VAkJZ290byB5eWFib3J0bGFiCi0jZGVmaW5lIFlZRVJST1IJCWdvdG8geXllcnJvcmxhYgotCi0K
LS8qIExpa2UgWVlFUlJPUiBleGNlcHQgZG8gY2FsbCB5eWVycm9yLiAgVGhpcyByZW1haW5zIGhl
cmUgdGVtcG9yYXJpbHkKLSAgIHRvIGVhc2UgdGhlIHRyYW5zaXRpb24gdG8gdGhlIG5ldyBtZWFu
aW5nIG9mIFlZRVJST1IsIGZvciBHQ0MuCi0gICBPbmNlIEdDQyB2ZXJzaW9uIDIgaGFzIHN1cHBs
YW50ZWQgdmVyc2lvbiAxLCB0aGlzIGNhbiBnby4gIEhvd2V2ZXIsCi0gICBZWUZBSUwgYXBwZWFy
cyB0byBiZSBpbiB1c2UuICBOZXZlcnRoZWxlc3MsIGl0IGlzIGZvcm1hbGx5IGRlcHJlY2F0ZWQK
LSAgIGluIEJpc29uIDIuNC4yJ3MgTkVXUyBlbnRyeSwgd2hlcmUgYSBwbGFuIHRvIHBoYXNlIGl0
IG91dCBpcwotICAgZGlzY3Vzc2VkLiAgKi8KLQotI2RlZmluZSBZWUZBSUwJCWdvdG8geXllcnJs
YWIKLSNpZiBkZWZpbmVkIFlZRkFJTAotICAvKiBUaGlzIGlzIGhlcmUgdG8gc3VwcHJlc3Mgd2Fy
bmluZ3MgZnJvbSB0aGUgR0NDIGNwcCdzCi0gICAgIC1XdW51c2VkLW1hY3Jvcy4gIE5vcm1hbGx5
IHdlIGRvbid0IHdvcnJ5IGFib3V0IHRoYXQgd2FybmluZywgYnV0Ci0gICAgIHNvbWUgdXNlcnMg
ZG8sIGFuZCB3ZSB3YW50IHRvIG1ha2UgaXQgZWFzeSBmb3IgdXNlcnMgdG8gcmVtb3ZlCi0gICAg
IFlZRkFJTCB1c2VzLCB3aGljaCB3aWxsIHByb2R1Y2Ugd2FybmluZ3MgZnJvbSBCaXNvbiAyLjUu
ICAqLwotI2VuZGlmCi0KLSNkZWZpbmUgWVlSRUNPVkVSSU5HKCkgICghIXl5ZXJyc3RhdHVzKQot
Ci0jZGVmaW5lIFlZQkFDS1VQKFRva2VuLCBWYWx1ZSkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgaWYgKHl5Y2hhciA9PSBZWUVNUFRZKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgeXljaGFyID0g
KFRva2VuKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAg
IHl5bHZhbCA9IChWYWx1ZSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgICBZWVBPUFNUQUNLICh5eWxlbik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgeXlzdGF0ZSA9ICp5eXNzcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgIGdvdG8geXliYWNrdXA7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgfSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICBlbHNlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICB5eWVycm9yIChZWV8oInN5bnRheCBlcnJvcjogY2Fubm90IGJhY2sgdXAi
KSk7IFwKLSAgICAgIFlZRVJST1I7CQkJCQkJCVwKLSAgICB9CQkJCQkJCQlcCi13aGlsZSAoWVlJ
RCAoMCkpCi0KLQotI2RlZmluZSBZWVRFUlJPUgkxCi0jZGVmaW5lIFlZRVJSQ09ERQkyNTYKLQot
Ci0vKiBZWUxMT0NfREVGQVVMVCAtLSBTZXQgQ1VSUkVOVCB0byBzcGFuIGZyb20gUkhTWzFdIHRv
IFJIU1tOXS4KLSAgIElmIE4gaXMgMCwgdGhlbiBzZXQgQ1VSUkVOVCB0byB0aGUgZW1wdHkgbG9j
YXRpb24gd2hpY2ggZW5kcwotICAgdGhlIHByZXZpb3VzIHN5bWJvbDogUkhTWzBdIChhbHdheXMg
ZGVmaW5lZCkuICAqLwotCi0jZGVmaW5lIFlZUkhTTE9DKFJocywgSykgKChSaHMpW0tdKQotI2lm
bmRlZiBZWUxMT0NfREVGQVVMVAotIyBkZWZpbmUgWVlMTE9DX0RFRkFVTFQoQ3VycmVudCwgUmhz
LCBOKQkJCQlcCi0gICAgZG8JCQkJCQkJCQlcCi0gICAgICBpZiAoWVlJRCAoTikpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLQl7CQkJCQkJCQlc
Ci0JICAoQ3VycmVudCkuZmlyc3RfbGluZSAgID0gWVlSSFNMT0MgKFJocywgMSkuZmlyc3RfbGlu
ZTsJXAotCSAgKEN1cnJlbnQpLmZpcnN0X2NvbHVtbiA9IFlZUkhTTE9DIChSaHMsIDEpLmZpcnN0
X2NvbHVtbjsJXAotCSAgKEN1cnJlbnQpLmxhc3RfbGluZSAgICA9IFlZUkhTTE9DIChSaHMsIE4p
Lmxhc3RfbGluZTsJCVwKLQkgIChDdXJyZW50KS5sYXN0X2NvbHVtbiAgPSBZWVJIU0xPQyAoUmhz
LCBOKS5sYXN0X2NvbHVtbjsJXAotCX0JCQkJCQkJCVwKLSAgICAgIGVsc2UJCQkJCQkJCVwKLQl7
CQkJCQkJCQlcCi0JICAoQ3VycmVudCkuZmlyc3RfbGluZSAgID0gKEN1cnJlbnQpLmxhc3RfbGlu
ZSAgID0JCVwKLQkgICAgWVlSSFNMT0MgKFJocywgMCkubGFzdF9saW5lOwkJCQlcCi0JICAoQ3Vy
cmVudCkuZmlyc3RfY29sdW1uID0gKEN1cnJlbnQpLmxhc3RfY29sdW1uID0JCVwKLQkgICAgWVlS
SFNMT0MgKFJocywgMCkubGFzdF9jb2x1bW47CQkJCVwKLQl9CQkJCQkJCQlcCi0gICAgd2hpbGUg
KFlZSUQgKDApKQotI2VuZGlmCi0KLQotLyogVGhpcyBtYWNybyBpcyBwcm92aWRlZCBmb3IgYmFj
a3dhcmQgY29tcGF0aWJpbGl0eS4gKi8KLQotI2lmbmRlZiBZWV9MT0NBVElPTl9QUklOVAotIyBk
ZWZpbmUgWVlfTE9DQVRJT05fUFJJTlQoRmlsZSwgTG9jKSAoKHZvaWQpIDApCi0jZW5kaWYKLQot
Ci0vKiBZWUxFWCAtLSBjYWxsaW5nIGB5eWxleCcgd2l0aCB0aGUgcmlnaHQgYXJndW1lbnRzLiAg
Ki8KLQotI2lmZGVmIFlZTEVYX1BBUkFNCi0jIGRlZmluZSBZWUxFWCB5eWxleCAoWVlMRVhfUEFS
QU0pCi0jZWxzZQotIyBkZWZpbmUgWVlMRVggeXlsZXggKCkKLSNlbmRpZgotCi0vKiBFbmFibGUg
ZGVidWdnaW5nIGlmIHJlcXVlc3RlZC4gICovCi0jaWYgWVlERUJVRwotCi0jIGlmbmRlZiBZWUZQ
UklOVEYKLSMgIGluY2x1ZGUgPHN0ZGlvLmg+IC8qIElORlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BB
Q0UgKi8KLSMgIGRlZmluZSBZWUZQUklOVEYgZnByaW50ZgotIyBlbmRpZgotCi0jIGRlZmluZSBZ
WURQUklOVEYoQXJncykJCQlcCi1kbyB7CQkJCQkJXAotICBpZiAoeXlkZWJ1ZykJCQkJCVwKLSAg
ICBZWUZQUklOVEYgQXJnczsJCQkJXAotfSB3aGlsZSAoWVlJRCAoMCkpCi0KLSMgZGVmaW5lIFlZ
X1NZTUJPTF9QUklOVChUaXRsZSwgVHlwZSwgVmFsdWUsIExvY2F0aW9uKQkJCSAgXAotZG8gewkJ
CQkJCQkJCSAgXAotICBpZiAoeXlkZWJ1ZykJCQkJCQkJCSAgXAotICAgIHsJCQkJCQkJCQkgIFwK
LSAgICAgIFlZRlBSSU5URiAoc3RkZXJyLCAiJXMgIiwgVGl0bGUpOwkJCQkJICBcCi0gICAgICB5
eV9zeW1ib2xfcHJpbnQgKHN0ZGVyciwJCQkJCQkgIFwKLQkJICBUeXBlLCBWYWx1ZSk7IFwKLSAg
ICAgIFlZRlBSSU5URiAoc3RkZXJyLCAiXG4iKTsJCQkJCQkgIFwKLSAgICB9CQkJCQkJCQkJICBc
Ci19IHdoaWxlIChZWUlEICgwKSkKLQotCi0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLgotfCBQcmludCB0aGlzIHN5bWJvbCBvbiBZWU9VVFBVVC4gIHwKLWAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSovCi0KLS8qQVJHU1VTRUQqLwotI2lmIChkZWZpbmVkIF9fU1RE
Q19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1c3Bs
dXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKLXN0YXRpYyB2b2lkCi15eV9zeW1ib2xfdmFsdWVfcHJp
bnQgKEZJTEUgKnl5b3V0cHV0LCBpbnQgeXl0eXBlLCBZWVNUWVBFIGNvbnN0ICogY29uc3QgeXl2
YWx1ZXApCi0jZWxzZQotc3RhdGljIHZvaWQKLXl5X3N5bWJvbF92YWx1ZV9wcmludCAoeXlvdXRw
dXQsIHl5dHlwZSwgeXl2YWx1ZXApCi0gICAgRklMRSAqeXlvdXRwdXQ7Ci0gICAgaW50IHl5dHlw
ZTsKLSAgICBZWVNUWVBFIGNvbnN0ICogY29uc3QgeXl2YWx1ZXA7Ci0jZW5kaWYKLXsKLSAgRklM
RSAqeXlvID0geXlvdXRwdXQ7Ci0gIFlZVVNFICh5eW8pOwotICBpZiAoIXl5dmFsdWVwKQotICAg
IHJldHVybjsKLSMgaWZkZWYgWVlQUklOVAotICBpZiAoeXl0eXBlIDwgWVlOVE9LRU5TKQotICAg
IFlZUFJJTlQgKHl5b3V0cHV0LCB5eXRva251bVt5eXR5cGVdLCAqeXl2YWx1ZXApOwotIyBlbHNl
Ci0gIFlZVVNFICh5eW91dHB1dCk7Ci0jIGVuZGlmCi0gIHN3aXRjaCAoeXl0eXBlKQotICAgIHsK
LSAgICAgIGRlZmF1bHQ6Ci0JYnJlYWs7Ci0gICAgfQotfQotCi0KLS8qLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0uCi18IFByaW50IHRoaXMgc3ltYm9sIG9uIFlZT1VUUFVULiAgfAot
YC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KLQotI2lmIChkZWZpbmVkIF9fU1RE
Q19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1c3Bs
dXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKLXN0YXRpYyB2b2lkCi15eV9zeW1ib2xfcHJpbnQgKEZJ
TEUgKnl5b3V0cHV0LCBpbnQgeXl0eXBlLCBZWVNUWVBFIGNvbnN0ICogY29uc3QgeXl2YWx1ZXAp
Ci0jZWxzZQotc3RhdGljIHZvaWQKLXl5X3N5bWJvbF9wcmludCAoeXlvdXRwdXQsIHl5dHlwZSwg
eXl2YWx1ZXApCi0gICAgRklMRSAqeXlvdXRwdXQ7Ci0gICAgaW50IHl5dHlwZTsKLSAgICBZWVNU
WVBFIGNvbnN0ICogY29uc3QgeXl2YWx1ZXA7Ci0jZW5kaWYKLXsKLSAgaWYgKHl5dHlwZSA8IFlZ
TlRPS0VOUykKLSAgICBZWUZQUklOVEYgKHl5b3V0cHV0LCAidG9rZW4gJXMgKCIsIHl5dG5hbWVb
eXl0eXBlXSk7Ci0gIGVsc2UKLSAgICBZWUZQUklOVEYgKHl5b3V0cHV0LCAibnRlcm0gJXMgKCIs
IHl5dG5hbWVbeXl0eXBlXSk7Ci0KLSAgeXlfc3ltYm9sX3ZhbHVlX3ByaW50ICh5eW91dHB1dCwg
eXl0eXBlLCB5eXZhbHVlcCk7Ci0gIFlZRlBSSU5URiAoeXlvdXRwdXQsICIpIik7Ci19Ci0KLS8q
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLgotfCB5eV9zdGFja19wcmludCAtLSBQcmludCB0aGUgc3RhdGUgc3RhY2sgZnJv
bSBpdHMgQk9UVE9NIHVwIHRvIGl0cyB8Ci18IFRPUCAoaW5jbHVkZWQpLiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKLWAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwotCi0j
aWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX0M5OV9fRlVOQ19fIFwKLSAgICAgfHwg
ZGVmaW5lZCBfX2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQotc3RhdGljIHZvaWQKLXl5
X3N0YWNrX3ByaW50ICh5eXR5cGVfaW50MTYgKnl5Ym90dG9tLCB5eXR5cGVfaW50MTYgKnl5dG9w
KQotI2Vsc2UKLXN0YXRpYyB2b2lkCi15eV9zdGFja19wcmludCAoeXlib3R0b20sIHl5dG9wKQot
ICAgIHl5dHlwZV9pbnQxNiAqeXlib3R0b207Ci0gICAgeXl0eXBlX2ludDE2ICp5eXRvcDsKLSNl
bmRpZgotewotICBZWUZQUklOVEYgKHN0ZGVyciwgIlN0YWNrIG5vdyIpOwotICBmb3IgKDsgeXli
b3R0b20gPD0geXl0b3A7IHl5Ym90dG9tKyspCi0gICAgewotICAgICAgaW50IHl5Ym90ID0gKnl5
Ym90dG9tOwotICAgICAgWVlGUFJJTlRGIChzdGRlcnIsICIgJWQiLCB5eWJvdCk7Ci0gICAgfQot
ICBZWUZQUklOVEYgKHN0ZGVyciwgIlxuIik7Ci19Ci0KLSMgZGVmaW5lIFlZX1NUQUNLX1BSSU5U
KEJvdHRvbSwgVG9wKQkJCQlcCi1kbyB7CQkJCQkJCQlcCi0gIGlmICh5eWRlYnVnKQkJCQkJCQlc
Ci0gICAgeXlfc3RhY2tfcHJpbnQgKChCb3R0b20pLCAoVG9wKSk7CQkJCVwKLX0gd2hpbGUgKFlZ
SUQgKDApKQotCi0KLS8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLgotfCBSZXBvcnQgdGhhdCB0aGUgWVlSVUxFIGlzIGdvaW5nIHRvIGJlIHJlZHVjZWQu
ICB8Ci1gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8K
LQotI2lmIChkZWZpbmVkIF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAg
IHx8IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKLXN0YXRpYyB2b2lk
Ci15eV9yZWR1Y2VfcHJpbnQgKFlZU1RZUEUgKnl5dnNwLCBpbnQgeXlydWxlKQotI2Vsc2UKLXN0
YXRpYyB2b2lkCi15eV9yZWR1Y2VfcHJpbnQgKHl5dnNwLCB5eXJ1bGUpCi0gICAgWVlTVFlQRSAq
eXl2c3A7Ci0gICAgaW50IHl5cnVsZTsKLSNlbmRpZgotewotICBpbnQgeXlucmhzID0geXlyMlt5
eXJ1bGVdOwotICBpbnQgeXlpOwotICB1bnNpZ25lZCBsb25nIGludCB5eWxubyA9IHl5cmxpbmVb
eXlydWxlXTsKLSAgWVlGUFJJTlRGIChzdGRlcnIsICJSZWR1Y2luZyBzdGFjayBieSBydWxlICVk
IChsaW5lICVsdSk6XG4iLAotCSAgICAgeXlydWxlIC0gMSwgeXlsbm8pOwotICAvKiBUaGUgc3lt
Ym9scyBiZWluZyByZWR1Y2VkLiAgKi8KLSAgZm9yICh5eWkgPSAwOyB5eWkgPCB5eW5yaHM7IHl5
aSsrKQotICAgIHsKLSAgICAgIFlZRlBSSU5URiAoc3RkZXJyLCAiICAgJCVkID0gIiwgeXlpICsg
MSk7Ci0gICAgICB5eV9zeW1ib2xfcHJpbnQgKHN0ZGVyciwgeXlyaHNbeXlwcmhzW3l5cnVsZV0g
KyB5eWldLAotCQkgICAgICAgJih5eXZzcFsoeXlpICsgMSkgLSAoeXlucmhzKV0pCi0JCSAgICAg
ICAJCSAgICAgICApOwotICAgICAgWVlGUFJJTlRGIChzdGRlcnIsICJcbiIpOwotICAgIH0KLX0K
LQotIyBkZWZpbmUgWVlfUkVEVUNFX1BSSU5UKFJ1bGUpCQlcCi1kbyB7CQkJCQlcCi0gIGlmICh5
eWRlYnVnKQkJCQlcCi0gICAgeXlfcmVkdWNlX3ByaW50ICh5eXZzcCwgUnVsZSk7IFwKLX0gd2hp
bGUgKFlZSUQgKDApKQotCi0vKiBOb256ZXJvIG1lYW5zIHByaW50IHBhcnNlIHRyYWNlLiAgSXQg
aXMgbGVmdCB1bmluaXRpYWxpemVkIHNvIHRoYXQKLSAgIG11bHRpcGxlIHBhcnNlcnMgY2FuIGNv
ZXhpc3QuICAqLwotaW50IHl5ZGVidWc7Ci0jZWxzZSAvKiAhWVlERUJVRyAqLwotIyBkZWZpbmUg
WVlEUFJJTlRGKEFyZ3MpCi0jIGRlZmluZSBZWV9TWU1CT0xfUFJJTlQoVGl0bGUsIFR5cGUsIFZh
bHVlLCBMb2NhdGlvbikKLSMgZGVmaW5lIFlZX1NUQUNLX1BSSU5UKEJvdHRvbSwgVG9wKQotIyBk
ZWZpbmUgWVlfUkVEVUNFX1BSSU5UKFJ1bGUpCi0jZW5kaWYgLyogIVlZREVCVUcgKi8KLQotCi0v
KiBZWUlOSVRERVBUSCAtLSBpbml0aWFsIHNpemUgb2YgdGhlIHBhcnNlcidzIHN0YWNrcy4gICov
Ci0jaWZuZGVmCVlZSU5JVERFUFRICi0jIGRlZmluZSBZWUlOSVRERVBUSCAyMDAKLSNlbmRpZgot
Ci0vKiBZWU1BWERFUFRIIC0tIG1heGltdW0gc2l6ZSB0aGUgc3RhY2tzIGNhbiBncm93IHRvIChl
ZmZlY3RpdmUgb25seQotICAgaWYgdGhlIGJ1aWx0LWluIHN0YWNrIGV4dGVuc2lvbiBtZXRob2Qg
aXMgdXNlZCkuCi0KLSAgIERvIG5vdCBtYWtlIHRoaXMgdmFsdWUgdG9vIGxhcmdlOyB0aGUgcmVz
dWx0cyBhcmUgdW5kZWZpbmVkIGlmCi0gICBZWVNUQUNLX0FMTE9DX01BWElNVU0gPCBZWVNUQUNL
X0JZVEVTIChZWU1BWERFUFRIKQotICAgZXZhbHVhdGVkIHdpdGggaW5maW5pdGUtcHJlY2lzaW9u
IGludGVnZXIgYXJpdGhtZXRpYy4gICovCi0KLSNpZm5kZWYgWVlNQVhERVBUSAotIyBkZWZpbmUg
WVlNQVhERVBUSCAxMDAwMAotI2VuZGlmCi0KLQotI2lmIFlZRVJST1JfVkVSQk9TRQotCi0jIGlm
bmRlZiB5eXN0cmxlbgotIyAgaWYgZGVmaW5lZCBfX0dMSUJDX18gJiYgZGVmaW5lZCBfU1RSSU5H
X0gKLSMgICBkZWZpbmUgeXlzdHJsZW4gc3RybGVuCi0jICBlbHNlCi0vKiBSZXR1cm4gdGhlIGxl
bmd0aCBvZiBZWVNUUi4gICovCi0jaWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX0M5
OV9fRlVOQ19fIFwKLSAgICAgfHwgZGVmaW5lZCBfX2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0Nf
VkVSKQotc3RhdGljIFlZU0laRV9UCi15eXN0cmxlbiAoY29uc3QgY2hhciAqeXlzdHIpCi0jZWxz
ZQotc3RhdGljIFlZU0laRV9UCi15eXN0cmxlbiAoeXlzdHIpCi0gICAgY29uc3QgY2hhciAqeXlz
dHI7Ci0jZW5kaWYKLXsKLSAgWVlTSVpFX1QgeXlsZW47Ci0gIGZvciAoeXlsZW4gPSAwOyB5eXN0
clt5eWxlbl07IHl5bGVuKyspCi0gICAgY29udGludWU7Ci0gIHJldHVybiB5eWxlbjsKLX0KLSMg
IGVuZGlmCi0jIGVuZGlmCi0KLSMgaWZuZGVmIHl5c3RwY3B5Ci0jICBpZiBkZWZpbmVkIF9fR0xJ
QkNfXyAmJiBkZWZpbmVkIF9TVFJJTkdfSCAmJiBkZWZpbmVkIF9HTlVfU09VUkNFCi0jICAgZGVm
aW5lIHl5c3RwY3B5IHN0cGNweQotIyAgZWxzZQotLyogQ29weSBZWVNSQyB0byBZWURFU1QsIHJl
dHVybmluZyB0aGUgYWRkcmVzcyBvZiB0aGUgdGVybWluYXRpbmcgJ1wwJyBpbgotICAgWVlERVNU
LiAgKi8KLSNpZiAoZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9fQzk5X19GVU5DX18gXAot
ICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRlZmluZWQgX01TQ19WRVIpCi1zdGF0aWMg
Y2hhciAqCi15eXN0cGNweSAoY2hhciAqeXlkZXN0LCBjb25zdCBjaGFyICp5eXNyYykKLSNlbHNl
Ci1zdGF0aWMgY2hhciAqCi15eXN0cGNweSAoeXlkZXN0LCB5eXNyYykKLSAgICBjaGFyICp5eWRl
c3Q7Ci0gICAgY29uc3QgY2hhciAqeXlzcmM7Ci0jZW5kaWYKLXsKLSAgY2hhciAqeXlkID0geXlk
ZXN0OwotICBjb25zdCBjaGFyICp5eXMgPSB5eXNyYzsKLQotICB3aGlsZSAoKCp5eWQrKyA9ICp5
eXMrKykgIT0gJ1wwJykKLSAgICBjb250aW51ZTsKLQotICByZXR1cm4geXlkIC0gMTsKLX0KLSMg
IGVuZGlmCi0jIGVuZGlmCi0KLSMgaWZuZGVmIHl5dG5hbWVycgotLyogQ29weSB0byBZWVJFUyB0
aGUgY29udGVudHMgb2YgWVlTVFIgYWZ0ZXIgc3RyaXBwaW5nIGF3YXkgdW5uZWNlc3NhcnkKLSAg
IHF1b3RlcyBhbmQgYmFja3NsYXNoZXMsIHNvIHRoYXQgaXQncyBzdWl0YWJsZSBmb3IgeXllcnJv
ci4gIFRoZQotICAgaGV1cmlzdGljIGlzIHRoYXQgZG91YmxlLXF1b3RpbmcgaXMgdW5uZWNlc3Nh
cnkgdW5sZXNzIHRoZSBzdHJpbmcKLSAgIGNvbnRhaW5zIGFuIGFwb3N0cm9waGUsIGEgY29tbWEs
IG9yIGJhY2tzbGFzaCAob3RoZXIgdGhhbgotICAgYmFja3NsYXNoLWJhY2tzbGFzaCkuICBZWVNU
UiBpcyB0YWtlbiBmcm9tIHl5dG5hbWUuICBJZiBZWVJFUyBpcwotICAgbnVsbCwgZG8gbm90IGNv
cHk7IGluc3RlYWQsIHJldHVybiB0aGUgbGVuZ3RoIG9mIHdoYXQgdGhlIHJlc3VsdAotICAgd291
bGQgaGF2ZSBiZWVuLiAgKi8KLXN0YXRpYyBZWVNJWkVfVAoteXl0bmFtZXJyIChjaGFyICp5eXJl
cywgY29uc3QgY2hhciAqeXlzdHIpCi17Ci0gIGlmICgqeXlzdHIgPT0gJyInKQotICAgIHsKLSAg
ICAgIFlZU0laRV9UIHl5biA9IDA7Ci0gICAgICBjaGFyIGNvbnN0ICp5eXAgPSB5eXN0cjsKLQot
ICAgICAgZm9yICg7OykKLQlzd2l0Y2ggKCorK3l5cCkKLQkgIHsKLQkgIGNhc2UgJ1wnJzoKLQkg
IGNhc2UgJywnOgotCSAgICBnb3RvIGRvX25vdF9zdHJpcF9xdW90ZXM7Ci0KLQkgIGNhc2UgJ1xc
JzoKLQkgICAgaWYgKCorK3l5cCAhPSAnXFwnKQotCSAgICAgIGdvdG8gZG9fbm90X3N0cmlwX3F1
b3RlczsKLQkgICAgLyogRmFsbCB0aHJvdWdoLiAgKi8KLQkgIGRlZmF1bHQ6Ci0JICAgIGlmICh5
eXJlcykKLQkgICAgICB5eXJlc1t5eW5dID0gKnl5cDsKLQkgICAgeXluKys7Ci0JICAgIGJyZWFr
OwotCi0JICBjYXNlICciJzoKLQkgICAgaWYgKHl5cmVzKQotCSAgICAgIHl5cmVzW3l5bl0gPSAn
XDAnOwotCSAgICByZXR1cm4geXluOwotCSAgfQotICAgIGRvX25vdF9zdHJpcF9xdW90ZXM6IDsK
LSAgICB9Ci0KLSAgaWYgKCEgeXlyZXMpCi0gICAgcmV0dXJuIHl5c3RybGVuICh5eXN0cik7Ci0K
LSAgcmV0dXJuIHl5c3RwY3B5ICh5eXJlcywgeXlzdHIpIC0geXlyZXM7Ci19Ci0jIGVuZGlmCi0K
LS8qIENvcHkgaW50byAqWVlNU0csIHdoaWNoIGlzIG9mIHNpemUgKllZTVNHX0FMTE9DLCBhbiBl
cnJvciBtZXNzYWdlCi0gICBhYm91dCB0aGUgdW5leHBlY3RlZCB0b2tlbiBZWVRPS0VOIGZvciB0
aGUgc3RhdGUgc3RhY2sgd2hvc2UgdG9wIGlzCi0gICBZWVNTUC4KLQotICAgUmV0dXJuIDAgaWYg
KllZTVNHIHdhcyBzdWNjZXNzZnVsbHkgd3JpdHRlbi4gIFJldHVybiAxIGlmICpZWU1TRyBpcwot
ICAgbm90IGxhcmdlIGVub3VnaCB0byBob2xkIHRoZSBtZXNzYWdlLiAgSW4gdGhhdCBjYXNlLCBh
bHNvIHNldAotICAgKllZTVNHX0FMTE9DIHRvIHRoZSByZXF1aXJlZCBudW1iZXIgb2YgYnl0ZXMu
ICBSZXR1cm4gMiBpZiB0aGUKLSAgIHJlcXVpcmVkIG51bWJlciBvZiBieXRlcyBpcyB0b28gbGFy
Z2UgdG8gc3RvcmUuICAqLwotc3RhdGljIGludAoteXlzeW50YXhfZXJyb3IgKFlZU0laRV9UICp5
eW1zZ19hbGxvYywgY2hhciAqKnl5bXNnLAotICAgICAgICAgICAgICAgIHl5dHlwZV9pbnQxNiAq
eXlzc3AsIGludCB5eXRva2VuKQotewotICBZWVNJWkVfVCB5eXNpemUwID0geXl0bmFtZXJyIChZ
WV9OVUxMLCB5eXRuYW1lW3l5dG9rZW5dKTsKLSAgWVlTSVpFX1QgeXlzaXplID0geXlzaXplMDsK
LSAgWVlTSVpFX1QgeXlzaXplMTsKLSAgZW51bSB7IFlZRVJST1JfVkVSQk9TRV9BUkdTX01BWElN
VU0gPSA1IH07Ci0gIC8qIEludGVybmF0aW9uYWxpemVkIGZvcm1hdCBzdHJpbmcuICovCi0gIGNv
bnN0IGNoYXIgKnl5Zm9ybWF0ID0gWVlfTlVMTDsKLSAgLyogQXJndW1lbnRzIG9mIHl5Zm9ybWF0
LiAqLwotICBjaGFyIGNvbnN0ICp5eWFyZ1tZWUVSUk9SX1ZFUkJPU0VfQVJHU19NQVhJTVVNXTsK
LSAgLyogTnVtYmVyIG9mIHJlcG9ydGVkIHRva2VucyAob25lIGZvciB0aGUgInVuZXhwZWN0ZWQi
LCBvbmUgcGVyCi0gICAgICJleHBlY3RlZCIpLiAqLwotICBpbnQgeXljb3VudCA9IDA7Ci0KLSAg
LyogVGhlcmUgYXJlIG1hbnkgcG9zc2liaWxpdGllcyBoZXJlIHRvIGNvbnNpZGVyOgotICAgICAt
IEFzc3VtZSBZWUZBSUwgaXMgbm90IHVzZWQuICBJdCdzIHRvbyBmbGF3ZWQgdG8gY29uc2lkZXIu
ICBTZWUKLSAgICAgICA8aHR0cDovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2Jpc29uLXBh
dGNoZXMvMjAwOS0xMi9tc2cwMDAyNC5odG1sPgotICAgICAgIGZvciBkZXRhaWxzLiAgWVlFUlJP
UiBpcyBmaW5lIGFzIGl0IGRvZXMgbm90IGludm9rZSB0aGlzCi0gICAgICAgZnVuY3Rpb24uCi0g
ICAgIC0gSWYgdGhpcyBzdGF0ZSBpcyBhIGNvbnNpc3RlbnQgc3RhdGUgd2l0aCBhIGRlZmF1bHQg
YWN0aW9uLCB0aGVuCi0gICAgICAgdGhlIG9ubHkgd2F5IHRoaXMgZnVuY3Rpb24gd2FzIGludm9r
ZWQgaXMgaWYgdGhlIGRlZmF1bHQgYWN0aW9uCi0gICAgICAgaXMgYW4gZXJyb3IgYWN0aW9uLiAg
SW4gdGhhdCBjYXNlLCBkb24ndCBjaGVjayBmb3IgZXhwZWN0ZWQKLSAgICAgICB0b2tlbnMgYmVj
YXVzZSB0aGVyZSBhcmUgbm9uZS4KLSAgICAgLSBUaGUgb25seSB3YXkgdGhlcmUgY2FuIGJlIG5v
IGxvb2thaGVhZCBwcmVzZW50IChpbiB5eWNoYXIpIGlzIGlmCi0gICAgICAgdGhpcyBzdGF0ZSBp
cyBhIGNvbnNpc3RlbnQgc3RhdGUgd2l0aCBhIGRlZmF1bHQgYWN0aW9uLiAgVGh1cywKLSAgICAg
ICBkZXRlY3RpbmcgdGhlIGFic2VuY2Ugb2YgYSBsb29rYWhlYWQgaXMgc3VmZmljaWVudCB0byBk
ZXRlcm1pbmUKLSAgICAgICB0aGF0IHRoZXJlIGlzIG5vIHVuZXhwZWN0ZWQgb3IgZXhwZWN0ZWQg
dG9rZW4gdG8gcmVwb3J0LiAgSW4gdGhhdAotICAgICAgIGNhc2UsIGp1c3QgcmVwb3J0IGEgc2lt
cGxlICJzeW50YXggZXJyb3IiLgotICAgICAtIERvbid0IGFzc3VtZSB0aGVyZSBpc24ndCBhIGxv
b2thaGVhZCBqdXN0IGJlY2F1c2UgdGhpcyBzdGF0ZSBpcyBhCi0gICAgICAgY29uc2lzdGVudCBz
dGF0ZSB3aXRoIGEgZGVmYXVsdCBhY3Rpb24uICBUaGVyZSBtaWdodCBoYXZlIGJlZW4gYQotICAg
ICAgIHByZXZpb3VzIGluY29uc2lzdGVudCBzdGF0ZSwgY29uc2lzdGVudCBzdGF0ZSB3aXRoIGEg
bm9uLWRlZmF1bHQKLSAgICAgICBhY3Rpb24sIG9yIHVzZXIgc2VtYW50aWMgYWN0aW9uIHRoYXQg
bWFuaXB1bGF0ZWQgeXljaGFyLgotICAgICAtIE9mIGNvdXJzZSwgdGhlIGV4cGVjdGVkIHRva2Vu
IGxpc3QgZGVwZW5kcyBvbiBzdGF0ZXMgdG8gaGF2ZQotICAgICAgIGNvcnJlY3QgbG9va2FoZWFk
IGluZm9ybWF0aW9uLCBhbmQgaXQgZGVwZW5kcyBvbiB0aGUgcGFyc2VyIG5vdAotICAgICAgIHRv
IHBlcmZvcm0gZXh0cmEgcmVkdWN0aW9ucyBhZnRlciBmZXRjaGluZyBhIGxvb2thaGVhZCBmcm9t
IHRoZQotICAgICAgIHNjYW5uZXIgYW5kIGJlZm9yZSBkZXRlY3RpbmcgYSBzeW50YXggZXJyb3Iu
ICBUaHVzLCBzdGF0ZSBtZXJnaW5nCi0gICAgICAgKGZyb20gTEFMUiBvciBJRUxSKSBhbmQgZGVm
YXVsdCByZWR1Y3Rpb25zIGNvcnJ1cHQgdGhlIGV4cGVjdGVkCi0gICAgICAgdG9rZW4gbGlzdC4g
IEhvd2V2ZXIsIHRoZSBsaXN0IGlzIGNvcnJlY3QgZm9yIGNhbm9uaWNhbCBMUiB3aXRoCi0gICAg
ICAgb25lIGV4Y2VwdGlvbjogaXQgd2lsbCBzdGlsbCBjb250YWluIGFueSB0b2tlbiB0aGF0IHdp
bGwgbm90IGJlCi0gICAgICAgYWNjZXB0ZWQgZHVlIHRvIGFuIGVycm9yIGFjdGlvbiBpbiBhIGxh
dGVyIHN0YXRlLgotICAqLwotICBpZiAoeXl0b2tlbiAhPSBZWUVNUFRZKQotICAgIHsKLSAgICAg
IGludCB5eW4gPSB5eXBhY3RbKnl5c3NwXTsKLSAgICAgIHl5YXJnW3l5Y291bnQrK10gPSB5eXRu
YW1lW3l5dG9rZW5dOwotICAgICAgaWYgKCF5eXBhY3RfdmFsdWVfaXNfZGVmYXVsdCAoeXluKSkK
LSAgICAgICAgewotICAgICAgICAgIC8qIFN0YXJ0IFlZWCBhdCAtWVlOIGlmIG5lZ2F0aXZlIHRv
IGF2b2lkIG5lZ2F0aXZlIGluZGV4ZXMgaW4KLSAgICAgICAgICAgICBZWUNIRUNLLiAgSW4gb3Ro
ZXIgd29yZHMsIHNraXAgdGhlIGZpcnN0IC1ZWU4gYWN0aW9ucyBmb3IKLSAgICAgICAgICAgICB0
aGlzIHN0YXRlIGJlY2F1c2UgdGhleSBhcmUgZGVmYXVsdCBhY3Rpb25zLiAgKi8KLSAgICAgICAg
ICBpbnQgeXl4YmVnaW4gPSB5eW4gPCAwID8gLXl5biA6IDA7Ci0gICAgICAgICAgLyogU3RheSB3
aXRoaW4gYm91bmRzIG9mIGJvdGggeXljaGVjayBhbmQgeXl0bmFtZS4gICovCi0gICAgICAgICAg
aW50IHl5Y2hlY2tsaW0gPSBZWUxBU1QgLSB5eW4gKyAxOwotICAgICAgICAgIGludCB5eXhlbmQg
PSB5eWNoZWNrbGltIDwgWVlOVE9LRU5TID8geXljaGVja2xpbSA6IFlZTlRPS0VOUzsKLSAgICAg
ICAgICBpbnQgeXl4OwotCi0gICAgICAgICAgZm9yICh5eXggPSB5eXhiZWdpbjsgeXl4IDwgeXl4
ZW5kOyArK3l5eCkKLSAgICAgICAgICAgIGlmICh5eWNoZWNrW3l5eCArIHl5bl0gPT0geXl4ICYm
IHl5eCAhPSBZWVRFUlJPUgotICAgICAgICAgICAgICAgICYmICF5eXRhYmxlX3ZhbHVlX2lzX2Vy
cm9yICh5eXRhYmxlW3l5eCArIHl5bl0pKQotICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAg
ICAgaWYgKHl5Y291bnQgPT0gWVlFUlJPUl9WRVJCT1NFX0FSR1NfTUFYSU1VTSkKLSAgICAgICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgeXljb3VudCA9IDE7Ci0gICAgICAgICAg
ICAgICAgICAgIHl5c2l6ZSA9IHl5c2l6ZTA7Ci0gICAgICAgICAgICAgICAgICAgIGJyZWFrOwot
ICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHl5YXJnW3l5Y291bnQrK10gPSB5
eXRuYW1lW3l5eF07Ci0gICAgICAgICAgICAgICAgeXlzaXplMSA9IHl5c2l6ZSArIHl5dG5hbWVy
ciAoWVlfTlVMTCwgeXl0bmFtZVt5eXhdKTsKLSAgICAgICAgICAgICAgICBpZiAoISAoeXlzaXpl
IDw9IHl5c2l6ZTEKLSAgICAgICAgICAgICAgICAgICAgICAgJiYgeXlzaXplMSA8PSBZWVNUQUNL
X0FMTE9DX01BWElNVU0pKQotICAgICAgICAgICAgICAgICAgcmV0dXJuIDI7Ci0gICAgICAgICAg
ICAgICAgeXlzaXplID0geXlzaXplMTsKLSAgICAgICAgICAgICAgfQotICAgICAgICB9Ci0gICAg
fQotCi0gIHN3aXRjaCAoeXljb3VudCkKLSAgICB7Ci0jIGRlZmluZSBZWUNBU0VfKE4sIFMpICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICAgIGNhc2UgTjogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgICAgICB5eWZvcm1hdCA9IFM7ICAgICAgICAgICAgICAgICAgICAgICBc
Ci0gICAgICBicmVhawotICAgICAgWVlDQVNFXygwLCBZWV8oInN5bnRheCBlcnJvciIpKTsKLSAg
ICAgIFlZQ0FTRV8oMSwgWVlfKCJzeW50YXggZXJyb3IsIHVuZXhwZWN0ZWQgJXMiKSk7Ci0gICAg
ICBZWUNBU0VfKDIsIFlZXygic3ludGF4IGVycm9yLCB1bmV4cGVjdGVkICVzLCBleHBlY3Rpbmcg
JXMiKSk7Ci0gICAgICBZWUNBU0VfKDMsIFlZXygic3ludGF4IGVycm9yLCB1bmV4cGVjdGVkICVz
LCBleHBlY3RpbmcgJXMgb3IgJXMiKSk7Ci0gICAgICBZWUNBU0VfKDQsIFlZXygic3ludGF4IGVy
cm9yLCB1bmV4cGVjdGVkICVzLCBleHBlY3RpbmcgJXMgb3IgJXMgb3IgJXMiKSk7Ci0gICAgICBZ
WUNBU0VfKDUsIFlZXygic3ludGF4IGVycm9yLCB1bmV4cGVjdGVkICVzLCBleHBlY3RpbmcgJXMg
b3IgJXMgb3IgJXMgb3IgJXMiKSk7Ci0jIHVuZGVmIFlZQ0FTRV8KLSAgICB9Ci0KLSAgeXlzaXpl
MSA9IHl5c2l6ZSArIHl5c3RybGVuICh5eWZvcm1hdCk7Ci0gIGlmICghICh5eXNpemUgPD0geXlz
aXplMSAmJiB5eXNpemUxIDw9IFlZU1RBQ0tfQUxMT0NfTUFYSU1VTSkpCi0gICAgcmV0dXJuIDI7
Ci0gIHl5c2l6ZSA9IHl5c2l6ZTE7Ci0KLSAgaWYgKCp5eW1zZ19hbGxvYyA8IHl5c2l6ZSkKLSAg
ICB7Ci0gICAgICAqeXltc2dfYWxsb2MgPSAyICogeXlzaXplOwotICAgICAgaWYgKCEgKHl5c2l6
ZSA8PSAqeXltc2dfYWxsb2MKLSAgICAgICAgICAgICAmJiAqeXltc2dfYWxsb2MgPD0gWVlTVEFD
S19BTExPQ19NQVhJTVVNKSkKLSAgICAgICAgKnl5bXNnX2FsbG9jID0gWVlTVEFDS19BTExPQ19N
QVhJTVVNOwotICAgICAgcmV0dXJuIDE7Ci0gICAgfQotCi0gIC8qIEF2b2lkIHNwcmludGYsIGFz
IHRoYXQgaW5mcmluZ2VzIG9uIHRoZSB1c2VyJ3MgbmFtZSBzcGFjZS4KLSAgICAgRG9uJ3QgaGF2
ZSB1bmRlZmluZWQgYmVoYXZpb3IgZXZlbiBpZiB0aGUgdHJhbnNsYXRpb24KLSAgICAgcHJvZHVj
ZWQgYSBzdHJpbmcgd2l0aCB0aGUgd3JvbmcgbnVtYmVyIG9mICIlcyJzLiAgKi8KLSAgewotICAg
IGNoYXIgKnl5cCA9ICp5eW1zZzsKLSAgICBpbnQgeXlpID0gMDsKLSAgICB3aGlsZSAoKCp5eXAg
PSAqeXlmb3JtYXQpICE9ICdcMCcpCi0gICAgICBpZiAoKnl5cCA9PSAnJScgJiYgeXlmb3JtYXRb
MV0gPT0gJ3MnICYmIHl5aSA8IHl5Y291bnQpCi0gICAgICAgIHsKLSAgICAgICAgICB5eXAgKz0g
eXl0bmFtZXJyICh5eXAsIHl5YXJnW3l5aSsrXSk7Ci0gICAgICAgICAgeXlmb3JtYXQgKz0gMjsK
LSAgICAgICAgfQotICAgICAgZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgeXlwKys7Ci0gICAg
ICAgICAgeXlmb3JtYXQrKzsKLSAgICAgICAgfQotICB9Ci0gIHJldHVybiAwOwotfQotI2VuZGlm
IC8qIFlZRVJST1JfVkVSQk9TRSAqLwotCi0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLgotfCBSZWxlYXNlIHRoZSBtZW1vcnkgYXNzb2NpYXRlZCB0byB0
aGlzIHN5bWJvbC4gIHwKLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSovCi0KLS8qQVJHU1VTRUQqLwotI2lmIChkZWZpbmVkIF9fU1REQ19fIHx8IGRlZmlu
ZWQgX19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5l
ZCBfTVNDX1ZFUikKLXN0YXRpYyB2b2lkCi15eWRlc3RydWN0IChjb25zdCBjaGFyICp5eW1zZywg
aW50IHl5dHlwZSwgWVlTVFlQRSAqeXl2YWx1ZXApCi0jZWxzZQotc3RhdGljIHZvaWQKLXl5ZGVz
dHJ1Y3QgKHl5bXNnLCB5eXR5cGUsIHl5dmFsdWVwKQotICAgIGNvbnN0IGNoYXIgKnl5bXNnOwot
ICAgIGludCB5eXR5cGU7Ci0gICAgWVlTVFlQRSAqeXl2YWx1ZXA7Ci0jZW5kaWYKLXsKLSAgWVlV
U0UgKHl5dmFsdWVwKTsKLQotICBpZiAoIXl5bXNnKQotICAgIHl5bXNnID0gIkRlbGV0aW5nIjsK
LSAgWVlfU1lNQk9MX1BSSU5UICh5eW1zZywgeXl0eXBlLCB5eXZhbHVlcCwgeXlsb2NhdGlvbnAp
OwotCi0gIHN3aXRjaCAoeXl0eXBlKQotICAgIHsKLSAgICAgIGNhc2UgNTc6IC8qICJjaG9pY2Vf
ZW50cnkiICovCi0KLQl7Ci0JZnByaW50ZihzdGRlcnIsICIlczolZDogbWlzc2luZyBlbmQgc3Rh
dGVtZW50IGZvciB0aGlzIGVudHJ5XG4iLAotCQkoeXl2YWx1ZXAtPm1lbnUpLT5maWxlLT5uYW1l
LCAoeXl2YWx1ZXAtPm1lbnUpLT5saW5lbm8pOwotCWlmIChjdXJyZW50X21lbnUgPT0gKHl5dmFs
dWVwLT5tZW51KSkKLQkJbWVudV9lbmRfbWVudSgpOwotfTsKLQotCWJyZWFrOwotICAgICAgY2Fz
ZSA2MzogLyogImlmX2VudHJ5IiAqLwotCi0JewotCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6IG1p
c3NpbmcgZW5kIHN0YXRlbWVudCBmb3IgdGhpcyBlbnRyeVxuIiwKLQkJKHl5dmFsdWVwLT5tZW51
KS0+ZmlsZS0+bmFtZSwgKHl5dmFsdWVwLT5tZW51KS0+bGluZW5vKTsKLQlpZiAoY3VycmVudF9t
ZW51ID09ICh5eXZhbHVlcC0+bWVudSkpCi0JCW1lbnVfZW5kX21lbnUoKTsKLX07Ci0KLQlicmVh
azsKLSAgICAgIGNhc2UgNjk6IC8qICJtZW51X2VudHJ5IiAqLwotCi0JewotCWZwcmludGYoc3Rk
ZXJyLCAiJXM6JWQ6IG1pc3NpbmcgZW5kIHN0YXRlbWVudCBmb3IgdGhpcyBlbnRyeVxuIiwKLQkJ
KHl5dmFsdWVwLT5tZW51KS0+ZmlsZS0+bmFtZSwgKHl5dmFsdWVwLT5tZW51KS0+bGluZW5vKTsK
LQlpZiAoY3VycmVudF9tZW51ID09ICh5eXZhbHVlcC0+bWVudSkpCi0JCW1lbnVfZW5kX21lbnUo
KTsKLX07Ci0KLQlicmVhazsKLQotICAgICAgZGVmYXVsdDoKLQlicmVhazsKLSAgICB9Ci19Ci0K
LQotLyogUHJldmVudCB3YXJuaW5ncyBmcm9tIC1XbWlzc2luZy1wcm90b3R5cGVzLiAgKi8KLSNp
ZmRlZiBZWVBBUlNFX1BBUkFNCi0jaWYgZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9fY3Bs
dXNwbHVzCi1pbnQgeXlwYXJzZSAodm9pZCAqWVlQQVJTRV9QQVJBTSk7Ci0jZWxzZQotaW50IHl5
cGFyc2UgKCk7Ci0jZW5kaWYKLSNlbHNlIC8qICEgWVlQQVJTRV9QQVJBTSAqLwotI2lmIGRlZmlu
ZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX2NwbHVzcGx1cwotaW50IHl5cGFyc2UgKHZvaWQpOwot
I2Vsc2UKLWludCB5eXBhcnNlICgpOwotI2VuZGlmCi0jZW5kaWYgLyogISBZWVBBUlNFX1BBUkFN
ICovCi0KLQotLyogVGhlIGxvb2thaGVhZCBzeW1ib2wuICAqLwotaW50IHl5Y2hhcjsKLQotLyog
VGhlIHNlbWFudGljIHZhbHVlIG9mIHRoZSBsb29rYWhlYWQgc3ltYm9sLiAgKi8KLVlZU1RZUEUg
eXlsdmFsOwotCi0vKiBOdW1iZXIgb2Ygc3ludGF4IGVycm9ycyBzbyBmYXIuICAqLwotaW50IHl5
bmVycnM7Ci0KLQotLyotLS0tLS0tLS0tLgotfCB5eXBhcnNlLiAgfAotYC0tLS0tLS0tLS0qLwot
Ci0jaWZkZWYgWVlQQVJTRV9QQVJBTQotI2lmIChkZWZpbmVkIF9fU1REQ19fIHx8IGRlZmluZWQg
X19DOTlfX0ZVTkNfXyBcCi0gICAgIHx8IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBf
TVNDX1ZFUikKLWludAoteXlwYXJzZSAodm9pZCAqWVlQQVJTRV9QQVJBTSkKLSNlbHNlCi1pbnQK
LXl5cGFyc2UgKFlZUEFSU0VfUEFSQU0pCi0gICAgdm9pZCAqWVlQQVJTRV9QQVJBTTsKLSNlbmRp
ZgotI2Vsc2UgLyogISBZWVBBUlNFX1BBUkFNICovCi0jaWYgKGRlZmluZWQgX19TVERDX18gfHwg
ZGVmaW5lZCBfX0M5OV9fRlVOQ19fIFwKLSAgICAgfHwgZGVmaW5lZCBfX2NwbHVzcGx1cyB8fCBk
ZWZpbmVkIF9NU0NfVkVSKQotaW50Ci15eXBhcnNlICh2b2lkKQotI2Vsc2UKLWludAoteXlwYXJz
ZSAoKQotCi0jZW5kaWYKLSNlbmRpZgotewotICAgIGludCB5eXN0YXRlOwotICAgIC8qIE51bWJl
ciBvZiB0b2tlbnMgdG8gc2hpZnQgYmVmb3JlIGVycm9yIG1lc3NhZ2VzIGVuYWJsZWQuICAqLwot
ICAgIGludCB5eWVycnN0YXR1czsKLQotICAgIC8qIFRoZSBzdGFja3MgYW5kIHRoZWlyIHRvb2xz
OgotICAgICAgIGB5eXNzJzogcmVsYXRlZCB0byBzdGF0ZXMuCi0gICAgICAgYHl5dnMnOiByZWxh
dGVkIHRvIHNlbWFudGljIHZhbHVlcy4KLQotICAgICAgIFJlZmVyIHRvIHRoZSBzdGFja3MgdGhy
b3VnaCBzZXBhcmF0ZSBwb2ludGVycywgdG8gYWxsb3cgeXlvdmVyZmxvdwotICAgICAgIHRvIHJl
YWxsb2NhdGUgdGhlbSBlbHNld2hlcmUuICAqLwotCi0gICAgLyogVGhlIHN0YXRlIHN0YWNrLiAg
Ki8KLSAgICB5eXR5cGVfaW50MTYgeXlzc2FbWVlJTklUREVQVEhdOwotICAgIHl5dHlwZV9pbnQx
NiAqeXlzczsKLSAgICB5eXR5cGVfaW50MTYgKnl5c3NwOwotCi0gICAgLyogVGhlIHNlbWFudGlj
IHZhbHVlIHN0YWNrLiAgKi8KLSAgICBZWVNUWVBFIHl5dnNhW1lZSU5JVERFUFRIXTsKLSAgICBZ
WVNUWVBFICp5eXZzOwotICAgIFlZU1RZUEUgKnl5dnNwOwotCi0gICAgWVlTSVpFX1QgeXlzdGFj
a3NpemU7Ci0KLSAgaW50IHl5bjsKLSAgaW50IHl5cmVzdWx0OwotICAvKiBMb29rYWhlYWQgdG9r
ZW4gYXMgYW4gaW50ZXJuYWwgKHRyYW5zbGF0ZWQpIHRva2VuIG51bWJlci4gICovCi0gIGludCB5
eXRva2VuOwotICAvKiBUaGUgdmFyaWFibGVzIHVzZWQgdG8gcmV0dXJuIHNlbWFudGljIHZhbHVl
IGFuZCBsb2NhdGlvbiBmcm9tIHRoZQotICAgICBhY3Rpb24gcm91dGluZXMuICAqLwotICBZWVNU
WVBFIHl5dmFsOwotCi0jaWYgWVlFUlJPUl9WRVJCT1NFCi0gIC8qIEJ1ZmZlciBmb3IgZXJyb3Ig
bWVzc2FnZXMsIGFuZCBpdHMgYWxsb2NhdGVkIHNpemUuICAqLwotICBjaGFyIHl5bXNnYnVmWzEy
OF07Ci0gIGNoYXIgKnl5bXNnID0geXltc2didWY7Ci0gIFlZU0laRV9UIHl5bXNnX2FsbG9jID0g
c2l6ZW9mIHl5bXNnYnVmOwotI2VuZGlmCi0KLSNkZWZpbmUgWVlQT1BTVEFDSyhOKSAgICh5eXZz
cCAtPSAoTiksIHl5c3NwIC09IChOKSkKLQotICAvKiBUaGUgbnVtYmVyIG9mIHN5bWJvbHMgb24g
dGhlIFJIUyBvZiB0aGUgcmVkdWNlZCBydWxlLgotICAgICBLZWVwIHRvIHplcm8gd2hlbiBubyBz
eW1ib2wgc2hvdWxkIGJlIHBvcHBlZC4gICovCi0gIGludCB5eWxlbiA9IDA7Ci0KLSAgeXl0b2tl
biA9IDA7Ci0gIHl5c3MgPSB5eXNzYTsKLSAgeXl2cyA9IHl5dnNhOwotICB5eXN0YWNrc2l6ZSA9
IFlZSU5JVERFUFRIOwotCi0gIFlZRFBSSU5URiAoKHN0ZGVyciwgIlN0YXJ0aW5nIHBhcnNlXG4i
KSk7Ci0KLSAgeXlzdGF0ZSA9IDA7Ci0gIHl5ZXJyc3RhdHVzID0gMDsKLSAgeXluZXJycyA9IDA7
Ci0gIHl5Y2hhciA9IFlZRU1QVFk7IC8qIENhdXNlIGEgdG9rZW4gdG8gYmUgcmVhZC4gICovCi0K
LSAgLyogSW5pdGlhbGl6ZSBzdGFjayBwb2ludGVycy4KLSAgICAgV2FzdGUgb25lIGVsZW1lbnQg
b2YgdmFsdWUgYW5kIGxvY2F0aW9uIHN0YWNrCi0gICAgIHNvIHRoYXQgdGhleSBzdGF5IG9uIHRo
ZSBzYW1lIGxldmVsIGFzIHRoZSBzdGF0ZSBzdGFjay4KLSAgICAgVGhlIHdhc3RlZCBlbGVtZW50
cyBhcmUgbmV2ZXIgaW5pdGlhbGl6ZWQuICAqLwotICB5eXNzcCA9IHl5c3M7Ci0gIHl5dnNwID0g
eXl2czsKLQotICBnb3RvIHl5c2V0c3RhdGU7Ci0KLS8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgotfCB5eW5ld3N0YXRlIC0tIFB1
c2ggYSBuZXcgc3RhdGUsIHdoaWNoIGlzIGZvdW5kIGluIHl5c3RhdGUuICB8Ci1gLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KLSB5
eW5ld3N0YXRlOgotICAvKiBJbiBhbGwgY2FzZXMsIHdoZW4geW91IGdldCBoZXJlLCB0aGUgdmFs
dWUgYW5kIGxvY2F0aW9uIHN0YWNrcwotICAgICBoYXZlIGp1c3QgYmVlbiBwdXNoZWQuICBTbyBw
dXNoaW5nIGEgc3RhdGUgaGVyZSBldmVucyB0aGUgc3RhY2tzLiAgKi8KLSAgeXlzc3ArKzsKLQot
IHl5c2V0c3RhdGU6Ci0gICp5eXNzcCA9IHl5c3RhdGU7Ci0KLSAgaWYgKHl5c3MgKyB5eXN0YWNr
c2l6ZSAtIDEgPD0geXlzc3ApCi0gICAgewotICAgICAgLyogR2V0IHRoZSBjdXJyZW50IHVzZWQg
c2l6ZSBvZiB0aGUgdGhyZWUgc3RhY2tzLCBpbiBlbGVtZW50cy4gICovCi0gICAgICBZWVNJWkVf
VCB5eXNpemUgPSB5eXNzcCAtIHl5c3MgKyAxOwotCi0jaWZkZWYgeXlvdmVyZmxvdwotICAgICAg
ewotCS8qIEdpdmUgdXNlciBhIGNoYW5jZSB0byByZWFsbG9jYXRlIHRoZSBzdGFjay4gIFVzZSBj
b3BpZXMgb2YKLQkgICB0aGVzZSBzbyB0aGF0IHRoZSAmJ3MgZG9uJ3QgZm9yY2UgdGhlIHJlYWwg
b25lcyBpbnRvCi0JICAgbWVtb3J5LiAgKi8KLQlZWVNUWVBFICp5eXZzMSA9IHl5dnM7Ci0JeXl0
eXBlX2ludDE2ICp5eXNzMSA9IHl5c3M7Ci0KLQkvKiBFYWNoIHN0YWNrIHBvaW50ZXIgYWRkcmVz
cyBpcyBmb2xsb3dlZCBieSB0aGUgc2l6ZSBvZiB0aGUKLQkgICBkYXRhIGluIHVzZSBpbiB0aGF0
IHN0YWNrLCBpbiBieXRlcy4gIFRoaXMgdXNlZCB0byBiZSBhCi0JICAgY29uZGl0aW9uYWwgYXJv
dW5kIGp1c3QgdGhlIHR3byBleHRyYSBhcmdzLCBidXQgdGhhdCBtaWdodAotCSAgIGJlIHVuZGVm
aW5lZCBpZiB5eW92ZXJmbG93IGlzIGEgbWFjcm8uICAqLwotCXl5b3ZlcmZsb3cgKFlZXygibWVt
b3J5IGV4aGF1c3RlZCIpLAotCQkgICAgJnl5c3MxLCB5eXNpemUgKiBzaXplb2YgKCp5eXNzcCks
Ci0JCSAgICAmeXl2czEsIHl5c2l6ZSAqIHNpemVvZiAoKnl5dnNwKSwKLQkJICAgICZ5eXN0YWNr
c2l6ZSk7Ci0KLQl5eXNzID0geXlzczE7Ci0JeXl2cyA9IHl5dnMxOwotICAgICAgfQotI2Vsc2Ug
Lyogbm8geXlvdmVyZmxvdyAqLwotIyBpZm5kZWYgWVlTVEFDS19SRUxPQ0FURQotICAgICAgZ290
byB5eWV4aGF1c3RlZGxhYjsKLSMgZWxzZQotICAgICAgLyogRXh0ZW5kIHRoZSBzdGFjayBvdXIg
b3duIHdheS4gICovCi0gICAgICBpZiAoWVlNQVhERVBUSCA8PSB5eXN0YWNrc2l6ZSkKLQlnb3Rv
IHl5ZXhoYXVzdGVkbGFiOwotICAgICAgeXlzdGFja3NpemUgKj0gMjsKLSAgICAgIGlmIChZWU1B
WERFUFRIIDwgeXlzdGFja3NpemUpCi0JeXlzdGFja3NpemUgPSBZWU1BWERFUFRIOwotCi0gICAg
ICB7Ci0JeXl0eXBlX2ludDE2ICp5eXNzMSA9IHl5c3M7Ci0JdW5pb24geXlhbGxvYyAqeXlwdHIg
PQotCSAgKHVuaW9uIHl5YWxsb2MgKikgWVlTVEFDS19BTExPQyAoWVlTVEFDS19CWVRFUyAoeXlz
dGFja3NpemUpKTsKLQlpZiAoISB5eXB0cikKLQkgIGdvdG8geXlleGhhdXN0ZWRsYWI7Ci0JWVlT
VEFDS19SRUxPQ0FURSAoeXlzc19hbGxvYywgeXlzcyk7Ci0JWVlTVEFDS19SRUxPQ0FURSAoeXl2
c19hbGxvYywgeXl2cyk7Ci0jICB1bmRlZiBZWVNUQUNLX1JFTE9DQVRFCi0JaWYgKHl5c3MxICE9
IHl5c3NhKQotCSAgWVlTVEFDS19GUkVFICh5eXNzMSk7Ci0gICAgICB9Ci0jIGVuZGlmCi0jZW5k
aWYgLyogbm8geXlvdmVyZmxvdyAqLwotCi0gICAgICB5eXNzcCA9IHl5c3MgKyB5eXNpemUgLSAx
OwotICAgICAgeXl2c3AgPSB5eXZzICsgeXlzaXplIC0gMTsKLQotICAgICAgWVlEUFJJTlRGICgo
c3RkZXJyLCAiU3RhY2sgc2l6ZSBpbmNyZWFzZWQgdG8gJWx1XG4iLAotCQkgICh1bnNpZ25lZCBs
b25nIGludCkgeXlzdGFja3NpemUpKTsKLQotICAgICAgaWYgKHl5c3MgKyB5eXN0YWNrc2l6ZSAt
IDEgPD0geXlzc3ApCi0JWVlBQk9SVDsKLSAgICB9Ci0KLSAgWVlEUFJJTlRGICgoc3RkZXJyLCAi
RW50ZXJpbmcgc3RhdGUgJWRcbiIsIHl5c3RhdGUpKTsKLQotICBpZiAoeXlzdGF0ZSA9PSBZWUZJ
TkFMKQotICAgIFlZQUNDRVBUOwotCi0gIGdvdG8geXliYWNrdXA7Ci0KLS8qLS0tLS0tLS0tLS0u
Ci18IHl5YmFja3VwLiAgfAotYC0tLS0tLS0tLS0tKi8KLXl5YmFja3VwOgotCi0gIC8qIERvIGFw
cHJvcHJpYXRlIHByb2Nlc3NpbmcgZ2l2ZW4gdGhlIGN1cnJlbnQgc3RhdGUuICBSZWFkIGEKLSAg
ICAgbG9va2FoZWFkIHRva2VuIGlmIHdlIG5lZWQgb25lIGFuZCBkb24ndCBhbHJlYWR5IGhhdmUg
b25lLiAgKi8KLQotICAvKiBGaXJzdCB0cnkgdG8gZGVjaWRlIHdoYXQgdG8gZG8gd2l0aG91dCBy
ZWZlcmVuY2UgdG8gbG9va2FoZWFkIHRva2VuLiAgKi8KLSAgeXluID0geXlwYWN0W3l5c3RhdGVd
OwotICBpZiAoeXlwYWN0X3ZhbHVlX2lzX2RlZmF1bHQgKHl5bikpCi0gICAgZ290byB5eWRlZmF1
bHQ7Ci0KLSAgLyogTm90IGtub3duID0+IGdldCBhIGxvb2thaGVhZCB0b2tlbiBpZiBkb24ndCBh
bHJlYWR5IGhhdmUgb25lLiAgKi8KLQotICAvKiBZWUNIQVIgaXMgZWl0aGVyIFlZRU1QVFkgb3Ig
WVlFT0Ygb3IgYSB2YWxpZCBsb29rYWhlYWQgc3ltYm9sLiAgKi8KLSAgaWYgKHl5Y2hhciA9PSBZ
WUVNUFRZKQotICAgIHsKLSAgICAgIFlZRFBSSU5URiAoKHN0ZGVyciwgIlJlYWRpbmcgYSB0b2tl
bjogIikpOwotICAgICAgeXljaGFyID0gWVlMRVg7Ci0gICAgfQotCi0gIGlmICh5eWNoYXIgPD0g
WVlFT0YpCi0gICAgewotICAgICAgeXljaGFyID0geXl0b2tlbiA9IFlZRU9GOwotICAgICAgWVlE
UFJJTlRGICgoc3RkZXJyLCAiTm93IGF0IGVuZCBvZiBpbnB1dC5cbiIpKTsKLSAgICB9Ci0gIGVs
c2UKLSAgICB7Ci0gICAgICB5eXRva2VuID0gWVlUUkFOU0xBVEUgKHl5Y2hhcik7Ci0gICAgICBZ
WV9TWU1CT0xfUFJJTlQgKCJOZXh0IHRva2VuIGlzIiwgeXl0b2tlbiwgJnl5bHZhbCwgJnl5bGxv
Yyk7Ci0gICAgfQotCi0gIC8qIElmIHRoZSBwcm9wZXIgYWN0aW9uIG9uIHNlZWluZyB0b2tlbiBZ
WVRPS0VOIGlzIHRvIHJlZHVjZSBvciB0bwotICAgICBkZXRlY3QgYW4gZXJyb3IsIHRha2UgdGhh
dCBhY3Rpb24uICAqLwotICB5eW4gKz0geXl0b2tlbjsKLSAgaWYgKHl5biA8IDAgfHwgWVlMQVNU
IDwgeXluIHx8IHl5Y2hlY2tbeXluXSAhPSB5eXRva2VuKQotICAgIGdvdG8geXlkZWZhdWx0Owot
ICB5eW4gPSB5eXRhYmxlW3l5bl07Ci0gIGlmICh5eW4gPD0gMCkKLSAgICB7Ci0gICAgICBpZiAo
eXl0YWJsZV92YWx1ZV9pc19lcnJvciAoeXluKSkKLSAgICAgICAgZ290byB5eWVycmxhYjsKLSAg
ICAgIHl5biA9IC15eW47Ci0gICAgICBnb3RvIHl5cmVkdWNlOwotICAgIH0KLQotICAvKiBDb3Vu
dCB0b2tlbnMgc2hpZnRlZCBzaW5jZSBlcnJvcjsgYWZ0ZXIgdGhyZWUsIHR1cm4gb2ZmIGVycm9y
Ci0gICAgIHN0YXR1cy4gICovCi0gIGlmICh5eWVycnN0YXR1cykKLSAgICB5eWVycnN0YXR1cy0t
OwotCi0gIC8qIFNoaWZ0IHRoZSBsb29rYWhlYWQgdG9rZW4uICAqLwotICBZWV9TWU1CT0xfUFJJ
TlQgKCJTaGlmdGluZyIsIHl5dG9rZW4sICZ5eWx2YWwsICZ5eWxsb2MpOwotCi0gIC8qIERpc2Nh
cmQgdGhlIHNoaWZ0ZWQgdG9rZW4uICAqLwotICB5eWNoYXIgPSBZWUVNUFRZOwotCi0gIHl5c3Rh
dGUgPSB5eW47Ci0gICorK3l5dnNwID0geXlsdmFsOwotCi0gIGdvdG8geXluZXdzdGF0ZTsKLQot
Ci0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLgotfCB5eWRlZmF1bHQgLS0gZG8gdGhlIGRlZmF1bHQgYWN0aW9uIGZvciB0aGUgY3Vy
cmVudCBzdGF0ZS4gIHwKLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSovCi15eWRlZmF1bHQ6Ci0gIHl5biA9IHl5ZGVmYWN0W3l5c3Rh
dGVdOwotICBpZiAoeXluID09IDApCi0gICAgZ290byB5eWVycmxhYjsKLSAgZ290byB5eXJlZHVj
ZTsKLQotCi0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgotfCB5eXJlZHVjZSAtLSBE
byBhIHJlZHVjdGlvbi4gIHwKLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCi15eXJl
ZHVjZToKLSAgLyogeXluIGlzIHRoZSBudW1iZXIgb2YgYSBydWxlIHRvIHJlZHVjZSB3aXRoLiAg
Ki8KLSAgeXlsZW4gPSB5eXIyW3l5bl07Ci0KLSAgLyogSWYgWVlMRU4gaXMgbm9uemVybywgaW1w
bGVtZW50IHRoZSBkZWZhdWx0IHZhbHVlIG9mIHRoZSBhY3Rpb246Ci0gICAgIGAkJCA9ICQxJy4K
LQotICAgICBPdGhlcndpc2UsIHRoZSBmb2xsb3dpbmcgbGluZSBzZXRzIFlZVkFMIHRvIGdhcmJh
Z2UuCi0gICAgIFRoaXMgYmVoYXZpb3IgaXMgdW5kb2N1bWVudGVkIGFuZCBCaXNvbgotICAgICB1
c2VycyBzaG91bGQgbm90IHJlbHkgdXBvbiBpdC4gIEFzc2lnbmluZyB0byBZWVZBTAotICAgICB1
bmNvbmRpdGlvbmFsbHkgbWFrZXMgdGhlIHBhcnNlciBhIGJpdCBzbWFsbGVyLCBhbmQgaXQgYXZv
aWRzIGEKLSAgICAgR0NDIHdhcm5pbmcgdGhhdCBZWVZBTCBtYXkgYmUgdXNlZCB1bmluaXRpYWxp
emVkLiAgKi8KLSAgeXl2YWwgPSB5eXZzcFsxLXl5bGVuXTsKLQotCi0gIFlZX1JFRFVDRV9QUklO
VCAoeXluKTsKLSAgc3dpdGNoICh5eW4pCi0gICAgewotICAgICAgICBjYXNlIDEwOgotCi0gICAg
eyB6Y29uZl9lcnJvcigidW5leHBlY3RlZCBlbmQgc3RhdGVtZW50Iik7IH0KLSAgICBicmVhazsK
LQotICBjYXNlIDExOgotCi0gICAgeyB6Y29uZl9lcnJvcigidW5rbm93biBzdGF0ZW1lbnQgXCIl
c1wiIiwgKHl5dnNwWygyKSAtICg0KV0uc3RyaW5nKSk7IH0KLSAgICBicmVhazsKLQotICBjYXNl
IDEyOgotCi0gICAgewotCXpjb25mX2Vycm9yKCJ1bmV4cGVjdGVkIG9wdGlvbiBcIiVzXCIiLCBr
Y29uZl9pZF9zdHJpbmdzICsgKHl5dnNwWygyKSAtICg0KV0uaWQpLT5uYW1lKTsKLX0KLSAgICBi
cmVhazsKLQotICBjYXNlIDEzOgotCi0gICAgeyB6Y29uZl9lcnJvcigiaW52YWxpZCBzdGF0ZW1l
bnQiKTsgfQotICAgIGJyZWFrOwotCi0gIGNhc2UgMjg6Ci0KLSAgICB7IHpjb25mX2Vycm9yKCJ1
bmtub3duIG9wdGlvbiBcIiVzXCIiLCAoeXl2c3BbKDEpIC0gKDMpXS5zdHJpbmcpKTsgfQotICAg
IGJyZWFrOwotCi0gIGNhc2UgMjk6Ci0KLSAgICB7IHpjb25mX2Vycm9yKCJpbnZhbGlkIG9wdGlv
biIpOyB9Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSAzMDoKLQotICAgIHsKLQlzdHJ1Y3Qgc3ltYm9s
ICpzeW0gPSBzeW1fbG9va3VwKCh5eXZzcFsoMikgLSAoMyldLnN0cmluZyksIDApOwotCXN5bS0+
ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOwotCW1lbnVfYWRkX2VudHJ5KHN5bSk7Ci0JcHJpbnRk
KERFQlVHX1BBUlNFLCAiJXM6JWQ6Y29uZmlnICVzXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25m
X2xpbmVubygpLCAoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpKTsKLX0KLSAgICBicmVhazsKLQot
ICBjYXNlIDMxOgotCi0gICAgewotCW1lbnVfZW5kX2VudHJ5KCk7Ci0JcHJpbnRkKERFQlVHX1BB
UlNFLCAiJXM6JWQ6ZW5kY29uZmlnXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygp
KTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDMyOgotCi0gICAgewotCXN0cnVjdCBzeW1ib2wg
KnN5bSA9IHN5bV9sb29rdXAoKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSwgMCk7Ci0Jc3ltLT5m
bGFncyB8PSBTWU1CT0xfT1BUSU9OQUw7Ci0JbWVudV9hZGRfZW50cnkoc3ltKTsKLQlwcmludGQo
REVCVUdfUEFSU0UsICIlczolZDptZW51Y29uZmlnICVzXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpj
b25mX2xpbmVubygpLCAoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpKTsKLX0KLSAgICBicmVhazsK
LQotICBjYXNlIDMzOgotCi0gICAgewotCWlmIChjdXJyZW50X2VudHJ5LT5wcm9tcHQpCi0JCWN1
cnJlbnRfZW50cnktPnByb21wdC0+dHlwZSA9IFBfTUVOVTsKLQllbHNlCi0JCXpjb25mcHJpbnQo
Indhcm5pbmc6IG1lbnVjb25maWcgc3RhdGVtZW50IHdpdGhvdXQgcHJvbXB0Iik7Ci0JbWVudV9l
bmRfZW50cnkoKTsKLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDplbmRjb25maWdcbiIsIHpj
b25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2Ug
NDE6Ci0KLSAgICB7Ci0JbWVudV9zZXRfdHlwZSgoeXl2c3BbKDEpIC0gKDMpXS5pZCktPnN0eXBl
KTsKLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDp0eXBlKCV1KVxuIiwKLQkJemNvbmZfY3Vy
bmFtZSgpLCB6Y29uZl9saW5lbm8oKSwKLQkJKHl5dnNwWygxKSAtICgzKV0uaWQpLT5zdHlwZSk7
Ci19Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSA0MjoKLQotICAgIHsKLQltZW51X2FkZF9wcm9tcHQo
UF9QUk9NUFQsICh5eXZzcFsoMikgLSAoNCldLnN0cmluZyksICh5eXZzcFsoMykgLSAoNCldLmV4
cHIpKTsKLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDpwcm9tcHRcbiIsIHpjb25mX2N1cm5h
bWUoKSwgemNvbmZfbGluZW5vKCkpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2UgNDM6Ci0KLSAg
ICB7Ci0JbWVudV9hZGRfZXhwcihQX0RFRkFVTFQsICh5eXZzcFsoMikgLSAoNCldLmV4cHIpLCAo
eXl2c3BbKDMpIC0gKDQpXS5leHByKSk7Ci0JaWYgKCh5eXZzcFsoMSkgLSAoNCldLmlkKS0+c3R5
cGUgIT0gU19VTktOT1dOKQotCQltZW51X3NldF90eXBlKCh5eXZzcFsoMSkgLSAoNCldLmlkKS0+
c3R5cGUpOwotCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmRlZmF1bHQoJXUpXG4iLAotCQl6
Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLAotCQkoeXl2c3BbKDEpIC0gKDQpXS5pZCkt
PnN0eXBlKTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDQ0OgotCi0gICAgewotCW1lbnVfYWRk
X3N5bWJvbChQX1NFTEVDVCwgc3ltX2xvb2t1cCgoeXl2c3BbKDIpIC0gKDQpXS5zdHJpbmcpLCAw
KSwgKHl5dnNwWygzKSAtICg0KV0uZXhwcikpOwotCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVk
OnNlbGVjdFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Ci19Ci0gICAgYnJl
YWs7Ci0KLSAgY2FzZSA0NToKLQotICAgIHsKLQltZW51X2FkZF9leHByKFBfUkFOR0UsIGV4cHJf
YWxsb2NfY29tcChFX1JBTkdFLCh5eXZzcFsoMikgLSAoNSldLnN5bWJvbCksICh5eXZzcFsoMykg
LSAoNSldLnN5bWJvbCkpLCAoeXl2c3BbKDQpIC0gKDUpXS5leHByKSk7Ci0JcHJpbnRkKERFQlVH
X1BBUlNFLCAiJXM6JWQ6cmFuZ2VcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkp
OwotfQotICAgIGJyZWFrOwotCi0gIGNhc2UgNDg6Ci0KLSAgICB7Ci0JY29uc3Qgc3RydWN0IGtj
b25mX2lkICppZCA9IGtjb25mX2lkX2xvb2t1cCgoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpLCBz
dHJsZW4oKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSkpOwotCWlmIChpZCAmJiBpZC0+ZmxhZ3Mg
JiBURl9PUFRJT04pCi0JCW1lbnVfYWRkX29wdGlvbihpZC0+dG9rZW4sICh5eXZzcFsoMykgLSAo
MyldLnN0cmluZykpOwotCWVsc2UKLQkJemNvbmZwcmludCgid2FybmluZzogaWdub3JpbmcgdW5r
bm93biBvcHRpb24gJXMiLCAoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpKTsKLQlmcmVlKCh5eXZz
cFsoMikgLSAoMyldLnN0cmluZykpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2UgNDk6Ci0KLSAg
ICB7ICh5eXZhbC5zdHJpbmcpID0gTlVMTDsgfQotICAgIGJyZWFrOwotCi0gIGNhc2UgNTA6Ci0K
LSAgICB7ICh5eXZhbC5zdHJpbmcpID0gKHl5dnNwWygyKSAtICgyKV0uc3RyaW5nKTsgfQotICAg
IGJyZWFrOwotCi0gIGNhc2UgNTE6Ci0KLSAgICB7Ci0Jc3RydWN0IHN5bWJvbCAqc3ltID0gc3lt
X2xvb2t1cCgoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpLCBTWU1CT0xfQ0hPSUNFKTsKLQlzeW0t
PmZsYWdzIHw9IFNZTUJPTF9BVVRPOwotCW1lbnVfYWRkX2VudHJ5KHN5bSk7Ci0JbWVudV9hZGRf
ZXhwcihQX0NIT0lDRSwgTlVMTCwgTlVMTCk7Ci0JcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6
Y2hvaWNlXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKLX0KLSAgICBicmVh
azsKLQotICBjYXNlIDUyOgotCi0gICAgewotCSh5eXZhbC5tZW51KSA9IG1lbnVfYWRkX21lbnUo
KTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDUzOgotCi0gICAgewotCWlmICh6Y29uZl9lbmR0
b2tlbigoeXl2c3BbKDEpIC0gKDEpXS5pZCksIFRfQ0hPSUNFLCBUX0VORENIT0lDRSkpIHsKLQkJ
bWVudV9lbmRfbWVudSgpOwotCQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDplbmRjaG9pY2Vc
biIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwotCX0KLX0KLSAgICBicmVhazsK
LQotICBjYXNlIDYxOgotCi0gICAgewotCW1lbnVfYWRkX3Byb21wdChQX1BST01QVCwgKHl5dnNw
WygyKSAtICg0KV0uc3RyaW5nKSwgKHl5dnNwWygzKSAtICg0KV0uZXhwcikpOwotCXByaW50ZChE
RUJVR19QQVJTRSwgIiVzOiVkOnByb21wdFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5l
bm8oKSk7Ci19Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSA2MjoKLQotICAgIHsKLQlpZiAoKHl5dnNw
WygxKSAtICgzKV0uaWQpLT5zdHlwZSA9PSBTX0JPT0xFQU4gfHwgKHl5dnNwWygxKSAtICgzKV0u
aWQpLT5zdHlwZSA9PSBTX1RSSVNUQVRFKSB7Ci0JCW1lbnVfc2V0X3R5cGUoKHl5dnNwWygxKSAt
ICgzKV0uaWQpLT5zdHlwZSk7Ci0JCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnR5cGUoJXUp
XG4iLAotCQkJemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwKLQkJCSh5eXZzcFsoMSkg
LSAoMyldLmlkKS0+c3R5cGUpOwotCX0gZWxzZQotCQlZWUVSUk9SOwotfQotICAgIGJyZWFrOwot
Ci0gIGNhc2UgNjM6Ci0KLSAgICB7Ci0JY3VycmVudF9lbnRyeS0+c3ltLT5mbGFncyB8PSBTWU1C
T0xfT1BUSU9OQUw7Ci0JcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6b3B0aW9uYWxcbiIsIHpj
b25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2Ug
NjQ6Ci0KLSAgICB7Ci0JaWYgKCh5eXZzcFsoMSkgLSAoNCldLmlkKS0+c3R5cGUgPT0gU19VTktO
T1dOKSB7Ci0JCW1lbnVfYWRkX3N5bWJvbChQX0RFRkFVTFQsIHN5bV9sb29rdXAoKHl5dnNwWygy
KSAtICg0KV0uc3RyaW5nKSwgMCksICh5eXZzcFsoMykgLSAoNCldLmV4cHIpKTsKLQkJcHJpbnRk
KERFQlVHX1BBUlNFLCAiJXM6JWQ6ZGVmYXVsdFxuIiwKLQkJCXpjb25mX2N1cm5hbWUoKSwgemNv
bmZfbGluZW5vKCkpOwotCX0gZWxzZQotCQlZWUVSUk9SOwotfQotICAgIGJyZWFrOwotCi0gIGNh
c2UgNjc6Ci0KLSAgICB7Ci0JcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6aWZcbiIsIHpjb25m
X2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwotCW1lbnVfYWRkX2VudHJ5KE5VTEwpOwotCW1l
bnVfYWRkX2RlcCgoeXl2c3BbKDIpIC0gKDMpXS5leHByKSk7Ci0JKHl5dmFsLm1lbnUpID0gbWVu
dV9hZGRfbWVudSgpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2UgNjg6Ci0KLSAgICB7Ci0JaWYg
KHpjb25mX2VuZHRva2VuKCh5eXZzcFsoMSkgLSAoMSldLmlkKSwgVF9JRiwgVF9FTkRJRikpIHsK
LQkJbWVudV9lbmRfbWVudSgpOwotCQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDplbmRpZlxu
IiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Ci0JfQotfQotICAgIGJyZWFrOwot
Ci0gIGNhc2UgNzQ6Ci0KLSAgICB7Ci0JbWVudV9hZGRfcHJvbXB0KFBfTUVOVSwgKHl5dnNwWygy
KSAtICgzKV0uc3RyaW5nKSwgTlVMTCk7Ci19Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSA3NToKLQot
ICAgIHsKLQltZW51X2FkZF9lbnRyeShOVUxMKTsKLQltZW51X2FkZF9wcm9tcHQoUF9NRU5VLCAo
eXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpLCBOVUxMKTsKLQlwcmludGQoREVCVUdfUEFSU0UsICIl
czolZDptZW51XG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKLX0KLSAgICBi
cmVhazsKLQotICBjYXNlIDc2OgotCi0gICAgewotCSh5eXZhbC5tZW51KSA9IG1lbnVfYWRkX21l
bnUoKTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDc3OgotCi0gICAgewotCWlmICh6Y29uZl9l
bmR0b2tlbigoeXl2c3BbKDEpIC0gKDEpXS5pZCksIFRfTUVOVSwgVF9FTkRNRU5VKSkgewotCQlt
ZW51X2VuZF9tZW51KCk7Ci0JCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmVuZG1lbnVcbiIs
IHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwotCX0KLX0KLSAgICBicmVhazsKLQot
ICBjYXNlIDgzOgotCi0gICAgewotCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnNvdXJjZSAl
c1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgKHl5dnNwWygyKSAtICgzKV0u
c3RyaW5nKSk7Ci0JemNvbmZfbmV4dGZpbGUoKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSk7Ci19
Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSA4NDoKLQotICAgIHsKLQltZW51X2FkZF9lbnRyeShOVUxM
KTsKLQltZW51X2FkZF9wcm9tcHQoUF9DT01NRU5ULCAoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcp
LCBOVUxMKTsKLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDpjb21tZW50XG4iLCB6Y29uZl9j
dXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDg1Ogot
Ci0gICAgewotCW1lbnVfZW5kX2VudHJ5KCk7Ci19Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSA4NjoK
LQotICAgIHsKLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDpoZWxwXG4iLCB6Y29uZl9jdXJu
YW1lKCksIHpjb25mX2xpbmVubygpKTsKLQl6Y29uZl9zdGFydGhlbHAoKTsKLX0KLSAgICBicmVh
azsKLQotICBjYXNlIDg3OgotCi0gICAgewotCWN1cnJlbnRfZW50cnktPmhlbHAgPSAoeXl2c3Bb
KDIpIC0gKDIpXS5zdHJpbmcpOwotfQotICAgIGJyZWFrOwotCi0gIGNhc2UgOTI6Ci0KLSAgICB7
Ci0JbWVudV9hZGRfZGVwKCh5eXZzcFsoMykgLSAoNCldLmV4cHIpKTsKLQlwcmludGQoREVCVUdf
UEFSU0UsICIlczolZDpkZXBlbmRzIG9uXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVu
bygpKTsKLX0KLSAgICBicmVhazsKLQotICBjYXNlIDk2OgotCi0gICAgewotCW1lbnVfYWRkX3Zp
c2liaWxpdHkoKHl5dnNwWygyKSAtICgyKV0uZXhwcikpOwotfQotICAgIGJyZWFrOwotCi0gIGNh
c2UgOTg6Ci0KLSAgICB7Ci0JbWVudV9hZGRfcHJvbXB0KFBfUFJPTVBULCAoeXl2c3BbKDEpIC0g
KDIpXS5zdHJpbmcpLCAoeXl2c3BbKDIpIC0gKDIpXS5leHByKSk7Ci19Ci0gICAgYnJlYWs7Ci0K
LSAgY2FzZSAxMDE6Ci0KLSAgICB7ICh5eXZhbC5pZCkgPSAoeXl2c3BbKDEpIC0gKDIpXS5pZCk7
IH0KLSAgICBicmVhazsKLQotICBjYXNlIDEwMjoKLQotICAgIHsgKHl5dmFsLmlkKSA9ICh5eXZz
cFsoMSkgLSAoMildLmlkKTsgfQotICAgIGJyZWFrOwotCi0gIGNhc2UgMTAzOgotCi0gICAgeyAo
eXl2YWwuaWQpID0gKHl5dnNwWygxKSAtICgyKV0uaWQpOyB9Ci0gICAgYnJlYWs7Ci0KLSAgY2Fz
ZSAxMDY6Ci0KLSAgICB7ICh5eXZhbC5leHByKSA9IE5VTEw7IH0KLSAgICBicmVhazsKLQotICBj
YXNlIDEwNzoKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gKHl5dnNwWygyKSAtICgyKV0uZXhwcik7
IH0KLSAgICBicmVhazsKLQotICBjYXNlIDEwODoKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gZXhw
cl9hbGxvY19zeW1ib2woKHl5dnNwWygxKSAtICgxKV0uc3ltYm9sKSk7IH0KLSAgICBicmVhazsK
LQotICBjYXNlIDEwOToKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVf
TFRILCAoeXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAoeXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wp
KTsgfQotICAgIGJyZWFrOwotCi0gIGNhc2UgMTEwOgotCi0gICAgeyAoeXl2YWwuZXhwcikgPSBl
eHByX2FsbG9jX2NvbXAoRV9MRVEsICh5eXZzcFsoMSkgLSAoMyldLnN5bWJvbCksICh5eXZzcFso
MykgLSAoMyldLnN5bWJvbCkpOyB9Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSAxMTE6Ci0KLSAgICB7
ICh5eXZhbC5leHByKSA9IGV4cHJfYWxsb2NfY29tcChFX0dUSCwgKHl5dnNwWygxKSAtICgzKV0u
c3ltYm9sKSwgKHl5dnNwWygzKSAtICgzKV0uc3ltYm9sKSk7IH0KLSAgICBicmVhazsKLQotICBj
YXNlIDExMjoKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVfR0VRLCAo
eXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAoeXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsgfQot
ICAgIGJyZWFrOwotCi0gIGNhc2UgMTEzOgotCi0gICAgeyAoeXl2YWwuZXhwcikgPSBleHByX2Fs
bG9jX2NvbXAoRV9FUVVBTCwgKHl5dnNwWygxKSAtICgzKV0uc3ltYm9sKSwgKHl5dnNwWygzKSAt
ICgzKV0uc3ltYm9sKSk7IH0KLSAgICBicmVhazsKLQotICBjYXNlIDExNDoKLQotICAgIHsgKHl5
dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVfVU5FUVVBTCwgKHl5dnNwWygxKSAtICgzKV0u
c3ltYm9sKSwgKHl5dnNwWygzKSAtICgzKV0uc3ltYm9sKSk7IH0KLSAgICBicmVhazsKLQotICBj
YXNlIDExNToKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gKHl5dnNwWygyKSAtICgzKV0uZXhwcik7
IH0KLSAgICBicmVhazsKLQotICBjYXNlIDExNjoKLQotICAgIHsgKHl5dmFsLmV4cHIpID0gZXhw
cl9hbGxvY19vbmUoRV9OT1QsICh5eXZzcFsoMikgLSAoMildLmV4cHIpKTsgfQotICAgIGJyZWFr
OwotCi0gIGNhc2UgMTE3OgotCi0gICAgeyAoeXl2YWwuZXhwcikgPSBleHByX2FsbG9jX3R3byhF
X09SLCAoeXl2c3BbKDEpIC0gKDMpXS5leHByKSwgKHl5dnNwWygzKSAtICgzKV0uZXhwcikpOyB9
Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSAxMTg6Ci0KLSAgICB7ICh5eXZhbC5leHByKSA9IGV4cHJf
YWxsb2NfdHdvKEVfQU5ELCAoeXl2c3BbKDEpIC0gKDMpXS5leHByKSwgKHl5dnNwWygzKSAtICgz
KV0uZXhwcikpOyB9Ci0gICAgYnJlYWs7Ci0KLSAgY2FzZSAxMTk6Ci0KLSAgICB7ICh5eXZhbC5z
eW1ib2wpID0gc3ltX2xvb2t1cCgoeXl2c3BbKDEpIC0gKDEpXS5zdHJpbmcpLCAwKTsgZnJlZSgo
eXl2c3BbKDEpIC0gKDEpXS5zdHJpbmcpKTsgfQotICAgIGJyZWFrOwotCi0gIGNhc2UgMTIwOgot
Ci0gICAgeyAoeXl2YWwuc3ltYm9sKSA9IHN5bV9sb29rdXAoKHl5dnNwWygxKSAtICgxKV0uc3Ry
aW5nKSwgU1lNQk9MX0NPTlNUKTsgZnJlZSgoeXl2c3BbKDEpIC0gKDEpXS5zdHJpbmcpKTsgfQot
ICAgIGJyZWFrOwotCi0gIGNhc2UgMTIxOgotCi0gICAgeyAoeXl2YWwuc3RyaW5nKSA9IE5VTEw7
IH0KLSAgICBicmVhazsKLQotCi0KLSAgICAgIGRlZmF1bHQ6IGJyZWFrOwotICAgIH0KLSAgLyog
VXNlciBzZW1hbnRpYyBhY3Rpb25zIHNvbWV0aW1lcyBhbHRlciB5eWNoYXIsIGFuZCB0aGF0IHJl
cXVpcmVzCi0gICAgIHRoYXQgeXl0b2tlbiBiZSB1cGRhdGVkIHdpdGggdGhlIG5ldyB0cmFuc2xh
dGlvbi4gIFdlIHRha2UgdGhlCi0gICAgIGFwcHJvYWNoIG9mIHRyYW5zbGF0aW5nIGltbWVkaWF0
ZWx5IGJlZm9yZSBldmVyeSB1c2Ugb2YgeXl0b2tlbi4KLSAgICAgT25lIGFsdGVybmF0aXZlIGlz
IHRyYW5zbGF0aW5nIGhlcmUgYWZ0ZXIgZXZlcnkgc2VtYW50aWMgYWN0aW9uLAotICAgICBidXQg
dGhhdCB0cmFuc2xhdGlvbiB3b3VsZCBiZSBtaXNzZWQgaWYgdGhlIHNlbWFudGljIGFjdGlvbiBp
bnZva2VzCi0gICAgIFlZQUJPUlQsIFlZQUNDRVBULCBvciBZWUVSUk9SIGltbWVkaWF0ZWx5IGFm
dGVyIGFsdGVyaW5nIHl5Y2hhciBvcgotICAgICBpZiBpdCBpbnZva2VzIFlZQkFDS1VQLiAgSW4g
dGhlIGNhc2Ugb2YgWVlBQk9SVCBvciBZWUFDQ0VQVCwgYW4KLSAgICAgaW5jb3JyZWN0IGRlc3Ry
dWN0b3IgbWlnaHQgdGhlbiBiZSBpbnZva2VkIGltbWVkaWF0ZWx5LiAgSW4gdGhlCi0gICAgIGNh
c2Ugb2YgWVlFUlJPUiBvciBZWUJBQ0tVUCwgc3Vic2VxdWVudCBwYXJzZXIgYWN0aW9ucyBtaWdo
dCBsZWFkCi0gICAgIHRvIGFuIGluY29ycmVjdCBkZXN0cnVjdG9yIGNhbGwgb3IgdmVyYm9zZSBz
eW50YXggZXJyb3IgbWVzc2FnZQotICAgICBiZWZvcmUgdGhlIGxvb2thaGVhZCBpcyB0cmFuc2xh
dGVkLiAgKi8KLSAgWVlfU1lNQk9MX1BSSU5UICgiLT4gJCQgPSIsIHl5cjFbeXluXSwgJnl5dmFs
LCAmeXlsb2MpOwotCi0gIFlZUE9QU1RBQ0sgKHl5bGVuKTsKLSAgeXlsZW4gPSAwOwotICBZWV9T
VEFDS19QUklOVCAoeXlzcywgeXlzc3ApOwotCi0gICorK3l5dnNwID0geXl2YWw7Ci0KLSAgLyog
Tm93IGBzaGlmdCcgdGhlIHJlc3VsdCBvZiB0aGUgcmVkdWN0aW9uLiAgRGV0ZXJtaW5lIHdoYXQg
c3RhdGUKLSAgICAgdGhhdCBnb2VzIHRvLCBiYXNlZCBvbiB0aGUgc3RhdGUgd2UgcG9wcGVkIGJh
Y2sgdG8gYW5kIHRoZSBydWxlCi0gICAgIG51bWJlciByZWR1Y2VkIGJ5LiAgKi8KLQotICB5eW4g
PSB5eXIxW3l5bl07Ci0KLSAgeXlzdGF0ZSA9IHl5cGdvdG9beXluIC0gWVlOVE9LRU5TXSArICp5
eXNzcDsKLSAgaWYgKDAgPD0geXlzdGF0ZSAmJiB5eXN0YXRlIDw9IFlZTEFTVCAmJiB5eWNoZWNr
W3l5c3RhdGVdID09ICp5eXNzcCkKLSAgICB5eXN0YXRlID0geXl0YWJsZVt5eXN0YXRlXTsKLSAg
ZWxzZQotICAgIHl5c3RhdGUgPSB5eWRlZmdvdG9beXluIC0gWVlOVE9LRU5TXTsKLQotICBnb3Rv
IHl5bmV3c3RhdGU7Ci0KLQotLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0u
Ci18IHl5ZXJybGFiIC0tIGhlcmUgb24gZGV0ZWN0aW5nIGVycm9yIHwKLWAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwoteXllcnJsYWI6Ci0gIC8qIE1ha2Ugc3VyZSB3ZSBo
YXZlIGxhdGVzdCBsb29rYWhlYWQgdHJhbnNsYXRpb24uICBTZWUgY29tbWVudHMgYXQKLSAgICAg
dXNlciBzZW1hbnRpYyBhY3Rpb25zIGZvciB3aHkgdGhpcyBpcyBuZWNlc3NhcnkuICAqLwotICB5
eXRva2VuID0geXljaGFyID09IFlZRU1QVFkgPyBZWUVNUFRZIDogWVlUUkFOU0xBVEUgKHl5Y2hh
cik7Ci0KLSAgLyogSWYgbm90IGFscmVhZHkgcmVjb3ZlcmluZyBmcm9tIGFuIGVycm9yLCByZXBv
cnQgdGhpcyBlcnJvci4gICovCi0gIGlmICgheXllcnJzdGF0dXMpCi0gICAgewotICAgICAgKyt5
eW5lcnJzOwotI2lmICEgWVlFUlJPUl9WRVJCT1NFCi0gICAgICB5eWVycm9yIChZWV8oInN5bnRh
eCBlcnJvciIpKTsKLSNlbHNlCi0jIGRlZmluZSBZWVNZTlRBWF9FUlJPUiB5eXN5bnRheF9lcnJv
ciAoJnl5bXNnX2FsbG9jLCAmeXltc2csIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB5eXNzcCwgeXl0b2tlbikKLSAgICAgIHsKLSAgICAgICAgY2hhciBjb25zdCAq
eXltc2dwID0gWVlfKCJzeW50YXggZXJyb3IiKTsKLSAgICAgICAgaW50IHl5c3ludGF4X2Vycm9y
X3N0YXR1czsKLSAgICAgICAgeXlzeW50YXhfZXJyb3Jfc3RhdHVzID0gWVlTWU5UQVhfRVJST1I7
Ci0gICAgICAgIGlmICh5eXN5bnRheF9lcnJvcl9zdGF0dXMgPT0gMCkKLSAgICAgICAgICB5eW1z
Z3AgPSB5eW1zZzsKLSAgICAgICAgZWxzZSBpZiAoeXlzeW50YXhfZXJyb3Jfc3RhdHVzID09IDEp
Ci0gICAgICAgICAgewotICAgICAgICAgICAgaWYgKHl5bXNnICE9IHl5bXNnYnVmKQotICAgICAg
ICAgICAgICBZWVNUQUNLX0ZSRUUgKHl5bXNnKTsKLSAgICAgICAgICAgIHl5bXNnID0gKGNoYXIg
KikgWVlTVEFDS19BTExPQyAoeXltc2dfYWxsb2MpOwotICAgICAgICAgICAgaWYgKCF5eW1zZykK
LSAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHl5bXNnID0geXltc2didWY7Ci0gICAg
ICAgICAgICAgICAgeXltc2dfYWxsb2MgPSBzaXplb2YgeXltc2didWY7Ci0gICAgICAgICAgICAg
ICAgeXlzeW50YXhfZXJyb3Jfc3RhdHVzID0gMjsKLSAgICAgICAgICAgICAgfQotICAgICAgICAg
ICAgZWxzZQotICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgeXlzeW50YXhfZXJyb3Jf
c3RhdHVzID0gWVlTWU5UQVhfRVJST1I7Ci0gICAgICAgICAgICAgICAgeXltc2dwID0geXltc2c7
Ci0gICAgICAgICAgICAgIH0KLSAgICAgICAgICB9Ci0gICAgICAgIHl5ZXJyb3IgKHl5bXNncCk7
Ci0gICAgICAgIGlmICh5eXN5bnRheF9lcnJvcl9zdGF0dXMgPT0gMikKLSAgICAgICAgICBnb3Rv
IHl5ZXhoYXVzdGVkbGFiOwotICAgICAgfQotIyB1bmRlZiBZWVNZTlRBWF9FUlJPUgotI2VuZGlm
Ci0gICAgfQotCi0KLQotICBpZiAoeXllcnJzdGF0dXMgPT0gMykKLSAgICB7Ci0gICAgICAvKiBJ
ZiBqdXN0IHRyaWVkIGFuZCBmYWlsZWQgdG8gcmV1c2UgbG9va2FoZWFkIHRva2VuIGFmdGVyIGFu
Ci0JIGVycm9yLCBkaXNjYXJkIGl0LiAgKi8KLQotICAgICAgaWYgKHl5Y2hhciA8PSBZWUVPRikK
LQl7Ci0JICAvKiBSZXR1cm4gZmFpbHVyZSBpZiBhdCBlbmQgb2YgaW5wdXQuICAqLwotCSAgaWYg
KHl5Y2hhciA9PSBZWUVPRikKLQkgICAgWVlBQk9SVDsKLQl9Ci0gICAgICBlbHNlCi0JewotCSAg
eXlkZXN0cnVjdCAoIkVycm9yOiBkaXNjYXJkaW5nIiwKLQkJICAgICAgeXl0b2tlbiwgJnl5bHZh
bCk7Ci0JICB5eWNoYXIgPSBZWUVNUFRZOwotCX0KLSAgICB9Ci0KLSAgLyogRWxzZSB3aWxsIHRy
eSB0byByZXVzZSBsb29rYWhlYWQgdG9rZW4gYWZ0ZXIgc2hpZnRpbmcgdGhlIGVycm9yCi0gICAg
IHRva2VuLiAgKi8KLSAgZ290byB5eWVycmxhYjE7Ci0KLQotLyotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCi18IHl5ZXJyb3JsYWIgLS0gZXJyb3Ig
cmFpc2VkIGV4cGxpY2l0bHkgYnkgWVlFUlJPUi4gIHwKLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwoteXllcnJvcmxhYjoKLQotICAvKiBQYWNp
ZnkgY29tcGlsZXJzIGxpa2UgR0NDIHdoZW4gdGhlIHVzZXIgY29kZSBuZXZlciBpbnZva2VzCi0g
ICAgIFlZRVJST1IgYW5kIHRoZSBsYWJlbCB5eWVycm9ybGFiIHRoZXJlZm9yZSBuZXZlciBhcHBl
YXJzIGluIHVzZXIKLSAgICAgY29kZS4gICovCi0gIGlmICgvKkNPTlNUQ09ORCovIDApCi0gICAg
IGdvdG8geXllcnJvcmxhYjsKLQotICAvKiBEbyBub3QgcmVjbGFpbSB0aGUgc3ltYm9scyBvZiB0
aGUgcnVsZSB3aGljaCBhY3Rpb24gdHJpZ2dlcmVkCi0gICAgIHRoaXMgWVlFUlJPUi4gICovCi0g
IFlZUE9QU1RBQ0sgKHl5bGVuKTsKLSAgeXlsZW4gPSAwOwotICBZWV9TVEFDS19QUklOVCAoeXlz
cywgeXlzc3ApOwotICB5eXN0YXRlID0gKnl5c3NwOwotICBnb3RvIHl5ZXJybGFiMTsKLQotCi0v
Ki0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0uCi18IHl5ZXJybGFiMSAtLSBjb21tb24gY29kZSBmb3IgYm90aCBzeW50YXggZXJyb3Ig
YW5kIFlZRVJST1IuICB8Ci1gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCi15eWVycmxhYjE6Ci0gIHl5ZXJyc3RhdHVzID0gMzsJ
LyogRWFjaCByZWFsIHRva2VuIHNoaWZ0ZWQgZGVjcmVtZW50cyB0aGlzLiAgKi8KLQotICBmb3Ig
KDs7KQotICAgIHsKLSAgICAgIHl5biA9IHl5cGFjdFt5eXN0YXRlXTsKLSAgICAgIGlmICgheXlw
YWN0X3ZhbHVlX2lzX2RlZmF1bHQgKHl5bikpCi0JewotCSAgeXluICs9IFlZVEVSUk9SOwotCSAg
aWYgKDAgPD0geXluICYmIHl5biA8PSBZWUxBU1QgJiYgeXljaGVja1t5eW5dID09IFlZVEVSUk9S
KQotCSAgICB7Ci0JICAgICAgeXluID0geXl0YWJsZVt5eW5dOwotCSAgICAgIGlmICgwIDwgeXlu
KQotCQlicmVhazsKLQkgICAgfQotCX0KLQotICAgICAgLyogUG9wIHRoZSBjdXJyZW50IHN0YXRl
IGJlY2F1c2UgaXQgY2Fubm90IGhhbmRsZSB0aGUgZXJyb3IgdG9rZW4uICAqLwotICAgICAgaWYg
KHl5c3NwID09IHl5c3MpCi0JWVlBQk9SVDsKLQotCi0gICAgICB5eWRlc3RydWN0ICgiRXJyb3I6
IHBvcHBpbmciLAotCQkgIHl5c3Rvc1t5eXN0YXRlXSwgeXl2c3ApOwotICAgICAgWVlQT1BTVEFD
SyAoMSk7Ci0gICAgICB5eXN0YXRlID0gKnl5c3NwOwotICAgICAgWVlfU1RBQ0tfUFJJTlQgKHl5
c3MsIHl5c3NwKTsKLSAgICB9Ci0KLSAgKisreXl2c3AgPSB5eWx2YWw7Ci0KLQotICAvKiBTaGlm
dCB0aGUgZXJyb3IgdG9rZW4uICAqLwotICBZWV9TWU1CT0xfUFJJTlQgKCJTaGlmdGluZyIsIHl5
c3Rvc1t5eW5dLCB5eXZzcCwgeXlsc3ApOwotCi0gIHl5c3RhdGUgPSB5eW47Ci0gIGdvdG8geXlu
ZXdzdGF0ZTsKLQotCi0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCi18
IHl5YWNjZXB0bGFiIC0tIFlZQUNDRVBUIGNvbWVzIGhlcmUuICB8Ci1gLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCi15eWFjY2VwdGxhYjoKLSAgeXlyZXN1bHQgPSAwOwot
ICBnb3RvIHl5cmV0dXJuOwotCi0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LgotfCB5eWFib3J0bGFiIC0tIFlZQUJPUlQgY29tZXMgaGVyZS4gIHwKLWAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCi15eWFib3J0bGFiOgotICB5eXJlc3VsdCA9IDE7Ci0g
IGdvdG8geXlyZXR1cm47Ci0KLSNpZiAhZGVmaW5lZCB5eW92ZXJmbG93IHx8IFlZRVJST1JfVkVS
Qk9TRQotLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LgotfCB5eWV4aGF1c3RlZGxhYiAtLSBtZW1vcnkgZXhoYXVzdGlvbiBjb21lcyBoZXJlLiAgfAot
YC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwoteXll
eGhhdXN0ZWRsYWI6Ci0gIHl5ZXJyb3IgKFlZXygibWVtb3J5IGV4aGF1c3RlZCIpKTsKLSAgeXly
ZXN1bHQgPSAyOwotICAvKiBGYWxsIHRocm91Z2guICAqLwotI2VuZGlmCi0KLXl5cmV0dXJuOgot
ICBpZiAoeXljaGFyICE9IFlZRU1QVFkpCi0gICAgewotICAgICAgLyogTWFrZSBzdXJlIHdlIGhh
dmUgbGF0ZXN0IGxvb2thaGVhZCB0cmFuc2xhdGlvbi4gIFNlZSBjb21tZW50cyBhdAotICAgICAg
ICAgdXNlciBzZW1hbnRpYyBhY3Rpb25zIGZvciB3aHkgdGhpcyBpcyBuZWNlc3NhcnkuICAqLwot
ICAgICAgeXl0b2tlbiA9IFlZVFJBTlNMQVRFICh5eWNoYXIpOwotICAgICAgeXlkZXN0cnVjdCAo
IkNsZWFudXA6IGRpc2NhcmRpbmcgbG9va2FoZWFkIiwKLSAgICAgICAgICAgICAgICAgIHl5dG9r
ZW4sICZ5eWx2YWwpOwotICAgIH0KLSAgLyogRG8gbm90IHJlY2xhaW0gdGhlIHN5bWJvbHMgb2Yg
dGhlIHJ1bGUgd2hpY2ggYWN0aW9uIHRyaWdnZXJlZAotICAgICB0aGlzIFlZQUJPUlQgb3IgWVlB
Q0NFUFQuICAqLwotICBZWVBPUFNUQUNLICh5eWxlbik7Ci0gIFlZX1NUQUNLX1BSSU5UICh5eXNz
LCB5eXNzcCk7Ci0gIHdoaWxlICh5eXNzcCAhPSB5eXNzKQotICAgIHsKLSAgICAgIHl5ZGVzdHJ1
Y3QgKCJDbGVhbnVwOiBwb3BwaW5nIiwKLQkJICB5eXN0b3NbKnl5c3NwXSwgeXl2c3ApOwotICAg
ICAgWVlQT1BTVEFDSyAoMSk7Ci0gICAgfQotI2lmbmRlZiB5eW92ZXJmbG93Ci0gIGlmICh5eXNz
ICE9IHl5c3NhKQotICAgIFlZU1RBQ0tfRlJFRSAoeXlzcyk7Ci0jZW5kaWYKLSNpZiBZWUVSUk9S
X1ZFUkJPU0UKLSAgaWYgKHl5bXNnICE9IHl5bXNnYnVmKQotICAgIFlZU1RBQ0tfRlJFRSAoeXlt
c2cpOwotI2VuZGlmCi0gIC8qIE1ha2Ugc3VyZSBZWUlEIGlzIHVzZWQuICAqLwotICByZXR1cm4g
WVlJRCAoeXlyZXN1bHQpOwotfQotCi0KLQotCi0KLXZvaWQgY29uZl9wYXJzZShjb25zdCBjaGFy
ICpuYW1lKQotewotCXN0cnVjdCBzeW1ib2wgKnN5bTsKLQlpbnQgaTsKLQotCXpjb25mX2luaXRz
Y2FuKG5hbWUpOwotCi0Jc3ltX2luaXQoKTsKLQlfbWVudV9pbml0KCk7Ci0Jcm9vdG1lbnUucHJv
bXB0ID0gbWVudV9hZGRfcHJvbXB0KFBfTUVOVSwgIkxpbnV4IEtlcm5lbCBDb25maWd1cmF0aW9u
IiwgTlVMTCk7Ci0KLQlpZiAoZ2V0ZW52KCJaQ09ORl9ERUJVRyIpKQotCQl6Y29uZmRlYnVnID0g
MTsKLQl6Y29uZnBhcnNlKCk7Ci0JaWYgKHpjb25mbmVycnMpCi0JCWV4aXQoMSk7Ci0JaWYgKCFt
b2R1bGVzX3N5bSkKLQkJbW9kdWxlc19zeW0gPSBzeW1fZmluZCggIm4iICk7Ci0KLQlyb290bWVu
dS5wcm9tcHQtPnRleHQgPSBfKHJvb3RtZW51LnByb21wdC0+dGV4dCk7Ci0Jcm9vdG1lbnUucHJv
bXB0LT50ZXh0ID0gc3ltX2V4cGFuZF9zdHJpbmdfdmFsdWUocm9vdG1lbnUucHJvbXB0LT50ZXh0
KTsKLQotCW1lbnVfZmluYWxpemUoJnJvb3RtZW51KTsKLQlmb3JfYWxsX3N5bWJvbHMoaSwgc3lt
KSB7Ci0JCWlmIChzeW1fY2hlY2tfZGVwcyhzeW0pKQotCQkJemNvbmZuZXJycysrOwotCX0KLQlp
ZiAoemNvbmZuZXJycykKLQkJZXhpdCgxKTsKLQlzeW1fc2V0X2NoYW5nZV9jb3VudCgxKTsKLX0K
LQotc3RhdGljIGNvbnN0IGNoYXIgKnpjb25mX3Rva2VubmFtZShpbnQgdG9rZW4pCi17Ci0Jc3dp
dGNoICh0b2tlbikgewotCWNhc2UgVF9NRU5VOgkJcmV0dXJuICJtZW51IjsKLQljYXNlIFRfRU5E
TUVOVToJCXJldHVybiAiZW5kbWVudSI7Ci0JY2FzZSBUX0NIT0lDRToJCXJldHVybiAiY2hvaWNl
IjsKLQljYXNlIFRfRU5EQ0hPSUNFOglyZXR1cm4gImVuZGNob2ljZSI7Ci0JY2FzZSBUX0lGOgkJ
cmV0dXJuICJpZiI7Ci0JY2FzZSBUX0VORElGOgkJcmV0dXJuICJlbmRpZiI7Ci0JY2FzZSBUX0RF
UEVORFM6CQlyZXR1cm4gImRlcGVuZHMiOwotCWNhc2UgVF9WSVNJQkxFOgkJcmV0dXJuICJ2aXNp
YmxlIjsKLQl9Ci0JcmV0dXJuICI8dG9rZW4+IjsKLX0KLQotc3RhdGljIGJvb2wgemNvbmZfZW5k
dG9rZW4oY29uc3Qgc3RydWN0IGtjb25mX2lkICppZCwgaW50IHN0YXJ0dG9rZW4sIGludCBlbmR0
b2tlbikKLXsKLQlpZiAoaWQtPnRva2VuICE9IGVuZHRva2VuKSB7Ci0JCXpjb25mX2Vycm9yKCJ1
bmV4cGVjdGVkICclcycgd2l0aGluICVzIGJsb2NrIiwKLQkJCWtjb25mX2lkX3N0cmluZ3MgKyBp
ZC0+bmFtZSwgemNvbmZfdG9rZW5uYW1lKHN0YXJ0dG9rZW4pKTsKLQkJemNvbmZuZXJycysrOwot
CQlyZXR1cm4gZmFsc2U7Ci0JfQotCWlmIChjdXJyZW50X21lbnUtPmZpbGUgIT0gY3VycmVudF9m
aWxlKSB7Ci0JCXpjb25mX2Vycm9yKCInJXMnIGluIGRpZmZlcmVudCBmaWxlIHRoYW4gJyVzJyIs
Ci0JCQlrY29uZl9pZF9zdHJpbmdzICsgaWQtPm5hbWUsIHpjb25mX3Rva2VubmFtZShzdGFydHRv
a2VuKSk7Ci0JCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6IGxvY2F0aW9uIG9mIHRoZSAnJXMnXG4i
LAotCQkJY3VycmVudF9tZW51LT5maWxlLT5uYW1lLCBjdXJyZW50X21lbnUtPmxpbmVubywKLQkJ
CXpjb25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7Ci0JCXpjb25mbmVycnMrKzsKLQkJcmV0dXJu
IGZhbHNlOwotCX0KLQlyZXR1cm4gdHJ1ZTsKLX0KLQotc3RhdGljIHZvaWQgemNvbmZwcmludChj
b25zdCBjaGFyICplcnIsIC4uLikKLXsKLQl2YV9saXN0IGFwOwotCi0JZnByaW50ZihzdGRlcnIs
ICIlczolZDogIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Ci0JdmFfc3RhcnQo
YXAsIGVycik7Ci0JdmZwcmludGYoc3RkZXJyLCBlcnIsIGFwKTsKLQl2YV9lbmQoYXApOwotCWZw
cmludGYoc3RkZXJyLCAiXG4iKTsKLX0KLQotc3RhdGljIHZvaWQgemNvbmZfZXJyb3IoY29uc3Qg
Y2hhciAqZXJyLCAuLi4pCi17Ci0JdmFfbGlzdCBhcDsKLQotCXpjb25mbmVycnMrKzsKLQlmcHJp
bnRmKHN0ZGVyciwgIiVzOiVkOiAiLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsK
LQl2YV9zdGFydChhcCwgZXJyKTsKLQl2ZnByaW50ZihzdGRlcnIsIGVyciwgYXApOwotCXZhX2Vu
ZChhcCk7Ci0JZnByaW50ZihzdGRlcnIsICJcbiIpOwotfQotCi1zdGF0aWMgdm9pZCB6Y29uZmVy
cm9yKGNvbnN0IGNoYXIgKmVycikKLXsKLQlmcHJpbnRmKHN0ZGVyciwgIiVzOiVkOiAlc1xuIiwg
emNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSArIDEsIGVycik7Ci19Ci0KLXN0YXRpYyB2
b2lkIHByaW50X3F1b3RlZF9zdHJpbmcoRklMRSAqb3V0LCBjb25zdCBjaGFyICpzdHIpCi17Ci0J
Y29uc3QgY2hhciAqcDsKLQlpbnQgbGVuOwotCi0JcHV0YygnIicsIG91dCk7Ci0Jd2hpbGUgKChw
ID0gc3RyY2hyKHN0ciwgJyInKSkpIHsKLQkJbGVuID0gcCAtIHN0cjsKLQkJaWYgKGxlbikKLQkJ
CWZwcmludGYob3V0LCAiJS4qcyIsIGxlbiwgc3RyKTsKLQkJZnB1dHMoIlxcXCIiLCBvdXQpOwot
CQlzdHIgPSBwICsgMTsKLQl9Ci0JZnB1dHMoc3RyLCBvdXQpOwotCXB1dGMoJyInLCBvdXQpOwot
fQotCi1zdGF0aWMgdm9pZCBwcmludF9zeW1ib2woRklMRSAqb3V0LCBzdHJ1Y3QgbWVudSAqbWVu
dSkKLXsKLQlzdHJ1Y3Qgc3ltYm9sICpzeW0gPSBtZW51LT5zeW07Ci0Jc3RydWN0IHByb3BlcnR5
ICpwcm9wOwotCi0JaWYgKHN5bV9pc19jaG9pY2Uoc3ltKSkKLQkJZnByaW50ZihvdXQsICJcbmNo
b2ljZVxuIik7Ci0JZWxzZQotCQlmcHJpbnRmKG91dCwgIlxuY29uZmlnICVzXG4iLCBzeW0tPm5h
bWUpOwotCXN3aXRjaCAoc3ltLT50eXBlKSB7Ci0JY2FzZSBTX0JPT0xFQU46Ci0JCWZwdXRzKCIg
IGJvb2xlYW5cbiIsIG91dCk7Ci0JCWJyZWFrOwotCWNhc2UgU19UUklTVEFURToKLQkJZnB1dHMo
IiAgdHJpc3RhdGVcbiIsIG91dCk7Ci0JCWJyZWFrOwotCWNhc2UgU19TVFJJTkc6Ci0JCWZwdXRz
KCIgIHN0cmluZ1xuIiwgb3V0KTsKLQkJYnJlYWs7Ci0JY2FzZSBTX0lOVDoKLQkJZnB1dHMoIiAg
aW50ZWdlclxuIiwgb3V0KTsKLQkJYnJlYWs7Ci0JY2FzZSBTX0hFWDoKLQkJZnB1dHMoIiAgaGV4
XG4iLCBvdXQpOwotCQlicmVhazsKLQlkZWZhdWx0OgotCQlmcHV0cygiICA/Pz9cbiIsIG91dCk7
Ci0JCWJyZWFrOwotCX0KLQlmb3IgKHByb3AgPSBzeW0tPnByb3A7IHByb3A7IHByb3AgPSBwcm9w
LT5uZXh0KSB7Ci0JCWlmIChwcm9wLT5tZW51ICE9IG1lbnUpCi0JCQljb250aW51ZTsKLQkJc3dp
dGNoIChwcm9wLT50eXBlKSB7Ci0JCWNhc2UgUF9QUk9NUFQ6Ci0JCQlmcHV0cygiICBwcm9tcHQg
Iiwgb3V0KTsKLQkJCXByaW50X3F1b3RlZF9zdHJpbmcob3V0LCBwcm9wLT50ZXh0KTsKLQkJCWlm
ICghZXhwcl9pc195ZXMocHJvcC0+dmlzaWJsZS5leHByKSkgewotCQkJCWZwdXRzKCIgaWYgIiwg
b3V0KTsKLQkJCQlleHByX2ZwcmludChwcm9wLT52aXNpYmxlLmV4cHIsIG91dCk7Ci0JCQl9Ci0J
CQlmcHV0YygnXG4nLCBvdXQpOwotCQkJYnJlYWs7Ci0JCWNhc2UgUF9ERUZBVUxUOgotCQkJZnB1
dHMoICIgIGRlZmF1bHQgIiwgb3V0KTsKLQkJCWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7
Ci0JCQlpZiAoIWV4cHJfaXNfeWVzKHByb3AtPnZpc2libGUuZXhwcikpIHsKLQkJCQlmcHV0cygi
IGlmICIsIG91dCk7Ci0JCQkJZXhwcl9mcHJpbnQocHJvcC0+dmlzaWJsZS5leHByLCBvdXQpOwot
CQkJfQotCQkJZnB1dGMoJ1xuJywgb3V0KTsKLQkJCWJyZWFrOwotCQljYXNlIFBfQ0hPSUNFOgot
CQkJZnB1dHMoIiAgI2Nob2ljZSB2YWx1ZVxuIiwgb3V0KTsKLQkJCWJyZWFrOwotCQljYXNlIFBf
U0VMRUNUOgotCQkJZnB1dHMoICIgIHNlbGVjdCAiLCBvdXQpOwotCQkJZXhwcl9mcHJpbnQocHJv
cC0+ZXhwciwgb3V0KTsKLQkJCWZwdXRjKCdcbicsIG91dCk7Ci0JCQlicmVhazsKLQkJY2FzZSBQ
X1JBTkdFOgotCQkJZnB1dHMoICIgIHJhbmdlICIsIG91dCk7Ci0JCQlleHByX2ZwcmludChwcm9w
LT5leHByLCBvdXQpOwotCQkJZnB1dGMoJ1xuJywgb3V0KTsKLQkJCWJyZWFrOwotCQljYXNlIFBf
TUVOVToKLQkJCWZwdXRzKCAiICBtZW51ICIsIG91dCk7Ci0JCQlwcmludF9xdW90ZWRfc3RyaW5n
KG91dCwgcHJvcC0+dGV4dCk7Ci0JCQlmcHV0YygnXG4nLCBvdXQpOwotCQkJYnJlYWs7Ci0JCWRl
ZmF1bHQ6Ci0JCQlmcHJpbnRmKG91dCwgIiAgdW5rbm93biBwcm9wICVkIVxuIiwgcHJvcC0+dHlw
ZSk7Ci0JCQlicmVhazsKLQkJfQotCX0KLQlpZiAobWVudS0+aGVscCkgewotCQlpbnQgbGVuID0g
c3RybGVuKG1lbnUtPmhlbHApOwotCQl3aGlsZSAobWVudS0+aGVscFstLWxlbl0gPT0gJ1xuJykK
LQkJCW1lbnUtPmhlbHBbbGVuXSA9IDA7Ci0JCWZwcmludGYob3V0LCAiICBoZWxwXG4lc1xuIiwg
bWVudS0+aGVscCk7Ci0JfQotfQotCi12b2lkIHpjb25mZHVtcChGSUxFICpvdXQpCi17Ci0Jc3Ry
dWN0IHByb3BlcnR5ICpwcm9wOwotCXN0cnVjdCBzeW1ib2wgKnN5bTsKLQlzdHJ1Y3QgbWVudSAq
bWVudTsKLQotCW1lbnUgPSByb290bWVudS5saXN0OwotCXdoaWxlIChtZW51KSB7Ci0JCWlmICgo
c3ltID0gbWVudS0+c3ltKSkKLQkJCXByaW50X3N5bWJvbChvdXQsIG1lbnUpOwotCQllbHNlIGlm
ICgocHJvcCA9IG1lbnUtPnByb21wdCkpIHsKLQkJCXN3aXRjaCAocHJvcC0+dHlwZSkgewotCQkJ
Y2FzZSBQX0NPTU1FTlQ6Ci0JCQkJZnB1dHMoIlxuY29tbWVudCAiLCBvdXQpOwotCQkJCXByaW50
X3F1b3RlZF9zdHJpbmcob3V0LCBwcm9wLT50ZXh0KTsKLQkJCQlmcHV0cygiXG4iLCBvdXQpOwot
CQkJCWJyZWFrOwotCQkJY2FzZSBQX01FTlU6Ci0JCQkJZnB1dHMoIlxubWVudSAiLCBvdXQpOwot
CQkJCXByaW50X3F1b3RlZF9zdHJpbmcob3V0LCBwcm9wLT50ZXh0KTsKLQkJCQlmcHV0cygiXG4i
LCBvdXQpOwotCQkJCWJyZWFrOwotCQkJZGVmYXVsdDoKLQkJCQk7Ci0JCQl9Ci0JCQlpZiAoIWV4
cHJfaXNfeWVzKHByb3AtPnZpc2libGUuZXhwcikpIHsKLQkJCQlmcHV0cygiICBkZXBlbmRzICIs
IG91dCk7Ci0JCQkJZXhwcl9mcHJpbnQocHJvcC0+dmlzaWJsZS5leHByLCBvdXQpOwotCQkJCWZw
dXRjKCdcbicsIG91dCk7Ci0JCQl9Ci0JCX0KLQotCQlpZiAobWVudS0+bGlzdCkKLQkJCW1lbnUg
PSBtZW51LT5saXN0OwotCQllbHNlIGlmIChtZW51LT5uZXh0KQotCQkJbWVudSA9IG1lbnUtPm5l
eHQ7Ci0JCWVsc2Ugd2hpbGUgKChtZW51ID0gbWVudS0+cGFyZW50KSkgewotCQkJaWYgKG1lbnUt
PnByb21wdCAmJiBtZW51LT5wcm9tcHQtPnR5cGUgPT0gUF9NRU5VKQotCQkJCWZwdXRzKCJcbmVu
ZG1lbnVcbiIsIG91dCk7Ci0JCQlpZiAobWVudS0+bmV4dCkgewotCQkJCW1lbnUgPSBtZW51LT5u
ZXh0OwotCQkJCWJyZWFrOwotCQkJfQotCQl9Ci0JfQotfQotCi0jaW5jbHVkZSAiemNvbmYubGV4
LmMiCi0jaW5jbHVkZSAidXRpbC5jIgotI2luY2x1ZGUgImNvbmZkYXRhLmMiCi0jaW5jbHVkZSAi
ZXhwci5jIgotI2luY2x1ZGUgInN5bWJvbC5jIgotI2luY2x1ZGUgIm1lbnUuYyIKLQpkaWZmIC0t
Z2l0IGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYueSBiL3hlbi90b29scy9rY29uZmlnL3pjb25m
LnkKaW5kZXggNzFiZjhiZmY2OS4uYWQ2MzA1YjBmNCAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tj
b25maWcvemNvbmYueQorKysgYi94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi55CkBAIC0yMCwxMCAr
MjAsMTAgQEAKIAogaW50IGNkZWJ1ZyA9IFBSSU5URDsKIAotZXh0ZXJuIGludCB6Y29uZmxleCh2
b2lkKTsKK2ludCB5eWxleCh2b2lkKTsKK3N0YXRpYyB2b2lkIHl5ZXJyb3IoY29uc3QgY2hhciAq
ZXJyKTsKIHN0YXRpYyB2b2lkIHpjb25mcHJpbnQoY29uc3QgY2hhciAqZXJyLCAuLi4pOwogc3Rh
dGljIHZvaWQgemNvbmZfZXJyb3IoY29uc3QgY2hhciAqZXJyLCAuLi4pOwotc3RhdGljIHZvaWQg
emNvbmZlcnJvcihjb25zdCBjaGFyICplcnIpOwogc3RhdGljIGJvb2wgemNvbmZfZW5kdG9rZW4o
Y29uc3Qgc3RydWN0IGtjb25mX2lkICppZCwgaW50IHN0YXJ0dG9rZW4sIGludCBlbmR0b2tlbik7
CiAKIHN0cnVjdCBzeW1ib2wgKnN5bWJvbF9oYXNoW1NZTUJPTF9IQVNIU0laRV07CkBAIC0zMSw3
ICszMSw3IEBAIHN0cnVjdCBzeW1ib2wgKnN5bWJvbF9oYXNoW1NZTUJPTF9IQVNIU0laRV07CiBz
dGF0aWMgc3RydWN0IG1lbnUgKmN1cnJlbnRfbWVudSwgKmN1cnJlbnRfZW50cnk7CiAKICV9Ci0l
ZXhwZWN0IDMwCislZXhwZWN0IDMyCiAKICV1bmlvbgogewpAQCAtNjIsNiArNjIsNyBAQCBzdGF0
aWMgc3RydWN0IG1lbnUgKmN1cnJlbnRfbWVudSwgKmN1cnJlbnRfZW50cnk7CiAldG9rZW4gPGlk
PlRfVFlQRQogJXRva2VuIDxpZD5UX0RFRkFVTFQKICV0b2tlbiA8aWQ+VF9TRUxFQ1QKKyV0b2tl
biA8aWQ+VF9JTVBMWQogJXRva2VuIDxpZD5UX1JBTkdFCiAldG9rZW4gPGlkPlRfVklTSUJMRQog
JXRva2VuIDxpZD5UX09QVElPTgpAQCAtODQsNiArODUsNyBAQCBzdGF0aWMgc3RydWN0IG1lbnUg
KmN1cnJlbnRfbWVudSwgKmN1cnJlbnRfZW50cnk7CiAlbm9uYXNzb2MgVF9OT1QKIAogJXR5cGUg
PHN0cmluZz4gcHJvbXB0CisldHlwZSA8c3ltYm9sPiBub25jb25zdF9zeW1ib2wKICV0eXBlIDxz
eW1ib2w+IHN5bWJvbAogJXR5cGUgPGV4cHI+IGV4cHIKICV0eXBlIDxleHByPiBpZl9leHByCkBA
IC0xMDAsMTQgKzEwMiwzNCBAQCBzdGF0aWMgc3RydWN0IG1lbnUgKmN1cnJlbnRfbWVudSwgKmN1
cnJlbnRfZW50cnk7CiB9IGlmX2VudHJ5IG1lbnVfZW50cnkgY2hvaWNlX2VudHJ5CiAKICV7Ci0v
KiBJbmNsdWRlIHpjb25mLmhhc2guYyBoZXJlIHNvIGl0IGNhbiBzZWUgdGhlIHRva2VuIGNvbnN0
YW50cy4gKi8KLSNpbmNsdWRlICJ6Y29uZi5oYXNoLmMiCisvKiBJbmNsdWRlIGtjb25mX2lkLmMg
aGVyZSBzbyBpdCBjYW4gc2VlIHRoZSB0b2tlbiBjb25zdGFudHMuICovCisjaW5jbHVkZSAia2Nv
bmZfaWQuYyIKICV9CiAKICUlCiBpbnB1dDogbmwgc3RhcnQgfCBzdGFydDsKIAotc3RhcnQ6IG1h
aW5tZW51X3N0bXQgc3RtdF9saXN0IHwgc3RtdF9saXN0Oworc3RhcnQ6IG1haW5tZW51X3N0bXQg
c3RtdF9saXN0IHwgbm9fbWFpbm1lbnVfc3RtdCBzdG10X2xpc3Q7CisKKy8qIG1haW5tZW51IGVu
dHJ5ICovCisKK21haW5tZW51X3N0bXQ6IFRfTUFJTk1FTlUgcHJvbXB0IG5sCit7CisJbWVudV9h
ZGRfcHJvbXB0KFBfTUVOVSwgJDIsIE5VTEwpOworfTsKKworLyogRGVmYXVsdCBtYWluIG1lbnUs
IGlmIHRoZXJlJ3Mgbm8gbWFpbm1lbnUgZW50cnkgKi8KKworbm9fbWFpbm1lbnVfc3RtdDogLyog
ZW1wdHkgKi8KK3sKKwkvKgorCSAqIEhhY2s6IEtlZXAgdGhlIG1haW4gbWVudSB0aXRsZSBvbiB0
aGUgaGVhcCBzbyB3ZSBjYW4gc2FmZWx5IGZyZWUgaXQKKwkgKiBsYXRlciByZWdhcmRsZXNzIG9m
IHdoZXRoZXIgaXQgY29tZXMgZnJvbSB0aGUgJ3Byb21wdCcgaW4KKwkgKiBtYWlubWVudV9zdG10
IG9yIGhlcmUKKwkgKi8KKwltZW51X2FkZF9wcm9tcHQoUF9NRU5VLCB4c3RyZHVwKCJMaW51eCBL
ZXJuZWwgQ29uZmlndXJhdGlvbiIpLCBOVUxMKTsKK307CisKIAogc3RtdF9saXN0OgogCSAgLyog
ZW1wdHkgKi8KQEAgLTExOCwxMyArMTQwLDEzIEBAIHN0bXRfbGlzdDoKIAl8IHN0bXRfbGlzdCBU
X1dPUkQgZXJyb3IgVF9FT0wJeyB6Y29uZl9lcnJvcigidW5rbm93biBzdGF0ZW1lbnQgXCIlc1wi
IiwgJDIpOyB9CiAJfCBzdG10X2xpc3Qgb3B0aW9uX25hbWUgZXJyb3IgVF9FT0wKIHsKLQl6Y29u
Zl9lcnJvcigidW5leHBlY3RlZCBvcHRpb24gXCIlc1wiIiwga2NvbmZfaWRfc3RyaW5ncyArICQy
LT5uYW1lKTsKKwl6Y29uZl9lcnJvcigidW5leHBlY3RlZCBvcHRpb24gXCIlc1wiIiwgJDItPm5h
bWUpOwogfQogCXwgc3RtdF9saXN0IGVycm9yIFRfRU9MCQl7IHpjb25mX2Vycm9yKCJpbnZhbGlk
IHN0YXRlbWVudCIpOyB9CiA7CiAKIG9wdGlvbl9uYW1lOgotCVRfREVQRU5EUyB8IFRfUFJPTVBU
IHwgVF9UWVBFIHwgVF9TRUxFQ1QgfCBUX09QVElPTkFMIHwgVF9SQU5HRSB8IFRfREVGQVVMVCB8
IFRfVklTSUJMRQorCVRfREVQRU5EUyB8IFRfUFJPTVBUIHwgVF9UWVBFIHwgVF9TRUxFQ1QgfCBU
X0lNUExZIHwgVF9PUFRJT05BTCB8IFRfUkFOR0UgfCBUX0RFRkFVTFQgfCBUX1ZJU0lCTEUKIDsK
IAogY29tbW9uX3N0bXQ6CkBAIC0xNDQsMjYgKzE2NiwyMyBAQCBvcHRpb25fZXJyb3I6CiAKIC8q
IGNvbmZpZy9tZW51Y29uZmlnIGVudHJ5ICovCiAKLWNvbmZpZ19lbnRyeV9zdGFydDogVF9DT05G
SUcgVF9XT1JEIFRfRU9MCitjb25maWdfZW50cnlfc3RhcnQ6IFRfQ09ORklHIG5vbmNvbnN0X3N5
bWJvbCBUX0VPTAogewotCXN0cnVjdCBzeW1ib2wgKnN5bSA9IHN5bV9sb29rdXAoJDIsIDApOwot
CXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOwotCW1lbnVfYWRkX2VudHJ5KHN5bSk7Ci0J
cHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6Y29uZmlnICVzXG4iLCB6Y29uZl9jdXJuYW1lKCks
IHpjb25mX2xpbmVubygpLCAkMik7CisJJDItPmZsYWdzIHw9IFNZTUJPTF9PUFRJT05BTDsKKwlt
ZW51X2FkZF9lbnRyeSgkMik7CisJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6Y29uZmlnICVz
XG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLCAkMi0+bmFtZSk7CiB9OwogCiBj
b25maWdfc3RtdDogY29uZmlnX2VudHJ5X3N0YXJ0IGNvbmZpZ19vcHRpb25fbGlzdAogewotCW1l
bnVfZW5kX2VudHJ5KCk7CiAJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6ZW5kY29uZmlnXG4i
LCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKIH07CiAKLW1lbnVjb25maWdfZW50
cnlfc3RhcnQ6IFRfTUVOVUNPTkZJRyBUX1dPUkQgVF9FT0wKK21lbnVjb25maWdfZW50cnlfc3Rh
cnQ6IFRfTUVOVUNPTkZJRyBub25jb25zdF9zeW1ib2wgVF9FT0wKIHsKLQlzdHJ1Y3Qgc3ltYm9s
ICpzeW0gPSBzeW1fbG9va3VwKCQyLCAwKTsKLQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9PUFRJT05B
TDsKLQltZW51X2FkZF9lbnRyeShzeW0pOwotCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOm1l
bnVjb25maWcgJXNcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCksICQyKTsKKwkk
Mi0+ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOworCW1lbnVfYWRkX2VudHJ5KCQyKTsKKwlwcmlu
dGQoREVCVUdfUEFSU0UsICIlczolZDptZW51Y29uZmlnICVzXG4iLCB6Y29uZl9jdXJuYW1lKCks
IHpjb25mX2xpbmVubygpLCAkMi0+bmFtZSk7CiB9OwogCiBtZW51Y29uZmlnX3N0bXQ6IG1lbnVj
b25maWdfZW50cnlfc3RhcnQgY29uZmlnX29wdGlvbl9saXN0CkBAIC0xNzIsNyArMTkxLDYgQEAg
bWVudWNvbmZpZ19zdG10OiBtZW51Y29uZmlnX2VudHJ5X3N0YXJ0IGNvbmZpZ19vcHRpb25fbGlz
dAogCQljdXJyZW50X2VudHJ5LT5wcm9tcHQtPnR5cGUgPSBQX01FTlU7CiAJZWxzZQogCQl6Y29u
ZnByaW50KCJ3YXJuaW5nOiBtZW51Y29uZmlnIHN0YXRlbWVudCB3aXRob3V0IHByb21wdCIpOwot
CW1lbnVfZW5kX2VudHJ5KCk7CiAJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6ZW5kY29uZmln
XG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKIH07CiAKQEAgLTIxMCwxMiAr
MjI4LDE4IEBAIGNvbmZpZ19vcHRpb246IFRfREVGQVVMVCBleHByIGlmX2V4cHIgVF9FT0wKIAkJ
JDEtPnN0eXBlKTsKIH07CiAKLWNvbmZpZ19vcHRpb246IFRfU0VMRUNUIFRfV09SRCBpZl9leHBy
IFRfRU9MCitjb25maWdfb3B0aW9uOiBUX1NFTEVDVCBub25jb25zdF9zeW1ib2wgaWZfZXhwciBU
X0VPTAogewotCW1lbnVfYWRkX3N5bWJvbChQX1NFTEVDVCwgc3ltX2xvb2t1cCgkMiwgMCksICQz
KTsKKwltZW51X2FkZF9zeW1ib2woUF9TRUxFQ1QsICQyLCAkMyk7CiAJcHJpbnRkKERFQlVHX1BB
UlNFLCAiJXM6JWQ6c2VsZWN0XG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsK
IH07CiAKK2NvbmZpZ19vcHRpb246IFRfSU1QTFkgbm9uY29uc3Rfc3ltYm9sIGlmX2V4cHIgVF9F
T0wKK3sKKwltZW51X2FkZF9zeW1ib2woUF9JTVBMWSwgJDIsICQzKTsKKwlwcmludGQoREVCVUdf
UEFSU0UsICIlczolZDppbXBseVxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7
Cit9OworCiBjb25maWdfb3B0aW9uOiBUX1JBTkdFIHN5bWJvbCBzeW1ib2wgaWZfZXhwciBUX0VP
TAogewogCW1lbnVfYWRkX2V4cHIoUF9SQU5HRSwgZXhwcl9hbGxvY19jb21wKEVfUkFOR0UsJDIs
ICQzKSwgJDQpOwpAQCAtMjMwLDggKzI1NCwxMCBAQCBzeW1ib2xfb3B0aW9uX2xpc3Q6CiAJfCBz
eW1ib2xfb3B0aW9uX2xpc3QgVF9XT1JEIHN5bWJvbF9vcHRpb25fYXJnCiB7CiAJY29uc3Qgc3Ry
dWN0IGtjb25mX2lkICppZCA9IGtjb25mX2lkX2xvb2t1cCgkMiwgc3RybGVuKCQyKSk7Ci0JaWYg
KGlkICYmIGlkLT5mbGFncyAmIFRGX09QVElPTikKKwlpZiAoaWQgJiYgaWQtPmZsYWdzICYgVEZf
T1BUSU9OKSB7CiAJCW1lbnVfYWRkX29wdGlvbihpZC0+dG9rZW4sICQzKTsKKwkJZnJlZSgkMyk7
CisJfQogCWVsc2UKIAkJemNvbmZwcmludCgid2FybmluZzogaWdub3JpbmcgdW5rbm93biBvcHRp
b24gJXMiLCAkMik7CiAJZnJlZSgkMik7CkBAIC0yNTAsNiArMjc2LDcgQEAgY2hvaWNlOiBUX0NI
T0lDRSB3b3JkX29wdCBUX0VPTAogCXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX0FVVE87CiAJbWVudV9h
ZGRfZW50cnkoc3ltKTsKIAltZW51X2FkZF9leHByKFBfQ0hPSUNFLCBOVUxMLCBOVUxMKTsKKwlm
cmVlKCQyKTsKIAlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDpjaG9pY2VcbiIsIHpjb25mX2N1
cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwogfTsKIApAQCAtMzAxLDEwICszMjgsMTAgQEAgY2hv
aWNlX29wdGlvbjogVF9PUFRJT05BTCBUX0VPTAogCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVk
Om9wdGlvbmFsXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKIH07CiAKLWNo
b2ljZV9vcHRpb246IFRfREVGQVVMVCBUX1dPUkQgaWZfZXhwciBUX0VPTAorY2hvaWNlX29wdGlv
bjogVF9ERUZBVUxUIG5vbmNvbnN0X3N5bWJvbCBpZl9leHByIFRfRU9MCiB7CiAJaWYgKCQxLT5z
dHlwZSA9PSBTX1VOS05PV04pIHsKLQkJbWVudV9hZGRfc3ltYm9sKFBfREVGQVVMVCwgc3ltX2xv
b2t1cCgkMiwgMCksICQzKTsKKwkJbWVudV9hZGRfc3ltYm9sKFBfREVGQVVMVCwgJDIsICQzKTsK
IAkJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6ZGVmYXVsdFxuIiwKIAkJCXpjb25mX2N1cm5h
bWUoKSwgemNvbmZfbGluZW5vKCkpOwogCX0gZWxzZQpAQCAtMzQ0LDEzICszNzEsNiBAQCBpZl9i
bG9jazoKIAl8IGlmX2Jsb2NrIGNob2ljZV9zdG10CiA7CiAKLS8qIG1haW5tZW51IGVudHJ5ICov
Ci0KLW1haW5tZW51X3N0bXQ6IFRfTUFJTk1FTlUgcHJvbXB0IG5sCi17Ci0JbWVudV9hZGRfcHJv
bXB0KFBfTUVOVSwgJDIsIE5VTEwpOwotfTsKLQogLyogbWVudSBlbnRyeSAqLwogCiBtZW51OiBU
X01FTlUgcHJvbXB0IFRfRU9MCkBAIC0zODcsNiArNDA3LDcgQEAgc291cmNlX3N0bXQ6IFRfU09V
UkNFIHByb21wdCBUX0VPTAogewogCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnNvdXJjZSAl
c1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgJDIpOwogCXpjb25mX25leHRm
aWxlKCQyKTsKKwlmcmVlKCQyKTsKIH07CiAKIC8qIGNvbW1lbnQgZW50cnkgKi8KQEAgLTM5OSw5
ICs0MjAsNyBAQCBjb21tZW50OiBUX0NPTU1FTlQgcHJvbXB0IFRfRU9MCiB9OwogCiBjb21tZW50
X3N0bXQ6IGNvbW1lbnQgZGVwZW5kc19saXN0Ci17Ci0JbWVudV9lbmRfZW50cnkoKTsKLX07Cis7
CiAKIC8qIGhlbHAgb3B0aW9uICovCiAKQEAgLTQxMyw2ICs0MzIsMTcgQEAgaGVscF9zdGFydDog
VF9IRUxQIFRfRU9MCiAKIGhlbHA6IGhlbHBfc3RhcnQgVF9IRUxQVEVYVAogeworCWlmIChjdXJy
ZW50X2VudHJ5LT5oZWxwKSB7CisJCWZyZWUoY3VycmVudF9lbnRyeS0+aGVscCk7CisJCXpjb25m
cHJpbnQoIndhcm5pbmc6ICclcycgZGVmaW5lZCB3aXRoIG1vcmUgdGhhbiBvbmUgaGVscCB0ZXh0
IC0tIG9ubHkgdGhlIGxhc3Qgb25lIHdpbGwgYmUgdXNlZCIsCisJCQkgICBjdXJyZW50X2VudHJ5
LT5zeW0tPm5hbWUgPzogIjxjaG9pY2U+Iik7CisJfQorCisJLyogSXMgdGhlIGhlbHAgdGV4dCBl
bXB0eSBvciBhbGwgd2hpdGVzcGFjZT8gKi8KKwlpZiAoJDJbc3Ryc3BuKCQyLCAiIFxmXG5cclx0
XHYiKV0gPT0gJ1wwJykKKwkJemNvbmZwcmludCgid2FybmluZzogJyVzJyBkZWZpbmVkIHdpdGgg
YmxhbmsgaGVscCB0ZXh0IiwKKwkJCSAgIGN1cnJlbnRfZW50cnktPnN5bS0+bmFtZSA/OiAiPGNo
b2ljZT4iKTsKKwogCWN1cnJlbnRfZW50cnktPmhlbHAgPSAkMjsKIH07CiAKQEAgLTQ4NCw3ICs1
MTQsMTAgQEAgZXhwcjoJICBzeW1ib2wJCQkJeyAkJCA9IGV4cHJfYWxsb2Nfc3ltYm9sKCQxKTsg
fQogCXwgZXhwciBUX0FORCBleHByCQkJeyAkJCA9IGV4cHJfYWxsb2NfdHdvKEVfQU5ELCAkMSwg
JDMpOyB9CiA7CiAKLXN5bWJvbDoJICBUX1dPUkQJeyAkJCA9IHN5bV9sb29rdXAoJDEsIDApOyBm
cmVlKCQxKTsgfQorLyogRm9yIHN5bWJvbCBkZWZpbml0aW9ucywgc2VsZWN0cywgZXRjLiwgd2hl
cmUgcXVvdGVzIGFyZSBub3QgYWNjZXB0ZWQgKi8KK25vbmNvbnN0X3N5bWJvbDogVF9XT1JEIHsg
JCQgPSBzeW1fbG9va3VwKCQxLCAwKTsgZnJlZSgkMSk7IH07CisKK3N5bWJvbDoJICBub25jb25z
dF9zeW1ib2wKIAl8IFRfV09SRF9RVU9URQl7ICQkID0gc3ltX2xvb2t1cCgkMSwgU1lNQk9MX0NP
TlNUKTsgZnJlZSgkMSk7IH0KIDsKIApAQCAtNDk1LDYgKzUyOCw3IEBAIHdvcmRfb3B0OiAvKiBl
bXB0eSAqLwkJCXsgJCQgPSBOVUxMOyB9CiAKIHZvaWQgY29uZl9wYXJzZShjb25zdCBjaGFyICpu
YW1lKQogeworCWNvbnN0IGNoYXIgKnRtcDsKIAlzdHJ1Y3Qgc3ltYm9sICpzeW07CiAJaW50IGk7
CiAKQEAgLTUwMiwyNSArNTM2LDI2IEBAIHZvaWQgY29uZl9wYXJzZShjb25zdCBjaGFyICpuYW1l
KQogCiAJc3ltX2luaXQoKTsKIAlfbWVudV9pbml0KCk7Ci0Jcm9vdG1lbnUucHJvbXB0ID0gbWVu
dV9hZGRfcHJvbXB0KFBfTUVOVSwgIkxpbnV4IEtlcm5lbCBDb25maWd1cmF0aW9uIiwgTlVMTCk7
CiAKIAlpZiAoZ2V0ZW52KCJaQ09ORl9ERUJVRyIpKQotCQl6Y29uZmRlYnVnID0gMTsKLQl6Y29u
ZnBhcnNlKCk7Ci0JaWYgKHpjb25mbmVycnMpCisJCXl5ZGVidWcgPSAxOworCXl5cGFyc2UoKTsK
KwlpZiAoeXluZXJycykKIAkJZXhpdCgxKTsKIAlpZiAoIW1vZHVsZXNfc3ltKQogCQltb2R1bGVz
X3N5bSA9IHN5bV9maW5kKCAibiIgKTsKIAorCXRtcCA9IHJvb3RtZW51LnByb21wdC0+dGV4dDsK
IAlyb290bWVudS5wcm9tcHQtPnRleHQgPSBfKHJvb3RtZW51LnByb21wdC0+dGV4dCk7CiAJcm9v
dG1lbnUucHJvbXB0LT50ZXh0ID0gc3ltX2V4cGFuZF9zdHJpbmdfdmFsdWUocm9vdG1lbnUucHJv
bXB0LT50ZXh0KTsKKwlmcmVlKChjaGFyKil0bXApOwogCiAJbWVudV9maW5hbGl6ZSgmcm9vdG1l
bnUpOwogCWZvcl9hbGxfc3ltYm9scyhpLCBzeW0pIHsKIAkJaWYgKHN5bV9jaGVja19kZXBzKHN5
bSkpCi0JCQl6Y29uZm5lcnJzKys7CisJCQl5eW5lcnJzKys7CiAJfQotCWlmICh6Y29uZm5lcnJz
KQorCWlmICh5eW5lcnJzKQogCQlleGl0KDEpOwogCXN5bV9zZXRfY2hhbmdlX2NvdW50KDEpOwog
fQpAQCAtNTQ0LDE3ICs1NzksMTcgQEAgc3RhdGljIGJvb2wgemNvbmZfZW5kdG9rZW4oY29uc3Qg
c3RydWN0IGtjb25mX2lkICppZCwgaW50IHN0YXJ0dG9rZW4sIGludCBlbmR0b2sKIHsKIAlpZiAo
aWQtPnRva2VuICE9IGVuZHRva2VuKSB7CiAJCXpjb25mX2Vycm9yKCJ1bmV4cGVjdGVkICclcycg
d2l0aGluICVzIGJsb2NrIiwKLQkJCWtjb25mX2lkX3N0cmluZ3MgKyBpZC0+bmFtZSwgemNvbmZf
dG9rZW5uYW1lKHN0YXJ0dG9rZW4pKTsKLQkJemNvbmZuZXJycysrOworCQkJaWQtPm5hbWUsIHpj
b25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7CisJCXl5bmVycnMrKzsKIAkJcmV0dXJuIGZhbHNl
OwogCX0KIAlpZiAoY3VycmVudF9tZW51LT5maWxlICE9IGN1cnJlbnRfZmlsZSkgewogCQl6Y29u
Zl9lcnJvcigiJyVzJyBpbiBkaWZmZXJlbnQgZmlsZSB0aGFuICclcyciLAotCQkJa2NvbmZfaWRf
c3RyaW5ncyArIGlkLT5uYW1lLCB6Y29uZl90b2tlbm5hbWUoc3RhcnR0b2tlbikpOworCQkJaWQt
Pm5hbWUsIHpjb25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7CiAJCWZwcmludGYoc3RkZXJyLCAi
JXM6JWQ6IGxvY2F0aW9uIG9mIHRoZSAnJXMnXG4iLAogCQkJY3VycmVudF9tZW51LT5maWxlLT5u
YW1lLCBjdXJyZW50X21lbnUtPmxpbmVubywKIAkJCXpjb25mX3Rva2VubmFtZShzdGFydHRva2Vu
KSk7Ci0JCXpjb25mbmVycnMrKzsKKwkJeXluZXJycysrOwogCQlyZXR1cm4gZmFsc2U7CiAJfQog
CXJldHVybiB0cnVlOwpAQCAtNTc1LDcgKzYxMCw3IEBAIHN0YXRpYyB2b2lkIHpjb25mX2Vycm9y
KGNvbnN0IGNoYXIgKmVyciwgLi4uKQogewogCXZhX2xpc3QgYXA7CiAKLQl6Y29uZm5lcnJzKys7
CisJeXluZXJycysrOwogCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6ICIsIHpjb25mX2N1cm5hbWUo
KSwgemNvbmZfbGluZW5vKCkpOwogCXZhX3N0YXJ0KGFwLCBlcnIpOwogCXZmcHJpbnRmKHN0ZGVy
ciwgZXJyLCBhcCk7CkBAIC01ODMsNyArNjE4LDcgQEAgc3RhdGljIHZvaWQgemNvbmZfZXJyb3Io
Y29uc3QgY2hhciAqZXJyLCAuLi4pCiAJZnByaW50ZihzdGRlcnIsICJcbiIpOwogfQogCi1zdGF0
aWMgdm9pZCB6Y29uZmVycm9yKGNvbnN0IGNoYXIgKmVycikKK3N0YXRpYyB2b2lkIHl5ZXJyb3Io
Y29uc3QgY2hhciAqZXJyKQogewogCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6ICVzXG4iLCB6Y29u
Zl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpICsgMSwgZXJyKTsKIH0KQEAgLTYxNiw3ICs2NTEs
NyBAQCBzdGF0aWMgdm9pZCBwcmludF9zeW1ib2woRklMRSAqb3V0LCBzdHJ1Y3QgbWVudSAqbWVu
dSkKIAkJZnByaW50ZihvdXQsICJcbmNvbmZpZyAlc1xuIiwgc3ltLT5uYW1lKTsKIAlzd2l0Y2gg
KHN5bS0+dHlwZSkgewogCWNhc2UgU19CT09MRUFOOgotCQlmcHV0cygiICBib29sZWFuXG4iLCBv
dXQpOworCQlmcHV0cygiICBib29sXG4iLCBvdXQpOwogCQlicmVhazsKIAljYXNlIFNfVFJJU1RB
VEU6CiAJCWZwdXRzKCIgIHRyaXN0YXRlXG4iLCBvdXQpOwpAQCAtNjY0LDYgKzY5OSwxMSBAQCBz
dGF0aWMgdm9pZCBwcmludF9zeW1ib2woRklMRSAqb3V0LCBzdHJ1Y3QgbWVudSAqbWVudSkKIAkJ
CWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7CiAJCQlmcHV0YygnXG4nLCBvdXQpOwogCQkJ
YnJlYWs7CisJCWNhc2UgUF9JTVBMWToKKwkJCWZwdXRzKCAiICBpbXBseSAiLCBvdXQpOworCQkJ
ZXhwcl9mcHJpbnQocHJvcC0+ZXhwciwgb3V0KTsKKwkJCWZwdXRjKCdcbicsIG91dCk7CisJCQli
cmVhazsKIAkJY2FzZSBQX1JBTkdFOgogCQkJZnB1dHMoICIgIHJhbmdlICIsIG91dCk7CiAJCQll
eHByX2ZwcmludChwcm9wLT5leHByLCBvdXQpOwotLSAKMi4xNS4yIChBcHBsZSBHaXQtMTAxLjEp
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 02:14:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 02:14:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVp7E-0007VG-9A; Thu, 21 Jun 2018 02: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=fnrz=jh=citrix.com=prvs=703122b95=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVp7C-0007V9-RM
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 02:14:26 +0000
X-Inumbo-ID: d7dfd5ce-74f8-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7dfd5ce-74f8-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 02:14:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,249,1526342400"; d="scan'208";a="58128260"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 21 Jun 2018 03:14:17 +0100
Message-ID: <1529547257-17221-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.11] x86/EFI: Fix FPU state handling around
 runtime calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhlcmUgYXJlIHR3byBpc3N1
ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkgeHN0YXRlcyB3ZXJlIG5ldmVyIHJlc3RvcmVkCmFmdGVy
IHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCgpTZWNvbmRseSwgd2l0aCB0aGUgZnVs
bHlfZWFnZXJfZnB1IG1pdGlnYXRpb24gZm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUKdW5pbGF0
ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBs
YXRlciB3aGVuCmEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZvciBhIGZ1bGx5
IGVhZ2VyIHZjcHUuCgpGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jl
c3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKcnVudGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBp
biB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3NlcnRpb24KbmVlZHMgdG8gbW92ZSB1bnRp
bCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1IGNoZWNrLgoKSW50cm9kdWNlIGEgImN1cnIiIGxv
Y2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCmF0IHRoZSBz
YW1lIHRpbWUuCgpSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KT25seSBjb21waWxlIHRlc3RlZCBhdCB0aGlzIHBvaW50LiAgU2hvdWxkIHVuYmxvY2sgc3Rh
Z2luZy4KLS0tCiB4ZW4vYXJjaC94ODYvaTM4Ny5jICAgICAgfCA0ICsrLS0KIHhlbi9jb21tb24v
ZWZpL3J1bnRpbWUuYyB8IDggKysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25z
KCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94
ZW4vYXJjaC94ODYvaTM4Ny5jCmluZGV4IGRiZGYxYjQuLjljNzUyNzMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjA4LDEyICsy
MDgsMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcHUgKnYpCiAv
KiBSZXN0b3JlIEZQVSBzdGF0ZSB3aGVuZXZlciBWQ1BVIGlzIHNjaGR1bGVkIGluLiAqLwogdm9p
ZCB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIEFTU0VSVCgh
aXNfaWRsZV92Y3B1KHYpKTsKLSAgICAKICAgICAvKiBSZXN0b3JlIG5vbmxhenkgZXh0ZW5kZWQg
c3RhdGUgKGkuZS4gcGFydHMgbm90IHRyYWNrZWQgYnkgQ1IwLlRTKS4gKi8KICAgICBpZiAoICF2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkK
ICAgICAgICAgcmV0dXJuOwogCisgICAgQVNTRVJUKCFpc19pZGxlX3ZjcHUodikpOworCiAgICAg
LyogQXZvaWQgcmVjdXJzaW9uICovCiAgICAgY2x0cygpOwogCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2VmaS9ydW50aW1lLmMgYi94ZW4vY29tbW9uL2VmaS9ydW50aW1lLmMKaW5kZXggMDcwYTcw
ZC4uYWFkM2FiNSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9lZmkvcnVudGltZS5jCisrKyBiL3hl
bi9jb21tb24vZWZpL3J1bnRpbWUuYwpAQCAtMTE4LDE0ICsxMTgsMTYgQEAgc3RydWN0IGVmaV9y
c19zdGF0ZSBlZmlfcnNfZW50ZXIodm9pZCkKIAogdm9pZCBlZmlfcnNfbGVhdmUoc3RydWN0IGVm
aV9yc19zdGF0ZSAqc3RhdGUpCiB7CisgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owor
CiAgICAgaWYgKCAhc3RhdGUtPmNyMyApCiAgICAgICAgIHJldHVybjsKICAgICBzd2l0Y2hfY3Iz
X2NyNChzdGF0ZS0+Y3IzLCByZWFkX2NyNCgpKTsKLSAgICBpZiAoIGlzX3B2X3ZjcHUoY3VycmVu
dCkgJiYgIWlzX2lkbGVfdmNwdShjdXJyZW50KSApCisgICAgaWYgKCBpc19wdl92Y3B1KGN1cnIp
ICYmICFpc19pZGxlX3ZjcHUoY3VycikgKQogICAgIHsKICAgICAgICAgc3RydWN0IGRlc2NfcHRy
IGdkdF9kZXNjID0gewogICAgICAgICAgICAgLmxpbWl0ID0gTEFTVF9SRVNFUlZFRF9HRFRfQllU
RSwKLSAgICAgICAgICAgIC5iYXNlICA9IEdEVF9WSVJUX1NUQVJUKGN1cnJlbnQpCisgICAgICAg
ICAgICAuYmFzZSAgPSBHRFRfVklSVF9TVEFSVChjdXJyKQogICAgICAgICB9OwogCiAgICAgICAg
IGxnZHQoJmdkdF9kZXNjKTsKQEAgLTEzMyw3ICsxMzUsNyBAQCB2b2lkIGVmaV9yc19sZWF2ZShz
dHJ1Y3QgZWZpX3JzX3N0YXRlICpzdGF0ZSkKICAgICBpcnFfZXhpdCgpOwogICAgIGVmaV9yc19v
bl9jcHUgPSBOUl9DUFVTOwogICAgIHNwaW5fdW5sb2NrKCZlZmlfcnNfbG9jayk7Ci0gICAgc3R0
cygpOworICAgIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoY3Vycik7CiB9CiAKIGJvb2wgZWZpX3Jz
X3VzaW5nX3BndGFibGVzKHZvaWQpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 02:25:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 02: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 1fVpI7-0008KU-Dw; Thu, 21 Jun 2018 02: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=fnrz=jh=citrix.com=prvs=703122b95=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVpI5-0008KP-IT
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 02:25:41 +0000
X-Inumbo-ID: 6a4abba4-74fa-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a4abba4-74fa-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 02:25:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,249,1526342400"; d="scan'208";a="75015485"
To: xen-devel <xen-devel@lists.xen.org>
References: <20180621021052.27070-1-dougtrav@icloud.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: <40eb8cad-017f-ae9e-ed78-51ba4ac88114@citrix.com>
Date: Thu, 21 Jun 2018 10:25:34 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180621021052.27070-1-dougtrav@icloud.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] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dougtrav@icloud.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMTA6MTAsIGRvdWd0cmF2QGljbG91ZC5jb20gd3JvdGU6Cj4gRnJvbTogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+Cj4gSW1wb3J0IHRoZSBmb2xsb3dpbmcg
ZmlsZXMgYW5kIGRpcmVjdG9yaWVzIGZyb20gdGhlIExpbnV4IHY0LjE3IHRhZwo+IChjb21taXQg
aWQgMjlkY2VhODg3NzljODU2YzdkYzkyMDQwYTBjMDEyMzMyNjMxMDFkNCk6Cj4gLSBzY3JpcHRz
L2tjb25maWcvIC0+IHhlbi90b29scy9rY29uZmlnLwo+IC0gc2NyaXB0cy9NYWtlZmlsZS5ob3N0
IC0+IHhlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmhvc3QKPiAtIERvY3VtZW50YXRpb24va2J1
aWxkL2tjb25maWd7LC1sYW5ndWFnZX0udHh0IC0+Cj4gICBkb2NzL21pc2Mva2NvbmZpZ3stbGFu
Z3VhZ2V9LnR4dAo+IC0gaW5jbHVkZS9saW51eC9rY29uZmlnLmggLT4geGVuL2luY2x1ZGUveGVu
L2tjb25maWcuaAo+Cj4gUHVsbGVkIGluIHBhcnRzIG9mIHNjcmlwdHMvTWFrZWZpbGUubGliIGlu
dG8KPiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCj4KPiBTaWRlIGVmZmVjdCBv
ZiB0aGlzIGNoYW5nZSBpcyB0aGF0IGZsZXggYW5kIGJpc29uIGFyZSByZXF1aXJlZCB0byBidWls
ZAo+IEtjb25maWcuIExpbnV4IGhhcyBzd2l0Y2hlZCBmcm9tIHNoaXBwaW5nIHRoZSBwcmUtZ2Vu
ZXJhdGVkIGZpbGVzIHRvCj4gYWx3YXlzIGdlbmVyYXRpbmcgdGhlbSB3aXRoIGZsZXggYW5kIGJp
c29uLgo+Cj4gU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 05:06:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 05:06:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVrnQ-0002gl-08; Thu, 21 Jun 2018 05:06: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=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVrnO-0002gg-JW
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 05:06:10 +0000
X-Inumbo-ID: 6f29262e-7510-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f29262e-7510-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 07:03:28 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 144BCAB34;
 Thu, 21 Jun 2018 05:06:06 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1529547257-17221-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: <c8e015ba-4e20-d864-5ef0-ac8f12e6db92@suse.com>
Date: Thu, 21 Jun 2018 07:06:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529547257-17221-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/EFI: Fix FPU state handling
 around runtime 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: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMDQ6MTQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gRnJvbTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmlyc3Qs
IHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAo+IGFmdGVyIHJldHVybmlu
ZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCj4gCj4gU2Vjb25kbHksIHdpdGggdGhlIGZ1bGx5X2Vh
Z2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCj4gdW5pbGF0ZXJh
bCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRl
ciB3aGVuCj4gYSBsYXp5IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkg
ZWFnZXIgdmNwdS4KPiAKPiBGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1
X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKPiBydW50aW1lIHNlcnZpY2VzIGNhbiBiZSB1
c2VkIGluIHRoZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFzc2VydGlvbgo+IG5lZWRzIHRvIG1v
dmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4KPiAKPiBJbnRyb2R1Y2Ug
YSAiY3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJlcGxhY2Ugb3RoZXIgdXNlcyBvZiAiY3VycmVu
dCIKPiBhdCB0aGUgc2FtZSB0aW1lLgo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 06:24:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 06: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 1fVt0D-00084P-1c; Thu, 21 Jun 2018 06:23: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVt0B-00084D-CO
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 06:23:27 +0000
X-Inumbo-ID: a1d74429-751b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1d74429-751b-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 06:23: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 1fVt07-0003sT-81; Thu, 21 Jun 2018 06:23: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 1fVt07-0000x3-1B; Thu, 21 Jun 2018 06:23:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVt07-0007f8-0D; Thu, 21 Jun 2018 06:23:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124449-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-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-xsm: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=46012db666990ff2eed1d3dc199ab8006439a93b
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 06:23:23 +0000
Subject: [Xen-devel] [qemu-mainline test] 124449: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0NDkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVw
cml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUvcHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9nbnRkZXYgcnVu
bmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2
dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9vdGhlciBydW5uaW5nCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXBy
aXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3hlbnN0b3JlIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3JlIHJ1
bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUv
Y3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRp
dC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0NjAx
MmRiNjY2OTkwZmYyZWVkMWQzZGMxOTlhYjgwMDY0MzlhOTNiCmJhc2VsaW5lIHZlcnNpb246CiBx
ZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5ZGVlNmJhNjUxNzc1NWU5MDczYmE1Nzk5
ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIgIDIwMTgtMDYtMTYgMDU6MDQ6MjYgWiAg
ICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0Mzk4ICAyMDE4LTA2LTE5IDEwOjM2OjUy
IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NDQ5ICAy
MDE4LTA2LTIwIDE2OjQyOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0
b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmli
bS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcg
PHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNv
bT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2
aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVk
aGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxp
bCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBKYXNvbiBKLiBIZXJuZSA8ampoZXJuZUBs
aW51eC5pYm0uY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5j
b20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
TWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVy
IFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8u
b3JnPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAg
VGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhh
amxvdkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyMjkgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 06:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 06: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 1fVtMz-0001Af-3Q; Thu, 21 Jun 2018 06:47: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=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVtMx-0001Aa-OW
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 06:46:59 +0000
X-Inumbo-ID: 85bfb430-751e-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85bfb430-751e-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 08:44:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 00:46:57 -0600
Message-Id: <5B2B49DE02000078001CC911@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 00:46:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B2622360200007800133021@prv1-mh.provo.novell.com>
 <e44ed979-efe7-ecae-4329-0f8be3b475f5@citrix.com>
In-Reply-To: <e44ed979-efe7-ecae-4329-0f8be3b475f5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/resume: take care of fully eager
 FPU around system suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE4IGF0IDEwOjQ1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDYvMTggMTY6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v
YXJjaC94ODYvYWNwaS9zdXNwZW5kLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2FjcGkvc3VzcGVu
ZC5jCj4+IEBAIC05Miw4ICs5MiwxMSBAQCB2b2lkIHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3Rh
dGUodm9pZCkKPj4gICAgICAgICAgd3JpdGVfZGVidWdyZWcoNywgY3Vyci0+YXJjaC5kZWJ1Z3Jl
Z1s3XSk7Cj4+ICAgICAgfQo+PiAgCj4+IC0gICAgLyogUmVsb2FkIEZQVSBzdGF0ZSBvbiBuZXh0
IEZQVSB1c2UuICovCj4+IC0gICAgc3R0cygpOwo+PiArICAgIC8qIFJlbG9hZCBGUFUgc3RhdGUg
aW1tZWRpYXRlbHkgb3Igb24gbmV4dCBGUFUgdXNlLiAqLwo+PiArICAgIGlmICggY3Vyci0+YXJj
aC5mdWxseV9lYWdlcl9mcHUgKQo+PiArICAgICAgICB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKGN1
cnIpOwo+PiArICAgIGVsc2UKPj4gKyAgICAgICAgc3R0cygpOwo+IAo+IEhtbSAtIHRoaW5raW5n
IGFib3V0IGl0LCB0aGlzIHNob3VsZCBlaXRoZXIgYmUgbm90aGluZywgb3IgYSBzdHJhaWdodAo+
IGNhbGwgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihjdXJyKS4KPiAKPiBJZiBpdCBpcyBuZWNl
c3NhcnkgaGVyZSwgdGhlbiBJIGNhbnQgc2VlIGhvdyB0aGUgbm9uLWxhenkgeHNhdmUgc3RhdGVz
Cj4gY3VycmVudGx5IHdvcmsuCgpIbW0sIGluZGVlZCwgYW5kIHNhbWUgdGhlbiBpbiB0aGUgRUZJ
IGNhc2UuCgo+IE9UT0gsIHdlIGNvdWxkIHByb2JhYmx5IGRyb3AgYSBsYXJnZSBxdWFudGl0eSBv
ZiB0aGlzIGN1c3RvbQo+IHNhdmUvcmVzdG9yZSBsb2dpYyBpZiB3ZSBmb3JjZSBhIHRyYW5zaXRp
b24gdG8gZnVsbCBpZGxlIGJlZm9yZSB0YWtpbmcKPiB0aGUgUzMgcGF0aCwgYXQgd2hpY2ggcG9p
bnQgdGhlIG5vcm1hbCBjdHh0X3N3aXRjaF90bygpIHBhdGggc2hvdWxkIERUUlQuCgpSaWdodCwg
YnV0IHRoYXQncyBub3Qgc29tZXRoaW5nIEknZCBjb25zaWRlciBmb3IgNC4xMS4gSW4gcGFydGlj
dWxhciBJJ2QKd2FudCBzdWNoIGEgY2hhbmdlIHRvIGJlIHRocm91Z2hseSAob3ZlciBhbiBleHRl
bmRlZCBwZXJpb2Qgb2YgdGltZSkKdGVzdGVkIGJ5IHNvbWVvbmUgYWN0aXZlbHkgdXNpbmcgUzMu
IEl0IGFsc28gaXMgbm90IHJlYWxseSBhIGdvb2Qgb3B0aW9uCmZvciB0aGUgRUZJIHNpZGUgb2Yg
dGhpbmdzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:17:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07:17:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVtqX-0003LQ-Di; Thu, 21 Jun 2018 07: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=oob8=jh=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fVtqX-0003LL-3Z
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 07:17:33 +0000
X-Inumbo-ID: 2f4438b5-7523-11e8-bc1d-65256ead4e3a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f4438b5-7523-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 07:17:41 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Jun 2018 00:17:29 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,250,1526367600"; d="scan'208";a="68762861"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga002.jf.intel.com with ESMTP; 21 Jun 2018 00:17:28 -0700
Received: from fmsmsx151.amr.corp.intel.com (10.18.125.4) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 21 Jun 2018 00:17:28 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 FMSMSX151.amr.corp.intel.com (10.18.125.4) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 21 Jun 2018 00:17:27 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.223]) with mapi id 14.03.0319.002;
 Thu, 21 Jun 2018 15:17: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 v3 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
Thread-Index: AQHUBMZHukhwgrdfeUG9u9MZWmbwr6RqVSFg
Date: Thu, 21 Jun 2018 07:17:25 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19122032B@SHSMSX101.ccr.corp.intel.com>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
 <20180615163105.19097-2-paul.durrant@citrix.com>
In-Reply-To: <20180615163105.19097-2-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzJkYjhmZjktM2RhNy00YzZmLTg2ZDUtODUyZmZhMzU1MWFkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSDU3RG9pYmxJVWtTZ0ZTaTdiM25Ta2R2ZHNkcXhyYnhsNUVJMFViRE5qWGdGQXFwZUI3aWg0ekpTa21Iemp6TCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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
ZW50OiBTYXR1cmRheSwgSnVuZSAxNiwgMjAxOCAxMjozMSBBTQo+IAo+IEl0IGlzIGhhcmQgdG8g
cmVjb25jaWxlIHRoZSBjb21tZW50IGF0IHRoZSB0b3Agb2YgdGhlIGxvb3AgaW4KPiB2dGRfc2V0
X2h3ZG9tX21hcHBpbmcoKSB3aXRoIHRoZSBpZiBzdGF0ZW1lbnQgZm9sbG93aW5nIGl0LiBUaGlz
IHBhdGNoCj4gcmUtcGhyYXNlcyB0aGUgbG9naWMsIHByZXNlcnZpbmcgdGhlIHNlbWFudGljcywg
YnV0IG1ha2luZyBpdCBlYXNpZXIKPiB0byByZWFkLgo+IAo+IFRoZSBwYXRjaCBhbHNvIG1vZGlm
aWVzIHRoZSBYZW4gY29tbWFuZCBsaW5lIGRvY3VtZW50YXRpb24gdG8gbWFrZSBpdAo+IGNsZWFy
IHRoYXQgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgb25seSBhcHBsaWVzIHRvIHBhZ2VzIHVwIHRv
IHRoZSA0R0IKPiBib3VuZGFyeS4KPiAKPiBOT1RFOiBUaGlzIHBhdGNoIGFsc28gY29ycmVjdHMg
dGhlIGluZGVudGF0aW9uIG9mIHRoZSBwcmludGsoKSB0b3dhcmRzCj4gICAgICAgdGhlIGVuZCBv
ZiB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPiwgd2l0aCBvbmUgc21hbGwgY29tbWVudApiZWxvdwoKPiAtLS0KPiBDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ2M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IAo+IHYzOgo+ICAtIEZpeCB0b3AgY2FsY3Vs
YXRpb24gYnkgaW50cm9kdWNpbmcgbWF4X3Bmbi4KPiAgLSBNb3ZlIGNvbW1lbnQuCj4gCj4gdjI6
Cj4gIC0gQ29tcGFyZSBhZ2FpbnN0IEdCKDQpIHJhdGhlciB0aGFuIDB4ZmZmZmZmZmYuCj4gLS0t
Cj4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAgNCArKy0tCj4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAzNCArKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tCj4gLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygr
KSwgMTcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0KPiBjb21tYW5kLWxpbmUubWFya2Rvd24K
PiBpbmRleCA4NzEyYTgzM2EyLi5iNzU0NzFiNTFhIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24KPiBAQCAtMTIxMiw4ICsxMjEyLDggQEAgd2FpdCBkZXNjcmlwdG9yIHRpbWVk
IG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMKPiB2YWx1ZS4KPiAKPiAgVXNlIHRoaXMgdG8gd29y
ayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVz
Lgo+ICBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3Nl
cyBmb3IgRG9tMCwgd2l0aAo+IHRoaXMKPiAtb3B0aW9uIGFsbCBwYWdlcyBub3QgbWFya2VkIGFz
IHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlIHdpbGwgZ2V0IGEKPiBtYXBwaW5nCj4gLWVzdGFi
bGlzaGVkLgo+ICtvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcyB1bnVz
YWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbAo+ICtnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVk
Lgo+IAo+ICAjIyMgaXJxXF9yYXRlbGltaXQgKHg4NikKPiAgPiBgPSA8aW50ZWdlcj5gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiBpbmRleCA4OGE2MGIzMzA3Li42NTUx
ZjAxZTMxIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRk
LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gQEAgLTEx
MCwzMCArMTEwLDM0IEBAIHZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpk
LAo+IHVuc2lnbmVkIGludCBpc2FpcnEpCj4gCj4gIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRf
aHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gLSAgICB1bnNpZ25lZCBsb25n
IGksIGosIHRtcCwgdG9wOwo+ICsgICAgdW5zaWduZWQgbG9uZyBpLCBqLCB0bXAsIHRvcCwgbWF4
X3BmbjsKPiAKPiAgICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKPiAKPiAtICAg
IHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZU
KSArIDEpOwo+ICsgICAgbWF4X3BmbiA9IChHQig0KSA+PiBQQUdFX1NISUZUKSAtIDE7Cj4gKyAg
ICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwo+IAo+ICAgICAg
Zm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCj4gICAgICB7Cj4gKyAgICAgICAgdW5zaWduZWQg
bG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwo+ICsgICAgICAgIGJvb2wgbWFwOwo+ICAgICAgICAg
IGludCByYyA9IDA7Cj4gCj4gICAgICAgICAgLyoKPiAtICAgICAgICAgKiBTZXQgdXAgMToxIG1h
cHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gdXNlIG9ubHkgY29udmVudGlvbmFsIFJBTQo+IC0g
ICAgICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQgcmVn
aW9ucy4gV2hlbiBzZXQsCj4gdGhlCj4gLSAgICAgICAgICogaW5jbHVzaXZlIG1hcHBpbmcgbWFw
cyBpbiBldmVyeXRoaW5nIGJlbG93IDRHQiBleGNlcHQgdW51c2FibGUKPiAtICAgICAgICAgKiBy
YW5nZXMuCj4gKyAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0
IHRvIGluY2x1ZGUgb25seQo+ICsgICAgICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5k
IGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZAo+ICsgICAgICAgICAqIHJlZ2lvbnMu
IFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgbWFwcyBpbiBldmVyeSBwZm4gdXAKPiAr
ICAgICAgICAgKiB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5n
ZXMuCj4gICAgICAgICAgICovCgpJJ20gbm90IHN1cmUgd2hldGhlciBvdGhlcnMgZmVlbCBzYW1l
IGFzIG1lLiBJIHJlYWQgdGhlIGxhc3Qgc2VudGVuY2UKYXMgaWYgJ2luY2x1c2l2ZSBtYXBwaW5n
JyBPTkxZIG1hcHMgPDRHQiBmcmFtZXMgd2hpbGUgbGVhdmluZyA+PTRHQgpmcmFtZXMgdW5tYXBw
ZWQuIElmIGl0IGlzIHRoZSBjYXNlLCBhZGRpbmcgYSAnZnVydGhlcicgaS5lLiAidGhlIGluY2x1
c2l2ZQptYXBwaW5nIGZ1cnRoZXIgbWFwcyIgc291bmRzIG1vcmUgY2xlYXI/Cgo+IC0gICAgICAg
IHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiArICAgICAgICBpZiAoIHBmbiA+
IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKPiArICAgICAgICAgICAgY29udGlu
dWU7Cj4gKwo+ICsgICAgICAgIGlmICggaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgJiYgcGZuIDw9
IG1heF9wZm4gKQo+ICsgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX1VOVVNBQkxFKTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIG1hcCA9IHBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwo+IAo+IC0gICAgICAg
IGlmICggcGZuID4gKDB4ZmZmZmZmZmZVTCA+PiBQQUdFX1NISUZUKSA/Cj4gLSAgICAgICAgICAg
ICAoIW1mbl92YWxpZChfbWZuKHBmbikpIHx8Cj4gLSAgICAgICAgICAgICAgIXBhZ2VfaXNfcmFt
X3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpKSA6Cj4gLSAgICAgICAgICAgICBpb21t
dV9pbmNsdXNpdmVfbWFwcGluZyA/Cj4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfVU5VU0FCTEUpIDoKPiAtICAgICAgICAgICAgICFwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4gKyAgICAgICAgaWYgKCAhbWFwICkKPiAg
ICAgICAgICAgICAgY29udGludWU7Cj4gCj4gICAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAq
Lwo+IEBAIC0xNTEsOCArMTU1LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQKPiB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICB9Cj4gCj4gICAgICAgICAgaWYg
KCByYyApCj4gLSAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQl
ZDogSU9NTVUgbWFwcGluZwo+IGZhaWxlZDogJWRcbiIsCj4gLSAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgcmMpOwo+ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgVlRE
UFJFRklYICIgZCVkOiBJT01NVSBtYXBwaW5nCj4gZmFpbGVkOiAlZFxuIiwKPiArICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+IAo+ICAgICAgICAgIGlmICghKGkgJiAoMHhm
ZmZmZiA+PiAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspKSkpCj4gICAgICAgICAgICAgIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+IC0tCj4gMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:21:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07: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 1fVtuK-00040l-1J; Thu, 21 Jun 2018 07:21: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=oob8=jh=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fVtuI-00040g-UF
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 07:21:26 +0000
X-Inumbo-ID: 55da20c1-7523-11e8-9728-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55da20c1-7523-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 09:18:46 +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 orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Jun 2018 00:21:24 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,250,1526367600"; d="scan'208";a="239334227"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga006.fm.intel.com with ESMTP; 21 Jun 2018 00:21:24 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 21 Jun 2018 00:21:24 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Thu, 21 Jun 2018 15:21:22 +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 v3 2/2] VT-d: reconcile iommu_inclusive_mapping and
 iommu=dom0-strict
Thread-Index: AQHUBMZIJREj4IdcCEO97nHZnR7w36RqVkbQ
Date: Thu, 21 Jun 2018 07:21:21 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191220351@SHSMSX101.ccr.corp.intel.com>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
 <20180615163105.19097-3-paul.durrant@citrix.com>
In-Reply-To: <20180615163105.19097-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTU3YTFhMWYtYWYyNS00NWM1LTg1ZTktMDkwMmRmNDlhMTQ1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYXUxWGdmNFVMeGdUeHhERlpXekZTRDhkWXFFYzUwRkNBdWdzQ3VVRHFlYmRWbVA1eEY5Z2p3bzVTQmxXRDFOeSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/2] VT-d: reconcile
 iommu_inclusive_mapping and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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
ZW50OiBTYXR1cmRheSwgSnVuZSAxNiwgMjAxOCAxMjozMSBBTQo+IAo+IFRoZSBkb2N1bWVudGF0
aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgWGVuIGNvbW1hbmQgbGluZQo+IG9w
dGlvbgo+IHN0YXRlczoKPiAKPiAiVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNz
dWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUgo+IGVudHJpZXMiCj4gCj4gVW5mb3J0dW5hdGVs
eSB0aGlzIHdvcmthcm91bmQgZG9lcyBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20w
LQo+IHN0cmljdAo+IGlvbW11IG9wdGlvbiBpcyBhbHNvIHNwZWNpZmllZC4KPiAKPiBUaGUgZG9j
dW1lbnRhdGlvbiBnb2VzIG9uIHRvIHNheToKPiAKPiAiUmF0aGVyIHRoYW4gb25seSBtYXBwaW5n
IFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGgKPiB0aGlzCj4gIG9w
dGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZSBF
ODIwIHRhYmxlLCB3aWxsCj4gIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIgo+IAo+IFRoaXMg
cGF0Y2ggbW9kaWZpZXMgdGhlIFZULWQgaGFyZHdhcmUgZG9tYWluIGluaXRpYWxpemF0aW9uIGNv
ZGUgc3VjaCB0aGF0Cj4gdGhlIHdvcmthcm91bmQgd2lsbCBjb250aW51ZSB0byBmdW5jdGlvbiBp
biBkb20wLXN0cmljdCBtb2RlLCBieSBtYXBwaW5nCj4gYWxsIHBhZ2VzIG5vdCBtYXJrZWQgYXMg
dW51c2FibGUgKnVubGVzcyogdGhleSBhcmUgUkFNIHBhZ2VzIG5vdAo+IGFzc2lnbmVkCj4gdG8g
ZG9tMC4KPiAKPiBOT1RFOiBUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSB0ZXN0IGluIGRyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBmcm9tCj4gICAgICAgbmVlZF9pb21tdSgpIHRvIGlz
X3B2X2RvbWFpbigpIHNpbmNlIGRvbTAtc3RyaWN0IGltcGxpZXMKPiBuZWVkX2lvbW11KCkKPiAg
ICAgICBzbyB3ZSBubyBsb25nZXIgd2FudCB0byBnYXRlIGludm9jYXRpb24gb2QgdnRkX3NldF9o
d2RvbV9tYXBwaW5nKCkKCm9kLT5vZgoKPiAgICAgICBvbiB0aGF0Lgo+ICAgICAgIEl0IGFsc28g
ZXhwb3J0cyB0aGUgaW9tbXVfZG9tMF9zdHJpY3QgZmxhZyBzbyB0aGF0IHRoZSBpbXBsZW1lbnRh
dGlvbgo+ICAgICAgIG9mIHZ0ZF9zZXRfaHdkb21fbWFwcGluZygpIGNhbiB0ZXN0IGl0IGV4cGxp
Y2l0bHkuIEl0IHdvdWxkIGJlCj4gICAgICAgcG9zc2libGUgdG8gdGVzdCBuZWVkX2lvbW11KCkg
aW5zdGVhZCwgYnV0IGl0IGlzIG1vcmUgaWxsdXN0cmF0aXZlCj4gICAgICAgdG8gdGVzdCB0aGUg
b3JpZ2luYWwgZmxhZyByYXRoZXIgdGhhbiBvbmUgb2YgaXRzIHNpZGUtZWZmZWN0cy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQt
Ynk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:39:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07:39:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVuBV-0004uS-KK; Thu, 21 Jun 2018 07: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=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVuBT-0004uL-S1
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 07:39:11 +0000
X-Inumbo-ID: 360fc963-7526-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 360fc963-7526-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 07:39:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 01:39:08 -0600
Message-Id: <5B2B561902000078001CC95C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 01:39:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
 <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
 <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
 <1529484960.4608.16.camel@bitdefender.com>
In-Reply-To: <1529484960.4608.16.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian.Jackson@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE4IGF0IDEwOjU2LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFNvIHRoZSBmaW5hbCBwbGFuIGZvciB0aGUgc2VyaWVzIGlzIGxpa2UgdGhpczoKPiAtIEJh
c2UgZXZlcnl0aGluZyBvbiBSb2dlcidzIHNlcmllcwo+IC0gS2VlcCBwYXRjaGVzIDEtNwo+IC0g
SGF2ZSBwYXRjaCA4IGFkZCBhbiBleHRyYSBhcmcgdG8gSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RQo+IGFuZCBodm1fc3JfaGFuZGxlcnMKPiAtIEhhdmUgcGF0Y2ggOSBsaWtlIHRoZSBwYXRjaCAx
NSBmb3JtIG5vdyBhbmQgaGF2ZSBpdCBjYWxsIHRoZQo+IHNhdmVfb25lIGhhbmRsZXJzCj4gLSBI
YXZlIHRoZSBuZXh0IHBhdGNoZXMgcmVtb3ZlIHRoZSByZWR1bmRhbnQgc2F2ZSBoYW5kbGVycyBh
bmQKPiByZW5hbWUgdGhlIHNhdmUgb25lCj4gLSBUaGUgZmluYWwgcGF0Y2ggc2hvdWxkIHJlbW92
ZSB0aGUgZXh0cmEgYXJnLiBUaGlzIG9uZSBjYW4gYmUKPiBrZXB0IG9yIG5vdC4KClNvdW5kcyBy
ZWFzb25hYmxlLCBhbGJlaXQgSSBoYXZlIHRvIGFkbWl0IEknbSBub3Qgc3VyZSB3aGF0IHRoZSBs
YXN0CnNlbnRlbmNlIGlzIHN1cHBvc2VkIHRvIG1lYW4uIEVpdGhlciBpdCBpcyBwb3NzaWJsZSB0
byBlbGltaW5hdGUgdGhlCmV4dHJhIGFyZywgdGhlbiB5b3Ugc2hvdWxkIGRvIHNvLCBvciBpdCBp
cyBub3QgcG9zc2libGUgKGluIHdoaWNoIGNhc2UKeW91IGNhbid0IHBvc3NpYmx5IGFkZCBhIHJl
c3BlY3RpdmUgcGF0Y2ggdG8gdGhlIHNlcmllcykuIAoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:43:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07:43:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVuFM-0005Ym-6n; Thu, 21 Jun 2018 07:43:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVuFK-0005Yd-Ib
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 07:43:10 +0000
X-Inumbo-ID: c4edaa24-7526-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4edaa24-7526-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 07:43:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 01:43:08 -0600
Message-Id: <5B2B570902000078001CC964@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 01:43:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <23331.59553.257203.856866@mariner.uk.xensource.com>
 <alpine.LFD.2.21.1806151905040.3035@austen3.home>
 <23337.1607.975487.921611@mariner.uk.xensource.com>
In-Reply-To: <23337.1607.975487.921611@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Status of comet-4.10 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, security@xenproject.org,
 M A Young <m.a.young@durham.ac.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>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE1OjMzLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gTWljaGFlbCBZb3VuZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gU3RhdHVzIG9mIGNvbWV0
LTQuMTAgYnJhbmNoIik6Cj4+ICsxIHRvIGFuIHVwZGF0ZSBvbiB0aGUgc3RhdHVzIG9mIGV4dHJh
IGJyYW5jaGVzIGZvciBYU0EtMjU0Lgo+IAo+IEknbSBkcmFmdGluZyB0aGlzIHVwZGF0ZSBub3cu
ICBJIHRoaW5rIHRoYXQgdGhlIHN0YXR1cyBpczoKPiAKPiA0LjEwLjAtc2hpbS1jb21ldDoKPiAg
ICBNZXJnZWQgaW50byBhbmQgc3VwZXJzZWRlZCBieSBzdGFnaW5nLTQuMTAuCj4gICAgIlRlc3Rp
bmcgc3RhdHVzIiAoc2VlIHRoZSBhZHZpc29yeSkgb2YgdGhpcyBpcyBub3cgIlZlcnkgZ29vZCIK
PiAKPiA0LjkuMS1zaGltLXZpeGVuOgo+ICAgIFdpdGhkcmF3biwgdml4ZW4gYnJhbmNoIGlzIG5v
dCBzdXBwb3J0ZWQgYW55IGxvbmdlci4gIERvIHdlIGtub3cKPiAgICB3aGF0IHN1cHBvcnRlZCBi
cmFuY2goZXMpIGFyZSBhdmFpbGFibGUgd2hpY2ggc3VwcG9ydCB0aGUgUFYtaW4tSFZNCj4gICAg
c2hpbSB3aXRoICJzaWRlY2FyIiwgaWYgYW55ID8gIE9yIGRvIHdlIGp1c3Qgc2F5ICJ1c2UgNC4x
MAo+ICAgIGluc3RlYWQiID8KPiAKPiA0LjguM3ByZS1zaGltLWNvbWV0Ogo+ICAgPz8/Cj4gICBU
aGUgdGlwIG9mIHRoaXMgYnJhbmNoIGhhcyBub3QgYmVlbiBtZXJnZWQgaW50byA0Ljggc3RhYmxl
Cj4gICBtYWlubGluZS4KCkFuZCBJIHRoaW5rIGl0IGFsc28gc2hvdWxkbid0IGJlLCB1bmxlc3Mg
d2UgYWxzbyBtYWtlIHNpbWlsYXIgZnVuY3Rpb25hbGl0eQphdmFpbGFibGUgb24gdGhlIDQuOSBi
cmFuY2guIEltbyBuZXdlciBjb2RlIHN0cmVhbXMgc2hvdWxkIG5ldmVyCnByb3ZpZGUgbGVzcyBm
dW5jdGlvbmFsaXR5IHRoYW4gb2xkZXIgb25lcywgdW5sZXNzIHNvbWV0aGluZyB3YXMgYnJva2Vu
CmFuZCBuZWVkZWQgdG8gYmUgZGlzYWJsZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07: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 1fVuIG-0005jF-P3; Thu, 21 Jun 2018 07:46: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=uiai=jh=citrix.com=prvs=703afe70e=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fVuIG-0005jA-4s
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 07:46:12 +0000
X-Inumbo-ID: 30c51660-7527-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30c51660-7527-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 07:46:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,250,1526342400"; d="scan'208";a="75032824"
Date: Thu, 21 Jun 2018 09:45:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <dougtrav@icloud.com>
Message-ID: <20180621074559.z6suiorav6okt5gh@mac.bytemobile.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180621021052.27070-1-dougtrav@icloud.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjEsIDIwMTggYXQgMTA6MTA6NTJBTSArMDgwMCwgZG91Z3RyYXZAaWNsb3Vk
LmNvbSB3cm90ZToKPiBGcm9tOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4g
Cj4gRnJvbTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+IAo+IEltcG9ydCB0
aGUgZm9sbG93aW5nIGZpbGVzIGFuZCBkaXJlY3RvcmllcyBmcm9tIHRoZSBMaW51eCB2NC4xNyB0
YWcKPiAoY29tbWl0IGlkIDI5ZGNlYTg4Nzc5Yzg1NmM3ZGM5MjA0MGEwYzAxMjMzMjYzMTAxZDQp
Ogo+IC0gc2NyaXB0cy9rY29uZmlnLyAtPiB4ZW4vdG9vbHMva2NvbmZpZy8KPiAtIHNjcmlwdHMv
TWFrZWZpbGUuaG9zdCAtPiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0Cj4gLSBEb2N1
bWVudGF0aW9uL2tidWlsZC9rY29uZmlneywtbGFuZ3VhZ2V9LnR4dCAtPgo+ICAgZG9jcy9taXNj
L2tjb25maWd7LWxhbmd1YWdlfS50eHQKPiAtIGluY2x1ZGUvbGludXgva2NvbmZpZy5oIC0+IHhl
bi9pbmNsdWRlL3hlbi9rY29uZmlnLmgKPiAKPiBQdWxsZWQgaW4gcGFydHMgb2Ygc2NyaXB0cy9N
YWtlZmlsZS5saWIgaW50bwo+IHhlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKPiAK
PiBTaWRlIGVmZmVjdCBvZiB0aGlzIGNoYW5nZSBpcyB0aGF0IGZsZXggYW5kIGJpc29uIGFyZSBy
ZXF1aXJlZCB0byBidWlsZAo+IEtjb25maWcuIExpbnV4IGhhcyBzd2l0Y2hlZCBmcm9tIHNoaXBw
aW5nIHRoZSBwcmUtZ2VuZXJhdGVkIGZpbGVzIHRvCj4gYWx3YXlzIGdlbmVyYXRpbmcgdGhlbSB3
aXRoIGZsZXggYW5kIGJpc29uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KClRlc3RlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CgpPbiBGcmVlQlNEIHdpdGggYmlzb24gZnJvbSBwb3J0cyBhbmQgZmxleCBm
cm9tIGJhc2UgKG5vdGUgdGhhdCBmbGV4CnVzZXMgYSBCU0QgbGljZW5zZSBhbmQgaXMgbm90IHBh
cnQgb2YgdGhlIEdOVSBwcm9qZWN0KS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 07:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 07: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 1fVuJd-0005p1-6T; Thu, 21 Jun 2018 07:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mkyr=jh=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fVuJc-0005ot-74
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 07:47:36 +0000
X-Inumbo-ID: 639125d3-7527-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 639125d3-7527-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 07:47:47 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 71454308710A
 for <xen-devel@lists.xen.org>; Thu, 21 Jun 2018 12:03:43 +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 A8EDF7FB58
 for <xen-devel@lists.xen.org>; Thu, 21 Jun 2018 10:47:34 +0300 (EEST)
Received: (qmail 5786 invoked from network); 21 Jun 2018 10:47:34 +0300
Received: from unknown (HELO mb1xmail.bitdefender.biz) (10.20.0.28)
 by smtp03.buh.bitdefender.org with AES256-GCM-SHA384 encrypted SMTP;
 21 Jun 2018 10:47:34 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb1xmail.bitdefender.biz (10.20.0.28) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Thu, 21 Jun 2018 10:47:34 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Thu, 21
 Jun 2018 10:47:34 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt()
 func
Thread-Index: AQHT/nBaCfgrxKqYoESx3AKKamO17aRV15sAgAAE9wCAAEHOAIAAIFCAgBJ7KQCAAXzYgIAAAl2A
Date: Thu, 21 Jun 2018 07:47:33 +0000
Message-ID: <1529567253.4608.19.camel@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
 <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
 <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
 <1529484960.4608.16.camel@bitdefender.com>
 <5B2B561902000078001CC95C@prv1-mh.provo.novell.com>
In-Reply-To: <5B2B561902000078001CC95C@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:16,
 sv:1529556692, ts:1529567254
Content-ID: <666AFC6855C3B5438FEE437E08E3739F@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76454
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 487721,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.004556)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.027179,0.000097)], URL: [Enabled, t:
 (0.000012,0.000002)], RTDA: [Enabled, t: (0.191909), Hit: No, Details:
 v2.7.12; Id: 15.1i63l8r.1cggl062c.cumab], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Ian.Jackson@citrix.com" <Ian.Jackson@citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gSm8sIDIwMTgtMDYtMjEgYXQgMDE6MzkgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyMC4wNi4xOCBhdCAxMDo1NiwgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBTbyB0aGUgZmluYWwgcGxhbiBmb3IgdGhlIHNl
cmllcyBpcyBsaWtlIHRoaXM6DQo+ID4gLSBCYXNlIGV2ZXJ5dGhpbmcgb24gUm9nZXIncyBzZXJp
ZXMNCj4gPiAtIEtlZXAgcGF0Y2hlcyAxLTcNCj4gPiAtIEhhdmUgcGF0Y2ggOCBhZGQgYW4gZXh0
cmEgYXJnIHRvIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUNCj4gPiBhbmQgaHZtX3NyX2hhbmRs
ZXJzDQo+ID4gLSBIYXZlIHBhdGNoIDkgbGlrZSB0aGUgcGF0Y2ggMTUgZm9ybSBub3cgYW5kIGhh
dmUgaXQgY2FsbCB0aGUNCj4gPiBzYXZlX29uZSBoYW5kbGVycw0KPiA+IC0gSGF2ZSB0aGUgbmV4
dCBwYXRjaGVzIHJlbW92ZSB0aGUgcmVkdW5kYW50IHNhdmUgaGFuZGxlcnMgYW5kDQo+ID4gcmVu
YW1lIHRoZSBzYXZlIG9uZQ0KPiA+IC0gVGhlIGZpbmFsIHBhdGNoIHNob3VsZCByZW1vdmUgdGhl
IGV4dHJhIGFyZy4gVGhpcyBvbmUgY2FuIGJlDQo+ID4ga2VwdCBvciBub3QuDQo+IFNvdW5kcyBy
ZWFzb25hYmxlLCBhbGJlaXQgSSBoYXZlIHRvIGFkbWl0IEknbSBub3Qgc3VyZSB3aGF0IHRoZSBs
YXN0DQo+IHNlbnRlbmNlIGlzIHN1cHBvc2VkIHRvIG1lYW4uIEVpdGhlciBpdCBpcyBwb3NzaWJs
ZSB0byBlbGltaW5hdGUgdGhlDQo+IGV4dHJhIGFyZywgdGhlbiB5b3Ugc2hvdWxkIGRvIHNvLCBv
ciBpdCBpcyBub3QgcG9zc2libGUgKGluIHdoaWNoDQo+IGNhc2UNCj4geW91IGNhbid0IHBvc3Np
Ymx5IGFkZCBhIHJlc3BlY3RpdmUgcGF0Y2ggdG8gdGhlIHNlcmllcykuDQoNCkkgd2FudGVkIHRv
IHNheSB0aGF0IHRoZSBsYXN0IHBhdGNoIHdpbGwgYmUgaW5kZXBlbmRlbnQgYW5kIGl0IGNhbiBn
bw0KdXBzdHJlYW0gb3Igbm90IGJlY2F1c2UgeW91IHNhaWQgdGhhdCB5b3UgYXJlIG5vdCBzdXJl
IGlmIHRoZSBleHRyYQ0KYXJncyBzaG91bGQgYmUgcmVtb3ZlZCBvciBub3QuDQoNCkFsZXgNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fDQpUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRl
ZmVuZGVyDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:08:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVudH-0007pq-Jv; Thu, 21 Jun 2018 08:07:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVudG-0007pl-Ji
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:07:54 +0000
X-Inumbo-ID: 393613fd-752a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 393613fd-752a-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:08:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 02:07:51 -0600
Message-Id: <5B2B5CD402000078001CC990@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 02:07:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
In-Reply-To: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] RFC: Boot Domain, domB
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jason Andryuk <jandryuk@gmail.com>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, openxt@googlegroups.com,
 Rich Persaud <persaur@gmail.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+IE9uIDIwLjA2LjE4IGF0IDAyOjU4LCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IE1peGVkLWNyaXRpY2FsaXR5IGFuZCBzYWZldHktY3JpdGljYWwgc3lzdGVtcyB1
bmRlciBkZXZlbG9wbWVudCBuZWVkCj4gc3VwcG9ydCBmb3IgdGltZWx5IGJvb3Qgb2YgbXVsdGlw
bGUgZG9tYWlucyBhdCBzeXN0ZW0gbGF1bmNoIC0tIOKAnEluaXRpYWwKPiBEb21haW5z4oCdIC0t
IHdpdGggc3RhdGljIGFzc2lnbm1lbnQgb2YgcmVzb3VyY2VzIGJldHdlZW4gdGhlbSwgZWFjaCBp
c29sYXRlZAo+IGZyb20gdGhlIG90aGVycyBhbmQgd2l0aG91dCBydW50aW1lIGRlcGVuZGVuY3kg
b24gYSDigJxkb20w4oCdLXR5cGUgZG9tYWluLgoKSSBkb24ndCB0aGluayB0aGlzIHNob3J0IHBh
cmFncmFwaCBpcyBzdWZmaWNpZW50IGp1c3RpZmljYXRpb24uIFNpbXBseQpzYXlpbmcgIm5lZWQg
c3VwcG9ydCIgd2l0aG91dCBleHBsYWluaW5nIHRoZSB3aHktcyBpcyB0b28gbGl0dGxlCmZvciBt
eSB0YXN0ZS4gQWRkaXRpb25hbGx5LCBpc24ndCB0aGlzLCB0YWtpbmcgaW50byBjb25zaWRlcmF0
aW9uIC4uLgoKPiAjIyBQcm9wb3NlZCBhcHByb2FjaDoKPiAKPiBQcm92aWRlIHN1cHBvcnQgZm9y
IHRoZSBoeXBlcnZpc29yIGxhdW5jaGluZyBhbiBhbHRlcm5hdGl2ZSBjb25maWd1cmF0aW9uCj4g
Zm9yIHRoZSBmaXJzdCBkb21haW4gbGF1bmNoZWQsIHJldmlzaW5nIHRoZSBhbGwtcHJpdmlsZWdl
ZCBEb20wIHRvIGl0IGJlaW5nCj4gYSBtb3JlIGNhcGFiaWxpdHktY29uc3RyYWluZWQg4oCcQm9v
dCBEb21haW7igJ0sIERvbUIuCgouLi4gdGhpcyBzaW1wbHkgYW4gZXh0ZW5zaW9uIG9mIHRoZSBh
bHJlYWR5IGV4aXN0aW5nIExBVEVfSFdET00KZnVuY3Rpb25hbGl0eT8KCkphbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:13:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVuik-000058-BD; Thu, 21 Jun 2018 08:13:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVuii-000053-S0
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:13:32 +0000
X-Inumbo-ID: 9cdc754a-752a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cdc754a-752a-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 10:10:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 02:13:30 -0600
Message-Id: <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 02:13:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <dougtrav@icloud.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
In-Reply-To: <20180621021052.27070-1-dougtrav@icloud.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE4IGF0IDA0OjEwLCA8ZG91Z3RyYXZAaWNsb3VkLmNvbT4gd3JvdGU6Cj4g
RnJvbTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+IAo+IEZyb206IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAKPiBJbXBvcnQgdGhlIGZvbGxvd2luZyBm
aWxlcyBhbmQgZGlyZWN0b3JpZXMgZnJvbSB0aGUgTGludXggdjQuMTcgdGFnCj4gKGNvbW1pdCBp
ZCAyOWRjZWE4ODc3OWM4NTZjN2RjOTIwNDBhMGMwMTIzMzI2MzEwMWQ0KToKPiAtIHNjcmlwdHMv
a2NvbmZpZy8gLT4geGVuL3Rvb2xzL2tjb25maWcvCj4gLSBzY3JpcHRzL01ha2VmaWxlLmhvc3Qg
LT4geGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUuaG9zdAo+IC0gRG9jdW1lbnRhdGlvbi9rYnVp
bGQva2NvbmZpZ3ssLWxhbmd1YWdlfS50eHQgLT4KPiAgIGRvY3MvbWlzYy9rY29uZmlney1sYW5n
dWFnZX0udHh0Cj4gLSBpbmNsdWRlL2xpbnV4L2tjb25maWcuaCAtPiB4ZW4vaW5jbHVkZS94ZW4v
a2NvbmZpZy5oCj4gCj4gUHVsbGVkIGluIHBhcnRzIG9mIHNjcmlwdHMvTWFrZWZpbGUubGliIGlu
dG8KPiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCj4gCj4gU2lkZSBlZmZlY3Qg
b2YgdGhpcyBjaGFuZ2UgaXMgdGhhdCBmbGV4IGFuZCBiaXNvbiBhcmUgcmVxdWlyZWQgdG8gYnVp
bGQKPiBLY29uZmlnLiBMaW51eCBoYXMgc3dpdGNoZWQgZnJvbSBzaGlwcGluZyB0aGUgcHJlLWdl
bmVyYXRlZCBmaWxlcyB0bwo+IGFsd2F5cyBnZW5lcmF0aW5nIHRoZW0gd2l0aCBmbGV4IGFuZCBi
aXNvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CgpXaGF0IEknbSBtaXNzaW5nIChhbmQgd2hhdCBJIHRoaW5rIGlzIGEgcmVxdWlyZW1lbnQg
Zm9yIHRoaXMgdG8gZ28gaW4pIGlzCnRoZSAid2h5IiBwYXJ0OiBXaGF0IGRvIHdlIGdhaW4gZnJv
bSBkb2luZyB0aGUgdXBkYXRlPyBCZXNpZGVzIHRoYXQKSSB0aGluayB0aGF0IGluIGdlbmVyYWwg
aXQgd291bGQgYmUgYmV0dGVyIHRvIHB1bGwgaW4gTGludXggY29tbWl0cyBvbmUKYnkgb25lLCBy
YXRoZXIgdGhhbiBjb21iaW5pbmcgZXZlcnl0aGluZyBpbnRvIGEgZ2lhbnQgcGF0Y2guIFRoYXQK
bWlnaHQgZXZlbiBhbHJlYWR5IGFkZHJlc3MgcGFydCBvZiBteSBxdWVzdGlvbiwgYXMgaXQgY291
bGQgaGlnaGxpZ2h0CmJ1ZyBmaXhlcyBhbmQvb3IgZW5oYW5jZW1lbnRzIHdoaWNoIGFyZSBvZiBp
bnRlcmVzdCB0byB1cy4KCj4gU28gdGhpcyBtYWtlcyBmbGV4ICYgYmlzb24gcmVxdWlyZWQgdG8g
YnVpbGQgS2NvbmZpZyB3aGljaCBtZWFucyB0bwo+IGJ1aWxkIHRoZSBoeXBlcnZpc29yIG5vdyB0
aGVzZSBhcmUgcmVxdWlyZWQuIFRoZXNlIGFyZSBhbHJlYWR5Cj4gZG9jdW1lbnRlZCBpbiB0aGUg
UkVBRE1FIGFzIHJlcXVpcmVkIGJ1dCB0aGF0IHdhcyBwcmV2aW91c2x5IGp1c3QgZm9yCj4gdGhl
IHRvb2xzdGFjay4gU2luY2UgdGhlc2UgYXJlIEdOVSB1dGlsaXRpZXMgSSB3b3VsZCBhc2sgdGhh
dCBub24tTGludXgKPiBmb2xrcyAoZS5nLiBSb2dlcikKCldlbGwsIEknbSBjdXJpb3VzIHRvIHNl
ZSBob3cgd2VsbCB0aGlzIGZhcmVzIG9uIG9sZCBkaXN0cm9zLCBidXQgc28gZmFyIEkKaGFkIG5v
IGlzc3VlcyBidWlsZGluZyBMaW51eCA0LjE3LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:15:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08:15:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVukt-0000F0-V2; Thu, 21 Jun 2018 08:15:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVuks-0000Ev-SH
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 08:15:46 +0000
X-Inumbo-ID: ed32403a-752a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed32403a-752a-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 10:13:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 02:15:45 -0600
Message-Id: <5B2B5EAD02000078001CC9AD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 02:15:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1528383573-21522-1-git-send-email-aisaila@bitdefender.com>
 <1528383573-21522-9-git-send-email-aisaila@bitdefender.com>
 <d459cb16ab834f15907b75b4266a22b8@AMSPEX02CL03.citrite.net>
 <1528447880.25123.36.camel@bitdefender.com>
 <d273805464a3476d9bebbf254cbc4124@AMSPEX02CL03.citrite.net>
 <5B1A95D702000078001C9878@prv1-mh.provo.novell.com>
 <1529484960.4608.16.camel@bitdefender.com>
 <5B2B561902000078001CC95C@prv1-mh.provo.novell.com>
 <1529567253.4608.19.camel@bitdefender.com>
In-Reply-To: <1529567253.4608.19.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 08/15] x86/cpu: Remove loop form
 vmce_save_vcpu_ctxt() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian.Jackson@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE4IGF0IDA5OjQ3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIEpvLCAyMDE4LTA2LTIxIGF0IDAxOjM5IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPgo+PiA+ID4KPj4gPiA+ID4KPj4gPiA+ID4gT24gMjAuMDYuMTggYXQgMTA6NTYsIDxhaXNh
aWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gU28gdGhlIGZpbmFsIHBsYW4gZm9yIHRo
ZSBzZXJpZXMgaXMgbGlrZSB0aGlzOgo+PiA+IC0gQmFzZSBldmVyeXRoaW5nIG9uIFJvZ2VyJ3Mg
c2VyaWVzCj4+ID4gLSBLZWVwIHBhdGNoZXMgMS03Cj4+ID4gLSBIYXZlIHBhdGNoIDggYWRkIGFu
IGV4dHJhIGFyZyB0byBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFCj4+ID4gYW5kIGh2bV9zcl9o
YW5kbGVycwo+PiA+IC0gSGF2ZSBwYXRjaCA5IGxpa2UgdGhlIHBhdGNoIDE1IGZvcm0gbm93IGFu
ZCBoYXZlIGl0IGNhbGwgdGhlCj4+ID4gc2F2ZV9vbmUgaGFuZGxlcnMKPj4gPiAtIEhhdmUgdGhl
IG5leHQgcGF0Y2hlcyByZW1vdmUgdGhlIHJlZHVuZGFudCBzYXZlIGhhbmRsZXJzIGFuZAo+PiA+
IHJlbmFtZSB0aGUgc2F2ZSBvbmUKPj4gPiAtIFRoZSBmaW5hbCBwYXRjaCBzaG91bGQgcmVtb3Zl
IHRoZSBleHRyYSBhcmcuIFRoaXMgb25lIGNhbiBiZQo+PiA+IGtlcHQgb3Igbm90Lgo+PiBTb3Vu
ZHMgcmVhc29uYWJsZSwgYWxiZWl0IEkgaGF2ZSB0byBhZG1pdCBJJ20gbm90IHN1cmUgd2hhdCB0
aGUgbGFzdAo+PiBzZW50ZW5jZSBpcyBzdXBwb3NlZCB0byBtZWFuLiBFaXRoZXIgaXQgaXMgcG9z
c2libGUgdG8gZWxpbWluYXRlIHRoZQo+PiBleHRyYSBhcmcsIHRoZW4geW91IHNob3VsZCBkbyBz
bywgb3IgaXQgaXMgbm90IHBvc3NpYmxlIChpbiB3aGljaAo+PiBjYXNlCj4+IHlvdSBjYW4ndCBw
b3NzaWJseSBhZGQgYSByZXNwZWN0aXZlIHBhdGNoIHRvIHRoZSBzZXJpZXMpLgo+IAo+IEkgd2Fu
dGVkIHRvIHNheSB0aGF0IHRoZSBsYXN0IHBhdGNoIHdpbGwgYmUgaW5kZXBlbmRlbnQgYW5kIGl0
IGNhbiBnbwo+IHVwc3RyZWFtIG9yIG5vdCBiZWNhdXNlIHlvdSBzYWlkIHRoYXQgeW91IGFyZSBu
b3Qgc3VyZSBpZiB0aGUgZXh0cmEKPiBhcmdzIHNob3VsZCBiZSByZW1vdmVkIG9yIG5vdC4KCkkg
ZGlkIG5vdCBzYXkgInNob3VsZCIgYnV0ICJjb3VsZCIgKGluIG90aGVyIHdvcmRzIG9mIGNvdXJz
ZSkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:29:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVuxe-00016e-EY; Thu, 21 Jun 2018 08:28: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=fnrz=jh=citrix.com=prvs=703122b95=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVuxd-00016Z-6s
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:28:57 +0000
X-Inumbo-ID: 2a02edb9-752d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a02edb9-752d-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:29:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="75036012"
To: Jan Beulich <JBeulich@suse.com>, <dougtrav@icloud.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@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: <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
Date: Thu, 21 Jun 2018 16:28:47 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2B5E2602000078001CC9AA@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] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIxLjA2LjE4IGF0
IDA0OjEwLCA8ZG91Z3RyYXZAaWNsb3VkLmNvbT4gd3JvdGU6Cj4+IEZyb206IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPj4KPj4gRnJvbTogRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgo+Pgo+PiBJbXBvcnQgdGhlIGZvbGxvd2luZyBmaWxlcyBhbmQgZGlyZWN0
b3JpZXMgZnJvbSB0aGUgTGludXggdjQuMTcgdGFnCj4+IChjb21taXQgaWQgMjlkY2VhODg3Nzlj
ODU2YzdkYzkyMDQwYTBjMDEyMzMyNjMxMDFkNCk6Cj4+IC0gc2NyaXB0cy9rY29uZmlnLyAtPiB4
ZW4vdG9vbHMva2NvbmZpZy8KPj4gLSBzY3JpcHRzL01ha2VmaWxlLmhvc3QgLT4geGVuL3Rvb2xz
L2tjb25maWcvTWFrZWZpbGUuaG9zdAo+PiAtIERvY3VtZW50YXRpb24va2J1aWxkL2tjb25maWd7
LC1sYW5ndWFnZX0udHh0IC0+Cj4+ICAgZG9jcy9taXNjL2tjb25maWd7LWxhbmd1YWdlfS50eHQK
Pj4gLSBpbmNsdWRlL2xpbnV4L2tjb25maWcuaCAtPiB4ZW4vaW5jbHVkZS94ZW4va2NvbmZpZy5o
Cj4+Cj4+IFB1bGxlZCBpbiBwYXJ0cyBvZiBzY3JpcHRzL01ha2VmaWxlLmxpYiBpbnRvCj4+IHhl
bi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKPj4KPj4gU2lkZSBlZmZlY3Qgb2YgdGhp
cyBjaGFuZ2UgaXMgdGhhdCBmbGV4IGFuZCBiaXNvbiBhcmUgcmVxdWlyZWQgdG8gYnVpbGQKPj4g
S2NvbmZpZy4gTGludXggaGFzIHN3aXRjaGVkIGZyb20gc2hpcHBpbmcgdGhlIHByZS1nZW5lcmF0
ZWQgZmlsZXMgdG8KPj4gYWx3YXlzIGdlbmVyYXRpbmcgdGhlbSB3aXRoIGZsZXggYW5kIGJpc29u
Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+
Cj4gV2hhdCBJJ20gbWlzc2luZyAoYW5kIHdoYXQgSSB0aGluayBpcyBhIHJlcXVpcmVtZW50IGZv
ciB0aGlzIHRvIGdvIGluKSBpcwo+IHRoZSAid2h5IiBwYXJ0OiBXaGF0IGRvIHdlIGdhaW4gZnJv
bSBkb2luZyB0aGUgdXBkYXRlPyBCZXNpZGVzIHRoYXQKPiBJIHRoaW5rIHRoYXQgaW4gZ2VuZXJh
bCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcHVsbCBpbiBMaW51eCBjb21taXRzIG9uZQo+IGJ5IG9u
ZSwgcmF0aGVyIHRoYW4gY29tYmluaW5nIGV2ZXJ5dGhpbmcgaW50byBhIGdpYW50IHBhdGNoLiBU
aGF0Cj4gbWlnaHQgZXZlbiBhbHJlYWR5IGFkZHJlc3MgcGFydCBvZiBteSBxdWVzdGlvbiwgYXMg
aXQgY291bGQgaGlnaGxpZ2h0Cj4gYnVnIGZpeGVzIGFuZC9vciBlbmhhbmNlbWVudHMgd2hpY2gg
YXJlIG9mIGludGVyZXN0IHRvIHVzLgoKQXMgYSBmaXJzdCBwYXNzLCAiYmVjYXVzZSBtdWx0aXBs
ZSBwZW9wbGUgc3BlY2lmaWNhbGx5IGFza2VkIGFib3V0IHdoZW4Kd2Ugd2VyZSBnb2luZyB0byB1
cGRhdGUgdGhlIHZlcnNpb24gb2YgS2NvbmZpZyIuCgpXb3JraW5nIHBhdGNoIGJ5IHBhdGNoIGlz
bid0IGZlYXNpYmxlIGJlY2F1c2Ugb2YgdGhlIHJlbmFtZXMuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:29:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08:29:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVuyb-0001AL-Qk; Thu, 21 Jun 2018 08:29: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=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVuya-0001A7-0b
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 08:29:56 +0000
X-Inumbo-ID: 4c9ae484-752d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c9ae484-752d-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:30:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 02:29:53 -0600
Message-Id: <5B2B61FD02000078001CC9D0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 02:29:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/suspend: Fix restoration of
 guest state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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+IE9uIDIwLjA2LjE4IGF0IDEyOjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIGNhbGwgdG8gZnJlZXplX2RvbWFpbnMoKSBpbiBlbnRlcl9zdGF0ZSgpIGd1YXJl
bnRlZXMgdGhhdCB3ZSBhcmUKPiBydW5uaW5nIGluIGlkbGUgY29udGV4dCBmb3IgdGhlIGR1cmF0
aW9uIG9mIFMzL1M0Lgo+IAo+IEluIHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3RhdGUoKSwgdGhl
IHN0dHMoKSBpcyBwcm9ibGVtYXRpYyBhcyBpdAo+IHVuaWxhdGVyYWxseSBzZXRzICVjcjAudHMg
ZXZlbiBpbiBmdWxseV9lYWdlciBGUFUgY29udGV4dC4gIEl0IGFsc28gZmFpbHMgdG8KPiBhY2Nv
dW50IGZvciB0aGUgbm9uLWxhenkgeHNhdmUgc3RhdGUuICBMdWNraWx5LCB0aGVzZSBhcmUgYm90
aCBsYXRlbnQgYnVncywgYXMKPiB0aGUgRlBVIHN0YXRlIGlzIGNvcnJlY3RlZCBieSB0aGUgc3Vi
c2VxdWVudCBjb250ZXh0IHN3aXRjaCBhd2F5IGZyb20gdGhlIGlkbGUKPiB2Y3B1Lgo+IAo+IEFu
b3RoZXIgYXNwZWN0IGlzIHRoYXQgdGhlICFpc19pZGxlX3ZjcHUoY3VycikgcGF0aHMgaW4KPiBy
ZXN0b3JlX3Jlc3RfcHJvY2Vzc29yX3N0YXRlKCkgYXJlIGFjdHVhbGx5IGRlYWQgY29kZSwgYW5k
IHJlbW92aW5nCj4gdGhlc2UgaGlnaGxpZ2h0cyB0aGF0IHRoZSBzZWdtZW50IHNhdmluZyBsb2dp
YyBpcyBhbHNvIHVudXNlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKRm9yIDQuMTI6ClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpBcyBtZW50aW9uZWQgZWxzZXdoZXJlIChhbmQgZGVzcGl0
ZSBoYXZpbmcgc2VlbiBKw7xyZ2VuJ3MgUi1hLWIpIEknbSBub3QKY29udmluY2VkIHRoaXMgaXMg
YW4gYXBwcm9wcmlhdGUgY2hhbmdlIHRvIG1ha2UgZm9yIDQuMTEsIGNvbnNpZGVyaW5nIGhvdwps
YXRlIGluIHRoZSBwcm9jZXNzIHdlIGFyZS4gSWYgd2Ugd2FudCB0byBjb25zaWRlciB0aGlzIGlu
c3RlYWQgb2YgbXkgbXVjaApzbWFsbGVyIHN1Z2dlc3RlZCBjaGFuZ2UsIHRoZW4gd2Ugd2lsbCB3
YW50IHRvIGhhdmUgc29tZW9uZSBhY3RpdmVseQp1c2luZyBTMyB0ZXN0IHRoaXMgdGhvcm91Z2hs
eS4gRG9uJ3QgZm9yZ2V0IHRoYXQgd2hhdGV2ZXIgd2UgZG8gb24gNC4xMSB0bwphZGRyZXNzIHRo
ZSByZWdyZXNzaW9uIHdpbGwgYWxzbyB3YW50IGJhY2twb3J0aW5nLgoKSmFuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:37:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVv5e-0001xX-PI; Thu, 21 Jun 2018 08:37:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fnrz=jh=citrix.com=prvs=703122b95=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fVv5e-0001xR-7i
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 08:37:14 +0000
X-Inumbo-ID: 520671d4-752e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 520671d4-752e-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:37:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="75036714"
To: Jan Beulich <JBeulich@suse.com>
References: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
 <5B2B61FD02000078001CC9D0@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: <77abb718-e665-74cd-6067-4d39e236bfe3@citrix.com>
Date: Thu, 21 Jun 2018 16:37:06 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2B61FD02000078001CC9D0@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.11] x86/suspend: Fix restoration of
 guest state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjEvMDYvMTggMTY6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIwLjA2LjE4IGF0
IDEyOjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBjYWxsIHRv
IGZyZWV6ZV9kb21haW5zKCkgaW4gZW50ZXJfc3RhdGUoKSBndWFyZW50ZWVzIHRoYXQgd2UgYXJl
Cj4+IHJ1bm5pbmcgaW4gaWRsZSBjb250ZXh0IGZvciB0aGUgZHVyYXRpb24gb2YgUzMvUzQuCj4+
Cj4+IEluIHJlc3RvcmVfcmVzdF9wcm9jZXNzb3Jfc3RhdGUoKSwgdGhlIHN0dHMoKSBpcyBwcm9i
bGVtYXRpYyBhcyBpdAo+PiB1bmlsYXRlcmFsbHkgc2V0cyAlY3IwLnRzIGV2ZW4gaW4gZnVsbHlf
ZWFnZXIgRlBVIGNvbnRleHQuICBJdCBhbHNvIGZhaWxzIHRvCj4+IGFjY291bnQgZm9yIHRoZSBu
b24tbGF6eSB4c2F2ZSBzdGF0ZS4gIEx1Y2tpbHksIHRoZXNlIGFyZSBib3RoIGxhdGVudCBidWdz
LCBhcwo+PiB0aGUgRlBVIHN0YXRlIGlzIGNvcnJlY3RlZCBieSB0aGUgc3Vic2VxdWVudCBjb250
ZXh0IHN3aXRjaCBhd2F5IGZyb20gdGhlIGlkbGUKPj4gdmNwdS4KPj4KPj4gQW5vdGhlciBhc3Bl
Y3QgaXMgdGhhdCB0aGUgIWlzX2lkbGVfdmNwdShjdXJyKSBwYXRocyBpbgo+PiByZXN0b3JlX3Jl
c3RfcHJvY2Vzc29yX3N0YXRlKCkgYXJlIGFjdHVhbGx5IGRlYWQgY29kZSwgYW5kIHJlbW92aW5n
Cj4+IHRoZXNlIGhpZ2hsaWdodHMgdGhhdCB0aGUgc2VnbWVudCBzYXZpbmcgbG9naWMgaXMgYWxz
byB1bnVzZWQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gRm9yIDQuMTI6Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPgo+IEFzIG1lbnRpb25lZCBlbHNld2hlcmUgKGFuZCBkZXNwaXRl
IGhhdmluZyBzZWVuIErDvHJnZW4ncyBSLWEtYikgSSdtIG5vdAo+IGNvbnZpbmNlZCB0aGlzIGlz
IGFuIGFwcHJvcHJpYXRlIGNoYW5nZSB0byBtYWtlIGZvciA0LjExLCBjb25zaWRlcmluZyBob3cK
PiBsYXRlIGluIHRoZSBwcm9jZXNzIHdlIGFyZS4gSWYgd2Ugd2FudCB0byBjb25zaWRlciB0aGlz
IGluc3RlYWQgb2YgbXkgbXVjaAo+IHNtYWxsZXIgc3VnZ2VzdGVkIGNoYW5nZSwgdGhlbiB3ZSB3
aWxsIHdhbnQgdG8gaGF2ZSBzb21lb25lIGFjdGl2ZWx5Cj4gdXNpbmcgUzMgdGVzdCB0aGlzIHRo
b3JvdWdobHkuIERvbid0IGZvcmdldCB0aGF0IHdoYXRldmVyIHdlIGRvIG9uIDQuMTEgdG8KPiBh
ZGRyZXNzIHRoZSByZWdyZXNzaW9uIHdpbGwgYWxzbyB3YW50IGJhY2twb3J0aW5nLgoKWWVzIC0g
Y29uc2lkZXJpbmcgaG93IHRoaXMgcGF0Y2ggZW5kZWQgdXAsIEkgd2l0aGRyYXcgdGhlIDQuMTEg
cGFydCBvZgppdC7CoCBBbiBlYXJsaWVyIGRldmVsb3BtZW50IHZlcnNpb24gaGFkIGEgZnVuY3Rp
b25hbCBmaXggZm9yIGxhenkKc2VnbWVudCByZXN0b3JhdGlvbiB3aGljaCBpcyB3aHkgSSB0aG91
Z2h0IGl0IHdhcyBnb2luZyB0byBiZSBwcm9wZXJseQpuZWVkZWQgZm9yIDQuMTEKCkFzIHRoaXMg
aXMgc3RyYWlnaHQgZGVsZXRpb24sIGl0IGNhbiB3YWl0IHVudGlsIDQuMTIKCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVv5q-0001yY-35; Thu, 21 Jun 2018 08:37:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVv5o-0001yQ-JD
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:37:24 +0000
X-Inumbo-ID: 58bb7e26-752e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58bb7e26-752e-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:37:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 02:37:22 -0600
Message-Id: <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 02:37:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
In-Reply-To: <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@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>,
 dougtrav@icloud.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>

Pj4+IE9uIDIxLjA2LjE4IGF0IDEwOjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDYvMTggMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMS4w
Ni4xOCBhdCAwNDoxMCwgPGRvdWd0cmF2QGljbG91ZC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+Pj4KPj4+IEZyb206IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPj4+Cj4+PiBJbXBvcnQgdGhlIGZvbGxvd2luZyBmaWxl
cyBhbmQgZGlyZWN0b3JpZXMgZnJvbSB0aGUgTGludXggdjQuMTcgdGFnCj4+PiAoY29tbWl0IGlk
IDI5ZGNlYTg4Nzc5Yzg1NmM3ZGM5MjA0MGEwYzAxMjMzMjYzMTAxZDQpOgo+Pj4gLSBzY3JpcHRz
L2tjb25maWcvIC0+IHhlbi90b29scy9rY29uZmlnLwo+Pj4gLSBzY3JpcHRzL01ha2VmaWxlLmhv
c3QgLT4geGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUuaG9zdAo+Pj4gLSBEb2N1bWVudGF0aW9u
L2tidWlsZC9rY29uZmlneywtbGFuZ3VhZ2V9LnR4dCAtPgo+Pj4gICBkb2NzL21pc2Mva2NvbmZp
Z3stbGFuZ3VhZ2V9LnR4dAo+Pj4gLSBpbmNsdWRlL2xpbnV4L2tjb25maWcuaCAtPiB4ZW4vaW5j
bHVkZS94ZW4va2NvbmZpZy5oCj4+Pgo+Pj4gUHVsbGVkIGluIHBhcnRzIG9mIHNjcmlwdHMvTWFr
ZWZpbGUubGliIGludG8KPj4+IHhlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKPj4+
Cj4+PiBTaWRlIGVmZmVjdCBvZiB0aGlzIGNoYW5nZSBpcyB0aGF0IGZsZXggYW5kIGJpc29uIGFy
ZSByZXF1aXJlZCB0byBidWlsZAo+Pj4gS2NvbmZpZy4gTGludXggaGFzIHN3aXRjaGVkIGZyb20g
c2hpcHBpbmcgdGhlIHByZS1nZW5lcmF0ZWQgZmlsZXMgdG8KPj4+IGFsd2F5cyBnZW5lcmF0aW5n
IHRoZW0gd2l0aCBmbGV4IGFuZCBiaXNvbi4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdv
bGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4+IFdoYXQgSSdtIG1pc3NpbmcgKGFuZCB3aGF0
IEkgdGhpbmsgaXMgYSByZXF1aXJlbWVudCBmb3IgdGhpcyB0byBnbyBpbikgaXMKPj4gdGhlICJ3
aHkiIHBhcnQ6IFdoYXQgZG8gd2UgZ2FpbiBmcm9tIGRvaW5nIHRoZSB1cGRhdGU/IEJlc2lkZXMg
dGhhdAo+PiBJIHRoaW5rIHRoYXQgaW4gZ2VuZXJhbCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcHVs
bCBpbiBMaW51eCBjb21taXRzIG9uZQo+PiBieSBvbmUsIHJhdGhlciB0aGFuIGNvbWJpbmluZyBl
dmVyeXRoaW5nIGludG8gYSBnaWFudCBwYXRjaC4gVGhhdAo+PiBtaWdodCBldmVuIGFscmVhZHkg
YWRkcmVzcyBwYXJ0IG9mIG15IHF1ZXN0aW9uLCBhcyBpdCBjb3VsZCBoaWdobGlnaHQKPj4gYnVn
IGZpeGVzIGFuZC9vciBlbmhhbmNlbWVudHMgd2hpY2ggYXJlIG9mIGludGVyZXN0IHRvIHVzLgo+
IAo+IEFzIGEgZmlyc3QgcGFzcywgImJlY2F1c2UgbXVsdGlwbGUgcGVvcGxlIHNwZWNpZmljYWxs
eSBhc2tlZCBhYm91dCB3aGVuCj4gd2Ugd2VyZSBnb2luZyB0byB1cGRhdGUgdGhlIHZlcnNpb24g
b2YgS2NvbmZpZyIuCgpPa2F5LCBJIG11c3QgaGF2ZSBtaXNzZWQgZXZlcnkgb25lIG9mIHRoZXNl
LiBBbmQgaGVuY2UgSSdtIHVuYXdhcmUKb2YgdGhlICJ3aHkiIHBhcnRzIG9mIHRoZXNlIHJlcXVl
c3RzLgoKPiBXb3JraW5nIHBhdGNoIGJ5IHBhdGNoIGlzbid0IGZlYXNpYmxlIGJlY2F1c2Ugb2Yg
dGhlIHJlbmFtZXMuCgpJIGRvbid0IHVuZGVyc3RhbmQgLSBob3cgZG9lcyBwYXRoL2ZpbGUgbmFt
aW5nIGNvbmZsaWN0IHdpdGggd29ya2luZwpwYXRjaCBieSBwYXRjaD8gU3VyZWx5IGEgcmVsYXRp
dmVseSBzaW1wbGUgc2VkIGNvbW1hbmQgY291bGQgYmUgdXNlZAp0byBjaGFuZ2UgdGhlIHBhdGhz
IGluIGVhY2ggcGF0Y2ggYWNjb3JkaW5nIHRvIG91ciB0cmVlIGxheW91dC4gVGhhdCdzCmJhc2lj
YWxseSB3aGF0IEknbSBkb2luZyB3aXRoIHRoZSBNV0FJVCBpZGxlIGRyaXZlcjsgZ3JhbnRlZCwg
dGhhdCdzIGp1c3QKYSBzaW5nbGUgZmlsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:38:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVv6T-00025h-ML; Thu, 21 Jun 2018 08: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=fnxr=jh=amazon.com=prvs=7036a4a57=andraprs@srs-us1.protection.inumbo.net>)
 id 1fVv6S-00025J-1D
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:38:04 +0000
X-Inumbo-ID: 708c912a-752e-11e8-bc1d-65256ead4e3a
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 708c912a-752e-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:38:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1529570283; x=1561106283;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version:content-transfer-encoding;
 bh=4eUkcophfwxgDkT7MlaCxR8YHgc89gW9cnwfb9OIjvo=;
 b=PP/TU6Zm86kng6LPbc1xF6BfzgykCIY1XRPoHQYC/vavNyP5XXeLhunw
 jlO7ASyswoLRzLMBK9VpomARqCT/WUGrjydukK2TrR0LftHGV3Pj7A2sH
 g+aX8zoq8Ln4vCVkrK0i3k87AL0g1mrCLS+BAQNXvB9ig/1PEiTMtBAtx k=;
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="683885085"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2a-7c6d20a4.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 21 Jun 2018 08:38:02 +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-7c6d20a4.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w5L8bw2T017407
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Thu, 21 Jun 2018 08:38:00 GMT
Received: from EX13D08UEE003.ant.amazon.com (10.43.62.118) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 21 Jun 2018 08:37:59 +0000
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13D08UEE003.ant.amazon.com (10.43.62.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 21 Jun 2018 08:37:59 +0000
Received: from EX13D16EUB003.ant.amazon.com ([10.43.166.99]) by
 EX13D16EUB003.ant.amazon.com ([10.43.166.99]) with mapi id 15.00.1367.000;
 Thu, 21 Jun 2018 08:37:58 +0000
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Thread-Topic: [PATCH qemu-xen-traditional] xen/pt: allow QEMU to request MSI
 unmasking at bind time
Thread-Index: AQHUBuexHaWU1Ui8Vk2h4GIyQG3kTqRl5XIAgASAkqI=
Date: Thu, 21 Jun 2018 08:37:58 +0000
Message-ID: <1529570276822.28578@amazon.com>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>,
 <20180618114352.xelerr457ev2e5kj@mac>
In-Reply-To: <20180618114352.xelerr457ev2e5kj@mac>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.161.219]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KyBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+IGZvciByZXZpZXcu
CgpUaGFua3MsIFJvZ2VyLCBmb3IgcmV2aWV3IGFuZCBmZWVkYmFjay4KCkFuZHJhCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+ClNlbnQ6IE1vbmRheSwgSnVuZSAxOCwgMjAxOCAyOjQzIFBN
ClRvOiBQYXJhc2NoaXYsIEFuZHJhLUlyaW5hCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7IGpiZXVsaWNoQHN1c2UuY29tOyBhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tOyBXb29kaG91c2UsIERhdmlkClN1YmplY3Q6IFJlOiBbUEFUQ0gg
cWVtdS14ZW4tdHJhZGl0aW9uYWxdIHhlbi9wdDogYWxsb3cgUUVNVSB0byByZXF1ZXN0IE1TSSB1
bm1hc2tpbmcgYXQgYmluZCB0aW1lCgpPbiBNb24sIEp1biAxOCwgMjAxOCBhdCAwOTozNToyMEFN
ICswMDAwLCBBbmRyYSBQYXJhc2NoaXYgd3JvdGU6Cj4gV2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMg
Ym91bmQgdG8gYSBndWVzdCB1c2luZwo+IHhjX2RvbWFpbl91cGRhdGVfbXNpX2lycSAoWEVOX0RP
TUNUTF9iaW5kX3B0X2lycSkgdGhlIGludGVycnVwdCBpcwo+IGxlZnQgbWFza2VkIGJ5IGRlZmF1
bHQuCj4KPiBUaGlzIGNhdXNlcyBwcm9ibGVtcyB3aXRoIGd1ZXN0cyB0aGF0IGZpcnN0IGNvbmZp
Z3VyZSBpbnRlcnJ1cHRzIGFuZAo+IGNsZWFuIHRoZSBwZXItZW50cnkgTVNJWCB0YWJsZSBtYXNr
IGJpdCBhbmQgYWZ0ZXJ3YXJkcyBlbmFibGUgTVNJWAo+IGdsb2JhbGx5LiBJbiBzdWNoIHNjZW5h
cmlvIHRoZSBYZW4gaW50ZXJuYWwgbXNpeHRibCBoYW5kbGVycyB3b3VsZCBub3QKPiBkZXRlY3Qg
dGhlIHVubWFza2luZyBvZiBNU0lYIGVudHJpZXMgYmVjYXVzZSB2ZWN0b3JzIGFyZSBub3QgeWV0
Cj4gcmVnaXN0ZXJlZCBzaW5jZSBNU0lYIGlzIG5vdCBlbmFibGVkLCBhbmQgdmVjdG9ycyB3b3Vs
ZCBiZSBsZWZ0Cj4gbWFza2VkLgo+Cj4gSW50cm9kdWNlIGEgbmV3IGZsYWcgaW4gdGhlIGdmbGFn
cyBmaWVsZCB0byBzaWduYWwgWGVuIHdoZXRoZXIgYSBNU0kKPiBpbnRlcnJ1cHQgc2hvdWxkIGJl
IHVubWFza2VkIGFmdGVyIGJlaW5nIGJvdW5kLgo+Cj4gVGhpcyBhbHNvIHJlcXVpcmVzIHRvIHRy
YWNrIHRoZSBtYXNrIHJlZ2lzdGVyIGZvciBNU0kgaW50ZXJydXB0cywgc28KPiBRRU1VIGNhbiBh
bHNvIG5vdGlmeSB0byBYZW4gd2hldGhlciB0aGUgTVNJIGludGVycnVwdCBzaG91bGQgYmUgYm91
bmQKPiBtYXNrZWQgb3IgdW5tYXNrZWQKPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gUmVwb3J0ZWQtYnk6IEFuZHJlYXMgS2luemxlciA8aGZwQHBvc3Rl
by5kZT4KPiBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPgo+IFtCYWNrcG9ydGVkIGZyb20gY29tbWl0IGE4MDM2MzM2NjA5ZDJlMTg0
ZmMzNTQzYTRjNDM5YzBiYTdkN2YzYTIKPiAgaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5n
aXQ7YT1jb21taXQ7aD1hODAzNjMzNjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCj4g
IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1xZW11LXhlbi5naXQ7YT1jb21taXQ7
aD1hODAzNjMzNjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyXQo+Cj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmEgUGFyYXNjaGl2IDxhbmRyYXByc0BhbWF6b24uY29tPgoKVGhhbmtzIGZvciBk
b2luZyB0aGUgYmFja3BvcnQsIExHVE0uCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJv
bWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVC
QzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVy
ZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1LgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:42:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08:42:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVvAt-0002tR-B3; Thu, 21 Jun 2018 08:42:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3+kn=jh=xenproject.org=prvs=7031b7c8e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fVvAs-0002tD-MY
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:42:38 +0000
X-Inumbo-ID: 13b78a72-752f-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13b78a72-752f-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:42:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="58179703"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74866
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 21 Jun 2018 09:42:34 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74892: 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>

ZmxpZ2h0IDc0ODkyIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0ODkyLwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ4NjYKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:43:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 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 1fVvBp-0002xX-Ob; Thu, 21 Jun 2018 08:43:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVvBo-0002xQ-K8
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:43:36 +0000
X-Inumbo-ID: 3613fc7d-752f-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3613fc7d-752f-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:43:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 35472AFA9;
 Thu, 21 Jun 2018 08:43:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Thu, 21 Jun 2018 10:43:31 +0200
Message-Id: <20180621084331.21228-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] x86/xen: add call of
 speculative_store_bypass_ht_init() to pv paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, stable@vger.kernel.org, mingo@redhat.com,
 hpa@zytor.com, boris.ostrovsky@oracle.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDFmNTBkZGI0ZjQxODkyNDNjMDU5MjZiODQyZGMxYTAzMzIxOTVmMzEgKCJ4ODYvc3Bl
Y3VsYXRpb246CkhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikgYWRkZWQgc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQoKQp0byB0aGUgcGVyLWNwdSBpbml0aWFsaXphdGlvbiBzZXF1
ZW5jZS4KCnNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgbmVlZHMgdG8gYmUgY2Fs
bGVkIG9uIGVhY2ggY3B1IGZvcgpwdiBndWVzdHMsIHRvby4KClJlcG9ydGVkLWJ5OiBCcmlhbiBX
b29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KRml4ZXM6IDFmNTBkZGI0ZjQxODkyNDNjMDU5MjZi
ODQyZGMxYTAzMzIxOTVmMzEgKCJ4ODYvc3BlY3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkg
b24gQU1EIikKQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClRlc3RlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+Ci0tLQogYXJjaC94ODYveGVuL3NtcF9wdi5jIHwgNSArKysrKwogMSBm
aWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9z
bXBfcHYuYyBiL2FyY2gveDg2L3hlbi9zbXBfcHYuYwppbmRleCAyZTIwYWUyZmEyZDYuLmUzYjE4
YWQ0OTg4OSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3NtcF9wdi5jCisrKyBiL2FyY2gveDg2
L3hlbi9zbXBfcHYuYwpAQCAtMzIsNiArMzIsNyBAQAogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2Uv
dmNwdS5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVucG11Lmg+CiAKKyNpbmNsdWRlIDxh
c20vc3BlYy1jdHJsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9pbnRlcmZhY2UuaD4KICNpbmNsdWRl
IDxhc20veGVuL2h5cGVyY2FsbC5oPgogCkBAIC03MCw2ICs3MSw4IEBAIHN0YXRpYyB2b2lkIGNw
dV9icmluZ3VwKHZvaWQpCiAJY3B1X2RhdGEoY3B1KS54ODZfbWF4X2NvcmVzID0gMTsKIAlzZXRf
Y3B1X3NpYmxpbmdfbWFwKGNwdSk7CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5p
dCgpOworCiAJeGVuX3NldHVwX2NwdV9jbG9ja2V2ZW50cygpOwogCiAJbm90aWZ5X2NwdV9zdGFy
dGluZyhjcHUpOwpAQCAtMjUwLDYgKzI1Myw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcHZf
c21wX3ByZXBhcmVfY3B1cyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCiAJfQogCXNldF9jcHVfc2li
bGluZ19tYXAoMCk7CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpOworCiAJ
eGVuX3BtdV9pbml0KDApOwogCiAJaWYgKHhlbl9zbXBfaW50cl9pbml0KDApIHx8IHhlbl9zbXBf
aW50cl9pbml0X3B2KDApKQotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:45:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08: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 1fVvDF-00037n-3l; Thu, 21 Jun 2018 08:45:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2wxh=jh=icloud.com=dougtrav@srs-us1.protection.inumbo.net>)
 id 1fVvDD-00037h-9k
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:45:03 +0000
X-Inumbo-ID: 6a236b19-752f-11e8-bc1d-65256ead4e3a
Received: from mr28p48im-tydg10101201.me.com (unknown [17.110.88.44])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a236b19-752f-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:45:14 +0000 (UTC)
Received: from process-dkim-sign-daemon.mr28p48im-tydg10101201.me.com by
 mr28p48im-tydg10101201.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) id <0PAO00K00058TB00@mr28p48im-tydg10101201.me.com> for
 xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 08:45:01 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=04042017;
 t=1529570701;	bh=7ELC4Eihsx94Ox0ua20cVJj5Bc32KJe4dYBomWZHqZM=;
 h=Content-type:MIME-version:Subject:From:Date:Message-id:To;
 b=u3NHgyoj1QEQcU5AlZAvoGjIcytMJWVWj69K6cOHVy5sYvavzLgrcPb0kBqBta7lq
 A3t/b3n4x34vVHvtl9dTXWHBbA+CVb+8k9KHX792j58Glg0mmjnh9PNNkNM+Df3U+z
 ejtzm5+9jzENN/AaQWqn+9UgUElY2TcVOYR4sNAsCft4L87ovdwS2FDA+a0X40whdu
 gArVJR0WFejp/kNliYPvLyfS1mYR69t8GSqPS/Uqd9+1KX7KV3tpeq3iBYAvuC1uEV
 Mfc14SnzsfCwh3fzDJIKwdcO8X7ukEfv2W67/eGtl8/PKInYaUWiYWIGkrUnxOAmAz
 iA38c34phYIgA==
Received: from icloud.com ([127.0.0.1]) by mr28p48im-tydg10101201.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) with ESMTPSA id <0PAO005B50ASD140@mr28p48im-tydg10101201.me.com>; Thu,
 21 Jun 2018 08:45:00 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,,
 definitions=2018-06-21_03:,, signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 clxscore=1015 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1707230000 definitions=main-1806210099
MIME-version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
From: Douglas Goldstein <dougtrav@icloud.com>
In-reply-to: <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
Date: Thu, 21 Jun 2018 16:44:52 +0800
Message-id: <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
To: Jan Beulich <JBeulich@suse.com>
X-Mailer: Apple Mail (2.3445.8.2)
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>, Doug Goldstein <cardoe@cardoe.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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+IE9uIEp1biAyMSwgMjAxOCwgYXQgNDozNyBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPiAKPj4+PiBPbiAyMS4wNi4xOCBhdCAxMDoyOCwgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAyMS8wNi8xOCAxNjoxMywgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+PiBPbiAyMS4wNi4xOCBhdCAwNDoxMCwgPGRvdWd0cmF2QGljbG91ZC5jb20+
IHdyb3RlOgo+Pj4+IEZyb206IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPj4+
PiAKPj4+PiBGcm9tOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4+Pj4gCj4+
Pj4gSW1wb3J0IHRoZSBmb2xsb3dpbmcgZmlsZXMgYW5kIGRpcmVjdG9yaWVzIGZyb20gdGhlIExp
bnV4IHY0LjE3IHRhZwo+Pj4+IChjb21taXQgaWQgMjlkY2VhODg3NzljODU2YzdkYzkyMDQwYTBj
MDEyMzMyNjMxMDFkNCk6Cj4+Pj4gLSBzY3JpcHRzL2tjb25maWcvIC0+IHhlbi90b29scy9rY29u
ZmlnLwo+Pj4+IC0gc2NyaXB0cy9NYWtlZmlsZS5ob3N0IC0+IHhlbi90b29scy9rY29uZmlnL01h
a2VmaWxlLmhvc3QKPj4+PiAtIERvY3VtZW50YXRpb24va2J1aWxkL2tjb25maWd7LC1sYW5ndWFn
ZX0udHh0IC0+Cj4+Pj4gIGRvY3MvbWlzYy9rY29uZmlney1sYW5ndWFnZX0udHh0Cj4+Pj4gLSBp
bmNsdWRlL2xpbnV4L2tjb25maWcuaCAtPiB4ZW4vaW5jbHVkZS94ZW4va2NvbmZpZy5oCj4+Pj4g
Cj4+Pj4gUHVsbGVkIGluIHBhcnRzIG9mIHNjcmlwdHMvTWFrZWZpbGUubGliIGludG8KPj4+PiB4
ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCj4+Pj4gCj4+Pj4gU2lkZSBlZmZlY3Qg
b2YgdGhpcyBjaGFuZ2UgaXMgdGhhdCBmbGV4IGFuZCBiaXNvbiBhcmUgcmVxdWlyZWQgdG8gYnVp
bGQKPj4+PiBLY29uZmlnLiBMaW51eCBoYXMgc3dpdGNoZWQgZnJvbSBzaGlwcGluZyB0aGUgcHJl
LWdlbmVyYXRlZCBmaWxlcyB0bwo+Pj4+IGFsd2F5cyBnZW5lcmF0aW5nIHRoZW0gd2l0aCBmbGV4
IGFuZCBiaXNvbi4KPj4+PiAKPj4+PiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2Fy
ZG9lQGNhcmRvZS5jb20+Cj4+PiBXaGF0IEknbSBtaXNzaW5nIChhbmQgd2hhdCBJIHRoaW5rIGlz
IGEgcmVxdWlyZW1lbnQgZm9yIHRoaXMgdG8gZ28gaW4pIGlzCj4+PiB0aGUgIndoeSIgcGFydDog
V2hhdCBkbyB3ZSBnYWluIGZyb20gZG9pbmcgdGhlIHVwZGF0ZT8gQmVzaWRlcyB0aGF0Cj4+PiBJ
IHRoaW5rIHRoYXQgaW4gZ2VuZXJhbCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcHVsbCBpbiBMaW51
eCBjb21taXRzIG9uZQo+Pj4gYnkgb25lLCByYXRoZXIgdGhhbiBjb21iaW5pbmcgZXZlcnl0aGlu
ZyBpbnRvIGEgZ2lhbnQgcGF0Y2guIFRoYXQKPj4+IG1pZ2h0IGV2ZW4gYWxyZWFkeSBhZGRyZXNz
IHBhcnQgb2YgbXkgcXVlc3Rpb24sIGFzIGl0IGNvdWxkIGhpZ2hsaWdodAo+Pj4gYnVnIGZpeGVz
IGFuZC9vciBlbmhhbmNlbWVudHMgd2hpY2ggYXJlIG9mIGludGVyZXN0IHRvIHVzLgo+PiAKPj4g
QXMgYSBmaXJzdCBwYXNzLCAiYmVjYXVzZSBtdWx0aXBsZSBwZW9wbGUgc3BlY2lmaWNhbGx5IGFz
a2VkIGFib3V0IHdoZW4KPj4gd2Ugd2VyZSBnb2luZyB0byB1cGRhdGUgdGhlIHZlcnNpb24gb2Yg
S2NvbmZpZyIuCj4gCj4gT2theSwgSSBtdXN0IGhhdmUgbWlzc2VkIGV2ZXJ5IG9uZSBvZiB0aGVz
ZS4gQW5kIGhlbmNlIEknbSB1bmF3YXJlCj4gb2YgdGhlICJ3aHkiIHBhcnRzIG9mIHRoZXNlIHJl
cXVlc3RzLgoKSXQgd2FzIGFza2VkIGR1cmluZyBtdWx0aXBsZSBzZXNzaW9ucyBhdCB0aGUgWGVu
IERldmVsb3BlciBTdW1taXQgaW4gTmFuamluZyBieSBhdWRpZW5jZSBtZW1iZXJzLgoKPiAKPj4g
V29ya2luZyBwYXRjaCBieSBwYXRjaCBpc24ndCBmZWFzaWJsZSBiZWNhdXNlIG9mIHRoZSByZW5h
bWVzLgo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFuZCAtIGhvdyBkb2VzIHBhdGgvZmlsZSBuYW1pbmcg
Y29uZmxpY3Qgd2l0aCB3b3JraW5nCj4gcGF0Y2ggYnkgcGF0Y2g/IFN1cmVseSBhIHJlbGF0aXZl
bHkgc2ltcGxlIHNlZCBjb21tYW5kIGNvdWxkIGJlIHVzZWQKPiB0byBjaGFuZ2UgdGhlIHBhdGhz
IGluIGVhY2ggcGF0Y2ggYWNjb3JkaW5nIHRvIG91ciB0cmVlIGxheW91dC4gVGhhdCdzCj4gYmFz
aWNhbGx5IHdoYXQgSSdtIGRvaW5nIHdpdGggdGhlIE1XQUlUIGlkbGUgZHJpdmVyOyBncmFudGVk
LCB0aGF0J3MganVzdAo+IGEgc2luZ2xlIGZpbGUuCgpJdHMgMTA2IGNvbW1pdHMgYmV0d2VlbiB0
aGUgbGFzdCB0aW1lIEkgZ290IHRoaXMgaW4gc3luYy4gV2UgYWxzbyBkb27igJl0IGhhdmUga2J1
aWxkIGFuZCB3ZSBoYXZlIGEgbGl0dGxlIHNoaW0gZmlsZSB0byBtYXAgdGhpbmdzIHRvIG91ciBi
dWlsZCBzeXN0ZW0gc28gZm9yIGVhY2ggcGF0Y2ggSSB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCBz
b21lIG9mIHRob3NlIHJlZ3Jlc3Npb25zLgoK4oCUCkRvdWcgCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 08:53:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 08:53: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 1fVvKm-0003se-1I; Thu, 21 Jun 2018 08:52:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVvKk-0003sZ-ON
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 08:52:50 +0000
X-Inumbo-ID: 80625e81-7530-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80625e81-7530-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 08:53:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3E2C6AFAB;
 Thu, 21 Jun 2018 08:52:48 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1529547257-17221-1-git-send-email-andrew.cooper3@citrix.com>
 <c8e015ba-4e20-d864-5ef0-ac8f12e6db92@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: <d5a1d639-0242-fcad-ff7b-45bca18e0be0@suse.com>
Date: Thu, 21 Jun 2018 10:52:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <c8e015ba-4e20-d864-5ef0-ac8f12e6db92@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/EFI: Fix FPU state handling
 around runtime 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: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMDc6MDYsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjEvMDYvMTggMDQ6
MTQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEZyb206IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPj4KPj4gVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkg
eHN0YXRlcyB3ZXJlIG5ldmVyIHJlc3RvcmVkCj4+IGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBy
dW50aW1lIGNhbGwuCj4+Cj4+IFNlY29uZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0
aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlGUFUsIHRoZQo+PiB1bmlsYXRlcmFsIHN0dHMoKSBp
cyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4KPj4g
YSBsYXp5IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkgZWFnZXIgdmNw
dS4KPj4KPj4gRml4IGJvdGggb2YgdGhlc2UgaXNzdWVzIGJ5IGNhbGxpbmcgdmNwdV9yZXN0b3Jl
X2ZwdV9lYWdlcigpLiAgQXMgRUZJCj4+IHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4g
dGhlIGlkbGUgY29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCj4+IG5lZWRzIHRvIG1vdmUgdW50
aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4KPj4KPj4gSW50cm9kdWNlIGEgImN1
cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCj4+
IGF0IHRoZSBzYW1lIHRpbWUuCj4+Cj4+IFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKSSd2ZSB0ZXN0ZWQgdGhpcyBwYXRjaCBvbiBhbiBFRkkgbWFjaGlu
ZTogd2l0aG91dCB0aGUgcGF0Y2ggWGVuIGNyYXNoZWQKd2hpbGUgYm9vdGluZyBEb20wLCB3aXRo
IHRoZSBwYXRjaCB0aGUgc3lzdGVtIGNhbWUgdXAuIFNvIHlvdSBjYW4gYWRkOgoKVGVzdGVkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 09:05:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 09: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 1fVvXI-0004kQ-AH; Thu, 21 Jun 2018 09:05:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVvXH-0004kL-CI
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 09:05:47 +0000
X-Inumbo-ID: e8a5f649-7531-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8a5f649-7531-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 11:03:05 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B06C1AFAC;
 Thu, 21 Jun 2018 09:05:43 +0000 (UTC)
To: Ross Lagerwall <ross.lagerwall@citrix.com>
References: <CAK=Wzwcjz5JKzfrdGpWNXhb6ZmTrpbNjSJxiivZt3HF8cKYi3Q@mail.gmail.com>
 <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@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: <df12769e-429f-7afb-9cdd-20955f8d6549@suse.com>
Date: Thu, 21 Jun 2018 11:05:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] BUG: jumbo frames broken after commit xen-netfront:
 Fix race between device setup and 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: Andrew Jeddeloh <andrew.jeddeloh@redhat.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, dustymabe@redhat.com,
 stable@vger.kernel.org, netdev <netdev@vger.kernel.org>,
 xen-devel@lists.xenproject.org, Javier Martinez Canillas <javier@dowhile0.org>,
 Laura Abbott <labbott@redhat.com>, "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>

T24gMTQvMDYvMTggMTc6NDMsIEphdmllciBNYXJ0aW5leiBDYW5pbGxhcyB3cm90ZToKPiBIaSBB
bmRyZXcsCj4gCj4gT24gV2VkLCBKdW4gNiwgMjAxOCBhdCA2OjI5IFBNLCBBbmRyZXcgSmVkZGVs
b2gKPiA8YW5kcmV3LmplZGRlbG9oQHJlZGhhdC5jb20+IHdyb3RlOgo+PiBIaSBhbGwsCj4+Cj4+
IFRoZSBwYXRjaCAieGVuLW5ldGZyb250OiBGaXggcmFjZSBiZXR3ZWVuIGRldmljZSBzZXR1cCBh
bmQgb3BlbiIgc2VlbXMKPj4gdG8gaGF2ZSBpbnRyb2R1Y2VkIGEgcmVncmVzc2lvbiBwcmV2ZW50
aW5nIHNldHRpbmcgTVRVJ3MgbGFyZ2VyIHRoYW4KPj4gMTUwMC4gV2UgZXhwZXJpZW5jZWQgdGhp
cyBkb3duc3RyZWFtIHdpdGggQ29udGFpbmVyIExpbnV4IGFuZAo+PiBjb25maXJtZWQgd2l0aCBG
ZWRvcmEgMjggYXMgd2VsbC4KPj4KPj4gSXQncyBjb21taXQgZjU5OWM2NGZkZjdkOWMxMDhlODcx
N2ZiMDRiYzQxYzY4MDEyMGRhNCBpbiB0aGUgbGludXgtc3RhYmxlIHRyZWUuCj4+IGh0dHBzOi8v
Z2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFi
bGUuZ2l0L2NvbW1pdC8/aWQ9ZjU5OWM2NGZkZjdkOWMxMDhlODcxN2ZiMDRiYzQxYzY4MDEyMGRh
NAo+Pgo+PiBEb3duc3RyZWFtIGJ1Z3M6Cj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9jb3Jlb3MvYnVn
cy9pc3N1ZXMvMjQ0Mwo+PiBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dp
P2lkPTE1ODQyMTYKPj4KPj4gV2UndmUgY29uZmlybWVkIHRoYXQgcmV2ZXJ0aW5nIHRoYXQgY29t
bWl0IGZpeGVzIHRoZSBidWcuIEl0IGJlCj4+IHJlbGlhYmx5IGNhbiBiZSByZXByb2R1Y2VkIG9u
IEFXUyB3aXRoIHQyLm1pY3JvIGluc3RhbmNlcyAoYW5kCj4+IHByZXN1bWFibHkgb3RoZXIgc3lz
dGVtcyB1c2luZyB0aGUgc2FtZSBkcml2ZXIpLiBCb3RoIHVzaW5nCj4+IHN5c3RlbWQtbmV0d29y
a2QgdG8gc2V0IHRoZSBtdHUgYW5kIG1hbnVhbCBpcCBsaW5rIGNvbW1hbmRzIGNhdXNlIHRoZQo+
PiBsaW5rIHRvIHJlcHNvbmQgd2l0aCAiSW52YWxpZCBhcmd1bWVudCIgd2hlbiB0cnlpbmcgdG8g
c2V0IHRoZSBNVFUgPgo+PiAxNTAwLgo+Pgo+PiBJJ20gbm90IHN1cmUgd2h5IHRoYXQgY29tbWl0
IGludHJvZHVjZWQgdGhlIHJlZ3Jlc3Npb24uCj4+Cj4+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB0
aGVyZSdzIGFueSBtb3JlIGluZm9ybWF0aW9uIHRoYXQgd291bGQgYmUgaGVscGZ1bC4KPj4KPj4g
LSBBbmRyZXcKPiAKPiBJJ20gYWRkaW5nIHNvbWUgcmVsZXZhbnQgcGVvcGxlIHRvIHRoZSBDQyBs
aXN0IHRvIGJyaW5nIG1vcmUgYXR0ZW50aW9uCj4gb24gdGhpcyByZWdyZXNzaW9uLgo+IAo+IFRo
ZSBnZXRfbWFpbnRhaW5lci5wbCBzY3JpcHQgaXMgdmVyeSB1c2VmdWwgdG8gZ2V0IHNvbWUgaGlu
dHMgb24gd2hvCj4gc2hvdWxkIGJlIGNvcGllZCwgaS5lOgo+IAo+ICQgLi9zY3JpcHRzL2dldF9t
YWludGFpbmVyLnBsIC1mIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCgpSb3NzLCBoYXZlIHlv
dSBtYWRlIGFueSBwcm9ncmVzcyBoZXJlPyBJZiBub3QgSSdtIHRoaW5raW5nIG9mIHJldmVydGlu
Zwp5b3VyIHBhdGNoIGFzIEkgdGhpbmsgdGhlIGN1cnJlbnQgcHJvYmxlbSBpcyBtb3JlIHNldmVy
ZSB0aGFuIHRoZSBvbmUKeW91ciBwYXRjaCBkaWQgYWRkcmVzcy4KCgpKdWVyZ2VuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 09:14:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 09:14: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 1fVvfa-0005WP-Co; Thu, 21 Jun 2018 09:14:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVvfY-0005WJ-A9
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 09:14:20 +0000
X-Inumbo-ID: 814b4f69-7533-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 814b4f69-7533-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 09:14:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 03:14:18 -0600
Message-Id: <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 03:14:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <dougtrav@icloud.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
In-Reply-To: <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE4IGF0IDEwOjQ0LCA8ZG91Z3RyYXZAaWNsb3VkLmNvbT4gd3JvdGU6Cgo+
IAo+PiBPbiBKdW4gMjEsIDIwMTgsIGF0IDQ6MzcgUE0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6Cj4+IAo+Pj4+PiBPbiAyMS4wNi4xOCBhdCAxMDoyOCwgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gMjEvMDYvMTggMTY6MTMsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDIxLjA2LjE4IGF0IDA0OjEwLCA8ZG91Z3RyYXZAaWNsb3Vk
LmNvbT4gd3JvdGU6Cj4+Pj4+IEZyb206IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNv
bT4KPj4+Pj4gCj4+Pj4+IEZyb206IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4K
Pj4+Pj4gCj4+Pj4+IEltcG9ydCB0aGUgZm9sbG93aW5nIGZpbGVzIGFuZCBkaXJlY3RvcmllcyBm
cm9tIHRoZSBMaW51eCB2NC4xNyB0YWcKPj4+Pj4gKGNvbW1pdCBpZCAyOWRjZWE4ODc3OWM4NTZj
N2RjOTIwNDBhMGMwMTIzMzI2MzEwMWQ0KToKPj4+Pj4gLSBzY3JpcHRzL2tjb25maWcvIC0+IHhl
bi90b29scy9rY29uZmlnLwo+Pj4+PiAtIHNjcmlwdHMvTWFrZWZpbGUuaG9zdCAtPiB4ZW4vdG9v
bHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0Cj4+Pj4+IC0gRG9jdW1lbnRhdGlvbi9rYnVpbGQva2Nv
bmZpZ3ssLWxhbmd1YWdlfS50eHQgLT4KPj4+Pj4gIGRvY3MvbWlzYy9rY29uZmlney1sYW5ndWFn
ZX0udHh0Cj4+Pj4+IC0gaW5jbHVkZS9saW51eC9rY29uZmlnLmggLT4geGVuL2luY2x1ZGUveGVu
L2tjb25maWcuaAo+Pj4+PiAKPj4+Pj4gUHVsbGVkIGluIHBhcnRzIG9mIHNjcmlwdHMvTWFrZWZp
bGUubGliIGludG8KPj4+Pj4geGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZwo+Pj4+
PiAKPj4+Pj4gU2lkZSBlZmZlY3Qgb2YgdGhpcyBjaGFuZ2UgaXMgdGhhdCBmbGV4IGFuZCBiaXNv
biBhcmUgcmVxdWlyZWQgdG8gYnVpbGQKPj4+Pj4gS2NvbmZpZy4gTGludXggaGFzIHN3aXRjaGVk
IGZyb20gc2hpcHBpbmcgdGhlIHByZS1nZW5lcmF0ZWQgZmlsZXMgdG8KPj4+Pj4gYWx3YXlzIGdl
bmVyYXRpbmcgdGhlbSB3aXRoIGZsZXggYW5kIGJpc29uLgo+Pj4+PiAKPj4+Pj4gU2lnbmVkLW9m
Zi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+Pj4+IFdoYXQgSSdtIG1p
c3NpbmcgKGFuZCB3aGF0IEkgdGhpbmsgaXMgYSByZXF1aXJlbWVudCBmb3IgdGhpcyB0byBnbyBp
bikgaXMKPj4+PiB0aGUgIndoeSIgcGFydDogV2hhdCBkbyB3ZSBnYWluIGZyb20gZG9pbmcgdGhl
IHVwZGF0ZT8gQmVzaWRlcyB0aGF0Cj4+Pj4gSSB0aGluayB0aGF0IGluIGdlbmVyYWwgaXQgd291
bGQgYmUgYmV0dGVyIHRvIHB1bGwgaW4gTGludXggY29tbWl0cyBvbmUKPj4+PiBieSBvbmUsIHJh
dGhlciB0aGFuIGNvbWJpbmluZyBldmVyeXRoaW5nIGludG8gYSBnaWFudCBwYXRjaC4gVGhhdAo+
Pj4+IG1pZ2h0IGV2ZW4gYWxyZWFkeSBhZGRyZXNzIHBhcnQgb2YgbXkgcXVlc3Rpb24sIGFzIGl0
IGNvdWxkIGhpZ2hsaWdodAo+Pj4+IGJ1ZyBmaXhlcyBhbmQvb3IgZW5oYW5jZW1lbnRzIHdoaWNo
IGFyZSBvZiBpbnRlcmVzdCB0byB1cy4KPj4+IAo+Pj4gQXMgYSBmaXJzdCBwYXNzLCAiYmVjYXVz
ZSBtdWx0aXBsZSBwZW9wbGUgc3BlY2lmaWNhbGx5IGFza2VkIGFib3V0IHdoZW4KPj4+IHdlIHdl
cmUgZ29pbmcgdG8gdXBkYXRlIHRoZSB2ZXJzaW9uIG9mIEtjb25maWciLgo+PiAKPj4gT2theSwg
SSBtdXN0IGhhdmUgbWlzc2VkIGV2ZXJ5IG9uZSBvZiB0aGVzZS4gQW5kIGhlbmNlIEknbSB1bmF3
YXJlCj4+IG9mIHRoZSAid2h5IiBwYXJ0cyBvZiB0aGVzZSByZXF1ZXN0cy4KPiAKPiBJdCB3YXMg
YXNrZWQgZHVyaW5nIG11bHRpcGxlIHNlc3Npb25zIGF0IHRoZSBYZW4gRGV2ZWxvcGVyIFN1bW1p
dCBpbiBOYW5qaW5nIAo+IGJ5IGF1ZGllbmNlIG1lbWJlcnMuCgpNZWFuaW5nIEkgY2FuJ3QgcG9z
c2libHkga25vdy4gRXZlbiBtb3JlIG9mIGEgcmVhc29uIHRvIHN1cHBseSB0aGlzCmluZm9ybWF0
aW9uIHdoZW4gc3VibWl0dGluZyB0aGUgcGF0Y2guCgo+Pj4gV29ya2luZyBwYXRjaCBieSBwYXRj
aCBpc24ndCBmZWFzaWJsZSBiZWNhdXNlIG9mIHRoZSByZW5hbWVzLgo+PiAKPj4gSSBkb24ndCB1
bmRlcnN0YW5kIC0gaG93IGRvZXMgcGF0aC9maWxlIG5hbWluZyBjb25mbGljdCB3aXRoIHdvcmtp
bmcKPj4gcGF0Y2ggYnkgcGF0Y2g/IFN1cmVseSBhIHJlbGF0aXZlbHkgc2ltcGxlIHNlZCBjb21t
YW5kIGNvdWxkIGJlIHVzZWQKPj4gdG8gY2hhbmdlIHRoZSBwYXRocyBpbiBlYWNoIHBhdGNoIGFj
Y29yZGluZyB0byBvdXIgdHJlZSBsYXlvdXQuIFRoYXQncwo+PiBiYXNpY2FsbHkgd2hhdCBJJ20g
ZG9pbmcgd2l0aCB0aGUgTVdBSVQgaWRsZSBkcml2ZXI7IGdyYW50ZWQsIHRoYXQncyBqdXN0Cj4+
IGEgc2luZ2xlIGZpbGUuCj4gCj4gSXRzIDEwNiBjb21taXRzIGJldHdlZW4gdGhlIGxhc3QgdGlt
ZSBJIGdvdCB0aGlzIGluIHN5bmMuIFdlIGFsc28gZG9u4oCZdCBoYXZlIAo+IGtidWlsZCBhbmQg
d2UgaGF2ZSBhIGxpdHRsZSBzaGltIGZpbGUgdG8gbWFwIHRoaW5ncyB0byBvdXIgYnVpbGQgc3lz
dGVtIHNvIAo+IGZvciBlYWNoIHBhdGNoIEkgd291bGQgaGF2ZSB0byBpbXBsZW1lbnQgc29tZSBv
ZiB0aG9zZSByZWdyZXNzaW9ucy4KCldlbGwsIEkgc3RpbGwgZG9uJ3QgdW5kZXJzdGFuZDogWW91
IGhhZCB0byBtYWtlIHRob3NlIDEwNiBjb21taXRzIGFwcGx5CnRvIHlvdXIgdHJlZSBhcyB3ZWxs
IGluIG9yZGVyIHRvIGhhdmUgY3JlYXRlIHRoZSBwYXRjaCB5b3UndmUgc3VibWl0dGVkLgpXaGF0
ZXZlciB5b3UgZGlkIChldmVuIGlmIHlvdSBjcmVhdGVkIGEgZ2lhbnQgcGF0Y2ggZmlyc3QgYW5k
IG1hc3NhZ2VkCnRoYXQgb25lKSwgdGhlIHNhbWUgY291bGQgaGF2ZSBiZWVuIGRvbmUgZm9yIHRo
ZSBpbmRpdmlkdWFsIGNvbW1pdHMuIElmCnRoaXMgaW5kZWVkIHRha2VzIG1vcmUgdGhhbiBhIHNp
bXBsZSBzZWQgaW52b2NhdGlvbiwgcGVyaGFwcyBpdCB3b3VsZCBiZQp3b3J0aCBhZGRpbmcgYSBs
aXR0bGUgc2NyaXB0IHRvIG91ciByZXBvIGRvaW5nIGp1c3QgdGhhdD8KCkphbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 09:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 09: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 1fVvt0-0006M6-Qh; Thu, 21 Jun 2018 09:28:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVvt0-0006M1-3C
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 09:28:14 +0000
X-Inumbo-ID: 722539bf-7535-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 722539bf-7535-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 09:28:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 03:28:12 -0600
Message-Id: <5B2B6FA802000078001CCA88@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 03:28:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
 <5B2B61FD02000078001CC9D0@prv1-mh.provo.novell.com>
 <77abb718-e665-74cd-6067-4d39e236bfe3@citrix.com>
In-Reply-To: <77abb718-e665-74cd-6067-4d39e236bfe3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/suspend: Fix restoration of
 guest state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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+IE9uIDIxLjA2LjE4IGF0IDEwOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDYvMTggMTY6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMC4w
Ni4xOCBhdCAxMjoxMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gVGhl
IGNhbGwgdG8gZnJlZXplX2RvbWFpbnMoKSBpbiBlbnRlcl9zdGF0ZSgpIGd1YXJlbnRlZXMgdGhh
dCB3ZSBhcmUKPj4+IHJ1bm5pbmcgaW4gaWRsZSBjb250ZXh0IGZvciB0aGUgZHVyYXRpb24gb2Yg
UzMvUzQuCj4+Pgo+Pj4gSW4gcmVzdG9yZV9yZXN0X3Byb2Nlc3Nvcl9zdGF0ZSgpLCB0aGUgc3R0
cygpIGlzIHByb2JsZW1hdGljIGFzIGl0Cj4+PiB1bmlsYXRlcmFsbHkgc2V0cyAlY3IwLnRzIGV2
ZW4gaW4gZnVsbHlfZWFnZXIgRlBVIGNvbnRleHQuICBJdCBhbHNvIGZhaWxzIHRvCj4+PiBhY2Nv
dW50IGZvciB0aGUgbm9uLWxhenkgeHNhdmUgc3RhdGUuICBMdWNraWx5LCB0aGVzZSBhcmUgYm90
aCBsYXRlbnQgYnVncywgYXMKPj4+IHRoZSBGUFUgc3RhdGUgaXMgY29ycmVjdGVkIGJ5IHRoZSBz
dWJzZXF1ZW50IGNvbnRleHQgc3dpdGNoIGF3YXkgZnJvbSB0aGUgaWRsZQo+Pj4gdmNwdS4KPj4+
Cj4+PiBBbm90aGVyIGFzcGVjdCBpcyB0aGF0IHRoZSAhaXNfaWRsZV92Y3B1KGN1cnIpIHBhdGhz
IGluCj4+PiByZXN0b3JlX3Jlc3RfcHJvY2Vzc29yX3N0YXRlKCkgYXJlIGFjdHVhbGx5IGRlYWQg
Y29kZSwgYW5kIHJlbW92aW5nCj4+PiB0aGVzZSBoaWdobGlnaHRzIHRoYXQgdGhlIHNlZ21lbnQg
c2F2aW5nIGxvZ2ljIGlzIGFsc28gdW51c2VkLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IEZvciA0LjEyOgo+PiBSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiBBcyBtZW50aW9u
ZWQgZWxzZXdoZXJlIChhbmQgZGVzcGl0ZSBoYXZpbmcgc2VlbiBKw7xyZ2VuJ3MgUi1hLWIpIEkn
bSBub3QKPj4gY29udmluY2VkIHRoaXMgaXMgYW4gYXBwcm9wcmlhdGUgY2hhbmdlIHRvIG1ha2Ug
Zm9yIDQuMTEsIGNvbnNpZGVyaW5nIGhvdwo+PiBsYXRlIGluIHRoZSBwcm9jZXNzIHdlIGFyZS4g
SWYgd2Ugd2FudCB0byBjb25zaWRlciB0aGlzIGluc3RlYWQgb2YgbXkgbXVjaAo+PiBzbWFsbGVy
IHN1Z2dlc3RlZCBjaGFuZ2UsIHRoZW4gd2Ugd2lsbCB3YW50IHRvIGhhdmUgc29tZW9uZSBhY3Rp
dmVseQo+PiB1c2luZyBTMyB0ZXN0IHRoaXMgdGhvcm91Z2hseS4gRG9uJ3QgZm9yZ2V0IHRoYXQg
d2hhdGV2ZXIgd2UgZG8gb24gNC4xMSB0bwo+PiBhZGRyZXNzIHRoZSByZWdyZXNzaW9uIHdpbGwg
YWxzbyB3YW50IGJhY2twb3J0aW5nLgo+IAo+IFllcyAtIGNvbnNpZGVyaW5nIGhvdyB0aGlzIHBh
dGNoIGVuZGVkIHVwLCBJIHdpdGhkcmF3IHRoZSA0LjExIHBhcnQgb2YKPiBpdC4gIEFuIGVhcmxp
ZXIgZGV2ZWxvcG1lbnQgdmVyc2lvbiBoYWQgYSBmdW5jdGlvbmFsIGZpeCBmb3IgbGF6eQo+IHNl
Z21lbnQgcmVzdG9yYXRpb24gd2hpY2ggaXMgd2h5IEkgdGhvdWdodCBpdCB3YXMgZ29pbmcgdG8g
YmUgcHJvcGVybHkKPiBuZWVkZWQgZm9yIDQuMTEKPiAKPiBBcyB0aGlzIGlzIHN0cmFpZ2h0IGRl
bGV0aW9uLCBpdCBjYW4gd2FpdCB1bnRpbCA0LjEyCgpUaGFua3MuIFdpdGggdGhlIG1vdmVkIChp
biB0aGUgRUZJIHBhdGNoKSBhc3NlcnRpb24sIG1pbmUgY2FuIGFjdHVhbGx5IGJlCmZ1cnRoZXIg
c2ltcGxpZmllZC4gSSdsbCBzdWJtaXQgdGhpcyBpbiBhIG1pbnV0ZS4KCkphbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 10:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 10:03:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVwQR-0000iW-19; Thu, 21 Jun 2018 10: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=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVwQQ-0000iR-BJ
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 10:02:46 +0000
X-Inumbo-ID: dea6379d-7539-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dea6379d-7539-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 12:00:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 04:02:43 -0600
Message-Id: <5B2B77BE02000078001CCAB2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 04:02:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1529489545-14489-1-git-send-email-andrew.cooper3@citrix.com>
 <5B2B61FD02000078001CC9D0@prv1-mh.provo.novell.com>
 <77abb718-e665-74cd-6067-4d39e236bfe3@citrix.com>
 <5B2B6FA802000078001CCA88@prv1-mh.provo.novell.com>
In-Reply-To: <5B2B6FA802000078001CCA88@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11] x86/suspend: Fix restoration of
 guest state across S3/S4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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+IE9uIDIxLjA2LjE4IGF0IDExOjI4LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDIxLjA2LjE4IGF0IDEwOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+IE9uIDIxLzA2LzE4IDE2OjI5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDIwLjA2
LjE4IGF0IDEyOjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gVGhl
IGNhbGwgdG8gZnJlZXplX2RvbWFpbnMoKSBpbiBlbnRlcl9zdGF0ZSgpIGd1YXJlbnRlZXMgdGhh
dCB3ZSBhcmUKPj4+PiBydW5uaW5nIGluIGlkbGUgY29udGV4dCBmb3IgdGhlIGR1cmF0aW9uIG9m
IFMzL1M0Lgo+Pj4+Cj4+Pj4gSW4gcmVzdG9yZV9yZXN0X3Byb2Nlc3Nvcl9zdGF0ZSgpLCB0aGUg
c3R0cygpIGlzIHByb2JsZW1hdGljIGFzIGl0Cj4+Pj4gdW5pbGF0ZXJhbGx5IHNldHMgJWNyMC50
cyBldmVuIGluIGZ1bGx5X2VhZ2VyIEZQVSBjb250ZXh0LiAgSXQgYWxzbyBmYWlscyB0bwo+Pj4+
IGFjY291bnQgZm9yIHRoZSBub24tbGF6eSB4c2F2ZSBzdGF0ZS4gIEx1Y2tpbHksIHRoZXNlIGFy
ZSBib3RoIGxhdGVudCBidWdzLCAKPiBhcwo+Pj4+IHRoZSBGUFUgc3RhdGUgaXMgY29ycmVjdGVk
IGJ5IHRoZSBzdWJzZXF1ZW50IGNvbnRleHQgc3dpdGNoIGF3YXkgZnJvbSB0aGUgCj4gaWRsZQo+
Pj4+IHZjcHUuCj4+Pj4KPj4+PiBBbm90aGVyIGFzcGVjdCBpcyB0aGF0IHRoZSAhaXNfaWRsZV92
Y3B1KGN1cnIpIHBhdGhzIGluCj4+Pj4gcmVzdG9yZV9yZXN0X3Byb2Nlc3Nvcl9zdGF0ZSgpIGFy
ZSBhY3R1YWxseSBkZWFkIGNvZGUsIGFuZCByZW1vdmluZwo+Pj4+IHRoZXNlIGhpZ2hsaWdodHMg
dGhhdCB0aGUgc2VnbWVudCBzYXZpbmcgbG9naWMgaXMgYWxzbyB1bnVzZWQuCj4+Pj4KPj4+PiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+
Pj4gRm9yIDQuMTI6Cj4+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+Pj4KPj4+IEFzIG1lbnRpb25lZCBlbHNld2hlcmUgKGFuZCBkZXNwaXRlIGhhdmluZyBz
ZWVuIErDvHJnZW4ncyBSLWEtYikgSSdtIG5vdAo+Pj4gY29udmluY2VkIHRoaXMgaXMgYW4gYXBw
cm9wcmlhdGUgY2hhbmdlIHRvIG1ha2UgZm9yIDQuMTEsIGNvbnNpZGVyaW5nIGhvdwo+Pj4gbGF0
ZSBpbiB0aGUgcHJvY2VzcyB3ZSBhcmUuIElmIHdlIHdhbnQgdG8gY29uc2lkZXIgdGhpcyBpbnN0
ZWFkIG9mIG15IG11Y2gKPj4+IHNtYWxsZXIgc3VnZ2VzdGVkIGNoYW5nZSwgdGhlbiB3ZSB3aWxs
IHdhbnQgdG8gaGF2ZSBzb21lb25lIGFjdGl2ZWx5Cj4+PiB1c2luZyBTMyB0ZXN0IHRoaXMgdGhv
cm91Z2hseS4gRG9uJ3QgZm9yZ2V0IHRoYXQgd2hhdGV2ZXIgd2UgZG8gb24gNC4xMSB0bwo+Pj4g
YWRkcmVzcyB0aGUgcmVncmVzc2lvbiB3aWxsIGFsc28gd2FudCBiYWNrcG9ydGluZy4KPj4gCj4+
IFllcyAtIGNvbnNpZGVyaW5nIGhvdyB0aGlzIHBhdGNoIGVuZGVkIHVwLCBJIHdpdGhkcmF3IHRo
ZSA0LjExIHBhcnQgb2YKPj4gaXQuICBBbiBlYXJsaWVyIGRldmVsb3BtZW50IHZlcnNpb24gaGFk
IGEgZnVuY3Rpb25hbCBmaXggZm9yIGxhenkKPj4gc2VnbWVudCByZXN0b3JhdGlvbiB3aGljaCBp
cyB3aHkgSSB0aG91Z2h0IGl0IHdhcyBnb2luZyB0byBiZSBwcm9wZXJseQo+PiBuZWVkZWQgZm9y
IDQuMTEKPj4gCj4+IEFzIHRoaXMgaXMgc3RyYWlnaHQgZGVsZXRpb24sIGl0IGNhbiB3YWl0IHVu
dGlsIDQuMTIKPiAKPiBUaGFua3MuIFdpdGggdGhlIG1vdmVkIChpbiB0aGUgRUZJIHBhdGNoKSBh
c3NlcnRpb24sIG1pbmUgY2FuIGFjdHVhbGx5IGJlCj4gZnVydGhlciBzaW1wbGlmaWVkLiBJJ2xs
IHN1Ym1pdCB0aGlzIGluIGEgbWludXRlLgoKQWN0dWFsbHkgSSB0aGluayBubyBmaXggaXMgbmVl
ZGVkIHRoZXJlIGF0IGFsbCBpZiB3ZSdyZSBhbHdheXMgb24gYW4gaWRsZQp2Q1BVOiBOb3RoaW5n
IG5lZWRzIHRvIGJlIHJlc3RvcmVkLCBhbmQgYWZhaWN0IENSMC5UUyBpcyBzZXQgYWxyZWFkeQph
bnl3YXkgKGR1ZSB0byB0aGUgc3R0cygpIGluIHZjcHVfc2F2ZV9mcHUoKSwgd2hpY2ggd2FzIGlu
dm9rZWQgd2hlbgp0aGUgbGFzdCBub24taWRsZSB2Q1BVIHdhcyB0YWtlbiBvZmYgb2YgdGhhdCBD
UFUpLiBTbyBJIHdvbid0IHN1Ym1pdAphbnl0aGluZyBoZXJlIGZvciB0aGUgbW9tZW50LCBidXQg
SSdsbCBzZWUgYWJvdXQgYWRkcmVzc2luZyB0aGUgZnVydGhlcgpFRkkgaXNzdWUgbWVudGlvbmVk
IG9uIGlyYy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 10:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 10: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 1fVxEX-0004DQ-DB; Thu, 21 Jun 2018 10:54: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVxEW-0004DD-2Q
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 10:54:32 +0000
X-Inumbo-ID: 800c9b72-7541-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 800c9b72-7541-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 10:54: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 1fVxET-0001N3-DB; Thu, 21 Jun 2018 10:54: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 1fVxES-00045P-Pn; Thu, 21 Jun 2018 10:54:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVxES-0006rK-Ox; Thu, 21 Jun 2018 10:54:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124456-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl:host-ping-check-native:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=33445c07cd45541410fb4cabd08b10827764c07f
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 10:54:28 +0000
Subject: [Xen-devel] [linux-4.14 test] 124456: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ1NiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0NTYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDMzNDQ1YzA3Y2Q0NTU0MTQxMGZiNGNhYmQwOGIxMDgyNzc2NGMwN2YKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGNkYTZmZDRkOTM4MjIwNWJiNzkyMjU1
Y2Q1NmE5MTA2MmQ0MDRiYzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM4OSAgMjAxOC0wNi0x
OSAwNDozMzo0MCBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ0NTYgIDIwMTgt
MDYtMjAgMTk6MDk6MjUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiSHVhbmcsIFlpbmciIDx5aW5nLmh1YW5n
QGludGVsLmNvbT4KICBBZGFtIEZvcmQgPGFmb3JkMTczQGdtYWlsLmNvbT4KICBBbGV4ZWkgU3Rh
cm92b2l0b3YgPGFzdEBrZXJuZWwub3JnPgogIEFsZXhleSBEb2JyaXlhbiA8YWRvYnJpeWFuQGdt
YWlsLmNvbT4KICBBbWlyIEdvbGRzdGVpbiA8YW1pcjczaWxAZ21haWwuY29tPgogIEFuZHJlcyBS
b2RyaWd1ZXogPGFuZHJlcy5yb2RyaWd1ZXpAYW1kLmNvbT4KICBBbmRyZXcgQm93ZXJzIDxhbmRy
ZXd4LmJvd2Vyc0BpbnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBBbnNvbiBIdWFu
ZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4K
ICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEFydmluZCBZYWRhdiA8YXJ2aW5kLnlh
ZGF2LmNzQGdtYWlsLmNvbT4KICBBc2hpc2ggU2FtYW50IDxhc2hpc2guc2FtYW50QG9yYWNsZS5j
b20+CiAgQmFsYmlyIFNpbmdoIDxic2luZ2hhcm9yYUBnbWFpbC5jb20+CiAgQmFvbGluIFdhbmcg
PGJhb2xpbi53YW5nQGxpbmFyby5vcmc+CiAgQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bj
b2RldGhpbmsuY28udWs+CiAgQmVuIEh1dGNoaW5ncyA8YmVuQGRlY2FkZW50Lm9yZy51az4KICBC
ZW5zb24gTGV1bmcgPGJsZXVuZ0BjaHJvbWl1bS5vcmc+CiAgQmhhZHJhbSBWYXJrYSA8dmJoYWRy
YW1AbnZpZGlhLmNvbT4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgQmpvcm4gQW5kZXJzc29u
IDxiam9ybi5hbmRlcnNzb25AbGluYXJvLm9yZz4KICBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJy
ZXppbGxvbkBib290bGluLmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+CiAg
Q2hhbmdiaW4gRHUgPGNoYW5nYmluLmR1QGludGVsLmNvbT4KICBDaGVuIFl1IDx5dS5jLmNoZW5A
aW50ZWwuY29tPgogIENoZW5nZ3VhbmcgWHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBMZWVj
aCA8Y2xlZWNoQHJlZGhhdC5jb20+CiAgQ2hyaXN0b2ZmZXIgRGFsbCA8Y2hyaXN0b2ZmZXIuZGFs
bEBhcm0uY29tPgogIENocmlzdG9waGUgSkFJTExFVCA8Y2hyaXN0b3BoZS5qYWlsbGV0QHdhbmFk
b28uZnI+CiAgQ2zDqW1lbnQgUMOpcm9uIDxwZXJvbi5jbGVtQGdtYWlsLmNvbT4KICBDb2xpbiBJ
YW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbmcgV2FuZyA8eGl5b3Uud2Fu
Z2NvbmdAZ21haWwuY29tPgogIERhZyBNb3huZXMgPGRhZy5tb3huZXNAb3JhY2xlLmNvbT4KICBE
YW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmttYW5u
IDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgR2zDtmNrbmVyIDxkZ0BlbWxpeC5jb20+
CiAgRGFuaWVsIExlemNhbm8gPGRhbmllbC5sZXpjYW5vQGxpbmFyby5vcmc+CiAgRGFuaWVsIFZl
dHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBkYW5uIGZyYXppZXIgPGRhbm4uZnJhemll
ckBjYW5vbmljYWwuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2
ZSBBbmRlcnNvbiA8YW5kZXJzb25AcmVkaGF0LmNvbT4KICBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5z
ZW5AbGludXguaW50ZWwuY29tPgogIERhdmUgWW91bmcgPGR5b3VuZ0ByZWRoYXQuY29tPgogIERh
dmlkIEdpbGhvb2xleSA8ZGdpbGhvb2xleUBudmlkaWEuY29tPgogIERhdmlkIEhvd2VsbHMgPGRo
b3dlbGxzQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0
PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEZW5uaXMgRGFsZXNzYW5kcm8g
PGRlbm5pcy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnku
dG9yb2tob3ZAZ21haWwuY29tPgogIERvdWcgTGVkZm9yZCA8ZGxlZGZvcmRAcmVkaGF0LmNvbT4K
ICBFbWlsIFRhbnRpbG92IDxlbWlsLnMudGFudGlsb3ZAaW50ZWwuY29tPgogIEVtaWwgVmVsaWtv
diA8ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBn
b29nbGUuY29tPgogIEV0aWVubmUgQ2FycmllcmUgPGV0aWVubmUuY2FycmllcmVAbGluYXJvLm9y
Zz4KICBFdmFuIFdhbmcgPHhzd2FuZ0BtYXJ2ZWxsLmNvbT4KICBFemVxdWllbCBHYXJjaWEgPGV6
ZXF1aWVsQGNvbGxhYm9yYS5jb20+CiAgRmVsaXggS3VlaGxpbmcgPEZlbGl4Lkt1ZWhsaW5nQGFt
ZC5jb20+CiAgRmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRnJhbmsg
dmFuIGRlciBMaW5kZW4gPGZsbGluZGVuQGFtYXpvbi5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVu
IDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxp
bnV4LW02OGsub3JnPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3JlZyBUaGVsZW4gPGd0aGVsZW5AZ29vZ2xlLmNvbT4KICBHdWVudGVyIFJvZWNr
IDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNv
bT4KICBIZWlra2kgS3JvZ2VydXMgPGhlaWtraS5rcm9nZXJ1c0BsaW51eC5pbnRlbC5jb20+CiAg
SGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIGh1IGh1YWp1biA8aHVodWFqdW5AbGludXgu
YWxpYmFiYS5jb20+CiAgSHVhbmcgWWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgSMOla29u
IEJ1Z2dlIDxoYWFrb24uYnVnZ2VAb3JhY2xlLmNvbT4KICBJZ29yIFJ1c3NraWtoIDxpZ29yLnJ1
c3NraWtoQGFxdWFudGlhLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAg
SW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50b21h
a2FAcG9jenRhLmZtPgogIGphY2VrLnRvbWFrYUBwb2N6dGEuZm0gPGphY2VrLnRvbWFrYUBwb2N6
dGEuZm0+CiAgSmFjb3BvIE1vbmRpIDxqYWNvcG8rcmVuZXNhc0BqbW9uZGkub3JnPgogIEpha29i
IFVudGVyd3VyemFjaGVyIDxqYWtvYi51bnRlcnd1cnphY2hlckB0aGVvYnJvbWEtc3lzdGVtcy5j
b20+CiAgSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJvbm9tZS5jb20+CiAgSmFt
ZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAg
SmFudXN6IEtyenlzenRvZmlrIDxqbWtyenlzenRAZ21haWwuY29tPgogIEplZmYgS2lyc2hlciA8
amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplZmZyZXkgSHVnbyA8amh1Z29AY29kZWF1
cm9yYS5vcmc+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplbnMgV2lrbGFuZGVy
IDxqZW5zLndpa2xhbmRlckBsaW5hcm8ub3JnPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5
bGlicmUuY29tPgogIEppYW5jaGFvIFdhbmcgPGppYW5jaGFvLncud2FuZ0BvcmFjbGUuY29tPgog
IEppYW5nIEJpYW8gPGppYW5nLmJpYW8yQHp0ZS5jb20uY24+CiAgSmltIEdpbGwgPGpnaWxsQHZt
d2FyZS5jb20+CiAgSmluZ2p1IEhvdSA8SmluZ2p1LkhvdUBzeW5hcHRpY3MuY29tPgogIEppcmkg
S29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFuZ0Bz
eW5hcHRpY3MuY29tPgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgogIEpvaGFubmVz
IEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaGFubmVzIFdlaW5lciA8aGFubmVz
QGNtcHhjaGcub3JnPgogIEpvaG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+
CiAgSm9uIE1hbG95IDxqb24ubWFsb3lAZXJpY3Nzb24uY29tPgogIEp1biBQaWFvIDxwaWFvanVu
QGh1YXdlaS5jb20+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAbGludXguaW50ZWwuY29tPgogIEtl
ZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNj
aEBpbnRlbC5jb20+CiAgS2ltIFBoaWxsaXBzIDxraW0ucGhpbGxpcHNAYXJtLmNvbT4KICBLcmlz
aCBTYWRodWtoYW4gPGtyaXNoLnNhZGh1a2hhbkBvcmFjbGUuY29tPgogIExhdXJhIEFiYm90dCA8
bGFiYm90dEByZWRoYXQuY29tPgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNv
bT4KICBMaWFtIEdpcmR3b29kIDxsaWFtLnIuZ2lyZHdvb2RAbGludXguaW50ZWwuY29tPgogIExp
bnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaXUgQm8gPGJv
LmxpLmxpdUBvcmFjbGUuY29tPgogIExvaWMgUG91bGFpbiA8bG9pYy5wb3VsYWluQGxpbmFyby5v
cmc+CiAgTG9uZyBMaSA8bG9uZ2xpQG1pY3Jvc29mdC5jb20+CiAgTG9yZW56byBQaWVyYWxpc2kg
PGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhv
QGludGVsLmNvbT4KICBMdWthc3ogTWFqZXdza2kgPGx1a21hQGRlbnguZGU+CiAgTWFyYyBLbGVp
bmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2ll
ckBhcm0uY29tPgogIE1hcmlhbiBSb3Rhcml1IDxtcm90YXJpdUBiaXRkZWZlbmRlci5jb20+CiAg
TWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgUnV0bGFuZCA8bWFyay5ydXRs
YW5kQGFybS5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xl
LmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWFz
YW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRhbiBCYXJhayA8bWF0YW5i
QG1lbGxhbm94LmNvbT4KICBNYXRoZXVzIENhc3RlbGxvIDxtYXRoZXVzQGNhc3RlbGxvLmVuZy5i
cj4KICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNYXR0IEZsZW1pbmcg
PG1hdHRAY29kZWJsdWVwcmludC5jby51az4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJlZGZlYXJu
QG1pcHMuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNo
YWVsIEouIFJ1aGwgPG1pY2hhZWwuai5ydWhsQGludGVsLmNvbT4KICBNaWNoYWwgS2FsZGVyb24g
PE1pY2hhbC5LYWxkZXJvbkBjYXZpdW0uY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0
ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJuZWwub3Jn
PgogIE1pbmcgTGVpIDxtaW5nLmxlaUByZWRoYXQuY29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJk
d2VsbEBnb29nbGUuY29tPgogIE5pY2sgRHllciA8bmljay5keWVyQHNobWFuYWhhci5vcmc+CiAg
TmljayBEeWVyIDxuaWNrQHNobWFuYWhhci5vcmc+CiAgT2RlZCBHYWJiYXkgPG9kZWQuZ2FiYmF5
QGdtYWlsLmNvbT4KICBPZGVyIENoaW91IDxvZGVyX2NoaW91QHJlYWx0ZWsuY29tPgogIG9kZXJf
Y2hpb3VAcmVhbHRlay5jb20gPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAgT2xlZyBOZXN0ZXJv
diA8b2xlZ0ByZWRoYXQuY29tPgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5ldD4KICBP
bWFyIFNhbmRvdmFsIDxvc2FuZG92QGZiLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9A
bmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBh
cmF2IFBhbmRpdCA8cGFyYXZAbWVsbGFub3guY29tPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2Fu
dGFyYUBzdXNlLmRlPgogIFBldGVyIERlIFdhY2h0ZXIgPHBkZXdhY2h0QGdtYWlsLmNvbT4KICBQ
ZXRlciBHYW56aG9ybiA8cGV0ZXIuZ2Fuemhvcm5AZ21haWwuY29tPgogIFBldGVyIFJvc2luIDxw
ZWRhQGF4ZW50aWEuc2U+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVh
ZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIHBnemggPHBl
dGVyLmdhbnpob3JuQGdtYWlsLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lz
b2NraUBpbnRlbC5jb20+CiAgUmFtb24gRnJpZWQgPHJmcmllZEBjb2RlYXVyb3JhLm9yZz4KICBS
YW5keSBXcmlnaHQgPHJ3cmlnaHRAaHBlLmNvbT4KICBSaWNoIEZlbGtlciA8ZGFsaWFzQGxpYmMu
b3JnPgogIFJpY2hhcmQgS3VvIDxya3VvQGNvZGVhdXJvcmEub3JnPgogIFJvYiBDbGFyayA8cm9i
ZGNsYXJrQGdtYWlsLmNvbT4KICBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgogIFJvbWFu
IE1hc2hhayA8bXJ2QG1vamF0YXR1LmNvbT4KICBSb29wYSBQcmFiaHUgPHJvb3BhQGN1bXVsdXNu
ZXR3b3Jrcy5jb20+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4K
ICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTYW50
b3NoIFNoaWxpbWthciA8c3NhbnRvc2hAa2VybmVsLm9yZz4KICBTYXJhIFNoYXJvbiA8c2FyYS5z
aGFyb25AaW50ZWwuY29tPgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0
LmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWJhc3RpYW4gUmVp
Y2hlbCA8c2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3JhLmNvLnVrPgogIFNlYmFzdGlhbiBTYW5j
aGV6IDxzZWJhc3RpYW4uc2FuY2hlekBpbnRlbC5jb20+CiAgU2VraGFyIE5vcmkgPG5zZWtoYXJA
dGkuY29tPgogIFNoaXZhc2hhcmFuIFMgPHNoaXZhc2hhcmFuLnNyaWthbnRlc2h3YXJhQGJyb2Fk
Y29tLmNvbT4KICBTaW1vbiBHYWlzZXIgPHNpbW9uQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAg
U2luYW4gS2F5YSA8b2theWFAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVo
IDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBLYW5kYWdhdGxhIDxzcmluaXZhcy5rYW5k
YWdhdGxhQGxpbmFyby5vcmc+CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWduZXIuY2g+CiAgU3Rl
ZmFuIFJhc3BsIDxyYXNwbEBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBSYXNwbCA8c3RlZmFuLnJh
c3BsQGxpbnV4LmlibS5jb20+CiAgU3RlcGhlbiBCb3lkIDxzYm95ZEBrZXJuZWwub3JnPgogIFN0
ZXZlIEZyZW5jaCA8c21mcmVuY2hAZ21haWwuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUp
IDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN1ZGFyc2FuYSBLYWxsdXJ1IDxTdWRhcnNhbmEuS2Fs
bHVydUBjYXZpdW0uY29tPgogIHN4YXV3c2sgPHN4YXV3c2tAMTYzLmNvbT4KICBUYWVoZWUgWW9v
IDxhcDQyMDA3M0BnbWFpbC5jb20+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRlcm8g
S3Jpc3RvIDx0LWtyaXN0b0B0aS5jb20+CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlh
LmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb2JpYXMgSm9y
ZGFuIDxUb2JpYXMuSm9yZGFuQGVsZWt0cm9iaXQuY29tPgogIFRvYmlhcyBSZWduZXJ5IDx0b2Jp
YXMucmVnbmVyeUBnbWFpbC5jb20+CiAgVG9tIFphbnVzc2kgPHRvbS56YW51c3NpQGxpbnV4Lmlu
dGVsLmNvbT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgogIFRvbm55
IEx1IDx0b25ueWx1QHRlbmNlbnQuY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5j
b20+CiAgVHVuZyBOZ3V5ZW4gPHR1bmcucS5uZ3V5ZW5AZGVrdGVjaC5jb20uYXU+CiAgVHlsZXIg
SGlja3MgPHR5aGlja3NAY2Fub25pY2FsLmNvbT4KICBVcnN1bGEgQnJhdW4gPHVicmF1bkBsaW51
eC5pYm0uY29tPjwKICB2YW4gZGVyIExpbmRlbiwgRnJhbmsgPGZsbGluZGVuQGFtYXpvbi5jb20+
CiAgVmluc29uIExlZSA8dmxlZUBmcmVlZGVza3RvcC5vcmc+CiAgVmxhZGltaXIgWmFwb2xza2l5
IDx2bGFkaW1pcl96YXBvbHNraXlAbWVudG9yLmNvbT4KICBXYWltYW4gTG9uZyA8bG9uZ21hbkBy
ZWRoYXQuY29tPgogIFdhbnBlbmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNvbT4KICBXZWkgV2Fu
ZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2VuIFlhbmcgPHdlbi55YW5nOTlAenRlLmNvbS5jbj4K
ICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0
aGUtZHJlYW1zLmRlPgogIFhpYW93ZWkgU29uZyA8c29uZ3hpYW93ZWlAaGlzaWxpY29uLmNvbT4K
ICBZYW4gV2FuZyA8eWFuLndhbmdAbGludXguaW50ZWwuY29tPgogIFlpbmcgWHVlIDx5aW5nLnh1
ZUB3aW5kcml2ZXIuY29tPgogIFpoYW5nIFJ1aSA8cnVpLnpoYW5nQGludGVsLmNvbT4KICBaaHUg
WWFuanVuIDx5YW5qdW4uemh1QG9yYWNsZS5jb20+CiAgxYF1a2FzeiBTdGVsbWFjaCA8bC5zdGVs
bWFjaEBzYW1zdW5nLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
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
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0OTE0IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 11:50:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 11: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 1fVy6b-0008Gv-Ue; Thu, 21 Jun 2018 11:50: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVy6b-0008Gl-47
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 11:50:25 +0000
X-Inumbo-ID: e96914d2-7548-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e96914d2-7548-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 13:47: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 1fVy6W-0002Sn-Tc; Thu, 21 Jun 2018 11:50: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 1fVy6W-0005wp-Ne; Thu, 21 Jun 2018 11:50:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVy6W-00039m-N4; Thu, 21 Jun 2018 11:50:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124502-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=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 11:50:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124502: 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>

ZmxpZ2h0IDEyNDUwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDUwMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5ODhkNjZjYjc4YzM1YzYyMGMy
YTBlYjAxYmFjODQyZTRlOTliZjBlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzNTMgIDIwMTgt
MDYtMTggMTI6MDA6MzggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NTAyICAy
MDE4LTA2LTIxIDEwOjAwOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgOTg4ZDY2Y2I3
OC4uNDM3MjExY2I2OSAgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMyAt
PiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 11:53:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 11: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 1fVy9Y-0008OU-Gg; Thu, 21 Jun 2018 11: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=9rcu=jh=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fVy9X-0008OP-UY
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 11:53:27 +0000
X-Inumbo-ID: bb9b5c31-7549-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb9b5c31-7549-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 11:53:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 21 Jun 2018 05:53:25 -0600
Message-Id: <5B2B91B102000078001CCB4C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 21 Jun 2018 05:53:21 -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/EFI: further correct FPU state handling
 around runtime 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@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>

V2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90
IGluIGZ1bGx5IGVhZ2VyCm1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4g
SW5zdGVhZCBvZiBhZGRpbmcgYSAzcmQKaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKdGhlbSBpbnRvIGEgc2luZ2xlIG9u
ZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgoKVGhlIG5ldyBmdW5jdGlvbiBwYXJh
bWV0ZXIgaXMgbm90IHJlYWxseSB3ZWxsIG5hbWVkLCBidXQKIm5lZWRfc3R0c19pZl9ub3RfZnVs
bHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuIFN1Z2dlc3Rpb25zCndlbGNvbWUuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4v
YXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xNjM2LDcg
KzE2MzYsNyBAQCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCiAgICAgICAgICAg
ICBpZiAoIGNwdV9oYXNfeHNhdmVzICYmIGlzX2h2bV92Y3B1KG4pICkKICAgICAgICAgICAgICAg
ICBzZXRfbXNyX3hzcyhuLT5hcmNoLmh2bV92Y3B1Lm1zcl94c3MpOwogICAgICAgICB9Ci0gICAg
ICAgIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIobik7CisgICAgICAgIHZjcHVfcmVzdG9yZV9mcHVf
ZWFnZXIobiwgZmFsc2UpOwogICAgICAgICBuZC0+YXJjaC5jdHh0X3N3aXRjaC0+dG8obik7CiAg
ICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jCkBAIC0yMTQ2LDcgKzIxNDYsNyBAQCBzdGF0aWMgdm9pZCBodm1lbXVs
X3B1dF9mcHUoCiAgICAgICAgICAqICAgYnkgaHZtZW11bF9nZXRfZnB1KCkuCiAgICAgICAgICAq
LwogICAgICAgICBpZiAoIGN1cnItPmFyY2guZnVsbHlfZWFnZXJfZnB1ICkKLSAgICAgICAgICAg
IHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoY3Vycik7CisgICAgICAgICAgICB2Y3B1X3Jlc3RvcmVf
ZnB1X2VhZ2VyKGN1cnIsIGZhbHNlKTsKICAgICAgICAgZWxzZQogICAgICAgICB7CiAgICAgICAg
ICAgICBjdXJyLT5mcHVfZGlydGllZCA9IGZhbHNlOwotLS0gYS94ZW4vYXJjaC94ODYvaTM4Ny5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTIwNiwxMSArMjA2LDExIEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCBmcHVfZnhzYXZlKHN0cnVjdCB2Y3AKIC8qICAgICAgIFZDUFUgRlBVIEZ1bmN0
aW9ucyAgICAqLwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAvKiBSZXN0b3Jl
IEZQVSBzdGF0ZSB3aGVuZXZlciBWQ1BVIGlzIHNjaGR1bGVkIGluLiAqLwotdm9pZCB2Y3B1X3Jl
c3RvcmVfZnB1X2VhZ2VyKHN0cnVjdCB2Y3B1ICp2KQordm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2Vh
Z2VyKHN0cnVjdCB2Y3B1ICp2LCBib29sIG5lZWRfc3R0cykKIHsKICAgICAvKiBSZXN0b3JlIG5v
bmxhenkgZXh0ZW5kZWQgc3RhdGUgKGkuZS4gcGFydHMgbm90IHRyYWNrZWQgYnkgQ1IwLlRTKS4g
Ki8KICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5
X3hzdGF0ZV91c2VkICkKLSAgICAgICAgcmV0dXJuOworICAgICAgICBnb3RvIG1heWJlX3N0dHM7
CiAKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAKQEAgLTIzMywxNCArMjMzLDE3IEBA
IHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdQogICAgICAgICB2LT5mcHVf
ZGlydGllZCA9IDE7CiAKICAgICAgICAgLyogWGVuIGRvZXNuJ3QgbmVlZCBUUyBzZXQsIGJ1dCB0
aGUgZ3Vlc3QgbWlnaHQuICovCi0gICAgICAgIGlmICggaXNfcHZfdmNwdSh2KSAmJiAodi0+YXJj
aC5wdl92Y3B1LmN0cmxyZWdbMF0gJiBYODZfQ1IwX1RTKSApCi0gICAgICAgICAgICBzdHRzKCk7
CisgICAgICAgIG5lZWRfc3R0cyA9IGlzX3B2X3ZjcHUodikgJiYgKHYtPmFyY2gucHZfdmNwdS5j
dHJscmVnWzBdICYgWDg2X0NSMF9UUyk7CiAgICAgfQogICAgIGVsc2UKICAgICB7CiAgICAgICAg
IGZwdV94cnN0b3IodiwgWFNUQVRFX05PTkxBWlkpOwotICAgICAgICBzdHRzKCk7CisgICAgICAg
IG5lZWRfc3R0cyA9IHRydWU7CiAgICAgfQorCisgbWF5YmVfc3R0czoKKyAgICBpZiAoIG5lZWRf
c3R0cyApCisgICAgICAgIHN0dHMoKTsKIH0KIAogLyogCi0tLSBhL3hlbi9jb21tb24vZWZpL3J1
bnRpbWUuYworKysgYi94ZW4vY29tbW9uL2VmaS9ydW50aW1lLmMKQEAgLTEzNSw3ICsxMzUsNyBA
QCB2b2lkIGVmaV9yc19sZWF2ZShzdHJ1Y3QgZWZpX3JzX3N0YXRlICpzCiAgICAgaXJxX2V4aXQo
KTsKICAgICBlZmlfcnNfb25fY3B1ID0gTlJfQ1BVUzsKICAgICBzcGluX3VubG9jaygmZWZpX3Jz
X2xvY2spOwotICAgIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoY3Vycik7CisgICAgdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcihjdXJyLCB0cnVlKTsKIH0KIAogYm9vbCBlZmlfcnNfdXNpbmdfcGd0YWJs
ZXModm9pZCkKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pMzg3LmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9pMzg3LmgKQEAgLTI4LDcgKzI4LDcgQEAgc3RydWN0IGl4ODdfZW52IHsKICAg
ICB1aW50MTZfdCBmZHMsIF9yZXM2OwogfTsKIAotdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KHN0cnVjdCB2Y3B1ICp2KTsKK3ZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNw
dSAqdiwgYm9vbCBuZWVkX3N0dHMpOwogdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2xhenkoc3RydWN0
IHZjcHUgKnYpOwogdm9pZCB2Y3B1X3NhdmVfZnB1KHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgc2F2
ZV9mcHVfZW5hYmxlKHZvaWQpOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13: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 1fVzCY-0004r4-Ln; Thu, 21 Jun 2018 13:00:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=evb4=jh=citrix.com=prvs=70385fc13=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fVzCX-0004ql-AS
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:00:37 +0000
X-Inumbo-ID: 1e54ee79-7553-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e54ee79-7553-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:00:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="58220301"
From: Ross Lagerwall <ross.lagerwall@citrix.com>
To: <netdev@vger.kernel.org>
Date: Thu, 21 Jun 2018 14:00:20 +0100
Message-ID: <20180621130021.27029-2-ross.lagerwall@citrix.com>
X-Mailer: git-send-email 2.9.5
In-Reply-To: <20180621130021.27029-1-ross.lagerwall@citrix.com>
References: <20180621130021.27029-1-ross.lagerwall@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] xen-netfront: Fix mismatched rtnl_unlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 Ross Lagerwall <ross.lagerwall@citrix.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, "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>

Rml4ZXM6IGY1OTljNjRmZGY3ZCAoInhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0d2VlbiBkZXZp
Y2Ugc2V0dXAgYW5kIG9wZW4iKQpSZXBvcnRlZC1ieTogQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNo
aW5nc0Bjb2RldGhpbmsuY28udWs+ClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwg
MyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyBiL2RyaXZlcnMvbmV0L3hlbi1u
ZXRmcm9udC5jCmluZGV4IDkyMmNlMGEuLmVlNGNiNmMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0
L3hlbi1uZXRmcm9udC5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCkBAIC0xODEw
LDcgKzE4MTAsNyBAQCBzdGF0aWMgaW50IHRhbGtfdG9fbmV0YmFjayhzdHJ1Y3QgeGVuYnVzX2Rl
dmljZSAqZGV2LAogCWVyciA9IHhlbl9uZXRfcmVhZF9tYWMoZGV2LCBpbmZvLT5uZXRkZXYtPmRl
dl9hZGRyKTsKIAlpZiAoZXJyKSB7CiAJCXhlbmJ1c19kZXZfZmF0YWwoZGV2LCBlcnIsICJwYXJz
aW5nICVzL21hYyIsIGRldi0+bm9kZW5hbWUpOwotCQlnb3RvIG91dDsKKwkJZ290byBvdXRfdW5s
b2NrZWQ7CiAJfQogCiAJcnRubF9sb2NrKCk7CkBAIC0xOTI1LDYgKzE5MjUsNyBAQCBzdGF0aWMg
aW50IHRhbGtfdG9fbmV0YmFjayhzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAogCXhlbm5ldF9k
ZXN0cm95X3F1ZXVlcyhpbmZvKTsKICBvdXQ6CiAJcnRubF91bmxvY2soKTsKK291dF91bmxvY2tl
ZDoKIAlkZXZpY2VfdW5yZWdpc3RlcigmZGV2LT5kZXYpOwogCXJldHVybiBlcnI7CiB9Ci0tIAoy
LjkuNQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13: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 1fVzCY-0004qv-BY; Thu, 21 Jun 2018 13:00:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=evb4=jh=citrix.com=prvs=70385fc13=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fVzCX-0004qj-5D
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:00:37 +0000
X-Inumbo-ID: 1d201f4a-7553-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d201f4a-7553-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:00:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="58220289"
From: Ross Lagerwall <ross.lagerwall@citrix.com>
To: <netdev@vger.kernel.org>
Date: Thu, 21 Jun 2018 14:00:19 +0100
Message-ID: <20180621130021.27029-1-ross.lagerwall@citrix.com>
X-Mailer: git-send-email 2.9.5
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] xen-netfront: Fix issues with commit
 f599c64fdf7d
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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-kernel@vger.kernel.org,
 Ross Lagerwall <ross.lagerwall@citrix.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, "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>

Rml4IGEgY291cGxlIG9mIGlzc3VlcyB3aXRoIGNvbW1pdCBmNTk5YzY0ZmRmN2QgKCJ4ZW4tbmV0
ZnJvbnQ6IEZpeCByYWNlCmJldHdlZW4gZGV2aWNlIHNldHVwIGFuZCBvcGVuIikuCgpSb3NzIExh
Z2Vyd2FsbCAoMik6CiAgeGVuLW5ldGZyb250OiBGaXggbWlzbWF0Y2hlZCBydG5sX3VubG9jawog
IHhlbi1uZXRmcm9udDogVXBkYXRlIGZlYXR1cmVzIGFmdGVyIHJlZ2lzdGVyaW5nIG5ldGRldgoK
IGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgMTEgKysrKysrLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA2IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgotLSAKMi45LjUKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13: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 1fVzCa-0004rA-0n; Thu, 21 Jun 2018 13:00:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=evb4=jh=citrix.com=prvs=70385fc13=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fVzCY-0004qt-8N
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:00:38 +0000
X-Inumbo-ID: b7e14b79-7552-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7e14b79-7552-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 14:57:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,251,1526342400"; d="scan'208";a="58220315"
From: Ross Lagerwall <ross.lagerwall@citrix.com>
To: <netdev@vger.kernel.org>
Date: Thu, 21 Jun 2018 14:00:21 +0100
Message-ID: <20180621130021.27029-3-ross.lagerwall@citrix.com>
X-Mailer: git-send-email 2.9.5
In-Reply-To: <20180621130021.27029-1-ross.lagerwall@citrix.com>
References: <20180621130021.27029-1-ross.lagerwall@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] xen-netfront: Update features after
 registering netdev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Liam Shepherd <liam@dancer.es>,
 linux-kernel@vger.kernel.org, Ross Lagerwall <ross.lagerwall@citrix.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "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>

VXBkYXRlIHRoZSBmZWF0dXJlcyBhZnRlciBjYWxsaW5nIHJlZ2lzdGVyX25ldGRldigpIG90aGVy
d2lzZSB0aGUKZGV2aWNlIGZlYXR1cmVzIGFyZSBub3Qgc2V0IHVwIGNvcnJlY3RseSBhbmQgaXQg
bm90IHBvc3NpYmxlIHRvIGNoYW5nZQp0aGUgTVRVIG9mIHRoZSBkZXZpY2UuIEFmdGVyIHRoaXMg
Y2hhbmdlLCB0aGUgZmVhdHVyZXMgcmVwb3J0ZWQgYnkKZXRodG9vbCBtYXRjaCB0aGUgZGV2aWNl
J3MgZmVhdHVyZXMgYmVmb3JlIHRoZSBjb21taXQgd2hpY2ggaW50cm9kdWNlZAp0aGUgaXNzdWUg
YW5kIGl0IGlzIHBvc3NpYmxlIHRvIGNoYW5nZSB0aGUgZGV2aWNlJ3MgTVRVLgoKRml4ZXM6IGY1
OTljNjRmZGY3ZCAoInhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0d2VlbiBkZXZpY2Ugc2V0dXAg
YW5kIG9wZW4iKQpSZXBvcnRlZC1ieTogTGlhbSBTaGVwaGVyZCA8bGlhbUBkYW5jZXIuZXM+ClNp
Z25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgot
LS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz
L25ldC94ZW4tbmV0ZnJvbnQuYyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCmluZGV4IGVl
NGNiNmMuLmE1N2RhZWMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCisr
KyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCkBAIC0xOTUxLDEwICsxOTUxLDYgQEAgc3Rh
dGljIGludCB4ZW5uZXRfY29ubmVjdChzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQogCS8qIHRhbGtf
dG9fbmV0YmFjaygpIHNldHMgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIHF1ZXVlcyAqLwogCW51bV9x
dWV1ZXMgPSBkZXYtPnJlYWxfbnVtX3R4X3F1ZXVlczsKIAotCXJ0bmxfbG9jaygpOwotCW5ldGRl
dl91cGRhdGVfZmVhdHVyZXMoZGV2KTsKLQlydG5sX3VubG9jaygpOwotCiAJaWYgKGRldi0+cmVn
X3N0YXRlID09IE5FVFJFR19VTklOSVRJQUxJWkVEKSB7CiAJCWVyciA9IHJlZ2lzdGVyX25ldGRl
dihkZXYpOwogCQlpZiAoZXJyKSB7CkBAIC0xOTY0LDYgKzE5NjAsMTAgQEAgc3RhdGljIGludCB4
ZW5uZXRfY29ubmVjdChzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQogCQl9CiAJfQogCisJcnRubF9s
b2NrKCk7CisJbmV0ZGV2X3VwZGF0ZV9mZWF0dXJlcyhkZXYpOworCXJ0bmxfdW5sb2NrKCk7CisK
IAkvKgogCSAqIEFsbCBwdWJsaWMgYW5kIHByaXZhdGUgc3RhdGUgc2hvdWxkIG5vdyBiZSBzYW5l
LiAgR2V0CiAJICogcmVhZHkgdG8gc3RhcnQgc2VuZGluZyBhbmQgcmVjZWl2aW5nIHBhY2tldHMg
YW5kIGdpdmUgdGhlIGRyaXZlcgotLSAKMi45LjUKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:02:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13:02: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 1fVzEB-000533-F4; Thu, 21 Jun 2018 13:02: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=dgab=jh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fVzEA-00052s-8y
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:02:18 +0000
X-Inumbo-ID: 59bd5cc4-7553-11e8-bc1d-65256ead4e3a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59bd5cc4-7553-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:02: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 w5LCxF30007359;
 Thu, 21 Jun 2018 13:02:06 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=y2ZQ2CyuQA3DPmn0JSveSN8Vifj/070UA9CezJvNlmo=;
 b=R2wp+gcYzTlnysaXufgp3VcrIZYbLk2WFbRMjq4HR2NamcOg+Z501D8BIg+aS7ORvVUb
 uwiPOYGK+i1DsVM5WcMdKVtzY5XHnvPkpnhRu5+sOZOwX1+sTieRkYUqlhRCUFM5vta9
 4n3/dG4Fet8pQDNRB3HpuZg/7urGoPZgxLbKY2lRGtMrg1uO2xkHifC+SYdonFOJRK20
 VI7/DpCeWPpje6UoxrKAjJUqVEFpTotRfTJUMpX/Lts6+mq0VnsUSqtp9mOj8Grvh1Yt
 T6kGmk0u4umZSrOu3Xp+bUsqzofoJ9lGjuM9U41ZV+ynN8aOUOZpeXxI7jqIG+y/CMBy mw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2jmt01rpwc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 21 Jun 2018 13:02:06 +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 w5LD25eU021640
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 21 Jun 2018 13:02:06 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 w5LD25np026029;
 Thu, 21 Jun 2018 13:02:05 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, 21 Jun 2018 06:02:05 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180621084331.21228-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: <0637b981-c3cf-b1e7-5c1b-41f77bedc290@oracle.com>
Date: Thu, 21 Jun 2018 09:01:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180621084331.21228-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8930
 signatures=668702
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-1805220000 definitions=main-1806210144
Subject: Re: [Xen-devel] [PATCH] x86/xen: add call of
 speculative_store_bypass_ht_init() to pv paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjEvMjAxOCAwNDo0MyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBDb21taXQgMWY1
MGRkYjRmNDE4OTI0M2MwNTkyNmI4NDJkYzFhMDMzMjE5NWYzMSAoIng4Ni9zcGVjdWxhdGlvbjoK
PiBIYW5kbGUgSFQgY29ycmVjdGx5IG9uIEFNRCIpIGFkZGVkIHNwZWN1bGF0aXZlX3N0b3JlX2J5
cGFzc19odF9pbml0KCkKPiB0byB0aGUgcGVyLWNwdSBpbml0aWFsaXphdGlvbiBzZXF1ZW5jZS4K
Pgo+IHNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgbmVlZHMgdG8gYmUgY2FsbGVk
IG9uIGVhY2ggY3B1IGZvcgo+IHB2IGd1ZXN0cywgdG9vLgo+Cj4gUmVwb3J0ZWQtYnk6IEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IEZpeGVzOiAxZjUwZGRiNGY0MTg5MjQzYzA1
OTI2Yjg0MmRjMWEwMzMyMTk1ZjMxICgieDg2L3NwZWN1bGF0aW9uOiBIYW5kbGUgSFQgY29ycmVj
dGx5IG9uIEFNRCIpCj4gQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPgo+IFNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBUZXN0ZWQtYnk6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+CgoKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:03:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13: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 1fVzF5-0005AZ-RD; Thu, 21 Jun 2018 13:03:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=evb4=jh=citrix.com=prvs=70385fc13=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fVzF4-0005AS-T2
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:03:14 +0000
X-Inumbo-ID: 7afbfa05-7553-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7afbfa05-7553-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:03:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58220893"
To: Juergen Gross <jgross@suse.com>
References: <CAK=Wzwcjz5JKzfrdGpWNXhb6ZmTrpbNjSJxiivZt3HF8cKYi3Q@mail.gmail.com>
 <CABxcv=mKA=Ueu6PmPs5OQgpU_jkG4BhDxNLwEpiiOSV5t8xzrg@mail.gmail.com>
 <df12769e-429f-7afb-9cdd-20955f8d6549@suse.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <62f5027c-d196-32a4-a3ae-89c2fd2d8d06@citrix.com>
Date: Thu, 21 Jun 2018 14:02:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <df12769e-429f-7afb-9cdd-20955f8d6549@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] BUG: jumbo frames broken after commit xen-netfront:
 Fix race between device setup and 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: Liam Shepherd <liam@dancer.es>,
 Andrew Jeddeloh <andrew.jeddeloh@redhat.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, dustymabe@redhat.com,
 stable@vger.kernel.org, netdev <netdev@vger.kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Javier Martinez Canillas <javier@dowhile0.org>,
 Laura Abbott <labbott@redhat.com>, "David S. Miller" <davem@davemloft.net>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjEvMjAxOCAxMDowNSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNC8wNi8x
OCAxNzo0MywgSmF2aWVyIE1hcnRpbmV6IENhbmlsbGFzIHdyb3RlOgo+PiBIaSBBbmRyZXcsCj4+
Cj4+IE9uIFdlZCwgSnVuIDYsIDIwMTggYXQgNjoyOSBQTSwgQW5kcmV3IEplZGRlbG9oCj4+IDxh
bmRyZXcuamVkZGVsb2hAcmVkaGF0LmNvbT4gd3JvdGU6Cj4+PiBIaSBhbGwsCj4+Pgo+Pj4gVGhl
IHBhdGNoICJ4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlIGJldHdlZW4gZGV2aWNlIHNldHVwIGFuZCBv
cGVuIiBzZWVtcwo+Pj4gdG8gaGF2ZSBpbnRyb2R1Y2VkIGEgcmVncmVzc2lvbiBwcmV2ZW50aW5n
IHNldHRpbmcgTVRVJ3MgbGFyZ2VyIHRoYW4KPj4+IDE1MDAuIFdlIGV4cGVyaWVuY2VkIHRoaXMg
ZG93bnN0cmVhbSB3aXRoIENvbnRhaW5lciBMaW51eCBhbmQKPj4+IGNvbmZpcm1lZCB3aXRoIEZl
ZG9yYSAyOCBhcyB3ZWxsLgo+Pj4KPj4+IEl0J3MgY29tbWl0IGY1OTljNjRmZGY3ZDljMTA4ZTg3
MTdmYjA0YmM0MWM2ODAxMjBkYTQgaW4gdGhlIGxpbnV4LXN0YWJsZSB0cmVlLgo+Pj4gaHR0cHM6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0
YWJsZS5naXQvY29tbWl0Lz9pZD1mNTk5YzY0ZmRmN2Q5YzEwOGU4NzE3ZmIwNGJjNDFjNjgwMTIw
ZGE0Cj4+Pgo+Pj4gRG93bnN0cmVhbSBidWdzOgo+Pj4gaHR0cHM6Ly9naXRodWIuY29tL2NvcmVv
cy9idWdzL2lzc3Vlcy8yNDQzCj4+PiBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19i
dWcuY2dpP2lkPTE1ODQyMTYKPj4+Cj4+PiBXZSd2ZSBjb25maXJtZWQgdGhhdCByZXZlcnRpbmcg
dGhhdCBjb21taXQgZml4ZXMgdGhlIGJ1Zy4gSXQgYmUKPj4+IHJlbGlhYmx5IGNhbiBiZSByZXBy
b2R1Y2VkIG9uIEFXUyB3aXRoIHQyLm1pY3JvIGluc3RhbmNlcyAoYW5kCj4+PiBwcmVzdW1hYmx5
IG90aGVyIHN5c3RlbXMgdXNpbmcgdGhlIHNhbWUgZHJpdmVyKS4gQm90aCB1c2luZwo+Pj4gc3lz
dGVtZC1uZXR3b3JrZCB0byBzZXQgdGhlIG10dSBhbmQgbWFudWFsIGlwIGxpbmsgY29tbWFuZHMg
Y2F1c2UgdGhlCj4+PiBsaW5rIHRvIHJlcHNvbmQgd2l0aCAiSW52YWxpZCBhcmd1bWVudCIgd2hl
biB0cnlpbmcgdG8gc2V0IHRoZSBNVFUgPgo+Pj4gMTUwMC4KPj4+Cj4+PiBJJ20gbm90IHN1cmUg
d2h5IHRoYXQgY29tbWl0IGludHJvZHVjZWQgdGhlIHJlZ3Jlc3Npb24uCj4+Pgo+Pj4gUGxlYXNl
IGxldCBtZSBrbm93IGlmIHRoZXJlJ3MgYW55IG1vcmUgaW5mb3JtYXRpb24gdGhhdCB3b3VsZCBi
ZSBoZWxwZnVsLgo+Pj4KPj4+IC0gQW5kcmV3Cj4+Cj4+IEknbSBhZGRpbmcgc29tZSByZWxldmFu
dCBwZW9wbGUgdG8gdGhlIENDIGxpc3QgdG8gYnJpbmcgbW9yZSBhdHRlbnRpb24KPj4gb24gdGhp
cyByZWdyZXNzaW9uLgo+Pgo+PiBUaGUgZ2V0X21haW50YWluZXIucGwgc2NyaXB0IGlzIHZlcnkg
dXNlZnVsIHRvIGdldCBzb21lIGhpbnRzIG9uIHdobwo+PiBzaG91bGQgYmUgY29waWVkLCBpLmU6
Cj4+Cj4+ICQgLi9zY3JpcHRzL2dldF9tYWludGFpbmVyLnBsIC1mIGRyaXZlcnMvbmV0L3hlbi1u
ZXRmcm9udC5jCj4gCj4gUm9zcywgaGF2ZSB5b3UgbWFkZSBhbnkgcHJvZ3Jlc3MgaGVyZT8gSWYg
bm90IEknbSB0aGlua2luZyBvZiByZXZlcnRpbmcKPiB5b3VyIHBhdGNoIGFzIEkgdGhpbmsgdGhl
IGN1cnJlbnQgcHJvYmxlbSBpcyBtb3JlIHNldmVyZSB0aGFuIHRoZSBvbmUKPiB5b3VyIHBhdGNo
IGRpZCBhZGRyZXNzLgo+IAo+IAoKSSd2ZSBzZW50IGEgcGF0Y2ggdG9kYXkgd2hpY2ggSSBiZWxp
ZXZlIGZpeGVzIHRoZSBpc3N1ZS4gU29ycnkgZm9yIHRoZSAKc2xvdyByZXNwb25zZS4KClJlZ2Fy
ZHMsCi0tIApSb3NzIExhZ2Vyd2FsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:05:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13:05: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 1fVzHR-0005Rk-BI; Thu, 21 Jun 2018 13:05:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVzHQ-0005Rd-69
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:05:40 +0000
X-Inumbo-ID: d1dfe9ce-7553-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1dfe9ce-7553-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:05:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6B947AC7D;
 Thu, 21 Jun 2018 13:05:37 +0000 (UTC)
To: Ross Lagerwall <ross.lagerwall@citrix.com>, netdev@vger.kernel.org
References: <20180621130021.27029-1-ross.lagerwall@citrix.com>
 <20180621130021.27029-2-ross.lagerwall@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: <b00563d1-0de0-f3e0-388b-2f4658eceeae@suse.com>
Date: Thu, 21 Jun 2018 15:05:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180621130021.27029-2-ross.lagerwall@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] xen-netfront: Fix mismatched rtnl_unlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "David S. Miller" <davem@davemloft.net>, 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>

T24gMjEvMDYvMTggMTU6MDAsIFJvc3MgTGFnZXJ3YWxsIHdyb3RlOgo+IEZpeGVzOiBmNTk5YzY0
ZmRmN2QgKCJ4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlIGJldHdlZW4gZGV2aWNlIHNldHVwIGFuZCBv
cGVuIikKPiBSZXBvcnRlZC1ieTogQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bjb2RldGhp
bmsuY28udWs+Cj4gU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxs
QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:12:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13: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 1fVzOF-0006Ae-5d; Thu, 21 Jun 2018 13:12: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=cai1=jh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fVzOE-0006AZ-By
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:12:42 +0000
X-Inumbo-ID: ce1ac99d-7554-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce1ac99d-7554-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:12:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 660CCAC7D;
 Thu, 21 Jun 2018 13:12:38 +0000 (UTC)
To: Ross Lagerwall <ross.lagerwall@citrix.com>, netdev@vger.kernel.org
References: <20180621130021.27029-1-ross.lagerwall@citrix.com>
 <20180621130021.27029-3-ross.lagerwall@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: <754ddc45-215a-458c-2b58-e9d979471f4d@suse.com>
Date: Thu, 21 Jun 2018 15:12:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180621130021.27029-3-ross.lagerwall@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen-netfront: Update features after
 registering netdev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Liam Shepherd <liam@dancer.es>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "David S. Miller" <davem@davemloft.net>, 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>

T24gMjEvMDYvMTggMTU6MDAsIFJvc3MgTGFnZXJ3YWxsIHdyb3RlOgo+IFVwZGF0ZSB0aGUgZmVh
dHVyZXMgYWZ0ZXIgY2FsbGluZyByZWdpc3Rlcl9uZXRkZXYoKSBvdGhlcndpc2UgdGhlCj4gZGV2
aWNlIGZlYXR1cmVzIGFyZSBub3Qgc2V0IHVwIGNvcnJlY3RseSBhbmQgaXQgbm90IHBvc3NpYmxl
IHRvIGNoYW5nZQo+IHRoZSBNVFUgb2YgdGhlIGRldmljZS4gQWZ0ZXIgdGhpcyBjaGFuZ2UsIHRo
ZSBmZWF0dXJlcyByZXBvcnRlZCBieQo+IGV0aHRvb2wgbWF0Y2ggdGhlIGRldmljZSdzIGZlYXR1
cmVzIGJlZm9yZSB0aGUgY29tbWl0IHdoaWNoIGludHJvZHVjZWQKPiB0aGUgaXNzdWUgYW5kIGl0
IGlzIHBvc3NpYmxlIHRvIGNoYW5nZSB0aGUgZGV2aWNlJ3MgTVRVLgo+IAo+IEZpeGVzOiBmNTk5
YzY0ZmRmN2QgKCJ4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlIGJldHdlZW4gZGV2aWNlIHNldHVwIGFu
ZCBvcGVuIikKPiBSZXBvcnRlZC1ieTogTGlhbSBTaGVwaGVyZCA8bGlhbUBkYW5jZXIuZXM+Cj4g
U2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:18:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13:18:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVzU2-0006Oi-07; Thu, 21 Jun 2018 13: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fVzU0-0006NV-J1
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 13:18:40 +0000
X-Inumbo-ID: a37e25c2-7555-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a37e25c2-7555-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 13:18:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fVzTx-0004F8-IV; Thu, 21 Jun 2018 13:18:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fVzTx-0003Ct-8f; Thu, 21 Jun 2018 13:18:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fVzTx-0007uZ-81; Thu, 21 Jun 2018 13:18:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124466-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
X-Osstest-Versions-That: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 13:18:37 +0000
Subject: [Xen-devel] [ovmf test] 124466: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ2NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0NjYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4NTVhYmUwMjA0Y2I5MzJjODA1OWE1NzNhMDZhNTlk
ZGM3MTRjYTQ5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxMWQwY2Qy
M2RkMWJjMTVhNmU2YTE1OTgyNTBlYTJlMGM0YzM2ZTlhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQzNjEgIDIwMTgtMDYtMTggMTY6MTA6MjMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0NDAwICAyMDE4LTA2LTE5IDEyOjI2OjM0IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdA
aW50ZWwuY29tPgogIEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgTGVvIER1cmFuIDxsZW8uZHVyYW5AYW1kLmNvbT4KICBN
YXJ2aW4gSD91c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICBNYXJ2aW4gSGFldXNl
ciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAog
ICAxMWQwY2QyM2RkLi44NTVhYmUwMjA0ICA4NTVhYmUwMjA0Y2I5MzJjODA1OWE1NzNhMDZhNTlk
ZGM3MTRjYTQ5IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 13:35:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 13:35:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fVzjp-0007on-Iw; Thu, 21 Jun 2018 13:35: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=keji=jh=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fVzjn-0007oi-FA
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 13:35:00 +0000
X-Inumbo-ID: 82f71952-7557-11e8-9728-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82f71952-7557-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 15:32:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1529588094;
 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=K17MmzLP2sp2VktEx8UuYTQhv/uN0NqPEpw/BJ2e8iE=;
 b=pytAcfEAWTF8yIQ126WcRoYit0jbzkp3clMq9PoH2KiAUkUzYTOL5xD4Acot3Z2aCC
 hijepAxXhNhD9FDILHi9BIH5Ori2ilILrVqcW1ZF/fDz8J8xBCuHQ3sS3M937NUYR08s
 KW7okhLQylGZeNUm3U2xPcIhOr1mXl0jG8DmZb6S56aicclbGzwSL/C/6kLgIwCOJvZM
 vPW/wQlBpdsKD1ZotY6ZDMwwpF0xjhmrMDTlNpapmumF37bVHOrkg37nOVSw0GrZUPoc
 t/dd6bqiTgV9YEMo23zvcKTMkBNhU9k7pdq1Y1Bt00RGvI1j5qi/9iumaANrQCfesIAK
 u9Yg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.11 AUTH)
 with ESMTPSA id L060afu5LDYs4n9
 (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, 21 Jun 2018 15:34:54 +0200 (CEST)
Date: Thu, 21 Jun 2018 15:34:38 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180621153438.73a96d9a.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] device_model_version is set unconditionally to qemu_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>
Content-Type: multipart/mixed; boundary="===============4931771204929266653=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4931771204929266653==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/LucvyGtqevxVQJtlW+=XOFt"; protocol="application/pgp-signature"

--Sig_/LucvyGtqevxVQJtlW+=XOFt
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

libxl__domain_build_info_setdefault sets libxl_domain_build_info->device_mo=
del_version unconditionally to LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN. This br=
eaks domUs that do not have a qemu attached to it, like PV without vfb=3D a=
nd without qdisk. While that bug does not trigger today, it will once https=
://lists.xenproject.org/archives/html/xen-devel/2018-05/msg01077.html is me=
rged.

Why would it be a good idea to set ->device_model_version to a bogus value,=
 instead of introducing a concept of device_model_version=3DNONE?

Olaf

--Sig_/LucvyGtqevxVQJtlW+=XOFt
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWyupbgAKCRBdQqD6ppg2
fiYkAJ4ikz4/gRUh+geZQ43au0YUJyQuHgCgrfR247Ws5jUKaRZT2BlnmDIMK2o=
=UCWZ
-----END PGP SIGNATURE-----

--Sig_/LucvyGtqevxVQJtlW+=XOFt--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4931771204929266653==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14: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 1fW0HN-0001eA-E0; Thu, 21 Jun 2018 14: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW0HM-0001dm-2n
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:09:40 +0000
X-Inumbo-ID: c314907b-755c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c314907b-755c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 14:09:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58233690"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 15:09:17 +0100
Message-ID: <1529590160-25104-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/4] TestSupport: Rename
 package_install_cmd to package_install_cmd\b/pkg_manager_install_cmd_line
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ICBnaXQtbHMtZmlsZXMgfCB4YXJncyBwZXJsIC1pfiAtcGUgJ3MvXGJwYWNrYWdlX2luc3RhbGxf
Y21kXGIvcGtnX21hbmFnZXJfaW5zdGFsbF9jbWRfbGluZS9nJwoKU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9UZXN0U3Vw
cG9ydC5wbSB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0gYi9Pc3N0ZXN0
L1Rlc3RTdXBwb3J0LnBtCmluZGV4IDEzNWNkYTMuLmZmZjNjNWIgMTAwNjQ0Ci0tLSBhL09zc3Rl
c3QvVGVzdFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQpAQCAtNTI1LDcg
KzUyNSw3IEBAIHN1YiB0YXJnZXRfcHV0ZmlsZV9yb290ICgkJCQkOyQpIHsKICAgICB0cHV0Zmls
ZWV4KCdyb290JywgQF8pOwogfQogCi1zdWIgcGFja2FnZV9pbnN0YWxsX2NtZCAoJDskKSB7Citz
dWIgcGtnX21hbmFnZXJfaW5zdGFsbF9jbWRfbGluZSAoJDskKSB7CiAgICAgbXkgKCRobywgJG5v
cmVjKSA9IEBfOwogICAgIG15IEBjbWQ7CiAKQEAgLTU0MiwxMyArNTQyLDEzIEBAIHN1YiBwYWNr
YWdlX2luc3RhbGxfY21kICgkOyQpIHsKIH0KIHN1YiB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcyAo
JEApIHsKICAgICBteSAoJGhvLCBAcGFja2FnZXMpID0gQF87Ci0gICAgbXkgQGNtZCA9IHBhY2th
Z2VfaW5zdGFsbF9jbWQoJGhvKTsKKyAgICBteSBAY21kID0gcGtnX21hbmFnZXJfaW5zdGFsbF9j
bWRfbGluZSgkaG8pOwogCiAgICAgdGFyZ2V0X2NtZF9yb290KCRobywiQGNtZCBAcGFja2FnZXMi
LCAzMDAwKTsKIH0KIHN1YiB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlc19ub3JlYyAoJEApIHsKICAg
ICBteSAoJGhvLCBAcGFja2FnZXMpID0gQF87Ci0gICAgbXkgQGNtZCA9IHBhY2thZ2VfaW5zdGFs
bF9jbWQoJGhvLCAxKTsKKyAgICBteSBAY21kID0gcGtnX21hbmFnZXJfaW5zdGFsbF9jbWRfbGlu
ZSgkaG8sIDEpOwogCiAgICAgdGFyZ2V0X2NtZF9yb290KCRobywiQGNtZCBAcGFja2FnZXMiLCAz
MDAwKTsKIH0KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14: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 1fW0HS-0001eX-DM; Thu, 21 Jun 2018 14:09:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW0HQ-0001eS-F0
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:09:44 +0000
X-Inumbo-ID: c5a04196-755c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5a04196-755c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 14:09:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58233693"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 15:09:19 +0100
Message-ID: <1529590160-25104-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/4] TestSupport: Honour $force option
 to package_install_cmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0
L1Rlc3RTdXBwb3J0LnBtIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIv
T3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCAxMzVjZGEzLi4wYzU3ZGNjIDEwMDY0NAotLS0g
YS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAg
LTUyNSw4ICs1MjUsOCBAQCBzdWIgdGFyZ2V0X3B1dGZpbGVfcm9vdCAoJCQkJDskKSB7CiAgICAg
dHB1dGZpbGVleCgncm9vdCcsIEBfKTsKIH0KIAotc3ViIHBhY2thZ2VfaW5zdGFsbF9jbWQgKCQ7
JCkgewotICAgIG15ICgkaG8sICRub3JlYykgPSBAXzsKK3N1YiBwYWNrYWdlX2luc3RhbGxfY21k
ICgkOyQkKSB7CisgICAgbXkgKCRobywgJG5vcmVjLCAkZm9yY2UpID0gQF87CiAgICAgbXkgQGNt
ZDsKIAogICAgIGlmICgkaG8tPntPU30gZXEgImZyZWVic2QiKSB7CkBAIC01MzUsNiArNTM1LDcg
QEAgc3ViIHBhY2thZ2VfaW5zdGFsbF9jbWQgKCQ7JCkgewogICAgICAgICBwdXNoIEBjbWQsIHF3
KERFQklBTl9QUklPUklUWT1jcml0aWNhbCBVQ0ZfRk9SQ0VfQ09ORkZPTEQ9eQogICAgICAgICAg
ICAgICAgICAgICAgIHdpdGgtbG9jay1leCAtdyAvdmFyL2xvY2svb3NzdGVzdC1hcHQgYXB0LWdl
dCk7CiAgICAgICAgIHB1c2ggQGNtZCwgcXcoLS1uby1pbnN0YWxsLXJlY29tbWVuZHMpIGlmICRu
b3JlYzsKKyAgICAgICAgcHVzaCBAY21kLCBxdygtZikgaWYgJGZvcmNlOwogICAgICAgICBwdXNo
IEBjbWQsIHF3KC15IGluc3RhbGwpOwogICAgIH0KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14: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 1fW0HN-0001eG-Ni; Thu, 21 Jun 2018 14: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW0HM-0001dn-33
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:09:40 +0000
X-Inumbo-ID: c36cd705-755c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c36cd705-755c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 14:09:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58233692"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 15:09:18 +0100
Message-ID: <1529590160-25104-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/4] TestSupport: Export
 pkg_manager_install_cmd_line
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSBiL09zc3Rlc3QvVGVz
dFN1cHBvcnQucG0KaW5kZXggZmZmM2M1Yi4uZTRhNjRmMiAxMDA2NDQKLS0tIGEvT3NzdGVzdC9U
ZXN0U3VwcG9ydC5wbQorKysgYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCkBAIC02OCw2ICs2OCw3
IEBAIEJFR0lOIHsKICAgICAgICAgICAgICAgICAgICAgICBodHRwX3Byb3h5X2VudnNldHRpbmdz
CiAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X2VkaXRmaWxlX3Jvb3QgdGFyZ2V0X2ZpbGVf
ZXhpc3RzCiAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X2VkaXRmaWxlX2t2cF9yZXBsYWNl
CisJCSAgICAgIHBrZ19tYW5hZ2VyX2luc3RhbGxfY21kX2xpbmUKICAgICAgICAgICAgICAgICAg
ICAgICB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcyB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlc19ub3Jl
YwogICAgICAgICAgICAgICAgICAgICAgIHRhcmdldF9qb2JkaXIgdGFyZ2V0X2V4dHJhY3Rfam9i
ZGlzdHBhdGhfc3ViZGlyCiAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X2V4dHJhY3Rfam9i
ZGlzdHBhdGggdGFyZ2V0X2V4dHJhY3RfZGlzdHBhcnQKLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14: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 1fW0HN-0001e4-38; Thu, 21 Jun 2018 14: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW0HL-0001dk-Ts
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:09:39 +0000
X-Inumbo-ID: c238d5c6-755c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c238d5c6-755c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 14:09:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58233686"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 15:09:16 +0100
Message-ID: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 0/4] FreeBSD fixups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGUgRnJlZUJT
RCBzZXJpZXMgZG9lcyBub3Qgd29yayBwcm9wZXJseSBvbiB0b3Agb2YgY3VycmVudCBvc3N0ZXN0
CnByb2R1Y3Rpb24sIGR1ZSB0byBhIHNlbWFudGljIGNvbmZsaWN0IHdpdGggd29yayBkb25lIHRv
IHN1cHBvcnQgcWVtdQpkZXByaXYuCgpUaGVzZSBwYXRjaGVzLCBpbiBjb21iaW5hdGlvbiwgcmVw
cmVzZW50IHdoYXQgSSByb3VnaGx5IGludGVuZCB0byBkbwp0byBmaXggaXQuICBIb3dldmVyLCB0
aGV5IG5lZWQgcmViYXNpbmcgYW5kIG1lcmdpbmcgYW5kIHNxdWFzaGluZyBpbnRvCnRoZSBGcmVl
QlNEIHNlcmllcy4gIEFsc28sIG5vdGUgdGhhdCB0aGV5IGNhbm5vdCBiZSBhcHBsaWVkIGZyb20g
dGhpcwplbWFpbCBjaGFpbiBiZWNhdXNlIHR3byBvZiB0aGUgcGF0Y2hlcyBldmVuIGNvbmZsaWN0
IQoKSWFuIEphY2tzb24gKDMpOgogIFRlc3RTdXBwb3J0OiBSZW5hbWUgcGFja2FnZV9pbnN0YWxs
X2NtZCB0bwogICAgcGFja2FnZV9pbnN0YWxsX2NtZFxiL3BrZ19tYW5hZ2VyX2luc3RhbGxfY21k
X2xpbmUKICBUZXN0U3VwcG9ydDogRXhwb3J0IHBrZ19tYW5hZ2VyX2luc3RhbGxfY21kX2xpbmUK
ICB0cy14ZW4taW5zdGFsbDogVXNlIHBrZ19tYW5hZ2VyX2luc3RhbGxfY21kX2xpbmUKClJvZ2Vy
IFBhdSBNb25uw6kgKDEpOgogIFRlc3RTdXBwb3J0OiBIb25vdXIgJGZvcmNlIG9wdGlvbiB0byBw
YWNrYWdlX2luc3RhbGxfY21kCgogT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSB8IDUgKysrLS0KIHRz
LXhlbi1pbnN0YWxsICAgICAgICAgfCA0ICsrKy0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14: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 1fW0HO-0001eM-2X; Thu, 21 Jun 2018 14:09:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW0HM-0001dt-8C
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:09:40 +0000
X-Inumbo-ID: c3b46b03-755c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3b46b03-755c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 14:09:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58233699"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 15:09:20 +0100
Message-ID: <1529590160-25104-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 4/4] ts-xen-install: Use
 pkg_manager_install_cmd_line
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmF0aGVyIHRoYW4gdGFyZ2V0X3J1bl9hcHQsIHdoaWNoIHdlIGFyZSBhYm9saXNoaW5nIHNvb24u
CgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
LS0tCiB0cy14ZW4taW5zdGFsbCB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3RzLXhlbi1pbnN0YWxsIGIvdHMteGVu
LWluc3RhbGwKaW5kZXggOTkxM2U4NS4uZDU0YjJlNCAxMDA3NTUKLS0tIGEvdHMteGVuLWluc3Rh
bGwKKysrIGIvdHMteGVuLWluc3RhbGwKQEAgLTk5LDcgKzk5LDkgQEAgc3ViIHNvbWVfZXh0cmFk
ZWJzICgkKSB7CiAJdGFyZ2V0X2NtZF9yb290KCRobywKIAkJCSJkcGtnIC0tZm9yY2UtY29uZm9s
ZCAkZHBrZ29wdHMgJG9udGFyZ2V0IDwvZGV2L251bGwiLAogCQkJMzAwKTsKLQl0YXJnZXRfcnVu
X2FwdCgkaG8sIHF3KC1mIGluc3RhbGwpKTsKKwl0YXJnZXRfY21kX3Jvb3QoJGhvLAorCQkJcGtn
X21hbmFnZXJfaW5zdGFsbF9jbWRfbGluZSgkaG8sMCwxKSwKKwkJCTMwMDApOwogICAgIH0KIH0K
IAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 14:54:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 14:54:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW0ye-0005PY-W6; Thu, 21 Jun 2018 14: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=uiai=jh=citrix.com=prvs=703afe70e=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fW0yd-0005PT-P8
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 14:54:23 +0000
X-Inumbo-ID: 9bedcc2f-7562-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bedcc2f-7562-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 16:51:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="75067962"
Date: Thu, 21 Jun 2018 16:53:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180621145343.aoi55vpllkzcnp6b@mac>
References: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529590160-25104-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [OSSTEST PATCH 0/4] FreeBSD fixups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBKdW4gMjEsIDIwMTggYXQgMDM6MDk6MTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gCj4g
VGhlIEZyZWVCU0Qgc2VyaWVzIGRvZXMgbm90IHdvcmsgcHJvcGVybHkgb24gdG9wIG9mIGN1cnJl
bnQgb3NzdGVzdAo+IHByb2R1Y3Rpb24sIGR1ZSB0byBhIHNlbWFudGljIGNvbmZsaWN0IHdpdGgg
d29yayBkb25lIHRvIHN1cHBvcnQgcWVtdQo+IGRlcHJpdi4KPiAKPiBUaGVzZSBwYXRjaGVzLCBp
biBjb21iaW5hdGlvbiwgcmVwcmVzZW50IHdoYXQgSSByb3VnaGx5IGludGVuZCB0byBkbwo+IHRv
IGZpeCBpdC4gIEhvd2V2ZXIsIHRoZXkgbmVlZCByZWJhc2luZyBhbmQgbWVyZ2luZyBhbmQgc3F1
YXNoaW5nIGludG8KPiB0aGUgRnJlZUJTRCBzZXJpZXMuICBBbHNvLCBub3RlIHRoYXQgdGhleSBj
YW5ub3QgYmUgYXBwbGllZCBmcm9tIHRoaXMKPiBlbWFpbCBjaGFpbiBiZWNhdXNlIHR3byBvZiB0
aGUgcGF0Y2hlcyBldmVuIGNvbmZsaWN0IQo+IAo+IElhbiBKYWNrc29uICgzKToKPiAgIFRlc3RT
dXBwb3J0OiBSZW5hbWUgcGFja2FnZV9pbnN0YWxsX2NtZCB0bwo+ICAgICBwYWNrYWdlX2luc3Rh
bGxfY21kXGIvcGtnX21hbmFnZXJfaW5zdGFsbF9jbWRfbGluZQo+ICAgVGVzdFN1cHBvcnQ6IEV4
cG9ydCBwa2dfbWFuYWdlcl9pbnN0YWxsX2NtZF9saW5lCj4gICB0cy14ZW4taW5zdGFsbDogVXNl
IHBrZ19tYW5hZ2VyX2luc3RhbGxfY21kX2xpbmUKPiAKPiBSb2dlciBQYXUgTW9ubsOpICgxKToK
PiAgIFRlc3RTdXBwb3J0OiBIb25vdXIgJGZvcmNlIG9wdGlvbiB0byBwYWNrYWdlX2luc3RhbGxf
Y21kCgpMR1RNLiBEbyB5b3Ugd2FudCBtZSB0byBtZXJnZSB0aGVtIGludG8gbXkgRnJlZUJTRCBz
ZXJpZXM/IE9yIGFkZGluZwp0aGVtIG9uIHRvcCBpcyBmaW5lPwoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 15:35:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 15:35:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW1cH-0008En-Oi; Thu, 21 Jun 2018 15:35: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=keji=jh=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fW1cG-0008Ei-G7
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 15:35:21 +0000
X-Inumbo-ID: 53a0e111-7568-11e8-9728-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53a0e111-7568-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 17:32:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1529595316;
 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=vyHCSLGyC7pbwH7YZ0e6SoUwi3g3QpyW74DmmJ+pCUo=;
 b=QFZ3AjT07lasAU2BubZEB62Bmxebh/n+lhG8AIAheh+8+97x6bZNL07s3vi/M+Jmrs
 tTvCSFvn/muWmfdyPYe78MsNYqKS0c/uCnrjweWLrJRBDbcSUedyGQrcehaerv+7nfg1
 xNJrb7d+lPA9VXKckcRFKaRsHQIKWz+JqWvzDoX2Ms+VmXe14edE59ijW4a+6oHVJ4Nj
 S0YjNB7jbv22pocN4LiM1vqfIOMLxCdus6HxRMP3/hcqgFrmu+JamG/fwxA9F1jIxeCg
 9An/DU2NHqJ4kNm3Fyeis2T/J+wDejwtkl8w8DmPD/guzE74C4FoeGROi9yAQHGk6vp4
 iJbA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.11 AUTH)
 with ESMTPSA id L060afu5LFZ25RP
 (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, 21 Jun 2018 17:35:02 +0200 (CEST)
Date: Thu, 21 Jun 2018 17:34:54 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180621173454.39fbf51f.olaf@aepfle.de>
In-Reply-To: <20180517155108.4624-1-olaf@aepfle.de>
References: <20180517155108.4624-1-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 v1] libxl: always call qemus
 xen-save-devices-state in suspend/resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============0258089340441195271=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0258089340441195271==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/M5.=JZ3I_LM8d=v1RibR/sm"; protocol="application/pgp-signature"

--Sig_/M5.=JZ3I_LM8d=v1RibR/sm
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 17 May 2018 17:51:08 +0200
schrieb Olaf Hering <olaf@aepfle.de>:

> @@ -377,7 +377,9 @@ static void domain_suspend_common_guest_suspended(lib=
xl__egc *egc,
> +        libxl__device_model_version_running(gc, dsps->domid) =3D=3D
> +        LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN) {

Please withdraw that patch. This condition is always true for PV.

Olaf

--Sig_/M5.=JZ3I_LM8d=v1RibR/sm
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWyvFngAKCRBdQqD6ppg2
fgJ0AKC4nUDLphOhKPxlP5ryuH0L5AAwIQCeN4HWjc99fb/ByXsioBsM7I1RB8U=
=eXBf
-----END PGP SIGNATURE-----

--Sig_/M5.=JZ3I_LM8d=v1RibR/sm--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0258089340441195271==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 21 15:40:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 15:40: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 1fW1hZ-0000bP-JM; Thu, 21 Jun 2018 15: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fW1hY-0000bD-AE
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 15:40:48 +0000
X-Inumbo-ID: 183fd27c-7569-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 183fd27c-7569-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 17:38: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 1fW1hT-0007FQ-Vv; Thu, 21 Jun 2018 15:40: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 1fW1hT-0005Ct-PD; Thu, 21 Jun 2018 15:40:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fW1hT-00069q-OW; Thu, 21 Jun 2018 15:40:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fW1hT-00069q-OW@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 15:40:43 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-amd64-xl-qemut-win10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBiYjcwZGUxZjk5
M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2CiAgQnVnIG5vdCBwcmVzZW50OiA0NzQ5Mjhi
OGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NTIwLwoKCiAg
Y29tbWl0IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYKICBBdXRob3I6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFdlZCBNYXkgMzAgMTM6
MDk6NTcgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0aWVzIGZyb20g
eGVuX3N0YXJ0X2tlcm5lbCgpCiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXQ6IDA4MDhlODBj
Yjc2MGRlMjczM2MwNTI3ZDIwOTBlZDIyMDVhMWVlZjggKCJ4ZW46IHNldAogICAgICBjcHUgY2Fw
YWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpIikKICAgICAgCiAgICAgIFRoZXJlIGlz
IG5vIG5lZWQgdG8gc2V0IHRoZSBzYW1lIGNhcGFiaWxpdGllcyBmb3IgZWFjaCBjcHUKICAgICAg
aW5kaXZpZHVhbGx5LiBUaGlzIGNhbiBlYXNpbHkgYmUgZG9uZSBmb3IgYWxsIGNwdXMgd2hlbiBz
dGFydGluZyB0aGUKICAgICAga2VybmVsLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTog
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlz
ZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjkvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzEyNDUyMC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMjk2
OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuOSB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFz
aXMgcGFzczoKIDEyNDQxMSBmYWlsIFtob3N0PWdvZGVsbG8wXSAvIDEyMzgxOSBvay4KRmFpbHVy
ZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0NDExIC8gMTIzODE5Cih0cmVlIHdpdGggbm8gdXJs
OiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2Vh
YmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0
YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CkJhc2lzIHBhc3MgMjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJjMTlmM2MxZjAxNmQ0MyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCMy
NDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2ZDQzLThlNTJiOTRlMTlkODJlMmJl
NGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViLTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
TG9hZGVkIDIwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjM4MTkgcGFzcyAyNDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2
ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEy
Mzg2MSBmYWlsIGlycmVsZXZhbnQKIDEyMzk3MCBmYWlsIGlycmVsZXZhbnQKIDEyMzkxNCBmYWls
IGlycmVsZXZhbnQKIDEyNDAzMyBmYWlsIGlycmVsZXZhbnQKIDEyNDA1NSBmYWlsIGlycmVsZXZh
bnQKIDEyNDA4NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MTEz
IGZhaWwgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAx
MTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQxOTAgZmFpbCA0ZjQy
ZGM2MmJlOTJhZmU5ODYzYmYyNTk4ZTZiMGQ2Mzc0MzBmNzRmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE2OCBmYWlsIDNjM2QwNWZjNmU2NjUz
YmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIz
ZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MjIzIGZhaWwgNGY0MmRjNjJiZTkyYWZlOTg2M2JmMjU5
OGU2YjBkNjM3NDMwZjc0ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCiAxMjQ0OTUgZmFpbCBmZTY0ZDdkNmFiODNiMDNjOTMzZDlmNzY2NDNiODEwODU3
Nzc0MzA2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUK
IDEyNDUwNCBmYWlsIGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NDExIGZh
aWwgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0YzZjYzQ3OCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ0NzcgcGFzcyAyNDYwYzIz
YzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2
YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyNDQ4NyBmYWlsIDgyYmZmZmVkYmRhOTFmZmRm
N2NlYmMyMTAxODVmYWMzZjZhMjA5NmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJi
YTQ3ODlhOTRkODI0NTIxZQogMTI0NDgyIGZhaWwgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTlj
OGYzOWY0YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFh
YTZmNjNiCiAxMjQ0OTQgcGFzcyBhMzgyNDlkNmRjZmI2NTU0ZjA3NjVmOTUyOWQ0OWY5NjQ1NGQ5
YTFlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEy
NDQ5OCBmYWlsIGM0M2I0ZmY5NzJhOTg2Yzg1YmRkOGRjMWFhMDVmZTIzYjI5ZWY5OWMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NTAwIHBhc3Mg
NDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZCBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4
MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQ1MDkgcGFzcyA0NzQ5MjhiOGYw
YTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYx
OWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDUxMiBmYWlsIGJiNzBkZTFmOTkzYjVhN2ZmZmU5
ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3
ODlhOTRkODI0NTIxZQogMTI0NTE3IHBhc3MgNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4
MDYzODgyMGFhZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1
MjFlCiAxMjQ1MjAgZmFpbCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKU2VhcmNo
aW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTIzODE5
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNDQxMSAoZmFp
bCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDQ3NyAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDQ4MiAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEw
YjgwNjM4ODIwYWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgy
NDUyMWUKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBS
ZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQ1MDAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMjQ1MDQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMjQ1MDkgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyNDUxMiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyNDUxNyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NTIw
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9i
bGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2Vy
bmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQK
ICBCdWcgaW50cm9kdWNlZDogIGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5
YTYKICBCdWcgbm90IHByZXNlbnQ6IDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4
MjBhYWQKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncy8xMjQ1MjAvCgoKICBjb21taXQgYmI3MGRlMWY5OTNiNWE3ZmZmZTlk
NDJjNjg5MDdiNjBlZjUzMTlhNgogIEF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIERhdGU6ICAgV2VkIE1heSAzMCAxMzowOTo1NyAyMDE4ICswMjAwCiAgCiAgICAgIHhl
bjogc2V0IGNwdSBjYXBhYmlsaXRpZXMgZnJvbSB4ZW5fc3RhcnRfa2VybmVsKCkKICAgICAgCiAg
ICAgIFVwc3RyZWFtIGNvbW1pdDogMDgwOGU4MGNiNzYwZGUyNzMzYzA1MjdkMjA5MGVkMjIwNWEx
ZWVmOCAoInhlbjogc2V0CiAgICAgIGNwdSBjYXBhYmlsaXRpZXMgZnJvbSB4ZW5fc3RhcnRfa2Vy
bmVsKCkiKQogICAgICAKICAgICAgVGhlcmUgaXMgbm8gbmVlZCB0byBzZXQgdGhlIHNhbWUgY2Fw
YWJpbGl0aWVzIGZvciBlYWNoIGNwdQogICAgICBpbmRpdmlkdWFsbHkuIFRoaXMgY2FuIGVhc2ls
eSBiZSBkb25lIGZvciBhbGwgY3B1cyB3aGVuIHN0YXJ0aW5nIHRoZQogICAgICBrZXJuZWwuCiAg
ICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgICAgIFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBs
aW51eGZvdW5kYXRpb24ub3JnPgoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jl
c3VsdHMvYmlzZWN0L2xpbnV4LTQuOS90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjEyNDUyMDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI0
NTIwIGxpbnV4LTQuOSByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDUyMC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVn
cmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 15:56:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 15:56:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW1wY-0001Z6-Dm; Thu, 21 Jun 2018 15:56: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW1wW-0001Yq-93
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 15:56:16 +0000
X-Inumbo-ID: 41cf05f9-756b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41cf05f9-756b-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 17:53:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58251134"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 16:55:44 +0100
Message-ID: <1529596545-7957-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 v19 08/20] TestSupport: Introduce
 target_run_pkgmanager_install
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

VGhpcyByZXBsYWNlcyB0YXJnZXRfcnVuX2FwdC4gIEl0IHRha2VzIG1vcmUgYWJzdHJhY3Qgb3B0
aW9ucy4gIEl0CmFsc28gY29uc3RydWN0cyBhIEBjbWQsIGFsbG93aW5nIG1vcmUgZmxleGliaWxp
dHksIGFuZCBzdXBwb3J0cyAtZi4KClRoZSB1c2UgaW4gdHMteGVuLWluc3RhbGwsIHdoZW4gaGFu
ZGxpbmcgZXh0cmFkZWJzLCBpcyBhIGJpdCBhbm9tYWxvdXMKYmVjYXVzZSBvZiB0aGUgZW1wdHkg
cGFja2FnZSBsaXN0LCBidXQgaXQgaXMgYW4gYW5vbWFseSBpbmhlcml0ZWQgZnJvbQphcHQgKGFu
ZCB0aGlzIGlzIGFuIGFwdC1zcGVjaWZpYyBjb250ZXh0KS4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBv
cnQucG0gfCAyMiArKysrKysrKysrKysrKy0tLS0tLS0tCiB0cy14ZW4taW5zdGFsbCAgICAgICAg
IHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3Vw
cG9ydC5wbQppbmRleCA1MzgzNjkyLi4wYWM0MWUyIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RT
dXBwb3J0LnBtCisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTY4LDcgKzY4LDcgQEAg
QkVHSU4gewogICAgICAgICAgICAgICAgICAgICAgIGh0dHBfcHJveHlfZW52c2V0dGluZ3MKICAg
ICAgICAgICAgICAgICAgICAgICB0YXJnZXRfZWRpdGZpbGVfcm9vdCB0YXJnZXRfZmlsZV9leGlz
dHMKICAgICAgICAgICAgICAgICAgICAgICB0YXJnZXRfZWRpdGZpbGVfa3ZwX3JlcGxhY2UKLSAg
ICAgICAgICAgICAgICAgICAgICB0YXJnZXRfcnVuX2FwdAorICAgICAgICAgICAgICAgICAgICAg
IHRhcmdldF9ydW5fcGtnbWFuYWdlcl9pbnN0YWxsCiAgICAgICAgICAgICAgICAgICAgICAgdGFy
Z2V0X2luc3RhbGxfcGFja2FnZXMgdGFyZ2V0X2luc3RhbGxfcGFja2FnZXNfbm9yZWMKICAgICAg
ICAgICAgICAgICAgICAgICB0YXJnZXRfam9iZGlyIHRhcmdldF9leHRyYWN0X2pvYmRpc3RwYXRo
X3N1YmRpcgogICAgICAgICAgICAgICAgICAgICAgIHRhcmdldF9leHRyYWN0X2pvYmRpc3RwYXRo
IHRhcmdldF9leHRyYWN0X2Rpc3RwYXJ0CkBAIC01MjYsMTkgKzUyNiwyNSBAQCBzdWIgdGFyZ2V0
X3B1dGZpbGUgKCQkJCQ7JCkgewogc3ViIHRhcmdldF9wdXRmaWxlX3Jvb3QgKCQkJCQ7JCkgewog
ICAgIHRwdXRmaWxlZXgoJ3Jvb3QnLCBAXyk7CiB9Ci1zdWIgdGFyZ2V0X3J1bl9hcHQgewotICAg
IG15ICgkaG8sIEBhcHRvcHRzKSA9IEBfOwotICAgIHRhcmdldF9jbWRfcm9vdCgkaG8sCi0gICAg
ICAgICJERUJJQU5fUFJJT1JJVFk9Y3JpdGljYWwgVUNGX0ZPUkNFX0NPTkZGT0xEPXkgXFwKLSAg
ICAgICAgICAgIHdpdGgtbG9jay1leCAtdyAvdmFyL2xvY2svb3NzdGVzdC1hcHQgYXB0LWdldCBA
YXB0b3B0cyIsIDMwMDApOworCitzdWIgdGFyZ2V0X3J1bl9wa2dtYW5hZ2VyX2luc3RhbGwgKCQk
OyQkKSB7CisgICAgbXkgKCRobywgJHBhY2thZ2VzbGlzdCwgJG5vcmVjLCAkZm9yY2UpID0gQF87
CisgICAgbXkgQGNtZDsKKyAgICBwdXNoIEBjbWQsIHF3KERFQklBTl9QUklPUklUWT1jcml0aWNh
bCBVQ0ZfRk9SQ0VfQ09ORkZPTEQ9eQorCQkgIHdpdGgtbG9jay1leCAtdyAvdmFyL2xvY2svb3Nz
dGVzdC1hcHQgYXB0LWdldCk7CisgICAgcHVzaCBAY21kLCBxdygtZikgaWYgJGZvcmNlOworICAg
IHB1c2ggQGNtZCwgcXcoLS1uby1pbnN0YWxsLXJlY29tbWVuZHMpIGlmICRub3JlYzsKKyAgICBw
dXNoIEBjbWQsIHF3KC15IGluc3RhbGwpOworICAgIHB1c2ggQGNtZCwgQCRwYWNrYWdlbGlzdDsK
KyAgICB0YXJnZXRfY21kX3Jvb3QoJGhvLCAiQGNtZCIsIDMwMDApOwogfQogc3ViIHRhcmdldF9p
bnN0YWxsX3BhY2thZ2VzICgkQCkgewogICAgIG15ICgkaG8sIEBwYWNrYWdlcykgPSBAXzsKLSAg
ICB0YXJnZXRfcnVuX2FwdCgkaG8sIHF3KC15IGluc3RhbGwpLCBAcGFja2FnZXMpOworICAgIHRh
cmdldF9ydW5fcGtnbWFuYWdlcl9pbnN0YWxsKCRobyxcQHBhY2thZ2VzKTsKIH0KIHN1YiB0YXJn
ZXRfaW5zdGFsbF9wYWNrYWdlc19ub3JlYyAoJEApIHsKICAgICBteSAoJGhvLCBAcGFja2FnZXMp
ID0gQF87Ci0gICAgdGFyZ2V0X3J1bl9hcHQoJGhvLCBxdygtLW5vLWluc3RhbGwtcmVjb21tZW5k
cyAteSBpbnN0YWxsKSwgQHBhY2thZ2VzKTsKKyAgICB0YXJnZXRfcnVuX3BrZ21hbmFnZXJfaW5z
dGFsbCgkaG8sXEBwYWNrYWdlcywxKTsKIH0KIAogc3ViIHRhcmdldF9zb21lZmlsZV9nZXRsZWFm
ICgkJCQpIHsKZGlmZiAtLWdpdCBhL3RzLXhlbi1pbnN0YWxsIGIvdHMteGVuLWluc3RhbGwKaW5k
ZXggMzQ2M2UxNy4uOGRlOTRhYyAxMDA3NTUKLS0tIGEvdHMteGVuLWluc3RhbGwKKysrIGIvdHMt
eGVuLWluc3RhbGwKQEAgLTk5LDcgKzk5LDcgQEAgc3ViIHNvbWVfZXh0cmFkZWJzICgkKSB7CiAJ
dGFyZ2V0X2NtZF9yb290KCRobywKIAkJCSJkcGtnIC0tZm9yY2UtY29uZm9sZCAkZHBrZ29wdHMg
JG9udGFyZ2V0IDwvZGV2L251bGwiLAogCQkJMzAwKTsKLQl0YXJnZXRfcnVuX2FwdCgkaG8sIHF3
KC1mIGluc3RhbGwpKTsKKwl0YXJnZXRfcnVuX3BrZ21hbmFnZXJfaW5zdGFsbCgkaG8sIFtdLCAw
LDEpOwogICAgIH0KIH0KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 15:56:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 15:56:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW1wY-0001Z0-3a; Thu, 21 Jun 2018 15:56: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW1wW-0001Yo-2T
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 15:56:16 +0000
X-Inumbo-ID: 40b17415-756b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40b17415-756b-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 17:53:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58251122"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 21 Jun 2018 16:55:45 +0100
Message-ID: <1529596545-7957-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529596545-7957-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529596545-7957-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v19 09/20] osstest: add support for the
 FreeBSD package manager
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkZyZWVCU0Qgc3Vw
cG9ydCBpcyBhZGRlZCB0byB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcyBhbmQKdGFyZ2V0X2luc3Rh
bGxfcGFja2FnZXNfbm9yZWMsIGFsdGhvdWdoIHRoZXJlJ3Mgbm8gZXF1aXZhbGVudCB0byB0aGUK
LS1uby1pbnN0YWxsLXJlY29tbWVuZHMgaW4gdGhlIEZyZWVCU0QgcGFja2FnZSBtYW5hZ2VyLgoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCnYxOTog
UmV3b3JrIG9uIHRvcCBvZiB0YXJnZXRfcnVuX3BrZ21hbmFnZXJfaW5zdGFsbAoKQ2hhbmdlcyBz
aW5jZSB2NjoKIC0gVXNlICRoby0+e09zfSBpbiBvcmRlciB0byBkZXRlY3QgdGhlIHRhcmdldCBP
Uy4KCkNoYW5nZXMgc2luY2UgdjU6CiAtIEFkZCBwcm90b3R5cGUgZm9yIHBhY2thZ2VfaW5zdGFs
bF9jbWQuCiAtIFVzZSAkaG8tPntJZGVudH0gaW5zdGVhZCBvZiBoYXJkY29kaW5nICJob3N0IiBp
biBnZXRfaG9zdGZsYWdzLgoKQ2hhbmdlcyBzaW5jZSB2NDoKIC0gVW5pZnkgbW9yZSBjb2RlIGJl
dHdlZW4gRnJlZUJTRCBhbmQgRGViaWFuOiBpbnRyb2R1Y2UgYW4KICAgT1MtYWdub3N0aWMgcGFj
a2FnZV9pbnN0YWxsX2NtZCB0byBnZW5lcmF0ZSB0aGUgaW5zdGFsbCBjbWQuCgpDaGFuZ2VzIHNp
bmNlIHYzOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQu
cG0gfCAxNCArKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwg
NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3Nz
dGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCAwYWM0MWUyLi5lMTEzYTI3IDEwMDY0NAotLS0gYS9P
c3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTUz
MCwxMSArNTMwLDE1IEBAIHN1YiB0YXJnZXRfcHV0ZmlsZV9yb290ICgkJCQkOyQpIHsKIHN1YiB0
YXJnZXRfcnVuX3BrZ21hbmFnZXJfaW5zdGFsbCAoJCQ7JCQpIHsKICAgICBteSAoJGhvLCAkcGFj
a2FnZXNsaXN0LCAkbm9yZWMsICRmb3JjZSkgPSBAXzsKICAgICBteSBAY21kOwotICAgIHB1c2gg
QGNtZCwgcXcoREVCSUFOX1BSSU9SSVRZPWNyaXRpY2FsIFVDRl9GT1JDRV9DT05GRk9MRD15Ci0J
CSAgd2l0aC1sb2NrLWV4IC13IC92YXIvbG9jay9vc3N0ZXN0LWFwdCBhcHQtZ2V0KTsKLSAgICBw
dXNoIEBjbWQsIHF3KC1mKSBpZiAkZm9yY2U7Ci0gICAgcHVzaCBAY21kLCBxdygtLW5vLWluc3Rh
bGwtcmVjb21tZW5kcykgaWYgJG5vcmVjOwotICAgIHB1c2ggQGNtZCwgcXcoLXkgaW5zdGFsbCk7
CisgICAgaWYgKCRoby0+e09TfSBlcSAiZnJlZWJzZCIpIHsKKyAgICAgICAgcHVzaCBAY21kLCBx
dyhsb2NrZiAvdmFyL3J1bi9vc3N0ZXN0LXBrZy1sb2NrIHBrZy1zdGF0aWMgaW5zdGFsbCk7Cisg
ICAgfSBlbHNlIHsKKyAgICAgICAgcHVzaCBAY21kLCBxdyhERUJJQU5fUFJJT1JJVFk9Y3JpdGlj
YWwgVUNGX0ZPUkNFX0NPTkZGT0xEPXkKKyAgICAgICAgICAgICAgICAgICAgICB3aXRoLWxvY2st
ZXggLXcgL3Zhci9sb2NrL29zc3Rlc3QtYXB0IGFwdC1nZXQpOworCXB1c2ggQGNtZCwgcXcoLWYp
IGlmICRmb3JjZTsKKwlwdXNoIEBjbWQsIHF3KC0tbm8taW5zdGFsbC1yZWNvbW1lbmRzKSBpZiAk
bm9yZWM7CisJcHVzaCBAY21kLCBxdygteSBpbnN0YWxsKTsKKyAgICB9CiAgICAgcHVzaCBAY21k
LCBAJHBhY2thZ2VsaXN0OwogICAgIHRhcmdldF9jbWRfcm9vdCgkaG8sICJAY21kIiwgMzAwMCk7
CiB9Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 15:59:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 15:59:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW1zf-0001qB-UV; Thu, 21 Jun 2018 15:59: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=g66k=jh=citrix.com=prvs=70384805a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fW1ze-0001q6-LW
 for xen-devel@lists.xen.org; Thu, 21 Jun 2018 15:59:30 +0000
X-Inumbo-ID: 1a94e046-756c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a94e046-756c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 15:59:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,252,1526342400"; d="scan'208";a="58251507"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23339.52061.78225.928800@mariner.uk.xensource.com>
Date: Thu, 21 Jun 2018 16:59:25 +0100
To: Olaf Hering <olaf@aepfle.de>
In-Reply-To: <20180621173454.39fbf51f.olaf@aepfle.de>
References: <20180517155108.4624-1-olaf@aepfle.de>
 <20180621173454.39fbf51f.olaf@aepfle.de>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v1] libxl: always call qemus
 xen-save-devices-state in suspend/resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T2xhZiBIZXJpbmcgd3JpdGVzICgiUmU6IFtQQVRDSCB2MV0gbGlieGw6IGFsd2F5cyBjYWxsIHFl
bXVzIHhlbi1zYXZlLWRldmljZXMtc3RhdGUgaW4gc3VzcGVuZC9yZXN1bWUiKToKPiBBbSBUaHUs
IDE3IE1heSAyMDE4IDE3OjUxOjA4ICswMjAwCj4gc2NocmllYiBPbGFmIEhlcmluZyA8b2xhZkBh
ZXBmbGUuZGU+Ogo+IAo+ID4gQEAgLTM3Nyw3ICszNzcsOSBAQCBzdGF0aWMgdm9pZCBkb21haW5f
c3VzcGVuZF9jb21tb25fZ3Vlc3Rfc3VzcGVuZGVkKGxpYnhsX19lZ2MgKmVnYywKPiA+ICsgICAg
ICAgIGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9ydW5uaW5nKGdjLCBkc3BzLT5kb21pZCkg
PT0KPiA+ICsgICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOKSB7Cj4g
Cj4gUGxlYXNlIHdpdGhkcmF3IHRoYXQgcGF0Y2guIFRoaXMgY29uZGl0aW9uIGlzIGFsd2F5cyB0
cnVlIGZvciBQVi4KCk9LLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 17:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 17: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 1fW3HV-0008Kn-73; Thu, 21 Jun 2018 17:22: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=dgab=jh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fW3HT-0008Ki-Hf
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 17:21:59 +0000
X-Inumbo-ID: 3afb14fd-7577-11e8-9728-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3afb14fd-7577-11e8-9728-bc764e045a96;
 Thu, 21 Jun 2018 19:19:19 +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 w5LHJMnm133247;
 Thu, 21 Jun 2018 17:21:43 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2017-10-26;
 bh=qHVNhNdDe7SWnPYk/YRXR+pxSe0sZmlJA/KiY96EKKM=;
 b=McW+FVeP8tQZzZQXCSCnixdJR7ObhCCC7VV80xF3JaaJH+WLEyo9mcGTXtRFYjb1nufs
 Ft0/6nF6ZCa7inFEcsT0dMS3r/qT8eeXp9l58G6Qkq3Wgvk6cb9YdBATEwWzJwb+JyQX
 CdIq9UlxMy9Krpeb2CvxmWao1jD96gnfPAJc1MGnW6iX/F/yY/hXJmJbtUFjlQfEBShb
 C/S7KIUzj10oKxu/Tql29ewW2I0UK08QCjzGkhVklSD1Ct2G1b2Vs0KA9J37bzMxKkrR
 BOHno+g/T5wvh8atWo1dl6DYQK1al8wEboR5Ai3EPPM7E+VeuEgwliUVMdfwMvBzSThb 5g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2jmr2msux9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 21 Jun 2018 17:21:43 +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 w5LHLgCK013299
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 21 Jun 2018 17:21:42 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5LHLfWn030213;
 Thu, 21 Jun 2018 17:21:42 GMT
Received: from ovs104.us.oracle.com (/10.149.224.204)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 21 Jun 2018 10:21:41 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
Date: Thu, 21 Jun 2018 13:29:44 -0400
Message-Id: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8931
 signatures=668703
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=819
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1805220000 definitions=main-1806210187
Subject: [Xen-devel] [PATCH] xen: Remove unnecessary BUG_ON from
 __unbind_from_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: jgross@suse.com, ben.hutchings@codethink.co.uk,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, stable@vger.kernel.org,
 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>

Q29tbWl0IDkxMGY4YmVmZGY1YiAoInhlbi9waXJxOiBmaXggZXJyb3IgcGF0aCBjbGVhbnVwIHdo
ZW4gYmluZGluZwpNU0lzIikgZml4ZWQgYSBjb3VwbGUgb2YgZXJyb3JzIGluIGVycm9yIGNsZWFu
dXAgcGF0aCBvZgp4ZW5fYmluZF9waXJxX21zaV90b19pcnEoKS4gVGhpcyBjbGVhbnVwIGFsbG93
ZWQgYSBjYWxsIHRvCl9fdW5iaW5kX2Zyb21faXJxKCkgd2l0aCBhbiB1bmJvdW5kIGlycSwgd2hp
Y2ggd291bGQgcmVzdWx0IGluCnRyaWdnZXJpbmcgdGhlIEJVR19PTiB0aGVyZS4KClNpbmNlIHRo
ZXJlIGlzIHJlYWxseSBubyByZWFzb24gZm9yIHRoZSBCVUdfT04gKHhlbl9mcmVlX2lycSgpIGNh
bgpvcGVyYXRlIG9uIHVuYm91bmQgaXJxcykgd2UgY2FuIHJlbW92ZSBpdC4KClJlcG9ydGVkLWJ5
OiBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KU2lnbmVkLW9m
Zi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IHN0
YWJsZUB2Z2VyLmtlcm5lbC5vcmcKLS0tCiBkcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2Uu
YyB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIGIvZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50
c19iYXNlLmMKaW5kZXggNzYyMzc4Zi4uMDhlNGFmMCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4v
ZXZlbnRzL2V2ZW50c19iYXNlLmMKKysrIGIvZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNl
LmMKQEAgLTYyOCw4ICs2MjgsNiBAQCBzdGF0aWMgdm9pZCBfX3VuYmluZF9mcm9tX2lycSh1bnNp
Z25lZCBpbnQgaXJxKQogCQl4ZW5faXJxX2luZm9fY2xlYW51cChpbmZvKTsKIAl9CiAKLQlCVUdf
T04oaW5mb19mb3JfaXJxKGlycSktPnR5cGUgPT0gSVJRVF9VTkJPVU5EKTsKLQogCXhlbl9mcmVl
X2lycShpcnEpOwogfQogCi0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 17:22:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 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 1fW3IL-0008N6-Jd; Thu, 21 Jun 2018 17:22: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fW3IK-0008Mw-O3
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 17:22:52 +0000
X-Inumbo-ID: c05e209c-7577-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c05e209c-7577-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 17:23: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 1fW3IH-0001KE-Ot; Thu, 21 Jun 2018 17:22: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 1fW3IH-0004dI-G0; Thu, 21 Jun 2018 17:22:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fW3IH-0005YX-Ee; Thu, 21 Jun 2018 17:22:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124460-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 17:22:49 +0000
Subject: [Xen-devel] [linux-4.9 test] 124460: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ2MCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQ2MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CgpSZWdyZXNz
aW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5
NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDhlNTJiOTRlMTlkODJlMmJlNGYzYmYzNjk5YzhmMzlmNGM2
Y2M0NzgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2
OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2
OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAgMzMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDggWiAgIDI5IGRheXMgICAyNSBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQyOTUgIDIwMTgtMDYtMTcgMDY6MTg6NTggWiAgICA0IGRheXMg
ICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjU1NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMDg4
OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 17:56:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 17:56:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW3ol-0002Bl-Ih; Thu, 21 Jun 2018 17: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fW3ok-0002Bb-Rz
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 17:56:22 +0000
X-Inumbo-ID: 6ea4737b-757c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ea4737b-757c-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 17:56: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 1fW3oh-0001yl-O0; Thu, 21 Jun 2018 17:56: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 1fW3oh-0006Ek-DC; Thu, 21 Jun 2018 17:56:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fW3oh-0008Ol-9G; Thu, 21 Jun 2018 17:56:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124431-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-next:build-i386-pvops:kernel-build:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt: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-qemut-ws16-amd64: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-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64: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-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-ws16-amd64: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-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm: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-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine: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-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim: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-debianhvm-amd64-xsm: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-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:host-install(4):broken:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=28b4446b10e0c3c70665edfad4af4cad4975e6ba
X-Osstest-Versions-That: linux=8d1e5133bf260aabdf2cc6facd4a8e696414d16a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 17:56:19 +0000
Subject: [Xen-devel] [linux-next test] 124431: 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>

ZmxpZ2h0IDEyNDQzMSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0MzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDIyNwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwt
YnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjI3CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDIyNwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBm
YWlsIGJsb2NrZWQgaW4gMTI0MjI3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQyMjcKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBibG9ja2Vk
IGluIDEyNDIyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjI3CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQyMjcK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNDIyNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MjI3CiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQyMjcKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDIyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjI3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQyMjcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDIyNwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAyOGI0NDQ2
YjEwZTBjM2M3MDY2NWVkZmFkNGFmNGNhZDQ5NzVlNmJhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA4ZDFlNTEzM2JmMjYwYWFiZGYyY2M2ZmFjZDRhOGU2OTY0MTRkMTZh
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQp
ICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZv
dW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDQzMSAgMjAxOC0wNi0yMCAwOToxOTow
OSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 20:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 20:58:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW6eT-0005zS-Ho; Thu, 21 Jun 2018 20: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fW6eS-0005zI-86
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 20:57:56 +0000
X-Inumbo-ID: cc233ff6-7595-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc233ff6-7595-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 20:58: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 1fW6eO-0005lN-FL; Thu, 21 Jun 2018 20:57: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 1fW6eO-0003P4-19; Thu, 21 Jun 2018 20:57:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fW6eO-0003XE-0O; Thu, 21 Jun 2018 20:57:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124469-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 xen-4.6-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 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-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-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-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-1: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-1: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-1: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-amd64-amd64-libvirt:migrate-support-check: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-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-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-xtf-amd64-amd64-5: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-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-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-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-amd64-amd64-libvirt-vhd: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:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-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-libvirt-raw: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-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 20:57:52 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124469: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ2OSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQ2OS8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI0MzkzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQzOTMKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0MzkzIHBhc3MgaW4g
MTI0NDY5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjQzOTMgcGFzcyBpbiAxMjQ0NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IHBhc3MgaW4gMTI0MzkzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBpbiAxMjQzOTMgbGlrZSAxMjM5MDcKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEy
MzkwNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkwNwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM5MDcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzkwNwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM5MDcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJw
YWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRm
L3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0
LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0
Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVzdC1odm0z
MnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2Vn
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZt
NjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICA1NDJmNzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkz
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2MWE5ZmM1ZTU2ZWNmNTli
ZTk1MWFmMmNjNTVkMTVhMTEzZTkyMzMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM5MDcgIDIw
MTgtMDYtMDcgMTk6MzQ6MTYgWiAgIDE0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTc4
ICAyMDE4LTA2LTEzIDIxOjA1OjUzIFogICAgNyBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
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
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
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
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBicm9rZW4KCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCA1NDJmNzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCkF1dGhv
cjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUg
SnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRpb25z
IGZvciBMYXp5RlBVCiAgICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBzaW5jZSBhdCBsZWFz
dCBOZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAgICBtZWNoYW5pc20g
Ynkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50ZWQuCiAgICAK
ICAgIE9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxseSBlYWdlciBGUFUg
Y29udGV4dCBzd2l0Y2hpbmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20gYmVpbmcgYWJsZSB0
byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNseQogICAgc2NoZWR1
bGVkIHZjcHVzLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2
NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUxOTRm
NjIzYjllNGQ4YzkwMTQwMzg0KQoKY29tbWl0IDkwZGMxNjM4MTgxMzliZjBhOTNlZDcwOWZjMTlh
MTRkYzljN2IxZDkKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAgeDg2OiBTdXBw
b3J0IGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZwogICAgCiAgICBUaGlzIGlzIGNv
bnRyb2xsZWQgb24gYSBwZXItdmNwdSBiYXNlcyBmb3IgZmxleGliaWxpdHkuCiAgICAKICAgIFRo
aXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IpCihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 22:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 22: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 1fW81C-0003jA-2J; Thu, 21 Jun 2018 22: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=2wxh=jh=icloud.com=dougtrav@srs-us1.protection.inumbo.net>)
 id 1fW81A-0003j5-Ph
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 22:25:28 +0000
X-Inumbo-ID: 9ff92f2a-75a1-11e8-9728-bc764e045a96
Received: from pv33p00im-asmtp002.me.com (unknown [17.142.194.251])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ff92f2a-75a1-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 00:22:47 +0200 (CEST)
Received: from process-dkim-sign-daemon.pv33p00im-asmtp002.me.com by
 pv33p00im-asmtp002.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) id <0PAP00H0016EQJ00@pv33p00im-asmtp002.me.com> for
 xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 22:25:06 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=04042017;
 t=1529619906;	bh=OBkx21HEY4fgnbLcqEG4Lo+FyrWF2YzzKIaJBavQETE=;
 h=Date:From:To:Subject:Message-id:MIME-version:Content-type;
 b=SXRhTiwcrkcAcuGiEfYPEcq+XWZephtp8+I3o+6ppDvQlBhT9/GVbikHXz+7r4HOp
 xdDFSBAiB7Z5wKbqudtJn6MwIxjg4jObGgB4pP7wDa1/sgvbPZbpXHhFJb/9akQUIx
 4fE+9o+gTOfhY66gH6L63Fo1xy5tMiTUc4zPhhHzLBlY9beW5dAxA+xq2zR8qII0cO
 NENACKVq/ksd5T2lSyZtEIQH+7kS4/OO2a772CtDMV8TTcE5n9XPUZFSuIDciBmWIr
 TAPOTsH+lZ6ssWwB+PS7/qDEjCXWxDEyurVc+Q/NJax4IWGSQ2QKCCrEFF8efrB7f6
 kV32UDHFx7a1A==
Received: from icloud.com ([127.0.0.1]) by pv33p00im-asmtp002.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) with ESMTPSA id <0PAP007YL29MSY20@pv33p00im-asmtp002.me.com>; Thu,
 21 Jun 2018 22:25:04 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,,
 definitions=2018-06-21_10:,, signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 clxscore=1015 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1707230000 definitions=main-1806210241
Date: Fri, 22 Jun 2018 06:24:54 +0800
From: Douglas Goldstein <dougtrav@icloud.com>
To: Jan Beulich <JBeulich@suse.com>
Message-id: <20180621222453.GA29089@MacBook-Air.local>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
MIME-version: 1.0
Content-disposition: inline
In-reply-to: <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+Pj4gV29ya2luZyBwYXRjaCBieSBwYXRjaCBpc24ndCBmZWFzaWJsZSBiZWNhdXNlIG9mIHRo
ZSByZW5hbWVzLgo+ID4+IAo+ID4+IEkgZG9uJ3QgdW5kZXJzdGFuZCAtIGhvdyBkb2VzIHBhdGgv
ZmlsZSBuYW1pbmcgY29uZmxpY3Qgd2l0aCB3b3JraW5nCj4gPj4gcGF0Y2ggYnkgcGF0Y2g/IFN1
cmVseSBhIHJlbGF0aXZlbHkgc2ltcGxlIHNlZCBjb21tYW5kIGNvdWxkIGJlIHVzZWQKPiA+PiB0
byBjaGFuZ2UgdGhlIHBhdGhzIGluIGVhY2ggcGF0Y2ggYWNjb3JkaW5nIHRvIG91ciB0cmVlIGxh
eW91dC4gVGhhdCdzCj4gPj4gYmFzaWNhbGx5IHdoYXQgSSdtIGRvaW5nIHdpdGggdGhlIE1XQUlU
IGlkbGUgZHJpdmVyOyBncmFudGVkLCB0aGF0J3MganVzdAo+ID4+IGEgc2luZ2xlIGZpbGUuCj4g
PiAKPiA+IEl0cyAxMDYgY29tbWl0cyBiZXR3ZWVuIHRoZSBsYXN0IHRpbWUgSSBnb3QgdGhpcyBp
biBzeW5jLiBXZSBhbHNvIGRvbuKAmXQgaGF2ZSAKPiA+IGtidWlsZCBhbmQgd2UgaGF2ZSBhIGxp
dHRsZSBzaGltIGZpbGUgdG8gbWFwIHRoaW5ncyB0byBvdXIgYnVpbGQgc3lzdGVtIHNvIAo+ID4g
Zm9yIGVhY2ggcGF0Y2ggSSB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCBzb21lIG9mIHRob3NlIHJl
Z3Jlc3Npb25zLgo+IAo+IFdlbGwsIEkgc3RpbGwgZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhZCB0
byBtYWtlIHRob3NlIDEwNiBjb21taXRzIGFwcGx5Cj4gdG8geW91ciB0cmVlIGFzIHdlbGwgaW4g
b3JkZXIgdG8gaGF2ZSBjcmVhdGUgdGhlIHBhdGNoIHlvdSd2ZSBzdWJtaXR0ZWQuCj4gV2hhdGV2
ZXIgeW91IGRpZCAoZXZlbiBpZiB5b3UgY3JlYXRlZCBhIGdpYW50IHBhdGNoIGZpcnN0IGFuZCBt
YXNzYWdlZAo+IHRoYXQgb25lKSwgdGhlIHNhbWUgY291bGQgaGF2ZSBiZWVuIGRvbmUgZm9yIHRo
ZSBpbmRpdmlkdWFsIGNvbW1pdHMuIElmCj4gdGhpcyBpbmRlZWQgdGFrZXMgbW9yZSB0aGFuIGEg
c2ltcGxlIHNlZCBpbnZvY2F0aW9uLCBwZXJoYXBzIGl0IHdvdWxkIGJlCj4gd29ydGggYWRkaW5n
IGEgbGl0dGxlIHNjcmlwdCB0byBvdXIgcmVwbyBkb2luZyBqdXN0IHRoYXQ/CgpTbyBJIGRpZG4n
dCB0YWtlIHRob3NlIDEwNiBjb21taXRzIGluZGl2aWR1YWxseSBhcyBpdCB3YXMgaW5kaWNhdGVk
IHRoYXQKd291bGQgaGF2ZSBiZWVuIE5BQ0tlZC4gSSBkaWRuJ3QgZXZlbiB1c2UgZ2l0IHByb3Bl
ciwgSSB1bHRpbWF0ZWx5IGNoZWNrZWQKb3V0IHRoZSB0YWcgaW4gbXkgbGludXguZ2l0IGFuZCB1
c2VkIGNwIHRvIGNvcHkgdGhlIGZpbGVzIG92ZXIgdGhhdCBJCm1lbnRpb25lZCBpbiB0aGUgY29t
bWl0IG1lc3NhZ2UuIFRoZW4gSSByZW1vdmVkIHRoZSBmaWxlcyB0aGF0IHdlbnQgYXdheQppbiBM
aW51eC4gSSB0aGVuIGF0dGVtcHRlZCB0byBidWlsZCBpdCBhbmQgZml4ZWQgdXAgcGF0aHMgYW5k
IG90aGVyCnNuaXBwZXRzIHVudGlsIGl0IGFsbCB3b3JrZWQuIEl0cyBhIG1hbnVhbCBwcm9jZXNz
IGluIGl0cyB2ZXJ5IG5hdHVyZS4KCk9yaWdpbmFsbHkgd2hlbiBJIHByb3Bvc2VkIGJyaW5naW5n
IGluIEtjb25maWcgSSBoYWQgdXNlZCBhIHNjcmlwdAp0aGF0IG1haW50YWluZWQgdGhpbmdzIGlu
IHRoZSBzYW1lIHBhdGhzIGFzIExpbnV4IGFuZCBpbmRlZWQgYWxsb3dlZCB1cwp0byBqdXN0IHB1
bGwgaW4gcGF0Y2hlcyBmcm9tIExpbnV4LiBJIGJlbGlldmUgdGhlIG9yaWdpbmFsIFJGQyBmb3IK
YWRkaW5nIEtjb25maWcgc3RhcnRlZCB3aXRoIExpbnV4IHY0LjEgb3IgdjQuMiBhbmQgSSBoYWQg
dXNlZCB0aGF0CnNjcmlwdCB0byB1cGRhdGUgdGhlIGZpbmFsIHZlcnNpb24gdG8gdjQuMy4gVGhp
cyB3YXMgdWx0aW1hdGVseSBub3QgdXNlZApiZWNhdXNlIHRoZSBYZW4tc3BlY2lmaWMgY2hhbmdl
cyB3ZSBtYWtlIChlLmcuIHBhdGhzIGNoYW5nZWQsIHJlbW92YWwgb2YKdGVzdHMsIHVzZSBvZiBD
b25maWcubWspIHRoYXQgdWx0aW1hdGVseSB0aGlzIGEgbWFudWFsIHByb2Nlc3MuCgpVbHRpbWF0
ZWx5IGFyZSB5b3UgbG9va2luZyBmb3IgdjIgdG8gYmUgd2hpY2ggb2YgdGhlIGZvbGxvd2luZzoK
LSBhIHNlcmllcyBvZiAxMDYgcGF0Y2hlcyB3aGVyZSBlYWNoIG9uZSBpcyBlZGl0dGVkIHdpdGgg
dGhlIG5lY2Vzc2FyeQogIGNoYW5nZXMgdG8gbWFrZSBpdCB3b3JrIHN0YW5kYWxvbmUgKGUuZy4g
cGF0aHMgZml4ZWQsIHJlbW92YWwgb2YKICB0ZXN0cykKLSBhIHNlcmllcyBvZiAxMDcgcGF0Y2hl
cyB3aGVyZSBJIG1lcmVseSBzZWQgZWFjaCBwYXRjaCB0byBwdXQgdGhlIGZpbGVzCiAgaW4gdGhl
IHJpZ2h0IHBsYWNlIGFuZCB0aGVuIGluY2x1ZGUgYSBmaW5hbCBjb21taXQgd2l0aCBhbGwgdGhl
CiAgdmFyaW91cyBmaXh1cHMKLSBhIHNlcmllcyBvZiAyIHBhdGNoZXMgd2hlcmUgdGhlIDEwNiBh
cyBzcXVhc2hlZCBpbnRvIG9uZSBjb21taXQgYW5kCiAgdGhlbiB0aGUgMm5kIHBhdGNoIGRvZXMg
dGhlIHZhcmlvdXMgZml4dXBzCi0gdGhlIGN1cnJlbnQgcGF0Y2ggd2l0aCBkZXRhaWxzIGFib3V0
IHRoZSBwcm9jZXNzIGRvY3VtZW50ZWQgaW4KICBSRUFETUUuc291cmNlICh3aGljaCBpcyBhIFhl
biBzcGVjaWZpYyBmaWxlKSBhbmQgYW4gZXhwYW5kZWQgY29tbWl0CiAgbWVzc2FnZQotIGFub3Ro
ZXIgb3B0aW9uIEkgZGlkbid0IGVsYWJvcmF0ZSBoZXJlCgpMZXQgbWUga25vdyBhbmQgSSBjYW4g
cmV3b3JrIGl0IGFueXdheSBuZWNlc3NhcnkuCi0tCkRvdWcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 22:56:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 22:56:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW8VN-0005rk-SX; Thu, 21 Jun 2018 22: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=/ukm=jh=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fW8VM-0005rf-Rl
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 22:56:40 +0000
X-Inumbo-ID: fc46245e-75a5-11e8-9728-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc46245e-75a5-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 00:54:00 +0200 (CEST)
Received: from localhost (unknown [119.205.93.152])
 (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 207D01099937D;
 Thu, 21 Jun 2018 15:56:37 -0700 (PDT)
Date: Fri, 22 Jun 2018 07:56:34 +0900 (KST)
Message-Id: <20180622.075634.1186166032159929401.davem@davemloft.net>
To: ross.lagerwall@citrix.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180621130021.27029-1-ross.lagerwall@citrix.com>
References: <20180621130021.27029-1-ross.lagerwall@citrix.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, 21 Jun 2018 15:56:39 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH 0/2] xen-netfront: Fix issues with commit
 f599c64fdf7d
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6IFRo
dSwgMjEgSnVuIDIwMTggMTQ6MDA6MTkgKzAxMDAKCj4gRml4IGEgY291cGxlIG9mIGlzc3VlcyB3
aXRoIGNvbW1pdCBmNTk5YzY0ZmRmN2QgKCJ4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlCj4gYmV0d2Vl
biBkZXZpY2Ugc2V0dXAgYW5kIG9wZW4iKS4KClNlcmllcyBhcHBsaWVkIGFuZCBxdWV1ZWQgdXAg
Zm9yIC1zdGFibGUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 23:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 23:37:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fW98W-0000HH-NZ; Thu, 21 Jun 2018 23:37: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=u36b=jh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fW98V-0000H5-Ei
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 23:37:07 +0000
X-Inumbo-ID: a2377043-75ab-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2377043-75ab-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 01:34: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 1fW98R-0000cH-TK; Thu, 21 Jun 2018 23:37:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fW98P-00051C-Ru; Thu, 21 Jun 2018 23:37:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fW98P-0002hJ-RC; Thu, 21 Jun 2018 23:37:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124489-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-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair: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-xsm: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-amd64-libvirt-xsm: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-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
X-Osstest-Versions-This: libvirt=0c4408c832368b45c8246175e2a75132d3ff0302
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 21 Jun 2018 23:37:01 +0000
Subject: [Xen-devel] [libvirt test] 124489: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ4OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0ODkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDBjNDQwOGM4
MzIzNjhiNDVjODI0NjE3NWUyYTc1MTMyZDNmZjAzMDIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTYg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDE1IGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ0ODkgIDIwMTgt
MDYtMjEgMDQ6MjA6MTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29tPgogIE1hcmMg
SGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxt
a2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxw
a3JlbXBhQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwu
Y29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21h
aWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDQyMzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 21 23:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 21 Jun 2018 23: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 1fW9Eo-0000zS-H2; Thu, 21 Jun 2018 23: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=2wxh=jh=icloud.com=dougtrav@srs-us1.protection.inumbo.net>)
 id 1fW9En-0000zN-Pm
 for xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 23:43:37 +0000
X-Inumbo-ID: f1b8ec52-75ac-11e8-bc1d-65256ead4e3a
Received: from pv33p00im-asmtp001.me.com (unknown [17.142.194.250])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1b8ec52-75ac-11e8-bc1d-65256ead4e3a;
 Thu, 21 Jun 2018 23:43:49 +0000 (UTC)
Received: from process-dkim-sign-daemon.pv33p00im-asmtp001.me.com by
 pv33p00im-asmtp001.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) id <0PAP001003XWVU00@pv33p00im-asmtp001.me.com> for
 xen-devel@lists.xenproject.org; Thu, 21 Jun 2018 23:43:24 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=04042017;
 t=1529624604;	bh=7QvppzFL9TDh93zwW+o7N5JoIXDYQ7mzt1a2Jz71QeI=;
 h=From:To:Subject:Date:Message-id;
 b=LP24Qnwyk/X8LRFdpJPC0Hszlt090rA7myyP06734vxK7dZ+mMcn5Z7PJbZ7FTxlN
 oSLyIOAVaYIlbCfkeMwEMjmXmoqQh+tBQ/tY1/CfXF7inTa27tw10ccnM5wMxrFwwH
 1qk0VYPKG/II4v5BlHE9cH+aJEQDKXb8NRvHgwgTT+P4sDvrHF3JNDPMsGGO3JqD3b
 4H6b4JCNj5hWLojmoQsaT2t5IguuzgfsvVr+zoogC8Ct89IyWahiIRxRwVOiAueipQ
 0uXMP5uYhqaFSXIIZ4sfqbEKN+EIRQAsKSnVCvdfp2vlReM3GxgxPi51lnrUG6wGTg
 KZn4jKSIsMIhQ==
Received: from icloud.com ([127.0.0.1]) by pv33p00im-asmtp001.me.com
 (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun  7
 2017)) with ESMTPSA id <0PAP0080C5VVT420@pv33p00im-asmtp001.me.com>; Thu,
 21 Jun 2018 23:43:22 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,,
 definitions=2018-06-21_10:,, signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 clxscore=1011 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1707230000 definitions=main-1806210256
From: Doug Goldstein <dougtrav@icloud.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 22 Jun 2018 07:43:04 +0800
Message-id: <20180621234304.29542-1-dougtrav@icloud.com>
X-Mailer: git-send-email 2.15.2 (Apple Git-101.1)
Subject: [Xen-devel] [RFC] expose additional data via 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Doug Goldstein <cardoe@cardoe.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKVGhpcyBwYXRjaCBpcyB0
byBzdGFydCBhIGRpc2N1c3Npb24gYXJvdW5kIGV4cG9zaW5nIGFkZGl0aW9uYWwKaW5mb3JtYXRp
b24gdmlhIHN5c2ZzIHRvIHRoZSBndWVzdCB0byBzdGVlciB1cyBhd2F5IGZyb20geGVuZnMKKC9w
cm9jL3hlbikgd2hpY2ggaXMgYWR2ZXJ0aXNlZCBhcyBkZXByZWNhdGVkLiBDdXJyZW50bHkgdGhl
IGluaXRzY3JpcHRzCnRoYXQgWGVuIGhhcyBjaGVjayAvcHJvYy94ZW4vY2FwYWJpbGl0aWVzIGZv
ciAiY29udHJvbF9kIiBhbmQgdGhlcmUgaXMKbm8gcmVhbCB3YXkgdG8gZG8gdGhpcyB2aWEgc3lz
ZnMgdG9kYXkuIFRoaXMgcGF0Y2ggaXMgbm90IG1lYW50IHRvIGJlCmNvbW1pdHRlZCAoSSBuZXZl
ciBldmVuIGNvbXBpbGVkIGl0KSBidXQgbW9yZSBhcyBhIGRpc2N1c3Npb24gc3RhcnRlcgpmb3Ig
d2hhdCB3ZSB3YW50IHRvIGhhdmUgZXhwb3NlZC4gU29tZSB0aG91Z2h0cyBhcmUgdGhlIGFiaWxp
dHkgdG8KZXhwcmVzcyBpZjoKLSBkb20wIHNlcnZpY2VzIHNob3VsZCBiZSBzdGFydGVkCiAgLSB4
ZW5zdG9yZWQKICAtIHBvcHVsYXRlIHhlbnN0b3JlIG5vZGVzCiAgLSBzdGFydCBvdGhlciBkb21h
aW5zCiAgLSBkaXNrIGJhY2tlbmQKICAtIHhlbmNvbnNvbGVkCi0gY2FuIHRoaXMgZG9tYWluIHN0
YXJ0IG90aGVyIGRvbWFpbnMKLSBpcyB0aGlzIGEgbGF0ZSBoYXJkd2FyZSBkb21haW4KLSBleHBy
ZXNzIEwwIHZzIEwxIGRvbTAKCkkgc2hvdWxkIG5vdGUgaXRzIGltcG9ydGFudCB0byBtZSB0byBj
b25zaWRlciB0aGUgc2VjdXJpdHkgaW1wbGljYXRpb25zCm9mIGFkZGluZyB0aGVzZSBhcyB3ZWxs
LiBlLmcuIE5vdCBhZGRpbmcgaW5mb3JtYXRpb24gdGhhdCBjYW4gYmUgdXNlZCB0bwpndWVzcyB0
aGUgY29uZmlndXJhdGlvbiBhbmQgZW52aXJvbm1lbnQgb2YgdGhlIGh5cGVydmlzb3IgZnJvbSBh
bgphdHRhY2tlciBjb250cm9sbGVkIGRvbWFpbi4gVGhlIG5lZ2F0aXZlICh0aGUgbGFjayBvZiBp
bmZvcm1hdGlvbikgYWJvdXQKdGhlIHN5c3RlbSBjb3VsZCBhbHNvIGhhdmUgb3RoZXIgc2VjdXJp
dHkgaW1wbGljYXRpb25zLgotLS0KIGRyaXZlcnMveGVuL3N5cy1oeXBlcnZpc29yLmMgfCAxOCAr
KysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCgpkaWZm
IC0tZ2l0IGEvZHJpdmVycy94ZW4vc3lzLWh5cGVydmlzb3IuYyBiL2RyaXZlcnMveGVuL3N5cy1o
eXBlcnZpc29yLmMKaW5kZXggOWQzMTRiYmE3YzRlLi45YjM4MzNlYTEwM2QgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMveGVuL3N5cy1oeXBlcnZpc29yLmMKKysrIGIvZHJpdmVycy94ZW4vc3lzLWh5cGVy
dmlzb3IuYwpAQCAtMzgzLDYgKzM4MywyMiBAQCBzdGF0aWMgc3NpemVfdCBidWlsZGlkX3Nob3co
c3RydWN0IGh5cF9zeXNmc19hdHRyICphdHRyLCBjaGFyICpidWZmZXIpCiAKIEhZUEVSVklTT1Jf
QVRUUl9STyhidWlsZGlkKTsKIAorc3RhdGljIHNzaXplX3QgaW5pdF9kb21haW5fc2hvdyhzdHJ1
Y3QgaHlwX3N5c2ZzX2F0dHIgKmF0dHIsIGNoYXIgKmJ1ZmZlcikKKworeworCXJldHVybiBzcHJp
bnRmKGJ1ZmZlciwgIiVkIiwgeGVuX3N0YXJ0X2luZm8tPmZsYWdzICYgU0lGX0lOSVRET01BSU4p
OworfQorCitIWVBFUlZJU09SX0FUVFJfUk8oaW5pdF9kb21haW4pOworCitzdGF0aWMgc3NpemVf
dCBwcml2aWxlZ2VkX2RvbWFpbl9zaG93KHN0cnVjdCBoeXBfc3lzZnNfYXR0ciAqYXR0ciwgY2hh
ciAqYnVmZmVyKQorCit7CisJcmV0dXJuIHNwcmludGYoYnVmZmVyLCAiJWQiLCB4ZW5fc3RhcnRf
aW5mby0+ZmxhZ3MgJiBTSUZfUFJJVklMRUdFRCk7Cit9CisKK0hZUEVSVklTT1JfQVRUUl9STyhw
cml2aWxlZ2VkX2RvbWFpbik7CisKIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICp4ZW5fcHJvcGVy
dGllc19hdHRyc1tdID0gewogCSZjYXBhYmlsaXRpZXNfYXR0ci5hdHRyLAogCSZjaGFuZ2VzZXRf
YXR0ci5hdHRyLApAQCAtMzkwLDYgKzQwNiw4IEBAIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICp4
ZW5fcHJvcGVydGllc19hdHRyc1tdID0gewogCSZwYWdlc2l6ZV9hdHRyLmF0dHIsCiAJJmZlYXR1
cmVzX2F0dHIuYXR0ciwKIAkmYnVpbGRpZF9hdHRyLmF0dHIsCisJJmluaXRfZG9tYWluX2F0dHIu
YXR0ciwKKwkmcHJpdmlsZWdlZF9kb21haW5fYXR0ci5hdHRyLAogCU5VTEwKIH07CiAKLS0gCjIu
MTUuMiAoQXBwbGUgR2l0LTEwMS4xKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 01:32:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 01: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 1fWAvJ-0007FI-3T; Fri, 22 Jun 2018 01:31: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=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWAvH-0007F6-Jq
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 01:31:35 +0000
X-Inumbo-ID: 063a4bb6-75bc-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 063a4bb6-75bc-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 01:31: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 1fWAvD-0003t3-9o; Fri, 22 Jun 2018 01:31:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWAvC-0006W8-SB; Fri, 22 Jun 2018 01:31:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWAvC-00007z-RF; Fri, 22 Jun 2018 01:31:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124472-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-armhf-armhf-examine:reboot:fail:regression
 xen-unstable:build-armhf-pvops:kernel-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:heisenbug
 xen-unstable:test-xtf-amd64-amd64-1:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-xsm:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 xen-unstable:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 01:31:30 +0000
Subject: [Xen-devel] [xen-unstable test] 124472: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ3MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDQ3Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MDkwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0MDkwCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQwOTAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDA5MAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICBmYWlsIGluIDEyNDQx
NiBSRUdSLiB2cy4gMTI0MDkwCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI0MzcyIHBhc3Mg
aW4gMTI0NDcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgIGZhaWwgcGFzcyBpbiAxMjQzNzIKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNDM3Mgog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTI0NDE2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ0MTYKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgZmFpbCBwYXNz
IGluIDEyNDQxNgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0
X2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0NDE2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ0MTYK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyNDQxNgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0NDE2CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI0MDkwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ0MTYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIGluIDEyNDQxNiBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI0NDE2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ0MTYgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNDQxNiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0NDE2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ0MTYgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNDQxNiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0NDE2IG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjQ0MTYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDQxNiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTI0NDE2IG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDQxNiBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjQwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MDU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDk4OGQ2NmNiNzhjMzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3
MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA5MCAgMjAxOC0wNi0x
MiAwMTo1MTo0MSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxNDAgIDIwMTgt
MDYtMTIgMTc6MDY6NDkgWiAgICA5IGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjQzNzIgIDIwMTgtMDYtMTggMjE6NDQ6MDUgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDk4OGQ2NmNiNzhjMzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJm
MGUKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1
biAxOCAwOToxODo1NiAyMDE4ICswMjAwCgogICAgdG9vbHMvbGlieGM6IHJldHJ5IGh5cGVyY2Fs
bCBpbiBjYXNlIG9mIEVGQVVMVAogICAgCiAgICBBIGh5cGVyY2FsbCBpc3N1ZWQgdmlhIHRoZSBw
cml2Y21kIGRyaXZlciBjYW4gdmVyeSByYXJlbHkgcmV0dXJuCiAgICAtRUZBVUxUIGV2ZW4gaWYg
dGhlIGh5cGVyY2FsbCBidWZmZXJzIGFyZSBsb2NrZWQgaW4gbWVtb3J5LiBUaGlzCiAgICBoYXBw
ZW5zIGZvciBoeXBlcmNhbGwgYnVmZmVycyBpbiB1c2VyIG1lbW9yeSB3aGVuIHRoZSBMaW51eCBr
ZXJuZWwKICAgIGlzIGRvaW5nIG1lbW9yeSBzY2FucyBlLmcuIGZvciBwYWdlIG1pZ3JhdGlvbiBv
ciBjb21wYWN0aW9uLgogICAgCiAgICBSZXRyeSB0aGUgZ2V0cGFnZWZyYW1laW5mbzMgaHlwZXJj
YWxsIHVwIHRvIDIgdGltZXMgaW4gY2FzZQogICAgLUVGQVVMVCBpcyByZXR1cm5lZCBhbmQgdGhl
IGh5cGVydmlzb3IgbWlnaHQgc2VlIGludmFsaWQgUFRFcyBmb3IKICAgIHVzZXIgaHlwZXJjYWxs
IGJ1ZmZlcnMgKHdoaWNoIHNob3VsZCBiZSB0aGUgY2FzZSBvbmx5IGlmIHRoZSBrZXJuZWwKICAg
IGRvZXNuJ3Qgb2ZmZXIgYSAvZGV2L3hlbi9oeXBlcmNhbGwgbm9kZSkuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCAxNzFkNmVjZWMx
ZWZjYTVhM2UzOTVhMDhhY2IyOTk0NTNhOTU3NTI4CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTggMDk6MTg6NTUgMjAxOCArMDIwMAoKICAg
IHRvb2xzL2xpYnhlbmNhbGxzOiBhZGQgbmV3IGZ1bmN0aW9uIHRvIHF1ZXJ5IGh5cGVyY2FsbCBi
dWZmZXIgc2FmZXR5CiAgICAKICAgIEFkZCBhIG5ldyBmdW5jdGlvbiB0byBxdWVyeSB3aGV0aGVy
IGh5cGVyY2FsbCBidWZmZXJzIGFyZSBhbHdheXMgc2FmZQogICAgdG8gYWNjZXNzIGJ5IHRoZSBo
eXBlcnZpc29yIG9yIG1pZ2h0IHJlc3VsdCBpbiBFRkFVTFQuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCAzM2JlMmMzODU4MjNlNjdj
NzczNTI3MzY2YTVkNWU4ZmZlNzhkMDQ2CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTggMDk6MTg6NTQgMjAxOCArMDIwMAoKICAgIHRvb2xz
L2xpYnhlbmNhbGw6IHVzZSBoeXBlcmNhbGwgYnVmZmVyIGRldmljZSBpZiBhdmFpbGFibGUKICAg
IAogICAgSW5zdGVhZCBvZiB1c2luZyBhbm9ueW1vdXMgbWVtb3J5IGZvciBoeXBlcmNhbGwgYnVm
ZmVycyB3aGljaCBpcyB0aGVuCiAgICBsb2NrZWQgaW50byBtZW1vcnksIHVzZSB0aGUgaHlwZXJj
YWxsIGJ1ZmZlciBkZXZpY2Ugb2YgdGhlIExpbnV4CiAgICBwcml2Y21kIGRyaXZlciBpZiBhdmFp
bGFibGUuCiAgICAKICAgIFRoaXMgaGFzIHRoZSBhZHZhbnRhZ2Ugb2YgbmVlZGluZyBqdXN0IGEg
c2luZ2xlIG1tYXAoKSBmb3IgYWxsb2NhdGluZwogICAgdGhlIGJ1ZmZlciBhbmQgcGFnZSBtaWdy
YXRpb24gb3IgY29tcGFjdGlvbiBjYW4ndCBtYWtlIHRoZSBidWZmZXIKICAgIHVuYWNjZXNzaWJs
ZSBmb3IgdGhlIGh5cGVydmlzb3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCBlMjNkMjIzNGUwODg3MmFjMWM3MTlmM2UzMzg5OTQ1
ODE0ODM0NDBmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IEZyaSBKdW4gMTUgMTE6NDk6MDYgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGFjY291bnQgZm9y
IGZ1bGx5IGVhZ2VyIEZQVSBtb2RlIGluIGVtdWxhdGlvbgogICAgCiAgICBJbiBmdWxseSBlYWdl
ciBtb2RlIHdlIG11c3Qgbm90IGNsZWFyIGZwdV9kaXJ0aWVkLCBzZXQgQ1IwLlRTLCBvciBpbnZv
a2UKICAgIHRoZSBmcHVfbGVhdmUoKSBob29rLiBJbnN0ZWFkIGRvIHdoYXQgdGhlIG1vZGUncyBu
YW1lIHNheXM6IFJlc3RvcmUKICAgIHN0YXRlIHJpZ2h0IGF3YXkuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDI0MzQzNWJmNjdl
ODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICsw
MTAwCgogICAgeDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExhenlGUFUKICAgIAogICAg
SW50ZWwgQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBh
c3QgI05NLCB3aGljaCBpcyB0aGUKICAgIG1lY2hhbmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250
ZXh0IHN3aXRjaGluZyBpcyBpbXBsZW1lbnRlZC4KICAgIAogICAgT24gYWZmZWN0ZWQgcHJvY2Vz
c29ycywgWGVuIG11c3QgdXNlIGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZyB0bwog
ICAgcHJldmVudCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRlIChTU0Uv
QVZYL2V0YykgZnJvbSBwcmV2aW91c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAKICAgIFRo
aXMgaXMgcGFydCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAxNDZkZmU5Mjc3
YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMxNjdiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCAr
MDEwMAoKICAgIHg4NjogU3VwcG9ydCBmdWxseSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcK
ICAgIAogICAgVGhpcyBpcyBjb250cm9sbGVkIG9uIGEgcGVyLXZjcHUgYmFzZXMgZm9yIGZsZXhp
YmlsaXR5LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAvIENWRS0yMDE4LTM2NjUK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpjb21taXQgNDEzMzllY2I1ZjE4Y2E3ZWM3YjBjOTE0Yzk1MmEwZTE3MTVhZTUxMQpBdXRob3I6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkRhdGU6ICAgVHVlIEp1biA1IDE3
OjM5OjM4IDIwMTggKzAxMDAKCiAgICBzY3JpcHRzL2FkZF9tYWludGFpbmVycy5wbDogRG9uJ3Qg
Y2FsbCBnZXRfbWFpbnRhaW5lcnMucGwgd2l0aCAtZgogICAgCiAgICBUaGUgb3B0aW9uIC1mIG9m
IHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHdpbGwgcmV0dXJuIHRoZSBtYWludGFpbmVycwog
ICAgb2YgYSBnaXZlbiBmaWxlLCAqbm90KiB0aGUgbGlzdCBvZiBtYWludGFpbmVycyBpZiB0aGUg
ZmlsZSB3YXMgYSBwYXRjaC4KICAgIAogICAgVGhlIG91dHB1dCBleHBlY3RlZCBvZiBhZGRfbWFp
bnRhaW5lcnMgaXMgdGhlIGxhdHRlciwgc28gZHJvcCB0aGUgb3B0aW9uCiAgICAtZi4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAg
IFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 01:52:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 01: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 1fWBF7-0000Ht-62; Fri, 22 Jun 2018 01: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=gy8e=ji=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fWBF5-0000Ho-EG
 for xen-devel@lists.xen.org; Fri, 22 Jun 2018 01:52:03 +0000
X-Inumbo-ID: 7b5aaf4d-75be-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7b5aaf4d-75be-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 03:49:21 +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 446041435;
 Thu, 21 Jun 2018 18:52:00 -0700 (PDT)
Received: from [172.31.0.218] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 EE7923F557; Thu, 21 Jun 2018 18:51:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <27bd6296-cad6-820a-dc20-4813cb94f0d9@arm.com>
Date: Fri, 22 Jun 2018 02:51:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528924492-6579-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 04/13] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, lars.kurth@citrix.com, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, dfaggioli@suse.com, tim@xen.org, jbeulich@suse.com,
 wei.liu2@citrix.com, dgdegra@tycho.nsa.gov, 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>

SGkgU3RlZmFubywKCk9uIDA2LzEzLzIwMTggMTA6MTQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBTZWxlY3QgTUVNX0FDQ0VTU19BTFdBWVNfT04gb24geDg2IHRvIG1hcmsgdGhhdCBN
RU1fQUNDRVNTIGlzIG5vdAo+IGNvbmZpZ3VyYWJsZSBvbiB4ODYuIEF2b2lkIHNlbGVjdGluZyBp
dCBvbiBBUk0uCj4gUmVuYW1lIEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVy
ZS4gQWRkIGEgcHJvbXB0IGFuZCBhCj4gZGVzY3JpcHRpb24gdG8gTUVNX0FDQ0VTUyBpbiB4ZW4v
Y29tbW9uL0tjb25maWcuCj4gCj4gVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUg
b3B0aW9uIGlzIE1FTV9BQ0NFU1MsIGFuZCBpdCBpcwo+IGNvbmZpZ3VyYWJsZSBvbmx5IG9uIEFS
TSAoZGlzYWJsZWQgYnkgZGVmYXVsdCkuIEF0IHRoZSBtb21lbnQgdGhlCj4gYXJjaC1zcGVjaWZp
YyBtZW1fYWNjZXNzIGNvZGUgcmVtYWlucyBlbmFibGVkIG9uIEFSTSwgZXZlbiB3aXRoCj4gTUVN
X0FDQ0VTUz15Lgo+IAo+IFRoZSBwdXJwb3NlIGlzIHRvIHJlZHVjZSBjb2RlIHNpemUuIFRoZSBv
cHRpb24gZG9lc24ndCBkZXBlbmQgb24gRVhQRVJUCj4gYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNl
IHRvIGVjdXJpdHktc3VwcG9ydCBjb25maWd1cmF0aW9ucyB3aXRob3V0Cj4gTUVNX0FDQ0VTUyBh
bmQgYSBub24tZXhwZXJ0IHNob3VsZCBiZSBhYmxlIHRvIGRpc2FibGUgaXQuCj4gCj4gU3VnZ2Vz
dGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgo+IAo+IENDOiBkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3YKPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+IENDOiBHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20KPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+IENDOiBq
YmV1bGljaEBzdXNlLmNvbQo+IENDOiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQo+IENDOiBrb25yYWQu
d2lsa0BvcmFjbGUuY29tCj4gQ0M6IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmcKPiBDQzogdGltQHhl
bi5vcmcKPiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjU6
Cj4gLSBjaGFuZ2UgTUVNX0FDQ0VTU19BTFdBWVNfT04gdG8gYm9vbAo+IC0gY2hhbmdlIGRlZmF1
bHQgZm9yIE1FTV9BQ0NFU1MsIGRlZmF1bHQgeSBpZiBNRU1fQUNDRVNTX0FMV0FZU19PTgo+IAo+
IENoYW5nZXMgaW4gdjQ6Cj4gLSByZW1vdmUgSEFTX01FTV9BQ0NFU1MKPiAtIG1vdmUgTUVNX0FD
Q0VTU19BTFdBWVNfT04gdG8gY29tbW9uCj4gLSBjb21iaWxlIGRlZmF1bHQgYW5kIGJvb2wgdG8g
ZGVmX2Jvb2wKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0ga2VlcCBIQVNfTUVNX0FDQ0VTUyB0byBt
YXJrIHRoYXQgYW4gYXJjaCBjYW4gZG8gTUVNX0FDQ0VTUwo+IC0gaW50cm9kdWNlIE1FTV9BQ0NF
U1NfQUxXQVlTX09OCj4gLSB0aGUgbWFpbiBNRU1fQUNDRVNTIG9wdGlvbiBpcyBpbiB4ZW4vY29t
bW9uL0tjb25maWcKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gcGF0Y2ggYWRkZWQKPiAtLS0KPiAg
IHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgfCAgMiArLQo+ICAgeGVuL2FyY2gv
YXJtL0tjb25maWcgICAgICAgICAgICAgICB8ICAxIC0KPiAgIHhlbi9hcmNoL3g4Ni9LY29uZmln
ICAgICAgICAgICAgICAgfCAgMiArLQo+ICAgeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAg
ICAgICB8IDEwICsrKysrKysrKy0KPiAgIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAg
ICAgfCAgMiArLQo+ICAgeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICAgICB8ICAyICst
Cj4gICB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgICAgIHwgIDQgKystLQo+ICAgeGVu
L2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICB8ICAyICstCj4gICB4ZW4vaW5jbHVkZS94
c20veHNtLmggICAgICAgICAgICAgIHwgIDQgKystLQo+ICAgeGVuL3hzbS9kdW1teS5jICAgICAg
ICAgICAgICAgICAgICB8ICAyICstCj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAg
ICAgIHwgIDQgKystLQo+ICAgMTEgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hp
bS5jb25maWcgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnCj4gaW5kZXggNGQ1
NjMwZi4uMjFkNzA3NSAxMDA2NDQKPiAtLS0gYS90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0u
Y29uZmlnCj4gKysrIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZwo+IEBAIC0y
OSw3ICsyOSw3IEBAIENPTkZJR19DT01QQVQ9eQo+ICAgQ09ORklHX0NPUkVfUEFSS0lORz15Cj4g
ICBDT05GSUdfSEFTX0FMVEVSTkFUSVZFPXkKPiAgIENPTkZJR19IQVNfRVhfVEFCTEU9eQo+IC1D
T05GSUdfSEFTX01FTV9BQ0NFU1M9eQo+ICtDT05GSUdfTUVNX0FDQ0VTUz15Cj4gICBDT05GSUdf
SEFTX01FTV9QQUdJTkc9eQo+ICAgQ09ORklHX0hBU19NRU1fU0hBUklORz15Cj4gICBDT05GSUdf
SEFTX1BEWD15Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKPiBpbmRleCA2NmFkY2U0Li4yYjg3MTExIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9LY29uZmlnCj4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiBAQCAtMTcsNyAr
MTcsNiBAQCBjb25maWcgQVJNCj4gICAJZGVmX2Jvb2wgeQo+ICAgCXNlbGVjdCBIQVNfQUxURVJO
QVRJVkUKPiAgIAlzZWxlY3QgSEFTX0RFVklDRV9UUkVFCj4gLQlzZWxlY3QgSEFTX01FTV9BQ0NF
U1MKPiAgIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICj4gICAJc2VsZWN0IEhBU19QRFgKPiAgIAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmln
Cj4gaW5kZXggZjY0ZmM1Ni4uOWE4NWZlOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvS2Nv
bmZpZwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gQEAgLTE1LDcgKzE1LDcgQEAgY29u
ZmlnIFg4Ngo+ICAgCXNlbGVjdCBIQVNfR0RCU1gKPiAgIAlzZWxlY3QgSEFTX0lPUE9SVFMKPiAg
IAlzZWxlY3QgSEFTX0tFWEVDCj4gLQlzZWxlY3QgSEFTX01FTV9BQ0NFU1MKPiArCXNlbGVjdCBN
RU1fQUNDRVNTX0FMV0FZU19PTgo+ICAgCXNlbGVjdCBIQVNfTUVNX1BBR0lORwo+ICAgCXNlbGVj
dCBIQVNfTUVNX1NIQVJJTkcKPiAgIAlzZWxlY3QgSEFTX05TMTY1NTAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCj4gaW5kZXggOTA0M2RjZS4u
ZGI2YmIyZCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiArKysgYi94ZW4vY29t
bW9uL0tjb25maWcKPiBAQCAtMjAsOSArMjAsMTcgQEAgY29uZmlnIEhBU19ERVZJQ0VfVFJFRQo+
ICAgY29uZmlnIEhBU19FWF9UQUJMRQo+ICAgCWJvb2wKPiAgIAo+IC1jb25maWcgSEFTX01FTV9B
Q0NFU1MKPiArY29uZmlnIE1FTV9BQ0NFU1NfQUxXQVlTX09OCj4gICAJYm9vbAo+ICAgCj4gK2Nv
bmZpZyBNRU1fQUNDRVNTCj4gKwlkZWZfYm9vbCBNRU1fQUNDRVNTX0FMV0FZU19PTgo+ICsJcHJv
bXB0ICJNZW1vcnkgQWNjZXNzIGFuZCBWTSBldmVudHMiIGlmICFNRU1fQUNDRVNTX0FMV0FZU19P
Tgo+ICsJLS0taGVscC0tLQo+ICsKPiArCSAgRnJhbWV3b3JrIHRvIGNvbmZpZ3VyZSBtZW1vcnkg
YWNjZXNzIHR5cGVzIGZvciBndWVzdHMgYW5kIHJlY2VpdmUKPiArCSAgcmVsYXRlZCBldmVudHMg
aW4gdXNlcnNwYWNlLgo+ICsKPiAgIGNvbmZpZyBIQVNfTUVNX1BBR0lORwo+ICAgCWJvb2wKPiAg
IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmls
ZQo+IGluZGV4IDI0ZDQ3NTIuLjZmMmIzZmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9NYWtl
ZmlsZQo+ICsrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKPiBAQCAtMjIsNyArMjIsNyBAQCBvYmot
eSArPSBsaWIubwo+ICAgb2JqLSQoQ09ORklHX05FRURTX0xJU1RfU09SVCkgKz0gbGlzdF9zb3J0
Lm8KPiAgIG9iai0kKENPTkZJR19MSVZFUEFUQ0gpICs9IGxpdmVwYXRjaC5vIGxpdmVwYXRjaF9l
bGYubwo+ICAgb2JqLXkgKz0gbHpvLm8KPiAtb2JqLSQoQ09ORklHX0hBU19NRU1fQUNDRVNTKSAr
PSBtZW1fYWNjZXNzLm8KPiArb2JqLSQoQ09ORklHX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mu
bwo+ICAgb2JqLXkgKz0gbWVtb3J5Lm8KPiAgIG9iai15ICs9IG1vbml0b3Iubwo+ICAgb2JqLXkg
Kz0gbXVsdGljYWxsLm8KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9j
b21tb24vZG9tY3RsLmMKPiBpbmRleCA5YjdiYzA4Li44OTFhZDU4IDEwMDY0NAo+IC0tLSBhL3hl
bi9jb21tb24vZG9tY3RsLmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4gQEAgLTEwODUs
NyArMTA4NSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2Rv
bWN0bF90KSB1X2RvbWN0bCkKPiAgICAgICAgICAgY29weWJhY2sgPSAxOwo+ICAgICAgICAgICBi
cmVhazsKPiAgIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRlZiBDT05G
SUdfTUVNX0FDQ0VTUwo+ICAgICAgIGNhc2UgWEVOX0RPTUNUTF9zZXRfYWNjZXNzX3JlcXVpcmVk
Ogo+ICAgICAgICAgICBpZiAoIHVubGlrZWx5KGN1cnJlbnQtPmRvbWFpbiA9PSBkKSApIC8qIG5v
IGRvbWFpbl9wYXVzZSgpICovCj4gICAgICAgICAgICAgICByZXQgPSAtRVBFUk07Cj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS94ZW4vbWVt
X2FjY2Vzcy5oCj4gaW5kZXggNWFiMzRjMS4uN2U5NWVhYiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vbWVtX2FjY2Vzcy5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3Mu
aAo+IEBAIC03OCw3ICs3OCw3IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNjZXNzX211bHRpKHN0cnVj
dCBkb21haW4gKmQsCj4gICAgKi8KPiAgIGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRv
bWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2Vzcyk7Cj4gICAKPiAtI2lm
ZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MKPiAg
IGludCBtZW1fYWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcgY21kLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX2FjY2Vzc19vcF90KSBhcmcp
Owo+ICAgI2Vsc2UKPiBAQCAtODgsNyArODgsNyBAQCBpbnQgbWVtX2FjY2Vzc19tZW1vcCh1bnNp
Z25lZCBsb25nIGNtZCwKPiAgIHsKPiAgICAgICByZXR1cm4gLUVOT1NZUzsKPiAgIH0KPiAtI2Vu
ZGlmIC8qIENPTkZJR19IQVNfTUVNX0FDQ0VTUyAqLwo+ICsjZW5kaWYgLyogQ09ORklHX01FTV9B
Q0NFU1MgKi8KPiAgIAo+ICAgI2VuZGlmIC8qIF9YRU5fTUVNX0FDQ0VTU19IICovCj4gICAKPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVt
bXkuaAo+IGluZGV4IGZmNmIyZGIuLmIwYWMxZjYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
eHNtL2R1bW15LmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+IEBAIC01ODQsNyAr
NTg0LDcgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV92bV9ldmVudF9jb250cm9sKFhTTV9E
RUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKPiAgICAgICByZXR1cm4geHNtX2RlZmF1
bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCBkKTsKPiAgIH0KPiAgIAo+IC0jaWZk
ZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+ICAg
c3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tZW1fYWNjZXNzKFhTTV9ERUZBVUxUX0FSRyBzdHJ1
Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9ETV9QUklW
KTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNt
L3hzbS5oCj4gaW5kZXggZjBjNmZjNy4uNzYzNmJjYiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVk
ZS94c20veHNtLmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKPiBAQCAtMTQzLDcgKzE0
Myw3IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7Cj4gICAKPiAgICAgICBpbnQgKCp2bV9ldmVu
dF9jb250cm9sKSAoc3RydWN0IGRvbWFpbiAqZCwgaW50IG1vZGUsIGludCBvcCk7Cj4gICAKPiAt
I2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MK
PiAgICAgICBpbnQgKCptZW1fYWNjZXNzKSAoc3RydWN0IGRvbWFpbiAqZCk7Cj4gICAjZW5kaWYK
PiAgIAo+IEBAIC01ODIsNyArNTgyLDcgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX3ZtX2V2ZW50
X2NvbnRyb2wgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKPiAgICAg
ICByZXR1cm4geHNtX29wcy0+dm1fZXZlbnRfY29udHJvbChkLCBtb2RlLCBvcCk7Cj4gICB9Cj4g
ICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYgQ09ORklHX01FTV9B
Q0NFU1MKPiAgIHN0YXRpYyBpbmxpbmUgaW50IHhzbV9tZW1fYWNjZXNzICh4c21fZGVmYXVsdF90
IGRlZiwgc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICByZXR1cm4geHNtX29wcy0+bWVt
X2FjY2VzcyhkKTsKPiBkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1teS5jIGIveGVuL3hzbS9kdW1t
eS5jCj4gaW5kZXggNmU3NTExOS4uMzI5MGQwNCAxMDA2NDQKPiAtLS0gYS94ZW4veHNtL2R1bW15
LmMKPiArKysgYi94ZW4veHNtL2R1bW15LmMKPiBAQCAtMTI3LDcgKzEyNyw3IEBAIHZvaWQgX19p
bml0IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqb3BzKQo+ICAgCj4gICAg
ICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250cm9sKTsKPiAgIAo+IC0j
aWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCj4gKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+
ICAgICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbWVtX2FjY2Vzcyk7Cj4gICAjZW5kaWYK
PiAgIAo+IGRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNr
L2hvb2tzLmMKPiBpbmRleCA3OGJjMzI2Li43YTNjY2ZhIDEwMDY0NAo+IC0tLSBhL3hlbi94c20v
Zmxhc2svaG9va3MuYwo+ICsrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwo+IEBAIC0xMjU2LDcg
KzEyNTYsNyBAQCBzdGF0aWMgaW50IGZsYXNrX3ZtX2V2ZW50X2NvbnRyb2woc3RydWN0IGRvbWFp
biAqZCwgaW50IG1vZGUsIGludCBvcCkKPiAgICAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybShk
LCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19WTV9FVkVOVCk7Cj4gICB9Cj4gICAKPiAtI2lm
ZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwo+ICsjaWZkZWYgQ09ORklHX01FTV9BQ0NFU1MKPiAg
IHN0YXRpYyBpbnQgZmxhc2tfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAg
ICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJTjJf
X01FTV9BQ0NFU1MpOwo+IEBAIC0xODAzLDcgKzE4MDMsNyBAQCBzdGF0aWMgc3RydWN0IHhzbV9v
cGVyYXRpb25zIGZsYXNrX29wcyA9IHsKPiAgIAo+ICAgICAgIC52bV9ldmVudF9jb250cm9sID0g
Zmxhc2tfdm1fZXZlbnRfY29udHJvbCwKPiAgIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUND
RVNTCj4gKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwo+ICAgICAgIC5tZW1fYWNjZXNzID0gZmxh
c2tfbWVtX2FjY2VzcywKPiAgICNlbmRpZgo+ICAgCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 02:01:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 02:01:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWBOY-0001QO-6H; Fri, 22 Jun 2018 02:01: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=gy8e=ji=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fWBOX-0001QH-PU
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 02:01:49 +0000
X-Inumbo-ID: 4006c7f2-75c0-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4006c7f2-75c0-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 02:02:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B79531435;
 Thu, 21 Jun 2018 19:01:47 -0700 (PDT)
Received: from [172.31.0.218] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 BDA163F557; Thu, 21 Jun 2018 19:01:46 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20180612113643.32020-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5ed3d137-383a-74ef-78c6-986b3442992c@arm.com>
Date: Fri, 22 Jun 2018 03:01:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612113643.32020-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 00/13] xen/arm: SSBD (aka Spectre-v4)
 mitigation (XSA-263)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAwNi8xMi8yMDE4IDEyOjM2IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgYWxsLAo+
IAo+IFRoaXMgcGF0Y2ggc2VyaWVzIGltcGxlbWVudCB0aGUgWGVuIGh5cGVydmlzb3Igc2lkZSBv
ZiB0aGUgIlNwZWN0cmUtdjQiCj4gKENWRS0yMDE4LTM2MzkpIG1pdGlnYXRpb24ga25vd24gYXMg
IlNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlIgo+IChTU0JEKS4KPiAKPiBNb3JlIGlu
Zm9ybWF0aW9uIGNhbiBiZSBmb3VuZCBhdDoKPiAgICBodHRwczovL2J1Z3MuY2hyb21pdW0ub3Jn
L3AvcHJvamVjdC16ZXJvL2lzc3Vlcy9kZXRhaWw/aWQ9MTUyOAo+ICAgIGh0dHBzOi8vZGV2ZWxv
cGVyLmFybS5jb20vc3VwcG9ydC9hcm0tc2VjdXJpdHktdXBkYXRlcy9zcGVjdWxhdGl2ZS1wcm9j
ZXNzb3ItdnVsbmVyYWJpbGl0eQo+IAo+IEZvciBhbGwgcmVsZWFzZWQgQXJtIENvcnRleC1BIHRo
YXQgYXJlIGFmZmVjdGVkIGJ5IHRoaXMgaXNzdWUsIHRoZW4gdGhlCj4gcHJlZmVycmVkIG1pdGln
YXRpb24gaXMgc2ltcGx5IHRvIHNldCBhIGNoaWNrZW4gYml0IGluIHRoZSBmaXJtd2FyZSBkdXJp
bmcKPiBDUFUgaW5pdGlhbGl6YXRpb24gYW5kIHRoZXJlZm9yZSBubyBjaGFuZ2UgdG8gWGVuIGlz
IHJlcXVpcmVkLiBPdGhlciBDUFVzCj4gbWF5IHJlcXVpcmUgdGhlIGNoaWNrZW4gYml0IHRvIGJl
IHRvZ2dsZWQgZHluYW1pY2FsbHkgKGZvciBleGFtcGxlLCB3aGVuCj4gc3dpdGNoaW5nIGJldHdl
ZW4ga2VybmVsLW1vZGUgYW5kIGh5cGVydmlzb3ItbW9kZSkgYW5kIHRoaXMgaXMgYWNoaWV2ZSBi
eQo+IGNhbGxpbmcgaW50byBFTDMgdmlhIGFuIFNNQyB3aGljaCBoYXMgYmVlbiBwdWJsaXNoZWQg
YXMgcGFydCBvZiB0aGUgbGF0ZXN0Cj4gU01DQ0Mgc3BlY2lmaWNhdGlvbjoKPiAgICBodHRwczov
L2RldmVsb3Blci5hcm0uY29tL2NhY2hlLXNwZWN1bGF0aW9uLXZ1bG5lcmFiaWxpdHktZmlybXdh
cmUtc3BlY2lmaWNhdGlvbgo+IAo+IGFzIHdlbGwgYXMgYW4gQVRGIHVwZGF0ZSBmb3IgdGhlIHJl
bGVhc2VkIEFSTSBjb3JlcyBhZmZlY3RlZCBieSBTU0JEOgo+ICAgIGh0dHBzOi8vZ2l0aHViLmNv
bS9BUk0tc29mdHdhcmUvYXJtLXRydXN0ZWQtZmlybXdhcmUvcHVsbC8xMzkyCj4gCj4gVGhlc2Ug
cGF0Y2hlcyBwcm92aWRlIHRoZSBmb2xsb3dpbmc6Cj4gICAgMS4gU2FmZSBwcm9iaW5nIG9mIGZp
cm13YXJlIHRvIGVzdGFibGlzaCB3aGljaCBDUFVzIGluIHRoZSBzeXN0ZW0KPiAgICAgICByZXF1
aXJlIGNhbGxpbmcgaW50byBFTDMgYXMgcGFydCBvZiB0aGUgbWl0aWdhdGlvbgo+ICAgIDIuIEEg
Y29tbWFuZC1saW5lIG9wdGlvbiB0byBmb3JjZSBTU0JEIG1pdGlnYXRpb24gdG8gYmUgYWx3YXlz
IG9uLAo+ICAgICAgIGFsd2F5cyBvZmYsIG9yIGR5bmFtaWNhbGx5IHRvZ2dsZWQgKGRlZmF1bHQp
IGZvciBDUFVzIHRoYXQgcmVxdWlyZQo+ICAgICAgIHRoZSBFTDMgY2FsbC4KPiAgICAzLiBBbiBp
bml0aWFsIGltcGxlbWVudGF0aW9uIG9mIHRoZSBjYWxsIHZpYSBYZW4sIHdoaWNoIGV4cG9zZXMg
dGhlCj4gICAgICAgbWl0aWdhdGlvbiB0byB0aGUgZ3Vlc3QgdmlhIGFuIEhWQyBpbnRlcmZhY2Uu
Cj4gCj4gVGhpcyBwYXRjaCBhbHNvIHByb3ZpZGVzIGJ1ZyBmaXggYW5kIG5ldyBpbmZyYXN0cnVj
dHVyZSByZXF1aXJlIHRvIGltcGxlbWVudAo+IHRoZSBtaXRpZ2F0aW9uOgo+ICAgIDEuIFplcm9l
ZCBlYWNoIHZDUFUgc3RhY2sKPiAgICAyLiBQcm92aWRlIGdlbmVyaWMgYXNzZW1ibHkgbWFjcm9z
Cj4gICAgMy4gUHJvdmlkZSBhbHRlcm5hdGl2ZSBjYWxsYmFjayAoUkZDKQo+IAo+IEEgYnJhbmNo
IGNhbiBiZSBmb3VuZCB3aXRoIGFsbCB0aGUgcGF0Y2hlcyBhdDoKPiAgICBodHRwczovL3hlbmJp
dHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvanVsaWVuZy94ZW4tdW5zdGFibGUuZ2l0Cj4gICAg
YnJhbmNoIHNzYmQvdjMKCkkgaGF2ZSBtZXJnZWQgdGhlIHNlcmllcyBpbnRvIG15IG5leHQgYnJh
bmNoLiBJIHdpbGwgbWVyZ2UgaXQgb25jZSB0aGUgCnRyZWUgaXMgb3BlbmVkLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 02:18:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 02: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 1fWBeV-0002Im-Op; Fri, 22 Jun 2018 02:18:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w7q2=ji=citrix.com=prvs=704e77157=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fWBeU-0002Ih-S9
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 02:18:18 +0000
X-Inumbo-ID: 8d997290-75c2-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d997290-75c2-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 02:18:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,255,1526342400"; d="scan'208";a="75096930"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B2B91B102000078001CCB4C@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: <2d9637a1-091f-0e57-2d64-13d4d20b5636@citrix.com>
Date: Fri, 22 Jun 2018 10:18:11 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2B91B102000078001CCB4C@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/EFI: further correct FPU state handling
 around runtime 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: Juergen Gross <jgross@suse.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>

T24gMjEvMDYvMTggMTk6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdlIG11c3Qgbm90IGxlYXZl
IGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgo+
IG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBhZGRp
bmcgYSAzcmQKPiBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCksIGNvbnNvbGlkYXRlIGFsbCBvZgo+IHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KPgo+IFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlz
IG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0Cj4gIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFn
ZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuIFN1Z2dlc3Rpb25zCj4gd2VsY29tZS4KCkkgdGhp
bmsgIm1heWJlX3N0dHMiIGlzIHJlYXNvbmFibGUgaGVyZS7CoCBBdCBsZWFzdCBpdCBpcyBhY2N1
cmF0ZS4KCk9UT0gsIGFzIHdlJ3JlIGNoYW5naW5nIGFsbCBjYWxsc2l0ZXMsIGNhbiB3ZSBwbGVh
c2UgcmVuYW1lIHRoZSBmdW5jdGlvbgp0byB2Y3B1X3Jlc3RvcmVfZnB1X25vbmxhenkoKSB0byBt
YXRjaCB0aGUgcmVzdCBvZiB0aGUgdGVybWlub2xvZ3ksIGFuZAphdm9pZCB0aGlzIGZ1bmN0aW9u
IGxvb2tpbmcgbGlrZSBpdCByZXN0b3JlcyBhbGwgc3RhdGUuCgo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9pMzg3LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaTM4Ny5jCj4gQEAgLTIwNiwxMSArMjA2LDEx
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBmcHVfZnhzYXZlKHN0cnVjdCB2Y3AKPiAgLyogICAgICAg
VkNQVSBGUFUgRnVuY3Rpb25zICAgICovCj4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqLwo+ICAvKiBSZXN0b3JlIEZQVSBzdGF0ZSB3aGVuZXZlciBWQ1BVIGlzIHNjaGR1bGVkIGlu
LiAqLwo+IC12b2lkIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYpCj4gK3Zv
aWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdSAqdiwgYm9vbCBuZWVkX3N0dHMp
Cj4gIHsKPiAgICAgIC8qIFJlc3RvcmUgbm9ubGF6eSBleHRlbmRlZCBzdGF0ZSAoaS5lLiBwYXJ0
cyBub3QgdHJhY2tlZCBieSBDUjAuVFMpLiAqLwo+ICAgICAgaWYgKCAhdi0+YXJjaC5mdWxseV9l
YWdlcl9mcHUgJiYgIXYtPmFyY2gubm9ubGF6eV94c3RhdGVfdXNlZCApCj4gLSAgICAgICAgcmV0
dXJuOwo+ICsgICAgICAgIGdvdG8gbWF5YmVfc3R0czsKClRoaXMgc3VyZWx5IG5lZWRzIHRvIGJl
IGlzX3B2X3ZjcHUodikgJiYgKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzBdICYKWDg2X0NSMF9U
Uyk7ID8KCk90aGVyd2lzZSwgdGhpcyBwYXRjaCByZWludHJvZHVjZXMgdGhlIHBhdGggd2hpY2gg
dW5jb25kaXRpb25hbGx5IHVzZXMKc3R0cygpIGFyb3VuZCBhbiBFRkkgUlMgY2FsbC4KCldpdGgg
dGhhdCBkb25lLCB0aGUgcGFyYW1ldGVyIGJlY29tZXMgZGVhZCBjb2RlLCBBRkFJQ1QuCgp+QW5k
cmV3Cgo+ICAKPiAgICAgIEFTU0VSVCghaXNfaWRsZV92Y3B1KHYpKTsKPiAgCj4gQEAgLTIzMywx
NCArMjMzLDE3IEBAIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdQo+ICAg
ICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsKPiAgCj4gICAgICAgICAgLyogWGVuIGRvZXNuJ3Qg
bmVlZCBUUyBzZXQsIGJ1dCB0aGUgZ3Vlc3QgbWlnaHQuICovCj4gLSAgICAgICAgaWYgKCBpc19w
dl92Y3B1KHYpICYmICh2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpICkK
PiAtICAgICAgICAgICAgc3R0cygpOwo+ICsgICAgICAgIG5lZWRfc3R0cyA9IGlzX3B2X3ZjcHUo
dikgJiYgKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzBdICYgWDg2X0NSMF9UUyk7Cj4gICAgICB9
Cj4gICAgICBlbHNlCj4gICAgICB7Cj4gICAgICAgICAgZnB1X3hyc3Rvcih2LCBYU1RBVEVfTk9O
TEFaWSk7Cj4gLSAgICAgICAgc3R0cygpOwo+ICsgICAgICAgIG5lZWRfc3R0cyA9IHRydWU7Cj4g
ICAgICB9Cj4gKwo+ICsgbWF5YmVfc3R0czoKPiArICAgIGlmICggbmVlZF9zdHRzICkKPiArICAg
ICAgICBzdHRzKCk7Cj4gIH0KPiAgCj4gIC8qIAo+CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 02:36:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 02:36:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWBwF-0003jU-ED; Fri, 22 Jun 2018 02:36: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=anhn=ji=xenproject.org=prvs=704df36b1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWBwE-0003jK-AS
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 02:36:38 +0000
X-Inumbo-ID: 1cac26d5-75c5-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1cac26d5-75c5-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 02:36:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,255,1526342400"; d="scan'208";a="58301489"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74894-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
X-Osstest-Versions-That: ovmf=11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 22 Jun 2018 03:36:33 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74894: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDg5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4OTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA4NTVhYmUwMjA0Y2I5MzJjODA1OWE1NzNhMDZhNTlkZGM3MTRj
YTQ5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxMWQwY2QyM2RkMWJj
MTVhNmU2YTE1OTgyNTBlYTJlMGM0YzM2ZTlhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4ODgg
IDIwMTgtMDYtMTkgMTI6NDk6NTkgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
ODk0ICAyMDE4LTA2LTIxIDEzOjIwOjA4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwu
Y29tPgogIEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmou
d2FuZ0BpbnRlbC5jb20+CiAgTGVvIER1cmFuIDxsZW8uZHVyYW5AYW1kLmNvbT4KICBNYXJ2aW4g
SD91c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICBNYXJ2aW4gSGFldXNlciA8TWFy
dmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6
IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxv
Z3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2gg
bm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDg1NWFiZTAyMDRjYjkzMmM4MDU5YTU3M2EwNmE1
OWRkYzcxNGNhNDkKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpE
YXRlOiAgIFdlZCBKdW4gMTMgMTE6MDU6NDQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9D
b3JlOiByZW1vdmUgU01NIGNoZWNrIGZvciBIZWFwIEd1YXJkIGZlYXR1cmUgZGV0ZWN0aW9uCiAg
ICAKICAgIENwdUR4ZSBkcml2ZXIgaXMgdXBkYXRlZCB0byBiZSBhYmxlIHRvIGFjY2VzcyBEWEUg
cGFnZSB0YWJsZSBpbiBTTU0gbW9kZSwKICAgIHdoaWNoIG1lYW5zIEhlYXAgR3VhcmQgY2FuIGdl
dCBjb3JyZWN0IG1lbW9yeSBwYWdpbmcgYXR0cmlidXRlcyBpbiB3aGF0CiAgICBlbnZpcm9ubWVu
dC4gSXQncyBub3QgbmVjZXNzYXJ5IHRvIGV4Y2x1ZGUgU01NIGZyb20gZGV0ZWN0aW5nIEhlYXAg
R3VhcmQKICAgIGZlYXR1cmUgc3VwcG9ydC4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
ICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgoKY29tbWl0IGQxMDZjZjcxZWFiYWFjZmY2M2MxNDYyNmE0YTg3MzQ2Yjkz
MDc0ZGQKQXV0aG9yOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBNYXIgMzAgMjI6MjU6NTYgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvQ3B1RHhlOiBt
YWtlIHJlZ2lzdGVyIGFjY2VzcyBtb3JlIHJlYWRhYmxlCiAgICAKICAgIFVwZGF0ZSBjb2RlIHRv
IHVzZSBtb3JlIG1lYW5pbmdmdWwgY29uc3RhbnQgbWFjcm8gb3IgcHJlZGVmaW5lZAogICAgcmVn
aXN0ZXIgc3RydWN0dXJlLgogICAgCiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwu
Y29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogSmll
d2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2Fu
Z0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
ICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
CmNvbW1pdCAyYTE0MDhkMWQ3MzllYWQwMGM5NjM5NzU0OWJlN2E5ZmM1M2M5YzZlCkF1dGhvcjog
SmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVuIDE0IDA5
OjUxOjM0IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL0NwdUR4ZTogYWxsb3cgYWNjZXNzaW5n
IChEWEUpIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUKICAgIAogICAgVGhlIE1kZVBrZy9MaWJyYXJ5
L1NtbU1lbW9yeUFsbG9jYXRpb25MaWIsIHVzZWQgb25seSBieSBEWEVfU01NX0RSSVZFUiwKICAg
IGFsbG93cyB0byBmcmVlIG1lbW9yeSBhbGxvY2F0ZWQgaW4gRFhFIChiZWZvcmUgRW5kT2ZEeGUp
LiBUaGlzIGlzIGRvbmUKICAgIGJ5IGNoZWNraW5nIHRoZSBtZW1vcnkgcmFuZ2UgYW5kIGNhbGxp
bmcgZ0JTIHNlcnZpY2VzIHRvIGRvIHJlYWwKICAgIG9wZXJhdGlvbiBpZiB0aGUgbWVtb3J5IHRv
IGZyZWUgaXMgb3V0IG9mIFNNUkFNLiBJZiBzb21lIG1lbW9yeSByZWxhdGVkCiAgICBmZWF0dXJl
cywgbGlrZSBIZWFwIEd1YXJkLCBhcmUgZW5hYmxlZCwgZ0JTIGludGVyZmFjZSB3aWxsIHR1cm4g
dG8KICAgIEVGSV9DUFVfQVJDSF9QUk9UT0NPTC5TZXRNZW1vcnlBdHRyaWJ1dGVzKCksIHByb3Zp
ZGVkIGJ5CiAgICBEWEUgZHJpdmVyIFVlZmlDcHVQa2cvQ3B1RHhlLCB0byBjaGFuZ2UgbWVtb3J5
IHBhZ2luZyBhdHRyaWJ1dGVzLiBUaGlzCiAgICBtZWFucyB3ZSBoYXZlIHBhcnQgb2YgRFhFIGNv
ZGUgcnVubmluZyBpbiBTTU0gbW9kZSBpbiBjZXJ0YWluCiAgICBjaXJjdW1zdGFuY2VzLgogICAg
CiAgICBCZWNhdXNlIHBhZ2UgdGFibGUgaW4gU01NIG1vZGUgaXMgZGlmZmVyZW50IGZyb20gRFhF
IG1vZGUgYW5kIENwdUR4ZQogICAgYWx3YXlzIHVzZXMgY3VycmVudCByZWdpc3RlcnMgKENSMCwg
Q1IzLCBldGMuKSB0byBnZXQgbWVtb3J5IHBhZ2luZwogICAgYXR0cmlidXRlcywgaXQgY2Fubm90
IGdldCB0aGUgY29ycmVjdCBhdHRyaWJ1dGVzIG9mIERYRSBtZW1vcnkgaW4gU01NCiAgICBtb2Rl
IGZyb20gU01NIHBhZ2UgdGFibGUuIFRoaXMgd2lsbCBjYXVzZSBpbmNvcnJlY3QgbWVtb3J5IG1h
bmlwdWxhdGlvbnMsCiAgICBsaWtlIGZhaWwgdGhlIHJlbGVhc2luZyBvZiBHdWFyZCBwYWdlcyBp
ZiBIZWFwIEd1YXJkIGlzIGVuYWJsZWQuCiAgICAKICAgIFRoZSBzb2x1dGlvbiBpbiB0aGlzIHBh
dGNoIGlzIHRvIHN0b3JlIHRoZSBEWEUgcGFnZSB0YWJsZSBpbmZvcm1hdGlvbgogICAgKGUuZy4g
dmFsdWUgb2YgQ1IwLCBDUjMgcmVnaXN0ZXJzLCBldGMuKSBpbiBhIGdsb2JhbCB2YXJpYWJsZSBv
ZiBDcHVEeGUKICAgIGRyaXZlci4gSWYgQ3B1RHhlIGRldGVjdHMgaXQncyBpbiBTTU0gbW9kZSwg
aXQgd2lsbCB1c2UgdGhpcyBnbG9iYWwKICAgIHZhcmlhYmxlIHRvIGFjY2VzcyBwYWdlIHRhYmxl
IGluc3RlYWQgb2YgY3VycmVudCBwcm9jZXNzb3IgcmVnaXN0ZXJzLgogICAgVGhpcyBjYW4gYXZv
aWQgcmV0cmlldmluZyB3cm9uZyBEWEUgbWVtb3J5IHBhZ2luZyBhdHRyaWJ1dGVzIGFuZCBjaGFu
Z2luZwogICAgU01NIHBhZ2UgdGFibGUgYXR0cmlidXRlcyB1bmV4cGVjdGVkbHkuCiAgICAKICAg
IENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2Vr
IDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVs
LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IGJmMjUyZTI5YTVhMWE2OGZk
ZDU4NGIxY2QxMTdiNzI4ZDdkNjdlYzAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRl
bC5jb20+CkRhdGU6ICAgVHVlIEp1biAxOSAxMzoxNTozOSAyMDE4ICswODAwCgogICAgVWVmaUNw
dVBrZy9Mb2NhbEFwaWNMaWI6IEV4Y2x1ZGUgc2Vjb25kIFNlbmRJcGkgc2VxdWVuY2Ugb24gQU1E
IHByb2Nlc3NvcnMuCiAgICAKICAgIE9uIEFNRCBwcm9jZXNzb3JzIHRoZSBzZWNvbmQgU2VuZElw
aSBpbiB0aGUgU2VuZEluaXRTaXBpU2lwaSBhbmQKICAgIFNlbmRJbml0U2lwaVNpcGlBbGxFeGNs
dWRpbmdTZWxmIHJvdXRpbmVzIGlzIG5vdCByZXF1aXJlZCwgYW5kIG1heSBjYXVzZQogICAgdW5k
ZXNpcmVkIHNpZGUtZWZmZWN0cyBkdXJpbmcgTVAgaW5pdGlhbGl6YXRpb24uCiAgICAKICAgIFRo
aXMgcGF0Y2ggbGV2ZXJhZ2VzIHRoZSBTdGFuZGFyZFNpZ25hdHVyZUlzQXV0aGVudGljQU1EIGNo
ZWNrIHRvIGV4Y2x1ZGUKICAgIHRoZSBzZWNvbmQgU2VuZElwaSBhbmQgaXRzIGFzc29jaWF0ZWQg
TWljcm9TZWNvbmREZWxheSAoMjAwKS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGVvIER1
cmFuIDxsZW8uZHVyYW5AYW1kLmNvbT4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IEplZmYgRmFuIDxqZWZmLmZhbkBpbnRlbC5jb20+CiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgYWViNmY1NzYyNThlZjE4YzBkZWJjYTFk
NmI5MDhkZjE3OTllMGQ5YgpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRl
OiAgIFNhdCBBcHIgMjggMTM6NDg6MDYgMjAxOCArMDgwMAoKICAgIE1kZVBrZy9JbmR1c3RyeVN0
YW5kYXJkL0lwbWk6IFVzZSB1bmlvbiBmb3IgYml0bWFwIGZpZWxkcwogICAgCiAgICBUaGlzIGNv
bW1pdCBlbmhhbmNlcyB0aGUgYml0bWFwIGZpZWxkcyBkZWZpbmVkIGluIHRoZSBJUE1JIGhlYWRl
ciBmaWxlcywKICAgIHVuaW9uIHR5cGVzIHdpbGwgYmUgdXNlZCB0byBwcm92aWRlIHRoZSB1c2Vy
cyB3aXRoIGJvdGggdGhlIGluZGl2aWR1YWwKICAgIGJpdG1hcCBhY2Nlc3MgYW5kIHRoZSB3aG9s
ZSBieXRlL3dvcmQgYWNjZXNzLgogICAgCiAgICBDYzogTWljaGFlbCBLaW5uZXkgPG1pY2hhZWwu
ZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQg
MjU1MTdmN2NlMzViNGRiYTc4NjYwYTY3ZWNiNmJlMGMyMTFlNjJmMQpBdXRob3I6IEhhbyBXdSA8
aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBBcHIgMTcgMTU6Mzc6MDkgMjAxOCArMDgw
MAoKICAgIE1kZVBrZy9JbmR1c3RyeVN0YW5kYXJkL0lwbWk6IFVwZGF0ZSBJUE1JIGhlYWRlciBm
aWxlcwogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD04MTQKICAgIAogICAgVGhpcyBjb21taXQgdXBkYXRlcyB0aGUgSVBNSSByZWxhdGVk
IGhlYWRlciBmaWxlcy4KICAgIAogICAgQ2M6IFlvdW5hcyBLaGFuIDxwbWR5b3VuYXNraGFuNzg2
QGdtYWlsLmNvbT4KICAgIENjOiBNaWNoYWVsIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA0ZTczOGNkNDA4OGUy
NzljM2NiZmI2NzZhN2NjMjQxYTkzNTllMWFkCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDExIDEwOjE3OjAxIDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cvQXRhQXRhcGlQYXNzVGhydTogRml4IFZTMjAxMC9WUzIwMTIgYnVpbGQgZmFpbHVy
ZQogICAgCiAgICBUaGUgcGF0Y2ggZG9lc24ndCBoYXZlIGZ1bmN0aW9uYWxpdHkgaW1wYWN0LiBJ
dCBpcyBqdXN0IHRvIG1ha2UKICAgIFZTMjAxMC9WUzIwMTIgaGFwcHkuCiAgICAKICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNp
Z25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKY29tbWl0IDczYWU3MGRiMGY3YTJj
Y2FkYTE0OWU5ZGQwM2ZkYTMwOTIzZmRkNzUKQXV0aG9yOiBNYXJ2aW4gSD91c2VyIDxNYXJ2aW4u
SGFldXNlckBvdXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE2OjI0IDIwMTggKzA4
MDAKCiAgICBTb3VyY2VMZXZlbERlYnVnUGtnL0RlYnVnQ29tbXVuaWNhdGlvbkxpYlVzYjogQWRk
IGVuZHBvaW50IGNvbmZpZy4KICAgIAogICAgQ3VycmVudGx5LCBEZWJ1Z0NvbW11bmljYXRpb25M
aWJVc2IgdXNlcyB0aGUgaGFyZGNvZGVkIGVuZHBvaW50cyAweDgyCiAgICBhbmQgMHgwMSB0byBj
b21tdW5pY2F0ZSB3aXRoIHRoZSBFSENJIERlYnVnIERldmljZS4gVGhlc2UsIGhvd2V2ZXIsCiAg
ICBhcmUgbm90IHN0YW5kYXJkaXplZCBhbmQgbWF5IHZhcnkgYWNyb3NzIGRpZmZlcmVudCBoYXJk
d2FyZS4KICAgIFRvIHNvbHZlIHRoaXMgcHJvYmxlbSwgdGhlIGVuZHBvaW50cyBhcmUgcmV0cmll
dmVkIGZyb20gdGhlCiAgICBVU0IgRGV2aWNlIERlc2NyaXB0b3IgZGlyZWN0bHkuCiAgICAKICAg
IFYyOgogICAgICAtIFN0b3JlIGVuZHBvaW50IGRhdGEgaW4gdGhlIFVTQiBEZWJ1ZyBQb3J0IGhh
bmRsZSBzdHJ1Y3R1cmUuCiAgICAKICAgIFYzOgogICAgICAtIFJlbW92ZSB0aGUgc3RhdGljIGVu
ZHBvaW50IFBDRHMgYXMgcmVxdWVzdGVkLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2
aW4gSGFldXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTog
SGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+Cgpjb21taXQgODdhNDYyNDQ3MjNhZDhkZGNlMmZj
ZjYxMWU1NjlhZGE4NmRjODBmMgpBdXRob3I6IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNl
ckBvdXRsb29rLmNvbT4KRGF0ZTogICBTdW4gSnVuIDE3IDAwOjE1OjM1IDIwMTggKzA4MDAKCiAg
ICBCYXNlVG9vbHMvV29ya3NwYWNlQ29tbW9uOiBJbXBvcnQgdXNlZCBCdWlsZFRvb2xFcnJvciBt
ZXNzYWdlcy4KICAgIAogICAgQ29tbWl0IGMxNGI1ODYxNGZmYjk5MmRmYzY2ODk2NmExOWJlY2I4
NjYxNGFhZmMgYWRkZWQgYSBmZXcgYnVpbGQKICAgIGVycm9yIG1lc3NhZ2UgZGlzcGxheSBjYWxs
cyB0byBXb3Jrc3BhY2VDb21tb24ucHkgd2l0aG91dCBpbXBvcnRpbmcKICAgIHRoZSBtZXNzYWdl
IHJlc291cmNlcyBleHBsaWNpdGVseS4gVGhpcyBjb21taXQgYWRkcyBpbXBvcnRzIHRoZQogICAg
bWlzc2luZyBkaXJlY3RpdmVzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4gSGFl
dXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDAyZWMyM2FiZWJjYjI3MWEx
NmZhZTk0ZjhlMzY1OWJiOTI4Mjg4MGQKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDIyOjQ2OjM2IDIwMTggKzAyMDAK
CiAgICBFbWJlZGRlZFBrZy9HZGJTZXJpYWxMaWI6IGF2b2lkIGxlZnQgc2hpZnQgb2YgbmVnYXRp
dmUgcXVhbnRpdHkKICAgIAogICAgQ2xhbmcgY29tcGxhaW5zIGFib3V0IGxlZnQgc2hpZnRpbmcg
YSBuZWdhdGl2ZSB2YWx1ZSBiZWluZyB1bmRlZmluZWQuCiAgICAKICAgICAgRW1iZWRkZWRQa2cv
TGlicmFyeS9HZGJTZXJpYWxMaWIvR2RiU2VyaWFsTGliLmM6MTUxOjMwOgogICAgICBlcnJvcjog
c2hpZnRpbmcgYSBuZWdhdGl2ZSBzaWduZWQgdmFsdWUgaXMgdW5kZWZpbmVkIFstV2Vycm9yLC1X
c2hpZnQtbmVnYXRpdmUtdmFsdWVdCiAgICAgIE91dHB1dERhdGEgPSAoVUlOVDgpKCh+RExBQjw8
Nyl8KChCcmVha1NldDw8Nil8KChQYXJpdHk8PDMpfCgoU3RvcEJpdHM8PDIpfCBEYXRhKSkpKTsK
ICAgIAogICAgUmVkZWZpbmUgYWxsIGJpdCBwYXR0ZXJuIGNvbnN0YW50cyBhcyB1bnNpZ25lZCB0
byB3b3JrIGFyb3VuZCB0aGlzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hl
dXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExp
bmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+Cgpjb21taXQgMWY3MzlhODUxY2U4ZWE4
YzljNGQ5YzRjN2E1ODYyZmQ0NGFiNmFiNApBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmll
c2hldXZlbEBsaW5hcm8ub3JnPgpEYXRlOiAgIE1vbiBKdW4gMTggMjA6MTM6NDcgMjAxOCArMDIw
MAoKICAgIEFybVBrZy9Bcm1NdGxMaWI6IGZpeCBwcm90b3R5cGUgaW5jb25zaXN0ZW5jeSBpbiBN
dGxXYWl0VW50aWxDaGFubmVsRnJlZQogICAgCiAgICBBbGlnbiB0aGUgcHJvdG90eXBlIG9mIEFy
bU10bExpYidzIE10bFdhaXRVbnRpbENoYW5uZWxGcmVlICgpIHdpdGggdGhlCiAgICBvbmUgaW4g
dGhlIEFybU10bE51bGxMaWIgaW1wbGVtZW50YXRpb24gKHJhdGhlciB0aGFuIHRoZSBvdGhlciB3
YXkgYXJvdW5kLAogICAgc2luY2UgZWRrMi1wbGF0Zm9ybXMgaGFzIGEgY29uZmxpY3RpbmcgaW1w
bGVtZW50YXRpb24gYXMgd2VsbCkKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBM
aW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDZkNTZhY2U1N2I5MWE0
ODI3NGZhOWI5Y2ZiYzk4MDY1MzA3NTg0YWUKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJkLmJp
ZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE5OjMxOjE4IDIwMTggKzAy
MDAKCiAgICBCYXNlVG9vbHMvdG9vbHNfZGVmIENMQU5HMzU6IGFkZCBOT09QVCBidWlsZCB0YXJn
ZXQKICAgIAogICAgQ3JlYXRlIHRoZSBtaXNzaW5nIE5PT1BUIHRhcmdldCBmb3IgQ0xBTkczNSAo
d2hpY2ggaXMgQVJNIGFuZCBBQVJDSDY0CiAgICBvbmx5KSwgYW5kIGFsaWduIGl0IHdpdGggdGhl
IG90aGVyIHRvb2xjaGFpbnM6IE5PT1BUIGhhcyBvcHRpbWl6YXRpb25zCiAgICBkaXNhYmxlZCBl
bnRpcmVseSAoZm9yIHNvdXJjZSBsZXZlbCBkZWJ1Z2dpbmcpLCBhbmQgREVCVUcgaXMgY2hhbmdl
ZAogICAgZnJvbSAtTzAgdG8gLU8xLCBhcyBpcyB0aGUgY2FzZSBmb3IgQ0xBTkczOCBhcyB3ZWxs
LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2
ZWxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRo
b2xtQGxpbmFyby5vcmc+Cgpjb21taXQgYTUwYWE5ZGQ4ODgxODg1NGNjZGUyMGZkZjFiN2I5Mjg2
ZGM2MDc2YwpBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3Jn
PgpEYXRlOiAgIE1vbiBKdW4gMTggMTg6NTA6MTIgMjAxOCArMDIwMAoKICAgIEVtYmVkZGVkL0Vt
YmVkZGVkUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdldAogICAgCiAgICBFbmFibGUg
dG8gTk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0aGlzIHBhY2thZ2Ugd2l0aAog
ICAgb3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTog
TGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IGU0YmM3M2Q3
Mjc3NDIwN2ViOGVhNjEwYjU5MDNiOGE5YTliMWI2NTgKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8
YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDE4IDE4OjQ5OjMwIDIw
MTggKzAyMDAKCiAgICBBcm1Qa2cvQXJtUGtnLmRzYzogZW5hYmxlIE5PT1BUIGJ1aWxkIHRhcmdl
dAogICAgCiAgICBFbmFibGUgdG8gTk9PUFQgYnVpbGQgdGFyZ2V0IHNvIHdlIGNhbiBidWlsZCB0
aGlzIHBhY2thZ2Ugd2l0aAogICAgb3B0aW1pemF0aW9ucyBkaXNhYmxlZC4KICAgIAogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3Jn
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 02:39:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 02:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWByy-0003sq-3Y; Fri, 22 Jun 2018 02: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=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWByx-0003se-8b
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 02:39:27 +0000
X-Inumbo-ID: 81f705a2-75c5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81f705a2-75c5-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 02:39:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fWByu-0005kE-GK; Fri, 22 Jun 2018 02:39: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 1fWByu-0002HI-4y; Fri, 22 Jun 2018 02:39:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWByu-0006W0-4J; Fri, 22 Jun 2018 02:39:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124515-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
X-Osstest-Versions-This: ovmf=c2d6e2bc12b2a4e99304a1ebbc3474638721f5a8
X-Osstest-Versions-That: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 02:39:24 +0000
Subject: [Xen-devel] [ovmf test] 124515: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDUxNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1MTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0NDY2Cgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAgICAgICAgICAgYzJkNmUyYmMxMmIy
YTRlOTkzMDRhMWViYmMzNDc0NjM4NzIxZjVhOApiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAg
ICAgICAgICAgICAgODU1YWJlMDIwNGNiOTMyYzgwNTlhNTczYTA2YTU5ZGRjNzE0Y2E0OQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTI0NDY2ICAyMDE4LTA2LTIwIDIzOjExOjM1IFogICAgMSBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDUxNSAgMjAxOC0wNi0yMSAxMzoyMDowOCBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBGdSBTaXl1YW4gPHNp
eXVhbi5mdUBpbnRlbC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBTYW1p
IE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgogIFNpdmFyYW1hbiBOYWluYXIgPHNpdmFy
YW1hbm5AYW1paW5kaWEuY28uaW4+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYzJkNmUyYmMxMmIyYTRlOTkzMDRhMWViYmMzNDc0
NjM4NzIxZjVhOApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAg
VGh1IEp1biAxNCAxMzo1NToyMSAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvY29tcDogcmV0dXJu
IE5PVF9FUVVBTCB3aGVuIGNvbXBhcmVkIGZpbGVzIGFyZSBkaWZmZXJlbnQKICAgIAogICAgVG9k
YXkncyBpbXBsZW1lbnRhdGlvbiByZXR1cm5zIDAgZXZlbiB3aGVuIGNvbXBhcmVkIGZpbGVzIGFy
ZQogICAgZGlmZmVyZW50LgogICAgVGhlIHBhdGNoIHJldHVybnMgMjcgKFNIRUxMX05PVF9RVUFM
KSBpbiBzdWNoIGNhc2UgdG8gZm9sbG93CiAgICB0aGUgc2hlbGwgc3BlYy4KICAgIAogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+Cgpjb21taXQgMmUxMDgz
MDM4ZDlhYTc0ZmNhYTJkYjgxNThmZGVlN2M4YjRhZjNiYgpBdXRob3I6IERhbmRhbiBCaSA8ZGFu
ZGFuLmJpQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVuIDE5IDE1OjM4OjQ3IDIwMTggKzA4MDAK
CiAgICBTaWduZWRDYXBzdWxlUGtnL1N5c3RlbUZpcm13YXJlVXBkYXRlRHhlOiBGaXggRUNDIGlz
c3VlcwogICAgCiAgICBNYWtlIGZ1bmN0aW9uIGNvbW1lbnRzIGFsaWduIHdpdGggZnVuY3Rpb25z
LgogICAgCiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdl
biBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCAyNGZlZTA1MjhjMzJiMjQwNzIwNTQ3YWZkZDczN2Nh
OTI4YjM0ZTYwCkF1dGhvcjogU2FtaSBNdWphd2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KRGF0
ZTogICBUdWUgSnVuIDE5IDE5OjU4OjE0IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2c6IEVu
YWJsZSBTQVRBIENvbnRyb2xsZXIgUENJIG1lbSBzcGFjZQogICAgCiAgICBUaGUgU0FUQSBjb250
cm9sbGVyIGRyaXZlciBjcmFzaGVzIHdoaWxlIGFjY2Vzc2luZyB0aGUKICAgIFBDSSBtZW1vcnkg
W0FIQ0kgQmFzZSBSZWdpc3RlcnMgKEFCQVIpXSwgYXMgdGhlIFBDSSBtZW1vcnkKICAgIHNwYWNl
IGlzIG5vdCBlbmFibGVkLgogICAgCiAgICBFbmFibGUgdGhlIFBDSSBtZW1vcnkgc3BhY2UgYWNj
ZXNzIHRvIHByZXZlbnQgdGhlIFNBVEEKICAgIENvbnRyb2xsZXIgZHJpdmVyIGZyb20gY3Jhc2hp
bmcuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2Fy
QGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgoKY29tbWl0IDFlMGRiN2IxMTk4N2QwZWM5M2JlN2RmZTI2MTAyYTMyNzg2MGZkYmQKQXV0aG9y
OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1biAxNCAxMDoz
MDowOSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL05ldHdvcmtQa2c6IENoZWNraW5nIGZv
ciBOVUxMIHBvaW50ZXIgYmVmb3JlIHVzZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBTaXZhcmFtYW4gTmFpbmFyIDxzaXZhcmFtYW5uQGFtaWluZGlhLmNvLmluPgogICAgUmV2aWV3
ZWQtYnk6IEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 03:19:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 03:19:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWCbT-0006io-Cs; Fri, 22 Jun 2018 03:19:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWCbR-0006ib-T9
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 03:19:13 +0000
X-Inumbo-ID: 105d107b-75cb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 105d107b-75cb-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 03:19: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 1fWCbO-0006YJ-Mx; Fri, 22 Jun 2018 03:19: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 1fWCbO-0004mu-GB; Fri, 22 Jun 2018 03:19:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWCbO-0005jB-FW; Fri, 22 Jun 2018 03:19:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fWCbO-0005jB-FW@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 03:19:10 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-amd64-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
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBiYjcwZGUxZjk5
M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2CiAgQnVnIG5vdCBwcmVzZW50OiA0NzQ5Mjhi
OGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NTcwLwoKCiAg
Y29tbWl0IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYKICBBdXRob3I6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFdlZCBNYXkgMzAgMTM6
MDk6NTcgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0aWVzIGZyb20g
eGVuX3N0YXJ0X2tlcm5lbCgpCiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXQ6IDA4MDhlODBj
Yjc2MGRlMjczM2MwNTI3ZDIwOTBlZDIyMDVhMWVlZjggKCJ4ZW46IHNldAogICAgICBjcHUgY2Fw
YWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpIikKICAgICAgCiAgICAgIFRoZXJlIGlz
IG5vIG5lZWQgdG8gc2V0IHRoZSBzYW1lIGNhcGFiaWxpdGllcyBmb3IgZWFjaCBjcHUKICAgICAg
aW5kaXZpZHVhbGx5LiBUaGlzIGNhbiBlYXNpbHkgYmUgZG9uZSBmb3IgYWxsIGNwdXMgd2hlbiBz
dGFydGluZyB0aGUKICAgICAga2VybmVsLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTog
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlz
ZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjkvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzEyNDU3MC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMjk2
OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuOSB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFz
aXMgcGFzczoKIDEyNDQ2MCBmYWlsIFtob3N0PWdvZGVsbG8wXSAvIDEyMzgxOSBvay4KRmFpbHVy
ZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0NDYwIC8gMTIzODE5Cih0cmVlIHdpdGggbm8gdXJs
OiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2Vh
YmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0
YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CkJhc2lzIHBhc3MgMjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJjMTlmM2MxZjAxNmQ0MyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCMy
NDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2ZDQzLThlNTJiOTRlMTlkODJlMmJl
NGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViLTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
TG9hZGVkIDIwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjM4MTkgcGFzcyAyNDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2
ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEy
Mzg2MSBmYWlsIGlycmVsZXZhbnQKIDEyMzk3MCBmYWlsIGlycmVsZXZhbnQKIDEyMzkxNCBmYWls
IGlycmVsZXZhbnQKIDEyNDAzMyBmYWlsIGlycmVsZXZhbnQKIDEyNDA1NSBmYWlsIGlycmVsZXZh
bnQKIDEyNDA4NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MTEz
IGZhaWwgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAx
MTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQxOTAgZmFpbCA0ZjQy
ZGM2MmJlOTJhZmU5ODYzYmYyNTk4ZTZiMGQ2Mzc0MzBmNzRmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE2OCBmYWlsIDNjM2QwNWZjNmU2NjUz
YmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIz
ZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MjIzIGZhaWwgNGY0MmRjNjJiZTkyYWZlOTg2M2JmMjU5
OGU2YjBkNjM3NDMwZjc0ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCiAxMjQ1MjUgcGFzcyAyNDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFm
MDE2ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIK
IDEyNDQxMSBmYWlsIDhlNTJiOTRlMTlkODJlMmJlNGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0NDYwIGZh
aWwgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0YzZjYzQ3OCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUz
NWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ1NTYgcGFzcyA0NzQ5Mjhi
OGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0
MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDU1OCBmYWlsIGJiNzBkZTFmOTkzYjVhN2Zm
ZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJi
YTQ3ODlhOTRkODI0NTIxZQogMTI0NTM2IGZhaWwgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTlj
OGYzOWY0YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFh
YTZmNjNiCiAxMjQ1NjEgcGFzcyA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIw
YWFkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEy
NDU0MSBmYWlsIDgyYmZmZmVkYmRhOTFmZmRmN2NlYmMyMTAxODVmYWMzZjZhMjA5NmIgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NTQ2IHBhc3Mg
YTM4MjQ5ZDZkY2ZiNjU1NGYwNzY1Zjk1MjlkNDlmOTY0NTRkOWExZSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4
MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQ1NjQgZmFpbCBiYjcwZGUxZjk5
M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYx
OWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDU0OCBmYWlsIGZlNjRkN2Q2YWI4M2IwM2M5MzNk
OWY3NjY0M2I4MTA4NTc3NzQzMDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3
ODlhOTRkODI0NTIxZQogMTI0NTUyIGZhaWwgYzQzYjRmZjk3MmE5ODZjODViZGQ4ZGMxYWEwNWZl
MjNiMjllZjk5YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1
MjFlCiAxMjQ1NjggcGFzcyA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFk
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDU3
MCBmYWlsIGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQpTZWFyY2hpbmcgZm9yIGlu
dGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjM4MTkgKHBhc3MpLCBm
b3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI0NDExIChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NTI1IChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NTM2IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIDAgcmV2aXNpb25zIGF0IDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBh
YWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQpObyBy
ZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyNDU1NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyNDU1OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyNDU2MSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NTY0
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NTY4IChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ1NzAgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRy
b2R1Y2VkOiAgYmI3MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUzMTlhNgogIEJ1ZyBu
b3QgcHJlc2VudDogNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZAogIExh
c3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEyNDU3MC8KCgogIGNvbW1pdCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2
MGVmNTMxOWE2CiAgQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgRGF0
ZTogICBXZWQgTWF5IDMwIDEzOjA5OjU3IDIwMTggKzAyMDAKICAKICAgICAgeGVuOiBzZXQgY3B1
IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKQogICAgICAKICAgICAgVXBzdHJl
YW0gY29tbWl0OiAwODA4ZTgwY2I3NjBkZTI3MzNjMDUyN2QyMDkwZWQyMjA1YTFlZWY4ICgieGVu
OiBzZXQKICAgICAgY3B1IGNhcGFiaWxpdGllcyBmcm9tIHhlbl9zdGFydF9rZXJuZWwoKSIpCiAg
ICAgIAogICAgICBUaGVyZSBpcyBubyBuZWVkIHRvIHNldCB0aGUgc2FtZSBjYXBhYmlsaXRpZXMg
Zm9yIGVhY2ggY3B1CiAgICAgIGluZGl2aWR1YWxseS4gVGhpcyBjYW4gZWFzaWx5IGJlIGRvbmUg
Zm9yIGFsbCBjcHVzIHdoZW4gc3RhcnRpbmcgdGhlCiAgICAgIGtlcm5lbC4KICAgICAgCiAgICAg
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgICAgUmV2
aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAg
ICAgIFNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNl
Y3QvbGludXgtNC45L3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NC54ZW4tYm9v
dC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMTI0NTcwOiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjQ1NzAgbGludXgt
NC45IHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI0NTcwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 05:06:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 05:06:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWEH9-0006AW-Jr; Fri, 22 Jun 2018 05:06:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWEH7-0006AH-N4
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 05:06:21 +0000
X-Inumbo-ID: 0741ca69-75da-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0741ca69-75da-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 05:06: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 1fWEH3-0000iy-MG; Fri, 22 Jun 2018 05:06:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWEH3-0005OZ-B3; Fri, 22 Jun 2018 05:06:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWEH3-0006Mp-AN; Fri, 22 Jun 2018 05:06:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124496-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64: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-xsm: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=46012db666990ff2eed1d3dc199ab8006439a93b
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 05:06:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 124496: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDQ5NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0OTYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVw
cml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUvcHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxNyBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IHJ1
bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2
dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxOSBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXBy
aXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3hlbnN0b3JlIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3JlIHJ1
bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUv
Y3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRp
dC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0NjAx
MmRiNjY2OTkwZmYyZWVkMWQzZGMxOTlhYjgwMDY0MzlhOTNiCmJhc2VsaW5lIHZlcnNpb246CiBx
ZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5ZGVlNmJhNjUxNzc1NWU5MDczYmE1Nzk5
ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIgIDIwMTgtMDYtMTYgMDU6MDQ6MjYgWiAg
ICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0Mzk4ICAyMDE4LTA2LTE5IDEwOjM2OjUy
IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NDQ5ICAy
MDE4LTA2LTIwIDE2OjQyOjI2IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0
b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmli
bS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcg
PHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNv
bT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2
aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVk
aGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxp
bCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBKYXNvbiBKLiBIZXJuZSA8ampoZXJuZUBs
aW51eC5pYm0uY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5j
b20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
TWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVy
IFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8u
b3JnPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAg
VGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhh
amxvdkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyMjkgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 05:38:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 05: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 1fWEm9-0008KG-N3; Fri, 22 Jun 2018 05:38:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWEm8-0008K4-Bs
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 05:38:24 +0000
X-Inumbo-ID: 81c19103-75de-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81c19103-75de-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 05: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 1fWEm4-0001Ou-UP; Fri, 22 Jun 2018 05:38:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWEm4-00074J-HX; Fri, 22 Jun 2018 05:38:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWEm4-0000Ux-Gr; Fri, 22 Jun 2018 05:38:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124521-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
X-Osstest-Versions-That: seabios=d1343e6863dd287ce7d4fcb5169c9cff568f9d1b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 05:38:20 +0000
Subject: [Xen-devel] [seabios test] 124521: 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>

ZmxpZ2h0IDEyNDUyMSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1MjEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyMjAyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjIyMDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjIwMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBz
ZWFiaW9zICAgICAgICAgICAgICAyMzdmZDM5NDNkMThkN2QxYTRjNDRhYTI0MDJjMjZmYTYyZTdj
MzgwCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICBkMTM0M2U2ODYzZGQy
ODdjZTdkNGZjYjUxNjljOWNmZjU2OGY5ZDFiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjIyMDIg
IDIwMTgtMDQtMTIgMTk6NTg6MTkgWiAgIDcwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
NDI4ICAyMDE4LTA2LTIwIDA4OjQwOjA5IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI0NTIxICAyMDE4LTA2LTIxIDE0OjQwOjIwIFogICAgMCBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgS2V2aW4gTydDb25ub3IgPGtldmluQGtvY29ubm9yLm5ldD4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9zZWFiaW9zLmdp
dAogICBkMTM0M2U2Li4yMzdmZDM5ICAyMzdmZDM5NDNkMThkN2QxYTRjNDRhYTI0MDJjMjZmYTYy
ZTdjMzgwIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 05:59:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 05: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 1fWF6F-0001Mm-Hz; Fri, 22 Jun 2018 05: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=cnp7=ji=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fWF6E-0001Mh-06
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 05:59:10 +0000
X-Inumbo-ID: 67cb223b-75e1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67cb223b-75e1-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 05:59:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6EF8BACB3;
 Fri, 22 Jun 2018 05:59:07 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
References: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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: <bbf57e79-e79c-baea-a22a-ffb57990c448@suse.com>
Date: Fri, 22 Jun 2018 07:59:06 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Remove unnecessary BUG_ON from
 __unbind_from_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: ben.hutchings@codethink.co.uk, stable@vger.kernel.org, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMTk6MjksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBDb21taXQgOTEwZjhi
ZWZkZjViICgieGVuL3BpcnE6IGZpeCBlcnJvciBwYXRoIGNsZWFudXAgd2hlbiBiaW5kaW5nCj4g
TVNJcyIpIGZpeGVkIGEgY291cGxlIG9mIGVycm9ycyBpbiBlcnJvciBjbGVhbnVwIHBhdGggb2YK
PiB4ZW5fYmluZF9waXJxX21zaV90b19pcnEoKS4gVGhpcyBjbGVhbnVwIGFsbG93ZWQgYSBjYWxs
IHRvCj4gX191bmJpbmRfZnJvbV9pcnEoKSB3aXRoIGFuIHVuYm91bmQgaXJxLCB3aGljaCB3b3Vs
ZCByZXN1bHQgaW4KPiB0cmlnZ2VyaW5nIHRoZSBCVUdfT04gdGhlcmUuCj4gCj4gU2luY2UgdGhl
cmUgaXMgcmVhbGx5IG5vIHJlYXNvbiBmb3IgdGhlIEJVR19PTiAoeGVuX2ZyZWVfaXJxKCkgY2Fu
Cj4gb3BlcmF0ZSBvbiB1bmJvdW5kIGlycXMpIHdlIGNhbiByZW1vdmUgaXQuCj4gCj4gUmVwb3J0
ZWQtYnk6IEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgo+IFNp
Z25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
Cj4gQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 06:34:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 06: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 1fWFeT-00049q-Hy; Fri, 22 Jun 2018 06:34:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cnp7=ji=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fWFeS-00049l-0B
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 06:34:32 +0000
X-Inumbo-ID: 58c530d5-75e6-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58c530d5-75e6-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 06:34:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B5D4FAF55;
 Fri, 22 Jun 2018 06:34:29 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
References: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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: <4f71ffde-2c0c-795f-665e-8b90076dd923@suse.com>
Date: Fri, 22 Jun 2018 08:34:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Remove unnecessary BUG_ON from
 __unbind_from_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: ben.hutchings@codethink.co.uk, stable@vger.kernel.org, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMTggMTk6MjksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBDb21taXQgOTEwZjhi
ZWZkZjViICgieGVuL3BpcnE6IGZpeCBlcnJvciBwYXRoIGNsZWFudXAgd2hlbiBiaW5kaW5nCj4g
TVNJcyIpIGZpeGVkIGEgY291cGxlIG9mIGVycm9ycyBpbiBlcnJvciBjbGVhbnVwIHBhdGggb2YK
PiB4ZW5fYmluZF9waXJxX21zaV90b19pcnEoKS4gVGhpcyBjbGVhbnVwIGFsbG93ZWQgYSBjYWxs
IHRvCj4gX191bmJpbmRfZnJvbV9pcnEoKSB3aXRoIGFuIHVuYm91bmQgaXJxLCB3aGljaCB3b3Vs
ZCByZXN1bHQgaW4KPiB0cmlnZ2VyaW5nIHRoZSBCVUdfT04gdGhlcmUuCj4gCj4gU2luY2UgdGhl
cmUgaXMgcmVhbGx5IG5vIHJlYXNvbiBmb3IgdGhlIEJVR19PTiAoeGVuX2ZyZWVfaXJxKCkgY2Fu
Cj4gb3BlcmF0ZSBvbiB1bmJvdW5kIGlycXMpIHdlIGNhbiByZW1vdmUgaXQuCj4gCj4gUmVwb3J0
ZWQtYnk6IEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgo+IFNp
Z25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
Cj4gQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKClB1c2hlZCB0byB4ZW4vdGlwLmdpdCBmb3It
bGludXMtNC4xOAoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 07:09:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 07:09:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWGCM-0006Oz-HO; Fri, 22 Jun 2018 07:09: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=33vo=ji=citrix.com=prvs=704d538d6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fWGCL-0006Oq-4L
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 07:09:33 +0000
X-Inumbo-ID: d5336d17-75ea-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5336d17-75ea-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 09:06:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,255,1526342400"; d="scan'208";a="75104150"
Date: Fri, 22 Jun 2018 09:09:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20180622070920.wbawc3poyvwvguwu@mac>
References: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529602184-2861-1-git-send-email-boris.ostrovsky@oracle.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: Remove unnecessary BUG_ON from
 __unbind_from_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: jgross@suse.com, xen-devel@lists.xenproject.org,
 ben.hutchings@codethink.co.uk, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjEsIDIwMTggYXQgMDE6Mjk6NDRQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5
IHdyb3RlOgo+IENvbW1pdCA5MTBmOGJlZmRmNWIgKCJ4ZW4vcGlycTogZml4IGVycm9yIHBhdGgg
Y2xlYW51cCB3aGVuIGJpbmRpbmcKPiBNU0lzIikgZml4ZWQgYSBjb3VwbGUgb2YgZXJyb3JzIGlu
IGVycm9yIGNsZWFudXAgcGF0aCBvZgo+IHhlbl9iaW5kX3BpcnFfbXNpX3RvX2lycSgpLiBUaGlz
IGNsZWFudXAgYWxsb3dlZCBhIGNhbGwgdG8KPiBfX3VuYmluZF9mcm9tX2lycSgpIHdpdGggYW4g
dW5ib3VuZCBpcnEsIHdoaWNoIHdvdWxkIHJlc3VsdCBpbgo+IHRyaWdnZXJpbmcgdGhlIEJVR19P
TiB0aGVyZS4KPiAKPiBTaW5jZSB0aGVyZSBpcyByZWFsbHkgbm8gcmVhc29uIGZvciB0aGUgQlVH
X09OICh4ZW5fZnJlZV9pcnEoKSBjYW4KPiBvcGVyYXRlIG9uIHVuYm91bmQgaXJxcykgd2UgY2Fu
IHJlbW92ZSBpdC4KPiAKPiBSZXBvcnRlZC1ieTogQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5n
c0Bjb2RldGhpbmsuY28udWs+Cj4gU2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgSSBoYWQgdGhpcyBvbiBteSBxdWV1ZSBvZiBU
T0RPcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 07:43:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 07: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 1fWGiY-0000bd-ER; Fri, 22 Jun 2018 07:42:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWGiX-0000bY-SW
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 07:42:49 +0000
X-Inumbo-ID: e2eccf85-75ef-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2eccf85-75ef-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 07:43:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 01:42:46 -0600
Message-Id: <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 01:42:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <dougtrav@icloud.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
In-Reply-To: <20180621222453.GA29089@MacBook-Air.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDAwOjI0LCA8ZG91Z3RyYXZAaWNsb3VkLmNvbT4gd3JvdGU6Cj4+
ID4+PiBXb3JraW5nIHBhdGNoIGJ5IHBhdGNoIGlzbid0IGZlYXNpYmxlIGJlY2F1c2Ugb2YgdGhl
IHJlbmFtZXMuCj4+ID4+IAo+PiA+PiBJIGRvbid0IHVuZGVyc3RhbmQgLSBob3cgZG9lcyBwYXRo
L2ZpbGUgbmFtaW5nIGNvbmZsaWN0IHdpdGggd29ya2luZwo+PiA+PiBwYXRjaCBieSBwYXRjaD8g
U3VyZWx5IGEgcmVsYXRpdmVseSBzaW1wbGUgc2VkIGNvbW1hbmQgY291bGQgYmUgdXNlZAo+PiA+
PiB0byBjaGFuZ2UgdGhlIHBhdGhzIGluIGVhY2ggcGF0Y2ggYWNjb3JkaW5nIHRvIG91ciB0cmVl
IGxheW91dC4gVGhhdCdzCj4+ID4+IGJhc2ljYWxseSB3aGF0IEknbSBkb2luZyB3aXRoIHRoZSBN
V0FJVCBpZGxlIGRyaXZlcjsgZ3JhbnRlZCwgdGhhdCdzIGp1c3QKPj4gPj4gYSBzaW5nbGUgZmls
ZS4KPj4gPiAKPj4gPiBJdHMgMTA2IGNvbW1pdHMgYmV0d2VlbiB0aGUgbGFzdCB0aW1lIEkgZ290
IHRoaXMgaW4gc3luYy4gV2UgYWxzbyBkb27igJl0IGhhdmUgCj4+ID4ga2J1aWxkIGFuZCB3ZSBo
YXZlIGEgbGl0dGxlIHNoaW0gZmlsZSB0byBtYXAgdGhpbmdzIHRvIG91ciBidWlsZCBzeXN0ZW0g
c28gCj4+ID4gZm9yIGVhY2ggcGF0Y2ggSSB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCBzb21lIG9m
IHRob3NlIHJlZ3Jlc3Npb25zLgo+PiAKPj4gV2VsbCwgSSBzdGlsbCBkb24ndCB1bmRlcnN0YW5k
OiBZb3UgaGFkIHRvIG1ha2UgdGhvc2UgMTA2IGNvbW1pdHMgYXBwbHkKPj4gdG8geW91ciB0cmVl
IGFzIHdlbGwgaW4gb3JkZXIgdG8gaGF2ZSBjcmVhdGUgdGhlIHBhdGNoIHlvdSd2ZSBzdWJtaXR0
ZWQuCj4+IFdoYXRldmVyIHlvdSBkaWQgKGV2ZW4gaWYgeW91IGNyZWF0ZWQgYSBnaWFudCBwYXRj
aCBmaXJzdCBhbmQgbWFzc2FnZWQKPj4gdGhhdCBvbmUpLCB0aGUgc2FtZSBjb3VsZCBoYXZlIGJl
ZW4gZG9uZSBmb3IgdGhlIGluZGl2aWR1YWwgY29tbWl0cy4gSWYKPj4gdGhpcyBpbmRlZWQgdGFr
ZXMgbW9yZSB0aGFuIGEgc2ltcGxlIHNlZCBpbnZvY2F0aW9uLCBwZXJoYXBzIGl0IHdvdWxkIGJl
Cj4+IHdvcnRoIGFkZGluZyBhIGxpdHRsZSBzY3JpcHQgdG8gb3VyIHJlcG8gZG9pbmcganVzdCB0
aGF0Pwo+IAo+IFNvIEkgZGlkbid0IHRha2UgdGhvc2UgMTA2IGNvbW1pdHMgaW5kaXZpZHVhbGx5
IGFzIGl0IHdhcyBpbmRpY2F0ZWQgdGhhdAo+IHdvdWxkIGhhdmUgYmVlbiBOQUNLZWQuCgpJbnRl
cmVzdGluZy4gV2VyZSB0aGVyZSBhbnkgcmVhc29ucyBpbmRpY2F0ZWQgd2h5IHRoYXQgd291bGQg
YmU/Cgo+IEkgZGlkbid0IGV2ZW4gdXNlIGdpdCBwcm9wZXIsIEkgdWx0aW1hdGVseSBjaGVja2Vk
Cj4gb3V0IHRoZSB0YWcgaW4gbXkgbGludXguZ2l0IGFuZCB1c2VkIGNwIHRvIGNvcHkgdGhlIGZp
bGVzIG92ZXIgdGhhdCBJCj4gbWVudGlvbmVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4gVGhlbiBJ
IHJlbW92ZWQgdGhlIGZpbGVzIHRoYXQgd2VudCBhd2F5Cj4gaW4gTGludXguIEkgdGhlbiBhdHRl
bXB0ZWQgdG8gYnVpbGQgaXQgYW5kIGZpeGVkIHVwIHBhdGhzIGFuZCBvdGhlcgo+IHNuaXBwZXRz
IHVudGlsIGl0IGFsbCB3b3JrZWQuIEl0cyBhIG1hbnVhbCBwcm9jZXNzIGluIGl0cyB2ZXJ5IG5h
dHVyZS4KPiAKPiBPcmlnaW5hbGx5IHdoZW4gSSBwcm9wb3NlZCBicmluZ2luZyBpbiBLY29uZmln
IEkgaGFkIHVzZWQgYSBzY3JpcHQKPiB0aGF0IG1haW50YWluZWQgdGhpbmdzIGluIHRoZSBzYW1l
IHBhdGhzIGFzIExpbnV4IGFuZCBpbmRlZWQgYWxsb3dlZCB1cwo+IHRvIGp1c3QgcHVsbCBpbiBw
YXRjaGVzIGZyb20gTGludXguIEkgYmVsaWV2ZSB0aGUgb3JpZ2luYWwgUkZDIGZvcgo+IGFkZGlu
ZyBLY29uZmlnIHN0YXJ0ZWQgd2l0aCBMaW51eCB2NC4xIG9yIHY0LjIgYW5kIEkgaGFkIHVzZWQg
dGhhdAo+IHNjcmlwdCB0byB1cGRhdGUgdGhlIGZpbmFsIHZlcnNpb24gdG8gdjQuMy4gVGhpcyB3
YXMgdWx0aW1hdGVseSBub3QgdXNlZAo+IGJlY2F1c2UgdGhlIFhlbi1zcGVjaWZpYyBjaGFuZ2Vz
IHdlIG1ha2UgKGUuZy4gcGF0aHMgY2hhbmdlZCwgcmVtb3ZhbCBvZgo+IHRlc3RzLCB1c2Ugb2Yg
Q29uZmlnLm1rKSB0aGF0IHVsdGltYXRlbHkgdGhpcyBhIG1hbnVhbCBwcm9jZXNzLgo+IAo+IFVs
dGltYXRlbHkgYXJlIHlvdSBsb29raW5nIGZvciB2MiB0byBiZSB3aGljaCBvZiB0aGUgZm9sbG93
aW5nOgo+IC0gYSBzZXJpZXMgb2YgMTA2IHBhdGNoZXMgd2hlcmUgZWFjaCBvbmUgaXMgZWRpdHRl
ZCB3aXRoIHRoZSBuZWNlc3NhcnkKPiAgIGNoYW5nZXMgdG8gbWFrZSBpdCB3b3JrIHN0YW5kYWxv
bmUgKGUuZy4gcGF0aHMgZml4ZWQsIHJlbW92YWwgb2YKPiAgIHRlc3RzKQoKVGhpcyBpcyB3aGF0
IEkgcGVyc29uYWxseSB3b3VsZCBwcmVmZXIuIEJ1dCBzZWVpbmcgdGhhdCB5b3Ugc2F5IG90aGVy
cwpvYmplY3RlZCB0byB0aGlzIGFwcHJvYWNoIGFscmVhZHksIEknbSBub3Qgc3VyZSB3aGF0IHRv
IHN1Z2dlc3QuCgo+IC0gdGhlIGN1cnJlbnQgcGF0Y2ggd2l0aCBkZXRhaWxzIGFib3V0IHRoZSBw
cm9jZXNzIGRvY3VtZW50ZWQgaW4KPiAgIFJFQURNRS5zb3VyY2UgKHdoaWNoIGlzIGEgWGVuIHNw
ZWNpZmljIGZpbGUpIGFuZCBhbiBleHBhbmRlZCBjb21taXQKPiAgIG1lc3NhZ2UKClRoaXMgd291
bGQgYmUgYSBtaW5pbWFsIHJlcXVpcmVtZW50IG9mIG1pbmUuCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 07:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 07:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWGjs-0000hZ-RP; Fri, 22 Jun 2018 07:44:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWGjr-0000hL-7q
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 07:44:11 +0000
X-Inumbo-ID: 14075176-75f0-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14075176-75f0-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 07:44: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 1fWGjo-00041h-Iu; Fri, 22 Jun 2018 07:44:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWGjo-0006Cw-6H; Fri, 22 Jun 2018 07:44:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWGjo-0004bw-5f; Fri, 22 Jun 2018 07:44:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fWGjo-0004bw-5f@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 07:44:08 +0000
Subject: [Xen-devel] [xen-unstable bisection] complete
 test-amd64-amd64-xl-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioq
CgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAg
QnVnIGludHJvZHVjZWQ6ICAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0
CiAgQnVnIG5vdCBwcmVzZW50OiAxNDZkZmU5Mjc3YzJiNGE4YzM5OWIyMjllMDBkODE5MDY1ZTMx
NjdiCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI0NTg3LwoKCiAgY29tbWl0IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2
MjNiOWU0ZDhjOTAxNDAzODQKICBBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgRGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAogIAog
ICAgICB4ODYvc3BlYy1jdHJsOiBNaXRpZ2F0aW9ucyBmb3IgTGF6eUZQVQogICAgICAKICAgICAg
SW50ZWwgQ29yZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBh
c3QgI05NLCB3aGljaCBpcyB0aGUKICAgICAgbWVjaGFuaXNtIGJ5IHdoaWNoIGxhenkgRlBVIGNv
bnRleHQgc3dpdGNoaW5nIGlzIGltcGxlbWVudGVkLgogICAgICAKICAgICAgT24gYWZmZWN0ZWQg
cHJvY2Vzc29ycywgWGVuIG11c3QgdXNlIGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGlu
ZyB0bwogICAgICBwcmV2ZW50IGd1ZXN0cyBmcm9tIGJlaW5nIGFibGUgdG8gcmVhZCBGUFUgc3Rh
dGUgKFNTRS9BVlgvZXRjKSBmcm9tIHByZXZpb3VzbHkKICAgICAgc2NoZWR1bGVkIHZjcHVzLgog
ICAgICAKICAgICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAg
IAogICAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0
YWJsZS90ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbS54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBp
biBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3Zl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJp
c2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLXVu
c3RhYmxlL3Rlc3QtYW1kNjQtYW1kNjQteGwteHNtLnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1w
LzEyNDU4Ny5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNDA5MCAtLWJsZXNz
aW5ncz1yZWFsLHJlYWwtYmlzZWN0IHhlbi11bnN0YWJsZSB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI0NDcyIGZh
aWwgW2hvc3Q9YWxiYW5hMF0gLyAxMjQyOTkgW2hvc3Q9am91YmVydGluMF0gMTI0MjI1IFtob3N0
PWVsYmxpbmcxXSAxMjQxOTEgW2hvc3Q9ZGViaW5hMF0gMTI0MTcwIFtob3N0PWl0YWxpYTBdIDEy
NDE0MCBbaG9zdD1nb2RlbGxvMF0gMTI0MDkwIFtob3N0PWNoYXJkb25uYXkwXSAxMjQwNTcgW2hv
c3Q9Z29kZWxsbzFdIDEyNDAzOCBbaG9zdD1odXhlbHJlYmUxXSAxMjM5OTQgW2hvc3Q9ZWxibGlu
ZzBdIDEyMzkzMiBbaG9zdD1waW5vdDBdIDEyMzg3NCBbaG9zdD1hbGJhbmExXSAxMjM2NzAgb2su
CkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNDQ3MiAvIDEyMzY3MAoodHJlZSB3aXRo
IG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1
cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9w
cy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBj
ZGE2ZmQ0ZDkzODIyMDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0YmMwIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDk4OGQ2NmNi
NzhjMzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUKQmFzaXMgcGFzcyA1N2EzY2E3ODM1OTYy
MTA5ZDk0NTMzNDY1YTc1ZThjNzE2YjI2ODQ1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEz
OTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQw
ZWRhYjUxZTk0NTBhZjdmNmUwNWIKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJl
dnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdCM1
N2EzY2E3ODM1OTYyMTA5ZDk0NTMzNDY1YTc1ZThjNzE2YjI2ODQ1LWNkYTZmZDRkOTM4MjIwNWJi
NzkyMjU1Y2Q1NmE5MTA2MmQ0MDRiYzAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViLTk4OGQ2NmNiNzhjMzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUK
TG9hZGVkIDIwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjM0NDIgW2hvc3Q9am91YmVydGluMV0KIDEyMzU2OSBbaG9zdD1pdGFsaWExXQog
MTIzNjcwIHBhc3MgNTdhM2NhNzgzNTk2MjEwOWQ5NDUzMzQ2NWE3NWU4YzcxNmIyNjg0NSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjM5MzIgW2hv
c3Q9cGlub3QwXQogMTIzODc0IFtob3N0PWFsYmFuYTFdCiAxMjM5OTQgW2hvc3Q9ZWxibGluZzBd
CiAxMjQwMzggW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNDA1NyBbaG9zdD1nb2RlbGxvMV0KIDEyNDA5
MCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNDE0MCBbaG9zdD1nb2RlbGxvMF0KIDEyNDE3MCBbaG9z
dD1pdGFsaWEwXQogMTI0MTkxIFtob3N0PWRlYmluYTBdCiAxMjQyOTkgW2hvc3Q9am91YmVydGlu
MF0KIDEyNDIyNSBbaG9zdD1lbGJsaW5nMV0KIDEyNDM3MiBmYWlsIGlycmVsZXZhbnQKIDEyNDQx
NiBmYWlsIGlycmVsZXZhbnQKIDEyNDUyMiBwYXNzIDFkZDk1NjZkOTU0MjMwZDVkY2NiNDhkMDcw
ZGM0MTJiYzkzNThjYTggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzk2MGYzYTUyMzQ2MzQ4ZTZiMDMwNmY2NWQxOTM3NTYx
MmJkMzViOQogMTI0NDcyIGZhaWwgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQw
NGJjMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSA5ODhkNjZjYjc4YzM1YzYyMGMyYTBlYjAxYmFjODQyZTRlOTliZjBlCiAx
MjQ0ODYgcGFzcyA1N2EzY2E3ODM1OTYyMTA5ZDk0NTMzNDY1YTc1ZThjNzE2YjI2ODQ1IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEyNDUxNiBmYWls
IGlycmVsZXZhbnQKIDEyNDU3NSBwYXNzIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5
NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgMTQ2ZGZlOTI3N2MyYjRhOGMzOTliMjI5ZTAwZDgxOTA2NWUzMTY3
YgogMTI0NTU1IHBhc3MgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSA0MTMzOWVjYjVmMThjYTdlYzdiMGM5MTRjOTUyYTBlMTcxNWFlNTExCiAxMjQ1Mjgg
cGFzcyA4YWNiMDcwOGFiNmQ3ZDI5ZGI5Mjc2YmVmYzA4YmJjMjAyNzFhYjQ0IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDEx
NTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDU1OSBmYWlsIGNkYTZm
ZDRkOTM4MjIwNWJiNzkyMjU1Y2Q1NmE5MTA2MmQ0MDRiYzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgOTg4ZDY2Y2I3OGMz
NWM2MjBjMmEwZWIwMWJhYzg0MmU0ZTk5YmYwZQogMTI0NTM0IHBhc3MgMTU1Y2Q1NzU1ODhiY2Ex
ZWYxZGQ3N2UzNzM4NmE3MzdmNGMwMTUzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNl
NzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQ1NjMgcGFzcyA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2
OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDE0NmRmZTkyNzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkw
NjVlMzE2N2IKIDEyNDU0NSBwYXNzIDcwZDdiYmQ5YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5
Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgog
MTI0NTc5IGZhaWwgNzBkN2JiZDliNTA0YzFkZGUwZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4YzkwMTQwMzg0CiAxMjQ1NDkgZmFp
bCA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDI0MzQz
NWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQKIDEyNDU4NCBwYXNzIDcwZDdiYmQ5
YjUwNGMxZGRlMGRjNDRhNDY5YTUxMzY5NWQ5Y2JkZDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTQ2ZGZlOTI3N2MyYjRh
OGMzOTliMjI5ZTAwZDgxOTA2NWUzMTY3YgogMTI0NTY3IGZhaWwgNzBkN2JiZDliNTA0YzFkZGUw
ZGM0NGE0NjlhNTEzNjk1ZDljYmRkNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIz
YjllNGQ4YzkwMTQwMzg0CiAxMjQ1ODcgZmFpbCA3MGQ3YmJkOWI1MDRjMWRkZTBkYzQ0YTQ2OWE1
MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAx
NDAzODQKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTIzNjcwIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDEyNDQ3MiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEy
NDQ4NiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDU1OSAo
ZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA3MGQ3YmJkOWI1MDRjMWRk
ZTBkYzQ0YTQ2OWE1MTM2OTVkOWNiZGQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDE0NmRmZTkyNzdjMmI0YThjMzk5YjIy
OWUwMGQ4MTkwNjVlMzE2N2IKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3Jh
cGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQ1NjMgKHBhc3MpLCBmb3IgbGFzdCBw
YXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQ1NjcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVy
ZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ1NzUgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyNDU3OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyNDU4NCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI0NTg3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVw
cm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDI0MzQzNWJmNjdl
ODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQKICBCdWcgbm90IHByZXNlbnQ6IDE0NmRmZTky
NzdjMmI0YThjMzk5YjIyOWUwMGQ4MTkwNjVlMzE2N2IKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1ODcvCgoKICBj
b21taXQgMjQzNDM1YmY2N2U4MTU5NDk1MTk0ZjYyM2I5ZTRkOGM5MDE0MDM4NAogIEF1dGhvcjog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXRlOiAgIFRodSBK
dW4gNyAxNzowMDozNyAyMDE4ICswMTAwCiAgCiAgICAgIHg4Ni9zcGVjLWN0cmw6IE1pdGlnYXRp
b25zIGZvciBMYXp5RlBVCiAgICAgIAogICAgICBJbnRlbCBDb3JlIHByb2Nlc3NvcnMgc2luY2Ug
YXQgbGVhc3QgTmVoYWxlbSBzcGVjdWxhdGUgcGFzdCAjTk0sIHdoaWNoIGlzIHRoZQogICAgICBt
ZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVtZW50
ZWQuCiAgICAgIAogICAgICBPbiBhZmZlY3RlZCBwcm9jZXNzb3JzLCBYZW4gbXVzdCB1c2UgZnVs
bHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nIHRvCiAgICAgIHByZXZlbnQgZ3Vlc3RzIGZy
b20gYmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlv
dXNseQogICAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAgIAogICAgICBUaGlzIGlzIHBhcnQgb2Yg
WFNBLTI2NyAvIENWRS0yMDE4LTM2NjUKICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpwbm10b3BuZzogMjI2IGNvbG9ycyBmb3Vu
ZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLXVu
c3RhYmxlL3Rlc3QtYW1kNjQtYW1kNjQteGwteHNtLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWws
c3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjQ1ODc6IHRv
bGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNDU4NyB4ZW4tdW5zdGFibGUgcmVhbC1iaXNlY3Qg
W3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MjQ1ODcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 08:07:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 08: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 1fWH5n-0002mP-DE; Fri, 22 Jun 2018 08:06:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWH5m-0002mK-Hb
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 08:06:50 +0000
X-Inumbo-ID: 3e101af2-75f3-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e101af2-75f3-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 08:07:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 02:06:48 -0600
Message-Id: <5B2CAE1402000078001CCDDD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 02:06:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B2B91B102000078001CCB4C@prv1-mh.provo.novell.com>
 <2d9637a1-091f-0e57-2d64-13d4d20b5636@citrix.com>
In-Reply-To: <2d9637a1-091f-0e57-2d64-13d4d20b5636@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/EFI: further correct FPU state handling
 around runtime 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDA0OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDYvMTggMTk6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXZSBtdXN0IG5v
dCBsZWF2ZSBhIHZDUFUgd2l0aCBDUjAuVFMgY2xlYXIgd2hlbiBpdCBpcyBub3QgaW4gZnVsbHkg
ZWFnZXIKPj4gbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFk
IG9mIGFkZGluZyBhIDNyZAo+PiBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVf
ZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgo+PiB0aGVtIGludG8gYSBzaW5nbGUgb25l
IGRvbmUgYXQgdGhlIGVuZCBvZiB0aGUgZnVuY3Rpb24uCj4+Cj4+IFRoZSBuZXcgZnVuY3Rpb24g
cGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0Cj4+ICJuZWVkX3N0dHNfaWZf
bm90X2Z1bGx5X2VhZ2VyIiBzZWVtZWQgZXhjZXNzaXZlIHRvIG1lLiBTdWdnZXN0aW9ucwo+PiB3
ZWxjb21lLgo+IAo+IEkgdGhpbmsgIm1heWJlX3N0dHMiIGlzIHJlYXNvbmFibGUgaGVyZS4gIEF0
IGxlYXN0IGl0IGlzIGFjY3VyYXRlLgoKSSBoYWQgY29uc2lkZXJlZCAgdGhpcyBuYW1lLCBhbmQg
ZGlzY2FyZGVkIGl0IGFzIHNwZWNpZmljYWxseSBub3QKYWNjdXJhdGU6IFRoZSBjYWxsIHNpdGUg
aW4gZWZpX3JzX2xlYXZlKCkgYWJzb2x1dGVseSB3YW50cyB0aGUgc3R0cygpCmluIG5vdC1mdWxs
eS1lYWdlciBtb2RlLgoKPiBPVE9ILCBhcyB3ZSdyZSBjaGFuZ2luZyBhbGwgY2FsbHNpdGVzLCBj
YW4gd2UgcGxlYXNlIHJlbmFtZSB0aGUgZnVuY3Rpb24KPiB0byB2Y3B1X3Jlc3RvcmVfZnB1X25v
bmxhenkoKSB0byBtYXRjaCB0aGUgcmVzdCBvZiB0aGUgdGVybWlub2xvZ3ksIGFuZAo+IGF2b2lk
IHRoaXMgZnVuY3Rpb24gbG9va2luZyBsaWtlIGl0IHJlc3RvcmVzIGFsbCBzdGF0ZS4KCkluZGVl
ZCwgSSBjb3VsZCAoYW5kIGhlbmNlIHNob3VsZCkgZG8gdGhpcy4KCj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9pMzg3LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwo+PiBAQCAtMjA2LDExICsy
MDYsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcAo+PiAgLyog
ICAgICAgVkNQVSBGUFUgRnVuY3Rpb25zICAgICovCj4+ICAvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKi8KPj4gIC8qIFJlc3RvcmUgRlBVIHN0YXRlIHdoZW5ldmVyIFZDUFUgaXMgc2No
ZHVsZWQgaW4uICovCj4+IC12b2lkIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUg
KnYpCj4+ICt2b2lkIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoc3RydWN0IHZjcHUgKnYsIGJvb2wg
bmVlZF9zdHRzKQo+PiAgewo+PiAgICAgIC8qIFJlc3RvcmUgbm9ubGF6eSBleHRlbmRlZCBzdGF0
ZSAoaS5lLiBwYXJ0cyBub3QgdHJhY2tlZCBieSBDUjAuVFMpLiAKPiAqLwo+PiAgICAgIGlmICgg
IXYtPmFyY2guZnVsbHlfZWFnZXJfZnB1ICYmICF2LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQg
KQo+PiAtICAgICAgICByZXR1cm47Cj4+ICsgICAgICAgIGdvdG8gbWF5YmVfc3R0czsKPiAKPiBU
aGlzIHN1cmVseSBuZWVkcyB0byBiZSBpc19wdl92Y3B1KHYpICYmICh2LT5hcmNoLnB2X3ZjcHUu
Y3RybHJlZ1swXSAmCj4gWDg2X0NSMF9UUyk7ID8KPiAKPiBPdGhlcndpc2UsIHRoaXMgcGF0Y2gg
cmVpbnRyb2R1Y2VzIHRoZSBwYXRoIHdoaWNoIHVuY29uZGl0aW9uYWxseSB1c2VzCj4gc3R0cygp
IGFyb3VuZCBhbiBFRkkgUlMgY2FsbC4KCldlIHdhbnQgYW4gdW5jb25kdGlvbmFsIHN0dHMoKSBo
ZXJlIHVubGVzcyBpbiBmdWxseSBlYWdlciBtb2RlLiBUaGF0J3MgdGhlCmNydXggd2l0aCB0aGUg
cGFyYW1ldGVyIG5hbWU6IEluIGZ1bGx5IGVhZ2VyIG1vZGUsIHdlIGNsZWFybHkgZG8gbm90IHdh
bnQKc3R0cygpLCBidXQgb3RoZXJ3aXNlIGFuZCB3aXRob3V0IGRvaW5nIGFueXRoaW5nIGluIHRo
ZSBmdW5jdGlvbiBoZXJlLCB0aGlzCnNwZWNpZmljIGNhbGwgcGF0aCBuZWVkcyBpdC4gVGhlIG90
aGVyIHR3byBwYXRocyBkb24ndDoKLSBfX2NvbnRleHRfc3dpdGNoKCkgYXNzdW1lcyBDUjAuVFMg
aXMgc3RpbGwgc2V0IGZyb20gdGhlIG1vc3QgcmVjZW50CiAgdmNwdV9zYXZlX2ZwdSgpIChpLmUu
IGl0IGlzIHNpbXBseSBhbiBvcHRpbWl6YXRpb24gdG8gYXZvaWQgdGhlIHN0dHMoKSksCi0gaHZt
ZW11bF9wdXRfZnB1KCkgaW52b2tlcyB0aGUgZnVuY3Rpb24gb25seSBmb3IgZnVsbHktZWFnZXIg
dkNQVS1zLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 08:11:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 08:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWHAG-0003S3-1Q; Fri, 22 Jun 2018 08:11:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gy8e=ji=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fWHAE-0003Ry-Qj
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 08:11:26 +0000
X-Inumbo-ID: e2945465-75f3-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e2945465-75f3-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 08:11: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 628F61435;
 Fri, 22 Jun 2018 01:11:24 -0700 (PDT)
Received: from [172.31.1.45] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 DC14D3F58F; Fri, 22 Jun 2018 01:11:21 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, dougtrav@icloud.com
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
 <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
Date: Fri, 22 Jun 2018 09:11:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 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>

SGksCgpPbiAwNi8yMi8yMDE4IDA4OjQyIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAy
Mi4wNi4xOCBhdCAwMDoyNCwgPGRvdWd0cmF2QGljbG91ZC5jb20+IHdyb3RlOgo+Pj4+Pj4gV29y
a2luZyBwYXRjaCBieSBwYXRjaCBpc24ndCBmZWFzaWJsZSBiZWNhdXNlIG9mIHRoZSByZW5hbWVz
Lgo+Pj4+Pgo+Pj4+PiBJIGRvbid0IHVuZGVyc3RhbmQgLSBob3cgZG9lcyBwYXRoL2ZpbGUgbmFt
aW5nIGNvbmZsaWN0IHdpdGggd29ya2luZwo+Pj4+PiBwYXRjaCBieSBwYXRjaD8gU3VyZWx5IGEg
cmVsYXRpdmVseSBzaW1wbGUgc2VkIGNvbW1hbmQgY291bGQgYmUgdXNlZAo+Pj4+PiB0byBjaGFu
Z2UgdGhlIHBhdGhzIGluIGVhY2ggcGF0Y2ggYWNjb3JkaW5nIHRvIG91ciB0cmVlIGxheW91dC4g
VGhhdCdzCj4+Pj4+IGJhc2ljYWxseSB3aGF0IEknbSBkb2luZyB3aXRoIHRoZSBNV0FJVCBpZGxl
IGRyaXZlcjsgZ3JhbnRlZCwgdGhhdCdzIGp1c3QKPj4+Pj4gYSBzaW5nbGUgZmlsZS4KPj4+Pgo+
Pj4+IEl0cyAxMDYgY29tbWl0cyBiZXR3ZWVuIHRoZSBsYXN0IHRpbWUgSSBnb3QgdGhpcyBpbiBz
eW5jLiBXZSBhbHNvIGRvbuKAmXQgaGF2ZQo+Pj4+IGtidWlsZCBhbmQgd2UgaGF2ZSBhIGxpdHRs
ZSBzaGltIGZpbGUgdG8gbWFwIHRoaW5ncyB0byBvdXIgYnVpbGQgc3lzdGVtIHNvCj4+Pj4gZm9y
IGVhY2ggcGF0Y2ggSSB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCBzb21lIG9mIHRob3NlIHJlZ3Jl
c3Npb25zLgo+Pj4KPj4+IFdlbGwsIEkgc3RpbGwgZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhZCB0
byBtYWtlIHRob3NlIDEwNiBjb21taXRzIGFwcGx5Cj4+PiB0byB5b3VyIHRyZWUgYXMgd2VsbCBp
biBvcmRlciB0byBoYXZlIGNyZWF0ZSB0aGUgcGF0Y2ggeW91J3ZlIHN1Ym1pdHRlZC4KPj4+IFdo
YXRldmVyIHlvdSBkaWQgKGV2ZW4gaWYgeW91IGNyZWF0ZWQgYSBnaWFudCBwYXRjaCBmaXJzdCBh
bmQgbWFzc2FnZWQKPj4+IHRoYXQgb25lKSwgdGhlIHNhbWUgY291bGQgaGF2ZSBiZWVuIGRvbmUg
Zm9yIHRoZSBpbmRpdmlkdWFsIGNvbW1pdHMuIElmCj4+PiB0aGlzIGluZGVlZCB0YWtlcyBtb3Jl
IHRoYW4gYSBzaW1wbGUgc2VkIGludm9jYXRpb24sIHBlcmhhcHMgaXQgd291bGQgYmUKPj4+IHdv
cnRoIGFkZGluZyBhIGxpdHRsZSBzY3JpcHQgdG8gb3VyIHJlcG8gZG9pbmcganVzdCB0aGF0Pwo+
Pgo+PiBTbyBJIGRpZG4ndCB0YWtlIHRob3NlIDEwNiBjb21taXRzIGluZGl2aWR1YWxseSBhcyBp
dCB3YXMgaW5kaWNhdGVkIHRoYXQKPj4gd291bGQgaGF2ZSBiZWVuIE5BQ0tlZC4KPiAKPiBJbnRl
cmVzdGluZy4gV2VyZSB0aGVyZSBhbnkgcmVhc29ucyBpbmRpY2F0ZWQgd2h5IHRoYXQgd291bGQg
YmU/CgpJIGNvdWxkIHNlZSBmZXcgcmVhc29ucyB0byBiZSBncnVtcHkgd2l0aCBzdWNoIGEgc2Vy
aWVzIGluIG15IGluYm94LiAKU2VuZGluZyBhIHNlcmllcyB3aXRoIDEwNiBpcyBqdXN0IGluc2Fu
ZSwgbW9yZSB0aGF0IHByb2JhYmx5IG5vLW9uZSBpcyAKZ29pbmcgdG8gbG9vayBhdCBwYXRjaGVz
IG9uZSBieSBvbmUgKHRoZXkgYXJlIGltcG9ydGVkIGZyb20gTGludXgpLgoKVGhpcyBpcyB2ZXJ5
IHNpbWlsYXIgdG8gd2hlbiBhIGZpbGUgaXMgaW1wb3J0ZWQgb3IgdXBkYXRlIGZpbGVzIGZyb20g
CkxpbnV4IChlLmcgdXNiYW4sIFNNTVUpLiBXZSBkb24ndCBiYWNrcG9ydCBvbmUgYnkgb25lIHRo
ZSBjb21taXQuIApJbnN0ZWFkIHdlIGJhdGNoIGluIGEgc2luZ2xlIGNvbW1pdC4KClNvIHdoeSBk
b2VzIGl0IGhhdmUgdG8gYmUgZGlmZmVyZW50IGhlcmU/Cgo+IAo+PiBJIGRpZG4ndCBldmVuIHVz
ZSBnaXQgcHJvcGVyLCBJIHVsdGltYXRlbHkgY2hlY2tlZAo+PiBvdXQgdGhlIHRhZyBpbiBteSBs
aW51eC5naXQgYW5kIHVzZWQgY3AgdG8gY29weSB0aGUgZmlsZXMgb3ZlciB0aGF0IEkKPj4gbWVu
dGlvbmVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4gVGhlbiBJIHJlbW92ZWQgdGhlIGZpbGVzIHRo
YXQgd2VudCBhd2F5Cj4+IGluIExpbnV4LiBJIHRoZW4gYXR0ZW1wdGVkIHRvIGJ1aWxkIGl0IGFu
ZCBmaXhlZCB1cCBwYXRocyBhbmQgb3RoZXIKPj4gc25pcHBldHMgdW50aWwgaXQgYWxsIHdvcmtl
ZC4gSXRzIGEgbWFudWFsIHByb2Nlc3MgaW4gaXRzIHZlcnkgbmF0dXJlLgo+Pgo+PiBPcmlnaW5h
bGx5IHdoZW4gSSBwcm9wb3NlZCBicmluZ2luZyBpbiBLY29uZmlnIEkgaGFkIHVzZWQgYSBzY3Jp
cHQKPj4gdGhhdCBtYWludGFpbmVkIHRoaW5ncyBpbiB0aGUgc2FtZSBwYXRocyBhcyBMaW51eCBh
bmQgaW5kZWVkIGFsbG93ZWQgdXMKPj4gdG8ganVzdCBwdWxsIGluIHBhdGNoZXMgZnJvbSBMaW51
eC4gSSBiZWxpZXZlIHRoZSBvcmlnaW5hbCBSRkMgZm9yCj4+IGFkZGluZyBLY29uZmlnIHN0YXJ0
ZWQgd2l0aCBMaW51eCB2NC4xIG9yIHY0LjIgYW5kIEkgaGFkIHVzZWQgdGhhdAo+PiBzY3JpcHQg
dG8gdXBkYXRlIHRoZSBmaW5hbCB2ZXJzaW9uIHRvIHY0LjMuIFRoaXMgd2FzIHVsdGltYXRlbHkg
bm90IHVzZWQKPj4gYmVjYXVzZSB0aGUgWGVuLXNwZWNpZmljIGNoYW5nZXMgd2UgbWFrZSAoZS5n
LiBwYXRocyBjaGFuZ2VkLCByZW1vdmFsIG9mCj4+IHRlc3RzLCB1c2Ugb2YgQ29uZmlnLm1rKSB0
aGF0IHVsdGltYXRlbHkgdGhpcyBhIG1hbnVhbCBwcm9jZXNzLgo+Pgo+PiBVbHRpbWF0ZWx5IGFy
ZSB5b3UgbG9va2luZyBmb3IgdjIgdG8gYmUgd2hpY2ggb2YgdGhlIGZvbGxvd2luZzoKPj4gLSBh
IHNlcmllcyBvZiAxMDYgcGF0Y2hlcyB3aGVyZSBlYWNoIG9uZSBpcyBlZGl0dGVkIHdpdGggdGhl
IG5lY2Vzc2FyeQo+PiAgICBjaGFuZ2VzIHRvIG1ha2UgaXQgd29yayBzdGFuZGFsb25lIChlLmcu
IHBhdGhzIGZpeGVkLCByZW1vdmFsIG9mCj4+ICAgIHRlc3RzKQo+IAo+IFRoaXMgaXMgd2hhdCBJ
IHBlcnNvbmFsbHkgd291bGQgcHJlZmVyLiBCdXQgc2VlaW5nIHRoYXQgeW91IHNheSBvdGhlcnMK
PiBvYmplY3RlZCB0byB0aGlzIGFwcHJvYWNoIGFscmVhZHksIEknbSBub3Qgc3VyZSB3aGF0IHRv
IHN1Z2dlc3QuCj4gCj4+IC0gdGhlIGN1cnJlbnQgcGF0Y2ggd2l0aCBkZXRhaWxzIGFib3V0IHRo
ZSBwcm9jZXNzIGRvY3VtZW50ZWQgaW4KPj4gICAgUkVBRE1FLnNvdXJjZSAod2hpY2ggaXMgYSBY
ZW4gc3BlY2lmaWMgZmlsZSkgYW5kIGFuIGV4cGFuZGVkIGNvbW1pdAo+PiAgICBtZXNzYWdlCgpJ
IGFtIG5vdCBzdXJlIHdoYXQgd291bGQgdGhlIFJFQURNRS5zb3VyY2Ugd291bGQgZ2l2ZSB5b3Ug
aGVyZT8gV2lsbCBpdCAKZ2l2ZSBhIG1hcHBpbmcgd2l0aCBMaW51eCBjb21taXQgZm9yIGNvcHly
aWdodCByZWFzb25zPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 08:18:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 08:18:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWHHA-0003fT-Sb; Fri, 22 Jun 2018 08: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWHH9-0003fO-G6
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 08:18:35 +0000
X-Inumbo-ID: e20bb889-75f4-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e20bb889-75f4-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 08:18:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 02:18:32 -0600
Message-Id: <5B2CB0D602000078001CCE0E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 02:18:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
 <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
 <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
In-Reply-To: <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, dougtrav@icloud.com,
 Tim Deegan <tim@xen.org>, xen-devel <xen-devel@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDEwOjExLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA2LzIyLzIwMTggMDg6NDIgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMi4w
Ni4xOCBhdCAwMDoyNCwgPGRvdWd0cmF2QGljbG91ZC5jb20+IHdyb3RlOgo+Pj4+Pj4+IFdvcmtp
bmcgcGF0Y2ggYnkgcGF0Y2ggaXNuJ3QgZmVhc2libGUgYmVjYXVzZSBvZiB0aGUgcmVuYW1lcy4K
Pj4+Pj4+Cj4+Pj4+PiBJIGRvbid0IHVuZGVyc3RhbmQgLSBob3cgZG9lcyBwYXRoL2ZpbGUgbmFt
aW5nIGNvbmZsaWN0IHdpdGggd29ya2luZwo+Pj4+Pj4gcGF0Y2ggYnkgcGF0Y2g/IFN1cmVseSBh
IHJlbGF0aXZlbHkgc2ltcGxlIHNlZCBjb21tYW5kIGNvdWxkIGJlIHVzZWQKPj4+Pj4+IHRvIGNo
YW5nZSB0aGUgcGF0aHMgaW4gZWFjaCBwYXRjaCBhY2NvcmRpbmcgdG8gb3VyIHRyZWUgbGF5b3V0
LiBUaGF0J3MKPj4+Pj4+IGJhc2ljYWxseSB3aGF0IEknbSBkb2luZyB3aXRoIHRoZSBNV0FJVCBp
ZGxlIGRyaXZlcjsgZ3JhbnRlZCwgdGhhdCdzIGp1c3QKPj4+Pj4+IGEgc2luZ2xlIGZpbGUuCj4+
Pj4+Cj4+Pj4+IEl0cyAxMDYgY29tbWl0cyBiZXR3ZWVuIHRoZSBsYXN0IHRpbWUgSSBnb3QgdGhp
cyBpbiBzeW5jLiBXZSBhbHNvIGRvbuKAmXQgaGF2ZQo+Pj4+PiBrYnVpbGQgYW5kIHdlIGhhdmUg
YSBsaXR0bGUgc2hpbSBmaWxlIHRvIG1hcCB0aGluZ3MgdG8gb3VyIGJ1aWxkIHN5c3RlbSBzbwo+
Pj4+PiBmb3IgZWFjaCBwYXRjaCBJIHdvdWxkIGhhdmUgdG8gaW1wbGVtZW50IHNvbWUgb2YgdGhv
c2UgcmVncmVzc2lvbnMuCj4+Pj4KPj4+PiBXZWxsLCBJIHN0aWxsIGRvbid0IHVuZGVyc3RhbmQ6
IFlvdSBoYWQgdG8gbWFrZSB0aG9zZSAxMDYgY29tbWl0cyBhcHBseQo+Pj4+IHRvIHlvdXIgdHJl
ZSBhcyB3ZWxsIGluIG9yZGVyIHRvIGhhdmUgY3JlYXRlIHRoZSBwYXRjaCB5b3UndmUgc3VibWl0
dGVkLgo+Pj4+IFdoYXRldmVyIHlvdSBkaWQgKGV2ZW4gaWYgeW91IGNyZWF0ZWQgYSBnaWFudCBw
YXRjaCBmaXJzdCBhbmQgbWFzc2FnZWQKPj4+PiB0aGF0IG9uZSksIHRoZSBzYW1lIGNvdWxkIGhh
dmUgYmVlbiBkb25lIGZvciB0aGUgaW5kaXZpZHVhbCBjb21taXRzLiBJZgo+Pj4+IHRoaXMgaW5k
ZWVkIHRha2VzIG1vcmUgdGhhbiBhIHNpbXBsZSBzZWQgaW52b2NhdGlvbiwgcGVyaGFwcyBpdCB3
b3VsZCBiZQo+Pj4+IHdvcnRoIGFkZGluZyBhIGxpdHRsZSBzY3JpcHQgdG8gb3VyIHJlcG8gZG9p
bmcganVzdCB0aGF0Pwo+Pj4KPj4+IFNvIEkgZGlkbid0IHRha2UgdGhvc2UgMTA2IGNvbW1pdHMg
aW5kaXZpZHVhbGx5IGFzIGl0IHdhcyBpbmRpY2F0ZWQgdGhhdAo+Pj4gd291bGQgaGF2ZSBiZWVu
IE5BQ0tlZC4KPj4gCj4+IEludGVyZXN0aW5nLiBXZXJlIHRoZXJlIGFueSByZWFzb25zIGluZGlj
YXRlZCB3aHkgdGhhdCB3b3VsZCBiZT8KPiAKPiBJIGNvdWxkIHNlZSBmZXcgcmVhc29ucyB0byBi
ZSBncnVtcHkgd2l0aCBzdWNoIGEgc2VyaWVzIGluIG15IGluYm94LiAKPiBTZW5kaW5nIGEgc2Vy
aWVzIHdpdGggMTA2IGlzIGp1c3QgaW5zYW5lLCBtb3JlIHRoYXQgcHJvYmFibHkgbm8tb25lIGlz
IAo+IGdvaW5nIHRvIGxvb2sgYXQgcGF0Y2hlcyBvbmUgYnkgb25lICh0aGV5IGFyZSBpbXBvcnRl
ZCBmcm9tIExpbnV4KS4KCkkgY2FuIHNlZSB0aGUgc3BhbSBlZmZlY3Qgb2Ygc3VjaCBhIHBhdGNo
IGJvbWIsIHN1cmUuCgo+IFRoaXMgaXMgdmVyeSBzaW1pbGFyIHRvIHdoZW4gYSBmaWxlIGlzIGlt
cG9ydGVkIG9yIHVwZGF0ZSBmaWxlcyBmcm9tIAo+IExpbnV4IChlLmcgdXNiYW4sIFNNTVUpLiBX
ZSBkb24ndCBiYWNrcG9ydCBvbmUgYnkgb25lIHRoZSBjb21taXQuIAo+IEluc3RlYWQgd2UgYmF0
Y2ggaW4gYSBzaW5nbGUgY29tbWl0Lgo+IAo+IFNvIHdoeSBkb2VzIGl0IGhhdmUgdG8gYmUgZGlm
ZmVyZW50IGhlcmU/CgpJbml0aWFsIGltcG9ydGluZyBpcyBvbmUgdGhpbmc6IFlvdSBlaXRoZXIg
d2FudCBpdCwgb3IgeW91IGRvbid0LgpTdWJzZXF1ZW50IHVwZGF0aW5nIGlzIGFub3RoZXIsIGFz
IGV4cGxhaW5lZCBpbiB0aGUgb3JpZ2luYWwgcmVwbHkKYWxyZWFkeS4gRG8gd2UgX25lZWRfIGFu
eSBvZiB0aGlzIChidWcgZml4ZXMsIG5ldyBmZWF0dXJlcyk/IE9yIGlzCnRoaXMgX2p1c3RfIHRv
IGtlZXAgdGhpbmdzIHNvbWV3aGF0IGluIHN5bmM/IEFmdGVyIGFsbCwgYW5vdGhlcgpvcHRpb24g
YWZ0ZXIgdGhlIGluaXRpYWwgaW1wb3J0IGlzIGFsc28gdG8gc29sZWx5IHB1bGwgaW4gY2hhbmdl
cyB3ZQphY3R1YWxseSBjYXJlIGFib3V0LiBBbmQgb2J2aW91c2x5IHRoZXJlIGlzIGEgbXlyaWFk
IG9mIG9wdGlvbnMKc29tZXdoZXJlIGluIHRoZSBtaWRkbGUgYmV0d2VlbiB0aGUgdHdvIGV4dHJl
bWVzLgoKPj4+IEkgZGlkbid0IGV2ZW4gdXNlIGdpdCBwcm9wZXIsIEkgdWx0aW1hdGVseSBjaGVj
a2VkCj4+PiBvdXQgdGhlIHRhZyBpbiBteSBsaW51eC5naXQgYW5kIHVzZWQgY3AgdG8gY29weSB0
aGUgZmlsZXMgb3ZlciB0aGF0IEkKPj4+IG1lbnRpb25lZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2Uu
IFRoZW4gSSByZW1vdmVkIHRoZSBmaWxlcyB0aGF0IHdlbnQgYXdheQo+Pj4gaW4gTGludXguIEkg
dGhlbiBhdHRlbXB0ZWQgdG8gYnVpbGQgaXQgYW5kIGZpeGVkIHVwIHBhdGhzIGFuZCBvdGhlcgo+
Pj4gc25pcHBldHMgdW50aWwgaXQgYWxsIHdvcmtlZC4gSXRzIGEgbWFudWFsIHByb2Nlc3MgaW4g
aXRzIHZlcnkgbmF0dXJlLgo+Pj4KPj4+IE9yaWdpbmFsbHkgd2hlbiBJIHByb3Bvc2VkIGJyaW5n
aW5nIGluIEtjb25maWcgSSBoYWQgdXNlZCBhIHNjcmlwdAo+Pj4gdGhhdCBtYWludGFpbmVkIHRo
aW5ncyBpbiB0aGUgc2FtZSBwYXRocyBhcyBMaW51eCBhbmQgaW5kZWVkIGFsbG93ZWQgdXMKPj4+
IHRvIGp1c3QgcHVsbCBpbiBwYXRjaGVzIGZyb20gTGludXguIEkgYmVsaWV2ZSB0aGUgb3JpZ2lu
YWwgUkZDIGZvcgo+Pj4gYWRkaW5nIEtjb25maWcgc3RhcnRlZCB3aXRoIExpbnV4IHY0LjEgb3Ig
djQuMiBhbmQgSSBoYWQgdXNlZCB0aGF0Cj4+PiBzY3JpcHQgdG8gdXBkYXRlIHRoZSBmaW5hbCB2
ZXJzaW9uIHRvIHY0LjMuIFRoaXMgd2FzIHVsdGltYXRlbHkgbm90IHVzZWQKPj4+IGJlY2F1c2Ug
dGhlIFhlbi1zcGVjaWZpYyBjaGFuZ2VzIHdlIG1ha2UgKGUuZy4gcGF0aHMgY2hhbmdlZCwgcmVt
b3ZhbCBvZgo+Pj4gdGVzdHMsIHVzZSBvZiBDb25maWcubWspIHRoYXQgdWx0aW1hdGVseSB0aGlz
IGEgbWFudWFsIHByb2Nlc3MuCj4+Pgo+Pj4gVWx0aW1hdGVseSBhcmUgeW91IGxvb2tpbmcgZm9y
IHYyIHRvIGJlIHdoaWNoIG9mIHRoZSBmb2xsb3dpbmc6Cj4+PiAtIGEgc2VyaWVzIG9mIDEwNiBw
YXRjaGVzIHdoZXJlIGVhY2ggb25lIGlzIGVkaXR0ZWQgd2l0aCB0aGUgbmVjZXNzYXJ5Cj4+PiAg
ICBjaGFuZ2VzIHRvIG1ha2UgaXQgd29yayBzdGFuZGFsb25lIChlLmcuIHBhdGhzIGZpeGVkLCBy
ZW1vdmFsIG9mCj4+PiAgICB0ZXN0cykKPj4gCj4+IFRoaXMgaXMgd2hhdCBJIHBlcnNvbmFsbHkg
d291bGQgcHJlZmVyLiBCdXQgc2VlaW5nIHRoYXQgeW91IHNheSBvdGhlcnMKPj4gb2JqZWN0ZWQg
dG8gdGhpcyBhcHByb2FjaCBhbHJlYWR5LCBJJ20gbm90IHN1cmUgd2hhdCB0byBzdWdnZXN0Lgo+
PiAKPj4+IC0gdGhlIGN1cnJlbnQgcGF0Y2ggd2l0aCBkZXRhaWxzIGFib3V0IHRoZSBwcm9jZXNz
IGRvY3VtZW50ZWQgaW4KPj4+ICAgIFJFQURNRS5zb3VyY2UgKHdoaWNoIGlzIGEgWGVuIHNwZWNp
ZmljIGZpbGUpIGFuZCBhbiBleHBhbmRlZCBjb21taXQKPj4+ICAgIG1lc3NhZ2UKPiAKPiBJIGFt
IG5vdCBzdXJlIHdoYXQgd291bGQgdGhlIFJFQURNRS5zb3VyY2Ugd291bGQgZ2l2ZSB5b3UgaGVy
ZT8gV2lsbCBpdCAKPiBnaXZlIGEgbWFwcGluZyB3aXRoIExpbnV4IGNvbW1pdCBmb3IgY29weXJp
Z2h0IHJlYXNvbnM/CgpEb3VnIHNhaWQgImRldGFpbHMgYWJvdXQgdGhlIHByb2Nlc3MgZG9jdW1l
bnRlZCIsIHdoaWNoIEkgY29uc2lkZXIKaGVscGZ1bCBmb3IgZnV0dXJlIHN5bmMtaW5nIHN0ZXBz
ICh3aGljaCBtYXkgZW5kIHVwIGJlIGRvbmUgYnkgb3RoZXJzCnRoYW4gRG91ZykuCgpKYW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 10:53:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 10: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 1fWJgS-0005wV-8H; Fri, 22 Jun 2018 10:52:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWJgQ-0005wQ-UW
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 10:52:50 +0000
X-Inumbo-ID: 6e8fa7f8-760a-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e8fa7f8-760a-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 10:53:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 04:52:48 -0600
Message-Id: <5B2CD4FC02000078001CCEEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 04:52:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
 <5B237FC302000078001CB84E@prv1-mh.provo.novell.com>
In-Reply-To: <5B237FC302000078001CB84E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH 2/2] x86/HVM: attempts to emulate FPU
 insns need to set fpu_initialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA2LjE4IGF0IDEwOjU4LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IE15
IG9yaWdpbmFsIHdheSBvZiB0aGlua2luZyBoZXJlIHdhcyB0aGF0IHRoaXMgd291bGQgYmUgc2V0
IGFueXdheSBhdAo+IHRoZSBwb2ludCBzdGF0ZSBnZXRzIHJlbG9hZGVkIGFmdGVyIHRoZSBhZGp1
c3RtZW50cyBodm1lbXVsX3B1dF9mcHUoKQo+IGRvZXMsIGJ1dCB0aGUgZmxhZyBzaG91bGQgYWxy
ZWFkeSBiZSBzZXQgYmVmb3JlIHRoYXQgLSBhZnRlciBhbGwgdGhlCj4gZ3Vlc3QgbWF5IG5ldmVy
IGFnYWluIHRvdWNoIHRoZSBGUFUgYmVmb3JlIGUuZy4gZ2V0dGluZyBtaWdyYXRlZC9zYXZlZC4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYwo+IEBAIC0yMDUzLDYgKzIwNTMsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZ2V0
X2ZwdSgKPiAgICAgICAgICAgKiBtYXNraW5nIG9mIGFsbCBleGNlcHRpb25zIGJ5IEZOU1RFTlYu
KQo+ICAgICAgICAgICAqLwo+ICAgICAgICAgIHNhdmVfZnB1X2VuYWJsZSgpOwo+ICsgICAgICAg
IGN1cnItPmZwdV9pbml0aWFsaXNlZCA9IHRydWU7Cj4gICAgICAgICAgY3Vyci0+ZnB1X2RpcnRp
ZWQgPSB0cnVlOwo+ICAgICAgICAgIGlmICggKGZwdV9jdHh0LT5mY3cgJiAweDNmKSAhPSAweDNm
ICkKPiAgICAgICAgICB7CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 10:54:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 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 1fWJiQ-000643-Oe; Fri, 22 Jun 2018 10: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=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWJiP-00063m-Iz
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 10:54:53 +0000
X-Inumbo-ID: 50878b21-760a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50878b21-760a-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 12:52: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 1fWJiL-0008UL-2y; Fri, 22 Jun 2018 10:54: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 1fWJiK-00023w-Fh; Fri, 22 Jun 2018 10:54:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWJiK-0006Wg-F2; Fri, 22 Jun 2018 10:54:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124508-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl:xen-install:fail:regression
 linux-4.14:test-armhf-armhf-xl:host-ping-check-native:fail:heisenbug
 linux-4.14:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat: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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=33445c07cd45541410fb4cabd08b10827764c07f
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 10:54:48 +0000
Subject: [Xen-devel] [linux-4.14 test] 124508: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDUwOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1MDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICA1IGhvc3QtcGluZy1jaGVjay1uYXRpdmUgZmFpbCBpbiAxMjQ0NTYg
cGFzcyBpbiAxMjQ1MDgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVu
LWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIHBhc3MgaW4gMTI0NDU2CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgMzM0NDVjMDdjZDQ1NTQxNDEwZmI0Y2FiZDA4YjEwODI3NzY0YzA3Zgpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1YmI3
OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAyMDE4
LTA2LTE5IDA0OjMzOjQwIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDQ1NiAg
MjAxOC0wNi0yMCAxOTowOToyNSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcu
aHVhbmdAaW50ZWwuY29tPgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsZXhl
aSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5lbC5vcmc+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9icml5
YW5AZ21haWwuY29tPgogIEFtaXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5k
cmVzIFJvZHJpZ3VleiA8YW5kcmVzLnJvZHJpZ3VlekBhbWQuY29tPgogIEFuZHJldyBCb3dlcnMg
PGFuZHJld3guYm93ZXJzQGludGVsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFuc29u
IEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl
dXZlbEBsaW5hcm8ub3JnPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQu
Y29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQXJ2aW5kIFlhZGF2IDxhcnZp
bmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzaGlzaCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRAb3Jh
Y2xlLmNvbT4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFyb3JhQGdtYWlsLmNvbT4KICBCYW9saW4g
V2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hp
bmdzQGNvZGV0aGluay5jby51az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVr
PgogIEJlbnNvbiBMZXVuZyA8YmxldW5nQGNocm9taXVtLm9yZz4KICBCaGFkcmFtIFZhcmthIDx2
YmhhZHJhbUBudmlkaWEuY29tPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCam9ybiBBbmRl
cnNzb24gPGJqb3JuLmFuZGVyc3NvbkBsaW5hcm8ub3JnPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9y
aXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNv
bT4KICBDaGFuZ2JpbiBEdSA8Y2hhbmdiaW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1LmMu
Y2hlbkBpbnRlbC5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENocmlz
IExlZWNoIDxjbGVlY2hAcmVkaGF0LmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3RvZmZl
ci5kYWxsQGFybS5jb20+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRA
d2FuYWRvby5mcj4KICBDbMOpbWVudCBQw6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgogIENv
bGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlv
dS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUuY29t
PgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9y
a21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVtbGl4
LmNvbT4KICBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBEYW5p
ZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFubi5m
cmF6aWVyQGNhbm9uaWNhbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4K
ICBEYXZlIEFuZGVyc29uIDxhbmRlcnNvbkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxkYXZl
LmhhbnNlbkBsaW51eC5pbnRlbC5jb20+CiAgRGF2ZSBZb3VuZyA8ZHlvdW5nQHJlZGhhdC5jb20+
CiAgRGF2aWQgR2lsaG9vbGV5IDxkZ2lsaG9vbGV5QG52aWRpYS5jb20+CiAgRGF2aWQgSG93ZWxs
cyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9m
dC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxlc3Nh
bmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRt
aXRyeS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQu
Y29tPgogIEVtaWwgVGFudGlsb3YgPGVtaWwucy50YW50aWxvdkBpbnRlbC5jb20+CiAgRW1pbCBW
ZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3JhLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1h
emV0QGdvb2dsZS5jb20+CiAgRXRpZW5uZSBDYXJyaWVyZSA8ZXRpZW5uZS5jYXJyaWVyZUBsaW5h
cm8ub3JnPgogIEV2YW4gV2FuZyA8eHN3YW5nQG1hcnZlbGwuY29tPgogIEV6ZXF1aWVsIEdhcmNp
YSA8ZXplcXVpZWxAY29sbGFib3JhLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxp
bmdAYW1kLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBG
cmFuayB2YW4gZGVyIExpbmRlbiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBHZWVydCBVeXR0ZXJo
b2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2Vl
cnRAbGludXgtbTY4ay5vcmc+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3Vu
ZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxlbiA8Z3RoZWxlbkBnb29nbGUuY29tPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRo
YXQuY29tPgogIEhlaWtraSBLcm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNv
bT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgaHUgaHVhanVuIDxodWh1YWp1bkBs
aW51eC5hbGliYWJhLmNvbT4KICBIdWFuZyBZaW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBI
w6Vrb24gQnVnZ2UgPGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tpa2ggPGln
b3IucnVzc2tpa2hAYXF1YW50aWEuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNv
bT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWNlayBUb21ha2EgPGphY2Vr
LnRvbWFrYUBwb2N6dGEuZm0+CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9tYWth
QHBvY3p0YS5mbT4KICBKYWNvcG8gTW9uZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5vcmc+CiAg
SmFrb2IgVW50ZXJ3dXJ6YWNoZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1zeXN0
ZW1zLmNvbT4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4K
ICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5j
ej4KICBKYW51c3ogS3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmVmZiBLaXJz
aGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVmZnJleSBIdWdvIDxqaHVnb0Bj
b2RlYXVyb3JhLm9yZz4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVucyBXaWts
YW5kZXIgPGplbnMud2lrbGFuZGVyQGxpbmFyby5vcmc+CiAgSmVyb21lIEJydW5ldCA8amJydW5l
dEBiYXlsaWJyZS5jb20+CiAgSmlhbmNoYW8gV2FuZyA8amlhbmNoYW8udy53YW5nQG9yYWNsZS5j
b20+CiAgSmlhbmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaW0gR2lsbCA8amdp
bGxAdm13YXJlLmNvbT4KICBKaW5nanUgSG91IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAg
SmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpo
YW5nQHN5bmFwdGljcy5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9o
YW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9oYW5uZXMgV2VpbmVyIDxo
YW5uZXNAY21weGNoZy5vcmc+CiAgSm9obiBGYXN0YWJlbmQgPGpvaG4uZmFzdGFiZW5kQGdtYWls
LmNvbT4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAgSnVuIFBpYW8gPHBp
YW9qdW5AaHVhd2VpLmNvbT4KICBLYW4gTGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5jb20+
CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRo
LmJ1c2NoQGludGVsLmNvbT4KICBLaW0gUGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgog
IEtyaXNoIFNhZGh1a2hhbiA8a3Jpc2guc2FkaHVraGFuQG9yYWNsZS5jb20+CiAgTGF1cmEgQWJi
b3R0IDxsYWJib3R0QHJlZGhhdC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFu
b3guY29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+
CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBC
byA8Ym8ubGkubGl1QG9yYWNsZS5jb20+CiAgTG9pYyBQb3VsYWluIDxsb2ljLnBvdWxhaW5AbGlu
YXJvLm9yZz4KICBMb25nIExpIDxsb25nbGlAbWljcm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBpZXJh
bGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5j
b2VsaG9AaW50ZWwuY29tPgogIEx1a2FzeiBNYWpld3NraSA8bHVrbWFAZGVueC5kZT4KICBNYXJj
IEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFyYy56
eW5naWVyQGFybS5jb20+CiAgTWFyaWFuIFJvdGFyaXUgPG1yb3Rhcml1QGJpdGRlZmVuZGVyLmNv
bT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxtYXJr
LnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBv
cmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4K
ICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGFuIEJhcmFrIDxt
YXRhbmJAbWVsbGFub3guY29tPgogIE1hdGhldXMgQ2FzdGVsbG8gPG1hdGhldXNAY2FzdGVsbG8u
ZW5nLmJyPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgRmxl
bWluZyA8bWF0dEBjb2RlYmx1ZXByaW50LmNvLnVrPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQucmVk
ZmVhcm5AbWlwcy5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1Pgog
IE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhbCBLYWxk
ZXJvbiA8TWljaGFsLkthbGRlcm9uQGNhdml1bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWth
Lndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5l
bC5vcmc+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8
bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljayBEeWVyIDxuaWNrLmR5ZXJAc2htYW5haGFyLm9y
Zz4KICBOaWNrIER5ZXIgPG5pY2tAc2htYW5haGFyLm9yZz4KICBPZGVkIEdhYmJheSA8b2RlZC5n
YWJiYXlAZ21haWwuY29tPgogIE9kZXIgQ2hpb3UgPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAg
b2Rlcl9jaGlvdUByZWFsdGVrLmNvbSA8b2Rlcl9jaGlvdUByZWFsdGVrLmNvbT4KICBPbGVnIE5l
c3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20ubmV0
PgogIE9tYXIgU2FuZG92YWwgPG9zYW5kb3ZAZmIuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxw
YWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGFyYXYgUGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJhIDxw
YWxjYW50YXJhQHN1c2UuZGU+CiAgUGV0ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwuY29t
PgogIFBldGVyIEdhbnpob3JuIDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIgUm9z
aW4gPHBlZGFAYXhlbnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5m
cmFkZWFkLm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgcGd6
aCA8cGV0ZXIuZ2Fuemhvcm5AZ21haWwuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwu
ai53eXNvY2tpQGludGVsLmNvbT4KICBSYW1vbiBGcmllZCA8cmZyaWVkQGNvZGVhdXJvcmEub3Jn
PgogIFJhbmR5IFdyaWdodCA8cndyaWdodEBocGUuY29tPgogIFJpY2ggRmVsa2VyIDxkYWxpYXNA
bGliYy5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUm9iIENsYXJr
IDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAg
Um9tYW4gTWFzaGFrIDxtcnZAbW9qYXRhdHUuY29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFAY3Vt
dWx1c25ldHdvcmtzLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3Jn
LnVrPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgog
IFNhbnRvc2ggU2hpbGlta2FyIDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhcmEgU2hhcm9uIDxz
YXJhLnNoYXJvbkBpbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNy
b3NvZnQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYmFzdGlh
biBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAgU2ViYXN0aWFu
IFNhbmNoZXogPHNlYmFzdGlhbi5zYW5jaGV6QGludGVsLmNvbT4KICBTZWtoYXIgTm9yaSA8bnNl
a2hhckB0aS5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdhcmFA
YnJvYWRjb20uY29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFll
Z2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFz
LmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4K
ICBTdGVmYW4gUmFzcGwgPHJhc3BsQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIFJhc3BsIDxzdGVm
YW4ucmFzcGxAbGludXguaWJtLmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5vcmc+
CiAgU3RldmUgRnJlbmNoIDxzbWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZN
d2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3VkYXJzYW5hIEthbGx1cnUgPFN1ZGFyc2Fu
YS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgc3hhdXdzayA8c3hhdXdza0AxNjMuY29tPgogIFRhZWhl
ZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAg
VGVybyBLcmlzdG8gPHQta3Jpc3RvQHRpLmNvbT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0Bu
dmlkaWEuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmlh
cyBKb3JkYW4gPFRvYmlhcy5Kb3JkYW5AZWxla3Ryb2JpdC5jb20+CiAgVG9iaWFzIFJlZ25lcnkg
PHRvYmlhcy5yZWduZXJ5QGdtYWlsLmNvbT4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lAbGlu
dXguaW50ZWwuY29tPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAg
VG9ubnkgTHUgPHRvbm55bHVAdGVuY2VudC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9t
aWRlLmNvbT4KICBUdW5nIE5ndXllbiA8dHVuZy5xLm5ndXllbkBkZWt0ZWNoLmNvbS5hdT4KICBU
eWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogIFVyc3VsYSBCcmF1biA8dWJyYXVu
QGxpbnV4LmlibS5jb20+PAogIHZhbiBkZXIgTGluZGVuLCBGcmFuayA8ZmxsaW5kZW5AYW1hem9u
LmNvbT4KICBWaW5zb24gTGVlIDx2bGVlQGZyZWVkZXNrdG9wLm9yZz4KICBWbGFkaW1pciBaYXBv
bHNraXkgPHZsYWRpbWlyX3phcG9sc2tpeUBtZW50b3IuY29tPgogIFdhaW1hbiBMb25nIDxsb25n
bWFuQHJlZGhhdC5jb20+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgogIFdl
aSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUuY29t
LmNuPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2FuZyA8
d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhb3dlaSBTb25nIDxzb25neGlhb3dlaUBoaXNpbGljb24u
Y29tPgogIFlhbiBXYW5nIDx5YW4ud2FuZ0BsaW51eC5pbnRlbC5jb20+CiAgWWluZyBYdWUgPHlp
bmcueHVlQHdpbmRyaXZlci5jb20+CiAgWmhhbmcgUnVpIDxydWkuemhhbmdAaW50ZWwuY29tPgog
IFpodSBZYW5qdW4gPHlhbmp1bi56aHVAb3JhY2xlLmNvbT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxs
LnN0ZWxtYWNoQHNhbXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5MTQg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 10:57:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 10: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 1fWJkm-0006DK-Bo; Fri, 22 Jun 2018 10:57: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWJkk-0006DC-EY
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 10:57:18 +0000
X-Inumbo-ID: a70ed5c2-760a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a70ed5c2-760a-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 12:54:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 04:57:16 -0600
Message-Id: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 04:57:13 -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/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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3RoZXIgdGhhbiBGWFJTVE9SLCBYUlNUT1IgYWxsb3dzIGZvciBzZXR0aW5nIGNvbXBvbmVudHMg
dG8gdGhlaXIKaW5pdGlhbCBzdGF0ZS4gVXRpbGl6ZSB0aGlzIHRvIGNsZWFyIHJlZ2lzdGVyIHN0
YXRlIGltbWVkaWF0ZWx5IGFmdGVyCmhhdmluZyBzYXZlZCBhIHZDUFUncyBzdGF0ZSAod2hpY2gg
d2UgZG9uJ3QgZGVmZXIgcGFzdApfX2NvbnRleHRfc3dpdGNoKCkpLCBjb25zaWRlcmluZyB0aGF0
Ci0gdGhpcyBzdXBwb3NlZGx5IHJlZHVjZXMgcG93ZXIgY29uc3VtcHRpb24sCi0gdGhpcyBtaWdo
dCBldmVuIGZyZWUgdXAgcGh5c2ljYWwgcmVnaXN0ZXJzLAotIHdlIGRvbid0IG5vcm1hbGx5IHNh
dmUvcmVzdG9yZSBGUFUgc3RhdGUgZm9yIGEgdkNQVSBvbiBldmVyeSBjb250ZXh0CiAgc3dpdGNo
IChpbiBzb21lIGluaXRpYWwgbWVhc3VyZW1lbnRzIEkndmUgb2JzZXJ2ZWQgYW4gYXBwcm94aW1h
dGUKICA1MDo1MCByZWxhdGlvbiBiZXR3ZWVuIHRoZSB0d28gb24gYSBub3Qgb3Zlcmx5IGhlYXZp
bHkgbG9hZGVkIHN5c3RlbTsKICBpdCdzIGNsZWFyIGFueXdheSB0aGF0IHRoaXMgaXMgaGVhdmls
eSBkZXBlbmRlbnQgb24gd2hhdCBleGFjdGx5IGEKICB2Q1BVIGlzIHVzZWQgZm9yKS4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tClJGQyBzaW5jZSB0
aGUgZnVsbCBwZXJmb3JtYW5jZSBlZmZlY3QgaXMgc3RpbGwgbm90IHZlcnkgY2xlYXIuCgotLS0g
YS94ZW4vYXJjaC94ODYvaTM4Ny5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKQEAgLTMzLDYg
KzMzLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGZwdV94cnN0b3Ioc3RydWN0IHZjcAogICAgIG9r
ID0gc2V0X3hjcjAodi0+YXJjaC54Y3IwX2FjY3VtIHwgWFNUQVRFX0ZQX1NTRSk7CiAgICAgQVNT
RVJUKG9rKTsKICAgICB4cnN0b3IodiwgbWFzayk7CisgICAgdi0+YXJjaC54c3RhdGVfZGlydHkg
PSBtYXNrOwogICAgIG9rID0gc2V0X3hjcjAodi0+YXJjaC54Y3IwID86IFhTVEFURV9GUF9TU0Up
OwogICAgIEFTU0VSVChvayk7CiB9CkBAIC0xNDgsNiArMTQ5LDkgQEAgc3RhdGljIGlubGluZSB2
b2lkIGZwdV94c2F2ZShzdHJ1Y3QgdmNwdQogICAgIG9rID0gc2V0X3hjcjAodi0+YXJjaC54Y3Iw
X2FjY3VtIHwgWFNUQVRFX0ZQX1NTRSk7CiAgICAgQVNTRVJUKG9rKTsKICAgICB4c2F2ZSh2LCBt
YXNrKTsKKyAgICB4c3RhdGVfbG9hZF9pbml0KHYtPmFyY2gueHN0YXRlX2RpcnR5ICYKKyAgICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9idik7
CisgICAgdi0+YXJjaC54c3RhdGVfZGlydHkgPSAwOwogICAgIG9rID0gc2V0X3hjcjAodi0+YXJj
aC54Y3IwID86IFhTVEFURV9GUF9TU0UpOwogICAgIEFTU0VSVChvayk7CiB9Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYworKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKQEAgLTYx
Niw3ICs2MTYsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zCiAK
ICAgICAvKiBDaGVjayB3aGV0aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUgZW5hYmxlZCBieSBkZWZh
dWx0LiAqLwogICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAtMSApCi0gICAgICAgIG9wdF9lYWdl
cl9mcHUgPSBzaG91bGRfdXNlX2VhZ2VyX2ZwdSgpOworICAgICAgICBvcHRfZWFnZXJfZnB1ID0g
IWNwdV9oYXNfeHNhdmUgJiYgc2hvdWxkX3VzZV9lYWdlcl9mcHUoKTsKIAogICAgIC8qIChSZSlp
bml0IEJTUCBzdGF0ZSBub3cgdGhhdCBkZWZhdWx0X3NwZWNfY3RybF9mbGFncyBoYXMgYmVlbiBj
YWxjdWxhdGVkLiAqLwogICAgIGluaXRfc2hhZG93X3NwZWNfY3RybF9zdGF0ZSgpOwotLS0gYS94
ZW4vYXJjaC94ODYveHN0YXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCkBAIC03MzQs
NiArNzM0LDcgQEAgaW50IGhhbmRsZV94c2V0YnYodTMyIGluZGV4LCB1NjQgbmV3X2J2KQogICAg
ICAgICAgICAgY3IwICY9IH5YODZfQ1IwX1RTOwogICAgICAgICB9CiAgICAgICAgIHhyc3Rvcihj
dXJyLCBtYXNrKTsKKyAgICAgICAgY3Vyci0+YXJjaC54c3RhdGVfZGlydHkgfD0gbWFzazsKICAg
ICAgICAgaWYgKCBjcjAgJiBYODZfQ1IwX1RTICkKICAgICAgICAgICAgIHdyaXRlX2NyMChjcjAp
OwogICAgIH0KQEAgLTc3NCwxMiArNzc1LDE5IEBAIHVpbnQ2NF90IHJlYWRfYm5kY2ZndSh2b2lk
KQogICAgIHJldHVybiB4c3RhdGUtPnhzYXZlX2hkci54c3RhdGVfYnYgJiBYODZfWENSMF9CTkRD
U1IgPyBibmRjc3ItPmJuZGNmZ3UgOiAwOwogfQogCit2b2lkIHhzdGF0ZV9sb2FkX2luaXQodWlu
dDY0X3QgbWFzaykKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IGlkbGVfdmNwdVtzbXBfcHJvY2Vz
c29yX2lkKCldOworICAgIHN0cnVjdCB4c2F2ZV9zdHJ1Y3QgKnhzdGF0ZSA9IHYtPmFyY2gueHNh
dmVfYXJlYTsKKworICAgIG1lbXNldCgmeHN0YXRlLT54c2F2ZV9oZHIsIDAsIHNpemVvZih4c3Rh
dGUtPnhzYXZlX2hkcikpOworICAgIHhyc3Rvcih2LCBtYXNrKTsKK30KKwogdm9pZCB4c3RhdGVf
c2V0X2luaXQodWludDY0X3QgbWFzaykKIHsKICAgICB1bnNpZ25lZCBsb25nIGNyMCA9IHJlYWRf
Y3IwKCk7CiAgICAgdW5zaWduZWQgbG9uZyB4Y3IwID0gdGhpc19jcHUoeGNyMCk7Ci0gICAgc3Ry
dWN0IHZjcHUgKnYgPSBpZGxlX3ZjcHVbc21wX3Byb2Nlc3Nvcl9pZCgpXTsKLSAgICBzdHJ1Y3Qg
eHNhdmVfc3RydWN0ICp4c3RhdGUgPSB2LT5hcmNoLnhzYXZlX2FyZWE7CiAKICAgICBpZiAoIH54
ZmVhdHVyZV9tYXNrICYgbWFzayApCiAgICAgewpAQCAtNzkyLDggKzgwMCw3IEBAIHZvaWQgeHN0
YXRlX3NldF9pbml0KHVpbnQ2NF90IG1hc2spCiAKICAgICBjbHRzKCk7CiAKLSAgICBtZW1zZXQo
JnhzdGF0ZS0+eHNhdmVfaGRyLCAwLCBzaXplb2YoeHN0YXRlLT54c2F2ZV9oZHIpKTsKLSAgICB4
cnN0b3IodiwgbWFzayk7CisgICAgeHN0YXRlX2xvYWRfaW5pdChtYXNrKTsKIAogICAgIGlmICgg
Y3IwICYgWDg2X0NSMF9UUyApCiAgICAgICAgIHdyaXRlX2NyMChjcjApOwotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgK
QEAgLTU1OSw2ICs1NTksMTEgQEAgc3RydWN0IGFyY2hfdmNwdQogICAgICAqIGl0IGV4cGxpY2l0
bHkgZW5hYmxlcyBpdCB2aWEgeGNyMC4KICAgICAgKi8KICAgICB1aW50NjRfdCB4Y3IwX2FjY3Vt
OworICAgIC8qCisgICAgICogQWNjdW11bGF0ZWQgc2V0IG9mIGNvbXBvbmVudHMgd2hpY2ggbWF5
IGN1cnJlbnRseSBiZSBkaXJ0eSwgYW5kIGhlbmNlCisgICAgICogc2hvdWxkIGJlIGNsZWFyZWQg
aW1tZWRpYXRlbHkgYWZ0ZXIgc2F2aW5nIHN0YXRlLgorICAgICAqLworICAgIHVpbnQ2NF90IHhz
dGF0ZV9kaXJ0eTsKICAgICAvKiBUaGlzIHZhcmlhYmxlIGRldGVybWluZXMgd2hldGhlciBub25s
YXp5IGV4dGVuZGVkIHN0YXRlIGhhcyBiZWVuIHVzZWQsCiAgICAgICogYW5kIHRodXMgc2hvdWxk
IGJlIHNhdmVkL3Jlc3RvcmVkLiAqLwogICAgIGJvb2xfdCBub25sYXp5X3hzdGF0ZV91c2VkOwot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYveHN0YXRlLmgKQEAgLTk1LDYgKzk1LDcgQEAgdWludDY0X3QgZ2V0X21zcl94c3Modm9pZCk7
CiB1aW50NjRfdCByZWFkX2JuZGNmZ3Uodm9pZCk7CiB2b2lkIHhzYXZlKHN0cnVjdCB2Y3B1ICp2
LCB1aW50NjRfdCBtYXNrKTsKIHZvaWQgeHJzdG9yKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBt
YXNrKTsKK3ZvaWQgeHN0YXRlX2xvYWRfaW5pdCh1aW50NjRfdCBtYXNrKTsKIHZvaWQgeHN0YXRl
X3NldF9pbml0KHVpbnQ2NF90IG1hc2spOwogYm9vbCB4c2F2ZV9lbmFibGVkKGNvbnN0IHN0cnVj
dCB2Y3B1ICp2KTsKIGludCBfX211c3RfY2hlY2sgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1
NjQgeGNyMF9hY2N1bSwKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 13:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 13: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 1fWMBx-0000al-OH; Fri, 22 Jun 2018 13:33:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7xke=ji=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fWMBv-0000ag-T2
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 13:33:31 +0000
X-Inumbo-ID: e19368a5-7620-11e8-bc1d-65256ead4e3a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e19368a5-7620-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 13:33:43 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5MDSlbj119161;
 Fri, 22 Jun 2018 13:33:25 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=nNP8d6Ev+FYye9f0NfHqTCNHGFImXLiiwS117fq56MA=;
 b=FkqqDZdIYD0YKzXM56ZGDkowQUWQXFaBNQTocdGGD3rWL3Y8nHGbwQYhm+g9VNqbDiYf
 dm9pvg+S89cuYj6uTfP0LAPNLNsEpvD7zmQcfs9VrcgnZTFV6qghRZVFeN2A9ll1iwkl
 zeWnQHgi4SLOz3tPBc2GhCg+srVxxA++G/JsLLGWi9wv+/AfFLt20pciK5zxfhc3vPyP
 gLSHix0xAXnLXrArP4sqBNQKc8IoRnFN4EYLTc5ZFDEd0JBoX+skDIv9+d1eF7hM+iXf
 Lnm4Pj38tebV2WOtgAxTNkZrE6u6xZH8XpkZxPUxfijvDQR1qZpXbyomz0tDUIzk7egC hA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2jrp8ht381-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 22 Jun 2018 13:33:25 +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 w5MDXOv3028074
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 22 Jun 2018 13:33:24 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 w5MDXNd3004905;
 Fri, 22 Jun 2018 13:33:23 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 22 Jun 2018 06:33:23 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 264806A00E3; Fri, 22 Jun 2018 09:33:22 -0400 (EDT)
Date: Fri, 22 Jun 2018 09:33:22 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180622133322.GG10869@char.US.ORACLE.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-8-julien.grall@arm.com>
 <20180612211759.GC17709@char.us.oracle.com>
 <c314f376-30a3-ed7f-a696-4adda2502891@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c314f376-30a3-ed7f-a696-4adda2502891@arm.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8931
 signatures=668703
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=972
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1806220151
Subject: Re: [Xen-devel] [PATCH v3 07/13] xen/arm: Simplify alternative
 patching of non-writable region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, nd@arm.com, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMTE6MDY6MTZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIEtvbnJhZCwKPiAKPiBPbiAxMi8wNi8yMDE4IDIyOjE3LCBLb25yYWQgUnplc3p1
dGVrIFdpbGsgd3JvdGU6Cj4gPiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAxMjozNjozN1BNICsw
MTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IER1cmluZyB0aGUgTU1VIHNldHVwIHByb2Nl
c3MsIFhlbiB3aWxsIHNldCBTQ1RMUl9FTDIuV05YCj4gPiA+IChXcml0ZS1Ob24tZVhlY3V0YWJs
ZSkgYml0LiBCZWNhdXNlIG9mIHRoYXQsIHRoZSBhbHRlcm5hdGl2ZSBjb2RlIG5lZWQKPiA+ID4g
dG8gcmUtbWFwcGVkIHRoZSByZWdpb24gaW4gYSBkaWZmZXJlbmNlIHBsYWNlIGluIG9yZGVyIHRv
IG1vZGlmeSB0aGUKPiA+ID4gdGV4dCBzZWN0aW9uLgo+ID4gPiAKPiA+ID4gQXQgdGhlIG1vbWVu
dCwgdGhlIGZ1bmN0aW9uIHBhdGNoaW5nIHRoZSBjb2RlIGlzIG9ubHkgYXdhcmUgb2YgdGhlCj4g
PiA+IHJlLW1hcHBlZCByZWdpb24uIFRoaXMgcmVxdWlyZXMgdGhlIGNhbGxlciB0byBtZXNzIHdp
dGggWGVuIGludGVybmFsIGluCj4gPiA+IG9yZGVyIHRvIGhhdmUgZnVuY3Rpb24gc3VjaCBhcyBp
c19hY3RpdmVfa2VybmVsX3RleHQoKSB3b3JraW5nLgo+ID4gPiAKPiA+ID4gQWxsIHRoZSBpbnRl
cmFjdGlvbnMgd2l0aCBYZW4gaW50ZXJuYWwgY2FuIGJlIHJlbW92ZWQgYnkgc3BlY2lmeWluZyB0
aGUKPiA+ID4gb2Zmc2V0IGJldHdlZW4gdGhlIHJlZ2lvbiBwYXRjaCBhbmQgdGhlIHdyaXRhYmxl
IHJlZ2lvbiBmb3IgdXBkYXRpbmcgdGhlCj4gPiA+IGluc3RydWN0aW9uCj4gPiA+IAo+ID4gPiBU
aGlzIHNpbXBsaWZpY2F0aW9uIHdpbGwgYWxzbyBtYWtlIGl0IGVhc2llciB0byBpbnRlZ3JhdGUg
ZHluYW1pYyBwYXRjaGluZwo+ID4gPiBpbiBhIGZvbGxvdy11cCBwYXRjaC4gSW5kZWVkLCB0aGUg
Y2FsbGJhY2sgYWRkcmVzcyBzaG91bGQgYmUgaW4KPiA+ID4gYW4gb3JpZ2luYWwgcmVnaW9uIGFu
ZCBub3QgcmUtbWFwcGVkIG9ubHkgd2hpY2ggaXMgd3JpdGVhYmxlIG5vbi1leGVjdXRhYmxlLgo+
ID4gPiAKPiA+ID4gVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjMuCj4gPiA+IAo+ID4gPiBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gPiBSZXZpZXdl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4gPiAK
PiA+ID4gLS0tCj4gPiA+IAo+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgo+ID4gPiAKPiA+ID4gICAgICBDaGFuZ2VzIGluIHYzOgo+ID4gPiAg
ICAgICAgICAtIEFkZCBzdGVmYW5vJ3MgcmV2aWV3ZWQtYnkKPiA+ID4gCj4gPiA+ICAgICAgQ2hh
bmdlcyBpbiB2MjoKPiA+ID4gICAgICAgICAgLSBBZGQgY29tbWl0IG1lc3NhZ2UKPiA+ID4gICAg
ICAgICAgLSBSZW1vdmUgY29tbWVudCBpbiB0aGUgY29kZSB0aGF0IGRvZXMgbm90IG1ha2Ugc2Vu
c2UgYW55bW9yZQo+ID4gPiAtLS0KPiA+ID4gICB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyB8
IDQyICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gPiAgIDEg
ZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlvbnMoLSkKPiA+ID4gCj4g
PiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL2Fy
bS9hbHRlcm5hdGl2ZS5jCj4gPiA+IGluZGV4IDlmZmRjNDc1ZDYuLjkzNmNmMDQ5NTYgMTAwNjQ0
Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9hbHRlcm5hdGl2ZS5jCj4gPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9hbHRlcm5hdGl2ZS5jCj4gPiA+IEBAIC05NywxMiArOTcsMTYgQEAgc3RhdGljIHUz
MiBnZXRfYWx0X2luc24oY29uc3Qgc3RydWN0IGFsdF9pbnN0ciAqYWx0LAo+ID4gPiAgIC8qCj4g
PiA+ICAgICogVGhlIHJlZ2lvbiBwYXRjaGVkIHNob3VsZCBiZSByZWFkLXdyaXRlIHRvIGFsbG93
IF9fYXBwbHlfYWx0ZXJuYXRpdmVzCj4gPiA+ICAgICogdG8gcmVwbGFjaW5nIHRoZSBpbnN0cnVj
dGlvbnMgd2hlbiBuZWNlc3NhcnkuCj4gPiA+ICsgKgo+ID4gPiArICogQHVwZGF0ZV9vZmZzZXQ6
IE9mZnNldCBiZXR3ZWVuIHRoZSByZWdpb24gcGF0Y2hlZCBhbmQgdGhlIHdyaXRhYmxlCj4gPiA+
ICsgKiByZWdpb24gZm9yIHRoZSB1cGRhdGUuIDAgaWYgdGhlIHBhdGNoZWQgcmVnaW9uIGlzIHdy
aXRhYmxlLgo+ID4gPiAgICAqLwo+ID4gPiAtc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0aXZl
cyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQo+ID4gPiArc3RhdGljIGludCBfX2Fw
cGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uLAo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHVwZGF0ZV9vZmZzZXQpCj4g
PiA+ICAgewo+ID4gPiAgICAgICBjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICphbHQ7Cj4gPiA+IC0g
ICAgY29uc3QgdTMyICpyZXBscHRyOwo+ID4gPiAtICAgIHUzMiAqb3JpZ3B0cjsKPiA+ID4gKyAg
ICBjb25zdCB1MzIgKnJlcGxwdHIsICpvcmlncHRyOwo+ID4gPiArICAgIHUzMiAqdXBkcHRyOwo+
ID4gPiAgICAgICBwcmludGsoWEVOTE9HX0lORk8gImFsdGVybmF0aXZlczogUGF0Y2hpbmcgd2l0
aCBhbHQgdGFibGUgJXAgLT4gJXBcbiIsCj4gPiA+ICAgICAgICAgICAgICByZWdpb24tPmJlZ2lu
LCByZWdpb24tPmVuZCk7Cj4gPiA+IEBAIC0xMTgsNiArMTIyLDcgQEAgc3RhdGljIGludCBfX2Fw
cGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQo+ID4gPiAg
ICAgICAgICAgQlVHX09OKGFsdC0+YWx0X2xlbiAhPSBhbHQtPm9yaWdfbGVuKTsKPiA+ID4gICAg
ICAgICAgIG9yaWdwdHIgPSBBTFRfT1JJR19QVFIoYWx0KTsKPiA+ID4gKyAgICAgICAgdXBkcHRy
ID0gKHZvaWQgKilvcmlncHRyICsgdXBkYXRlX29mZnNldDsKPiA+ID4gICAgICAgICAgIHJlcGxw
dHIgPSBBTFRfUkVQTF9QVFIoYWx0KTsKPiA+ID4gICAgICAgICAgIG5yX2luc3QgPSBhbHQtPmFs
dF9sZW4gLyBzaXplb2YoaW5zbik7Cj4gPiA+IEBAIC0xMjUsNyArMTMwLDcgQEAgc3RhdGljIGlu
dCBfX2FwcGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X3JlZ2lvbiAqcmVnaW9uKQo+
ID4gPiAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBucl9pbnN0OyBpKysgKQo+ID4gPiAgICAg
ICAgICAgewo+ID4gPiAgICAgICAgICAgICAgIGluc24gPSBnZXRfYWx0X2luc24oYWx0LCBvcmln
cHRyICsgaSwgcmVwbHB0ciArIGkpOwo+ID4gPiAtICAgICAgICAgICAgKihvcmlncHRyICsgaSkg
PSBjcHVfdG9fbGUzMihpbnNuKTsKPiA+ID4gKyAgICAgICAgICAgICoodXBkcHRyICsgaSkgPSBj
cHVfdG9fbGUzMihpbnNuKTsKPiA+ID4gICAgICAgICAgIH0KPiA+ID4gICAgICAgICAgIC8qIEVu
c3VyZSB0aGUgbmV3IGluc3RydWN0aW9ucyByZWFjaGVkIHRoZSBtZW1vcnkgYW5kIG51a2UgKi8K
PiA+ID4gQEAgLTE2Miw5ICsxNjcsNiBAQCBzdGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJuYXRpdmVz
X211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQo+ID4gPiAgICAgICAgICAgcGFkZHJfdCB4ZW5fc2l6
ZSA9IF9lbmQgLSBfc3RhcnQ7Cj4gPiA+ICAgICAgICAgICB1bnNpZ25lZCBpbnQgeGVuX29yZGVy
ID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoeGVuX3NpemUpOwo+ID4gPiAgICAgICAgICAgdm9pZCAq
eGVubWFwOwo+ID4gPiAtICAgICAgICBzdHJ1Y3QgdmlydHVhbF9yZWdpb24gcGF0Y2hfcmVnaW9u
ID0gewo+ID4gPiAtICAgICAgICAgICAgLmxpc3QgPSBMSVNUX0hFQURfSU5JVChwYXRjaF9yZWdp
b24ubGlzdCksCj4gPiA+IC0gICAgICAgIH07Cj4gPiA+ICAgICAgICAgICBCVUdfT04ocGF0Y2hl
ZCk7Cj4gPiA+IEBAIC0xNzcsMzEgKzE3OSwxMyBAQCBzdGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJu
YXRpdmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQo+ID4gPiAgICAgICAgICAgLyogUmUtbWFw
cGluZyBYZW4gaXMgbm90IGV4cGVjdGVkIHRvIGZhaWwgZHVyaW5nIGJvb3QuICovCj4gPiA+ICAg
ICAgICAgICBCVUdfT04oIXhlbm1hcCk7Cj4gPiA+IC0gICAgICAgIC8qCj4gPiA+IC0gICAgICAg
ICAqIElmIHdlIGdlbmVyYXRlIGEgbmV3IGJyYW5jaCBpbnN0cnVjdGlvbiwgdGhlIHRhcmdldCB3
aWxsIGJlCj4gPiA+IC0gICAgICAgICAqIGNhbGN1bGF0ZWQgaW4gdGhpcyByZS1tYXBwZWQgWGVu
IHJlZ2lvbi4gU28gd2UgaGF2ZSB0byByZWdpc3Rlcgo+ID4gPiAtICAgICAgICAgKiB0aGlzIHJl
LW1hcHBlZCBYZW4gcmVnaW9uIGFzIGEgdmlydHVhbCByZWdpb24gdGVtcG9yYXJpbHkuCj4gPiAK
PiA+IFdoYXQgYWJvdXQgdGhpcz8KPiA+IAo+ID4gV29uJ3QgdGhpcyBtZWFuIHRoZSB0cmFwcyAo
aWYgdGhlcmUgYXJlIGFueSkgd29uJ3QgYmUgcmVjb2duaXplZCBhdCBhbGwKPiA+IGR1cmluZyB0
aGlzIHBhdGNoaW5nPwo+IAo+IFdoYXQgZG8geW91IG1lYW4gYnkgcmVjb2duaXplZD8gVGhpcyBu
ZXcgcmVnaW9uIHdpbGwgb25seSBiZSBhY2Nlc3NlZCB0bwo+IHdyaXRlIGluc3RydWN0aW9uLiBU
aGUgb25seSBwb3RlbnRpYWwgZmF1bHQgb24gdGhhdCByZWdpb24gaXMgYSBkYXRhIGFib3J0LgoK
RXhhY3RseSB0aGUgZGF0YSBhYm9ydC4KCk15IHJlY29sbGVjdGlvbiBpcyB0aGF0IHRoZSBkYXRh
IGFib3J0IHdvdWxkIHByaW50IGEgc3RhY2sgdHJhY2UuIEFuZCAKdGhlIHN0YWNrIHRyYWNlIG5l
ZWRzIHN5bWJvbCBpbmZvcm1hdGlvbiAtIHdoaWNoIGl0IGdldHMgZnJvbSB2aXJ0dWFsX3JlZ2lv
bi4KCkJ1dCBpZiB2aXJ0dWFsX3JlZ2lvbiBpcyBub3QgcmVnaXN0ZXJlZCB0aGVuIHRoZSBzdGFj
ayB3b24ndCBjb250YWluIHRoZQpuYW1lIG9mIHRoZSBmdW5jdGlvbiB0aGF0IGhhZCBhbiBkYXRh
IGFib3J0IGFzIHRoZSBwYXRjaGluZyBpcyBkb25lLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 13:55:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 13:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWMWZ-00024s-Kr; Fri, 22 Jun 2018 13:54:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWMWZ-00024n-3E
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 13:54:51 +0000
X-Inumbo-ID: dbcb98c4-7623-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbcb98c4-7623-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 13:55:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 07:54:48 -0600
Message-Id: <5B2CFFA602000078001CCFD1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 07:54:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-5-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 4/6] vpt: split part of pt_intr_post into
 a separate helper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQXNzdW1pbmcgYSBzdWJzZXF1ZW50IHBhdGNoIHJl
LXVzZXMgdGhlIGZ1bmN0aW9uCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgpJdCB3b3VsZCBiZSBuaWNlIHRob3VnaCB0byBjb252ZXJ0IC4uLgoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZwdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92cHQuYwo+IEBAIC0y
NjUsNiArMjY1LDQxIEBAIHN0YXRpYyB2b2lkIHB0X3RpbWVyX2ZuKHZvaWQgKmRhdGEpCj4gICAg
ICBwdF91bmxvY2socHQpOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdm9pZCBwdF9pcnFfZmlyZWQoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCkKPiArewo+ICsgICAgcHQtPmly
cV9pc3N1ZWQgPSAwOwoKLi4uIHRoaXMgYW5kIC4uLgoKPiArICAgIGlmICggcHQtPm9uZV9zaG90
ICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIHB0LT5vbl9saXN0ICkKPiArICAgICAgICAgICAg
bGlzdF9kZWwoJnB0LT5saXN0KTsKPiArICAgICAgICBwdC0+b25fbGlzdCA9IDA7CgouLi4gdGhp
cyB0byAiZmFsc2UiIGluIHRoZSBjb3Vyc2Ugb2YgbW92aW5nIHRoZSBjb2RlLiBPbmNlIGFnYWlu
IGFuCmFkanVzdG1lbnQgdGhhdCBwZXJoYXBzIGNhbiBiZSBkb25lIHdoaWxlIGNvbW1pdHRpbmcu
CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 14:23:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 14: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 1fWMxw-0004DC-W5; Fri, 22 Jun 2018 14:23: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWMxw-0004D7-5T
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 14:23:08 +0000
X-Inumbo-ID: 67e773df-7627-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67e773df-7627-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 16:20:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 08:23:06 -0600
Message-Id: <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 08:23:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEBAIC0zMTYsNyArMzE3LDkgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4g
ICAgICAgICAgaWYgKCBwdC0+cGVuZGluZ19pbnRyX25yICkKPiAgICAgICAgICB7Cj4gICAgICAg
ICAgICAgIC8qIFJUQyBjb2RlIHRha2VzIGNhcmUgb2YgZGlzYWJsaW5nIHRoZSB0aW1lciBpdHNl
bGYuICovCj4gLSAgICAgICAgICAgIGlmICggKHB0LT5pcnEgIT0gUlRDX0lSUSB8fCAhcHQtPnBy
aXYpICYmIHB0X2lycV9tYXNrZWQocHQpICkKPiArICAgICAgICAgICAgaWYgKCAocHQtPmlycSAh
PSBSVENfSVJRIHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tlZChwdCkgJiYKPiArICAgICAg
ICAgICAgICAgICAvKiBMZXZlbCBpbnRlcnJ1cHRzIHNob3VsZCBiZSBhc3NlcnRlZCBldmVuIGlm
IG1hc2tlZC4gKi8KPiArICAgICAgICAgICAgICAgICAhcHQtPmxldmVsICkKPiAgICAgICAgICAg
ICAgewo+ICAgICAgICAgICAgICAgICAgLyogc3VzcGVuZCB0aW1lciBlbXVsYXRpb24gKi8KCkVz
cGVjaWFsbHkgd2l0aCB0aGlzIGNvbW1lbnQgSSdtIG5vdCBjb252aW5jZWQgdGhpcyBjaGFuZ2Ug
aXMgZnVsbHkKY29ycmVjdDogT25jZSBhIGxldmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHQgaXMgbGF0
Y2hlZCBpbiBJUlIsIG5vCmZ1cnRoZXIgYXNzZXJ0aW9ucyBhcmUgbWVhbmluZ2Z1bCwgYW5kIGhl
bmNlIGVtdWxhdGlvbiBjb3VsZCAoYW5kCmhlbmNlIHNob3VsZCkgc3RpbGwgYmUgc3RvcHBlZCB0
byByZWR1Y2UgcmVzb3VyY2UgY29uc3VtcHRpb24uCgo+IEBAIC0zNzQsMTMgKzM3OCwzNiBAQCBp
bnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICBicmVhazsKPiAgCj4g
ICAgICBjYXNlIFBUU1JDX2lvYXBpYzoKPiAtICAgICAgICAvKgo+IC0gICAgICAgICAqIE5COiBB
dCB0aGUgbW9tZW50IElPLUFQSUMgcm91dGVkIGludGVycnVwdHMgZ2VuZXJhdGVkIGJ5IHZwdCBk
ZXZpY2VzCj4gLSAgICAgICAgICogKEhQRVQpIGFyZSBlZGdlLXRyaWdnZXJlZC4KPiAtICAgICAg
ICAgKi8KPiAtICAgICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4s
IGlycSwgZmFsc2UpOwo+ICsgICAgICAgIHB0X3ZlY3RvciA9IGh2bV9pb2FwaWNfYXNzZXJ0KHYt
PmRvbWFpbiwgaXJxLCBsZXZlbCk7Cj4gICAgICAgICAgaWYgKCBwdF92ZWN0b3IgPCAwIHx8ICF2
bGFwaWNfdGVzdF9pcnEodmNwdV92bGFwaWModiksIHB0X3ZlY3RvcikgKQo+ICsgICAgICAgIHsK
PiAgICAgICAgICAgICAgcHRfdmVjdG9yID0gLTE7Cj4gKyAgICAgICAgICAgIGlmICggbGV2ZWwg
KQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAg
ICAgICogTGV2ZWwgaW50ZXJydXB0cyBhcmUgYXNzZXJ0ZWQgZXZlbiBpZiB0aGUgaW50ZXJydXB0
IGlzCj4gKyAgICAgICAgICAgICAgICAgKiBtYXNrZWQsIHNvIGFsc28gZXhlY3V0ZSB0aGUgY2Fs
bGJhY2sgYXNzb2NpYXRlZCB3aXRoIHRoZQo+ICsgICAgICAgICAgICAgICAgICogdGltZXIuCj4g
KyAgICAgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgICAgIHRpbWVfY2IgKmNiID0gTlVM
TDsKPiArICAgICAgICAgICAgICAgIHZvaWQgKmNiX3ByaXY7Cj4gKwo+ICsgICAgICAgICAgICAg
ICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOwo+ICsgICAgICAgICAgICAg
ICAgLyogTWFrZSBzdXJlIHRoZSB0aW1lciBpcyBzdGlsbCBvbiB0aGUgbGlzdC4gKi8KPiArICAg
ICAgICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBwdCwgJnYtPmFyY2guaHZtX3ZjcHUu
dG1fbGlzdCwgbGlzdCApCj4gKyAgICAgICAgICAgICAgICAgICAgaWYgKCBwdCA9PSBlYXJsaWVz
dF9wdCApCj4gKyAgICAgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICBwdF9pcnFfZmlyZWQodiwgcHQpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgICBjYiA9IHB0
LT5jYjsKPiArICAgICAgICAgICAgICAgICAgICAgICAgY2JfcHJpdiA9IHB0LT5wcml2Owo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgICAgICAgICB9Cj4g
KyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsK
PiArCj4gKyAgICAgICAgICAgICAgICBpZiAoIGNiICE9IE5VTEwgKQo+ICsgICAgICAgICAgICAg
ICAgICAgIGNiKHYsIGNiX3ByaXYpOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICAg
ICAgICAgIGJyZWFrOwoKSSdtIG5vdCBmdWxseSBjb252aW5jZWQsIGVzcGVjaWFsbHkgaW4gdGhl
IGNhc2UgdGhhdCBodm1faW9hcGljX2Fzc2VydCgpCnJldHVybmVkIGEgbmVnYXRpdmUgdmFsdWU6
IEVpdGhlciB0aGUgY2FsbGJhY2sgbmVlZHMgdG8gYmUgY2FsbGVkIGluIGFsbApjYXNlcyAoZXZl
biBpZiBhbiBlZGdlIHRyaWdnZXJlZCBpbnRlcnJ1cHQgd2FzIG5vdCBzdWNjZXNzZnVsbHkgYXNz
ZXJ0ZWQpLApvciBvbmx5IHdoZW4gYW4gaW50ZXJydXB0IHJlYWxseSBnZXRzIHN1cmZhY2VkIHRv
IHRoZSBndWVzdC4KCj4gQEAgLTQ0NywxMiArNDc0LDEzIEBAIHZvaWQgcHRfbWlncmF0ZShzdHJ1
Y3QgdmNwdSAqdikKPiAgCj4gIHZvaWQgY3JlYXRlX3BlcmlvZGljX3RpbWUoCj4gICAgICBzdHJ1
Y3QgdmNwdSAqdiwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0LCB1aW50NjRfdCBkZWx0YSwKPiAt
ICAgIHVpbnQ2NF90IHBlcmlvZCwgdWludDhfdCBpcnEsIHRpbWVfY2IgKmNiLCB2b2lkICpkYXRh
KQo+ICsgICAgdWludDY0X3QgcGVyaW9kLCB1aW50OF90IGlycSwgdGltZV9jYiAqY2IsIHZvaWQg
KmRhdGEsIGJvb2wgbGV2ZWwpCj4gIHsKPiAgICAgIGlmICggIXB0LT5zb3VyY2UgfHwKPiAgICAg
ICAgICAgKGlycSA+PSBOUl9JU0FJUlFTICYmIHB0LT5zb3VyY2UgPT0gUFRTUkNfaXNhKSB8fAo+
ICAgICAgICAgICAoaXJxID49IGh2bV9kb21haW5faXJxKHYtPmRvbWFpbiktPm5yX2dzaXMgJiYK
PiAtICAgICAgICAgIHB0LT5zb3VyY2UgPT0gUFRTUkNfaW9hcGljKSApCj4gKyAgICAgICAgICBw
dC0+c291cmNlID09IFBUU1JDX2lvYXBpYykgfHwKPiArICAgICAgICAgKGxldmVsICYmIHB0LT5z
b3VyY2UgIT0gUFRTUkNfaW9hcGljKSApCgpDb3VsZCBJIHRhbGsgeW91IGludG8gYXZvaWRpbmcg
dGhlIGRvdWJsZSBjaGVja2luZyBhZ2FpbnN0IFBUU1JDX2lvYXBpYywKYnkgdXNpbmcgYSBjb25k
aXRpb25hbCBleHByZXNzaW9uPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 14:32:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 14: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 1fWN7D-0004yr-3d; Fri, 22 Jun 2018 14:32: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=jjik=ji=gmail.com=kristaps.civkulis@srs-us1.protection.inumbo.net>)
 id 1fWN7B-0004ym-SP
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 14:32:41 +0000
X-Inumbo-ID: bdcca658-7628-11e8-9728-bc764e045a96
Received: from mail-oi0-x234.google.com (unknown [2607:f8b0:4003:c06::234])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdcca658-7628-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 16:29:59 +0200 (CEST)
Received: by mail-oi0-x234.google.com with SMTP id c6-v6so6327947oiy.0
 for <xen-devel@lists.xenproject.org>; Fri, 22 Jun 2018 07:32: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=z6V7zgmfK5f0ebKzlwHYQEv+6uO3wCeki/1ogpRFfhQ=;
 b=PgWtQsVP+y7bwAPrhXcp45uRcgX5Ae91Sg9gSuZpaG8OqBb6czadDX5dtTVsAYWO+Q
 Zs3uro6yocZP2D6GmVjZt1DjoIPThhRLw/D3eOL/nSpjzqrK/2vqGhuZ/UZa8arzuMzK
 UEzrsTb45rkJJjMAQ+ab7K11bE5AUpMdHCQk30EJiPribmb/PEoNaWAHn8wXQBv36fOR
 0YHb53Dq3TZBwyh4mOEapTyxI6PuUXdvrrkbXlhHq52T557DG7PQwI02kO1R06aRkck5
 81gsz6ZJW8EgD4GVdLBJ1EFYwzZ4mEov3pOO/FbE5pPGlXFL173+5kck0m3n8CN9Rufm
 q86A==
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=z6V7zgmfK5f0ebKzlwHYQEv+6uO3wCeki/1ogpRFfhQ=;
 b=fNvS4cgh/MqTyXV4qctkdJ130L+CSfO+pQSwMYC29CaW0x4GVPrq8ovBu3K26jdG0Y
 MTkc6NjVOz5c+sWV1mYrG+pBNVaGct+BfCgUOEF1XvwYT8Ds2OcKJnM1h3X6u54FTq1v
 q/T/RfII7ZEMIKDjl9h7Bgb88oDgJmyFEFUCGHvPHFrpS8X7Ovys+7DOzYk7Z26WvDKH
 CcPYxJykolEAIPW67hKzZjPN2srJDxkxWeIcaK4ixEH+/GdtNYJDv4lBdATED8ktanvG
 IIdnxrW1AEzLOURwTaF4bXWhMqPSzAxJXmJffzr+Z7ELhV/SUsD+LjmPHD4tvT+E9APB
 JiAg==
X-Gm-Message-State: APt69E2kbmGBnuogAmYytEkPwjzTdEgZf2+k1Fqs/Y3/8IL+xSLR/LoM
 vVL5HmDHXFRxoADJ26x4qwztMEOnsAck17UUohI=
X-Google-Smtp-Source: ADUXVKLnPXEMsBKBLPGId6UiegJ1D3zCPd20/jwe7+ubWXdueYrjxee5atQvkAGzPkpDczvocVhG4TMKuqSqOyDMRXo=
X-Received: by 2002:aca:acd7:: with SMTP id
 v206-v6mr1011990oie.320.1529677959703; 
 Fri, 22 Jun 2018 07:32:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:4376:0:0:0:0:0 with HTTP; Fri, 22 Jun 2018 07:32:39
 -0700 (PDT)
In-Reply-To: <20180615101441.GN20016@olila.local.net-space.pl>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <20180615080615.ujly6p67x7i4yzel@mac>
 <20180615101441.GN20016@olila.local.net-space.pl>
From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com>
Date: Fri, 22 Jun 2018 17:32:39 +0300
Message-ID: <CAJL+N=HwCad5hzSwRDznFwC1u4Maf3dO0vgbMq-_f9d7nMCKQA@mail.gmail.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hhdCBJIGRpZCBzbyBmYXI6Ckluc3RhbGxlZCBBcmNoIExpbnV4IGluc2lkZSBvZiBRZW11IHZp
cnR1YWwgbWFjaGluZS4KCkluc2lkZSBvZiB2aXJ0dWFsIG1hY2hpbmUgSSBhZGRlZCB0aGVzZSBs
aW5lcyB0byAvZXRjL2RlZmF1bHQvZ3J1YgoKR1JVQl9URVJNSU5BTD0ic2VyaWFsIgpHUlVCX1NF
UklBTF9DT01NQU5EPSJzZXJpYWwgLS1zcGVlZD05NjAwIC0tdW5pdD0wIC0td29yZD04IC0tcGFy
aXR5PW5vIC0tc3RvcD0xIgoKYW5kIGNhbGxlZCBncnViLW1rY29uZmlnIC1vIC9ib290L2dydWIv
Z3J1Yi5jZmcKCk5vdyB3aGVuIEkgYm9vdCBteSB2aXJ0dWFsIG1hY2hpbmUgdGhlIEdydWIyIHVz
ZXMgc2VyaWFsIGNvbnNvbGUuCgpJIG1vdW50ZWQgRUZJIHBhcnRpdGlvbiBvZiB2aXJ0dWFsIG1h
Y2hpbmUgYW5kIGNvcGllZCBpbnRvIGl0IFhlbgprZXJuZWwgd2l0aCBtdWx0aWJvb3QyIHN1cHBv
cnQsIGFuZCBhZGRlZCBmb2xsb3dpbmcgbGluZXMgdG8KL21vdW50cG9pbnQvZ3J1Yi9ncnViLmNm
ZwoKbWVudWVudHJ5ICdYZW4ga2VybmVsJyB7CiAgICAgICAgc2V0IHJvb3Q9JyhoZDAsMSknCiAg
ICAgICAgbXVsdGlib290MiAveGVuCn0KCk5vdyBJIGFtIHJlYWR5IHRvIGxhdW5jaCBYZW4ga2Vy
bmVsIGluc2lkZSBteSB2aXJ0dWFsIG1hY2hpbmUuCgpJIGxhdW5jaCB2aXJ0dWFsIG1hY2hpbmUg
d2l0aCBmb2xsb3dpbmcgY29tbWFuZDoKCnN1ZG8gcWVtdS1zeXN0ZW0teDg2XzY0IFwKICAgICAg
IC1oZGEgbGludXguaW1nIFwKICAgICAgIC1iaW9zIE9WTUYtcHVyZS1lZmkuZmQgXAogICAgICAg
LW0gNDA5NiBcCiAgICAgICAtZGVidWdjb24gZmlsZTpkZWJ1Zy5sb2cgLWdsb2JhbCBpc2EtZGVi
dWdjb24uaW9iYXNlPTB4NDAyCgpBZnRlciBjaG9vc2luZyBYZW4ga2VybmVsIGVudHJ5IHRoZSBm
b2xsb3dpbmcgb3V0cHV0IGdvZXMgdG8gc2VyaWFsIGNvbnNvbGU6CmVycm9yOiBubyBzdWl0YWJs
ZSB2aWRlbyBtb2RlIGZvdW5kLgoKSGVyZSBpcyB0aGUgdGFpbCBvZiBkZWJ1Zy5sb2cgZmlsZToK
CiBbQmRzXUJvb3RpbmcgR1JVQgogRlNPcGVuOiBPcGVuICdcRUZJXEdSVUJcZ3J1Yng2NC5lZmkn
IFN1Y2Nlc3MKIFtCZHNdIEV4cGFuZCBIRCgxLEdQVCxFQkZGMkM2OS1GMkVGLTQ3MzktOUNEQS0y
QzgzQ0IwMDE2OTEsMHg4MDAsMHgxRkY4MDApL1xFRklcR1JVQlxncnVieDY0LmVmaQotPiBQY2lS
b290KDB4MCkvUGNpKDB4MSwweDEpL0F0YShQcmltYXJ5LE1hc3RlciwweDApL0hEKDEsR1BULEVC
RkYyQzY5LUYyRUYtNDczOS05Q0RBLTJDODNDQjAwMTY5MSwweDgwMCwweDFGRjgwMCkvXEVGSVxH
UlUKICAgICBCQllcZ3J1Yng2NC5lZmkKIFtTZWN1cml0eV0gM3JkIHBhcnR5IGltYWdlWzBdIGNh
biBiZSBsb2FkZWQgYWZ0ZXIgRW5kT2ZEeGU6ClBjaVJvb3QoMHgwKS9QY2koMHgxLDB4MSkvQXRh
KFByaW1hcnksTWFzdGVyLDB4MCkvSEQoMSxHUFQsRUJGRjJDNjktRjJFRi00NzM5LTlDREEtMkM4
M0NCMDAxNjkxLDB4ODAwLDB4MUZGODAwKS9cRUZJXEdSVUJcZ3J1Yng2NC5lZmkuCiBJbnN0YWxs
UHJvdG9jb2xJbnRlcmZhY2U6IDVCMUIzMUExLTk1NjItMTFEMi04RTNGLTAwQTBDOTY5NzIzQiBC
RjIyMTZDMAogTG9hZGluZyBkcml2ZXIgYXQgMHgwMDBCRTVDRjAwMCBFbnRyeVBvaW50PTB4MDAw
QkU1Q0Y0MDAKIEluc3RhbGxQcm90b2NvbEludGVyZmFjZTogQkM2MjE1N0UtM0UzMy00RkVDLTk5
MjAtMkQzQjM2RDc1MERGIEJGMjlCNTE4CiBQcm90ZWN0VWVmaUltYWdlQ29tbW9uIC0gMHhCRjIy
MTZDMAogICAtIDB4MDAwMDAwMDBCRTVDRjAwMCAtIDB4MDAwMDAwMDAwMDAxREMwMAogQVNTRVJU
IC9ob21lL2plbmtpbnMvd29ya3NwYWNlL2VkazIvcnBtcy9idWlsZC9lZGsyLWdjMmQ2ZTJiYzEy
L01kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ29uc29sZS9Db25TcGxpdHRlckR4ZS9Db25TcGxpdHRl
ci5jKDQ3NzMpOgpDUiBoYXMgQmFkIFNpZ25hdHVyZQoKUWVtdSB2ZXJzaW9uIGlzIGZyZXNoIGVu
b3VnaDoKJCBxZW11LXN5c3RlbS14ODZfNjQgLS12ZXJzaW9uClFFTVUgZW11bGF0b3IgdmVyc2lv
biAyLjEyLjAKQ29weXJpZ2h0IChjKSAyMDAzLTIwMTcgRmFicmljZSBCZWxsYXJkIGFuZCB0aGUg
UUVNVSBQcm9qZWN0IGRldmVsb3BlcnMKCkkgdHJpZWQgdG8gZGVidWcgUWVtdSBhbmQgaXQgZGlk
bid0IGV2ZW4gYnJlYWsgaW4gMHgzZmQwNWUsIHRoZSBlbnRyeQpwb2ludCBvZiBYZW4ga2VybmVs
LgoKCk1heWJlIEkgc2hvdWxkIHJlY29tcGlsZSBHcnViMiBteXNlbGYgaW5zdGVhZCB1c2luZyB0
aGUgb25lIHN1cHBsaWVkCmJ5IEFyY2ggTGludXg/CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 14:49:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 14: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 1fWNNR-0005sG-Kd; Fri, 22 Jun 2018 14:49:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWNNQ-0005s6-NC
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 14:49:28 +0000
X-Inumbo-ID: 7dc67e8e-762b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7dc67e8e-762b-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 14:49: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 1fWNNN-0004vd-N1; Fri, 22 Jun 2018 14:49: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 1fWNNN-00046N-63; Fri, 22 Jun 2018 14:49:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWNNN-0000Wp-5P; Fri, 22 Jun 2018 14:49:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124532-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:xen-install:fail:heisenbug
 linux-4.9:test-armhf-armhf-libvirt:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 14:49:25 +0000
Subject: [Xen-devel] [linux-4.9 test] 124532: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDUzMiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDUzMi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBw
YXNzIGluIDEyNDQ2MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0NDYwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAx
MjQ0NjAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NDYwIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI0NDYwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NDYwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDQ2
MCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2
OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDhlNTJiOTRlMTlkODJl
MmJlNGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAgMzMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDggWiAgIDMwIGRh
eXMgICAyNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQyOTUgIDIwMTgtMDYtMTcg
MDY6MTg6NTggWiAgICA1IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjU1NCBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAyMDg4OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 14:51:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 14: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 1fWNPC-0006VX-9V; Fri, 22 Jun 2018 14:51:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cnp7=ji=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fWNPB-0006VP-27
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 14:51:17 +0000
X-Inumbo-ID: 5634727c-762b-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5634727c-762b-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 16:48:34 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 082C2ABDD;
 Fri, 22 Jun 2018 14:51:14 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Fri, 22 Jun 2018 16:51:12 +0200
Message-Id: <20180622145112.21586-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [GIT PULL] xen: fixes for 4.18-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
LjE4LXJjMi10YWcKCnhlbjogZml4ZXMgZm9yIDQuMTgtcmMyCgpJdCBjb250YWlucyB0aGUgZm9s
bG93aW5nIGZpeGVzL2NsZWFudXBzOgoKLSB0aGUgcmVtb3ZhbCBvZiBhIEJVR19PTigpIHdoaWNo
IHdhc24ndCBuZWNlc3NhcnkgYW5kIHdoaWNoIGNvdWxkCiAgdHJpZ2dlciBub3cgZHVlIHRvIGEg
cmVjZW50IGNoYW5nZQoKLSBhIGNvcnJlY3Rpb24gb2YgYSBsb25nIHN0YW5kaW5nIGJ1ZyBoYXBw
ZW5pbmcgdmVyeSByYXJlbHkgaW4gWGVuCiAgZG9tMCB3aGVuIGEgaHlwZXJjYWxsIGJ1ZmZlciBm
cm9tIHVzZXIgbGFuZCB3YXMgbm90IGFjY2Vzc2libGUgYnkKICB0aGUgaHlwZXJ2aXNvciBmb3Ig
dmVyeSBzaG9ydCBwZXJpb2RzIG9mIHRpbWUgZHVlIHRvIGUuZy4gcGFnZQogIG1pZ3JhdGlvbiBv
ciBjb21wYWN0aW9uCgotIHVzYWdlIG9mIEVYUE9SVF9TWU1CT0xfR1BMKCkgaW5zdGVhZCBFWFBP
UlRfU1lNQk9MKCkgaW4gYSBYZW4tcmVsYXRlZAogIGRyaXZlciAobm8gYnJlYWthZ2UgcG9zc2li
bGUgYXMgdXNpbmcgdGhvc2Ugc3ltYm9scyB3aXRob3V0IG90aGVycwogIGFscmVhZHkgZXhwb3J0
ZWQgdmlhIEVYUE9SVC1TWU1CT0xfR1BMKCkgd291bGRuJ3QgbWFrZSBhbnkgc2Vuc2UpCgotIGEg
c2ltcGxpZmljYXRpb24gZm9yIFhlbiBQVkggb3IgWGVuIEFSTSBndWVzdHMKCi0gc29tZSBhZGRp
dGlvbmFsIGVycm9yIGhhbmRsaW5nIGZvciBjYWxsZXJzIG9mIHhlbmJ1c19wcmludGYoKQoKClRo
YW5rcy4KCkp1ZXJnZW4KCiBhcmNoL2FybS94ZW4vZW5saWdodGVuLmMgICAgICAgICB8ICAgNyAr
LQogYXJjaC94ODYveGVuL2VubGlnaHRlbi5jICAgICAgICAgfCAgIDcgKysKIGFyY2gveDg2L3hl
bi9lbmxpZ2h0ZW5fcHYuYyAgICAgIHwgICAxICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHZo
LmMgICAgIHwgICAxICsKIGRyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgICAgIHwgIDMzICsr
KystLQogZHJpdmVycy94ZW4vTWFrZWZpbGUgICAgICAgICAgICAgfCAgIDIgKy0KIGRyaXZlcnMv
eGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIHwgICAyIC0KIGRyaXZlcnMveGVuL2dyYW50LXRhYmxl
LmMgICAgICAgIHwgICA0ICstCiBkcml2ZXJzL3hlbi9tYW5hZ2UuYyAgICAgICAgICAgICB8ICAx
OCArKystCiBkcml2ZXJzL3hlbi9wcml2Y21kLWJ1Zi5jICAgICAgICB8IDIxMCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGRyaXZlcnMveGVuL3ByaXZjbWQuYyAgICAg
ICAgICAgIHwgICA5ICsrCiBkcml2ZXJzL3hlbi9wcml2Y21kLmggICAgICAgICAgICB8ICAgMyAr
CiBkcml2ZXJzL3hlbi94ZW4tc2NzaWJhY2suYyAgICAgICB8ICAxNiArKy0KIGluY2x1ZGUveGVu
L3hlbi5oICAgICAgICAgICAgICAgIHwgICA2ICstCiAxNCBmaWxlcyBjaGFuZ2VkLCAyOTcgaW5z
ZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpCb3JpcyBPc3Ryb3Zza3kgKDEpOgogICAgICB4
ZW46IFJlbW92ZSB1bm5lY2Vzc2FyeSBCVUdfT04gZnJvbSBfX3VuYmluZF9mcm9tX2lycSgpCgpK
dWVyZ2VuIEdyb3NzICgyKToKICAgICAgeGVuOiBhZGQgbmV3IGh5cGVyY2FsbCBidWZmZXIgbWFw
cGluZyBkZXZpY2UKCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgxKToKICAgICAgeGVuL2dyYW50
LXRhYmxlOiBFeHBvcnQgZ250dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcyBHUEwKClJvZ2VyIFBh
dSBNb25uZSAoMSk6CiAgICAgIHhlbjogc2hhcmUgc3RhcnQgZmxhZ3MgYmV0d2VlbiBQViBhbmQg
UFZICgpaaG91eWFuZyBKaWEgKDMpOgogICAgICB4ZW46IGFkZCBlcnJvciBoYW5kbGluZyBmb3Ig
eGVuYnVzX3ByaW50ZgogICAgICBzY3NpOiB4ZW4tc2NzaWZyb250OiBhZGQgZXJyb3IgaGFuZGxp
bmcgZm9yIHhlbmJ1c19wcmludGYKICAgICAgeGVuL3Njc2liYWNrOiBhZGQgZXJyb3IgaGFuZGxp
bmcgZm9yIHhlbmJ1c19wcmludGYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:00:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWNYB-0007Ki-8E; Fri, 22 Jun 2018 15:00: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWNY9-0007Kd-2X
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:00:33 +0000
X-Inumbo-ID: a21f0a8d-762c-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a21f0a8d-762c-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 16:57:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 09:00:31 -0600
Message-Id: <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 09:00:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
In-Reply-To: <20180608150758.25307-7-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
cGV0LmMKPiBAQCAtMjIzLDYgKzIyMywxNyBAQCBzdGF0aWMgdm9pZCBocGV0X3N0b3BfdGltZXIo
SFBFVFN0YXRlICpoLCB1bnNpZ25lZCBpbnQgdG4sCj4gICAgICBocGV0X2dldF9jb21wYXJhdG9y
KGgsIHRuLCBndWVzdF90aW1lKTsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgaHBldF90aW1lcl9m
aXJlZChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqZGF0YSkKPiArewo+ICsgICAgdW5zaWduZWQgaW50
IHRuID0gKHVuc2lnbmVkIGludClkYXRhOwoKSSBkb24ndCB0aGluayB0aGlzIGNhc3Qgd2lsbCBn
byB0aHJvdWdoIHdpdGhvdXQgd2FybmluZyBvbiBhbGwgZ2NjIHZlcnNpb25zIHdlCmNhcmUgYWJv
dXQuCgo+ICsgICAgSFBFVFN0YXRlICpoID0gdmNwdV92aHBldCh2KTsKPiArCj4gKyAgICB3cml0
ZV9sb2NrKCZoLT5sb2NrKTsKPiArICAgIEFTU0VSVCghdGVzdF9iaXQodG4sICZoLT5ocGV0Lmlz
cikpOwo+ICsgICAgX19zZXRfYml0KHRuLCAmaC0+aHBldC5pc3IpOwoKICAgIGlmICggX190ZXN0
X2FuZF9zZXRfYml0KCkgKQogICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwoKPwoKU2VlaW5n
IHRoaXMgSSBjYW4gdW5kZXJzdGFuZCB3aHkgeW91IHdhbnQgdG8gY2FsbCB0aGUgY2FsbGJhY2sg
dGhlIHdheQp5b3UgZG8gaW4gdGhlIHByZXZpb3VzIHBhdGNoLiBJIGNvbnRpbnVlIHRvIGJlIHVu
Y29udmluY2VkIHRoaXMgc2Vjb25kCmNhbGwgaXMgZ2VuZXJhbGx5IGNvcnJlY3QgKGFuZCBzdWZm
aWNpZW50KS4gU2ltcGx5IGNvbnNpZGVyIHRoZSBSVEMgY2FzZSwKd2hlcmUgaW4gdGhlb3J5IHRo
ZSBJUlEgY291bGQgYWxzbyBiZSBsZXZlbCB0cmlnZ2VyZWQuCgo+IEBAIC0zOTQsNiArNDExLDMy
IEBAIHN0YXRpYyBpbnQgaHBldF93cml0ZSgKPiAgICAgICAgICB9Cj4gICAgICAgICAgYnJlYWs7
Cj4gIAo+ICsgICAgY2FzZSBIUEVUX1NUQVRVUzoKPiArICAgICAgICAvKiB3cml0ZSAxIHRvIGNs
ZWFyLiAqLwo+ICsgICAgICAgIHdoaWxlICggbmV3X3ZhbCApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICBib29sIGFjdGl2ZTsKPiArCj4gKyAgICAgICAgICAgIGkgPSBmaW5kX2ZpcnN0X3Nl
dF9iaXQobmV3X3ZhbCk7Cj4gKyAgICAgICAgICAgIGlmICggaSA+PSBIUEVUX1RJTUVSX05VTSAp
Cj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgX19jbGVhcl9iaXQoaSwg
Jm5ld192YWwpOwo+ICsgICAgICAgICAgICBhY3RpdmUgPSBfX3Rlc3RfYW5kX2NsZWFyX2JpdChp
LCAmaC0+aHBldC5pc3IpOwo+ICsgICAgICAgICAgICBpZiAoIGFjdGl2ZSApCj4gKyAgICAgICAg
ICAgIHsKPiArICAgICAgICAgICAgICAgIC8qCj4gKyAgICAgICAgICAgICAgICAgKiBTaG91bGQg
cHQtPmlycSBiZXR0ZXIgYmUgdXNlZCBoZXJlIGluIGNhc2UgdGhlIGd1ZXN0IGNoYW5nZXMKPiAr
ICAgICAgICAgICAgICAgICAqIHRoZSBjb25maWd1cmVkIElSUSB3aGlsZSBpdCdzIGFjdGl2ZT8g
R3Vlc3QgY2hhbmdpbmcgdGhlIElSUQo+ICsgICAgICAgICAgICAgICAgICogd2hpbGUgdGhlIGlu
dGVycnVwdCBpcyBhY3RpdmUgaXMgbm90IGRvY3VtZW50ZWQuCj4gKyAgICAgICAgICAgICAgICAg
Ki8KCkkgdGhpbmsgaXQncyBiZXR0ZXIgdGhlIHdheSB5b3UgaGF2ZSBpdCwgdG8gYmFzZSB0aGlu
Z3Mgb24gd2hhdCBpcyByZWNvcmRlZAppbiBoLT5ocGV0Lmlzci4gQWZ0ZXIgYWxsIHRoYXQncyB3
aGF0IGhhcyBiZWVuIGFzc2VydGVkLiBJbiBmYWN0IEkgZG9uJ3Qgc2VlCmhvdyB1c2luZyBwdC0+
aXJxIHdvdWxkIGFkZHJlc3MgdGhlIHNpdHVhdGlvbjogSXNuJ3QgaXQgdGhhdCB3aGF0IGNoYW5n
ZXMKZmlyc3QsIGFuZCBoZW5jZSB0aGUgZGUtYXNzZXJ0IGRvbmUgaGVyZSB3b3VsZCBnbyBvdXQg
b2Ygc3luYyB3aXRoIHRoZQpwcmlvciBhc3NlcnQ/Cgo+ICsgICAgICAgICAgICAgICAgaHZtX2lv
YXBpY19kZWFzc2VydCh2LT5kb21haW4sIHRpbWVyX2ludF9yb3V0ZShoLCBpKSk7Cj4gKyAgICAg
ICAgICAgICAgICBpZiAoIGhwZXRfZW5hYmxlZChoKSAmJiB0aW1lcl9lbmFibGVkKGgsIGkpICYm
Cj4gKyAgICAgICAgICAgICAgICAgICAgIHRpbWVyX2xldmVsKGgsIGkpICYmIHRpbWVyX2lzX3Bl
cmlvZGljKGgsIGkpICkKPiArICAgICAgICAgICAgICAgICAgICBzZXRfc3RhcnRfdGltZXIoaSk7
Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKyAgICAgICAgYnJlYWs7CgpXaGF0IEkn
bSB3b25kZXJpbmcgdGhvdWdoOiBEb2VzIHRoZXJlIHJlYWxseSBuZWVkIHRvIGJlIGEgbG9vcCBo
ZXJlPwpIb3cgd291bGQgbW9yZSB0aGFuIG9uZSBiaXQgZ2V0IHNldCBpbiBoLT5ocGV0Lmlzcj8K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:02:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15: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 1fWNaQ-0007RE-P7; Fri, 22 Jun 2018 15:02:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=khjd=ji=gmail.com=mstsxfx@srs-us1.protection.inumbo.net>)
 id 1fWNaQ-0007R9-6J
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:02:54 +0000
X-Inumbo-ID: 5d051911-762d-11e8-bc1d-65256ead4e3a
Received: from mail-wm0-f65.google.com (unknown [74.125.82.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d051911-762d-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:03:04 +0000 (UTC)
Received: by mail-wm0-f65.google.com with SMTP id r125-v6so2984483wmg.2
 for <xen-devel@lists.xenproject.org>; Fri, 22 Jun 2018 08:02:51 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=tKURP0Iqzw6WDEYIBjBI/IKNNwPWLBJ7NluyEljguLs=;
 b=VyNmCc7Mz2s54KX70LT1cLYhcuHJyFSfbdCso87ZQFA0wnojEjNjtT42Er5rEdhf1u
 LM4HNsFik+YwlekT2nL3TaIYutxREZxE5FKJX0p0GgNZfojGwyrWkCwbwksThdwkBobh
 wQ2qm0T7qa+u6DbiZMmoGSqwAtzlHEZ/IE5rn0j4oL/UE0Y9/oKN4hL+TILXrE03Pzgz
 2Y4wIe3SQIeVfjTFv8KzmfJWSlTJb/9gcqu/Qs2p7L7f016Dp/TBfSgFh51cyAIeoRiS
 CAVJM1PXFNsFfTMhfg55+MO2tTITaswNqTSIstDV72b7NfNtzXJxSw+p7KrFx3Mtx046
 Mi7g==
X-Gm-Message-State: APt69E2410Nvqr21JO9IjAO5rbkMFM3zsE8FJkv6dJ/AvZs5CJiNrN2v
 Zm317dOkQKLpLbq2oXMNfys=
X-Google-Smtp-Source: AAOMgpfJ3ny/7Bge5ODf1JQaH/j16mc3bNS+Ov41J5EMNqnXjYsSjp06qpfJ8FDlgo/UNnQ4Zc88Hw==
X-Received: by 2002:a1c:e306:: with SMTP id a6-v6mr1890430wmh.15.1529679770844; 
 Fri, 22 Jun 2018 08:02:50 -0700 (PDT)
Received: from tiehlicka.suse.cz (ip-37-188-179-217.eurotel.cz.
 [37.188.179.217])
 by smtp.gmail.com with ESMTPSA id d102-v6sm2623463wma.10.2018.06.22.08.02.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 22 Jun 2018 08:02:49 -0700 (PDT)
From: Michal Hocko <mhocko@kernel.org>
To: LKML <linux-kernel@vger.kernel.org>
Date: Fri, 22 Jun 2018 17:02:42 +0200
Message-Id: <20180622150242.16558-1-mhocko@kernel.org>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, kvm@vger.kernel.org,
 =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 =?UTF-8?q?Christian=20K=C3=B6nig?= <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>

RnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CgpUaGVyZSBhcmUgc2V2ZXJhbCBi
bG9ja2FibGUgbW11IG5vdGlmaWVycyB3aGljaCBtaWdodCBzbGVlcCBpbgptbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhbmQgdGhhdCBpcyBhIHByb2JsZW0gZm9yIHRoZQpvb21f
cmVhcGVyIGJlY2F1c2UgaXQgbmVlZHMgdG8gZ3VhcmFudGVlIGEgZm9yd2FyZCBwcm9ncmVzcyBz
byBpdCBjYW5ub3QKZGVwZW5kIG9uIGFueSBzbGVlcGFibGUgbG9ja3MuIEN1cnJlbnRseSB3ZSBz
aW1wbHkgYmFjayBvZmYgYW5kIG1hcmsgYW4Kb29tIHZpY3RpbSB3aXRoIGJsb2NrYWJsZSBtbXUg
bm90aWZpZXJzIGFzIGRvbmUgYWZ0ZXIgYSBzaG9ydCBzbGVlcC4KVGhhdCBjYW4gcmVzdWx0IGlu
IHNlbGVjdGluZyBhIG5ldyBvb20gdmljdGltIHByZW1hdHVyZWx5IGJlY2F1c2UgdGhlCnByZXZp
b3VzIG9uZSBzdGlsbCBoYXNuJ3QgdG9ybiBpdHMgbWVtb3J5IGRvd24geWV0LgoKV2UgY2FuIGRv
IG11Y2ggYmV0dGVyIHRob3VnaC4gRXZlbiBpZiBtbXUgbm90aWZpZXJzIHVzZSBzbGVlcGFibGUg
bG9ja3MKdGhlcmUgaXMgbm8gcmVhc29uIHRvIGF1dG9tYXRpY2FsbHkgYXNzdW1lIHRob3NlIGxv
Y2tzIGFyZSBoZWxkLgpNb3Jlb3ZlciBtb3N0IG5vdGlmaWVycyBvbmx5IGNhcmUgYWJvdXQgYSBw
b3J0aW9uIG9mIHRoZSBhZGRyZXNzCnNwYWNlLiBUaGlzIHBhdGNoIGhhbmRsZXMgdGhlIGZpcnN0
IHBhcnQgb2YgdGhlIHByb2JsZW0uCl9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQgZ2V0cyBhIGJsb2NrYWJsZSBmbGFnIGFuZApjYWxsYmFja3MgYXJlIG5vdCBhbGxvd2VkIHRv
IHNsZWVwIGlmIHRoZSBmbGFnIGlzIHNldCB0byBmYWxzZS4gVGhpcyBpcwphY2hpZXZlZCBieSB1
c2luZyB0cnlsb2NrIGluc3RlYWQgb2YgdGhlIHNsZWVwYWJsZSBsb2NrIGZvciBtb3N0CmNhbGxi
YWNrcy4gSSB0aGluayB3ZSBjYW4gaW1wcm92ZSB0aGF0IGV2ZW4gZnVydGhlciBiZWNhdXNlIHRo
ZXJlIGlzCmEgY29tbW9uIHBhdHRlcm4gdG8gZG8gYSByYW5nZSBsb29rdXAgZmlyc3QgYW5kIHRo
ZW4gZG8gc29tZXRoaW5nIGFib3V0CnRoYXQuIFRoZSBmaXJzdCBwYXJ0IGNhbiBiZSBkb25lIHdp
dGhvdXQgYSBzbGVlcGluZyBsb2NrIEkgcHJlc3VtZS4KCkFueXdheSwgd2hhdCBkb2VzIHRoZSBv
b21fcmVhcGVyIGRvIHdpdGggYWxsIHRoYXQ/IFdlIGRvIG5vdCBoYXZlIHRvCmZhaWwgcmlnaHQg
YXdheS4gV2Ugc2ltcGx5IHJldHJ5IGlmIHRoZXJlIGlzIGF0IGxlYXN0IG9uZSBub3RpZmllciB3
aGljaApjb3VsZG4ndCBtYWtlIGFueSBwcm9ncmVzcy4gQSByZXRyeSBsb29wIGlzIGFscmVhZHkg
aW1wbGVtZW50ZWQgdG8gd2FpdApmb3IgdGhlIG1tYXBfc2VtIGFuZCB0aGlzIGlzIGJhc2ljYWxs
eSB0aGUgc2FtZSB0aGluZy4KCkNjOiAiRGF2aWQgKENodW5NaW5nKSBaaG91IiA8RGF2aWQxLlpo
b3VAYW1kLmNvbT4KQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkNjOiAi
UmFkaW0gS3LEjW3DocWZIiA8cmtyY21hckByZWRoYXQuY29tPgpDYzogQWxleCBEZXVjaGVyIDxh
bGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgpDYzogIkNocmlzdGlhbiBLw7ZuaWciIDxjaHJpc3Rp
YW4ua29lbmlnQGFtZC5jb20+CkNjOiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+CkNj
OiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAbGludXguaW50ZWwuY29tPgpDYzogSm9vbmFzIExh
aHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgpDYzogUm9kcmlnbyBWaXZp
IDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgpDYzogRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRo
YXQuY29tPgpDYzogSmFzb24gR3VudGhvcnBlIDxqZ2dAemllcGUuY2E+CkNjOiBNaWtlIE1hcmNp
bmlzenluIDxtaWtlLm1hcmNpbmlzenluQGludGVsLmNvbT4KQ2M6IERlbm5pcyBEYWxlc3NhbmRy
byA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KQ2M6IFN1ZGVlcCBEdXR0IDxzdWRlZXAu
ZHV0dEBpbnRlbC5jb20+CkNjOiBBc2h1dG9zaCBEaXhpdCA8YXNodXRvc2guZGl4aXRAaW50ZWwu
Y29tPgpDYzogRGltaXRyaSBTaXZhbmljaCA8c2l2YW5pY2hAc2dpLmNvbT4KQ2M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiAiSsOpcsO0bWUgR2xpc3NlIiA8amdsaXNzZUByZWRoYXQuY29t
PgpDYzogQW5kcmVhIEFyY2FuZ2VsaSA8YWFyY2FuZ2VAcmVkaGF0LmNvbT4KQ2M6IGt2bUB2Z2Vy
Lmtlcm5lbC5vcmcgKG9wZW4gbGlzdDpLRVJORUwgVklSVFVBTCBNQUNISU5FIEZPUiBYODYgKEtW
TS94ODYpKQpDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyAob3BlbiBsaXN0Olg4NiBB
UkNISVRFQ1RVUkUgKDMyLUJJVCBBTkQgNjQtQklUKSkKQ2M6IGFtZC1nZnhAbGlzdHMuZnJlZWRl
c2t0b3Aub3JnIChvcGVuIGxpc3Q6UkFERU9OIGFuZCBBTURHUFUgRFJNIERSSVZFUlMpCkNjOiBk
cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnIChvcGVuIGxpc3Q6RFJNIERSSVZFUlMpCkNj
OiBpbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnIChvcGVuIGxpc3Q6SU5URUwgRFJNIERS
SVZFUlMgKGV4Y2x1ZGluZyBQb3Vsc2JvLCBNb29yZXN0b3cuLi4pCkNjOiBsaW51eC1yZG1hQHZn
ZXIua2VybmVsLm9yZyAob3BlbiBsaXN0OklORklOSUJBTkQgU1VCU1lTVEVNKQpDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIChtb2RlcmF0ZWQgbGlzdDpYRU4gSFlQRVJWSVNPUiBJ
TlRFUkZBQ0UpCkNjOiBsaW51eC1tbUBrdmFjay5vcmcgKG9wZW4gbGlzdDpITU0gLSBIZXRlcm9n
ZW5lb3VzIE1lbW9yeSBNYW5hZ2VtZW50KQpSZXBvcnRlZC1ieTogRGF2aWQgUmllbnRqZXMgPHJp
ZW50amVzQGdvb2dsZS5jb20+ClNpZ25lZC1vZmYtYnk6IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1
c2UuY29tPgotLS0KCkhpLAp0aGlzIGlzIGFuIFJGQyBhbmQgbm90IHRlc3RlZCBhdCBhbGwuIEkg
YW0gbm90IHZlcnkgZmFtaWxpYXIgd2l0aCB0aGUKbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVy
eSBtdWNoIHNvIHRoaXMgaXMgYSBjcnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKd2hhdCBJIG5lZWQg
YmFzaWNhbGx5LiBJdCBtaWdodCBiZSBjb21wbGV0ZWx5IHdyb25nIGJ1dCBJIHdvdWxkIGxpa2UK
dG8gZGlzY3VzcyB3aGF0IHdvdWxkIGJlIGEgYmV0dGVyIHdheSBpZiB0aGF0IGlzIHRoZSBjYXNl
LgoKZ2V0X21haW50YWluZXJzIGdhdmUgbWUgcXVpdGUgbGFyZ2UgbGlzdCBvZiBwZW9wbGUgdG8g
Q0Mgc28gSSBoYWQgdG8gdHJpbQppdCBkb3duLiBJZiB5b3UgdGhpbmsgSSBoYXZlIGZvcmdvdCBz
b21lYm9keSwgcGxlYXNlIGxldCBtZSBrbm93CgpBbnkgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJl
Y2lhdGVkLgoKIGFyY2gveDg2L2t2bS94ODYuYyAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsr
KystLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgIHwgMzMgKysrKysr
KysrKysrKysrKysrKy0tLS0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0
ci5jIHwgMTAgKysrKystLS0KIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMgICAg
ICB8IDE1ICsrKysrKysrLS0tCiBkcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jICAg
ICAgfCAxNSArKysrKysrKy0tLQogZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMg
ICAgIHwgIDcgKysrKy0tCiBkcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYyAgICAgICAg
fCAgNyArKysrLS0KIGRyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRsYnB1cmdlLmMgICAgICB8ICA3
ICsrKystLQogZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAgICAgICAgICAgICAgIHwgMTQgKysr
KysrKystLS0KIGluY2x1ZGUvbGludXgva3ZtX2hvc3QuaCAgICAgICAgICAgICAgICB8ICAyICst
CiBpbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oICAgICAgICAgICAgfCAxNSArKysrKysrKyst
LQogbW0vaG1tLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDcgKysrKy0tCiBt
bS9tbXVfbm90aWZpZXIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKysrKysrKy0tLQog
bW0vb29tX2tpbGwuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjkgKysrKysrKysrKyst
LS0tLS0tLS0tLQogdmlydC9rdm0va3ZtX21haW4uYyAgICAgICAgICAgICAgICAgICAgIHwgMTIg
KysrKysrLS0tCiAxNSBmaWxlcyBjaGFuZ2VkLCAxMzcgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva3ZtL3g4Ni5jIGIvYXJjaC94ODYva3ZtL3g4
Ni5jCmluZGV4IDZiY2VjYzMyNWU3ZS4uYWMwOGY1ZDcxMWJlIDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9rdm0veDg2LmMKKysrIGIvYXJjaC94ODYva3ZtL3g4Ni5jCkBAIC03MjAzLDggKzcyMDMsOSBA
QCBzdGF0aWMgdm9pZCB2Y3B1X2xvYWRfZW9pX2V4aXRtYXAoc3RydWN0IGt2bV92Y3B1ICp2Y3B1
KQogCWt2bV94ODZfb3BzLT5sb2FkX2VvaV9leGl0bWFwKHZjcHUsIGVvaV9leGl0X2JpdG1hcCk7
CiB9CiAKLXZvaWQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0
IGt2bSAqa3ZtLAotCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKK2lu
dCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0s
CisJCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAorCQlib29sIGJsb2Nr
YWJsZSkKIHsKIAl1bnNpZ25lZCBsb25nIGFwaWNfYWRkcmVzczsKIApAQCAtNzIxNSw2ICs3MjE2
LDggQEAgdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qg
a3ZtICprdm0sCiAJYXBpY19hZGRyZXNzID0gZ2ZuX3RvX2h2YShrdm0sIEFQSUNfREVGQVVMVF9Q
SFlTX0JBU0UgPj4gUEFHRV9TSElGVCk7CiAJaWYgKHN0YXJ0IDw9IGFwaWNfYWRkcmVzcyAmJiBh
cGljX2FkZHJlc3MgPCBlbmQpCiAJCWt2bV9tYWtlX2FsbF9jcHVzX3JlcXVlc3Qoa3ZtLCBLVk1f
UkVRX0FQSUNfUEFHRV9SRUxPQUQpOworCisJcmV0dXJuIDA7CiB9CiAKIHZvaWQga3ZtX3ZjcHVf
cmVsb2FkX2FwaWNfYWNjZXNzX3BhZ2Uoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9k
cm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwppbmRleCA4M2UzNDRmYmI1MGEuLmQxMzhhNTI2ZmVm
ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKQEAgLTEzNiwxMiArMTM2
LDE4IEBAIHZvaWQgYW1kZ3B1X21uX3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKICAqCiAg
KiBUYWtlIHRoZSBybW4gcmVhZCBzaWRlIGxvY2suCiAgKi8KLXN0YXRpYyB2b2lkIGFtZGdwdV9t
bl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9tbiAqcm1uKQorc3RhdGljIGludCBhbWRncHVfbW5f
cmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbiwgYm9vbCBibG9ja2FibGUpCiB7Ci0JbXV0
ZXhfbG9jaygmcm1uLT5yZWFkX2xvY2spOworCWlmIChibG9ja2FibGUpCisJCW11dGV4X2xvY2so
JnJtbi0+cmVhZF9sb2NrKTsKKwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcm1uLT5yZWFkX2xv
Y2spKQorCQlyZXR1cm4gLUVBR0FJTjsKKwogCWlmIChhdG9taWNfaW5jX3JldHVybigmcm1uLT5y
ZWN1cnNpb24pID09IDEpCiAJCWRvd25fcmVhZF9ub25fb3duZXIoJnJtbi0+bG9jayk7CiAJbXV0
ZXhfdW5sb2NrKCZybW4tPnJlYWRfbG9jayk7CisKKwlyZXR1cm4gMDsKIH0KIAogLyoqCkBAIC0x
OTcsMTAgKzIwMywxMSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKHN0
cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZSwKICAqIFdlIGJsb2NrIGZvciBhbGwgQk9zIGJldHdl
ZW4gc3RhcnQgYW5kIGVuZCB0byBiZSBpZGxlIGFuZAogICogdW5tYXAgdGhlbSBieSBtb3ZlIHRo
ZW0gaW50byBzeXN0ZW0gZG9tYWluIGFnYWluLgogICovCi1zdGF0aWMgdm9pZCBhbWRncHVfbW5f
aW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0
aWMgaW50IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25v
dGlmaWVyICptbiwKIAkJCQkJCSBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSB1bnNpZ25l
ZCBsb25nIHN0YXJ0LAotCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJIHVuc2lnbmVk
IGxvbmcgZW5kLAorCQkJCQkJIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBhbWRncHVfbW4g
KnJtbiA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGFtZGdwdV9tbiwgbW4pOwogCXN0cnVjdCBp
bnRlcnZhbF90cmVlX25vZGUgKml0OwpAQCAtMjA4LDcgKzIxNSwxMSBAQCBzdGF0aWMgdm9pZCBh
bWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAq
bW4sCiAJLyogbm90aWZpY2F0aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFsIGlzIGluY2x1
c2l2ZSAqLwogCWVuZCAtPSAxOwogCi0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4pOworCS8qIFRP
RE8gd2Ugc2hvdWxkIGJlIGFibGUgdG8gc3BsaXQgbG9ja2luZyBmb3IgaW50ZXJ2YWwgdHJlZSBh
bmQKKwkgKiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlCisJICovCisJaWYgKGFtZGdwdV9tbl9y
ZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQorCQlyZXR1cm4gLUVBR0FJTjsKIAogCWl0ID0gaW50
ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwogCXdoaWxl
IChpdCkgewpAQCAtMjE5LDYgKzIzMCw4IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAogCQlhbWRncHVf
bW5faW52YWxpZGF0ZV9ub2RlKG5vZGUsIHN0YXJ0LCBlbmQpOwogCX0KKworCXJldHVybiAwOwog
fQogCiAvKioKQEAgLTIzMywxMCArMjQ2LDExIEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKICAqIG5lY2Vz
c2l0YXRlcyBldmljdGluZyBhbGwgdXNlci1tb2RlIHF1ZXVlcyBvZiB0aGUgcHJvY2Vzcy4gVGhl
IEJPcwogICogYXJlIHJlc3RvcnRlZCBpbiBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9lbmRf
aHNhLgogICovCi1zdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9o
c2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IGFtZGdwdV9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkJCSBzdHJ1
Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSB1bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkJIHVu
c2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCQkJIGJvb2wg
YmxvY2thYmxlKQogewogCXN0cnVjdCBhbWRncHVfbW4gKnJtbiA9IGNvbnRhaW5lcl9vZihtbiwg
c3RydWN0IGFtZGdwdV9tbiwgbW4pOwogCXN0cnVjdCBpbnRlcnZhbF90cmVlX25vZGUgKml0OwpA
QCAtMjQ0LDcgKzI1OCw4IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkvKiBub3RpZmljYXRpb24gaXMg
ZXhjbHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZlICovCiAJZW5kIC09IDE7CiAKLQlh
bWRncHVfbW5fcmVhZF9sb2NrKHJtbik7CisJaWYgKGFtZGdwdV9tbl9yZWFkX2xvY2socm1uLCBi
bG9ja2FibGUpKQorCQlyZXR1cm4gLUVBR0FJTjsKIAogCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVy
X2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwogCXdoaWxlIChpdCkgewpAQCAtMjYy
LDYgKzI3Nyw4IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQlhbWRncHVfYW1ka2ZkX2V2aWN0X3Vz
ZXJwdHIobWVtLCBtbSk7CiAJCX0KIAl9CisKKwlyZXR1cm4gMDsKIH0KIAogLyoqCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMgYi9kcml2ZXJzL2dw
dS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMKaW5kZXggODU0YmQ1MWI5NDc4Li41Mjg1ZGY5
MzMxZmEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIu
YworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMKQEAgLTExMiwx
MCArMTEyLDExIEBAIHN0YXRpYyB2b2lkIGRlbF9vYmplY3Qoc3RydWN0IGk5MTVfbW11X29iamVj
dCAqbW8pCiAJbW8tPmF0dGFjaGVkID0gZmFsc2U7CiB9CiAKLXN0YXRpYyB2b2lkIGk5MTVfZ2Vt
X3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpf
bW4sCitzdGF0aWMgaW50IGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCiAJCQkJCQkgICAgICAgc3RydWN0IG1tX3N0cnVj
dCAqbW0sCiAJCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKLQkJCQkJCSAgICAgICB1
bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkJ
CSAgICAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgaTkxNV9tbXVfbm90aWZpZXIgKm1u
ID0KIAkJY29udGFpbmVyX29mKF9tbiwgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyLCBtbik7CkBA
IC0xMjQsNyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKIAlMSVNUX0hFQUQoY2Fu
Y2VsbGVkKTsKIAogCWlmIChSQl9FTVBUWV9ST09UKCZtbi0+b2JqZWN0cy5yYl9yb290KSkKLQkJ
cmV0dXJuOworCQlyZXR1cm4gMDsKIAogCS8qIGludGVydmFsIHJhbmdlcyBhcmUgaW5jbHVzaXZl
LCBidXQgaW52YWxpZGF0ZSByYW5nZSBpcyBleGNsdXNpdmUgKi8KIAllbmQtLTsKQEAgLTE1Miw3
ICsxNTMsOCBAQCBzdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAogCQlkZWxfb2JqZWN0KG1vKTsKIAlz
cGluX3VubG9jaygmbW4tPmxvY2spOwogCi0JaWYgKCFsaXN0X2VtcHR5KCZjYW5jZWxsZWQpKQor
CS8qIFRPRE86IGNhbiB3ZSBza2lwIHdhaXRpbmcgaGVyZT8gKi8KKwlpZiAoIWxpc3RfZW1wdHko
JmNhbmNlbGxlZCkgJiYgYmxvY2thYmxlKQogCQlmbHVzaF93b3JrcXVldWUobW4tPndxKTsKIH0K
IApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fbW4uYyBiL2RyaXZl
cnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKaW5kZXggYWJkMjQ5NzVjOWIxLi5iNDdlODI4
YjcyNWQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fbW4uYwpAQCAtMTE4LDEwICsxMTgsMTEg
QEAgc3RhdGljIHZvaWQgcmFkZW9uX21uX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4s
CiAgKiBXZSBibG9jayBmb3IgYWxsIEJPcyBiZXR3ZWVuIHN0YXJ0IGFuZCBlbmQgdG8gYmUgaWRs
ZSBhbmQKICAqIHVubWFwIHRoZW0gYnkgbW92ZSB0aGVtIGludG8gc3lzdGVtIGRvbWFpbiBhZ2Fp
bi4KICAqLwotc3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IHJhZGVvbl9tbl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCQkgICAgIHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tLAogCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCSAgICAgdW5z
aWduZWQgbG9uZyBlbmQpCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQsCisJCQkJCSAgICAg
Ym9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IHJhZGVvbl9tbiAqcm1uID0gY29udGFpbmVyX29m
KG1uLCBzdHJ1Y3QgcmFkZW9uX21uLCBtbik7CiAJc3RydWN0IHR0bV9vcGVyYXRpb25fY3R4IGN0
eCA9IHsgZmFsc2UsIGZhbHNlIH07CkBAIC0xMzAsNyArMTMxLDEzIEBAIHN0YXRpYyB2b2lkIHJh
ZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAog
CS8qIG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUg
Ki8KIAllbmQgLT0gMTsKIAotCW11dGV4X2xvY2soJnJtbi0+bG9jayk7CisJLyogVE9ETyB3ZSBz
aG91bGQgYmUgYWJsZSB0byBzcGxpdCBsb2NraW5nIGZvciBpbnRlcnZhbCB0cmVlIGFuZAorCSAq
IHRoZSB0ZWFyIGRvd24uCisJICovCisJaWYgKGJsb2NrYWJsZSkKKwkJbXV0ZXhfbG9jaygmcm1u
LT5sb2NrKTsKKwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcm1uLT5sb2NrKSkKKwkJcmV0dXJu
IC1FQUdBSU47CiAKIAlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9maXJzdCgmcm1uLT5vYmplY3Rz
LCBzdGFydCwgZW5kKTsKIAl3aGlsZSAoaXQpIHsKQEAgLTE2Nyw2ICsxNzQsOCBAQCBzdGF0aWMg
dm9pZCByYWRlb25fbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKIAl9CiAJCiAJbXV0ZXhfdW5sb2NrKCZybW4tPmxvY2spOworCisJcmV0dXJuIDA7CiB9
CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW11X25vdGlmaWVyX29wcyByYWRlb25fbW5fb3BzID0g
ewpkaWZmIC0tZ2l0IGEvZHJpdmVycy9pbmZpbmliYW5kL2NvcmUvdW1lbV9vZHAuYyBiL2RyaXZl
cnMvaW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMKaW5kZXggMTgyNDM2YjkyYmE5Li5mNjVmNmEy
OWRhYWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMKKysr
IGIvZHJpdmVycy9pbmZpbmliYW5kL2NvcmUvdW1lbV9vZHAuYwpAQCAtMjA3LDIyICsyMDcsMjkg
QEAgc3RhdGljIGludCBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X3RyYW1wb2xpbmUoc3RydWN0IGli
X3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgaWJf
dW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAorc3RhdGljIGludCBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQo
c3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJCQkgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0s
CiAJCQkJCQkgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKLQkJCQkJCSAgICB1bnNpZ25lZCBsb25n
IGVuZCkKKwkJCQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkJCSAgICBib29sIGJsb2Nr
YWJsZSkKIHsKIAlzdHJ1Y3QgaWJfdWNvbnRleHQgKmNvbnRleHQgPSBjb250YWluZXJfb2YobW4s
IHN0cnVjdCBpYl91Y29udGV4dCwgbW4pOwogCiAJaWYgKCFjb250ZXh0LT5pbnZhbGlkYXRlX3Jh
bmdlKQotCQlyZXR1cm47CisJCXJldHVybiAwOworCisJaWYgKGJsb2NrYWJsZSkKKwkJZG93bl9y
ZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKKwllbHNlIGlmICghZG93bl9yZWFkX3RyeWxvY2so
JmNvbnRleHQtPnVtZW1fcndzZW0pKQorCQlyZXR1cm4gLUVBR0FJTjsKIAogCWliX3Vjb250ZXh0
X25vdGlmaWVyX3N0YXJ0X2FjY291bnQoY29udGV4dCk7Ci0JZG93bl9yZWFkKCZjb250ZXh0LT51
bWVtX3J3c2VtKTsKIAlyYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZSgmY29udGV4dC0+dW1l
bV90cmVlLCBzdGFydCwKIAkJCQkgICAgICBlbmQsCiAJCQkJICAgICAgaW52YWxpZGF0ZV9yYW5n
ZV9zdGFydF90cmFtcG9saW5lLCBOVUxMKTsKIAl1cF9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2Vt
KTsKKworCXJldHVybiAwOwogfQogCiBzdGF0aWMgaW50IGludmFsaWRhdGVfcmFuZ2VfZW5kX3Ry
YW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvaW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3
L2hmaTEvbW11X3JiLmMKaW5kZXggNzBhY2VlZmUxNGQ1Li44NzgwNTYwZDE2MjMgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvaW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jCisrKyBiL2RyaXZlcnMvaW5m
aW5pYmFuZC9ody9oZmkxL21tdV9yYi5jCkBAIC0yODQsMTAgKzI4NCwxMSBAQCB2b2lkIGhmaTFf
bW11X3JiX3JlbW92ZShzdHJ1Y3QgbW11X3JiX2hhbmRsZXIgKmhhbmRsZXIsCiAJaGFuZGxlci0+
b3BzLT5yZW1vdmUoaGFuZGxlci0+b3BzX2FyZywgbm9kZSk7CiB9CiAKLXN0YXRpYyB2b2lkIG1t
dV9ub3RpZmllcl9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKK3N0YXRpYyBp
bnQgbW11X25vdGlmaWVyX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJ
CSAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0
LAotCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJICAgICB1bnNpZ25lZCBsb25nIGVu
ZCwKKwkJCQkgICAgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBtbXVfcmJfaGFuZGxlciAq
aGFuZGxlciA9CiAJCWNvbnRhaW5lcl9vZihtbiwgc3RydWN0IG1tdV9yYl9oYW5kbGVyLCBtbik7
CkBAIC0zMTMsNiArMzE0LDggQEAgc3RhdGljIHZvaWQgbW11X25vdGlmaWVyX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCiAJaWYgKGFkZGVkKQogCQlxdWV1ZV93b3JrKGhh
bmRsZXItPndxLCAmaGFuZGxlci0+ZGVsX3dvcmspOworCisJcmV0dXJuIDA7CiB9CiAKIC8qCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYyBiL2RyaXZlcnMvbWlz
Yy9taWMvc2NpZi9zY2lmX2RtYS5jCmluZGV4IDYzZDYyNDZkNmRmZi4uZDk0MDU2OGJlZDg3IDEw
MDY0NAotLS0gYS9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYworKysgYi9kcml2ZXJz
L21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYwpAQCAtMjAwLDE1ICsyMDAsMTggQEAgc3RhdGljIHZv
aWQgc2NpZl9tbXVfbm90aWZpZXJfcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAlz
Y2hlZHVsZV93b3JrKCZzY2lmX2luZm8ubWlzY193b3JrKTsKIH0KIAotc3RhdGljIHZvaWQgc2Np
Zl9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKK3N0YXRpYyBpbnQgc2NpZl9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkJCSAgICAgc3RydWN0IG1tX3N0cnVjdCAq
bW0sCiAJCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCQkgICAgIHVuc2lnbmVk
IGxvbmcgZW5kKQorCQkJCQkJICAgICB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkJCSAgICAgYm9v
bCBibG9ja2FibGUpCiB7CiAJc3RydWN0IHNjaWZfbW11X25vdGlmCSptbW47CiAKIAltbW4gPSBj
b250YWluZXJfb2YobW4sIHN0cnVjdCBzY2lmX21tdV9ub3RpZiwgZXBfbW11X25vdGlmaWVyKTsK
IAlzY2lmX3JtYV9kZXN0cm95X3RjdyhtbW4sIHN0YXJ0LCBlbmQgLSBzdGFydCk7CisKKwlyZXR1
cm4gMAogfQogCiBzdGF0aWMgdm9pZCBzY2lmX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
X2VuZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWlzYy9z
Z2ktZ3J1L2dydXRsYnB1cmdlLmMgYi9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5j
CmluZGV4IGEzNDU0ZWI1NmZiZi4uYmUyOGYwNWJmYWZhIDEwMDY0NAotLS0gYS9kcml2ZXJzL21p
c2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jCisrKyBiL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRs
YnB1cmdlLmMKQEAgLTIxOSw5ICsyMTksMTAgQEAgdm9pZCBncnVfZmx1c2hfYWxsX3RsYihzdHJ1
Y3QgZ3J1X3N0YXRlICpncnUpCiAvKgogICogTU1VT1BTIG5vdGlmaWVyIGNhbGxvdXQgZnVuY3Rp
b25zCiAgKi8KLXN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAorc3RhdGljIGludCBncnVfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkgICAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0s
Ci0JCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJ
CSAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkgICAg
ICAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGdydV9tbV9zdHJ1Y3QgKmdtcyA9IGNvbnRh
aW5lcl9vZihtbiwgc3RydWN0IGdydV9tbV9zdHJ1Y3QsCiAJCQkJCQkgbXNfbm90aWZpZXIpOwpA
QCAtMjMxLDYgKzIzMiw4IEBAIHN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCWdydV9kYmcoZ3J1ZGV2LCAiZ21zICVwLCBzdGFy
dCAweCVseCwgZW5kIDB4JWx4LCBhY3QgJWRcbiIsIGdtcywKIAkJc3RhcnQsIGVuZCwgYXRvbWlj
X3JlYWQoJmdtcy0+bXNfcmFuZ2VfYWN0aXZlKSk7CiAJZ3J1X2ZsdXNoX3RsYl9yYW5nZShnbXMs
IHN0YXJ0LCBlbmQgLSBzdGFydCk7CisKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQgZ3J1
X2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApkaWZmIC0tZ2l0
IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCBiZDU2
NjUzYjliYmMuLjUwNzI0ZDA5ZmU1YyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMK
KysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAgLTQ2NSwxNCArNDY1LDIwIEBAIHN0YXRpYyB2
b2lkIHVubWFwX2lmX2luX3JhbmdlKHN0cnVjdCBncmFudF9tYXAgKm1hcCwKIAlXQVJOX09OKGVy
cik7CiB9CiAKLXN0YXRpYyB2b2lkIG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCitzdGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCiAJCQkJc3RydWN0IG1tX3N0cnVjdCAqbW0sCi0JCQkJdW5zaWduZWQgbG9uZyBz
dGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWdu
ZWQgbG9uZyBlbmQsCisJCQkJYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGdudGRldl9wcml2
ICpwcml2ID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ250ZGV2X3ByaXYsIG1uKTsKIAlzdHJ1
Y3QgZ3JhbnRfbWFwICptYXA7CiAKLQltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwkvKiBUT0RP
IGRvIHdlIHJlYWxseSBuZWVkIGEgbXV0ZXggaGVyZT8gKi8KKwlpZiAoYmxvY2thYmxlKQorCQlt
dXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcHJpdi0+
bG9jaykpCisJCXJldHVybiAtRUFHQUlOOworCiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZw
cml2LT5tYXBzLCBuZXh0KSB7CiAJCXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7
CiAJfQpAQCAtNDgwLDYgKzQ4Niw4IEBAIHN0YXRpYyB2b2lkIG1uX2ludmxfcmFuZ2Vfc3RhcnQo
c3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQs
IGVuZCk7CiAJfQogCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisKKwlyZXR1cm4gdHJ1ZTsK
IH0KIAogc3RhdGljIHZvaWQgbW5fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaCBiL2luY2x1ZGUvbGludXgva3ZtX2hv
c3QuaAppbmRleCA0ZWU3YmM1NDhhODMuLmU0MTgxMDYzZTc1NSAxMDA2NDQKLS0tIGEvaW5jbHVk
ZS9saW51eC9rdm1faG9zdC5oCisrKyBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaApAQCAtMTI3
NSw3ICsxMjc1LDcgQEAgc3RhdGljIGlubGluZSBsb25nIGt2bV9hcmNoX3ZjcHVfYXN5bmNfaW9j
dGwoc3RydWN0IGZpbGUgKmZpbHAsCiB9CiAjZW5kaWYgLyogQ09ORklHX0hBVkVfS1ZNX1ZDUFVf
QVNZTkNfSU9DVEwgKi8KIAotdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZShzdHJ1Y3Qga3ZtICprdm0sCitpbnQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLAogCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25l
ZCBsb25nIGVuZCk7CiAKICNpZmRlZiBDT05GSUdfSEFWRV9LVk1fVkNQVV9SVU5fUElEX0NIQU5H
RQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2luY2x1ZGUvbGlu
dXgvbW11X25vdGlmaWVyLmgKaW5kZXggMzkyZTZhZjgyNzAxLi4zNjk4Njc1MDFiZWQgMTAwNjQ0
Ci0tLSBhL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKKysrIGIvaW5jbHVkZS9saW51eC9t
bXVfbm90aWZpZXIuaApAQCAtMjMwLDcgKzIzMCw4IEBAIGV4dGVybiBpbnQgX19tbXVfbm90aWZp
ZXJfdGVzdF95b3VuZyhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIGV4dGVybiB2b2lkIF9fbW11X25v
dGlmaWVyX2NoYW5nZV9wdGUoc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICAgICAgdW5zaWdu
ZWQgbG9uZyBhZGRyZXNzLCBwdGVfdCBwdGUpOwogZXh0ZXJuIHZvaWQgX19tbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKLQkJCQkgIHVuc2ln
bmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKKwkJCQkgIHVuc2lnbmVkIGxvbmcg
c3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAgYm9vbCBibG9ja2FibGUpOwogZXh0ZXJu
IHZvaWQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tX3N0cnVj
dCAqbW0sCiAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwKIAkJ
CQkgIGJvb2wgb25seV9lbmQpOwpAQCAtMjgxLDcgKzI4MiwxNyBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tX3N0cnVjdCAq
bW0sCiAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKIHsKIAlp
ZiAobW1faGFzX25vdGlmaWVycyhtbSkpCi0JCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQpOworCQlfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5kLCB0cnVlKTsKK30KKworc3RhdGljIGlubGluZSBpbnQg
bW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfbm9uYmxvY2soc3RydWN0IG1tX3N0
cnVjdCAqbW0sCisJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkK
K3sKKwlpbnQgcmV0ID0gMDsKKwlpZiAobW1faGFzX25vdGlmaWVycyhtbSkpCisJCXJldCA9IF9f
bW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQsIGZhbHNl
KTsKKworCXJldHVybiByZXQ7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBtbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCmRpZmYgLS1naXQgYS9t
bS9obW0uYyBiL21tL2htbS5jCmluZGV4IGRlN2I2YmY3NzIwMS4uODFmZDU3YmQyNjM0IDEwMDY0
NAotLS0gYS9tbS9obW0uYworKysgYi9tbS9obW0uYwpAQCAtMTc3LDE2ICsxNzcsMTkgQEAgc3Rh
dGljIHZvaWQgaG1tX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sIHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tKQogCXVwX3dyaXRlKCZobW0tPm1pcnJvcnNfc2VtKTsKIH0KIAotc3RhdGljIHZv
aWQgaG1tX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitz
dGF0aWMgaW50IGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAogCQkJCSAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkgICAgICAgdW5zaWdu
ZWQgbG9uZyBzdGFydCwKLQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJICAgICAg
IHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1
Y3QgaG1tICpobW0gPSBtbS0+aG1tOwogCiAJVk1fQlVHX09OKCFobW0pOwogCiAJYXRvbWljX2lu
YygmaG1tLT5zZXF1ZW5jZSk7CisKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQgaG1tX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApkaWZmIC0tZ2l0IGEv
bW0vbW11X25vdGlmaWVyLmMgYi9tbS9tbXVfbm90aWZpZXIuYwppbmRleCBlZmY2Yjg4YTk5M2Yu
LjMwY2M0MzEyMWRhOSAxMDA2NDQKLS0tIGEvbW0vbW11X25vdGlmaWVyLmMKKysrIGIvbW0vbW11
X25vdGlmaWVyLmMKQEAgLTE3NCwxOCArMTc0LDI1IEBAIHZvaWQgX19tbXVfbm90aWZpZXJfY2hh
bmdlX3B0ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAogCXNy
Y3VfcmVhZF91bmxvY2soJnNyY3UsIGlkKTsKIH0KIAotdm9pZCBfX21tdV9ub3RpZmllcl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAotCQkJCSAgdW5zaWduZWQg
bG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCitpbnQgX19tbXVfbm90aWZpZXJfaW52YWxp
ZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKKwkJCQkgIHVuc2lnbmVkIGxv
bmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAgYm9vbCBibG9ja2FibGUpCiB7CiAJ
c3RydWN0IG1tdV9ub3RpZmllciAqbW47CisJaW50IHJldCA9IDA7CiAJaW50IGlkOwogCiAJaWQg
PSBzcmN1X3JlYWRfbG9jaygmc3JjdSk7CiAJaGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1KG1uLCAm
bW0tPm1tdV9ub3RpZmllcl9tbS0+bGlzdCwgaGxpc3QpIHsKLQkJaWYgKG1uLT5vcHMtPmludmFs
aWRhdGVfcmFuZ2Vfc3RhcnQpCi0JCQltbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1u
LCBtbSwgc3RhcnQsIGVuZCk7CisJCWlmIChtbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KSB7CisJCQlpbnQgX3JldCA9IG1uLT5vcHMtPmludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW4sIG1t
LCBzdGFydCwgZW5kLCBibG9ja2FibGUpOworCQkJaWYgKF9yZXQpCisJCQkJcmV0ID0gX3JldDsK
KwkJfQogCX0KIAlzcmN1X3JlYWRfdW5sb2NrKCZzcmN1LCBpZCk7CisKKwlyZXR1cm4gcmV0Owog
fQogRVhQT1JUX1NZTUJPTF9HUEwoX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dCk7CiAKZGlmZiAtLWdpdCBhL21tL29vbV9raWxsLmMgYi9tbS9vb21fa2lsbC5jCmluZGV4IDg0
MDgxZTc3YmM1MS4uN2UwYzZlNzhhZTVjIDEwMDY0NAotLS0gYS9tbS9vb21fa2lsbC5jCisrKyBi
L21tL29vbV9raWxsLmMKQEAgLTQ3OSw5ICs0NzksMTAgQEAgc3RhdGljIERFQ0xBUkVfV0FJVF9R
VUVVRV9IRUFEKG9vbV9yZWFwZXJfd2FpdCk7CiBzdGF0aWMgc3RydWN0IHRhc2tfc3RydWN0ICpv
b21fcmVhcGVyX2xpc3Q7CiBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG9vbV9yZWFwZXJfbG9jayk7
CiAKLXZvaWQgX19vb21fcmVhcF90YXNrX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQorYm9vbCBf
X29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVjdCAqbW0pCiB7CiAJc3RydWN0IHZtX2Fy
ZWFfc3RydWN0ICp2bWE7CisJYm9vbCByZXQgPSB0cnVlOwogCiAJLyoKIAkgKiBUZWxsIGFsbCB1
c2VycyBvZiBnZXRfdXNlci9jb3B5X2Zyb21fdXNlciBldGMuLi4gdGhhdCB0aGUgY29udGVudApA
QCAtNTExLDEyICs1MTIsMTcgQEAgdm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0
cnVjdCAqbW0pCiAJCQlzdHJ1Y3QgbW11X2dhdGhlciB0bGI7CiAKIAkJCXRsYl9nYXRoZXJfbW11
KCZ0bGIsIG1tLCBzdGFydCwgZW5kKTsKLQkJCW1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0KG1tLCBzdGFydCwgZW5kKTsKKwkJCWlmIChtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZV9zdGFydF9ub25ibG9jayhtbSwgc3RhcnQsIGVuZCkpIHsKKwkJCQlyZXQgPSBmYWxzZTsK
KwkJCQljb250aW51ZTsKKwkJCX0KIAkJCXVubWFwX3BhZ2VfcmFuZ2UoJnRsYiwgdm1hLCBzdGFy
dCwgZW5kLCBOVUxMKTsKIAkJCW1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX2VuZChtbSwg
c3RhcnQsIGVuZCk7CiAJCQl0bGJfZmluaXNoX21tdSgmdGxiLCBzdGFydCwgZW5kKTsKIAkJfQog
CX0KKworCXJldHVybiByZXQ7CiB9CiAKIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tfbW0oc3Ry
dWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQpAQCAtNTQ1LDE4ICs1
NTEsNiBAQCBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAq
dHNrLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIAkJZ290byB1bmxvY2tfb29tOwogCX0KIAotCS8q
Ci0JICogSWYgdGhlIG1tIGhhcyBpbnZhbGlkYXRlX3tzdGFydCxlbmR9KCkgbm90aWZpZXJzIHRo
YXQgY291bGQgYmxvY2ssCi0JICogc2xlZXAgdG8gZ2l2ZSB0aGUgb29tIHZpY3RpbSBzb21lIG1v
cmUgdGltZS4KLQkgKiBUT0RPOiB3ZSByZWFsbHkgd2FudCB0byBnZXQgcmlkIG9mIHRoaXMgdWds
eSBoYWNrIGFuZCBtYWtlIHN1cmUgdGhhdAotCSAqIG5vdGlmaWVycyBjYW5ub3QgYmxvY2sgZm9y
IHVuYm91bmRlZCBhbW91bnQgb2YgdGltZQotCSAqLwotCWlmIChtbV9oYXNfYmxvY2thYmxlX2lu
dmFsaWRhdGVfbm90aWZpZXJzKG1tKSkgewotCQl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOwotCQlz
Y2hlZHVsZV90aW1lb3V0X2lkbGUoSFopOwotCQlnb3RvIHVubG9ja19vb207Ci0JfQotCiAJLyoK
IAkgKiBNTUZfT09NX1NLSVAgaXMgc2V0IGJ5IGV4aXRfbW1hcCB3aGVuIHRoZSBPT00gcmVhcGVy
IGNhbid0CiAJICogd29yayBvbiB0aGUgbW0gYW55bW9yZS4gVGhlIGNoZWNrIGZvciBNTUZfT09N
X1NLSVAgbXVzdCBydW4KQEAgLTU3MSw3ICs1NjUsMTIgQEAgc3RhdGljIGJvb2wgb29tX3JlYXBf
dGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgc3RydWN0IG1tX3N0cnVjdCAqbW0pCiAK
IAl0cmFjZV9zdGFydF90YXNrX3JlYXBpbmcodHNrLT5waWQpOwogCi0JX19vb21fcmVhcF90YXNr
X21tKG1tKTsKKwkvKiBmYWlsZWQgdG8gcmVhcCBwYXJ0IG9mIHRoZSBhZGRyZXNzIHNwYWNlLiBU
cnkgYWdhaW4gbGF0ZXIgKi8KKwlpZiAoIV9fb29tX3JlYXBfdGFza19tbShtbSkpIHsKKwkJdXBf
cmVhZCgmbW0tPm1tYXBfc2VtKTsKKwkJcmV0ID0gZmFsc2U7CisJCWdvdG8gb3V0X3VubG9jazsK
Kwl9CiAKIAlwcl9pbmZvKCJvb21fcmVhcGVyOiByZWFwZWQgcHJvY2VzcyAlZCAoJXMpLCBub3cg
YW5vbi1yc3M6JWx1a0IsIGZpbGUtcnNzOiVsdWtCLCBzaG1lbS1yc3M6JWx1a0JcbiIsCiAJCQl0
YXNrX3BpZF9ucih0c2spLCB0c2stPmNvbW0sCmRpZmYgLS1naXQgYS92aXJ0L2t2bS9rdm1fbWFp
bi5jIGIvdmlydC9rdm0va3ZtX21haW4uYwppbmRleCBhZGEyMWY0N2YyMmIuLjZmN2U3MDlkMjk0
NCAxMDA2NDQKLS0tIGEvdmlydC9rdm0va3ZtX21haW4uYworKysgYi92aXJ0L2t2bS9rdm1fbWFp
bi5jCkBAIC0xMzUsNyArMTM1LDcgQEAgc3RhdGljIHZvaWQga3ZtX3VldmVudF9ub3RpZnlfY2hh
bmdlKHVuc2lnbmVkIGludCB0eXBlLCBzdHJ1Y3Qga3ZtICprdm0pOwogc3RhdGljIHVuc2lnbmVk
IGxvbmcgbG9uZyBrdm1fY3JlYXRldm1fY291bnQ7CiBzdGF0aWMgdW5zaWduZWQgbG9uZyBsb25n
IGt2bV9hY3RpdmVfdm1zOwogCi1fX3dlYWsgdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52
YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCitfX3dlYWsgaW50IGt2bV9hcmNoX21tdV9u
b3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwKIAkJdW5zaWduZWQgbG9u
ZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCiB7CiB9CkBAIC0zNTQsMTMgKzM1NCwxNSBAQCBz
dGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2NoYW5nZV9wdGUoc3RydWN0IG1tdV9ub3RpZmll
ciAqbW4sCiAJc3JjdV9yZWFkX3VubG9jaygma3ZtLT5zcmN1LCBpZHgpOwogfQogCi1zdGF0aWMg
dm9pZCBrdm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCitzdGF0aWMgaW50IGt2bV9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5n
ZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkJCSAgICBzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwKIAkJCQkJCSAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkJICAgIHVuc2ln
bmVkIGxvbmcgZW5kKQorCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCQkJICAgIGJv
b2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBrdm0gKmt2bSA9IG1tdV9ub3RpZmllcl90b19rdm0o
bW4pOwogCWludCBuZWVkX3RsYl9mbHVzaCA9IDAsIGlkeDsKKwlpbnQgcmV0OwogCiAJaWR4ID0g
c3JjdV9yZWFkX2xvY2soJmt2bS0+c3JjdSk7CiAJc3Bpbl9sb2NrKCZrdm0tPm1tdV9sb2NrKTsK
QEAgLTM3OCw5ICszODAsMTEgQEAgc3RhdGljIHZvaWQga3ZtX21tdV9ub3RpZmllcl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCiAJc3Bpbl91bmxvY2so
Jmt2bS0+bW11X2xvY2spOwogCi0Ja3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFu
Z2Uoa3ZtLCBzdGFydCwgZW5kKTsKKwlyZXQgPSBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxp
ZGF0ZV9yYW5nZShrdm0sIHN0YXJ0LCBlbmQsIGJsb2NrYWJsZSk7CiAKIAlzcmN1X3JlYWRfdW5s
b2NrKCZrdm0tPnNyY3UsIGlkeCk7CisKKwlyZXR1cm4gcmV0OwogfQogCiBzdGF0aWMgdm9pZCBr
dm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:15:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:15:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWNmI-0008JH-4W; Fri, 22 Jun 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=gypo=ji=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fWNmG-0008JC-DD
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:15:08 +0000
X-Inumbo-ID: aa7752ba-762e-11e8-9728-bc764e045a96
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe50::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aa7752ba-762e-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 17:12:23 +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=QWMjTfWCkGLrLGYcc61uz3uGFVgg3zZNpQaM1a7ifFE=;
 b=HkG8oZCNWUpnKOhzIjcwl5ZktXw8lD3+Zx0hYu0ceQCCKb6azWC7ejbsn8DK6NikNryfW2v6vKM6UZ7EIBjnzcGJja9BWl+Aq09jMzgH6Y/fgPU7ReJ6/qyPk2oQly2VCfTcuIkeZQwVGa7lBTBG6b/4gc4n7FEEny3f4gSXinE=
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.884.21; Fri, 22 Jun
 2018 15:13:13 +0000
To: Michal Hocko <mhocko@kernel.org>, LKML <linux-kernel@vger.kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
Date: Fri, 22 Jun 2018 17:13:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180622150242.16558-1-mhocko@kernel.org>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: AM5P194CA0005.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:203:8f::15) To BN6PR12MB1714.namprd12.prod.outlook.com
 (2603:10b6:404:106::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f25f5291-9497-4351-ea62-08d5d852aef1
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1714; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 3:wmCUPy1h/QaF540gpjcHA19aJHvNtIyvE2RONKUk/3idCSUbmnjyUQwhONWNFCi/oC7/ZmAaNAf027zTXPEWtzeNFMv/8jBYZ7L5tQAXDEDxLcYghwtun9zIiaWPdvdF9TYuw37OLQPnB5KdhvXN7gV7VKjlUfbuLY+xNMGqalUTeNjjOUO9iP4Pqehzb/PvAi16ocU31GnCsCwWz6yEBKU6qDMS8urUOiChzcCOD0JbLDkFJUqWZ8dphk8cuavi;
 25:OWw7DUDykENsaYdrDtAM3S76knxl5tJN1kDK81bEQ/2jx4AV7oUhIEou+MivvaX5jdnItY2YNPzO7vNt5PCOWkYpdWu2j4g5EhKeOIHxz3UfKnip/qtgbaHc/SXyelKMXSf74NVoVSHgSu+GamaRP7fHHfNVi2vr/+F3UY05G4trw15p9JvGnJLWQ7yZehVITkF/bFG/jsCKXuAuZ8DELePjtfRyKWGSEQhkLVGQncoeL24blcTegHujAqGCWZ/xdv6BdeQl66jyhYIZ7ts06js0Y5SMT1tsSqk7H3p697Ehvheu6C+Oivqv7gwoBLOTCdlP5JhxJt8I09rSEMOdFw==;
 31:xoZ9f664HrnCbkSFcMBAt3hz4N/RHehMKyA99EHpMC1tpzISjSnD2hU49aZMRCF6kvydzh+avX2s6cNFEE0//oiBSpZ/D2EiImKMWQ/aGmXORvIjoKSGJRfrKvUQ/5v5LjlUYHuwMmt1byoZ2CZjBYXhyD4PbgPwcXJNdCr6mEp6QvmotVF4TRyIsZnFkF+gHTNNRcmkejp8OkKgd26btNNnI90ahGrJJjREmBwR3/U=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1714:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 20:bAa5KuMtQwg1Q8FAFdXaCkMQZbFrogHS7clx+gQ7ij7qtjycOTSQhJoQ0hV9mDtrwWEQJyBpcbtz3a1TkYvxPHR7LgFpigYvG8e3nTw15dvgKXvvaffHoSkGIKYdhBaebTK11tuLVaVNMy4pHtkw45Ve3HRhVg1rthCLFyKtZMKKhjrZqY3RQFeIEg1yCesWkbLJZXM0LUEVwL4QkrGV70fLQgBTjBm07sPhH+x+Q+FfXHFFHmb1jjMkwLQCI8gLDcjSC0idBqfdHB9MC+OAgwxFI22NggL4l/hIN4+cfDt39sZ7wJdBeIV1W3uT+ROEfVNKhgw8sJsxgAhp5EeTRUY8zZhHgk/lACqPGRr6JXAY0cG6r3HNvIBp10TvYw8qVNysyLSUN9qZS6R9VLc6hrsZBLjmkfZLajgFfOLI+jnFG7GHspBz2TLp8jt9n/bQ2B+b0vx5X11rhiagAAieMRsr/3mcRTy9LaoiXT7MOKTE28jR3OMq4w1RC2Qhormx
X-Microsoft-Antispam-PRVS: <BN6PR12MB171446A2726BA5551421096383750@BN6PR12MB1714.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(767451399110)(58134797142442)(211936372134217)(217544274631240)(153496737603132)(146099531331640)(228905959029699);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:BN6PR12MB1714; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1714; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 4:XKaFozp9vCYSA79H7mBnKi9pavTy6ztjKIHKVXoII6t/nzzy8ts7UQN01cLQLjF9Ng2oOo0jbHnKVxegTS0RhYg9t4SrdkNnAnNCcj5qvO16aUyY2OaXf7FdRcsI9nIfb9sbF91Fa4qmcclFurVt2j8MxJJ6ntskcaXKMuByVdSv1rkjQwPo/8K5IEZ48KWtQDm4EpuvS42AaLTnlKGv0cTYdwEH5/B66kNQdDc4sz+CEGuVwvLoEzv4SP1dAM3qhg4JVoOpM9w+fCNbkohX7v8KyXxxfJYC0lqhNtIasdrOiBs78w6rEZNqLB7qz51W+PYm9I9/M7Us5Oi3LD2cSqNFSPtdZAOTIUklWympcSAYlCDNeAwEIuiIJYpBAy7rMvoUVW80wP13Hpm7J3of05x+Tbl36jKreROdCF8SOWKqss7EQwTHqHrff7h6142BDnFkJ5wH2OdgZzzzUrcXls2/V/uca9Mwy2ZxMFm4baWNnJEqUAvzDvJMJE26urqVljvu6KB/GcSji5oJXPJdBX0Jt+U6sHlgkRdDwdCVQAA=
X-Forefront-PRVS: 071156160B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(376002)(366004)(346002)(39860400002)(39380400002)(199004)(189003)(52314003)(6666003)(5660300001)(6116002)(2870700001)(105586002)(7416002)(1706002)(72206003)(2906002)(476003)(36756003)(486006)(97736004)(478600001)(46003)(5890100001)(31686004)(65826007)(68736007)(64126003)(76176011)(31696002)(81156014)(8936002)(65956001)(4326008)(11346002)(229853002)(81166006)(8676002)(59450400001)(575784001)(6486002)(316002)(446003)(86362001)(65806001)(7736002)(52396003)(106356001)(52116002)(386003)(23676004)(2486003)(52146003)(305945005)(58126008)(54906003)(110136005)(53936002)(47776003)(6246003)(67846002)(16526019)(25786009)(2616005)(50466002);
 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; 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?MTtCTjZQUjEyTUIxNzE0OzIzOjZFYTVDSFR4NUw1elNWdWVmTmxleDlZL3VT?=
 =?utf-8?B?bHdkbjVRT0NIN0UycWV4QWFScnNZUEZyWXRuY0ZrV0RhTkN2RWg4bVpQaGNr?=
 =?utf-8?B?MlkrL3N5K0NxVFp0VElPVmpFVURibzYzUXVRbVBabUxRYUR3Z0xoQWtvMzNu?=
 =?utf-8?B?ZXY4djdFUU4zaWdJZXBFamlTTmZaOGpOTi9vY2JlMEdkTFFoQThyMXgvbEN3?=
 =?utf-8?B?RXczbkswYmdjTGhjQTExT0RFd1BzaFg5TTl4cFErK3U4bERhQUhBcmd2WDJN?=
 =?utf-8?B?cGd3emo5ZFlLRVdDajhVbGVvZDRPZGVWczM0ZTRNSm1oQkFZczBPWEI5aHJp?=
 =?utf-8?B?SFpPanloYkF5c21PYXNBalE3T1N0R1BpWlcxS014OTRxc2lGSzErWTQxSmVu?=
 =?utf-8?B?cXh3TFB6Q0ZudTgxelA0TjN1NlR3TDZDN0wzcStsY0lzaUZ6T0E5QUhrYXQr?=
 =?utf-8?B?cnYxOVNld2ZBb0NVc0hpZktLdjJVcnVXMlliYjE2R1huUEsxbldJOGlSV20r?=
 =?utf-8?B?ajBkQTJrTlJDNVgybFFDb25FQUdXZ3ZpTW5CZWhuUkZtbGRIbGgydlRnWHJX?=
 =?utf-8?B?ZG1IVE5idHR3N3drZWMwOTUwWDFDT296YUQraXY3N0RDQ2lKcWxzNUliNDBX?=
 =?utf-8?B?eWJxcHJJK29JRUdUdnhlVnR0U1FTenhyYmFtWHhkRk4xK1NQMjR6eDEvV2wv?=
 =?utf-8?B?Qzc2NDBzWlZaK2xnajBKY2M2N0FLbW5XamhrSDRsTnRuSWlGMi9GWFdERjFh?=
 =?utf-8?B?MkY2WlB1VUdsMEFhdGY5YTgxQUo1V1h3UnlMN2tQb1BjVEoyVnVOaHJWVCtY?=
 =?utf-8?B?VXdQUU0wK2VPSk10aWRoSkgwZldITGtIVW1QalU2RDN4elN5dXZYZHhaQ2pH?=
 =?utf-8?B?ZUFNVDNUZkMyQUVLalk2UG52akdKNEY2VWFxQjZBNFZuYU1BeGlRWTF5engx?=
 =?utf-8?B?U2NQeFcrRSsvMmpqNUp2OEsxU25lMzVOYzk3b045NTNSWmF3dmJtNzZKVndo?=
 =?utf-8?B?dHR2bU1sNWd0bGZIY2pRZDZsUENndGdsaXNJa29reUh2TlJpZG12cnU2MjNy?=
 =?utf-8?B?bTlUTUxGb1JEa3d1WXB5eWVuOXNxNGVZVU0weENOQUFRR1RldEhYR2grTVpZ?=
 =?utf-8?B?cmJ5QzJyWHlYYjgzc3ZyQkxXTEpZVjZIVnd1YmtXemdRN2V1ZmFIaktKZjdn?=
 =?utf-8?B?RUpkcUdXbFhZWjFQSVhSdzE1a0dkOVFLdUN6bkZnOW9KWS8zQXo0Q1Zueldl?=
 =?utf-8?B?ak95b1BQRnVZbXNGbTVrTElkUXVlWUdRK0RYNEN6MG9pV3k3SkcxYy9zU1Js?=
 =?utf-8?B?RjRYTHJobVVoTkNrVWV6UUFHL2Npbk1yZzh6ZlFGb2JvOTRuMERGSjdPVUIy?=
 =?utf-8?B?eG9ITWl3L2NqQ0cwK0t1OWZpUmU3amRMZ1hEdFNBKzdESGEra24xZHd1VXYz?=
 =?utf-8?B?cHU3akxXNkxpd2RVL0RxaEFrSithbVZZc3cybzkwQmRnYlg5OG5xWTA0Y1Z6?=
 =?utf-8?B?V2R3NWJCYXhLcDhUa2RiNEh1bEdJVmxHajBkdnB0ZFR6Q1pkOHZnMklLcnhS?=
 =?utf-8?B?NlB0Q2ZUR2NTb0lJRVh6bGFjSFVWRGVzRzdIVER5Und2VDlYYmFsM3h1eXFV?=
 =?utf-8?B?dEVEdzlMd2ZFeVhOakRYVGJDM0l2TUc1QWpJRDdSWXh3MXFZVm5rL3RaK1ha?=
 =?utf-8?B?N3RqeWcxeUwwQjJPMnIxMUdaWk8rVlNldGFiTGgyUHNvWXRQQjNQK2RydEdi?=
 =?utf-8?B?ZkllTGgxcHNhdWRQNTdxWnpPOWxTY2VIQUxaV1FUZzkvVG4xQnlDWEpKbUZG?=
 =?utf-8?B?TU91WFp6ZUpRQ0ZZK3JyUloxK1hySDZTUndjMzZjQzJPanBtd2JZMlpQd0V1?=
 =?utf-8?B?a1lxdmhtWXZKbjhjbVl5YVhJSnc4NGNRdUFuMXFYb3VsSU1mbFhlQzMxUVVF?=
 =?utf-8?B?UW5JRlBQblB1R2dwUlJTQXdwc3d1bTV3WG5BUnk2Mnd6WDRKRENDTFI2L2Fo?=
 =?utf-8?B?Z1lpV1AzRmR4aW5FL05PWlpVdmFhZmtSSGY3QT09?=
X-Microsoft-Antispam-Message-Info: eVbpLJ2UghHrZU320ymf12UcTMBxjXbRyoSst79U188Lb/TnvyVq5ycW70mBlP/O1drqctT31rzhd6sykSikmXeTUIA8/KZl5l8BsQR6ibj15v/JPvPjS7iuFxWsKYAj9zqykChMJIPGXeD7xHdTeedeM3s1xUbSt3Sc0znufTdhOxcOk3GtYMgcyUIcy/PHiWrIp89y5F2SFatcGfe67zU7eBy5ZibAjqKPC6W7XLTvh7VXYoTQgSI3CnSwj2sRZXD2BiorylMpSrGQ811D0sLrxEL+1VFz+V/4Vj+vc4iPw2WQw24JsaWAY5EV9/nk6fhjGwdrvN3NavemxkOmtQ==
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 6:279yDKs22PKmpgbXkOK50np+/aJb3jGjeBxH3x264hgnTgIvKpjTy/La5ynOenNIN7QN6LwpCqa//+Ed8MT0kaNopbf84BXNEjrJ4psiv0ihdLXZSJKRmvcoei0MFgF+P6VXqNOEvVkvRnoPryG8FH/gQqBm/ZGlRx3p8+7TBlN4lhV0bte7+AtCcEJ6kybuwdvb9ZfBaWDJDB7KT+82jp3NRGpQHAXi0jTL2lx4nj1GIPyay/rIbDOe2utFAN12bN4mFIfuJ5rVKW73rgOqOkst+yhy6uH6e1T9tabK2bTfziYsLvKBClxQJckxKhoi/orB/gAjXXcPVE1ooryavzNUYhsYCXPqCTuTVd39eZ4+RaIKbZVzehfB7fA3grcVQg9HCQlU+p555wi9Lcr/lZOd/cmTcOuU0sQnLWP2BMoqqLE3bJt9+f5RhY9jWed3EjapqhBVk8eCeS/aIioO0Q==;
 5:tFIZJLaAyQRbsbbBCuKtVwd6wjYdVITR+PxUivkbLEfh5q8Kr+lqdwdfW+59+ul6r6E732yusweLY7Ja6L6uqSZE06Nb1QWNSJcepnwi78dqoJiXqFBFc/uU/5tu8bOSphm0M2bW1z5+4kw8qkZFrzag7VaYVcmQVTcfOHpQu6A=;
 24:7TGQWXAcCxc+GA4iFUII7zb1vXMRwgQnNE2yaBVQ7CuasNPtXqkQ054ykGnRWxJtpD+AUkPZ1DFqXh5rYAakOXDdt3q3y0iELWDcrhPEErI=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 7:f4lyyt4veL1gTIMzmw6zLMec8Nifi7QelAjUsrdfNdliG7w8wcXaZeUkYLMJKzUjWk+xrhTMq7bZ0KlfHp0lOUbC2toqS0ThgQPPv8iXmy/4sVT/7w0hjdJHXia2z7enVT0G5YmEFrnAJUVNF3956rFUdxUpTAExvkKjmlj49Z9M9sUzwr5faViXXEGCS8ENJ6fbKRsYYQlcL8BubgbM9tB2NgtJyjdrwBQsGOZkj8qVOQBDQbLsvzmmAMPFno5y;
 20:AlHHUuhOEju3qJBMGmot5IS8BCiUYfiFuS0fH7ybQc7vF+KAPtZJBljwl3mQXrv5lcPpALS9PF0hZh42Np+1a4eANXa4ibOCprUtX9qS+7pxnE3yXQ2MQzf1iy5LRMirVl83IC9Bdt6zM+FCQEE+rpwUkLd+ZwHgJYW1ut+mUhTwWsGHjwXNUqZoTbGwpd+d7kvAGn6yXQHYRZS06BKSnIxleq2kQOjmu8fMDGcd9Y60RCBF4RyksECik5ukPT9L
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2018 15:13:13.1332 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f25f5291-9497-4351-ea62-08d5d852aef1
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] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@amd.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgTWljaGFsLAoKW0FkZGluZyBGZWxpeCBhcyB3ZWxsXQoKV2VsbCBmaXJzdCBvZiBhbGwgeW91
IGhhdmUgYSBtaXNjb25jZXB0aW9uIHdoeSBhdCBsZWFzdCB0aGUgQU1EIGdyYXBoaWNzIApkcml2
ZXIgbmVlZCB0byBiZSBhYmxlIHRvIHNsZWVwIGluIGFuIE1NVSBub3RpZmllcjogV2UgbmVlZCB0
byBzbGVlcCAKYmVjYXVzZSB3ZSBuZWVkIHRvIHdhaXQgZm9yIGhhcmR3YXJlIG9wZXJhdGlvbnMg
dG8gZmluaXNoIGFuZCAqTk9UKiAKYmVjYXVzZSB3ZSBuZWVkIHRvIHdhaXQgZm9yIGxvY2tzLgoK
SSdtIG5vdCBzdXJlIGlmIHlvdXIgZmxhZyBub3cgbWVhbnMgdGhhdCB5b3UgZ2VuZXJhbGx5IGNh
bid0IHNsZWVwIGluIApNTVUgbm90aWZpZXJzIGFueSBtb3JlLCBidXQgaWYgdGhhdCdzIHRoZSBj
YXNlIGF0IGxlYXN0IEFNRCBoYXJkd2FyZSAKd2lsbCBicmVhayBiYWRseS4gSW4gb3VyIGNhc2Ug
dGhlIGFwcHJvYWNoIG9mIHdhaXRpbmcgZm9yIGEgc2hvcnQgdGltZSAKZm9yIHRoZSBwcm9jZXNz
IHRvIGJlIHJlYXBlZCBhbmQgdGhlbiBzZWxlY3QgYW5vdGhlciB2aWN0aW0gYWN0dWFsbHkgCnNv
dW5kcyBsaWtlIHRoZSByaWdodCB0aGluZyB0byBkby4KCldoYXQgd2UgYWxzbyBhbHJlYWR5IHRy
eSB0byBkbyBpcyB0byBhYm9ydCBoYXJkd2FyZSBvcGVyYXRpb25zIHdpdGggdGhlIAphZGRyZXNz
IHNwYWNlIHdoZW4gd2UgZGV0ZWN0IHRoYXQgdGhlIHByb2Nlc3MgaXMgZHlpbmcsIGJ1dCB0aGF0
IGNhbiAKY2VydGFpbmx5IGJlIGltcHJvdmVkLgoKUmVnYXJkcywKQ2hyaXN0aWFuLgoKQW0gMjIu
MDYuMjAxOCB1bSAxNzowMiBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBGcm9tOiBNaWNoYWwgSG9j
a28gPG1ob2Nrb0BzdXNlLmNvbT4KPgo+IFRoZXJlIGFyZSBzZXZlcmFsIGJsb2NrYWJsZSBtbXUg
bm90aWZpZXJzIHdoaWNoIG1pZ2h0IHNsZWVwIGluCj4gbW11X25vdGlmaWVyX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQgYW5kIHRoYXQgaXMgYSBwcm9ibGVtIGZvciB0aGUKPiBvb21fcmVhcGVyIGJl
Y2F1c2UgaXQgbmVlZHMgdG8gZ3VhcmFudGVlIGEgZm9yd2FyZCBwcm9ncmVzcyBzbyBpdCBjYW5u
b3QKPiBkZXBlbmQgb24gYW55IHNsZWVwYWJsZSBsb2Nrcy4gQ3VycmVudGx5IHdlIHNpbXBseSBi
YWNrIG9mZiBhbmQgbWFyayBhbgo+IG9vbSB2aWN0aW0gd2l0aCBibG9ja2FibGUgbW11IG5vdGlm
aWVycyBhcyBkb25lIGFmdGVyIGEgc2hvcnQgc2xlZXAuCj4gVGhhdCBjYW4gcmVzdWx0IGluIHNl
bGVjdGluZyBhIG5ldyBvb20gdmljdGltIHByZW1hdHVyZWx5IGJlY2F1c2UgdGhlCj4gcHJldmlv
dXMgb25lIHN0aWxsIGhhc24ndCB0b3JuIGl0cyBtZW1vcnkgZG93biB5ZXQuCj4KPiBXZSBjYW4g
ZG8gbXVjaCBiZXR0ZXIgdGhvdWdoLiBFdmVuIGlmIG1tdSBub3RpZmllcnMgdXNlIHNsZWVwYWJs
ZSBsb2Nrcwo+IHRoZXJlIGlzIG5vIHJlYXNvbiB0byBhdXRvbWF0aWNhbGx5IGFzc3VtZSB0aG9z
ZSBsb2NrcyBhcmUgaGVsZC4KPiBNb3Jlb3ZlciBtb3N0IG5vdGlmaWVycyBvbmx5IGNhcmUgYWJv
dXQgYSBwb3J0aW9uIG9mIHRoZSBhZGRyZXNzCj4gc3BhY2UuIFRoaXMgcGF0Y2ggaGFuZGxlcyB0
aGUgZmlyc3QgcGFydCBvZiB0aGUgcHJvYmxlbS4KPiBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0IGdldHMgYSBibG9ja2FibGUgZmxhZyBhbmQKPiBjYWxsYmFja3MgYXJlIG5v
dCBhbGxvd2VkIHRvIHNsZWVwIGlmIHRoZSBmbGFnIGlzIHNldCB0byBmYWxzZS4gVGhpcyBpcwo+
IGFjaGlldmVkIGJ5IHVzaW5nIHRyeWxvY2sgaW5zdGVhZCBvZiB0aGUgc2xlZXBhYmxlIGxvY2sg
Zm9yIG1vc3QKPiBjYWxsYmFja3MuIEkgdGhpbmsgd2UgY2FuIGltcHJvdmUgdGhhdCBldmVuIGZ1
cnRoZXIgYmVjYXVzZSB0aGVyZSBpcwo+IGEgY29tbW9uIHBhdHRlcm4gdG8gZG8gYSByYW5nZSBs
b29rdXAgZmlyc3QgYW5kIHRoZW4gZG8gc29tZXRoaW5nIGFib3V0Cj4gdGhhdC4gVGhlIGZpcnN0
IHBhcnQgY2FuIGJlIGRvbmUgd2l0aG91dCBhIHNsZWVwaW5nIGxvY2sgSSBwcmVzdW1lLgo+Cj4g
QW55d2F5LCB3aGF0IGRvZXMgdGhlIG9vbV9yZWFwZXIgZG8gd2l0aCBhbGwgdGhhdD8gV2UgZG8g
bm90IGhhdmUgdG8KPiBmYWlsIHJpZ2h0IGF3YXkuIFdlIHNpbXBseSByZXRyeSBpZiB0aGVyZSBp
cyBhdCBsZWFzdCBvbmUgbm90aWZpZXIgd2hpY2gKPiBjb3VsZG4ndCBtYWtlIGFueSBwcm9ncmVz
cy4gQSByZXRyeSBsb29wIGlzIGFscmVhZHkgaW1wbGVtZW50ZWQgdG8gd2FpdAo+IGZvciB0aGUg
bW1hcF9zZW0gYW5kIHRoaXMgaXMgYmFzaWNhbGx5IHRoZSBzYW1lIHRoaW5nLgo+Cj4gQ2M6ICJE
YXZpZCAoQ2h1bk1pbmcpIFpob3UiIDxEYXZpZDEuWmhvdUBhbWQuY29tPgo+IENjOiBQYW9sbyBC
b256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgo+IENjOiAiUmFkaW0gS3LEjW3DocWZIiA8cmty
Y21hckByZWRoYXQuY29tPgo+IENjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFt
ZC5jb20+Cj4gQ2M6ICJDaHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29t
Pgo+IENjOiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+Cj4gQ2M6IEphbmkgTmlrdWxh
IDxqYW5pLm5pa3VsYUBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9v
bmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPiBDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdv
LnZpdmlAaW50ZWwuY29tPgo+IENjOiBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+
Cj4gQ2M6IEphc29uIEd1bnRob3JwZSA8amdnQHppZXBlLmNhPgo+IENjOiBNaWtlIE1hcmNpbmlz
enluIDxtaWtlLm1hcmNpbmlzenluQGludGVsLmNvbT4KPiBDYzogRGVubmlzIERhbGVzc2FuZHJv
IDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgo+IENjOiBTdWRlZXAgRHV0dCA8c3VkZWVw
LmR1dHRAaW50ZWwuY29tPgo+IENjOiBBc2h1dG9zaCBEaXhpdCA8YXNodXRvc2guZGl4aXRAaW50
ZWwuY29tPgo+IENjOiBEaW1pdHJpIFNpdmFuaWNoIDxzaXZhbmljaEBzZ2kuY29tPgo+IENjOiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6ICJKw6lyw7RtZSBHbGlzc2UiIDxqZ2xpc3Nl
QHJlZGhhdC5jb20+Cj4gQ2M6IEFuZHJlYSBBcmNhbmdlbGkgPGFhcmNhbmdlQHJlZGhhdC5jb20+
Cj4gQ2M6IGt2bUB2Z2VyLmtlcm5lbC5vcmcgKG9wZW4gbGlzdDpLRVJORUwgVklSVFVBTCBNQUNI
SU5FIEZPUiBYODYgKEtWTS94ODYpKQo+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3Jn
IChvcGVuIGxpc3Q6WDg2IEFSQ0hJVEVDVFVSRSAoMzItQklUIEFORCA2NC1CSVQpKQo+IENjOiBh
bWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZyAob3BlbiBsaXN0OlJBREVPTiBhbmQgQU1ER1BV
IERSTSBEUklWRVJTKQo+IENjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnIChvcGVu
IGxpc3Q6RFJNIERSSVZFUlMpCj4gQ2M6IGludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcg
KG9wZW4gbGlzdDpJTlRFTCBEUk0gRFJJVkVSUyAoZXhjbHVkaW5nIFBvdWxzYm8sIE1vb3Jlc3Rv
dy4uLikKPiBDYzogbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcgKG9wZW4gbGlzdDpJTkZJTklC
QU5EIFNVQlNZU1RFTSkKPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIChtb2Rl
cmF0ZWQgbGlzdDpYRU4gSFlQRVJWSVNPUiBJTlRFUkZBQ0UpCj4gQ2M6IGxpbnV4LW1tQGt2YWNr
Lm9yZyAob3BlbiBsaXN0OkhNTSAtIEhldGVyb2dlbmVvdXMgTWVtb3J5IE1hbmFnZW1lbnQpCj4g
UmVwb3J0ZWQtYnk6IERhdmlkIFJpZW50amVzIDxyaWVudGplc0Bnb29nbGUuY29tPgo+IFNpZ25l
ZC1vZmYtYnk6IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgo+IC0tLQo+Cj4gSGksCj4g
dGhpcyBpcyBhbiBSRkMgYW5kIG5vdCB0ZXN0ZWQgYXQgYWxsLiBJIGFtIG5vdCB2ZXJ5IGZhbWls
aWFyIHdpdGggdGhlCj4gbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVyeSBtdWNoIHNvIHRoaXMg
aXMgYSBjcnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKPiB3aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0
IG1pZ2h0IGJlIGNvbXBsZXRlbHkgd3JvbmcgYnV0IEkgd291bGQgbGlrZQo+IHRvIGRpc2N1c3Mg
d2hhdCB3b3VsZCBiZSBhIGJldHRlciB3YXkgaWYgdGhhdCBpcyB0aGUgY2FzZS4KPgo+IGdldF9t
YWludGFpbmVycyBnYXZlIG1lIHF1aXRlIGxhcmdlIGxpc3Qgb2YgcGVvcGxlIHRvIENDIHNvIEkg
aGFkIHRvIHRyaW0KPiBpdCBkb3duLiBJZiB5b3UgdGhpbmsgSSBoYXZlIGZvcmdvdCBzb21lYm9k
eSwgcGxlYXNlIGxldCBtZSBrbm93Cj4KPiBBbnkgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJlY2lh
dGVkLgo+Cj4gICBhcmNoL3g4Ni9rdm0veDg2LmMgICAgICAgICAgICAgICAgICAgICAgfCAgNyAr
KysrLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jICB8IDMzICsr
KysrKysrKysrKysrKysrKystLS0tLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt
X3VzZXJwdHIuYyB8IDEwICsrKysrLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVv
bl9tbi5jICAgICAgfCAxNSArKysrKysrKy0tLQo+ICAgZHJpdmVycy9pbmZpbmliYW5kL2NvcmUv
dW1lbV9vZHAuYyAgICAgIHwgMTUgKysrKysrKystLS0KPiAgIGRyaXZlcnMvaW5maW5pYmFuZC9o
dy9oZmkxL21tdV9yYi5jICAgICB8ICA3ICsrKystLQo+ICAgZHJpdmVycy9taXNjL21pYy9zY2lm
L3NjaWZfZG1hLmMgICAgICAgIHwgIDcgKysrKy0tCj4gICBkcml2ZXJzL21pc2Mvc2dpLWdydS9n
cnV0bGJwdXJnZS5jICAgICAgfCAgNyArKysrLS0KPiAgIGRyaXZlcnMveGVuL2dudGRldi5jICAg
ICAgICAgICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tCj4gICBpbmNsdWRlL2xpbnV4L2t2bV9o
b3N0LmggICAgICAgICAgICAgICAgfCAgMiArLQo+ICAgaW5jbHVkZS9saW51eC9tbXVfbm90aWZp
ZXIuaCAgICAgICAgICAgIHwgMTUgKysrKysrKysrLS0KPiAgIG1tL2htbS5jICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKystLQo+ICAgbW0vbW11X25vdGlmaWVyLmMgICAg
ICAgICAgICAgICAgICAgICAgIHwgMTUgKysrKysrKystLS0KPiAgIG1tL29vbV9raWxsLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDI5ICsrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgIHZp
cnQva3ZtL2t2bV9tYWluLmMgICAgICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLQo+ICAg
MTUgZmlsZXMgY2hhbmdlZCwgMTM3IGluc2VydGlvbnMoKyksIDU4IGRlbGV0aW9ucygtKQo+Cj4g
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2t2bS94ODYuYyBiL2FyY2gveDg2L2t2bS94ODYuYwo+IGlu
ZGV4IDZiY2VjYzMyNWU3ZS4uYWMwOGY1ZDcxMWJlIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2t2
bS94ODYuYwo+ICsrKyBiL2FyY2gveDg2L2t2bS94ODYuYwo+IEBAIC03MjAzLDggKzcyMDMsOSBA
QCBzdGF0aWMgdm9pZCB2Y3B1X2xvYWRfZW9pX2V4aXRtYXAoc3RydWN0IGt2bV92Y3B1ICp2Y3B1
KQo+ICAgCWt2bV94ODZfb3BzLT5sb2FkX2VvaV9leGl0bWFwKHZjcHUsIGVvaV9leGl0X2JpdG1h
cCk7Cj4gICB9Cj4gICAKPiAtdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4gLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQg
bG9uZyBlbmQpCj4gK2ludCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShz
dHJ1Y3Qga3ZtICprdm0sCj4gKwkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBl
bmQsCj4gKwkJYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJdW5zaWduZWQgbG9uZyBhcGljX2Fk
ZHJlc3M7Cj4gICAKPiBAQCAtNzIxNSw2ICs3MjE2LDggQEAgdm9pZCBrdm1fYXJjaF9tbXVfbm90
aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4gICAJYXBpY19hZGRyZXNz
ID0gZ2ZuX3RvX2h2YShrdm0sIEFQSUNfREVGQVVMVF9QSFlTX0JBU0UgPj4gUEFHRV9TSElGVCk7
Cj4gICAJaWYgKHN0YXJ0IDw9IGFwaWNfYWRkcmVzcyAmJiBhcGljX2FkZHJlc3MgPCBlbmQpCj4g
ICAJCWt2bV9tYWtlX2FsbF9jcHVzX3JlcXVlc3Qoa3ZtLCBLVk1fUkVRX0FQSUNfUEFHRV9SRUxP
QUQpOwo+ICsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICB2b2lkIGt2bV92Y3B1X3JlbG9h
ZF9hcGljX2FjY2Vzc19wYWdlKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKPiBkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9kcm0v
YW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+IGluZGV4IDgzZTM0NGZiYjUwYS4uZDEzOGE1MjZmZWZm
IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4g
KysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBAQCAtMTM2LDEy
ICsxMzYsMTggQEAgdm9pZCBhbWRncHVfbW5fdW5sb2NrKHN0cnVjdCBhbWRncHVfbW4gKm1uKQo+
ICAgICoKPiAgICAqIFRha2UgdGhlIHJtbiByZWFkIHNpZGUgbG9jay4KPiAgICAqLwo+IC1zdGF0
aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbikKPiArc3Rh
dGljIGludCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbiwgYm9vbCBi
bG9ja2FibGUpCj4gICB7Cj4gLQltdXRleF9sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4gKwlpZiAo
YmxvY2thYmxlKQo+ICsJCW11dGV4X2xvY2soJnJtbi0+cmVhZF9sb2NrKTsKPiArCWVsc2UgaWYg
KCFtdXRleF90cnlsb2NrKCZybW4tPnJlYWRfbG9jaykpCj4gKwkJcmV0dXJuIC1FQUdBSU47Cj4g
Kwo+ICAgCWlmIChhdG9taWNfaW5jX3JldHVybigmcm1uLT5yZWN1cnNpb24pID09IDEpCj4gICAJ
CWRvd25fcmVhZF9ub25fb3duZXIoJnJtbi0+bG9jayk7Cj4gICAJbXV0ZXhfdW5sb2NrKCZybW4t
PnJlYWRfbG9jayk7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIC8qKgo+IEBAIC0x
OTcsMTAgKzIwMywxMSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKHN0
cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZSwKPiAgICAqIFdlIGJsb2NrIGZvciBhbGwgQk9zIGJl
dHdlZW4gc3RhcnQgYW5kIGVuZCB0byBiZSBpZGxlIGFuZAo+ICAgICogdW5tYXAgdGhlbSBieSBt
b3ZlIHRoZW0gaW50byBzeXN0ZW0gZG9tYWluIGFnYWluLgo+ICAgICovCj4gLXN0YXRpYyB2b2lk
IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKPiArc3RhdGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngo
c3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAqbW0s
Cj4gICAJCQkJCQkgdW5zaWduZWQgbG9uZyBzdGFydCwKPiAtCQkJCQkJIHVuc2lnbmVkIGxvbmcg
ZW5kKQo+ICsJCQkJCQkgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSBib29sIGJsb2NrYWJs
ZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0
cnVjdCBhbWRncHVfbW4sIG1uKTsKPiAgIAlzdHJ1Y3QgaW50ZXJ2YWxfdHJlZV9ub2RlICppdDsK
PiBAQCAtMjA4LDcgKzIxNSwxMSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9y
YW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJLyogbm90aWZpY2F0
aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFsIGlzIGluY2x1c2l2ZSAqLwo+ICAgCWVuZCAt
PSAxOwo+ICAgCj4gLQlhbWRncHVfbW5fcmVhZF9sb2NrKHJtbik7Cj4gKwkvKiBUT0RPIHdlIHNo
b3VsZCBiZSBhYmxlIHRvIHNwbGl0IGxvY2tpbmcgZm9yIGludGVydmFsIHRyZWUgYW5kCj4gKwkg
KiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlCj4gKwkgKi8KPiArCWlmIChhbWRncHVfbW5fcmVh
ZF9sb2NrKHJtbiwgYmxvY2thYmxlKSkKPiArCQlyZXR1cm4gLUVBR0FJTjsKPiAgIAo+ICAgCWl0
ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwo+
ICAgCXdoaWxlIChpdCkgewo+IEBAIC0yMTksNiArMjMwLDggQEAgc3RhdGljIHZvaWQgYW1kZ3B1
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+
ICAgCj4gICAJCWFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUobm9kZSwgc3RhcnQsIGVuZCk7Cj4g
ICAJfQo+ICsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICAvKioKPiBAQCAtMjMzLDEwICsy
NDYsMTEgQEAgc3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgICogbmVjZXNzaXRhdGVzIGV2aWN0aW5nIGFs
bCB1c2VyLW1vZGUgcXVldWVzIG9mIHRoZSBwcm9jZXNzLiBUaGUgQk9zCj4gICAgKiBhcmUgcmVz
dG9ydGVkIGluIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX2VuZF9oc2EuCj4gICAgKi8KPiAt
c3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAkJCQkJCSBzdHJ1Y3QgbW1f
c3RydWN0ICptbSwKPiAgIAkJCQkJCSB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJCQkgdW5z
aWduZWQgbG9uZyBlbmQpCj4gKwkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCQkJIGJv
b2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBhbWRncHVfbW4gKnJtbiA9IGNvbnRhaW5l
cl9vZihtbiwgc3RydWN0IGFtZGdwdV9tbiwgbW4pOwo+ICAgCXN0cnVjdCBpbnRlcnZhbF90cmVl
X25vZGUgKml0Owo+IEBAIC0yNDQsNyArMjU4LDggQEAgc3RhdGljIHZvaWQgYW1kZ3B1X21uX2lu
dmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCS8q
IG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUgKi8K
PiAgIAllbmQgLT0gMTsKPiAgIAo+IC0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4pOwo+ICsJaWYg
KGFtZGdwdV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQo+ICsJCXJldHVybiAtRUFHQUlO
Owo+ICAgCj4gICAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+b2JqZWN0cywg
c3RhcnQsIGVuZCk7Cj4gICAJd2hpbGUgKGl0KSB7Cj4gQEAgLTI2Miw2ICsyNzcsOCBAQCBzdGF0
aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCj4gICAJCQkJYW1kZ3B1X2FtZGtmZF9ldmljdF91c2VycHRyKG1lbSwgbW0p
Owo+ICAgCQl9Cj4gICAJfQo+ICsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICAvKioKPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jIGIvZHJp
dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gaW5kZXggODU0YmQ1MWI5NDc4
Li41Mjg1ZGY5MzMxZmEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n
ZW1fdXNlcnB0ci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0
ci5jCj4gQEAgLTExMiwxMCArMTEyLDExIEBAIHN0YXRpYyB2b2lkIGRlbF9vYmplY3Qoc3RydWN0
IGk5MTVfbW11X29iamVjdCAqbW8pCj4gICAJbW8tPmF0dGFjaGVkID0gZmFsc2U7Cj4gICB9Cj4g
ICAKPiAtc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiArc3RhdGljIGludCBpOTE1X2dlbV91c2Vy
cHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+
ICAgCQkJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCQkJICAgICAgIHVu
c2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiAr
CQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgICAgICAgYm9vbCBibG9j
a2FibGUpCj4gICB7Cj4gICAJc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9Cj4gICAJCWNv
bnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4pOwo+IEBAIC0xMjQs
NyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgIAlMSVNUX0hFQUQoY2FuY2Vs
bGVkKTsKPiAgIAo+ICAgCWlmIChSQl9FTVBUWV9ST09UKCZtbi0+b2JqZWN0cy5yYl9yb290KSkK
PiAtCQlyZXR1cm47Cj4gKwkJcmV0dXJuIDA7Cj4gICAKPiAgIAkvKiBpbnRlcnZhbCByYW5nZXMg
YXJlIGluY2x1c2l2ZSwgYnV0IGludmFsaWRhdGUgcmFuZ2UgaXMgZXhjbHVzaXZlICovCj4gICAJ
ZW5kLS07Cj4gQEAgLTE1Miw3ICsxNTMsOCBAQCBzdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRy
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ICAg
CQlkZWxfb2JqZWN0KG1vKTsKPiAgIAlzcGluX3VubG9jaygmbW4tPmxvY2spOwo+ICAgCj4gLQlp
ZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxlZCkpCj4gKwkvKiBUT0RPOiBjYW4gd2Ugc2tpcCB3YWl0
aW5nIGhlcmU/ICovCj4gKwlpZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxlZCkgJiYgYmxvY2thYmxl
KQo+ICAgCQlmbHVzaF93b3JrcXVldWUobW4tPndxKTsKPiAgIH0KPiAgIAo+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jIGIvZHJpdmVycy9ncHUvZHJtL3Jh
ZGVvbi9yYWRlb25fbW4uYwo+IGluZGV4IGFiZDI0OTc1YzliMS4uYjQ3ZTgyOGI3MjVkIDEwMDY0
NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKPiArKysgYi9kcml2
ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jCj4gQEAgLTExOCwxMCArMTE4LDExIEBAIHN0
YXRpYyB2b2lkIHJhZGVvbl9tbl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAg
ICogV2UgYmxvY2sgZm9yIGFsbCBCT3MgYmV0d2VlbiBzdGFydCBhbmQgZW5kIHRvIGJlIGlkbGUg
YW5kCj4gICAgKiB1bm1hcCB0aGVtIGJ5IG1vdmUgdGhlbSBpbnRvIHN5c3RlbSBkb21haW4gYWdh
aW4uCj4gICAgKi8KPiAtc3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgcmFkZW9uX21uX2ludmFs
aWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJCSAgICAg
c3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwK
PiAtCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJCSAgICAgdW5zaWduZWQgbG9u
ZyBlbmQsCj4gKwkJCQkJICAgICBib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgcmFk
ZW9uX21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCByYWRlb25fbW4sIG1uKTsKPiAg
IAlzdHJ1Y3QgdHRtX29wZXJhdGlvbl9jdHggY3R4ID0geyBmYWxzZSwgZmFsc2UgfTsKPiBAQCAt
MTMwLDcgKzEzMSwxMyBAQCBzdGF0aWMgdm9pZCByYWRlb25fbW5faW52YWxpZGF0ZV9yYW5nZV9z
dGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAkvKiBub3RpZmljYXRpb24gaXMgZXhj
bHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZlICovCj4gICAJZW5kIC09IDE7Cj4gICAK
PiAtCW11dGV4X2xvY2soJnJtbi0+bG9jayk7Cj4gKwkvKiBUT0RPIHdlIHNob3VsZCBiZSBhYmxl
IHRvIHNwbGl0IGxvY2tpbmcgZm9yIGludGVydmFsIHRyZWUgYW5kCj4gKwkgKiB0aGUgdGVhciBk
b3duLgo+ICsJICovCj4gKwlpZiAoYmxvY2thYmxlKQo+ICsJCW11dGV4X2xvY2soJnJtbi0+bG9j
ayk7Cj4gKwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcm1uLT5sb2NrKSkKPiArCQlyZXR1cm4g
LUVBR0FJTjsKPiAgIAo+ICAgCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9i
amVjdHMsIHN0YXJ0LCBlbmQpOwo+ICAgCXdoaWxlIChpdCkgewo+IEBAIC0xNjcsNiArMTc0LDgg
QEAgc3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCj4gICAJfQo+ICAgCQo+ICAgCW11dGV4X3VubG9jaygmcm1uLT5sb2Nr
KTsKPiArCj4gKwlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGNvbnN0IHN0cnVjdCBt
bXVfbm90aWZpZXJfb3BzIHJhZGVvbl9tbl9vcHMgPSB7Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv
aW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMgYi9kcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVt
X29kcC5jCj4gaW5kZXggMTgyNDM2YjkyYmE5Li5mNjVmNmEyOWRhYWUgMTAwNjQ0Cj4gLS0tIGEv
ZHJpdmVycy9pbmZpbmliYW5kL2NvcmUvdW1lbV9vZHAuYwo+ICsrKyBiL2RyaXZlcnMvaW5maW5p
YmFuZC9jb3JlL3VtZW1fb2RwLmMKPiBAQCAtMjA3LDIyICsyMDcsMjkgQEAgc3RhdGljIGludCBp
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0X3RyYW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2
NCBzdGFydCwKPiAgIAlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBpYl91bWVt
X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4s
Cj4gK3N0YXRpYyBpbnQgaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0
cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCQkJCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LAo+ICAgCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJCSAgICB1bnNpZ25l
ZCBsb25nIGVuZCkKPiArCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgICAg
Ym9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IGliX3Vjb250ZXh0ICpjb250ZXh0ID0g
Y29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgaWJfdWNvbnRleHQsIG1uKTsKPiAgIAo+ICAgCWlmICgh
Y29udGV4dC0+aW52YWxpZGF0ZV9yYW5nZSkKPiAtCQlyZXR1cm47Cj4gKwkJcmV0dXJuIDA7Cj4g
Kwo+ICsJaWYgKGJsb2NrYWJsZSkKPiArCQlkb3duX3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0p
Owo+ICsJZWxzZSBpZiAoIWRvd25fcmVhZF90cnlsb2NrKCZjb250ZXh0LT51bWVtX3J3c2VtKSkK
PiArCQlyZXR1cm4gLUVBR0FJTjsKPiAgIAo+ICAgCWliX3Vjb250ZXh0X25vdGlmaWVyX3N0YXJ0
X2FjY291bnQoY29udGV4dCk7Cj4gLQlkb3duX3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0pOwo+
ICAgCXJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIHN0
YXJ0LAo+ICAgCQkJCSAgICAgIGVuZCwKPiAgIAkJCQkgICAgICBpbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0X3RyYW1wb2xpbmUsIE5VTEwpOwo+ICAgCXVwX3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0p
Owo+ICsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaW50IGludmFsaWRhdGVf
cmFuZ2VfZW5kX3RyYW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMgYi9kcml2ZXJz
L2luZmluaWJhbmQvaHcvaGZpMS9tbXVfcmIuYwo+IGluZGV4IDcwYWNlZWZlMTRkNS4uODc4MDU2
MGQxNjIzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5j
Cj4gKysrIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMKPiBAQCAtMjg0LDEw
ICsyODQsMTEgQEAgdm9pZCBoZmkxX21tdV9yYl9yZW1vdmUoc3RydWN0IG1tdV9yYl9oYW5kbGVy
ICpoYW5kbGVyLAo+ICAgCWhhbmRsZXItPm9wcy0+cmVtb3ZlKGhhbmRsZXItPm9wc19hcmcsIG5v
ZGUpOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIG1tdV9ub3RpZmllcl9yYW5nZV9zdGFydChz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3RhdGljIGludCBtbXVfbm90aWZpZXJfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJICAgICBzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwKPiAgIAkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkgICAgIHVu
c2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJICAgICB1bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCSAg
ICAgYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IG1tdV9yYl9oYW5kbGVyICpoYW5k
bGVyID0KPiAgIAkJY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgbW11X3JiX2hhbmRsZXIsIG1uKTsK
PiBAQCAtMzEzLDYgKzMxNCw4IEBAIHN0YXRpYyB2b2lkIG1tdV9ub3RpZmllcl9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAo+ICAgCWlmIChhZGRlZCkKPiAgIAkJcXVl
dWVfd29yayhoYW5kbGVyLT53cSwgJmhhbmRsZXItPmRlbF93b3JrKTsKPiArCj4gKwlyZXR1cm4g
MDsKPiAgIH0KPiAgIAo+ICAgLyoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9taXNjL21pYy9zY2lm
L3NjaWZfZG1hLmMgYi9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYwo+IGluZGV4IDYz
ZDYyNDZkNmRmZi4uZDk0MDU2OGJlZDg3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbWlzYy9taWMv
c2NpZi9zY2lmX2RtYS5jCj4gKysrIGIvZHJpdmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1hLmMK
PiBAQCAtMjAwLDE1ICsyMDAsMTggQEAgc3RhdGljIHZvaWQgc2NpZl9tbXVfbm90aWZpZXJfcmVs
ZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAlzY2hlZHVsZV93b3JrKCZzY2lmX2lu
Zm8ubWlzY193b3JrKTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBzY2lmX21tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0
aWMgaW50IHNjaWZfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCj4gICAJCQkJCQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAg
CQkJCQkJICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJCQkgICAgIHVuc2lnbmVkIGxv
bmcgZW5kKQo+ICsJCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgICAgIGJv
b2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBzY2lmX21tdV9ub3RpZgkqbW1uOwo+ICAg
Cj4gICAJbW1uID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3Qgc2NpZl9tbXVfbm90aWYsIGVwX21t
dV9ub3RpZmllcik7Cj4gICAJc2NpZl9ybWFfZGVzdHJveV90Y3cobW1uLCBzdGFydCwgZW5kIC0g
c3RhcnQpOwo+ICsKPiArCXJldHVybiAwCj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIHNjaWZf
bW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1u
LAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jIGIvZHJp
dmVycy9taXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2UuYwo+IGluZGV4IGEzNDU0ZWI1NmZiZi4uYmUy
OGYwNWJmYWZhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRsYnB1cmdl
LmMKPiArKysgYi9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jCj4gQEAgLTIxOSw5
ICsyMTksMTAgQEAgdm9pZCBncnVfZmx1c2hfYWxsX3RsYihzdHJ1Y3QgZ3J1X3N0YXRlICpncnUp
Cj4gICAvKgo+ICAgICogTU1VT1BTIG5vdGlmaWVyIGNhbGxvdXQgZnVuY3Rpb25zCj4gICAgKi8K
PiAtc3RhdGljIHZvaWQgZ3J1X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgZ3J1X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+
IC0JCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJ
CQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJ
ICAgICAgIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBncnVfbW1fc3RydWN0ICpn
bXMgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBncnVfbW1fc3RydWN0LAo+ICAgCQkJCQkJIG1z
X25vdGlmaWVyKTsKPiBAQCAtMjMxLDYgKzIzMiw4IEBAIHN0YXRpYyB2b2lkIGdydV9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCWdydV9kYmcoZ3J1
ZGV2LCAiZ21zICVwLCBzdGFydCAweCVseCwgZW5kIDB4JWx4LCBhY3QgJWRcbiIsIGdtcywKPiAg
IAkJc3RhcnQsIGVuZCwgYXRvbWljX3JlYWQoJmdtcy0+bXNfcmFuZ2VfYWN0aXZlKSk7Cj4gICAJ
Z3J1X2ZsdXNoX3RsYl9yYW5nZShnbXMsIHN0YXJ0LCBlbmQgLSBzdGFydCk7Cj4gKwo+ICsJcmV0
dXJuIDA7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3JhbmdlX2Vu
ZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250
ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IGJkNTY2NTNiOWJiYy4uNTA3MjRk
MDlmZTVjIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKPiBAQCAtNDY1LDE0ICs0NjUsMjAgQEAgc3RhdGljIHZvaWQgdW5tYXBf
aWZfaW5fcmFuZ2Uoc3RydWN0IGdyYW50X21hcCAqbWFwLAo+ICAgCVdBUk5fT04oZXJyKTsKPiAg
IH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCj4gICAJCQkJc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gLQkJCQl1bnNpZ25l
ZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCXVuc2lnbmVkIGxvbmcgc3Rh
cnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJ
c3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ250ZGV2
X3ByaXYsIG1uKTsKPiAgIAlzdHJ1Y3QgZ3JhbnRfbWFwICptYXA7Cj4gICAKPiAtCW11dGV4X2xv
Y2soJnByaXYtPmxvY2spOwo+ICsJLyogVE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhl
cmU/ICovCj4gKwlpZiAoYmxvY2thYmxlKQo+ICsJCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+
ICsJZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJnByaXYtPmxvY2spKQo+ICsJCXJldHVybiAtRUFH
QUlOOwo+ICsKPiAgIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQp
IHsKPiAgIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKPiAgIAl9Cj4gQEAg
LTQ4MCw2ICs0ODYsOCBAQCBzdGF0aWMgdm9pZCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAo+ICAgCQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQp
Owo+ICAgCX0KPiAgIAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwo+ICsKPiArCXJldHVybiB0
cnVlOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBtbl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmggYi9pbmNs
dWRlL2xpbnV4L2t2bV9ob3N0LmgKPiBpbmRleCA0ZWU3YmM1NDhhODMuLmU0MTgxMDYzZTc1NSAx
MDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmgKPiArKysgYi9pbmNsdWRlL2xp
bnV4L2t2bV9ob3N0LmgKPiBAQCAtMTI3NSw3ICsxMjc1LDcgQEAgc3RhdGljIGlubGluZSBsb25n
IGt2bV9hcmNoX3ZjcHVfYXN5bmNfaW9jdGwoc3RydWN0IGZpbGUgKmZpbHAsCj4gICB9Cj4gICAj
ZW5kaWYgLyogQ09ORklHX0hBVkVfS1ZNX1ZDUFVfQVNZTkNfSU9DVEwgKi8KPiAgIAo+IC12b2lk
IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwK
PiAraW50IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0g
Kmt2bSwKPiAgIAkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpOwo+ICAg
Cj4gICAjaWZkZWYgQ09ORklHX0hBVkVfS1ZNX1ZDUFVfUlVOX1BJRF9DSEFOR0UKPiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2luY2x1ZGUvbGludXgvbW11X25v
dGlmaWVyLmgKPiBpbmRleCAzOTJlNmFmODI3MDEuLjM2OTg2NzUwMWJlZCAxMDA2NDQKPiAtLS0g
YS9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9tbXVf
bm90aWZpZXIuaAo+IEBAIC0yMzAsNyArMjMwLDggQEAgZXh0ZXJuIGludCBfX21tdV9ub3RpZmll
cl90ZXN0X3lvdW5nKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgZXh0ZXJuIHZvaWQgX19tbXVf
bm90aWZpZXJfY2hhbmdlX3B0ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgIAkJCQkgICAgICB1
bnNpZ25lZCBsb25nIGFkZHJlc3MsIHB0ZV90IHB0ZSk7Cj4gICBleHRlcm4gdm9pZCBfX21tdV9u
b3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+IC0J
CQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCk7Cj4gKwkJCQkgIHVu
c2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJICBib29sIGJsb2Nr
YWJsZSk7Cj4gICBleHRlcm4gdm9pZCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX2Vu
ZChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgIAkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVu
c2lnbmVkIGxvbmcgZW5kLAo+ICAgCQkJCSAgYm9vbCBvbmx5X2VuZCk7Cj4gQEAgLTI4MSw3ICsy
ODIsMTcgQEAgc3RhdGljIGlubGluZSB2b2lkIG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFy
dCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gICB7Cj4gICAJaWYgKG1tX2hhc19ub3RpZmllcnMobW0p
KQo+IC0JCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBl
bmQpOwo+ICsJCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0
LCBlbmQsIHRydWUpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGludCBtbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAr
CQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gK3sKPiArCWlu
dCByZXQgPSAwOwo+ICsJaWYgKG1tX2hhc19ub3RpZmllcnMobW0pKQo+ICsJCXJldCA9IF9fbW11
X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQsIGZhbHNlKTsK
PiArCj4gKwlyZXR1cm4gcmV0Owo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaW5saW5lIHZvaWQgbW11
X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+IGRp
ZmYgLS1naXQgYS9tbS9obW0uYyBiL21tL2htbS5jCj4gaW5kZXggZGU3YjZiZjc3MjAxLi44MWZk
NTdiZDI2MzQgMTAwNjQ0Cj4gLS0tIGEvbW0vaG1tLmMKPiArKysgYi9tbS9obW0uYwo+IEBAIC0x
NzcsMTYgKzE3NywxOSBAQCBzdGF0aWMgdm9pZCBobW1fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwgc3RydWN0IG1tX3N0cnVjdCAqbW0pCj4gICAJdXBfd3JpdGUoJmhtbS0+bWlycm9y
c19zZW0pOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IGhtbV9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCQkJCSAgICAgICBzdHJ1
Y3QgbW1fc3RydWN0ICptbSwKPiAgIAkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKPiAt
CQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCSAgICAgICB1bnNpZ25lZCBsb25n
IGVuZCwKPiArCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgaG1t
ICpobW0gPSBtbS0+aG1tOwo+ICAgCj4gICAJVk1fQlVHX09OKCFobW0pOwo+ICAgCj4gICAJYXRv
bWljX2luYygmaG1tLT5zZXF1ZW5jZSk7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAg
IHN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKPiBkaWZmIC0tZ2l0IGEvbW0vbW11X25vdGlmaWVyLmMgYi9tbS9tbXVfbm90aWZpZXIu
Ywo+IGluZGV4IGVmZjZiODhhOTkzZi4uMzBjYzQzMTIxZGE5IDEwMDY0NAo+IC0tLSBhL21tL21t
dV9ub3RpZmllci5jCj4gKysrIGIvbW0vbW11X25vdGlmaWVyLmMKPiBAQCAtMTc0LDE4ICsxNzQs
MjUgQEAgdm9pZCBfX21tdV9ub3RpZmllcl9jaGFuZ2VfcHRlKHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LCB1bnNpZ25lZCBsb25nIGFkZHJlc3MsCj4gICAJc3JjdV9yZWFkX3VubG9jaygmc3JjdSwgaWQp
Owo+ICAgfQo+ICAgCj4gLXZvaWQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAtCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQpCj4gK2ludCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICsJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1
bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCSAgYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW47Cj4gKwlpbnQgcmV0ID0gMDsKPiAgIAlpbnQgaWQ7Cj4gICAK
PiAgIAlpZCA9IHNyY3VfcmVhZF9sb2NrKCZzcmN1KTsKPiAgIAlobGlzdF9mb3JfZWFjaF9lbnRy
eV9yY3UobW4sICZtbS0+bW11X25vdGlmaWVyX21tLT5saXN0LCBobGlzdCkgewo+IC0JCWlmICht
bi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KQo+IC0JCQltbi0+b3BzLT5pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KG1uLCBtbSwgc3RhcnQsIGVuZCk7Cj4gKwkJaWYgKG1uLT5vcHMtPmludmFs
aWRhdGVfcmFuZ2Vfc3RhcnQpIHsKPiArCQkJaW50IF9yZXQgPSBtbi0+b3BzLT5pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KG1uLCBtbSwgc3RhcnQsIGVuZCwgYmxvY2thYmxlKTsKPiArCQkJaWYgKF9y
ZXQpCj4gKwkJCQlyZXQgPSBfcmV0Owo+ICsJCX0KPiAgIAl9Cj4gICAJc3JjdV9yZWFkX3VubG9j
aygmc3JjdSwgaWQpOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gICB9Cj4gICBFWFBPUlRfU1lNQk9M
X0dQTChfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KTsKPiAgIAo+IGRpZmYg
LS1naXQgYS9tbS9vb21fa2lsbC5jIGIvbW0vb29tX2tpbGwuYwo+IGluZGV4IDg0MDgxZTc3YmM1
MS4uN2UwYzZlNzhhZTVjIDEwMDY0NAo+IC0tLSBhL21tL29vbV9raWxsLmMKPiArKysgYi9tbS9v
b21fa2lsbC5jCj4gQEAgLTQ3OSw5ICs0NzksMTAgQEAgc3RhdGljIERFQ0xBUkVfV0FJVF9RVUVV
RV9IRUFEKG9vbV9yZWFwZXJfd2FpdCk7Cj4gICBzdGF0aWMgc3RydWN0IHRhc2tfc3RydWN0ICpv
b21fcmVhcGVyX2xpc3Q7Cj4gICBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG9vbV9yZWFwZXJfbG9j
ayk7Cj4gICAKPiAtdm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVjdCAqbW0p
Cj4gK2Jvb2wgX19vb21fcmVhcF90YXNrX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAgewo+
ICAgCXN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hOwo+ICsJYm9vbCByZXQgPSB0cnVlOwo+ICAg
Cj4gICAJLyoKPiAgIAkgKiBUZWxsIGFsbCB1c2VycyBvZiBnZXRfdXNlci9jb3B5X2Zyb21fdXNl
ciBldGMuLi4gdGhhdCB0aGUgY29udGVudAo+IEBAIC01MTEsMTIgKzUxMiwxNyBAQCB2b2lkIF9f
b29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgIAkJCXN0cnVjdCBtbXVf
Z2F0aGVyIHRsYjsKPiAgIAo+ICAgCQkJdGxiX2dhdGhlcl9tbXUoJnRsYiwgbW0sIHN0YXJ0LCBl
bmQpOwo+IC0JCQltbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQs
IGVuZCk7Cj4gKwkJCWlmIChtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydF9ub25i
bG9jayhtbSwgc3RhcnQsIGVuZCkpIHsKPiArCQkJCXJldCA9IGZhbHNlOwo+ICsJCQkJY29udGlu
dWU7Cj4gKwkJCX0KPiAgIAkJCXVubWFwX3BhZ2VfcmFuZ2UoJnRsYiwgdm1hLCBzdGFydCwgZW5k
LCBOVUxMKTsKPiAgIAkJCW1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX2VuZChtbSwgc3Rh
cnQsIGVuZCk7Cj4gICAJCQl0bGJfZmluaXNoX21tdSgmdGxiLCBzdGFydCwgZW5kKTsKPiAgIAkJ
fQo+ICAgCX0KPiArCj4gKwlyZXR1cm4gcmV0Owo+ICAgfQo+ICAgCj4gICBzdGF0aWMgYm9vbCBv
b21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBzdHJ1Y3QgbW1fc3RydWN0
ICptbSkKPiBAQCAtNTQ1LDE4ICs1NTEsNiBAQCBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21t
KHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgIAkJZ290
byB1bmxvY2tfb29tOwo+ICAgCX0KPiAgIAo+IC0JLyoKPiAtCSAqIElmIHRoZSBtbSBoYXMgaW52
YWxpZGF0ZV97c3RhcnQsZW5kfSgpIG5vdGlmaWVycyB0aGF0IGNvdWxkIGJsb2NrLAo+IC0JICog
c2xlZXAgdG8gZ2l2ZSB0aGUgb29tIHZpY3RpbSBzb21lIG1vcmUgdGltZS4KPiAtCSAqIFRPRE86
IHdlIHJlYWxseSB3YW50IHRvIGdldCByaWQgb2YgdGhpcyB1Z2x5IGhhY2sgYW5kIG1ha2Ugc3Vy
ZSB0aGF0Cj4gLQkgKiBub3RpZmllcnMgY2Fubm90IGJsb2NrIGZvciB1bmJvdW5kZWQgYW1vdW50
IG9mIHRpbWUKPiAtCSAqLwo+IC0JaWYgKG1tX2hhc19ibG9ja2FibGVfaW52YWxpZGF0ZV9ub3Rp
ZmllcnMobW0pKSB7Cj4gLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKPiAtCQlzY2hlZHVsZV90
aW1lb3V0X2lkbGUoSFopOwo+IC0JCWdvdG8gdW5sb2NrX29vbTsKPiAtCX0KPiAtCj4gICAJLyoK
PiAgIAkgKiBNTUZfT09NX1NLSVAgaXMgc2V0IGJ5IGV4aXRfbW1hcCB3aGVuIHRoZSBPT00gcmVh
cGVyIGNhbid0Cj4gICAJICogd29yayBvbiB0aGUgbW0gYW55bW9yZS4gVGhlIGNoZWNrIGZvciBN
TUZfT09NX1NLSVAgbXVzdCBydW4KPiBAQCAtNTcxLDcgKzU2NSwxMiBAQCBzdGF0aWMgYm9vbCBv
b21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBzdHJ1Y3QgbW1fc3RydWN0
ICptbSkKPiAgIAo+ICAgCXRyYWNlX3N0YXJ0X3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7Cj4gICAK
PiAtCV9fb29tX3JlYXBfdGFza19tbShtbSk7Cj4gKwkvKiBmYWlsZWQgdG8gcmVhcCBwYXJ0IG9m
IHRoZSBhZGRyZXNzIHNwYWNlLiBUcnkgYWdhaW4gbGF0ZXIgKi8KPiArCWlmICghX19vb21fcmVh
cF90YXNrX21tKG1tKSkgewo+ICsJCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7Cj4gKwkJcmV0ID0g
ZmFsc2U7Cj4gKwkJZ290byBvdXRfdW5sb2NrOwo+ICsJfQo+ICAgCj4gICAJcHJfaW5mbygib29t
X3JlYXBlcjogcmVhcGVkIHByb2Nlc3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxl
LXJzczolbHVrQiwgc2htZW0tcnNzOiVsdWtCXG4iLAo+ICAgCQkJdGFza19waWRfbnIodHNrKSwg
dHNrLT5jb21tLAo+IGRpZmYgLS1naXQgYS92aXJ0L2t2bS9rdm1fbWFpbi5jIGIvdmlydC9rdm0v
a3ZtX21haW4uYwo+IGluZGV4IGFkYTIxZjQ3ZjIyYi4uNmY3ZTcwOWQyOTQ0IDEwMDY0NAo+IC0t
LSBhL3ZpcnQva3ZtL2t2bV9tYWluLmMKPiArKysgYi92aXJ0L2t2bS9rdm1fbWFpbi5jCj4gQEAg
LTEzNSw3ICsxMzUsNyBAQCBzdGF0aWMgdm9pZCBrdm1fdWV2ZW50X25vdGlmeV9jaGFuZ2UodW5z
aWduZWQgaW50IHR5cGUsIHN0cnVjdCBrdm0gKmt2bSk7Cj4gICBzdGF0aWMgdW5zaWduZWQgbG9u
ZyBsb25nIGt2bV9jcmVhdGV2bV9jb3VudDsKPiAgIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxvbmcg
a3ZtX2FjdGl2ZV92bXM7Cj4gICAKPiAtX193ZWFrIHZvaWQga3ZtX2FyY2hfbW11X25vdGlmaWVy
X2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLAo+ICtfX3dlYWsgaW50IGt2bV9hcmNo
X21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwKPiAgIAkJdW5z
aWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gICB7Cj4gICB9Cj4gQEAgLTM1
NCwxMyArMzU0LDE1IEBAIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJfY2hhbmdlX3B0ZShz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAlzcmN1X3JlYWRfdW5sb2NrKCZrdm0tPnNyY3Us
IGlkeCk7Cj4gICB9Cj4gICAKPiAtc3RhdGljIHZvaWQga3ZtX21tdV9ub3RpZmllcl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IGt2
bV9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKPiAgIAkJCQkJCSAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgIAkJCQkJCSAgICB1
bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJCQkgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4gKwkJ
CQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCQkJICAgIGJvb2wgYmxvY2thYmxlKQo+
ICAgewo+ICAgCXN0cnVjdCBrdm0gKmt2bSA9IG1tdV9ub3RpZmllcl90b19rdm0obW4pOwo+ICAg
CWludCBuZWVkX3RsYl9mbHVzaCA9IDAsIGlkeDsKPiArCWludCByZXQ7Cj4gICAKPiAgIAlpZHgg
PSBzcmN1X3JlYWRfbG9jaygma3ZtLT5zcmN1KTsKPiAgIAlzcGluX2xvY2soJmt2bS0+bW11X2xv
Y2spOwo+IEBAIC0zNzgsOSArMzgwLDExIEBAIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAo+ICAg
CXNwaW5fdW5sb2NrKCZrdm0tPm1tdV9sb2NrKTsKPiAgIAo+IC0Ja3ZtX2FyY2hfbW11X25vdGlm
aWVyX2ludmFsaWRhdGVfcmFuZ2Uoa3ZtLCBzdGFydCwgZW5kKTsKPiArCXJldCA9IGt2bV9hcmNo
X21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKGt2bSwgc3RhcnQsIGVuZCwgYmxvY2thYmxl
KTsKPiAgIAo+ICAgCXNyY3VfcmVhZF91bmxvY2soJmt2bS0+c3JjdSwgaWR4KTsKPiArCj4gKwly
ZXR1cm4gcmV0Owo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15: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 1fWNvY-0000fR-AJ; Fri, 22 Jun 2018 15:24:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=33vo=ji=citrix.com=prvs=704d538d6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fWNvX-0000fM-Mu
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:24:43 +0000
X-Inumbo-ID: 6a44c34e-7630-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a44c34e-7630-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:24:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,257,1526342400"; d="scan'208";a="75129736"
Date: Fri, 22 Jun 2018 17:24:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180622152418.pl6ks53abj3left6@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDg6MjM6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQEAgLTMxNiw3ICszMTcsOSBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNw
dSAqdikKPiA+ICAgICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciApCj4gPiAgICAgICAg
ICB7Cj4gPiAgICAgICAgICAgICAgLyogUlRDIGNvZGUgdGFrZXMgY2FyZSBvZiBkaXNhYmxpbmcg
dGhlIHRpbWVyIGl0c2VsZi4gKi8KPiA+IC0gICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJU
Q19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSApCj4gPiArICAgICAgICAg
ICAgaWYgKCAocHQtPmlycSAhPSBSVENfSVJRIHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tl
ZChwdCkgJiYKPiA+ICsgICAgICAgICAgICAgICAgIC8qIExldmVsIGludGVycnVwdHMgc2hvdWxk
IGJlIGFzc2VydGVkIGV2ZW4gaWYgbWFza2VkLiAqLwo+ID4gKyAgICAgICAgICAgICAgICAgIXB0
LT5sZXZlbCApCj4gPiAgICAgICAgICAgICAgewo+ID4gICAgICAgICAgICAgICAgICAvKiBzdXNw
ZW5kIHRpbWVyIGVtdWxhdGlvbiAqLwo+IAo+IEVzcGVjaWFsbHkgd2l0aCB0aGlzIGNvbW1lbnQg
SSdtIG5vdCBjb252aW5jZWQgdGhpcyBjaGFuZ2UgaXMgZnVsbHkKPiBjb3JyZWN0OiBPbmNlIGEg
bGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdCBpcyBsYXRjaGVkIGluIElSUiwgbm8KPiBmdXJ0aGVy
IGFzc2VydGlvbnMgYXJlIG1lYW5pbmdmdWwsIGFuZCBoZW5jZSBlbXVsYXRpb24gY291bGQgKGFu
ZAo+IGhlbmNlIHNob3VsZCkgc3RpbGwgYmUgc3RvcHBlZCB0byByZWR1Y2UgcmVzb3VyY2UgY29u
c3VtcHRpb24uCgpIbSwgSSBjYW4gc2VlIHlvdXIgcG9pbnQsIGJ1dCB0aGF0J3MgZ29pbmcgdG8g
bWFrZSB0aGUgaW1wbGVtZW50YXRpb24Kb2YgSFBFVCBsZXZlbCB0cmlnZ2VyIGludGVycnVwdHMg
bW9yZSBjb21wbGV4LgoKRnJvbSBteSByZWFkaW5nIG9mIHRoZSBzcGVjLCB3aGVuIGEgbGV2ZWwg
dHJpZ2dlcmVkIEhQRVQgaW50ZXJydXB0CmZpcmVzIHRoZSBJU1IgYml0IG11c3QgYmUgc2V0LCBy
ZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIElSUiBvZiB0aGUKaW8tYXBpYyBlbnRyeSBpcyBzZXQg
b3Igbm90LgoKTWF5YmUgdGhlIHJpZ2h0IHNvbHV0aW9uIGlzIHRvIGFkZCBhIHB0X2lycV9wZW5k
aW5nIHRoYXQgY2hlY2tzIHRoZQpJUlIgYml0LCBhbmQgYSBuZXcgZmxhZyB0aGF0IHRoZSBjYWxs
ZXIgY2FuIHNldCBpbiBvcmRlciB0byByZXF1ZXN0cwpjYWxsYmFja3MgcmVnYXJkbGVzcyBvZiB3
aGV0aGVyIHRoZSBpbnRlcnJ1cHQgaGFzIGJlZW4gaW5qZWN0ZWQgb3IKbm90LiBXb3VsZCB5b3Ug
YWdyZWUgdG8gdGhhdCBwbGFuPwoKPiA+IEBAIC0zNzQsMTMgKzM3OCwzNiBAQCBpbnQgcHRfdXBk
YXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gIAo+ID4gICAg
ICBjYXNlIFBUU1JDX2lvYXBpYzoKPiA+IC0gICAgICAgIC8qCj4gPiAtICAgICAgICAgKiBOQjog
QXQgdGhlIG1vbWVudCBJTy1BUElDIHJvdXRlZCBpbnRlcnJ1cHRzIGdlbmVyYXRlZCBieSB2cHQg
ZGV2aWNlcwo+ID4gLSAgICAgICAgICogKEhQRVQpIGFyZSBlZGdlLXRyaWdnZXJlZC4KPiA+IC0g
ICAgICAgICAqLwo+ID4gLSAgICAgICAgcHRfdmVjdG9yID0gaHZtX2lvYXBpY19hc3NlcnQodi0+
ZG9tYWluLCBpcnEsIGZhbHNlKTsKPiA+ICsgICAgICAgIHB0X3ZlY3RvciA9IGh2bV9pb2FwaWNf
YXNzZXJ0KHYtPmRvbWFpbiwgaXJxLCBsZXZlbCk7Cj4gPiAgICAgICAgICBpZiAoIHB0X3ZlY3Rv
ciA8IDAgfHwgIXZsYXBpY190ZXN0X2lycSh2Y3B1X3ZsYXBpYyh2KSwgcHRfdmVjdG9yKSApCj4g
PiArICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgcHRfdmVjdG9yID0gLTE7Cj4gPiArICAgICAg
ICAgICAgaWYgKCBsZXZlbCApCj4gPiArICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAg
ICAvKgo+ID4gKyAgICAgICAgICAgICAgICAgKiBMZXZlbCBpbnRlcnJ1cHRzIGFyZSBhc3NlcnRl
ZCBldmVuIGlmIHRoZSBpbnRlcnJ1cHQgaXMKPiA+ICsgICAgICAgICAgICAgICAgICogbWFza2Vk
LCBzbyBhbHNvIGV4ZWN1dGUgdGhlIGNhbGxiYWNrIGFzc29jaWF0ZWQgd2l0aCB0aGUKPiA+ICsg
ICAgICAgICAgICAgICAgICogdGltZXIuCj4gPiArICAgICAgICAgICAgICAgICAqLwo+ID4gKyAg
ICAgICAgICAgICAgICB0aW1lX2NiICpjYiA9IE5VTEw7Cj4gPiArICAgICAgICAgICAgICAgIHZv
aWQgKmNiX3ByaXY7Cj4gPiArCj4gPiArICAgICAgICAgICAgICAgIHNwaW5fbG9jaygmdi0+YXJj
aC5odm1fdmNwdS50bV9sb2NrKTsKPiA+ICsgICAgICAgICAgICAgICAgLyogTWFrZSBzdXJlIHRo
ZSB0aW1lciBpcyBzdGlsbCBvbiB0aGUgbGlzdC4gKi8KPiA+ICsgICAgICAgICAgICAgICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSAoIHB0LCAmdi0+YXJjaC5odm1fdmNwdS50bV9saXN0LCBsaXN0ICkK
PiA+ICsgICAgICAgICAgICAgICAgICAgIGlmICggcHQgPT0gZWFybGllc3RfcHQgKQo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIHB0X2lycV9m
aXJlZCh2LCBwdCk7Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgY2IgPSBwdC0+Y2I7Cj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgY2JfcHJpdiA9IHB0LT5wcml2Owo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgfQo+ID4g
KyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsK
PiA+ICsKPiA+ICsgICAgICAgICAgICAgICAgaWYgKCBjYiAhPSBOVUxMICkKPiA+ICsgICAgICAg
ICAgICAgICAgICAgIGNiKHYsIGNiX3ByaXYpOwo+ID4gKyAgICAgICAgICAgIH0KPiA+ICsgICAg
ICAgIH0KPiA+ICAgICAgICAgIGJyZWFrOwo+IAo+IEknbSBub3QgZnVsbHkgY29udmluY2VkLCBl
c3BlY2lhbGx5IGluIHRoZSBjYXNlIHRoYXQgaHZtX2lvYXBpY19hc3NlcnQoKQo+IHJldHVybmVk
IGEgbmVnYXRpdmUgdmFsdWU6IEVpdGhlciB0aGUgY2FsbGJhY2sgbmVlZHMgdG8gYmUgY2FsbGVk
IGluIGFsbAo+IGNhc2VzIChldmVuIGlmIGFuIGVkZ2UgdHJpZ2dlcmVkIGludGVycnVwdCB3YXMg
bm90IHN1Y2Nlc3NmdWxseSBhc3NlcnRlZCksCj4gb3Igb25seSB3aGVuIGFuIGludGVycnVwdCBy
ZWFsbHkgZ2V0cyBzdXJmYWNlZCB0byB0aGUgZ3Vlc3QuCgpTZWUgbXkgcHJvcG9zYWwgYWJvdmUg
Zm9yIGFkZGluZyBhIG5ldyBvcHRpb24gdG8gc2lnbmFsIHdoZXRoZXIgdGhlCmNhbGxiYWNrIHNo
b3VsZCBiZSBleGVjdXRlZCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgaW50ZXJydXB0IGluamVjdGlv
bgpzdWNjZWVkZWQgb3Igbm90LgoKPiAKPiA+IEBAIC00NDcsMTIgKzQ3NCwxMyBAQCB2b2lkIHB0
X21pZ3JhdGUoc3RydWN0IHZjcHUgKnYpCj4gPiAgCj4gPiAgdm9pZCBjcmVhdGVfcGVyaW9kaWNf
dGltZSgKPiA+ICAgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCwg
dWludDY0X3QgZGVsdGEsCj4gPiAtICAgIHVpbnQ2NF90IHBlcmlvZCwgdWludDhfdCBpcnEsIHRp
bWVfY2IgKmNiLCB2b2lkICpkYXRhKQo+ID4gKyAgICB1aW50NjRfdCBwZXJpb2QsIHVpbnQ4X3Qg
aXJxLCB0aW1lX2NiICpjYiwgdm9pZCAqZGF0YSwgYm9vbCBsZXZlbCkKPiA+ICB7Cj4gPiAgICAg
IGlmICggIXB0LT5zb3VyY2UgfHwKPiA+ICAgICAgICAgICAoaXJxID49IE5SX0lTQUlSUVMgJiYg
cHQtPnNvdXJjZSA9PSBQVFNSQ19pc2EpIHx8Cj4gPiAgICAgICAgICAgKGlycSA+PSBodm1fZG9t
YWluX2lycSh2LT5kb21haW4pLT5ucl9nc2lzICYmCj4gPiAtICAgICAgICAgIHB0LT5zb3VyY2Ug
PT0gUFRTUkNfaW9hcGljKSApCj4gPiArICAgICAgICAgIHB0LT5zb3VyY2UgPT0gUFRTUkNfaW9h
cGljKSB8fAo+ID4gKyAgICAgICAgIChsZXZlbCAmJiBwdC0+c291cmNlICE9IFBUU1JDX2lvYXBp
YykgKQo+IAo+IENvdWxkIEkgdGFsayB5b3UgaW50byBhdm9pZGluZyB0aGUgZG91YmxlIGNoZWNr
aW5nIGFnYWluc3QgUFRTUkNfaW9hcGljLAo+IGJ5IHVzaW5nIGEgY29uZGl0aW9uYWwgZXhwcmVz
c2lvbj8KClNvIHNvbWV0aGluZyBsaWtlOgoKcHQtPnNvdXJjZSA9PSBQVFNSQ19pb2FwaWMgPyBp
cnEgPj0gaHZtX2RvbWFpbl9pcnEodi0+ZG9tYWluKS0+bnJfZ3NpcyA6IGxldmVsCgpUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15: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 1fWNve-0000fv-LZ; Fri, 22 Jun 2018 15:24:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ssti=ji=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fWNvd-0000fm-N5
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:24:49 +0000
X-Inumbo-ID: 6e000fd0-7630-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e000fd0-7630-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:25:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 87E0BAF6E;
 Fri, 22 Jun 2018 15:24:46 +0000 (UTC)
Date: Fri, 22 Jun 2018 17:24:44 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180622152444.GC10465@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpIDIyLTA2LTE4IDE3OjEzOjAyLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEhpIE1p
Y2hhbCwKPiAKPiBbQWRkaW5nIEZlbGl4IGFzIHdlbGxdCj4gCj4gV2VsbCBmaXJzdCBvZiBhbGwg
eW91IGhhdmUgYSBtaXNjb25jZXB0aW9uIHdoeSBhdCBsZWFzdCB0aGUgQU1EIGdyYXBoaWNzCj4g
ZHJpdmVyIG5lZWQgdG8gYmUgYWJsZSB0byBzbGVlcCBpbiBhbiBNTVUgbm90aWZpZXI6IFdlIG5l
ZWQgdG8gc2xlZXAgYmVjYXVzZQo+IHdlIG5lZWQgdG8gd2FpdCBmb3IgaGFyZHdhcmUgb3BlcmF0
aW9ucyB0byBmaW5pc2ggYW5kICpOT1QqIGJlY2F1c2Ugd2UgbmVlZAo+IHRvIHdhaXQgZm9yIGxv
Y2tzLgo+IAo+IEknbSBub3Qgc3VyZSBpZiB5b3VyIGZsYWcgbm93IG1lYW5zIHRoYXQgeW91IGdl
bmVyYWxseSBjYW4ndCBzbGVlcCBpbiBNTVUKPiBub3RpZmllcnMgYW55IG1vcmUsIGJ1dCBpZiB0
aGF0J3MgdGhlIGNhc2UgYXQgbGVhc3QgQU1EIGhhcmR3YXJlIHdpbGwgYnJlYWsKPiBiYWRseS4g
SW4gb3VyIGNhc2UgdGhlIGFwcHJvYWNoIG9mIHdhaXRpbmcgZm9yIGEgc2hvcnQgdGltZSBmb3Ig
dGhlIHByb2Nlc3MKPiB0byBiZSByZWFwZWQgYW5kIHRoZW4gc2VsZWN0IGFub3RoZXIgdmljdGlt
IGFjdHVhbGx5IHNvdW5kcyBsaWtlIHRoZSByaWdodAo+IHRoaW5nIHRvIGRvLgoKV2VsbCwgSSBk
byBub3QgbmVlZCB0byBtYWtlIHRoZSBub3RpZmllciBjb2RlIG5vbiBibG9ja2luZyBhbGwgdGhl
IHRpbWUuCkFsbCBJIG5lZWQgaXMgdG8gZW5zdXJlIHRoYXQgaXQgd29uJ3Qgc2xlZXAgaWYgdGhl
IGZsYWcgc2F5cyBzbyBhbmQKcmV0dXJuIC1FQUdBSU4gaW5zdGVhZC4KClNvIGhlcmUgaXMgd2hh
dCBJIGRvIGZvciBhbWRncHU6Cgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQv
YW1kZ3B1L2FtZGdwdV9tbi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21u
LmMKPiA+IGluZGV4IDgzZTM0NGZiYjUwYS4uZDEzOGE1MjZmZWZmIDEwMDY0NAo+ID4gLS0tIGEv
ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiA+ICsrKyBiL2RyaXZlcnMv
Z3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gPiBAQCAtMTM2LDEyICsxMzYsMTggQEAg
dm9pZCBhbWRncHVfbW5fdW5sb2NrKHN0cnVjdCBhbWRncHVfbW4gKm1uKQo+ID4gICAgKgo+ID4g
ICAgKiBUYWtlIHRoZSBybW4gcmVhZCBzaWRlIGxvY2suCj4gPiAgICAqLwo+ID4gLXN0YXRpYyB2
b2lkIGFtZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9tbiAqcm1uKQo+ID4gK3N0YXRp
YyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICpybW4sIGJvb2wgYmxv
Y2thYmxlKQo+ID4gICB7Cj4gPiAtCW11dGV4X2xvY2soJnJtbi0+cmVhZF9sb2NrKTsKPiA+ICsJ
aWYgKGJsb2NrYWJsZSkKPiA+ICsJCW11dGV4X2xvY2soJnJtbi0+cmVhZF9sb2NrKTsKPiA+ICsJ
ZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJnJtbi0+cmVhZF9sb2NrKSkKPiA+ICsJCXJldHVybiAt
RUFHQUlOOwo+ID4gKwo+ID4gICAJaWYgKGF0b21pY19pbmNfcmV0dXJuKCZybW4tPnJlY3Vyc2lv
bikgPT0gMSkKPiA+ICAgCQlkb3duX3JlYWRfbm9uX293bmVyKCZybW4tPmxvY2spOwo+ID4gICAJ
bXV0ZXhfdW5sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4gPiArCj4gPiArCXJldHVybiAwOwo+ID4g
ICB9Cj4gPiAgIC8qKgo+ID4gQEAgLTE5NywxMCArMjAzLDExIEBAIHN0YXRpYyB2b2lkIGFtZGdw
dV9tbl9pbnZhbGlkYXRlX25vZGUoc3RydWN0IGFtZGdwdV9tbl9ub2RlICpub2RlLAo+ID4gICAg
KiBXZSBibG9jayBmb3IgYWxsIEJPcyBiZXR3ZWVuIHN0YXJ0IGFuZCBlbmQgdG8gYmUgaWRsZSBh
bmQKPiA+ICAgICogdW5tYXAgdGhlbSBieSBtb3ZlIHRoZW0gaW50byBzeXN0ZW0gZG9tYWluIGFn
YWluLgo+ID4gICAgKi8KPiA+IC1zdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5n
ZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPiArc3RhdGljIGludCBhbWRn
cHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4s
Cj4gPiAgIAkJCQkJCSBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiA+ICAgCQkJCQkJIHVuc2lnbmVk
IGxvbmcgc3RhcnQsCj4gPiAtCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kKQo+ID4gKwkJCQkJCSB1
bnNpZ25lZCBsb25nIGVuZCwKPiA+ICsJCQkJCQkgYm9vbCBibG9ja2FibGUpCj4gPiAgIHsKPiA+
ICAgCXN0cnVjdCBhbWRncHVfbW4gKnJtbiA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGFtZGdw
dV9tbiwgbW4pOwo+ID4gICAJc3RydWN0IGludGVydmFsX3RyZWVfbm9kZSAqaXQ7Cj4gPiBAQCAt
MjA4LDcgKzIxNSwxMSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9z
dGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPiAgIAkvKiBub3RpZmljYXRpb24g
aXMgZXhjbHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZlICovCj4gPiAgIAllbmQgLT0g
MTsKPiA+IC0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4pOwo+ID4gKwkvKiBUT0RPIHdlIHNob3Vs
ZCBiZSBhYmxlIHRvIHNwbGl0IGxvY2tpbmcgZm9yIGludGVydmFsIHRyZWUgYW5kCj4gPiArCSAq
IGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUKPiA+ICsJICovCj4gPiArCWlmIChhbWRncHVfbW5f
cmVhZF9sb2NrKHJtbiwgYmxvY2thYmxlKSkKPiA+ICsJCXJldHVybiAtRUFHQUlOOwo+ID4gICAJ
aXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+b2JqZWN0cywgc3RhcnQsIGVuZCk7
Cj4gPiAgIAl3aGlsZSAoaXQpIHsKPiA+IEBAIC0yMTksNiArMjMwLDggQEAgc3RhdGljIHZvaWQg
YW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAo+ID4gICAJCWFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUobm9kZSwgc3RhcnQsIGVuZCk7
Cj4gPiAgIAl9Cj4gPiArCj4gPiArCXJldHVybiAwOwo+ID4gICB9Cj4gPiAgIC8qKgo+ID4gQEAg
LTIzMywxMCArMjQ2LDExIEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiA+ICAgICogbmVjZXNzaXRhdGVz
IGV2aWN0aW5nIGFsbCB1c2VyLW1vZGUgcXVldWVzIG9mIHRoZSBwcm9jZXNzLiBUaGUgQk9zCj4g
PiAgICAqIGFyZSByZXN0b3J0ZWQgaW4gYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2VfZW5kX2hz
YS4KPiA+ICAgICovCj4gPiAtc3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ID4gK3N0YXRpYyBpbnQgYW1kZ3B1
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+
ID4gICAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gPiAgIAkJCQkJCSB1bnNpZ25lZCBs
b25nIHN0YXJ0LAo+ID4gLQkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCkKPiA+ICsJCQkJCQkgdW5z
aWduZWQgbG9uZyBlbmQsCj4gPiArCQkJCQkJIGJvb2wgYmxvY2thYmxlKQo+ID4gICB7Cj4gPiAg
IAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVf
bW4sIG1uKTsKPiA+ICAgCXN0cnVjdCBpbnRlcnZhbF90cmVlX25vZGUgKml0Owo+ID4gQEAgLTI0
NCw3ICsyNTgsOCBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dF9oc2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPiAgIAkvKiBub3RpZmljYXRpb24gaXMg
ZXhjbHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZlICovCj4gPiAgIAllbmQgLT0gMTsK
PiA+IC0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4pOwo+ID4gKwlpZiAoYW1kZ3B1X21uX3JlYWRf
bG9jayhybW4sIGJsb2NrYWJsZSkpCj4gPiArCQlyZXR1cm4gLUVBR0FJTjsKPiA+ICAgCWl0ID0g
aW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwo+ID4g
ICAJd2hpbGUgKGl0KSB7Cj4gPiBAQCAtMjYyLDYgKzI3Nyw4IEBAIHN0YXRpYyB2b2lkIGFtZGdw
dV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwK
PiA+ICAgCQkJCWFtZGdwdV9hbWRrZmRfZXZpY3RfdXNlcnB0cihtZW0sIG1tKTsKPiA+ICAgCQl9
Cj4gPiAgIAl9Cj4gPiArCj4gPiArCXJldHVybiAwOwo+ID4gICB9Cj4gPiAgIC8qKgotLSAKTWlj
aGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 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 1fWNzL-0000vl-9H; Fri, 22 Jun 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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWNzJ-0000vb-C0
 for xen-devel@lists.xen.org; Fri, 22 Jun 2018 15:28:37 +0000
X-Inumbo-ID: f4b8c2fe-7630-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4b8c2fe-7630-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:28:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 09:28:33 -0600
Message-Id: <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 09:28:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE4IGF0IDEwOjUyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+IEBAIC0zNTkyLDcgKzM1OTIsNyBAQCB2b2lkIHZteF92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgICAgICAgICAgfQo+ICAg
ICAgICAgIH0KPiAgCj4gLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0odikucDJtaWR4
ICkKPiArICAgICAgICBpZiAoIGlkeCAhPSBJTlZBTElEX0FMVFAyTSAmJiBpZHggIT0gdmNwdV9h
bHRwMm0odikucDJtaWR4ICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIEJVR19PTihpZHgg
Pj0gTUFYX0FMVFAyTSk7CgpJbiB0aGUgY29kZSBpbW1lZGlhdGVseSBhaGVhZCBvZiB0aGlzIHRo
ZXJlIGlzIGFuIElOVkFMSURfQUxUUDJNIGNoZWNrCmFscmVhZHkgKGluIHRoZSBlbHNlIGJyYW5j
aCkuIElmIHRoZSBfX3ZtcmVhZCgpIGNhbiBsZWdpdGltYXRlbHkgcHJvZHVjZQp0aGlzIHZhbHVl
LCB3aHkgd291bGQgdGhlIGRvbWFpbiBiZSBjcmFzaGVkIHdoZW4gZ2V0dGluZyBiYWNrCklOVkFM
SURfQUxUUDJNIGluIHRoZSBvdGhlciBjYXNlPyBJIHRoaW5rIHRoZSBjb3JyZWN0bmVzcyBvZiB5
b3VyIGNoYW5nZQpjYW4gb25seSBiZSBqdWRnZWQgb25jZSBib3RoIGNvZGUgcGF0aHMgYmVoYXZl
IGNvbnNpc3RlbnRseS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:31:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:31:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWO2B-0001aY-Qw; Fri, 22 Jun 2018 15:31:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=33vo=ji=citrix.com=prvs=704d538d6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fWO2A-0001aT-Fy
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:31:34 +0000
X-Inumbo-ID: 5ec612bc-7631-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ec612bc-7631-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:31:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,257,1526342400"; d="scan'208";a="75130179"
Date: Fri, 22 Jun 2018 17:31:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
 <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDk6MDA6MjdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCj4gPiBAQCAtMjIzLDYgKzIyMywxNyBAQCBzdGF0aWMgdm9pZCBocGV0
X3N0b3BfdGltZXIoSFBFVFN0YXRlICpoLCB1bnNpZ25lZCBpbnQgdG4sCj4gPiAgICAgIGhwZXRf
Z2V0X2NvbXBhcmF0b3IoaCwgdG4sIGd1ZXN0X3RpbWUpOwo+ID4gIH0KPiA+ICAKPiA+ICtzdGF0
aWMgdm9pZCBocGV0X3RpbWVyX2ZpcmVkKHN0cnVjdCB2Y3B1ICp2LCB2b2lkICpkYXRhKQo+ID4g
K3sKPiA+ICsgICAgdW5zaWduZWQgaW50IHRuID0gKHVuc2lnbmVkIGludClkYXRhOwo+IAo+IEkg
ZG9uJ3QgdGhpbmsgdGhpcyBjYXN0IHdpbGwgZ28gdGhyb3VnaCB3aXRob3V0IHdhcm5pbmcgb24g
YWxsIGdjYyB2ZXJzaW9ucyB3ZQo+IGNhcmUgYWJvdXQuCgpIbSwgc2hvdWxkIGJlIGNhc3RlZCB0
byB1bnNpZ25lZCBsb25nIEkgZ3Vlc3Mgc28gaXQncyB0aGUgc2FtZSBzaXplLgoKPiA+ICsgICAg
SFBFVFN0YXRlICpoID0gdmNwdV92aHBldCh2KTsKPiA+ICsKPiA+ICsgICAgd3JpdGVfbG9jaygm
aC0+bG9jayk7Cj4gPiArICAgIEFTU0VSVCghdGVzdF9iaXQodG4sICZoLT5ocGV0LmlzcikpOwo+
ID4gKyAgICBfX3NldF9iaXQodG4sICZoLT5ocGV0Lmlzcik7Cj4gCj4gICAgIGlmICggX190ZXN0
X2FuZF9zZXRfYml0KCkgKQo+ICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gCj4gPwo+
IAo+IFNlZWluZyB0aGlzIEkgY2FuIHVuZGVyc3RhbmQgd2h5IHlvdSB3YW50IHRvIGNhbGwgdGhl
IGNhbGxiYWNrIHRoZSB3YXkKPiB5b3UgZG8gaW4gdGhlIHByZXZpb3VzIHBhdGNoLiBJIGNvbnRp
bnVlIHRvIGJlIHVuY29udmluY2VkIHRoaXMgc2Vjb25kCj4gY2FsbCBpcyBnZW5lcmFsbHkgY29y
cmVjdCAoYW5kIHN1ZmZpY2llbnQpLiBTaW1wbHkgY29uc2lkZXIgdGhlIFJUQyBjYXNlLAo+IHdo
ZXJlIGluIHRoZW9yeSB0aGUgSVJRIGNvdWxkIGFsc28gYmUgbGV2ZWwgdHJpZ2dlcmVkLgoKU2Vl
IG15IHJlcGx5IHRvIHRoZSBvdGhlciBwYXRjaC4KCj4gPiBAQCAtMzk0LDYgKzQxMSwzMiBAQCBz
dGF0aWMgaW50IGhwZXRfd3JpdGUoCj4gPiAgICAgICAgICB9Cj4gPiAgICAgICAgICBicmVhazsK
PiA+ICAKPiA+ICsgICAgY2FzZSBIUEVUX1NUQVRVUzoKPiA+ICsgICAgICAgIC8qIHdyaXRlIDEg
dG8gY2xlYXIuICovCj4gPiArICAgICAgICB3aGlsZSAoIG5ld192YWwgKQo+ID4gKyAgICAgICAg
ewo+ID4gKyAgICAgICAgICAgIGJvb2wgYWN0aXZlOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIGkg
PSBmaW5kX2ZpcnN0X3NldF9iaXQobmV3X3ZhbCk7Cj4gPiArICAgICAgICAgICAgaWYgKCBpID49
IEhQRVRfVElNRVJfTlVNICkKPiA+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gPiArICAgICAg
ICAgICAgX19jbGVhcl9iaXQoaSwgJm5ld192YWwpOwo+ID4gKyAgICAgICAgICAgIGFjdGl2ZSA9
IF9fdGVzdF9hbmRfY2xlYXJfYml0KGksICZoLT5ocGV0Lmlzcik7Cj4gPiArICAgICAgICAgICAg
aWYgKCBhY3RpdmUgKQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgLyoK
PiA+ICsgICAgICAgICAgICAgICAgICogU2hvdWxkIHB0LT5pcnEgYmV0dGVyIGJlIHVzZWQgaGVy
ZSBpbiBjYXNlIHRoZSBndWVzdCBjaGFuZ2VzCj4gPiArICAgICAgICAgICAgICAgICAqIHRoZSBj
b25maWd1cmVkIElSUSB3aGlsZSBpdCdzIGFjdGl2ZT8gR3Vlc3QgY2hhbmdpbmcgdGhlIElSUQo+
ID4gKyAgICAgICAgICAgICAgICAgKiB3aGlsZSB0aGUgaW50ZXJydXB0IGlzIGFjdGl2ZSBpcyBu
b3QgZG9jdW1lbnRlZC4KPiA+ICsgICAgICAgICAgICAgICAgICovCj4gCj4gSSB0aGluayBpdCdz
IGJldHRlciB0aGUgd2F5IHlvdSBoYXZlIGl0LCB0byBiYXNlIHRoaW5ncyBvbiB3aGF0IGlzIHJl
Y29yZGVkCj4gaW4gaC0+aHBldC5pc3IuIEFmdGVyIGFsbCB0aGF0J3Mgd2hhdCBoYXMgYmVlbiBh
c3NlcnRlZC4gSW4gZmFjdCBJIGRvbid0IHNlZQo+IGhvdyB1c2luZyBwdC0+aXJxIHdvdWxkIGFk
ZHJlc3MgdGhlIHNpdHVhdGlvbjogSXNuJ3QgaXQgdGhhdCB3aGF0IGNoYW5nZXMKPiBmaXJzdCwg
YW5kIGhlbmNlIHRoZSBkZS1hc3NlcnQgZG9uZSBoZXJlIHdvdWxkIGdvIG91dCBvZiBzeW5jIHdp
dGggdGhlCj4gcHJpb3IgYXNzZXJ0PwoKV2hhdCdzIGluIHRoZSBIUEVUIHN0YXRlIGNhbiBiZSBj
aGFuZ2VkIGJ5IGd1ZXN0IHdyaXRlcywgc28gaXQgbWlnaHQKYmUgbW9yZSBhY2N1cmF0ZSB0byB1
c2UgcHQtPmlycSwgd2hpY2ggaXMgdGhlIElSUSB0aGF0IHdhcyBhc3NlcnRlZCBieQp0aGUgdnB0
IGNvZGUuIEluIGFueSBjYXNlLCBJJ20gbm90IHNwZWNpYWxseSB0cmlsbGVkIGJlY2F1c2UgYSBn
dWVzdApjaGFuZ2luZyB0aGlzIHdoaWxlIHRoZSBpbnRlcnJ1cHQgaXMgYWN0aXZlIGlzIGNlcnRh
aW5seSBhc2tpbmcgZm9yCnRyb3VibGUuCgo+ID4gKyAgICAgICAgICAgICAgICBodm1faW9hcGlj
X2RlYXNzZXJ0KHYtPmRvbWFpbiwgdGltZXJfaW50X3JvdXRlKGgsIGkpKTsKPiA+ICsgICAgICAg
ICAgICAgICAgaWYgKCBocGV0X2VuYWJsZWQoaCkgJiYgdGltZXJfZW5hYmxlZChoLCBpKSAmJgo+
ID4gKyAgICAgICAgICAgICAgICAgICAgIHRpbWVyX2xldmVsKGgsIGkpICYmIHRpbWVyX2lzX3Bl
cmlvZGljKGgsIGkpICkKPiA+ICsgICAgICAgICAgICAgICAgICAgIHNldF9zdGFydF90aW1lcihp
KTsKPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiArICAgICAgICBicmVhazsK
PiAKPiBXaGF0IEknbSB3b25kZXJpbmcgdGhvdWdoOiBEb2VzIHRoZXJlIHJlYWxseSBuZWVkIHRv
IGJlIGEgbG9vcCBoZXJlPwo+IEhvdyB3b3VsZCBtb3JlIHRoYW4gb25lIGJpdCBnZXQgc2V0IGlu
IGgtPmhwZXQuaXNyPwoKVGhlIGN1cnJlbnQgSFBFVCBjb2RlIGV4cG9zZXMgMyB0aW1lcnMsIGFu
ZCBhbGwgb2YgdGhlbSBjYW4gYmUgc2V0IHRvCmxldmVsIHRyaWdnZXJlZCwgc28gaW4gdGhlb3J5
IHlvdSBjb3VsZCBjbGVhciB0aGUgMyBJU1IgYml0cyB3aXRoIG9uZQp3cml0ZSwgaGVuY2UgdGhl
IGxvb3AuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:37:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15: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 1fWO7Z-0001mx-Hx; Fri, 22 Jun 2018 15: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=/zbi=ji=chris-wilson.co.uk=chris@srs-us1.protection.inumbo.net>)
 id 1fWO7Y-0001ms-BI
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:37:08 +0000
X-Inumbo-ID: 25abc444-7632-11e8-bc1d-65256ead4e3a
Received: from fireflyinternet.com (unknown [109.228.58.192])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25abc444-7632-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:37:19 +0000 (UTC)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS))
 x-ip-name=78.156.65.138; 
Received: from localhost (unverified [78.156.65.138]) 
 by fireflyinternet.com (Firefly Internet (M1)) with ESMTP (TLS) id
 12130031-1500050 for multiple; Fri, 22 Jun 2018 16:36:51 +0100
MIME-Version: 1.0
To: Michal Hocko <mhocko@kernel.org>, "LKML" <linux-kernel@vger.kernel.org>
From: Chris Wilson <chris@chris-wilson.co.uk>
In-Reply-To: <20180622150242.16558-1-mhocko@kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
Message-ID: <152968180950.11773.3374981930722769733@mail.alporthouse.com>
User-Agent: alot/0.3.6
Date: Fri, 22 Jun 2018 16:36:49 +0100
Subject: Re: [Xen-devel] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, Jason Gunthorpe <jgg@ziepe.ca>,
 "Michal Hocko  <mhocko@suse.com>, kvm@vger.kernel.org, 
 =?utf-8?b?IiBSYWRpbSBLcsSNbcOhxZk=?= <rkrcmar@redhat.com>,
 David Airlie" <airlied@linux.ie>, intel-gfx@lists.freedesktop.org,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Doug Ledford <dledford@redhat.com>,
 =?utf-8?b?IiBKw6lyw7RtZSBHbGlzc2U=?= <jglisse@redhat.com>,
 amd-gfx@lists.freedesktop.org, David Rientjes <rientjes@google.com>, Rodrigo,
 xen-devel@lists.xenproject.org, linux-rdma@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>

UXVvdGluZyBNaWNoYWwgSG9ja28gKDIwMTgtMDYtMjIgMTY6MDI6NDIpCj4gSGksCj4gdGhpcyBp
cyBhbiBSRkMgYW5kIG5vdCB0ZXN0ZWQgYXQgYWxsLiBJIGFtIG5vdCB2ZXJ5IGZhbWlsaWFyIHdp
dGggdGhlCj4gbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVyeSBtdWNoIHNvIHRoaXMgaXMgYSBj
cnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKPiB3aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0IG1pZ2h0
IGJlIGNvbXBsZXRlbHkgd3JvbmcgYnV0IEkgd291bGQgbGlrZQo+IHRvIGRpc2N1c3Mgd2hhdCB3
b3VsZCBiZSBhIGJldHRlciB3YXkgaWYgdGhhdCBpcyB0aGUgY2FzZS4KPiAKPiBnZXRfbWFpbnRh
aW5lcnMgZ2F2ZSBtZSBxdWl0ZSBsYXJnZSBsaXN0IG9mIHBlb3BsZSB0byBDQyBzbyBJIGhhZCB0
byB0cmltCj4gaXQgZG93bi4gSWYgeW91IHRoaW5rIEkgaGF2ZSBmb3Jnb3Qgc29tZWJvZHksIHBs
ZWFzZSBsZXQgbWUga25vdwoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx
NV9nZW1fdXNlcnB0ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5j
Cj4gaW5kZXggODU0YmQ1MWI5NDc4Li41Mjg1ZGY5MzMxZmEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy
cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt
L2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gQEAgLTExMiwxMCArMTEyLDExIEBAIHN0YXRpYyB2
b2lkIGRlbF9vYmplY3Qoc3RydWN0IGk5MTVfbW11X29iamVjdCAqbW8pCj4gICAgICAgICBtby0+
YXR0YWNoZWQgPSBmYWxzZTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0
cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAr
c3RhdGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqX21uLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2Nr
YWJsZSkKPiAgewo+ICAgICAgICAgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9Cj4gICAg
ICAgICAgICAgICAgIGNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwg
bW4pOwo+IEBAIC0xMjQsNyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9t
bl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgICAg
ICAgIExJU1RfSEVBRChjYW5jZWxsZWQpOwo+ICAKPiAgICAgICAgIGlmIChSQl9FTVBUWV9ST09U
KCZtbi0+b2JqZWN0cy5yYl9yb290KSkKPiAtICAgICAgICAgICAgICAgcmV0dXJuOwo+ICsgICAg
ICAgICAgICAgICByZXR1cm4gMDsKClRoZSBwcmluY2lwbGUgd2FpdCBoZXJlIGlzIGZvciB0aGUg
SFcgKGV2ZW4gYWZ0ZXIgZml4aW5nIGFsbCB0aGUgbG9ja3MKdG8gYmUgbm90IHNvIGNvYXJzZSwg
d2Ugc3RpbGwgaGF2ZSB0byB3YWl0IGZvciB0aGUgSFcgdG8gZmluaXNoIGl0cwphY2Nlc3MpLiBU
aGUgZmlyc3QgcGFzcyB3b3VsZCBiZSB0aGVuIHRvIG5vdCBkbyBhbnl0aGluZyBoZXJlIGlmCiFi
bG9ja2FibGUuCgpKZXJvbWUga2VlcHMgb24gc2hha2luZyBoaXMgaGVhZCBhbmQgdGVsbGluZyB1
cyB3ZSdyZSBkb2luZyBpdCBhbGwKd3JvbmcsIHNvIG1heWJlIGl0J2xsIGFsbCBmYWxsIG91dCBv
ZiBITU0gYmVmb3JlIHdlIGhhdmUgdG8gZmlndXJlIG91dApob3cgdG8gZGlmZmVyZW50aWF0ZSBi
ZXR3ZWVuIG9iamVjdHMgdGhhdCBjYW4gYmUgaW52YWxpZGF0ZWQgaW1tZWRpYXRlbHkKYW5kIHRo
b3NlIHRoYXQgbmVlZCB0byBhY3F1aXJlIGxvY2tzIGFuZC9vciB3YWl0LgotQ2hyaXMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:51:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15: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 1fWOLY-00037g-RR; Fri, 22 Jun 2018 15:51: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWOLX-00037b-Tc
 for xen-devel@lists.xen.org; Fri, 22 Jun 2018 15:51:35 +0000
X-Inumbo-ID: c2a40c57-7633-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2a40c57-7633-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 17:48:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 09:51:32 -0600
Message-Id: <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 09:51:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE4IGF0IDE3OjE3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IAo+
IFRoaXMgcGF0Y2ggYWRkcyBhY2Nlc3MgcmlnaHRzIGZvciB0aGUgTlBUIHBhZ2VzLiBUaGUgYWNj
ZXNzIHJpZ2h0cyBhcmUKPiBzYXZlZCBpbiBhIHJhZGl4IHRyZWUgd2l0aCB0aGUgcm9vdCBzYXZl
ZCBpbiBwMm1fZG9tYWluLgoKU291bmRzIHJlc291cmNlIGludGVuc2l2ZS4gSG93IG1hbnkgbm9k
ZXMgd291bGQgc3VjaCBhIHJhZGl4IHRyZWUgaGF2ZQpvbiBhdmVyYWdlPwoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYwo+IEBAIC0yMjEsNiArMjIxLDkgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRk
cl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBy
ZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0dMQV9WQUxJRDsKPiAgICAgICAg
ICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOwo+ICsgICAgICAgIH0KPiArICAgICAg
ICBpZiAoIG5wZmVjLmdsYV92YWxpZCB8fCBjcHVfaGFzX3N2bSApCj4gKyAgICAgICAgewo+ICAK
PiAgICAgICAgICAgICAgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfd2l0aF9nbGEgKQoK
WW91IGxlYXZlIGEgYm9ndXNseSBwbGFjZWQgYmxhbmsgbGluZS4gUGxlYXNlIHB1dCBpdCBhaGVh
ZCBvZiB0aGUgaWYoKQp5b3UgYWRkLgoKPiBAQCAtMTEyLDggKzExNywzNyBAQCBzdGF0aWMgdW5z
aWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LAo+ICAgICAgICAgICAgICBmbGFncyB8PSBfUEFHRV9QV1Q7Cj4gICAgICAgICAgICAgIEFTU0VS
VCghbGV2ZWwpOwo+ICAgICAgICAgIH0KPiAtICAgICAgICByZXR1cm4gZmxhZ3MgfCBQMk1fQkFT
RV9GTEFHUyB8IF9QQUdFX1BDRDsKPiArICAgICAgICBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8
IF9QQUdFX1BDRDsKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiArICAgIHN3aXRjaCAoYWNj
ZXNzKQoKQ29kaW5nIHN0eWxlLgoKPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0
IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcDJtX2FjY2Vzc190IGEpCj4gK3sKPiArICAgIGludCByYzsK
PiArCj4gKyAgICBpZiAoIHAybV9hY2Nlc3Nfcnd4ID09IGEgKQo+ICsgICAgICAgIHJhZGl4X3Ry
ZWVfZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7Cj4gKwo+ICsgICAgcmMg
PSByYWRpeF90cmVlX2luc2VydCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4sCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0cihhKSk7CgpJcyB0
aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJlPyBPdGhlcndpc2Ugd2h5IHdvdWxkIHlv
dQpkZWxldGUgdGhlIG5vZGUgZmlyc3Q/CgpBbHNvIHRoZSBhY2Nlc3MgcmlnaHRzIGFyZSBmYXIg
ZmV3ZXIgYml0cyB0aGFuIHRoZXJlIGNhbiBiZSBzdG9yZWQgaW4gYQpub2RlLiBEaWQgeW91IGNv
bnNpZGVyIGNsdXN0ZXJpbmcgc2V2ZXJhbCBHRk5zJyBhY2Nlc3MgcmlnaHRzIGludG8gYQpzaW5n
bGUgbm9kZT8KCj4gQEAgLTc1MCw3ICs4MjAsNyBAQCBwMm1fcHRfZ2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sCj4gICAgICAgKiBYWFggd2Ugd2lsbCByZXR1cm4g
cDJtX2ludmFsaWQgZm9yIHVubWFwcGVkIGdmbnMgKi8KPiAgICAgICp0ID0gcDJtX21taW9fZG07
Cj4gICAgICAvKiBOb3QgaW1wbGVtZW50ZWQgZXhjZXB0IHdpdGggRVBUICovCj4gLSAgICAqYSA9
IHAybV9hY2Nlc3Nfcnd4OyAKPiArICAgICphID0gcDJtX2FjY2Vzc19uOwoKQW5kIHRoZSBjb21t
ZW50IHJlbWFpbnMgbmV2ZXJ0aGVsZXNzPwoKPiBAQCAtMTEyNyw2ICsxMjAwLDcgQEAgdm9pZCBw
Mm1fcHRfaW5pdChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ICAgICAgcDJtLT5jaGFuZ2VfZW50
cnlfdHlwZV9nbG9iYWwgPSBwMm1fcHRfY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsOwo+ICAgICAg
cDJtLT5jaGFuZ2VfZW50cnlfdHlwZV9yYW5nZSA9IHAybV9wdF9jaGFuZ2VfZW50cnlfdHlwZV9y
YW5nZTsKPiAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5ID0gcGFnaW5nX3dyaXRlX3AybV9lbnRy
eTsKPiArICAgIHJhZGl4X3RyZWVfaW5pdCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzKTsKCldo
aWxlIEkgZG9uJ3QgdGhpbmsgdGhlcmUncyBhIHJpc2sgb2YgcmFjZXMsIHdvdWxkbid0IGl0IGJl
IGJldHRlciBhbnl3YXkKdG8gc2V0IHVwIHJlc291cmNlcyBiZWZvcmUgaW5zdGFsbGluZyBob29r
cyAvIGNhbGxiYWNrcz8KCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gKysrIGIveGVu
L2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTY3NSw2ICs2NzUsOSBAQCB2b2lkIHAybV90ZWFyZG93
bihzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ICAKPiAgICAgIGQgPSBwMm0tPmRvbWFpbjsKPiAg
Cj4gKyAgICBpZiAoIGNwdV9oYXNfc3ZtICkKPiArICAgICAgICByYWRpeF90cmVlX2Rlc3Ryb3ko
JnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgTlVMTCk7CgpXaGF0IGFib3V0IHNoYWRvdyBtb2Rl
LCBvciBTVk0gd2l0aG91dCBOUFQ/IFRoZSBpbml0IGFib3ZlIGlzIG5vdApjb25kaXRpb25hbCB1
cG9uIFNWTSwgbm9yIGlzIGFueSBvZiB0aGUgbWFuaXB1bGF0aW9uIG9mIHRoZSByYWRpeCB0cmVl
LgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oCj4gQEAgLTQ2LDcgKzQ2LDcgQEAgYm9vbCBwMm1f
bWVtX2FjY2Vzc19lbXVsYXRlX2NoZWNrKHN0cnVjdCB2Y3B1ICp2LAo+ICAvKiBTYW5pdHkgY2hl
Y2sgZm9yIG1lbV9hY2Nlc3MgaGFyZHdhcmUgc3VwcG9ydCAqLwo+ICBzdGF0aWMgaW5saW5lIGJv
b2wgcDJtX21lbV9hY2Nlc3Nfc2FuaXR5X2NoZWNrKHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAt
ICAgIHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGNwdV9oYXNfdm14ICYmIGhhcF9lbmFibGVk
KGQpOwo+ICsgICAgcmV0dXJuIGlzX2h2bV9kb21haW4oZCkgJiYgaGFwX2VuYWJsZWQoZCk7CgpD
b25zaWRlcmluZyB0aGlzLCBzaG91bGQgaW5pdGlhbGl6YXRpb24gYW5kIG1hbmlwdWxhdGlvbiBw
ZXJoYXBzIGJlY29tZQpjb25kaXRpb25hbCB1cG9uIGhhcF9lbmFibGVkKGQpIChwZXJoYXBzIGlt
cGxpY2l0bHkgYnkgZmluZGluZyB0aGUgcmFkaXgKdHJlZSB1bmluaXRpYWxpemVkKT8gT3IgZXZl
biBzb21lIG1vcmUgc3BlY2lmaWMgcHJlZGljYXRlLCBzbyB0aGF0IHRoZQp0cmVlIHdvdWxkbid0
IGJlIG1haW50YWluZWQgYXQgYWxsIHVubGVzcyBzb21lb25lIGNhcmVkIGFib3V0IHRoZQphY2Nl
c3MgcmlnaHRzPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:53:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:53:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWONQ-0003GA-EO; Fri, 22 Jun 2018 15: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=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWONO-0003G5-I7
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:53:30 +0000
X-Inumbo-ID: 6f76c977-7634-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f76c977-7634-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:53:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 09:53:28 -0600
Message-Id: <5B2D1B7602000078001CD091@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 09:53:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180622152418.pl6ks53abj3left6@mac.bytemobile.com>
In-Reply-To: <20180622152418.pl6ks53abj3left6@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDE3OjI0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVuIDIyLCAyMDE4IGF0IDA4OjIzOjAyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDYuMTggYXQgMTc6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gQEAgLTMxNiw3ICszMTcsOSBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3Qg
dmNwdSAqdikKPj4gPiAgICAgICAgICBpZiAoIHB0LT5wZW5kaW5nX2ludHJfbnIgKQo+PiA+ICAg
ICAgICAgIHsKPj4gPiAgICAgICAgICAgICAgLyogUlRDIGNvZGUgdGFrZXMgY2FyZSBvZiBkaXNh
YmxpbmcgdGhlIHRpbWVyIGl0c2VsZi4gKi8KPj4gPiAtICAgICAgICAgICAgaWYgKCAocHQtPmly
cSAhPSBSVENfSVJRIHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tlZChwdCkgKQo+PiA+ICsg
ICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9p
cnFfbWFza2VkKHB0KSAmJgo+PiA+ICsgICAgICAgICAgICAgICAgIC8qIExldmVsIGludGVycnVw
dHMgc2hvdWxkIGJlIGFzc2VydGVkIGV2ZW4gaWYgbWFza2VkLiAqLwo+PiA+ICsgICAgICAgICAg
ICAgICAgICFwdC0+bGV2ZWwgKQo+PiA+ICAgICAgICAgICAgICB7Cj4+ID4gICAgICAgICAgICAg
ICAgICAvKiBzdXNwZW5kIHRpbWVyIGVtdWxhdGlvbiAqLwo+PiAKPj4gRXNwZWNpYWxseSB3aXRo
IHRoaXMgY29tbWVudCBJJ20gbm90IGNvbnZpbmNlZCB0aGlzIGNoYW5nZSBpcyBmdWxseQo+PiBj
b3JyZWN0OiBPbmNlIGEgbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdCBpcyBsYXRjaGVkIGluIElS
Uiwgbm8KPj4gZnVydGhlciBhc3NlcnRpb25zIGFyZSBtZWFuaW5nZnVsLCBhbmQgaGVuY2UgZW11
bGF0aW9uIGNvdWxkIChhbmQKPj4gaGVuY2Ugc2hvdWxkKSBzdGlsbCBiZSBzdG9wcGVkIHRvIHJl
ZHVjZSByZXNvdXJjZSBjb25zdW1wdGlvbi4KPiAKPiBIbSwgSSBjYW4gc2VlIHlvdXIgcG9pbnQs
IGJ1dCB0aGF0J3MgZ29pbmcgdG8gbWFrZSB0aGUgaW1wbGVtZW50YXRpb24KPiBvZiBIUEVUIGxl
dmVsIHRyaWdnZXIgaW50ZXJydXB0cyBtb3JlIGNvbXBsZXguCj4gCj4gRnJvbSBteSByZWFkaW5n
IG9mIHRoZSBzcGVjLCB3aGVuIGEgbGV2ZWwgdHJpZ2dlcmVkIEhQRVQgaW50ZXJydXB0Cj4gZmly
ZXMgdGhlIElTUiBiaXQgbXVzdCBiZSBzZXQsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUgSVJS
IG9mIHRoZQo+IGlvLWFwaWMgZW50cnkgaXMgc2V0IG9yIG5vdC4KPiAKPiBNYXliZSB0aGUgcmln
aHQgc29sdXRpb24gaXMgdG8gYWRkIGEgcHRfaXJxX3BlbmRpbmcgdGhhdCBjaGVja3MgdGhlCj4g
SVJSIGJpdCwgYW5kIGEgbmV3IGZsYWcgdGhhdCB0aGUgY2FsbGVyIGNhbiBzZXQgaW4gb3JkZXIg
dG8gcmVxdWVzdHMKPiBjYWxsYmFja3MgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIHRoZSBpbnRlcnJ1
cHQgaGFzIGJlZW4gaW5qZWN0ZWQgb3IKPiBub3QuIFdvdWxkIHlvdSBhZ3JlZSB0byB0aGF0IHBs
YW4/CgpUaGF0IHNvdW5kcyBsaWtlIGEgcmVhc29uYWJsZSBvcHRpb24uIEFub3RoZXIgd291bGQg
YmUgdG8gYWRkIGEKcGFyYW1ldGVyIHRvIHRoZSBjYWxsYmFjayBhbGxvd2luZyB0aGUgY29udGV4
dCB0byBiZSBpZGVudGlmaWVkIHRvIHRoZQpjYWxsZWUuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:57:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:57:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWOQp-0003Sj-1J; Fri, 22 Jun 2018 15: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=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWOQn-0003SZ-VD
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:57:01 +0000
X-Inumbo-ID: edc9a584-7634-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edc9a584-7634-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:57: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 1fWOQk-0006Ll-5m; Fri, 22 Jun 2018 15:56:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWOQj-00024h-SW; Fri, 22 Jun 2018 15:56:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWOQj-0002Fh-Rs; Fri, 22 Jun 2018 15:56:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fWOQj-0002Fh-Rs@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 15:56:57 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-amd64-xl-qemut-ws16-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
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBiYjcwZGUxZjk5
M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2CiAgQnVnIG5vdCBwcmVzZW50OiA0NzQ5Mjhi
OGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NjA4LwoKCiAg
Y29tbWl0IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYKICBBdXRob3I6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFdlZCBNYXkgMzAgMTM6
MDk6NTcgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0aWVzIGZyb20g
eGVuX3N0YXJ0X2tlcm5lbCgpCiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXQ6IDA4MDhlODBj
Yjc2MGRlMjczM2MwNTI3ZDIwOTBlZDIyMDVhMWVlZjggKCJ4ZW46IHNldAogICAgICBjcHUgY2Fw
YWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpIikKICAgICAgCiAgICAgIFRoZXJlIGlz
IG5vIG5lZWQgdG8gc2V0IHRoZSBzYW1lIGNhcGFiaWxpdGllcyBmb3IgZWFjaCBjcHUKICAgICAg
aW5kaXZpZHVhbGx5LiBUaGlzIGNhbiBlYXNpbHkgYmUgZG9uZSBmb3IgYWxsIGNwdXMgd2hlbiBz
dGFydGluZyB0aGUKICAgICAga2VybmVsLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTog
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlz
ZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjkvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzEyNDYwOC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMjk2
OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuOSB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFz
aXMgcGFzczoKIDEyNDUzMiBmYWlsIFtob3N0PWdvZGVsbG8xXSAvIDEyMzgxOSBvay4KRmFpbHVy
ZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI0NTMyIC8gMTIzODE5Cih0cmVlIHdpdGggbm8gdXJs
OiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2Vh
YmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOGU1MmI5NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0
YzZjYzQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNi
CkJhc2lzIHBhc3MgMjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJjMTlmM2MxZjAxNmQ0MyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCMy
NDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2ZDQzLThlNTJiOTRlMTlkODJlMmJl
NGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwNmY1NDJmOGYyZTQ0NmMwMWJkMGVkYWI1
MWU5NDUwYWY3ZjZlMDViLTExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
TG9hZGVkIDIwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjM4MTkgcGFzcyAyNDYwYzIzYzM1ZTlhNjEyMzk1YjQxMDhkYmMxOWYzYzFmMDE2
ZDQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUwNWIKIDEy
Mzg2MSBmYWlsIGlycmVsZXZhbnQKIDEyMzk3MCBmYWlsIGlycmVsZXZhbnQKIDEyMzkxNCBmYWls
IGlycmVsZXZhbnQKIDEyNDAzMyBmYWlsIGlycmVsZXZhbnQKIDEyNDA1NSBmYWlsIGlycmVsZXZh
bnQKIDEyNDA4NCBmYWlsIDNjM2QwNWZjNmU2NjUzYmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MTEz
IGZhaWwgM2MzZDA1ZmM2ZTY2NTNiZGY5ZjdmYjNmYjY5MjJiMTk5YzdiYTNlYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAx
MTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMwZmFhYTZmNjNiCiAxMjQxOTAgZmFpbCA0ZjQy
ZGM2MmJlOTJhZmU5ODYzYmYyNTk4ZTZiMGQ2Mzc0MzBmNzRmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDE2OCBmYWlsIDNjM2QwNWZjNmU2NjUz
YmRmOWY3ZmIzZmI2OTIyYjE5OWM3YmEzZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIz
ZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0MjIzIGZhaWwgNGY0MmRjNjJiZTkyYWZlOTg2M2JmMjU5
OGU2YjBkNjM3NDMwZjc0ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxMTUzNWNkYmMwYWU1OTI1YTU1YjNlNzM1NDQ3YzMw
ZmFhYTZmNjNiCiAxMjQ0MTEgZmFpbCA4ZTUyYjk0ZTE5ZDgyZTJiZTRmM2JmMzY5OWM4ZjM5ZjRj
NmNjNDc4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IK
IDEyNDQ2MCBmYWlsIDhlNTJiOTRlMTlkODJlMmJlNGYzYmYzNjk5YzhmMzlmNGM2Y2M0NzggYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYgogMTI0NjA0IHBh
c3MgNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZj
Yjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAxMjQ1NzggZmFpbCA4ZTUyYjk0
ZTE5ZDgyZTJiZTRmM2JmMzY5OWM4ZjM5ZjRjNmNjNDc4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5
MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKIDEyNDYwMSBmYWlsIGJiNzBkZTFmOTkzYjVhN2Zm
ZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJi
YTQ3ODlhOTRkODI0NTIxZQogMTI0NTkxIGZhaWwgYzQzYjRmZjk3MmE5ODZjODViZGQ4ZGMxYWEw
NWZlMjNiMjllZjk5YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4
MjQ1MjFlCiAxMjQ1ODEgZmFpbCA4MmJmZmZlZGJkYTkxZmZkZjdjZWJjMjEwMTg1ZmFjM2Y2YTIw
OTZiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEy
NDU5NiBwYXNzIDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBhYWQgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NTc2IHBhc3Mg
MjQ2MGMyM2MzNWU5YTYxMjM5NWI0MTA4ZGJjMTlmM2MxZjAxNmQ0MyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJm
OGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQ1ODYgcGFzcyBhMzgyNDlkNmRj
ZmI2NTU0ZjA3NjVmOTUyOWQ0OWY5NjQ1NGQ5YTFlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYx
OWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDUzMiBmYWlsIDhlNTJiOTRlMTlkODJlMmJlNGYz
YmYzNjk5YzhmMzlmNGM2Y2M0NzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0
N2MzMGZhYWE2ZjYzYgogMTI0NTg5IGZhaWwgZmU2NGQ3ZDZhYjgzYjAzYzkzM2Q5Zjc2NjQzYjgx
MDg1Nzc3NDMwNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1
MjFlCiAxMjQ1OTggZmFpbCBiYjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKIDEyNDYw
MCBwYXNzIDQ3NDkyOGI4ZjBhNmJhNDk4NzJlZjI3Njk2MTBiODA2Mzg4MjBhYWQgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MzVmY2I5ODJlYTE2YzQwNjE5ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogMTI0NjA4IGZhaWwgYmI3
MGRlMWY5OTNiNWE3ZmZmZTlkNDJjNjg5MDdiNjBlZjUzMTlhNiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzNWZjYjk4MmVh
MTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlClNlYXJjaGluZyBmb3IgaW50ZXJlc3Rpbmcg
dmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMzgxOSAocGFzcyksIGZvciBiYXNpcyBw
YXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQ0MTEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVy
ZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ1NzYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMjQ1NzggKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZp
c2lvbnMgYXQgNDc0OTI4YjhmMGE2YmE0OTg3MmVmMjc2OTYxMGI4MDYzODgyMGFhZCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCk5vIHJldmlzaW9ucyBs
ZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQg
MTI0NTk2IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI0NTk4
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI0NjAwIChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ2MDEgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjQ2MDQgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNDYwOCAoZmFpbCksIGZvciBmaXJzdCBm
YWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgog
IEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51
eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBi
YjcwZGUxZjk5M2I1YTdmZmZlOWQ0MmM2ODkwN2I2MGVmNTMxOWE2CiAgQnVnIG5vdCBwcmVzZW50
OiA0NzQ5MjhiOGYwYTZiYTQ5ODcyZWYyNzY5NjEwYjgwNjM4ODIwYWFkCiAgTGFzdCBmYWlsIHJl
cHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0
NjA4LwoKCiAgY29tbWl0IGJiNzBkZTFmOTkzYjVhN2ZmZmU5ZDQyYzY4OTA3YjYwZWY1MzE5YTYK
ICBBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBEYXRlOiAgIFdlZCBN
YXkgMzAgMTM6MDk6NTcgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNldCBjcHUgY2FwYWJpbGl0
aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpCiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXQ6
IDA4MDhlODBjYjc2MGRlMjczM2MwNTI3ZDIwOTBlZDIyMDVhMWVlZjggKCJ4ZW46IHNldAogICAg
ICBjcHUgY2FwYWJpbGl0aWVzIGZyb20geGVuX3N0YXJ0X2tlcm5lbCgpIikKICAgICAgCiAgICAg
IFRoZXJlIGlzIG5vIG5lZWQgdG8gc2V0IHRoZSBzYW1lIGNhcGFiaWxpdGllcyBmb3IgZWFjaCBj
cHUKICAgICAgaW5kaXZpZHVhbGx5LiBUaGlzIGNhbiBlYXNpbHkgYmUgZG9uZSBmb3IgYWxsIGNw
dXMgd2hlbiBzdGFydGluZyB0aGUKICAgICAga2VybmVsLgogICAgICAKICAgICAgU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1ieTog
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgICAgU2lnbmVk
LW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjkvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0Lnhlbi1ib290Lntkb3QscHMs
cG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQox
MjQ2MDg6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNDYwOCBsaW51eC00LjkgcmVhbC1i
aXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncy8xMjQ2MDgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1
bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:57:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:57: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 1fWOR9-0003V1-C7; Fri, 22 Jun 2018 15:57:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ssti=ji=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fWOR7-0003Um-N7
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:57:21 +0000
X-Inumbo-ID: f9344943-7634-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9344943-7634-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:57:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2DA27AD5C;
 Fri, 22 Jun 2018 15:57:19 +0000 (UTC)
Date: Fri, 22 Jun 2018 17:57:16 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Chris Wilson <chris@chris-wilson.co.uk>
Message-ID: <20180622155716.GE10465@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <152968180950.11773.3374981930722769733@mail.alporthouse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <152968180950.11773.3374981930722769733@mail.alporthouse.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Rodrigo@kvack.org,
 Michal Hocko =?utf-8?B?PG1ob2Nrb0BzdXNlLmNvbT4sIGt2bUB2Z2VyLmtlcm5l?=
 =?utf-8?B?bC5vcmcsICAiIFJhZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29t?=
 =?utf-8?B?Piw=?= David Airlie <airlied@linux.ie>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 Deucher@kvack.org, linux-mm@kvack.org, Mike@kvack.org, Vivi@kvack.org,
 Juergen@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, Paolo@kvack.org, Dennis@kvack.org,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org, Boris@kvack.org,
 Jason Gunthorpe <jgg@ziepe.ca>, Doug Ledford <dledford@redhat.com>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Ashutosh@kvack.org, Marciniszyn@kvack.org, Alex@kvack.org,
 intel-gfx@lists.freedesktop.org, Dalessandro@kvack.org,
 =?iso-8859-1?B?IiBK6XL0bWU=?= Glisse <jglisse@redhat.com>, Ostrovsky@kvack.org,
 Bonzini@kvack.org, LKML <linux-kernel@vger.kernel.org>, Dixit@kvack.org,
 Gross@kvack.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpIDIyLTA2LTE4IDE2OjM2OjQ5LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gUXVvdGluZyBN
aWNoYWwgSG9ja28gKDIwMTgtMDYtMjIgMTY6MDI6NDIpCj4gPiBIaSwKPiA+IHRoaXMgaXMgYW4g
UkZDIGFuZCBub3QgdGVzdGVkIGF0IGFsbC4gSSBhbSBub3QgdmVyeSBmYW1pbGlhciB3aXRoIHRo
ZQo+ID4gbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVyeSBtdWNoIHNvIHRoaXMgaXMgYSBjcnVk
ZSBhdHRlbXB0IHRvIGFjaGlldmUKPiA+IHdoYXQgSSBuZWVkIGJhc2ljYWxseS4gSXQgbWlnaHQg
YmUgY29tcGxldGVseSB3cm9uZyBidXQgSSB3b3VsZCBsaWtlCj4gPiB0byBkaXNjdXNzIHdoYXQg
d291bGQgYmUgYSBiZXR0ZXIgd2F5IGlmIHRoYXQgaXMgdGhlIGNhc2UuCj4gPiAKPiA+IGdldF9t
YWludGFpbmVycyBnYXZlIG1lIHF1aXRlIGxhcmdlIGxpc3Qgb2YgcGVvcGxlIHRvIENDIHNvIEkg
aGFkIHRvIHRyaW0KPiA+IGl0IGRvd24uIElmIHlvdSB0aGluayBJIGhhdmUgZm9yZ290IHNvbWVi
b2R5LCBwbGVhc2UgbGV0IG1lIGtub3cKPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl
bV91c2VycHRyLmMKPiA+IGluZGV4IDg1NGJkNTFiOTQ3OC4uNTI4NWRmOTMzMWZhIDEwMDY0NAo+
ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiArKysg
Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMKPiA+IEBAIC0xMTIsMTAg
KzExMiwxMSBAQCBzdGF0aWMgdm9pZCBkZWxfb2JqZWN0KHN0cnVjdCBpOTE1X21tdV9vYmplY3Qg
Km1vKQo+ID4gICAgICAgICBtby0+YXR0YWNoZWQgPSBmYWxzZTsKPiA+ICB9Cj4gPiAgCj4gPiAt
c3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0
cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiA+ICtzdGF0aWMgaW50IGk5MTVfZ2VtX3VzZXJwdHJf
bW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IG1tX3N0cnVjdCAqbW0sCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKPiA+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGVuZCkKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGVuZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2NrYWJsZSkKPiA+ICB7Cj4gPiAg
ICAgICAgIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciAqbW4gPQo+ID4gICAgICAgICAgICAgICAg
IGNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4pOwo+ID4gQEAg
LTEyNCw3ICsxMjUsNyBAQCBzdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRh
dGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ID4gICAgICAgICBMSVNU
X0hFQUQoY2FuY2VsbGVkKTsKPiA+ICAKPiA+ICAgICAgICAgaWYgKFJCX0VNUFRZX1JPT1QoJm1u
LT5vYmplY3RzLnJiX3Jvb3QpKQo+ID4gLSAgICAgICAgICAgICAgIHJldHVybjsKPiA+ICsgICAg
ICAgICAgICAgICByZXR1cm4gMDsKPiAKPiBUaGUgcHJpbmNpcGxlIHdhaXQgaGVyZSBpcyBmb3Ig
dGhlIEhXIChldmVuIGFmdGVyIGZpeGluZyBhbGwgdGhlIGxvY2tzCj4gdG8gYmUgbm90IHNvIGNv
YXJzZSwgd2Ugc3RpbGwgaGF2ZSB0byB3YWl0IGZvciB0aGUgSFcgdG8gZmluaXNoIGl0cwo+IGFj
Y2VzcykuCgpJcyB0aGlzIHdhaXQgYm91bmQgb3IgaXQgY2FuIHRha2UgYmFzaWNhbGx5IGFyYml0
cmFyeSBhbW91bnQgb2YgdGltZT8KCj4gVGhlIGZpcnN0IHBhc3Mgd291bGQgYmUgdGhlbiB0byBu
b3QgZG8gYW55dGhpbmcgaGVyZSBpZgo+ICFibG9ja2FibGUuCgpzb21ldGhpbmcgbGlrZSB0aGlz
PyAoaW5jcmVtZW50YWwgZGlmZikKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p
OTE1X2dlbV91c2VycHRyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRy
LmMKaW5kZXggNTI4NWRmOTMzMWZhLi5lOWVkMGQyY2ZhYmMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv
Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx
NS9pOTE1X2dlbV91c2VycHRyLmMKQEAgLTEyMiw2ICsxMjIsNyBAQCBzdGF0aWMgaW50IGk5MTVf
Z2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVy
ICpfbW4sCiAJCWNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4p
OwogCXN0cnVjdCBpOTE1X21tdV9vYmplY3QgKm1vOwogCXN0cnVjdCBpbnRlcnZhbF90cmVlX25v
ZGUgKml0OworCWludCByZXQgPSAwOwogCUxJU1RfSEVBRChjYW5jZWxsZWQpOwogCiAJaWYgKFJC
X0VNUFRZX1JPT1QoJm1uLT5vYmplY3RzLnJiX3Jvb3QpKQpAQCAtMTMzLDYgKzEzNCwxMCBAQCBz
dGF0aWMgaW50IGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1
Y3QgbW11X25vdGlmaWVyICpfbW4sCiAJc3Bpbl9sb2NrKCZtbi0+bG9jayk7CiAJaXQgPSBpbnRl
cnZhbF90cmVlX2l0ZXJfZmlyc3QoJm1uLT5vYmplY3RzLCBzdGFydCwgZW5kKTsKIAl3aGlsZSAo
aXQpIHsKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJCXJldCA9IC1FQUdBSU47CisJCQlnb3RvIG91
dF91bmxvY2s7CisJCX0KIAkJLyogVGhlIG1tdV9vYmplY3QgaXMgcmVsZWFzZWQgbGF0ZSB3aGVu
IGRlc3Ryb3lpbmcgdGhlCiAJCSAqIEdFTSBvYmplY3Qgc28gaXQgaXMgZW50aXJlbHkgcG9zc2li
bGUgdG8gZ2FpbiBhCiAJCSAqIHJlZmVyZW5jZSBvbiBhbiBvYmplY3QgaW4gdGhlIHByb2Nlc3Mg
b2YgYmVpbmcgZnJlZWQKQEAgLTE1NCw4ICsxNTksMTAgQEAgc3RhdGljIGludCBpOTE1X2dlbV91
c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21u
LAogCXNwaW5fdW5sb2NrKCZtbi0+bG9jayk7CiAKIAkvKiBUT0RPOiBjYW4gd2Ugc2tpcCB3YWl0
aW5nIGhlcmU/ICovCi0JaWYgKCFsaXN0X2VtcHR5KCZjYW5jZWxsZWQpICYmIGJsb2NrYWJsZSkK
KwlpZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxlZCkpCiAJCWZsdXNoX3dvcmtxdWV1ZShtbi0+d3Ep
OworCisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBtbXVfbm90aWZpZXJf
b3BzIGk5MTVfZ2VtX3VzZXJwdHJfbm90aWZpZXIgPSB7Ci0tIApNaWNoYWwgSG9ja28KU1VTRSBM
YWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 15:57:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 15:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWORD-0003W9-Mp; Fri, 22 Jun 2018 15:57:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=33vo=ji=citrix.com=prvs=704d538d6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fWORC-0003Vc-3O
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:57:26 +0000
X-Inumbo-ID: faf95c1c-7634-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id faf95c1c-7634-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 15:57:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,257,1526342400"; d="scan'208";a="75131726"
Date: Fri, 22 Jun 2018 17:57:14 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180622155714.dpuvbynjjxme36th@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180622152418.pl6ks53abj3left6@mac.bytemobile.com>
 <5B2D1B7602000078001CD091@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B2D1B7602000078001CD091@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDk6NTM6MjZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIyLjA2LjE4IGF0IDE3OjI0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDg6MjM6MDJBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gQEAgLTMxNiw3ICszMTcsOSBAQCBpbnQgcHRfdXBkYXRl
X2lycShzdHJ1Y3QgdmNwdSAqdikKPiA+PiA+ICAgICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50
cl9uciApCj4gPj4gPiAgICAgICAgICB7Cj4gPj4gPiAgICAgICAgICAgICAgLyogUlRDIGNvZGUg
dGFrZXMgY2FyZSBvZiBkaXNhYmxpbmcgdGhlIHRpbWVyIGl0c2VsZi4gKi8KPiA+PiA+IC0gICAg
ICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFf
bWFza2VkKHB0KSApCj4gPj4gPiArICAgICAgICAgICAgaWYgKCAocHQtPmlycSAhPSBSVENfSVJR
IHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tlZChwdCkgJiYKPiA+PiA+ICsgICAgICAgICAg
ICAgICAgIC8qIExldmVsIGludGVycnVwdHMgc2hvdWxkIGJlIGFzc2VydGVkIGV2ZW4gaWYgbWFz
a2VkLiAqLwo+ID4+ID4gKyAgICAgICAgICAgICAgICAgIXB0LT5sZXZlbCApCj4gPj4gPiAgICAg
ICAgICAgICAgewo+ID4+ID4gICAgICAgICAgICAgICAgICAvKiBzdXNwZW5kIHRpbWVyIGVtdWxh
dGlvbiAqLwo+ID4+IAo+ID4+IEVzcGVjaWFsbHkgd2l0aCB0aGlzIGNvbW1lbnQgSSdtIG5vdCBj
b252aW5jZWQgdGhpcyBjaGFuZ2UgaXMgZnVsbHkKPiA+PiBjb3JyZWN0OiBPbmNlIGEgbGV2ZWwg
dHJpZ2dlcmVkIGludGVycnVwdCBpcyBsYXRjaGVkIGluIElSUiwgbm8KPiA+PiBmdXJ0aGVyIGFz
c2VydGlvbnMgYXJlIG1lYW5pbmdmdWwsIGFuZCBoZW5jZSBlbXVsYXRpb24gY291bGQgKGFuZAo+
ID4+IGhlbmNlIHNob3VsZCkgc3RpbGwgYmUgc3RvcHBlZCB0byByZWR1Y2UgcmVzb3VyY2UgY29u
c3VtcHRpb24uCj4gPiAKPiA+IEhtLCBJIGNhbiBzZWUgeW91ciBwb2ludCwgYnV0IHRoYXQncyBn
b2luZyB0byBtYWtlIHRoZSBpbXBsZW1lbnRhdGlvbgo+ID4gb2YgSFBFVCBsZXZlbCB0cmlnZ2Vy
IGludGVycnVwdHMgbW9yZSBjb21wbGV4Lgo+ID4gCj4gPiBGcm9tIG15IHJlYWRpbmcgb2YgdGhl
IHNwZWMsIHdoZW4gYSBsZXZlbCB0cmlnZ2VyZWQgSFBFVCBpbnRlcnJ1cHQKPiA+IGZpcmVzIHRo
ZSBJU1IgYml0IG11c3QgYmUgc2V0LCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIElSUiBvZiB0
aGUKPiA+IGlvLWFwaWMgZW50cnkgaXMgc2V0IG9yIG5vdC4KPiA+IAo+ID4gTWF5YmUgdGhlIHJp
Z2h0IHNvbHV0aW9uIGlzIHRvIGFkZCBhIHB0X2lycV9wZW5kaW5nIHRoYXQgY2hlY2tzIHRoZQo+
ID4gSVJSIGJpdCwgYW5kIGEgbmV3IGZsYWcgdGhhdCB0aGUgY2FsbGVyIGNhbiBzZXQgaW4gb3Jk
ZXIgdG8gcmVxdWVzdHMKPiA+IGNhbGxiYWNrcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIGlu
dGVycnVwdCBoYXMgYmVlbiBpbmplY3RlZCBvcgo+ID4gbm90LiBXb3VsZCB5b3UgYWdyZWUgdG8g
dGhhdCBwbGFuPwo+IAo+IFRoYXQgc291bmRzIGxpa2UgYSByZWFzb25hYmxlIG9wdGlvbi4gQW5v
dGhlciB3b3VsZCBiZSB0byBhZGQgYQo+IHBhcmFtZXRlciB0byB0aGUgY2FsbGJhY2sgYWxsb3dp
bmcgdGhlIGNvbnRleHQgdG8gYmUgaWRlbnRpZmllZCB0byB0aGUKPiBjYWxsZWUuCgpZZXMsIGJ1
dCB0aGF0IHNlZW1zIGxlc3Mgb3B0aW1hbCBzaW5jZSBhbGwgY2FsbGJhY2sgd2lsbCBiZSBleGVj
dXRlZAphbmQgY3VycmVudCBjYWxsZXJzIHdvdWxkIGp1c3QgZXhpdCBpZiB0aGUgaW50ZXJydXB0
IHdhcyBtYXNrZWQuIEkKd2lsbCBhZGQgdGhlIG5ldyBvcHRpb24gYW4gc2VuZCBhIG5ldyB2ZXJz
aW9uLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16: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 1fWOUR-0004rH-8N; Fri, 22 Jun 2018 16:00:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xfht=ji=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fWOUQ-0004rC-Kz
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 16:00:46 +0000
X-Inumbo-ID: 73ba4559-7635-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73ba4559-7635-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 16:00:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 22 Jun 2018 10:00:44 -0600
Message-Id: <5B2D1D2902000078001CD0B5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 22 Jun 2018 10:00:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
 <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
 <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
In-Reply-To: <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVuIDIyLCAyMDE4IGF0IDA5OjAwOjI3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDYuMTggYXQgMTc6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKPj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL2hwZXQuYwo+PiA+IEBAIC0yMjMsNiArMjIzLDE3IEBAIHN0YXRpYyB2b2lk
IGhwZXRfc3RvcF90aW1lcihIUEVUU3RhdGUgKmgsIHVuc2lnbmVkIGludCAKPiB0biwKPj4gPiAg
ICAgIGhwZXRfZ2V0X2NvbXBhcmF0b3IoaCwgdG4sIGd1ZXN0X3RpbWUpOwo+PiA+ICB9Cj4+ID4g
IAo+PiA+ICtzdGF0aWMgdm9pZCBocGV0X3RpbWVyX2ZpcmVkKHN0cnVjdCB2Y3B1ICp2LCB2b2lk
ICpkYXRhKQo+PiA+ICt7Cj4+ID4gKyAgICB1bnNpZ25lZCBpbnQgdG4gPSAodW5zaWduZWQgaW50
KWRhdGE7Cj4+IAo+PiBJIGRvbid0IHRoaW5rIHRoaXMgY2FzdCB3aWxsIGdvIHRocm91Z2ggd2l0
aG91dCB3YXJuaW5nIG9uIGFsbCBnY2MgdmVyc2lvbnMgCj4gd2UKPj4gY2FyZSBhYm91dC4KPiAK
PiBIbSwgc2hvdWxkIGJlIGNhc3RlZCB0byB1bnNpZ25lZCBsb25nIEkgZ3Vlc3Mgc28gaXQncyB0
aGUgc2FtZSBzaXplLgo+IAo+PiA+ICsgICAgSFBFVFN0YXRlICpoID0gdmNwdV92aHBldCh2KTsK
Pj4gPiArCj4+ID4gKyAgICB3cml0ZV9sb2NrKCZoLT5sb2NrKTsKPj4gPiArICAgIEFTU0VSVCgh
dGVzdF9iaXQodG4sICZoLT5ocGV0LmlzcikpOwo+PiA+ICsgICAgX19zZXRfYml0KHRuLCAmaC0+
aHBldC5pc3IpOwo+PiAKPj4gICAgIGlmICggX190ZXN0X2FuZF9zZXRfYml0KCkgKQo+PiAgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+PiAKPj4gPwo+PiAKPj4gU2VlaW5nIHRoaXMgSSBj
YW4gdW5kZXJzdGFuZCB3aHkgeW91IHdhbnQgdG8gY2FsbCB0aGUgY2FsbGJhY2sgdGhlIHdheQo+
PiB5b3UgZG8gaW4gdGhlIHByZXZpb3VzIHBhdGNoLiBJIGNvbnRpbnVlIHRvIGJlIHVuY29udmlu
Y2VkIHRoaXMgc2Vjb25kCj4+IGNhbGwgaXMgZ2VuZXJhbGx5IGNvcnJlY3QgKGFuZCBzdWZmaWNp
ZW50KS4gU2ltcGx5IGNvbnNpZGVyIHRoZSBSVEMgY2FzZSwKPj4gd2hlcmUgaW4gdGhlb3J5IHRo
ZSBJUlEgY291bGQgYWxzbyBiZSBsZXZlbCB0cmlnZ2VyZWQuCj4gCj4gU2VlIG15IHJlcGx5IHRv
IHRoZSBvdGhlciBwYXRjaC4KPiAKPj4gPiBAQCAtMzk0LDYgKzQxMSwzMiBAQCBzdGF0aWMgaW50
IGhwZXRfd3JpdGUoCj4+ID4gICAgICAgICAgfQo+PiA+ICAgICAgICAgIGJyZWFrOwo+PiA+ICAK
Pj4gPiArICAgIGNhc2UgSFBFVF9TVEFUVVM6Cj4+ID4gKyAgICAgICAgLyogd3JpdGUgMSB0byBj
bGVhci4gKi8KPj4gPiArICAgICAgICB3aGlsZSAoIG5ld192YWwgKQo+PiA+ICsgICAgICAgIHsK
Pj4gPiArICAgICAgICAgICAgYm9vbCBhY3RpdmU7Cj4+ID4gKwo+PiA+ICsgICAgICAgICAgICBp
ID0gZmluZF9maXJzdF9zZXRfYml0KG5ld192YWwpOwo+PiA+ICsgICAgICAgICAgICBpZiAoIGkg
Pj0gSFBFVF9USU1FUl9OVU0gKQo+PiA+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4+ID4gKyAg
ICAgICAgICAgIF9fY2xlYXJfYml0KGksICZuZXdfdmFsKTsKPj4gPiArICAgICAgICAgICAgYWN0
aXZlID0gX190ZXN0X2FuZF9jbGVhcl9iaXQoaSwgJmgtPmhwZXQuaXNyKTsKPj4gPiArICAgICAg
ICAgICAgaWYgKCBhY3RpdmUgKQo+PiA+ICsgICAgICAgICAgICB7Cj4+ID4gKyAgICAgICAgICAg
ICAgICAvKgo+PiA+ICsgICAgICAgICAgICAgICAgICogU2hvdWxkIHB0LT5pcnEgYmV0dGVyIGJl
IHVzZWQgaGVyZSBpbiBjYXNlIHRoZSBndWVzdCBjaGFuZ2VzCj4+ID4gKyAgICAgICAgICAgICAg
ICAgKiB0aGUgY29uZmlndXJlZCBJUlEgd2hpbGUgaXQncyBhY3RpdmU/IEd1ZXN0IGNoYW5naW5n
IHRoZSBJUlEKPj4gPiArICAgICAgICAgICAgICAgICAqIHdoaWxlIHRoZSBpbnRlcnJ1cHQgaXMg
YWN0aXZlIGlzIG5vdCBkb2N1bWVudGVkLgo+PiA+ICsgICAgICAgICAgICAgICAgICovCj4+IAo+
PiBJIHRoaW5rIGl0J3MgYmV0dGVyIHRoZSB3YXkgeW91IGhhdmUgaXQsIHRvIGJhc2UgdGhpbmdz
IG9uIHdoYXQgaXMgcmVjb3JkZWQKPj4gaW4gaC0+aHBldC5pc3IuIEFmdGVyIGFsbCB0aGF0J3Mg
d2hhdCBoYXMgYmVlbiBhc3NlcnRlZC4gSW4gZmFjdCBJIGRvbid0IHNlZQo+PiBob3cgdXNpbmcg
cHQtPmlycSB3b3VsZCBhZGRyZXNzIHRoZSBzaXR1YXRpb246IElzbid0IGl0IHRoYXQgd2hhdCBj
aGFuZ2VzCj4+IGZpcnN0LCBhbmQgaGVuY2UgdGhlIGRlLWFzc2VydCBkb25lIGhlcmUgd291bGQg
Z28gb3V0IG9mIHN5bmMgd2l0aCB0aGUKPj4gcHJpb3IgYXNzZXJ0Pwo+IAo+IFdoYXQncyBpbiB0
aGUgSFBFVCBzdGF0ZSBjYW4gYmUgY2hhbmdlZCBieSBndWVzdCB3cml0ZXMsCgpOb3QgZXhhY3Rs
eSAtIHRoZSBvbmx5IHdheSB0byBtb2RpZnkgaC0+aHBldC5pc3IgaXMgdGhyb3VnaCB0aGUgY29k
ZSBhYm92ZS4KCj4gc28gaXQgbWlnaHQKPiBiZSBtb3JlIGFjY3VyYXRlIHRvIHVzZSBwdC0+aXJx
LCB3aGljaCBpcyB0aGUgSVJRIHRoYXQgd2FzIGFzc2VydGVkIGJ5Cj4gdGhlIHZwdCBjb2RlLgoK
SS5lLiBJJ20gdmlld2luZyBpdCBleGFjdGx5IHRoZSBvdGhlciB3YXkgYXJvdW5kIC0gdGhlIGd1
ZXN0IGNhbiBhZmZlY3QKcHQtPmlycSBkaXJlY3RseS4KCj4+ID4gKyAgICAgICAgICAgICAgICBo
dm1faW9hcGljX2RlYXNzZXJ0KHYtPmRvbWFpbiwgdGltZXJfaW50X3JvdXRlKGgsIGkpKTsKPj4g
PiArICAgICAgICAgICAgICAgIGlmICggaHBldF9lbmFibGVkKGgpICYmIHRpbWVyX2VuYWJsZWQo
aCwgaSkgJiYKPj4gPiArICAgICAgICAgICAgICAgICAgICAgdGltZXJfbGV2ZWwoaCwgaSkgJiYg
dGltZXJfaXNfcGVyaW9kaWMoaCwgaSkgKQo+PiA+ICsgICAgICAgICAgICAgICAgICAgIHNldF9z
dGFydF90aW1lcihpKTsKPj4gPiArICAgICAgICAgICAgfQo+PiA+ICsgICAgICAgIH0KPj4gPiAr
ICAgICAgICBicmVhazsKPj4gCj4+IFdoYXQgSSdtIHdvbmRlcmluZyB0aG91Z2g6IERvZXMgdGhl
cmUgcmVhbGx5IG5lZWQgdG8gYmUgYSBsb29wIGhlcmU/Cj4+IEhvdyB3b3VsZCBtb3JlIHRoYW4g
b25lIGJpdCBnZXQgc2V0IGluIGgtPmhwZXQuaXNyPwo+IAo+IFRoZSBjdXJyZW50IEhQRVQgY29k
ZSBleHBvc2VzIDMgdGltZXJzLCBhbmQgYWxsIG9mIHRoZW0gY2FuIGJlIHNldCB0bwo+IGxldmVs
IHRyaWdnZXJlZCwgc28gaW4gdGhlb3J5IHlvdSBjb3VsZCBjbGVhciB0aGUgMyBJU1IgYml0cyB3
aXRoIG9uZQo+IHdyaXRlLCBoZW5jZSB0aGUgbG9vcC4KCk9oLCByaWdodCwgSSB3YXMgbWlzbGVh
ZCBieSB0aGUgY29tbWVudCBhYm92ZSBzYXlpbmcgcHQtPmlycSB3aGVuIHlvdQpyZWFsbHkgbWVh
biBwdFt0bl0uaXJxCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:07:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWOb1-000565-7t; Fri, 22 Jun 2018 16:07: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=33vo=ji=citrix.com=prvs=704d538d6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fWOaz-000560-Ip
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 16:07:33 +0000
X-Inumbo-ID: fe0cf8a9-7635-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe0cf8a9-7635-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 18:04:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,257,1526342400"; d="scan'208";a="75132415"
Date: Fri, 22 Jun 2018 18:07:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180622160723.pjlxr3n57diqewxh@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
 <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
 <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
 <5B2D1D2902000078001CD0B5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B2D1D2902000078001CD0B5@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMTA6MDA6NDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIyLjA2LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDk6MDA6MjdBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKPiA+
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gPj4gPiBAQCAtMjIzLDYgKzIyMywx
NyBAQCBzdGF0aWMgdm9pZCBocGV0X3N0b3BfdGltZXIoSFBFVFN0YXRlICpoLCB1bnNpZ25lZCBp
bnQgCj4gPiB0biwKPiA+PiA+ICAgICAgaHBldF9nZXRfY29tcGFyYXRvcihoLCB0biwgZ3Vlc3Rf
dGltZSk7Cj4gPj4gPiAgfQo+ID4+ID4gIAo+ID4+ID4gK3N0YXRpYyB2b2lkIGhwZXRfdGltZXJf
ZmlyZWQoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmRhdGEpCj4gPj4gPiArewo+ID4+ID4gKyAgICB1
bnNpZ25lZCBpbnQgdG4gPSAodW5zaWduZWQgaW50KWRhdGE7Cj4gPj4gCj4gPj4gSSBkb24ndCB0
aGluayB0aGlzIGNhc3Qgd2lsbCBnbyB0aHJvdWdoIHdpdGhvdXQgd2FybmluZyBvbiBhbGwgZ2Nj
IHZlcnNpb25zIAo+ID4gd2UKPiA+PiBjYXJlIGFib3V0Lgo+ID4gCj4gPiBIbSwgc2hvdWxkIGJl
IGNhc3RlZCB0byB1bnNpZ25lZCBsb25nIEkgZ3Vlc3Mgc28gaXQncyB0aGUgc2FtZSBzaXplLgo+
ID4gCj4gPj4gPiArICAgIEhQRVRTdGF0ZSAqaCA9IHZjcHVfdmhwZXQodik7Cj4gPj4gPiArCj4g
Pj4gPiArICAgIHdyaXRlX2xvY2soJmgtPmxvY2spOwo+ID4+ID4gKyAgICBBU1NFUlQoIXRlc3Rf
Yml0KHRuLCAmaC0+aHBldC5pc3IpKTsKPiA+PiA+ICsgICAgX19zZXRfYml0KHRuLCAmaC0+aHBl
dC5pc3IpOwo+ID4+IAo+ID4+ICAgICBpZiAoIF9fdGVzdF9hbmRfc2V0X2JpdCgpICkKPiA+PiAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ID4+IAo+ID4+ID8KPiA+PiAKPiA+PiBTZWVp
bmcgdGhpcyBJIGNhbiB1bmRlcnN0YW5kIHdoeSB5b3Ugd2FudCB0byBjYWxsIHRoZSBjYWxsYmFj
ayB0aGUgd2F5Cj4gPj4geW91IGRvIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gSSBjb250aW51ZSB0
byBiZSB1bmNvbnZpbmNlZCB0aGlzIHNlY29uZAo+ID4+IGNhbGwgaXMgZ2VuZXJhbGx5IGNvcnJl
Y3QgKGFuZCBzdWZmaWNpZW50KS4gU2ltcGx5IGNvbnNpZGVyIHRoZSBSVEMgY2FzZSwKPiA+PiB3
aGVyZSBpbiB0aGVvcnkgdGhlIElSUSBjb3VsZCBhbHNvIGJlIGxldmVsIHRyaWdnZXJlZC4KPiA+
IAo+ID4gU2VlIG15IHJlcGx5IHRvIHRoZSBvdGhlciBwYXRjaC4KPiA+IAo+ID4+ID4gQEAgLTM5
NCw2ICs0MTEsMzIgQEAgc3RhdGljIGludCBocGV0X3dyaXRlKAo+ID4+ID4gICAgICAgICAgfQo+
ID4+ID4gICAgICAgICAgYnJlYWs7Cj4gPj4gPiAgCj4gPj4gPiArICAgIGNhc2UgSFBFVF9TVEFU
VVM6Cj4gPj4gPiArICAgICAgICAvKiB3cml0ZSAxIHRvIGNsZWFyLiAqLwo+ID4+ID4gKyAgICAg
ICAgd2hpbGUgKCBuZXdfdmFsICkKPiA+PiA+ICsgICAgICAgIHsKPiA+PiA+ICsgICAgICAgICAg
ICBib29sIGFjdGl2ZTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgICAgICAgICBpID0gZmluZF9maXJz
dF9zZXRfYml0KG5ld192YWwpOwo+ID4+ID4gKyAgICAgICAgICAgIGlmICggaSA+PSBIUEVUX1RJ
TUVSX05VTSApCj4gPj4gPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4+ID4gKyAgICAgICAg
ICAgIF9fY2xlYXJfYml0KGksICZuZXdfdmFsKTsKPiA+PiA+ICsgICAgICAgICAgICBhY3RpdmUg
PSBfX3Rlc3RfYW5kX2NsZWFyX2JpdChpLCAmaC0+aHBldC5pc3IpOwo+ID4+ID4gKyAgICAgICAg
ICAgIGlmICggYWN0aXZlICkKPiA+PiA+ICsgICAgICAgICAgICB7Cj4gPj4gPiArICAgICAgICAg
ICAgICAgIC8qCj4gPj4gPiArICAgICAgICAgICAgICAgICAqIFNob3VsZCBwdC0+aXJxIGJldHRl
ciBiZSB1c2VkIGhlcmUgaW4gY2FzZSB0aGUgZ3Vlc3QgY2hhbmdlcwo+ID4+ID4gKyAgICAgICAg
ICAgICAgICAgKiB0aGUgY29uZmlndXJlZCBJUlEgd2hpbGUgaXQncyBhY3RpdmU/IEd1ZXN0IGNo
YW5naW5nIHRoZSBJUlEKPiA+PiA+ICsgICAgICAgICAgICAgICAgICogd2hpbGUgdGhlIGludGVy
cnVwdCBpcyBhY3RpdmUgaXMgbm90IGRvY3VtZW50ZWQuCj4gPj4gPiArICAgICAgICAgICAgICAg
ICAqLwo+ID4+IAo+ID4+IEkgdGhpbmsgaXQncyBiZXR0ZXIgdGhlIHdheSB5b3UgaGF2ZSBpdCwg
dG8gYmFzZSB0aGluZ3Mgb24gd2hhdCBpcyByZWNvcmRlZAo+ID4+IGluIGgtPmhwZXQuaXNyLiBB
ZnRlciBhbGwgdGhhdCdzIHdoYXQgaGFzIGJlZW4gYXNzZXJ0ZWQuIEluIGZhY3QgSSBkb24ndCBz
ZWUKPiA+PiBob3cgdXNpbmcgcHQtPmlycSB3b3VsZCBhZGRyZXNzIHRoZSBzaXR1YXRpb246IElz
bid0IGl0IHRoYXQgd2hhdCBjaGFuZ2VzCj4gPj4gZmlyc3QsIGFuZCBoZW5jZSB0aGUgZGUtYXNz
ZXJ0IGRvbmUgaGVyZSB3b3VsZCBnbyBvdXQgb2Ygc3luYyB3aXRoIHRoZQo+ID4+IHByaW9yIGFz
c2VydD8KPiA+IAo+ID4gV2hhdCdzIGluIHRoZSBIUEVUIHN0YXRlIGNhbiBiZSBjaGFuZ2VkIGJ5
IGd1ZXN0IHdyaXRlcywKPiAKPiBOb3QgZXhhY3RseSAtIHRoZSBvbmx5IHdheSB0byBtb2RpZnkg
aC0+aHBldC5pc3IgaXMgdGhyb3VnaCB0aGUgY29kZSBhYm92ZS4KClJpZ2h0LCBidXQgSVNSIG9u
bHkgc2lnbmFscyB3aGljaCB0aW1lciBoYXMgZmlyZWQsIG5vdCB3aGljaCBJUlEgdGhlCnRpbWVy
IHdhcyB1c2luZy4gVGhhdCdzIHN0b3JlZCBpbiBwdC0+aXJxIG9yIGgtPnRuW25dLmlycSwgYW5k
IGl0J3MKd2hhdCBYZW4gbmVlZHMgaW4gb3JkZXIgdG8gcGVyZm9ybSB0aGUgZGVhc3NlcnQuCgpS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:19:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16:19:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWOly-0005tT-Bo; Fri, 22 Jun 2018 16:18: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=kw/y=ji=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1fWOlw-0005tO-Js
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 16:18:52 +0000
X-Inumbo-ID: 93257242-7637-11e8-9728-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93257242-7637-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 18:16:10 +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 8093C8D76C;
 Fri, 22 Jun 2018 16:18:50 +0000 (UTC)
Received: from redhat.com (ovpn-120-43.rdu2.redhat.com [10.10.120.43])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 58C2F1C71D;
 Fri, 22 Jun 2018 16:18:47 +0000 (UTC)
Date: Fri, 22 Jun 2018 12:18:46 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180622161845.GA3497@redhat.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <152968180950.11773.3374981930722769733@mail.alporthouse.com>
 <20180622155716.GE10465@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180622155716.GE10465@dhcp22.suse.cz>
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.2]); Fri, 22 Jun 2018 16:18:50 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Fri, 22 Jun 2018 16:18:50 +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] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Rodrigo@kvack.org,
 Michal Hocko =?utf-8?B?PG1ob2Nrb0BzdXNlLmNvbT4sIGt2bUB2Z2VyLmtlcm5l?=
 =?utf-8?B?bC5vcmcsICAiIFJhZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29t?=
 =?utf-8?B?Piw=?= David Airlie <airlied@linux.ie>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 Chris Wilson <chris@chris-wilson.co.uk>, linux-mm@kvack.org, Mike@kvack.org,
 Vivi@kvack.org, Juergen@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, Paolo@kvack.org, Dennis@kvack.org,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org, Boris@kvack.org,
 Jason Gunthorpe <jgg@ziepe.ca>, Doug Ledford <dledford@redhat.com>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Ashutosh@kvack.org, Marciniszyn@kvack.org, Alex@kvack.org,
 intel-gfx@lists.freedesktop.org, Dalessandro@kvack.org, Deucher@kvack.org,
 Ostrovsky@kvack.org, Bonzini@kvack.org, LKML <linux-kernel@vger.kernel.org>,
 Dixit@kvack.org, Gross@kvack.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDU6NTc6MTZQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdy
b3RlOgo+IE9uIEZyaSAyMi0wNi0xOCAxNjozNjo0OSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4g
UXVvdGluZyBNaWNoYWwgSG9ja28gKDIwMTgtMDYtMjIgMTY6MDI6NDIpCj4gPiA+IEhpLAo+ID4g
PiB0aGlzIGlzIGFuIFJGQyBhbmQgbm90IHRlc3RlZCBhdCBhbGwuIEkgYW0gbm90IHZlcnkgZmFt
aWxpYXIgd2l0aCB0aGUKPiA+ID4gbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVyeSBtdWNoIHNv
IHRoaXMgaXMgYSBjcnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKPiA+ID4gd2hhdCBJIG5lZWQgYmFz
aWNhbGx5LiBJdCBtaWdodCBiZSBjb21wbGV0ZWx5IHdyb25nIGJ1dCBJIHdvdWxkIGxpa2UKPiA+
ID4gdG8gZGlzY3VzcyB3aGF0IHdvdWxkIGJlIGEgYmV0dGVyIHdheSBpZiB0aGF0IGlzIHRoZSBj
YXNlLgo+ID4gPiAKPiA+ID4gZ2V0X21haW50YWluZXJzIGdhdmUgbWUgcXVpdGUgbGFyZ2UgbGlz
dCBvZiBwZW9wbGUgdG8gQ0Mgc28gSSBoYWQgdG8gdHJpbQo+ID4gPiBpdCBkb3duLiBJZiB5b3Ug
dGhpbmsgSSBoYXZlIGZvcmdvdCBzb21lYm9keSwgcGxlYXNlIGxldCBtZSBrbm93Cj4gPiAKPiA+
ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYyBi
L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYwo+ID4gPiBpbmRleCA4NTRi
ZDUxYjk0NzguLjUyODVkZjkzMzFmYSAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt
L2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1
L2k5MTVfZ2VtX3VzZXJwdHIuYwo+ID4gPiBAQCAtMTEyLDEwICsxMTIsMTEgQEAgc3RhdGljIHZv
aWQgZGVsX29iamVjdChzdHJ1Y3QgaTkxNV9tbXVfb2JqZWN0ICptbykKPiA+ID4gICAgICAgICBt
by0+YXR0YWNoZWQgPSBmYWxzZTsKPiA+ID4gIH0KPiA+ID4gIAo+ID4gPiAtc3RhdGljIHZvaWQg
aTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90
aWZpZXIgKl9tbiwKPiA+ID4gK3N0YXRpYyBpbnQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiA+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tLAo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKPiA+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW5k
KQo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2NrYWJsZSkKPiA+ID4gIHsKPiA+
ID4gICAgICAgICBzdHJ1Y3QgaTkxNV9tbXVfbm90aWZpZXIgKm1uID0KPiA+ID4gICAgICAgICAg
ICAgICAgIGNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4pOwo+
ID4gPiBAQCAtMTI0LDcgKzEyNSw3IEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5f
aW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCj4gPiA+ICAg
ICAgICAgTElTVF9IRUFEKGNhbmNlbGxlZCk7Cj4gPiA+ICAKPiA+ID4gICAgICAgICBpZiAoUkJf
RU1QVFlfUk9PVCgmbW4tPm9iamVjdHMucmJfcm9vdCkpCj4gPiA+IC0gICAgICAgICAgICAgICBy
ZXR1cm47Cj4gPiA+ICsgICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+IAo+ID4gVGhlIHByaW5j
aXBsZSB3YWl0IGhlcmUgaXMgZm9yIHRoZSBIVyAoZXZlbiBhZnRlciBmaXhpbmcgYWxsIHRoZSBs
b2Nrcwo+ID4gdG8gYmUgbm90IHNvIGNvYXJzZSwgd2Ugc3RpbGwgaGF2ZSB0byB3YWl0IGZvciB0
aGUgSFcgdG8gZmluaXNoIGl0cwo+ID4gYWNjZXNzKS4KPiAKPiBJcyB0aGlzIHdhaXQgYm91bmQg
b3IgaXQgY2FuIHRha2UgYmFzaWNhbGx5IGFyYml0cmFyeSBhbW91bnQgb2YgdGltZT8KCkFyYml0
cmFyeSBhbW91bnQgb2YgdGltZSBidXQgaW4gZGVza3RvcCB1c2UgY2FzZSB5b3UgY2FuIGFzc3Vt
ZSB0aGF0Cml0IHNob3VsZCBuZXZlciBnbyBhYm92ZSAxNm1zIGZvciBhIDYwZnJhbWUgcGVyIHNl
Y29uZCByZW5kZXJpbmcgb2YKeW91ciBkZXNrdG9wIChpbiBHUFUgY29tcHV0ZSBjYXNlIHRoaXMg
a2luZCBvZiBhc3N1bXB0aW9uIGRvZXMgbm90CmhvbGQpLiBJcyB0aGUgcHJvY2VzcyBleGl0X3N0
YXRlIGFscmVhZHkgdXBkYXRlZCBieSB0aGUgdGltZSB0aGlzIG1tdQpub3RpZmllciBjYWxsYmFj
a3MgaGFwcGVuID8KCj4gCj4gPiBUaGUgZmlyc3QgcGFzcyB3b3VsZCBiZSB0aGVuIHRvIG5vdCBk
byBhbnl0aGluZyBoZXJlIGlmCj4gPiAhYmxvY2thYmxlLgo+IAo+IHNvbWV0aGluZyBsaWtlIHRo
aXM/IChpbmNyZW1lbnRhbCBkaWZmKQoKV2hhdCBpIHdhbnRlZCB0byBkbyB3aXRoIEhNTSBhbmQg
bW11IG5vdGlmaWVyIGlzIHNwbGl0IHRoZSBpbnZhbGlkYXRpb24KaW4gMiBwYXNzLiBGaXJzdCBw
YXNzIHRlbGwgdGhlIGRyaXZlcnMgdG8gc3RvcC9jYW5jZWwgcGVuZGluZyBqb2JzIHRoYXQKZGVw
ZW5kcyBvbiB0aGUgcmFuZ2UgYW5kIGludmFsaWRhdGUgaW50ZXJuYWwgZHJpdmVyIHN0YXRlcyAo
bGlrZSBjbGVhcgpidWZmZXIgb2JqZWN0IHBhZ2VzIGFycmF5IGluIGNhc2Ugb2YgR1BVIGJ1dCBu
b3QgR1BVIHBhZ2UgdGFibGUpLiBXaGlsZQp0aGUgc2Vjb25kIGNhbGxiYWNrIHdvdWxkIGRvIHRo
ZSBhY3R1YWwgd2FpdCBvbiB0aGUgR1BVIHRvIGJlIGRvbmUgYW5kCnVwZGF0ZSB0aGUgR1BVIHBh
Z2UgdGFibGUuCgpOb3cgaW4gdGhpcyBzY2hlbWUgaW4gY2FzZSB0aGUgdGFzayBpcyBhbHJlYWR5
IGluIHNvbWUgZXhpdCBzdGF0ZSBhbmQKdGhhdCBhbGwgQ1BVIHRocmVhZHMgYXJlIGZyb3plbi9r
aWxsIHRoZW4gd2UgY2FuIHByb2JhYmx5IGZpbmQgYSB3YXkgdG8KZG8gdGhlIGZpcnN0IHBhdGgg
bW9zdGx5IGxvY2sgbGVzcy4gQUZBSUNSIG5vciBBTUQgbm9yIEludGVsIGFsbG93IHRvCnNoYXJl
IHVzZXJwdHIgYm8gaGVuY2UgYSB1cHRyIGJvIHNob3VsZCBvbmx5IGV2ZXIgYmUgYWNjZXNzIHRo
cm91Z2gKaW9jdGwgc3VibWl0ZWQgYnkgdGhlIHByb2Nlc3MuCgpUaGUgc2Vjb25kIGNhbGwgY2Fu
IHRoZW4gYmUgZGVsYXllZCBhbmQgcGluZyBmcm9tIHRpbWUgdG8gdGltZSB0byBzZWUKaWYgR1BV
IGpvYnMgYXJlIGRvbmUuCgoKTm90ZSB0aGF0IHdoYXQgeW91IHByb3Bvc2UgbWlnaHQgc3RpbGwg
YmUgdXNlZnVsIGFzIGluIGNhc2UgdGhlcmUgaXMKbm8gYnVmZmVyIG9iamVjdCBmb3IgYSByYW5n
ZSB0aGVuIE9PTSBjYW4gbWFrZSBwcm9ncmVzcyBpbiBmcmVlaW5nIGEKcmFuZ2Ugb2YgbWVtb3J5
LiBJdCBpcyB2ZXJ5IGxpa2VseSB0aGF0IHNpZ25pZmljYW50IHZpcnR1YWwgYWRkcmVzcwpyYW5n
ZSBvZiBhIHByb2Nlc3MgYW5kIGJhY2tpbmcgbWVtb3J5IGNhbiBiZSByZWNsYWltIHRoYXQgd2F5
LiBUaGlzCmFzc3VtZSBPT00gcmVjbGFpbSB2bWEgYnkgdm1hIG9yIGluIHNvbWUgZm9ybSBvZiBn
cmFudWxhcml0eSBsaWtlCnJlY2xhaW1pbmcgMUdCIGJ5IDFHQi4gT3Igd2UgY291bGQgYWxzbyB1
cGRhdGUgYmxvY2tpbmcgY2FsbGJhY2sgdG8KcmV0dXJuIHJhbmdlIHRoYXQgYXJlIGJsb2NraW5n
IHRoYXQgd2F5IE9PTSBjYW4gcmVjbGFpbSBhcm91bmQuCgpDaGVlcnMsCkrDqXLDtG1lCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:19:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWOmE-0005v0-Mg; Fri, 22 Jun 2018 16:19:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ssti=ji=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fWOmD-0005up-Iy
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 16:19:09 +0000
X-Inumbo-ID: 9cc3c78c-7637-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cc3c78c-7637-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 18:16:26 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 73F57AE64;
 Fri, 22 Jun 2018 16:19:06 +0000 (UTC)
Date: Fri, 22 Jun 2018 18:19:05 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Chris Wilson <chris@chris-wilson.co.uk>
Message-ID: <20180622161905.GA23260@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <152968180950.11773.3374981930722769733@mail.alporthouse.com>
 <20180622155716.GE10465@dhcp22.suse.cz>
 <152968364170.11773.4392861266443293819@mail.alporthouse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <152968364170.11773.4392861266443293819@mail.alporthouse.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, kvm@vger.kernel.org,
 =?us-ascii?B?PT9VVEYtOD9xP1JhZGltPTIwS3I9QzQ9OERtPUMzPUExPUM1PTk5Pz0=?=
 <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>,
 =?us-ascii?B?PT9VVEYtOD9xP0o9QzM9QTlyPUMzPUI0bWU9MjBHbGlzc2U/PQ==?=
 <jglisse@redhat.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 =?us-ascii?B?PT9VVEYtOD9xP0NocmlzdGlhbj0yMEs9QzM9QjZuaWc/PQ==?=
 <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>

W0htbSwgdGhlIGNjIGxpc3QgZ290IG1hbmdsZWQgc29tZWhvdyAtIHlvdSBoYXZlIGp1c3QgbWFk
ZSBtYW55IHBlb3BsZQp0byB3b3JrIGZvciBzdXNlIDspIGFuZCB0byBrdmFjay5vcmcgaW4gdGhl
IHByZWlvdXMgb25lIC0gZml4ZWQgdXAKaG9wZWZ1bGx5XQoKT24gRnJpIDIyLTA2LTE4IDE3OjA3
OjIxLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gUXVvdGluZyBNaWNoYWwgSG9ja28gKDIwMTgtMDYt
MjIgMTY6NTc6MTYpCj4gPiBPbiBGcmkgMjItMDYtMTggMTY6MzY6NDksIENocmlzIFdpbHNvbiB3
cm90ZToKPiA+ID4gUXVvdGluZyBNaWNoYWwgSG9ja28gKDIwMTgtMDYtMjIgMTY6MDI6NDIpCj4g
PiA+ID4gSGksCj4gPiA+ID4gdGhpcyBpcyBhbiBSRkMgYW5kIG5vdCB0ZXN0ZWQgYXQgYWxsLiBJ
IGFtIG5vdCB2ZXJ5IGZhbWlsaWFyIHdpdGggdGhlCj4gPiA+ID4gbW11IG5vdGlmaWVycyBzZW1h
bnRpY3MgdmVyeSBtdWNoIHNvIHRoaXMgaXMgYSBjcnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKPiA+
ID4gPiB3aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0IG1pZ2h0IGJlIGNvbXBsZXRlbHkgd3Jvbmcg
YnV0IEkgd291bGQgbGlrZQo+ID4gPiA+IHRvIGRpc2N1c3Mgd2hhdCB3b3VsZCBiZSBhIGJldHRl
ciB3YXkgaWYgdGhhdCBpcyB0aGUgY2FzZS4KPiA+ID4gPiAKPiA+ID4gPiBnZXRfbWFpbnRhaW5l
cnMgZ2F2ZSBtZSBxdWl0ZSBsYXJnZSBsaXN0IG9mIHBlb3BsZSB0byBDQyBzbyBJIGhhZCB0byB0
cmltCj4gPiA+ID4gaXQgZG93bi4gSWYgeW91IHRoaW5rIEkgaGF2ZSBmb3Jnb3Qgc29tZWJvZHks
IHBsZWFzZSBsZXQgbWUga25vdwo+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n
cHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx
NV9nZW1fdXNlcnB0ci5jCj4gPiA+ID4gaW5kZXggODU0YmQ1MWI5NDc4Li41Mjg1ZGY5MzMxZmEg
MTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0
ci5jCj4gPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5j
Cj4gPiA+ID4gQEAgLTExMiwxMCArMTEyLDExIEBAIHN0YXRpYyB2b2lkIGRlbF9vYmplY3Qoc3Ry
dWN0IGk5MTVfbW11X29iamVjdCAqbW8pCj4gPiA+ID4gICAgICAgICBtby0+YXR0YWNoZWQgPSBm
YWxzZTsKPiA+ID4gPiAgfQo+ID4gPiA+ICAKPiA+ID4gPiAtc3RhdGljIHZvaWQgaTkxNV9nZW1f
dXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9t
biwKPiA+ID4gPiArc3RhdGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ID4gPiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbW1fc3RydWN0
ICptbSwKPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKPiA+ID4gPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQp
Cj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2NrYWJsZSkKPiA+ID4gPiAg
ewo+ID4gPiA+ICAgICAgICAgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9Cj4gPiA+ID4g
ICAgICAgICAgICAgICAgIGNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmll
ciwgbW4pOwo+ID4gPiA+IEBAIC0xMjQsNyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1f
dXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9t
biwKPiA+ID4gPiAgICAgICAgIExJU1RfSEVBRChjYW5jZWxsZWQpOwo+ID4gPiA+ICAKPiA+ID4g
PiAgICAgICAgIGlmIChSQl9FTVBUWV9ST09UKCZtbi0+b2JqZWN0cy5yYl9yb290KSkKPiA+ID4g
PiAtICAgICAgICAgICAgICAgcmV0dXJuOwo+ID4gPiA+ICsgICAgICAgICAgICAgICByZXR1cm4g
MDsKPiA+ID4gCj4gPiA+IFRoZSBwcmluY2lwbGUgd2FpdCBoZXJlIGlzIGZvciB0aGUgSFcgKGV2
ZW4gYWZ0ZXIgZml4aW5nIGFsbCB0aGUgbG9ja3MKPiA+ID4gdG8gYmUgbm90IHNvIGNvYXJzZSwg
d2Ugc3RpbGwgaGF2ZSB0byB3YWl0IGZvciB0aGUgSFcgdG8gZmluaXNoIGl0cwo+ID4gPiBhY2Nl
c3MpLgo+ID4gCj4gPiBJcyB0aGlzIHdhaXQgYm91bmQgb3IgaXQgY2FuIHRha2UgYmFzaWNhbGx5
IGFyYml0cmFyeSBhbW91bnQgb2YgdGltZT8KPiAKPiBBcmJpdHJhcnkuIEl0IHdhaXRzIGZvciB0
aGUgbGFzdCBvcGVyYXRpb24gaW4gdGhlIHF1ZXVlIHRoYXQgbmVlZHMgdGhhdAo+IHNldCBvZiBi
YWNraW5nIHBhZ2VzLCBhbmQgdGhhdCBxdWV1ZSBpcyB1bmJvdW5kZWQgYW5kIG5vdCBldmVuIGNv
bmZpbmVkCj4gdG8gdGhlIGxvY2FsIGRyaXZlci4gKFRob3VnaCBlYWNoIG9wZXJhdGlvbiBzaG91
bGQgYmUgYm91bmRlZCB0byBiZQo+IGNvbXBsZXRlZCB3aXRoaW4gYW4gaW50ZXJ2YWwgb3IgYmUg
Y2FuY2VsbGVkLCB0aGF0IGludGVydmFsIGlzIG9uIHRoZQo+IG9yZGVyIG9mIDEwcyEpCgpPSywg
SSBzZWUuIFdlIHNob3VsZCByYXRoZXIgbm90IHdhaXQgdGhhdCBsb25nIHNvIGJhY2tvZmYgaXMg
anVzdApiZXR0ZXIuIFRoZSB3aG9sZSBwb2ludCBvZiB0aGUgb29tX3JlYXBlciBpcyB0byB0ZWFy
IGRvd24gYW5kIGZyZWUgc29tZQptZW1vcnkuIFdlIGRvIG5vdCByZWFsbHkgbmVlZCB0byByZWNs
YWltIGFsbCBvZiBpdC4KCkl0IHdvdWxkIGJlIGdyZWF0IGlmIHdlIGNvdWxkIGRvIHNvbWV0aGlu
ZyBsaWtlIC0ga2ljayB0aGUgdGVhciBkb3duIG9mCnRoZSBkZXZpY2UgbWVtb3J5IGJ1dCBoYXZl
IGl0IGRvbmUgaW4gdGhlIGJhY2tncm91bmQuIFdlIHdvdWxkbid0IHRlYXIKdGhlIHZtYSBkb3du
IGluIHRoYXQgY2FzZSBidXQgdGhlIHdob2xlIHByb2Nlc3Mgd291bGQgc3RhcnQgYXQgbGVhc3Qu
CkkgYW0gbm90IHN1cmUgc29tZXRoaW5nIGxpa2UgdGhhdCBpcyBwb3NzaWJsZS4KIAo+ID4gPiBU
aGUgZmlyc3QgcGFzcyB3b3VsZCBiZSB0aGVuIHRvIG5vdCBkbyBhbnl0aGluZyBoZXJlIGlmCj4g
PiA+ICFibG9ja2FibGUuCj4gPiAKPiA+IHNvbWV0aGluZyBsaWtlIHRoaXM/IChpbmNyZW1lbnRh
bCBkaWZmKQo+IAo+IFl1cC4KCkNvb2wsIEkgd2lsbCBzdGFydCB3aXRoIHRoYXQgYmVjYXVzZSBl
dmVuIHRoYXQgaXMgYW4gaW1wcm92ZW1lbnQgZnJvbQp0aGUgb29tX3JlYXBlciBQT1YuCgpUaGFu
a3MhCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:42:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16:42:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWP96-0007yu-Nr; Fri, 22 Jun 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=ssti=ji=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fWP95-0007yp-S0
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 16:42:47 +0000
X-Inumbo-ID: 5214d0e8-763b-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5214d0e8-763b-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 16:42:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 25E89AF96;
 Fri, 22 Jun 2018 16:42:45 +0000 (UTC)
Date: Fri, 22 Jun 2018 18:42:43 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Jerome Glisse <jglisse@redhat.com>
Message-ID: <20180622164243.GB23674@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <152968180950.11773.3374981930722769733@mail.alporthouse.com>
 <20180622155716.GE10465@dhcp22.suse.cz>
 <20180622161845.GA3497@redhat.com>
 <20180622164026.GA23674@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180622164026.GA23674@dhcp22.suse.cz>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org,
 =?us-ascii?B?PT9VVEYtOD9xP1JhZGltPTIwS3I9QzQ9OERtPUMzPUExPUM1PTk5Pz0=?=
 <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>,
 =?us-ascii?B?PT9VVEYtOD9xP0o9QzM9QTlyPUMzPUI0bWU9MjBHbGlzc2U/PQ==?=
 <jglisse@redhat.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 =?us-ascii?B?PT9VVEYtOD9xP0NocmlzdGlhbj0yMEs9QzM9QjZuaWc/PQ==?=
 <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>

W1Jlc25kaW5nIHdpdGggdGhlIENDIGxpc3QgZml4ZWRdCgpPbiBGcmkgMjItMDYtMTggMTg6NDA6
MjYsIE1pY2hhbCBIb2NrbyB3cm90ZToKPiBPbiBGcmkgMjItMDYtMTggMTI6MTg6NDYsIEplcm9t
ZSBHbGlzc2Ugd3JvdGU6Cj4gPiBPbiBGcmksIEp1biAyMiwgMjAxOCBhdCAwNTo1NzoxNlBNICsw
MjAwLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiA+IE9uIEZyaSAyMi0wNi0xOCAxNjozNjo0OSwg
Q2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPiA+IFF1b3RpbmcgTWljaGFsIEhvY2tvICgyMDE4LTA2
LTIyIDE2OjAyOjQyKQo+ID4gPiA+ID4gSGksCj4gPiA+ID4gPiB0aGlzIGlzIGFuIFJGQyBhbmQg
bm90IHRlc3RlZCBhdCBhbGwuIEkgYW0gbm90IHZlcnkgZmFtaWxpYXIgd2l0aCB0aGUKPiA+ID4g
PiA+IG1tdSBub3RpZmllcnMgc2VtYW50aWNzIHZlcnkgbXVjaCBzbyB0aGlzIGlzIGEgY3J1ZGUg
YXR0ZW1wdCB0byBhY2hpZXZlCj4gPiA+ID4gPiB3aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0IG1p
Z2h0IGJlIGNvbXBsZXRlbHkgd3JvbmcgYnV0IEkgd291bGQgbGlrZQo+ID4gPiA+ID4gdG8gZGlz
Y3VzcyB3aGF0IHdvdWxkIGJlIGEgYmV0dGVyIHdheSBpZiB0aGF0IGlzIHRoZSBjYXNlLgo+ID4g
PiA+ID4gCj4gPiA+ID4gPiBnZXRfbWFpbnRhaW5lcnMgZ2F2ZSBtZSBxdWl0ZSBsYXJnZSBsaXN0
IG9mIHBlb3BsZSB0byBDQyBzbyBJIGhhZCB0byB0cmltCj4gPiA+ID4gPiBpdCBkb3duLiBJZiB5
b3UgdGhpbmsgSSBoYXZlIGZvcmdvdCBzb21lYm9keSwgcGxlYXNlIGxldCBtZSBrbm93Cj4gPiA+
ID4gCj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1f
dXNlcnB0ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiA+
ID4gPiBpbmRleCA4NTRiZDUxYjk0NzguLjUyODVkZjkzMzFmYSAxMDA2NDQKPiA+ID4gPiA+IC0t
LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYwo+ID4gPiA+ID4gKysr
IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiA+ID4gPiBAQCAt
MTEyLDEwICsxMTIsMTEgQEAgc3RhdGljIHZvaWQgZGVsX29iamVjdChzdHJ1Y3QgaTkxNV9tbXVf
b2JqZWN0ICptbykKPiA+ID4gPiA+ICAgICAgICAgbW8tPmF0dGFjaGVkID0gZmFsc2U7Cj4gPiA+
ID4gPiAgfQo+ID4gPiA+ID4gIAo+ID4gPiA+ID4gLXN0YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJw
dHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCj4g
PiA+ID4gPiArc3RhdGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ID4gPiA+ID4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLAo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gPiA+ID4gPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBl
bmQpCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gPiA+ID4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBibG9ja2FibGUpCj4g
PiA+ID4gPiAgewo+ID4gPiA+ID4gICAgICAgICBzdHJ1Y3QgaTkxNV9tbXVfbm90aWZpZXIgKm1u
ID0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICBjb250YWluZXJfb2YoX21uLCBzdHJ1Y3QgaTkx
NV9tbXVfbm90aWZpZXIsIG1uKTsKPiA+ID4gPiA+IEBAIC0xMjQsNyArMTI1LDcgQEAgc3RhdGlj
IHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBt
bXVfbm90aWZpZXIgKl9tbiwKPiA+ID4gPiA+ICAgICAgICAgTElTVF9IRUFEKGNhbmNlbGxlZCk7
Cj4gPiA+ID4gPiAgCj4gPiA+ID4gPiAgICAgICAgIGlmIChSQl9FTVBUWV9ST09UKCZtbi0+b2Jq
ZWN0cy5yYl9yb290KSkKPiA+ID4gPiA+IC0gICAgICAgICAgICAgICByZXR1cm47Cj4gPiA+ID4g
PiArICAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gPiA+ID4gCj4gPiA+ID4gVGhlIHByaW5jaXBs
ZSB3YWl0IGhlcmUgaXMgZm9yIHRoZSBIVyAoZXZlbiBhZnRlciBmaXhpbmcgYWxsIHRoZSBsb2Nr
cwo+ID4gPiA+IHRvIGJlIG5vdCBzbyBjb2Fyc2UsIHdlIHN0aWxsIGhhdmUgdG8gd2FpdCBmb3Ig
dGhlIEhXIHRvIGZpbmlzaCBpdHMKPiA+ID4gPiBhY2Nlc3MpLgo+ID4gPiAKPiA+ID4gSXMgdGhp
cyB3YWl0IGJvdW5kIG9yIGl0IGNhbiB0YWtlIGJhc2ljYWxseSBhcmJpdHJhcnkgYW1vdW50IG9m
IHRpbWU/Cj4gPiAKPiA+IEFyYml0cmFyeSBhbW91bnQgb2YgdGltZSBidXQgaW4gZGVza3RvcCB1
c2UgY2FzZSB5b3UgY2FuIGFzc3VtZSB0aGF0Cj4gPiBpdCBzaG91bGQgbmV2ZXIgZ28gYWJvdmUg
MTZtcyBmb3IgYSA2MGZyYW1lIHBlciBzZWNvbmQgcmVuZGVyaW5nIG9mCj4gPiB5b3VyIGRlc2t0
b3AgKGluIEdQVSBjb21wdXRlIGNhc2UgdGhpcyBraW5kIG9mIGFzc3VtcHRpb24gZG9lcyBub3QK
PiA+IGhvbGQpLiBJcyB0aGUgcHJvY2VzcyBleGl0X3N0YXRlIGFscmVhZHkgdXBkYXRlZCBieSB0
aGUgdGltZSB0aGlzIG1tdQo+ID4gbm90aWZpZXIgY2FsbGJhY2tzIGhhcHBlbiA/Cj4gCj4gV2hh
dCBkbyB5b3UgbWVhbj8gVGhlIHByb2Nlc3MgaXMga2lsbGVkIChieSBTSUdLSUxMKSBhdCB0aGUg
dGltZSBidXQgd2UKPiBkbyBub3Qga25vdyBtdWNoIG1vcmUgdGhhbiB0aGF0LiBUaGUgdGFzayBt
aWdodCBiZSBzdHVjayBhbnl3aGVyZSBpbiB0aGUKPiBrZXJuZWwgYmVmb3JlIGhhbmRsaW5nIHRo
YXQgc2lnbmFsLgo+IAo+ID4gPiA+IFRoZSBmaXJzdCBwYXNzIHdvdWxkIGJlIHRoZW4gdG8gbm90
IGRvIGFueXRoaW5nIGhlcmUgaWYKPiA+ID4gPiAhYmxvY2thYmxlLgo+ID4gPiAKPiA+ID4gc29t
ZXRoaW5nIGxpa2UgdGhpcz8gKGluY3JlbWVudGFsIGRpZmYpCj4gPiAKPiA+IFdoYXQgaSB3YW50
ZWQgdG8gZG8gd2l0aCBITU0gYW5kIG1tdSBub3RpZmllciBpcyBzcGxpdCB0aGUgaW52YWxpZGF0
aW9uCj4gPiBpbiAyIHBhc3MuIEZpcnN0IHBhc3MgdGVsbCB0aGUgZHJpdmVycyB0byBzdG9wL2Nh
bmNlbCBwZW5kaW5nIGpvYnMgdGhhdAo+ID4gZGVwZW5kcyBvbiB0aGUgcmFuZ2UgYW5kIGludmFs
aWRhdGUgaW50ZXJuYWwgZHJpdmVyIHN0YXRlcyAobGlrZSBjbGVhcgo+ID4gYnVmZmVyIG9iamVj
dCBwYWdlcyBhcnJheSBpbiBjYXNlIG9mIEdQVSBidXQgbm90IEdQVSBwYWdlIHRhYmxlKS4gV2hp
bGUKPiA+IHRoZSBzZWNvbmQgY2FsbGJhY2sgd291bGQgZG8gdGhlIGFjdHVhbCB3YWl0IG9uIHRo
ZSBHUFUgdG8gYmUgZG9uZSBhbmQKPiA+IHVwZGF0ZSB0aGUgR1BVIHBhZ2UgdGFibGUuCj4gCj4g
V2hhdCBjYW4geW91IGRvIGFmdGVyIHRoZSBmaXJzdCBwaGFzZT8gQ2FuIEkgdW5tYXAgdGhlIHJh
bmdlPwo+IAo+ID4gTm93IGluIHRoaXMgc2NoZW1lIGluIGNhc2UgdGhlIHRhc2sgaXMgYWxyZWFk
eSBpbiBzb21lIGV4aXQgc3RhdGUgYW5kCj4gPiB0aGF0IGFsbCBDUFUgdGhyZWFkcyBhcmUgZnJv
emVuL2tpbGwgdGhlbiB3ZSBjYW4gcHJvYmFibHkgZmluZCBhIHdheSB0bwo+ID4gZG8gdGhlIGZp
cnN0IHBhdGggbW9zdGx5IGxvY2sgbGVzcy4gQUZBSUNSIG5vciBBTUQgbm9yIEludGVsIGFsbG93
IHRvCj4gPiBzaGFyZSB1c2VycHRyIGJvIGhlbmNlIGEgdXB0ciBibyBzaG91bGQgb25seSBldmVy
IGJlIGFjY2VzcyB0aHJvdWdoCj4gPiBpb2N0bCBzdWJtaXRlZCBieSB0aGUgcHJvY2Vzcy4KPiA+
IAo+ID4gVGhlIHNlY29uZCBjYWxsIGNhbiB0aGVuIGJlIGRlbGF5ZWQgYW5kIHBpbmcgZnJvbSB0
aW1lIHRvIHRpbWUgdG8gc2VlCj4gPiBpZiBHUFUgam9icyBhcmUgZG9uZS4KPiA+IAo+ID4gCj4g
PiBOb3RlIHRoYXQgd2hhdCB5b3UgcHJvcG9zZSBtaWdodCBzdGlsbCBiZSB1c2VmdWwgYXMgaW4g
Y2FzZSB0aGVyZSBpcwo+ID4gbm8gYnVmZmVyIG9iamVjdCBmb3IgYSByYW5nZSB0aGVuIE9PTSBj
YW4gbWFrZSBwcm9ncmVzcyBpbiBmcmVlaW5nIGEKPiA+IHJhbmdlIG9mIG1lbW9yeS4gSXQgaXMg
dmVyeSBsaWtlbHkgdGhhdCBzaWduaWZpY2FudCB2aXJ0dWFsIGFkZHJlc3MKPiA+IHJhbmdlIG9m
IGEgcHJvY2VzcyBhbmQgYmFja2luZyBtZW1vcnkgY2FuIGJlIHJlY2xhaW0gdGhhdCB3YXkuIFRo
aXMKPiA+IGFzc3VtZSBPT00gcmVjbGFpbSB2bWEgYnkgdm1hIG9yIGluIHNvbWUgZm9ybSBvZiBn
cmFudWxhcml0eSBsaWtlCj4gPiByZWNsYWltaW5nIDFHQiBieSAxR0IuIE9yIHdlIGNvdWxkIGFs
c28gdXBkYXRlIGJsb2NraW5nIGNhbGxiYWNrIHRvCj4gPiByZXR1cm4gcmFuZ2UgdGhhdCBhcmUg
YmxvY2tpbmcgdGhhdCB3YXkgT09NIGNhbiByZWNsYWltIGFyb3VuZC4KPiAKPiBFeGFjdGx5IG15
IHBvaW50LiBXaGF0IHdlIGhhdmUgcmlnaHQgbm93IGlzIGFsbCBvciBub3RoaW5nIHdoaWNoIGlz
Cj4gb2J2aW91c2x5IHRvbyBjb2Fyc2UgdG8gYmUgdXNlZnVsLgoKLS0gCk1pY2hhbCBIb2NrbwpT
VVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 16:56:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 16: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 1fWPLr-0000OU-WC; Fri, 22 Jun 2018 16:55: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=7ae9=ji=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fWPLq-0000OO-NW
 for xen-devel@lists.xen.org; Fri, 22 Jun 2018 16:55:58 +0000
X-Inumbo-ID: 297b7c2e-763d-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 297b7c2e-763d-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 16:56:09 +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 234DF3086EFA
 for <xen-devel@lists.xen.org>; Fri, 22 Jun 2018 21:12:04 +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 0AB977FBE9
 for <xen-devel@lists.xen.org>; Fri, 22 Jun 2018 19:55:55 +0300 (EEST)
Received: (qmail 7651 invoked from network); 22 Jun 2018 19:55:55 +0300
Received: from 86-120-177-130.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.130)
 by smtp02.buh.bitdefender.net with SMTP; 22 Jun 2018 19:55:54 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
Date: Fri, 22 Jun 2018 19:55:42 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76471
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 487854,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.003395)], BW: [Enabled, t:
 (0.000015,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017045,0.000068)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.095097), Hit: No, Details:
 v2.7.12; Id: 15.1i643t3.1cgk6ouar.n0n91], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjIvMjAxOCAwNjoyOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTMuMDYu
MTggYXQgMTA6NTIsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMKPj4gQEAgLTM1OTIsNyArMzU5Miw3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+PiAgICAgICAgICAgICAgfQo+PiAgICAgICAgICB9
Cj4+ICAKPj4gLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0odikucDJtaWR4ICkKPj4g
KyAgICAgICAgaWYgKCBpZHggIT0gSU5WQUxJRF9BTFRQMk0gJiYgaWR4ICE9IHZjcHVfYWx0cDJt
KHYpLnAybWlkeCApCj4+ICAgICAgICAgIHsKPj4gICAgICAgICAgICAgIEJVR19PTihpZHggPj0g
TUFYX0FMVFAyTSk7Cj4gCj4gSW4gdGhlIGNvZGUgaW1tZWRpYXRlbHkgYWhlYWQgb2YgdGhpcyB0
aGVyZSBpcyBhbiBJTlZBTElEX0FMVFAyTSBjaGVjawo+IGFscmVhZHkgKGluIHRoZSBlbHNlIGJy
YW5jaCkuIElmIHRoZSBfX3ZtcmVhZCgpIGNhbiBsZWdpdGltYXRlbHkgcHJvZHVjZQo+IHRoaXMg
dmFsdWUsIHdoeSB3b3VsZCB0aGUgZG9tYWluIGJlIGNyYXNoZWQgd2hlbiBnZXR0aW5nIGJhY2sK
PiBJTlZBTElEX0FMVFAyTSBpbiB0aGUgb3RoZXIgY2FzZT8gSSB0aGluayB0aGUgY29ycmVjdG5l
c3Mgb2YgeW91ciBjaGFuZ2UKPiBjYW4gb25seSBiZSBqdWRnZWQgb25jZSBib3RoIGNvZGUgcGF0
aHMgYmVoYXZlIGNvbnNpc3RlbnRseS4KCllvdSdyZSByaWdodCwgSSBoYWQgc29tZWhvdyBjb252
aW5jZWQgbXlzZWxmIHRoYXQgdGhpcyBpcyBhICNWRS1zcGVjaWZpYwpwcm9ibGVtLCBidXQgaXQg
bG9va3MgbGlrZSBhIGdlbmVyaWMgYWx0cDJtIHByb2JsZW0uIEknbGwgc2ltdWxhdGUgdGhlCm90
aGVyIGJyYW5jaCBpbiB0aGUgY29kZSBhbmQgc2VlIHdoYXQgaXQgZG9lcyB3aXRoIG15IHNtYWxs
IHRlc3QKYXBwbGljYXRpb24uCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 17:26:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 17:26:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWPpE-0002XQ-NA; Fri, 22 Jun 2018 17:26:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw/y=ji=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1fWPpD-0002XL-VK
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 17:26:19 +0000
X-Inumbo-ID: 670e01ee-7641-11e8-bc1d-65256ead4e3a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 670e01ee-7641-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 17:26:31 +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 92D56212D3;
 Fri, 22 Jun 2018 17:26:17 +0000 (UTC)
Received: from redhat.com (ovpn-120-43.rdu2.redhat.com [10.10.120.43])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id ED4F311166E9;
 Fri, 22 Jun 2018 17:26:15 +0000 (UTC)
Date: Fri, 22 Jun 2018 13:26:14 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180622172614.GD3497@redhat.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <152968180950.11773.3374981930722769733@mail.alporthouse.com>
 <20180622155716.GE10465@dhcp22.suse.cz>
 <20180622161845.GA3497@redhat.com>
 <20180622164026.GA23674@dhcp22.suse.cz>
 <20180622164243.GB23674@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180622164243.GB23674@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, 22 Jun 2018 17:26:17 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Fri, 22 Jun 2018 17:26:17 +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] [Intel-gfx] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org,
 =?us-ascii?B?PT9VVEYtOD9xP1JhZGltPTIwS3I9QzQ9OERtPUMzPUExPUM1PTk5Pz0=?=
 <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>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 =?us-ascii?B?PT9VVEYtOD9xP0NocmlzdGlhbj0yMEs9QzM9QjZuaWc/PQ==?=
 <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>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDY6NDI6NDNQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdy
b3RlOgo+IFtSZXNuZGluZyB3aXRoIHRoZSBDQyBsaXN0IGZpeGVkXQo+IAo+IE9uIEZyaSAyMi0w
Ni0xOCAxODo0MDoyNiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+ID4gT24gRnJpIDIyLTA2LTE4IDEy
OjE4OjQ2LCBKZXJvbWUgR2xpc3NlIHdyb3RlOgo+ID4gPiBPbiBGcmksIEp1biAyMiwgMjAxOCBh
dCAwNTo1NzoxNlBNICswMjAwLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiA+ID4gT24gRnJpIDIy
LTA2LTE4IDE2OjM2OjQ5LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+ID4gPiBRdW90aW5nIE1p
Y2hhbCBIb2NrbyAoMjAxOC0wNi0yMiAxNjowMjo0MikKPiA+ID4gPiA+ID4gSGksCj4gPiA+ID4g
PiA+IHRoaXMgaXMgYW4gUkZDIGFuZCBub3QgdGVzdGVkIGF0IGFsbC4gSSBhbSBub3QgdmVyeSBm
YW1pbGlhciB3aXRoIHRoZQo+ID4gPiA+ID4gPiBtbXUgbm90aWZpZXJzIHNlbWFudGljcyB2ZXJ5
IG11Y2ggc28gdGhpcyBpcyBhIGNydWRlIGF0dGVtcHQgdG8gYWNoaWV2ZQo+ID4gPiA+ID4gPiB3
aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0IG1pZ2h0IGJlIGNvbXBsZXRlbHkgd3JvbmcgYnV0IEkg
d291bGQgbGlrZQo+ID4gPiA+ID4gPiB0byBkaXNjdXNzIHdoYXQgd291bGQgYmUgYSBiZXR0ZXIg
d2F5IGlmIHRoYXQgaXMgdGhlIGNhc2UuCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBnZXRfbWFp
bnRhaW5lcnMgZ2F2ZSBtZSBxdWl0ZSBsYXJnZSBsaXN0IG9mIHBlb3BsZSB0byBDQyBzbyBJIGhh
ZCB0byB0cmltCj4gPiA+ID4gPiA+IGl0IGRvd24uIElmIHlvdSB0aGluayBJIGhhdmUgZm9yZ290
IHNvbWVib2R5LCBwbGVhc2UgbGV0IG1lIGtub3cKPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBkaWZm
IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jIGIvZHJpdmVy
cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiA+ID4gPiA+IGluZGV4IDg1NGJk
NTFiOTQ3OC4uNTI4NWRmOTMzMWZhIDEwMDY0NAo+ID4gPiA+ID4gPiAtLS0gYS9kcml2ZXJzL2dw
dS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMKPiA+ID4gPiA+ID4gKysrIGIvZHJpdmVycy9n
cHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gPiA+ID4gPiA+IEBAIC0xMTIsMTAgKzEx
MiwxMSBAQCBzdGF0aWMgdm9pZCBkZWxfb2JqZWN0KHN0cnVjdCBpOTE1X21tdV9vYmplY3QgKm1v
KQo+ID4gPiA+ID4gPiAgICAgICAgIG1vLT5hdHRhY2hlZCA9IGZhbHNlOwo+ID4gPiA+ID4gPiAg
fQo+ID4gPiA+ID4gPiAgCj4gPiA+ID4gPiA+IC1zdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRy
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ID4g
PiA+ID4gPiArc3RhdGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ID4gPiA+ID4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1tX3N0cnVj
dCAqbW0sCj4gPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+ID4gPiA+ID4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBlbmQpCj4gPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVuZCwKPiA+ID4gPiA+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgYmxv
Y2thYmxlKQo+ID4gPiA+ID4gPiAgewo+ID4gPiA+ID4gPiAgICAgICAgIHN0cnVjdCBpOTE1X21t
dV9ub3RpZmllciAqbW4gPQo+ID4gPiA+ID4gPiAgICAgICAgICAgICAgICAgY29udGFpbmVyX29m
KF9tbiwgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyLCBtbik7Cj4gPiA+ID4gPiA+IEBAIC0xMjQs
NyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiA+ID4gPiA+ID4gICAgICAgICBM
SVNUX0hFQUQoY2FuY2VsbGVkKTsKPiA+ID4gPiA+ID4gIAo+ID4gPiA+ID4gPiAgICAgICAgIGlm
IChSQl9FTVBUWV9ST09UKCZtbi0+b2JqZWN0cy5yYl9yb290KSkKPiA+ID4gPiA+ID4gLSAgICAg
ICAgICAgICAgIHJldHVybjsKPiA+ID4gPiA+ID4gKyAgICAgICAgICAgICAgIHJldHVybiAwOwo+
ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGUgcHJpbmNpcGxlIHdhaXQgaGVyZSBpcyBmb3IgdGhlIEhX
IChldmVuIGFmdGVyIGZpeGluZyBhbGwgdGhlIGxvY2tzCj4gPiA+ID4gPiB0byBiZSBub3Qgc28g
Y29hcnNlLCB3ZSBzdGlsbCBoYXZlIHRvIHdhaXQgZm9yIHRoZSBIVyB0byBmaW5pc2ggaXRzCj4g
PiA+ID4gPiBhY2Nlc3MpLgo+ID4gPiA+IAo+ID4gPiA+IElzIHRoaXMgd2FpdCBib3VuZCBvciBp
dCBjYW4gdGFrZSBiYXNpY2FsbHkgYXJiaXRyYXJ5IGFtb3VudCBvZiB0aW1lPwo+ID4gPiAKPiA+
ID4gQXJiaXRyYXJ5IGFtb3VudCBvZiB0aW1lIGJ1dCBpbiBkZXNrdG9wIHVzZSBjYXNlIHlvdSBj
YW4gYXNzdW1lIHRoYXQKPiA+ID4gaXQgc2hvdWxkIG5ldmVyIGdvIGFib3ZlIDE2bXMgZm9yIGEg
NjBmcmFtZSBwZXIgc2Vjb25kIHJlbmRlcmluZyBvZgo+ID4gPiB5b3VyIGRlc2t0b3AgKGluIEdQ
VSBjb21wdXRlIGNhc2UgdGhpcyBraW5kIG9mIGFzc3VtcHRpb24gZG9lcyBub3QKPiA+ID4gaG9s
ZCkuIElzIHRoZSBwcm9jZXNzIGV4aXRfc3RhdGUgYWxyZWFkeSB1cGRhdGVkIGJ5IHRoZSB0aW1l
IHRoaXMgbW11Cj4gPiA+IG5vdGlmaWVyIGNhbGxiYWNrcyBoYXBwZW4gPwo+ID4gCj4gPiBXaGF0
IGRvIHlvdSBtZWFuPyBUaGUgcHJvY2VzcyBpcyBraWxsZWQgKGJ5IFNJR0tJTEwpIGF0IHRoZSB0
aW1lIGJ1dCB3ZQo+ID4gZG8gbm90IGtub3cgbXVjaCBtb3JlIHRoYW4gdGhhdC4gVGhlIHRhc2sg
bWlnaHQgYmUgc3R1Y2sgYW55d2hlcmUgaW4gdGhlCj4gPiBrZXJuZWwgYmVmb3JlIGhhbmRsaW5n
IHRoYXQgc2lnbmFsLgoKSSB3YXMgd29uZGVyaW5nIGlmIGFub3RoZXIgdGhyZWFkIG1pZ2h0IHN0
aWxsIGJlIGRlcmVmZXJlbmNpbmcgYW55IG9mCnRoZSBzdHJ1Y3R1cmUgY29uY3VycmVudGx5IHdp
dGggdGhlIE9PTSBtbXUgbm90aWZpZXIgY2FsbGJhY2suIFNhZGRseQp5ZXMsIGl0IHdvdWxkIGJl
IHNpbXBsZXIgaWYgd2UgY291bGQgbWFrZSBzdWNoIGFzc3VtcHRpb24uCgo+ID4gCj4gPiA+ID4g
PiBUaGUgZmlyc3QgcGFzcyB3b3VsZCBiZSB0aGVuIHRvIG5vdCBkbyBhbnl0aGluZyBoZXJlIGlm
Cj4gPiA+ID4gPiAhYmxvY2thYmxlLgo+ID4gPiA+IAo+ID4gPiA+IHNvbWV0aGluZyBsaWtlIHRo
aXM/IChpbmNyZW1lbnRhbCBkaWZmKQo+ID4gPiAKPiA+ID4gV2hhdCBpIHdhbnRlZCB0byBkbyB3
aXRoIEhNTSBhbmQgbW11IG5vdGlmaWVyIGlzIHNwbGl0IHRoZSBpbnZhbGlkYXRpb24KPiA+ID4g
aW4gMiBwYXNzLiBGaXJzdCBwYXNzIHRlbGwgdGhlIGRyaXZlcnMgdG8gc3RvcC9jYW5jZWwgcGVu
ZGluZyBqb2JzIHRoYXQKPiA+ID4gZGVwZW5kcyBvbiB0aGUgcmFuZ2UgYW5kIGludmFsaWRhdGUg
aW50ZXJuYWwgZHJpdmVyIHN0YXRlcyAobGlrZSBjbGVhcgo+ID4gPiBidWZmZXIgb2JqZWN0IHBh
Z2VzIGFycmF5IGluIGNhc2Ugb2YgR1BVIGJ1dCBub3QgR1BVIHBhZ2UgdGFibGUpLiBXaGlsZQo+
ID4gPiB0aGUgc2Vjb25kIGNhbGxiYWNrIHdvdWxkIGRvIHRoZSBhY3R1YWwgd2FpdCBvbiB0aGUg
R1BVIHRvIGJlIGRvbmUgYW5kCj4gPiA+IHVwZGF0ZSB0aGUgR1BVIHBhZ2UgdGFibGUuCj4gPiAK
PiA+IFdoYXQgY2FuIHlvdSBkbyBhZnRlciB0aGUgZmlyc3QgcGhhc2U/IENhbiBJIHVubWFwIHRo
ZSByYW5nZT8KCk5vIHlvdSBjYW4ndCBkbyBhbnl0aGluZyBidXQgdGhpcyBmb3JjZSBzeW5jaHJv
bml6YXRpb24gYXMgYW55IG90aGVyCnRocmVhZCB0aGF0IGNvbmN1cnJlbnRseSB0cmllIHRvIGRv
IHNvbWV0aGluZyB3aXRoIHRob3NlIHdvdWxkIHF1ZXVlCnVwLiBTbyBpdCB3b3VsZCBzZXJpYWxp
emUgdGhpbmcuIEFsc28gbWFpbiBtb3RpdmF0aW9uIG9uIG15IHNpZGUgaXMKbXVsdGktR1BVLCBy
aWdodCBub3cgbXVsdGktR1BVIGFyZSBub3QgdGhhdCBjb21tb24gYnV0IHRoaXMgaXMgY2hhbmdp
bmcKcXVpY2tseSBhbmQgd2hhdCB3ZSBzZWUgb24gaGlnaCBlbmQgKDQsIDggb3IgMTYgR1BVcyBw
ZXIgc29ja2V0KSBpcwpzcHJlYWRpbmcgaW50byBtb3JlIGNvbmZpZ3VyYXRpb25zLiBIZXJlIGlu
IG11dGxpIEdQVSBjYXNlIHNwbGl0dGluZwppbiB0d28gd291bGQgYXZvaWQgaGF2aW5nIHRvIGZ1
bGx5IHdhaXQgb24gZmlyc3QgR1BVIGJlZm9yZSB0cnlpbmcgdG8KaW52YWlkYXRlIG9uIHNlY29u
ZCBHUFUsIHNvIG9uIGFuZCBzbyBmb3J0aC4KCj4gPiAKPiA+ID4gTm93IGluIHRoaXMgc2NoZW1l
IGluIGNhc2UgdGhlIHRhc2sgaXMgYWxyZWFkeSBpbiBzb21lIGV4aXQgc3RhdGUgYW5kCj4gPiA+
IHRoYXQgYWxsIENQVSB0aHJlYWRzIGFyZSBmcm96ZW4va2lsbCB0aGVuIHdlIGNhbiBwcm9iYWJs
eSBmaW5kIGEgd2F5IHRvCj4gPiA+IGRvIHRoZSBmaXJzdCBwYXRoIG1vc3RseSBsb2NrIGxlc3Mu
IEFGQUlDUiBub3IgQU1EIG5vciBJbnRlbCBhbGxvdyB0bwo+ID4gPiBzaGFyZSB1c2VycHRyIGJv
IGhlbmNlIGEgdXB0ciBibyBzaG91bGQgb25seSBldmVyIGJlIGFjY2VzcyB0aHJvdWdoCj4gPiA+
IGlvY3RsIHN1Ym1pdGVkIGJ5IHRoZSBwcm9jZXNzLgo+ID4gPiAKPiA+ID4gVGhlIHNlY29uZCBj
YWxsIGNhbiB0aGVuIGJlIGRlbGF5ZWQgYW5kIHBpbmcgZnJvbSB0aW1lIHRvIHRpbWUgdG8gc2Vl
Cj4gPiA+IGlmIEdQVSBqb2JzIGFyZSBkb25lLgo+ID4gPiAKPiA+ID4gCj4gPiA+IE5vdGUgdGhh
dCB3aGF0IHlvdSBwcm9wb3NlIG1pZ2h0IHN0aWxsIGJlIHVzZWZ1bCBhcyBpbiBjYXNlIHRoZXJl
IGlzCj4gPiA+IG5vIGJ1ZmZlciBvYmplY3QgZm9yIGEgcmFuZ2UgdGhlbiBPT00gY2FuIG1ha2Ug
cHJvZ3Jlc3MgaW4gZnJlZWluZyBhCj4gPiA+IHJhbmdlIG9mIG1lbW9yeS4gSXQgaXMgdmVyeSBs
aWtlbHkgdGhhdCBzaWduaWZpY2FudCB2aXJ0dWFsIGFkZHJlc3MKPiA+ID4gcmFuZ2Ugb2YgYSBw
cm9jZXNzIGFuZCBiYWNraW5nIG1lbW9yeSBjYW4gYmUgcmVjbGFpbSB0aGF0IHdheS4gVGhpcwo+
ID4gPiBhc3N1bWUgT09NIHJlY2xhaW0gdm1hIGJ5IHZtYSBvciBpbiBzb21lIGZvcm0gb2YgZ3Jh
bnVsYXJpdHkgbGlrZQo+ID4gPiByZWNsYWltaW5nIDFHQiBieSAxR0IuIE9yIHdlIGNvdWxkIGFs
c28gdXBkYXRlIGJsb2NraW5nIGNhbGxiYWNrIHRvCj4gPiA+IHJldHVybiByYW5nZSB0aGF0IGFy
ZSBibG9ja2luZyB0aGF0IHdheSBPT00gY2FuIHJlY2xhaW0gYXJvdW5kLgo+ID4gCj4gPiBFeGFj
dGx5IG15IHBvaW50LiBXaGF0IHdlIGhhdmUgcmlnaHQgbm93IGlzIGFsbCBvciBub3RoaW5nIHdo
aWNoIGlzCj4gPiBvYnZpb3VzbHkgdG9vIGNvYXJzZSB0byBiZSB1c2VmdWwuCgpZZXMgaSB0aGlu
ayBpdCBpcyBhIGdvb2Qgc3RlcCBpbiB0aGUgcmlnaHQgZGlyZWN0aW9uLgoKQ2hlZXJzLApKw6ly
w7RtZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 18:10:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 18:10:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWQW6-0005ui-DP; Fri, 22 Jun 2018 18:10:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=anhn=ji=xenproject.org=prvs=704df36b1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWQW4-0005uV-J3
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 18:10:36 +0000
X-Inumbo-ID: 96582ff8-7647-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96582ff8-7647-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 18:10:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,258,1526342400"; d="scan'208";a="58369561"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74899-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
X-Osstest-Versions-That: seabios=d1343e6863dd287ce7d4fcb5169c9cff568f9d1b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 22 Jun 2018 19:10:31 +0100
Subject: [Xen-devel] [seabios baseline-only test] 74899: 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
NDg5OSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35v
c3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ4OTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Np
b25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgMTQgeGVuLWJvb3QvbDEgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmFzZWxp
bmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBzZWFiaW9zICAgICAgICAgICAgICAyMzdmZDM5NDNkMThkN2QxYTRjNDRhYTI0MDJjMjZmYTYy
ZTdjMzgwCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICBkMTM0M2U2ODYz
ZGQyODdjZTdkNGZjYjUxNjljOWNmZjU2OGY5ZDFiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ1
ODYgIDIwMTgtMDQtMTMgMDM6MjI6MjggWiAgIDcwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc0ODk5ICAyMDE4LTA2LTIyIDA2OjAxOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2V2aW4gTydDb25u
b3IgPGtldmluQGtvY29ubm9yLm5ldD4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjM3ZmQzOTQz
ZDE4ZDdkMWE0YzQ0YWEyNDAyYzI2ZmE2MmU3YzM4MApBdXRob3I6IEtldmluIE8nQ29ubm9yIDxr
ZXZpbkBrb2Nvbm5vci5uZXQ+CkRhdGU6ICAgTW9uIEp1biAxMSAxMjowNTozMSAyMDE4IC0wNDAw
CgogICAgZG9jczogVXBkYXRlIERvd25sb2FkLm1kIHRvIHVzZSBnaXQgY2xvbmUgdmlhIGh0dHBz
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIE8nQ29ubm9yIDxrZXZpbkBrb2Nvbm5vci5u
ZXQ+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 18:34:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 18: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 1fWQsR-0007Ou-Fn; Fri, 22 Jun 2018 18:33: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=anhn=ji=xenproject.org=prvs=704df36b1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWQsQ-0007Oi-Ra
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 18:33:42 +0000
X-Inumbo-ID: 68fabcf7-764a-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68fabcf7-764a-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 20:31:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,258,1526342400"; d="scan'208";a="58371740"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74900-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=74872
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 22 Jun 2018 19:33:23 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74900: 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>

ZmxpZ2h0IDc0OTAwIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTAwLwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ4NzIKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDg3MgoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 18:41:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 18:41:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWQzZ-00087r-8n; Fri, 22 Jun 2018 18:41:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWQzY-00087f-33
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 18:41:04 +0000
X-Inumbo-ID: d868d8df-764b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d868d8df-764b-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 18:41: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 1fWQzW-0001sz-By; Fri, 22 Jun 2018 18:41:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWQzW-0004Xk-2E; Fri, 22 Jun 2018 18:41:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWQzW-0002Gt-1T; Fri, 22 Jun 2018 18:41:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124571-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8e586296c114f630188cfe4c76df91a1e2b7a5b2
X-Osstest-Versions-That: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 18:41:02 +0000
Subject: [Xen-devel] [ovmf test] 124571: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDU3MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1NzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4ZTU4NjI5NmMxMTRmNjMwMTg4Y2ZlNGM3NmRmOTFh
MWUyYjdhNWIyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4NTVhYmUw
MjA0Y2I5MzJjODA1OWE1NzNhMDZhNTlkZGM3MTRjYTQ5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ0NjYgIDIwMTgtMDYtMjAgMjM6MTE6MzUgWiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0NTE1ICAyMDE4LTA2LTIxIDEzOjIwOjA4IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NTcxICAyMDE4LTA2LTIyIDAyOjQwOjM4IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hy
aXMgQ28gPENocmlzdG9waGVyLkNvQG1pY3Jvc29mdC5jb20+CiAgQ2hyaXN0b3BoZXIgQ28gPGNo
cmlzdG9waGVyLmNvQG1pY3Jvc29mdC5jb20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwu
Y29tPgogIEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+CiAgU2l2
YXJhbWFuIE5haW5hciA8c2l2YXJhbWFubkBhbWlpbmRpYS5jby5pbj4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA4NTVhYmUwMjA0Li44ZTU4NjI5
NmMxICA4ZTU4NjI5NmMxMTRmNjMwMTg4Y2ZlNGM3NmRmOTFhMWUyYjdhNWIyIC0+IHhlbi10ZXN0
ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 20:58:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 20:58:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWT7h-00009U-9c; Fri, 22 Jun 2018 20:57:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=anhn=ji=xenproject.org=prvs=704df36b1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWT7f-00009J-2J
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 20:57:35 +0000
X-Inumbo-ID: ea2df09b-765e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea2df09b-765e-11e8-bc1d-65256ead4e3a;
 Fri, 22 Jun 2018 20:57:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,258,1526342400"; d="scan'208";a="58385001"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74901-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8e586296c114f630188cfe4c76df91a1e2b7a5b2
X-Osstest-Versions-That: ovmf=855abe0204cb932c8059a573a06a59ddc714ca49
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 22 Jun 2018 21:57:30 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74901: all pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDkwMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA4ZTU4NjI5NmMxMTRmNjMwMTg4Y2ZlNGM3NmRmOTFhMWUyYjdh
NWIyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4NTVhYmUwMjA0Y2I5
MzJjODA1OWE1NzNhMDZhNTlkZGM3MTRjYTQ5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4OTQg
IDIwMTgtMDYtMjEgMTM6MjA6MDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTAxICAyMDE4LTA2LTIyIDE4OjUyOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hyaXMgQ28gPENocmlzdG9waGVyLkNvQG1p
Y3Jvc29mdC5jb20+CiAgQ2hyaXN0b3BoZXIgQ28gPGNocmlzdG9waGVyLmNvQG1pY3Jvc29mdC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEZ1IFNpeXVhbiA8c2l5dWFu
LmZ1QGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFNhbWkgTXVq
YXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+CiAgU2l2YXJhbWFuIE5haW5hciA8c2l2YXJhbWFu
bkBhbWlpbmRpYS5jby5pbj4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29z
c3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDhlNTg2Mjk2YzEx
NGY2MzAxODhjZmU0Yzc2ZGY5MWExZTJiN2E1YjIKQXV0aG9yOiBDaHJpcyBDbyA8Q2hyaXN0b3Bo
ZXIuQ29AbWljcm9zb2Z0LmNvbT4KRGF0ZTogICBGcmkgQXByIDEzIDIzOjQzOjI3IDIwMTggKzAw
MDAKCiAgICBBcm1Qa2cvQXJtTW11TGliIEFSTTogZml4IE12YSB0byB1c2UgaWR4IGluc3RlYWQg
b2YgdGFibGUgYmFzZQogICAgCiAgICBNdmEgYWRkcmVzcyBjYWxjdWxhdGlvbiBzaG91bGQgdXNl
IHRoZSBsZWZ0LXNoaWZ0ZWQgY3VycmVudAogICAgc2VjdGlvbiBpbmRleCBpbnN0ZWFkIG9mIHRo
ZSBsZWZ0LXNoaWZ0ZWQgdGFibGUgYmFzZSBhZGRyZXNzLgogICAgCiAgICBVc2luZyB0aGUgdGFi
bGUgYmFzZSBhZGRyZXNzIGhlcmUgaGFzIHRoZSBzaWRlLWVmZmVjdCBvZiBwb3RlbnRpYWxseQog
ICAgY2F1c2luZyBhbiBhY2Nlc3MgdmlvbGF0aW9uIGRlcGVuZGluZyBvbiB0aGUgYmFzZSBhZGRy
ZXNzIHZhbHVlLgogICAgCiAgICBDYzogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5h
cm8ub3JnPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ28gPGNocmlzdG9waGVy
LmNvQG1pY3Jvc29mdC5jb20+CiAgICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5i
aWVzaGV1dmVsQGxpbmFyby5vcmc+Cgpjb21taXQgNmUyNzVjNjEzZTE1ZmZjNmRjNzk5MDFmYjI0
NGU4Y2IyMGFmOTk0OApBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgpEYXRlOiAgIFRodSBKdW4gMjEgMDk6MTc6NTIgMjAxOCArMDIwMAoKICAgIEFybVBr
Zy9Bcm1NbXVMaWIgQVJNOiBhc3N1bWUgcGFnZSB0YWJsZXMgYXJlIGluIHdyaXRlYmFjayBjYWNo
ZWFibGUgbWVtb3J5CiAgICAKICAgIEdpdmVuIHRoYXQgdGhlc2UgZGF5cywgb3VyIEFSTSBwb3J0
IG9ubHkgc3VwcG9ydHMgQVJNdjcgYW5kIGxhdGVyLCB3ZQogICAgY2FuIGFzc3VtZSB0aGF0IHRo
ZSBwYWdlIHRhYmxlIHdhbGtlcidzIG1lbW9yeSBhY2Nlc3NlcyBhcmUgY2FjaGUKICAgIGNvaGVy
ZW50LCBhbmQgc28gdGhlcmUgaXMgbm8gbmVlZCB0byBwZXJmb3JtIGNhY2hlIG1haW50ZW5hbmNl
LiBJdAogICAgZG9lcyByZXF1aXJlIHRoZSBwYWdlIHRhYmxlcyB0aGVtc2VsdmVzIHRvIHJlc2lk
ZSBpbiBtZW1vcnkgbWFwcGVkIGFzCiAgICB3cml0ZWJhY2sgY2FjaGVhYmxlIHNvIEFTU0VSVCgp
IHRoYXQgdGhpcyBpcyB0aGUgY2FzZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJp
ZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVp
ZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IDcxM2FlYTM0ODY0
Y2U1ZmMwYTI0OGI4NWJmM2NhYTY0ZmNmMjI0NjcKQXV0aG9yOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KRGF0ZTogICBXZWQgSnVuIDIwIDIxOjAxOjUyIDIwMTgg
KzAyMDAKCiAgICBBcm1Qa2cvQXJtTW11TGliIEFSTTogcmVtb3ZlIGNhY2hlIG1haW50ZW5hbmNl
IG9mIGJsb2NrIG1hcHBpbmcgY29udGVudHMKICAgIAogICAgUGVjdWxpYXJseSBlbm91Z2gsIHRo
ZSBjdXJyZW50IHBhZ2UgdGFibGUgbWFuaXB1bGF0aW9uIGNvZGUgdGFrZXMgaXQKICAgIHVwb24g
aXRzZWxmIHRvIHdyaXRlIGJhY2sgYW5kIGludmFsaWRhdGUgdGhlIG1lbW9yeSBjb250ZW50cyBj
b3ZlcmVkCiAgICBieSBwYWdlIGFuZCBzZWN0aW9uIG1hcHBpbmdzIHdoZW4gdGhlaXIgbWVtb3J5
IGF0dHJpYnV0ZXMgY2hhbmdlLiBJdAogICAgaXMgbm90IGdlbmVyYWxseSB0aGUgY2FzZSB0aGF0
IGRhdGEgbXVzdCBiZSB3cml0dGVuIGJhY2sgd2hlbiBzdWNoIGEKICAgIGNoYW5nZSBvY2N1cnMs
IGV2ZW4gd2hlbiBzd2l0Y2hpbmcgZnJvbSBjYWNoZWFibGUgdG8gbm9uLWNhY2hlYWJsZQogICAg
YXR0cmlidXRlcywgYW5kIGluIHNvbWUgY2FzZXMsIGl0IGlzIGFjdHVhbGx5IGNhdXNpbmcgcHJv
YmxlbXMuIChUaGUKICAgIGNhY2hlIG1haW50ZW5hbmNlIGlzIGFsc28gcGVyZm9ybWVkIG9uIHRo
ZSBQQ0llIE1NSU8gcmVnaW9ucyBhcyB0aGV5CiAgICBnZXQgbWFwcGVkIGJ5IHRoZSBQQ0kgYnVz
IGRyaXZlciwgYW5kIHVuZGVyIHZpcnR1YWxpemF0aW9uLCBlYWNoCiAgICBjYWNoZSBtYWludGVu
YW5jZSBvcGVyYXRpb24gb24gYW4gZW11bGF0ZWQgTU1JTyByZWdpb24gdHJpZ2dlcnMgYQogICAg
cm91bmQgdHJpcCB0byB0aGUgaG9zdCBhbmQgYmFjaykKICAgIAogICAgU28gbGV0J3MganVzdCBk
cm9wIHRoaXMgY29kZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9s
bSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKY29tbWl0IGMyZDZlMmJjMTJiMmE0ZTk5MzA0
YTFlYmJjMzQ3NDYzODcyMWY1YTgKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgpEYXRlOiAgIFRodSBKdW4gMTQgMTM6NTU6MjEgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL2Nv
bXA6IHJldHVybiBOT1RfRVFVQUwgd2hlbiBjb21wYXJlZCBmaWxlcyBhcmUgZGlmZmVyZW50CiAg
ICAKICAgIFRvZGF5J3MgaW1wbGVtZW50YXRpb24gcmV0dXJucyAwIGV2ZW4gd2hlbiBjb21wYXJl
ZCBmaWxlcyBhcmUKICAgIGRpZmZlcmVudC4KICAgIFRoZSBwYXRjaCByZXR1cm5zIDI3IChTSEVM
TF9OT1RfUVVBTCkgaW4gc3VjaCBjYXNlIHRvIGZvbGxvdwogICAgdGhlIHNoZWxsIHNwZWMuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKY29t
bWl0IDJlMTA4MzAzOGQ5YWE3NGZjYWEyZGI4MTU4ZmRlZTdjOGI0YWYzYmIKQXV0aG9yOiBEYW5k
YW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1biAxOSAxNTozODo0NyAy
MDE4ICswODAwCgogICAgU2lnbmVkQ2Fwc3VsZVBrZy9TeXN0ZW1GaXJtd2FyZVVwZGF0ZUR4ZTog
Rml4IEVDQyBpc3N1ZXMKICAgIAogICAgTWFrZSBmdW5jdGlvbiBjb21tZW50cyBhbGlnbiB3aXRo
IGZ1bmN0aW9ucy4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
ICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAg
IENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgMjRmZWUwNTI4YzMyYjI0MDcyMDU0
N2FmZGQ3MzdjYTkyOGIzNGU2MApBdXRob3I6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFy
bS5jb20+CkRhdGU6ICAgVHVlIEp1biAxOSAxOTo1ODoxNCAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnOiBFbmFibGUgU0FUQSBDb250cm9sbGVyIFBDSSBtZW0gc3BhY2UKICAgIAogICAgVGhl
IFNBVEEgY29udHJvbGxlciBkcml2ZXIgY3Jhc2hlcyB3aGlsZSBhY2Nlc3NpbmcgdGhlCiAgICBQ
Q0kgbWVtb3J5IFtBSENJIEJhc2UgUmVnaXN0ZXJzIChBQkFSKV0sIGFzIHRoZSBQQ0kgbWVtb3J5
CiAgICBzcGFjZSBpcyBub3QgZW5hYmxlZC4KICAgIAogICAgRW5hYmxlIHRoZSBQQ0kgbWVtb3J5
IHNwYWNlIGFjY2VzcyB0byBwcmV2ZW50IHRoZSBTQVRBCiAgICBDb250cm9sbGVyIGRyaXZlciBm
cm9tIGNyYXNoaW5nLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTYW1pIE11amF3YXIgPHNh
bWkubXVqYXdhckBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KCmNvbW1pdCAxZTBkYjdiMTE5ODdkMGVjOTNiZTdkZmUyNjEwMmEzMjc4NjBm
ZGJkCkF1dGhvcjogRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBK
dW4gMTQgMTA6MzA6MDkgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9OZXR3b3JrUGtnOiBD
aGVja2luZyBmb3IgTlVMTCBwb2ludGVyIGJlZm9yZSB1c2UuCiAgICAKICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIAogICAgU2ln
bmVkLW9mZi1ieTogU2l2YXJhbWFuIE5haW5hciA8c2l2YXJhbWFubkBhbWlpbmRpYS5jby5pbj4K
ICAgIFJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 22 21:40:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Jun 2018 21: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 1fWTmx-0003Vq-VG; Fri, 22 Jun 2018 21:40:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mzvi=ji=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWTmw-0003Ve-HB
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 21:40:14 +0000
X-Inumbo-ID: 774c562a-7664-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 774c562a-7664-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 23:37: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 1fWTmr-0005eQ-Ly; Fri, 22 Jun 2018 21:40: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 1fWTmr-000126-Dn; Fri, 22 Jun 2018 21:40:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWTmr-00012b-Cv; Fri, 22 Jun 2018 21:40:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124551-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-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-2: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-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-1: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-5: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-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-xtf-amd64-amd64-5: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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-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-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-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-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=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 22 Jun 2018 21:40:09 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124551: 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>

ZmxpZ2h0IDEyNDU1MSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDU1MS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNDQ2OSBw
YXNzIGluIDEyNDU1MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWln
cmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTI0NDY5CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQ0NjkgbGlr
ZSAxMjM5MDcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9z
cmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM5MDcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzOTA3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM5MDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzkwNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzOTA3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM5MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzkwNwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTIzOTA3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1z
ZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3
IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1w
djMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3
NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3Qt
aHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0
LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgNTQyZjcxMTU2N2EzZjE4OTFjYjc1MTg3ZWVhZjVjY2UzZjdk
Njg5MwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1NmVj
ZjU5YmU5NTFhZjJjYzU1ZDE1YTExM2U5MjMzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzOTA3
ICAyMDE4LTA2LTA3IDE5OjM0OjE2IFogICAxNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
NDE3OCAgMjAxOC0wNi0xMyAyMTowNTo1MyBaICAgIDkgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIDYxYTlmYzVlNTYuLjU0MmY3MTE1NjcgIDU0MmY3MTE1Njdh
M2YxODkxY2I3NTE4N2VlYWY1Y2NlM2Y3ZDY4OTMgLT4gc3RhYmxlLTQuNgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 01:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 01:03:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWWwy-0007O8-Nz; Sat, 23 Jun 2018 01: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWWwx-0007Nv-Dy
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 01:02:47 +0000
X-Inumbo-ID: 2b9f72b3-7681-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b9f72b3-7681-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 01: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 1fWWwv-0002S9-Dl; Sat, 23 Jun 2018 01:02: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 1fWWwv-0000aM-67; Sat, 23 Jun 2018 01:02:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWWwv-0007xe-2w; Sat, 23 Jun 2018 01:02:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124585-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386-libvirt:libvirt-build:fail:regression
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 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-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=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 01:02:45 +0000
Subject: [Xen-devel] [seabios test] 124585: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDU4NSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1ODUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDUyMQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0NTIxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1MjEKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDUyMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0NTIxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBzZWFiaW9zICAgICAgICAgICAgICBkOWE4Yjg2N2EzYWY4
MDkwMjkwYjY5YjhmOTRiMjRlN2ZiYTllNTA0CmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAg
ICAgICAgICAgICAyMzdmZDM5NDNkMThkN2QxYTRjNDRhYTI0MDJjMjZmYTYyZTdjMzgwCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjQ1MjEgIDIwMTgtMDYtMjEgMTQ6NDA6MjAgWiAgICAxIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NTg1ICAyMDE4LTA2LTIyIDA2OjEwOjE4IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApB
dXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3Yg
MTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBxZW11IHJhbWZiIHN1cHBvcnQK
ICAgIAogICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIuICBUaGlzIGlzIGEgc2ltcGxlIGJv
b3QgZnJhbWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3JtYWwgcmFtIGJlaW5nIHVzZWQgdG8g
YmFjayB0aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWluZyB1c2VkCiAgICB0byBjb25maWd1
cmUgdGhlIGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9uIHg4Nik6IGJvb3QgZGlzcGxheSBm
b3IgdmdwdSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxhdGUKICAgIHZnYSBub3IgaGF2ZSBh
IHZnYWJpb3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBjb2RlIHdpdGggc2VhYmlvcyB0dXJu
ZWQgb3V0IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2YXJpb3VzIGRlcGVuZGVuY2llcyB0
aGUgY29kZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2ggb25seSBzZWFiaW9zCiAgICBoYXMu
ICBTbyBpbmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJlLCB3aXRoIHRob3NlIGRlcGVuZGVu
Y2llcwogICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBkb3duIGJlY2F1c2Ugd2UgZG9uJ3Qg
bmVlZCBhIG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUxYTk1NzlhY2Q2NmZi
OWMzOTNjMDE0ZWQyNmY1NjlmMjBhMWE0ZjEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1OjQ3IDIwMTggKzAyMDAKCiAgICB2
Z2FzcmM6IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBGYWN0b3Igb3V0IHBtbSBhbGxvY2F0
aW9uIGZ1bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBhNjM4YWNmYTRjYzc3
MmI0MjA5M2M4YmZlNTU2Njk4MjlhNjQxMjkzCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjowNzozNCAyMDE4ICswMjAwCgogICAg
cG1tOiB1c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDdiZjlmZmZmMWE2YWM2YTU1NGRkYjUw
OGZlNDY4YzBhODgyMzVjOGYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTggKzAyMDAKCiAgICBib2Noc19kaXNw
bGF5X3NldHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBkZGJiNmRhMzUwOTlm
OTllZGFhZDNkZGFkMmExODc1OTEzODc5MjVjCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1NzowNiAyMDE4ICswMjAwCgogICAg
Y2J2Z2Ffc2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4gd2luZG93cyB4ODYgZW11bGF0b3Iu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgoKY29tbWl0IDBjMmIzYjFkOTVjZjM1ZDFhMDhjNWRhYjY1NzlhY2JiMWYyMGUyYzEKQXV0aG9y
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE2
OjE5OjAyIDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21vZGVzOiBkb24ndCBsaXN0IGN1cnJl
bnQgbW9kZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3ZlIGFscmVhZHkgYWRkZWQgdGhlIGZy
YW1lYnVmZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0IGRvIG5vdCBhZGQgbnVtYmVyIDB4
MTQwLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCmNvbW1pdCA5MDJiYWNiNWYwMGI3MmVmYWY1NTg2NWM2NjVhNGJiNGMwZjQ2NDU5CkF1
dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAz
MCAyMjo1MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0dXBfbW9kZXM6IHVzZSByZWFsIG1v
ZGUgbnVtYmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAgSW4gY2FzZSB0aGUgZnJhbWVidWZm
ZXIgc2l6ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2EgdmlkZW8gbW9kZXMKICAgIGp1c3QgdXNl
IHRoYXQgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNzc0MDRiNDUwZDMw
YTFkNzg2MGU3MTdlOTg3NjJiOGE0NzQ1MzQxZApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAg
IHFlbXU6IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAgIAogICAgVXNlIGNvcmVib290IHRl
eHQgbW9kZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRoZSBxZW11IGJvY2hzLWRpc3BsYXkK
ICAgIGRldmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBkZXZpY2Ugc3VwcG9ydGluZyBzaW1w
bGUgbGluZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRoZSBib2NocyByZWdpc3RlciBpbnRl
cmZhY2UuICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZnYSAodGV4dCBtb2RlcywgcGxhbmFy
IG1vZGVzLCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2RlcyBhbGwKICAgIGRyb3BwZWQpLiAg
VGhlIGJvY2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIHFlbXUgc3RkdmdhLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA0ZDcwYjI0Yjg2MDEyZTM4MmNmNTUxY2U3MmMyZGQ2YzkyYTZkMWZhCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1
MDo0MiAyMDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBvdXQgY2J2Z2Ffc2V0dXBfbW9kZXMo
KQogICAgCiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBzdHJ1Y3R1cmUgc2V0dXAgY29kZSBm
cm9tIGNidmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUyOGUwYmIzOWI2YThjY2E3ZGExOTY0OTFhZDgw
ZjFiOTZkMWM4MDYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAKCiAgICBvcHRpb25yb206IGVuYWJs
ZSBub24tdmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJbiBjYXNlIG5vIFZHQSBkZXZpY2Ug
d2FzIGZvdW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2aWNlcy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 01:55:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 01: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 1fWXm8-0002WW-ED; Sat, 23 Jun 2018 01:55: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWXm7-0002WG-Rr
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 01:55:39 +0000
X-Inumbo-ID: 8ed7fedf-7688-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ed7fedf-7688-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 01:55: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 1fWXm5-0003Z6-Fz; Sat, 23 Jun 2018 01:55:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWXm5-00059i-5o; Sat, 23 Jun 2018 01:55:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWXm5-00087Z-4h; Sat, 23 Jun 2018 01:55:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124566-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 01:55:37 +0000
Subject: [Xen-devel] [xen-unstable test] 124566: 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>

ZmxpZ2h0IDEyNDU2NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDU2Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQwNTcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNDA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MDkw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQwOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDA5MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MDkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYz
ODJhMzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDA5
MCAgMjAxOC0wNi0xMiAwMTo1MTo0MSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjQxNDAgIDIwMTgtMDYtMTIgMTc6MDY6NDkgWiAgIDEwIGRheXMgICAgOSBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ1NjYgIDIwMTgtMDYtMjIgMDE6MzM6NTAgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
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
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIDExNTM1Y2RiYzAuLjQzNzIxMWNiNjkgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1
ZGFlMGFiNzI4NjZjOWYzODJhMzMgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 02:21:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 02: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 1fWYAT-000507-QT; Sat, 23 Jun 2018 02:20:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWYAT-0004zx-0G
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 02:20:49 +0000
X-Inumbo-ID: 12aae0ef-768c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12aae0ef-768c-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 02:21: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 1fWYAQ-0004Yr-Tg; Sat, 23 Jun 2018 02:20:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWYAQ-0007rQ-LU; Sat, 23 Jun 2018 02:20:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWYAQ-0002ud-Kv; Sat, 23 Jun 2018 02:20:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124580-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-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-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-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=1136fd4ebe886f9c3bd396c4488279ba22a8e5d5
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 02:20:46 +0000
Subject: [Xen-devel] [libvirt test] 124580: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDU4MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1ODAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDExMzZmZDRl
YmU4ODZmOWMzYmQzOTZjNDQ4ODI3OWJhMjJhOGU1ZDUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMTcg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDE2IGRheXMgICAxNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ1ODAgIDIwMTgt
MDYtMjIgMDQ6MTk6MDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5p
ZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29t
PgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFj
IDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91
bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9n
ZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBI
dWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4
LmlibS5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRp
bmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSYWRv
c3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXll
bGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJv
bWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxz
dGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4
LnZuZXQuaWJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDM1MCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 04:51:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 04:51:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWaVn-0006oE-BR; Sat, 23 Jun 2018 04:50:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=osjc=jj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fWaVl-0006o9-IX
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 04:50:57 +0000
X-Inumbo-ID: 0b3e9fdc-76a1-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b3e9fdc-76a1-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 04:51:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CD366ACFF;
 Sat, 23 Jun 2018 04:50:54 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>,
 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: <413c327d-9643-eb73-854c-e33282d2f939@suse.com>
Date: Sat, 23 Jun 2018 06:50:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] Time to branch off 4.11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuLAoKY291bGQgeW91IHBsZWFzZSBicmFuY2ggb2ZmIFhlbiA0LjExIGF0IGN1cnJlbnQgbWFz
dGVyIChjb21taXQKNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMyk/IFRo
ZXJlIGhhcyBiZWVuIGEgcHVzaCwgc28gSQpiZWxpZXZlIGl0cyB0aW1lLgoKCkp1ZXJnZW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 06:43:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 06: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 1fWcGh-00069D-N8; Sat, 23 Jun 2018 06:43: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWcGh-000693-1U
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 06:43:31 +0000
X-Inumbo-ID: c533be4b-76b0-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c533be4b-76b0-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 06:43: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 1fWcGc-000269-TT; Sat, 23 Jun 2018 06:43:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWcGc-000251-HP; Sat, 23 Jun 2018 06:43:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWcGc-0003UR-GU; Sat, 23 Jun 2018 06:43:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124444-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<job status>:broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl-vhd:host-install(4):broken:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt: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-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine: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-win7-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-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw: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-ovmf-amd64: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:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow: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-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd: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-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-qemuu-dmrestrict-amd64-dmrestrict: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-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-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-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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=81e97f01371f4e1701feeafe484665112cd9ddc2
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 06:43:26 +0000
Subject: [Xen-devel] [linux-linus test] 124444: 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>

ZmxpZ2h0IDEyNDQ0NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NDQ0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4MWU5N2YwMTM3
MWY0ZTE3MDFmZWVhZmU0ODQ2NjUxMTJjZDlkZGMyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDIxIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAy
MCBkYXlzICAgMTQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NDQ0ICAyMDE4LTA2
LTIwIDE0OjU0OjMwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMDY3IHBlb3BsZSB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgpicm9rZW4tc3RlcCB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI0MjAwNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 06:53:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 06:53:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWcQc-0006x8-QD; Sat, 23 Jun 2018 06: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWcQb-0006wy-Sz
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 06:53:45 +0000
X-Inumbo-ID: ca50c0d4-76b1-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca50c0d4-76b1-11e8-9728-bc764e045a96;
 Sat, 23 Jun 2018 08:51: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 1fWcQY-0002Ir-Js; Sat, 23 Jun 2018 06:53: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 1fWcQY-0002YF-4g; Sat, 23 Jun 2018 06:53:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWcQY-00089I-3z; Sat, 23 Jun 2018 06:53:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124582-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair: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-xsm: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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=46012db666990ff2eed1d3dc199ab8006439a93b
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 06:53:42 +0000
Subject: [Xen-devel] [qemu-mainline test] 124582: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDU4MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1ODIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVw
cml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUvcHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9nbnRkZXYgcnVu
bmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2
dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9vdGhlciBydW5uaW5nCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXBy
aXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3hlbnN0b3JlIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3JlIHJ1
bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDE1IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRp
dC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0NjAx
MmRiNjY2OTkwZmYyZWVkMWQzZGMxOTlhYjgwMDY0MzlhOTNiCmJhc2VsaW5lIHZlcnNpb246CiBx
ZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5ZGVlNmJhNjUxNzc1NWU5MDczYmE1Nzk5
ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIgIDIwMTgtMDYtMTYgMDU6MDQ6MjYgWiAg
ICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0Mzk4ICAyMDE4LTA2LTE5IDEwOjM2OjUy
IFogICAgMyBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NDQ5ICAy
MDE4LTA2LTIwIDE2OjQyOjI2IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0
b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmli
bS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcg
PHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNv
bT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2
aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVk
aGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxp
bCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBKYXNvbiBKLiBIZXJuZSA8ampoZXJuZUBs
aW51eC5pYm0uY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5j
b20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
TWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVy
IFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8u
b3JnPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAg
VGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhh
amxvdkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyMjkgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 07:17:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 07: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 1fWcnE-00005J-6H; Sat, 23 Jun 2018 07:17: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=8h5w=jj=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fWcnA-00005E-Hm
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 07:17:06 +0000
X-Inumbo-ID: 0b62598f-76b5-11e8-9728-bc764e045a96
Received: from mail.crc.id.au (unknown [2407:e400:b000:200::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b62598f-76b5-11e8-9728-bc764e045a96;
 Sat, 23 Jun 2018 09:14:20 +0200 (CEST)
Received: from wopr.lan.crc.id.au
 (2407-e400-b000-201-99f-2048-53c8-43ff-cpe.spintel.net.au
 [IPv6:2407:e400:b000:201:99f:2048:53c8:43ff])
 (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 1F95A20C93
 for <xen-devel@lists.xenproject.org>; Sat, 23 Jun 2018 17:16:55 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1529738215; bh=Tqx5INYhEgEB03gQmCUrpFqdcgiRUhBEJcS5OwRilU0=;
 h=From:To:Subject:Date;
 b=oLemQ1BxU799frx3wkKMSzM3bX6SPRR/IO8CpyxnhzZ4ADkJ1nMDAGm7hsMnxOCTM
 iQ+oz4bSUvpvEvWDhD5t1zjA0b7O5Jed7toEfOekAsNcGmfewDhukn72KuWJsi95sh
 ThYV1sbuW3CT/yIxjllWEUpuhCfZlVGrQwr2zI+g=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel <xen-devel@lists.xenproject.org>
Date: Sat, 23 Jun 2018 17:16:45 +1000
Message-ID: <1675755.4ap3tzzQVs@wopr.lan.crc.id.au>
MIME-Version: 1.0
Subject: [Xen-devel] Xen crashes with Ryzen 7 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>
Content-Type: multipart/mixed; boundary="===============1697728625198858684=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1697728625198858684==
Content-Type: multipart/signed; boundary="nextPart1659435.GrGiOsW0ln"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

Hi all,

So I recently decided to upgrade the hardware on my home server from a good=
=20
old i5-2500k to a Ryzen 7 1700x - while throwing in 32Gb of DDR4 2400.

I have noticed that every time I boot Xen on the Ryzen 7, within a couple o=
f=20
minutes, the system crashes.

As this happens on both RHEL7 and Fedora 28, I figure theres something more=
=20
going on here.

Does anyone have a set of recommendations or experiences of running Xen on =
a=20
Ryzen CPU?

=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
--nextPart1659435.GrGiOsW0ln
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAlst890ACgkQQa811Xp9
MdxzJQ//cNtrEjvigKcki8crPWma2eLbdjis8Ua2aH7WvMmJu4MeAAzgSuYlbtbt
f3BYJNTZb1mzLBglzyRmxaPtSoVqaUIeh2BwyeocOol3lixs/gG3OyhDixXX0+5z
C1K7QJcTL7AivqQXo7mefrYcH12MgL/66e4NBIZ4xn6wm4wyKk3eEP9pnSUeaqmy
T2kvC6vI9YPahmjGNKsKEK2yvgq+f8LsaxrxaFIGkViSEmYge3CeERTaM1YS9jto
t1miEM0PttNIQI+LvcKNFScet2NQN4E1Om4ud/fOYrNM2iTJ2Bf1WGm9qdP1wXEe
lU1okeuDdibUDnQHTgqAlgOi8TEGYgbyQOgCSrDFilGfTV/Xr+bqvoz6VNaEBJu2
SITiCc9RuNSiUP1h3v6r26H2MesrB5DmRPcjYntwY7Tw0CDGpOS9Qs7O06SY/OB3
CIMxnuydkZJJReNTfyRjz/EN+qXA9UAj1D+6nhL9QTPUuyTJJ3PZ57Jm3g06hue1
n3pdgB5CMmrTW6z9EIE73Bny6gKDAL4wZmtiunIAFMFkWNwyoPlphaNlV3F3QyJ7
8uHvo2EW+uCGGPRpg6kurpO9gt6oBieNCCh4uGTNwzbElNpJ8Ly+FXo1bOpTu/we
saeRi+nwSivK2/xCnWXkj/2DoiaOBJGAIxIg0SIHP9kxJScndlk=
=D2Vu
-----END PGP SIGNATURE-----

--nextPart1659435.GrGiOsW0ln--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1697728625198858684==--





From xen-devel-bounces@lists.xenproject.org Sat Jun 23 08:21:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 08:21:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWdmq-0005GU-NU; Sat, 23 Jun 2018 08: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWdmo-0005GK-TU
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 08:20:46 +0000
X-Inumbo-ID: 5b654aa3-76be-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b654aa3-76be-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 08:20:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fWdmk-0004a7-HO; Sat, 23 Jun 2018 08:20:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWdmk-0007Rt-6S; Sat, 23 Jun 2018 08:20:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWdmk-0007mn-5q; Sat, 23 Jun 2018 08:20:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124618-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
X-Osstest-Versions-That: ovmf=8e586296c114f630188cfe4c76df91a1e2b7a5b2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 08:20:42 +0000
Subject: [Xen-devel] [ovmf test] 124618: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDYxOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2MTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzYjAzYjVlOTkwZjhiYjM0N2RmZGI5MTkyNmQ4ZWYw
MTVkMGI2MDdlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZTU4NjI5
NmMxMTRmNjMwMTg4Y2ZlNGM3NmRmOTFhMWUyYjdhNWIyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ1NzEgIDIwMTgtMDYtMjIgMDI6NDA6MzggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0NjE4ICAyMDE4LTA2LTIyIDE5OjEwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2lyaXNoIFBh
dGhhayA8Z2lyaXNoLnBhdGhha0Bhcm0uY29tPgogIFN1ZGVlcCBIb2xsYSA8c3VkZWVwLmhvbGxh
QGFybS5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1bmh1
YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDhlNTg2Mjk2YzEuLjNiMDNiNWU5OTAgIDNiMDNi
NWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UgLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 09:45:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 09:45:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWf6R-0002LS-BC; Sat, 23 Jun 2018 09:45: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=g39f=jj=xenproject.org=prvs=705be03d4=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWf6Q-0002LG-BK
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 09:45:06 +0000
X-Inumbo-ID: 22a9c824-76ca-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22a9c824-76ca-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 09:45:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,261,1526342400"; d="scan'208";a="58411236"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.6-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg: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-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-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5: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-pv32pae-xsa-194: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-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-4: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-4: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-amd64-amd64-libvirt-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-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-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=542f711567a3f1891cb75187eeaf5cce3f7d6893
X-Osstest-Versions-That: xen=61a9fc5e56ecf59be951af2cc55d15a113e92333
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 23 Jun 2018 10:45:00 +0100
Subject: [Xen-devel] [xen-4.6-testing baseline-only test] 74902: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDkwMiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkwMi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiA3NDgzMwoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVs
cy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiA3NDgzMwoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDgz
MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0ODMzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4MzMKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NDgzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODMzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzQ4
MzMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NDgzMwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODMzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzQ4MzMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE0IHhl
bi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDgzMwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
ODMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzQ4MzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDgzMwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc0ODMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4MzMKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3NyB4dGYvdGVz
dC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUt
bWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rl
c3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUt
eHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90
ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3NyB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgNTQyZjcxMTU2N2EzZjE4OTFjYjc1MTg3ZWVhZjVjY2UzZjdkNjg5MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNjFhOWZjNWU1NmVjZjU5YmU5NTFhZjJj
YzU1ZDE1YTExM2U5MjMzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0ODMzICAyMDE4LTA2LTA4
IDIyOjQ1OjE5IFogICAxNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDkwMiAgMjAxOC0w
Ni0yMiAyMTo0Nzo1NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9n
cwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rl
c3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDU0MmY3MTE1NjdhM2YxODkxY2I3
NTE4N2VlYWY1Y2NlM2Y3ZDY4OTMKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gNyAxNzowMDozNyAyMDE4ICswMTAwCgogICAg
eDg2L3NwZWMtY3RybDogTWl0aWdhdGlvbnMgZm9yIExhenlGUFUKICAgIAogICAgSW50ZWwgQ29y
ZSBwcm9jZXNzb3JzIHNpbmNlIGF0IGxlYXN0IE5laGFsZW0gc3BlY3VsYXRlIHBhc3QgI05NLCB3
aGljaCBpcyB0aGUKICAgIG1lY2hhbmlzbSBieSB3aGljaCBsYXp5IEZQVSBjb250ZXh0IHN3aXRj
aGluZyBpcyBpbXBsZW1lbnRlZC4KICAgIAogICAgT24gYWZmZWN0ZWQgcHJvY2Vzc29ycywgWGVu
IG11c3QgdXNlIGZ1bGx5IGVhZ2VyIEZQVSBjb250ZXh0IHN3aXRjaGluZyB0bwogICAgcHJldmVu
dCBndWVzdHMgZnJvbSBiZWluZyBhYmxlIHRvIHJlYWQgRlBVIHN0YXRlIChTU0UvQVZYL2V0Yykg
ZnJvbSBwcmV2aW91c2x5CiAgICBzY2hlZHVsZWQgdmNwdXMuCiAgICAKICAgIFRoaXMgaXMgcGFy
dCBvZiBYU0EtMjY3IC8gQ1ZFLTIwMTgtMzY2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29t
bWl0IDI0MzQzNWJmNjdlODE1OTQ5NTE5NGY2MjNiOWU0ZDhjOTAxNDAzODQpCgpjb21taXQgOTBk
YzE2MzgxODEzOWJmMGE5M2VkNzA5ZmMxOWExNGRjOWM3YjFkOQpBdXRob3I6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3
IDIwMTggKzAxMDAKCiAgICB4ODY6IFN1cHBvcnQgZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dp
dGNoaW5nCiAgICAKICAgIFRoaXMgaXMgY29udHJvbGxlZCBvbiBhIHBlci12Y3B1IGJhc2VzIGZv
ciBmbGV4aWJpbGl0eS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAx
OC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTQ2ZGZlOTI3N2MyYjRhOGMz
OTliMjI5ZTAwZDgxOTA2NWUzMTY3YikKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 10:34:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 10:34:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWfs9-0005nz-2c; Sat, 23 Jun 2018 10:34:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWfs8-0005nq-3F
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 10:34:24 +0000
X-Inumbo-ID: 05a41869-76d1-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05a41869-76d1-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 10:34: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 1fWfs4-0007IO-5i; Sat, 23 Jun 2018 10:34:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWfs3-00009C-Tn; Sat, 23 Jun 2018 10:34:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWfs3-0005Sp-T4; Sat, 23 Jun 2018 10:34:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124453-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt:<job
 status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-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-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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-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-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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 10:34:19 +0000
Subject: [Xen-devel] [linux-3.18 test] 124453: 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>

ZmxpZ2h0IDEyNDQ1MyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ0NTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMjQxNzMgUkVHUi4gdnMuIDEy
MzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICBmYWls
IGluIDEyNDE3MyBSRUdSLiB2cy4gMTIzODM3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDE3MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNDE3MyBwYXNzIGluIDEyNDQ1MwoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0MTczIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI0MTczIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQxNzMgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyNDE3MyBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgMzE3Njc3NjRjMDI1OTgxZDgxOGIwOWMwMDRmNmUzNTcxNTFhOWNh
MwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3YzIwY2E2MTcx
YjhhYzY5ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODM3ICAy
MDE4LTA2LTA2IDAxOjUwOjA2IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE3
MyAgMjAxOC0wNi0xMyAxNDo0MDo0OSBaICAgIDkgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZpcm9AemVu
aXYubGludXgub3JnLnVrPgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUu
Y29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQmrDuHJu
IE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFj
bGUuY29tPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERhdmUgQWlybGll
IDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQu
bmV0PgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQg
PGVkdW1hemV0QGdvb2dsZS5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFk
YXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEh1Z2ggRGlja2lu
cyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBKYWNrIE1vcmdlbnN0ZWluIDxqYWNrbUBkZXYubWVsbGFu
b3guY28uaWw+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEppcmkgUGlya28g
PGppcmlAbWVsbGFub3guY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwu
Y29tPgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4K
ICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgogIExpbnVzIFRvcnZhbGRzIDx0
b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9A
bWlwcy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1p
bmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxs
QGdvb2dsZS5jb20+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ctc29mdHdhcmUub3JnPgog
IFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgU2FicmluYSBEdWJyb2NhIDxzZEBx
dWVhc3lzbmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dyb3ZlckBjb2RlYXVyb3JhLm9yZz4K
ICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0ZXZlbiBSb3N0
ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0
QG1lbGxhbm94LmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50
ZWwuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW53ZW4gV2FuZyA8d2Fu
ZzY0OTVAdW1uLmVkdT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
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
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBicm9rZW4KYnJva2VuLXN0ZXAgdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 14:02:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 14:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWj6v-000362-0M; Sat, 23 Jun 2018 14:01:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWj6t-00035r-Mf
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 14:01:51 +0000
X-Inumbo-ID: 01b43f42-76ee-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01b43f42-76ee-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 14:02: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 1fWj6r-00034c-GN; Sat, 23 Jun 2018 14:01:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWj6r-0007VL-24; Sat, 23 Jun 2018 14:01:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWj6r-0004tx-1S; Sat, 23 Jun 2018 14:01:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124629-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win10-i386:<job
 status>:broken:regression
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:<job status>:broken:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:<job status>:broken:regression
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:<job status>:broken:regression
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:<job status>:broken:regression
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:<job status>:broken:regression
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 seabios:build-i386-libvirt:libvirt-build:fail:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 seabios:test-amd64-i386-xl-qemuu-win10-i386:host-install(4):broken:heisenbug
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:host-install(4):broken:heisenbug
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-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
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 14:01:49 +0000
Subject: [Xen-devel] [seabios test] 124629: 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>

ZmxpZ2h0IDEyNDYyOSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+ICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWlsIGluIDEyNDU4NSBS
RUdSLiB2cy4gMTI0NTIxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA0IGhv
c3QtaW5zdGFsbCg0KSAgIGJyb2tlbiBwYXNzIGluIDEyNDU4NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA0IGhvc3QtaW5zdGFsbCg0KSBicm9r
ZW4gcGFzcyBpbiAxMjQ1ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA0
IGhvc3QtaW5zdGFsbCg0KSAgIGJyb2tlbiBwYXNzIGluIDEyNDU4NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIHBhc3MgaW4g
MTI0NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDQgaG9zdC1pbnN0
YWxsKDQpICBicm9rZW4gcGFzcyBpbiAxMjQ1ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgIGJyb2tlbiBwYXNzIGluIDEyNDU4NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJv
a2VuIHBhc3MgaW4gMTI0NTg1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI0NTg1IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI0NTg1
IGxpa2UgMTI0NTIxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgZmFpbCBpbiAxMjQ1ODUgbGlrZSAxMjQ1MjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyNDU4NSBsaWtlIDEyNDUy
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZh
aWwgaW4gMTI0NTg1IGxpa2UgMTI0NTIxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEyNDU4
NSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgZmFpbCBpbiAxMjQ1ODUgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCBmYWlsIGluIDEyNDU4NSBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHNl
YWJpb3MgICAgICAgICAgICAgIGQ5YThiODY3YTNhZjgwOTAyOTBiNjliOGY5NGIyNGU3ZmJhOWU1
MDQKYmFzZWxpbmUgdmVyc2lvbjoKIHNlYWJpb3MgICAgICAgICAgICAgIDIzN2ZkMzk0M2QxOGQ3
ZDFhNGM0NGFhMjQwMmMyNmZhNjJlN2MzODAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDUyMSAg
MjAxOC0wNi0yMSAxNDo0MDoyMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ1
ODUgIDIwMTgtMDYtMjIgMDY6MTA6MTggWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IGQ5YThiODY3YTNhZjgwOTAyOTBiNjliOGY5NGIyNGU3ZmJhOWU1MDQKQXV0aG9yOiBHZXJkIEhv
ZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTm92IDE1IDE0OjQzOjEwIDIw
MTcgKzAxMDAKCiAgICBxZW11OiBhZGQgcWVtdSByYW1mYiBzdXBwb3J0CiAgICAKICAgIEFkZCBz
dXBwb3J0IGZvciBxZW11IHJhbWZiLiAgVGhpcyBpcyBhIHNpbXBsZSBib290IGZyYW1lYnVmZmVy
IGRldmljZSwKICAgIHdpdGggbm9ybWFsIHJhbSBiZWluZyB1c2VkIHRvIGJhY2sgdGhlIGZyYW1l
YnVmZmVyIGFuZCBmd19jZmcgYmVpbmcgdXNlZAogICAgdG8gY29uZmlndXJlIHRoZSBkZXZpY2Uu
CiAgICAKICAgIFVzZSBjYXNlIChvbiB4ODYpOiBib290IGRpc3BsYXkgZm9yIHZncHUgZGV2aWNl
cyAod2hpY2ggbmVpdGhlciBlbXVsYXRlCiAgICB2Z2Egbm9yIGhhdmUgYSB2Z2FiaW9zKS4KICAg
IAogICAgU2hhcmluZyBmd19jZmcgY29kZSB3aXRoIHNlYWJpb3MgdHVybmVkIG91dCB0byBiZSBk
aWZmaWN1aWx0IGR1ZSB0bwogICAgdmFyaW91cyBkZXBlbmRlbmNpZXMgdGhlIGNvZGUgaGFzIG9u
IGluZnJhc3RydWN0dXJlIHdoaWNoIG9ubHkgc2VhYmlvcwogICAgaGFzLiAgU28gaW5jbHVkZSBh
IGNvcHkgb2YgdGhlIGNvZGUgaGVyZSwgd2l0aCB0aG9zZSBkZXBlbmRlbmNpZXMKICAgIHJlbW92
ZWQgYW5kIGFsc28gc3RyaXBwZWQgZG93biBiZWNhdXNlIHdlIGRvbid0IG5lZWQgYSBub24tZG1h
IGZhbGxiYWNrCiAgICBoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBlMWE5NTc5YWNkNjZmYjljMzkzYzAxNGVkMjZm
NTY5ZjIwYTFhNGYxCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRh
dGU6ICAgRnJpIEp1biAxNSAwNzo1NTo0NyAyMDE4ICswMjAwCgogICAgdmdhc3JjOiBhZGQgYWxs
b2NhdGVfcG1tKCkKICAgIAogICAgRmFjdG9yIG91dCBwbW0gYWxsb2NhdGlvbiBmdW5jdGlvbiBm
cm9tIHN0YWNrIGFsbG9jYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgYTYzOGFjZmE0Y2M3NzJiNDIwOTNjOGJmZTU1
NjY5ODI5YTY0MTI5MwpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIEZyaSBKdW4gMTUgMTI6MDc6MzQgMjAxOCArMDIwMAoKICAgIHBtbTogdXNlIHRtcCB6
b25lIG9uIG9vbQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KCmNvbW1pdCA3YmY5ZmZmZjFhNmFjNmE1NTRkZGI1MDhmZTQ2OGMwYTg4MjM1
YzhmCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJp
IEp1biAxNSAwODoxODo0NSAyMDE4ICswMjAwCgogICAgYm9jaHNfZGlzcGxheV9zZXR1cDogcmV0
dXJuIGVycm9yIG9uIGZhaWx1cmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZGRiYjZkYTM1MDk5Zjk5ZWRhYWQzZGRhZDJh
MTg3NTkxMzg3OTI1YwpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMjM6NTc6MDYgMjAxOCArMDIwMAoKICAgIGNidmdhX3NldF9tb2Rl
OiBkaXNhYmxlIGNsZWFybWVtIGluIHdpbmRvd3MgeDg2IGVtdWxhdG9yLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCAwYzJi
M2IxZDk1Y2YzNWQxYTA4YzVkYWI2NTc5YWNiYjFmMjBlMmMxCkF1dGhvcjogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAxNjoxOTowMiAyMDE4ICsw
MjAwCgogICAgY2J2Z2FfbGlzdF9tb2RlczogZG9uJ3QgbGlzdCBjdXJyZW50IG1vZGUgdHdpY2UK
ICAgIAogICAgSW4gY2FzZSB3ZSd2ZSBhbHJlYWR5IGFkZGVkIHRoZSBmcmFtZWJ1ZmZlciB2aWRl
byBtb2RlCiAgICB0byB0aGUgbGlzdCBkbyBub3QgYWRkIG51bWJlciAweDE0MC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQg
OTAyYmFjYjVmMDBiNzJlZmFmNTU4NjVjNjY1YTRiYjRjMGY0NjQ1OQpBdXRob3I6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMjI6NTI6MDQgMjAx
OCArMDIwMAoKICAgIGNidmdhX3NldHVwX21vZGVzOiB1c2UgcmVhbCBtb2RlIG51bWJlciBpbnN0
ZWFkIG9mIDB4MTQwCiAgICAKICAgIEluIGNhc2UgdGhlIGZyYW1lYnVmZmVyIHNpemUgbWF0Y2hl
cyBvbmUgb2YgdGhlIGNidmdhIHZpZGVvIG1vZGVzCiAgICBqdXN0IHVzZSB0aGF0IG1vZGUgbnVt
YmVyIGluc3RlYWQgb2YgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDc3NDA0YjQ1MGQzMGExZDc4NjBlNzE3ZTk4
NzYyYjhhNDc0NTM0MWQKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
RGF0ZTogICBXZWQgTm92IDE1IDE0OjQzOjEwIDIwMTcgKzAxMDAKCiAgICBxZW11OiBhZGQgYm9j
aHMtZGlzcGxheSBzdXBwb3J0CiAgICAKICAgIFVzZSBjb3JlYm9vdCB0ZXh0IG1vZGUgZW11bGF0
aW9uIHRvIGFsc28gc3VwcG9ydCB0aGUgcWVtdSBib2Nocy1kaXNwbGF5CiAgICBkZXZpY2UuICBU
aGlzIGlzIGEgbmV3IGRpc3BsYXkgZGV2aWNlIHN1cHBvcnRpbmcgc2ltcGxlIGxpbmVhcgogICAg
ZnJhbWVidWZmZXJzLCB1c2luZyB0aGUgYm9jaHMgcmVnaXN0ZXIgaW50ZXJmYWNlLiAgTm8gc3Vw
cG9ydCBmb3IgbGVnYWN5CiAgICB2Z2EgKHRleHQgbW9kZXMsIHBsYW5hciBtb2RlcywgY2dhIG1v
ZGVzLCA4YnBwIHBhbGV0dGUgbW9kZXMgYWxsCiAgICBkcm9wcGVkKS4gIFRoZSBib2NocyBpbnRl
cmZhY2UgaXMgY29tcGF0aWJsZSB3aXRoIHRoZSBxZW11IHN0ZHZnYS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNGQ3MGIy
NGI4NjAxMmUzODJjZjU1MWNlNzJjMmRkNmM5MmE2ZDFmYQpBdXRob3I6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMjI6NTA6NDIgMjAxOCArMDIw
MAoKICAgIGNidmdhOiBmYWN0b3Igb3V0IGNidmdhX3NldHVwX21vZGVzKCkKICAgIAogICAgRmFj
dG9yIG91dCBnZW5lcmljIGRhdGEgc3RydWN0dXJlIHNldHVwIGNvZGUgZnJvbSBjYnZnYV9zZXR1
cCgpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCmNvbW1pdCBlMjhlMGJiMzliNmE4Y2NhN2RhMTk2NDkxYWQ4MGYxYjk2ZDFjODA2CkF1
dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAz
MCAxMzo0OTowNiAyMDE4ICswMjAwCgogICAgb3B0aW9ucm9tOiBlbmFibGUgbm9uLXZnYSBkaXNw
bGF5IGRldmljZXMKICAgIAogICAgSW4gY2FzZSBubyBWR0EgZGV2aWNlIHdhcyBmb3VuZCBsb29r
IGZvciBvdGhlciBkaXNwbGF5IGRldmljZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 17:57:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 17:57:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWmmB-0002Ac-Cj; Sat, 23 Jun 2018 17: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=hynd=ji=amd.com=felix.kuehling@srs-us1.protection.inumbo.net>)
 id 1fWSN1-0005J4-Qm
 for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 20:09:23 +0000
X-Inumbo-ID: c68a7782-7657-11e8-9728-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c68a7782-7657-11e8-9728-bc764e045a96;
 Fri, 22 Jun 2018 22:06: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=eZrIbZiegCB2HST9GVCzIoFrcjKLY/Av9+muC7bJbKY=;
 b=bVhURRctrM+wugTiI/vRUlDjGMwA86V6npRJsq/SvMWn5BqRq2jPQkIhbP1VmUVZZ9MsKywA6EEs7WAm1apGASXwef6a23WHev9LCABsPXIqYZizLvLfr2v5z5hk8emTuqxo+VjOO1Gp0xGglRWcp4hdDQwlUjuVgbEOWjf1nc4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Felix.Kuehling@amd.com; 
Received: from [172.27.224.40] (165.204.55.251) by
 DM5PR12MB1705.namprd12.prod.outlook.com (2603:10b6:3:10c::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.863.17; Fri, 22 Jun 2018 20:09:12 +0000
To: Michal Hocko <mhocko@kernel.org>,
 =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
 <20180622152444.GC10465@dhcp22.suse.cz>
From: Felix Kuehling <felix.kuehling@amd.com>
Organization: AMD Inc.
Message-ID: <dd260800-6457-f3ff-47df-b65ef258f4b7@amd.com>
Date: Fri, 22 Jun 2018 16:09:06 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180622152444.GC10465@dhcp22.suse.cz>
Content-Language: en-CA
X-Originating-IP: [165.204.55.251]
X-ClientProxiedBy: YTXPR0101CA0012.CANPRD01.PROD.OUTLOOK.COM
 (2603:10b6:b00::25) To DM5PR12MB1705.namprd12.prod.outlook.com
 (2603:10b6:3:10c::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: be2fbcb7-5397-486e-de04-08d5d87c072b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1705; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1705;
 3:jUpIbYy7NgDyW2CgFr9DbUWqWs1eWFPXmdrKJKt+Iv2SjF7kvASoi4q3yBNFf9XoHaIYY1Zbay/6/z3RQ1oMbH2qrDlW/RiNyOUsS/KBv/yb14g85p3qZmxf3TVt0zwxkV3ExTpi/ZICOYqe+4u6DTQkNGxNH5EQ5aApD3icisR3nzFEYcHnrmUm7G0uQs6hy/gWtCSFARLNLr8s4M7K0hQhzrbirmSp2U2avjyE0COFJ1+Xvef5esa1xb9l2OYJ;
 25:M3q+DQ6hDb29P6SvXiL0ftEw4n9eN078bXj80K0jzkLtqWZuMvrpgy+XtW/IS0FBfUNAWd8nYY4X9B/tuZ1uO3Hm/w0vux5OGWmGPB6+r4dv/XRIsQYdMemLKsPHbB8ssmeYeVRLPHNfSWbXAbYSSRBjcC8/PVWYor+oMAkHZWQJqePUCgoQ/QsRVVTzBPwLvO/GWeSOI7l8gjNki7cy79Ejb//pw/g+VqdjELDQFeRwyVchdFTrpbTMKt2/nHgbMqyxP/F0UPljYXzZOxR+ICkIOSpYhjRB7J7stm80rDOkmf48rvjfYBgB3s73tYff7g6TKChuIBqIzDa3sB0WYA==;
 31:9VCPlE/sWBhHw0cidR0vIUc9HLG4GM4jkAOqWfzzikfZlhje5XcfLHttL85waQP6Gq8QtOhsQL+iHJWw+3HDo4/g3qHFSMvxRlJgxZoCK55Y7VkHXNbwiedO+3RxGTemYgY1pCinpP8DUbrPmJuDMdLU+szFh9x9xYrTZ8gIhj54JLqAN/HfwJixuczG1wKtTBRzcIPl9nHDg+22yBPh1+PyIjgI6BEgem+xAALtIYs=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1705:
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1705;
 20:mBVszNc5vDnlXD8e7N6oeWjpitIwf/hlEhPrHPnabdPtX7pSbPbPnUTMufg2gpJ2pI7W3xmzTx8GxQULWgsGzlV0/YM4klnaq7AZnsXpY/ivzREpuThwsla+524C805jl/5xJkKncdW9MhdlaOL3JgnnAZBeAZEIYUwXY8SC1Cy7Fgp8GrSPpoXT+r3gId70B46nvI9Jm8zGAlYv5TTVyyRpcf7oyl/DHVtaSL3yVvgxk2+pCnTVpXr6jwfkhTgcEh/KdpRmx7i0G5tyBTwA1JzGKLjwiSQFLlQsCRWgwdnHAp+TvavCdxSeew8ttnO/J7vu9a8guQivxz2EdznfjRjkhr6iDXL++IVmNk1JkaTlrNA1D6+5DFKa9P3m8dh1J7KT1f/L/oojbwdgzcdafMSrEbKXaCUdN5UOGLF05+DnHELIdyyix288Zkhxlsn/JIZ62uZxBP8s22CglPA22+lwCjAH9tGbil6lvj9sQT4urmeWFfe+9x69J2tKI2DU;
 4:p0cbQPETAT5vHgkb5G1wHruBj6jm2aTO0zUp4/eYj4Lvoj0vuxMcm9E+T/96lNLksU8CigxMCfL+KQVisROyqS3ERFZJXHEBk22Zthk2JqFEPq4POBVjsfLqYxG68WzSzzP+oAhG76GNcjuGPCCviV7g8gAl0GMFFvCSceNsbgD44GJogLmi6xcxnFw6zH07b7voSaKln6mo2zgKXLEqwSg6w96Ylk7GFWfLUMYptpQadExDMJlY9npqdLT2YGQV0y7/bG3pnRlb2Yjfx2tMgg==
X-Microsoft-Antispam-PRVS: <DM5PR12MB1705FAC92101886436DA100F92750@DM5PR12MB1705.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)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:DM5PR12MB1705; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1705; 
X-Forefront-PRVS: 071156160B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(39850400004)(346002)(39380400002)(396003)(376002)(199004)(189003)(81156014)(7736002)(81166006)(5660300001)(26005)(65826007)(476003)(31696002)(486006)(305945005)(86362001)(6486002)(44832011)(106356001)(52116002)(76176011)(25786009)(7416002)(36756003)(3846002)(53546011)(31686004)(72206003)(105586002)(186003)(6116002)(386003)(59450400001)(16526019)(77096007)(50466002)(478600001)(97736004)(23676004)(2486003)(36916002)(52146003)(64126003)(6666003)(16576012)(58126008)(229853002)(6636002)(8676002)(8936002)(47776003)(316002)(54906003)(110136005)(65956001)(66066001)(6246003)(446003)(65806001)(2870700001)(53936002)(4326008)(956004)(2906002)(2616005)(11346002)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1705; H:[172.27.224.40]; 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?MTtETTVQUjEyTUIxNzA1OzIzOjVvTG0vanhERVY5WElXOG0zNHlTQm5idFRr?=
 =?utf-8?B?NnFXVXZSblBocXY5Ti8wMk1GTWlraW1OWEs1Q3Z4N0s1ODI3bWE2NmRqU0RR?=
 =?utf-8?B?cTZHT1pLMmFFbXJ4Y1ZRa3c1SGdFMEx0R1M4ck5GNFlTNmY0YncyMnNrNVh6?=
 =?utf-8?B?b3A3SDVOc0dDanNCWCs2SUVsbnZva2ptd3FvcmQvUUxvY09DREE5S1ZXcGZy?=
 =?utf-8?B?di9wV0JYYThDNWxEUVZ3UlpmRVhzN1B6QzhHTnprN1VNNGpVSXQ5UlRFcDll?=
 =?utf-8?B?eUxkdjFOZTdXQ0IwVGM1dUlMUEU2WnpaUjJXVEVyQldBZ0VIVEJibXNvakVh?=
 =?utf-8?B?K1FGaXRHdUZJZjVSK2R6clhndjRsSjlLWklJT1lmNk5hazhyZEMyTmoyblAw?=
 =?utf-8?B?V0pBS3lmendTOWliM1BJWktnejRiQlZtVUVuc3RUbjlNN0ExRGg0RjZpNVJn?=
 =?utf-8?B?aFpVMmFINDRWSEhIcWF3OS9PNW9tSDZUYXNrdHVacWlpNTRXaVQwYjJYaG1D?=
 =?utf-8?B?SStRU1QyZkFlUU5kWEVpNE1mdkhCS2F2d1grMTVCbGJoMTMrVkIrTnJjT0xn?=
 =?utf-8?B?bkJSV0JNWFY5Nnlhc2lvSUcxZml3bG9tRkF4QzY1ZUN6VFRKejlMbERRWjZo?=
 =?utf-8?B?NDhNMTUyK1dxWmhYVzFld1lsNnI5dERoNm9zb2tRSUlNcFFEdEZ3S1E3NFZH?=
 =?utf-8?B?VDBiSFUvQzg3eGpmdVpRQ3g0U0hBalcwTEY2cllaeDZ5ZmhUZFYxTUFmZHFK?=
 =?utf-8?B?d0twSDRidWZCa1NoRW5zTk1IV1ByVmJ5VTIxdXhDVGlGd21pOXlDMU14VzFQ?=
 =?utf-8?B?NG1ON01tYWlhRThwY283VDFPWTl4OVZLejNieWVQc2JwK1I2MytqREpxSWJ6?=
 =?utf-8?B?U3dkbVA4elVtNWNkdW8wSG9jNzRPRERidU04bFdFZmIzbGZ3Mk5YaFJCMGpP?=
 =?utf-8?B?TXVQZWR6V3ZLK2pRUGJuaGlteEhmZWtXbkZCbE1wNXEzbnlodU5KbkxCMWNJ?=
 =?utf-8?B?bFFnbHRvUTIwbEtpZzJ3a0NBVkN5RTY3Rjc2SGY5bzY4b3dDYXpmdHBIUGNS?=
 =?utf-8?B?K2xiT0VaNVpLMlpuWVJOWWtMcVRuT1hQT25DQ0xWUUx6MjF6Wm1Mc0NGb1Nk?=
 =?utf-8?B?MGxTRGRtRTd2Q1lNcHJMd0cwclpLWlIyRVh0ZDZVZXovMUdEdDdhd0ZPTG4x?=
 =?utf-8?B?V1dzSTdSZFdMM3doS3hIQmZFWlgyQzBQMXVWYVV6NnJVRFRpcUxZMlRKNXBu?=
 =?utf-8?B?YS9jUHF2RU0wYW41YWJIcGZhVEtITlZYTDR5UEkvdEJ6QTUzcGFTMEUxQkFs?=
 =?utf-8?B?UTBHUFd1QlNnODE2dUUzUGJJa2I4a0JDNkZsaFh1VkxRKzd2SG5HVzFkYVJL?=
 =?utf-8?B?L2xhVml6ZlRXZ1JUUGV4YXNWVzNPaGVaUlZXZ0p6dlVZSTBaajlhZFFNcFhl?=
 =?utf-8?B?aVlQb2xVNmZzb204NS9iUkp2TFpEZDNSM3RIdmRGcERKNk0xM3ZZa2MzOWgy?=
 =?utf-8?B?QytwRExleW5INmV1M1NCT0ZzRWRQU09mMWxpMWZvRThvdk9vNGN3M0hYSmFl?=
 =?utf-8?B?MmlkeGJhcjRmMXpMYTV4d2EzSnNhaFgwWmZPcGw3SHRlM1BQM0tEVWpvVUlX?=
 =?utf-8?B?aVJTQm5YcnVIQUVFL3VJZ2tKRDQrRUdhaWFweHZSODR5MlFJWGdyR2xRTmc0?=
 =?utf-8?B?cmI5ZkZwR2Izc2IxamUyU2NvMGhCelhNd25ONmdCemxtS3EzRHQvYk5pOWox?=
 =?utf-8?B?dW5RMHoxMXhLa3E5YU9kckpLVHEyL043YlczcVkrR2pDNFAvU3l0UzJUOUtH?=
 =?utf-8?B?VnYzYjVFSmF3cmpsbTF4bXROSlpEQm1QUDZ0UGNHdFlMWE9ZbzA4YmNuZzRN?=
 =?utf-8?B?c1hUeXQzdUdzSlJvc2FYZGsyWVdnTGNWdm8rVkJGaTNjWGc0Zk0ydlJ3VElP?=
 =?utf-8?B?SGpyNFFHMnFGa0lhZkhyQ3lmbjUvZjRmT2V1ZnJrelRuMHJyYUMwRUNLWmhp?=
 =?utf-8?B?RXJUZk85d1lPUXlsemw5SDVRWXV5ZHhpa0J0cDMzeExYaTNMRU1POTc3SnJB?=
 =?utf-8?B?VWMrdG1qZWM3bXhZNGdETzdwbFRRdmJFWGtUZmRtUG9oaWZPa0hJcERGUVdI?=
 =?utf-8?Q?IyBkXZdk9dV+eMwSqJofPns=3D?=
X-Microsoft-Antispam-Message-Info: 91EjdrO3yrqyGW7NfG1DA3+DLurWaN94Io0c05h4Sx+aNPxU4PKMvqbsRcm7IRwRKyR7ixJFGajKZYDfh2FNPRmsPu/j74r/XZTLqI4eHoBx1j+eQ4Ky84KTWTsfrVuRUB18osq9uOMkb/K9nYNkjSmJoX45/2lv+8MADE+pLshkotZE/MP0EB1nZdIiTts57QYDd11BOfhgOSKiTf9/xvpbi5qGc3PvUrj1Kzc7UuVtCOlTR0ATi8BQgP6kwCIx6awZx3EDcCec+pON9HC12EO0f0id8RlYCDxzXD/94TYTGOP96mVJtT9jOuJs/3dSf+lWpkhIyvJsHyjNZfgvgA==
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1705;
 6:WZbIQ2N1003UBDPzSVjdw5StwRJPYeKOcX4opL8FMNkhvqJ0RGtfVpPtDXfv2wJm+I5dsLs53+dG0tVPLh8tM10b9Qb0mEAsRc9A6WXkWqcpk3TPZeN1Sg5iy8zy7XZpKTmGSlTKDUvO+6mRiveIjlkr90QKdkjjqSvN/BzhwFeuRZPUT+P7PmjBJYbH2IJrq4Bvx0tiqNXQlmV29BQA2NHnsTQ0DGtHD9B5jWEQLGyK8nXQuGuvHEqAYYrl5o/9PyGMzafPZgS841O9Ao6sBQzAlioRQDHa4wYMghTH23r5iWdysmwSzO8y8Jql1TzuU4qyma+7YhVOBzjtxvPUhuvlj0G7KMuPxJfsFz35fkOG+38t6TROgG7FCkKisuWvpVNAvoBUUX0FU7ASJdUN8yABQgXiAt0+6u7YEROprmrvyTOCkiFW6oT+YuAEjvOq0fcb3we1dp2Ji+oFUYRTNg==;
 5:TD2IRn8myAie3UK/rXzluYYcug7AVE+QUL5m8AA2wivm3ifSY5siBSh47CHibQdFdq7nypXGJWW0txfWga+z9z2/rfdv05BFqRcz6eukKhrv4Spl9lQO9W/W3XVbZitf9P679Ge1e0gjZaD9nFDwEU4syud7PjlwE98+jBzRoe8=;
 24:LwCDlOD2LQ7sH2g9ff941Eo2nBB45rVKsJ0hEi3CrV7IbY9Y323b4yJ48WDvS8walJc3UsY6lOSnHs/uOUtLRj9Lnn2xljSujrox0/lfZs4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1705;
 7:14SsiObrq038TdhURGx1gxNVZZilGn4Kd562JV41dFIn4qRfIe8PyRH4fPL97E00VQD7BKuwZc+H1FL4VLEc3QU9aSAr52wIf2VfUgwM+iITHHOybADPF2V3yXolvhh0+yNnOj0YbOakHMaKGowiDmXVFwy/YKTSG6jsmNZ8zAS8lGdAvOuQ4W25vq9ikb1YfE0PnydriT5lRbkjI9vjGJ6m9TSJmu42p7r9+VbNo3iOvIIxoDOasrR5wQ27oWZw;
 20:x/+BqoccwzAlN/iJOTYddBbqrwMrDgY3vxdA7LIv8hwS7+lJGO2AtklpGpbBPqt42VyMislVAwH9yqkb9of+BbuGFxFAKLzHX4TiZt6kl5sWiQLSkezgJWu+eLWptiL7gTaLCYB5JmhELk0Jbhrctu1EvQaR3syowS0w8XfI+WjXm2qMoSWvGjR2kps/6fYnYS+qNYxKgpMeOAPy1xvrEFve2LGsuwRROvFmPdaIISu+UhqqJtJXnSJWLvyp/0f4
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2018 20:09:12.4611 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: be2fbcb7-5397-486e-de04-08d5d87c072b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1705
X-Mailman-Approved-At: Sat, 23 Jun 2018 17:56:42 +0000
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC0wNi0yMiAxMToyNCBBTSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIEZyaSAyMi0w
Ni0xOCAxNzoxMzowMiwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToKPj4gSGkgTWljaGFsLAo+Pgo+
PiBbQWRkaW5nIEZlbGl4IGFzIHdlbGxdCj4+Cj4+IFdlbGwgZmlyc3Qgb2YgYWxsIHlvdSBoYXZl
IGEgbWlzY29uY2VwdGlvbiB3aHkgYXQgbGVhc3QgdGhlIEFNRCBncmFwaGljcwo+PiBkcml2ZXIg
bmVlZCB0byBiZSBhYmxlIHRvIHNsZWVwIGluIGFuIE1NVSBub3RpZmllcjogV2UgbmVlZCB0byBz
bGVlcCBiZWNhdXNlCj4+IHdlIG5lZWQgdG8gd2FpdCBmb3IgaGFyZHdhcmUgb3BlcmF0aW9ucyB0
byBmaW5pc2ggYW5kICpOT1QqIGJlY2F1c2Ugd2UgbmVlZAo+PiB0byB3YWl0IGZvciBsb2Nrcy4K
Pj4KPj4gSSdtIG5vdCBzdXJlIGlmIHlvdXIgZmxhZyBub3cgbWVhbnMgdGhhdCB5b3UgZ2VuZXJh
bGx5IGNhbid0IHNsZWVwIGluIE1NVQo+PiBub3RpZmllcnMgYW55IG1vcmUsIGJ1dCBpZiB0aGF0
J3MgdGhlIGNhc2UgYXQgbGVhc3QgQU1EIGhhcmR3YXJlIHdpbGwgYnJlYWsKPj4gYmFkbHkuIElu
IG91ciBjYXNlIHRoZSBhcHByb2FjaCBvZiB3YWl0aW5nIGZvciBhIHNob3J0IHRpbWUgZm9yIHRo
ZSBwcm9jZXNzCj4+IHRvIGJlIHJlYXBlZCBhbmQgdGhlbiBzZWxlY3QgYW5vdGhlciB2aWN0aW0g
YWN0dWFsbHkgc291bmRzIGxpa2UgdGhlIHJpZ2h0Cj4+IHRoaW5nIHRvIGRvLgo+IFdlbGwsIEkg
ZG8gbm90IG5lZWQgdG8gbWFrZSB0aGUgbm90aWZpZXIgY29kZSBub24gYmxvY2tpbmcgYWxsIHRo
ZSB0aW1lLgo+IEFsbCBJIG5lZWQgaXMgdG8gZW5zdXJlIHRoYXQgaXQgd29uJ3Qgc2xlZXAgaWYg
dGhlIGZsYWcgc2F5cyBzbyBhbmQKPiByZXR1cm4gLUVBR0FJTiBpbnN0ZWFkLgo+Cj4gU28gaGVy
ZSBpcyB3aGF0IEkgZG8gZm9yIGFtZGdwdToKCkluIHRoZSBjYXNlIG9mIEtGRCB3ZSBhbHNvIG5l
ZWQgdG8gdGFrZSB0aGUgRFFNIGxvY2s6CgphbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dF9oc2EgLT4gYW1kZ3B1X2FtZGtmZF9ldmljdF91c2VycHRyIC0+CmtnZDJrZmRfcXVpZXNjZV9t
bSAtPiBrZmRfcHJvY2Vzc19ldmljdF9xdWV1ZXMgLT4gZXZpY3RfcHJvY2Vzc19xdWV1ZXNfY3Bz
Y2gKClNvIHdlJ2QgbmVlZCB0byBwYXNzIHRoZSBibG9ja2FibGUgcGFyYW1ldGVyIGFsbCB0aGUg
d2F5IHRocm91Z2ggdGhhdApjYWxsIGNoYWluLgoKUmVnYXJkcywKwqAgRmVsaXgKCj4KPj4+IGRp
ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYyBiL2RyaXZl
cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4+PiBpbmRleCA4M2UzNDRmYmI1MGEu
LmQxMzhhNTI2ZmVmZiAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1
L2FtZGdwdV9tbi5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf
bW4uYwo+Pj4gQEAgLTEzNiwxMiArMTM2LDE4IEBAIHZvaWQgYW1kZ3B1X21uX3VubG9jayhzdHJ1
Y3QgYW1kZ3B1X21uICptbikKPj4+ICAgICoKPj4+ICAgICogVGFrZSB0aGUgcm1uIHJlYWQgc2lk
ZSBsb2NrLgo+Pj4gICAgKi8KPj4+IC1zdGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0
cnVjdCBhbWRncHVfbW4gKnJtbikKPj4+ICtzdGF0aWMgaW50IGFtZGdwdV9tbl9yZWFkX2xvY2so
c3RydWN0IGFtZGdwdV9tbiAqcm1uLCBib29sIGJsb2NrYWJsZSkKPj4+ICAgewo+Pj4gLQltdXRl
eF9sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4+PiArCWlmIChibG9ja2FibGUpCj4+PiArCQltdXRl
eF9sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4+PiArCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZy
bW4tPnJlYWRfbG9jaykpCj4+PiArCQlyZXR1cm4gLUVBR0FJTjsKPj4+ICsKPj4+ICAgCWlmIChh
dG9taWNfaW5jX3JldHVybigmcm1uLT5yZWN1cnNpb24pID09IDEpCj4+PiAgIAkJZG93bl9yZWFk
X25vbl9vd25lcigmcm1uLT5sb2NrKTsKPj4+ICAgCW11dGV4X3VubG9jaygmcm1uLT5yZWFkX2xv
Y2spOwo+Pj4gKwo+Pj4gKwlyZXR1cm4gMDsKPj4+ICAgfQo+Pj4gICAvKioKPj4+IEBAIC0xOTcs
MTAgKzIwMywxMSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKHN0cnVj
dCBhbWRncHVfbW5fbm9kZSAqbm9kZSwKPj4+ICAgICogV2UgYmxvY2sgZm9yIGFsbCBCT3MgYmV0
d2VlbiBzdGFydCBhbmQgZW5kIHRvIGJlIGlkbGUgYW5kCj4+PiAgICAqIHVubWFwIHRoZW0gYnkg
bW92ZSB0aGVtIGludG8gc3lzdGVtIGRvbWFpbiBhZ2Fpbi4KPj4+ICAgICovCj4+PiAtc3RhdGlj
IHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAo+Pj4gK3N0YXRpYyBpbnQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnRfZ2Z4KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+Pj4gICAJCQkJCQkgc3RydWN0IG1tX3N0
cnVjdCAqbW0sCj4+PiAgIAkJCQkJCSB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+Pj4gLQkJCQkJCSB1
bnNpZ25lZCBsb25nIGVuZCkKPj4+ICsJCQkJCQkgdW5zaWduZWQgbG9uZyBlbmQsCj4+PiArCQkJ
CQkJIGJvb2wgYmxvY2thYmxlKQo+Pj4gICB7Cj4+PiAgIAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4g
PSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVfbW4sIG1uKTsKPj4+ICAgCXN0cnVjdCBp
bnRlcnZhbF90cmVlX25vZGUgKml0Owo+Pj4gQEAgLTIwOCw3ICsyMTUsMTEgQEAgc3RhdGljIHZv
aWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAo+Pj4gICAJLyogbm90aWZpY2F0aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFs
IGlzIGluY2x1c2l2ZSAqLwo+Pj4gICAJZW5kIC09IDE7Cj4+PiAtCWFtZGdwdV9tbl9yZWFkX2xv
Y2socm1uKTsKPj4+ICsJLyogVE9ETyB3ZSBzaG91bGQgYmUgYWJsZSB0byBzcGxpdCBsb2NraW5n
IGZvciBpbnRlcnZhbCB0cmVlIGFuZAo+Pj4gKwkgKiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2Rl
Cj4+PiArCSAqLwo+Pj4gKwlpZiAoYW1kZ3B1X21uX3JlYWRfbG9jayhybW4sIGJsb2NrYWJsZSkp
Cj4+PiArCQlyZXR1cm4gLUVBR0FJTjsKPj4+ICAgCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2Zp
cnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwo+Pj4gICAJd2hpbGUgKGl0KSB7Cj4+PiBA
QCAtMjE5LDYgKzIzMCw4IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPj4+ICAgCQlhbWRncHVfbW5faW52
YWxpZGF0ZV9ub2RlKG5vZGUsIHN0YXJ0LCBlbmQpOwo+Pj4gICAJfQo+Pj4gKwo+Pj4gKwlyZXR1
cm4gMDsKPj4+ICAgfQo+Pj4gICAvKioKPj4+IEBAIC0yMzMsMTAgKzI0NiwxMSBAQCBzdGF0aWMg
dm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCj4+PiAgICAqIG5lY2Vzc2l0YXRlcyBldmljdGluZyBhbGwgdXNlci1tb2RlIHF1
ZXVlcyBvZiB0aGUgcHJvY2Vzcy4gVGhlIEJPcwo+Pj4gICAgKiBhcmUgcmVzdG9ydGVkIGluIGFt
ZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX2VuZF9oc2EuCj4+PiAgICAqLwo+Pj4gLXN0YXRpYyB2
b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwKPj4+ICtzdGF0aWMgaW50IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPj4+ICAgCQkJCQkJIHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tLAo+Pj4gICAJCQkJCQkgdW5zaWduZWQgbG9uZyBzdGFydCwKPj4+IC0JCQkJCQkgdW5z
aWduZWQgbG9uZyBlbmQpCj4+PiArCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kLAo+Pj4gKwkJCQkJ
CSBib29sIGJsb2NrYWJsZSkKPj4+ICAgewo+Pj4gICAJc3RydWN0IGFtZGdwdV9tbiAqcm1uID0g
Y29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgYW1kZ3B1X21uLCBtbik7Cj4+PiAgIAlzdHJ1Y3QgaW50
ZXJ2YWxfdHJlZV9ub2RlICppdDsKPj4+IEBAIC0yNDQsNyArMjU4LDggQEAgc3RhdGljIHZvaWQg
YW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAo+Pj4gICAJLyogbm90aWZpY2F0aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFsIGlz
IGluY2x1c2l2ZSAqLwo+Pj4gICAJZW5kIC09IDE7Cj4+PiAtCWFtZGdwdV9tbl9yZWFkX2xvY2so
cm1uKTsKPj4+ICsJaWYgKGFtZGdwdV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQo+Pj4g
KwkJcmV0dXJuIC1FQUdBSU47Cj4+PiAgIAlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9maXJzdCgm
cm1uLT5vYmplY3RzLCBzdGFydCwgZW5kKTsKPj4+ICAgCXdoaWxlIChpdCkgewo+Pj4gQEAgLTI2
Miw2ICsyNzcsOCBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dF9oc2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4+PiAgIAkJCQlhbWRncHVfYW1ka2ZkX2V2
aWN0X3VzZXJwdHIobWVtLCBtbSk7Cj4+PiAgIAkJfQo+Pj4gICAJfQo+Pj4gKwo+Pj4gKwlyZXR1
cm4gMDsKPj4+ICAgfQo+Pj4gICAvKioKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 19:11:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 19:11:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWnwB-0007bI-91; Sat, 23 Jun 2018 19:11:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ouna=jj=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fWnw9-0007bD-N3
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 19:11:05 +0000
X-Inumbo-ID: 34efaec7-7719-11e8-bc1d-65256ead4e3a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34efaec7-7719-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 19:11:18 +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 w5NJ0ET5180769;
 Sat, 23 Jun 2018 19:11:02 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2017-10-26;
 bh=MuudCZbjIjFttpCcoXfAhcFqQoBnxKghSwuxWObFg54=;
 b=Fl8hzMpocP5Pzsl8hE32Kp+VswFwHkZ23vUt7tDyGfQrxenS2hKYKGYhsCUH9vnoME6s
 eizbrqKekL3fz7BMjT0IXT5ajVegYxaaPKHb12dNHrSe9hLiGXK9NAswEd1IS90US0sw
 Z0GKaFJi/L003B5W1GJVvLqZwZbFcaj2g+19lqJ8YwfAIv6KtyJwvY1HHxib8DzLOiK+
 SeeIXZBBfFOYBWLsdlE63A6nb8eACbNb+s9rYLvtujWEQHktIbrsldDz6+ozucM7aGhs
 KXgLdpYMYFyvA5/o3pvD5obe5TCg8RYbxVeWbB3cP83kJ9aap5ePoUhJrxbNsD4L9vh3 Jg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2jsfg0rse5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 23 Jun 2018 19:11:02 +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 w5NJB151015445
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 23 Jun 2018 19:11:01 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 w5NJB0Kx031869;
 Sat, 23 Jun 2018 19:11:00 GMT
Received: from olila.local.net-space.pl (/10.175.193.24)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sat, 23 Jun 2018 12:11:00 -0700
Date: Sat, 23 Jun 2018 21:10:15 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Kristaps =?utf-8?B?xIxpdmt1bGlz?= <kristaps.civkulis@gmail.com>
Message-ID: <20180623191015.GA4670@olila.local.net-space.pl>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <20180615080615.ujly6p67x7i4yzel@mac>
 <20180615101441.GN20016@olila.local.net-space.pl>
 <CAJL+N=HwCad5hzSwRDznFwC1u4Maf3dO0vgbMq-_f9d7nMCKQA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJL+N=HwCad5hzSwRDznFwC1u4Maf3dO0vgbMq-_f9d7nMCKQA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8932
 signatures=668703
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1806230220
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDU6MzI6MzlQTSArMDMwMCwgS3Jpc3RhcHMgxIxpdmt1
bGlzIHdyb3RlOgo+IFdoYXQgSSBkaWQgc28gZmFyOgo+IEluc3RhbGxlZCBBcmNoIExpbnV4IGlu
c2lkZSBvZiBRZW11IHZpcnR1YWwgbWFjaGluZS4KPgo+IEluc2lkZSBvZiB2aXJ0dWFsIG1hY2hp
bmUgSSBhZGRlZCB0aGVzZSBsaW5lcyB0byAvZXRjL2RlZmF1bHQvZ3J1Ygo+Cj4gR1JVQl9URVJN
SU5BTD0ic2VyaWFsIgo+IEdSVUJfU0VSSUFMX0NPTU1BTkQ9InNlcmlhbCAtLXNwZWVkPTk2MDAg
LS11bml0PTAgLS13b3JkPTggLS1wYXJpdHk9bm8gLS1zdG9wPTEiCgpJIHdvdWxkIHN1Z2dlc3Qg
dGhhdCB5b3UgdXNlIDExNTIwMCBpbnN0ZWFkIG9mIDk2MDAuIFByb2JhYmx5Cml0IGRvZXMgbm90
IG1hdHRlciBhIGxvdCBoZXJlIGJ1dCBvbiByZWFsIGhhcmR3YXJlIDk2MDAgc3Vja3MuCgo+IGFu
ZCBjYWxsZWQgZ3J1Yi1ta2NvbmZpZyAtbyAvYm9vdC9ncnViL2dydWIuY2ZnCj4KPiBOb3cgd2hl
biBJIGJvb3QgbXkgdmlydHVhbCBtYWNoaW5lIHRoZSBHcnViMiB1c2VzIHNlcmlhbCBjb25zb2xl
LgoKR3JlYXQhCgo+IEkgbW91bnRlZCBFRkkgcGFydGl0aW9uIG9mIHZpcnR1YWwgbWFjaGluZSBh
bmQgY29waWVkIGludG8gaXQgWGVuCj4ga2VybmVsIHdpdGggbXVsdGlib290MiBzdXBwb3J0LCBh
bmQgYWRkZWQgZm9sbG93aW5nIGxpbmVzIHRvCj4gL21vdW50cG9pbnQvZ3J1Yi9ncnViLmNmZwo+
Cj4gbWVudWVudHJ5ICdYZW4ga2VybmVsJyB7Cj4gICAgICAgICBzZXQgcm9vdD0nKGhkMCwxKScK
PiAgICAgICAgIG11bHRpYm9vdDIgL3hlbgoKSSB0aGluayB0aGF0IHlvdSBzaG91bGQgYWRkIGF0
IGxlYXN0IHRoaXMgdG8gWGVuIGNvbW1hbmQgbGluZToKICBkb20wX21lbT0xZyxtYXg6MWcgZ3Vl
c3RfbG9nbHZsPWFsbCBsb2dsdmw9YWxsIHN5bmNfY29uc29sZSBjb20xPTExNTIwMCw4bjEgY29u
c29sZT1jb20xLHZnYQoKQW5kIHdoYXQgYWJvdXQgZG9tMCBrZXJuZWw/IG1vZHVsZTI/Cgo+IH0K
Pgo+IE5vdyBJIGFtIHJlYWR5IHRvIGxhdW5jaCBYZW4ga2VybmVsIGluc2lkZSBteSB2aXJ0dWFs
IG1hY2hpbmUuCj4KPiBJIGxhdW5jaCB2aXJ0dWFsIG1hY2hpbmUgd2l0aCBmb2xsb3dpbmcgY29t
bWFuZDoKPgo+IHN1ZG8gcWVtdS1zeXN0ZW0teDg2XzY0IFwKPiAgICAgICAgLWhkYSBsaW51eC5p
bWcgXAo+ICAgICAgICAtYmlvcyBPVk1GLXB1cmUtZWZpLmZkIFwKPiAgICAgICAgLW0gNDA5NiBc
Cj4gICAgICAgIC1kZWJ1Z2NvbiBmaWxlOmRlYnVnLmxvZyAtZ2xvYmFsIGlzYS1kZWJ1Z2Nvbi5p
b2Jhc2U9MHg0MDIKCllvdSBhcmUgbWlzc2luZyBhdCBsZWFzdCBzZXJpYWwgY29uc29sZSBhbmQg
R0RCIHNldHVwLiBJIHdvdWxkIHN1Z2dlc3QKdGhhdCB5b3UgYWRkIHRvIHRoZSBRRU1VIGNvbW1h
bmQgbGluZSBhdCBsZWFzdCB0aGlzOgogIC1zZXJpYWwgdGVsbmV0OjoxMDIzMixzZXJ2ZXIsbm93
YWl0IC1nZGIgdGNwOjoxMDIzNAoKPiBBZnRlciBjaG9vc2luZyBYZW4ga2VybmVsIGVudHJ5IHRo
ZSBmb2xsb3dpbmcgb3V0cHV0IGdvZXMgdG8gc2VyaWFsIGNvbnNvbGU6Cj4gZXJyb3I6IG5vIHN1
aXRhYmxlIHZpZGVvIG1vZGUgZm91bmQuCj4KPiBIZXJlIGlzIHRoZSB0YWlsIG9mIGRlYnVnLmxv
ZyBmaWxlOgo+Cj4gIFtCZHNdQm9vdGluZyBHUlVCCj4gIEZTT3BlbjogT3BlbiAnXEVGSVxHUlVC
XGdydWJ4NjQuZWZpJyBTdWNjZXNzCj4gIFtCZHNdIEV4cGFuZCBIRCgxLEdQVCxFQkZGMkM2OS1G
MkVGLTQ3MzktOUNEQS0yQzgzQ0IwMDE2OTEsMHg4MDAsMHgxRkY4MDApL1xFRklcR1JVQlxncnVi
eDY0LmVmaQo+IC0+IFBjaVJvb3QoMHgwKS9QY2koMHgxLDB4MSkvQXRhKFByaW1hcnksTWFzdGVy
LDB4MCkvSEQoMSxHUFQsRUJGRjJDNjktRjJFRi00NzM5LTlDREEtMkM4M0NCMDAxNjkxLDB4ODAw
LDB4MUZGODAwKS9cRUZJXEdSVQo+ICAgICAgQkJZXGdydWJ4NjQuZWZpCj4gIFtTZWN1cml0eV0g
M3JkIHBhcnR5IGltYWdlWzBdIGNhbiBiZSBsb2FkZWQgYWZ0ZXIgRW5kT2ZEeGU6Cj4gUGNpUm9v
dCgweDApL1BjaSgweDEsMHgxKS9BdGEoUHJpbWFyeSxNYXN0ZXIsMHgwKS9IRCgxLEdQVCxFQkZG
MkM2OS1GMkVGLTQ3MzktOUNEQS0yQzgzQ0IwMDE2OTEsMHg4MDAsMHgxRkY4MDApL1xFRklcR1JV
QlxncnVieDY0LmVmaS4KPiAgSW5zdGFsbFByb3RvY29sSW50ZXJmYWNlOiA1QjFCMzFBMS05NTYy
LTExRDItOEUzRi0wMEEwQzk2OTcyM0IgQkYyMjE2QzAKPiAgTG9hZGluZyBkcml2ZXIgYXQgMHgw
MDBCRTVDRjAwMCBFbnRyeVBvaW50PTB4MDAwQkU1Q0Y0MDAKPiAgSW5zdGFsbFByb3RvY29sSW50
ZXJmYWNlOiBCQzYyMTU3RS0zRTMzLTRGRUMtOTkyMC0yRDNCMzZENzUwREYgQkYyOUI1MTgKPiAg
UHJvdGVjdFVlZmlJbWFnZUNvbW1vbiAtIDB4QkYyMjE2QzAKPiAgICAtIDB4MDAwMDAwMDBCRTVD
RjAwMCAtIDB4MDAwMDAwMDAwMDAxREMwMAo+ICBBU1NFUlQgL2hvbWUvamVua2lucy93b3Jrc3Bh
Y2UvZWRrMi9ycG1zL2J1aWxkL2VkazItZ2MyZDZlMmJjMTIvTWRlTW9kdWxlUGtnL1VuaXZlcnNh
bC9Db25zb2xlL0NvblNwbGl0dGVyRHhlL0NvblNwbGl0dGVyLmMoNDc3Myk6Cj4gQ1IgaGFzIEJh
ZCBTaWduYXR1cmUKClRhaWwgb2YgZGVidWcubG9nIGRvZXMgbm90IGhlbHAgYSBsb3QgaGVyZS4g
UGxlYXNlIHNlbmQgdXMgZnVsbCBsb2dzCmlmIGl0IGlzIG5lZWRlZC4KCj4gUWVtdSB2ZXJzaW9u
IGlzIGZyZXNoIGVub3VnaDoKPiAkIHFlbXUtc3lzdGVtLXg4Nl82NCAtLXZlcnNpb24KPiBRRU1V
IGVtdWxhdG9yIHZlcnNpb24gMi4xMi4wCj4gQ29weXJpZ2h0IChjKSAyMDAzLTIwMTcgRmFicmlj
ZSBCZWxsYXJkIGFuZCB0aGUgUUVNVSBQcm9qZWN0IGRldmVsb3BlcnMKPgo+IEkgdHJpZWQgdG8g
ZGVidWcgUWVtdSBhbmQgaXQgZGlkbid0IGV2ZW4gYnJlYWsgaW4gMHgzZmQwNWUsIHRoZSBlbnRy
eQoKSXMgdGhpcyBhZGRyZXNzIGFmdGVyIHJlbG9jYXRpb24gb3Igbm90PyBJIHRoaW5rIHRoYXQg
dGhlIGxhdGVyLiBUaGlzIHdpbGwKbm90IHdvcmsuIEZpcnN0IG9mIGFsbCBwbGVhc2UgYWRkIHRo
aXMgY29tbWFuZCB0byB0aGUgZ3J1Yi5jZmc6CiAgc2V0IGRlYnVnPW11bHRpYm9vdF9sb2FkZXIK
ClRoZW4gYWZ0ZXIgbXVsdGlib290MiBjYWxsIHlvdSB3aWxsIHNlZSBzb21ldGhpbmcgbGlrZSB0
aGF0OgogIGxvYWRlci9tdWx0aWJvb3RfbWJpMi5jOjMxODogbGlua19iYXNlX2FkZHI9MHgyMDAw
MDAsCiAgbG9hZF9iYXNlX2FkZHI9MHg3ZGEwMDAwMCwgbG9hZF9zaXplPTB4M2MxMDAwLAogIHJl
bG9jYXRhYmxlPTEKICBsb2FkZXIvbXVsdGlib290X21iaTIuYzozMjI6IGFsaWduPTB4MjAwMDAw
LCBwcmVmZXJlbmNlPTB4MiwKICBhdm9pZF9lZmlfYm9vdF9zZXJ2aWNlcz0xCgpIZW5jZSwgeW91
IGFyZSBhYmxlIHRvIGdldCBsb2FkIG9mZnNldCB1c2luZyBsaW5rX2Jhc2VfYWRkciBhbmQgbG9h
ZF9iYXNlX2FkZHIuClRoZW4gYWRkIGxvYWQgb2Zmc2V0IHRvIHRoZSBtdWx0aWJvb3QyIFVFRkkg
ZW50cnkgcG9pbnQuIEFmdGVyIHRoYXQgc2V0IGJyZWFrcG9pbnQKdXNpbmcgImhiIiBpbiBHREIg
KGhhcmR3YXJlIGFzc2lzdGVkIGJyZWFrcG9pbnQpLiBEbyBub3QgdXNlICJiIi4gSUlSQyBpdCBp
cwpzb2Z0d2FyZSBicmVha3BvaW50IChpbnQgMykgYW5kIGl0IHdpbGwgbm90IHdvcmsgaGVyZSBi
ZWNhdXNlIHRoZSBpbnQgMyBvcGNvZGUKaXMgb3ZlcndyaXR0ZW4gYnkgdGhlIEdSVUIyIGR1cmlu
ZyBmaW5hbCBYZW4gY29kZSByZWxvY2F0aW9uLiBJbiBnZW5lcmFsIEkgc3VnZ2VzdAp5b3UgdG8g
dXNlICJoYiIuIEl0IGlzIG1vcmUgcmVsaWFibGUuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 23 21:25:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 23 Jun 2018 21:25:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWq2K-00080z-E0; Sat, 23 Jun 2018 21:25: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=050z=jj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWq2J-00080m-BR
 for xen-devel@lists.xenproject.org; Sat, 23 Jun 2018 21:25:35 +0000
X-Inumbo-ID: feb6d750-772b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id feb6d750-772b-11e8-bc1d-65256ead4e3a;
 Sat, 23 Jun 2018 21:25: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 1fWq2H-0003nl-AU; Sat, 23 Jun 2018 21:25: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 1fWq2H-0000Bq-1m; Sat, 23 Jun 2018 21:25:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWq2H-0005on-1A; Sat, 23 Jun 2018 21:25:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124647-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-joubertin1:hosts-allocate:broken:nonblocking
 examine:examine-arndale-westfield:host-install:broken:nonblocking
 examine:examine-arndale-metrocentre:host-install:broken:nonblocking
 examine:examine-arndale-bluewater:host-install:broken:nonblocking
 examine:examine-arndale-lakeside:host-install:broken:nonblocking
 examine:examine-huxelrebe0:host-install:broken:nonblocking
 examine:examine-italia0:host-install:broken:nonblocking
 examine:examine-debina0:host-install:broken:nonblocking
 examine:examine-fiano1:host-install:broken:nonblocking
 examine:examine-fiano0:host-install:broken:nonblocking
 examine:examine-chardonnay1:host-install:broken:nonblocking
 examine:examine-chardonnay0:host-install:broken:nonblocking
 examine:examine-debina1:host-install:broken:nonblocking
 examine:examine-elbling0:host-install:broken:nonblocking
 examine:examine-baroque1:host-install:broken:nonblocking
 examine:examine-pinot1:host-install:broken:nonblocking
 examine:examine-joubertin0:host-install:broken:nonblocking
 examine:examine-albana0:host-install:broken:nonblocking
 examine:examine-albana1:host-install:broken:nonblocking
 examine:examine-cubietruck-metzinger:hosts-allocate:broken:nonblocking
 examine:examine-baroque0:hosts-allocate:broken:nonblocking
 examine:examine-pinot0:hosts-allocate:broken:nonblocking
 examine:examine-elbling1:hosts-allocate:broken:nonblocking
 examine:examine-cubietruck-braque:hosts-allocate:broken:nonblocking
 examine:examine-huxelrebe1:hosts-allocate:broken:nonblocking
 examine:examine-godello1:hosts-allocate:broken:nonblocking
 examine:examine-cubietruck-picasso:hosts-allocate:broken:nonblocking
 examine:examine-cubietruck-gleizes:hosts-allocate:broken:nonblocking
 examine:examine-godello0:hosts-allocate:broken:nonblocking
 examine:examine-albana1:memdisk-try-append:fail:nonblocking
 examine:examine-albana0:memdisk-try-append:fail:nonblocking
X-Osstest-Versions-That: flight=123118
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 23 Jun 2018 21:25:33 +0000
Subject: [Xen-devel] [examine test] 124647: 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>

ZmxpZ2h0IDEyNDY0NyBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NDcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGV4YW1pbmUtam91YmVydGluMSAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyMzExOAogZXhhbWluZS1hcm5kYWxlLXdlc3RmaWVsZCAg
ICAgNSBob3N0LWluc3RhbGwgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzMTE4CiBleGFt
aW5lLWFybmRhbGUtbWV0cm9jZW50cmUgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICBicm9rZW4g
YmxvY2tlZCBpbiAxMjMxMTgKIGV4YW1pbmUtYXJuZGFsZS1ibHVld2F0ZXIgICAgIDUgaG9zdC1p
bnN0YWxsICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyMzExOAogZXhhbWluZS1hcm5kYWxl
LWxha2VzaWRlICAgICAgNSBob3N0LWluc3RhbGwgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4g
MTIzMTE4CiBleGFtaW5lLWh1eGVscmViZTAgICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCAgICAg
ICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjMxMTgKIGV4YW1pbmUtaXRhbGlhMCAgICAgICAgICAg
ICAgIDUgaG9zdC1pbnN0YWxsICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyMzExOAogZXhh
bWluZS1kZWJpbmEwICAgICAgICAgICAgICAgNSBob3N0LWluc3RhbGwgICAgICAgICAgYnJva2Vu
IGJsb2NrZWQgaW4gMTIzMTE4CiBleGFtaW5lLWZpYW5vMSAgICAgICAgICAgICAgICA1IGhvc3Qt
aW5zdGFsbCAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjMxMTgKIGV4YW1pbmUtZmlhbm8w
ICAgICAgICAgICAgICAgIDUgaG9zdC1pbnN0YWxsICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGlu
IDEyMzExOAogZXhhbWluZS1jaGFyZG9ubmF5MSAgICAgICAgICAgNSBob3N0LWluc3RhbGwgICAg
ICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzMTE4CiBleGFtaW5lLWNoYXJkb25uYXkwICAgICAg
ICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjMxMTgKIGV4
YW1pbmUtZGViaW5hMSAgICAgICAgICAgICAgIDUgaG9zdC1pbnN0YWxsICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyMzExOAogZXhhbWluZS1lbGJsaW5nMCAgICAgICAgICAgICAgNSBob3N0
LWluc3RhbGwgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzMTE4CiBleGFtaW5lLWJhcm9x
dWUxICAgICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICBicm9rZW4gYmxvY2tlZCBp
biAxMjMxMTgKIGV4YW1pbmUtcGlub3QxICAgICAgICAgICAgICAgIDUgaG9zdC1pbnN0YWxsICAg
ICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyMzExOAogZXhhbWluZS1qb3ViZXJ0aW4wICAgICAg
ICAgICAgNSBob3N0LWluc3RhbGwgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzMTE4CiBl
eGFtaW5lLWFsYmFuYTAgICAgICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjMxMTgKIGV4YW1pbmUtYWxiYW5hMSAgICAgICAgICAgICAgIDUgaG9z
dC1pbnN0YWxsICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyMzExOAogZXhhbWluZS1jdWJp
ZXRydWNrLW1ldHppbmdlciAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgYnJva2VuIGxp
a2UgMTIzMTE4CiBleGFtaW5lLWJhcm9xdWUwICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRl
ICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjMxMTgKIGV4YW1pbmUtcGlub3QwICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyMzExOAog
ZXhhbWluZS1lbGJsaW5nMSAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgYnJva2VuIGxpa2UgMTIzMTE4CiBleGFtaW5lLWN1YmlldHJ1Y2stYnJhcXVlICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjMxMTgKIGV4YW1pbmUtaHV4
ZWxyZWJlMSAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBs
aWtlIDEyMzExOAogZXhhbWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0
ZSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTIzMTE4CiBleGFtaW5lLWN1YmlldHJ1Y2stcGlj
YXNzbyAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjMxMTgK
IGV4YW1pbmUtY3ViaWV0cnVjay1nbGVpemVzICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgIGJyb2tlbiBsaWtlIDEyMzExOAogZXhhbWluZS1nb2RlbGxvMCAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTIzMTE4CiBleGFtaW5lLWFs
YmFuYTEgICAgICAgICAgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgIGZhaWwgYmxvY2tl
ZCBpbiAxMjMxMTgKIGV4YW1pbmUtYWxiYW5hMCAgICAgICAgICAgICAgIDQgbWVtZGlzay10cnkt
YXBwZW5kICAgICAgZmFpbCBibG9ja2VkIGluIDEyMzExOAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZs
aWdodCAgICAgICAgICAgICAgIDEyMzExOAoKam9iczoKIGV4YW1pbmUtYWxiYW5hMCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1h
bGJhbmExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBleGFtaW5lLWJhcm9xdWUwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtYmFyb3F1ZTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1hcm5kYWxlLWJsdWV3YXRl
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWN1
YmlldHJ1Y2stYnJhcXVlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGV4YW1pbmUtY2hhcmRvbm5heTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogZXhhbWluZS1jaGFyZG9ubmF5MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWRlYmluYTAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtZGVi
aW5hMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogZXhhbWluZS1lbGJsaW5nMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWVsYmxpbmcxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtZmlhbm8wICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1maWFu
bzEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBleGFtaW5lLWN1YmlldHJ1Y2stZ2xlaXplcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGV4YW1pbmUtZ29kZWxsbzAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1nb2RlbGxvMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWh1eGVs
cmViZTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGV4YW1pbmUtaHV4ZWxyZWJlMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogZXhhbWluZS1pdGFsaWEwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWpvdWJlcnRpbjAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtam91YmVy
dGluMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
ZXhhbWluZS1hcm5kYWxlLWxha2VzaWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBleGFtaW5lLWxheHRvbjAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1hcm5kYWxl
LW1ldHJvY2VudHJlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBl
eGFtaW5lLWN1YmlldHJ1Y2stbWV0emluZ2VyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGV4YW1pbmUtY3ViaWV0cnVjay1waWNhc3NvICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1waW5vdDAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLXBpbm90MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4
YW1pbmUtYXJuZGFsZS13ZXN0ZmllbGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 03:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 03: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 1fWvOP-0004Rs-4p; Sun, 24 Jun 2018 03:08:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWvOO-0004Rf-Au
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 03:08:44 +0000
X-Inumbo-ID: ef020542-775b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef020542-775b-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 03:08: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 1fWvOL-0003aa-Ck; Sun, 24 Jun 2018 03:08:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWvOK-0007SF-Kw; Sun, 24 Jun 2018 03:08:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWvOK-00007X-K8; Sun, 24 Jun 2018 03:08:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124606-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-armhf-xsm:<job status>:broken:regression
 linux-4.9:build-armhf:<job status>:broken:regression
 linux-4.9:build-armhf-xsm:host-install(4):broken:regression
 linux-4.9:build-armhf:host-install(4):broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 03:08:40 +0000
Subject: [Xen-devel] [linux-4.9 test] 124606: 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>

ZmxpZ2h0IDEyNDYwNiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDYwNi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAg
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJs
b2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2
OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDcgeGVuLWJvb3QgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOGU1MmI5
NGUxOWQ4MmUyYmU0ZjNiZjM2OTljOGYzOWY0YzZjYzQ3OApiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgNmJhODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5
ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICAz
NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBa
ICAgMzIgZGF5cyAgIDI3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDI5NSAgMjAx
OC0wNi0xNyAwNjoxODo1OCBaICAgIDYgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNTU0IHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJt
aGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhv
c3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAyMDg4OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 04:33:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 04: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 1fWwhw-00021Q-Kz; Sun, 24 Jun 2018 04:33:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fWwhu-00021E-EK
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 04:32:58 +0000
X-Inumbo-ID: b311851b-7767-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b311851b-7767-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 04:33: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 1fWwhr-0005Q8-PJ; Sun, 24 Jun 2018 04:32:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fWwhr-0000pD-Dz; Sun, 24 Jun 2018 04:32:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fWwhr-0002Ti-D4; Sun, 24 Jun 2018 04:32:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124595-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-credit2:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-arndale:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-xsm:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-libvirt:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl:xen-install:fail:regression
 linux-4.14:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-multivcpu:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-libvirt-xsm:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-xsm:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-examine:host-install:broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-libvirt-raw:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl:host-install(4):broken:heisenbug
 linux-4.14:test-armhf-armhf-xl-cubietruck:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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=33445c07cd45541410fb4cabd08b10827764c07f
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 04:32:55 +0000
Subject: [Xen-devel] [linux-4.14 test] 124595: 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>

ZmxpZ2h0IDEyNDU5NSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgZmFpbCBpbiAxMjQ1MDggUkVH
Ui4gdnMuIDEyNDM4OQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1MDgKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDUw
OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgYnJva2VuIHBhc3MgaW4gMTI0NTA4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1MDgKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBw
YXNzIGluIDEyNDUwOAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTA4CiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1
MDgKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICAgIGJyb2tlbiBwYXNzIGluIDEyNDUwOAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTA4CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4g
cGFzcyBpbiAxMjQ1MDgKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDUwOAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0
NTA4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0
b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjQ1MDggcGFzcyBpbiAxMjQ1OTUKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0
NTA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDUwOCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNDUwOCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1MDggbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNDUwOCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDUwOCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjQ1MDggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1MDggbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjQ1MDggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjQ1MDggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1MDggbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDUw
OCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTI0NTA4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzM0
NDVjMDdjZDQ1NTQxNDEwZmI0Y2FiZDA4YjEwODI3NzY0YzA3ZgpiYXNlbGluZSB2ZXJzaW9uOgog
bGludXggICAgICAgICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQw
NGJjMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAyMDE4LTA2LTE5IDA0OjMzOjQwIFog
ICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDQ1NiAgMjAxOC0wNi0yMCAxOTowOToy
NSBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcuaHVhbmdAaW50ZWwuY29tPgog
IEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0
QGtlcm5lbC5vcmc+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9icml5YW5AZ21haWwuY29tPgogIEFt
aXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5kcmVzIFJvZHJpZ3VleiA8YW5k
cmVzLnJvZHJpZ3VlekBhbWQuY29tPgogIEFuZHJldyBCb3dlcnMgPGFuZHJld3guYm93ZXJzQGlu
dGVsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFu
ZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFu
Z0BueHAuY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgog
IEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21h
bm4gPGFybmRAYXJuZGIuZGU+CiAgQXJ2aW5kIFlhZGF2IDxhcnZpbmQueWFkYXYuY3NAZ21haWwu
Y29tPgogIEFzaGlzaCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRAb3JhY2xlLmNvbT4KICBCYWxiaXIg
U2luZ2ggPGJzaW5naGFyb3JhQGdtYWlsLmNvbT4KICBCYW9saW4gV2FuZyA8YmFvbGluLndhbmdA
bGluYXJvLm9yZz4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51
az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJlbnNvbiBMZXVuZyA8
YmxldW5nQGNocm9taXVtLm9yZz4KICBCaGFkcmFtIFZhcmthIDx2YmhhZHJhbUBudmlkaWEuY29t
PgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCam9ybiBBbmRlcnNzb24gPGJqb3JuLmFuZGVy
c3NvbkBsaW5hcm8ub3JnPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3Rs
aW4uY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAg
Q2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4KICBDaGFuZ2JpbiBEdSA8
Y2hhbmdiaW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1LmMuY2hlbkBpbnRlbC5jb20+CiAg
Q2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENocmlzIExlZWNoIDxjbGVlY2hAcmVk
aGF0LmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3RvZmZlci5kYWxsQGFybS5jb20+CiAg
Q2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4KICBDbMOp
bWVudCBQw6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgogIENvbGluIElhbiBLaW5nIDxjb2xp
bi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5j
b20+CiAgRGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUuY29tPgogIERhbiBDYXJwZW50ZXIg
PGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dl
YXJib3gubmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVtbGl4LmNvbT4KICBEYW5pZWwgTGV6
Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBEYW5pZWwgVmV0dGVyIDxkYW5pZWwu
dmV0dGVyQGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFubi5mcmF6aWVyQGNhbm9uaWNhbC5j
b20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZlIEFuZGVyc29uIDxh
bmRlcnNvbkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRl
bC5jb20+CiAgRGF2ZSBZb3VuZyA8ZHlvdW5nQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lsaG9vbGV5
IDxkZ2lsaG9vbGV5QG52aWRpYS5jb20+CiAgRGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0
LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3Rl
cmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVz
c2FuZHJvQGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFp
bC5jb20+CiAgRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgogIEVtaWwgVGFudGls
b3YgPGVtaWwucy50YW50aWxvdkBpbnRlbC5jb20+CiAgRW1pbCBWZWxpa292IDxlbWlsLnZlbGlr
b3ZAY29sbGFib3JhLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAg
RXRpZW5uZSBDYXJyaWVyZSA8ZXRpZW5uZS5jYXJyaWVyZUBsaW5hcm8ub3JnPgogIEV2YW4gV2Fu
ZyA8eHN3YW5nQG1hcnZlbGwuY29tPgogIEV6ZXF1aWVsIEdhcmNpYSA8ZXplcXVpZWxAY29sbGFi
b3JhLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4KICBGbG9y
aWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGcmFuayB2YW4gZGVyIExpbmRl
biA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVz
YXNAZ2xpZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+
CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVn
IFRoZWxlbiA8Z3RoZWxlbkBnb29nbGUuY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNr
LXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhlaWtraSBL
cm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNvbT4KICBIZWxnZSBEZWxsZXIg
PGRlbGxlckBnbXguZGU+CiAgaHUgaHVhanVuIDxodWh1YWp1bkBsaW51eC5hbGliYWJhLmNvbT4K
ICBIdWFuZyBZaW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBIw6Vrb24gQnVnZ2UgPGhhYWtv
bi5idWdnZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tpa2ggPGlnb3IucnVzc2tpa2hAYXF1YW50
aWEuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1vbG5hciA8
bWluZ29Aa2VybmVsLm9yZz4KICBKYWNlayBUb21ha2EgPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+
CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBKYWNv
cG8gTW9uZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5vcmc+CiAgSmFrb2IgVW50ZXJ3dXJ6YWNo
ZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1zeXN0ZW1zLmNvbT4KICBKYWt1YiBL
aWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4KICBKYW1lcyBIb2dhbiA8amhv
Z2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW51c3ogS3J6eXN6
dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2ly
c2hlckBpbnRlbC5jb20+CiAgSmVmZnJleSBIdWdvIDxqaHVnb0Bjb2RlYXVyb3JhLm9yZz4KICBK
ZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVucyBXaWtsYW5kZXIgPGplbnMud2lrbGFu
ZGVyQGxpbmFyby5vcmc+CiAgSmVyb21lIEJydW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAg
SmlhbmNoYW8gV2FuZyA8amlhbmNoYW8udy53YW5nQG9yYWNsZS5jb20+CiAgSmlhbmcgQmlhbyA8
amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBK
aW5nanUgSG91IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3Np
bmFAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+
CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5u
ZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNAY21weGNoZy5vcmc+
CiAgSm9obiBGYXN0YWJlbmQgPGpvaG4uZmFzdGFiZW5kQGdtYWlsLmNvbT4KICBKb24gTWFsb3kg
PGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4K
ICBLYW4gTGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgS2VlcyBDb29rIDxrZWVz
Y29va0BjaHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4K
ICBLaW0gUGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgogIEtyaXNoIFNhZGh1a2hhbiA8
a3Jpc2guc2FkaHVraGFuQG9yYWNsZS5jb20+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhh
dC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpYW0gR2ly
ZHdvb2QgPGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMg
PHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGkubGl1QG9yYWNs
ZS5jb20+CiAgTG9pYyBQb3VsYWluIDxsb2ljLnBvdWxhaW5AbGluYXJvLm9yZz4KICBMb25nIExp
IDxsb25nbGlAbWljcm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVy
YWxpc2lAYXJtLmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgog
IEx1a2FzeiBNYWpld3NraSA8bHVrbWFAZGVueC5kZT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWts
QHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAg
TWFyaWFuIFJvdGFyaXUgPG1yb3Rhcml1QGJpdGRlZmVuZGVyLmNvbT4KICBNYXJrIEJyb3duIDxi
cm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4K
ICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRp
biBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1
IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGFuIEJhcmFrIDxtYXRhbmJAbWVsbGFub3guY29t
PgogIE1hdGhldXMgQ2FzdGVsbG8gPG1hdGhldXNAY2FzdGVsbG8uZW5nLmJyPgogIE1hdGhpZXUg
TWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgRmxlbWluZyA8bWF0dEBjb2RlYmx1
ZXByaW50LmNvLnVrPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAg
TWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgSi4gUnVobCA8
bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhbCBLYWxkZXJvbiA8TWljaGFsLkthbGRl
cm9uQGNhdml1bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXgu
aW50ZWwuY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTWluZyBMZWkg
PG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5j
b20+CiAgTmljayBEeWVyIDxuaWNrLmR5ZXJAc2htYW5haGFyLm9yZz4KICBOaWNrIER5ZXIgPG5p
Y2tAc2htYW5haGFyLm9yZz4KICBPZGVkIEdhYmJheSA8b2RlZC5nYWJiYXlAZ21haWwuY29tPgog
IE9kZXIgQ2hpb3UgPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAgb2Rlcl9jaGlvdUByZWFsdGVr
LmNvbSA8b2Rlcl9jaGlvdUByZWFsdGVrLmNvbT4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhh
dC5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20ubmV0PgogIE9tYXIgU2FuZG92YWwg
PG9zYW5kb3ZAZmIuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3Jn
PgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFyYXYgUGFuZGl0IDxw
YXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+
CiAgUGV0ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwuY29tPgogIFBldGVyIEdhbnpob3Ju
IDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIgUm9zaW4gPHBlZGFAYXhlbnRpYS5z
ZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRl
ciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgcGd6aCA8cGV0ZXIuZ2Fuemhvcm5A
Z21haWwuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNv
bT4KICBSYW1vbiBGcmllZCA8cmZyaWVkQGNvZGVhdXJvcmEub3JnPgogIFJhbmR5IFdyaWdodCA8
cndyaWdodEBocGUuY29tPgogIFJpY2ggRmVsa2VyIDxkYWxpYXNAbGliYy5vcmc+CiAgUmljaGFy
ZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwu
Y29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAgUm9tYW4gTWFzaGFrIDxtcnZA
bW9qYXRhdHUuY29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFAY3VtdWx1c25ldHdvcmtzLmNvbT4K
ICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhbnRvc2ggU2hp
bGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNhbnRvc2ggU2hpbGlta2Fy
IDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhcmEgU2hhcm9uIDxzYXJhLnNoYXJvbkBpbnRlbC5j
b20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYW4g
UGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYmFzdGlhbiBSZWljaGVsIDxzZWJhc3Rp
YW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAgU2ViYXN0aWFuIFNhbmNoZXogPHNlYmFzdGlh
bi5zYW5jaGV6QGludGVsLmNvbT4KICBTZWtoYXIgTm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2hp
dmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdhcmFAYnJvYWRjb20uY29tPgogIFNp
bW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBTaW5hbiBLYXlhIDxv
a2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29n
bGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJv
Lm9yZz4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBTdGVmYW4gUmFzcGwgPHJh
c3BsQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIFJhc3BsIDxzdGVmYW4ucmFzcGxAbGludXguaWJt
LmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5vcmc+CiAgU3RldmUgRnJlbmNoIDxz
bWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29v
ZG1pcy5vcmc+CiAgU3VkYXJzYW5hIEthbGx1cnUgPFN1ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5j
b20+CiAgc3hhdXdzayA8c3hhdXdza0AxNjMuY29tPgogIFRhZWhlZSBZb28gPGFwNDIwMDczQGdt
YWlsLmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGVybyBLcmlzdG8gPHQta3Jp
c3RvQHRpLmNvbT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgogIFRob21h
cyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmlhcyBKb3JkYW4gPFRvYmlhcy5K
b3JkYW5AZWxla3Ryb2JpdC5jb20+CiAgVG9iaWFzIFJlZ25lcnkgPHRvYmlhcy5yZWduZXJ5QGdt
YWlsLmNvbT4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lAbGludXguaW50ZWwuY29tPgogIFRv
bWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVG9ubnkgTHUgPHRvbm55bHVA
dGVuY2VudC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUdW5nIE5n
dXllbiA8dHVuZy5xLm5ndXllbkBkZWt0ZWNoLmNvbS5hdT4KICBUeWxlciBIaWNrcyA8dHloaWNr
c0BjYW5vbmljYWwuY29tPgogIFVyc3VsYSBCcmF1biA8dWJyYXVuQGxpbnV4LmlibS5jb20+PAog
IHZhbiBkZXIgTGluZGVuLCBGcmFuayA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBWaW5zb24gTGVl
IDx2bGVlQGZyZWVkZXNrdG9wLm9yZz4KICBWbGFkaW1pciBaYXBvbHNraXkgPHZsYWRpbWlyX3ph
cG9sc2tpeUBtZW50b3IuY29tPgogIFdhaW1hbiBMb25nIDxsb25nbWFuQHJlZGhhdC5jb20+CiAg
V2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29v
Z2xlLmNvbT4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUuY29tLmNuPgogIFdpbGwgRGVhY29u
IDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
CiAgWGlhb3dlaSBTb25nIDxzb25neGlhb3dlaUBoaXNpbGljb24uY29tPgogIFlhbiBXYW5nIDx5
YW4ud2FuZ0BsaW51eC5pbnRlbC5jb20+CiAgWWluZyBYdWUgPHlpbmcueHVlQHdpbmRyaXZlci5j
b20+CiAgWmhhbmcgUnVpIDxydWkuemhhbmdAaW50ZWwuY29tPgogIFpodSBZYW5qdW4gPHlhbmp1
bi56aHVAb3JhY2xlLmNvbT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxsLnN0ZWxtYWNoQHNhbXN1bmcu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwgYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSBob3N0LWluc3RhbGwK
YnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkxNCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 06:00:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 06:00:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWy4N-0008Vl-FI; Sun, 24 Jun 2018 06:00: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=/rge=jk=xenproject.org=prvs=7069c91f8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWy4L-0008Vb-LO
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 06:00:13 +0000
X-Inumbo-ID: 78d76e46-7773-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78d76e46-7773-11e8-9728-bc764e045a96;
 Sun, 24 Jun 2018 07:57:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,264,1526342400"; d="scan'208";a="58445195"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74904-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:build-amd64:<job
 status>:broken:regression
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:<job
 status>:broken:regression
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:host-install(4):broken:regression
 distros-debian-stretch:build-amd64:host-install(4):broken:regression
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-That: flight=74880
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 24 Jun 2018 07:00:07 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74904: 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>

ZmxpZ2h0IDc0OTA0IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkwNC8KCkZhaWx1
cmVzIGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5ldGJvb3Qt
cHlncnViICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhm
LWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJF
R1IuIHZzLiA3NDg4MAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODgwCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXN0
cmV0Y2gtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVj
aygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRjaC1uZXRi
b290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWkzODYtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJs
b2NrZWQgbi9hCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ4ODAK
CmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9v
dC1weWdydWIgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1z
dHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+
b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 06:39:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 06:39:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fWyfn-0002IM-I0; Sun, 24 Jun 2018 06: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=/rge=jk=xenproject.org=prvs=7069c91f8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fWyfm-0002IA-TE
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 06:38:54 +0000
X-Inumbo-ID: 4ab18ee6-7779-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ab18ee6-7779-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 06:39:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,264,1526342400"; d="scan'208";a="58446146"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74903-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:<job status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-4:<job status>:broken:regression
 xen-unstable:test-amd64-i386-pair:<job status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-raw:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-rtds:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-credit2:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-pair:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-i386-livepatch:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-amd64-pvgrub:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-5:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-shadow:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qcow2:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-pair:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-vhd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-shadow:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-migrupgrade:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-pygrub:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-freebsd10-amd64:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-multivcpu:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-pvshim:<job status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-xsm:host-install(4):broken:regression
 xen-unstable:test-armhf-armhf-xl-vhd:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-amd64-pvgrub:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-shadow:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-credit2:host-install(4):broken:regression
 xen-unstable:test-xtf-amd64-amd64-5:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-libvirt-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-shadow:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-livepatch:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-examine:host-install:broken:regression
 xen-unstable:test-amd64-i386-xl-pvshim:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-pair:host-install/src_host(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-migrupgrade:host-install/src_host(4):broken:regression
 xen-unstable:test-amd64-i386-pair:host-install/dst_host(5):broken:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-libvirt-pair:host-install/src_host(4):broken:regression
 xen-unstable:test-amd64-amd64-libvirt-vhd:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-migrupgrade:host-install/dst_host(5):broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-libvirt-pair:host-install/dst_host(5):broken:regression
 xen-unstable:test-amd64-amd64-pair:host-install/src_host(4):broken:regression
 xen-unstable:test-amd64-amd64-pair:host-install/dst_host(5):broken:regression
 xen-unstable:test-amd64-amd64-xl-xsm:host-install(4):broken:regression
 xen-unstable:test-xtf-amd64-amd64-4:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-raw:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qcow2:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-freebsd10-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-libvirt:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-multivcpu:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-pygrub:host-install(4):broken:regression
 xen-unstable:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 xen-unstable:test-amd64-amd64-xl-rtds:host-install(4):broken:allowable
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=11535cdbc0ae5925a55b3e735447c30faaa6f63b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 24 Jun 2018 07:38:48 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74903: 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
NDkwMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkwMy8KCkZhaWx1cmVzIGFuZCBwcm9ibGVtcyB3
aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tp
bmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICBicm9rZW4KIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICA8am9iIHN0YXR1cz4gICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8am9iIHN0YXR1cz4gICBicm9rZW4KIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+ICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNCBob3N0LWluc3RhbGwoNCkg
YnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdS
LiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA0IGhvc3Qt
aW5zdGFsbCg0KSAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDc0ODQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdS
LiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA0IGhvc3QtaW5z
dGFsbCg0KSAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICBicm9rZW4gUkVHUi4g
dnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNCBob3N0LWlu
c3RhbGwoNCkgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCA0IGhvc3QtaW5zdGFsbCg0
KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIFJF
R1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4
NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdSLiB2cy4gNzQ4
NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNCBob3N0LWluc3RhbGwo
NCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICA0
IGhvc3QtaW5zdGFsbC9zcmNfaG9zdCg0KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBS
RUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgNCBob3N0LWluc3Rh
bGwvc3JjX2hvc3QoNCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICA1IGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KSBicm9rZW4gUkVHUi4gdnMuIDc0
ODQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2Vu
IFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
NzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgNSBob3N0LWluc3RhbGwvZHN0X2hv
c3QoNSkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICA0IGhvc3QtaW5zdGFsbCg0KSAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tl
biBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDUgaG9zdC1p
bnN0YWxsL2RzdF9ob3N0KDUpIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2VuIFJFR1IuIHZz
LiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICA1IGhvc3QtaW5zdGFsbC9kc3Rf
aG9zdCg1KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tlbiBSRUdS
LiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4g
UkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3
NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA0IGhvc3QtaW5zdGFs
bCg0KSBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4g
dnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tl
biBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA0
IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1Iu
IHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBSRUdSLiB2cy4gNzQ4NDAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg0MAoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiA3NDg0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODQwCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA0IGhvc3QtaW5zdGFsbCg0KSBicm9r
ZW4gbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NDg0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODQwCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4
NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbGlrZSA3NDg0MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODQwCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzQ4NDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg0MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1
ZGFlMGFiNzI4NjZjOWYzODJhMzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgICA3NDg0MCAgMjAxOC0wNi0xMSAwMzoyMDoyMyBaICAgMTMgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAgNzQ5MDMgIDIwMTgtMDYtMjMgMDI6MjE6MDQgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3Mv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiBicm9rZW4KYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1wYWlyIGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIGJy
b2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGl2
ZXBhdGNoIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNtIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltIGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IGJyb2tlbgpicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgYnJv
a2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bCBicm9rZW4KYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgaG9zdC1pbnN0YWxs
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcGFp
ciBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQpCmJyb2tlbi1zdGVwIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyIGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciBob3N0LWluc3RhbGwvc3JjX2hvc3Qo
NCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSBob3N0LWluc3RhbGwv
ZHN0X2hvc3QoNSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1
KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgaG9zdC1pbnN0YWxsL3NyY19ob3N0
KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBob3N0LWluc3RhbGwvZHN0X2hv
c3QoNSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQt
eGwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIHRlc3QtYW1kNjQtaTM4Ni14bCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEz
MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDIxIDExOjM1OjQ2IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRs
aW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAg
Rmlyc3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIg
cmV0dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGgg
dGhlIGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhl
CiAgICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4g
YXNzZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9j
Y3VyIGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlz
c3VlcyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVu
dGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBh
c3NlcnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2Zw
dSBjaGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCBy
ZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAg
CiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJlbGVh
c2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA5ODhk
NjZjYjc4YzM1YzYyMGMyYTBlYjAxYmFjODQyZTRlOTliZjBlCkF1dGhvcjogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdW4gMTggMDk6MTg6NTYgMjAxOCArMDIw
MAoKICAgIHRvb2xzL2xpYnhjOiByZXRyeSBoeXBlcmNhbGwgaW4gY2FzZSBvZiBFRkFVTFQKICAg
IAogICAgQSBoeXBlcmNhbGwgaXNzdWVkIHZpYSB0aGUgcHJpdmNtZCBkcml2ZXIgY2FuIHZlcnkg
cmFyZWx5IHJldHVybgogICAgLUVGQVVMVCBldmVuIGlmIHRoZSBoeXBlcmNhbGwgYnVmZmVycyBh
cmUgbG9ja2VkIGluIG1lbW9yeS4gVGhpcwogICAgaGFwcGVucyBmb3IgaHlwZXJjYWxsIGJ1ZmZl
cnMgaW4gdXNlciBtZW1vcnkgd2hlbiB0aGUgTGludXgga2VybmVsCiAgICBpcyBkb2luZyBtZW1v
cnkgc2NhbnMgZS5nLiBmb3IgcGFnZSBtaWdyYXRpb24gb3IgY29tcGFjdGlvbi4KICAgIAogICAg
UmV0cnkgdGhlIGdldHBhZ2VmcmFtZWluZm8zIGh5cGVyY2FsbCB1cCB0byAyIHRpbWVzIGluIGNh
c2UKICAgIC1FRkFVTFQgaXMgcmV0dXJuZWQgYW5kIHRoZSBoeXBlcnZpc29yIG1pZ2h0IHNlZSBp
bnZhbGlkIFBURXMgZm9yCiAgICB1c2VyIGh5cGVyY2FsbCBidWZmZXJzICh3aGljaCBzaG91bGQg
YmUgdGhlIGNhc2Ugb25seSBpZiB0aGUga2VybmVsCiAgICBkb2Vzbid0IG9mZmVyIGEgL2Rldi94
ZW4vaHlwZXJjYWxsIG5vZGUpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+Cgpjb21taXQgMTcxZDZlY2VjMWVmY2E1YTNlMzk1YTA4YWNiMjk5NDUz
YTk1NzUyOApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBN
b24gSnVuIDE4IDA5OjE4OjU1IDIwMTggKzAyMDAKCiAgICB0b29scy9saWJ4ZW5jYWxsczogYWRk
IG5ldyBmdW5jdGlvbiB0byBxdWVyeSBoeXBlcmNhbGwgYnVmZmVyIHNhZmV0eQogICAgCiAgICBB
ZGQgYSBuZXcgZnVuY3Rpb24gdG8gcXVlcnkgd2hldGhlciBoeXBlcmNhbGwgYnVmZmVycyBhcmUg
YWx3YXlzIHNhZmUKICAgIHRvIGFjY2VzcyBieSB0aGUgaHlwZXJ2aXNvciBvciBtaWdodCByZXN1
bHQgaW4gRUZBVUxULgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+Cgpjb21taXQgMzNiZTJjMzg1ODIzZTY3Yzc3MzUyNzM2NmE1ZDVlOGZmZTc4ZDA0
NgpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVu
IDE4IDA5OjE4OjU0IDIwMTggKzAyMDAKCiAgICB0b29scy9saWJ4ZW5jYWxsOiB1c2UgaHlwZXJj
YWxsIGJ1ZmZlciBkZXZpY2UgaWYgYXZhaWxhYmxlCiAgICAKICAgIEluc3RlYWQgb2YgdXNpbmcg
YW5vbnltb3VzIG1lbW9yeSBmb3IgaHlwZXJjYWxsIGJ1ZmZlcnMgd2hpY2ggaXMgdGhlbgogICAg
bG9ja2VkIGludG8gbWVtb3J5LCB1c2UgdGhlIGh5cGVyY2FsbCBidWZmZXIgZGV2aWNlIG9mIHRo
ZSBMaW51eAogICAgcHJpdmNtZCBkcml2ZXIgaWYgYXZhaWxhYmxlLgogICAgCiAgICBUaGlzIGhh
cyB0aGUgYWR2YW50YWdlIG9mIG5lZWRpbmcganVzdCBhIHNpbmdsZSBtbWFwKCkgZm9yIGFsbG9j
YXRpbmcKICAgIHRoZSBidWZmZXIgYW5kIHBhZ2UgbWlncmF0aW9uIG9yIGNvbXBhY3Rpb24gY2Fu
J3QgbWFrZSB0aGUgYnVmZmVyCiAgICB1bmFjY2Vzc2libGUgZm9yIHRoZSBoeXBlcnZpc29yLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21t
aXQgZTIzZDIyMzRlMDg4NzJhYzFjNzE5ZjNlMzM4OTk0NTgxNDgzNDQwZgpBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDExOjQ5OjA2IDIw
MTggKzAyMDAKCiAgICB4ODYvSFZNOiBhY2NvdW50IGZvciBmdWxseSBlYWdlciBGUFUgbW9kZSBp
biBlbXVsYXRpb24KICAgIAogICAgSW4gZnVsbHkgZWFnZXIgbW9kZSB3ZSBtdXN0IG5vdCBjbGVh
ciBmcHVfZGlydGllZCwgc2V0IENSMC5UUywgb3IgaW52b2tlCiAgICB0aGUgZnB1X2xlYXZlKCkg
aG9vay4gSW5zdGVhZCBkbyB3aGF0IHRoZSBtb2RlJ3MgbmFtZSBzYXlzOiBSZXN0b3JlCiAgICBz
dGF0ZSByaWdodCBhd2F5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KCmNvbW1pdCAyNDM0MzViZjY3ZTgxNTk0OTUxOTRmNjIzYjllNGQ4Yzkw
MTQwMzg0CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVuIDcgMTc6MDA6MzcgMjAxOCArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6
IE1pdGlnYXRpb25zIGZvciBMYXp5RlBVCiAgICAKICAgIEludGVsIENvcmUgcHJvY2Vzc29ycyBz
aW5jZSBhdCBsZWFzdCBOZWhhbGVtIHNwZWN1bGF0ZSBwYXN0ICNOTSwgd2hpY2ggaXMgdGhlCiAg
ICBtZWNoYW5pc20gYnkgd2hpY2ggbGF6eSBGUFUgY29udGV4dCBzd2l0Y2hpbmcgaXMgaW1wbGVt
ZW50ZWQuCiAgICAKICAgIE9uIGFmZmVjdGVkIHByb2Nlc3NvcnMsIFhlbiBtdXN0IHVzZSBmdWxs
eSBlYWdlciBGUFUgY29udGV4dCBzd2l0Y2hpbmcgdG8KICAgIHByZXZlbnQgZ3Vlc3RzIGZyb20g
YmVpbmcgYWJsZSB0byByZWFkIEZQVSBzdGF0ZSAoU1NFL0FWWC9ldGMpIGZyb20gcHJldmlvdXNs
eQogICAgc2NoZWR1bGVkIHZjcHVzLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2NyAv
IENWRS0yMDE4LTM2NjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMTQ2ZGZlOTI3N2MyYjRhOGMzOTliMjI5ZTAwZDgxOTA2
NWUzMTY3YgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgVGh1IEp1biA3IDE3OjAwOjM3IDIwMTggKzAxMDAKCiAgICB4ODY6IFN1cHBvcnQg
ZnVsbHkgZWFnZXIgRlBVIGNvbnRleHQgc3dpdGNoaW5nCiAgICAKICAgIFRoaXMgaXMgY29udHJv
bGxlZCBvbiBhIHBlci12Y3B1IGJhc2VzIGZvciBmbGV4aWJpbGl0eS4KICAgIAogICAgVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yNjcgLyBDVkUtMjAxOC0zNjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDQxMzM5ZWNiNWYxOGNh
N2VjN2IwYzkxNGM5NTJhMGUxNzE1YWU1MTEKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpEYXRlOiAgIFR1ZSBKdW4gNSAxNzozOTozOCAyMDE4ICswMTAwCgogICAg
c2NyaXB0cy9hZGRfbWFpbnRhaW5lcnMucGw6IERvbid0IGNhbGwgZ2V0X21haW50YWluZXJzLnBs
IHdpdGggLWYKICAgIAogICAgVGhlIG9wdGlvbiAtZiBvZiBzY3JpcHRzL2dldF9tYWludGFpbmVy
cy5wbCB3aWxsIHJldHVybiB0aGUgbWFpbnRhaW5lcnMKICAgIG9mIGEgZ2l2ZW4gZmlsZSwgKm5v
dCogdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgaWYgdGhlIGZpbGUgd2FzIGEgcGF0Y2guCiAgICAK
ICAgIFRoZSBvdXRwdXQgZXhwZWN0ZWQgb2YgYWRkX21haW50YWluZXJzIGlzIHRoZSBsYXR0ZXIs
IHNvIGRyb3AgdGhlIG9wdGlvbgogICAgLWYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFycyBLdXJ0aCA8
bGFycy5rdXJ0aEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 08:48:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 08:48:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fX0gU-0003R8-G4; Sun, 24 Jun 2018 08:47:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/rge=jk=xenproject.org=prvs=7069c91f8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fX0gS-0003Qw-Si
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 08:47:44 +0000
X-Inumbo-ID: 4a18cb53-778b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a18cb53-778b-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 08:47:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,265,1526342400"; d="scan'208";a="58450029"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74905-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-libvirt:<job status>:broken:regression
 ovmf:build-i386-libvirt:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
X-Osstest-Versions-That: ovmf=8e586296c114f630188cfe4c76df91a1e2b7a5b2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 24 Jun 2018 09:47:37 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74905: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NDkwNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MDUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ5MDEK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiA3NDkwMQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0OTAxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tlbiBSRUdS
LiB2cy4gNzQ5MDEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzYjAzYjVlOTkwZjhiYjM0N2RmZGI5MTkyNmQ4ZWYw
MTVkMGI2MDdlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZTU4NjI5
NmMxMTRmNjMwMTg4Y2ZlNGM3NmRmOTFhMWUyYjdhNWIyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAg
NzQ5MDEgIDIwMTgtMDYtMjIgMTg6NTI6NDIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgIDc0OTA1ICAyMDE4LTA2LTIzIDA4OjQ5OjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2lyaXNoIFBh
dGhhayA8Z2lyaXNoLnBhdGhha0Bhcm0uY29tPgogIFN1ZGVlcCBIb2xsYSA8c3VkZWVwLmhvbGxh
QGFybS5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1bmh1
YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
LWxpYnZpcnQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtbGlidmlydCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzYjAzYjVlOTkwZjhiYjM0N2RmZGI5MTkyNmQ4ZWYwMTVk
MGI2MDdlCkF1dGhvcjogR2lyaXNoIFBhdGhhayA8Z2lyaXNoLnBhdGhha0Bhcm0uY29tPgpEYXRl
OiAgIFR1ZSBKdW4gMTkgMTQ6NTM6NTMgMjAxOCArMDEwMAoKICAgIEFybVBrZy9Bcm1TY21pRHhl
OiBEeW5hbWljYWxseSBhbGxvY2F0ZSBidWZmZXIgZm9yIHByb3RvY29sIGlkcwogICAgCiAgICBE
eW5hbWljYWxseSBhbGxvY2F0ZSB0aGUgYnVmZmVyIHRvIHJlY2VpdmUgdGhlIFNDTUkgcHJvdG9j
b2wgbGlzdC4KICAgIFRoaXMgbWFrZXMgTUFYX1BST1RPQ09MUyByZWR1bmRhbnQsIHNvIGl0IGlz
IHJlbW92ZWQuCiAgICBJdCBhbHNvIGZpeGVzIG9uZSBtaW5vciBjb2RlIGFsaWdubWVudCBpc3N1
ZSBhbmQgcmVtb3ZlcyBhbiB1bnVzZWQKICAgIG1hY3JvIFBST1RPQ09MX01BU0suCiAgICAKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IEdpcmlzaCBQYXRoYWsgPGdpcmlzaC5wYXRoYWtAYXJtLmNvbT4K
ICAgIFRlc3RlZC1ieTogU3VkZWVwIEhvbGxhIDxzdWRlZXAuaG9sbGFAYXJtLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KCmNv
bW1pdCA4ODljZjY4YzNjZDY3NjE3ZTI3NDUyNjgyMmU1NTNiZmIwN2NkMjMxCkF1dGhvcjogR2ly
aXNoIFBhdGhhayA8Z2lyaXNoLnBhdGhha0Bhcm0uY29tPgpEYXRlOiAgIFR1ZSBKdW4gMTkgMTQ6
NTM6NTIgMjAxOCArMDEwMAoKICAgIEFybVBrZy9Bcm1TY21pRHhlOiBGaXggQVNTRVJUIGVycm9y
IGluIFNDTUkgRFhFCiAgICAKICAgIFRoaXMgY2hhbmdlIGZpeGVzIGEgYnVnIGluIHRoZSBTQ01J
IERYRSB3aGljaCBpcyBvYnNlcnZlZCB3aXRoIHRoZQogICAgdXBjb21pbmcgcmVsZWFzZSBvZiB0
aGUgU0NQIGZpcm13YXJlLgogICAgCiAgICBUaGUgUFJPVE9DT0xfSURfTUFTSyAoMHhGKSB3aGlj
aCBpcyB1c2VkIHRvIGdlbmVyYXRlIGFuIGluZGV4IGluCiAgICB0aGUgUHJvdG9jb2xJbml0Rnhu
cyBpcyB3cm9uZyBiZWNhdXNlIHByb3RvY29sIGlkcyBjYW4gYmUKICAgIGFueXdoZXJlIGluIDB4
MTAgLSAxNSBvciAweDgwIC0gRkYgcmFuZ2UuIFRoaXMgbWFzayBnZW5lcmF0ZXMKICAgIHRoZSBz
YW1lIGluZGV4IGZvciB0d28gZGlmZmVyZW50IHByb3RvY29scyBlLmcuIGZvciBwcm90b2NvbCBp
ZHMKICAgIDB4MTAgYW5kIDB4OTAsIHdoaWNoIGNhdXNlcyBkdXBsaWNhdGUgaW5pdGlhbGl6YXRp
b24gb2YgYSBwcm90b2NvbAogICAgcmVzdWx0aW5nIGluIGEgZmFpbHVyZS4KICAgIAogICAgVGhp
cyBjaGFuZ2UgcmVtb3ZlcyB0aGUgdXNlIG9mIFBST1RPQ09MX0lEX01BU0sgYW5kIGluc3RlYWQK
ICAgIHVzZXMgYSBsaXN0IG9mIHByb3RvY29sIGlkcyBhbmQgdGhlaXIgaW5pdGlhbGl6YXRpb24g
ZnVuY3Rpb25zCiAgICB0byBpZGVudGlmeSBhIHN1cHBvcnRlZCBwcm90b2NvbCBhbmQgaW5pdGlh
bGl6ZSBpdC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogR2lyaXNoIFBhdGhhayA8Z2lyaXNo
LnBhdGhha0Bhcm0uY29tPgogICAgVGVzdGVkLWJ5OiBTdWRlZXAgSG9sbGEgPHN1ZGVlcC5ob2xs
YUBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZl
bEBsaW5hcm8ub3JnPgoKY29tbWl0IDA5ZWY4ZTkyNTgwY2FkZGMyNGY4ZjFkYjZlYTBlODIyMzg5
MDA4NWYKQXV0aG9yOiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTog
ICBTdW4gSnVuIDE3IDE3OjIyOjIxIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IGludHJvZHVj
ZSAhZXJyb3Igc3RhdGVtZW50CiAgICAKICAgIFRoZSBEU0MgYW5kIEZERiBmaWxlIGNhbiB1c2Ug
YCFlcnJvcmAgc3RhdGVtZW50LiBUaGUgYXJndW1lbnQgb2YgdGhpcwogICAgc3RhdGVtZW50IGlz
IGFuIGVycm9yIG1lc3NhZ2UsIGl0IGNhdXNlcyBidWlsZCB0b29sIHRvIHN0b3AgYXQgdGhlCiAg
ICBsb2NhdGlvbiB3aGVyZSB0aGUgc3RhdGVtZW50IGlzIGVuY291bnRlcmVkIGFuZCBlcnJvciBt
ZXNzYWdlIGZvbGxvd2luZwogICAgdGhlIGAhZXJyb3JgIHN0YXRlbWVudCBpcyBvdXRwdXQgYXMg
YSBtZXNzYWdlLgogICAgCiAgICBGaXhlczogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD03MDEKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21t
aXQgNThjZjMwZjcxZjAzYmNmMmZiZjM2OWQ1MWUwNWM4ZjE3MTc2ZTEyOQpBdXRob3I6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVuIDE5IDA5OjA4
OjQxIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEVuaGFuY2UgQmFzZVRvb2xzIHN1cHBvcnRz
IEZlYXR1cmVQY2QgdXNhZ2UgaW4gVkZSIGZpbGUKICAgIAogICAgQnVnemlsbGEgMzQ4IG9ubHkg
Zml4ZWQgRml4ZWRBdEJ1aWxkIFBjZCB0eXBlLCBub3cgdGhpcyBwYXRjaCBhbHNvIGFkZAogICAg
c3VwcG9ydCBmb3IgRmVhdHVyZVBjZCB0eXBlLgogICAgCiAgICBGaXhlczogaHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zNDgKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYt
Ynk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBjOTFmYjZiNGZjOGI0
ODRlMTNiYTE4MGZhMTJjNjczNjkwOGQ4MDE3CkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBKdW4gMTMgMDk6MTI6MjggMjAxOCArMDgwMAoK
ICAgIEJhc2VUb29sczogcmVtb3ZlIHRoZSB1bm5lZWRlZCBjb2RlCiAgICAKICAgIERvIGEgY2xl
YW4gdXAgdG8gcmVtb3ZlIHRoZSB1bm5lZWRlZCBjb2RlLgogICAgCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 10:53:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 10: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 1fX2dT-0003ft-2t; Sun, 24 Jun 2018 10:52: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=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fX2dS-0003fg-2p
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 10:52:46 +0000
X-Inumbo-ID: c216cb9e-779c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c216cb9e-779c-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 10: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 1fX2dP-0005CE-FB; Sun, 24 Jun 2018 10:52:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fX2dP-0000fR-3k; Sun, 24 Jun 2018 10:52:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fX2dP-00042q-33; Sun, 24 Jun 2018 10:52:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124663-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-coverity:coverity-amd64:<job
 status>:broken:regression
 xen-unstable-coverity:coverity-amd64:host-install(4):broken:regression
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 10:52:43 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124663: trouble: broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY2MyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDY2My8KCkZhaWx1cmVz
IGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NDMwCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUw
YWI3Mjg2NmM5ZjM4MmEzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
OTg4ZDY2Y2I3OGMzNWM2MjBjMmEwZWIwMWJhYzg0MmU0ZTk5YmYwZQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI0NDMwICAyMDE4LTA2LTIwIDA5OjE4OjUwIFogICAgNCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNDY2MyAgMjAxOC0wNi0yNCAwOToxODoxOCBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6
CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0MzcyMTFjYjY5NjUx
NWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjEgMTE6MzU6NDYgMjAxOCArMDIwMAoKICAgIHg4
Ni9FRkk6IGZpeCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAog
ICAgVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkgeHN0YXRlcyB3ZXJl
IG5ldmVyIHJlc3RvcmVkCiAgICBhZnRlciByZXR1cm5pbmcgZnJvbSB0aGUgcnVudGltZSBjYWxs
LgogICAgCiAgICBTZWNvbmRseSwgd2l0aCB0aGUgZnVsbHlfZWFnZXJfZnB1IG1pdGlnYXRpb24g
Zm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUKICAgIHVuaWxhdGVyYWwgc3R0cygpIGlzIG5vIGxv
bmdlciBjb3JyZWN0LCBhbmQgaGl0cyBhbiBhc3NlcnRpb24gbGF0ZXIgd2hlbgogICAgYSBsYXp5
IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkgZWFnZXIgdmNwdS4KICAg
IAogICAgRml4IGJvdGggb2YgdGhlc2UgaXNzdWVzIGJ5IGNhbGxpbmcgdmNwdV9yZXN0b3JlX2Zw
dV9lYWdlcigpLiAgQXMgRUZJCiAgICBydW50aW1lIHNlcnZpY2VzIGNhbiBiZSB1c2VkIGluIHRo
ZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFzc2VydGlvbgogICAgbmVlZHMgdG8gbW92ZSB1bnRp
bCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1IGNoZWNrLgogICAgCiAgICBJbnRyb2R1Y2UgYSAi
Y3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJlcGxhY2Ugb3RoZXIgdXNlcyBvZiAiY3VycmVudCIK
ICAgIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 13:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 13: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 1fX57S-000645-8q; Sun, 24 Jun 2018 13:31:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fX57Q-00063s-Pd
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 13:31:52 +0000
X-Inumbo-ID: fc470b13-77b2-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc470b13-77b2-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 13:32: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 1fX57O-0008IM-Lg; Sun, 24 Jun 2018 13:31: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 1fX57O-000477-9T; Sun, 24 Jun 2018 13:31:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fX57O-0006D3-85; Sun, 24 Jun 2018 13:31:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124645-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 13:31:50 +0000
Subject: [Xen-devel] [seabios test] 124645: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY0NSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NDUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDIgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWlu
c3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkOWE4Yjg2N2EzYWY4MDkwMjkwYjY5
YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRk
IHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVtdSByYW1mYi4g
IFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3aXRoIG5vcm1h
bCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndfY2ZnIGJlaW5n
IHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2UgY2FzZSAob24g
eDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRoZXIgZW11bGF0
ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcgZndfY2ZnIGNv
ZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUgdG8KICAgIHZh
cmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVyZSB3aGljaCBv
bmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBjb2RlIGhlcmUs
IHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0cmlwcGVkIGRv
d24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAgaGVyZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDc6NTU6
NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAgICAKICAgIEZh
Y3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxvY2F0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEyOjA3
OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgN2Jm
OWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6NDUgMjAxOCAr
MDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBmYWlsdXJlCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIzOjU3
OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVhcm1lbSBpbiB3
aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEwOGM1ZGFiNjU3
OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdhX2xpc3RfbW9k
ZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNhc2Ugd2UndmUg
YWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8gdGhlIGxpc3Qg
ZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcyZWZhZjU1ODY1
YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXR1
cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAogICAgCiAgICBJ
biBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBjYnZnYSB2aWRl
byBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9mIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFkCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0
MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3VwcG9ydAogICAg
CiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1cHBvcnQgdGhl
IHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBkaXNwbGF5IGRl
dmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywgdXNpbmcgdGhl
IGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2FjeQogICAgdmdh
ICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxldHRlIG1vZGVz
IGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBhdGlibGUgd2l0
aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1NTFjZTcyYzJk
ZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTogZmFjdG9yIG91
dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJpYyBkYXRhIHN0
cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZTI4ZTBiYjM5
YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAxOCArMDIwMAoK
ICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAgICAKICAgIElu
IGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlzcGxheSBkZXZp
Y2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 15:26:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 15: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 1fX6tY-00059w-Tx; Sun, 24 Jun 2018 15:25:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fX6tW-00059j-UX
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 15:25:38 +0000
X-Inumbo-ID: e0dadb98-77c2-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0dadb98-77c2-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 15:25:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fX6tT-00029O-7N; Sun, 24 Jun 2018 15:25: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 1fX6tS-0006Wy-F7; Sun, 24 Jun 2018 15:25:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fX6tS-0002JJ-EB; Sun, 24 Jun 2018 15:25:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124593-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl-credit2:<job status>:broken:regression
 linux-next:test-armhf-armhf-libvirt-raw:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl-xsm:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-next:test-armhf-armhf-libvirt-xsm:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-next:test-armhf-armhf-xl-multivcpu:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl-multivcpu:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl-credit2:host-install(4):broken:regression
 linux-next:test-armhf-armhf-libvirt-raw:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl-xsm:host-install(4):broken:regression
 linux-next:test-armhf-armhf-examine:host-install:broken:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:host-install(4):broken:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:host-install(4):broken:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:host-install(4):broken:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:host-install(4):broken:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2e6381681ec48ed6dd455473a657d8a393518aa6
X-Osstest-Versions-That: linux=9ffc59d57228d74809700be6f7ecb1db10292f05
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 15:25:34 +0000
Subject: [Xen-devel] [linux-next test] 124593: 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>

ZmxpZ2h0IDEyNDU5MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ1OTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdSLiB2
cy4gMTI0MzczCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNzMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM3Mwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0MzczCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNzMKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNDM3MwogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgNSBob3N0LWluc3RhbGwg
ICAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzczCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAx
MjQzNzMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICBicm9rZW4gbGlrZSAxMjQzNzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDM3MwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgYnJva2Vu
IGxpa2UgMTI0MzczCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjQzNzMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM3
MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTI0MzczCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNzMKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNDM3MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzczCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQz
NzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICAyZTYzODE2ODFlYzQ4ZWQ2ZGQ0NTU0NzNhNjU3ZDhhMzkzNTE4
YWE2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5ZmZjNTlkNTcyMjhk
NzQ4MDk3MDBiZTZmN2VjYjFkYjEwMjkyZjA1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAg
ICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNDU5MyAgMjAxOC0wNi0yMiAwOToxOTowMSBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2Fi
bGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 16:22:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 16:22:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fX7mY-0001Fs-EG; Sun, 24 Jun 2018 16: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=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fX7mX-0001Fj-9I
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 16:22:29 +0000
X-Inumbo-ID: d1668cc9-77ca-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1668cc9-77ca-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 16:22: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 1fX7mR-0003mG-1R; Sun, 24 Jun 2018 16:22: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 1fX7mQ-0007ih-9n; Sun, 24 Jun 2018 16:22:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fX7mQ-0006Jq-99; Sun, 24 Jun 2018 16:22:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124631-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-pair:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-livepatch:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-pair:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-rumprun-i386:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-libvirt-xsm:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-rtds:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-raw:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-pvshim:<job status>:broken:regression
 xen-unstable:test-amd64-i386-pair:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 xen-unstable:build-armhf-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-vhd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-libvirt-pair:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-shadow:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:<job status>:broken:regression
 xen-unstable:test-amd64-i386-freebsd10-amd64:<job status>:broken:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-4:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-credit2:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:<job status>:broken:regression
 xen-unstable:test-amd64-i386-migrupgrade:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-5:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-3:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-pygrub:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-amd64-pvgrub:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-migrupgrade:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qcow2:<job status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-2:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 xen-unstable:test-xtf-amd64-amd64-1:<job status>:broken:regression
 xen-unstable:test-amd64-i386-libvirt:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-shadow:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-xsm:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-i386-pvgrub:<job status>:broken:regression
 xen-unstable:build-armhf-xsm:host-install(4):broken:regression
 xen-unstable:build-armhf-pvops:host-install(4):broken:regression
 xen-unstable:build-armhf:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-freebsd10-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-shadow:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-freebsd10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-migrupgrade:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-migrupgrade:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-migrupgrade:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-migrupgrade:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-pair:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qcow2:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-pair:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-pvshim:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-libvirt-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-credit2:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-shadow:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-pair:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:heisenbug
 xen-unstable:test-xtf-amd64-amd64-3:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-livepatch:host-install(4):broken:heisenbug
 xen-unstable:test-xtf-amd64-amd64-4:host-install(4):broken:heisenbug
 xen-unstable:test-xtf-amd64-amd64-2:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-amd64-pvgrub:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-vhd:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-pair:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-pair:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-i386-pvgrub:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-libvirt:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-libvirt-pair:host-install/src_host(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-rumprun-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-pair:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvshim:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-libvirt-pair:host-install/dst_host(5):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-raw:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-examine:host-install:broken:heisenbug
 xen-unstable:test-amd64-amd64-examine:host-install:broken:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:host-install(4):broken:heisenbug
 xen-unstable:test-xtf-amd64-amd64-5:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:host-install(4):broken:heisenbug
 xen-unstable:test-xtf-amd64-amd64-1:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-pygrub:host-install(4):broken:heisenbug
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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-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
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 16:22:22 +0000
Subject: [Xen-devel] [xen-unstable test] 124631: 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>

ZmxpZ2h0IDEyNDYzMSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDYzMS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPGpvYiBzdGF0dXM+ICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxqb2Ig
c3RhdHVzPiAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+
ICAgYnJva2VuCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPGpvYiBzdGF0dXM+ICAgICAgIGJyb2tl
bgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICBicm9rZW4KIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgPGpvYiBzdGF0dXM+ICAgICAgICBicm9rZW4KIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAx
MjQ1NjYKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDU2NgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTY2CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDQgaG9z
dC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQp
ICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJva2Vu
IHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFz
cyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJv
a2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgIDQgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQpIGJyb2tlbiBwYXNzIGlu
IDEyNDU2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCA0IGhvc3Qt
aW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgIDUgaG9zdC1pbnN0YWxsL2RzdF9ob3N0KDUpIGJyb2tlbiBwYXNzIGluIDEyNDU2Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAg
YnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICAgIGJyb2tlbiBwYXNz
IGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA0IGhvc3Qt
aW5zdGFsbCg0KSAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDQgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQp
IGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgNSBo
b3N0LWluc3RhbGwvZHN0X2hvc3QoNSkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgICBicm9rZW4gcGFz
cyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
L3NyY19ob3N0KDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICA1IGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1
KSBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIHBh
c3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICBicm9rZW4gcGFzcyBp
biAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJva2VuIHBh
c3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCA0
IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEy
NDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
NCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAx
MjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNCBob3N0LWluc3Rh
bGwoNCkgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9r
ZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2Vu
IHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDQg
aG9zdC1pbnN0YWxsKDQpICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEy
NDU2NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA0IGhvc3QtaW5zdGFs
bCg0KSAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tl
biBwYXNzIGluIDEyNDU2NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gcGFzcyBpbiAx
MjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciA1IGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KSBicm9r
ZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDQgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJv
a2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgIDUgaG9zdC1pbnN0YWxsL2RzdF9ob3N0KDUpIGJyb2tlbiBwYXNzIGlu
IDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3Mg
aW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTI0NTY2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDQgaG9zdC1pbnN0YWxsKDQp
ICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDUg
aG9zdC1pbnN0YWxsL2RzdF9ob3N0KDUpIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIHBh
c3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICA0IGhvc3QtaW5zdGFsbCg0KSAgIGJyb2tlbiBwYXNzIGluIDEyNDU2
NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA0IGhv
c3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgIDUgaG9zdC1pbnN0YWxsICAgICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2
NgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNSBob3N0LWluc3RhbGwgICAgICAgICAg
ICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxMjQ1NjYKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDQgaG9zdC1pbnN0YWxsKDQpICAgIGJy
b2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBp
biAxMjQ1NjYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NTY2CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFp
bCBpbiAxMjQ1NjYgYmxvY2tlZCBpbiAxMjQ2MzEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQgaW4gMTI0
NjMxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBm
YWlsIGluIDEyNDU2NiBibG9ja2VkIGluIDEyNDYzMQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQg
aW4gMTI0NjMxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wIGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQgaW4gMTI0NjMxCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQgaW4g
MTI0NjMxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
IGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQgaW4gMTI0NjMxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgYmxvY2tl
ZCBpbiAxMjQ2MzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wIGZhaWwgaW4gMTI0NTY2IGJsb2NrZWQgaW4gMTI0NjMxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNDU2NiBibG9ja2Vk
IGluIDEyNDYzMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2
NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsIGZh
aWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCBmYWlsIGlu
IDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0Mzcy
MTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgy
YTMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ2MzEgIDIwMTgtMDYtMjMgMDE6NTY6NTggWiAg
ICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAobm90
IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIGJyb2tlbgpicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgYnJv
a2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtcGFpciBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm1oZi14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bCBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIGJyb2tlbgpicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViIGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIGJyb2tlbgpicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyIGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgYnJva2VuCmJy
b2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQpCmJyb2tl
bi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSBob3N0LWluc3Rh
bGwvZHN0X2hvc3QoNSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkKYnJva2Vu
LXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSBob3N0LWluc3RhbGwvZHN0X2hvc3Qo
NSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1wYWlyIGhvc3QtaW5zdGFsbC9z
cmNfaG9zdCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcGFpciBob3N0LWluc3RhbGwvZHN0
X2hvc3QoNSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyIGhv
c3QtaW5zdGFsbC9zcmNfaG9zdCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgaG9zdC1pbnN0YWxsL2RzdF9ob3N0KDUpCmJyb2tlbi1zdGVwIHRlc3Qt
YW1kNjQtYW1kNjQteGwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIGhvc3QtaW5zdGFsbC9zcmNfaG9zdCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyIGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KQpicm9r
ZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSBob3N0LWluc3RhbGwKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lIGhv
c3QtaW5zdGFsbApicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxy
ZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 24 18:23:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 24 Jun 2018 18: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 1fX9f7-0000zp-1u; Sun, 24 Jun 2018 18: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=xtwh=jk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fX9f5-0000zX-MZ
 for xen-devel@lists.xenproject.org; Sun, 24 Jun 2018 18:22:55 +0000
X-Inumbo-ID: a4ebef2c-77db-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4ebef2c-77db-11e8-bc1d-65256ead4e3a;
 Sun, 24 Jun 2018 18:23: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 1fX9f2-00065G-8N; Sun, 24 Jun 2018 18: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 1fX9f1-0001sV-UN; Sun, 24 Jun 2018 18:22:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fX9f1-00081n-Tl; Sun, 24 Jun 2018 18:22:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124635-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-xsm:<job status>:broken:regression
 linux-linus:build-i386-xsm:<job status>:broken:regression
 linux-linus:build-armhf-pvops:<job
 status>:broken:regression
 linux-linus:build-amd64:<job status>:broken:regression
 linux-linus:build-amd64-pvops:<job status>:broken:regression
 linux-linus:build-i386:<job status>:broken:regression
 linux-linus:build-armhf:<job status>:broken:regression
 linux-linus:build-amd64-xsm:<job status>:broken:regression
 linux-linus:build-i386-xsm:host-install(4):broken:regression
 linux-linus:build-i386:host-install(4):broken:regression
 linux-linus:build-amd64:host-install(4):broken:regression
 linux-linus:build-amd64-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-xsm:host-install(4):broken:regression
 linux-linus:build-armhf:host-install(4):broken:regression
 linux-linus:build-armhf-xsm:host-install(4):broken:regression
 linux-linus:build-armhf-pvops:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim: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-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386: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-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2: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-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-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-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-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-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=894b8c000ae6c106cc434ee0000dfb77df8bd9db
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 24 Jun 2018 18:22:51 +0000
Subject: [Xen-devel] [linux-linus test] 124635: 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>

ZmxpZ2h0IDEyNDYzNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NjM1LwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM1NTQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4OTRiOGMwMDBhZTZjMTA2
Y2M0MzRlZTAwMDBkZmI3N2RmOGJkOWRiCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDIzIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAyMSBkYXlz
ICAgMTUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NjM1ICAyMDE4LTA2LTIzIDA2
OjQ1OjU0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMDkwIHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJy
b2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDUxODgg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 01:21:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 01:21:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXGBg-0002cY-AJ; Mon, 25 Jun 2018 01: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=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXGBe-0002cO-QR
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 01:20:58 +0000
X-Inumbo-ID: a0252cc6-7815-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0252cc6-7815-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 03:18: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 1fXGBb-0006aG-ID; Mon, 25 Jun 2018 01:20: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 1fXGBb-0006Uk-5r; Mon, 25 Jun 2018 01:20:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXGBb-0004fM-5D; Mon, 25 Jun 2018 01:20:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124641-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386-xsm:<job status>:broken:regression
 linux-3.18:build-armhf-pvops:<job status>:broken:regression
 linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-armhf-xsm:<job status>:broken:regression
 linux-3.18:build-amd64-xsm:<job status>:broken:regression
 linux-3.18:build-amd64:<job status>:broken:regression
 linux-3.18:build-i386:<job status>:broken:regression
 linux-3.18:build-i386-pvops:host-install(4):broken:regression
 linux-3.18:build-i386:host-install(4):broken:regression
 linux-3.18:build-amd64-xsm:host-install(4):broken:regression
 linux-3.18:build-amd64-pvops:host-install(4):broken:regression
 linux-3.18:build-i386-xsm:host-install(4):broken:regression
 linux-3.18:build-amd64:host-install(4):broken:regression
 linux-3.18:build-armhf-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:build-armhf-pvops:host-install(4):broken:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 01:20:55 +0000
Subject: [Xen-devel] [linux-3.18 test] 124641: 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>

ZmxpZ2h0IDEyNDY0MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NDEvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgzNwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM4MzcKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjM4MzcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDMxNzY3NzY0YzAyNTk4MWQ4MThiMDljMDA0ZjZlMzU3MTUxYTljYTMKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIw
MjQwMmI3YWQ3ZDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1
MDowNiBaICAgMTggZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNzMgIDIwMTgtMDYtMTMg
MTQ6NDA6NDkgWiAgIDExIGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51
az4KICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJqw7hybiBNb3JrIDxiam9ybkBt
b3JrLm5vPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRo
YXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJp
Z2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2ds
ZS5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEph
bWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94
LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb29uYXMg
TGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSnVsaWEgTGF3YWxs
IDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1l
bCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaW5jaGFuIEtpbSA8bWlu
Y2hhbkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgog
IE9uZHJlaiBaYXJ5IDxsaW51eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXVsIE1vb3JlIDxw
YXVsQHBhdWwtbW9vcmUuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0
PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3Nh
cyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8
cm9zdGVkdEBnb29kbWlzLm9yZz4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+
CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkg
V2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybWhmLXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgODg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 01:44:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 01:44:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXGYC-00047l-FZ; Mon, 25 Jun 2018 01:44:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXGYA-00047Z-On
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 01:44:14 +0000
X-Inumbo-ID: 4c158ff9-7819-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c158ff9-7819-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 01:44: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 1fXGY7-000716-So; Mon, 25 Jun 2018 01:44:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXGY7-0007He-JK; Mon, 25 Jun 2018 01:44:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXGY7-0004rA-Hw; Mon, 25 Jun 2018 01:44:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124667-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 01:44:11 +0000
Subject: [Xen-devel] [seabios test] 124667: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY2NyBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NjcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDIgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkOWE4Yjg2N2EzYWY4MDkwMjkwYjY5
YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRk
IHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVtdSByYW1mYi4g
IFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3aXRoIG5vcm1h
bCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndfY2ZnIGJlaW5n
IHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2UgY2FzZSAob24g
eDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRoZXIgZW11bGF0
ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcgZndfY2ZnIGNv
ZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUgdG8KICAgIHZh
cmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVyZSB3aGljaCBv
bmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBjb2RlIGhlcmUs
IHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0cmlwcGVkIGRv
d24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAgaGVyZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDc6NTU6
NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAgICAKICAgIEZh
Y3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxvY2F0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEyOjA3
OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgN2Jm
OWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6NDUgMjAxOCAr
MDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBmYWlsdXJlCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIzOjU3
OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVhcm1lbSBpbiB3
aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEwOGM1ZGFiNjU3
OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdhX2xpc3RfbW9k
ZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNhc2Ugd2UndmUg
YWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8gdGhlIGxpc3Qg
ZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcyZWZhZjU1ODY1
YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXR1
cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAogICAgCiAgICBJ
biBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBjYnZnYSB2aWRl
byBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9mIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFkCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0
MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3VwcG9ydAogICAg
CiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1cHBvcnQgdGhl
IHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBkaXNwbGF5IGRl
dmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywgdXNpbmcgdGhl
IGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2FjeQogICAgdmdh
ICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxldHRlIG1vZGVz
IGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBhdGlibGUgd2l0
aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1NTFjZTcyYzJk
ZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTogZmFjdG9yIG91
dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJpYyBkYXRhIHN0
cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZTI4ZTBiYjM5
YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAxOCArMDIwMAoK
ICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAgICAKICAgIElu
IGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlzcGxheSBkZXZp
Y2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 03:14:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 03:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXHwt-0002aX-9Q; Mon, 25 Jun 2018 03: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=+kgn=jl=citrix.com=prvs=707081bd7=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fXHws-0002aS-DX
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 03:13:50 +0000
X-Inumbo-ID: cf686211-7825-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf686211-7825-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 03:14:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,268,1526342400"; d="scan'208";a="75197757"
From: George Dunlap <George.Dunlap@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
Thread-Index: AQHUCQU80JkegbfSj0+A76aV729NrKRqO+MAgAAESoCAAAJhAIAAAh4AgAAINACAANzpAIAAm9qAgAAH+gCABGQIAA==
Date: Mon, 25 Jun 2018 03:13:46 +0000
Message-ID: <EE1A5970-281C-4DBB-82D2-EC559B7302F1@citrix.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
 <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
 <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
In-Reply-To: <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C6867FE2CFA0E942A6F67AE8A2621694@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 George Dunlap <George.Dunlap@citrix.com>,
 "dougtrav@icloud.com" <dougtrav@icloud.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVuIDIyLCAyMDE4LCBhdCA0OjExIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPiB3cm90ZToNCj4gDQo+IEhpLA0KPiANCj4gT24gMDYvMjIvMjAxOCAwODo0
MiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+PiBPbiAyMi4wNi4xOCBhdCAwMDoyNCwgPGRv
dWd0cmF2QGljbG91ZC5jb20+IHdyb3RlOg0KPj4+Pj4+PiBXb3JraW5nIHBhdGNoIGJ5IHBhdGNo
IGlzbid0IGZlYXNpYmxlIGJlY2F1c2Ugb2YgdGhlIHJlbmFtZXMuDQo+Pj4+Pj4gDQo+Pj4+Pj4g
SSBkb24ndCB1bmRlcnN0YW5kIC0gaG93IGRvZXMgcGF0aC9maWxlIG5hbWluZyBjb25mbGljdCB3
aXRoIHdvcmtpbmcNCj4+Pj4+PiBwYXRjaCBieSBwYXRjaD8gU3VyZWx5IGEgcmVsYXRpdmVseSBz
aW1wbGUgc2VkIGNvbW1hbmQgY291bGQgYmUgdXNlZA0KPj4+Pj4+IHRvIGNoYW5nZSB0aGUgcGF0
aHMgaW4gZWFjaCBwYXRjaCBhY2NvcmRpbmcgdG8gb3VyIHRyZWUgbGF5b3V0LiBUaGF0J3MNCj4+
Pj4+PiBiYXNpY2FsbHkgd2hhdCBJJ20gZG9pbmcgd2l0aCB0aGUgTVdBSVQgaWRsZSBkcml2ZXI7
IGdyYW50ZWQsIHRoYXQncyBqdXN0DQo+Pj4+Pj4gYSBzaW5nbGUgZmlsZS4NCj4+Pj4+IA0KPj4+
Pj4gSXRzIDEwNiBjb21taXRzIGJldHdlZW4gdGhlIGxhc3QgdGltZSBJIGdvdCB0aGlzIGluIHN5
bmMuIFdlIGFsc28gZG9u4oCZdCBoYXZlDQo+Pj4+PiBrYnVpbGQgYW5kIHdlIGhhdmUgYSBsaXR0
bGUgc2hpbSBmaWxlIHRvIG1hcCB0aGluZ3MgdG8gb3VyIGJ1aWxkIHN5c3RlbSBzbw0KPj4+Pj4g
Zm9yIGVhY2ggcGF0Y2ggSSB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCBzb21lIG9mIHRob3NlIHJl
Z3Jlc3Npb25zLg0KPj4+PiANCj4+Pj4gV2VsbCwgSSBzdGlsbCBkb24ndCB1bmRlcnN0YW5kOiBZ
b3UgaGFkIHRvIG1ha2UgdGhvc2UgMTA2IGNvbW1pdHMgYXBwbHkNCj4+Pj4gdG8geW91ciB0cmVl
IGFzIHdlbGwgaW4gb3JkZXIgdG8gaGF2ZSBjcmVhdGUgdGhlIHBhdGNoIHlvdSd2ZSBzdWJtaXR0
ZWQuDQo+Pj4+IFdoYXRldmVyIHlvdSBkaWQgKGV2ZW4gaWYgeW91IGNyZWF0ZWQgYSBnaWFudCBw
YXRjaCBmaXJzdCBhbmQgbWFzc2FnZWQNCj4+Pj4gdGhhdCBvbmUpLCB0aGUgc2FtZSBjb3VsZCBo
YXZlIGJlZW4gZG9uZSBmb3IgdGhlIGluZGl2aWR1YWwgY29tbWl0cy4gSWYNCj4+Pj4gdGhpcyBp
bmRlZWQgdGFrZXMgbW9yZSB0aGFuIGEgc2ltcGxlIHNlZCBpbnZvY2F0aW9uLCBwZXJoYXBzIGl0
IHdvdWxkIGJlDQo+Pj4+IHdvcnRoIGFkZGluZyBhIGxpdHRsZSBzY3JpcHQgdG8gb3VyIHJlcG8g
ZG9pbmcganVzdCB0aGF0Pw0KPj4+IA0KPj4+IFNvIEkgZGlkbid0IHRha2UgdGhvc2UgMTA2IGNv
bW1pdHMgaW5kaXZpZHVhbGx5IGFzIGl0IHdhcyBpbmRpY2F0ZWQgdGhhdA0KPj4+IHdvdWxkIGhh
dmUgYmVlbiBOQUNLZWQuDQo+PiBJbnRlcmVzdGluZy4gV2VyZSB0aGVyZSBhbnkgcmVhc29ucyBp
bmRpY2F0ZWQgd2h5IHRoYXQgd291bGQgYmU/DQo+IA0KPiBJIGNvdWxkIHNlZSBmZXcgcmVhc29u
cyB0byBiZSBncnVtcHkgd2l0aCBzdWNoIGEgc2VyaWVzIGluIG15IGluYm94LiBTZW5kaW5nIGEg
c2VyaWVzIHdpdGggMTA2IGlzIGp1c3QgaW5zYW5lLCBtb3JlIHRoYXQgcHJvYmFibHkgbm8tb25l
IGlzIGdvaW5nIHRvIGxvb2sgYXQgcGF0Y2hlcyBvbmUgYnkgb25lICh0aGV5IGFyZSBpbXBvcnRl
ZCBmcm9tIExpbnV4KS4NCj4gDQo+IFRoaXMgaXMgdmVyeSBzaW1pbGFyIHRvIHdoZW4gYSBmaWxl
IGlzIGltcG9ydGVkIG9yIHVwZGF0ZSBmaWxlcyBmcm9tIExpbnV4IChlLmcgdXNiYW4sIFNNTVUp
LiBXZSBkb24ndCBiYWNrcG9ydCBvbmUgYnkgb25lIHRoZSBjb21taXQuIEluc3RlYWQgd2UgYmF0
Y2ggaW4gYSBzaW5nbGUgY29tbWl0Lg0KPiANCj4gU28gd2h5IGRvZXMgaXQgaGF2ZSB0byBiZSBk
aWZmZXJlbnQgaGVyZT8NCg0KSXTigJlzIHByZXR0eSBjb21tb24gd2hlbiBzZW5kaW5nIHNlcmll
cyB3aXRoIGh1Z2UgcGF0Y2hlcyAoZS5nLiwgcmVtb3ZhbCBvZiBhbiBlbnRpcmUgc3VidHJlZSkg
dG8gc2VuZCB0aGUgZXF1aXZhbGVudCBvZiBhIHB1bGwgcmVxdWVzdCwgd2l0aCBhIGxpbmsgdG8g
YSBwdWJsaWMgZ2l0IGJyYW5jaCBzb21ld2hlcmUuICBQZXJoYXBzIHdlIGNvdWxkIGFkYXB0IHRo
YXQgbWV0aG9kIGhlcmU/DQoNCkFmdGVyIGFsbCwgdGhlIGRpZmZzdGF0IHNob3VsZCBtYWtlIGl0
IHByZXR0eSBjbGVhciB0aGF0IHRoZSBjaGFuZ2VzIGxpbWl0ZWQgdG8gdGhlIEtjb25maWcgY29k
ZSwgd2hpY2ggbm9ib2R5IGNhcmVzIG11Y2ggYWJvdXQgZXhjZXB0IHRoYXQgaXQgc2hvdWxkIHJl
c2VtYmxlIExpbnV4IChwcmltYXJpbHkgZm9yIGNvbXBhdGliaWxpdHkgcmVhc29ucykuDQoNCkZU
UiBJ4oCZbSBub3Qgb3Bwb3NlZCB0byBhIHNxdWFzaGVkIHBhdGNoLCBidXQgdGhlcmUgaXMgYW4g
YWR2YW50YWdlIHRvIGhhdmluZyB0aGUgaW5kaXZpZHVhbCBwYXRjaGVzLCBqdXN0IGluIGNhc2Ug
d2UgZW5kIHVwIGhhdmluZyB0byBnbyBiYWNrIGFuZCBmaWd1cmUgb3V0IGhvdyBzb21ldGhpbmcg
ZW5kZWQgdXAgYnJva2VuLg0KDQogLUdlb3JnZQ0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 03:16:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 03: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 1fXHz2-0002gO-OJ; Mon, 25 Jun 2018 03:16:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+kgn=jl=citrix.com=prvs=707081bd7=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fXHz1-0002gF-2r
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 03:16:03 +0000
X-Inumbo-ID: b3c5753e-7825-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3c5753e-7825-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 05:13:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,268,1526342400"; d="scan'208";a="75197796"
From: George Dunlap <George.Dunlap@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
Thread-Index: AQHUCQU80JkegbfSj0+A76aV729NrKRqO+MAgAAESoCAAAJhAIAAAh4AgAAINACAANzpAIAAm9qAgAAH+gCABGQIAIAAAJ+A
Date: Mon, 25 Jun 2018 03:16:00 +0000
Message-ID: <84B19EF1-8067-4FC8-B268-A7F584E68127@citrix.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
 <5B2CA87302000078001CCDBA@prv1-mh.provo.novell.com>
 <7aa6347b-99e5-4978-fc68-91bfda8ba10a@arm.com>
 <EE1A5970-281C-4DBB-82D2-EC559B7302F1@citrix.com>
In-Reply-To: <EE1A5970-281C-4DBB-82D2-EC559B7302F1@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <297DC89190E63043B09219DA50F662BA@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 "dougtrav@icloud.com" <dougtrav@icloud.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVuIDI1LCAyMDE4LCBhdCAxMToxMyBBTSwgR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IA0KPiANCj4+IE9uIEp1biAyMiwgMjAx
OCwgYXQgNDoxMSBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6
DQo+PiANCj4+IEhpLA0KPj4gDQo+PiBPbiAwNi8yMi8yMDE4IDA4OjQyIEFNLCBKYW4gQmV1bGlj
aCB3cm90ZToNCj4+Pj4+PiBPbiAyMi4wNi4xOCBhdCAwMDoyNCwgPGRvdWd0cmF2QGljbG91ZC5j
b20+IHdyb3RlOg0KPj4+Pj4+Pj4gV29ya2luZyBwYXRjaCBieSBwYXRjaCBpc24ndCBmZWFzaWJs
ZSBiZWNhdXNlIG9mIHRoZSByZW5hbWVzLg0KPj4+Pj4+PiANCj4+Pj4+Pj4gSSBkb24ndCB1bmRl
cnN0YW5kIC0gaG93IGRvZXMgcGF0aC9maWxlIG5hbWluZyBjb25mbGljdCB3aXRoIHdvcmtpbmcN
Cj4+Pj4+Pj4gcGF0Y2ggYnkgcGF0Y2g/IFN1cmVseSBhIHJlbGF0aXZlbHkgc2ltcGxlIHNlZCBj
b21tYW5kIGNvdWxkIGJlIHVzZWQNCj4+Pj4+Pj4gdG8gY2hhbmdlIHRoZSBwYXRocyBpbiBlYWNo
IHBhdGNoIGFjY29yZGluZyB0byBvdXIgdHJlZSBsYXlvdXQuIFRoYXQncw0KPj4+Pj4+PiBiYXNp
Y2FsbHkgd2hhdCBJJ20gZG9pbmcgd2l0aCB0aGUgTVdBSVQgaWRsZSBkcml2ZXI7IGdyYW50ZWQs
IHRoYXQncyBqdXN0DQo+Pj4+Pj4+IGEgc2luZ2xlIGZpbGUuDQo+Pj4+Pj4gDQo+Pj4+Pj4gSXRz
IDEwNiBjb21taXRzIGJldHdlZW4gdGhlIGxhc3QgdGltZSBJIGdvdCB0aGlzIGluIHN5bmMuIFdl
IGFsc28gZG9u4oCZdCBoYXZlDQo+Pj4+Pj4ga2J1aWxkIGFuZCB3ZSBoYXZlIGEgbGl0dGxlIHNo
aW0gZmlsZSB0byBtYXAgdGhpbmdzIHRvIG91ciBidWlsZCBzeXN0ZW0gc28NCj4+Pj4+PiBmb3Ig
ZWFjaCBwYXRjaCBJIHdvdWxkIGhhdmUgdG8gaW1wbGVtZW50IHNvbWUgb2YgdGhvc2UgcmVncmVz
c2lvbnMuDQo+Pj4+PiANCj4+Pj4+IFdlbGwsIEkgc3RpbGwgZG9uJ3QgdW5kZXJzdGFuZDogWW91
IGhhZCB0byBtYWtlIHRob3NlIDEwNiBjb21taXRzIGFwcGx5DQo+Pj4+PiB0byB5b3VyIHRyZWUg
YXMgd2VsbCBpbiBvcmRlciB0byBoYXZlIGNyZWF0ZSB0aGUgcGF0Y2ggeW91J3ZlIHN1Ym1pdHRl
ZC4NCj4+Pj4+IFdoYXRldmVyIHlvdSBkaWQgKGV2ZW4gaWYgeW91IGNyZWF0ZWQgYSBnaWFudCBw
YXRjaCBmaXJzdCBhbmQgbWFzc2FnZWQNCj4+Pj4+IHRoYXQgb25lKSwgdGhlIHNhbWUgY291bGQg
aGF2ZSBiZWVuIGRvbmUgZm9yIHRoZSBpbmRpdmlkdWFsIGNvbW1pdHMuIElmDQo+Pj4+PiB0aGlz
IGluZGVlZCB0YWtlcyBtb3JlIHRoYW4gYSBzaW1wbGUgc2VkIGludm9jYXRpb24sIHBlcmhhcHMg
aXQgd291bGQgYmUNCj4+Pj4+IHdvcnRoIGFkZGluZyBhIGxpdHRsZSBzY3JpcHQgdG8gb3VyIHJl
cG8gZG9pbmcganVzdCB0aGF0Pw0KPj4+PiANCj4+Pj4gU28gSSBkaWRuJ3QgdGFrZSB0aG9zZSAx
MDYgY29tbWl0cyBpbmRpdmlkdWFsbHkgYXMgaXQgd2FzIGluZGljYXRlZCB0aGF0DQo+Pj4+IHdv
dWxkIGhhdmUgYmVlbiBOQUNLZWQuDQo+Pj4gSW50ZXJlc3RpbmcuIFdlcmUgdGhlcmUgYW55IHJl
YXNvbnMgaW5kaWNhdGVkIHdoeSB0aGF0IHdvdWxkIGJlPw0KPj4gDQo+PiBJIGNvdWxkIHNlZSBm
ZXcgcmVhc29ucyB0byBiZSBncnVtcHkgd2l0aCBzdWNoIGEgc2VyaWVzIGluIG15IGluYm94LiBT
ZW5kaW5nIGEgc2VyaWVzIHdpdGggMTA2IGlzIGp1c3QgaW5zYW5lLCBtb3JlIHRoYXQgcHJvYmFi
bHkgbm8tb25lIGlzIGdvaW5nIHRvIGxvb2sgYXQgcGF0Y2hlcyBvbmUgYnkgb25lICh0aGV5IGFy
ZSBpbXBvcnRlZCBmcm9tIExpbnV4KS4NCj4+IA0KPj4gVGhpcyBpcyB2ZXJ5IHNpbWlsYXIgdG8g
d2hlbiBhIGZpbGUgaXMgaW1wb3J0ZWQgb3IgdXBkYXRlIGZpbGVzIGZyb20gTGludXggKGUuZyB1
c2JhbiwgU01NVSkuIFdlIGRvbid0IGJhY2twb3J0IG9uZSBieSBvbmUgdGhlIGNvbW1pdC4gSW5z
dGVhZCB3ZSBiYXRjaCBpbiBhIHNpbmdsZSBjb21taXQuDQo+PiANCj4+IFNvIHdoeSBkb2VzIGl0
IGhhdmUgdG8gYmUgZGlmZmVyZW50IGhlcmU/DQo+IA0KPiBJdOKAmXMgcHJldHR5IGNvbW1vbiB3
aGVuIHNlbmRpbmcgc2VyaWVzIHdpdGggaHVnZSBwYXRjaGVzIChlLmcuLCByZW1vdmFsIG9mIGFu
IGVudGlyZSBzdWJ0cmVlKSB0byBzZW5kIHRoZSBlcXVpdmFsZW50IG9mIGEgcHVsbCByZXF1ZXN0
LCB3aXRoIGEgbGluayB0byBhIHB1YmxpYyBnaXQgYnJhbmNoIHNvbWV3aGVyZS4gIFBlcmhhcHMg
d2UgY291bGQgYWRhcHQgdGhhdCBtZXRob2QgaGVyZT8NCj4gDQo+IEFmdGVyIGFsbCwgdGhlIGRp
ZmZzdGF0IHNob3VsZCBtYWtlIGl0IHByZXR0eSBjbGVhciB0aGF0IHRoZSBjaGFuZ2VzIGxpbWl0
ZWQgdG8gdGhlIEtjb25maWcgY29kZSwgd2hpY2ggbm9ib2R5IGNhcmVzIG11Y2ggYWJvdXQgZXhj
ZXB0IHRoYXQgaXQgc2hvdWxkIHJlc2VtYmxlIExpbnV4IChwcmltYXJpbHkgZm9yIGNvbXBhdGli
aWxpdHkgcmVhc29ucykuDQo+IA0KPiBGVFIgSeKAmW0gbm90IG9wcG9zZWQgdG8gYSBzcXVhc2hl
ZCBwYXRjaCwgYnV0IHRoZXJlIGlzIGFuIGFkdmFudGFnZSB0byBoYXZpbmcgdGhlIGluZGl2aWR1
YWwgcGF0Y2hlcywganVzdCBpbiBjYXNlIHdlIGVuZCB1cCBoYXZpbmcgdG8gZ28gYmFjayBhbmQg
ZmlndXJlIG91dCBob3cgc29tZXRoaW5nIGVuZGVkIHVwIGJyb2tlbi4NCg0K4oCmYnV0IGluIGFu
eSBjYXNlLCBJIHRoaW5rIHRoZSBYZW4gS0NvbmZpZyBtYWludGFpbmVyIHNob3VsZCBoYXZlIHRo
ZSBmaW5hbCBzYXkgaGVyZS4NCg0KIC1HZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 03:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 03: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 1fXIAG-0003Um-UR; Mon, 25 Jun 2018 03: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=q5om=jl=cn.fujitsu.com=caoj.fnst@srs-us1.protection.inumbo.net>)
 id 1fXIAF-0003Ud-16
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 03:27:39 +0000
X-Inumbo-ID: b6d2b7fe-7827-11e8-bc1d-65256ead4e3a
Received: from heian.cn.fujitsu.com (unknown [183.91.158.132])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b6d2b7fe-7827-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 03:27:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.43,368,1503331200"; d="scan'208";a="41457904"
Received: from localhost (HELO cn.fujitsu.com) ([10.167.33.5])
 by heian.cn.fujitsu.com with ESMTP; 25 Jun 2018 11:27:23 +0800
Received: from G08CNEXCHPEKD01.g08.fujitsu.local (unknown [10.167.33.80])
 by cn.fujitsu.com (Postfix) with ESMTP id B8D1B4B41EE0;
 Mon, 25 Jun 2018 11:27:16 +0800 (CST)
Received: from [10.167.226.60] (10.167.226.60) by
 G08CNEXCHPEKD01.g08.fujitsu.local (10.167.33.89) with Microsoft SMTP Server
 (TLS) id 14.3.399.0; Mon, 25 Jun 2018 11:27:20 +0800
To: <dougtrav@icloud.com>, <xen-devel@lists.xenproject.org>
References: <20180621021052.27070-1-dougtrav@icloud.com>
From: Cao jin <caoj.fnst@cn.fujitsu.com>
Message-ID: <6ecac437-f6c3-9203-f80d-817472b7840b@cn.fujitsu.com>
Date: Mon, 25 Jun 2018 11:26:47 +0800
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: <20180621021052.27070-1-dougtrav@icloud.com>
Content-Language: en-US
X-Originating-IP: [10.167.226.60]
X-yoursite-MailScanner-ID: B8D1B4B41EE0.A0C66
X-yoursite-MailScanner: Found to be clean
X-yoursite-MailScanner-From: caoj.fnst@cn.fujitsu.com
X-Spam-Status: No
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRG91ZywKCihJIGFtIHRoZSBndXkgdGFsa2VkIHdpdGggeW91IGFib3V0IGtjb25maWcgaW4g
TmFuamluZydzIHN1bW1pdCkKSSBkb24ndCBjb21wbGV0ZWx5IGdvIHRocm91Z2ggeW91ciBwYXRj
aCBhbmQgb2YgY291cnNlIGRvbid0IGtub3cgYWxsCnRoZSBiYWNrZ3JvdW5kLCBzbyBoZXJlIGlz
IGp1c3Qgc29tZSBjb21tZW50cyBGWUkuCgoxLiBzaWxlbnRvbGRjb25maWcod2lsbCBiZSByZW5h
bWVkIHRvIHN5bmNjb25maWcpIGlzIGZvciBrYnVpbGQgaW50ZXJuYWwKdXNlLCB3aGljaCB0YWtl
IC5jb25maWcgYXMgaW5wdXQsIHRoZW4gb3V0cHV0IG1hbnkgb3RoZXIgZmlsZXMuIEFuZCB5b3UK
d2lsbCBzZWUgaXQgZmFpbHMgd2hlbiAibWFrZSBzaWxlbnRvbGRjb25maWciIGluIGNsZWFuIHNy
Yy4gU28sIGlzIGl0Cmdvb2QgdG8gZXhwb3NlIHNpbGVudG9sZGNvbmZpZy9zeW5jY29uZmlnIHRv
IHVzZXIgaW4geGVuL01ha2VmaWxlPwoKMi4gRHVyaW5nIG15IHRlc3QsIEkgc2VlIHRoZSBob3N0
IHByb2dyYW0gaXMgY29tcGlsZWQgZXZlcnkgdGltZSBJICJtYWtlCi1DIHhlbi8gbWVudWNvbmZp
ZyIuCgozLiBzYXZlZGVmY29uZmlnIGRvbid0IHdvcms/IGl0IGNhbiBwcm9kdWNlIHRoZSB4ZW4v
ZGVmY29uZmlnLCBidXQgaG93CmNhbiB1c2UgaXQ/IEluIGxpbnV4IGtlcm5lbCwgd2Ugd291bGQg
ZG86CgogICAgY3AgZGVmY29uZmlnIGFyY2gvJChBUkNIKS9teV9jb29sX2RlZmNvbmZpZwoKYW5k
IHVzZSBpdCB3aXRoOgogICAgbWFrZSBteV9jb29sX2RlZmNvbmZpZwoKLS0gClNpbmNlcmVseSwK
Q2FvIGppbgoKT24gMDYvMjEvMjAxOCAxMDoxMCBBTSwgZG91Z3RyYXZAaWNsb3VkLmNvbSB3cm90
ZToKPiBGcm9tOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4gCj4gRnJvbTog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+IAo+IEltcG9ydCB0aGUgZm9sbG93
aW5nIGZpbGVzIGFuZCBkaXJlY3RvcmllcyBmcm9tIHRoZSBMaW51eCB2NC4xNyB0YWcKPiAoY29t
bWl0IGlkIDI5ZGNlYTg4Nzc5Yzg1NmM3ZGM5MjA0MGEwYzAxMjMzMjYzMTAxZDQpOgo+IC0gc2Ny
aXB0cy9rY29uZmlnLyAtPiB4ZW4vdG9vbHMva2NvbmZpZy8KPiAtIHNjcmlwdHMvTWFrZWZpbGUu
aG9zdCAtPiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0Cj4gLSBEb2N1bWVudGF0aW9u
L2tidWlsZC9rY29uZmlneywtbGFuZ3VhZ2V9LnR4dCAtPgo+ICAgZG9jcy9taXNjL2tjb25maWd7
LWxhbmd1YWdlfS50eHQKPiAtIGluY2x1ZGUvbGludXgva2NvbmZpZy5oIC0+IHhlbi9pbmNsdWRl
L3hlbi9rY29uZmlnLmgKPiAKPiBQdWxsZWQgaW4gcGFydHMgb2Ygc2NyaXB0cy9NYWtlZmlsZS5s
aWIgaW50bwo+IHhlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKPiAKPiBTaWRlIGVm
ZmVjdCBvZiB0aGlzIGNoYW5nZSBpcyB0aGF0IGZsZXggYW5kIGJpc29uIGFyZSByZXF1aXJlZCB0
byBidWlsZAo+IEtjb25maWcuIExpbnV4IGhhcyBzd2l0Y2hlZCBmcm9tIHNoaXBwaW5nIHRoZSBw
cmUtZ2VuZXJhdGVkIGZpbGVzIHRvCj4gYWx3YXlzIGdlbmVyYXRpbmcgdGhlbSB3aXRoIGZsZXgg
YW5kIGJpc29uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2Fy
ZG9lLmNvbT4KPiAtLS0KPiBTbyB0aGlzIG1ha2VzIGZsZXggJiBiaXNvbiByZXF1aXJlZCB0byBi
dWlsZCBLY29uZmlnIHdoaWNoIG1lYW5zIHRvCj4gYnVpbGQgdGhlIGh5cGVydmlzb3Igbm93IHRo
ZXNlIGFyZSByZXF1aXJlZC4gVGhlc2UgYXJlIGFscmVhZHkKPiBkb2N1bWVudGVkIGluIHRoZSBS
RUFETUUgYXMgcmVxdWlyZWQgYnV0IHRoYXQgd2FzIHByZXZpb3VzbHkganVzdCBmb3IKPiB0aGUg
dG9vbHN0YWNrLiBTaW5jZSB0aGVzZSBhcmUgR05VIHV0aWxpdGllcyBJIHdvdWxkIGFzayB0aGF0
IG5vbi1MaW51eAo+IGZvbGtzIChlLmcuIFJvZ2VyKQo+IAo+IENDOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgo+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgMiArCj4gIGRvY3MvbWlzYy9rY29uZmlnLWxhbmd1YWdlLnR4
dCAgICAgICAgICAgICAgIHwgIDI5NSArKy0KPiAgZG9jcy9taXNjL2tjb25maWcudHh0ICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgICAyICstCj4gIHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQo+ICB4ZW4vaW5jbHVkZS94ZW4va2NvbmZpZy5o
ICAgICAgICAgICAgICAgICAgICB8ICAgNjQgKy0KPiAgeGVuL3Rvb2xzL2tjb25maWcvLmdpdGln
bm9yZSAgICAgICAgICAgICAgICAgfCAgICA1IC0KPiAgeGVuL3Rvb2xzL2tjb25maWcvTWFrZWZp
bGUgICAgICAgICAgICAgICAgICAgfCAgMTExICstCj4gIHhlbi90b29scy9rY29uZmlnL01ha2Vm
aWxlLmhvc3QgICAgICAgICAgICAgIHwgICA2MiArLQo+ICB4ZW4vdG9vbHMva2NvbmZpZy9NYWtl
ZmlsZS5rY29uZmlnICAgICAgICAgICB8ICAgMjggKwo+ICB4ZW4vdG9vbHMva2NvbmZpZy9jaGVj
ay5zaCAgICAgICAgICAgICAgICAgICB8ICAgIDEgKwo+ICB4ZW4vdG9vbHMva2NvbmZpZy9jb25m
LmMgICAgICAgICAgICAgICAgICAgICB8ICAxMTcgKy0KPiAgeGVuL3Rvb2xzL2tjb25maWcvY29u
ZmRhdGEuYyAgICAgICAgICAgICAgICAgfCAgIDI2ICstCj4gIHhlbi90b29scy9rY29uZmlnL2V4
cHIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDE5NSArLQo+ICB4ZW4vdG9vbHMva2NvbmZpZy9l
eHByLmggICAgICAgICAgICAgICAgICAgICB8ICAgOTUgKy0KPiAgeGVuL3Rvb2xzL2tjb25maWcv
Z2NvbmYuYyAgICAgICAgICAgICAgICAgICAgfCAgICAyICstCj4gIHhlbi90b29scy9rY29uZmln
L2tjb25mX2lkLmMgICAgICAgICAgICAgICAgIHwgICA1MyArCj4gIHhlbi90b29scy9rY29uZmln
L2t4Z2V0dGV4dC5jICAgICAgICAgICAgICAgIHwgICAgMiArLQo+ICB4ZW4vdG9vbHMva2NvbmZp
Zy9saXN0LmggICAgICAgICAgICAgICAgICAgICB8ICAgIDEgKwo+ICB4ZW4vdG9vbHMva2NvbmZp
Zy9sa2MuaCAgICAgICAgICAgICAgICAgICAgICB8ICAgIDYgKy0KPiAgeGVuL3Rvb2xzL2tjb25m
aWcvbGtjX3Byb3RvLmggICAgICAgICAgICAgICAgfCAgICAzICstCj4gIHhlbi90b29scy9rY29u
ZmlnL2x4ZGlhbG9nL2NoZWNrLWx4ZGlhbG9nLnNoIHwgICAgNCArLQo+ICB4ZW4vdG9vbHMva2Nv
bmZpZy9tY29uZi5jICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KPiAgeGVuL3Rvb2xzL2tj
b25maWcvbWVudS5jICAgICAgICAgICAgICAgICAgICAgfCAgMjQ0ICsrLQo+ICB4ZW4vdG9vbHMv
a2NvbmZpZy9tZXJnZV9jb25maWcuc2ggICAgICAgICAgICB8ICAgMTggKy0KPiAgeGVuL3Rvb2xz
L2tjb25maWcvbmNvbmYuYyAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICstCj4gIHhlbi90b29s
cy9rY29uZmlnL25jb25mLmd1aS5jICAgICAgICAgICAgICAgIHwgICAyMiArLQo+ICB4ZW4vdG9v
bHMva2NvbmZpZy9uY29uZi5oICAgICAgICAgICAgICAgICAgICB8ICAgIDQgKy0KPiAgeGVuL3Rv
b2xzL2tjb25maWcvcWNvbmYuY2MgICAgICAgICAgICAgICAgICAgfCAgNzA1ICsrKy0tLS0KPiAg
eGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuaCAgICAgICAgICAgICAgICAgICAgfCAgMTUwICstCj4g
IHhlbi90b29scy9rY29uZmlnL3N0cmVhbWxpbmVfY29uZmlnLnBsICAgICAgIHwgICA0NyArLQo+
ICB4ZW4vdG9vbHMva2NvbmZpZy9zeW1ib2wuYyAgICAgICAgICAgICAgICAgICB8ICAxMTggKy0K
PiAgeGVuL3Rvb2xzL2tjb25maWcvdXRpbC5jICAgICAgICAgICAgICAgICAgICAgfCAgIDI2ICst
Cj4gIHhlbi90b29scy9rY29uZmlnL3pjb25mLmdwZXJmICAgICAgICAgICAgICAgIHwgICA0OSAt
Cj4gIHhlbi90b29scy9rY29uZmlnL3pjb25mLmhhc2guY19zaGlwcGVkICAgICAgIHwgIDI5MyAt
LS0KPiAgeGVuL3Rvb2xzL2tjb25maWcvemNvbmYubCAgICAgICAgICAgICAgICAgICAgfCAgIDc4
ICstCj4gIHhlbi90b29scy9rY29uZmlnL3pjb25mLmxleC5jX3NoaXBwZWQgICAgICAgIHwgMjQ3
MyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL3Rvb2xzL2tjb25maWcvemNvbmYudGFi
LmNfc2hpcHBlZCAgICAgICAgfCAyNTgwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhl
bi90b29scy9rY29uZmlnL3pjb25mLnkgICAgICAgICAgICAgICAgICAgIHwgIDEzOCArLQo+ICAz
OCBmaWxlcyBjaGFuZ2VkLCAxODMyIGluc2VydGlvbnMoKyksIDYyMDcgZGVsZXRpb25zKC0pCj4g
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2NvbmZpZy9rY29uZl9pZC5jCj4gIGRlbGV0
ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5ncGVyZgo+ICBkZWxldGUgbW9k
ZSAxMDA2NDQgeGVuL3Rvb2xzL2tjb25maWcvemNvbmYuaGFzaC5jX3NoaXBwZWQKPiAgZGVsZXRl
IG1vZGUgMTAwNjQ0IHhlbi90b29scy9rY29uZmlnL3pjb25mLmxleC5jX3NoaXBwZWQKPiAgZGVs
ZXRlIG1vZGUgMTAwNjQ0IHhlbi90b29scy9rY29uZmlnL3pjb25mLnRhYi5jX3NoaXBwZWQKPiAK
PiBkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKPiBpbmRleCA3MDA0MzQ5ZDVh
Li43MzlmNjNiOWRlIDEwMDY0NAo+IC0tLSBhLy5naXRpZ25vcmUKPiArKysgYi8uZ2l0aWdub3Jl
Cj4gQEAgLTMyNSw2ICszMjUsOCBAQCB4ZW4vdGVzdC9saXZlcGF0Y2gveGVuX25vcC5saXZlcGF0
Y2gKPiAgeGVuL3Rlc3QvbGl2ZXBhdGNoL3hlbl9yZXBsYWNlX3dvcmxkLmxpdmVwYXRjaAo+ICB4
ZW4vdG9vbHMva2NvbmZpZy8udG1wX2d0a2NoZWNrCj4gIHhlbi90b29scy9rY29uZmlnLy50bXBf
cXRjaGVjawo+ICt4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5sZXguYwo+ICt4ZW4vdG9vbHMva2Nv
bmZpZy96Y29uZi50YWIuYwo+ICB4ZW4vdG9vbHMvc3ltYm9scwo+ICB4ZW4veHNtL2ZsYXNrL2lu
Y2x1ZGUvYXZfcGVybV90b19zdHJpbmcuaAo+ICB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZfcGVy
bWlzc2lvbnMuaAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2Mva2NvbmZpZy1sYW5ndWFnZS50eHQg
Yi9kb2NzL21pc2Mva2NvbmZpZy1sYW5ndWFnZS50eHQKPiBpbmRleCAzNTBmNzMzYmYyLi5mNWI5
NDkzZjA0IDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy9rY29uZmlnLWxhbmd1YWdlLnR4dAo+ICsr
KyBiL2RvY3MvbWlzYy9rY29uZmlnLWxhbmd1YWdlLnR4dAo+IEBAIC03Nyw2ICs3NywyNyBAQCBh
cHBsaWNhYmxlIGV2ZXJ5d2hlcmUgKHNlZSBzeW50YXgpLgo+ICAgIE9wdGlvbmFsbHksIGRlcGVu
ZGVuY2llcyBvbmx5IGZvciB0aGlzIGRlZmF1bHQgdmFsdWUgY2FuIGJlIGFkZGVkIHdpdGgKPiAg
ICAiaWYiLgo+ICAKPiArIFRoZSBkZWZhdWx0IHZhbHVlIGRlbGliZXJhdGVseSBkZWZhdWx0cyB0
byAnbicgaW4gb3JkZXIgdG8gYXZvaWQgYmxvYXRpbmcgdGhlCj4gKyBidWlsZC4gV2l0aCBmZXcg
ZXhjZXB0aW9ucywgbmV3IGNvbmZpZyBvcHRpb25zIHNob3VsZCBub3QgY2hhbmdlIHRoaXMuIFRo
ZQo+ICsgaW50ZW50IGlzIGZvciAibWFrZSBvbGRjb25maWciIHRvIGFkZCBhcyBsaXR0bGUgYXMg
cG9zc2libGUgdG8gdGhlIGNvbmZpZyBmcm9tCj4gKyByZWxlYXNlIHRvIHJlbGVhc2UuCj4gKwo+
ICsgTm90ZToKPiArCVRoaW5ncyB0aGF0IG1lcml0ICJkZWZhdWx0IHkvbSIgaW5jbHVkZToKPiAr
Cj4gKwlhKSBBIG5ldyBLY29uZmlnIG9wdGlvbiBmb3Igc29tZXRoaW5nIHRoYXQgdXNlZCB0byBh
bHdheXMgYmUgYnVpbHQKPiArCSAgIHNob3VsZCBiZSAiZGVmYXVsdCB5Ii4KPiArCj4gKwliKSBB
IG5ldyBnYXRla2VlcGluZyBLY29uZmlnIG9wdGlvbiB0aGF0IGhpZGVzL3Nob3dzIG90aGVyIEtj
b25maWcKPiArCSAgIG9wdGlvbnMgKGJ1dCBkb2VzIG5vdCBnZW5lcmF0ZSBhbnkgY29kZSBvZiBp
dHMgb3duKSwgc2hvdWxkIGJlCj4gKwkgICAiZGVmYXVsdCB5IiBzbyBwZW9wbGUgd2lsbCBzZWUg
dGhvc2Ugb3RoZXIgb3B0aW9ucy4KPiArCj4gKwljKSBTdWItZHJpdmVyIGJlaGF2aW9yIG9yIHNp
bWlsYXIgb3B0aW9ucyBmb3IgYSBkcml2ZXIgdGhhdCBpcwo+ICsJICAgImRlZmF1bHQgbiIuIFRo
aXMgYWxsb3dzIHlvdSB0byBwcm92aWRlIHNhbmUgZGVmYXVsdHMuCj4gKwo+ICsJZCkgSGFyZHdh
cmUgb3IgaW5mcmFzdHJ1Y3R1cmUgdGhhdCBldmVyeWJvZHkgZXhwZWN0cywgc3VjaCBhcyBDT05G
SUdfTkVUCj4gKwkgICBvciBDT05GSUdfQkxPQ0suIFRoZXNlIGFyZSByYXJlIGV4Y2VwdGlvbnMu
Cj4gKwo+ICAtIHR5cGUgZGVmaW5pdGlvbiArIGRlZmF1bHQgdmFsdWU6Cj4gIAkiZGVmX2Jvb2wi
LyJkZWZfdHJpc3RhdGUiIDxleHByPiBbImlmIiA8ZXhwcj5dCj4gICAgVGhpcyBpcyBhIHNob3J0
aGFuZCBub3RhdGlvbiBmb3IgYSB0eXBlIGRlZmluaXRpb24gcGx1cyBhIHZhbHVlLgo+IEBAIC0x
MTMsNiArMTM0LDM0IEBAIGFwcGxpY2FibGUgZXZlcnl3aGVyZSAoc2VlIHN5bnRheCkuCj4gIAlU
aGF0IHdpbGwgbGltaXQgdGhlIHVzZWZ1bG5lc3MgYnV0IG9uIHRoZSBvdGhlciBoYW5kIGF2b2lk
Cj4gIAl0aGUgaWxsZWdhbCBjb25maWd1cmF0aW9ucyBhbGwgb3Zlci4KPiAgCj4gKy0gd2VhayBy
ZXZlcnNlIGRlcGVuZGVuY2llczogImltcGx5IiA8c3ltYm9sPiBbImlmIiA8ZXhwcj5dCj4gKyAg
VGhpcyBpcyBzaW1pbGFyIHRvICJzZWxlY3QiIGFzIGl0IGVuZm9yY2VzIGEgbG93ZXIgbGltaXQg
b24gYW5vdGhlcgo+ICsgIHN5bWJvbCBleGNlcHQgdGhhdCB0aGUgImltcGxpZWQiIHN5bWJvbCdz
IHZhbHVlIG1heSBzdGlsbCBiZSBzZXQgdG8gbgo+ICsgIGZyb20gYSBkaXJlY3QgZGVwZW5kZW5j
eSBvciB3aXRoIGEgdmlzaWJsZSBwcm9tcHQuCj4gKwo+ICsgIEdpdmVuIHRoZSBmb2xsb3dpbmcg
ZXhhbXBsZToKPiArCj4gKyAgY29uZmlnIEZPTwo+ICsJdHJpc3RhdGUKPiArCWltcGx5IEJBWgo+
ICsKPiArICBjb25maWcgQkFaCj4gKwl0cmlzdGF0ZQo+ICsJZGVwZW5kcyBvbiBCQVIKPiArCj4g
KyAgVGhlIGZvbGxvd2luZyB2YWx1ZXMgYXJlIHBvc3NpYmxlOgo+ICsKPiArCUZPTwkJQkFSCQlC
QVoncyBkZWZhdWx0CWNob2ljZSBmb3IgQkFaCj4gKwktLS0JCS0tLQkJLS0tLS0tLS0tLS0tLQkt
LS0tLS0tLS0tLS0tLQo+ICsJbgkJeQkJbgkJTi9tL3kKPiArCW0JCXkJCW0JCU0veS9uCj4gKwl5
CQl5CQl5CQlZL24KPiArCXkJCW4JCSoJCU4KPiArCj4gKyAgVGhpcyBpcyB1c2VmdWwgZS5nLiB3
aXRoIG11bHRpcGxlIGRyaXZlcnMgdGhhdCB3YW50IHRvIGluZGljYXRlIHRoZWlyCj4gKyAgYWJp
bGl0eSB0byBob29rIGludG8gYSBzZWNvbmRhcnkgc3Vic3lzdGVtIHdoaWxlIGFsbG93aW5nIHRo
ZSB1c2VyIHRvCj4gKyAgY29uZmlndXJlIHRoYXQgc3Vic3lzdGVtIG91dCB3aXRob3V0IGFsc28g
aGF2aW5nIHRvIHVuc2V0IHRoZXNlIGRyaXZlcnMuCj4gKwo+ICAtIGxpbWl0aW5nIG1lbnUgZGlz
cGxheTogInZpc2libGUgaWYiIDxleHByPgo+ICAgIFRoaXMgYXR0cmlidXRlIGlzIG9ubHkgYXBw
bGljYWJsZSB0byBtZW51IGJsb2NrcywgaWYgdGhlIGNvbmRpdGlvbiBpcwo+ICAgIGZhbHNlLCB0
aGUgbWVudSBibG9jayBpcyBub3QgZGlzcGxheWVkIHRvIHRoZSB1c2VyICh0aGUgc3ltYm9scwo+
IEBAIC0xNzIsMTAgKzIyMSwxNCBAQCBtb2R1bGUgc3RhdGUuIERlcGVuZGVuY3kgZXhwcmVzc2lv
bnMgaGF2ZSB0aGUgZm9sbG93aW5nIHN5bnRheDoKPiAgPGV4cHI+IDo6PSA8c3ltYm9sPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKDEpCj4gICAgICAgICAgICAgPHN5bWJvbD4gJz0nIDxz
eW1ib2w+ICAgICAgICAgICAgICAgICgyKQo+ICAgICAgICAgICAgIDxzeW1ib2w+ICchPScgPHN5
bWJvbD4gICAgICAgICAgICAgICAoMykKPiAtICAgICAgICAgICAnKCcgPGV4cHI+ICcpJyAgICAg
ICAgICAgICAgICAgICAgICAgKDQpCj4gLSAgICAgICAgICAgJyEnIDxleHByPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICg1KQo+IC0gICAgICAgICAgIDxleHByPiAnJiYnIDxleHByPiAgICAg
ICAgICAgICAgICAgICAoNikKPiAtICAgICAgICAgICA8ZXhwcj4gJ3x8JyA8ZXhwcj4gICAgICAg
ICAgICAgICAgICAgKDcpCj4gKyAgICAgICAgICAgPHN5bWJvbDE+ICc8JyA8c3ltYm9sMj4gICAg
ICAgICAgICAgICg0KQo+ICsgICAgICAgICAgIDxzeW1ib2wxPiAnPicgPHN5bWJvbDI+ICAgICAg
ICAgICAgICAoNCkKPiArICAgICAgICAgICA8c3ltYm9sMT4gJzw9JyA8c3ltYm9sMj4gICAgICAg
ICAgICAgKDQpCj4gKyAgICAgICAgICAgPHN5bWJvbDE+ICc+PScgPHN5bWJvbDI+ICAgICAgICAg
ICAgICg0KQo+ICsgICAgICAgICAgICcoJyA8ZXhwcj4gJyknICAgICAgICAgICAgICAgICAgICAg
ICAoNSkKPiArICAgICAgICAgICAnIScgPGV4cHI+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
KDYpCj4gKyAgICAgICAgICAgPGV4cHI+ICcmJicgPGV4cHI+ICAgICAgICAgICAgICAgICAgICg3
KQo+ICsgICAgICAgICAgIDxleHByPiAnfHwnIDxleHByPiAgICAgICAgICAgICAgICAgICAoOCkK
PiAgCj4gIEV4cHJlc3Npb25zIGFyZSBsaXN0ZWQgaW4gZGVjcmVhc2luZyBvcmRlciBvZiBwcmVj
ZWRlbmNlLiAKPiAgCj4gQEAgLTE4NiwxMCArMjM5LDEzIEBAIEV4cHJlc3Npb25zIGFyZSBsaXN0
ZWQgaW4gZGVjcmVhc2luZyBvcmRlciBvZiBwcmVjZWRlbmNlLgo+ICAgICAgb3RoZXJ3aXNlICdu
Jy4KPiAgKDMpIElmIHRoZSB2YWx1ZXMgb2YgYm90aCBzeW1ib2xzIGFyZSBlcXVhbCwgaXQgcmV0
dXJucyAnbicsCj4gICAgICBvdGhlcndpc2UgJ3knLgo+IC0oNCkgUmV0dXJucyB0aGUgdmFsdWUg
b2YgdGhlIGV4cHJlc3Npb24uIFVzZWQgdG8gb3ZlcnJpZGUgcHJlY2VkZW5jZS4KPiAtKDUpIFJl
dHVybnMgdGhlIHJlc3VsdCBvZiAoMi0vZXhwci8pLgo+IC0oNikgUmV0dXJucyB0aGUgcmVzdWx0
IG9mIG1pbigvZXhwci8sIC9leHByLykuCj4gLSg3KSBSZXR1cm5zIHRoZSByZXN1bHQgb2YgbWF4
KC9leHByLywgL2V4cHIvKS4KPiArKDQpIElmIHZhbHVlIG9mIDxzeW1ib2wxPiBpcyByZXNwZWN0
aXZlbHkgbG93ZXIsIGdyZWF0ZXIsIGxvd2VyLW9yLWVxdWFsLAo+ICsgICAgb3IgZ3JlYXRlci1v
ci1lcXVhbCB0aGFuIHZhbHVlIG9mIDxzeW1ib2wyPiwgaXQgcmV0dXJucyAneScsCj4gKyAgICBv
dGhlcndpc2UgJ24nLgo+ICsoNSkgUmV0dXJucyB0aGUgdmFsdWUgb2YgdGhlIGV4cHJlc3Npb24u
IFVzZWQgdG8gb3ZlcnJpZGUgcHJlY2VkZW5jZS4KPiArKDYpIFJldHVybnMgdGhlIHJlc3VsdCBv
ZiAoMi0vZXhwci8pLgo+ICsoNykgUmV0dXJucyB0aGUgcmVzdWx0IG9mIG1pbigvZXhwci8sIC9l
eHByLykuCj4gKyg4KSBSZXR1cm5zIHRoZSByZXN1bHQgb2YgbWF4KC9leHByLywgL2V4cHIvKS4K
PiAgCj4gIEFuIGV4cHJlc3Npb24gY2FuIGhhdmUgYSB2YWx1ZSBvZiAnbicsICdtJyBvciAneScg
KG9yIDAsIDEsIDIKPiAgcmVzcGVjdGl2ZWx5IGZvciBjYWxjdWxhdGlvbnMpLiBBIG1lbnUgZW50
cnkgYmVjb21lcyB2aXNpYmxlIHdoZW4gaXRzCj4gQEAgLTI0MSw5ICsyOTcsOCBAQCBjb21tZW50
ICJtb2R1bGUgc3VwcG9ydCBkaXNhYmxlZCIKPiAgCWRlcGVuZHMgb24gIU1PRFVMRVMKPiAgCj4g
IE1PRFZFUlNJT05TIGRpcmVjdGx5IGRlcGVuZHMgb24gTU9EVUxFUywgdGhpcyBtZWFucyBpdCdz
IG9ubHkgdmlzaWJsZSBpZgo+IC1NT0RVTEVTIGlzIGRpZmZlcmVudCBmcm9tICduJy4gVGhlIGNv
bW1lbnQgb24gdGhlIG90aGVyIGhhbmQgaXMgYWx3YXlzCj4gLXZpc2libGUgd2hlbiBNT0RVTEVT
IGlzIHZpc2libGUgKHRoZSAoZW1wdHkpIGRlcGVuZGVuY3kgb2YgTU9EVUxFUyBpcwo+IC1hbHNv
IHBhcnQgb2YgdGhlIGNvbW1lbnQgZGVwZW5kZW5jaWVzKS4KPiArTU9EVUxFUyBpcyBkaWZmZXJl
bnQgZnJvbSAnbicuIFRoZSBjb21tZW50IG9uIHRoZSBvdGhlciBoYW5kIGlzIG9ubHkKPiArdmlz
aWJsZSB3aGVuIE1PRFVMRVMgaXMgc2V0IHRvICduJy4KPiAgCj4gIAo+ICBLY29uZmlnIHN5bnRh
eAo+IEBAIC0yNzUsNyArMzMwLDQ0IEBAIG1lbnVjb25maWc6Cj4gIAo+ICBUaGlzIGlzIHNpbWls
YXIgdG8gdGhlIHNpbXBsZSBjb25maWcgZW50cnkgYWJvdmUsIGJ1dCBpdCBhbHNvIGdpdmVzIGEK
PiAgaGludCB0byBmcm9udCBlbmRzLCB0aGF0IGFsbCBzdWJvcHRpb25zIHNob3VsZCBiZSBkaXNw
bGF5ZWQgYXMgYQo+IC1zZXBhcmF0ZSBsaXN0IG9mIG9wdGlvbnMuCj4gK3NlcGFyYXRlIGxpc3Qg
b2Ygb3B0aW9ucy4gVG8gbWFrZSBzdXJlIGFsbCB0aGUgc3Vib3B0aW9ucyB3aWxsIHJlYWxseQo+
ICtzaG93IHVwIHVuZGVyIHRoZSBtZW51Y29uZmlnIGVudHJ5IGFuZCBub3Qgb3V0c2lkZSBvZiBp
dCwgZXZlcnkgaXRlbQo+ICtmcm9tIHRoZSA8Y29uZmlnIG9wdGlvbnM+IGxpc3QgbXVzdCBkZXBl
bmQgb24gdGhlIG1lbnVjb25maWcgc3ltYm9sLgo+ICtJbiBwcmFjdGljZSwgdGhpcyBpcyBhY2hp
ZXZlZCBieSB1c2luZyBvbmUgb2YgdGhlIG5leHQgdHdvIGNvbnN0cnVjdHM6Cj4gKwo+ICsoMSk6
Cj4gK21lbnVjb25maWcgTQo+ICtpZiBNCj4gKyAgICBjb25maWcgQzEKPiArICAgIGNvbmZpZyBD
Mgo+ICtlbmRpZgo+ICsKPiArKDIpOgo+ICttZW51Y29uZmlnIE0KPiArY29uZmlnIEMxCj4gKyAg
ICBkZXBlbmRzIG9uIE0KPiArY29uZmlnIEMyCj4gKyAgICBkZXBlbmRzIG9uIE0KPiArCj4gK0lu
IHRoZSBmb2xsb3dpbmcgZXhhbXBsZXMgKDMpIGFuZCAoNCksIEMxIGFuZCBDMiBzdGlsbCBoYXZl
IHRoZSBNCj4gK2RlcGVuZGVuY3ksIGJ1dCB3aWxsIG5vdCBhcHBlYXIgdW5kZXIgbWVudWNvbmZp
ZyBNIGFueW1vcmUsIGJlY2F1c2UKPiArb2YgQzAsIHdoaWNoIGRvZXNuJ3QgZGVwZW5kIG9uIE06
Cj4gKwo+ICsoMyk6Cj4gK21lbnVjb25maWcgTQo+ICsgICAgY29uZmlnIEMwCj4gK2lmIE0KPiAr
ICAgIGNvbmZpZyBDMQo+ICsgICAgY29uZmlnIEMyCj4gK2VuZGlmCj4gKwo+ICsoNCk6Cj4gK21l
bnVjb25maWcgTQo+ICtjb25maWcgQzAKPiArY29uZmlnIEMxCj4gKyAgICBkZXBlbmRzIG9uIE0K
PiArY29uZmlnIEMyCj4gKyAgICBkZXBlbmRzIG9uIE0KPiAgCj4gIGNob2ljZXM6Cj4gIAo+IEBA
IC0yODUsMTIgKzM3NywxNyBAQCBjaG9pY2VzOgo+ICAJImVuZGNob2ljZSIKPiAgCj4gIFRoaXMg
ZGVmaW5lcyBhIGNob2ljZSBncm91cCBhbmQgYWNjZXB0cyBhbnkgb2YgdGhlIGFib3ZlIGF0dHJp
YnV0ZXMgYXMKPiAtb3B0aW9ucy4gQSBjaG9pY2UgY2FuIG9ubHkgYmUgb2YgdHlwZSBib29sIG9y
IHRyaXN0YXRlLCB3aGlsZSBhIGJvb2xlYW4KPiAtY2hvaWNlIG9ubHkgYWxsb3dzIGEgc2luZ2xl
IGNvbmZpZyBlbnRyeSB0byBiZSBzZWxlY3RlZCwgYSB0cmlzdGF0ZQo+IC1jaG9pY2UgYWxzbyBh
bGxvd3MgYW55IG51bWJlciBvZiBjb25maWcgZW50cmllcyB0byBiZSBzZXQgdG8gJ20nLiBUaGlz
Cj4gLWNhbiBiZSB1c2VkIGlmIG11bHRpcGxlIGRyaXZlcnMgZm9yIGEgc2luZ2xlIGhhcmR3YXJl
IGV4aXN0cyBhbmQgb25seSBhCj4gLXNpbmdsZSBkcml2ZXIgY2FuIGJlIGNvbXBpbGVkL2xvYWRl
ZCBpbnRvIHRoZSBrZXJuZWwsIGJ1dCBhbGwgZHJpdmVycwo+IC1jYW4gYmUgY29tcGlsZWQgYXMg
bW9kdWxlcy4KPiArb3B0aW9ucy4gQSBjaG9pY2UgY2FuIG9ubHkgYmUgb2YgdHlwZSBib29sIG9y
IHRyaXN0YXRlLiAgSWYgbm8gdHlwZSBpcwo+ICtzcGVjaWZpZWQgZm9yIGEgY2hvaWNlLCBpdCdz
IHR5cGUgd2lsbCBiZSBkZXRlcm1pbmVkIGJ5IHRoZSB0eXBlIG9mCj4gK3RoZSBmaXJzdCBjaG9p
Y2UgZWxlbWVudCBpbiB0aGUgZ3JvdXAgb3IgcmVtYWluIHVua25vd24gaWYgbm9uZSBvZiB0aGUK
PiArY2hvaWNlIGVsZW1lbnRzIGhhdmUgYSB0eXBlIHNwZWNpZmllZCwgYXMgd2VsbC4KPiArCj4g
K1doaWxlIGEgYm9vbGVhbiBjaG9pY2Ugb25seSBhbGxvd3MgYSBzaW5nbGUgY29uZmlnIGVudHJ5
IHRvIGJlCj4gK3NlbGVjdGVkLCBhIHRyaXN0YXRlIGNob2ljZSBhbHNvIGFsbG93cyBhbnkgbnVt
YmVyIG9mIGNvbmZpZyBlbnRyaWVzCj4gK3RvIGJlIHNldCB0byAnbScuIFRoaXMgY2FuIGJlIHVz
ZWQgaWYgbXVsdGlwbGUgZHJpdmVycyBmb3IgYSBzaW5nbGUKPiAraGFyZHdhcmUgZXhpc3RzIGFu
ZCBvbmx5IGEgc2luZ2xlIGRyaXZlciBjYW4gYmUgY29tcGlsZWQvbG9hZGVkIGludG8KPiArdGhl
IGtlcm5lbCwgYnV0IGFsbCBkcml2ZXJzIGNhbiBiZSBjb21waWxlZCBhcyBtb2R1bGVzLgo+ICsK
PiAgQSBjaG9pY2UgYWNjZXB0cyBhbm90aGVyIG9wdGlvbiAib3B0aW9uYWwiLCB3aGljaCBhbGxv
d3MgdG8gc2V0IHRoZQo+ICBjaG9pY2UgdG8gJ24nIGFuZCBubyBlbnRyeSBuZWVkcyB0byBiZSBz
ZWxlY3RlZC4KPiAgSWYgbm8gW3N5bWJvbF0gaXMgYXNzb2NpYXRlZCB3aXRoIGEgY2hvaWNlLCB0
aGVuIHlvdSBjYW4gbm90IGhhdmUgbXVsdGlwbGUKPiBAQCAtMzkzLDMgKzQ5MCwxNjUgQEAgY29u
ZmlnIEZPTwo+ICAJZGVwZW5kcyBvbiBCQVIgJiYgbQo+ICAKPiAgbGltaXRzIEZPTyB0byBtb2R1
bGUgKD1tKSBvciBkaXNhYmxlZCAoPW4pLgo+ICsKPiArS2NvbmZpZyByZWN1cnNpdmUgZGVwZW5k
ZW5jeSBsaW1pdGF0aW9ucwo+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+Cj4gKwo+ICtJZiB5b3UndmUgaGl0IHRoZSBLY29uZmlnIGVycm9yOiAicmVjdXJzaXZlIGRl
cGVuZGVuY3kgZGV0ZWN0ZWQiIHlvdSd2ZSBydW4KPiAraW50byBhIHJlY3Vyc2l2ZSBkZXBlbmRl
bmN5IGlzc3VlIHdpdGggS2NvbmZpZywgYSByZWN1cnNpdmUgZGVwZW5kZW5jeSBjYW4gYmUKPiAr
c3VtbWFyaXplZCBhcyBhIGNpcmN1bGFyIGRlcGVuZGVuY3kuIFRoZSBrY29uZmlnIHRvb2xzIG5l
ZWQgdG8gZW5zdXJlIHRoYXQKPiArS2NvbmZpZyBmaWxlcyBjb21wbHkgd2l0aCBzcGVjaWZpZWQg
Y29uZmlndXJhdGlvbiByZXF1aXJlbWVudHMuIEluIG9yZGVyIHRvIGRvCj4gK3RoYXQga2NvbmZp
ZyBtdXN0IGRldGVybWluZSB0aGUgdmFsdWVzIHRoYXQgYXJlIHBvc3NpYmxlIGZvciBhbGwgS2Nv
bmZpZwo+ICtzeW1ib2xzLCB0aGlzIGlzIGN1cnJlbnRseSBub3QgcG9zc2libGUgaWYgdGhlcmUg
aXMgYSBjaXJjdWxhciByZWxhdGlvbgo+ICtiZXR3ZWVuIHR3byBvciBtb3JlIEtjb25maWcgc3lt
Ym9scy4gRm9yIG1vcmUgZGV0YWlscyByZWZlciB0byB0aGUgIlNpbXBsZQo+ICtLY29uZmlnIHJl
Y3Vyc2l2ZSBpc3N1ZSIgc3Vic2VjdGlvbiBiZWxvdy4gS2NvbmZpZyBkb2VzIG5vdCBkbyByZWN1
cnNpdmUKPiArZGVwZW5kZW5jeSByZXNvbHV0aW9uOyB0aGlzIGhhcyBhIGZldyBpbXBsaWNhdGlv
bnMgZm9yIEtjb25maWcgZmlsZSB3cml0ZXJzLgo+ICtXZSdsbCBmaXJzdCBleHBsYWluIHdoeSB0
aGlzIGlzc3VlcyBleGlzdHMgYW5kIHRoZW4gcHJvdmlkZSBhbiBleGFtcGxlCj4gK3RlY2huaWNh
bCBsaW1pdGF0aW9uIHdoaWNoIHRoaXMgYnJpbmdzIHVwb24gS2NvbmZpZyBkZXZlbG9wZXJzLiBF
YWdlcgo+ICtkZXZlbG9wZXJzIHdpc2hpbmcgdG8gdHJ5IHRvIGFkZHJlc3MgdGhpcyBsaW1pdGF0
aW9uIHNob3VsZCByZWFkIHRoZSBuZXh0Cj4gK3N1YnNlY3Rpb25zLgo+ICsKPiArU2ltcGxlIEtj
b25maWcgcmVjdXJzaXZlIGlzc3VlCj4gK35+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+
ICsKPiArUmVhZDogRG9jdW1lbnRhdGlvbi9rYnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUt
MDEKPiArCj4gK1Rlc3Qgd2l0aDoKPiArCj4gK21ha2UgS0JVSUxEX0tDT05GSUc9RG9jdW1lbnRh
dGlvbi9rYnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUtMDEgYWxsbm9jb25maWcKPiArCj4g
K0N1bXVsYXRpdmUgS2NvbmZpZyByZWN1cnNpdmUgaXNzdWUKPiArfn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fgo+ICsKPiArUmVhZDogRG9jdW1lbnRhdGlvbi9rYnVpbGQvS2NvbmZp
Zy5yZWN1cnNpb24taXNzdWUtMDIKPiArCj4gK1Rlc3Qgd2l0aDoKPiArCj4gK21ha2UgS0JVSUxE
X0tDT05GSUc9RG9jdW1lbnRhdGlvbi9rYnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUtMDIg
YWxsbm9jb25maWcKPiArCj4gK1ByYWN0aWNhbCBzb2x1dGlvbnMgdG8ga2NvbmZpZyByZWN1cnNp
dmUgaXNzdWUKPiArfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fgo+ICsKPiArRGV2ZWxvcGVycyB3aG8gcnVuIGludG8gdGhlIHJlY3Vyc2l2ZSBLY29uZmlnIGlz
c3VlIGhhdmUgdGhyZWUgb3B0aW9ucwo+ICthdCB0aGVpciBkaXNwb3NhbC4gV2UgZG9jdW1lbnQg
dGhlbSBiZWxvdyBhbmQgYWxzbyBwcm92aWRlIGEgbGlzdCBvZgo+ICtoaXN0b3JpY2FsIGlzc3Vl
cyByZXNvbHZlZCB0aHJvdWdoIHRoZXNlIGRpZmZlcmVudCBzb2x1dGlvbnMuCj4gKwo+ICsgIGEp
IFJlbW92ZSBhbnkgc3VwZXJmbHVvdXMgInNlbGVjdCBGT08iIG9yICJkZXBlbmRzIG9uIEZPTyIK
PiArICBiKSBNYXRjaCBkZXBlbmRlbmN5IHNlbWFudGljczoKPiArCWIxKSBTd2FwIGFsbCAic2Vs
ZWN0IEZPTyIgdG8gImRlcGVuZHMgb24gRk9PIiBvciwKPiArCWIyKSBTd2FwIGFsbCAiZGVwZW5k
cyBvbiBGT08iIHRvICJzZWxlY3QgRk9PIgo+ICsgIGMpIENvbnNpZGVyIHRoZSB1c2Ugb2YgImlt
cGx5IiBpbnN0ZWFkIG9mICJzZWxlY3QiCj4gKwo+ICtUaGUgcmVzb2x1dGlvbiB0byBhKSBjYW4g
YmUgdGVzdGVkIHdpdGggdGhlIHNhbXBsZSBLY29uZmlnIGZpbGUKPiArRG9jdW1lbnRhdGlvbi9r
YnVpbGQvS2NvbmZpZy5yZWN1cnNpb24taXNzdWUtMDEgdGhyb3VnaCB0aGUgcmVtb3ZhbAo+ICtv
ZiB0aGUgInNlbGVjdCBDT1JFIiBmcm9tIENPUkVfQkVMTF9BX0FEVkFOQ0VEIGFzIHRoYXQgaXMg
aW1wbGljaXQgYWxyZWFkeQo+ICtzaW5jZSBDT1JFX0JFTExfQSBkZXBlbmRzIG9uIENPUkUuIEF0
IHRpbWVzIGl0IG1heSBub3QgYmUgcG9zc2libGUgdG8gcmVtb3ZlCj4gK3NvbWUgZGVwZW5kZW5j
eSBjcml0ZXJpYSwgZm9yIHN1Y2ggY2FzZXMgeW91IGNhbiB3b3JrIHdpdGggc29sdXRpb24gYiku
Cj4gKwo+ICtUaGUgdHdvIGRpZmZlcmVudCByZXNvbHV0aW9ucyBmb3IgYikgY2FuIGJlIHRlc3Rl
ZCBpbiB0aGUgc2FtcGxlIEtjb25maWcgZmlsZQo+ICtEb2N1bWVudGF0aW9uL2tidWlsZC9LY29u
ZmlnLnJlY3Vyc2lvbi1pc3N1ZS0wMi4KPiArCj4gK0JlbG93IGlzIGEgbGlzdCBvZiBleGFtcGxl
cyBvZiBwcmlvciBmaXhlcyBmb3IgdGhlc2UgdHlwZXMgb2YgcmVjdXJzaXZlIGlzc3VlczsKPiAr
YWxsIGVycm9ycyBhcHBlYXIgdG8gaW52b2x2ZSBvbmUgb3IgbW9yZSBzZWxlY3QncyBhbmQgb25l
IG9yIG1vcmUgImRlcGVuZHMgb24iLgo+ICsKPiArY29tbWl0ICAgICAgICAgIGZpeAo+ICs9PT09
PT0gICAgICAgICAgPT09Cj4gKzA2YjcxOGMwMTIwOCAgICBzZWxlY3QgQSAtPiBkZXBlbmRzIG9u
IEEKPiArYzIyZWFjZmU4MmY5ICAgIGRlcGVuZHMgb24gQSAtPiBkZXBlbmRzIG9uIEIKPiArNmE5
MWU4NTQ0NDJjICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQQo+ICsxMThjNTY1YThmMmUgICAg
c2VsZWN0IEEgLT4gc2VsZWN0IEIKPiArZjAwNGU1NTk0NzA1ICAgIHNlbGVjdCBBIC0+IGRlcGVu
ZHMgb24gQQo+ICtjNzg2MWYzN2I0YzYgICAgZGVwZW5kcyBvbiBBIC0+IChudWxsKQo+ICs4MGM2
OTkxNWU1ZmIgICAgc2VsZWN0IEEgLT4gKG51bGwpICAgICAgICAgICAgICAoMSkKPiArYzIyMThl
MjZjMGQwICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQSAgICAgICAgKDEpCj4gK2Q2YWU5OWQw
NGUxYyAgICBzZWxlY3QgQSAtPiBkZXBlbmRzIG9uIEEKPiArOTVjYTE5Y2Y4Y2JmICAgIHNlbGVj
dCBBIC0+IGRlcGVuZHMgb24gQQo+ICs4ZjA1N2Q3YmNhNTQgICAgZGVwZW5kcyBvbiBBIC0+IChu
dWxsKQo+ICs4ZjA1N2Q3YmNhNTQgICAgZGVwZW5kcyBvbiBBIC0+IHNlbGVjdCBBCj4gK2EwNzAx
ZjA0ODQ2ZSAgICBzZWxlY3QgQSAtPiBkZXBlbmRzIG9uIEEKPiArMGM4YjkyZjdmMjU5ICAgIGRl
cGVuZHMgb24gQSAtPiAobnVsbCkKPiArZTRlOWUwNTQwOTI4ICAgIHNlbGVjdCBBIC0+IGRlcGVu
ZHMgb24gQSAgICAgICAgKDIpCj4gKzc0NTNlYTg4NmU4NyAgICBkZXBlbmRzIG9uIEEgPiAobnVs
bCkgICAgICAgICAgICgxKQo+ICs3YjFmZmY3ZTRmZGYgICAgc2VsZWN0IEEgLT4gZGVwZW5kcyBv
biBBCj4gKzg2Yzc0N2QyYTRmMCAgICBzZWxlY3QgQSAtPiBkZXBlbmRzIG9uIEEKPiArZDlmOWFi
NTFlNTVlICAgIHNlbGVjdCBBIC0+IGRlcGVuZHMgb24gQQo+ICswYzUxYTRkOGFiZDYgICAgZGVw
ZW5kcyBvbiBBIC0+IHNlbGVjdCBBICAgICAgICAoMykKPiArZTk4MDYyZWQ2ZGM0ICAgIHNlbGVj
dCBBIC0+IGRlcGVuZHMgb24gQSAgICAgICAgKDMpCj4gKzkxZTVkMjg0YTdmMSAgICBzZWxlY3Qg
QSAtPiAobnVsbCkKPiArCj4gKygxKSBQYXJ0aWFsIChvciBubykgcXVvdGUgb2YgZXJyb3IuCj4g
KygyKSBUaGF0IHNlZW1zIHRvIGJlIHRoZSBnaXN0IG9mIHRoYXQgZml4Lgo+ICsoMykgU2FtZSBl
cnJvci4KPiArCj4gK0Z1dHVyZSBrY29uZmlnIHdvcmsKPiArfn5+fn5+fn5+fn5+fn5+fn5+fgo+
ICsKPiArV29yayBvbiBrY29uZmlnIGlzIHdlbGNvbWVkIG9uIGJvdGggYXJlYXMgb2YgY2xhcmlm
eWluZyBzZW1hbnRpY3MgYW5kIG9uCj4gK2V2YWx1YXRpbmcgdGhlIHVzZSBvZiBhIGZ1bGwgU0FU
IHNvbHZlciBmb3IgaXQuIEEgZnVsbCBTQVQgc29sdmVyIGNhbiBiZQo+ICtkZXNpcmFibGUgdG8g
ZW5hYmxlIG1vcmUgY29tcGxleCBkZXBlbmRlbmN5IG1hcHBpbmdzIGFuZCAvIG9yIHF1ZXJpZXMs
Cj4gK2ZvciBpbnN0YW5jZSBvbiBwb3NzaWJsZSB1c2UgY2FzZSBmb3IgYSBTQVQgc29sdmVyIGNv
dWxkIGJlIHRoYXQgb2YgaGFuZGxpbmcKPiArdGhlIGN1cnJlbnQga25vd24gcmVjdXJzaXZlIGRl
cGVuZGVuY3kgaXNzdWVzLiBJdCBpcyBub3Qga25vd24gaWYgdGhpcyB3b3VsZAo+ICthZGRyZXNz
IHN1Y2ggaXNzdWVzIGJ1dCBzdWNoIGV2YWx1YXRpb24gaXMgZGVzaXJhYmxlLiBJZiBzdXBwb3J0
IGZvciBhIGZ1bGwgU0FUCj4gK3NvbHZlciBwcm92ZXMgdG9vIGNvbXBsZXggb3IgdGhhdCBpdCBj
YW5ub3QgYWRkcmVzcyByZWN1cnNpdmUgZGVwZW5kZW5jeSBpc3N1ZXMKPiArS2NvbmZpZyBzaG91
bGQgaGF2ZSBhdCBsZWFzdCBjbGVhciBhbmQgd2VsbCBkZWZpbmVkIHNlbWFudGljcyB3aGljaCBh
bHNvCj4gK2FkZHJlc3NlcyBhbmQgZG9jdW1lbnRzIGxpbWl0YXRpb25zIG9yIHJlcXVpcmVtZW50
cyBzdWNoIGFzIHRoZSBvbmVzIGRlYWxpbmcKPiArd2l0aCByZWN1cnNpdmUgZGVwZW5kZW5jaWVz
Lgo+ICsKPiArRnVydGhlciB3b3JrIG9uIGJvdGggb2YgdGhlc2UgYXJlYXMgaXMgd2VsY29tZWQg
b24gS2NvbmZpZy4gV2UgZWxhYm9yYXRlCj4gK29uIGJvdGggb2YgdGhlc2UgaW4gdGhlIG5leHQg
dHdvIHN1YnNlY3Rpb25zLgo+ICsKPiArU2VtYW50aWNzIG9mIEtjb25maWcKPiArfn5+fn5+fn5+
fn5+fn5+fn5+fn4KPiArCj4gK1RoZSB1c2Ugb2YgS2NvbmZpZyBpcyBicm9hZCwgTGludXggaXMg
bm93IG9ubHkgb25lIG9mIEtjb25maWcncyB1c2VyczoKPiArb25lIHN0dWR5IGhhcyBjb21wbGV0
ZWQgYSBicm9hZCBhbmFseXNpcyBvZiBLY29uZmlnIHVzZSBpbiAxMiBwcm9qZWN0cyBbMF0uCj4g
K0Rlc3BpdGUgaXRzIHdpZGVzcHJlYWQgdXNlLCBhbmQgYWx0aG91Z2ggdGhpcyBkb2N1bWVudCBk
b2VzIGEgcmVhc29uYWJsZSBqb2IKPiAraW4gZG9jdW1lbnRpbmcgYmFzaWMgS2NvbmZpZyBzeW50
YXggYSBtb3JlIHByZWNpc2UgZGVmaW5pdGlvbiBvZiBLY29uZmlnCj4gK3NlbWFudGljcyBpcyB3
ZWxjb21lZC4gT25lIHByb2plY3QgZGVkdWNlZCBLY29uZmlnIHNlbWFudGljcyB0aHJvdWdoCj4g
K3RoZSB1c2Ugb2YgdGhlIHhjb25maWcgY29uZmlndXJhdG9yIFsxXS4gV29yayBzaG91bGQgYmUg
ZG9uZSB0byBjb25maXJtIGlmCj4gK3RoZSBkZWR1Y2VkIHNlbWFudGljcyBtYXRjaGVzIG91ciBp
bnRlbmRlZCBLY29uZmlnIGRlc2lnbiBnb2Fscy4KPiArCj4gK0hhdmluZyB3ZWxsIGRlZmluZWQg
c2VtYW50aWNzIGNhbiBiZSB1c2VmdWwgZm9yIHRvb2xzIGZvciBwcmFjdGljYWwKPiArZXZhbHVh
dGlvbiBvZiBkZXBlbmVuY2llcywgZm9yIGluc3RhbmNlIG9uZSBzdWNoIHVzZSBrbm93biBjYXNl
IHdhcyB3b3JrIHRvCj4gK2V4cHJlc3MgaW4gYm9vbGVhbiBhYnN0cmFjdGlvbiBvZiB0aGUgaW5m
ZXJyZWQgc2VtYW50aWNzIG9mIEtjb25maWcgdG8KPiArdHJhbnNsYXRlIEtjb25maWcgbG9naWMg
aW50byBib29sZWFuIGZvcm11bGFzIGFuZCBydW4gYSBTQVQgc29sdmVyIG9uIHRoaXMgdG8KPiAr
ZmluZCBkZWFkIGNvZGUgLyBmZWF0dXJlcyAoYWx3YXlzIGluYWN0aXZlKSwgMTE0IGRlYWQgZmVh
dHVyZXMgd2VyZSBmb3VuZCBpbgo+ICtMaW51eCB1c2luZyB0aGlzIG1ldGhvZG9sb2d5IFsxXSAo
U2VjdGlvbiA4OiBUaHJlYXRzIHRvIHZhbGlkaXR5KS4KPiArCj4gK0NvbmZpcm1pbmcgdGhpcyBj
b3VsZCBwcm92ZSB1c2VmdWwgYXMgS2NvbmZpZyBzdGFuZHMgYXMgb25lIG9mIHRoZSB0aGUgbGVh
ZGluZwo+ICtpbmR1c3RyaWFsIHZhcmlhYmlsaXR5IG1vZGVsaW5nIGxhbmd1YWdlcyBbMV0gWzJd
LiBJdHMgc3R1ZHkgd291bGQgaGVscAo+ICtldmFsdWF0ZSBwcmFjdGljYWwgdXNlcyBvZiBzdWNo
IGxhbmd1YWdlcywgdGhlaXIgdXNlIHdhcyBvbmx5IHRoZW9yZXRpY2FsCj4gK2FuZCByZWFsIHdv
cmxkIHJlcXVpcmVtZW50cyB3ZXJlIG5vdCB3ZWxsIHVuZGVyc3Rvb2QuIEFzIGl0IHN0YW5kcyB0
aG91Z2gKPiArb25seSByZXZlcnNlIGVuZ2luZWVyaW5nIHRlY2huaXF1ZXMgaGF2ZSBiZWVuIHVz
ZWQgdG8gZGVkdWNlIHNlbWFudGljcyBmcm9tCj4gK3ZhcmlhYmlsaXR5IG1vZGVsaW5nIGxhbmd1
YWdlcyBzdWNoIGFzIEtjb25maWcgWzNdLgo+ICsKPiArWzBdIGh0dHA6Ly93d3cuZW5nLnV3YXRl
cmxvby5jYS9+c2hzaGUva2NvbmZpZ19zZW1hbnRpY3MucGRmCj4gK1sxXSBodHRwOi8vZ3NkLnV3
YXRlcmxvby5jYS9zaXRlcy9kZWZhdWx0L2ZpbGVzL3ZtLTIwMTMtYmVyZ2VyLnBkZgo+ICtbMl0g
aHR0cDovL2dzZC51d2F0ZXJsb28uY2Evc2l0ZXMvZGVmYXVsdC9maWxlcy9hc2UyNDEtYmVyZ2Vy
XzAucGRmCj4gK1szXSBodHRwOi8vZ3NkLnV3YXRlcmxvby5jYS9zaXRlcy9kZWZhdWx0L2ZpbGVz
L2ljc2UyMDExLnBkZgo+ICsKPiArRnVsbCBTQVQgc29sdmVyIGZvciBLY29uZmlnCj4gK35+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+ICsKPiArQWx0aG91Z2ggU0FUIHNvbHZlcnMgWzBdIGhh
dmVuJ3QgeWV0IGJlZW4gdXNlZCBieSBLY29uZmlnIGRpcmVjdGx5LCBhcyBub3RlZCBpbgo+ICt0
aGUgcHJldmlvdXMgc3Vic2VjdGlvbiwgd29yayBoYXMgYmVlbiBkb25lIGhvd2V2ZXIgdG8gZXhw
cmVzcyBpbiBib29sZWFuCj4gK2Fic3RyYWN0aW9uIHRoZSBpbmZlcnJlZCBzZW1hbnRpY3Mgb2Yg
S2NvbmZpZyB0byB0cmFuc2xhdGUgS2NvbmZpZyBsb2dpYyBpbnRvCj4gK2Jvb2xlYW4gZm9ybXVs
YXMgYW5kIHJ1biBhIFNBVCBzb2x2ZXIgb24gaXQgWzFdLiBBbm90aGVyIGtub3duIHJlbGF0ZWQg
cHJvamVjdAo+ICtpcyBDQURPUyBbMl0gKGZvcm1lciBWQU1PUyBbM10pIGFuZCB0aGUgdG9vbHMs
IG1haW5seSB1bmRlcnRha2VyIFs0XSwgd2hpY2ggaGFzCj4gK2JlZW4gaW50cm9kdWNlZCBmaXJz
dCB3aXRoIFs1XS4gIFRoZSBiYXNpYyBjb25jZXB0IG9mIHVuZGVydGFrZXIgaXMgdG8gZXhyYWN0
Cj4gK3ZhcmlhYmlsaXR5IG1vZGVscyBmcm9tIEtjb25maWcsIGFuZCBwdXQgdGhlbSB0b2dldGhl
ciB3aXRoIGEgcHJvcG9zaXRpb25hbAo+ICtmb3JtdWxhIGV4dHJhY3RlZCBmcm9tIENQUCAjaWZk
ZWZzIGFuZCBidWlsZC1ydWxlcyBpbnRvIGEgU0FUIHNvbHZlciBpbiBvcmRlcgo+ICt0byBmaW5k
IGRlYWQgY29kZSwgZGVhZCBmaWxlcywgYW5kIGRlYWQgc3ltYm9scy4gSWYgdXNpbmcgYSBTQVQg
c29sdmVyIGlzCj4gK2Rlc2lyYWJsZSBvbiBLY29uZmlnIG9uZSBhcHByb2FjaCB3b3VsZCBiZSB0
byBldmFsdWF0ZSByZXB1cnBvc2luZyBzdWNoIGVmZm9ydHMKPiArc29tZWhvdyBvbiBLY29uZmln
LiBUaGVyZSBpcyBlbm91Z2ggaW50ZXJlc3QgZnJvbSBtZW50b3JzIG9mIGV4aXN0aW5nIHByb2pl
Y3RzCj4gK3RvIG5vdCBvbmx5IGhlbHAgYWR2aXNlIGhvdyB0byBpbnRlZ3JhdGUgdGhpcyB3b3Jr
IHVwc3RyZWFtIGJ1dCBhbHNvIGhlbHAKPiArbWFpbnRhaW4gaXQgbG9uZyB0ZXJtLiBJbnRlcmVz
dGVkIGRldmVsb3BlcnMgc2hvdWxkIHZpc2l0Ogo+ICsKPiAraHR0cDovL2tlcm5lbG5ld2JpZXMu
b3JnL0tlcm5lbFByb2plY3RzL2tjb25maWctc2F0Cj4gKwo+ICtbMF0gaHR0cDovL3d3dy5jcy5j
b3JuZWxsLmVkdS9+c2FiaGFyL2NoYXB0ZXJzL1NBVFNvbHZlcnMtS1ItSGFuZGJvb2sucGRmCj4g
K1sxXSBodHRwOi8vZ3NkLnV3YXRlcmxvby5jYS9zaXRlcy9kZWZhdWx0L2ZpbGVzL3ZtLTIwMTMt
YmVyZ2VyLnBkZgo+ICtbMl0gaHR0cHM6Ly9jYWRvcy5jcy5mYXUuZGUKPiArWzNdIGh0dHBzOi8v
dmFtb3MuY3MuZmF1LmRlCj4gK1s0XSBodHRwczovL3VuZGVydGFrZXIuY3MuZmF1LmRlCj4gK1s1
XSBodHRwczovL3d3dzQuY3MuZmF1LmRlL1B1YmxpY2F0aW9ucy8yMDExL3RhcnRsZXJfMTFfZXVy
b3N5cy5wZGYKPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2tjb25maWcudHh0IGIvZG9jcy9taXNj
L2tjb25maWcudHh0Cj4gaW5kZXggYmJjOTljMGMxMC4uNzIzMzExOGYzYSAxMDA2NDQKPiAtLS0g
YS9kb2NzL21pc2Mva2NvbmZpZy50eHQKPiArKysgYi9kb2NzL21pc2Mva2NvbmZpZy50eHQKPiBA
QCAtMTE5LDcgKzExOSw3IEBAIEV4YW1wbGVzOgo+ICAJCTE1JSBvZiB0cmlzdGF0ZXMgd2lsbCBi
ZSBzZXQgdG8gJ3knLCAxNSUgdG8gJ20nLCA3MCUgdG8gJ24nCj4gIAo+ICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Cj4gLUVudmlyb25tZW50IHZhcmlhYmxlcyBmb3IgJ3NpbGVudG9sZGNvbmZpZycKPiArRW52aXJv
bm1lbnQgdmFyaWFibGVzIGZvciAnc3luY2NvbmZpZycKPiAgCj4gIEtDT05GSUdfTk9TSUxFTlRV
UERBVEUKPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiBkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCj4gaW5kZXggNjA4
NjdlMzFhNC4uNDljYTg1MDVmNyAxMDA2NDQKPiAtLS0gYS94ZW4vTWFrZWZpbGUKPiArKysgYi94
ZW4vTWFrZWZpbGUKPiBAQCAtMjUxLDEzICsyNTEsMTMgQEAgRk9SQ0U6Cj4gIAo+ICBrY29uZmln
IDo9IHNpbGVudG9sZGNvbmZpZyBvbGRjb25maWcgY29uZmlnIG1lbnVjb25maWcgZGVmY29uZmln
IFwKPiAgCW5jb25maWcgeGNvbmZpZyBnY29uZmlnIHNhdmVkZWZjb25maWcgbGlzdG5ld2NvbmZp
ZyBvbGRkZWZjb25maWcgXAo+IC0JcmFuZGNvbmZpZwo+ICsJcmFuZGNvbmZpZyBzeW5jY29uZmln
Cj4gIC5QSE9OWTogJChrY29uZmlnKQo+ICAkKGtjb25maWcpOgo+ICAJJChNQUtFKSAtZiAkKEJB
U0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJD
SD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiAkQAo+
ICAKPiAgaW5jbHVkZS9jb25maWcvJS5jb25mOiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21k
ICQoS0NPTkZJR19DT05GSUcpCj4gLQkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZp
Zy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNIPSQoU1JDQVJDSCkgSE9TVEND
PSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiIHNpbGVudG9sZGNvbmZpZwo+ICsJJChN
QUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQo
QVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhP
U1RDWFgpIiBzeW5jY29uZmlnCj4gIAo+ICAjIEFsbG93IHBlb3BsZSB0byBqdXN0IHJ1biBgbWFr
ZWAgYXMgYmVmb3JlIGFuZCBub3QgZm9yY2UgdGhlbSB0byBjb25maWd1cmUKPiAgJChLQ09ORklH
X0NPTkZJRyk6Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9rY29uZmlnLmggYi94ZW4v
aW5jbHVkZS94ZW4va2NvbmZpZy5oCj4gaW5kZXggNGQ1OGM1YmIzYy4uY2M4ZmExMDljZiAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4va2NvbmZpZy5oCj4gKysrIGIveGVuL2luY2x1ZGUv
eGVuL2tjb25maWcuaAo+IEBAIC0xLDExICsxLDMzIEBACj4gLSNpZm5kZWYgX19YRU5fS0NPTkZJ
R19ICj4gLSNkZWZpbmUgX19YRU5fS0NPTkZJR19ICj4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlm
aWVyOiBHUEwtMi4wICovCj4gKyNpZm5kZWYgX19MSU5VWF9LQ09ORklHX0gKPiArI2RlZmluZSBf
X0xJTlVYX0tDT05GSUdfSAo+ICAKPiAgI2luY2x1ZGUgPGdlbmVyYXRlZC9hdXRvY29uZi5oPgo+
ICAKPiArI2lmZGVmIENPTkZJR19DUFVfQklHX0VORElBTgo+ICsjZGVmaW5lIF9fQklHX0VORElB
TiA0MzIxCj4gKyNlbHNlCj4gKyNkZWZpbmUgX19MSVRUTEVfRU5ESUFOIDEyMzQKPiArI2VuZGlm
Cj4gKwo+ICsjZGVmaW5lIF9fQVJHX1BMQUNFSE9MREVSXzEgMCwKPiArI2RlZmluZSBfX3Rha2Vf
c2Vjb25kX2FyZyhfX2lnbm9yZWQsIHZhbCwgLi4uKSB2YWwKPiArCj4gKy8qCj4gKyAqIFRoZSB1
c2Ugb2YgIiYmIiAvICJ8fCIgaXMgbGltaXRlZCBpbiBjZXJ0YWluIGV4cHJlc3Npb25zLgo+ICsg
KiBUaGUgZm9sbG93aW5nIGVuYWJsZSB0byBjYWxjdWxhdGUgImFuZCIgLyAib3IiIHdpdGggbWFj
cm8gZXhwYW5zaW9uIG9ubHkuCj4gKyAqLwo+ICsjZGVmaW5lIF9fYW5kKHgsIHkpCQkJX19fYW5k
KHgsIHkpCj4gKyNkZWZpbmUgX19fYW5kKHgsIHkpCQkJX19fX2FuZChfX0FSR19QTEFDRUhPTERF
Ul8jI3gsIHkpCj4gKyNkZWZpbmUgX19fX2FuZChhcmcxX29yX2p1bmssIHkpCV9fdGFrZV9zZWNv
bmRfYXJnKGFyZzFfb3JfanVuayB5LCAwKQo+ICsKPiArI2RlZmluZSBfX29yKHgsIHkpCQkJX19f
b3IoeCwgeSkKPiArI2RlZmluZSBfX19vcih4LCB5KQkJCV9fX19vcihfX0FSR19QTEFDRUhPTERF
Ul8jI3gsIHkpCj4gKyNkZWZpbmUgX19fX29yKGFyZzFfb3JfanVuaywgeSkJCV9fdGFrZV9zZWNv
bmRfYXJnKGFyZzFfb3JfanVuayAxLCB5KQo+ICsKPiAgLyoKPiAgICogSGVscGVyIG1hY3JvcyB0
byB1c2UgQ09ORklHXyBvcHRpb25zIGluIEMvQ1BQIGV4cHJlc3Npb25zLiBOb3RlIHRoYXQKPiAt
ICogdGhlc2Ugb25seSB3b3JrIHdpdGggYm9vbGVhbiBvcHRpb24uCj4gKyAqIHRoZXNlIG9ubHkg
d29yayB3aXRoIGJvb2xlYW4gYW5kIHRyaXN0YXRlIG9wdGlvbnMuCj4gICAqLwo+ICAKPiAgLyoK
PiBAQCAtMTYsMTYgKzM4LDM2IEBACj4gICAqIFdoZW4gQ09ORklHX0JPT0dFUiBpcyBub3QgZGVm
aW5lZCwgd2UgZ2VuZXJhdGUgYSAoLi4uIDEsIDApIHBhaXIsIGFuZCB3aGVuCj4gICAqIHRoZSBs
YXN0IHN0ZXAgY2hlcnJ5IHBpY2tzIHRoZSAybmQgYXJnLCB3ZSBnZXQgYSB6ZXJvLgo+ICAgKi8K
PiAtI2RlZmluZSBfX0FSR19QTEFDRUhPTERFUl8xIDAsCj4gLSNkZWZpbmUgY29uZmlnX2VuYWJs
ZWQoY2ZnKSBfY29uZmlnX2VuYWJsZWQoY2ZnKQo+IC0jZGVmaW5lIF9jb25maWdfZW5hYmxlZCh2
YWx1ZSkgX19jb25maWdfZW5hYmxlZChfX0FSR19QTEFDRUhPTERFUl8jI3ZhbHVlKQo+IC0jZGVm
aW5lIF9fY29uZmlnX2VuYWJsZWQoYXJnMV9vcl9qdW5rKSBfX19jb25maWdfZW5hYmxlZChhcmcx
X29yX2p1bmsgMSwgMCkKPiAtI2RlZmluZSBfX19jb25maWdfZW5hYmxlZChfX2lnbm9yZWQsIHZh
bCwgLi4uKSB2YWwKPiArI2RlZmluZSBfX2lzX2RlZmluZWQoeCkJCQlfX19pc19kZWZpbmVkKHgp
Cj4gKyNkZWZpbmUgX19faXNfZGVmaW5lZCh2YWwpCQlfX19faXNfZGVmaW5lZChfX0FSR19QTEFD
RUhPTERFUl8jI3ZhbCkKPiArI2RlZmluZSBfX19faXNfZGVmaW5lZChhcmcxX29yX2p1bmspCV9f
dGFrZV9zZWNvbmRfYXJnKGFyZzFfb3JfanVuayAxLCAwKQo+ICAKPiAgLyoKPiAtICogSVNfRU5B
QkxFRChDT05GSUdfRk9PKSBldmFsdWF0ZXMgdG8gMSBpZiBDT05GSUdfRk9PIGlzIHNldCB0byAn
eScsIDAKPiArICogSVNfQlVJTFRJTihDT05GSUdfRk9PKSBldmFsdWF0ZXMgdG8gMSBpZiBDT05G
SUdfRk9PIGlzIHNldCB0byAneScsIDAKPiArICogb3RoZXJ3aXNlLiBGb3IgYm9vbGVhbiBvcHRp
b25zLCB0aGlzIGlzIGVxdWl2YWxlbnQgdG8KPiArICogSVNfRU5BQkxFRChDT05GSUdfRk9PKS4K
PiArICovCj4gKyNkZWZpbmUgSVNfQlVJTFRJTihvcHRpb24pIF9faXNfZGVmaW5lZChvcHRpb24p
Cj4gKwo+ICsvKgo+ICsgKiBJU19NT0RVTEUoQ09ORklHX0ZPTykgZXZhbHVhdGVzIHRvIDEgaWYg
Q09ORklHX0ZPTyBpcyBzZXQgdG8gJ20nLCAwCj4gICAqIG90aGVyd2lzZS4KPiAgICovCj4gLSNk
ZWZpbmUgSVNfRU5BQkxFRChvcHRpb24pIGNvbmZpZ19lbmFibGVkKG9wdGlvbikKPiArI2RlZmlu
ZSBJU19NT0RVTEUob3B0aW9uKSBfX2lzX2RlZmluZWQob3B0aW9uIyNfTU9EVUxFKQo+ICsKPiAr
LyoKPiArICogSVNfUkVBQ0hBQkxFKENPTkZJR19GT08pIGV2YWx1YXRlcyB0byAxIGlmIHRoZSBj
dXJyZW50bHkgY29tcGlsZWQKPiArICogY29kZSBjYW4gY2FsbCBhIGZ1bmN0aW9uIGRlZmluZWQg
aW4gY29kZSBjb21waWxlZCBiYXNlZCBvbiBDT05GSUdfRk9PLgo+ICsgKiBUaGlzIGlzIHNpbWls
YXIgdG8gSVNfRU5BQkxFRCgpLCBidXQgcmV0dXJucyBmYWxzZSB3aGVuIGludm9rZWQgZnJvbQo+
ICsgKiBidWlsdC1pbiBjb2RlIHdoZW4gQ09ORklHX0ZPTyBpcyBzZXQgdG8gJ20nLgo+ICsgKi8K
PiArI2RlZmluZSBJU19SRUFDSEFCTEUob3B0aW9uKSBfX29yKElTX0JVSUxUSU4ob3B0aW9uKSwg
XAo+ICsJCQkJX19hbmQoSVNfTU9EVUxFKG9wdGlvbiksIF9faXNfZGVmaW5lZChNT0RVTEUpKSkK
PiArCj4gKy8qCj4gKyAqIElTX0VOQUJMRUQoQ09ORklHX0ZPTykgZXZhbHVhdGVzIHRvIDEgaWYg
Q09ORklHX0ZPTyBpcyBzZXQgdG8gJ3knIG9yICdtJywKPiArICogMCBvdGhlcndpc2UuCj4gKyAq
Lwo+ICsjZGVmaW5lIElTX0VOQUJMRUQob3B0aW9uKSBfX29yKElTX0JVSUxUSU4ob3B0aW9uKSwg
SVNfTU9EVUxFKG9wdGlvbikpCj4gIAo+IC0jZW5kaWYgLyogX19YRU5fS0NPTkZJR19IICovCj4g
KyNlbmRpZiAvKiBfX0xJTlVYX0tDT05GSUdfSCAqLwo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMv
a2NvbmZpZy8uZ2l0aWdub3JlIGIveGVuL3Rvb2xzL2tjb25maWcvLmdpdGlnbm9yZQo+IGluZGV4
IGJlNjAzYzRmZWYuLjJkYTU3OWVkY2IgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcv
LmdpdGlnbm9yZQo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnLy5naXRpZ25vcmUKPiBAQCAtMSwx
MSArMSw2IEBACj4gICMKPiAgIyBHZW5lcmF0ZWQgZmlsZXMKPiAgIwo+IC1jb25maWcqCj4gLSou
bGV4LmMKPiAtKi50YWIuYwo+IC0qLnRhYi5oCj4gLXpjb25mLmhhc2guYwo+ICAqLm1vYwo+ICBn
Y29uZi5nbGFkZS5oCj4gICoucG90Cj4gZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL01h
a2VmaWxlIGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUKPiBpbmRleCBhY2VhYWVkMDk4Li41
ZGVmODc3OWQ3IDEwMDY0NAo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL01ha2VmaWxlCj4gKysr
IGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUKPiBAQCAtMSw4ICsxLDkgQEAKPiArIyBTUERY
LUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAo+ICAjID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+ICAj
IEtlcm5lbCBjb25maWd1cmF0aW9uIHRhcmdldHMKPiAgIyBUaGVzZSB0YXJnZXRzIGFyZSB1c2Vk
IGZyb20gdG9wLWxldmVsIG1ha2VmaWxlCj4gIAo+IC1QSE9OWSArPSB4Y29uZmlnIGdjb25maWcg
bWVudWNvbmZpZyBjb25maWcgc2lsZW50b2xkY29uZmlnIHVwZGF0ZS1wby1jb25maWcgXAo+ICtQ
SE9OWSArPSB4Y29uZmlnIGdjb25maWcgbWVudWNvbmZpZyBjb25maWcgc3luY2NvbmZpZyB1cGRh
dGUtcG8tY29uZmlnIFwKPiAgCWxvY2FsbW9kY29uZmlnIGxvY2FseWVzY29uZmlnCj4gIAo+ICBp
ZmRlZiBLQlVJTERfS0NPTkZJRwo+IEBAIC0zMywyMiArMzQsMjQgQEAgY29uZmlnOiAkKG9iaikv
Y29uZgo+ICBuY29uZmlnOiAkKG9iaikvbmNvbmYKPiAgCSQ8ICQoc2lsZW50KSAkKEtjb25maWcp
Cj4gIAo+IC1zaWxlbnRvbGRjb25maWc6ICQob2JqKS9jb25mCj4gKyMgVGhpcyBoYXMgYmVjb21l
IGFuIGludGVybmFsIGltcGxlbWVudGF0aW9uIGRldGFpbCBhbmQgaXMgbm93IGRlcHJlY2F0ZWQK
PiArIyBmb3IgZXh0ZXJuYWwgdXNlLgo+ICtzeW5jY29uZmlnOiAkKG9iaikvY29uZgo+ICAJJChR
KW1rZGlyIC1wIGluY2x1ZGUvY29uZmlnIGluY2x1ZGUvZ2VuZXJhdGVkCj4gIAkkPCAkKHNpbGVu
dCkgLS0kQCAkKEtjb25maWcpCj4gIAo+IC1sb2NhbHllc2NvbmZpZyBsb2NhbG1vZGNvbmZpZzog
JChvYmopL3N0cmVhbWxpbmVfY29uZmlnLnBsICQob2JqKS9jb25mCj4gK2xvY2FseWVzY29uZmln
IGxvY2FsbW9kY29uZmlnOiAkKG9iaikvY29uZgo+ICAJJChRKW1rZGlyIC1wIGluY2x1ZGUvY29u
ZmlnIGluY2x1ZGUvZ2VuZXJhdGVkCj4gLQkkKFEpcGVybCAkPCAtLSRAICQoc3JjdHJlZSkgJChL
Y29uZmlnKSA+IC50bXAuY29uZmlnCj4gKwkkKFEpcGVybCAkKHNyY3RyZWUpLyQoc3JjKS9zdHJl
YW1saW5lX2NvbmZpZy5wbCAtLSRAICQoc3JjdHJlZSkgJChLY29uZmlnKSA+IC50bXAuY29uZmln
Cj4gIAkkKFEpaWYgWyAtZiAuY29uZmlnIF07IHRoZW4gCQkJCQlcCj4gIAkJCWNtcCAtcyAudG1w
LmNvbmZpZyAuY29uZmlnIHx8CQkJXAo+ICAJCQkobXYgLWYgLmNvbmZpZyAuY29uZmlnLm9sZC4x
OwkJCVwKPiAgCQkJIG12IC1mIC50bXAuY29uZmlnIC5jb25maWc7CQkJXAo+IC0JCQkgJChvYmop
L2NvbmYgJChzaWxlbnQpIC0tc2lsZW50b2xkY29uZmlnICQoS2NvbmZpZyk7IFwKPiArCQkJICQ8
ICQoc2lsZW50KSAtLW9sZGNvbmZpZyAkKEtjb25maWcpOwkJXAo+ICAJCQkgbXYgLWYgLmNvbmZp
Zy5vbGQuMSAuY29uZmlnLm9sZCkJCVwKPiAgCWVsc2UJCQkJCQkJCVwKPiAgCQkJbXYgLWYgLnRt
cC5jb25maWcgLmNvbmZpZzsJCQlcCj4gLQkJCSQob2JqKS9jb25mICQoc2lsZW50KSAtLXNpbGVu
dG9sZGNvbmZpZyAkKEtjb25maWcpOyBcCj4gKwkJCSQ8ICQoc2lsZW50KSAtLW9sZGNvbmZpZyAk
KEtjb25maWcpOwkJXAo+ICAJZmkKPiAgCSQoUSlybSAtZiAudG1wLmNvbmZpZwo+ICAKPiBAQCAt
ODMsMTIgKzg2LDIxIEBAIFBIT05ZICs9ICQoc2ltcGxlLXRhcmdldHMpCj4gICQoc2ltcGxlLXRh
cmdldHMpOiAkKG9iaikvY29uZgo+ICAJJDwgJChzaWxlbnQpIC0tJEAgJChLY29uZmlnKQo+ICAK
PiAtUEhPTlkgKz0gb2xkbm9jb25maWcgc2F2ZWRlZmNvbmZpZyBkZWZjb25maWcKPiArUEhPTlkg
Kz0gb2xkbm9jb25maWcgc2lsZW50b2xkY29uZmlnIHNhdmVkZWZjb25maWcgZGVmY29uZmlnCj4g
IAo+ICAjIG9sZG5vY29uZmlnIGlzIGFuIGFsaWFzIG9mIG9sZGRlZmNvbmZpZywgYmVjYXVzZSBw
ZW9wbGUgYWxyZWFkeSBhcmUgZGVwZW5kZW50Cj4gICMgb24gaXRzIGJlaGF2aW9yIChzZXRzIG5l
dyBzeW1ib2xzIHRvIHRoZWlyIGRlZmF1bHQgdmFsdWUgYnV0IG5vdCAnbicpIHdpdGggdGhlCj4g
ICMgY291bnRlci1pbnR1aXRpdmUgbmFtZS4KPiAgb2xkbm9jb25maWc6IG9sZGRlZmNvbmZpZwo+
ICsJQGVjaG8gIiAgV0FSTklORzogXCJvbGRub2NvbmZpZ1wiIHRhcmdldCB3aWxsIGJlIHJlbW92
ZWQgYWZ0ZXIgTGludXggNC4xOSIKPiArCUBlY2hvICIgICAgICAgICAgICBQbGVhc2UgdXNlIFwi
b2xkZGVmY29uZmlnXCIgaW5zdGVhZCwgd2hpY2ggaXMgYW4gYWxpYXMuIgo+ICsKPiArIyBXZSBk
byBub3QgZXhwZWN0IG1hbnVhbCBpbnZva2NhdGlvbiBvZiAic2lsZW50b2xkY29maWciIChvciAi
c3luY2NvbmZpZyIpLgo+ICtzaWxlbnRvbGRjb25maWc6IHN5bmNjb25maWcKPiArCUBlY2hvICIg
IFdBUk5JTkc6IFwic2lsZW50b2xkY29uZmlnXCIgaGFzIGJlZW4gcmVuYW1lZCB0byBcInN5bmNj
b25maWdcIiIKPiArCUBlY2hvICIgICAgICAgICAgICBhbmQgaXMgbm93IGFuIGludGVybmFsIGlt
cGxlbWVudGF0aW9uIGRldGFpbC4iCj4gKwlAZWNobyAiICAgICAgICAgICAgV2hhdCB5b3Ugd2Fu
dCBpcyBwcm9iYWJseSBcIm9sZGNvbmZpZ1wiLiIKPiArCUBlY2hvICIgICAgICAgICAgICBcInNp
bGVudG9sZGNvbmZpZ1wiIHdpbGwgYmUgcmVtb3ZlZCBhZnRlciBMaW51eCA0LjE5Igo+ICAKPiAg
c2F2ZWRlZmNvbmZpZzogJChvYmopL2NvbmYKPiAgCSQ8ICQoc2lsZW50KSAtLSRAPWRlZmNvbmZp
ZyAkKEtjb25maWcpCj4gQEAgLTk3LDggKzEwOSwxMyBAQCBkZWZjb25maWc6ICQob2JqKS9jb25m
Cj4gIGlmZXEgKCQoS0JVSUxEX0RFRkNPTkZJRyksKQo+ICAJJDwgJChzaWxlbnQpIC0tZGVmY29u
ZmlnICQoS2NvbmZpZykKPiAgZWxzZQo+ICtpZm5lcSAoJCh3aWxkY2FyZCAkKHNyY3RyZWUpL2Fy
Y2gvJChTUkNBUkNIKS9jb25maWdzLyQoS0JVSUxEX0RFRkNPTkZJRykpLCkKPiAgCUAkKGtlY2hv
KSAiKioqIERlZmF1bHQgY29uZmlndXJhdGlvbiBpcyBiYXNlZCBvbiAnJChLQlVJTERfREVGQ09O
RklHKSciCj4gIAkkKFEpJDwgJChzaWxlbnQpIC0tZGVmY29uZmlnPWFyY2gvJChTUkNBUkNIKS9j
b25maWdzLyQoS0JVSUxEX0RFRkNPTkZJRykgJChLY29uZmlnKQo+ICtlbHNlCj4gKwlAJChrZWNo
bykgIioqKiBEZWZhdWx0IGNvbmZpZ3VyYXRpb24gaXMgYmFzZWQgb24gdGFyZ2V0ICckKEtCVUlM
RF9ERUZDT05GSUcpJyIKPiArCSQoUSkkKE1BS0UpIC1mICQoc3JjdHJlZSkvTWFrZWZpbGUgJChL
QlVJTERfREVGQ09ORklHKQo+ICtlbmRpZgo+ICBlbmRpZgo+ICAKPiAgJV9kZWZjb25maWc6ICQo
b2JqKS9jb25mCj4gQEAgLTEyMyw2ICsxNDAsMTQgQEAgUEhPTlkgKz0gdGlueWNvbmZpZwo+ICB0
aW55Y29uZmlnOgo+ICAJJChRKSQoTUFLRSkgLWYgJChzcmN0cmVlKS9NYWtlZmlsZSBhbGxub2Nv
bmZpZyB0aW55LmNvbmZpZwo+ICAKPiArIyBDSEVDSzogLW8gY2FjaGVfZGlyPTxwYXRoPiB3b3Jr
aW5nPwo+ICtQSE9OWSArPSB0ZXN0Y29uZmlnCj4gK3Rlc3Rjb25maWc6ICQob2JqKS9jb25mCj4g
KwkkKFBZVEhPTjMpIC1CIC1tIHB5dGVzdCAkKHNyY3RyZWUpLyQoc3JjKS90ZXN0cyBcCj4gKwkt
byBjYWNoZV9kaXI9JChhYnNwYXRoICQob2JqKS90ZXN0cy8uY2FjaGUpIFwKPiArCSQoaWYgJChm
aW5kc3RyaW5nIDEsJChLQlVJTERfVkVSQk9TRSkpLC0tY2FwdHVyZT1ubykKPiArY2xlYW4tZGly
cyArPSB0ZXN0cy8uY2FjaGUKPiArCj4gICMgSGVscCB0ZXh0IHVzZWQgYnkgbWFrZSBoZWxwCj4g
IGhlbHA6Cj4gIAlAZWNobyAgJyAgY29uZmlnCSAgLSBVcGRhdGUgY3VycmVudCBjb25maWcgdXRp
bGlzaW5nIGEgbGluZS1vcmllbnRlZCBwcm9ncmFtJwo+IEBAIC0xMzQsNyArMTU5LDYgQEAgaGVs
cDoKPiAgCUBlY2hvICAnICBvbGRjb25maWcJICAtIFVwZGF0ZSBjdXJyZW50IGNvbmZpZyB1dGls
aXNpbmcgYSBwcm92aWRlZCAuY29uZmlnIGFzIGJhc2UnCj4gIAlAZWNobyAgJyAgbG9jYWxtb2Rj
b25maWcgIC0gVXBkYXRlIGN1cnJlbnQgY29uZmlnIGRpc2FibGluZyBtb2R1bGVzIG5vdCBsb2Fk
ZWQnCj4gIAlAZWNobyAgJyAgbG9jYWx5ZXNjb25maWcgIC0gVXBkYXRlIGN1cnJlbnQgY29uZmln
IGNvbnZlcnRpbmcgbG9jYWwgbW9kcyB0byBjb3JlJwo+IC0JQGVjaG8gICcgIHNpbGVudG9sZGNv
bmZpZyAtIFNhbWUgYXMgb2xkY29uZmlnLCBidXQgcXVpZXRseSwgYWRkaXRpb25hbGx5IHVwZGF0
ZSBkZXBzJwo+ICAJQGVjaG8gICcgIGRlZmNvbmZpZwkgIC0gTmV3IGNvbmZpZyB3aXRoIGRlZmF1
bHQgZnJvbSBBUkNIIHN1cHBsaWVkIGRlZmNvbmZpZycKPiAgCUBlY2hvICAnICBzYXZlZGVmY29u
ZmlnICAgLSBTYXZlIGN1cnJlbnQgY29uZmlnIGFzIC4vZGVmY29uZmlnIChtaW5pbWFsIGNvbmZp
ZyknCj4gIAlAZWNobyAgJyAgYWxsbm9jb25maWcJICAtIE5ldyBjb25maWcgd2hlcmUgYWxsIG9w
dGlvbnMgYXJlIGFuc3dlcmVkIHdpdGggbm8nCj4gQEAgLTE0Myw4ICsxNjcsOCBAQCBoZWxwOgo+
ICAJQGVjaG8gICcgIGFsbGRlZmNvbmZpZyAgICAtIE5ldyBjb25maWcgd2l0aCBhbGwgc3ltYm9s
cyBzZXQgdG8gZGVmYXVsdCcKPiAgCUBlY2hvICAnICByYW5kY29uZmlnCSAgLSBOZXcgY29uZmln
IHdpdGggcmFuZG9tIGFuc3dlciB0byBhbGwgb3B0aW9ucycKPiAgCUBlY2hvICAnICBsaXN0bmV3
Y29uZmlnICAgLSBMaXN0IG5ldyBvcHRpb25zJwo+IC0JQGVjaG8gICcgIG9sZGRlZmNvbmZpZwkg
IC0gU2FtZSBhcyBzaWxlbnRvbGRjb25maWcgYnV0IHNldHMgbmV3IHN5bWJvbHMgdG8gdGhlaXIn
Cj4gLQlAZWNobyAgJyAgICAgICAgICAgICAgICAgICAgZGVmYXVsdCB2YWx1ZScKPiArCUBlY2hv
ICAnICBvbGRkZWZjb25maWcJICAtIFNhbWUgYXMgb2xkY29uZmlnIGJ1dCBzZXRzIG5ldyBzeW1i
b2xzIHRvIHRoZWlyJwo+ICsJQGVjaG8gICcgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQgdmFs
dWUgd2l0aG91dCBwcm9tcHRpbmcnCj4gIAlAZWNobyAgJyAga3ZtY29uZmlnCSAgLSBFbmFibGUg
YWRkaXRpb25hbCBvcHRpb25zIGZvciBrdm0gZ3Vlc3Qga2VybmVsIHN1cHBvcnQnCj4gIAlAZWNo
byAgJyAgeGVuY29uZmlnICAgICAgIC0gRW5hYmxlIGFkZGl0aW9uYWwgb3B0aW9ucyBmb3IgeGVu
IGRvbTAgYW5kIGd1ZXN0IGtlcm5lbCBzdXBwb3J0Jwo+ICAJQGVjaG8gICcgIHRpbnljb25maWcJ
ICAtIENvbmZpZ3VyZSB0aGUgdGluaWVzdCBwb3NzaWJsZSBrZXJuZWwnCj4gQEAgLTE4MywxMyAr
MjA3LDE0IEBAIGdjb25mLW9ianMJOj0gZ2NvbmYubyB6Y29uZi50YWIubwo+ICAKPiAgaG9zdHBy
b2dzLXkgOj0gY29uZiBuY29uZiBtY29uZiBreGdldHRleHQgcWNvbmYgZ2NvbmYKPiAgCj4gK3Rh
cmdldHMJCSs9IHpjb25mLmxleC5jCj4gIGNsZWFuLWZpbGVzCTo9IHFjb25mLm1vYyAudG1wX3F0
Y2hlY2sgLnRtcF9ndGtjaGVjawo+IC1jbGVhbi1maWxlcwkrPSB6Y29uZi50YWIuYyB6Y29uZi5s
ZXguYyB6Y29uZi5oYXNoLmMgZ2NvbmYuZ2xhZGUuaAo+ICtjbGVhbi1maWxlcwkrPSBnY29uZi5n
bGFkZS5oCj4gIGNsZWFuLWZpbGVzICAgICArPSBjb25maWcucG90IGxpbnV4LnBvdAo+ICAKPiAg
IyBDaGVjayB0aGF0IHdlIGhhdmUgdGhlIHJlcXVpcmVkIG5jdXJzZXMgc3R1ZmYgaW5zdGFsbGVk
IGZvciBseGRpYWxvZyAobWVudWNvbmZpZykKPiAgUEhPTlkgKz0gJChvYmopL2RvY2hlY2tseGRp
YWxvZwo+IC0kKGFkZHByZWZpeCAkKG9iaikvLCQobHhkaWFsb2cpKTogJChvYmopL2RvY2hlY2ts
eGRpYWxvZwo+ICskKGFkZHByZWZpeCAkKG9iaikvLCBtY29uZi5vICQobHhkaWFsb2cpKTogJChv
YmopL2RvY2hlY2tseGRpYWxvZwo+ICAkKG9iaikvZG9jaGVja2x4ZGlhbG9nOgo+ICAJJChRKSQo
Q09ORklHX1NIRUxMKSAkKGNoZWNrLWx4ZGlhbG9nKSAtY2hlY2sgJChIT1NUQ0MpICQoSE9TVF9F
WFRSQUNGTEFHUykgJChIT1NUTE9BRExJQkVTX21jb25mKQo+ICAKPiBAQCAtMTk3LDE0ICsyMjIs
MTIgQEAgYWx3YXlzIDo9IGRvY2hlY2tseGRpYWxvZwo+ICAKPiAgIyBBZGQgZW52aXJvbm1lbnQg
c3BlY2lmaWMgZmxhZ3MKPiAgSE9TVF9FWFRSQUNGTEFHUyArPSAkKHNoZWxsICQoQ09ORklHX1NI
RUxMKSAkKHNyY3RyZWUpLyQoc3JjKS9jaGVjay5zaCAkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSkK
PiArSE9TVF9FWFRSQUNYWEZMQUdTICs9ICQoc2hlbGwgJChDT05GSUdfU0hFTEwpICQoc3JjdHJl
ZSkvJChzcmMpL2NoZWNrLnNoICQoSE9TVENYWCkgJChIT1NUQ1hYRkxBR1MpKQo+ICAKPiAgIyBn
ZW5lcmF0ZWQgZmlsZXMgc2VlbSB0byBuZWVkIHRoaXMgdG8gZmluZCBsb2NhbCBpbmNsdWRlIGZp
bGVzCj4gIEhPU1RDRkxBR1NfemNvbmYubGV4Lm8JOj0gLUkkKHNyYykKPiAgSE9TVENGTEFHU196
Y29uZi50YWIubwk6PSAtSSQoc3JjKQo+ICAKPiAtTEVYX1BSRUZJWF96Y29uZgk6PSB6Y29uZgo+
IC1ZQUNDX1BSRUZJWF96Y29uZgk6PSB6Y29uZgo+IC0KPiAgSE9TVExPQURMSUJFU19xY29uZgk9
ICQoS0NfUVRfTElCUykKPiAgSE9TVENYWEZMQUdTX3Fjb25mLm8JPSAkKEtDX1FUX0NGTEFHUykK
PiAgCj4gQEAgLTIyNiw0OSArMjQ5LDIxIEBAICQob2JqKS8udG1wX3F0Y2hlY2s6ICQoc3JjKS9N
YWtlZmlsZQo+ICAKPiAgIyBRdCBuZWVkcyBzb21lIGV4dHJhIGVmZm9ydC4uLgo+ICAkKG9iaikv
LnRtcF9xdGNoZWNrOgo+IC0JQHNldCAtZTsgJChrZWNobykgIiAgQ0hFQ0sgICBxdCI7IGRpcj0i
IjsgcGtnPSIiOyBcCj4gLQlpZiAhIHBrZy1jb25maWcgLS1leGlzdHMgUXRDb3JlIDI+IC9kZXYv
bnVsbDsgdGhlbiBcCj4gLQkgICAgZWNobyAiKiBVbmFibGUgdG8gZmluZCB0aGUgUXQ0IHRvb2wg
cW1ha2UuIFRyeWluZyB0byB1c2UgUXQzIjsgXAo+IC0JICAgIHBrZy1jb25maWcgLS1leGlzdHMg
cXQgMj4gL2Rldi9udWxsICYmIHBrZz1xdDsgXAo+IC0JICAgIHBrZy1jb25maWcgLS1leGlzdHMg
cXQtbXQgMj4gL2Rldi9udWxsICYmIHBrZz1xdC1tdDsgXAo+IC0JICAgIGlmIFsgLW4gIiQkcGtn
IiBdOyB0aGVuIFwKPiAtCSAgICAgIGNmbGFncz0iXCQkKHNoZWxsIHBrZy1jb25maWcgJCRwa2cg
LS1jZmxhZ3MpIjsgXAo+IC0JICAgICAgbGlicz0iXCQkKHNoZWxsIHBrZy1jb25maWcgJCRwa2cg
LS1saWJzKSI7IFwKPiAtCSAgICAgIG1vYz0iXCQkKHNoZWxsIHBrZy1jb25maWcgJCRwa2cgLS12
YXJpYWJsZT1wcmVmaXgpL2Jpbi9tb2MiOyBcCj4gLQkgICAgICBkaXI9IiQkKHBrZy1jb25maWcg
JCRwa2cgLS12YXJpYWJsZT1wcmVmaXgpIjsgXAo+IC0JICAgIGVsc2UgXAo+IC0JICAgICAgZm9y
IGQgaW4gJCRRVERJUiAvdXNyL3NoYXJlL3F0KiAvdXNyL2xpYi9xdCo7IGRvIFwKPiAtCSAgICAg
ICAgaWYgWyAtZiAkJGQvaW5jbHVkZS9xY29uZmlnLmggXTsgdGhlbiBkaXI9JCRkOyBicmVhazsg
Zmk7IFwKPiAtCSAgICAgIGRvbmU7IFwKPiAtCSAgICAgIGlmIFsgLXogIiQkZGlyIiBdOyB0aGVu
IFwKPiAtCSAgICAgICAgZWNobyA+JjIgIioiOyBcCj4gLQkgICAgICAgIGVjaG8gPiYyICIqIFVu
YWJsZSB0byBmaW5kIGFueSBRdCBpbnN0YWxsYXRpb24uIFBsZWFzZSBtYWtlIHN1cmUgdGhhdCI7
IFwKPiAtCSAgICAgICAgZWNobyA+JjIgIiogdGhlIFF0NCBvciBRdDMgZGV2ZWxvcG1lbnQgcGFj
a2FnZSBpcyBjb3JyZWN0bHkgaW5zdGFsbGVkIGFuZCI7IFwKPiAtCSAgICAgICAgZWNobyA+JjIg
IiogZWl0aGVyIHFtYWtlIGNhbiBiZSBmb3VuZCBvciBpbnN0YWxsIHBrZy1jb25maWcgb3Igc2V0
IjsgXAo+IC0JICAgICAgICBlY2hvID4mMiAiKiB0aGUgUVRESVIgZW52aXJvbm1lbnQgdmFyaWFi
bGUgdG8gdGhlIGNvcnJlY3QgbG9jYXRpb24uIjsgXAo+IC0JICAgICAgICBlY2hvID4mMiAiKiI7
IFwKPiAtCSAgICAgICAgZmFsc2U7IFwKPiAtCSAgICAgIGZpOyBcCj4gLQkgICAgICBsaWJwYXRo
PSQkZGlyL2xpYjsgbGliPXF0OyBvc2Rpcj0iIjsgXAo+IC0JICAgICAgJChIT1NUQ1hYKSAtcHJp
bnQtbXVsdGktb3MtZGlyZWN0b3J5ID4gL2Rldi9udWxsIDI+JjEgJiYgXAo+IC0JICAgICAgICBv
c2Rpcj14JCQoJChIT1NUQ1hYKSAtcHJpbnQtbXVsdGktb3MtZGlyZWN0b3J5KTsgXAo+IC0JICAg
ICAgdGVzdCAtZCAkJGxpYnBhdGgvJCRvc2RpciAmJiBsaWJwYXRoPSQkbGlicGF0aC8kJG9zZGly
OyBcCj4gLQkgICAgICB0ZXN0IC1mICQkbGlicGF0aC9saWJxdC1tdC5zbyAmJiBsaWI9cXQtbXQ7
IFwKPiAtCSAgICAgIGNmbGFncz0iLUkkJGRpci9pbmNsdWRlIjsgXAo+IC0JICAgICAgbGlicz0i
LUwkJGxpYnBhdGggLVdsLC1ycGF0aCwkJGxpYnBhdGggLWwkJGxpYiI7IFwKPiAtCSAgICAgIG1v
Yz0iJCRkaXIvYmluL21vYyI7IFwKPiAtCSAgICBmaTsgXAo+IC0JICAgIGlmIFsgISAteCAkJGRp
ci9iaW4vbW9jIC1hIC14IC91c3IvYmluL21vYyBdOyB0aGVuIFwKPiAtCSAgICAgIGVjaG8gIioi
OyBcCj4gLQkgICAgICBlY2hvICIqIFVuYWJsZSB0byBmaW5kICQkZGlyL2Jpbi9tb2MsIHVzaW5n
IC91c3IvYmluL21vYyBpbnN0ZWFkLiI7IFwKPiAtCSAgICAgIGVjaG8gIioiOyBcCj4gLQkgICAg
ICBtb2M9Ii91c3IvYmluL21vYyI7IFwKPiAtCSAgICBmaTsgXAo+ICsJQHNldCAtZTsgJChrZWNo
bykgIiAgQ0hFQ0sgICBxdCI7IFwKPiArCWlmIHBrZy1jb25maWcgLS1leGlzdHMgUXQ1Q29yZTsg
dGhlbiBcCj4gKwkgICAgY2ZsYWdzPSItc3RkPWMrKzExIC1mUElDIGBwa2ctY29uZmlnIC0tY2Zs
YWdzIFF0NUNvcmUgUXQ1R3VpIFF0NVdpZGdldHNgIjsgXAo+ICsJICAgIGxpYnM9YHBrZy1jb25m
aWcgLS1saWJzIFF0NUNvcmUgUXQ1R3VpIFF0NVdpZGdldHNgOyBcCj4gKwkgICAgbW9jPWBwa2ct
Y29uZmlnIC0tdmFyaWFibGU9aG9zdF9iaW5zIFF0NUNvcmVgL21vYzsgXAo+ICsJZWxpZiBwa2ct
Y29uZmlnIC0tZXhpc3RzIFF0Q29yZTsgdGhlbiBcCj4gKwkgICAgY2ZsYWdzPWBwa2ctY29uZmln
IC0tY2ZsYWdzIFF0Q29yZSBRdEd1aWA7IFwKPiArCSAgICBsaWJzPWBwa2ctY29uZmlnIC0tbGli
cyBRdENvcmUgUXRHdWlgOyBcCj4gKwkgICAgbW9jPWBwa2ctY29uZmlnIC0tdmFyaWFibGU9bW9j
X2xvY2F0aW9uIFF0Q29yZWA7IFwKPiAgCWVsc2UgXAo+IC0JICBjZmxhZ3M9IlwkJChzaGVsbCBw
a2ctY29uZmlnIFF0Q29yZSBRdEd1aSBRdDNTdXBwb3J0IC0tY2ZsYWdzKSI7IFwKPiAtCSAgbGli
cz0iXCQkKHNoZWxsIHBrZy1jb25maWcgUXRDb3JlIFF0R3VpIFF0M1N1cHBvcnQgLS1saWJzKSI7
IFwKPiAtCSAgbW9jPSJcJCQoc2hlbGwgcGtnLWNvbmZpZyBRdENvcmUgLS12YXJpYWJsZT1tb2Nf
bG9jYXRpb24pIjsgXAo+IC0JICBbIC1uICIkJG1vYyIgXSB8fCBtb2M9IlwkJChzaGVsbCBwa2ct
Y29uZmlnIFF0Q29yZSAtLXZhcmlhYmxlPXByZWZpeCkvYmluL21vYyI7IFwKPiArCSAgICBlY2hv
ID4mMiAiKiI7IFwKPiArCSAgICBlY2hvID4mMiAiKiBDb3VsZCBub3QgZmluZCBRdCB2aWEgcGtn
LWNvbmZpZy4iOyBcCj4gKwkgICAgZWNobyA+JjIgIiogUGxlYXNlIGluc3RhbGwgZWl0aGVyIFF0
IDQuOCBvciA1LnguIGFuZCBtYWtlIHN1cmUgaXQncyBpbiBQS0dfQ09ORklHX1BBVEgiOyBcCj4g
KwkgICAgZWNobyA+JjIgIioiOyBcCj4gKwkgICAgZXhpdCAxOyBcCj4gIAlmaTsgXAo+ICAJZWNo
byAiS0NfUVRfQ0ZMQUdTPSQkY2ZsYWdzIiA+ICRAOyBcCj4gIAllY2hvICJLQ19RVF9MSUJTPSQk
bGlicyIgPj4gJEA7IFwKPiBAQCAtMzAxLDcgKzI5Niw3IEBAICQob2JqKS8udG1wX2d0a2NoZWNr
Ogo+ICAJZmkKPiAgZW5kaWYKPiAgCj4gLSQob2JqKS96Y29uZi50YWIubzogJChvYmopL3pjb25m
LmxleC5jICQob2JqKS96Y29uZi5oYXNoLmMKPiArJChvYmopL3pjb25mLnRhYi5vOiAkKG9iaikv
emNvbmYubGV4LmMKPiAgCj4gICQob2JqKS9xY29uZi5vOiAkKG9iaikvcWNvbmYubW9jCj4gIAo+
IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0IGIveGVuL3Rvb2xz
L2tjb25maWcvTWFrZWZpbGUuaG9zdAo+IGluZGV4IDEzM2VkZmFlNWIuLmFhOTcxY2MzZjMgMTAw
NjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUuaG9zdAo+ICsrKyBiL3hlbi90
b29scy9rY29uZmlnL01ha2VmaWxlLmhvc3QKPiBAQCAtMSwzICsxLDQgQEAKPiArIyBTUERYLUxp
Y2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAo+ICAjID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gICMgQnVp
bGRpbmcgYmluYXJpZXMgb24gdGhlIGhvc3Qgc3lzdGVtCj4gICMgQmluYXJpZXMgYXJlIHVzZWQg
ZHVyaW5nIHRoZSBjb21waWxhdGlvbiBvZiB0aGUga2VybmVsLCBmb3IgZXhhbXBsZQo+IEBAIC0y
MSw2ICsyMiw4IEBACj4gICMgVGhleSBhcmUgbGlua2VkIGFzIEMrKyBjb2RlIHRvIHRoZSBleGVj
dXRhYmxlIHFjb25mCj4gIAo+ICBfX2hvc3Rwcm9ncyA6PSAkKHNvcnQgJChob3N0cHJvZ3MteSkg
JChob3N0cHJvZ3MtbSkpCj4gK2hvc3QtY3NobGliIDo9ICQoc29ydCAkKGhvc3RsaWJzLXkpICQo
aG9zdGxpYnMtbSkpCj4gK2hvc3QtY3h4c2hsaWIgOj0gJChzb3J0ICQoaG9zdGN4eGxpYnMteSkg
JChob3N0Y3h4bGlicy1tKSkKPiAgCj4gICMgQyBjb2RlCj4gICMgRXhlY3V0YWJsZXMgY29tcGls
ZWQgZnJvbSBhIHNpbmdsZSAuYyBmaWxlCj4gQEAgLTQyLDIzICs0NSwxOSBAQCBob3N0LWN4eG11
bHRpCTo9ICQoZm9yZWFjaCBtLCQoX19ob3N0cHJvZ3MpLCQoaWYgJCgkKG0pLWN4eG9ianMpLCQo
bSkpKQo+ICAjIEMrKyBPYmplY3QgKC5vKSBmaWxlcyBjb21waWxlZCBmcm9tIC5jYyBmaWxlcwo+
ICBob3N0LWN4eG9ianMJOj0gJChzb3J0ICQoZm9yZWFjaCBtLCQoaG9zdC1jeHhtdWx0aSksJCgk
KG0pLWN4eG9ianMpKSkKPiAgCj4gLSMgb3V0cHV0IGRpcmVjdG9yeSBmb3IgcHJvZ3JhbXMvLm8g
ZmlsZXMKPiAtIyBob3N0cHJvZ3MteSA6PSB0b29scy9idWlsZCBtYXkgaGF2ZSBiZWVuIHNwZWNp
ZmllZC4KPiAtIyBSZXRyaWV2ZSBhbHNvIGRpcmVjdG9yeSBvZiAubyBmaWxlcyBmcm9tIHByb2ct
b2JqcyBvciBwcm9nLWN4eG9ianMgbm90YXRpb24KPiAtaG9zdC1vYmpkaXJzIDo9ICQoZGlyICQo
X19ob3N0cHJvZ3MpICQoaG9zdC1jb2JqcykgJChob3N0LWN4eG9ianMpKQo+ICsjIE9iamVjdCAo
Lm8pIGZpbGVzIHVzZWQgYnkgdGhlIHNoYXJlZCBsaWJhcmllcwo+ICtob3N0LWNzaG9ianMJOj0g
JChzb3J0ICQoZm9yZWFjaCBtLCQoaG9zdC1jc2hsaWIpLCQoJChtOi5zbz0tb2JqcykpKSkKPiAr
aG9zdC1jeHhzaG9ianMJOj0gJChzb3J0ICQoZm9yZWFjaCBtLCQoaG9zdC1jeHhzaGxpYiksJCgk
KG06LnNvPS1vYmpzKSkpKQo+ICAKPiAtaG9zdC1vYmpkaXJzIDo9ICQoc3RyaXAgJChzb3J0ICQo
ZmlsdGVyLW91dCAuLywkKGhvc3Qtb2JqZGlycykpKSkKPiAtCj4gLQo+IC1fX2hvc3Rwcm9ncyAg
ICAgOj0gJChhZGRwcmVmaXggJChvYmopLywkKF9faG9zdHByb2dzKSkKPiAgaG9zdC1jc2luZ2xl
CTo9ICQoYWRkcHJlZml4ICQob2JqKS8sJChob3N0LWNzaW5nbGUpKQo+ICBob3N0LWNtdWx0aQk6
PSAkKGFkZHByZWZpeCAkKG9iaikvLCQoaG9zdC1jbXVsdGkpKQo+ICBob3N0LWNvYmpzCTo9ICQo
YWRkcHJlZml4ICQob2JqKS8sJChob3N0LWNvYmpzKSkKPiAgaG9zdC1jeHhtdWx0aQk6PSAkKGFk
ZHByZWZpeCAkKG9iaikvLCQoaG9zdC1jeHhtdWx0aSkpCj4gIGhvc3QtY3h4b2Jqcwk6PSAkKGFk
ZHByZWZpeCAkKG9iaikvLCQoaG9zdC1jeHhvYmpzKSkKPiAtaG9zdC1vYmpkaXJzICAgIDo9ICQo
YWRkcHJlZml4ICQob2JqKS8sJChob3N0LW9iamRpcnMpKQo+IC0KPiAtb2JqLWRpcnMgKz0gJCho
b3N0LW9iamRpcnMpCj4gK2hvc3QtY3NobGliCTo9ICQoYWRkcHJlZml4ICQob2JqKS8sJChob3N0
LWNzaGxpYikpCj4gK2hvc3QtY3h4c2hsaWIJOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3Qt
Y3h4c2hsaWIpKQo+ICtob3N0LWNzaG9ianMJOj0gJChhZGRwcmVmaXggJChvYmopLywkKGhvc3Qt
Y3Nob2JqcykpCj4gK2hvc3QtY3h4c2hvYmpzCTo9ICQoYWRkcHJlZml4ICQob2JqKS8sJChob3N0
LWN4eHNob2JqcykpCj4gIAo+ICAjIyMjIwo+ICAjIEhhbmRsZSBvcHRpb25zIHRvIGdjYy4gU3Vw
cG9ydCBidWlsZGluZyB3aXRoIHNlcGFyYXRlIG91dHB1dCBkaXJlY3RvcnkKPiBAQCAtODUsNyAr
ODQsNyBAQCBob3N0Y3h4X2ZsYWdzICA9IC1XcCwtTUQsJChkZXBmaWxlKSAkKF9faG9zdGN4eF9m
bGFncykKPiAgIyBDcmVhdGUgZXhlY3V0YWJsZSBmcm9tIGEgc2luZ2xlIC5jIGZpbGUKPiAgIyBo
b3N0LWNzaW5nbGUgLT4gRXhlY3V0YWJsZQo+ICBxdWlldF9jbWRfaG9zdC1jc2luZ2xlIAk9IEhP
U1RDQyAgJEAKPiAtICAgICAgY21kX2hvc3QtY3NpbmdsZQk9ICQoSE9TVENDKSAkKGhvc3RjX2Zs
YWdzKSAtbyAkQCAkPCBcCj4gKyAgICAgIGNtZF9ob3N0LWNzaW5nbGUJPSAkKEhPU1RDQykgJCho
b3N0Y19mbGFncykgJChIT1NUTERGTEFHUykgLW8gJEAgJDwgXAo+ICAJICAJJChIT1NUX0xPQURM
SUJFUykgJChIT1NUTE9BRExJQkVTXyQoQEYpKQo+ICAkKGhvc3QtY3NpbmdsZSk6ICQob2JqKS8l
OiAkKHNyYykvJS5jIEZPUkNFCj4gIAkkKGNhbGwgaWZfY2hhbmdlZF9kZXAsaG9zdC1jc2luZ2xl
KQo+IEBAIC0xMjQsNSArMTIzLDQyIEBAIHF1aWV0X2NtZF9ob3N0LWN4eG9ianMJPSBIT1NUQ1hY
ICRACj4gICQoaG9zdC1jeHhvYmpzKTogJChvYmopLyUubzogJChzcmMpLyUuY2MgRk9SQ0UKPiAg
CSQoY2FsbCBpZl9jaGFuZ2VkX2RlcCxob3N0LWN4eG9ianMpCj4gIAo+ICsjIENvbXBpbGUgLmMg
ZmlsZSwgY3JlYXRlIHBvc2l0aW9uIGluZGVwZW5kZW50IC5vIGZpbGUKPiArIyBob3N0LWNzaG9i
anMgLT4gLm8KPiArcXVpZXRfY21kX2hvc3QtY3Nob2Jqcwk9IEhPU1RDQyAgLWZQSUMgJEAKPiAr
ICAgICAgY21kX2hvc3QtY3Nob2Jqcwk9ICQoSE9TVENDKSAkKGhvc3RjX2ZsYWdzKSAtZlBJQyAt
YyAtbyAkQCAkPAo+ICskKGhvc3QtY3Nob2Jqcyk6ICQob2JqKS8lLm86ICQoc3JjKS8lLmMgRk9S
Q0UKPiArCSQoY2FsbCBpZl9jaGFuZ2VkX2RlcCxob3N0LWNzaG9ianMpCj4gKwo+ICsjIENvbXBp
bGUgLmMgZmlsZSwgY3JlYXRlIHBvc2l0aW9uIGluZGVwZW5kZW50IC5vIGZpbGUKPiArIyBOb3Rl
IHRoYXQgcGx1Z2luIGNhcGFibGUgZ2NjIHZlcnNpb25zIGNhbiBiZSBlaXRoZXIgQyBvciBDKysg
YmFzZWQKPiArIyB0aGVyZWZvcmUgcGx1Z2luIHNvdXJjZSBmaWxlcyBoYXZlIHRvIGJlIGNvbXBp
bGFibGUgaW4gYm90aCBDIGFuZCBDKysgbW9kZS4KPiArIyBUaGlzIGlzIHdoeSBhIEMrKyBjb21w
aWxlciBpcyBpbnZva2VkIG9uIGEgLmMgZmlsZS4KPiArIyBob3N0LWN4eHNob2JqcyAtPiAubwo+
ICtxdWlldF9jbWRfaG9zdC1jeHhzaG9ianMJPSBIT1NUQ1hYIC1mUElDICRACj4gKyAgICAgIGNt
ZF9ob3N0LWN4eHNob2Jqcwk9ICQoSE9TVENYWCkgJChob3N0Y3h4X2ZsYWdzKSAtZlBJQyAtYyAt
byAkQCAkPAo+ICskKGhvc3QtY3h4c2hvYmpzKTogJChvYmopLyUubzogJChzcmMpLyUuYyBGT1JD
RQo+ICsJJChjYWxsIGlmX2NoYW5nZWRfZGVwLGhvc3QtY3h4c2hvYmpzKQo+ICsKPiArIyBMaW5r
IGEgc2hhcmVkIGxpYnJhcnksIGJhc2VkIG9uIHBvc2l0aW9uIGluZGVwZW5kZW50IC5vIGZpbGVz
Cj4gKyMgKi5vIC0+IC5zbyBzaGFyZWQgbGlicmFyeSAoaG9zdC1jc2hsaWIpCj4gK3F1aWV0X2Nt
ZF9ob3N0LWNzaGxpYgk9IEhPU1RMTEQgLXNoYXJlZCAkQAo+ICsgICAgICBjbWRfaG9zdC1jc2hs
aWIJPSAkKEhPU1RDQykgJChIT1NUTERGTEFHUykgLXNoYXJlZCAtbyAkQCBcCj4gKwkJCSAgJChh
ZGRwcmVmaXggJChvYmopLywkKCQoQEY6LnNvPS1vYmpzKSkpIFwKPiArCQkJICAkKEhPU1RfTE9B
RExJQkVTKSAkKEhPU1RMT0FETElCRVNfJChARikpCj4gKyQoaG9zdC1jc2hsaWIpOiBGT1JDRQo+
ICsJJChjYWxsIGlmX2NoYW5nZWQsaG9zdC1jc2hsaWIpCj4gKyQoY2FsbCBtdWx0aV9kZXBlbmQs
ICQoaG9zdC1jc2hsaWIpLCAuc28sIC1vYmpzKQo+ICsKPiArIyBMaW5rIGEgc2hhcmVkIGxpYnJh
cnksIGJhc2VkIG9uIHBvc2l0aW9uIGluZGVwZW5kZW50IC5vIGZpbGVzCj4gKyMgKi5vIC0+IC5z
byBzaGFyZWQgbGlicmFyeSAoaG9zdC1jeHhzaGxpYikKPiArcXVpZXRfY21kX2hvc3QtY3h4c2hs
aWIJPSBIT1NUTExEIC1zaGFyZWQgJEAKPiArICAgICAgY21kX2hvc3QtY3h4c2hsaWIJPSAkKEhP
U1RDWFgpICQoSE9TVExERkxBR1MpIC1zaGFyZWQgLW8gJEAgXAo+ICsJCQkgICQoYWRkcHJlZml4
ICQob2JqKS8sJCgkKEBGOi5zbz0tb2JqcykpKSBcCj4gKwkJCSAgJChIT1NUX0xPQURMSUJFUykg
JChIT1NUTE9BRExJQkVTXyQoQEYpKQo+ICskKGhvc3QtY3h4c2hsaWIpOiBGT1JDRQo+ICsJJChj
YWxsIGlmX2NoYW5nZWQsaG9zdC1jeHhzaGxpYikKPiArJChjYWxsIG11bHRpX2RlcGVuZCwgJCho
b3N0LWN4eHNobGliKSwgLnNvLCAtb2JqcykKPiArCj4gIHRhcmdldHMgKz0gJChob3N0LWNzaW5n
bGUpICAkKGhvc3QtY211bHRpKSAkKGhvc3QtY29ianMpXAo+IC0JICAgJChob3N0LWN4eG11bHRp
KSAkKGhvc3QtY3h4b2JqcykKPiArCSAgICQoaG9zdC1jeHhtdWx0aSkgJChob3N0LWN4eG9ianMp
ICQoaG9zdC1jc2hsaWIpICQoaG9zdC1jc2hvYmpzKSAkKGhvc3QtY3h4c2hsaWIpICQoaG9zdC1j
eHhzaG9ianMpCj4gZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25m
aWcgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCj4gaW5kZXggZGJkODkxMjAx
NS4uODViNGJiYmE3ZSAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5r
Y29uZmlnCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZwo+IEBAIC0z
OSw2ICszOSwxMCBAQCBDT05GSUdfU0hFTEwgOj0gJChTSEVMTCkKPiAgSE9TVENDID89IGdjYwo+
ICBIT1NUQ1hYID89IGcrKwo+ICAKPiArIyBkZWZhdWx0IGxleCBhbmQgeWFjYyBwcm92aWRlcgo+
ICtMRVggPz0gZmxleAo+ICtZQUNDID89IGJpc29uCj4gKwo+ICAjIGZvcmNlIHRhcmdldAo+ICBQ
SE9OWSArPSBGT1JDRQo+ICAKPiBAQCAtNjAsMyArNjQsMjcgQEAgY2xlYW46Cj4gIAo+ICAkKG9i
aikvemNvbmYlOiAkKHNyYykvemNvbmYlX3NoaXBwZWQKPiAgCUBjcCAtZiAkPCAkQAo+ICsKPiAr
IyBmcm9tIHNjcmlwdHMvTWFrZWZpbGUubGliCj4gKwo+ICsjIExFWAo+ICsjIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQo+ICtxdWlldF9jbWRfZmxleCA9IExFWCAgICAgJEAKPiArICAgICAgY21kX2ZsZXgg
PSAkKExFWCkgLW8kQCAtTCAkPAo+ICsKPiArJChvYmopLyUubGV4LmM6ICQoc3JjKS8lLmwgRk9S
Q0UKPiArCSQoY2FsbCBpZl9jaGFuZ2VkLGZsZXgpCj4gKwo+ICsjIFlBQ0MKPiArIyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPiArcXVpZXRfY21kX2Jpc29uID0gWUFDQyAgICAkQAo+ICsgICAgICBjbWRf
Ymlzb24gPSAkKFlBQ0MpIC1vJEAgLXQgLWwgJDwKPiArCj4gKyQob2JqKS8lLnRhYi5jOiAkKHNy
YykvJS55IEZPUkNFCj4gKwkkKGNhbGwgaWZfY2hhbmdlZCxiaXNvbikKPiArCj4gK3F1aWV0X2Nt
ZF9iaXNvbl9oID0gWUFDQyAgICAkQAo+ICsgICAgICBjbWRfYmlzb25faCA9ICQoWUFDQykgLW8v
ZGV2L251bGwgLS1kZWZpbmVzPSRAIC10IC1sICQ8Cj4gKwo+ICskKG9iaikvJS50YWIuaDogJChz
cmMpLyUueSBGT1JDRQo+ICsJJChjYWxsIGlmX2NoYW5nZWQsYmlzb25faCkKPiBkaWZmIC0tZ2l0
IGEveGVuL3Rvb2xzL2tjb25maWcvY2hlY2suc2ggYi94ZW4vdG9vbHMva2NvbmZpZy9jaGVjay5z
aAo+IGluZGV4IDU1Yjc5YmExYmEuLjk3ZjBmZWU3ZDEgMTAwNzU1Cj4gLS0tIGEveGVuL3Rvb2xz
L2tjb25maWcvY2hlY2suc2gKPiArKysgYi94ZW4vdG9vbHMva2NvbmZpZy9jaGVjay5zaAo+IEBA
IC0xLDQgKzEsNSBAQAo+ICAjIS9iaW4vc2gKPiArIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjog
R1BMLTIuMAo+ICAjIE5lZWRlZCBmb3Igc3lzdGVtcyB3aXRob3V0IGdldHRleHQKPiAgJCogLXgg
YyAtbyAvZGV2L251bGwgLSA+IC9kZXYvbnVsbCAyPiYxIDw8IEVPRgo+ICAjaW5jbHVkZSA8bGli
aW50bC5oPgo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9jb25mLmMgYi94ZW4vdG9v
bHMva2NvbmZpZy9jb25mLmMKPiBpbmRleCA2YzIwNDMxOGJjLi4yODNlZWVkYWE0IDEwMDY0NAo+
IC0tLSBhL3hlbi90b29scy9rY29uZmlnL2NvbmYuYwo+ICsrKyBiL3hlbi90b29scy9rY29uZmln
L2NvbmYuYwo+IEBAIC01LDYgKzUsNyBAQAo+ICAKPiAgI2luY2x1ZGUgPGxvY2FsZS5oPgo+ICAj
aW5jbHVkZSA8Y3R5cGUuaD4KPiArI2luY2x1ZGUgPGxpbWl0cy5oPgo+ICAjaW5jbHVkZSA8c3Rk
aW8uaD4KPiAgI2luY2x1ZGUgPHN0ZGxpYi5oPgo+ICAjaW5jbHVkZSA8c3RyaW5nLmg+Cj4gQEAg
LTE5LDExICsyMCwxMCBAQAo+ICAKPiAgc3RhdGljIHZvaWQgY29uZihzdHJ1Y3QgbWVudSAqbWVu
dSk7Cj4gIHN0YXRpYyB2b2lkIGNoZWNrX2NvbmYoc3RydWN0IG1lbnUgKm1lbnUpOwo+IC1zdGF0
aWMgdm9pZCB4ZmdldHMoY2hhciAqc3RyLCBpbnQgc2l6ZSwgRklMRSAqaW4pOwo+ICAKPiAgZW51
bSBpbnB1dF9tb2RlIHsKPiAgCW9sZGFza2NvbmZpZywKPiAtCXNpbGVudG9sZGNvbmZpZywKPiAr
CXN5bmNjb25maWcsCj4gIAlvbGRjb25maWcsCj4gIAlhbGxub2NvbmZpZywKPiAgCWFsbHllc2Nv
bmZpZywKPiBAQCAtMzQsMTQgKzM0LDE0IEBAIGVudW0gaW5wdXRfbW9kZSB7Cj4gIAlzYXZlZGVm
Y29uZmlnLAo+ICAJbGlzdG5ld2NvbmZpZywKPiAgCW9sZGRlZmNvbmZpZywKPiAtfSBpbnB1dF9t
b2RlID0gb2xkYXNrY29uZmlnOwo+ICt9Owo+ICtzdGF0aWMgZW51bSBpbnB1dF9tb2RlIGlucHV0
X21vZGUgPSBvbGRhc2tjb25maWc7Cj4gIAo+ICBzdGF0aWMgaW50IGluZGVudCA9IDE7Cj4gIHN0
YXRpYyBpbnQgdHR5X3N0ZGlvOwo+IC1zdGF0aWMgaW50IHZhbGlkX3N0ZGluID0gMTsKPiAgc3Rh
dGljIGludCBzeW5jX2tjb25maWc7Cj4gIHN0YXRpYyBpbnQgY29uZl9jbnQ7Cj4gLXN0YXRpYyBj
aGFyIGxpbmVbMTI4XTsKPiArc3RhdGljIGNoYXIgbGluZVtQQVRIX01BWF07Cj4gIHN0YXRpYyBz
dHJ1Y3QgbWVudSAqcm9vdEVudHJ5Owo+ICAKPiAgc3RhdGljIHZvaWQgcHJpbnRfaGVscChzdHJ1
Y3QgbWVudSAqbWVudSkKPiBAQCAtNzEsMTQgKzcxLDE0IEBAIHN0YXRpYyB2b2lkIHN0cmlwKGNo
YXIgKnN0cikKPiAgCQkqcC0tID0gMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgY2hlY2tfc3Rk
aW4odm9pZCkKPiArLyogSGVscGVyIGZ1bmN0aW9uIHRvIGZhY2lsaXRhdGUgZmdldHMoKSBieSBK
ZWFuIFNhY3Jlbi4gKi8KPiArc3RhdGljIHZvaWQgeGZnZXRzKGNoYXIgKnN0ciwgaW50IHNpemUs
IEZJTEUgKmluKQo+ICB7Cj4gLQlpZiAoIXZhbGlkX3N0ZGluKSB7Cj4gLQkJcHJpbnRmKF8oImFi
b3J0ZWQhXG5cbiIpKTsKPiAtCQlwcmludGYoXygiQ29uc29sZSBpbnB1dC9vdXRwdXQgaXMgcmVk
aXJlY3RlZC4gIikpOwo+IC0JCXByaW50ZihfKCJSdW4gJ21ha2Ugb2xkY29uZmlnJyB0byB1cGRh
dGUgY29uZmlndXJhdGlvbi5cblxuIikpOwo+IC0JCWV4aXQoMSk7Cj4gLQl9Cj4gKwlpZiAoIWZn
ZXRzKHN0ciwgc2l6ZSwgaW4pKQo+ICsJCWZwcmludGYoc3RkZXJyLCAiXG5FcnJvciBpbiByZWFk
aW5nIG9yIGVuZCBvZiBmaWxlLlxuIik7Cj4gKwo+ICsJaWYgKCF0dHlfc3RkaW8pCj4gKwkJcHJp
bnRmKCIlcyIsIHN0cik7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbnQgY29uZl9hc2t2YWx1ZShzdHJ1
Y3Qgc3ltYm9sICpzeW0sIGNvbnN0IGNoYXIgKmRlZikKPiBAQCAtMTAwLDE4ICsxMDAsMTUgQEAg
c3RhdGljIGludCBjb25mX2Fza3ZhbHVlKHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhciAq
ZGVmKQo+ICAKPiAgCXN3aXRjaCAoaW5wdXRfbW9kZSkgewo+ICAJY2FzZSBvbGRjb25maWc6Cj4g
LQljYXNlIHNpbGVudG9sZGNvbmZpZzoKPiArCWNhc2Ugc3luY2NvbmZpZzoKPiAgCQlpZiAoc3lt
X2hhc192YWx1ZShzeW0pKSB7Cj4gIAkJCXByaW50ZigiJXNcbiIsIGRlZik7Cj4gIAkJCXJldHVy
biAwOwo+ICAJCX0KPiAtCQljaGVja19zdGRpbigpOwo+ICAJCS8qIGZhbGwgdGhyb3VnaCAqLwo+
ICAJY2FzZSBvbGRhc2tjb25maWc6Cj4gIAkJZmZsdXNoKHN0ZG91dCk7Cj4gLQkJeGZnZXRzKGxp
bmUsIDEyOCwgc3RkaW4pOwo+IC0JCWlmICghdHR5X3N0ZGlvKQo+IC0JCQlwcmludGYoIlxuIik7
Cj4gKwkJeGZnZXRzKGxpbmUsIHNpemVvZihsaW5lKSwgc3RkaW4pOwo+ICAJCXJldHVybiAxOwo+
ICAJZGVmYXVsdDoKPiAgCQlicmVhazsKPiBAQCAtMTkxLDkgKzE4OCw3IEBAIHN0YXRpYyBpbnQg
Y29uZl9zeW0oc3RydWN0IG1lbnUgKm1lbnUpCj4gIAkJCXByaW50ZigiL20iKTsKPiAgCQlpZiAo
b2xkdmFsICE9IHllcyAmJiBzeW1fdHJpc3RhdGVfd2l0aGluX3JhbmdlKHN5bSwgeWVzKSkKPiAg
CQkJcHJpbnRmKCIveSIpOwo+IC0JCWlmIChtZW51X2hhc19oZWxwKG1lbnUpKQo+IC0JCQlwcmlu
dGYoIi8/Iik7Cj4gLQkJcHJpbnRmKCJdICIpOwo+ICsJCXByaW50ZigiLz9dICIpOwo+ICAJCWlm
ICghY29uZl9hc2t2YWx1ZShzeW0sIHN5bV9nZXRfc3RyaW5nX3ZhbHVlKHN5bSkpKQo+ICAJCQly
ZXR1cm4gMDsKPiAgCQlzdHJpcChsaW5lKTsKPiBAQCAtMjk1LDIzICsyOTAsMTkgQEAgc3RhdGlj
IGludCBjb25mX2Nob2ljZShzdHJ1Y3QgbWVudSAqbWVudSkKPiAgCQkJcHJpbnRmKCJbMV06IDFc
biIpOwo+ICAJCQlnb3RvIGNvbmZfY2hpbGRzOwo+ICAJCX0KPiAtCQlwcmludGYoIlsxLSVkIiwg
Y250KTsKPiAtCQlpZiAobWVudV9oYXNfaGVscChtZW51KSkKPiAtCQkJcHJpbnRmKCI/Iik7Cj4g
LQkJcHJpbnRmKCJdOiAiKTsKPiArCQlwcmludGYoIlsxLSVkP106ICIsIGNudCk7Cj4gIAkJc3dp
dGNoIChpbnB1dF9tb2RlKSB7Cj4gIAkJY2FzZSBvbGRjb25maWc6Cj4gLQkJY2FzZSBzaWxlbnRv
bGRjb25maWc6Cj4gKwkJY2FzZSBzeW5jY29uZmlnOgo+ICAJCQlpZiAoIWlzX25ldykgewo+ICAJ
CQkJY250ID0gZGVmOwo+ICAJCQkJcHJpbnRmKCIlZFxuIiwgY250KTsKPiAgCQkJCWJyZWFrOwo+
ICAJCQl9Cj4gLQkJCWNoZWNrX3N0ZGluKCk7Cj4gIAkJCS8qIGZhbGwgdGhyb3VnaCAqLwo+ICAJ
CWNhc2Ugb2xkYXNrY29uZmlnOgo+ICAJCQlmZmx1c2goc3Rkb3V0KTsKPiAtCQkJeGZnZXRzKGxp
bmUsIDEyOCwgc3RkaW4pOwo+ICsJCQl4ZmdldHMobGluZSwgc2l6ZW9mKGxpbmUpLCBzdGRpbik7
Cj4gIAkJCXN0cmlwKGxpbmUpOwo+ICAJCQlpZiAobGluZVswXSA9PSAnPycpIHsKPiAgCQkJCXBy
aW50X2hlbHAobWVudSk7Cj4gQEAgLTM2NywxMCArMzU4LDExIEBAIHN0YXRpYyB2b2lkIGNvbmYo
c3RydWN0IG1lbnUgKm1lbnUpCj4gIAo+ICAJCXN3aXRjaCAocHJvcC0+dHlwZSkgewo+ICAJCWNh
c2UgUF9NRU5VOgo+IC0JCQlpZiAoKGlucHV0X21vZGUgPT0gc2lsZW50b2xkY29uZmlnIHx8Cj4g
LQkJCSAgICAgaW5wdXRfbW9kZSA9PSBsaXN0bmV3Y29uZmlnIHx8Cj4gLQkJCSAgICAgaW5wdXRf
bW9kZSA9PSBvbGRkZWZjb25maWcpICYmCj4gLQkJCSAgICByb290RW50cnkgIT0gbWVudSkgewo+
ICsJCQkvKgo+ICsJCQkgKiBFeGNlcHQgaW4gb2xkYXNrY29uZmlnIG1vZGUsIHdlIHNob3cgb25s
eSBtZW51cyB0aGF0Cj4gKwkJCSAqIGNvbnRhaW4gbmV3IHN5bWJvbHMuCj4gKwkJCSAqLwo+ICsJ
CQlpZiAoaW5wdXRfbW9kZSAhPSBvbGRhc2tjb25maWcgJiYgcm9vdEVudHJ5ICE9IG1lbnUpIHsK
PiAgCQkJCWNoZWNrX2NvbmYobWVudSk7Cj4gIAkJCQlyZXR1cm47Cj4gIAkJCX0KPiBAQCAtNDMw
LDEwICs0MjIsMjAgQEAgc3RhdGljIHZvaWQgY2hlY2tfY29uZihzdHJ1Y3QgbWVudSAqbWVudSkK
PiAgCQlpZiAoc3ltX2lzX2NoYW5nYWJsZShzeW0pIHx8Cj4gIAkJICAgIChzeW1faXNfY2hvaWNl
KHN5bSkgJiYgc3ltX2dldF90cmlzdGF0ZV92YWx1ZShzeW0pID09IHllcykpIHsKPiAgCQkJaWYg
KGlucHV0X21vZGUgPT0gbGlzdG5ld2NvbmZpZykgewo+IC0JCQkJaWYgKHN5bS0+bmFtZSAmJiAh
c3ltX2lzX2Nob2ljZV92YWx1ZShzeW0pKSB7Cj4gLQkJCQkJcHJpbnRmKCIlcyVzXG4iLCBDT05G
SUdfLCBzeW0tPm5hbWUpOwo+ICsJCQkJaWYgKHN5bS0+bmFtZSkgewo+ICsJCQkJCWNvbnN0IGNo
YXIgKnN0cjsKPiArCj4gKwkJCQkJaWYgKHN5bS0+dHlwZSA9PSBTX1NUUklORykgewo+ICsJCQkJ
CQlzdHIgPSBzeW1fZ2V0X3N0cmluZ192YWx1ZShzeW0pOwo+ICsJCQkJCQlzdHIgPSBzeW1fZXNj
YXBlX3N0cmluZ192YWx1ZShzdHIpOwo+ICsJCQkJCQlwcmludGYoIiVzJXM9JXNcbiIsIENPTkZJ
R18sIHN5bS0+bmFtZSwgc3RyKTsKPiArCQkJCQkJZnJlZSgodm9pZCAqKXN0cik7Cj4gKwkJCQkJ
fSBlbHNlIHsKPiArCQkJCQkJc3RyID0gc3ltX2dldF9zdHJpbmdfdmFsdWUoc3ltKTsKPiArCQkJ
CQkJcHJpbnRmKCIlcyVzPSVzXG4iLCBDT05GSUdfLCBzeW0tPm5hbWUsIHN0cik7Cj4gKwkJCQkJ
fQo+ICAJCQkJfQo+IC0JCQl9IGVsc2UgaWYgKGlucHV0X21vZGUgIT0gb2xkZGVmY29uZmlnKSB7
Cj4gKwkJCX0gZWxzZSB7Cj4gIAkJCQlpZiAoIWNvbmZfY250KyspCj4gIAkJCQkJcHJpbnRmKF8o
IipcbiogUmVzdGFydCBjb25maWcuLi5cbipcbiIpKTsKPiAgCQkJCXJvb3RFbnRyeSA9IG1lbnVf
Z2V0X3BhcmVudF9tZW51KG1lbnUpOwo+IEBAIC00NDksNyArNDUxLDcgQEAgc3RhdGljIHZvaWQg
Y2hlY2tfY29uZihzdHJ1Y3QgbWVudSAqbWVudSkKPiAgc3RhdGljIHN0cnVjdCBvcHRpb24gbG9u
Z19vcHRzW10gPSB7Cj4gIAl7Im9sZGFza2NvbmZpZyIsICAgIG5vX2FyZ3VtZW50LCAgICAgICBO
VUxMLCBvbGRhc2tjb25maWd9LAo+ICAJeyJvbGRjb25maWciLCAgICAgICBub19hcmd1bWVudCwg
ICAgICAgTlVMTCwgb2xkY29uZmlnfSwKPiAtCXsic2lsZW50b2xkY29uZmlnIiwgbm9fYXJndW1l
bnQsICAgICAgIE5VTEwsIHNpbGVudG9sZGNvbmZpZ30sCj4gKwl7InN5bmNjb25maWciLCAgICAg
IG5vX2FyZ3VtZW50LCAgICAgICBOVUxMLCBzeW5jY29uZmlnfSwKPiAgCXsiZGVmY29uZmlnIiwg
ICAgICAgb3B0aW9uYWxfYXJndW1lbnQsIE5VTEwsIGRlZmNvbmZpZ30sCj4gIAl7InNhdmVkZWZj
b25maWciLCAgIHJlcXVpcmVkX2FyZ3VtZW50LCBOVUxMLCBzYXZlZGVmY29uZmlnfSwKPiAgCXsi
YWxsbm9jb25maWciLCAgICAgbm9fYXJndW1lbnQsICAgICAgIE5VTEwsIGFsbG5vY29uZmlnfSwK
PiBAQCAtNDc2LDggKzQ3OCw5IEBAIHN0YXRpYyB2b2lkIGNvbmZfdXNhZ2UoY29uc3QgY2hhciAq
cHJvZ25hbWUpCj4gIAlwcmludGYoIiAgLS1saXN0bmV3Y29uZmlnICAgICAgICAgTGlzdCBuZXcg
b3B0aW9uc1xuIik7Cj4gIAlwcmludGYoIiAgLS1vbGRhc2tjb25maWcgICAgICAgICAgU3RhcnQg
YSBuZXcgY29uZmlndXJhdGlvbiB1c2luZyBhIGxpbmUtb3JpZW50ZWQgcHJvZ3JhbVxuIik7Cj4g
IAlwcmludGYoIiAgLS1vbGRjb25maWcgICAgICAgICAgICAgVXBkYXRlIGEgY29uZmlndXJhdGlv
biB1c2luZyBhIHByb3ZpZGVkIC5jb25maWcgYXMgYmFzZVxuIik7Cj4gLQlwcmludGYoIiAgLS1z
aWxlbnRvbGRjb25maWcgICAgICAgU2FtZSBhcyBvbGRjb25maWcsIGJ1dCBxdWlldGx5LCBhZGRp
dGlvbmFsbHkgdXBkYXRlIGRlcHNcbiIpOwo+IC0JcHJpbnRmKCIgIC0tb2xkZGVmY29uZmlnICAg
ICAgICAgIFNhbWUgYXMgc2lsZW50b2xkY29uZmlnIGJ1dCBzZXRzIG5ldyBzeW1ib2xzIHRvIHRo
ZWlyIGRlZmF1bHQgdmFsdWVcbiIpOwo+ICsJcHJpbnRmKCIgIC0tc3luY2NvbmZpZyAgICAgICAg
ICAgIFNpbWlsYXIgdG8gb2xkY29uZmlnIGJ1dCBnZW5lcmF0ZXMgY29uZmlndXJhdGlvbiBpblxu
Igo+ICsJICAgICAgICIgICAgICAgICAgICAgICAgICAgICAgICAgIGluY2x1ZGUve2dlbmVyYXRl
ZC8sY29uZmlnL31cbiIpOwo+ICsJcHJpbnRmKCIgIC0tb2xkZGVmY29uZmlnICAgICAgICAgIFNh
bWUgYXMgb2xkY29uZmlnIGJ1dCBzZXRzIG5ldyBzeW1ib2xzIHRvIHRoZWlyIGRlZmF1bHQgdmFs
dWVcbiIpOwo+ICAJcHJpbnRmKCIgIC0tb2xkbm9jb25maWcgICAgICAgICAgIEFuIGFsaWFzIG9m
IG9sZGRlZmNvbmZpZ1xuIik7Cj4gIAlwcmludGYoIiAgLS1kZWZjb25maWcgPGZpbGU+ICAgICAg
TmV3IGNvbmZpZyB3aXRoIGRlZmF1bHQgZGVmaW5lZCBpbiA8ZmlsZT5cbiIpOwo+ICAJcHJpbnRm
KCIgIC0tc2F2ZWRlZmNvbmZpZyA8ZmlsZT4gIFNhdmUgdGhlIG1pbmltYWwgY3VycmVudCBjb25m
aWd1cmF0aW9uIHRvIDxmaWxlPlxuIik7Cj4gQEAgLTQ5OSw3ICs1MDIsNyBAQCBpbnQgbWFpbihp
bnQgYWMsIGNoYXIgKiphdikKPiAgCWJpbmR0ZXh0ZG9tYWluKFBBQ0tBR0UsIExPQ0FMRURJUik7
Cj4gIAl0ZXh0ZG9tYWluKFBBQ0tBR0UpOwo+ICAKPiAtCXR0eV9zdGRpbyA9IGlzYXR0eSgwKSAm
JiBpc2F0dHkoMSkgJiYgaXNhdHR5KDIpOwo+ICsJdHR5X3N0ZGlvID0gaXNhdHR5KDApICYmIGlz
YXR0eSgxKTsKPiAgCj4gIAl3aGlsZSAoKG9wdCA9IGdldG9wdF9sb25nKGFjLCBhdiwgInMiLCBs
b25nX29wdHMsIE5VTEwpKSAhPSAtMSkgewo+ICAJCWlmIChvcHQgPT0gJ3MnKSB7Cj4gQEAgLTUw
OCw3ICs1MTEsNyBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKPiAgCQl9Cj4gIAkJaW5w
dXRfbW9kZSA9IChlbnVtIGlucHV0X21vZGUpb3B0Owo+ICAJCXN3aXRjaCAob3B0KSB7Cj4gLQkJ
Y2FzZSBzaWxlbnRvbGRjb25maWc6Cj4gKwkJY2FzZSBzeW5jY29uZmlnOgo+ICAJCQlzeW5jX2tj
b25maWcgPSAxOwo+ICAJCQlicmVhazsKPiAgCQljYXNlIGRlZmNvbmZpZzoKPiBAQCAtNTU2LDcg
KzU1OSw3IEBAIGludCBtYWluKGludCBhYywgY2hhciAqKmF2KQo+ICAJCX0KPiAgCX0KPiAgCWlm
IChhYyA9PSBvcHRpbmQpIHsKPiAtCQlwcmludGYoXygiJXM6IEtjb25maWcgZmlsZSBtaXNzaW5n
XG4iKSwgYXZbMF0pOwo+ICsJCWZwcmludGYoc3RkZXJyLCBfKCIlczogS2NvbmZpZyBmaWxlIG1p
c3NpbmdcbiIpLCBhdlswXSk7Cj4gIAkJY29uZl91c2FnZShwcm9nbmFtZSk7Cj4gIAkJZXhpdCgx
KTsKPiAgCX0KPiBAQCAtNTgxLDE0ICs1ODQsMTYgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoq
YXYpCj4gIAkJaWYgKCFkZWZjb25maWdfZmlsZSkKPiAgCQkJZGVmY29uZmlnX2ZpbGUgPSBjb25m
X2dldF9kZWZhdWx0X2NvbmZuYW1lKCk7Cj4gIAkJaWYgKGNvbmZfcmVhZChkZWZjb25maWdfZmls
ZSkpIHsKPiAtCQkJcHJpbnRmKF8oIioqKlxuIgo+IC0JCQkJIioqKiBDYW4ndCBmaW5kIGRlZmF1
bHQgY29uZmlndXJhdGlvbiBcIiVzXCIhXG4iCj4gLQkJCQkiKioqXG4iKSwgZGVmY29uZmlnX2Zp
bGUpOwo+ICsJCQlmcHJpbnRmKHN0ZGVyciwKPiArCQkJCV8oIioqKlxuIgo+ICsJCQkJICAiKioq
IENhbid0IGZpbmQgZGVmYXVsdCBjb25maWd1cmF0aW9uIFwiJXNcIiFcbiIKPiArCQkJCSAgIioq
KlxuIiksCj4gKwkJCQlkZWZjb25maWdfZmlsZSk7Cj4gIAkJCWV4aXQoMSk7Cj4gIAkJfQo+ICAJ
CWJyZWFrOwo+ICAJY2FzZSBzYXZlZGVmY29uZmlnOgo+IC0JY2FzZSBzaWxlbnRvbGRjb25maWc6
Cj4gKwljYXNlIHN5bmNjb25maWc6Cj4gIAljYXNlIG9sZGFza2NvbmZpZzoKPiAgCWNhc2Ugb2xk
Y29uZmlnOgo+ICAJY2FzZSBsaXN0bmV3Y29uZmlnOgo+IEBAIC02NDEsNyArNjQ2LDYgQEAgaW50
IG1haW4oaW50IGFjLCBjaGFyICoqYXYpCj4gIAkJCQlyZXR1cm4gMTsKPiAgCQkJfQo+ICAJCX0K
PiAtCQl2YWxpZF9zdGRpbiA9IHR0eV9zdGRpbzsKPiAgCX0KPiAgCj4gIAlzd2l0Y2ggKGlucHV0
X21vZGUpIHsKPiBAQCAtNjY5LDI0ICs2NzMsMjQgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoq
YXYpCj4gIAljYXNlIG9sZGFza2NvbmZpZzoKPiAgCQlyb290RW50cnkgPSAmcm9vdG1lbnU7Cj4g
IAkJY29uZigmcm9vdG1lbnUpOwo+IC0JCWlucHV0X21vZGUgPSBzaWxlbnRvbGRjb25maWc7Cj4g
KwkJaW5wdXRfbW9kZSA9IG9sZGNvbmZpZzsKPiAgCQkvKiBmYWxsIHRocm91Z2ggKi8KPiAgCWNh
c2Ugb2xkY29uZmlnOgo+ICAJY2FzZSBsaXN0bmV3Y29uZmlnOgo+IC0JY2FzZSBvbGRkZWZjb25m
aWc6Cj4gLQljYXNlIHNpbGVudG9sZGNvbmZpZzoKPiArCWNhc2Ugc3luY2NvbmZpZzoKPiAgCQkv
KiBVcGRhdGUgdW50aWwgYSBsb29wIGNhdXNlZCBubyBtb3JlIGNoYW5nZXMgKi8KPiAgCQlkbyB7
Cj4gIAkJCWNvbmZfY250ID0gMDsKPiAgCQkJY2hlY2tfY29uZigmcm9vdG1lbnUpOwo+IC0JCX0g
d2hpbGUgKGNvbmZfY250ICYmCj4gLQkJCSAoaW5wdXRfbW9kZSAhPSBsaXN0bmV3Y29uZmlnICYm
Cj4gLQkJCSAgaW5wdXRfbW9kZSAhPSBvbGRkZWZjb25maWcpKTsKPiArCQl9IHdoaWxlIChjb25m
X2NudCk7Cj4gKwkJYnJlYWs7Cj4gKwljYXNlIG9sZGRlZmNvbmZpZzoKPiArCWRlZmF1bHQ6Cj4g
IAkJYnJlYWs7Cj4gIAl9Cj4gIAo+ICAJaWYgKHN5bmNfa2NvbmZpZykgewo+IC0JCS8qIHNpbGVu
dG9sZGNvbmZpZyBpcyB1c2VkIGR1cmluZyB0aGUgYnVpbGQgc28gd2Ugc2hhbGwgdXBkYXRlIGF1
dG9jb25mLgo+ICsJCS8qIHN5bmNjb25maWcgaXMgdXNlZCBkdXJpbmcgdGhlIGJ1aWxkIHNvIHdl
IHNoYWxsIHVwZGF0ZSBhdXRvY29uZi4KPiAgCQkgKiBBbGwgb3RoZXIgY29tbWFuZHMgYXJlIG9u
bHkgdXNlZCB0byBnZW5lcmF0ZSBhIGNvbmZpZy4KPiAgCQkgKi8KPiAgCQlpZiAoY29uZl9nZXRf
Y2hhbmdlZCgpICYmIGNvbmZfd3JpdGUoTlVMTCkpIHsKPiBAQCAtNzExLDEyICs3MTUsMyBAQCBp
bnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKPiAgCX0KPiAgCXJldHVybiAwOwo+ICB9Cj4gLQo+
IC0vKgo+IC0gKiBIZWxwZXIgZnVuY3Rpb24gdG8gZmFjaWxpdGF0ZSBmZ2V0cygpIGJ5IEplYW4g
U2FjcmVuLgo+IC0gKi8KPiAtdm9pZCB4ZmdldHMoY2hhciAqc3RyLCBpbnQgc2l6ZSwgRklMRSAq
aW4pCj4gLXsKPiAtCWlmIChmZ2V0cyhzdHIsIHNpemUsIGluKSA9PSBOVUxMKQo+IC0JCWZwcmlu
dGYoc3RkZXJyLCAiXG5FcnJvciBpbiByZWFkaW5nIG9yIGVuZCBvZiBmaWxlLlxuIik7Cj4gLX0K
PiBkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvY29uZmRhdGEuYyBiL3hlbi90b29scy9r
Y29uZmlnL2NvbmZkYXRhLmMKPiBpbmRleCAwYjdkYzJmZDdiLi5kZjI2YzdiMGZlIDEwMDY0NAo+
IC0tLSBhL3hlbi90b29scy9rY29uZmlnL2NvbmZkYXRhLmMKPiArKysgYi94ZW4vdG9vbHMva2Nv
bmZpZy9jb25mZGF0YS5jCj4gQEAgLTI4LDcgKzI4LDcgQEAgc3RhdGljIHZvaWQgY29uZl9tZXNz
YWdlKGNvbnN0IGNoYXIgKmZtdCwgLi4uKQo+ICAJX19hdHRyaWJ1dGVfXyAoKGZvcm1hdCAocHJp
bnRmLCAxLCAyKSkpOwo+ICAKPiAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbmZfZmlsZW5hbWU7Cj4g
LXN0YXRpYyBpbnQgY29uZl9saW5lbm8sIGNvbmZfd2FybmluZ3MsIGNvbmZfdW5zYXZlZDsKPiAr
c3RhdGljIGludCBjb25mX2xpbmVubywgY29uZl93YXJuaW5nczsKPiAgCj4gIGNvbnN0IGNoYXIg
Y29uZl9kZWZuYW1lW10gPSAiYXJjaC8kQVJDSC9kZWZjb25maWciOwo+ICAKPiBAQCAtMTc4LDcg
KzE3OCw3IEBAIHN0YXRpYyBpbnQgY29uZl9zZXRfc3ltX3ZhbChzdHJ1Y3Qgc3ltYm9sICpzeW0s
IGludCBkZWYsIGludCBkZWZfZmxhZ3MsIGNoYXIgKnApCj4gIAljYXNlIFNfSEVYOgo+ICAJZG9u
ZToKPiAgCQlpZiAoc3ltX3N0cmluZ192YWxpZChzeW0sIHApKSB7Cj4gLQkJCXN5bS0+ZGVmW2Rl
Zl0udmFsID0gc3RyZHVwKHApOwo+ICsJCQlzeW0tPmRlZltkZWZdLnZhbCA9IHhzdHJkdXAocCk7
Cj4gIAkJCXN5bS0+ZmxhZ3MgfD0gZGVmX2ZsYWdzOwo+ICAJCX0gZWxzZSB7Cj4gIAkJCWlmIChk
ZWYgIT0gU19ERUZfQVVUTykKPiBAQCAtMjAxLDcgKzIwMSw3IEBAIHN0YXRpYyBpbnQgYWRkX2J5
dGUoaW50IGMsIGNoYXIgKipsaW5lcHRyLCBzaXplX3Qgc2xlbiwgc2l6ZV90ICpuKQo+ICAJaWYg
KG5ld19zaXplID4gKm4pIHsKPiAgCQluZXdfc2l6ZSArPSBMSU5FX0dST1dUSCAtIDE7Cj4gIAkJ
bmV3X3NpemUgKj0gMjsKPiAtCQlubGluZSA9IHJlYWxsb2MoKmxpbmVwdHIsIG5ld19zaXplKTsK
PiArCQlubGluZSA9IHhyZWFsbG9jKCpsaW5lcHRyLCBuZXdfc2l6ZSk7Cj4gIAkJaWYgKCFubGlu
ZSkKPiAgCQkJcmV0dXJuIC0xOwo+ICAKPiBAQCAtMjY3LDEwICsyNjcsOCBAQCBpbnQgY29uZl9y
ZWFkX3NpbXBsZShjb25zdCBjaGFyICpuYW1lLCBpbnQgZGVmKQo+ICAJCWlmIChpbikKPiAgCQkJ
Z290byBsb2FkOwo+ICAJCXN5bV9hZGRfY2hhbmdlX2NvdW50KDEpOwo+IC0JCWlmICghc3ltX2Rl
ZmNvbmZpZ19saXN0KSB7Cj4gLQkJCXN5bV9jYWxjX3ZhbHVlKG1vZHVsZXNfc3ltKTsKPiArCQlp
ZiAoIXN5bV9kZWZjb25maWdfbGlzdCkKPiAgCQkJcmV0dXJuIDE7Cj4gLQkJfQo+ICAKPiAgCQlm
b3JfYWxsX2RlZmF1bHRzKHN5bV9kZWZjb25maWdfbGlzdCwgcHJvcCkgewo+ICAJCQlpZiAoZXhw
cl9jYWxjX3ZhbHVlKHByb3AtPnZpc2libGUuZXhwcikgPT0gbm8gfHwKPiBAQCAtMjkyLDcgKzI5
MCw2IEBAIGxvYWQ6Cj4gIAljb25mX2ZpbGVuYW1lID0gbmFtZTsKPiAgCWNvbmZfbGluZW5vID0g
MDsKPiAgCWNvbmZfd2FybmluZ3MgPSAwOwo+IC0JY29uZl91bnNhdmVkID0gMDsKPiAgCj4gIAlk
ZWZfZmxhZ3MgPSBTWU1CT0xfREVGIDw8IGRlZjsKPiAgCWZvcl9hbGxfc3ltYm9scyhpLCBzeW0p
IHsKPiBAQCAtMzc3LDcgKzM3NCw5IEBAIGxvYWQ6Cj4gIAkJCQljb250aW51ZTsKPiAgCQl9IGVs
c2Ugewo+ICAJCQlpZiAobGluZVswXSAhPSAnXHInICYmIGxpbmVbMF0gIT0gJ1xuJykKPiAtCQkJ
CWNvbmZfd2FybmluZygidW5leHBlY3RlZCBkYXRhIik7Cj4gKwkJCQljb25mX3dhcm5pbmcoInVu
ZXhwZWN0ZWQgZGF0YTogJS4qcyIsCj4gKwkJCQkJICAgICAoaW50KXN0cmNzcG4obGluZSwgIlxy
XG4iKSwgbGluZSk7Cj4gKwo+ICAJCQljb250aW51ZTsKPiAgCQl9Cj4gIHNldHN5bToKPiBAQCAt
NDAzLDE5ICs0MDIsMjMgQEAgc2V0c3ltOgo+ICAJfQo+ICAJZnJlZShsaW5lKTsKPiAgCWZjbG9z
ZShpbik7Cj4gLQlzeW1fY2FsY192YWx1ZShtb2R1bGVzX3N5bSk7Cj4gIAlyZXR1cm4gMDsKPiAg
fQo+ICAKPiAgaW50IGNvbmZfcmVhZChjb25zdCBjaGFyICpuYW1lKQo+ICB7Cj4gIAlzdHJ1Y3Qg
c3ltYm9sICpzeW07Cj4gKwlpbnQgY29uZl91bnNhdmVkID0gMDsKPiAgCWludCBpOwo+ICAKPiAg
CXN5bV9zZXRfY2hhbmdlX2NvdW50KDApOwo+ICAKPiAtCWlmIChjb25mX3JlYWRfc2ltcGxlKG5h
bWUsIFNfREVGX1VTRVIpKQo+ICsJaWYgKGNvbmZfcmVhZF9zaW1wbGUobmFtZSwgU19ERUZfVVNF
UikpIHsKPiArCQlzeW1fY2FsY192YWx1ZShtb2R1bGVzX3N5bSk7Cj4gIAkJcmV0dXJuIDE7Cj4g
Kwl9Cj4gKwo+ICsJc3ltX2NhbGNfdmFsdWUobW9kdWxlc19zeW0pOwo+ICAKPiAgCWZvcl9hbGxf
c3ltYm9scyhpLCBzeW0pIHsKPiAgCQlzeW1fY2FsY192YWx1ZShzeW0pOwo+IEBAIC04NDYsNiAr
ODQ5LDcgQEAgc3RhdGljIGludCBjb25mX3NwbGl0X2NvbmZpZyh2b2lkKQo+ICAKPiAgCW5hbWUg
PSBjb25mX2dldF9hdXRvY29uZmlnX25hbWUoKTsKPiAgCWNvbmZfcmVhZF9zaW1wbGUobmFtZSwg
U19ERUZfQVVUTyk7Cj4gKwlzeW1fY2FsY192YWx1ZShtb2R1bGVzX3N5bSk7Cj4gIAo+ICAJaWYg
KGNoZGlyKCJpbmNsdWRlL2NvbmZpZyIpKQo+ICAJCXJldHVybiAxOwo+IEBAIC0xMTE5LDcgKzEx
MjMsNyBAQCB2b2lkIHNldF9hbGxfY2hvaWNlX3ZhbHVlcyhzdHJ1Y3Qgc3ltYm9sICpjc3ltKQo+
ICBib29sIGNvbmZfc2V0X2FsbF9uZXdfc3ltYm9scyhlbnVtIGNvbmZfZGVmX21vZGUgbW9kZSkK
PiAgewo+ICAJc3RydWN0IHN5bWJvbCAqc3ltLCAqY3N5bTsKPiAtCWludCBpLCBjbnQsIHBieSwg
cHR5LCBwdG07CS8qIHBieTogcHJvYmFiaWxpdHkgb2YgYm9vbGVhbiAgPSB5Cj4gKwlpbnQgaSwg
Y250LCBwYnksIHB0eSwgcHRtOwkvKiBwYnk6IHByb2JhYmlsaXR5IG9mIGJvb2wgICAgID0geQo+
ICAJCQkJCSAqIHB0eTogcHJvYmFiaWxpdHkgb2YgdHJpc3RhdGUgPSB5Cj4gIAkJCQkJICogcHRt
OiBwcm9iYWJpbGl0eSBvZiB0cmlzdGF0ZSA9IG0KPiAgCQkJCQkgKi8KPiBkaWZmIC0tZ2l0IGEv
eGVuL3Rvb2xzL2tjb25maWcvZXhwci5jIGIveGVuL3Rvb2xzL2tjb25maWcvZXhwci5jCj4gaW5k
ZXggNjY3ZDFhYTIzNy4uZTFhMzllOTA4NCAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZp
Zy9leHByLmMKPiArKysgYi94ZW4vdG9vbHMva2NvbmZpZy9leHByLmMKPiBAQCAtOTQsNyArOTQs
NyBAQCBzdHJ1Y3QgZXhwciAqZXhwcl9jb3B5KGNvbnN0IHN0cnVjdCBleHByICpvcmcpCj4gIAkJ
ZS0+cmlnaHQuZXhwciA9IGV4cHJfY29weShvcmctPnJpZ2h0LmV4cHIpOwo+ICAJCWJyZWFrOwo+
ICAJZGVmYXVsdDoKPiAtCQlwcmludGYoImNhbid0IGNvcHkgdHlwZSAlZFxuIiwgZS0+dHlwZSk7
Cj4gKwkJZnByaW50ZihzdGRlcnIsICJjYW4ndCBjb3B5IHR5cGUgJWRcbiIsIGUtPnR5cGUpOwo+
ICAJCWZyZWUoZSk7Cj4gIAkJZSA9IE5VTEw7Cj4gIAkJYnJlYWs7Cj4gQEAgLTExMyw3ICsxMTMs
NyBAQCB2b2lkIGV4cHJfZnJlZShzdHJ1Y3QgZXhwciAqZSkKPiAgCQlicmVhazsKPiAgCWNhc2Ug
RV9OT1Q6Cj4gIAkJZXhwcl9mcmVlKGUtPmxlZnQuZXhwcik7Cj4gLQkJcmV0dXJuOwo+ICsJCWJy
ZWFrOwo+ICAJY2FzZSBFX0VRVUFMOgo+ICAJY2FzZSBFX0dFUToKPiAgCWNhc2UgRV9HVEg6Cj4g
QEAgLTEyNyw3ICsxMjcsNyBAQCB2b2lkIGV4cHJfZnJlZShzdHJ1Y3QgZXhwciAqZSkKPiAgCQll
eHByX2ZyZWUoZS0+cmlnaHQuZXhwcik7Cj4gIAkJYnJlYWs7Cj4gIAlkZWZhdWx0Ogo+IC0JCXBy
aW50ZigiaG93IHRvIGZyZWUgdHlwZSAlZD9cbiIsIGUtPnR5cGUpOwo+ICsJCWZwcmludGYoc3Rk
ZXJyLCAiaG93IHRvIGZyZWUgdHlwZSAlZD9cbiIsIGUtPnR5cGUpOwo+ICAJCWJyZWFrOwo+ICAJ
fQo+ICAJZnJlZShlKTsKPiBAQCAtMTM4LDggKzEzOCwxOCBAQCBzdGF0aWMgaW50IHRyYW5zX2Nv
dW50Owo+ICAjZGVmaW5lIGUxICgqZXAxKQo+ICAjZGVmaW5lIGUyICgqZXAyKQo+ICAKPiArLyoK
PiArICogZXhwcl9lbGltaW5hdGVfZXEoKSBoZWxwZXIuCj4gKyAqCj4gKyAqIFdhbGtzIHRoZSB0
d28gZXhwcmVzc2lvbiB0cmVlcyBnaXZlbiBpbiAnZXAxJyBhbmQgJ2VwMicuIEFueSBub2RlIHRo
YXQgZG9lcwo+ICsgKiBub3QgaGF2ZSB0eXBlICd0eXBlJyAoRV9PUi9FX0FORCkgaXMgY29uc2lk
ZXJlZCBhIGxlYWYsIGFuZCBpcyBjb21wYXJlZAo+ICsgKiBhZ2FpbnN0IGFsbCBvdGhlciBsZWF2
ZXMuIFR3byBlcXVhbCBsZWF2ZXMgYXJlIGJvdGggcmVwbGFjZWQgd2l0aCBlaXRoZXIgJ3knCj4g
KyAqIG9yICduJyBhcyBhcHByb3ByaWF0ZSBmb3IgJ3R5cGUnLCB0byBiZSBlbGltaW5hdGVkIGxh
dGVyLgo+ICsgKi8KPiAgc3RhdGljIHZvaWQgX19leHByX2VsaW1pbmF0ZV9lcShlbnVtIGV4cHJf
dHlwZSB0eXBlLCBzdHJ1Y3QgZXhwciAqKmVwMSwgc3RydWN0IGV4cHIgKiplcDIpCj4gIHsKPiAr
CS8qIFJlY3Vyc2UgZG93biB0byBsZWF2ZXMgKi8KPiArCj4gIAlpZiAoZTEtPnR5cGUgPT0gdHlw
ZSkgewo+ICAJCV9fZXhwcl9lbGltaW5hdGVfZXEodHlwZSwgJmUxLT5sZWZ0LmV4cHIsICZlMik7
Cj4gIAkJX19leHByX2VsaW1pbmF0ZV9lcSh0eXBlLCAmZTEtPnJpZ2h0LmV4cHIsICZlMik7Cj4g
QEAgLTE1MCwxMiArMTYwLDE4IEBAIHN0YXRpYyB2b2lkIF9fZXhwcl9lbGltaW5hdGVfZXEoZW51
bSBleHByX3R5cGUgdHlwZSwgc3RydWN0IGV4cHIgKiplcDEsIHN0cnVjdCBlCj4gIAkJX19leHBy
X2VsaW1pbmF0ZV9lcSh0eXBlLCAmZTEsICZlMi0+cmlnaHQuZXhwcik7Cj4gIAkJcmV0dXJuOwo+
ICAJfQo+ICsKPiArCS8qIGUxIGFuZCBlMiBhcmUgbGVhdmVzLiBDb21wYXJlIHRoZW0uICovCj4g
Kwo+ICAJaWYgKGUxLT50eXBlID09IEVfU1lNQk9MICYmIGUyLT50eXBlID09IEVfU1lNQk9MICYm
Cj4gIAkgICAgZTEtPmxlZnQuc3ltID09IGUyLT5sZWZ0LnN5bSAmJgo+ICAJICAgIChlMS0+bGVm
dC5zeW0gPT0gJnN5bWJvbF95ZXMgfHwgZTEtPmxlZnQuc3ltID09ICZzeW1ib2xfbm8pKQo+ICAJ
CXJldHVybjsKPiAgCWlmICghZXhwcl9lcShlMSwgZTIpKQo+ICAJCXJldHVybjsKPiArCj4gKwkv
KiBlMSBhbmQgZTIgYXJlIGVxdWFsIGxlYXZlcy4gUHJlcGFyZSB0aGVtIGZvciBlbGltaW5hdGlv
bi4gKi8KPiArCj4gIAl0cmFuc19jb3VudCsrOwo+ICAJZXhwcl9mcmVlKGUxKTsgZXhwcl9mcmVl
KGUyKTsKPiAgCXN3aXRjaCAodHlwZSkgewo+IEBAIC0xNzIsNiArMTg4LDM1IEBAIHN0YXRpYyB2
b2lkIF9fZXhwcl9lbGltaW5hdGVfZXEoZW51bSBleHByX3R5cGUgdHlwZSwgc3RydWN0IGV4cHIg
KiplcDEsIHN0cnVjdCBlCj4gIAl9Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIFJld3JpdGVzIHRoZSBl
eHByZXNzaW9ucyAnZXAxJyBhbmQgJ2VwMicgdG8gcmVtb3ZlIG9wZXJhbmRzIGNvbW1vbiB0byBi
b3RoLgo+ICsgKiBFeGFtcGxlIHJlZHVjdGlvbnM6Cj4gKyAqCj4gKyAqCWVwMTogQSAmJiBCICAg
ICAgICAgICAtPiAgZXAxOiB5Cj4gKyAqCWVwMjogQSAmJiBCICYmIEMgICAgICAtPiAgZXAyOiBD
Cj4gKyAqCj4gKyAqCWVwMTogQSB8fCBCICAgICAgICAgICAtPiAgZXAxOiBuCj4gKyAqCWVwMjog
QSB8fCBCIHx8IEMgICAgICAtPiAgZXAyOiBDCj4gKyAqCj4gKyAqCWVwMTogQSAmJiAoQiAmJiBG
T08pICAtPiAgZXAxOiBGT08KPiArICoJZXAyOiAoQkFSICYmIEIpICYmIEEgIC0+ICBlcDI6IEJB
Ugo+ICsgKgo+ICsgKgllcDE6IEEgJiYgKEIgfHwgQykgICAgLT4gIGVwMTogeQo+ICsgKgllcDI6
IChDIHx8IEIpICYmIEEgICAgLT4gIGVwMjogeQo+ICsgKgo+ICsgKiBDb21wYXJpc29ucyBhcmUg
ZG9uZSBiZXR3ZWVuIGFsbCBvcGVyYW5kcyBhdCB0aGUgc2FtZSAibGV2ZWwiIG9mICYmIG9yIHx8
Lgo+ICsgKiBGb3IgZXhhbXBsZSwgaW4gdGhlIGV4cHJlc3Npb24gJ2UxICYmIChlMiB8fCBlMykg
JiYgKGU0IHx8IGU1KScsIHRoZQo+ICsgKiBmb2xsb3dpbmcgb3BlcmFuZHMgd2lsbCBiZSBjb21w
YXJlZDoKPiArICoKPiArICoJLSAnZTEnLCAnZTIgfHwgZTMnLCBhbmQgJ2U0IHx8IGU1JywgYWdh
aW5zdCBlYWNoIG90aGVyCj4gKyAqCS0gZTIgYWdhaW5zdCBlMwo+ICsgKgktIGU0IGFnYWluc3Qg
ZTUKPiArICoKPiArICogUGFyZW50aGVzZXMgYXJlIGlycmVsZXZhbnQgd2l0aGluIGEgc2luZ2xl
IGxldmVsLiAnZTEgJiYgKGUyICYmIGUzKScgYW5kCj4gKyAqICcoZTEgJiYgZTIpICYmIGUzJyBh
cmUgYm90aCBhIHNpbmdsZSBsZXZlbC4KPiArICoKPiArICogU2VlIF9fZXhwcl9lbGltaW5hdGVf
ZXEoKSBhcyB3ZWxsLgo+ICsgKi8KPiAgdm9pZCBleHByX2VsaW1pbmF0ZV9lcShzdHJ1Y3QgZXhw
ciAqKmVwMSwgc3RydWN0IGV4cHIgKiplcDIpCj4gIHsKPiAgCWlmICghZTEgfHwgIWUyKQo+IEBA
IC0xOTcsNiArMjQyLDEyIEBAIHZvaWQgZXhwcl9lbGltaW5hdGVfZXEoc3RydWN0IGV4cHIgKipl
cDEsIHN0cnVjdCBleHByICoqZXAyKQo+ICAjdW5kZWYgZTEKPiAgI3VuZGVmIGUyCj4gIAo+ICsv
Kgo+ICsgKiBSZXR1cm5zIHRydWUgaWYgJ2UxJyBhbmQgJ2UyJyBhcmUgZXF1YWwsIGFmdGVyIG1p
bm9yIHNpbXBsaWZpY2F0aW9uLiBUd28KPiArICogJiYvfHwgZXhwcmVzc2lvbnMgYXJlIGNvbnNp
ZGVyZWQgZXF1YWwgaWYgZXZlcnkgb3BlcmFuZCBpbiBvbmUgZXhwcmVzc2lvbgo+ICsgKiBlcXVh
bHMgc29tZSBvcGVyYW5kIGluIHRoZSBvdGhlciAob3BlcmFuZHMgZG8gbm90IG5lZWQgdG8gYXBw
ZWFyIGluIHRoZSBzYW1lCj4gKyAqIG9yZGVyKSwgcmVjdXJzaXZlbHkuCj4gKyAqLwo+ICBzdGF0
aWMgaW50IGV4cHJfZXEoc3RydWN0IGV4cHIgKmUxLCBzdHJ1Y3QgZXhwciAqZTIpCj4gIHsKPiAg
CWludCByZXMsIG9sZF9jb3VudDsKPiBAQCAtMjQzLDYgKzI5NCwxNyBAQCBzdGF0aWMgaW50IGV4
cHJfZXEoc3RydWN0IGV4cHIgKmUxLCBzdHJ1Y3QgZXhwciAqZTIpCj4gIAlyZXR1cm4gMDsKPiAg
fQo+ICAKPiArLyoKPiArICogUmVjdXJzaXZlbHkgcGVyZm9ybXMgdGhlIGZvbGxvd2luZyBzaW1w
bGlmaWNhdGlvbnMgaW4tcGxhY2UgKGFzIHdlbGwgYXMgdGhlCj4gKyAqIGNvcnJlc3BvbmRpbmcg
c2ltcGxpZmljYXRpb25zIHdpdGggc3dhcHBlZCBvcGVyYW5kcyk6Cj4gKyAqCj4gKyAqCWV4cHIg
JiYgbiAgLT4gIG4KPiArICoJZXhwciAmJiB5ICAtPiAgZXhwcgo+ICsgKglleHByIHx8IG4gIC0+
ICBleHByCj4gKyAqCWV4cHIgfHwgeSAgLT4gIHkKPiArICoKPiArICogUmV0dXJucyB0aGUgb3B0
aW1pemVkIGV4cHJlc3Npb24uCj4gKyAqLwo+ICBzdGF0aWMgc3RydWN0IGV4cHIgKmV4cHJfZWxp
bWluYXRlX3luKHN0cnVjdCBleHByICplKQo+ICB7Cj4gIAlzdHJ1Y3QgZXhwciAqdG1wOwo+IEBA
IC01MTYsMTIgKzU3OCwyMSBAQCBzdGF0aWMgc3RydWN0IGV4cHIgKmV4cHJfam9pbl9hbmQoc3Ry
dWN0IGV4cHIgKmUxLCBzdHJ1Y3QgZXhwciAqZTIpCj4gIAlyZXR1cm4gTlVMTDsKPiAgfQo+ICAK
PiArLyoKPiArICogZXhwcl9lbGltaW5hdGVfZHVwcygpIGhlbHBlci4KPiArICoKPiArICogV2Fs
a3MgdGhlIHR3byBleHByZXNzaW9uIHRyZWVzIGdpdmVuIGluICdlcDEnIGFuZCAnZXAyJy4gQW55
IG5vZGUgdGhhdCBkb2VzCj4gKyAqIG5vdCBoYXZlIHR5cGUgJ3R5cGUnIChFX09SL0VfQU5EKSBp
cyBjb25zaWRlcmVkIGEgbGVhZiwgYW5kIGlzIGNvbXBhcmVkCj4gKyAqIGFnYWluc3QgYWxsIG90
aGVyIGxlYXZlcyB0byBsb29rIGZvciBzaW1wbGlmaWNhdGlvbnMuCj4gKyAqLwo+ICBzdGF0aWMg
dm9pZCBleHByX2VsaW1pbmF0ZV9kdXBzMShlbnVtIGV4cHJfdHlwZSB0eXBlLCBzdHJ1Y3QgZXhw
ciAqKmVwMSwgc3RydWN0IGV4cHIgKiplcDIpCj4gIHsKPiAgI2RlZmluZSBlMSAoKmVwMSkKPiAg
I2RlZmluZSBlMiAoKmVwMikKPiAgCXN0cnVjdCBleHByICp0bXA7Cj4gIAo+ICsJLyogUmVjdXJz
ZSBkb3duIHRvIGxlYXZlcyAqLwo+ICsKPiAgCWlmIChlMS0+dHlwZSA9PSB0eXBlKSB7Cj4gIAkJ
ZXhwcl9lbGltaW5hdGVfZHVwczEodHlwZSwgJmUxLT5sZWZ0LmV4cHIsICZlMik7Cj4gIAkJZXhw
cl9lbGltaW5hdGVfZHVwczEodHlwZSwgJmUxLT5yaWdodC5leHByLCAmZTIpOwo+IEBAIC01MzIs
NiArNjAzLDkgQEAgc3RhdGljIHZvaWQgZXhwcl9lbGltaW5hdGVfZHVwczEoZW51bSBleHByX3R5
cGUgdHlwZSwgc3RydWN0IGV4cHIgKiplcDEsIHN0cnVjdAo+ICAJCWV4cHJfZWxpbWluYXRlX2R1
cHMxKHR5cGUsICZlMSwgJmUyLT5yaWdodC5leHByKTsKPiAgCQlyZXR1cm47Cj4gIAl9Cj4gKwo+
ICsJLyogZTEgYW5kIGUyIGFyZSBsZWF2ZXMuIENvbXBhcmUgYW5kIHByb2Nlc3MgdGhlbS4gKi8K
PiArCj4gIAlpZiAoZTEgPT0gZTIpCj4gIAkJcmV0dXJuOwo+ICAKPiBAQCAtNTY4LDYgKzY0Miwx
NyBAQCBzdGF0aWMgdm9pZCBleHByX2VsaW1pbmF0ZV9kdXBzMShlbnVtIGV4cHJfdHlwZSB0eXBl
LCBzdHJ1Y3QgZXhwciAqKmVwMSwgc3RydWN0Cj4gICN1bmRlZiBlMgo+ICB9Cj4gIAo+ICsvKgo+
ICsgKiBSZXdyaXRlcyAnZScgaW4tcGxhY2UgdG8gcmVtb3ZlICgiam9pbiIpIGR1cGxpY2F0ZSBh
bmQgb3RoZXIgcmVkdW5kYW50Cj4gKyAqIG9wZXJhbmRzLgo+ICsgKgo+ICsgKiBFeGFtcGxlIHNp
bXBsaWZpY2F0aW9uczoKPiArICoKPiArICoJQSB8fCBCIHx8IEEgICAgLT4gIEEgfHwgQgo+ICsg
KglBICYmIEIgJiYgQT15ICAtPiAgQT15ICYmIEIKPiArICoKPiArICogUmV0dXJucyB0aGUgZGVk
dXBsaWNhdGVkIGV4cHJlc3Npb24uCj4gKyAqLwo+ICBzdHJ1Y3QgZXhwciAqZXhwcl9lbGltaW5h
dGVfZHVwcyhzdHJ1Y3QgZXhwciAqZSkKPiAgewo+ICAJaW50IG9sZGNvdW50Owo+IEBAIC01ODQs
NiArNjY5LDcgQEAgc3RydWN0IGV4cHIgKmV4cHJfZWxpbWluYXRlX2R1cHMoc3RydWN0IGV4cHIg
KmUpCj4gIAkJCTsKPiAgCQl9Cj4gIAkJaWYgKCF0cmFuc19jb3VudCkKPiArCQkJLyogTm8gc2lt
cGxpZmljYXRpb25zIGRvbmUgaW4gdGhpcyBwYXNzLiBXZSdyZSBkb25lICovCj4gIAkJCWJyZWFr
Owo+ICAJCWUgPSBleHByX2VsaW1pbmF0ZV95bihlKTsKPiAgCX0KPiBAQCAtNTkxLDYgKzY3Nywx
MiBAQCBzdHJ1Y3QgZXhwciAqZXhwcl9lbGltaW5hdGVfZHVwcyhzdHJ1Y3QgZXhwciAqZSkKPiAg
CXJldHVybiBlOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBQZXJmb3JtcyB2YXJpb3VzIHNpbXBsaWZp
Y2F0aW9ucyBpbnZvbHZpbmcgbG9naWNhbCBvcGVyYXRvcnMgYW5kCj4gKyAqIGNvbXBhcmlzb25z
Lgo+ICsgKgo+ICsgKiBBbGxvY2F0ZXMgYW5kIHJldHVybnMgYSBuZXcgZXhwcmVzc2lvbi4KPiAr
ICovCj4gIHN0cnVjdCBleHByICpleHByX3RyYW5zZm9ybShzdHJ1Y3QgZXhwciAqZSkKPiAgewo+
ICAJc3RydWN0IGV4cHIgKnRtcDsKPiBAQCAtODA1LDYgKzg5NywyMCBAQCBib29sIGV4cHJfZGVw
ZW5kc19zeW1ib2woc3RydWN0IGV4cHIgKmRlcCwgc3RydWN0IHN5bWJvbCAqc3ltKQo+ICAgCXJl
dHVybiBmYWxzZTsKPiAgfQo+ICAKPiArLyoKPiArICogSW5zZXJ0cyBleHBsaWNpdCBjb21wYXJp
c29ucyBvZiB0eXBlICd0eXBlJyB0byBzeW1ib2wgJ3N5bScgaW50byB0aGUKPiArICogZXhwcmVz
c2lvbiAnZScuCj4gKyAqCj4gKyAqIEV4YW1wbGVzIHRyYW5zZm9ybWF0aW9ucyBmb3IgdHlwZSA9
PSBFX1VORVFVQUwsIHN5bSA9PSAmc3ltYm9sX25vOgo+ICsgKgo+ICsgKglBICAgICAgICAgICAg
ICAtPiAgQSE9bgo+ICsgKgkhQSAgICAgICAgICAgICAtPiAgQT1uCj4gKyAqCUEgJiYgQiAgICAg
ICAgIC0+ICAhKEE9biB8fCBCPW4pCj4gKyAqCUEgfHwgQiAgICAgICAgIC0+ICAhKEE9biAmJiBC
PW4pCj4gKyAqCUEgJiYgKEIgfHwgQykgIC0+ICAhKEE9biB8fCAoQj1uICYmIEM9bikpCj4gKyAq
Cj4gKyAqIEFsbG9jYXRlcyBhbmQgcmV0dXJucyBhIG5ldyBleHByZXNzaW9uLgo+ICsgKi8KPiAg
c3RydWN0IGV4cHIgKmV4cHJfdHJhbnNfY29tcGFyZShzdHJ1Y3QgZXhwciAqZSwgZW51bSBleHBy
X3R5cGUgdHlwZSwgc3RydWN0IHN5bWJvbCAqc3ltKQo+ICB7Cj4gIAlzdHJ1Y3QgZXhwciAqZTEs
ICplMjsKPiBAQCAtODkzLDcgKzk5OSwxMCBAQCBzdGF0aWMgZW51bSBzdHJpbmdfdmFsdWVfa2lu
ZCBleHByX3BhcnNlX3N0cmluZyhjb25zdCBjaGFyICpzdHIsCj4gIAlzd2l0Y2ggKHR5cGUpIHsK
PiAgCWNhc2UgU19CT09MRUFOOgo+ICAJY2FzZSBTX1RSSVNUQVRFOgo+IC0JCXJldHVybiBrX3N0
cmluZzsKPiArCQl2YWwtPnMgPSAhc3RyY21wKHN0ciwgIm4iKSA/IDAgOgo+ICsJCQkgIXN0cmNt
cChzdHIsICJtIikgPyAxIDoKPiArCQkJICFzdHJjbXAoc3RyLCAieSIpID8gMiA6IC0xOwo+ICsJ
CXJldHVybiBrX3NpZ25lZDsKPiAgCWNhc2UgU19JTlQ6Cj4gIAkJdmFsLT5zID0gc3RydG9sbChz
dHIsICZ0YWlsLCAxMCk7Cj4gIAkJa2luZCA9IGtfc2lnbmVkOwo+IEBAIC0xMDI4LDQ5ICsxMTM3
LDkgQEAgc3RhdGljIGludCBleHByX2NvbXBhcmVfdHlwZShlbnVtIGV4cHJfdHlwZSB0MSwgZW51
bSBleHByX3R5cGUgdDIpCj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RhdGljIGlubGluZSBz
dHJ1Y3QgZXhwciAqCj4gLWV4cHJfZ2V0X2xlZnRtb3N0X3N5bWJvbChjb25zdCBzdHJ1Y3QgZXhw
ciAqZSkKPiAtewo+IC0KPiAtCWlmIChlID09IE5VTEwpCj4gLQkJcmV0dXJuIE5VTEw7Cj4gLQo+
IC0Jd2hpbGUgKGUtPnR5cGUgIT0gRV9TWU1CT0wpCj4gLQkJZSA9IGUtPmxlZnQuZXhwcjsKPiAt
Cj4gLQlyZXR1cm4gZXhwcl9jb3B5KGUpOwo+IC19Cj4gLQo+IC0vKgo+IC0gKiBHaXZlbiBleHBy
ZXNzaW9uIGBlMScgYW5kIGBlMicsIHJldHVybnMgdGhlIGxlYWYgb2YgdGhlIGxvbmdlc3QKPiAt
ICogc3ViLWV4cHJlc3Npb24gb2YgYGUxJyBub3QgY29udGFpbmluZyAnZTIuCj4gLSAqLwo+IC1z
dHJ1Y3QgZXhwciAqZXhwcl9zaW1wbGlmeV91bm1ldF9kZXAoc3RydWN0IGV4cHIgKmUxLCBzdHJ1
Y3QgZXhwciAqZTIpCj4gLXsKPiAtCXN0cnVjdCBleHByICpyZXQ7Cj4gLQo+IC0Jc3dpdGNoIChl
MS0+dHlwZSkgewo+IC0JY2FzZSBFX09SOgo+IC0JCXJldHVybiBleHByX2FsbG9jX2FuZCgKPiAt
CQkgICAgZXhwcl9zaW1wbGlmeV91bm1ldF9kZXAoZTEtPmxlZnQuZXhwciwgZTIpLAo+IC0JCSAg
ICBleHByX3NpbXBsaWZ5X3VubWV0X2RlcChlMS0+cmlnaHQuZXhwciwgZTIpKTsKPiAtCWNhc2Ug
RV9BTkQ6IHsKPiAtCQlzdHJ1Y3QgZXhwciAqZTsKPiAtCQllID0gZXhwcl9hbGxvY19hbmQoZXhw
cl9jb3B5KGUxKSwgZXhwcl9jb3B5KGUyKSk7Cj4gLQkJZSA9IGV4cHJfZWxpbWluYXRlX2R1cHMo
ZSk7Cj4gLQkJcmV0ID0gKCFleHByX2VxKGUsIGUxKSkgPyBlMSA6IE5VTEw7Cj4gLQkJZXhwcl9m
cmVlKGUpOwo+IC0JCWJyZWFrOwo+IC0JCX0KPiAtCWRlZmF1bHQ6Cj4gLQkJcmV0ID0gZTE7Cj4g
LQkJYnJlYWs7Cj4gLQl9Cj4gLQo+IC0JcmV0dXJuIGV4cHJfZ2V0X2xlZnRtb3N0X3N5bWJvbChy
ZXQpOwo+IC19Cj4gLQo+IC12b2lkIGV4cHJfcHJpbnQoc3RydWN0IGV4cHIgKmUsIHZvaWQgKCpm
bikodm9pZCAqLCBzdHJ1Y3Qgc3ltYm9sICosIGNvbnN0IGNoYXIgKiksIHZvaWQgKmRhdGEsIGlu
dCBwcmV2dG9rZW4pCj4gK3ZvaWQgZXhwcl9wcmludChzdHJ1Y3QgZXhwciAqZSwKPiArCQl2b2lk
ICgqZm4pKHZvaWQgKiwgc3RydWN0IHN5bWJvbCAqLCBjb25zdCBjaGFyICopLAo+ICsJCXZvaWQg
KmRhdGEsIGludCBwcmV2dG9rZW4pCj4gIHsKPiAgCWlmICghZSkgewo+ICAJCWZuKGRhdGEsIE5V
TEwsICJ5Iik7Cj4gQEAgLTExMTMsNyArMTE4Miw3IEBAIHZvaWQgZXhwcl9wcmludChzdHJ1Y3Qg
ZXhwciAqZSwgdm9pZCAoKmZuKSh2b2lkICosIHN0cnVjdCBzeW1ib2wgKiwgY29uc3QgY2hhciAq
Cj4gIAkJCWZuKGRhdGEsIGUtPmxlZnQuc3ltLCBlLT5sZWZ0LnN5bS0+bmFtZSk7Cj4gIAkJZWxz
ZQo+ICAJCQlmbihkYXRhLCBOVUxMLCAiPGNob2ljZT4iKTsKPiAtCQlmbihkYXRhLCBOVUxMLCBl
LT50eXBlID09IEVfTEVRID8gIj49IiA6ICI+Iik7Cj4gKwkJZm4oZGF0YSwgTlVMTCwgZS0+dHlw
ZSA9PSBFX0dFUSA/ICI+PSIgOiAiPiIpOwo+ICAJCWZuKGRhdGEsIGUtPnJpZ2h0LnN5bSwgZS0+
cmlnaHQuc3ltLT5uYW1lKTsKPiAgCQlicmVhazsKPiAgCWNhc2UgRV9VTkVRVUFMOgo+IEBAIC0x
MjA0LDMgKzEyNzMsMzMgQEAgdm9pZCBleHByX2dzdHJfcHJpbnQoc3RydWN0IGV4cHIgKmUsIHN0
cnVjdCBnc3RyICpncykKPiAgewo+ICAJZXhwcl9wcmludChlLCBleHByX3ByaW50X2dzdHJfaGVs
cGVyLCBncywgRV9OT05FKTsKPiAgfQo+ICsKPiArLyoKPiArICogVHJhbnNmb3JtIHRoZSB0b3Ag
bGV2ZWwgInx8IiB0b2tlbnMgaW50byBuZXdsaW5lcyBhbmQgcHJlcGVuZCBlYWNoCj4gKyAqIGxp
bmUgd2l0aCBhIG1pbnVzLiBUaGlzIG1ha2VzIGV4cHJlc3Npb25zIG11Y2ggZWFzaWVyIHRvIHJl
YWQuCj4gKyAqIFN1aXRhYmxlIGZvciByZXZlcnNlIGRlcGVuZGVuY3kgZXhwcmVzc2lvbnMuCj4g
KyAqLwo+ICtzdGF0aWMgdm9pZCBleHByX3ByaW50X3JldmRlcChzdHJ1Y3QgZXhwciAqZSwKPiAr
CQkJICAgICAgdm9pZCAoKmZuKSh2b2lkICosIHN0cnVjdCBzeW1ib2wgKiwgY29uc3QgY2hhciAq
KSwKPiArCQkJICAgICAgdm9pZCAqZGF0YSwgdHJpc3RhdGUgcHJfdHlwZSwgY29uc3QgY2hhciAq
KnRpdGxlKQo+ICt7Cj4gKwlpZiAoZS0+dHlwZSA9PSBFX09SKSB7Cj4gKwkJZXhwcl9wcmludF9y
ZXZkZXAoZS0+bGVmdC5leHByLCBmbiwgZGF0YSwgcHJfdHlwZSwgdGl0bGUpOwo+ICsJCWV4cHJf
cHJpbnRfcmV2ZGVwKGUtPnJpZ2h0LmV4cHIsIGZuLCBkYXRhLCBwcl90eXBlLCB0aXRsZSk7Cj4g
Kwl9IGVsc2UgaWYgKGV4cHJfY2FsY192YWx1ZShlKSA9PSBwcl90eXBlKSB7Cj4gKwkJaWYgKCp0
aXRsZSkgewo+ICsJCQlmbihkYXRhLCBOVUxMLCAqdGl0bGUpOwo+ICsJCQkqdGl0bGUgPSBOVUxM
Owo+ICsJCX0KPiArCj4gKwkJZm4oZGF0YSwgTlVMTCwgIiAgLSAiKTsKPiArCQlleHByX3ByaW50
KGUsIGZuLCBkYXRhLCBFX05PTkUpOwo+ICsJCWZuKGRhdGEsIE5VTEwsICJcbiIpOwo+ICsJfQo+
ICt9Cj4gKwo+ICt2b2lkIGV4cHJfZ3N0cl9wcmludF9yZXZkZXAoc3RydWN0IGV4cHIgKmUsIHN0
cnVjdCBnc3RyICpncywKPiArCQkJICAgIHRyaXN0YXRlIHByX3R5cGUsIGNvbnN0IGNoYXIgKnRp
dGxlKQo+ICt7Cj4gKwlleHByX3ByaW50X3JldmRlcChlLCBleHByX3ByaW50X2dzdHJfaGVscGVy
LCBncywgcHJfdHlwZSwgJnRpdGxlKTsKPiArfQo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2Nv
bmZpZy9leHByLmggYi94ZW4vdG9vbHMva2NvbmZpZy9leHByLmgKPiBpbmRleCA5NzNiNmY3MzMz
Li45NGEzODNiMjFkIDEwMDY0NAo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL2V4cHIuaAo+ICsr
KyBiL3hlbi90b29scy9rY29uZmlnL2V4cHIuaAo+IEBAIC03NCwxNyArNzQsNjEgQEAgZW51bSB7
Cj4gIAlTX0RFRl9DT1VOVAo+ICB9Owo+ICAKPiArLyoKPiArICogUmVwcmVzZW50cyBhIGNvbmZp
Z3VyYXRpb24gc3ltYm9sLgo+ICsgKgo+ICsgKiBDaG9pY2VzIGFyZSByZXByZXNlbnRlZCBhcyBh
IHNwZWNpYWwga2luZCBvZiBzeW1ib2wgYW5kIGhhdmUgdGhlCj4gKyAqIFNZTUJPTF9DSE9JQ0Ug
Yml0IHNldCBpbiAnZmxhZ3MnLgo+ICsgKi8KPiAgc3RydWN0IHN5bWJvbCB7Cj4gKwkvKiBUaGUg
bmV4dCBzeW1ib2wgaW4gdGhlIHNhbWUgYnVja2V0IGluIHRoZSBzeW1ib2wgaGFzaCB0YWJsZSAq
Lwo+ICAJc3RydWN0IHN5bWJvbCAqbmV4dDsKPiArCj4gKwkvKiBUaGUgbmFtZSBvZiB0aGUgc3lt
Ym9sLCBlLmcuICJGT08iIGZvciAnY29uZmlnIEZPTycgKi8KPiAgCWNoYXIgKm5hbWU7Cj4gKwo+
ICsJLyogU19CT09MRUFOLCBTX1RSSVNUQVRFLCAuLi4gKi8KPiAgCWVudW0gc3ltYm9sX3R5cGUg
dHlwZTsKPiArCj4gKwkvKgo+ICsJICogVGhlIGNhbGN1bGF0ZWQgdmFsdWUgb2YgdGhlIHN5bWJv
bC4gVGhlIFNZTUJPTF9WQUxJRCBiaXQgaXMgc2V0IGluCj4gKwkgKiAnZmxhZ3MnIHdoZW4gdGhp
cyBpcyB1cCB0byBkYXRlLiBOb3RlIHRoYXQgdGhpcyB2YWx1ZSBtaWdodCBkaWZmZXIKPiArCSAq
IGZyb20gdGhlIHVzZXIgdmFsdWUgc2V0IGluIGUuZy4gYSAuY29uZmlnIGZpbGUsIGR1ZSB0byB2
aXNpYmlsaXR5Lgo+ICsJICovCj4gIAlzdHJ1Y3Qgc3ltYm9sX3ZhbHVlIGN1cnI7Cj4gKwo+ICsJ
LyoKPiArCSAqIFZhbHVlcyBmb3IgdGhlIHN5bWJvbCBwcm92aWRlZCBmcm9tIG91dHNpZGUuIGRl
ZltTX0RFRl9VU0VSXSBob2xkcwo+ICsJICogdGhlIC5jb25maWcgdmFsdWUuCj4gKwkgKi8KPiAg
CXN0cnVjdCBzeW1ib2xfdmFsdWUgZGVmW1NfREVGX0NPVU5UXTsKPiArCj4gKwkvKgo+ICsJICog
QW4gdXBwZXIgYm91bmQgb24gdGhlIHRyaXN0YXRlIHZhbHVlIHRoZSB1c2VyIGNhbiBzZXQgZm9y
IHRoZSBzeW1ib2wKPiArCSAqIGlmIGl0IGlzIGEgYm9vbGVhbiBvciB0cmlzdGF0ZS4gQ2FsY3Vs
YXRlZCBmcm9tIHByb21wdCBkZXBlbmRlbmNpZXMsCj4gKwkgKiB3aGljaCBhbHNvIGluaGVyaXQg
ZGVwZW5kZW5jaWVzIGZyb20gZW5jbG9zaW5nIG1lbnVzLCBjaG9pY2VzLCBhbmQKPiArCSAqIGlm
cy4gSWYgJ24nLCB0aGUgdXNlciB2YWx1ZSB3aWxsIGJlIGlnbm9yZWQuCj4gKwkgKgo+ICsJICog
U3ltYm9scyBsYWNraW5nIHByb21wdHMgYWx3YXlzIGhhdmUgdmlzaWJpbGl0eSAnbicuCj4gKwkg
Ki8KPiAgCXRyaXN0YXRlIHZpc2libGU7Cj4gKwo+ICsJLyogU1lNQk9MXyogZmxhZ3MgKi8KPiAg
CWludCBmbGFnczsKPiArCj4gKwkvKiBMaXN0IG9mIHByb3BlcnRpZXMuIFNlZSBwcm9wX3R5cGUu
ICovCj4gIAlzdHJ1Y3QgcHJvcGVydHkgKnByb3A7Cj4gKwo+ICsJLyogRGVwZW5kZW5jaWVzIGZy
b20gZW5jbG9zaW5nIG1lbnVzLCBjaG9pY2VzLCBhbmQgaWZzICovCj4gIAlzdHJ1Y3QgZXhwcl92
YWx1ZSBkaXJfZGVwOwo+ICsKPiArCS8qIFJldmVyc2UgZGVwZW5kZW5jaWVzIHRocm91Z2ggYmVp
bmcgc2VsZWN0ZWQgYnkgb3RoZXIgc3ltYm9scyAqLwo+ICAJc3RydWN0IGV4cHJfdmFsdWUgcmV2
X2RlcDsKPiArCj4gKwkvKgo+ICsJICogIldlYWsiIHJldmVyc2UgZGVwZW5kZW5jaWVzIHRocm91
Z2ggYmVpbmcgaW1wbGllZCBieSBvdGhlciBzeW1ib2xzCj4gKwkgKi8KPiArCXN0cnVjdCBleHBy
X3ZhbHVlIGltcGxpZWQ7Cj4gIH07Cj4gIAo+ICAjZGVmaW5lIGZvcl9hbGxfc3ltYm9scyhpLCBz
eW0pIGZvciAoaSA9IDA7IGkgPCBTWU1CT0xfSEFTSFNJWkU7IGkrKykgZm9yIChzeW0gPSBzeW1i
b2xfaGFzaFtpXTsgc3ltOyBzeW0gPSBzeW0tPm5leHQpIGlmIChzeW0tPnR5cGUgIT0gU19PVEhF
UikKPiBAQCAtMTMyLDEwICsxNzYsMTEgQEAgZW51bSBwcm9wX3R5cGUgewo+ICAJUF9VTktOT1dO
LAo+ICAJUF9QUk9NUFQsICAgLyogcHJvbXB0ICJmb28gcHJvbXB0IiBvciAiQkFaIFZhbHVlIiAq
Lwo+ICAJUF9DT01NRU5ULCAgLyogdGV4dCBhc3NvY2lhdGVkIHdpdGggYSBjb21tZW50ICovCj4g
LQlQX01FTlUsICAgICAvKiBwcm9tcHQgYXNzb2NpYXRlZCB3aXRoIGEgbWVudWNvbmZpZyBvcHRp
b24gKi8KPiArCVBfTUVOVSwgICAgIC8qIHByb21wdCBhc3NvY2lhdGVkIHdpdGggYSBtZW51IG9y
IG1lbnVjb25maWcgc3ltYm9sICovCj4gIAlQX0RFRkFVTFQsICAvKiBkZWZhdWx0IHkgKi8KPiAg
CVBfQ0hPSUNFLCAgIC8qIGNob2ljZSB2YWx1ZSAqLwo+ICAJUF9TRUxFQ1QsICAgLyogc2VsZWN0
IEJBUiAqLwo+ICsJUF9JTVBMWSwgICAgLyogaW1wbHkgQkFSICovCj4gIAlQX1JBTkdFLCAgICAv
KiByYW5nZSA3Li4xMDAgKGZvciBhIHN5bWJvbCkgKi8KPiAgCVBfRU5WLCAgICAgIC8qIHZhbHVl
IGZyb20gZW52aXJvbm1lbnQgdmFyaWFibGUgKi8KPiAgCVBfU1lNQk9MLCAgIC8qIHdoZXJlIGEg
c3ltYm9sIGlzIGRlZmluZWQgKi8KPiBAQCAtMTY0LDIyICsyMDksNjcgQEAgc3RydWN0IHByb3Bl
cnR5IHsKPiAgCWZvciAoc3QgPSBzeW0tPnByb3A7IHN0OyBzdCA9IHN0LT5uZXh0KSBcCj4gIAkJ
aWYgKHN0LT50ZXh0KQo+ICAKPiArLyoKPiArICogUmVwcmVzZW50cyBhIG5vZGUgaW4gdGhlIG1l
bnUgdHJlZSwgYXMgc2VlbiBpbiBlLmcuIG1lbnVjb25maWcgKHRob3VnaCB1c2VkCj4gKyAqIGZv
ciBhbGwgZnJvbnQgZW5kcykuIEVhY2ggc3ltYm9sLCBtZW51LCBldGMuIGRlZmluZWQgaW4gdGhl
IEtjb25maWcgZmlsZXMKPiArICogZ2V0cyBhIG5vZGUuIEEgc3ltYm9sIGRlZmluZWQgaW4gbXVs
dGlwbGUgbG9jYXRpb25zIGdldHMgb25lIG5vZGUgYXQgZWFjaAo+ICsgKiBsb2NhdGlvbi4KPiAr
ICovCj4gIHN0cnVjdCBtZW51IHsKPiArCS8qIFRoZSBuZXh0IG1lbnUgbm9kZSBhdCB0aGUgc2Ft
ZSBsZXZlbCAqLwo+ICAJc3RydWN0IG1lbnUgKm5leHQ7Cj4gKwo+ICsJLyogVGhlIHBhcmVudCBt
ZW51IG5vZGUsIGNvcnJlc3BvbmRpbmcgdG8gZS5nLiBhIG1lbnUgb3IgY2hvaWNlICovCj4gIAlz
dHJ1Y3QgbWVudSAqcGFyZW50Owo+ICsKPiArCS8qIFRoZSBmaXJzdCBjaGlsZCBtZW51IG5vZGUs
IGZvciBlLmcuIG1lbnVzIGFuZCBjaG9pY2VzICovCj4gIAlzdHJ1Y3QgbWVudSAqbGlzdDsKPiAr
Cj4gKwkvKgo+ICsJICogVGhlIHN5bWJvbCBhc3NvY2lhdGVkIHdpdGggdGhlIG1lbnUgbm9kZS4g
Q2hvaWNlcyBhcmUgaW1wbGVtZW50ZWQgYXMKPiArCSAqIGEgc3BlY2lhbCBraW5kIG9mIHN5bWJv
bC4gTlVMTCBmb3IgbWVudXMsIGNvbW1lbnRzLCBhbmQgaWZzLgo+ICsJICovCj4gIAlzdHJ1Y3Qg
c3ltYm9sICpzeW07Cj4gKwo+ICsJLyoKPiArCSAqIFRoZSBwcm9tcHQgYXNzb2NpYXRlZCB3aXRo
IHRoZSBub2RlLiBUaGlzIGhvbGRzIHRoZSBwcm9tcHQgZm9yIGEKPiArCSAqIHN5bWJvbCBhcyB3
ZWxsIGFzIHRoZSB0ZXh0IGZvciBhIG1lbnUgb3IgY29tbWVudCwgYWxvbmcgd2l0aCB0aGUKPiAr
CSAqIHR5cGUgKFBfUFJPTVBULCBQX01FTlUsIGV0Yy4pCj4gKwkgKi8KPiAgCXN0cnVjdCBwcm9w
ZXJ0eSAqcHJvbXB0Owo+ICsKPiArCS8qCj4gKwkgKiAndmlzaWJsZSBpZicgZGVwZW5kZW5jaWVz
LiBJZiBtb3JlIHRoYW4gb25lIGlzIGdpdmVuLCB0aGV5IHdpbGwgYmUKPiArCSAqIEFORGVkIHRv
Z2V0aGVyLgo+ICsJICovCj4gIAlzdHJ1Y3QgZXhwciAqdmlzaWJpbGl0eTsKPiArCj4gKwkvKgo+
ICsJICogT3JkaW5hcnkgZGVwZW5kZW5jaWVzIGZyb20gZS5nLiAnZGVwZW5kcyBvbicgYW5kICdp
ZicsIEFORGVkCj4gKwkgKiB0b2dldGhlcgo+ICsJICovCj4gIAlzdHJ1Y3QgZXhwciAqZGVwOwo+
ICsKPiArCS8qIE1FTlVfKiBmbGFncyAqLwo+ICAJdW5zaWduZWQgaW50IGZsYWdzOwo+ICsKPiAr
CS8qIEFueSBoZWxwIHRleHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBub2RlICovCj4gIAljaGFyICpo
ZWxwOwo+ICsKPiArCS8qIFRoZSBsb2NhdGlvbiB3aGVyZSB0aGUgbWVudSBub2RlIGFwcGVhcnMg
aW4gdGhlIEtjb25maWcgZmlsZXMgKi8KPiAgCXN0cnVjdCBmaWxlICpmaWxlOwo+ICAJaW50IGxp
bmVubzsKPiArCj4gKwkvKiBGb3IgdXNlIGJ5IGZyb250IGVuZHMgdGhhdCBuZWVkIHRvIHN0b3Jl
IGF1eGlsaWFyeSBkYXRhICovCj4gIAl2b2lkICpkYXRhOwo+ICB9Owo+ICAKPiArLyoKPiArICog
U2V0IG9uIGEgbWVudSBub2RlIHdoZW4gdGhlIGNvcnJlc3BvbmRpbmcgc3ltYm9sIGNoYW5nZXMg
c3RhdGUgaW4gc29tZSB3YXkuCj4gKyAqIENhbiBiZSBjaGVja2VkIGJ5IGZyb250IGVuZHMuCj4g
KyAqLwo+ICAjZGVmaW5lIE1FTlVfQ0hBTkdFRAkJMHgwMDAxCj4gKwo+ICAjZGVmaW5lIE1FTlVf
Uk9PVAkJMHgwMDAyCj4gIAo+ICBzdHJ1Y3QganVtcF9rZXkgewo+IEBAIC0yMTUsMTEgKzMwNSwx
MiBAQCBzdHJ1Y3QgZXhwciAqZXhwcl90cmFuc2Zvcm0oc3RydWN0IGV4cHIgKmUpOwo+ICBpbnQg
ZXhwcl9jb250YWluc19zeW1ib2woc3RydWN0IGV4cHIgKmRlcCwgc3RydWN0IHN5bWJvbCAqc3lt
KTsKPiAgYm9vbCBleHByX2RlcGVuZHNfc3ltYm9sKHN0cnVjdCBleHByICpkZXAsIHN0cnVjdCBz
eW1ib2wgKnN5bSk7Cj4gIHN0cnVjdCBleHByICpleHByX3RyYW5zX2NvbXBhcmUoc3RydWN0IGV4
cHIgKmUsIGVudW0gZXhwcl90eXBlIHR5cGUsIHN0cnVjdCBzeW1ib2wgKnN5bSk7Cj4gLXN0cnVj
dCBleHByICpleHByX3NpbXBsaWZ5X3VubWV0X2RlcChzdHJ1Y3QgZXhwciAqZTEsIHN0cnVjdCBl
eHByICplMik7Cj4gIAo+ICB2b2lkIGV4cHJfZnByaW50KHN0cnVjdCBleHByICplLCBGSUxFICpv
dXQpOwo+ICBzdHJ1Y3QgZ3N0cjsgLyogZm9yd2FyZCAqLwo+ICB2b2lkIGV4cHJfZ3N0cl9wcmlu
dChzdHJ1Y3QgZXhwciAqZSwgc3RydWN0IGdzdHIgKmdzKTsKPiArdm9pZCBleHByX2dzdHJfcHJp
bnRfcmV2ZGVwKHN0cnVjdCBleHByICplLCBzdHJ1Y3QgZ3N0ciAqZ3MsCj4gKwkJCSAgICB0cmlz
dGF0ZSBwcl90eXBlLCBjb25zdCBjaGFyICp0aXRsZSk7Cj4gIAo+ICBzdGF0aWMgaW5saW5lIGlu
dCBleHByX2lzX3llcyhzdHJ1Y3QgZXhwciAqZSkKPiAgewo+IGRpZmYgLS1naXQgYS94ZW4vdG9v
bHMva2NvbmZpZy9nY29uZi5jIGIveGVuL3Rvb2xzL2tjb25maWcvZ2NvbmYuYwo+IGluZGV4IDI2
ZDIwOGI0MzUuLmNmZGRkZGI5YzkgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvZ2Nv
bmYuYwo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL2djb25mLmMKPiBAQCAtOTE0LDcgKzkxNCw3
IEBAIG9uX3RyZWV2aWV3Ml9idXR0b25fcHJlc3NfZXZlbnQoR3RrV2lkZ2V0ICogd2lkZ2V0LAo+
ICAJCQljdXJyZW50ID0gbWVudTsKPiAgCQkJZGlzcGxheV90cmVlX3BhcnQoKTsKPiAgCQkJZ3Rr
X3dpZGdldF9zZXRfc2Vuc2l0aXZlKGJhY2tfYnRuLCBUUlVFKTsKPiAtCQl9IGVsc2UgaWYgKChj
b2wgPT0gQ09MX09QVElPTikpIHsKPiArCQl9IGVsc2UgaWYgKGNvbCA9PSBDT0xfT1BUSU9OKSB7
Cj4gIAkJCXRvZ2dsZV9zeW1fdmFsdWUobWVudSk7Cj4gIAkJCWd0a190cmVlX3ZpZXdfZXhwYW5k
X3Jvdyh2aWV3LCBwYXRoLCBUUlVFKTsKPiAgCQl9Cj4gZGlmZiAtLWdpdCBhL3hlbi90b29scy9r
Y29uZmlnL2tjb25mX2lkLmMgYi94ZW4vdG9vbHMva2NvbmZpZy9rY29uZl9pZC5jCj4gbmV3IGZp
bGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4zZWE5YzVmOWY3Cj4gLS0tIC9kZXYv
bnVsbAo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL2tjb25mX2lkLmMKPiBAQCAtMCwwICsxLDUz
IEBACj4gKwo+ICtzdGF0aWMgc3RydWN0IGtjb25mX2lkIGtjb25mX2lkX2FycmF5W10gPSB7Cj4g
Kwl7ICJtYWlubWVudSIsCQlUX01BSU5NRU5VLAkJVEZfQ09NTUFORCB9LAo+ICsJeyAibWVudSIs
CQlUX01FTlUsCQkJVEZfQ09NTUFORCB9LAo+ICsJeyAiZW5kbWVudSIsCQlUX0VORE1FTlUsCQlU
Rl9DT01NQU5EIH0sCj4gKwl7ICJzb3VyY2UiLAkJVF9TT1VSQ0UsCQlURl9DT01NQU5EIH0sCj4g
Kwl7ICJjaG9pY2UiLAkJVF9DSE9JQ0UsCQlURl9DT01NQU5EIH0sCj4gKwl7ICJlbmRjaG9pY2Ui
LAkJVF9FTkRDSE9JQ0UsCQlURl9DT01NQU5EIH0sCj4gKwl7ICJjb21tZW50IiwJCVRfQ09NTUVO
VCwJCVRGX0NPTU1BTkQgfSwKPiArCXsgImNvbmZpZyIsCQlUX0NPTkZJRywJCVRGX0NPTU1BTkQg
fSwKPiArCXsgIm1lbnVjb25maWciLAkJVF9NRU5VQ09ORklHLAkJVEZfQ09NTUFORCB9LAo+ICsJ
eyAiaGVscCIsCQlUX0hFTFAsCQkJVEZfQ09NTUFORCB9LAo+ICsJeyAiLS0taGVscC0tLSIsCQlU
X0hFTFAsCQkJVEZfQ09NTUFORCB9LAo+ICsJeyAiaWYiLAkJCVRfSUYsCQkJVEZfQ09NTUFORHxU
Rl9QQVJBTSB9LAo+ICsJeyAiZW5kaWYiLAkJVF9FTkRJRiwJCVRGX0NPTU1BTkQgfSwKPiArCXsg
ImRlcGVuZHMiLAkJVF9ERVBFTkRTLAkJVEZfQ09NTUFORCB9LAo+ICsJeyAib3B0aW9uYWwiLAkJ
VF9PUFRJT05BTCwJCVRGX0NPTU1BTkQgfSwKPiArCXsgImRlZmF1bHQiLAkJVF9ERUZBVUxULAkJ
VEZfQ09NTUFORCwgU19VTktOT1dOIH0sCj4gKwl7ICJwcm9tcHQiLAkJVF9QUk9NUFQsCQlURl9D
T01NQU5EIH0sCj4gKwl7ICJ0cmlzdGF0ZSIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19UUklT
VEFURSB9LAo+ICsJeyAiZGVmX3RyaXN0YXRlIiwJVF9ERUZBVUxULAkJVEZfQ09NTUFORCwgU19U
UklTVEFURSB9LAo+ICsJeyAiYm9vbCIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19CT09MRUFO
IH0sCj4gKwl7ICJkZWZfYm9vbCIsCQlUX0RFRkFVTFQsCQlURl9DT01NQU5ELCBTX0JPT0xFQU4g
fSwKPiArCXsgImludCIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19JTlQgfSwKPiArCXsgImhl
eCIsCQlUX1RZUEUsCQkJVEZfQ09NTUFORCwgU19IRVggfSwKPiArCXsgInN0cmluZyIsCQlUX1RZ
UEUsCQkJVEZfQ09NTUFORCwgU19TVFJJTkcgfSwKPiArCXsgInNlbGVjdCIsCQlUX1NFTEVDVCwJ
CVRGX0NPTU1BTkQgfSwKPiArCXsgImltcGx5IiwJCVRfSU1QTFksCQlURl9DT01NQU5EIH0sCj4g
Kwl7ICJyYW5nZSIsCQlUX1JBTkdFLAkJVEZfQ09NTUFORCB9LAo+ICsJeyAidmlzaWJsZSIsCQlU
X1ZJU0lCTEUsCQlURl9DT01NQU5EIH0sCj4gKwl7ICJvcHRpb24iLAkJVF9PUFRJT04sCQlURl9D
T01NQU5EIH0sCj4gKwl7ICJvbiIsCQkJVF9PTiwJCQlURl9QQVJBTSB9LAo+ICsJeyAibW9kdWxl
cyIsCQlUX09QVF9NT0RVTEVTLAkJVEZfT1BUSU9OIH0sCj4gKwl7ICJkZWZjb25maWdfbGlzdCIs
CVRfT1BUX0RFRkNPTkZJR19MSVNULAlURl9PUFRJT04gfSwKPiArCXsgImVudiIsCQlUX09QVF9F
TlYsCQlURl9PUFRJT04gfSwKPiArCXsgImFsbG5vY29uZmlnX3kiLAlUX09QVF9BTExOT0NPTkZJ
R19ZLAlURl9PUFRJT04gfSwKPiArfTsKPiArCj4gKyNkZWZpbmUgS0NPTkZfSURfQVJSQVlfU0la
RSAoc2l6ZW9mKGtjb25mX2lkX2FycmF5KS9zaXplb2Yoc3RydWN0IGtjb25mX2lkKSkKPiArCj4g
K3N0YXRpYyBjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmtjb25mX2lkX2xvb2t1cChyZWdpc3RlciBj
b25zdCBjaGFyICpzdHIsIHJlZ2lzdGVyIHVuc2lnbmVkIGludCBsZW4pCj4gK3sKPiArCWludCBp
Owo+ICsKPiArCWZvciAoaSA9IDA7IGkgPCBLQ09ORl9JRF9BUlJBWV9TSVpFOyBpKyspIHsKPiAr
CQlzdHJ1Y3Qga2NvbmZfaWQgKmlkID0ga2NvbmZfaWRfYXJyYXkraTsKPiArCQlpbnQgbCA9IHN0
cmxlbihpZC0+bmFtZSk7Cj4gKwo+ICsJCWlmIChsZW4gPT0gbCAmJiAhbWVtY21wKHN0ciwgaWQt
Pm5hbWUsIGxlbikpCj4gKwkJCXJldHVybiBpZDsKPiArCX0KPiArCXJldHVybiBOVUxMOwo+ICt9
Cj4gZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jIGIveGVuL3Rvb2xz
L2tjb25maWcva3hnZXR0ZXh0LmMKPiBpbmRleCAyODU4NzM4YjIyLi4yNDA4ODBhODkxIDEwMDY0
NAo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jCj4gKysrIGIveGVuL3Rvb2xz
L2tjb25maWcva3hnZXR0ZXh0LmMKPiBAQCAtMTAxLDcgKzEwMSw3IEBAIHN0YXRpYyBzdHJ1Y3Qg
bWVzc2FnZSAqbWVzc2FnZV9fbmV3KGNvbnN0IGNoYXIgKm1zZywgY2hhciAqb3B0aW9uLAo+ICAJ
aWYgKHNlbGYtPmZpbGVzID09IE5VTEwpCj4gIAkJZ290byBvdXRfZmFpbDsKPiAgCj4gLQlzZWxm
LT5tc2cgPSBzdHJkdXAobXNnKTsKPiArCXNlbGYtPm1zZyA9IHhzdHJkdXAobXNnKTsKPiAgCWlm
IChzZWxmLT5tc2cgPT0gTlVMTCkKPiAgCQlnb3RvIG91dF9mYWlsX21zZzsKPiAgCj4gZGlmZiAt
LWdpdCBhL3hlbi90b29scy9rY29uZmlnL2xpc3QuaCBiL3hlbi90b29scy9rY29uZmlnL2xpc3Qu
aAo+IGluZGV4IDJjZjIzZjAwMmQuLjQ1Y2IyMzdhYjcgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xz
L2tjb25maWcvbGlzdC5oCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbGlzdC5oCj4gQEAgLTEs
MyArMSw0IEBACj4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCj4gICNp
Zm5kZWYgTElTVF9ICj4gICNkZWZpbmUgTElTVF9ICj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vdG9v
bHMva2NvbmZpZy9sa2MuaCBiL3hlbi90b29scy9rY29uZmlnL2xrYy5oCj4gaW5kZXggOTFjYTEy
NmVhMC4uZjQzOTRhZjZlNCAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9sa2MuaAo+
ICsrKyBiL3hlbi90b29scy9rY29uZmlnL2xrYy5oCj4gQEAgLTYyLDEyICs2MiwxMyBAQCBlbnVt
IGNvbmZfZGVmX21vZGUgewo+ICAjZGVmaW5lIFRfT1BUX0FMTE5PQ09ORklHX1kJNAo+ICAKPiAg
c3RydWN0IGtjb25mX2lkIHsKPiAtCWludCBuYW1lOwo+ICsJY29uc3QgY2hhciAqbmFtZTsKPiAg
CWludCB0b2tlbjsKPiAgCXVuc2lnbmVkIGludCBmbGFnczsKPiAgCWVudW0gc3ltYm9sX3R5cGUg
c3R5cGU7Cj4gIH07Cj4gIAo+ICtleHRlcm4gaW50IHl5bGluZW5vOwo+ICB2b2lkIHpjb25mZHVt
cChGSUxFICpvdXQpOwo+ICB2b2lkIHpjb25mX3N0YXJ0aGVscCh2b2lkKTsKPiAgRklMRSAqemNv
bmZfZm9wZW4oY29uc3QgY2hhciAqbmFtZSk7Cj4gQEAgLTEwMCw3ICsxMDEsNiBAQCB2b2lkIG1l
bnVfd2FybihzdHJ1Y3QgbWVudSAqbWVudSwgY29uc3QgY2hhciAqZm10LCAuLi4pOwo+ICBzdHJ1
Y3QgbWVudSAqbWVudV9hZGRfbWVudSh2b2lkKTsKPiAgdm9pZCBtZW51X2VuZF9tZW51KHZvaWQp
Owo+ICB2b2lkIG1lbnVfYWRkX2VudHJ5KHN0cnVjdCBzeW1ib2wgKnN5bSk7Cj4gLXZvaWQgbWVu
dV9lbmRfZW50cnkodm9pZCk7Cj4gIHZvaWQgbWVudV9hZGRfZGVwKHN0cnVjdCBleHByICpkZXAp
Owo+ICB2b2lkIG1lbnVfYWRkX3Zpc2liaWxpdHkoc3RydWN0IGV4cHIgKmRlcCk7Cj4gIHN0cnVj
dCBwcm9wZXJ0eSAqbWVudV9hZGRfcHJvbXB0KGVudW0gcHJvcF90eXBlIHR5cGUsIGNoYXIgKnBy
b21wdCwgc3RydWN0IGV4cHIgKmRlcCk7Cj4gQEAgLTExNSw2ICsxMTUsOCBAQCBzdHJ1Y3QgZmls
ZSAqZmlsZV9sb29rdXAoY29uc3QgY2hhciAqbmFtZSk7Cj4gIGludCBmaWxlX3dyaXRlX2RlcChj
b25zdCBjaGFyICpuYW1lKTsKPiAgdm9pZCAqeG1hbGxvYyhzaXplX3Qgc2l6ZSk7Cj4gIHZvaWQg
KnhjYWxsb2Moc2l6ZV90IG5tZW1iLCBzaXplX3Qgc2l6ZSk7Cj4gK3ZvaWQgKnhyZWFsbG9jKHZv
aWQgKnAsIHNpemVfdCBzaXplKTsKPiArY2hhciAqeHN0cmR1cChjb25zdCBjaGFyICpzKTsKPiAg
Cj4gIHN0cnVjdCBnc3RyIHsKPiAgCXNpemVfdCBsZW47Cj4gZGlmZiAtLWdpdCBhL3hlbi90b29s
cy9rY29uZmlnL2xrY19wcm90by5oIGIveGVuL3Rvb2xzL2tjb25maWcvbGtjX3Byb3RvLmgKPiBp
bmRleCBkNTM5ODcxOGVjLi45ZGM4YWJmYjFkIDEwMDY0NAo+IC0tLSBhL3hlbi90b29scy9rY29u
ZmlnL2xrY19wcm90by5oCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbGtjX3Byb3RvLmgKPiBA
QCAtMSwzICsxLDQgQEAKPiArLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8K
PiAgI2luY2x1ZGUgPHN0ZGFyZy5oPgo+ICAKPiAgLyogY29uZmRhdGEuYyAqLwo+IEBAIC0zMCw3
ICszMSw3IEBAIGV4dGVybiBzdHJ1Y3Qgc3ltYm9sICogc3ltYm9sX2hhc2hbU1lNQk9MX0hBU0hT
SVpFXTsKPiAgCj4gIHN0cnVjdCBzeW1ib2wgKiBzeW1fbG9va3VwKGNvbnN0IGNoYXIgKm5hbWUs
IGludCBmbGFncyk7Cj4gIHN0cnVjdCBzeW1ib2wgKiBzeW1fZmluZChjb25zdCBjaGFyICpuYW1l
KTsKPiAtY29uc3QgY2hhciAqIHN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKGNvbnN0IGNoYXIgKmlu
KTsKPiArY2hhciAqc3ltX2V4cGFuZF9zdHJpbmdfdmFsdWUoY29uc3QgY2hhciAqaW4pOwo+ICBj
b25zdCBjaGFyICogc3ltX2VzY2FwZV9zdHJpbmdfdmFsdWUoY29uc3QgY2hhciAqaW4pOwo+ICBz
dHJ1Y3Qgc3ltYm9sICoqIHN5bV9yZV9zZWFyY2goY29uc3QgY2hhciAqcGF0dGVybik7Cj4gIGNv
bnN0IGNoYXIgKiBzeW1fdHlwZV9uYW1lKGVudW0gc3ltYm9sX3R5cGUgdHlwZSk7Cj4gZGlmZiAt
LWdpdCBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2NoZWNrLWx4ZGlhbG9nLnNoIGIveGVu
L3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvY2hlY2stbHhkaWFsb2cuc2gKPiBpbmRleCA1MDc1ZWJm
MmQzLi42YzBiY2Q5YzQ3IDEwMDc1NQo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9n
L2NoZWNrLWx4ZGlhbG9nLnNoCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvY2hl
Y2stbHhkaWFsb2cuc2gKPiBAQCAtMSw0ICsxLDUgQEAKPiAgIyEvYmluL3NoCj4gKyMgU1BEWC1M
aWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKPiAgIyBDaGVjayBuY3Vyc2VzIGNvbXBhdGliaWxp
dHkKPiAgCj4gICMgV2hhdCBsaWJyYXJ5IHRvIGxpbmsKPiBAQCAtNTQsNyArNTUsOCBAQCBFT0YK
PiAgCSAgICBlY2hvICIgKioqIHJlcXVpcmVkIGhlYWRlciBmaWxlcy4iICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDE+JjIKPiAgCSAgICBlY2hvICIgKioqICdtYWtlIG1lbnVjb25maWcnIHJl
cXVpcmVzIHRoZSBuY3Vyc2VzIGxpYnJhcmllcy4iIDE+JjIKPiAgCSAgICBlY2hvICIgKioqICIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE+JjIKPiAt
CSAgICBlY2hvICIgKioqIEluc3RhbGwgbmN1cnNlcyAobmN1cnNlcy1kZXZlbCkgYW5kIHRyeSBh
Z2Fpbi4iICAgIDE+JjIKPiArCSAgICBlY2hvICIgKioqIEluc3RhbGwgbmN1cnNlcyAobmN1cnNl
cy1kZXZlbCBvciBsaWJuY3Vyc2VzLWRldiAiIDE+JjIKPiArCSAgICBlY2hvICIgKioqIGRlcGVu
ZGluZyBvbiB5b3VyIGRpc3RyaWJ1dGlvbikgYW5kIHRyeSBhZ2Fpbi4iICAgIDE+JjIKPiAgCSAg
ICBlY2hvICIgKioqICIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDE+JjIKPiAgCSAgICBleGl0IDEKPiAgCWZpCj4gZGlmZiAtLWdpdCBhL3hlbi90b29s
cy9rY29uZmlnL21jb25mLmMgYi94ZW4vdG9vbHMva2NvbmZpZy9tY29uZi5jCj4gaW5kZXggMzE1
Y2UyYzdjYi4uYzgyOWJlOGJiMSAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9tY29u
Zi5jCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbWNvbmYuYwo+IEBAIC0yNDYsNyArMjQ2LDcg
QEAgc2VhcmNoX2hlbHBbXSA9IE5fKAo+ICAJIiAgU2VsZWN0ZWQgYnk6IEJBUiBbPW5dXG4iCj4g
IAkiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS1cbiIKPiAgCSJvIFRoZSBsaW5lICdUeXBlOicgc2hvd3MgdGhlIHR5cGUgb2Yg
dGhlIGNvbmZpZ3VyYXRpb24gb3B0aW9uIGZvclxuIgo+IC0JIiAgdGhpcyBzeW1ib2wgKGJvb2xl
YW4sIHRyaXN0YXRlLCBzdHJpbmcsIC4uLilcbiIKPiArCSIgIHRoaXMgc3ltYm9sIChib29sLCB0
cmlzdGF0ZSwgc3RyaW5nLCAuLi4pXG4iCj4gIAkibyBUaGUgbGluZSAnUHJvbXB0Oicgc2hvd3Mg
dGhlIHRleHQgdXNlZCBpbiB0aGUgbWVudSBzdHJ1Y3R1cmUgZm9yXG4iCj4gIAkiICB0aGlzIHN5
bWJvbFxuIgo+ICAJIm8gVGhlICdEZWZpbmVkIGF0JyBsaW5lIHRlbGxzIGF0IHdoYXQgZmlsZSAv
IGxpbmUgbnVtYmVyIHRoZSBzeW1ib2xcbiIKPiBkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25m
aWcvbWVudS5jIGIveGVuL3Rvb2xzL2tjb25maWcvbWVudS5jCj4gaW5kZXggYjA1Y2MzZDRhOS4u
NWM1YzEzNzRiMSAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9tZW51LmMKPiArKysg
Yi94ZW4vdG9vbHMva2NvbmZpZy9tZW51LmMKPiBAQCAtNjIsMTMgKzYyLDggQEAgdm9pZCBtZW51
X2FkZF9lbnRyeShzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gIAkJbWVudV9hZGRfc3ltYm9sKFBfU1lN
Qk9MLCBzeW0sIE5VTEwpOwo+ICB9Cj4gIAo+IC12b2lkIG1lbnVfZW5kX2VudHJ5KHZvaWQpCj4g
LXsKPiAtfQo+IC0KPiAgc3RydWN0IG1lbnUgKm1lbnVfYWRkX21lbnUodm9pZCkKPiAgewo+IC0J
bWVudV9lbmRfZW50cnkoKTsKPiAgCWxhc3RfZW50cnlfcHRyID0gJmN1cnJlbnRfZW50cnktPmxp
c3Q7Cj4gIAlyZXR1cm4gY3VycmVudF9tZW51ID0gY3VycmVudF9lbnRyeTsKPiAgfQo+IEBAIC03
OSwxOSArNzQsMjMgQEAgdm9pZCBtZW51X2VuZF9tZW51KHZvaWQpCj4gIAljdXJyZW50X21lbnUg
PSBjdXJyZW50X21lbnUtPnBhcmVudDsKPiAgfQo+ICAKPiAtc3RhdGljIHN0cnVjdCBleHByICpt
ZW51X2NoZWNrX2RlcChzdHJ1Y3QgZXhwciAqZSkKPiArLyoKPiArICogUmV3cml0ZXMgJ20nIHRv
ICdtJyAmJiBNT0RVTEVTLCBzbyB0aGF0IGl0IGV2YWx1YXRlcyB0byAnbicgd2hlbiBydW5uaW5n
Cj4gKyAqIHdpdGhvdXQgbW9kdWxlcwo+ICsgKi8KPiArc3RhdGljIHN0cnVjdCBleHByICpyZXdy
aXRlX20oc3RydWN0IGV4cHIgKmUpCj4gIHsKPiAgCWlmICghZSkKPiAgCQlyZXR1cm4gZTsKPiAg
Cj4gIAlzd2l0Y2ggKGUtPnR5cGUpIHsKPiAgCWNhc2UgRV9OT1Q6Cj4gLQkJZS0+bGVmdC5leHBy
ID0gbWVudV9jaGVja19kZXAoZS0+bGVmdC5leHByKTsKPiArCQllLT5sZWZ0LmV4cHIgPSByZXdy
aXRlX20oZS0+bGVmdC5leHByKTsKPiAgCQlicmVhazsKPiAgCWNhc2UgRV9PUjoKPiAgCWNhc2Ug
RV9BTkQ6Cj4gLQkJZS0+bGVmdC5leHByID0gbWVudV9jaGVja19kZXAoZS0+bGVmdC5leHByKTsK
PiAtCQllLT5yaWdodC5leHByID0gbWVudV9jaGVja19kZXAoZS0+cmlnaHQuZXhwcik7Cj4gKwkJ
ZS0+bGVmdC5leHByID0gcmV3cml0ZV9tKGUtPmxlZnQuZXhwcik7Cj4gKwkJZS0+cmlnaHQuZXhw
ciA9IHJld3JpdGVfbShlLT5yaWdodC5leHByKTsKPiAgCQlicmVhazsKPiAgCWNhc2UgRV9TWU1C
T0w6Cj4gIAkJLyogY2hhbmdlICdtJyBpbnRvICdtJyAmJiBNT0RVTEVTICovCj4gQEAgLTEwNiw3
ICsxMDUsNyBAQCBzdGF0aWMgc3RydWN0IGV4cHIgKm1lbnVfY2hlY2tfZGVwKHN0cnVjdCBleHBy
ICplKQo+ICAKPiAgdm9pZCBtZW51X2FkZF9kZXAoc3RydWN0IGV4cHIgKmRlcCkKPiAgewo+IC0J
Y3VycmVudF9lbnRyeS0+ZGVwID0gZXhwcl9hbGxvY19hbmQoY3VycmVudF9lbnRyeS0+ZGVwLCBt
ZW51X2NoZWNrX2RlcChkZXApKTsKPiArCWN1cnJlbnRfZW50cnktPmRlcCA9IGV4cHJfYWxsb2Nf
YW5kKGN1cnJlbnRfZW50cnktPmRlcCwgZGVwKTsKPiAgfQo+ICAKPiAgdm9pZCBtZW51X3NldF90
eXBlKGludCB0eXBlKQo+IEBAIC0xMzEsNyArMTMwLDcgQEAgc3RhdGljIHN0cnVjdCBwcm9wZXJ0
eSAqbWVudV9hZGRfcHJvcChlbnVtIHByb3BfdHlwZSB0eXBlLCBjaGFyICpwcm9tcHQsIHN0cnVj
dAo+ICAKPiAgCXByb3AtPm1lbnUgPSBjdXJyZW50X2VudHJ5Owo+ICAJcHJvcC0+ZXhwciA9IGV4
cHI7Cj4gLQlwcm9wLT52aXNpYmxlLmV4cHIgPSBtZW51X2NoZWNrX2RlcChkZXApOwo+ICsJcHJv
cC0+dmlzaWJsZS5leHByID0gZGVwOwo+ICAKPiAgCWlmIChwcm9tcHQpIHsKPiAgCQlpZiAoaXNz
cGFjZSgqcHJvbXB0KSkgewo+IEBAIC0yMTMsNiArMjEyLDcgQEAgdm9pZCBtZW51X2FkZF9vcHRp
b24oaW50IHRva2VuLCBjaGFyICphcmcpCj4gIAkJCXN5bV9kZWZjb25maWdfbGlzdCA9IGN1cnJl
bnRfZW50cnktPnN5bTsKPiAgCQllbHNlIGlmIChzeW1fZGVmY29uZmlnX2xpc3QgIT0gY3VycmVu
dF9lbnRyeS0+c3ltKQo+ICAJCQl6Y29uZl9lcnJvcigidHJ5aW5nIHRvIHJlZGVmaW5lIGRlZmNv
bmZpZyBzeW1ib2wiKTsKPiArCQlzeW1fZGVmY29uZmlnX2xpc3QtPmZsYWdzIHw9IFNZTUJPTF9B
VVRPOwo+ICAJCWJyZWFrOwo+ICAJY2FzZSBUX09QVF9FTlY6Cj4gIAkJcHJvcF9hZGRfZW52KGFy
Zyk7Cj4gQEAgLTIzMyw2ICsyMzMsOCBAQCBzdGF0aWMgdm9pZCBzeW1fY2hlY2tfcHJvcChzdHJ1
Y3Qgc3ltYm9sICpzeW0pCj4gIHsKPiAgCXN0cnVjdCBwcm9wZXJ0eSAqcHJvcDsKPiAgCXN0cnVj
dCBzeW1ib2wgKnN5bTI7Cj4gKwljaGFyICp1c2U7Cj4gKwo+ICAJZm9yIChwcm9wID0gc3ltLT5w
cm9wOyBwcm9wOyBwcm9wID0gcHJvcC0+bmV4dCkgewo+ICAJCXN3aXRjaCAocHJvcC0+dHlwZSkg
ewo+ICAJCWNhc2UgUF9ERUZBVUxUOgo+IEBAIC0yNTAsMjAgKzI1MiwzMiBAQCBzdGF0aWMgdm9p
ZCBzeW1fY2hlY2tfcHJvcChzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gIAkJCQkJICAgICInJXMnOiBu
dW1iZXIgaXMgaW52YWxpZCIsCj4gIAkJCQkJICAgIHN5bS0+bmFtZSk7Cj4gIAkJCX0KPiArCQkJ
aWYgKHN5bV9pc19jaG9pY2Uoc3ltKSkgewo+ICsJCQkJc3RydWN0IHByb3BlcnR5ICpjaG9pY2Vf
cHJvcCA9Cj4gKwkJCQkJc3ltX2dldF9jaG9pY2VfcHJvcChzeW0yKTsKPiArCj4gKwkJCQlpZiAo
IWNob2ljZV9wcm9wIHx8Cj4gKwkJCQkgICAgcHJvcF9nZXRfc3ltYm9sKGNob2ljZV9wcm9wKSAh
PSBzeW0pCj4gKwkJCQkJcHJvcF93YXJuKHByb3AsCj4gKwkJCQkJCSAgImNob2ljZSBkZWZhdWx0
IHN5bWJvbCAnJXMnIGlzIG5vdCBjb250YWluZWQgaW4gdGhlIGNob2ljZSIsCj4gKwkJCQkJCSAg
c3ltMi0+bmFtZSk7Cj4gKwkJCX0KPiAgCQkJYnJlYWs7Cj4gIAkJY2FzZSBQX1NFTEVDVDoKPiAr
CQljYXNlIFBfSU1QTFk6Cj4gKwkJCXVzZSA9IHByb3AtPnR5cGUgPT0gUF9TRUxFQ1QgPyAic2Vs
ZWN0IiA6ICJpbXBseSI7Cj4gIAkJCXN5bTIgPSBwcm9wX2dldF9zeW1ib2wocHJvcCk7Cj4gIAkJ
CWlmIChzeW0tPnR5cGUgIT0gU19CT09MRUFOICYmIHN5bS0+dHlwZSAhPSBTX1RSSVNUQVRFKQo+
ICAJCQkJcHJvcF93YXJuKHByb3AsCj4gLQkJCQkgICAgImNvbmZpZyBzeW1ib2wgJyVzJyB1c2Vz
IHNlbGVjdCwgYnV0IGlzICIKPiAtCQkJCSAgICAibm90IGJvb2xlYW4gb3IgdHJpc3RhdGUiLCBz
eW0tPm5hbWUpOwo+ICsJCQkJICAgICJjb25maWcgc3ltYm9sICclcycgdXNlcyAlcywgYnV0IGlz
ICIKPiArCQkJCSAgICAibm90IGJvb2wgb3IgdHJpc3RhdGUiLCBzeW0tPm5hbWUsIHVzZSk7Cj4g
IAkJCWVsc2UgaWYgKHN5bTItPnR5cGUgIT0gU19VTktOT1dOICYmCj4gIAkJCQkgc3ltMi0+dHlw
ZSAhPSBTX0JPT0xFQU4gJiYKPiAgCQkJCSBzeW0yLT50eXBlICE9IFNfVFJJU1RBVEUpCj4gIAkJ
CQlwcm9wX3dhcm4ocHJvcCwKPiAtCQkJCSAgICAiJyVzJyBoYXMgd3JvbmcgdHlwZS4gJ3NlbGVj
dCcgb25seSAiCj4gLQkJCQkgICAgImFjY2VwdCBhcmd1bWVudHMgb2YgYm9vbGVhbiBhbmQgIgo+
IC0JCQkJICAgICJ0cmlzdGF0ZSB0eXBlIiwgc3ltMi0+bmFtZSk7Cj4gKwkJCQkgICAgIiclcycg
aGFzIHdyb25nIHR5cGUuICclcycgb25seSAiCj4gKwkJCQkgICAgImFjY2VwdCBhcmd1bWVudHMg
b2YgYm9vbCBhbmQgIgo+ICsJCQkJICAgICJ0cmlzdGF0ZSB0eXBlIiwgc3ltMi0+bmFtZSwgdXNl
KTsKPiAgCQkJYnJlYWs7Cj4gIAkJY2FzZSBQX1JBTkdFOgo+ICAJCQlpZiAoc3ltLT50eXBlICE9
IFNfSU5UICYmIHN5bS0+dHlwZSAhPSBTX0hFWCkKPiBAQCAtMjg4LDYgKzMwMiwxMSBAQCB2b2lk
IG1lbnVfZmluYWxpemUoc3RydWN0IG1lbnUgKnBhcmVudCkKPiAgCj4gIAlzeW0gPSBwYXJlbnQt
PnN5bTsKPiAgCWlmIChwYXJlbnQtPmxpc3QpIHsKPiArCQkvKgo+ICsJCSAqIFRoaXMgbWVudSBu
b2RlIGhhcyBjaGlsZHJlbi4gV2UgKHJlY3Vyc2l2ZWx5KSBwcm9jZXNzIHRoZW0KPiArCQkgKiBh
bmQgcHJvcGFnYXRlIHBhcmVudCBkZXBlbmRlbmNpZXMgYmVmb3JlIG1vdmluZyBvbi4KPiArCQkg
Ki8KPiArCj4gIAkJaWYgKHN5bSAmJiBzeW1faXNfY2hvaWNlKHN5bSkpIHsKPiAgCQkJaWYgKHN5
bS0+dHlwZSA9PSBTX1VOS05PV04pIHsKPiAgCQkJCS8qIGZpbmQgdGhlIGZpcnN0IGNob2ljZSB2
YWx1ZSB0byBmaW5kIG91dCBjaG9pY2UgdHlwZSAqLwo+IEBAIC0zMDUsNjUgKzMyNCwxNjkgQEAg
dm9pZCBtZW51X2ZpbmFsaXplKHN0cnVjdCBtZW51ICpwYXJlbnQpCj4gIAkJCQlpZiAobWVudS0+
c3ltICYmIG1lbnUtPnN5bS0+dHlwZSA9PSBTX1VOS05PV04pCj4gIAkJCQkJbWVudV9zZXRfdHlw
ZShzeW0tPnR5cGUpOwo+ICAJCQl9Cj4gKwo+ICsJCQkvKgo+ICsJCQkgKiBVc2UgdGhlIGNob2lj
ZSBpdHNlbGYgYXMgdGhlIHBhcmVudCBkZXBlbmRlbmN5IG9mCj4gKwkJCSAqIHRoZSBjb250YWlu
ZWQgaXRlbXMuIFRoaXMgdHVybnMgdGhlIG1vZGUgb2YgdGhlCj4gKwkJCSAqIGNob2ljZSBpbnRv
IGFuIHVwcGVyIGJvdW5kIG9uIHRoZSB2aXNpYmlsaXR5IG9mIHRoZQo+ICsJCQkgKiBjaG9pY2Ug
dmFsdWUgc3ltYm9scy4KPiArCQkJICovCj4gIAkJCXBhcmVudGRlcCA9IGV4cHJfYWxsb2Nfc3lt
Ym9sKHN5bSk7Cj4gIAkJfSBlbHNlIGlmIChwYXJlbnQtPnByb21wdCkKPiArCQkJLyogTWVudSBu
b2RlIGZvciAnbWVudScgKi8KPiAgCQkJcGFyZW50ZGVwID0gcGFyZW50LT5wcm9tcHQtPnZpc2li
bGUuZXhwcjsKPiAgCQllbHNlCj4gKwkJCS8qIE1lbnUgbm9kZSBmb3IgJ2lmJyAqLwo+ICAJCQlw
YXJlbnRkZXAgPSBwYXJlbnQtPmRlcDsKPiAgCj4gKwkJLyogRm9yIGVhY2ggY2hpbGQgbWVudSBu
b2RlLi4uICovCj4gIAkJZm9yIChtZW51ID0gcGFyZW50LT5saXN0OyBtZW51OyBtZW51ID0gbWVu
dS0+bmV4dCkgewo+IC0JCQliYXNlZGVwID0gZXhwcl90cmFuc2Zvcm0obWVudS0+ZGVwKTsKPiAr
CQkJLyoKPiArCQkJICogUHJvcGFnYXRlIHBhcmVudCBkZXBlbmRlbmNpZXMgdG8gdGhlIGNoaWxk
IG1lbnUKPiArCQkJICogbm9kZSwgYWxzbyByZXdyaXRpbmcgYW5kIHNpbXBsaWZ5aW5nIGV4cHJl
c3Npb25zCj4gKwkJCSAqLwo+ICsJCQliYXNlZGVwID0gcmV3cml0ZV9tKG1lbnUtPmRlcCk7Cj4g
KwkJCWJhc2VkZXAgPSBleHByX3RyYW5zZm9ybShiYXNlZGVwKTsKPiAgCQkJYmFzZWRlcCA9IGV4
cHJfYWxsb2NfYW5kKGV4cHJfY29weShwYXJlbnRkZXApLCBiYXNlZGVwKTsKPiAgCQkJYmFzZWRl
cCA9IGV4cHJfZWxpbWluYXRlX2R1cHMoYmFzZWRlcCk7Cj4gIAkJCW1lbnUtPmRlcCA9IGJhc2Vk
ZXA7Cj4gKwo+ICAJCQlpZiAobWVudS0+c3ltKQo+ICsJCQkJLyoKPiArCQkJCSAqIE5vdGU6IEZv
ciBzeW1ib2xzLCBhbGwgcHJvbXB0cyBhcmUgaW5jbHVkZWQKPiArCQkJCSAqIHRvbyBpbiB0aGUg
c3ltYm9sJ3Mgb3duIHByb3BlcnR5IGxpc3QKPiArCQkJCSAqLwo+ICAJCQkJcHJvcCA9IG1lbnUt
PnN5bS0+cHJvcDsKPiAgCQkJZWxzZQo+ICsJCQkJLyoKPiArCQkJCSAqIEZvciBub24tc3ltYm9s
IG1lbnUgbm9kZXMsIHdlIGp1c3QgbmVlZCB0bwo+ICsJCQkJICogaGFuZGxlIHRoZSBwcm9tcHQK
PiArCQkJCSAqLwo+ICAJCQkJcHJvcCA9IG1lbnUtPnByb21wdDsKPiArCj4gKwkJCS8qIEZvciBl
YWNoIHByb3BlcnR5Li4uICovCj4gIAkJCWZvciAoOyBwcm9wOyBwcm9wID0gcHJvcC0+bmV4dCkg
ewo+ICAJCQkJaWYgKHByb3AtPm1lbnUgIT0gbWVudSkKPiArCQkJCQkvKgo+ICsJCQkJCSAqIFR3
byBwb3NzaWJpbGl0aWVzOgo+ICsJCQkJCSAqCj4gKwkJCQkJICogMS4gVGhlIHByb3BlcnR5IGxh
Y2tzIGRlcGVuZGVuY2llcwo+ICsJCQkJCSAqICAgIGFuZCBzbyBpc24ndCBsb2NhdGlvbi1zcGVj
aWZpYywKPiArCQkJCQkgKiAgICBlLmcuIGFuICdvcHRpb24nCj4gKwkJCQkJICoKPiArCQkJCQkg
KiAyLiBUaGUgcHJvcGVydHkgYmVsb25ncyB0byBhIHN5bWJvbAo+ICsJCQkJCSAqICAgIGRlZmlu
ZWQgaW4gbXVsdGlwbGUgbG9jYXRpb25zIGFuZAo+ICsJCQkJCSAqICAgIGlzIGZyb20gc29tZSBv
dGhlciBsb2NhdGlvbi4gSXQKPiArCQkJCQkgKiAgICB3aWxsIGJlIGhhbmRsZWQgdGhlcmUgaW4g
dGhhdAo+ICsJCQkJCSAqICAgIGNhc2UuCj4gKwkJCQkJICoKPiArCQkJCQkgKiBTa2lwIHRoZSBw
cm9wZXJ0eS4KPiArCQkJCQkgKi8KPiAgCQkJCQljb250aW51ZTsKPiAtCQkJCWRlcCA9IGV4cHJf
dHJhbnNmb3JtKHByb3AtPnZpc2libGUuZXhwcik7Cj4gKwo+ICsJCQkJLyoKPiArCQkJCSAqIFBy
b3BhZ2F0ZSBwYXJlbnQgZGVwZW5kZW5jaWVzIHRvIHRoZQo+ICsJCQkJICogcHJvcGVydHkncyBj
b25kaXRpb24sIHJld3JpdGluZyBhbmQKPiArCQkJCSAqIHNpbXBsaWZ5aW5nIGV4cHJlc3Npb25z
IGF0IHRoZSBzYW1lIHRpbWUKPiArCQkJCSAqLwo+ICsJCQkJZGVwID0gcmV3cml0ZV9tKHByb3At
PnZpc2libGUuZXhwcik7Cj4gKwkJCQlkZXAgPSBleHByX3RyYW5zZm9ybShkZXApOwo+ICAJCQkJ
ZGVwID0gZXhwcl9hbGxvY19hbmQoZXhwcl9jb3B5KGJhc2VkZXApLCBkZXApOwo+ICAJCQkJZGVw
ID0gZXhwcl9lbGltaW5hdGVfZHVwcyhkZXApOwo+ICAJCQkJaWYgKG1lbnUtPnN5bSAmJiBtZW51
LT5zeW0tPnR5cGUgIT0gU19UUklTVEFURSkKPiAgCQkJCQlkZXAgPSBleHByX3RyYW5zX2Jvb2wo
ZGVwKTsKPiAgCQkJCXByb3AtPnZpc2libGUuZXhwciA9IGRlcDsKPiArCj4gKwkJCQkvKgo+ICsJ
CQkJICogSGFuZGxlIHNlbGVjdHMgYW5kIGltcGxpZXMsIHdoaWNoIG1vZGlmeSB0aGUKPiArCQkJ
CSAqIGRlcGVuZGVuY2llcyBvZiB0aGUgc2VsZWN0ZWQvaW1wbGllZCBzeW1ib2wKPiArCQkJCSAq
Lwo+ICAJCQkJaWYgKHByb3AtPnR5cGUgPT0gUF9TRUxFQ1QpIHsKPiAgCQkJCQlzdHJ1Y3Qgc3lt
Ym9sICplcyA9IHByb3BfZ2V0X3N5bWJvbChwcm9wKTsKPiAgCQkJCQllcy0+cmV2X2RlcC5leHBy
ID0gZXhwcl9hbGxvY19vcihlcy0+cmV2X2RlcC5leHByLAo+ICAJCQkJCQkJZXhwcl9hbGxvY19h
bmQoZXhwcl9hbGxvY19zeW1ib2wobWVudS0+c3ltKSwgZXhwcl9jb3B5KGRlcCkpKTsKPiArCQkJ
CX0gZWxzZSBpZiAocHJvcC0+dHlwZSA9PSBQX0lNUExZKSB7Cj4gKwkJCQkJc3RydWN0IHN5bWJv
bCAqZXMgPSBwcm9wX2dldF9zeW1ib2wocHJvcCk7Cj4gKwkJCQkJZXMtPmltcGxpZWQuZXhwciA9
IGV4cHJfYWxsb2Nfb3IoZXMtPmltcGxpZWQuZXhwciwKPiArCQkJCQkJCWV4cHJfYWxsb2NfYW5k
KGV4cHJfYWxsb2Nfc3ltYm9sKG1lbnUtPnN5bSksIGV4cHJfY29weShkZXApKSk7Cj4gIAkJCQl9
Cj4gIAkJCX0KPiAgCQl9Cj4gKwo+ICsJCWlmIChzeW0gJiYgc3ltX2lzX2Nob2ljZShzeW0pKQo+
ICsJCQlleHByX2ZyZWUocGFyZW50ZGVwKTsKPiArCj4gKwkJLyoKPiArCQkgKiBSZWN1cnNpdmVs
eSBwcm9jZXNzIGNoaWxkcmVuIGluIHRoZSBzYW1lIGZhc2hpb24gYmVmb3JlCj4gKwkJICogbW92
aW5nIG9uCj4gKwkJICovCj4gIAkJZm9yIChtZW51ID0gcGFyZW50LT5saXN0OyBtZW51OyBtZW51
ID0gbWVudS0+bmV4dCkKPiAgCQkJbWVudV9maW5hbGl6ZShtZW51KTsKPiAgCX0gZWxzZSBpZiAo
c3ltKSB7Cj4gKwkJLyoKPiArCQkgKiBBdXRvbWF0aWMgc3VibWVudSBjcmVhdGlvbi4gSWYgc3lt
IGlzIGEgc3ltYm9sIGFuZCBBLCBCLCBDLAo+ICsJCSAqIC4uLiBhcmUgY29uc2VjdXRpdmUgaXRl
bXMgKHN5bWJvbHMsIG1lbnVzLCBpZnMsIGV0Yy4pIHRoYXQKPiArCQkgKiBhbGwgZGVwZW5kIG9u
IHN5bSwgdGhlbiB0aGUgZm9sbG93aW5nIG1lbnUgc3RydWN0dXJlIGlzCj4gKwkJICogY3JlYXRl
ZDoKPiArCQkgKgo+ICsJCSAqCXN5bQo+ICsJCSAqCSArLUEKPiArCQkgKgkgKy1CCj4gKwkJICoJ
ICstQwo+ICsJCSAqCSAuLi4KPiArCQkgKgo+ICsJCSAqIFRoaXMgYWxzbyB3b3JrcyByZWN1cnNp
dmVseSwgZ2l2aW5nIHRoZSBmb2xsb3dpbmcgc3RydWN0dXJlCj4gKwkJICogaWYgQSBpcyBhIHN5
bWJvbCBhbmQgQiBkZXBlbmRzIG9uIEE6Cj4gKwkJICoKPiArCQkgKglzeW0KPiArCQkgKgkgKy1B
Cj4gKwkJICoJIHwgKy1CCj4gKwkJICoJICstQwo+ICsJCSAqCSAuLi4KPiArCQkgKi8KPiArCj4g
IAkJYmFzZWRlcCA9IHBhcmVudC0+cHJvbXB0ID8gcGFyZW50LT5wcm9tcHQtPnZpc2libGUuZXhw
ciA6IE5VTEw7Cj4gIAkJYmFzZWRlcCA9IGV4cHJfdHJhbnNfY29tcGFyZShiYXNlZGVwLCBFX1VO
RVFVQUwsICZzeW1ib2xfbm8pOwo+ICAJCWJhc2VkZXAgPSBleHByX2VsaW1pbmF0ZV9kdXBzKGV4
cHJfdHJhbnNmb3JtKGJhc2VkZXApKTsKPiArCj4gKwkJLyogRXhhbWluZSBjb25zZWN1dGl2ZSBl
bGVtZW50cyBhZnRlciBzeW0gKi8KPiAgCQlsYXN0X21lbnUgPSBOVUxMOwo+ICAJCWZvciAobWVu
dSA9IHBhcmVudC0+bmV4dDsgbWVudTsgbWVudSA9IG1lbnUtPm5leHQpIHsKPiAgCQkJZGVwID0g
bWVudS0+cHJvbXB0ID8gbWVudS0+cHJvbXB0LT52aXNpYmxlLmV4cHIgOiBtZW51LT5kZXA7Cj4g
IAkJCWlmICghZXhwcl9jb250YWluc19zeW1ib2woZGVwLCBzeW0pKQo+ICsJCQkJLyogTm8gZGVw
ZW5kZW5jeSwgcXVpdCAqLwo+ICAJCQkJYnJlYWs7Cj4gIAkJCWlmIChleHByX2RlcGVuZHNfc3lt
Ym9sKGRlcCwgc3ltKSkKPiArCQkJCS8qIEFic29sdXRlIGRlcGVuZGVuY3ksIHB1dCBpbiBzdWJt
ZW51ICovCj4gIAkJCQlnb3RvIG5leHQ7Cj4gKwo+ICsJCQkvKgo+ICsJCQkgKiBBbHNvIGNvbnNp
ZGVyIGl0IGEgZGVwZW5kZW5jeSBvbiBzeW0gaWYgb3VyCj4gKwkJCSAqIGRlcGVuZGVuY2llcyBj
b250YWluIHN5bSBhbmQgYXJlIGEgInN1cGVyc2V0IiBvZgo+ICsJCQkgKiBzeW0ncyBkZXBlbmRl
bmNpZXMsIGUuZy4gJyhzeW0gfHwgUSkgJiYgUicgd2hlbiBzeW0KPiArCQkJICogZGVwZW5kcyBv
biBSLgo+ICsJCQkgKgo+ICsJCQkgKiBOb3RlIHRoYXQgJ1InIG1pZ2h0IGJlIGZyb20gYW4gZW5j
bG9zaW5nIG1lbnUgb3IgaWYsCj4gKwkJCSAqIG1ha2luZyB0aGlzIGEgbW9yZSBjb21tb24gY2Fz
ZSB0aGFuIGl0IG1pZ2h0IHNlZW0uCj4gKwkJCSAqLwo+ICAJCQlkZXAgPSBleHByX3RyYW5zX2Nv
bXBhcmUoZGVwLCBFX1VORVFVQUwsICZzeW1ib2xfbm8pOwo+ICAJCQlkZXAgPSBleHByX2VsaW1p
bmF0ZV9kdXBzKGV4cHJfdHJhbnNmb3JtKGRlcCkpOwo+ICAJCQlkZXAyID0gZXhwcl9jb3B5KGJh
c2VkZXApOwo+ICAJCQlleHByX2VsaW1pbmF0ZV9lcSgmZGVwLCAmZGVwMik7Cj4gIAkJCWV4cHJf
ZnJlZShkZXApOwo+ICAJCQlpZiAoIWV4cHJfaXNfeWVzKGRlcDIpKSB7Cj4gKwkJCQkvKiBOb3Qg
c3VwZXJzZXQsIHF1aXQgKi8KPiAgCQkJCWV4cHJfZnJlZShkZXAyKTsKPiAgCQkJCWJyZWFrOwo+
ICAJCQl9Cj4gKwkJCS8qIFN1cGVyc2V0LCBwdXQgaW4gc3VibWVudSAqLwo+ICAJCQlleHByX2Zy
ZWUoZGVwMik7Cj4gIAkJbmV4dDoKPiAgCQkJbWVudV9maW5hbGl6ZShtZW51KTsKPiAgCQkJbWVu
dS0+cGFyZW50ID0gcGFyZW50Owo+ICAJCQlsYXN0X21lbnUgPSBtZW51Owo+ICAJCX0KPiArCQll
eHByX2ZyZWUoYmFzZWRlcCk7Cj4gIAkJaWYgKGxhc3RfbWVudSkgewo+ICAJCQlwYXJlbnQtPmxp
c3QgPSBwYXJlbnQtPm5leHQ7Cj4gIAkJCXBhcmVudC0+bmV4dCA9IGxhc3RfbWVudS0+bmV4dDsK
PiBAQCAtNDEyLDYgKzUzNSwzNSBAQCB2b2lkIG1lbnVfZmluYWxpemUoc3RydWN0IG1lbnUgKnBh
cmVudCkKPiAgCQkJKmVwID0gZXhwcl9hbGxvY19vbmUoRV9MSVNULCBOVUxMKTsKPiAgCQkJKCpl
cCktPnJpZ2h0LnN5bSA9IG1lbnUtPnN5bTsKPiAgCQl9Cj4gKwo+ICsJCS8qCj4gKwkJICogVGhp
cyBjb2RlIHNlcnZlcyB0d28gcHVycG9zZXM6Cj4gKwkJICoKPiArCQkgKiAoMSkgRmxhdHRlbmlu
ZyAnaWYnIGJsb2Nrcywgd2hpY2ggZG8gbm90IHNwZWNpZnkgYSBzdWJtZW51Cj4gKwkJICogICAg
IGFuZCBvbmx5IGFkZCBkZXBlbmRlbmNpZXMuCj4gKwkJICoKPiArCQkgKiAgICAgKEF1dG9tYXRp
YyBzdWJtZW51IGNyZWF0aW9uIG1pZ2h0IHN0aWxsIGNyZWF0ZSBhIHN1Ym1lbnUKPiArCQkgKiAg
ICAgZnJvbSBhbiAnaWYnIGJlZm9yZSB0aGlzIGNvZGUgcnVucy4pCj4gKwkJICoKPiArCQkgKiAo
MikgIlVuZG9pbmciIGFueSBhdXRvbWF0aWMgc3VibWVudXMgY3JlYXRlZCBlYXJsaWVyIGJlbG93
Cj4gKwkJICogICAgIHByb21wdGxlc3Mgc3ltYm9scy4KPiArCQkgKgo+ICsJCSAqIEJlZm9yZToK
PiArCQkgKgo+ICsJCSAqCUEKPiArCQkgKglpZiAuLi4gKG9yIHByb21wdGxlc3Mgc3ltYm9sKQo+
ICsJCSAqCSArLUIKPiArCQkgKgkgKy1DCj4gKwkJICoJRAo+ICsJCSAqCj4gKwkJICogQWZ0ZXI6
Cj4gKwkJICoKPiArCQkgKglBCj4gKwkJICoJaWYgLi4uIChvciBwcm9tcHRsZXNzIHN5bWJvbCkK
PiArCQkgKglCCj4gKwkJICoJQwo+ICsJCSAqCUQKPiArCQkgKi8KPiAgCQlpZiAobWVudS0+bGlz
dCAmJiAoIW1lbnUtPnByb21wdCB8fCAhbWVudS0+cHJvbXB0LT50ZXh0KSkgewo+ICAJCQlmb3Ig
KGxhc3RfbWVudSA9IG1lbnUtPmxpc3Q7IDsgbGFzdF9tZW51ID0gbGFzdF9tZW51LT5uZXh0KSB7
Cj4gIAkJCQlsYXN0X21lbnUtPnBhcmVudCA9IHBhcmVudDsKPiBAQCAtNDM2LDYgKzU4OCwxNSBA
QCB2b2lkIG1lbnVfZmluYWxpemUoc3RydWN0IG1lbnUgKnBhcmVudCkKPiAgCQlzeW0tPmZsYWdz
IHw9IFNZTUJPTF9XQVJORUQ7Cj4gIAl9Cj4gIAo+ICsJLyoKPiArCSAqIEZvciBub24tb3B0aW9u
YWwgY2hvaWNlcywgYWRkIGEgcmV2ZXJzZSBkZXBlbmRlbmN5IChjb3JyZXNwb25kaW5nIHRvCj4g
KwkgKiBhIHNlbGVjdCkgb2YgJzx2aXNpYmlsaXR5PiAmJiBtJy4gVGhpcyBwcmV2ZW50cyB0aGUg
dXNlciBmcm9tCj4gKwkgKiBzZXR0aW5nIHRoZSBjaG9pY2UgbW9kZSB0byAnbicgd2hlbiB0aGUg
Y2hvaWNlIGlzIHZpc2libGUuCj4gKwkgKgo+ICsJICogVGhpcyB3b3VsZCBhbHNvIHdvcmsgZm9y
IG5vbi1jaG9pY2Ugc3ltYm9scywgYnV0IG9ubHkgbm9uLW9wdGlvbmFsCj4gKwkgKiBjaG9pY2Vz
IGNsZWFyIFNZTUJPTF9PUFRJT05BTCBhcyBvZiB3cml0aW5nLiBDaG9pY2VzIGFyZSBpbXBsZW1l
bnRlZAo+ICsJICogYXMgYSB0eXBlIG9mIHN5bWJvbC4KPiArCSAqLwo+ICAJaWYgKHN5bSAmJiAh
c3ltX2lzX29wdGlvbmFsKHN5bSkgJiYgcGFyZW50LT5wcm9tcHQpIHsKPiAgCQlzeW0tPnJldl9k
ZXAuZXhwciA9IGV4cHJfYWxsb2Nfb3Ioc3ltLT5yZXZfZGVwLmV4cHIsCj4gIAkJCQlleHByX2Fs
bG9jX2FuZChwYXJlbnQtPnByb21wdC0+dmlzaWJsZS5leHByLAo+IEBAIC00NzcsNyArNjM4LDcg
QEAgYm9vbCBtZW51X2lzX3Zpc2libGUoc3RydWN0IG1lbnUgKm1lbnUpCj4gIAo+ICAJaWYgKG1l
bnUtPnZpc2liaWxpdHkpIHsKPiAgCQlpZiAoZXhwcl9jYWxjX3ZhbHVlKG1lbnUtPnZpc2liaWxp
dHkpID09IG5vKQo+IC0JCQlyZXR1cm4gbm87Cj4gKwkJCXJldHVybiBmYWxzZTsKPiAgCX0KPiAg
Cj4gIAlzeW0gPSBtZW51LT5zeW07Cj4gQEAgLTYxMiwxMyArNzczLDMwIEBAIHN0YXRpYyBzdHJ1
Y3QgcHJvcGVydHkgKmdldF9zeW1ib2xfcHJvcChzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gIAlyZXR1
cm4gcHJvcDsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgZ2V0X3N5bWJvbF9wcm9wc19zdHIoc3Ry
dWN0IGdzdHIgKnIsIHN0cnVjdCBzeW1ib2wgKnN5bSwKPiArCQkJCSBlbnVtIHByb3BfdHlwZSB0
b2ssIGNvbnN0IGNoYXIgKnByZWZpeCkKPiArewo+ICsJYm9vbCBoaXQgPSBmYWxzZTsKPiArCXN0
cnVjdCBwcm9wZXJ0eSAqcHJvcDsKPiArCj4gKwlmb3JfYWxsX3Byb3BlcnRpZXMoc3ltLCBwcm9w
LCB0b2spIHsKPiArCQlpZiAoIWhpdCkgewo+ICsJCQlzdHJfYXBwZW5kKHIsIHByZWZpeCk7Cj4g
KwkJCWhpdCA9IHRydWU7Cj4gKwkJfSBlbHNlCj4gKwkJCXN0cl9wcmludGYociwgIiAmJiAiKTsK
PiArCQlleHByX2dzdHJfcHJpbnQocHJvcC0+ZXhwciwgcik7Cj4gKwl9Cj4gKwlpZiAoaGl0KQo+
ICsJCXN0cl9hcHBlbmQociwgIlxuIik7Cj4gK30KPiArCj4gIC8qCj4gICAqIGhlYWQgaXMgb3B0
aW9uYWwgYW5kIG1heSBiZSBOVUxMCj4gICAqLwo+ICBzdGF0aWMgdm9pZCBnZXRfc3ltYm9sX3N0
cihzdHJ1Y3QgZ3N0ciAqciwgc3RydWN0IHN5bWJvbCAqc3ltLAo+ICAJCSAgICBzdHJ1Y3QgbGlz
dF9oZWFkICpoZWFkKQo+ICB7Cj4gLQlib29sIGhpdDsKPiAgCXN0cnVjdCBwcm9wZXJ0eSAqcHJv
cDsKPiAgCj4gIAlpZiAoc3ltICYmIHN5bS0+bmFtZSkgewo+IEBAIC02NDgsMjIgKzgyNiwyMCBA
QCBzdGF0aWMgdm9pZCBnZXRfc3ltYm9sX3N0cihzdHJ1Y3QgZ3N0ciAqciwgc3RydWN0IHN5bWJv
bCAqc3ltLAo+ICAJCX0KPiAgCX0KPiAgCj4gLQloaXQgPSBmYWxzZTsKPiAtCWZvcl9hbGxfcHJv
cGVydGllcyhzeW0sIHByb3AsIFBfU0VMRUNUKSB7Cj4gLQkJaWYgKCFoaXQpIHsKPiAtCQkJc3Ry
X2FwcGVuZChyLCAiICBTZWxlY3RzOiAiKTsKPiAtCQkJaGl0ID0gdHJ1ZTsKPiAtCQl9IGVsc2UK
PiAtCQkJc3RyX3ByaW50ZihyLCAiICYmICIpOwo+IC0JCWV4cHJfZ3N0cl9wcmludChwcm9wLT5l
eHByLCByKTsKPiAtCX0KPiAtCWlmIChoaXQpCj4gLQkJc3RyX2FwcGVuZChyLCAiXG4iKTsKPiAr
CWdldF9zeW1ib2xfcHJvcHNfc3RyKHIsIHN5bSwgUF9TRUxFQ1QsIF8oIiAgU2VsZWN0czogIikp
Owo+ICAJaWYgKHN5bS0+cmV2X2RlcC5leHByKSB7Cj4gLQkJc3RyX2FwcGVuZChyLCBfKCIgIFNl
bGVjdGVkIGJ5OiAiKSk7Cj4gLQkJZXhwcl9nc3RyX3ByaW50KHN5bS0+cmV2X2RlcC5leHByLCBy
KTsKPiAtCQlzdHJfYXBwZW5kKHIsICJcbiIpOwo+ICsJCWV4cHJfZ3N0cl9wcmludF9yZXZkZXAo
c3ltLT5yZXZfZGVwLmV4cHIsIHIsIHllcywgIiAgU2VsZWN0ZWQgYnkgW3ldOlxuIik7Cj4gKwkJ
ZXhwcl9nc3RyX3ByaW50X3JldmRlcChzeW0tPnJldl9kZXAuZXhwciwgciwgbW9kLCAiICBTZWxl
Y3RlZCBieSBbbV06XG4iKTsKPiArCQlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+cmV2X2Rl
cC5leHByLCByLCBubywgIiAgU2VsZWN0ZWQgYnkgW25dOlxuIik7Cj4gIAl9Cj4gKwo+ICsJZ2V0
X3N5bWJvbF9wcm9wc19zdHIociwgc3ltLCBQX0lNUExZLCBfKCIgIEltcGxpZXM6ICIpKTsKPiAr
CWlmIChzeW0tPmltcGxpZWQuZXhwcikgewo+ICsJCWV4cHJfZ3N0cl9wcmludF9yZXZkZXAoc3lt
LT5pbXBsaWVkLmV4cHIsIHIsIHllcywgIiAgSW1wbGllZCBieSBbeV06XG4iKTsKPiArCQlleHBy
X2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+aW1wbGllZC5leHByLCByLCBtb2QsICIgIEltcGxpZWQg
YnkgW21dOlxuIik7Cj4gKwkJZXhwcl9nc3RyX3ByaW50X3JldmRlcChzeW0tPmltcGxpZWQuZXhw
ciwgciwgbm8sICIgIEltcGxpZWQgYnkgW25dOlxuIik7Cj4gKwl9Cj4gKwo+ICAJc3RyX2FwcGVu
ZChyLCAiXG5cbiIpOwo+ICB9Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9t
ZXJnZV9jb25maWcuc2ggYi94ZW4vdG9vbHMva2NvbmZpZy9tZXJnZV9jb25maWcuc2gKPiBpbmRl
eCAwZDg4M2IzNzg4Li42N2QxMzE0NDc2IDEwMDc1NQo+IC0tLSBhL3hlbi90b29scy9rY29uZmln
L21lcmdlX2NvbmZpZy5zaAo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL21lcmdlX2NvbmZpZy5z
aAo+IEBAIC0zMiw3ICszMiw3IEBAIHVzYWdlKCkgewo+ICAJZWNobyAiICAtbSAgICBvbmx5IG1l
cmdlIHRoZSBmcmFnbWVudHMsIGRvIG5vdCBleGVjdXRlIHRoZSBtYWtlIGNvbW1hbmQiCj4gIAll
Y2hvICIgIC1uICAgIHVzZSBhbGxub2NvbmZpZyBpbnN0ZWFkIG9mIGFsbGRlZmNvbmZpZyIKPiAg
CWVjaG8gIiAgLXIgICAgbGlzdCByZWR1bmRhbnQgZW50cmllcyB3aGVuIG1lcmdpbmcgZnJhZ21l
bnRzIgo+IC0JZWNobyAiICAtTyAgICBkaXIgdG8gcHV0IGdlbmVyYXRlZCBvdXRwdXQgZmlsZXMi
Cj4gKwllY2hvICIgIC1PICAgIGRpciB0byBwdXQgZ2VuZXJhdGVkIG91dHB1dCBmaWxlcy4gIENv
bnNpZGVyIHNldHRpbmcgXCRLQ09ORklHX0NPTkZJRyBpbnN0ZWFkLiIKPiAgfQo+ICAKPiAgUlVO
TUFLRT10cnVlCj4gQEAgLTc3LDExICs3NywxOSBAQCB3aGlsZSB0cnVlOyBkbwo+ICAJZXNhYwo+
ICBkb25lCj4gIAo+IC1pZiBbICIkIyIgLWx0IDIgXSA7IHRoZW4KPiAraWYgWyAiJCMiIC1sdCAx
IF0gOyB0aGVuCj4gIAl1c2FnZQo+ICAJZXhpdAo+ICBmaQo+ICAKPiAraWYgWyAteiAiJEtDT05G
SUdfQ09ORklHIiBdOyB0aGVuCj4gKwlpZiBbICIkT1VUUFVUIiAhPSAuIF07IHRoZW4KPiArCQlL
Q09ORklHX0NPTkZJRz0kKHJlYWRsaW5rIC1tIC0tICIkT1VUUFVULy5jb25maWciKQo+ICsJZWxz
ZQo+ICsJCUtDT05GSUdfQ09ORklHPS5jb25maWcKPiArCWZpCj4gK2ZpCj4gKwo+ICBJTklURklM
RT0kMQo+ICBzaGlmdDsKPiAgCj4gQEAgLTEyNCw5ICsxMzIsOSBAQCBmb3IgTUVSR0VfRklMRSBp
biAkTUVSR0VfTElTVCA7IGRvCj4gIGRvbmUKPiAgCj4gIGlmIFsgIiRSVU5NQUtFIiA9ICJmYWxz
ZSIgXTsgdGhlbgo+IC0JY3AgJFRNUF9GSUxFICRPVVRQVVQvLmNvbmZpZwo+ICsJY3AgLVQgLS0g
IiRUTVBfRklMRSIgIiRLQ09ORklHX0NPTkZJRyIKPiAgCWVjaG8gIiMiCj4gLQllY2hvICIjIG1l
cmdlZCBjb25maWd1cmF0aW9uIHdyaXR0ZW4gdG8gJE9VVFBVVC8uY29uZmlnIChuZWVkcyBtYWtl
KSIKPiArCWVjaG8gIiMgbWVyZ2VkIGNvbmZpZ3VyYXRpb24gd3JpdHRlbiB0byAkS0NPTkZJR19D
T05GSUcgKG5lZWRzIG1ha2UpIgo+ICAJZWNobyAiIyIKPiAgCWNsZWFuX3VwCj4gIAlleGl0Cj4g
QEAgLTE1MCw3ICsxNTgsNyBAQCBtYWtlIEtDT05GSUdfQUxMQ09ORklHPSRUTVBfRklMRSAkT1VU
UFVUX0FSRyAkQUxMVEFSR0VUCj4gIGZvciBDRkcgaW4gJChzZWQgLW4gIiRTRURfQ09ORklHX0VY
UCIgJFRNUF9GSUxFKTsgZG8KPiAgCj4gIAlSRVFVRVNURURfVkFMPSQoZ3JlcCAtdyAtZSAiJENG
RyIgJFRNUF9GSUxFKQo+IC0JQUNUVUFMX1ZBTD0kKGdyZXAgLXcgLWUgIiRDRkciICRPVVRQVVQv
LmNvbmZpZykKPiArCUFDVFVBTF9WQUw9JChncmVwIC13IC1lICIkQ0ZHIiAiJEtDT05GSUdfQ09O
RklHIikKPiAgCWlmIFsgIngkUkVRVUVTVEVEX1ZBTCIgIT0gIngkQUNUVUFMX1ZBTCIgXSA7IHRo
ZW4KPiAgCQllY2hvICJWYWx1ZSByZXF1ZXN0ZWQgZm9yICRDRkcgbm90IGluIGZpbmFsIC5jb25m
aWciCj4gIAkJZWNobyAiUmVxdWVzdGVkIHZhbHVlOiAgJFJFUVVFU1RFRF9WQUwiCj4gZGlmZiAt
LWdpdCBhL3hlbi90b29scy9rY29uZmlnL25jb25mLmMgYi94ZW4vdG9vbHMva2NvbmZpZy9uY29u
Zi5jCj4gaW5kZXggZDQyZDUzNGE2Ni4uMDAzMTE0Nzc5OCAxMDA2NDQKPiAtLS0gYS94ZW4vdG9v
bHMva2NvbmZpZy9uY29uZi5jCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuYwo+IEBA
IC01LDcgKzUsOSBAQAo+ICAgKiBEZXJpdmVkIGZyb20gbWVudWNvbmZpZy4KPiAgICoKPiAgICov
Cj4gKyNpZm5kZWYgX0dOVV9TT1VSQ0UKPiAgI2RlZmluZSBfR05VX1NPVVJDRQo+ICsjZW5kaWYK
PiAgI2luY2x1ZGUgPHN0cmluZy5oPgo+ICAjaW5jbHVkZSA8c3RkbGliLmg+Cj4gIAo+IEBAIC0y
NjksNyArMjcxLDcgQEAgc3RhdGljIHN0cnVjdCBtaXRlbSBrX21lbnVfaXRlbXNbTUFYX01FTlVf
SVRFTVNdOwo+ICBzdGF0aWMgaW50IGl0ZW1zX251bTsKPiAgc3RhdGljIGludCBnbG9iYWxfZXhp
dDsKPiAgLyogdGhlIGN1cnJlbnRseSBzZWxlY3RlZCBidXR0b24gKi8KPiAtY29uc3QgY2hhciAq
Y3VycmVudF9pbnN0cnVjdGlvbnMgPSBtZW51X2luc3RydWN0aW9uczsKPiArc3RhdGljIGNvbnN0
IGNoYXIgKmN1cnJlbnRfaW5zdHJ1Y3Rpb25zID0gbWVudV9pbnN0cnVjdGlvbnM7Cj4gIAo+ICBz
dGF0aWMgY2hhciAqZGlhbG9nX2lucHV0X3Jlc3VsdDsKPiAgc3RhdGljIGludCBkaWFsb2dfaW5w
dXRfcmVzdWx0X2xlbjsKPiBAQCAtMzAzLDcgKzMwNSw3IEBAIHN0cnVjdCBmdW5jdGlvbl9rZXlz
IHsKPiAgfTsKPiAgCj4gIHN0YXRpYyBjb25zdCBpbnQgZnVuY3Rpb25fa2V5c19udW0gPSA5Owo+
IC1zdHJ1Y3QgZnVuY3Rpb25fa2V5cyBmdW5jdGlvbl9rZXlzW10gPSB7Cj4gK3N0YXRpYyBzdHJ1
Y3QgZnVuY3Rpb25fa2V5cyBmdW5jdGlvbl9rZXlzW10gPSB7Cj4gIAl7Cj4gIAkJLmtleV9zdHIg
PSAiRjEiLAo+ICAJCS5mdW5jID0gIkhlbHAiLAo+IEBAIC01MDYsNyArNTA4LDcgQEAgc3RhdGlj
IGludCBnZXRfbWV4dF9tYXRjaChjb25zdCBjaGFyICptYXRjaF9zdHIsIG1hdGNoX2YgZmxhZykK
PiAgCWluZGV4ID0gKGluZGV4ICsgaXRlbXNfbnVtKSAlIGl0ZW1zX251bTsKPiAgCXdoaWxlICh0
cnVlKSB7Cj4gIAkJY2hhciAqc3RyID0ga19tZW51X2l0ZW1zW2luZGV4XS5zdHI7Cj4gLQkJaWYg
KHN0cmNhc2VzdHIoc3RyLCBtYXRjaF9zdHIpICE9IDApCj4gKwkJaWYgKHN0cmNhc2VzdHIoc3Ry
LCBtYXRjaF9zdHIpICE9IE5VTEwpCj4gIAkJCXJldHVybiBpbmRleDsKPiAgCQlpZiAoZmxhZyA9
PSBGSU5EX05FWFRfTUFUQ0hfVVAgfHwKPiAgCQkgICAgZmxhZyA9PSBNQVRDSF9USU5LRVJfUEFU
VEVSTl9VUCkKPiBAQCAtMTA2NSw3ICsxMDY3LDcgQEAgc3RhdGljIGludCBkb19tYXRjaChpbnQg
a2V5LCBzdHJ1Y3QgbWF0Y2hfc3RhdGUgKnN0YXRlLCBpbnQgKmFucykKPiAgCj4gIHN0YXRpYyB2
b2lkIGNvbmYoc3RydWN0IG1lbnUgKm1lbnUpCj4gIHsKPiAtCXN0cnVjdCBtZW51ICpzdWJtZW51
ID0gMDsKPiArCXN0cnVjdCBtZW51ICpzdWJtZW51ID0gTlVMTDsKPiAgCWNvbnN0IGNoYXIgKnBy
b21wdCA9IG1lbnVfZ2V0X3Byb21wdChtZW51KTsKPiAgCXN0cnVjdCBzeW1ib2wgKnN5bTsKPiAg
CWludCByZXM7Cj4gQEAgLTEyMzIsNyArMTIzNCw3IEBAIHN0YXRpYyB2b2lkIHNob3dfaGVscChz
dHJ1Y3QgbWVudSAqbWVudSkKPiAgc3RhdGljIHZvaWQgY29uZl9jaG9pY2Uoc3RydWN0IG1lbnUg
Km1lbnUpCj4gIHsKPiAgCWNvbnN0IGNoYXIgKnByb21wdCA9IF8obWVudV9nZXRfcHJvbXB0KG1l
bnUpKTsKPiAtCXN0cnVjdCBtZW51ICpjaGlsZCA9IDA7Cj4gKwlzdHJ1Y3QgbWVudSAqY2hpbGQg
PSBOVUxMOwo+ICAJc3RydWN0IHN5bWJvbCAqYWN0aXZlOwo+ICAJaW50IHNlbGVjdGVkX2luZGV4
ID0gMDsKPiAgCWludCBsYXN0X3RvcF9yb3cgPSAwOwo+IEBAIC0xNDU0LDcgKzE0NTYsNyBAQCBz
dGF0aWMgdm9pZCBjb25mX3NhdmUodm9pZCkKPiAgCX0KPiAgfQo+ICAKPiAtdm9pZCBzZXR1cF93
aW5kb3dzKHZvaWQpCj4gK3N0YXRpYyB2b2lkIHNldHVwX3dpbmRvd3Modm9pZCkKPiAgewo+ICAJ
aW50IGxpbmVzLCBjb2x1bW5zOwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcv
bmNvbmYuZ3VpLmMgYi94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5ndWkuYwo+IGluZGV4IDgyNzVm
MGU1NTEuLjg4ODc0YWNmZGEgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYu
Z3VpLmMKPiArKysgYi94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5ndWkuYwo+IEBAIC02LDYgKzYs
NyBAQAo+ICAgKgo+ICAgKi8KPiAgI2luY2x1ZGUgIm5jb25mLmgiCj4gKyNpbmNsdWRlICJsa2Mu
aCIKPiAgCj4gIC8qIGEgbGlzdCBvZiBhbGwgdGhlIGRpZmZlcmVudCB3aWRnZXRzIHdlIHVzZSAq
Lwo+ICBhdHRyaWJ1dGVzX3QgYXR0cmlidXRlc1tBVFRSX01BWCsxXSA9IHswfTsKPiBAQCAtMTI5
LDcgKzEzMCw3IEBAIHN0YXRpYyB2b2lkIG5vX2NvbG9yc190aGVtZSh2b2lkKQo+ICAJbWthdHRy
bihGVU5DVElPTl9URVhULCBBX1JFVkVSU0UpOwo+ICB9Cj4gIAo+IC12b2lkIHNldF9jb2xvcnMo
KQo+ICt2b2lkIHNldF9jb2xvcnModm9pZCkKPiAgewo+ICAJc3RhcnRfY29sb3IoKTsKPiAgCXVz
ZV9kZWZhdWx0X2NvbG9ycygpOwo+IEBAIC0xOTIsNyArMTkzLDcgQEAgY29uc3QgY2hhciAqZ2V0
X2xpbmUoY29uc3QgY2hhciAqdGV4dCwgaW50IGxpbmVfbm8pCj4gIAlpbnQgbGluZXMgPSAwOwo+
ICAKPiAgCWlmICghdGV4dCkKPiAtCQlyZXR1cm4gMDsKPiArCQlyZXR1cm4gTlVMTDsKPiAgCj4g
IAlmb3IgKGkgPSAwOyB0ZXh0W2ldICE9ICdcMCcgJiYgbGluZXMgPCBsaW5lX25vOyBpKyspCj4g
IAkJaWYgKHRleHRbaV0gPT0gJ1xuJykKPiBAQCAtMzY0LDE1ICszNjUsMTcgQEAgaW50IGRpYWxv
Z19pbnB1dGJveChXSU5ET1cgKm1haW5fd2luZG93LAo+ICAJV0lORE9XICpwcm9tcHRfd2luOwo+
ICAJV0lORE9XICpmb3JtX3dpbjsKPiAgCVBBTkVMICpwYW5lbDsKPiAtCWludCBpLCB4LCB5Owo+
ICsJaW50IGksIHgsIHksIGxpbmVzLCBjb2x1bW5zLCB3aW5fbGluZXMsIHdpbl9jb2xzOwo+ICAJ
aW50IHJlcyA9IC0xOwo+ICAJaW50IGN1cnNvcl9wb3NpdGlvbiA9IHN0cmxlbihpbml0KTsKPiAg
CWludCBjdXJzb3JfZm9ybV93aW47Cj4gIAljaGFyICpyZXN1bHQgPSAqcmVzdWx0cDsKPiAgCj4g
KwlnZXRtYXh5eChzdGRzY3IsIGxpbmVzLCBjb2x1bW5zKTsKPiArCj4gIAlpZiAoc3RybGVuKGlu
aXQpKzEgPiAqcmVzdWx0X2xlbikgewo+ICAJCSpyZXN1bHRfbGVuID0gc3RybGVuKGluaXQpKzE7
Cj4gLQkJKnJlc3VsdHAgPSByZXN1bHQgPSByZWFsbG9jKHJlc3VsdCwgKnJlc3VsdF9sZW4pOwo+
ICsJCSpyZXN1bHRwID0gcmVzdWx0ID0geHJlYWxsb2MocmVzdWx0LCAqcmVzdWx0X2xlbik7Cj4g
IAl9Cj4gIAo+ICAJLyogZmluZCB0aGUgd2lkZXN0IGxpbmUgb2YgbXNnOiAqLwo+IEBAIC0zODYs
MTQgKzM4OSwxOSBAQCBpbnQgZGlhbG9nX2lucHV0Ym94KFdJTkRPVyAqbWFpbl93aW5kb3csCj4g
IAlpZiAodGl0bGUpCj4gIAkJcHJvbXB0X3dpZHRoID0gbWF4KHByb21wdF93aWR0aCwgc3RybGVu
KHRpdGxlKSk7Cj4gIAo+ICsJd2luX2xpbmVzID0gbWluKHByb21wdF9saW5lcys2LCBsaW5lcy0y
KTsKPiArCXdpbl9jb2xzID0gbWluKHByb21wdF93aWR0aCs3LCBjb2x1bW5zLTIpOwo+ICsJcHJv
bXB0X2xpbmVzID0gbWF4KHdpbl9saW5lcy02LCAwKTsKPiArCXByb21wdF93aWR0aCA9IG1heCh3
aW5fY29scy03LCAwKTsKPiArCj4gIAkvKiBwbGFjZSBkaWFsb2cgaW4gbWlkZGxlIG9mIHNjcmVl
biAqLwo+IC0JeSA9IChnZXRtYXh5KHN0ZHNjciktKHByb21wdF9saW5lcys0KSkvMjsKPiAtCXgg
PSAoZ2V0bWF4eChzdGRzY3IpLShwcm9tcHRfd2lkdGgrNCkpLzI7Cj4gKwl5ID0gKGxpbmVzLXdp
bl9saW5lcykvMjsKPiArCXggPSAoY29sdW1ucy13aW5fY29scykvMjsKPiAgCj4gIAlzdHJuY3B5
KHJlc3VsdCwgaW5pdCwgKnJlc3VsdF9sZW4pOwo+ICAKPiAgCS8qIGNyZWF0ZSB0aGUgd2luZG93
cyAqLwo+IC0Jd2luID0gbmV3d2luKHByb21wdF9saW5lcys2LCBwcm9tcHRfd2lkdGgrNywgeSwg
eCk7Cj4gKwl3aW4gPSBuZXd3aW4od2luX2xpbmVzLCB3aW5fY29scywgeSwgeCk7Cj4gIAlwcm9t
cHRfd2luID0gZGVyd2luKHdpbiwgcHJvbXB0X2xpbmVzKzEsIHByb21wdF93aWR0aCwgMiwgMik7
Cj4gIAlmb3JtX3dpbiA9IGRlcndpbih3aW4sIDEsIHByb21wdF93aWR0aCwgcHJvbXB0X2xpbmVz
KzMsIDIpOwo+ICAJa2V5cGFkKGZvcm1fd2luLCBUUlVFKTsKPiBkaWZmIC0tZ2l0IGEveGVuL3Rv
b2xzL2tjb25maWcvbmNvbmYuaCBiL3hlbi90b29scy9rY29uZmlnL25jb25mLmgKPiBpbmRleCAw
ZDUyNjE3MDVlLi45ZjZmMjFkM2IwIDEwMDY0NAo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL25j
b25mLmgKPiArKysgYi94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5oCj4gQEAgLTE1LDcgKzE1LDcg
QEAKPiAgI2luY2x1ZGUgPHN0cmluZy5oPgo+ICAjaW5jbHVkZSA8dW5pc3RkLmg+Cj4gICNpbmNs
dWRlIDxsb2NhbGUuaD4KPiAtI2luY2x1ZGUgPGN1cnNlcy5oPgo+ICsjaW5jbHVkZSA8bmN1cnNl
cy5oPgo+ICAjaW5jbHVkZSA8bWVudS5oPgo+ICAjaW5jbHVkZSA8cGFuZWwuaD4KPiAgI2luY2x1
ZGUgPGZvcm0uaD4KPiBAQCAtMjQsOCArMjQsNiBAQAo+ICAjaW5jbHVkZSA8dGltZS5oPgo+ICAj
aW5jbHVkZSA8c3lzL3RpbWUuaD4KPiAgCj4gLSNpbmNsdWRlICJuY3Vyc2VzLmgiCj4gLQo+ICAj
ZGVmaW5lIG1heChhLCBiKSAoe1wKPiAgCQl0eXBlb2YoYSkgX2EgPSBhO1wKPiAgCQl0eXBlb2Yo
YikgX2IgPSBiO1wKPiBkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2MgYi94
ZW4vdG9vbHMva2NvbmZpZy9xY29uZi5jYwo+IGluZGV4IGMzYmI3ZmU4ZGYuLmFlNmM3MjU0NjQg
MTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2MKPiArKysgYi94ZW4vdG9v
bHMva2NvbmZpZy9xY29uZi5jYwo+IEBAIC0xLDMyICsxLDE3IEBACj4gIC8qCj4gICAqIENvcHly
aWdodCAoQykgMjAwMiBSb21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1tNjhrLm9yZz4KPiArICog
Q29weXJpZ2h0IChDKSAyMDE1IEJvcmlzIEJhcmJ1bG92c2tpIDxiYmFyYnVsb3Zza2lAZ21haWwu
Y29tPgo+ICAgKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIuMC4K
PiAgICovCj4gIAo+ICAjaW5jbHVkZSA8cWdsb2JhbC5oPgo+ICAKPiAtI2lmIFFUX1ZFUlNJT04g
PCAweDA0MDAwMAo+IC0jaW5jbHVkZSA8c3RkZGVmLmg+Cj4gLSNpbmNsdWRlIDxxbWFpbndpbmRv
dy5oPgo+IC0jaW5jbHVkZSA8cXZib3guaD4KPiAtI2luY2x1ZGUgPHF2YWx1ZWxpc3QuaD4KPiAr
I2luY2x1ZGUgPFFNYWluV2luZG93Pgo+ICsjaW5jbHVkZSA8UUxpc3Q+Cj4gICNpbmNsdWRlIDxx
dGV4dGJyb3dzZXIuaD4KPiAtI2luY2x1ZGUgPHFhY3Rpb24uaD4KPiAtI2luY2x1ZGUgPHFoZWFk
ZXIuaD4KPiAtI2luY2x1ZGUgPHFmaWxlZGlhbG9nLmg+Cj4gLSNpbmNsdWRlIDxxZHJhZ29iamVj
dC5oPgo+IC0jaW5jbHVkZSA8cXBvcHVwbWVudS5oPgo+IC0jZWxzZQo+IC0jaW5jbHVkZSA8cTNt
YWlud2luZG93Lmg+Cj4gLSNpbmNsdWRlIDxxM3Zib3guaD4KPiAtI2luY2x1ZGUgPHEzdmFsdWVs
aXN0Lmg+Cj4gLSNpbmNsdWRlIDxxM3RleHRicm93c2VyLmg+Cj4gLSNpbmNsdWRlIDxxM2FjdGlv
bi5oPgo+IC0jaW5jbHVkZSA8cTNoZWFkZXIuaD4KPiAtI2luY2x1ZGUgPHEzZmlsZWRpYWxvZy5o
Pgo+IC0jaW5jbHVkZSA8cTNkcmFnb2JqZWN0Lmg+Cj4gLSNpbmNsdWRlIDxxM3BvcHVwbWVudS5o
Pgo+IC0jZW5kaWYKPiArI2luY2x1ZGUgPFFBY3Rpb24+Cj4gKyNpbmNsdWRlIDxRRmlsZURpYWxv
Zz4KPiArI2luY2x1ZGUgPFFNZW51Pgo+ICAKPiAgI2luY2x1ZGUgPHFhcHBsaWNhdGlvbi5oPgo+
ICAjaW5jbHVkZSA8cWRlc2t0b3B3aWRnZXQuaD4KPiBAQCAtNTcsNyArNDIsNyBAQAo+ICBzdGF0
aWMgUUFwcGxpY2F0aW9uICpjb25maWdBcHA7Cj4gIHN0YXRpYyBDb25maWdTZXR0aW5ncyAqY29u
ZmlnU2V0dGluZ3M7Cj4gIAo+IC1RM0FjdGlvbiAqQ29uZmlnTWFpbldpbmRvdzo6c2F2ZUFjdGlv
bjsKPiArUUFjdGlvbiAqQ29uZmlnTWFpbldpbmRvdzo6c2F2ZUFjdGlvbjsKPiAgCj4gIHN0YXRp
YyBpbmxpbmUgUVN0cmluZyBxZ2V0dGV4dChjb25zdCBjaGFyKiBzdHIpCj4gIHsKPiBAQCAtNjYs
NyArNTEsNyBAQCBzdGF0aWMgaW5saW5lIFFTdHJpbmcgcWdldHRleHQoY29uc3QgY2hhciogc3Ry
KQo+ICAKPiAgc3RhdGljIGlubGluZSBRU3RyaW5nIHFnZXR0ZXh0KGNvbnN0IFFTdHJpbmcmIHN0
cikKPiAgewo+IC0JcmV0dXJuIFFTdHJpbmc6OmZyb21Mb2NhbDhCaXQoZ2V0dGV4dChzdHIubGF0
aW4xKCkpKTsKPiArCXJldHVybiBRU3RyaW5nOjpmcm9tTG9jYWw4Qml0KGdldHRleHQoc3RyLnRv
TGF0aW4xKCkpKTsKPiAgfQo+ICAKPiAgQ29uZmlnU2V0dGluZ3M6OkNvbmZpZ1NldHRpbmdzKCkK
PiBAQCAtNzcsMTQgKzYyLDIyIEBAIENvbmZpZ1NldHRpbmdzOjpDb25maWdTZXR0aW5ncygpCj4g
IC8qKgo+ICAgKiBSZWFkcyBhIGxpc3Qgb2YgaW50ZWdlciB2YWx1ZXMgZnJvbSB0aGUgYXBwbGlj
YXRpb24gc2V0dGluZ3MuCj4gICAqLwo+IC1RM1ZhbHVlTGlzdDxpbnQ+IENvbmZpZ1NldHRpbmdz
OjpyZWFkU2l6ZXMoY29uc3QgUVN0cmluZyYga2V5LCBib29sICpvaykKPiArUUxpc3Q8aW50PiBD
b25maWdTZXR0aW5nczo6cmVhZFNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwgYm9vbCAqb2spCj4g
IHsKPiAtCVEzVmFsdWVMaXN0PGludD4gcmVzdWx0Owo+IC0JUVN0cmluZ0xpc3QgZW50cnlMaXN0
ID0gcmVhZExpc3RFbnRyeShrZXksIG9rKTsKPiAtCVFTdHJpbmdMaXN0OjpJdGVyYXRvciBpdDsK
PiArCVFMaXN0PGludD4gcmVzdWx0Owo+ICsKPiArCWlmIChjb250YWlucyhrZXkpKQo+ICsJewo+
ICsJCVFTdHJpbmdMaXN0IGVudHJ5TGlzdCA9IHZhbHVlKGtleSkudG9TdHJpbmdMaXN0KCk7Cj4g
KwkJUVN0cmluZ0xpc3Q6Okl0ZXJhdG9yIGl0Owo+ICAKPiAtCWZvciAoaXQgPSBlbnRyeUxpc3Qu
YmVnaW4oKTsgaXQgIT0gZW50cnlMaXN0LmVuZCgpOyArK2l0KQo+IC0JCXJlc3VsdC5wdXNoX2Jh
Y2soKCppdCkudG9JbnQoKSk7Cj4gKwkJZm9yIChpdCA9IGVudHJ5TGlzdC5iZWdpbigpOyBpdCAh
PSBlbnRyeUxpc3QuZW5kKCk7ICsraXQpCj4gKwkJCXJlc3VsdC5wdXNoX2JhY2soKCppdCkudG9J
bnQoKSk7Cj4gKwo+ICsJCSpvayA9IHRydWU7Cj4gKwl9Cj4gKwllbHNlCj4gKwkJKm9rID0gZmFs
c2U7Cj4gIAo+ICAJcmV0dXJuIHJlc3VsdDsKPiAgfQo+IEBAIC05MiwxNCArODUsMTYgQEAgUTNW
YWx1ZUxpc3Q8aW50PiBDb25maWdTZXR0aW5nczo6cmVhZFNpemVzKGNvbnN0IFFTdHJpbmcmIGtl
eSwgYm9vbCAqb2spCj4gIC8qKgo+ICAgKiBXcml0ZXMgYSBsaXN0IG9mIGludGVnZXIgdmFsdWVz
IHRvIHRoZSBhcHBsaWNhdGlvbiBzZXR0aW5ncy4KPiAgICovCj4gLWJvb2wgQ29uZmlnU2V0dGlu
Z3M6OndyaXRlU2l6ZXMoY29uc3QgUVN0cmluZyYga2V5LCBjb25zdCBRM1ZhbHVlTGlzdDxpbnQ+
JiB2YWx1ZSkKPiArYm9vbCBDb25maWdTZXR0aW5nczo6d3JpdGVTaXplcyhjb25zdCBRU3RyaW5n
JiBrZXksIGNvbnN0IFFMaXN0PGludD4mIHZhbHVlKQo+ICB7Cj4gIAlRU3RyaW5nTGlzdCBzdHJp
bmdMaXN0Owo+IC0JUTNWYWx1ZUxpc3Q8aW50Pjo6Q29uc3RJdGVyYXRvciBpdDsKPiArCVFMaXN0
PGludD46OkNvbnN0SXRlcmF0b3IgaXQ7Cj4gIAo+ICAJZm9yIChpdCA9IHZhbHVlLmJlZ2luKCk7
IGl0ICE9IHZhbHVlLmVuZCgpOyArK2l0KQo+ICAJCXN0cmluZ0xpc3QucHVzaF9iYWNrKFFTdHJp
bmc6Om51bWJlcigqaXQpKTsKPiAtCXJldHVybiB3cml0ZUVudHJ5KGtleSwgc3RyaW5nTGlzdCk7
Cj4gKwlzZXRWYWx1ZShrZXksIHN0cmluZ0xpc3QpOwo+ICsKPiArCXJldHVybiB0cnVlOwo+ICB9
Cj4gIAo+ICAKPiBAQCAtMTA5LDkgKzEwNCw2IEBAIGJvb2wgQ29uZmlnU2V0dGluZ3M6OndyaXRl
U2l6ZXMoY29uc3QgUVN0cmluZyYga2V5LCBjb25zdCBRM1ZhbHVlTGlzdDxpbnQ+JiB2YWx1Cj4g
ICAqLwo+ICB2b2lkIENvbmZpZ0l0ZW06Om9rUmVuYW1lKGludCBjb2wpCj4gIHsKPiAtCVBhcmVu
dDo6b2tSZW5hbWUoY29sKTsKPiAtCXN5bV9zZXRfc3RyaW5nX3ZhbHVlKG1lbnUtPnN5bSwgdGV4
dChkYXRhQ29sSWR4KS5sYXRpbjEoKSk7Cj4gLQlsaXN0VmlldygpLT51cGRhdGVMaXN0KHRoaXMp
Owo+ICB9Cj4gIAo+ICAvKgo+IEBAIC0xNDksMTEgKzE0MSwxMSBAQCB2b2lkIENvbmZpZ0l0ZW06
OnVwZGF0ZU1lbnUodm9pZCkKPiAgCQl9IGVsc2Ugewo+ICAJCQlpZiAoc3ltKQo+ICAJCQkJYnJl
YWs7Cj4gLQkJCXNldFBpeG1hcChwcm9tcHRDb2xJZHgsIDApOwo+ICsJCQlzZXRQaXhtYXAocHJv
bXB0Q29sSWR4LCBRSWNvbigpKTsKPiAgCQl9Cj4gIAkJZ290byBzZXRfcHJvbXB0Owo+ICAJY2Fz
ZSBQX0NPTU1FTlQ6Cj4gLQkJc2V0UGl4bWFwKHByb21wdENvbElkeCwgMCk7Cj4gKwkJc2V0UGl4
bWFwKHByb21wdENvbElkeCwgUUljb24oKSk7Cj4gIAkJZ290byBzZXRfcHJvbXB0Owo+ICAJZGVm
YXVsdDoKPiAgCQk7Cj4gQEAgLTE3MCw3ICsxNjIsNyBAQCB2b2lkIENvbmZpZ0l0ZW06OnVwZGF0
ZU1lbnUodm9pZCkKPiAgCQljaGFyIGNoOwo+ICAKPiAgCQlpZiAoIXN5bV9pc19jaGFuZ2FibGUo
c3ltKSAmJiBsaXN0LT5vcHRNb2RlID09IG5vcm1hbE9wdCkgewo+IC0JCQlzZXRQaXhtYXAocHJv
bXB0Q29sSWR4LCAwKTsKPiArCQkJc2V0UGl4bWFwKHByb21wdENvbElkeCwgUUljb24oKSk7Cj4g
IAkJCXNldFRleHQobm9Db2xJZHgsIFFTdHJpbmc6Om51bGwpOwo+ICAJCQlzZXRUZXh0KG1vZENv
bElkeCwgUVN0cmluZzo6bnVsbCk7Cj4gIAkJCXNldFRleHQoeWVzQ29sSWR4LCBRU3RyaW5nOjpu
dWxsKTsKPiBAQCAtMjE2LDkgKzIwOCw2IEBAIHZvaWQgQ29uZmlnSXRlbTo6dXBkYXRlTWVudSh2
b2lkKQo+ICAKPiAgCQlkYXRhID0gc3ltX2dldF9zdHJpbmdfdmFsdWUoc3ltKTsKPiAgCj4gLQkJ
aW50IGkgPSBsaXN0LT5tYXBJZHgoZGF0YUNvbElkeCk7Cj4gLQkJaWYgKGkgPj0gMCkKPiAtCQkJ
c2V0UmVuYW1lRW5hYmxlZChpLCBUUlVFKTsKPiAgCQlzZXRUZXh0KGRhdGFDb2xJZHgsIGRhdGEp
Owo+ICAJCWlmICh0eXBlID09IFNfU1RSSU5HKQo+ICAJCQlwcm9tcHQgPSBRU3RyaW5nKCIlMTog
JTIiKS5hcmcocHJvbXB0KS5hcmcoZGF0YSk7Cj4gQEAgLTI1MCwxOCArMjM5LDYgQEAgdm9pZCBD
b25maWdJdGVtOjp0ZXN0VXBkYXRlTWVudShib29sIHYpCj4gIAkJdXBkYXRlTWVudSgpOwo+ICB9
Cj4gIAo+IC12b2lkIENvbmZpZ0l0ZW06OnBhaW50Q2VsbChRUGFpbnRlciogcCwgY29uc3QgUUNv
bG9yR3JvdXAmIGNnLCBpbnQgY29sdW1uLCBpbnQgd2lkdGgsIGludCBhbGlnbikKPiAtewo+IC0J
Q29uZmlnTGlzdCogbGlzdCA9IGxpc3RWaWV3KCk7Cj4gLQo+IC0JaWYgKHZpc2libGUpIHsKPiAt
CQlpZiAoaXNTZWxlY3RlZCgpICYmICFsaXN0LT5oYXNGb2N1cygpICYmIGxpc3QtPm1vZGUgPT0g
bWVudU1vZGUpCj4gLQkJCVBhcmVudDo6cGFpbnRDZWxsKHAsIGxpc3QtPmluYWN0aXZlZENvbG9y
R3JvdXAsIGNvbHVtbiwgd2lkdGgsIGFsaWduKTsKPiAtCQllbHNlCj4gLQkJCVBhcmVudDo6cGFp
bnRDZWxsKHAsIGNnLCBjb2x1bW4sIHdpZHRoLCBhbGlnbik7Cj4gLQl9IGVsc2UKPiAtCQlQYXJl
bnQ6OnBhaW50Q2VsbChwLCBsaXN0LT5kaXNhYmxlZENvbG9yR3JvdXAsIGNvbHVtbiwgd2lkdGgs
IGFsaWduKTsKPiAtfQo+ICAKPiAgLyoKPiAgICogY29uc3RydWN0IGEgbWVudSBlbnRyeQo+IEBA
IC0yNzQsNyArMjUxLDcgQEAgdm9pZCBDb25maWdJdGVtOjppbml0KHZvaWQpCj4gIAkJbWVudS0+
ZGF0YSA9IHRoaXM7Cj4gIAo+ICAJCWlmIChsaXN0LT5tb2RlICE9IGZ1bGxNb2RlKQo+IC0JCQlz
ZXRPcGVuKFRSVUUpOwo+ICsJCQlzZXRFeHBhbmRlZCh0cnVlKTsKPiAgCQlzeW1fY2FsY192YWx1
ZShtZW51LT5zeW0pOwo+ICAJfQo+ICAJdXBkYXRlTWVudSgpOwo+IEBAIC0yOTksNyArMjc2LDcg
QEAgQ29uZmlnSXRlbTo6fkNvbmZpZ0l0ZW0odm9pZCkKPiAgQ29uZmlnTGluZUVkaXQ6OkNvbmZp
Z0xpbmVFZGl0KENvbmZpZ1ZpZXcqIHBhcmVudCkKPiAgCTogUGFyZW50KHBhcmVudCkKPiAgewo+
IC0JY29ubmVjdCh0aGlzLCBTSUdOQUwobG9zdEZvY3VzKCkpLCBTTE9UKGhpZGUoKSkpOwo+ICsJ
Y29ubmVjdCh0aGlzLCBTSUdOQUwoZWRpdGluZ0ZpbmlzaGVkKCkpLCBTTE9UKGhpZGUoKSkpOwo+
ICB9Cj4gIAo+ICB2b2lkIENvbmZpZ0xpbmVFZGl0OjpzaG93KENvbmZpZ0l0ZW0qIGkpCj4gQEAg
LTMyMCw3ICsyOTcsNyBAQCB2b2lkIENvbmZpZ0xpbmVFZGl0OjprZXlQcmVzc0V2ZW50KFFLZXlF
dmVudCogZSkKPiAgCQlicmVhazsKPiAgCWNhc2UgUXQ6OktleV9SZXR1cm46Cj4gIAljYXNlIFF0
OjpLZXlfRW50ZXI6Cj4gLQkJc3ltX3NldF9zdHJpbmdfdmFsdWUoaXRlbS0+bWVudS0+c3ltLCB0
ZXh0KCkubGF0aW4xKCkpOwo+ICsJCXN5bV9zZXRfc3RyaW5nX3ZhbHVlKGl0ZW0tPm1lbnUtPnN5
bSwgdGV4dCgpLnRvTGF0aW4xKCkpOwo+ICAJCXBhcmVudCgpLT51cGRhdGVMaXN0KGl0ZW0pOwo+
ICAJCWJyZWFrOwo+ICAJZGVmYXVsdDoKPiBAQCAtMzMzLDM5ICszMTAsMzkgQEAgdm9pZCBDb25m
aWdMaW5lRWRpdDo6a2V5UHJlc3NFdmVudChRS2V5RXZlbnQqIGUpCj4gIH0KPiAgCj4gIENvbmZp
Z0xpc3Q6OkNvbmZpZ0xpc3QoQ29uZmlnVmlldyogcCwgY29uc3QgY2hhciAqbmFtZSkKPiAtCTog
UGFyZW50KHAsIG5hbWUpLAo+ICsJOiBQYXJlbnQocCksCj4gIAkgIHVwZGF0ZUFsbChmYWxzZSks
Cj4gIAkgIHN5bWJvbFllc1BpeCh4cG1fc3ltYm9sX3llcyksIHN5bWJvbE1vZFBpeCh4cG1fc3lt
Ym9sX21vZCksIHN5bWJvbE5vUGl4KHhwbV9zeW1ib2xfbm8pLAo+ICAJICBjaG9pY2VZZXNQaXgo
eHBtX2Nob2ljZV95ZXMpLCBjaG9pY2VOb1BpeCh4cG1fY2hvaWNlX25vKSwKPiAgCSAgbWVudVBp
eCh4cG1fbWVudSksIG1lbnVJbnZQaXgoeHBtX21lbnVfaW52KSwgbWVudUJhY2tQaXgoeHBtX21l
bnViYWNrKSwgdm9pZFBpeCh4cG1fdm9pZCksCj4gLQkgIHNob3dOYW1lKGZhbHNlKSwgc2hvd1Jh
bmdlKGZhbHNlKSwgc2hvd0RhdGEoZmFsc2UpLCBvcHRNb2RlKG5vcm1hbE9wdCksCj4gKwkgIHNo
b3dOYW1lKGZhbHNlKSwgc2hvd1JhbmdlKGZhbHNlKSwgc2hvd0RhdGEoZmFsc2UpLCBtb2RlKHNp
bmdsZU1vZGUpLCBvcHRNb2RlKG5vcm1hbE9wdCksCj4gIAkgIHJvb3RFbnRyeSgwKSwgaGVhZGVy
UG9wdXAoMCkKPiAgewo+ICAJaW50IGk7Cj4gIAo+IC0Jc2V0U29ydGluZygtMSk7Cj4gLQlzZXRS
b290SXNEZWNvcmF0ZWQoVFJVRSk7Cj4gLQlkaXNhYmxlZENvbG9yR3JvdXAgPSBwYWxldHRlKCku
YWN0aXZlKCk7Cj4gLQlkaXNhYmxlZENvbG9yR3JvdXAuc2V0Q29sb3IoUUNvbG9yR3JvdXA6OlRl
eHQsIHBhbGV0dGUoKS5kaXNhYmxlZCgpLnRleHQoKSk7Cj4gLQlpbmFjdGl2ZWRDb2xvckdyb3Vw
ID0gcGFsZXR0ZSgpLmFjdGl2ZSgpOwo+IC0JaW5hY3RpdmVkQ29sb3JHcm91cC5zZXRDb2xvcihR
Q29sb3JHcm91cDo6SGlnaGxpZ2h0LCBwYWxldHRlKCkuZGlzYWJsZWQoKS5oaWdobGlnaHQoKSk7
Cj4gKwlzZXRPYmplY3ROYW1lKG5hbWUpOwo+ICsJc2V0U29ydGluZ0VuYWJsZWQoZmFsc2UpOwo+
ICsJc2V0Um9vdElzRGVjb3JhdGVkKHRydWUpOwo+ICsKPiArCXNldFZlcnRpY2FsU2Nyb2xsTW9k
ZShTY3JvbGxQZXJQaXhlbCk7Cj4gKwlzZXRIb3Jpem9udGFsU2Nyb2xsTW9kZShTY3JvbGxQZXJQ
aXhlbCk7Cj4gIAo+IC0JY29ubmVjdCh0aGlzLCBTSUdOQUwoc2VsZWN0aW9uQ2hhbmdlZCh2b2lk
KSksCj4gKwlzZXRIZWFkZXJMYWJlbHMoUVN0cmluZ0xpc3QoKSA8PCBfKCJPcHRpb24iKSA8PCBf
KCJOYW1lIikgPDwgIk4iIDw8ICJNIiA8PCAiWSIgPDwgXygiVmFsdWUiKSk7Cj4gKwo+ICsJY29u
bmVjdCh0aGlzLCBTSUdOQUwoaXRlbVNlbGVjdGlvbkNoYW5nZWQodm9pZCkpLAo+ICAJCVNMT1Qo
dXBkYXRlU2VsZWN0aW9uKHZvaWQpKSk7Cj4gIAo+ICAJaWYgKG5hbWUpIHsKPiAgCQljb25maWdT
ZXR0aW5ncy0+YmVnaW5Hcm91cChuYW1lKTsKPiAtCQlzaG93TmFtZSA9IGNvbmZpZ1NldHRpbmdz
LT5yZWFkQm9vbEVudHJ5KCIvc2hvd05hbWUiLCBmYWxzZSk7Cj4gLQkJc2hvd1JhbmdlID0gY29u
ZmlnU2V0dGluZ3MtPnJlYWRCb29sRW50cnkoIi9zaG93UmFuZ2UiLCBmYWxzZSk7Cj4gLQkJc2hv
d0RhdGEgPSBjb25maWdTZXR0aW5ncy0+cmVhZEJvb2xFbnRyeSgiL3Nob3dEYXRhIiwgZmFsc2Up
Owo+IC0JCW9wdE1vZGUgPSAoZW51bSBvcHRpb25Nb2RlKWNvbmZpZ1NldHRpbmdzLT5yZWFkTnVt
RW50cnkoIi9vcHRpb25Nb2RlIiwgZmFsc2UpOwo+ICsJCXNob3dOYW1lID0gY29uZmlnU2V0dGlu
Z3MtPnZhbHVlKCIvc2hvd05hbWUiLCBmYWxzZSkudG9Cb29sKCk7Cj4gKwkJc2hvd1JhbmdlID0g
Y29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvc2hvd1JhbmdlIiwgZmFsc2UpLnRvQm9vbCgpOwo+ICsJ
CXNob3dEYXRhID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvc2hvd0RhdGEiLCBmYWxzZSkudG9C
b29sKCk7Cj4gKwkJb3B0TW9kZSA9IChlbnVtIG9wdGlvbk1vZGUpY29uZmlnU2V0dGluZ3MtPnZh
bHVlKCIvb3B0aW9uTW9kZSIsIDApLnRvSW50KCk7Cj4gIAkJY29uZmlnU2V0dGluZ3MtPmVuZEdy
b3VwKCk7Cj4gIAkJY29ubmVjdChjb25maWdBcHAsIFNJR05BTChhYm91dFRvUXVpdCgpKSwgU0xP
VChzYXZlU2V0dGluZ3MoKSkpOwo+ICAJfQo+ICAKPiAtCWZvciAoaSA9IDA7IGkgPCBjb2xOcjsg
aSsrKQo+IC0JCWNvbE1hcFtpXSA9IGNvbFJldk1hcFtpXSA9IC0xOwo+IC0JYWRkQ29sdW1uKHBy
b21wdENvbElkeCwgXygiT3B0aW9uIikpOwo+ICsJYWRkQ29sdW1uKHByb21wdENvbElkeCk7Cj4g
IAo+ICAJcmVpbml0KCk7Cj4gIH0KPiBAQCAtMzkwLDI2ICszNjcsMjYgQEAgdm9pZCBDb25maWdM
aXN0OjpyZWluaXQodm9pZCkKPiAgCXJlbW92ZUNvbHVtbihuYW1lQ29sSWR4KTsKPiAgCj4gIAlp
ZiAoc2hvd05hbWUpCj4gLQkJYWRkQ29sdW1uKG5hbWVDb2xJZHgsIF8oIk5hbWUiKSk7Cj4gKwkJ
YWRkQ29sdW1uKG5hbWVDb2xJZHgpOwo+ICAJaWYgKHNob3dSYW5nZSkgewo+IC0JCWFkZENvbHVt
bihub0NvbElkeCwgIk4iKTsKPiAtCQlhZGRDb2x1bW4obW9kQ29sSWR4LCAiTSIpOwo+IC0JCWFk
ZENvbHVtbih5ZXNDb2xJZHgsICJZIik7Cj4gKwkJYWRkQ29sdW1uKG5vQ29sSWR4KTsKPiArCQlh
ZGRDb2x1bW4obW9kQ29sSWR4KTsKPiArCQlhZGRDb2x1bW4oeWVzQ29sSWR4KTsKPiAgCX0KPiAg
CWlmIChzaG93RGF0YSkKPiAtCQlhZGRDb2x1bW4oZGF0YUNvbElkeCwgXygiVmFsdWUiKSk7Cj4g
KwkJYWRkQ29sdW1uKGRhdGFDb2xJZHgpOwo+ICAKPiAgCXVwZGF0ZUxpc3RBbGwoKTsKPiAgfQo+
ICAKPiAgdm9pZCBDb25maWdMaXN0OjpzYXZlU2V0dGluZ3Modm9pZCkKPiAgewo+IC0JaWYgKG5h
bWUoKSkgewo+IC0JCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3VwKG5hbWUoKSk7Cj4gLQkJY29u
ZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi9zaG93TmFtZSIsIHNob3dOYW1lKTsKPiAtCQljb25m
aWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgiL3Nob3dSYW5nZSIsIHNob3dSYW5nZSk7Cj4gLQkJY29u
ZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi9zaG93RGF0YSIsIHNob3dEYXRhKTsKPiAtCQljb25m
aWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgiL29wdGlvbk1vZGUiLCAoaW50KW9wdE1vZGUpOwo+ICsJ
aWYgKCFvYmplY3ROYW1lKCkuaXNFbXB0eSgpKSB7Cj4gKwkJY29uZmlnU2V0dGluZ3MtPmJlZ2lu
R3JvdXAob2JqZWN0TmFtZSgpKTsKPiArCQljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi9zaG93
TmFtZSIsIHNob3dOYW1lKTsKPiArCQljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi9zaG93UmFu
Z2UiLCBzaG93UmFuZ2UpOwo+ICsJCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL3Nob3dEYXRh
Iiwgc2hvd0RhdGEpOwo+ICsJCWNvbmZpZ1NldHRpbmdzLT5zZXRWYWx1ZSgiL29wdGlvbk1vZGUi
LCAoaW50KW9wdE1vZGUpOwo+ICAJCWNvbmZpZ1NldHRpbmdzLT5lbmRHcm91cCgpOwo+ICAJfQo+
ICB9Cj4gQEAgLTQzMSw3ICs0MDgsMTAgQEAgdm9pZCBDb25maWdMaXN0Ojp1cGRhdGVTZWxlY3Rp
b24odm9pZCkKPiAgCXN0cnVjdCBtZW51ICptZW51Owo+ICAJZW51bSBwcm9wX3R5cGUgdHlwZTsK
PiAgCj4gLQlDb25maWdJdGVtKiBpdGVtID0gKENvbmZpZ0l0ZW0qKXNlbGVjdGVkSXRlbSgpOwo+
ICsJaWYgKHNlbGVjdGVkSXRlbXMoKS5jb3VudCgpID09IDApCj4gKwkJcmV0dXJuOwo+ICsKPiAr
CUNvbmZpZ0l0ZW0qIGl0ZW0gPSAoQ29uZmlnSXRlbSopc2VsZWN0ZWRJdGVtcygpLmZpcnN0KCk7
Cj4gIAlpZiAoIWl0ZW0pCj4gIAkJcmV0dXJuOwo+ICAKPiBAQCAtNDUxLDIxICs0MzEsMjMgQEAg
dm9pZCBDb25maWdMaXN0Ojp1cGRhdGVMaXN0KENvbmZpZ0l0ZW0qIGl0ZW0pCj4gIAlpZiAoIXJv
b3RFbnRyeSkgewo+ICAJCWlmIChtb2RlICE9IGxpc3RNb2RlKQo+ICAJCQlnb3RvIHVwZGF0ZTsK
PiAtCQlRM0xpc3RWaWV3SXRlbUl0ZXJhdG9yIGl0KHRoaXMpOwo+ICsJCVFUcmVlV2lkZ2V0SXRl
bUl0ZXJhdG9yIGl0KHRoaXMpOwo+ICAJCUNvbmZpZ0l0ZW0qIGl0ZW07Cj4gIAo+IC0JCWZvciAo
OyBpdC5jdXJyZW50KCk7ICsraXQpIHsKPiAtCQkJaXRlbSA9IChDb25maWdJdGVtKilpdC5jdXJy
ZW50KCk7Cj4gKwkJd2hpbGUgKCppdCkgewo+ICsJCQlpdGVtID0gKENvbmZpZ0l0ZW0qKSgqaXQp
Owo+ICAJCQlpZiAoIWl0ZW0tPm1lbnUpCj4gIAkJCQljb250aW51ZTsKPiAgCQkJaXRlbS0+dGVz
dFVwZGF0ZU1lbnUobWVudV9pc192aXNpYmxlKGl0ZW0tPm1lbnUpKTsKPiArCj4gKwkJCSsraXQ7
Cj4gIAkJfQo+ICAJCXJldHVybjsKPiAgCX0KPiAgCj4gIAlpZiAocm9vdEVudHJ5ICE9ICZyb290
bWVudSAmJiAobW9kZSA9PSBzaW5nbGVNb2RlIHx8Cj4gIAkgICAgKG1vZGUgPT0gc3ltYm9sTW9k
ZSAmJiByb290RW50cnktPnBhcmVudCAhPSAmcm9vdG1lbnUpKSkgewo+IC0JCWl0ZW0gPSBmaXJz
dENoaWxkKCk7Cj4gKwkJaXRlbSA9IChDb25maWdJdGVtICopdG9wTGV2ZWxJdGVtKDApOwo+ICAJ
CWlmICghaXRlbSkKPiAgCQkJaXRlbSA9IG5ldyBDb25maWdJdGVtKHRoaXMsIDAsIHRydWUpOwo+
ICAJCWxhc3QgPSBpdGVtOwo+IEBAIC00NzksMTIgKzQ2MSwxNCBAQCB2b2lkIENvbmZpZ0xpc3Q6
OnVwZGF0ZUxpc3QoQ29uZmlnSXRlbSogaXRlbSkKPiAgCQkJaXRlbS0+dGVzdFVwZGF0ZU1lbnUo
dHJ1ZSk7Cj4gIAo+ICAJCXVwZGF0ZU1lbnVMaXN0KGl0ZW0sIHJvb3RFbnRyeSk7Cj4gLQkJdHJp
Z2dlclVwZGF0ZSgpOwo+ICsJCXVwZGF0ZSgpOwo+ICsJCXJlc2l6ZUNvbHVtblRvQ29udGVudHMo
MCk7Cj4gIAkJcmV0dXJuOwo+ICAJfQo+ICB1cGRhdGU6Cj4gIAl1cGRhdGVNZW51TGlzdCh0aGlz
LCByb290RW50cnkpOwo+IC0JdHJpZ2dlclVwZGF0ZSgpOwo+ICsJdXBkYXRlKCk7Cj4gKwlyZXNp
emVDb2x1bW5Ub0NvbnRlbnRzKDApOwo+ICB9Cj4gIAo+ICB2b2lkIENvbmZpZ0xpc3Q6OnNldFZh
bHVlKENvbmZpZ0l0ZW0qIGl0ZW0sIHRyaXN0YXRlIHZhbCkKPiBAQCAtNTA2LDcgKzQ5MCw3IEBA
IHZvaWQgQ29uZmlnTGlzdDo6c2V0VmFsdWUoQ29uZmlnSXRlbSogaXRlbSwgdHJpc3RhdGUgdmFs
KQo+ICAJCWlmICghc3ltX3NldF90cmlzdGF0ZV92YWx1ZShzeW0sIHZhbCkpCj4gIAkJCXJldHVy
bjsKPiAgCQlpZiAob2xkdmFsID09IG5vICYmIGl0ZW0tPm1lbnUtPmxpc3QpCj4gLQkJCWl0ZW0t
PnNldE9wZW4oVFJVRSk7Cj4gKwkJCWl0ZW0tPnNldEV4cGFuZGVkKHRydWUpOwo+ICAJCXBhcmVu
dCgpLT51cGRhdGVMaXN0KGl0ZW0pOwo+ICAJCWJyZWFrOwo+ICAJfQo+IEBAIC01MjQsNyArNTA4
LDcgQEAgdm9pZCBDb25maWdMaXN0OjpjaGFuZ2VWYWx1ZShDb25maWdJdGVtKiBpdGVtKQo+ICAJ
c3ltID0gbWVudS0+c3ltOwo+ICAJaWYgKCFzeW0pIHsKPiAgCQlpZiAoaXRlbS0+bWVudS0+bGlz
dCkKPiAtCQkJaXRlbS0+c2V0T3BlbighaXRlbS0+aXNPcGVuKCkpOwo+ICsJCQlpdGVtLT5zZXRF
eHBhbmRlZCghaXRlbS0+aXNFeHBhbmRlZCgpKTsKPiAgCQlyZXR1cm47Cj4gIAl9Cj4gIAo+IEBA
IC01MzYsOSArNTIwLDkgQEAgdm9pZCBDb25maWdMaXN0OjpjaGFuZ2VWYWx1ZShDb25maWdJdGVt
KiBpdGVtKQo+ICAJCW5ld2V4cHIgPSBzeW1fdG9nZ2xlX3RyaXN0YXRlX3ZhbHVlKHN5bSk7Cj4g
IAkJaWYgKGl0ZW0tPm1lbnUtPmxpc3QpIHsKPiAgCQkJaWYgKG9sZGV4cHIgPT0gbmV3ZXhwcikK
PiAtCQkJCWl0ZW0tPnNldE9wZW4oIWl0ZW0tPmlzT3BlbigpKTsKPiArCQkJCWl0ZW0tPnNldEV4
cGFuZGVkKCFpdGVtLT5pc0V4cGFuZGVkKCkpOwo+ICAJCQllbHNlIGlmIChvbGRleHByID09IG5v
KQo+IC0JCQkJaXRlbS0+c2V0T3BlbihUUlVFKTsKPiArCQkJCWl0ZW0tPnNldEV4cGFuZGVkKHRy
dWUpOwo+ICAJCX0KPiAgCQlpZiAob2xkZXhwciAhPSBuZXdleHByKQo+ICAJCQlwYXJlbnQoKS0+
dXBkYXRlTGlzdChpdGVtKTsKPiBAQCAtNTQ2LDEwICs1MzAsNyBAQCB2b2lkIENvbmZpZ0xpc3Q6
OmNoYW5nZVZhbHVlKENvbmZpZ0l0ZW0qIGl0ZW0pCj4gIAljYXNlIFNfSU5UOgo+ICAJY2FzZSBT
X0hFWDoKPiAgCWNhc2UgU19TVFJJTkc6Cj4gLQkJaWYgKGNvbE1hcFtkYXRhQ29sSWR4XSA+PSAw
KQo+IC0JCQlpdGVtLT5zdGFydFJlbmFtZShjb2xNYXBbZGF0YUNvbElkeF0pOwo+IC0JCWVsc2UK
PiAtCQkJcGFyZW50KCktPmxpbmVFZGl0LT5zaG93KGl0ZW0pOwo+ICsJCXBhcmVudCgpLT5saW5l
RWRpdC0+c2hvdyhpdGVtKTsKPiAgCQlicmVhazsKPiAgCX0KPiAgfQo+IEBAIC01NjYsOCArNTQ3
LDEwIEBAIHZvaWQgQ29uZmlnTGlzdDo6c2V0Um9vdE1lbnUoc3RydWN0IG1lbnUgKm1lbnUpCj4g
IAl1cGRhdGVNZW51TGlzdCh0aGlzLCAwKTsKPiAgCXJvb3RFbnRyeSA9IG1lbnU7Cj4gIAl1cGRh
dGVMaXN0QWxsKCk7Cj4gLQlzZXRTZWxlY3RlZChjdXJyZW50SXRlbSgpLCBoYXNGb2N1cygpKTsK
PiAtCWVuc3VyZUl0ZW1WaXNpYmxlKGN1cnJlbnRJdGVtKCkpOwo+ICsJaWYgKGN1cnJlbnRJdGVt
KCkpIHsKPiArCQljdXJyZW50SXRlbSgpLT5zZXRTZWxlY3RlZChoYXNGb2N1cygpKTsKPiArCQlz
Y3JvbGxUb0l0ZW0oY3VycmVudEl0ZW0oKSk7Cj4gKwl9Cj4gIH0KPiAgCj4gIHZvaWQgQ29uZmln
TGlzdDo6c2V0UGFyZW50TWVudSh2b2lkKQo+IEBAIC01ODAsMTMgKzU2MywxNiBAQCB2b2lkIENv
bmZpZ0xpc3Q6OnNldFBhcmVudE1lbnUodm9pZCkKPiAgCQlyZXR1cm47Cj4gIAlzZXRSb290TWVu
dShtZW51X2dldF9wYXJlbnRfbWVudShyb290RW50cnktPnBhcmVudCkpOwo+ICAKPiAtCVEzTGlz
dFZpZXdJdGVtSXRlcmF0b3IgaXQodGhpcyk7Cj4gLQlmb3IgKDsgKGl0ZW0gPSAoQ29uZmlnSXRl
bSopaXQuY3VycmVudCgpKTsgaXQrKykgewo+ICsJUVRyZWVXaWRnZXRJdGVtSXRlcmF0b3IgaXQo
dGhpcyk7Cj4gKwl3aGlsZSAoKml0KSB7Cj4gKwkJaXRlbSA9IChDb25maWdJdGVtICopKCppdCk7
Cj4gIAkJaWYgKGl0ZW0tPm1lbnUgPT0gb2xkcm9vdCkgewo+ICAJCQlzZXRDdXJyZW50SXRlbShp
dGVtKTsKPiAtCQkJZW5zdXJlSXRlbVZpc2libGUoaXRlbSk7Cj4gKwkJCXNjcm9sbFRvSXRlbShp
dGVtKTsKPiAgCQkJYnJlYWs7Cj4gIAkJfQo+ICsKPiArCQkrK2l0Owo+ICAJfQo+ICB9Cj4gIAo+
IEBAIC01OTcsOCArNTgzLDcgQEAgdm9pZCBDb25maWdMaXN0OjpzZXRQYXJlbnRNZW51KHZvaWQp
Cj4gICAqIHBhcmVudDogZWl0aGVyIHRoZSBtZW51IGxpc3Qgd2lkZ2V0IG9yIGEgbWVudSBlbnRy
eSB3aWRnZXQKPiAgICogbWVudTogZW50cnkgdG8gYmUgdXBkYXRlZAo+ICAgKi8KPiAtdGVtcGxh
dGUgPGNsYXNzIFA+Cj4gLXZvaWQgQ29uZmlnTGlzdDo6dXBkYXRlTWVudUxpc3QoUCogcGFyZW50
LCBzdHJ1Y3QgbWVudSogbWVudSkKPiArdm9pZCBDb25maWdMaXN0Ojp1cGRhdGVNZW51TGlzdChD
b25maWdJdGVtICpwYXJlbnQsIHN0cnVjdCBtZW51KiBtZW51KQo+ICB7Cj4gIAlzdHJ1Y3QgbWVu
dSogY2hpbGQ7Cj4gIAlDb25maWdJdGVtKiBpdGVtOwo+IEBAIC02MDcsOCArNTkyLDExIEBAIHZv
aWQgQ29uZmlnTGlzdDo6dXBkYXRlTWVudUxpc3QoUCogcGFyZW50LCBzdHJ1Y3QgbWVudSogbWVu
dSkKPiAgCWVudW0gcHJvcF90eXBlIHR5cGU7Cj4gIAo+ICAJaWYgKCFtZW51KSB7Cj4gLQkJd2hp
bGUgKChpdGVtID0gcGFyZW50LT5maXJzdENoaWxkKCkpKQo+IC0JCQlkZWxldGUgaXRlbTsKPiAr
CQl3aGlsZSAocGFyZW50LT5jaGlsZENvdW50KCkgPiAwKQo+ICsJCXsKPiArCQkJZGVsZXRlIHBh
cmVudC0+dGFrZUNoaWxkKDApOwo+ICsJCX0KPiArCj4gIAkJcmV0dXJuOwo+ICAJfQo+ICAKPiBA
QCAtNjYwLDkgKzY0OCw3NCBAQCB2b2lkIENvbmZpZ0xpc3Q6OnVwZGF0ZU1lbnVMaXN0KFAqIHBh
cmVudCwgc3RydWN0IG1lbnUqIG1lbnUpCj4gIAl9Cj4gIH0KPiAgCj4gK3ZvaWQgQ29uZmlnTGlz
dDo6dXBkYXRlTWVudUxpc3QoQ29uZmlnTGlzdCAqcGFyZW50LCBzdHJ1Y3QgbWVudSogbWVudSkK
PiArewo+ICsJc3RydWN0IG1lbnUqIGNoaWxkOwo+ICsJQ29uZmlnSXRlbSogaXRlbTsKPiArCUNv
bmZpZ0l0ZW0qIGxhc3Q7Cj4gKwlib29sIHZpc2libGU7Cj4gKwllbnVtIHByb3BfdHlwZSB0eXBl
Owo+ICsKPiArCWlmICghbWVudSkgewo+ICsJCXdoaWxlIChwYXJlbnQtPnRvcExldmVsSXRlbUNv
dW50KCkgPiAwKQo+ICsJCXsKPiArCQkJZGVsZXRlIHBhcmVudC0+dGFrZVRvcExldmVsSXRlbSgw
KTsKPiArCQl9Cj4gKwo+ICsJCXJldHVybjsKPiArCX0KPiArCj4gKwlsYXN0ID0gKENvbmZpZ0l0
ZW0qKXBhcmVudC0+dG9wTGV2ZWxJdGVtKDApOwo+ICsJaWYgKGxhc3QgJiYgIWxhc3QtPmdvUGFy
ZW50KQo+ICsJCWxhc3QgPSAwOwo+ICsJZm9yIChjaGlsZCA9IG1lbnUtPmxpc3Q7IGNoaWxkOyBj
aGlsZCA9IGNoaWxkLT5uZXh0KSB7Cj4gKwkJaXRlbSA9IGxhc3QgPyBsYXN0LT5uZXh0U2libGlu
ZygpIDogKENvbmZpZ0l0ZW0qKXBhcmVudC0+dG9wTGV2ZWxJdGVtKDApOwo+ICsJCXR5cGUgPSBj
aGlsZC0+cHJvbXB0ID8gY2hpbGQtPnByb21wdC0+dHlwZSA6IFBfVU5LTk9XTjsKPiArCj4gKwkJ
c3dpdGNoIChtb2RlKSB7Cj4gKwkJY2FzZSBtZW51TW9kZToKPiArCQkJaWYgKCEoY2hpbGQtPmZs
YWdzICYgTUVOVV9ST09UKSkKPiArCQkJCWdvdG8gaGlkZTsKPiArCQkJYnJlYWs7Cj4gKwkJY2Fz
ZSBzeW1ib2xNb2RlOgo+ICsJCQlpZiAoY2hpbGQtPmZsYWdzICYgTUVOVV9ST09UKQo+ICsJCQkJ
Z290byBoaWRlOwo+ICsJCQlicmVhazsKPiArCQlkZWZhdWx0Ogo+ICsJCQlicmVhazsKPiArCQl9
Cj4gKwo+ICsJCXZpc2libGUgPSBtZW51X2lzX3Zpc2libGUoY2hpbGQpOwo+ICsJCWlmICghbWVu
dVNraXAoY2hpbGQpKSB7Cj4gKwkJCWlmICghY2hpbGQtPnN5bSAmJiAhY2hpbGQtPmxpc3QgJiYg
IWNoaWxkLT5wcm9tcHQpCj4gKwkJCQljb250aW51ZTsKPiArCQkJaWYgKCFpdGVtIHx8IGl0ZW0t
Pm1lbnUgIT0gY2hpbGQpCj4gKwkJCQlpdGVtID0gbmV3IENvbmZpZ0l0ZW0ocGFyZW50LCBsYXN0
LCBjaGlsZCwgdmlzaWJsZSk7Cj4gKwkJCWVsc2UKPiArCQkJCWl0ZW0tPnRlc3RVcGRhdGVNZW51
KHZpc2libGUpOwo+ICsKPiArCQkJaWYgKG1vZGUgPT0gZnVsbE1vZGUgfHwgbW9kZSA9PSBtZW51
TW9kZSB8fCB0eXBlICE9IFBfTUVOVSkKPiArCQkJCXVwZGF0ZU1lbnVMaXN0KGl0ZW0sIGNoaWxk
KTsKPiArCQkJZWxzZQo+ICsJCQkJdXBkYXRlTWVudUxpc3QoaXRlbSwgMCk7Cj4gKwkJCWxhc3Qg
PSBpdGVtOwo+ICsJCQljb250aW51ZTsKPiArCQl9Cj4gKwloaWRlOgo+ICsJCWlmIChpdGVtICYm
IGl0ZW0tPm1lbnUgPT0gY2hpbGQpIHsKPiArCQkJbGFzdCA9IChDb25maWdJdGVtKilwYXJlbnQt
PnRvcExldmVsSXRlbSgwKTsKPiArCQkJaWYgKGxhc3QgPT0gaXRlbSkKPiArCQkJCWxhc3QgPSAw
Owo+ICsJCQllbHNlIHdoaWxlIChsYXN0LT5uZXh0U2libGluZygpICE9IGl0ZW0pCj4gKwkJCQls
YXN0ID0gbGFzdC0+bmV4dFNpYmxpbmcoKTsKPiArCQkJZGVsZXRlIGl0ZW07Cj4gKwkJfQo+ICsJ
fQo+ICt9Cj4gKwo+ICB2b2lkIENvbmZpZ0xpc3Q6OmtleVByZXNzRXZlbnQoUUtleUV2ZW50KiBl
dikKPiAgewo+IC0JUTNMaXN0Vmlld0l0ZW0qIGkgPSBjdXJyZW50SXRlbSgpOwo+ICsJUVRyZWVX
aWRnZXRJdGVtKiBpID0gY3VycmVudEl0ZW0oKTsKPiAgCUNvbmZpZ0l0ZW0qIGl0ZW07Cj4gIAlz
dHJ1Y3QgbWVudSAqbWVudTsKPiAgCWVudW0gcHJvcF90eXBlIHR5cGU7Cj4gQEAgLTcxNCwyMCAr
NzY3LDIwIEBAIHZvaWQgQ29uZmlnTGlzdDo6a2V5UHJlc3NFdmVudChRS2V5RXZlbnQqIGV2KQo+
ICAJZXYtPmFjY2VwdCgpOwo+ICB9Cj4gIAo+IC12b2lkIENvbmZpZ0xpc3Q6OmNvbnRlbnRzTW91
c2VQcmVzc0V2ZW50KFFNb3VzZUV2ZW50KiBlKQo+ICt2b2lkIENvbmZpZ0xpc3Q6Om1vdXNlUHJl
c3NFdmVudChRTW91c2VFdmVudCogZSkKPiAgewo+ICAJLy9RUG9pbnQgcChjb250ZW50c1RvVmll
d3BvcnQoZS0+cG9zKCkpKTsKPiAgCS8vcHJpbnRmKCJjb250ZW50c01vdXNlUHJlc3NFdmVudDog
JWQsJWRcbiIsIHAueCgpLCBwLnkoKSk7Cj4gLQlQYXJlbnQ6OmNvbnRlbnRzTW91c2VQcmVzc0V2
ZW50KGUpOwo+ICsJUGFyZW50Ojptb3VzZVByZXNzRXZlbnQoZSk7Cj4gIH0KPiAgCj4gLXZvaWQg
Q29uZmlnTGlzdDo6Y29udGVudHNNb3VzZVJlbGVhc2VFdmVudChRTW91c2VFdmVudCogZSkKPiAr
dm9pZCBDb25maWdMaXN0Ojptb3VzZVJlbGVhc2VFdmVudChRTW91c2VFdmVudCogZSkKPiAgewo+
IC0JUVBvaW50IHAoY29udGVudHNUb1ZpZXdwb3J0KGUtPnBvcygpKSk7Cj4gKwlRUG9pbnQgcCA9
IGUtPnBvcygpOwo+ICAJQ29uZmlnSXRlbSogaXRlbSA9IChDb25maWdJdGVtKilpdGVtQXQocCk7
Cj4gIAlzdHJ1Y3QgbWVudSAqbWVudTsKPiAgCWVudW0gcHJvcF90eXBlIHB0eXBlOwo+IC0JY29u
c3QgUVBpeG1hcCogcG07Cj4gKwlRSWNvbiBpY29uOwo+ICAJaW50IGlkeCwgeDsKPiAgCj4gIAlp
ZiAoIWl0ZW0pCj4gQEAgLTczNSwxNCArNzg4LDEzIEBAIHZvaWQgQ29uZmlnTGlzdDo6Y29udGVu
dHNNb3VzZVJlbGVhc2VFdmVudChRTW91c2VFdmVudCogZSkKPiAgCj4gIAltZW51ID0gaXRlbS0+
bWVudTsKPiAgCXggPSBoZWFkZXIoKS0+b2Zmc2V0KCkgKyBwLngoKTsKPiAtCWlkeCA9IGNvbFJl
dk1hcFtoZWFkZXIoKS0+c2VjdGlvbkF0KHgpXTsKPiArCWlkeCA9IGhlYWRlcigpLT5sb2dpY2Fs
SW5kZXhBdCh4KTsKPiAgCXN3aXRjaCAoaWR4KSB7Cj4gIAljYXNlIHByb21wdENvbElkeDoKPiAt
CQlwbSA9IGl0ZW0tPnBpeG1hcChwcm9tcHRDb2xJZHgpOwo+IC0JCWlmIChwbSkgewo+IC0JCQlp
bnQgb2ZmID0gaGVhZGVyKCktPnNlY3Rpb25Qb3MoMCkgKyBpdGVtTWFyZ2luKCkgKwo+IC0JCQkJ
dHJlZVN0ZXBTaXplKCkgKiAoaXRlbS0+ZGVwdGgoKSArIChyb290SXNEZWNvcmF0ZWQoKSA/IDEg
OiAwKSk7Cj4gLQkJCWlmICh4ID49IG9mZiAmJiB4IDwgb2ZmICsgcG0tPndpZHRoKCkpIHsKPiAr
CQlpY29uID0gaXRlbS0+cGl4bWFwKHByb21wdENvbElkeCk7Cj4gKwkJaWYgKCFpY29uLmlzTnVs
bCgpKSB7Cj4gKwkJCWludCBvZmYgPSBoZWFkZXIoKS0+c2VjdGlvblBvc2l0aW9uKDApICsgdmlz
dWFsUmVjdChpbmRleEF0KHApKS54KCkgKyA0OyAvLyA0IGlzIEhhcmRjb2RlZCBpbWFnZSBvZmZz
ZXQuIFRoZXJlIG1pZ2h0IGJlIGEgd2F5IHRvIGRvIGl0IHByb3Blcmx5Lgo+ICsJCQlpZiAoeCA+
PSBvZmYgJiYgeCA8IG9mZiArIGljb24uYXZhaWxhYmxlU2l6ZXMoKS5maXJzdCgpLndpZHRoKCkp
IHsKPiAgCQkJCWlmIChpdGVtLT5nb1BhcmVudCkgewo+ICAJCQkJCWVtaXQgcGFyZW50U2VsZWN0
ZWQoKTsKPiAgCQkJCQlicmVhazsKPiBAQCAtNzczLDE5ICs4MjUsMTkgQEAgdm9pZCBDb25maWdM
aXN0Ojpjb250ZW50c01vdXNlUmVsZWFzZUV2ZW50KFFNb3VzZUV2ZW50KiBlKQo+ICAKPiAgc2tp
cDoKPiAgCS8vcHJpbnRmKCJjb250ZW50c01vdXNlUmVsZWFzZUV2ZW50OiAlZCwlZFxuIiwgcC54
KCksIHAueSgpKTsKPiAtCVBhcmVudDo6Y29udGVudHNNb3VzZVJlbGVhc2VFdmVudChlKTsKPiAr
CVBhcmVudDo6bW91c2VSZWxlYXNlRXZlbnQoZSk7Cj4gIH0KPiAgCj4gLXZvaWQgQ29uZmlnTGlz
dDo6Y29udGVudHNNb3VzZU1vdmVFdmVudChRTW91c2VFdmVudCogZSkKPiArdm9pZCBDb25maWdM
aXN0Ojptb3VzZU1vdmVFdmVudChRTW91c2VFdmVudCogZSkKPiAgewo+ICAJLy9RUG9pbnQgcChj
b250ZW50c1RvVmlld3BvcnQoZS0+cG9zKCkpKTsKPiAgCS8vcHJpbnRmKCJjb250ZW50c01vdXNl
TW92ZUV2ZW50OiAlZCwlZFxuIiwgcC54KCksIHAueSgpKTsKPiAtCVBhcmVudDo6Y29udGVudHNN
b3VzZU1vdmVFdmVudChlKTsKPiArCVBhcmVudDo6bW91c2VNb3ZlRXZlbnQoZSk7Cj4gIH0KPiAg
Cj4gLXZvaWQgQ29uZmlnTGlzdDo6Y29udGVudHNNb3VzZURvdWJsZUNsaWNrRXZlbnQoUU1vdXNl
RXZlbnQqIGUpCj4gK3ZvaWQgQ29uZmlnTGlzdDo6bW91c2VEb3VibGVDbGlja0V2ZW50KFFNb3Vz
ZUV2ZW50KiBlKQo+ICB7Cj4gLQlRUG9pbnQgcChjb250ZW50c1RvVmlld3BvcnQoZS0+cG9zKCkp
KTsKPiArCVFQb2ludCBwID0gZS0+cG9zKCk7IC8vIFRPRE86IENoZWNrIGlmIHRoaXMgd29ya3Mo
d2FzIGNvbnRlbnRzVG9WaWV3cG9ydCkuCj4gIAlDb25maWdJdGVtKiBpdGVtID0gKENvbmZpZ0l0
ZW0qKWl0ZW1BdChwKTsKPiAgCXN0cnVjdCBtZW51ICptZW51Owo+ICAJZW51bSBwcm9wX3R5cGUg
cHR5cGU7Cj4gQEAgLTgwNyw3ICs4NTksNyBAQCB2b2lkIENvbmZpZ0xpc3Q6OmNvbnRlbnRzTW91
c2VEb3VibGVDbGlja0V2ZW50KFFNb3VzZUV2ZW50KiBlKQo+ICAKPiAgc2tpcDoKPiAgCS8vcHJp
bnRmKCJjb250ZW50c01vdXNlRG91YmxlQ2xpY2tFdmVudDogJWQsJWRcbiIsIHAueCgpLCBwLnko
KSk7Cj4gLQlQYXJlbnQ6OmNvbnRlbnRzTW91c2VEb3VibGVDbGlja0V2ZW50KGUpOwo+ICsJUGFy
ZW50Ojptb3VzZURvdWJsZUNsaWNrRXZlbnQoZSk7Cj4gIH0KPiAgCj4gIHZvaWQgQ29uZmlnTGlz
dDo6Zm9jdXNJbkV2ZW50KFFGb2N1c0V2ZW50ICplKQo+IEBAIC04MTgsNyArODcwLDcgQEAgdm9p
ZCBDb25maWdMaXN0Ojpmb2N1c0luRXZlbnQoUUZvY3VzRXZlbnQgKmUpCj4gIAo+ICAJQ29uZmln
SXRlbSogaXRlbSA9IChDb25maWdJdGVtICopY3VycmVudEl0ZW0oKTsKPiAgCWlmIChpdGVtKSB7
Cj4gLQkJc2V0U2VsZWN0ZWQoaXRlbSwgVFJVRSk7Cj4gKwkJaXRlbS0+c2V0U2VsZWN0ZWQodHJ1
ZSk7Cj4gIAkJbWVudSA9IGl0ZW0tPm1lbnU7Cj4gIAl9Cj4gIAllbWl0IGdvdEZvY3VzKG1lbnUp
Owo+IEBAIC04MjgsMzMgKzg4MCwzMyBAQCB2b2lkIENvbmZpZ0xpc3Q6OmNvbnRleHRNZW51RXZl
bnQoUUNvbnRleHRNZW51RXZlbnQgKmUpCj4gIHsKPiAgCWlmIChlLT55KCkgPD0gaGVhZGVyKCkt
Pmdlb21ldHJ5KCkuYm90dG9tKCkpIHsKPiAgCQlpZiAoIWhlYWRlclBvcHVwKSB7Cj4gLQkJCVEz
QWN0aW9uICphY3Rpb247Cj4gKwkJCVFBY3Rpb24gKmFjdGlvbjsKPiAgCj4gLQkJCWhlYWRlclBv
cHVwID0gbmV3IFEzUG9wdXBNZW51KHRoaXMpOwo+IC0JCQlhY3Rpb24gPSBuZXcgUTNBY3Rpb24o
TlVMTCwgXygiU2hvdyBOYW1lIiksIDAsIHRoaXMpOwo+IC0JCQkgIGFjdGlvbi0+c2V0VG9nZ2xl
QWN0aW9uKFRSVUUpOwo+ICsJCQloZWFkZXJQb3B1cCA9IG5ldyBRTWVudSh0aGlzKTsKPiArCQkJ
YWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBOYW1lIiksIHRoaXMpOwo+ICsJCQkgIGFjdGlv
bi0+c2V0Q2hlY2thYmxlKHRydWUpOwo+ICAJCQkgIGNvbm5lY3QoYWN0aW9uLCBTSUdOQUwodG9n
Z2xlZChib29sKSksCj4gIAkJCQkgIHBhcmVudCgpLCBTTE9UKHNldFNob3dOYW1lKGJvb2wpKSk7
Cj4gIAkJCSAgY29ubmVjdChwYXJlbnQoKSwgU0lHTkFMKHNob3dOYW1lQ2hhbmdlZChib29sKSks
Cj4gIAkJCQkgIGFjdGlvbiwgU0xPVChzZXRPbihib29sKSkpOwo+IC0JCQkgIGFjdGlvbi0+c2V0
T24oc2hvd05hbWUpOwo+IC0JCQkgIGFjdGlvbi0+YWRkVG8oaGVhZGVyUG9wdXApOwo+IC0JCQlh
Y3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgXygiU2hvdyBSYW5nZSIpLCAwLCB0aGlzKTsKPiAt
CQkJICBhY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKPiArCQkJICBhY3Rpb24tPnNldENo
ZWNrZWQoc2hvd05hbWUpOwo+ICsJCQkgIGhlYWRlclBvcHVwLT5hZGRBY3Rpb24oYWN0aW9uKTsK
PiArCQkJYWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBSYW5nZSIpLCB0aGlzKTsKPiArCQkJ
ICBhY3Rpb24tPnNldENoZWNrYWJsZSh0cnVlKTsKPiAgCQkJICBjb25uZWN0KGFjdGlvbiwgU0lH
TkFMKHRvZ2dsZWQoYm9vbCkpLAo+ICAJCQkJICBwYXJlbnQoKSwgU0xPVChzZXRTaG93UmFuZ2Uo
Ym9vbCkpKTsKPiAgCQkJICBjb25uZWN0KHBhcmVudCgpLCBTSUdOQUwoc2hvd1JhbmdlQ2hhbmdl
ZChib29sKSksCj4gIAkJCQkgIGFjdGlvbiwgU0xPVChzZXRPbihib29sKSkpOwo+IC0JCQkgIGFj
dGlvbi0+c2V0T24oc2hvd1JhbmdlKTsKPiAtCQkJICBhY3Rpb24tPmFkZFRvKGhlYWRlclBvcHVw
KTsKPiAtCQkJYWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8oIlNob3cgRGF0YSIpLCAwLCB0
aGlzKTsKPiAtCQkJICBhY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKPiArCQkJICBhY3Rp
b24tPnNldENoZWNrZWQoc2hvd1JhbmdlKTsKPiArCQkJICBoZWFkZXJQb3B1cC0+YWRkQWN0aW9u
KGFjdGlvbik7Cj4gKwkJCWFjdGlvbiA9IG5ldyBRQWN0aW9uKF8oIlNob3cgRGF0YSIpLCB0aGlz
KTsKPiArCQkJICBhY3Rpb24tPnNldENoZWNrYWJsZSh0cnVlKTsKPiAgCQkJICBjb25uZWN0KGFj
dGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkpLAo+ICAJCQkJICBwYXJlbnQoKSwgU0xPVChzZXRT
aG93RGF0YShib29sKSkpOwo+ICAJCQkgIGNvbm5lY3QocGFyZW50KCksIFNJR05BTChzaG93RGF0
YUNoYW5nZWQoYm9vbCkpLAo+ICAJCQkJICBhY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKPiAt
CQkJICBhY3Rpb24tPnNldE9uKHNob3dEYXRhKTsKPiAtCQkJICBhY3Rpb24tPmFkZFRvKGhlYWRl
clBvcHVwKTsKPiArCQkJICBhY3Rpb24tPnNldENoZWNrZWQoc2hvd0RhdGEpOwo+ICsJCQkgIGhl
YWRlclBvcHVwLT5hZGRBY3Rpb24oYWN0aW9uKTsKPiAgCQl9Cj4gIAkJaGVhZGVyUG9wdXAtPmV4
ZWMoZS0+Z2xvYmFsUG9zKCkpOwo+ICAJCWUtPmFjY2VwdCgpOwo+IEBAIC04NjgsMTEgKzkyMCwx
NyBAQCBRQWN0aW9uICpDb25maWdWaWV3OjpzaG93QWxsQWN0aW9uOwo+ICBRQWN0aW9uICpDb25m
aWdWaWV3OjpzaG93UHJvbXB0QWN0aW9uOwo+ICAKPiAgQ29uZmlnVmlldzo6Q29uZmlnVmlldyhR
V2lkZ2V0KiBwYXJlbnQsIGNvbnN0IGNoYXIgKm5hbWUpCj4gLQk6IFBhcmVudChwYXJlbnQsIG5h
bWUpCj4gKwk6IFBhcmVudChwYXJlbnQpCj4gIHsKPiAtCWxpc3QgPSBuZXcgQ29uZmlnTGlzdCh0
aGlzLCBuYW1lKTsKPiArCXNldE9iamVjdE5hbWUobmFtZSk7Cj4gKwlRVkJveExheW91dCAqdmVy
dGljYWxMYXlvdXQgPSBuZXcgUVZCb3hMYXlvdXQodGhpcyk7Cj4gKwl2ZXJ0aWNhbExheW91dC0+
c2V0Q29udGVudHNNYXJnaW5zKDAsIDAsIDAsIDApOwo+ICsKPiArCWxpc3QgPSBuZXcgQ29uZmln
TGlzdCh0aGlzKTsKPiArCXZlcnRpY2FsTGF5b3V0LT5hZGRXaWRnZXQobGlzdCk7Cj4gIAlsaW5l
RWRpdCA9IG5ldyBDb25maWdMaW5lRWRpdCh0aGlzKTsKPiAgCWxpbmVFZGl0LT5oaWRlKCk7Cj4g
Kwl2ZXJ0aWNhbExheW91dC0+YWRkV2lkZ2V0KGxpbmVFZGl0KTsKPiAgCj4gIAl0aGlzLT5uZXh0
VmlldyA9IHZpZXdMaXN0Owo+ICAJdmlld0xpc3QgPSB0aGlzOwo+IEBAIC05MzEsMTAgKzk4OSwx
MyBAQCB2b2lkIENvbmZpZ1ZpZXc6OnNldFNob3dEYXRhKGJvb2wgYikKPiAgCj4gIHZvaWQgQ29u
ZmlnTGlzdDo6c2V0QWxsT3Blbihib29sIG9wZW4pCj4gIHsKPiAtCVEzTGlzdFZpZXdJdGVtSXRl
cmF0b3IgaXQodGhpcyk7Cj4gKwlRVHJlZVdpZGdldEl0ZW1JdGVyYXRvciBpdCh0aGlzKTsKPiAr
Cj4gKwl3aGlsZSAoKml0KSB7Cj4gKwkJKCppdCktPnNldEV4cGFuZGVkKG9wZW4pOwo+ICAKPiAt
CWZvciAoOyBpdC5jdXJyZW50KCk7IGl0KyspCj4gLQkJaXQuY3VycmVudCgpLT5zZXRPcGVuKG9w
ZW4pOwo+ICsJCSsraXQ7Cj4gKwl9Cj4gIH0KPiAgCj4gIHZvaWQgQ29uZmlnVmlldzo6dXBkYXRl
TGlzdChDb25maWdJdGVtKiBpdGVtKQo+IEBAIC05NTQsMTEgKzEwMTUsMTQgQEAgdm9pZCBDb25m
aWdWaWV3Ojp1cGRhdGVMaXN0QWxsKHZvaWQpCj4gIH0KPiAgCj4gIENvbmZpZ0luZm9WaWV3OjpD
b25maWdJbmZvVmlldyhRV2lkZ2V0KiBwYXJlbnQsIGNvbnN0IGNoYXIgKm5hbWUpCj4gLQk6IFBh
cmVudChwYXJlbnQsIG5hbWUpLCBzeW0oMCksIF9tZW51KDApCj4gKwk6IFBhcmVudChwYXJlbnQp
LCBzeW0oMCksIF9tZW51KDApCj4gIHsKPiAtCWlmIChuYW1lKSB7Cj4gLQkJY29uZmlnU2V0dGlu
Z3MtPmJlZ2luR3JvdXAobmFtZSk7Cj4gLQkJX3Nob3dEZWJ1ZyA9IGNvbmZpZ1NldHRpbmdzLT5y
ZWFkQm9vbEVudHJ5KCIvc2hvd0RlYnVnIiwgZmFsc2UpOwo+ICsJc2V0T2JqZWN0TmFtZShuYW1l
KTsKPiArCj4gKwo+ICsJaWYgKCFvYmplY3ROYW1lKCkuaXNFbXB0eSgpKSB7Cj4gKwkJY29uZmln
U2V0dGluZ3MtPmJlZ2luR3JvdXAob2JqZWN0TmFtZSgpKTsKPiArCQlzZXRTaG93RGVidWcoY29u
ZmlnU2V0dGluZ3MtPnZhbHVlKCIvc2hvd0RlYnVnIiwgZmFsc2UpLnRvQm9vbCgpKTsKPiAgCQlj
b25maWdTZXR0aW5ncy0+ZW5kR3JvdXAoKTsKPiAgCQljb25uZWN0KGNvbmZpZ0FwcCwgU0lHTkFM
KGFib3V0VG9RdWl0KCkpLCBTTE9UKHNhdmVTZXR0aW5ncygpKSk7Cj4gIAl9Cj4gQEAgLTk2Niw5
ICsxMDMwLDkgQEAgQ29uZmlnSW5mb1ZpZXc6OkNvbmZpZ0luZm9WaWV3KFFXaWRnZXQqIHBhcmVu
dCwgY29uc3QgY2hhciAqbmFtZSkKPiAgCj4gIHZvaWQgQ29uZmlnSW5mb1ZpZXc6OnNhdmVTZXR0
aW5ncyh2b2lkKQo+ICB7Cj4gLQlpZiAobmFtZSgpKSB7Cj4gLQkJY29uZmlnU2V0dGluZ3MtPmJl
Z2luR3JvdXAobmFtZSgpKTsKPiAtCQljb25maWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgiL3Nob3dE
ZWJ1ZyIsIHNob3dEZWJ1ZygpKTsKPiArCWlmICghb2JqZWN0TmFtZSgpLmlzRW1wdHkoKSkgewo+
ICsJCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3VwKG9iamVjdE5hbWUoKSk7Cj4gKwkJY29uZmln
U2V0dGluZ3MtPnNldFZhbHVlKCIvc2hvd0RlYnVnIiwgc2hvd0RlYnVnKCkpOwo+ICAJCWNvbmZp
Z1NldHRpbmdzLT5lbmRHcm91cCgpOwo+ICAJfQo+ICB9Cj4gQEAgLTExMjcsOCArMTE5MSw4IEBA
IFFTdHJpbmcgQ29uZmlnSW5mb1ZpZXc6OnByaW50X2ZpbHRlcihjb25zdCBRU3RyaW5nICZzdHIp
Cj4gIHsKPiAgCVFSZWdFeHAgcmUoIls8PiZcIlxcbl0iKTsKPiAgCVFTdHJpbmcgcmVzID0gc3Ry
Owo+IC0JZm9yIChpbnQgaSA9IDA7IChpID0gcmVzLmZpbmQocmUsIGkpKSA+PSAwOykgewo+IC0J
CXN3aXRjaCAocmVzW2ldLmxhdGluMSgpKSB7Cj4gKwlmb3IgKGludCBpID0gMDsgKGkgPSByZXMu
aW5kZXhPZihyZSwgaSkpID49IDA7KSB7Cj4gKwkJc3dpdGNoIChyZXNbaV0udG9MYXRpbjEoKSkg
ewo+ICAJCWNhc2UgJzwnOgo+ICAJCQlyZXMucmVwbGFjZShpLCAxLCAiJmx0OyIpOwo+ICAJCQlp
ICs9IDQ7Cj4gQEAgLTExNjcsMzcgKzEyMzEsNDIgQEAgdm9pZCBDb25maWdJbmZvVmlldzo6ZXhw
cl9wcmludF9oZWxwKHZvaWQgKmRhdGEsIHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhcgo+
ICAJCSp0ZXh0ICs9IHN0cjI7Cj4gIH0KPiAgCj4gLVEzUG9wdXBNZW51KiBDb25maWdJbmZvVmll
dzo6Y3JlYXRlUG9wdXBNZW51KGNvbnN0IFFQb2ludCYgcG9zKQo+ICtRTWVudSogQ29uZmlnSW5m
b1ZpZXc6OmNyZWF0ZVN0YW5kYXJkQ29udGV4dE1lbnUoY29uc3QgUVBvaW50ICYgcG9zKQo+ICB7
Cj4gLQlRM1BvcHVwTWVudSogcG9wdXAgPSBQYXJlbnQ6OmNyZWF0ZVBvcHVwTWVudShwb3MpOwo+
IC0JUTNBY3Rpb24qIGFjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJTaG93IERlYnVnIElu
Zm8iKSwgMCwgcG9wdXApOwo+IC0JICBhY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKPiAr
CVFNZW51KiBwb3B1cCA9IFBhcmVudDo6Y3JlYXRlU3RhbmRhcmRDb250ZXh0TWVudShwb3MpOwo+
ICsJUUFjdGlvbiogYWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBEZWJ1ZyBJbmZvIiksIHBv
cHVwKTsKPiArCSAgYWN0aW9uLT5zZXRDaGVja2FibGUodHJ1ZSk7Cj4gIAkgIGNvbm5lY3QoYWN0
aW9uLCBTSUdOQUwodG9nZ2xlZChib29sKSksIFNMT1Qoc2V0U2hvd0RlYnVnKGJvb2wpKSk7Cj4g
IAkgIGNvbm5lY3QodGhpcywgU0lHTkFMKHNob3dEZWJ1Z0NoYW5nZWQoYm9vbCkpLCBhY3Rpb24s
IFNMT1Qoc2V0T24oYm9vbCkpKTsKPiAtCSAgYWN0aW9uLT5zZXRPbihzaG93RGVidWcoKSk7Cj4g
LQlwb3B1cC0+aW5zZXJ0U2VwYXJhdG9yKCk7Cj4gLQlhY3Rpb24tPmFkZFRvKHBvcHVwKTsKPiAr
CSAgYWN0aW9uLT5zZXRDaGVja2VkKHNob3dEZWJ1ZygpKTsKPiArCXBvcHVwLT5hZGRTZXBhcmF0
b3IoKTsKPiArCXBvcHVwLT5hZGRBY3Rpb24oYWN0aW9uKTsKPiAgCXJldHVybiBwb3B1cDsKPiAg
fQo+ICAKPiAtdm9pZCBDb25maWdJbmZvVmlldzo6Y29udGVudHNDb250ZXh0TWVudUV2ZW50KFFD
b250ZXh0TWVudUV2ZW50ICplKQo+ICt2b2lkIENvbmZpZ0luZm9WaWV3Ojpjb250ZXh0TWVudUV2
ZW50KFFDb250ZXh0TWVudUV2ZW50ICplKQo+ICB7Cj4gLQlQYXJlbnQ6OmNvbnRlbnRzQ29udGV4
dE1lbnVFdmVudChlKTsKPiArCVBhcmVudDo6Y29udGV4dE1lbnVFdmVudChlKTsKPiAgfQo+ICAK
PiAgQ29uZmlnU2VhcmNoV2luZG93OjpDb25maWdTZWFyY2hXaW5kb3coQ29uZmlnTWFpbldpbmRv
dyogcGFyZW50LCBjb25zdCBjaGFyICpuYW1lKQo+IC0JOiBQYXJlbnQocGFyZW50LCBuYW1lKSwg
cmVzdWx0KE5VTEwpCj4gKwk6IFBhcmVudChwYXJlbnQpLCByZXN1bHQoTlVMTCkKPiAgewo+IC0J
c2V0Q2FwdGlvbigiU2VhcmNoIENvbmZpZyIpOwo+ICsJc2V0T2JqZWN0TmFtZShuYW1lKTsKPiAr
CXNldFdpbmRvd1RpdGxlKCJTZWFyY2ggQ29uZmlnIik7Cj4gIAo+IC0JUVZCb3hMYXlvdXQqIGxh
eW91dDEgPSBuZXcgUVZCb3hMYXlvdXQodGhpcywgMTEsIDYpOwo+IC0JUUhCb3hMYXlvdXQqIGxh
eW91dDIgPSBuZXcgUUhCb3hMYXlvdXQoMCwgMCwgNik7Cj4gKwlRVkJveExheW91dCogbGF5b3V0
MSA9IG5ldyBRVkJveExheW91dCh0aGlzKTsKPiArCWxheW91dDEtPnNldENvbnRlbnRzTWFyZ2lu
cygxMSwgMTEsIDExLCAxMSk7Cj4gKwlsYXlvdXQxLT5zZXRTcGFjaW5nKDYpOwo+ICsJUUhCb3hM
YXlvdXQqIGxheW91dDIgPSBuZXcgUUhCb3hMYXlvdXQoMCk7Cj4gKwlsYXlvdXQyLT5zZXRDb250
ZW50c01hcmdpbnMoMCwgMCwgMCwgMCk7Cj4gKwlsYXlvdXQyLT5zZXRTcGFjaW5nKDYpOwo+ICAJ
bGF5b3V0Mi0+YWRkV2lkZ2V0KG5ldyBRTGFiZWwoXygiRmluZDoiKSwgdGhpcykpOwo+ICAJZWRp
dEZpZWxkID0gbmV3IFFMaW5lRWRpdCh0aGlzKTsKPiAgCWNvbm5lY3QoZWRpdEZpZWxkLCBTSUdO
QUwocmV0dXJuUHJlc3NlZCgpKSwgU0xPVChzZWFyY2goKSkpOwo+ICAJbGF5b3V0Mi0+YWRkV2lk
Z2V0KGVkaXRGaWVsZCk7Cj4gIAlzZWFyY2hCdXR0b24gPSBuZXcgUVB1c2hCdXR0b24oXygiU2Vh
cmNoIiksIHRoaXMpOwo+IC0Jc2VhcmNoQnV0dG9uLT5zZXRBdXRvRGVmYXVsdChGQUxTRSk7Cj4g
KwlzZWFyY2hCdXR0b24tPnNldEF1dG9EZWZhdWx0KGZhbHNlKTsKPiAgCWNvbm5lY3Qoc2VhcmNo
QnV0dG9uLCBTSUdOQUwoY2xpY2tlZCgpKSwgU0xPVChzZWFyY2goKSkpOwo+ICAJbGF5b3V0Mi0+
YWRkV2lkZ2V0KHNlYXJjaEJ1dHRvbik7Cj4gIAlsYXlvdXQxLT5hZGRMYXlvdXQobGF5b3V0Mik7
Cj4gQEAgLTEyMTUsMTkgKzEyODQsMTkgQEAgQ29uZmlnU2VhcmNoV2luZG93OjpDb25maWdTZWFy
Y2hXaW5kb3coQ29uZmlnTWFpbldpbmRvdyogcGFyZW50LCBjb25zdCBjaGFyICpuYW0KPiAgCWxh
eW91dDEtPmFkZFdpZGdldChzcGxpdCk7Cj4gIAo+ICAJaWYgKG5hbWUpIHsKPiAtCQlpbnQgeCwg
eSwgd2lkdGgsIGhlaWdodDsKPiArCQlRVmFyaWFudCB4LCB5Owo+ICsJCWludCB3aWR0aCwgaGVp
Z2h0Owo+ICAJCWJvb2wgb2s7Cj4gIAo+ICAJCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3VwKG5h
bWUpOwo+IC0JCXdpZHRoID0gY29uZmlnU2V0dGluZ3MtPnJlYWROdW1FbnRyeSgiL3dpbmRvdyB3
aWR0aCIsIHBhcmVudC0+d2lkdGgoKSAvIDIpOwo+IC0JCWhlaWdodCA9IGNvbmZpZ1NldHRpbmdz
LT5yZWFkTnVtRW50cnkoIi93aW5kb3cgaGVpZ2h0IiwgcGFyZW50LT5oZWlnaHQoKSAvIDIpOwo+
ICsJCXdpZHRoID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvd2luZG93IHdpZHRoIiwgcGFyZW50
LT53aWR0aCgpIC8gMikudG9JbnQoKTsKPiArCQloZWlnaHQgPSBjb25maWdTZXR0aW5ncy0+dmFs
dWUoIi93aW5kb3cgaGVpZ2h0IiwgcGFyZW50LT5oZWlnaHQoKSAvIDIpLnRvSW50KCk7Cj4gIAkJ
cmVzaXplKHdpZHRoLCBoZWlnaHQpOwo+IC0JCXggPSBjb25maWdTZXR0aW5ncy0+cmVhZE51bUVu
dHJ5KCIvd2luZG93IHgiLCAwLCAmb2spOwo+IC0JCWlmIChvaykKPiAtCQkJeSA9IGNvbmZpZ1Nl
dHRpbmdzLT5yZWFkTnVtRW50cnkoIi93aW5kb3cgeSIsIDAsICZvayk7Cj4gLQkJaWYgKG9rKQo+
IC0JCQltb3ZlKHgsIHkpOwo+IC0JCVEzVmFsdWVMaXN0PGludD4gc2l6ZXMgPSBjb25maWdTZXR0
aW5ncy0+cmVhZFNpemVzKCIvc3BsaXQiLCAmb2spOwo+ICsJCXggPSBjb25maWdTZXR0aW5ncy0+
dmFsdWUoIi93aW5kb3cgeCIpOwo+ICsJCXkgPSBjb25maWdTZXR0aW5ncy0+dmFsdWUoIi93aW5k
b3cgeSIpOwo+ICsJCWlmICgoeC5pc1ZhbGlkKCkpJiYoeS5pc1ZhbGlkKCkpKQo+ICsJCQltb3Zl
KHgudG9JbnQoKSwgeS50b0ludCgpKTsKPiArCQlRTGlzdDxpbnQ+IHNpemVzID0gY29uZmlnU2V0
dGluZ3MtPnJlYWRTaXplcygiL3NwbGl0IiwgJm9rKTsKPiAgCQlpZiAob2spCj4gIAkJCXNwbGl0
LT5zZXRTaXplcyhzaXplcyk7Cj4gIAkJY29uZmlnU2V0dGluZ3MtPmVuZEdyb3VwKCk7Cj4gQEAg
LTEyMzcsMTIgKzEzMDYsMTIgQEAgQ29uZmlnU2VhcmNoV2luZG93OjpDb25maWdTZWFyY2hXaW5k
b3coQ29uZmlnTWFpbldpbmRvdyogcGFyZW50LCBjb25zdCBjaGFyICpuYW0KPiAgCj4gIHZvaWQg
Q29uZmlnU2VhcmNoV2luZG93OjpzYXZlU2V0dGluZ3Modm9pZCkKPiAgewo+IC0JaWYgKG5hbWUo
KSkgewo+IC0JCWNvbmZpZ1NldHRpbmdzLT5iZWdpbkdyb3VwKG5hbWUoKSk7Cj4gLQkJY29uZmln
U2V0dGluZ3MtPndyaXRlRW50cnkoIi93aW5kb3cgeCIsIHBvcygpLngoKSk7Cj4gLQkJY29uZmln
U2V0dGluZ3MtPndyaXRlRW50cnkoIi93aW5kb3cgeSIsIHBvcygpLnkoKSk7Cj4gLQkJY29uZmln
U2V0dGluZ3MtPndyaXRlRW50cnkoIi93aW5kb3cgd2lkdGgiLCBzaXplKCkud2lkdGgoKSk7Cj4g
LQkJY29uZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi93aW5kb3cgaGVpZ2h0Iiwgc2l6ZSgpLmhl
aWdodCgpKTsKPiArCWlmICghb2JqZWN0TmFtZSgpLmlzRW1wdHkoKSkgewo+ICsJCWNvbmZpZ1Nl
dHRpbmdzLT5iZWdpbkdyb3VwKG9iamVjdE5hbWUoKSk7Cj4gKwkJY29uZmlnU2V0dGluZ3MtPnNl
dFZhbHVlKCIvd2luZG93IHgiLCBwb3MoKS54KCkpOwo+ICsJCWNvbmZpZ1NldHRpbmdzLT5zZXRW
YWx1ZSgiL3dpbmRvdyB5IiwgcG9zKCkueSgpKTsKPiArCQljb25maWdTZXR0aW5ncy0+c2V0VmFs
dWUoIi93aW5kb3cgd2lkdGgiLCBzaXplKCkud2lkdGgoKSk7Cj4gKwkJY29uZmlnU2V0dGluZ3Mt
PnNldFZhbHVlKCIvd2luZG93IGhlaWdodCIsIHNpemUoKS5oZWlnaHQoKSk7Cj4gIAkJY29uZmln
U2V0dGluZ3MtPndyaXRlU2l6ZXMoIi9zcGxpdCIsIHNwbGl0LT5zaXplcygpKTsKPiAgCQljb25m
aWdTZXR0aW5ncy0+ZW5kR3JvdXAoKTsKPiAgCX0KPiBAQCAtMTI1OCw3ICsxMzI3LDcgQEAgdm9p
ZCBDb25maWdTZWFyY2hXaW5kb3c6OnNlYXJjaCh2b2lkKQo+ICAJbGlzdC0+bGlzdC0+Y2xlYXIo
KTsKPiAgCWluZm8tPmNsZWFyKCk7Cj4gIAo+IC0JcmVzdWx0ID0gc3ltX3JlX3NlYXJjaChlZGl0
RmllbGQtPnRleHQoKS5sYXRpbjEoKSk7Cj4gKwlyZXN1bHQgPSBzeW1fcmVfc2VhcmNoKGVkaXRG
aWVsZC0+dGV4dCgpLnRvTGF0aW4xKCkpOwo+ICAJaWYgKCFyZXN1bHQpCj4gIAkJcmV0dXJuOwo+
ICAJZm9yIChwID0gcmVzdWx0OyAqcDsgcCsrKSB7Cj4gQEAgLTEyNzUsMjkgKzEzNDQsMjUgQEAg
Q29uZmlnTWFpbldpbmRvdzo6Q29uZmlnTWFpbldpbmRvdyh2b2lkKQo+ICAJOiBzZWFyY2hXaW5k
b3coMCkKPiAgewo+ICAJUU1lbnVCYXIqIG1lbnU7Cj4gLQlib29sIG9rOwo+IC0JaW50IHgsIHks
IHdpZHRoLCBoZWlnaHQ7Cj4gKwlib29sIG9rID0gdHJ1ZTsKPiArCVFWYXJpYW50IHgsIHk7Cj4g
KwlpbnQgd2lkdGgsIGhlaWdodDsKPiAgCWNoYXIgdGl0bGVbMjU2XTsKPiAgCj4gIAlRRGVza3Rv
cFdpZGdldCAqZCA9IGNvbmZpZ0FwcC0+ZGVza3RvcCgpOwo+ICAJc25wcmludGYodGl0bGUsIHNp
emVvZih0aXRsZSksICIlcyVzIiwKPiAgCQlyb290bWVudS5wcm9tcHQtPnRleHQsCj4gLSNpZiBR
VF9WRVJTSU9OIDwgMHgwNDAwMDAKPiAtCQkiIChRdDMpIgo+IC0jZWxzZQo+ICAJCSIiCj4gLSNl
bmRpZgo+ICAJCSk7Cj4gLQlzZXRDYXB0aW9uKHRpdGxlKTsKPiArCXNldFdpbmRvd1RpdGxlKHRp
dGxlKTsKPiAgCj4gLQl3aWR0aCA9IGNvbmZpZ1NldHRpbmdzLT5yZWFkTnVtRW50cnkoIi93aW5k
b3cgd2lkdGgiLCBkLT53aWR0aCgpIC0gNjQpOwo+IC0JaGVpZ2h0ID0gY29uZmlnU2V0dGluZ3Mt
PnJlYWROdW1FbnRyeSgiL3dpbmRvdyBoZWlnaHQiLCBkLT5oZWlnaHQoKSAtIDY0KTsKPiArCXdp
ZHRoID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvd2luZG93IHdpZHRoIiwgZC0+d2lkdGgoKSAt
IDY0KS50b0ludCgpOwo+ICsJaGVpZ2h0ID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvd2luZG93
IGhlaWdodCIsIGQtPmhlaWdodCgpIC0gNjQpLnRvSW50KCk7Cj4gIAlyZXNpemUod2lkdGgsIGhl
aWdodCk7Cj4gLQl4ID0gY29uZmlnU2V0dGluZ3MtPnJlYWROdW1FbnRyeSgiL3dpbmRvdyB4Iiwg
MCwgJm9rKTsKPiAtCWlmIChvaykKPiAtCQl5ID0gY29uZmlnU2V0dGluZ3MtPnJlYWROdW1FbnRy
eSgiL3dpbmRvdyB5IiwgMCwgJm9rKTsKPiAtCWlmIChvaykKPiAtCQltb3ZlKHgsIHkpOwo+ICsJ
eCA9IGNvbmZpZ1NldHRpbmdzLT52YWx1ZSgiL3dpbmRvdyB4Iik7Cj4gKwl5ID0gY29uZmlnU2V0
dGluZ3MtPnZhbHVlKCIvd2luZG93IHkiKTsKPiArCWlmICgoeC5pc1ZhbGlkKCkpJiYoeS5pc1Zh
bGlkKCkpKQo+ICsJCW1vdmUoeC50b0ludCgpLCB5LnRvSW50KCkpOwo+ICAKPiAgCXNwbGl0MSA9
IG5ldyBRU3BsaXR0ZXIodGhpcyk7Cj4gIAlzcGxpdDEtPnNldE9yaWVudGF0aW9uKFF0OjpIb3Jp
em9udGFsKTsKPiBAQCAtMTMxNCwxMjcgKzEzNzksMTE2IEBAIENvbmZpZ01haW5XaW5kb3c6OkNv
bmZpZ01haW5XaW5kb3codm9pZCkKPiAgCWNvbmZpZ0xpc3QgPSBjb25maWdWaWV3LT5saXN0Owo+
ICAKPiAgCWhlbHBUZXh0ID0gbmV3IENvbmZpZ0luZm9WaWV3KHNwbGl0MiwgImhlbHAiKTsKPiAt
CWhlbHBUZXh0LT5zZXRUZXh0Rm9ybWF0KFF0OjpSaWNoVGV4dCk7Cj4gIAo+ICAJc2V0VGFiT3Jk
ZXIoY29uZmlnTGlzdCwgaGVscFRleHQpOwo+ICAJY29uZmlnTGlzdC0+c2V0Rm9jdXMoKTsKPiAg
Cj4gIAltZW51ID0gbWVudUJhcigpOwo+IC0JdG9vbEJhciA9IG5ldyBRM1Rvb2xCYXIoIlRvb2xz
IiwgdGhpcyk7Cj4gLQo+IC0JYmFja0FjdGlvbiA9IG5ldyBRM0FjdGlvbigiQmFjayIsIFFQaXht
YXAoeHBtX2JhY2spLCBfKCJCYWNrIiksIDAsIHRoaXMpOwo+IC0JICBjb25uZWN0KGJhY2tBY3Rp
b24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1QoZ29CYWNrKCkpKTsKPiAtCSAgYmFja0FjdGlv
bi0+c2V0RW5hYmxlZChGQUxTRSk7Cj4gLQlRM0FjdGlvbiAqcXVpdEFjdGlvbiA9IG5ldyBRM0Fj
dGlvbigiUXVpdCIsIF8oIiZRdWl0IiksIFF0OjpDVFJMICsgUXQ6OktleV9RLCB0aGlzKTsKPiAt
CSAgY29ubmVjdChxdWl0QWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKGNsb3NlKCkp
KTsKPiAtCVEzQWN0aW9uICpsb2FkQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJMb2FkIiwgUVBpeG1h
cCh4cG1fbG9hZCksIF8oIiZMb2FkIiksIFF0OjpDVFJMICsgUXQ6OktleV9MLCB0aGlzKTsKPiAt
CSAgY29ubmVjdChsb2FkQWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKGxvYWRDb25m
aWcoKSkpOwo+IC0Jc2F2ZUFjdGlvbiA9IG5ldyBRM0FjdGlvbigiU2F2ZSIsIFFQaXhtYXAoeHBt
X3NhdmUpLCBfKCImU2F2ZSIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfUywgdGhpcyk7Cj4gLQkgIGNv
bm5lY3Qoc2F2ZUFjdGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xPVChzYXZlQ29uZmlnKCkp
KTsKPiArCXRvb2xCYXIgPSBuZXcgUVRvb2xCYXIoIlRvb2xzIiwgdGhpcyk7Cj4gKwlhZGRUb29s
QmFyKHRvb2xCYXIpOwo+ICsKPiArCWJhY2tBY3Rpb24gPSBuZXcgUUFjdGlvbihRUGl4bWFwKHhw
bV9iYWNrKSwgXygiQmFjayIpLCB0aGlzKTsKPiArCSAgY29ubmVjdChiYWNrQWN0aW9uLCBTSUdO
QUwodHJpZ2dlcmVkKGJvb2wpKSwgU0xPVChnb0JhY2soKSkpOwo+ICsJICBiYWNrQWN0aW9uLT5z
ZXRFbmFibGVkKGZhbHNlKTsKPiArCVFBY3Rpb24gKnF1aXRBY3Rpb24gPSBuZXcgUUFjdGlvbihf
KCImUXVpdCIpLCB0aGlzKTsKPiArCXF1aXRBY3Rpb24tPnNldFNob3J0Y3V0KFF0OjpDVFJMICsg
UXQ6OktleV9RKTsKPiArCSAgY29ubmVjdChxdWl0QWN0aW9uLCBTSUdOQUwodHJpZ2dlcmVkKGJv
b2wpKSwgU0xPVChjbG9zZSgpKSk7Cj4gKwlRQWN0aW9uICpsb2FkQWN0aW9uID0gbmV3IFFBY3Rp
b24oUVBpeG1hcCh4cG1fbG9hZCksIF8oIiZMb2FkIiksIHRoaXMpOwo+ICsJbG9hZEFjdGlvbi0+
c2V0U2hvcnRjdXQoUXQ6OkNUUkwgKyBRdDo6S2V5X0wpOwo+ICsJICBjb25uZWN0KGxvYWRBY3Rp
b24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkpLCBTTE9UKGxvYWRDb25maWcoKSkpOwo+ICsJc2F2
ZUFjdGlvbiA9IG5ldyBRQWN0aW9uKFFQaXhtYXAoeHBtX3NhdmUpLCBfKCImU2F2ZSIpLCB0aGlz
KTsKPiArCXNhdmVBY3Rpb24tPnNldFNob3J0Y3V0KFF0OjpDVFJMICsgUXQ6OktleV9TKTsKPiAr
CSAgY29ubmVjdChzYXZlQWN0aW9uLCBTSUdOQUwodHJpZ2dlcmVkKGJvb2wpKSwgU0xPVChzYXZl
Q29uZmlnKCkpKTsKPiAgCWNvbmZfc2V0X2NoYW5nZWRfY2FsbGJhY2soY29uZl9jaGFuZ2VkKTsK
PiAgCS8vIFNldCBzYXZlQWN0aW9uJ3MgaW5pdGlhbCBzdGF0ZQo+ICAJY29uZl9jaGFuZ2VkKCk7
Cj4gLQlRM0FjdGlvbiAqc2F2ZUFzQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJTYXZlIEFzLi4uIiwg
XygiU2F2ZSAmQXMuLi4iKSwgMCwgdGhpcyk7Cj4gLQkgIGNvbm5lY3Qoc2F2ZUFzQWN0aW9uLCBT
SUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNhdmVDb25maWdBcygpKSk7Cj4gLQlRM0FjdGlvbiAq
c2VhcmNoQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJGaW5kIiwgXygiJkZpbmQiKSwgUXQ6OkNUUkwg
KyBRdDo6S2V5X0YsIHRoaXMpOwo+IC0JICBjb25uZWN0KHNlYXJjaEFjdGlvbiwgU0lHTkFMKGFj
dGl2YXRlZCgpKSwgU0xPVChzZWFyY2hDb25maWcoKSkpOwo+IC0JUTNBY3Rpb24gKnNpbmdsZVZp
ZXdBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlNpbmdsZSBWaWV3IiwgUVBpeG1hcCh4cG1fc2luZ2xl
X3ZpZXcpLCBfKCJTaW5nbGUgVmlldyIpLCAwLCB0aGlzKTsKPiAtCSAgY29ubmVjdChzaW5nbGVW
aWV3QWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNob3dTaW5nbGVWaWV3KCkpKTsK
PiAtCVEzQWN0aW9uICpzcGxpdFZpZXdBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlNwbGl0IFZpZXci
LCBRUGl4bWFwKHhwbV9zcGxpdF92aWV3KSwgXygiU3BsaXQgVmlldyIpLCAwLCB0aGlzKTsKPiAt
CSAgY29ubmVjdChzcGxpdFZpZXdBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1Qoc2hv
d1NwbGl0VmlldygpKSk7Cj4gLQlRM0FjdGlvbiAqZnVsbFZpZXdBY3Rpb24gPSBuZXcgUTNBY3Rp
b24oIkZ1bGwgVmlldyIsIFFQaXhtYXAoeHBtX3RyZWVfdmlldyksIF8oIkZ1bGwgVmlldyIpLCAw
LCB0aGlzKTsKPiAtCSAgY29ubmVjdChmdWxsVmlld0FjdGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgp
KSwgU0xPVChzaG93RnVsbFZpZXcoKSkpOwo+IC0KPiAtCVEzQWN0aW9uICpzaG93TmFtZUFjdGlv
biA9IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJTaG93IE5hbWUiKSwgMCwgdGhpcyk7Cj4gLQkgIHNo
b3dOYW1lQWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7Cj4gKwlRQWN0aW9uICpzYXZlQXNB
Y3Rpb24gPSBuZXcgUUFjdGlvbihfKCJTYXZlICZBcy4uLiIpLCB0aGlzKTsKPiArCSAgY29ubmVj
dChzYXZlQXNBY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkpLCBTTE9UKHNhdmVDb25maWdB
cygpKSk7Cj4gKwlRQWN0aW9uICpzZWFyY2hBY3Rpb24gPSBuZXcgUUFjdGlvbihfKCImRmluZCIp
LCB0aGlzKTsKPiArCXNlYXJjaEFjdGlvbi0+c2V0U2hvcnRjdXQoUXQ6OkNUUkwgKyBRdDo6S2V5
X0YpOwo+ICsJICBjb25uZWN0KHNlYXJjaEFjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChib29sKSks
IFNMT1Qoc2VhcmNoQ29uZmlnKCkpKTsKPiArCXNpbmdsZVZpZXdBY3Rpb24gPSBuZXcgUUFjdGlv
bihRUGl4bWFwKHhwbV9zaW5nbGVfdmlldyksIF8oIlNpbmdsZSBWaWV3IiksIHRoaXMpOwo+ICsJ
c2luZ2xlVmlld0FjdGlvbi0+c2V0Q2hlY2thYmxlKHRydWUpOwo+ICsJICBjb25uZWN0KHNpbmds
ZVZpZXdBY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkpLCBTTE9UKHNob3dTaW5nbGVWaWV3
KCkpKTsKPiArCXNwbGl0Vmlld0FjdGlvbiA9IG5ldyBRQWN0aW9uKFFQaXhtYXAoeHBtX3NwbGl0
X3ZpZXcpLCBfKCJTcGxpdCBWaWV3IiksIHRoaXMpOwo+ICsJc3BsaXRWaWV3QWN0aW9uLT5zZXRD
aGVja2FibGUodHJ1ZSk7Cj4gKwkgIGNvbm5lY3Qoc3BsaXRWaWV3QWN0aW9uLCBTSUdOQUwodHJp
Z2dlcmVkKGJvb2wpKSwgU0xPVChzaG93U3BsaXRWaWV3KCkpKTsKPiArCWZ1bGxWaWV3QWN0aW9u
ID0gbmV3IFFBY3Rpb24oUVBpeG1hcCh4cG1fdHJlZV92aWV3KSwgXygiRnVsbCBWaWV3IiksIHRo
aXMpOwo+ICsJZnVsbFZpZXdBY3Rpb24tPnNldENoZWNrYWJsZSh0cnVlKTsKPiArCSAgY29ubmVj
dChmdWxsVmlld0FjdGlvbiwgU0lHTkFMKHRyaWdnZXJlZChib29sKSksIFNMT1Qoc2hvd0Z1bGxW
aWV3KCkpKTsKPiArCj4gKwlRQWN0aW9uICpzaG93TmFtZUFjdGlvbiA9IG5ldyBRQWN0aW9uKF8o
IlNob3cgTmFtZSIpLCB0aGlzKTsKPiArCSAgc2hvd05hbWVBY3Rpb24tPnNldENoZWNrYWJsZSh0
cnVlKTsKPiAgCSAgY29ubmVjdChzaG93TmFtZUFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkp
LCBjb25maWdWaWV3LCBTTE9UKHNldFNob3dOYW1lKGJvb2wpKSk7Cj4gLQkgIGNvbm5lY3QoY29u
ZmlnVmlldywgU0lHTkFMKHNob3dOYW1lQ2hhbmdlZChib29sKSksIHNob3dOYW1lQWN0aW9uLCBT
TE9UKHNldE9uKGJvb2wpKSk7Cj4gLQkgIHNob3dOYW1lQWN0aW9uLT5zZXRPbihjb25maWdWaWV3
LT5zaG93TmFtZSgpKTsKPiAtCVEzQWN0aW9uICpzaG93UmFuZ2VBY3Rpb24gPSBuZXcgUTNBY3Rp
b24oTlVMTCwgXygiU2hvdyBSYW5nZSIpLCAwLCB0aGlzKTsKPiAtCSAgc2hvd1JhbmdlQWN0aW9u
LT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7Cj4gKwkgIHNob3dOYW1lQWN0aW9uLT5zZXRDaGVja2Vk
KGNvbmZpZ1ZpZXctPnNob3dOYW1lKCkpOwo+ICsJUUFjdGlvbiAqc2hvd1JhbmdlQWN0aW9uID0g
bmV3IFFBY3Rpb24oXygiU2hvdyBSYW5nZSIpLCB0aGlzKTsKPiArCSAgc2hvd1JhbmdlQWN0aW9u
LT5zZXRDaGVja2FibGUodHJ1ZSk7Cj4gIAkgIGNvbm5lY3Qoc2hvd1JhbmdlQWN0aW9uLCBTSUdO
QUwodG9nZ2xlZChib29sKSksIGNvbmZpZ1ZpZXcsIFNMT1Qoc2V0U2hvd1JhbmdlKGJvb2wpKSk7
Cj4gLQkgIGNvbm5lY3QoY29uZmlnVmlldywgU0lHTkFMKHNob3dSYW5nZUNoYW5nZWQoYm9vbCkp
LCBzaG93UmFuZ2VBY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKPiAtCSAgc2hvd1JhbmdlQWN0
aW9uLT5zZXRPbihjb25maWdMaXN0LT5zaG93UmFuZ2UpOwo+IC0JUTNBY3Rpb24gKnNob3dEYXRh
QWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8oIlNob3cgRGF0YSIpLCAwLCB0aGlzKTsKPiAt
CSAgc2hvd0RhdGFBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKPiArCVFBY3Rpb24gKnNo
b3dEYXRhQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBEYXRhIiksIHRoaXMpOwo+ICsJICBz
aG93RGF0YUFjdGlvbi0+c2V0Q2hlY2thYmxlKHRydWUpOwo+ICAJICBjb25uZWN0KHNob3dEYXRh
QWN0aW9uLCBTSUdOQUwodG9nZ2xlZChib29sKSksIGNvbmZpZ1ZpZXcsIFNMT1Qoc2V0U2hvd0Rh
dGEoYm9vbCkpKTsKPiAtCSAgY29ubmVjdChjb25maWdWaWV3LCBTSUdOQUwoc2hvd0RhdGFDaGFu
Z2VkKGJvb2wpKSwgc2hvd0RhdGFBY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsKPiAtCSAgc2hv
d0RhdGFBY3Rpb24tPnNldE9uKGNvbmZpZ0xpc3QtPnNob3dEYXRhKTsKPiAgCj4gIAlRQWN0aW9u
R3JvdXAgKm9wdEdyb3VwID0gbmV3IFFBY3Rpb25Hcm91cCh0aGlzKTsKPiAtCW9wdEdyb3VwLT5z
ZXRFeGNsdXNpdmUoVFJVRSk7Cj4gLQljb25uZWN0KG9wdEdyb3VwLCBTSUdOQUwoc2VsZWN0ZWQo
UUFjdGlvbiAqKSksIGNvbmZpZ1ZpZXcsCj4gKwlvcHRHcm91cC0+c2V0RXhjbHVzaXZlKHRydWUp
Owo+ICsJY29ubmVjdChvcHRHcm91cCwgU0lHTkFMKHRyaWdnZXJlZChRQWN0aW9uKikpLCBjb25m
aWdWaWV3LAo+ICAJCVNMT1Qoc2V0T3B0aW9uTW9kZShRQWN0aW9uICopKSk7Cj4gLQljb25uZWN0
KG9wdEdyb3VwLCBTSUdOQUwoc2VsZWN0ZWQoUUFjdGlvbiAqKSksIG1lbnVWaWV3LAo+ICsJY29u
bmVjdChvcHRHcm91cCwgU0lHTkFMKHRyaWdnZXJlZChRQWN0aW9uICopKSwgbWVudVZpZXcsCj4g
IAkJU0xPVChzZXRPcHRpb25Nb2RlKFFBY3Rpb24gKikpKTsKPiAgCj4gLSNpZiBRVF9WRVJTSU9O
ID49IDB4MDQwMDAwCj4gIAljb25maWdWaWV3LT5zaG93Tm9ybWFsQWN0aW9uID0gbmV3IFFBY3Rp
b24oXygiU2hvdyBOb3JtYWwgT3B0aW9ucyIpLCBvcHRHcm91cCk7Cj4gIAljb25maWdWaWV3LT5z
aG93QWxsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBBbGwgT3B0aW9ucyIpLCBvcHRHcm91
cCk7Cj4gIAljb25maWdWaWV3LT5zaG93UHJvbXB0QWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hv
dyBQcm9tcHQgT3B0aW9ucyIpLCBvcHRHcm91cCk7Cj4gLSNlbHNlCj4gLQljb25maWdWaWV3LT5z
aG93Tm9ybWFsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBOb3JtYWwgT3B0aW9ucyIpLCAw
LCBvcHRHcm91cCk7Cj4gLQljb25maWdWaWV3LT5zaG93QWxsQWN0aW9uID0gbmV3IFFBY3Rpb24o
XygiU2hvdyBBbGwgT3B0aW9ucyIpLCAwLCBvcHRHcm91cCk7Cj4gLQljb25maWdWaWV3LT5zaG93
UHJvbXB0QWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBQcm9tcHQgT3B0aW9ucyIpLCAwLCBv
cHRHcm91cCk7Cj4gLSNlbmRpZgo+IC0JY29uZmlnVmlldy0+c2hvd05vcm1hbEFjdGlvbi0+c2V0
VG9nZ2xlQWN0aW9uKFRSVUUpOwo+IC0JY29uZmlnVmlldy0+c2hvd05vcm1hbEFjdGlvbi0+c2V0
T24oY29uZmlnTGlzdC0+b3B0TW9kZSA9PSBub3JtYWxPcHQpOwo+IC0JY29uZmlnVmlldy0+c2hv
d0FsbEFjdGlvbi0+c2V0VG9nZ2xlQWN0aW9uKFRSVUUpOwo+IC0JY29uZmlnVmlldy0+c2hvd0Fs
bEFjdGlvbi0+c2V0T24oY29uZmlnTGlzdC0+b3B0TW9kZSA9PSBhbGxPcHQpOwo+IC0JY29uZmln
Vmlldy0+c2hvd1Byb21wdEFjdGlvbi0+c2V0VG9nZ2xlQWN0aW9uKFRSVUUpOwo+IC0JY29uZmln
Vmlldy0+c2hvd1Byb21wdEFjdGlvbi0+c2V0T24oY29uZmlnTGlzdC0+b3B0TW9kZSA9PSBwcm9t
cHRPcHQpOwo+IC0KPiAtCVEzQWN0aW9uICpzaG93RGVidWdBY3Rpb24gPSBuZXcgUTNBY3Rpb24o
TlVMTCwgXygiU2hvdyBEZWJ1ZyBJbmZvIiksIDAsIHRoaXMpOwo+IC0JICBzaG93RGVidWdBY3Rp
b24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKPiArCWNvbmZpZ1ZpZXctPnNob3dOb3JtYWxBY3Rp
b24tPnNldENoZWNrYWJsZSh0cnVlKTsKPiArCWNvbmZpZ1ZpZXctPnNob3dBbGxBY3Rpb24tPnNl
dENoZWNrYWJsZSh0cnVlKTsKPiArCWNvbmZpZ1ZpZXctPnNob3dQcm9tcHRBY3Rpb24tPnNldENo
ZWNrYWJsZSh0cnVlKTsKPiArCj4gKwlRQWN0aW9uICpzaG93RGVidWdBY3Rpb24gPSBuZXcgUUFj
dGlvbiggXygiU2hvdyBEZWJ1ZyBJbmZvIiksIHRoaXMpOwo+ICsJICBzaG93RGVidWdBY3Rpb24t
PnNldENoZWNrYWJsZSh0cnVlKTsKPiAgCSAgY29ubmVjdChzaG93RGVidWdBY3Rpb24sIFNJR05B
TCh0b2dnbGVkKGJvb2wpKSwgaGVscFRleHQsIFNMT1Qoc2V0U2hvd0RlYnVnKGJvb2wpKSk7Cj4g
LQkgIGNvbm5lY3QoaGVscFRleHQsIFNJR05BTChzaG93RGVidWdDaGFuZ2VkKGJvb2wpKSwgc2hv
d0RlYnVnQWN0aW9uLCBTTE9UKHNldE9uKGJvb2wpKSk7Cj4gLQkgIHNob3dEZWJ1Z0FjdGlvbi0+
c2V0T24oaGVscFRleHQtPnNob3dEZWJ1ZygpKTsKPiArCSAgc2hvd0RlYnVnQWN0aW9uLT5zZXRD
aGVja2VkKGhlbHBUZXh0LT5zaG93RGVidWcoKSk7Cj4gIAo+IC0JUTNBY3Rpb24gKnNob3dJbnRy
b0FjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCBfKCJJbnRyb2R1Y3Rpb24iKSwgMCwgdGhpcyk7
Cj4gLQkgIGNvbm5lY3Qoc2hvd0ludHJvQWN0aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9U
KHNob3dJbnRybygpKSk7Cj4gLQlRM0FjdGlvbiAqc2hvd0Fib3V0QWN0aW9uID0gbmV3IFEzQWN0
aW9uKE5VTEwsIF8oIkFib3V0IiksIDAsIHRoaXMpOwo+IC0JICBjb25uZWN0KHNob3dBYm91dEFj
dGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xPVChzaG93QWJvdXQoKSkpOwo+ICsJUUFjdGlv
biAqc2hvd0ludHJvQWN0aW9uID0gbmV3IFFBY3Rpb24oIF8oIkludHJvZHVjdGlvbiIpLCB0aGlz
KTsKPiArCSAgY29ubmVjdChzaG93SW50cm9BY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoYm9vbCkp
LCBTTE9UKHNob3dJbnRybygpKSk7Cj4gKwlRQWN0aW9uICpzaG93QWJvdXRBY3Rpb24gPSBuZXcg
UUFjdGlvbiggXygiQWJvdXQiKSwgdGhpcyk7Cj4gKwkgIGNvbm5lY3Qoc2hvd0Fib3V0QWN0aW9u
LCBTSUdOQUwodHJpZ2dlcmVkKGJvb2wpKSwgU0xPVChzaG93QWJvdXQoKSkpOwo+ICAKPiAgCS8v
IGluaXQgdG9vbCBiYXIKPiAtCWJhY2tBY3Rpb24tPmFkZFRvKHRvb2xCYXIpOwo+ICsJdG9vbEJh
ci0+YWRkQWN0aW9uKGJhY2tBY3Rpb24pOwo+ICAJdG9vbEJhci0+YWRkU2VwYXJhdG9yKCk7Cj4g
LQlsb2FkQWN0aW9uLT5hZGRUbyh0b29sQmFyKTsKPiAtCXNhdmVBY3Rpb24tPmFkZFRvKHRvb2xC
YXIpOwo+ICsJdG9vbEJhci0+YWRkQWN0aW9uKGxvYWRBY3Rpb24pOwo+ICsJdG9vbEJhci0+YWRk
QWN0aW9uKHNhdmVBY3Rpb24pOwo+ICAJdG9vbEJhci0+YWRkU2VwYXJhdG9yKCk7Cj4gLQlzaW5n
bGVWaWV3QWN0aW9uLT5hZGRUbyh0b29sQmFyKTsKPiAtCXNwbGl0Vmlld0FjdGlvbi0+YWRkVG8o
dG9vbEJhcik7Cj4gLQlmdWxsVmlld0FjdGlvbi0+YWRkVG8odG9vbEJhcik7Cj4gKwl0b29sQmFy
LT5hZGRBY3Rpb24oc2luZ2xlVmlld0FjdGlvbik7Cj4gKwl0b29sQmFyLT5hZGRBY3Rpb24oc3Bs
aXRWaWV3QWN0aW9uKTsKPiArCXRvb2xCYXItPmFkZEFjdGlvbihmdWxsVmlld0FjdGlvbik7Cj4g
IAo+ICAJLy8gY3JlYXRlIGNvbmZpZyBtZW51Cj4gLQlRM1BvcHVwTWVudSogY29uZmlnID0gbmV3
IFEzUG9wdXBNZW51KHRoaXMpOwo+IC0JbWVudS0+aW5zZXJ0SXRlbShfKCImRmlsZSIpLCBjb25m
aWcpOwo+IC0JbG9hZEFjdGlvbi0+YWRkVG8oY29uZmlnKTsKPiAtCXNhdmVBY3Rpb24tPmFkZFRv
KGNvbmZpZyk7Cj4gLQlzYXZlQXNBY3Rpb24tPmFkZFRvKGNvbmZpZyk7Cj4gLQljb25maWctPmlu
c2VydFNlcGFyYXRvcigpOwo+IC0JcXVpdEFjdGlvbi0+YWRkVG8oY29uZmlnKTsKPiArCVFNZW51
KiBjb25maWcgPSBtZW51LT5hZGRNZW51KF8oIiZGaWxlIikpOwo+ICsJY29uZmlnLT5hZGRBY3Rp
b24obG9hZEFjdGlvbik7Cj4gKwljb25maWctPmFkZEFjdGlvbihzYXZlQWN0aW9uKTsKPiArCWNv
bmZpZy0+YWRkQWN0aW9uKHNhdmVBc0FjdGlvbik7Cj4gKwljb25maWctPmFkZFNlcGFyYXRvcigp
Owo+ICsJY29uZmlnLT5hZGRBY3Rpb24ocXVpdEFjdGlvbik7Cj4gIAo+ICAJLy8gY3JlYXRlIGVk
aXQgbWVudQo+IC0JUTNQb3B1cE1lbnUqIGVkaXRNZW51ID0gbmV3IFEzUG9wdXBNZW51KHRoaXMp
Owo+IC0JbWVudS0+aW5zZXJ0SXRlbShfKCImRWRpdCIpLCBlZGl0TWVudSk7Cj4gLQlzZWFyY2hB
Y3Rpb24tPmFkZFRvKGVkaXRNZW51KTsKPiArCVFNZW51KiBlZGl0TWVudSA9IG1lbnUtPmFkZE1l
bnUoXygiJkVkaXQiKSk7Cj4gKwllZGl0TWVudS0+YWRkQWN0aW9uKHNlYXJjaEFjdGlvbik7Cj4g
IAo+ICAJLy8gY3JlYXRlIG9wdGlvbnMgbWVudQo+IC0JUTNQb3B1cE1lbnUqIG9wdGlvbk1lbnUg
PSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Cj4gLQltZW51LT5pbnNlcnRJdGVtKF8oIiZPcHRpb24i
KSwgb3B0aW9uTWVudSk7Cj4gLQlzaG93TmFtZUFjdGlvbi0+YWRkVG8ob3B0aW9uTWVudSk7Cj4g
LQlzaG93UmFuZ2VBY3Rpb24tPmFkZFRvKG9wdGlvbk1lbnUpOwo+IC0Jc2hvd0RhdGFBY3Rpb24t
PmFkZFRvKG9wdGlvbk1lbnUpOwo+IC0Jb3B0aW9uTWVudS0+aW5zZXJ0U2VwYXJhdG9yKCk7Cj4g
LQlvcHRHcm91cC0+YWRkVG8ob3B0aW9uTWVudSk7Cj4gLQlvcHRpb25NZW51LT5pbnNlcnRTZXBh
cmF0b3IoKTsKPiArCVFNZW51KiBvcHRpb25NZW51ID0gbWVudS0+YWRkTWVudShfKCImT3B0aW9u
IikpOwo+ICsJb3B0aW9uTWVudS0+YWRkQWN0aW9uKHNob3dOYW1lQWN0aW9uKTsKPiArCW9wdGlv
bk1lbnUtPmFkZEFjdGlvbihzaG93UmFuZ2VBY3Rpb24pOwo+ICsJb3B0aW9uTWVudS0+YWRkQWN0
aW9uKHNob3dEYXRhQWN0aW9uKTsKPiArCW9wdGlvbk1lbnUtPmFkZFNlcGFyYXRvcigpOwo+ICsJ
b3B0aW9uTWVudS0+YWRkQWN0aW9ucyhvcHRHcm91cC0+YWN0aW9ucygpKTsKPiArCW9wdGlvbk1l
bnUtPmFkZFNlcGFyYXRvcigpOwo+ICsJb3B0aW9uTWVudS0+YWRkQWN0aW9uKHNob3dEZWJ1Z0Fj
dGlvbik7Cj4gIAo+ICAJLy8gY3JlYXRlIGhlbHAgbWVudQo+IC0JUTNQb3B1cE1lbnUqIGhlbHBN
ZW51ID0gbmV3IFEzUG9wdXBNZW51KHRoaXMpOwo+IC0JbWVudS0+aW5zZXJ0U2VwYXJhdG9yKCk7
Cj4gLQltZW51LT5pbnNlcnRJdGVtKF8oIiZIZWxwIiksIGhlbHBNZW51KTsKPiAtCXNob3dJbnRy
b0FjdGlvbi0+YWRkVG8oaGVscE1lbnUpOwo+IC0Jc2hvd0Fib3V0QWN0aW9uLT5hZGRUbyhoZWxw
TWVudSk7Cj4gKwltZW51LT5hZGRTZXBhcmF0b3IoKTsKPiArCVFNZW51KiBoZWxwTWVudSA9IG1l
bnUtPmFkZE1lbnUoXygiJkhlbHAiKSk7Cj4gKwloZWxwTWVudS0+YWRkQWN0aW9uKHNob3dJbnRy
b0FjdGlvbik7Cj4gKwloZWxwTWVudS0+YWRkQWN0aW9uKHNob3dBYm91dEFjdGlvbik7Cj4gIAo+
ICAJY29ubmVjdChjb25maWdMaXN0LCBTSUdOQUwobWVudUNoYW5nZWQoc3RydWN0IG1lbnUgKikp
LAo+ICAJCWhlbHBUZXh0LCBTTE9UKHNldEluZm8oc3RydWN0IG1lbnUgKikpKTsKPiBAQCAtMTQ1
Niw3ICsxNTEwLDcgQEAgQ29uZmlnTWFpbldpbmRvdzo6Q29uZmlnTWFpbldpbmRvdyh2b2lkKQo+
ICAJY29ubmVjdChoZWxwVGV4dCwgU0lHTkFMKG1lbnVTZWxlY3RlZChzdHJ1Y3QgbWVudSAqKSks
Cj4gIAkJU0xPVChzZXRNZW51TGluayhzdHJ1Y3QgbWVudSAqKSkpOwo+ICAKPiAtCVFTdHJpbmcg
bGlzdE1vZGUgPSBjb25maWdTZXR0aW5ncy0+cmVhZEVudHJ5KCIvbGlzdE1vZGUiLCAic3ltYm9s
Iik7Cj4gKwlRU3RyaW5nIGxpc3RNb2RlID0gY29uZmlnU2V0dGluZ3MtPnZhbHVlKCIvbGlzdE1v
ZGUiLCAic3ltYm9sIikudG9TdHJpbmcoKTsKPiAgCWlmIChsaXN0TW9kZSA9PSAic2luZ2xlIikK
PiAgCQlzaG93U2luZ2xlVmlldygpOwo+ICAJZWxzZSBpZiAobGlzdE1vZGUgPT0gImZ1bGwiKQo+
IEBAIC0xNDY1LDcgKzE1MTksNyBAQCBDb25maWdNYWluV2luZG93OjpDb25maWdNYWluV2luZG93
KHZvaWQpCj4gIAkJc2hvd1NwbGl0VmlldygpOwo+ICAKPiAgCS8vIFVJIHNldHVwIGRvbmUsIHJl
c3RvcmUgc3BsaXR0ZXIgcG9zaXRpb25zCj4gLQlRM1ZhbHVlTGlzdDxpbnQ+IHNpemVzID0gY29u
ZmlnU2V0dGluZ3MtPnJlYWRTaXplcygiL3NwbGl0MSIsICZvayk7Cj4gKwlRTGlzdDxpbnQ+IHNp
emVzID0gY29uZmlnU2V0dGluZ3MtPnJlYWRTaXplcygiL3NwbGl0MSIsICZvayk7Cj4gIAlpZiAo
b2spCj4gIAkJc3BsaXQxLT5zZXRTaXplcyhzaXplcyk7Cj4gIAo+IEBAIC0xNDc2LDcgKzE1MzAs
NyBAQCBDb25maWdNYWluV2luZG93OjpDb25maWdNYWluV2luZG93KHZvaWQpCj4gIAo+ICB2b2lk
IENvbmZpZ01haW5XaW5kb3c6OmxvYWRDb25maWcodm9pZCkKPiAgewo+IC0JUVN0cmluZyBzID0g
UTNGaWxlRGlhbG9nOjpnZXRPcGVuRmlsZU5hbWUoY29uZl9nZXRfY29uZmlnbmFtZSgpLCBOVUxM
LCB0aGlzKTsKPiArCVFTdHJpbmcgcyA9IFFGaWxlRGlhbG9nOjpnZXRPcGVuRmlsZU5hbWUodGhp
cywgIiIsIGNvbmZfZ2V0X2NvbmZpZ25hbWUoKSk7Cj4gIAlpZiAocy5pc051bGwoKSkKPiAgCQly
ZXR1cm47Cj4gIAlpZiAoY29uZl9yZWFkKFFGaWxlOjplbmNvZGVOYW1lKHMpKSkKPiBAQCAtMTQ5
NSw3ICsxNTQ5LDcgQEAgYm9vbCBDb25maWdNYWluV2luZG93OjpzYXZlQ29uZmlnKHZvaWQpCj4g
IAo+ICB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNhdmVDb25maWdBcyh2b2lkKQo+ICB7Cj4gLQlR
U3RyaW5nIHMgPSBRM0ZpbGVEaWFsb2c6OmdldFNhdmVGaWxlTmFtZShjb25mX2dldF9jb25maWdu
YW1lKCksIE5VTEwsIHRoaXMpOwo+ICsJUVN0cmluZyBzID0gUUZpbGVEaWFsb2c6OmdldFNhdmVG
aWxlTmFtZSh0aGlzLCAiIiwgY29uZl9nZXRfY29uZmlnbmFtZSgpKTsKPiAgCWlmIChzLmlzTnVs
bCgpKQo+ICAJCXJldHVybjsKPiAgCXNhdmVDb25maWcoKTsKPiBAQCAtMTUxMiw5ICsxNTY2LDkg
QEAgdm9pZCBDb25maWdNYWluV2luZG93OjpjaGFuZ2VNZW51KHN0cnVjdCBtZW51ICptZW51KQo+
ICB7Cj4gIAljb25maWdMaXN0LT5zZXRSb290TWVudShtZW51KTsKPiAgCWlmIChjb25maWdMaXN0
LT5yb290RW50cnktPnBhcmVudCA9PSAmcm9vdG1lbnUpCj4gLQkJYmFja0FjdGlvbi0+c2V0RW5h
YmxlZChGQUxTRSk7Cj4gKwkJYmFja0FjdGlvbi0+c2V0RW5hYmxlZChmYWxzZSk7Cj4gIAllbHNl
Cj4gLQkJYmFja0FjdGlvbi0+c2V0RW5hYmxlZChUUlVFKTsKPiArCQliYWNrQWN0aW9uLT5zZXRF
bmFibGVkKHRydWUpOwo+ICB9Cj4gIAo+ICB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNldE1lbnVM
aW5rKHN0cnVjdCBtZW51ICptZW51KQo+IEBAIC0xNTQ2LDggKzE2MDAsOCBAQCB2b2lkIENvbmZp
Z01haW5XaW5kb3c6OnNldE1lbnVMaW5rKHN0cnVjdCBtZW51ICptZW51KQo+ICAJCQkJcmV0dXJu
Owo+ICAJCQlpdGVtID0gbWVudUxpc3QtPmZpbmRDb25maWdJdGVtKHBhcmVudCk7Cj4gIAkJCWlm
IChpdGVtKSB7Cj4gLQkJCQltZW51TGlzdC0+c2V0U2VsZWN0ZWQoaXRlbSwgVFJVRSk7Cj4gLQkJ
CQltZW51TGlzdC0+ZW5zdXJlSXRlbVZpc2libGUoaXRlbSk7Cj4gKwkJCQlpdGVtLT5zZXRTZWxl
Y3RlZCh0cnVlKTsKPiArCQkJCW1lbnVMaXN0LT5zY3JvbGxUb0l0ZW0oaXRlbSk7Cj4gIAkJCX0K
PiAgCQkJbGlzdC0+c2V0Um9vdE1lbnUocGFyZW50KTsKPiAgCQl9Cj4gQEAgLTE1NjIsOCArMTYx
Niw4IEBAIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2V0TWVudUxpbmsoc3RydWN0IG1lbnUgKm1l
bnUpCj4gIAlpZiAobGlzdCkgewo+ICAJCWl0ZW0gPSBsaXN0LT5maW5kQ29uZmlnSXRlbShtZW51
KTsKPiAgCQlpZiAoaXRlbSkgewo+IC0JCQlsaXN0LT5zZXRTZWxlY3RlZChpdGVtLCBUUlVFKTsK
PiAtCQkJbGlzdC0+ZW5zdXJlSXRlbVZpc2libGUoaXRlbSk7Cj4gKwkJCWl0ZW0tPnNldFNlbGVj
dGVkKHRydWUpOwo+ICsJCQlsaXN0LT5zY3JvbGxUb0l0ZW0oaXRlbSk7Cj4gIAkJCWxpc3QtPnNl
dEZvY3VzKCk7Cj4gIAkJfQo+ICAJfQo+IEBAIC0xNTc3LDE1ICsxNjMxLDIxIEBAIHZvaWQgQ29u
ZmlnTWFpbldpbmRvdzo6bGlzdEZvY3VzQ2hhbmdlZCh2b2lkKQo+ICAKPiAgdm9pZCBDb25maWdN
YWluV2luZG93Ojpnb0JhY2sodm9pZCkKPiAgewo+IC0JQ29uZmlnSXRlbSogaXRlbTsKPiArCUNv
bmZpZ0l0ZW0qIGl0ZW0sICpvbGRTZWxlY3Rpb247Cj4gIAo+ICAJY29uZmlnTGlzdC0+c2V0UGFy
ZW50TWVudSgpOwo+ICAJaWYgKGNvbmZpZ0xpc3QtPnJvb3RFbnRyeSA9PSAmcm9vdG1lbnUpCj4g
LQkJYmFja0FjdGlvbi0+c2V0RW5hYmxlZChGQUxTRSk7Cj4gLQlpdGVtID0gKENvbmZpZ0l0ZW0q
KW1lbnVMaXN0LT5zZWxlY3RlZEl0ZW0oKTsKPiArCQliYWNrQWN0aW9uLT5zZXRFbmFibGVkKGZh
bHNlKTsKPiArCj4gKwlpZiAobWVudUxpc3QtPnNlbGVjdGVkSXRlbXMoKS5jb3VudCgpID09IDAp
Cj4gKwkJcmV0dXJuOwo+ICsKPiArCWl0ZW0gPSAoQ29uZmlnSXRlbSopbWVudUxpc3QtPnNlbGVj
dGVkSXRlbXMoKS5maXJzdCgpOwo+ICsJb2xkU2VsZWN0aW9uID0gaXRlbTsKPiAgCXdoaWxlIChp
dGVtKSB7Cj4gIAkJaWYgKGl0ZW0tPm1lbnUgPT0gY29uZmlnTGlzdC0+cm9vdEVudHJ5KSB7Cj4g
LQkJCW1lbnVMaXN0LT5zZXRTZWxlY3RlZChpdGVtLCBUUlVFKTsKPiArCQkJb2xkU2VsZWN0aW9u
LT5zZXRTZWxlY3RlZChmYWxzZSk7Cj4gKwkJCWl0ZW0tPnNldFNlbGVjdGVkKHRydWUpOwo+ICAJ
CQlicmVhazsKPiAgCQl9Cj4gIAkJaXRlbSA9IChDb25maWdJdGVtKilpdGVtLT5wYXJlbnQoKTsK
PiBAQCAtMTU5NCw2ICsxNjU0LDEzIEBAIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6Z29CYWNrKHZv
aWQpCj4gIAo+ICB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNob3dTaW5nbGVWaWV3KHZvaWQpCj4g
IHsKPiArCXNpbmdsZVZpZXdBY3Rpb24tPnNldEVuYWJsZWQoZmFsc2UpOwo+ICsJc2luZ2xlVmll
d0FjdGlvbi0+c2V0Q2hlY2tlZCh0cnVlKTsKPiArCXNwbGl0Vmlld0FjdGlvbi0+c2V0RW5hYmxl
ZCh0cnVlKTsKPiArCXNwbGl0Vmlld0FjdGlvbi0+c2V0Q2hlY2tlZChmYWxzZSk7Cj4gKwlmdWxs
Vmlld0FjdGlvbi0+c2V0RW5hYmxlZCh0cnVlKTsKPiArCWZ1bGxWaWV3QWN0aW9uLT5zZXRDaGVj
a2VkKGZhbHNlKTsKPiArCj4gIAltZW51Vmlldy0+aGlkZSgpOwo+ICAJbWVudUxpc3QtPnNldFJv
b3RNZW51KDApOwo+ICAJY29uZmlnTGlzdC0+bW9kZSA9IHNpbmdsZU1vZGU7Cj4gQEAgLTE2MDEs
MjggKzE2NjgsNDEgQEAgdm9pZCBDb25maWdNYWluV2luZG93OjpzaG93U2luZ2xlVmlldyh2b2lk
KQo+ICAJCWNvbmZpZ0xpc3QtPnVwZGF0ZUxpc3RBbGwoKTsKPiAgCWVsc2UKPiAgCQljb25maWdM
aXN0LT5zZXRSb290TWVudSgmcm9vdG1lbnUpOwo+IC0JY29uZmlnTGlzdC0+c2V0QWxsT3BlbihU
UlVFKTsKPiAgCWNvbmZpZ0xpc3QtPnNldEZvY3VzKCk7Cj4gIH0KPiAgCj4gIHZvaWQgQ29uZmln
TWFpbldpbmRvdzo6c2hvd1NwbGl0Vmlldyh2b2lkKQo+ICB7Cj4gKwlzaW5nbGVWaWV3QWN0aW9u
LT5zZXRFbmFibGVkKHRydWUpOwo+ICsJc2luZ2xlVmlld0FjdGlvbi0+c2V0Q2hlY2tlZChmYWxz
ZSk7Cj4gKwlzcGxpdFZpZXdBY3Rpb24tPnNldEVuYWJsZWQoZmFsc2UpOwo+ICsJc3BsaXRWaWV3
QWN0aW9uLT5zZXRDaGVja2VkKHRydWUpOwo+ICsJZnVsbFZpZXdBY3Rpb24tPnNldEVuYWJsZWQo
dHJ1ZSk7Cj4gKwlmdWxsVmlld0FjdGlvbi0+c2V0Q2hlY2tlZChmYWxzZSk7Cj4gKwo+ICAJY29u
ZmlnTGlzdC0+bW9kZSA9IHN5bWJvbE1vZGU7Cj4gIAlpZiAoY29uZmlnTGlzdC0+cm9vdEVudHJ5
ID09ICZyb290bWVudSkKPiAgCQljb25maWdMaXN0LT51cGRhdGVMaXN0QWxsKCk7Cj4gIAllbHNl
Cj4gIAkJY29uZmlnTGlzdC0+c2V0Um9vdE1lbnUoJnJvb3RtZW51KTsKPiAtCWNvbmZpZ0xpc3Qt
PnNldEFsbE9wZW4oVFJVRSk7Cj4gKwljb25maWdMaXN0LT5zZXRBbGxPcGVuKHRydWUpOwo+ICAJ
Y29uZmlnQXBwLT5wcm9jZXNzRXZlbnRzKCk7Cj4gIAltZW51TGlzdC0+bW9kZSA9IG1lbnVNb2Rl
Owo+ICAJbWVudUxpc3QtPnNldFJvb3RNZW51KCZyb290bWVudSk7Cj4gLQltZW51TGlzdC0+c2V0
QWxsT3BlbihUUlVFKTsKPiArCW1lbnVMaXN0LT5zZXRBbGxPcGVuKHRydWUpOwo+ICAJbWVudVZp
ZXctPnNob3coKTsKPiAgCW1lbnVMaXN0LT5zZXRGb2N1cygpOwo+ICB9Cj4gIAo+ICB2b2lkIENv
bmZpZ01haW5XaW5kb3c6OnNob3dGdWxsVmlldyh2b2lkKQo+ICB7Cj4gKwlzaW5nbGVWaWV3QWN0
aW9uLT5zZXRFbmFibGVkKHRydWUpOwo+ICsJc2luZ2xlVmlld0FjdGlvbi0+c2V0Q2hlY2tlZChm
YWxzZSk7Cj4gKwlzcGxpdFZpZXdBY3Rpb24tPnNldEVuYWJsZWQodHJ1ZSk7Cj4gKwlzcGxpdFZp
ZXdBY3Rpb24tPnNldENoZWNrZWQoZmFsc2UpOwo+ICsJZnVsbFZpZXdBY3Rpb24tPnNldEVuYWJs
ZWQoZmFsc2UpOwo+ICsJZnVsbFZpZXdBY3Rpb24tPnNldENoZWNrZWQodHJ1ZSk7Cj4gKwo+ICAJ
bWVudVZpZXctPmhpZGUoKTsKPiAgCW1lbnVMaXN0LT5zZXRSb290TWVudSgwKTsKPiAgCWNvbmZp
Z0xpc3QtPm1vZGUgPSBmdWxsTW9kZTsKPiBAQCAtMTYzMCw3ICsxNzEwLDYgQEAgdm9pZCBDb25m
aWdNYWluV2luZG93OjpzaG93RnVsbFZpZXcodm9pZCkKPiAgCQljb25maWdMaXN0LT51cGRhdGVM
aXN0QWxsKCk7Cj4gIAllbHNlCj4gIAkJY29uZmlnTGlzdC0+c2V0Um9vdE1lbnUoJnJvb3RtZW51
KTsKPiAtCWNvbmZpZ0xpc3QtPnNldEFsbE9wZW4oRkFMU0UpOwo+ICAJY29uZmlnTGlzdC0+c2V0
Rm9jdXMoKTsKPiAgfQo+ICAKPiBAQCAtMTY4NCw3ICsxNzYzLDggQEAgdm9pZCBDb25maWdNYWlu
V2luZG93OjpzaG93SW50cm8odm9pZCkKPiAgCj4gIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hv
d0Fib3V0KHZvaWQpCj4gIHsKPiAtCXN0YXRpYyBjb25zdCBRU3RyaW5nIHN0ciA9IF8oInFjb25m
IGlzIENvcHlyaWdodCAoQykgMjAwMiBSb21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1tNjhrLm9y
Zz4uXG5cbiIKPiArCXN0YXRpYyBjb25zdCBRU3RyaW5nIHN0ciA9IF8oInFjb25mIGlzIENvcHly
aWdodCAoQykgMjAwMiBSb21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1tNjhrLm9yZz4uXG4iCj4g
KwkJIkNvcHlyaWdodCAoQykgMjAxNSBCb3JpcyBCYXJidWxvdnNraSA8YmJhcmJ1bG92c2tpQGdt
YWlsLmNvbT4uXG5cbiIKPiAgCQkiQnVnIHJlcG9ydHMgYW5kIGZlYXR1cmUgcmVxdWVzdCBjYW4g
YWxzbyBiZSBlbnRlcmVkIGF0IGh0dHA6Ly9idWd6aWxsYS5rZXJuZWwub3JnL1xuIik7Cj4gIAo+
ICAJUU1lc3NhZ2VCb3g6OmluZm9ybWF0aW9uKHRoaXMsICJxY29uZiIsIHN0cik7Cj4gQEAgLTE2
OTIsMTAgKzE3NzIsMTAgQEAgdm9pZCBDb25maWdNYWluV2luZG93OjpzaG93QWJvdXQodm9pZCkK
PiAgCj4gIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2F2ZVNldHRpbmdzKHZvaWQpCj4gIHsKPiAt
CWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IHgiLCBwb3MoKS54KCkpOwo+IC0J
Y29uZmlnU2V0dGluZ3MtPndyaXRlRW50cnkoIi93aW5kb3cgeSIsIHBvcygpLnkoKSk7Cj4gLQlj
b25maWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgiL3dpbmRvdyB3aWR0aCIsIHNpemUoKS53aWR0aCgp
KTsKPiAtCWNvbmZpZ1NldHRpbmdzLT53cml0ZUVudHJ5KCIvd2luZG93IGhlaWdodCIsIHNpemUo
KS5oZWlnaHQoKSk7Cj4gKwljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgeCIsIHBv
cygpLngoKSk7Cj4gKwljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgeSIsIHBvcygp
LnkoKSk7Cj4gKwljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgd2lkdGgiLCBzaXpl
KCkud2lkdGgoKSk7Cj4gKwljb25maWdTZXR0aW5ncy0+c2V0VmFsdWUoIi93aW5kb3cgaGVpZ2h0
Iiwgc2l6ZSgpLmhlaWdodCgpKTsKPiAgCj4gIAlRU3RyaW5nIGVudHJ5Owo+ICAJc3dpdGNoKGNv
bmZpZ0xpc3QtPm1vZGUpIHsKPiBAQCAtMTcxNCw3ICsxNzk0LDcgQEAgdm9pZCBDb25maWdNYWlu
V2luZG93OjpzYXZlU2V0dGluZ3Modm9pZCkKPiAgCWRlZmF1bHQ6Cj4gIAkJYnJlYWs7Cj4gIAl9
Cj4gLQljb25maWdTZXR0aW5ncy0+d3JpdGVFbnRyeSgiL2xpc3RNb2RlIiwgZW50cnkpOwo+ICsJ
Y29uZmlnU2V0dGluZ3MtPnNldFZhbHVlKCIvbGlzdE1vZGUiLCBlbnRyeSk7Cj4gIAo+ICAJY29u
ZmlnU2V0dGluZ3MtPndyaXRlU2l6ZXMoIi9zcGxpdDEiLCBzcGxpdDEtPnNpemVzKCkpOwo+ICAJ
Y29uZmlnU2V0dGluZ3MtPndyaXRlU2l6ZXMoIi9zcGxpdDIiLCBzcGxpdDItPnNpemVzKCkpOwo+
IEBAIC0xNzQ2LDcgKzE4MjYsNyBAQCBzdGF0aWMgY29uc3QgY2hhciAqcHJvZ25hbWU7Cj4gIAo+
ICBzdGF0aWMgdm9pZCB1c2FnZSh2b2lkKQo+ICB7Cj4gLQlwcmludGYoXygiJXMgWy1zXSA8Y29u
ZmlnPlxuIiksIHByb2duYW1lKTsKPiArCXByaW50ZihfKCIlcyBbLXNdIDxjb25maWc+XG4iKS50
b0xhdGluMSgpLmNvbnN0RGF0YSgpLCBwcm9nbmFtZSk7Cj4gIAlleGl0KDApOwo+ICB9Cj4gIAo+
IEBAIC0xNzg1LDcgKzE4NjUsNiBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIqKiBhdikKPiAgCXYg
PSBuZXcgQ29uZmlnTWFpbldpbmRvdygpOwo+ICAKPiAgCS8vemNvbmZkdW1wKHN0ZG91dCk7Cj4g
LQljb25maWdBcHAtPnNldE1haW5XaWRnZXQodik7Cj4gIAljb25maWdBcHAtPmNvbm5lY3QoY29u
ZmlnQXBwLCBTSUdOQUwobGFzdFdpbmRvd0Nsb3NlZCgpKSwgU0xPVChxdWl0KCkpKTsKPiAgCWNv
bmZpZ0FwcC0+Y29ubmVjdChjb25maWdBcHAsIFNJR05BTChhYm91dFRvUXVpdCgpKSwgdiwgU0xP
VChzYXZlU2V0dGluZ3MoKSkpOwo+ICAJdi0+c2hvdygpOwo+IEBAIC0xNzkzLDYgKzE4NzIsOCBA
QCBpbnQgbWFpbihpbnQgYWMsIGNoYXIqKiBhdikKPiAgCj4gIAljb25maWdTZXR0aW5ncy0+ZW5k
R3JvdXAoKTsKPiAgCWRlbGV0ZSBjb25maWdTZXR0aW5nczsKPiArCWRlbGV0ZSB2Owo+ICsJZGVs
ZXRlIGNvbmZpZ0FwcDsKPiAgCj4gIAlyZXR1cm4gMDsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4v
dG9vbHMva2NvbmZpZy9xY29uZi5oIGIveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuaAo+IGluZGV4
IGJkZTBjNmI2ZjkuLmE0MDAzNmQxYjAgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcv
cWNvbmYuaAo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL3Fjb25mLmgKPiBAQCAtMywyNiArMywx
OCBAQAo+ICAgKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIuMC4K
PiAgICovCj4gIAo+IC0jaWYgUVRfVkVSU0lPTiA8IDB4MDQwMDAwCj4gLSNpbmNsdWRlIDxxbGlz
dHZpZXcuaD4KPiAtI2Vsc2UKPiAtI2luY2x1ZGUgPHEzbGlzdHZpZXcuaD4KPiAtI2VuZGlmCj4g
KyNpbmNsdWRlIDxRVGV4dEJyb3dzZXI+Cj4gKyNpbmNsdWRlIDxRVHJlZVdpZGdldD4KPiArI2lu
Y2x1ZGUgPFFNYWluV2luZG93Pgo+ICsjaW5jbHVkZSA8UUhlYWRlclZpZXc+Cj4gICNpbmNsdWRl
IDxxc2V0dGluZ3MuaD4KPiAtCj4gLSNpZiBRVF9WRVJTSU9OIDwgMHgwNDAwMDAKPiAtI2RlZmlu
ZSBRM1ZhbHVlTGlzdCAgICAgICAgICAgICBRVmFsdWVMaXN0Cj4gLSNkZWZpbmUgUTNQb3B1cE1l
bnUgICAgICAgICAgICAgUVBvcHVwTWVudQo+IC0jZGVmaW5lIFEzTGlzdFZpZXcgICAgICAgICAg
ICAgIFFMaXN0Vmlldwo+IC0jZGVmaW5lIFEzTGlzdFZpZXdJdGVtICAgICAgICAgIFFMaXN0Vmll
d0l0ZW0KPiAtI2RlZmluZSBRM1ZCb3ggICAgICAgICAgICAgICAgICBRVkJveAo+IC0jZGVmaW5l
IFEzVGV4dEJyb3dzZXIgICAgICAgICAgIFFUZXh0QnJvd3Nlcgo+IC0jZGVmaW5lIFEzTWFpbldp
bmRvdyAgICAgICAgICAgIFFNYWluV2luZG93Cj4gLSNkZWZpbmUgUTNBY3Rpb24gICAgICAgICAg
ICAgICAgUUFjdGlvbgo+IC0jZGVmaW5lIFEzVG9vbEJhciAgICAgICAgICAgICAgIFFUb29sQmFy
Cj4gLSNkZWZpbmUgUTNMaXN0Vmlld0l0ZW1JdGVyYXRvciAgUUxpc3RWaWV3SXRlbUl0ZXJhdG9y
Cj4gLSNkZWZpbmUgUTNGaWxlRGlhbG9nICAgICAgICAgICAgUUZpbGVEaWFsb2cKPiAtI2VuZGlm
Cj4gKyNpbmNsdWRlIDxRUHVzaEJ1dHRvbj4KPiArI2luY2x1ZGUgPFFTZXR0aW5ncz4KPiArI2lu
Y2x1ZGUgPFFMaW5lRWRpdD4KPiArI2luY2x1ZGUgPFFTcGxpdHRlcj4KPiArI2luY2x1ZGUgPFFD
aGVja0JveD4KPiArI2luY2x1ZGUgPFFEaWFsb2c+Cj4gKyNpbmNsdWRlICJleHByLmgiCj4gIAo+
ICBjbGFzcyBDb25maWdWaWV3Owo+ICBjbGFzcyBDb25maWdMaXN0Owo+IEBAIC0zMyw4ICsyNSw4
IEBAIGNsYXNzIENvbmZpZ01haW5XaW5kb3c7Cj4gIGNsYXNzIENvbmZpZ1NldHRpbmdzIDogcHVi
bGljIFFTZXR0aW5ncyB7Cj4gIHB1YmxpYzoKPiAgCUNvbmZpZ1NldHRpbmdzKCk7Cj4gLQlRM1Zh
bHVlTGlzdDxpbnQ+IHJlYWRTaXplcyhjb25zdCBRU3RyaW5nJiBrZXksIGJvb2wgKm9rKTsKPiAt
CWJvb2wgd3JpdGVTaXplcyhjb25zdCBRU3RyaW5nJiBrZXksIGNvbnN0IFEzVmFsdWVMaXN0PGlu
dD4mIHZhbHVlKTsKPiArCVFMaXN0PGludD4gcmVhZFNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwg
Ym9vbCAqb2spOwo+ICsJYm9vbCB3cml0ZVNpemVzKGNvbnN0IFFTdHJpbmcmIGtleSwgY29uc3Qg
UUxpc3Q8aW50PiYgdmFsdWUpOwo+ICB9Owo+ICAKPiAgZW51bSBjb2xJZHggewo+IEBAIC00Nyw5
ICszOSw5IEBAIGVudW0gb3B0aW9uTW9kZSB7Cj4gIAlub3JtYWxPcHQgPSAwLCBhbGxPcHQsIHBy
b21wdE9wdAo+ICB9Owo+ICAKPiAtY2xhc3MgQ29uZmlnTGlzdCA6IHB1YmxpYyBRM0xpc3RWaWV3
IHsKPiArY2xhc3MgQ29uZmlnTGlzdCA6IHB1YmxpYyBRVHJlZVdpZGdldCB7Cj4gIAlRX09CSkVD
VAo+IC0JdHlwZWRlZiBjbGFzcyBRM0xpc3RWaWV3IFBhcmVudDsKPiArCXR5cGVkZWYgY2xhc3Mg
UVRyZWVXaWRnZXQgUGFyZW50Owo+ICBwdWJsaWM6Cj4gIAlDb25maWdMaXN0KENvbmZpZ1ZpZXcq
IHAsIGNvbnN0IGNoYXIgKm5hbWUgPSAwKTsKPiAgCXZvaWQgcmVpbml0KHZvaWQpOwo+IEBAIC02
MSwxMCArNTMsMTAgQEAgcHVibGljOgo+ICAKPiAgcHJvdGVjdGVkOgo+ICAJdm9pZCBrZXlQcmVz
c0V2ZW50KFFLZXlFdmVudCAqZSk7Cj4gLQl2b2lkIGNvbnRlbnRzTW91c2VQcmVzc0V2ZW50KFFN
b3VzZUV2ZW50ICplKTsKPiAtCXZvaWQgY29udGVudHNNb3VzZVJlbGVhc2VFdmVudChRTW91c2VF
dmVudCAqZSk7Cj4gLQl2b2lkIGNvbnRlbnRzTW91c2VNb3ZlRXZlbnQoUU1vdXNlRXZlbnQgKmUp
Owo+IC0Jdm9pZCBjb250ZW50c01vdXNlRG91YmxlQ2xpY2tFdmVudChRTW91c2VFdmVudCAqZSk7
Cj4gKwl2b2lkIG1vdXNlUHJlc3NFdmVudChRTW91c2VFdmVudCAqZSk7Cj4gKwl2b2lkIG1vdXNl
UmVsZWFzZUV2ZW50KFFNb3VzZUV2ZW50ICplKTsKPiArCXZvaWQgbW91c2VNb3ZlRXZlbnQoUU1v
dXNlRXZlbnQgKmUpOwo+ICsJdm9pZCBtb3VzZURvdWJsZUNsaWNrRXZlbnQoUU1vdXNlRXZlbnQg
KmUpOwo+ICAJdm9pZCBmb2N1c0luRXZlbnQoUUZvY3VzRXZlbnQgKmUpOwo+ICAJdm9pZCBjb250
ZXh0TWVudUV2ZW50KFFDb250ZXh0TWVudUV2ZW50ICplKTsKPiAgCj4gQEAgLTk1LDMyICs4Nywy
MyBAQCBwdWJsaWM6Cj4gIAl9Cj4gIAlDb25maWdJdGVtKiBmaXJzdENoaWxkKCkgY29uc3QKPiAg
CXsKPiAtCQlyZXR1cm4gKENvbmZpZ0l0ZW0gKilQYXJlbnQ6OmZpcnN0Q2hpbGQoKTsKPiAtCX0K
PiAtCWludCBtYXBJZHgoY29sSWR4IGlkeCkKPiAtCXsKPiAtCQlyZXR1cm4gY29sTWFwW2lkeF07
Cj4gKwkJcmV0dXJuIChDb25maWdJdGVtICopY2hpbGRyZW4oKS5maXJzdCgpOwo+ICAJfQo+IC0J
dm9pZCBhZGRDb2x1bW4oY29sSWR4IGlkeCwgY29uc3QgUVN0cmluZyYgbGFiZWwpCj4gKwl2b2lk
IGFkZENvbHVtbihjb2xJZHggaWR4KQo+ICAJewo+IC0JCWNvbE1hcFtpZHhdID0gUGFyZW50Ojph
ZGRDb2x1bW4obGFiZWwpOwo+IC0JCWNvbFJldk1hcFtjb2xNYXBbaWR4XV0gPSBpZHg7Cj4gKwkJ
c2hvd0NvbHVtbihpZHgpOwo+ICAJfQo+ICAJdm9pZCByZW1vdmVDb2x1bW4oY29sSWR4IGlkeCkK
PiAgCXsKPiAtCQlpbnQgY29sID0gY29sTWFwW2lkeF07Cj4gLQkJaWYgKGNvbCA+PSAwKSB7Cj4g
LQkJCVBhcmVudDo6cmVtb3ZlQ29sdW1uKGNvbCk7Cj4gLQkJCWNvbFJldk1hcFtjb2xdID0gY29s
TWFwW2lkeF0gPSAtMTsKPiAtCQl9Cj4gKwkJaGlkZUNvbHVtbihpZHgpOwo+ICAJfQo+ICAJdm9p
ZCBzZXRBbGxPcGVuKGJvb2wgb3Blbik7Cj4gIAl2b2lkIHNldFBhcmVudE1lbnUodm9pZCk7Cj4g
IAo+ICAJYm9vbCBtZW51U2tpcChzdHJ1Y3QgbWVudSAqKTsKPiAgCj4gLQl0ZW1wbGF0ZSA8Y2xh
c3MgUD4KPiAtCXZvaWQgdXBkYXRlTWVudUxpc3QoUCosIHN0cnVjdCBtZW51Kik7Cj4gKwl2b2lk
IHVwZGF0ZU1lbnVMaXN0KENvbmZpZ0l0ZW0gKnBhcmVudCwgc3RydWN0IG1lbnUqKTsKPiArCXZv
aWQgdXBkYXRlTWVudUxpc3QoQ29uZmlnTGlzdCAqcGFyZW50LCBzdHJ1Y3QgbWVudSopOwo+ICAK
PiAgCWJvb2wgdXBkYXRlQWxsOwo+ICAKPiBAQCAtMTMyLDMwICsxMTUsMjYgQEAgcHVibGljOgo+
ICAJZW51bSBsaXN0TW9kZSBtb2RlOwo+ICAJZW51bSBvcHRpb25Nb2RlIG9wdE1vZGU7Cj4gIAlz
dHJ1Y3QgbWVudSAqcm9vdEVudHJ5Owo+IC0JUUNvbG9yR3JvdXAgZGlzYWJsZWRDb2xvckdyb3Vw
Owo+IC0JUUNvbG9yR3JvdXAgaW5hY3RpdmVkQ29sb3JHcm91cDsKPiAtCVEzUG9wdXBNZW51KiBo
ZWFkZXJQb3B1cDsKPiAtCj4gLXByaXZhdGU6Cj4gLQlpbnQgY29sTWFwW2NvbE5yXTsKPiAtCWlu
dCBjb2xSZXZNYXBbY29sTnJdOwo+ICsJUVBhbGV0dGUgZGlzYWJsZWRDb2xvckdyb3VwOwo+ICsJ
UVBhbGV0dGUgaW5hY3RpdmVkQ29sb3JHcm91cDsKPiArCVFNZW51KiBoZWFkZXJQb3B1cDsKPiAg
fTsKPiAgCj4gLWNsYXNzIENvbmZpZ0l0ZW0gOiBwdWJsaWMgUTNMaXN0Vmlld0l0ZW0gewo+IC0J
dHlwZWRlZiBjbGFzcyBRM0xpc3RWaWV3SXRlbSBQYXJlbnQ7Cj4gK2NsYXNzIENvbmZpZ0l0ZW0g
OiBwdWJsaWMgUVRyZWVXaWRnZXRJdGVtIHsKPiArCXR5cGVkZWYgY2xhc3MgUVRyZWVXaWRnZXRJ
dGVtIFBhcmVudDsKPiAgcHVibGljOgo+IC0JQ29uZmlnSXRlbShRM0xpc3RWaWV3ICpwYXJlbnQs
IENvbmZpZ0l0ZW0gKmFmdGVyLCBzdHJ1Y3QgbWVudSAqbSwgYm9vbCB2KQo+IC0JOiBQYXJlbnQo
cGFyZW50LCBhZnRlciksIG1lbnUobSksIHZpc2libGUodiksIGdvUGFyZW50KGZhbHNlKQo+ICsJ
Q29uZmlnSXRlbShDb25maWdMaXN0ICpwYXJlbnQsIENvbmZpZ0l0ZW0gKmFmdGVyLCBzdHJ1Y3Qg
bWVudSAqbSwgYm9vbCB2KQo+ICsJOiBQYXJlbnQocGFyZW50LCBhZnRlciksIG5leHRJdGVtKDAp
LCBtZW51KG0pLCB2aXNpYmxlKHYpLCBnb1BhcmVudChmYWxzZSkKPiAgCXsKPiAgCQlpbml0KCk7
Cj4gIAl9Cj4gIAlDb25maWdJdGVtKENvbmZpZ0l0ZW0gKnBhcmVudCwgQ29uZmlnSXRlbSAqYWZ0
ZXIsIHN0cnVjdCBtZW51ICptLCBib29sIHYpCj4gLQk6IFBhcmVudChwYXJlbnQsIGFmdGVyKSwg
bWVudShtKSwgdmlzaWJsZSh2KSwgZ29QYXJlbnQoZmFsc2UpCj4gKwk6IFBhcmVudChwYXJlbnQs
IGFmdGVyKSwgbmV4dEl0ZW0oMCksIG1lbnUobSksIHZpc2libGUodiksIGdvUGFyZW50KGZhbHNl
KQo+ICAJewo+ICAJCWluaXQoKTsKPiAgCX0KPiAtCUNvbmZpZ0l0ZW0oUTNMaXN0VmlldyAqcGFy
ZW50LCBDb25maWdJdGVtICphZnRlciwgYm9vbCB2KQo+IC0JOiBQYXJlbnQocGFyZW50LCBhZnRl
ciksIG1lbnUoMCksIHZpc2libGUodiksIGdvUGFyZW50KHRydWUpCj4gKwlDb25maWdJdGVtKENv
bmZpZ0xpc3QgKnBhcmVudCwgQ29uZmlnSXRlbSAqYWZ0ZXIsIGJvb2wgdikKPiArCTogUGFyZW50
KHBhcmVudCwgYWZ0ZXIpLCBuZXh0SXRlbSgwKSwgbWVudSgwKSwgdmlzaWJsZSh2KSwgZ29QYXJl
bnQodHJ1ZSkKPiAgCXsKPiAgCQlpbml0KCk7Cj4gIAl9Cj4gQEAgLTE2NiwzMyArMTQ1LDQzIEBA
IHB1YmxpYzoKPiAgCXZvaWQgdGVzdFVwZGF0ZU1lbnUoYm9vbCB2KTsKPiAgCUNvbmZpZ0xpc3Qq
IGxpc3RWaWV3KCkgY29uc3QKPiAgCXsKPiAtCQlyZXR1cm4gKENvbmZpZ0xpc3QqKVBhcmVudDo6
bGlzdFZpZXcoKTsKPiArCQlyZXR1cm4gKENvbmZpZ0xpc3QqKVBhcmVudDo6dHJlZVdpZGdldCgp
Owo+ICAJfQo+ICAJQ29uZmlnSXRlbSogZmlyc3RDaGlsZCgpIGNvbnN0Cj4gIAl7Cj4gLQkJcmV0
dXJuIChDb25maWdJdGVtICopUGFyZW50OjpmaXJzdENoaWxkKCk7Cj4gKwkJcmV0dXJuIChDb25m
aWdJdGVtICopUGFyZW50OjpjaGlsZCgwKTsKPiAgCX0KPiAtCUNvbmZpZ0l0ZW0qIG5leHRTaWJs
aW5nKCkgY29uc3QKPiArCUNvbmZpZ0l0ZW0qIG5leHRTaWJsaW5nKCkKPiAgCXsKPiAtCQlyZXR1
cm4gKENvbmZpZ0l0ZW0gKilQYXJlbnQ6Om5leHRTaWJsaW5nKCk7Cj4gKwkJQ29uZmlnSXRlbSAq
cmV0ID0gTlVMTDsKPiArCQlDb25maWdJdGVtICpfcGFyZW50ID0gKENvbmZpZ0l0ZW0gKilwYXJl
bnQoKTsKPiArCj4gKwkJaWYoX3BhcmVudCkgewo+ICsJCQlyZXQgPSAoQ29uZmlnSXRlbSAqKV9w
YXJlbnQtPmNoaWxkKF9wYXJlbnQtPmluZGV4T2ZDaGlsZCh0aGlzKSsxKTsKPiArCQl9IGVsc2Ug
ewo+ICsJCQlRVHJlZVdpZGdldCAqX3RyZWVXaWRnZXQgPSB0cmVlV2lkZ2V0KCk7Cj4gKwkJCXJl
dCA9IChDb25maWdJdGVtICopX3RyZWVXaWRnZXQtPnRvcExldmVsSXRlbShfdHJlZVdpZGdldC0+
aW5kZXhPZlRvcExldmVsSXRlbSh0aGlzKSsxKTsKPiArCQl9Cj4gKwo+ICsJCXJldHVybiByZXQ7
Cj4gIAl9Cj4gIAl2b2lkIHNldFRleHQoY29sSWR4IGlkeCwgY29uc3QgUVN0cmluZyYgdGV4dCkK
PiAgCXsKPiAtCQlQYXJlbnQ6OnNldFRleHQobGlzdFZpZXcoKS0+bWFwSWR4KGlkeCksIHRleHQp
Owo+ICsJCVBhcmVudDo6c2V0VGV4dChpZHgsIHRleHQpOwo+ICAJfQo+ICAJUVN0cmluZyB0ZXh0
KGNvbElkeCBpZHgpIGNvbnN0Cj4gIAl7Cj4gLQkJcmV0dXJuIFBhcmVudDo6dGV4dChsaXN0Vmll
dygpLT5tYXBJZHgoaWR4KSk7Cj4gKwkJcmV0dXJuIFBhcmVudDo6dGV4dChpZHgpOwo+ICAJfQo+
IC0Jdm9pZCBzZXRQaXhtYXAoY29sSWR4IGlkeCwgY29uc3QgUVBpeG1hcCYgcG0pCj4gKwl2b2lk
IHNldFBpeG1hcChjb2xJZHggaWR4LCBjb25zdCBRSWNvbiAmaWNvbikKPiAgCXsKPiAtCQlQYXJl
bnQ6OnNldFBpeG1hcChsaXN0VmlldygpLT5tYXBJZHgoaWR4KSwgcG0pOwo+ICsJCVBhcmVudDo6
c2V0SWNvbihpZHgsIGljb24pOwo+ICAJfQo+IC0JY29uc3QgUVBpeG1hcCogcGl4bWFwKGNvbElk
eCBpZHgpIGNvbnN0Cj4gKwljb25zdCBRSWNvbiBwaXhtYXAoY29sSWR4IGlkeCkgY29uc3QKPiAg
CXsKPiAtCQlyZXR1cm4gUGFyZW50OjpwaXhtYXAobGlzdFZpZXcoKS0+bWFwSWR4KGlkeCkpOwo+
ICsJCXJldHVybiBpY29uKGlkeCk7Cj4gIAl9Cj4gLQl2b2lkIHBhaW50Q2VsbChRUGFpbnRlciog
cCwgY29uc3QgUUNvbG9yR3JvdXAmIGNnLCBpbnQgY29sdW1uLCBpbnQgd2lkdGgsIGludCBhbGln
bik7Cj4gKwkvLyBUT0RPOiBJbXBsZW1lbnQgcGFpbnRDZWxsCj4gIAo+ICAJQ29uZmlnSXRlbSog
bmV4dEl0ZW07Cj4gIAlzdHJ1Y3QgbWVudSAqbWVudTsKPiBAQCAtMjE2LDkgKzIwNSw5IEBAIHB1
YmxpYzoKPiAgCUNvbmZpZ0l0ZW0gKml0ZW07Cj4gIH07Cj4gIAo+IC1jbGFzcyBDb25maWdWaWV3
IDogcHVibGljIFEzVkJveCB7Cj4gK2NsYXNzIENvbmZpZ1ZpZXcgOiBwdWJsaWMgUVdpZGdldCB7
Cj4gIAlRX09CSkVDVAo+IC0JdHlwZWRlZiBjbGFzcyBRM1ZCb3ggUGFyZW50Owo+ICsJdHlwZWRl
ZiBjbGFzcyBRV2lkZ2V0IFBhcmVudDsKPiAgcHVibGljOgo+ICAJQ29uZmlnVmlldyhRV2lkZ2V0
KiBwYXJlbnQsIGNvbnN0IGNoYXIgKm5hbWUgPSAwKTsKPiAgCX5Db25maWdWaWV3KHZvaWQpOwo+
IEBAIC0yNDksOSArMjM4LDkgQEAgcHVibGljOgo+ICAJc3RhdGljIFFBY3Rpb24gKnNob3dQcm9t
cHRBY3Rpb247Cj4gIH07Cj4gIAo+IC1jbGFzcyBDb25maWdJbmZvVmlldyA6IHB1YmxpYyBRM1Rl
eHRCcm93c2VyIHsKPiArY2xhc3MgQ29uZmlnSW5mb1ZpZXcgOiBwdWJsaWMgUVRleHRCcm93c2Vy
IHsKPiAgCVFfT0JKRUNUCj4gLQl0eXBlZGVmIGNsYXNzIFEzVGV4dEJyb3dzZXIgUGFyZW50Owo+
ICsJdHlwZWRlZiBjbGFzcyBRVGV4dEJyb3dzZXIgUGFyZW50Owo+ICBwdWJsaWM6Cj4gIAlDb25m
aWdJbmZvVmlldyhRV2lkZ2V0KiBwYXJlbnQsIGNvbnN0IGNoYXIgKm5hbWUgPSAwKTsKPiAgCWJv
b2wgc2hvd0RlYnVnKHZvaWQpIGNvbnN0IHsgcmV0dXJuIF9zaG93RGVidWc7IH0KPiBAQCAtMjcx
LDggKzI2MCw4IEBAIHByb3RlY3RlZDoKPiAgCVFTdHJpbmcgZGVidWdfaW5mbyhzdHJ1Y3Qgc3lt
Ym9sICpzeW0pOwo+ICAJc3RhdGljIFFTdHJpbmcgcHJpbnRfZmlsdGVyKGNvbnN0IFFTdHJpbmcg
JnN0cik7Cj4gIAlzdGF0aWMgdm9pZCBleHByX3ByaW50X2hlbHAodm9pZCAqZGF0YSwgc3RydWN0
IHN5bWJvbCAqc3ltLCBjb25zdCBjaGFyICpzdHIpOwo+IC0JUTNQb3B1cE1lbnUqIGNyZWF0ZVBv
cHVwTWVudShjb25zdCBRUG9pbnQmIHBvcyk7Cj4gLQl2b2lkIGNvbnRlbnRzQ29udGV4dE1lbnVF
dmVudChRQ29udGV4dE1lbnVFdmVudCAqZSk7Cj4gKwlRTWVudSAqY3JlYXRlU3RhbmRhcmRDb250
ZXh0TWVudShjb25zdCBRUG9pbnQgJiBwb3MpOwo+ICsJdm9pZCBjb250ZXh0TWVudUV2ZW50KFFD
b250ZXh0TWVudUV2ZW50ICplKTsKPiAgCj4gIAlzdHJ1Y3Qgc3ltYm9sICpzeW07Cj4gIAlzdHJ1
Y3QgbWVudSAqX21lbnU7Cj4gQEAgLTI5OSwxMCArMjg4LDEwIEBAIHByb3RlY3RlZDoKPiAgCXN0
cnVjdCBzeW1ib2wgKipyZXN1bHQ7Cj4gIH07Cj4gIAo+IC1jbGFzcyBDb25maWdNYWluV2luZG93
IDogcHVibGljIFEzTWFpbldpbmRvdyB7Cj4gK2NsYXNzIENvbmZpZ01haW5XaW5kb3cgOiBwdWJs
aWMgUU1haW5XaW5kb3cgewo+ICAJUV9PQkpFQ1QKPiAgCj4gLQlzdGF0aWMgUTNBY3Rpb24gKnNh
dmVBY3Rpb247Cj4gKwlzdGF0aWMgUUFjdGlvbiAqc2F2ZUFjdGlvbjsKPiAgCXN0YXRpYyB2b2lk
IGNvbmZfY2hhbmdlZCh2b2lkKTsKPiAgcHVibGljOgo+ICAJQ29uZmlnTWFpbldpbmRvdyh2b2lk
KTsKPiBAQCAtMzMxLDggKzMyMCwxMSBAQCBwcm90ZWN0ZWQ6Cj4gIAlDb25maWdWaWV3ICpjb25m
aWdWaWV3Owo+ICAJQ29uZmlnTGlzdCAqY29uZmlnTGlzdDsKPiAgCUNvbmZpZ0luZm9WaWV3ICpo
ZWxwVGV4dDsKPiAtCVEzVG9vbEJhciAqdG9vbEJhcjsKPiAtCVEzQWN0aW9uICpiYWNrQWN0aW9u
Owo+IC0JUVNwbGl0dGVyKiBzcGxpdDE7Cj4gLQlRU3BsaXR0ZXIqIHNwbGl0MjsKPiArCVFUb29s
QmFyICp0b29sQmFyOwo+ICsJUUFjdGlvbiAqYmFja0FjdGlvbjsKPiArCVFBY3Rpb24gKnNpbmds
ZVZpZXdBY3Rpb247Cj4gKwlRQWN0aW9uICpzcGxpdFZpZXdBY3Rpb247Cj4gKwlRQWN0aW9uICpm
dWxsVmlld0FjdGlvbjsKPiArCVFTcGxpdHRlciAqc3BsaXQxOwo+ICsJUVNwbGl0dGVyICpzcGxp
dDI7Cj4gIH07Cj4gZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL3N0cmVhbWxpbmVfY29u
ZmlnLnBsIGIveGVuL3Rvb2xzL2tjb25maWcvc3RyZWFtbGluZV9jb25maWcucGwKPiBpbmRleCBm
M2QzZmI0MmI4Li5hMmU4M2FiMTdkIDEwMDc1NQo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL3N0
cmVhbWxpbmVfY29uZmlnLnBsCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvc3RyZWFtbGluZV9j
b25maWcucGwKPiBAQCAtMSw0ICsxLDQgQEAKPiAtIyEvdXNyL2Jpbi9wZXJsIC13Cj4gKyMhL3Vz
ci9iaW4vZW52IHBlcmwKPiAgIwo+ICAjIENvcHlyaWdodCAyMDA1LTIwMDkgLSBTdGV2ZW4gUm9z
dGVkdAo+ICAjIExpY2Vuc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdQTCBMaWNlbnNl
IHZlcnNpb24gMgo+IEBAIC00Miw2ICs0Miw3IEBACj4gICMgICAgbXYgY29uZmlnX3N0cmlwIC5j
b25maWcKPiAgIyAgICBtYWtlIG9sZGNvbmZpZwo+ICAjCj4gK3VzZSB3YXJuaW5nczsKPiAgdXNl
IHN0cmljdDsKPiAgdXNlIEdldG9wdDo6TG9uZzsKPiAgCj4gQEAgLTE4OCw3ICsxODksNyBAQCBz
dWIgcmVhZF9rY29uZmlnIHsKPiAgCSRjb250ID0gMDsKPiAgCj4gIAkjIGNvbGxlY3QgYW55IEtj
b25maWcgc291cmNlcwo+IC0JaWYgKC9ec291cmNlXHMqIiguKikiLykgewo+ICsJaWYgKC9ec291
cmNlXHMrIj8oW14iXSspLykgewo+ICAJICAgIG15ICRrY29uZmlnID0gJDE7Cj4gIAkgICAgIyBw
cmV2ZW50IHJlYWRpbmcgdHdpY2UuCj4gIAkgICAgaWYgKCFkZWZpbmVkKCRyZWFkX2tjb25maWdz
eyRrY29uZmlnfSkpIHsKPiBAQCAtMjM3LDcgKzIzOCw3IEBAIHN1YiByZWFkX2tjb25maWcgewo+
ICAJICAgIH0KPiAgCj4gIAkjIGNvbmZpZ3Mgd2l0aG91dCBwcm9tcHRzIG11c3QgYmUgc2VsZWN0
ZWQKPiAtCX0gZWxzaWYgKCRzdGF0ZSBuZSAiTk9ORSIgJiYgL15ccyp0cmlzdGF0ZVxzXFMvKSB7
Cj4gKwl9IGVsc2lmICgkc3RhdGUgbmUgIk5PTkUiICYmIC9eXHMqKHRyaXN0YXRlXHMrXFN8cHJv
bXB0XGIpLykgewo+ICAJICAgICMgbm90ZSBpZiB0aGUgY29uZmlnIGhhcyBhIHByb21wdAo+ICAJ
ICAgICRwcm9tcHRzeyRjb25maWd9ID0gMTsKPiAgCj4gQEAgLTI1Niw4ICsyNTcsOCBAQCBzdWIg
cmVhZF9rY29uZmlnIHsKPiAgCj4gIAkgICAgJGlmbGV2ZWwtLSBpZiAoJGlmbGV2ZWwpOwo+ICAK
PiAtCSMgc3RvcCBvbiAiaGVscCIKPiAtCX0gZWxzaWYgKC9eXHMqaGVscFxzKiQvKSB7Cj4gKwkj
IHN0b3Agb24gImhlbHAiIGFuZCBrZXl3b3JkcyB0aGF0IGVuZCBhIG1lbnUgZW50cnkKPiArCX0g
ZWxzaWYgKC9eXHMqKC0tLSk/aGVscCgtLS0pP1xzKiQvIHx8IC9eKGNvbW1lbnR8Y2hvaWNlfG1l
bnUpXGIvKSB7Cj4gIAkgICAgJHN0YXRlID0gIk5PTkUiOwo+ICAJfQo+ICAgICAgfQo+IEBAIC00
NTQsNyArNDU1LDcgQEAgc3ViIHBhcnNlX2NvbmZpZ19kZXBlbmRzCj4gIAkgICAgJHAgPX4gcy9e
W14kdmFsaWRdKlskdmFsaWRdKy8vOwo+ICAKPiAgCSAgICAjIFdlIG9ubHkgbmVlZCB0byBwcm9j
ZXNzIGlmIHRoZSBkZXBlbmQgY29uZmlnIGlzIGEgbW9kdWxlCj4gLQkgICAgaWYgKCFkZWZpbmVk
KCRvcmlnX2NvbmZpZ3N7JGNvbmZ9KSB8fCAhJG9yaWdfY29uZmlnc3tjb25mfSBlcSAibSIpIHsK
PiArCSAgICBpZiAoIWRlZmluZWQoJG9yaWdfY29uZmlnc3skY29uZn0pIHx8ICRvcmlnX2NvbmZp
Z3N7JGNvbmZ9IGVxICJ5Iikgewo+ICAJCW5leHQ7Cj4gIAkgICAgfQo+ICAKPiBAQCAtNjEwLDYg
KzYxMSw0MCBAQCBmb3JlYWNoIG15ICRsaW5lIChAY29uZmlnX2ZpbGUpIHsKPiAgCW5leHQ7Cj4g
ICAgICB9Cj4gIAo+ICsgICAgaWYgKC9DT05GSUdfTU9EVUxFX1NJR19LRVk9IiguKykiLykgewo+
ICsgICAgICAgIG15ICRvcmlnX2NlcnQgPSAkMTsKPiArICAgICAgICBteSAkZGVmYXVsdF9jZXJ0
ID0gImNlcnRzL3NpZ25pbmdfa2V5LnBlbSI7Cj4gKwo+ICsgICAgICAgICMgQ2hlY2sgdGhhdCB0
aGUgbG9naWMgaW4gdGhpcyBzY3JpcHQgc3RpbGwgbWF0Y2hlcyB0aGUgb25lIGluIEtjb25maWcK
PiArICAgICAgICBpZiAoIWRlZmluZWQoJGRlcGVuZHN7Ik1PRFVMRV9TSUdfS0VZIn0pIHx8Cj4g
KyAgICAgICAgICAgICRkZXBlbmRzeyJNT0RVTEVfU0lHX0tFWSJ9ICF+IC8iXFEkZGVmYXVsdF9j
ZXJ0XEUiLykgewo+ICsgICAgICAgICAgICBwcmludCBTVERFUlIgIldBUk5JTkc6IE1PRFVMRV9T
SUdfS0VZIGFzc2VydGlvbiBmYWlsdXJlLCAiLAo+ICsgICAgICAgICAgICAgICAgInVwZGF0ZSBu
ZWVkZWQgdG8gIiwgX19GSUxFX18sICIgbGluZSAiLCBfX0xJTkVfXywgIlxuIjsKPiArICAgICAg
ICAgICAgcHJpbnQ7Cj4gKyAgICAgICAgfSBlbHNpZiAoJG9yaWdfY2VydCBuZSAkZGVmYXVsdF9j
ZXJ0ICYmICEgLWYgJG9yaWdfY2VydCkgewo+ICsgICAgICAgICAgICBwcmludCBTVERFUlIgIk1v
ZHVsZSBzaWduYXR1cmUgdmVyaWZpY2F0aW9uIGVuYWJsZWQgYnV0ICIsCj4gKyAgICAgICAgICAg
ICAgICAibW9kdWxlIHNpZ25pbmcga2V5IFwiJG9yaWdfY2VydFwiIG5vdCBmb3VuZC4gUmVzZXR0
aW5nICIsCj4gKyAgICAgICAgICAgICAgICAic2lnbmluZyBrZXkgdG8gZGVmYXVsdCB2YWx1ZS5c
biI7Cj4gKyAgICAgICAgICAgIHByaW50ICJDT05GSUdfTU9EVUxFX1NJR19LRVk9XCIkZGVmYXVs
dF9jZXJ0XCJcbiI7Cj4gKyAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAgcHJpbnQ7Cj4g
KyAgICAgICAgfQo+ICsgICAgICAgIG5leHQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKC9DT05G
SUdfU1lTVEVNX1RSVVNURURfS0VZUz0iKC4rKSIvKSB7Cj4gKyAgICAgICAgbXkgJG9yaWdfa2V5
cyA9ICQxOwo+ICsKPiArICAgICAgICBpZiAoISAtZiAkb3JpZ19rZXlzKSB7Cj4gKyAgICAgICAg
ICAgIHByaW50IFNUREVSUiAiU3lzdGVtIGtleXJpbmcgZW5hYmxlZCBidXQga2V5cyBcIiRvcmln
X2tleXNcIiAiLAo+ICsgICAgICAgICAgICAgICAgIm5vdCBmb3VuZC4gUmVzZXR0aW5nIGtleXMg
dG8gZGVmYXVsdCB2YWx1ZS5cbiI7Cj4gKyAgICAgICAgICAgIHByaW50ICJDT05GSUdfU1lTVEVN
X1RSVVNURURfS0VZUz1cIlwiXG4iOwo+ICsgICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAg
IHByaW50Owo+ICsgICAgICAgIH0KPiArICAgICAgICBuZXh0Owo+ICsgICAgfQo+ICsKPiAgICAg
IGlmICgvXihDT05GSUcuKik9KG18eSkvKSB7Cj4gIAlpZiAoZGVmaW5lZCgkY29uZmlnc3skMX0p
KSB7Cj4gIAkgICAgaWYgKCRsb2NhbHllc2NvbmZpZykgewo+IGRpZmYgLS1naXQgYS94ZW4vdG9v
bHMva2NvbmZpZy9zeW1ib2wuYyBiL3hlbi90b29scy9rY29uZmlnL3N5bWJvbC5jCj4gaW5kZXgg
NTA4NzhkYzAyNS4uZjBiMmUzYjMxMCAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9z
eW1ib2wuYwo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL3N5bWJvbC5jCj4gQEAgLTc3LDcgKzc3
LDcgQEAgY29uc3QgY2hhciAqc3ltX3R5cGVfbmFtZShlbnVtIHN5bWJvbF90eXBlIHR5cGUpCj4g
IHsKPiAgCXN3aXRjaCAodHlwZSkgewo+ICAJY2FzZSBTX0JPT0xFQU46Cj4gLQkJcmV0dXJuICJi
b29sZWFuIjsKPiArCQlyZXR1cm4gImJvb2wiOwo+ICAJY2FzZSBTX1RSSVNUQVRFOgo+ICAJCXJl
dHVybiAidHJpc3RhdGUiOwo+ICAJY2FzZSBTX0lOVDoKPiBAQCAtMTgzLDcgKzE4Myw3IEBAIHN0
YXRpYyB2b2lkIHN5bV92YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gIAkJc3By
aW50ZihzdHIsICIlbGxkIiwgdmFsMik7Cj4gIAllbHNlCj4gIAkJc3ByaW50ZihzdHIsICIweCVs
bHgiLCB2YWwyKTsKPiAtCXN5bS0+Y3Vyci52YWwgPSBzdHJkdXAoc3RyKTsKPiArCXN5bS0+Y3Vy
ci52YWwgPSB4c3RyZHVwKHN0cik7Cj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkIHN5bV9zZXRfY2hh
bmdlZChzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gQEAgLTIwOSwxMiArMjA5LDI2IEBAIHN0YXRpYyB2
b2lkIHN5bV9zZXRfYWxsX2NoYW5nZWQodm9pZCkKPiAgc3RhdGljIHZvaWQgc3ltX2NhbGNfdmlz
aWJpbGl0eShzdHJ1Y3Qgc3ltYm9sICpzeW0pCj4gIHsKPiAgCXN0cnVjdCBwcm9wZXJ0eSAqcHJv
cDsKPiArCXN0cnVjdCBzeW1ib2wgKmNob2ljZV9zeW0gPSBOVUxMOwo+ICAJdHJpc3RhdGUgdHJp
Owo+ICAKPiAgCS8qIGFueSBwcm9tcHQgdmlzaWJsZT8gKi8KPiAgCXRyaSA9IG5vOwo+ICsKPiAr
CWlmIChzeW1faXNfY2hvaWNlX3ZhbHVlKHN5bSkpCj4gKwkJY2hvaWNlX3N5bSA9IHByb3BfZ2V0
X3N5bWJvbChzeW1fZ2V0X2Nob2ljZV9wcm9wKHN5bSkpOwo+ICsKPiAgCWZvcl9hbGxfcHJvbXB0
cyhzeW0sIHByb3ApIHsKPiAgCQlwcm9wLT52aXNpYmxlLnRyaSA9IGV4cHJfY2FsY192YWx1ZShw
cm9wLT52aXNpYmxlLmV4cHIpOwo+ICsJCS8qCj4gKwkJICogVHJpc3RhdGUgY2hvaWNlX3ZhbHVl
cyB3aXRoIHZpc2liaWxpdHkgJ21vZCcgYXJlCj4gKwkJICogbm90IHZpc2libGUgaWYgdGhlIGNv
cnJlc3BvbmRpbmcgY2hvaWNlJ3MgdmFsdWUgaXMKPiArCQkgKiAneWVzJy4KPiArCQkgKi8KPiAr
CQlpZiAoY2hvaWNlX3N5bSAmJiBzeW0tPnR5cGUgPT0gU19UUklTVEFURSAmJgo+ICsJCSAgICBw
cm9wLT52aXNpYmxlLnRyaSA9PSBtb2QgJiYgY2hvaWNlX3N5bS0+Y3Vyci50cmkgPT0geWVzKQo+
ICsJCQlwcm9wLT52aXNpYmxlLnRyaSA9IG5vOwo+ICsKPiAgCQl0cmkgPSBFWFBSX09SKHRyaSwg
cHJvcC0+dmlzaWJsZS50cmkpOwo+ICAJfQo+ICAJaWYgKHRyaSA9PSBtb2QgJiYgKHN5bS0+dHlw
ZSAhPSBTX1RSSVNUQVRFIHx8IG1vZHVsZXNfdmFsID09IG5vKSkKPiBAQCAtMjI5LDcgKzI0Myw3
IEBAIHN0YXRpYyB2b2lkIHN5bV9jYWxjX3Zpc2liaWxpdHkoc3RydWN0IHN5bWJvbCAqc3ltKQo+
ICAJdHJpID0geWVzOwo+ICAJaWYgKHN5bS0+ZGlyX2RlcC5leHByKQo+ICAJCXRyaSA9IGV4cHJf
Y2FsY192YWx1ZShzeW0tPmRpcl9kZXAuZXhwcik7Cj4gLQlpZiAodHJpID09IG1vZCkKPiArCWlm
ICh0cmkgPT0gbW9kICYmIHN5bV9nZXRfdHlwZShzeW0pID09IFNfQk9PTEVBTikKPiAgCQl0cmkg
PSB5ZXM7Cj4gIAlpZiAoc3ltLT5kaXJfZGVwLnRyaSAhPSB0cmkpIHsKPiAgCQlzeW0tPmRpcl9k
ZXAudHJpID0gdHJpOwo+IEBAIC0yNDQsNiArMjU4LDE1IEBAIHN0YXRpYyB2b2lkIHN5bV9jYWxj
X3Zpc2liaWxpdHkoc3RydWN0IHN5bWJvbCAqc3ltKQo+ICAJCXN5bS0+cmV2X2RlcC50cmkgPSB0
cmk7Cj4gIAkJc3ltX3NldF9jaGFuZ2VkKHN5bSk7Cj4gIAl9Cj4gKwl0cmkgPSBubzsKPiArCWlm
IChzeW0tPmltcGxpZWQuZXhwciAmJiBzeW0tPmRpcl9kZXAudHJpICE9IG5vKQo+ICsJCXRyaSA9
IGV4cHJfY2FsY192YWx1ZShzeW0tPmltcGxpZWQuZXhwcik7Cj4gKwlpZiAodHJpID09IG1vZCAm
JiBzeW1fZ2V0X3R5cGUoc3ltKSA9PSBTX0JPT0xFQU4pCj4gKwkJdHJpID0geWVzOwo+ICsJaWYg
KHN5bS0+aW1wbGllZC50cmkgIT0gdHJpKSB7Cj4gKwkJc3ltLT5pbXBsaWVkLnRyaSA9IHRyaTsK
PiArCQlzeW1fc2V0X2NoYW5nZWQoc3ltKTsKPiArCX0KPiAgfQo+ICAKPiAgLyoKPiBAQCAtMzEw
LDYgKzMzMywyNyBAQCBzdGF0aWMgc3RydWN0IHN5bWJvbCAqc3ltX2NhbGNfY2hvaWNlKHN0cnVj
dCBzeW1ib2wgKnN5bSkKPiAgCXJldHVybiBkZWZfc3ltOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdm9p
ZCBzeW1fd2Fybl91bm1ldF9kZXAoc3RydWN0IHN5bWJvbCAqc3ltKQo+ICt7Cj4gKwlzdHJ1Y3Qg
Z3N0ciBncyA9IHN0cl9uZXcoKTsKPiArCj4gKwlzdHJfcHJpbnRmKCZncywKPiArCQkgICAiXG5X
QVJOSU5HOiB1bm1ldCBkaXJlY3QgZGVwZW5kZW5jaWVzIGRldGVjdGVkIGZvciAlc1xuIiwKPiAr
CQkgICBzeW0tPm5hbWUpOwo+ICsJc3RyX3ByaW50ZigmZ3MsCj4gKwkJICAgIiAgRGVwZW5kcyBv
biBbJWNdOiAiLAo+ICsJCSAgIHN5bS0+ZGlyX2RlcC50cmkgPT0gbW9kID8gJ20nIDogJ24nKTsK
PiArCWV4cHJfZ3N0cl9wcmludChzeW0tPmRpcl9kZXAuZXhwciwgJmdzKTsKPiArCXN0cl9wcmlu
dGYoJmdzLCAiXG4iKTsKPiArCj4gKwlleHByX2dzdHJfcHJpbnRfcmV2ZGVwKHN5bS0+cmV2X2Rl
cC5leHByLCAmZ3MsIHllcywKPiArCQkJICAgICAgICIgIFNlbGVjdGVkIGJ5IFt5XTpcbiIpOwo+
ICsJZXhwcl9nc3RyX3ByaW50X3JldmRlcChzeW0tPnJldl9kZXAuZXhwciwgJmdzLCBtb2QsCj4g
KwkJCSAgICAgICAiICBTZWxlY3RlZCBieSBbbV06XG4iKTsKPiArCj4gKwlmcHV0cyhzdHJfZ2V0
KCZncyksIHN0ZGVycik7Cj4gK30KPiArCj4gIHZvaWQgc3ltX2NhbGNfdmFsdWUoc3RydWN0IHN5
bWJvbCAqc3ltKQo+ICB7Cj4gIAlzdHJ1Y3Qgc3ltYm9sX3ZhbHVlIG5ld3ZhbCwgb2xkdmFsOwo+
IEBAIC0zNDgsMTEgKzM5MiwxMyBAQCB2b2lkIHN5bV9jYWxjX3ZhbHVlKHN0cnVjdCBzeW1ib2wg
KnN5bSkKPiAgCQlzeW0tPmN1cnIudHJpID0gbm87Cj4gIAkJcmV0dXJuOwo+ICAJfQo+IC0JaWYg
KCFzeW1faXNfY2hvaWNlX3ZhbHVlKHN5bSkpCj4gLQkJc3ltLT5mbGFncyAmPSB+U1lNQk9MX1dS
SVRFOwo+ICsJc3ltLT5mbGFncyAmPSB+U1lNQk9MX1dSSVRFOwo+ICAKPiAgCXN5bV9jYWxjX3Zp
c2liaWxpdHkoc3ltKTsKPiAgCj4gKwlpZiAoc3ltLT52aXNpYmxlICE9IG5vKQo+ICsJCXN5bS0+
ZmxhZ3MgfD0gU1lNQk9MX1dSSVRFOwo+ICsKPiAgCS8qIHNldCBkZWZhdWx0IGlmIHJlY3Vyc2l2
ZWx5IGNhbGxlZCAqLwo+ICAJc3ltLT5jdXJyID0gbmV3dmFsOwo+ICAKPiBAQCAtMzY3LDcgKzQx
Myw2IEBAIHZvaWQgc3ltX2NhbGNfdmFsdWUoc3RydWN0IHN5bWJvbCAqc3ltKQo+ICAJCQkJLyog
aWYgdGhlIHN5bWJvbCBpcyB2aXNpYmxlIHVzZSB0aGUgdXNlciB2YWx1ZQo+ICAJCQkJICogaWYg
YXZhaWxhYmxlLCBvdGhlcndpc2UgdHJ5IHRoZSBkZWZhdWx0IHZhbHVlCj4gIAkJCQkgKi8KPiAt
CQkJCXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX1dSSVRFOwo+ICAJCQkJaWYgKHN5bV9oYXNfdmFsdWUo
c3ltKSkgewo+ICAJCQkJCW5ld3ZhbC50cmkgPSBFWFBSX0FORChzeW0tPmRlZltTX0RFRl9VU0VS
XS50cmksCj4gIAkJCQkJCQkgICAgICBzeW0tPnZpc2libGUpOwo+IEBAIC0zNzksMzggKzQyNCwz
MSBAQCB2b2lkIHN5bV9jYWxjX3ZhbHVlKHN0cnVjdCBzeW1ib2wgKnN5bSkKPiAgCQkJaWYgKCFz
eW1faXNfY2hvaWNlKHN5bSkpIHsKPiAgCQkJCXByb3AgPSBzeW1fZ2V0X2RlZmF1bHRfcHJvcChz
eW0pOwo+ICAJCQkJaWYgKHByb3ApIHsKPiAtCQkJCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9XUklU
RTsKPiAgCQkJCQluZXd2YWwudHJpID0gRVhQUl9BTkQoZXhwcl9jYWxjX3ZhbHVlKHByb3AtPmV4
cHIpLAo+ICAJCQkJCQkJICAgICAgcHJvcC0+dmlzaWJsZS50cmkpOwo+ICsJCQkJCWlmIChuZXd2
YWwudHJpICE9IG5vKQo+ICsJCQkJCQlzeW0tPmZsYWdzIHw9IFNZTUJPTF9XUklURTsKPiArCQkJ
CX0KPiArCQkJCWlmIChzeW0tPmltcGxpZWQudHJpICE9IG5vKSB7Cj4gKwkJCQkJc3ltLT5mbGFn
cyB8PSBTWU1CT0xfV1JJVEU7Cj4gKwkJCQkJbmV3dmFsLnRyaSA9IEVYUFJfT1IobmV3dmFsLnRy
aSwgc3ltLT5pbXBsaWVkLnRyaSk7Cj4gIAkJCQl9Cj4gIAkJCX0KPiAgCQljYWxjX25ld3ZhbDoK
PiAtCQkJaWYgKHN5bS0+ZGlyX2RlcC50cmkgPT0gbm8gJiYgc3ltLT5yZXZfZGVwLnRyaSAhPSBu
bykgewo+IC0JCQkJc3RydWN0IGV4cHIgKmU7Cj4gLQkJCQllID0gZXhwcl9zaW1wbGlmeV91bm1l
dF9kZXAoc3ltLT5yZXZfZGVwLmV4cHIsCj4gLQkJCQkgICAgc3ltLT5kaXJfZGVwLmV4cHIpOwo+
IC0JCQkJZnByaW50ZihzdGRlcnIsICJ3YXJuaW5nOiAoIik7Cj4gLQkJCQlleHByX2ZwcmludChl
LCBzdGRlcnIpOwo+IC0JCQkJZnByaW50ZihzdGRlcnIsICIpIHNlbGVjdHMgJXMgd2hpY2ggaGFz
IHVubWV0IGRpcmVjdCBkZXBlbmRlbmNpZXMgKCIsCj4gLQkJCQkJc3ltLT5uYW1lKTsKPiAtCQkJ
CWV4cHJfZnByaW50KHN5bS0+ZGlyX2RlcC5leHByLCBzdGRlcnIpOwo+IC0JCQkJZnByaW50Zihz
dGRlcnIsICIpXG4iKTsKPiAtCQkJCWV4cHJfZnJlZShlKTsKPiAtCQkJfQo+ICsJCQlpZiAoc3lt
LT5kaXJfZGVwLnRyaSA8IHN5bS0+cmV2X2RlcC50cmkpCj4gKwkJCQlzeW1fd2Fybl91bm1ldF9k
ZXAoc3ltKTsKPiAgCQkJbmV3dmFsLnRyaSA9IEVYUFJfT1IobmV3dmFsLnRyaSwgc3ltLT5yZXZf
ZGVwLnRyaSk7Cj4gIAkJfQo+IC0JCWlmIChuZXd2YWwudHJpID09IG1vZCAmJiBzeW1fZ2V0X3R5
cGUoc3ltKSA9PSBTX0JPT0xFQU4pCj4gKwkJaWYgKG5ld3ZhbC50cmkgPT0gbW9kICYmCj4gKwkJ
ICAgIChzeW1fZ2V0X3R5cGUoc3ltKSA9PSBTX0JPT0xFQU4gfHwgc3ltLT5pbXBsaWVkLnRyaSA9
PSB5ZXMpKQo+ICAJCQluZXd2YWwudHJpID0geWVzOwo+ICAJCWJyZWFrOwo+ICAJY2FzZSBTX1NU
UklORzoKPiAgCWNhc2UgU19IRVg6Cj4gIAljYXNlIFNfSU5UOgo+IC0JCWlmIChzeW0tPnZpc2li
bGUgIT0gbm8pIHsKPiAtCQkJc3ltLT5mbGFncyB8PSBTWU1CT0xfV1JJVEU7Cj4gLQkJCWlmIChz
eW1faGFzX3ZhbHVlKHN5bSkpIHsKPiAtCQkJCW5ld3ZhbC52YWwgPSBzeW0tPmRlZltTX0RFRl9V
U0VSXS52YWw7Cj4gLQkJCQlicmVhazsKPiAtCQkJfQo+ICsJCWlmIChzeW0tPnZpc2libGUgIT0g
bm8gJiYgc3ltX2hhc192YWx1ZShzeW0pKSB7Cj4gKwkJCW5ld3ZhbC52YWwgPSBzeW0tPmRlZltT
X0RFRl9VU0VSXS52YWw7Cj4gKwkJCWJyZWFrOwo+ICAJCX0KPiAgCQlwcm9wID0gc3ltX2dldF9k
ZWZhdWx0X3Byb3Aoc3ltKTsKPiAgCQlpZiAocHJvcCkgewo+IEBAIC00ODQsNiArNTIyLDggQEAg
Ym9vbCBzeW1fdHJpc3RhdGVfd2l0aGluX3JhbmdlKHN0cnVjdCBzeW1ib2wgKnN5bSwgdHJpc3Rh
dGUgdmFsKQo+ICAJCXJldHVybiBmYWxzZTsKPiAgCWlmIChzeW0tPnZpc2libGUgPD0gc3ltLT5y
ZXZfZGVwLnRyaSkKPiAgCQlyZXR1cm4gZmFsc2U7Cj4gKwlpZiAoc3ltLT5pbXBsaWVkLnRyaSA9
PSB5ZXMgJiYgdmFsID09IG1vZCkKPiArCQlyZXR1cm4gZmFsc2U7Cj4gIAlpZiAoc3ltX2lzX2No
b2ljZV92YWx1ZShzeW0pICYmIHN5bS0+dmlzaWJsZSA9PSB5ZXMpCj4gIAkJcmV0dXJuIHZhbCA9
PSB5ZXM7Cj4gIAlyZXR1cm4gdmFsID49IHN5bS0+cmV2X2RlcC50cmkgJiYgdmFsIDw9IHN5bS0+
dmlzaWJsZTsKPiBAQCAtNzM2LDYgKzc3NiwxMCBAQCBjb25zdCBjaGFyICpzeW1fZ2V0X3N0cmlu
Z19kZWZhdWx0KHN0cnVjdCBzeW1ib2wgKnN5bSkKPiAgCWlmIChzeW0tPnR5cGUgPT0gU19CT09M
RUFOICYmIHZhbCA9PSBtb2QpCj4gIAkJdmFsID0geWVzOwo+ICAKPiArCS8qIGFkanVzdCB0aGUg
ZGVmYXVsdCB2YWx1ZSBpZiB0aGlzIHN5bWJvbCBpcyBpbXBsaWVkIGJ5IGFub3RoZXIgKi8KPiAr
CWlmICh2YWwgPCBzeW0tPmltcGxpZWQudHJpKQo+ICsJCXZhbCA9IHN5bS0+aW1wbGllZC50cmk7
Cj4gKwo+ICAJc3dpdGNoIChzeW0tPnR5cGUpIHsKPiAgCWNhc2UgU19CT09MRUFOOgo+ICAJY2Fz
ZSBTX1RSSVNUQVRFOgo+IEBAIC04MTcsNyArODYxLDcgQEAgc3RydWN0IHN5bWJvbCAqc3ltX2xv
b2t1cChjb25zdCBjaGFyICpuYW1lLCBpbnQgZmxhZ3MpCj4gIAkJCQkgICA6ICEoc3ltYm9sLT5m
bGFncyAmIChTWU1CT0xfQ09OU1R8U1lNQk9MX0NIT0lDRSkpKSkKPiAgCQkJCXJldHVybiBzeW1i
b2w7Cj4gIAkJfQo+IC0JCW5ld19uYW1lID0gc3RyZHVwKG5hbWUpOwo+ICsJCW5ld19uYW1lID0g
eHN0cmR1cChuYW1lKTsKPiAgCX0gZWxzZSB7Cj4gIAkJbmV3X25hbWUgPSBOVUxMOwo+ICAJCWhh
c2ggPSAwOwo+IEBAIC04NjcsMTIgKzkxMSwxNiBAQCBzdHJ1Y3Qgc3ltYm9sICpzeW1fZmluZChj
b25zdCBjaGFyICpuYW1lKQo+ICAgKiBuYW1lIHRvIGJlIGV4cGFuZGVkIHNoYWxsIGJlIHByZWZp
eGVkIGJ5IGEgJyQnLiBVbmtub3duIHN5bWJvbCBleHBhbmRzIHRvCj4gICAqIHRoZSBlbXB0eSBz
dHJpbmcuCj4gICAqLwo+IC1jb25zdCBjaGFyICpzeW1fZXhwYW5kX3N0cmluZ192YWx1ZShjb25z
dCBjaGFyICppbikKPiArY2hhciAqc3ltX2V4cGFuZF9zdHJpbmdfdmFsdWUoY29uc3QgY2hhciAq
aW4pCj4gIHsKPiAgCWNvbnN0IGNoYXIgKnNyYzsKPiAgCWNoYXIgKnJlczsKPiAgCXNpemVfdCBy
ZXNsZW47Cj4gIAo+ICsJLyoKPiArCSAqIE5vdGU6ICdpbicgbWlnaHQgY29tZSBmcm9tIGEgdG9r
ZW4gdGhhdCdzIGFib3V0IHRvIGJlCj4gKwkgKiBmcmVlZCwgc28gbWFrZSBzdXJlIHRvIGFsd2F5
cyBhbGxvY2F0ZSBhIG5ldyBzdHJpbmcKPiArCSAqLwo+ICAJcmVzbGVuID0gc3RybGVuKGluKSAr
IDE7Cj4gIAlyZXMgPSB4bWFsbG9jKHJlc2xlbik7Cj4gIAlyZXNbMF0gPSAnXDAnOwo+IEBAIC05
MDAsNyArOTQ4LDcgQEAgY29uc3QgY2hhciAqc3ltX2V4cGFuZF9zdHJpbmdfdmFsdWUoY29uc3Qg
Y2hhciAqaW4pCj4gIAkJbmV3bGVuID0gc3RybGVuKHJlcykgKyBzdHJsZW4oc3ltdmFsKSArIHN0
cmxlbihzcmMpICsgMTsKPiAgCQlpZiAobmV3bGVuID4gcmVzbGVuKSB7Cj4gIAkJCXJlc2xlbiA9
IG5ld2xlbjsKPiAtCQkJcmVzID0gcmVhbGxvYyhyZXMsIHJlc2xlbik7Cj4gKwkJCXJlcyA9IHhy
ZWFsbG9jKHJlcywgcmVzbGVuKTsKPiAgCQl9Cj4gIAo+ICAJCXN0cmNhdChyZXMsIHN5bXZhbCk7
Cj4gQEAgLTEwMjcsNyArMTA3NSw3IEBAIHN0cnVjdCBzeW1ib2wgKipzeW1fcmVfc2VhcmNoKGNv
bnN0IGNoYXIgKnBhdHRlcm4pCj4gIAl9Cj4gIAlpZiAoc3ltX21hdGNoX2Fycikgewo+ICAJCXFz
b3J0KHN5bV9tYXRjaF9hcnIsIGNudCwgc2l6ZW9mKHN0cnVjdCBzeW1fbWF0Y2gpLCBzeW1fcmVs
X2NvbXApOwo+IC0JCXN5bV9hcnIgPSBtYWxsb2MoKGNudCsxKSAqIHNpemVvZihzdHJ1Y3Qgc3lt
Ym9sKSk7Cj4gKwkJc3ltX2FyciA9IG1hbGxvYygoY250KzEpICogc2l6ZW9mKHN0cnVjdCBzeW1i
b2wgKikpOwo+ICAJCWlmICghc3ltX2FycikKPiAgCQkJZ290byBzeW1fcmVfc2VhcmNoX2ZyZWU7
Cj4gIAkJZm9yIChpID0gMDsgaSA8IGNudDsgaSsrKQo+IEBAIC0xMTE2LDYgKzExNjQsNyBAQCBz
dGF0aWMgdm9pZCBzeW1fY2hlY2tfcHJpbnRfcmVjdXJzaXZlKHN0cnVjdCBzeW1ib2wgKmxhc3Rf
c3ltKQo+ICAJCWlmIChzdGFjay0+c3ltID09IGxhc3Rfc3ltKQo+ICAJCQlmcHJpbnRmKHN0ZGVy
ciwgIiVzOiVkOmVycm9yOiByZWN1cnNpdmUgZGVwZW5kZW5jeSBkZXRlY3RlZCFcbiIsCj4gIAkJ
CQlwcm9wLT5maWxlLT5uYW1lLCBwcm9wLT5saW5lbm8pOwo+ICsKPiAgCQlpZiAoc3RhY2stPmV4
cHIpIHsKPiAgCQkJZnByaW50ZihzdGRlcnIsICIlczolZDpcdHN5bWJvbCAlcyAlcyB2YWx1ZSBj
b250YWlucyAlc1xuIiwKPiAgCQkJCXByb3AtPmZpbGUtPm5hbWUsIHByb3AtPmxpbmVubywKPiBA
QCAtMTE0NSw2ICsxMTk0LDExIEBAIHN0YXRpYyB2b2lkIHN5bV9jaGVja19wcmludF9yZWN1cnNp
dmUoc3RydWN0IHN5bWJvbCAqbGFzdF9zeW0pCj4gIAkJfQo+ICAJfQo+ICAKPiArCWZwcmludGYo
c3RkZXJyLAo+ICsJCSJGb3IgYSByZXNvbHV0aW9uIHJlZmVyIHRvIERvY3VtZW50YXRpb24va2J1
aWxkL2tjb25maWctbGFuZ3VhZ2UudHh0XG4iCj4gKwkJInN1YnNlY3Rpb24gXCJLY29uZmlnIHJl
Y3Vyc2l2ZSBkZXBlbmRlbmN5IGxpbWl0YXRpb25zXCJcbiIKPiArCQkiXG4iKTsKPiArCj4gIAlp
ZiAoY2hlY2tfdG9wID09ICZjdl9zdGFjaykKPiAgCQlkZXBfc3RhY2tfcmVtb3ZlKCk7Cj4gIH0K
PiBAQCAtMTE3OSw3ICsxMjMzLDcgQEAgc3RhdGljIHN0cnVjdCBzeW1ib2wgKnN5bV9jaGVja19l
eHByX2RlcHMoc3RydWN0IGV4cHIgKmUpCj4gIAlkZWZhdWx0Ogo+ICAJCWJyZWFrOwo+ICAJfQo+
IC0JcHJpbnRmKCJPb3BzISBIb3cgdG8gY2hlY2sgJWQ/XG4iLCBlLT50eXBlKTsKPiArCWZwcmlu
dGYoc3RkZXJyLCAiT29wcyEgSG93IHRvIGNoZWNrICVkP1xuIiwgZS0+dHlwZSk7Cj4gIAlyZXR1
cm4gTlVMTDsKPiAgfQo+ICAKPiBAQCAtMTMzNiw2ICsxMzkwLDggQEAgY29uc3QgY2hhciAqcHJv
cF9nZXRfdHlwZV9uYW1lKGVudW0gcHJvcF90eXBlIHR5cGUpCj4gIAkJcmV0dXJuICJjaG9pY2Ui
Owo+ICAJY2FzZSBQX1NFTEVDVDoKPiAgCQlyZXR1cm4gInNlbGVjdCI7Cj4gKwljYXNlIFBfSU1Q
TFk6Cj4gKwkJcmV0dXJuICJpbXBseSI7Cj4gIAljYXNlIFBfUkFOR0U6Cj4gIAkJcmV0dXJuICJy
YW5nZSI7Cj4gIAljYXNlIFBfU1lNQk9MOgo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZp
Zy91dGlsLmMgYi94ZW4vdG9vbHMva2NvbmZpZy91dGlsLmMKPiBpbmRleCAwZTc2MDQyNDczLi5j
NmY2ZTIxYjgwIDEwMDY0NAo+IC0tLSBhL3hlbi90b29scy9rY29uZmlnL3V0aWwuYwo+ICsrKyBi
L3hlbi90b29scy9rY29uZmlnL3V0aWwuYwo+IEBAIC0xNCwxMSArMTQsMTEgQEAKPiAgc3RydWN0
IGZpbGUgKmZpbGVfbG9va3VwKGNvbnN0IGNoYXIgKm5hbWUpCj4gIHsKPiAgCXN0cnVjdCBmaWxl
ICpmaWxlOwo+IC0JY29uc3QgY2hhciAqZmlsZV9uYW1lID0gc3ltX2V4cGFuZF9zdHJpbmdfdmFs
dWUobmFtZSk7Cj4gKwljaGFyICpmaWxlX25hbWUgPSBzeW1fZXhwYW5kX3N0cmluZ192YWx1ZShu
YW1lKTsKPiAgCj4gIAlmb3IgKGZpbGUgPSBmaWxlX2xpc3Q7IGZpbGU7IGZpbGUgPSBmaWxlLT5u
ZXh0KSB7Cj4gIAkJaWYgKCFzdHJjbXAobmFtZSwgZmlsZS0+bmFtZSkpIHsKPiAtCQkJZnJlZSgo
dm9pZCAqKWZpbGVfbmFtZSk7Cj4gKwkJCWZyZWUoZmlsZV9uYW1lKTsKPiAgCQkJcmV0dXJuIGZp
bGU7Cj4gIAkJfQo+ICAJfQo+IEBAIC0xMDQsNyArMTA0LDcgQEAgdm9pZCBzdHJfYXBwZW5kKHN0
cnVjdCBnc3RyICpncywgY29uc3QgY2hhciAqcykKPiAgCWlmIChzKSB7Cj4gIAkJbCA9IHN0cmxl
bihncy0+cykgKyBzdHJsZW4ocykgKyAxOwo+ICAJCWlmIChsID4gZ3MtPmxlbikgewo+IC0JCQln
cy0+cyAgID0gcmVhbGxvYyhncy0+cywgbCk7Cj4gKwkJCWdzLT5zID0geHJlYWxsb2MoZ3MtPnMs
IGwpOwo+ICAJCQlncy0+bGVuID0gbDsKPiAgCQl9Cj4gIAkJc3RyY2F0KGdzLT5zLCBzKTsKPiBA
QCAtMTQ1LDMgKzE0NSwyMyBAQCB2b2lkICp4Y2FsbG9jKHNpemVfdCBubWVtYiwgc2l6ZV90IHNp
emUpCj4gIAlmcHJpbnRmKHN0ZGVyciwgIk91dCBvZiBtZW1vcnkuXG4iKTsKPiAgCWV4aXQoMSk7
Cj4gIH0KPiArCj4gK3ZvaWQgKnhyZWFsbG9jKHZvaWQgKnAsIHNpemVfdCBzaXplKQo+ICt7Cj4g
KwlwID0gcmVhbGxvYyhwLCBzaXplKTsKPiArCWlmIChwKQo+ICsJCXJldHVybiBwOwo+ICsJZnBy
aW50ZihzdGRlcnIsICJPdXQgb2YgbWVtb3J5LlxuIik7Cj4gKwlleGl0KDEpOwo+ICt9Cj4gKwo+
ICtjaGFyICp4c3RyZHVwKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiArCWNoYXIgKnA7Cj4gKwo+ICsJ
cCA9IHN0cmR1cChzKTsKPiArCWlmIChwKQo+ICsJCXJldHVybiBwOwo+ICsJZnByaW50ZihzdGRl
cnIsICJPdXQgb2YgbWVtb3J5LlxuIik7Cj4gKwlleGl0KDEpOwo+ICt9Cj4gZGlmZiAtLWdpdCBh
L3hlbi90b29scy9rY29uZmlnL3pjb25mLmdwZXJmIGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYu
Z3BlcmYKPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCBhYzQ5OGYwMWI0Li4wMDAw
MDAwMDAwCj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYuZ3BlcmYKPiArKysgL2Rldi9u
dWxsCj4gQEAgLTEsNDkgKzAsMCBAQAo+IC0lbGFuZ3VhZ2U9QU5TSS1DCj4gLSVkZWZpbmUgaGFz
aC1mdW5jdGlvbi1uYW1lIGtjb25mX2lkX2hhc2gKPiAtJWRlZmluZSBsb29rdXAtZnVuY3Rpb24t
bmFtZSBrY29uZl9pZF9sb29rdXAKPiAtJWRlZmluZSBzdHJpbmctcG9vbC1uYW1lIGtjb25mX2lk
X3N0cmluZ3MKPiAtJWNvbXBhcmUtc3RybmNtcAo+IC0lZW51bQo+IC0lcGljCj4gLSVzdHJ1Y3Qt
dHlwZQo+IC0KPiAtc3RydWN0IGtjb25mX2lkOwo+IC0KPiAtc3RhdGljIGNvbnN0IHN0cnVjdCBr
Y29uZl9pZCAqa2NvbmZfaWRfbG9va3VwKHJlZ2lzdGVyIGNvbnN0IGNoYXIgKnN0ciwgcmVnaXN0
ZXIgdW5zaWduZWQgaW50IGxlbik7Cj4gLQo+IC0lJQo+IC1tYWlubWVudSwJVF9NQUlOTUVOVSwJ
VEZfQ09NTUFORAo+IC1tZW51LAkJVF9NRU5VLAkJVEZfQ09NTUFORAo+IC1lbmRtZW51LAlUX0VO
RE1FTlUsCVRGX0NPTU1BTkQKPiAtc291cmNlLAkJVF9TT1VSQ0UsCVRGX0NPTU1BTkQKPiAtY2hv
aWNlLAkJVF9DSE9JQ0UsCVRGX0NPTU1BTkQKPiAtZW5kY2hvaWNlLAlUX0VORENIT0lDRSwJVEZf
Q09NTUFORAo+IC1jb21tZW50LAlUX0NPTU1FTlQsCVRGX0NPTU1BTkQKPiAtY29uZmlnLAkJVF9D
T05GSUcsCVRGX0NPTU1BTkQKPiAtbWVudWNvbmZpZywJVF9NRU5VQ09ORklHLAlURl9DT01NQU5E
Cj4gLWhlbHAsCQlUX0hFTFAsCQlURl9DT01NQU5ECj4gLS0tLWhlbHAtLS0sCVRfSEVMUCwJCVRG
X0NPTU1BTkQKPiAtaWYsCQlUX0lGLAkJVEZfQ09NTUFORHxURl9QQVJBTQo+IC1lbmRpZiwJCVRf
RU5ESUYsCVRGX0NPTU1BTkQKPiAtZGVwZW5kcywJVF9ERVBFTkRTLAlURl9DT01NQU5ECj4gLW9w
dGlvbmFsLAlUX09QVElPTkFMLAlURl9DT01NQU5ECj4gLWRlZmF1bHQsCVRfREVGQVVMVCwJVEZf
Q09NTUFORCwgU19VTktOT1dOCj4gLXByb21wdCwJCVRfUFJPTVBULAlURl9DT01NQU5ECj4gLXRy
aXN0YXRlLAlUX1RZUEUsCQlURl9DT01NQU5ELCBTX1RSSVNUQVRFCj4gLWRlZl90cmlzdGF0ZSwJ
VF9ERUZBVUxULAlURl9DT01NQU5ELCBTX1RSSVNUQVRFCj4gLWJvb2wsCQlUX1RZUEUsCQlURl9D
T01NQU5ELCBTX0JPT0xFQU4KPiAtYm9vbGVhbiwJVF9UWVBFLAkJVEZfQ09NTUFORCwgU19CT09M
RUFOCj4gLWRlZl9ib29sLAlUX0RFRkFVTFQsCVRGX0NPTU1BTkQsIFNfQk9PTEVBTgo+IC1pbnQs
CQlUX1RZUEUsCQlURl9DT01NQU5ELCBTX0lOVAo+IC1oZXgsCQlUX1RZUEUsCQlURl9DT01NQU5E
LCBTX0hFWAo+IC1zdHJpbmcsCQlUX1RZUEUsCQlURl9DT01NQU5ELCBTX1NUUklORwo+IC1zZWxl
Y3QsCQlUX1NFTEVDVCwJVEZfQ09NTUFORAo+IC1yYW5nZSwJCVRfUkFOR0UsCVRGX0NPTU1BTkQK
PiAtdmlzaWJsZSwJVF9WSVNJQkxFLAlURl9DT01NQU5ECj4gLW9wdGlvbiwJCVRfT1BUSU9OLAlU
Rl9DT01NQU5ECj4gLW9uLAkJVF9PTiwJCVRGX1BBUkFNCj4gLW1vZHVsZXMsCVRfT1BUX01PRFVM
RVMsCVRGX09QVElPTgo+IC1kZWZjb25maWdfbGlzdCwJVF9PUFRfREVGQ09ORklHX0xJU1QsVEZf
T1BUSU9OCj4gLWVudiwJCVRfT1BUX0VOViwJVEZfT1BUSU9OCj4gLWFsbG5vY29uZmlnX3ksCVRf
T1BUX0FMTE5PQ09ORklHX1ksVEZfT1BUSU9OCj4gLSUlCj4gZGlmZiAtLWdpdCBhL3hlbi90b29s
cy9rY29uZmlnL3pjb25mLmhhc2guY19zaGlwcGVkIGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYu
aGFzaC5jX3NoaXBwZWQKPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAzNjBhNjJk
ZjJiLi4wMDAwMDAwMDAwCj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYuaGFzaC5jX3No
aXBwZWQKPiArKysgL2Rldi9udWxsCj4gQEAgLTEsMjkzICswLDAgQEAKPiAtLyogQU5TSS1DIGNv
ZGUgcHJvZHVjZWQgYnkgZ3BlcmYgdmVyc2lvbiAzLjAuNCAqLwo+IC0vKiBDb21tYW5kLWxpbmU6
IGdwZXJmIC10IC0tb3V0cHV0LWZpbGUgc2NyaXB0cy9rY29uZmlnL3pjb25mLmhhc2guY19zaGlw
cGVkIC1hIC1DIC1FIC1nIC1rICcxLDMsJCcgLXAgLXQgc2NyaXB0cy9rY29uZmlnL3pjb25mLmdw
ZXJmICAqLwo+IC0KPiAtI2lmICEoKCcgJyA9PSAzMikgJiYgKCchJyA9PSAzMykgJiYgKCciJyA9
PSAzNCkgJiYgKCcjJyA9PSAzNSkgXAo+IC0gICAgICAmJiAoJyUnID09IDM3KSAmJiAoJyYnID09
IDM4KSAmJiAoJ1wnJyA9PSAzOSkgJiYgKCcoJyA9PSA0MCkgXAo+IC0gICAgICAmJiAoJyknID09
IDQxKSAmJiAoJyonID09IDQyKSAmJiAoJysnID09IDQzKSAmJiAoJywnID09IDQ0KSBcCj4gLSAg
ICAgICYmICgnLScgPT0gNDUpICYmICgnLicgPT0gNDYpICYmICgnLycgPT0gNDcpICYmICgnMCcg
PT0gNDgpIFwKPiAtICAgICAgJiYgKCcxJyA9PSA0OSkgJiYgKCcyJyA9PSA1MCkgJiYgKCczJyA9
PSA1MSkgJiYgKCc0JyA9PSA1MikgXAo+IC0gICAgICAmJiAoJzUnID09IDUzKSAmJiAoJzYnID09
IDU0KSAmJiAoJzcnID09IDU1KSAmJiAoJzgnID09IDU2KSBcCj4gLSAgICAgICYmICgnOScgPT0g
NTcpICYmICgnOicgPT0gNTgpICYmICgnOycgPT0gNTkpICYmICgnPCcgPT0gNjApIFwKPiAtICAg
ICAgJiYgKCc9JyA9PSA2MSkgJiYgKCc+JyA9PSA2MikgJiYgKCc/JyA9PSA2MykgJiYgKCdBJyA9
PSA2NSkgXAo+IC0gICAgICAmJiAoJ0InID09IDY2KSAmJiAoJ0MnID09IDY3KSAmJiAoJ0QnID09
IDY4KSAmJiAoJ0UnID09IDY5KSBcCj4gLSAgICAgICYmICgnRicgPT0gNzApICYmICgnRycgPT0g
NzEpICYmICgnSCcgPT0gNzIpICYmICgnSScgPT0gNzMpIFwKPiAtICAgICAgJiYgKCdKJyA9PSA3
NCkgJiYgKCdLJyA9PSA3NSkgJiYgKCdMJyA9PSA3NikgJiYgKCdNJyA9PSA3NykgXAo+IC0gICAg
ICAmJiAoJ04nID09IDc4KSAmJiAoJ08nID09IDc5KSAmJiAoJ1AnID09IDgwKSAmJiAoJ1EnID09
IDgxKSBcCj4gLSAgICAgICYmICgnUicgPT0gODIpICYmICgnUycgPT0gODMpICYmICgnVCcgPT0g
ODQpICYmICgnVScgPT0gODUpIFwKPiAtICAgICAgJiYgKCdWJyA9PSA4NikgJiYgKCdXJyA9PSA4
NykgJiYgKCdYJyA9PSA4OCkgJiYgKCdZJyA9PSA4OSkgXAo+IC0gICAgICAmJiAoJ1onID09IDkw
KSAmJiAoJ1snID09IDkxKSAmJiAoJ1xcJyA9PSA5MikgJiYgKCddJyA9PSA5MykgXAo+IC0gICAg
ICAmJiAoJ14nID09IDk0KSAmJiAoJ18nID09IDk1KSAmJiAoJ2EnID09IDk3KSAmJiAoJ2InID09
IDk4KSBcCj4gLSAgICAgICYmICgnYycgPT0gOTkpICYmICgnZCcgPT0gMTAwKSAmJiAoJ2UnID09
IDEwMSkgJiYgKCdmJyA9PSAxMDIpIFwKPiAtICAgICAgJiYgKCdnJyA9PSAxMDMpICYmICgnaCcg
PT0gMTA0KSAmJiAoJ2knID09IDEwNSkgJiYgKCdqJyA9PSAxMDYpIFwKPiAtICAgICAgJiYgKCdr
JyA9PSAxMDcpICYmICgnbCcgPT0gMTA4KSAmJiAoJ20nID09IDEwOSkgJiYgKCduJyA9PSAxMTAp
IFwKPiAtICAgICAgJiYgKCdvJyA9PSAxMTEpICYmICgncCcgPT0gMTEyKSAmJiAoJ3EnID09IDEx
MykgJiYgKCdyJyA9PSAxMTQpIFwKPiAtICAgICAgJiYgKCdzJyA9PSAxMTUpICYmICgndCcgPT0g
MTE2KSAmJiAoJ3UnID09IDExNykgJiYgKCd2JyA9PSAxMTgpIFwKPiAtICAgICAgJiYgKCd3JyA9
PSAxMTkpICYmICgneCcgPT0gMTIwKSAmJiAoJ3knID09IDEyMSkgJiYgKCd6JyA9PSAxMjIpIFwK
PiAtICAgICAgJiYgKCd7JyA9PSAxMjMpICYmICgnfCcgPT0gMTI0KSAmJiAoJ30nID09IDEyNSkg
JiYgKCd+JyA9PSAxMjYpKQo+IC0vKiBUaGUgY2hhcmFjdGVyIHNldCBpcyBub3QgYmFzZWQgb24g
SVNPLTY0Ni4gICovCj4gLSNlcnJvciAiZ3BlcmYgZ2VuZXJhdGVkIHRhYmxlcyBkb24ndCB3b3Jr
IHdpdGggdGhpcyBleGVjdXRpb24gY2hhcmFjdGVyIHNldC4gUGxlYXNlIHJlcG9ydCBhIGJ1ZyB0
byA8YnVnLWdudS1ncGVyZkBnbnUub3JnPi4iCj4gLSNlbmRpZgo+IC0KPiAtI2xpbmUgMTAgInNj
cmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtc3RydWN0IGtjb25mX2lkOwo+IC0KPiAtc3Rh
dGljIGNvbnN0IHN0cnVjdCBrY29uZl9pZCAqa2NvbmZfaWRfbG9va3VwKHJlZ2lzdGVyIGNvbnN0
IGNoYXIgKnN0ciwgcmVnaXN0ZXIgdW5zaWduZWQgaW50IGxlbik7Cj4gLS8qIG1heGltdW0ga2V5
IHJhbmdlID0gNzEsIGR1cGxpY2F0ZXMgPSAwICovCj4gLQo+IC0jaWZkZWYgX19HTlVDX18KPiAt
X19pbmxpbmUKPiAtI2Vsc2UKPiAtI2lmZGVmIF9fY3BsdXNwbHVzCj4gLWlubGluZQo+IC0jZW5k
aWYKPiAtI2VuZGlmCj4gLXN0YXRpYyB1bnNpZ25lZCBpbnQKPiAta2NvbmZfaWRfaGFzaCAocmVn
aXN0ZXIgY29uc3QgY2hhciAqc3RyLCByZWdpc3RlciB1bnNpZ25lZCBpbnQgbGVuKQo+IC17Cj4g
LSAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgYXNzb192YWx1ZXNbXSA9Cj4gLSAgICB7Cj4g
LSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAo+IC0gICAgICA3
MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKPiAtICAgICAgNzMsIDczLCA3
MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCj4gLSAgICAgIDczLCA3MywgNzMsIDczLCA3
MywgNzMsIDczLCA3MywgNzMsIDczLAo+IC0gICAgICA3MywgNzMsIDczLCA3MywgNzMsICAwLCA3
MywgNzMsIDczLCA3MywKPiAtICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3
MywgNzMsCj4gLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAo+
IC0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKPiAtICAgICAg
NzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCj4gLSAgICAgIDczLCA3Mywg
NzMsIDczLCA3MywgNzMsIDczLCAgNSwgMjUsIDI1LAo+IC0gICAgICAgMCwgIDAsICAwLCAgNSwg
IDAsICAwLCA3MywgNzMsICA1LCAgMCwKPiAtICAgICAgMTAsICA1LCA0NSwgNzMsIDIwLCAyMCwg
IDAsIDE1LCAxNSwgNzMsCj4gLSAgICAgIDIwLCAgNSwgNzMsIDczLCA3MywgNzMsIDczLCA3Mywg
NzMsIDczLAo+IC0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywK
PiAtICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCj4gLSAgICAg
IDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAo+IC0gICAgICA3MywgNzMs
IDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKPiAtICAgICAgNzMsIDczLCA3MywgNzMs
IDczLCA3MywgNzMsIDczLCA3MywgNzMsCj4gLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMs
IDczLCA3MywgNzMsIDczLAo+IC0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMs
IDczLCA3MywKPiAtICAgICAgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMs
Cj4gLSAgICAgIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLAo+IC0gICAg
ICA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywKPiAtICAgICAgNzMsIDcz
LCA3MywgNzMsIDczLCA3MywgNzMsIDczLCA3MywgNzMsCj4gLSAgICAgIDczLCA3MywgNzMsIDcz
LCA3MywgNzMsIDczLCA3MywgNzMsIDczLAo+IC0gICAgICA3MywgNzMsIDczLCA3MywgNzMsIDcz
Cj4gLSAgICB9Owo+IC0gIHJlZ2lzdGVyIGludCBodmFsID0gbGVuOwo+IC0KPiAtICBzd2l0Y2gg
KGh2YWwpCj4gLSAgICB7Cj4gLSAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgaHZhbCArPSBhc3Nv
X3ZhbHVlc1sodW5zaWduZWQgY2hhcilzdHJbMl1dOwo+IC0gICAgICAvKkZBTExUSFJPVUdIKi8K
PiAtICAgICAgY2FzZSAyOgo+IC0gICAgICBjYXNlIDE6Cj4gLSAgICAgICAgaHZhbCArPSBhc3Nv
X3ZhbHVlc1sodW5zaWduZWQgY2hhcilzdHJbMF1dOwo+IC0gICAgICAgIGJyZWFrOwo+IC0gICAg
fQo+IC0gIHJldHVybiBodmFsICsgYXNzb192YWx1ZXNbKHVuc2lnbmVkIGNoYXIpc3RyW2xlbiAt
IDFdXTsKPiAtfQo+IC0KPiAtc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdAo+IC0gIHsKPiAtICAg
IGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIyW3NpemVvZigiaWYiKV07Cj4gLSAgICBjaGFyIGtj
b25mX2lkX3N0cmluZ3Nfc3RyM1tzaXplb2YoImludCIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRf
c3RyaW5nc19zdHI1W3NpemVvZigiZW5kaWYiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmlu
Z3Nfc3RyN1tzaXplb2YoImRlZmF1bHQiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nf
c3RyOFtzaXplb2YoInRyaXN0YXRlIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0
cjlbc2l6ZW9mKCJlbmRjaG9pY2UiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3Ry
MTBbc2l6ZW9mKCItLS1oZWxwLS0tIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0
cjEyW3NpemVvZigiZGVmX3RyaXN0YXRlIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdz
X3N0cjEzW3NpemVvZigiZGVmX2Jvb2wiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nf
c3RyMTRbc2l6ZW9mKCJkZWZjb25maWdfbGlzdCIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3Ry
aW5nc19zdHIxN1tzaXplb2YoIm9uIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0
cjE4W3NpemVvZigib3B0aW9uYWwiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3Ry
MjFbc2l6ZW9mKCJvcHRpb24iKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMjJb
c2l6ZW9mKCJlbmRtZW51IildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjIzW3Np
emVvZigibWFpbm1lbnUiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMjVbc2l6
ZW9mKCJtZW51Y29uZmlnIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjI3W3Np
emVvZigibW9kdWxlcyIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIyOFtzaXpl
b2YoImFsbG5vY29uZmlnX3kiKV07Cj4gLSAgICBjaGFyIGtjb25mX2lkX3N0cmluZ3Nfc3RyMjlb
c2l6ZW9mKCJtZW51IildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjMxW3NpemVv
Zigic2VsZWN0IildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjMyW3NpemVvZigi
Y29tbWVudCIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIzM1tzaXplb2YoImVu
diIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHIzNVtzaXplb2YoInJhbmdlIild
Owo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjM2W3NpemVvZigiY2hvaWNlIildOwo+
IC0gICAgY2hhciBrY29uZl9pZF9zdHJpbmdzX3N0cjM5W3NpemVvZigiYm9vbCIpXTsKPiAtICAg
IGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHI0MVtzaXplb2YoInNvdXJjZSIpXTsKPiAtICAgIGNo
YXIga2NvbmZfaWRfc3RyaW5nc19zdHI0MltzaXplb2YoInZpc2libGUiKV07Cj4gLSAgICBjaGFy
IGtjb25mX2lkX3N0cmluZ3Nfc3RyNDNbc2l6ZW9mKCJoZXgiKV07Cj4gLSAgICBjaGFyIGtjb25m
X2lkX3N0cmluZ3Nfc3RyNDZbc2l6ZW9mKCJjb25maWciKV07Cj4gLSAgICBjaGFyIGtjb25mX2lk
X3N0cmluZ3Nfc3RyNDdbc2l6ZW9mKCJib29sZWFuIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9z
dHJpbmdzX3N0cjUxW3NpemVvZigic3RyaW5nIildOwo+IC0gICAgY2hhciBrY29uZl9pZF9zdHJp
bmdzX3N0cjU0W3NpemVvZigiaGVscCIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19z
dHI1NltzaXplb2YoInByb21wdCIpXTsKPiAtICAgIGNoYXIga2NvbmZfaWRfc3RyaW5nc19zdHI3
MltzaXplb2YoImRlcGVuZHMiKV07Cj4gLSAgfTsKPiAtc3RhdGljIGNvbnN0IHN0cnVjdCBrY29u
Zl9pZF9zdHJpbmdzX3Qga2NvbmZfaWRfc3RyaW5nc19jb250ZW50cyA9Cj4gLSAgewo+IC0gICAg
ImlmIiwKPiAtICAgICJpbnQiLAo+IC0gICAgImVuZGlmIiwKPiAtICAgICJkZWZhdWx0IiwKPiAt
ICAgICJ0cmlzdGF0ZSIsCj4gLSAgICAiZW5kY2hvaWNlIiwKPiAtICAgICItLS1oZWxwLS0tIiwK
PiAtICAgICJkZWZfdHJpc3RhdGUiLAo+IC0gICAgImRlZl9ib29sIiwKPiAtICAgICJkZWZjb25m
aWdfbGlzdCIsCj4gLSAgICAib24iLAo+IC0gICAgIm9wdGlvbmFsIiwKPiAtICAgICJvcHRpb24i
LAo+IC0gICAgImVuZG1lbnUiLAo+IC0gICAgIm1haW5tZW51IiwKPiAtICAgICJtZW51Y29uZmln
IiwKPiAtICAgICJtb2R1bGVzIiwKPiAtICAgICJhbGxub2NvbmZpZ195IiwKPiAtICAgICJtZW51
IiwKPiAtICAgICJzZWxlY3QiLAo+IC0gICAgImNvbW1lbnQiLAo+IC0gICAgImVudiIsCj4gLSAg
ICAicmFuZ2UiLAo+IC0gICAgImNob2ljZSIsCj4gLSAgICAiYm9vbCIsCj4gLSAgICAic291cmNl
IiwKPiAtICAgICJ2aXNpYmxlIiwKPiAtICAgICJoZXgiLAo+IC0gICAgImNvbmZpZyIsCj4gLSAg
ICAiYm9vbGVhbiIsCj4gLSAgICAic3RyaW5nIiwKPiAtICAgICJoZWxwIiwKPiAtICAgICJwcm9t
cHQiLAo+IC0gICAgImRlcGVuZHMiCj4gLSAgfTsKPiAtI2RlZmluZSBrY29uZl9pZF9zdHJpbmdz
ICgoY29uc3QgY2hhciAqKSAma2NvbmZfaWRfc3RyaW5nc19jb250ZW50cykKPiAtI2lmZGVmIF9f
R05VQ19fCj4gLV9faW5saW5lCj4gLSNpZiBkZWZpbmVkIF9fR05VQ19TVERDX0lOTElORV9fIHx8
IGRlZmluZWQgX19HTlVDX0dOVV9JTkxJTkVfXwo+IC1fX2F0dHJpYnV0ZV9fICgoX19nbnVfaW5s
aW5lX18pKQo+IC0jZW5kaWYKPiAtI2VuZGlmCj4gLWNvbnN0IHN0cnVjdCBrY29uZl9pZCAqCj4g
LWtjb25mX2lkX2xvb2t1cCAocmVnaXN0ZXIgY29uc3QgY2hhciAqc3RyLCByZWdpc3RlciB1bnNp
Z25lZCBpbnQgbGVuKQo+IC17Cj4gLSAgZW51bQo+IC0gICAgewo+IC0gICAgICBUT1RBTF9LRVlX
T1JEUyA9IDM0LAo+IC0gICAgICBNSU5fV09SRF9MRU5HVEggPSAyLAo+IC0gICAgICBNQVhfV09S
RF9MRU5HVEggPSAxNCwKPiAtICAgICAgTUlOX0hBU0hfVkFMVUUgPSAyLAo+IC0gICAgICBNQVhf
SEFTSF9WQUxVRSA9IDcyCj4gLSAgICB9Owo+IC0KPiAtICBzdGF0aWMgY29uc3Qgc3RydWN0IGtj
b25mX2lkIHdvcmRsaXN0W10gPQo+IC0gICAgewo+IC0gICAgICB7LTF9LCB7LTF9LAo+IC0jbGlu
ZSAyNiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGludCkobG9uZykm
KChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMiwJ
CVRfSUYsCQlURl9DT01NQU5EfFRGX1BBUkFNfSwKPiAtI2xpbmUgMzcgInNjcmlwdHMva2NvbmZp
Zy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0
cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjMsCQlUX1RZUEUsCQlURl9DT01NQU5E
LCBTX0lOVH0sCj4gLSAgICAgIHstMX0sCj4gLSNsaW5lIDI3ICJzY3JpcHRzL2tjb25maWcvemNv
bmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdz
X3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHI1LAkJVF9FTkRJRiwJVEZfQ09NTUFORH0sCj4g
LSAgICAgIHstMX0sCj4gLSNsaW5lIDMwICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCj4g
LSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2Nv
bmZfaWRfc3RyaW5nc19zdHI3LAlUX0RFRkFVTFQsCVRGX0NPTU1BTkQsIFNfVU5LTk9XTn0sCj4g
LSNsaW5lIDMyICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShs
b25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19z
dHI4LAlUX1RZUEUsCQlURl9DT01NQU5ELCBTX1RSSVNUQVRFfSwKPiAtI2xpbmUgMjAgInNjcmlw
dHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtj
b25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjksCVRfRU5EQ0hPSUNF
LAlURl9DT01NQU5EfSwKPiAtI2xpbmUgMjUgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIK
PiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5r
Y29uZl9pZF9zdHJpbmdzX3N0cjEwLAlUX0hFTFAsCQlURl9DT01NQU5EfSwKPiAtICAgICAgey0x
fSwKPiAtI2xpbmUgMzMgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhp
bnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJp
bmdzX3N0cjEyLAlUX0RFRkFVTFQsCVRGX0NPTU1BTkQsIFNfVFJJU1RBVEV9LAo+IC0jbGluZSAz
NiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGludCkobG9uZykmKChz
dHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMTMsCVRf
REVGQVVMVCwJVEZfQ09NTUFORCwgU19CT09MRUFOfSwKPiAtI2xpbmUgNDYgInNjcmlwdHMva2Nv
bmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lk
X3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjE0LAlUX09QVF9ERUZDT05GSUdf
TElTVCxURl9PUFRJT059LAo+IC0gICAgICB7LTF9LCB7LTF9LAo+IC0jbGluZSA0NCAic2NyaXB0
cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2Nv
bmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMTcsCQlUX09OLAkJVEZf
UEFSQU19LAo+IC0jbGluZSAyOSAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAg
ICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lk
X3N0cmluZ3Nfc3RyMTgsCVRfT1BUSU9OQUwsCVRGX0NPTU1BTkR9LAo+IC0gICAgICB7LTF9LCB7
LTF9LAo+IC0jbGluZSA0MyAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7
KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0
cmluZ3Nfc3RyMjEsCQlUX09QVElPTiwJVEZfQ09NTUFORH0sCj4gLSNsaW5lIDE3ICJzY3JpcHRz
L2tjb25maWcvemNvbmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29u
Zl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHIyMiwJVF9FTkRNRU5VLAlU
Rl9DT01NQU5EfSwKPiAtI2xpbmUgMTUgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAt
ICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29u
Zl9pZF9zdHJpbmdzX3N0cjIzLAlUX01BSU5NRU5VLAlURl9DT01NQU5EfSwKPiAtICAgICAgey0x
fSwKPiAtI2xpbmUgMjMgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhp
bnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJp
bmdzX3N0cjI1LAlUX01FTlVDT05GSUcsCVRGX0NPTU1BTkR9LAo+IC0gICAgICB7LTF9LAo+IC0j
bGluZSA0NSAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGludCkobG9u
ZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3Ry
MjcsCVRfT1BUX01PRFVMRVMsCVRGX09QVElPTn0sCj4gLSNsaW5lIDQ4ICJzY3JpcHRzL2tjb25m
aWcvemNvbmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9z
dHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHIyOCwJVF9PUFRfQUxMTk9DT05GSUdf
WSxURl9PUFRJT059LAo+IC0jbGluZSAxNiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+
IC0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtj
b25mX2lkX3N0cmluZ3Nfc3RyMjksCQlUX01FTlUsCQlURl9DT01NQU5EfSwKPiAtICAgICAgey0x
fSwKPiAtI2xpbmUgNDAgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhp
bnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJp
bmdzX3N0cjMxLAkJVF9TRUxFQ1QsCVRGX0NPTU1BTkR9LAo+IC0jbGluZSAyMSAic2NyaXB0cy9r
Y29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZf
aWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmluZ3Nfc3RyMzIsCVRfQ09NTUVOVCwJVEZf
Q09NTUFORH0sCj4gLSNsaW5lIDQ3ICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYiCj4gLSAg
ICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZf
aWRfc3RyaW5nc19zdHIzMywJCVRfT1BUX0VOViwJVEZfT1BUSU9OfSwKPiAtICAgICAgey0xfSwK
PiAtI2xpbmUgNDEgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQp
KGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdz
X3N0cjM1LAkJVF9SQU5HRSwJVEZfQ09NTUFORH0sCj4gLSNsaW5lIDE5ICJzY3JpcHRzL2tjb25m
aWcvemNvbmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9z
dHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHIzNiwJCVRfQ0hPSUNFLAlURl9DT01N
QU5EfSwKPiAtICAgICAgey0xfSwgey0xfSwKPiAtI2xpbmUgMzQgInNjcmlwdHMva2NvbmZpZy96
Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmlu
Z3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjM5LAkJVF9UWVBFLAkJVEZfQ09NTUFORCwg
U19CT09MRUFOfSwKPiAtICAgICAgey0xfSwKPiAtI2xpbmUgMTggInNjcmlwdHMva2NvbmZpZy96
Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmlu
Z3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjQxLAkJVF9TT1VSQ0UsCVRGX0NPTU1BTkR9
LAo+IC0jbGluZSA0MiAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0gICAgICB7KGlu
dCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25mX2lkX3N0cmlu
Z3Nfc3RyNDIsCVRfVklTSUJMRSwJVEZfQ09NTUFORH0sCj4gLSNsaW5lIDM4ICJzY3JpcHRzL2tj
b25maWcvemNvbmYuZ3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9p
ZF9zdHJpbmdzX3QgKikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHI0MywJCVRfVFlQRSwJCVRGX0NP
TU1BTkQsIFNfSEVYfSwKPiAtICAgICAgey0xfSwgey0xfSwKPiAtI2xpbmUgMjIgInNjcmlwdHMv
a2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25m
X2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjQ2LAkJVF9DT05GSUcsCVRG
X0NPTU1BTkR9LAo+IC0jbGluZSAzNSAic2NyaXB0cy9rY29uZmlnL3pjb25mLmdwZXJmIgo+IC0g
ICAgICB7KGludCkobG9uZykmKChzdHJ1Y3Qga2NvbmZfaWRfc3RyaW5nc190ICopMCktPmtjb25m
X2lkX3N0cmluZ3Nfc3RyNDcsCVRfVFlQRSwJCVRGX0NPTU1BTkQsIFNfQk9PTEVBTn0sCj4gLSAg
ICAgIHstMX0sIHstMX0sIHstMX0sCj4gLSNsaW5lIDM5ICJzY3JpcHRzL2tjb25maWcvemNvbmYu
Z3BlcmYiCj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3Qg
KikwKS0+a2NvbmZfaWRfc3RyaW5nc19zdHI1MSwJCVRfVFlQRSwJCVRGX0NPTU1BTkQsIFNfU1RS
SU5HfSwKPiAtICAgICAgey0xfSwgey0xfSwKPiAtI2xpbmUgMjQgInNjcmlwdHMva2NvbmZpZy96
Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0IGtjb25mX2lkX3N0cmlu
Z3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjU0LAkJVF9IRUxQLAkJVEZfQ09NTUFORH0s
Cj4gLSAgICAgIHstMX0sCj4gLSNsaW5lIDMxICJzY3JpcHRzL2tjb25maWcvemNvbmYuZ3BlcmYi
Cj4gLSAgICAgIHsoaW50KShsb25nKSYoKHN0cnVjdCBrY29uZl9pZF9zdHJpbmdzX3QgKikwKS0+
a2NvbmZfaWRfc3RyaW5nc19zdHI1NiwJCVRfUFJPTVBULAlURl9DT01NQU5EfSwKPiAtICAgICAg
ey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwKPiAt
ICAgICAgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwgey0xfSwKPiAtI2xpbmUgMjggInNj
cmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtICAgICAgeyhpbnQpKGxvbmcpJigoc3RydWN0
IGtjb25mX2lkX3N0cmluZ3NfdCAqKTApLT5rY29uZl9pZF9zdHJpbmdzX3N0cjcyLAlUX0RFUEVO
RFMsCVRGX0NPTU1BTkR9Cj4gLSAgICB9Owo+IC0KPiAtICBpZiAobGVuIDw9IE1BWF9XT1JEX0xF
TkdUSCAmJiBsZW4gPj0gTUlOX1dPUkRfTEVOR1RIKQo+IC0gICAgewo+IC0gICAgICByZWdpc3Rl
ciBpbnQga2V5ID0ga2NvbmZfaWRfaGFzaCAoc3RyLCBsZW4pOwo+IC0KPiAtICAgICAgaWYgKGtl
eSA8PSBNQVhfSEFTSF9WQUxVRSAmJiBrZXkgPj0gMCkKPiAtICAgICAgICB7Cj4gLSAgICAgICAg
ICByZWdpc3RlciBpbnQgbyA9IHdvcmRsaXN0W2tleV0ubmFtZTsKPiAtICAgICAgICAgIGlmIChv
ID49IDApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICByZWdpc3RlciBjb25zdCBj
aGFyICpzID0gbyArIGtjb25mX2lkX3N0cmluZ3M7Cj4gLQo+IC0gICAgICAgICAgICAgIGlmICgq
c3RyID09ICpzICYmICFzdHJuY21wIChzdHIgKyAxLCBzICsgMSwgbGVuIC0gMSkgJiYgc1tsZW5d
ID09ICdcMCcpCj4gLSAgICAgICAgICAgICAgICByZXR1cm4gJndvcmRsaXN0W2tleV07Cj4gLSAg
ICAgICAgICAgIH0KPiAtICAgICAgICB9Cj4gLSAgICB9Cj4gLSAgcmV0dXJuIDA7Cj4gLX0KPiAt
I2xpbmUgNDkgInNjcmlwdHMva2NvbmZpZy96Y29uZi5ncGVyZiIKPiAtCj4gZGlmZiAtLWdpdCBh
L3hlbi90b29scy9rY29uZmlnL3pjb25mLmwgYi94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5sCj4g
aW5kZXggYzQxMGQyNTdkYS4uMDQ1MDkzZDgyNyAxMDA2NDQKPiAtLS0gYS94ZW4vdG9vbHMva2Nv
bmZpZy96Y29uZi5sCj4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYubAo+IEBAIC0xLDUg
KzEsNSBAQAo+ICAlb3B0aW9uIG5vc3RkaW5pdCBub3l5d3JhcCBuZXZlci1pbnRlcmFjdGl2ZSBm
dWxsIGVjcwo+IC0lb3B0aW9uIDhiaXQgbm9kZWZhdWx0IHBlcmYtcmVwb3J0IHBlcmYtcmVwb3J0
Cj4gKyVvcHRpb24gOGJpdCBub2RlZmF1bHQgeXlsaW5lbm8KPiAgJW9wdGlvbiBub2lucHV0Cj4g
ICV4IENPTU1BTkQgSEVMUCBTVFJJTkcgUEFSQU0KPiAgJXsKPiBAQCAtNTIsNyArNTIsNyBAQCBz
dGF0aWMgdm9pZCBhcHBlbmRfc3RyaW5nKGNvbnN0IGNoYXIgKnN0ciwgaW50IHNpemUpCj4gIAlp
ZiAobmV3X3NpemUgPiB0ZXh0X2FzaXplKSB7Cj4gIAkJbmV3X3NpemUgKz0gU1RBUlRfU1RSU0la
RSAtIDE7Cj4gIAkJbmV3X3NpemUgJj0gLVNUQVJUX1NUUlNJWkU7Cj4gLQkJdGV4dCA9IHJlYWxs
b2ModGV4dCwgbmV3X3NpemUpOwo+ICsJCXRleHQgPSB4cmVhbGxvYyh0ZXh0LCBuZXdfc2l6ZSk7
Cj4gIAkJdGV4dF9hc2l6ZSA9IG5ld19zaXplOwo+ICAJfQo+ICAJbWVtY3B5KHRleHQgKyB0ZXh0
X3NpemUsIHN0ciwgc2l6ZSk7Cj4gQEAgLTgzLDcgKzgzLDYgQEAgbglbQS1aYS16MC05Xy1dCj4g
IAo+ICBbIFx0XSojLipcbgl8Cj4gIFsgXHRdKlxuCXsKPiAtCWN1cnJlbnRfZmlsZS0+bGluZW5v
Kys7Cj4gIAlyZXR1cm4gVF9FT0w7Cj4gIH0KPiAgWyBcdF0qIy4qCj4gQEAgLTEwNCwxOSArMTAz
LDE4IEBAIG4JW0EtWmEtejAtOV8tXQo+ICAJCWNvbnN0IHN0cnVjdCBrY29uZl9pZCAqaWQgPSBr
Y29uZl9pZF9sb29rdXAoeXl0ZXh0LCB5eWxlbmcpOwo+ICAJCUJFR0lOKFBBUkFNKTsKPiAgCQlj
dXJyZW50X3Bvcy5maWxlID0gY3VycmVudF9maWxlOwo+IC0JCWN1cnJlbnRfcG9zLmxpbmVubyA9
IGN1cnJlbnRfZmlsZS0+bGluZW5vOwo+ICsJCWN1cnJlbnRfcG9zLmxpbmVubyA9IHl5bGluZW5v
Owo+ICAJCWlmIChpZCAmJiBpZC0+ZmxhZ3MgJiBURl9DT01NQU5EKSB7Cj4gLQkJCXpjb25mbHZh
bC5pZCA9IGlkOwo+ICsJCQl5eWx2YWwuaWQgPSBpZDsKPiAgCQkJcmV0dXJuIGlkLT50b2tlbjsK
PiAgCQl9Cj4gIAkJYWxsb2Nfc3RyaW5nKHl5dGV4dCwgeXlsZW5nKTsKPiAtCQl6Y29uZmx2YWwu
c3RyaW5nID0gdGV4dDsKPiArCQl5eWx2YWwuc3RyaW5nID0gdGV4dDsKPiAgCQlyZXR1cm4gVF9X
T1JEOwo+ICAJfQo+ICAJLgl3YXJuX2lnbm9yZWRfY2hhcmFjdGVyKCp5eXRleHQpOwo+ICAJXG4J
ewo+ICAJCUJFR0lOKElOSVRJQUwpOwo+IC0JCWN1cnJlbnRfZmlsZS0+bGluZW5vKys7Cj4gIAkJ
cmV0dXJuIFRfRU9MOwo+ICAJfQo+ICB9Cj4gQEAgLTEzOCwxOSArMTM2LDE5IEBAIG4JW0EtWmEt
ejAtOV8tXQo+ICAJCW5ld19zdHJpbmcoKTsKPiAgCQlCRUdJTihTVFJJTkcpOwo+ICAJfQo+IC0J
XG4JQkVHSU4oSU5JVElBTCk7IGN1cnJlbnRfZmlsZS0+bGluZW5vKys7IHJldHVybiBUX0VPTDsK
PiArCVxuCUJFR0lOKElOSVRJQUwpOyByZXR1cm4gVF9FT0w7Cj4gIAkoe259fFsvLl0pKwl7Cj4g
IAkJY29uc3Qgc3RydWN0IGtjb25mX2lkICppZCA9IGtjb25mX2lkX2xvb2t1cCh5eXRleHQsIHl5
bGVuZyk7Cj4gIAkJaWYgKGlkICYmIGlkLT5mbGFncyAmIFRGX1BBUkFNKSB7Cj4gLQkJCXpjb25m
bHZhbC5pZCA9IGlkOwo+ICsJCQl5eWx2YWwuaWQgPSBpZDsKPiAgCQkJcmV0dXJuIGlkLT50b2tl
bjsKPiAgCQl9Cj4gIAkJYWxsb2Nfc3RyaW5nKHl5dGV4dCwgeXlsZW5nKTsKPiAtCQl6Y29uZmx2
YWwuc3RyaW5nID0gdGV4dDsKPiArCQl5eWx2YWwuc3RyaW5nID0gdGV4dDsKPiAgCQlyZXR1cm4g
VF9XT1JEOwo+ICAJfQo+ICAJIy4qCS8qIGNvbW1lbnQgKi8KPiAtCVxcXG4JY3VycmVudF9maWxl
LT5saW5lbm8rKzsKPiArCVxcXG4JOwo+ICAJW1s6Ymxhbms6XV0rCj4gIAkuCXdhcm5faWdub3Jl
ZF9jaGFyYWN0ZXIoKnl5dGV4dCk7Cj4gIAk8PEVPRj4+IHsKPiBAQCAtMTYxLDcgKzE1OSw3IEBA
IG4JW0EtWmEtejAtOV8tXQo+ICA8U1RSSU5HPnsKPiAgCVteJyJcXFxuXSsvXG4Jewo+ICAJCWFw
cGVuZF9zdHJpbmcoeXl0ZXh0LCB5eWxlbmcpOwo+IC0JCXpjb25mbHZhbC5zdHJpbmcgPSB0ZXh0
Owo+ICsJCXl5bHZhbC5zdHJpbmcgPSB0ZXh0Owo+ICAJCXJldHVybiBUX1dPUkRfUVVPVEU7Cj4g
IAl9Cj4gIAlbXiciXFxcbl0rCXsKPiBAQCAtMTY5LDcgKzE2Nyw3IEBAIG4JW0EtWmEtejAtOV8t
XQo+ICAJfQo+ICAJXFwuPy9cbgl7Cj4gIAkJYXBwZW5kX3N0cmluZyh5eXRleHQgKyAxLCB5eWxl
bmcgLSAxKTsKPiAtCQl6Y29uZmx2YWwuc3RyaW5nID0gdGV4dDsKPiArCQl5eWx2YWwuc3RyaW5n
ID0gdGV4dDsKPiAgCQlyZXR1cm4gVF9XT1JEX1FVT1RFOwo+ICAJfQo+ICAJXFwuPwl7Cj4gQEAg
LTE3OCwxNCArMTc2LDE1IEBAIG4JW0EtWmEtejAtOV8tXQo+ICAJXCd8XCIJewo+ICAJCWlmIChz
dHIgPT0geXl0ZXh0WzBdKSB7Cj4gIAkJCUJFR0lOKFBBUkFNKTsKPiAtCQkJemNvbmZsdmFsLnN0
cmluZyA9IHRleHQ7Cj4gKwkJCXl5bHZhbC5zdHJpbmcgPSB0ZXh0Owo+ICAJCQlyZXR1cm4gVF9X
T1JEX1FVT1RFOwo+ICAJCX0gZWxzZQo+ICAJCQlhcHBlbmRfc3RyaW5nKHl5dGV4dCwgMSk7Cj4g
IAl9Cj4gIAlcbgl7Cj4gLQkJcHJpbnRmKCIlczolZDp3YXJuaW5nOiBtdWx0aS1saW5lIHN0cmlu
Z3Mgbm90IHN1cHBvcnRlZFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4g
LQkJY3VycmVudF9maWxlLT5saW5lbm8rKzsKPiArCQlmcHJpbnRmKHN0ZGVyciwKPiArCQkJIiVz
OiVkOndhcm5pbmc6IG11bHRpLWxpbmUgc3RyaW5ncyBub3Qgc3VwcG9ydGVkXG4iLAo+ICsJCQl6
Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKPiAgCQlCRUdJTihJTklUSUFMKTsKPiAg
CQlyZXR1cm4gVF9FT0w7Cj4gIAl9Cj4gQEAgLTIxOCwxMiArMjE3LDEwIEBAIG4JW0EtWmEtejAt
OV8tXQo+ICAJCX0KPiAgCX0KPiAgCVsgXHRdKlxuL1teIFx0XG5dIHsKPiAtCQljdXJyZW50X2Zp
bGUtPmxpbmVubysrOwo+ICAJCXpjb25mX2VuZGhlbHAoKTsKPiAgCQlyZXR1cm4gVF9IRUxQVEVY
VDsKPiAgCX0KPiAgCVsgXHRdKlxuCXsKPiAtCQljdXJyZW50X2ZpbGUtPmxpbmVubysrOwo+ICAJ
CWFwcGVuZF9zdHJpbmcoIlxuIiwgMSk7Cj4gIAl9Cj4gIAlbXiBcdFxuXS4qIHsKPiBAQCAtMjYx
LDcgKzI1OCw3IEBAIHZvaWQgemNvbmZfc3RhcnRoZWxwKHZvaWQpCj4gIAo+ICBzdGF0aWMgdm9p
ZCB6Y29uZl9lbmRoZWxwKHZvaWQpCj4gIHsKPiAtCXpjb25mbHZhbC5zdHJpbmcgPSB0ZXh0Owo+
ICsJeXlsdmFsLnN0cmluZyA9IHRleHQ7Cj4gIAlCRUdJTihJTklUSUFMKTsKPiAgfQo+ICAKPiBA
QCAtMjk0LDcgKzI5MSw3IEBAIHZvaWQgemNvbmZfaW5pdHNjYW4oY29uc3QgY2hhciAqbmFtZSkK
PiAgewo+ICAJeXlpbiA9IHpjb25mX2ZvcGVuKG5hbWUpOwo+ICAJaWYgKCF5eWluKSB7Cj4gLQkJ
cHJpbnRmKCJjYW4ndCBmaW5kIGZpbGUgJXNcbiIsIG5hbWUpOwo+ICsJCWZwcmludGYoc3RkZXJy
LCAiY2FuJ3QgZmluZCBmaWxlICVzXG4iLCBuYW1lKTsKPiAgCQlleGl0KDEpOwo+ICAJfQo+ICAK
PiBAQCAtMzAyLDcgKzI5OSw3IEBAIHZvaWQgemNvbmZfaW5pdHNjYW4oY29uc3QgY2hhciAqbmFt
ZSkKPiAgCW1lbXNldChjdXJyZW50X2J1ZiwgMCwgc2l6ZW9mKCpjdXJyZW50X2J1ZikpOwo+ICAK
PiAgCWN1cnJlbnRfZmlsZSA9IGZpbGVfbG9va3VwKG5hbWUpOwo+IC0JY3VycmVudF9maWxlLT5s
aW5lbm8gPSAxOwo+ICsJeXlsaW5lbm8gPSAxOwo+ICB9Cj4gIAo+ICB2b2lkIHpjb25mX25leHRm
aWxlKGNvbnN0IGNoYXIgKm5hbWUpCj4gQEAgLTMxNSwzNSArMzEyLDM0IEBAIHZvaWQgemNvbmZf
bmV4dGZpbGUoY29uc3QgY2hhciAqbmFtZSkKPiAgCWN1cnJlbnRfYnVmLT5zdGF0ZSA9IFlZX0NV
UlJFTlRfQlVGRkVSOwo+ICAJeXlpbiA9IHpjb25mX2ZvcGVuKGZpbGUtPm5hbWUpOwo+ICAJaWYg
KCF5eWluKSB7Cj4gLQkJcHJpbnRmKCIlczolZDogY2FuJ3Qgb3BlbiBmaWxlIFwiJXNcIlxuIiwK
PiAtCQkgICAgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgZmlsZS0+bmFtZSk7Cj4g
KwkJZnByaW50ZihzdGRlcnIsICIlczolZDogY2FuJ3Qgb3BlbiBmaWxlIFwiJXNcIlxuIiwKPiAr
CQkJemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgZmlsZS0+bmFtZSk7Cj4gIAkJZXhp
dCgxKTsKPiAgCX0KPiAgCXl5X3N3aXRjaF90b19idWZmZXIoeXlfY3JlYXRlX2J1ZmZlcih5eWlu
LCBZWV9CVUZfU0laRSkpOwo+ICAJYnVmLT5wYXJlbnQgPSBjdXJyZW50X2J1ZjsKPiAgCWN1cnJl
bnRfYnVmID0gYnVmOwo+ICAKPiAtCWZvciAoaXRlciA9IGN1cnJlbnRfZmlsZS0+cGFyZW50OyBp
dGVyOyBpdGVyID0gaXRlci0+cGFyZW50ICkgewo+IC0JCWlmICghc3RyY21wKGN1cnJlbnRfZmls
ZS0+bmFtZSxpdGVyLT5uYW1lKSApIHsKPiAtCQkJcHJpbnRmKCIlczolZDogcmVjdXJzaXZlIGlu
Y2x1c2lvbiBkZXRlY3RlZC4gIgo+IC0JCQkgICAgICAgIkluY2x1c2lvbiBwYXRoOlxuICBjdXJy
ZW50IGZpbGUgOiAnJXMnXG4iLAo+IC0JCQkgICAgICAgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9s
aW5lbm8oKSwKPiAtCQkJICAgICAgIHpjb25mX2N1cm5hbWUoKSk7Cj4gLQkJCWl0ZXIgPSBjdXJy
ZW50X2ZpbGUtPnBhcmVudDsKPiAtCQkJd2hpbGUgKGl0ZXIgJiYgXAo+IC0JCQkgICAgICAgc3Ry
Y21wKGl0ZXItPm5hbWUsY3VycmVudF9maWxlLT5uYW1lKSkgewo+IC0JCQkJcHJpbnRmKCIgIGlu
Y2x1ZGVkIGZyb206ICclczolZCdcbiIsCj4gLQkJCQkgICAgICAgaXRlci0+bmFtZSwgaXRlci0+
bGluZW5vLTEpOwo+ICsJY3VycmVudF9maWxlLT5saW5lbm8gPSB5eWxpbmVubzsKPiArCWZpbGUt
PnBhcmVudCA9IGN1cnJlbnRfZmlsZTsKPiArCj4gKwlmb3IgKGl0ZXIgPSBjdXJyZW50X2ZpbGU7
IGl0ZXI7IGl0ZXIgPSBpdGVyLT5wYXJlbnQpIHsKPiArCQlpZiAoIXN0cmNtcChpdGVyLT5uYW1l
LCBmaWxlLT5uYW1lKSkgewo+ICsJCQlmcHJpbnRmKHN0ZGVyciwKPiArCQkJCSJSZWN1cnNpdmUg
aW5jbHVzaW9uIGRldGVjdGVkLlxuIgo+ICsJCQkJIkluY2x1c2lvbiBwYXRoOlxuIgo+ICsJCQkJ
IiAgY3VycmVudCBmaWxlIDogJXNcbiIsIGZpbGUtPm5hbWUpOwo+ICsJCQlpdGVyID0gZmlsZTsK
PiArCQkJZG8gewo+ICAJCQkJaXRlciA9IGl0ZXItPnBhcmVudDsKPiAtCQkJfQo+IC0JCQlpZiAo
aXRlcikKPiAtCQkJCXByaW50ZigiICBpbmNsdWRlZCBmcm9tOiAnJXM6JWQnXG4iLAo+IC0JCQkJ
ICAgICAgIGl0ZXItPm5hbWUsIGl0ZXItPmxpbmVubysxKTsKPiArCQkJCWZwcmludGYoc3RkZXJy
LCAiICBpbmNsdWRlZCBmcm9tOiAlczolZFxuIiwKPiArCQkJCQlpdGVyLT5uYW1lLCBpdGVyLT5s
aW5lbm8gLSAxKTsKPiArCQkJfSB3aGlsZSAoc3RyY21wKGl0ZXItPm5hbWUsIGZpbGUtPm5hbWUp
KTsKPiAgCQkJZXhpdCgxKTsKPiAgCQl9Cj4gIAl9Cj4gLQlmaWxlLT5saW5lbm8gPSAxOwo+IC0J
ZmlsZS0+cGFyZW50ID0gY3VycmVudF9maWxlOwo+ICsKPiArCXl5bGluZW5vID0gMTsKPiAgCWN1
cnJlbnRfZmlsZSA9IGZpbGU7Cj4gIH0KPiAgCj4gQEAgLTM1Miw2ICszNDgsOCBAQCBzdGF0aWMg
dm9pZCB6Y29uZl9lbmRmaWxlKHZvaWQpCj4gIAlzdHJ1Y3QgYnVmZmVyICpwYXJlbnQ7Cj4gIAo+
ICAJY3VycmVudF9maWxlID0gY3VycmVudF9maWxlLT5wYXJlbnQ7Cj4gKwlpZiAoY3VycmVudF9m
aWxlKQo+ICsJCXl5bGluZW5vID0gY3VycmVudF9maWxlLT5saW5lbm87Cj4gIAo+ICAJcGFyZW50
ID0gY3VycmVudF9idWYtPnBhcmVudDsKPiAgCWlmIChwYXJlbnQpIHsKPiBkaWZmIC0tZ2l0IGEv
eGVuL3Rvb2xzL2tjb25maWcvemNvbmYubGV4LmNfc2hpcHBlZCBiL3hlbi90b29scy9rY29uZmln
L3pjb25mLmxleC5jX3NoaXBwZWQKPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAz
N2ZkZjYxMjM1Li4wMDAwMDAwMDAwCj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvemNvbmYubGV4
LmNfc2hpcHBlZAo+ICsrKyAvZGV2L251bGwKPiBAQCAtMSwyNDczICswLDAgQEAKPiAtCj4gLSNs
aW5lIDMgInNjcmlwdHMva2NvbmZpZy96Y29uZi5sZXguY19zaGlwcGVkIgo+IC0KPiAtI2RlZmlu
ZSAgWVlfSU5UX0FMSUdORUQgc2hvcnQgaW50Cj4gLQo+IC0vKiBBIGxleGljYWwgc2Nhbm5lciBn
ZW5lcmF0ZWQgYnkgZmxleCAqLwo+IC0KPiAtI2RlZmluZSB5eV9jcmVhdGVfYnVmZmVyIHpjb25m
X2NyZWF0ZV9idWZmZXIKPiAtI2RlZmluZSB5eV9kZWxldGVfYnVmZmVyIHpjb25mX2RlbGV0ZV9i
dWZmZXIKPiAtI2RlZmluZSB5eV9mbGV4X2RlYnVnIHpjb25mX2ZsZXhfZGVidWcKPiAtI2RlZmlu
ZSB5eV9pbml0X2J1ZmZlciB6Y29uZl9pbml0X2J1ZmZlcgo+IC0jZGVmaW5lIHl5X2ZsdXNoX2J1
ZmZlciB6Y29uZl9mbHVzaF9idWZmZXIKPiAtI2RlZmluZSB5eV9sb2FkX2J1ZmZlcl9zdGF0ZSB6
Y29uZl9sb2FkX2J1ZmZlcl9zdGF0ZQo+IC0jZGVmaW5lIHl5X3N3aXRjaF90b19idWZmZXIgemNv
bmZfc3dpdGNoX3RvX2J1ZmZlcgo+IC0jZGVmaW5lIHl5aW4gemNvbmZpbgo+IC0jZGVmaW5lIHl5
bGVuZyB6Y29uZmxlbmcKPiAtI2RlZmluZSB5eWxleCB6Y29uZmxleAo+IC0jZGVmaW5lIHl5bGlu
ZW5vIHpjb25mbGluZW5vCj4gLSNkZWZpbmUgeXlvdXQgemNvbmZvdXQKPiAtI2RlZmluZSB5eXJl
c3RhcnQgemNvbmZyZXN0YXJ0Cj4gLSNkZWZpbmUgeXl0ZXh0IHpjb25mdGV4dAo+IC0jZGVmaW5l
IHl5d3JhcCB6Y29uZndyYXAKPiAtI2RlZmluZSB5eWFsbG9jIHpjb25mYWxsb2MKPiAtI2RlZmlu
ZSB5eXJlYWxsb2MgemNvbmZyZWFsbG9jCj4gLSNkZWZpbmUgeXlmcmVlIHpjb25mZnJlZQo+IC0K
PiAtI2RlZmluZSBGTEVYX1NDQU5ORVIKPiAtI2RlZmluZSBZWV9GTEVYX01BSk9SX1ZFUlNJT04g
Mgo+IC0jZGVmaW5lIFlZX0ZMRVhfTUlOT1JfVkVSU0lPTiA1Cj4gLSNkZWZpbmUgWVlfRkxFWF9T
VUJNSU5PUl9WRVJTSU9OIDM1Cj4gLSNpZiBZWV9GTEVYX1NVQk1JTk9SX1ZFUlNJT04gPiAwCj4g
LSNkZWZpbmUgRkxFWF9CRVRBCj4gLSNlbmRpZgo+IC0KPiAtLyogRmlyc3QsIHdlIGRlYWwgd2l0
aCAgcGxhdGZvcm0tc3BlY2lmaWMgb3IgY29tcGlsZXItc3BlY2lmaWMgaXNzdWVzLiAqLwo+IC0K
PiAtLyogYmVnaW4gc3RhbmRhcmQgQyBoZWFkZXJzLiAqLwo+IC0jaW5jbHVkZSA8c3RkaW8uaD4K
PiAtI2luY2x1ZGUgPHN0cmluZy5oPgo+IC0jaW5jbHVkZSA8ZXJybm8uaD4KPiAtI2luY2x1ZGUg
PHN0ZGxpYi5oPgo+IC0KPiAtLyogZW5kIHN0YW5kYXJkIEMgaGVhZGVycy4gKi8KPiAtCj4gLS8q
IGZsZXggaW50ZWdlciB0eXBlIGRlZmluaXRpb25zICovCj4gLQo+IC0jaWZuZGVmIEZMRVhJTlRf
SAo+IC0jZGVmaW5lIEZMRVhJTlRfSAo+IC0KPiAtLyogQzk5IHN5c3RlbXMgaGF2ZSA8aW50dHlw
ZXMuaD4uIE5vbi1DOTkgc3lzdGVtcyBtYXkgb3IgbWF5IG5vdC4gKi8KPiAtCj4gLSNpZiBkZWZp
bmVkIChfX1NURENfVkVSU0lPTl9fKSAmJiBfX1NURENfVkVSU0lPTl9fID49IDE5OTkwMUwKPiAt
Cj4gLS8qIEM5OSBzYXlzIHRvIGRlZmluZSBfX1NURENfTElNSVRfTUFDUk9TIGJlZm9yZSBpbmNs
dWRpbmcgc3RkaW50LmgsCj4gLSAqIGlmIHlvdSB3YW50IHRoZSBsaW1pdCAobWF4L21pbikgbWFj
cm9zIGZvciBpbnQgdHlwZXMuIAo+IC0gKi8KPiAtI2lmbmRlZiBfX1NURENfTElNSVRfTUFDUk9T
Cj4gLSNkZWZpbmUgX19TVERDX0xJTUlUX01BQ1JPUyAxCj4gLSNlbmRpZgo+IC0KPiAtI2luY2x1
ZGUgPGludHR5cGVzLmg+Cj4gLXR5cGVkZWYgaW50OF90IGZsZXhfaW50OF90Owo+IC10eXBlZGVm
IHVpbnQ4X3QgZmxleF91aW50OF90Owo+IC10eXBlZGVmIGludDE2X3QgZmxleF9pbnQxNl90Owo+
IC10eXBlZGVmIHVpbnQxNl90IGZsZXhfdWludDE2X3Q7Cj4gLXR5cGVkZWYgaW50MzJfdCBmbGV4
X2ludDMyX3Q7Cj4gLXR5cGVkZWYgdWludDMyX3QgZmxleF91aW50MzJfdDsKPiAtI2Vsc2UKPiAt
dHlwZWRlZiBzaWduZWQgY2hhciBmbGV4X2ludDhfdDsKPiAtdHlwZWRlZiBzaG9ydCBpbnQgZmxl
eF9pbnQxNl90Owo+IC10eXBlZGVmIGludCBmbGV4X2ludDMyX3Q7Cj4gLXR5cGVkZWYgdW5zaWdu
ZWQgY2hhciBmbGV4X3VpbnQ4X3Q7IAo+IC10eXBlZGVmIHVuc2lnbmVkIHNob3J0IGludCBmbGV4
X3VpbnQxNl90Owo+IC10eXBlZGVmIHVuc2lnbmVkIGludCBmbGV4X3VpbnQzMl90Owo+IC0KPiAt
LyogTGltaXRzIG9mIGludGVncmFsIHR5cGVzLiAqLwo+IC0jaWZuZGVmIElOVDhfTUlOCj4gLSNk
ZWZpbmUgSU5UOF9NSU4gICAgICAgICAgICAgICAoLTEyOCkKPiAtI2VuZGlmCj4gLSNpZm5kZWYg
SU5UMTZfTUlOCj4gLSNkZWZpbmUgSU5UMTZfTUlOICAgICAgICAgICAgICAoLTMyNzY3LTEpCj4g
LSNlbmRpZgo+IC0jaWZuZGVmIElOVDMyX01JTgo+IC0jZGVmaW5lIElOVDMyX01JTiAgICAgICAg
ICAgICAgKC0yMTQ3NDgzNjQ3LTEpCj4gLSNlbmRpZgo+IC0jaWZuZGVmIElOVDhfTUFYCj4gLSNk
ZWZpbmUgSU5UOF9NQVggICAgICAgICAgICAgICAoMTI3KQo+IC0jZW5kaWYKPiAtI2lmbmRlZiBJ
TlQxNl9NQVgKPiAtI2RlZmluZSBJTlQxNl9NQVggICAgICAgICAgICAgICgzMjc2NykKPiAtI2Vu
ZGlmCj4gLSNpZm5kZWYgSU5UMzJfTUFYCj4gLSNkZWZpbmUgSU5UMzJfTUFYICAgICAgICAgICAg
ICAoMjE0NzQ4MzY0NykKPiAtI2VuZGlmCj4gLSNpZm5kZWYgVUlOVDhfTUFYCj4gLSNkZWZpbmUg
VUlOVDhfTUFYICAgICAgICAgICAgICAoMjU1VSkKPiAtI2VuZGlmCj4gLSNpZm5kZWYgVUlOVDE2
X01BWAo+IC0jZGVmaW5lIFVJTlQxNl9NQVggICAgICAgICAgICAgKDY1NTM1VSkKPiAtI2VuZGlm
Cj4gLSNpZm5kZWYgVUlOVDMyX01BWAo+IC0jZGVmaW5lIFVJTlQzMl9NQVggICAgICAgICAgICAg
KDQyOTQ5NjcyOTVVKQo+IC0jZW5kaWYKPiAtCj4gLSNlbmRpZiAvKiAhIEM5OSAqLwo+IC0KPiAt
I2VuZGlmIC8qICEgRkxFWElOVF9IICovCj4gLQo+IC0jaWZkZWYgX19jcGx1c3BsdXMKPiAtCj4g
LS8qIFRoZSAiY29uc3QiIHN0b3JhZ2UtY2xhc3MtbW9kaWZpZXIgaXMgdmFsaWQuICovCj4gLSNk
ZWZpbmUgWVlfVVNFX0NPTlNUCj4gLQo+IC0jZWxzZQkvKiAhIF9fY3BsdXNwbHVzICovCj4gLQo+
IC0vKiBDOTkgcmVxdWlyZXMgX19TVERDX18gdG8gYmUgZGVmaW5lZCBhcyAxLiAqLwo+IC0jaWYg
ZGVmaW5lZCAoX19TVERDX18pCj4gLQo+IC0jZGVmaW5lIFlZX1VTRV9DT05TVAo+IC0KPiAtI2Vu
ZGlmCS8qIGRlZmluZWQgKF9fU1REQ19fKSAqLwo+IC0jZW5kaWYJLyogISBfX2NwbHVzcGx1cyAq
Lwo+IC0KPiAtI2lmZGVmIFlZX1VTRV9DT05TVAo+IC0jZGVmaW5lIHl5Y29uc3QgY29uc3QKPiAt
I2Vsc2UKPiAtI2RlZmluZSB5eWNvbnN0Cj4gLSNlbmRpZgo+IC0KPiAtLyogUmV0dXJuZWQgdXBv
biBlbmQtb2YtZmlsZS4gKi8KPiAtI2RlZmluZSBZWV9OVUxMIDAKPiAtCj4gLS8qIFByb21vdGVz
IGEgcG9zc2libHkgbmVnYXRpdmUsIHBvc3NpYmx5IHNpZ25lZCBjaGFyIHRvIGFuIHVuc2lnbmVk
Cj4gLSAqIGludGVnZXIgZm9yIHVzZSBhcyBhbiBhcnJheSBpbmRleC4gIElmIHRoZSBzaWduZWQg
Y2hhciBpcyBuZWdhdGl2ZSwKPiAtICogd2Ugd2FudCB0byBpbnN0ZWFkIHRyZWF0IGl0IGFzIGFu
IDgtYml0IHVuc2lnbmVkIGNoYXIsIGhlbmNlIHRoZQo+IC0gKiBkb3VibGUgY2FzdC4KPiAtICov
Cj4gLSNkZWZpbmUgWVlfU0NfVE9fVUkoYykgKCh1bnNpZ25lZCBpbnQpICh1bnNpZ25lZCBjaGFy
KSBjKQo+IC0KPiAtLyogRW50ZXIgYSBzdGFydCBjb25kaXRpb24uICBUaGlzIG1hY3JvIHJlYWxs
eSBvdWdodCB0byB0YWtlIGEgcGFyYW1ldGVyLAo+IC0gKiBidXQgd2UgZG8gaXQgdGhlIGRpc2d1
c3RpbmcgY3J1ZnR5IHdheSBmb3JjZWQgb24gdXMgYnkgdGhlICgpLWxlc3MKPiAtICogZGVmaW5p
dGlvbiBvZiBCRUdJTi4KPiAtICovCj4gLSNkZWZpbmUgQkVHSU4gKHl5X3N0YXJ0KSA9IDEgKyAy
ICoKPiAtCj4gLS8qIFRyYW5zbGF0ZSB0aGUgY3VycmVudCBzdGFydCBzdGF0ZSBpbnRvIGEgdmFs
dWUgdGhhdCBjYW4gYmUgbGF0ZXIgaGFuZGVkCj4gLSAqIHRvIEJFR0lOIHRvIHJldHVybiB0byB0
aGUgc3RhdGUuICBUaGUgWVlTVEFURSBhbGlhcyBpcyBmb3IgbGV4Cj4gLSAqIGNvbXBhdGliaWxp
dHkuCj4gLSAqLwo+IC0jZGVmaW5lIFlZX1NUQVJUICgoKHl5X3N0YXJ0KSAtIDEpIC8gMikKPiAt
I2RlZmluZSBZWVNUQVRFIFlZX1NUQVJUCj4gLQo+IC0vKiBBY3Rpb24gbnVtYmVyIGZvciBFT0Yg
cnVsZSBvZiBhIGdpdmVuIHN0YXJ0IHN0YXRlLiAqLwo+IC0jZGVmaW5lIFlZX1NUQVRFX0VPRihz
dGF0ZSkgKFlZX0VORF9PRl9CVUZGRVIgKyBzdGF0ZSArIDEpCj4gLQo+IC0vKiBTcGVjaWFsIGFj
dGlvbiBtZWFuaW5nICJzdGFydCBwcm9jZXNzaW5nIGEgbmV3IGZpbGUiLiAqLwo+IC0jZGVmaW5l
IFlZX05FV19GSUxFIHpjb25mcmVzdGFydCh6Y29uZmluICApCj4gLQo+IC0jZGVmaW5lIFlZX0VO
RF9PRl9CVUZGRVJfQ0hBUiAwCj4gLQo+IC0vKiBTaXplIG9mIGRlZmF1bHQgaW5wdXQgYnVmZmVy
LiAqLwo+IC0jaWZuZGVmIFlZX0JVRl9TSVpFCj4gLSNpZmRlZiBfX2lhNjRfXwo+IC0vKiBPbiBJ
QS02NCwgdGhlIGJ1ZmZlciBzaXplIGlzIDE2aywgbm90IDhrLgo+IC0gKiBNb3Jlb3ZlciwgWVlf
QlVGX1NJWkUgaXMgMipZWV9SRUFEX0JVRl9TSVpFIGluIHRoZSBnZW5lcmFsIGNhc2UuCj4gLSAq
IERpdHRvIGZvciB0aGUgX19pYTY0X18gY2FzZSBhY2NvcmRpbmdseS4KPiAtICovCj4gLSNkZWZp
bmUgWVlfQlVGX1NJWkUgMzI3NjgKPiAtI2Vsc2UKPiAtI2RlZmluZSBZWV9CVUZfU0laRSAxNjM4
NAo+IC0jZW5kaWYgLyogX19pYTY0X18gKi8KPiAtI2VuZGlmCj4gLQo+IC0vKiBUaGUgc3RhdGUg
YnVmIG11c3QgYmUgbGFyZ2UgZW5vdWdoIHRvIGhvbGQgb25lIHN0YXRlIHBlciBjaGFyYWN0ZXIg
aW4gdGhlIG1haW4gYnVmZmVyLgo+IC0gKi8KPiAtI2RlZmluZSBZWV9TVEFURV9CVUZfU0laRSAg
ICgoWVlfQlVGX1NJWkUgKyAyKSAqIHNpemVvZih5eV9zdGF0ZV90eXBlKSkKPiAtCj4gLSNpZm5k
ZWYgWVlfVFlQRURFRl9ZWV9CVUZGRVJfU1RBVEUKPiAtI2RlZmluZSBZWV9UWVBFREVGX1lZX0JV
RkZFUl9TVEFURQo+IC10eXBlZGVmIHN0cnVjdCB5eV9idWZmZXJfc3RhdGUgKllZX0JVRkZFUl9T
VEFURTsKPiAtI2VuZGlmCj4gLQo+IC1leHRlcm4gaW50IHpjb25mbGVuZzsKPiAtCj4gLWV4dGVy
biBGSUxFICp6Y29uZmluLCAqemNvbmZvdXQ7Cj4gLQo+IC0jZGVmaW5lIEVPQl9BQ1RfQ09OVElO
VUVfU0NBTiAwCj4gLSNkZWZpbmUgRU9CX0FDVF9FTkRfT0ZfRklMRSAxCj4gLSNkZWZpbmUgRU9C
X0FDVF9MQVNUX01BVENIIDIKPiAtCj4gLSAgICAjZGVmaW5lIFlZX0xFU1NfTElORU5PKG4pCj4g
LSAgICAKPiAtLyogUmV0dXJuIGFsbCBidXQgdGhlIGZpcnN0ICJuIiBtYXRjaGVkIGNoYXJhY3Rl
cnMgYmFjayB0byB0aGUgaW5wdXQgc3RyZWFtLiAqLwo+IC0jZGVmaW5lIHl5bGVzcyhuKSBcCj4g
LQlkbyBcCj4gLQkJeyBcCj4gLQkJLyogVW5kbyBlZmZlY3RzIG9mIHNldHRpbmcgdXAgemNvbmZ0
ZXh0LiAqLyBcCj4gLSAgICAgICAgaW50IHl5bGVzc19tYWNyb19hcmcgPSAobik7IFwKPiAtICAg
ICAgICBZWV9MRVNTX0xJTkVOTyh5eWxlc3NfbWFjcm9fYXJnKTtcCj4gLQkJKnl5X2NwID0gKHl5
X2hvbGRfY2hhcik7IFwKPiAtCQlZWV9SRVNUT1JFX1lZX01PUkVfT0ZGU0VUIFwKPiAtCQkoeXlf
Y19idWZfcCkgPSB5eV9jcCA9IHl5X2JwICsgeXlsZXNzX21hY3JvX2FyZyAtIFlZX01PUkVfQURK
OyBcCj4gLQkJWVlfRE9fQkVGT1JFX0FDVElPTjsgLyogc2V0IHVwIHpjb25mdGV4dCBhZ2FpbiAq
LyBcCj4gLQkJfSBcCj4gLQl3aGlsZSAoIDAgKQo+IC0KPiAtI2RlZmluZSB1bnB1dChjKSB5eXVu
cHV0KCBjLCAoeXl0ZXh0X3B0cikgICkKPiAtCj4gLSNpZm5kZWYgWVlfVFlQRURFRl9ZWV9TSVpF
X1QKPiAtI2RlZmluZSBZWV9UWVBFREVGX1lZX1NJWkVfVAo+IC10eXBlZGVmIHNpemVfdCB5eV9z
aXplX3Q7Cj4gLSNlbmRpZgo+IC0KPiAtI2lmbmRlZiBZWV9TVFJVQ1RfWVlfQlVGRkVSX1NUQVRF
Cj4gLSNkZWZpbmUgWVlfU1RSVUNUX1lZX0JVRkZFUl9TVEFURQo+IC1zdHJ1Y3QgeXlfYnVmZmVy
X3N0YXRlCj4gLQl7Cj4gLQlGSUxFICp5eV9pbnB1dF9maWxlOwo+IC0KPiAtCWNoYXIgKnl5X2No
X2J1ZjsJCS8qIGlucHV0IGJ1ZmZlciAqLwo+IC0JY2hhciAqeXlfYnVmX3BvczsJCS8qIGN1cnJl
bnQgcG9zaXRpb24gaW4gaW5wdXQgYnVmZmVyICovCj4gLQo+IC0JLyogU2l6ZSBvZiBpbnB1dCBi
dWZmZXIgaW4gYnl0ZXMsIG5vdCBpbmNsdWRpbmcgcm9vbSBmb3IgRU9CCj4gLQkgKiBjaGFyYWN0
ZXJzLgo+IC0JICovCj4gLQl5eV9zaXplX3QgeXlfYnVmX3NpemU7Cj4gLQo+IC0JLyogTnVtYmVy
IG9mIGNoYXJhY3RlcnMgcmVhZCBpbnRvIHl5X2NoX2J1Ziwgbm90IGluY2x1ZGluZyBFT0IKPiAt
CSAqIGNoYXJhY3RlcnMuCj4gLQkgKi8KPiAtCWludCB5eV9uX2NoYXJzOwo+IC0KPiAtCS8qIFdo
ZXRoZXIgd2UgIm93biIgdGhlIGJ1ZmZlciAtIGkuZS4sIHdlIGtub3cgd2UgY3JlYXRlZCBpdCwK
PiAtCSAqIGFuZCBjYW4gcmVhbGxvYygpIGl0IHRvIGdyb3cgaXQsIGFuZCBzaG91bGQgZnJlZSgp
IGl0IHRvCj4gLQkgKiBkZWxldGUgaXQuCj4gLQkgKi8KPiAtCWludCB5eV9pc19vdXJfYnVmZmVy
Owo+IC0KPiAtCS8qIFdoZXRoZXIgdGhpcyBpcyBhbiAiaW50ZXJhY3RpdmUiIGlucHV0IHNvdXJj
ZTsgaWYgc28sIGFuZAo+IC0JICogaWYgd2UncmUgdXNpbmcgc3RkaW8gZm9yIGlucHV0LCB0aGVu
IHdlIHdhbnQgdG8gdXNlIGdldGMoKQo+IC0JICogaW5zdGVhZCBvZiBmcmVhZCgpLCB0byBtYWtl
IHN1cmUgd2Ugc3RvcCBmZXRjaGluZyBpbnB1dCBhZnRlcgo+IC0JICogZWFjaCBuZXdsaW5lLgo+
IC0JICovCj4gLQlpbnQgeXlfaXNfaW50ZXJhY3RpdmU7Cj4gLQo+IC0JLyogV2hldGhlciB3ZSdy
ZSBjb25zaWRlcmVkIHRvIGJlIGF0IHRoZSBiZWdpbm5pbmcgb2YgYSBsaW5lLgo+IC0JICogSWYg
c28sICdeJyBydWxlcyB3aWxsIGJlIGFjdGl2ZSBvbiB0aGUgbmV4dCBtYXRjaCwgb3RoZXJ3aXNl
Cj4gLQkgKiBub3QuCj4gLQkgKi8KPiAtCWludCB5eV9hdF9ib2w7Cj4gLQo+IC0gICAgaW50IHl5
X2JzX2xpbmVubzsgLyoqPCBUaGUgbGluZSBjb3VudC4gKi8KPiAtICAgIGludCB5eV9ic19jb2x1
bW47IC8qKjwgVGhlIGNvbHVtbiBjb3VudC4gKi8KPiAtICAgIAo+IC0JLyogV2hldGhlciB0byB0
cnkgdG8gZmlsbCB0aGUgaW5wdXQgYnVmZmVyIHdoZW4gd2UgcmVhY2ggdGhlCj4gLQkgKiBlbmQg
b2YgaXQuCj4gLQkgKi8KPiAtCWludCB5eV9maWxsX2J1ZmZlcjsKPiAtCj4gLQlpbnQgeXlfYnVm
ZmVyX3N0YXR1czsKPiAtCj4gLSNkZWZpbmUgWVlfQlVGRkVSX05FVyAwCj4gLSNkZWZpbmUgWVlf
QlVGRkVSX05PUk1BTCAxCj4gLQkvKiBXaGVuIGFuIEVPRidzIGJlZW4gc2VlbiBidXQgdGhlcmUn
cyBzdGlsbCBzb21lIHRleHQgdG8gcHJvY2Vzcwo+IC0JICogdGhlbiB3ZSBtYXJrIHRoZSBidWZm
ZXIgYXMgWVlfRU9GX1BFTkRJTkcsIHRvIGluZGljYXRlIHRoYXQgd2UKPiAtCSAqIHNob3VsZG4n
dCB0cnkgcmVhZGluZyBmcm9tIHRoZSBpbnB1dCBzb3VyY2UgYW55IG1vcmUuICBXZSBtaWdodAo+
IC0JICogc3RpbGwgaGF2ZSBhIGJ1bmNoIG9mIHRva2VucyB0byBtYXRjaCwgdGhvdWdoLCBiZWNh
dXNlIG9mCj4gLQkgKiBwb3NzaWJsZSBiYWNraW5nLXVwLgo+IC0JICoKPiAtCSAqIFdoZW4gd2Ug
YWN0dWFsbHkgc2VlIHRoZSBFT0YsIHdlIGNoYW5nZSB0aGUgc3RhdHVzIHRvICJuZXciCj4gLQkg
KiAodmlhIHpjb25mcmVzdGFydCgpKSwgc28gdGhhdCB0aGUgdXNlciBjYW4gY29udGludWUgc2Nh
bm5pbmcgYnkKPiAtCSAqIGp1c3QgcG9pbnRpbmcgemNvbmZpbiBhdCBhIG5ldyBpbnB1dCBmaWxl
Lgo+IC0JICovCj4gLSNkZWZpbmUgWVlfQlVGRkVSX0VPRl9QRU5ESU5HIDIKPiAtCj4gLQl9Owo+
IC0jZW5kaWYgLyogIVlZX1NUUlVDVF9ZWV9CVUZGRVJfU1RBVEUgKi8KPiAtCj4gLS8qIFN0YWNr
IG9mIGlucHV0IGJ1ZmZlcnMuICovCj4gLXN0YXRpYyBzaXplX3QgeXlfYnVmZmVyX3N0YWNrX3Rv
cCA9IDA7IC8qKjwgaW5kZXggb2YgdG9wIG9mIHN0YWNrLiAqLwo+IC1zdGF0aWMgc2l6ZV90IHl5
X2J1ZmZlcl9zdGFja19tYXggPSAwOyAvKio8IGNhcGFjaXR5IG9mIHN0YWNrLiAqLwo+IC1zdGF0
aWMgWVlfQlVGRkVSX1NUQVRFICogeXlfYnVmZmVyX3N0YWNrID0gMDsgLyoqPCBTdGFjayBhcyBh
biBhcnJheS4gKi8KPiAtCj4gLS8qIFdlIHByb3ZpZGUgbWFjcm9zIGZvciBhY2Nlc3NpbmcgYnVm
ZmVyIHN0YXRlcyBpbiBjYXNlIGluIHRoZQo+IC0gKiBmdXR1cmUgd2Ugd2FudCB0byBwdXQgdGhl
IGJ1ZmZlciBzdGF0ZXMgaW4gYSBtb3JlIGdlbmVyYWwKPiAtICogInNjYW5uZXIgc3RhdGUiLgo+
IC0gKgo+IC0gKiBSZXR1cm5zIHRoZSB0b3Agb2YgdGhlIHN0YWNrLCBvciBOVUxMLgo+IC0gKi8K
PiAtI2RlZmluZSBZWV9DVVJSRU5UX0JVRkZFUiAoICh5eV9idWZmZXJfc3RhY2spIFwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICA/ICh5eV9idWZmZXJfc3RhY2spWyh5eV9idWZmZXJfc3Rh
Y2tfdG9wKV0gXAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIDogTlVMTCkKPiAtCj4gLS8q
IFNhbWUgYXMgcHJldmlvdXMgbWFjcm8sIGJ1dCB1c2VmdWwgd2hlbiB3ZSBrbm93IHRoYXQgdGhl
IGJ1ZmZlciBzdGFjayBpcyBub3QKPiAtICogTlVMTCBvciB3aGVuIHdlIG5lZWQgYW4gbHZhbHVl
LiBGb3IgaW50ZXJuYWwgdXNlIG9ubHkuCj4gLSAqLwo+IC0jZGVmaW5lIFlZX0NVUlJFTlRfQlVG
RkVSX0xWQUxVRSAoeXlfYnVmZmVyX3N0YWNrKVsoeXlfYnVmZmVyX3N0YWNrX3RvcCldCj4gLQo+
IC0vKiB5eV9ob2xkX2NoYXIgaG9sZHMgdGhlIGNoYXJhY3RlciBsb3N0IHdoZW4gemNvbmZ0ZXh0
IGlzIGZvcm1lZC4gKi8KPiAtc3RhdGljIGNoYXIgeXlfaG9sZF9jaGFyOwo+IC1zdGF0aWMgaW50
IHl5X25fY2hhcnM7CQkvKiBudW1iZXIgb2YgY2hhcmFjdGVycyByZWFkIGludG8geXlfY2hfYnVm
ICovCj4gLWludCB6Y29uZmxlbmc7Cj4gLQo+IC0vKiBQb2ludHMgdG8gY3VycmVudCBjaGFyYWN0
ZXIgaW4gYnVmZmVyLiAqLwo+IC1zdGF0aWMgY2hhciAqeXlfY19idWZfcCA9IChjaGFyICopIDA7
Cj4gLXN0YXRpYyBpbnQgeXlfaW5pdCA9IDA7CQkvKiB3aGV0aGVyIHdlIG5lZWQgdG8gaW5pdGlh
bGl6ZSAqLwo+IC1zdGF0aWMgaW50IHl5X3N0YXJ0ID0gMDsJLyogc3RhcnQgc3RhdGUgbnVtYmVy
ICovCj4gLQo+IC0vKiBGbGFnIHdoaWNoIGlzIHVzZWQgdG8gYWxsb3cgemNvbmZ3cmFwKCkncyB0
byBkbyBidWZmZXIgc3dpdGNoZXMKPiAtICogaW5zdGVhZCBvZiBzZXR0aW5nIHVwIGEgZnJlc2gg
emNvbmZpbi4gIEEgYml0IG9mIGEgaGFjayAuLi4KPiAtICovCj4gLXN0YXRpYyBpbnQgeXlfZGlk
X2J1ZmZlcl9zd2l0Y2hfb25fZW9mOwo+IC0KPiAtdm9pZCB6Y29uZnJlc3RhcnQgKEZJTEUgKmlu
cHV0X2ZpbGUgICk7Cj4gLXZvaWQgemNvbmZfc3dpdGNoX3RvX2J1ZmZlciAoWVlfQlVGRkVSX1NU
QVRFIG5ld19idWZmZXIgICk7Cj4gLVlZX0JVRkZFUl9TVEFURSB6Y29uZl9jcmVhdGVfYnVmZmVy
IChGSUxFICpmaWxlLGludCBzaXplICApOwo+IC12b2lkIHpjb25mX2RlbGV0ZV9idWZmZXIgKFlZ
X0JVRkZFUl9TVEFURSBiICApOwo+IC12b2lkIHpjb25mX2ZsdXNoX2J1ZmZlciAoWVlfQlVGRkVS
X1NUQVRFIGIgICk7Cj4gLXZvaWQgemNvbmZwdXNoX2J1ZmZlcl9zdGF0ZSAoWVlfQlVGRkVSX1NU
QVRFIG5ld19idWZmZXIgICk7Cj4gLXZvaWQgemNvbmZwb3BfYnVmZmVyX3N0YXRlICh2b2lkICk7
Cj4gLQo+IC1zdGF0aWMgdm9pZCB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sgKHZvaWQgKTsKPiAt
c3RhdGljIHZvaWQgemNvbmZfbG9hZF9idWZmZXJfc3RhdGUgKHZvaWQgKTsKPiAtc3RhdGljIHZv
aWQgemNvbmZfaW5pdF9idWZmZXIgKFlZX0JVRkZFUl9TVEFURSBiLEZJTEUgKmZpbGUgICk7Cj4g
LQo+IC0jZGVmaW5lIFlZX0ZMVVNIX0JVRkZFUiB6Y29uZl9mbHVzaF9idWZmZXIoWVlfQ1VSUkVO
VF9CVUZGRVIgKQo+IC0KPiAtWVlfQlVGRkVSX1NUQVRFIHpjb25mX3NjYW5fYnVmZmVyIChjaGFy
ICpiYXNlLHl5X3NpemVfdCBzaXplICApOwo+IC1ZWV9CVUZGRVJfU1RBVEUgemNvbmZfc2Nhbl9z
dHJpbmcgKHl5Y29uc3QgY2hhciAqeXlfc3RyICApOwo+IC1ZWV9CVUZGRVJfU1RBVEUgemNvbmZf
c2Nhbl9ieXRlcyAoeXljb25zdCBjaGFyICpieXRlcyxpbnQgbGVuICApOwo+IC0KPiAtdm9pZCAq
emNvbmZhbGxvYyAoeXlfc2l6ZV90ICApOwo+IC12b2lkICp6Y29uZnJlYWxsb2MgKHZvaWQgKix5
eV9zaXplX3QgICk7Cj4gLXZvaWQgemNvbmZmcmVlICh2b2lkICogICk7Cj4gLQo+IC0jZGVmaW5l
IHl5X25ld19idWZmZXIgemNvbmZfY3JlYXRlX2J1ZmZlcgo+IC0KPiAtI2RlZmluZSB5eV9zZXRf
aW50ZXJhY3RpdmUoaXNfaW50ZXJhY3RpdmUpIFwKPiAtCXsgXAo+IC0JaWYgKCAhIFlZX0NVUlJF
TlRfQlVGRkVSICl7IFwKPiAtICAgICAgICB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sgKCk7IFwK
PiAtCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSAgICBcCj4gLSAgICAgICAgICAgIHpjb25m
X2NyZWF0ZV9idWZmZXIoemNvbmZpbixZWV9CVUZfU0laRSApOyBcCj4gLQl9IFwKPiAtCVlZX0NV
UlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfaXNfaW50ZXJhY3RpdmUgPSBpc19pbnRlcmFjdGl2ZTsg
XAo+IC0JfQo+IC0KPiAtI2RlZmluZSB5eV9zZXRfYm9sKGF0X2JvbCkgXAo+IC0JeyBcCj4gLQlp
ZiAoICEgWVlfQ1VSUkVOVF9CVUZGRVIgKXtcCj4gLSAgICAgICAgemNvbmZlbnN1cmVfYnVmZmVy
X3N0YWNrICgpOyBcCj4gLQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0gICAgXAo+IC0gICAg
ICAgICAgICB6Y29uZl9jcmVhdGVfYnVmZmVyKHpjb25maW4sWVlfQlVGX1NJWkUgKTsgXAo+IC0J
fSBcCj4gLQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2F0X2JvbCA9IGF0X2JvbDsgXAo+
IC0JfQo+IC0KPiAtI2RlZmluZSBZWV9BVF9CT0woKSAoWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVF
LT55eV9hdF9ib2wpCj4gLQo+IC0vKiBCZWdpbiB1c2VyIHNlY3QzICovCj4gLQo+IC0jZGVmaW5l
IHpjb25md3JhcChuKSAxCj4gLSNkZWZpbmUgWVlfU0tJUF9ZWVdSQVAKPiAtCj4gLXR5cGVkZWYg
dW5zaWduZWQgY2hhciBZWV9DSEFSOwo+IC0KPiAtRklMRSAqemNvbmZpbiA9IChGSUxFICopIDAs
ICp6Y29uZm91dCA9IChGSUxFICopIDA7Cj4gLQo+IC10eXBlZGVmIGludCB5eV9zdGF0ZV90eXBl
Owo+IC0KPiAtZXh0ZXJuIGludCB6Y29uZmxpbmVubzsKPiAtCj4gLWludCB6Y29uZmxpbmVubyA9
IDE7Cj4gLQo+IC1leHRlcm4gY2hhciAqemNvbmZ0ZXh0Owo+IC0jZGVmaW5lIHl5dGV4dF9wdHIg
emNvbmZ0ZXh0Cj4gLXN0YXRpYyB5eWNvbnN0IGZsZXhfaW50MTZfdCB5eV9ueHRbXVsxOF0gPQo+
IC0gICAgewo+IC0gICAgewo+IC0gICAgICAgIDAsICAgIDAsICAgIDAsICAgIDAsICAgIDAsICAg
IDAsICAgIDAsICAgIDAsICAgIDAsICAgIDAsCj4gLSAgICAgICAgMCwgICAgMCwgICAgMCwgICAg
MCwgICAgMCwgICAgMCwgICAgMCwgICAgMAo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAg
ICAxMSwgICAxMiwgICAxMywgICAxNCwgICAxMiwgICAxMiwgICAxNSwgICAxMiwgICAxMiwgICAx
MiwKPiAtICAgICAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEy
Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDEyLCAgIDEzLCAgIDE0LCAg
IDEyLCAgIDEyLCAgIDE1LCAgIDEyLCAgIDEyLCAgIDEyLAo+IC0gICAgICAgMTIsICAgMTIsICAg
MTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+
IC0gICAgICAgMTEsICAgMTYsICAgMTYsICAgMTcsICAgMTYsICAgMTYsICAgMTYsICAgMTYsICAg
MTYsICAgMTYsCj4gLSAgICAgICAxNiwgICAxOCwgICAxNiwgICAxNiwgICAxNiwgICAxNiwgICAx
NiwgICAxNgo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgICAxNiwgICAxNiwg
ICAxNywgICAxNiwgICAxNiwgICAxNiwgICAxNiwgICAxNiwgICAxNiwKPiAtICAgICAgIDE2LCAg
IDE4LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2LCAgIDE2Cj4gLQo+IC0gICAgfSwKPiAt
Cj4gLSAgICB7Cj4gLSAgICAgICAxMSwgICAxOSwgICAyMCwgICAyMSwgICAxOSwgICAxOSwgICAx
OSwgICAxOSwgICAxOSwgICAxOSwKPiAtICAgICAgIDE5LCAgIDE5LCAgIDE5LCAgIDE5LCAgIDE5
LCAgIDE5LCAgIDE5LCAgIDE5Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAg
IDE5LCAgIDIwLCAgIDIxLCAgIDE5LCAgIDE5LCAgIDE5LCAgIDE5LCAgIDE5LCAgIDE5LAo+IC0g
ICAgICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTksICAgMTkKPiAtICAg
IH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAgMjIsICAgMjIsICAgMjMsICAgMjIsICAg
MjQsICAgMjIsICAgMjIsICAgMjQsICAgMjIsCj4gLSAgICAgICAyMiwgICAyMiwgICAyMiwgICAy
MiwgICAyMiwgICAyMiwgICAyNSwgICAyMgo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAg
ICAxMSwgICAyMiwgICAyMiwgICAyMywgICAyMiwgICAyNCwgICAyMiwgICAyMiwgICAyNCwgICAy
MiwKPiAtICAgICAgIDIyLCAgIDIyLCAgIDIyLCAgIDIyLCAgIDIyLCAgIDIyLCAgIDI1LCAgIDIy
Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDI2LCAgIDI3LCAgIDI4LCAg
IDI5LCAgIDMwLCAgIDMxLCAgIDMyLCAgIDMwLCAgIDMzLAo+IC0gICAgICAgMzQsICAgMzUsICAg
MzUsICAgMzYsICAgMzcsICAgMzgsICAgMzksICAgNDAKPiAtCj4gLSAgICB9LAo+IC0KPiAtICAg
IHsKPiAtICAgICAgIDExLCAgIDI2LCAgIDI3LCAgIDI4LCAgIDI5LCAgIDMwLCAgIDMxLCAgIDMy
LCAgIDMwLCAgIDMzLAo+IC0gICAgICAgMzQsICAgMzUsICAgMzUsICAgMzYsICAgMzcsICAgMzgs
ICAgMzksICAgNDAKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAtMTEsICAtMTEsICAt
MTEsICAtMTEsICAtMTEsICAtMTEsICAtMTEsICAtMTEsICAtMTEsICAtMTEsCj4gLSAgICAgIC0x
MSwgIC0xMSwgIC0xMSwgIC0xMSwgIC0xMSwgIC0xMSwgIC0xMSwgIC0xMQo+IC0gICAgfSwKPiAt
Cj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwgIC0xMiwgIC0x
MiwgIC0xMiwgIC0xMiwgIC0xMiwKPiAtICAgICAgLTEyLCAgLTEyLCAgLTEyLCAgLTEyLCAgLTEy
LCAgLTEyLCAgLTEyLCAgLTEyCj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAg
LTEzLCAgIDQxLCAgIDQyLCAgLTEzLCAgLTEzLCAgIDQzLCAgLTEzLCAgLTEzLCAgLTEzLAo+IC0g
ICAgICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMsICAtMTMKPiAtICAg
IH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMTQsICAtMTQsICAtMTQsICAtMTQsICAt
MTQsICAtMTQsICAtMTQsICAtMTQsICAtMTQsCj4gLSAgICAgIC0xNCwgIC0xNCwgIC0xNCwgIC0x
NCwgIC0xNCwgIC0xNCwgIC0xNCwgIC0xNAo+IC0KPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0g
ICAgICAgMTEsICAgNDQsICAgNDQsICAgNDUsICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQs
ICAgNDQsCj4gLSAgICAgICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NCwg
ICA0NAo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC0xNiwgIC0xNiwgIC0x
NiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwgIC0xNiwKPiAtICAgICAgLTE2LCAgLTE2
LCAgLTE2LCAgLTE2LCAgLTE2LCAgLTE2LCAgLTE2LCAgLTE2Cj4gLSAgICB9LAo+IC0KPiAtICAg
IHsKPiAtICAgICAgIDExLCAgLTE3LCAgLTE3LCAgLTE3LCAgLTE3LCAgLTE3LCAgLTE3LCAgLTE3
LCAgLTE3LCAgLTE3LAo+IC0gICAgICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAtMTcsICAtMTcs
ICAtMTcsICAtMTcKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMTgsICAt
MTgsICAtMTgsICAtMTgsICAtMTgsICAtMTgsICAtMTgsICAtMTgsICAtMTgsCj4gLSAgICAgIC0x
OCwgICA0NiwgIC0xOCwgIC0xOCwgIC0xOCwgIC0xOCwgIC0xOCwgIC0xOAo+IC0gICAgfSwKPiAt
Cj4gLSAgICB7Cj4gLSAgICAgICAxMSwgICA0NywgICA0NywgIC0xOSwgICA0NywgICA0NywgICA0
NywgICA0NywgICA0NywgICA0NywKPiAtICAgICAgIDQ3LCAgIDQ3LCAgIDQ3LCAgIDQ3LCAgIDQ3
LCAgIDQ3LCAgIDQ3LCAgIDQ3Cj4gLQo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAx
MSwgIC0yMCwgICA0OCwgICA0OSwgIC0yMCwgIC0yMCwgIC0yMCwgIC0yMCwgIC0yMCwgIC0yMCwK
PiAtICAgICAgLTIwLCAgLTIwLCAgLTIwLCAgLTIwLCAgLTIwLCAgLTIwLCAgLTIwLCAgLTIwCj4g
LSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDUwLCAgLTIxLCAgLTIxLCAgIDUw
LCAgIDUwLCAgIDUwLCAgIDUwLCAgIDUwLCAgIDUwLAo+IC0gICAgICAgNTAsICAgNTAsICAgNTAs
ICAgNTAsICAgNTAsICAgNTAsICAgNTAsICAgNTAKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0g
ICAgICAgMTEsICAgNTEsICAgNTEsICAgNTIsICAgNTEsICAtMjIsICAgNTEsICAgNTEsICAtMjIs
ICAgNTEsCj4gLSAgICAgICA1MSwgICA1MSwgICA1MSwgICA1MSwgICA1MSwgICA1MSwgIC0yMiwg
ICA1MQo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC0yMywgIC0yMywgIC0y
MywgIC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMywgIC0yMywKPiAtICAgICAgLTIzLCAgLTIz
LCAgLTIzLCAgLTIzLCAgLTIzLCAgLTIzLCAgLTIzLCAgLTIzCj4gLSAgICB9LAo+IC0KPiAtICAg
IHsKPiAtICAgICAgIDExLCAgLTI0LCAgLTI0LCAgLTI0LCAgLTI0LCAgLTI0LCAgLTI0LCAgLTI0
LCAgLTI0LCAgLTI0LAo+IC0gICAgICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQsICAtMjQs
ICAtMjQsICAtMjQKPiAtCj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDUz
LCAgIDUzLCAgIDU0LCAgIDUzLCAgIDUzLCAgIDUzLCAgIDUzLCAgIDUzLCAgIDUzLAo+IC0gICAg
ICAgNTMsICAgNTMsICAgNTMsICAgNTMsICAgNTMsICAgNTMsICAgNTMsICAgNTMKPiAtICAgIH0s
Cj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMjYsICAtMjYsICAtMjYsICAtMjYsICAtMjYs
ICAtMjYsICAtMjYsICAtMjYsICAtMjYsCj4gLSAgICAgIC0yNiwgIC0yNiwgIC0yNiwgIC0yNiwg
IC0yNiwgIC0yNiwgIC0yNiwgIC0yNgo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAx
MSwgIC0yNywgICA1NSwgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0yNywgIC0yNywK
PiAtICAgICAgLTI3LCAgLTI3LCAgLTI3LCAgLTI3LCAgLTI3LCAgLTI3LCAgLTI3LCAgLTI3Cj4g
LSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTI4LCAgLTI4LCAgLTI4LCAgLTI4
LCAgLTI4LCAgLTI4LCAgLTI4LCAgLTI4LCAgLTI4LAo+IC0gICAgICAtMjgsICAtMjgsICAtMjgs
ICAtMjgsICAtMjgsICAtMjgsICAtMjgsICAtMjgKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0g
ICAgICAgMTEsICAtMjksICAtMjksICAtMjksICAtMjksICAtMjksICAtMjksICAtMjksICAtMjks
ICAtMjksCj4gLSAgICAgIC0yOSwgIC0yOSwgIC0yOSwgIC0yOSwgICA1NiwgIC0yOSwgIC0yOSwg
IC0yOQo+IC0KPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMzAsICAtMzAs
ICAtMzAsICAtMzAsICAtMzAsICAtMzAsICAtMzAsICAtMzAsICAtMzAsCj4gLSAgICAgIC0zMCwg
IC0zMCwgIC0zMCwgIC0zMCwgIC0zMCwgIC0zMCwgIC0zMCwgIC0zMAo+IC0gICAgfSwKPiAtCj4g
LSAgICB7Cj4gLSAgICAgICAxMSwgICA1NywgICA1NywgIC0zMSwgICA1NywgICA1NywgICA1Nywg
ICA1NywgICA1NywgICA1NywKPiAtICAgICAgIDU3LCAgIDU3LCAgIDU3LCAgIDU3LCAgIDU3LCAg
IDU3LCAgIDU3LCAgIDU3Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTMy
LCAgLTMyLCAgLTMyLCAgLTMyLCAgLTMyLCAgLTMyLCAgIDU4LCAgLTMyLCAgLTMyLAo+IC0gICAg
ICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIsICAtMzIKPiAtICAgIH0s
Cj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMzMsICAtMzMsICAtMzMsICAtMzMsICAtMzMs
ICAtMzMsICAtMzMsICAtMzMsICAtMzMsCj4gLSAgICAgIC0zMywgIC0zMywgIC0zMywgIC0zMywg
IC0zMywgIC0zMywgIC0zMywgIC0zMwo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAx
MSwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwgIC0zNCwK
PiAtICAgICAgLTM0LCAgLTM0LCAgLTM0LCAgLTM0LCAgLTM0LCAgLTM0LCAgLTM0LCAgLTM0Cj4g
LQo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC0zNSwgIC0zNSwgIC0zNSwg
IC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwgIC0zNSwKPiAtICAgICAgLTM1LCAgIDU5LCAg
IDU5LCAgLTM1LCAgLTM1LCAgLTM1LCAgLTM1LCAgLTM1Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsK
PiAtICAgICAgIDExLCAgLTM2LCAgLTM2LCAgLTM2LCAgLTM2LCAgLTM2LCAgLTM2LCAgLTM2LCAg
LTM2LCAgLTM2LAo+IC0gICAgICAtMzYsICAtMzYsICAtMzYsICAtMzYsICAgNjAsICAtMzYsICAt
MzYsICAtMzYKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtMzcsICAtMzcs
ICAtMzcsICAtMzcsICAtMzcsICAtMzcsICAtMzcsICAtMzcsICAtMzcsCj4gLSAgICAgIC0zNywg
IC0zNywgIC0zNywgIC0zNywgIC0zNywgIC0zNywgIC0zNywgIC0zNwo+IC0gICAgfSwKPiAtCj4g
LSAgICB7Cj4gLSAgICAgICAxMSwgIC0zOCwgIC0zOCwgIC0zOCwgIC0zOCwgIC0zOCwgIC0zOCwg
IC0zOCwgIC0zOCwgIC0zOCwKPiAtICAgICAgLTM4LCAgLTM4LCAgLTM4LCAgLTM4LCAgIDYxLCAg
LTM4LCAgLTM4LCAgLTM4Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTM5
LCAgLTM5LCAgIDYyLCAgLTM5LCAgLTM5LCAgLTM5LCAgLTM5LCAgLTM5LCAgLTM5LAo+IC0gICAg
ICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzksICAtMzkKPiAtCj4gLSAg
ICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTQwLCAgLTQwLCAgLTQwLCAgLTQwLCAg
LTQwLCAgLTQwLCAgLTQwLCAgLTQwLCAgLTQwLAo+IC0gICAgICAtNDAsICAtNDAsICAtNDAsICAt
NDAsICAtNDAsICAtNDAsICAtNDAsICAgNjMKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAg
ICAgMTEsICAtNDEsICAgNDEsICAgNDIsICAtNDEsICAtNDEsICAgNDMsICAtNDEsICAtNDEsICAt
NDEsCj4gLSAgICAgIC00MSwgIC00MSwgIC00MSwgIC00MSwgIC00MSwgIC00MSwgIC00MSwgIC00
MQo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC00MiwgIC00MiwgIC00Miwg
IC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwgIC00MiwKPiAtICAgICAgLTQyLCAgLTQyLCAg
LTQyLCAgLTQyLCAgLTQyLCAgLTQyLCAgLTQyLCAgLTQyCj4gLSAgICB9LAo+IC0KPiAtICAgIHsK
PiAtICAgICAgIDExLCAgIDQ0LCAgIDQ0LCAgIDQ1LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAgIDQ0LCAg
IDQ0LCAgIDQ0LAo+IC0gICAgICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAg
NDQsICAgNDQKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAgNDQsICAgNDQs
ICAgNDUsICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQsICAgNDQsCj4gLSAgICAgICA0NCwg
ICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NCwgICA0NAo+IC0KPiAtICAgIH0sCj4g
LQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtNDUsICAtNDUsICAtNDUsICAtNDUsICAtNDUsICAt
NDUsICAtNDUsICAtNDUsICAtNDUsCj4gLSAgICAgIC00NSwgIC00NSwgIC00NSwgIC00NSwgIC00
NSwgIC00NSwgIC00NSwgIC00NQo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwg
IC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwgIC00NiwKPiAt
ICAgICAgLTQ2LCAgIDQ2LCAgLTQ2LCAgLTQ2LCAgLTQ2LCAgLTQ2LCAgLTQ2LCAgLTQ2Cj4gLSAg
ICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDQ3LCAgIDQ3LCAgLTQ3LCAgIDQ3LCAg
IDQ3LCAgIDQ3LCAgIDQ3LCAgIDQ3LCAgIDQ3LAo+IC0gICAgICAgNDcsICAgNDcsICAgNDcsICAg
NDcsICAgNDcsICAgNDcsICAgNDcsICAgNDcKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAg
ICAgMTEsICAtNDgsICAgNDgsICAgNDksICAtNDgsICAtNDgsICAtNDgsICAtNDgsICAtNDgsICAt
NDgsCj4gLSAgICAgIC00OCwgIC00OCwgIC00OCwgIC00OCwgIC00OCwgIC00OCwgIC00OCwgIC00
OAo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgICA1MCwgIC00OSwgIC00OSwg
ICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwgICA1MCwKPiAtICAgICAgIDUwLCAgIDUwLCAg
IDUwLCAgIDUwLCAgIDUwLCAgIDUwLCAgIDUwLCAgIDUwCj4gLQo+IC0gICAgfSwKPiAtCj4gLSAg
ICB7Cj4gLSAgICAgICAxMSwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01MCwgIC01
MCwgIC01MCwgIC01MCwKPiAtICAgICAgLTUwLCAgLTUwLCAgLTUwLCAgLTUwLCAgLTUwLCAgLTUw
LCAgLTUwLCAgLTUwCj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgIDUxLCAg
IDUxLCAgIDUyLCAgIDUxLCAgLTUxLCAgIDUxLCAgIDUxLCAgLTUxLCAgIDUxLAo+IC0gICAgICAg
NTEsICAgNTEsICAgNTEsICAgNTEsICAgNTEsICAgNTEsICAtNTEsICAgNTEKPiAtICAgIH0sCj4g
LQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtNTIsICAtNTIsICAtNTIsICAtNTIsICAtNTIsICAt
NTIsICAtNTIsICAtNTIsICAtNTIsCj4gLSAgICAgIC01MiwgIC01MiwgIC01MiwgIC01MiwgIC01
MiwgIC01MiwgIC01MiwgIC01Mgo+IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwg
IC01MywgIC01MywgICA1NCwgIC01MywgIC01MywgIC01MywgIC01MywgIC01MywgIC01MywKPiAt
ICAgICAgLTUzLCAgLTUzLCAgLTUzLCAgLTUzLCAgLTUzLCAgLTUzLCAgLTUzLCAgLTUzCj4gLSAg
ICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTU0LCAgLTU0LCAgLTU0LCAgLTU0LCAg
LTU0LCAgLTU0LCAgLTU0LCAgLTU0LCAgLTU0LAo+IC0gICAgICAtNTQsICAtNTQsICAtNTQsICAt
NTQsICAtNTQsICAtNTQsICAtNTQsICAtNTQKPiAtCj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAt
ICAgICAgIDExLCAgLTU1LCAgIDU1LCAgLTU1LCAgLTU1LCAgLTU1LCAgLTU1LCAgLTU1LCAgLTU1
LCAgLTU1LAo+IC0gICAgICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUsICAtNTUs
ICAtNTUKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtNTYsICAtNTYsICAt
NTYsICAtNTYsICAtNTYsICAtNTYsICAtNTYsICAtNTYsICAtNTYsCj4gLSAgICAgIC01NiwgIC01
NiwgIC01NiwgIC01NiwgIC01NiwgIC01NiwgIC01NiwgIC01Ngo+IC0gICAgfSwKPiAtCj4gLSAg
ICB7Cj4gLSAgICAgICAxMSwgICA1NywgICA1NywgIC01NywgICA1NywgICA1NywgICA1NywgICA1
NywgICA1NywgICA1NywKPiAtICAgICAgIDU3LCAgIDU3LCAgIDU3LCAgIDU3LCAgIDU3LCAgIDU3
LCAgIDU3LCAgIDU3Cj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAtICAgICAgIDExLCAgLTU4LCAg
LTU4LCAgLTU4LCAgLTU4LCAgLTU4LCAgLTU4LCAgLTU4LCAgLTU4LCAgLTU4LAo+IC0gICAgICAt
NTgsICAtNTgsICAtNTgsICAtNTgsICAtNTgsICAtNTgsICAtNTgsICAtNTgKPiAtICAgIH0sCj4g
LQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtNTksICAtNTksICAtNTksICAtNTksICAtNTksICAt
NTksICAtNTksICAtNTksICAtNTksCj4gLSAgICAgIC01OSwgICA1OSwgICA1OSwgIC01OSwgIC01
OSwgIC01OSwgIC01OSwgIC01OQo+IC0KPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAg
MTEsICAtNjAsICAtNjAsICAtNjAsICAtNjAsICAtNjAsICAtNjAsICAtNjAsICAtNjAsICAtNjAs
Cj4gLSAgICAgIC02MCwgIC02MCwgIC02MCwgIC02MCwgIC02MCwgIC02MCwgIC02MCwgIC02MAo+
IC0gICAgfSwKPiAtCj4gLSAgICB7Cj4gLSAgICAgICAxMSwgIC02MSwgIC02MSwgIC02MSwgIC02
MSwgIC02MSwgIC02MSwgIC02MSwgIC02MSwgIC02MSwKPiAtICAgICAgLTYxLCAgLTYxLCAgLTYx
LCAgLTYxLCAgLTYxLCAgLTYxLCAgLTYxLCAgLTYxCj4gLSAgICB9LAo+IC0KPiAtICAgIHsKPiAt
ICAgICAgIDExLCAgLTYyLCAgLTYyLCAgLTYyLCAgLTYyLCAgLTYyLCAgLTYyLCAgLTYyLCAgLTYy
LCAgLTYyLAo+IC0gICAgICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIsICAtNjIs
ICAtNjIKPiAtICAgIH0sCj4gLQo+IC0gICAgewo+IC0gICAgICAgMTEsICAtNjMsICAtNjMsICAt
NjMsICAtNjMsICAtNjMsICAtNjMsICAtNjMsICAtNjMsICAtNjMsCj4gLSAgICAgIC02MywgIC02
MywgIC02MywgIC02MywgIC02MywgIC02MywgIC02MywgIC02Mwo+IC0gICAgfSwKPiAtCj4gLSAg
ICB9IDsKPiAtCj4gLXN0YXRpYyB5eV9zdGF0ZV90eXBlIHl5X2dldF9wcmV2aW91c19zdGF0ZSAo
dm9pZCApOwo+IC1zdGF0aWMgeXlfc3RhdGVfdHlwZSB5eV90cnlfTlVMX3RyYW5zICh5eV9zdGF0
ZV90eXBlIGN1cnJlbnRfc3RhdGUgICk7Cj4gLXN0YXRpYyBpbnQgeXlfZ2V0X25leHRfYnVmZmVy
ICh2b2lkICk7Cj4gLXN0YXRpYyB2b2lkIHl5X2ZhdGFsX2Vycm9yICh5eWNvbnN0IGNoYXIgbXNn
W10gICk7Cj4gLQo+IC0vKiBEb25lIGFmdGVyIHRoZSBjdXJyZW50IHBhdHRlcm4gaGFzIGJlZW4g
bWF0Y2hlZCBhbmQgYmVmb3JlIHRoZQo+IC0gKiBjb3JyZXNwb25kaW5nIGFjdGlvbiAtIHNldHMg
dXAgemNvbmZ0ZXh0Lgo+IC0gKi8KPiAtI2RlZmluZSBZWV9ET19CRUZPUkVfQUNUSU9OIFwKPiAt
CSh5eXRleHRfcHRyKSA9IHl5X2JwOyBcCj4gLQl6Y29uZmxlbmcgPSAoc2l6ZV90KSAoeXlfY3Ag
LSB5eV9icCk7IFwKPiAtCSh5eV9ob2xkX2NoYXIpID0gKnl5X2NwOyBcCj4gLQkqeXlfY3AgPSAn
XDAnOyBcCj4gLQkoeXlfY19idWZfcCkgPSB5eV9jcDsKPiAtCj4gLSNkZWZpbmUgWVlfTlVNX1JV
TEVTIDM3Cj4gLSNkZWZpbmUgWVlfRU5EX09GX0JVRkZFUiAzOAo+IC0vKiBUaGlzIHN0cnVjdCBp
cyBub3QgdXNlZCBpbiB0aGlzIHNjYW5uZXIsCj4gLSAgIGJ1dCBpdHMgcHJlc2VuY2UgaXMgbmVj
ZXNzYXJ5LiAqLwo+IC1zdHJ1Y3QgeXlfdHJhbnNfaW5mbwo+IC0Jewo+IC0JZmxleF9pbnQzMl90
IHl5X3ZlcmlmeTsKPiAtCWZsZXhfaW50MzJfdCB5eV9ueHQ7Cj4gLQl9Owo+IC1zdGF0aWMgeXlj
b25zdCBmbGV4X2ludDE2X3QgeXlfYWNjZXB0WzY0XSA9Cj4gLSAgICB7ICAgMCwKPiAtICAgICAg
ICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAwLCAgICAw
LAo+IC0gICAgICAgMzgsICAgIDUsICAgIDQsICAgIDIsICAgIDMsICAgIDcsICAgIDgsICAgIDYs
ICAgMzYsICAgMzMsCj4gLSAgICAgICAzNSwgICAyOCwgICAzMiwgICAzMSwgICAzMCwgICAyNiwg
ICAyNSwgICAyMSwgICAxMywgICAyMCwKPiAtICAgICAgIDIzLCAgIDI2LCAgIDExLCAgIDEyLCAg
IDIyLCAgIDE4LCAgIDE0LCAgIDE5LCAgIDI2LCAgIDI2LAo+IC0gICAgICAgIDQsICAgIDIsICAg
IDMsICAgIDMsICAgIDEsICAgIDYsICAgMzYsICAgMzMsICAgMzUsICAgMzQsCj4gLSAgICAgICAy
OCwgICAyNywgICAzMCwgICAyOSwgICAyNSwgICAxNSwgICAyMywgICAgOSwgICAyMiwgICAxNiwK
PiAtICAgICAgIDE3LCAgIDI0LCAgIDEwCj4gLSAgICB9IDsKPiAtCj4gLXN0YXRpYyB5eWNvbnN0
IGZsZXhfaW50MzJfdCB5eV9lY1syNTZdID0KPiAtICAgIHsgICAwLAo+IC0gICAgICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDIsICAgIDMsCj4gLSAg
ICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg
ICAgMSwKPiAtICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg
ICAxLCAgICAxLCAgICAxLAo+IC0gICAgICAgIDEsICAgIDIsICAgIDQsICAgIDUsICAgIDYsICAg
IDEsICAgIDEsICAgIDcsICAgIDgsICAgIDksCj4gLSAgICAgICAxMCwgICAgMSwgICAgMSwgICAg
MSwgICAxMSwgICAxMiwgICAxMiwgICAxMSwgICAxMSwgICAxMSwKPiAtICAgICAgIDExLCAgIDEx
LCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgICAxLCAgICAxLCAgIDEzLAo+IC0gICAg
ICAgMTQsICAgMTUsICAgIDEsICAgIDEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAg
MTEsCj4gLSAgICAgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAx
MSwgICAxMSwgICAxMSwKPiAtICAgICAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDExLCAgIDEx
LCAgIDExLCAgIDExLCAgIDExLCAgIDExLAo+IC0gICAgICAgIDEsICAgMTYsICAgIDEsICAgIDEs
ICAgMTEsICAgIDEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsCj4gLQo+IC0gICAgICAgMTEsICAg
MTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsICAgMTEsCj4gLSAg
ICAgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwgICAxMSwg
ICAxMSwKPiAtICAgICAgIDExLCAgIDExLCAgICAxLCAgIDE3LCAgICAxLCAgICAxLCAgICAxLCAg
ICAxLCAgICAxLCAgICAxLAo+IC0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCj4gLSAgICAgICAgMSwgICAgMSwgICAgMSwgICAg
MSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKPiAtICAgICAgICAxLCAgICAx
LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAo+IC0gICAg
ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg
IDEsCj4gLSAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAg
MSwgICAgMSwgICAgMSwKPiAtICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx
LCAgICAxLCAgICAxLCAgICAxLCAgICAxLAo+IC0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEs
ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCj4gLQo+IC0gICAgICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCj4gLSAg
ICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg
ICAgMSwKPiAtICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg
ICAxLCAgICAxLCAgICAxLAo+IC0gICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg
IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCj4gLSAgICAgICAgMSwgICAgMSwgICAgMSwgICAg
MSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKPiAtICAgICAgICAxLCAgICAx
LCAgICAxLCAgICAxLCAgICAxCj4gLSAgICB9IDsKPiAtCj4gLWV4dGVybiBpbnQgemNvbmZfZmxl
eF9kZWJ1ZzsKPiAtaW50IHpjb25mX2ZsZXhfZGVidWcgPSAwOwo+IC0KPiAtLyogVGhlIGludGVu
dCBiZWhpbmQgdGhpcyBkZWZpbml0aW9uIGlzIHRoYXQgaXQnbGwgY2F0Y2gKPiAtICogYW55IHVz
ZXMgb2YgUkVKRUNUIHdoaWNoIGZsZXggbWlzc2VkLgo+IC0gKi8KPiAtI2RlZmluZSBSRUpFQ1Qg
cmVqZWN0X3VzZWRfYnV0X25vdF9kZXRlY3RlZAo+IC0jZGVmaW5lIHl5bW9yZSgpIHl5bW9yZV91
c2VkX2J1dF9ub3RfZGV0ZWN0ZWQKPiAtI2RlZmluZSBZWV9NT1JFX0FESiAwCj4gLSNkZWZpbmUg
WVlfUkVTVE9SRV9ZWV9NT1JFX09GRlNFVAo+IC1jaGFyICp6Y29uZnRleHQ7Cj4gLSNkZWZpbmUg
WVlfTk9fSU5QVVQgMQo+IC0KPiAtLyoKPiAtICogQ29weXJpZ2h0IChDKSAyMDAyIFJvbWFuIFpp
cHBlbCA8emlwcGVsQGxpbnV4LW02OGsub3JnPgo+IC0gKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVy
bXMgb2YgdGhlIEdOVSBHUEwgdjIuMC4KPiAtICovCj4gLQo+IC0jaW5jbHVkZSA8bGltaXRzLmg+
Cj4gLSNpbmNsdWRlIDxzdGRpby5oPgo+IC0jaW5jbHVkZSA8c3RkbGliLmg+Cj4gLSNpbmNsdWRl
IDxzdHJpbmcuaD4KPiAtI2luY2x1ZGUgPHVuaXN0ZC5oPgo+IC0KPiAtI2luY2x1ZGUgImxrYy5o
Igo+IC0KPiAtI2RlZmluZSBTVEFSVF9TVFJTSVpFCTE2Cj4gLQo+IC1zdGF0aWMgc3RydWN0IHsK
PiAtCXN0cnVjdCBmaWxlICpmaWxlOwo+IC0JaW50IGxpbmVubzsKPiAtfSBjdXJyZW50X3BvczsK
PiAtCj4gLXN0YXRpYyBjaGFyICp0ZXh0Owo+IC1zdGF0aWMgaW50IHRleHRfc2l6ZSwgdGV4dF9h
c2l6ZTsKPiAtCj4gLXN0cnVjdCBidWZmZXIgewo+IC0Jc3RydWN0IGJ1ZmZlciAqcGFyZW50Owo+
IC0JWVlfQlVGRkVSX1NUQVRFIHN0YXRlOwo+IC19Owo+IC0KPiAtc3RydWN0IGJ1ZmZlciAqY3Vy
cmVudF9idWY7Cj4gLQo+IC1zdGF0aWMgaW50IGxhc3RfdHMsIGZpcnN0X3RzOwo+IC0KPiAtc3Rh
dGljIHZvaWQgemNvbmZfZW5kaGVscCh2b2lkKTsKPiAtc3RhdGljIHZvaWQgemNvbmZfZW5kZmls
ZSh2b2lkKTsKPiAtCj4gLXN0YXRpYyB2b2lkIG5ld19zdHJpbmcodm9pZCkKPiAtewo+IC0JdGV4
dCA9IHhtYWxsb2MoU1RBUlRfU1RSU0laRSk7Cj4gLQl0ZXh0X2FzaXplID0gU1RBUlRfU1RSU0la
RTsKPiAtCXRleHRfc2l6ZSA9IDA7Cj4gLQkqdGV4dCA9IDA7Cj4gLX0KPiAtCj4gLXN0YXRpYyB2
b2lkIGFwcGVuZF9zdHJpbmcoY29uc3QgY2hhciAqc3RyLCBpbnQgc2l6ZSkKPiAtewo+IC0JaW50
IG5ld19zaXplID0gdGV4dF9zaXplICsgc2l6ZSArIDE7Cj4gLQlpZiAobmV3X3NpemUgPiB0ZXh0
X2FzaXplKSB7Cj4gLQkJbmV3X3NpemUgKz0gU1RBUlRfU1RSU0laRSAtIDE7Cj4gLQkJbmV3X3Np
emUgJj0gLVNUQVJUX1NUUlNJWkU7Cj4gLQkJdGV4dCA9IHJlYWxsb2ModGV4dCwgbmV3X3NpemUp
Owo+IC0JCXRleHRfYXNpemUgPSBuZXdfc2l6ZTsKPiAtCX0KPiAtCW1lbWNweSh0ZXh0ICsgdGV4
dF9zaXplLCBzdHIsIHNpemUpOwo+IC0JdGV4dF9zaXplICs9IHNpemU7Cj4gLQl0ZXh0W3RleHRf
c2l6ZV0gPSAwOwo+IC19Cj4gLQo+IC1zdGF0aWMgdm9pZCBhbGxvY19zdHJpbmcoY29uc3QgY2hh
ciAqc3RyLCBpbnQgc2l6ZSkKPiAtewo+IC0JdGV4dCA9IHhtYWxsb2Moc2l6ZSArIDEpOwo+IC0J
bWVtY3B5KHRleHQsIHN0ciwgc2l6ZSk7Cj4gLQl0ZXh0W3NpemVdID0gMDsKPiAtfQo+IC0KPiAt
c3RhdGljIHZvaWQgd2Fybl9pZ25vcmVkX2NoYXJhY3RlcihjaGFyIGNocikKPiAtewo+IC0JZnBy
aW50ZihzdGRlcnIsCj4gLQkgICAgICAgICIlczolZDp3YXJuaW5nOiBpZ25vcmluZyB1bnN1cHBv
cnRlZCBjaGFyYWN0ZXIgJyVjJ1xuIiwKPiAtCSAgICAgICAgemNvbmZfY3VybmFtZSgpLCB6Y29u
Zl9saW5lbm8oKSwgY2hyKTsKPiAtfQo+IC0KPiAtI2RlZmluZSBJTklUSUFMIDAKPiAtI2RlZmlu
ZSBDT01NQU5EIDEKPiAtI2RlZmluZSBIRUxQIDIKPiAtI2RlZmluZSBTVFJJTkcgMwo+IC0jZGVm
aW5lIFBBUkFNIDQKPiAtCj4gLSNpZm5kZWYgWVlfTk9fVU5JU1REX0gKPiAtLyogU3BlY2lhbCBj
YXNlIGZvciAidW5pc3RkLmgiLCBzaW5jZSBpdCBpcyBub24tQU5TSS4gV2UgaW5jbHVkZSBpdCB3
YXkKPiAtICogZG93biBoZXJlIGJlY2F1c2Ugd2Ugd2FudCB0aGUgdXNlcidzIHNlY3Rpb24gMSB0
byBoYXZlIGJlZW4gc2Nhbm5lZCBmaXJzdC4KPiAtICogVGhlIHVzZXIgaGFzIGEgY2hhbmNlIHRv
IG92ZXJyaWRlIGl0IHdpdGggYW4gb3B0aW9uLgo+IC0gKi8KPiAtI2luY2x1ZGUgPHVuaXN0ZC5o
Pgo+IC0jZW5kaWYKPiAtCj4gLSNpZm5kZWYgWVlfRVhUUkFfVFlQRQo+IC0jZGVmaW5lIFlZX0VY
VFJBX1RZUEUgdm9pZCAqCj4gLSNlbmRpZgo+IC0KPiAtc3RhdGljIGludCB5eV9pbml0X2dsb2Jh
bHMgKHZvaWQgKTsKPiAtCj4gLS8qIEFjY2Vzc29yIG1ldGhvZHMgdG8gZ2xvYmFscy4KPiAtICAg
VGhlc2UgYXJlIG1hZGUgdmlzaWJsZSB0byBub24tcmVlbnRyYW50IHNjYW5uZXJzIGZvciBjb252
ZW5pZW5jZS4gKi8KPiAtCj4gLWludCB6Y29uZmxleF9kZXN0cm95ICh2b2lkICk7Cj4gLQo+IC1p
bnQgemNvbmZnZXRfZGVidWcgKHZvaWQgKTsKPiAtCj4gLXZvaWQgemNvbmZzZXRfZGVidWcgKGlu
dCBkZWJ1Z19mbGFnICApOwo+IC0KPiAtWVlfRVhUUkFfVFlQRSB6Y29uZmdldF9leHRyYSAodm9p
ZCApOwo+IC0KPiAtdm9pZCB6Y29uZnNldF9leHRyYSAoWVlfRVhUUkFfVFlQRSB1c2VyX2RlZmlu
ZWQgICk7Cj4gLQo+IC1GSUxFICp6Y29uZmdldF9pbiAodm9pZCApOwo+IC0KPiAtdm9pZCB6Y29u
ZnNldF9pbiAgKEZJTEUgKiBpbl9zdHIgICk7Cj4gLQo+IC1GSUxFICp6Y29uZmdldF9vdXQgKHZv
aWQgKTsKPiAtCj4gLXZvaWQgemNvbmZzZXRfb3V0ICAoRklMRSAqIG91dF9zdHIgICk7Cj4gLQo+
IC1pbnQgemNvbmZnZXRfbGVuZyAodm9pZCApOwo+IC0KPiAtY2hhciAqemNvbmZnZXRfdGV4dCAo
dm9pZCApOwo+IC0KPiAtaW50IHpjb25mZ2V0X2xpbmVubyAodm9pZCApOwo+IC0KPiAtdm9pZCB6
Y29uZnNldF9saW5lbm8gKGludCBsaW5lX251bWJlciAgKTsKPiAtCj4gLS8qIE1hY3JvcyBhZnRl
ciB0aGlzIHBvaW50IGNhbiBhbGwgYmUgb3ZlcnJpZGRlbiBieSB1c2VyIGRlZmluaXRpb25zIGlu
Cj4gLSAqIHNlY3Rpb24gMS4KPiAtICovCj4gLQo+IC0jaWZuZGVmIFlZX1NLSVBfWVlXUkFQCj4g
LSNpZmRlZiBfX2NwbHVzcGx1cwo+IC1leHRlcm4gIkMiIGludCB6Y29uZndyYXAgKHZvaWQgKTsK
PiAtI2Vsc2UKPiAtZXh0ZXJuIGludCB6Y29uZndyYXAgKHZvaWQgKTsKPiAtI2VuZGlmCj4gLSNl
bmRpZgo+IC0KPiAtICAgIHN0YXRpYyB2b2lkIHl5dW5wdXQgKGludCBjLGNoYXIgKmJ1Zl9wdHIg
ICk7Cj4gLSAgICAKPiAtI2lmbmRlZiB5eXRleHRfcHRyCj4gLXN0YXRpYyB2b2lkIHl5X2ZsZXhf
c3RybmNweSAoY2hhciAqLHl5Y29uc3QgY2hhciAqLGludCApOwo+IC0jZW5kaWYKPiAtCj4gLSNp
ZmRlZiBZWV9ORUVEX1NUUkxFTgo+IC1zdGF0aWMgaW50IHl5X2ZsZXhfc3RybGVuICh5eWNvbnN0
IGNoYXIgKiApOwo+IC0jZW5kaWYKPiAtCj4gLSNpZm5kZWYgWVlfTk9fSU5QVVQKPiAtCj4gLSNp
ZmRlZiBfX2NwbHVzcGx1cwo+IC1zdGF0aWMgaW50IHl5aW5wdXQgKHZvaWQgKTsKPiAtI2Vsc2UK
PiAtc3RhdGljIGludCBpbnB1dCAodm9pZCApOwo+IC0jZW5kaWYKPiAtCj4gLSNlbmRpZgo+IC0K
PiAtLyogQW1vdW50IG9mIHN0dWZmIHRvIHNsdXJwIHVwIHdpdGggZWFjaCByZWFkLiAqLwo+IC0j
aWZuZGVmIFlZX1JFQURfQlVGX1NJWkUKPiAtI2lmZGVmIF9faWE2NF9fCj4gLS8qIE9uIElBLTY0
LCB0aGUgYnVmZmVyIHNpemUgaXMgMTZrLCBub3QgOGsgKi8KPiAtI2RlZmluZSBZWV9SRUFEX0JV
Rl9TSVpFIDE2Mzg0Cj4gLSNlbHNlCj4gLSNkZWZpbmUgWVlfUkVBRF9CVUZfU0laRSA4MTkyCj4g
LSNlbmRpZiAvKiBfX2lhNjRfXyAqLwo+IC0jZW5kaWYKPiAtCj4gLS8qIENvcHkgd2hhdGV2ZXIg
dGhlIGxhc3QgcnVsZSBtYXRjaGVkIHRvIHRoZSBzdGFuZGFyZCBvdXRwdXQuICovCj4gLSNpZm5k
ZWYgRUNITwo+IC0vKiBUaGlzIHVzZWQgdG8gYmUgYW4gZnB1dHMoKSwgYnV0IHNpbmNlIHRoZSBz
dHJpbmcgbWlnaHQgY29udGFpbiBOVUwncywKPiAtICogd2Ugbm93IHVzZSBmd3JpdGUoKS4KPiAt
ICovCj4gLSNkZWZpbmUgRUNITyBkbyB7IGlmIChmd3JpdGUoIHpjb25mdGV4dCwgemNvbmZsZW5n
LCAxLCB6Y29uZm91dCApKSB7fSB9IHdoaWxlICgwKQo+IC0jZW5kaWYKPiAtCj4gLS8qIEdldHMg
aW5wdXQgYW5kIHN0dWZmcyBpdCBpbnRvICJidWYiLiAgbnVtYmVyIG9mIGNoYXJhY3RlcnMgcmVh
ZCwgb3IgWVlfTlVMTCwKPiAtICogaXMgcmV0dXJuZWQgaW4gInJlc3VsdCIuCj4gLSAqLwo+IC0j
aWZuZGVmIFlZX0lOUFVUCj4gLSNkZWZpbmUgWVlfSU5QVVQoYnVmLHJlc3VsdCxtYXhfc2l6ZSkg
XAo+IC0JZXJybm89MDsgXAo+IC0Jd2hpbGUgKCAocmVzdWx0ID0gcmVhZCggZmlsZW5vKHpjb25m
aW4pLCAoY2hhciAqKSBidWYsIG1heF9zaXplICkpIDwgMCApIFwKPiAtCXsgXAo+IC0JCWlmKCBl
cnJubyAhPSBFSU5UUikgXAo+IC0JCXsgXAo+IC0JCQlZWV9GQVRBTF9FUlJPUiggImlucHV0IGlu
IGZsZXggc2Nhbm5lciBmYWlsZWQiICk7IFwKPiAtCQkJYnJlYWs7IFwKPiAtCQl9IFwKPiAtCQll
cnJubz0wOyBcCj4gLQkJY2xlYXJlcnIoemNvbmZpbik7IFwKPiAtCX1cCj4gLVwKPiAtCj4gLSNl
bmRpZgo+IC0KPiAtLyogTm8gc2VtaS1jb2xvbiBhZnRlciByZXR1cm47IGNvcnJlY3QgdXNhZ2Ug
aXMgdG8gd3JpdGUgInl5dGVybWluYXRlKCk7IiAtCj4gLSAqIHdlIGRvbid0IHdhbnQgYW4gZXh0
cmEgJzsnIGFmdGVyIHRoZSAicmV0dXJuIiBiZWNhdXNlIHRoYXQgd2lsbCBjYXVzZQo+IC0gKiBz
b21lIGNvbXBpbGVycyB0byBjb21wbGFpbiBhYm91dCB1bnJlYWNoYWJsZSBzdGF0ZW1lbnRzLgo+
IC0gKi8KPiAtI2lmbmRlZiB5eXRlcm1pbmF0ZQo+IC0jZGVmaW5lIHl5dGVybWluYXRlKCkgcmV0
dXJuIFlZX05VTEwKPiAtI2VuZGlmCj4gLQo+IC0vKiBOdW1iZXIgb2YgZW50cmllcyBieSB3aGlj
aCBzdGFydC1jb25kaXRpb24gc3RhY2sgZ3Jvd3MuICovCj4gLSNpZm5kZWYgWVlfU1RBUlRfU1RB
Q0tfSU5DUgo+IC0jZGVmaW5lIFlZX1NUQVJUX1NUQUNLX0lOQ1IgMjUKPiAtI2VuZGlmCj4gLQo+
IC0vKiBSZXBvcnQgYSBmYXRhbCBlcnJvci4gKi8KPiAtI2lmbmRlZiBZWV9GQVRBTF9FUlJPUgo+
IC0jZGVmaW5lIFlZX0ZBVEFMX0VSUk9SKG1zZykgeXlfZmF0YWxfZXJyb3IoIG1zZyApCj4gLSNl
bmRpZgo+IC0KPiAtLyogZW5kIHRhYmxlcyBzZXJpYWxpemF0aW9uIHN0cnVjdHVyZXMgYW5kIHBy
b3RvdHlwZXMgKi8KPiAtCj4gLS8qIERlZmF1bHQgZGVjbGFyYXRpb24gb2YgZ2VuZXJhdGVkIHNj
YW5uZXIgLSBhIGRlZmluZSBzbyB0aGUgdXNlciBjYW4KPiAtICogZWFzaWx5IGFkZCBwYXJhbWV0
ZXJzLgo+IC0gKi8KPiAtI2lmbmRlZiBZWV9ERUNMCj4gLSNkZWZpbmUgWVlfREVDTF9JU19PVVJT
IDEKPiAtCj4gLWV4dGVybiBpbnQgemNvbmZsZXggKHZvaWQpOwo+IC0KPiAtI2RlZmluZSBZWV9E
RUNMIGludCB6Y29uZmxleCAodm9pZCkKPiAtI2VuZGlmIC8qICFZWV9ERUNMICovCj4gLQo+IC0v
KiBDb2RlIGV4ZWN1dGVkIGF0IHRoZSBiZWdpbm5pbmcgb2YgZWFjaCBydWxlLCBhZnRlciB6Y29u
ZnRleHQgYW5kIHpjb25mbGVuZwo+IC0gKiBoYXZlIGJlZW4gc2V0IHVwLgo+IC0gKi8KPiAtI2lm
bmRlZiBZWV9VU0VSX0FDVElPTgo+IC0jZGVmaW5lIFlZX1VTRVJfQUNUSU9OCj4gLSNlbmRpZgo+
IC0KPiAtLyogQ29kZSBleGVjdXRlZCBhdCB0aGUgZW5kIG9mIGVhY2ggcnVsZS4gKi8KPiAtI2lm
bmRlZiBZWV9CUkVBSwo+IC0jZGVmaW5lIFlZX0JSRUFLIGJyZWFrOwo+IC0jZW5kaWYKPiAtCj4g
LSNkZWZpbmUgWVlfUlVMRV9TRVRVUCBcCj4gLQlZWV9VU0VSX0FDVElPTgo+IC0KPiAtLyoqIFRo
ZSBtYWluIHNjYW5uZXIgZnVuY3Rpb24gd2hpY2ggZG9lcyBhbGwgdGhlIHdvcmsuCj4gLSAqLwo+
IC1ZWV9ERUNMCj4gLXsKPiAtCXJlZ2lzdGVyIHl5X3N0YXRlX3R5cGUgeXlfY3VycmVudF9zdGF0
ZTsKPiAtCXJlZ2lzdGVyIGNoYXIgKnl5X2NwLCAqeXlfYnA7Cj4gLQlyZWdpc3RlciBpbnQgeXlf
YWN0Owo+IC0gICAgCj4gLQlpbnQgc3RyID0gMDsKPiAtCWludCB0cywgaTsKPiAtCj4gLQlpZiAo
ICEoeXlfaW5pdCkgKQo+IC0JCXsKPiAtCQkoeXlfaW5pdCkgPSAxOwo+IC0KPiAtI2lmZGVmIFlZ
X1VTRVJfSU5JVAo+IC0JCVlZX1VTRVJfSU5JVDsKPiAtI2VuZGlmCj4gLQo+IC0JCWlmICggISAo
eXlfc3RhcnQpICkKPiAtCQkJKHl5X3N0YXJ0KSA9IDE7CS8qIGZpcnN0IHN0YXJ0IHN0YXRlICov
Cj4gLQo+IC0JCWlmICggISB6Y29uZmluICkKPiAtCQkJemNvbmZpbiA9IHN0ZGluOwo+IC0KPiAt
CQlpZiAoICEgemNvbmZvdXQgKQo+IC0JCQl6Y29uZm91dCA9IHN0ZG91dDsKPiAtCj4gLQkJaWYg
KCAhIFlZX0NVUlJFTlRfQlVGRkVSICkgewo+IC0JCQl6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2sg
KCk7Cj4gLQkJCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9Cj4gLQkJCQl6Y29uZl9jcmVhdGVf
YnVmZmVyKHpjb25maW4sWVlfQlVGX1NJWkUgKTsKPiAtCQl9Cj4gLQo+IC0JCXpjb25mX2xvYWRf
YnVmZmVyX3N0YXRlKCApOwo+IC0JCX0KPiAtCj4gLQl3aGlsZSAoIDEgKQkJLyogbG9vcHMgdW50
aWwgZW5kLW9mLWZpbGUgaXMgcmVhY2hlZCAqLwo+IC0JCXsKPiAtCQl5eV9jcCA9ICh5eV9jX2J1
Zl9wKTsKPiAtCj4gLQkJLyogU3VwcG9ydCBvZiB6Y29uZnRleHQuICovCj4gLQkJKnl5X2NwID0g
KHl5X2hvbGRfY2hhcik7Cj4gLQo+IC0JCS8qIHl5X2JwIHBvaW50cyB0byB0aGUgcG9zaXRpb24g
aW4geXlfY2hfYnVmIG9mIHRoZSBzdGFydCBvZgo+IC0JCSAqIHRoZSBjdXJyZW50IHJ1bi4KPiAt
CQkgKi8KPiAtCQl5eV9icCA9IHl5X2NwOwo+IC0KPiAtCQl5eV9jdXJyZW50X3N0YXRlID0gKHl5
X3N0YXJ0KTsKPiAteXlfbWF0Y2g6Cj4gLQkJd2hpbGUgKCAoeXlfY3VycmVudF9zdGF0ZSA9IHl5
X254dFt5eV9jdXJyZW50X3N0YXRlXVsgeXlfZWNbWVlfU0NfVE9fVUkoKnl5X2NwKV0gIF0pID4g
MCApCj4gLQkJCSsreXlfY3A7Cj4gLQo+IC0JCXl5X2N1cnJlbnRfc3RhdGUgPSAteXlfY3VycmVu
dF9zdGF0ZTsKPiAtCj4gLXl5X2ZpbmRfYWN0aW9uOgo+IC0JCXl5X2FjdCA9IHl5X2FjY2VwdFt5
eV9jdXJyZW50X3N0YXRlXTsKPiAtCj4gLQkJWVlfRE9fQkVGT1JFX0FDVElPTjsKPiAtCj4gLWRv
X2FjdGlvbjoJLyogVGhpcyBsYWJlbCBpcyB1c2VkIG9ubHkgdG8gYWNjZXNzIEVPRiBhY3Rpb25z
LiAqLwo+IC0KPiAtCQlzd2l0Y2ggKCB5eV9hY3QgKQo+IC0JeyAvKiBiZWdpbm5pbmcgb2YgYWN0
aW9uIHN3aXRjaCAqLwo+IC1jYXNlIDE6Cj4gLS8qIHJ1bGUgMSBjYW4gbWF0Y2ggZW9sICovCj4g
LWNhc2UgMjoKPiAtLyogcnVsZSAyIGNhbiBtYXRjaCBlb2wgKi8KPiAtWVlfUlVMRV9TRVRVUAo+
IC17Cj4gLQljdXJyZW50X2ZpbGUtPmxpbmVubysrOwo+IC0JcmV0dXJuIFRfRU9MOwo+IC19Cj4g
LQlZWV9CUkVBSwo+IC1jYXNlIDM6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtCj4gLQlZWV9CUkVBSwo+
IC1jYXNlIDQ6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtewo+IC0JQkVHSU4oQ09NTUFORCk7Cj4gLX0K
PiAtCVlZX0JSRUFLCj4gLWNhc2UgNToKPiAtWVlfUlVMRV9TRVRVUAo+IC17Cj4gLQl1bnB1dCh6
Y29uZnRleHRbMF0pOwo+IC0JQkVHSU4oQ09NTUFORCk7Cj4gLX0KPiAtCVlZX0JSRUFLCj4gLQo+
IC1jYXNlIDY6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtewo+IC0JCWNvbnN0IHN0cnVjdCBrY29uZl9p
ZCAqaWQgPSBrY29uZl9pZF9sb29rdXAoemNvbmZ0ZXh0LCB6Y29uZmxlbmcpOwo+IC0JCUJFR0lO
KFBBUkFNKTsKPiAtCQljdXJyZW50X3Bvcy5maWxlID0gY3VycmVudF9maWxlOwo+IC0JCWN1cnJl
bnRfcG9zLmxpbmVubyA9IGN1cnJlbnRfZmlsZS0+bGluZW5vOwo+IC0JCWlmIChpZCAmJiBpZC0+
ZmxhZ3MgJiBURl9DT01NQU5EKSB7Cj4gLQkJCXpjb25mbHZhbC5pZCA9IGlkOwo+IC0JCQlyZXR1
cm4gaWQtPnRva2VuOwo+IC0JCX0KPiAtCQlhbGxvY19zdHJpbmcoemNvbmZ0ZXh0LCB6Y29uZmxl
bmcpOwo+IC0JCXpjb25mbHZhbC5zdHJpbmcgPSB0ZXh0Owo+IC0JCXJldHVybiBUX1dPUkQ7Cj4g
LQl9Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDc6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtd2Fybl9pZ25v
cmVkX2NoYXJhY3RlcigqemNvbmZ0ZXh0KTsKPiAtCVlZX0JSRUFLCj4gLWNhc2UgODoKPiAtLyog
cnVsZSA4IGNhbiBtYXRjaCBlb2wgKi8KPiAtWVlfUlVMRV9TRVRVUAo+IC17Cj4gLQkJQkVHSU4o
SU5JVElBTCk7Cj4gLQkJY3VycmVudF9maWxlLT5saW5lbm8rKzsKPiAtCQlyZXR1cm4gVF9FT0w7
Cj4gLQl9Cj4gLQlZWV9CUkVBSwo+IC0KPiAtY2FzZSA5Ogo+IC1ZWV9SVUxFX1NFVFVQCj4gLXJl
dHVybiBUX0FORDsKPiAtCVlZX0JSRUFLCj4gLWNhc2UgMTA6Cj4gLVlZX1JVTEVfU0VUVVAKPiAt
cmV0dXJuIFRfT1I7Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDExOgo+IC1ZWV9SVUxFX1NFVFVQCj4g
LXJldHVybiBUX09QRU5fUEFSRU47Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDEyOgo+IC1ZWV9SVUxF
X1NFVFVQCj4gLXJldHVybiBUX0NMT1NFX1BBUkVOOwo+IC0JWVlfQlJFQUsKPiAtY2FzZSAxMzoK
PiAtWVlfUlVMRV9TRVRVUAo+IC1yZXR1cm4gVF9OT1Q7Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDE0
Ogo+IC1ZWV9SVUxFX1NFVFVQCj4gLXJldHVybiBUX0VRVUFMOwo+IC0JWVlfQlJFQUsKPiAtY2Fz
ZSAxNToKPiAtWVlfUlVMRV9TRVRVUAo+IC1yZXR1cm4gVF9VTkVRVUFMOwo+IC0JWVlfQlJFQUsK
PiAtY2FzZSAxNjoKPiAtWVlfUlVMRV9TRVRVUAo+IC1yZXR1cm4gVF9MRVNTX0VRVUFMOwo+IC0J
WVlfQlJFQUsKPiAtY2FzZSAxNzoKPiAtWVlfUlVMRV9TRVRVUAo+IC1yZXR1cm4gVF9HUkVBVEVS
X0VRVUFMOwo+IC0JWVlfQlJFQUsKPiAtY2FzZSAxODoKPiAtWVlfUlVMRV9TRVRVUAo+IC1yZXR1
cm4gVF9MRVNTOwo+IC0JWVlfQlJFQUsKPiAtY2FzZSAxOToKPiAtWVlfUlVMRV9TRVRVUAo+IC1y
ZXR1cm4gVF9HUkVBVEVSOwo+IC0JWVlfQlJFQUsKPiAtY2FzZSAyMDoKPiAtWVlfUlVMRV9TRVRV
UAo+IC17Cj4gLQkJc3RyID0gemNvbmZ0ZXh0WzBdOwo+IC0JCW5ld19zdHJpbmcoKTsKPiAtCQlC
RUdJTihTVFJJTkcpOwo+IC0JfQo+IC0JWVlfQlJFQUsKPiAtY2FzZSAyMToKPiAtLyogcnVsZSAy
MSBjYW4gbWF0Y2ggZW9sICovCj4gLVlZX1JVTEVfU0VUVVAKPiAtQkVHSU4oSU5JVElBTCk7IGN1
cnJlbnRfZmlsZS0+bGluZW5vKys7IHJldHVybiBUX0VPTDsKPiAtCVlZX0JSRUFLCj4gLWNhc2Ug
MjI6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtewo+IC0JCWNvbnN0IHN0cnVjdCBrY29uZl9pZCAqaWQg
PSBrY29uZl9pZF9sb29rdXAoemNvbmZ0ZXh0LCB6Y29uZmxlbmcpOwo+IC0JCWlmIChpZCAmJiBp
ZC0+ZmxhZ3MgJiBURl9QQVJBTSkgewo+IC0JCQl6Y29uZmx2YWwuaWQgPSBpZDsKPiAtCQkJcmV0
dXJuIGlkLT50b2tlbjsKPiAtCQl9Cj4gLQkJYWxsb2Nfc3RyaW5nKHpjb25mdGV4dCwgemNvbmZs
ZW5nKTsKPiAtCQl6Y29uZmx2YWwuc3RyaW5nID0gdGV4dDsKPiAtCQlyZXR1cm4gVF9XT1JEOwo+
IC0JfQo+IC0JWVlfQlJFQUsKPiAtY2FzZSAyMzoKPiAtWVlfUlVMRV9TRVRVUAo+IC0vKiBjb21t
ZW50ICovCj4gLQlZWV9CUkVBSwo+IC1jYXNlIDI0Ogo+IC0vKiBydWxlIDI0IGNhbiBtYXRjaCBl
b2wgKi8KPiAtWVlfUlVMRV9TRVRVUAo+IC1jdXJyZW50X2ZpbGUtPmxpbmVubysrOwo+IC0JWVlf
QlJFQUsKPiAtY2FzZSAyNToKPiAtWVlfUlVMRV9TRVRVUAo+IC0KPiAtCVlZX0JSRUFLCj4gLWNh
c2UgMjY6Cj4gLVlZX1JVTEVfU0VUVVAKPiAtd2Fybl9pZ25vcmVkX2NoYXJhY3RlcigqemNvbmZ0
ZXh0KTsKPiAtCVlZX0JSRUFLCj4gLWNhc2UgWVlfU1RBVEVfRU9GKFBBUkFNKToKPiAtewo+IC0J
CUJFR0lOKElOSVRJQUwpOwo+IC0JfQo+IC0JWVlfQlJFQUsKPiAtCj4gLWNhc2UgMjc6Cj4gLS8q
IHJ1bGUgMjcgY2FuIG1hdGNoIGVvbCAqLwo+IC0qeXlfY3AgPSAoeXlfaG9sZF9jaGFyKTsgLyog
dW5kbyBlZmZlY3RzIG9mIHNldHRpbmcgdXAgemNvbmZ0ZXh0ICovCj4gLSh5eV9jX2J1Zl9wKSA9
IHl5X2NwIC09IDE7Cj4gLVlZX0RPX0JFRk9SRV9BQ1RJT047IC8qIHNldCB1cCB6Y29uZnRleHQg
YWdhaW4gKi8KPiAtWVlfUlVMRV9TRVRVUAo+IC17Cj4gLQkJYXBwZW5kX3N0cmluZyh6Y29uZnRl
eHQsIHpjb25mbGVuZyk7Cj4gLQkJemNvbmZsdmFsLnN0cmluZyA9IHRleHQ7Cj4gLQkJcmV0dXJu
IFRfV09SRF9RVU9URTsKPiAtCX0KPiAtCVlZX0JSRUFLCj4gLWNhc2UgMjg6Cj4gLVlZX1JVTEVf
U0VUVVAKPiAtewo+IC0JCWFwcGVuZF9zdHJpbmcoemNvbmZ0ZXh0LCB6Y29uZmxlbmcpOwo+IC0J
fQo+IC0JWVlfQlJFQUsKPiAtY2FzZSAyOToKPiAtLyogcnVsZSAyOSBjYW4gbWF0Y2ggZW9sICov
Cj4gLSp5eV9jcCA9ICh5eV9ob2xkX2NoYXIpOyAvKiB1bmRvIGVmZmVjdHMgb2Ygc2V0dGluZyB1
cCB6Y29uZnRleHQgKi8KPiAtKHl5X2NfYnVmX3ApID0geXlfY3AgLT0gMTsKPiAtWVlfRE9fQkVG
T1JFX0FDVElPTjsgLyogc2V0IHVwIHpjb25mdGV4dCBhZ2FpbiAqLwo+IC1ZWV9SVUxFX1NFVFVQ
Cj4gLXsKPiAtCQlhcHBlbmRfc3RyaW5nKHpjb25mdGV4dCArIDEsIHpjb25mbGVuZyAtIDEpOwo+
IC0JCXpjb25mbHZhbC5zdHJpbmcgPSB0ZXh0Owo+IC0JCXJldHVybiBUX1dPUkRfUVVPVEU7Cj4g
LQl9Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDMwOgo+IC1ZWV9SVUxFX1NFVFVQCj4gLXsKPiAtCQlh
cHBlbmRfc3RyaW5nKHpjb25mdGV4dCArIDEsIHpjb25mbGVuZyAtIDEpOwo+IC0JfQo+IC0JWVlf
QlJFQUsKPiAtY2FzZSAzMToKPiAtWVlfUlVMRV9TRVRVUAo+IC17Cj4gLQkJaWYgKHN0ciA9PSB6
Y29uZnRleHRbMF0pIHsKPiAtCQkJQkVHSU4oUEFSQU0pOwo+IC0JCQl6Y29uZmx2YWwuc3RyaW5n
ID0gdGV4dDsKPiAtCQkJcmV0dXJuIFRfV09SRF9RVU9URTsKPiAtCQl9IGVsc2UKPiAtCQkJYXBw
ZW5kX3N0cmluZyh6Y29uZnRleHQsIDEpOwo+IC0JfQo+IC0JWVlfQlJFQUsKPiAtY2FzZSAzMjoK
PiAtLyogcnVsZSAzMiBjYW4gbWF0Y2ggZW9sICovCj4gLVlZX1JVTEVfU0VUVVAKPiAtewo+IC0J
CXByaW50ZigiJXM6JWQ6d2FybmluZzogbXVsdGktbGluZSBzdHJpbmdzIG5vdCBzdXBwb3J0ZWRc
biIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwo+IC0JCWN1cnJlbnRfZmlsZS0+
bGluZW5vKys7Cj4gLQkJQkVHSU4oSU5JVElBTCk7Cj4gLQkJcmV0dXJuIFRfRU9MOwo+IC0JfQo+
IC0JWVlfQlJFQUsKPiAtY2FzZSBZWV9TVEFURV9FT0YoU1RSSU5HKToKPiAtewo+IC0JCUJFR0lO
KElOSVRJQUwpOwo+IC0JfQo+IC0JWVlfQlJFQUsKPiAtCj4gLWNhc2UgMzM6Cj4gLVlZX1JVTEVf
U0VUVVAKPiAtewo+IC0JCXRzID0gMDsKPiAtCQlmb3IgKGkgPSAwOyBpIDwgemNvbmZsZW5nOyBp
KyspIHsKPiAtCQkJaWYgKHpjb25mdGV4dFtpXSA9PSAnXHQnKQo+IC0JCQkJdHMgPSAodHMgJiB+
NykgKyA4Owo+IC0JCQllbHNlCj4gLQkJCQl0cysrOwo+IC0JCX0KPiAtCQlsYXN0X3RzID0gdHM7
Cj4gLQkJaWYgKGZpcnN0X3RzKSB7Cj4gLQkJCWlmICh0cyA8IGZpcnN0X3RzKSB7Cj4gLQkJCQl6
Y29uZl9lbmRoZWxwKCk7Cj4gLQkJCQlyZXR1cm4gVF9IRUxQVEVYVDsKPiAtCQkJfQo+IC0JCQl0
cyAtPSBmaXJzdF90czsKPiAtCQkJd2hpbGUgKHRzID4gOCkgewo+IC0JCQkJYXBwZW5kX3N0cmlu
ZygiICAgICAgICAiLCA4KTsKPiAtCQkJCXRzIC09IDg7Cj4gLQkJCX0KPiAtCQkJYXBwZW5kX3N0
cmluZygiICAgICAgICAiLCB0cyk7Cj4gLQkJfQo+IC0JfQo+IC0JWVlfQlJFQUsKPiAtY2FzZSAz
NDoKPiAtLyogcnVsZSAzNCBjYW4gbWF0Y2ggZW9sICovCj4gLSp5eV9jcCA9ICh5eV9ob2xkX2No
YXIpOyAvKiB1bmRvIGVmZmVjdHMgb2Ygc2V0dGluZyB1cCB6Y29uZnRleHQgKi8KPiAtKHl5X2Nf
YnVmX3ApID0geXlfY3AgLT0gMTsKPiAtWVlfRE9fQkVGT1JFX0FDVElPTjsgLyogc2V0IHVwIHpj
b25mdGV4dCBhZ2FpbiAqLwo+IC1ZWV9SVUxFX1NFVFVQCj4gLXsKPiAtCQljdXJyZW50X2ZpbGUt
PmxpbmVubysrOwo+IC0JCXpjb25mX2VuZGhlbHAoKTsKPiAtCQlyZXR1cm4gVF9IRUxQVEVYVDsK
PiAtCX0KPiAtCVlZX0JSRUFLCj4gLWNhc2UgMzU6Cj4gLS8qIHJ1bGUgMzUgY2FuIG1hdGNoIGVv
bCAqLwo+IC1ZWV9SVUxFX1NFVFVQCj4gLXsKPiAtCQljdXJyZW50X2ZpbGUtPmxpbmVubysrOwo+
IC0JCWFwcGVuZF9zdHJpbmcoIlxuIiwgMSk7Cj4gLQl9Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIDM2
Ogo+IC1ZWV9SVUxFX1NFVFVQCj4gLXsKPiAtCQl3aGlsZSAoemNvbmZsZW5nKSB7Cj4gLQkJCWlm
ICgoemNvbmZ0ZXh0W3pjb25mbGVuZy0xXSAhPSAnICcpICYmICh6Y29uZnRleHRbemNvbmZsZW5n
LTFdICE9ICdcdCcpKQo+IC0JCQkJYnJlYWs7Cj4gLQkJCXpjb25mbGVuZy0tOwo+IC0JCX0KPiAt
CQlhcHBlbmRfc3RyaW5nKHpjb25mdGV4dCwgemNvbmZsZW5nKTsKPiAtCQlpZiAoIWZpcnN0X3Rz
KQo+IC0JCQlmaXJzdF90cyA9IGxhc3RfdHM7Cj4gLQl9Cj4gLQlZWV9CUkVBSwo+IC1jYXNlIFlZ
X1NUQVRFX0VPRihIRUxQKToKPiAtewo+IC0JCXpjb25mX2VuZGhlbHAoKTsKPiAtCQlyZXR1cm4g
VF9IRUxQVEVYVDsKPiAtCX0KPiAtCVlZX0JSRUFLCj4gLQo+IC1jYXNlIFlZX1NUQVRFX0VPRihJ
TklUSUFMKToKPiAtY2FzZSBZWV9TVEFURV9FT0YoQ09NTUFORCk6Cj4gLXsKPiAtCWlmIChjdXJy
ZW50X2ZpbGUpIHsKPiAtCQl6Y29uZl9lbmRmaWxlKCk7Cj4gLQkJcmV0dXJuIFRfRU9MOwo+IC0J
fQo+IC0JZmNsb3NlKHpjb25maW4pOwo+IC0JeXl0ZXJtaW5hdGUoKTsKPiAtfQo+IC0JWVlfQlJF
QUsKPiAtY2FzZSAzNzoKPiAtWVlfUlVMRV9TRVRVUAo+IC1ZWV9GQVRBTF9FUlJPUiggImZsZXgg
c2Nhbm5lciBqYW1tZWQiICk7Cj4gLQlZWV9CUkVBSwo+IC0KPiAtCWNhc2UgWVlfRU5EX09GX0JV
RkZFUjoKPiAtCQl7Cj4gLQkJLyogQW1vdW50IG9mIHRleHQgbWF0Y2hlZCBub3QgaW5jbHVkaW5n
IHRoZSBFT0IgY2hhci4gKi8KPiAtCQlpbnQgeXlfYW1vdW50X29mX21hdGNoZWRfdGV4dCA9IChp
bnQpICh5eV9jcCAtICh5eXRleHRfcHRyKSkgLSAxOwo+IC0KPiAtCQkvKiBVbmRvIHRoZSBlZmZl
Y3RzIG9mIFlZX0RPX0JFRk9SRV9BQ1RJT04uICovCj4gLQkJKnl5X2NwID0gKHl5X2hvbGRfY2hh
cik7Cj4gLQkJWVlfUkVTVE9SRV9ZWV9NT1JFX09GRlNFVAo+IC0KPiAtCQlpZiAoIFlZX0NVUlJF
TlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmZmVyX3N0YXR1cyA9PSBZWV9CVUZGRVJfTkVXICkKPiAt
CQkJewo+IC0JCQkvKiBXZSdyZSBzY2FubmluZyBhIG5ldyBmaWxlIG9yIGlucHV0IHNvdXJjZS4g
IEl0J3MKPiAtCQkJICogcG9zc2libGUgdGhhdCB0aGlzIGhhcHBlbmVkIGJlY2F1c2UgdGhlIHVz
ZXIKPiAtCQkJICoganVzdCBwb2ludGVkIHpjb25maW4gYXQgYSBuZXcgc291cmNlIGFuZCBjYWxs
ZWQKPiAtCQkJICogemNvbmZsZXgoKS4gIElmIHNvLCB0aGVuIHdlIGhhdmUgdG8gYXNzdXJlCj4g
LQkJCSAqIGNvbnNpc3RlbmN5IGJldHdlZW4gWVlfQ1VSUkVOVF9CVUZGRVIgYW5kIG91cgo+IC0J
CQkgKiBnbG9iYWxzLiAgSGVyZSBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gZG8gc28sIGJlY2F1c2UK
PiAtCQkJICogdGhpcyBpcyB0aGUgZmlyc3QgYWN0aW9uIChvdGhlciB0aGFuIHBvc3NpYmx5IGEK
PiAtCQkJICogYmFjay11cCkgdGhhdCB3aWxsIG1hdGNoIGZvciB0aGUgbmV3IGlucHV0IHNvdXJj
ZS4KPiAtCQkJICovCj4gLQkJCSh5eV9uX2NoYXJzKSA9IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxV
RS0+eXlfbl9jaGFyczsKPiAtCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9pbnB1dF9m
aWxlID0gemNvbmZpbjsKPiAtCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJf
c3RhdHVzID0gWVlfQlVGRkVSX05PUk1BTDsKPiAtCQkJfQo+IC0KPiAtCQkvKiBOb3RlIHRoYXQg
aGVyZSB3ZSB0ZXN0IGZvciB5eV9jX2J1Zl9wICI8PSIgdG8gdGhlIHBvc2l0aW9uCj4gLQkJICog
b2YgdGhlIGZpcnN0IEVPQiBpbiB0aGUgYnVmZmVyLCBzaW5jZSB5eV9jX2J1Zl9wIHdpbGwKPiAt
CQkgKiBhbHJlYWR5IGhhdmUgYmVlbiBpbmNyZW1lbnRlZCBwYXN0IHRoZSBOVUwgY2hhcmFjdGVy
Cj4gLQkJICogKHNpbmNlIGFsbCBzdGF0ZXMgbWFrZSB0cmFuc2l0aW9ucyBvbiBFT0IgdG8gdGhl
Cj4gLQkJICogZW5kLW9mLWJ1ZmZlciBzdGF0ZSkuICBDb250cmFzdCB0aGlzIHdpdGggdGhlIHRl
c3QKPiAtCQkgKiBpbiBpbnB1dCgpLgo+IC0JCSAqLwo+IC0JCWlmICggKHl5X2NfYnVmX3ApIDw9
ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlsoeXlfbl9jaGFycyldICkKPiAt
CQkJeyAvKiBUaGlzIHdhcyByZWFsbHkgYSBOVUwuICovCj4gLQkJCXl5X3N0YXRlX3R5cGUgeXlf
bmV4dF9zdGF0ZTsKPiAtCj4gLQkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRfcHRyKSArIHl5X2Ft
b3VudF9vZl9tYXRjaGVkX3RleHQ7Cj4gLQo+IC0JCQl5eV9jdXJyZW50X3N0YXRlID0geXlfZ2V0
X3ByZXZpb3VzX3N0YXRlKCAgKTsKPiAtCj4gLQkJCS8qIE9rYXksIHdlJ3JlIG5vdyBwb3NpdGlv
bmVkIHRvIG1ha2UgdGhlIE5VTAo+IC0JCQkgKiB0cmFuc2l0aW9uLiAgV2UgY291bGRuJ3QgaGF2
ZQo+IC0JCQkgKiB5eV9nZXRfcHJldmlvdXNfc3RhdGUoKSBnbyBhaGVhZCBhbmQgZG8gaXQKPiAt
CQkJICogZm9yIHVzIGJlY2F1c2UgaXQgZG9lc24ndCBrbm93IGhvdyB0byBkZWFsCj4gLQkJCSAq
IHdpdGggdGhlIHBvc3NpYmlsaXR5IG9mIGphbW1pbmcgKGFuZCB3ZSBkb24ndAo+IC0JCQkgKiB3
YW50IHRvIGJ1aWxkIGphbW1pbmcgaW50byBpdCBiZWNhdXNlIHRoZW4gaXQKPiAtCQkJICogd2ls
bCBydW4gbW9yZSBzbG93bHkpLgo+IC0JCQkgKi8KPiAtCj4gLQkJCXl5X25leHRfc3RhdGUgPSB5
eV90cnlfTlVMX3RyYW5zKCB5eV9jdXJyZW50X3N0YXRlICk7Cj4gLQo+IC0JCQl5eV9icCA9ICh5
eXRleHRfcHRyKSArIFlZX01PUkVfQURKOwo+IC0KPiAtCQkJaWYgKCB5eV9uZXh0X3N0YXRlICkK
PiAtCQkJCXsKPiAtCQkJCS8qIENvbnN1bWUgdGhlIE5VTC4gKi8KPiAtCQkJCXl5X2NwID0gKyso
eXlfY19idWZfcCk7Cj4gLQkJCQl5eV9jdXJyZW50X3N0YXRlID0geXlfbmV4dF9zdGF0ZTsKPiAt
CQkJCWdvdG8geXlfbWF0Y2g7Cj4gLQkJCQl9Cj4gLQo+IC0JCQllbHNlCj4gLQkJCQl7Cj4gLQkJ
CQl5eV9jcCA9ICh5eV9jX2J1Zl9wKTsKPiAtCQkJCWdvdG8geXlfZmluZF9hY3Rpb247Cj4gLQkJ
CQl9Cj4gLQkJCX0KPiAtCj4gLQkJZWxzZSBzd2l0Y2ggKCB5eV9nZXRfbmV4dF9idWZmZXIoICAp
ICkKPiAtCQkJewo+IC0JCQljYXNlIEVPQl9BQ1RfRU5EX09GX0ZJTEU6Cj4gLQkJCQl7Cj4gLQkJ
CQkoeXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25fZW9mKSA9IDA7Cj4gLQo+IC0JCQkJaWYgKCB6Y29u
ZndyYXAoICkgKQo+IC0JCQkJCXsKPiAtCQkJCQkvKiBOb3RlOiBiZWNhdXNlIHdlJ3ZlIHRha2Vu
IGNhcmUgaW4KPiAtCQkJCQkgKiB5eV9nZXRfbmV4dF9idWZmZXIoKSB0byBoYXZlIHNldCB1cAo+
IC0JCQkJCSAqIHpjb25mdGV4dCwgd2UgY2FuIG5vdyBzZXQgdXAKPiAtCQkJCQkgKiB5eV9jX2J1
Zl9wIHNvIHRoYXQgaWYgc29tZSB0b3RhbAo+IC0JCQkJCSAqIGhvc2VyIChsaWtlIGZsZXggaXRz
ZWxmKSB3YW50cyB0bwo+IC0JCQkJCSAqIGNhbGwgdGhlIHNjYW5uZXIgYWZ0ZXIgd2UgcmV0dXJu
IHRoZQo+IC0JCQkJCSAqIFlZX05VTEwsIGl0J2xsIHN0aWxsIHdvcmsgLSBhbm90aGVyCj4gLQkJ
CQkJICogWVlfTlVMTCB3aWxsIGdldCByZXR1cm5lZC4KPiAtCQkJCQkgKi8KPiAtCQkJCQkoeXlf
Y19idWZfcCkgPSAoeXl0ZXh0X3B0cikgKyBZWV9NT1JFX0FESjsKPiAtCj4gLQkJCQkJeXlfYWN0
ID0gWVlfU1RBVEVfRU9GKFlZX1NUQVJUKTsKPiAtCQkJCQlnb3RvIGRvX2FjdGlvbjsKPiAtCQkJ
CQl9Cj4gLQo+IC0JCQkJZWxzZQo+IC0JCQkJCXsKPiAtCQkJCQlpZiAoICEgKHl5X2RpZF9idWZm
ZXJfc3dpdGNoX29uX2VvZikgKQo+IC0JCQkJCQlZWV9ORVdfRklMRTsKPiAtCQkJCQl9Cj4gLQkJ
CQlicmVhazsKPiAtCQkJCX0KPiAtCj4gLQkJCWNhc2UgRU9CX0FDVF9DT05USU5VRV9TQ0FOOgo+
IC0JCQkJKHl5X2NfYnVmX3ApID0KPiAtCQkJCQkoeXl0ZXh0X3B0cikgKyB5eV9hbW91bnRfb2Zf
bWF0Y2hlZF90ZXh0Owo+IC0KPiAtCQkJCXl5X2N1cnJlbnRfc3RhdGUgPSB5eV9nZXRfcHJldmlv
dXNfc3RhdGUoICApOwo+IC0KPiAtCQkJCXl5X2NwID0gKHl5X2NfYnVmX3ApOwo+IC0JCQkJeXlf
YnAgPSAoeXl0ZXh0X3B0cikgKyBZWV9NT1JFX0FESjsKPiAtCQkJCWdvdG8geXlfbWF0Y2g7Cj4g
LQo+IC0JCQljYXNlIEVPQl9BQ1RfTEFTVF9NQVRDSDoKPiAtCQkJCSh5eV9jX2J1Zl9wKSA9Cj4g
LQkJCQkmWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXTsK
PiAtCj4gLQkJCQl5eV9jdXJyZW50X3N0YXRlID0geXlfZ2V0X3ByZXZpb3VzX3N0YXRlKCAgKTsK
PiAtCj4gLQkJCQl5eV9jcCA9ICh5eV9jX2J1Zl9wKTsKPiAtCQkJCXl5X2JwID0gKHl5dGV4dF9w
dHIpICsgWVlfTU9SRV9BREo7Cj4gLQkJCQlnb3RvIHl5X2ZpbmRfYWN0aW9uOwo+IC0JCQl9Cj4g
LQkJYnJlYWs7Cj4gLQkJfQo+IC0KPiAtCWRlZmF1bHQ6Cj4gLQkJWVlfRkFUQUxfRVJST1IoCj4g
LQkJCSJmYXRhbCBmbGV4IHNjYW5uZXIgaW50ZXJuYWwgZXJyb3ItLW5vIGFjdGlvbiBmb3VuZCIg
KTsKPiAtCX0gLyogZW5kIG9mIGFjdGlvbiBzd2l0Y2ggKi8KPiAtCQl9IC8qIGVuZCBvZiBzY2Fu
bmluZyBvbmUgdG9rZW4gKi8KPiAtfSAvKiBlbmQgb2YgemNvbmZsZXggKi8KPiAtCj4gLS8qIHl5
X2dldF9uZXh0X2J1ZmZlciAtIHRyeSB0byByZWFkIGluIGEgbmV3IGJ1ZmZlcgo+IC0gKgo+IC0g
KiBSZXR1cm5zIGEgY29kZSByZXByZXNlbnRpbmcgYW4gYWN0aW9uOgo+IC0gKglFT0JfQUNUX0xB
U1RfTUFUQ0ggLQo+IC0gKglFT0JfQUNUX0NPTlRJTlVFX1NDQU4gLSBjb250aW51ZSBzY2Fubmlu
ZyBmcm9tIGN1cnJlbnQgcG9zaXRpb24KPiAtICoJRU9CX0FDVF9FTkRfT0ZfRklMRSAtIGVuZCBv
ZiBmaWxlCj4gLSAqLwo+IC1zdGF0aWMgaW50IHl5X2dldF9uZXh0X2J1ZmZlciAodm9pZCkKPiAt
ewo+IC0gICAgCXJlZ2lzdGVyIGNoYXIgKmRlc3QgPSBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUt
Pnl5X2NoX2J1ZjsKPiAtCXJlZ2lzdGVyIGNoYXIgKnNvdXJjZSA9ICh5eXRleHRfcHRyKTsKPiAt
CXJlZ2lzdGVyIGludCBudW1iZXJfdG9fbW92ZSwgaTsKPiAtCWludCByZXRfdmFsOwo+IC0KPiAt
CWlmICggKHl5X2NfYnVmX3ApID4gJllZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfY2hfYnVm
Wyh5eV9uX2NoYXJzKSArIDFdICkKPiAtCQlZWV9GQVRBTF9FUlJPUigKPiAtCQkiZmF0YWwgZmxl
eCBzY2FubmVyIGludGVybmFsIGVycm9yLS1lbmQgb2YgYnVmZmVyIG1pc3NlZCIgKTsKPiAtCj4g
LQlpZiAoIFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfZmlsbF9idWZmZXIgPT0gMCApCj4g
LQkJeyAvKiBEb24ndCB0cnkgdG8gZmlsbCB0aGUgYnVmZmVyLCBzbyB0aGlzIGlzIGFuIEVPRi4g
Ki8KPiAtCQlpZiAoICh5eV9jX2J1Zl9wKSAtICh5eXRleHRfcHRyKSAtIFlZX01PUkVfQURKID09
IDEgKQo+IC0JCQl7Cj4gLQkJCS8qIFdlIG1hdGNoZWQgYSBzaW5nbGUgY2hhcmFjdGVyLCB0aGUg
RU9CLCBzbwo+IC0JCQkgKiB0cmVhdCB0aGlzIGFzIGEgZmluYWwgRU9GLgo+IC0JCQkgKi8KPiAt
CQkJcmV0dXJuIEVPQl9BQ1RfRU5EX09GX0ZJTEU7Cj4gLQkJCX0KPiAtCj4gLQkJZWxzZQo+IC0J
CQl7Cj4gLQkJCS8qIFdlIG1hdGNoZWQgc29tZSB0ZXh0IHByaW9yIHRvIHRoZSBFT0IsIGZpcnN0
Cj4gLQkJCSAqIHByb2Nlc3MgaXQuCj4gLQkJCSAqLwo+IC0JCQlyZXR1cm4gRU9CX0FDVF9MQVNU
X01BVENIOwo+IC0JCQl9Cj4gLQkJfQo+IC0KPiAtCS8qIFRyeSB0byByZWFkIG1vcmUgZGF0YS4g
Ki8KPiAtCj4gLQkvKiBGaXJzdCBtb3ZlIGxhc3QgY2hhcnMgdG8gc3RhcnQgb2YgYnVmZmVyLiAq
Lwo+IC0JbnVtYmVyX3RvX21vdmUgPSAoaW50KSAoKHl5X2NfYnVmX3ApIC0gKHl5dGV4dF9wdHIp
KSAtIDE7Cj4gLQo+IC0JZm9yICggaSA9IDA7IGkgPCBudW1iZXJfdG9fbW92ZTsgKytpICkKPiAt
CQkqKGRlc3QrKykgPSAqKHNvdXJjZSsrKTsKPiAtCj4gLQlpZiAoIFlZX0NVUlJFTlRfQlVGRkVS
X0xWQUxVRS0+eXlfYnVmZmVyX3N0YXR1cyA9PSBZWV9CVUZGRVJfRU9GX1BFTkRJTkcgKQo+IC0J
CS8qIGRvbid0IGRvIHRoZSByZWFkLCBpdCdzIG5vdCBndWFyYW50ZWVkIHRvIHJldHVybiBhbiBF
T0YsCj4gLQkJICoganVzdCBmb3JjZSBhbiBFT0YKPiAtCQkgKi8KPiAtCQlZWV9DVVJSRU5UX0JV
RkZFUl9MVkFMVUUtPnl5X25fY2hhcnMgPSAoeXlfbl9jaGFycykgPSAwOwo+IC0KPiAtCWVsc2UK
PiAtCQl7Cj4gLQkJCWludCBudW1fdG9fcmVhZCA9Cj4gLQkJCVlZX0NVUlJFTlRfQlVGRkVSX0xW
QUxVRS0+eXlfYnVmX3NpemUgLSBudW1iZXJfdG9fbW92ZSAtIDE7Cj4gLQo+IC0JCXdoaWxlICgg
bnVtX3RvX3JlYWQgPD0gMCApCj4gLQkJCXsgLyogTm90IGVub3VnaCByb29tIGluIHRoZSBidWZm
ZXIgLSBncm93IGl0LiAqLwo+IC0KPiAtCQkJLyoganVzdCBhIHNob3J0ZXIgbmFtZSBmb3IgdGhl
IGN1cnJlbnQgYnVmZmVyICovCj4gLQkJCVlZX0JVRkZFUl9TVEFURSBiID0gWVlfQ1VSUkVOVF9C
VUZGRVI7Cj4gLQo+IC0JCQlpbnQgeXlfY19idWZfcF9vZmZzZXQgPQo+IC0JCQkJKGludCkgKCh5
eV9jX2J1Zl9wKSAtIGItPnl5X2NoX2J1Zik7Cj4gLQo+IC0JCQlpZiAoIGItPnl5X2lzX291cl9i
dWZmZXIgKQo+IC0JCQkJewo+IC0JCQkJaW50IG5ld19zaXplID0gYi0+eXlfYnVmX3NpemUgKiAy
Owo+IC0KPiAtCQkJCWlmICggbmV3X3NpemUgPD0gMCApCj4gLQkJCQkJYi0+eXlfYnVmX3NpemUg
Kz0gYi0+eXlfYnVmX3NpemUgLyA4Owo+IC0JCQkJZWxzZQo+IC0JCQkJCWItPnl5X2J1Zl9zaXpl
ICo9IDI7Cj4gLQo+IC0JCQkJYi0+eXlfY2hfYnVmID0gKGNoYXIgKikKPiAtCQkJCQkvKiBJbmNs
dWRlIHJvb20gaW4gZm9yIDIgRU9CIGNoYXJzLiAqLwo+IC0JCQkJCXpjb25mcmVhbGxvYygodm9p
ZCAqKSBiLT55eV9jaF9idWYsYi0+eXlfYnVmX3NpemUgKyAyICApOwo+IC0JCQkJfQo+IC0JCQll
bHNlCj4gLQkJCQkvKiBDYW4ndCBncm93IGl0LCB3ZSBkb24ndCBvd24gaXQuICovCj4gLQkJCQli
LT55eV9jaF9idWYgPSAwOwo+IC0KPiAtCQkJaWYgKCAhIGItPnl5X2NoX2J1ZiApCj4gLQkJCQlZ
WV9GQVRBTF9FUlJPUigKPiAtCQkJCSJmYXRhbCBlcnJvciAtIHNjYW5uZXIgaW5wdXQgYnVmZmVy
IG92ZXJmbG93IiApOwo+IC0KPiAtCQkJKHl5X2NfYnVmX3ApID0gJmItPnl5X2NoX2J1Zlt5eV9j
X2J1Zl9wX29mZnNldF07Cj4gLQo+IC0JCQludW1fdG9fcmVhZCA9IFlZX0NVUlJFTlRfQlVGRkVS
X0xWQUxVRS0+eXlfYnVmX3NpemUgLQo+IC0JCQkJCQludW1iZXJfdG9fbW92ZSAtIDE7Cj4gLQo+
IC0JCQl9Cj4gLQo+IC0JCWlmICggbnVtX3RvX3JlYWQgPiBZWV9SRUFEX0JVRl9TSVpFICkKPiAt
CQkJbnVtX3RvX3JlYWQgPSBZWV9SRUFEX0JVRl9TSVpFOwo+IC0KPiAtCQkvKiBSZWFkIGluIG1v
cmUgZGF0YS4gKi8KPiAtCQlZWV9JTlBVVCggKCZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5
X2NoX2J1ZltudW1iZXJfdG9fbW92ZV0pLAo+IC0JCQkoeXlfbl9jaGFycyksIChzaXplX3QpIG51
bV90b19yZWFkICk7Cj4gLQo+IC0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfbl9jaGFy
cyA9ICh5eV9uX2NoYXJzKTsKPiAtCQl9Cj4gLQo+IC0JaWYgKCAoeXlfbl9jaGFycykgPT0gMCAp
Cj4gLQkJewo+IC0JCWlmICggbnVtYmVyX3RvX21vdmUgPT0gWVlfTU9SRV9BREogKQo+IC0JCQl7
Cj4gLQkJCXJldF92YWwgPSBFT0JfQUNUX0VORF9PRl9GSUxFOwo+IC0JCQl6Y29uZnJlc3RhcnQo
emNvbmZpbiAgKTsKPiAtCQkJfQo+IC0KPiAtCQllbHNlCj4gLQkJCXsKPiAtCQkJcmV0X3ZhbCA9
IEVPQl9BQ1RfTEFTVF9NQVRDSDsKPiAtCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9i
dWZmZXJfc3RhdHVzID0KPiAtCQkJCVlZX0JVRkZFUl9FT0ZfUEVORElORzsKPiAtCQkJfQo+IC0J
CX0KPiAtCj4gLQllbHNlCj4gLQkJcmV0X3ZhbCA9IEVPQl9BQ1RfQ09OVElOVUVfU0NBTjsKPiAt
Cj4gLQlpZiAoKHl5X3NpemVfdCkgKCh5eV9uX2NoYXJzKSArIG51bWJlcl90b19tb3ZlKSA+IFlZ
X0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3NpemUpIHsKPiAtCQkvKiBFeHRlbmQgdGhl
IGFycmF5IGJ5IDUwJSwgcGx1cyB0aGUgbnVtYmVyIHdlIHJlYWxseSBuZWVkLiAqLwo+IC0JCXl5
X3NpemVfdCBuZXdfc2l6ZSA9ICh5eV9uX2NoYXJzKSArIG51bWJlcl90b19tb3ZlICsgKCh5eV9u
X2NoYXJzKSA+PiAxKTsKPiAtCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZiA9
IChjaGFyICopIHpjb25mcmVhbGxvYygodm9pZCAqKSBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUt
Pnl5X2NoX2J1ZixuZXdfc2l6ZSAgKTsKPiAtCQlpZiAoICEgWVlfQ1VSUkVOVF9CVUZGRVJfTFZB
TFVFLT55eV9jaF9idWYgKQo+IC0JCQlZWV9GQVRBTF9FUlJPUiggIm91dCBvZiBkeW5hbWljIG1l
bW9yeSBpbiB5eV9nZXRfbmV4dF9idWZmZXIoKSIgKTsKPiAtCX0KPiAtCj4gLQkoeXlfbl9jaGFy
cykgKz0gbnVtYmVyX3RvX21vdmU7Cj4gLQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2No
X2J1ZlsoeXlfbl9jaGFycyldID0gWVlfRU5EX09GX0JVRkZFUl9DSEFSOwo+IC0JWVlfQ1VSUkVO
VF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpICsgMV0gPSBZWV9FTkRfT0Zf
QlVGRkVSX0NIQVI7Cj4gLQo+IC0JKHl5dGV4dF9wdHIpID0gJllZX0NVUlJFTlRfQlVGRkVSX0xW
QUxVRS0+eXlfY2hfYnVmWzBdOwo+IC0KPiAtCXJldHVybiByZXRfdmFsOwo+IC19Cj4gLQo+IC0v
KiB5eV9nZXRfcHJldmlvdXNfc3RhdGUgLSBnZXQgdGhlIHN0YXRlIGp1c3QgYmVmb3JlIHRoZSBF
T0IgY2hhciB3YXMgcmVhY2hlZCAqLwo+IC0KPiAtICAgIHN0YXRpYyB5eV9zdGF0ZV90eXBlIHl5
X2dldF9wcmV2aW91c19zdGF0ZSAodm9pZCkKPiAtewo+IC0JcmVnaXN0ZXIgeXlfc3RhdGVfdHlw
ZSB5eV9jdXJyZW50X3N0YXRlOwo+IC0JcmVnaXN0ZXIgY2hhciAqeXlfY3A7Cj4gLSAgICAKPiAt
CXl5X2N1cnJlbnRfc3RhdGUgPSAoeXlfc3RhcnQpOwo+IC0KPiAtCWZvciAoIHl5X2NwID0gKHl5
dGV4dF9wdHIpICsgWVlfTU9SRV9BREo7IHl5X2NwIDwgKHl5X2NfYnVmX3ApOyArK3l5X2NwICkK
PiAtCQl7Cj4gLQkJeXlfY3VycmVudF9zdGF0ZSA9IHl5X254dFt5eV9jdXJyZW50X3N0YXRlXVso
Knl5X2NwID8geXlfZWNbWVlfU0NfVE9fVUkoKnl5X2NwKV0gOiAxKV07Cj4gLQkJfQo+IC0KPiAt
CXJldHVybiB5eV9jdXJyZW50X3N0YXRlOwo+IC19Cj4gLQo+IC0vKiB5eV90cnlfTlVMX3RyYW5z
IC0gdHJ5IHRvIG1ha2UgYSB0cmFuc2l0aW9uIG9uIHRoZSBOVUwgY2hhcmFjdGVyCj4gLSAqCj4g
LSAqIHN5bm9wc2lzCj4gLSAqCW5leHRfc3RhdGUgPSB5eV90cnlfTlVMX3RyYW5zKCBjdXJyZW50
X3N0YXRlICk7Cj4gLSAqLwo+IC0gICAgc3RhdGljIHl5X3N0YXRlX3R5cGUgeXlfdHJ5X05VTF90
cmFucyAgKHl5X3N0YXRlX3R5cGUgeXlfY3VycmVudF9zdGF0ZSApCj4gLXsKPiAtCXJlZ2lzdGVy
IGludCB5eV9pc19qYW07Cj4gLSAgICAKPiAtCXl5X2N1cnJlbnRfc3RhdGUgPSB5eV9ueHRbeXlf
Y3VycmVudF9zdGF0ZV1bMV07Cj4gLQl5eV9pc19qYW0gPSAoeXlfY3VycmVudF9zdGF0ZSA8PSAw
KTsKPiAtCj4gLQlyZXR1cm4geXlfaXNfamFtID8gMCA6IHl5X2N1cnJlbnRfc3RhdGU7Cj4gLX0K
PiAtCj4gLSAgICBzdGF0aWMgdm9pZCB5eXVucHV0IChpbnQgYywgcmVnaXN0ZXIgY2hhciAqIHl5
X2JwICkKPiAtewo+IC0JcmVnaXN0ZXIgY2hhciAqeXlfY3A7Cj4gLSAgICAKPiAtICAgIHl5X2Nw
ID0gKHl5X2NfYnVmX3ApOwo+IC0KPiAtCS8qIHVuZG8gZWZmZWN0cyBvZiBzZXR0aW5nIHVwIHpj
b25mdGV4dCAqLwo+IC0JKnl5X2NwID0gKHl5X2hvbGRfY2hhcik7Cj4gLQo+IC0JaWYgKCB5eV9j
cCA8IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfY2hfYnVmICsgMiApCj4gLQkJeyAvKiBu
ZWVkIHRvIHNoaWZ0IHRoaW5ncyB1cCB0byBtYWtlIHJvb20gKi8KPiAtCQkvKiArMiBmb3IgRU9C
IGNoYXJzLiAqLwo+IC0JCXJlZ2lzdGVyIGludCBudW1iZXJfdG9fbW92ZSA9ICh5eV9uX2NoYXJz
KSArIDI7Cj4gLQkJcmVnaXN0ZXIgY2hhciAqZGVzdCA9ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFM
VUUtPnl5X2NoX2J1ZlsKPiAtCQkJCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9z
aXplICsgMl07Cj4gLQkJcmVnaXN0ZXIgY2hhciAqc291cmNlID0KPiAtCQkJCSZZWV9DVVJSRU5U
X0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZltudW1iZXJfdG9fbW92ZV07Cj4gLQo+IC0JCXdoaWxl
ICggc291cmNlID4gWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgKQo+IC0JCQkq
LS1kZXN0ID0gKi0tc291cmNlOwo+IC0KPiAtCQl5eV9jcCArPSAoaW50KSAoZGVzdCAtIHNvdXJj
ZSk7Cj4gLQkJeXlfYnAgKz0gKGludCkgKGRlc3QgLSBzb3VyY2UpOwo+IC0JCVlZX0NVUlJFTlRf
QlVGRkVSX0xWQUxVRS0+eXlfbl9jaGFycyA9Cj4gLQkJCSh5eV9uX2NoYXJzKSA9IFlZX0NVUlJF
TlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3NpemU7Cj4gLQo+IC0JCWlmICggeXlfY3AgPCBZWV9D
VVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZiArIDIgKQo+IC0JCQlZWV9GQVRBTF9FUlJP
UiggImZsZXggc2Nhbm5lciBwdXNoLWJhY2sgb3ZlcmZsb3ciICk7Cj4gLQkJfQo+IC0KPiAtCSot
LXl5X2NwID0gKGNoYXIpIGM7Cj4gLQo+IC0JKHl5dGV4dF9wdHIpID0geXlfYnA7Cj4gLQkoeXlf
aG9sZF9jaGFyKSA9ICp5eV9jcDsKPiAtCSh5eV9jX2J1Zl9wKSA9IHl5X2NwOwo+IC19Cj4gLQo+
IC0jaWZuZGVmIFlZX05PX0lOUFVUCj4gLSNpZmRlZiBfX2NwbHVzcGx1cwo+IC0gICAgc3RhdGlj
IGludCB5eWlucHV0ICh2b2lkKQo+IC0jZWxzZQo+IC0gICAgc3RhdGljIGludCBpbnB1dCAgKHZv
aWQpCj4gLSNlbmRpZgo+IC0KPiAtewo+IC0JaW50IGM7Cj4gLSAgICAKPiAtCSooeXlfY19idWZf
cCkgPSAoeXlfaG9sZF9jaGFyKTsKPiAtCj4gLQlpZiAoICooeXlfY19idWZfcCkgPT0gWVlfRU5E
X09GX0JVRkZFUl9DSEFSICkKPiAtCQl7Cj4gLQkJLyogeXlfY19idWZfcCBub3cgcG9pbnRzIHRv
IHRoZSBjaGFyYWN0ZXIgd2Ugd2FudCB0byByZXR1cm4uCj4gLQkJICogSWYgdGhpcyBvY2N1cnMg
KmJlZm9yZSogdGhlIEVPQiBjaGFyYWN0ZXJzLCB0aGVuIGl0J3MgYQo+IC0JCSAqIHZhbGlkIE5V
TDsgaWYgbm90LCB0aGVuIHdlJ3ZlIGhpdCB0aGUgZW5kIG9mIHRoZSBidWZmZXIuCj4gLQkJICov
Cj4gLQkJaWYgKCAoeXlfY19idWZfcCkgPCAmWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9j
aF9idWZbKHl5X25fY2hhcnMpXSApCj4gLQkJCS8qIFRoaXMgd2FzIHJlYWxseSBhIE5VTC4gKi8K
PiAtCQkJKih5eV9jX2J1Zl9wKSA9ICdcMCc7Cj4gLQo+IC0JCWVsc2UKPiAtCQkJeyAvKiBuZWVk
IG1vcmUgaW5wdXQgKi8KPiAtCQkJaW50IG9mZnNldCA9ICh5eV9jX2J1Zl9wKSAtICh5eXRleHRf
cHRyKTsKPiAtCQkJKysoeXlfY19idWZfcCk7Cj4gLQo+IC0JCQlzd2l0Y2ggKCB5eV9nZXRfbmV4
dF9idWZmZXIoICApICkKPiAtCQkJCXsKPiAtCQkJCWNhc2UgRU9CX0FDVF9MQVNUX01BVENIOgo+
IC0JCQkJCS8qIFRoaXMgaGFwcGVucyBiZWNhdXNlIHl5X2dfbl9iKCkKPiAtCQkJCQkgKiBzZWVz
IHRoYXQgd2UndmUgYWNjdW11bGF0ZWQgYQo+IC0JCQkJCSAqIHRva2VuIGFuZCBmbGFncyB0aGF0
IHdlIG5lZWQgdG8KPiAtCQkJCQkgKiB0cnkgbWF0Y2hpbmcgdGhlIHRva2VuIGJlZm9yZQo+IC0J
CQkJCSAqIHByb2NlZWRpbmcuICBCdXQgZm9yIGlucHV0KCksCj4gLQkJCQkJICogdGhlcmUncyBu
byBtYXRjaGluZyB0byBjb25zaWRlci4KPiAtCQkJCQkgKiBTbyBjb252ZXJ0IHRoZSBFT0JfQUNU
X0xBU1RfTUFUQ0gKPiAtCQkJCQkgKiB0byBFT0JfQUNUX0VORF9PRl9GSUxFLgo+IC0JCQkJCSAq
Lwo+IC0KPiAtCQkJCQkvKiBSZXNldCBidWZmZXIgc3RhdHVzLiAqLwo+IC0JCQkJCXpjb25mcmVz
dGFydCh6Y29uZmluICk7Cj4gLQo+IC0JCQkJCS8qRkFMTFRIUk9VR0gqLwo+IC0KPiAtCQkJCWNh
c2UgRU9CX0FDVF9FTkRfT0ZfRklMRToKPiAtCQkJCQl7Cj4gLQkJCQkJaWYgKCB6Y29uZndyYXAo
ICkgKQo+IC0JCQkJCQlyZXR1cm4gRU9GOwo+IC0KPiAtCQkJCQlpZiAoICEgKHl5X2RpZF9idWZm
ZXJfc3dpdGNoX29uX2VvZikgKQo+IC0JCQkJCQlZWV9ORVdfRklMRTsKPiAtI2lmZGVmIF9fY3Bs
dXNwbHVzCj4gLQkJCQkJcmV0dXJuIHl5aW5wdXQoKTsKPiAtI2Vsc2UKPiAtCQkJCQlyZXR1cm4g
aW5wdXQoKTsKPiAtI2VuZGlmCj4gLQkJCQkJfQo+IC0KPiAtCQkJCWNhc2UgRU9CX0FDVF9DT05U
SU5VRV9TQ0FOOgo+IC0JCQkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRfcHRyKSArIG9mZnNldDsK
PiAtCQkJCQlicmVhazsKPiAtCQkJCX0KPiAtCQkJfQo+IC0JCX0KPiAtCj4gLQljID0gKih1bnNp
Z25lZCBjaGFyICopICh5eV9jX2J1Zl9wKTsJLyogY2FzdCBmb3IgOC1iaXQgY2hhcidzICovCj4g
LQkqKHl5X2NfYnVmX3ApID0gJ1wwJzsJLyogcHJlc2VydmUgemNvbmZ0ZXh0ICovCj4gLQkoeXlf
aG9sZF9jaGFyKSA9ICorKyh5eV9jX2J1Zl9wKTsKPiAtCj4gLQlyZXR1cm4gYzsKPiAtfQo+IC0j
ZW5kaWYJLyogaWZuZGVmIFlZX05PX0lOUFVUICovCj4gLQo+IC0vKiogSW1tZWRpYXRlbHkgc3dp
dGNoIHRvIGEgZGlmZmVyZW50IGlucHV0IHN0cmVhbS4KPiAtICogQHBhcmFtIGlucHV0X2ZpbGUg
QSByZWFkYWJsZSBzdHJlYW0uCj4gLSAqIAo+IC0gKiBAbm90ZSBUaGlzIGZ1bmN0aW9uIGRvZXMg
bm90IHJlc2V0IHRoZSBzdGFydCBjb25kaXRpb24gdG8gQGMgSU5JVElBTCAuCj4gLSAqLwo+IC0g
ICAgdm9pZCB6Y29uZnJlc3RhcnQgIChGSUxFICogaW5wdXRfZmlsZSApCj4gLXsKPiAtICAgIAo+
IC0JaWYgKCAhIFlZX0NVUlJFTlRfQlVGRkVSICl7Cj4gLSAgICAgICAgemNvbmZlbnN1cmVfYnVm
ZmVyX3N0YWNrICgpOwo+IC0JCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9Cj4gLSAgICAgICAg
ICAgIHpjb25mX2NyZWF0ZV9idWZmZXIoemNvbmZpbixZWV9CVUZfU0laRSApOwo+IC0JfQo+IC0K
PiAtCXpjb25mX2luaXRfYnVmZmVyKFlZX0NVUlJFTlRfQlVGRkVSLGlucHV0X2ZpbGUgKTsKPiAt
CXpjb25mX2xvYWRfYnVmZmVyX3N0YXRlKCApOwo+IC19Cj4gLQo+IC0vKiogU3dpdGNoIHRvIGEg
ZGlmZmVyZW50IGlucHV0IGJ1ZmZlci4KPiAtICogQHBhcmFtIG5ld19idWZmZXIgVGhlIG5ldyBp
bnB1dCBidWZmZXIuCj4gLSAqIAo+IC0gKi8KPiAtICAgIHZvaWQgemNvbmZfc3dpdGNoX3RvX2J1
ZmZlciAgKFlZX0JVRkZFUl9TVEFURSAgbmV3X2J1ZmZlciApCj4gLXsKPiAtICAgIAo+IC0JLyog
VE9ETy4gV2Ugc2hvdWxkIGJlIGFibGUgdG8gcmVwbGFjZSB0aGlzIGVudGlyZSBmdW5jdGlvbiBi
b2R5Cj4gLQkgKiB3aXRoCj4gLQkgKgkJemNvbmZwb3BfYnVmZmVyX3N0YXRlKCk7Cj4gLQkgKgkJ
emNvbmZwdXNoX2J1ZmZlcl9zdGF0ZShuZXdfYnVmZmVyKTsKPiAtICAgICAqLwo+IC0JemNvbmZl
bnN1cmVfYnVmZmVyX3N0YWNrICgpOwo+IC0JaWYgKCBZWV9DVVJSRU5UX0JVRkZFUiA9PSBuZXdf
YnVmZmVyICkKPiAtCQlyZXR1cm47Cj4gLQo+IC0JaWYgKCBZWV9DVVJSRU5UX0JVRkZFUiApCj4g
LQkJewo+IC0JCS8qIEZsdXNoIG91dCBpbmZvcm1hdGlvbiBmb3Igb2xkIGJ1ZmZlci4gKi8KPiAt
CQkqKHl5X2NfYnVmX3ApID0gKHl5X2hvbGRfY2hhcik7Cj4gLQkJWVlfQ1VSUkVOVF9CVUZGRVJf
TFZBTFVFLT55eV9idWZfcG9zID0gKHl5X2NfYnVmX3ApOwo+IC0JCVlZX0NVUlJFTlRfQlVGRkVS
X0xWQUxVRS0+eXlfbl9jaGFycyA9ICh5eV9uX2NoYXJzKTsKPiAtCQl9Cj4gLQo+IC0JWVlfQ1VS
UkVOVF9CVUZGRVJfTFZBTFVFID0gbmV3X2J1ZmZlcjsKPiAtCXpjb25mX2xvYWRfYnVmZmVyX3N0
YXRlKCApOwo+IC0KPiAtCS8qIFdlIGRvbid0IGFjdHVhbGx5IGtub3cgd2hldGhlciB3ZSBkaWQg
dGhpcyBzd2l0Y2ggZHVyaW5nCj4gLQkgKiBFT0YgKHpjb25md3JhcCgpKSBwcm9jZXNzaW5nLCBi
dXQgdGhlIG9ubHkgdGltZSB0aGlzIGZsYWcKPiAtCSAqIGlzIGxvb2tlZCBhdCBpcyBhZnRlciB6
Y29uZndyYXAoKSBpcyBjYWxsZWQsIHNvIGl0J3Mgc2FmZQo+IC0JICogdG8gZ28gYWhlYWQgYW5k
IGFsd2F5cyBzZXQgaXQuCj4gLQkgKi8KPiAtCSh5eV9kaWRfYnVmZmVyX3N3aXRjaF9vbl9lb2Yp
ID0gMTsKPiAtfQo+IC0KPiAtc3RhdGljIHZvaWQgemNvbmZfbG9hZF9idWZmZXJfc3RhdGUgICh2
b2lkKQo+IC17Cj4gLSAgICAJKHl5X25fY2hhcnMpID0gWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVF
LT55eV9uX2NoYXJzOwo+IC0JKHl5dGV4dF9wdHIpID0gKHl5X2NfYnVmX3ApID0gWVlfQ1VSUkVO
VF9CVUZGRVJfTFZBTFVFLT55eV9idWZfcG9zOwo+IC0JemNvbmZpbiA9IFlZX0NVUlJFTlRfQlVG
RkVSX0xWQUxVRS0+eXlfaW5wdXRfZmlsZTsKPiAtCSh5eV9ob2xkX2NoYXIpID0gKih5eV9jX2J1
Zl9wKTsKPiAtfQo+IC0KPiAtLyoqIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplIGFuIGlucHV0IGJ1
ZmZlciBzdGF0ZS4KPiAtICogQHBhcmFtIGZpbGUgQSByZWFkYWJsZSBzdHJlYW0uCj4gLSAqIEBw
YXJhbSBzaXplIFRoZSBjaGFyYWN0ZXIgYnVmZmVyIHNpemUgaW4gYnl0ZXMuIFdoZW4gaW4gZG91
YnQsIHVzZSBAYyBZWV9CVUZfU0laRS4KPiAtICogCj4gLSAqIEByZXR1cm4gdGhlIGFsbG9jYXRl
ZCBidWZmZXIgc3RhdGUuCj4gLSAqLwo+IC0gICAgWVlfQlVGRkVSX1NUQVRFIHpjb25mX2NyZWF0
ZV9idWZmZXIgIChGSUxFICogZmlsZSwgaW50ICBzaXplICkKPiAtewo+IC0JWVlfQlVGRkVSX1NU
QVRFIGI7Cj4gLSAgICAKPiAtCWIgPSAoWVlfQlVGRkVSX1NUQVRFKSB6Y29uZmFsbG9jKHNpemVv
Ziggc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSApICApOwo+IC0JaWYgKCAhIGIgKQo+IC0JCVlZX0ZB
VEFMX0VSUk9SKCAib3V0IG9mIGR5bmFtaWMgbWVtb3J5IGluIHpjb25mX2NyZWF0ZV9idWZmZXIo
KSIgKTsKPiAtCj4gLQliLT55eV9idWZfc2l6ZSA9IHNpemU7Cj4gLQo+IC0JLyogeXlfY2hfYnVm
IGhhcyB0byBiZSAyIGNoYXJhY3RlcnMgbG9uZ2VyIHRoYW4gdGhlIHNpemUgZ2l2ZW4gYmVjYXVz
ZQo+IC0JICogd2UgbmVlZCB0byBwdXQgaW4gMiBlbmQtb2YtYnVmZmVyIGNoYXJhY3RlcnMuCj4g
LQkgKi8KPiAtCWItPnl5X2NoX2J1ZiA9IChjaGFyICopIHpjb25mYWxsb2MoYi0+eXlfYnVmX3Np
emUgKyAyICApOwo+IC0JaWYgKCAhIGItPnl5X2NoX2J1ZiApCj4gLQkJWVlfRkFUQUxfRVJST1Io
ICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4gemNvbmZfY3JlYXRlX2J1ZmZlcigpIiApOwo+IC0K
PiAtCWItPnl5X2lzX291cl9idWZmZXIgPSAxOwo+IC0KPiAtCXpjb25mX2luaXRfYnVmZmVyKGIs
ZmlsZSApOwo+IC0KPiAtCXJldHVybiBiOwo+IC19Cj4gLQo+IC0vKiogRGVzdHJveSB0aGUgYnVm
ZmVyLgo+IC0gKiBAcGFyYW0gYiBhIGJ1ZmZlciBjcmVhdGVkIHdpdGggemNvbmZfY3JlYXRlX2J1
ZmZlcigpCj4gLSAqIAo+IC0gKi8KPiAtICAgIHZvaWQgemNvbmZfZGVsZXRlX2J1ZmZlciAoWVlf
QlVGRkVSX1NUQVRFICBiICkKPiAtewo+IC0gICAgCj4gLQlpZiAoICEgYiApCj4gLQkJcmV0dXJu
Owo+IC0KPiAtCWlmICggYiA9PSBZWV9DVVJSRU5UX0JVRkZFUiApIC8qIE5vdCBzdXJlIGlmIHdl
IHNob3VsZCBwb3AgaGVyZS4gKi8KPiAtCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSAoWVlf
QlVGRkVSX1NUQVRFKSAwOwo+IC0KPiAtCWlmICggYi0+eXlfaXNfb3VyX2J1ZmZlciApCj4gLQkJ
emNvbmZmcmVlKCh2b2lkICopIGItPnl5X2NoX2J1ZiAgKTsKPiAtCj4gLQl6Y29uZmZyZWUoKHZv
aWQgKikgYiAgKTsKPiAtfQo+IC0KPiAtLyogSW5pdGlhbGl6ZXMgb3IgcmVpbml0aWFsaXplcyBh
IGJ1ZmZlci4KPiAtICogVGhpcyBmdW5jdGlvbiBpcyBzb21ldGltZXMgY2FsbGVkIG1vcmUgdGhh
biBvbmNlIG9uIHRoZSBzYW1lIGJ1ZmZlciwKPiAtICogc3VjaCBhcyBkdXJpbmcgYSB6Y29uZnJl
c3RhcnQoKSBvciBhdCBFT0YuCj4gLSAqLwo+IC0gICAgc3RhdGljIHZvaWQgemNvbmZfaW5pdF9i
dWZmZXIgIChZWV9CVUZGRVJfU1RBVEUgIGIsIEZJTEUgKiBmaWxlICkKPiAtCj4gLXsKPiAtCWlu
dCBvZXJybm8gPSBlcnJubzsKPiAtICAgIAo+IC0JemNvbmZfZmx1c2hfYnVmZmVyKGIgKTsKPiAt
Cj4gLQliLT55eV9pbnB1dF9maWxlID0gZmlsZTsKPiAtCWItPnl5X2ZpbGxfYnVmZmVyID0gMTsK
PiAtCj4gLSAgICAvKiBJZiBiIGlzIHRoZSBjdXJyZW50IGJ1ZmZlciwgdGhlbiB6Y29uZl9pbml0
X2J1ZmZlciB3YXMgX3Byb2JhYmx5Xwo+IC0gICAgICogY2FsbGVkIGZyb20gemNvbmZyZXN0YXJ0
KCkgb3IgdGhyb3VnaCB5eV9nZXRfbmV4dF9idWZmZXIuCj4gLSAgICAgKiBJbiB0aGF0IGNhc2Us
IHdlIGRvbid0IHdhbnQgdG8gcmVzZXQgdGhlIGxpbmVubyBvciBjb2x1bW4uCj4gLSAgICAgKi8K
PiAtICAgIGlmIChiICE9IFlZX0NVUlJFTlRfQlVGRkVSKXsKPiAtICAgICAgICBiLT55eV9ic19s
aW5lbm8gPSAxOwo+IC0gICAgICAgIGItPnl5X2JzX2NvbHVtbiA9IDA7Cj4gLSAgICB9Cj4gLQo+
IC0gICAgICAgIGItPnl5X2lzX2ludGVyYWN0aXZlID0gMDsKPiAtICAgIAo+IC0JZXJybm8gPSBv
ZXJybm87Cj4gLX0KPiAtCj4gLS8qKiBEaXNjYXJkIGFsbCBidWZmZXJlZCBjaGFyYWN0ZXJzLiBP
biB0aGUgbmV4dCBzY2FuLCBZWV9JTlBVVCB3aWxsIGJlIGNhbGxlZC4KPiAtICogQHBhcmFtIGIg
dGhlIGJ1ZmZlciBzdGF0ZSB0byBiZSBmbHVzaGVkLCB1c3VhbGx5IEBjIFlZX0NVUlJFTlRfQlVG
RkVSLgo+IC0gKiAKPiAtICovCj4gLSAgICB2b2lkIHpjb25mX2ZsdXNoX2J1ZmZlciAoWVlfQlVG
RkVSX1NUQVRFICBiICkKPiAtewo+IC0gICAgCWlmICggISBiICkKPiAtCQlyZXR1cm47Cj4gLQo+
IC0JYi0+eXlfbl9jaGFycyA9IDA7Cj4gLQo+IC0JLyogV2UgYWx3YXlzIG5lZWQgdHdvIGVuZC1v
Zi1idWZmZXIgY2hhcmFjdGVycy4gIFRoZSBmaXJzdCBjYXVzZXMKPiAtCSAqIGEgdHJhbnNpdGlv
biB0byB0aGUgZW5kLW9mLWJ1ZmZlciBzdGF0ZS4gIFRoZSBzZWNvbmQgY2F1c2VzCj4gLQkgKiBh
IGphbSBpbiB0aGF0IHN0YXRlLgo+IC0JICovCj4gLQliLT55eV9jaF9idWZbMF0gPSBZWV9FTkRf
T0ZfQlVGRkVSX0NIQVI7Cj4gLQliLT55eV9jaF9idWZbMV0gPSBZWV9FTkRfT0ZfQlVGRkVSX0NI
QVI7Cj4gLQo+IC0JYi0+eXlfYnVmX3BvcyA9ICZiLT55eV9jaF9idWZbMF07Cj4gLQo+IC0JYi0+
eXlfYXRfYm9sID0gMTsKPiAtCWItPnl5X2J1ZmZlcl9zdGF0dXMgPSBZWV9CVUZGRVJfTkVXOwo+
IC0KPiAtCWlmICggYiA9PSBZWV9DVVJSRU5UX0JVRkZFUiApCj4gLQkJemNvbmZfbG9hZF9idWZm
ZXJfc3RhdGUoICk7Cj4gLX0KPiAtCj4gLS8qKiBQdXNoZXMgdGhlIG5ldyBzdGF0ZSBvbnRvIHRo
ZSBzdGFjay4gVGhlIG5ldyBzdGF0ZSBiZWNvbWVzCj4gLSAqICB0aGUgY3VycmVudCBzdGF0ZS4g
VGhpcyBmdW5jdGlvbiB3aWxsIGFsbG9jYXRlIHRoZSBzdGFjawo+IC0gKiAgaWYgbmVjZXNzYXJ5
Lgo+IC0gKiAgQHBhcmFtIG5ld19idWZmZXIgVGhlIG5ldyBzdGF0ZS4KPiAtICogIAo+IC0gKi8K
PiAtdm9pZCB6Y29uZnB1c2hfYnVmZmVyX3N0YXRlIChZWV9CVUZGRVJfU1RBVEUgbmV3X2J1ZmZl
ciApCj4gLXsKPiAtICAgIAlpZiAobmV3X2J1ZmZlciA9PSBOVUxMKQo+IC0JCXJldHVybjsKPiAt
Cj4gLQl6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2soKTsKPiAtCj4gLQkvKiBUaGlzIGJsb2NrIGlz
IGNvcGllZCBmcm9tIHpjb25mX3N3aXRjaF90b19idWZmZXIuICovCj4gLQlpZiAoIFlZX0NVUlJF
TlRfQlVGRkVSICkKPiAtCQl7Cj4gLQkJLyogRmx1c2ggb3V0IGluZm9ybWF0aW9uIGZvciBvbGQg
YnVmZmVyLiAqLwo+IC0JCSooeXlfY19idWZfcCkgPSAoeXlfaG9sZF9jaGFyKTsKPiAtCQlZWV9D
VVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9wb3MgPSAoeXlfY19idWZfcCk7Cj4gLQkJWVlf
Q1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9uX2NoYXJzID0gKHl5X25fY2hhcnMpOwo+IC0JCX0K
PiAtCj4gLQkvKiBPbmx5IHB1c2ggaWYgdG9wIGV4aXN0cy4gT3RoZXJ3aXNlLCByZXBsYWNlIHRv
cC4gKi8KPiAtCWlmIChZWV9DVVJSRU5UX0JVRkZFUikKPiAtCQkoeXlfYnVmZmVyX3N0YWNrX3Rv
cCkrKzsKPiAtCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9IG5ld19idWZmZXI7Cj4gLQo+IC0J
LyogY29waWVkIGZyb20gemNvbmZfc3dpdGNoX3RvX2J1ZmZlci4gKi8KPiAtCXpjb25mX2xvYWRf
YnVmZmVyX3N0YXRlKCApOwo+IC0JKHl5X2RpZF9idWZmZXJfc3dpdGNoX29uX2VvZikgPSAxOwo+
IC19Cj4gLQo+IC0vKiogUmVtb3ZlcyBhbmQgZGVsZXRlcyB0aGUgdG9wIG9mIHRoZSBzdGFjaywg
aWYgcHJlc2VudC4KPiAtICogIFRoZSBuZXh0IGVsZW1lbnQgYmVjb21lcyB0aGUgbmV3IHRvcC4K
PiAtICogIAo+IC0gKi8KPiAtdm9pZCB6Y29uZnBvcF9idWZmZXJfc3RhdGUgKHZvaWQpCj4gLXsK
PiAtICAgIAlpZiAoIVlZX0NVUlJFTlRfQlVGRkVSKQo+IC0JCXJldHVybjsKPiAtCj4gLQl6Y29u
Zl9kZWxldGVfYnVmZmVyKFlZX0NVUlJFTlRfQlVGRkVSICk7Cj4gLQlZWV9DVVJSRU5UX0JVRkZF
Ul9MVkFMVUUgPSBOVUxMOwo+IC0JaWYgKCh5eV9idWZmZXJfc3RhY2tfdG9wKSA+IDApCj4gLQkJ
LS0oeXlfYnVmZmVyX3N0YWNrX3RvcCk7Cj4gLQo+IC0JaWYgKFlZX0NVUlJFTlRfQlVGRkVSKSB7
Cj4gLQkJemNvbmZfbG9hZF9idWZmZXJfc3RhdGUoICk7Cj4gLQkJKHl5X2RpZF9idWZmZXJfc3dp
dGNoX29uX2VvZikgPSAxOwo+IC0JfQo+IC19Cj4gLQo+IC0vKiBBbGxvY2F0ZXMgdGhlIHN0YWNr
IGlmIGl0IGRvZXMgbm90IGV4aXN0Lgo+IC0gKiAgR3VhcmFudGVlcyBzcGFjZSBmb3IgYXQgbGVh
c3Qgb25lIHB1c2guCj4gLSAqLwo+IC1zdGF0aWMgdm9pZCB6Y29uZmVuc3VyZV9idWZmZXJfc3Rh
Y2sgKHZvaWQpCj4gLXsKPiAtCWludCBudW1fdG9fYWxsb2M7Cj4gLSAgICAKPiAtCWlmICghKHl5
X2J1ZmZlcl9zdGFjaykpIHsKPiAtCj4gLQkJLyogRmlyc3QgYWxsb2NhdGlvbiBpcyBqdXN0IGZv
ciAyIGVsZW1lbnRzLCBzaW5jZSB3ZSBkb24ndCBrbm93IGlmIHRoaXMKPiAtCQkgKiBzY2FubmVy
IHdpbGwgZXZlbiBuZWVkIGEgc3RhY2suIFdlIHVzZSAyIGluc3RlYWQgb2YgMSB0byBhdm9pZCBh
bgo+IC0JCSAqIGltbWVkaWF0ZSByZWFsbG9jIG9uIHRoZSBuZXh0IGNhbGwuCj4gLSAgICAgICAg
ICovCj4gLQkJbnVtX3RvX2FsbG9jID0gMTsKPiAtCQkoeXlfYnVmZmVyX3N0YWNrKSA9IChzdHJ1
Y3QgeXlfYnVmZmVyX3N0YXRlKiopemNvbmZhbGxvYwo+IC0JCQkJCQkJCShudW1fdG9fYWxsb2Mg
KiBzaXplb2Yoc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSopCj4gLQkJCQkJCQkJKTsKPiAtCQlpZiAo
ICEgKHl5X2J1ZmZlcl9zdGFjaykgKQo+IC0JCQlZWV9GQVRBTF9FUlJPUiggIm91dCBvZiBkeW5h
bWljIG1lbW9yeSBpbiB6Y29uZmVuc3VyZV9idWZmZXJfc3RhY2soKSIgKTsKPiAtCQkJCQkJCQkg
IAo+IC0JCW1lbXNldCgoeXlfYnVmZmVyX3N0YWNrKSwgMCwgbnVtX3RvX2FsbG9jICogc2l6ZW9m
KHN0cnVjdCB5eV9idWZmZXJfc3RhdGUqKSk7Cj4gLQkJCQkKPiAtCQkoeXlfYnVmZmVyX3N0YWNr
X21heCkgPSBudW1fdG9fYWxsb2M7Cj4gLQkJKHl5X2J1ZmZlcl9zdGFja190b3ApID0gMDsKPiAt
CQlyZXR1cm47Cj4gLQl9Cj4gLQo+IC0JaWYgKCh5eV9idWZmZXJfc3RhY2tfdG9wKSA+PSAoKHl5
X2J1ZmZlcl9zdGFja19tYXgpKSAtIDEpewo+IC0KPiAtCQkvKiBJbmNyZWFzZSB0aGUgYnVmZmVy
IHRvIHByZXBhcmUgZm9yIGEgcG9zc2libGUgcHVzaC4gKi8KPiAtCQlpbnQgZ3Jvd19zaXplID0g
OCAvKiBhcmJpdHJhcnkgZ3JvdyBzaXplICovOwo+IC0KPiAtCQludW1fdG9fYWxsb2MgPSAoeXlf
YnVmZmVyX3N0YWNrX21heCkgKyBncm93X3NpemU7Cj4gLQkJKHl5X2J1ZmZlcl9zdGFjaykgPSAo
c3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSoqKXpjb25mcmVhbGxvYwo+IC0JCQkJCQkJCSgoeXlfYnVm
ZmVyX3N0YWNrKSwKPiAtCQkJCQkJCQludW1fdG9fYWxsb2MgKiBzaXplb2Yoc3RydWN0IHl5X2J1
ZmZlcl9zdGF0ZSopCj4gLQkJCQkJCQkJKTsKPiAtCQlpZiAoICEgKHl5X2J1ZmZlcl9zdGFjaykg
KQo+IC0JCQlZWV9GQVRBTF9FUlJPUiggIm91dCBvZiBkeW5hbWljIG1lbW9yeSBpbiB6Y29uZmVu
c3VyZV9idWZmZXJfc3RhY2soKSIgKTsKPiAtCj4gLQkJLyogemVybyBvbmx5IHRoZSBuZXcgc2xv
dHMuKi8KPiAtCQltZW1zZXQoKHl5X2J1ZmZlcl9zdGFjaykgKyAoeXlfYnVmZmVyX3N0YWNrX21h
eCksIDAsIGdyb3dfc2l6ZSAqIHNpemVvZihzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRlKikpOwo+IC0J
CSh5eV9idWZmZXJfc3RhY2tfbWF4KSA9IG51bV90b19hbGxvYzsKPiAtCX0KPiAtfQo+IC0KPiAt
LyoqIFNldHVwIHRoZSBpbnB1dCBidWZmZXIgc3RhdGUgdG8gc2NhbiBkaXJlY3RseSBmcm9tIGEg
dXNlci1zcGVjaWZpZWQgY2hhcmFjdGVyIGJ1ZmZlci4KPiAtICogQHBhcmFtIGJhc2UgdGhlIGNo
YXJhY3RlciBidWZmZXIKPiAtICogQHBhcmFtIHNpemUgdGhlIHNpemUgaW4gYnl0ZXMgb2YgdGhl
IGNoYXJhY3RlciBidWZmZXIKPiAtICogCj4gLSAqIEByZXR1cm4gdGhlIG5ld2x5IGFsbG9jYXRl
ZCBidWZmZXIgc3RhdGUgb2JqZWN0LiAKPiAtICovCj4gLVlZX0JVRkZFUl9TVEFURSB6Y29uZl9z
Y2FuX2J1ZmZlciAgKGNoYXIgKiBiYXNlLCB5eV9zaXplX3QgIHNpemUgKQo+IC17Cj4gLQlZWV9C
VUZGRVJfU1RBVEUgYjsKPiAtICAgIAo+IC0JaWYgKCBzaXplIDwgMiB8fAo+IC0JICAgICBiYXNl
W3NpemUtMl0gIT0gWVlfRU5EX09GX0JVRkZFUl9DSEFSIHx8Cj4gLQkgICAgIGJhc2Vbc2l6ZS0x
XSAhPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVIgKQo+IC0JCS8qIFRoZXkgZm9yZ290IHRvIGxlYXZl
IHJvb20gZm9yIHRoZSBFT0Incy4gKi8KPiAtCQlyZXR1cm4gMDsKPiAtCj4gLQliID0gKFlZX0JV
RkZFUl9TVEFURSkgemNvbmZhbGxvYyhzaXplb2YoIHN0cnVjdCB5eV9idWZmZXJfc3RhdGUgKSAg
KTsKPiAtCWlmICggISBiICkKPiAtCQlZWV9GQVRBTF9FUlJPUiggIm91dCBvZiBkeW5hbWljIG1l
bW9yeSBpbiB6Y29uZl9zY2FuX2J1ZmZlcigpIiApOwo+IC0KPiAtCWItPnl5X2J1Zl9zaXplID0g
c2l6ZSAtIDI7CS8qICItIDIiIHRvIHRha2UgY2FyZSBvZiBFT0IncyAqLwo+IC0JYi0+eXlfYnVm
X3BvcyA9IGItPnl5X2NoX2J1ZiA9IGJhc2U7Cj4gLQliLT55eV9pc19vdXJfYnVmZmVyID0gMDsK
PiAtCWItPnl5X2lucHV0X2ZpbGUgPSAwOwo+IC0JYi0+eXlfbl9jaGFycyA9IGItPnl5X2J1Zl9z
aXplOwo+IC0JYi0+eXlfaXNfaW50ZXJhY3RpdmUgPSAwOwo+IC0JYi0+eXlfYXRfYm9sID0gMTsK
PiAtCWItPnl5X2ZpbGxfYnVmZmVyID0gMDsKPiAtCWItPnl5X2J1ZmZlcl9zdGF0dXMgPSBZWV9C
VUZGRVJfTkVXOwo+IC0KPiAtCXpjb25mX3N3aXRjaF90b19idWZmZXIoYiAgKTsKPiAtCj4gLQly
ZXR1cm4gYjsKPiAtfQo+IC0KPiAtLyoqIFNldHVwIHRoZSBpbnB1dCBidWZmZXIgc3RhdGUgdG8g
c2NhbiBhIHN0cmluZy4gVGhlIG5leHQgY2FsbCB0byB6Y29uZmxleCgpIHdpbGwKPiAtICogc2Nh
biBmcm9tIGEgQGUgY29weSBvZiBAYSBzdHIuCj4gLSAqIEBwYXJhbSB5eXN0ciBhIE5VTC10ZXJt
aW5hdGVkIHN0cmluZyB0byBzY2FuCj4gLSAqIAo+IC0gKiBAcmV0dXJuIHRoZSBuZXdseSBhbGxv
Y2F0ZWQgYnVmZmVyIHN0YXRlIG9iamVjdC4KPiAtICogQG5vdGUgSWYgeW91IHdhbnQgdG8gc2Nh
biBieXRlcyB0aGF0IG1heSBjb250YWluIE5VTCB2YWx1ZXMsIHRoZW4gdXNlCj4gLSAqICAgICAg
IHpjb25mX3NjYW5fYnl0ZXMoKSBpbnN0ZWFkLgo+IC0gKi8KPiAtWVlfQlVGRkVSX1NUQVRFIHpj
b25mX3NjYW5fc3RyaW5nICh5eWNvbnN0IGNoYXIgKiB5eXN0ciApCj4gLXsKPiAtICAgIAo+IC0J
cmV0dXJuIHpjb25mX3NjYW5fYnl0ZXMoeXlzdHIsc3RybGVuKHl5c3RyKSApOwo+IC19Cj4gLQo+
IC0vKiogU2V0dXAgdGhlIGlucHV0IGJ1ZmZlciBzdGF0ZSB0byBzY2FuIHRoZSBnaXZlbiBieXRl
cy4gVGhlIG5leHQgY2FsbCB0byB6Y29uZmxleCgpIHdpbGwKPiAtICogc2NhbiBmcm9tIGEgQGUg
Y29weSBvZiBAYSBieXRlcy4KPiAtICogQHBhcmFtIHl5Ynl0ZXMgdGhlIGJ5dGUgYnVmZmVyIHRv
IHNjYW4KPiAtICogQHBhcmFtIF95eWJ5dGVzX2xlbiB0aGUgbnVtYmVyIG9mIGJ5dGVzIGluIHRo
ZSBidWZmZXIgcG9pbnRlZCB0byBieSBAYSBieXRlcy4KPiAtICogCj4gLSAqIEByZXR1cm4gdGhl
IG5ld2x5IGFsbG9jYXRlZCBidWZmZXIgc3RhdGUgb2JqZWN0Lgo+IC0gKi8KPiAtWVlfQlVGRkVS
X1NUQVRFIHpjb25mX3NjYW5fYnl0ZXMgICh5eWNvbnN0IGNoYXIgKiB5eWJ5dGVzLCBpbnQgIF95
eWJ5dGVzX2xlbiApCj4gLXsKPiAtCVlZX0JVRkZFUl9TVEFURSBiOwo+IC0JY2hhciAqYnVmOwo+
IC0JeXlfc2l6ZV90IG47Cj4gLQlpbnQgaTsKPiAtICAgIAo+IC0JLyogR2V0IG1lbW9yeSBmb3Ig
ZnVsbCBidWZmZXIsIGluY2x1ZGluZyBzcGFjZSBmb3IgdHJhaWxpbmcgRU9CJ3MuICovCj4gLQlu
ID0gX3l5Ynl0ZXNfbGVuICsgMjsKPiAtCWJ1ZiA9IChjaGFyICopIHpjb25mYWxsb2MobiAgKTsK
PiAtCWlmICggISBidWYgKQo+IC0JCVlZX0ZBVEFMX0VSUk9SKCAib3V0IG9mIGR5bmFtaWMgbWVt
b3J5IGluIHpjb25mX3NjYW5fYnl0ZXMoKSIgKTsKPiAtCj4gLQlmb3IgKCBpID0gMDsgaSA8IF95
eWJ5dGVzX2xlbjsgKytpICkKPiAtCQlidWZbaV0gPSB5eWJ5dGVzW2ldOwo+IC0KPiAtCWJ1Zltf
eXlieXRlc19sZW5dID0gYnVmW195eWJ5dGVzX2xlbisxXSA9IFlZX0VORF9PRl9CVUZGRVJfQ0hB
UjsKPiAtCj4gLQliID0gemNvbmZfc2Nhbl9idWZmZXIoYnVmLG4gKTsKPiAtCWlmICggISBiICkK
PiAtCQlZWV9GQVRBTF9FUlJPUiggImJhZCBidWZmZXIgaW4gemNvbmZfc2Nhbl9ieXRlcygpIiAp
Owo+IC0KPiAtCS8qIEl0J3Mgb2theSB0byBncm93IGV0Yy4gdGhpcyBidWZmZXIsIGFuZCB3ZSBz
aG91bGQgdGhyb3cgaXQKPiAtCSAqIGF3YXkgd2hlbiB3ZSdyZSBkb25lLgo+IC0JICovCj4gLQli
LT55eV9pc19vdXJfYnVmZmVyID0gMTsKPiAtCj4gLQlyZXR1cm4gYjsKPiAtfQo+IC0KPiAtI2lm
bmRlZiBZWV9FWElUX0ZBSUxVUkUKPiAtI2RlZmluZSBZWV9FWElUX0ZBSUxVUkUgMgo+IC0jZW5k
aWYKPiAtCj4gLXN0YXRpYyB2b2lkIHl5X2ZhdGFsX2Vycm9yICh5eWNvbnN0IGNoYXIqIG1zZyAp
Cj4gLXsKPiAtICAgIAkodm9pZCkgZnByaW50Ziggc3RkZXJyLCAiJXNcbiIsIG1zZyApOwo+IC0J
ZXhpdCggWVlfRVhJVF9GQUlMVVJFICk7Cj4gLX0KPiAtCj4gLS8qIFJlZGVmaW5lIHl5bGVzcygp
IHNvIGl0IHdvcmtzIGluIHNlY3Rpb24gMyBjb2RlLiAqLwo+IC0KPiAtI3VuZGVmIHl5bGVzcwo+
IC0jZGVmaW5lIHl5bGVzcyhuKSBcCj4gLQlkbyBcCj4gLQkJeyBcCj4gLQkJLyogVW5kbyBlZmZl
Y3RzIG9mIHNldHRpbmcgdXAgemNvbmZ0ZXh0LiAqLyBcCj4gLSAgICAgICAgaW50IHl5bGVzc19t
YWNyb19hcmcgPSAobik7IFwKPiAtICAgICAgICBZWV9MRVNTX0xJTkVOTyh5eWxlc3NfbWFjcm9f
YXJnKTtcCj4gLQkJemNvbmZ0ZXh0W3pjb25mbGVuZ10gPSAoeXlfaG9sZF9jaGFyKTsgXAo+IC0J
CSh5eV9jX2J1Zl9wKSA9IHpjb25mdGV4dCArIHl5bGVzc19tYWNyb19hcmc7IFwKPiAtCQkoeXlf
aG9sZF9jaGFyKSA9ICooeXlfY19idWZfcCk7IFwKPiAtCQkqKHl5X2NfYnVmX3ApID0gJ1wwJzsg
XAo+IC0JCXpjb25mbGVuZyA9IHl5bGVzc19tYWNyb19hcmc7IFwKPiAtCQl9IFwKPiAtCXdoaWxl
ICggMCApCj4gLQo+IC0vKiBBY2Nlc3NvciAgbWV0aG9kcyAoZ2V0L3NldCBmdW5jdGlvbnMpIHRv
IHN0cnVjdCBtZW1iZXJzLiAqLwo+IC0KPiAtLyoqIEdldCB0aGUgY3VycmVudCBsaW5lIG51bWJl
ci4KPiAtICogCj4gLSAqLwo+IC1pbnQgemNvbmZnZXRfbGluZW5vICAodm9pZCkKPiAtewo+IC0g
ICAgICAgIAo+IC0gICAgcmV0dXJuIHpjb25mbGluZW5vOwo+IC19Cj4gLQo+IC0vKiogR2V0IHRo
ZSBpbnB1dCBzdHJlYW0uCj4gLSAqIAo+IC0gKi8KPiAtRklMRSAqemNvbmZnZXRfaW4gICh2b2lk
KQo+IC17Cj4gLSAgICAgICAgcmV0dXJuIHpjb25maW47Cj4gLX0KPiAtCj4gLS8qKiBHZXQgdGhl
IG91dHB1dCBzdHJlYW0uCj4gLSAqIAo+IC0gKi8KPiAtRklMRSAqemNvbmZnZXRfb3V0ICAodm9p
ZCkKPiAtewo+IC0gICAgICAgIHJldHVybiB6Y29uZm91dDsKPiAtfQo+IC0KPiAtLyoqIEdldCB0
aGUgbGVuZ3RoIG9mIHRoZSBjdXJyZW50IHRva2VuLgo+IC0gKiAKPiAtICovCj4gLWludCB6Y29u
ZmdldF9sZW5nICAodm9pZCkKPiAtewo+IC0gICAgICAgIHJldHVybiB6Y29uZmxlbmc7Cj4gLX0K
PiAtCj4gLS8qKiBHZXQgdGhlIGN1cnJlbnQgdG9rZW4uCj4gLSAqIAo+IC0gKi8KPiAtCj4gLWNo
YXIgKnpjb25mZ2V0X3RleHQgICh2b2lkKQo+IC17Cj4gLSAgICAgICAgcmV0dXJuIHpjb25mdGV4
dDsKPiAtfQo+IC0KPiAtLyoqIFNldCB0aGUgY3VycmVudCBsaW5lIG51bWJlci4KPiAtICogQHBh
cmFtIGxpbmVfbnVtYmVyCj4gLSAqIAo+IC0gKi8KPiAtdm9pZCB6Y29uZnNldF9saW5lbm8gKGlu
dCAgbGluZV9udW1iZXIgKQo+IC17Cj4gLSAgICAKPiAtICAgIHpjb25mbGluZW5vID0gbGluZV9u
dW1iZXI7Cj4gLX0KPiAtCj4gLS8qKiBTZXQgdGhlIGlucHV0IHN0cmVhbS4gVGhpcyBkb2VzIG5v
dCBkaXNjYXJkIHRoZSBjdXJyZW50Cj4gLSAqIGlucHV0IGJ1ZmZlci4KPiAtICogQHBhcmFtIGlu
X3N0ciBBIHJlYWRhYmxlIHN0cmVhbS4KPiAtICogCj4gLSAqIEBzZWUgemNvbmZfc3dpdGNoX3Rv
X2J1ZmZlcgo+IC0gKi8KPiAtdm9pZCB6Y29uZnNldF9pbiAoRklMRSAqICBpbl9zdHIgKQo+IC17
Cj4gLSAgICAgICAgemNvbmZpbiA9IGluX3N0ciA7Cj4gLX0KPiAtCj4gLXZvaWQgemNvbmZzZXRf
b3V0IChGSUxFICogIG91dF9zdHIgKQo+IC17Cj4gLSAgICAgICAgemNvbmZvdXQgPSBvdXRfc3Ry
IDsKPiAtfQo+IC0KPiAtaW50IHpjb25mZ2V0X2RlYnVnICAodm9pZCkKPiAtewo+IC0gICAgICAg
IHJldHVybiB6Y29uZl9mbGV4X2RlYnVnOwo+IC19Cj4gLQo+IC12b2lkIHpjb25mc2V0X2RlYnVn
IChpbnQgIGJkZWJ1ZyApCj4gLXsKPiAtICAgICAgICB6Y29uZl9mbGV4X2RlYnVnID0gYmRlYnVn
IDsKPiAtfQo+IC0KPiAtc3RhdGljIGludCB5eV9pbml0X2dsb2JhbHMgKHZvaWQpCj4gLXsKPiAt
ICAgICAgICAvKiBJbml0aWFsaXphdGlvbiBpcyB0aGUgc2FtZSBhcyBmb3IgdGhlIG5vbi1yZWVu
dHJhbnQgc2Nhbm5lci4KPiAtICAgICAqIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIGZyb20gemNv
bmZsZXhfZGVzdHJveSgpLCBzbyBkb24ndCBhbGxvY2F0ZSBoZXJlLgo+IC0gICAgICovCj4gLQo+
IC0gICAgKHl5X2J1ZmZlcl9zdGFjaykgPSAwOwo+IC0gICAgKHl5X2J1ZmZlcl9zdGFja190b3Ap
ID0gMDsKPiAtICAgICh5eV9idWZmZXJfc3RhY2tfbWF4KSA9IDA7Cj4gLSAgICAoeXlfY19idWZf
cCkgPSAoY2hhciAqKSAwOwo+IC0gICAgKHl5X2luaXQpID0gMDsKPiAtICAgICh5eV9zdGFydCkg
PSAwOwo+IC0KPiAtLyogRGVmaW5lZCBpbiBtYWluLmMgKi8KPiAtI2lmZGVmIFlZX1NURElOSVQK
PiAtICAgIHpjb25maW4gPSBzdGRpbjsKPiAtICAgIHpjb25mb3V0ID0gc3Rkb3V0Owo+IC0jZWxz
ZQo+IC0gICAgemNvbmZpbiA9IChGSUxFICopIDA7Cj4gLSAgICB6Y29uZm91dCA9IChGSUxFICop
IDA7Cj4gLSNlbmRpZgo+IC0KPiAtICAgIC8qIEZvciBmdXR1cmUgcmVmZXJlbmNlOiBTZXQgZXJy
bm8gb24gZXJyb3IsIHNpbmNlIHdlIGFyZSBjYWxsZWQgYnkKPiAtICAgICAqIHpjb25mbGV4X2lu
aXQoKQo+IC0gICAgICovCj4gLSAgICByZXR1cm4gMDsKPiAtfQo+IC0KPiAtLyogemNvbmZsZXhf
ZGVzdHJveSBpcyBmb3IgYm90aCByZWVudHJhbnQgYW5kIG5vbi1yZWVudHJhbnQgc2Nhbm5lcnMu
ICovCj4gLWludCB6Y29uZmxleF9kZXN0cm95ICAodm9pZCkKPiAtewo+IC0gICAgCj4gLSAgICAv
KiBQb3AgdGhlIGJ1ZmZlciBzdGFjaywgZGVzdHJveWluZyBlYWNoIGVsZW1lbnQuICovCj4gLQl3
aGlsZShZWV9DVVJSRU5UX0JVRkZFUil7Cj4gLQkJemNvbmZfZGVsZXRlX2J1ZmZlcihZWV9DVVJS
RU5UX0JVRkZFUiAgKTsKPiAtCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSBOVUxMOwo+IC0J
CXpjb25mcG9wX2J1ZmZlcl9zdGF0ZSgpOwo+IC0JfQo+IC0KPiAtCS8qIERlc3Ryb3kgdGhlIHN0
YWNrIGl0c2VsZi4gKi8KPiAtCXpjb25mZnJlZSgoeXlfYnVmZmVyX3N0YWNrKSApOwo+IC0JKHl5
X2J1ZmZlcl9zdGFjaykgPSBOVUxMOwo+IC0KPiAtICAgIC8qIFJlc2V0IHRoZSBnbG9iYWxzLiBU
aGlzIGlzIGltcG9ydGFudCBpbiBhIG5vbi1yZWVudHJhbnQgc2Nhbm5lciBzbyB0aGUgbmV4dCB0
aW1lCj4gLSAgICAgKiB6Y29uZmxleCgpIGlzIGNhbGxlZCwgaW5pdGlhbGl6YXRpb24gd2lsbCBv
Y2N1ci4gKi8KPiAtICAgIHl5X2luaXRfZ2xvYmFscyggKTsKPiAtCj4gLSAgICByZXR1cm4gMDsK
PiAtfQo+IC0KPiAtLyoKPiAtICogSW50ZXJuYWwgdXRpbGl0eSByb3V0aW5lcy4KPiAtICovCj4g
LQo+IC0jaWZuZGVmIHl5dGV4dF9wdHIKPiAtc3RhdGljIHZvaWQgeXlfZmxleF9zdHJuY3B5IChj
aGFyKiBzMSwgeXljb25zdCBjaGFyICogczIsIGludCBuICkKPiAtewo+IC0JcmVnaXN0ZXIgaW50
IGk7Cj4gLQlmb3IgKCBpID0gMDsgaSA8IG47ICsraSApCj4gLQkJczFbaV0gPSBzMltpXTsKPiAt
fQo+IC0jZW5kaWYKPiAtCj4gLSNpZmRlZiBZWV9ORUVEX1NUUkxFTgo+IC1zdGF0aWMgaW50IHl5
X2ZsZXhfc3RybGVuICh5eWNvbnN0IGNoYXIgKiBzICkKPiAtewo+IC0JcmVnaXN0ZXIgaW50IG47
Cj4gLQlmb3IgKCBuID0gMDsgc1tuXTsgKytuICkKPiAtCQk7Cj4gLQo+IC0JcmV0dXJuIG47Cj4g
LX0KPiAtI2VuZGlmCj4gLQo+IC12b2lkICp6Y29uZmFsbG9jICh5eV9zaXplX3QgIHNpemUgKQo+
IC17Cj4gLQlyZXR1cm4gKHZvaWQgKikgbWFsbG9jKCBzaXplICk7Cj4gLX0KPiAtCj4gLXZvaWQg
Knpjb25mcmVhbGxvYyAgKHZvaWQgKiBwdHIsIHl5X3NpemVfdCAgc2l6ZSApCj4gLXsKPiAtCS8q
IFRoZSBjYXN0IHRvIChjaGFyICopIGluIHRoZSBmb2xsb3dpbmcgYWNjb21tb2RhdGVzIGJvdGgK
PiAtCSAqIGltcGxlbWVudGF0aW9ucyB0aGF0IHVzZSBjaGFyKiBnZW5lcmljIHBvaW50ZXJzLCBh
bmQgdGhvc2UKPiAtCSAqIHRoYXQgdXNlIHZvaWQqIGdlbmVyaWMgcG9pbnRlcnMuICBJdCB3b3Jr
cyB3aXRoIHRoZSBsYXR0ZXIKPiAtCSAqIGJlY2F1c2UgYm90aCBBTlNJIEMgYW5kIEMrKyBhbGxv
dyBjYXN0bGVzcyBhc3NpZ25tZW50IGZyb20KPiAtCSAqIGFueSBwb2ludGVyIHR5cGUgdG8gdm9p
ZCosIGFuZCBkZWFsIHdpdGggYXJndW1lbnQgY29udmVyc2lvbnMKPiAtCSAqIGFzIHRob3VnaCBk
b2luZyBhbiBhc3NpZ25tZW50Lgo+IC0JICovCj4gLQlyZXR1cm4gKHZvaWQgKikgcmVhbGxvYygg
KGNoYXIgKikgcHRyLCBzaXplICk7Cj4gLX0KPiAtCj4gLXZvaWQgemNvbmZmcmVlICh2b2lkICog
cHRyICkKPiAtewo+IC0JZnJlZSggKGNoYXIgKikgcHRyICk7CS8qIHNlZSB6Y29uZnJlYWxsb2Mo
KSBmb3IgKGNoYXIgKikgY2FzdCAqLwo+IC19Cj4gLQo+IC0jZGVmaW5lIFlZVEFCTEVTX05BTUUg
Inl5dGFibGVzIgo+IC0KPiAtdm9pZCB6Y29uZl9zdGFydGhlbHAodm9pZCkKPiAtewo+IC0JbmV3
X3N0cmluZygpOwo+IC0JbGFzdF90cyA9IGZpcnN0X3RzID0gMDsKPiAtCUJFR0lOKEhFTFApOwo+
IC19Cj4gLQo+IC1zdGF0aWMgdm9pZCB6Y29uZl9lbmRoZWxwKHZvaWQpCj4gLXsKPiAtCXpjb25m
bHZhbC5zdHJpbmcgPSB0ZXh0Owo+IC0JQkVHSU4oSU5JVElBTCk7Cj4gLX0KPiAtCj4gLS8qCj4g
LSAqIFRyeSB0byBvcGVuIHNwZWNpZmllZCBmaWxlIHdpdGggZm9sbG93aW5nIG5hbWVzOgo+IC0g
KiAuL25hbWUKPiAtICogJChzcmN0cmVlKS9uYW1lCj4gLSAqIFRoZSBsYXR0ZXIgaXMgdXNlZCB3
aGVuIHNyY3RyZWUgaXMgc2VwYXJhdGUgZnJvbSBvYmp0cmVlCj4gLSAqIHdoZW4gY29tcGlsaW5n
IHRoZSBrZXJuZWwuCj4gLSAqIFJldHVybiBOVUxMIGlmIGZpbGUgaXMgbm90IGZvdW5kLgo+IC0g
Ki8KPiAtRklMRSAqemNvbmZfZm9wZW4oY29uc3QgY2hhciAqbmFtZSkKPiAtewo+IC0JY2hhciAq
ZW52LCBmdWxsbmFtZVtQQVRIX01BWCsxXTsKPiAtCUZJTEUgKmY7Cj4gLQo+IC0JZiA9IGZvcGVu
KG5hbWUsICJyIik7Cj4gLQlpZiAoIWYgJiYgbmFtZSAhPSBOVUxMICYmIG5hbWVbMF0gIT0gJy8n
KSB7Cj4gLQkJZW52ID0gZ2V0ZW52KFNSQ1RSRUUpOwo+IC0JCWlmIChlbnYpIHsKPiAtCQkJc3By
aW50ZihmdWxsbmFtZSwgIiVzLyVzIiwgZW52LCBuYW1lKTsKPiAtCQkJZiA9IGZvcGVuKGZ1bGxu
YW1lLCAiciIpOwo+IC0JCX0KPiAtCX0KPiAtCXJldHVybiBmOwo+IC19Cj4gLQo+IC12b2lkIHpj
b25mX2luaXRzY2FuKGNvbnN0IGNoYXIgKm5hbWUpCj4gLXsKPiAtCXpjb25maW4gPSB6Y29uZl9m
b3BlbihuYW1lKTsKPiAtCWlmICghemNvbmZpbikgewo+IC0JCXByaW50ZigiY2FuJ3QgZmluZCBm
aWxlICVzXG4iLCBuYW1lKTsKPiAtCQlleGl0KDEpOwo+IC0JfQo+IC0KPiAtCWN1cnJlbnRfYnVm
ID0geG1hbGxvYyhzaXplb2YoKmN1cnJlbnRfYnVmKSk7Cj4gLQltZW1zZXQoY3VycmVudF9idWYs
IDAsIHNpemVvZigqY3VycmVudF9idWYpKTsKPiAtCj4gLQljdXJyZW50X2ZpbGUgPSBmaWxlX2xv
b2t1cChuYW1lKTsKPiAtCWN1cnJlbnRfZmlsZS0+bGluZW5vID0gMTsKPiAtfQo+IC0KPiAtdm9p
ZCB6Y29uZl9uZXh0ZmlsZShjb25zdCBjaGFyICpuYW1lKQo+IC17Cj4gLQlzdHJ1Y3QgZmlsZSAq
aXRlcjsKPiAtCXN0cnVjdCBmaWxlICpmaWxlID0gZmlsZV9sb29rdXAobmFtZSk7Cj4gLQlzdHJ1
Y3QgYnVmZmVyICpidWYgPSB4bWFsbG9jKHNpemVvZigqYnVmKSk7Cj4gLQltZW1zZXQoYnVmLCAw
LCBzaXplb2YoKmJ1ZikpOwo+IC0KPiAtCWN1cnJlbnRfYnVmLT5zdGF0ZSA9IFlZX0NVUlJFTlRf
QlVGRkVSOwo+IC0JemNvbmZpbiA9IHpjb25mX2ZvcGVuKGZpbGUtPm5hbWUpOwo+IC0JaWYgKCF6
Y29uZmluKSB7Cj4gLQkJcHJpbnRmKCIlczolZDogY2FuJ3Qgb3BlbiBmaWxlIFwiJXNcIlxuIiwK
PiAtCQkgICAgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgZmlsZS0+bmFtZSk7Cj4g
LQkJZXhpdCgxKTsKPiAtCX0KPiAtCXpjb25mX3N3aXRjaF90b19idWZmZXIoemNvbmZfY3JlYXRl
X2J1ZmZlcih6Y29uZmluLFlZX0JVRl9TSVpFKSk7Cj4gLQlidWYtPnBhcmVudCA9IGN1cnJlbnRf
YnVmOwo+IC0JY3VycmVudF9idWYgPSBidWY7Cj4gLQo+IC0JZm9yIChpdGVyID0gY3VycmVudF9m
aWxlLT5wYXJlbnQ7IGl0ZXI7IGl0ZXIgPSBpdGVyLT5wYXJlbnQgKSB7Cj4gLQkJaWYgKCFzdHJj
bXAoY3VycmVudF9maWxlLT5uYW1lLGl0ZXItPm5hbWUpICkgewo+IC0JCQlwcmludGYoIiVzOiVk
OiByZWN1cnNpdmUgaW5jbHVzaW9uIGRldGVjdGVkLiAiCj4gLQkJCSAgICAgICAiSW5jbHVzaW9u
IHBhdGg6XG4gIGN1cnJlbnQgZmlsZSA6ICclcydcbiIsCj4gLQkJCSAgICAgICB6Y29uZl9jdXJu
YW1lKCksIHpjb25mX2xpbmVubygpLAo+IC0JCQkgICAgICAgemNvbmZfY3VybmFtZSgpKTsKPiAt
CQkJaXRlciA9IGN1cnJlbnRfZmlsZS0+cGFyZW50Owo+IC0JCQl3aGlsZSAoaXRlciAmJiBcCj4g
LQkJCSAgICAgICBzdHJjbXAoaXRlci0+bmFtZSxjdXJyZW50X2ZpbGUtPm5hbWUpKSB7Cj4gLQkJ
CQlwcmludGYoIiAgaW5jbHVkZWQgZnJvbTogJyVzOiVkJ1xuIiwKPiAtCQkJCSAgICAgICBpdGVy
LT5uYW1lLCBpdGVyLT5saW5lbm8tMSk7Cj4gLQkJCQlpdGVyID0gaXRlci0+cGFyZW50Owo+IC0J
CQl9Cj4gLQkJCWlmIChpdGVyKQo+IC0JCQkJcHJpbnRmKCIgIGluY2x1ZGVkIGZyb206ICclczol
ZCdcbiIsCj4gLQkJCQkgICAgICAgaXRlci0+bmFtZSwgaXRlci0+bGluZW5vKzEpOwo+IC0JCQll
eGl0KDEpOwo+IC0JCX0KPiAtCX0KPiAtCWZpbGUtPmxpbmVubyA9IDE7Cj4gLQlmaWxlLT5wYXJl
bnQgPSBjdXJyZW50X2ZpbGU7Cj4gLQljdXJyZW50X2ZpbGUgPSBmaWxlOwo+IC19Cj4gLQo+IC1z
dGF0aWMgdm9pZCB6Y29uZl9lbmRmaWxlKHZvaWQpCj4gLXsKPiAtCXN0cnVjdCBidWZmZXIgKnBh
cmVudDsKPiAtCj4gLQljdXJyZW50X2ZpbGUgPSBjdXJyZW50X2ZpbGUtPnBhcmVudDsKPiAtCj4g
LQlwYXJlbnQgPSBjdXJyZW50X2J1Zi0+cGFyZW50Owo+IC0JaWYgKHBhcmVudCkgewo+IC0JCWZj
bG9zZSh6Y29uZmluKTsKPiAtCQl6Y29uZl9kZWxldGVfYnVmZmVyKFlZX0NVUlJFTlRfQlVGRkVS
KTsKPiAtCQl6Y29uZl9zd2l0Y2hfdG9fYnVmZmVyKHBhcmVudC0+c3RhdGUpOwo+IC0JfQo+IC0J
ZnJlZShjdXJyZW50X2J1Zik7Cj4gLQljdXJyZW50X2J1ZiA9IHBhcmVudDsKPiAtfQo+IC0KPiAt
aW50IHpjb25mX2xpbmVubyh2b2lkKQo+IC17Cj4gLQlyZXR1cm4gY3VycmVudF9wb3MubGluZW5v
Owo+IC19Cj4gLQo+IC1jb25zdCBjaGFyICp6Y29uZl9jdXJuYW1lKHZvaWQpCj4gLXsKPiAtCXJl
dHVybiBjdXJyZW50X3Bvcy5maWxlID8gY3VycmVudF9wb3MuZmlsZS0+bmFtZSA6ICI8bm9uZT4i
Owo+IC19Cj4gLQo+IGRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi50YWIuY19z
aGlwcGVkIGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYudGFiLmNfc2hpcHBlZAo+IGRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDdhNGQ2NThjMjAuLjAwMDAwMDAwMDAKPiAtLS0gYS94
ZW4vdG9vbHMva2NvbmZpZy96Y29uZi50YWIuY19zaGlwcGVkCj4gKysrIC9kZXYvbnVsbAo+IEBA
IC0xLDI1ODAgKzAsMCBAQAo+IC0vKiBBIEJpc29uIHBhcnNlciwgbWFkZSBieSBHTlUgQmlzb24g
Mi41LjEuICAqLwo+IC0KPiAtLyogQmlzb24gaW1wbGVtZW50YXRpb24gZm9yIFlhY2MtbGlrZSBw
YXJzZXJzIGluIEMKPiAtICAgCj4gLSAgICAgIENvcHlyaWdodCAoQykgMTk4NCwgMTk4OS0xOTkw
LCAyMDAwLTIwMTIgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCj4gLSAgIAo+IC0gICBU
aGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k
L29yIG1vZGlmeQo+IC0gICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+IC0gICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3Vu
ZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgo+IC0gICAoYXQgeW91
ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+IC0gICAKPiAtICAgVGhpcyBwcm9ncmFtIGlz
IGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gLSAgIGJ1
dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mCj4gLSAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRS4gIFNlZSB0aGUKPiAtICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg
ZGV0YWlscy4KPiAtICAgCj4gLSAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCj4gLSAgIGFsb25nIHdpdGggdGhpcyBwcm9n
cmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LiAgKi8KPiAt
Cj4gLS8qIEFzIGEgc3BlY2lhbCBleGNlcHRpb24sIHlvdSBtYXkgY3JlYXRlIGEgbGFyZ2VyIHdv
cmsgdGhhdCBjb250YWlucwo+IC0gICBwYXJ0IG9yIGFsbCBvZiB0aGUgQmlzb24gcGFyc2VyIHNr
ZWxldG9uIGFuZCBkaXN0cmlidXRlIHRoYXQgd29yawo+IC0gICB1bmRlciB0ZXJtcyBvZiB5b3Vy
IGNob2ljZSwgc28gbG9uZyBhcyB0aGF0IHdvcmsgaXNuJ3QgaXRzZWxmIGEKPiAtICAgcGFyc2Vy
IGdlbmVyYXRvciB1c2luZyB0aGUgc2tlbGV0b24gb3IgYSBtb2RpZmllZCB2ZXJzaW9uIHRoZXJl
b2YKPiAtICAgYXMgYSBwYXJzZXIgc2tlbGV0b24uICBBbHRlcm5hdGl2ZWx5LCBpZiB5b3UgbW9k
aWZ5IG9yIHJlZGlzdHJpYnV0ZQo+IC0gICB0aGUgcGFyc2VyIHNrZWxldG9uIGl0c2VsZiwgeW91
IG1heSAoYXQgeW91ciBvcHRpb24pIHJlbW92ZSB0aGlzCj4gLSAgIHNwZWNpYWwgZXhjZXB0aW9u
LCB3aGljaCB3aWxsIGNhdXNlIHRoZSBza2VsZXRvbiBhbmQgdGhlIHJlc3VsdGluZwo+IC0gICBC
aXNvbiBvdXRwdXQgZmlsZXMgdG8gYmUgbGljZW5zZWQgdW5kZXIgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYwo+IC0gICBMaWNlbnNlIHdpdGhvdXQgdGhpcyBzcGVjaWFsIGV4Y2VwdGlvbi4KPiAtICAg
Cj4gLSAgIFRoaXMgc3BlY2lhbCBleGNlcHRpb24gd2FzIGFkZGVkIGJ5IHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24gaW4KPiAtICAgdmVyc2lvbiAyLjIgb2YgQmlzb24uICAqLwo+IC0KPiAt
LyogQyBMQUxSKDEpIHBhcnNlciBza2VsZXRvbiB3cml0dGVuIGJ5IFJpY2hhcmQgU3RhbGxtYW4s
IGJ5Cj4gLSAgIHNpbXBsaWZ5aW5nIHRoZSBvcmlnaW5hbCBzby1jYWxsZWQgInNlbWFudGljIiBw
YXJzZXIuICAqLwo+IC0KPiAtLyogQWxsIHN5bWJvbHMgZGVmaW5lZCBiZWxvdyBzaG91bGQgYmVn
aW4gd2l0aCB5eSBvciBZWSwgdG8gYXZvaWQKPiAtICAgaW5mcmluZ2luZyBvbiB1c2VyIG5hbWUg
c3BhY2UuICBUaGlzIHNob3VsZCBiZSBkb25lIGV2ZW4gZm9yIGxvY2FsCj4gLSAgIHZhcmlhYmxl
cywgYXMgdGhleSBtaWdodCBvdGhlcndpc2UgYmUgZXhwYW5kZWQgYnkgdXNlciBtYWNyb3MuCj4g
LSAgIFRoZXJlIGFyZSBzb21lIHVuYXZvaWRhYmxlIGV4Y2VwdGlvbnMgd2l0aGluIGluY2x1ZGUg
ZmlsZXMgdG8KPiAtICAgZGVmaW5lIG5lY2Vzc2FyeSBsaWJyYXJ5IHN5bWJvbHM7IHRoZXkgYXJl
IG5vdGVkICJJTkZSSU5HRVMgT04KPiAtICAgVVNFUiBOQU1FIFNQQUNFIiBiZWxvdy4gICovCj4g
LQo+IC0vKiBJZGVudGlmeSBCaXNvbiBvdXRwdXQuICAqLwo+IC0jZGVmaW5lIFlZQklTT04gMQo+
IC0KPiAtLyogQmlzb24gdmVyc2lvbi4gICovCj4gLSNkZWZpbmUgWVlCSVNPTl9WRVJTSU9OICIy
LjUuMSIKPiAtCj4gLS8qIFNrZWxldG9uIG5hbWUuICAqLwo+IC0jZGVmaW5lIFlZU0tFTEVUT05f
TkFNRSAieWFjYy5jIgo+IC0KPiAtLyogUHVyZSBwYXJzZXJzLiAgKi8KPiAtI2RlZmluZSBZWVBV
UkUgMAo+IC0KPiAtLyogUHVzaCBwYXJzZXJzLiAgKi8KPiAtI2RlZmluZSBZWVBVU0ggMAo+IC0K
PiAtLyogUHVsbCBwYXJzZXJzLiAgKi8KPiAtI2RlZmluZSBZWVBVTEwgMQo+IC0KPiAtLyogVXNp
bmcgbG9jYXRpb25zLiAgKi8KPiAtI2RlZmluZSBZWUxTUF9ORUVERUQgMAo+IC0KPiAtLyogU3Vi
c3RpdHV0ZSB0aGUgdmFyaWFibGUgYW5kIGZ1bmN0aW9uIG5hbWVzLiAgKi8KPiAtI2RlZmluZSB5
eXBhcnNlICAgICAgICAgemNvbmZwYXJzZQo+IC0jZGVmaW5lIHl5bGV4ICAgICAgICAgICB6Y29u
ZmxleAo+IC0jZGVmaW5lIHl5ZXJyb3IgICAgICAgICB6Y29uZmVycm9yCj4gLSNkZWZpbmUgeXls
dmFsICAgICAgICAgIHpjb25mbHZhbAo+IC0jZGVmaW5lIHl5Y2hhciAgICAgICAgICB6Y29uZmNo
YXIKPiAtI2RlZmluZSB5eWRlYnVnICAgICAgICAgemNvbmZkZWJ1Zwo+IC0jZGVmaW5lIHl5bmVy
cnMgICAgICAgICB6Y29uZm5lcnJzCj4gLQo+IC0KPiAtLyogQ29weSB0aGUgZmlyc3QgcGFydCBv
ZiB1c2VyIGRlY2xhcmF0aW9ucy4gICovCj4gLQo+IC0KPiAtLyoKPiAtICogQ29weXJpZ2h0IChD
KSAyMDAyIFJvbWFuIFppcHBlbCA8emlwcGVsQGxpbnV4LW02OGsub3JnPgo+IC0gKiBSZWxlYXNl
ZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIuMC4KPiAtICovCj4gLQo+IC0jaW5j
bHVkZSA8Y3R5cGUuaD4KPiAtI2luY2x1ZGUgPHN0ZGFyZy5oPgo+IC0jaW5jbHVkZSA8c3RkaW8u
aD4KPiAtI2luY2x1ZGUgPHN0ZGxpYi5oPgo+IC0jaW5jbHVkZSA8c3RyaW5nLmg+Cj4gLSNpbmNs
dWRlIDxzdGRib29sLmg+Cj4gLQo+IC0jaW5jbHVkZSAibGtjLmgiCj4gLQo+IC0jZGVmaW5lIHBy
aW50ZChtYXNrLCBmbXQuLi4pIGlmIChjZGVidWcgJiAobWFzaykpIHByaW50ZihmbXQpCj4gLQo+
IC0jZGVmaW5lIFBSSU5URAkJMHgwMDAxCj4gLSNkZWZpbmUgREVCVUdfUEFSU0UJMHgwMDAyCj4g
LQo+IC1pbnQgY2RlYnVnID0gUFJJTlREOwo+IC0KPiAtZXh0ZXJuIGludCB6Y29uZmxleCh2b2lk
KTsKPiAtc3RhdGljIHZvaWQgemNvbmZwcmludChjb25zdCBjaGFyICplcnIsIC4uLik7Cj4gLXN0
YXRpYyB2b2lkIHpjb25mX2Vycm9yKGNvbnN0IGNoYXIgKmVyciwgLi4uKTsKPiAtc3RhdGljIHZv
aWQgemNvbmZlcnJvcihjb25zdCBjaGFyICplcnIpOwo+IC1zdGF0aWMgYm9vbCB6Y29uZl9lbmR0
b2tlbihjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmlkLCBpbnQgc3RhcnR0b2tlbiwgaW50IGVuZHRv
a2VuKTsKPiAtCj4gLXN0cnVjdCBzeW1ib2wgKnN5bWJvbF9oYXNoW1NZTUJPTF9IQVNIU0laRV07
Cj4gLQo+IC1zdGF0aWMgc3RydWN0IG1lbnUgKmN1cnJlbnRfbWVudSwgKmN1cnJlbnRfZW50cnk7
Cj4gLQo+IC0KPiAtCj4gLQo+IC0jIGlmbmRlZiBZWV9OVUxMCj4gLSMgIGlmIGRlZmluZWQgX19j
cGx1c3BsdXMgJiYgMjAxMTAzTCA8PSBfX2NwbHVzcGx1cwo+IC0jICAgZGVmaW5lIFlZX05VTEwg
bnVsbHB0cgo+IC0jICBlbHNlCj4gLSMgICBkZWZpbmUgWVlfTlVMTCAwCj4gLSMgIGVuZGlmCj4g
LSMgZW5kaWYKPiAtCj4gLS8qIEVuYWJsaW5nIHRyYWNlcy4gICovCj4gLSNpZm5kZWYgWVlERUJV
Rwo+IC0jIGRlZmluZSBZWURFQlVHIDEKPiAtI2VuZGlmCj4gLQo+IC0vKiBFbmFibGluZyB2ZXJi
b3NlIGVycm9yIG1lc3NhZ2VzLiAgKi8KPiAtI2lmZGVmIFlZRVJST1JfVkVSQk9TRQo+IC0jIHVu
ZGVmIFlZRVJST1JfVkVSQk9TRQo+IC0jIGRlZmluZSBZWUVSUk9SX1ZFUkJPU0UgMQo+IC0jZWxz
ZQo+IC0jIGRlZmluZSBZWUVSUk9SX1ZFUkJPU0UgMAo+IC0jZW5kaWYKPiAtCj4gLS8qIEVuYWJs
aW5nIHRoZSB0b2tlbiB0YWJsZS4gICovCj4gLSNpZm5kZWYgWVlUT0tFTl9UQUJMRQo+IC0jIGRl
ZmluZSBZWVRPS0VOX1RBQkxFIDAKPiAtI2VuZGlmCj4gLQo+IC0KPiAtLyogVG9rZW5zLiAgKi8K
PiAtI2lmbmRlZiBZWVRPS0VOVFlQRQo+IC0jIGRlZmluZSBZWVRPS0VOVFlQRQo+IC0gICAvKiBQ
dXQgdGhlIHRva2VucyBpbnRvIHRoZSBzeW1ib2wgdGFibGUsIHNvIHRoYXQgR0RCIGFuZCBvdGhl
ciBkZWJ1Z2dlcnMKPiAtICAgICAga25vdyBhYm91dCB0aGVtLiAgKi8KPiAtICAgZW51bSB5eXRv
a2VudHlwZSB7Cj4gLSAgICAgVF9NQUlOTUVOVSA9IDI1OCwKPiAtICAgICBUX01FTlUgPSAyNTks
Cj4gLSAgICAgVF9FTkRNRU5VID0gMjYwLAo+IC0gICAgIFRfU09VUkNFID0gMjYxLAo+IC0gICAg
IFRfQ0hPSUNFID0gMjYyLAo+IC0gICAgIFRfRU5EQ0hPSUNFID0gMjYzLAo+IC0gICAgIFRfQ09N
TUVOVCA9IDI2NCwKPiAtICAgICBUX0NPTkZJRyA9IDI2NSwKPiAtICAgICBUX01FTlVDT05GSUcg
PSAyNjYsCj4gLSAgICAgVF9IRUxQID0gMjY3LAo+IC0gICAgIFRfSEVMUFRFWFQgPSAyNjgsCj4g
LSAgICAgVF9JRiA9IDI2OSwKPiAtICAgICBUX0VORElGID0gMjcwLAo+IC0gICAgIFRfREVQRU5E
UyA9IDI3MSwKPiAtICAgICBUX09QVElPTkFMID0gMjcyLAo+IC0gICAgIFRfUFJPTVBUID0gMjcz
LAo+IC0gICAgIFRfVFlQRSA9IDI3NCwKPiAtICAgICBUX0RFRkFVTFQgPSAyNzUsCj4gLSAgICAg
VF9TRUxFQ1QgPSAyNzYsCj4gLSAgICAgVF9SQU5HRSA9IDI3NywKPiAtICAgICBUX1ZJU0lCTEUg
PSAyNzgsCj4gLSAgICAgVF9PUFRJT04gPSAyNzksCj4gLSAgICAgVF9PTiA9IDI4MCwKPiAtICAg
ICBUX1dPUkQgPSAyODEsCj4gLSAgICAgVF9XT1JEX1FVT1RFID0gMjgyLAo+IC0gICAgIFRfVU5F
UVVBTCA9IDI4MywKPiAtICAgICBUX0xFU1MgPSAyODQsCj4gLSAgICAgVF9MRVNTX0VRVUFMID0g
Mjg1LAo+IC0gICAgIFRfR1JFQVRFUiA9IDI4NiwKPiAtICAgICBUX0dSRUFURVJfRVFVQUwgPSAy
ODcsCj4gLSAgICAgVF9DTE9TRV9QQVJFTiA9IDI4OCwKPiAtICAgICBUX09QRU5fUEFSRU4gPSAy
ODksCj4gLSAgICAgVF9FT0wgPSAyOTAsCj4gLSAgICAgVF9PUiA9IDI5MSwKPiAtICAgICBUX0FO
RCA9IDI5MiwKPiAtICAgICBUX0VRVUFMID0gMjkzLAo+IC0gICAgIFRfTk9UID0gMjk0Cj4gLSAg
IH07Cj4gLSNlbmRpZgo+IC0KPiAtCj4gLQo+IC0jaWYgISBkZWZpbmVkIFlZU1RZUEUgJiYgISBk
ZWZpbmVkIFlZU1RZUEVfSVNfREVDTEFSRUQKPiAtdHlwZWRlZiB1bmlvbiBZWVNUWVBFCj4gLXsK
PiAtCj4gLQo+IC0JY2hhciAqc3RyaW5nOwo+IC0Jc3RydWN0IGZpbGUgKmZpbGU7Cj4gLQlzdHJ1
Y3Qgc3ltYm9sICpzeW1ib2w7Cj4gLQlzdHJ1Y3QgZXhwciAqZXhwcjsKPiAtCXN0cnVjdCBtZW51
ICptZW51Owo+IC0JY29uc3Qgc3RydWN0IGtjb25mX2lkICppZDsKPiAtCj4gLQo+IC0KPiAtfSBZ
WVNUWVBFOwo+IC0jIGRlZmluZSBZWVNUWVBFX0lTX1RSSVZJQUwgMQo+IC0jIGRlZmluZSB5eXN0
eXBlIFlZU1RZUEUgLyogb2Jzb2xlc2NlbnQ7IHdpbGwgYmUgd2l0aGRyYXduICovCj4gLSMgZGVm
aW5lIFlZU1RZUEVfSVNfREVDTEFSRUQgMQo+IC0jZW5kaWYKPiAtCj4gLQo+IC0vKiBDb3B5IHRo
ZSBzZWNvbmQgcGFydCBvZiB1c2VyIGRlY2xhcmF0aW9ucy4gICovCj4gLQo+IC0KPiAtLyogSW5j
bHVkZSB6Y29uZi5oYXNoLmMgaGVyZSBzbyBpdCBjYW4gc2VlIHRoZSB0b2tlbiBjb25zdGFudHMu
ICovCj4gLSNpbmNsdWRlICJ6Y29uZi5oYXNoLmMiCj4gLQo+IC0KPiAtCj4gLSNpZmRlZiBzaG9y
dAo+IC0jIHVuZGVmIHNob3J0Cj4gLSNlbmRpZgo+IC0KPiAtI2lmZGVmIFlZVFlQRV9VSU5UOAo+
IC10eXBlZGVmIFlZVFlQRV9VSU5UOCB5eXR5cGVfdWludDg7Cj4gLSNlbHNlCj4gLXR5cGVkZWYg
dW5zaWduZWQgY2hhciB5eXR5cGVfdWludDg7Cj4gLSNlbmRpZgo+IC0KPiAtI2lmZGVmIFlZVFlQ
RV9JTlQ4Cj4gLXR5cGVkZWYgWVlUWVBFX0lOVDggeXl0eXBlX2ludDg7Cj4gLSNlbGlmIChkZWZp
bmVkIF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4gLSAgICAgfHwgZGVmaW5l
ZCBfX2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC10eXBlZGVmIHNpZ25lZCBjaGFy
IHl5dHlwZV9pbnQ4Owo+IC0jZWxzZQo+IC10eXBlZGVmIHNob3J0IGludCB5eXR5cGVfaW50ODsK
PiAtI2VuZGlmCj4gLQo+IC0jaWZkZWYgWVlUWVBFX1VJTlQxNgo+IC10eXBlZGVmIFlZVFlQRV9V
SU5UMTYgeXl0eXBlX3VpbnQxNjsKPiAtI2Vsc2UKPiAtdHlwZWRlZiB1bnNpZ25lZCBzaG9ydCBp
bnQgeXl0eXBlX3VpbnQxNjsKPiAtI2VuZGlmCj4gLQo+IC0jaWZkZWYgWVlUWVBFX0lOVDE2Cj4g
LXR5cGVkZWYgWVlUWVBFX0lOVDE2IHl5dHlwZV9pbnQxNjsKPiAtI2Vsc2UKPiAtdHlwZWRlZiBz
aG9ydCBpbnQgeXl0eXBlX2ludDE2Owo+IC0jZW5kaWYKPiAtCj4gLSNpZm5kZWYgWVlTSVpFX1QK
PiAtIyBpZmRlZiBfX1NJWkVfVFlQRV9fCj4gLSMgIGRlZmluZSBZWVNJWkVfVCBfX1NJWkVfVFlQ
RV9fCj4gLSMgZWxpZiBkZWZpbmVkIHNpemVfdAo+IC0jICBkZWZpbmUgWVlTSVpFX1Qgc2l6ZV90
Cj4gLSMgZWxpZiAhIGRlZmluZWQgWVlTSVpFX1QgJiYgKGRlZmluZWQgX19TVERDX18gfHwgZGVm
aW5lZCBfX0M5OV9fRlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRl
ZmluZWQgX01TQ19WRVIpCj4gLSMgIGluY2x1ZGUgPHN0ZGRlZi5oPiAvKiBJTkZSSU5HRVMgT04g
VVNFUiBOQU1FIFNQQUNFICovCj4gLSMgIGRlZmluZSBZWVNJWkVfVCBzaXplX3QKPiAtIyBlbHNl
Cj4gLSMgIGRlZmluZSBZWVNJWkVfVCB1bnNpZ25lZCBpbnQKPiAtIyBlbmRpZgo+IC0jZW5kaWYK
PiAtCj4gLSNkZWZpbmUgWVlTSVpFX01BWElNVU0gKChZWVNJWkVfVCkgLTEpCj4gLQo+IC0jaWZu
ZGVmIFlZXwo+IC0jIGlmIGRlZmluZWQgWVlFTkFCTEVfTkxTICYmIFlZRU5BQkxFX05MUwo+IC0j
ICBpZiBFTkFCTEVfTkxTCj4gLSMgICBpbmNsdWRlIDxsaWJpbnRsLmg+IC8qIElORlJJTkdFUyBP
TiBVU0VSIE5BTUUgU1BBQ0UgKi8KPiAtIyAgIGRlZmluZSBZWV8obXNnaWQpIGRnZXR0ZXh0ICgi
Ymlzb24tcnVudGltZSIsIG1zZ2lkKQo+IC0jICBlbmRpZgo+IC0jIGVuZGlmCj4gLSMgaWZuZGVm
IFlZXwo+IC0jICBkZWZpbmUgWVlfKG1zZ2lkKSBtc2dpZAo+IC0jIGVuZGlmCj4gLSNlbmRpZgo+
IC0KPiAtLyogU3VwcHJlc3MgdW51c2VkLXZhcmlhYmxlIHdhcm5pbmdzIGJ5ICJ1c2luZyIgRS4g
ICovCj4gLSNpZiAhIGRlZmluZWQgbGludCB8fCBkZWZpbmVkIF9fR05VQ19fCj4gLSMgZGVmaW5l
IFlZVVNFKGUpICgodm9pZCkgKGUpKQo+IC0jZWxzZQo+IC0jIGRlZmluZSBZWVVTRShlKSAvKiBl
bXB0eSAqLwo+IC0jZW5kaWYKPiAtCj4gLS8qIElkZW50aXR5IGZ1bmN0aW9uLCB1c2VkIHRvIHN1
cHByZXNzIHdhcm5pbmdzIGFib3V0IGNvbnN0YW50IGNvbmRpdGlvbnMuICAqLwo+IC0jaWZuZGVm
IGxpbnQKPiAtIyBkZWZpbmUgWVlJRChuKSAobikKPiAtI2Vsc2UKPiAtI2lmIChkZWZpbmVkIF9f
U1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4gLSAgICAgfHwgZGVmaW5lZCBfX2Nw
bHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC1zdGF0aWMgaW50Cj4gLVlZSUQgKGludCB5
eWkpCj4gLSNlbHNlCj4gLXN0YXRpYyBpbnQKPiAtWVlJRCAoeXlpKQo+IC0gICAgaW50IHl5aTsK
PiAtI2VuZGlmCj4gLXsKPiAtICByZXR1cm4geXlpOwo+IC19Cj4gLSNlbmRpZgo+IC0KPiAtI2lm
ICEgZGVmaW5lZCB5eW92ZXJmbG93IHx8IFlZRVJST1JfVkVSQk9TRQo+IC0KPiAtLyogVGhlIHBh
cnNlciBpbnZva2VzIGFsbG9jYSBvciBtYWxsb2M7IGRlZmluZSB0aGUgbmVjZXNzYXJ5IHN5bWJv
bHMuICAqLwo+IC0KPiAtIyBpZmRlZiBZWVNUQUNLX1VTRV9BTExPQ0EKPiAtIyAgaWYgWVlTVEFD
S19VU0VfQUxMT0NBCj4gLSMgICBpZmRlZiBfX0dOVUNfXwo+IC0jICAgIGRlZmluZSBZWVNUQUNL
X0FMTE9DIF9fYnVpbHRpbl9hbGxvY2EKPiAtIyAgIGVsaWYgZGVmaW5lZCBfX0JVSUxUSU5fVkFf
QVJHX0lOQ1IKPiAtIyAgICBpbmNsdWRlIDxhbGxvY2EuaD4gLyogSU5GUklOR0VTIE9OIFVTRVIg
TkFNRSBTUEFDRSAqLwo+IC0jICAgZWxpZiBkZWZpbmVkIF9BSVgKPiAtIyAgICBkZWZpbmUgWVlT
VEFDS19BTExPQyBfX2FsbG9jYQo+IC0jICAgZWxpZiBkZWZpbmVkIF9NU0NfVkVSCj4gLSMgICAg
aW5jbHVkZSA8bWFsbG9jLmg+IC8qIElORlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BBQ0UgKi8KPiAt
IyAgICBkZWZpbmUgYWxsb2NhIF9hbGxvY2EKPiAtIyAgIGVsc2UKPiAtIyAgICBkZWZpbmUgWVlT
VEFDS19BTExPQyBhbGxvY2EKPiAtIyAgICBpZiAhIGRlZmluZWQgX0FMTE9DQV9IICYmICEgZGVm
aW5lZCBFWElUX1NVQ0NFU1MgJiYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX0M5OV9f
RlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRlZmluZWQgX01TQ19W
RVIpCj4gLSMgICAgIGluY2x1ZGUgPHN0ZGxpYi5oPiAvKiBJTkZSSU5HRVMgT04gVVNFUiBOQU1F
IFNQQUNFICovCj4gLSAgICAgIC8qIFVzZSBFWElUX1NVQ0NFU1MgYXMgYSB3aXRuZXNzIGZvciBz
dGRsaWIuaC4gICovCj4gLSMgICAgIGlmbmRlZiBFWElUX1NVQ0NFU1MKPiAtIyAgICAgIGRlZmlu
ZSBFWElUX1NVQ0NFU1MgMAo+IC0jICAgICBlbmRpZgo+IC0jICAgIGVuZGlmCj4gLSMgICBlbmRp
Zgo+IC0jICBlbmRpZgo+IC0jIGVuZGlmCj4gLQo+IC0jIGlmZGVmIFlZU1RBQ0tfQUxMT0MKPiAt
ICAgLyogUGFjaWZ5IEdDQydzIGBlbXB0eSBpZi1ib2R5JyB3YXJuaW5nLiAgKi8KPiAtIyAgZGVm
aW5lIFlZU1RBQ0tfRlJFRShQdHIpIGRvIHsgLyogZW1wdHkgKi87IH0gd2hpbGUgKFlZSUQgKDAp
KQo+IC0jICBpZm5kZWYgWVlTVEFDS19BTExPQ19NQVhJTVVNCj4gLSAgICAvKiBUaGUgT1MgbWln
aHQgZ3VhcmFudGVlIG9ubHkgb25lIGd1YXJkIHBhZ2UgYXQgdGhlIGJvdHRvbSBvZiB0aGUgc3Rh
Y2ssCj4gLSAgICAgICBhbmQgYSBwYWdlIHNpemUgY2FuIGJlIGFzIHNtYWxsIGFzIDQwOTYgYnl0
ZXMuICBTbyB3ZSBjYW5ub3Qgc2FmZWx5Cj4gLSAgICAgICBpbnZva2UgYWxsb2NhIChOKSBpZiBO
IGV4Y2VlZHMgNDA5Ni4gIFVzZSBhIHNsaWdodGx5IHNtYWxsZXIgbnVtYmVyCj4gLSAgICAgICB0
byBhbGxvdyBmb3IgYSBmZXcgY29tcGlsZXItYWxsb2NhdGVkIHRlbXBvcmFyeSBzdGFjayBzbG90
cy4gICovCj4gLSMgICBkZWZpbmUgWVlTVEFDS19BTExPQ19NQVhJTVVNIDQwMzIgLyogcmVhc29u
YWJsZSBjaXJjYSAyMDA2ICovCj4gLSMgIGVuZGlmCj4gLSMgZWxzZQo+IC0jICBkZWZpbmUgWVlT
VEFDS19BTExPQyBZWU1BTExPQwo+IC0jICBkZWZpbmUgWVlTVEFDS19GUkVFIFlZRlJFRQo+IC0j
ICBpZm5kZWYgWVlTVEFDS19BTExPQ19NQVhJTVVNCj4gLSMgICBkZWZpbmUgWVlTVEFDS19BTExP
Q19NQVhJTVVNIFlZU0laRV9NQVhJTVVNCj4gLSMgIGVuZGlmCj4gLSMgIGlmIChkZWZpbmVkIF9f
Y3BsdXNwbHVzICYmICEgZGVmaW5lZCBFWElUX1NVQ0NFU1MgXAo+IC0gICAgICAgJiYgISAoKGRl
ZmluZWQgWVlNQUxMT0MgfHwgZGVmaW5lZCBtYWxsb2MpIFwKPiAtCSAgICAgJiYgKGRlZmluZWQg
WVlGUkVFIHx8IGRlZmluZWQgZnJlZSkpKQo+IC0jICAgaW5jbHVkZSA8c3RkbGliLmg+IC8qIElO
RlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BBQ0UgKi8KPiAtIyAgIGlmbmRlZiBFWElUX1NVQ0NFU1MK
PiAtIyAgICBkZWZpbmUgRVhJVF9TVUNDRVNTIDAKPiAtIyAgIGVuZGlmCj4gLSMgIGVuZGlmCj4g
LSMgIGlmbmRlZiBZWU1BTExPQwo+IC0jICAgZGVmaW5lIFlZTUFMTE9DIG1hbGxvYwo+IC0jICAg
aWYgISBkZWZpbmVkIG1hbGxvYyAmJiAhIGRlZmluZWQgRVhJVF9TVUNDRVNTICYmIChkZWZpbmVk
IF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4gLSAgICAgfHwgZGVmaW5lZCBf
X2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC12b2lkICptYWxsb2MgKFlZU0laRV9U
KTsgLyogSU5GUklOR0VTIE9OIFVTRVIgTkFNRSBTUEFDRSAqLwo+IC0jICAgZW5kaWYKPiAtIyAg
ZW5kaWYKPiAtIyAgaWZuZGVmIFlZRlJFRQo+IC0jICAgZGVmaW5lIFlZRlJFRSBmcmVlCj4gLSMg
ICBpZiAhIGRlZmluZWQgZnJlZSAmJiAhIGRlZmluZWQgRVhJVF9TVUNDRVNTICYmIChkZWZpbmVk
IF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4gLSAgICAgfHwgZGVmaW5lZCBf
X2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC12b2lkIGZyZWUgKHZvaWQgKik7IC8q
IElORlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BBQ0UgKi8KPiAtIyAgIGVuZGlmCj4gLSMgIGVuZGlm
Cj4gLSMgZW5kaWYKPiAtI2VuZGlmIC8qICEgZGVmaW5lZCB5eW92ZXJmbG93IHx8IFlZRVJST1Jf
VkVSQk9TRSAqLwo+IC0KPiAtCj4gLSNpZiAoISBkZWZpbmVkIHl5b3ZlcmZsb3cgXAo+IC0gICAg
ICYmICghIGRlZmluZWQgX19jcGx1c3BsdXMgXAo+IC0JIHx8IChkZWZpbmVkIFlZU1RZUEVfSVNf
VFJJVklBTCAmJiBZWVNUWVBFX0lTX1RSSVZJQUwpKSkKPiAtCj4gLS8qIEEgdHlwZSB0aGF0IGlz
IHByb3Blcmx5IGFsaWduZWQgZm9yIGFueSBzdGFjayBtZW1iZXIuICAqLwo+IC11bmlvbiB5eWFs
bG9jCj4gLXsKPiAtICB5eXR5cGVfaW50MTYgeXlzc19hbGxvYzsKPiAtICBZWVNUWVBFIHl5dnNf
YWxsb2M7Cj4gLX07Cj4gLQo+IC0vKiBUaGUgc2l6ZSBvZiB0aGUgbWF4aW11bSBnYXAgYmV0d2Vl
biBvbmUgYWxpZ25lZCBzdGFjayBhbmQgdGhlIG5leHQuICAqLwo+IC0jIGRlZmluZSBZWVNUQUNL
X0dBUF9NQVhJTVVNIChzaXplb2YgKHVuaW9uIHl5YWxsb2MpIC0gMSkKPiAtCj4gLS8qIFRoZSBz
aXplIG9mIGFuIGFycmF5IGxhcmdlIHRvIGVub3VnaCB0byBob2xkIGFsbCBzdGFja3MsIGVhY2gg
d2l0aAo+IC0gICBOIGVsZW1lbnRzLiAgKi8KPiAtIyBkZWZpbmUgWVlTVEFDS19CWVRFUyhOKSBc
Cj4gLSAgICAgKChOKSAqIChzaXplb2YgKHl5dHlwZV9pbnQxNikgKyBzaXplb2YgKFlZU1RZUEUp
KSBcCj4gLSAgICAgICsgWVlTVEFDS19HQVBfTUFYSU1VTSkKPiAtCj4gLSMgZGVmaW5lIFlZQ09Q
WV9ORUVERUQgMQo+IC0KPiAtLyogUmVsb2NhdGUgU1RBQ0sgZnJvbSBpdHMgb2xkIGxvY2F0aW9u
IHRvIHRoZSBuZXcgb25lLiAgVGhlCj4gLSAgIGxvY2FsIHZhcmlhYmxlcyBZWVNJWkUgYW5kIFlZ
U1RBQ0tTSVpFIGdpdmUgdGhlIG9sZCBhbmQgbmV3IG51bWJlciBvZgo+IC0gICBlbGVtZW50cyBp
biB0aGUgc3RhY2ssIGFuZCBZWVBUUiBnaXZlcyB0aGUgbmV3IGxvY2F0aW9uIG9mIHRoZQo+IC0g
ICBzdGFjay4gIEFkdmFuY2UgWVlQVFIgdG8gYSBwcm9wZXJseSBhbGlnbmVkIGxvY2F0aW9uIGZv
ciB0aGUgbmV4dAo+IC0gICBzdGFjay4gICovCj4gLSMgZGVmaW5lIFlZU1RBQ0tfUkVMT0NBVEUo
U3RhY2tfYWxsb2MsIFN0YWNrKQkJCQlcCj4gLSAgICBkbwkJCQkJCQkJCVwKPiAtICAgICAgewkJ
CQkJCQkJCVwKPiAtCVlZU0laRV9UIHl5bmV3Ynl0ZXM7CQkJCQkJXAo+IC0JWVlDT1BZICgmeXlw
dHItPlN0YWNrX2FsbG9jLCBTdGFjaywgeXlzaXplKTsJCQlcCj4gLQlTdGFjayA9ICZ5eXB0ci0+
U3RhY2tfYWxsb2M7CQkJCQlcCj4gLQl5eW5ld2J5dGVzID0geXlzdGFja3NpemUgKiBzaXplb2Yg
KCpTdGFjaykgKyBZWVNUQUNLX0dBUF9NQVhJTVVNOyBcCj4gLQl5eXB0ciArPSB5eW5ld2J5dGVz
IC8gc2l6ZW9mICgqeXlwdHIpOwkJCQlcCj4gLSAgICAgIH0JCQkJCQkJCQlcCj4gLSAgICB3aGls
ZSAoWVlJRCAoMCkpCj4gLQo+IC0jZW5kaWYKPiAtCj4gLSNpZiBkZWZpbmVkIFlZQ09QWV9ORUVE
RUQgJiYgWVlDT1BZX05FRURFRAo+IC0vKiBDb3B5IENPVU5UIG9iamVjdHMgZnJvbSBTUkMgdG8g
RFNULiAgVGhlIHNvdXJjZSBhbmQgZGVzdGluYXRpb24gZG8KPiAtICAgbm90IG92ZXJsYXAuICAq
Lwo+IC0jIGlmbmRlZiBZWUNPUFkKPiAtIyAgaWYgZGVmaW5lZCBfX0dOVUNfXyAmJiAxIDwgX19H
TlVDX18KPiAtIyAgIGRlZmluZSBZWUNPUFkoRHN0LCBTcmMsIENvdW50KSBcCj4gLSAgICAgIF9f
YnVpbHRpbl9tZW1jcHkgKERzdCwgU3JjLCAoQ291bnQpICogc2l6ZW9mICgqKFNyYykpKQo+IC0j
ICBlbHNlCj4gLSMgICBkZWZpbmUgWVlDT1BZKERzdCwgU3JjLCBDb3VudCkgICAgICAgICAgICAg
IFwKPiAtICAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
IC0gICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gLSAg
ICAgICAgICBZWVNJWkVfVCB5eWk7ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAg
ICAgIGZvciAoeXlpID0gMDsgeXlpIDwgKENvdW50KTsgeXlpKyspICAgXAo+IC0gICAgICAgICAg
ICAoRHN0KVt5eWldID0gKFNyYylbeXlpXTsgICAgICAgICAgICBcCj4gLSAgICAgICAgfSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgd2hpbGUgKFlZSUQg
KDApKQo+IC0jICBlbmRpZgo+IC0jIGVuZGlmCj4gLSNlbmRpZiAvKiAhWVlDT1BZX05FRURFRCAq
Lwo+IC0KPiAtLyogWVlGSU5BTCAtLSBTdGF0ZSBudW1iZXIgb2YgdGhlIHRlcm1pbmF0aW9uIHN0
YXRlLiAgKi8KPiAtI2RlZmluZSBZWUZJTkFMICAxMQo+IC0vKiBZWUxBU1QgLS0gTGFzdCBpbmRl
eCBpbiBZWVRBQkxFLiAgKi8KPiAtI2RlZmluZSBZWUxBU1QgICAyOTgKPiAtCj4gLS8qIFlZTlRP
S0VOUyAtLSBOdW1iZXIgb2YgdGVybWluYWxzLiAgKi8KPiAtI2RlZmluZSBZWU5UT0tFTlMgIDQw
Cj4gLS8qIFlZTk5UUyAtLSBOdW1iZXIgb2Ygbm9udGVybWluYWxzLiAgKi8KPiAtI2RlZmluZSBZ
WU5OVFMgIDUwCj4gLS8qIFlZTlJVTEVTIC0tIE51bWJlciBvZiBydWxlcy4gICovCj4gLSNkZWZp
bmUgWVlOUlVMRVMgIDEyMgo+IC0vKiBZWU5SVUxFUyAtLSBOdW1iZXIgb2Ygc3RhdGVzLiAgKi8K
PiAtI2RlZmluZSBZWU5TVEFURVMgIDE5OQo+IC0KPiAtLyogWVlUUkFOU0xBVEUoWVlMRVgpIC0t
IEJpc29uIHN5bWJvbCBudW1iZXIgY29ycmVzcG9uZGluZyB0byBZWUxFWC4gICovCj4gLSNkZWZp
bmUgWVlVTkRFRlRPSyAgMgo+IC0jZGVmaW5lIFlZTUFYVVRPSyAgIDI5NAo+IC0KPiAtI2RlZmlu
ZSBZWVRSQU5TTEFURShZWVgpCQkJCQkJXAo+IC0gICgodW5zaWduZWQgaW50KSAoWVlYKSA8PSBZ
WU1BWFVUT0sgPyB5eXRyYW5zbGF0ZVtZWVhdIDogWVlVTkRFRlRPSykKPiAtCj4gLS8qIFlZVFJB
TlNMQVRFW1lZTEVYXSAtLSBCaXNvbiBzeW1ib2wgbnVtYmVyIGNvcnJlc3BvbmRpbmcgdG8gWVlM
RVguICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBlX3VpbnQ4IHl5dHJhbnNsYXRlW10gPQo+IC17
Cj4gLSAgICAgICAwLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwKPiAtICAgICAgIDIsICAgICAy
LCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIs
Cj4gLSAgICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAyLCAg
ICAgMiwgICAgIDIsICAgICAyLAo+IC0gICAgICAgMiwgICAgIDIsICAgICAyLCAgICAgMiwgICAg
IDIsICAgICAyLCAgICAgMSwgICAgIDIsICAgICAzLCAgICAgNCwKPiAtICAgICAgIDUsICAgICA2
LCAgICAgNywgICAgIDgsICAgICA5LCAgICAxMCwgICAgMTEsICAgIDEyLCAgICAxMywgICAgMTQs
Cj4gLSAgICAgIDE1LCAgICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDIxLCAg
ICAyMiwgICAgMjMsICAgIDI0LAo+IC0gICAgICAyNSwgICAgMjYsICAgIDI3LCAgICAyOCwgICAg
MjksICAgIDMwLCAgICAzMSwgICAgMzIsICAgIDMzLCAgICAzNCwKPiAtICAgICAgMzUsICAgIDM2
LCAgICAzNywgICAgMzgsICAgIDM5Cj4gLX07Cj4gLQo+IC0jaWYgWVlERUJVRwo+IC0vKiBZWVBS
SFNbWVlOXSAtLSBJbmRleCBvZiB0aGUgZmlyc3QgUkhTIHN5bWJvbCBvZiBydWxlIG51bWJlciBZ
WU4gaW4KPiAtICAgWVlSSFMuICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBlX3VpbnQxNiB5eXBy
aHNbXSA9Cj4gLXsKPiAtICAgICAgIDAsICAgICAwLCAgICAgMywgICAgIDYsICAgICA4LCAgICAx
MSwgICAgMTMsICAgIDE0LCAgICAxNywgICAgMjAsCj4gLSAgICAgIDIzLCAgICAyNiwgICAgMzEs
ICAgIDM2LCAgICA0MCwgICAgNDIsICAgIDQ0LCAgICA0NiwgICAgNDgsICAgIDUwLAo+IC0gICAg
ICA1MiwgICAgNTQsICAgIDU2LCAgICA1OCwgICAgNjAsICAgIDYyLCAgICA2NCwgICAgNjYsICAg
IDY4LCAgICA3MiwKPiAtICAgICAgNzUsICAgIDc5LCAgICA4MiwgICAgODYsICAgIDg5LCAgICA5
MCwgICAgOTMsICAgIDk2LCAgICA5OSwgICAxMDIsCj4gLSAgICAgMTA1LCAgIDEwOCwgICAxMTIs
ICAgMTE3LCAgIDEyMiwgICAxMjcsICAgMTMzLCAgIDEzNywgICAxMzgsICAgMTQyLAo+IC0gICAg
IDE0MywgICAxNDYsICAgMTUwLCAgIDE1MywgICAxNTUsICAgMTU5LCAgIDE2MCwgICAxNjMsICAg
MTY2LCAgIDE2OSwKPiAtICAgICAxNzIsICAgMTc1LCAgIDE4MCwgICAxODQsICAgMTg3LCAgIDE5
MiwgICAxOTMsICAgMTk2LCAgIDIwMCwgICAyMDIsCj4gLSAgICAgMjA2LCAgIDIwNywgICAyMTAs
ICAgMjEzLCAgIDIxNiwgICAyMjAsICAgMjI0LCAgIDIyOCwgICAyMzAsICAgMjM0LAo+IC0gICAg
IDIzNSwgICAyMzgsICAgMjQxLCAgIDI0NCwgICAyNDgsICAgMjUyLCAgIDI1NSwgICAyNTgsICAg
MjYxLCAgIDI2MiwKPiAtICAgICAyNjUsICAgMjY4LCAgIDI3MSwgICAyNzYsICAgMjc3LCAgIDI4
MCwgICAyODMsICAgMjg2LCAgIDI4NywgICAyOTAsCj4gLSAgICAgMjkyLCAgIDI5NCwgICAyOTcs
ICAgMzAwLCAgIDMwMywgICAzMDUsICAgMzA4LCAgIDMwOSwgICAzMTIsICAgMzE0LAo+IC0gICAg
IDMxOCwgICAzMjIsICAgMzI2LCAgIDMzMCwgICAzMzQsICAgMzM4LCAgIDM0MiwgICAzNDUsICAg
MzQ5LCAgIDM1MywKPiAtICAgICAzNTUsICAgMzU3LCAgIDM1OAo+IC19Owo+IC0KPiAtLyogWVlS
SFMgLS0gQSBgLTEnLXNlcGFyYXRlZCBsaXN0IG9mIHRoZSBydWxlcycgUkhTLiAgKi8KPiAtc3Rh
dGljIGNvbnN0IHl5dHlwZV9pbnQ4IHl5cmhzW10gPQo+IC17Cj4gLSAgICAgIDQxLCAgICAgMCwg
ICAgLTEsICAgIDg1LCAgICA0MiwgICAgLTEsICAgIDQyLCAgICAtMSwgICAgNjcsICAgIDQzLAo+
IC0gICAgICAtMSwgICAgNDMsICAgIC0xLCAgICAtMSwgICAgNDMsICAgIDQ1LCAgICAtMSwgICAg
NDMsICAgIDU5LCAgICAtMSwKPiAtICAgICAgNDMsICAgIDcxLCAgICAtMSwgICAgNDMsICAgIDg0
LCAgICAtMSwgICAgNDMsICAgIDI2LCAgICAgMSwgICAgMzUsCj4gLSAgICAgIC0xLCAgICA0Mywg
ICAgNDQsICAgICAxLCAgICAzNSwgICAgLTEsICAgIDQzLCAgICAgMSwgICAgMzUsICAgIC0xLAo+
IC0gICAgICAxNiwgICAgLTEsICAgIDE4LCAgICAtMSwgICAgMTksICAgIC0xLCAgICAyMSwgICAg
LTEsICAgIDE3LCAgICAtMSwKPiAtICAgICAgMjIsICAgIC0xLCAgICAyMCwgICAgLTEsICAgIDIz
LCAgICAtMSwgICAgMzUsICAgIC0xLCAgICA2NSwgICAgLTEsCj4gLSAgICAgIDc1LCAgICAtMSwg
ICAgNDgsICAgIC0xLCAgICA1MCwgICAgLTEsICAgIDczLCAgICAtMSwgICAgMjYsICAgICAxLAo+
IC0gICAgICAzNSwgICAgLTEsICAgICAxLCAgICAzNSwgICAgLTEsICAgIDEwLCAgICAyNiwgICAg
MzUsICAgIC0xLCAgICA0NywKPiAtICAgICAgNTEsICAgIC0xLCAgICAxMSwgICAgMjYsICAgIDM1
LCAgICAtMSwgICAgNDksICAgIDUxLCAgICAtMSwgICAgLTEsCj4gLSAgICAgIDUxLCAgICA1Miwg
ICAgLTEsICAgIDUxLCAgICA1MywgICAgLTEsICAgIDUxLCAgICA3OSwgICAgLTEsICAgIDUxLAo+
IC0gICAgICA3NywgICAgLTEsICAgIDUxLCAgICA0NiwgICAgLTEsICAgIDUxLCAgICAzNSwgICAg
LTEsICAgIDE5LCAgICA4MiwKPiAtICAgICAgMzUsICAgIC0xLCAgICAxOCwgICAgODMsICAgIDg2
LCAgICAzNSwgICAgLTEsICAgIDIwLCAgICA4NywgICAgODYsCj4gLSAgICAgIDM1LCAgICAtMSwg
ICAgMjEsICAgIDI2LCAgICA4NiwgICAgMzUsICAgIC0xLCAgICAyMiwgICAgODgsICAgIDg4LAo+
IC0gICAgICA4NiwgICAgMzUsICAgIC0xLCAgICAyNCwgICAgNTQsICAgIDM1LCAgICAtMSwgICAg
LTEsICAgIDU0LCAgICAyNiwKPiAtICAgICAgNTUsICAgIC0xLCAgICAtMSwgICAgMzgsICAgIDgz
LCAgICAtMSwgICAgIDcsICAgIDg5LCAgICAzNSwgICAgLTEsCj4gLSAgICAgIDU2LCAgICA2MCwg
ICAgLTEsICAgIDg0LCAgICAtMSwgICAgNTcsICAgIDYyLCAgICA1OCwgICAgLTEsICAgIC0xLAo+
IC0gICAgICA2MCwgICAgNjEsICAgIC0xLCAgICA2MCwgICAgNzksICAgIC0xLCAgICA2MCwgICAg
NzcsICAgIC0xLCAgICA2MCwKPiAtICAgICAgMzUsICAgIC0xLCAgICA2MCwgICAgNDYsICAgIC0x
LCAgICAxOCwgICAgODMsICAgIDg2LCAgICAzNSwgICAgLTEsCj4gLSAgICAgIDE5LCAgICA4Miwg
ICAgMzUsICAgIC0xLCAgICAxNywgICAgMzUsICAgIC0xLCAgICAyMCwgICAgMjYsICAgIDg2LAo+
IC0gICAgICAzNSwgICAgLTEsICAgIC0xLCAgICA2MiwgICAgNDUsICAgIC0xLCAgICAxNCwgICAg
ODcsICAgIDg1LCAgICAtMSwKPiAtICAgICAgODQsICAgIC0xLCAgICA2MywgICAgNjYsICAgIDY0
LCAgICAtMSwgICAgLTEsICAgIDY2LCAgICA0NSwgICAgLTEsCj4gLSAgICAgIDY2LCAgICA3MSwg
ICAgLTEsICAgIDY2LCAgICA1OSwgICAgLTEsICAgICAzLCAgICA4MywgICAgODUsICAgIC0xLAo+
IC0gICAgICAgNCwgICAgODMsICAgIDM1LCAgICAtMSwgICAgNjgsICAgIDgwLCAgICA3OCwgICAg
LTEsICAgIDg0LCAgICAtMSwKPiAtICAgICAgNjksICAgIDcyLCAgICA3MCwgICAgLTEsICAgIC0x
LCAgICA3MiwgICAgNDUsICAgIC0xLCAgICA3MiwgICAgNzEsCj4gLSAgICAgIC0xLCAgICA3Miwg
ICAgNTksICAgIC0xLCAgICAgNiwgICAgODMsICAgIDM1LCAgICAtMSwgICAgIDksICAgIDgzLAo+
IC0gICAgICAzNSwgICAgLTEsICAgIDc0LCAgICA3OCwgICAgLTEsICAgIDEyLCAgICAzNSwgICAg
LTEsICAgIDc2LCAgICAxMywKPiAtICAgICAgLTEsICAgIC0xLCAgICA3OCwgICAgNzksICAgIC0x
LCAgICA3OCwgICAgMzUsICAgIC0xLCAgICA3OCwgICAgNDYsCj4gLSAgICAgIC0xLCAgICAxNiwg
ICAgMjUsICAgIDg3LCAgICAzNSwgICAgLTEsICAgIC0xLCAgICA4MCwgICAgODEsICAgIC0xLAo+
IC0gICAgICA4MCwgICAgMzUsICAgIC0xLCAgICAyMywgICAgODYsICAgIC0xLCAgICAtMSwgICAg
ODMsICAgIDg2LCAgICAtMSwKPiAtICAgICAgMjYsICAgIC0xLCAgICAyNywgICAgLTEsICAgICA1
LCAgICAzNSwgICAgLTEsICAgICA4LCAgICAzNSwgICAgLTEsCj4gLSAgICAgIDE1LCAgICAzNSwg
ICAgLTEsICAgIDM1LCAgICAtMSwgICAgODUsICAgIDM1LCAgICAtMSwgICAgLTEsICAgIDE0LAo+
IC0gICAgICA4NywgICAgLTEsICAgIDg4LCAgICAtMSwgICAgODgsICAgIDI5LCAgICA4OCwgICAg
LTEsICAgIDg4LCAgICAzMCwKPiAtICAgICAgODgsICAgIC0xLCAgICA4OCwgICAgMzEsICAgIDg4
LCAgICAtMSwgICAgODgsICAgIDMyLCAgICA4OCwgICAgLTEsCj4gLSAgICAgIDg4LCAgICAzOCwg
ICAgODgsICAgIC0xLCAgICA4OCwgICAgMjgsICAgIDg4LCAgICAtMSwgICAgMzQsICAgIDg3LAo+
IC0gICAgICAzMywgICAgLTEsICAgIDM5LCAgICA4NywgICAgLTEsICAgIDg3LCAgICAzNiwgICAg
ODcsICAgIC0xLCAgICA4NywKPiAtICAgICAgMzcsICAgIDg3LCAgICAtMSwgICAgMjYsICAgIC0x
LCAgICAyNywgICAgLTEsICAgIC0xLCAgICAyNiwgICAgLTEKPiAtfTsKPiAtCj4gLS8qIFlZUkxJ
TkVbWVlOXSAtLSBzb3VyY2UgbGluZSB3aGVyZSBydWxlIG51bWJlciBZWU4gd2FzIGRlZmluZWQu
ICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBlX3VpbnQxNiB5eXJsaW5lW10gPQo+IC17Cj4gLSAg
ICAgICAwLCAgIDEwOCwgICAxMDgsICAgMTA4LCAgIDExMCwgICAxMTAsICAgMTEyLCAgIDExNCwg
ICAxMTUsICAgMTE2LAo+IC0gICAgIDExNywgICAxMTgsICAgMTE5LCAgIDEyMywgICAxMjcsICAg
MTI3LCAgIDEyNywgICAxMjcsICAgMTI3LCAgIDEyNywKPiAtICAgICAxMjcsICAgMTI3LCAgIDEz
MSwgICAxMzIsICAgMTMzLCAgIDEzNCwgICAxMzUsICAgMTM2LCAgIDE0MCwgICAxNDEsCj4gLSAg
ICAgMTQ3LCAgIDE1NSwgICAxNjEsICAgMTY5LCAgIDE3OSwgICAxODEsICAgMTgyLCAgIDE4Mywg
ICAxODQsICAgMTg1LAo+IC0gICAgIDE4NiwgICAxODksICAgMTk3LCAgIDIwMywgICAyMTMsICAg
MjE5LCAgIDIyNSwgICAyMjgsICAgMjMwLCAgIDI0MSwKPiAtICAgICAyNDIsICAgMjQ3LCAgIDI1
NiwgICAyNjEsICAgMjY5LCAgIDI3MiwgICAyNzQsICAgMjc1LCAgIDI3NiwgICAyNzcsCj4gLSAg
ICAgMjc4LCAgIDI4MSwgICAyODcsICAgMjk4LCAgIDMwNCwgICAzMTQsICAgMzE2LCAgIDMyMSwg
ICAzMjksICAgMzM3LAo+IC0gICAgIDM0MCwgICAzNDIsICAgMzQzLCAgIDM0NCwgICAzNDksICAg
MzU2LCAgIDM2MywgICAzNjgsICAgMzc2LCAgIDM3OSwKPiAtICAgICAzODEsICAgMzgyLCAgIDM4
MywgICAzODYsICAgMzk0LCAgIDQwMSwgICA0MDgsICAgNDE0LCAgIDQyMSwgICA0MjMsCj4gLSAg
ICAgNDI0LCAgIDQyNSwgICA0MjgsICAgNDM2LCAgIDQzOCwgICA0MzksICAgNDQyLCAgIDQ0OSwg
ICA0NTEsICAgNDU2LAo+IC0gICAgIDQ1NywgICA0NjAsICAgNDYxLCAgIDQ2MiwgICA0NjYsICAg
NDY3LCAgIDQ3MCwgICA0NzEsICAgNDc0LCAgIDQ3NSwKPiAtICAgICA0NzYsICAgNDc3LCAgIDQ3
OCwgICA0NzksICAgNDgwLCAgIDQ4MSwgICA0ODIsICAgNDgzLCAgIDQ4NCwgICA0ODcsCj4gLSAg
ICAgNDg4LCAgIDQ5MSwgICA0OTIKPiAtfTsKPiAtI2VuZGlmCj4gLQo+IC0jaWYgWVlERUJVRyB8
fCBZWUVSUk9SX1ZFUkJPU0UgfHwgWVlUT0tFTl9UQUJMRQo+IC0vKiBZWVROQU1FW1NZTUJPTC1O
VU1dIC0tIFN0cmluZyBuYW1lIG9mIHRoZSBzeW1ib2wgU1lNQk9MLU5VTS4KPiAtICAgRmlyc3Qs
IHRoZSB0ZXJtaW5hbHMsIHRoZW4sIHN0YXJ0aW5nIGF0IFlZTlRPS0VOUywgbm9udGVybWluYWxz
LiAgKi8KPiAtc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHl5dG5hbWVbXSA9Cj4gLXsKPiAtICAi
JGVuZCIsICJlcnJvciIsICIkdW5kZWZpbmVkIiwgIlRfTUFJTk1FTlUiLCAiVF9NRU5VIiwgIlRf
RU5ETUVOVSIsCj4gLSAgIlRfU09VUkNFIiwgIlRfQ0hPSUNFIiwgIlRfRU5EQ0hPSUNFIiwgIlRf
Q09NTUVOVCIsICJUX0NPTkZJRyIsCj4gLSAgIlRfTUVOVUNPTkZJRyIsICJUX0hFTFAiLCAiVF9I
RUxQVEVYVCIsICJUX0lGIiwgIlRfRU5ESUYiLCAiVF9ERVBFTkRTIiwKPiAtICAiVF9PUFRJT05B
TCIsICJUX1BST01QVCIsICJUX1RZUEUiLCAiVF9ERUZBVUxUIiwgIlRfU0VMRUNUIiwgIlRfUkFO
R0UiLAo+IC0gICJUX1ZJU0lCTEUiLCAiVF9PUFRJT04iLCAiVF9PTiIsICJUX1dPUkQiLCAiVF9X
T1JEX1FVT1RFIiwgIlRfVU5FUVVBTCIsCj4gLSAgIlRfTEVTUyIsICJUX0xFU1NfRVFVQUwiLCAi
VF9HUkVBVEVSIiwgIlRfR1JFQVRFUl9FUVVBTCIsCj4gLSAgIlRfQ0xPU0VfUEFSRU4iLCAiVF9P
UEVOX1BBUkVOIiwgIlRfRU9MIiwgIlRfT1IiLCAiVF9BTkQiLCAiVF9FUVVBTCIsCj4gLSAgIlRf
Tk9UIiwgIiRhY2NlcHQiLCAiaW5wdXQiLCAic3RhcnQiLCAic3RtdF9saXN0IiwgIm9wdGlvbl9u
YW1lIiwKPiAtICAiY29tbW9uX3N0bXQiLCAib3B0aW9uX2Vycm9yIiwgImNvbmZpZ19lbnRyeV9z
dGFydCIsICJjb25maWdfc3RtdCIsCj4gLSAgIm1lbnVjb25maWdfZW50cnlfc3RhcnQiLCAibWVu
dWNvbmZpZ19zdG10IiwgImNvbmZpZ19vcHRpb25fbGlzdCIsCj4gLSAgImNvbmZpZ19vcHRpb24i
LCAic3ltYm9sX29wdGlvbiIsICJzeW1ib2xfb3B0aW9uX2xpc3QiLAo+IC0gICJzeW1ib2xfb3B0
aW9uX2FyZyIsICJjaG9pY2UiLCAiY2hvaWNlX2VudHJ5IiwgImNob2ljZV9lbmQiLAo+IC0gICJj
aG9pY2Vfc3RtdCIsICJjaG9pY2Vfb3B0aW9uX2xpc3QiLCAiY2hvaWNlX29wdGlvbiIsICJjaG9p
Y2VfYmxvY2siLAo+IC0gICJpZl9lbnRyeSIsICJpZl9lbmQiLCAiaWZfc3RtdCIsICJpZl9ibG9j
ayIsICJtYWlubWVudV9zdG10IiwgIm1lbnUiLAo+IC0gICJtZW51X2VudHJ5IiwgIm1lbnVfZW5k
IiwgIm1lbnVfc3RtdCIsICJtZW51X2Jsb2NrIiwgInNvdXJjZV9zdG10IiwKPiAtICAiY29tbWVu
dCIsICJjb21tZW50X3N0bXQiLCAiaGVscF9zdGFydCIsICJoZWxwIiwgImRlcGVuZHNfbGlzdCIs
Cj4gLSAgImRlcGVuZHMiLCAidmlzaWJpbGl0eV9saXN0IiwgInZpc2libGUiLCAicHJvbXB0X3N0
bXRfb3B0IiwgInByb21wdCIsCj4gLSAgImVuZCIsICJubCIsICJpZl9leHByIiwgImV4cHIiLCAi
c3ltYm9sIiwgIndvcmRfb3B0IiwgWVlfTlVMTAo+IC19Owo+IC0jZW5kaWYKPiAtCj4gLSMgaWZk
ZWYgWVlQUklOVAo+IC0vKiBZWVRPS05VTVtZWUxFWC1OVU1dIC0tIEludGVybmFsIHRva2VuIG51
bWJlciBjb3JyZXNwb25kaW5nIHRvCj4gLSAgIHRva2VuIFlZTEVYLU5VTS4gICovCj4gLXN0YXRp
YyBjb25zdCB5eXR5cGVfdWludDE2IHl5dG9rbnVtW10gPQo+IC17Cj4gLSAgICAgICAwLCAgIDI1
NiwgICAyNTcsICAgMjU4LCAgIDI1OSwgICAyNjAsICAgMjYxLCAgIDI2MiwgICAyNjMsICAgMjY0
LAo+IC0gICAgIDI2NSwgICAyNjYsICAgMjY3LCAgIDI2OCwgICAyNjksICAgMjcwLCAgIDI3MSwg
ICAyNzIsICAgMjczLCAgIDI3NCwKPiAtICAgICAyNzUsICAgMjc2LCAgIDI3NywgICAyNzgsICAg
Mjc5LCAgIDI4MCwgICAyODEsICAgMjgyLCAgIDI4MywgICAyODQsCj4gLSAgICAgMjg1LCAgIDI4
NiwgICAyODcsICAgMjg4LCAgIDI4OSwgICAyOTAsICAgMjkxLCAgIDI5MiwgICAyOTMsICAgMjk0
Cj4gLX07Cj4gLSMgZW5kaWYKPiAtCj4gLS8qIFlZUjFbWVlOXSAtLSBTeW1ib2wgbnVtYmVyIG9m
IHN5bWJvbCB0aGF0IHJ1bGUgWVlOIGRlcml2ZXMuICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBl
X3VpbnQ4IHl5cjFbXSA9Cj4gLXsKPiAtICAgICAgIDAsICAgIDQwLCAgICA0MSwgICAgNDEsICAg
IDQyLCAgICA0MiwgICAgNDMsICAgIDQzLCAgICA0MywgICAgNDMsCj4gLSAgICAgIDQzLCAgICA0
MywgICAgNDMsICAgIDQzLCAgICA0NCwgICAgNDQsICAgIDQ0LCAgICA0NCwgICAgNDQsICAgIDQ0
LAo+IC0gICAgICA0NCwgICAgNDQsICAgIDQ1LCAgICA0NSwgICAgNDUsICAgIDQ1LCAgICA0NSwg
ICAgNDUsICAgIDQ2LCAgICA0NiwKPiAtICAgICAgNDcsICAgIDQ4LCAgICA0OSwgICAgNTAsICAg
IDUxLCAgICA1MSwgICAgNTEsICAgIDUxLCAgICA1MSwgICAgNTEsCj4gLSAgICAgIDUxLCAgICA1
MiwgICAgNTIsICAgIDUyLCAgICA1MiwgICAgNTIsICAgIDUzLCAgICA1NCwgICAgNTQsICAgIDU1
LAo+IC0gICAgICA1NSwgICAgNTYsICAgIDU3LCAgICA1OCwgICAgNTksICAgIDYwLCAgICA2MCwg
ICAgNjAsICAgIDYwLCAgICA2MCwKPiAtICAgICAgNjAsICAgIDYxLCAgICA2MSwgICAgNjEsICAg
IDYxLCAgICA2MiwgICAgNjIsICAgIDYzLCAgICA2NCwgICAgNjUsCj4gLSAgICAgIDY2LCAgICA2
NiwgICAgNjYsICAgIDY2LCAgICA2NywgICAgNjgsICAgIDY5LCAgICA3MCwgICAgNzEsICAgIDcy
LAo+IC0gICAgICA3MiwgICAgNzIsICAgIDcyLCAgICA3MywgICAgNzQsICAgIDc1LCAgICA3Niwg
ICAgNzcsICAgIDc4LCAgICA3OCwKPiAtICAgICAgNzgsICAgIDc4LCAgICA3OSwgICAgODAsICAg
IDgwLCAgICA4MCwgICAgODEsICAgIDgyLCAgICA4MiwgICAgODMsCj4gLSAgICAgIDgzLCAgICA4
NCwgICAgODQsICAgIDg0LCAgICA4NSwgICAgODUsICAgIDg2LCAgICA4NiwgICAgODcsICAgIDg3
LAo+IC0gICAgICA4NywgICAgODcsICAgIDg3LCAgICA4NywgICAgODcsICAgIDg3LCAgICA4Nywg
ICAgODcsICAgIDg3LCAgICA4OCwKPiAtICAgICAgODgsICAgIDg5LCAgICA4OQo+IC19Owo+IC0K
PiAtLyogWVlSMltZWU5dIC0tIE51bWJlciBvZiBzeW1ib2xzIGNvbXBvc2luZyByaWdodCBoYW5k
IHNpZGUgb2YgcnVsZSBZWU4uICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBlX3VpbnQ4IHl5cjJb
XSA9Cj4gLXsKPiAtICAgICAgIDAsICAgICAyLCAgICAgMiwgICAgIDEsICAgICAyLCAgICAgMSwg
ICAgIDAsICAgICAyLCAgICAgMiwgICAgIDIsCj4gLSAgICAgICAyLCAgICAgNCwgICAgIDQsICAg
ICAzLCAgICAgMSwgICAgIDEsICAgICAxLCAgICAgMSwgICAgIDEsICAgICAxLAo+IC0gICAgICAg
MSwgICAgIDEsICAgICAxLCAgICAgMSwgICAgIDEsICAgICAxLCAgICAgMSwgICAgIDEsICAgICAz
LCAgICAgMiwKPiAtICAgICAgIDMsICAgICAyLCAgICAgMywgICAgIDIsICAgICAwLCAgICAgMiwg
ICAgIDIsICAgICAyLCAgICAgMiwgICAgIDIsCj4gLSAgICAgICAyLCAgICAgMywgICAgIDQsICAg
ICA0LCAgICAgNCwgICAgIDUsICAgICAzLCAgICAgMCwgICAgIDMsICAgICAwLAo+IC0gICAgICAg
MiwgICAgIDMsICAgICAyLCAgICAgMSwgICAgIDMsICAgICAwLCAgICAgMiwgICAgIDIsICAgICAy
LCAgICAgMiwKPiAtICAgICAgIDIsICAgICA0LCAgICAgMywgICAgIDIsICAgICA0LCAgICAgMCwg
ICAgIDIsICAgICAzLCAgICAgMSwgICAgIDMsCj4gLSAgICAgICAwLCAgICAgMiwgICAgIDIsICAg
ICAyLCAgICAgMywgICAgIDMsICAgICAzLCAgICAgMSwgICAgIDMsICAgICAwLAo+IC0gICAgICAg
MiwgICAgIDIsICAgICAyLCAgICAgMywgICAgIDMsICAgICAyLCAgICAgMiwgICAgIDIsICAgICAw
LCAgICAgMiwKPiAtICAgICAgIDIsICAgICAyLCAgICAgNCwgICAgIDAsICAgICAyLCAgICAgMiwg
ICAgIDIsICAgICAwLCAgICAgMiwgICAgIDEsCj4gLSAgICAgICAxLCAgICAgMiwgICAgIDIsICAg
ICAyLCAgICAgMSwgICAgIDIsICAgICAwLCAgICAgMiwgICAgIDEsICAgICAzLAo+IC0gICAgICAg
MywgICAgIDMsICAgICAzLCAgICAgMywgICAgIDMsICAgICAzLCAgICAgMiwgICAgIDMsICAgICAz
LCAgICAgMSwKPiAtICAgICAgIDEsICAgICAwLCAgICAgMQo+IC19Owo+IC0KPiAtLyogWVlERUZB
Q1RbU1RBVEUtTkFNRV0gLS0gRGVmYXVsdCByZWR1Y3Rpb24gbnVtYmVyIGluIHN0YXRlIFNUQVRF
LU5VTS4KPiAtICAgUGVyZm9ybWVkIHdoZW4gWVlUQUJMRSBkb2Vzbid0IHNwZWNpZnkgc29tZXRo
aW5nIGVsc2UgdG8gZG8uICBaZXJvCj4gLSAgIG1lYW5zIHRoZSBkZWZhdWx0IGlzIGFuIGVycm9y
LiAgKi8KPiAtc3RhdGljIGNvbnN0IHl5dHlwZV91aW50OCB5eWRlZmFjdFtdID0KPiAtewo+IC0g
ICAgICAgNiwgICAgIDAsICAgMTA0LCAgICAgMCwgICAgIDMsICAgICAwLCAgICAgNiwgICAgIDYs
ICAgIDk5LCAgIDEwMCwKPiAtICAgICAgIDAsICAgICAxLCAgICAgMCwgICAgIDAsICAgICAwLCAg
ICAgMCwgICAxMjEsICAgICAwLCAgICAgMCwgICAgIDAsCj4gLSAgICAgICAwLCAgICAgMCwgICAg
IDAsICAgIDE0LCAgICAxOCwgICAgMTUsICAgIDE2LCAgICAyMCwgICAgMTcsICAgIDE5LAo+IC0g
ICAgICAyMSwgICAgIDAsICAgIDIyLCAgICAgMCwgICAgIDcsICAgIDM0LCAgICAyNSwgICAgMzQs
ICAgIDI2LCAgICA1NSwKPiAtICAgICAgNjUsICAgICA4LCAgICA3MCwgICAgMjMsICAgIDkzLCAg
ICA3OSwgICAgIDksICAgIDI3LCAgICA4OCwgICAgMjQsCj4gLSAgICAgIDEwLCAgICAgMCwgICAx
MDUsICAgICAyLCAgICA3NCwgICAgMTMsICAgICAwLCAgIDEwMSwgICAgIDAsICAgMTIyLAo+IC0g
ICAgICAgMCwgICAxMDIsICAgICAwLCAgICAgMCwgICAgIDAsICAgMTE5LCAgIDEyMCwgICAgIDAs
ICAgICAwLCAgICAgMCwKPiAtICAgICAxMDgsICAgMTAzLCAgICAgMCwgICAgIDAsICAgICAwLCAg
ICAgMCwgICAgIDAsICAgICAwLCAgICAgMCwgICAgODgsCj4gLSAgICAgICAwLCAgICAgMCwgICAg
NzUsICAgIDgzLCAgICA1MSwgICAgODQsICAgIDMwLCAgICAzMiwgICAgIDAsICAgMTE2LAo+IC0g
ICAgICAgMCwgICAgIDAsICAgIDY3LCAgICAgMCwgICAgIDAsICAgICAwLCAgICAgMCwgICAgIDAs
ICAgICAwLCAgICAxMSwKPiAtICAgICAgMTIsICAgICAwLCAgICAgMCwgICAgIDAsICAgICAwLCAg
ICA5NywgICAgIDAsICAgICAwLCAgICAgMCwgICAgNDcsCj4gLSAgICAgICAwLCAgICA0MCwgICAg
MzksICAgIDM1LCAgICAzNiwgICAgIDAsICAgIDM4LCAgICAzNywgICAgIDAsICAgICAwLAo+IC0g
ICAgICA5NywgICAgIDAsICAgIDU5LCAgICA2MCwgICAgNTYsICAgIDU4LCAgICA1NywgICAgNjYs
ICAgIDU0LCAgICA1MywKPiAtICAgICAgNzEsICAgIDczLCAgICA2OSwgICAgNzIsICAgIDY4LCAg
IDEwNiwgICAgOTUsICAgICAwLCAgICA5NCwgICAgODAsCj4gLSAgICAgIDgyLCAgICA3OCwgICAg
ODEsICAgIDc3LCAgICA5MCwgICAgOTEsICAgIDg5LCAgIDExNSwgICAxMTcsICAgMTE4LAo+IC0g
ICAgIDExNCwgICAxMDksICAgMTEwLCAgIDExMSwgICAxMTIsICAgMTEzLCAgICAyOSwgICAgODYs
ICAgICAwLCAgIDEwNiwKPiAtICAgICAgIDAsICAgMTA2LCAgIDEwNiwgICAxMDYsICAgICAwLCAg
ICAgMCwgICAgIDAsICAgIDg3LCAgICA2MywgICAxMDYsCj4gLSAgICAgICAwLCAgIDEwNiwgICAg
IDAsICAgIDk2LCAgICAgMCwgICAgIDAsICAgIDQxLCAgICA5OCwgICAgIDAsICAgICAwLAo+IC0g
ICAgIDEwNiwgICAgNDksICAgIDQ2LCAgICAyOCwgICAgIDAsICAgIDYyLCAgICAgMCwgICAxMDcs
ICAgIDkyLCAgICA0MiwKPiAtICAgICAgNDMsICAgIDQ0LCAgICAgMCwgICAgIDAsICAgIDQ4LCAg
ICA2MSwgICAgNjQsICAgIDQ1LCAgICA1MAo+IC19Owo+IC0KPiAtLyogWVlERUZHT1RPW05URVJN
LU5VTV0uICAqLwo+IC1zdGF0aWMgY29uc3QgeXl0eXBlX2ludDE2IHl5ZGVmZ290b1tdID0KPiAt
ewo+IC0gICAgICAtMSwgICAgIDMsICAgICA0LCAgICAgNSwgICAgMzMsICAgIDM0LCAgIDExMiwg
ICAgMzUsICAgIDM2LCAgICAzNywKPiAtICAgICAgMzgsICAgIDc0LCAgIDExMywgICAxMTQsICAg
MTY1LCAgIDE5NCwgICAgMzksICAgIDQwLCAgIDEyOCwgICAgNDEsCj4gLSAgICAgIDc2LCAgIDEy
NCwgICAgNzcsICAgIDQyLCAgIDEzMiwgICAgNDMsICAgIDc4LCAgICAgNiwgICAgNDQsICAgIDQ1
LAo+IC0gICAgIDE0MSwgICAgNDYsICAgIDgwLCAgICA0NywgICAgNDgsICAgIDQ5LCAgIDExNSwg
ICAxMTYsICAgIDgxLCAgIDExNywKPiAtICAgICAgNzksICAgMTM4LCAgIDE2MCwgICAxNjEsICAg
IDUwLCAgICAgNywgICAxNzMsICAgIDY5LCAgICA3MCwgICAgNjAKPiAtfTsKPiAtCj4gLS8qIFlZ
UEFDVFtTVEFURS1OVU1dIC0tIEluZGV4IGluIFlZVEFCTEUgb2YgdGhlIHBvcnRpb24gZGVzY3Jp
YmluZwo+IC0gICBTVEFURS1OVU0uICAqLwo+IC0jZGVmaW5lIFlZUEFDVF9OSU5GIC05MQo+IC1z
dGF0aWMgY29uc3QgeXl0eXBlX2ludDE2IHl5cGFjdFtdID0KPiAtewo+IC0gICAgICAxOSwgICAg
MzcsICAgLTkxLCAgICAxMywgICAtOTEsICAgIDc5LCAgIC05MSwgICAgMjAsICAgLTkxLCAgIC05
MSwKPiAtICAgICAtMTYsICAgLTkxLCAgICAyMSwgICAgMzcsICAgIDI1LCAgICAzNywgICAgNDEs
ICAgIDM2LCAgICAzNywgICAgNzgsCj4gLSAgICAgIDgzLCAgICAzMSwgICAgNTYsICAgLTkxLCAg
IC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLAo+IC0gICAgIC05MSwgICAx
MTYsICAgLTkxLCAgIDEyNywgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05
MSwKPiAtICAgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEs
ICAgLTkxLCAgIC05MSwgICAtOTEsCj4gLSAgICAgLTkxLCAgIDE0NywgICAtOTEsICAgLTkxLCAg
IDEwNSwgICAtOTEsICAgMTA5LCAgIC05MSwgICAxMTEsICAgLTkxLAo+IC0gICAgIDExNCwgICAt
OTEsICAgMTM2LCAgIDEzNywgICAxNDIsICAgLTkxLCAgIC05MSwgICAgMzEsICAgIDMxLCAgICA3
NiwKPiAtICAgICAyNTQsICAgLTkxLCAgIDE0MywgICAxNDYsICAgIDI3LCAgIDExNSwgICAyMDcs
ICAgMjU4LCAgIDI0MywgICAtMTQsCj4gLSAgICAgMjQzLCAgIDE3OSwgICAtOTEsICAgLTkxLCAg
IC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAgLTcsICAgLTkxLAo+IC0gICAgICAzMSwgICAg
MzEsICAgMTA1LCAgICA1MSwgICAgNTEsICAgIDUxLCAgICA1MSwgICAgNTEsICAgIDUxLCAgIC05
MSwKPiAtICAgICAtOTEsICAgMTU2LCAgIDE2OCwgICAxODEsICAgIDM3LCAgICAzNywgICAgMzEs
ICAgMTc4LCAgICA1MSwgICAtOTEsCj4gLSAgICAgMjA2LCAgIC05MSwgICAtOTEsICAgLTkxLCAg
IC05MSwgICAxOTYsICAgLTkxLCAgIC05MSwgICAxNzUsICAgIDM3LAo+IC0gICAgICAzNywgICAx
ODUsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05
MSwKPiAtICAgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIDIxNCwgICAtOTEs
ICAgMjMwLCAgIC05MSwgICAtOTEsCj4gLSAgICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAg
IC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAxODMsICAgLTkxLAo+IC0gICAgIC05MSwgICAt
OTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgIDMxLCAgIDIx
NCwKPiAtICAgICAxOTQsICAgMjE0LCAgICA0NSwgICAyMTQsICAgIDUxLCAgICAyNiwgICAxOTUs
ICAgLTkxLCAgIC05MSwgICAyMTQsCj4gLSAgICAgMTk3LCAgIDIxNCwgICAgMzEsICAgLTkxLCAg
IDEzOSwgICAyMDgsICAgLTkxLCAgIC05MSwgICAyMjAsICAgMjI0LAo+IC0gICAgIDIxNCwgICAy
MjIsICAgLTkxLCAgIC05MSwgICAyMjYsICAgLTkxLCAgIDIyNywgICAxMjMsICAgLTkxLCAgIC05
MSwKPiAtICAgICAtOTEsICAgLTkxLCAgIDIzNSwgICAgMzcsICAgLTkxLCAgIC05MSwgICAtOTEs
ICAgLTkxLCAgIC05MQo+IC19Owo+IC0KPiAtLyogWVlQR09UT1tOVEVSTS1OVU1dLiAgKi8KPiAt
c3RhdGljIGNvbnN0IHl5dHlwZV9pbnQxNiB5eXBnb3RvW10gPQo+IC17Cj4gLSAgICAgLTkxLCAg
IC05MSwgICAyNjQsICAgMjY4LCAgIC05MSwgICAgMzAsICAgLTY1LCAgIC05MSwgICAtOTEsICAg
LTkxLAo+IC0gICAgIC05MSwgICAyMzgsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05
MSwgICAtOTEsICAgLTkxLCAgIC0xMiwKPiAtICAgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEs
ICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsCj4gLSAgICAgLTkxLCAg
ICAtNSwgICAtOTEsICAgLTkxLCAgIC05MSwgICAtOTEsICAgLTkxLCAgIDIwMCwgICAyMDksICAg
LTYxLAo+IC0gICAgIC05MSwgICAtOTEsICAgMTcwLCAgICAtMSwgICAgNjUsICAgICAwLCAgIDEx
OCwgICAtNjYsICAgLTkwLCAgIC05MQo+IC19Owo+IC0KPiAtLyogWVlUQUJMRVtZWVBBQ1RbU1RB
VEUtTlVNXV0uICBXaGF0IHRvIGRvIGluIHN0YXRlIFNUQVRFLU5VTS4gIElmCj4gLSAgIHBvc2l0
aXZlLCBzaGlmdCB0aGF0IHRva2VuLiAgSWYgbmVnYXRpdmUsIHJlZHVjZSB0aGUgcnVsZSB3aGlj
aAo+IC0gICBudW1iZXIgaXMgdGhlIG9wcG9zaXRlLiAgSWYgWVlUQUJMRV9OSU5GLCBzeW50YXgg
ZXJyb3IuICAqLwo+IC0jZGVmaW5lIFlZVEFCTEVfTklORiAtODYKPiAtc3RhdGljIGNvbnN0IHl5
dHlwZV9pbnQxNiB5eXRhYmxlW10gPQo+IC17Cj4gLSAgICAgIDEwLCAgICA4OCwgICAgODksICAg
MTUwLCAgIDE1MSwgICAxNTIsICAgMTUzLCAgIDE1NCwgICAxNTUsICAgMTM1LAo+IC0gICAgICA1
NCwgICAxMjMsICAgIDU2LCAgICAxMSwgICAgNTgsICAgMTI2LCAgIDE0NSwgICAgNjIsICAgMTY0
LCAgICAgMiwKPiAtICAgICAxNDYsICAgMTM2LCAgICAgMSwgICAgIDEsICAgMTQ4LCAgIDE0OSwg
ICAxNDcsICAgLTMxLCAgIDEwMSwgICAgOTAsCj4gLSAgICAgIDkxLCAgIC0zMSwgICAtMzEsICAg
LTMxLCAgIC0zMSwgICAtMzEsICAgLTMxLCAgIC0zMSwgICAtMzEsICAgMTAyLAo+IC0gICAgIDE2
MiwgICAtMzEsICAgLTMxLCAgIDEwMywgICAtMzEsICAgMTA0LCAgIDEwNSwgICAxMDYsICAgMTA3
LCAgIDEwOCwKPiAtICAgICAtMzEsICAgMTA5LCAgIDE4MSwgICAxMTAsICAgICAyLCAgICA1Miwg
ICAgNTUsICAgIDY1LCAgICA2NiwgICAxNzIsCj4gLSAgICAgIDU3LCAgIDE4MiwgICAxMTEsICAg
ICA4LCAgICAgOSwgICAgNjcsICAgMTMxLCAgICA1OSwgICAxNDAsICAgIDkyLAo+IC0gICAgICA2
OCwgICAgNjEsICAgMTQ1LCAgIDEzMywgICAxODAsICAgMTQyLCAgIDE0NiwgICAgNjUsICAgIDY2
LCAgICAtNSwKPiAtICAgICAgMTIsICAgIDkwLCAgICA5MSwgICAgMTMsICAgIDE0LCAgICAxNSwg
ICAgMTYsICAgIDE3LCAgICAxOCwgICAgMTksCj4gLSAgICAgIDIwLCAgICA3MSwgICAxNzQsICAg
IDIxLCAgICAyMiwgICAgMjMsICAgIDI0LCAgICAyNSwgICAgMjYsICAgIDI3LAo+IC0gICAgICAy
OCwgICAgMjksICAgIDMwLCAgIDE1OSwgICAgNjMsICAgIDMxLCAgIDE4NywgICAxMjcsICAgMTMw
LCAgICA2NCwKPiAtICAgICAxMzksICAgICAyLCAgICA5MCwgICAgOTEsICAgIDMyLCAgIC0zMywg
ICAxMDEsICAgIDcyLCAgIDE2OSwgICAtMzMsCj4gLSAgICAgLTMzLCAgIC0zMywgICAtMzMsICAg
LTMzLCAgIC0zMywgICAtMzMsICAgLTMzLCAgIDEwMiwgICAgNzMsICAgLTMzLAo+IC0gICAgIC0z
MywgICAxMDMsICAgLTMzLCAgIDEwNCwgICAxMDUsICAgMTA2LCAgIDEwNywgICAxMDgsICAgLTMz
LCAgIDEwOSwKPiAtICAgICAgNTIsICAgMTEwLCAgIDEyOSwgICAxMzQsICAgIDgyLCAgIDE0Mywg
ICAgODMsICAgIC00LCAgICAxMiwgICAgODQsCj4gLSAgICAgMTExLCAgICAxMywgICAgMTQsICAg
IDE1LCAgICAxNiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDkwLAo+IC0gICAgICA5
MSwgICAgMjEsICAgIDIyLCAgICAyMywgICAgMjQsICAgIDI1LCAgICAyNiwgICAgMjcsICAgIDI4
LCAgICAyOSwKPiAtICAgICAgMzAsICAgIDg1LCAgICA4NiwgICAgMzEsICAgMTg4LCAgICA5MCwg
ICAgOTEsICAgIDg3LCAgICA5OSwgICAtODUsCj4gLSAgICAgMTAxLCAgIDEwMCwgICAgMzIsICAg
LTg1LCAgIC04NSwgICAtODUsICAgLTg1LCAgIC04NSwgICAtODUsICAgLTg1LAo+IC0gICAgIC04
NSwgICAxNTYsICAgMTk4LCAgIC04NSwgICAtODUsICAgMTAzLCAgIC04NSwgICAtODUsICAgLTg1
LCAgIC04NSwKPiAtICAgICAtODUsICAgLTg1LCAgIC04NSwgICAxNTcsICAgMTYzLCAgIDExMCwg
ICAxNTgsICAgMTY2LCAgIDEwMSwgICAxNjcsCj4gLSAgICAgMTY4LCAgIDE3MSwgICAtNTIsICAg
LTUyLCAgIDE0NCwgICAtNTIsICAgLTUyLCAgIC01MiwgICAtNTIsICAgMTAyLAo+IC0gICAgICA5
MSwgICAtNTIsICAgLTUyLCAgIDEwMywgICAxMTgsICAgMTE5LCAgIDEyMCwgICAxMjEsICAgMTcy
LCAgIDE3NiwKPiAtICAgICAxODMsICAgMTAxLCAgIDE4NSwgICAxMTAsICAgLTc2LCAgIC03Niwg
ICAtNzYsICAgLTc2LCAgIC03NiwgICAtNzYsCj4gLSAgICAgLTc2LCAgIC03NiwgICAxMjIsICAg
MTg5LCAgIC03NiwgICAtNzYsICAgMTAzLCAgICAxMywgICAgMTQsICAgIDE1LAo+IC0gICAgICAx
NiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsICAgMTkwLCAgIDExMCwgICAgMjEsICAgIDIy
LCAgIDE5MSwKPiAtICAgICAxOTMsICAgMTk1LCAgIDE5NiwgICAgMTQsICAgIDE1LCAgIDE0NCwg
ICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsCj4gLSAgICAgMTk3LCAgICA1MywgICAgMjEsICAg
IDIyLCAgICA1MSwgICAgNzUsICAgMTI1LCAgIDE3NSwgICAgMzIsICAgMTc3LAo+IC0gICAgIDE3
OCwgICAxNzksICAgIDkzLCAgICA5NCwgICAgOTUsICAgIDk2LCAgICA5NywgICAxODQsICAgMTM3
LCAgIDE4NiwKPiAtICAgICAxNzAsICAgICAwLCAgICA5OCwgICAgMzIsICAgICAwLCAgICAgMCwg
ICAgIDAsICAgICAwLCAgIDE5Mgo+IC19Owo+IC0KPiAtI2RlZmluZSB5eXBhY3RfdmFsdWVfaXNf
ZGVmYXVsdCh5eXN0YXRlKSBcCj4gLSAgKCh5eXN0YXRlKSA9PSAoLTkxKSkKPiAtCj4gLSNkZWZp
bmUgeXl0YWJsZV92YWx1ZV9pc19lcnJvcih5eXRhYmxlX3ZhbHVlKSBcCj4gLSAgWVlJRCAoMCkK
PiAtCj4gLXN0YXRpYyBjb25zdCB5eXR5cGVfaW50MTYgeXljaGVja1tdID0KPiAtewo+IC0gICAg
ICAgMSwgICAgNjcsICAgIDY4LCAgICA5MywgICAgOTQsICAgIDk1LCAgICA5NiwgICAgOTcsICAg
IDk4LCAgICAyMywKPiAtICAgICAgMTAsICAgIDc2LCAgICAxMywgICAgIDAsICAgIDE1LCAgICA3
NiwgICAgODEsICAgIDE4LCAgIDEwOCwgICAgMzUsCj4gLSAgICAgIDgxLCAgICAzNSwgICAgIDMs
ICAgICAzLCAgICA5MCwgICAgOTEsICAgIDMzLCAgICAgMCwgICAgIDEsICAgIDM2LAo+IC0gICAg
ICAzNywgICAgIDQsICAgICA1LCAgICAgNiwgICAgIDcsICAgICA4LCAgICAgOSwgICAgMTAsICAg
IDExLCAgICAxMiwKPiAtICAgICAxMDYsICAgIDE0LCAgICAxNSwgICAgMTYsICAgIDE3LCAgICAx
OCwgICAgMTksICAgIDIwLCAgICAyMSwgICAgMjIsCj4gLSAgICAgIDIzLCAgICAyNCwgICAgMjYs
ICAgIDI2LCAgICAzNSwgICAgMzUsICAgIDM1LCAgICAyNiwgICAgMjcsICAgIDE0LAo+IC0gICAg
ICAzNSwgICAgMzUsICAgIDM1LCAgICAyNiwgICAgMjcsICAgIDM0LCAgICA3OCwgICAgMjYsICAg
IDgwLCAgICA2OSwKPiAtICAgICAgMzksICAgIDM1LCAgIDEzNywgICAgNzgsICAgMTY0LCAgICA4
MCwgICAxMzcsICAgIDI2LCAgICAyNywgICAgIDAsCj4gLSAgICAgICAxLCAgICAzNiwgICAgMzcs
ICAgICA0LCAgICAgNSwgICAgIDYsICAgICA3LCAgICAgOCwgICAgIDksICAgIDEwLAo+IC0gICAg
ICAxMSwgICAgMzUsICAgMTU4LCAgICAxNCwgICAgMTUsICAgIDE2LCAgICAxNywgICAgMTgsICAg
IDE5LCAgICAyMCwKPiAtICAgICAgMjEsICAgIDIyLCAgICAyMywgICAxMDQsICAgIDI2LCAgICAy
NiwgICAxNzIsICAgIDc3LCAgICA3OCwgICAgMjYsCj4gLSAgICAgIDgwLCAgICAzNSwgICAgMzYs
ICAgIDM3LCAgICAzNSwgICAgIDAsICAgICAxLCAgICAgMSwgICAxMTksICAgICA0LAo+IC0gICAg
ICAgNSwgICAgIDYsICAgICA3LCAgICAgOCwgICAgIDksICAgIDEwLCAgICAxMSwgICAgMTIsICAg
ICAxLCAgICAxNCwKPiAtICAgICAgMTUsICAgIDE2LCAgICAxNywgICAgMTgsICAgIDE5LCAgICAy
MCwgICAgMjEsICAgIDIyLCAgICAyMywgICAgMjQsCj4gLSAgICAgIDM1LCAgICAyNiwgICAgNzcs
ICAgIDc4LCAgICAzNSwgICAgODAsICAgIDM1LCAgICAgMCwgICAgIDEsICAgIDM1LAo+IC0gICAg
ICAzNSwgICAgIDQsICAgICA1LCAgICAgNiwgICAgIDcsICAgICA4LCAgICAgOSwgICAgMTAsICAg
IDExLCAgICAzNiwKPiAtICAgICAgMzcsICAgIDE0LCAgICAxNSwgICAgMTYsICAgIDE3LCAgICAx
OCwgICAgMTksICAgIDIwLCAgICAyMSwgICAgMjIsCj4gLSAgICAgIDIzLCAgICAzNSwgICAgMzUs
ICAgIDI2LCAgICAzNSwgICAgMzYsICAgIDM3LCAgICAzNSwgICAgMzUsICAgICAwLAo+IC0gICAg
ICAgMSwgICAgMzUsICAgIDM1LCAgICAgNCwgICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAg
ICA5LCAgICAxMCwKPiAtICAgICAgMTEsICAgIDM1LCAgIDE5MywgICAgMTQsICAgIDE1LCAgICAx
NiwgICAgMTcsICAgIDE4LCAgICAxOSwgICAgMjAsCj4gLSAgICAgIDIxLCAgICAyMiwgICAgMjMs
ICAgIDM1LCAgICAyNiwgICAgMjYsICAgIDI1LCAgICAgMSwgICAgIDEsICAgIDEzLAo+IC0gICAg
ICAzNSwgICAgMjYsICAgICA1LCAgICAgNiwgICAgMzUsICAgICA4LCAgICAgOSwgICAgMTAsICAg
IDExLCAgICAxMiwKPiAtICAgICAgMzcsICAgIDE0LCAgICAxNSwgICAgMTYsICAgIDE3LCAgICAx
OCwgICAgMTksICAgIDIwLCAgICAxNCwgICAgMzUsCj4gLSAgICAgIDM1LCAgICAgMSwgICAgMzUs
ICAgIDI2LCAgICAgNCwgICAgIDUsICAgICA2LCAgICAgNywgICAgIDgsICAgICA5LAo+IC0gICAg
ICAxMCwgICAgMTEsICAgIDM1LCAgICAzNSwgICAgMTQsICAgIDE1LCAgICAxNiwgICAgIDQsICAg
ICA1LCAgICAgNiwKPiAtICAgICAgIDcsICAgICA4LCAgICAgOSwgICAgMTAsICAgIDExLCAgICAz
NSwgICAgMjYsICAgIDE0LCAgICAxNSwgICAgMzUsCj4gLSAgICAgIDM4LCAgICAzNSwgICAgMzUs
ICAgICA1LCAgICAgNiwgICAgMzUsICAgICA4LCAgICAgOSwgICAgMTAsICAgIDExLAo+IC0gICAg
ICAzNSwgICAgIDcsICAgIDE0LCAgICAxNSwgICAgIDYsICAgIDM3LCAgICA3NiwgICAxNTksICAg
IDM1LCAgIDE2MSwKPiAtICAgICAxNjIsICAgMTYzLCAgICAyOCwgICAgMjksICAgIDMwLCAgICAz
MSwgICAgMzIsICAgMTY5LCAgICA3OSwgICAxNzEsCj4gLSAgICAgMTIwLCAgICAtMSwgICAgMzgs
ICAgIDM1LCAgICAtMSwgICAgLTEsICAgIC0xLCAgICAtMSwgICAxODAKPiAtfTsKPiAtCj4gLS8q
IFlZU1RPU1tTVEFURS1OVU1dIC0tIFRoZSAoaW50ZXJuYWwgbnVtYmVyIG9mIHRoZSkgYWNjZXNz
aW5nCj4gLSAgIHN5bWJvbCBvZiBzdGF0ZSBTVEFURS1OVU0uICAqLwo+IC1zdGF0aWMgY29uc3Qg
eXl0eXBlX3VpbnQ4IHl5c3Rvc1tdID0KPiAtewo+IC0gICAgICAgMCwgICAgIDMsICAgIDM1LCAg
ICA0MSwgICAgNDIsICAgIDQzLCAgICA2NywgICAgODUsICAgIDI2LCAgICAyNywKPiAtICAgICAg
ODMsICAgICAwLCAgICAgMSwgICAgIDQsICAgICA1LCAgICAgNiwgICAgIDcsICAgICA4LCAgICAg
OSwgICAgMTAsCj4gLSAgICAgIDExLCAgICAxNCwgICAgMTUsICAgIDE2LCAgICAxNywgICAgMTgs
ICAgIDE5LCAgICAyMCwgICAgMjEsICAgIDIyLAo+IC0gICAgICAyMywgICAgMjYsICAgIDM1LCAg
ICA0NCwgICAgNDUsICAgIDQ3LCAgICA0OCwgICAgNDksICAgIDUwLCAgICA1NiwKPiAtICAgICAg
NTcsICAgIDU5LCAgICA2MywgICAgNjUsICAgIDY4LCAgICA2OSwgICAgNzEsICAgIDczLCAgICA3
NCwgICAgNzUsCj4gLSAgICAgIDg0LCAgICA0MywgICAgMzUsICAgIDQyLCAgICA4NSwgICAgMzUs
ICAgIDgzLCAgICAzNSwgICAgODMsICAgIDI2LAo+IC0gICAgICA4OSwgICAgMzUsICAgIDgzLCAg
ICAyNiwgICAgMjYsICAgIDI2LCAgICAyNywgICAgMzQsICAgIDM5LCAgICA4NywKPiAtICAgICAg
ODgsICAgIDM1LCAgICAgMSwgICAgIDEsICAgIDUxLCAgICA1MSwgICAgNjAsICAgIDYyLCAgICA2
NiwgICAgODAsCj4gLSAgICAgIDcyLCAgICA3OCwgICAgMzUsICAgIDM1LCAgICAzNSwgICAgMzUs
ICAgIDM1LCAgICAzNSwgICAgODcsICAgIDg3LAo+IC0gICAgICAzNiwgICAgMzcsICAgIDg1LCAg
ICAyOCwgICAgMjksICAgIDMwLCAgICAzMSwgICAgMzIsICAgIDM4LCAgICAzNSwKPiAtICAgICAg
MzUsICAgICAxLCAgICAxMiwgICAgMTYsICAgIDE4LCAgICAxOSwgICAgMjAsICAgIDIxLCAgICAy
MiwgICAgMjQsCj4gLSAgICAgIDI2LCAgICAzNSwgICAgNDYsICAgIDUyLCAgICA1MywgICAgNzYs
ICAgIDc3LCAgICA3OSwgICAgMTcsICAgIDE4LAo+IC0gICAgICAxOSwgICAgMjAsICAgIDM1LCAg
ICA0NiwgICAgNjEsICAgIDc3LCAgICA3OSwgICAgNDUsICAgIDU4LCAgICA4NCwKPiAtICAgICAg
NDUsICAgIDU5LCAgICA2NCwgICAgNzEsICAgIDg0LCAgICAyMywgICAgMzUsICAgIDc4LCAgICA4
MSwgICAgNDUsCj4gLSAgICAgIDU5LCAgICA3MCwgICAgNzEsICAgIDg0LCAgICAzNSwgICAgNDYs
ICAgIDc5LCAgICAzMywgICAgODcsICAgIDg3LAo+IC0gICAgICA4OCwgICAgODgsICAgIDg4LCAg
ICA4OCwgICAgODgsICAgIDg4LCAgICAzNSwgICAgMzUsICAgIDI1LCAgICA4MywKPiAtICAgICAg
ODIsICAgIDgzLCAgICA4NywgICAgMjYsICAgIDg4LCAgICA1NCwgICAgIDEsICAgIDEzLCAgICAz
NSwgICAgODMsCj4gLSAgICAgIDgyLCAgICAyNiwgICAgMTQsICAgIDg2LCAgICA4NywgICAgODYs
ICAgIDM1LCAgICA4NiwgICAgODYsICAgIDg2LAo+IC0gICAgICA4OCwgICAgMjYsICAgIDM1LCAg
ICAzNSwgICAgODYsICAgIDM1LCAgICA4NiwgICAgODcsICAgIDM1LCAgICAzNSwKPiAtICAgICAg
MzUsICAgIDM1LCAgICA4NiwgICAgMzgsICAgIDU1LCAgICAzNSwgICAgMzUsICAgIDM1LCAgICA4
Mwo+IC19Owo+IC0KPiAtI2RlZmluZSB5eWVycm9rCQkoeXllcnJzdGF0dXMgPSAwKQo+IC0jZGVm
aW5lIHl5Y2xlYXJpbgkoeXljaGFyID0gWVlFTVBUWSkKPiAtI2RlZmluZSBZWUVNUFRZCQkoLTIp
Cj4gLSNkZWZpbmUgWVlFT0YJCTAKPiAtCj4gLSNkZWZpbmUgWVlBQ0NFUFQJZ290byB5eWFjY2Vw
dGxhYgo+IC0jZGVmaW5lIFlZQUJPUlQJCWdvdG8geXlhYm9ydGxhYgo+IC0jZGVmaW5lIFlZRVJS
T1IJCWdvdG8geXllcnJvcmxhYgo+IC0KPiAtCj4gLS8qIExpa2UgWVlFUlJPUiBleGNlcHQgZG8g
Y2FsbCB5eWVycm9yLiAgVGhpcyByZW1haW5zIGhlcmUgdGVtcG9yYXJpbHkKPiAtICAgdG8gZWFz
ZSB0aGUgdHJhbnNpdGlvbiB0byB0aGUgbmV3IG1lYW5pbmcgb2YgWVlFUlJPUiwgZm9yIEdDQy4K
PiAtICAgT25jZSBHQ0MgdmVyc2lvbiAyIGhhcyBzdXBwbGFudGVkIHZlcnNpb24gMSwgdGhpcyBj
YW4gZ28uICBIb3dldmVyLAo+IC0gICBZWUZBSUwgYXBwZWFycyB0byBiZSBpbiB1c2UuICBOZXZl
cnRoZWxlc3MsIGl0IGlzIGZvcm1hbGx5IGRlcHJlY2F0ZWQKPiAtICAgaW4gQmlzb24gMi40LjIn
cyBORVdTIGVudHJ5LCB3aGVyZSBhIHBsYW4gdG8gcGhhc2UgaXQgb3V0IGlzCj4gLSAgIGRpc2N1
c3NlZC4gICovCj4gLQo+IC0jZGVmaW5lIFlZRkFJTAkJZ290byB5eWVycmxhYgo+IC0jaWYgZGVm
aW5lZCBZWUZBSUwKPiAtICAvKiBUaGlzIGlzIGhlcmUgdG8gc3VwcHJlc3Mgd2FybmluZ3MgZnJv
bSB0aGUgR0NDIGNwcCdzCj4gLSAgICAgLVd1bnVzZWQtbWFjcm9zLiAgTm9ybWFsbHkgd2UgZG9u
J3Qgd29ycnkgYWJvdXQgdGhhdCB3YXJuaW5nLCBidXQKPiAtICAgICBzb21lIHVzZXJzIGRvLCBh
bmQgd2Ugd2FudCB0byBtYWtlIGl0IGVhc3kgZm9yIHVzZXJzIHRvIHJlbW92ZQo+IC0gICAgIFlZ
RkFJTCB1c2VzLCB3aGljaCB3aWxsIHByb2R1Y2Ugd2FybmluZ3MgZnJvbSBCaXNvbiAyLjUuICAq
Lwo+IC0jZW5kaWYKPiAtCj4gLSNkZWZpbmUgWVlSRUNPVkVSSU5HKCkgICghIXl5ZXJyc3RhdHVz
KQo+IC0KPiAtI2RlZmluZSBZWUJBQ0tVUChUb2tlbiwgVmFsdWUpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiAtZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICBpZiAoeXljaGFyID09IFlZRU1QVFkp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgIHsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAt
ICAgICAgeXljaGFyID0gKFRva2VuKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPiAtICAgICAgeXlsdmFsID0gKFZhbHVlKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgWVlQT1BTVEFDSyAoeXlsZW4pOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgeXlzdGF0ZSA9ICp5eXNz
cDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgZ290
byB5eWJhY2t1cDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
PiAtICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiAtICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgeXllcnJvciAoWVlf
KCJzeW50YXggZXJyb3I6IGNhbm5vdCBiYWNrIHVwIikpOyBcCj4gLSAgICAgIFlZRVJST1I7CQkJ
CQkJCVwKPiAtICAgIH0JCQkJCQkJCVwKPiAtd2hpbGUgKFlZSUQgKDApKQo+IC0KPiAtCj4gLSNk
ZWZpbmUgWVlURVJST1IJMQo+IC0jZGVmaW5lIFlZRVJSQ09ERQkyNTYKPiAtCj4gLQo+IC0vKiBZ
WUxMT0NfREVGQVVMVCAtLSBTZXQgQ1VSUkVOVCB0byBzcGFuIGZyb20gUkhTWzFdIHRvIFJIU1tO
XS4KPiAtICAgSWYgTiBpcyAwLCB0aGVuIHNldCBDVVJSRU5UIHRvIHRoZSBlbXB0eSBsb2NhdGlv
biB3aGljaCBlbmRzCj4gLSAgIHRoZSBwcmV2aW91cyBzeW1ib2w6IFJIU1swXSAoYWx3YXlzIGRl
ZmluZWQpLiAgKi8KPiAtCj4gLSNkZWZpbmUgWVlSSFNMT0MoUmhzLCBLKSAoKFJocylbS10pCj4g
LSNpZm5kZWYgWVlMTE9DX0RFRkFVTFQKPiAtIyBkZWZpbmUgWVlMTE9DX0RFRkFVTFQoQ3VycmVu
dCwgUmhzLCBOKQkJCQlcCj4gLSAgICBkbwkJCQkJCQkJCVwKPiAtICAgICAgaWYgKFlZSUQgKE4p
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4g
LQl7CQkJCQkJCQlcCj4gLQkgIChDdXJyZW50KS5maXJzdF9saW5lICAgPSBZWVJIU0xPQyAoUmhz
LCAxKS5maXJzdF9saW5lOwlcCj4gLQkgIChDdXJyZW50KS5maXJzdF9jb2x1bW4gPSBZWVJIU0xP
QyAoUmhzLCAxKS5maXJzdF9jb2x1bW47CVwKPiAtCSAgKEN1cnJlbnQpLmxhc3RfbGluZSAgICA9
IFlZUkhTTE9DIChSaHMsIE4pLmxhc3RfbGluZTsJCVwKPiAtCSAgKEN1cnJlbnQpLmxhc3RfY29s
dW1uICA9IFlZUkhTTE9DIChSaHMsIE4pLmxhc3RfY29sdW1uOwlcCj4gLQl9CQkJCQkJCQlcCj4g
LSAgICAgIGVsc2UJCQkJCQkJCVwKPiAtCXsJCQkJCQkJCVwKPiAtCSAgKEN1cnJlbnQpLmZpcnN0
X2xpbmUgICA9IChDdXJyZW50KS5sYXN0X2xpbmUgICA9CQlcCj4gLQkgICAgWVlSSFNMT0MgKFJo
cywgMCkubGFzdF9saW5lOwkJCQlcCj4gLQkgIChDdXJyZW50KS5maXJzdF9jb2x1bW4gPSAoQ3Vy
cmVudCkubGFzdF9jb2x1bW4gPQkJXAo+IC0JICAgIFlZUkhTTE9DIChSaHMsIDApLmxhc3RfY29s
dW1uOwkJCQlcCj4gLQl9CQkJCQkJCQlcCj4gLSAgICB3aGlsZSAoWVlJRCAoMCkpCj4gLSNlbmRp
Zgo+IC0KPiAtCj4gLS8qIFRoaXMgbWFjcm8gaXMgcHJvdmlkZWQgZm9yIGJhY2t3YXJkIGNvbXBh
dGliaWxpdHkuICovCj4gLQo+IC0jaWZuZGVmIFlZX0xPQ0FUSU9OX1BSSU5UCj4gLSMgZGVmaW5l
IFlZX0xPQ0FUSU9OX1BSSU5UKEZpbGUsIExvYykgKCh2b2lkKSAwKQo+IC0jZW5kaWYKPiAtCj4g
LQo+IC0vKiBZWUxFWCAtLSBjYWxsaW5nIGB5eWxleCcgd2l0aCB0aGUgcmlnaHQgYXJndW1lbnRz
LiAgKi8KPiAtCj4gLSNpZmRlZiBZWUxFWF9QQVJBTQo+IC0jIGRlZmluZSBZWUxFWCB5eWxleCAo
WVlMRVhfUEFSQU0pCj4gLSNlbHNlCj4gLSMgZGVmaW5lIFlZTEVYIHl5bGV4ICgpCj4gLSNlbmRp
Zgo+IC0KPiAtLyogRW5hYmxlIGRlYnVnZ2luZyBpZiByZXF1ZXN0ZWQuICAqLwo+IC0jaWYgWVlE
RUJVRwo+IC0KPiAtIyBpZm5kZWYgWVlGUFJJTlRGCj4gLSMgIGluY2x1ZGUgPHN0ZGlvLmg+IC8q
IElORlJJTkdFUyBPTiBVU0VSIE5BTUUgU1BBQ0UgKi8KPiAtIyAgZGVmaW5lIFlZRlBSSU5URiBm
cHJpbnRmCj4gLSMgZW5kaWYKPiAtCj4gLSMgZGVmaW5lIFlZRFBSSU5URihBcmdzKQkJCVwKPiAt
ZG8gewkJCQkJCVwKPiAtICBpZiAoeXlkZWJ1ZykJCQkJCVwKPiAtICAgIFlZRlBSSU5URiBBcmdz
OwkJCQlcCj4gLX0gd2hpbGUgKFlZSUQgKDApKQo+IC0KPiAtIyBkZWZpbmUgWVlfU1lNQk9MX1BS
SU5UKFRpdGxlLCBUeXBlLCBWYWx1ZSwgTG9jYXRpb24pCQkJICBcCj4gLWRvIHsJCQkJCQkJCQkg
IFwKPiAtICBpZiAoeXlkZWJ1ZykJCQkJCQkJCSAgXAo+IC0gICAgewkJCQkJCQkJCSAgXAo+IC0g
ICAgICBZWUZQUklOVEYgKHN0ZGVyciwgIiVzICIsIFRpdGxlKTsJCQkJCSAgXAo+IC0gICAgICB5
eV9zeW1ib2xfcHJpbnQgKHN0ZGVyciwJCQkJCQkgIFwKPiAtCQkgIFR5cGUsIFZhbHVlKTsgXAo+
IC0gICAgICBZWUZQUklOVEYgKHN0ZGVyciwgIlxuIik7CQkJCQkJICBcCj4gLSAgICB9CQkJCQkJ
CQkJICBcCj4gLX0gd2hpbGUgKFlZSUQgKDApKQo+IC0KPiAtCj4gLS8qLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwgUHJpbnQgdGhpcyBzeW1ib2wgb24gWVlPVVRQVVQuICB8
Cj4gLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCj4gLQo+IC0vKkFSR1NVU0VE
Ki8KPiAtI2lmIChkZWZpbmVkIF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4g
LSAgICAgfHwgZGVmaW5lZCBfX2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC1zdGF0
aWMgdm9pZAo+IC15eV9zeW1ib2xfdmFsdWVfcHJpbnQgKEZJTEUgKnl5b3V0cHV0LCBpbnQgeXl0
eXBlLCBZWVNUWVBFIGNvbnN0ICogY29uc3QgeXl2YWx1ZXApCj4gLSNlbHNlCj4gLXN0YXRpYyB2
b2lkCj4gLXl5X3N5bWJvbF92YWx1ZV9wcmludCAoeXlvdXRwdXQsIHl5dHlwZSwgeXl2YWx1ZXAp
Cj4gLSAgICBGSUxFICp5eW91dHB1dDsKPiAtICAgIGludCB5eXR5cGU7Cj4gLSAgICBZWVNUWVBF
IGNvbnN0ICogY29uc3QgeXl2YWx1ZXA7Cj4gLSNlbmRpZgo+IC17Cj4gLSAgRklMRSAqeXlvID0g
eXlvdXRwdXQ7Cj4gLSAgWVlVU0UgKHl5byk7Cj4gLSAgaWYgKCF5eXZhbHVlcCkKPiAtICAgIHJl
dHVybjsKPiAtIyBpZmRlZiBZWVBSSU5UCj4gLSAgaWYgKHl5dHlwZSA8IFlZTlRPS0VOUykKPiAt
ICAgIFlZUFJJTlQgKHl5b3V0cHV0LCB5eXRva251bVt5eXR5cGVdLCAqeXl2YWx1ZXApOwo+IC0j
IGVsc2UKPiAtICBZWVVTRSAoeXlvdXRwdXQpOwo+IC0jIGVuZGlmCj4gLSAgc3dpdGNoICh5eXR5
cGUpCj4gLSAgICB7Cj4gLSAgICAgIGRlZmF1bHQ6Cj4gLQlicmVhazsKPiAtICAgIH0KPiAtfQo+
IC0KPiAtCj4gLS8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwgUHJpbnQg
dGhpcyBzeW1ib2wgb24gWVlPVVRQVVQuICB8Cj4gLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSovCj4gLQo+IC0jaWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX0M5OV9f
RlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRlZmluZWQgX01TQ19W
RVIpCj4gLXN0YXRpYyB2b2lkCj4gLXl5X3N5bWJvbF9wcmludCAoRklMRSAqeXlvdXRwdXQsIGlu
dCB5eXR5cGUsIFlZU1RZUEUgY29uc3QgKiBjb25zdCB5eXZhbHVlcCkKPiAtI2Vsc2UKPiAtc3Rh
dGljIHZvaWQKPiAteXlfc3ltYm9sX3ByaW50ICh5eW91dHB1dCwgeXl0eXBlLCB5eXZhbHVlcCkK
PiAtICAgIEZJTEUgKnl5b3V0cHV0Owo+IC0gICAgaW50IHl5dHlwZTsKPiAtICAgIFlZU1RZUEUg
Y29uc3QgKiBjb25zdCB5eXZhbHVlcDsKPiAtI2VuZGlmCj4gLXsKPiAtICBpZiAoeXl0eXBlIDwg
WVlOVE9LRU5TKQo+IC0gICAgWVlGUFJJTlRGICh5eW91dHB1dCwgInRva2VuICVzICgiLCB5eXRu
YW1lW3l5dHlwZV0pOwo+IC0gIGVsc2UKPiAtICAgIFlZRlBSSU5URiAoeXlvdXRwdXQsICJudGVy
bSAlcyAoIiwgeXl0bmFtZVt5eXR5cGVdKTsKPiAtCj4gLSAgeXlfc3ltYm9sX3ZhbHVlX3ByaW50
ICh5eW91dHB1dCwgeXl0eXBlLCB5eXZhbHVlcCk7Cj4gLSAgWVlGUFJJTlRGICh5eW91dHB1dCwg
IikiKTsKPiAtfQo+IC0KPiAtLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwgeXlfc3RhY2tfcHJpbnQgLS0gUHJp
bnQgdGhlIHN0YXRlIHN0YWNrIGZyb20gaXRzIEJPVFRPTSB1cCB0byBpdHMgfAo+IC18IFRPUCAo
aW5jbHVkZWQpLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKPiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSovCj4gLQo+IC0jaWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVm
aW5lZCBfX0M5OV9fRlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRl
ZmluZWQgX01TQ19WRVIpCj4gLXN0YXRpYyB2b2lkCj4gLXl5X3N0YWNrX3ByaW50ICh5eXR5cGVf
aW50MTYgKnl5Ym90dG9tLCB5eXR5cGVfaW50MTYgKnl5dG9wKQo+IC0jZWxzZQo+IC1zdGF0aWMg
dm9pZAo+IC15eV9zdGFja19wcmludCAoeXlib3R0b20sIHl5dG9wKQo+IC0gICAgeXl0eXBlX2lu
dDE2ICp5eWJvdHRvbTsKPiAtICAgIHl5dHlwZV9pbnQxNiAqeXl0b3A7Cj4gLSNlbmRpZgo+IC17
Cj4gLSAgWVlGUFJJTlRGIChzdGRlcnIsICJTdGFjayBub3ciKTsKPiAtICBmb3IgKDsgeXlib3R0
b20gPD0geXl0b3A7IHl5Ym90dG9tKyspCj4gLSAgICB7Cj4gLSAgICAgIGludCB5eWJvdCA9ICp5
eWJvdHRvbTsKPiAtICAgICAgWVlGUFJJTlRGIChzdGRlcnIsICIgJWQiLCB5eWJvdCk7Cj4gLSAg
ICB9Cj4gLSAgWVlGUFJJTlRGIChzdGRlcnIsICJcbiIpOwo+IC19Cj4gLQo+IC0jIGRlZmluZSBZ
WV9TVEFDS19QUklOVChCb3R0b20sIFRvcCkJCQkJXAo+IC1kbyB7CQkJCQkJCQlcCj4gLSAgaWYg
KHl5ZGVidWcpCQkJCQkJCVwKPiAtICAgIHl5X3N0YWNrX3ByaW50ICgoQm90dG9tKSwgKFRvcCkp
OwkJCQlcCj4gLX0gd2hpbGUgKFlZSUQgKDApKQo+IC0KPiAtCj4gLS8qLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgo+IC18IFJlcG9ydCB0aGF0IHRoZSBZ
WVJVTEUgaXMgZ29pbmcgdG8gYmUgcmVkdWNlZC4gIHwKPiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCj4gLQo+IC0jaWYgKGRlZmluZWQgX19TVERD
X18gfHwgZGVmaW5lZCBfX0M5OV9fRlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNw
bHVzIHx8IGRlZmluZWQgX01TQ19WRVIpCj4gLXN0YXRpYyB2b2lkCj4gLXl5X3JlZHVjZV9wcmlu
dCAoWVlTVFlQRSAqeXl2c3AsIGludCB5eXJ1bGUpCj4gLSNlbHNlCj4gLXN0YXRpYyB2b2lkCj4g
LXl5X3JlZHVjZV9wcmludCAoeXl2c3AsIHl5cnVsZSkKPiAtICAgIFlZU1RZUEUgKnl5dnNwOwo+
IC0gICAgaW50IHl5cnVsZTsKPiAtI2VuZGlmCj4gLXsKPiAtICBpbnQgeXlucmhzID0geXlyMlt5
eXJ1bGVdOwo+IC0gIGludCB5eWk7Cj4gLSAgdW5zaWduZWQgbG9uZyBpbnQgeXlsbm8gPSB5eXJs
aW5lW3l5cnVsZV07Cj4gLSAgWVlGUFJJTlRGIChzdGRlcnIsICJSZWR1Y2luZyBzdGFjayBieSBy
dWxlICVkIChsaW5lICVsdSk6XG4iLAo+IC0JICAgICB5eXJ1bGUgLSAxLCB5eWxubyk7Cj4gLSAg
LyogVGhlIHN5bWJvbHMgYmVpbmcgcmVkdWNlZC4gICovCj4gLSAgZm9yICh5eWkgPSAwOyB5eWkg
PCB5eW5yaHM7IHl5aSsrKQo+IC0gICAgewo+IC0gICAgICBZWUZQUklOVEYgKHN0ZGVyciwgIiAg
ICQlZCA9ICIsIHl5aSArIDEpOwo+IC0gICAgICB5eV9zeW1ib2xfcHJpbnQgKHN0ZGVyciwgeXly
aHNbeXlwcmhzW3l5cnVsZV0gKyB5eWldLAo+IC0JCSAgICAgICAmKHl5dnNwWyh5eWkgKyAxKSAt
ICh5eW5yaHMpXSkKPiAtCQkgICAgICAgCQkgICAgICAgKTsKPiAtICAgICAgWVlGUFJJTlRGIChz
dGRlcnIsICJcbiIpOwo+IC0gICAgfQo+IC19Cj4gLQo+IC0jIGRlZmluZSBZWV9SRURVQ0VfUFJJ
TlQoUnVsZSkJCVwKPiAtZG8gewkJCQkJXAo+IC0gIGlmICh5eWRlYnVnKQkJCQlcCj4gLSAgICB5
eV9yZWR1Y2VfcHJpbnQgKHl5dnNwLCBSdWxlKTsgXAo+IC19IHdoaWxlIChZWUlEICgwKSkKPiAt
Cj4gLS8qIE5vbnplcm8gbWVhbnMgcHJpbnQgcGFyc2UgdHJhY2UuICBJdCBpcyBsZWZ0IHVuaW5p
dGlhbGl6ZWQgc28gdGhhdAo+IC0gICBtdWx0aXBsZSBwYXJzZXJzIGNhbiBjb2V4aXN0LiAgKi8K
PiAtaW50IHl5ZGVidWc7Cj4gLSNlbHNlIC8qICFZWURFQlVHICovCj4gLSMgZGVmaW5lIFlZRFBS
SU5URihBcmdzKQo+IC0jIGRlZmluZSBZWV9TWU1CT0xfUFJJTlQoVGl0bGUsIFR5cGUsIFZhbHVl
LCBMb2NhdGlvbikKPiAtIyBkZWZpbmUgWVlfU1RBQ0tfUFJJTlQoQm90dG9tLCBUb3ApCj4gLSMg
ZGVmaW5lIFlZX1JFRFVDRV9QUklOVChSdWxlKQo+IC0jZW5kaWYgLyogIVlZREVCVUcgKi8KPiAt
Cj4gLQo+IC0vKiBZWUlOSVRERVBUSCAtLSBpbml0aWFsIHNpemUgb2YgdGhlIHBhcnNlcidzIHN0
YWNrcy4gICovCj4gLSNpZm5kZWYJWVlJTklUREVQVEgKPiAtIyBkZWZpbmUgWVlJTklUREVQVEgg
MjAwCj4gLSNlbmRpZgo+IC0KPiAtLyogWVlNQVhERVBUSCAtLSBtYXhpbXVtIHNpemUgdGhlIHN0
YWNrcyBjYW4gZ3JvdyB0byAoZWZmZWN0aXZlIG9ubHkKPiAtICAgaWYgdGhlIGJ1aWx0LWluIHN0
YWNrIGV4dGVuc2lvbiBtZXRob2QgaXMgdXNlZCkuCj4gLQo+IC0gICBEbyBub3QgbWFrZSB0aGlz
IHZhbHVlIHRvbyBsYXJnZTsgdGhlIHJlc3VsdHMgYXJlIHVuZGVmaW5lZCBpZgo+IC0gICBZWVNU
QUNLX0FMTE9DX01BWElNVU0gPCBZWVNUQUNLX0JZVEVTIChZWU1BWERFUFRIKQo+IC0gICBldmFs
dWF0ZWQgd2l0aCBpbmZpbml0ZS1wcmVjaXNpb24gaW50ZWdlciBhcml0aG1ldGljLiAgKi8KPiAt
Cj4gLSNpZm5kZWYgWVlNQVhERVBUSAo+IC0jIGRlZmluZSBZWU1BWERFUFRIIDEwMDAwCj4gLSNl
bmRpZgo+IC0KPiAtCj4gLSNpZiBZWUVSUk9SX1ZFUkJPU0UKPiAtCj4gLSMgaWZuZGVmIHl5c3Ry
bGVuCj4gLSMgIGlmIGRlZmluZWQgX19HTElCQ19fICYmIGRlZmluZWQgX1NUUklOR19ICj4gLSMg
ICBkZWZpbmUgeXlzdHJsZW4gc3RybGVuCj4gLSMgIGVsc2UKPiAtLyogUmV0dXJuIHRoZSBsZW5n
dGggb2YgWVlTVFIuICAqLwo+IC0jaWYgKGRlZmluZWQgX19TVERDX18gfHwgZGVmaW5lZCBfX0M5
OV9fRlVOQ19fIFwKPiAtICAgICB8fCBkZWZpbmVkIF9fY3BsdXNwbHVzIHx8IGRlZmluZWQgX01T
Q19WRVIpCj4gLXN0YXRpYyBZWVNJWkVfVAo+IC15eXN0cmxlbiAoY29uc3QgY2hhciAqeXlzdHIp
Cj4gLSNlbHNlCj4gLXN0YXRpYyBZWVNJWkVfVAo+IC15eXN0cmxlbiAoeXlzdHIpCj4gLSAgICBj
b25zdCBjaGFyICp5eXN0cjsKPiAtI2VuZGlmCj4gLXsKPiAtICBZWVNJWkVfVCB5eWxlbjsKPiAt
ICBmb3IgKHl5bGVuID0gMDsgeXlzdHJbeXlsZW5dOyB5eWxlbisrKQo+IC0gICAgY29udGludWU7
Cj4gLSAgcmV0dXJuIHl5bGVuOwo+IC19Cj4gLSMgIGVuZGlmCj4gLSMgZW5kaWYKPiAtCj4gLSMg
aWZuZGVmIHl5c3RwY3B5Cj4gLSMgIGlmIGRlZmluZWQgX19HTElCQ19fICYmIGRlZmluZWQgX1NU
UklOR19IICYmIGRlZmluZWQgX0dOVV9TT1VSQ0UKPiAtIyAgIGRlZmluZSB5eXN0cGNweSBzdHBj
cHkKPiAtIyAgZWxzZQo+IC0vKiBDb3B5IFlZU1JDIHRvIFlZREVTVCwgcmV0dXJuaW5nIHRoZSBh
ZGRyZXNzIG9mIHRoZSB0ZXJtaW5hdGluZyAnXDAnIGluCj4gLSAgIFlZREVTVC4gICovCj4gLSNp
ZiAoZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9fQzk5X19GVU5DX18gXAo+IC0gICAgIHx8
IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKPiAtc3RhdGljIGNoYXIg
Kgo+IC15eXN0cGNweSAoY2hhciAqeXlkZXN0LCBjb25zdCBjaGFyICp5eXNyYykKPiAtI2Vsc2UK
PiAtc3RhdGljIGNoYXIgKgo+IC15eXN0cGNweSAoeXlkZXN0LCB5eXNyYykKPiAtICAgIGNoYXIg
Knl5ZGVzdDsKPiAtICAgIGNvbnN0IGNoYXIgKnl5c3JjOwo+IC0jZW5kaWYKPiAtewo+IC0gIGNo
YXIgKnl5ZCA9IHl5ZGVzdDsKPiAtICBjb25zdCBjaGFyICp5eXMgPSB5eXNyYzsKPiAtCj4gLSAg
d2hpbGUgKCgqeXlkKysgPSAqeXlzKyspICE9ICdcMCcpCj4gLSAgICBjb250aW51ZTsKPiAtCj4g
LSAgcmV0dXJuIHl5ZCAtIDE7Cj4gLX0KPiAtIyAgZW5kaWYKPiAtIyBlbmRpZgo+IC0KPiAtIyBp
Zm5kZWYgeXl0bmFtZXJyCj4gLS8qIENvcHkgdG8gWVlSRVMgdGhlIGNvbnRlbnRzIG9mIFlZU1RS
IGFmdGVyIHN0cmlwcGluZyBhd2F5IHVubmVjZXNzYXJ5Cj4gLSAgIHF1b3RlcyBhbmQgYmFja3Ns
YXNoZXMsIHNvIHRoYXQgaXQncyBzdWl0YWJsZSBmb3IgeXllcnJvci4gIFRoZQo+IC0gICBoZXVy
aXN0aWMgaXMgdGhhdCBkb3VibGUtcXVvdGluZyBpcyB1bm5lY2Vzc2FyeSB1bmxlc3MgdGhlIHN0
cmluZwo+IC0gICBjb250YWlucyBhbiBhcG9zdHJvcGhlLCBhIGNvbW1hLCBvciBiYWNrc2xhc2gg
KG90aGVyIHRoYW4KPiAtICAgYmFja3NsYXNoLWJhY2tzbGFzaCkuICBZWVNUUiBpcyB0YWtlbiBm
cm9tIHl5dG5hbWUuICBJZiBZWVJFUyBpcwo+IC0gICBudWxsLCBkbyBub3QgY29weTsgaW5zdGVh
ZCwgcmV0dXJuIHRoZSBsZW5ndGggb2Ygd2hhdCB0aGUgcmVzdWx0Cj4gLSAgIHdvdWxkIGhhdmUg
YmVlbi4gICovCj4gLXN0YXRpYyBZWVNJWkVfVAo+IC15eXRuYW1lcnIgKGNoYXIgKnl5cmVzLCBj
b25zdCBjaGFyICp5eXN0cikKPiAtewo+IC0gIGlmICgqeXlzdHIgPT0gJyInKQo+IC0gICAgewo+
IC0gICAgICBZWVNJWkVfVCB5eW4gPSAwOwo+IC0gICAgICBjaGFyIGNvbnN0ICp5eXAgPSB5eXN0
cjsKPiAtCj4gLSAgICAgIGZvciAoOzspCj4gLQlzd2l0Y2ggKCorK3l5cCkKPiAtCSAgewo+IC0J
ICBjYXNlICdcJyc6Cj4gLQkgIGNhc2UgJywnOgo+IC0JICAgIGdvdG8gZG9fbm90X3N0cmlwX3F1
b3RlczsKPiAtCj4gLQkgIGNhc2UgJ1xcJzoKPiAtCSAgICBpZiAoKisreXlwICE9ICdcXCcpCj4g
LQkgICAgICBnb3RvIGRvX25vdF9zdHJpcF9xdW90ZXM7Cj4gLQkgICAgLyogRmFsbCB0aHJvdWdo
LiAgKi8KPiAtCSAgZGVmYXVsdDoKPiAtCSAgICBpZiAoeXlyZXMpCj4gLQkgICAgICB5eXJlc1t5
eW5dID0gKnl5cDsKPiAtCSAgICB5eW4rKzsKPiAtCSAgICBicmVhazsKPiAtCj4gLQkgIGNhc2Ug
JyInOgo+IC0JICAgIGlmICh5eXJlcykKPiAtCSAgICAgIHl5cmVzW3l5bl0gPSAnXDAnOwo+IC0J
ICAgIHJldHVybiB5eW47Cj4gLQkgIH0KPiAtICAgIGRvX25vdF9zdHJpcF9xdW90ZXM6IDsKPiAt
ICAgIH0KPiAtCj4gLSAgaWYgKCEgeXlyZXMpCj4gLSAgICByZXR1cm4geXlzdHJsZW4gKHl5c3Ry
KTsKPiAtCj4gLSAgcmV0dXJuIHl5c3RwY3B5ICh5eXJlcywgeXlzdHIpIC0geXlyZXM7Cj4gLX0K
PiAtIyBlbmRpZgo+IC0KPiAtLyogQ29weSBpbnRvICpZWU1TRywgd2hpY2ggaXMgb2Ygc2l6ZSAq
WVlNU0dfQUxMT0MsIGFuIGVycm9yIG1lc3NhZ2UKPiAtICAgYWJvdXQgdGhlIHVuZXhwZWN0ZWQg
dG9rZW4gWVlUT0tFTiBmb3IgdGhlIHN0YXRlIHN0YWNrIHdob3NlIHRvcCBpcwo+IC0gICBZWVNT
UC4KPiAtCj4gLSAgIFJldHVybiAwIGlmICpZWU1TRyB3YXMgc3VjY2Vzc2Z1bGx5IHdyaXR0ZW4u
ICBSZXR1cm4gMSBpZiAqWVlNU0cgaXMKPiAtICAgbm90IGxhcmdlIGVub3VnaCB0byBob2xkIHRo
ZSBtZXNzYWdlLiAgSW4gdGhhdCBjYXNlLCBhbHNvIHNldAo+IC0gICAqWVlNU0dfQUxMT0MgdG8g
dGhlIHJlcXVpcmVkIG51bWJlciBvZiBieXRlcy4gIFJldHVybiAyIGlmIHRoZQo+IC0gICByZXF1
aXJlZCBudW1iZXIgb2YgYnl0ZXMgaXMgdG9vIGxhcmdlIHRvIHN0b3JlLiAgKi8KPiAtc3RhdGlj
IGludAo+IC15eXN5bnRheF9lcnJvciAoWVlTSVpFX1QgKnl5bXNnX2FsbG9jLCBjaGFyICoqeXlt
c2csCj4gLSAgICAgICAgICAgICAgICB5eXR5cGVfaW50MTYgKnl5c3NwLCBpbnQgeXl0b2tlbikK
PiAtewo+IC0gIFlZU0laRV9UIHl5c2l6ZTAgPSB5eXRuYW1lcnIgKFlZX05VTEwsIHl5dG5hbWVb
eXl0b2tlbl0pOwo+IC0gIFlZU0laRV9UIHl5c2l6ZSA9IHl5c2l6ZTA7Cj4gLSAgWVlTSVpFX1Qg
eXlzaXplMTsKPiAtICBlbnVtIHsgWVlFUlJPUl9WRVJCT1NFX0FSR1NfTUFYSU1VTSA9IDUgfTsK
PiAtICAvKiBJbnRlcm5hdGlvbmFsaXplZCBmb3JtYXQgc3RyaW5nLiAqLwo+IC0gIGNvbnN0IGNo
YXIgKnl5Zm9ybWF0ID0gWVlfTlVMTDsKPiAtICAvKiBBcmd1bWVudHMgb2YgeXlmb3JtYXQuICov
Cj4gLSAgY2hhciBjb25zdCAqeXlhcmdbWVlFUlJPUl9WRVJCT1NFX0FSR1NfTUFYSU1VTV07Cj4g
LSAgLyogTnVtYmVyIG9mIHJlcG9ydGVkIHRva2VucyAob25lIGZvciB0aGUgInVuZXhwZWN0ZWQi
LCBvbmUgcGVyCj4gLSAgICAgImV4cGVjdGVkIikuICovCj4gLSAgaW50IHl5Y291bnQgPSAwOwo+
IC0KPiAtICAvKiBUaGVyZSBhcmUgbWFueSBwb3NzaWJpbGl0aWVzIGhlcmUgdG8gY29uc2lkZXI6
Cj4gLSAgICAgLSBBc3N1bWUgWVlGQUlMIGlzIG5vdCB1c2VkLiAgSXQncyB0b28gZmxhd2VkIHRv
IGNvbnNpZGVyLiAgU2VlCj4gLSAgICAgICA8aHR0cDovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9o
dG1sL2Jpc29uLXBhdGNoZXMvMjAwOS0xMi9tc2cwMDAyNC5odG1sPgo+IC0gICAgICAgZm9yIGRl
dGFpbHMuICBZWUVSUk9SIGlzIGZpbmUgYXMgaXQgZG9lcyBub3QgaW52b2tlIHRoaXMKPiAtICAg
ICAgIGZ1bmN0aW9uLgo+IC0gICAgIC0gSWYgdGhpcyBzdGF0ZSBpcyBhIGNvbnNpc3RlbnQgc3Rh
dGUgd2l0aCBhIGRlZmF1bHQgYWN0aW9uLCB0aGVuCj4gLSAgICAgICB0aGUgb25seSB3YXkgdGhp
cyBmdW5jdGlvbiB3YXMgaW52b2tlZCBpcyBpZiB0aGUgZGVmYXVsdCBhY3Rpb24KPiAtICAgICAg
IGlzIGFuIGVycm9yIGFjdGlvbi4gIEluIHRoYXQgY2FzZSwgZG9uJ3QgY2hlY2sgZm9yIGV4cGVj
dGVkCj4gLSAgICAgICB0b2tlbnMgYmVjYXVzZSB0aGVyZSBhcmUgbm9uZS4KPiAtICAgICAtIFRo
ZSBvbmx5IHdheSB0aGVyZSBjYW4gYmUgbm8gbG9va2FoZWFkIHByZXNlbnQgKGluIHl5Y2hhcikg
aXMgaWYKPiAtICAgICAgIHRoaXMgc3RhdGUgaXMgYSBjb25zaXN0ZW50IHN0YXRlIHdpdGggYSBk
ZWZhdWx0IGFjdGlvbi4gIFRodXMsCj4gLSAgICAgICBkZXRlY3RpbmcgdGhlIGFic2VuY2Ugb2Yg
YSBsb29rYWhlYWQgaXMgc3VmZmljaWVudCB0byBkZXRlcm1pbmUKPiAtICAgICAgIHRoYXQgdGhl
cmUgaXMgbm8gdW5leHBlY3RlZCBvciBleHBlY3RlZCB0b2tlbiB0byByZXBvcnQuICBJbiB0aGF0
Cj4gLSAgICAgICBjYXNlLCBqdXN0IHJlcG9ydCBhIHNpbXBsZSAic3ludGF4IGVycm9yIi4KPiAt
ICAgICAtIERvbid0IGFzc3VtZSB0aGVyZSBpc24ndCBhIGxvb2thaGVhZCBqdXN0IGJlY2F1c2Ug
dGhpcyBzdGF0ZSBpcyBhCj4gLSAgICAgICBjb25zaXN0ZW50IHN0YXRlIHdpdGggYSBkZWZhdWx0
IGFjdGlvbi4gIFRoZXJlIG1pZ2h0IGhhdmUgYmVlbiBhCj4gLSAgICAgICBwcmV2aW91cyBpbmNv
bnNpc3RlbnQgc3RhdGUsIGNvbnNpc3RlbnQgc3RhdGUgd2l0aCBhIG5vbi1kZWZhdWx0Cj4gLSAg
ICAgICBhY3Rpb24sIG9yIHVzZXIgc2VtYW50aWMgYWN0aW9uIHRoYXQgbWFuaXB1bGF0ZWQgeXlj
aGFyLgo+IC0gICAgIC0gT2YgY291cnNlLCB0aGUgZXhwZWN0ZWQgdG9rZW4gbGlzdCBkZXBlbmRz
IG9uIHN0YXRlcyB0byBoYXZlCj4gLSAgICAgICBjb3JyZWN0IGxvb2thaGVhZCBpbmZvcm1hdGlv
biwgYW5kIGl0IGRlcGVuZHMgb24gdGhlIHBhcnNlciBub3QKPiAtICAgICAgIHRvIHBlcmZvcm0g
ZXh0cmEgcmVkdWN0aW9ucyBhZnRlciBmZXRjaGluZyBhIGxvb2thaGVhZCBmcm9tIHRoZQo+IC0g
ICAgICAgc2Nhbm5lciBhbmQgYmVmb3JlIGRldGVjdGluZyBhIHN5bnRheCBlcnJvci4gIFRodXMs
IHN0YXRlIG1lcmdpbmcKPiAtICAgICAgIChmcm9tIExBTFIgb3IgSUVMUikgYW5kIGRlZmF1bHQg
cmVkdWN0aW9ucyBjb3JydXB0IHRoZSBleHBlY3RlZAo+IC0gICAgICAgdG9rZW4gbGlzdC4gIEhv
d2V2ZXIsIHRoZSBsaXN0IGlzIGNvcnJlY3QgZm9yIGNhbm9uaWNhbCBMUiB3aXRoCj4gLSAgICAg
ICBvbmUgZXhjZXB0aW9uOiBpdCB3aWxsIHN0aWxsIGNvbnRhaW4gYW55IHRva2VuIHRoYXQgd2ls
bCBub3QgYmUKPiAtICAgICAgIGFjY2VwdGVkIGR1ZSB0byBhbiBlcnJvciBhY3Rpb24gaW4gYSBs
YXRlciBzdGF0ZS4KPiAtICAqLwo+IC0gIGlmICh5eXRva2VuICE9IFlZRU1QVFkpCj4gLSAgICB7
Cj4gLSAgICAgIGludCB5eW4gPSB5eXBhY3RbKnl5c3NwXTsKPiAtICAgICAgeXlhcmdbeXljb3Vu
dCsrXSA9IHl5dG5hbWVbeXl0b2tlbl07Cj4gLSAgICAgIGlmICgheXlwYWN0X3ZhbHVlX2lzX2Rl
ZmF1bHQgKHl5bikpCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgLyogU3RhcnQgWVlYIGF0IC1Z
WU4gaWYgbmVnYXRpdmUgdG8gYXZvaWQgbmVnYXRpdmUgaW5kZXhlcyBpbgo+IC0gICAgICAgICAg
ICAgWVlDSEVDSy4gIEluIG90aGVyIHdvcmRzLCBza2lwIHRoZSBmaXJzdCAtWVlOIGFjdGlvbnMg
Zm9yCj4gLSAgICAgICAgICAgICB0aGlzIHN0YXRlIGJlY2F1c2UgdGhleSBhcmUgZGVmYXVsdCBh
Y3Rpb25zLiAgKi8KPiAtICAgICAgICAgIGludCB5eXhiZWdpbiA9IHl5biA8IDAgPyAteXluIDog
MDsKPiAtICAgICAgICAgIC8qIFN0YXkgd2l0aGluIGJvdW5kcyBvZiBib3RoIHl5Y2hlY2sgYW5k
IHl5dG5hbWUuICAqLwo+IC0gICAgICAgICAgaW50IHl5Y2hlY2tsaW0gPSBZWUxBU1QgLSB5eW4g
KyAxOwo+IC0gICAgICAgICAgaW50IHl5eGVuZCA9IHl5Y2hlY2tsaW0gPCBZWU5UT0tFTlMgPyB5
eWNoZWNrbGltIDogWVlOVE9LRU5TOwo+IC0gICAgICAgICAgaW50IHl5eDsKPiAtCj4gLSAgICAg
ICAgICBmb3IgKHl5eCA9IHl5eGJlZ2luOyB5eXggPCB5eXhlbmQ7ICsreXl4KQo+IC0gICAgICAg
ICAgICBpZiAoeXljaGVja1t5eXggKyB5eW5dID09IHl5eCAmJiB5eXggIT0gWVlURVJST1IKPiAt
ICAgICAgICAgICAgICAgICYmICF5eXRhYmxlX3ZhbHVlX2lzX2Vycm9yICh5eXRhYmxlW3l5eCAr
IHl5bl0pKQo+IC0gICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIGlmICh5eWNvdW50
ID09IFlZRVJST1JfVkVSQk9TRV9BUkdTX01BWElNVU0pCj4gLSAgICAgICAgICAgICAgICAgIHsK
PiAtICAgICAgICAgICAgICAgICAgICB5eWNvdW50ID0gMTsKPiAtICAgICAgICAgICAgICAgICAg
ICB5eXNpemUgPSB5eXNpemUwOwo+IC0gICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAg
ICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgICAgICB5eWFyZ1t5eWNvdW50KytdID0geXl0
bmFtZVt5eXhdOwo+IC0gICAgICAgICAgICAgICAgeXlzaXplMSA9IHl5c2l6ZSArIHl5dG5hbWVy
ciAoWVlfTlVMTCwgeXl0bmFtZVt5eXhdKTsKPiAtICAgICAgICAgICAgICAgIGlmICghICh5eXNp
emUgPD0geXlzaXplMQo+IC0gICAgICAgICAgICAgICAgICAgICAgICYmIHl5c2l6ZTEgPD0gWVlT
VEFDS19BTExPQ19NQVhJTVVNKSkKPiAtICAgICAgICAgICAgICAgICAgcmV0dXJuIDI7Cj4gLSAg
ICAgICAgICAgICAgICB5eXNpemUgPSB5eXNpemUxOwo+IC0gICAgICAgICAgICAgIH0KPiAtICAg
ICAgICB9Cj4gLSAgICB9Cj4gLQo+IC0gIHN3aXRjaCAoeXljb3VudCkKPiAtICAgIHsKPiAtIyBk
ZWZpbmUgWVlDQVNFXyhOLCBTKSAgICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICAgIGNhc2Ug
TjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgICAgIHl5Zm9ybWF0ID0g
UzsgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgYnJlYWsKPiAtICAgICAgWVlDQVNF
XygwLCBZWV8oInN5bnRheCBlcnJvciIpKTsKPiAtICAgICAgWVlDQVNFXygxLCBZWV8oInN5bnRh
eCBlcnJvciwgdW5leHBlY3RlZCAlcyIpKTsKPiAtICAgICAgWVlDQVNFXygyLCBZWV8oInN5bnRh
eCBlcnJvciwgdW5leHBlY3RlZCAlcywgZXhwZWN0aW5nICVzIikpOwo+IC0gICAgICBZWUNBU0Vf
KDMsIFlZXygic3ludGF4IGVycm9yLCB1bmV4cGVjdGVkICVzLCBleHBlY3RpbmcgJXMgb3IgJXMi
KSk7Cj4gLSAgICAgIFlZQ0FTRV8oNCwgWVlfKCJzeW50YXggZXJyb3IsIHVuZXhwZWN0ZWQgJXMs
IGV4cGVjdGluZyAlcyBvciAlcyBvciAlcyIpKTsKPiAtICAgICAgWVlDQVNFXyg1LCBZWV8oInN5
bnRheCBlcnJvciwgdW5leHBlY3RlZCAlcywgZXhwZWN0aW5nICVzIG9yICVzIG9yICVzIG9yICVz
IikpOwo+IC0jIHVuZGVmIFlZQ0FTRV8KPiAtICAgIH0KPiAtCj4gLSAgeXlzaXplMSA9IHl5c2l6
ZSArIHl5c3RybGVuICh5eWZvcm1hdCk7Cj4gLSAgaWYgKCEgKHl5c2l6ZSA8PSB5eXNpemUxICYm
IHl5c2l6ZTEgPD0gWVlTVEFDS19BTExPQ19NQVhJTVVNKSkKPiAtICAgIHJldHVybiAyOwo+IC0g
IHl5c2l6ZSA9IHl5c2l6ZTE7Cj4gLQo+IC0gIGlmICgqeXltc2dfYWxsb2MgPCB5eXNpemUpCj4g
LSAgICB7Cj4gLSAgICAgICp5eW1zZ19hbGxvYyA9IDIgKiB5eXNpemU7Cj4gLSAgICAgIGlmICgh
ICh5eXNpemUgPD0gKnl5bXNnX2FsbG9jCj4gLSAgICAgICAgICAgICAmJiAqeXltc2dfYWxsb2Mg
PD0gWVlTVEFDS19BTExPQ19NQVhJTVVNKSkKPiAtICAgICAgICAqeXltc2dfYWxsb2MgPSBZWVNU
QUNLX0FMTE9DX01BWElNVU07Cj4gLSAgICAgIHJldHVybiAxOwo+IC0gICAgfQo+IC0KPiAtICAv
KiBBdm9pZCBzcHJpbnRmLCBhcyB0aGF0IGluZnJpbmdlcyBvbiB0aGUgdXNlcidzIG5hbWUgc3Bh
Y2UuCj4gLSAgICAgRG9uJ3QgaGF2ZSB1bmRlZmluZWQgYmVoYXZpb3IgZXZlbiBpZiB0aGUgdHJh
bnNsYXRpb24KPiAtICAgICBwcm9kdWNlZCBhIHN0cmluZyB3aXRoIHRoZSB3cm9uZyBudW1iZXIg
b2YgIiVzInMuICAqLwo+IC0gIHsKPiAtICAgIGNoYXIgKnl5cCA9ICp5eW1zZzsKPiAtICAgIGlu
dCB5eWkgPSAwOwo+IC0gICAgd2hpbGUgKCgqeXlwID0gKnl5Zm9ybWF0KSAhPSAnXDAnKQo+IC0g
ICAgICBpZiAoKnl5cCA9PSAnJScgJiYgeXlmb3JtYXRbMV0gPT0gJ3MnICYmIHl5aSA8IHl5Y291
bnQpCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgeXlwICs9IHl5dG5hbWVyciAoeXlwLCB5eWFy
Z1t5eWkrK10pOwo+IC0gICAgICAgICAgeXlmb3JtYXQgKz0gMjsKPiAtICAgICAgICB9Cj4gLSAg
ICAgIGVsc2UKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICB5eXArKzsKPiAtICAgICAgICAgIHl5
Zm9ybWF0Kys7Cj4gLSAgICAgICAgfQo+IC0gIH0KPiAtICByZXR1cm4gMDsKPiAtfQo+IC0jZW5k
aWYgLyogWVlFUlJPUl9WRVJCT1NFICovCj4gLQo+IC0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgo+IC18IFJlbGVhc2UgdGhlIG1lbW9yeSBhc3NvY2lh
dGVkIHRvIHRoaXMgc3ltYm9sLiAgfAo+IC1gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0qLwo+IC0KPiAtLypBUkdTVVNFRCovCj4gLSNpZiAoZGVmaW5lZCBf
X1NURENfXyB8fCBkZWZpbmVkIF9fQzk5X19GVU5DX18gXAo+IC0gICAgIHx8IGRlZmluZWQgX19j
cGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZFUikKPiAtc3RhdGljIHZvaWQKPiAteXlkZXN0cnVj
dCAoY29uc3QgY2hhciAqeXltc2csIGludCB5eXR5cGUsIFlZU1RZUEUgKnl5dmFsdWVwKQo+IC0j
ZWxzZQo+IC1zdGF0aWMgdm9pZAo+IC15eWRlc3RydWN0ICh5eW1zZywgeXl0eXBlLCB5eXZhbHVl
cCkKPiAtICAgIGNvbnN0IGNoYXIgKnl5bXNnOwo+IC0gICAgaW50IHl5dHlwZTsKPiAtICAgIFlZ
U1RZUEUgKnl5dmFsdWVwOwo+IC0jZW5kaWYKPiAtewo+IC0gIFlZVVNFICh5eXZhbHVlcCk7Cj4g
LQo+IC0gIGlmICgheXltc2cpCj4gLSAgICB5eW1zZyA9ICJEZWxldGluZyI7Cj4gLSAgWVlfU1lN
Qk9MX1BSSU5UICh5eW1zZywgeXl0eXBlLCB5eXZhbHVlcCwgeXlsb2NhdGlvbnApOwo+IC0KPiAt
ICBzd2l0Y2ggKHl5dHlwZSkKPiAtICAgIHsKPiAtICAgICAgY2FzZSA1NzogLyogImNob2ljZV9l
bnRyeSIgKi8KPiAtCj4gLQl7Cj4gLQlmcHJpbnRmKHN0ZGVyciwgIiVzOiVkOiBtaXNzaW5nIGVu
ZCBzdGF0ZW1lbnQgZm9yIHRoaXMgZW50cnlcbiIsCj4gLQkJKHl5dmFsdWVwLT5tZW51KS0+Zmls
ZS0+bmFtZSwgKHl5dmFsdWVwLT5tZW51KS0+bGluZW5vKTsKPiAtCWlmIChjdXJyZW50X21lbnUg
PT0gKHl5dmFsdWVwLT5tZW51KSkKPiAtCQltZW51X2VuZF9tZW51KCk7Cj4gLX07Cj4gLQo+IC0J
YnJlYWs7Cj4gLSAgICAgIGNhc2UgNjM6IC8qICJpZl9lbnRyeSIgKi8KPiAtCj4gLQl7Cj4gLQlm
cHJpbnRmKHN0ZGVyciwgIiVzOiVkOiBtaXNzaW5nIGVuZCBzdGF0ZW1lbnQgZm9yIHRoaXMgZW50
cnlcbiIsCj4gLQkJKHl5dmFsdWVwLT5tZW51KS0+ZmlsZS0+bmFtZSwgKHl5dmFsdWVwLT5tZW51
KS0+bGluZW5vKTsKPiAtCWlmIChjdXJyZW50X21lbnUgPT0gKHl5dmFsdWVwLT5tZW51KSkKPiAt
CQltZW51X2VuZF9tZW51KCk7Cj4gLX07Cj4gLQo+IC0JYnJlYWs7Cj4gLSAgICAgIGNhc2UgNjk6
IC8qICJtZW51X2VudHJ5IiAqLwo+IC0KPiAtCXsKPiAtCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6
IG1pc3NpbmcgZW5kIHN0YXRlbWVudCBmb3IgdGhpcyBlbnRyeVxuIiwKPiAtCQkoeXl2YWx1ZXAt
Pm1lbnUpLT5maWxlLT5uYW1lLCAoeXl2YWx1ZXAtPm1lbnUpLT5saW5lbm8pOwo+IC0JaWYgKGN1
cnJlbnRfbWVudSA9PSAoeXl2YWx1ZXAtPm1lbnUpKQo+IC0JCW1lbnVfZW5kX21lbnUoKTsKPiAt
fTsKPiAtCj4gLQlicmVhazsKPiAtCj4gLSAgICAgIGRlZmF1bHQ6Cj4gLQlicmVhazsKPiAtICAg
IH0KPiAtfQo+IC0KPiAtCj4gLS8qIFByZXZlbnQgd2FybmluZ3MgZnJvbSAtV21pc3NpbmctcHJv
dG90eXBlcy4gICovCj4gLSNpZmRlZiBZWVBBUlNFX1BBUkFNCj4gLSNpZiBkZWZpbmVkIF9fU1RE
Q19fIHx8IGRlZmluZWQgX19jcGx1c3BsdXMKPiAtaW50IHl5cGFyc2UgKHZvaWQgKllZUEFSU0Vf
UEFSQU0pOwo+IC0jZWxzZQo+IC1pbnQgeXlwYXJzZSAoKTsKPiAtI2VuZGlmCj4gLSNlbHNlIC8q
ICEgWVlQQVJTRV9QQVJBTSAqLwo+IC0jaWYgZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9f
Y3BsdXNwbHVzCj4gLWludCB5eXBhcnNlICh2b2lkKTsKPiAtI2Vsc2UKPiAtaW50IHl5cGFyc2Ug
KCk7Cj4gLSNlbmRpZgo+IC0jZW5kaWYgLyogISBZWVBBUlNFX1BBUkFNICovCj4gLQo+IC0KPiAt
LyogVGhlIGxvb2thaGVhZCBzeW1ib2wuICAqLwo+IC1pbnQgeXljaGFyOwo+IC0KPiAtLyogVGhl
IHNlbWFudGljIHZhbHVlIG9mIHRoZSBsb29rYWhlYWQgc3ltYm9sLiAgKi8KPiAtWVlTVFlQRSB5
eWx2YWw7Cj4gLQo+IC0vKiBOdW1iZXIgb2Ygc3ludGF4IGVycm9ycyBzbyBmYXIuICAqLwo+IC1p
bnQgeXluZXJyczsKPiAtCj4gLQo+IC0vKi0tLS0tLS0tLS0uCj4gLXwgeXlwYXJzZS4gIHwKPiAt
YC0tLS0tLS0tLS0qLwo+IC0KPiAtI2lmZGVmIFlZUEFSU0VfUEFSQU0KPiAtI2lmIChkZWZpbmVk
IF9fU1REQ19fIHx8IGRlZmluZWQgX19DOTlfX0ZVTkNfXyBcCj4gLSAgICAgfHwgZGVmaW5lZCBf
X2NwbHVzcGx1cyB8fCBkZWZpbmVkIF9NU0NfVkVSKQo+IC1pbnQKPiAteXlwYXJzZSAodm9pZCAq
WVlQQVJTRV9QQVJBTSkKPiAtI2Vsc2UKPiAtaW50Cj4gLXl5cGFyc2UgKFlZUEFSU0VfUEFSQU0p
Cj4gLSAgICB2b2lkICpZWVBBUlNFX1BBUkFNOwo+IC0jZW5kaWYKPiAtI2Vsc2UgLyogISBZWVBB
UlNFX1BBUkFNICovCj4gLSNpZiAoZGVmaW5lZCBfX1NURENfXyB8fCBkZWZpbmVkIF9fQzk5X19G
VU5DX18gXAo+IC0gICAgIHx8IGRlZmluZWQgX19jcGx1c3BsdXMgfHwgZGVmaW5lZCBfTVNDX1ZF
UikKPiAtaW50Cj4gLXl5cGFyc2UgKHZvaWQpCj4gLSNlbHNlCj4gLWludAo+IC15eXBhcnNlICgp
Cj4gLQo+IC0jZW5kaWYKPiAtI2VuZGlmCj4gLXsKPiAtICAgIGludCB5eXN0YXRlOwo+IC0gICAg
LyogTnVtYmVyIG9mIHRva2VucyB0byBzaGlmdCBiZWZvcmUgZXJyb3IgbWVzc2FnZXMgZW5hYmxl
ZC4gICovCj4gLSAgICBpbnQgeXllcnJzdGF0dXM7Cj4gLQo+IC0gICAgLyogVGhlIHN0YWNrcyBh
bmQgdGhlaXIgdG9vbHM6Cj4gLSAgICAgICBgeXlzcyc6IHJlbGF0ZWQgdG8gc3RhdGVzLgo+IC0g
ICAgICAgYHl5dnMnOiByZWxhdGVkIHRvIHNlbWFudGljIHZhbHVlcy4KPiAtCj4gLSAgICAgICBS
ZWZlciB0byB0aGUgc3RhY2tzIHRocm91Z2ggc2VwYXJhdGUgcG9pbnRlcnMsIHRvIGFsbG93IHl5
b3ZlcmZsb3cKPiAtICAgICAgIHRvIHJlYWxsb2NhdGUgdGhlbSBlbHNld2hlcmUuICAqLwo+IC0K
PiAtICAgIC8qIFRoZSBzdGF0ZSBzdGFjay4gICovCj4gLSAgICB5eXR5cGVfaW50MTYgeXlzc2Fb
WVlJTklUREVQVEhdOwo+IC0gICAgeXl0eXBlX2ludDE2ICp5eXNzOwo+IC0gICAgeXl0eXBlX2lu
dDE2ICp5eXNzcDsKPiAtCj4gLSAgICAvKiBUaGUgc2VtYW50aWMgdmFsdWUgc3RhY2suICAqLwo+
IC0gICAgWVlTVFlQRSB5eXZzYVtZWUlOSVRERVBUSF07Cj4gLSAgICBZWVNUWVBFICp5eXZzOwo+
IC0gICAgWVlTVFlQRSAqeXl2c3A7Cj4gLQo+IC0gICAgWVlTSVpFX1QgeXlzdGFja3NpemU7Cj4g
LQo+IC0gIGludCB5eW47Cj4gLSAgaW50IHl5cmVzdWx0Owo+IC0gIC8qIExvb2thaGVhZCB0b2tl
biBhcyBhbiBpbnRlcm5hbCAodHJhbnNsYXRlZCkgdG9rZW4gbnVtYmVyLiAgKi8KPiAtICBpbnQg
eXl0b2tlbjsKPiAtICAvKiBUaGUgdmFyaWFibGVzIHVzZWQgdG8gcmV0dXJuIHNlbWFudGljIHZh
bHVlIGFuZCBsb2NhdGlvbiBmcm9tIHRoZQo+IC0gICAgIGFjdGlvbiByb3V0aW5lcy4gICovCj4g
LSAgWVlTVFlQRSB5eXZhbDsKPiAtCj4gLSNpZiBZWUVSUk9SX1ZFUkJPU0UKPiAtICAvKiBCdWZm
ZXIgZm9yIGVycm9yIG1lc3NhZ2VzLCBhbmQgaXRzIGFsbG9jYXRlZCBzaXplLiAgKi8KPiAtICBj
aGFyIHl5bXNnYnVmWzEyOF07Cj4gLSAgY2hhciAqeXltc2cgPSB5eW1zZ2J1ZjsKPiAtICBZWVNJ
WkVfVCB5eW1zZ19hbGxvYyA9IHNpemVvZiB5eW1zZ2J1ZjsKPiAtI2VuZGlmCj4gLQo+IC0jZGVm
aW5lIFlZUE9QU1RBQ0soTikgICAoeXl2c3AgLT0gKE4pLCB5eXNzcCAtPSAoTikpCj4gLQo+IC0g
IC8qIFRoZSBudW1iZXIgb2Ygc3ltYm9scyBvbiB0aGUgUkhTIG9mIHRoZSByZWR1Y2VkIHJ1bGUu
Cj4gLSAgICAgS2VlcCB0byB6ZXJvIHdoZW4gbm8gc3ltYm9sIHNob3VsZCBiZSBwb3BwZWQuICAq
Lwo+IC0gIGludCB5eWxlbiA9IDA7Cj4gLQo+IC0gIHl5dG9rZW4gPSAwOwo+IC0gIHl5c3MgPSB5
eXNzYTsKPiAtICB5eXZzID0geXl2c2E7Cj4gLSAgeXlzdGFja3NpemUgPSBZWUlOSVRERVBUSDsK
PiAtCj4gLSAgWVlEUFJJTlRGICgoc3RkZXJyLCAiU3RhcnRpbmcgcGFyc2VcbiIpKTsKPiAtCj4g
LSAgeXlzdGF0ZSA9IDA7Cj4gLSAgeXllcnJzdGF0dXMgPSAwOwo+IC0gIHl5bmVycnMgPSAwOwo+
IC0gIHl5Y2hhciA9IFlZRU1QVFk7IC8qIENhdXNlIGEgdG9rZW4gdG8gYmUgcmVhZC4gICovCj4g
LQo+IC0gIC8qIEluaXRpYWxpemUgc3RhY2sgcG9pbnRlcnMuCj4gLSAgICAgV2FzdGUgb25lIGVs
ZW1lbnQgb2YgdmFsdWUgYW5kIGxvY2F0aW9uIHN0YWNrCj4gLSAgICAgc28gdGhhdCB0aGV5IHN0
YXkgb24gdGhlIHNhbWUgbGV2ZWwgYXMgdGhlIHN0YXRlIHN0YWNrLgo+IC0gICAgIFRoZSB3YXN0
ZWQgZWxlbWVudHMgYXJlIG5ldmVyIGluaXRpYWxpemVkLiAgKi8KPiAtICB5eXNzcCA9IHl5c3M7
Cj4gLSAgeXl2c3AgPSB5eXZzOwo+IC0KPiAtICBnb3RvIHl5c2V0c3RhdGU7Cj4gLQo+IC0vKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS4KPiAtfCB5eW5ld3N0YXRlIC0tIFB1c2ggYSBuZXcgc3RhdGUsIHdoaWNoIGlzIGZvdW5kIGlu
IHl5c3RhdGUuICB8Cj4gLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0qLwo+IC0geXluZXdzdGF0ZToKPiAtICAvKiBJbiBhbGwgY2Fz
ZXMsIHdoZW4geW91IGdldCBoZXJlLCB0aGUgdmFsdWUgYW5kIGxvY2F0aW9uIHN0YWNrcwo+IC0g
ICAgIGhhdmUganVzdCBiZWVuIHB1c2hlZC4gIFNvIHB1c2hpbmcgYSBzdGF0ZSBoZXJlIGV2ZW5z
IHRoZSBzdGFja3MuICAqLwo+IC0gIHl5c3NwKys7Cj4gLQo+IC0geXlzZXRzdGF0ZToKPiAtICAq
eXlzc3AgPSB5eXN0YXRlOwo+IC0KPiAtICBpZiAoeXlzcyArIHl5c3RhY2tzaXplIC0gMSA8PSB5
eXNzcCkKPiAtICAgIHsKPiAtICAgICAgLyogR2V0IHRoZSBjdXJyZW50IHVzZWQgc2l6ZSBvZiB0
aGUgdGhyZWUgc3RhY2tzLCBpbiBlbGVtZW50cy4gICovCj4gLSAgICAgIFlZU0laRV9UIHl5c2l6
ZSA9IHl5c3NwIC0geXlzcyArIDE7Cj4gLQo+IC0jaWZkZWYgeXlvdmVyZmxvdwo+IC0gICAgICB7
Cj4gLQkvKiBHaXZlIHVzZXIgYSBjaGFuY2UgdG8gcmVhbGxvY2F0ZSB0aGUgc3RhY2suICBVc2Ug
Y29waWVzIG9mCj4gLQkgICB0aGVzZSBzbyB0aGF0IHRoZSAmJ3MgZG9uJ3QgZm9yY2UgdGhlIHJl
YWwgb25lcyBpbnRvCj4gLQkgICBtZW1vcnkuICAqLwo+IC0JWVlTVFlQRSAqeXl2czEgPSB5eXZz
Owo+IC0JeXl0eXBlX2ludDE2ICp5eXNzMSA9IHl5c3M7Cj4gLQo+IC0JLyogRWFjaCBzdGFjayBw
b2ludGVyIGFkZHJlc3MgaXMgZm9sbG93ZWQgYnkgdGhlIHNpemUgb2YgdGhlCj4gLQkgICBkYXRh
IGluIHVzZSBpbiB0aGF0IHN0YWNrLCBpbiBieXRlcy4gIFRoaXMgdXNlZCB0byBiZSBhCj4gLQkg
ICBjb25kaXRpb25hbCBhcm91bmQganVzdCB0aGUgdHdvIGV4dHJhIGFyZ3MsIGJ1dCB0aGF0IG1p
Z2h0Cj4gLQkgICBiZSB1bmRlZmluZWQgaWYgeXlvdmVyZmxvdyBpcyBhIG1hY3JvLiAgKi8KPiAt
CXl5b3ZlcmZsb3cgKFlZXygibWVtb3J5IGV4aGF1c3RlZCIpLAo+IC0JCSAgICAmeXlzczEsIHl5
c2l6ZSAqIHNpemVvZiAoKnl5c3NwKSwKPiAtCQkgICAgJnl5dnMxLCB5eXNpemUgKiBzaXplb2Yg
KCp5eXZzcCksCj4gLQkJICAgICZ5eXN0YWNrc2l6ZSk7Cj4gLQo+IC0JeXlzcyA9IHl5c3MxOwo+
IC0JeXl2cyA9IHl5dnMxOwo+IC0gICAgICB9Cj4gLSNlbHNlIC8qIG5vIHl5b3ZlcmZsb3cgKi8K
PiAtIyBpZm5kZWYgWVlTVEFDS19SRUxPQ0FURQo+IC0gICAgICBnb3RvIHl5ZXhoYXVzdGVkbGFi
Owo+IC0jIGVsc2UKPiAtICAgICAgLyogRXh0ZW5kIHRoZSBzdGFjayBvdXIgb3duIHdheS4gICov
Cj4gLSAgICAgIGlmIChZWU1BWERFUFRIIDw9IHl5c3RhY2tzaXplKQo+IC0JZ290byB5eWV4aGF1
c3RlZGxhYjsKPiAtICAgICAgeXlzdGFja3NpemUgKj0gMjsKPiAtICAgICAgaWYgKFlZTUFYREVQ
VEggPCB5eXN0YWNrc2l6ZSkKPiAtCXl5c3RhY2tzaXplID0gWVlNQVhERVBUSDsKPiAtCj4gLSAg
ICAgIHsKPiAtCXl5dHlwZV9pbnQxNiAqeXlzczEgPSB5eXNzOwo+IC0JdW5pb24geXlhbGxvYyAq
eXlwdHIgPQo+IC0JICAodW5pb24geXlhbGxvYyAqKSBZWVNUQUNLX0FMTE9DIChZWVNUQUNLX0JZ
VEVTICh5eXN0YWNrc2l6ZSkpOwo+IC0JaWYgKCEgeXlwdHIpCj4gLQkgIGdvdG8geXlleGhhdXN0
ZWRsYWI7Cj4gLQlZWVNUQUNLX1JFTE9DQVRFICh5eXNzX2FsbG9jLCB5eXNzKTsKPiAtCVlZU1RB
Q0tfUkVMT0NBVEUgKHl5dnNfYWxsb2MsIHl5dnMpOwo+IC0jICB1bmRlZiBZWVNUQUNLX1JFTE9D
QVRFCj4gLQlpZiAoeXlzczEgIT0geXlzc2EpCj4gLQkgIFlZU1RBQ0tfRlJFRSAoeXlzczEpOwo+
IC0gICAgICB9Cj4gLSMgZW5kaWYKPiAtI2VuZGlmIC8qIG5vIHl5b3ZlcmZsb3cgKi8KPiAtCj4g
LSAgICAgIHl5c3NwID0geXlzcyArIHl5c2l6ZSAtIDE7Cj4gLSAgICAgIHl5dnNwID0geXl2cyAr
IHl5c2l6ZSAtIDE7Cj4gLQo+IC0gICAgICBZWURQUklOVEYgKChzdGRlcnIsICJTdGFjayBzaXpl
IGluY3JlYXNlZCB0byAlbHVcbiIsCj4gLQkJICAodW5zaWduZWQgbG9uZyBpbnQpIHl5c3RhY2tz
aXplKSk7Cj4gLQo+IC0gICAgICBpZiAoeXlzcyArIHl5c3RhY2tzaXplIC0gMSA8PSB5eXNzcCkK
PiAtCVlZQUJPUlQ7Cj4gLSAgICB9Cj4gLQo+IC0gIFlZRFBSSU5URiAoKHN0ZGVyciwgIkVudGVy
aW5nIHN0YXRlICVkXG4iLCB5eXN0YXRlKSk7Cj4gLQo+IC0gIGlmICh5eXN0YXRlID09IFlZRklO
QUwpCj4gLSAgICBZWUFDQ0VQVDsKPiAtCj4gLSAgZ290byB5eWJhY2t1cDsKPiAtCj4gLS8qLS0t
LS0tLS0tLS0uCj4gLXwgeXliYWNrdXAuICB8Cj4gLWAtLS0tLS0tLS0tLSovCj4gLXl5YmFja3Vw
Ogo+IC0KPiAtICAvKiBEbyBhcHByb3ByaWF0ZSBwcm9jZXNzaW5nIGdpdmVuIHRoZSBjdXJyZW50
IHN0YXRlLiAgUmVhZCBhCj4gLSAgICAgbG9va2FoZWFkIHRva2VuIGlmIHdlIG5lZWQgb25lIGFu
ZCBkb24ndCBhbHJlYWR5IGhhdmUgb25lLiAgKi8KPiAtCj4gLSAgLyogRmlyc3QgdHJ5IHRvIGRl
Y2lkZSB3aGF0IHRvIGRvIHdpdGhvdXQgcmVmZXJlbmNlIHRvIGxvb2thaGVhZCB0b2tlbi4gICov
Cj4gLSAgeXluID0geXlwYWN0W3l5c3RhdGVdOwo+IC0gIGlmICh5eXBhY3RfdmFsdWVfaXNfZGVm
YXVsdCAoeXluKSkKPiAtICAgIGdvdG8geXlkZWZhdWx0Owo+IC0KPiAtICAvKiBOb3Qga25vd24g
PT4gZ2V0IGEgbG9va2FoZWFkIHRva2VuIGlmIGRvbid0IGFscmVhZHkgaGF2ZSBvbmUuICAqLwo+
IC0KPiAtICAvKiBZWUNIQVIgaXMgZWl0aGVyIFlZRU1QVFkgb3IgWVlFT0Ygb3IgYSB2YWxpZCBs
b29rYWhlYWQgc3ltYm9sLiAgKi8KPiAtICBpZiAoeXljaGFyID09IFlZRU1QVFkpCj4gLSAgICB7
Cj4gLSAgICAgIFlZRFBSSU5URiAoKHN0ZGVyciwgIlJlYWRpbmcgYSB0b2tlbjogIikpOwo+IC0g
ICAgICB5eWNoYXIgPSBZWUxFWDsKPiAtICAgIH0KPiAtCj4gLSAgaWYgKHl5Y2hhciA8PSBZWUVP
RikKPiAtICAgIHsKPiAtICAgICAgeXljaGFyID0geXl0b2tlbiA9IFlZRU9GOwo+IC0gICAgICBZ
WURQUklOVEYgKChzdGRlcnIsICJOb3cgYXQgZW5kIG9mIGlucHV0LlxuIikpOwo+IC0gICAgfQo+
IC0gIGVsc2UKPiAtICAgIHsKPiAtICAgICAgeXl0b2tlbiA9IFlZVFJBTlNMQVRFICh5eWNoYXIp
Owo+IC0gICAgICBZWV9TWU1CT0xfUFJJTlQgKCJOZXh0IHRva2VuIGlzIiwgeXl0b2tlbiwgJnl5
bHZhbCwgJnl5bGxvYyk7Cj4gLSAgICB9Cj4gLQo+IC0gIC8qIElmIHRoZSBwcm9wZXIgYWN0aW9u
IG9uIHNlZWluZyB0b2tlbiBZWVRPS0VOIGlzIHRvIHJlZHVjZSBvciB0bwo+IC0gICAgIGRldGVj
dCBhbiBlcnJvciwgdGFrZSB0aGF0IGFjdGlvbi4gICovCj4gLSAgeXluICs9IHl5dG9rZW47Cj4g
LSAgaWYgKHl5biA8IDAgfHwgWVlMQVNUIDwgeXluIHx8IHl5Y2hlY2tbeXluXSAhPSB5eXRva2Vu
KQo+IC0gICAgZ290byB5eWRlZmF1bHQ7Cj4gLSAgeXluID0geXl0YWJsZVt5eW5dOwo+IC0gIGlm
ICh5eW4gPD0gMCkKPiAtICAgIHsKPiAtICAgICAgaWYgKHl5dGFibGVfdmFsdWVfaXNfZXJyb3Ig
KHl5bikpCj4gLSAgICAgICAgZ290byB5eWVycmxhYjsKPiAtICAgICAgeXluID0gLXl5bjsKPiAt
ICAgICAgZ290byB5eXJlZHVjZTsKPiAtICAgIH0KPiAtCj4gLSAgLyogQ291bnQgdG9rZW5zIHNo
aWZ0ZWQgc2luY2UgZXJyb3I7IGFmdGVyIHRocmVlLCB0dXJuIG9mZiBlcnJvcgo+IC0gICAgIHN0
YXR1cy4gICovCj4gLSAgaWYgKHl5ZXJyc3RhdHVzKQo+IC0gICAgeXllcnJzdGF0dXMtLTsKPiAt
Cj4gLSAgLyogU2hpZnQgdGhlIGxvb2thaGVhZCB0b2tlbi4gICovCj4gLSAgWVlfU1lNQk9MX1BS
SU5UICgiU2hpZnRpbmciLCB5eXRva2VuLCAmeXlsdmFsLCAmeXlsbG9jKTsKPiAtCj4gLSAgLyog
RGlzY2FyZCB0aGUgc2hpZnRlZCB0b2tlbi4gICovCj4gLSAgeXljaGFyID0gWVlFTVBUWTsKPiAt
Cj4gLSAgeXlzdGF0ZSA9IHl5bjsKPiAtICAqKyt5eXZzcCA9IHl5bHZhbDsKPiAtCj4gLSAgZ290
byB5eW5ld3N0YXRlOwo+IC0KPiAtCj4gLS8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwgeXlkZWZhdWx0IC0tIGRvIHRoZSBk
ZWZhdWx0IGFjdGlvbiBmb3IgdGhlIGN1cnJlbnQgc3RhdGUuICB8Cj4gLWAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCj4gLXl5ZGVm
YXVsdDoKPiAtICB5eW4gPSB5eWRlZmFjdFt5eXN0YXRlXTsKPiAtICBpZiAoeXluID09IDApCj4g
LSAgICBnb3RvIHl5ZXJybGFiOwo+IC0gIGdvdG8geXlyZWR1Y2U7Cj4gLQo+IC0KPiAtLyotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4KPiAtfCB5eXJlZHVjZSAtLSBEbyBhIHJlZHVjdGlv
bi4gIHwKPiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KPiAteXlyZWR1Y2U6Cj4g
LSAgLyogeXluIGlzIHRoZSBudW1iZXIgb2YgYSBydWxlIHRvIHJlZHVjZSB3aXRoLiAgKi8KPiAt
ICB5eWxlbiA9IHl5cjJbeXluXTsKPiAtCj4gLSAgLyogSWYgWVlMRU4gaXMgbm9uemVybywgaW1w
bGVtZW50IHRoZSBkZWZhdWx0IHZhbHVlIG9mIHRoZSBhY3Rpb246Cj4gLSAgICAgYCQkID0gJDEn
Lgo+IC0KPiAtICAgICBPdGhlcndpc2UsIHRoZSBmb2xsb3dpbmcgbGluZSBzZXRzIFlZVkFMIHRv
IGdhcmJhZ2UuCj4gLSAgICAgVGhpcyBiZWhhdmlvciBpcyB1bmRvY3VtZW50ZWQgYW5kIEJpc29u
Cj4gLSAgICAgdXNlcnMgc2hvdWxkIG5vdCByZWx5IHVwb24gaXQuICBBc3NpZ25pbmcgdG8gWVlW
QUwKPiAtICAgICB1bmNvbmRpdGlvbmFsbHkgbWFrZXMgdGhlIHBhcnNlciBhIGJpdCBzbWFsbGVy
LCBhbmQgaXQgYXZvaWRzIGEKPiAtICAgICBHQ0Mgd2FybmluZyB0aGF0IFlZVkFMIG1heSBiZSB1
c2VkIHVuaW5pdGlhbGl6ZWQuICAqLwo+IC0gIHl5dmFsID0geXl2c3BbMS15eWxlbl07Cj4gLQo+
IC0KPiAtICBZWV9SRURVQ0VfUFJJTlQgKHl5bik7Cj4gLSAgc3dpdGNoICh5eW4pCj4gLSAgICB7
Cj4gLSAgICAgICAgY2FzZSAxMDoKPiAtCj4gLSAgICB7IHpjb25mX2Vycm9yKCJ1bmV4cGVjdGVk
IGVuZCBzdGF0ZW1lbnQiKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMTE6Cj4gLQo+
IC0gICAgeyB6Y29uZl9lcnJvcigidW5rbm93biBzdGF0ZW1lbnQgXCIlc1wiIiwgKHl5dnNwWygy
KSAtICg0KV0uc3RyaW5nKSk7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEyOgo+IC0K
PiAtICAgIHsKPiAtCXpjb25mX2Vycm9yKCJ1bmV4cGVjdGVkIG9wdGlvbiBcIiVzXCIiLCBrY29u
Zl9pZF9zdHJpbmdzICsgKHl5dnNwWygyKSAtICg0KV0uaWQpLT5uYW1lKTsKPiAtfQo+IC0gICAg
YnJlYWs7Cj4gLQo+IC0gIGNhc2UgMTM6Cj4gLQo+IC0gICAgeyB6Y29uZl9lcnJvcigiaW52YWxp
ZCBzdGF0ZW1lbnQiKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMjg6Cj4gLQo+IC0g
ICAgeyB6Y29uZl9lcnJvcigidW5rbm93biBvcHRpb24gXCIlc1wiIiwgKHl5dnNwWygxKSAtICgz
KV0uc3RyaW5nKSk7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDI5Ogo+IC0KPiAtICAg
IHsgemNvbmZfZXJyb3IoImludmFsaWQgb3B0aW9uIik7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAt
ICBjYXNlIDMwOgo+IC0KPiAtICAgIHsKPiAtCXN0cnVjdCBzeW1ib2wgKnN5bSA9IHN5bV9sb29r
dXAoKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSwgMCk7Cj4gLQlzeW0tPmZsYWdzIHw9IFNZTUJP
TF9PUFRJT05BTDsKPiAtCW1lbnVfYWRkX2VudHJ5KHN5bSk7Cj4gLQlwcmludGQoREVCVUdfUEFS
U0UsICIlczolZDpjb25maWcgJXNcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCks
ICh5eXZzcFsoMikgLSAoMyldLnN0cmluZykpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAg
Y2FzZSAzMToKPiAtCj4gLSAgICB7Cj4gLQltZW51X2VuZF9lbnRyeSgpOwo+IC0JcHJpbnRkKERF
QlVHX1BBUlNFLCAiJXM6JWQ6ZW5kY29uZmlnXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xp
bmVubygpKTsKPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMzI6Cj4gLQo+IC0gICAg
ewo+IC0Jc3RydWN0IHN5bWJvbCAqc3ltID0gc3ltX2xvb2t1cCgoeXl2c3BbKDIpIC0gKDMpXS5z
dHJpbmcpLCAwKTsKPiAtCXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOwo+IC0JbWVudV9h
ZGRfZW50cnkoc3ltKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOm1lbnVjb25maWcg
JXNcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCksICh5eXZzcFsoMikgLSAoMyld
LnN0cmluZykpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSAzMzoKPiAtCj4gLSAg
ICB7Cj4gLQlpZiAoY3VycmVudF9lbnRyeS0+cHJvbXB0KQo+IC0JCWN1cnJlbnRfZW50cnktPnBy
b21wdC0+dHlwZSA9IFBfTUVOVTsKPiAtCWVsc2UKPiAtCQl6Y29uZnByaW50KCJ3YXJuaW5nOiBt
ZW51Y29uZmlnIHN0YXRlbWVudCB3aXRob3V0IHByb21wdCIpOwo+IC0JbWVudV9lbmRfZW50cnko
KTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmVuZGNvbmZpZ1xuIiwgemNvbmZfY3Vy
bmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNl
IDQxOgo+IC0KPiAtICAgIHsKPiAtCW1lbnVfc2V0X3R5cGUoKHl5dnNwWygxKSAtICgzKV0uaWQp
LT5zdHlwZSk7Cj4gLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDp0eXBlKCV1KVxuIiwKPiAt
CQl6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLAo+IC0JCSh5eXZzcFsoMSkgLSAoMyld
LmlkKS0+c3R5cGUpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA0MjoKPiAtCj4g
LSAgICB7Cj4gLQltZW51X2FkZF9wcm9tcHQoUF9QUk9NUFQsICh5eXZzcFsoMikgLSAoNCldLnN0
cmluZyksICh5eXZzcFsoMykgLSAoNCldLmV4cHIpKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwg
IiVzOiVkOnByb21wdFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLX0K
PiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDQzOgo+IC0KPiAtICAgIHsKPiAtCW1lbnVfYWRk
X2V4cHIoUF9ERUZBVUxULCAoeXl2c3BbKDIpIC0gKDQpXS5leHByKSwgKHl5dnNwWygzKSAtICg0
KV0uZXhwcikpOwo+IC0JaWYgKCh5eXZzcFsoMSkgLSAoNCldLmlkKS0+c3R5cGUgIT0gU19VTktO
T1dOKQo+IC0JCW1lbnVfc2V0X3R5cGUoKHl5dnNwWygxKSAtICg0KV0uaWQpLT5zdHlwZSk7Cj4g
LQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDpkZWZhdWx0KCV1KVxuIiwKPiAtCQl6Y29uZl9j
dXJuYW1lKCksIHpjb25mX2xpbmVubygpLAo+IC0JCSh5eXZzcFsoMSkgLSAoNCldLmlkKS0+c3R5
cGUpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA0NDoKPiAtCj4gLSAgICB7Cj4g
LQltZW51X2FkZF9zeW1ib2woUF9TRUxFQ1QsIHN5bV9sb29rdXAoKHl5dnNwWygyKSAtICg0KV0u
c3RyaW5nKSwgMCksICh5eXZzcFsoMykgLSAoNCldLmV4cHIpKTsKPiAtCXByaW50ZChERUJVR19Q
QVJTRSwgIiVzOiVkOnNlbGVjdFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7
Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDQ1Ogo+IC0KPiAtICAgIHsKPiAtCW1l
bnVfYWRkX2V4cHIoUF9SQU5HRSwgZXhwcl9hbGxvY19jb21wKEVfUkFOR0UsKHl5dnNwWygyKSAt
ICg1KV0uc3ltYm9sKSwgKHl5dnNwWygzKSAtICg1KV0uc3ltYm9sKSksICh5eXZzcFsoNCkgLSAo
NSldLmV4cHIpKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnJhbmdlXG4iLCB6Y29u
Zl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0g
IGNhc2UgNDg6Cj4gLQo+IC0gICAgewo+IC0JY29uc3Qgc3RydWN0IGtjb25mX2lkICppZCA9IGtj
b25mX2lkX2xvb2t1cCgoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpLCBzdHJsZW4oKHl5dnNwWygy
KSAtICgzKV0uc3RyaW5nKSkpOwo+IC0JaWYgKGlkICYmIGlkLT5mbGFncyAmIFRGX09QVElPTikK
PiAtCQltZW51X2FkZF9vcHRpb24oaWQtPnRva2VuLCAoeXl2c3BbKDMpIC0gKDMpXS5zdHJpbmcp
KTsKPiAtCWVsc2UKPiAtCQl6Y29uZnByaW50KCJ3YXJuaW5nOiBpZ25vcmluZyB1bmtub3duIG9w
dGlvbiAlcyIsICh5eXZzcFsoMikgLSAoMyldLnN0cmluZykpOwo+IC0JZnJlZSgoeXl2c3BbKDIp
IC0gKDMpXS5zdHJpbmcpKTsKPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgNDk6Cj4g
LQo+IC0gICAgeyAoeXl2YWwuc3RyaW5nKSA9IE5VTEw7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAt
ICBjYXNlIDUwOgo+IC0KPiAtICAgIHsgKHl5dmFsLnN0cmluZykgPSAoeXl2c3BbKDIpIC0gKDIp
XS5zdHJpbmcpOyB9Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA1MToKPiAtCj4gLSAgICB7
Cj4gLQlzdHJ1Y3Qgc3ltYm9sICpzeW0gPSBzeW1fbG9va3VwKCh5eXZzcFsoMikgLSAoMyldLnN0
cmluZyksIFNZTUJPTF9DSE9JQ0UpOwo+IC0Jc3ltLT5mbGFncyB8PSBTWU1CT0xfQVVUTzsKPiAt
CW1lbnVfYWRkX2VudHJ5KHN5bSk7Cj4gLQltZW51X2FkZF9leHByKFBfQ0hPSUNFLCBOVUxMLCBO
VUxMKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmNob2ljZVxuIiwgemNvbmZfY3Vy
bmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNl
IDUyOgo+IC0KPiAtICAgIHsKPiAtCSh5eXZhbC5tZW51KSA9IG1lbnVfYWRkX21lbnUoKTsKPiAt
fQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgNTM6Cj4gLQo+IC0gICAgewo+IC0JaWYgKHpj
b25mX2VuZHRva2VuKCh5eXZzcFsoMSkgLSAoMSldLmlkKSwgVF9DSE9JQ0UsIFRfRU5EQ0hPSUNF
KSkgewo+IC0JCW1lbnVfZW5kX21lbnUoKTsKPiAtCQlwcmludGQoREVCVUdfUEFSU0UsICIlczol
ZDplbmRjaG9pY2VcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwo+IC0JfQo+
IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA2MToKPiAtCj4gLSAgICB7Cj4gLQltZW51
X2FkZF9wcm9tcHQoUF9QUk9NUFQsICh5eXZzcFsoMikgLSAoNCldLnN0cmluZyksICh5eXZzcFso
MykgLSAoNCldLmV4cHIpKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnByb21wdFxu
IiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+
IC0KPiAtICBjYXNlIDYyOgo+IC0KPiAtICAgIHsKPiAtCWlmICgoeXl2c3BbKDEpIC0gKDMpXS5p
ZCktPnN0eXBlID09IFNfQk9PTEVBTiB8fCAoeXl2c3BbKDEpIC0gKDMpXS5pZCktPnN0eXBlID09
IFNfVFJJU1RBVEUpIHsKPiAtCQltZW51X3NldF90eXBlKCh5eXZzcFsoMSkgLSAoMyldLmlkKS0+
c3R5cGUpOwo+IC0JCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnR5cGUoJXUpXG4iLAo+IC0J
CQl6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpLAo+IC0JCQkoeXl2c3BbKDEpIC0gKDMp
XS5pZCktPnN0eXBlKTsKPiAtCX0gZWxzZQo+IC0JCVlZRVJST1I7Cj4gLX0KPiAtICAgIGJyZWFr
Owo+IC0KPiAtICBjYXNlIDYzOgo+IC0KPiAtICAgIHsKPiAtCWN1cnJlbnRfZW50cnktPnN5bS0+
ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOwo+IC0JcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6
b3B0aW9uYWxcbiIsIHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwo+IC19Cj4gLSAg
ICBicmVhazsKPiAtCj4gLSAgY2FzZSA2NDoKPiAtCj4gLSAgICB7Cj4gLQlpZiAoKHl5dnNwWygx
KSAtICg0KV0uaWQpLT5zdHlwZSA9PSBTX1VOS05PV04pIHsKPiAtCQltZW51X2FkZF9zeW1ib2wo
UF9ERUZBVUxULCBzeW1fbG9va3VwKCh5eXZzcFsoMikgLSAoNCldLnN0cmluZyksIDApLCAoeXl2
c3BbKDMpIC0gKDQpXS5leHByKSk7Cj4gLQkJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6ZGVm
YXVsdFxuIiwKPiAtCQkJemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLQl9IGVs
c2UKPiAtCQlZWUVSUk9SOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA2NzoKPiAt
Cj4gLSAgICB7Cj4gLQlwcmludGQoREVCVUdfUEFSU0UsICIlczolZDppZlxuIiwgemNvbmZfY3Vy
bmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gLQltZW51X2FkZF9lbnRyeShOVUxMKTsKPiAtCW1l
bnVfYWRkX2RlcCgoeXl2c3BbKDIpIC0gKDMpXS5leHByKSk7Cj4gLQkoeXl2YWwubWVudSkgPSBt
ZW51X2FkZF9tZW51KCk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDY4Ogo+IC0K
PiAtICAgIHsKPiAtCWlmICh6Y29uZl9lbmR0b2tlbigoeXl2c3BbKDEpIC0gKDEpXS5pZCksIFRf
SUYsIFRfRU5ESUYpKSB7Cj4gLQkJbWVudV9lbmRfbWVudSgpOwo+IC0JCXByaW50ZChERUJVR19Q
QVJTRSwgIiVzOiVkOmVuZGlmXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsK
PiAtCX0KPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgNzQ6Cj4gLQo+IC0gICAgewo+
IC0JbWVudV9hZGRfcHJvbXB0KFBfTUVOVSwgKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSwgTlVM
TCk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDc1Ogo+IC0KPiAtICAgIHsKPiAt
CW1lbnVfYWRkX2VudHJ5KE5VTEwpOwo+IC0JbWVudV9hZGRfcHJvbXB0KFBfTUVOVSwgKHl5dnNw
WygyKSAtICgzKV0uc3RyaW5nKSwgTlVMTCk7Cj4gLQlwcmludGQoREVCVUdfUEFSU0UsICIlczol
ZDptZW51XG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKPiAtfQo+IC0gICAg
YnJlYWs7Cj4gLQo+IC0gIGNhc2UgNzY6Cj4gLQo+IC0gICAgewo+IC0JKHl5dmFsLm1lbnUpID0g
bWVudV9hZGRfbWVudSgpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA3NzoKPiAt
Cj4gLSAgICB7Cj4gLQlpZiAoemNvbmZfZW5kdG9rZW4oKHl5dnNwWygxKSAtICgxKV0uaWQpLCBU
X01FTlUsIFRfRU5ETUVOVSkpIHsKPiAtCQltZW51X2VuZF9tZW51KCk7Cj4gLQkJcHJpbnRkKERF
QlVHX1BBUlNFLCAiJXM6JWQ6ZW5kbWVudVxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5l
bm8oKSk7Cj4gLQl9Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDgzOgo+IC0KPiAt
ICAgIHsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnNvdXJjZSAlc1xuIiwgemNvbmZf
Y3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgKHl5dnNwWygyKSAtICgzKV0uc3RyaW5nKSk7Cj4g
LQl6Y29uZl9uZXh0ZmlsZSgoeXl2c3BbKDIpIC0gKDMpXS5zdHJpbmcpKTsKPiAtfQo+IC0gICAg
YnJlYWs7Cj4gLQo+IC0gIGNhc2UgODQ6Cj4gLQo+IC0gICAgewo+IC0JbWVudV9hZGRfZW50cnko
TlVMTCk7Cj4gLQltZW51X2FkZF9wcm9tcHQoUF9DT01NRU5ULCAoeXl2c3BbKDIpIC0gKDMpXS5z
dHJpbmcpLCBOVUxMKTsKPiAtCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmNvbW1lbnRcbiIs
IHpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwo+IC19Cj4gLSAgICBicmVhazsKPiAt
Cj4gLSAgY2FzZSA4NToKPiAtCj4gLSAgICB7Cj4gLQltZW51X2VuZF9lbnRyeSgpOwo+IC19Cj4g
LSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA4NjoKPiAtCj4gLSAgICB7Cj4gLQlwcmludGQoREVC
VUdfUEFSU0UsICIlczolZDpoZWxwXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygp
KTsKPiAtCXpjb25mX3N0YXJ0aGVscCgpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2Fz
ZSA4NzoKPiAtCj4gLSAgICB7Cj4gLQljdXJyZW50X2VudHJ5LT5oZWxwID0gKHl5dnNwWygyKSAt
ICgyKV0uc3RyaW5nKTsKPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgOTI6Cj4gLQo+
IC0gICAgewo+IC0JbWVudV9hZGRfZGVwKCh5eXZzcFsoMykgLSAoNCldLmV4cHIpKTsKPiAtCXBy
aW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmRlcGVuZHMgb25cbiIsIHpjb25mX2N1cm5hbWUoKSwg
emNvbmZfbGluZW5vKCkpOwo+IC19Cj4gLSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSA5NjoKPiAt
Cj4gLSAgICB7Cj4gLQltZW51X2FkZF92aXNpYmlsaXR5KCh5eXZzcFsoMikgLSAoMildLmV4cHIp
KTsKPiAtfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgOTg6Cj4gLQo+IC0gICAgewo+IC0J
bWVudV9hZGRfcHJvbXB0KFBfUFJPTVBULCAoeXl2c3BbKDEpIC0gKDIpXS5zdHJpbmcpLCAoeXl2
c3BbKDIpIC0gKDIpXS5leHByKSk7Cj4gLX0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEw
MToKPiAtCj4gLSAgICB7ICh5eXZhbC5pZCkgPSAoeXl2c3BbKDEpIC0gKDIpXS5pZCk7IH0KPiAt
ICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEwMjoKPiAtCj4gLSAgICB7ICh5eXZhbC5pZCkgPSAo
eXl2c3BbKDEpIC0gKDIpXS5pZCk7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEwMzoK
PiAtCj4gLSAgICB7ICh5eXZhbC5pZCkgPSAoeXl2c3BbKDEpIC0gKDIpXS5pZCk7IH0KPiAtICAg
IGJyZWFrOwo+IC0KPiAtICBjYXNlIDEwNjoKPiAtCj4gLSAgICB7ICh5eXZhbC5leHByKSA9IE5V
TEw7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEwNzoKPiAtCj4gLSAgICB7ICh5eXZh
bC5leHByKSA9ICh5eXZzcFsoMikgLSAoMildLmV4cHIpOyB9Cj4gLSAgICBicmVhazsKPiAtCj4g
LSAgY2FzZSAxMDg6Cj4gLQo+IC0gICAgeyAoeXl2YWwuZXhwcikgPSBleHByX2FsbG9jX3N5bWJv
bCgoeXl2c3BbKDEpIC0gKDEpXS5zeW1ib2wpKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNh
c2UgMTA5Ogo+IC0KPiAtICAgIHsgKHl5dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVfTFRI
LCAoeXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAoeXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsg
fQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMTEwOgo+IC0KPiAtICAgIHsgKHl5dmFsLmV4
cHIpID0gZXhwcl9hbGxvY19jb21wKEVfTEVRLCAoeXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAo
eXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2Ug
MTExOgo+IC0KPiAtICAgIHsgKHl5dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVfR1RILCAo
eXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAoeXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsgfQo+
IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMTEyOgo+IC0KPiAtICAgIHsgKHl5dmFsLmV4cHIp
ID0gZXhwcl9hbGxvY19jb21wKEVfR0VRLCAoeXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAoeXl2
c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2UgMTEz
Ogo+IC0KPiAtICAgIHsgKHl5dmFsLmV4cHIpID0gZXhwcl9hbGxvY19jb21wKEVfRVFVQUwsICh5
eXZzcFsoMSkgLSAoMyldLnN5bWJvbCksICh5eXZzcFsoMykgLSAoMyldLnN5bWJvbCkpOyB9Cj4g
LSAgICBicmVhazsKPiAtCj4gLSAgY2FzZSAxMTQ6Cj4gLQo+IC0gICAgeyAoeXl2YWwuZXhwcikg
PSBleHByX2FsbG9jX2NvbXAoRV9VTkVRVUFMLCAoeXl2c3BbKDEpIC0gKDMpXS5zeW1ib2wpLCAo
eXl2c3BbKDMpIC0gKDMpXS5zeW1ib2wpKTsgfQo+IC0gICAgYnJlYWs7Cj4gLQo+IC0gIGNhc2Ug
MTE1Ogo+IC0KPiAtICAgIHsgKHl5dmFsLmV4cHIpID0gKHl5dnNwWygyKSAtICgzKV0uZXhwcik7
IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDExNjoKPiAtCj4gLSAgICB7ICh5eXZhbC5l
eHByKSA9IGV4cHJfYWxsb2Nfb25lKEVfTk9ULCAoeXl2c3BbKDIpIC0gKDIpXS5leHByKSk7IH0K
PiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDExNzoKPiAtCj4gLSAgICB7ICh5eXZhbC5leHBy
KSA9IGV4cHJfYWxsb2NfdHdvKEVfT1IsICh5eXZzcFsoMSkgLSAoMyldLmV4cHIpLCAoeXl2c3Bb
KDMpIC0gKDMpXS5leHByKSk7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDExODoKPiAt
Cj4gLSAgICB7ICh5eXZhbC5leHByKSA9IGV4cHJfYWxsb2NfdHdvKEVfQU5ELCAoeXl2c3BbKDEp
IC0gKDMpXS5leHByKSwgKHl5dnNwWygzKSAtICgzKV0uZXhwcikpOyB9Cj4gLSAgICBicmVhazsK
PiAtCj4gLSAgY2FzZSAxMTk6Cj4gLQo+IC0gICAgeyAoeXl2YWwuc3ltYm9sKSA9IHN5bV9sb29r
dXAoKHl5dnNwWygxKSAtICgxKV0uc3RyaW5nKSwgMCk7IGZyZWUoKHl5dnNwWygxKSAtICgxKV0u
c3RyaW5nKSk7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtICBjYXNlIDEyMDoKPiAtCj4gLSAgICB7
ICh5eXZhbC5zeW1ib2wpID0gc3ltX2xvb2t1cCgoeXl2c3BbKDEpIC0gKDEpXS5zdHJpbmcpLCBT
WU1CT0xfQ09OU1QpOyBmcmVlKCh5eXZzcFsoMSkgLSAoMSldLnN0cmluZykpOyB9Cj4gLSAgICBi
cmVhazsKPiAtCj4gLSAgY2FzZSAxMjE6Cj4gLQo+IC0gICAgeyAoeXl2YWwuc3RyaW5nKSA9IE5V
TEw7IH0KPiAtICAgIGJyZWFrOwo+IC0KPiAtCj4gLQo+IC0gICAgICBkZWZhdWx0OiBicmVhazsK
PiAtICAgIH0KPiAtICAvKiBVc2VyIHNlbWFudGljIGFjdGlvbnMgc29tZXRpbWVzIGFsdGVyIHl5
Y2hhciwgYW5kIHRoYXQgcmVxdWlyZXMKPiAtICAgICB0aGF0IHl5dG9rZW4gYmUgdXBkYXRlZCB3
aXRoIHRoZSBuZXcgdHJhbnNsYXRpb24uICBXZSB0YWtlIHRoZQo+IC0gICAgIGFwcHJvYWNoIG9m
IHRyYW5zbGF0aW5nIGltbWVkaWF0ZWx5IGJlZm9yZSBldmVyeSB1c2Ugb2YgeXl0b2tlbi4KPiAt
ICAgICBPbmUgYWx0ZXJuYXRpdmUgaXMgdHJhbnNsYXRpbmcgaGVyZSBhZnRlciBldmVyeSBzZW1h
bnRpYyBhY3Rpb24sCj4gLSAgICAgYnV0IHRoYXQgdHJhbnNsYXRpb24gd291bGQgYmUgbWlzc2Vk
IGlmIHRoZSBzZW1hbnRpYyBhY3Rpb24gaW52b2tlcwo+IC0gICAgIFlZQUJPUlQsIFlZQUNDRVBU
LCBvciBZWUVSUk9SIGltbWVkaWF0ZWx5IGFmdGVyIGFsdGVyaW5nIHl5Y2hhciBvcgo+IC0gICAg
IGlmIGl0IGludm9rZXMgWVlCQUNLVVAuICBJbiB0aGUgY2FzZSBvZiBZWUFCT1JUIG9yIFlZQUND
RVBULCBhbgo+IC0gICAgIGluY29ycmVjdCBkZXN0cnVjdG9yIG1pZ2h0IHRoZW4gYmUgaW52b2tl
ZCBpbW1lZGlhdGVseS4gIEluIHRoZQo+IC0gICAgIGNhc2Ugb2YgWVlFUlJPUiBvciBZWUJBQ0tV
UCwgc3Vic2VxdWVudCBwYXJzZXIgYWN0aW9ucyBtaWdodCBsZWFkCj4gLSAgICAgdG8gYW4gaW5j
b3JyZWN0IGRlc3RydWN0b3IgY2FsbCBvciB2ZXJib3NlIHN5bnRheCBlcnJvciBtZXNzYWdlCj4g
LSAgICAgYmVmb3JlIHRoZSBsb29rYWhlYWQgaXMgdHJhbnNsYXRlZC4gICovCj4gLSAgWVlfU1lN
Qk9MX1BSSU5UICgiLT4gJCQgPSIsIHl5cjFbeXluXSwgJnl5dmFsLCAmeXlsb2MpOwo+IC0KPiAt
ICBZWVBPUFNUQUNLICh5eWxlbik7Cj4gLSAgeXlsZW4gPSAwOwo+IC0gIFlZX1NUQUNLX1BSSU5U
ICh5eXNzLCB5eXNzcCk7Cj4gLQo+IC0gICorK3l5dnNwID0geXl2YWw7Cj4gLQo+IC0gIC8qIE5v
dyBgc2hpZnQnIHRoZSByZXN1bHQgb2YgdGhlIHJlZHVjdGlvbi4gIERldGVybWluZSB3aGF0IHN0
YXRlCj4gLSAgICAgdGhhdCBnb2VzIHRvLCBiYXNlZCBvbiB0aGUgc3RhdGUgd2UgcG9wcGVkIGJh
Y2sgdG8gYW5kIHRoZSBydWxlCj4gLSAgICAgbnVtYmVyIHJlZHVjZWQgYnkuICAqLwo+IC0KPiAt
ICB5eW4gPSB5eXIxW3l5bl07Cj4gLQo+IC0gIHl5c3RhdGUgPSB5eXBnb3RvW3l5biAtIFlZTlRP
S0VOU10gKyAqeXlzc3A7Cj4gLSAgaWYgKDAgPD0geXlzdGF0ZSAmJiB5eXN0YXRlIDw9IFlZTEFT
VCAmJiB5eWNoZWNrW3l5c3RhdGVdID09ICp5eXNzcCkKPiAtICAgIHl5c3RhdGUgPSB5eXRhYmxl
W3l5c3RhdGVdOwo+IC0gIGVsc2UKPiAtICAgIHl5c3RhdGUgPSB5eWRlZmdvdG9beXluIC0gWVlO
VE9LRU5TXTsKPiAtCj4gLSAgZ290byB5eW5ld3N0YXRlOwo+IC0KPiAtCj4gLS8qLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgo+IC18IHl5ZXJybGFiIC0tIGhlcmUgb24gZGV0
ZWN0aW5nIGVycm9yIHwKPiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSov
Cj4gLXl5ZXJybGFiOgo+IC0gIC8qIE1ha2Ugc3VyZSB3ZSBoYXZlIGxhdGVzdCBsb29rYWhlYWQg
dHJhbnNsYXRpb24uICBTZWUgY29tbWVudHMgYXQKPiAtICAgICB1c2VyIHNlbWFudGljIGFjdGlv
bnMgZm9yIHdoeSB0aGlzIGlzIG5lY2Vzc2FyeS4gICovCj4gLSAgeXl0b2tlbiA9IHl5Y2hhciA9
PSBZWUVNUFRZID8gWVlFTVBUWSA6IFlZVFJBTlNMQVRFICh5eWNoYXIpOwo+IC0KPiAtICAvKiBJ
ZiBub3QgYWxyZWFkeSByZWNvdmVyaW5nIGZyb20gYW4gZXJyb3IsIHJlcG9ydCB0aGlzIGVycm9y
LiAgKi8KPiAtICBpZiAoIXl5ZXJyc3RhdHVzKQo+IC0gICAgewo+IC0gICAgICArK3l5bmVycnM7
Cj4gLSNpZiAhIFlZRVJST1JfVkVSQk9TRQo+IC0gICAgICB5eWVycm9yIChZWV8oInN5bnRheCBl
cnJvciIpKTsKPiAtI2Vsc2UKPiAtIyBkZWZpbmUgWVlTWU5UQVhfRVJST1IgeXlzeW50YXhfZXJy
b3IgKCZ5eW1zZ19hbGxvYywgJnl5bXNnLCBcCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB5eXNzcCwgeXl0b2tlbikKPiAtICAgICAgewo+IC0gICAgICAgIGNoYXIg
Y29uc3QgKnl5bXNncCA9IFlZXygic3ludGF4IGVycm9yIik7Cj4gLSAgICAgICAgaW50IHl5c3lu
dGF4X2Vycm9yX3N0YXR1czsKPiAtICAgICAgICB5eXN5bnRheF9lcnJvcl9zdGF0dXMgPSBZWVNZ
TlRBWF9FUlJPUjsKPiAtICAgICAgICBpZiAoeXlzeW50YXhfZXJyb3Jfc3RhdHVzID09IDApCj4g
LSAgICAgICAgICB5eW1zZ3AgPSB5eW1zZzsKPiAtICAgICAgICBlbHNlIGlmICh5eXN5bnRheF9l
cnJvcl9zdGF0dXMgPT0gMSkKPiAtICAgICAgICAgIHsKPiAtICAgICAgICAgICAgaWYgKHl5bXNn
ICE9IHl5bXNnYnVmKQo+IC0gICAgICAgICAgICAgIFlZU1RBQ0tfRlJFRSAoeXltc2cpOwo+IC0g
ICAgICAgICAgICB5eW1zZyA9IChjaGFyICopIFlZU1RBQ0tfQUxMT0MgKHl5bXNnX2FsbG9jKTsK
PiAtICAgICAgICAgICAgaWYgKCF5eW1zZykKPiAtICAgICAgICAgICAgICB7Cj4gLSAgICAgICAg
ICAgICAgICB5eW1zZyA9IHl5bXNnYnVmOwo+IC0gICAgICAgICAgICAgICAgeXltc2dfYWxsb2Mg
PSBzaXplb2YgeXltc2didWY7Cj4gLSAgICAgICAgICAgICAgICB5eXN5bnRheF9lcnJvcl9zdGF0
dXMgPSAyOwo+IC0gICAgICAgICAgICAgIH0KPiAtICAgICAgICAgICAgZWxzZQo+IC0gICAgICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHl5c3ludGF4X2Vycm9yX3N0YXR1cyA9IFlZU1lO
VEFYX0VSUk9SOwo+IC0gICAgICAgICAgICAgICAgeXltc2dwID0geXltc2c7Cj4gLSAgICAgICAg
ICAgICAgfQo+IC0gICAgICAgICAgfQo+IC0gICAgICAgIHl5ZXJyb3IgKHl5bXNncCk7Cj4gLSAg
ICAgICAgaWYgKHl5c3ludGF4X2Vycm9yX3N0YXR1cyA9PSAyKQo+IC0gICAgICAgICAgZ290byB5
eWV4aGF1c3RlZGxhYjsKPiAtICAgICAgfQo+IC0jIHVuZGVmIFlZU1lOVEFYX0VSUk9SCj4gLSNl
bmRpZgo+IC0gICAgfQo+IC0KPiAtCj4gLQo+IC0gIGlmICh5eWVycnN0YXR1cyA9PSAzKQo+IC0g
ICAgewo+IC0gICAgICAvKiBJZiBqdXN0IHRyaWVkIGFuZCBmYWlsZWQgdG8gcmV1c2UgbG9va2Fo
ZWFkIHRva2VuIGFmdGVyIGFuCj4gLQkgZXJyb3IsIGRpc2NhcmQgaXQuICAqLwo+IC0KPiAtICAg
ICAgaWYgKHl5Y2hhciA8PSBZWUVPRikKPiAtCXsKPiAtCSAgLyogUmV0dXJuIGZhaWx1cmUgaWYg
YXQgZW5kIG9mIGlucHV0LiAgKi8KPiAtCSAgaWYgKHl5Y2hhciA9PSBZWUVPRikKPiAtCSAgICBZ
WUFCT1JUOwo+IC0JfQo+IC0gICAgICBlbHNlCj4gLQl7Cj4gLQkgIHl5ZGVzdHJ1Y3QgKCJFcnJv
cjogZGlzY2FyZGluZyIsCj4gLQkJICAgICAgeXl0b2tlbiwgJnl5bHZhbCk7Cj4gLQkgIHl5Y2hh
ciA9IFlZRU1QVFk7Cj4gLQl9Cj4gLSAgICB9Cj4gLQo+IC0gIC8qIEVsc2Ugd2lsbCB0cnkgdG8g
cmV1c2UgbG9va2FoZWFkIHRva2VuIGFmdGVyIHNoaWZ0aW5nIHRoZSBlcnJvcgo+IC0gICAgIHRv
a2VuLiAgKi8KPiAtICBnb3RvIHl5ZXJybGFiMTsKPiAtCj4gLQo+IC0vKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4KPiAtfCB5eWVycm9ybGFiIC0t
IGVycm9yIHJhaXNlZCBleHBsaWNpdGx5IGJ5IFlZRVJST1IuICB8Cj4gLWAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwo+IC15eWVycm9ybGFiOgo+
IC0KPiAtICAvKiBQYWNpZnkgY29tcGlsZXJzIGxpa2UgR0NDIHdoZW4gdGhlIHVzZXIgY29kZSBu
ZXZlciBpbnZva2VzCj4gLSAgICAgWVlFUlJPUiBhbmQgdGhlIGxhYmVsIHl5ZXJyb3JsYWIgdGhl
cmVmb3JlIG5ldmVyIGFwcGVhcnMgaW4gdXNlcgo+IC0gICAgIGNvZGUuICAqLwo+IC0gIGlmICgv
KkNPTlNUQ09ORCovIDApCj4gLSAgICAgZ290byB5eWVycm9ybGFiOwo+IC0KPiAtICAvKiBEbyBu
b3QgcmVjbGFpbSB0aGUgc3ltYm9scyBvZiB0aGUgcnVsZSB3aGljaCBhY3Rpb24gdHJpZ2dlcmVk
Cj4gLSAgICAgdGhpcyBZWUVSUk9SLiAgKi8KPiAtICBZWVBPUFNUQUNLICh5eWxlbik7Cj4gLSAg
eXlsZW4gPSAwOwo+IC0gIFlZX1NUQUNLX1BSSU5UICh5eXNzLCB5eXNzcCk7Cj4gLSAgeXlzdGF0
ZSA9ICp5eXNzcDsKPiAtICBnb3RvIHl5ZXJybGFiMTsKPiAtCj4gLQo+IC0vKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwg
eXllcnJsYWIxIC0tIGNvbW1vbiBjb2RlIGZvciBib3RoIHN5bnRheCBlcnJvciBhbmQgWVlFUlJP
Ui4gIHwKPiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0qLwo+IC15eWVycmxhYjE6Cj4gLSAgeXllcnJzdGF0dXMgPSAzOwkvKiBF
YWNoIHJlYWwgdG9rZW4gc2hpZnRlZCBkZWNyZW1lbnRzIHRoaXMuICAqLwo+IC0KPiAtICBmb3Ig
KDs7KQo+IC0gICAgewo+IC0gICAgICB5eW4gPSB5eXBhY3RbeXlzdGF0ZV07Cj4gLSAgICAgIGlm
ICgheXlwYWN0X3ZhbHVlX2lzX2RlZmF1bHQgKHl5bikpCj4gLQl7Cj4gLQkgIHl5biArPSBZWVRF
UlJPUjsKPiAtCSAgaWYgKDAgPD0geXluICYmIHl5biA8PSBZWUxBU1QgJiYgeXljaGVja1t5eW5d
ID09IFlZVEVSUk9SKQo+IC0JICAgIHsKPiAtCSAgICAgIHl5biA9IHl5dGFibGVbeXluXTsKPiAt
CSAgICAgIGlmICgwIDwgeXluKQo+IC0JCWJyZWFrOwo+IC0JICAgIH0KPiAtCX0KPiAtCj4gLSAg
ICAgIC8qIFBvcCB0aGUgY3VycmVudCBzdGF0ZSBiZWNhdXNlIGl0IGNhbm5vdCBoYW5kbGUgdGhl
IGVycm9yIHRva2VuLiAgKi8KPiAtICAgICAgaWYgKHl5c3NwID09IHl5c3MpCj4gLQlZWUFCT1JU
Owo+IC0KPiAtCj4gLSAgICAgIHl5ZGVzdHJ1Y3QgKCJFcnJvcjogcG9wcGluZyIsCj4gLQkJICB5
eXN0b3NbeXlzdGF0ZV0sIHl5dnNwKTsKPiAtICAgICAgWVlQT1BTVEFDSyAoMSk7Cj4gLSAgICAg
IHl5c3RhdGUgPSAqeXlzc3A7Cj4gLSAgICAgIFlZX1NUQUNLX1BSSU5UICh5eXNzLCB5eXNzcCk7
Cj4gLSAgICB9Cj4gLQo+IC0gICorK3l5dnNwID0geXlsdmFsOwo+IC0KPiAtCj4gLSAgLyogU2hp
ZnQgdGhlIGVycm9yIHRva2VuLiAgKi8KPiAtICBZWV9TWU1CT0xfUFJJTlQgKCJTaGlmdGluZyIs
IHl5c3Rvc1t5eW5dLCB5eXZzcCwgeXlsc3ApOwo+IC0KPiAtICB5eXN0YXRlID0geXluOwo+IC0g
IGdvdG8geXluZXdzdGF0ZTsKPiAtCj4gLQo+IC0vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0uCj4gLXwgeXlhY2NlcHRsYWIgLS0gWVlBQ0NFUFQgY29tZXMgaGVyZS4gIHwK
PiAtYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwo+IC15eWFjY2VwdGxh
YjoKPiAtICB5eXJlc3VsdCA9IDA7Cj4gLSAgZ290byB5eXJldHVybjsKPiAtCj4gLS8qLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uCj4gLXwgeXlhYm9ydGxhYiAtLSBZWUFCT1JU
IGNvbWVzIGhlcmUuICB8Cj4gLWAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSov
Cj4gLXl5YWJvcnRsYWI6Cj4gLSAgeXlyZXN1bHQgPSAxOwo+IC0gIGdvdG8geXlyZXR1cm47Cj4g
LQo+IC0jaWYgIWRlZmluZWQgeXlvdmVyZmxvdyB8fCBZWUVSUk9SX1ZFUkJPU0UKPiAtLyotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLgo+IC18IHl5ZXho
YXVzdGVkbGFiIC0tIG1lbW9yeSBleGhhdXN0aW9uIGNvbWVzIGhlcmUuICB8Cj4gLWAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KPiAteXlleGhhdXN0
ZWRsYWI6Cj4gLSAgeXllcnJvciAoWVlfKCJtZW1vcnkgZXhoYXVzdGVkIikpOwo+IC0gIHl5cmVz
dWx0ID0gMjsKPiAtICAvKiBGYWxsIHRocm91Z2guICAqLwo+IC0jZW5kaWYKPiAtCj4gLXl5cmV0
dXJuOgo+IC0gIGlmICh5eWNoYXIgIT0gWVlFTVBUWSkKPiAtICAgIHsKPiAtICAgICAgLyogTWFr
ZSBzdXJlIHdlIGhhdmUgbGF0ZXN0IGxvb2thaGVhZCB0cmFuc2xhdGlvbi4gIFNlZSBjb21tZW50
cyBhdAo+IC0gICAgICAgICB1c2VyIHNlbWFudGljIGFjdGlvbnMgZm9yIHdoeSB0aGlzIGlzIG5l
Y2Vzc2FyeS4gICovCj4gLSAgICAgIHl5dG9rZW4gPSBZWVRSQU5TTEFURSAoeXljaGFyKTsKPiAt
ICAgICAgeXlkZXN0cnVjdCAoIkNsZWFudXA6IGRpc2NhcmRpbmcgbG9va2FoZWFkIiwKPiAtICAg
ICAgICAgICAgICAgICAgeXl0b2tlbiwgJnl5bHZhbCk7Cj4gLSAgICB9Cj4gLSAgLyogRG8gbm90
IHJlY2xhaW0gdGhlIHN5bWJvbHMgb2YgdGhlIHJ1bGUgd2hpY2ggYWN0aW9uIHRyaWdnZXJlZAo+
IC0gICAgIHRoaXMgWVlBQk9SVCBvciBZWUFDQ0VQVC4gICovCj4gLSAgWVlQT1BTVEFDSyAoeXls
ZW4pOwo+IC0gIFlZX1NUQUNLX1BSSU5UICh5eXNzLCB5eXNzcCk7Cj4gLSAgd2hpbGUgKHl5c3Nw
ICE9IHl5c3MpCj4gLSAgICB7Cj4gLSAgICAgIHl5ZGVzdHJ1Y3QgKCJDbGVhbnVwOiBwb3BwaW5n
IiwKPiAtCQkgIHl5c3Rvc1sqeXlzc3BdLCB5eXZzcCk7Cj4gLSAgICAgIFlZUE9QU1RBQ0sgKDEp
Owo+IC0gICAgfQo+IC0jaWZuZGVmIHl5b3ZlcmZsb3cKPiAtICBpZiAoeXlzcyAhPSB5eXNzYSkK
PiAtICAgIFlZU1RBQ0tfRlJFRSAoeXlzcyk7Cj4gLSNlbmRpZgo+IC0jaWYgWVlFUlJPUl9WRVJC
T1NFCj4gLSAgaWYgKHl5bXNnICE9IHl5bXNnYnVmKQo+IC0gICAgWVlTVEFDS19GUkVFICh5eW1z
Zyk7Cj4gLSNlbmRpZgo+IC0gIC8qIE1ha2Ugc3VyZSBZWUlEIGlzIHVzZWQuICAqLwo+IC0gIHJl
dHVybiBZWUlEICh5eXJlc3VsdCk7Cj4gLX0KPiAtCj4gLQo+IC0KPiAtCj4gLQo+IC12b2lkIGNv
bmZfcGFyc2UoY29uc3QgY2hhciAqbmFtZSkKPiAtewo+IC0Jc3RydWN0IHN5bWJvbCAqc3ltOwo+
IC0JaW50IGk7Cj4gLQo+IC0JemNvbmZfaW5pdHNjYW4obmFtZSk7Cj4gLQo+IC0Jc3ltX2luaXQo
KTsKPiAtCV9tZW51X2luaXQoKTsKPiAtCXJvb3RtZW51LnByb21wdCA9IG1lbnVfYWRkX3Byb21w
dChQX01FTlUsICJMaW51eCBLZXJuZWwgQ29uZmlndXJhdGlvbiIsIE5VTEwpOwo+IC0KPiAtCWlm
IChnZXRlbnYoIlpDT05GX0RFQlVHIikpCj4gLQkJemNvbmZkZWJ1ZyA9IDE7Cj4gLQl6Y29uZnBh
cnNlKCk7Cj4gLQlpZiAoemNvbmZuZXJycykKPiAtCQlleGl0KDEpOwo+IC0JaWYgKCFtb2R1bGVz
X3N5bSkKPiAtCQltb2R1bGVzX3N5bSA9IHN5bV9maW5kKCAibiIgKTsKPiAtCj4gLQlyb290bWVu
dS5wcm9tcHQtPnRleHQgPSBfKHJvb3RtZW51LnByb21wdC0+dGV4dCk7Cj4gLQlyb290bWVudS5w
cm9tcHQtPnRleHQgPSBzeW1fZXhwYW5kX3N0cmluZ192YWx1ZShyb290bWVudS5wcm9tcHQtPnRl
eHQpOwo+IC0KPiAtCW1lbnVfZmluYWxpemUoJnJvb3RtZW51KTsKPiAtCWZvcl9hbGxfc3ltYm9s
cyhpLCBzeW0pIHsKPiAtCQlpZiAoc3ltX2NoZWNrX2RlcHMoc3ltKSkKPiAtCQkJemNvbmZuZXJy
cysrOwo+IC0JfQo+IC0JaWYgKHpjb25mbmVycnMpCj4gLQkJZXhpdCgxKTsKPiAtCXN5bV9zZXRf
Y2hhbmdlX2NvdW50KDEpOwo+IC19Cj4gLQo+IC1zdGF0aWMgY29uc3QgY2hhciAqemNvbmZfdG9r
ZW5uYW1lKGludCB0b2tlbikKPiAtewo+IC0Jc3dpdGNoICh0b2tlbikgewo+IC0JY2FzZSBUX01F
TlU6CQlyZXR1cm4gIm1lbnUiOwo+IC0JY2FzZSBUX0VORE1FTlU6CQlyZXR1cm4gImVuZG1lbnUi
Owo+IC0JY2FzZSBUX0NIT0lDRToJCXJldHVybiAiY2hvaWNlIjsKPiAtCWNhc2UgVF9FTkRDSE9J
Q0U6CXJldHVybiAiZW5kY2hvaWNlIjsKPiAtCWNhc2UgVF9JRjoJCXJldHVybiAiaWYiOwo+IC0J
Y2FzZSBUX0VORElGOgkJcmV0dXJuICJlbmRpZiI7Cj4gLQljYXNlIFRfREVQRU5EUzoJCXJldHVy
biAiZGVwZW5kcyI7Cj4gLQljYXNlIFRfVklTSUJMRToJCXJldHVybiAidmlzaWJsZSI7Cj4gLQl9
Cj4gLQlyZXR1cm4gIjx0b2tlbj4iOwo+IC19Cj4gLQo+IC1zdGF0aWMgYm9vbCB6Y29uZl9lbmR0
b2tlbihjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmlkLCBpbnQgc3RhcnR0b2tlbiwgaW50IGVuZHRv
a2VuKQo+IC17Cj4gLQlpZiAoaWQtPnRva2VuICE9IGVuZHRva2VuKSB7Cj4gLQkJemNvbmZfZXJy
b3IoInVuZXhwZWN0ZWQgJyVzJyB3aXRoaW4gJXMgYmxvY2siLAo+IC0JCQlrY29uZl9pZF9zdHJp
bmdzICsgaWQtPm5hbWUsIHpjb25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7Cj4gLQkJemNvbmZu
ZXJycysrOwo+IC0JCXJldHVybiBmYWxzZTsKPiAtCX0KPiAtCWlmIChjdXJyZW50X21lbnUtPmZp
bGUgIT0gY3VycmVudF9maWxlKSB7Cj4gLQkJemNvbmZfZXJyb3IoIiclcycgaW4gZGlmZmVyZW50
IGZpbGUgdGhhbiAnJXMnIiwKPiAtCQkJa2NvbmZfaWRfc3RyaW5ncyArIGlkLT5uYW1lLCB6Y29u
Zl90b2tlbm5hbWUoc3RhcnR0b2tlbikpOwo+IC0JCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6IGxv
Y2F0aW9uIG9mIHRoZSAnJXMnXG4iLAo+IC0JCQljdXJyZW50X21lbnUtPmZpbGUtPm5hbWUsIGN1
cnJlbnRfbWVudS0+bGluZW5vLAo+IC0JCQl6Y29uZl90b2tlbm5hbWUoc3RhcnR0b2tlbikpOwo+
IC0JCXpjb25mbmVycnMrKzsKPiAtCQlyZXR1cm4gZmFsc2U7Cj4gLQl9Cj4gLQlyZXR1cm4gdHJ1
ZTsKPiAtfQo+IC0KPiAtc3RhdGljIHZvaWQgemNvbmZwcmludChjb25zdCBjaGFyICplcnIsIC4u
LikKPiAtewo+IC0JdmFfbGlzdCBhcDsKPiAtCj4gLQlmcHJpbnRmKHN0ZGVyciwgIiVzOiVkOiAi
LCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKPiAtCXZhX3N0YXJ0KGFwLCBlcnIp
Owo+IC0JdmZwcmludGYoc3RkZXJyLCBlcnIsIGFwKTsKPiAtCXZhX2VuZChhcCk7Cj4gLQlmcHJp
bnRmKHN0ZGVyciwgIlxuIik7Cj4gLX0KPiAtCj4gLXN0YXRpYyB2b2lkIHpjb25mX2Vycm9yKGNv
bnN0IGNoYXIgKmVyciwgLi4uKQo+IC17Cj4gLQl2YV9saXN0IGFwOwo+IC0KPiAtCXpjb25mbmVy
cnMrKzsKPiAtCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6ICIsIHpjb25mX2N1cm5hbWUoKSwgemNv
bmZfbGluZW5vKCkpOwo+IC0JdmFfc3RhcnQoYXAsIGVycik7Cj4gLQl2ZnByaW50ZihzdGRlcnIs
IGVyciwgYXApOwo+IC0JdmFfZW5kKGFwKTsKPiAtCWZwcmludGYoc3RkZXJyLCAiXG4iKTsKPiAt
fQo+IC0KPiAtc3RhdGljIHZvaWQgemNvbmZlcnJvcihjb25zdCBjaGFyICplcnIpCj4gLXsKPiAt
CWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6ICVzXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xp
bmVubygpICsgMSwgZXJyKTsKPiAtfQo+IC0KPiAtc3RhdGljIHZvaWQgcHJpbnRfcXVvdGVkX3N0
cmluZyhGSUxFICpvdXQsIGNvbnN0IGNoYXIgKnN0cikKPiAtewo+IC0JY29uc3QgY2hhciAqcDsK
PiAtCWludCBsZW47Cj4gLQo+IC0JcHV0YygnIicsIG91dCk7Cj4gLQl3aGlsZSAoKHAgPSBzdHJj
aHIoc3RyLCAnIicpKSkgewo+IC0JCWxlbiA9IHAgLSBzdHI7Cj4gLQkJaWYgKGxlbikKPiAtCQkJ
ZnByaW50ZihvdXQsICIlLipzIiwgbGVuLCBzdHIpOwo+IC0JCWZwdXRzKCJcXFwiIiwgb3V0KTsK
PiAtCQlzdHIgPSBwICsgMTsKPiAtCX0KPiAtCWZwdXRzKHN0ciwgb3V0KTsKPiAtCXB1dGMoJyIn
LCBvdXQpOwo+IC19Cj4gLQo+IC1zdGF0aWMgdm9pZCBwcmludF9zeW1ib2woRklMRSAqb3V0LCBz
dHJ1Y3QgbWVudSAqbWVudSkKPiAtewo+IC0Jc3RydWN0IHN5bWJvbCAqc3ltID0gbWVudS0+c3lt
Owo+IC0Jc3RydWN0IHByb3BlcnR5ICpwcm9wOwo+IC0KPiAtCWlmIChzeW1faXNfY2hvaWNlKHN5
bSkpCj4gLQkJZnByaW50ZihvdXQsICJcbmNob2ljZVxuIik7Cj4gLQllbHNlCj4gLQkJZnByaW50
ZihvdXQsICJcbmNvbmZpZyAlc1xuIiwgc3ltLT5uYW1lKTsKPiAtCXN3aXRjaCAoc3ltLT50eXBl
KSB7Cj4gLQljYXNlIFNfQk9PTEVBTjoKPiAtCQlmcHV0cygiICBib29sZWFuXG4iLCBvdXQpOwo+
IC0JCWJyZWFrOwo+IC0JY2FzZSBTX1RSSVNUQVRFOgo+IC0JCWZwdXRzKCIgIHRyaXN0YXRlXG4i
LCBvdXQpOwo+IC0JCWJyZWFrOwo+IC0JY2FzZSBTX1NUUklORzoKPiAtCQlmcHV0cygiICBzdHJp
bmdcbiIsIG91dCk7Cj4gLQkJYnJlYWs7Cj4gLQljYXNlIFNfSU5UOgo+IC0JCWZwdXRzKCIgIGlu
dGVnZXJcbiIsIG91dCk7Cj4gLQkJYnJlYWs7Cj4gLQljYXNlIFNfSEVYOgo+IC0JCWZwdXRzKCIg
IGhleFxuIiwgb3V0KTsKPiAtCQlicmVhazsKPiAtCWRlZmF1bHQ6Cj4gLQkJZnB1dHMoIiAgPz8/
XG4iLCBvdXQpOwo+IC0JCWJyZWFrOwo+IC0JfQo+IC0JZm9yIChwcm9wID0gc3ltLT5wcm9wOyBw
cm9wOyBwcm9wID0gcHJvcC0+bmV4dCkgewo+IC0JCWlmIChwcm9wLT5tZW51ICE9IG1lbnUpCj4g
LQkJCWNvbnRpbnVlOwo+IC0JCXN3aXRjaCAocHJvcC0+dHlwZSkgewo+IC0JCWNhc2UgUF9QUk9N
UFQ6Cj4gLQkJCWZwdXRzKCIgIHByb21wdCAiLCBvdXQpOwo+IC0JCQlwcmludF9xdW90ZWRfc3Ry
aW5nKG91dCwgcHJvcC0+dGV4dCk7Cj4gLQkJCWlmICghZXhwcl9pc195ZXMocHJvcC0+dmlzaWJs
ZS5leHByKSkgewo+IC0JCQkJZnB1dHMoIiBpZiAiLCBvdXQpOwo+IC0JCQkJZXhwcl9mcHJpbnQo
cHJvcC0+dmlzaWJsZS5leHByLCBvdXQpOwo+IC0JCQl9Cj4gLQkJCWZwdXRjKCdcbicsIG91dCk7
Cj4gLQkJCWJyZWFrOwo+IC0JCWNhc2UgUF9ERUZBVUxUOgo+IC0JCQlmcHV0cyggIiAgZGVmYXVs
dCAiLCBvdXQpOwo+IC0JCQlleHByX2ZwcmludChwcm9wLT5leHByLCBvdXQpOwo+IC0JCQlpZiAo
IWV4cHJfaXNfeWVzKHByb3AtPnZpc2libGUuZXhwcikpIHsKPiAtCQkJCWZwdXRzKCIgaWYgIiwg
b3V0KTsKPiAtCQkJCWV4cHJfZnByaW50KHByb3AtPnZpc2libGUuZXhwciwgb3V0KTsKPiAtCQkJ
fQo+IC0JCQlmcHV0YygnXG4nLCBvdXQpOwo+IC0JCQlicmVhazsKPiAtCQljYXNlIFBfQ0hPSUNF
Ogo+IC0JCQlmcHV0cygiICAjY2hvaWNlIHZhbHVlXG4iLCBvdXQpOwo+IC0JCQlicmVhazsKPiAt
CQljYXNlIFBfU0VMRUNUOgo+IC0JCQlmcHV0cyggIiAgc2VsZWN0ICIsIG91dCk7Cj4gLQkJCWV4
cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7Cj4gLQkJCWZwdXRjKCdcbicsIG91dCk7Cj4gLQkJ
CWJyZWFrOwo+IC0JCWNhc2UgUF9SQU5HRToKPiAtCQkJZnB1dHMoICIgIHJhbmdlICIsIG91dCk7
Cj4gLQkJCWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7Cj4gLQkJCWZwdXRjKCdcbicsIG91
dCk7Cj4gLQkJCWJyZWFrOwo+IC0JCWNhc2UgUF9NRU5VOgo+IC0JCQlmcHV0cyggIiAgbWVudSAi
LCBvdXQpOwo+IC0JCQlwcmludF9xdW90ZWRfc3RyaW5nKG91dCwgcHJvcC0+dGV4dCk7Cj4gLQkJ
CWZwdXRjKCdcbicsIG91dCk7Cj4gLQkJCWJyZWFrOwo+IC0JCWRlZmF1bHQ6Cj4gLQkJCWZwcmlu
dGYob3V0LCAiICB1bmtub3duIHByb3AgJWQhXG4iLCBwcm9wLT50eXBlKTsKPiAtCQkJYnJlYWs7
Cj4gLQkJfQo+IC0JfQo+IC0JaWYgKG1lbnUtPmhlbHApIHsKPiAtCQlpbnQgbGVuID0gc3RybGVu
KG1lbnUtPmhlbHApOwo+IC0JCXdoaWxlIChtZW51LT5oZWxwWy0tbGVuXSA9PSAnXG4nKQo+IC0J
CQltZW51LT5oZWxwW2xlbl0gPSAwOwo+IC0JCWZwcmludGYob3V0LCAiICBoZWxwXG4lc1xuIiwg
bWVudS0+aGVscCk7Cj4gLQl9Cj4gLX0KPiAtCj4gLXZvaWQgemNvbmZkdW1wKEZJTEUgKm91dCkK
PiAtewo+IC0Jc3RydWN0IHByb3BlcnR5ICpwcm9wOwo+IC0Jc3RydWN0IHN5bWJvbCAqc3ltOwo+
IC0Jc3RydWN0IG1lbnUgKm1lbnU7Cj4gLQo+IC0JbWVudSA9IHJvb3RtZW51Lmxpc3Q7Cj4gLQl3
aGlsZSAobWVudSkgewo+IC0JCWlmICgoc3ltID0gbWVudS0+c3ltKSkKPiAtCQkJcHJpbnRfc3lt
Ym9sKG91dCwgbWVudSk7Cj4gLQkJZWxzZSBpZiAoKHByb3AgPSBtZW51LT5wcm9tcHQpKSB7Cj4g
LQkJCXN3aXRjaCAocHJvcC0+dHlwZSkgewo+IC0JCQljYXNlIFBfQ09NTUVOVDoKPiAtCQkJCWZw
dXRzKCJcbmNvbW1lbnQgIiwgb3V0KTsKPiAtCQkJCXByaW50X3F1b3RlZF9zdHJpbmcob3V0LCBw
cm9wLT50ZXh0KTsKPiAtCQkJCWZwdXRzKCJcbiIsIG91dCk7Cj4gLQkJCQlicmVhazsKPiAtCQkJ
Y2FzZSBQX01FTlU6Cj4gLQkJCQlmcHV0cygiXG5tZW51ICIsIG91dCk7Cj4gLQkJCQlwcmludF9x
dW90ZWRfc3RyaW5nKG91dCwgcHJvcC0+dGV4dCk7Cj4gLQkJCQlmcHV0cygiXG4iLCBvdXQpOwo+
IC0JCQkJYnJlYWs7Cj4gLQkJCWRlZmF1bHQ6Cj4gLQkJCQk7Cj4gLQkJCX0KPiAtCQkJaWYgKCFl
eHByX2lzX3llcyhwcm9wLT52aXNpYmxlLmV4cHIpKSB7Cj4gLQkJCQlmcHV0cygiICBkZXBlbmRz
ICIsIG91dCk7Cj4gLQkJCQlleHByX2ZwcmludChwcm9wLT52aXNpYmxlLmV4cHIsIG91dCk7Cj4g
LQkJCQlmcHV0YygnXG4nLCBvdXQpOwo+IC0JCQl9Cj4gLQkJfQo+IC0KPiAtCQlpZiAobWVudS0+
bGlzdCkKPiAtCQkJbWVudSA9IG1lbnUtPmxpc3Q7Cj4gLQkJZWxzZSBpZiAobWVudS0+bmV4dCkK
PiAtCQkJbWVudSA9IG1lbnUtPm5leHQ7Cj4gLQkJZWxzZSB3aGlsZSAoKG1lbnUgPSBtZW51LT5w
YXJlbnQpKSB7Cj4gLQkJCWlmIChtZW51LT5wcm9tcHQgJiYgbWVudS0+cHJvbXB0LT50eXBlID09
IFBfTUVOVSkKPiAtCQkJCWZwdXRzKCJcbmVuZG1lbnVcbiIsIG91dCk7Cj4gLQkJCWlmIChtZW51
LT5uZXh0KSB7Cj4gLQkJCQltZW51ID0gbWVudS0+bmV4dDsKPiAtCQkJCWJyZWFrOwo+IC0JCQl9
Cj4gLQkJfQo+IC0JfQo+IC19Cj4gLQo+IC0jaW5jbHVkZSAiemNvbmYubGV4LmMiCj4gLSNpbmNs
dWRlICJ1dGlsLmMiCj4gLSNpbmNsdWRlICJjb25mZGF0YS5jIgo+IC0jaW5jbHVkZSAiZXhwci5j
Igo+IC0jaW5jbHVkZSAic3ltYm9sLmMiCj4gLSNpbmNsdWRlICJtZW51LmMiCj4gLQo+IGRpZmYg
LS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi55IGIveGVuL3Rvb2xzL2tjb25maWcvemNv
bmYueQo+IGluZGV4IDcxYmY4YmZmNjkuLmFkNjMwNWIwZjQgMTAwNjQ0Cj4gLS0tIGEveGVuL3Rv
b2xzL2tjb25maWcvemNvbmYueQo+ICsrKyBiL3hlbi90b29scy9rY29uZmlnL3pjb25mLnkKPiBA
QCAtMjAsMTAgKzIwLDEwIEBACj4gIAo+ICBpbnQgY2RlYnVnID0gUFJJTlREOwo+ICAKPiAtZXh0
ZXJuIGludCB6Y29uZmxleCh2b2lkKTsKPiAraW50IHl5bGV4KHZvaWQpOwo+ICtzdGF0aWMgdm9p
ZCB5eWVycm9yKGNvbnN0IGNoYXIgKmVycik7Cj4gIHN0YXRpYyB2b2lkIHpjb25mcHJpbnQoY29u
c3QgY2hhciAqZXJyLCAuLi4pOwo+ICBzdGF0aWMgdm9pZCB6Y29uZl9lcnJvcihjb25zdCBjaGFy
ICplcnIsIC4uLik7Cj4gLXN0YXRpYyB2b2lkIHpjb25mZXJyb3IoY29uc3QgY2hhciAqZXJyKTsK
PiAgc3RhdGljIGJvb2wgemNvbmZfZW5kdG9rZW4oY29uc3Qgc3RydWN0IGtjb25mX2lkICppZCwg
aW50IHN0YXJ0dG9rZW4sIGludCBlbmR0b2tlbik7Cj4gIAo+ICBzdHJ1Y3Qgc3ltYm9sICpzeW1i
b2xfaGFzaFtTWU1CT0xfSEFTSFNJWkVdOwo+IEBAIC0zMSw3ICszMSw3IEBAIHN0cnVjdCBzeW1i
b2wgKnN5bWJvbF9oYXNoW1NZTUJPTF9IQVNIU0laRV07Cj4gIHN0YXRpYyBzdHJ1Y3QgbWVudSAq
Y3VycmVudF9tZW51LCAqY3VycmVudF9lbnRyeTsKPiAgCj4gICV9Cj4gLSVleHBlY3QgMzAKPiAr
JWV4cGVjdCAzMgo+ICAKPiAgJXVuaW9uCj4gIHsKPiBAQCAtNjIsNiArNjIsNyBAQCBzdGF0aWMg
c3RydWN0IG1lbnUgKmN1cnJlbnRfbWVudSwgKmN1cnJlbnRfZW50cnk7Cj4gICV0b2tlbiA8aWQ+
VF9UWVBFCj4gICV0b2tlbiA8aWQ+VF9ERUZBVUxUCj4gICV0b2tlbiA8aWQ+VF9TRUxFQ1QKPiAr
JXRva2VuIDxpZD5UX0lNUExZCj4gICV0b2tlbiA8aWQ+VF9SQU5HRQo+ICAldG9rZW4gPGlkPlRf
VklTSUJMRQo+ICAldG9rZW4gPGlkPlRfT1BUSU9OCj4gQEAgLTg0LDYgKzg1LDcgQEAgc3RhdGlj
IHN0cnVjdCBtZW51ICpjdXJyZW50X21lbnUsICpjdXJyZW50X2VudHJ5Owo+ICAlbm9uYXNzb2Mg
VF9OT1QKPiAgCj4gICV0eXBlIDxzdHJpbmc+IHByb21wdAo+ICsldHlwZSA8c3ltYm9sPiBub25j
b25zdF9zeW1ib2wKPiAgJXR5cGUgPHN5bWJvbD4gc3ltYm9sCj4gICV0eXBlIDxleHByPiBleHBy
Cj4gICV0eXBlIDxleHByPiBpZl9leHByCj4gQEAgLTEwMCwxNCArMTAyLDM0IEBAIHN0YXRpYyBz
dHJ1Y3QgbWVudSAqY3VycmVudF9tZW51LCAqY3VycmVudF9lbnRyeTsKPiAgfSBpZl9lbnRyeSBt
ZW51X2VudHJ5IGNob2ljZV9lbnRyeQo+ICAKPiAgJXsKPiAtLyogSW5jbHVkZSB6Y29uZi5oYXNo
LmMgaGVyZSBzbyBpdCBjYW4gc2VlIHRoZSB0b2tlbiBjb25zdGFudHMuICovCj4gLSNpbmNsdWRl
ICJ6Y29uZi5oYXNoLmMiCj4gKy8qIEluY2x1ZGUga2NvbmZfaWQuYyBoZXJlIHNvIGl0IGNhbiBz
ZWUgdGhlIHRva2VuIGNvbnN0YW50cy4gKi8KPiArI2luY2x1ZGUgImtjb25mX2lkLmMiCj4gICV9
Cj4gIAo+ICAlJQo+ICBpbnB1dDogbmwgc3RhcnQgfCBzdGFydDsKPiAgCj4gLXN0YXJ0OiBtYWlu
bWVudV9zdG10IHN0bXRfbGlzdCB8IHN0bXRfbGlzdDsKPiArc3RhcnQ6IG1haW5tZW51X3N0bXQg
c3RtdF9saXN0IHwgbm9fbWFpbm1lbnVfc3RtdCBzdG10X2xpc3Q7Cj4gKwo+ICsvKiBtYWlubWVu
dSBlbnRyeSAqLwo+ICsKPiArbWFpbm1lbnVfc3RtdDogVF9NQUlOTUVOVSBwcm9tcHQgbmwKPiAr
ewo+ICsJbWVudV9hZGRfcHJvbXB0KFBfTUVOVSwgJDIsIE5VTEwpOwo+ICt9Owo+ICsKPiArLyog
RGVmYXVsdCBtYWluIG1lbnUsIGlmIHRoZXJlJ3Mgbm8gbWFpbm1lbnUgZW50cnkgKi8KPiArCj4g
K25vX21haW5tZW51X3N0bXQ6IC8qIGVtcHR5ICovCj4gK3sKPiArCS8qCj4gKwkgKiBIYWNrOiBL
ZWVwIHRoZSBtYWluIG1lbnUgdGl0bGUgb24gdGhlIGhlYXAgc28gd2UgY2FuIHNhZmVseSBmcmVl
IGl0Cj4gKwkgKiBsYXRlciByZWdhcmRsZXNzIG9mIHdoZXRoZXIgaXQgY29tZXMgZnJvbSB0aGUg
J3Byb21wdCcgaW4KPiArCSAqIG1haW5tZW51X3N0bXQgb3IgaGVyZQo+ICsJICovCj4gKwltZW51
X2FkZF9wcm9tcHQoUF9NRU5VLCB4c3RyZHVwKCJMaW51eCBLZXJuZWwgQ29uZmlndXJhdGlvbiIp
LCBOVUxMKTsKPiArfTsKPiArCj4gIAo+ICBzdG10X2xpc3Q6Cj4gIAkgIC8qIGVtcHR5ICovCj4g
QEAgLTExOCwxMyArMTQwLDEzIEBAIHN0bXRfbGlzdDoKPiAgCXwgc3RtdF9saXN0IFRfV09SRCBl
cnJvciBUX0VPTAl7IHpjb25mX2Vycm9yKCJ1bmtub3duIHN0YXRlbWVudCBcIiVzXCIiLCAkMik7
IH0KPiAgCXwgc3RtdF9saXN0IG9wdGlvbl9uYW1lIGVycm9yIFRfRU9MCj4gIHsKPiAtCXpjb25m
X2Vycm9yKCJ1bmV4cGVjdGVkIG9wdGlvbiBcIiVzXCIiLCBrY29uZl9pZF9zdHJpbmdzICsgJDIt
Pm5hbWUpOwo+ICsJemNvbmZfZXJyb3IoInVuZXhwZWN0ZWQgb3B0aW9uIFwiJXNcIiIsICQyLT5u
YW1lKTsKPiAgfQo+ICAJfCBzdG10X2xpc3QgZXJyb3IgVF9FT0wJCXsgemNvbmZfZXJyb3IoImlu
dmFsaWQgc3RhdGVtZW50Iik7IH0KPiAgOwo+ICAKPiAgb3B0aW9uX25hbWU6Cj4gLQlUX0RFUEVO
RFMgfCBUX1BST01QVCB8IFRfVFlQRSB8IFRfU0VMRUNUIHwgVF9PUFRJT05BTCB8IFRfUkFOR0Ug
fCBUX0RFRkFVTFQgfCBUX1ZJU0lCTEUKPiArCVRfREVQRU5EUyB8IFRfUFJPTVBUIHwgVF9UWVBF
IHwgVF9TRUxFQ1QgfCBUX0lNUExZIHwgVF9PUFRJT05BTCB8IFRfUkFOR0UgfCBUX0RFRkFVTFQg
fCBUX1ZJU0lCTEUKPiAgOwo+ICAKPiAgY29tbW9uX3N0bXQ6Cj4gQEAgLTE0NCwyNiArMTY2LDIz
IEBAIG9wdGlvbl9lcnJvcjoKPiAgCj4gIC8qIGNvbmZpZy9tZW51Y29uZmlnIGVudHJ5ICovCj4g
IAo+IC1jb25maWdfZW50cnlfc3RhcnQ6IFRfQ09ORklHIFRfV09SRCBUX0VPTAo+ICtjb25maWdf
ZW50cnlfc3RhcnQ6IFRfQ09ORklHIG5vbmNvbnN0X3N5bWJvbCBUX0VPTAo+ICB7Cj4gLQlzdHJ1
Y3Qgc3ltYm9sICpzeW0gPSBzeW1fbG9va3VwKCQyLCAwKTsKPiAtCXN5bS0+ZmxhZ3MgfD0gU1lN
Qk9MX09QVElPTkFMOwo+IC0JbWVudV9hZGRfZW50cnkoc3ltKTsKPiAtCXByaW50ZChERUJVR19Q
QVJTRSwgIiVzOiVkOmNvbmZpZyAlc1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8o
KSwgJDIpOwo+ICsJJDItPmZsYWdzIHw9IFNZTUJPTF9PUFRJT05BTDsKPiArCW1lbnVfYWRkX2Vu
dHJ5KCQyKTsKPiArCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmNvbmZpZyAlc1xuIiwgemNv
bmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgJDItPm5hbWUpOwo+ICB9Owo+ICAKPiAgY29u
ZmlnX3N0bXQ6IGNvbmZpZ19lbnRyeV9zdGFydCBjb25maWdfb3B0aW9uX2xpc3QKPiAgewo+IC0J
bWVudV9lbmRfZW50cnkoKTsKPiAgCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmVuZGNvbmZp
Z1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gIH07Cj4gIAo+IC1tZW51
Y29uZmlnX2VudHJ5X3N0YXJ0OiBUX01FTlVDT05GSUcgVF9XT1JEIFRfRU9MCj4gK21lbnVjb25m
aWdfZW50cnlfc3RhcnQ6IFRfTUVOVUNPTkZJRyBub25jb25zdF9zeW1ib2wgVF9FT0wKPiAgewo+
IC0Jc3RydWN0IHN5bWJvbCAqc3ltID0gc3ltX2xvb2t1cCgkMiwgMCk7Cj4gLQlzeW0tPmZsYWdz
IHw9IFNZTUJPTF9PUFRJT05BTDsKPiAtCW1lbnVfYWRkX2VudHJ5KHN5bSk7Cj4gLQlwcmludGQo
REVCVUdfUEFSU0UsICIlczolZDptZW51Y29uZmlnICVzXG4iLCB6Y29uZl9jdXJuYW1lKCksIHpj
b25mX2xpbmVubygpLCAkMik7Cj4gKwkkMi0+ZmxhZ3MgfD0gU1lNQk9MX09QVElPTkFMOwo+ICsJ
bWVudV9hZGRfZW50cnkoJDIpOwo+ICsJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6bWVudWNv
bmZpZyAlc1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSwgJDItPm5hbWUpOwo+
ICB9Owo+ICAKPiAgbWVudWNvbmZpZ19zdG10OiBtZW51Y29uZmlnX2VudHJ5X3N0YXJ0IGNvbmZp
Z19vcHRpb25fbGlzdAo+IEBAIC0xNzIsNyArMTkxLDYgQEAgbWVudWNvbmZpZ19zdG10OiBtZW51
Y29uZmlnX2VudHJ5X3N0YXJ0IGNvbmZpZ19vcHRpb25fbGlzdAo+ICAJCWN1cnJlbnRfZW50cnkt
PnByb21wdC0+dHlwZSA9IFBfTUVOVTsKPiAgCWVsc2UKPiAgCQl6Y29uZnByaW50KCJ3YXJuaW5n
OiBtZW51Y29uZmlnIHN0YXRlbWVudCB3aXRob3V0IHByb21wdCIpOwo+IC0JbWVudV9lbmRfZW50
cnkoKTsKPiAgCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmVuZGNvbmZpZ1xuIiwgemNvbmZf
Y3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gIH07Cj4gIAo+IEBAIC0yMTAsMTIgKzIyOCwx
OCBAQCBjb25maWdfb3B0aW9uOiBUX0RFRkFVTFQgZXhwciBpZl9leHByIFRfRU9MCj4gIAkJJDEt
PnN0eXBlKTsKPiAgfTsKPiAgCj4gLWNvbmZpZ19vcHRpb246IFRfU0VMRUNUIFRfV09SRCBpZl9l
eHByIFRfRU9MCj4gK2NvbmZpZ19vcHRpb246IFRfU0VMRUNUIG5vbmNvbnN0X3N5bWJvbCBpZl9l
eHByIFRfRU9MCj4gIHsKPiAtCW1lbnVfYWRkX3N5bWJvbChQX1NFTEVDVCwgc3ltX2xvb2t1cCgk
MiwgMCksICQzKTsKPiArCW1lbnVfYWRkX3N5bWJvbChQX1NFTEVDVCwgJDIsICQzKTsKPiAgCXBy
aW50ZChERUJVR19QQVJTRSwgIiVzOiVkOnNlbGVjdFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29u
Zl9saW5lbm8oKSk7Cj4gIH07Cj4gIAo+ICtjb25maWdfb3B0aW9uOiBUX0lNUExZIG5vbmNvbnN0
X3N5bWJvbCBpZl9leHByIFRfRU9MCj4gK3sKPiArCW1lbnVfYWRkX3N5bWJvbChQX0lNUExZLCAk
MiwgJDMpOwo+ICsJcHJpbnRkKERFQlVHX1BBUlNFLCAiJXM6JWQ6aW1wbHlcbiIsIHpjb25mX2N1
cm5hbWUoKSwgemNvbmZfbGluZW5vKCkpOwo+ICt9Owo+ICsKPiAgY29uZmlnX29wdGlvbjogVF9S
QU5HRSBzeW1ib2wgc3ltYm9sIGlmX2V4cHIgVF9FT0wKPiAgewo+ICAJbWVudV9hZGRfZXhwcihQ
X1JBTkdFLCBleHByX2FsbG9jX2NvbXAoRV9SQU5HRSwkMiwgJDMpLCAkNCk7Cj4gQEAgLTIzMCw4
ICsyNTQsMTAgQEAgc3ltYm9sX29wdGlvbl9saXN0Ogo+ICAJfCBzeW1ib2xfb3B0aW9uX2xpc3Qg
VF9XT1JEIHN5bWJvbF9vcHRpb25fYXJnCj4gIHsKPiAgCWNvbnN0IHN0cnVjdCBrY29uZl9pZCAq
aWQgPSBrY29uZl9pZF9sb29rdXAoJDIsIHN0cmxlbigkMikpOwo+IC0JaWYgKGlkICYmIGlkLT5m
bGFncyAmIFRGX09QVElPTikKPiArCWlmIChpZCAmJiBpZC0+ZmxhZ3MgJiBURl9PUFRJT04pIHsK
PiAgCQltZW51X2FkZF9vcHRpb24oaWQtPnRva2VuLCAkMyk7Cj4gKwkJZnJlZSgkMyk7Cj4gKwl9
Cj4gIAllbHNlCj4gIAkJemNvbmZwcmludCgid2FybmluZzogaWdub3JpbmcgdW5rbm93biBvcHRp
b24gJXMiLCAkMik7Cj4gIAlmcmVlKCQyKTsKPiBAQCAtMjUwLDYgKzI3Niw3IEBAIGNob2ljZTog
VF9DSE9JQ0Ugd29yZF9vcHQgVF9FT0wKPiAgCXN5bS0+ZmxhZ3MgfD0gU1lNQk9MX0FVVE87Cj4g
IAltZW51X2FkZF9lbnRyeShzeW0pOwo+ICAJbWVudV9hZGRfZXhwcihQX0NIT0lDRSwgTlVMTCwg
TlVMTCk7Cj4gKwlmcmVlKCQyKTsKPiAgCXByaW50ZChERUJVR19QQVJTRSwgIiVzOiVkOmNob2lj
ZVxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8oKSk7Cj4gIH07Cj4gIAo+IEBAIC0z
MDEsMTAgKzMyOCwxMCBAQCBjaG9pY2Vfb3B0aW9uOiBUX09QVElPTkFMIFRfRU9MCj4gIAlwcmlu
dGQoREVCVUdfUEFSU0UsICIlczolZDpvcHRpb25hbFxuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29u
Zl9saW5lbm8oKSk7Cj4gIH07Cj4gIAo+IC1jaG9pY2Vfb3B0aW9uOiBUX0RFRkFVTFQgVF9XT1JE
IGlmX2V4cHIgVF9FT0wKPiArY2hvaWNlX29wdGlvbjogVF9ERUZBVUxUIG5vbmNvbnN0X3N5bWJv
bCBpZl9leHByIFRfRU9MCj4gIHsKPiAgCWlmICgkMS0+c3R5cGUgPT0gU19VTktOT1dOKSB7Cj4g
LQkJbWVudV9hZGRfc3ltYm9sKFBfREVGQVVMVCwgc3ltX2xvb2t1cCgkMiwgMCksICQzKTsKPiAr
CQltZW51X2FkZF9zeW1ib2woUF9ERUZBVUxULCAkMiwgJDMpOwo+ICAJCXByaW50ZChERUJVR19Q
QVJTRSwgIiVzOiVkOmRlZmF1bHRcbiIsCj4gIAkJCXpjb25mX2N1cm5hbWUoKSwgemNvbmZfbGlu
ZW5vKCkpOwo+ICAJfSBlbHNlCj4gQEAgLTM0NCwxMyArMzcxLDYgQEAgaWZfYmxvY2s6Cj4gIAl8
IGlmX2Jsb2NrIGNob2ljZV9zdG10Cj4gIDsKPiAgCj4gLS8qIG1haW5tZW51IGVudHJ5ICovCj4g
LQo+IC1tYWlubWVudV9zdG10OiBUX01BSU5NRU5VIHByb21wdCBubAo+IC17Cj4gLQltZW51X2Fk
ZF9wcm9tcHQoUF9NRU5VLCAkMiwgTlVMTCk7Cj4gLX07Cj4gLQo+ICAvKiBtZW51IGVudHJ5ICov
Cj4gIAo+ICBtZW51OiBUX01FTlUgcHJvbXB0IFRfRU9MCj4gQEAgLTM4Nyw2ICs0MDcsNyBAQCBz
b3VyY2Vfc3RtdDogVF9TT1VSQ0UgcHJvbXB0IFRfRU9MCj4gIHsKPiAgCXByaW50ZChERUJVR19Q
QVJTRSwgIiVzOiVkOnNvdXJjZSAlc1xuIiwgemNvbmZfY3VybmFtZSgpLCB6Y29uZl9saW5lbm8o
KSwgJDIpOwo+ICAJemNvbmZfbmV4dGZpbGUoJDIpOwo+ICsJZnJlZSgkMik7Cj4gIH07Cj4gIAo+
ICAvKiBjb21tZW50IGVudHJ5ICovCj4gQEAgLTM5OSw5ICs0MjAsNyBAQCBjb21tZW50OiBUX0NP
TU1FTlQgcHJvbXB0IFRfRU9MCj4gIH07Cj4gIAo+ICBjb21tZW50X3N0bXQ6IGNvbW1lbnQgZGVw
ZW5kc19saXN0Cj4gLXsKPiAtCW1lbnVfZW5kX2VudHJ5KCk7Cj4gLX07Cj4gKzsKPiAgCj4gIC8q
IGhlbHAgb3B0aW9uICovCj4gIAo+IEBAIC00MTMsNiArNDMyLDE3IEBAIGhlbHBfc3RhcnQ6IFRf
SEVMUCBUX0VPTAo+ICAKPiAgaGVscDogaGVscF9zdGFydCBUX0hFTFBURVhUCj4gIHsKPiArCWlm
IChjdXJyZW50X2VudHJ5LT5oZWxwKSB7Cj4gKwkJZnJlZShjdXJyZW50X2VudHJ5LT5oZWxwKTsK
PiArCQl6Y29uZnByaW50KCJ3YXJuaW5nOiAnJXMnIGRlZmluZWQgd2l0aCBtb3JlIHRoYW4gb25l
IGhlbHAgdGV4dCAtLSBvbmx5IHRoZSBsYXN0IG9uZSB3aWxsIGJlIHVzZWQiLAo+ICsJCQkgICBj
dXJyZW50X2VudHJ5LT5zeW0tPm5hbWUgPzogIjxjaG9pY2U+Iik7Cj4gKwl9Cj4gKwo+ICsJLyog
SXMgdGhlIGhlbHAgdGV4dCBlbXB0eSBvciBhbGwgd2hpdGVzcGFjZT8gKi8KPiArCWlmICgkMltz
dHJzcG4oJDIsICIgXGZcblxyXHRcdiIpXSA9PSAnXDAnKQo+ICsJCXpjb25mcHJpbnQoIndhcm5p
bmc6ICclcycgZGVmaW5lZCB3aXRoIGJsYW5rIGhlbHAgdGV4dCIsCj4gKwkJCSAgIGN1cnJlbnRf
ZW50cnktPnN5bS0+bmFtZSA/OiAiPGNob2ljZT4iKTsKPiArCj4gIAljdXJyZW50X2VudHJ5LT5o
ZWxwID0gJDI7Cj4gIH07Cj4gIAo+IEBAIC00ODQsNyArNTE0LDEwIEBAIGV4cHI6CSAgc3ltYm9s
CQkJCXsgJCQgPSBleHByX2FsbG9jX3N5bWJvbCgkMSk7IH0KPiAgCXwgZXhwciBUX0FORCBleHBy
CQkJeyAkJCA9IGV4cHJfYWxsb2NfdHdvKEVfQU5ELCAkMSwgJDMpOyB9Cj4gIDsKPiAgCj4gLXN5
bWJvbDoJICBUX1dPUkQJeyAkJCA9IHN5bV9sb29rdXAoJDEsIDApOyBmcmVlKCQxKTsgfQo+ICsv
KiBGb3Igc3ltYm9sIGRlZmluaXRpb25zLCBzZWxlY3RzLCBldGMuLCB3aGVyZSBxdW90ZXMgYXJl
IG5vdCBhY2NlcHRlZCAqLwo+ICtub25jb25zdF9zeW1ib2w6IFRfV09SRCB7ICQkID0gc3ltX2xv
b2t1cCgkMSwgMCk7IGZyZWUoJDEpOyB9Owo+ICsKPiArc3ltYm9sOgkgIG5vbmNvbnN0X3N5bWJv
bAo+ICAJfCBUX1dPUkRfUVVPVEUJeyAkJCA9IHN5bV9sb29rdXAoJDEsIFNZTUJPTF9DT05TVCk7
IGZyZWUoJDEpOyB9Cj4gIDsKPiAgCj4gQEAgLTQ5NSw2ICs1MjgsNyBAQCB3b3JkX29wdDogLyog
ZW1wdHkgKi8JCQl7ICQkID0gTlVMTDsgfQo+ICAKPiAgdm9pZCBjb25mX3BhcnNlKGNvbnN0IGNo
YXIgKm5hbWUpCj4gIHsKPiArCWNvbnN0IGNoYXIgKnRtcDsKPiAgCXN0cnVjdCBzeW1ib2wgKnN5
bTsKPiAgCWludCBpOwo+ICAKPiBAQCAtNTAyLDI1ICs1MzYsMjYgQEAgdm9pZCBjb25mX3BhcnNl
KGNvbnN0IGNoYXIgKm5hbWUpCj4gIAo+ICAJc3ltX2luaXQoKTsKPiAgCV9tZW51X2luaXQoKTsK
PiAtCXJvb3RtZW51LnByb21wdCA9IG1lbnVfYWRkX3Byb21wdChQX01FTlUsICJMaW51eCBLZXJu
ZWwgQ29uZmlndXJhdGlvbiIsIE5VTEwpOwo+ICAKPiAgCWlmIChnZXRlbnYoIlpDT05GX0RFQlVH
IikpCj4gLQkJemNvbmZkZWJ1ZyA9IDE7Cj4gLQl6Y29uZnBhcnNlKCk7Cj4gLQlpZiAoemNvbmZu
ZXJycykKPiArCQl5eWRlYnVnID0gMTsKPiArCXl5cGFyc2UoKTsKPiArCWlmICh5eW5lcnJzKQo+
ICAJCWV4aXQoMSk7Cj4gIAlpZiAoIW1vZHVsZXNfc3ltKQo+ICAJCW1vZHVsZXNfc3ltID0gc3lt
X2ZpbmQoICJuIiApOwo+ICAKPiArCXRtcCA9IHJvb3RtZW51LnByb21wdC0+dGV4dDsKPiAgCXJv
b3RtZW51LnByb21wdC0+dGV4dCA9IF8ocm9vdG1lbnUucHJvbXB0LT50ZXh0KTsKPiAgCXJvb3Rt
ZW51LnByb21wdC0+dGV4dCA9IHN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKHJvb3RtZW51LnByb21w
dC0+dGV4dCk7Cj4gKwlmcmVlKChjaGFyKil0bXApOwo+ICAKPiAgCW1lbnVfZmluYWxpemUoJnJv
b3RtZW51KTsKPiAgCWZvcl9hbGxfc3ltYm9scyhpLCBzeW0pIHsKPiAgCQlpZiAoc3ltX2NoZWNr
X2RlcHMoc3ltKSkKPiAtCQkJemNvbmZuZXJycysrOwo+ICsJCQl5eW5lcnJzKys7Cj4gIAl9Cj4g
LQlpZiAoemNvbmZuZXJycykKPiArCWlmICh5eW5lcnJzKQo+ICAJCWV4aXQoMSk7Cj4gIAlzeW1f
c2V0X2NoYW5nZV9jb3VudCgxKTsKPiAgfQo+IEBAIC01NDQsMTcgKzU3OSwxNyBAQCBzdGF0aWMg
Ym9vbCB6Y29uZl9lbmR0b2tlbihjb25zdCBzdHJ1Y3Qga2NvbmZfaWQgKmlkLCBpbnQgc3RhcnR0
b2tlbiwgaW50IGVuZHRvawo+ICB7Cj4gIAlpZiAoaWQtPnRva2VuICE9IGVuZHRva2VuKSB7Cj4g
IAkJemNvbmZfZXJyb3IoInVuZXhwZWN0ZWQgJyVzJyB3aXRoaW4gJXMgYmxvY2siLAo+IC0JCQlr
Y29uZl9pZF9zdHJpbmdzICsgaWQtPm5hbWUsIHpjb25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7
Cj4gLQkJemNvbmZuZXJycysrOwo+ICsJCQlpZC0+bmFtZSwgemNvbmZfdG9rZW5uYW1lKHN0YXJ0
dG9rZW4pKTsKPiArCQl5eW5lcnJzKys7Cj4gIAkJcmV0dXJuIGZhbHNlOwo+ICAJfQo+ICAJaWYg
KGN1cnJlbnRfbWVudS0+ZmlsZSAhPSBjdXJyZW50X2ZpbGUpIHsKPiAgCQl6Y29uZl9lcnJvcigi
JyVzJyBpbiBkaWZmZXJlbnQgZmlsZSB0aGFuICclcyciLAo+IC0JCQlrY29uZl9pZF9zdHJpbmdz
ICsgaWQtPm5hbWUsIHpjb25mX3Rva2VubmFtZShzdGFydHRva2VuKSk7Cj4gKwkJCWlkLT5uYW1l
LCB6Y29uZl90b2tlbm5hbWUoc3RhcnR0b2tlbikpOwo+ICAJCWZwcmludGYoc3RkZXJyLCAiJXM6
JWQ6IGxvY2F0aW9uIG9mIHRoZSAnJXMnXG4iLAo+ICAJCQljdXJyZW50X21lbnUtPmZpbGUtPm5h
bWUsIGN1cnJlbnRfbWVudS0+bGluZW5vLAo+ICAJCQl6Y29uZl90b2tlbm5hbWUoc3RhcnR0b2tl
bikpOwo+IC0JCXpjb25mbmVycnMrKzsKPiArCQl5eW5lcnJzKys7Cj4gIAkJcmV0dXJuIGZhbHNl
Owo+ICAJfQo+ICAJcmV0dXJuIHRydWU7Cj4gQEAgLTU3NSw3ICs2MTAsNyBAQCBzdGF0aWMgdm9p
ZCB6Y29uZl9lcnJvcihjb25zdCBjaGFyICplcnIsIC4uLikKPiAgewo+ICAJdmFfbGlzdCBhcDsK
PiAgCj4gLQl6Y29uZm5lcnJzKys7Cj4gKwl5eW5lcnJzKys7Cj4gIAlmcHJpbnRmKHN0ZGVyciwg
IiVzOiVkOiAiLCB6Y29uZl9jdXJuYW1lKCksIHpjb25mX2xpbmVubygpKTsKPiAgCXZhX3N0YXJ0
KGFwLCBlcnIpOwo+ICAJdmZwcmludGYoc3RkZXJyLCBlcnIsIGFwKTsKPiBAQCAtNTgzLDcgKzYx
OCw3IEBAIHN0YXRpYyB2b2lkIHpjb25mX2Vycm9yKGNvbnN0IGNoYXIgKmVyciwgLi4uKQo+ICAJ
ZnByaW50ZihzdGRlcnIsICJcbiIpOwo+ICB9Cj4gIAo+IC1zdGF0aWMgdm9pZCB6Y29uZmVycm9y
KGNvbnN0IGNoYXIgKmVycikKPiArc3RhdGljIHZvaWQgeXllcnJvcihjb25zdCBjaGFyICplcnIp
Cj4gIHsKPiAgCWZwcmludGYoc3RkZXJyLCAiJXM6JWQ6ICVzXG4iLCB6Y29uZl9jdXJuYW1lKCks
IHpjb25mX2xpbmVubygpICsgMSwgZXJyKTsKPiAgfQo+IEBAIC02MTYsNyArNjUxLDcgQEAgc3Rh
dGljIHZvaWQgcHJpbnRfc3ltYm9sKEZJTEUgKm91dCwgc3RydWN0IG1lbnUgKm1lbnUpCj4gIAkJ
ZnByaW50ZihvdXQsICJcbmNvbmZpZyAlc1xuIiwgc3ltLT5uYW1lKTsKPiAgCXN3aXRjaCAoc3lt
LT50eXBlKSB7Cj4gIAljYXNlIFNfQk9PTEVBTjoKPiAtCQlmcHV0cygiICBib29sZWFuXG4iLCBv
dXQpOwo+ICsJCWZwdXRzKCIgIGJvb2xcbiIsIG91dCk7Cj4gIAkJYnJlYWs7Cj4gIAljYXNlIFNf
VFJJU1RBVEU6Cj4gIAkJZnB1dHMoIiAgdHJpc3RhdGVcbiIsIG91dCk7Cj4gQEAgLTY2NCw2ICs2
OTksMTEgQEAgc3RhdGljIHZvaWQgcHJpbnRfc3ltYm9sKEZJTEUgKm91dCwgc3RydWN0IG1lbnUg
Km1lbnUpCj4gIAkJCWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7Cj4gIAkJCWZwdXRjKCdc
bicsIG91dCk7Cj4gIAkJCWJyZWFrOwo+ICsJCWNhc2UgUF9JTVBMWToKPiArCQkJZnB1dHMoICIg
IGltcGx5ICIsIG91dCk7Cj4gKwkJCWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91dCk7Cj4gKwkJ
CWZwdXRjKCdcbicsIG91dCk7Cj4gKwkJCWJyZWFrOwo+ICAJCWNhc2UgUF9SQU5HRToKPiAgCQkJ
ZnB1dHMoICIgIHJhbmdlICIsIG91dCk7Cj4gIAkJCWV4cHJfZnByaW50KHByb3AtPmV4cHIsIG91
dCk7Cj4gCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 07:20:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 07: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 1fXLnS-0003Ae-1w; Mon, 25 Jun 2018 07:20: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=ndbz=jl=citrix.com=prvs=707e514f0=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXLnQ-0003AZ-HS
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 07:20:20 +0000
X-Inumbo-ID: 3f6126ca-7848-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f6126ca-7848-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 07:20:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="75204040"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: Ping: [PATCH 2/2] x86/HVM: attempts to emulate FPU insns need to
 set fpu_initialised
Thread-Index: AQHUBIcTdxVRUmLyJUy3WPINoUT3+KRsA7YAgASc1nA=
Date: Mon, 25 Jun 2018 07:20:17 +0000
Message-ID: <82c56214d41a4d1aad8470be37b48789@AMSPEX02CL03.citrite.net>
References: <5B237D0B02000078001CB837@prv1-mh.provo.novell.com>
 <5B237FC302000078001CB84E@prv1-mh.provo.novell.com>
 <5B2CD4FC02000078001CCEEC@prv1-mh.provo.novell.com>
In-Reply-To: <5B2CD4FC02000078001CCEEC@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 2/2] x86/HVM: attempts to emulate FPU
 insns need to set fpu_initialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjIgSnVuZSAyMDE4IDExOjUzCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz47IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBTdWJqZWN0
OiBQaW5nOiBbUEFUQ0ggMi8yXSB4ODYvSFZNOiBhdHRlbXB0cyB0byBlbXVsYXRlIEZQVSBpbnNu
cyBuZWVkIHRvCj4gc2V0IGZwdV9pbml0aWFsaXNlZAo+IAo+ID4+PiBPbiAxNS4wNi4xOCBhdCAx
MDo1OCwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPiA+IE15IG9yaWdpbmFsIHdheSBvZiB0
aGlua2luZyBoZXJlIHdhcyB0aGF0IHRoaXMgd291bGQgYmUgc2V0IGFueXdheSBhdAo+ID4gdGhl
IHBvaW50IHN0YXRlIGdldHMgcmVsb2FkZWQgYWZ0ZXIgdGhlIGFkanVzdG1lbnRzIGh2bWVtdWxf
cHV0X2ZwdSgpCj4gPiBkb2VzLCBidXQgdGhlIGZsYWcgc2hvdWxkIGFscmVhZHkgYmUgc2V0IGJl
Zm9yZSB0aGF0IC0gYWZ0ZXIgYWxsIHRoZQo+ID4gZ3Vlc3QgbWF5IG5ldmVyIGFnYWluIHRvdWNo
IHRoZSBGUFUgYmVmb3JlIGUuZy4gZ2V0dGluZyBtaWdyYXRlZC9zYXZlZC4KPiA+Cj4gPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPgo+ID4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jCj4gPiBAQCAtMjA1Myw2ICsyMDUzLDcgQEAgc3RhdGljIGludCBodm1lbXVsX2dldF9m
cHUoCj4gPiAgICAgICAgICAgKiBtYXNraW5nIG9mIGFsbCBleGNlcHRpb25zIGJ5IEZOU1RFTlYu
KQo+ID4gICAgICAgICAgICovCj4gPiAgICAgICAgICBzYXZlX2ZwdV9lbmFibGUoKTsKPiA+ICsg
ICAgICAgIGN1cnItPmZwdV9pbml0aWFsaXNlZCA9IHRydWU7Cj4gPiAgICAgICAgICBjdXJyLT5m
cHVfZGlydGllZCA9IHRydWU7Cj4gPiAgICAgICAgICBpZiAoIChmcHVfY3R4dC0+ZmN3ICYgMHgz
ZikgIT0gMHgzZiApCj4gPiAgICAgICAgICB7Cj4gCgpBcG9sb2dpZXMgZm9yIHRoZSBkZWxheS4u
LgoKQWNrZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 07:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 07: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 1fXM56-00042T-NO; Mon, 25 Jun 2018 07:38: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=ndbz=jl=citrix.com=prvs=707e514f0=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXM55-00042O-Qy
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 07:38:35 +0000
X-Inumbo-ID: 60636f96-784a-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60636f96-784a-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 09:35:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="75204794"
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 v3 1/2] VT-d: re-phrase logic in vtd_set_hwdom_mapping()
 for clarity
Thread-Index: AQHUBMZF1liR/tt/gUq5ypVEedPn4qRqNLuAgAZsUtA=
Date: Mon, 25 Jun 2018 07:38:31 +0000
Message-ID: <d2e298f25b704fd7b1a10e5b9bed61a9@AMSPEX02CL03.citrite.net>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
 <20180615163105.19097-2-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19122032B@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19122032B@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 v3 1/2] VT-d: re-phrase logic in
 vtd_set_hwdom_mapping() for clarity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMjEgSnVuZSAyMDE4IDA4OjE3Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBKYW4KPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQKPiBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBX
ZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MyAx
LzJdIFZULWQ6IHJlLXBocmFzZSBsb2dpYyBpbgo+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZygpIGZv
ciBjbGFyaXR5Cj4gCj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbV0KPiA+IFNlbnQ6IFNhdHVyZGF5LCBKdW5lIDE2LCAyMDE4IDEyOjMxIEFNCj4g
Pgo+ID4gSXQgaXMgaGFyZCB0byByZWNvbmNpbGUgdGhlIGNvbW1lbnQgYXQgdGhlIHRvcCBvZiB0
aGUgbG9vcCBpbgo+ID4gdnRkX3NldF9od2RvbV9tYXBwaW5nKCkgd2l0aCB0aGUgaWYgc3RhdGVt
ZW50IGZvbGxvd2luZyBpdC4gVGhpcyBwYXRjaAo+ID4gcmUtcGhyYXNlcyB0aGUgbG9naWMsIHBy
ZXNlcnZpbmcgdGhlIHNlbWFudGljcywgYnV0IG1ha2luZyBpdCBlYXNpZXIKPiA+IHRvIHJlYWQu
Cj4gPgo+ID4gVGhlIHBhdGNoIGFsc28gbW9kaWZpZXMgdGhlIFhlbiBjb21tYW5kIGxpbmUgZG9j
dW1lbnRhdGlvbiB0byBtYWtlIGl0Cj4gPiBjbGVhciB0aGF0IGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIG9ubHkgYXBwbGllcyB0byBwYWdlcyB1cCB0byB0aGUgNEdCCj4gPiBib3VuZGFyeS4KPiA+
Cj4gPiBOT1RFOiBUaGlzIHBhdGNoIGFsc28gY29ycmVjdHMgdGhlIGluZGVudGF0aW9uIG9mIHRo
ZSBwcmludGsoKSB0b3dhcmRzCj4gPiAgICAgICB0aGUgZW5kIG9mIHZ0ZF9zZXRfaHdkb21fbWFw
cGluZygpLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+LCB3aXRoIG9uZSBzbWFsbCBjb21tZW50Cj4gYmVsb3cKPiAKPiA+IC0tLQo+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4g
Q2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+IENj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+Cj4gPiB2MzoK
PiA+ICAtIEZpeCB0b3AgY2FsY3VsYXRpb24gYnkgaW50cm9kdWNpbmcgbWF4X3Bmbi4KPiA+ICAt
IE1vdmUgY29tbWVudC4KPiA+Cj4gPiB2MjoKPiA+ICAtIENvbXBhcmUgYWdhaW5zdCBHQig0KSBy
YXRoZXIgdGhhbiAweGZmZmZmZmZmLgo+ID4gLS0tCj4gPiAgZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gICB8ICA0ICsrLS0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jIHwgMzQgKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+IC0tLQo+ID4gLS0t
LS0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMo
LSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24gYi9kb2NzL21pc2MveGVuLQo+ID4gY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiBpbmRleCA4
NzEyYTgzM2EyLi5iNzU0NzFiNTFhIDEwMDY0NAo+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24KPiA+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCj4gPiBAQCAtMTIxMiw4ICsxMjEyLDggQEAgd2FpdCBkZXNjcmlwdG9yIHRpbWVkIG91
dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMKPiA+IHZhbHVlLgo+ID4KPiA+ICBVc2UgdGhpcyB0byB3
b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJp
ZXMuCj4gPiAgUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNj
ZXNzZXMgZm9yIERvbTAsIHdpdGgKPiA+IHRoaXMKPiA+IC1vcHRpb24gYWxsIHBhZ2VzIG5vdCBt
YXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUgd2lsbCBnZXQgYQo+ID4gbWFwcGlu
Zwo+ID4gLWVzdGFibGlzaGVkLgo+ID4gK29wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3Qg
bWFya2VkIGFzIHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxsCj4gPiArZ2V0IGEgbWFw
cGluZyBlc3RhYmxpc2hlZC4KPiA+Cj4gPiAgIyMjIGlycVxfcmF0ZWxpbWl0ICh4ODYpCj4gPiAg
PiBgPSA8aW50ZWdlcj5gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3g4Ni92dGQuYwo+ID4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5j
Cj4gPiBpbmRleCA4OGE2MGIzMzA3Li42NTUxZjAxZTMxIDEwMDY0NAo+ID4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+ID4gQEAgLTExMCwzMCArMTEwLDM0IEBAIHZvaWQgaHZt
X2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gdW5zaWduZWQgaW50IGlzYWly
cSkKPiA+Cj4gPiAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVj
dCBkb21haW4gKmQpCj4gPiAgewo+ID4gLSAgICB1bnNpZ25lZCBsb25nIGksIGosIHRtcCwgdG9w
Owo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGksIGosIHRtcCwgdG9wLCBtYXhfcGZuOwo+ID4KPiA+
ICAgICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwo+ID4KPiA+IC0gICAgdG9wID0g
bWF4KG1heF9wZHgsIHBmbl90b19wZHgoMHhmZmZmZmZmZlVMID4+IFBBR0VfU0hJRlQpICsgMSk7
Cj4gPiArICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOwo+ID4gKyAgICB0
b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwo+ID4KPiA+ICAgICAg
Zm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCj4gPiAgICAgIHsKPiA+ICsgICAgICAgIHVuc2ln
bmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiA+ICsgICAgICAgIGJvb2wgbWFwOwo+ID4g
ICAgICAgICAgaW50IHJjID0gMDsKPiA+Cj4gPiAgICAgICAgICAvKgo+ID4gLSAgICAgICAgICog
U2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIHVzZSBvbmx5IGNvbnZlbnRp
b25hbCBSQU0KPiA+IC0gICAgICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVk
ZWQgcmVzZXJ2ZWQgcmVnaW9ucy4gV2hlbiBzZXQsCj4gPiB0aGUKPiA+IC0gICAgICAgICAqIGlu
Y2x1c2l2ZSBtYXBwaW5nIG1hcHMgaW4gZXZlcnl0aGluZyBiZWxvdyA0R0IgZXhjZXB0IHVudXNh
YmxlCj4gPiAtICAgICAgICAgKiByYW5nZXMuCj4gPiArICAgICAgICAgKiBTZXQgdXAgMToxIG1h
cHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5Cj4gPiArICAgICAgICAgKiBj
b252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2
ZWQKPiA+ICsgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBp
bmcgbWFwcyBpbiBldmVyeSBwZm4gdXAKPiA+ICsgICAgICAgICAqIHRvIDRHQiBleGNlcHQgdGhv
c2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPiA+ICAgICAgICAgICAqLwo+IAo+IEkn
bSBub3Qgc3VyZSB3aGV0aGVyIG90aGVycyBmZWVsIHNhbWUgYXMgbWUuIEkgcmVhZCB0aGUgbGFz
dCBzZW50ZW5jZQo+IGFzIGlmICdpbmNsdXNpdmUgbWFwcGluZycgT05MWSBtYXBzIDw0R0IgZnJh
bWVzIHdoaWxlIGxlYXZpbmcgPj00R0IKPiBmcmFtZXMgdW5tYXBwZWQuIElmIGl0IGlzIHRoZSBj
YXNlLCBhZGRpbmcgYSAnZnVydGhlcicgaS5lLiAidGhlIGluY2x1c2l2ZQo+IG1hcHBpbmcgZnVy
dGhlciBtYXBzIiBzb3VuZHMgbW9yZSBjbGVhcj8KCkFncmVlZC4gQWx0aG91Z2ggSSdkIHByb2Jh
Ymx5IGdvIGZvciAnYWRkaXRpb25hbGx5JyByYXRoZXIgdGhhbiAnZnVydGhlcicuIEhvcGVmdWxs
eSB0aGlzIGlzIHNvbWV0aGluZyB0aGF0IGNhbiBiZSBmaXhlZCB1cCBhdCBjb21taXQgdGltZS4K
CiAgUGF1bAoKPiAKPiA+IC0gICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3Bmbihp
KTsKPiA+ICsgICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZu
KSkgKQo+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBp
b21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJiBwZm4gPD0gbWF4X3BmbiApCj4gPiArICAgICAgICAg
ICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Cj4gPiAr
ICAgICAgICBlbHNlCj4gPiArICAgICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4s
IFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7Cj4gPgo+ID4gLSAgICAgICAgaWYgKCBwZm4gPiAoMHhm
ZmZmZmZmZlVMID4+IFBBR0VfU0hJRlQpID8KPiA+IC0gICAgICAgICAgICAgKCFtZm5fdmFsaWQo
X21mbihwZm4pKSB8fAo+ID4gLSAgICAgICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBS
QU1fVFlQRV9DT05WRU5USU9OQUwpKSA6Cj4gPiAtICAgICAgICAgICAgIGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nID8KPiA+IC0gICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9U
WVBFX1VOVVNBQkxFKSA6Cj4gPiAtICAgICAgICAgICAgICFwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4gPiArICAgICAgICBpZiAoICFtYXAgKQo+ID4gICAg
ICAgICAgICAgIGNvbnRpbnVlOwo+ID4KPiA+ICAgICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMg
Ki8KPiA+IEBAIC0xNTEsOCArMTU1LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQKPiA+IHZ0ZF9zZXRf
aHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgfQo+ID4KPiA+ICAg
ICAgICAgIGlmICggcmMgKQo+ID4gLSAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZU
RFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZwo+ID4gZmFpbGVkOiAlZFxuIiwKPiA+IC0gICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKPiA+ICsgICAgICAgICAgICBwcmludGso
WEVOTE9HX1dBUk5JTkcgVlREUFJFRklYICIgZCVkOiBJT01NVSBtYXBwaW5nCj4gPiBmYWlsZWQ6
ICVkXG4iLAo+ID4gKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKPiA+Cj4g
PiAgICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZU
XzRLKSkpKQo+ID4gICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+ID4g
LS0KPiA+IDIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 07:40:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 07: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 1fXM6Z-0004b3-5E; Mon, 25 Jun 2018 07:40:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ndbz=jl=citrix.com=prvs=707e514f0=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXM6X-0004Us-Er
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 07:40:05 +0000
X-Inumbo-ID: 01f824f4-784b-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01f824f4-784b-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 07:40:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="75204831"
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 v3 2/2] VT-d: reconcile iommu_inclusive_mapping and
 iommu=dom0-strict
Thread-Index: AQHUBMZEwq7X1wfrTEe8NTt+WYfsTqRqNdSAgAZvwEA=
Date: Mon, 25 Jun 2018 07:39:16 +0000
Message-ID: <2af4e0303e9c4c19bc50c8b34a6ca64c@AMSPEX02CL03.citrite.net>
References: <20180615163105.19097-1-paul.durrant@citrix.com>
 <20180615163105.19097-3-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D191220351@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D191220351@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 v3 2/2] VT-d: reconcile
 iommu_inclusive_mapping and iommu=dom0-strict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMjEgSnVuZSAyMDE4IDA4OjIxCj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBKYW4KPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQKPiBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBX
ZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MyAy
LzJdIFZULWQ6IHJlY29uY2lsZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBhbmQKPiBpb21tdT1k
b20wLXN0cmljdAo+IAo+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50
QGNpdHJpeC5jb21dCj4gPiBTZW50OiBTYXR1cmRheSwgSnVuZSAxNiwgMjAxOCAxMjozMSBBTQo+
ID4KPiA+IFRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
WGVuIGNvbW1hbmQgbGluZQo+ID4gb3B0aW9uCj4gPiBzdGF0ZXM6Cj4gPgo+ID4gIlVzZSB0aGlz
IHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIK
PiA+IGVudHJpZXMiCj4gPgo+ID4gVW5mb3J0dW5hdGVseSB0aGlzIHdvcmthcm91bmQgZG9lcyBu
b3QgZnVuY3Rpb24gY29ycmVjdGx5IGlmIHRoZSBkb20wLQo+ID4gc3RyaWN0Cj4gPiBpb21tdSBv
cHRpb24gaXMgYWxzbyBzcGVjaWZpZWQuCj4gPgo+ID4gVGhlIGRvY3VtZW50YXRpb24gZ29lcyBv
biB0byBzYXk6Cj4gPgo+ID4gIlJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9y
IElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoCj4gPiB0aGlzCj4gPiAgb3B0aW9uIGFsbCBw
YWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUs
IHdpbGwKPiA+ICBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiIKPiA+Cj4gPiBUaGlzIHBhdGNo
IG1vZGlmaWVzIHRoZSBWVC1kIGhhcmR3YXJlIGRvbWFpbiBpbml0aWFsaXphdGlvbiBjb2RlIHN1
Y2ggdGhhdAo+ID4gdGhlIHdvcmthcm91bmQgd2lsbCBjb250aW51ZSB0byBmdW5jdGlvbiBpbiBk
b20wLXN0cmljdCBtb2RlLCBieSBtYXBwaW5nCj4gPiBhbGwgcGFnZXMgbm90IG1hcmtlZCBhcyB1
bnVzYWJsZSAqdW5sZXNzKiB0aGV5IGFyZSBSQU0gcGFnZXMgbm90Cj4gPiBhc3NpZ25lZAo+ID4g
dG8gZG9tMC4KPiA+Cj4gPiBOT1RFOiBUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSB0ZXN0IGluIGRy
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+IGZyb20KPiA+ICAgICAgIG5lZWRfaW9t
bXUoKSB0byBpc19wdl9kb21haW4oKSBzaW5jZSBkb20wLXN0cmljdCBpbXBsaWVzCj4gPiBuZWVk
X2lvbW11KCkKPiA+ICAgICAgIHNvIHdlIG5vIGxvbmdlciB3YW50IHRvIGdhdGUgaW52b2NhdGlv
biBvZCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoKQo+IAo+IG9kLT5vZgoKR29vZCBzcG90LiBDYW4g
dGhpcyBiZSBmaXhlZCB1cCBhdCBjb21taXQgcGxlYXNlPwoKICBQYXVsCgo+IAo+ID4gICAgICAg
b24gdGhhdC4KPiA+ICAgICAgIEl0IGFsc28gZXhwb3J0cyB0aGUgaW9tbXVfZG9tMF9zdHJpY3Qg
ZmxhZyBzbyB0aGF0IHRoZSBpbXBsZW1lbnRhdGlvbgo+ID4gICAgICAgb2YgdnRkX3NldF9od2Rv
bV9tYXBwaW5nKCkgY2FuIHRlc3QgaXQgZXhwbGljaXRseS4gSXQgd291bGQgYmUKPiA+ICAgICAg
IHBvc3NpYmxlIHRvIHRlc3QgbmVlZF9pb21tdSgpIGluc3RlYWQsIGJ1dCBpdCBpcyBtb3JlIGls
bHVzdHJhdGl2ZQo+ID4gICAgICAgdG8gdGVzdCB0aGUgb3JpZ2luYWwgZmxhZyByYXRoZXIgdGhh
biBvbmUgb2YgaXRzIHNpZGUtZWZmZWN0cy4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 07:58:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 07: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 1fXMOC-0005jy-6j; Mon, 25 Jun 2018 07:58: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXMOA-0005js-LT
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 07:58:18 +0000
X-Inumbo-ID: 8dbd8eb0-784d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dbd8eb0-784d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 07:58:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58495232"
Date: Mon, 25 Jun 2018 08:57:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Douglas Goldstein <dougtrav@icloud.com>
Message-ID: <20180625075744.bkknca47j6alqob3@citrix.com>
References: <20180621021052.27070-1-dougtrav@icloud.com>
 <5B2B5E2602000078001CC9AA@prv1-mh.provo.novell.com>
 <8c868712-81c0-86ba-038c-710ca6710173@citrix.com>
 <5B2B63BE02000078001CC9F4@prv1-mh.provo.novell.com>
 <4657C7D5-3597-4DE8-A964-EDFF4F865812@icloud.com>
 <5B2B6C6602000078001CCA62@prv1-mh.provo.novell.com>
 <20180621222453.GA29089@MacBook-Air.local>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180621222453.GA29089@MacBook-Air.local>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] build: sync Kconfig with Linux v4.17
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDY6MjQ6NTRBTSArMDgwMCwgRG91Z2xhcyBHb2xkc3Rl
aW4gd3JvdGU6Cj4gPiA+Pj4gV29ya2luZyBwYXRjaCBieSBwYXRjaCBpc24ndCBmZWFzaWJsZSBi
ZWNhdXNlIG9mIHRoZSByZW5hbWVzLgo+ID4gPj4gCj4gPiA+PiBJIGRvbid0IHVuZGVyc3RhbmQg
LSBob3cgZG9lcyBwYXRoL2ZpbGUgbmFtaW5nIGNvbmZsaWN0IHdpdGggd29ya2luZwo+ID4gPj4g
cGF0Y2ggYnkgcGF0Y2g/IFN1cmVseSBhIHJlbGF0aXZlbHkgc2ltcGxlIHNlZCBjb21tYW5kIGNv
dWxkIGJlIHVzZWQKPiA+ID4+IHRvIGNoYW5nZSB0aGUgcGF0aHMgaW4gZWFjaCBwYXRjaCBhY2Nv
cmRpbmcgdG8gb3VyIHRyZWUgbGF5b3V0LiBUaGF0J3MKPiA+ID4+IGJhc2ljYWxseSB3aGF0IEkn
bSBkb2luZyB3aXRoIHRoZSBNV0FJVCBpZGxlIGRyaXZlcjsgZ3JhbnRlZCwgdGhhdCdzIGp1c3QK
PiA+ID4+IGEgc2luZ2xlIGZpbGUuCj4gPiA+IAo+ID4gPiBJdHMgMTA2IGNvbW1pdHMgYmV0d2Vl
biB0aGUgbGFzdCB0aW1lIEkgZ290IHRoaXMgaW4gc3luYy4gV2UgYWxzbyBkb27igJl0IGhhdmUg
Cj4gPiA+IGtidWlsZCBhbmQgd2UgaGF2ZSBhIGxpdHRsZSBzaGltIGZpbGUgdG8gbWFwIHRoaW5n
cyB0byBvdXIgYnVpbGQgc3lzdGVtIHNvIAo+ID4gPiBmb3IgZWFjaCBwYXRjaCBJIHdvdWxkIGhh
dmUgdG8gaW1wbGVtZW50IHNvbWUgb2YgdGhvc2UgcmVncmVzc2lvbnMuCj4gPiAKPiA+IFdlbGws
IEkgc3RpbGwgZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhZCB0byBtYWtlIHRob3NlIDEwNiBjb21t
aXRzIGFwcGx5Cj4gPiB0byB5b3VyIHRyZWUgYXMgd2VsbCBpbiBvcmRlciB0byBoYXZlIGNyZWF0
ZSB0aGUgcGF0Y2ggeW91J3ZlIHN1Ym1pdHRlZC4KPiA+IFdoYXRldmVyIHlvdSBkaWQgKGV2ZW4g
aWYgeW91IGNyZWF0ZWQgYSBnaWFudCBwYXRjaCBmaXJzdCBhbmQgbWFzc2FnZWQKPiA+IHRoYXQg
b25lKSwgdGhlIHNhbWUgY291bGQgaGF2ZSBiZWVuIGRvbmUgZm9yIHRoZSBpbmRpdmlkdWFsIGNv
bW1pdHMuIElmCj4gPiB0aGlzIGluZGVlZCB0YWtlcyBtb3JlIHRoYW4gYSBzaW1wbGUgc2VkIGlu
dm9jYXRpb24sIHBlcmhhcHMgaXQgd291bGQgYmUKPiA+IHdvcnRoIGFkZGluZyBhIGxpdHRsZSBz
Y3JpcHQgdG8gb3VyIHJlcG8gZG9pbmcganVzdCB0aGF0Pwo+IAo+IFNvIEkgZGlkbid0IHRha2Ug
dGhvc2UgMTA2IGNvbW1pdHMgaW5kaXZpZHVhbGx5IGFzIGl0IHdhcyBpbmRpY2F0ZWQgdGhhdAo+
IHdvdWxkIGhhdmUgYmVlbiBOQUNLZWQuIEkgZGlkbid0IGV2ZW4gdXNlIGdpdCBwcm9wZXIsIEkg
dWx0aW1hdGVseSBjaGVja2VkCj4gb3V0IHRoZSB0YWcgaW4gbXkgbGludXguZ2l0IGFuZCB1c2Vk
IGNwIHRvIGNvcHkgdGhlIGZpbGVzIG92ZXIgdGhhdCBJCj4gbWVudGlvbmVkIGluIHRoZSBjb21t
aXQgbWVzc2FnZS4gVGhlbiBJIHJlbW92ZWQgdGhlIGZpbGVzIHRoYXQgd2VudCBhd2F5Cj4gaW4g
TGludXguIEkgdGhlbiBhdHRlbXB0ZWQgdG8gYnVpbGQgaXQgYW5kIGZpeGVkIHVwIHBhdGhzIGFu
ZCBvdGhlcgo+IHNuaXBwZXRzIHVudGlsIGl0IGFsbCB3b3JrZWQuIEl0cyBhIG1hbnVhbCBwcm9j
ZXNzIGluIGl0cyB2ZXJ5IG5hdHVyZS4KPiAKPiBPcmlnaW5hbGx5IHdoZW4gSSBwcm9wb3NlZCBi
cmluZ2luZyBpbiBLY29uZmlnIEkgaGFkIHVzZWQgYSBzY3JpcHQKPiB0aGF0IG1haW50YWluZWQg
dGhpbmdzIGluIHRoZSBzYW1lIHBhdGhzIGFzIExpbnV4IGFuZCBpbmRlZWQgYWxsb3dlZCB1cwo+
IHRvIGp1c3QgcHVsbCBpbiBwYXRjaGVzIGZyb20gTGludXguIEkgYmVsaWV2ZSB0aGUgb3JpZ2lu
YWwgUkZDIGZvcgo+IGFkZGluZyBLY29uZmlnIHN0YXJ0ZWQgd2l0aCBMaW51eCB2NC4xIG9yIHY0
LjIgYW5kIEkgaGFkIHVzZWQgdGhhdAo+IHNjcmlwdCB0byB1cGRhdGUgdGhlIGZpbmFsIHZlcnNp
b24gdG8gdjQuMy4gVGhpcyB3YXMgdWx0aW1hdGVseSBub3QgdXNlZAo+IGJlY2F1c2UgdGhlIFhl
bi1zcGVjaWZpYyBjaGFuZ2VzIHdlIG1ha2UgKGUuZy4gcGF0aHMgY2hhbmdlZCwgcmVtb3ZhbCBv
Zgo+IHRlc3RzLCB1c2Ugb2YgQ29uZmlnLm1rKSB0aGF0IHVsdGltYXRlbHkgdGhpcyBhIG1hbnVh
bCBwcm9jZXNzLgo+IAo+IFVsdGltYXRlbHkgYXJlIHlvdSBsb29raW5nIGZvciB2MiB0byBiZSB3
aGljaCBvZiB0aGUgZm9sbG93aW5nOgo+IC0gYSBzZXJpZXMgb2YgMTA2IHBhdGNoZXMgd2hlcmUg
ZWFjaCBvbmUgaXMgZWRpdHRlZCB3aXRoIHRoZSBuZWNlc3NhcnkKPiAgIGNoYW5nZXMgdG8gbWFr
ZSBpdCB3b3JrIHN0YW5kYWxvbmUgKGUuZy4gcGF0aHMgZml4ZWQsIHJlbW92YWwgb2YKPiAgIHRl
c3RzKQoKVGhpcyBpcyB0b28gbXVjaCB3b3JrIHdpdGggdG9vIGxpdHRsZSBnYWluLgoKPiAtIGEg
c2VyaWVzIG9mIDEwNyBwYXRjaGVzIHdoZXJlIEkgbWVyZWx5IHNlZCBlYWNoIHBhdGNoIHRvIHB1
dCB0aGUgZmlsZXMKPiAgIGluIHRoZSByaWdodCBwbGFjZSBhbmQgdGhlbiBpbmNsdWRlIGEgZmlu
YWwgY29tbWl0IHdpdGggYWxsIHRoZQo+ICAgdmFyaW91cyBmaXh1cHMKClRoaXMgd2lsbCBicmVh
ayBiaXNlY3Rpb24uCgo+IC0gYSBzZXJpZXMgb2YgMiBwYXRjaGVzIHdoZXJlIHRoZSAxMDYgYXMg
c3F1YXNoZWQgaW50byBvbmUgY29tbWl0IGFuZAo+ICAgdGhlbiB0aGUgMm5kIHBhdGNoIGRvZXMg
dGhlIHZhcmlvdXMgZml4dXBzCgpTYW1lLgoKPiAtIHRoZSBjdXJyZW50IHBhdGNoIHdpdGggZGV0
YWlscyBhYm91dCB0aGUgcHJvY2VzcyBkb2N1bWVudGVkIGluCj4gICBSRUFETUUuc291cmNlICh3
aGljaCBpcyBhIFhlbiBzcGVjaWZpYyBmaWxlKSBhbmQgYW4gZXhwYW5kZWQgY29tbWl0Cj4gICBt
ZXNzYWdlCgpJIHRoaW5rIHRoaXMgaXMgdGhlIGJlc3Qgb2YgYWxsIHRoZSBvcHRpb25zIG1lbnRp
b25lZC4gIFlvdSBjYW4gaW5jbHVkZQp0aGUgcmFuZ2Ugb2YgY29tbWl0cyBpbiB0aGUgY29tbWl0
IG1lc3NhZ2UuCgpVbHRpbWF0ZWx5IHlvdSdyZSB0aGUgbWFpbnRhaW5lciBJIHRoaW5rIHlvdSBo
YXZlIHRoZSBmaW5hbCBzYXkgaGVyZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:01:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08:01:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXMQv-0006wU-AU; Mon, 25 Jun 2018 08: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=rf7a=jl=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fXMQu-0006wP-Re
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:01:08 +0000
X-Inumbo-ID: f30a729f-784d-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f30a729f-784d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:01:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E9B81AF06;
 Mon, 25 Jun 2018 08:01:05 +0000 (UTC)
Date: Mon, 25 Jun 2018 10:01:03 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Felix Kuehling <felix.kuehling@amd.com>
Message-ID: <20180625080103.GB28965@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
 <20180622152444.GC10465@dhcp22.suse.cz>
 <dd260800-6457-f3ff-47df-b65ef258f4b7@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dd260800-6457-f3ff-47df-b65ef258f4b7@amd.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 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>

T24gRnJpIDIyLTA2LTE4IDE2OjA5OjA2LCBGZWxpeCBLdWVobGluZyB3cm90ZToKPiBPbiAyMDE4
LTA2LTIyIDExOjI0IEFNLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiBPbiBGcmkgMjItMDYtMTgg
MTc6MTM6MDIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPj4gSGkgTWljaGFsLAo+ID4+Cj4g
Pj4gW0FkZGluZyBGZWxpeCBhcyB3ZWxsXQo+ID4+Cj4gPj4gV2VsbCBmaXJzdCBvZiBhbGwgeW91
IGhhdmUgYSBtaXNjb25jZXB0aW9uIHdoeSBhdCBsZWFzdCB0aGUgQU1EIGdyYXBoaWNzCj4gPj4g
ZHJpdmVyIG5lZWQgdG8gYmUgYWJsZSB0byBzbGVlcCBpbiBhbiBNTVUgbm90aWZpZXI6IFdlIG5l
ZWQgdG8gc2xlZXAgYmVjYXVzZQo+ID4+IHdlIG5lZWQgdG8gd2FpdCBmb3IgaGFyZHdhcmUgb3Bl
cmF0aW9ucyB0byBmaW5pc2ggYW5kICpOT1QqIGJlY2F1c2Ugd2UgbmVlZAo+ID4+IHRvIHdhaXQg
Zm9yIGxvY2tzLgo+ID4+Cj4gPj4gSSdtIG5vdCBzdXJlIGlmIHlvdXIgZmxhZyBub3cgbWVhbnMg
dGhhdCB5b3UgZ2VuZXJhbGx5IGNhbid0IHNsZWVwIGluIE1NVQo+ID4+IG5vdGlmaWVycyBhbnkg
bW9yZSwgYnV0IGlmIHRoYXQncyB0aGUgY2FzZSBhdCBsZWFzdCBBTUQgaGFyZHdhcmUgd2lsbCBi
cmVhawo+ID4+IGJhZGx5LiBJbiBvdXIgY2FzZSB0aGUgYXBwcm9hY2ggb2Ygd2FpdGluZyBmb3Ig
YSBzaG9ydCB0aW1lIGZvciB0aGUgcHJvY2Vzcwo+ID4+IHRvIGJlIHJlYXBlZCBhbmQgdGhlbiBz
ZWxlY3QgYW5vdGhlciB2aWN0aW0gYWN0dWFsbHkgc291bmRzIGxpa2UgdGhlIHJpZ2h0Cj4gPj4g
dGhpbmcgdG8gZG8uCj4gPiBXZWxsLCBJIGRvIG5vdCBuZWVkIHRvIG1ha2UgdGhlIG5vdGlmaWVy
IGNvZGUgbm9uIGJsb2NraW5nIGFsbCB0aGUgdGltZS4KPiA+IEFsbCBJIG5lZWQgaXMgdG8gZW5z
dXJlIHRoYXQgaXQgd29uJ3Qgc2xlZXAgaWYgdGhlIGZsYWcgc2F5cyBzbyBhbmQKPiA+IHJldHVy
biAtRUFHQUlOIGluc3RlYWQuCj4gPgo+ID4gU28gaGVyZSBpcyB3aGF0IEkgZG8gZm9yIGFtZGdw
dToKPiAKPiBJbiB0aGUgY2FzZSBvZiBLRkQgd2UgYWxzbyBuZWVkIHRvIHRha2UgdGhlIERRTSBs
b2NrOgo+IAo+IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYSAtPiBhbWRncHVf
YW1ka2ZkX2V2aWN0X3VzZXJwdHIgLT4KPiBrZ2Qya2ZkX3F1aWVzY2VfbW0gLT4ga2ZkX3Byb2Nl
c3NfZXZpY3RfcXVldWVzIC0+IGV2aWN0X3Byb2Nlc3NfcXVldWVzX2Nwc2NoCj4gCj4gU28gd2Un
ZCBuZWVkIHRvIHBhc3MgdGhlIGJsb2NrYWJsZSBwYXJhbWV0ZXIgYWxsIHRoZSB3YXkgdGhyb3Vn
aCB0aGF0Cj4gY2FsbCBjaGFpbi4KClRoYW5rcywgSSBoYXZlIG1pc3NlZCB0aGF0IHBhcnQuIFNv
IEkgZ3Vlc3MgSSB3aWxsIHN0YXJ0IHdpdGggc29tZXRoaW5nCnNpbWlsYXIgdG8gaW50ZWwtZ2Z4
IGFuZCBiYWNrIG9mZiB3aGVuIHRoZSBjdXJyZW50IHJhbmdlIG5lZWRzIHNvbWUKdHJlYXRtZW50
LiBTbyB0aGlzIG9uIHRvcC4gRG9lcyBpdCBsb29rIGNvcnJlY3Q/CgpkaWZmIC0tZ2l0IGEvZHJp
dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1k
L2FtZGdwdS9hbWRncHVfbW4uYwppbmRleCBkMTM4YTUyNmZlZmYuLmUyZDQyMmIzZWIwYiAxMDA2
NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKKysrIGIvZHJp
dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKQEAgLTI2Niw2ICsyNjYsMTEgQEAg
c3RhdGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCiAJCXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZTsKIAkJc3RydWN0
IGFtZGdwdV9ibyAqYm87CiAKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJCWFtZGdwdV9tbl9yZWFk
X3VubG9jaygpOworCQkJcmV0dXJuIC1FQUdBSU47CisJCX0KKwogCQlub2RlID0gY29udGFpbmVy
X29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25vZGUsIGl0KTsKIAkJaXQgPSBpbnRlcnZhbF90cmVl
X2l0ZXJfbmV4dChpdCwgc3RhcnQsIGVuZCk7CiAKLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:15:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08: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 1fXMeM-0007oW-Kv; Mon, 25 Jun 2018 08:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXMeL-0007oR-BY
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:15:01 +0000
X-Inumbo-ID: e2f29364-784f-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2f29364-784f-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:15:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58496523"
Date: Mon, 25 Jun 2018 09:14:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180625081456.htaplnw2rvrpkirt@citrix.com>
References: <20180515182243.3339-1-wei.liu2@citrix.com>
 <20180515182243.3339-6-wei.liu2@citrix.com>
 <20180604135921.GB9256@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180604135921.GB9256@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-next 5/5] tools: provide
 --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NTk6MjFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVHVlLCBNYXkgMTUsIDIwMTggYXQgMDc6MjI6NDNQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS90b29scy9jb25maWd1cmUuYWMgYi90b29scy9jb25m
aWd1cmUuYWMKPiA+IGluZGV4IDA4MjZhZjhjYmMuLjhlNGIxNzNkNmYgMTAwNjQ0Cj4gPiAtLS0g
YS90b29scy9jb25maWd1cmUuYWMKPiA+ICsrKyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwo+ID4gQEAg
LTI0MSw2ICsyNDIsMjMgQEAgQVNfSUYoW3Rlc3QgIngkb3ZtZiIgPSAieHkiIC1vIC1uICIkb3Zt
Zl9wYXRoIiBdLCBbCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICBbT1ZNRiBwYXRoXSkKPiA+
ICBdKQo+ID4gIAo+ID4gK0FDX0FSR19XSVRIKFtzeXN0ZW0taXB4ZV0sCj4gPiArICAgIEFTX0hF
TFBfU1RSSU5HKFstLXdpdGgtc3lzdGVtLWlweGVAPDpAPVBBVEhAOj5AXSwKPiA+ICsgICAgICAg
W1VzZSBzeXN0ZW0gc3VwcGxpZWQgSVBYRSBQQVRIIGluc3RlYWQgb2YgYnVpbGRpbmcgYW5kIGlu
c3RhbGxpbmcKPiA+ICsgICAgICAgIG91ciBvd24gdmVyc2lvbl0pLFsKPiA+ICsgICAgIyBEaXNh
YmxlIGNvbXBpbGF0aW9uIG9mIElQWEUuCj4gPiArICAgIGlweGU9bgo+ID4gKyAgICBjYXNlICR3
aXRodmFsIGluCj4gPiArICAgICAgICBubykgaXB4ZV9wYXRoPSA7Owo+ID4gKyAgICAgICAgKikg
IGlweGVfcGF0aD0kd2l0aHZhbCA7Owo+ID4gKyAgICBlc2FjCj4gPiArXSxbXSkKPiA+ICtBU19J
RihbdGVzdCAieCRpcHhlIiA9ICJ4eSIgLW8gLW4gIiRpcHhlX3BhdGgiIF0sIFsKPiA+ICsgICAg
QUNfREVGSU5FX1VOUVVPVEVEKFtJUFhFX1BBVEhdLAo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgWyIke2lweGVfcGF0aDotJFhFTkZJUk1XQVJFRElSL2lweGUuYmlufSJdLAo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgW0lQWEUgcGF0aF0pCj4gPiArXSkKPiA+ICsKPiAKPiBJIHRoaW5r
IHRoZXJlIGFyZSBpc3N1ZXMgd2l0aCB0aGUgd2F5IHdlIGhhbmRsZSAtLXdpdGgtc3lzdGVtLVgu
IElmIGEKPiB1c2VyIHJ1biBgY29uZmlndXJlIC0td2l0aC1zeXN0ZW0taXB4ZWAsIHdpdGhvdXQg
YSA9IG9yIGEgUEFUSCwgdGhlbiBpbgo+IHRoZSBodW5rIGFicm92ZSwgJHdpdGh2YWwgd2lsbCBi
ZSAieWVzIiBhbmQgdGhpcyB3aWxsIHJlc3VsdCB3aXRoCj4gSVBYRV9QQVRIPXllcwo+IAo+IEkg
ZG9uJ3Qga25vdyBpZiB5b3Ugd2FudCB0byBsb29rIGF0IHRoYXQsIHNpbmNlIHlvdSdyZSBpbnRy
b2R1Y2luZyBhIG5ldwo+IG9uZS4KPiAKCldlIGNhbiBhZGQgYSBicmFuY2ggdG8gYWxsIG9mIHRo
ZW0gdG8gcHJpbnQgb3V0IGFuIGVycm9yIHdoZW4KJHdpdGh2YWwgaXMgeWVzLgoKV2VpLgoKPiAt
LSAKPiBBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:16:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08:16:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXMg6-0007uo-6o; Mon, 25 Jun 2018 08: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXMg4-0007uf-Rv
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:16:48 +0000
X-Inumbo-ID: 2385e8c6-7850-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2385e8c6-7850-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:17:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58496642"
Date: Mon, 25 Jun 2018 09:16:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180625081645.cyyeaplwitg4ggxx@citrix.com>
References: <20180515182243.3339-1-wei.liu2@citrix.com>
 <20180515182243.3339-5-wei.liu2@citrix.com>
 <20180604134757.GA9256@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180604134757.GA9256@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-next 4/5] tools: load IPXE from
 standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NDc6NTdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVHVlLCBNYXkgMTUsIDIwMTggYXQgMDc6MjI6NDJQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9h
ZGVyLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKPiA+IGluZGV4IGY2
MDNmNjhkZWQuLmY1NDZjZmIzYWIgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9maXJtd2FyZS9odm1s
b2FkZXIvaHZtbG9hZGVyLmMKPiA+ICsrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1s
b2FkZXIuYwo+ID4gQEAgLTM2OCw3ICszNjgsMTMgQEAgaW50IG1haW4odm9pZCkKPiA+ICAjaWZk
ZWYgRU5BQkxFX1JPTUJJT1MKPiA+ICAgICAgZWxzZSBpZiAoIGJpb3MgPT0gJnJvbWJpb3NfY29u
ZmlnICkKPiA+ICAgICAgewo+ID4gLSAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsIE5VTEws
IDApOwo+ID4gKyAgICAgICAgY29uc3Qgc3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5ICppcHhlOwo+
ID4gKyAgICAgICAgdWludDMyX3QgcGFkZHIgPSAwOwo+ID4gKwo+ID4gKyAgICAgICAgaXB4ZSA9
IGdldF9tb2R1bGVfZW50cnkoaHZtX3N0YXJ0X2luZm8sICJpcHhlIik7Cj4gPiArICAgICAgICBp
ZiAoIGlweGUgKQo+ID4gKyAgICAgICAgICAgIHBhZGRyID0gaXB4ZS0+cGFkZHI7Cj4gPiArICAg
ICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgKHZvaWQqKXBhZGRyLCAwIC8qIHVudXNlZCAqLyk7
Cj4gCj4gSSBkb24ndCB0aGluayBpdCdzIGEgZ29vZCBpZGVhIHRvIGNoYW5nZSB0aGUgbWVhbmlu
ZyBvZiB0aGUgYXJndW1lbnRzIG9mCj4gYmlvc19sb2FkKCkuIEZvciBldmVyeSBvdGhlciB1c2Ug
b2YgYmlvc19sb2FkLCB0aGUgc2Vjb25kIGFyZ3VtZW50IGlzCj4gdXNlZCBhdCB0aGUgYWRkcmVz
cyBvZiB0aGUgZmlybXdhcmUgdG8gbG9hZC4gSGVyZSAiaXB4ZSIgaXMgYW4gZXh0cmEKPiBibG9i
IHRvIGxvYWQuCgpXZSBlaXRoZXIgYWRkIG1vcmUgYXJndW1lbnRzIHRvIGJpb3NfbG9hZCBvciBy
ZXB1cnBvc2UgdGhlIGV4aXN0aW5nCm9uZShzKS4gSSdtIG5vdCB0b28gZnVzc2VkIHdpdGggZWl0
aGVyIG9wdGlvbiByZWFsbHkuCgpKYW4gYW5kIEFuZHJldywgeW91ciBvcGluaW9uPwoKV2VpLgoK
PiAKPiAtLSAKPiBBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:25:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08: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 1fXMno-0000GG-1X; Mon, 25 Jun 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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXMnn-0000GB-Aj
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:24:47 +0000
X-Inumbo-ID: 40988aa6-7851-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40988aa6-7851-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:25:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58497067"
Date: Mon, 25 Jun 2018 09:24:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180625082442.2lpdst24lxxucwtg@citrix.com>
References: <23293.39695.999638.87854@mariner.uk.xensource.com>
 <234703d2-5cc1-3fff-ab7d-3eb2c9d28f84@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <234703d2-5cc1-3fff-ab7d-3eb2c9d28f84@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] XSM in osstest, grub config, outstanding patch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Wei Liu <wei.liu2@citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBNYXkgMjksIDIwMTggYXQgMTI6Mjk6MzZBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gNS8xNy8xOCAxMDowOSBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBIaSwg
SSdtIGVtYWlsaW5nIHlvdSBiZWNhdXNlIEkga25vdyB5b3UgaGF2ZSBhbiBpbnRlcmVzdCBpbiBY
U00KPiA+IChhbmQgdGhlcmVmb3JlIGluIGl0cyB0ZXN0aW5nIGluIG9zc3Rlc3QpLgo+ID4gCj4g
PiBvc3N0ZXN0IG1hbmFnZXMgdGhlIGJvb3Rpbmcgb2YgaXRzIHRlc3QgaG9zdHMgdXNpbmcgdGhl
Cj4gPiBkaXN0cm8tc3VwcGxpZWQgYm9vdGxvYWRlciBhcnJhbmdlbWVudHMgZm9yIGl0cyBkb20w
cy4gIEZvciBEZWJpYW4KPiA+IHRoYXQgaXMgdXBkYXRlLWdydWIuICBDdXJyZW50bHksIG9zc3Rl
c3QgaGFzIGEgaGFja2VkLXVwIGxvY2FsIGNvcHkgb2YKPiA+IHRoZSBYZW4gYml0IG9mIHVwZGF0
ZS1ncnViLCAvZXRjL2dydWIuZC8yMF9saW51eF94ZW4uICBUaGlzIGlzIGluCj4gPiBzZXJpb3Vz
IGRhbmdlciBvZiBkaXZlcmdpbmcgZnJvbSB1cHN0cmVhbSwgd2hpY2ggaXMgcXVpdGUgYmFkLgo+
ID4gCj4gPiBJIGFtIGludGVuZGluZyB0byBkcm9wIHRoaXMgZmlsZSBmcm9tIG9zc3Rlc3QgaW5z
dGFsbHMgb2YgRGViaWFuIGRvbTBzCj4gPiBhZnRlciBzdHJldGNoIChpZSwgZm9yIERlYmlhbiBi
dXN0ZXIpLiAgQ3VycmVudGx5IGFsbCB0aGUgZGV2aWF0aW9ucwo+ID4gZnJvbSB1cHN0cmVhbSB3
ZSBoYXZlIGJlZW4gY2FycnlpbmcgYXJlIGZpeGVkLCBleGNlcHQgZm9yIG9uZQo+ID4gWFNNLXJl
bGF0ZWQgY2hhbmdlLgo+ID4gCj4gPiBUaGF0IGNoYW5nZSBpcyBpbiB0aGUgb25lIGRlc2NyaWJl
ZCBpbiB1cHN0cmVhbSBidWd0cmFja2VyIGhlcmU6Cj4gPiAgIGh0dHBzOi8vc2F2YW5uYWguZ251
Lm9yZy9idWdzLz80MzQyMAo+ID4gQWNjb3JkaW5nIHRvIHRoZSBvc3N0ZXN0IGNvbW1pdCBtZXNz
YWdlIGZvciBmMTI1MTJlNDQ5MTksIHRoaXMgaXMgbm90Cj4gPiBxdWl0ZSB0aGUgc2FtZSB2ZXJz
aW9uIGFzIGlzIGJlaW5nIHVzZWQgYnkgb3NzdGVzdC4KPiA+IAo+ID4gVGhpcyB1cHN0cmVhbSBi
dWcgaXMgYmxvY2tlZCBiZWNhdXNlIG9mIHVuYW5zd2VyZWQgcXVlc3Rpb25zIGFib3V0IHRoZQo+
ID4gbmFtaW5nIGFuZCBkaXNjb3Zlcnkgb2YgcG9saWN5IGZpbGVzLiAgQWNjb3JkaW5nIHRvIFdl
aSwgd2UgZG9uJ3QgaGF2ZQo+ID4gYSBnb29kIHN0b3J5IGFib3V0IGhvdyBhIHVzZXItc3VwcGxp
ZWQgcG9saWN5IGZpbGUgb3VnaHQgdG8gc3VwcGxhbnQKPiA+IHRoZSBvbmUgd2hpY2ggY29tZXMg
ZnJvbSB0aGUgWGVuIGJ1aWxkIHN5c3RlbS4KPiA+IAo+ID4gQW55d2F5LCB3aXRob3V0IHRoaXMg
Y2hhbmdlLCB3aGVuIG9zc3Rlc3QgdHJpZXMgdG8gc2V0IHVwIFhTTSBvbgo+ID4gRGViaWFuIGJ1
c3RlciBpdCB3aWxsIG5vdCBmaW5kIGEgYm9vdGxvYWRlciBlbnRyeSB3aXRoIHRoZSByaWdodAo+
ID4gcG9saWN5IGZpbGUuICBJdCB3aWxsIHRoZW4gZmFpbCB0aGF0IHRlc3QuCj4gPiAKPiA+IFRv
IGF2b2lkIHRoaXMgaW4gdGhlIG1vc3QgZXhwZWRpZW50IHdheSwgaXQgd291bGQgYmUgZ29vZCB0
byBnZXQgYQo+ID4gdmVyc2lvbiBvZiB0aGlzIGZpeCBpbnRvIGdydWIgdXBzdHJlYW0gYmVmb3Jl
IHRoZW4uCj4gPiAKPiA+IEZhaWxpbmcgdGhhdCwgYXMgSSB3b3VsZCBiZSByZWx1Y3RhbnQgdG8g
Y29udGludWUgdG8gY2FycnkgYW4KPiA+IGV2ZXItZGl2ZXJnaW5nIHBpZWNlIG9mIGdydWIgY29u
ZmlndXJhdGlvbiwgSSB0aGluayBpdCB3b3VsZCBiZQo+ID4gbmVjZXNzYXJ5IGZvciB0aGVyZSB0
byBhdCBsZWFzdCBiZSBhbiB1cHN0cmVhbSBidWcgcmVwb3J0IHdpdGggYSByZWFkeQo+ID4gKG9y
IG5lYXJseS1yZWFkeSkgcGF0Y2g7IGluIHdoaWNoIGNhc2UgSSBjb3VsZCBwcm92aWRlIG9zc3Rl
c3Qgd2l0aCBhCj4gPiBjb3B5IG9mIGJ1c3RlcidzIDIwX2xpbnV4X3hlbiBmaWxlIHdpdGggdGhh
dCBwYXRjaCBhcHBsaWVkLgo+ID4gCj4gPiBJbiBhbnkgY2FzZSwgd2Ugd2lsbCB3YW50IHNvbWV0
aGluZyBjbG9zZSB0byBhIHJlYWR5LXRvLWFwcGx5IHBhdGNoIGluCj4gPiB0aGUgdXBzdHJlYW0g
YnVndHJhY2tlci4KPiA+IAo+ID4gSSBhbSBlbWFpbGluZyB5b3UgdGhpcyBub3cgYmVjYXVzZSBJ
IGhhdmUganVzdCBkaXNjb3ZlcmVkIGl0LiAgSGFwcGlseQo+ID4gdGhpcyB3aWxsIGdpdmUgcGVv
cGxlIHBsZW50eSBvZiB0aW1lIHRvIGRlYmF0ZSB0aGUgcG9saWN5IGZpbGUgbmFtaW5nCj4gPiBp
c3N1ZS4KPiA+IAo+ID4gVGhhbmtzLAo+ID4gSWFuLgo+ID4gCj4gCj4gU28gSSBiZWxpZXZlIHRo
ZSBwYXRoIGZvcndhcmQgaGVyZSB3YXMgdGhhdCB3ZSdkIGJha2UgdGhlICJkZWZhdWx0IiBYU00K
PiBwb2xpY3kgaW50byBYZW4gYW5kIHRoZSB1c2VyIGNvdWxkIHRoZW4gb3ZlcnJpZGUgaXQgYnkg
c3VwcGx5aW5nIG9uZQo+IHdpdGggdGhlIGN1cnJlbnQgbmFtZS4gVWx0aW1hdGVseSB0aGUgY3Vy
cmVudCBYZW4gYnVpbGQgc3lzdGVtIHJlYWxseQo+IGhhcyBubyBidXNpbmVzcyBpbnN0YWxsaW5n
IHRoaXMgZmlsZS4gQXQgU3RhciBMYWIgd2UgaGFkIG91ciBwb2xpY3kgaW4gYQo+IHNlcGFyYXRl
IHJlcG8gKGluIGZhY3Qgd2UgaGFkIG11bHRpcGxlIHBvbGljaWVzIGFzIGRpZmZlcmVudCBwYWNr
YWdlcwo+IGZvciBkaWZmZXJlbnQgb2JqZWN0aXZlcykuIExhc3QgSSBsb29rZWQgT3BlblhUIGhh
cyB0aGVpciBwb2xpY3kgaW4gYW4KPiBleHRlcm5hbCByZXBvIGFuZCBwYWNrYWdlcyBpdCB1cCBz
ZXBhcmF0ZWx5IGZyb20gWGVuLiBNYXJlayBjYW4gcHJvYmFibHkKPiBhbnN3ZXIgYXMgdG8gaG93
IFF1YmVzIGRvZXMgaXQuCj4gCj4gU28gdGhlIGFuc3dlciB0byBtZSBpcyBubyBjaGFuZ2UgaGFz
IHRvIGhhcHBlbiB0byBHcnViIGJ1dCBYZW4gc2hvdWxkCj4gY2hhbmdlIHRvIGp1c3QgZG8gdGhl
IHJpZ2h0IHRoaW5nIGFuZCBzdG9wIGluc3RhbGxpbmcgdGhhdCBmaWxlLgo+IAoKRXZlbiBpZiBY
ZW4gZG9lc24ndCBnZW5lcmF0ZSBvciBpbnN0YWxsIGl0cyBvd24gZmlsZSwgeW91IHdpbGwgc3Rp
bGwKbmVlZCB0byBnZW5lcmF0ZSBhIGdydWIgZW50cnkgc29tZWhvdy4gSG93IGlzIHRoYXQgZG9u
ZSBpbiB0aGVzZQpwcm9qZWN0cz8KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:26:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXMp6-0000L2-Fh; Mon, 25 Jun 2018 08:26: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXMp5-0000Kv-3S
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:26:07 +0000
X-Inumbo-ID: 6ff5cc56-7851-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ff5cc56-7851-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:26:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 02:26:04 -0600
Message-Id: <5B30A71802000078001CD5ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 02:26:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
 <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
 <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
 <5B2D1D2902000078001CD0B5@prv1-mh.provo.novell.com>
 <20180622160723.pjlxr3n57diqewxh@mac.bytemobile.com>
In-Reply-To: <20180622160723.pjlxr3n57diqewxh@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA2LjE4IGF0IDE4OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVuIDIyLCAyMDE4IGF0IDEwOjAwOjQxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjIuMDYuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDk6MDA6MjdBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwOC4wNi4xOCBhdCAxNzowNywgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBAQCAtMzk0LDYgKzQxMSwzMiBAQCBzdGF0aWMg
aW50IGhwZXRfd3JpdGUoCj4+ID4+ID4gICAgICAgICAgfQo+PiA+PiA+ICAgICAgICAgIGJyZWFr
Owo+PiA+PiA+ICAKPj4gPj4gPiArICAgIGNhc2UgSFBFVF9TVEFUVVM6Cj4+ID4+ID4gKyAgICAg
ICAgLyogd3JpdGUgMSB0byBjbGVhci4gKi8KPj4gPj4gPiArICAgICAgICB3aGlsZSAoIG5ld192
YWwgKQo+PiA+PiA+ICsgICAgICAgIHsKPj4gPj4gPiArICAgICAgICAgICAgYm9vbCBhY3RpdmU7
Cj4+ID4+ID4gKwo+PiA+PiA+ICsgICAgICAgICAgICBpID0gZmluZF9maXJzdF9zZXRfYml0KG5l
d192YWwpOwo+PiA+PiA+ICsgICAgICAgICAgICBpZiAoIGkgPj0gSFBFVF9USU1FUl9OVU0gKQo+
PiA+PiA+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4+ID4+ID4gKyAgICAgICAgICAgIF9fY2xl
YXJfYml0KGksICZuZXdfdmFsKTsKPj4gPj4gPiArICAgICAgICAgICAgYWN0aXZlID0gX190ZXN0
X2FuZF9jbGVhcl9iaXQoaSwgJmgtPmhwZXQuaXNyKTsKPj4gPj4gPiArICAgICAgICAgICAgaWYg
KCBhY3RpdmUgKQo+PiA+PiA+ICsgICAgICAgICAgICB7Cj4+ID4+ID4gKyAgICAgICAgICAgICAg
ICAvKgo+PiA+PiA+ICsgICAgICAgICAgICAgICAgICogU2hvdWxkIHB0LT5pcnEgYmV0dGVyIGJl
IHVzZWQgaGVyZSBpbiBjYXNlIHRoZSBndWVzdCBjaGFuZ2VzCj4+ID4+ID4gKyAgICAgICAgICAg
ICAgICAgKiB0aGUgY29uZmlndXJlZCBJUlEgd2hpbGUgaXQncyBhY3RpdmU/IEd1ZXN0IGNoYW5n
aW5nIHRoZSBJUlEKPj4gPj4gPiArICAgICAgICAgICAgICAgICAqIHdoaWxlIHRoZSBpbnRlcnJ1
cHQgaXMgYWN0aXZlIGlzIG5vdCBkb2N1bWVudGVkLgo+PiA+PiA+ICsgICAgICAgICAgICAgICAg
ICovCj4+ID4+IAo+PiA+PiBJIHRoaW5rIGl0J3MgYmV0dGVyIHRoZSB3YXkgeW91IGhhdmUgaXQs
IHRvIGJhc2UgdGhpbmdzIG9uIHdoYXQgaXMgcmVjb3JkZWQKPj4gPj4gaW4gaC0+aHBldC5pc3Iu
IEFmdGVyIGFsbCB0aGF0J3Mgd2hhdCBoYXMgYmVlbiBhc3NlcnRlZC4gSW4gZmFjdCBJIGRvbid0
IHNlZQo+PiA+PiBob3cgdXNpbmcgcHQtPmlycSB3b3VsZCBhZGRyZXNzIHRoZSBzaXR1YXRpb246
IElzbid0IGl0IHRoYXQgd2hhdCBjaGFuZ2VzCj4+ID4+IGZpcnN0LCBhbmQgaGVuY2UgdGhlIGRl
LWFzc2VydCBkb25lIGhlcmUgd291bGQgZ28gb3V0IG9mIHN5bmMgd2l0aCB0aGUKPj4gPj4gcHJp
b3IgYXNzZXJ0Pwo+PiA+IAo+PiA+IFdoYXQncyBpbiB0aGUgSFBFVCBzdGF0ZSBjYW4gYmUgY2hh
bmdlZCBieSBndWVzdCB3cml0ZXMsCj4+IAo+PiBOb3QgZXhhY3RseSAtIHRoZSBvbmx5IHdheSB0
byBtb2RpZnkgaC0+aHBldC5pc3IgaXMgdGhyb3VnaCB0aGUgY29kZSBhYm92ZS4KPiAKPiBSaWdo
dCwgYnV0IElTUiBvbmx5IHNpZ25hbHMgd2hpY2ggdGltZXIgaGFzIGZpcmVkLCBub3Qgd2hpY2gg
SVJRIHRoZQo+IHRpbWVyIHdhcyB1c2luZy4gVGhhdCdzIHN0b3JlZCBpbiBwdC0+aXJxIG9yIGgt
PnRuW25dLmlycSwgYW5kIGl0J3MKPiB3aGF0IFhlbiBuZWVkcyBpbiBvcmRlciB0byBwZXJmb3Jt
IHRoZSBkZWFzc2VydC4KCkhtbSwgdGhhdCdzIG9uZSB3YXkgdG8gbG9vayBhdCB0aGluZ3MuIFRo
ZSBvdGhlciBpcyB0aGF0IHRoZSBuZWVkZWQKaW5mb3JtYXRpb24gY2FuIGJlIGRlcml2ZWQgZnJv
bSBqdXN0IEhQRVQgZGF0YSwgYnkgdXNpbmcgdGhlIElTUiBiaXQKYW5kIGNoZWNrIHdoYXQgR1NJ
IHRoZSByZXNwZWN0aXZlIGNoYW5uZWwgaXMgY29uZmlndXJlZCB0byB1c2UuIFRoZQpzdGF0dXMg
Yml0cyBhcmUgKGludGVudGlvbmFsbHkgYWZhaWN0KSBkZXNjcmliZWQgYXMgIlRpbWVyIDxOPiBJ
bnRlcnJ1cHQKQWN0aXZlIiAtIG9uY2UgdGhlIHRpbWVyIGZpcmVzLCB0aGUgaW50ZXJydXB0IGdl
dHMgYXNzZXJ0ZWQgbm8gbWF0dGVyCndoYXQsIGl0IG1heSBqdXN0IG5vdCBtYWtlIGl0IHRocm91
Z2ggYmVjYXVzZSBvZiBiZWluZyBtYXNrZWQuIEknbQpub3Qgc3VyZSB3aGljaCBvZiB0aGUgdHdv
IGFwcHJvYWNoZXMgYXJlIGJldHRlciBpbiBwYXJ0aWN1bGFyIGZvciB0aGUKY2FzZSB3aGVuIHRo
ZSBpbnRlcnJ1cHQgYmVjb21lcyB1bm1hc2tlZCBpbiB0aGUgSU8tQVBJQyB3aGVuIGl0J3MKYWxy
ZWFkeSBhc3NlcnRlZC4gUGVyaGFwcywgd2hlbiBnZXR0aW5nIHJlY29uZmlndXJlZCB3aGlsZSBh
bHJlYWR5CmFzc2VydGVkIChidXQgbWFza2VkKSwgZ3NpX2Fzc2VydF9jb3VudFtdIHdvdWxkIG5l
ZWQgdG8gYmUgYWRqdXN0ZWQ/CkJ1dCBhcyB5b3UndmUgc2FpZCBiZWZvcmUgLSB0aGUgc3BlYyBk
b2Vzbid0IG1lbnRpb24gdGhpcyBjYXNlLCBzbwpxdWl0ZSBsaWtlbHkgd2UgY2FuIGdldCBhd2F5
IHdpdGhvdXQgdGFraW5nIHNwZWNpYWwgcHJlY2F1dGlvbnMuLi4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:33:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08:33: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 1fXMwB-00015y-CM; Mon, 25 Jun 2018 08: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=9vp+=jl=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fXMwA-00015t-Eb
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 08:33:26 +0000
X-Inumbo-ID: 7574e0f6-7852-11e8-bc1d-65256ead4e3a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7574e0f6-7852-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:33:39 +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 w5P8XMeU022570
 ; Mon, 25 Jun 2018 10:33:22 +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 w5P8XLBa001868;
 Mon, 25 Jun 2018 10:33:21 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 53C29A934; Mon, 25 Jun 2018 10:33:21 +0200 (MEST)
Date: Mon, 25 Jun 2018 10:33:20 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180625083320.GA23135@mail.soc.lip6.fr>
References: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <20180613221631.GA672@antioche.eu.org>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="pf9I7BMVVzbSWLtt"
Content-Disposition: inline
In-Reply-To: <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Mon, 25 Jun 2018 10:33:22 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--pf9I7BMVVzbSWLtt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Thu, Jun 14, 2018 at 08:33:17AM -0600, Jan Beulich wrote:
> > So far I've not been able to make Xen panic with the new xen kernel.
> > Attached is a log of the serial console, in case you notice something.
> 
> None of the printk()s replacing ASSERT()s have triggered, so nothing
> interesting to lear from the log, unfortunately.
> 
> > I'll keep anita tests running in a loop overnight, in case it ends up
> > hitting an assert.

Hello,
the dom0 has been running for a week now, running the daily NetBSD tests.
Attached is the console log.
I didn't notice anything suspect, exept a few domU crashes (crashing in
Xen, the problem is not reported back to the domU). But as this is
running NetBSD-HEAD tests it can also be a bug in the domU, that has
been fixed since then.

It's possible that the printk changed timings in a way that prevents the
race condition from happening ...

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--

--pf9I7BMVVzbSWLtt
Content-Type: application/x-gunzip
Content-Disposition: attachment; filename="xen1.gz"
Content-Transfer-Encoding: base64

H4sICIOnMFsCA3hlbjEA7d1rb+NGmj/s9/0pCsiLdANxp04sVgk7ATbp3pn9YzsbuGeRAEHQ
4KHoCLElQVJ7vPn0D48SRUusm49lO9v+NYIZNn1V8a4DafUtsvij337/8d23yU1uNHt95xfi
7WaZvb2er8zbYv2Gvc6Wi83y2r959ep6eTVfzNjrX97/+IZdrZPF9tM2Sa/922wmYuNmOb/l
7P3dKlnk88UVy0WDWI1YsV7eMM62SybK7eTGb17dpTlLk+wPv8hnLNluk+x3lvvbeebZ7SLn
OXu9mf/pmRBOR8K8YcVyzfLlTTJfMBEoLLrCuiysuB4UbtpQRlgW9Derrc+rwLLfk8WVL3ff
iq837IdLzYrr5GrDePlHGsPZxXf1NjeSB6uQD69CUavwd91ASC5n7Ke1v/B3mV9t58tywIry
j5U5t1wZLwtdVXCwzyb2S67oYKbk/v5MOT2v7mmeH5tIhJNBnulkODafJfVkkFxbzgdl21ko
j89COeFcOFmFfHgVOBfOWFHZn5z9Y75lX737npWT4Be/YOV1flseYMY853Z2UDDlnP26vPXr
4nr5r9++YZvtH3WvN0pxkRZCxUVsv2H52tQH5eV/X8jBxJGDTbmkyEmXFEm/pKhz/X4tTyUl
5MFlQT3k96vq5uvN5+uL1Xp+e7FcVY0QxsxyVTbiXeP2p/rPlx8+XrKsPpUtb9tyx/t/ci6q
xg32lpezbuTV8UuHCl7AdlWciFc8cbzygfHKJ45XPTBedeZ4p5ycatLJqXZ9MRNJ4lQxY5of
/pnxQ6M5wQiCKS/4Ojsg4qhxMDAwMDAwMDAwMDAwMDAwMH9Ro4I5kMi7sClM0EgTzrcoHd3L
t8jZhRigmIAMpyBBQcdyQOqIGfa1JBhBMPyRjArmthrjYGBgYGBgYGBgYGBgYGBgYP6aJtaE
5E5KSO6khOROSkjupISkTEpIyqSKWA8MDAwMDAwMDAwMDAwMDAzMM5iMkpTJTDgpU5tAUuao
EQTDn88UPJwAKkTQcF6EO5rrlIAiwp1UPA4PWWPGh+y4EQQzaL4l3NnFbUxBSbhltQm07KgR
BDNsWUYI2oXTmo0JBO3Cac3jZhC0C6c1G+NgYGBgnsK0RJ978Qpebp1aKeOJD6bOvCyHjP8q
LfviDjZlAQU9aQEFvWtIdTJkUTZ2I35rcoLxBFOM/eLvGQcDAwMDAwMDAwMDAwMDAwPTGMOD
OQfr46BxgmBsETZ+/MuxFqkwMlJQ0Oj3Oj1z8nudESMIhj+biQ2hg2IT7qDYhDsoNuEOig0h
aM+D+a+4IMyhuCC0XksVPFpjHAwMDAwMDAwMDAwMDAwMDExjVDib0pjxbMpxIwhmGE9ESIIo
QwjaEII2hKANIeiMEHRMyNzEhBGDgYGBgYGBgYGBgYGBgYF5QUYT8gkx0TgYGBgYGBgYmNY0
6mqdLLaftkl67d9mMxEbN8v5LWfv71bJIp8vrlgeNYjViBXr5Q3jbLtkotxObvzm8Gn2ZHv/
afbXm/mfnkWx0rF803+2PQqUFV1ZLZxWXA8Ktw2NqoL+ZrX1eRVX9nuyuPLl7lvx9Yb9cKlZ
cZ1cberH+KUxnF18V29zI3mwCvnwKlS4iimrB0STVg8otV+knzczliWLr7fsym/ZZptsfY3a
Wr69TfNvo28jEUvLXss3r8hzw5xpbhwbX0OdHJJry/mgbDsq5viomAlz42QV8uFVnHlumElz
w9DHOX7EcY6p4xzJ2HE7KNs0wd98vr5Yree3F8tV1QZhzCyPyza8a9y++3++/PDxkjX/cLK8
bcrdwfUx56Jq22BvOcW64YyPD2ccnFS7Kk7EK544XvnAeOUTx6seGK86c7xTzrZ40pkc7/qi
+i2eFqMrurTGE0wRNGW7xjILPeNgYGBgYGBgYGBgYGBgYGBgWiMIOYdwXkJrFzZJGjQRD+dS
ImVHH/toUOwoaPQNBD1z8oGWESMIhj+SSYNZosY4GBgYGBgYGBgYGBgYGBgYmMZYE86TWBPO
k1gTzpNYE44ni8P5jSwm1gMDAwMDAwMDAwMDAwMDA/MSjOQ6mE+QPAobU4RvOpGWcPuKTGQw
49KY8YzLcSMIZtCyRIVbnyhiPTAwMDAwMDAwMI2Z8gy6nfR8u+2isFUUhUjG7rJuTUowGcHk
Y58ce8bBwMDAwMDAwMDAwMDAwMD8pY0P5wGkC5o0FWGTh/MSVuVhY8a/hmtQ4iho9Cnynjn5
Xd2IEQTDn9GkwexOYxwMDAwMDAwMDAwMDAwMDMxf2DiZh5MgToWTII0ZT4IcN4JgBkGrcGKi
MQ4GBgYGBgYGBgYGBgYGBuavbAKPWzcotuFEQJIRKkp8OMNRm0CG46gRBDMIOtWEoNOYgly4
iwoTbn1hwq0vTLj1hQm23sg03DCjOAUpCoqCXWQUYRYZE+7Hxoz343EjCGYQtInDDTMxsR4Y
GBgYGBiYl2Be/ei33398921ykxvNXt/5hXi7WWZvr+cr87ZYv2Gvs+Vis7z2b169ul5ezRcz
9v+nTBPK1TpZbD9tk/TaV++Nj42b5fyWs/d3q2SRzxdXLHcNYjVqXxhfvR9elNvJjd8cPjWf
bO8/Nf96M//TMyGcjoR803+I3gUKi66wLgsrrgeF2+50vffbl4FlvyeLK1/uvhVfb9gPl5oV
18nVhtWfHo3h7OK7epsbyYNVyIdXoahV+LtuIGT5MZf9tPYX/i7zq+18WQ5YUf6xMueWK+Nl
oasKDvbZxH7JFU1ZysFNWsqhm0iEk0HwM50Nxya04NTTQXJtOR8WbidiGePRmSj4hBNipBJ5
jkpwUpyxoqpDOfvHfMu+evc9KyfDL37Byiv+tjzCjHnO7eygZMo5+3V569fF9fJfv33DNts/
6m5vlOIiLURUFLH9huVrUx+Vl/8929HUeY9W1n7/aFMuL4JPur7sTk3KBUY85gVGUC8wojwd
1eCXtehyIf7m8/XFaj2/vViuqnYIY2Zl4GVD3jVyf9L/fPnh4yVrkiGWt825O/jMk3NRtW+w
t7y87SaAOHEVEcHr2a6SUyGLJw9ZPjRk+eQhq4eGrM4c8qSTT0w7tcW+Q5qs+eirelukOQUJ
CpJjycM+ckBAQEBAQEBAQEBAQEBAQEBAfaTCyZfIOwKqb6ULIGkIuR5lxu+l65QgqdG32/TR
ybvgxpCgIP54SIWzYg1yQEBAQEBAQEBAQEBAQEBAQEA9lFKyRikla5RSskYpJdeTUnI9qaLW
BAQEBAQEBAQEBAQEBAQEBPRiUEa6jygrCKraF8wbNSiQNzqOBAXxZ0YZqaNyijqyqNr9AypB
QJpTkTsLUpTDKWpNQEBAQF866nbIc6+jcXRli5dxNHHmFUlU/Nxtm7TKgZy2ysH+Y5isJmUW
ZaP3q7copyBPQcXo54YeckBAQEBAQEBAQEBAQEBAQEDPhgwPJzqsj8PICQqyRRgZPfpCpT46
/b3cCBIUxJ8X2SycWjI2p6CCihwQEBAQEBAQEBAQEBAQEBDQc6E4suP3H7fKkVQSTi41KJBc
Oo4EBfGXhdJwBqpBDggICAgICAgICAgICAgICOjZUMEpuaVCEJRWMpyBalAgA3UcCQriz4wy
SkfFKpw4apADAgICAgI6L2r2XK2TxfbTNkmv/dtsJmLjZjm/5ez93SpZ5PPFVVlGNYrVihXr
5Q3jbLtkotxObvzm8Nn2ZHv/2fbXm/mfngnhpFDyzcGj7ipQmneltXBacT0s3TVMVUX9zWrr
8yq27PdkceWr/bfi6w374VKz4jq52tSP9ktjOLv4rt7mRnJCJfIclahwJZNWFVDTVhXoOosy
5vphY74bNcm15fxw0DR1whwdcr3raH2io/WUIT9diTxHJececj1tyPWEIY/OdJo7a2NuDwct
etBZHrWt8Defry9W6/ntxXJVNUMYMyvjLtvxrpH7Ufj58sPHS9Z8xra8bc3dwWUx56Jq3mBv
OVt3wxqdGNYoOMF2lZwKWTx5yPKhIcsnD1k9NGR15pAnnarRtFM12ndI/WySlaNPFLVIUZCm
oGj036Q95ICAgICAgICAgICAgICAgIC+BGTCKZNIUJCMKCgLI6kDt2q0avwmjB46fRPGCBIU
xB8PqXCWSgbW+QYCAgICAgICAgICAgICAgL6v4OsIGRDPCUh5CkJIU9JCHlKGuepUUzJnBWK
oJTk4T5vkDsLEpTDKSpyQEBAQEBAQEBAQEBAQEBAQF8Aiin3SakkoqhUkBQhxdagQIrtOBIU
NOyF1JIidxTlNUkZQi/UKNQLR5GgIP5YiEtKT3GVhPugQYE+OI4EBQ0jV2k4O9ggBwQE9OWi
//d5wYRjgs+EnXHJ7vxCsM3nGUuXn//Xr6un3tfL5ZYtF+zb3N9+u9puvp24yIiZ9pC82QVo
qgALN/4ezQYlnIIEBcnRa2MPOSAgICAgICAgICAgICAgIKAeUuHMg9UU5CQBpXEYuTTwpUir
BEkpiirGvxTpodOp8BEkKIg/KzI2I3SUsTlJ+XB3NijQnceRoKBh+7IinD1rkAMCAgICAgIC
AgICAgICAgLaoVhFhHRI7Ew4HdKgQDrkOBIUNIzcxeF0SIMcEBAQEBAQEBAQEBAQEBAQ0B4l
lBt34lSTFCVpklKSJiklaZJSkiah55Rb5Sgq14QETB4RkCf1pyelqnxKUQWlhZpT4tKCcoOW
loTZ0KDAbDiOBAXxISKk0BrkgICAgICAxtGrVz/67fcf332b3ORGs9fVU+9vN8vs7fV8Zd4W
6zfsdbZcbJbX/s2rV9fLq/lixpqiV+tksf20TdJrX71WPjZulvNbzt7frZJFPl9clRHEjWK1
at8nXz1IL8rt5MZvDp+HT7b3n4d/vZn/6ZmQkRGRfHPweHwcKC260lo4rbgelu66Ka6K+pvV
1udVbNnvyeLKV/tvxdcb9sOlZsV1crVh9UcFYzi7+K7e5kZyQiXyHJUoaiX+rhsRWX6uYT+t
/YW/y/xqO1+WI1eUf6zMueXKeFnoqoKDfTaxX3JFk1ZriKet1tBNKMp5Yc90Xhyd2ZZ6Xkiu
LefDwt1ktCcmo51yWpyuRJ6jEpwWZ6yo6lDO/jHfsq/efc/KyfCLX7Dy4r8tjzBjnnM7OyiZ
cs5+Xd76dXG9/Ndv37DN9o+62xuluEgLweMitt+wfG3qo/Lyv2knoZ12EtoJJ6F7zJPQUU9C
UU5ZJe2wdDu2N5+vL1br+e3FclW1QxgzKwMvG/KukfsT4+fLDx8vWfPPQ8vb5twd/NrPuaja
N9hbXgJ2E8CdONNc8JzfVXIqZPHkIcuHhiyfPGT10JDVmUOedPK5aae223dI/diYGl/eqEGa
U5CgoPHljXrIAQEBAQEBAQEBAQEBAQEBAQH1kQonXyLvCKgwYSQNIdejTOBGsVYJkhpfu6mH
Tt8aNIIEBfHHQyqcFWuQAwICAgICAgICAgICAgICAgLqoYyUWzqyaPR9Ve0LZqAaFMhAHUeC
gvgzo4zUUTlFSVKnax5OjDXInQUpyuEUtSYgICAgICAgICAgICAgICCgl4M8IXemPSF3pj0h
d6Y9JSZSAsokhMhrFIr8KBIUNIzckBJssSYpQ2hfbAjtiw2hfbEhtC8mpRktTZH6ypH6KkkJ
2cEaOSCgl4vaDcmfZGULHA1HO+/6J3LaEgyy15bq/MiifOzu+A55CioIyIx+SdZHDggICAgI
CAgICAgICAgICOjFIBHOq1gfh5ETFGQJaRwz/iVZH538KmYMCQriz4uOfKdzBOUUVFCRAwIC
AgICAgICAgICAgICAnohKFbj7z3ulKOowKKenZLhjFc8vqjnGBIUNOwFT7iZKi44pXkFpRO0
VOEDNsgBAQEBAQEBAQEBAQEBAQEBvRSkCHmjBgXyRseRoKB7MWWUZE+UU1RMaV9MaV9MaV9M
aV9MSVPFiloTEBAQEBARNX+/WieL7adtkl77t9lMxMbN8ur5+fd3q2SRzxdXZQnRKFYrVqyX
N4yz7ZKJcju58ZvDZ9uT7f1n219v5n96poXTius3B4+6i0BpsSsdKSvMsHDXKlGV9Derrc+r
0LLfk8WVr/bfiq837IdLzYrr5GpTP9kvjeHs4rt6m5vew/anK5HnqESFK5m0SoCYtgZB11mU
IZePOeSSOuSSa8v5sHDX0fJER8spQ366EnmOSh485IMxlNNmiJww5Ooxh1xRh1wZGRs7LNy0
wt98vr5Yree3F8tV1QxhzKyMu2zHu0buR+Hnyw8fL1nz6dLytjV3B9fEnIuqeYO95XzbDas6
MawqOMF2lZwKWTx5yPKhIcsnD1k9NGR15pAnnXtq2pm9/9eYqn5BJ9H4A0UtkhSkKEiP/mus
hxwQEBAQEBAQEBAQEBAQENBLQREhqWAI6QmTegLKszCKpSUgN7r+fh+d/ip8BAkK4o+GchdO
48R5SkUOCAgICAgICAgICAgICAjoZSAtAotTtEqQlAynXxoUSL8cR4KC+OMhFc6sNMgBAQEB
AQEBAQEBAQEBAQG9EBRZQr6gRu4cyFhKisY4ikoI99E0KJTISQj30RxHw/YdubHlSOSecPtL
gxwQEBAQEBAQ0P9xNOmBdD3tcXe9O54uj5cKM/6GygbFnIIEBcnRD3U95ICAgICAgICAgICA
gICAgF4KUpSkgg+iJC/yMEpUTECRC6OUm9Hv3Xro9PduI0hQEH9mFAdzPS1yQEBAQEBAQEBA
QEBAQEBALwRpTcgXaE2pKSLUZIvxu5AbleUk5QnZnhqFsj1HkaCgQfssz8KdYCNKJ1hL6QQb
WLKxhwKdYANLNo6gYftcSugEl1JrAgICAgICAgICAgICAgIC+hJQRsp0eEqmw1MyHZ6S6aCk
ezJS5Bkp35NbQtYk8A6LFuUE5DUhKMcJnd6gQKcfR4KCBpE7GVMijyhD40xKUQkhyeYSQpLN
JYQkm0sISTaXU0Ymp4xMThmZnDIyeRGeeA1yQEBAQEBnQs321TpZbD9tk/TaVy97j42b5fyW
s/d3q2SRzxdXpY4axWrVvuW9eqm7KLeTG785fLY92d5/tv31Zv6nZ1o4rbh+c/CoexQoLbrS
QjgplBmW7poU9d5Lv+29+T66FV+Pv/leckIl8hyVqHAlk5YJiF5NWoSg6yzKmJvHHHNDHXPJ
teV8WLjraHOio82UIT9diTxHJQ8e8sEYmmkzxEwY8vgxhzymDrmzNuZ2WLhphb/5fH2xWs9v
L5arqhnCmFkZd9mOd43cj8LPlx8+XrLmo6XlbWvuDi6IORdV8wZ7y/m2G9b4xLDGwQm2q+RU
yOLJQ5YPDVk+ecjqoSGrM4c86dyLp53Z8b5Dmts5xt/32SJFQZqCxu/G6SEHBAQEBAQEBAQE
BAQEBAQE9CUgE06ZRIKCZERBWRhJHXhzaKvG3wnaQ6e/5h9BgoL44yEVzlI1yAEBAQEBAQEB
AQEBAQEBAQF9AcgKQjbEUxJCnpIQ8pSEkKekcZ4YFYqQOVM8pSjJw33eIHcWJCiHU1TkgICA
gICAgICAgICAgICAgL4ApB0lj6OTcFqsQYG02HEkKGgYeUy5w0sF1jXqoVDkgXWNRtAw8lRQ
Ik8JqcgGhSJPCanI4+he5Bkl8swSMmx5TKiKi4ikTLirGhToquNIUBAfopwUeUFRkjAVGhRq
nyRMheNo2L6IMhW4ISSAuVFU5ICAngq9evWj337/8d23yU1uNHt95xfi7WaZvb2er8zbYv2G
vc6Wi83y2r959ep6eTVfzNikh9jttEfk7S44W7WgcMXofdANSjgFCQqSo2dpDzkgICAgICAg
ICAgICAgICCgHlLhzIPVFOQkAaVxGLk08MVCqwRJKYoqxvO7PXQ6vzuCBAXxZ0XGZoSOMqG3
drbKh7uzQYHuPI4EBQ3blxXh7FmDHBAQEBAQEBAQEBAQEBAQENAe5Qkh0ZEnhERHnhASHXlC
iSklJDrylFoTEBAQEBAQEBAQEBAQEBDQi0Gku0Nyyt0hsbDhBEUsHAUR7jNpUCD9chwJChrG
FFlKHzhC4qhBocgdIXF0HA0jd4TEUYMcEBAQEBAQ0DlR89erdbLYftom6bWvXhAfGzfL+S1n
7+9WySKfL67KAq5RrFbtm+GrF8GLcju58ZvDZ9uT7f1n219v5n96JmRkhDJvDh51d4HSoiut
hdOK62HprlWu9y77Mrbs92Rx5av9t+LrDfvhUrPiOrnasPpjkjGcXXxXb3MjOaESeY5KFLUS
f9eNiCw/07Gf1v7C32V+tZ0vFzNWlH+szLnlynhZ6KqCg302sV9yRZNWXnDTVl7oJhThvFD8
TOeF5NpyfjCxFX/IaaF2k7GM8ehkVHzCaTFSiTxHJTgtzlhR1aGc/WO+ZV+9+56Vk+EXv2DZ
crEtjzBjnnM7OyiZcs5+Xd76dXG9/Ndv37DN9o+62xuluEgLIeMitt+wfG3qo/Lyvy/6aFOu
GIpPuh7tTk3KBUac6QJz9BohqFcYUZ6OStph6Xbe3ny+vlit57cXy1XVDmHMrAy8bMi7Ru5P
+p8vP3y8ZM0/+y1vm3N38DEl56Jq32BveXHcTQBx4ioigtezXSWnQhZPHrJ8aMjyyUNWDw1Z
nTnkSeeqmHauin2H1I+36dEVljokKEhS0OhiaX3kgICAgICAgICAgICAgICAgID6SIeTL5F3
BFSYMJKGkBBSZnwlqk4JkhpdY6qPTt7yNYYEBfHHQ4SsmDKKWhMQEBAQEBAQEBAQEBAQEBDQ
i0EpJWuUUrJGKSVrlEpqTE+IKKmlVFFrAgICAgICAgICAgICAgICAnoxKCPdtnTkvWlHVJER
FOc0lVOU4CSlSEpTlKT0BFc8nK1qkDsLEoTDaVJfaUKqsUGBVONxJCjoXuSK0jxFrQkICAgo
iLrN8holEitiMxvcKyzK62f1fL1IYq+i+z/d1VY/tP4pWyeb31mWXF/7vHmU/uamWlUkEt21
s33+Xkn2+jZbff5KvWF1odIvF6zaw2ctvSj//FqtsnGh3wpxsc4WqWLszppPRjOW+/Tz1d/+
lzH247JapGK+qJ7m/60q1Jb/4af/mZU/Zl2Ml//5U/N3zt3s13/rGpGVv2OF0vF3v3XuP/7r
3//+ccYOf5FoUxZ9/6HcXf7/D//94z/f//LPGVvdsqvPfrNlr8tOvFVv2irWyd2gPBdJWW6d
9vZneeJdqqv61tk9z7tfJOv8/s/qMpv54f64KOr9+bx/jCy2fLcuwjpdDY8f6bque/uVrfbb
Gbt37K4ud+RnVZnqI8vR/WJ2si4hT5RRJ/brkbqio2WydS+usk8izlVa7x/UJY3XbV3Zen98
kTpj066uXrxpqoW1vhuvYpP2+pL7rC1z1d/fi+tqsznZlrz+kRAl8/vNot5Uoi6827vZb2ZN
jd1yUn+vZ+hmm2R/sO06ydrVXPxm9bdurLtzrixbVqF55MoNLXUUR11suqq9vkiwppTl/Y0s
jqv2NHuc7tcnDdcxq4tWpOvPfWm728PLj+s2Erv+KE2c9SYwq3fo5idZXG9wFR1UvNvIy/ri
SMVVfMJoE+kuvqwfX9lM73z/kG3FGTfaFmWhtMiLQklbxZf7Io+b+ly2x736ukNWG9Y0x07F
rrcKXR8zKmSxN/uDt8V39fXCqkp73WtLueGrC0hLTLsMSswHpbIoOxiPSPF4H+huPJJYm7Kv
1X5Pu6Hude2R+O4fuy5aHqL9kSl6YfnR+u5Vs2udUlXEmleB3je7QFV/PGzmu5HPkqr3lcut
L3sg9+W/PupO8r2I992WHomvaP/sN3pBWC5ieaS3eg0vJ4LLhT0VX26bjbzbk9eTQiXcNXOq
w4OI748HJdDBMSN7v76MF2kSVdO43lC6nCbOWS3j/WnbHsDXF48oTYpmlsVRMtJ/h32dR3Uz
nS3ifNAnue4NzEPGo7q+RDrWIts35nT/1b8kmkK7czOXtne+iXZPqttATX2FcLGLi/vje68J
vSPUpVPeXIzKa8z9Q/Xqc2lcSN7bqEu7ZpqktvxoVe/xbev2l4E8bya/jnyyr09YrWOrWf1r
7PD6fKq97XzxvIlYRVEybW0jOW3lpP0/vMc+qMr2g2qW6jN8UK2OVX6IziI/+gBdiwoCMpyC
xhMdPeSAgICAgICAgICAgICAgIBeCpLhpIL1cRg5QUGWkOgwevR9dX10+g6LESQoiD8vslk4
jWNsTkEFFTkgICAgICAgICAgICAgIKCXgeLIjj8E0ypHUkk4kdOgQCLnOBIUxJ8ZpeH0S4Mc
EBAQEBAQEBAQEBAQEBDQC0EFpyRWCkFQWslw+qVBgfTLcSQoiA9RRok8yikq5iRF6quY0lcx
pa9iSl/FlL56aqTCqaoGub84an58tU4W20/bJL32b7OZiI2b5fyWs/d3q2SRzxdXZQWqUaxW
zYN8nG2XTJTbyY3fHD5nmGzvP2f4ejP/07MoVmUnvzl46lAFCouusBZOK66HpbtGqqqov1lV
61OUoWW/J4srX+2/FV9v2A+XmhXXydWmfspSGsOrxxjrbjCSEyqR56hEhSuZ9ICnmvaAZ9dZ
lCHXZxryo6OmqWMuubacDwt3Ha1PdLSeMuSnK5HnqOTBQz4YQz1thugJQx495pBH1CGPZOy4
HRZuWuFvPl9frNbz24vlqmqGMGZWxl22o13wZj8KP19++HjZPlRueduau4NLZM5F1bzBXrtf
FqTskePDGgUn2K6SUyGLJw9ZPjRk+eQhq4eGrM4c8qRTNZp2qkb7Dql+X6dFPnoTeIs8BRVh
VLZu9HNNDzkgICAgICAgICAgICAgICCg50OCkuggZEO0dgSUpGEUcUIaJ1KB28kbFTuSGr+d
vIdOf0c3ggQF8cdDaThN1SAHBAQEBAQEBAQEBAQEBAQE9GzIGkKGpkahDM1RJCiIPxrKYkKG
pkYOCAgICAgICAgICAgICAgI6LmQ5Dqcw2iQOwuKCIezlHuEZCLDuaUGBXJLx5GgoGHkiSI0
L1HUmoCAgICAgIAmoUkPpJtpj7ub3RFNdcRCJKM3PrcopaCMgsZf89VDDggICAgICAgICAgI
CAgICKiHPCHzIF0YpakgoJyQDbEqJyAT+LKoUYkjqfEHynvo9FdKI0hQEH9mlIaTSw1yQEBA
QEBAQEBAQEBAQEBAQDvkZE7IvjhFyL40KJB9OY4EBQ0jV4R0SIMcEBAQEBAQEBAQEBAQEBAQ
0B6ZgpIOiS0h9ZBklKoST8is1CiUWTmKBAUNI081JfI0JilH6CofUaoqDKGrCkPoqsIQuqow
4a4yihMiN0qRVBTuKqMos8oYQlc1KNBVx5GgoGHkJiY0z8TUmoCAgICAgJ4WNdtX62Sx/bRN
0mtfvew9Nm6W81vO3t+tkkU+X1yVOm4Uq1X7lvfqpe6i3E5u/Obw2fZke//Z9teb+Z+eaeG0
4vrNwaPucaC06EoLGRkhzLB016S49176be/N9/Gt+Hr8zfeSEyqR56hEUSvxd92IyPJzEftp
7S/8XeZX2/lyMWNF+cfKnFuujJeFrio42GcT+yVXNGkphfjVpIUauglFOS/smc4LybXl/HBi
W+ppcfSksrvJaE9MRjvltDhdiTxHJTgtzlhRPSrsH/Mt++rd96ycDL/4BcuWi215hBnznNvZ
QcmUc/br8tavi+vlv377hm22f9Td3ijFRVoIFRex/Ybla1MflZf/9Y7Gz3u0sva/ztHUmXuS
P3tPTrp42mkXTzvh4unOdPEU5cVCqcHHAvegq6frzsmbz9cXq/X89mK5qtohjJmVgZcNedfI
/QXt58sPHy9ZkxawvG3O3cHnr5yLqn2DveWFfzcB3IkrpAteq3eVnApZPHnI8qEhyycPWT00
ZHXmkCedfG7aqe32HVLnCfX4Q5UtkhSkKGh8VdAeckBAQEBAQEBAQEBAQEBAQEBAfRSFky+R
dwRU3zgWQNIQskbKBO4ua5UgqfF3svTQ6VvCRpCgIP54SIWzYg1yQEBAQEBAQEBAQEBAQEBA
QEA9lHpC1ij1hKxR6glZo9QTYspI+a6sICjOM5LKKUqSjqg5SRGydQ0K9PtxJCiIDxEhx9Yg
BwQEBAQEBAQEBAQEBAQEBATUR56S6/GUXI+n5Ho8JSZSLsuQ8mKxIbQvNoT2xYbQvtgQ2mdJ
eT9Lap/TFJUSntvkaUxFDggI6AtF7Zbm517ZYmwdDRztwUebspCAnrZMge61pZpEWTT6WugO
FQRU32YeRGLsV1MfOSAgICAgICAgICAgICAgIKDnQzKc6LA+DiMnKMgSki9m/NufPjr57cgY
EhTEnxcd+TLmCMopqKAiBwQEBAQEBAQEBAQEBAQEBPRcSAfe8NuqNCepgqIyUl0Fpa6IE9JZ
DQqks44jQUH8eZEwhC4QhtAFwhC6QBhqTE+HJGUOR6SZHmlCdjCKIgqKqcgBAQEBAQEBAQEB
AQEBAQEBPRsypJwJ5T6oiJKNBAICAgJ6Eaj569U6WWw/bZP02r/NZiI2bpZXz8+/v1sli3y+
uCoLiEaxWrFivbxhnG2XTJTbyY3fHD7bnmzvP9v+ejP/0zMtnFZcvzl41F0ESvOudBQrHcth
4a5Roirpb1Zbn1ehZb8niytf7b8VX2/YD5eaFdfJ1aZ+sl8aw9nFd/U2N5ITKpHnqESFK5m0
SoCYtgZB11mUIZdnGnLJteX8cNAkdcSPzpf992byREfLKUN+uhJ5jkrOPeRy2pDLCUOuHjbk
+/NUxk4MzlP1oEtE932qv/l8fbFaz28vlquqGcKYWRl32Y53jdyPws+XHz5esuZTseVta+4O
Lok5F1XzBnvL2bobVnViWFVwgu0qORWyePKQ5UNDlk8esnpoyOrMIU86VdW0U3V/04Cqfj+n
RT76QFGLPAUVYVS2bvRfkT3kgICAgICAgICAgICAgICAgJ4PCUqig5AN0doRUJKGUcQJaZxI
2fEv+hsVO5JKRp9I6aHTT6SMIEFB/PFQGk5TNcgBAQEBAQEBAQEBAQEBAQEBPRuyhpChsYaQ
obGGkKGxhhBTFhPyKllMrQkICAgICAgICAgICAgICAjoMZDkOpzDkDwiIE25H0eagqJiTVKE
nFCDAjmh40hQEH80ZEn9aR1JEe5valCopyzh/qbj6F77CHclNcgBAQEBAQE9OZr0/Lqe9vy6
3h1NV0crRDJ643OLUgrKKGj8lZE95ICAgICAgICAgICAgICAgIB6yBMyD9KFUZoKAsoJ2RCr
cgIygS9cGpU4khr/wqWHTn/hMoIEBfFnRmk4udQgBwQEBAQEBAQEBAQEBAQEBLRDTuaE7ItT
hOxLgwLZl+NIUNAwckVIhzTIAQEBAQEBAQEBAQEBAQEBAe1R6GnqRsWWkHpIMkpViSdkVmoU
yqwcRYKChpGnmhJ5GpOUI3RVYQidUBhCJxSG0AmFIXRCQbl5yRWUxFhBSYwVlMRYQUmMFZTE
WJFSawICAgICAgIqUfPXq3Wy2H7aJum1r172Hhs3y/ktZ+/vVskiny+uygJRo1it2re8Vy91
F+V2cuM3h8+2J9v7z7a/3sz/9EwLpxXXbw4edY8CpUVXWsjICM2HpbtWRb330m97b76PbsXX
42++l5xQiTxHJYpaib/rRkSWH9fYT2t/4e8yv9rOl4sZK8o/VubccmW8LHRVwcE+m9gvuaJJ
SylEryYt1NBNKMp5YR7zvDDU80JybTkfFu4mozkxGc2U0+J0JfIcleC0OGNFVYdy9o/5ln31
7ntWToZf/IJly8W2PMKMec7t7KBkyjn7dXnr18X18l+/fcM22z/qbm+U4iIthIiL2H7D8rWp
j8rL/57taPKMR+NpkcVP2jZd3D/apOuTmXb1MxMuZ/GZLmeiPH2VHlzOYurl7OjFMO7OkpvP
1xer9fz2Yrmq2iGMmZWBlw1518j9Jebnyw8fL1mTP7C8bc7dwYeinIuqfYO95cV0NwHiE9es
OHj13FVyKmTx5CHLh4Ysnzxk9dCQ1ZlDnnSuxtPO1XjfIfUndD3+mGOLJAUpChpf8bOHHBAQ
EBAQEBAQEBAQEBAQEBBQH0Xh5EvkHQHVN3wFkDSErJEyfPyusFYJkpKj94710Ol7x0aQoCD+
eEiFs2INckBAQEBAQEBAQEBAQEBAQEBAPZQWlNxSRspAZZS6OM9IKqcoSTqi5iRFyJ81KJA/
O44EBfFnRoQkW4McEBAQEBAQEBAQEBAQEBAQEFAfeUpqyVNSS56SWvKEmAwpwRYbQuSxIUQe
G0LksSFEblNK5E5TVEJJbPKU8EgmP7KA3QnkgICAXjLqtuzZV7aQI+to2Ftx5qPx0aM9bdtw
tIcdbdKaChNXf9qvimOrEySLxl9C3aKCgOpb6INIjP5u7iEHBAQEBAQEBAQEBAQEBAQE9HxI
hhMd1sdh5AQFWULyxfnAndWtUgRlpCCp8bu0e+j0F1IjSFAQf1YUR5bQUXHkSCoJd2eDAt15
HAkKute+NJysa5ADAgICAgICAgICAgICAgICei6kRU7IvmilSSoiKRPO5DQokMk5jgQFDXtB
xeFMToMcEBAQEBAQEBAQEBAQEBAQ0LOhyBPyKpEn5FUiT8irRJ4QU0zKG8WkvFGcUZTLCJmc
lJKCSikpqJSSgkopKajQ+qaNyik3S+mCks4qKJMKCAgICOiMqNm6WieL7adtkl77t9lMxMbN
cn7L2fu7VbLI54ur0rpGsVqxYr28YZxtl0yU28mN3xw+255s7z/b/noz/9MzHSkrzJuDJ91d
oLDYFRZOK66Hpbv2uKqov1ltfV6Flv2eLK58tf9WfL1hP1xqVlwnV5v6yX5pDGcX39Xb3EhO
qESeoxIVrmTSogJu2qICXWcRhjzi5xryI6MWceqYS64t58PCbUeXMR7t6IhPGPKRSuQ5Kjnz
kEd80pDvOosy5OJMQ66MjI09HDTxkLM86j5Y+pvP1xer9fz2YrmqmiGMmZVxl+1418j9KPx8
+eHjJWs+fFretubu4GqYc1E1b7C3nG+7YRUnhlUEJ9iuklMhiycPWT40ZPnkIauHhqzOHPKk
U1VMO1XFvkOq399JNPpC1A5JClIUNLpmWx85ICAgICAgICAgICAgICCgl4IiQlLBENITJvUE
lGdhFEtLQG50CY8+Ovmt+xgSFMQfDR35Zv4ISqnIAQEBAQEBAQEBAQEBAQEBvQykxfiytZ0S
JCXD6ZcGBdIvx5GgIP54SIUzKw1yQEBAQEBAQEBAQEBAQEBALwQdeTfNCeTOgQwl+WIoyRdD
Sb4YSsrEWErayDiKSjihOxNBQYqKHBAQEBAQEBDQXxhNen5dTnt+ff8JUZYHTIUZfSFmi2JO
QYKC5OgHth5yQEBAQEBAQEBAQEBAQEBALwUpSlLBB1GSF3kYJfXa+SEUuTBK+eiq8X10+ju8
ESQoiD8zioO5nhY5ICAgICAgICAgICAgICCgF4K0JuQLtKbUFBFqsuPv0GtVlpOUJ2R7Mk/I
9mSekO3JfLgTLM/CnWAjSidYS+kEG1iysYcCnWADSzaOoGH7XEroBJdSawICAgICAgICAgIC
AgICAvoSUEbKdHhKpsNTMh2ekumgpHsyUuQZKd+TS0L7ckloXy4J7csloX25JWRyAu/VaFFO
QF4TOspxwkRoUKCjjiNBQYPInYwpkZuUoking0sIib8GhXohIST+jqNBLxgZESI3kjCpjCHc
ytegQPOOI0FBw5hiwhlqYsIZehwJChrGlBBOvlhTZmfsKKMX55RzVFvC8DUo0FXHkaCgQS/o
lBR5RvgaQ+eUDo24IinCNzBRRIk9iigjGDnC2DQoMDbHkaCgYftyyjVPckFShNO0QYH2HUeC
ggbtk6Qrvywo00rpoyv5NOZqnSy2n7ZJeu2rl73Hxs1yfsvZ+7tVssjni6uyFtUoVqv2Le/V
S91FuZ3c+M3hs+3J9v6z7a838z89E8JJIfWbg0fdVaC06Epr4bTi90p3TVW999Jve2++V7fi
6/E330tOqESeoxIVrmTSqgJq2qoCXWdRxlyfacwl15bzw0HTDxpyvetofaKj9ZQhP12JPEcl
Dx7ywRjqaTNETxjy6ExD7qyNuT0ctOhBQx61rfA3n68vVuv57cVyVTVDlJ/CyrjLdrxr5H4U
fr788PGSNRc9y9vW3B1cA3MuquYN9pazdTes0YlhjYITbFfJqZDFk4csHxqyfPKQ1UNDVmcO
edK5F007s6N9hzS3c4y/77NFioI0BY1/jO0hBwQEBAQEBAQEBAQEBAQEBPQlIBNOmUSCguqv
uIMoCyOpA28ObdX4l1k9dPrLrBEkKIg/HlLhLFWDHBAQEBAQEBAQEBAQEBAQENAXgKwgZEM8
JSHkKQkhT0kIeUoap1CEVJbiKUVJHu4EJQUFKSpyQEBAQEBAQEBAQEBAQEBAQF8ACq0B0SpH
Ukk4B9WgQA7qOBIUNGxfTLmdSqWCpAg5tgaF2pcScmzHEX9elFlC8iw3hH7KDaGfckPop9wQ
Aj8b4pzQOs4JreOc0DrOKTEFlmtvEOHZT+dVET4TnHeUqtKMUlUeE6rK42AnAAEB1WjS8+tm
2vPrZncsU11UCleM3tPcoIRTkKAgOXq16CEHBAQEBAQEBAQEBAQEBAQE1EMqnHmwmoKcJKA0
JqAikDxtVU5S4yvj99DpjPUIEhTEnxkV4bxRgxwQEBAQEBAQEBAQEBAQEBDQDhlLydEYm5MU
IUfToECO5jgSFDRsX0ZImjTIAQEBAQEBAQEBAQEBAQEBAe1RnhASHXlCSHTkCSHRkSeUmFJC
oqNGDggICAgICAgI6Pyo2XW1ThbbT9skvfbVy95j42Y5v+Xs/d0qWeTzxVVZKG4Uq1X7lvfq
pe6i3E5u/Obw2fZke//Z9teb+Z+eaeG04vrNwaPucaC06EoLGRkRmWHprmVx7730296b7+Nb
8fX4m+8lJ1Qiz1GJolbi77oRkVzO2E9rf+HvMr/azpeLGSvKP1bm3HJlvCx0VcHBPpvYL7mi
SUspxK8mLdTQTSjKeWHPdF5Iri3nhxPbUk+LoyeV3U1Ge2Iy2imnxelK5DkqwWlxxoqqDuXs
H/Mt++rd96ycDL/4BcuWi215hBnznNvZQcmUc/br8tavi+vlv377hm22f9Td3ijFRVrwciu2
37B8beqjln/nj3c0oV/Y0SZdzuy0y5mdcDlzZ7qcifL0VUoeXpHcg65nrjtLbj5fX6zW89uL
5apqhzBmVgZeNuRdI/eXmJ8vP3y8ZE26yfK2OXcHH4xyLqr2DfaWl+LdBHAnrlkuePXcVXIq
ZPHkIcuHhiyfPGT10JDVmUOedPK5aae223dI9Snd6fGlmlokKUhR0Pjqdj3kgICAgICAgICA
gICAgICAgID6KAonXyLvCKgwYSQNIWsUfB9JowwnKUFS42/16KHTNySOIEFB/PGQCufOGuSA
gICAgICAgICAgICAgICAgHroyMs0j+SWUkpuKaXkllJKbimlZISeGlESUKmi1gQEBAQEBAQE
BAQEBAQEBAT0YlCmKQmoI0u431ecm3CaqkGBNNVxJCiID1FGijynKMXDOagGubMgQTicTimR
a08YGe0JI6M9YWS0JzRPk+aUSQiRm4QQuUkIkZuEELl1lMgtaeZZ0sxzlLOUJylhwiQpoYVA
QP83Ubth+FlXtuBpkcXxyXU0vvCjyTOvESKfrG3V0aLiuY82ZU0FM225FNNrS3V+ZJEfuzu+
QwUB1TfHB9HoZ5Q+ckBAQEBAQEBAQEBAQEBAQEDPh2Q40WF9HEZOUJAlJF/M+Bc2fXTya48x
JCiIPy868v3JEZRTUEFFDggICAgICAgICAgICAgICOi5UKzG7zltVWCpyk7JcHIpHl+qcgwJ
Chq2L04pkacxRXkezvfEBadUVVA6VEsVPmCDHBAQEBAQEBAQEBAQEBAQENCzIUVICjUokBQ6
jgQF3Yspo2RfSEkvHVNyNDGlp4CAgICAgF4Eav56tU4W20/bJL32b7OZiI2b5dXz8+/vVski
ny+uygKiUaxWrFgvbxhn2yUT5XZy4zeHz7Yn2/vPtr/ezP/0TAunFddvDh51F4HSoisthJNC
mGHprlWiKupvVlufV7FlvyeLK1/tvxVfb9gPl5oV18nVpn60XxrD2cV39TY3khMqkeeoRIUr
mbRMgJi2CEHXWZQxl2cac8m15fxw0CR1yI9OmP0HU3mio+WUIT9diTxHJececjltyOWEIVdn
GnJnbTwcNPWgIe/+weJvPl9frNbz24vlqmqGMGZWxl22410j96Pw8+WHj5es+ZeB5W1r7g6u
iTkXVfMGe8vZuhtWdWJYVXCC7So5FbJ48pDlQ0OWTx6yemjI6rFCnrHqpaVezgbP/Ijyn6hV
fNXyepLf/+muijqsT9k62fzOsuT6uoysDuXmpoxfRqI7cd91pwB7fZutPn+l3rC6UOmXC1bt
0bOWXpR/fq1Wu7nQb4W4WGeLVDF2Z80no1l5rqWfr/72v4yxH5fVOT5fVL3xW1WoLf/DT/8z
K3/MdPv3y//8qf57Gbib/fpvXSMyLrhQOv7ut879x3/9+98/ztjhv9W1KYu+/1DuLv//h//+
8Z/vf/nnjK1u2dVnv9my1/XwvGmrWCd3g/JcJGW5ddrbn+U2jqzW1f7snufdb7d1fv9nVQzr
zfxwf1wU9f58PjyG64Zpna6GP4tsXde9/Sqr9tsZu3fsri535GdVGcGPxyvE7GRdQp4oo07s
1yN1RUfLZOteXOXkjzhXab1/UJc0vpsy2Xp/fJE662VXl+z3l06T/fGLTdr7mZBeNGWu+vt7
cV1tNifbktc/EqJkfr9Z1JtK1IV3ezf7zayp0bW1/L2eoZvyV9QfbLtOsvaXod+s/taNdXfO
lWXLKmQauXIjiVVUXlLakHRVe32RYFkemzr6gw3VbFQVJrpfn+Q+cawuWpGuP1k3OXet329k
PI1Ts6+P7+srj6RbkrosKzdkdRJnB6W70MXhMfcH39dXlZblWTA4ZJaVe1QmfJ71Kt61tyyV
J7Y9uNSH8TXEJ/tDKpXYphqVtEdwVemqc0wa7Q9+L76EC1POILXvtnZDHem29kKgWSZEZEX5
uyUr/6eQfB9fry1VEMLeq9gchr7HSa7bDdMfXy2FN2X/iaiIj/V1V1roriuGxsT6fny7jZM9
YAa4X/G+/xKp1cG0aw8Z9UqnkRHHQldtLxW219401anv+i+rJo6KYumqEbfVhaXZ2FVj952d
6/vxFe2f/cauUPWJQMSyarg8OtDVOSRcGb20vf5rC3WRt70fZe2G5HXELkl5rzHDiO+PByXQ
3THLwfZcl7/l7XA+964m3ewQcaaV103Fu9Z1Rzg8eHlqmzzJDuPbd3Fi6tM20vqgdV0P9CIe
VHx/PI4NQ9kQ25aWh+MrTOpcfGR8s94lLc1TzXdNGJ4fVlehF1meJPvQj47HLqz9ZTRJbHO9
iqJif6juN1pndvHJg/nchOXjwu4DTbtzPdVNxZZnPdxcD9prpE7ctH/GqWn/SFS9D6rVY+52
/Fn4FikK0hQUjX4p00MOCAgICAgICAgICAgICAgI6C+OTDgbEgkKkhEFZWEkdeAJ6FaN3xfc
Q6fvCx5BgoL44yEVTkA1yAEBAQEBAQEBAQEBAQEBAQH9tZEVhESH9YRcj/WEXI/1hFyP9ZTA
nxYllpIU84TbpGShCFVV9/4Hq1JSUBAhl6UkYbIAAQEBAQEBAQEBAQEBAQEBPSZKKTkTHZNU
TsiHGEepKqbcKqUcTQmSItx21aBAKu44EhTEnxkdzAX66jT6TKvTCBkZEQ2WkdKB0nJ0eRq9
a6I+sZSJnrIi0elK5DkqUdRK/F03IrKcy+yntb/wd5lfbefLxax+7tfKnFuujJeFrio42GcT
+yVXNP5ArszH5lfo+V09YdWm6BEX6ooedFpEu8kYnZiM0ZTT4nQl8hyV4LQ4Y0VVh3L2j/mW
ffXue1ZOhl/8gmXLxbY8wox5zu3soGTKOft1eevXxfXyX799wzbbP+pub5TiIi2ELorYfsPy
tamPysv/vuijTbrARNMuMNGEC4w51y/e8oRSenCFMQ+6wpjR5b/Mo60LZ05cRcxD14Uzj7Yu
3OmQ5UNDlk8esnpoyOdeF27SuWqmnatm3yHVB2inx781bpGkIEVBevTfWz3kgICAgICAgICA
gICAgICAgID6KAonXyLvCKgwYSQNIWskQ1+It0qQ1PhX3T10+qvuESQoiD8eUuGsmAy8hwkI
CAgICAgICAgICAgICAjoBSKlU0JuSVlLUo6kknCeqkGBPNVxJCho2AspIXfWoFBMKSF3dhzx
Z0aEBFuDHBAQEBAQEBAQEBAQEBAQEBBQH3lKaslTUkueklryhJgKEc71cJkTsnlcFhSlM5Ii
HVGTjhhxkiLk/RoUGJzjSFDQsN+P3BN4ArlzIEfI+zXIAQEBnQV12/GM1ctn+dngXmFRXqyq
5+vLn2qf3f/prrr6ofVP2TrZ/M6y5Pra582j9Dc31aoikeguVO3z9yZmr2+z1eev+BtWFyr9
csGqPdGspRfln1+rVTYu9FshLtbZIlWM3VnzyWjGcp9+vvrb/zLGflxWi1TMF9XT/L9Vhdry
P/z0P7Pyx6xb9OLyP3+q/14G7ma//lvXiIwLLpSOv/utc//xX//+948z1rtkl/9pUxZ9/6Hc
Xf7/D//94z/f//LPGVvdsqvPfrNlr8tOvOVv2irWyV2/fN1XSVlunfb2Z7lz1pmqvnV2z/Pu
qr3O7/+sLrOZH+6Pi6Len8/7x4jT6v+7utLV8Pixruu6tz+y1X47Y/eO3dXljvysKiP48XiF
mJ2sS8gTZdSJ/XqkruhomWzdi8vy8lczV2m9f1CXNL5biClb748vUmdM2tUl+/0lMrs/frFJ
ez/jRsV5VpW56u/vxXW12ZxsS17/SIiS+f1mUW8qURfe7d3sN7OmRtfW8vd6hm62SfYH266T
rF3NxW9Wf+vGujvnyrJlFVoKV25oqW0RdbHpqvb6IsGaUgnvb8RJUbWn2ZPqfn3SSB6zumhF
uv7cl7a7PTx2SumdqerLXLbvEFbvsM1P4iSr6xOHFe82VFVfpGJbYmF0UVbUHtP349MyksL3
D9lWvCvd+1FVOtf38a6+9gemXZIkHpZOdFb3SaSz+N4RBEtMYarQh/WJfaOGzRxuHByzLlIe
4rA+Y4peWJ5Wza5VStlee3Vs+PHe7w+DzbzuesDpco9yeRaXPZB7bg/H1++rsftuS3pHKNo/
+40drlaBEbHs958ctC7jkY61yKpJEYtYZcP4MttspKrbU/Ti4yrhueD9QsOICYH24msC3h+7
pX5Qn+1vZEJmabyfiGI4X9rIU26rGW6K1KojYR32cVo1phwYp3jea2+/b6oumdLMY+PRm8+6
q0Yf7796TZ/mwrAbvNgZn/Ej7eVGK9ldlNKoaXgWlb94d204OILtH6E3/6rSVTXV9Y+XbekO
2R1KtsbWxpTbSX3VjPLeWbWvT5Tni5T1lM+L8iJUbuTScn8wI6s9sW42hO0fatjeLG+mW/OT
QnVzNcmaiI3M9hE3PyqaH6nMRV0pfdB/enB+tPE1G7wXzeHkyprJJU2a+2lLIcXTlkKKX+0/
qJa/grLIjz7U1qKCgAynoPE8RQ85ICAgICAgICAgICAgICCgl4JkOKlgfRxGTlCQJSQ6jB6/
/6OHTt9iMIIEBfHnRTYLp3GMzSmooCIHBAQEBAQEBAQEBAQEBAT0MpBW0fhTIK0y4RRNgwIp
muNIUBB/XhTrcGKlug89mO/SRUyoqUYOCAgICAgICAgICAgICAjoZaBIEJIvDQokX44jQUH8
eVFESL5EUURBMRU5oJeHGna1ThbbT9skvfZvs5mIjZvl/Jaz93erZJHPF1dlRbZRrFbNU+uc
bZdMlNvJjd8cPkaYbO8/Rvh6M//TsyhWOpZvDh4qtIHCsiushdOK62HprrG2KupvVtXyE2Vo
2e/J4spX+2/F1xv2w6VmxXVytamfnZTG8Go5jbozjOSESuQ5KlHhSiY9v2mnPb/ZdRZlyN2Z
hvzoqDnqmEuuLefDwl1HuxMd7aYM+elK5DkqOfeQu2lD7uhDHvNHHPKYU4c8krETZli4aYW/
+Xx9sVrPby+Wq6oZwphZGXfZjnY9m/0o/Hz54eNl+7y65W1r7g6ugjkXVfMGe+1+1Y+yR44O
a3nE0ATjoZDFk4csHxqyfPKQ1UNDVmcOecq5F087s+Neh1S/t9MiH/t+rUOegoowKls39mGx
jxwQEBAQEBAQEBAQEBAQEBDQ8yFBSXQQsiFaOwJK0jCKOCGNE6nxN6q2KnYkNfpG1T46+RXq
GBIUxB8PpeE0VYMcEBAQEBAQEBAQEBAQEBAQ0LMhawgZGmsIGRprCBkaawgxZTEhr5LF1JqA
gICAgICAgICAgICAgICAHgUVGeH+GMl1ONMheURApLt2pCYpyl07knLXjqTctSMp99pIS7nf
SFpK5JYSuaVEbkmRE+4SapADAgICAgL64tGkB9LFtMfd97+oRXW4QiSjNz63KKWgjIJG3xjW
Rw4ICAgICAgICAgICAgICAiohzwh8yBdGKWpIKCckA2xKicgE/jSqVGJI6nxL3h66PQXPCNI
UBB/ZpSGk0sNckBAQEBAQEBAQEBAQEBAQEA75GROyL44Rci+NCiQfTmOBAUNI1eEdEiDHBAQ
EBAQEBAQEBAQEBAQENAemYKSDoktIfWQZJSqEk/IrNQolFk5igQFDSNPNSXyNCYpR+iqwhA6
oTCETigMoRMKQ+iEgpLyKigpr4KS8iooKa+CkvIqUmpNQEBAQEBAQGTU/P1qnSy2n7ZJeu2r
l73Hxs1yfsvZ+7tVssjni6uyhGwUq1X7lvfqpe6i3E5u/Obw2fZke//Z9teb+Z+eaeG04vrN
waPuMlBadqWFcFIIMyzdNUv23ku/7b35Xt6Kr8fffC85oRJ5jkpUuJJJywTIV5MWIeg6izLm
6jHHXFHHXHJtOR8W7jpanehoNWXIT1ciz1HJg4d8MIZq2gxRE4ZcP+aQa+qQO2vj+4WbVvib
z9cXq/X89mK5qpohjJmVcZfteNfI/Sj8fPnh4yVr/pFheduau4OLYs5F1bzB3nK+7YZVnxhW
HZxgu0pOhSyePGT50JDlk4esHhqyOnPIk849Pe3M1vsOqe97sXL02aQWKQrSFDS+Sl8POSAg
ICAgICAgICAgICAgIKAvAZlwyiQSFCQjCsrCSGo+fqdKq+ToDR89dPqGjxEkKIg/HlLhLFWD
HBAQEBAQEBAQEBAQEBAQENAXgKwgZEOsJySErCckhKwnJISspwT+pEgJE+6CBgW64DgSFDSM
SceEbJ7SeXiElSNVlWYUlRWEA9bIAQEBAQEBAQEBAQEBAQEBAX0BKI8oOZOckl7KKemlnJJe
ygnpJc4JMTUoENNxJCjoXkxZOLfUIHcOpDXhcBEFxTlhGvCYkGhtUKjLY0Ki9Ti6F3lBaV5B
rQkICOj/Lpr0QHo07XH3aHe4qH6VpytG72luUMIpSFCQHL3S9ZADAgICAgICAgICAgICAgIC
6iEVzjxYTUFOElD9LoIAcmngMfBWCZJSFFWMP1LeQ6cT2yNIUBB/VmSMD3dBgwJdcBwJChrG
ZDPC4BmbkxSlfZbSPktpn6W0L3Arcg85ICAgICAgICAgICAgICAgoD3KE0KiI08IiY48ISQ6
8oQSU0pIdOQptSYgICAgICAgICAgICAgIKAXg0h3h+SUu0NiYcMJilg4CiLcZ9KgQPrlOBIU
NIxJUW6VipWmKMp9QjHlPqGYcp9QTLlPKDaE+2ga5ICAgICAgP4a6P8DH/m3USPTCQA=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--pf9I7BMVVzbSWLtt--


From xen-devel-bounces@lists.xenproject.org Mon Jun 25 08:52:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 08:52:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXNEV-0002Zb-Ci; Mon, 25 Jun 2018 08:52: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXNET-0002ZW-TR
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 08:52:21 +0000
X-Inumbo-ID: 1a631931-7855-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a631931-7855-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 08:52:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58499007"
Date: Mon, 25 Jun 2018 09:52:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Olaf Hering
 <olaf@aepfle.de>, <xen-devel@lists.xen.org>, Ian Jackson
 <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180625085217.mdgkl7t26dnvwtlv@citrix.com>
References: <20180618125536.30623-1-olaf@aepfle.de>
 <20180618130446.re3on52wv6gqygdy@var.youpi.perso.aquilenet.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180618130446.re3on52wv6gqygdy@var.youpi.perso.aquilenet.fr>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] stubdom/vtpm: fix memcmp in
 TPM_ChangeAuthAsymFinish
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTgsIDIwMTggYXQgMDM6MDQ6NDZQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IE9sYWYgSGVyaW5nLCBsZSBsdW4uIDE4IGp1aW4gMjAxOCAxNDo1NTozNiArMDIw
MCwgYSBlY3JpdDoKPiA+IGdjYzggc3BvdHRlZCB0aGlzIGVycm9yOgo+ID4gZXJyb3I6ICdtZW1j
bXAnIHJlYWRpbmcgMjAgYnl0ZXMgZnJvbSBhIHJlZ2lvbiBvZiBzaXplIDggWy1XZXJyb3I9c3Ry
aW5nb3Atb3ZlcmZsb3c9XQo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xh
ZkBhZXBmbGUuZGU+Cj4gCj4gSW5kZWVkIQo+IAo+IFJldmlld2VkLWJ5OiBTYW11ZWwgVGhpYmF1
bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CgpUaGFua3MsIEkgd2lsbCBhcHBseSB0
aGlzIHBhdGNoIG9uY2UgdGhlIHRyZWUgaXMgb3Blbi4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:04:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09:04:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXNQC-0003Pc-IQ; Mon, 25 Jun 2018 09:04:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXNQB-0003PX-M2
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:04:27 +0000
X-Inumbo-ID: cb6661f5-7856-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb6661f5-7856-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 09:04:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 03:04:25 -0600
Message-Id: <5B30B01602000078001CD62D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 03:04:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <anthony.perard@citrix.com>,"Wei Liu" <wei.liu2@citrix.com>
References: <20180515182243.3339-1-wei.liu2@citrix.com>
 <20180515182243.3339-5-wei.liu2@citrix.com>
 <20180604134757.GA9256@perard.uk.xensource.com>
 <20180625081645.cyyeaplwitg4ggxx@citrix.com>
In-Reply-To: <20180625081645.cyyeaplwitg4ggxx@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-next 4/5] tools: load IPXE from
 standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI1LjA2LjE4IGF0IDEwOjE2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMDI6NDc6NTdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4+IE9uIFR1ZSwgTWF5IDE1LCAyMDE4IGF0IDA3OjIyOjQyUE0gKzAxMDAsIFdlaSBM
aXUgd3JvdGU6Cj4+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1s
b2FkZXIuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwo+PiA+IGluZGV4
IGY2MDNmNjhkZWQuLmY1NDZjZmIzYWIgMTAwNjQ0Cj4+ID4gLS0tIGEvdG9vbHMvZmlybXdhcmUv
aHZtbG9hZGVyL2h2bWxvYWRlci5jCj4+ID4gKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L2h2bWxvYWRlci5jCj4+ID4gQEAgLTM2OCw3ICszNjgsMTMgQEAgaW50IG1haW4odm9pZCkKPj4g
PiAgI2lmZGVmIEVOQUJMRV9ST01CSU9TCj4+ID4gICAgICBlbHNlIGlmICggYmlvcyA9PSAmcm9t
Ymlvc19jb25maWcgKQo+PiA+ICAgICAgewo+PiA+IC0gICAgICAgIGJpb3MtPmJpb3NfbG9hZChi
aW9zLCBOVUxMLCAwKTsKPj4gPiArICAgICAgICBjb25zdCBzdHJ1Y3QgaHZtX21vZGxpc3RfZW50
cnkgKmlweGU7Cj4+ID4gKyAgICAgICAgdWludDMyX3QgcGFkZHIgPSAwOwo+PiA+ICsKPj4gPiAr
ICAgICAgICBpcHhlID0gZ2V0X21vZHVsZV9lbnRyeShodm1fc3RhcnRfaW5mbywgImlweGUiKTsK
Pj4gPiArICAgICAgICBpZiAoIGlweGUgKQo+PiA+ICsgICAgICAgICAgICBwYWRkciA9IGlweGUt
PnBhZGRyOwo+PiA+ICsgICAgICAgIGJpb3MtPmJpb3NfbG9hZChiaW9zLCAodm9pZCopcGFkZHIs
IDAgLyogdW51c2VkICovKTsKPj4gCj4+IEkgZG9uJ3QgdGhpbmsgaXQncyBhIGdvb2QgaWRlYSB0
byBjaGFuZ2UgdGhlIG1lYW5pbmcgb2YgdGhlIGFyZ3VtZW50cyBvZgo+PiBiaW9zX2xvYWQoKS4g
Rm9yIGV2ZXJ5IG90aGVyIHVzZSBvZiBiaW9zX2xvYWQsIHRoZSBzZWNvbmQgYXJndW1lbnQgaXMK
Pj4gdXNlZCBhdCB0aGUgYWRkcmVzcyBvZiB0aGUgZmlybXdhcmUgdG8gbG9hZC4gSGVyZSAiaXB4
ZSIgaXMgYW4gZXh0cmEKPj4gYmxvYiB0byBsb2FkLgo+IAo+IFdlIGVpdGhlciBhZGQgbW9yZSBh
cmd1bWVudHMgdG8gYmlvc19sb2FkIG9yIHJlcHVycG9zZSB0aGUgZXhpc3RpbmcKPiBvbmUocyku
IEknbSBub3QgdG9vIGZ1c3NlZCB3aXRoIGVpdGhlciBvcHRpb24gcmVhbGx5Lgo+IAo+IEphbiBh
bmQgQW5kcmV3LCB5b3VyIG9waW5pb24/CgpIbW0sIGl0IGRpZCBsb29rIGZpbmUgdG8gbWUsIGJ1
dCBpZiBBbnRob255IGhhcyBzdHJvbmcgcmVzZXJ2YXRpb25zLAptYXliZSBhZGRpbmcgYSBuZXcg
cGFyYW1ldGVyIG1pZ2h0IGJlIGJldHRlciBpbmRlZWQ/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:07:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXNSx-0003YJ-4p; Mon, 25 Jun 2018 09:07: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=cevu=jl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fXNSv-0003YC-4k
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:07:17 +0000
X-Inumbo-ID: c4de63fb-7856-11e8-9728-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c4de63fb-7856-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 11:04:30 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E3E387A9;
 Mon, 25 Jun 2018 02:07:14 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EC9573F5B6;
 Mon, 25 Jun 2018 02:07:13 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <20180612113643.32020-1-julien.grall@arm.com>
 <20180612113643.32020-8-julien.grall@arm.com>
 <20180612211759.GC17709@char.us.oracle.com>
 <c314f376-30a3-ed7f-a696-4adda2502891@arm.com>
 <20180622133322.GG10869@char.US.ORACLE.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <58656a25-efc5-e02b-483c-9c4f3069d2f3@arm.com>
Date: Mon, 25 Jun 2018 10:07:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180622133322.GG10869@char.US.ORACLE.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 07/13] xen/arm: Simplify alternative
 patching of non-writable region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, nd@arm.com, sstabellini@kernel.org,
 andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgS29ucmFkLAoKT24gMjIvMDYvMTggMTQ6MzMsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90
ZToKPiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAxMTowNjoxNlBNICswMTAwLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+IE9uIDEyLzA2LzIwMTggMjI6MTcsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3
cm90ZToKPj4+IE9uIFR1ZSwgSnVuIDEyLCAyMDE4IGF0IDEyOjM2OjM3UE0gKzAxMDAsIEp1bGll
biBHcmFsbCB3cm90ZToKPj4+IFdvbid0IHRoaXMgbWVhbiB0aGUgdHJhcHMgKGlmIHRoZXJlIGFy
ZSBhbnkpIHdvbid0IGJlIHJlY29nbml6ZWQgYXQgYWxsCj4+PiBkdXJpbmcgdGhpcyBwYXRjaGlu
Zz8KPj4KPj4gV2hhdCBkbyB5b3UgbWVhbiBieSByZWNvZ25pemVkPyBUaGlzIG5ldyByZWdpb24g
d2lsbCBvbmx5IGJlIGFjY2Vzc2VkIHRvCj4+IHdyaXRlIGluc3RydWN0aW9uLiBUaGUgb25seSBw
b3RlbnRpYWwgZmF1bHQgb24gdGhhdCByZWdpb24gaXMgYSBkYXRhIGFib3J0Lgo+IAo+IEV4YWN0
bHkgdGhlIGRhdGEgYWJvcnQuCj4gCj4gTXkgcmVjb2xsZWN0aW9uIGlzIHRoYXQgdGhlIGRhdGEg
YWJvcnQgd291bGQgcHJpbnQgYSBzdGFjayB0cmFjZS4gQW5kCj4gdGhlIHN0YWNrIHRyYWNlIG5l
ZWRzIHN5bWJvbCBpbmZvcm1hdGlvbiAtIHdoaWNoIGl0IGdldHMgZnJvbSB2aXJ0dWFsX3JlZ2lv
bi4KPiAKPiBCdXQgaWYgdmlydHVhbF9yZWdpb24gaXMgbm90IHJlZ2lzdGVyZWQgdGhlbiB0aGUg
c3RhY2sgd29uJ3QgY29udGFpbiB0aGUKPiBuYW1lIG9mIHRoZSBmdW5jdGlvbiB0aGF0IGhhZCBh
biBkYXRhIGFib3J0IGFzIHRoZSBwYXRjaGluZyBpcyBkb25lLgoKSSBhbSBub3Qgc3VyZSB0byB1
bmRlcnN0YW5kIHdoYXQgeW91IG1lYW4gYnkgInRoZSBuYW1lIG9mIHRoZSBmdW5jdGlvbiAKdGhh
dCBoYWQgYSBkYXRhIGFib3J0Ii4gQ291bGQgeW91IGdpdmUgYSBiaXQgbW9yZSBkZXRhaWw/CgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:27:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09:27:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXNlj-00053C-2v; Mon, 25 Jun 2018 09: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=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXNlh-000537-Q7
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:26:41 +0000
X-Inumbo-ID: e668efab-7859-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e668efab-7859-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 09:26:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="75210228"
Date: Mon, 25 Jun 2018 11:26:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180625092632.x4657o54cn2qgjne@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-7-roger.pau@citrix.com>
 <5B2D0F0B02000078001CD048@prv1-mh.provo.novell.com>
 <20180622153122.h3qlcsqrtyrx6cwe@mac.bytemobile.com>
 <5B2D1D2902000078001CD0B5@prv1-mh.provo.novell.com>
 <20180622160723.pjlxr3n57diqewxh@mac.bytemobile.com>
 <5B30A71802000078001CD5ED@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B30A71802000078001CD5ED@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 6/6] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDI6MjY6MDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIyLjA2LjE4IGF0IDE4OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMTA6MDA6NDFBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDIyLjA2LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDk6MDA6MjdB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3
OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gQEAgLTM5NCw2ICs0
MTEsMzIgQEAgc3RhdGljIGludCBocGV0X3dyaXRlKAo+ID4+ID4+ID4gICAgICAgICAgfQo+ID4+
ID4+ID4gICAgICAgICAgYnJlYWs7Cj4gPj4gPj4gPiAgCj4gPj4gPj4gPiArICAgIGNhc2UgSFBF
VF9TVEFUVVM6Cj4gPj4gPj4gPiArICAgICAgICAvKiB3cml0ZSAxIHRvIGNsZWFyLiAqLwo+ID4+
ID4+ID4gKyAgICAgICAgd2hpbGUgKCBuZXdfdmFsICkKPiA+PiA+PiA+ICsgICAgICAgIHsKPiA+
PiA+PiA+ICsgICAgICAgICAgICBib29sIGFjdGl2ZTsKPiA+PiA+PiA+ICsKPiA+PiA+PiA+ICsg
ICAgICAgICAgICBpID0gZmluZF9maXJzdF9zZXRfYml0KG5ld192YWwpOwo+ID4+ID4+ID4gKyAg
ICAgICAgICAgIGlmICggaSA+PSBIUEVUX1RJTUVSX05VTSApCj4gPj4gPj4gPiArICAgICAgICAg
ICAgICAgIGJyZWFrOwo+ID4+ID4+ID4gKyAgICAgICAgICAgIF9fY2xlYXJfYml0KGksICZuZXdf
dmFsKTsKPiA+PiA+PiA+ICsgICAgICAgICAgICBhY3RpdmUgPSBfX3Rlc3RfYW5kX2NsZWFyX2Jp
dChpLCAmaC0+aHBldC5pc3IpOwo+ID4+ID4+ID4gKyAgICAgICAgICAgIGlmICggYWN0aXZlICkK
PiA+PiA+PiA+ICsgICAgICAgICAgICB7Cj4gPj4gPj4gPiArICAgICAgICAgICAgICAgIC8qCj4g
Pj4gPj4gPiArICAgICAgICAgICAgICAgICAqIFNob3VsZCBwdC0+aXJxIGJldHRlciBiZSB1c2Vk
IGhlcmUgaW4gY2FzZSB0aGUgZ3Vlc3QgY2hhbmdlcwo+ID4+ID4+ID4gKyAgICAgICAgICAgICAg
ICAgKiB0aGUgY29uZmlndXJlZCBJUlEgd2hpbGUgaXQncyBhY3RpdmU/IEd1ZXN0IGNoYW5naW5n
IHRoZSBJUlEKPiA+PiA+PiA+ICsgICAgICAgICAgICAgICAgICogd2hpbGUgdGhlIGludGVycnVw
dCBpcyBhY3RpdmUgaXMgbm90IGRvY3VtZW50ZWQuCj4gPj4gPj4gPiArICAgICAgICAgICAgICAg
ICAqLwo+ID4+ID4+IAo+ID4+ID4+IEkgdGhpbmsgaXQncyBiZXR0ZXIgdGhlIHdheSB5b3UgaGF2
ZSBpdCwgdG8gYmFzZSB0aGluZ3Mgb24gd2hhdCBpcyByZWNvcmRlZAo+ID4+ID4+IGluIGgtPmhw
ZXQuaXNyLiBBZnRlciBhbGwgdGhhdCdzIHdoYXQgaGFzIGJlZW4gYXNzZXJ0ZWQuIEluIGZhY3Qg
SSBkb24ndCBzZWUKPiA+PiA+PiBob3cgdXNpbmcgcHQtPmlycSB3b3VsZCBhZGRyZXNzIHRoZSBz
aXR1YXRpb246IElzbid0IGl0IHRoYXQgd2hhdCBjaGFuZ2VzCj4gPj4gPj4gZmlyc3QsIGFuZCBo
ZW5jZSB0aGUgZGUtYXNzZXJ0IGRvbmUgaGVyZSB3b3VsZCBnbyBvdXQgb2Ygc3luYyB3aXRoIHRo
ZQo+ID4+ID4+IHByaW9yIGFzc2VydD8KPiA+PiA+IAo+ID4+ID4gV2hhdCdzIGluIHRoZSBIUEVU
IHN0YXRlIGNhbiBiZSBjaGFuZ2VkIGJ5IGd1ZXN0IHdyaXRlcywKPiA+PiAKPiA+PiBOb3QgZXhh
Y3RseSAtIHRoZSBvbmx5IHdheSB0byBtb2RpZnkgaC0+aHBldC5pc3IgaXMgdGhyb3VnaCB0aGUg
Y29kZSBhYm92ZS4KPiA+IAo+ID4gUmlnaHQsIGJ1dCBJU1Igb25seSBzaWduYWxzIHdoaWNoIHRp
bWVyIGhhcyBmaXJlZCwgbm90IHdoaWNoIElSUSB0aGUKPiA+IHRpbWVyIHdhcyB1c2luZy4gVGhh
dCdzIHN0b3JlZCBpbiBwdC0+aXJxIG9yIGgtPnRuW25dLmlycSwgYW5kIGl0J3MKPiA+IHdoYXQg
WGVuIG5lZWRzIGluIG9yZGVyIHRvIHBlcmZvcm0gdGhlIGRlYXNzZXJ0Lgo+IAo+IEhtbSwgdGhh
dCdzIG9uZSB3YXkgdG8gbG9vayBhdCB0aGluZ3MuIFRoZSBvdGhlciBpcyB0aGF0IHRoZSBuZWVk
ZWQKPiBpbmZvcm1hdGlvbiBjYW4gYmUgZGVyaXZlZCBmcm9tIGp1c3QgSFBFVCBkYXRhLCBieSB1
c2luZyB0aGUgSVNSIGJpdAo+IGFuZCBjaGVjayB3aGF0IEdTSSB0aGUgcmVzcGVjdGl2ZSBjaGFu
bmVsIGlzIGNvbmZpZ3VyZWQgdG8gdXNlLiBUaGUKPiBzdGF0dXMgYml0cyBhcmUgKGludGVudGlv
bmFsbHkgYWZhaWN0KSBkZXNjcmliZWQgYXMgIlRpbWVyIDxOPiBJbnRlcnJ1cHQKPiBBY3RpdmUi
IC0gb25jZSB0aGUgdGltZXIgZmlyZXMsIHRoZSBpbnRlcnJ1cHQgZ2V0cyBhc3NlcnRlZCBubyBt
YXR0ZXIKPiB3aGF0LCBpdCBtYXkganVzdCBub3QgbWFrZSBpdCB0aHJvdWdoIGJlY2F1c2Ugb2Yg
YmVpbmcgbWFza2VkLiBJJ20KPiBub3Qgc3VyZSB3aGljaCBvZiB0aGUgdHdvIGFwcHJvYWNoZXMg
YXJlIGJldHRlciBpbiBwYXJ0aWN1bGFyIGZvciB0aGUKPiBjYXNlIHdoZW4gdGhlIGludGVycnVw
dCBiZWNvbWVzIHVubWFza2VkIGluIHRoZSBJTy1BUElDIHdoZW4gaXQncwo+IGFscmVhZHkgYXNz
ZXJ0ZWQuIFBlcmhhcHMsIHdoZW4gZ2V0dGluZyByZWNvbmZpZ3VyZWQgd2hpbGUgYWxyZWFkeQo+
IGFzc2VydGVkIChidXQgbWFza2VkKSwgZ3NpX2Fzc2VydF9jb3VudFtdIHdvdWxkIG5lZWQgdG8g
YmUgYWRqdXN0ZWQ/CgpBcyB5b3Ugc2F5LCBtYXliZSB3ZSBzaG91bGQgZG8gYSBkZWFzc2VydCBv
ZiB0aGUgcHJldmlvdXMgaW50ZXJydXB0IGlmCklTUiBpcyBzZXQgd2hlbiByZWNvbmZpZ3VyaW5n
PwoKPiBCdXQgYXMgeW91J3ZlIHNhaWQgYmVmb3JlIC0gdGhlIHNwZWMgZG9lc24ndCBtZW50aW9u
IHRoaXMgY2FzZSwgc28KPiBxdWl0ZSBsaWtlbHkgd2UgY2FuIGdldCBhd2F5IHdpdGhvdXQgdGFr
aW5nIHNwZWNpYWwgcHJlY2F1dGlvbnMuLi4KCklNTywgYXMgYSBzdGFydGluZyBpbXBsZW1lbnRh
dGlvbiBJIHdvdWxkIGxlYXZlIHRoaXMgYXMtaXMgKG5vCmRlYXNzZXJ0IG9uIHJlY29uZmlndXJl
KS4gV2UgY2FuIGFsd2F5cyBhZGQgbW9yZSBsb2dpYyBsYXRlciBpZiBpc3N1ZXMKYXJlIGRpc2Nv
dmVyZWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:45:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09: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 1fXO3J-0006S4-Nd; Mon, 25 Jun 2018 09:44:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXO3I-0006Rz-GY
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:44:52 +0000
X-Inumbo-ID: 707c9924-785c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 707c9924-785c-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 09:45:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58502533"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23344.47503.894909.898690@mariner.uk.xensource.com>
Date: Mon, 25 Jun 2018 10:44:47 +0100
To: <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-124593-mainreport@xen.org>
References: <osstest-124593-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [linux-next test] 124593: 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>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIltsaW51eC1uZXh0IHRlc3RdIDEyNDU5Mzog
cmVncmVzc2lvbnMgLSB0cm91YmxlOiBicm9rZW4vZmFpbC9wYXNzIik6Cj4gIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVHUi4g
dnMuIDEyNDM3Mwo+ICB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNzMKPiAgdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
MzczCj4gIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM3Mwo+ICB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNzMKPiAg
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0MzczCj4gIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDUg
aG9zdC1pbnN0YWxsICAgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM3MwoKVGhlcmUgd2Fz
IGEgbmV0d29yayBvdXRhZ2UgYWZmZWN0aW5nIHRoZSBTeW5vcHRlayBNYXJsYm9yb3VnaCBkYXRh
CmNlbnRyZS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:55:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09:55:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXOD3-0007Ew-Pr; Mon, 25 Jun 2018 09:54:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXOD2-0007Er-H3
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:54:56 +0000
X-Inumbo-ID: d8b23f3b-785d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8b23f3b-785d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 09:55:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58503072"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23344.48104.226066.394438@mariner.uk.xensource.com>
Date: Mon, 25 Jun 2018 10:54:48 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <d045d502-f48e-3d20-57b6-720ddea3836b@suse.com>
References: <d045d502-f48e-3d20-57b6-720ddea3836b@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] Commit moratorium for preparing 4.11 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJbWGVuLWRldmVsXSBDb21taXQgbW9yYXRvcml1bSBmb3Ig
cHJlcGFyaW5nIDQuMTEgYnJhbmNoIik6Cj4gQ29tbWl0dGVycywKPiAKPiBQbGVhc2UgZG9uJ3Qg
cHVzaCBhbnkgbmV3IHBhdGNoIHRvIHN0YWdpbmcgYmVjYXVzZSBvc3N0ZXN0IHNob3VsZAo+IGNh
dGNoIHVwIHRvIGRvIGEgcHVzaC4gQXMgc29vbiBhcyB0aGlzIGhhcyBoYXBwZW5lZCBJJ20gcGxh
bm5pbmcgdG8KPiBpbml0aWF0ZSBicmFuY2hpbmcgb2ZmIFhlbiA0LjExLgo+IAo+IEFub3RoZXIg
ZW1haWwgd2lsbCBiZSBzZW50IG9uY2UgdGhlIG1vcmF0b3JpdW0gaXMgbGlmdGVkLgoKVGhlIGNv
bW1pdCBtb3JhdG9yaXVtIGlzIHN0aWxsIGluIGZvcmNlLCBldmVuIHRob3VnaCB3ZSBnb3QgYSBw
dXNoLApiZWNhdXNlIHdlIGFyZSBub3cgZ29pbmcgdG8gYnJhbmNoIFhlbiA0LjExLiAgUGxlYXNl
IGRvIG5vdCBwdXNoIHRvCiphbnkqIG9mIG91ciBicmFuY2hlcyAoaW5jbHVkaW5nIGluIHFlbXUt
eGVuIGZvciBleGFtcGxlKS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 09:59:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 09: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 1fXOHQ-0007Pz-Ir; Mon, 25 Jun 2018 09: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=msrw=jl=xenproject.org=prvs=7075474a8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fXOHP-0007Pq-3I
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 09:59:27 +0000
X-Inumbo-ID: 79e97c43-785e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79e97c43-785e-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 09:59:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,269,1526342400"; d="scan'208";a="58503303"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74906-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:regression
 distros-debian-sid:build-armhf:host-install(4):broken:regression
 distros-debian-sid:build-amd64:host-install(4):broken:regression
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:regression
 distros-debian-sid:build-i386-pvops:host-install(4):broken:regression
 distros-debian-sid:build-i386:host-install(4):broken:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-That: flight=74884
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 25 Jun 2018 10:59:22 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74906: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc0OTA2IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTA2LwoKRmFpbHVyZXMg
YW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQg
YW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4ODQKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3
NDg4NAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODg0CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4ODQKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiA3NDg4NAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODg0CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc2lkLW5ldGJv
b3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKCmJhc2VsaW5lIHZlcnNpb246CiBm
bGlnaHQgICAgICAgICAgICAgICA3NDg4NAoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3QtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc2lk
LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtYXJtaGYtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRy
aXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:17:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10:17:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXOZ6-0000WS-Fw; Mon, 25 Jun 2018 10:17: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXOZ4-0000WN-Ld
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:17:42 +0000
X-Inumbo-ID: 9b6cf3f4-7860-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b6cf3f4-7860-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 12:14:55 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 04:17:40 -0600
Message-Id: <5B30C13F02000078001CD68D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 04:17:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Len Brown" <lenb@kernel.org>,
 "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] xen/ACPI: don't upload Px/Cx data for disabled
 processors
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, linux-acpi@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1bm5lY2Vzc2FyeSBhbmQgdHJpZ2dlcnMgYSB3YXJuaW5nIGluIHRoZSBoeXBlcnZp
c29yLgoKT2Z0ZW4gc3lzdGVtcyBoYXZlIG1vcmUgcHJvY2Vzc29yIGVudHJpZXMgaW4gdGhlaXIg
QUNQSSB0YWJsZXMgdGhhbiBhcmUKYWN0dWFsbHkgaW5zdGFsbGVkL2FjdGl2ZS4gVGhlIEFDUElf
U1RBX0RFVklDRV9QUkVTRU5UIGJpdCBjYW5ub3QgYmUKcmVsaWFibHkgdXNlZCwgYnV0IHRoZSBB
Q1BJX01BRFRfRU5BQkxFRCBiaXQgY2FuLiBJbiBvcmRlciB0byBub3QKaW50cm9kdWNlIG5ldyBm
dW5jdGlvbnMgaW4gdGhlIG1haW4gQUNQSSBwcm9jZXNzb3IgZHJpdmVyIGNvZGUsIHNpbXBseQp1
c2UgYWNwaV9nZXRfcGh5c19pZCgpLCB3aGljaCBkb2VzIG1vcmUgdGhhbiB3ZSBuZWVkLCBidXQg
d2hpY2ggY2hlY2tzCnRoZSBNQURUIGVuYWJsZWQgYml0IGluIHRoZSBwcm9jZXNzLiBBbnkgQ1BV
IGZvciB3aGljaCB3ZSBjYW4ndApkZXRlcm1pbmUgdGhlIEFQSUMgSUQgaXMgdW5saWtlbHkgdG8g
d29yayBwcm9wZXJseSBhbnl3YXksIHNvIHRoZSBleHRyYQpjaGVja3MgZG9uZSBieSBhY3BpX2dl
dF9waHlzX2lkKCkgc2hvdWxkIGRvIG5vIGhhcm0uCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogZHJpdmVycy9hY3BpL3Byb2Nlc3Nvcl9jb3JlLmMg
ICAgfCAgICAxICsKIGRyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5jIHwgICAgNiArKysr
KysKIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgotLS0gNC4xOC1yYzIvZHJpdmVy
cy9hY3BpL3Byb2Nlc3Nvcl9jb3JlLmMKKysrIDQuMTgtcmMyLXhlbi1BQ1BJLXByb2Nlc3Nvci1z
a2lwLWRpc2FibGVkL2RyaXZlcnMvYWNwaS9wcm9jZXNzb3JfY29yZS5jCkBAIC0yMDUsNiArMjA1
LDcgQEAgcGh5c19jcHVpZF90IGFjcGlfZ2V0X3BoeXNfaWQoYWNwaV9oYW5kbAogCiAJcmV0dXJu
IHBoeXNfaWQ7CiB9CitFWFBPUlRfU1lNQk9MX0dQTChhY3BpX2dldF9waHlzX2lkKTsKIAogaW50
IGFjcGlfbWFwX2NwdWlkKHBoeXNfY3B1aWRfdCBwaHlzX2lkLCB1MzIgYWNwaV9pZCkKIHsKLS0t
IDQuMTgtcmMyL2RyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5jCisrKyA0LjE4LXJjMi14
ZW4tQUNQSS1wcm9jZXNzb3Itc2tpcC1kaXNhYmxlZC9kcml2ZXJzL3hlbi94ZW4tYWNwaS1wcm9j
ZXNzb3IuYwpAQCAtMzYyLDYgKzM2MiwxMiBAQCByZWFkX2FjcGlfaWQoYWNwaV9oYW5kbGUgaGFu
ZGxlLCB1MzIgbHZsCiAJZGVmYXVsdDoKIAkJcmV0dXJuIEFFX09LOwogCX0KKwlpZiAoaW52YWxp
ZF9waHlzX2NwdWlkKGFjcGlfZ2V0X3BoeXNfaWQoaGFuZGxlLAorCQkJCQkJYWNwaV90eXBlID09
IEFDUElfVFlQRV9ERVZJQ0UsCisJCQkJCQlhY3BpX2lkKSkpIHsKKwkJcHJfZGVidWcoIkNQVSB3
aXRoIEFDUEkgSUQgJXUgaXMgdW5hdmFpbGFibGVcbiIsIGFjcGlfaWQpOworCQlyZXR1cm4gQUVf
T0s7CisJfQogCS8qIFRoZXJlIGFyZSBtb3JlIEFDUEkgUHJvY2Vzc29yIG9iamVjdHMgdGhhbiBp
biB4MkFQSUMgb3IgTUFEVC4KIAkgKiBUaGlzIGNhbiBoYXBwZW4gd2l0aCBpbmNvcnJlY3QgQUNQ
SSBTU0RUIGRlY2xlcmF0aW9ucy4gKi8KIAlpZiAoYWNwaV9pZCA+PSBucl9hY3BpX2JpdHMpIHsK
CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:19:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10: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 1fXObC-0000dd-Uk; Mon, 25 Jun 2018 10:19: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXObC-0000dY-CC
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:19:54 +0000
X-Inumbo-ID: 55df9300-7861-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 55df9300-7861-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 10:20:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 04:19:53 -0600
Message-Id: <5B30C1C402000078001CD6A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 04:19:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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>

VGhpcyBhbHJlYWR5IGdldHMgZG9uZSBpbiBIWVBFUlZJU09SX21jYSgpLgoKU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIGRyaXZlcnMveGVuL21jZWxv
Zy5jIHwgICAgMiAtLQogMSBmaWxlIGNoYW5nZWQsIDIgZGVsZXRpb25zKC0pCgotLS0gNC4xOC1y
YzIvZHJpdmVycy94ZW4vbWNlbG9nLmMKKysrIDQuMTgtcmMyLXhlbi1tY2Vsb2ctaW50ZXJmYWNl
LXZlcnNpb24vZHJpdmVycy94ZW4vbWNlbG9nLmMKQEAgLTI4OCw3ICsyODgsNiBAQCBzdGF0aWMg
aW50IG1jX3F1ZXVlX2hhbmRsZSh1aW50MzJfdCBmbGFnCiAJaW50IHJldCA9IDA7CiAKIAltY19v
cC5jbWQgPSBYRU5fTUNfZmV0Y2g7Ci0JbWNfb3AuaW50ZXJmYWNlX3ZlcnNpb24gPSBYRU5fTUNB
X0lOVEVSRkFDRV9WRVJTSU9OOwogCXNldF94ZW5fZ3Vlc3RfaGFuZGxlKG1jX29wLnUubWNfZmV0
Y2guZGF0YSwgJmdfbWkpOwogCWRvIHsKIAkJbWNfb3AudS5tY19mZXRjaC5mbGFncyA9IGZsYWdz
OwpAQCAtMzU4LDcgKzM1Nyw2IEBAIHN0YXRpYyBpbnQgYmluZF92aXJxX2Zvcl9tY2Uodm9pZCkK
IAogCS8qIEZldGNoIHBoeXNpY2FsIENQVSBOdW1iZXJzICovCiAJbWNfb3AuY21kID0gWEVOX01D
X3BoeXNjcHVpbmZvOwotCW1jX29wLmludGVyZmFjZV92ZXJzaW9uID0gWEVOX01DQV9JTlRFUkZB
Q0VfVkVSU0lPTjsKIAlzZXRfeGVuX2d1ZXN0X2hhbmRsZShtY19vcC51Lm1jX3BoeXNjcHVpbmZv
LmluZm8sIGdfcGh5c2luZm8pOwogCXJldCA9IEhZUEVSVklTT1JfbWNhKCZtY19vcCk7CiAJaWYg
KHJldCkgewoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:22:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10:22:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXOdY-0001KE-Hx; Mon, 25 Jun 2018 10:22: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=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXOdX-0001K0-AJ
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:22:19 +0000
X-Inumbo-ID: ac172582-7861-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac172582-7861-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 10:22: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 1fXOdT-000210-Sz; Mon, 25 Jun 2018 10:22: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 1fXOdT-0001cp-LZ; Mon, 25 Jun 2018 10:22:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXOdT-00022j-Kv; Mon, 25 Jun 2018 10:22:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124660-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-xsm:<job status>:broken:regression
 libvirt:build-armhf-pvops:<job status>:broken:regression
 libvirt:build-amd64-xsm:<job status>:broken:regression
 libvirt:build-i386-pvops:<job status>:broken:regression
 libvirt:build-armhf-xsm:<job status>:broken:regression
 libvirt:build-i386:<job status>:broken:regression
 libvirt:build-amd64-pvops:<job status>:broken:regression
 libvirt:build-armhf:<job status>:broken:regression
 libvirt:build-amd64:<job status>:broken:regression
 libvirt:build-i386-pvops:host-install(4):broken:regression
 libvirt:build-amd64-xsm:host-install(4):broken:regression
 libvirt:build-amd64-pvops:host-install(4):broken:regression
 libvirt:build-amd64:host-install(4):broken:regression
 libvirt:build-i386-xsm:host-install(4):broken:regression
 libvirt:build-i386:host-install(4):broken:regression
 libvirt:build-armhf-pvops:host-install(4):broken:regression
 libvirt:build-armhf:host-install(4):broken:regression
 libvirt:build-armhf-xsm:host-install(4):broken:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-amd64-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-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=f92d164c1349252ea4c3a47e5af32a674c9b07f6
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 10:22:15 +0000
Subject: [Xen-devel] [libvirt test] 124660: 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>

ZmxpZ2h0IDEyNDY2MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTIzODE0CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzgxNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAg
ICAgICAgIGY5MmQxNjRjMTM0OTI1MmVhNGMzYTQ3ZTVhZjMyYTY3NGM5YjA3ZjYKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1
ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAw
NDoxOToyMyBaICAgMjAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYt
MDYgMDQ6MTk6MjggWiAgIDE5IGRheXMgICAxOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjQ2NjAgIDIwMTgtMDYtMjQgMDQ6MjA6MDggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9s
b2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhh
dC5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFu
eGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0
aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVk
aGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVs
IFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1
bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9y
Zz4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIGludHJpZ2VyaSA8aW50cmln
ZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAg
SmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExh
aW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIg
PG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZl
bCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVk
aGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4g
U3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0
QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBC
b2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14
c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1zdGVw
IGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4
NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ0MDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:34:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXOp0-0002Ca-04; Mon, 25 Jun 2018 10: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXOoy-0002CV-Vz
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:34:09 +0000
X-Inumbo-ID: e6b17cb8-7862-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6b17cb8-7862-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 12:31:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 04:34:05 -0600
Message-Id: <5B30C51902000078001CD6F5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 04:34:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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>

SXRzIG9ubHkgY2FsbGVyIGlzIF9faW5pdCwgc28gdG8gYXZvaWQgc2VjdGlvbiBtaXNtYXRjaCB3
YXJuaW5ncyB3aGVuIGEKY29tcGlsZXIgZGVjaWRlcyB0byBub3QgaW5saW5lIHRoZSBmdW5jdGlv
biBtYXJrZSB0aGlzIGZ1bmN0aW9uIHNvIGFzCndlbGwuIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFu
ZCBhbHNvIG1ha2UgdGhlIGZ1bmN0aW9uIGFjdHVhbGx5IHVzZSBpdHMKYXJndW1lbnQ6IFRoZSBz
b2xlIGNhbGxlciBwYXNzZXMgaW4gemVybyBhbnl3YXkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5j
IHwgICAgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgotLS0gNC4xOC1yYzIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyA0LjE4
LXJjMi14ZW4tc2V0dXAtR0RULWluaXQvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0x
MTc1LDEzICsxMTc1LDEzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fYm9vdF9wYXJhbXNfaW5p
dF8KICAqIHdlIGRvIHRoaXMsIHdlIGhhdmUgdG8gYmUgY2FyZWZ1bCBub3QgdG8gY2FsbCBhbnkg
c3RhY2stcHJvdGVjdGVkCiAgKiBmdW5jdGlvbiwgd2hpY2ggaXMgbW9zdCBvZiB0aGUga2VybmVs
LgogICovCi1zdGF0aWMgdm9pZCB4ZW5fc2V0dXBfZ2R0KGludCBjcHUpCitzdGF0aWMgdm9pZCBf
X2luaXQgeGVuX3NldHVwX2dkdChpbnQgY3B1KQogewogCXB2X2NwdV9vcHMud3JpdGVfZ2R0X2Vu
dHJ5ID0geGVuX3dyaXRlX2dkdF9lbnRyeV9ib290OwogCXB2X2NwdV9vcHMubG9hZF9nZHQgPSB4
ZW5fbG9hZF9nZHRfYm9vdDsKIAotCXNldHVwX3N0YWNrX2NhbmFyeV9zZWdtZW50KDApOwotCXN3
aXRjaF90b19uZXdfZ2R0KDApOworCXNldHVwX3N0YWNrX2NhbmFyeV9zZWdtZW50KGNwdSk7CisJ
c3dpdGNoX3RvX25ld19nZHQoY3B1KTsKIAogCXB2X2NwdV9vcHMud3JpdGVfZ2R0X2VudHJ5ID0g
eGVuX3dyaXRlX2dkdF9lbnRyeTsKIAlwdl9jcHVfb3BzLmxvYWRfZ2R0ID0geGVuX2xvYWRfZ2R0
OwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:41:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10:41:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXOwL-0002uQ-U5; Mon, 25 Jun 2018 10:41: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXOwK-0002uL-FX
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:41:44 +0000
X-Inumbo-ID: f6c811c3-7863-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6c811c3-7863-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 12:38:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 04:41:42 -0600
Message-Id: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 04:41:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <akpm@linux-foundation.org>,
 "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] compat-ioctl/Xen: support at least some IOCTLs
 of evtchn and privcmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, 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>

V2hpbGUgdGhpcyBpcyBvbmx5IGEgc3RhcnQgKElPQ1RMX1BSSVZDTURfTU1BUCogYW5kIElPQ1RM
X1BSSVZDTURfRE1fT1AKcmVxdWlyZSBtb3JlIHdvcmspLCBpdCBhdCBsZWFzdCBhbGxvd3Mgc29t
ZSBzaW1wbGUgb3BlcmF0aW9ucyAobGlrZQoieGwgZG1lc2ciKSB3aGljaCBoYXZlIGFsd2F5cyBi
ZWVuIGF2YWlsYWJsZSBvbiBYZW5vTGludXggdG8gd29yayBhZ2Fpbgp3aXRoIGEgNjQtYml0IGtl
cm5lbCB1bmRlcm5lYXRoIGEgMzItYml0IGRpc3Ryby4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiBmcy9jb21wYXRfaW9jdGwuYyB8ICAgMTcgKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgotLS0gNC4x
OC1yYzIvZnMvY29tcGF0X2lvY3RsLmMKKysrIDQuMTgtcmMyLXhlbi1wcml2Y21kLWNvbXBhdC1p
b2N0bHMvZnMvY29tcGF0X2lvY3RsLmMKQEAgLTExNSw2ICsxMTUsMTIgQEAKICNpbmNsdWRlIDxh
c20vZmJpby5oPgogI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWEVOCisjaW5jbHVkZSA8eGVuL2lu
dGVyZmFjZS94ZW4uaD4KKyNpbmNsdWRlIDx4ZW4vZXZ0Y2huLmg+CisjaW5jbHVkZSA8eGVuL3By
aXZjbWQuaD4KKyNlbmRpZgorCiAjZGVmaW5lIGNvbnZlcnRfaW5fdXNlcihzcmNwdHIsIGRzdHB0
cikJCQlcCiAoewkJCQkJCQlcCiAJdHlwZW9mKCpzcmNwdHIpIHZhbDsJCQkJXApAQCAtMTMwMCw2
ICsxMzA2LDE3IEBAIElHTk9SRV9JT0NUTChGQklPR0VUQ01BUDMyKQogSUdOT1JFX0lPQ1RMKEZC
SU9TQ1VSU09SMzIpCiBJR05PUkVfSU9DVEwoRkJJT0dDVVJTT1IzMikKICNlbmRpZgorCisjaWZk
ZWYgQ09ORklHX1hFTgorQ09NUEFUSUJMRV9JT0NUTChJT0NUTF9QUklWQ01EX0hZUEVSQ0FMTCkK
K0NPTVBBVElCTEVfSU9DVEwoSU9DVExfUFJJVkNNRF9SRVNUUklDVCkKK0NPTVBBVElCTEVfSU9D
VEwoSU9DVExfRVZUQ0hOX0JJTkRfVklSUSkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZUQ0hO
X0JJTkRfSU5URVJET01BSU4pCitDT01QQVRJQkxFX0lPQ1RMKElPQ1RMX0VWVENITl9CSU5EX1VO
Qk9VTkRfUE9SVCkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZUQ0hOX1VOQklORCkKK0NPTVBB
VElCTEVfSU9DVEwoSU9DVExfRVZUQ0hOX05PVElGWSkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExf
RVZUQ0hOX1JFU0VUKQorI2VuZGlmCiB9OwogCiAvKgoKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 10:46:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 10:46:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXP0P-00035n-I1; Mon, 25 Jun 2018 10:45:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXP0O-00035W-3O
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 10:45:56 +0000
X-Inumbo-ID: f89c93b9-7864-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f89c93b9-7864-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 10:46:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 04:45:54 -0600
Message-Id: <5B30C7DD02000078001CD735@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 04:45:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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>

QXMgdGhlIHNlcXVlbmNlIG9mIGludm9jYXRpb25zIG1hdHRlcnMsIGFkZCAidHR5IiBvbmx5IGFm
dGVyICJodmMiIHdoZW4KYSBWR0EgY29uc29sZSBpcyBhdmFpbGFibGUgKHdoaWNoIGlzIG9mdGVu
IHRoZSBjYXNlIGZvciBEb20wLCBidXQgaGFyZGx5CmV2ZXIgZm9yIERvbVUpLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KU2xpZ2h0bHkgUkZDLCBh
cyB0aGVyZSBtYXkgYmUgc2lkZSBlZmZlY3RzIHdoaWNoIEkgc2ltcGx5IGhhdmVuJ3QKb2JzZXJ2
ZWQgbXlzZWxmIHlldC4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgfCAgICA1ICsr
KystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgotLS0g
NC4xOC1yYzIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyA0LjE4LXJjMi14ODYteGVu
LWNvbnNvbGUtb3JkZXIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xMzg2LDggKzEz
ODYsMTEgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YQogCQl4ZW5f
Ym9vdF9wYXJhbXNfaW5pdF9lZGQoKTsKIAl9CiAKLQlhZGRfcHJlZmVycmVkX2NvbnNvbGUoInR0
eSIsIDAsIE5VTEwpOworCWlmICghYm9vdF9wYXJhbXMuc2NyZWVuX2luZm8ub3JpZ192aWRlb19p
c1ZHQSkKKwkJYWRkX3ByZWZlcnJlZF9jb25zb2xlKCJ0dHkiLCAwLCBOVUxMKTsKIAlhZGRfcHJl
ZmVycmVkX2NvbnNvbGUoImh2YyIsIDAsIE5VTEwpOworCWlmIChib290X3BhcmFtcy5zY3JlZW5f
aW5mby5vcmlnX3ZpZGVvX2lzVkdBKQorCQlhZGRfcHJlZmVycmVkX2NvbnNvbGUoInR0eSIsIDAs
IE5VTEwpOwogCiAjaWZkZWYgQ09ORklHX1BDSQogCS8qIFBDSSBCSU9TIHNlcnZpY2Ugd29uJ3Qg
d29yayBmcm9tIGEgUFYgZ3Vlc3QuICovCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXPWs-0005Hr-Lc; Mon, 25 Jun 2018 11: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=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXPWr-0005Hm-RM
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:19:29 +0000
X-Inumbo-ID: 3c800779-7869-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c800779-7869-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:16:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75215651"
Date: Mon, 25 Jun 2018 13:19:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDg6MjM6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA2LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQEAgLTMxNiw3ICszMTcsOSBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNw
dSAqdikKPiA+ICAgICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciApCj4gPiAgICAgICAg
ICB7Cj4gPiAgICAgICAgICAgICAgLyogUlRDIGNvZGUgdGFrZXMgY2FyZSBvZiBkaXNhYmxpbmcg
dGhlIHRpbWVyIGl0c2VsZi4gKi8KPiA+IC0gICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJU
Q19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSApCj4gPiArICAgICAgICAg
ICAgaWYgKCAocHQtPmlycSAhPSBSVENfSVJRIHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tl
ZChwdCkgJiYKPiA+ICsgICAgICAgICAgICAgICAgIC8qIExldmVsIGludGVycnVwdHMgc2hvdWxk
IGJlIGFzc2VydGVkIGV2ZW4gaWYgbWFza2VkLiAqLwo+ID4gKyAgICAgICAgICAgICAgICAgIXB0
LT5sZXZlbCApCj4gPiAgICAgICAgICAgICAgewo+ID4gICAgICAgICAgICAgICAgICAvKiBzdXNw
ZW5kIHRpbWVyIGVtdWxhdGlvbiAqLwo+IAo+IEVzcGVjaWFsbHkgd2l0aCB0aGlzIGNvbW1lbnQg
SSdtIG5vdCBjb252aW5jZWQgdGhpcyBjaGFuZ2UgaXMgZnVsbHkKPiBjb3JyZWN0OiBPbmNlIGEg
bGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdCBpcyBsYXRjaGVkIGluIElSUiwgbm8KPiBmdXJ0aGVy
IGFzc2VydGlvbnMgYXJlIG1lYW5pbmdmdWwsIGFuZCBoZW5jZSBlbXVsYXRpb24gY291bGQgKGFu
ZAo+IGhlbmNlIHNob3VsZCkgc3RpbGwgYmUgc3RvcHBlZCB0byByZWR1Y2UgcmVzb3VyY2UgY29u
c3VtcHRpb24uCgpJJ3ZlIGJlZW4gdGhpbmtpbmcgYWJvdXQgdGhpcyBhbmQgSSB0aGluayB0aGUg
YWJvdmUgY29tbWVudCBpcyBub3QKZnVsbHkgY29ycmVjdC4gQXNzZXJ0aW9uIG9mIGxhdGNoZWQg
bGV2ZWwgaW50ZXJydXB0cyBpcyBtZWFuaW5nZnVsCmJlY2F1c2UgZ3NpX2Fzc2VydF9jb3VudCBz
aG91bGQgYmUgaW5jcmVhc2VkIHJlZ2FyZGxlc3Mgb2YgdGhlIHN0YXRlCm9mIElSUi4KCllvdXIg
Y29tbWVudCBtYWRlIG1lIHJlYWxpemUgdGhhdCBwZXJpb2RpYyBsZXZlbCB0cmlnZ2VyZWQgaW50
ZXJydXB0cwpkb24ndCBtYWtlIG11Y2ggc2Vuc2UgaW4gdnB0LiBJTy1BUElDIGxldmVsIHRyaWdn
ZXJlZCBpbnRlcnJ1cHRzIHdpbGwKcmVxdWlyZSBleHRlcm5hbCBkZWFzc2VydGlvbiBvZiB0aGUg
bGluZSwgaW4gd2hpY2ggY2FzZSBzdWNoCmRlYXNzZXJ0aW9uIHNob3VsZCBhbHNvIHRha2UgY2Fy
ZSBvZiByZXByb2dyYW1taW5nIHRoZSB0aW1lciBpZgpyZXF1aXJlZCAobGlrZSBpdCdzIGRvbmUg
aW4gdGhlIG5leHQgcGF0Y2ggZm9yIHZocGV0IHdoZW4gY2xlYXJpbmcKSVNSKS4KCj4gPiBAQCAt
Mzc0LDEzICszNzgsMzYgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4gPiAg
ICAgICAgICBicmVhazsKPiA+ICAKPiA+ICAgICAgY2FzZSBQVFNSQ19pb2FwaWM6Cj4gPiAtICAg
ICAgICAvKgo+ID4gLSAgICAgICAgICogTkI6IEF0IHRoZSBtb21lbnQgSU8tQVBJQyByb3V0ZWQg
aW50ZXJydXB0cyBnZW5lcmF0ZWQgYnkgdnB0IGRldmljZXMKPiA+IC0gICAgICAgICAqIChIUEVU
KSBhcmUgZWRnZS10cmlnZ2VyZWQuCj4gPiAtICAgICAgICAgKi8KPiA+IC0gICAgICAgIHB0X3Zl
Y3RvciA9IGh2bV9pb2FwaWNfYXNzZXJ0KHYtPmRvbWFpbiwgaXJxLCBmYWxzZSk7Cj4gPiArICAg
ICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2ZWwp
Owo+ID4gICAgICAgICAgaWYgKCBwdF92ZWN0b3IgPCAwIHx8ICF2bGFwaWNfdGVzdF9pcnEodmNw
dV92bGFwaWModiksIHB0X3ZlY3RvcikgKQo+ID4gKyAgICAgICAgewo+ID4gICAgICAgICAgICAg
IHB0X3ZlY3RvciA9IC0xOwo+ID4gKyAgICAgICAgICAgIGlmICggbGV2ZWwgKQo+ID4gKyAgICAg
ICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgLyoKPiA+ICsgICAgICAgICAgICAgICAgICog
TGV2ZWwgaW50ZXJydXB0cyBhcmUgYXNzZXJ0ZWQgZXZlbiBpZiB0aGUgaW50ZXJydXB0IGlzCj4g
PiArICAgICAgICAgICAgICAgICAqIG1hc2tlZCwgc28gYWxzbyBleGVjdXRlIHRoZSBjYWxsYmFj
ayBhc3NvY2lhdGVkIHdpdGggdGhlCj4gPiArICAgICAgICAgICAgICAgICAqIHRpbWVyLgo+ID4g
KyAgICAgICAgICAgICAgICAgKi8KPiA+ICsgICAgICAgICAgICAgICAgdGltZV9jYiAqY2IgPSBO
VUxMOwo+ID4gKyAgICAgICAgICAgICAgICB2b2lkICpjYl9wcml2Owo+ID4gKwo+ID4gKyAgICAg
ICAgICAgICAgICBzcGluX2xvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7Cj4gPiArICAg
ICAgICAgICAgICAgIC8qIE1ha2Ugc3VyZSB0aGUgdGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3Qu
ICovCj4gPiArICAgICAgICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBwdCwgJnYtPmFy
Y2guaHZtX3ZjcHUudG1fbGlzdCwgbGlzdCApCj4gPiArICAgICAgICAgICAgICAgICAgICBpZiAo
IHB0ID09IGVhcmxpZXN0X3B0ICkKPiA+ICsgICAgICAgICAgICAgICAgICAgIHsKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICBwdF9pcnFfZmlyZWQodiwgcHQpOwo+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgIGNiID0gcHQtPmNiOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGNi
X3ByaXYgPSBwdC0+cHJpdjsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKPiA+
ICsgICAgICAgICAgICAgICAgICAgIH0KPiA+ICsgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2so
JnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7Cj4gPiArCj4gPiArICAgICAgICAgICAgICAgIGlm
ICggY2IgIT0gTlVMTCApCj4gPiArICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9wcml2KTsK
PiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiAgICAgICAgICBicmVhazsKPiAK
PiBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZCwgZXNwZWNpYWxseSBpbiB0aGUgY2FzZSB0aGF0IGh2
bV9pb2FwaWNfYXNzZXJ0KCkKPiByZXR1cm5lZCBhIG5lZ2F0aXZlIHZhbHVlOiBFaXRoZXIgdGhl
IGNhbGxiYWNrIG5lZWRzIHRvIGJlIGNhbGxlZCBpbiBhbGwKPiBjYXNlcyAoZXZlbiBpZiBhbiBl
ZGdlIHRyaWdnZXJlZCBpbnRlcnJ1cHQgd2FzIG5vdCBzdWNjZXNzZnVsbHkgYXNzZXJ0ZWQpLAo+
IG9yIG9ubHkgd2hlbiBhbiBpbnRlcnJ1cHQgcmVhbGx5IGdldHMgc3VyZmFjZWQgdG8gdGhlIGd1
ZXN0LgoKRXZlbiBpZiBodm1faW9hcGljX2Fzc2VydCByZXR1cm5zIC0xIGdzaV9hc3NlcnRfY291
bnQgd2lsbCBiZQppbmNyZWFzZWQsIHNvIEkgdGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYWxzbyBj
YWxsIHRoZSBjYWxsYmFjayBpbiB0aGlzCmNhc2UsIGJlY2F1c2UgdGhlIGxpbmUgaGFzIGJlZW4g
YXNzZXJ0ZWQuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:20:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPYB-0005rK-32; Mon, 25 Jun 2018 11:20:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXPY9-0005r6-TL
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:20:49 +0000
X-Inumbo-ID: d7f5d080-7869-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7f5d080-7869-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 11:21: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 1fXPY6-0003AA-Op; Mon, 25 Jun 2018 11:20:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXPY6-0002vs-Gz; Mon, 25 Jun 2018 11:20:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXPY6-0002RN-GJ; Mon, 25 Jun 2018 11:20:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124636-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-amd64-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:build-armhf-pvops:host-install(4):broken:regression
 qemu-mainline:build-armhf-xsm:host-install(4):broken:regression
 qemu-mainline:build-armhf:host-install(4):broken:regression
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=7ed14cbf3cf083f125c079bd02b3215941853830
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 11:20:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 124636: 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>

ZmxpZ2h0IDEyNDYzNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2MzYvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNDIzMgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQyMzIKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYXJtaGYteHNtICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMy
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICA3ZWQxNGNiZjNjZjA4M2YxMjVjMDc5YmQwMmIzMjE1OTQxODUz
ODMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5
ZGVlNmJhNjUxNzc1NWU5MDczYmE1Nzk5ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIg
IDIwMTgtMDYtMTYgMDU6MDQ6MjYgWiAgICA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
Mzk4ICAyMDE4LTA2LTE5IDEwOjM2OjUyIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI0NjM2ICAyMDE4LTA2LTIzIDA2OjU1OjA1IFogICAgMiBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXhleSBLYXJkYXNo
ZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFtb2wgU3VyYXRpIDxzdXJhdGlhbW9sQGdtYWlsLmNv
bT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBO
ZWZlZG92IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBU
YWlmZXJzYXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQkFMQVRPTiBab2x0
YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFl
Z2VyQGRlLmlibS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGlu
IFdhbGxpbmcgPHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tA
cmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdp
YnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBEYXZpZCBBbGFuIEdpbGJl
cnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVz
aWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgog
IEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2Vy
QHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRmFtIFpoZW5n
IDxmYW16QHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphc29uIEouIEhl
cm5lIDxqamhlcm5lQGxpbnV4LmlibS5jb20+CiAgSm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdr
aWR4QGdtYWlsLmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgS2V2aW4g
V29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogIGxpdWp1bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJr
LmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJl
ZGhhdC5jb20+CiAgTWF0dGhpYXMgTWFpZXIgPHRhbWlrb0A0My0xLm9yZz4KICBNYXggUmVpdHog
PG1yZWl0ekByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5k
ZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIu
aW5mbz4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgog
IFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFZpa3RvciBNaWhhamxvdnNraSA8bWlo
YWpsb3ZAbGludXgudm5ldC5pYm0uY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkg
PHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBaaGVuZyBYaWFuZyA8eGlhbmcuemhlbmdAbGlu
YXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1o
ZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZv
cHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
aTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNTMzNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmX-0006zG-2O; Mon, 25 Jun 2018 11: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmV-0006yi-Fw
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:39 +0000
X-Inumbo-ID: ea96e808-786b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea96e808-786b-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 11:35:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509574"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:29 +0100
Message-ID: <20180625113533.12746-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/6] ipxe: produce a single binary from its
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIHN3aXRjaCBodm1sb2FkZXIvTWFrZWZpbGUgdG8gdXNlIHRoYXQgYmluYXJ5LiBUaGlzIHdp
bGwgaGVscCBsYXRlcgp3aGVuIHdlIGNoYW5nZSBodm1sb2FkZXIgdG8gcGljayBhIHVzZXIgcHJv
dmlkZWQgYmluYXJ5LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KdjI6IHVzZSBpbnRlcm1lZGlhcnkgZmlsZQoKQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13YXJlL2V0aGVyYm9v
dC9NYWtlZmlsZSB8IDcgKysrKysrLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxl
IHwgOCArKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSBi
L3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZQppbmRleCBlMzM0NThkMmZlLi40ZGU2
ZDI0YTEzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9ldGhlcmJvb3QvTWFrZWZpbGUKKysr
IGIvdG9vbHMvZmlybXdhcmUvZXRoZXJib290L01ha2VmaWxlCkBAIC0xOCwxMSArMTgsMTYgQEAg
RD1pcHhlCiBUPWlweGUudGFyLmd6CiAKIFJPTVMgPSAkKGFkZHByZWZpeCAkRC9zcmMvYmluLywg
JChhZGRzdWZmaXggLnJvbSwgJChFVEhFUkJPT1RfTklDUykpKQorUk9NID0gJEQvc3JjL2Jpbi9p
cHhlLmJpbgogCiAuTk9UUEFSQUxMRUw6CiAKIC5QSE9OWTogYWxsCi1hbGw6ICQoUk9NUykKK2Fs
bDogJChST00pCisKKyQoUk9NKTogJChST01TKQorCWNhdCAkXiA+ICRALnRtcAorCW12IC1mICRA
LnRtcCAkQAogCiAlLnJvbTogJEQvc3JjL2FyY2gvaTM4Ni9NYWtlZmlsZQogCSQoTUFLRSkgLUMg
JEQvc3JjIGJpbi8kKCpGKS5yb20KZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQppbmRleCBhNWI0
YzMyYzFhLi4xNjI1NWViZGRkIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
TWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCkBAIC01MSw3
ICs1MSw3IEBAIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FCSU9TLWxncGwtbGF0ZXN0
LmNpcnJ1cy5kZWJ1Zy5iaW4KIGVsc2UKIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FC
SU9TLWxncGwtbGF0ZXN0LmNpcnJ1cy5iaW4KIGVuZGlmCi1FVEhFUkJPT1RfUk9NUyA6PSAkKGFk
ZHByZWZpeCAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMvYmluLywgJChhZGRzdWZmaXggLnJvbSwgJChF
VEhFUkJPT1RfTklDUykpKQorRVRIRVJCT09UX1JPTSA6PSAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMv
YmluL2lweGUuYmluCiBlbmRpZgogCiBST01TIDo9IApAQCAtNjAsNyArNjAsNyBAQCBpZmVxICgk
KENPTkZJR19ST01CSU9TKSx5KQogT0JKUyArPSBvcHRpb25yb21zLm8gMzJiaXRiaW9zX3N1cHBv
cnQubyByb21iaW9zLm8KIENGTEFHUyArPSAtREVOQUJMRV9ST01CSU9TCiBST01CSU9TX1JPTSA6
PSAkKFJPTUJJT1NfRElSKS9CSU9TLWJvY2hzLWxhdGVzdAotUk9NUyArPSAkKFJPTUJJT1NfUk9N
KSAkKFNURFZHQV9ST00pICQoQ0lSUlVTVkdBX1JPTSkgJChFVEhFUkJPT1RfUk9NUykKK1JPTVMg
Kz0gJChST01CSU9TX1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pICQoRVRIRVJC
T09UX1JPTSkKIGVuZGlmCiAKIC5QSE9OWTogYWxsCkBAIC0xMDUsOSArMTA1LDkgQEAgaWZuZXEg
KCQoQ0lSUlVTVkdBX1JPTSksKQogCXNoIC4uLy4uL21pc2MvbWtoZXggdmdhYmlvc19jaXJydXN2
Z2EgJChDSVJSVVNWR0FfUk9NKSA+PiAkQC5uZXcKIAllY2hvICIjZW5kaWYiID4+ICRALm5ldwog
ZW5kaWYKLWlmbmVxICgkKEVUSEVSQk9PVF9ST01TKSwpCitpZm5lcSAoJChFVEhFUkJPT1RfUk9N
KSwpCiAJZWNobyAiI2lmZGVmIFJPTV9JTkNMVURFX0VUSEVSQk9PVCIgPj4gJEAubmV3Ci0Jc2gg
Li4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NUykgPj4gJEAubmV3CisJ
c2ggLi4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NKSA+PiAkQC5uZXcK
IAllY2hvICIjZW5kaWYiID4+ICRALm5ldwogZW5kaWYKIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmX-0006zY-UP; Mon, 25 Jun 2018 11: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmW-0006z2-Ky
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:40 +0000
X-Inumbo-ID: eb785a1c-786b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eb785a1c-786b-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 11:35:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509579"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:31 +0100
Message-ID: <20180625113533.12746-5-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/6] tools: load IPXE from standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG8gbm90IGVtYmVkIElQWEUgaW50byBSb21iaW9zIGFueW1vcmUuIEluc3RlYWQsIGl0IGlzIGxv
YWRlZCBieSB0aGUKdG9vbHN0YWNrIGZyb20gYSBmaWxlIGFzIGEgc2VwYXJhdGUgbW9kdWxlLgoK
QWJpbGl0eSB0byBsZXQgdXNlciBzcGVjaWZ5IGFuIElQWEUgYmxvYiB3aWxsIGNvbWUgbGF0ZXIu
CgpObyB1c2VyIHZpc2libGUgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogYW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbQotLS0KIHRvb2xzL2Zpcm13YXJlL01ha2VmaWxlICAgICAgICAgICAg
ICB8ICA2ICsrKysrKwogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlICAgIHwgIDkg
Ky0tLS0tLS0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvY29uZmlnLmggICAgfCAgMyArKy0K
IHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYyB8IDEwICsrKysrKysrLS0KIHRv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci9vdm1mLmMgICAgICB8ICAzICsrLQogdG9vbHMvZmlybXdh
cmUvaHZtbG9hZGVyL3JvbWJpb3MuYyAgIHwgMjQgKysrKysrKysrKysrKysrKystLS0tLS0tCiB0
b29scy9maXJtd2FyZS9odm1sb2FkZXIvc2VhYmlvcy5jICAgfCAgMyArKy0KIHRvb2xzL2xpYnhs
L2xpYnhsX2RvbS5jICAgICAgICAgICAgICB8IDEwICsrKysrKysrKysKIHRvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmggICAgICAgICB8ICAxICsKIHRvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMg
ICAgICAgICAgICB8ICA1ICsrKysrCiAxMCBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCsp
LCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9NYWtlZmlsZSBi
L3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCmluZGV4IDVhN2NmNzc2NmQuLjBiZWY1Nzk2MzcgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCisrKyBiL3Rvb2xzL2Zpcm13YXJlL01h
a2VmaWxlCkBAIC01NSw2ICs1NSw5IEBAIGVuZGlmCiBpZmVxICgkKENPTkZJR19PVk1GKSx5KQog
CSQoSU5TVEFMTF9EQVRBKSBvdm1mLWRpci9vdm1mLmJpbiAkKElOU1RfRElSKS9vdm1mLmJpbgog
ZW5kaWYKK2lmZXEgKCQoQ09ORklHX0lQWEUpLHkpCisJJChJTlNUQUxMX0RBVEEpIGV0aGVyYm9v
dC9pcHhlL3NyYy9iaW4vaXB4ZS5iaW4gJChJTlNUX0RJUikvaXB4ZS5iaW4KK2VuZGlmCiBpZmVx
ICgkKENPTkZJR19QVl9TSElNKSx5KQogCSQoSU5TVEFMTF9EQVRBKSB4ZW4tZGlyL3hlbi1zaGlt
ICQoSU5TVF9ESVIpL3hlbi1zaGltCiAJJChJTlNUQUxMX0RBVEEpIHhlbi1kaXIveGVuLXNoaW0t
c3ltcyAkKERFQkdfRElSKS94ZW4tc2hpbS1zeW1zCkBAIC02OSw2ICs3Miw5IEBAIGVuZGlmCiBp
ZmVxICgkKENPTkZJR19PVk1GKSx5KQogCXJtIC1mICQoSU5TVF9ESVIpL292bWYuYmluCiBlbmRp
ZgoraWZlcSAoJChDT05GSUdfSVBYRSkseSkKKwlybSAtciAkKElOU1RfRElSKS9pcHhlLmJpbgor
ZW5kaWYKIGlmZXEgKCQoQ09ORklHX1BWX1NISU0pLHkpCiAJcm0gLWYgJChJTlNUX0RJUikveGVu
LXNoaW0KIAlybSAtZiAkKERFQkdfRElSKS94ZW4tc2hpbS1zeW1zCmRpZmYgLS1naXQgYS90b29s
cy9maXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
TWFrZWZpbGUKaW5kZXggMTYyNTVlYmRkZC4uNDk2YWM3MmI3NyAxMDA2NDQKLS0tIGEvdG9vbHMv
ZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9NYWtlZmlsZQpAQCAtNTEsNyArNTEsNiBAQCBDSVJSVVNWR0FfUk9NIDo9IC4uL3ZnYWJpb3Mv
VkdBQklPUy1sZ3BsLWxhdGVzdC5jaXJydXMuZGVidWcuYmluCiBlbHNlCiBDSVJSVVNWR0FfUk9N
IDo9IC4uL3ZnYWJpb3MvVkdBQklPUy1sZ3BsLWxhdGVzdC5jaXJydXMuYmluCiBlbmRpZgotRVRI
RVJCT09UX1JPTSA6PSAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMvYmluL2lweGUuYmluCiBlbmRpZgog
CiBST01TIDo9IApAQCAtNjAsNyArNTksNyBAQCBpZmVxICgkKENPTkZJR19ST01CSU9TKSx5KQog
T0JKUyArPSBvcHRpb25yb21zLm8gMzJiaXRiaW9zX3N1cHBvcnQubyByb21iaW9zLm8KIENGTEFH
UyArPSAtREVOQUJMRV9ST01CSU9TCiBST01CSU9TX1JPTSA6PSAkKFJPTUJJT1NfRElSKS9CSU9T
LWJvY2hzLWxhdGVzdAotUk9NUyArPSAkKFJPTUJJT1NfUk9NKSAkKFNURFZHQV9ST00pICQoQ0lS
UlVTVkdBX1JPTSkgJChFVEhFUkJPT1RfUk9NKQorUk9NUyArPSAkKFJPTUJJT1NfUk9NKSAkKFNU
RFZHQV9ST00pICQoQ0lSUlVTVkdBX1JPTSkKIGVuZGlmCiAKIC5QSE9OWTogYWxsCkBAIC0xMDUs
MTIgKzEwNCw2IEBAIGlmbmVxICgkKENJUlJVU1ZHQV9ST00pLCkKIAlzaCAuLi8uLi9taXNjL21r
aGV4IHZnYWJpb3NfY2lycnVzdmdhICQoQ0lSUlVTVkdBX1JPTSkgPj4gJEAubmV3CiAJZWNobyAi
I2VuZGlmIiA+PiAkQC5uZXcKIGVuZGlmCi1pZm5lcSAoJChFVEhFUkJPT1RfUk9NKSwpCi0JZWNo
byAiI2lmZGVmIFJPTV9JTkNMVURFX0VUSEVSQk9PVCIgPj4gJEAubmV3Ci0Jc2ggLi4vLi4vbWlz
Yy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NKSA+PiAkQC5uZXcKLQllY2hvICIjZW5k
aWYiID4+ICRALm5ldwotZW5kaWYKLQogCW12ICRALm5ldyAkQAogCiAuUEhPTlk6IGNsZWFuCmRp
ZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvY29uZmlnLmggYi90b29scy9maXJt
d2FyZS9odm1sb2FkZXIvY29uZmlnLmgKaW5kZXggNmUwMDQxM2YyZS4uZDliNDcxM2Q2MyAxMDA2
NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2NvbmZpZy5oCisrKyBiL3Rvb2xzL2Zp
cm13YXJlL2h2bWxvYWRlci9jb25maWcuaApAQCAtMjIsNyArMjIsOCBAQCBzdHJ1Y3QgYmlvc19j
b25maWcgewogICAgIC8qIFJPTVMgKi8KICAgICB2b2lkICgqbG9hZF9yb21zKSh2b2lkKTsKIAot
ICAgIHZvaWQgKCpiaW9zX2xvYWQpKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLCB2
b2lkICphZGRyLCB1aW50MzJfdCBzaXplKTsKKyAgICB2b2lkICgqYmlvc19sb2FkKShjb25zdCBz
dHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywgdm9pZCAqYWRkciwKKyAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBzaXplLCB2b2lkICpleHRyYV9hZGRyKTsKIAogICAgIHZvaWQgKCpiaW9z
X2luZm9fc2V0dXApKHZvaWQpOwogICAgIHZvaWQgKCpiaW9zX2luZm9fZmluaXNoKSh2b2lkKTsK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYyBiL3Rvb2xz
L2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwppbmRleCBmNjAzZjY4ZGVkLi5hZThjNmNm
N2M1IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKKysr
IGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCkBAIC0zNjMsMTIgKzM2Mywx
OCBAQCBpbnQgbWFpbih2b2lkKQogICAgIHsKICAgICAgICAgdWludDMyX3QgcGFkZHIgPSBiaW9z
X21vZHVsZS0+cGFkZHI7CiAKLSAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsICh2b2lkKilw
YWRkciwgYmlvc19tb2R1bGUtPnNpemUpOworICAgICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywg
KHZvaWQqKXBhZGRyLCBiaW9zX21vZHVsZS0+c2l6ZSwgMCk7CiAgICAgfQogI2lmZGVmIEVOQUJM
RV9ST01CSU9TCiAgICAgZWxzZSBpZiAoIGJpb3MgPT0gJnJvbWJpb3NfY29uZmlnICkKICAgICB7
Ci0gICAgICAgIGJpb3MtPmJpb3NfbG9hZChiaW9zLCBOVUxMLCAwKTsKKyAgICAgICAgY29uc3Qg
c3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5ICppcHhlOworICAgICAgICB1aW50MzJfdCBwYWRkciA9
IDA7CisKKyAgICAgICAgaXB4ZSA9IGdldF9tb2R1bGVfZW50cnkoaHZtX3N0YXJ0X2luZm8sICJp
cHhlIik7CisgICAgICAgIGlmICggaXB4ZSApCisgICAgICAgICAgICBwYWRkciA9IGlweGUtPnBh
ZGRyOworICAgICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgMCwgMCwgKHZvaWQqKXBhZGRyKTsK
ICAgICB9CiAjZW5kaWYKICAgICBlbHNlCmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1s
b2FkZXIvb3ZtZi5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL292bWYuYwppbmRleCBhMTdh
MTFjMmY5Li4yMzYxMGEwNzE3IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
b3ZtZi5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9vdm1mLmMKQEAgLTg1LDcgKzg1
LDggQEAgc3RhdGljIHZvaWQgb3ZtZl9maW5pc2hfYmlvc19pbmZvKHZvaWQpCiB9CiAKIHN0YXRp
YyB2b2lkIG92bWZfbG9hZChjb25zdCBzdHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywKLSAgICAg
ICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIsIHVpbnQzMl90IGJpb3NfbGVuZ3RoKQor
ICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmJpb3NfYWRkciwgdWludDMyX3QgYmlvc19sZW5n
dGgsCisgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqdW51c2VkX2FkZHIpCiB7CiAgICAgeGVu
X3Bmbl90IG1mbjsKICAgICB1aW50NjRfdCBhZGRyID0gT1ZNRl9FTkQKZGlmZiAtLWdpdCBhL3Rv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci9yb21iaW9zLmMgYi90b29scy9maXJtd2FyZS9odm1sb2Fk
ZXIvcm9tYmlvcy5jCmluZGV4IGM3MzZmZDlkZWEuLjQ2ZjMzMWU0NjUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci9yb21iaW9zLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZt
bG9hZGVyL3JvbWJpb3MuYwpAQCAtNjMsNiArNjMsOCBAQCBzdGF0aWMgdm9pZCByb21iaW9zX3Nl
dHVwX2Jpb3NfaW5mbyh2b2lkKQogICAgIG1lbXNldChpbmZvLCAwLCBzaXplb2YoKmluZm8pKTsK
IH0KIAorc3RhdGljIHZvaWQgKmlweGVfbW9kdWxlX2FkZHI7CisKIHN0YXRpYyB2b2lkIHJvbWJp
b3NfbG9hZF9yb21zKHZvaWQpCiB7CiAgICAgaW50IG9wdGlvbl9yb21fc3ogPSAwLCB2Z2FiaW9z
X3N6ID0gMCwgZXRoZXJib290X3N6ID0gMDsKQEAgLTk1LDEzICs5NywxNyBAQCBzdGF0aWMgdm9p
ZCByb21iaW9zX2xvYWRfcm9tcyh2b2lkKQogICAgIGV0aGVyYm9vdF9waHlzX2FkZHIgPSBWR0FC
SU9TX1BIWVNJQ0FMX0FERFJFU1MgKyB2Z2FiaW9zX3N6OwogICAgIGlmICggZXRoZXJib290X3Bo
eXNfYWRkciA8IE9QVElPTlJPTV9QSFlTSUNBTF9BRERSRVNTICkKICAgICAgICAgZXRoZXJib290
X3BoeXNfYWRkciA9IE9QVElPTlJPTV9QSFlTSUNBTF9BRERSRVNTOwotICAgIGV0aGVyYm9vdF9z
eiA9IHNjYW5fZXRoZXJib290X25pYyhPUFRJT05ST01fUEhZU0lDQUxfRU5ELAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldGhlcmJvb3RfcGh5c19hZGRyLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldGhlcmJvb3QpOwogCi0gICAgb3B0aW9u
X3JvbV9waHlzX2FkZHIgPSBldGhlcmJvb3RfcGh5c19hZGRyICsgZXRoZXJib290X3N6OwotICAg
IG9wdGlvbl9yb21fc3ogPSBwY2lfbG9hZF9vcHRpb25fcm9tcyhPUFRJT05ST01fUEhZU0lDQUxf
RU5ELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25fcm9t
X3BoeXNfYWRkcik7CisgICAgaWYgKCBpcHhlX21vZHVsZV9hZGRyICkKKyAgICB7CisgICAgICAg
IGV0aGVyYm9vdF9zeiA9IHNjYW5fZXRoZXJib290X25pYyhPUFRJT05ST01fUEhZU0lDQUxfRU5E
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXRoZXJib290X3Bo
eXNfYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlweGVf
bW9kdWxlX2FkZHIpOworCisgICAgICAgIG9wdGlvbl9yb21fcGh5c19hZGRyID0gZXRoZXJib290
X3BoeXNfYWRkciArIGV0aGVyYm9vdF9zejsKKyAgICAgICAgb3B0aW9uX3JvbV9zeiA9IHBjaV9s
b2FkX29wdGlvbl9yb21zKE9QVElPTlJPTV9QSFlTSUNBTF9FTkQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25fcm9tX3BoeXNfYWRkcik7CisgICAg
fQogCiAgICAgcHJpbnRmKCJPcHRpb24gUk9NczpcbiIpOwogICAgIGlmICggdmdhYmlvc19zeiAp
CkBAIC0xMTksNyArMTI1LDggQEAgc3RhdGljIHZvaWQgcm9tYmlvc19sb2FkX3JvbXModm9pZCkK
IH0KIAogc3RhdGljIHZvaWQgcm9tYmlvc19sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAq
Y29uZmlnLAotICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnVudXNlZF9hZGRyLCB1aW50
MzJfdCB1bnVzZWRfc2l6ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICp1bnVzZWRf
YWRkciwgdWludDMyX3QgdW51c2VkX3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgdm9p
ZCAqaXB4ZV9hZGRyKQogewogICAgIHVpbnQzMl90IGJpb3NoaWdoOwogICAgIHN0cnVjdCByb21i
aW9zX2luZm8gKmluZm87CkBAIC0xMzMsNiArMTQwLDkgQEAgc3RhdGljIHZvaWQgcm9tYmlvc19s
b2FkKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLAogCiAgICAgaW5mbyA9IChzdHJ1
Y3Qgcm9tYmlvc19pbmZvICopQklPU19JTkZPX1BIWVNJQ0FMX0FERFJFU1M7CiAgICAgaW5mby0+
YmlvczMyX2VudHJ5ID0gYmlvc2hpZ2g7CisKKyAgICAvKiBTdGFzaCBpcHhlIGFkZHJlc3MgKi8K
KyAgICBpcHhlX21vZHVsZV9hZGRyID0gaXB4ZV9hZGRyOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NlYWJpb3MuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci9zZWFiaW9zLmMKaW5kZXggODAxNTE2ZGFmNy4uNDQ0ZDExOGRkYiAxMDA2NDQKLS0tIGEv
dG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NlYWJpb3MuYworKysgYi90b29scy9maXJtd2FyZS9o
dm1sb2FkZXIvc2VhYmlvcy5jCkBAIC0xMzEsNyArMTMxLDggQEAgc3RhdGljIHZvaWQgc2VhYmlv
c19zZXR1cF9lODIwKHZvaWQpCiB9CiAKIHN0YXRpYyB2b2lkIHNlYWJpb3NfbG9hZChjb25zdCBz
dHJ1Y3QgYmlvc19jb25maWcgKmJpb3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
Ymlvc19hZGRyLCB1aW50MzJfdCBiaW9zX2xlbmd0aCkKKyAgICAgICAgICAgICAgICAgICAgICAg
ICB2b2lkICpiaW9zX2FkZHIsIHVpbnQzMl90IGJpb3NfbGVuZ3RoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKnVudXNlZF9hZGRyKQogewogICAgIHVuc2lnbmVkIGludCBiaW9zX2Rl
c3QgPSAweDEwMDAwMCAtIGJpb3NfbGVuZ3RoOwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IGYwZmQ1ZmQzYTMuLjFi
OWU0NWM0OTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2RvbS5jCkBAIC0xMTI4LDYgKzExMjgsMTYgQEAgc3RhdGljIGludCBsaWJ4
bF9fZG9tYWluX2Zpcm13YXJlKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChyYykgZ290byBv
dXQ7CiAgICAgfQogCisgICAgaWYgKGluZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZN
ICYmCisgICAgICAgIGluZm8tPnUuaHZtLmJpb3MgPT0gTElCWExfQklPU19UWVBFX1JPTUJJT1Mg
JiYKKyAgICAgICAgbGlieGxfX2lweGVfcGF0aCgpKQorICAgICAgICByYyA9IHhjX2RvbV9tb2R1
bGVfZmlsZShkb20sIGxpYnhsX19pcHhlX3BhdGgoKSwgImlweGUiKTsKKworICAgIGlmIChyYykg
eworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKwog
ICAgIGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSAmJgogICAgICAgICBp
bmZvLT51Lmh2bS5zbWJpb3NfZmlybXdhcmUpIHsKICAgICAgICAgZGF0YSA9IE5VTEw7CmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxf
aW50ZXJuYWwuaAppbmRleCBjNTgyODk0NTg5Li41MThiNzU1OTJjIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmgKQEAgLTIzNjIsNiArMjM2Miw3IEBAIF9oaWRkZW4gY29uc3QgY2hhciAqbGlieGxfX2xvY2tf
ZGlyX3BhdGgodm9pZCk7CiBfaGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19ydW5fZGlyX3BhdGgo
dm9pZCk7CiBfaGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19zZWFiaW9zX3BhdGgodm9pZCk7CiBf
aGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19vdm1mX3BhdGgodm9pZCk7CitfaGlkZGVuIGNvbnN0
IGNoYXIgKmxpYnhsX19pcHhlX3BhdGgodm9pZCk7CiAKIC8qLS0tLS0gc3VicHJvY2VzcyBleGVj
dXRpb24gd2l0aCB0aW1lb3V0IC0tLS0tKi8KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfcGF0aHMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMKaW5kZXggMDY0M2MxYjNhNC4u
ODQ5OGY4Mjc4MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYworKysgYi90
b29scy9saWJ4bC9saWJ4bF9wYXRocy5jCkBAIC01Myw2ICs1MywxMSBAQCBjb25zdCBjaGFyICps
aWJ4bF9fb3ZtZl9wYXRoKHZvaWQpCiAjZW5kaWYKIH0KIAorY29uc3QgY2hhciAqbGlieGxfX2lw
eGVfcGF0aCh2b2lkKQoreworICAgIHJldHVybiBYRU5GSVJNV0FSRURJUiAiL2lweGUuYmluIjsK
K30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmW-0006yz-Ev; Mon, 25 Jun 2018 11:35: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmU-0006yS-FU
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:38 +0000
X-Inumbo-ID: 7ee24c2d-786b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7ee24c2d-786b-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:32:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509571"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:28 +0100
Message-ID: <20180625113533.12746-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/6] Tools.mk.in: drop unused variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9vbHMubWsu
aW4gfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9j
b25maWcvVG9vbHMubWsuaW4gYi9jb25maWcvVG9vbHMubWsuaW4KaW5kZXggMmQ2YzQ0MDMyNC4u
NGNjOWYyOTA5MCAxMDA2NDQKLS0tIGEvY29uZmlnL1Rvb2xzLm1rLmluCisrKyBiL2NvbmZpZy9U
b29scy5tay5pbgpAQCAtMjAsOCArMjAsNiBAQCBCQ0MgICAgICAgICAgICAgICAgIDo9IEBCQ0NA
CiBJQVNMICAgICAgICAgICAgICAgIDo9IEBJQVNMQAogQVdLICAgICAgICAgICAgICAgICA6PSBA
QVdLQAogRkVUQ0hFUiAgICAgICAgICAgICA6PSBARkVUQ0hFUkAKLVNFQUJJT1NfUEFUSCAgICAg
ICAgOj0gQHNlYWJpb3NfcGF0aEAKLU9WTUZfUEFUSCAgICAgICAgICAgOj0gQG92bWZfcGF0aEAK
IAogIyBFeHRyYSBmb2xkZXIgZm9yIGxpYnMvaW5jbHVkZXMKIFBSRVBFTkRfSU5DTFVERVMgICAg
Oj0gQFBSRVBFTkRfSU5DTFVERVNACi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmX-0006zS-Ky; Mon, 25 Jun 2018 11: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmW-0006yp-05
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:40 +0000
X-Inumbo-ID: 7fb11995-786b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fb11995-786b-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:32:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509577"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:32 +0100
Message-ID: <20180625113533.12746-6-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9vbHMubWsu
aW4gICAgICAgIHwgIDEgKwogdG9vbHMvY29uZmlnLmguaW4gICAgICAgICB8ICAzICsrKwogdG9v
bHMvY29uZmlndXJlICAgICAgICAgICB8IDUzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB0b29scy9jb25maWd1cmUuYWMgICAgICAgIHwgMTggKysrKysr
KysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYyB8ICA2ICsrKysrLQogNSBmaWxl
cyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Y29uZmlnL1Rvb2xzLm1rLmluIGIvY29uZmlnL1Rvb2xzLm1rLmluCmluZGV4IDRjYzlmMjkwOTAu
LjA5NjRmNmY5ZTkgMTAwNjQ0Ci0tLSBhL2NvbmZpZy9Ub29scy5tay5pbgorKysgYi9jb25maWcv
VG9vbHMubWsuaW4KQEAgLTUwLDYgKzUwLDcgQEAgRkxBU0tfUE9MSUNZICAgICAgICA6PSBAeHNt
cG9saWN5QAogQ09ORklHX09WTUYgICAgICAgICA6PSBAb3ZtZkAKIENPTkZJR19ST01CSU9TICAg
ICAgOj0gQHJvbWJpb3NACiBDT05GSUdfU0VBQklPUyAgICAgIDo9IEBzZWFiaW9zQAorQ09ORklH
X0lQWEUgICAgICAgICA6PSBAaXB4ZUAKIENPTkZJR19RRU1VX1RSQUQgICAgOj0gQHFlbXVfdHJh
ZGl0aW9uYWxACiBDT05GSUdfUUVNVV9YRU4gICAgIDo9IEBxZW11X3hlbkAKIENPTkZJR19CTEtU
QVAyICAgICAgOj0gQGJsa3RhcDJACmRpZmYgLS1naXQgYS90b29scy9jb25maWcuaC5pbiBiL3Rv
b2xzL2NvbmZpZy5oLmluCmluZGV4IGM2NmE3OGM5YjMuLjU5ODdmMDg3YjggMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2NvbmZpZy5oLmluCisrKyBiL3Rvb2xzL2NvbmZpZy5oLmluCkBAIC05Niw2ICs5Niw5
IEBACiAvKiBsaWJ1dGlsIGhlYWRlciBmaWxlIG5hbWUgKi8KICN1bmRlZiBJTkNMVURFX0xJQlVU
SUxfSAogCisvKiBJUFhFIHBhdGggKi8KKyN1bmRlZiBJUFhFX1BBVEgKKwogLyogT1ZNRiBwYXRo
ICovCiAjdW5kZWYgT1ZNRl9QQVRICiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rv
b2xzL2NvbmZpZ3VyZQppbmRleCBmMjgyZTlmNWIzLi4xNjk2MGE0MjViIDEwMDc1NQotLS0gYS90
b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC03MDMsNiArNzAzLDcgQEAg
QVM4NgogcWVtdV90cmFkaXRpb25hbAogYmxrdGFwMgogTElOVVhfQkFDS0VORF9NT0RVTEVTCitp
cHhlCiBzZWFiaW9zCiBvdm1mCiB4c21wb2xpY3kKQEAgLTgwNSw2ICs4MDYsNyBAQCBlbmFibGVf
b2NhbWx0b29scwogZW5hYmxlX3hzbXBvbGljeQogZW5hYmxlX292bWYKIGVuYWJsZV9zZWFiaW9z
CitlbmFibGVfaXB4ZQogd2l0aF9saW51eF9iYWNrZW5kX21vZHVsZXMKIGVuYWJsZV9ibGt0YXAy
CiBlbmFibGVfcWVtdV90cmFkaXRpb25hbApAQCAtODEyLDYgKzgxNCw3IEBAIGVuYWJsZV9yb21i
aW9zCiB3aXRoX3N5c3RlbV9xZW11CiB3aXRoX3N5c3RlbV9zZWFiaW9zCiB3aXRoX3N5c3RlbV9v
dm1mCit3aXRoX3N5c3RlbV9pcHhlCiB3aXRoX2V4dHJhX3FlbXV1X2NvbmZpZ3VyZV9hcmdzCiB3
aXRoX3hlbnN0b3JlZAogZW5hYmxlX3N5c3RlbWQKQEAgLTE0ODgsNiArMTQ5MSw3IEBAIE9wdGlv
bmFsIEZlYXR1cmVzOgogICAtLWRpc2FibGUteHNtcG9saWN5ICAgICBEaXNhYmxlIFhTTSBwb2xp
Y3kgY29tcGlsYXRpb24gKGRlZmF1bHQgaXMgRU5BQkxFRCkKICAgLS1lbmFibGUtb3ZtZiAgICAg
ICAgICAgRW5hYmxlIE9WTUYgKGRlZmF1bHQgaXMgRElTQUJMRUQpCiAgIC0tZGlzYWJsZS1zZWFi
aW9zICAgICAgIERpc2FibGUgU2VhQklPUyAoZGVmYXVsdCBpcyBFTkFCTEVEKQorICAtLWRpc2Fi
bGUtaXB4ZSAgICAgICAgICBEaXNhYmxlIElQWEUgKGRlZmF1bHQgaXMgRU5BQkxFRCkKICAgLS1l
bmFibGUtYmxrdGFwMiAgICAgICAgRW5hYmxlIGJsa3RhcDIsIChERUZBVUxUIGlzIG9mZikKICAg
LS1lbmFibGUtcWVtdS10cmFkaXRpb25hbAogICAgICAgICAgICAgICAgICAgICAgICAgICBFbmFi
bGUgcWVtdSB0cmFkaXRpb25hbCBkZXZpY2UgbW9kZWwsIChERUZBVUxUIGlzIG9uCkBAIC0xNTI3
LDYgKzE1MzEsOSBAQCBPcHRpb25hbCBQYWNrYWdlczoKICAgLS13aXRoLXN5c3RlbS1vdm1mWz1Q
QVRIXQogICAgICAgICAgICAgICAgICAgICAgICAgICBVc2Ugc3lzdGVtIHN1cHBsaWVkIE9WTUYg
UEFUSCBpbnN0ZWFkIG9mIGJ1aWxkaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuZCBp
bnN0YWxsaW5nIG91ciBvd24gdmVyc2lvbgorICAtLXdpdGgtc3lzdGVtLWlweGVbPVBBVEhdCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIFVzZSBzeXN0ZW0gc3VwcGxpZWQgSVBYRSBQQVRIIGlu
c3RlYWQgb2YgYnVpbGRpbmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxp
bmcgb3VyIG93biB2ZXJzaW9uCiAgIC0td2l0aC1leHRyYS1xZW11dS1jb25maWd1cmUtYXJnc1s9
Ii0tQVJHMSAuLi4iXQogICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0IG9mIGFkZGl0aW9u
YWwgY29uZmlndXJlIG9wdGlvbnMgZm9yIHVwc3RyZWFtCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHFlbXUKQEAgLTQxODQsNiArNDE5MSwyOSBAQCBzZWFiaW9zPSRheF9jdl9zZWFiaW9zCiAK
IAogCisjIENoZWNrIHdoZXRoZXIgLS1lbmFibGUtaXB4ZSB3YXMgZ2l2ZW4uCitpZiB0ZXN0ICIk
e2VuYWJsZV9pcHhlK3NldH0iID0gc2V0OyB0aGVuIDoKKyAgZW5hYmxldmFsPSRlbmFibGVfaXB4
ZTsKK2ZpCisKKworaWYgdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieG5vIjsgdGhlbiA6CisKKyAg
ICBheF9jdl9pcHhlPSJuIgorCitlbGlmIHRlc3QgIngkZW5hYmxlX2lweGUiID0gInh5ZXMiOyB0
aGVuIDoKKworICAgIGF4X2N2X2lweGU9InkiCisKK2VsaWYgdGVzdCAteiAkYXhfY3ZfaXB4ZTsg
dGhlbiA6CisKKyAgICBheF9jdl9pcHhlPSJ5IgorCitmaQoraXB4ZT0kYXhfY3ZfaXB4ZQorCisK
KwogCiAjIENoZWNrIHdoZXRoZXIgLS13aXRoLWxpbnV4LWJhY2tlbmQtbW9kdWxlcyB3YXMgZ2l2
ZW4uCiBpZiB0ZXN0ICIke3dpdGhfbGludXhfYmFja2VuZF9tb2R1bGVzK3NldH0iID0gc2V0OyB0
aGVuIDoKQEAgLTQ1NzMsNiArNDYwMywyOSBAQCBfQUNFT0YKIGZpCiAKIAorIyBDaGVjayB3aGV0
aGVyIC0td2l0aC1zeXN0ZW0taXB4ZSB3YXMgZ2l2ZW4uCitpZiB0ZXN0ICIke3dpdGhfc3lzdGVt
X2lweGUrc2V0fSIgPSBzZXQ7IHRoZW4gOgorICB3aXRodmFsPSR3aXRoX3N5c3RlbV9pcHhlOwor
ICAgICMgRGlzYWJsZSBjb21waWxhdGlvbiBvZiBJUFhFLgorICAgIGlweGU9bgorICAgIGNhc2Ug
JHdpdGh2YWwgaW4KKyAgICAgICAgbm8pIGlweGVfcGF0aD0gOzsKKyAgICAgICAgKikgIGlweGVf
cGF0aD0kd2l0aHZhbCA7OworICAgIGVzYWMKKworZmkKKworaWYgdGVzdCAieCRpcHhlIiA9ICJ4
eSIgLW8gLW4gIiRpcHhlX3BhdGgiIDsgdGhlbiA6CisKKworY2F0ID4+Y29uZmRlZnMuaCA8PF9B
Q0VPRgorI2RlZmluZSBJUFhFX1BBVEggIiR7aXB4ZV9wYXRoOi0kWEVORklSTVdBUkVESVIvaXB4
ZS5iaW59IgorX0FDRU9GCisKKworZmkKKworCiAjIENoZWNrIHdoZXRoZXIgLS13aXRoLWV4dHJh
LXFlbXV1LWNvbmZpZ3VyZS1hcmdzIHdhcyBnaXZlbi4KIGlmIHRlc3QgIiR7d2l0aF9leHRyYV9x
ZW11dV9jb25maWd1cmVfYXJncytzZXR9IiA9IHNldDsgdGhlbiA6CiAgIHdpdGh2YWw9JHdpdGhf
ZXh0cmFfcWVtdXVfY29uZmlndXJlX2FyZ3M7CmRpZmYgLS1naXQgYS90b29scy9jb25maWd1cmUu
YWMgYi90b29scy9jb25maWd1cmUuYWMKaW5kZXggMDgyNmFmOGNiYy4uOGU0YjE3M2Q2ZiAxMDA2
NDQKLS0tIGEvdG9vbHMvY29uZmlndXJlLmFjCisrKyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwpAQCAt
ODQsNiArODQsNyBAQCBBWF9BUkdfREVGQVVMVF9FTkFCTEUoW29jYW1sdG9vbHNdLCBbRGlzYWJs
ZSBPY2FtbCB0b29sc10pCiBBWF9BUkdfREVGQVVMVF9FTkFCTEUoW3hzbXBvbGljeV0sIFtEaXNh
YmxlIFhTTSBwb2xpY3kgY29tcGlsYXRpb25dKQogQVhfQVJHX0RFRkFVTFRfRElTQUJMRShbb3Zt
Zl0sIFtFbmFibGUgT1ZNRl0pCiBBWF9BUkdfREVGQVVMVF9FTkFCTEUoW3NlYWJpb3NdLCBbRGlz
YWJsZSBTZWFCSU9TXSkKK0FYX0FSR19ERUZBVUxUX0VOQUJMRShbaXB4ZV0sIFtEaXNhYmxlIElQ
WEVdKQogCiBBQ19BUkdfV0lUSChbbGludXgtYmFja2VuZC1tb2R1bGVzXSwKICAgICBBU19IRUxQ
X1NUUklORyhbLS13aXRoLWxpbnV4LWJhY2tlbmQtbW9kdWxlcz0ibW9kMSBtb2QyIl0sCkBAIC0y
NDEsNiArMjQyLDIzIEBAIEFTX0lGKFt0ZXN0ICJ4JG92bWYiID0gInh5IiAtbyAtbiAiJG92bWZf
cGF0aCIgXSwgWwogICAgICAgICAgICAgICAgICAgICAgICBbT1ZNRiBwYXRoXSkKIF0pCiAKK0FD
X0FSR19XSVRIKFtzeXN0ZW0taXB4ZV0sCisgICAgQVNfSEVMUF9TVFJJTkcoWy0td2l0aC1zeXN0
ZW0taXB4ZUA8OkA9UEFUSEA6PkBdLAorICAgICAgIFtVc2Ugc3lzdGVtIHN1cHBsaWVkIElQWEUg
UEFUSCBpbnN0ZWFkIG9mIGJ1aWxkaW5nIGFuZCBpbnN0YWxsaW5nCisgICAgICAgIG91ciBvd24g
dmVyc2lvbl0pLFsKKyAgICAjIERpc2FibGUgY29tcGlsYXRpb24gb2YgSVBYRS4KKyAgICBpcHhl
PW4KKyAgICBjYXNlICR3aXRodmFsIGluCisgICAgICAgIG5vKSBpcHhlX3BhdGg9IDs7CisgICAg
ICAgICopICBpcHhlX3BhdGg9JHdpdGh2YWwgOzsKKyAgICBlc2FjCitdLFtdKQorQVNfSUYoW3Rl
c3QgIngkaXB4ZSIgPSAieHkiIC1vIC1uICIkaXB4ZV9wYXRoIiBdLCBbCisgICAgQUNfREVGSU5F
X1VOUVVPVEVEKFtJUFhFX1BBVEhdLAorICAgICAgICAgICAgICAgICAgICAgICBbIiR7aXB4ZV9w
YXRoOi0kWEVORklSTVdBUkVESVIvaXB4ZS5iaW59Il0sCisgICAgICAgICAgICAgICAgICAgICAg
IFtJUFhFIHBhdGhdKQorXSkKKwogQUNfQVJHX1dJVEgoW2V4dHJhLXFlbXV1LWNvbmZpZ3VyZS1h
cmdzXSwKICAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLWV4dHJhLXFlbXV1LWNvbmZpZ3VyZS1h
cmdzQDw6QD0iLS1BUkcxIC4uLiJAOj5AXSwKICAgICAgICBbTGlzdCBvZiBhZGRpdGlvbmFsIGNv
bmZpZ3VyZSBvcHRpb25zIGZvciB1cHN0cmVhbSBxZW11XSksWwpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfcGF0aHMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMKaW5kZXggODQ5
OGY4Mjc4MS4uM2Y2YTMzNjI4ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMu
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9wYXRocy5jCkBAIC01NSw3ICs1NSwxMSBAQCBjb25z
dCBjaGFyICpsaWJ4bF9fb3ZtZl9wYXRoKHZvaWQpCiAKIGNvbnN0IGNoYXIgKmxpYnhsX19pcHhl
X3BhdGgodm9pZCkKIHsKLSAgICByZXR1cm4gWEVORklSTVdBUkVESVIgIi9pcHhlLmJpbiI7Cisj
aWZkZWYgSVBYRV9QQVRICisgICAgcmV0dXJuIElQWEVfUEFUSDsKKyNlbHNlCisgICAgcmV0dXJu
IE5VTEw7CisjZW5kaWYKIH0KIAogLyoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmW-0006zA-P9; Mon, 25 Jun 2018 11:35: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmU-0006yZ-NW
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:38 +0000
X-Inumbo-ID: 7f24e52a-786b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f24e52a-786b-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:32:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509573"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:30 +0100
Message-ID: <20180625113533.12746-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/6] libxc: allow HVM guest to have modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGlmdCB0aGUgbG9hZGluZyBjb2RlIG91dCBvZiBQVkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRo
ZSBjaGFuY2UgdG8KbWFrZSB0aGUgZGVidWcgbWVzc2FnZSBtb3JlIHVzZWZ1bC4KCklQWEUgd2ls
bCBiZSBsb2FkZWQgYXMgYSBtb2R1bGUgb2YgUm9tYmlvcy4KClNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMzIgKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25z
KCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21feDg2
LmMgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKaW5kZXggZTMzYTI4ODQ3ZC4uZWQ0OTczYTk5
NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX2RvbV94ODYuYwpAQCAtMTY5OCwyMCArMTY5OCw2IEBAIHN0YXRpYyBpbnQgYm9vdGxhdGVf
aHZtKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKCh1aW50cHRyX3QpY21kbGluZSAtICh1aW50cHRyX3Qpc3RhcnRfaW5mbyk7CiAgICAg
ICAgIH0KIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbS0+bnVtX21vZHVsZXM7IGkrKyAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCB4Y19odm1fZmlybXdhcmVfbW9kdWxlIG1v
ZDsKLQotICAgICAgICAgICAgRE9NUFJJTlRGKCJBZGRpbmcgbW9kdWxlICV1IiwgaSk7Ci0gICAg
ICAgICAgICBtb2QuZ3Vlc3RfYWRkcl9vdXQgPQotICAgICAgICAgICAgICAgIGRvbS0+bW9kdWxl
c1tpXS5zZWcudnN0YXJ0IC0gZG9tLT5wYXJtcy52aXJ0X2Jhc2U7Ci0gICAgICAgICAgICBtb2Qu
bGVuZ3RoID0KLSAgICAgICAgICAgICAgICBkb20tPm1vZHVsZXNbaV0uc2VnLnZlbmQgLSBkb20t
Pm1vZHVsZXNbaV0uc2VnLnZzdGFydDsKLQotICAgICAgICAgICAgYWRkX21vZHVsZV90b19saXN0
KGRvbSwgJm1vZCwgZG9tLT5tb2R1bGVzW2ldLmNtZGxpbmUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbW9kbGlzdCwgc3RhcnRfaW5mbyk7Ci0gICAgICAgIH0KLQogICAgICAgICAv
KiBBQ1BJIG1vZHVsZSAwIGlzIHRoZSBSU0RQICovCiAgICAgICAgIHN0YXJ0X2luZm8tPnJzZHBf
cGFkZHIgPSBkb20tPmFjcGlfbW9kdWxlc1swXS5ndWVzdF9hZGRyX291dCA/IDogMDsKICAgICB9
CkBAIC0xNzIxLDYgKzE3MDcsMjQgQEAgc3RhdGljIGludCBib290bGF0ZV9odm0oc3RydWN0IHhj
X2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9kbGlzdCwgc3Rh
cnRfaW5mbyk7CiAgICAgfQogCisgICAgZm9yICggaSA9IDA7IGkgPCBkb20tPm51bV9tb2R1bGVz
OyBpKysgKQorICAgIHsKKyAgICAgICAgc3RydWN0IHhjX2h2bV9maXJtd2FyZV9tb2R1bGUgbW9k
OworICAgICAgICB1aW50NjRfdCBiYXNlID0gZG9tLT5wYXJtcy52aXJ0X2Jhc2UgIT0gVU5TRVRf
QUREUiA/CisgICAgICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSA6IDA7CisKKyAgICAgICAg
bW9kLmd1ZXN0X2FkZHJfb3V0ID0KKyAgICAgICAgICAgIGRvbS0+bW9kdWxlc1tpXS5zZWcudnN0
YXJ0IC0gYmFzZTsKKyAgICAgICAgbW9kLmxlbmd0aCA9CisgICAgICAgICAgICBkb20tPm1vZHVs
ZXNbaV0uc2VnLnZlbmQgLSBkb20tPm1vZHVsZXNbaV0uc2VnLnZzdGFydDsKKworICAgICAgICBE
T01QUklOVEYoIkFkZGluZyBtb2R1bGUgJXUgZ3Vlc3RfYWRkciAlIlBSSXg2NCIgbGVuICV1IiwK
KyAgICAgICAgICAgICAgICAgIGksIG1vZC5ndWVzdF9hZGRyX291dCwgbW9kLmxlbmd0aCk7CisK
KyAgICAgICAgYWRkX21vZHVsZV90b19saXN0KGRvbSwgJm1vZCwgZG9tLT5tb2R1bGVzW2ldLmNt
ZGxpbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RsaXN0LCBzdGFydF9pbmZvKTsK
KyAgICB9CisKICAgICBpZiAoIHN0YXJ0X2luZm8tPm5yX21vZHVsZXMgKQogICAgIHsKICAgICAg
ICAgc3RhcnRfaW5mby0+bW9kbGlzdF9wYWRkciA9IChkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiA8
PCBQQUdFX1NISUZUKSArCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmX-0006zM-BY; Mon, 25 Jun 2018 11: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmW-0006yq-01
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:40 +0000
X-Inumbo-ID: 7f75911d-786b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f75911d-786b-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:32:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509576"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:33 +0100
Message-ID: <20180625113533.12746-7-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180625113533.12746-1-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHBhdGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuCgpSZXBvcnRlZC1ieTogQW50aG9u
eSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CgpuZXcgaW4gdjIKLS0tCiB0b29scy9jb25maWd1cmUgICAgfCAzICsr
KwogdG9vbHMvY29uZmlndXJlLmFjIHwgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlIGIvdG9vbHMvY29uZmlndXJlCmlu
ZGV4IDE2OTYwYTQyNWIuLmI0MGQ2NjQ2ZmIgMTAwNzU1Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZQor
KysgYi90b29scy9jb25maWd1cmUKQEAgLTQ1NjQsNiArNDU2NCw3IEBAIGlmIHRlc3QgIiR7d2l0
aF9zeXN0ZW1fc2VhYmlvcytzZXR9IiA9IHNldDsgdGhlbiA6CiAgICAgc2VhYmlvcz1uCiAgICAg
Y2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgc2VhYmlvc19wYXRoPSA7OworICAgICAgICB5
ZXMpIGFzX2ZuX2Vycm9yICQ/ICJTZWFiaW9zIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNv
bHV0ZSBwYXRoIiAiJExJTkVOTyIgNSA7OwogICAgICAgICAqKSAgc2VhYmlvc19wYXRoPSR3aXRo
dmFsIDs7CiAgICAgZXNhYwogCkBAIC00NTg3LDYgKzQ1ODgsNyBAQCBpZiB0ZXN0ICIke3dpdGhf
c3lzdGVtX292bWYrc2V0fSIgPSBzZXQ7IHRoZW4gOgogICAgIG92bWY9bgogICAgIGNhc2UgJHdp
dGh2YWwgaW4KICAgICAgICAgbm8pIG92bWZfcGF0aD0gOzsKKyAgICAgICAgeWVzKSBhc19mbl9l
cnJvciAkPyAiT1ZNRiBzcGVjaWZpZWQsIGJ1dCBpcyBub3QgYW4gYWJzb2x1dGUgcGF0aCIgIiRM
SU5FTk8iIDUgOzsKICAgICAgICAgKikgIG92bWZfcGF0aD0kd2l0aHZhbCA7OwogICAgIGVzYWMK
IApAQCAtNDYxMCw2ICs0NjEyLDcgQEAgaWYgdGVzdCAiJHt3aXRoX3N5c3RlbV9pcHhlK3NldH0i
ID0gc2V0OyB0aGVuIDoKICAgICBpcHhlPW4KICAgICBjYXNlICR3aXRodmFsIGluCiAgICAgICAg
IG5vKSBpcHhlX3BhdGg9IDs7CisgICAgICAgIHllcykgYXNfZm5fZXJyb3IgJD8gIklQWEUgc3Bl
Y2lmaWVkLCBidXQgaXMgbm90IGFuIGFic29sdXRlIHBhdGgiICIkTElORU5PIiA1IDs7CiAgICAg
ICAgICopICBpcHhlX3BhdGg9JHdpdGh2YWwgOzsKICAgICBlc2FjCiAKZGlmZiAtLWdpdCBhL3Rv
b2xzL2NvbmZpZ3VyZS5hYyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwppbmRleCA4ZTRiMTczZDZmLi5h
YWU3Nzg2ZWQ3IDEwMDY0NAotLS0gYS90b29scy9jb25maWd1cmUuYWMKKysrIGIvdG9vbHMvY29u
ZmlndXJlLmFjCkBAIC0yMTYsNiArMjE2LDcgQEAgQUNfQVJHX1dJVEgoW3N5c3RlbS1zZWFiaW9z
XSwKICAgICBzZWFiaW9zPW4KICAgICBjYXNlICR3aXRodmFsIGluCiAgICAgICAgIG5vKSBzZWFi
aW9zX3BhdGg9IDs7CisgICAgICAgIHllcykgQUNfTVNHX0VSUk9SKFtTZWFiaW9zIHNwZWNpZmll
ZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICAgICAgKikgIHNlYWJpb3Nf
cGF0aD0kd2l0aHZhbCA7OwogICAgIGVzYWMKIF0sW10pCkBAIC0yMzMsNiArMjM0LDcgQEAgQUNf
QVJHX1dJVEgoW3N5c3RlbS1vdm1mXSwKICAgICBvdm1mPW4KICAgICBjYXNlICR3aXRodmFsIGlu
CiAgICAgICAgIG5vKSBvdm1mX3BhdGg9IDs7CisgICAgICAgIHllcykgQUNfTVNHX0VSUk9SKFtP
Vk1GIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICAgICAg
KikgIG92bWZfcGF0aD0kd2l0aHZhbCA7OwogICAgIGVzYWMKIF0sW10pCkBAIC0yNTAsNiArMjUy
LDcgQEAgQUNfQVJHX1dJVEgoW3N5c3RlbS1pcHhlXSwKICAgICBpcHhlPW4KICAgICBjYXNlICR3
aXRodmFsIGluCiAgICAgICAgIG5vKSBpcHhlX3BhdGg9IDs7CisgICAgICAgIHllcykgQUNfTVNH
X0VSUk9SKFtJUFhFIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsK
ICAgICAgICAgKikgIGlweGVfcGF0aD0kd2l0aHZhbCA7OwogICAgIGVzYWMKIF0sW10pCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 11:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 11: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 1fXPmV-0006ye-5C; Mon, 25 Jun 2018 11: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXPmU-0006yP-8A
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 11:35:38 +0000
X-Inumbo-ID: 7e464e58-786b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e464e58-786b-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 13:32:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58509569"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 12:35:27 +0100
Message-ID: <20180625113533.12746-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/6] Load ipxe from a standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Jan Beulich <jbeulich@suse.com>,
 Anoob Soman <anoob.soman@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>

QWRkcmVzc2VkIHNvbWUgY29tbWVudHMgaW4gdGhpcyBuZXcgdmVyc2lvbi4KCkNjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBBbm9vYiBTb21hbiA8YW5vb2Iuc29tYW5AY2l0cml4LmNvbT4KQ2M6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCldlaSBMaXUgKDYpOgogIFRvb2xzLm1rLmluOiBkcm9w
IHVudXNlZCB2YXJpYWJsZXMKICBpcHhlOiBwcm9kdWNlIGEgc2luZ2xlIGJpbmFyeSBmcm9tIGl0
cyBidWlsZAogIGxpYnhjOiBhbGxvdyBIVk0gZ3Vlc3QgdG8gaGF2ZSBtb2R1bGVzCiAgdG9vbHM6
IGxvYWQgSVBYRSBmcm9tIHN0YW5kYWxvbmUgZmlsZQogIHRvb2xzOiBwcm92aWRlIC0td2l0aC1z
eXN0ZW0taXB4ZQogIHRvb2xzOiAtLXdpdGgtc3lzdGVtLXtvdm1mLHNlYWJpb3MsaXB4ZX0gc2hv
dWxkIHByb3ZpZGUgYWJzb2x1dGUgcGF0aHMKCiBjb25maWcvVG9vbHMubWsuaW4gICAgICAgICAg
ICAgICAgICAgfCAgMyArLQogdG9vbHMvY29uZmlnLmguaW4gICAgICAgICAgICAgICAgICAgIHwg
IDMgKysKIHRvb2xzL2NvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAgICB8IDU2ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvY29uZmlndXJlLmFjICAgICAgICAg
ICAgICAgICAgIHwgMjEgKysrKysrKysrKysrKysKIHRvb2xzL2Zpcm13YXJlL01ha2VmaWxlICAg
ICAgICAgICAgICB8ICA2ICsrKysKIHRvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSAg
ICB8ICA3ICsrKystCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUgICAgfCAgOSAr
LS0tLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9jb25maWcuaCAgICB8ICAzICstCiB0b29s
cy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMgfCAxMCArKysrKy0tCiB0b29scy9maXJt
d2FyZS9odm1sb2FkZXIvb3ZtZi5jICAgICAgfCAgMyArLQogdG9vbHMvZmlybXdhcmUvaHZtbG9h
ZGVyL3JvbWJpb3MuYyAgIHwgMjQgKysrKysrKysrKystLS0tLQogdG9vbHMvZmlybXdhcmUvaHZt
bG9hZGVyL3NlYWJpb3MuYyAgIHwgIDMgKy0KIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyAgICAg
ICAgICAgICB8IDMyICsrKysrKysrKysrKy0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG9t
LmMgICAgICAgICAgICAgIHwgMTAgKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aCAgICAgICAgIHwgIDEgKwogdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYyAgICAgICAgICAgIHwg
IDkgKysrKysrCiAxNiBmaWxlcyBjaGFuZ2VkLCAxNjMgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRp
b25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:12:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:12:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQM9-00024q-HO; Mon, 25 Jun 2018 12:12:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q3xk=jl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXQM8-00024l-US
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:12:28 +0000
X-Inumbo-ID: 0f7c5d73-7871-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0f7c5d73-7871-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:12: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 59B48303CD91
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 16:28:35 +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 8DE257FA62
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 15:12:25 +0300 (EEST)
Received: (qmail 28187 invoked from network); 25 Jun 2018 15:12:25 +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; 25 Jun 2018 15:12:25 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
Message-ID: <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
Date: Mon, 25 Jun 2018 15:12: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: <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76508
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488125,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.009229)], BW: [Enabled, t:
 (0.000016,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.023896,0.000237)], URL: [Enabled, t:
 (0.000049,0.000002)], RTDA: [Enabled, t: (0.099062), Hit: No, Details:
 v2.7.12; Id: 15.1i64323.1cgrdo0fd.porbs], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjIvMjAxOCAwNzo1NSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA2LzIy
LzIwMTggMDY6MjggUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4wNi4xOCBhdCAx
MDo1MiwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
Cj4+PiBAQCAtMzU5Miw3ICszNTkyLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+PiAgICAgICAgICAgICAgfQo+Pj4gICAgICAgICAgfQo+
Pj4gIAo+Pj4gLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0odikucDJtaWR4ICkKPj4+
ICsgICAgICAgIGlmICggaWR4ICE9IElOVkFMSURfQUxUUDJNICYmIGlkeCAhPSB2Y3B1X2FsdHAy
bSh2KS5wMm1pZHggKQo+Pj4gICAgICAgICAgewo+Pj4gICAgICAgICAgICAgIEJVR19PTihpZHgg
Pj0gTUFYX0FMVFAyTSk7Cj4+Cj4+IEluIHRoZSBjb2RlIGltbWVkaWF0ZWx5IGFoZWFkIG9mIHRo
aXMgdGhlcmUgaXMgYW4gSU5WQUxJRF9BTFRQMk0gY2hlY2sKPj4gYWxyZWFkeSAoaW4gdGhlIGVs
c2UgYnJhbmNoKS4gSWYgdGhlIF9fdm1yZWFkKCkgY2FuIGxlZ2l0aW1hdGVseSBwcm9kdWNlCj4+
IHRoaXMgdmFsdWUsIHdoeSB3b3VsZCB0aGUgZG9tYWluIGJlIGNyYXNoZWQgd2hlbiBnZXR0aW5n
IGJhY2sKPj4gSU5WQUxJRF9BTFRQMk0gaW4gdGhlIG90aGVyIGNhc2U/IEkgdGhpbmsgdGhlIGNv
cnJlY3RuZXNzIG9mIHlvdXIgY2hhbmdlCj4+IGNhbiBvbmx5IGJlIGp1ZGdlZCBvbmNlIGJvdGgg
Y29kZSBwYXRocyBiZWhhdmUgY29uc2lzdGVudGx5Lgo+IAo+IFlvdSdyZSByaWdodCwgSSBoYWQg
c29tZWhvdyBjb252aW5jZWQgbXlzZWxmIHRoYXQgdGhpcyBpcyBhICNWRS1zcGVjaWZpYwo+IHBy
b2JsZW0sIGJ1dCBpdCBsb29rcyBsaWtlIGEgZ2VuZXJpYyBhbHRwMm0gcHJvYmxlbS4gSSdsbCBz
aW11bGF0ZSB0aGUKPiBvdGhlciBicmFuY2ggaW4gdGhlIGNvZGUgYW5kIHNlZSB3aGF0IGl0IGRv
ZXMgd2l0aCBteSBzbWFsbCB0ZXN0Cj4gYXBwbGljYXRpb24uCgpBZnRlciBhIGJpdCBvZiBkZWJ1
Z2dpbmcsIHRoZSBpc3N1ZSBleHBsYWluZWQgaW4gZnVsbCBzZWVtcyB0byBiZSB0aGlzCihpdCBp
bmRlZWQgYXBwZWFycyB0byBiZSAjVkUtc3BlY2lmaWMsIGFzIGluaXRpYWxseSBhc3N1bWVkKTog
Y2xpZW50CmFwcGxpY2F0aW9uIGNhbGxzIHhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKHhjaSwg
ZG9taWQsIDEpLCBmb2xsb3dlZCBieQp4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgp
ICh3aXRoIGEgc3VpdGFibGUgZ2ZuKSwgZm9sbG93ZWQgYnkKeGNfYWx0cDJtX3NldF9kb21haW5f
c3RhdGUoeGNpLCBkb21pZCwgMCkuCgpUaGlzIGNhdXNlcyBYZW4gdG8gZ28gdGhyb3VnaCB0aGUg
Zm9sbG93aW5nIHN0ZXBzOgoKMS4gYWx0cDJtX3ZjcHVfaW5pdGlhbGlzZSgpIChjYWxscyBhbHRw
Mm1fdmNwdV9yZXNldCgpKS4KMi4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSAtPiB2
bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkuCjMuIGFsdHAybV92Y3B1X2Rlc3Ryb3koKSAoY2Fs
bHMgYWx0cDJtX3ZjcHVfcmVzZXQoKSBhbmQgKGluZGlyZWN0bHkpCnZteF92Y3B1X3VwZGF0ZV9l
cHRwKCkpLgo0LiBTdGlsbCBwYXJ0IG9mIHRoZSBhbHRwMm1fdmNwdV9kZXN0cm95KCkgd29ya2Zs
b3csCmFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodikgZ2V0cyBjYWxsZWQuCgpBdCBzdGVw
IDIsIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBtb2RpZmllcwp2LT5hcmNoLmh2bV92bXgu
c2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAoZnJvbSAweDEwNTRlYiB0byAweDE0NzRlYiAtCndoaWNo
IGhhcyB0aGUgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQgc2V0KS4K
CkF0IHN0ZXAgMywgYWx0cDJtX3ZjcHVfcmVzZXQoKSBzZXRzIGF2LT5wMm1pZHggPSBJTlZBTElE
X0FMVFAyTSwgdGhlbgp2bXhfdmNwdV91cGRhdGVfZXB0cCgpIHNlZXMgdGhhdCBTRUNPTkRBUllf
RVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TCmlzIHNldCwgYW5kIGFzIGEgY29uc2VxdWVuY2Ug
Y2FsbHMgX192bXdyaXRlKEVQVFBfSU5ERVgsCnZjcHVfYWx0cDJtKHYpLnAybWlkeCkuCgpOb3cs
IGF0IHN0ZXAgNCB0aGUgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQg
c2hvdWxkIG5vdwpiZWNvbWUgMCwgYmVjYXVzZSBhbHRwMm1fdmNwdV9yZXNldCgpIGhhcyBzZXQg
dmVpbmZvX2dmbiB0byBJTlZBTElEX0dGTi4KQnV0IF9zb21ldGltZXNfLCB3aGF0IGhhcHBlbnMg
aXMgdGhhdCBfYmV0d2Vlbl8gc3RlcHMgMyBhbmQgNCBhCnZteF92bWV4aXRfaGFuZGxlcigpIG9j
Y3Vycywgd2hpY2ggX192bXJlYWQoKXMgRVBUUF9JTkRFWCAob24gdGhlIGxvZ2ljCmJyYW5jaCBJ
J3ZlIHRyaWVkIHRvIGZpeCksIGNvbXBhcmVzIGl0IHRvIE1BWF9BTFRQMk0gYW5kIHRoZW4gcHJv
Y2VlZHMKdG8gQlVHX09OKCksIGJyaW5naW5nIHRoZSBoeXBlcnZpc29yIGRvd24uCgoKVGhhbmtz
LApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:17:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:17:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQR7-0002H9-99; Mon, 25 Jun 2018 12:17:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXQR6-0002H4-9o
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:17:36 +0000
X-Inumbo-ID: c640e374-7871-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c640e374-7871-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:17:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 06:17:33 -0600
Message-Id: <5B30DD5A02000078001CD80E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 06:17:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 v2] x86/EFI: further correct FPU state
 handling around runtime 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: Juergen Gross <jgross@suse.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>

V2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90
IGluIGZ1bGx5IGVhZ2VyCm1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4g
SW5zdGVhZCBvZiBhZGRpbmcgYSAzcmQKaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKdGhlbSBpbnRvIGEgc2luZ2xlIG9u
ZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgoKUmVuYW1lIHRoZSBmdW5jdGlvbiBh
dCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwp0aGUgcGF0
Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCgpUaGUgbmV3IGZ1bmN0
aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAoibmVlZF9zdHRzX2lm
X25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBBbHNvIHJlbmFtZSB0aGUg
ZnVuY3Rpb24uCi0tLQpTdWdnZXN0aW9ucyBvbiB0aGUgcGFyYW1ldGVyIG5hbWluZyB3ZWxjb21l
OyAibWF5YmVfc3R0cyIsIGZvciBleGFtcGxlLAppcyBub3QgYSBuYW1lIEkgY29uc2lkZXIgYW55
IGJldHRlciwgYXMgdGhlcmUncyBubyAibWF5YmUiIGludm9sdmVkIGluCnRoZSBFRkkgcnVudGlt
ZSBjYWxsIGNhc2UgZm9yIGEgbm90LWZ1bGx5LWVhZ2VyIHZDUFUuCgotLS0gYS94ZW4vYXJjaC94
ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xNjM2LDcgKzE2MzYs
NyBAQCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCiAgICAgICAgICAgICBpZiAo
IGNwdV9oYXNfeHNhdmVzICYmIGlzX2h2bV92Y3B1KG4pICkKICAgICAgICAgICAgICAgICBzZXRf
bXNyX3hzcyhuLT5hcmNoLmh2bV92Y3B1Lm1zcl94c3MpOwogICAgICAgICB9Ci0gICAgICAgIHZj
cHVfcmVzdG9yZV9mcHVfZWFnZXIobik7CisgICAgICAgIHZjcHVfcmVzdG9yZV9mcHVfbm9ubGF6
eShuLCBmYWxzZSk7CiAgICAgICAgIG5kLT5hcmNoLmN0eHRfc3dpdGNoLT50byhuKTsKICAgICB9
CiAKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMKQEAgLTIxNDYsNyArMjE0Niw3IEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfcHV0
X2ZwdSgKICAgICAgICAgICogICBieSBodm1lbXVsX2dldF9mcHUoKS4KICAgICAgICAgICovCiAg
ICAgICAgIGlmICggY3Vyci0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQotICAgICAgICAgICAgdmNw
dV9yZXN0b3JlX2ZwdV9lYWdlcihjdXJyKTsKKyAgICAgICAgICAgIHZjcHVfcmVzdG9yZV9mcHVf
bm9ubGF6eShjdXJyLCBmYWxzZSk7CiAgICAgICAgIGVsc2UKICAgICAgICAgewogICAgICAgICAg
ICAgY3Vyci0+ZnB1X2RpcnRpZWQgPSBmYWxzZTsKLS0tIGEveGVuL2FyY2gveDg2L2kzODcuYwor
KysgYi94ZW4vYXJjaC94ODYvaTM4Ny5jCkBAIC0yMDYsMTEgKzIwNiwxMSBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgZnB1X2Z4c2F2ZShzdHJ1Y3QgdmNwCiAvKiAgICAgICBWQ1BVIEZQVSBGdW5jdGlv
bnMgICAgKi8KIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogLyogUmVzdG9yZSBG
UFUgc3RhdGUgd2hlbmV2ZXIgVkNQVSBpcyBzY2hkdWxlZCBpbi4gKi8KLXZvaWQgdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdSAqdikKK3ZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9ub25s
YXp5KHN0cnVjdCB2Y3B1ICp2LCBib29sIG5lZWRfc3R0cykKIHsKICAgICAvKiBSZXN0b3JlIG5v
bmxhenkgZXh0ZW5kZWQgc3RhdGUgKGkuZS4gcGFydHMgbm90IHRyYWNrZWQgYnkgQ1IwLlRTKS4g
Ki8KICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5
X3hzdGF0ZV91c2VkICkKLSAgICAgICAgcmV0dXJuOworICAgICAgICBnb3RvIG1heWJlX3N0dHM7
CiAKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAKQEAgLTIzMywxNCArMjMzLDE3IEBA
IHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdQogICAgICAgICB2LT5mcHVf
ZGlydGllZCA9IDE7CiAKICAgICAgICAgLyogWGVuIGRvZXNuJ3QgbmVlZCBUUyBzZXQsIGJ1dCB0
aGUgZ3Vlc3QgbWlnaHQuICovCi0gICAgICAgIGlmICggaXNfcHZfdmNwdSh2KSAmJiAodi0+YXJj
aC5wdl92Y3B1LmN0cmxyZWdbMF0gJiBYODZfQ1IwX1RTKSApCi0gICAgICAgICAgICBzdHRzKCk7
CisgICAgICAgIG5lZWRfc3R0cyA9IGlzX3B2X3ZjcHUodikgJiYgKHYtPmFyY2gucHZfdmNwdS5j
dHJscmVnWzBdICYgWDg2X0NSMF9UUyk7CiAgICAgfQogICAgIGVsc2UKICAgICB7CiAgICAgICAg
IGZwdV94cnN0b3IodiwgWFNUQVRFX05PTkxBWlkpOwotICAgICAgICBzdHRzKCk7CisgICAgICAg
IG5lZWRfc3R0cyA9IHRydWU7CiAgICAgfQorCisgbWF5YmVfc3R0czoKKyAgICBpZiAoIG5lZWRf
c3R0cyApCisgICAgICAgIHN0dHMoKTsKIH0KIAogLyogCi0tLSBhL3hlbi9jb21tb24vZWZpL3J1
bnRpbWUuYworKysgYi94ZW4vY29tbW9uL2VmaS9ydW50aW1lLmMKQEAgLTEzNSw3ICsxMzUsNyBA
QCB2b2lkIGVmaV9yc19sZWF2ZShzdHJ1Y3QgZWZpX3JzX3N0YXRlICpzCiAgICAgaXJxX2V4aXQo
KTsKICAgICBlZmlfcnNfb25fY3B1ID0gTlJfQ1BVUzsKICAgICBzcGluX3VubG9jaygmZWZpX3Jz
X2xvY2spOwotICAgIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoY3Vycik7CisgICAgdmNwdV9yZXN0
b3JlX2ZwdV9ub25sYXp5KGN1cnIsIHRydWUpOwogfQogCiBib29sIGVmaV9yc191c2luZ19wZ3Rh
Ymxlcyh2b2lkKQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2kzODcuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2kzODcuaApAQCAtMjgsNyArMjgsNyBAQCBzdHJ1Y3QgaXg4N19lbnYgewog
ICAgIHVpbnQxNl90IGZkcywgX3JlczY7CiB9OwogCi12b2lkIHZjcHVfcmVzdG9yZV9mcHVfZWFn
ZXIoc3RydWN0IHZjcHUgKnYpOwordm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X25vbmxhenkoc3RydWN0
IHZjcHUgKnYsIGJvb2wgbmVlZF9zdHRzKTsKIHZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9sYXp5KHN0
cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdmNwdV9zYXZlX2ZwdShzdHJ1Y3QgdmNwdSAqdik7CiB2b2lk
IHNhdmVfZnB1X2VuYWJsZSh2b2lkKTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:29:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12: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 1fXQc2-00036V-HE; Mon, 25 Jun 2018 12: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXQc1-00036Q-8j
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:28:53 +0000
X-Inumbo-ID: 5a15c54d-7873-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a15c54d-7873-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:29:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 06:28:50 -0600
Message-Id: <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 06:28:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
In-Reply-To: <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE0OjEyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjIvMjAxOCAwNzo1NSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBP
biAwNi8yMi8yMDE4IDA2OjI4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEzLjA2
LjE4IGF0IDEwOjUyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYwo+Pj4+IEBAIC0zNTkyLDcgKzM1OTIsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFu
ZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPj4+PiAgICAgICAgICAgICAgfQo+Pj4+
ICAgICAgICAgIH0KPj4+PiAgCj4+Pj4gLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0o
dikucDJtaWR4ICkKPj4+PiArICAgICAgICBpZiAoIGlkeCAhPSBJTlZBTElEX0FMVFAyTSAmJiBp
ZHggIT0gdmNwdV9hbHRwMm0odikucDJtaWR4ICkKPj4+PiAgICAgICAgICB7Cj4+Pj4gICAgICAg
ICAgICAgIEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSk7Cj4+Pgo+Pj4gSW4gdGhlIGNvZGUgaW1t
ZWRpYXRlbHkgYWhlYWQgb2YgdGhpcyB0aGVyZSBpcyBhbiBJTlZBTElEX0FMVFAyTSBjaGVjawo+
Pj4gYWxyZWFkeSAoaW4gdGhlIGVsc2UgYnJhbmNoKS4gSWYgdGhlIF9fdm1yZWFkKCkgY2FuIGxl
Z2l0aW1hdGVseSBwcm9kdWNlCj4+PiB0aGlzIHZhbHVlLCB3aHkgd291bGQgdGhlIGRvbWFpbiBi
ZSBjcmFzaGVkIHdoZW4gZ2V0dGluZyBiYWNrCj4+PiBJTlZBTElEX0FMVFAyTSBpbiB0aGUgb3Ro
ZXIgY2FzZT8gSSB0aGluayB0aGUgY29ycmVjdG5lc3Mgb2YgeW91ciBjaGFuZ2UKPj4+IGNhbiBv
bmx5IGJlIGp1ZGdlZCBvbmNlIGJvdGggY29kZSBwYXRocyBiZWhhdmUgY29uc2lzdGVudGx5Lgo+
PiAKPj4gWW91J3JlIHJpZ2h0LCBJIGhhZCBzb21laG93IGNvbnZpbmNlZCBteXNlbGYgdGhhdCB0
aGlzIGlzIGEgI1ZFLXNwZWNpZmljCj4+IHByb2JsZW0sIGJ1dCBpdCBsb29rcyBsaWtlIGEgZ2Vu
ZXJpYyBhbHRwMm0gcHJvYmxlbS4gSSdsbCBzaW11bGF0ZSB0aGUKPj4gb3RoZXIgYnJhbmNoIGlu
IHRoZSBjb2RlIGFuZCBzZWUgd2hhdCBpdCBkb2VzIHdpdGggbXkgc21hbGwgdGVzdAo+PiBhcHBs
aWNhdGlvbi4KPiAKPiBBZnRlciBhIGJpdCBvZiBkZWJ1Z2dpbmcsIHRoZSBpc3N1ZSBleHBsYWlu
ZWQgaW4gZnVsbCBzZWVtcyB0byBiZSB0aGlzCj4gKGl0IGluZGVlZCBhcHBlYXJzIHRvIGJlICNW
RS1zcGVjaWZpYywgYXMgaW5pdGlhbGx5IGFzc3VtZWQpOiBjbGllbnQKPiBhcHBsaWNhdGlvbiBj
YWxscyB4Y19hbHRwMm1fc2V0X2RvbWFpbl9zdGF0ZSh4Y2ksIGRvbWlkLCAxKSwgZm9sbG93ZWQg
YnkKPiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpICh3aXRoIGEgc3VpdGFibGUg
Z2ZuKSwgZm9sbG93ZWQgYnkKPiB4Y19hbHRwMm1fc2V0X2RvbWFpbl9zdGF0ZSh4Y2ksIGRvbWlk
LCAwKS4KPiAKPiBUaGlzIGNhdXNlcyBYZW4gdG8gZ28gdGhyb3VnaCB0aGUgZm9sbG93aW5nIHN0
ZXBzOgo+IAo+IDEuIGFsdHAybV92Y3B1X2luaXRpYWxpc2UoKSAoY2FsbHMgYWx0cDJtX3ZjcHVf
cmVzZXQoKSkuCj4gMi4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSAtPiB2bXhfdmNw
dV91cGRhdGVfdm1mdW5jX3ZlKCkuCj4gMy4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpIChjYWxscyBh
bHRwMm1fdmNwdV9yZXNldCgpIGFuZCAoaW5kaXJlY3RseSkKPiB2bXhfdmNwdV91cGRhdGVfZXB0
cCgpKS4KPiA0LiBTdGlsbCBwYXJ0IG9mIHRoZSBhbHRwMm1fdmNwdV9kZXN0cm95KCkgd29ya2Zs
b3csCj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KSBnZXRzIGNhbGxlZC4KPiAKPiBB
dCBzdGVwIDIsIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBtb2RpZmllcwo+IHYtPmFyY2gu
aHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIChmcm9tIDB4MTA1NGViIHRvIDB4MTQ3NGVi
IC0KPiB3aGljaCBoYXMgdGhlIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMg
Yml0IHNldCkuCj4gCj4gQXQgc3RlcCAzLCBhbHRwMm1fdmNwdV9yZXNldCgpIHNldHMgYXYtPnAy
bWlkeCA9IElOVkFMSURfQUxUUDJNLCB0aGVuCj4gdm14X3ZjcHVfdXBkYXRlX2VwdHAoKSBzZWVz
IHRoYXQgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUwo+IGlzIHNldCwgYW5k
IGFzIGEgY29uc2VxdWVuY2UgY2FsbHMgX192bXdyaXRlKEVQVFBfSU5ERVgsCj4gdmNwdV9hbHRw
Mm0odikucDJtaWR4KS4KPiAKPiBOb3csIGF0IHN0ZXAgNCB0aGUgU0VDT05EQVJZX0VYRUNfRU5B
QkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQgc2hvdWxkIG5vdwo+IGJlY29tZSAwLCBiZWNhdXNlIGFs
dHAybV92Y3B1X3Jlc2V0KCkgaGFzIHNldCB2ZWluZm9fZ2ZuIHRvIElOVkFMSURfR0ZOLgo+IEJ1
dCBfc29tZXRpbWVzXywgd2hhdCBoYXBwZW5zIGlzIHRoYXQgX2JldHdlZW5fIHN0ZXBzIDMgYW5k
IDQgYQo+IHZteF92bWV4aXRfaGFuZGxlcigpIG9jY3Vycywgd2hpY2ggX192bXJlYWQoKXMgRVBU
UF9JTkRFWCAob24gdGhlIGxvZ2ljCj4gYnJhbmNoIEkndmUgdHJpZWQgdG8gZml4KSwgY29tcGFy
ZXMgaXQgdG8gTUFYX0FMVFAyTSBhbmQgdGhlbiBwcm9jZWVkcwo+IHRvIEJVR19PTigpLCBicmlu
Z2luZyB0aGUgaHlwZXJ2aXNvciBkb3duLgoKVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlz
aXMuIFdpdGggdGhhdCBJIHdvbmRlciB3aGV0aGVyIGl0IGlzCnJlYXNvbmFibGUgZm9yIGEgVk0g
ZXhpdCB0byBvY2N1ciBpbiBwYXJhbGxlbCB3aXRoIHRoZSBwcm9jZXNzaW5nIG9mCmFsdHAybV92
Y3B1X2Rlc3Ryb3koKS4gU2hvdWxkbid0IGEgZG9tYWluIChvciB2Q1BVKSB1bmRlcmdvaW5nIHN1
Y2gKYSBtb2RlIGNoYW5nZSBiZSBwYXVzZWQ/CgpJIGFsc28gcmVtYWluIHVuY29udmluY2VkIHRo
YXQgYSBzaW1pbGFyIHJhY2UgaXMgZW50aXJlbHkgaW1wb3NzaWJsZSBpbiB0aGUKbm9uLSNWRSBj
YXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:29:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:29:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQch-00039b-Tn; Mon, 25 Jun 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=ndbz=jl=citrix.com=prvs=707e514f0=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXQch-00039U-1L
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:29:35 +0000
X-Inumbo-ID: 731a59c1-7873-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 731a59c1-7873-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:29:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75218709"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH for-4.11 v2] x86/EFI: further correct FPU state handling
 around runtime calls
Thread-Index: AQHUDH6Bz2qRcP6rwkG1qDRVaYf9uKRw5TFA
Date: Mon, 25 Jun 2018 12:24:26 +0000
Message-ID: <077e5092a4a446b68cecebd6711a0697@AMSPEX02CL03.citrite.net>
References: <5B30DD5A02000078001CD80E@prv1-mh.provo.novell.com>
In-Reply-To: <5B30DD5A02000078001CD80E@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 for-4.11 v2] x86/EFI: further correct FPU
 state handling around runtime 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjUgSnVuZSAyMDE4IDEzOjE4Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBBbmRyZXcgQ29vcGVy
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IFN1YmplY3Q6
IFtQQVRDSCBmb3ItNC4xMSB2Ml0geDg2L0VGSTogZnVydGhlciBjb3JyZWN0IEZQVSBzdGF0ZSBo
YW5kbGluZwo+IGFyb3VuZCBydW50aW1lIGNhbGxzCj4gCj4gV2UgbXVzdCBub3QgbGVhdmUgYSB2
Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCj4gbW9k
ZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBh
IDNyZAo+IGludm9jYXRpb24gb2Ygc3R0cygpIHRvIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKSwg
Y29uc29saWRhdGUgYWxsIG9mCj4gdGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBl
bmQgb2YgdGhlIGZ1bmN0aW9uLgo+IAo+IFJlbmFtZSB0aGUgZnVuY3Rpb24gYXQgdGhlIHNhbWUg
dGltZSB0byBiZXR0ZXIgcmVmbGVjdCBpdHMgcHVycG9zZSwgYXMKPiB0aGUgcGF0Y2hlcyB0b3Vj
aGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCj4gCj4gVGhlIG5ldyBmdW5jdGlvbiBw
YXJhbWV0ZXIgaXMgbm90IHJlYWxseSB3ZWxsIG5hbWVkLCBidXQKPiAibmVlZF9zdHRzX2lmX25v
dF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjI6IEFsc28gcmVuYW1l
IHRoZSBmdW5jdGlvbi4KPiAtLS0KPiBTdWdnZXN0aW9ucyBvbiB0aGUgcGFyYW1ldGVyIG5hbWlu
ZyB3ZWxjb21lOyAibWF5YmVfc3R0cyIsIGZvciBleGFtcGxlLAo+IGlzIG5vdCBhIG5hbWUgSSBj
b25zaWRlciBhbnkgYmV0dGVyLCBhcyB0aGVyZSdzIG5vICJtYXliZSIgaW52b2x2ZWQgaW4KPiB0
aGUgRUZJIHJ1bnRpbWUgY2FsbCBjYXNlIGZvciBhIG5vdC1mdWxseS1lYWdlciB2Q1BVLgo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
Ywo+IEBAIC0xNjM2LDcgKzE2MzYsNyBAQCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZv
aWQpCj4gICAgICAgICAgICAgIGlmICggY3B1X2hhc194c2F2ZXMgJiYgaXNfaHZtX3ZjcHUobikg
KQo+ICAgICAgICAgICAgICAgICAgc2V0X21zcl94c3Mobi0+YXJjaC5odm1fdmNwdS5tc3JfeHNz
KTsKPiAgICAgICAgICB9Cj4gLSAgICAgICAgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihuKTsKPiAr
ICAgICAgICB2Y3B1X3Jlc3RvcmVfZnB1X25vbmxhenkobiwgZmFsc2UpOwo+ICAgICAgICAgIG5k
LT5hcmNoLmN0eHRfc3dpdGNoLT50byhuKTsKPiAgICAgIH0KPiAKPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gQEAg
LTIxNDYsNyArMjE0Niw3IEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfcHV0X2ZwdSgKPiAgICAgICAg
ICAgKiAgIGJ5IGh2bWVtdWxfZ2V0X2ZwdSgpLgo+ICAgICAgICAgICAqLwo+ICAgICAgICAgIGlm
ICggY3Vyci0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQo+IC0gICAgICAgICAgICB2Y3B1X3Jlc3Rv
cmVfZnB1X2VhZ2VyKGN1cnIpOwo+ICsgICAgICAgICAgICB2Y3B1X3Jlc3RvcmVfZnB1X25vbmxh
enkoY3VyciwgZmFsc2UpOwo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICB7Cj4gICAgICAgICAg
ICAgIGN1cnItPmZwdV9kaXJ0aWVkID0gZmFsc2U7Cj4gLS0tIGEveGVuL2FyY2gveDg2L2kzODcu
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKPiBAQCAtMjA2LDExICsyMDYsMTEgQEAgc3Rh
dGljIGlubGluZSB2b2lkIGZwdV9meHNhdmUoc3RydWN0IHZjcAo+ICAvKiAgICAgICBWQ1BVIEZQ
VSBGdW5jdGlvbnMgICAgKi8KPiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCj4g
IC8qIFJlc3RvcmUgRlBVIHN0YXRlIHdoZW5ldmVyIFZDUFUgaXMgc2NoZHVsZWQgaW4uICovCj4g
LXZvaWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdSAqdikKPiArdm9pZCB2Y3B1
X3Jlc3RvcmVfZnB1X25vbmxhenkoc3RydWN0IHZjcHUgKnYsIGJvb2wgbmVlZF9zdHRzKQo+ICB7
Cj4gICAgICAvKiBSZXN0b3JlIG5vbmxhenkgZXh0ZW5kZWQgc3RhdGUgKGkuZS4gcGFydHMgbm90
IHRyYWNrZWQgYnkgQ1IwLlRTKS4gKi8KPiAgICAgIGlmICggIXYtPmFyY2guZnVsbHlfZWFnZXJf
ZnB1ICYmICF2LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQgKQo+IC0gICAgICAgIHJldHVybjsK
PiArICAgICAgICBnb3RvIG1heWJlX3N0dHM7CgpJdCdzIHJlYWxseSBqdXN0IGFuICdvdXQnIGxh
YmVsIChBRkFJQ1QsIHNpbmNlIG5lZWRfc3R0cyBuZWVkcyB0byBiZSB0cnVlIGZvciB0aGVyZSB0
byBiZSBhbnkgb3RoZXIgc2VtYW50aWMpIHNvIGhvdyBhYm91dCBqdXN0IGNhbGxpbmcgaXQgdGhh
dCByYXRoZXIgdGhhbiAnbWF5YmVfc3R0cyc/CgogIFBhdWwKCj4gCj4gICAgICBBU1NFUlQoIWlz
X2lkbGVfdmNwdSh2KSk7Cj4gCj4gQEAgLTIzMywxNCArMjMzLDE3IEBAIHZvaWQgdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdQo+ICAgICAgICAgIHYtPmZwdV9kaXJ0aWVkID0gMTsK
PiAKPiAgICAgICAgICAvKiBYZW4gZG9lc24ndCBuZWVkIFRTIHNldCwgYnV0IHRoZSBndWVzdCBt
aWdodC4gKi8KPiAtICAgICAgICBpZiAoIGlzX3B2X3ZjcHUodikgJiYgKHYtPmFyY2gucHZfdmNw
dS5jdHJscmVnWzBdICYgWDg2X0NSMF9UUykgKQo+IC0gICAgICAgICAgICBzdHRzKCk7Cj4gKyAg
ICAgICAgbmVlZF9zdHRzID0gaXNfcHZfdmNwdSh2KSAmJiAodi0+YXJjaC5wdl92Y3B1LmN0cmxy
ZWdbMF0gJgo+IFg4Nl9DUjBfVFMpOwo+ICAgICAgfQo+ICAgICAgZWxzZQo+ICAgICAgewo+ICAg
ICAgICAgIGZwdV94cnN0b3IodiwgWFNUQVRFX05PTkxBWlkpOwo+IC0gICAgICAgIHN0dHMoKTsK
PiArICAgICAgICBuZWVkX3N0dHMgPSB0cnVlOwo+ICAgICAgfQo+ICsKPiArIG1heWJlX3N0dHM6
Cj4gKyAgICBpZiAoIG5lZWRfc3R0cyApCj4gKyAgICAgICAgc3R0cygpOwo+ICB9Cj4gCj4gIC8q
Cj4gLS0tIGEveGVuL2NvbW1vbi9lZmkvcnVudGltZS5jCj4gKysrIGIveGVuL2NvbW1vbi9lZmkv
cnVudGltZS5jCj4gQEAgLTEzNSw3ICsxMzUsNyBAQCB2b2lkIGVmaV9yc19sZWF2ZShzdHJ1Y3Qg
ZWZpX3JzX3N0YXRlICpzCj4gICAgICBpcnFfZXhpdCgpOwo+ICAgICAgZWZpX3JzX29uX2NwdSA9
IE5SX0NQVVM7Cj4gICAgICBzcGluX3VubG9jaygmZWZpX3JzX2xvY2spOwo+IC0gICAgdmNwdV9y
ZXN0b3JlX2ZwdV9lYWdlcihjdXJyKTsKPiArICAgIHZjcHVfcmVzdG9yZV9mcHVfbm9ubGF6eShj
dXJyLCB0cnVlKTsKPiAgfQo+IAo+ICBib29sIGVmaV9yc191c2luZ19wZ3RhYmxlcyh2b2lkKQo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaTM4Ny5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9pMzg3LmgKPiBAQCAtMjgsNyArMjgsNyBAQCBzdHJ1Y3QgaXg4N19lbnYgewo+ICAgICAg
dWludDE2X3QgZmRzLCBfcmVzNjsKPiAgfTsKPiAKPiAtdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2Vh
Z2VyKHN0cnVjdCB2Y3B1ICp2KTsKPiArdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X25vbmxhenkoc3Ry
dWN0IHZjcHUgKnYsIGJvb2wgbmVlZF9zdHRzKTsKPiAgdm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2xh
enkoc3RydWN0IHZjcHUgKnYpOwo+ICB2b2lkIHZjcHVfc2F2ZV9mcHUoc3RydWN0IHZjcHUgKnYp
Owo+ICB2b2lkIHNhdmVfZnB1X2VuYWJsZSh2b2lkKTsKPiAKPiAKPiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:31:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:31:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQeb-0003o5-Cl; Mon, 25 Jun 2018 12: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=vgpp=jl=citrix.com=prvs=707a9d356=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXQea-0003nu-Bk
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:31:32 +0000
X-Inumbo-ID: b9406ef5-7873-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9406ef5-7873-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:31:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75218874"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B30DD5A02000078001CD80E@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: <0d93c4c2-9e8a-ec56-9570-24a9d851551d@citrix.com>
Date: Mon, 25 Jun 2018 13:27:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30DD5A02000078001CD80E@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.11 v2] x86/EFI: further correct FPU
 state handling around runtime 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: Juergen Gross <jgross@suse.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>

T24gMjUvMDYvMTggMTM6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdlIG11c3Qgbm90IGxlYXZl
IGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgo+
IG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBhZGRp
bmcgYSAzcmQKPiBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCksIGNvbnNvbGlkYXRlIGFsbCBvZgo+IHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KPgo+IFJlbmFtZSB0aGUgZnVuY3Rpb24gYXQgdGhlIHNh
bWUgdGltZSB0byBiZXR0ZXIgcmVmbGVjdCBpdHMgcHVycG9zZSwgYXMKPiB0aGUgcGF0Y2hlcyB0
b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCj4KPiBUaGUgbmV3IGZ1bmN0aW9u
IHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAo+ICJuZWVkX3N0dHNfaWZf
bm90X2Z1bGx5X2VhZ2VyIiBzZWVtZWQgZXhjZXNzaXZlIHRvIG1lLgoKUGVyaGFwcyBwdXQgdGhp
cyBpbiBhIGNvbW1lbnQgYmVzaWRlIHRoZSBkZWNsYXJhdGlvbi9kZWZpbml0aW9uP8KgIEZvcgpm
dXR1cmUgcGVvcGxlIHJlYWRpbmcgdGhpcyBjb2RlLCBpdHMgbW9yZSB1c2VmdWwgdGhlcmUgdGhh
biBpbiB0aGUKY29tbWl0IG1lc3NhZ2U/CgpFaXRoZXIgd2F5LCBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12: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 1fXQfE-0003sv-ON; Mon, 25 Jun 2018 12:32:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q3xk=jl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXQfD-0003sZ-8k
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:32:11 +0000
X-Inumbo-ID: d09ff342-7873-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d09ff342-7873-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:32: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 4D35C303CD95
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 16:48:19 +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 8CA387FC05
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 15:32:09 +0300 (EEST)
Received: (qmail 19164 invoked from network); 25 Jun 2018 15:32:09 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 25 Jun 2018 15:32:09 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
 <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
Date: Mon, 25 Jun 2018 15:32:06 +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: <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76509
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488128,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.010827)], BW: [Enabled, t:
 (0.000015,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.021994,0.000344)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.102862), Hit: No, Details:
 v2.7.12; Id: 15.1i60in9.1cgres4oj.qhdpr], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjUvMjAxOCAwMzoyOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDYu
MTggYXQgMTQ6MTIsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMDYv
MjIvMjAxOCAwNzo1NSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+Pj4gT24gMDYvMjIvMjAx
OCAwNjoyOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMTMuMDYuMTggYXQgMTA6
NTIsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKPj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMKPj4+Pj4gQEAgLTM1OTIsNyArMzU5Miw3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+Pj4+PiAgICAgICAgICAgICAgfQo+Pj4+PiAgICAg
ICAgICB9Cj4+Pj4+ICAKPj4+Pj4gLSAgICAgICAgaWYgKCBpZHggIT0gdmNwdV9hbHRwMm0odiku
cDJtaWR4ICkKPj4+Pj4gKyAgICAgICAgaWYgKCBpZHggIT0gSU5WQUxJRF9BTFRQMk0gJiYgaWR4
ICE9IHZjcHVfYWx0cDJtKHYpLnAybWlkeCApCj4+Pj4+ICAgICAgICAgIHsKPj4+Pj4gICAgICAg
ICAgICAgIEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSk7Cj4+Pj4KPj4+PiBJbiB0aGUgY29kZSBp
bW1lZGlhdGVseSBhaGVhZCBvZiB0aGlzIHRoZXJlIGlzIGFuIElOVkFMSURfQUxUUDJNIGNoZWNr
Cj4+Pj4gYWxyZWFkeSAoaW4gdGhlIGVsc2UgYnJhbmNoKS4gSWYgdGhlIF9fdm1yZWFkKCkgY2Fu
IGxlZ2l0aW1hdGVseSBwcm9kdWNlCj4+Pj4gdGhpcyB2YWx1ZSwgd2h5IHdvdWxkIHRoZSBkb21h
aW4gYmUgY3Jhc2hlZCB3aGVuIGdldHRpbmcgYmFjawo+Pj4+IElOVkFMSURfQUxUUDJNIGluIHRo
ZSBvdGhlciBjYXNlPyBJIHRoaW5rIHRoZSBjb3JyZWN0bmVzcyBvZiB5b3VyIGNoYW5nZQo+Pj4+
IGNhbiBvbmx5IGJlIGp1ZGdlZCBvbmNlIGJvdGggY29kZSBwYXRocyBiZWhhdmUgY29uc2lzdGVu
dGx5Lgo+Pj4KPj4+IFlvdSdyZSByaWdodCwgSSBoYWQgc29tZWhvdyBjb252aW5jZWQgbXlzZWxm
IHRoYXQgdGhpcyBpcyBhICNWRS1zcGVjaWZpYwo+Pj4gcHJvYmxlbSwgYnV0IGl0IGxvb2tzIGxp
a2UgYSBnZW5lcmljIGFsdHAybSBwcm9ibGVtLiBJJ2xsIHNpbXVsYXRlIHRoZQo+Pj4gb3RoZXIg
YnJhbmNoIGluIHRoZSBjb2RlIGFuZCBzZWUgd2hhdCBpdCBkb2VzIHdpdGggbXkgc21hbGwgdGVz
dAo+Pj4gYXBwbGljYXRpb24uCj4+Cj4+IEFmdGVyIGEgYml0IG9mIGRlYnVnZ2luZywgdGhlIGlz
c3VlIGV4cGxhaW5lZCBpbiBmdWxsIHNlZW1zIHRvIGJlIHRoaXMKPj4gKGl0IGluZGVlZCBhcHBl
YXJzIHRvIGJlICNWRS1zcGVjaWZpYywgYXMgaW5pdGlhbGx5IGFzc3VtZWQpOiBjbGllbnQKPj4g
YXBwbGljYXRpb24gY2FsbHMgeGNfYWx0cDJtX3NldF9kb21haW5fc3RhdGUoeGNpLCBkb21pZCwg
MSksIGZvbGxvd2VkIGJ5Cj4+IHhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVfbm90aWZ5KCkgKHdp
dGggYSBzdWl0YWJsZSBnZm4pLCBmb2xsb3dlZCBieQo+PiB4Y19hbHRwMm1fc2V0X2RvbWFpbl9z
dGF0ZSh4Y2ksIGRvbWlkLCAwKS4KPj4KPj4gVGhpcyBjYXVzZXMgWGVuIHRvIGdvIHRocm91Z2gg
dGhlIGZvbGxvd2luZyBzdGVwczoKPj4KPj4gMS4gYWx0cDJtX3ZjcHVfaW5pdGlhbGlzZSgpIChj
YWxscyBhbHRwMm1fdmNwdV9yZXNldCgpKS4KPj4gMi4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxl
X25vdGlmeSAtPiB2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkuCj4+IDMuIGFsdHAybV92Y3B1
X2Rlc3Ryb3koKSAoY2FsbHMgYWx0cDJtX3ZjcHVfcmVzZXQoKSBhbmQgKGluZGlyZWN0bHkpCj4+
IHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkpLgo+PiA0LiBTdGlsbCBwYXJ0IG9mIHRoZSBhbHRwMm1f
dmNwdV9kZXN0cm95KCkgd29ya2Zsb3csCj4+IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUo
dikgZ2V0cyBjYWxsZWQuCj4+Cj4+IEF0IHN0ZXAgMiwgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192
ZSgpIG1vZGlmaWVzCj4+IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIChm
cm9tIDB4MTA1NGViIHRvIDB4MTQ3NGViIC0KPj4gd2hpY2ggaGFzIHRoZSBTRUNPTkRBUllfRVhF
Q19FTkFCTEVfVklSVF9FWENFUFRJT05TIGJpdCBzZXQpLgo+Pgo+PiBBdCBzdGVwIDMsIGFsdHAy
bV92Y3B1X3Jlc2V0KCkgc2V0cyBhdi0+cDJtaWR4ID0gSU5WQUxJRF9BTFRQMk0sIHRoZW4KPj4g
dm14X3ZjcHVfdXBkYXRlX2VwdHAoKSBzZWVzIHRoYXQgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJ
UlRfRVhDRVBUSU9OUwo+PiBpcyBzZXQsIGFuZCBhcyBhIGNvbnNlcXVlbmNlIGNhbGxzIF9fdm13
cml0ZShFUFRQX0lOREVYLAo+PiB2Y3B1X2FsdHAybSh2KS5wMm1pZHgpLgo+Pgo+PiBOb3csIGF0
IHN0ZXAgNCB0aGUgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQgc2hv
dWxkIG5vdwo+PiBiZWNvbWUgMCwgYmVjYXVzZSBhbHRwMm1fdmNwdV9yZXNldCgpIGhhcyBzZXQg
dmVpbmZvX2dmbiB0byBJTlZBTElEX0dGTi4KPj4gQnV0IF9zb21ldGltZXNfLCB3aGF0IGhhcHBl
bnMgaXMgdGhhdCBfYmV0d2Vlbl8gc3RlcHMgMyBhbmQgNCBhCj4+IHZteF92bWV4aXRfaGFuZGxl
cigpIG9jY3Vycywgd2hpY2ggX192bXJlYWQoKXMgRVBUUF9JTkRFWCAob24gdGhlIGxvZ2ljCj4+
IGJyYW5jaCBJJ3ZlIHRyaWVkIHRvIGZpeCksIGNvbXBhcmVzIGl0IHRvIE1BWF9BTFRQMk0gYW5k
IHRoZW4gcHJvY2VlZHMKPj4gdG8gQlVHX09OKCksIGJyaW5naW5nIHRoZSBoeXBlcnZpc29yIGRv
d24uCj4gCj4gVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlzaXMuIFdpdGggdGhhdCBJIHdv
bmRlciB3aGV0aGVyIGl0IGlzCj4gcmVhc29uYWJsZSBmb3IgYSBWTSBleGl0IHRvIG9jY3VyIGlu
IHBhcmFsbGVsIHdpdGggdGhlIHByb2Nlc3Npbmcgb2YKPiBhbHRwMm1fdmNwdV9kZXN0cm95KCku
IFNob3VsZG4ndCBhIGRvbWFpbiAob3IgdkNQVSkgdW5kZXJnb2luZyBzdWNoCj4gYSBtb2RlIGNo
YW5nZSBiZSBwYXVzZWQ/Cj4gCj4gSSBhbHNvIHJlbWFpbiB1bmNvbnZpbmNlZCB0aGF0IGEgc2lt
aWxhciByYWNlIGlzIGVudGlyZWx5IGltcG9zc2libGUgaW4gdGhlCj4gbm9uLSNWRSBjYXNlLgoK
QXBvbG9naWVzLCBJIHNlZW0gdG8gaGF2ZSBtaXNyZWFkIHRoZSBjcmFzaCB0aW1pbmcuCgpBICJn
b29kIHJ1biI6CgooWEVOKSBbIDE5MjMuOTY0ODMyXSBhbHRwMm1fdmNwdV9pbml0aWFsaXNlKCkK
KFhFTikgWyAxOTIzLjk2NDgzNl0gYWx0cDJtX3ZjcHVfcmVzZXQoKQooWEVOKSBbIDE5MjMuOTY0
ODM3XSAxIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKQooWEVOKSBbIDE5MjMuOTY0ODM4XSB2bXhf
dmNwdV91cGRhdGVfZXB0cCgpCihYRU4pIFsgMTkyMy45NjQ4NzZdIEhWTU9QX2FsdHAybV92Y3B1
X2VuYWJsZV9ub3RpZnkKKFhFTikgWyAxOTIzLjk2NDg3OF0gdm14X3ZjcHVfdXBkYXRlX3ZtZnVu
Y192ZSgwKSwKdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2w6IDB4MTA1NGVi
CihYRU4pIFsgMTkyMy45NjQ4ODBdIGV4aXQgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgwKSwK
di0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2w6IDB4MTQ3NGViCihYRU4pIFsg
MTkyMy45NjQ5ODZdIGFsdHAybV92Y3B1X2Rlc3Ryb3koKQooWEVOKSBbIDE5MjMuOTY0OTg3XSBh
bHRwMm1fdmNwdV9yZXNldCgpCihYRU4pIFsgMTkyMy45NjQ5ODhdIDIgYWx0cDJtX3ZjcHVfdXBk
YXRlX3AybSgpCihYRU4pIFsgMTkyMy45NjQ5ODldIHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkKKFhF
TikgWyAxOTIzLjk2NDk5MV0gX192bXdyaXRlKEVQVFBfSU5ERVgsIDY1NTM1KQooWEVOKSBbIDE5
MjMuOTY0OTkyXSB2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKDApLAp2LT5hcmNoLmh2bV92bXgu
c2Vjb25kYXJ5X2V4ZWNfY29udHJvbDogMHgxNDc0ZWIKKFhFTikgWyAxOTIzLjk2NDk5M10gZXhp
dCB2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKDApLAp2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5
X2V4ZWNfY29udHJvbDogMHgxMDU0ZWIKCkNyYXNoOgoKKFhFTikgWyAxOTI0LjM2NzI3M10gYWx0
cDJtX3ZjcHVfaW5pdGlhbGlzZSgpCihYRU4pIFsgMTkyNC4zNjcyNzddIGFsdHAybV92Y3B1X3Jl
c2V0KCkKKFhFTikgWyAxOTI0LjM2NzI3OF0gMSBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkKKFhF
TikgWyAxOTI0LjM2NzI3OV0gdm14X3ZjcHVfdXBkYXRlX2VwdHAoKQooWEVOKSBbIDE5MjQuMzY3
MzE4XSBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5CihYRU4pIFsgMTkyNC4zNjczMjFd
IHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoMCksCnYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlf
ZXhlY19jb250cm9sOiAweDEwNTRlYgooWEVOKSBbIDE5MjQuMzY3MzI2XSBleGl0IHZteF92Y3B1
X3VwZGF0ZV92bWZ1bmNfdmUoMCksCnYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250
cm9sOiAweDE0NzRlYgooWEVOKSBbIDE5MjQuMzY3MzQ0XSBYZW4gQlVHIGF0IHZteC5jOjM0MDcK
ClRoZSB2bXhfdm1leGl0X2hhbmRsZXIoKSBjYWxsIGFwcGVhcnMgdG8gaGFwcGVuIHJpZ2h0IGFm
dGVyIHRoZSBmaXJzdAp2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgY2FsbCwgYnV0IHN0aWxs
IGJlZm9yZQphbHRwMm1fdmNwdV9kZXN0cm95KCkuIEkgd2FzIGFsc28gcXVpdGUgY29uZnVzZSB0
aGF0IGEKdm14X3ZtZXhpdF9oYW5kbGVyKCkgcnVuIGlzIHBvc3NpYmxlIGluIHBhcmFsbGVsIHdp
dGggYW4gSFZNT1AuCgpJJ2xsIGtlZXAgZGlnZ2luZy4KCgpUaGFua3MsClJhenZhbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:40:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:40:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQnK-0004lC-Rr; Mon, 25 Jun 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=q3xk=jl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXQnJ-0004l7-VW
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:40:33 +0000
X-Inumbo-ID: fc56dc6d-7874-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id fc56dc6d-7874-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:40:48 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 3E43F3086F06
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 16:56:42 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 7A3427FBF0
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 15:40:32 +0300 (EEST)
Received: (qmail 19610 invoked from network); 25 Jun 2018 15:40:31 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 25 Jun 2018 15:40:31 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
 <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
 <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
Message-ID: <105579cf-9018-f211-c869-ca98e0c84c32@bitdefender.com>
Date: Mon, 25 Jun 2018 15:40:28 +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: <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76509
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488128,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.003871)], BW: [Enabled, t:
 (0.000009,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014406,0.000081)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.068087), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1cgrfbfe0.qvi3e], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAoWEVOKSBbIDE5MjMuOTY0ODMyXSBhbHRwMm1fdmNwdV9pbml0aWFsaXNlKCkKPiAoWEVOKSBb
IDE5MjMuOTY0ODM2XSBhbHRwMm1fdmNwdV9yZXNldCgpCj4gKFhFTikgWyAxOTIzLjk2NDgzN10g
MSBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkKPiAoWEVOKSBbIDE5MjMuOTY0ODM4XSB2bXhfdmNw
dV91cGRhdGVfZXB0cCgpCj4gKFhFTikgWyAxOTIzLjk2NDg3Nl0gSFZNT1BfYWx0cDJtX3ZjcHVf
ZW5hYmxlX25vdGlmeQo+IChYRU4pIFsgMTkyMy45NjQ4NzhdIHZteF92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUoMCksCj4gdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2w6IDB4MTA1
NGViCj4gKFhFTikgWyAxOTIzLjk2NDg4MF0gZXhpdCB2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3Zl
KDApLAo+IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sOiAweDE0NzRlYgo+
IChYRU4pIFsgMTkyMy45NjQ5ODZdIGFsdHAybV92Y3B1X2Rlc3Ryb3koKQo+IChYRU4pIFsgMTky
My45NjQ5ODddIGFsdHAybV92Y3B1X3Jlc2V0KCkKPiAoWEVOKSBbIDE5MjMuOTY0OTg4XSAyIGFs
dHAybV92Y3B1X3VwZGF0ZV9wMm0oKQo+IChYRU4pIFsgMTkyMy45NjQ5ODldIHZteF92Y3B1X3Vw
ZGF0ZV9lcHRwKCkKPiAoWEVOKSBbIDE5MjMuOTY0OTkxXSBfX3Ztd3JpdGUoRVBUUF9JTkRFWCwg
NjU1MzUpCj4gKFhFTikgWyAxOTIzLjk2NDk5Ml0gdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgw
KSwKPiB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbDogMHgxNDc0ZWIKPiAo
WEVOKSBbIDE5MjMuOTY0OTkzXSBleGl0IHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoMCksCj4g
di0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2w6IDB4MTA1NGViCj4gCj4gQ3Jh
c2g6Cj4gCj4gKFhFTikgWyAxOTI0LjM2NzI3M10gYWx0cDJtX3ZjcHVfaW5pdGlhbGlzZSgpCj4g
KFhFTikgWyAxOTI0LjM2NzI3N10gYWx0cDJtX3ZjcHVfcmVzZXQoKQo+IChYRU4pIFsgMTkyNC4z
NjcyNzhdIDEgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSgpCj4gKFhFTikgWyAxOTI0LjM2NzI3OV0g
dm14X3ZjcHVfdXBkYXRlX2VwdHAoKQo+IChYRU4pIFsgMTkyNC4zNjczMThdIEhWTU9QX2FsdHAy
bV92Y3B1X2VuYWJsZV9ub3RpZnkKPiAoWEVOKSBbIDE5MjQuMzY3MzIxXSB2bXhfdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKDApLAo+IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9s
OiAweDEwNTRlYgo+IChYRU4pIFsgMTkyNC4zNjczMjZdIGV4aXQgdm14X3ZjcHVfdXBkYXRlX3Zt
ZnVuY192ZSgwKSwKPiB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbDogMHgx
NDc0ZWIKPiAoWEVOKSBbIDE5MjQuMzY3MzQ0XSBYZW4gQlVHIGF0IHZteC5jOjM0MDcKCkFjdHVh
bGx5IEkgdGhpbmsgdGhpcyBzaG93cyB1cyB0aGUgcHJvYmxlbTogNjU1MzUgKElOVkFMSURfQUxU
UDJNKSBpcyBhCnN0YWxlIHZhbHVlIGZyb20gYSBwcmV2aW91cyBnb29kIHJ1bi4gQnV0IHRoZSBF
UFRQX0lOREVYIHZhbHVlIGlzCmlnbm9yZWQgdW5sZXNzIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9W
SVJUX0VYQ0VQVElPTlMgaXMgc2V0LiBTbyBhdCB0aGUKY3Jhc2ggcG9pbnQsIFNFQ09OREFSWV9F
WEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMganVzdCBnb3Qgc2V0LCB0aGUKImxpdmUiIGluZGV4
IGlzIDAsIGFuZCB0aGUgc3RhbGUgSU5WQUxJRF9BTFRQMk0gdmFsdWUgaXMgYmVpbmcgcmVhZCBm
cm9tCnRoZSBwcmV2aW91cyBydW4gKGFuZCBjb21wYXJlZCB0byAwIGFuZCBNQVhfQUxUUDJNKS4K
CgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12: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 1fXQqL-0004t8-DF; Mon, 25 Jun 2018 12:43: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=+cyn=jl=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fXQqK-0004sE-99
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:43:40 +0000
X-Inumbo-ID: ff764dd5-7874-11e8-9728-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff764dd5-7874-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 14:40:53 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id y4-v6so7365205qka.5
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 05:43:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=Zh1e1cXNw3DKZtCDbdrfbkiCXZMg8qqGWos+WoeWfTo=;
 b=d6oc+CaW+PISqGSmMTdr9xF3OEPGtPlARTil1vu3sIM+TlTJMxhtXVxsHQbFbb5Kx4
 zl6qmbBIQBTu5cD9acetJ/EMy92NJVbQo9cRltGxrTRJ0kz5sN0UjiPlOSmNW+ML6uWV
 LPRMf4zg84LRGsOTgrcVs57WP9IfAZ8BaYiAbKfJRZYHVn3PJwWxnFhWQ2xyogOWjKm9
 lVRTrwKL7Ws3FAUJZUouh3xMYS/kpMbFFI7DRkFLx1VKF9xrsiOop8RnvUd4kL5pUlln
 8HKniTosWZkZ2DRW6om+eyX4nMEjwEmjpgJoj3B++BlpMeyNopk/gHaufc0w0vu/5IrM
 Bc3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=Zh1e1cXNw3DKZtCDbdrfbkiCXZMg8qqGWos+WoeWfTo=;
 b=XZj+CqAcJ+RQhb8IISu7mtkM6KYeEz9/r0caVIeQU29fRBpgyBvyVQAHUChAic5q/T
 ho1TNhidJjaCw6tGD/RiQ/9/4x2YfLDQuVkRMm71rKY72RuAdCTYjjeBxklbmqqrexw1
 c7dMSLJJ531LAt8l9b9ZDk+K9HMXY7tKbs3V7AQX+HwJ4RyoLhPHNRX6OFb+JQYCcixb
 dwuY7uHB5En1hRSEGt/HiwwBBxSynXlayHP28NhLBQemJwODGkOQr4PIEVge9Vr1Ywdy
 OIJpRffO27CdoskQvJSPvJA/P/NIPRNiTb9zyB6taqibSfchuYNCl1woDG4R/MXPdfex
 tmCA==
X-Gm-Message-State: APt69E2PUJBSeLgvUtwOJRcBS3dORDexNm+jx8aST7noZbqDTfFoNYlv
 1BbdQrY+lC8HtzM1nkxpuUo=
X-Google-Smtp-Source: ADUXVKKuUEc6bAea6WerfkU7xGNLUpDg7KygIoJez6lbcHMQPOH2qJ7XZSukk+XRHaT1V9ojTjp70w==
X-Received: by 2002:ae9:e113:: with SMTP id
 g19-v6mr10681764qkm.9.1529930618498; 
 Mon, 25 Jun 2018 05:43:38 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id m15-v6sm12549562qtm.84.2018.06.25.05.43.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 25 Jun 2018 05:43:38 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Thomas Huth <thuth@redhat.com>,
	Stefan Weil <sw@weilnetz.de>
Date: Mon, 25 Jun 2018 09:42:03 -0300
Message-Id: <20180625124238.25339-12-f4bug@amsat.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180625124238.25339-1-f4bug@amsat.org>
References: <20180625124238.25339-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 11/46] hw/xen: Use the IEC binary prefix
 definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>,
 "open list:Block layer core" <qemu-block@nongnu.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 qemu-devel@nongnu.org, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Max Reitz <mreitz@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgZWFzZXMgY29kZSByZXZpZXcsIHVuaXQgaXMgZXhwbGljaXQuCgpQYXRjaCBnZW5lcmF0ZWQg
dXNpbmc6CgogICQgZ2l0IGdyZXAgLUUgJygxMDI0fDIwNDh8NDA5Nnw4MTkyfCg8PHw+PikuPygx
MHwyMHwzMCkpJyBody8gaW5jbHVkZS9ody8KCmFuZCBtb2RpZmllZCBtYW51YWxseS4KClNpZ25l
ZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+ClJldmll
d2VkLWJ5OiBBbGFuIFJvYmluc29uIDxBbGFuLlJvYmluc29uQHRzLmZ1aml0c3UuY29tPgotLS0K
IGh3L2Jsb2NrL3hlbl9kaXNrLmMgICAgICAgIHwgIDMgKystCiBody9pMzg2L3hlbi94ZW4tbWFw
Y2FjaGUuYyB8ICAzICsrLQogaHcveGVucHYveGVuX2RvbWFpbmJ1aWxkLmMgfCAxMyArKysrKysr
LS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvYmxvY2sveGVuX2Rpc2suYyBiL2h3L2Jsb2NrL3hlbl9kaXNrLmMK
aW5kZXggOWZiYzBjZGI4Ny4uMzZlZmY5NGY4NCAxMDA2NDQKLS0tIGEvaHcvYmxvY2sveGVuX2Rp
c2suYworKysgYi9ody9ibG9jay94ZW5fZGlzay5jCkBAIC0yMCw2ICsyMCw3IEBACiAgKi8KIAog
I2luY2x1ZGUgInFlbXUvb3NkZXAuaCIKKyNpbmNsdWRlICJxZW11L3VuaXRzLmgiCiAjaW5jbHVk
ZSA8c3lzL2lvY3RsLmg+CiAjaW5jbHVkZSA8c3lzL3Vpby5oPgogCkBAIC04MTQsNyArODE1LDcg
QEAgc3RhdGljIGludCBibGtfY29ubmVjdChzdHJ1Y3QgWGVuRGV2aWNlICp4ZW5kZXYpCiAgICAg
eGVuX3B2X3ByaW50Zih4ZW5kZXYsIDEsICJ0eXBlIFwiJXNcIiwgZmlsZXByb3RvIFwiJXNcIiwg
ZmlsZW5hbWUgXCIlc1wiLCIKICAgICAgICAgICAgICAgICAgICIgc2l6ZSAlIiBQUklkNjQgIiAo
JSIgUFJJZDY0ICIgTUIpXG4iLAogICAgICAgICAgICAgICAgICAgYmxrZGV2LT50eXBlLCBibGtk
ZXYtPmZpbGVwcm90bywgYmxrZGV2LT5maWxlbmFtZSwKLSAgICAgICAgICAgICAgICAgIGJsa2Rl
di0+ZmlsZV9zaXplLCBibGtkZXYtPmZpbGVfc2l6ZSA+PiAyMCk7CisgICAgICAgICAgICAgICAg
ICBibGtkZXYtPmZpbGVfc2l6ZSwgYmxrZGV2LT5maWxlX3NpemUgLyBNaUIpOwogCiAgICAgLyog
RmlsbCBpbiBudW1iZXIgb2Ygc2VjdG9yIHNpemUgYW5kIG51bWJlciBvZiBzZWN0b3JzICovCiAg
ICAgeGVuc3RvcmVfd3JpdGVfYmVfaW50KHhlbmRldiwgInNlY3Rvci1zaXplIiwgYmxrZGV2LT5m
aWxlX2Jsayk7CmRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyBiL2h3L2kz
ODYveGVuL3hlbi1tYXBjYWNoZS5jCmluZGV4IDYyOGI4MTNhMTEuLjRlNGYwNjlhMjQgMTAwNjQ0
Ci0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCisrKyBiL2h3L2kzODYveGVuL3hlbi1t
YXBjYWNoZS5jCkBAIC05LDYgKzksNyBAQAogICovCiAKICNpbmNsdWRlICJxZW11L29zZGVwLmgi
CisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgInFlbXUvZXJyb3ItcmVwb3J0Lmgi
CiAKICNpbmNsdWRlIDxzeXMvcmVzb3VyY2UuaD4KQEAgLTQ2LDcgKzQ3LDcgQEAKICAqIEZyb20g
ZW1waXJpY2FsIHRlc3RzIEkgb2JzZXJ2ZWQgdGhhdCBxZW11IHVzZSA3NU1CIG1vcmUgdGhhbiB0
aGUKICAqIG1heF9tY2FjaGVfc2l6ZS4KICAqLwotI2RlZmluZSBOT05fTUNBQ0hFX01FTU9SWV9T
SVpFICg4MCAqIDEwMjQgKiAxMDI0KQorI2RlZmluZSBOT05fTUNBQ0hFX01FTU9SWV9TSVpFICg4
MCAqIE1pQikKIAogdHlwZWRlZiBzdHJ1Y3QgTWFwQ2FjaGVFbnRyeSB7CiAgICAgaHdhZGRyIHBh
ZGRyX2luZGV4OwpkaWZmIC0tZ2l0IGEvaHcveGVucHYveGVuX2RvbWFpbmJ1aWxkLmMgYi9ody94
ZW5wdi94ZW5fZG9tYWluYnVpbGQuYwppbmRleCAwMjdmNzZmYWQxLi4xODhhY2FjYTE2IDEwMDY0
NAotLS0gYS9ody94ZW5wdi94ZW5fZG9tYWluYnVpbGQuYworKysgYi9ody94ZW5wdi94ZW5fZG9t
YWluYnVpbGQuYwpAQCAtMSw0ICsxLDUgQEAKICNpbmNsdWRlICJxZW11L29zZGVwLmgiCisjaW5j
bHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW5fYmFja2VuZC5oIgogI2lu
Y2x1ZGUgInhlbl9kb21haW5idWlsZC5oIgogI2luY2x1ZGUgInFlbXUvdGltZXIuaCIKQEAgLTc1
LDkgKzc2LDkgQEAgaW50IHhlbnN0b3JlX2RvbWFpbl9pbml0MShjb25zdCBjaGFyICprZXJuZWws
IGNvbnN0IGNoYXIgKnJhbWRpc2ssCiAgICAgeGVuc3RvcmVfd3JpdGVfc3RyKGRvbSwgInZtIiwg
ICAgIHZtKTsKIAogICAgIC8qIG1lbW9yeSAqLwotICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20s
ICJtZW1vcnkvdGFyZ2V0IiwgcmFtX3NpemUgPj4gMTApOyAgLy8ga0IKLSAgICB4ZW5zdG9yZV93
cml0ZV9pbnQodm0sICJtZW1vcnkiLCAgICAgICAgIHJhbV9zaXplID4+IDIwKTsgIC8vIE1CCi0g
ICAgeGVuc3RvcmVfd3JpdGVfaW50KHZtLCAibWF4bWVtIiwgICAgICAgICByYW1fc2l6ZSA+PiAy
MCk7ICAvLyBNQgorICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20sICJtZW1vcnkvdGFyZ2V0Iiwg
cmFtX3NpemUgLyBLaUIpOworICAgIHhlbnN0b3JlX3dyaXRlX2ludCh2bSwgIm1lbW9yeSIsICAg
ICAgICAgcmFtX3NpemUgLyBNaUIpOworICAgIHhlbnN0b3JlX3dyaXRlX2ludCh2bSwgIm1heG1l
bSIsICAgICAgICAgcmFtX3NpemUgLyBNaUIpOwogCiAgICAgLyogY3B1cyAqLwogICAgIGZvciAo
aSA9IDA7IGkgPCBzbXBfY3B1czsgaSsrKSB7CkBAIC0xMTMsNyArMTE0LDcgQEAgaW50IHhlbnN0
b3JlX2RvbWFpbl9pbml0MihpbnQgeGVuc3RvcmVfcG9ydCwgaW50IHhlbnN0b3JlX21mbiwKIAog
ICAgIC8qIGNvbnNvbGUgKi8KICAgICB4ZW5zdG9yZV93cml0ZV9zdHIoZG9tLCAiY29uc29sZS90
eXBlIiwgICAgICJpb2VtdSIpOwotICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20sICJjb25zb2xl
L2xpbWl0IiwgICAgMTI4ICogMTAyNCk7CisgICAgeGVuc3RvcmVfd3JpdGVfaW50KGRvbSwgImNv
bnNvbGUvbGltaXQiLCAgICAxMjggKiBLaUIpOwogICAgIHhlbnN0b3JlX3dyaXRlX2ludChkb20s
ICJjb25zb2xlL3JpbmctcmVmIiwgY29uc29sZV9tZm4pOwogICAgIHhlbnN0b3JlX3dyaXRlX2lu
dChkb20sICJjb25zb2xlL3BvcnQiLCAgICAgY29uc29sZV9wb3J0KTsKICAgICB4ZW5fY29uZmln
X2Rldl9jb25zb2xlKDApOwpAQCAtMjYwLDcgKzI2MSw3IEBAIGludCB4ZW5fZG9tYWluX2J1aWxk
X3B2KGNvbnN0IGNoYXIgKmtlcm5lbCwgY29uc3QgY2hhciAqcmFtZGlzaywKICAgICB9CiAjZW5k
aWYKIAotICAgIHJjID0geGNfZG9tYWluX3NldG1heG1lbSh4ZW5feGMsIHhlbl9kb21pZCwgcmFt
X3NpemUgPj4gMTApOworICAgIHJjID0geGNfZG9tYWluX3NldG1heG1lbSh4ZW5feGMsIHhlbl9k
b21pZCwgcmFtX3NpemUgLyBLaUIpOwogICAgIGlmIChyYyA8IDApIHsKICAgICAgICAgZnByaW50
ZihzdGRlcnIsICJ4ZW46IHhjX2RvbWFpbl9zZXRtYXhtZW0oKSBmYWlsZWRcbiIpOwogICAgICAg
ICBnb3RvIGVycjsKQEAgLTI2OSw3ICsyNzAsNyBAQCBpbnQgeGVuX2RvbWFpbl9idWlsZF9wdihj
b25zdCBjaGFyICprZXJuZWwsIGNvbnN0IGNoYXIgKnJhbWRpc2ssCiAgICAgeGVuc3RvcmVfcG9y
dCA9IHhjX2V2dGNobl9hbGxvY191bmJvdW5kKHhlbl94YywgeGVuX2RvbWlkLCAwKTsKICAgICBj
b25zb2xlX3BvcnQgPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZCh4ZW5feGMsIHhlbl9kb21pZCwg
MCk7CiAKLSAgICByYyA9IHhjX2xpbnV4X2J1aWxkKHhlbl94YywgeGVuX2RvbWlkLCByYW1fc2l6
ZSA+PiAyMCwKKyAgICByYyA9IHhjX2xpbnV4X2J1aWxkKHhlbl94YywgeGVuX2RvbWlkLCByYW1f
c2l6ZSAvIE1pQiwKICAgICAgICAgICAgICAgICAgICAgICAgIGtlcm5lbCwgcmFtZGlzaywgY21k
bGluZSwKICAgICAgICAgICAgICAgICAgICAgICAgIDAsIGZsYWdzLAogICAgICAgICAgICAgICAg
ICAgICAgICAgeGVuc3RvcmVfcG9ydCwgJnhlbnN0b3JlX21mbiwKLS0gCjIuMTguMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:43:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:43:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQqX-0004vb-Ng; Mon, 25 Jun 2018 12: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=+cyn=jl=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fXQqW-0004vJ-4R
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:43:52 +0000
X-Inumbo-ID: 06133a04-7875-11e8-9728-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06133a04-7875-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 14:41:04 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id x23-v6so1558664qto.7
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 05:43:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=xfjZ3x+bJEw9boY4UIUJAoMrsb8RqVEjFmy9G1F2y38=;
 b=kCWE7YfVlcJLh72qKCzbj+Gjk5erwAgYDji+DhsY1R6JyCSamYnJ4NiIUfaZiGAzzW
 nzUYhHmS8c4jeLko/AD+yhzYRKCBGm3TSdUO37ls7Kbkhz7sxdMubGNWbW3ceJsHIhtv
 DJxyCSauxlVFj56hfcOBrpWXiC8NHVuSHCY6aaFuRE348AJCQtKfq+fhhwoG7wWArHUI
 C/G+zlDTdFZBA6UDjsKS8k8+c0z0qk450ajQBblx2EeHlaf/dDR66wbw5CYws6GuOKvh
 7dXxrluKwsKnBVje+fuPmc5tTpi/f4KAJwKG/5777mkUHw5J6TahhcPDU3Y/A2hpetwS
 aMzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=xfjZ3x+bJEw9boY4UIUJAoMrsb8RqVEjFmy9G1F2y38=;
 b=A7o0MX2XmD/0upX+/9+emsdpKMZv9SALDk9rmG+qVAdKTBa5Jk4yzT2c9MH8cPK3/k
 5Tk6khvqzvRcCHEZ3TPZIADaxBShM93xIakTtY7+kvObmHkr2SWs/vHm/nljTg5r9wbf
 rxY6IBlwacVCytSd2tHBVmcJvl/HaSTKJf4WBzomPsVclT9f5+TSZtmlndJj/OnBYFRa
 0kK5CEkZ6wfUBRRWiClhnMHnYm8TgExw3sqm7z80aAqONxeEcCbpi9EY/A3uiMHUs8Oi
 7H/k8/EZRdHL/VUtAGJ1MmwCW68dFMgvT495eAFqGtJjSQV40gLCs0J+eYsytl2V2gD9
 LWdg==
X-Gm-Message-State: APt69E2ga05/eay1sHVxXOB011GwDyg8LfrvV/a6AEFxKoN4yINxyYjy
 4kHCB9304sJ5rWUdfas4xZA=
X-Google-Smtp-Source: AAOMgpee+4nkHwPuutbjmX5D+Jpc8SQ4wdaYYRzuFuy56a9BxDau62v58lH5MAw6LiYFdz+/wpRl8A==
X-Received: by 2002:a0c:f806:: with SMTP id
 r6-v6mr10874791qvn.214.1529930629437; 
 Mon, 25 Jun 2018 05:43:49 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id m15-v6sm12549562qtm.84.2018.06.25.05.43.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 25 Jun 2018 05:43:48 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Thomas Huth <thuth@redhat.com>,
	Stefan Weil <sw@weilnetz.de>
Date: Mon, 25 Jun 2018 09:42:06 -0300
Message-Id: <20180625124238.25339-15-f4bug@amsat.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180625124238.25339-1-f4bug@amsat.org>
References: <20180625124238.25339-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 14/46] hw/display: Use the IEC binary prefix
 definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, qemu-trivial@nongnu.org,
 Alistair Francis <alistair@alistair23.me>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 qemu-devel@nongnu.org, "open list:Xilinx ZynqMP" <qemu-arm@nongnu.org>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 "Edgar E. Iglesias" <edgar.iglesias@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>

SXQgZWFzZXMgY29kZSByZXZpZXcsIHVuaXQgaXMgZXhwbGljaXQuCgpQYXRjaCBnZW5lcmF0ZWQg
dXNpbmc6CgogICQgZ2l0IGdyZXAgLUUgJygxMDI0fDIwNDh8NDA5Nnw4MTkyfCg8PHw+PikuPygx
MHwyMHwzMCkpJyBody8gaW5jbHVkZS9ody8KCmFuZCBtb2RpZmllZCBtYW51YWxseS4KClNpZ25l
ZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+ClJldmll
d2VkLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IEFs
aXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KLS0tCiBpbmNsdWRlL2h3
L2Rpc3BsYXkveGxueF9kcC5oIHwgIDUgKysrLS0KIGh3L2Rpc3BsYXkvYm9jaHMtZGlzcGxheS5j
ICAgfCAgOSArKysrKy0tLS0KIGh3L2Rpc3BsYXkvY2lycnVzX3ZnYS5jICAgICAgfCAxMCArKysr
Ky0tLS0tCiBody9kaXNwbGF5L2czNjRmYi5jICAgICAgICAgIHwgIDQgKystLQogaHcvZGlzcGxh
eS9xeGwuYyAgICAgICAgICAgICB8IDMwICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQog
aHcvZGlzcGxheS92Z2EtaXNhLW1tLmMgICAgICB8ICA1ICsrKy0tCiBody9kaXNwbGF5L3ZnYS5j
ICAgICAgICAgICAgIHwgIDUgKysrLS0KIGh3L2Rpc3BsYXkvdmlydGlvLWdwdS5jICAgICAgfCAg
NCArKy0tCiBody9kaXNwbGF5L3Ztd2FyZV92Z2EuYyAgICAgIHwgIDMgKystCiBody9kaXNwbGF5
L3hlbmZiLmMgICAgICAgICAgIHwgIDMgKystCiAxMCBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRp
b25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L2Rpc3BsYXkv
eGxueF9kcC5oIGIvaW5jbHVkZS9ody9kaXNwbGF5L3hsbnhfZHAuaAppbmRleCBlZTA0NmE1ZmFj
Li4yNmI3NTljZDQ0IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L2Rpc3BsYXkveGxueF9kcC5oCisr
KyBiL2luY2x1ZGUvaHcvZGlzcGxheS94bG54X2RwLmgKQEAgLTI5LDE0ICsyOSwxNSBAQAogI2lu
Y2x1ZGUgImh3L2Rpc3BsYXkvZHBjZC5oIgogI2luY2x1ZGUgImh3L2kyYy9pMmMtZGRjLmgiCiAj
aW5jbHVkZSAicWVtdS9maWZvOC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKICNpbmNsdWRl
ICJody9kbWEveGxueF9kcGRtYS5oIgogI2luY2x1ZGUgImF1ZGlvL2F1ZGlvLmgiCiAKICNpZm5k
ZWYgWExOWF9EUF9ICiAjZGVmaW5lIFhMTlhfRFBfSAogCi0jZGVmaW5lIEFVRF9DSEJVRl9NQVhf
REVQVEggICAgICAgICAgICAgICAgIDMyNzY4Ci0jZGVmaW5lIE1BWF9RRU1VX0JVRkZFUl9TSVpF
ICAgICAgICAgICAgICAgIDQwOTYKKyNkZWZpbmUgQVVEX0NIQlVGX01BWF9ERVBUSCAgICAgICAg
ICAgICAgICAgKDMyICogS2lCKQorI2RlZmluZSBNQVhfUUVNVV9CVUZGRVJfU0laRSAgICAgICAg
ICAgICAgICAoNCAqIEtpQikKIAogI2RlZmluZSBEUF9DT1JFX1JFR19BUlJBWV9TSVpFICAgICAg
ICAgICAgICAoMHgzQUYgPj4gMikKICNkZWZpbmUgRFBfQVZCVUZfUkVHX0FSUkFZX1NJWkUgICAg
ICAgICAgICAgKDB4MjM4ID4+IDIpCmRpZmYgLS1naXQgYS9ody9kaXNwbGF5L2JvY2hzLWRpc3Bs
YXkuYyBiL2h3L2Rpc3BsYXkvYm9jaHMtZGlzcGxheS5jCmluZGV4IDExODdkNzc1NzYuLjVlMGMx
ZjE5MTQgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvYm9jaHMtZGlzcGxheS5jCisrKyBiL2h3L2Rp
c3BsYXkvYm9jaHMtZGlzcGxheS5jCkBAIC01LDYgKzUsNyBAQAogICogU2VlIHRoZSBDT1BZSU5H
IGZpbGUgaW4gdGhlIHRvcC1sZXZlbCBkaXJlY3RvcnkuCiAgKi8KICNpbmNsdWRlICJxZW11L29z
ZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgImh3L2h3LmgiCiAjaW5j
bHVkZSAiaHcvcGNpL3BjaS5oIgogI2luY2x1ZGUgImh3L2Rpc3BsYXkvYm9jaHMtdmJlLmgiCkBA
IC03MCw3ICs3MSw3IEBAIHN0YXRpYyB1aW50NjRfdCBib2Noc19kaXNwbGF5X3ZiZV9yZWFkKHZv
aWQgKnB0ciwgaHdhZGRyIGFkZHIsCiAgICAgY2FzZSBWQkVfRElTUElfSU5ERVhfSUQ6CiAgICAg
ICAgIHJldHVybiBWQkVfRElTUElfSUQ1OwogICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1ZJREVP
X01FTU9SWV82NEs6Ci0gICAgICAgIHJldHVybiBzLT52Z2FtZW0gLyAoNjQgKiAxMDI0KTsKKyAg
ICAgICAgcmV0dXJuIHMtPnZnYW1lbSAvICg2NCAqIEtpQik7CiAgICAgfQogCiAgICAgaWYgKGlu
ZGV4ID49IEFSUkFZX1NJWkUocy0+dmJlX3JlZ3MpKSB7CkBAIC0yNTgsMTAgKzI1OSwxMCBAQCBz
dGF0aWMgdm9pZCBib2Noc19kaXNwbGF5X3JlYWxpemUoUENJRGV2aWNlICpkZXYsIEVycm9yICoq
ZXJycCkKIAogICAgIHMtPmNvbiA9IGdyYXBoaWNfY29uc29sZV9pbml0KERFVklDRShkZXYpLCAw
LCAmYm9jaHNfZGlzcGxheV9nZnhfb3BzLCBzKTsKIAotICAgIGlmIChzLT52Z2FtZW0gPCAoNCAq
IDEwMjQgKiAxMDI0KSkgeworICAgIGlmIChzLT52Z2FtZW0gPCA0ICogTWlCKSB7CiAgICAgICAg
IGVycm9yX3NldGcoZXJycCwgImJvY2hzLWRpc3BsYXk6IHZpZGVvIG1lbW9yeSB0b28gc21hbGwi
KTsKICAgICB9Ci0gICAgaWYgKHMtPnZnYW1lbSA+ICgyNTYgKiAxMDI0ICogMTAyNCkpIHsKKyAg
ICBpZiAocy0+dmdhbWVtID4gMjU2ICogTWlCKSB7CiAgICAgICAgIGVycm9yX3NldGcoZXJycCwg
ImJvY2hzLWRpc3BsYXk6IHZpZGVvIG1lbW9yeSB0b28gYmlnIik7CiAgICAgfQogICAgIHMtPnZn
YW1lbSA9IHBvdzJjZWlsKHMtPnZnYW1lbSk7CkBAIC0zMjMsNyArMzI0LDcgQEAgc3RhdGljIHZv
aWQgYm9jaHNfZGlzcGxheV9leGl0KFBDSURldmljZSAqZGV2KQogfQogCiBzdGF0aWMgUHJvcGVy
dHkgYm9jaHNfZGlzcGxheV9wcm9wZXJ0aWVzW10gPSB7Ci0gICAgREVGSU5FX1BST1BfU0laRSgi
dmdhbWVtIiwgQm9jaHNEaXNwbGF5U3RhdGUsIHZnYW1lbSwgMTYgKiAxMDI0ICogMTAyNCksCisg
ICAgREVGSU5FX1BST1BfU0laRSgidmdhbWVtIiwgQm9jaHNEaXNwbGF5U3RhdGUsIHZnYW1lbSwg
MTYgKiBNaUIpLAogICAgIERFRklORV9QUk9QX0VORF9PRl9MSVNUKCksCiB9OwogCmRpZmYgLS1n
aXQgYS9ody9kaXNwbGF5L2NpcnJ1c192Z2EuYyBiL2h3L2Rpc3BsYXkvY2lycnVzX3ZnYS5jCmlu
ZGV4IDEzOGFlOTYxYjkuLjVlNDRmMDBmM2YgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvY2lycnVz
X3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkvY2lycnVzX3ZnYS5jCkBAIC0yNyw2ICsyNyw3IEBACiAg
KiAgIGF2YWlsYWJsZSBhdCBodHRwOi8vaG9tZS53b3JsZG9ubGluZS5kay9+ZmludGgvCiAgKi8K
ICNpbmNsdWRlICJxZW11L29zZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1
ZGUgInFhcGkvZXJyb3IuaCIKICNpbmNsdWRlICJ0cmFjZS5oIgogI2luY2x1ZGUgImh3L2h3Lmgi
CkBAIC0yMjE4LDcgKzIyMTksNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY2lycnVzX2N1cnNvcl9j
b21wdXRlX3lyYW5nZShDaXJydXNWR0FTdGF0ZSAqcykKICAgICB1aW50MzJfdCBjb250ZW50Owog
ICAgIGludCB5LCB5X21pbiwgeV9tYXg7CiAKLSAgICBzcmMgPSBzLT52Z2EudnJhbV9wdHIgKyBz
LT5yZWFsX3ZyYW1fc2l6ZSAtIDE2ICogMTAyNDsKKyAgICBzcmMgPSBzLT52Z2EudnJhbV9wdHIg
KyBzLT5yZWFsX3ZyYW1fc2l6ZSAtIDE2ICogS2lCOwogICAgIGlmIChzLT52Z2Euc3JbMHgxMl0g
JiBDSVJSVVNfQ1VSU09SX0xBUkdFKSB7CiAgICAgICAgIHNyYyArPSAocy0+dmdhLnNyWzB4MTNd
ICYgMHgzYykgKiAyNTY7CiAgICAgICAgIHlfbWluID0gNjQ7CkBAIC0yMzQ3LDcgKzIzNDgsNyBA
QCBzdGF0aWMgdm9pZCBjaXJydXNfY3Vyc29yX2RyYXdfbGluZShWR0FDb21tb25TdGF0ZSAqczEs
IHVpbnQ4X3QgKmQxLCBpbnQgc2NyX3kpCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBz
cmMgPSBzLT52Z2EudnJhbV9wdHIgKyBzLT5yZWFsX3ZyYW1fc2l6ZSAtIDE2ICogMTAyNDsKKyAg
ICBzcmMgPSBzLT52Z2EudnJhbV9wdHIgKyBzLT5yZWFsX3ZyYW1fc2l6ZSAtIDE2ICogS2lCOwog
ICAgIGlmIChzLT52Z2Euc3JbMHgxMl0gJiBDSVJSVVNfQ1VSU09SX0xBUkdFKSB7CiAgICAgICAg
IHNyYyArPSAocy0+dmdhLnNyWzB4MTNdICYgMHgzYykgKiAyNTY7CiAgICAgICAgIHNyYyArPSAo
c2NyX3kgLSBzLT52Z2EuaHdfY3Vyc29yX3kpICogMTY7CkBAIC0yOTk1LDggKzI5OTYsNyBAQCBz
dGF0aWMgdm9pZCBjaXJydXNfaW5pdF9jb21tb24oQ2lycnVzVkdBU3RhdGUgKnMsIE9iamVjdCAq
b3duZXIsCiAKICAgICAvKiBJL08gaGFuZGxlciBmb3IgTEZCICovCiAgICAgbWVtb3J5X3JlZ2lv
bl9pbml0X2lvKCZzLT5jaXJydXNfbGluZWFyX2lvLCBvd25lciwgJmNpcnJ1c19saW5lYXJfaW9f
b3BzLCBzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAiY2lycnVzLWxpbmVhci1pbyIsIHMt
PnZnYS52cmFtX3NpemVfbWIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqIDEwMjQgKiAxMDI0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgImNpcnJ1
cy1saW5lYXItaW8iLCBzLT52Z2EudnJhbV9zaXplX21iICogTWlCKTsKICAgICBtZW1vcnlfcmVn
aW9uX3NldF9mbHVzaF9jb2FsZXNjZWQoJnMtPmNpcnJ1c19saW5lYXJfaW8pOwogCiAgICAgLyog
SS9PIGhhbmRsZXIgZm9yIExGQiAqLwpAQCAtMzAxMyw3ICszMDEzLDcgQEAgc3RhdGljIHZvaWQg
Y2lycnVzX2luaXRfY29tbW9uKENpcnJ1c1ZHQVN0YXRlICpzLCBPYmplY3QgKm93bmVyLAogICAg
IG1lbW9yeV9yZWdpb25fc2V0X2ZsdXNoX2NvYWxlc2NlZCgmcy0+Y2lycnVzX21taW9faW8pOwog
CiAgICAgcy0+cmVhbF92cmFtX3NpemUgPQotICAgICAgICAocy0+ZGV2aWNlX2lkID09IENJUlJV
U19JRF9DTEdENTQ0NikgPyA0MDk2ICogMTAyNCA6IDIwNDggKiAxMDI0OworICAgICAgICAocy0+
ZGV2aWNlX2lkID09IENJUlJVU19JRF9DTEdENTQ0NikgPyA0ICogTWlCIDogMiAqIE1pQjsKIAog
ICAgIC8qIFhYWDogcy0+dmdhLnZyYW1fc2l6ZSBtdXN0IGJlIGEgcG93ZXIgb2YgdHdvICovCiAg
ICAgcy0+Y2lycnVzX2FkZHJfbWFzayA9IHMtPnJlYWxfdnJhbV9zaXplIC0gMTsKZGlmZiAtLWdp
dCBhL2h3L2Rpc3BsYXkvZzM2NGZiLmMgYi9ody9kaXNwbGF5L2czNjRmYi5jCmluZGV4IDNkNzUz
OTRlNzcuLmZiYzJiMjQyMmQgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvZzM2NGZiLmMKKysrIGIv
aHcvZGlzcGxheS9nMzY0ZmIuYwpAQCAtMTgsNiArMTgsNyBAQAogICovCiAKICNpbmNsdWRlICJx
ZW11L29zZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgImh3L2h3Lmgi
CiAjaW5jbHVkZSAicWVtdS9lcnJvci1yZXBvcnQuaCIKICNpbmNsdWRlICJ1aS9jb25zb2xlLmgi
CkBAIC01MTAsOCArNTExLDcgQEAgc3RhdGljIHZvaWQgZzM2NGZiX3N5c2J1c19yZXNldChEZXZp
Y2VTdGF0ZSAqZCkKIH0KIAogc3RhdGljIFByb3BlcnR5IGczNjRmYl9zeXNidXNfcHJvcGVydGll
c1tdID0gewotICAgIERFRklORV9QUk9QX1VJTlQzMigidnJhbV9zaXplIiwgRzM2NFN5c0J1c1N0
YXRlLCBnMzY0LnZyYW1fc2l6ZSwKLSAgICA4ICogMTAyNCAqIDEwMjQpLAorICAgIERFRklORV9Q
Uk9QX1VJTlQzMigidnJhbV9zaXplIiwgRzM2NFN5c0J1c1N0YXRlLCBnMzY0LnZyYW1fc2l6ZSwg
OCAqIE1pQiksCiAgICAgREVGSU5FX1BST1BfRU5EX09GX0xJU1QoKSwKIH07CiAKZGlmZiAtLWdp
dCBhL2h3L2Rpc3BsYXkvcXhsLmMgYi9ody9kaXNwbGF5L3F4bC5jCmluZGV4IGE3MTcxNGNjYjQu
LmIwOWEwMzk5N2EgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvcXhsLmMKKysrIGIvaHcvZGlzcGxh
eS9xeGwuYwpAQCAtMTksNiArMTksNyBAQAogICovCiAKICNpbmNsdWRlICJxZW11L29zZGVwLmgi
CisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUgPHpsaWIuaD4KIAogI2luY2x1ZGUg
InFhcGkvZXJyb3IuaCIKQEAgLTIwMTIsMTEgKzIwMTMsMTEgQEAgc3RhdGljIHZvaWQgcXhsX2lu
aXRfcmFtc2l6ZShQQ0lRWExEZXZpY2UgKnF4bCkKICAgICBpZiAocXhsLT52Z2FtZW1fc2l6ZV9t
YiA+IDI1NikgewogICAgICAgICBxeGwtPnZnYW1lbV9zaXplX21iID0gMjU2OwogICAgIH0KLSAg
ICBxeGwtPnZnYW1lbV9zaXplID0gcXhsLT52Z2FtZW1fc2l6ZV9tYiAqIDEwMjQgKiAxMDI0Owor
ICAgIHF4bC0+dmdhbWVtX3NpemUgPSBxeGwtPnZnYW1lbV9zaXplX21iICogTWlCOwogCiAgICAg
LyogdmdhIHJhbSAoYmFyIDAsIHRvdGFsKSAqLwogICAgIGlmIChxeGwtPnJhbV9zaXplX21iICE9
IC0xKSB7Ci0gICAgICAgIHF4bC0+dmdhLnZyYW1fc2l6ZSA9IHF4bC0+cmFtX3NpemVfbWIgKiAx
MDI0ICogMTAyNDsKKyAgICAgICAgcXhsLT52Z2EudnJhbV9zaXplID0gcXhsLT5yYW1fc2l6ZV9t
YiAqIE1pQjsKICAgICB9CiAgICAgaWYgKHF4bC0+dmdhLnZyYW1fc2l6ZSA8IHF4bC0+dmdhbWVt
X3NpemUgKiAyKSB7CiAgICAgICAgIHF4bC0+dmdhLnZyYW1fc2l6ZSA9IHF4bC0+dmdhbWVtX3Np
emUgKiAyOwpAQCAtMjAyNCw3ICsyMDI1LDcgQEAgc3RhdGljIHZvaWQgcXhsX2luaXRfcmFtc2l6
ZShQQ0lRWExEZXZpY2UgKnF4bCkKIAogICAgIC8qIHZyYW0zMiAoc3VyZmFjZXMsIDMyYml0LCBi
YXIgMSkgKi8KICAgICBpZiAocXhsLT52cmFtMzJfc2l6ZV9tYiAhPSAtMSkgewotICAgICAgICBx
eGwtPnZyYW0zMl9zaXplID0gcXhsLT52cmFtMzJfc2l6ZV9tYiAqIDEwMjQgKiAxMDI0OworICAg
ICAgICBxeGwtPnZyYW0zMl9zaXplID0gcXhsLT52cmFtMzJfc2l6ZV9tYiAqIE1pQjsKICAgICB9
CiAgICAgaWYgKHF4bC0+dnJhbTMyX3NpemUgPCA0MDk2KSB7CiAgICAgICAgIHF4bC0+dnJhbTMy
X3NpemUgPSA0MDk2OwpAQCAtMjAzMiw3ICsyMDMzLDcgQEAgc3RhdGljIHZvaWQgcXhsX2luaXRf
cmFtc2l6ZShQQ0lRWExEZXZpY2UgKnF4bCkKIAogICAgIC8qIHZyYW0gKHN1cmZhY2VzLCA2NGJp
dCwgYmFyIDQrNSkgKi8KICAgICBpZiAocXhsLT52cmFtX3NpemVfbWIgIT0gLTEpIHsKLSAgICAg
ICAgcXhsLT52cmFtX3NpemUgPSAodWludDY0X3QpcXhsLT52cmFtX3NpemVfbWIgKiAxMDI0ICog
MTAyNDsKKyAgICAgICAgcXhsLT52cmFtX3NpemUgPSAodWludDY0X3QpcXhsLT52cmFtX3NpemVf
bWIgKiBNaUI7CiAgICAgfQogICAgIGlmIChxeGwtPnZyYW1fc2l6ZSA8IHF4bC0+dnJhbTMyX3Np
emUpIHsKICAgICAgICAgcXhsLT52cmFtX3NpemUgPSBxeGwtPnZyYW0zMl9zaXplOwpAQCAtMjEz
NCwxMyArMjEzNSwxMiBAQCBzdGF0aWMgdm9pZCBxeGxfcmVhbGl6ZV9jb21tb24oUENJUVhMRGV2
aWNlICpxeGwsIEVycm9yICoqZXJycCkKICAgICB9CiAKICAgICAvKiBwcmludCBwY2kgYmFyIGRl
dGFpbHMgKi8KLSAgICBkcHJpbnQocXhsLCAxLCAicmFtLyVzOiAlZCBNQiBbcmVnaW9uIDBdXG4i
LAotICAgICAgICAgICBxeGwtPmlkID09IDAgPyAicHJpIiA6ICJzZWMiLAotICAgICAgICAgICBx
eGwtPnZnYS52cmFtX3NpemUgLyAoMTAyNCoxMDI0KSk7Ci0gICAgZHByaW50KHF4bCwgMSwgInZy
YW0vMzI6ICUiIFBSSXg2NCAiZCBNQiBbcmVnaW9uIDFdXG4iLAotICAgICAgICAgICBxeGwtPnZy
YW0zMl9zaXplIC8gKDEwMjQqMTAyNCkpOwotICAgIGRwcmludChxeGwsIDEsICJ2cmFtLzY0OiAl
IiBQUkl4NjQgImQgTUIgJXNcbiIsCi0gICAgICAgICAgIHF4bC0+dnJhbV9zaXplIC8gKDEwMjQq
MTAyNCksCisgICAgZHByaW50KHF4bCwgMSwgInJhbS8lczogJSIgUFJJZDY0ICIgTUIgW3JlZ2lv
biAwXVxuIiwKKyAgICAgICAgICAgcXhsLT5pZCA9PSAwID8gInByaSIgOiAic2VjIiwgcXhsLT52
Z2EudnJhbV9zaXplIC8gTWlCKTsKKyAgICBkcHJpbnQocXhsLCAxLCAidnJhbS8zMjogJSIgUFJJ
eDY0ICIgTUIgW3JlZ2lvbiAxXVxuIiwKKyAgICAgICAgICAgcXhsLT52cmFtMzJfc2l6ZSAvIE1p
Qik7CisgICAgZHByaW50KHF4bCwgMSwgInZyYW0vNjQ6ICUiIFBSSXg2NCAiIE1CICVzXG4iLAor
ICAgICAgICAgICBxeGwtPnZyYW1fc2l6ZSAvIE1pQiwKICAgICAgICAgICAgcXhsLT52cmFtMzJf
c2l6ZSA8IHF4bC0+dnJhbV9zaXplID8gIltyZWdpb24gNF0iIDogIlt1bm1hcHBlZF0iKTsKIAog
ICAgIHF4bC0+c3NkLnF4bC5iYXNlLnNpZiA9ICZxeGxfaW50ZXJmYWNlLmJhc2U7CkBAIC0yMTY3
LDcgKzIxNjcsNyBAQCBzdGF0aWMgdm9pZCBxeGxfcmVhbGl6ZV9wcmltYXJ5KFBDSURldmljZSAq
ZGV2LCBFcnJvciAqKmVycnApCiAgICAgcXhsLT5pZCA9IDA7CiAgICAgcXhsX2luaXRfcmFtc2l6
ZShxeGwpOwogICAgIHZnYS0+dmJlX3NpemUgPSBxeGwtPnZnYW1lbV9zaXplOwotICAgIHZnYS0+
dnJhbV9zaXplX21iID0gcXhsLT52Z2EudnJhbV9zaXplID4+IDIwOworICAgIHZnYS0+dnJhbV9z
aXplX21iID0gcXhsLT52Z2EudnJhbV9zaXplIC8gTWlCOwogICAgIHZnYV9jb21tb25faW5pdCh2
Z2EsIE9CSkVDVChkZXYpLCB0cnVlKTsKICAgICB2Z2FfaW5pdCh2Z2EsIE9CSkVDVChkZXYpLAog
ICAgICAgICAgICAgIHBjaV9hZGRyZXNzX3NwYWNlKGRldiksIHBjaV9hZGRyZXNzX3NwYWNlX2lv
KGRldiksIGZhbHNlKTsKQEAgLTIzOTEsMTAgKzIzOTEsOCBAQCBzdGF0aWMgVk1TdGF0ZURlc2Ny
aXB0aW9uIHF4bF92bXN0YXRlID0gewogfTsKIAogc3RhdGljIFByb3BlcnR5IHF4bF9wcm9wZXJ0
aWVzW10gPSB7Ci0gICAgICAgIERFRklORV9QUk9QX1VJTlQzMigicmFtX3NpemUiLCBQQ0lRWExE
ZXZpY2UsIHZnYS52cmFtX3NpemUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICA2NCAqIDEw
MjQgKiAxMDI0KSwKLSAgICAgICAgREVGSU5FX1BST1BfVUlOVDY0KCJ2cmFtX3NpemUiLCBQQ0lR
WExEZXZpY2UsIHZyYW0zMl9zaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgNjQgKiAx
MDI0ICogMTAyNCksCisgICAgICAgIERFRklORV9QUk9QX1VJTlQzMigicmFtX3NpemUiLCBQQ0lR
WExEZXZpY2UsIHZnYS52cmFtX3NpemUsIDY0ICogTWlCKSwKKyAgICAgICAgREVGSU5FX1BST1Bf
VUlOVDY0KCJ2cmFtX3NpemUiLCBQQ0lRWExEZXZpY2UsIHZyYW0zMl9zaXplLCA2NCAqIE1pQiks
CiAgICAgICAgIERFRklORV9QUk9QX1VJTlQzMigicmV2aXNpb24iLCBQQ0lRWExEZXZpY2UsIHJl
dmlzaW9uLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgUVhMX0RFRkFVTFRfUkVWSVNJT04p
LAogICAgICAgICBERUZJTkVfUFJPUF9VSU5UMzIoImRlYnVnIiwgUENJUVhMRGV2aWNlLCBkZWJ1
ZywgMCksCmRpZmYgLS1naXQgYS9ody9kaXNwbGF5L3ZnYS1pc2EtbW0uYyBiL2h3L2Rpc3BsYXkv
dmdhLWlzYS1tbS5jCmluZGV4IGU4ODdiNDU2NTEuLmJkNTgxNDExMTcgMTAwNjQ0Ci0tLSBhL2h3
L2Rpc3BsYXkvdmdhLWlzYS1tbS5jCisrKyBiL2h3L2Rpc3BsYXkvdmdhLWlzYS1tbS5jCkBAIC0y
MiwxMiArMjIsMTMgQEAKICAqIFRIRSBTT0ZUV0FSRS4KICAqLwogI2luY2x1ZGUgInFlbXUvb3Nk
ZXAuaCIKKyNpbmNsdWRlICJxZW11L3VuaXRzLmgiCiAjaW5jbHVkZSAiaHcvaHcuaCIKICNpbmNs
dWRlICJody9kaXNwbGF5L3ZnYS5oIgogI2luY2x1ZGUgInZnYV9pbnQuaCIKICNpbmNsdWRlICJ1
aS9waXhlbF9vcHMuaCIKIAotI2RlZmluZSBWR0FfUkFNX1NJWkUgKDgxOTIgKiAxMDI0KQorI2Rl
ZmluZSBWR0FfUkFNX1NJWkUgKDggKiBNaUIpCiAKIHR5cGVkZWYgc3RydWN0IElTQVZHQU1NU3Rh
dGUgewogICAgIFZHQUNvbW1vblN0YXRlIHZnYTsKQEAgLTEzMCw3ICsxMzEsNyBAQCBpbnQgaXNh
X3ZnYV9tbV9pbml0KGh3YWRkciB2cmFtX2Jhc2UsCiAKICAgICBzID0gZ19tYWxsb2MwKHNpemVv
ZigqcykpOwogCi0gICAgcy0+dmdhLnZyYW1fc2l6ZV9tYiA9IFZHQV9SQU1fU0laRSA+PiAyMDsK
KyAgICBzLT52Z2EudnJhbV9zaXplX21iID0gVkdBX1JBTV9TSVpFIC8gTWlCOwogICAgIHZnYV9j
b21tb25faW5pdCgmcy0+dmdhLCBOVUxMLCB0cnVlKTsKICAgICB2Z2FfbW1faW5pdChzLCB2cmFt
X2Jhc2UsIGN0cmxfYmFzZSwgaXRfc2hpZnQsIGFkZHJlc3Nfc3BhY2UpOwogCmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3ZnYS5jIGIvaHcvZGlzcGxheS92Z2EuYwppbmRleCBlZDQ3NmU0ZTgwLi5k
NzU5OTE4MmE4IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkv
dmdhLmMKQEAgLTIyLDYgKzIyLDcgQEAKICAqIFRIRSBTT0ZUV0FSRS4KICAqLwogI2luY2x1ZGUg
InFlbXUvb3NkZXAuaCIKKyNpbmNsdWRlICJxZW11L3VuaXRzLmgiCiAjaW5jbHVkZSAicWFwaS9l
cnJvci5oIgogI2luY2x1ZGUgImh3L2h3LmgiCiAjaW5jbHVkZSAiaHcvZGlzcGxheS92Z2EuaCIK
QEAgLTcyMSw3ICs3MjIsNyBAQCB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfZGF0YSh2b2lkICpv
cGFxdWUsIHVpbnQzMl90IGFkZHIpCiAgICAgICAgICAgICB2YWwgPSBzLT52YmVfcmVnc1tzLT52
YmVfaW5kZXhdOwogICAgICAgICB9CiAgICAgfSBlbHNlIGlmIChzLT52YmVfaW5kZXggPT0gVkJF
X0RJU1BJX0lOREVYX1ZJREVPX01FTU9SWV82NEspIHsKLSAgICAgICAgdmFsID0gcy0+dmJlX3Np
emUgLyAoNjQgKiAxMDI0KTsKKyAgICAgICAgdmFsID0gcy0+dmJlX3NpemUgLyAoNjQgKiBLaUIp
OwogICAgIH0gZWxzZSB7CiAgICAgICAgIHZhbCA9IDA7CiAgICAgfQpAQCAtMjE5Miw3ICsyMTkz
LDcgQEAgdm9pZCB2Z2FfY29tbW9uX2luaXQoVkdBQ29tbW9uU3RhdGUgKnMsIE9iamVjdCAqb2Jq
LCBib29sIGdsb2JhbF92bXN0YXRlKQogCiAgICAgcy0+dnJhbV9zaXplX21iID0gdWludF9jbGFt
cChzLT52cmFtX3NpemVfbWIsIDEsIDUxMik7CiAgICAgcy0+dnJhbV9zaXplX21iID0gcG93MmNl
aWwocy0+dnJhbV9zaXplX21iKTsKLSAgICBzLT52cmFtX3NpemUgPSBzLT52cmFtX3NpemVfbWIg
PDwgMjA7CisgICAgcy0+dnJhbV9zaXplID0gcy0+dnJhbV9zaXplX21iICogTWlCOwogCiAgICAg
aWYgKCFzLT52YmVfc2l6ZSkgewogICAgICAgICBzLT52YmVfc2l6ZSA9IHMtPnZyYW1fc2l6ZTsK
ZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmlydGlvLWdwdS5jIGIvaHcvZGlzcGxheS92aXJ0aW8t
Z3B1LmMKaW5kZXggMmRkM2MzNDgxYS4uNzFhMDA3MThlNiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxh
eS92aXJ0aW8tZ3B1LmMKKysrIGIvaHcvZGlzcGxheS92aXJ0aW8tZ3B1LmMKQEAgLTEyLDYgKzEy
LDcgQEAKICAqLwogCiAjaW5jbHVkZSAicWVtdS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5p
dHMuaCIKICNpbmNsdWRlICJxZW11LWNvbW1vbi5oIgogI2luY2x1ZGUgInFlbXUvaW92LmgiCiAj
aW5jbHVkZSAidWkvY29uc29sZS5oIgpAQCAtMTMxNCw4ICsxMzE1LDcgQEAgc3RhdGljIGNvbnN0
IFZNU3RhdGVEZXNjcmlwdGlvbiB2bXN0YXRlX3ZpcnRpb19ncHUgPSB7CiAKIHN0YXRpYyBQcm9w
ZXJ0eSB2aXJ0aW9fZ3B1X3Byb3BlcnRpZXNbXSA9IHsKICAgICBERUZJTkVfUFJPUF9VSU5UMzIo
Im1heF9vdXRwdXRzIiwgVmlydElPR1BVLCBjb25mLm1heF9vdXRwdXRzLCAxKSwKLSAgICBERUZJ
TkVfUFJPUF9TSVpFKCJtYXhfaG9zdG1lbSIsIFZpcnRJT0dQVSwgY29uZi5tYXhfaG9zdG1lbSwK
LSAgICAgICAgICAgICAgICAgICAgIDI1NiAqIDEwMjQgKiAxMDI0KSwKKyAgICBERUZJTkVfUFJP
UF9TSVpFKCJtYXhfaG9zdG1lbSIsIFZpcnRJT0dQVSwgY29uZi5tYXhfaG9zdG1lbSwgMjU2ICog
TWlCKSwKICNpZmRlZiBDT05GSUdfVklSR0wKICAgICBERUZJTkVfUFJPUF9CSVQoInZpcmdsIiwg
VmlydElPR1BVLCBjb25mLmZsYWdzLAogICAgICAgICAgICAgICAgICAgICBWSVJUSU9fR1BVX0ZM
QUdfVklSR0xfRU5BQkxFRCwgdHJ1ZSksCmRpZmYgLS1naXQgYS9ody9kaXNwbGF5L3Ztd2FyZV92
Z2EuYyBiL2h3L2Rpc3BsYXkvdm13YXJlX3ZnYS5jCmluZGV4IGJkM2U4YjM1ODYuLjA4ZGViMDg3
ODMgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdm13YXJlX3ZnYS5jCisrKyBiL2h3L2Rpc3BsYXkv
dm13YXJlX3ZnYS5jCkBAIC0yMiw2ICsyMiw3IEBACiAgKiBUSEUgU09GVFdBUkUuCiAgKi8KICNp
bmNsdWRlICJxZW11L29zZGVwLmgiCisjaW5jbHVkZSAicWVtdS91bml0cy5oIgogI2luY2x1ZGUg
InFhcGkvZXJyb3IuaCIKICNpbmNsdWRlICJody9ody5oIgogI2luY2x1ZGUgImh3L2xvYWRlci5o
IgpAQCAtNTY1LDcgKzU2Niw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IHZtc3ZnYV9maWZvX2xlbmd0
aChzdHJ1Y3Qgdm1zdmdhX3N0YXRlX3MgKnMpCiAgICAgICAgIHMtPmZpZm9fbmV4dCA+PSBTVkdB
X0ZJRk9fU0laRSkgewogICAgICAgICByZXR1cm4gMDsKICAgICB9Ci0gICAgaWYgKHMtPmZpZm9f
bWF4IDwgcy0+Zmlmb19taW4gKyAxMCAqIDEwMjQpIHsKKyAgICBpZiAocy0+Zmlmb19tYXggPCBz
LT5maWZvX21pbiArIDEwICogS2lCKSB7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIApkaWZm
IC0tZ2l0IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcvZGlzcGxheS94ZW5mYi5jCmluZGV4IGY1
YWZjYzAzNTguLjE4MGQyMDUwMjEgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkveGVuZmIuYworKysg
Yi9ody9kaXNwbGF5L3hlbmZiLmMKQEAgLTI1LDYgKzI1LDcgQEAKICAqLwogCiAjaW5jbHVkZSAi
cWVtdS9vc2RlcC5oIgorI2luY2x1ZGUgInFlbXUvdW5pdHMuaCIKIAogI2luY2x1ZGUgImh3L2h3
LmgiCiAjaW5jbHVkZSAidWkvaW5wdXQuaCIKQEAgLTg4OSw3ICs4OTAsNyBAQCBzdGF0aWMgaW50
IGZiX2luaXRpYWxpc2Uoc3RydWN0IFhlbkRldmljZSAqeGVuZGV2KQogCXJldHVybiByYzsKIAog
ICAgIGZiX3BhZ2UgPSBmYi0+Yy5wYWdlOwotICAgIHJjID0geGVuZmJfY29uZmlndXJlX2ZiKGZi
LCB2aWRlb3JhbSAqIDEwMjQgKiAxMDI0VSwKKyAgICByYyA9IHhlbmZiX2NvbmZpZ3VyZV9mYihm
YiwgdmlkZW9yYW0gKiBNaUIsCiAJCQkgICAgZmJfcGFnZS0+d2lkdGgsIGZiX3BhZ2UtPmhlaWdo
dCwgZmJfcGFnZS0+ZGVwdGgsCiAJCQkgICAgZmJfcGFnZS0+bWVtX2xlbmd0aCwgMCwgZmJfcGFn
ZS0+bGluZV9sZW5ndGgpOwogICAgIGlmIChyYyAhPSAwKQotLSAKMi4xOC4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:49:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12:49:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXQvQ-0005EG-IX; Mon, 25 Jun 2018 12:48: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXQvP-0005E8-1b
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 12:48:55 +0000
X-Inumbo-ID: baea5b50-7875-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id baea5b50-7875-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 14:46:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 06:48:53 -0600
Message-Id: <5B30E4B002000078001CD85F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 06:48:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B30DD5A02000078001CD80E@prv1-mh.provo.novell.com>
 <077e5092a4a446b68cecebd6711a0697@AMSPEX02CL03.citrite.net>
In-Reply-To: <077e5092a4a446b68cecebd6711a0697@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11 v2] x86/EFI: further correct FPU
 state handling around runtime 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE0OjI0LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAyNSBKdW5lIDIwMTggMTM6MTgKPj4gLS0tIGEveGVuL2FyY2gveDg2L2kzODcuYwo+PiArKysg
Yi94ZW4vYXJjaC94ODYvaTM4Ny5jCj4+IEBAIC0yMDYsMTEgKzIwNiwxMSBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgZnB1X2Z4c2F2ZShzdHJ1Y3QgdmNwCj4+ICAvKiAgICAgICBWQ1BVIEZQVSBGdW5j
dGlvbnMgICAgKi8KPj4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwo+PiAgLyog
UmVzdG9yZSBGUFUgc3RhdGUgd2hlbmV2ZXIgVkNQVSBpcyBzY2hkdWxlZCBpbi4gKi8KPj4gLXZv
aWQgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcihzdHJ1Y3QgdmNwdSAqdikKPj4gK3ZvaWQgdmNwdV9y
ZXN0b3JlX2ZwdV9ub25sYXp5KHN0cnVjdCB2Y3B1ICp2LCBib29sIG5lZWRfc3R0cykKPj4gIHsK
Pj4gICAgICAvKiBSZXN0b3JlIG5vbmxhenkgZXh0ZW5kZWQgc3RhdGUgKGkuZS4gcGFydHMgbm90
IHRyYWNrZWQgYnkgQ1IwLlRTKS4gKi8KPj4gICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2Vy
X2ZwdSAmJiAhdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91c2VkICkKPj4gLSAgICAgICAgcmV0dXJu
Owo+PiArICAgICAgICBnb3RvIG1heWJlX3N0dHM7Cj4gCj4gSXQncyByZWFsbHkganVzdCBhbiAn
b3V0JyBsYWJlbCAoQUZBSUNULCBzaW5jZSBuZWVkX3N0dHMgbmVlZHMgdG8gYmUgdHJ1ZSAKPiBm
b3IgdGhlcmUgdG8gYmUgYW55IG90aGVyIHNlbWFudGljKSBzbyBob3cgYWJvdXQganVzdCBjYWxs
aW5nIGl0IHRoYXQgcmF0aGVyIAo+IHRoYW4gJ21heWJlX3N0dHMnPwoKVG8gYmUgaG9uZXN0LCBJ
IGxpa2UgIm91dCIgbGVzcywgYXMgYmVpbmcgdG9vIGdlbmVyaWMgYSBuYW1lLiBOb3IgYW0gSQpj
b252aW5jZWQgdGhhdCwgZ29pbmcgZm9yd2FyZCAoYW5kIGxlYXZpbmcgYXNpZGUgdGhlIGZhY3Qg
dGhhdCB3ZSBtYXkKZGVjaWRlIHRvIGRyb3AgbGF6eSBtb2RlIGFsdG9nZXRoZXIpLCBhbGwgY29k
ZSBwYXRocyBuZWVkIHRvIHJlYWNoIHRoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 12:54:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 12: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 1fXR0S-0005w7-8x; Mon, 25 Jun 2018 12:54:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXR0Q-0005w2-Vu
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:54:07 +0000
X-Inumbo-ID: e0e11b49-7876-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0e11b49-7876-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 12:54:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 06:54:05 -0600
Message-Id: <5B30E5EA02000078001CD86D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 06:54:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
 <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
 <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
 <105579cf-9018-f211-c869-ca98e0c84c32@bitdefender.com>
In-Reply-To: <105579cf-9018-f211-c869-ca98e0c84c32@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE0OjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4+IENyYXNoOgo+PiAKPj4gKFhFTikgWyAxOTI0LjM2NzI3M10gYWx0cDJtX3ZjcHVfaW5p
dGlhbGlzZSgpCj4+IChYRU4pIFsgMTkyNC4zNjcyNzddIGFsdHAybV92Y3B1X3Jlc2V0KCkKPj4g
KFhFTikgWyAxOTI0LjM2NzI3OF0gMSBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkKPj4gKFhFTikg
WyAxOTI0LjM2NzI3OV0gdm14X3ZjcHVfdXBkYXRlX2VwdHAoKQo+PiAoWEVOKSBbIDE5MjQuMzY3
MzE4XSBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5Cj4+IChYRU4pIFsgMTkyNC4zNjcz
MjFdIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoMCksCj4+IHYtPmFyY2guaHZtX3ZteC5zZWNv
bmRhcnlfZXhlY19jb250cm9sOiAweDEwNTRlYgo+PiAoWEVOKSBbIDE5MjQuMzY3MzI2XSBleGl0
IHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoMCksCj4+IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRh
cnlfZXhlY19jb250cm9sOiAweDE0NzRlYgo+PiAoWEVOKSBbIDE5MjQuMzY3MzQ0XSBYZW4gQlVH
IGF0IHZteC5jOjM0MDcKPiAKPiBBY3R1YWxseSBJIHRoaW5rIHRoaXMgc2hvd3MgdXMgdGhlIHBy
b2JsZW06IDY1NTM1IChJTlZBTElEX0FMVFAyTSkgaXMgYQo+IHN0YWxlIHZhbHVlIGZyb20gYSBw
cmV2aW91cyBnb29kIHJ1bi4gQnV0IHRoZSBFUFRQX0lOREVYIHZhbHVlIGlzCj4gaWdub3JlZCB1
bmxlc3MgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQuIFNvIGF0
IHRoZQo+IGNyYXNoIHBvaW50LCBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05T
IGp1c3QgZ290IHNldCwgdGhlCj4gImxpdmUiIGluZGV4IGlzIDAsIGFuZCB0aGUgc3RhbGUgSU5W
QUxJRF9BTFRQMk0gdmFsdWUgaXMgYmVpbmcgcmVhZCBmcm9tCj4gdGhlIHByZXZpb3VzIHJ1biAo
YW5kIGNvbXBhcmVkIHRvIDAgYW5kIE1BWF9BTFRQMk0pLgoKU28gcGVyaGFwcyB0aGUgd3JpdGlu
ZyBvZiBFUFRQX0lOREVYIHNob3VsZCBiZSBkb25lIGVhcmxpZXI/CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:00:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXR67-00067B-06; Mon, 25 Jun 2018 12:59: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=q3xk=jl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXR64-000676-Uh
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 12:59:56 +0000
X-Inumbo-ID: 4499841e-7877-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4499841e-7877-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 14:57:09 +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 254C8303CD99
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 17:16:03 +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 60D357FC21
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 15:59:53 +0300 (EEST)
Received: (qmail 31242 invoked from network); 25 Jun 2018 15:59:53 +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; 25 Jun 2018 15:59:53 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
 <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
 <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
 <105579cf-9018-f211-c869-ca98e0c84c32@bitdefender.com>
 <5B30E5EA02000078001CD86D@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a5f6d53e-8b11-2099-a7f2-65342df582c2@bitdefender.com>
Date: Mon, 25 Jun 2018 15:59:49 +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: <5B30E5EA02000078001CD86D@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76509
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488130,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.004815)], BW: [Enabled, t:
 (0.000011,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014082,0.000132)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.304429), Hit: No, Details:
 v2.7.12; Id: 15.1i604cf.1cgrgetc6.p6td9], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjUvMjAxOCAwMzo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDYu
MTggYXQgMTQ6NDAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IENyYXNo
Ogo+Pj4KPj4+IChYRU4pIFsgMTkyNC4zNjcyNzNdIGFsdHAybV92Y3B1X2luaXRpYWxpc2UoKQo+
Pj4gKFhFTikgWyAxOTI0LjM2NzI3N10gYWx0cDJtX3ZjcHVfcmVzZXQoKQo+Pj4gKFhFTikgWyAx
OTI0LjM2NzI3OF0gMSBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkKPj4+IChYRU4pIFsgMTkyNC4z
NjcyNzldIHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkKPj4+IChYRU4pIFsgMTkyNC4zNjczMThdIEhW
TU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkKPj4+IChYRU4pIFsgMTkyNC4zNjczMjFdIHZt
eF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoMCksCj4+PiB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5
X2V4ZWNfY29udHJvbDogMHgxMDU0ZWIKPj4+IChYRU4pIFsgMTkyNC4zNjczMjZdIGV4aXQgdm14
X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgwKSwKPj4+IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlf
ZXhlY19jb250cm9sOiAweDE0NzRlYgo+Pj4gKFhFTikgWyAxOTI0LjM2NzM0NF0gWGVuIEJVRyBh
dCB2bXguYzozNDA3Cj4+Cj4+IEFjdHVhbGx5IEkgdGhpbmsgdGhpcyBzaG93cyB1cyB0aGUgcHJv
YmxlbTogNjU1MzUgKElOVkFMSURfQUxUUDJNKSBpcyBhCj4+IHN0YWxlIHZhbHVlIGZyb20gYSBw
cmV2aW91cyBnb29kIHJ1bi4gQnV0IHRoZSBFUFRQX0lOREVYIHZhbHVlIGlzCj4+IGlnbm9yZWQg
dW5sZXNzIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LiBTbyBh
dCB0aGUKPj4gY3Jhc2ggcG9pbnQsIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElP
TlMganVzdCBnb3Qgc2V0LCB0aGUKPj4gImxpdmUiIGluZGV4IGlzIDAsIGFuZCB0aGUgc3RhbGUg
SU5WQUxJRF9BTFRQMk0gdmFsdWUgaXMgYmVpbmcgcmVhZCBmcm9tCj4+IHRoZSBwcmV2aW91cyBy
dW4gKGFuZCBjb21wYXJlZCB0byAwIGFuZCBNQVhfQUxUUDJNKS4KPiAKPiBTbyBwZXJoYXBzIHRo
ZSB3cml0aW5nIG9mIEVQVFBfSU5ERVggc2hvdWxkIGJlIGRvbmUgZWFybGllcj8KCkFuZCBpbmRl
ZWQgSSBjYW4gY29uZmlybSB0aGlzOiBJJ3ZlIGFkZGVkIGEgc2xlZXAoKSBpbiBteSB0ZXN0IGJl
dHdlZW4KeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBhbmQgeGNfYWx0cDJtX3Nl
dF9kb21haW5fc3RhdGUoeGNpLApkb21pZCwgMCksIGFuZCBpdCBfYWx3YXlzXyBjcmFzaGVzIFhl
biBvbiB0aGUgc2Vjb25kIHJ1bi4KClF1aXRlIHJpZ2h0LCB0aGF0J3MgZXhhY3RseSB3aGF0IEkn
dmUgYmVlbiBkb2luZzogYSBzYXRpc2ZhY3RvcnkgZml4CmFwcGVhcnMgdG8gYmUgdG8gc2ltcGx5
IHJldmVyc2UgdGhlIG9yZGVyIG9mIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odikKYW5kIGFsdHAy
bV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodikgaW4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpLgoKSSds
bCBzZW5kIG91dCBhIHBhdGNoIEFTQVAuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:08:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXREH-0006tp-1P; Mon, 25 Jun 2018 13:08:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cevu=jl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fXREF-0006tk-Rh
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 13:08:23 +0000
X-Inumbo-ID: df50738f-7878-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id df50738f-7878-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:08: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 CCEC57A9;
 Mon, 25 Jun 2018 06:08:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 776B23F73D;
 Mon, 25 Jun 2018 06:08:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: sstabellini@kernel.org,
	xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 14:08:14 +0100
Message-Id: <20180625130814.29771-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@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
IHN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkguCgpGdXJ0aGVybW9yZSwgdGhlIGRlZmF1bHQg
dHlwZSBmb3IgQXJtIGluIHhsIHdpbGwgbm93IGJlIFBWSCB0byBhbGxvdwpzbW9vdGggdHJhbnNp
dGlvbiBmb3IgdXNlci4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgotLS0KClRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW4gU3VtbWl0IGFuZCBhbHNv
IGluIHZhcmlvdXMgdGhyZWFkIG9uCnhlbi1kZXZlbC4gVGhlIGxhdGVzdCBvbmUgd2FzIHdoZW4g
QW5kcmV3IHNlbnQgYSBwYXRjaCB0byBkZW55IGd1ZXN0IGNyZWF0aW9uCm9uIEFybSB3aXRoIFhF
Tl9ET01DVExfQ0RGX2hhcCB1bnNldC4KCkkgc3VzcGVjdCB3ZSBmaXJzdCBpbXBsZW1lbnRlZCBB
cm0gZ3Vlc3QgYXMgUFYgaW4gbGlieGwgYmVjYXVzZSBQVkggd2FzCm5vbi1leGlzdGVudCBhbmQg
dGhlIHR5cGUgd2FzIGVhc2llciB0byBhdm9pZCBzcGF3bmluZyBRRU1VLiBOb3RlIHRoYXQKTGlu
dXggYW5kIFhlbiBhcmUgYWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vlc3QgYXMgUFZILgoKVGhp
cyBwYXRjaCBpcyBkZW55aW5nIHRoZSBjcmVhdGlvbiBvZiBQViBndWVzdCBvbiBBcm0uIFRoaXMg
d2lsbCBoYXZlIGFuCmltcGFjdCBvbiBhbnkgdG9vbHN0YWNrIHNlbGVjdGluZyBQViBmb3IgQXJt
IChlLmcgbGlidmlydCkgb3IgYW55b25lCnVzaW5nICd0eXBlPSJwdiInIGluIGxpYnhsIGNvbmZp
Z3VyYXRpb24gZmlsZS4KCkkgYW0gbm90IGVudGlyZWx5IHN1cmUgd2hldGhlciB0aGlzIGlzIHRo
ZSBiZXN0IHNvbHV0aW9uLCBhbnkgb3BpbmlvbnM/Ci0tLQogZG9jcy9tYW4veGwuY2ZnLnBvZC41
LmluIHwgIDMgKystCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgfCAxMCArKysrKysrKystCiB0
b29scy94bC94bF9wYXJzZS5jICAgICAgfCAgNCArKysrCiAzIGZpbGVzIGNoYW5nZWQsIDE1IGlu
c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY2Zn
LnBvZC41LmluIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCmluZGV4IDQ3ZDg4MjQzYjEuLjJj
MmFmMDE1MTUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgorKysgYi9kb2Nz
L21hbi94bC5jZmcucG9kLjUuaW4KQEAgLTg2LDcgKzg2LDggQEAgZ3Vlc3Qgb3BlcmF0aW5nIHN5
c3RlbXMuIFRoaXMgaXMgdGhlIGRlZmF1bHQuCiAKIFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8g
YmUgYW4gUFZIIGRvbWFpbi4gVGhhdCBpcyBhIGxpZ2h0d2VpZ2h0IEhWTS1saWtlCiBndWVzdCB3
aXRob3V0IGEgZGV2aWNlIG1vZGVsIGFuZCB3aXRob3V0IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRl
dmljZXMKLWF2YWlsYWJsZSB0byBIVk0gZ3Vlc3RzLiBOb3RlIHRoYXQgdGhpcyBtb2RlIHJlcXVp
cmVzIGEgUFZIIGF3YXJlIGtlcm5lbC4KK2F2YWlsYWJsZSB0byBIVk0gZ3Vlc3RzLiBOb3RlIHRo
YXQgdGhpcyBtb2RlIHJlcXVpcmVzIGEgUFZIIGF3YXJlIGtlcm5lbCBvbgoreDg2LgogCiA9aXRl
bSBCPHR5cGU9Imh2bSI+CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIv
dG9vbHMvbGlieGwvbGlieGxfYXJtLmMKaW5kZXggOGFmOWY2Zjk5Mi4uM2FjYWM3ZmE5MyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKQEAgLTk3OCw3ICs5NzgsMTUgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3
X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCiAgICAgaW50IHJjOwogICAgIHVpbnQ2NF90IHZh
bDsKIAotICAgIGFzc2VydChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX1BWKTsKKyAg
ICBpZiAoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVikgeworICAgICAgICBMT0co
RVJST1IsICJQViBndWVzdCBub3Qgc3VwcG9ydGVkLiBQbGVhc2UgdXNlIFBWSC5cbiIpOworICAg
ICAgICByZXR1cm4gRVJST1JfRkVBVFVSRV9SRU1PVkVEOworICAgIH0KKyAgICBlbHNlIGlmIChp
bmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9UWVBFX1BWSCkgeworICAgICAgICBMT0coRVJST1Is
ICJVbnN1cHBvcnRlZCBBcm0gZ3Vlc3QgdHlwZSAlc1xuIiwKKyAgICAgICAgICAgIGxpYnhsX2Rv
bWFpbl90eXBlX3RvX3N0cmluZyhpbmZvLT50eXBlKSk7CisgICAgICAgIHJldHVybiBFUlJPUl9G
QUlMOworICAgIH0KIAogICAgIC8qIFNldCB0aGUgdmFsdWUgb2YgZG9tYWluIHBhcmFtIEhWTV9Q
QVJBTV9DQUxMQkFDS19JUlEuICovCiAgICAgdmFsID0gTUFTS19JTlNSKEhWTV9QQVJBTV9DQUxM
QkFDS19UWVBFX1BQSSwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94
bC94bF9wYXJzZS5jCmluZGV4IGU2YzU0NDgzZTAuLmI3MDVmMjcyNzcgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAtOTM3LDcgKzkz
NywxMSBAQCB2b2lkIHBhcnNlX2NvbmZpZ19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2Us
CiAgICAgfQogCiAgICAgaWYgKGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZB
TElEKQorI2lmIGRlZmluZWQoX19hcm1fXykgfHwgZGVmaW5lZChfX2FhcmNoNjRfXykKKyAgICAg
ICAgY19pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIOworI2Vsc2UKICAgICAgICAg
Y19pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFY7CisjZW5kaWYKIAogICAgIHhsdV9j
ZmdfZ2V0X2RlZmJvb2woY29uZmlnLCAiaGFwIiwgJmNfaW5mby0+aGFwLCAwKTsKIAotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:11:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13:11:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXRHD-0007Xs-IV; Mon, 25 Jun 2018 13:11: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXRHC-0007Xn-BA
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 13:11:26 +0000
X-Inumbo-ID: e056e41c-7878-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e056e41c-7878-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 15:08:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 07:11:24 -0600
Message-Id: <5B30E9F902000078001CD899@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 07:11:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <1528879939-11570-2-git-send-email-rcojocaru@bitdefender.com>
 <5B2D159E02000078001CD06C@prv1-mh.provo.novell.com>
 <d129249b-247d-d450-3af1-33c824daae8d@bitdefender.com>
 <8da03feb-53f0-e566-09cc-b311575ac019@bitdefender.com>
 <5B30DFFE02000078001CD81E@prv1-mh.provo.novell.com>
 <c3101989-4c4e-036d-9169-29e28045b7a3@bitdefender.com>
 <105579cf-9018-f211-c869-ca98e0c84c32@bitdefender.com>
 <5B30E5EA02000078001CD86D@prv1-mh.provo.novell.com>
 <a5f6d53e-8b11-2099-a7f2-65342df582c2@bitdefender.com>
In-Reply-To: <a5f6d53e-8b11-2099-a7f2-65342df582c2@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 2/2] x86/altp2m: Fixed domain 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, tamas@tklengyel.com,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE0OjU5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gUXVpdGUgcmlnaHQsIHRoYXQncyBleGFjdGx5IHdoYXQgSSd2ZSBiZWVuIGRvaW5nOiBh
IHNhdGlzZmFjdG9yeSBmaXgKPiBhcHBlYXJzIHRvIGJlIHRvIHNpbXBseSByZXZlcnNlIHRoZSBv
cmRlciBvZiBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpCj4gYW5kIGFsdHAybV92Y3B1X3VwZGF0
ZV92bWZ1bmNfdmUodikgaW4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpLgoKQW5kIHRoYXQncyBhbHNv
IG1vcmUgbG9naWNhbCBjb25zaWRlcmluZyB0aGF0CnZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUo
KSBtb2RpZmllcwpTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIHdoaWNoCnZt
eF92Y3B1X3VwZGF0ZV9lcHRwKCkgYWN0dWFsbHkgbG9va3MgYXQgdG8gZGVjaWRlIHdoZXRoZXIg
dG8Kd3JpdGUgRVBUUF9JTkRFWC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:20:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXRPX-0007xV-FG; Mon, 25 Jun 2018 13: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=w+qx=jl=citrix.com=prvs=7078eb122=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXRPW-0007nh-3F
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 13:20:02 +0000
X-Inumbo-ID: 7edc21b7-787a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7edc21b7-787a-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:20:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58519109"
Date: Mon, 25 Jun 2018 14:19:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180625131956.ehoocvdnaser3rfn@citrix.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625130814.29771-1-julien.grall@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>,
 andrew.cooper3@citrix.com, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDI6MDg6MTRQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEN1cnJlbnRseSwgdGhlIHRvb2xzdGFjayBpcyBjb25zaWRlcmluZyBBcm0gZ3Vlc3Qg
YWx3YXlzIFBWLiBIb3dldmVyLAo+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVz
ZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPiBhbmQgUUVNVSBpcyBub3Qg
c3RhcnRlZC4gU28gc3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSC4KPiAKPiBGdXJ0aGVybW9y
ZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdpbGwgbm93IGJlIFBWSCB0byBhbGxv
dwo+IHNtb290aCB0cmFuc2l0aW9uIGZvciB1c2VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gCj4gVGhpcyB3YXMgZGlz
Y3Vzc2VkIGF0IFhlbiBTdW1taXQgYW5kIGFsc28gaW4gdmFyaW91cyB0aHJlYWQgb24KPiB4ZW4t
ZGV2ZWwuIFRoZSBsYXRlc3Qgb25lIHdhcyB3aGVuIEFuZHJldyBzZW50IGEgcGF0Y2ggdG8gZGVu
eSBndWVzdCBjcmVhdGlvbgo+IG9uIEFybSB3aXRoIFhFTl9ET01DVExfQ0RGX2hhcCB1bnNldC4K
PiAKPiBJIHN1c3BlY3Qgd2UgZmlyc3QgaW1wbGVtZW50ZWQgQXJtIGd1ZXN0IGFzIFBWIGluIGxp
YnhsIGJlY2F1c2UgUFZIIHdhcwo+IG5vbi1leGlzdGVudCBhbmQgdGhlIHR5cGUgd2FzIGVhc2ll
ciB0byBhdm9pZCBzcGF3bmluZyBRRU1VLiBOb3RlIHRoYXQKPiBMaW51eCBhbmQgWGVuIGFyZSBh
bHJlYWR5IGNvbnNpZGVyaW5nIEFybSBndWVzdCBhcyBQVkguCj4gCj4gVGhpcyBwYXRjaCBpcyBk
ZW55aW5nIHRoZSBjcmVhdGlvbiBvZiBQViBndWVzdCBvbiBBcm0uIFRoaXMgd2lsbCBoYXZlIGFu
Cj4gaW1wYWN0IG9uIGFueSB0b29sc3RhY2sgc2VsZWN0aW5nIFBWIGZvciBBcm0gKGUuZyBsaWJ2
aXJ0KSBvciBhbnlvbmUKPiB1c2luZyAndHlwZT0icHYiJyBpbiBsaWJ4bCBjb25maWd1cmF0aW9u
IGZpbGUuCj4gCj4gSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGV0aGVyIHRoaXMgaXMgdGhlIGJl
c3Qgc29sdXRpb24sIGFueSBvcGluaW9ucz8KPiAtLS0KPiAgZG9jcy9tYW4veGwuY2ZnLnBvZC41
LmluIHwgIDMgKystCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICB8IDEwICsrKysrKysrKy0K
PiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgIHwgIDQgKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQs
IDE1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3Mv
bWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IGluZGV4IDQ3
ZDg4MjQzYjEuLjJjMmFmMDE1MTUgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41
LmluCj4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4gQEAgLTg2LDcgKzg2LDggQEAg
Z3Vlc3Qgb3BlcmF0aW5nIHN5c3RlbXMuIFRoaXMgaXMgdGhlIGRlZmF1bHQuCj4gIAo+ICBTcGVj
aWZpZXMgdGhhdCB0aGlzIGlzIHRvIGJlIGFuIFBWSCBkb21haW4uIFRoYXQgaXMgYSBsaWdodHdl
aWdodCBIVk0tbGlrZQo+ICBndWVzdCB3aXRob3V0IGEgZGV2aWNlIG1vZGVsIGFuZCB3aXRob3V0
IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRldmljZXMKPiAtYXZhaWxhYmxlIHRvIEhWTSBndWVzdHMu
IE5vdGUgdGhhdCB0aGlzIG1vZGUgcmVxdWlyZXMgYSBQVkggYXdhcmUga2VybmVsLgo+ICthdmFp
bGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBh
d2FyZSBrZXJuZWwgb24KPiAreDg2LgoKSGF2ZSB3ZSBldmVyIGFkdmVydGlzZWQgb24gQVJNIHdo
aWNoIGd1ZXN0IHR5cGUgdXNlcnMgc2hvdWxkIHNldD8gQXJlCnRoZXkgYXdhcmUgb2YgdGhlIGZh
Y3QgdGhhdCBpdCBpcyBQViBpbiB0b29sc3RhY2sgYW5kIEhWTSBpbiBYZW4/CgpJZiB1c2VycyBh
cmUgb2JsaXZpb3VzIHRvIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9uLCBJIHRoaW5rIHdl
IGNhbgpza2lwIHRlbGxpbmcgdGhlbSBQVkggaW4gQVJNIHdvcmxkLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:32:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13:32:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXRb9-0000fp-MC; Mon, 25 Jun 2018 13:32: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=rf7a=jl=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fXRb8-0000f5-9e
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 13:32:02 +0000
X-Inumbo-ID: 2c4e0644-787c-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c4e0644-787c-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:32:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0AC1AAEE3;
 Mon, 25 Jun 2018 13:31:59 +0000 (UTC)
Date: Mon, 25 Jun 2018 15:31:57 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Felix Kuehling <felix.kuehling@amd.com>
Message-ID: <20180625133157.GL28965@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <0aa9f695-5702-6704-9462-7779cbfdb3fd@amd.com>
 <20180622152444.GC10465@dhcp22.suse.cz>
 <dd260800-6457-f3ff-47df-b65ef258f4b7@amd.com>
 <20180625080103.GB28965@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625080103.GB28965@dhcp22.suse.cz>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 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>

T24gTW9uIDI1LTA2LTE4IDEwOjAxOjAzLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gT24gRnJpIDIy
LTA2LTE4IDE2OjA5OjA2LCBGZWxpeCBLdWVobGluZyB3cm90ZToKPiA+IE9uIDIwMTgtMDYtMjIg
MTE6MjQgQU0sIE1pY2hhbCBIb2NrbyB3cm90ZToKPiA+ID4gT24gRnJpIDIyLTA2LTE4IDE3OjEz
OjAyLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPj4gSGkgTWljaGFsLAo+ID4gPj4KPiA+
ID4+IFtBZGRpbmcgRmVsaXggYXMgd2VsbF0KPiA+ID4+Cj4gPiA+PiBXZWxsIGZpcnN0IG9mIGFs
bCB5b3UgaGF2ZSBhIG1pc2NvbmNlcHRpb24gd2h5IGF0IGxlYXN0IHRoZSBBTUQgZ3JhcGhpY3MK
PiA+ID4+IGRyaXZlciBuZWVkIHRvIGJlIGFibGUgdG8gc2xlZXAgaW4gYW4gTU1VIG5vdGlmaWVy
OiBXZSBuZWVkIHRvIHNsZWVwIGJlY2F1c2UKPiA+ID4+IHdlIG5lZWQgdG8gd2FpdCBmb3IgaGFy
ZHdhcmUgb3BlcmF0aW9ucyB0byBmaW5pc2ggYW5kICpOT1QqIGJlY2F1c2Ugd2UgbmVlZAo+ID4g
Pj4gdG8gd2FpdCBmb3IgbG9ja3MuCj4gPiA+Pgo+ID4gPj4gSSdtIG5vdCBzdXJlIGlmIHlvdXIg
ZmxhZyBub3cgbWVhbnMgdGhhdCB5b3UgZ2VuZXJhbGx5IGNhbid0IHNsZWVwIGluIE1NVQo+ID4g
Pj4gbm90aWZpZXJzIGFueSBtb3JlLCBidXQgaWYgdGhhdCdzIHRoZSBjYXNlIGF0IGxlYXN0IEFN
RCBoYXJkd2FyZSB3aWxsIGJyZWFrCj4gPiA+PiBiYWRseS4gSW4gb3VyIGNhc2UgdGhlIGFwcHJv
YWNoIG9mIHdhaXRpbmcgZm9yIGEgc2hvcnQgdGltZSBmb3IgdGhlIHByb2Nlc3MKPiA+ID4+IHRv
IGJlIHJlYXBlZCBhbmQgdGhlbiBzZWxlY3QgYW5vdGhlciB2aWN0aW0gYWN0dWFsbHkgc291bmRz
IGxpa2UgdGhlIHJpZ2h0Cj4gPiA+PiB0aGluZyB0byBkby4KPiA+ID4gV2VsbCwgSSBkbyBub3Qg
bmVlZCB0byBtYWtlIHRoZSBub3RpZmllciBjb2RlIG5vbiBibG9ja2luZyBhbGwgdGhlIHRpbWUu
Cj4gPiA+IEFsbCBJIG5lZWQgaXMgdG8gZW5zdXJlIHRoYXQgaXQgd29uJ3Qgc2xlZXAgaWYgdGhl
IGZsYWcgc2F5cyBzbyBhbmQKPiA+ID4gcmV0dXJuIC1FQUdBSU4gaW5zdGVhZC4KPiA+ID4KPiA+
ID4gU28gaGVyZSBpcyB3aGF0IEkgZG8gZm9yIGFtZGdwdToKPiA+IAo+ID4gSW4gdGhlIGNhc2Ug
b2YgS0ZEIHdlIGFsc28gbmVlZCB0byB0YWtlIHRoZSBEUU0gbG9jazoKPiA+IAo+ID4gYW1kZ3B1
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhIC0+IGFtZGdwdV9hbWRrZmRfZXZpY3RfdXNl
cnB0ciAtPgo+ID4ga2dkMmtmZF9xdWllc2NlX21tIC0+IGtmZF9wcm9jZXNzX2V2aWN0X3F1ZXVl
cyAtPiBldmljdF9wcm9jZXNzX3F1ZXVlc19jcHNjaAo+ID4gCj4gPiBTbyB3ZSdkIG5lZWQgdG8g
cGFzcyB0aGUgYmxvY2thYmxlIHBhcmFtZXRlciBhbGwgdGhlIHdheSB0aHJvdWdoIHRoYXQKPiA+
IGNhbGwgY2hhaW4uCj4gCj4gVGhhbmtzLCBJIGhhdmUgbWlzc2VkIHRoYXQgcGFydC4gU28gSSBn
dWVzcyBJIHdpbGwgc3RhcnQgd2l0aCBzb21ldGhpbmcKPiBzaW1pbGFyIHRvIGludGVsLWdmeCBh
bmQgYmFjayBvZmYgd2hlbiB0aGUgY3VycmVudCByYW5nZSBuZWVkcyBzb21lCj4gdHJlYXRtZW50
LiBTbyB0aGlzIG9uIHRvcC4gRG9lcyBpdCBsb29rIGNvcnJlY3Q/Cj4gCj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jIGIvZHJpdmVycy9ncHUvZHJt
L2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBpbmRleCBkMTM4YTUyNmZlZmYuLmUyZDQyMmIzZWIw
YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+
ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gQEAgLTI2Niw2
ICsyNjYsMTEgQEAgc3RhdGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9o
c2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gIAkJc3RydWN0IGFtZGdwdV9tbl9ub2RlICpu
b2RlOwo+ICAJCXN0cnVjdCBhbWRncHVfYm8gKmJvOwo+ICAKPiArCQlpZiAoIWJsb2NrYWJsZSkg
ewo+ICsJCQlhbWRncHVfbW5fcmVhZF91bmxvY2soKTsKPiArCQkJcmV0dXJuIC1FQUdBSU47Cj4g
KwkJfQo+ICsKPiAgCQlub2RlID0gY29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25v
ZGUsIGl0KTsKPiAgCQlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9uZXh0KGl0LCBzdGFydCwgZW5k
KTsKCkJsZSwganVzdCBub3RpY2VkIHRoYXQgaGFsZiBvZiB0aGUgY2hhbmdlIGRpZG4ndCBnZXQg
dG8gZ2l0IGluZGV4Li4uClRoaXMgaXMgd2hhdCBJIGhhdmUKY29tbWl0IGM0NzAxYjM2YWMyODAy
YjkwM2RiM2QwNWNmNzdjMDMwZmNjY2UzYTgKQXV0aG9yOiBNaWNoYWwgSG9ja28gPG1ob2Nrb0Bz
dXNlLmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjI0OjAzIDIwMTggKzAyMDAKCiAgICBmb2xk
IG1lCiAgICAKICAgIC0gYW1kIGdwdSBub3RpZmllcnMgY2FuIHNsZWVwIGRlZXBlciBpbiB0aGUg
Y2FsbGNoYWluIChldmljdF9wcm9jZXNzX3F1ZXVlc19jcHNjaAogICAgICBvbiBhIGxvY2sgYW5k
IGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUgb24gdW5ib3VuZCB0aW1lb3V0KSBtYWtlIHN1cmUK
ICAgICAgd2UgYmFpbCBvdXQgd2hlbiB3ZSBoYXZlIGFuIGludGVyc2VjdGluZyByYW5nZSBmb3Ig
c3RhcnRlcgoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKaW5kZXggZDEzOGE1
MjZmZWZmLi4zMzk5YTRhOTI3ZmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k
Z3B1L2FtZGdwdV9tbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jCkBAIC0yMjUsNiArMjI1LDExIEBAIHN0YXRpYyBpbnQgYW1kZ3B1X21uX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCXdoaWxlIChpdCkgewog
CQlzdHJ1Y3QgYW1kZ3B1X21uX25vZGUgKm5vZGU7CiAKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJ
CWFtZGdwdV9tbl9yZWFkX3VubG9jayhybW4pOworCQkJcmV0dXJuIC1FQUdBSU47CisJCX0KKwog
CQlub2RlID0gY29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25vZGUsIGl0KTsKIAkJ
aXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfbmV4dChpdCwgc3RhcnQsIGVuZCk7CiAKQEAgLTI2Niw2
ICsyNzEsMTEgQEAgc3RhdGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9o
c2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9k
ZTsKIAkJc3RydWN0IGFtZGdwdV9ibyAqYm87CiAKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJCWFt
ZGdwdV9tbl9yZWFkX3VubG9jayhybW4pOworCQkJcmV0dXJuIC1FQUdBSU47CisJCX0KKwogCQlu
b2RlID0gY29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25vZGUsIGl0KTsKIAkJaXQg
PSBpbnRlcnZhbF90cmVlX2l0ZXJfbmV4dChpdCwgc3RhcnQsIGVuZCk7CiAKLS0gCk1pY2hhbCBI
b2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:40:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXRiu-0001Fe-S8; Mon, 25 Jun 2018 13: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXRit-00017i-HG
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 13:40:03 +0000
X-Inumbo-ID: 4b88b3cf-787d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b88b3cf-787d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:40:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 07:40:01 -0600
Message-Id: <5B30F0AE02000078001CD8CE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 07:39:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-5-wei.liu2@citrix.com>
In-Reply-To: <20180625113533.12746-5-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/6] tools: load IPXE from standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDEzOjM1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2NvbmZpZy5oCj4gKysrIGIvdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL2NvbmZpZy5oCj4gQEAgLTIyLDcgKzIyLDggQEAgc3RydWN0IGJpb3Nf
Y29uZmlnIHsKPiAgICAgIC8qIFJPTVMgKi8KPiAgICAgIHZvaWQgKCpsb2FkX3JvbXMpKHZvaWQp
Owo+ICAKPiAtICAgIHZvaWQgKCpiaW9zX2xvYWQpKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAq
Y29uZmlnLCB2b2lkICphZGRyLCB1aW50MzJfdCBzaXplKTsKPiArICAgIHZvaWQgKCpiaW9zX2xv
YWQpKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLCB2b2lkICphZGRyLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSwgdm9pZCAqZXh0cmFfYWRkcik7CgpPa2F5
LCB0aGUgbmV3IHBhcmFtZXRlciBpcyBvZiBwb2ludGVyIHR5cGUuCgo+IC0tLSBhL3Rvb2xzL2Zp
cm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwo+ICsrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci9odm1sb2FkZXIuYwo+IEBAIC0zNjMsMTIgKzM2MywxOCBAQCBpbnQgbWFpbih2b2lkKQo+
ICAgICAgewo+ICAgICAgICAgIHVpbnQzMl90IHBhZGRyID0gYmlvc19tb2R1bGUtPnBhZGRyOwo+
ICAKPiAtICAgICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgKHZvaWQqKXBhZGRyLCBiaW9zX21v
ZHVsZS0+c2l6ZSk7Cj4gKyAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsICh2b2lkKilwYWRk
ciwgYmlvc19tb2R1bGUtPnNpemUsIDApOwoKV2l0aCB0aGF0LCBwbGVhc2UgcGFzcyBOVUxMIGhl
cmUsIGFuZCBwbGVhc2UgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8KYWRkIHRoZSBtaXNzaW5nIGJs
YW5rIGluIHRoZSBjYXN0LgoKPiAgICAgIH0KPiAgI2lmZGVmIEVOQUJMRV9ST01CSU9TCj4gICAg
ICBlbHNlIGlmICggYmlvcyA9PSAmcm9tYmlvc19jb25maWcgKQo+ICAgICAgewo+IC0gICAgICAg
IGJpb3MtPmJpb3NfbG9hZChiaW9zLCBOVUxMLCAwKTsKPiArICAgICAgICBjb25zdCBzdHJ1Y3Qg
aHZtX21vZGxpc3RfZW50cnkgKmlweGU7Cj4gKyAgICAgICAgdWludDMyX3QgcGFkZHIgPSAwOwo+
ICsKPiArICAgICAgICBpcHhlID0gZ2V0X21vZHVsZV9lbnRyeShodm1fc3RhcnRfaW5mbywgImlw
eGUiKTsKPiArICAgICAgICBpZiAoIGlweGUgKQo+ICsgICAgICAgICAgICBwYWRkciA9IGlweGUt
PnBhZGRyOwo+ICsgICAgICAgIGJpb3MtPmJpb3NfbG9hZChiaW9zLCAwLCAwLCAodm9pZCopcGFk
ZHIpOwoKSGVyZSB5b3UgZXZlbiAod3JvbmdseSkgY29udmVydCBOVUxMIHRvIDAgLSBwbGVhc2Ug
ZG9uJ3QsIGFuZCBwbGVhc2UKY29ycmVjdCB0aGUgY2FzdCdzIHN0eWxlLgoKCldpdGggdGhhdCBo
dm1sb2FkZXIgcGFydHMKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:48:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXRrF-0001iy-Tj; Mon, 25 Jun 2018 13:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXRrD-0001hs-ME
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 13:48:39 +0000
X-Inumbo-ID: 7faf2204-787e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7faf2204-787e-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:48:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 07:48:38 -0600
Message-Id: <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 07:48:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9NYWtlZmlsZQo+ICsrKyBiL3hlbi9NYWtlZmlsZQo+IEBAIC05LDcgKzks
NyBAQCBleHBvcnQgWEVOX0ZVTExWRVJTSU9OICAgPSAkKFhFTl9WRVJTSU9OKS4kKFhFTl9TVUJW
RVJTSU9OKSQoWEVOX0VYVFJBVkVSU0lPTikKPiAgZXhwb3J0IFhFTl9XSE9BTUkJPz0gJChVU0VS
KQo+ICBleHBvcnQgWEVOX0RPTUFJTgk/PSAkKHNoZWxsIChbIC14IC9iaW4vZG5zZG9tYWlubmFt
ZSBdICYmIC9iaW4vZG5zZG9tYWlubmFtZSkgfHwgKFsgLXggL2Jpbi9kb21haW5uYW1lIF0gJiYg
L2Jpbi9kb21haW5uYW1lIHx8IGVjaG8gW3Vua25vd25dKSkKPiAgZXhwb3J0IFhFTl9CVUlMRF9E
QVRFCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0ZSkKPiAtZXhwb3J0IFhFTl9CVUlMRF9USU1FCT89
ICQoc2hlbGwgTENfQUxMPUMgZGF0ZSArJVQpCj4gK2V4cG9ydCBYRU5fQlVJTERfVElNRQk/PSAk
KHNoZWxsIExDX0FMTD1DIGRhdGUgLWQgJyQoWEVOX0JVSUxEX0RBVEUpJyArJVQpCgpOaWNlIGlk
ZWEsIGJ1dCBJJ20gbm90IHN1cmUgd2UgY2FuIHJlbHkgb24gdGhlIG5vbi1zdGFuZGFyZCAtZApv
cHRpb24gdG8gYmUgc3VwcG9ydGVkIGJ5IGFsbCBlbnZpcm9ubWVudHMgWGVuIG1heSBiZSBidWls
dCBpbi4KQXMgcGVyCmh0dHA6Ly9wdWJzLm9wZW5ncm91cC5vcmcvb25saW5lcHVicy8wMDc5MDQ5
NzUvdXRpbGl0aWVzL2RhdGUuaHRtbAp0aGUgb25seSBzdGFuZGFyZCBvcHRpb24gc3VwcG9ydGVk
IGJ5IGRhdGUgaXMgLXUuIEFzc3VtaW5nIEMgYW5kClBPU0lYIGxvY2FsZXMgcHJvZHVjZSB0aGUg
c2FtZSBzdGFuZGFyZCBmb3JtYXQsIEknbSBhZnJhaWQgeW91IG1heQpuZWVkIHRvIHJlc29ydCB0
byBzZWQtZXJ5IHRvIGFjaGlldmUgd2hhdCB5b3Ugd2FudC4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 13:54:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 13: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 1fXRx4-0002Rl-NT; Mon, 25 Jun 2018 13:54:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXRx3-0002Rg-KH
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 13:54:41 +0000
X-Inumbo-ID: 56db4675-787f-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56db4675-787f-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 13:54:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 07:54:39 -0600
Message-Id: <5B30F41C02000078001CD8F6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 07:54:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-3-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-3-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/8] xen: introduce XEN_COMPILE_POSIX_TIME
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IFdlIG5lZWQgdGhlIFBPU0lYIHRpbWUgdG8gcHJvcGVybHkgZmlsbCB0aGUgVGltZURhdGVT
dGFtcCBmaWVsZCBpbiB0aGUgUEUgCj4gaGVhZGVyLgo+IAo+IEFkZGl0aW9uYWxseSwgcmVhbGln
biB0aGUgdmFyaWFibGVzIGFzc2lnbm1lbnQgaW4geGVuL01ha2VmaWxlIHRvIGluY3JlYXNlIAo+
IHJlYWRhYmlsaXR5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+Cj4gLS0tCj4gdjIgLSBzdWdnZXN0aW9ucy9maXhlczoKPiAgICAtIGRl
cml2ZSBYRU5fQ09NUElMRV9QT1NJWF9USU1FIGZyb20gWEVOX0JVSUxEX0RBVEUKPiAgICAgIChz
dWdnZXN0ZWQgYnkgSmFuIEJldWxpY2gpLAo+ICAgIC0gZWNobyAwIGlmIGRhdGUgY29tbWFuZCBk
b2VzIG5vdCB3b3JrCj4gICAgICAoc3VnZ2VzdGVkIGJ5IEtvbnJhZCBSemVzenV0ZWsgV2lsayks
CgpXaHkgd291bGQgdGhlIGRhdGUgY29tbWFuZCBwcm9kdWNlIGFuIGVycm9yLCBvdGhlciB0aGFu
IGZvciBub3QKc3VwcG9ydGluZyAtZD8gQnV0IHllcywgSSdtIGZpbmUgd2l0aCBmYWxsaW5nIGJh
Y2sgdG8gemVybyBpbiB0aGF0IGNhc2UuCklmIGFueW9uZSBydW5zIGludG8gaXQgYW5kIGNhcmVz
LCB0aGV5IGNhbiBzdWJtaXQgYSBwYXRjaCBtYWtpbmcgaXQKd29yayBvbiB0aGVpciBwbGF0Zm9y
bS4KCj4gLS0tIGEveGVuL01ha2VmaWxlCj4gKysrIGIveGVuL01ha2VmaWxlCj4gQEAgLTYsMTIg
KzYsMTMgQEAgZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLXJjJChYRU5fVkVORE9SVkVSU0lP
TikKPiAgZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0gJChYRU5fVkVSU0lPTikuJChYRU5fU1VC
VkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCj4gIC1pbmNsdWRlIHhlbi12ZXJzaW9uCj4gIAo+
IC1leHBvcnQgWEVOX1dIT0FNSQk/PSAkKFVTRVIpCj4gLWV4cG9ydCBYRU5fRE9NQUlOCT89ICQo
c2hlbGwgKFsgLXggL2Jpbi9kbnNkb21haW5uYW1lIF0gJiYgL2Jpbi9kbnNkb21haW5uYW1lKSB8
fCAoWyAteCAvYmluL2RvbWFpbm5hbWUgXSAmJiAvYmluL2RvbWFpbm5hbWUgfHwgZWNobyBbdW5r
bm93bl0pKQo+IC1leHBvcnQgWEVOX0JVSUxEX0RBVEUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRl
KQo+IC1leHBvcnQgWEVOX0JVSUxEX1RJTUUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlIC1kICck
KFhFTl9CVUlMRF9EQVRFKScgKyVUKQo+IC1leHBvcnQgWEVOX0JVSUxEX0hPU1QJPz0gJChzaGVs
bCBob3N0bmFtZSkKPiAtZXhwb3J0IFhFTl9DT05GSUdfRVhQRVJUID89IG4KPiArZXhwb3J0IFhF
Tl9XSE9BTUkJCT89ICQoVVNFUikKPiArZXhwb3J0IFhFTl9ET01BSU4JCT89ICQoc2hlbGwgKFsg
LXggL2Jpbi9kbnNkb21haW5uYW1lIF0gJiYgL2Jpbi9kbnNkb21haW5uYW1lKSB8fCAoWyAteCAv
YmluL2RvbWFpbm5hbWUgXSAmJiAvYmluL2RvbWFpbm5hbWUgfHwgZWNobyBbdW5rbm93bl0pKQo+
ICtleHBvcnQgWEVOX0JVSUxEX0RBVEUJCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0ZSkKPiArZXhw
b3J0IFhFTl9CVUlMRF9USU1FCQk/PSAkKHNoZWxsIExDX0FMTD1DIGRhdGUgLWQgJyQoWEVOX0JV
SUxEX0RBVEUpJyArJVQpCj4gK2V4cG9ydCBYRU5fQlVJTERfUE9TSVhfVElNRQk/PSAkKHNoZWxs
IExDX0FMTD1DIGRhdGUgLWQgJyQoWEVOX0JVSUxEX0RBVEUpJyArJXMgfHwgZWNobyAwKQo+ICtl
eHBvcnQgWEVOX0JVSUxEX0hPU1QJCT89ICQoc2hlbGwgaG9zdG5hbWUpCj4gK2V4cG9ydCBYRU5f
Q09ORklHX0VYUEVSVAk/PSBuCgpUbyBiZSBob25lc3QgSSdkIHByZWZlciBpZiB5b3UgYXZvaWRl
ZCB0aGUgcmUtaW5kZW50YXRpb24uIEVzcGVjaWFsbHkgdGhlClhFTl9ET01BSU4gbGluZSBpcyBh
bHJlYWR5IHByZXR0eSBsb25nLCBzbyBpdCB3b3VsZCBzZWVtIGJldHRlciB0byBtZSB0bwphY2Nl
cHQgdGhlIG1pcy1hbGlnbm1lbnQgdGhlIG5ldyBzZXR0aW5nIHdpbGwgaGF2ZS4gSSBjb250aW51
ZSB0byBub3QgYmUKb3Zlcmx5IGhhcHB5IGFueXdheSB3aXRoIHRoaXMgYmVpbmcgcHV0IGhlcmUg
d2hlbiBpdCdzIG5lZWRlZCBvbmx5IGluIGEKc2luZ2xlIHBsYWNlIChhbmQgdGhlIHRyYW5zZm9y
bWF0aW9uIGNvdWxkIHByZXN1bWFibHkgYmUgZWFzaWx5IGRvbmUKdGhlcmUsIHdpdGhvdXQgdGhl
IG5lZWQgZm9yIGFueSBuZXcgZ2xvYmFsIGVudmlyb25tZW50IHZhcmlhYmxlKS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:00:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:00:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXS2Y-0003DM-AS; Mon, 25 Jun 2018 14: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=vgpp=jl=citrix.com=prvs=707a9d356=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXS2X-0003DH-LV
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:00:21 +0000
X-Inumbo-ID: 21926813-7880-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21926813-7880-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:00:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75224822"
To: Jan Beulich <JBeulich@suse.com>, Daniel Kiper <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-3-git-send-email-daniel.kiper@oracle.com>
 <5B30F41C02000078001CD8F6@prv1-mh.provo.novell.com>
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: <f61cc671-c405-25c7-af14-e06ae5b08ac9@citrix.com>
Date: Mon, 25 Jun 2018 15:00:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30F41C02000078001CD8F6@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/8] xen: introduce XEN_COMPILE_POSIX_TIME
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDYvMTggMTQ6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA2LjE4IGF0
IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBXZSBuZWVkIHRoZSBQ
T1NJWCB0aW1lIHRvIHByb3Blcmx5IGZpbGwgdGhlIFRpbWVEYXRlU3RhbXAgZmllbGQgaW4gdGhl
IFBFIAo+PiBoZWFkZXIuCj4+Cj4+IEFkZGl0aW9uYWxseSwgcmVhbGlnbiB0aGUgdmFyaWFibGVz
IGFzc2lnbm1lbnQgaW4geGVuL01ha2VmaWxlIHRvIGluY3JlYXNlIAo+PiByZWFkYWJpbGl0eS4K
Pj4KPj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4KPj4gLS0tCj4+IHYyIC0gc3VnZ2VzdGlvbnMvZml4ZXM6Cj4+ICAgIC0gZGVyaXZlIFhFTl9D
T01QSUxFX1BPU0lYX1RJTUUgZnJvbSBYRU5fQlVJTERfREFURQo+PiAgICAgIChzdWdnZXN0ZWQg
YnkgSmFuIEJldWxpY2gpLAo+PiAgICAtIGVjaG8gMCBpZiBkYXRlIGNvbW1hbmQgZG9lcyBub3Qg
d29yawo+PiAgICAgIChzdWdnZXN0ZWQgYnkgS29ucmFkIFJ6ZXN6dXRlayBXaWxrKSwKPiBXaHkg
d291bGQgdGhlIGRhdGUgY29tbWFuZCBwcm9kdWNlIGFuIGVycm9yLCBvdGhlciB0aGFuIGZvciBu
b3QKPiBzdXBwb3J0aW5nIC1kPyBCdXQgeWVzLCBJJ20gZmluZSB3aXRoIGZhbGxpbmcgYmFjayB0
byB6ZXJvIGluIHRoYXQgY2FzZS4KPiBJZiBhbnlvbmUgcnVucyBpbnRvIGl0IGFuZCBjYXJlcywg
dGhleSBjYW4gc3VibWl0IGEgcGF0Y2ggbWFraW5nIGl0Cj4gd29yayBvbiB0aGVpciBwbGF0Zm9y
bS4KPgo+PiAtLS0gYS94ZW4vTWFrZWZpbGUKPj4gKysrIGIveGVuL01ha2VmaWxlCj4+IEBAIC02
LDEyICs2LDEzIEBAIGV4cG9ydCBYRU5fRVhUUkFWRVJTSU9OID89IC1yYyQoWEVOX1ZFTkRPUlZF
UlNJT04pCj4+ICBleHBvcnQgWEVOX0ZVTExWRVJTSU9OICAgPSAkKFhFTl9WRVJTSU9OKS4kKFhF
Tl9TVUJWRVJTSU9OKSQoWEVOX0VYVFJBVkVSU0lPTikKPj4gIC1pbmNsdWRlIHhlbi12ZXJzaW9u
Cj4+ICAKPj4gLWV4cG9ydCBYRU5fV0hPQU1JCT89ICQoVVNFUikKPj4gLWV4cG9ydCBYRU5fRE9N
QUlOCT89ICQoc2hlbGwgKFsgLXggL2Jpbi9kbnNkb21haW5uYW1lIF0gJiYgL2Jpbi9kbnNkb21h
aW5uYW1lKSB8fCAoWyAteCAvYmluL2RvbWFpbm5hbWUgXSAmJiAvYmluL2RvbWFpbm5hbWUgfHwg
ZWNobyBbdW5rbm93bl0pKQo+PiAtZXhwb3J0IFhFTl9CVUlMRF9EQVRFCT89ICQoc2hlbGwgTENf
QUxMPUMgZGF0ZSkKPj4gLWV4cG9ydCBYRU5fQlVJTERfVElNRQk/PSAkKHNoZWxsIExDX0FMTD1D
IGRhdGUgLWQgJyQoWEVOX0JVSUxEX0RBVEUpJyArJVQpCj4+IC1leHBvcnQgWEVOX0JVSUxEX0hP
U1QJPz0gJChzaGVsbCBob3N0bmFtZSkKPj4gLWV4cG9ydCBYRU5fQ09ORklHX0VYUEVSVCA/PSBu
Cj4+ICtleHBvcnQgWEVOX1dIT0FNSQkJPz0gJChVU0VSKQo+PiArZXhwb3J0IFhFTl9ET01BSU4J
CT89ICQoc2hlbGwgKFsgLXggL2Jpbi9kbnNkb21haW5uYW1lIF0gJiYgL2Jpbi9kbnNkb21haW5u
YW1lKSB8fCAoWyAteCAvYmluL2RvbWFpbm5hbWUgXSAmJiAvYmluL2RvbWFpbm5hbWUgfHwgZWNo
byBbdW5rbm93bl0pKQo+PiArZXhwb3J0IFhFTl9CVUlMRF9EQVRFCQk/PSAkKHNoZWxsIExDX0FM
TD1DIGRhdGUpCj4+ICtleHBvcnQgWEVOX0JVSUxEX1RJTUUJCT89ICQoc2hlbGwgTENfQUxMPUMg
ZGF0ZSAtZCAnJChYRU5fQlVJTERfREFURSknICslVCkKPj4gK2V4cG9ydCBYRU5fQlVJTERfUE9T
SVhfVElNRQk/PSAkKHNoZWxsIExDX0FMTD1DIGRhdGUgLWQgJyQoWEVOX0JVSUxEX0RBVEUpJyAr
JXMgfHwgZWNobyAwKQo+PiArZXhwb3J0IFhFTl9CVUlMRF9IT1NUCQk/PSAkKHNoZWxsIGhvc3Ru
YW1lKQo+PiArZXhwb3J0IFhFTl9DT05GSUdfRVhQRVJUCT89IG4KPiBUbyBiZSBob25lc3QgSSdk
IHByZWZlciBpZiB5b3UgYXZvaWRlZCB0aGUgcmUtaW5kZW50YXRpb24uIEVzcGVjaWFsbHkgdGhl
Cj4gWEVOX0RPTUFJTiBsaW5lIGlzIGFscmVhZHkgcHJldHR5IGxvbmcsIHNvIGl0IHdvdWxkIHNl
ZW0gYmV0dGVyIHRvIG1lIHRvCj4gYWNjZXB0IHRoZSBtaXMtYWxpZ25tZW50IHRoZSBuZXcgc2V0
dGluZyB3aWxsIGhhdmUuIEkgY29udGludWUgdG8gbm90IGJlCj4gb3Zlcmx5IGhhcHB5IGFueXdh
eSB3aXRoIHRoaXMgYmVpbmcgcHV0IGhlcmUgd2hlbiBpdCdzIG5lZWRlZCBvbmx5IGluIGEKPiBz
aW5nbGUgcGxhY2UgKGFuZCB0aGUgdHJhbnNmb3JtYXRpb24gY291bGQgcHJlc3VtYWJseSBiZSBl
YXNpbHkgZG9uZQo+IHRoZXJlLCB3aXRob3V0IHRoZSBuZWVkIGZvciBhbnkgbmV3IGdsb2JhbCBl
bnZpcm9ubWVudCB2YXJpYWJsZSkuCgpXaHkgYXJlIHdlIGFkZGluZyB5ZXQgbW9yZSBYZW4gc3Bl
Y2lmaWMgbG9naWMgdG8gaW1wbGVtZW50IHRoZSBzYW1lIGFzClNPVVJDRV9EQVRFX0VQT0NIIGZy
b20gdGhlIHJlcHJvZHVjaWJsZS1idWlsZHMub3JnIGVmZm9ydD8KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:05:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:05: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 1fXS78-0003P0-VQ; Mon, 25 Jun 2018 14:05:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ndbz=jl=citrix.com=prvs=707e514f0=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXS77-0003Ov-Hs
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:05:05 +0000
X-Inumbo-ID: 5edcfa52-7880-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5edcfa52-7880-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 16:02:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75225318"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH for-4.11 v2] x86/EFI: further correct FPU state handling
 around runtime calls
Thread-Index: AQHUDH6Bz2qRcP6rwkG1qDRVaYf9uKRw5TFA///mAwCAADZykA==
Date: Mon, 25 Jun 2018 14:04:26 +0000
Message-ID: <f2064b74be934be383f2c25f68936bef@AMSPEX02CL03.citrite.net>
References: <5B30DD5A02000078001CD80E@prv1-mh.provo.novell.com>
 <077e5092a4a446b68cecebd6711a0697@AMSPEX02CL03.citrite.net>
 <5B30E4B002000078001CD85F@prv1-mh.provo.novell.com>
In-Reply-To: <5B30E4B002000078001CD85F@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 for-4.11 v2] x86/EFI: further correct FPU
 state handling around runtime 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjUgSnVuZSAyMDE4IDEzOjQ5Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz47IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSRTogW1BBVENIIGZvci00LjExIHYyXSB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0
YXRlIGhhbmRsaW5nCj4gYXJvdW5kIHJ1bnRpbWUgY2FsbHMKPiAKPiA+Pj4gT24gMjUuMDYuMTgg
YXQgMTQ6MjQsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gRnJvbTogSmFu
IEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50OiAyNSBKdW5lIDIw
MTggMTM6MTgKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYvaTM4Ny5jCj4gPj4gKysrIGIveGVuL2Fy
Y2gveDg2L2kzODcuYwo+ID4+IEBAIC0yMDYsMTEgKzIwNiwxMSBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgZnB1X2Z4c2F2ZShzdHJ1Y3QgdmNwCj4gPj4gIC8qICAgICAgIFZDUFUgRlBVIEZ1bmN0aW9u
cyAgICAqLwo+ID4+ICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KPiA+PiAgLyog
UmVzdG9yZSBGUFUgc3RhdGUgd2hlbmV2ZXIgVkNQVSBpcyBzY2hkdWxlZCBpbi4gKi8KPiA+PiAt
dm9pZCB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKHN0cnVjdCB2Y3B1ICp2KQo+ID4+ICt2b2lkIHZj
cHVfcmVzdG9yZV9mcHVfbm9ubGF6eShzdHJ1Y3QgdmNwdSAqdiwgYm9vbCBuZWVkX3N0dHMpCj4g
Pj4gIHsKPiA+PiAgICAgIC8qIFJlc3RvcmUgbm9ubGF6eSBleHRlbmRlZCBzdGF0ZSAoaS5lLiBw
YXJ0cyBub3QgdHJhY2tlZCBieSBDUjAuVFMpLiAqLwo+ID4+ICAgICAgaWYgKCAhdi0+YXJjaC5m
dWxseV9lYWdlcl9mcHUgJiYgIXYtPmFyY2gubm9ubGF6eV94c3RhdGVfdXNlZCApCj4gPj4gLSAg
ICAgICAgcmV0dXJuOwo+ID4+ICsgICAgICAgIGdvdG8gbWF5YmVfc3R0czsKPiA+Cj4gPiBJdCdz
IHJlYWxseSBqdXN0IGFuICdvdXQnIGxhYmVsIChBRkFJQ1QsIHNpbmNlIG5lZWRfc3R0cyBuZWVk
cyB0byBiZSB0cnVlCj4gPiBmb3IgdGhlcmUgdG8gYmUgYW55IG90aGVyIHNlbWFudGljKSBzbyBo
b3cgYWJvdXQganVzdCBjYWxsaW5nIGl0IHRoYXQgcmF0aGVyCj4gPiB0aGFuICdtYXliZV9zdHRz
Jz8KCk9rLCBJIGRvbid0IGhhdmUgYSBzdHJvbmcgb2JqZWN0IHRoZSBtYXliZV9zdHRzIG5hbWUg
c28uLi4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgoKPiAKPiBUbyBiZSBob25lc3QsIEkgbGlrZSAib3V0IiBsZXNzLCBhcyBiZWluZyB0b28gZ2Vu
ZXJpYyBhIG5hbWUuIE5vciBhbSBJCj4gY29udmluY2VkIHRoYXQsIGdvaW5nIGZvcndhcmQgKGFu
ZCBsZWF2aW5nIGFzaWRlIHRoZSBmYWN0IHRoYXQgd2UgbWF5Cj4gZGVjaWRlIHRvIGRyb3AgbGF6
eSBtb2RlIGFsdG9nZXRoZXIpLCBhbGwgY29kZSBwYXRocyBuZWVkIHRvIHJlYWNoIHRoZXJlLgo+
IAo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXSD0-00045y-Mf; Mon, 25 Jun 2018 14:11:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q3xk=jl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXSCy-00045t-SJ
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:11:08 +0000
X-Inumbo-ID: a37fb097-7881-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a37fb097-7881-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:11: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 50998303CD94
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 18:27:16 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 8C8667FB06
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 17:11:06 +0300 (EEST)
Received: (qmail 26274 invoked from network); 25 Jun 2018 17:11:06 +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;
 25 Jun 2018 17:11:06 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:10:57 +0300
Message-Id: <1529935857-5368-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.76509
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488132,
 Stamp: 3], Multi: [Enabled, t: (0.000135,0.003318)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.019586,0.000099)], URL: [Enabled, t:
 (0.000011,0.000002)], RTDA: [Enabled, t: (0.243731), Hit: No, Details:
 v2.7.12; Id: 15.1i63l8r.1cgrkhag8.jafkf], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V2] x86/altp2m: Fixed 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,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

V2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwKdm14X3Zj
cHVfdXBkYXRlX2VwdHAoKSBfX3Ztd3JpdGVzKCkgRVBUUF9JTkRFWCBpbgphbHRwMm1fdmNwdV9k
ZXN0cm95KCkuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIGRpc2FibGluZyBhbHRwMm0gb24gYQpkb21h
aW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBoYXMgYmVlbgpzdWNj
ZXNzZnVsbHkgY2FsbGVkLCBFUFRQX0lOREVYIGVuZHMgdXAgYmVpbmcgc3RvcmVkIGFzCklOVkFM
SURfQUxUUDJNLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIGZvciB2bXhfdm1leGl0X2hhbmRsZXIo
KQp0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBhIHN1YnNlcXVlbnQgY2FsbCB0
bwp4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpLCBhbmQgQlVHX09OKGlkeCA+PSBN
QVhfQUxUUDJNKS4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYxOgogLSBSZS13cm90ZSB0aGUgZml4
IHRvIGFmZmVjdCB0aGUgYWx0cDJtIGNvZGUgaW5zdGVhZCBvZiB0aGUgY29kZQogICBhcm91bmQg
dGhlIEJVR19PTigpLgogLSBVcGRhdGVkIHRoZSBwYXRjaCBkZXNjcmlwdGlvbiAoYW5kIHRpdGxl
IC0gc2luY2UgdGhlIGNyYXNoCiAgIGlzIHJlYWxseSBhIGhvc3QsIG5vdCBhIGRvbWFpbiwgY3Jh
c2gpLgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9hbHRwMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYwppbmRleCA5MzBiZGMyLi4y
OGM4MDBiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL2FsdHAybS5jCkBAIC01OCw4ICs1OCw4IEBAIGFsdHAybV92Y3B1X2Rlc3Ryb3ko
c3RydWN0IHZjcHUgKnYpCiAKICAgICBhbHRwMm1fdmNwdV9yZXNldCh2KTsKIAotICAgIGFsdHAy
bV92Y3B1X3VwZGF0ZV9wMm0odik7CiAgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2
KTsKKyAgICBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpOwogCiAgICAgaWYgKCB2ICE9IGN1cnJl
bnQgKQogICAgICAgICB2Y3B1X3VucGF1c2Uodik7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14: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 1fXSRX-0004zu-Na; Mon, 25 Jun 2018 14: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSRW-0004zj-EQ
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:26:10 +0000
X-Inumbo-ID: bd71f03b-7883-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd71f03b-7883-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:26:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58531383"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:25:56 +0100
Message-ID: <1529936757-32188-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] README, Makefiles,
 Config.mk: Update for branching 4.11 vs 4.12-unstable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogQ29uZmlnLm1rICAgIHwgIDYgKysrLS0tCiBSRUFETUUgICAgICAgfCAxMCArKysrKy0tLS0t
CiBTVVBQT1JULm1kICAgfCAgMiArLQogeGVuL01ha2VmaWxlIHwgIDQgKystLQogNCBmaWxlcyBj
aGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9D
b25maWcubWsgYi9Db25maWcubWsKaW5kZXggOTE4MzQ5Ni4uMGU4MjliYiAxMDA2NDQKLS0tIGEv
Q29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjc1LDE1ICsyNzUsMTUgQEAgU0VBQklPU19V
UFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1Nf
VVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYK
IE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gOTQ3ZjM3MzdhYmY2NWZkYTYzZjNmZmQ5N2ZkZGZh
Njk4Njk4Njg2OAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjExLjAtcmM2
Ci1NSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0geGVuLTQuMTEuMC1yYzEuMQorUUVNVV9VUFNU
UkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKK01JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSAwYjRi
Nzg5N2UwOGI5NjdhMDliZWQyMDI4YTc5ZmFiZmY4MjM0MmRkCiAKIFNFQUJJT1NfVVBTVFJFQU1f
UkVWSVNJT04gPz0gcmVsLTEuMTEuMQogCiBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYx
MDBlCiAKIAotUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSB4ZW4tNC4xMS4wLXJjMQorUUVN
VV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwCiAjIEZyaSBTZXAgMTUgMTk6Mzc6MjcgMjAxNyArMDEwMAogIyBxZW11LXhlbi10
cmFkaXRpb25hbDogTGluayBhZ2FpbnN0IHhlbnRvb2xjb3JlCiAKZGlmZiAtLWdpdCBhL1JFQURN
RSBiL1JFQURNRQppbmRleCAzY2JjY2YzLi40Yjk1YjIxIDEwMDY0NAotLS0gYS9SRUFETUUKKysr
IGIvUkVBRE1FCkBAIC0xLDkgKzEsOSBAQAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjCi1fXyAgX18gICAgICAgICAgICBfICBfICAgIF8gXwotXCBcLyAvX19fIF8gX18gICB8IHx8
IHwgIC8gLyB8ICAgICAgXyBfXyBfX18KLSBcICAvLyBfIFwgJ18gXCAgfCB8fCB8XyB8IHwgfF9f
X19ffCAnX18vIF9ffAotIC8gIFwgIF9fLyB8IHwgfCB8X18gICBffHwgfCB8X19fX198IHwgfCAo
X18KLS9fL1xfXF9fX3xffCB8X3wgICAgfF98KF8pX3xffCAgICAgfF98ICBcX19ffAorIF8gIF8g
ICAgXyBfX19fICAgICAgICAgICAgICAgICAgICAgICBfICAgICAgICBfICAgICBfCit8IHx8IHwg
IC8gfF9fXyBcICAgICAgXyAgIF8gXyBfXyAgX19ffCB8XyBfXyBffCB8X18gfCB8IF9fXworfCB8
fCB8XyB8IHwgX18pIHxfX19ffCB8IHwgfCAnXyBcLyBfX3wgX18vIF9gIHwgJ18gXHwgfC8gXyBc
Cit8X18gICBffHwgfC8gX18vX19fX198IHxffCB8IHwgfCBcX18gXCB8fCAoX3wgfCB8XykgfCB8
ICBfXy8KKyAgIHxffChfKV98X19fX198ICAgICBcX18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5f
Xy98X3xcX19ffAogCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIApkaWZmIC0t
Z2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5kZXggOWViNjk1OC4uMDFjYzcyOCAxMDA2
NDQKLS0tIGEvU1VQUE9SVC5tZAorKysgYi9TVVBQT1JULm1kCkBAIC05LDcgKzksNyBAQCBmb3Ig
dGhlIGRlZmluaXRpb25zIG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZlbHMgZXRjLgogCiAjIFJl
bGVhc2UgU3VwcG9ydAogCi0gICAgWGVuLVZlcnNpb246IDQuMTEtdW5zdGFibGUKKyAgICBYZW4t
VmVyc2lvbjogNC4xMi11bnN0YWJsZQogICAgIEluaXRpYWwtUmVsZWFzZTogbi9hCiAgICAgU3Vw
cG9ydGVkLVVudGlsOiBUQkQKICAgICBTZWN1cml0eS1TdXBwb3J0LVVudGlsOiBVbnJlbGVhc2Vk
IC0gbm90IHlldCBzZWN1cml0eS1zdXBwb3J0ZWQKZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBi
L3hlbi9NYWtlZmlsZQppbmRleCA2MDg2N2UzLi5hYmJmMWQ3IDEwMDY0NAotLS0gYS94ZW4vTWFr
ZWZpbGUKKysrIGIveGVuL01ha2VmaWxlCkBAIC0xLDggKzEsOCBAQAogIyBUaGlzIGlzIHRoZSBj
b3JyZWN0IHBsYWNlIHRvIGVkaXQgdGhlIGJ1aWxkIHZlcnNpb24uCiAjIEFsbCBvdGhlciBwbGFj
ZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBjb21waWxlLmgpIHNob3VsZCBiZSBhdXRvZ2VuZXJhdGVk
LgogZXhwb3J0IFhFTl9WRVJTSU9OICAgICAgID0gNAotZXhwb3J0IFhFTl9TVUJWRVJTSU9OICAg
ID0gMTEKLWV4cG9ydCBYRU5fRVhUUkFWRVJTSU9OID89IC1yYyQoWEVOX1ZFTkRPUlZFUlNJT04p
CitleHBvcnQgWEVOX1NVQlZFUlNJT04gICAgPSAxMgorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04g
Pz0gLXVuc3RhYmxlJChYRU5fVkVORE9SVkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04g
ICA9ICQoWEVOX1ZFUlNJT04pLiQoWEVOX1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQog
LWluY2x1ZGUgeGVuLXZlcnNpb24KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14: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 1fXSRV-0004zR-9L; Mon, 25 Jun 2018 14: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSRU-0004zM-7t
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:26:08 +0000
X-Inumbo-ID: badee84e-7883-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id badee84e-7883-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:26:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58531377"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:25:57 +0100
Message-ID: <1529936757-32188-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529936757-32188-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529936757-32188-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] configure: Rerun autogen.sh (on stretch)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBqdXN0IGEgdmVyc2lvbiBudW1iZXIgdXBkYXRlLgoKU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY29uZmlndXJlICAgICAg
ICAgfCAxOCArKysrKysrKystLS0tLS0tLS0KIGRvY3MvY29uZmlndXJlICAgIHwgMTggKysrKysr
KysrLS0tLS0tLS0tCiBzdHViZG9tL2NvbmZpZ3VyZSB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQog
dG9vbHMvY29uZmlndXJlICAgfCAxOCArKysrKysrKystLS0tLS0tLS0KIDQgZmlsZXMgY2hhbmdl
ZCwgMzYgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY29uZmln
dXJlIGIvY29uZmlndXJlCmluZGV4IDIyZTdjMDAuLjIzMGRmZmUgMTAwNzU1Ci0tLSBhL2NvbmZp
Z3VyZQorKysgYi9jb25maWd1cmUKQEAgLTEsNiArMSw2IEBACiAjISAvYmluL3NoCiAjIEd1ZXNz
IHZhbHVlcyBmb3Igc3lzdGVtLWRlcGVuZGVudCB2YXJpYWJsZXMgYW5kIGNyZWF0ZSBNYWtlZmls
ZXMuCi0jIEdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OSBmb3IgWGVuIEh5cGVydmlzb3Ig
NC4xMS4KKyMgR2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAyLjY5IGZvciBYZW4gSHlwZXJ2aXNv
ciA0LjEyLgogIwogIyBSZXBvcnQgYnVncyB0byA8eGVuLWRldmVsQGxpc3RzLnhlbi5vcmc+Lgog
IwpAQCAtNTc5LDggKzU3OSw4IEBAIE1BS0VGTEFHUz0KICMgSWRlbnRpdHkgb2YgdGhpcyBwYWNr
YWdlLgogUEFDS0FHRV9OQU1FPSdYZW4gSHlwZXJ2aXNvcicKIFBBQ0tBR0VfVEFSTkFNRT0neGVu
JwotUEFDS0FHRV9WRVJTSU9OPSc0LjExJwotUEFDS0FHRV9TVFJJTkc9J1hlbiBIeXBlcnZpc29y
IDQuMTEnCitQQUNLQUdFX1ZFUlNJT049JzQuMTInCitQQUNLQUdFX1NUUklORz0nWGVuIEh5cGVy
dmlzb3IgNC4xMicKIFBBQ0tBR0VfQlVHUkVQT1JUPSd4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZycK
IFBBQ0tBR0VfVVJMPSdodHRwOi8vd3d3Lnhlbi5vcmcvJwogCkBAIC0xMjM1LDcgKzEyMzUsNyBA
QCBpZiB0ZXN0ICIkYWNfaW5pdF9oZWxwIiA9ICJsb25nIjsgdGhlbgogICAjIE9taXQgc29tZSBp
bnRlcm5hbCBvciBvYnNvbGV0ZSBvcHRpb25zIHRvIG1ha2UgdGhlIGxpc3QgbGVzcyBpbXBvc2lu
Zy4KICAgIyBUaGlzIG1lc3NhZ2UgaXMgdG9vIGxvbmcgdG8gYmUgYSBzdHJpbmcgaW4gdGhlIEEv
VVggMy4xIHNoLgogICBjYXQgPDxfQUNFT0YKLVxgY29uZmlndXJlJyBjb25maWd1cmVzIFhlbiBI
eXBlcnZpc29yIDQuMTEgdG8gYWRhcHQgdG8gbWFueSBraW5kcyBvZiBzeXN0ZW1zLgorXGBjb25m
aWd1cmUnIGNvbmZpZ3VyZXMgWGVuIEh5cGVydmlzb3IgNC4xMiB0byBhZGFwdCB0byBtYW55IGtp
bmRzIG9mIHN5c3RlbXMuCiAKIFVzYWdlOiAkMCBbT1BUSU9OXS4uLiBbVkFSPVZBTFVFXS4uLgog
CkBAIC0xMzAxLDcgKzEzMDEsNyBAQCBmaQogCiBpZiB0ZXN0IC1uICIkYWNfaW5pdF9oZWxwIjsg
dGhlbgogICBjYXNlICRhY19pbml0X2hlbHAgaW4KLSAgICAgc2hvcnQgfCByZWN1cnNpdmUgKSBl
Y2hvICJDb25maWd1cmF0aW9uIG9mIFhlbiBIeXBlcnZpc29yIDQuMTE6Ijs7CisgICAgIHNob3J0
IHwgcmVjdXJzaXZlICkgZWNobyAiQ29uZmlndXJhdGlvbiBvZiBYZW4gSHlwZXJ2aXNvciA0LjEy
OiI7OwogICAgZXNhYwogICBjYXQgPDxcX0FDRU9GCiAKQEAgLTEzOTksNyArMTM5OSw3IEBAIGZp
CiB0ZXN0IC1uICIkYWNfaW5pdF9oZWxwIiAmJiBleGl0ICRhY19zdGF0dXMKIGlmICRhY19pbml0
X3ZlcnNpb247IHRoZW4KICAgY2F0IDw8XF9BQ0VPRgotWGVuIEh5cGVydmlzb3IgY29uZmlndXJl
IDQuMTEKK1hlbiBIeXBlcnZpc29yIGNvbmZpZ3VyZSA0LjEyCiBnZW5lcmF0ZWQgYnkgR05VIEF1
dG9jb25mIDIuNjkKIAogQ29weXJpZ2h0IChDKSAyMDEyIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
biwgSW5jLgpAQCAtMTQxNiw3ICsxNDE2LDcgQEAgY2F0ID5jb25maWcubG9nIDw8X0FDRU9GCiBU
aGlzIGZpbGUgY29udGFpbnMgYW55IG1lc3NhZ2VzIHByb2R1Y2VkIGJ5IGNvbXBpbGVycyB3aGls
ZQogcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz
IGEgbWlzdGFrZS4KIAotSXQgd2FzIGNyZWF0ZWQgYnkgWGVuIEh5cGVydmlzb3IgJGFzX21lIDQu
MTEsIHdoaWNoIHdhcworSXQgd2FzIGNyZWF0ZWQgYnkgWGVuIEh5cGVydmlzb3IgJGFzX21lIDQu
MTIsIHdoaWNoIHdhcwogZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAyLjY5LiAgSW52b2NhdGlv
biBjb21tYW5kIGxpbmUgd2FzCiAKICAgJCAkMCAkQApAQCAtMjg1Niw3ICsyODU2LDcgQEAgY2F0
ID4+JENPTkZJR19TVEFUVVMgPDxcX0FDRU9GIHx8IGFjX3dyaXRlX2ZhaWw9MQogIyByZXBvcnQg
YWN0dWFsIGlucHV0IHZhbHVlcyBvZiBDT05GSUdfRklMRVMgZXRjLiBpbnN0ZWFkIG9mIHRoZWly
CiAjIHZhbHVlcyBhZnRlciBvcHRpb25zIGhhbmRsaW5nLgogYWNfbG9nPSIKLVRoaXMgZmlsZSB3
YXMgZXh0ZW5kZWQgYnkgWGVuIEh5cGVydmlzb3IgJGFzX21lIDQuMTEsIHdoaWNoIHdhcworVGhp
cyBmaWxlIHdhcyBleHRlbmRlZCBieSBYZW4gSHlwZXJ2aXNvciAkYXNfbWUgNC4xMiwgd2hpY2gg
d2FzCiBnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjkuICBJbnZvY2F0aW9uIGNvbW1hbmQg
bGluZSB3YXMKIAogICBDT05GSUdfRklMRVMgICAgPSAkQ09ORklHX0ZJTEVTCkBAIC0yOTEwLDcg
KzI5MTAsNyBAQCBfQUNFT0YKIGNhdCA+PiRDT05GSUdfU1RBVFVTIDw8X0FDRU9GIHx8IGFjX3dy
aXRlX2ZhaWw9MQogYWNfY3NfY29uZmlnPSJgJGFzX2VjaG8gIiRhY19jb25maWd1cmVfYXJncyIg
fCBzZWQgJ3MvXiAvLzsgcy9bXFwiIlxgXCRdL1xcXFwmL2cnYCIKIGFjX2NzX3ZlcnNpb249Ilxc
Ci1YZW4gSHlwZXJ2aXNvciBjb25maWcuc3RhdHVzIDQuMTEKK1hlbiBIeXBlcnZpc29yIGNvbmZp
Zy5zdGF0dXMgNC4xMgogY29uZmlndXJlZCBieSAkMCwgZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29u
ZiAyLjY5LAogICB3aXRoIG9wdGlvbnMgXFwiXCRhY19jc19jb25maWdcXCIKIApkaWZmIC0tZ2l0
IGEvZG9jcy9jb25maWd1cmUgYi9kb2NzL2NvbmZpZ3VyZQppbmRleCBiZGU5NTRkLi5hM2I0Y2I2
IDEwMDc1NQotLS0gYS9kb2NzL2NvbmZpZ3VyZQorKysgYi9kb2NzL2NvbmZpZ3VyZQpAQCAtMSw2
ICsxLDYgQEAKICMhIC9iaW4vc2gKICMgR3Vlc3MgdmFsdWVzIGZvciBzeXN0ZW0tZGVwZW5kZW50
IHZhcmlhYmxlcyBhbmQgY3JlYXRlIE1ha2VmaWxlcy4KLSMgR2VuZXJhdGVkIGJ5IEdOVSBBdXRv
Y29uZiAyLjY5IGZvciBYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIDQuMTEuCisjIEdlbmVy
YXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OSBmb3IgWGVuIEh5cGVydmlzb3IgRG9jdW1lbnRhdGlv
biA0LjEyLgogIwogIyBSZXBvcnQgYnVncyB0byA8eGVuLWRldmVsQGxpc3RzLnhlbi5vcmc+Lgog
IwpAQCAtNTc5LDggKzU3OSw4IEBAIE1BS0VGTEFHUz0KICMgSWRlbnRpdHkgb2YgdGhpcyBwYWNr
YWdlLgogUEFDS0FHRV9OQU1FPSdYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uJwogUEFDS0FH
RV9UQVJOQU1FPSd4ZW4nCi1QQUNLQUdFX1ZFUlNJT049JzQuMTEnCi1QQUNLQUdFX1NUUklORz0n
WGVuIEh5cGVydmlzb3IgRG9jdW1lbnRhdGlvbiA0LjExJworUEFDS0FHRV9WRVJTSU9OPSc0LjEy
JworUEFDS0FHRV9TVFJJTkc9J1hlbiBIeXBlcnZpc29yIERvY3VtZW50YXRpb24gNC4xMicKIFBB
Q0tBR0VfQlVHUkVQT1JUPSd4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZycKIFBBQ0tBR0VfVVJMPSdo
dHRwOi8vd3d3Lnhlbi5vcmcvJwogCkBAIC0xMjI1LDcgKzEyMjUsNyBAQCBpZiB0ZXN0ICIkYWNf
aW5pdF9oZWxwIiA9ICJsb25nIjsgdGhlbgogICAjIE9taXQgc29tZSBpbnRlcm5hbCBvciBvYnNv
bGV0ZSBvcHRpb25zIHRvIG1ha2UgdGhlIGxpc3QgbGVzcyBpbXBvc2luZy4KICAgIyBUaGlzIG1l
c3NhZ2UgaXMgdG9vIGxvbmcgdG8gYmUgYSBzdHJpbmcgaW4gdGhlIEEvVVggMy4xIHNoLgogICBj
YXQgPDxfQUNFT0YKLVxgY29uZmlndXJlJyBjb25maWd1cmVzIFhlbiBIeXBlcnZpc29yIERvY3Vt
ZW50YXRpb24gNC4xMSB0byBhZGFwdCB0byBtYW55IGtpbmRzIG9mIHN5c3RlbXMuCitcYGNvbmZp
Z3VyZScgY29uZmlndXJlcyBYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIDQuMTIgdG8gYWRh
cHQgdG8gbWFueSBraW5kcyBvZiBzeXN0ZW1zLgogCiBVc2FnZTogJDAgW09QVElPTl0uLi4gW1ZB
Uj1WQUxVRV0uLi4KIApAQCAtMTI4Nyw3ICsxMjg3LDcgQEAgZmkKIAogaWYgdGVzdCAtbiAiJGFj
X2luaXRfaGVscCI7IHRoZW4KICAgY2FzZSAkYWNfaW5pdF9oZWxwIGluCi0gICAgIHNob3J0IHwg
cmVjdXJzaXZlICkgZWNobyAiQ29uZmlndXJhdGlvbiBvZiBYZW4gSHlwZXJ2aXNvciBEb2N1bWVu
dGF0aW9uIDQuMTE6Ijs7CisgICAgIHNob3J0IHwgcmVjdXJzaXZlICkgZWNobyAiQ29uZmlndXJh
dGlvbiBvZiBYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIDQuMTI6Ijs7CiAgICBlc2FjCiAg
IGNhdCA8PFxfQUNFT0YKIApAQCAtMTM4Niw3ICsxMzg2LDcgQEAgZmkKIHRlc3QgLW4gIiRhY19p
bml0X2hlbHAiICYmIGV4aXQgJGFjX3N0YXR1cwogaWYgJGFjX2luaXRfdmVyc2lvbjsgdGhlbgog
ICBjYXQgPDxcX0FDRU9GCi1YZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIGNvbmZpZ3VyZSA0
LjExCitYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIGNvbmZpZ3VyZSA0LjEyCiBnZW5lcmF0
ZWQgYnkgR05VIEF1dG9jb25mIDIuNjkKIAogQ29weXJpZ2h0IChDKSAyMDEyIEZyZWUgU29mdHdh
cmUgRm91bmRhdGlvbiwgSW5jLgpAQCAtMTQwMyw3ICsxNDAzLDcgQEAgY2F0ID5jb25maWcubG9n
IDw8X0FDRU9GCiBUaGlzIGZpbGUgY29udGFpbnMgYW55IG1lc3NhZ2VzIHByb2R1Y2VkIGJ5IGNv
bXBpbGVycyB3aGlsZQogcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29u
ZmlndXJlIG1ha2VzIGEgbWlzdGFrZS4KIAotSXQgd2FzIGNyZWF0ZWQgYnkgWGVuIEh5cGVydmlz
b3IgRG9jdW1lbnRhdGlvbiAkYXNfbWUgNC4xMSwgd2hpY2ggd2FzCitJdCB3YXMgY3JlYXRlZCBi
eSBYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uICRhc19tZSA0LjEyLCB3aGljaCB3YXMKIGdl
bmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OS4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdh
cwogCiAgICQgJDAgJEAKQEAgLTI4NjYsNyArMjg2Niw3IEBAIGNhdCA+PiRDT05GSUdfU1RBVFVT
IDw8XF9BQ0VPRiB8fCBhY193cml0ZV9mYWlsPTEKICMgcmVwb3J0IGFjdHVhbCBpbnB1dCB2YWx1
ZXMgb2YgQ09ORklHX0ZJTEVTIGV0Yy4gaW5zdGVhZCBvZiB0aGVpcgogIyB2YWx1ZXMgYWZ0ZXIg
b3B0aW9ucyBoYW5kbGluZy4KIGFjX2xvZz0iCi1UaGlzIGZpbGUgd2FzIGV4dGVuZGVkIGJ5IFhl
biBIeXBlcnZpc29yIERvY3VtZW50YXRpb24gJGFzX21lIDQuMTEsIHdoaWNoIHdhcworVGhpcyBm
aWxlIHdhcyBleHRlbmRlZCBieSBYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uICRhc19tZSA0
LjEyLCB3aGljaCB3YXMKIGdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OS4gIEludm9jYXRp
b24gY29tbWFuZCBsaW5lIHdhcwogCiAgIENPTkZJR19GSUxFUyAgICA9ICRDT05GSUdfRklMRVMK
QEAgLTI5MjAsNyArMjkyMCw3IEBAIF9BQ0VPRgogY2F0ID4+JENPTkZJR19TVEFUVVMgPDxfQUNF
T0YgfHwgYWNfd3JpdGVfZmFpbD0xCiBhY19jc19jb25maWc9ImAkYXNfZWNobyAiJGFjX2NvbmZp
Z3VyZV9hcmdzIiB8IHNlZCAncy9eIC8vOyBzL1tcXCIiXGBcJF0vXFxcXCYvZydgIgogYWNfY3Nf
dmVyc2lvbj0iXFwKLVhlbiBIeXBlcnZpc29yIERvY3VtZW50YXRpb24gY29uZmlnLnN0YXR1cyA0
LjExCitYZW4gSHlwZXJ2aXNvciBEb2N1bWVudGF0aW9uIGNvbmZpZy5zdGF0dXMgNC4xMgogY29u
ZmlndXJlZCBieSAkMCwgZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAyLjY5LAogICB3aXRoIG9w
dGlvbnMgXFwiXCRhY19jc19jb25maWdcXCIKIApkaWZmIC0tZ2l0IGEvc3R1YmRvbS9jb25maWd1
cmUgYi9zdHViZG9tL2NvbmZpZ3VyZQppbmRleCBhYmI3NDlmLi5lNDBlOGY4IDEwMDc1NQotLS0g
YS9zdHViZG9tL2NvbmZpZ3VyZQorKysgYi9zdHViZG9tL2NvbmZpZ3VyZQpAQCAtMSw2ICsxLDYg
QEAKICMhIC9iaW4vc2gKICMgR3Vlc3MgdmFsdWVzIGZvciBzeXN0ZW0tZGVwZW5kZW50IHZhcmlh
YmxlcyBhbmQgY3JlYXRlIE1ha2VmaWxlcy4KLSMgR2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAy
LjY5IGZvciBYZW4gSHlwZXJ2aXNvciBTdHViIERvbWFpbnMgNC4xMS4KKyMgR2VuZXJhdGVkIGJ5
IEdOVSBBdXRvY29uZiAyLjY5IGZvciBYZW4gSHlwZXJ2aXNvciBTdHViIERvbWFpbnMgNC4xMi4K
ICMKICMgUmVwb3J0IGJ1Z3MgdG8gPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPi4KICMKQEAgLTU3
OSw4ICs1NzksOCBAQCBNQUtFRkxBR1M9CiAjIElkZW50aXR5IG9mIHRoaXMgcGFja2FnZS4KIFBB
Q0tBR0VfTkFNRT0nWGVuIEh5cGVydmlzb3IgU3R1YiBEb21haW5zJwogUEFDS0FHRV9UQVJOQU1F
PSd4ZW4nCi1QQUNLQUdFX1ZFUlNJT049JzQuMTEnCi1QQUNLQUdFX1NUUklORz0nWGVuIEh5cGVy
dmlzb3IgU3R1YiBEb21haW5zIDQuMTEnCitQQUNLQUdFX1ZFUlNJT049JzQuMTInCitQQUNLQUdF
X1NUUklORz0nWGVuIEh5cGVydmlzb3IgU3R1YiBEb21haW5zIDQuMTInCiBQQUNLQUdFX0JVR1JF
UE9SVD0neGVuLWRldmVsQGxpc3RzLnhlbi5vcmcnCiBQQUNLQUdFX1VSTD0naHR0cDovL3d3dy54
ZW4ub3JnLycKIApAQCAtMTI2Miw3ICsxMjYyLDcgQEAgaWYgdGVzdCAiJGFjX2luaXRfaGVscCIg
PSAibG9uZyI7IHRoZW4KICAgIyBPbWl0IHNvbWUgaW50ZXJuYWwgb3Igb2Jzb2xldGUgb3B0aW9u
cyB0byBtYWtlIHRoZSBsaXN0IGxlc3MgaW1wb3NpbmcuCiAgICMgVGhpcyBtZXNzYWdlIGlzIHRv
byBsb25nIHRvIGJlIGEgc3RyaW5nIGluIHRoZSBBL1VYIDMuMSBzaC4KICAgY2F0IDw8X0FDRU9G
Ci1cYGNvbmZpZ3VyZScgY29uZmlndXJlcyBYZW4gSHlwZXJ2aXNvciBTdHViIERvbWFpbnMgNC4x
MSB0byBhZGFwdCB0byBtYW55IGtpbmRzIG9mIHN5c3RlbXMuCitcYGNvbmZpZ3VyZScgY29uZmln
dXJlcyBYZW4gSHlwZXJ2aXNvciBTdHViIERvbWFpbnMgNC4xMiB0byBhZGFwdCB0byBtYW55IGtp
bmRzIG9mIHN5c3RlbXMuCiAKIFVzYWdlOiAkMCBbT1BUSU9OXS4uLiBbVkFSPVZBTFVFXS4uLgog
CkBAIC0xMzI4LDcgKzEzMjgsNyBAQCBmaQogCiBpZiB0ZXN0IC1uICIkYWNfaW5pdF9oZWxwIjsg
dGhlbgogICBjYXNlICRhY19pbml0X2hlbHAgaW4KLSAgICAgc2hvcnQgfCByZWN1cnNpdmUgKSBl
Y2hvICJDb25maWd1cmF0aW9uIG9mIFhlbiBIeXBlcnZpc29yIFN0dWIgRG9tYWlucyA0LjExOiI7
OworICAgICBzaG9ydCB8IHJlY3Vyc2l2ZSApIGVjaG8gIkNvbmZpZ3VyYXRpb24gb2YgWGVuIEh5
cGVydmlzb3IgU3R1YiBEb21haW5zIDQuMTI6Ijs7CiAgICBlc2FjCiAgIGNhdCA8PFxfQUNFT0YK
IApAQCAtMTQzOCw3ICsxNDM4LDcgQEAgZmkKIHRlc3QgLW4gIiRhY19pbml0X2hlbHAiICYmIGV4
aXQgJGFjX3N0YXR1cwogaWYgJGFjX2luaXRfdmVyc2lvbjsgdGhlbgogICBjYXQgPDxcX0FDRU9G
Ci1YZW4gSHlwZXJ2aXNvciBTdHViIERvbWFpbnMgY29uZmlndXJlIDQuMTEKK1hlbiBIeXBlcnZp
c29yIFN0dWIgRG9tYWlucyBjb25maWd1cmUgNC4xMgogZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29u
ZiAyLjY5CiAKIENvcHlyaWdodCAoQykgMjAxMiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu
Yy4KQEAgLTE0OTMsNyArMTQ5Myw3IEBAIGNhdCA+Y29uZmlnLmxvZyA8PF9BQ0VPRgogVGhpcyBm
aWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hpbGUKIHJ1
bm5pbmcgY29uZmlndXJlLCB0byBhaWQgZGVidWdnaW5nIGlmIGNvbmZpZ3VyZSBtYWtlcyBhIG1p
c3Rha2UuCiAKLUl0IHdhcyBjcmVhdGVkIGJ5IFhlbiBIeXBlcnZpc29yIFN0dWIgRG9tYWlucyAk
YXNfbWUgNC4xMSwgd2hpY2ggd2FzCitJdCB3YXMgY3JlYXRlZCBieSBYZW4gSHlwZXJ2aXNvciBT
dHViIERvbWFpbnMgJGFzX21lIDQuMTIsIHdoaWNoIHdhcwogZ2VuZXJhdGVkIGJ5IEdOVSBBdXRv
Y29uZiAyLjY5LiAgSW52b2NhdGlvbiBjb21tYW5kIGxpbmUgd2FzCiAKICAgJCAkMCAkQApAQCAt
NDIwNCw3ICs0MjA0LDcgQEAgY2F0ID4+JENPTkZJR19TVEFUVVMgPDxcX0FDRU9GIHx8IGFjX3dy
aXRlX2ZhaWw9MQogIyByZXBvcnQgYWN0dWFsIGlucHV0IHZhbHVlcyBvZiBDT05GSUdfRklMRVMg
ZXRjLiBpbnN0ZWFkIG9mIHRoZWlyCiAjIHZhbHVlcyBhZnRlciBvcHRpb25zIGhhbmRsaW5nLgog
YWNfbG9nPSIKLVRoaXMgZmlsZSB3YXMgZXh0ZW5kZWQgYnkgWGVuIEh5cGVydmlzb3IgU3R1YiBE
b21haW5zICRhc19tZSA0LjExLCB3aGljaCB3YXMKK1RoaXMgZmlsZSB3YXMgZXh0ZW5kZWQgYnkg
WGVuIEh5cGVydmlzb3IgU3R1YiBEb21haW5zICRhc19tZSA0LjEyLCB3aGljaCB3YXMKIGdlbmVy
YXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OS4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwog
CiAgIENPTkZJR19GSUxFUyAgICA9ICRDT05GSUdfRklMRVMKQEAgLTQyNTgsNyArNDI1OCw3IEBA
IF9BQ0VPRgogY2F0ID4+JENPTkZJR19TVEFUVVMgPDxfQUNFT0YgfHwgYWNfd3JpdGVfZmFpbD0x
CiBhY19jc19jb25maWc9ImAkYXNfZWNobyAiJGFjX2NvbmZpZ3VyZV9hcmdzIiB8IHNlZCAncy9e
IC8vOyBzL1tcXCIiXGBcJF0vXFxcXCYvZydgIgogYWNfY3NfdmVyc2lvbj0iXFwKLVhlbiBIeXBl
cnZpc29yIFN0dWIgRG9tYWlucyBjb25maWcuc3RhdHVzIDQuMTEKK1hlbiBIeXBlcnZpc29yIFN0
dWIgRG9tYWlucyBjb25maWcuc3RhdHVzIDQuMTIKIGNvbmZpZ3VyZWQgYnkgJDAsIGdlbmVyYXRl
ZCBieSBHTlUgQXV0b2NvbmYgMi42OSwKICAgd2l0aCBvcHRpb25zIFxcIlwkYWNfY3NfY29uZmln
XFwiCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rvb2xzL2NvbmZpZ3VyZQppbmRl
eCBmMjgyZTlmLi40ODYzZjI4IDEwMDc1NQotLS0gYS90b29scy9jb25maWd1cmUKKysrIGIvdG9v
bHMvY29uZmlndXJlCkBAIC0xLDYgKzEsNiBAQAogIyEgL2Jpbi9zaAogIyBHdWVzcyB2YWx1ZXMg
Zm9yIHN5c3RlbS1kZXBlbmRlbnQgdmFyaWFibGVzIGFuZCBjcmVhdGUgTWFrZWZpbGVzLgotIyBH
ZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjkgZm9yIFhlbiBIeXBlcnZpc29yIFRvb2xzIDQu
MTEuCisjIEdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OSBmb3IgWGVuIEh5cGVydmlzb3Ig
VG9vbHMgNC4xMi4KICMKICMgUmVwb3J0IGJ1Z3MgdG8gPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn
Pi4KICMKQEAgLTU4MCw4ICs1ODAsOCBAQCBNQUtFRkxBR1M9CiAjIElkZW50aXR5IG9mIHRoaXMg
cGFja2FnZS4KIFBBQ0tBR0VfTkFNRT0nWGVuIEh5cGVydmlzb3IgVG9vbHMnCiBQQUNLQUdFX1RB
Uk5BTUU9J3hlbicKLVBBQ0tBR0VfVkVSU0lPTj0nNC4xMScKLVBBQ0tBR0VfU1RSSU5HPSdYZW4g
SHlwZXJ2aXNvciBUb29scyA0LjExJworUEFDS0FHRV9WRVJTSU9OPSc0LjEyJworUEFDS0FHRV9T
VFJJTkc9J1hlbiBIeXBlcnZpc29yIFRvb2xzIDQuMTInCiBQQUNLQUdFX0JVR1JFUE9SVD0neGVu
LWRldmVsQGxpc3RzLnhlbi5vcmcnCiBQQUNLQUdFX1VSTD0naHR0cDovL3d3dy54ZW4ub3JnLycK
IApAQCAtMTQwMyw3ICsxNDAzLDcgQEAgaWYgdGVzdCAiJGFjX2luaXRfaGVscCIgPSAibG9uZyI7
IHRoZW4KICAgIyBPbWl0IHNvbWUgaW50ZXJuYWwgb3Igb2Jzb2xldGUgb3B0aW9ucyB0byBtYWtl
IHRoZSBsaXN0IGxlc3MgaW1wb3NpbmcuCiAgICMgVGhpcyBtZXNzYWdlIGlzIHRvbyBsb25nIHRv
IGJlIGEgc3RyaW5nIGluIHRoZSBBL1VYIDMuMSBzaC4KICAgY2F0IDw8X0FDRU9GCi1cYGNvbmZp
Z3VyZScgY29uZmlndXJlcyBYZW4gSHlwZXJ2aXNvciBUb29scyA0LjExIHRvIGFkYXB0IHRvIG1h
bnkga2luZHMgb2Ygc3lzdGVtcy4KK1xgY29uZmlndXJlJyBjb25maWd1cmVzIFhlbiBIeXBlcnZp
c29yIFRvb2xzIDQuMTIgdG8gYWRhcHQgdG8gbWFueSBraW5kcyBvZiBzeXN0ZW1zLgogCiBVc2Fn
ZTogJDAgW09QVElPTl0uLi4gW1ZBUj1WQUxVRV0uLi4KIApAQCAtMTQ2OSw3ICsxNDY5LDcgQEAg
ZmkKIAogaWYgdGVzdCAtbiAiJGFjX2luaXRfaGVscCI7IHRoZW4KICAgY2FzZSAkYWNfaW5pdF9o
ZWxwIGluCi0gICAgIHNob3J0IHwgcmVjdXJzaXZlICkgZWNobyAiQ29uZmlndXJhdGlvbiBvZiBY
ZW4gSHlwZXJ2aXNvciBUb29scyA0LjExOiI7OworICAgICBzaG9ydCB8IHJlY3Vyc2l2ZSApIGVj
aG8gIkNvbmZpZ3VyYXRpb24gb2YgWGVuIEh5cGVydmlzb3IgVG9vbHMgNC4xMjoiOzsKICAgIGVz
YWMKICAgY2F0IDw8XF9BQ0VPRgogCkBAIC0xNjU4LDcgKzE2NTgsNyBAQCBmaQogdGVzdCAtbiAi
JGFjX2luaXRfaGVscCIgJiYgZXhpdCAkYWNfc3RhdHVzCiBpZiAkYWNfaW5pdF92ZXJzaW9uOyB0
aGVuCiAgIGNhdCA8PFxfQUNFT0YKLVhlbiBIeXBlcnZpc29yIFRvb2xzIGNvbmZpZ3VyZSA0LjEx
CitYZW4gSHlwZXJ2aXNvciBUb29scyBjb25maWd1cmUgNC4xMgogZ2VuZXJhdGVkIGJ5IEdOVSBB
dXRvY29uZiAyLjY5CiAKIENvcHlyaWdodCAoQykgMjAxMiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24sIEluYy4KQEAgLTIwNzMsNyArMjA3Myw3IEBAIGNhdCA+Y29uZmlnLmxvZyA8PF9BQ0VPRgog
VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp
bGUKIHJ1bm5pbmcgY29uZmlndXJlLCB0byBhaWQgZGVidWdnaW5nIGlmIGNvbmZpZ3VyZSBtYWtl
cyBhIG1pc3Rha2UuCiAKLUl0IHdhcyBjcmVhdGVkIGJ5IFhlbiBIeXBlcnZpc29yIFRvb2xzICRh
c19tZSA0LjExLCB3aGljaCB3YXMKK0l0IHdhcyBjcmVhdGVkIGJ5IFhlbiBIeXBlcnZpc29yIFRv
b2xzICRhc19tZSA0LjEyLCB3aGljaCB3YXMKIGdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42
OS4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwogCiAgICQgJDAgJEAKQEAgLTEwMjQzLDcg
KzEwMjQzLDcgQEAgY2F0ID4+JENPTkZJR19TVEFUVVMgPDxcX0FDRU9GIHx8IGFjX3dyaXRlX2Zh
aWw9MQogIyByZXBvcnQgYWN0dWFsIGlucHV0IHZhbHVlcyBvZiBDT05GSUdfRklMRVMgZXRjLiBp
bnN0ZWFkIG9mIHRoZWlyCiAjIHZhbHVlcyBhZnRlciBvcHRpb25zIGhhbmRsaW5nLgogYWNfbG9n
PSIKLVRoaXMgZmlsZSB3YXMgZXh0ZW5kZWQgYnkgWGVuIEh5cGVydmlzb3IgVG9vbHMgJGFzX21l
IDQuMTEsIHdoaWNoIHdhcworVGhpcyBmaWxlIHdhcyBleHRlbmRlZCBieSBYZW4gSHlwZXJ2aXNv
ciBUb29scyAkYXNfbWUgNC4xMiwgd2hpY2ggd2FzCiBnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25m
IDIuNjkuICBJbnZvY2F0aW9uIGNvbW1hbmQgbGluZSB3YXMKIAogICBDT05GSUdfRklMRVMgICAg
PSAkQ09ORklHX0ZJTEVTCkBAIC0xMDMwNiw3ICsxMDMwNiw3IEBAIF9BQ0VPRgogY2F0ID4+JENP
TkZJR19TVEFUVVMgPDxfQUNFT0YgfHwgYWNfd3JpdGVfZmFpbD0xCiBhY19jc19jb25maWc9ImAk
YXNfZWNobyAiJGFjX2NvbmZpZ3VyZV9hcmdzIiB8IHNlZCAncy9eIC8vOyBzL1tcXCIiXGBcJF0v
XFxcXCYvZydgIgogYWNfY3NfdmVyc2lvbj0iXFwKLVhlbiBIeXBlcnZpc29yIFRvb2xzIGNvbmZp
Zy5zdGF0dXMgNC4xMQorWGVuIEh5cGVydmlzb3IgVG9vbHMgY29uZmlnLnN0YXR1cyA0LjEyCiBj
b25maWd1cmVkIGJ5ICQwLCBnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjksCiAgIHdpdGgg
b3B0aW9ucyBcXCJcJGFjX2NzX2NvbmZpZ1xcIgogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:46:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:46:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSkv-0006bD-PP; Mon, 25 Jun 2018 14: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSku-0006b8-IK
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:46:12 +0000
X-Inumbo-ID: 88c2b971-7886-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88c2b971-7886-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:46:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58534223"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23345.29.96888.420038@mariner.uk.xensource.com>
Date: Mon, 25 Jun 2018 15:45:49 +0100
To: Juergen Gross <jgross@suse.com>, "committers@xenproject.org"
 <committers@xenproject.org>, xen-devel <xen-devel@lists.xenproject.org>
In-Reply-To: <23344.48104.226066.394438@mariner.uk.xensource.com>
References: <d045d502-f48e-3d20-57b6-720ddea3836b@suse.com>
 <23344.48104.226066.394438@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] Commit moratorium for preparing 4.11 branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

NC4xMSBpcyBub3cgYnJhbmNoZWQgb2ZmIGZyb20gdW5zdGFibGUuCgpJIGhhdmUgc2V0IGEgYmFz
ZWxpbmUgb3NzdGVzdCBydW4gb2ZmIGJ5IGhhbmQuICAob3NzdGVzdCB3aWxsIG9ubHkKc3RhcnQg
cmVndWxhcmx5IHRlc3RpbmcgdGhlIG5ldyBicmFuY2hlcyB3aGVuIHRoZSBvc3N0ZXN0IGNvbW1p
dCB0aGF0CmFkZHMgdGhlIGJyYW5jaCBtYWtlcyBpdCB0aHJvdWdoIHRoZSBwdXNoIGdhdGUsIHNv
IHRoZXJlIHdpbGwgYmUgYQpkZWxheSB1bmxlc3MgSSBmb3JjZSBwdXNoIGl0LikKCldpdGggSnVl
cmdlbidzIGFwcHJvdmFsLCBJIGhhdmUgcHVzaGVkIHRvIHN0YWdpbmctNC4xMSB0aGUgY29tbWl0
IHRvCmRpc2FibGUgZGVidWcuICAoQXMgZGlzY3Vzc2VkIGFib3ZlLCB0aGlzIHdpbGwgbm90IHJl
Y2VpdmUgYSB0ZXN0IHJ1bgppbW1lZGlhdGVseS4pCgpCb3RoIGJyYW5jaGVzIGNhbiBub3cgYmUg
Y29tbWl0dGVkIHRvIHdpdGhvdXQgaW50ZXJmZXJpbmcgd2l0aCB0aGUKYnJhbmNoaW5nIHByb2Nl
c3MuICBIb3dldmVyLCBib3RoIGJyYW5jaGVzIGFyZSBjdXJyZW50bHkgc3RpbGwgb3duZWQKYnkg
SnVlcmdlbiBhcyBSZWxlYXNlIE1hbmFnZXIuCgpKdWVyZ2VuLCBwbGVhc2UgYWR2aXNlIGNvbW1p
dHRlcnMgd2hhdCBraW5kcyBvZiBjb21taXRzIGVhY2ggYnJhbmNoIGlzCm9wZW4gZm9yLCBpZiBh
bnkuCgpJbiBwYXJ0aWN1bGFyLCBjb25zaWRlcmF0aW9uIHNob3VsZCBiZSBnaXZlbiB0byBkZWxh
eWluZyBsYXJnZSBzZXJpZXMKc28gYXMgdG8gYXZvaWQgbWFraW5nIGl0IGRpZmZpY3VsdCB0byBi
YWNrcG9ydCBmaXhlcyB0byA0LjExLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpb-0007Gj-DG; Mon, 25 Jun 2018 14: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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpa-0007GZ-5t
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:02 +0000
X-Inumbo-ID: 35ece58c-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35ece58c-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:16 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=3XwA4uqphFWZ0m+45KL31KKibLi6AfSDcCN80Z24NaEc5jgNFdphCy2I+1dx4jyOwWbj5NMplcegoYqGRkvVWJcuR6bH8p54esffvPr0LaJ44OZlbRQMcuRGpUuAUYlep+zjS2Vl6vG+4GB7egT/Sv+c1l6RE8Si8ulPHj1zm2O7AOXDfc3jtd8Er1nFj3o2lGe+20cCEHzoL0fEYh4UoBKiy3cqEv2TRtKi9Tl+8RCObwtHWGn4DOb+cigOQuLGQBp8sos4hX0oR1fyo7TApNU9y9B8NuLsgISnWbV1wiiTIT9jLdTBtdzUqKzH3LD/kNio1+yvj4frImZsPgYnHQ==;
 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=Zmf1t//LpV4KvqlHqwcxN0M9MeQ=; b=1Fjy9DAlbBKhd8blT/oOXJ6g+aNb
 PgNFDeWmN8OL0ZarKRexnG1yhmygnwOHJPiZ76az5mYxXckLbzMYhBnDf9NXUPVU
 IFb7sQfC/yCKlH/7Z1k9voxIl4PB76RUCaF5t0gvyd5mkSc7+CJEA5b/ut5KyLQu
 h90RfqUjhm5RPv43nPjkzwEHneCYKIPGPL4aeTQ2SKaQIB3D7dUfL973VrGmvLQe
 Lq0/HXe2OxKlPsHyj9uLjqxaiqTut5nAJc6cWAkDY9npKHfog00Hf0pnfrKhnSdN
 NVGEAb4Ow6ZcjvY5JBL3F7g6SLLqq7ecWKFJ+f0aR1wYbUlmceKJnSfG0A==
Received: (qmail 806 invoked from network); 25 Jun 2018 17:50:59 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:50:59 +0300
Received: (qmail 9264 invoked from network); 25 Jun 2018 17:50:59 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:50:59 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:37 +0300
Message-Id: <1529938247-7272-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMjEgKysrKysrKysrKysrKy0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMKaW5kZXggZTA3Y2QyZi4uOGExZmJmYyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYwpAQCAtMzQ5LDYgKzM0OSwxOCBAQCBpbnQgdm1jZV93cm1zcih1aW50MzJfdCBtc3IsIHVp
bnQ2NF90IHZhbCkKICAgICByZXR1cm4gcmV0OwogfQogCitzdGF0aWMgaW50IHZtY2Vfc2F2ZV92
Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKKyB7
CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKKworICAgIGN0eHQuY2FwcyA9IHYtPmFy
Y2gudm1jZS5tY2dfY2FwOworICAgIGN0eHQubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2Uu
YmFua1swXS5tY2lfY3RsMjsKKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNl
LmJhbmtbMV0ubWNpX2N0bDI7CisgICAgY3R4dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5t
Y2dfZXh0X2N0bDsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KTsKKyB9CisKIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKQEAgLTM1NiwxNCArMzY4LDcgQEAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9j
dHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogCiAgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUg
Y3R4dCA9IHsKLSAgICAgICAgICAgIC5jYXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXAsCi0gICAg
ICAgICAgICAubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMiwK
LSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9j
dGwyLAotICAgICAgICAgICAgLm1jZ19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3Rs
LAotICAgICAgICB9OwotCi0gICAgICAgIGVyciA9IGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwg
di0+dmNwdV9pZCwgaCwgJmN0eHQpOworICAgICAgICBlcnIgPSB2bWNlX3NhdmVfdmNwdV9jdHh0
X29uZSh2LCBoKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAg
fQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpb-0007Gp-Mn; Mon, 25 Jun 2018 14: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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpa-0007Ga-62
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:02 +0000
X-Inumbo-ID: 353c1647-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 353c1647-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:15 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Ms9aE7+F9EisgSYjJp8E+edpTFU2+t/Xs6WZEsKUPFt9Ht4YPn6bWKoMzSm29MHcp/mKbRLmMmvmZ2V1CPJLpX9jEJ+ApU6fujwKgTmNnNxLcNpED1ke23HtOP7QcXzsoxnJTXhHk0uVeTKHop6UhIhfJHcANbv73qrS8s4qIEDblutRC4HTv5qjgjRPqTMeeP8LI74duAK4GEljTMqBPKMU4UrdlHSdp3Ej0zQB97ioQqVG4DvCtnuuASd0KWGeP9fWSdQhSLsJX1GBOzBW2CMgMsWkKaXZa1NCGMTV/SvFIMCT3k0k7cnF8FCLuoCLSOx/IZ2RvuDb8R6B1E9sCg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=DbWfuh26kRlp7QNJqvzBByLqkVUyaVSKZcshDlhlrKxTTZCHp5bCN
 2lKsMojLbQ8cmqRvOacPZqAI0mFZIKlzBzH5bn2nEAaKZIFW0kzKwvKr8gEIeSga
 9XTVCyiKVhw1AOBMNa1Cgmi9Jpguzbi+LeEcE98+074f9YRpB82qWAk1SrHTqRZG
 E+BBNPC52lTrqXIz2RpWQ9F6WS/+cewtuIINp01tSQCR8AQHITAqX4sUdCsbfHqB
 BNvFhQOaM6fIQXU4Fm0pySDse4CsB1sI+DLgQx2kOUbZIXBvkHCktO8VaNG+s6TY
 al3tKJzFpLwZSP1AHxpjLOf5H3INVNn/A==
Received: (qmail 695 invoked from network); 25 Jun 2018 17:50:58 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:50:58 +0300
Received: (qmail 9257 invoked from network); 25 Jun 2018 17:50:58 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:50:58 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:36 +0300
Message-Id: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v8 00/11] x86/domctl: Save info for one vcpu
 instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 jbeulich@suse.com, andrew.cooper3@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpd-0007HB-Bz; Mon, 25 Jun 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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpc-0007Gv-CK
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:04 +0000
X-Inumbo-ID: 370bcec5-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 370bcec5-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:18 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=eyc8ji3WgJV0EsUHpmWTJjvhx7VUeE8MG31NtnUbU7GqNEomHXTVhHX28+zpX1ubt/JRSgiYw2oJZta0oWD84yJI6SkzUceV6U+kh5w/S7+dwg8PNfo9PR3UMgv/KRCrEEIQADHKAzZ33zu/0QNNP8MoalpJEX2L7xUM8Im/igF0LZdJJSec1PMv3UgHE6+URmWcR8+KKH1JdCE7lHF4VrQtbxxveXMgJvWxWGBwaMV7h24TkfpzDptj01Gu3xgdpZ9FKcVaebG2G2EBSRQW6EtZj6KnsNgJimvXePVdhaanga38pyuaxQbI4d+PeJtZ09o+0aRPHioGe8YUgq8brg==;
 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=ryxf/OHEYGUrpxK9HBmb2gBDxYE=; b=g5cU5txk7b429GZr/yO0jU1Px45D
 fD+yBCdhAyJ1117naYkgVoNMvn4mOyzJdAZ3zGphoQWkSqmYzalPqM65WHLJnLrk
 eiu3tmQMd43bXXTvhGiL0aueHl8+9z3i30Um53m0EisZgl6HKmcMZoAftfKfgvOd
 /Ocazv9wD8sdhJYh8svSIRRzraVpQhTduGVtuvfYOK72rsR8/hYBzyaSs1yORNZi
 UFZLDaO8HW6bZnUqAgRwbFwzdssjPyyQZXSG73njEVWwIkKXlX3e76ZFIM/hmP3h
 6MDQ1FrhE3Bx9tGWFe3H4fN0182f2qT16xkQcxbNjZYDywMZ2aBEvaemEQ==
Received: (qmail 1080 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:00 +0300
Received: (qmail 9296 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:00 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:41 +0300
Message-Id: <1529938247-7272-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gTW92ZWQgdGhlIGluaXQgb2YgY3R4dC0+Y291bnQgdG8gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMTAzICsr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCAxZmFj
NGQ3Li5hOTU0NTJmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTEzNjUsNjYgKzEzNjUsNzcgQEAgc3RhdGljIGNvbnN0
IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19y
ZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZj
cHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2Owor
ICAgIHVuc2lnbmVkIGludCBpOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHN0cnVj
dCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CiAKLSAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAorICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVf
TVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgY3R4dCA9
IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07CisKKyAgICBjdHh0LT5jb3VudCA9
IDA7CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSAp
CiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZo
LT5kYXRhW2gtPmN1cl0pOwotICAgICAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKLSAgICAgICAg
dW5zaWduZWQgaW50IGk7CisgICAgICAgIHVpbnQ2NF90IHZhbDsKKyAgICAgICAgaW50IHJjID0g
Z3Vlc3RfcmRtc3IodiwgbXNyc190b19zZW5kW2ldLCAmdmFsKTsKIAotICAgICAgICBpZiAoIF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKLSAgICAg
ICAgICAgIHJldHVybiAxOwotICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRh
dGFbaC0+Y3VyXTsKLSAgICAgICAgY3R4dC0+Y291bnQgPSAwOworICAgICAgICAvKgorICAgICAg
ICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQK
KyAgICAgICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBN
U1JzLgorICAgICAgICAgKiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5n
IGZlYXR1cmUsIGFuZCB0aGF0IHRoZQorICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNj
ZXNzIHRvIHRoZSBNU1IuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQorICAgICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHVpbnQ2NF90IHZhbDsKLSAg
ICAgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7
CisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJldHVybiAt
RU5YSU87CisgICAgICAgIH0KIAotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIEl0IGlz
IHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUgdGhhdAotICAgICAgICAg
ICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBNU1JzLgot
ICAgICAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBm
ZWF0dXJlLCBhbmQgdGhhdCB0aGUKLSAgICAgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBh
Y2Nlc3MgdG8gdGhlIE1TUi4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgaWYgKCByYyA9
PSBYODZFTVVMX0VYQ0VQVElPTiApCi0gICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAg
IGlmICggIXZhbCApCisgICAgICAgICAgICBjb250aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAq
LwogCi0gICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Ci0gICAgICAgICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50XS5pbmRleCA9IG1zcnNfdG9fc2VuZFtpXTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50KytdLnZhbCA9IHZhbDsKKyAgICB9CiAKLSAgICAgICAgICAgIGlmICggIXZhbCApCi0gICAg
ICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KKyAgICBpZiAoIGh2
bV9mdW5jcy5zYXZlX21zciApCisgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsK
IAotICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5pbmRleCA9IG1zcnNfdG9fc2Vu
ZFtpXTsKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Ci0g
ICAgICAgIH0KKyAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2NvdW50X21heCk7CiAKLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnNh
dmVfbXNyKHYsIGN0eHQpOworICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsraSAp
CisgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7CiAKLSAgICAgICAgQVNTRVJUKGN0eHQt
PmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOworICAgIGlmICggY3R4dC0+Y291bnQgKQorICAgIHsK
KyAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ugd2Ug
YWN0dWFsbHkgdXNlZC4gKi8KKyAgICAgICAgZGVzYy0+bGVuZ3RoID0gSFZNX0NQVV9NU1JfU0la
RShjdHh0LT5jb3VudCk7CisgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKKyAgICB9CisgICAgZWxzZQorICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92
ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCisgICAgICAgIGgtPmN1ciAtPSBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgY3R4dC0+Y291bnQ7ICsraSApCi0gICAgICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQg
PSAwOworICAgIHJldHVybiAwOworfQogCi0gICAgICAgIGlmICggY3R4dC0+Y291bnQgKQotICAg
ICAgICB7Ci0gICAgICAgICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVj
aCBzcGFjZSB3ZSBhY3R1YWxseSB1c2VkLiAqLwotICAgICAgICAgICAgZGVzYy0+bGVuZ3RoID0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgICAgICBoLT5jdXIgKz0gSFZN
X0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQotICAg
ICAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUg
c3RyZWFtLiAqLwotICAgICAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVf
ZGVzY3JpcHRvcik7CisKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisK
KyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBpbnQgcmMgPSBodm1f
c2F2ZV9jcHVfbXNyc19vbmUodiwgaCk7CisKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAg
ICAgICAgIHJldHVybiByYzsKICAgICB9CiAKICAgICByZXR1cm4gMDsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpj-0007K6-2Q; Mon, 25 Jun 2018 14:51: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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSph-0007Io-7G
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:09 +0000
X-Inumbo-ID: 39b27903-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39b27903-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:22 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=3QCP9r68Su+rRvKe/j7wD4bVT89a0qmspkwV61UkZlrgVOfPduKo5xFRqN4twL0XsLuURer/s35IeUycp3VQmxCvpJuuxdEoSmjNTogJIBkBO0ETmslAEgfM8FgaoN6hGPTn+NiG3kDK7oCEoof22jVjzz7CBgQme7RGnrWfN8wSk/1NY1kN3mIe8QJY6tFJAJespgO97DFyDNoJ/oEvmKWF5KICn441L8Gw9UTW+Sbfgzh+ptlR+AI+gm8A8LQsyHWJiwZaZOEenGu++Kj0UvKKGVhcC8dnwhB96zriA8iUuhXuQ+/p41iXTmWS7e4oVA3wDu0JqoTVlevLk8IrwQ==;
 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=XTZYO+j8EhZDGX86id4p3Fr3av8=; b=bGi9mM19qqsxJnp4lLW+Hb+p48Is
 CqnvIMabiP22Rquk4Is+Zdul/wcjQ0LjWUO6o6WBQYhe6iW6wrKCpLO89d6zX93W
 8vBa45Q1xwqLj93O02grTWLqbpe+PB5JbZPE2ZS3DguPKdaB+HqkVoAKnZ/fVRR9
 ahxg+QQiy1Qr4oJJ3khknX/BJELIMcjPvRZwR0MUEf1Wzy3twgXlmUi88EVJyXaQ
 4YR3XkTDmuyEX1MC3YFCeHTfwMWHjM/wP6U5yBdUr3MU9Ie+JmTfLZ4OHVqBmHzf
 f0S0rngK/rylzgKI9ETh2QCOUBBNktF+BJjyvMieys+ETUK/136FU0nVTw==
Received: (qmail 1331 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:01 +0300
Received: (qmail 9358 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:46 +0300
Message-Id: <1529938247-7272-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 10/11] x86/hvm: Remove redundant save
 functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZSBzYXZlCmZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jIHwgMTkgKystLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAg
IHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICB8IDc5ICsrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5j
ICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICB8ICA5ICsrKy0t
CiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgfCAxOSArKy0tLS0tLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgMyArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAg
ICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jICAgICAgICB8IDI5ICsrKyst
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8ICAzICstCiB4ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAyMSArKystLS0tLS0tLQogeGVuL2FyY2gveDg2
L2h2bS92bGFwaWMuYyAgICAgIHwgMzcgKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9odm0vdnBpYy5jICAgICAgICB8ICAzICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZl
LmggfCAgMiArLQogMTQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKSwgMTgxIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCAyOTg5OGE2Li41NjRjNjM5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zNDksNyArMzQ5LDcgQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogIHsKICAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBj
dHh0OwogCkBAIC0zNjEsMjEgKzM2MSw2IEBAIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKICB9CiAK
LXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0g
MDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IHZt
Y2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IHZt
Y2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpA
QCAtMzk2LDcgKzM4MSw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9j
dHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjZlN2Y3
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCkBAIC01MTYsOCArNTE2LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1f
bW1pb19vcHMgaHBldF9tbWlvX29wcyA9IHsKIH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhw
ZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHZjcHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0g
ZG9tYWluX3ZocGV0KGQpOwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFy
Z2V0KGQpOwogICAgIGludCByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDRiNTY2NjQuLjliZWVlY2EgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtNzQwLDcgKzc0MCw3IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgewogICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0OwogCkBA
IC03NDksMjAgKzc0OSw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2
ZV9lbnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiAgfQogCi1zdGF0aWMg
aW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2ZV90
c2NfYWRqdXN0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJl
YWs7Ci0gICAgfQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNj
X2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC03ODQsMTAg
Kzc3MCwxMCBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEs
IEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0
eHQ7CkBAIC04OTYsMjIgKzg4Miw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZt
X3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IHJjID0gMDsKLQotICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIHJjID0gaHZtX3NhdmVfY3B1X2N0eHRf
b25lKHYsIGgpOwotICAgICAgICBpZiAocmMgPT0gQ09OVElOVUUpCi0gICAgICAgICAgICBjb250
aW51ZTsKLSAgICAgICAgZWxzZSBpZiAoIHJjICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7
Ci0gICAgfQotICAgIHJldHVybiAwOwotfQotCiAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNhdGlu
ZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9yIHZhbGlkLiAqLwogY29uc3QgY2hhciAqaHZtX2VmZXJf
dmFsaWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IHZhbHVlLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2lnbmVkIGludCBjcjBfcGcpCkBAIC0xMTgzLDcgKzExNTMsNyBAQCBz
dGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKK0hWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgTlVMTCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIApAQCAtMTE5MSw3ICsxMTYxLDcgQEAgSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9j
cHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVf
Y3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNf
b25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQ7CiAgICAgdW5z
aWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsK
QEAgLTEyMTMsMjMgKzExODMsNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0
ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaAogICAgIHJldHVy
biAwOwogIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2
OwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgaW50IHJjID0g
aHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7Ci0KLSAgICAgICAgaWYgKCByYyA9
PSBDT05USU5VRSApCi0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgZWxzZSBpZiAoIHJj
ICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19
Ci0KIC8qCiAgKiBTdHJ1Y3R1cmUgbGF5b3V0IGNvbmZvcm1pdHkgY2hlY2tzLCBkb2N1bWVudGlu
ZyBjb3JyZWN0bmVzcyBvZiB0aGUgY2FzdCBpbgogICogdGhlIGludm9jYXRpb24gb2YgdmFsaWRh
dGVfeHN0YXRlKCkgYmVsb3cuCkBAIC0xMzY3LDcgKzEzMjAsNyBAQCBzdGF0aWMgY29uc3QgdWlu
dDMyX3QgbXNyc190b19zZW5kW10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IG1zcl9jb3VudF9tYXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7CiAKLXN0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0
cnVjdCBodm1fbXNyICpjdHh0OwpAQCAtMTQyNywyMiArMTM4MCw2IEBAIHN0YXRpYyBpbnQgaHZt
X3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gMDsKIH0KIAotCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2
Y3B1ICp2OwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgaW50
IHJjID0gaHZtX3NhdmVfY3B1X21zcnNfb25lKHYsIGgpOwotCi0gICAgICAgIGlmICggcmMgIT0g
MCApCi0gICAgICAgICAgICByZXR1cm4gcmM7Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19Ci0K
IHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50IGksIHZjcHVpZCA9IGh2bV9sb2Fk
X2luc3RhbmNlKGgpOwpAQCAtMTUzNSw3ICsxNDcyLDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZt
X3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3Nh
dmV2bShDUFVfWFNBVkVfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUi
LAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAorICAg
ICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9s
b2FkX2NwdV94c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hT
QVZFX1NJWkUoeGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNp
emVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNTQ4LDcgKzE0ODUsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkK
ICAgICAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9zYXZlX2NwdV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2Nw
dV9tc3JzX29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCmluZGV4IGVjNzdiMjMuLmQ1MTQ2M2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaTgyNTQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTM5MCw4ICszOTAs
OSBAQCB2b2lkIHBpdF9zdG9wX2NoYW5uZWwwX2lycShQSVRTdGF0ZSAqcGl0KQogICAgIHNwaW5f
dW5sb2NrKCZwaXQtPmxvY2spOwogfQogCi1zdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBwaXRfc2F2ZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICBQSVRTdGF0ZSAqcGl0ID0gZG9tYWluX3ZwaXQoZCk7CiAg
ICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9pcnEuYwppbmRleCA3NzBlYWI3Li5hNDA1ZTdmIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTYzMCw4
ICs2MzAsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBkdW1wX2lycV9pbmZvX2tleV9pbml0KHZvaWQp
CiB9CiBfX2luaXRjYWxsKGR1bXBfaXJxX2luZm9fa2V5X2luaXQpOwogCi1zdGF0aWMgaW50IGly
cV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBo
dm1faXJxICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAgICAgdW5zaWduZWQgaW50IGFz
c2VydGVkLCBwZGV2LCBwaW50eDsKICAgICBpbnQgcmM7CkBAIC02NjIsMTYgKzY2MywxOCBAQCBz
dGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFf
c2F2ZV9pc2Eoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9p
cnEgPSBodm1fZG9tYWluX2lycShkKTsKIAogICAgIC8qIFNhdmUgSVNBIElSUSBsaW5lcyAqLwog
ICAgIHJldHVybiAoIGh2bV9zYXZlX2VudHJ5KElTQV9JUlEsIDAsIGgsICZodm1faXJxLT5pc2Ff
aXJxKSApOwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4g
KmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWlu
X2lycShkKTsKIAogICAgIC8qIFNhdmUgUENJLUlTQSBsaW5rIHN0YXRlICovCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4
IDM0NjdkNTguLjViNjEyYjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03MTgsNyArNzE4LDcgQEAgaW50IGh2bV9z
ZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0
YXJ0LAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX210cnJfbXNyKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2
bV92Y3B1Lm10cnI7CiAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7CkBAIC03NTgsMjEg
Kzc1OCw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKICB9CiAKLXN0YXRpYyBp
bnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICAvKiBzYXZlIG10cnImcGF0ICov
Ci0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAgICAgaW50IHJjID0gaHZtX3Nh
dmVfbXRycl9tc3Jfb25lKHYsIGgpOwotCi0gICAgICAgIGlmICggcmMgIT0gMCApCi0gICAgICAg
ICAgICByZXR1cm4gcmM7Ci0gICAgfQotICAgIHJldHVybiAwOwotfQotCiBzdGF0aWMgaW50IGh2
bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogewogICAgIGludCB2Y3B1aWQsIGk7CkBAIC04MjMsNyArODA4LDcgQEAgc3RhdGljIGludCBo
dm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBo
dm1fc2F2ZV9tdHJyX21zciwgaHZtX3NhdmVfbXRycl9tc3Jfb25lLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgTlVMTCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9p
ZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4
IDBhNWU4Y2UuLjQ2MWQyZGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCkBAIC0yNDksOCArMjQ5LDkgQEAgc3Rh
dGljIGludCBoYW5kbGVfcG10X2lvKAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLXN0
YXRpYyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQorc3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3Ry
dWN0IGh2bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwogICAgIFBN
VFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10OwogICAgIHVpbnQz
Ml90IHgsIG1zYiA9IGFjcGktPnRtcl92YWwgJiBUTVJfVkFMX01TQjsKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGNlN2U3
MWIuLmVhMmZiZDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzM3LDggKzczNyw5IEBAIHZvaWQgcnRjX21pZ3JhdGVf
dGltZXJzKHN0cnVjdCB2Y3B1ICp2KQogfQogCiAvKiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0ZSAq
Lwotc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgcnRjX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAg
UlRDU3RhdGUgKnMgPSBkb21haW5fdnJ0YyhkKTsKICAgICBpbnQgcmM7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXgg
MWIyOGU3Zi4uMTIzMGYwZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE3NCw3ICsxNzQsNyBAQCBpbnQgaHZtX3Nh
dmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQg
aW50IGluc3RhbmNlLAogICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmVfb25lKGQtPnZjcHVbaW5zdGFuY2VdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KTsKICAgICAgICAgZWxzZQotICAgICAgICAg
ICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpOworICAgICAg
ICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtpbnN0YW5j
ZV0sICZjdHh0KTsKIAogICAgICAgICBpZiAoIHJ2ICE9IDAgKQogICAgICAgICB7CkBAIC0yMDcs
NyArMjA3LDggQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICB7CiAgICAgICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAgewotICAgICAgICAgICAgaWYgKCAocnYgPSBodm1f
c3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAgICAgICAg
IGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFu
Y2VdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJmN0eHQpKSAhPSAwICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwcmludGso
WEVOTE9HX0dfRVJSICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAo
JWQpXG4iLAogICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBy
dik7CkBAIC0yNTAsNyArMjUxLDYgQEAgaW50IGh2bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgaGRyOwog
ICAgIHN0cnVjdCBodm1fc2F2ZV9lbmQgZW5kOwogICAgIGh2bV9zYXZlX2hhbmRsZXIgaGFuZGxl
cjsKLSAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZV9oYW5kbGVyOwogICAgIHVuc2ln
bmVkIGludCBpLCByYzsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAKQEAgLTI4MCwxNCAr
MjgwLDE0IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBIVk1fU0FWRV9DT0RFX01BWDsgaSsrICkK
ICAgICB7CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAg
ICAgc2F2ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlX29uZTsKLSAgICAg
ICAgaWYgKCBzYXZlX29uZV9oYW5kbGVyICE9IE5VTEwgKQorICAgICAgICBpZiAoIGhhbmRsZXIg
IT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJI
Vk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9z
cl9oYW5kbGVyc1tpXS5uYW1lKTsKKwogICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYg
KQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHJjID0gc2F2ZV9vbmVfaGFuZGxlcih2
LCBoKTsKKyAgICAgICAgICAgICAgICByYyA9IGhhbmRsZXIodiwgaCk7CiAgICAgICAgICAgICAg
ICAgaWYoIHJjID09IENPTlRJTlVFICkKICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAK
QEAgLTMwMCwyMyArMzAwLDYgQEAgaW50IGh2bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAg
ICAgICAgfQotICAgICAgICBlbHNlIGlmICggaGFuZGxlciAhPSBOVUxMICkKLSAgICAgICAgewot
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAotICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwot
Ci0gICAgICAgICAgICByYyA9IGhhbmRsZXIoZCwgaCk7Ci0gICAgICAgICAgICBpZiggcmMgPT0g
Q09OVElOVUUgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgICAgICBpZigg
cmMgIT0gMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19H
X0VSUgotICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUg
dHlwZSAlIlBSSXUxNiJcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwg
aSk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Ci0gICAgICAgICAgICB9Ci0gICAg
ICAgIH0KICAgICB9CiAKICAgICAvKiBTYXZlIGFuIGVuZC1vZi1maWxlIG1hcmtlciAqLwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zp
b2FwaWMuYwppbmRleCA2NmY1NGU0Li5jZWM0YjFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNTY5LDgg
KzU2OSw5IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2VyX21vZGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGdzaSkKICAgICByZXR1cm4gdmlvYXBpYy0+cmVkaXJ0YmxbcGlu
XS5maWVsZHMudHJpZ19tb2RlOwogfQogCi1zdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpb2FwaWNfc2F2
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX3Zpb2FwaWMgKnM7CiAKICAg
ICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXggZThmOTg1Ny4uZjVk
ZTRmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtOTkwLDggKzk5MCw5IEBAIG91dDoKICAgICByZXR1
cm4gSFZNX0hDQUxMX2NvbXBsZXRlZDsKIH0KIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2Rv
bWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwog
ICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRleHQgY3R4dCA9IHsKICAgICAgICAg
LnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLnRpbWVfcmVmX2Nv
dW50LnZhbCwKICAgICAgICAgLmh5cGVyY2FsbF9ncGEgID0gZC0+YXJjaC5odm1fZG9tYWluLnZp
cmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LApAQCAtMTAyNiw3ICsxMDI3LDcgQEAgc3RhdGljIGlu
dCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCi1zdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZt
X3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0OwogCkBAIC0xMDQyLDIwICsxMDQzLDYgQEAgc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotCi0gICAgZm9yX2VhY2hfdmNwdSggZCwgdiAp
IHsKLSAgICAgICAgaW50IHJjID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwot
Ci0gICAgICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0K
LSAgICByZXR1cm4gMDsKLX0KLQogc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBpbnQgdmNw
dWlkOwpAQCAtMTA4Nyw3ICsxMDc0LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJpZGlhbl9zYXZlX3ZjcHVf
Y3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRf
b25lLAorICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBz
dGF0aWMgaW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jCmluZGV4IGVmZjYwNzAuLjIwZDJiM2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQzNSw0
NSArMTQzNSwzMCBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQog
ICAgIHMtPnRpbWVyX2xhc3RfdXBkYXRlID0gcy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0
YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAg
aW50IHJjID0gMDsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4g
MDsKKyAgICAgICAgICAgICByZXR1cm4gMDsKIAotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkK
LSAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBo
dm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnMtPmh3KSkgIT0gMCApCi0gICAg
ICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gcmM7CisgICAgcyA9IHZjcHVfdmxh
cGljKHYpOworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwg
JnMtPmh3KTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVncyhz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZj
cHUgKnY7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qgdmxh
cGljICpzOwotICAgIGludCByYyA9IDA7CiAKICAgICBpZiAoICFoYXNfdmxhcGljKGQpICkKICAg
ICAgICAgcmV0dXJuIDA7CisgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKKyAg
ICAgICAgaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2KTsKIAotICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciAp
Ci0gICAgICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwotCi0gICAgICAgIHMg
PSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJ
Q19SRUdTLCB2LT52Y3B1X2lkLCBoLCBzLT5yZWdzKSkgIT0gMCApCi0gICAgICAgICAgICBicmVh
azsKLSAgICB9Ci0KLSAgICByZXR1cm4gcmM7CisgICAgcyA9IHZjcHVfdmxhcGljKHYpOworICAg
IHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCBzLT5yZWdz
KTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMKaW5kZXggY2E5YjRjYi4uZTAzZDhjZiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKQEAgLTM3
MSw4ICszNzEsOSBAQCBzdGF0aWMgaW50IHZwaWNfaW50ZXJjZXB0X2VsY3JfaW8oCiAgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnM7CiAgICAgaW50IGk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3NhdmUuaAppbmRleCAyNTM4NjI4Li5lNjRiNGRmIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc2F2ZS5oCkBAIC05NSw3ICs5NSw3IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZt
X2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIFRoZSBzYXZl
IGhhbmRsZXIgbWF5IHNhdmUgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIGEgdHlwZSBpbnRvIHRoZSBi
dWZmZXI7CiAgKiB0aGUgbG9hZCBoYW5kbGVyIHdpbGwgYmUgY2FsbGVkIG9uY2UgZm9yIGVhY2gg
aW5zdGFuY2UgZm91bmQgd2hlbgogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8g
b24gZXJyb3IuICovCi10eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgZG9t
YWluICpkLCAKK3R5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCAgdmNwdSAq
diwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90
ICpoKTsKIHR5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAq
diwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4
dF90ICpoKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpd-0007H5-0d; Mon, 25 Jun 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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpc-0007Gw-CH
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:04 +0000
X-Inumbo-ID: 3704892f-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3704892f-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:18 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=g9OZimTG23MnHdqUdxZgFmo2tnkMw6mLSgZYmx2imJ9yL1j5MAFIY9heUQiVyT2xzRxDBhJ7dsfPJTfXaUXXPxepouMD3U6EfCTwC7Jg0mS+Wh04PShB8WCli1cUa3CeQFpWEO36RduYQ8Acibyx/EZXkQbG6pg9cEPhDnAoXA6QQBiU4E1MgySW0K2zOpp7HxYSxmFcnNS7tw715WVEQU4tti/mdbbTD3uQEEp/plthGrHR3CxZ2LBGHMm5XrVs/BC3aogCrDiJuER+TduWOp6ATCei6BOeZy3YcztLlgjoh+jIZlEWTOtTb9bKk7+hMYyeR1z9smN3Wx/Ao8T5uQ==;
 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=H3MkPS+dn/g094yD0JHs6tFZpHE=; b=2ExhOv6iatKDq4nzefb2Bk1aax3Z
 vneVU3XDSeOz5gCQv/HkMSmXHEhF0FILDPywTI8N7GCk/BpTTMW0sxMIGJqnPRXW
 0c5OpHjPVS8qXa5UjiTNK7VI8JO2kHJX+C5DllFZ/BVGiU1dJfqGDS7+SNo3HTdl
 Vk2R5hhHl7KV6EMpl5ywf+K/oKoXFGJezy9V8oZfvFFJmLSFo97tgTACD4zBnNBD
 BkPAk6vt7TtHg2w5eM92Ful9MmayjGNTzTNleWcb25/tseZjfcXUvCkN2lkpl0Qt
 evHgSKU1tMfSuqUru8Q5hn4Ko1N4Dx51dKGdpA+IeWFUQmXv/YewAzrUgQ==
Received: (qmail 971 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:00 +0300
Received: (qmail 9280 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:00 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:39 +0300
Message-Id: <1529938247-7272-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gTW92ZWQgdGhlIG1lbXNldCBpbiB0aGUgaHZtX3NhdmVfY3B1
X2N0eHRfb25lIGZ1bmMuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwg
MjE4ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdXBwb3J0LmggfCAgIDIgKwogMiBmaWxlcyBjaGFuZ2VkLCAxMTYgaW5zZXJ0
aW9ucygrKSwgMTA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGM0N2QxNjIuLjczYWFjMjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwpAQCAtNzg2LDExNyArNzg2LDEyNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1
c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BV
KTsKIAorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNl
ZzsKKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OworCisgICAgbWVtc2V0KCZjdHh0LCAwLCBz
aXplb2YoY3R4dCkpOworCisgICAgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBh
IHZjcHUgdGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQorICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBp
dCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCisgICAgaWYgKCB2LT5wYXVzZV9m
bGFncyAmIFZQRl9kb3duICkKKyAgICAgICAgcmV0dXJuIENPTlRJTlVFOworCisgICAgLyogQXJj
aGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCisgICAgaHZtX2Z1bmNzLnNhdmVf
Y3B1X2N0eHQodiwgJmN0eHQpOworCisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19m
aXhlZCh2LCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisKKyAgICBjdHh0
Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOworCisgICAgaHZtX2dldF9zZWdtZW50
X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7CisgICAgY3R4dC5pZHRyX2xpbWl0ID0g
c2VnLmxpbWl0OworICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKKyAgICBjdHh0LmdkdHJf
bGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKKyAgICBjdHh0
LmNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBj
dHh0LmNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsK
KworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAg
ICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2Vn
KTsKKyAgICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5lc19saW1pdCA9IHNlZy5s
aW1pdDsKKyAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3Nz
LCAmc2VnKTsKKyAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5zc19saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnNzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2ZzLCAmc2VnKTsKKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5mc19s
aW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0
LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2dzLCAmc2VnKTsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4
dC5nc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAg
ICBjdHh0LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3Rlcih2LCB4ODZfc2VnX3RyLCAmc2VnKTsKKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cisg
ICAgY3R4dC50cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOworICAgIGN0eHQubGR0cl9zZWwgPSBz
ZWcuc2VsOworICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmxkdHJf
YmFzZSA9IHNlZy5iYXNlOworICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAg
ICBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCisgICAgeworICAgICAgICBtZW1jcHkoY3R4dC5m
cHVfcmVncywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAg
ICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0
eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51
c2VyX3JlZ3MucmJ4OworICAgIGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAg
IGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJj
aC51c2VyX3JlZ3MucmJwOworICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOwor
ICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+
YXJjaC51c2VyX3JlZ3MucnNwOworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3Mucmlw
OworICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQu
cjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJf
cmVncy5yOTsKKyAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0
LnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMjsKKyAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBj
dHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxNTsKKyAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAg
Y3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1syXTsKKyAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4
dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1
Z3JlZ1s3XTsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgs
ICZjdHh0KTsKK30KKwogc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OwotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNl
ZzsKKyAgICBpbnQgcmMgPSAwOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsK
LSAgICAgICAgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBp
cyBkb3duOyB0aGUgcmVzdG9yZSAKLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24g
aWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4gKi8KLSAgICAgICAgaWYgKCB2LT5wYXVzZV9mbGFn
cyAmIFZQRl9kb3duICkKKyAgICAgICAgcmMgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7
CisgICAgICAgIGlmIChyYyA9PSBDT05USU5VRSkKICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0g
ICAgICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKLQotICAgICAgICAvKiBBcmNo
aXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KLSAgICAgICAgaHZtX2Z1bmNzLnNh
dmVfY3B1X2N0eHQodiwgJmN0eHQpOwotCi0gICAgICAgIGN0eHQudHNjID0gaHZtX2dldF9ndWVz
dF90c2NfZml4ZWQodiwgZC0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsKLQotICAgICAgICBj
dHh0Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOwotCi0gICAgICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2lkdHIsICZzZWcpOwotICAgICAgICBjdHh0Lmlk
dHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7
Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNl
Zyk7Ci0gICAgICAgIGN0eHQuZ2R0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5n
ZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19jcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuY3Nfc2VsID0gc2VnLnNlbDsKLSAg
ICAgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5jc19iYXNlID0g
c2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuY3NfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKLSAgICAgICAg
Y3R4dC5kc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmRzX2xpbWl0ID0gc2VnLmxpbWl0
OwotICAgICAgICBjdHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5kc19hcmJ5
dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4
Nl9zZWdfZXMsICZzZWcpOwotICAgICAgICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAg
IGN0eHQuZXNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZXNfYmFzZSA9IHNlZy5i
YXNlOwotICAgICAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNlZyk7Ci0gICAgICAgIGN0eHQu
c3Nfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5zc19saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuc3NfYXJieXRlcyA9
IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2Vn
X2ZzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0
LmZzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsK
LSAgICAgICAgY3R4dC5mc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ3MsICZzZWcpOwotICAgICAgICBjdHh0LmdzX3Nl
bCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAg
IGN0eHQuZ3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmdzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190ciwg
JnNlZyk7Ci0gICAgICAgIGN0eHQudHJfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC50cl9s
aW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7Ci0gICAg
ICAgIGN0eHQudHJfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmxkdHJfc2Vs
ID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAg
ICBjdHh0LmxkdHJfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmxkdHJfYXJieXRlcyA9
IHNlZy5hdHRyOwotCi0gICAgICAgIGlmICggdi0+ZnB1X2luaXRpYWxpc2VkICkKLSAgICAgICAg
ewotICAgICAgICAgICAgbWVtY3B5KGN0eHQuZnB1X3JlZ3MsIHYtPmFyY2guZnB1X2N0eHQsIHNp
emVvZihjdHh0LmZwdV9yZWdzKSk7Ci0gICAgICAgICAgICBjdHh0LmZsYWdzID0gWEVOX1g4Nl9G
UFVfSU5JVElBTElTRUQ7Ci0gICAgICAgIH0KLQotICAgICAgICBjdHh0LnJheCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnJheDsKLSAgICAgICAgY3R4dC5yYnggPSB2LT5hcmNoLnVzZXJfcmVncy5yYng7
Ci0gICAgICAgIGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OwotICAgICAgICBjdHh0
LnJkeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJkeDsKLSAgICAgICAgY3R4dC5yYnAgPSB2LT5hcmNo
LnVzZXJfcmVncy5yYnA7Ci0gICAgICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNp
OwotICAgICAgICBjdHh0LnJkaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKLSAgICAgICAgY3R4
dC5yc3AgPSB2LT5hcmNoLnVzZXJfcmVncy5yc3A7Ci0gICAgICAgIGN0eHQucmlwID0gdi0+YXJj
aC51c2VyX3JlZ3MucmlwOwotICAgICAgICBjdHh0LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdz
LnJmbGFnczsKLSAgICAgICAgY3R4dC5yOCAgPSB2LT5hcmNoLnVzZXJfcmVncy5yODsKLSAgICAg
ICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKLSAgICAgICAgY3R4dC5yMTAgPSB2
LT5hcmNoLnVzZXJfcmVncy5yMTA7Ci0gICAgICAgIGN0eHQucjExID0gdi0+YXJjaC51c2VyX3Jl
Z3MucjExOwotICAgICAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMjsKLSAgICAg
ICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7Ci0gICAgICAgIGN0eHQucjE0ID0g
di0+YXJjaC51c2VyX3JlZ3MucjE0OwotICAgICAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxNTsKLSAgICAgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRlYnVncmVnWzBdOwotICAgICAg
ICBjdHh0LmRyMSA9IHYtPmFyY2guZGVidWdyZWdbMV07Ci0gICAgICAgIGN0eHQuZHIyID0gdi0+
YXJjaC5kZWJ1Z3JlZ1syXTsKLSAgICAgICAgY3R4dC5kcjMgPSB2LT5hcmNoLmRlYnVncmVnWzNd
OwotICAgICAgICBjdHh0LmRyNiA9IHYtPmFyY2guZGVidWdyZWdbNl07Ci0gICAgICAgIGN0eHQu
ZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKLQotICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5
KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7
IAorICAgICAgICBlbHNlIGlmICggcmMgIT0gMCApCisgICAgICAgICAgICByZXR1cm4gMTsKICAg
ICB9CiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKaW5kZXggYWMz
M2VlYS4uZjg5ODhlMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9y
dC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApAQCAtNTIsNiArNTIs
OCBAQCBleHRlcm4gdW5zaWduZWQgaW50IG9wdF9odm1fZGVidWdfbGV2ZWw7CiAjZGVmaW5lIEhW
TV9EQkdfTE9HKGxldmVsLCBfZiwgX2EuLi4pIGRvIHt9IHdoaWxlICgwKQogI2VuZGlmCiAKKyNk
ZWZpbmUgQ09OVElOVUUgMgorCiBleHRlcm4gdW5zaWduZWQgbG9uZyBodm1faW9fYml0bWFwW107
CiAKIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCB7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSph-0007J5-IM; Mon, 25 Jun 2018 14:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpg-0007IU-Pe
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:08 +0000
X-Inumbo-ID: 39a6bba6-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39a6bba6-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:22 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=R9TGPZRPjoaYlsmVXwvhw5sFyiTUvnBFRX7Z2loMmdjbScLTgmPxYFuicrJZdvmhCf3r7ocH4SQRdsXnrmOTMPJUkCCDYO7jqZ7rVEOyhyxWdwmaDdXB4bRFnUy8/aYiMdFSAkU0jyfjs8sDLdkElm9ivQ7u2TnS2yhpeebQeeUbzB/aa9p+SDXeMIT/+8/2gdMfWAdzG3pC0Wab/+/1DjZkGtFrfvOEHdfRjSJ5dSQjOub9DRekXni+TZq3vfxFDYcn4joBkBGiGDbf1AHbAClSoorZscjEzGXIYd4PKp0z1jDsA0tjWFZARCwPr5HxjMWoQKwB3odyzLvrLefWBw==;
 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/fVbldpJuJfsol3HOdVAqQfbN8=; b=zWFuq4Qq39I6EfHeY4o2YI83YzOG
 HFOZPDjVaG4HHaxdxZ/wJiVm1gh/yEt4JOn0Oa13wYxZ0dMJlpGAbqe2rkdkGu4q
 QH2E+CBJBPSYJ/f+g6GZEPU/5ECBj0XJbAWFm3MTkt/tJNE2wcmWiWPQK407gCbA
 ajozCYvfwzfQWQncBoobuVd9e6rlyMDFzKRm0cTYurU0NZenXwd8VHRsywjHBRHz
 77LlcYS3/imBxTdXHR6sYXtTCBERdZwO+l0gCoxZ/xoElhG88IOxZ6CokXnbMTjC
 CN+S2J0Dxda3rfbevcCZzKqw2d3WRN7iiSb5J8Y++qJyLzYimKLHDE0W9A==
Received: (qmail 1205 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:01 +0300
Received: (qmail 9328 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:44 +0300
Message-Id: <1529938247-7272-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 08/11] x86/hvm: Add handler for save_one funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAg
fCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgMiArLQogeGVuL2Fy
Y2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgMiAr
LQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2
bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAg
IHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyArKy0KIHhlbi9hcmNo
L3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS92cGljLmMg
ICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgNiArKysrKy0K
IDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL3ZtY2UuYwppbmRleCA4YTFmYmZjLi4yOTg5OGE2IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2sv
dm1jZS5jCkBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsK
IAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTY0MCw3ICs2
NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwgaHBldF9sb2FkLCAx
LCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBFVFN0YXRlICpoKQog
ewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKaW5kZXggYTk1NDUyZi4uNGI1NjY2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODQsNiArNzg0LDcgQEAg
c3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpV
U1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9z
YXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90
c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKQEAgLTEx
ODIsNyArMTE4Myw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1
X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQs
IGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xv
YWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BV
KTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNldG9mKHN0cnVjdCBo
dm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTMzLDYgKzE1MzUsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0
ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9Y
U0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVz
LAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVfc3RhdGVzLAogICAg
ICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0dXJlX21hc2spICsK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2Ny
aXB0b3IpLApAQCAtMTU0NSw2ICsxNTQ4LDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lz
dGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9yZWdpc3Rlcl9zYXZl
dm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfTVNSIiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNycywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3LDcgKzQzNyw3IEBA
IHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwppbmRleCBjODVk
MDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0aWMgaW50IGlycV9s
b2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3Nh
dmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEs
IGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lS
USwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwgaXJxX2xvYWRfbGlu
aywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmlu
ZGV4IDJlYzcwOTkuLjM0NjdkNTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjMsOCArODIzLDggQEAgc3RhdGlj
IGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShN
VFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNyX29uZSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BV
KTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10
aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCkBAIC0zMDksNyAr
MzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGltZXJfY2hhbmdlX2lv
cG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGNi
NzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0YXRpYyBpbnQgcnRj
X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgcnRj
X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMs
IHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcnRj
X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRhMjMuLmI2NzQ5Mzcg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVy
cyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVj
dCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZlX29uZV9oYW5kbGVy
IHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpu
YW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1fc3JfaGFuZGxlcnNb
SFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4ifSwgfTsKK30gaHZt
X3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxMLCBOVUxM
LCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0
aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlw
ZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9z
dGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRs
ZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hh
bmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90
IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQgX19pbml0IGh2bV9y
ZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJUKGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJz
W3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29u
ZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9IGxvYWRf
c3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0gbmFtZTsKICAgICBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwppbmRleCA5
N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYwMSw3IEBAIHN0YXRp
YyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMtPmRvbVUpOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIGlvYXBpY19s
b2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElD
LCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2
b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRl
eCBlZDE2NGFiLi5lOGY5ODU3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIzLDcgKzEwMjMsNyBA
QCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0
LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3Nh
dmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFu
X2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCkBAIC0xMDg3LDYgKzEwODcsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNw
dV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVfdmNw
dV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4
dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0
LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3ZpcmlkaWFu
X3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5ZjAwYS4uZWZmNjA3
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMgaW50IGxhcGljX2xv
YWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBy
ZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2
ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShM
QVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlkZGVuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNfbG9hZF9yZWdzLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIE5V
TEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1Jf
UEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYpCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCmluZGV4
IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcgQEAgc3RhdGljIGlu
dCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElDLCB2cGljX3Nh
dmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOwog
CiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCkBAIC05Nyw2
ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0
IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16
ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0
IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1
Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1
Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRlZiBpbnQgKCpodm1f
bG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFy
ICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVf
c3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2
ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0
YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCk7CiAK
QEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVj
aWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUg
c2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwKKyNkZWZpbmUgSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwgX2xvYWQsIF9udW0s
IF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5k
X3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBodm1f
cmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAm
X3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2FkLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAg
ICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZl
X2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSpg-0007Ia-Rz; Mon, 25 Jun 2018 14:51:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpf-0007I3-IN
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:07 +0000
X-Inumbo-ID: 390c19bc-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 390c19bc-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:21 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=NduYVz0AMzpok4gSUQpFrl8k6A+MUpSu+6LEbgg7TPOqa6e4qnPbqTeeuVg9oGTurCLujbq1lLtpp1saL9BGgktkKek/bw+78O1/ttbBcpY6ETDYR/ix9aAkrHGCTlsvsu2UQ7pN8AF9/J0x7LOTP8NdBKJ0mksa/v6JDFlrvhBsGReLYSQEuVJVIqFjDO0622Qu6Gb6HYDLUCoUA/36evBGoLDhisUV8TzbP/zfsHmG6X6JR1zPYYccO0sqzCVUPFhNDEr/mAdeiCmnElEKz9cUlmmMh5p8RTjrxupX8amsiq6fSoSqyGHy3AAXVOJ9xKLX57cS6D0j9n58afhhWg==;
 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=TVPYqGsKRE+JpzXwAzTZU0CoM7c=; b=1Hz4wO1HRPG0R7vFXzJ0jd9DY+cL
 uF8vkfCnJ8rXYFbjzVzs1REIMV8HdzZP3t7l5N+pyFMA5he7m0hYVN6XmAXxr2Op
 Liq+cy+vnZGZnxovy+SxF07mf5ycERn4CZqhgRaDiyiJOEAKgoqrIkGgjYJz1G5p
 hdyDTTB/XvkRleuwNGevj1EyO8q7pBNGkp7ym8liDrLFPR94by8CMT2tobRz6bJX
 TQCs0pvt0GqJ5WI4PVphiyqxy8MQSfE7JiYhfYprQRIiTTkix3ADUrPTQSNUFO48
 NoS2gNxaFFsA9SqcWgMsxIAjg4uph/QXRpKppES5CUfSC2Pc8qCqPpRotg==
Received: (qmail 1177 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:01 +0300
Received: (qmail 9312 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:43 +0300
Message-Id: <1529938247-7272-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjYgKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYwppbmRleCA2OTRlYWU2Li5lZDE2NGFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0x
MDI2LDIwICsxMDI2LDMwIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBI
Vk1TUl9QRVJfRE9NKTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRp
YW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3Zj
cHVfY29udGV4dCBjdHh0OwogCi0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKKyAg
ICBpZiAoICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCiAgICAgICAgIHJldHVybiAw
OwogCisgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOworICAgIGN0eHQudnBfYXNz
aXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cisg
ICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBf
YXNzaXN0LnBlbmRpbmc7CisKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUs
IHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7
CisKICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1Y3QgaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2
LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAgICAgICAgICAg
LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3Qu
cGVuZGluZywKLSAgICAgICAgfTsKKyAgICAgICAgaW50IHJjID0gdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKHYsIGgpOwogCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5f
VkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICBpZiAoIHJjICE9IDAg
KQogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgfQogCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSph-0007Ir-6Y; Mon, 25 Jun 2018 14:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSpf-0007I4-IQ
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:51:07 +0000
X-Inumbo-ID: 39117320-7887-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39117320-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:51:21 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nSfIbEzssJ7qf35d/k5TIQDdG/iM2kEb4wrYhzIp2nOnGI/NzfJ2rbxG9noUcD5pF4EhFXPS9y0EdXuu3vOp0kxmldl1KT5jQU+JxCrg9wZpzoGPKETKjNIphYkP5R2wV7aZg7+r08r/IvvvMcLzDGCXdhUvVpwCj0tJ2yPX+mLp8o5EdpK+toausFzas7G3VqJnqytt84qo3cWQ3S/0zt3cONQUT1ISHbXgnMWuKB0cT02eHkMIxDmF+83RMaGVL868GYep+UZx3WUSrht9m3zdzvlCxyGAvaURybnatDtrLPfAhIfdvqM1nbYIxQzMUkOoTBB2K5RecoghpFzv3g==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=R4lHpx/VsKG16dh+PmHeHZDtkpk=; b=ePaHEdR0c4Ffit6NgmTA3WnEKX93
 kuChSPoBtDzqLGGOHCDov/GGLo25kQwiAnrGZZ/go8BeeyVkfMRzpFeuIsSzKo5B
 Y1EzNAK1Obqsajx1UDbd25vsdxR4nha/xEjLOlAFDjzAFeqeB7vsip/t5vVJSOx5
 971cW0DNIUv5pC1DOD6IjflAfxHYlggfLf7/K5oRIubcFP3IwnNP0LWDhZYo+baj
 cZxnq9NJbhMGgXXufhJhfVfrWp2XEsEqVR7hwPhJ3/c75iouqK3p7bqnPcrJJNLA
 4iDCVc7MyeXEXcNe4e8hkq8qMWbqhvclNUEBBY6X2roXcN6i+vquJwp/9g==
Received: (qmail 1237 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:01 +0300
Received: (qmail 9338 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:45 +0300
Message-Id: <1529938247-7272-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:53:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:53:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSra-0007wa-Ke; Mon, 25 Jun 2018 14:53:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXSrZ-0007wB-NO
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:53:05 +0000
X-Inumbo-ID: 7f706bc1-7887-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f706bc1-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:53: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 1fXSrW-0007Ll-Pe; Mon, 25 Jun 2018 14:53:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXSrW-0007WF-1H; Mon, 25 Jun 2018 14:53:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXSrW-0006Z4-0b; Mon, 25 Jun 2018 14:53:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124661-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-armhf:<job status>:broken:regression
 linux-4.14:build-amd64:<job status>:broken:regression
 linux-4.14:build-i386-xsm:<job status>:broken:regression
 linux-4.14:build-armhf-xsm:<job status>:broken:regression
 linux-4.14:build-i386-pvops:<job status>:broken:regression
 linux-4.14:build-i386:<job status>:broken:regression
 linux-4.14:build-amd64-pvops:<job status>:broken:regression
 linux-4.14:build-amd64-xsm:<job status>:broken:regression
 linux-4.14:build-armhf-pvops:<job status>:broken:regression
 linux-4.14:build-i386-xsm:host-install(4):broken:regression
 linux-4.14:build-amd64:host-install(4):broken:regression
 linux-4.14:build-amd64-pvops:host-install(4):broken:regression
 linux-4.14:build-amd64-xsm:host-install(4):broken:regression
 linux-4.14:build-i386:host-install(4):broken:regression
 linux-4.14:build-i386-pvops:host-install(4):broken:regression
 linux-4.14:build-armhf-xsm:host-install(4):broken:regression
 linux-4.14:build-armhf-pvops:host-install(4):broken:regression
 linux-4.14:build-armhf:host-install(4):broken:regression
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64: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-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-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386: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-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386: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-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd: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-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=33445c07cd45541410fb4cabd08b10827764c07f
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 14:53:02 +0000
Subject: [Xen-devel] [linux-4.14 test] 124661: 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>

ZmxpZ2h0IDEyNDY2MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NjEvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNDM4OQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjQzODkKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjQzODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgMzM0NDVjMDdjZDQ1NTQxNDEwZmI0Y2FiZDA4YjEwODI3NzY0YzA3
ZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1
YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAy
MDE4LTA2LTE5IDA0OjMzOjQwIFogICAgNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDQ1
NiAgMjAxOC0wNi0yMCAxOTowOToyNSBaICAgIDQgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlp
bmcuaHVhbmdAaW50ZWwuY29tPgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFs
ZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5lbC5vcmc+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9i
cml5YW5AZ21haWwuY29tPgogIEFtaXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAg
QW5kcmVzIFJvZHJpZ3VleiA8YW5kcmVzLnJvZHJpZ3VlekBhbWQuY29tPgogIEFuZHJldyBCb3dl
cnMgPGFuZHJld3guYm93ZXJzQGludGVsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4
LWZvdW5kYXRpb24ub3JnPgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFu
c29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmll
c2hldXZlbEBsaW5hcm8ub3JnPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRo
YXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQXJ2aW5kIFlhZGF2IDxh
cnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzaGlzaCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRA
b3JhY2xlLmNvbT4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFyb3JhQGdtYWlsLmNvbT4KICBCYW9s
aW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0
Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3Jn
LnVrPgogIEJlbnNvbiBMZXVuZyA8YmxldW5nQGNocm9taXVtLm9yZz4KICBCaGFkcmFtIFZhcmth
IDx2YmhhZHJhbUBudmlkaWEuY29tPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCam9ybiBB
bmRlcnNzb24gPGJqb3JuLmFuZGVyc3NvbkBsaW5hcm8ub3JnPgogIEJvcmlzIEJyZXppbGxvbiA8
Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJt
LmNvbT4KICBDaGFuZ2JpbiBEdSA8Y2hhbmdiaW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1
LmMuY2hlbkBpbnRlbC5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENo
cmlzIExlZWNoIDxjbGVlY2hAcmVkaGF0LmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3Rv
ZmZlci5kYWxsQGFybS5jb20+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxs
ZXRAd2FuYWRvby5mcj4KICBDbMOpbWVudCBQw6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgog
IENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4
aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUu
Y29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwg
Qm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVt
bGl4LmNvbT4KICBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBE
YW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFu
bi5mcmF6aWVyQGNhbm9uaWNhbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNv
bT4KICBEYXZlIEFuZGVyc29uIDxhbmRlcnNvbkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxk
YXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+CiAgRGF2ZSBZb3VuZyA8ZHlvdW5nQHJlZGhhdC5j
b20+CiAgRGF2aWQgR2lsaG9vbGV5IDxkZ2lsaG9vbGV5QG52aWRpYS5jb20+CiAgRGF2aWQgSG93
ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVt
bG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxl
c3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3Yg
PGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRo
YXQuY29tPgogIEVtaWwgVGFudGlsb3YgPGVtaWwucy50YW50aWxvdkBpbnRlbC5jb20+CiAgRW1p
bCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3JhLmNvbT4KICBFcmljIER1bWF6ZXQgPGVk
dW1hemV0QGdvb2dsZS5jb20+CiAgRXRpZW5uZSBDYXJyaWVyZSA8ZXRpZW5uZS5jYXJyaWVyZUBs
aW5hcm8ub3JnPgogIEV2YW4gV2FuZyA8eHN3YW5nQG1hcnZlbGwuY29tPgogIEV6ZXF1aWVsIEdh
cmNpYSA8ZXplcXVpZWxAY29sbGFib3JhLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3Vl
aGxpbmdAYW1kLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4K
ICBGcmFuayB2YW4gZGVyIExpbmRlbiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBHZWVydCBVeXR0
ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8
Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhm
b3VuZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxlbiA8Z3RoZWxlbkBnb29nbGUuY29tPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUBy
ZWRoYXQuY29tPgogIEhlaWtraSBLcm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVs
LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgaHUgaHVhanVuIDxodWh1YWp1
bkBsaW51eC5hbGliYWJhLmNvbT4KICBIdWFuZyBZaW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4K
ICBIw6Vrb24gQnVnZ2UgPGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tpa2gg
PGlnb3IucnVzc2tpa2hAYXF1YW50aWEuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVs
LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWNlayBUb21ha2EgPGph
Y2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9t
YWthQHBvY3p0YS5mbT4KICBKYWNvcG8gTW9uZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5vcmc+
CiAgSmFrb2IgVW50ZXJ3dXJ6YWNoZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1z
eXN0ZW1zLmNvbT4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNv
bT4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3Vz
ZS5jej4KICBKYW51c3ogS3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmVmZiBL
aXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVmZnJleSBIdWdvIDxqaHVn
b0Bjb2RlYXVyb3JhLm9yZz4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVucyBX
aWtsYW5kZXIgPGplbnMud2lrbGFuZGVyQGxpbmFyby5vcmc+CiAgSmVyb21lIEJydW5ldCA8amJy
dW5ldEBiYXlsaWJyZS5jb20+CiAgSmlhbmNoYW8gV2FuZyA8amlhbmNoYW8udy53YW5nQG9yYWNs
ZS5jb20+CiAgSmlhbmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaW0gR2lsbCA8
amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUgSG91IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+
CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5n
LlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAg
Sm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9oYW5uZXMgV2VpbmVy
IDxoYW5uZXNAY21weGNoZy5vcmc+CiAgSm9obiBGYXN0YWJlbmQgPGpvaG4uZmFzdGFiZW5kQGdt
YWlsLmNvbT4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAgSnVuIFBpYW8g
PHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYW4gTGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5j
b20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtl
aXRoLmJ1c2NoQGludGVsLmNvbT4KICBLaW0gUGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29t
PgogIEtyaXNoIFNhZGh1a2hhbiA8a3Jpc2guc2FkaHVraGFuQG9yYWNsZS5jb20+CiAgTGF1cmEg
QWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVs
bGFub3guY29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5j
b20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExp
dSBCbyA8Ym8ubGkubGl1QG9yYWNsZS5jb20+CiAgTG9pYyBQb3VsYWluIDxsb2ljLnBvdWxhaW5A
bGluYXJvLm9yZz4KICBMb25nIExpIDxsb25nbGlAbWljcm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBp
ZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFu
by5jb2VsaG9AaW50ZWwuY29tPgogIEx1a2FzeiBNYWpld3NraSA8bHVrbWFAZGVueC5kZT4KICBN
YXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFy
Yy56eW5naWVyQGFybS5jb20+CiAgTWFyaWFuIFJvdGFyaXUgPG1yb3Rhcml1QGJpdGRlZmVuZGVy
LmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxt
YXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNl
bkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNv
bT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGFuIEJhcmFr
IDxtYXRhbmJAbWVsbGFub3guY29tPgogIE1hdGhldXMgQ2FzdGVsbG8gPG1hdGhldXNAY2FzdGVs
bG8uZW5nLmJyPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQg
RmxlbWluZyA8bWF0dEBjb2RlYmx1ZXByaW50LmNvLnVrPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQu
cmVkZmVhcm5AbWlwcy5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1
PgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhbCBL
YWxkZXJvbiA8TWljaGFsLkthbGRlcm9uQGNhdml1bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxt
aWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtl
cm5lbC5vcmc+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2Vs
bCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljayBEeWVyIDxuaWNrLmR5ZXJAc2htYW5haGFy
Lm9yZz4KICBOaWNrIER5ZXIgPG5pY2tAc2htYW5haGFyLm9yZz4KICBPZGVkIEdhYmJheSA8b2Rl
ZC5nYWJiYXlAZ21haWwuY29tPgogIE9kZXIgQ2hpb3UgPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+
CiAgb2Rlcl9jaGlvdUByZWFsdGVrLmNvbSA8b2Rlcl9jaGlvdUByZWFsdGVrLmNvbT4KICBPbGVn
IE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20u
bmV0PgogIE9tYXIgU2FuZG92YWwgPG9zYW5kb3ZAZmIuY29tPgogIFBhYmxvIE5laXJhIEF5dXNv
IDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5j
b20+CiAgUGFyYXYgUGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJh
IDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgUGV0ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwu
Y29tPgogIFBldGVyIEdhbnpob3JuIDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIg
Um9zaW4gPHBlZGFAYXhlbnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpA
aW5mcmFkZWFkLm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAg
cGd6aCA8cGV0ZXIuZ2Fuemhvcm5AZ21haWwuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZh
ZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW1vbiBGcmllZCA8cmZyaWVkQGNvZGVhdXJvcmEu
b3JnPgogIFJhbmR5IFdyaWdodCA8cndyaWdodEBocGUuY29tPgogIFJpY2ggRmVsa2VyIDxkYWxp
YXNAbGliYy5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUm9iIENs
YXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+
CiAgUm9tYW4gTWFzaGFrIDxtcnZAbW9qYXRhdHUuY29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFA
Y3VtdWx1c25ldHdvcmtzLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgu
b3JnLnVrPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29t
PgogIFNhbnRvc2ggU2hpbGlta2FyIDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhcmEgU2hhcm9u
IDxzYXJhLnNoYXJvbkBpbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBt
aWNyb3NvZnQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYmFz
dGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAgU2ViYXN0
aWFuIFNhbmNoZXogPHNlYmFzdGlhbi5zYW5jaGV6QGludGVsLmNvbT4KICBTZWtoYXIgTm9yaSA8
bnNla2hhckB0aS5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdh
cmFAYnJvYWRjb20uY29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFi
LmNvbT4KICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2Fz
IFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5p
dmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5j
aD4KICBTdGVmYW4gUmFzcGwgPHJhc3BsQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIFJhc3BsIDxz
dGVmYW4ucmFzcGxAbGludXguaWJtLmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5v
cmc+CiAgU3RldmUgRnJlbmNoIDxzbWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQg
KFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3VkYXJzYW5hIEthbGx1cnUgPFN1ZGFy
c2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgc3hhdXdzayA8c3hhdXdza0AxNjMuY29tPgogIFRh
ZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+
CiAgVGVybyBLcmlzdG8gPHQta3Jpc3RvQHRpLmNvbT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGlu
Z0BudmlkaWEuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRv
YmlhcyBKb3JkYW4gPFRvYmlhcy5Kb3JkYW5AZWxla3Ryb2JpdC5jb20+CiAgVG9iaWFzIFJlZ25l
cnkgPHRvYmlhcy5yZWduZXJ5QGdtYWlsLmNvbT4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lA
bGludXguaW50ZWwuY29tPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+
CiAgVG9ubnkgTHUgPHRvbm55bHVAdGVuY2VudC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBh
dG9taWRlLmNvbT4KICBUdW5nIE5ndXllbiA8dHVuZy5xLm5ndXllbkBkZWt0ZWNoLmNvbS5hdT4K
ICBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogIFVyc3VsYSBCcmF1biA8dWJy
YXVuQGxpbnV4LmlibS5jb20+PAogIHZhbiBkZXIgTGluZGVuLCBGcmFuayA8ZmxsaW5kZW5AYW1h
em9uLmNvbT4KICBWaW5zb24gTGVlIDx2bGVlQGZyZWVkZXNrdG9wLm9yZz4KICBWbGFkaW1pciBa
YXBvbHNraXkgPHZsYWRpbWlyX3phcG9sc2tpeUBtZW50b3IuY29tPgogIFdhaW1hbiBMb25nIDxs
b25nbWFuQHJlZGhhdC5jb20+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgog
IFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUu
Y29tLmNuPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2Fu
ZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhb3dlaSBTb25nIDxzb25neGlhb3dlaUBoaXNpbGlj
b24uY29tPgogIFlhbiBXYW5nIDx5YW4ud2FuZ0BsaW51eC5pbnRlbC5jb20+CiAgWWluZyBYdWUg
PHlpbmcueHVlQHdpbmRyaXZlci5jb20+CiAgWmhhbmcgUnVpIDxydWkuemhhbmdAaW50ZWwuY29t
PgogIFpodSBZYW5qdW4gPHlhbmp1bi56aHVAb3JhY2xlLmNvbT4KICDFgXVrYXN6IFN0ZWxtYWNo
IDxsLnN0ZWxtYWNoQHNhbXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
cm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5
MTQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:53:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSsM-0008AX-6e; Mon, 25 Jun 2018 14:53:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSsL-0008AL-5R
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:53:53 +0000
X-Inumbo-ID: 9c260242-7887-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c260242-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:54:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58535366"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:53:09 +0100
Message-ID: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.12 0/3] process docs: Branching checklist
 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUb2RheSdzIHJ1
biB0aHJvdWdoIHRoZSBicmFuY2hpbmcgY2hlY2tsaXN0IGdlbmVyYXRlZCB0aGVzZQpkb2MgaW1w
cm92ZW1lbnQgc3VnZ2VzdGlvbnMuCgpJYW4gSmFja3NvbiAoMyk6CiAgcHJvY2VzcyBkb2NzOiBE
cm9wIHNvbWUgb2Jzb2xldGUgc3R1ZmYKICBwcm9jZXNzIGRvY3M6IEFkZCBzb21lIGRldGFpbCBh
Ym91dCBjaGFuZ2VzIGR1cmluZyBicmFuY2hpbmcKICBwcm9jZXNzIGRvY3M6IEZpbmFsIGJyYW5j
aGluZyBjaGVja2xpc3Qgc3RlcHMKCiBkb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50
eHQgICAgICAgICAgfCAzNSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIGRvY3MvcHJvY2Vz
cy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dCB8IDExICsrKysrKy0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:53:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSsN-0008BA-Gb; Mon, 25 Jun 2018 14:53: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSsL-0008AR-FR
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:53:53 +0000
X-Inumbo-ID: 9cd16f8f-7887-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cd16f8f-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:54:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58535368"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:53:10 +0100
Message-ID: <1529938392-3410-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] process docs: Drop some obsolete stuff
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

KiBEcm9wIHJlZmVyZW5jZSB0byBsb25nLWdvbmUgQ2l0cml4LWludGVybmFsIEhHIHRyZWVzCiog
RHJvcCByZWZlcmVuY2UgdG8gUlQtYWNjZXNzaWJsZSB3ZWIgcGFnZXM7IHdlYiBwYWdlIGVkaXRp
bmcKICBpcyBub3cgaGFuZGxlZCB2aWEgdGhlIFJNLCBjb21tdW5pdHkgbWFuYWdlciwgZXRjLgoq
IERyb3AgcmVmZXJlbmNlIHRvIGdpdCBkZXNjcmlwdGlvbiBmaWxlczsgdGhpcyBpcyBub3QgbmVl
ZGVkCiAgYmVjYXVzZSBub3cgd2UgaGF2ZSBvbmUgdHJlZSB3aXRoIGFsbCBicmFuY2hlcywgbm90
IG9uZSBwZXIgYnJhbmNoCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCiBkb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50eHQg
fCAxNSAtLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9kb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50eHQgYi9kb2NzL3By
b2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50eHQKaW5kZXggODg5OTQzMi4uZjkxYWEwZiAxMDA2
NDQKLS0tIGEvZG9jcy9wcm9jZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0CisrKyBiL2RvY3Mv
cHJvY2Vzcy9icmFuY2hpbmctY2hlY2tsaXN0LnR4dApAQCAtNDQsMTAgKzQ0LDYgQEAgb3Y9NC4w
CiAgICAgICAgIGdpdCBhZGQgLXAKIAlnaXQgY29tbWl0IC1tICJCcmFuY2ggZm9yICR2IgogCi0j
IyMgKiBtYWtlIHN5bWxpbmsgb24gbWFyaW5lciBmb3IgcWVtdQotIyMjICAgICAgICBjZCAvdmFy
L3d3dy9naXQvCi0jIyMgICAgICAgIGxuIC1zIC91c3IvZ3JvdXBzL3hlbmNvcmUvSEcvcWVtdS14
ZW4tJHYtdGVzdGluZy5naXQgLgotCiAqIG1ha2UgYnJhbmNoZXMgZXRjLiBpbiBvc3N0ZXN0CiAg
ICAgICAgIHNzaCBvc3N0ZXN0QG9zc3Rlc3QudGVzdC1sYWIKIAljZCB0ZXN0aW5nLmdpdApAQCAt
NzksMTMgKzc1LDYgQEAgb3Y9NC4wCiAJZ2l0IGFkZCB2ZXJzaW9ucwogCWdpdCBjb21taXQgLW0g
IkJyYW5jaCBmb3IgJHYiCiAKLSMqIHVwZGF0ZSB4ZW5iaXRzIHdlYiBwYWdlCi0gICAgICAgIHNz
aCByb290QHhlbmJpdHMueGVuLm9yZwotICAgICAgICBjZCAvdmFyL3hlbmJpdHMtd3d3L2h0bWwK
LSAgICAgICAgZW1hY3MgaW5kZXguaHRtbAotCSMgLSBzZWFyY2ggZm9yIHByZXZpb3VzIHZlcnNp
b24gbnVtYmVyLCBhbmQgdXBkYXRlIGluIGVhY2ggcGxhY2UgZm91bmQKLQkjIC0gaW4gZ2VuZXJh
bCwgZHJvcCBvbmUgb2xkIHJlbGVhc2UgaW4gZmF2b3VyIG9mIHRoZSBuZXcgb25lCi0KIEVuc3Vy
ZSByZWZlcmVuY2VzIHRvIHFlbXUgdHJlZXMgaW4geGVuLmdpdCdzIENvbmZpZy5tayBhcmUgdXBk
YXRlZC4KIENoZWNrIHRoaXMgd2l0aAogICAgICAgICBncmVwIHVuc3RhYmxlIENvbmZpZy5tayAK
QEAgLTk2LDggKzg1LDQgQEAgUkVBRE1FIGV0Yy4KIAogVXBkYXRlIG5ldyBzdGFibGUgdHJlZSdz
IE1BSU5UQUlORVJTIHRvIGNvbnRhaW4gY29ycmVjdCBpbmZvIGZvciB0aGlzIHN0YWJsZSBicmFu
Y2gKIAotIyMjKiBmaXggbmV3IHRyZWVzJyB2Y3MgZGVzY3JpcHRpb25zCi0jKiBtYWtlIG9sZCB0
cmVlcycgZGVzY3JpcHRpb25zICJoaXN0b3JpY2FsIgotIwljZCB+L2dpdAotIwlwZXJsIC1pfiAt
cGUgInMvdW5zdGFibGUvNC42LXRlc3RpbmcvIiBxZW11LXVwc3RyZWFtLSR2LXRlc3RpbmcuZ2l0
L2Rlc2NyaXB0aW9uCiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:53:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14: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 1fXSsN-0008Bf-RC; Mon, 25 Jun 2018 14:53: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSsM-0008Al-LN
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:53:54 +0000
X-Inumbo-ID: 9cdb3989-7887-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cdb3989-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:54:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58535370"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:53:12 +0100
Message-ID: <1529938392-3410-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] process docs: Final branching checklist
 steps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

RG9jdW1lbnQgdHdvIHN0ZXBzIHdoaWNoIHdlcmUgZG9uZSB0aGlzIHRpbWUsIGFuZCBsYXN0IHRp
bWU6CihpKSBzZXR0aW5nIG9mZiBhbiBlYXJseSBvc3N0ZXN0IHJ1bgooaWkpIHNlbmRpbmcgdGhl
IG1haWwgY29uZmlybWluZyBpdCdzIGRvbmUuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBkb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNo
ZWNrbGlzdC50eHQgfCA5ICsrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL2RvY3MvcHJvY2Vzcy9icmFuY2hpbmctY2hlY2tsaXN0LnR4dCBiL2Rv
Y3MvcHJvY2Vzcy9icmFuY2hpbmctY2hlY2tsaXN0LnR4dAppbmRleCBjYWYxOGQ5Li4xOTI2MTIx
IDEwMDY0NAotLS0gYS9kb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50eHQKKysrIGIv
ZG9jcy9wcm9jZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0CkBAIC05MSwzICs5MSwxMiBAQCBV
cGRhdGUgbmV3IHN0YWJsZSB0cmVlJ3MgTUFJTlRBSU5FUlMgdG8gY29udGFpbiBjb3JyZWN0IGlu
Zm8gZm9yIHRoaXMKIHN0YWJsZSBicmFuY2g6IHVzdWFsbHksIGNvcHkgdGV4dCBmcm9tIHByZXZp
b3VzCiBzdGFnaW5nLSRvdjpNQUlOVEFJTkVSUyBzZWN0aW9uICJTdGFibGUgUmVsZWFzZSBNYWlu
dGVuYW5jZSIKIGludG8gbmV3IHN0YWdpbmctJHYsIGRlbGV0aW5nIHdoYXQncyB0aGVyZS4KKwor
U2V0IG9mZiBhIG1hbnVhbCBvc3N0ZXN0IHJ1biwgc2luY2UgdGhlIG9zc3Rlc3QgY3ItZm9yLWJy
YW5jaGVzIGNoYW5nZQord2lsbCB0YWtlIGEgd2hpbGUgdG8gdGFrZSBlZmZlY3Q6CisgIHNzaCBv
c3N0ZXN0LnRlc3QtbGFiCisgIGNkIGJyYW5jaGVzL2Zvci14ZW4tJHYtdGVzdGluZy5naXQKKyAg
c2NyZWVuIC1TIDQuMTEKKyAgLi9jci1kYWlseS1icmFuY2ggLS1yZWFsIHhlbi0kdi10ZXN0aW5n
CisKK1NlbmQgbWVzc2FnZSB0byBjb21taXR0ZXJzIGFuZCBSTS4gIFVzZSBwcmV2aW91cyBtYWls
IGFzIGEgdGVtcGxhdGUuCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:53:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14: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 1fXSsO-0008CB-6m; Mon, 25 Jun 2018 14:53: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXSsM-0008Am-LM
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 14:53:54 +0000
X-Inumbo-ID: 9d137e35-7887-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d137e35-7887-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:54:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58535369"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 25 Jun 2018 15:53:11 +0100
Message-ID: <1529938392-3410-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] process docs: Add some detail about changes
 during branching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U3BsaXQgb3V0IHRoZSByZXF1aXJlZCB3b3JrIGZvciB0aGUgbmV3IGFuZCBvbGQgYnJhbmNoZXMg
YW5kIGJlIG1vcmUKc3BlY2lmaWMgYWJvdXQgd2hhdCBpcyB0byBiZSBkb25lLiAgSW4gdGhlIFJU
IGNoZWNrbGlzdCwgcmVmb3JtYXQgYW5kCmV4cGFuZCB0aGUgInR1cm4gb2ZmIGRlYnVnIiBpbnN0
cnVjdGlvbnMuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KLS0tCiBkb2NzL3Byb2Nlc3MvYnJhbmNoaW5nLWNoZWNrbGlzdC50eHQgICAgICAg
ICAgfCAxMyArKysrKysrKystLS0tCiBkb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFuLWNo
ZWNrbGlzdC50eHQgfCAxMSArKysrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRp
b25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvcHJvY2Vzcy9icmFuY2hp
bmctY2hlY2tsaXN0LnR4dCBiL2RvY3MvcHJvY2Vzcy9icmFuY2hpbmctY2hlY2tsaXN0LnR4dApp
bmRleCBmOTFhYTBmLi5jYWYxOGQ5IDEwMDY0NAotLS0gYS9kb2NzL3Byb2Nlc3MvYnJhbmNoaW5n
LWNoZWNrbGlzdC50eHQKKysrIGIvZG9jcy9wcm9jZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0
CkBAIC04MCw5ICs4MCwxNCBAQCBDaGVjayB0aGlzIHdpdGgKICAgICAgICAgZ3JlcCB1bnN0YWJs
ZSBDb25maWcubWsgCiB3aGljaCBzaG91bGQgcHJvZHVjZSBubyBvdXRwdXQuICBSZXBsYWNlIGFz
IG5lY2Vzc2FyeS4KIAotVXBkYXRlIGJvdGggbmV3IGJyYW5jaGVzIGFjY29yZGluZyB0byByZWxl
YXNlLWNoZWNrbGlzdC50eHQgc2VjdGlvbiByZQotUkVBRE1FIGV0Yy4KLQotVXBkYXRlIG5ldyBz
dGFibGUgdHJlZSdzIE1BSU5UQUlORVJTIHRvIGNvbnRhaW4gY29ycmVjdCBpbmZvIGZvciB0aGlz
IHN0YWJsZSBicmFuY2gKK1VwZGF0ZSBuZXdseSBkaXZlcmdpbmcgc3RhZ2luZyAodW5zdGFibGUp
IGFjY29yZGluZyB0bworcmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQgc2VjdGlvbiBy
ZSBSRUFETUUgZXRjLgogCitVcGRhdGUgbmV3bHkgZGl2ZXJnaW5nIHN0YWdpbmctJHYgYWNjb3Jk
aW5nIHRvCityZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dCBzZWN0aW9uIHJlIFJFQURN
RSBldGMuLAoraW5jbHVkaW5nIHR1cm5pbmcgb2ZmIGRlYnVnLgogCitVcGRhdGUgbmV3IHN0YWJs
ZSB0cmVlJ3MgTUFJTlRBSU5FUlMgdG8gY29udGFpbiBjb3JyZWN0IGluZm8gZm9yIHRoaXMKK3N0
YWJsZSBicmFuY2g6IHVzdWFsbHksIGNvcHkgdGV4dCBmcm9tIHByZXZpb3VzCitzdGFnaW5nLSRv
djpNQUlOVEFJTkVSUyBzZWN0aW9uICJTdGFibGUgUmVsZWFzZSBNYWludGVuYW5jZSIKK2ludG8g
bmV3IHN0YWdpbmctJHYsIGRlbGV0aW5nIHdoYXQncyB0aGVyZS4KZGlmZiAtLWdpdCBhL2RvY3Mv
cHJvY2Vzcy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dCBiL2RvY3MvcHJvY2Vzcy9y
ZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dAppbmRleCBjMjI4ZTEwLi45OTc0NjYyIDEw
MDY0NAotLS0gYS9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQK
KysrIGIvZG9jcy9wcm9jZXNzL3JlbGVhc2UtdGVjaG5pY2lhbi1jaGVja2xpc3QudHh0CkBAIC01
Niw5ICs1NiwxNCBAQCB0PVJFTEVBU0UtJHIKICMgaWYgbWFpbiB2ZXJzaW9uIG51bWJlciBoYXMg
Y2hhbmdlZCAoZWcgNC43IC0+IDQuOCkgcmVydW4gLi9hdXRvZ2VuLnNoCiAqIHJlcnVuIC4vYXV0
b2dlbi5zaCB0byB1cGRhdGUgdmVyc2lvbiBudW1iZXIgaW4gY29uZmlndXJlCiAjICAgIC0gWEVO
X0VYVFJBVkVSU0lPTiBzaG91bGQgYmUgYC4wLXJjJChYRU5fVkVORE9SVkVSU0lPTiknCi0jICAg
IC0gdHVybiBvZmYgZGVidWcgb24gc3RhYmxlIGJyYW5jaGVzCi0jICAgICAgICAgICAtIHRvb2xz
L1J1bGVzLm1rIGRlYnVnID89IG4KLSMgICAgICAgICAgIC0gS2NvbmZpZy5kZWJ1ZyBkZWZhdWx0
IG4KKyMKKyMgICAgLSB0dXJuIG9mZiBkZWJ1ZyBvbiBzdGFibGUgYnJhbmNoZXMsIGlmIG5vdCBh
bHJlYWR5IGRvbmUKKyMgICAgICAgICAgIC0gdG9vbHMvUnVsZXMubWsKKyMgICAgICAgICAgICAg
ICAgIGRlYnVnID89IG4KKyMgICAgICAgICAgIC0geGVuL0tjb25maWcuZGVidWcKKyMgICAgICAg
ICAgICAgICAgIGNvbmZpZyBERUJVRworIyAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQgbgor
CiAqIHRhZyB4ZW4tdW5zdGFibGUKIAogIyBJbiB4ZW4uZ2l0Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:57:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14:57:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXSw5-0000NT-Rk; Mon, 25 Jun 2018 14: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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSw4-0000NK-D9
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:57:44 +0000
X-Inumbo-ID: 2535a3a1-7888-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2535a3a1-7888-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:57:57 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=M1Ezrw9x1UaSBoLKeIl7TAGRCgM5rYwREes1e0+6ZlGFSlmj04fpC5JDQ57MwaC648qIi3yItIjwBn+TU5QnC1s80r9e2oP+PLrZFzrYBHhpZnXKHJ8WqvbnoqEB0EchvtKAHegAMTk/32As0mtV39U0fz0tM7HOjNSimjtY1QDThZc1EMtYOi2SSTBMM8VafiTvcUum/nm4V3qkyg4loZODVfFZ3W11UcOBTpkbdJBwxET4TY4KUf4XpvvN/ud268Re9hbX0jtPeTk4fP7uJOP8i5BNzlgotIGce4xp7wTmxu/xzfbbhFfLBp5OFAXZTH32hbXzBu8PozM4JnEa7w==;
 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=rNw61Iv/tv0M38wl/Sp++nP9GkQ=; b=QkcKyDTVCdV1S74ku8LNEzpkk+YP
 pW/vnZnWHibjHw6YnsLtCNfhE3mC4e5zGToOm5yJbxOby0lDfM1bZsCm/gS91cDe
 0ka+0bbrRizQwPwUTnHzwq5o9T/sOMca5lruVR45kYFjBAEjPBrNqGYYIAXxTcJi
 5gX/hENptIojnwEkIyDzcRZhdDl06hvBT1hRxXaonvHPHnFonm6YcXg4CUN/Vi9d
 /01tlp15Q5NOIdRNb6RklSc1LBkOhGYmdlbLYTz/hwuNzVWrrYjPIwz6S9BQaXBN
 G3jNkBKEbAhdru1exnf5ewrckmaDqUp2Ctiz7ibTVtBrllD3MuTnbceguw==
Received: (qmail 923 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:00 +0300
Received: (qmail 9272 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:00 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:38 +0300
Message-Id: <1529938247-7272-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDE0ICsrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5MzA5MmQyLi5j
NDdkMTYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKQEAgLTc0MCwyMCArNzQwLDI2IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCitz
dGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKKyB7CisgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CisK
KyAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0Owor
CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZj
dHh0KTsKKyB9CisKIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dDsKICAgICBpbnQgZXJyID0gMDsKIAogICAgIGZv
cl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIGN0eHQudHNjX2FkanVzdCA9IHYt
PmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2Vu
dHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKKyAgICAgICAgZXJyID0gaHZt
X3NhdmVfdHNjX2FkanVzdF9vbmUodiwgaCk7CiAgICAgICAgIGlmICggZXJyICkKICAgICAgICAg
ICAgIGJyZWFrOwogICAgIH0KLQogICAgIHJldHVybiBlcnI7CiB9CiAKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:58:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXSwk-0000RD-6p; Mon, 25 Jun 2018 14:58:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSwj-0000R5-ME
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:58:25 +0000
X-Inumbo-ID: 3e0d7ce9-7888-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e0d7ce9-7888-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:58: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=HdiwFdBl0Fr/2WIas3Rw12Nf0lhbk1d3hzVtOrHY3Cl29TcJx0fgKPih/nizs9Wh8pgOB740gwtdEQuIk27BVBG7PrAmbf3pF4T5x6euKKdMjkp/RpgWb52TtseG2fZoUdAzWJbHgEtjRqE4yxX2s9TqJKNZMt3aoheATynwtXg14NC4IYDguMX+L3wuvIBZydUWSHGVkCpz+PMhXs2PN4+PufXL4D7EGTd9uQ3drr6xS5NRAK5XZO5YzF663SBrMxBWbwbXybxL1UbYMBYvEsbU3PakFSJez26Opbv+Zb8XTy6rep2JMBuhR5fvHFN+HvQyrSxTWq/0SskJtWOliw==;
 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=KPNCYK6zcLg8WqrCqCO/ukl/xhw=; b=no6wM383WmlXUEeH8cXxE7lPw8n8
 6G56Llygy2W4WlZ0mQDMhSqHvPBQYsd/Q0pNqEOmqpCm1Z92rLAZMA2Rpt8PcsFF
 PQRvY7ZFwEBxjEFUosD5+dv0kzJUOE1bdPTJ2l9vsAUp/51aRu9zw5Jcf1ke5G0w
 b9il8drBtQ+AIirV6zUMROpRYR20llttaQWZYljaO7NZYcDeeVPaQIVuB68gn4dD
 s5htL/ziSdHcAth9BSTAH4hQySosA0hMgxdw/5aQ7ePT1LvN+ZBleex8R20uBqx/
 MlgXaHjIwGwH9Zk/7m59f2dGbWyYWWd3rskUzvHg9B0SOAicCFb0cDGXNg==
Received: (qmail 1008 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:00 +0300
Received: (qmail 9288 invoked from network); 25 Jun 2018 17:51:00 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:00 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:40 +0300
Message-Id: <1529938247-7272-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IDczYWFjMjUuLjFmYWM0ZDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMTE4OSwzMCArMTE4OSw0
MCBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2
bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHN0
YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3Rh
dGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IGh2bV9o
d19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZF
X1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUgKQog
ICAgICAgICByZXR1cm4gMDsgICAvKiBkbyBub3RoaW5nICovCisgICAgaWYgKCAheHNhdmVfZW5h
YmxlZCh2KSApCisgICAgICAgIHJldHVybiBDT05USU5VRTsKKyAgICBpZiAoIF9odm1faW5pdF9l
bnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQorICAgICAgICByZXR1
cm4gMTsKKyAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+
Y3VyXTsKKyAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZl
YXR1cmVfbWFzazsKKyAgICBjdHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhj
cjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07CisKKyAgICBleHBhbmRfeHNhdmVfc3RhdGVz
KHYsICZjdHh0LT5zYXZlX2FyZWEsCisgICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zm
c2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7CisgICAgcmV0dXJuIDA7CisgfQorCitz
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CiAKICAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhW
TV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOworICAgICAgICBpbnQgcmMgPSBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKTsKIAotICAgICAgICBpZiAoICF4c2F2
ZV9lbmFibGVkKHYpICkKKyAgICAgICAgaWYgKCByYyA9PSBDT05USU5VRSApCiAgICAgICAgICAg
ICBjb250aW51ZTsKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NP
REUsIHYtPnZjcHVfaWQsIHNpemUpICkKKyAgICAgICAgZWxzZSBpZiAoIHJjICE9IDAgKQogICAg
ICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKLQotICAgICAg
ICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKLSAgICAgICAgY3R4dC0+eGNy
MCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNy
MF9hY2N1bTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVh
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0
eHQpLCBzYXZlX2FyZWEpKTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:58:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXSwl-0000RT-HN; Mon, 25 Jun 2018 14:58:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSwk-0000RG-Aa
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:58:26 +0000
X-Inumbo-ID: d2351b3f-7887-11e8-9728-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2351b3f-7887-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 16:55:39 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=pZ9m35YBsqypKhklkZ5WJIjZJabB9P4XxSKUi79KQ0KLG2K08GL5Dq72Ixbib2cd7Mv15aS4REOLv3D7XBuvSHmYM9CBLEyYtT801nL5EGrwsijxihG+XfHcX/tlH+K21g1bHcjmaWHfJT7yAjxritGdp9Ch7mUddpPCdID5CY14VEIum8ImQPAPxHLhq6YZpLu/V9O5MjxVyO2d5mM3QjqVCK/UOG0yoiy7WkyucRoDEToDhqp0XIKDuAALRXYu+ljmPrNECT4RlbxY1uU6ZqVkrdZZ6fqQ5O0xswQbCQWGVmDdyX7t3ycfDDkkF2sZZS0Y2GLRkEIOPrGEfJC4qg==;
 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=AuRFUeHk/f/ulwj0qQVNNfSayXk=; b=I5HvGK2RwjwIRx/l77pCSHuNF/D4
 92BuLtDnsWD/6gnlHZQKLFeAHpTQFKzBVT0lGvQ0p3we6BV/thtD2ZB2wk1pJUDH
 fjsLXXxIpE/+/CfRwRUqQVsxAL42Ohwf/5i2ro07wtvyQjmegePBVQDEnYUKmGhU
 8HcbDNgaAKyNwvf42ccD7ODz3EaV6SohY1qHSzmXf4DRRmk8Wrv0WpOXVSKNMclL
 BccfYZPv5u4NKVq+Emzag+kBzxP7Ii920585ESXj7xJqxcDZipfCFe7W8Syty10q
 UWSugtIf1I+uZelGi/9RMwbsTrdhKO5VvTyiM9oPhbybQH0vgqvolBVeSg==
Received: (qmail 1131 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:00 +0300
Received: (qmail 9304 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:42 +0300
Message-Id: <1529938247-7272-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gQWRkIGNvbnN0IHRvIHRoZSBkZWNsYXJhdGlvbiBvZiBtdHJy
X3N0YXRlCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNl
cmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwgNzkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQzIGlu
c2VydGlvbnMoKyksIDM2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggNDhmYWNiYi4uMmVjNzA5
OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9tdHJyLmMKQEAgLTcxOCw2ICs3MTgsNDYgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9j
YWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVy
biAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAq
diwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgY29uc3Qgc3RydWN0IG10cnJfc3Rh
dGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAgIHN0cnVjdCBodm1f
aHdfbXRyciBod19tdHJyOworICAgIHVuc2lnbmVkIGludCBpOworICAgIG1lbXNldCgmaHdfbXRy
ciwgMCwgc2l6ZW9mKGh3X210cnIpKTsKKyAgICBod19tdHJyLm1zcl9tdHJyX2RlZl90eXBlID0g
bXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
QVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5
cGVfRSk7CisgICAgaHdfbXRyci5tc3JfbXRycl9jYXAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcDsK
KworICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQp
ID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFyKSAvIDIpICkKKyAg
ICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAgICAgICAgICAgICAgICJIVk0g
c2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKKyAgICAg
ICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNO
VCkpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisgICAgaHZtX2dldF9ndWVzdF9w
YXQodiwgJmh3X210cnIubXNyX3BhdF9jcik7CisgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VY
VFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCisgICAgeworICAg
ICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kq
Ml0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoy
XTsKKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJy
X3ZhcltpKjIrMV0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3Jh
bmdlcylbaSoyKzFdOworICAgIH0KKworICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01T
UjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9CisgICAgICAgICAg
ICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOworCisgICAgaWYgKCBo
dm1fc2F2ZV9lbnRyeShNVFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0gMCApCisgICAg
ICAgIHJldHVybiAxOworICAgIHJldHVybiAwOworIH0KKwogc3RhdGljIGludCBodm1fc2F2ZV9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTcyNSw0MyArNzY1LDEwIEBAIHN0YXRpYyBpbnQgaHZtX3Nh
dmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgLyogc2F2ZSBtdHJyJnBhdCAqLwogICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKICAgICB7Ci0g
ICAgICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZt
X3ZjcHUubXRycjsKLSAgICAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Ci0gICAg
ICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Ci0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRf
ZW5hYmxlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJS
ZGVmVHlwZV9GRSkgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNS
KG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAotICAgICAgICAgICAgLm1zcl9t
dHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCi0gICAgICAgIH07Ci0gICAgICAg
IHVuc2lnbmVkIGludCBpOwotCi0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJy
Lm1zcl9tdHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVO
TE9HX0dfRVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkg
KCVsdSkgdmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1B
U0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKLSAgICAgICAgfQotCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0
KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOwotCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFT
S19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQotICAgICAg
ICB7Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCi0gICAgICAgICAgICBod19tdHJy
Lm1zcl9tdHJyX3ZhcltpKjJdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0
YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwotICAgICAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwot
ICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KLSAgICAgICAgICAgICAg
ICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Ci0gICAgICAgIH0K
LQotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCi0gICAgICAg
ICAgICBod19tdHJyLm1zcl9tdHJyX2ZpeGVkW2ldID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2
NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOworICAgICAgICBpbnQgcmMgPSBodm1f
c2F2ZV9tdHJyX21zcl9vbmUodiwgaCk7CiAKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShN
VFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4g
MTsKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgICAgIHJldHVybiByYzsKICAgICB9
CiAgICAgcmV0dXJuIDA7CiB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 14:59:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 14: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 1fXSxU-0000cQ-0s; Mon, 25 Jun 2018 14: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=gda2=jl=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXSxS-0000c4-EG
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 14:59:10 +0000
X-Inumbo-ID: 58bcf6a4-7888-11e8-bc1d-65256ead4e3a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58bcf6a4-7888-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 14:59:24 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=E0PjkVmRVm6Iv1eqhA45cMhDcDtap1c9NvW8xdlol+XvgjO07+bA0GgHyz0mzUfpAbIZIwRfcSQMo3mi1RlQFdvyibJB8zitMcwz4AEl9Vpq/VH2XtrUN2hptlp1pg8XxTyCy9yqH7OsclJwpAhctEMdPxFrKjCih8vuuULI479w60ZTn8TN9OvUCKgovNJPv2e6BUMkV5Vb+WXr7c5QsXCfesIfdY3EeDNKDsKKP7xouR5fZeN5IH+gZzY7a0wFHcpJOB8s2F9vrbb6iCIP6RqsCtAmp3VSeFkXDMxORqsedNFBowWnQZptYtic74+M5/KOxz1lQK9hhV2aq1GQ/w==;
 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=uMuqkWGe0BB20UDwsiwb/2dH03Y=; b=iGvbdQj1cixV1NAmsvOOGRtehLdy
 cT52xprIphADsGwPteNCC+LQa4tpn27rD0+spXjhq1Ra+gSzSOTV3eo0pcKC8F1l
 FoWS+XN4FpObe8hUPZpsOtwEr8nhOb7WyRmsagP1h4M3/zxAQT9e9te0lEst515w
 OebgFgz0Y8TEHGsqJlR2T0AIMvrTAiohu6J4jCr1sP7dPk9M+k2LU9vrafNm8YAp
 sVz3YHMdC/IPmw6h9ZdT2d+aQb+RMctCWcJpunDDUUi7yxIkhMnaT5rW/ecClekP
 Nwalq5LKk/T+3oyNKgyfY4cr5YE+fMeFS1ssZhzhZ/gNAOkttUstspcoRQ==
Received: (qmail 1336 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jun 2018 17:51:01 +0300
Received: (qmail 9365 invoked from network); 25 Jun 2018 17:51:01 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jun 2018 17:51:01 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 25 Jun 2018 17:50:47 +0300
Message-Id: <1529938247-7272-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v8 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IDU2NGM2MzkuLmI2ZDNj
MzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4MSw3ICszODEsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDZlN2Y3NDQuLjNlZDY1NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDEsNyAr
NjQxLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IDliZWVlY2EuLmEzODRjMGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzcwLDcgKzc3MCw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTE1Myw3ICsxMTUyLDcgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUp
OwogCkBAIC0xNDcyLDcgKzE0NzEsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJf
Q1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9Y
U0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUo
eGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1
Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNDg1LDcgKzE0ODMsNiBAQCBzdGF0aWMgaW50
IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAg
aHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2Nw
dV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZDUxNDYzZC4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM4LDcgKzQzOCw3IEBA
IHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwppbmRleCBhNDA1
ZTdmLi5iMzcyNzVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2Nyw5ICs3NjcsOSBAQCBzdGF0aWMgaW50IGlycV9s
b2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3Nh
dmVfcGNpLCBOVUxMLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lS
USwgaXJxX3NhdmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCitIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5r
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggNWI2MTJiNy4uMzdmOWZmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTgwOCw3ICs4MDgsNyBAQCBzdGF0aWMg
aW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1U
UlIsIGh2bV9zYXZlX210cnJfbXNyLCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShN
VFJSLCBodm1fc2F2ZV9tdHJyX21zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xv
YWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFu
Z2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQ2MWQyZGYuLmQ4ZGNiYzIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jCkBAIC0zMTAsNyArMzEwLDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxM
LCBhY3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2
ZSwgYWNwaV9sb2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9N
KTsKIAogaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdmVyc2lvbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGVhMmZiZDMuLjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzg0
LDcgKzc4NCw3IEBAIHN0YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBydGNfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCmluZGV4IDEyMzBmMGUuLjc4NWE3ZmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxOCArODUsMTYgQEAg
aW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRl
ciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVz
dG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZl
OwotICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRs
ZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGlu
dCBraW5kOwotfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05V
TEwsIE5VTEwsIE5VTEwsICI8Pz4ifSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NP
REVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBm
dW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9y
ZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTA0LDcg
KzEwMiw2IEBAIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNv
ZGUsCiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsK
ICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAg
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7Ci0gICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0ubG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5uYW1lID0gbmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUg
PSBzaXplOwpAQCAtMTcwLDEzICsxNjcsOCBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogCiAg
ICAgaWYgKCBpc19zaW5nbGVfaW5zdGFuY2UgKQogICAgIHsKLSAgICAgICAgaWYgKCBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lICE9IE5VTEwgKQotICAgICAgICAgICAgcnYgPSBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lKGQtPnZjcHVbaW5zdGFuY2VdLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KTsK
LSAgICAgICAgZWxzZQotICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZjdHh0KTsKLQotICAgICAgICBpZiAoIHJ2ICE9IDAg
KQorICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52
Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmN0eHQpKSAhPSAwICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVk
KVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlvYXBpYy5jCmluZGV4IGNlYzRiMWIuLjg2ZDAyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC02MDIs
NyArNjAyLDcgQEAgc3RhdGljIGludCBpb2FwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBo
LCAmcy0+ZG9tVSk7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2Fw
aWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKIHZvaWQgdmlvYXBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IGY1ZGU0ZjEuLmNhMTU5MmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTEwMjQsNyArMTAyNCw3IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsK
IH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQpAQCAtMTA3NCw3ICsxMDc0LDYgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJp
ZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihj
b25zdCBjaGFyICphcmcpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCAyMGQyYjNlLi44ZGMzM2I1IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKQEAgLTE1NjEsOSArMTU2MSw5IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwg
TlVMTCwgbGFwaWNfbG9hZF9oaWRkZW4sCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElD
LCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfbG9hZF9oaWRkZW4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxMLCBsYXBpY19sb2FkX3JlZ3MsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIGludCB2bGFwaWNfaW5pdChzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggZTAzZDhjZi4u
YmFkNTA2NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMKQEAgLTQxMiw3ICs0MTIsNyBAQCBzdGF0aWMgaW50IHZwaWNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgTlVMTCwg
dnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgdnBp
Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IGU2
NGI0ZGYuLmY3ZDMxYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk3LDggKzk3LDYgQEAg
c3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFp
bl9jb250ZXh0ICpoKQogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJy
b3IuICovCiB0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7Ci10eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpOwogCkBAIC0xMDcsNyArMTA1LDYgQEAgdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCAKICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCk7CiAKQEAgLTExNywxMyAr
MTE0LDEyIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKIAog
LyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXgg
bnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZm
ZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZl
LCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBfaykgIFwKKyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAogc3Rh
dGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9p
ZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2
ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX3NhdmUsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2FkLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAo
SFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3Ip
KSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 15:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 15:33:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXTUJ-0003uq-Mo; Mon, 25 Jun 2018 15: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=znli=jl=posteo.de=hfp@srs-us1.protection.inumbo.net>)
 id 1fXTUH-0003uJ-VH
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 15:33:06 +0000
X-Inumbo-ID: 15776ec9-788d-11e8-bc1d-65256ead4e3a
Received: from mout01.posteo.de (unknown [185.67.36.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15776ec9-788d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 15:33:18 +0000 (UTC)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 7C38721142
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 17:33:01 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1529940781; bh=Y/Pk2+lU0KAI4LDG3kTSJpLFLS2s65dj0vBstxfj3BU=;
 h=Date:To:Subject:From:From;
 b=Czl26xe96O03sUJmYywp0rXV5xYSwx9DCZUMXvCnvvcnB9KN0zMmvEfjdXfhNzNUD
 sLIWNfsobchQcEtooqnhnuUidj347ga315kcyL/Gnf1viDwD3Ua+vSl2jTL/EPJDEn
 7pxwQxXKU22NwNcJ0e6vgEWnMVVnIgQyn9AvsO1aGbJIBSvlGxtxQeKgb72EOBf1eG
 Nr2rjJF686UBaLgSWsurEFifWqriUqbGfYxTKu6+5W1lJWjz3gf347+xgFoikTbBRM
 z2jiOLex0IHbCEhcBfPl/8jjwTNRmgCMQMaxkJ8Kv1QwJLBOsQmZIn6ZI8dT7aVa8O
 OPM72Xbx4fcwQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 41DtV40VyPz9rxR
 for <xen-devel@lists.xen.org>; Mon, 25 Jun 2018 17:32:59 +0200 (CEST)
Date: Mon, 25 Jun 2018 17:32:58 +0200
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
MIME-Version: 1.0
From: "Andreas Kinzler" <hfp@posteo.de>
Message-ID: <op.zk5748e9ollboj@kriftel>
User-Agent: Opera Mail/1.0 (Win32)
Subject: [Xen-devel] PCI passthrough performance loss with Skylake-SP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="yes"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBhbSBjdXJyZW50bHkgdGVzdGluZyBQQ0kgcGFzc3Rocm91Z2ggb24gdGhlIFNreWxha2UtU1Ag
cGxhdGZvcm0gdXNpbmcgYSAgClN1cGVybWljcm8gWDExU1BpLVRGIG1haW5ib2FyZC4gVXNpbmcg
UENJIHBhc3N0aHJvdWdoIChhbiBMU0kgU0FTIEhCQSkgIApjYXVzZXMgc2V2ZXJlIHBlcmZvcm1h
bmNlIGxvc3Mgb24gdGhlIFNreWxha2UtU1AgcGxhdGZvcm0gd2hpbGUgWGVvbiBFMyB2NSAgCmlz
IG5vdCBhZmZlY3RlZCBhdCBhbGwuIFRoZSB0ZXN0IHVzZXMgc3RhbmRhcmQgaXBlcmYzIGFzIGEg
Y2xpZW50IC0gdGhlICAKcGFzc2VkIFBDSSBkZXZpY2UgaXMgbm90IHVzZWQgaW4gdGhlIHRlc3Qg
LSBzbyB0aGF0IGp1c3QgdGhlIHByZXNlbmNlIG9mICAKdGhlIHBhc3NlZCBkZXZpY2Ugd2lsbCBj
YXVzZSB0aGUgaXBlcmYzIHBlcmZvcm1hbmNlIHRvIGRyb3AgZnJvbSA2LjUgIApnYml0L3NlYyAo
bm8gcGFzc3Rocm91Z2gpIHRvIDQuNSBnYml0L3NlYy4KCkFueSBleHBsYW5hdGlvbi9maXhlcyBm
b3IgdGhhdD8KCkJlbG93IHRoZSBmaXJzdCBwYXJ0IG9mIHhsIGRtZXNnIGZvciBib3RoIHN5c3Rl
bXMuCgpSZWdhcmRzIEFuZHJlYXMKClhlb24gRTMtMTI0MHY1OgoJKFhFTikgSW50ZWwgVlQtZCBp
b21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgoJKFhFTikgSW50ZWwg
VlQtZCBTbm9vcCBDb250cm9sIGVuYWJsZWQuCgkoWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBh
c3N0aHJvdWdoIG5vdCBlbmFibGVkLgoJKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0
aW9uIGVuYWJsZWQuCgkoWEVOKSBJbnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxl
ZC4KCShYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4KCShYRU4p
IEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5hYmxlZC4KCShYRU4pIDAwMDA6MDA6MTMu
MDogdW5rbm93biB0eXBlIDAKCShYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCgkoWEVO
KSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKCShYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxl
ZAoJKFhFTikgRW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKCShY
RU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwoJKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9k
CgkoWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDE2IEtpQi4KCShYRU4pIFZNWDogU3Vw
cG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgoJKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0
dWFsaXNhdGlvbgoJKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93CgkoWEVOKSAgLSBFeHRlbmRlZCBQ
YWdlIFRhYmxlcyAoRVBUKQoJKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMg
KFZQSUQpCgkoWEVOKSAgLSBWaXJ0dWFsIE5NSQoJKFhFTikgIC0gTVNSIGRpcmVjdC1hY2Nlc3Mg
Yml0bWFwCgkoWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKCShYRU4pICAtIFZNQ1Mgc2hhZG93
aW5nCgkoWEVOKSAgLSBWTSBGdW5jdGlvbnMKCShYRU4pICAtIFZpcnR1YWxpc2F0aW9uIEV4Y2Vw
dGlvbnMKCShYRU4pICAtIFBhZ2UgTW9kaWZpY2F0aW9uIExvZ2dpbmcKCShYRU4pIEhWTTogQVNJ
RHMgZW5hYmxlZC4KCShYRU4pIEhWTTogVk1YIGVuYWJsZWQKCShYRU4pIEhWTTogSGFyZHdhcmUg
QXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCgkoWEVOKSBIVk06IEhBUCBwYWdlIHNpemVz
OiA0a0IsIDJNQiwgMUdCCgpTa3lsYWtlLVNQOgoJKFhFTikgSW50ZWwgVlQtZCBpb21tdSAyIHN1
cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgoJKFhFTikgSW50ZWwgVlQtZCBpb21t
dSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgoJKFhFTikgSW50ZWwgVlQt
ZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgoJKFhFTikgSW50
ZWwgVlQtZCBpb21tdSAzIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgoJKFhF
TikgSW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIGVuYWJsZWQuCgkoWEVOKSBJbnRlbCBWVC1kIERv
bTAgRE1BIFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLgoJKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQg
SW52YWxpZGF0aW9uIGVuYWJsZWQuCgkoWEVOKSBJbnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBp
bmcgZW5hYmxlZC4KCShYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxl
ZC4KCShYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5hYmxlZC4KCShYRU4pIEkv
TyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCgkoWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKCShY
RU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAoJKFhFTikgRW5hYmxlZCBkaXJlY3RlZCBF
T0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKCShYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwoJ
KFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9kCgkoWEVOKSBBbGxvY2F0ZWQgY29uc29sZSBy
aW5nIG9mIDEyOCBLaUIuCgkoWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoK
CShYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24KCShYRU4pICAtIEFQSUMg
VFBSIHNoYWRvdwoJKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkKCShYRU4pICAt
IFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQoJKFhFTikgIC0gVmlydHVhbCBO
TUkKCShYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcAoJKFhFTikgIC0gVW5yZXN0cmlj
dGVkIEd1ZXN0CgkoWEVOKSAgLSBBUElDIFJlZ2lzdGVyIFZpcnR1YWxpemF0aW9uCgkoWEVOKSAg
LSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQoJKFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQ
cm9jZXNzaW5nCgkoWEVOKSAgLSBWTUNTIHNoYWRvd2luZwoJKFhFTikgIC0gVk0gRnVuY3Rpb25z
CgkoWEVOKSAgLSBWaXJ0dWFsaXNhdGlvbiBFeGNlcHRpb25zCgkoWEVOKSAgLSBQYWdlIE1vZGlm
aWNhdGlvbiBMb2dnaW5nCgkoWEVOKSAgLSBUU0MgU2NhbGluZwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 15:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 15: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 1fXTXM-000459-8V; Mon, 25 Jun 2018 15: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=wbrz=jl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXTXL-000453-I2
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 15:36:15 +0000
X-Inumbo-ID: 8692f97f-788d-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8692f97f-788d-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 15:36:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 25 Jun 2018 09:36:11 -0600
Message-Id: <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 25 Jun 2018 09:36:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE5vdCBkb25lOgo+ICAgIC0gQVNNIFBFIGhlYWRlciBjb252ZXJzaW9uIHRvIEM7IG5vdCBm
ZWFzaWJsZSwKCkhtbS4gQXMgbG9uZyBhcyB5b3UgY2FuIGNvbnZpbmNlIEFuZHJldyB0byBnaXZl
IHlvdSBhbiBhY2ssIEkKd29uJ3QgdmV0byBpdC4gQnV0IEkgY29udGludWUgdG8gZGlzbGlrZSBp
dCwgYW5kIGhlbmNlIEkgZG9uJ3QKY3VycmVudGx5IGZvcmVzZWUgbXlzZWxmIGFja2luZyBpdC4K
Cj4gICAgLSBET1Mgc3R1YiBjb2RlIHJlZHVjdGlvbjsgZXhwZXJpbWVudHMgc2hvd2VkIHRoYXQg
RE9TIHN0dWIgY29kZSBzaXplCj4gICAgICBjYW5ub3QgYmUgY2hhbmdlZCBkdWUgdG8gc29tZSBi
dWdzIGluIGFwcGxpY2F0aW9ucyBwbGF5aW5nIHdpdGggUEUKPiAgICAgIGZpbGVzLCBlLmcuIG9i
amR1bXAgKG1vcmUgYWJvdXQgdGhlIGlzc3VlIGNhbiBiZSBmb3VuZCBpbiB0aGUgcGF0Y2gKPiAg
ICAgIGl0c2VsZik7IHNvLCBJIHRoaW5rIHRoYXQgaWYgaXQgaXMgbm90IHBvc3NpYmxlIHRvIHJl
ZHVjZSB0aGUgc2l6ZQo+ICAgICAgb2YgY29kZSB0aGVuIGl0IGRvZXMgbWFrZSBzZW5zIGNoYW5n
ZSB0aGUgY29kZSBpdHNlbGY7IGhlbmNlLCBpdAo+ICAgICAgcGF5cyB0byBsZWF2ZSBjb21tb24g
RE9TIHN0dWIgY29kZSBhcyBpcy4KCkV2ZW4gbW9yZSBzbyBoZXJlOiBJJ20gbm90IHN1cmUgSSBj
YXJlIGFib3V0IGJ1Z2d5IHRvb2xzLiBEaWQgeW91CmF0IGxlYXN0IGVudGVyIGEgYnVnIHJlcG9y
dCAod2hpY2ggeW91IHdvdWxkIHdhbnQgdG8gcmVmZXJlbmNlIGluIHRoZQpjb2RlIGNvbW1lbnQp
PyBGb3IgYWxsIG9mIG15IFdpbjMyIGxpZmUgSSd2ZSBiZWVuIGRvaW5nIGZpbmUgc2hyaW5raW5n
CkRMTC9FWEUgZmlsZSBzaXplcyBieSBtb3ZpbmcgdGhlIFBFIGhlYWRlciB0byBvZmZzZXQgMHg0
MC4gTm8gdG9vbApoYXMgZXZlbiBjb21wbGFpbmVkLiBJJ3ZlIGp1c3QgdHJpZWQgb2JqZHVtcCAy
LjI1LjAgb24gb25lIG9mIHRoZXNlCkRMTHMgLSBubyBwcm9ibGVtIGFmYWljcy4gRGlkIHRoZSB0
b29sIHBlcmhhcHMgY2hva2Ugb24gc29tZXRoaW5nCm90aGVyIHRoYW4gdGhlIG5vbi0ic3RhbmRh
cmQiIG9mZnNldCBvZiB0aGUgUEUgaGVhZGVyPwoKQXMgdG8gbGVhdmluZyB0aGUgY29kZSBhcyBp
cyAtIGlmIHRoZXJlJ3MgYW55dGhpbmcgdG8gYmUgbGVmdCBhcyBpcywgdGhlbgp0aGUgY29kZSBs
aXZlIGJpbnV0aWxzIHdvdWxkIHByb2R1Y2UsIGkuZS4gSSdkIHRoZW4gYXNrIHlvdSB0byBvYnRh
aW4KdGhlIGNvZGUgYXQgYnVpbGQgdGltZSwgcmF0aGVyIHRoYW4gaW5zZXJ0aW5nIGEgc2VyaWVz
IG9mIG1hZ2ljIGhleAp2YWx1ZXMgaW4gdGhlIHNvdXJjZXMuIEJ1dCBhcyBzYWlkIC0gZXZlbiBi
ZXR0ZXIgd291bGQgYmUgdG8gb21pdCB0aGlzCmFsdG9nZXRoZXIuCgo+IC0tLSBhL3hlbi9NYWtl
ZmlsZQo+ICsrKyBiL3hlbi9NYWtlZmlsZQo+IEBAIC02MSw2ICs2MSwxMCBAQCBfaW5zdGFsbDog
JChUQVJHRVQpJChDT05GSUdfWEVOX0lOU1RBTExfU1VGRklYKQo+ICAJbG4gLWYgLXMgJChUKS0k
KFhFTl9GVUxMVkVSU0lPTikkKFopIAo+ICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVOX1ZFUlNJ
T04pLiQoWEVOX1NVQlZFUlNJT04pJChaKQo+ICAJbG4gLWYgLXMgJChUKS0kKFhFTl9GVUxMVkVS
U0lPTikkKFopICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVOX1ZFUlNJT04pJChaKQo+ICAJbG4g
LWYgLXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikkKFopICQoRCkkKEJPT1RfRElSKS8kKFQpJCha
KQo+ICsJJChJTlNUQUxMX0RBVEEpICQoVEFSR0VUKS5tYi5lZmkgJChEKSQoQk9PVF9ESVIpLyQo
VCktJChYRU5fRlVMTFZFUlNJT04pLm1iLmVmaQo+ICsJbG4gLWYgLXMgJChUKS0kKFhFTl9GVUxM
VkVSU0lPTikubWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVOX1ZFUlNJT04pLiQoWEVO
X1NVQlZFUlNJT04pLm1iLmVmaQo+ICsJbG4gLWYgLXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTiku
bWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVOX1ZFUlNJT04pLm1iLmVmaQo+ICsJbG4g
LWYgLXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikubWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQp
Lm1iLmVmaQoKVGhpcyBzdWdnZXN0cyBzb21ldGhpbmcgd2FudHMgdG8gYmUgbWFjcm8taXplZCBo
ZXJlLCBJIHRoaW5rLgoKPiAkKEQpJChERUJVR19ESVIpLyQoVCktc3ltcy0kKFhFTl9GVUxMVkVS
U0lPTikubWFwCj4gQEAgLTEyMSw3ICsxMjUsNyBAQCBfY2xlYW46IGRlbGV0ZS11bmZyZXNoLWZp
bGVzCj4gIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgo+ICAJ
JChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNI
PSQoQVJDSCkgCj4gU1JDQVJDSD0kKFNSQ0FSQ0gpIGNsZWFuCj4gIAlmaW5kIC4gXCggLW5hbWUg
IioubyIgLW8gLW5hbWUgIi4qLmQiIC1vIC1uYW1lICIqLmdjbm8iIFwpIC1leGVjIHJtIC1mIHt9
IFw7Cj4gLQlybSAtZiBpbmNsdWRlL2FzbSAkKFRBUkdFVCkgJChUQVJHRVQpLmd6ICQoVEFSR0VU
KS5lZmkgJChUQVJHRVQpLmVmaS5tYXAgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpLXN5bXMubWFw
ICp+IGNvcmUKPiArCXJtIC1mIGluY2x1ZGUvYXNtICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChU
QVJHRVQpLmVmaSAkKFRBUkdFVCkubWIuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1z
eW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCgpQZXJoYXBzIHNpbXBseSAkKFRBUkdFVCkq
LmVmaT8gSSBkb24ndCB0aGluayB3ZSdyZSBhdCByaXNrIGRlbGV0aW5nIHNvbWV0aGluZwpwcmVj
aW91cyB0aGF0IHdheS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gKysrIGIveGVu
L2FyY2gveDg2L01ha2VmaWxlCj4gQEAgLTEwMSw2ICsxMDEsOSBAQCBzeW1zLXdhcm4tZHVwLSQo
Q09ORklHX1NVUFBSRVNTX0RVUExJQ0FURV9TWU1CT0xfV0FSTklOR1MpIDo9Cj4gICQoVEFSR0VU
KTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCj4gIAkuL2Jvb3QvbWtlbGYz
MiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNF
VCkgXAo+ICAJICAgICAgICAgICAgICAgYCQoTk0pICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAn
cy9eXChbXiBdKlwpIC4gX18yTV9yd2RhdGFfZW5kJCQvMHhcMS9wJ2AKPiArCSQoT0JKQ09QWSkg
LU8gYmluYXJ5IC1TIC0tY2hhbmdlLXNlY3Rpb24tYWRkcmVzcyBcCj4gKwkJIi5lZmkucGUuaGVh
ZGVyLWAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9faW1h
Z2VfYmFzZV9fJCQvMHhcMS9wJ2AiIFwKPiArCQkkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkubWIu
ZWZpCgpUaGlzIHdhbnRzIHRvIGJlIGEgc2VwYXJhdGUgcnVsZSBvZiBhIHNlcGFyYXRlICQoVEFS
R0VUKS5tYi5lZmkgdGFyZ2V0LgoKPiArR0xPQkFMKGVmaV9wZV9oZWFkKQo+ICsgICAgICAgIC8q
Cj4gKyAgICAgICAgICogTGVnYWN5IEVYRSBoZWFkZXIuCj4gKyAgICAgICAgICoKPiArICAgICAg
ICAgKiBNb3N0IG9mIGl0IGlzIGNvcGllZCBmcm9tIGJpbnV0aWxzIHBhY2thZ2UsIHZlcnNpb24g
Mi4zMCwKPiArICAgICAgICAgKiBpbmNsdWRlL2NvZmYvcGUuaDpzdHJ1Y3QgZXh0ZXJuYWxfUEVJ
X2ZpbGVoZHIgYW5kCj4gKyAgICAgICAgICogYmZkL3BlWFhpZ2VuLmM6X2JmZF9YWGlfb25seV9z
d2FwX2ZpbGVoZHJfb3V0KCkuCj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBQYWdlIGlzIGVx
dWFsIDUxMiBieXRlcyBoZXJlLgo+ICsgICAgICAgICAqIFBhcmFncmFwaCBpcyBlcXVhbCAxNiBi
eXRlcyBoZXJlLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIC5zaG9ydCAgMHg1YTRkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVYRSBtYWdpYyBudW1iZXIuICovCj4gKyAgICAg
ICAgLnNob3J0ICAweDkwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogQnl0ZXMg
b24gbGFzdCBwYWdlIG9mIGZpbGUuICovCj4gKyAgICAgICAgLnNob3J0ICAweDMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogUGFnZXMgaW4gZmlsZS4gKi8KPiArICAgICAgICAu
c2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBSZWxvY2F0aW9u
cy4gKi8KPiArICAgICAgICAuc2hvcnQgIDB4NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBTaXplIG9mIGhlYWRlciBpbiBwYXJhZ3JhcGhzLiAqLwo+ICsgICAgICAgIC5zaG9y
dCAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1pbmltdW0gZXh0cmEg
cGFyYWdyYXBocyBuZWVkZWQuICovCj4gKyAgICAgICAgLnNob3J0ICAweGZmZmYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLyogTWF4aW11bSBleHRyYSBwYXJhZ3JhcGhzIG5lZWRlZC4g
Ki8KPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAvKiBJbml0aWFsIChyZWxhdGl2ZSkgU1MgdmFsdWUuICovCj4gKyAgICAgICAgLnNob3J0ICAw
eGI4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSW5pdGlhbCBTUCB2YWx1ZS4g
Ki8KPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAvKiBDaGVja3N1bS4gKi8KPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvKiBJbml0aWFsIElQIHZhbHVlLiAqLwo+ICsgICAgICAgIC5zaG9y
dCAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEluaXRpYWwgKHJlbGF0
aXZlKSBDUyB2YWx1ZS4gKi8KPiArICAgICAgICAuc2hvcnQgIDB4NDAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvKiBGaWxlIGFkZHJlc3Mgb2YgcmVsb2NhdGlvbiB0YWJsZS4gKi8K
ClRoaXMgaXMganVzdCB0aGUgbW9zdCBwcm9taW5lbnQgZXhhbXBsZTogV2h5IGlzIHRoaXMgYSBo
YXJkIGNvZGVkCm51bWJlciwgd2hpbGUgLi4uCgo+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE92ZXJsYXkgbnVtYmVyLiAqLwo+ICsgICAg
ICAgIC5maWxsICAgNCwgMiwgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFJlc2Vy
dmVkIHdvcmRzLiAqLwo+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE9FTSBpZGVudGlmaWVyLiAqLwo+ICsgICAgICAgIC5zaG9ydCAgMCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9FTSBpbmZvcm1hdGlvbi4gKi8K
PiArICAgICAgICAuZmlsbCAgIDEwLCAyLCAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv
KiBSZXNlcnZlZCB3b3Jkcy4gKi8KPiArICAgICAgICAubG9uZyAgIHBlX2hlYWRlciAtIGVmaV9w
ZV9oZWFkICAgICAgICAgICAgICAvKiBGaWxlIGFkZHJlc3Mgb2YgdGhlIFBFIGhlYWRlci4gKi8K
Ci4uLiB0aGlzIGlzbid0PwoKCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBQRS9DT0ZGIGhl
YWRlci4KPiArICAgICAgICAgKgo+ICsgICAgICAgICAqIFRoZSBQRS9DT0ZGIGZvcm1hdCBpcyBk
ZWZpbmVkIGJ5IE1pY3Jvc29mdCwgYW5kIGlzIGF2YWlsYWJsZSBmcm9tCj4gKyAgICAgICAgICog
aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3doZGMvc3lzdGVtL3BsYXRmb3JtL2Zpcm13YXJlL1BF
Q09GRi5tc3B4IAo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogU29tZSBpZGVhcyBhcmUgdGFr
ZW4gZnJvbSBMaW51eCBrZXJuZWwgYW5kIFhlbiBBUk02NC4KPiArICAgICAgICAgKi8KPiArCj4g
K3BlX2hlYWRlcjoKCkRvZXMgdGhpcyBhbmQgb25lcyBmdXJ0aGVyIGRvd24gcmVhbGx5IG5lZWQg
dG8gYmUgYSBub24tbG9jYWwgbGFiZWxzPwoKPiArICAgICAgICAuYXNjaWkgICJQRVwwXDAiICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBQRSBzaWduYXR1cmUuICovCj4gKyAgICAgICAg
LnNob3J0ICAweDg2NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWFjaGluZTog
SU1BR0VfRklMRV9NQUNISU5FX0FNRDY0ICovCj4gKyAgICAgICAgLnNob3J0ICAxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTnVtYmVyT2ZTZWN0aW9ucy4gKi8KPiArICAg
ICAgICAubG9uZyAgIFhFTl9DT01QSUxFX1BPU0lYX1RJTUUgICAgICAgICAgICAgICAvKiBUaW1l
RGF0ZVN0YW1wLiAqLwo+ICsgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIFBvaW50ZXJUb1N5bWJvbFRhYmxlLiAqLwo+ICsgICAgICAgIC5sb25n
ICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE51bWJlck9mU3ltYm9s
cy4gKi8KPiArICAgICAgICAuc2hvcnQgIHNlY3Rpb25fdGFibGUgLSBvcHRpb25hbF9oZWFkZXIg
ICAgICAvKiBTaXplT2ZPcHRpb25hbEhlYWRlci4gKi8KPiArICAgICAgICAuc2hvcnQgIDB4MjI2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBDaGFyYWN0ZXJpc3RpY3M6Cj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICBJ
TUFHRV9GSUxFX0VYRUNVVEFCTEVfSU1BR0UgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqICAgSU1BR0VfRklMRV9MQVJHRV9BRERSRVNT
X0FXQVJFIHwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKiAgIElNQUdFX0ZJTEVfREVCVUdfU1RSSVBQRUQgfAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqICAgSU1BR0VfRklMRV9M
SU5FX05VTVNfU1RSSVBQRUQKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKi8KPiArCj4gK29wdGlvbmFsX2hlYWRlcjoKPiArICAgICAgICAu
c2hvcnQgIDB4MjBiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBQRSBmb3JtYXQ6
IFBFMzIrICovCj4gKyAgICAgICAgLmJ5dGUgICAweDAyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLyogTWFqb3JMaW5rZXJWZXJzaW9uLiAqLwo+ICsgICAgICAgIC5ieXRlICAgMHgx
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1pbm9yTGlua2VyVmVyc2lvbi4g
Ki8KCkxldCdzIG5vdCBjaGVhdCBtb3JlIHRoYW4gbmVlZGVkOiBJJ20gcHJldHR5IHN1cmUganVz
dCB6ZXJvcyB3aWxsIGRvCmZpbmUgaGVyZS4KCj4gKyAgICAgICAgLmxvbmcgICBfXzJNX3J3ZGF0
YV9lbmQgLSBlZmlfcGVfaGVhZF9lbmQgICAgLyogU2l6ZU9mQ29kZS4gKi8KPiArICAgICAgICAu
bG9uZyAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBTaXplT2ZJbml0
aWFsaXplZERhdGEuICovCj4gKyAgICAgICAgLmxvbmcgICAwICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyogU2l6ZU9mVW5pbml0aWFsaXplZERhdGEuICovCj4gKyAgICAgICAg
LmxvbmcgICBzeW1fb2ZmcyhlZmlfbWJfc3RhcnQpICAgICAgICAgICAgICAgLyogQWRkcmVzc09m
RW50cnlQb2ludC4gKi8KPiArICAgICAgICAubG9uZyAgIHN5bV9vZmZzKHN0YXJ0KSAgICAgICAg
ICAgICAgICAgICAgICAvKiBCYXNlT2ZDb2RlLiAqLwo+ICsgICAgICAgIC5xdWFkICAgc3ltX29m
ZnMoX19pbWFnZV9iYXNlX18pICAgICAgICAgICAgIC8qIEltYWdlQmFzZS4gKi8KClRoZSBzeW1f
b2ZmcygpIGhlcmUgaXMgY2VydGFpbmx5IGRpZmZlcmVudCBmcm9tIHdoYXQgeGVuLmVmaQpjdXJy
ZW50bHkgaGFzLiBXaXRoIHRoZSBwbGFuIGJlaW5nIHRvIGhhdmUgYSBkcm9wLWluIHJlcGxhY2Vt
ZW50LApzdWNoIGRpZmZlcmVuY2VzIG5lZWQgdG8gYmUgZXhwbGFpbmVkIHRvIGJlIGJlbmlnbiAo
d2hpY2ggaGVyZQpJIGRvdWJ0IGl0IGlzKS4KCj4gKyAgICAgICAgLmFsaWduIFhFTl9GSUxFX0FM
SUdOCj4gK0dMT0JBTChlZmlfcGVfaGVhZF9lbmQpCj4gKwo+ICsgICAgICAgIC50ZXh0Cj4gKyAg
ICAgICAgLmNvZGUzMgoKV2h5IHRoZSAuY29kZTMyIGhlcmU/IFBlcmhhcHMgdGhpcyBjb21lcyBi
YWNrIHRvIHRoZSBxdWVzdGlvbiBvZgp3aGV0aGVyIHRoaXMgd2hvbGUgaGVhZGVyIHNob3VsZCBy
ZWFsbHkgYmUgbHVtcGVkIGludG8gdGhpcyBmaWxlLgoKPiBAQCAtNTgyLDYgKzU4NywxMiBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfbWVtb3J5X3NldHVwKHZvaWQpCj4gICAgICBpZiAo
ICFlZmlfZW5hYmxlZChFRklfTE9BREVSKSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiArICAg
IGlmICggZWZpX2VuYWJsZWQoRUZJX01CX0xPQURFUikgKQo+ICsgICAgICAgIGZvciAoIHB0ZSA9
IF9fcGFnZV90YWJsZXNfc3RhcnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+ICsgICAgICAg
ICAgICAgIHB0ZSArPSAoIHB0ZSAhPSAoaW50cHRlX3QgKilsMl9pZGVudG1hcCApID8gMSA6IDQg
KiBMMl9QQUdFVEFCTEVfRU5UUklFUyApCgpQbGVhc2UgYXZvaWQgZXhwbGljaXQgY2FzdHMgLSAm
bDJlX2dldF9pbnRwdGUobDJfaWRlbnRtYXBbMF0pIG9yCnNvbWV0aGluZyBhbG9uZyB0aG9zZSBs
aW5lcyBvdWdodCB0byB3b3JrIGhlcmUuIFNhbWUgZm9yCjQgKiBMMl9QQUdFVEFCTEVfRU5UUklF
UyAtIHlvdSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KCkFsc28gdGhpcyB3aG9sZSBjb2RlIGJs
b2NrIG5lZWRzIGEgY29tbWVudCwgdG8gZXhwbGFpbiB3aGF0IGl0CmRvZXMgYW5kIGFsc28gd2h5
IGwyX2lkZW50bWFwIG5lZWRzIHNraXBwaW5nLgoKRnVydGhlcm1vcmUgLSBpc24ndCB0aGlzIG9m
ZiBieSBvbmUsIGFuZCB5b3UgcHJvY2VzcyBsMl9pZGVudG1hcFswXQp0aGlzIHdheSwgc2tpcHBp
bmcgdGhlIHJlc3QgX3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcgZW50cnk/IEkgdGhpbmsKeW91
J2QgYmV0dGVyIHVzZSArKyBoZXJlIGFuZCBoYXZlIGFuIGlmKCkgaW5zaWRlIHRoZSBmb3IoKSBi
b2R5LgpUaGVuIHlvdSBjYW4gYWxzbyBhdHRhY2ggdGhlIHJlbGF0ZWQgcGFydCBvZiB0aGUgY29t
bWVudCB0aGVyZQppbnN0ZWFkIG9mIHRvIHRoZSBsb29wIGhlYWRlci4gQW5kIEkgY2FuIGF2b2lk
IGNvbXBsYWluaW5nIGFib3V0CnRoZSBzdHJheSBzcGFjZXMgaW5zaWRlIHRoZSBwYXJlbnRoZXNl
cy4KCj4gQEAgLTY3NCw2ICs2ODUsMTUgQEAgc3RhdGljIGJvb2wgX19pbml0IGVmaV9hcmNoX3Vz
ZV9jb25maWdfZmlsZShFRklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKPiAgCj4gIHN0YXRp
YyB2b2lkIF9faW5pdCBlZmlfYXJjaF9mbHVzaF9kY2FjaGVfYXJlYShjb25zdCB2b2lkICp2YWRk
ciwgVUlOVE4gc2l6ZSkgeyB9Cj4gIAo+ICt2b2lkIEVGSUFQSSBlZmlfc3RhcnQoRUZJX0hBTkRM
RSBJbWFnZUhhbmRsZSwgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpOwo+ICsKPiArdm9p
ZCBFRklBUEkgX19pbml0IG5vcmV0dXJuCj4gK2VmaV9tYl9zdGFydChFRklfSEFORExFIEltYWdl
SGFuZGxlLCBFRklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKPiArewo+ICsgICAgX19zZXRf
Yml0KEVGSV9NQl9MT0FERVIsICZlZmlfZmxhZ3MpOwo+ICsgICAgZWZpX3N0YXJ0KEltYWdlSGFu
ZGxlLCBTeXN0ZW1UYWJsZSk7Cj4gK30KCldoeSB5ZXQgYW5vdGhlciBlbnRyeSBwb2ludD8gVGhp
cyBhZ2FpbiBzcGVha3MgYWdhaW5zdCB0aGUgaW1hZ2UKYmVpbmcgYSBkcm9wLWluIHJlcGxhY2Vt
ZW50IGZvciB4ZW4uZWZpLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gKysrIGIv
eGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+IEBAIC02MCw3ICs2MCwyMCBAQCBTRUNUSU9OUwo+ICAK
PiAgICBzdGFydF9wYSA9IEFCU09MVVRFKHN0YXJ0IC0gX19YRU5fVklSVF9TVEFSVCk7Cj4gIAo+
ICsjaWZkZWYgRUZJCj4gICAgLiA9IF9fWEVOX1ZJUlRfU1RBUlQgKyBYRU5fSU1HX09GRlNFVDsK
PiArI2Vsc2UKPiArICAvKgo+ICsgICAqIFRoZSBQRSBoZWFkZXIgbXVzdCBiZSBmb2xsb3dlZCBi
eSAudGV4dCBzZWN0aW9uIHdoaWNoCj4gKyAgICogc3RhcnRzIGF0IF9fWEVOX1ZJUlRfU1RBUlQg
KyBYRU5fSU1HX09GRlNFVCBhZGRyZXNzLgo+ICsgICAqLwo+ICsgIC4gPSBfX1hFTl9WSVJUX1NU
QVJUICsgWEVOX0lNR19PRkZTRVQgLSBlZmlfcGVfaGVhZF9lbmQgKyBlZmlfcGVfaGVhZDsKPiAr
Cj4gKyAgREVDTF9TRUNUSU9OKC5lZmkucGUuaGVhZGVyKSB7Cj4gKyAgICAgICAqKC5lZmkucGUu
aGVhZGVyKQo+ICsgIH0gOk5PTkUKPiArI2VuZGlmCgpUaGUgI2lmZGVmIHdhbnRzIGEgYnJpZWYg
Y29tbWVudCBhdHRhY2hlZCBJIHRoaW5rLCBzaW5jZSBpdCdzIHF1aXRlCm9kZCB0byBzZWUgdGhl
ICNlbHNlIHNpZGUgZGVhbCB3aXRoIEVGSSBhcyB3ZWxsLgoKPiBAQCAtMjcxLDYgKzI4NCw5IEBA
IFNFQ1RJT05TCj4gICAgICAgICAqKC5kYXRhLnJlbCkKPiAgICAgICAgICooLmRhdGEucmVsLiop
Cj4gICAgICAgICBDT05TVFJVQ1RPUlMKPiArICAgICAgIC8qIFBFIGZpbGUgbXVzdCBlbmQgYXQg
WEVOX0ZJTEVfQUxJR04gYm91bmRhcnkuICovCj4gKyAgICAgICAuID0gQUxJR04oWEVOX0ZJTEVf
QUxJR04pOwo+ICsgICAgICAgX19wZV90ZXh0X3Jhd19lbmQgPSAuOwoKSXMgdGhpcyByZWFsbHkg
YSByZXF1aXJlbWVudCBvbiB0aGUgZmlsZSwgb3IganVzdCBvbiB0aGUgbGFiZWw/Cgo+IEBAIC0y
OTIsNiArMzA4LDggQEAgU0VDVElPTlMKPiAgICAuID0gQUxJR04oU0VDVElPTl9BTElHTik7Cj4g
ICAgX18yTV9yd2RhdGFfZW5kID0gLjsKPiAgCj4gKyAgX19wZV9TaXplT2ZJbWFnZSA9IEFMSUdO
KC4gLSBfX2ltYWdlX2Jhc2VfXywgTUIoMTYpKTsKPiArCj4gICNpZmRlZiBFRkkKPiAgICAuID0g
QUxJR04oNCk7Cj4gICAgLnJlbG9jIDogewoKQ29uc2lkZXJpbmcgdGhlIHJlc3BlY3RpdmUgY29k
ZSBhbmQgY29tbWVudCBpbnNpZGUgdGhlICNpZmRlZiwgZG9lcwp5b3VyIGFkZGl0aW9uIHJlYWxs
eSBiZWxvbmcgYWhlYWQgb2YgaXQ/CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 15:59:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXTtO-0005bM-BS; Mon, 25 Jun 2018 15: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=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXTtN-0005bH-Ch
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 15:59:01 +0000
X-Inumbo-ID: b52e8d65-7890-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b52e8d65-7890-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 15:59:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75234214"
Date: Mon, 25 Jun 2018 17:58:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180625155852.u5z33oh7wza7vwra@mac.bytemobile.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-4-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625113533.12746-4-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/6] libxc: allow HVM guest to have
 modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMTI6MzU6MzBQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBMaWZ0IHRoZSBsb2FkaW5nIGNvZGUgb3V0IG9mIFBWSCBzcGVjaWZpYyBicmFuY2guIFRha2Ug
dGhlIGNoYW5jZSB0bwo+IG1ha2UgdGhlIGRlYnVnIG1lc3NhZ2UgbW9yZSB1c2VmdWwuCgpXb3Vs
ZCBiZSBuaWNlIHRvIG1lbnRpb24gdGhhdCB5b3UgYWxzbyBhY2NvdW50IGZvciB2aXJ0X2Jhc2Ug
YmVpbmcKdW5zZXQuIAoKPiBJUFhFIHdpbGwgYmUgbG9hZGVkIGFzIGEgbW9kdWxlIG9mIFJvbWJp
b3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0t
Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IC0tLQo+ICB0
b29scy9saWJ4Yy94Y19kb21feDg2LmMgfCAzMiArKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBiL3Rvb2xzL2xpYnhj
L3hjX2RvbV94ODYuYwo+IGluZGV4IGUzM2EyODg0N2QuLmVkNDk3M2E5OTcgMTAwNjQ0Cj4gLS0t
IGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCj4gKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4
Ni5jCj4gQEAgLTE2OTgsMjAgKzE2OTgsNiBAQCBzdGF0aWMgaW50IGJvb3RsYXRlX2h2bShzdHJ1
Y3QgeGNfZG9tX2ltYWdlICpkb20pCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KCh1aW50cHRyX3QpY21kbGluZSAtICh1aW50cHRyX3Qpc3RhcnRfaW5mbyk7Cj4gICAgICAgICAg
fQo+ICAKPiAtICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbS0+bnVtX21vZHVsZXM7IGkrKyAp
Cj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBzdHJ1Y3QgeGNfaHZtX2Zpcm13YXJlX21vZHVs
ZSBtb2Q7Cj4gLQo+IC0gICAgICAgICAgICBET01QUklOVEYoIkFkZGluZyBtb2R1bGUgJXUiLCBp
KTsKPiAtICAgICAgICAgICAgbW9kLmd1ZXN0X2FkZHJfb3V0ID0KPiAtICAgICAgICAgICAgICAg
IGRvbS0+bW9kdWxlc1tpXS5zZWcudnN0YXJ0IC0gZG9tLT5wYXJtcy52aXJ0X2Jhc2U7Cj4gLSAg
ICAgICAgICAgIG1vZC5sZW5ndGggPQo+IC0gICAgICAgICAgICAgICAgZG9tLT5tb2R1bGVzW2ld
LnNlZy52ZW5kIC0gZG9tLT5tb2R1bGVzW2ldLnNlZy52c3RhcnQ7Cj4gLQo+IC0gICAgICAgICAg
ICBhZGRfbW9kdWxlX3RvX2xpc3QoZG9tLCAmbW9kLCBkb20tPm1vZHVsZXNbaV0uY21kbGluZSwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vZGxpc3QsIHN0YXJ0X2luZm8pOwo+
IC0gICAgICAgIH0KPiAtCj4gICAgICAgICAgLyogQUNQSSBtb2R1bGUgMCBpcyB0aGUgUlNEUCAq
Lwo+ICAgICAgICAgIHN0YXJ0X2luZm8tPnJzZHBfcGFkZHIgPSBkb20tPmFjcGlfbW9kdWxlc1sw
XS5ndWVzdF9hZGRyX291dCA/IDogMDsKPiAgICAgIH0KPiBAQCAtMTcyMSw2ICsxNzA3LDI0IEBA
IHN0YXRpYyBpbnQgYm9vdGxhdGVfaHZtKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbW9kbGlzdCwgc3RhcnRfaW5mbyk7Cj4gICAgICB9Cj4g
IAo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBkb20tPm51bV9tb2R1bGVzOyBpKysgKQo+ICsgICAg
ewo+ICsgICAgICAgIHN0cnVjdCB4Y19odm1fZmlybXdhcmVfbW9kdWxlIG1vZDsKPiArICAgICAg
ICB1aW50NjRfdCBiYXNlID0gZG9tLT5wYXJtcy52aXJ0X2Jhc2UgIT0gVU5TRVRfQUREUiA/Cj4g
KyAgICAgICAgICAgIGRvbS0+cGFybXMudmlydF9iYXNlIDogMDsKCkZvciBQVkgvSFZNIHZpcnRf
YmFzZSBzaG91bGQgYWx3YXlzIGJlIFVOU0VUX0FERFIgYW5kIHZzdGFydC92ZW5kCnNob3VsZCBi
ZSBhIHBoeXNpY2FsIGFkZHJlc3MgKGllOiByZW5hbWUgdG8gcHN0YXJ0L3BlbmQpLiBJIGd1ZXNz
Cm90aGVyIGJpdHMgb2YgdGhlIGNvZGUgYWxyZWFkeSB1c2UgdmlydF9iYXNlIGlmIHByZXNlbnQg
c28gd2UgbmVlZCB0bwp1c2UgaXQgaGVyZSB0byBpbiBvcmRlciB0byBjb21wZW5zYXRlLgoKUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:05:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 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 1fXTzX-0006pZ-3d; Mon, 25 Jun 2018 16:05: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=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXTzV-0006pU-Lf
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 16:05:21 +0000
X-Inumbo-ID: 97e387d8-7891-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97e387d8-7891-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:05:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75234694"
Date: Mon, 25 Jun 2018 18:05:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180625160501.7qmm3hryndmknpb5@mac.bytemobile.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-5-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625113533.12746-5-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/6] tools: load IPXE from standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMTI6MzU6MzFQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4
bF9kb20uYwo+IGluZGV4IGYwZmQ1ZmQzYTMuLjFiOWU0NWM0OTIgMTAwNjQ0Cj4gLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwo+IEBA
IC0xMTI4LDYgKzExMjgsMTYgQEAgc3RhdGljIGludCBsaWJ4bF9fZG9tYWluX2Zpcm13YXJlKGxp
YnhsX19nYyAqZ2MsCj4gICAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKPiAgICAgIH0KPiAgCj4g
KyAgICBpZiAoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0gJiYKPiArICAgICAg
ICBpbmZvLT51Lmh2bS5iaW9zID09IExJQlhMX0JJT1NfVFlQRV9ST01CSU9TICYmCj4gKyAgICAg
ICAgbGlieGxfX2lweGVfcGF0aCgpKQo+ICsgICAgICAgIHJjID0geGNfZG9tX21vZHVsZV9maWxl
KGRvbSwgbGlieGxfX2lweGVfcGF0aCgpLCAiaXB4ZSIpOwo+ICsKPiArICAgIGlmIChyYykgewo+
ICsgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiArICAgICAgICBnb3RvIG91dDsKPiArICAgIH0K
CklNTyBJIHdvdWxkIHB1dCB0aGUgcmMgY2hlY2sgaW5zaWRlIHRoZSBpZi4gQW5kIGFkZCBhIExP
RyBtZXNzYWdlIGlmCnhjX2RvbV9tb2R1bGVfZmlsZSBmYWlscy4KClJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:10:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 16:10:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXU4G-0007WE-Ul; Mon, 25 Jun 2018 16:10:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXU4G-0007W9-30
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 16:10:16 +0000
X-Inumbo-ID: 46967ac0-7892-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46967ac0-7892-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:10:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75235076"
Date: Mon, 25 Jun 2018 18:09:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180625160953.t2gos54aqftjgp2i@mac.bytemobile.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-6-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625113533.12746-6-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMTI6MzU6MzJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCj4g
aW5kZXggMDgyNmFmOGNiYy4uOGU0YjE3M2Q2ZiAxMDA2NDQKPiAtLS0gYS90b29scy9jb25maWd1
cmUuYWMKPiArKysgYi90b29scy9jb25maWd1cmUuYWMKPiBAQCAtODQsNiArODQsNyBAQCBBWF9B
UkdfREVGQVVMVF9FTkFCTEUoW29jYW1sdG9vbHNdLCBbRGlzYWJsZSBPY2FtbCB0b29sc10pCj4g
IEFYX0FSR19ERUZBVUxUX0VOQUJMRShbeHNtcG9saWN5XSwgW0Rpc2FibGUgWFNNIHBvbGljeSBj
b21waWxhdGlvbl0pCj4gIEFYX0FSR19ERUZBVUxUX0RJU0FCTEUoW292bWZdLCBbRW5hYmxlIE9W
TUZdKQo+ICBBWF9BUkdfREVGQVVMVF9FTkFCTEUoW3NlYWJpb3NdLCBbRGlzYWJsZSBTZWFCSU9T
XSkKPiArQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFtpcHhlXSwgW0Rpc2FibGUgSVBYRV0pCgpTaG91
bGRuJ3QgaXB4ZSBkZWZhdWx0IHZhbHVlIGJlIHRpZWQgdG8gcm9tYmlvcz8gSWU6IGRvbid0IGJ1
aWxkIGlweGUKaWYgcm9tYmlvcyBpcyBub3QgZW5hYmxlZD8KClJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 16: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 1fXUCM-0007kj-RJ; Mon, 25 Jun 2018 16:18:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cevu=jl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fXUCK-0007ke-Us
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 16:18:36 +0000
X-Inumbo-ID: 71965df3-7893-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 71965df3-7893-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:18: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 0D9B47A9;
 Mon, 25 Jun 2018 09:18:34 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F31693F5AD;
 Mon, 25 Jun 2018 09:18:32 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
Date: Mon, 25 Jun 2018 17:18:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180625131956.ehoocvdnaser3rfn@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, sstabellini@kernel.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, roger.pau@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>

SGkgV2VpLAoKT24gMjUvMDYvMTggMTQ6MTksIFdlaSBMaXUgd3JvdGU6Cj4gT24gTW9uLCBKdW4g
MjUsIDIwMTggYXQgMDI6MDg6MTRQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBDdXJy
ZW50bHksIHRoZSB0b29sc3RhY2sgaXMgY29uc2lkZXJpbmcgQXJtIGd1ZXN0IGFsd2F5cyBQVi4g
SG93ZXZlciwKPj4gdGhleSBhcmUgdmVyeSBzaW1pbGFyIHRvIFBWSCBiZWNhdXNlIEhXIHZpcnR1
YWxpemF0aW9uIGV4dGVuc2lvbiBhcmUgdXNlZAo+PiBhbmQgUUVNVSBpcyBub3Qgc3RhcnRlZC4g
U28gc3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSC4KPj4KPj4gRnVydGhlcm1vcmUsIHRoZSBk
ZWZhdWx0IHR5cGUgZm9yIEFybSBpbiB4bCB3aWxsIG5vdyBiZSBQVkggdG8gYWxsb3cKPj4gc21v
b3RoIHRyYW5zaXRpb24gZm9yIHVzZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Cj4+IC0tLQo+Pgo+PiBUaGlzIHdhcyBkaXNjdXNz
ZWQgYXQgWGVuIFN1bW1pdCBhbmQgYWxzbyBpbiB2YXJpb3VzIHRocmVhZCBvbgo+PiB4ZW4tZGV2
ZWwuIFRoZSBsYXRlc3Qgb25lIHdhcyB3aGVuIEFuZHJldyBzZW50IGEgcGF0Y2ggdG8gZGVueSBn
dWVzdCBjcmVhdGlvbgo+PiBvbiBBcm0gd2l0aCBYRU5fRE9NQ1RMX0NERl9oYXAgdW5zZXQuCj4+
Cj4+IEkgc3VzcGVjdCB3ZSBmaXJzdCBpbXBsZW1lbnRlZCBBcm0gZ3Vlc3QgYXMgUFYgaW4gbGli
eGwgYmVjYXVzZSBQVkggd2FzCj4+IG5vbi1leGlzdGVudCBhbmQgdGhlIHR5cGUgd2FzIGVhc2ll
ciB0byBhdm9pZCBzcGF3bmluZyBRRU1VLiBOb3RlIHRoYXQKPj4gTGludXggYW5kIFhlbiBhcmUg
YWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vlc3QgYXMgUFZILgo+Pgo+PiBUaGlzIHBhdGNoIGlz
IGRlbnlpbmcgdGhlIGNyZWF0aW9uIG9mIFBWIGd1ZXN0IG9uIEFybS4gVGhpcyB3aWxsIGhhdmUg
YW4KPj4gaW1wYWN0IG9uIGFueSB0b29sc3RhY2sgc2VsZWN0aW5nIFBWIGZvciBBcm0gKGUuZyBs
aWJ2aXJ0KSBvciBhbnlvbmUKPj4gdXNpbmcgJ3R5cGU9InB2IicgaW4gbGlieGwgY29uZmlndXJh
dGlvbiBmaWxlLgo+Pgo+PiBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIHdoZXRoZXIgdGhpcyBpcyB0
aGUgYmVzdCBzb2x1dGlvbiwgYW55IG9waW5pb25zPwo+PiAtLS0KPj4gICBkb2NzL21hbi94bC5j
ZmcucG9kLjUuaW4gfCAgMyArKy0KPj4gICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgfCAxMCAr
KysrKysrKystCj4+ICAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgIHwgIDQgKysrKwo+PiAgIDMg
ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlm
ZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2Qu
NS5pbgo+PiBpbmRleCA0N2Q4ODI0M2IxLi4yYzJhZjAxNTE1IDEwMDY0NAo+PiAtLS0gYS9kb2Nz
L21hbi94bC5jZmcucG9kLjUuaW4KPj4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4+
IEBAIC04Niw3ICs4Niw4IEBAIGd1ZXN0IG9wZXJhdGluZyBzeXN0ZW1zLiBUaGlzIGlzIHRoZSBk
ZWZhdWx0Lgo+PiAgIAo+PiAgIFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8gYmUgYW4gUFZIIGRv
bWFpbi4gVGhhdCBpcyBhIGxpZ2h0d2VpZ2h0IEhWTS1saWtlCj4+ICAgZ3Vlc3Qgd2l0aG91dCBh
IGRldmljZSBtb2RlbCBhbmQgd2l0aG91dCBtYW55IG9mIHRoZSBlbXVsYXRlZCBkZXZpY2VzCj4+
IC1hdmFpbGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBh
IFBWSCBhd2FyZSBrZXJuZWwuCj4+ICthdmFpbGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0
IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBhd2FyZSBrZXJuZWwgb24KPj4gK3g4Ni4KPiAKPiBI
YXZlIHdlIGV2ZXIgYWR2ZXJ0aXNlZCBvbiBBUk0gd2hpY2ggZ3Vlc3QgdHlwZSB1c2VycyBzaG91
bGQgc2V0PyBBcmUKPiB0aGV5IGF3YXJlIG9mIHRoZSBmYWN0IHRoYXQgaXQgaXMgUFYgaW4gdG9v
bHN0YWNrIGFuZCBIVk0gaW4gWGVuPwoKV2UgYWx3YXlzIGFkdmVydGlzZWQgIkFSTSBndWVzdCIg
YW5kIG5vdCBhIHNwZWNpZmljIHR5cGUgb2YgZ3Vlc3QuIFNvIAptb3N0IG9mIHRoZSB1c2VycyBv
ZiB4bCB3aWxsIGxpa2VseSBub3Qgc3BlY2lmaWVkIHRoZSB0eXBlIG9mIGd1ZXN0LgoKPiAKPiBJ
ZiB1c2VycyBhcmUgb2JsaXZpb3VzIHRvIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9uLCBJ
IHRoaW5rIHdlIGNhbgo+IHNraXAgdGVsbGluZyB0aGVtIFBWSCBpbiBBUk0gd29ybGQuClBWSCBp
cyBxdWl0ZSBjb25mdXNpbmcgZm9yIEFybS4gV2Ugb25seSB1c2VkIHRoZSB0ZXJtIHRvIG1ha2Ug
YSAKY29tcGFyaXNvbiB3aXRoIHg4Ni4gVGhpcyBpcyB0aGUgY2xvc2VzdCB0byBBcm0gZ3Vlc3Qg
YnV0IEkgYW0gbm90IHRvbyAKc3VyZSB3aGV0aGVyIHRoZXkgd291bGQgYmUgdGhlIGV4YWN0bHkg
dGhlIHNhbWUuCgpBdCB0aGUgbW9tZW50LCBJIHdvdWxkIHJhdGhlciBhdm9pZCB0byBzYXkgJ1BW
SCcgZm9yIHRoZSBlbmQgdXNlciBhbmQgCmp1c3QgbGV0IHRoZSBkaWZmZXJlbnQgdG9vbHN0YWNr
IHRvIHNldCB0aGUgdHlwZSB0byBQVkguCgpBbm90aGVyIHNvbHV0aW9uIGlzIGZvciBsaWJ4bCB0
byBmb3JjZSB0aGUgZ3Vlc3QgdHlwZSB0byBQVkggb24gQXJtLiBJIAphbSBub3Qgc3VyZSB3aGF0
IHdvdWxkIGJlIHRoZSBpbXBhY3QgaGVyZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:21:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 16:21:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXUEw-0008Oz-Ap; Mon, 25 Jun 2018 16:21:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXUEu-0008Or-6j
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 16:21:16 +0000
X-Inumbo-ID: d0c9bb27-7893-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0c9bb27-7893-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:21:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75235771"
Date: Mon, 25 Jun 2018 18:21:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180625162106.rx6aggkxe6y6tyu3@mac.bytemobile.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-7-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625113533.12746-7-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMTI6MzU6MzNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGUgcGF0aHMgc2hvdWxkbid0IGJlIHNldCB0byAieWVzIi4KCklmIHlvdSB3YW50IHRvIGNo
ZWNrIGlmIGFuIGFic29sdXRlIHBhdGggaXMgcHJvdmlkZWQgSSB3b3VsZCByYXRoZXIKZG86Cgpj
YXNlICR3aXRodmFsIGluCiAgICBubykgb3ZtZl9wYXRoPSA7OwogICAgLyopIG92bWZfcGF0aD0k
d2l0aHZhbCA7OwogICAgKikgIEFDX01TR19FUlJPUihbT1ZNRiBzcGVjaWZpZWQsIGJ1dCBpcyBu
b3QgYW4gYWJzb2x1dGUgcGF0aF0pIDs7CmVzYWMKClRoZSBwYXRoIHdvdWxkIHN0aWxsIGFsbG93
IGFueXRoaW5nIGVsc2UgYXBhcnQgZnJvbSAneWVzJyB0byBzdGlsbCBiZQpjb25zaWRlcmVkIGFu
ZCBhYnNvbHV0ZSBwYXRoLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:28:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 16:28:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXUME-0000DB-6Q; Mon, 25 Jun 2018 16: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=/yok=jl=citrix.com=prvs=707c46f37=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXUMC-0000D6-Re
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 16:28:48 +0000
X-Inumbo-ID: dec6a41e-7894-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dec6a41e-7894-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:29:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="75236203"
Date: Mon, 25 Jun 2018 18:28:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, sstabellini@kernel.org,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6MTg6MzFQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFdlaSwKPiAKPiBPbiAyNS8wNi8xOCAxNDoxOSwgV2VpIExpdSB3cm90ZToKPiA+
IE9uIE1vbiwgSnVuIDI1LCAyMDE4IGF0IDAyOjA4OjE0UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPiA+ID4gQ3VycmVudGx5LCB0aGUgdG9vbHN0YWNrIGlzIGNvbnNpZGVyaW5nIEFybSBn
dWVzdCBhbHdheXMgUFYuIEhvd2V2ZXIsCj4gPiA+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQ
VkggYmVjYXVzZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPiA+ID4gYW5k
IFFFTVUgaXMgbm90IHN0YXJ0ZWQuIFNvIHN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkguCj4g
PiA+IAo+ID4gPiBGdXJ0aGVybW9yZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdp
bGwgbm93IGJlIFBWSCB0byBhbGxvdwo+ID4gPiBzbW9vdGggdHJhbnNpdGlvbiBmb3IgdXNlci4K
PiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4gPiA+IAo+ID4gPiAtLS0KPiA+ID4gCj4gPiA+IFRoaXMgd2FzIGRpc2N1c3NlZCBh
dCBYZW4gU3VtbWl0IGFuZCBhbHNvIGluIHZhcmlvdXMgdGhyZWFkIG9uCj4gPiA+IHhlbi1kZXZl
bC4gVGhlIGxhdGVzdCBvbmUgd2FzIHdoZW4gQW5kcmV3IHNlbnQgYSBwYXRjaCB0byBkZW55IGd1
ZXN0IGNyZWF0aW9uCj4gPiA+IG9uIEFybSB3aXRoIFhFTl9ET01DVExfQ0RGX2hhcCB1bnNldC4K
PiA+ID4gCj4gPiA+IEkgc3VzcGVjdCB3ZSBmaXJzdCBpbXBsZW1lbnRlZCBBcm0gZ3Vlc3QgYXMg
UFYgaW4gbGlieGwgYmVjYXVzZSBQVkggd2FzCj4gPiA+IG5vbi1leGlzdGVudCBhbmQgdGhlIHR5
cGUgd2FzIGVhc2llciB0byBhdm9pZCBzcGF3bmluZyBRRU1VLiBOb3RlIHRoYXQKPiA+ID4gTGlu
dXggYW5kIFhlbiBhcmUgYWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vlc3QgYXMgUFZILgo+ID4g
PiAKPiA+ID4gVGhpcyBwYXRjaCBpcyBkZW55aW5nIHRoZSBjcmVhdGlvbiBvZiBQViBndWVzdCBv
biBBcm0uIFRoaXMgd2lsbCBoYXZlIGFuCj4gPiA+IGltcGFjdCBvbiBhbnkgdG9vbHN0YWNrIHNl
bGVjdGluZyBQViBmb3IgQXJtIChlLmcgbGlidmlydCkgb3IgYW55b25lCj4gPiA+IHVzaW5nICd0
eXBlPSJwdiInIGluIGxpYnhsIGNvbmZpZ3VyYXRpb24gZmlsZS4KPiA+ID4gCj4gPiA+IEkgYW0g
bm90IGVudGlyZWx5IHN1cmUgd2hldGhlciB0aGlzIGlzIHRoZSBiZXN0IHNvbHV0aW9uLCBhbnkg
b3BpbmlvbnM/Cj4gPiA+IC0tLQo+ID4gPiAgIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiB8ICAz
ICsrLQo+ID4gPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICB8IDEwICsrKysrKysrKy0KPiA+
ID4gICB0b29scy94bC94bF9wYXJzZS5jICAgICAgfCAgNCArKysrCj4gPiA+ICAgMyBmaWxlcyBj
aGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlm
ZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2Qu
NS5pbgo+ID4gPiBpbmRleCA0N2Q4ODI0M2IxLi4yYzJhZjAxNTE1IDEwMDY0NAo+ID4gPiAtLS0g
YS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KPiA+ID4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBv
ZC41LmluCj4gPiA+IEBAIC04Niw3ICs4Niw4IEBAIGd1ZXN0IG9wZXJhdGluZyBzeXN0ZW1zLiBU
aGlzIGlzIHRoZSBkZWZhdWx0Lgo+ID4gPiAgIFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8gYmUg
YW4gUFZIIGRvbWFpbi4gVGhhdCBpcyBhIGxpZ2h0d2VpZ2h0IEhWTS1saWtlCj4gPiA+ICAgZ3Vl
c3Qgd2l0aG91dCBhIGRldmljZSBtb2RlbCBhbmQgd2l0aG91dCBtYW55IG9mIHRoZSBlbXVsYXRl
ZCBkZXZpY2VzCj4gPiA+IC1hdmFpbGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMg
bW9kZSByZXF1aXJlcyBhIFBWSCBhd2FyZSBrZXJuZWwuCj4gPiA+ICthdmFpbGFibGUgdG8gSFZN
IGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBhd2FyZSBrZXJuZWwg
b24KPiA+ID4gK3g4Ni4KPiA+IAo+ID4gSGF2ZSB3ZSBldmVyIGFkdmVydGlzZWQgb24gQVJNIHdo
aWNoIGd1ZXN0IHR5cGUgdXNlcnMgc2hvdWxkIHNldD8gQXJlCj4gPiB0aGV5IGF3YXJlIG9mIHRo
ZSBmYWN0IHRoYXQgaXQgaXMgUFYgaW4gdG9vbHN0YWNrIGFuZCBIVk0gaW4gWGVuPwo+IAo+IFdl
IGFsd2F5cyBhZHZlcnRpc2VkICJBUk0gZ3Vlc3QiIGFuZCBub3QgYSBzcGVjaWZpYyB0eXBlIG9m
IGd1ZXN0LiBTbyBtb3N0Cj4gb2YgdGhlIHVzZXJzIG9mIHhsIHdpbGwgbGlrZWx5IG5vdCBzcGVj
aWZpZWQgdGhlIHR5cGUgb2YgZ3Vlc3QuCj4gCj4gPiAKPiA+IElmIHVzZXJzIGFyZSBvYmxpdmlv
dXMgdG8gdGhlIHVuZGVybHlpbmcgaW1wbGVtZW50YXRpb24sIEkgdGhpbmsgd2UgY2FuCj4gPiBz
a2lwIHRlbGxpbmcgdGhlbSBQVkggaW4gQVJNIHdvcmxkLgo+IFBWSCBpcyBxdWl0ZSBjb25mdXNp
bmcgZm9yIEFybS4gV2Ugb25seSB1c2VkIHRoZSB0ZXJtIHRvIG1ha2UgYSBjb21wYXJpc29uCj4g
d2l0aCB4ODYuIFRoaXMgaXMgdGhlIGNsb3Nlc3QgdG8gQXJtIGd1ZXN0IGJ1dCBJIGFtIG5vdCB0
b28gc3VyZSB3aGV0aGVyCj4gdGhleSB3b3VsZCBiZSB0aGUgZXhhY3RseSB0aGUgc2FtZS4KPiAK
PiBBdCB0aGUgbW9tZW50LCBJIHdvdWxkIHJhdGhlciBhdm9pZCB0byBzYXkgJ1BWSCcgZm9yIHRo
ZSBlbmQgdXNlciBhbmQganVzdAo+IGxldCB0aGUgZGlmZmVyZW50IHRvb2xzdGFjayB0byBzZXQg
dGhlIHR5cGUgdG8gUFZILgo+IAo+IEFub3RoZXIgc29sdXRpb24gaXMgZm9yIGxpYnhsIHRvIGZv
cmNlIHRoZSBndWVzdCB0eXBlIHRvIFBWSCBvbiBBcm0uIEkgYW0KPiBub3Qgc3VyZSB3aGF0IHdv
dWxkIGJlIHRoZSBpbXBhY3QgaGVyZS4KCklNTyBJIHdvdWxkIHJlbW92ZSB0aGUgJ3R5cGUnIG9w
dGlvbiBmcm9tIHhsLmNmZyAoc28gdGhhdCBpdCdzCmJhc2ljYWxseSBpZ25vcmVkKSBpbiB0aGUg
QVJNIGNhc2UgYW5kIGZvcmNlIGl0IGludGVybmFsbHkgdG8gUFZIIChpZgp0aGF0J3MgdGhlIGJl
c3Qgcm91dGUgZm9yIGN1cnJlbnQgQVJNIGd1ZXN0cykuCgpJZmYgQVJNIGV2ZW4gZ2FpbnMgbW9y
ZSBndWVzdCB0eXBlcyB0aGUgb3B0aW9uIGNhbiBiZSBhZGRlZCBhbmQgdGhlCmd1ZXN0IHR5cGVz
IGNhbiBiZSBzZXQgdG8gbWVhbmluZ2Z1bCBBUk0gZ3Vlc3QgdHlwZXMuCgpJbiBhbnkgY2FzZSwg
dGhpcyByZXF1aXJlcyBjaGFuZ2VzIHRvIHhsLmNmZyBtYW4gcGFnZS4KClJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 16:39:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 16:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXUWO-00010N-9E; Mon, 25 Jun 2018 16: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=zhrp=jl=citrix.com=prvs=707268040=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fXUWN-00010I-4a
 for xen-devel@lists.xen.org; Mon, 25 Jun 2018 16:39:19 +0000
X-Inumbo-ID: 5628fa32-7896-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5628fa32-7896-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 16:39:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,270,1526342400"; d="scan'208";a="58550372"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23345.6832.106103.997622@mariner.uk.xensource.com>
Date: Mon, 25 Jun 2018 17:39:12 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIFJGQ10gdG9vbHMvbGlieGw6IFN3
aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkgiKToKPiBJTU8gSSB3b3VsZCByZW1vdmUgdGhlICd0
eXBlJyBvcHRpb24gZnJvbSB4bC5jZmcgKHNvIHRoYXQgaXQncwo+IGJhc2ljYWxseSBpZ25vcmVk
KSBpbiB0aGUgQVJNIGNhc2UgYW5kIGZvcmNlIGl0IGludGVybmFsbHkgdG8gUFZIIChpZgo+IHRo
YXQncyB0aGUgYmVzdCByb3V0ZSBmb3IgY3VycmVudCBBUk0gZ3Vlc3RzKS4KCldoYXQgYWJvdXQg
bGlidmlydCB1c2VycyA/ICBJIGhhdmVuJ3Qgc2VlbiB3aGF0IGEgbGlidmlydCBYZW4gQVJNCmd1
ZXN0IGNvbmZpZyBsb29rcyBsaWtlIGJ1dCB3ZSBuZWVkIHRvIG1lYWsgc3VyZSB0aGF0IGV4aXN0
aW5nIGd1ZXN0cwpkb24ndCBicmVhay4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 19:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 19: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 1fXX39-0003qG-3d; Mon, 25 Jun 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=ulag=jl=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fXX37-0003qA-1c
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 19:21:17 +0000
X-Inumbo-ID: 8a3697e0-78ac-11e8-9728-bc764e045a96
Received: from mail-wr0-x244.google.com (unknown [2a00:1450:400c:c0c::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a3697e0-78ac-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 21:18:29 +0200 (CEST)
Received: by mail-wr0-x244.google.com with SMTP id f16-v6so14802264wrm.3
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 12:21:15 -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=zsoIpGM1956zTmEi2aRXrkDP9ZwQ/b9YIu4D7A7w9h4=;
 b=NKLFaDa6zqaIOGaO2tw+did3DC0PdTdh6PqSdFHn7oQEJ3We/aR95BuyyF34cAufiU
 i6tBrBG0Y1haw5+lNp6nrnA2uVYi96SzfVSoRswBApIx7GxsiOxzej6LSV0irfLRyyaT
 PoW5pKMwya7nUjwZ3KRyJCHSpesqmnwPY3cpuVRrd/52yKlTclTSFZs1XyHbRGrl0YSa
 qVYBqoHpdhUFd/xQyxI0Hbx4/n00CeKP4SFKa5u/JvnVYNknspPMqpfVyT5pz5h8mcqz
 PBccA9c4L2QfSUb9j4L0zA6dTSXoReMovZ549B4dg7arBgksWhVc0c1hTNfWQj5fDAxZ
 5gxA==
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=zsoIpGM1956zTmEi2aRXrkDP9ZwQ/b9YIu4D7A7w9h4=;
 b=FvV+M7M8JpwTm0jlSBSUTWu/W5NJo/0rkNB9YdlmzzLYUDSE1ZNwCEGiTGSE2SBJDV
 Qc3UZ5RU2BgjpmWf21EW2n9J6F5xeGlxZ78lAdqeI2wsKg1XCieKTR9EERmurvOJBpmy
 59iqbDT8rlsLoiHJAZzHmSCVYRqLW5mf9gWo12R8nVPfPxLkytZX6S64S4A8Yb7mTKgk
 S/8D0d5xDcQPTxhXKblYKDFXHBY43ONpYq9Yb0h8Kcd/Ene4AMD0c0cJ9XyG3WJi8Bpn
 q2nRSGKZMHx2l992anth/47hbZCzxO+IjdUcEotqUY0eZqN4KsHbbFTTex7g3QZWP8/E
 bvYg==
X-Gm-Message-State: APt69E0d/Ks2L0ed3cwlmpfSgzKIqDdOh4GJ6KoVC79Uia4AKVPBWUeQ
 a8JY2koAdKoSYIegY5k8+9g6ruHt1BvqxJ27wAI=
X-Google-Smtp-Source: ADUXVKKJpRY7Z4Zh5asO/s6ELBzCcaOfxVnOPh5YPUGbxkYvvFtz7MSwLS7kHuNw8OPlUrxV9GRB9gbyduR6ynpqWyc=
X-Received: by 2002:adf:e311:: with SMTP id
 b17-v6mr11644662wrj.158.1529954473747; 
 Mon, 25 Jun 2018 12:21:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:d291:0:0:0:0:0 with HTTP; Mon, 25 Jun 2018 12:21:13
 -0700 (PDT)
In-Reply-To: <1529938392-3410-4-git-send-email-ian.jackson@eu.citrix.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
 <1529938392-3410-4-git-send-email-ian.jackson@eu.citrix.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 25 Jun 2018 15:21:13 -0400
Message-ID: <CAKf6xpvABpdmJHHbupPxU-omKcP2UMZDd1=sFFn4w_SoHN10ig@mail.gmail.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Subject: Re: [Xen-devel] [PATCH 3/3] process docs: Final branching checklist
 steps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMTA6NTMgQU0sIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPiB3cm90ZToKPiBEb2N1bWVudCB0d28gc3RlcHMgd2hpY2ggd2VyZSBk
b25lIHRoaXMgdGltZSwgYW5kIGxhc3QgdGltZToKPiAoaSkgc2V0dGluZyBvZmYgYW4gZWFybHkg
b3NzdGVzdCBydW4KPiAoaWkpIHNlbmRpbmcgdGhlIG1haWwgY29uZmlybWluZyBpdCdzIGRvbmUu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KPiAtLS0KPiAgZG9jcy9wcm9jZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0IHwgOSArKysr
KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBh
L2RvY3MvcHJvY2Vzcy9icmFuY2hpbmctY2hlY2tsaXN0LnR4dCBiL2RvY3MvcHJvY2Vzcy9icmFu
Y2hpbmctY2hlY2tsaXN0LnR4dAo+IGluZGV4IGNhZjE4ZDkuLjE5MjYxMjEgMTAwNjQ0Cj4gLS0t
IGEvZG9jcy9wcm9jZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0Cj4gKysrIGIvZG9jcy9wcm9j
ZXNzL2JyYW5jaGluZy1jaGVja2xpc3QudHh0Cj4gQEAgLTkxLDMgKzkxLDEyIEBAIFVwZGF0ZSBu
ZXcgc3RhYmxlIHRyZWUncyBNQUlOVEFJTkVSUyB0byBjb250YWluIGNvcnJlY3QgaW5mbyBmb3Ig
dGhpcwo+ICBzdGFibGUgYnJhbmNoOiB1c3VhbGx5LCBjb3B5IHRleHQgZnJvbSBwcmV2aW91cwo+
ICBzdGFnaW5nLSRvdjpNQUlOVEFJTkVSUyBzZWN0aW9uICJTdGFibGUgUmVsZWFzZSBNYWludGVu
YW5jZSIKPiAgaW50byBuZXcgc3RhZ2luZy0kdiwgZGVsZXRpbmcgd2hhdCdzIHRoZXJlLgo+ICsK
PiArU2V0IG9mZiBhIG1hbnVhbCBvc3N0ZXN0IHJ1biwgc2luY2UgdGhlIG9zc3Rlc3QgY3ItZm9y
LWJyYW5jaGVzIGNoYW5nZQo+ICt3aWxsIHRha2UgYSB3aGlsZSB0byB0YWtlIGVmZmVjdDoKPiAr
ICBzc2ggb3NzdGVzdC50ZXN0LWxhYgo+ICsgIGNkIGJyYW5jaGVzL2Zvci14ZW4tJHYtdGVzdGlu
Zy5naXQKPiArICBzY3JlZW4gLVMgNC4xMQoKSSB0aGluayB5b3Ugd2FudCBgc2NyZWVuIC1TICR2
YD8KClJlZ2FyZHMsCkphc29uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 21:09:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 21:09:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXYjh-0002MP-SG; Mon, 25 Jun 2018 21:09:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXYjh-0002MG-Dt
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 21:09:21 +0000
X-Inumbo-ID: 103744f4-78bc-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 103744f4-78bc-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 21:09:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fXYjY-0006nL-Oa; Mon, 25 Jun 2018 21:09: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 1fXYjX-0007JT-UK; Mon, 25 Jun 2018 21:09:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXYjX-0004xN-Td; Mon, 25 Jun 2018 21:09:11 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124694-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
X-Osstest-Versions-That: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 21:09:11 +0000
Subject: [Xen-devel] [freebsd-master baseline test] 124694: 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>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDY5NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0Njk0LwoK
UGVyZmVjdCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYzhiOGFl
OTYwOWVkYWFhN2YxNzA0YzllZTljN2NlZDZmZTE3Mjc0OQpiYXNlbGluZSB2ZXJzaW9uOgogZnJl
ZWJzZCAgICAgICAgICAgICAgYzhiOGFlOTYwOWVkYWFhN2YxNzA0YzllZTljN2NlZDZmZTE3Mjc0
OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Njk0ICAyMDE4LTA2LTI1IDE0OjEwOjMwIFogICAg
MCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2Fp
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRhdGUuCgpmbGln
aHQgMTI0Njk0IGJsZXNzZWQgcmVhbCBzdGFydGVkIDIwMTgtMDYtMjUgMTQ6MTA6MzAgWgphbm9p
bnRtZW50IGZyZWVic2QgYnVpbGQgbWFzdGVyIGFtZDY0OiBjdXJyZW50bHkgMyBhbm9pbnRlZAog
ZXhwaXJpbmcgMTEyMzIzLmJ1aWxkLWFtZDY0LWZyZWVic2QgWy82MzE4ODVdIHN0YXJ0ZWQgMjAx
Ny0wNy0yNiAxMjoyMDo0NCBaCmFub2ludGVkIDEyNDY5NC5idWlsZC1hbWQ2NC1mcmVlYnNkCkFu
b2ludGVkIGFydGlmYWN0cyBmcm9tIGJ1aWxkLWFtZDY0LWZyZWVic2QKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 21:34:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 21:34:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXZ7w-0004Pl-HY; Mon, 25 Jun 2018 21: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=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXZ7u-0004Pc-KU
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 21:34:22 +0000
X-Inumbo-ID: 8eba1902-78bf-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8eba1902-78bf-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 21:34:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fXZ7o-0007Ff-J6; Mon, 25 Jun 2018 21:34: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 1fXZ7o-0007rL-AJ; Mon, 25 Jun 2018 21:34:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXZ7o-0005Hx-9c; Mon, 25 Jun 2018 21:34:16 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124705-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=7be3b79d504b486f540662e934f081c849ff196c
X-Osstest-Versions-That: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 21:34:16 +0000
Subject: [Xen-devel] [freebsd-master test] 124705: 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>

ZmxpZ2h0IDEyNDcwNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzA1LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ2OTQKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgN2JlM2I3OWQ1MDRiNDg2ZjU0MDY2MmU5MzRmMDgxYzg0OWZmMTk2YwpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYzhiOGFlOTYwOWVkYWFhN2YxNzA0YzllZTlj
N2NlZDZmZTE3Mjc0OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Njk0ICAyMDE4LTA2LTI1IDE0
OjEwOjMwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDcwNSAgMjAxOC0wNi0y
NSAyMToxNzowNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIGFkcmlhbiA8YWRyaWFuQEZyZWVCU0Qub3JnPgog
IGFkcmlkZyA8YWRyaWRnQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhayA8
YWtARnJlZUJTRC5vcmc+CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYWxsYW5qdWRlIDxhbGxh
bmp1ZGVARnJlZUJTRC5vcmc+CiAgYW1kbWkzIDxhbWRtaTNARnJlZUJTRC5vcmc+CiAgYW5kcmVh
c3QgPGFuZHJlYXN0QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgog
IGFuaXNoIDxhbmlzaEBGcmVlQlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3Jn
PgogIGFyYXVqbyA8YXJhdWpvQEZyZWVCU0Qub3JnPgogIGFyaWNoYXJkc29uIDxhcmljaGFyZHNv
bkBGcmVlQlNELm9yZz4KICBhcnJvd2QgPGFycm93ZEBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxh
c29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGF2b3MgPGF2b3NA
RnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiY3IgPGJjckBGcmVlQlNE
Lm9yZz4KICBiY3JhbiA8YmNyYW5ARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJlZUJTRC5vcmc+
CiAgYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJlbm5vIDxiZW5ub0BGcmVlQlNE
Lm9yZz4KICBiaGQgPGJoZEBGcmVlQlNELm9yZz4KICBiaHVnaGVzIDxiaHVnaGVzQEZyZWVCU0Qu
b3JnPgogIGJqayA8YmprQEZyZWVCU0Qub3JnPgogIGJtcyA8Ym1zQEZyZWVCU0Qub3JnPgogIGJy
IDxickBGcmVlQlNELm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBCcmlhbiBCZWhsZW5k
b3JmIDxiZWhsZW5kb3JmMUBsbG5sLmdvdj4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4K
ICBicnlhbnYgPGJyeWFudkBGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2Vt
IDxjZW1ARnJlZUJTRC5vcmc+CiAgY2h1Y2sgPGNodWNrQEZyZWVCU0Qub3JnPgogIGNtdCA8Y210
QEZyZWVCU0Qub3JnPgogIGNvZ25ldCA8Y29nbmV0QEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxj
cGVyY2l2YUBGcmVlQlNELm9yZz4KICBjc2pwIDxjc2pwQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBG
cmVlQlNELm9yZz4KICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYW5mZSA8ZGFuZmVARnJlZUJT
RC5vcmc+CiAgZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkYiA8ZGJARnJlZUJTRC5v
cmc+CiAgZGNoIDxkY2hARnJlZUJTRC5vcmc+CiAgZGNoYWdpbiA8ZGNoYWdpbkBGcmVlQlNELm9y
Zz4KICBkZWYgPGRlZkBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3Jn
PgogIGRlcyA8ZGVzQEZyZWVCU0Qub3JnPgogIGRleHRlciA8ZGV4dGVyQEZyZWVCU0Qub3JnPgog
IGRleHVhbiA8ZGV4dWFuQEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRy
dSA8ZHJ1QEZyZWVCU0Qub3JnPgogIGR0ZXNrZSA8ZHRlc2tlQEZyZWVCU0Qub3JnPgogIGR1bWJi
ZWxsIDxkdW1iYmVsbEBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4K
ICBlZCA8ZWRARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZW1h
eCA8ZW1heEBGcmVlQlNELm9yZz4KICBlcmljYnNkIDxlcmljYnNkQEZyZWVCU0Qub3JnPgogIGVy
aiA8ZXJqQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBmYWJpZW50
IDxmYWJpZW50QEZyZWVCU0Qub3JnPgogIGZlbGQgPGZlbGRARnJlZUJTRC5vcmc+CiAgZmVybmFw
ZSA8ZmVybmFwZUBGcmVlQlNELm9yZz4KICBmc3UgPGZzdUBGcmVlQlNELm9yZz4KICBnYWQgPGdh
ZEBGcmVlQlNELm9yZz4KICBnYWhyIDxnYWhyQEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxs
YXRpbkBGcmVlQlNELm9yZz4KICBnYXJnYSA8Z2FyZ2FARnJlZUJTRC5vcmc+CiAgZ2F2aW4gPGdh
dmluQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJp
dXNARnJlZUJTRC5vcmc+CiAgZ25uIDxnbm5ARnJlZUJTRC5vcmc+CiAgZ29uem8gPGdvbnpvQEZy
ZWVCU0Qub3JnPgogIGdvcmRvbiA8Z29yZG9uQEZyZWVCU0Qub3JnPgogIGdyZWhhbiA8Z3JlaGFu
QEZyZWVCU0Qub3JnPgogIGdyZW1ibyA8Z3JlbWJvQEZyZWVCU0Qub3JnPgogIGdyb2cgPGdyb2dA
RnJlZUJTRC5vcmc+CiAgR3V5IEhhcnJpcyA8Z3V5QGFsdW0ubWl0LmVkdT4KICBocnMgPGhyc0BG
cmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5A
RnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamFoIDxqYWhARnJlZUJTRC5v
cmc+CiAgamFtaWUgPGphbWllQEZyZWVCU0Qub3JnPgogIGphc29uZSA8amFzb25lQEZyZWVCU0Qu
b3JnPgogIGpjaCA8amNoQEZyZWVCU0Qub3JnPgogIGplYiA8amViQEZyZWVCU0Qub3JnPgogIGpl
ZmYgPGplZmZARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMg
PGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgamxoIDxqbGhARnJlZUJTRC5vcmc+CiAgam1jbmVpbGwg
PGptY25laWxsQEZyZWVCU0Qub3JnPgogIGptZyA8am1nQEZyZWVCU0Qub3JnPgogIGpvbmF0aGFu
IDxqb25hdGhhbkBGcmVlQlNELm9yZz4KICBqb25ldW0gPGpvbmV1bUBGcmVlQlNELm9yZz4KICBq
cGFldHplbCA8anBhZXR6ZWxARnJlZUJTRC5vcmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAg
anVub3ZpdGNoIDxqdW5vdml0Y2hARnJlZUJTRC5vcmc+CiAgandiIDxqd2JARnJlZUJTRC5vcmc+
CiAga2FuIDxrYW5ARnJlZUJTRC5vcmc+CiAga2FyZWxzIDxrYXJlbHNARnJlZUJTRC5vcmc+CiAg
a2VuIDxrZW5ARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2V2
bG8gPGtldmxvQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtpYmFiIDxr
aWJhYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAga3Jpb24gPGtyaW9uQEZy
ZWVCU0Qub3JnPgogIGxhbmRvbmYgPGxhbmRvbmZARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0
YW9ARnJlZUJTRC5vcmc+CiAgbGVyZXMgPGxlcmVzQEZyZWVCU0Qub3JnPgogIGxldiA8bGV2QEZy
ZWVCU0Qub3JnPgogIGxpZGwgPGxpZGxARnJlZUJTRC5vcmc+CiAgbGlmYW5vdiA8bGlmYW5vdkBG
cmVlQlNELm9yZz4KICBsb29zIDxsb29zQEZyZWVCU0Qub3JnPgogIGxzdGV3YXJ0IDxsc3Rld2Fy
dEBGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdo
c3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJjZWwgPG1hcmNl
bEBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFy
a2pARnJlZUJTRC5vcmc+CiAgbWFya20gPG1hcmttQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZy
ZWVCU0Qub3JnPgogIG1heGltIDxtYXhpbUBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNp
Y2tARnJlZUJTRC5vcmc+CiAgbWVsaWZhcm8gPG1lbGlmYXJvQEZyZWVCU0Qub3JnPgogIG1mZWNo
bmVyIDxtZmVjaG5lckBGcmVlQlNELm9yZz4KICBtaXpoa2EgPG1pemhrYUBGcmVlQlNELm9yZz4K
ICBtamcgPG1qZ0BGcmVlQlNELm9yZz4KICBtam9yYXMgPG1qb3Jhc0BGcmVlQlNELm9yZz4KICBt
bSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1t
ZWxARnJlZUJTRC5vcmc+CiAgbXAgPG1wQEZyZWVCU0Qub3JnPgogIG13IDxtd0BGcmVlQlNELm9y
Zz4KICBuX2hpYm1hIDxuX2hpYm1hQEZyZWVCU0Qub3JnPgogIG5naWUgPG5naWVARnJlZUJTRC5v
cmc+CiAgbm92ZWwgPG5vdmVsQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBu
d2hpdGVob3JuIDxud2hpdGVob3JuQEZyZWVCU0Qub3JnPgogIG55YW4gPG55YW5ARnJlZUJTRC5v
cmc+CiAgb2JyaWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb2hhdWVyIDxvaGF1ZXJARnJlZUJT
RC5vcmc+CiAgb2xlZyA8b2xlZ0BGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVC
U0Qub3JnPgogIHBhd2VsIDxwYXdlbEBGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJT
RC5vcmc+CiAgcGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcGhpbCA8cGhpbEBGcmVlQlNELm9yZz4K
ICBwaGlsaXAgPHBoaWxpcEBGcmVlQlNELm9yZz4KICBwaGsgPHBoa0BGcmVlQlNELm9yZz4KICBw
aSA8cGlARnJlZUJTRC5vcmc+CiAgcGl6emFtaWcgPHBpenphbWlnQEZyZWVCU0Qub3JnPgogIHBr
ZWxzZXkgPHBrZWxzZXlARnJlZUJTRC5vcmc+CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgog
IHJhbSA8cmFtQEZyZWVCU0Qub3JnPgogIHJjeXUgPHJjeXVARnJlZUJTRC5vcmc+CiAgcmVta28g
PHJlbWtvQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcmln
Z3MgPHJpZ2dzQEZyZWVCU0Qub3JnPgogIHJsaWJieSA8cmxpYmJ5QEZyZWVCU0Qub3JnPgogIHJt
YWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICByb2JhayA8cm9iYWtARnJlZUJTRC5vcmc+
CiAgcm9kcmlnbyA8cm9kcmlnb0BGcmVlQlNELm9yZz4KICByb21haW4gPHJvbWFpbkBGcmVlQlNE
Lm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycGF1bG8gPHJwYXVsb0BGcmVl
QlNELm9yZz4KICBycG9rYWxhIDxycG9rYWxhQEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVC
U0Qub3JnPgogIHJzdG9uZSA8cnN0b25lQEZyZWVCU0Qub3JnPgogIHJ1IDxydUBGcmVlQlNELm9y
Zz4KICBzYnJ1bm8gPHNicnVub0BGcmVlQlNELm9yZz4KICBzY2h3ZWlraCA8c2Nod2Vpa2hARnJl
ZUJTRC5vcmc+CiAgc2NvdHRsIDxzY290dGxARnJlZUJTRC5vcmc+CiAgc2UgPHNlQEZyZWVCU0Qu
b3JnPgogIHNlYW5jIDxzZWFuY0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4K
ICBzZXBoZSA8c2VwaGVARnJlZUJTRC5vcmc+CiAgc2V2YW4gPHNldmFuQEZyZWVCU0Qub3JnPgog
IHNnYWxhYm92IDxzZ2FsYWJvdkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5v
cmc+CiAgc2lsYnkgPHNpbGJ5QEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgog
IHNrcmEgPHNrcmFARnJlZUJTRC5vcmc+CiAgc2xhdmFzaCA8c2xhdmFzaEBGcmVlQlNELm9yZz4K
ICBzbWggPHNtaEBGcmVlQlNELm9yZz4KICBzb2JvbWF4IDxzb2JvbWF4QEZyZWVCU0Qub3JnPgog
IHN0ZXZlayA8c3RldmVrQEZyZWVCU0Qub3JnPgogIHN3aWxscyA8c3dpbGxzQEZyZWVCU0Qub3Jn
PgogIHRhcmFzIDx0YXJhc0BGcmVlQlNELm9yZz4KICB0Y2Jlcm5lciA8dGNiZXJuZXJARnJlZUJT
RC5vcmc+CiAgdGhlcmF2ZW4gPHRoZXJhdmVuQEZyZWVCU0Qub3JnPgogIHRoaiA8dGhqQEZyZWVC
U0Qub3JnPgogIHRpamwgPHRpamxARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qu
b3JnPgogIHRydWNrbWFuIDx0cnVja21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBG
cmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB0eWNob24gPHR5Y2hv
bkBGcmVlQlNELm9yZz4KICB1bWUgPHVtZUBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6
ZW5ARnJlZUJTRC5vcmc+CiAgdm1hZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+CiAgd2Js
b2NrIDx3YmxvY2tARnJlZUJTRC5vcmc+CiAgd2VuIDx3ZW5ARnJlZUJTRC5vcmc+CiAgd2lsbCA8
d2lsbEBGcmVlQlNELm9yZz4KICB3bWEgPHdtYUBGcmVlQlNELm9yZz4KICB3b2xsbWFuIDx3b2xs
bWFuQEZyZWVCU0Qub3JnPgogIHdvc2NoIDx3b3NjaEBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxm
QEZyZWVCU0Qub3JnPgogIHlneSA8eWd5QEZyZWVCU0Qub3JnPgogIHl1cmkgPHl1cmlARnJlZUJT
RC5vcmc+CiAgemJiIDx6YmJARnJlZUJTRC5vcmc+CiAgemVjIDx6ZWNARnJlZUJTRC5vcmc+CiAg
emVpc2luZyA8emVpc2luZ0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNk
LWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAx
MTk0MTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 21:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 21: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 1fXZTv-0005tj-P5; Mon, 25 Jun 2018 21:57: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=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXZTv-0005tX-2H
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 21:57:07 +0000
X-Inumbo-ID: 4fce991f-78c2-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4fce991f-78c2-11e8-9728-bc764e045a96;
 Mon, 25 Jun 2018 23:54: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 1fXZTs-0007ez-0T; Mon, 25 Jun 2018 21:57: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 1fXZTr-0008MY-MY; Mon, 25 Jun 2018 21:57:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXZTr-0003Vm-Lr; Mon, 25 Jun 2018 21:57:03 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124706-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=7be3b79d504b486f540662e934f081c849ff196c
X-Osstest-Versions-That: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 21:57:03 +0000
Subject: [Xen-devel] [freebsd-master test] 124706: 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>

ZmxpZ2h0IDEyNDcwNiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzA2LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ2OTQKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgN2JlM2I3OWQ1MDRiNDg2ZjU0MDY2MmU5MzRmMDgxYzg0OWZmMTk2YwpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYzhiOGFlOTYwOWVkYWFhN2YxNzA0YzllZTlj
N2NlZDZmZTE3Mjc0OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Njk0ICAyMDE4LTA2LTI1IDE0
OjEwOjMwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDcwNSAgMjAxOC0wNi0y
NSAyMToxNzowNiBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIGFkcmlhbiA8YWRyaWFuQEZyZWVCU0Qub3JnPgog
IGFkcmlkZyA8YWRyaWRnQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhayA8
YWtARnJlZUJTRC5vcmc+CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYWxsYW5qdWRlIDxhbGxh
bmp1ZGVARnJlZUJTRC5vcmc+CiAgYW1kbWkzIDxhbWRtaTNARnJlZUJTRC5vcmc+CiAgYW5kcmVh
c3QgPGFuZHJlYXN0QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgog
IGFuaXNoIDxhbmlzaEBGcmVlQlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3Jn
PgogIGFyYXVqbyA8YXJhdWpvQEZyZWVCU0Qub3JnPgogIGFyaWNoYXJkc29uIDxhcmljaGFyZHNv
bkBGcmVlQlNELm9yZz4KICBhcnJvd2QgPGFycm93ZEBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxh
c29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGF2b3MgPGF2b3NA
RnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiY3IgPGJjckBGcmVlQlNE
Lm9yZz4KICBiY3JhbiA8YmNyYW5ARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJlZUJTRC5vcmc+
CiAgYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJlbm5vIDxiZW5ub0BGcmVlQlNE
Lm9yZz4KICBiaGQgPGJoZEBGcmVlQlNELm9yZz4KICBiaHVnaGVzIDxiaHVnaGVzQEZyZWVCU0Qu
b3JnPgogIGJqayA8YmprQEZyZWVCU0Qub3JnPgogIGJtcyA8Ym1zQEZyZWVCU0Qub3JnPgogIGJy
IDxickBGcmVlQlNELm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBCcmlhbiBCZWhsZW5k
b3JmIDxiZWhsZW5kb3JmMUBsbG5sLmdvdj4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4K
ICBicnlhbnYgPGJyeWFudkBGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2Vt
IDxjZW1ARnJlZUJTRC5vcmc+CiAgY2h1Y2sgPGNodWNrQEZyZWVCU0Qub3JnPgogIGNtdCA8Y210
QEZyZWVCU0Qub3JnPgogIGNvZ25ldCA8Y29nbmV0QEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxj
cGVyY2l2YUBGcmVlQlNELm9yZz4KICBjc2pwIDxjc2pwQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBG
cmVlQlNELm9yZz4KICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYW5mZSA8ZGFuZmVARnJlZUJT
RC5vcmc+CiAgZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkYiA8ZGJARnJlZUJTRC5v
cmc+CiAgZGNoIDxkY2hARnJlZUJTRC5vcmc+CiAgZGNoYWdpbiA8ZGNoYWdpbkBGcmVlQlNELm9y
Zz4KICBkZWYgPGRlZkBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3Jn
PgogIGRlcyA8ZGVzQEZyZWVCU0Qub3JnPgogIGRleHRlciA8ZGV4dGVyQEZyZWVCU0Qub3JnPgog
IGRleHVhbiA8ZGV4dWFuQEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRy
dSA8ZHJ1QEZyZWVCU0Qub3JnPgogIGR0ZXNrZSA8ZHRlc2tlQEZyZWVCU0Qub3JnPgogIGR1bWJi
ZWxsIDxkdW1iYmVsbEBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4K
ICBlZCA8ZWRARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZW1h
eCA8ZW1heEBGcmVlQlNELm9yZz4KICBlcmljYnNkIDxlcmljYnNkQEZyZWVCU0Qub3JnPgogIGVy
aiA8ZXJqQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBmYWJpZW50
IDxmYWJpZW50QEZyZWVCU0Qub3JnPgogIGZlbGQgPGZlbGRARnJlZUJTRC5vcmc+CiAgZmVybmFw
ZSA8ZmVybmFwZUBGcmVlQlNELm9yZz4KICBmc3UgPGZzdUBGcmVlQlNELm9yZz4KICBnYWQgPGdh
ZEBGcmVlQlNELm9yZz4KICBnYWhyIDxnYWhyQEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxs
YXRpbkBGcmVlQlNELm9yZz4KICBnYXJnYSA8Z2FyZ2FARnJlZUJTRC5vcmc+CiAgZ2F2aW4gPGdh
dmluQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJp
dXNARnJlZUJTRC5vcmc+CiAgZ25uIDxnbm5ARnJlZUJTRC5vcmc+CiAgZ29uem8gPGdvbnpvQEZy
ZWVCU0Qub3JnPgogIGdvcmRvbiA8Z29yZG9uQEZyZWVCU0Qub3JnPgogIGdyZWhhbiA8Z3JlaGFu
QEZyZWVCU0Qub3JnPgogIGdyZW1ibyA8Z3JlbWJvQEZyZWVCU0Qub3JnPgogIGdyb2cgPGdyb2dA
RnJlZUJTRC5vcmc+CiAgR3V5IEhhcnJpcyA8Z3V5QGFsdW0ubWl0LmVkdT4KICBocnMgPGhyc0BG
cmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5A
RnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamFoIDxqYWhARnJlZUJTRC5v
cmc+CiAgamFtaWUgPGphbWllQEZyZWVCU0Qub3JnPgogIGphc29uZSA8amFzb25lQEZyZWVCU0Qu
b3JnPgogIGpjaCA8amNoQEZyZWVCU0Qub3JnPgogIGplYiA8amViQEZyZWVCU0Qub3JnPgogIGpl
ZmYgPGplZmZARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMg
PGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgamxoIDxqbGhARnJlZUJTRC5vcmc+CiAgam1jbmVpbGwg
PGptY25laWxsQEZyZWVCU0Qub3JnPgogIGptZyA8am1nQEZyZWVCU0Qub3JnPgogIGpvbmF0aGFu
IDxqb25hdGhhbkBGcmVlQlNELm9yZz4KICBqb25ldW0gPGpvbmV1bUBGcmVlQlNELm9yZz4KICBq
cGFldHplbCA8anBhZXR6ZWxARnJlZUJTRC5vcmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAg
anVub3ZpdGNoIDxqdW5vdml0Y2hARnJlZUJTRC5vcmc+CiAgandiIDxqd2JARnJlZUJTRC5vcmc+
CiAga2FuIDxrYW5ARnJlZUJTRC5vcmc+CiAga2FyZWxzIDxrYXJlbHNARnJlZUJTRC5vcmc+CiAg
a2VuIDxrZW5ARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2V2
bG8gPGtldmxvQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtpYmFiIDxr
aWJhYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAga3Jpb24gPGtyaW9uQEZy
ZWVCU0Qub3JnPgogIGxhbmRvbmYgPGxhbmRvbmZARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0
YW9ARnJlZUJTRC5vcmc+CiAgbGVyZXMgPGxlcmVzQEZyZWVCU0Qub3JnPgogIGxldiA8bGV2QEZy
ZWVCU0Qub3JnPgogIGxpZGwgPGxpZGxARnJlZUJTRC5vcmc+CiAgbGlmYW5vdiA8bGlmYW5vdkBG
cmVlQlNELm9yZz4KICBsb29zIDxsb29zQEZyZWVCU0Qub3JnPgogIGxzdGV3YXJ0IDxsc3Rld2Fy
dEBGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdo
c3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJjZWwgPG1hcmNl
bEBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFy
a2pARnJlZUJTRC5vcmc+CiAgbWFya20gPG1hcmttQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZy
ZWVCU0Qub3JnPgogIG1heGltIDxtYXhpbUBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNp
Y2tARnJlZUJTRC5vcmc+CiAgbWVsaWZhcm8gPG1lbGlmYXJvQEZyZWVCU0Qub3JnPgogIG1mZWNo
bmVyIDxtZmVjaG5lckBGcmVlQlNELm9yZz4KICBtaXpoa2EgPG1pemhrYUBGcmVlQlNELm9yZz4K
ICBtamcgPG1qZ0BGcmVlQlNELm9yZz4KICBtam9yYXMgPG1qb3Jhc0BGcmVlQlNELm9yZz4KICBt
bSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1t
ZWxARnJlZUJTRC5vcmc+CiAgbXAgPG1wQEZyZWVCU0Qub3JnPgogIG13IDxtd0BGcmVlQlNELm9y
Zz4KICBuX2hpYm1hIDxuX2hpYm1hQEZyZWVCU0Qub3JnPgogIG5naWUgPG5naWVARnJlZUJTRC5v
cmc+CiAgbm92ZWwgPG5vdmVsQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBu
d2hpdGVob3JuIDxud2hpdGVob3JuQEZyZWVCU0Qub3JnPgogIG55YW4gPG55YW5ARnJlZUJTRC5v
cmc+CiAgb2JyaWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb2hhdWVyIDxvaGF1ZXJARnJlZUJT
RC5vcmc+CiAgb2xlZyA8b2xlZ0BGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVC
U0Qub3JnPgogIHBhd2VsIDxwYXdlbEBGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJT
RC5vcmc+CiAgcGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcGhpbCA8cGhpbEBGcmVlQlNELm9yZz4K
ICBwaGlsaXAgPHBoaWxpcEBGcmVlQlNELm9yZz4KICBwaGsgPHBoa0BGcmVlQlNELm9yZz4KICBw
aSA8cGlARnJlZUJTRC5vcmc+CiAgcGl6emFtaWcgPHBpenphbWlnQEZyZWVCU0Qub3JnPgogIHBr
ZWxzZXkgPHBrZWxzZXlARnJlZUJTRC5vcmc+CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgog
IHJhbSA8cmFtQEZyZWVCU0Qub3JnPgogIHJjeXUgPHJjeXVARnJlZUJTRC5vcmc+CiAgcmVta28g
PHJlbWtvQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcmln
Z3MgPHJpZ2dzQEZyZWVCU0Qub3JnPgogIHJsaWJieSA8cmxpYmJ5QEZyZWVCU0Qub3JnPgogIHJt
YWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICByb2JhayA8cm9iYWtARnJlZUJTRC5vcmc+
CiAgcm9kcmlnbyA8cm9kcmlnb0BGcmVlQlNELm9yZz4KICByb21haW4gPHJvbWFpbkBGcmVlQlNE
Lm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycGF1bG8gPHJwYXVsb0BGcmVl
QlNELm9yZz4KICBycG9rYWxhIDxycG9rYWxhQEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVC
U0Qub3JnPgogIHJzdG9uZSA8cnN0b25lQEZyZWVCU0Qub3JnPgogIHJ1IDxydUBGcmVlQlNELm9y
Zz4KICBzYnJ1bm8gPHNicnVub0BGcmVlQlNELm9yZz4KICBzY2h3ZWlraCA8c2Nod2Vpa2hARnJl
ZUJTRC5vcmc+CiAgc2NvdHRsIDxzY290dGxARnJlZUJTRC5vcmc+CiAgc2UgPHNlQEZyZWVCU0Qu
b3JnPgogIHNlYW5jIDxzZWFuY0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4K
ICBzZXBoZSA8c2VwaGVARnJlZUJTRC5vcmc+CiAgc2V2YW4gPHNldmFuQEZyZWVCU0Qub3JnPgog
IHNnYWxhYm92IDxzZ2FsYWJvdkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5v
cmc+CiAgc2lsYnkgPHNpbGJ5QEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgog
IHNrcmEgPHNrcmFARnJlZUJTRC5vcmc+CiAgc2xhdmFzaCA8c2xhdmFzaEBGcmVlQlNELm9yZz4K
ICBzbWggPHNtaEBGcmVlQlNELm9yZz4KICBzb2JvbWF4IDxzb2JvbWF4QEZyZWVCU0Qub3JnPgog
IHN0ZXZlayA8c3RldmVrQEZyZWVCU0Qub3JnPgogIHN3aWxscyA8c3dpbGxzQEZyZWVCU0Qub3Jn
PgogIHRhcmFzIDx0YXJhc0BGcmVlQlNELm9yZz4KICB0Y2Jlcm5lciA8dGNiZXJuZXJARnJlZUJT
RC5vcmc+CiAgdGhlcmF2ZW4gPHRoZXJhdmVuQEZyZWVCU0Qub3JnPgogIHRoaiA8dGhqQEZyZWVC
U0Qub3JnPgogIHRpamwgPHRpamxARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qu
b3JnPgogIHRydWNrbWFuIDx0cnVja21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBG
cmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB0eWNob24gPHR5Y2hv
bkBGcmVlQlNELm9yZz4KICB1bWUgPHVtZUBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6
ZW5ARnJlZUJTRC5vcmc+CiAgdm1hZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+CiAgd2Js
b2NrIDx3YmxvY2tARnJlZUJTRC5vcmc+CiAgd2VuIDx3ZW5ARnJlZUJTRC5vcmc+CiAgd2lsbCA8
d2lsbEBGcmVlQlNELm9yZz4KICB3bWEgPHdtYUBGcmVlQlNELm9yZz4KICB3b2xsbWFuIDx3b2xs
bWFuQEZyZWVCU0Qub3JnPgogIHdvc2NoIDx3b3NjaEBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxm
QEZyZWVCU0Qub3JnPgogIHlneSA8eWd5QEZyZWVCU0Qub3JnPgogIHl1cmkgPHl1cmlARnJlZUJT
RC5vcmc+CiAgemJiIDx6YmJARnJlZUJTRC5vcmc+CiAgemVjIDx6ZWNARnJlZUJTRC5vcmc+CiAg
emVpc2luZyA8emVpc2luZ0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNk
LWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAx
MTk0MTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 22:17:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 22: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 1fXZnB-0007P3-MS; Mon, 25 Jun 2018 22:17:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/0ot=jl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXZn9-0007Ou-KU
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 22:16:59 +0000
X-Inumbo-ID: 831b8c96-78c5-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 831b8c96-78c5-11e8-bc1d-65256ead4e3a;
 Mon, 25 Jun 2018 22:17: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 1fXZn4-00083c-D8; Mon, 25 Jun 2018 22:16: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 1fXZn3-0000LJ-VO; Mon, 25 Jun 2018 22:16:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXZn3-0007Ws-Um; Mon, 25 Jun 2018 22:16:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124698-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2b222ddede90a110e0b7a570ba29c74779692490
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 25 Jun 2018 22:16:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124698: 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>

ZmxpZ2h0IDEyNDY5OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDY5OC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ1MDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgMmIyMjJkZGVkZTkwYTExMGUwYjdhNTcwYmEyOWM3NDc3OTY5MjQ5MApiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVlZTViZDVk
YWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTAyICAyMDE4LTA2
LTIxIDEwOjAwOjMxIFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDY5OCAgMjAx
OC0wNi0yNSAxNTowMDozNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBldS5jaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAyYjIyMmRkZWRlOTBhMTEwZTBiN2E1NzBiYTI5Yzc0Nzc5Njky
NDkwCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIEp1biAyNSAxNToxNzowNCAyMDE4ICswMTAwCgogICAgY29uZmlndXJlOiBSZXJ1biBh
dXRvZ2VuLnNoIChvbiBzdHJldGNoKQogICAgCiAgICBUaGlzIGlzIGp1c3QgYSB2ZXJzaW9uIG51
bWJlciB1cGRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IGZlMjQ2NDFjOGZkODQ2Y2Q3ZjYzY2QxNmE5NmZm
NTFkYjQ5NWE3OTgKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjE0OjI5IDIwMTggKzAxMDAKCiAgICBSRUFETUUsIE1h
a2VmaWxlcywgQ29uZmlnLm1rOiBVcGRhdGUgZm9yIGJyYW5jaGluZyA0LjExIHZzIDQuMTItdW5z
dGFibGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 22:41:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 22:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXaAJ-0000yj-PZ; Mon, 25 Jun 2018 22:40: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=/xif=jl=flex--thgarnie.bounces.google.com=3cm8xwwgkcfuqedxokfbdlldib.zljubk-absbiifpqp.ubkmolgbzq.lod@srs-us1.protection.inumbo.net>)
 id 1fXaAI-0000ye-9P
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 22:40:54 +0000
X-Inumbo-ID: 6d757bcb-78c8-11e8-9728-bc764e045a96
Received: from mail-qk0-x249.google.com (unknown [2607:f8b0:400d:c09::249])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d757bcb-78c8-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 00:38:06 +0200 (CEST)
Received: by mail-qk0-x249.google.com with SMTP id h4-v6so15202271qkm.9
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 15:40:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=mime-version:date:message-id:subject:from:to:cc;
 bh=TmTkpa1E8YlOccuI3NfQvt4M9LuiluVySiv6KWmhGGg=;
 b=FqVokcR7tKgWlLggLM91g/iEViwvzMYRVHXmvYolQIg9EeaEGBjLpZ1y6Yzu/JwlWR
 FUMbo6QPgyqxIQ1hfYWl3ewu9e3WjQiLje+gh6E6CHGlH5qATP3ieYbTASMaqj44azB7
 itsdAg6d3mY9u/xZ2PVseDP+OCdA/VaN7uRj5kYaLFAILXFp1Ib80vDxyjeEvYO9Im/C
 m2aTy+Ps4djTNJBibb8eUf9YyLOiecN2h0d3xdCsZyoHSGLmDS8wMpcd6WOVOajDSwWz
 z8r3Mw6O/kU/s9X2nTKfg3kCR9kXDDR7ANEvpFJMwCZwvrvEQOu7WIVTbsOBwtMkLfVK
 HV7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc;
 bh=TmTkpa1E8YlOccuI3NfQvt4M9LuiluVySiv6KWmhGGg=;
 b=RwUCCxTzrlG0fG/z8gnhoapQzvyZa4Ok7ZiQrASP6FS3DPqhb9TO5FhGRoCbMSP44u
 3+8wZQ3JeTRp9HZy0L+OpNIQ0oDvk5/n+lFmmUt7tvTXXRQ/GVX+ESNw2g2q5s4lEb9X
 EdFZGIqk5TdlfLBbfrZVM1R3+rcw1WtIojljHOHdCd+1XLxwbK3ZW4o54qwt7D0sWWAg
 E8F9URpuGO3HNeJ1AaGtt6HSeg6nMrsvaZ56O/PW9UwTKhI9ealojxTAmCQoQmIPHhOr
 qh5trlN650xAE8ZECejJEdq3+nfA/WwtaqcR5ydFeeHcCogZg8ROrqyJlXztxRNfbpow
 K0iw==
X-Gm-Message-State: APt69E2YX5R1qjwwcVrxN4vIL5pKFLAVH+KLpSYTvSRWO+OxbdFaCVDE
 pSAnuQ6h3JtRLTZe07Is+yWLIfPBd3ovXQ==
X-Google-Smtp-Source: AAOMgpdXyrfX/nbmpTDyBAOW6zutAv4vBah3gSlnTK80cZXNqFEEJKBqdpcmKepM9CZ+eDpKvbNzZUaTezY53Q==
MIME-Version: 1.0
X-Received: by 2002:ac8:2cf2:: with SMTP id 47-v6mr7699624qtx.44.1529966450910; 
 Mon, 25 Jun 2018 15:40:50 -0700 (PDT)
Date: Mon, 25 Jun 2018 15:38:48 -0700
Message-Id: <20180625224014.134829-1-thgarnie@google.com>
X-Mailer: git-send-email 2.18.0.rc2.346.g013aa6912e-goog
From: Thomas Garnier <thgarnie@google.com>
To: kernel-hardening@lists.openwall.com
Subject: [Xen-devel] [PATCH v5 00/27] x86: PIE support and option to extend
 KASLR randomization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>,
 Petr Mladek <pmladek@suse.com>,
 =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Jan Kiszka <jan.kiszka@siemens.com>,
 Christopher Li <sparse@chrisli.org>, Dave Hansen <dave.hansen@linux.intel.com>,
 linux-kernel@vger.kernel.org, Masahiro Yamada <yamada.masahiro@socionext.com>,
 Pavel Machek <pavel@ucw.cz>, "H. Peter Anvin" <hpa@zytor.com>,
 Christoph Lameter <cl@linux.com>, Alok Kataria <akataria@vmware.com>,
 linux-arch@vger.kernel.org, Herbert Xu <herbert@gondor.apana.org.au>,
 Baoquan He <bhe@redhat.com>, Jonathan Corbet <corbet@lwn.net>,
 Joerg Roedel <joro@8bytes.org>, x86@kernel.org,
 Daniel Micay <danielmicay@gmail.com>, linux-doc@vger.kernel.org,
 xen-devel@lists.xenproject.org, linux-sparse@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, James Hogan <jhogan@kernel.org>,
 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Alexey Dobriyan <adobriyan@gmail.com>, Guenter Roeck <linux@roeck-us.net>,
 Len Brown <len.brown@intel.com>, Rik van Riel <riel@redhat.com>,
 Kees Cook <keescook@chromium.org>, Arnd Bergmann <arnd@arndb.de>,
 "H.J. Lu" <hjl.tools@gmail.com>, Steven Rostedt <rostedt@goodmis.org>,
 Arnaldo Carvalho de Melo <acme@redhat.com>, Tejun Heo <tj@kernel.org>,
 Jason Baron <jbaron@akamai.com>, Borislav Petkov <bp@alien8.de>,
 Nicholas Piggin <npiggin@gmail.com>, Andy Lutomirski <luto@kernel.org>,
 Josh Poimboeuf <jpoimboe@redhat.com>, linux-pm@vger.kernel.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 virtualization@lists.linux-foundation.org, nixiaoming <nixiaoming@huawei.com>,
 Juergen Gross <jgross@suse.com>, kvm@vger.kernel.org,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Matthias Kaehlcke <mka@chromium.org>, Randy Dunlap <rdunlap@infradead.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Cao jin <caoj.fnst@cn.fujitsu.com>,
 Thomas Garnier <thgarnie@google.com>, Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Francis Deslauriers <francis.deslauriers@efficios.com>,
 "Luis R. Rodriguez" <mcgrof@kernel.org>, Lukas Wunner <lukas@wunner.de>,
 Thomas Gleixner <tglx@linutronix.de>, linux-crypto@vger.kernel.org,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Dennis Zhou <dennisszhou@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Tom Lendacky <thomas.lendacky@amd.com>,
 "David S. Miller" <davem@davemloft.net>,
 "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>

Q2hhbmdlczoKIC0gcGF0Y2ggdjU6CiAgIC0gQWRhcHQgbmV3IGNyeXB0byBtb2R1bGVzIGZvciBQ
SUUuCiAgIC0gSW1wcm92ZSBwZXItY3B1IGNvbW1pdCBtZXNzYWdlLgogICAtIEZpeCB4ZW4gMzIt
Yml0IGJ1aWxkIGVycm9yIHdpdGggLnF1YWQuCiAgIC0gUmVtb3ZlIGV4dHJhIGNvZGUgZm9yIGZ0
cmFjZS4KIC0gcGF0Y2ggdjQ6CiAgIC0gU2ltcGxpZnkgZWFybHkgYm9vdCBieSByZW1vdmluZyBn
bG9iYWwgdmFyaWFibGVzLgogICAtIE1vZGlmeSB0aGUgbWNvdW50IGxvY2F0aW9uIHNjcmlwdCBm
b3IgX19tY291bnRfbG9jIGludGVhZCBvZiB0aGUgYWRkcmVzcwogICAgIHJlYWQgaW4gdGhlIGZ0
cmFjZSBpbXBsZW1lbnRhdGlvbi4KICAgLSBFZGl0IGNvbW1pdCBkZXNjcmlwdGlvbiB0byBleHBs
YWluIGJldHRlciB3aGVyZSB0aGUga2VybmVsIGNhbiBiZSBsb2NhdGVkLgogICAtIFN0cmVhbWxp
bmVkIHRoZSB0ZXN0aW5nIGRvbmUgb24gZWFjaCBwYXRjaCBwcm9wb3NhbC4gQWx3YXlzIHRlc3Rp
bmcKICAgICBoaWJlcm5hdGlvbiwgc3VzcGVuZCwgZnRyYWNlIGFuZCBrcHJvYmUgdG8gZW5zdXJl
IG5vIHJlZ3Jlc3Npb25zLgogLSBwYXRjaCB2MzoKICAgLSBVcGRhdGUgb24gbWVzc2FnZSB0byBk
ZXNjcmliZSBsb25nZXIgdGVybSBQSUUgZ29hbC4KICAgLSBNaW5vciBjaGFuZ2Ugb24gZnRyYWNl
IGlmIGNvbmRpdGlvbi4KICAgLSBDaGFuZ2VkIGNvZGUgdXNpbmcgeGNoZ3EuCiAtIHBhdGNoIHYy
OgogICAtIEFkYXB0IHBhdGNoIHRvIHdvcmsgcG9zdCBLUFRJIGFuZCBjb21waWxlciBjaGFuZ2Vz
CiAgIC0gUmVkbyBhbGwgcGVyZm9ybWFuY2UgdGVzdGluZyB3aXRoIGxhdGVzdCBjb25maWdzIGFu
ZCBjb21waWxlcnMKICAgLSBTaW1wbGlmeSBtb3YgbWFjcm8gb24gUElFIChNT1ZBQlMgbm93KQog
ICAtIFJlZHVjZSBHT1QgZm9vdHByaW50CiAtIHBhdGNoIHYxOgogICAtIFNpbXBsaWZ5IGZ0cmFj
ZSBpbXBsZW1lbnRhdGlvbi4KICAgLSBVc2UgZ2NjIG1zdGFjay1wcm90ZWN0b3ItZ3VhcmQtcmVn
PSVncyB3aXRoIFBJRSB3aGVuIHBvc3NpYmxlLgogLSByZmMgdjM6CiAgIC0gVXNlIC0tZW1pdC1y
ZWxvY3MgaW5zdGVhZCBvZiAtcGllIHRvIHJlZHVjZSBkeW5hbWljIHJlbG9jYXRpb24gc3BhY2Ug
b24KICAgICBtYXBwZWQgbWVtb3J5LiBJdCBhbHNvIHNpbXBsaWZpZXMgdGhlIHJlbG9jYXRpb24g
cHJvY2Vzcy4KICAgLSBNb3ZlIHRoZSBzdGFydCB0aGUgbW9kdWxlIHNlY3Rpb24gbmV4dCB0byB0
aGUga2VybmVsLiBSZW1vdmUgdGhlIG5lZWQgZm9yCiAgICAgLW1jbW9kZWw9bGFyZ2Ugb24gbW9k
dWxlcy4gRXh0ZW5kcyBtb2R1bGUgc3BhY2UgZnJvbSAxIHRvIDJHIG1heGltdW0uCiAgIC0gU3Vw
cG9ydCBmb3IgWEVOIFBWSCBhcyAzMi1iaXQgcmVsb2NhdGlvbnMgY2FuIGJlIGlnbm9yZWQgd2l0
aAogICAgIC0tZW1pdC1yZWxvY3MuCiAgIC0gU3VwcG9ydCBmb3IgR09UIHJlbG9jYXRpb25zIHBy
ZXZpb3VzbHkgZG9uZSBhdXRvbWF0aWNhbGx5IHdpdGggLXBpZS4KICAgLSBSZW1vdmUgbmVlZCBm
b3IgZHluYW1pYyBQTFQgaW4gbW9kdWxlcy4KICAgLSBTdXBwb3J0IGR5bWFtaWMgR09UIGZvciBt
b2R1bGVzLgogLSByZmMgdjI6CiAgIC0gQWRkIHN1cHBvcnQgZm9yIGdsb2JhbCBzdGFjayBjb29r
aWUgd2hpbGUgY29tcGlsZXIgZGVmYXVsdCB0byBmcyB3aXRob3V0CiAgICAgbWNtb2RlbD1rZXJu
ZWwKICAgLSBDaGFuZ2UgcGF0Y2ggNyB0byBjb3JyZWN0bHkganVtcCBvdXQgb2YgdGhlIGlkZW50
aXR5IG1hcHBpbmcgb24ga2V4ZWMgbG9hZAogICAgIHByZXNlcnZlLgoKVGhlc2UgcGF0Y2hlcyBt
YWtlIHRoZSBjaGFuZ2VzIG5lY2Vzc2FyeSB0byBidWlsZCB0aGUga2VybmVsIGFzIFBvc2l0aW9u
CkluZGVwZW5kZW50IEV4ZWN1dGFibGUgKFBJRSkgb24geDg2XzY0LiBBIFBJRSBrZXJuZWwgY2Fu
IGJlIHJlbG9jYXRlZCBiZWxvdwp0aGUgdG9wIDJHIG9mIHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3Bh
Y2UuIEl0IGFsbG93cyB0byBvcHRpb25hbGx5IGV4dGVuZCB0aGUKS0FTTFIgcmFuZG9taXphdGlv
biByYW5nZSBmcm9tIDFHIHRvIDNHLiBUaGUgY2hvc2VuIHJhbmdlIGlzIHRoZSBvbmUgY3VycmVu
dGx5CmF2YWlsYWJsZSwgZnV0dXJlIGNoYW5nZXMgd2lsbCBhbGxvdyB0aGUga2VybmVsIG1vZHVs
ZSB0byBoYXZlIGEgd2lkZXIKcmFuZG9taXphdGlvbiByYW5nZS4KClRoYW5rcyBhIGxvdCB0byBB
cmQgQmllc2hldXZlbCAmIEtlZXMgQ29vayBvbiB0aGVpciBmZWVkYmFjayBvbiBjb21waWxlcgpj
aGFuZ2VzLCBQSUUgc3VwcG9ydCBhbmQgS0FTTFIgaW4gZ2VuZXJhbC4gVGhhbmtzIHRvIFJvbGFu
ZCBNY0dyYXRoIG9uIGhpcwpmZWVkYmFjayBmb3IgdXNpbmcgLXBpZSB2ZXJzdXMgLS1lbWl0LXJl
bG9jcyBhbmQgZGV0YWlscyBvbiBjb21waWxlciBjb2RlCmdlbmVyYXRpb24uCgpUaGUgcGF0Y2hl
czoKIC0gMS0zLCA1LTEzLCAxOC0xOTogQ2hhbmdlIGluIGFzc2VtYmx5IGNvZGUgdG8gYmUgUElF
IGNvbXBsaWFudC4KIC0gNDogQWRkIGEgbmV3IF9BU01fTU9WQUJTIG1hY3JvIHRvIGZldGNoIGEg
c3ltYm9sIGFkZHJlc3MgZ2VuZXJpY2FsbHkuCiAtIDE0OiBBZGFwdCBwZXJjcHUgZGVzaWduIHRv
IHdvcmsgY29ycmVjdGx5IHdoZW4gUElFIGlzIGVuYWJsZWQuCiAtIDE1OiBQcm92aWRlIGFuIG9w
dGlvbiB0byBkZWZhdWx0IHZpc2liaWxpdHkgdG8gaGlkZGVuIGV4Y2VwdCBmb3Iga2V5IHN5bWJv
bHMuCiAgICAgICBJdCByZW1vdmVzIGVycm9ycyBiZXR3ZWVuIGNvbXBpbGF0aW9uIHVuaXRzLgog
LSAxNjogQWRkIFBST1ZJREVfSElEREVOIHJlcGxhY2VtZW50IG9uIHRoZSBsaW5rZXIgc2NyaXB0
IGZvciB3ZWFrIHN5bWJvbHMgdG8KICAgICAgIHJlZHVjZSBHT1QgZm9vdHByaW50LgogLSAxNzog
QWRhcHQgcmVsb2NhdGlvbiB0b29sIHRvIGhhbmRsZSBQSUUgYmluYXJ5IGNvcnJlY3RseS4KIC0g
MjA6IEFkZCBzdXBwb3J0IGZvciBnbG9iYWwgY29va2llLgogLSAyMTogU3VwcG9ydCBmdHJhY2Ug
d2l0aCBQSUUgKHVzZWQgb24gVWJ1bnR1IGNvbmZpZykuCiAtIDIyOiBBZGQgb3B0aW9uIHRvIG1v
dmUgdGhlIG1vZHVsZSBzZWN0aW9uIGp1c3QgYWZ0ZXIgdGhlIGtlcm5lbC4KIC0gMjM6IEFkYXB0
IG1vZHVsZSBsb2FkaW5nIHRvIHN1cHBvcnQgUElFIHdpdGggZHluYW1pYyBHT1QuCiAtIDI0OiBN
YWtlIHRoZSBHT1QgcmVhZC1vbmx5LgogLSAyNTogQWRkIHRoZSBDT05GSUdfWDg2X1BJRSBvcHRp
b24gKG9mZiBieSBkZWZhdWx0KS4KIC0gMjY6IEFkYXB0IHJlbG9jYXRpb24gdG9vbCB0byBnZW5l
cmF0ZSBhIDY0LWJpdCByZWxvY2F0aW9uIHRhYmxlLgogLSAyNzogQWRkIHRoZSBDT05GSUdfUkFO
RE9NSVpFX0JBU0VfTEFSR0Ugb3B0aW9uIHRvIGluY3JlYXNlIHJlbG9jYXRpb24gcmFuZ2UKICAg
ICAgIGZyb20gMUcgdG8gM0cgKG9mZiBieSBkZWZhdWx0KS4KClBlcmZvcm1hbmNlL1NpemUgaW1w
YWN0OgoKU2l6ZSBvZiB2bWxpbnV4IChEZWZhdWx0IGNvbmZpZ3VyYXRpb24pOgogRmlsZSBzaXpl
OgogLSBQSUUgZGlzYWJsZWQ6ICswLjE4JQogLSBQSUUgZW5hYmxlZDogLTEuOTc3JSAobGVzcyBy
ZWxvY2F0aW9ucykKIC50ZXh0IHNlY3Rpb246CiAtIFBJRSBkaXNhYmxlZDogc2FtZQogLSBQSUUg
ZW5hYmxlZDogc2FtZQoKU2l6ZSBvZiB2bWxpbnV4IChVYnVudHUgY29uZmlndXJhdGlvbik6CiBG
aWxlIHNpemU6CiAtIFBJRSBkaXNhYmxlZDogKzAuMjElCiAtIFBJRSBlbmFibGVkOiArMTAlCiAu
dGV4dCBzZWN0aW9uOgogLSBQSUUgZGlzYWJsZWQ6IHNhbWUKIC0gUElFIGVuYWJsZWQ6ICswLjAw
MSUKClRoZSBzaXplIGluY3JlYXNlIGlzIG1haW5seSBkdWUgdG8gbm90IGhhdmluZyBhY2Nlc3Mg
dG8gdGhlIDMyLWJpdCBzaWduZWQKcmVsb2NhdGlvbiB0aGF0IGNhbiBiZSB1c2VkIHdpdGggbWNt
b2RlbD1rZXJuZWwuIEEgc21hbGwgcGFydCBpcyBkdWUgdG8gcmVkdWNlZApvcHRpbWl6YXRpb24g
Zm9yIFBJRSBjb2RlLiBUaGlzIGJ1ZyBbMV0gd2FzIG9wZW5lZCB3aXRoIGdjYyB0byBwcm92aWRl
IGEgYmV0dGVyCmNvZGUgZ2VuZXJhdGlvbiBmb3Iga2VybmVsIFBJRS4KCkhhY2tiZW5jaCAoNTAl
IGFuZCAxNjAwJSBvbiB0aHJlYWQvcHJvY2VzcyBmb3IgcGlwZS9zb2NrZXRzKToKIC0gUElFIGRp
c2FibGVkOiBubyBzaWduaWZpY2FudCBjaGFuZ2UgKGF2ZyAtLysgMC41JSBvbiBsYXRlc3QgdGVz
dCkuCiAtIFBJRSBlbmFibGVkOiBiZXR3ZWVuIC0xJSB0byArMSUgaW4gYXZlcmFnZSAoZGVmYXVs
dCBhbmQgVWJ1bnR1IGNvbmZpZykuCgpLZXJuYmVuY2ggKGF2ZXJhZ2Ugb2YgMTAgSGFsZiBhbmQg
T3B0aW1hbCBydW5zKToKIEVsYXBzZWQgVGltZToKIC0gUElFIGRpc2FibGVkOiBubyBzaWduaWZp
Y2FudCBjaGFuZ2UgKGF2ZyAtMC41JSkKIC0gUElFIGVuYWJsZWQ6IGF2ZXJhZ2UgLTAuNSUgdG8g
KzAuNSUKIFN5c3RlbSBUaW1lOgogLSBQSUUgZGlzYWJsZWQ6IG5vIHNpZ25pZmljYW50IGNoYW5n
ZSAoYXZnIC0wLjElKQogLSBQSUUgZW5hYmxlZDogYXZlcmFnZSAtMC40JSB0byArMC40JS4KClsx
XSBodHRwczovL2djYy5nbnUub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD04MjMwMwoKZGlm
ZnN0YXQ6CiBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvbW0udHh0ICAgICAgICAgICAgICB8ICAg
IDMgdgogYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQ1
ICsrKysrKwogYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDU4ICsrKysrKysrCiBhcmNoL3g4Ni9ib290L2Jvb3QuaCAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgIDIgCiBhcmNoL3g4Ni9ib290L2NvbXByZXNzZWQvTWFrZWZpbGUgICAgICAgICAgICB8
ICAgIDUgCiBhcmNoL3g4Ni9ib290L2NvbXByZXNzZWQvbWlzYy5jICAgICAgICAgICAgICB8ICAg
MTAgKwogYXJjaC94ODYvY3J5cHRvL2FlZ2lzMTI4LWFlc25pLWFzbS5TICAgICAgICAgfCAgICA2
IAogYXJjaC94ODYvY3J5cHRvL2FlZ2lzMTI4bC1hZXNuaS1hc20uUyAgICAgICAgfCAgICA4IC0K
IGFyY2gveDg2L2NyeXB0by9hZWdpczI1Ni1hZXNuaS1hc20uUyAgICAgICAgIHwgICAgNiAKIGFy
Y2gveDg2L2NyeXB0by9hZXMteDg2XzY0LWFzbV82NC5TICAgICAgICAgIHwgICA0NSArKysrLS0K
IGFyY2gveDg2L2NyeXB0by9hZXNuaS1pbnRlbF9hc20uUyAgICAgICAgICAgIHwgICAgOCAtCiBh
cmNoL3g4Ni9jcnlwdG8vYWVzbmktaW50ZWxfYXZ4LXg4Nl82NC5TICAgICB8ICAgIDYgCiBhcmNo
L3g4Ni9jcnlwdG8vY2FtZWxsaWEtYWVzbmktYXZ4LWFzbV82NC5TICB8ICAgNDIgKysrLS0tCiBh
cmNoL3g4Ni9jcnlwdG8vY2FtZWxsaWEtYWVzbmktYXZ4Mi1hc21fNjQuUyB8ICAgNDQgKysrLS0t
CiBhcmNoL3g4Ni9jcnlwdG8vY2FtZWxsaWEteDg2XzY0LWFzbV82NC5TICAgICB8ICAgIDggLQog
YXJjaC94ODYvY3J5cHRvL2Nhc3Q1LWF2eC14ODZfNjQtYXNtXzY0LlMgICAgfCAgIDUwICsrKyst
LS0KIGFyY2gveDg2L2NyeXB0by9jYXN0Ni1hdngteDg2XzY0LWFzbV82NC5TICAgIHwgICA0NCAr
KystLS0KIGFyY2gveDg2L2NyeXB0by9kZXMzX2VkZS1hc21fNjQuUyAgICAgICAgICAgIHwgICA5
NiArKysrKysrKystLS0tLQogYXJjaC94ODYvY3J5cHRvL2doYXNoLWNsbXVsbmktaW50ZWxfYXNt
LlMgICAgfCAgICA0IAogYXJjaC94ODYvY3J5cHRvL2dsdWVfaGVscGVyLWFzbS1hdnguUyAgICAg
ICAgfCAgICA0IAogYXJjaC94ODYvY3J5cHRvL2dsdWVfaGVscGVyLWFzbS1hdngyLlMgICAgICAg
fCAgICA2IAogYXJjaC94ODYvY3J5cHRvL21vcnVzMTI4MC1hdngyLWFzbS5TICAgICAgICAgfCAg
ICA0IAogYXJjaC94ODYvY3J5cHRvL21vcnVzMTI4MC1zc2UyLWFzbS5TICAgICAgICAgfCAgICA4
IC0KIGFyY2gveDg2L2NyeXB0by9tb3J1czY0MC1zc2UyLWFzbS5TICAgICAgICAgIHwgICAgNiAK
IGFyY2gveDg2L2NyeXB0by9zaGEyNTYtYXZ4Mi1hc20uUyAgICAgICAgICAgIHwgICAyMyArKy0K
IGFyY2gveDg2L2VudHJ5L2NhbGxpbmcuaCAgICAgICAgICAgICAgICAgICAgIHwgICAgMiAKIGFy
Y2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICAgICAgICAgICAgICAgIHwgICAgMyAKIGFyY2gv
eDg2L2VudHJ5L2VudHJ5XzY0LlMgICAgICAgICAgICAgICAgICAgIHwgICAyNSArKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2FzbS5oICAgICAgICAgICAgICAgICAgIHwgICAgMSAKIGFyY2gveDg2
L2luY2x1ZGUvYXNtL2J1Zy5oICAgICAgICAgICAgICAgICAgIHwgICAgMiAKIGFyY2gveDg2L2lu
Y2x1ZGUvYXNtL2p1bXBfbGFiZWwuaCAgICAgICAgICAgIHwgICAgOCAtCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9rdm1faG9zdC5oICAgICAgICAgICAgICB8ICAgIDggLQogYXJjaC94ODYvaW5jbHVk
ZS9hc20vbW9kdWxlLmggICAgICAgICAgICAgICAgfCAgIDExICsKIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhZ2VfNjRfdHlwZXMuaCAgICAgICAgIHwgICAgOSArCiBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oICAgICAgICB8ICAgMTIgKwogYXJjaC94ODYvaW5jbHVkZS9hc20v
cGVyY3B1LmggICAgICAgICAgICAgICAgfCAgIDI1ICsrLQogYXJjaC94ODYvaW5jbHVkZS9hc20v
cGd0YWJsZV82NF90eXBlcy5oICAgICAgfCAgICA2IAogYXJjaC94ODYvaW5jbHVkZS9hc20vcG0t
dHJhY2UuaCAgICAgICAgICAgICAgfCAgICAyIAogYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vz
c29yLmggICAgICAgICAgICAgfCAgIDE2ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWN0aW9u
cy5oICAgICAgICAgICAgICB8ICAgIDQgCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZXR1cC5oICAg
ICAgICAgICAgICAgICB8ICAgIDIgCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zdGFja3Byb3RlY3Rv
ci5oICAgICAgICB8ICAgMTkgKysKIGFyY2gveDg2L2tlcm5lbC9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgICAgIHwgICAgNiAKIGFyY2gveDg2L2tlcm5lbC9hY3BpL3dha2V1cF82NC5TICAgICAg
ICAgICAgIHwgICAzMSArKy0tCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAg
ICAgICAgICB8ICAgIDMgCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfMzIuYyAgICAgICAg
ICAgICB8ICAgIDMgCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYyAgICAgICAgICAg
ICB8ICAgIDMgCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgICAgICAgICB8
ICAgIDMgCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L21pY3JvY29kZS9jb3JlLmMgICAgICAgICB8ICAg
IDQgCiBhcmNoL3g4Ni9rZXJuZWwvZnRyYWNlLmMgICAgICAgICAgICAgICAgICAgICB8ICAgNTEg
KysrKysrKwogYXJjaC94ODYva2VybmVsL2hlYWQ2NC5jICAgICAgICAgICAgICAgICAgICAgfCAg
IDIzICsrLQogYXJjaC94ODYva2VybmVsL2hlYWRfMzIuUyAgICAgICAgICAgICAgICAgICAgfCAg
ICAzIAogYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUyAgICAgICAgICAgICAgICAgICAgfCAgIDMx
ICsrKy0KIGFyY2gveDg2L2tlcm5lbC9rdm0uYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg
NiAKIGFyY2gveDg2L2tlcm5lbC9tb2R1bGUuYyAgICAgICAgICAgICAgICAgICAgIHwgIDE4MSAr
KysrKysrKysrKysrKysrKysrKysrKysrKy0KIGFyY2gveDg2L2tlcm5lbC9tb2R1bGUubGRzICAg
ICAgICAgICAgICAgICAgIHwgICAgMyAKIGFyY2gveDg2L2tlcm5lbC9wcm9jZXNzLmMgICAgICAg
ICAgICAgICAgICAgIHwgICAgNSAKIGFyY2gveDg2L2tlcm5lbC9yZWxvY2F0ZV9rZXJuZWxfNjQu
UyAgICAgICAgIHwgICAxNiArLQogYXJjaC94ODYva2VybmVsL3NldHVwX3BlcmNwdS5jICAgICAg
ICAgICAgICAgfCAgICA1IAogYXJjaC94ODYva2VybmVsL3ZtbGludXgubGRzLlMgICAgICAgICAg
ICAgICAgfCAgIDEzICsKIGFyY2gveDg2L2t2bS9zdm0uYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAgNCAKIGFyY2gveDg2L2xpYi9jbXB4Y2hnMTZiX2VtdS5TICAgICAgICAgICAgICAg
IHwgICAgOCAtCiBhcmNoL3g4Ni9tbS9kdW1wX3BhZ2V0YWJsZXMuYyAgICAgICAgICAgICAgICB8
ICAgIDMgCiBhcmNoL3g4Ni9wb3dlci9oaWJlcm5hdGVfYXNtXzY0LlMgICAgICAgICAgICB8ICAg
IDQgCiBhcmNoL3g4Ni90b29scy9yZWxvY3MuYyAgICAgICAgICAgICAgICAgICAgICB8ICAxNjkg
KysrKysrKysrKysrKysrKysrKysrKystLQogYXJjaC94ODYvdG9vbHMvcmVsb2NzLmggICAgICAg
ICAgICAgICAgICAgICAgfCAgICA0IAogYXJjaC94ODYvdG9vbHMvcmVsb2NzX2NvbW1vbi5jICAg
ICAgICAgICAgICAgfCAgIDE1ICstCiBhcmNoL3g4Ni94ZW4veGVuLWFzbS5TICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMTIgLQogYXJjaC94ODYveGVuL3hlbi1oZWFkLlMgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDExIC0KIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAxNCArLQogZHJpdmVycy9iYXNlL2Zpcm13YXJlX2xvYWRlci9tYWluLmMgICAg
ICAgICAgfCAgICA0IAogaW5jbHVkZS9hc20tZ2VuZXJpYy9zZWN0aW9ucy5oICAgICAgICAgICAg
ICAgfCAgICA2IAogaW5jbHVkZS9hc20tZ2VuZXJpYy92bWxpbnV4Lmxkcy5oICAgICAgICAgICAg
fCAgIDEyICsKIGluY2x1ZGUvbGludXgvY29tcGlsZXIuaCAgICAgICAgICAgICAgICAgICAgIHwg
ICAgNyArCiBpbml0L0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MTYgKysKIGtlcm5lbC9rYWxsc3ltcy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx
NiArLQoga2VybmVsL3RyYWNlL3RyYWNlLmggICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA0
IAogbGliL2R5bmFtaWNfZGVidWcuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA0IAog
c2NyaXB0cy9saW5rLXZtbGludXguc2ggICAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrCiBz
Y3JpcHRzL3JlY29yZG1jb3VudC5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgNzkgKysrKysr
Ky0tLS0KIDgwIGZpbGVzIGNoYW5nZWQsIDExMzQgaW5zZXJ0aW9ucygrKSwgMzU4IGRlbGV0aW9u
cygtKQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 25 22:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 25 Jun 2018 22: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 1fXaBV-000145-Dk; Mon, 25 Jun 2018 22: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=6ets=jl=flex--thgarnie.bounces.google.com=3vw8xwwgkcuixlkevrmiksskpi.gsq1ir-hizippmwxw.1irtvsnigx.svk@srs-us1.protection.inumbo.net>)
 id 1fXaBT-00013w-TP
 for xen-devel@lists.xenproject.org; Mon, 25 Jun 2018 22:42:07 +0000
X-Inumbo-ID: 99a4039b-78c8-11e8-9728-bc764e045a96
Received: from mail-qt0-x249.google.com (unknown [2607:f8b0:400d:c0d::249])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99a4039b-78c8-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 00:39:20 +0200 (CEST)
Received: by mail-qt0-x249.google.com with SMTP id c4-v6so14402760qtp.16
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 15:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=mime-version:date:in-reply-to:message-id:references:subject:from:to
 :cc; bh=3sO3Q0vr9WbfC6HW1jNT+fUgdjvmwWTyo2KWl50eZ0U=;
 b=Drt2PMwXDWzZjPXqxbzC1JyyBsLcTXiVt5iWjNbAonuIG29fnjMioTgbjbjgoPjROQ
 jFU4xt0ont+NjCvhft2kreTjGemKGR8FIjDRkRNqNPy8JSCLEDxGzfGJK0yQa6VH+w4s
 pUU+Lb7LKLlGx96ogsf7R/PAfNU6zIG1IUP8+0DPyytFWlyp/P6zevL4hwbfJwGdq9n/
 a4ddhGMqT+TB5K6m/zZFnljfU3oKNuNeMbPmg1rEc4xbZoEWJTzbtpz5WrjFSZVPp61C
 KxowY7LiEIuTf02ZysGS9Lb02HAoI3M32EzsiqlbOYwIMxUj/2zLUpNSEuJaFgTYOySv
 rXDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:date:in-reply-to:message-id
 :references:subject:from:to:cc;
 bh=3sO3Q0vr9WbfC6HW1jNT+fUgdjvmwWTyo2KWl50eZ0U=;
 b=RlYG4i/GcfZXtEbcdZZyK1mzt1gEqQtdDKawEgR/lRgffUXdnGxABv64HKy9PU9OKz
 ZI1Uti1PIQsLu8wTMre2yHZjBGBsMmDtzeJtxq4sfjELJaLYmHmnQanEuQIMhx6FPU+9
 UcLx0r65CfCj+65V+26/9xHJGn7PsvylyJTlG25/fAztNUPmmRce5FCrpJK6Bgs/AYxy
 G4mDj4cJvPlLR764KECuaqiAEmFf9UAPeJKrE+Gne2opRvi15Pv3jEJsDqMLBtxapo0J
 A7blzl43WzF8/wlEnGRiEnKwKwvxa989lqclrSnkojttqplfmqrXAztJswtrSBnD+L5k
 zOFg==
X-Gm-Message-State: APt69E1Fn9XvQs9StbNMLTDkNSIL235F6JAQIJy4yHS3YhvhHHAoB7EK
 +WWYy+gwAE6jkLJGP4GbOd02CPcvNNdMHg==
X-Google-Smtp-Source: ADUXVKInhT/3s9jKv8pd8LikYjtOUNIFDTJI1nTeXRVH64jgbER4G1M6Ewxsn4+YD0QHiaXv7MRWmuRvlS/a1A==
MIME-Version: 1.0
X-Received: by 2002:ac8:29b7:: with SMTP id 52-v6mr3203880qts.6.1529966525900; 
 Mon, 25 Jun 2018 15:42:05 -0700 (PDT)
Date: Mon, 25 Jun 2018 15:39:06 -0700
In-Reply-To: <20180625224014.134829-1-thgarnie@google.com>
Message-Id: <20180625224014.134829-19-thgarnie@google.com>
References: <20180625224014.134829-1-thgarnie@google.com>
X-Mailer: git-send-email 2.18.0.rc2.346.g013aa6912e-goog
From: Thomas Garnier <thgarnie@google.com>
To: kernel-hardening@lists.openwall.com
Subject: [Xen-devel] [PATCH v5 18/27] xen: Adapt assembly for PIE 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>,
 Kate Stewart <kstewart@linuxfoundation.org>, "H.J. Lu" <hjl.tools@gmail.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Thomas Garnier <thgarnie@google.com>,
 Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlIHRoZSBhc3NlbWJseSBjb2RlIHRvIHVzZSB0aGUgbmV3IF9BU01fTU9WQUJTIG1hY3Jv
IHdoaWNoIGdldCBhCnN5bWJvbCByZWZlcmVuY2Ugd2hpbGUgYmVpbmcgUElFIGNvbXBhdGlibGUu
IEFkYXB0IHRoZSByZWxvY2F0aW9uIHRvb2wKdG8gaWdub3JlIDMyLWJpdCBYZW4gY29kZS4KClBv
c2l0aW9uIEluZGVwZW5kZW50IEV4ZWN1dGFibGUgKFBJRSkgc3VwcG9ydCB3aWxsIGFsbG93IHRv
IGV4dGVuZCB0aGUKS0FTTFIgcmFuZG9taXphdGlvbiByYW5nZSAweGZmZmZmZmZmODAwMDAwMDAu
CgpTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgR2FybmllciA8dGhnYXJuaWVAZ29vZ2xlLmNvbT4KUmV2
aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni90
b29scy9yZWxvY3MuYyB8IDE2ICsrKysrKysrKysrKysrKy0KIGFyY2gveDg2L3hlbi94ZW4taGVh
ZC5TIHwgMTEgKysrKysrLS0tLS0KIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgIHwgMTQgKysrKysr
KysrKy0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvdG9vbHMvcmVsb2NzLmMgYi9hcmNoL3g4Ni90b29s
cy9yZWxvY3MuYwppbmRleCBhMzVjYzMzN2Y4ODMuLjI5MjgzYWQzOTUwZiAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvdG9vbHMvcmVsb2NzLmMKKysrIGIvYXJjaC94ODYvdG9vbHMvcmVsb2NzLmMKQEAg
LTgzMiw2ICs4MzIsMTYgQEAgc3RhdGljIGludCBpc19wZXJjcHVfc3ltKEVsZlcoU3ltKSAqc3lt
LCBjb25zdCBjaGFyICpzeW1uYW1lKQogCQlzdHJuY21wKHN5bW5hbWUsICJpbml0X3Blcl9jcHVf
IiwgMTMpOwogfQogCisvKgorICogQ2hlY2sgaWYgdGhlIDMyLWJpdCByZWxvY2F0aW9uIGlzIHdp
dGhpbiB0aGUgeGVucHZoIDMyLWJpdCBjb2RlLgorICogSWYgc28sIGlnbm9yZXMgaXQuCisgKi8K
K3N0YXRpYyBpbnQgaXNfaW5feGVucHZoX2Fzc2VtYmx5KEVsZlcoQWRkcikgb2Zmc2V0KQorewor
CUVsZlcoU3ltKSAqc3ltID0gc3ltX2xvb2t1cCgicHZoX3N0YXJ0X3hlbiIpOworCXJldHVybiBz
eW0gJiYgKG9mZnNldCA+PSBzeW0tPnN0X3ZhbHVlKSAmJgorCQkob2Zmc2V0IDwgKHN5bS0+c3Rf
dmFsdWUgKyBzeW0tPnN0X3NpemUpKTsKK30KIAogc3RhdGljIGludCBkb19yZWxvYzY0KHN0cnVj
dCBzZWN0aW9uICpzZWMsIEVsZl9SZWwgKnJlbCwgRWxmVyhTeW0pICpzeW0sCiAJCSAgICAgIGNv
bnN0IGNoYXIgKnN5bW5hbWUpCkBAIC04OTUsOCArOTA1LDEyIEBAIHN0YXRpYyBpbnQgZG9fcmVs
b2M2NChzdHJ1Y3Qgc2VjdGlvbiAqc2VjLCBFbGZfUmVsICpyZWwsIEVsZlcoU3ltKSAqc3ltLAog
CQkgKiB0aGUgcmVsb2NhdGlvbnMgYXJlIHByb2Nlc3NlZC4KIAkJICogTWFrZSBzdXJlIHRoYXQg
dGhlIG9mZnNldCB3aWxsIGZpdC4KIAkJICovCi0JCWlmIChyX3R5cGUgIT0gUl9YODZfNjRfNjQg
JiYgKGludDMyX3Qpb2Zmc2V0ICE9IChpbnQ2NF90KW9mZnNldCkKKwkJaWYgKHJfdHlwZSAhPSBS
X1g4Nl82NF82NCAmJgorCQkgICAgKGludDMyX3Qpb2Zmc2V0ICE9IChpbnQ2NF90KW9mZnNldCkg
eworCQkJaWYgKGlzX2luX3hlbnB2aF9hc3NlbWJseShvZmZzZXQpKQorCQkJCWJyZWFrOwogCQkJ
ZGllKCJSZWxvY2F0aW9uIG9mZnNldCBkb2Vzbid0IGZpdCBpbiAzMiBiaXRzXG4iKTsKKwkJfQog
CiAJCWlmIChyX3R5cGUgPT0gUl9YODZfNjRfNjQpCiAJCQlhZGRfcmVsb2MoJnJlbG9jczY0LCBv
ZmZzZXQpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1oZWFkLlMgYi9hcmNoL3g4Ni94
ZW4veGVuLWhlYWQuUwppbmRleCA1MDc3ZWFkNWU1OWMuLjQ0MThmZjBhMWQ5NiAxMDA2NDQKLS0t
IGEvYXJjaC94ODYveGVuL3hlbi1oZWFkLlMKKysrIGIvYXJjaC94ODYveGVuL3hlbi1oZWFkLlMK
QEAgLTI4LDE0ICsyOCwxNSBAQCBFTlRSWShzdGFydHVwX3hlbikKIAogCS8qIENsZWFyIC5ic3Mg
Ki8KIAl4b3IgJWVheCwlZWF4Ci0JbW92ICRfX2Jzc19zdGFydCwgJV9BU01fREkKLQltb3YgJF9f
YnNzX3N0b3AsICVfQVNNX0NYCisJX0FTTV9NT1ZBQlMgJF9fYnNzX3N0YXJ0LCAlX0FTTV9ESQor
CV9BU01fTU9WQUJTICRfX2Jzc19zdG9wLCAlX0FTTV9DWAogCXN1YiAlX0FTTV9ESSwgJV9BU01f
Q1gKIAlzaHIgJF9fQVNNX1NFTCgyLCAzKSwgJV9BU01fQ1gKIAlyZXAgX19BU01fU0laRShzdG9z
KQogCi0JbW92ICVfQVNNX1NJLCB4ZW5fc3RhcnRfaW5mbwotCW1vdiAkaW5pdF90aHJlYWRfdW5p
b24rVEhSRUFEX1NJWkUsICVfQVNNX1NQCisJX0FTTV9NT1ZBQlMgJHhlbl9zdGFydF9pbmZvLCAl
X0FTTV9BWAorCV9BU01fTU9WICVfQVNNX1NJLCAoJV9BU01fQVgpCisJX0FTTV9NT1ZBQlMgJGlu
aXRfdGhyZWFkX3VuaW9uK1RIUkVBRF9TSVpFLCAlX0FTTV9TUAogCiAjaWZkZWYgQ09ORklHX1g4
Nl82NAogCS8qIFNldCB1cCAlZ3MuCkBAIC00Niw3ICs0Nyw3IEBAIEVOVFJZKHN0YXJ0dXBfeGVu
KQogCSAqIGluaXQgZGF0YSBzZWN0aW9uIHRpbGwgcGVyIGNwdSBhcmVhcyBhcmUgc2V0IHVwLgog
CSAqLwogCW1vdmwJJE1TUl9HU19CQVNFLCVlY3gKLQltb3ZxCSRJTklUX1BFUl9DUFVfVkFSKGly
cV9zdGFja191bmlvbiksJXJheAorCW1vdmFic3EJJElOSVRfUEVSX0NQVV9WQVIoaXJxX3N0YWNr
X3VuaW9uKSwlcmF4CiAJY2RxCiAJd3Jtc3IKICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL3hlbi1wdmguUyBiL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKaW5kZXggY2EyZDNiMmJmMmFm
Li40YjgzZjg2MWI2NTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKKysrIGIv
YXJjaC94ODYveGVuL3hlbi1wdmguUwpAQCAtMTE0LDggKzExNCw4IEBAIEVOVFJZKHB2aF9zdGFy
dF94ZW4pCiAJY2FsbCB4ZW5fcHJlcGFyZV9wdmgKIAogCS8qIHN0YXJ0dXBfNjQgZXhwZWN0cyBi
b290X3BhcmFtcyBpbiAlcnNpLiAqLwotCW1vdiAkX3BhKHB2aF9ib290cGFyYW1zKSwgJXJzaQot
CW1vdiAkX3BhKHN0YXJ0dXBfNjQpLCAlcmF4CisJbW92YWJzICRfcGEocHZoX2Jvb3RwYXJhbXMp
LCAlcnNpCisJbW92YWJzICRfcGEoc3RhcnR1cF82NCksICVyYXgKIAlqbXAgKiVyYXgKIAogI2Vs
c2UgLyogQ09ORklHX1g4Nl82NCAqLwpAQCAtMTYxLDEwICsxNjEsMTYgQEAgRU5EKHB2aF9zdGFy
dF94ZW4pCiAKIAkuc2VjdGlvbiAiLmluaXQuZGF0YSIsImF3IgogCS5iYWxpZ24gOAorCS8qCisJ
ICogVXNlIGFuIEFTTV9QVFIgKHF1YWQgb24geDY0KSBmb3IgX3BhKGdkdF9zdGFydCkgYmVjYXVz
ZSBQSUUgcmVxdWlyZXMKKwkgKiBhIHBvaW50ZXIgc2l6ZSBzdG9yYWdlIHZhbHVlIGJlZm9yZSBh
cHBseWluZyB0aGUgcmVsb2NhdGlvbi4gT24KKwkgKiAzMi1iaXQgX0FTTV9QVFIgd2lsbCBiZSBh
IGxvbmcgd2hpY2ggaXMgYWxpZ25lZCB0aGUgc3BhY2UgbmVlZGVkIGZvcgorCSAqIHJlbG9jYXRp
b24uCisJICovCiBnZHQ6CiAJLndvcmQgZ2R0X2VuZCAtIGdkdF9zdGFydAotCS5sb25nIF9wYShn
ZHRfc3RhcnQpCi0JLndvcmQgMAorCV9BU01fUFRSIF9wYShnZHRfc3RhcnQpCisJLmJhbGlnbiA4
CiBnZHRfc3RhcnQ6CiAJLnF1YWQgMHgwMDAwMDAwMDAwMDAwMDAwICAgICAgICAgICAgLyogTlVM
TCBkZXNjcmlwdG9yICovCiAjaWZkZWYgQ09ORklHX1g4Nl82NAotLSAKMi4xOC4wLnJjMi4zNDYu
ZzAxM2FhNjkxMmUtZ29vZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 00:01:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 00: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 1fXbPs-00075y-Gp; Tue, 26 Jun 2018 00:01:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXbPr-00075o-Bf
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 00:01:03 +0000
X-Inumbo-ID: 0bf2b184-78d4-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bf2b184-78d4-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 00:01: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 1fXbPn-000298-0J; Tue, 26 Jun 2018 00:00: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 1fXbPm-0002ZV-G7; Tue, 26 Jun 2018 00:00:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXbPm-0003tZ-FU; Tue, 26 Jun 2018 00:00:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124696-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-i386-prev:<job
 status>:broken:regression
 xen-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-i386:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-armhf-xsm:<job status>:broken:regression
 xen-4.11-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.11-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 00:00:58 +0000
Subject: [Xen-devel] [xen-4.11-testing baseline test] 124696: 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>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDY5NiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxd
Cmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2OTYv
CgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4g
bmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAg
ICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2Vu
IG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNz
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tl
biBuZXZlciBwYXNzCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1
MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTI0Njk2ICAyMDE4LTA2LTI1IDE0OjQzOjM2IFogICAgMCBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1pMzg2LXByZXYg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHJldiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC14dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0
ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4
Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRlc3RlZCB0
cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 00:05:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 00:05: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 1fXbUC-0007IX-Bx; Tue, 26 Jun 2018 00:05:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXbUA-0007IK-SJ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 00:05:30 +0000
X-Inumbo-ID: 3f33a758-78d4-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f33a758-78d4-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 02:02: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 1fXbU7-0002Ez-Um; Tue, 26 Jun 2018 00:05: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 1fXbU7-0002g0-IE; Tue, 26 Jun 2018 00:05:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXbU7-0005iE-Hd; Tue, 26 Jun 2018 00:05:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124658-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-amd64-xsm:<job status>:broken:regression
 linux-4.9:build-i386-xsm:<job status>:broken:regression
 linux-4.9:build-armhf-xsm:<job status>:broken:regression
 linux-4.9:build-i386:<job status>:broken:regression
 linux-4.9:build-armhf-pvops:<job status>:broken:regression
 linux-4.9:build-amd64:<job status>:broken:regression
 linux-4.9:build-amd64-pvops:<job status>:broken:regression
 linux-4.9:build-armhf:<job status>:broken:regression
 linux-4.9:build-i386-pvops:<job status>:broken:regression
 linux-4.9:build-amd64:host-install(4):broken:regression
 linux-4.9:build-i386:host-install(4):broken:regression
 linux-4.9:build-i386-xsm:host-install(4):broken:regression
 linux-4.9:build-amd64-xsm:host-install(4):broken:regression
 linux-4.9:build-amd64-pvops:host-install(4):broken:regression
 linux-4.9:build-i386-pvops:host-install(4):broken:regression
 linux-4.9:build-armhf-pvops:host-install(4):broken:regression
 linux-4.9:build-armhf:host-install(4):broken:regression
 linux-4.9:build-armhf-xsm:host-install(4):broken:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.9:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 00:05:27 +0000
Subject: [Xen-devel] [linux-4.9 test] 124658: 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>

ZmxpZ2h0IDEyNDY1OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDY1OC8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTIyOTY5CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMjk2OQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICA4ZTUyYjk0ZTE5ZDgyZTJiZTRmM2JmMzY5OWM4ZjM5ZjRjNmNjNDc4
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2YmE4OWI1MmJhNjkxNmJj
N2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIw
MTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDM3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzMDc0
ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAzNCBkYXlzICAgMjggYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI0Mjk1ICAyMDE4LTA2LTE3IDA2OjE4OjU4IFogICAgOCBkYXlzICAgIDcg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo1NTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXhzbSBob3N0LWluc3RhbGwo
NCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjA4ODkgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 00:12:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 00:12:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXbbC-00080k-4e; Tue, 26 Jun 2018 00: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXbbA-00080Y-VR
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 00:12:44 +0000
X-Inumbo-ID: 422c1061-78d5-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 422c1061-78d5-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 02:09: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 1fXbb7-0002Mo-61; Tue, 26 Jun 2018 00:12: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 1fXbb6-0002pR-V1; Tue, 26 Jun 2018 00:12:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXbb6-0007BL-UP; Tue, 26 Jun 2018 00:12:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124679-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 00:12:40 +0000
Subject: [Xen-devel] [seabios test] 124679: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY3OSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NzkvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDMgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNt
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkOWE4Yjg2N2EzYWY4MDkwMjkwYjY5
YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRk
IHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVtdSByYW1mYi4g
IFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3aXRoIG5vcm1h
bCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndfY2ZnIGJlaW5n
IHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2UgY2FzZSAob24g
eDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRoZXIgZW11bGF0
ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcgZndfY2ZnIGNv
ZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUgdG8KICAgIHZh
cmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVyZSB3aGljaCBv
bmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBjb2RlIGhlcmUs
IHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0cmlwcGVkIGRv
d24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAgaGVyZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDc6NTU6
NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAgICAKICAgIEZh
Y3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxvY2F0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEyOjA3
OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgN2Jm
OWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6NDUgMjAxOCAr
MDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBmYWlsdXJlCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIzOjU3
OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVhcm1lbSBpbiB3
aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEwOGM1ZGFiNjU3
OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdhX2xpc3RfbW9k
ZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNhc2Ugd2UndmUg
YWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8gdGhlIGxpc3Qg
ZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcyZWZhZjU1ODY1
YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXR1
cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAogICAgCiAgICBJ
biBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBjYnZnYSB2aWRl
byBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9mIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFkCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0
MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3VwcG9ydAogICAg
CiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1cHBvcnQgdGhl
IHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBkaXNwbGF5IGRl
dmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywgdXNpbmcgdGhl
IGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2FjeQogICAgdmdh
ICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxldHRlIG1vZGVz
IGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBhdGlibGUgd2l0
aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1NTFjZTcyYzJk
ZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTogZmFjdG9yIG91
dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJpYyBkYXRhIHN0
cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZTI4ZTBiYjM5
YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAxOCArMDIwMAoK
ICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAgICAKICAgIElu
IGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlzcGxheSBkZXZp
Y2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 01:57:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 01:57:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXdEA-0004eK-36; Tue, 26 Jun 2018 01:57: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXdE8-0004e7-8I
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 01:57:04 +0000
X-Inumbo-ID: 40cc1b01-78e4-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40cc1b01-78e4-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 01:57: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 1fXdE3-0004hr-Ra; Tue, 26 Jun 2018 01:56: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 1fXdE3-00054U-JN; Tue, 26 Jun 2018 01:56:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXdE3-0001wH-Il; Tue, 26 Jun 2018 01:56:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124669-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-armhf-pvops:<job
 status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-armhf-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-armhf-xsm:host-install(4):broken:regression
 xen-unstable:build-armhf-pvops:host-install(4):broken:regression
 xen-unstable:build-armhf:host-install(4):broken:regression
 xen-unstable:build-i386:host-install(4):broken:regression
 xen-unstable:build-i386-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-prev:host-install(4):broken:regression
 xen-unstable:build-i386-prev:host-install(4):broken:regression
 xen-unstable:build-i386-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64:host-install(4):broken:regression
 xen-unstable:build-amd64-xtf:host-install(4):broken:regression
 xen-unstable:build-amd64-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-pvops:host-install(4):broken:regression
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch: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-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun: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-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale: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-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 01:56:59 +0000
Subject: [Xen-devel] [xen-unstable test] 124669: 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>

ZmxpZ2h0IDEyNDY2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDY2OS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTY2CiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ1NjYKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDU2NgogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMx
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzMQogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0NjMxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYz
MQogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMxCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDYzMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2
YzlmMzgyYTMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ2NjkgIDIwMTgtMDYtMjQgMTY6MjM6
NDUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXh0ZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1
cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 02:49:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 02:49: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 1fXe2i-0008UP-Gr; Tue, 26 Jun 2018 02: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXe2g-0008UD-Sh
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 02:49:18 +0000
X-Inumbo-ID: 8e1c0a5a-78eb-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e1c0a5a-78eb-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 02:49: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 1fXe2e-0006AG-5o; Tue, 26 Jun 2018 02:49: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 1fXe2d-0006CQ-Dv; Tue, 26 Jun 2018 02:49:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXe2d-0001Mg-DI; Tue, 26 Jun 2018 02:49:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124675-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2aedaaef8ae0585290b93fd28964442e93ca72f1
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 02:49:15 +0000
Subject: [Xen-devel] [ovmf test] 124675: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY3NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NzUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDJhZWRhYWVmOGFlMDU4NTI5
MGI5M2ZkMjg5NjQ0NDJlOTNjYTcyZjEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDMgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMmFl
ZGFhZWY4YWUwNTg1MjkwYjkzZmQyODk2NDQ0MmU5M2NhNzJmMQpBdXRob3I6IE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTY6
NTI6MTEgMjAxOCAtMDcwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnOiBTZXQgU01NIFN0YWNrIHNp
emUgdG8gMTYgS0IKICAgIAogICAgU3RhY2sgb3ZlcmZsb3dzIHdlcmUgb2JzZXJ2ZWQgYXQgdGhl
IGRlZmF1bHQgU01NIHN0YWNrCiAgICBzaXplIG9mIDggS0IuICBJbmNyZWFzZSBzdGFjayBzaXpl
IHRvIDE2IEtCIHRvIHByZXZlbnQKICAgIFNNTSBzdGFjayBvdmVyZmxvd3MuCiAgICAKICAgIENj
OiBEYXZpZCBXZWkgPGRhdmlkLndlaUBpbnRlbC5jb20+CiAgICBDYzogTWFuZyBHdW8gPG1hbmcu
Z3VvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1p
Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhdmlkIFdlaSAgPGRh
dmlkLndlaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 03:49:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 03: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 1fXeyw-0004A8-5M; Tue, 26 Jun 2018 03:49: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXeyu-00049U-W8
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 03:49:29 +0000
X-Inumbo-ID: 8922c96e-78f3-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8922c96e-78f3-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 05:46: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 1fXeys-0007JC-73; Tue, 26 Jun 2018 03:49: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 1fXeyr-0007WD-Rb; Tue, 26 Jun 2018 03:49:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXeyr-00039k-Qw; Tue, 26 Jun 2018 03:49:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124710-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2b222ddede90a110e0b7a570ba29c74779692490
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 03:49:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124710: 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>

ZmxpZ2h0IDEyNDcxMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDcxMC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ1MDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgMmIyMjJkZGVkZTkwYTExMGUwYjdhNTcwYmEyOWM3NDc3OTY5MjQ5MApiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVlZTViZDVk
YWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTAyICAyMDE4LTA2
LTIxIDEwOjAwOjMxIFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDY5OCAgMjAx
OC0wNi0yNSAxNTowMDozNSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBldS5jaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAyYjIyMmRkZWRlOTBhMTEwZTBiN2E1NzBiYTI5Yzc0Nzc5Njky
NDkwCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIEp1biAyNSAxNToxNzowNCAyMDE4ICswMTAwCgogICAgY29uZmlndXJlOiBSZXJ1biBh
dXRvZ2VuLnNoIChvbiBzdHJldGNoKQogICAgCiAgICBUaGlzIGlzIGp1c3QgYSB2ZXJzaW9uIG51
bWJlciB1cGRhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IGZlMjQ2NDFjOGZkODQ2Y2Q3ZjYzY2QxNmE5NmZm
NTFkYjQ5NWE3OTgKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjE0OjI5IDIwMTggKzAxMDAKCiAgICBSRUFETUUsIE1h
a2VmaWxlcywgQ29uZmlnLm1rOiBVcGRhdGUgZm9yIGJyYW5jaGluZyA0LjExIHZzIDQuMTItdW5z
dGFibGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 05:21:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 05: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 1fXgPJ-0002ld-Bs; Tue, 26 Jun 2018 05:20:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=6jkz=jm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fXgPI-0002lY-Qc
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 05:20:48 +0000
X-Inumbo-ID: b7ac4289-7900-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7ac4289-7900-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 05:21:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 82297AD7C;
 Tue, 26 Jun 2018 05:20:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: "committers@xenproject.org" <committers@xenproject.org>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <c00d8ca6-e356-1f9e-e154-c14d9a41a967@suse.com>
Date: Tue, 26 Jun 2018 07:20:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel]  Commit moratorium is lifted
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

Q29tbWl0dGVycywKCldpdGggNC4xMSBicmFuY2hlZCBvZmYgdGhlIGNvbW1pdCBtb3JhdG9yaXVt
IGlzIGxpZnRlZC4KCkZvciA0LjExIG9ubHkgdmVyeSBmZXcgc2VsZWN0ZWQgcGF0Y2hlcyB3aWxs
IGJlIGFjY2VwdGVkIHVudGlsIHRoZQpyZWxlYXNlLgoKUGxlYXNlIHdhaXQgdG8gY29tbWl0IGFu
eSBsYXJnZXIgc2VyaWVzIHRvIHRoZSBtYWluIGJyYW5jaCB1bnRpbCA0LjExCmhhcyBiZWVuIHJl
bGVhc2VkLCBpbiBjYXNlIHNvbWUgc2VjdXJpdHkgcGF0Y2hlcyBvciBsYXRlIGZpeGVzIG5lZWQK
dG8gYmUgYXBwbGllZCAoYmFja3BvcnRpbmcgZWZmb3J0cyBzaG91bGQgYmUgYXMgbG93IGFzIHBv
c3NpYmxlKS4KCgpKdWVyZ2VuCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 05:57:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 05:57: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 1fXgya-0004yM-Dm; Tue, 26 Jun 2018 05:57: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=2p2p=jm=flex--thgarnie.bounces.google.com=3qm8xwwgkcs8esrlcytprzzrwp.nzxipy-opgpwwtded.ipyaczupne.zcr@srs-us1.protection.inumbo.net>)
 id 1fXgyY-0004yH-Ei
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 05:57:14 +0000
X-Inumbo-ID: 61d14bbd-7905-11e8-9728-bc764e045a96
Received: from mail-yw0-x24a.google.com (unknown [2607:f8b0:4002:c05::24a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61d14bbd-7905-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 07:54:25 +0200 (CEST)
Received: by mail-yw0-x24a.google.com with SMTP id r139-v6so7335735ywg.15
 for <xen-devel@lists.xenproject.org>; Mon, 25 Jun 2018 22:57:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=mime-version:date:in-reply-to:message-id:references:subject:from:to
 :cc; bh=Fx9uYYJODvV/clnoXSBMMcL32yhgCOz3tmT9SF1WyTs=;
 b=FOIVm+YbNiOW512YF3qo/Q8KELoBRjs3rHbwKAmHo0KAjnU9oAU7Jt2vmjSpYoTfjN
 dKSih3cFSSTz1s8fXjZIz5fDljkMlKFFnbmpQ4oKPBmnRslp+eK5BKNq+DhhOpR6SQKD
 ZdOo4z5YZaPajSr08w4K6Ss3iYrlVe3khemj5pmgbeTayIAhmauP5q3vQLvBOqlzSvQk
 NO+sUNTxUMqr9H9FFJTBGJJwt4Jth92yBoKgfuGBTkZBtqSTikHfQwbM0KGb7AZe4lkY
 PboPFKpqFdE8haCYFoy1JlNp+1z+Pbnsld0dKrmvAc8cbq8cOWtZXuLoZ2mm08biB2Tc
 dGNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:date:in-reply-to:message-id
 :references:subject:from:to:cc;
 bh=Fx9uYYJODvV/clnoXSBMMcL32yhgCOz3tmT9SF1WyTs=;
 b=tV2PoqW23vnU/pvqyBDf7PN48MXZm97Bo3f02qc1tr2yIa8eBkZsobVd0TpEpYftx7
 Rp3OpV5bKyVN+TDi4kWWUo+7AWAmtkkMWzGTwDw1ZPrhNK59/8ru29GOQ38oiELZcD5I
 Rz65UCmB5REtn8btXePaebubSo2hxuz2kQVH4jUj8x5AETP2zLJaUmI9dzsXiZLa/Zht
 2le5tB1+1O4GeLtFv27Ev4pynVZv9/80cf+iTKb3AQh320OSWuG4JRdvjmgPsjWn4P4j
 gL3BT8PvlRUXRQ6vKv76rcjw6Ijbye+Cohq91WeOBD2qYOUv1b8WwUDowGgpKHHppk7b
 65YA==
X-Gm-Message-State: APt69E1hlaCOBvhzEkfBKrgh50aOFIKx+d0L+gknE6rc5hc/oEvldb/S
 XfnV0LU0Tyhia6Z5zlC+0bSTLBpMXsPPdg==
X-Google-Smtp-Source: ADUXVKKHs+of4WnzS1JEgoqVEuv+mooCt3KZ7pk+eRN6VEuMcQewC41XFCT6gBvRjl/V67H8kx4dcE5p/jJGAA==
MIME-Version: 1.0
X-Received: by 2002:a25:abf2:: with SMTP id
 v105-v6mr4046486ybi.60.1529966506249; 
 Mon, 25 Jun 2018 15:41:46 -0700 (PDT)
Date: Mon, 25 Jun 2018 15:39:02 -0700
In-Reply-To: <20180625224014.134829-1-thgarnie@google.com>
Message-Id: <20180625224014.134829-15-thgarnie@google.com>
References: <20180625224014.134829-1-thgarnie@google.com>
X-Mailer: git-send-email 2.18.0.rc2.346.g013aa6912e-goog
From: Thomas Garnier <thgarnie@google.com>
To: kernel-hardening@lists.openwall.com
Subject: [Xen-devel] [PATCH v5 14/27] x86/percpu: Adapt percpu for PIE
 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: Kate Stewart <kstewart@linuxfoundation.org>,
 Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Masahiro Yamada <yamada.masahiro@socionext.com>,
 "H. Peter Anvin" <hpa@zytor.com>, Christoph Lameter <cl@linux.com>,
 Thomas Gleixner <tglx@linutronix.de>, x86@kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Borislav Petkov <bp@suse.de>, Alexey Dobriyan <adobriyan@gmail.com>,
 Masami Hiramatsu <mhiramat@kernel.org>, Tom Lendacky <thomas.lendacky@amd.com>,
 Kees Cook <keescook@chromium.org>, Tejun Heo <tj@kernel.org>,
 Cao jin <caoj.fnst@cn.fujitsu.com>,
 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
 Andy Lutomirski <luto@kernel.org>, Josh Poimboeuf <jpoimboe@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Francis Deslauriers <francis.deslauriers@efficios.com>,
 Randy Dunlap <rdunlap@infradead.org>, linux-kernel@vger.kernel.org,
 David Woodhouse <dwmw@amazon.co.uk>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Dennis Zhou <dennisszhou@gmail.com>, Andrew Morton <akpm@linux-foundation.org>,
 Thomas Garnier <thgarnie@google.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>

UGVycGN1IHVzZXMgYSBjbGV2ZXIgZGVzaWduIHdoZXJlIHRoZSAucGVyY3UgRUxGIHNlY3Rpb24g
aGFzIGEgdmlydHVhbAphZGRyZXNzIG9mIHplcm8gYW5kIHRoZSBjdXN0b20gbGludXggcmVsb2Nh
dGlvbiBjb2RlIGF2b2lkIHJlbG9jYXRpbmcKc3BlY2lmaWMgc3ltYm9scy4gSXQgbWFrZXMgdGhl
IGNvZGUgc2ltcGxlIGFuZCBlYXNpbHkgYWRhcHRhYmxlIHdpdGggb3IKd2l0aG91dCBTTVAgc3Vw
cG9ydC4KClRoaXMgZGVzaWduIGlzIGluY29tcGF0aWJsZSB3aXRoIFBJRS4gV2hpbGUgY3JlYXRp
bmcgYSBQSUUgYmluYXJ5LCB0aGUKY29wbWlsZXIgdHJpZXMgdG8gbWFrZSBldmVyeXRoaW5nIHJl
bGF0aXZlLiBUaGUgY29tcGlsZXIgd2lsbCBhdHRlbXB0IHRvCmdlbmVyYXRlIGluc3RydWN0aW9u
cyB3aXRoIHRoZSBkaXN0YW5jZSBiZXR3ZWVuIHplcm8gYW5kIGFueSA2NC1iaXQKdmlydHVhbCBh
ZGRyZXNzLiBJdCB3aWxsIGZhaWwgYXMgdGhlIHJlbG9jYXRpb24gcmFuZ2UgY2Fubm90IGZpdCB3
aXRoaW4KdGhlIHBvc3NpYmxlIGluc3RydWN0aW9ucyBhY2Nlc3NpbmcgYSBzZWdtZW50IHJlZ2lz
dGVyLgoKVGhpcyBwYXRjaCBzb2x2ZXMgdGlocyBwcm9ibGVtIGJ5IHJlbW92aW5nIHRoZSB6ZXJv
IG1hcHBpbmcuIFRoZSAucGVyY3B1CnN5bWJvbHMgYXJlIG5vdyBjbG9zZSB0byB0aGUgYmFzZSBv
ZiB0aGUga2VybmVsIGFuZCB0aGUgY29tcGlsZXIKZ2VuZXJhdGVzIGFwcHJvcHJpYXRlIHJlbG9j
YXRpb25zLiBUbyBhY2NvbW9kYXRlIHRoaXMgY2hhbmdlLCB0aGUgR1MgYmFzZQppcyBhZGFwdGVk
IHRvIGJlIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gemVybyBhbmQgdGhlIC5wZXJjcHUgc2VjdGlv
bgphZGRyZXNzLiBUaGVzZSBjaGFuZ2VzIGFyZSBkb25lIG9ubHkgd2hlbiBQSUUgaXMgZW5hYmxl
ZC4gVGhlIG9yaWdpbmFsCmltcGxlbWVudGF0aW9uIGlzIGtlcHQgYXMtaXMgYnkgZGVmYXVsdC4K
ClRoZSBhc3NlbWJseSBhbmQgUEVSX0NQVSBtYWNyb3MgYXJlIGNoYW5nZWQgdG8gdXNlIHJlbGF0
aXZlIHJlZmVyZW5jZXMKd2hlbiBQSUUgaXMgZW5hYmxlZC4KClRoZSBLQUxMU1lNU19BQlNPTFVU
RV9QRVJDUFUgY29uZmlndXJhdGlvbiBpcyBkaXNhYmxlZCB3aXRoIFBJRSBnaXZlbgpwZXJjcHUg
c3ltYm9scyBhcmUgbm90IGFic29sdXRlIGluIHRoaXMgY2FzZS4KClBvc2l0aW9uIEluZGVwZW5k
ZW50IEV4ZWN1dGFibGUgKFBJRSkgc3VwcG9ydCB3aWxsIGFsbG93IHRvIGV4dGVuZCB0aGUKS0FT
TFIgcmFuZG9taXphdGlvbiByYW5nZSAweGZmZmZmZmZmODAwMDAwMDAuCgpTaWduZWQtb2ZmLWJ5
OiBUaG9tYXMgR2FybmllciA8dGhnYXJuaWVAZ29vZ2xlLmNvbT4KLS0tCiBhcmNoL3g4Ni9lbnRy
eS9jYWxsaW5nLmggICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TICAg
ICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BlcmNwdS5oICAgIHwgMjUgKysr
KysrKysrKysrKysrKysrKy0tLS0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgg
fCAgNCArKystCiBhcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TICAgICAgICB8ICA0ICsrKysKIGFy
Y2gveDg2L2tlcm5lbC9zZXR1cF9wZXJjcHUuYyAgIHwgIDUgKysrKy0KIGFyY2gveDg2L2tlcm5l
bC92bWxpbnV4Lmxkcy5TICAgIHwgMTMgKysrKysrKysrKystLQogYXJjaC94ODYvbGliL2NtcHhj
aGcxNmJfZW11LlMgICAgfCAgOCArKysrLS0tLQogYXJjaC94ODYveGVuL3hlbi1hc20uUyAgICAg
ICAgICAgfCAxMiArKysrKystLS0tLS0KIGluaXQvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIDEwIGZpbGVzIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2NhbGxpbmcuaCBiL2FyY2gveDg2L2Vu
dHJ5L2NhbGxpbmcuaAppbmRleCAzNTJlNzBjZDMzZTguLmQ2YzYwZTZiNTk4ZiAxMDA2NDQKLS0t
IGEvYXJjaC94ODYvZW50cnkvY2FsbGluZy5oCisrKyBiL2FyY2gveDg2L2VudHJ5L2NhbGxpbmcu
aApAQCAtMjE4LDcgKzIxOCw3IEBAIEZvciAzMi1iaXQgd2UgaGF2ZSB0aGUgZm9sbG93aW5nIGNv
bnZlbnRpb25zIC0ga2VybmVsIGlzIGJ1aWx0IHdpdGgKIC5lbmRtCiAKICNkZWZpbmUgVEhJU19D
UFVfdXNlcl9wY2lkX2ZsdXNoX21hc2sgICBcCi0JUEVSX0NQVV9WQVIoY3B1X3RsYnN0YXRlKSAr
IFRMQl9TVEFURV91c2VyX3BjaWRfZmx1c2hfbWFzaworCVBFUl9DUFVfVkFSKGNwdV90bGJzdGF0
ZSArIFRMQl9TVEFURV91c2VyX3BjaWRfZmx1c2hfbWFzaykKIAogLm1hY3JvIFNXSVRDSF9UT19V
U0VSX0NSM19OT1NUQUNLIHNjcmF0Y2hfcmVnOnJlcSBzY3JhdGNoX3JlZzI6cmVxCiAJQUxURVJO
QVRJVkUgImptcCAuTGVuZF9cQCIsICIiLCBYODZfRkVBVFVSRV9QVEkKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCmluZGV4
IGU3MzhkOGQwZTMwOC4uMmFmZDJlMmE4NmRiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRyeS9l
bnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKQEAgLTM1OSw3ICszNTks
NyBAQCBFTlRSWShfX3N3aXRjaF90b19hc20pCiAKICNpZmRlZiBDT05GSUdfU1RBQ0tQUk9URUNU
T1IKIAltb3ZxCVRBU0tfc3RhY2tfY2FuYXJ5KCVyc2kpLCAlcmJ4Ci0JbW92cQklcmJ4LCBQRVJf
Q1BVX1ZBUihpcnFfc3RhY2tfdW5pb24pK3N0YWNrX2NhbmFyeV9vZmZzZXQKKwltb3ZxCSVyYngs
IFBFUl9DUFVfVkFSKGlycV9zdGFja191bmlvbiArIHN0YWNrX2NhbmFyeV9vZmZzZXQpCiAjZW5k
aWYKIAogI2lmZGVmIENPTkZJR19SRVRQT0xJTkUKQEAgLTg5OCw3ICs4OTgsNyBAQCBhcGljaW50
ZXJydXB0IElSUV9XT1JLX1ZFQ1RPUgkJCWlycV93b3JrX2ludGVycnVwdAkJc21wX2lycV93b3Jr
X2ludGVycnVwdAogLyoKICAqIEV4Y2VwdGlvbiBlbnRyeSBwb2ludHMuCiAgKi8KLSNkZWZpbmUg
Q1BVX1RTU19JU1QoeCkgUEVSX0NQVV9WQVIoY3B1X3Rzc19ydykgKyAoVFNTX2lzdCArICgoeCkg
LSAxKSAqIDgpCisjZGVmaW5lIENQVV9UU1NfSVNUKHgpIFBFUl9DUFVfVkFSKGNwdV90c3Nfcncg
KyAoVFNTX2lzdCArICgoeCkgLSAxKSAqIDgpKQogCiAubWFjcm8gaWR0ZW50cnkgc3ltIGRvX3N5
bSBoYXNfZXJyb3JfY29kZTpyZXEgcGFyYW5vaWQ9MCBzaGlmdF9pc3Q9LTEKIEVOVFJZKFxzeW0p
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZXJjcHUuaCBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BlcmNwdS5oCmluZGV4IGU5MjAyYTBkZThmMC4uZTFmMDVhZTZkZDIxIDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZXJjcHUuaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wZXJjcHUuaApAQCAtNSw5ICs1LDExIEBACiAjaWZkZWYgQ09ORklHX1g4Nl82NAog
I2RlZmluZSBfX3BlcmNwdV9zZWcJCWdzCiAjZGVmaW5lIF9fcGVyY3B1X21vdl9vcAkJbW92cQor
I2RlZmluZSBfX3BlcmNwdV9yZWwJCSglcmlwKQogI2Vsc2UKICNkZWZpbmUgX19wZXJjcHVfc2Vn
CQlmcwogI2RlZmluZSBfX3BlcmNwdV9tb3Zfb3AJCW1vdmwKKyNkZWZpbmUgX19wZXJjcHVfcmVs
CiAjZW5kaWYKIAogI2lmZGVmIF9fQVNTRU1CTFlfXwpAQCAtMjgsMTAgKzMwLDE0IEBACiAjZGVm
aW5lIFBFUl9DUFUodmFyLCByZWcpCQkJCQkJXAogCV9fcGVyY3B1X21vdl9vcCAlX19wZXJjcHVf
c2VnOnRoaXNfY3B1X29mZiwgcmVnOwkJXAogCWxlYSB2YXIocmVnKSwgcmVnCi0jZGVmaW5lIFBF
Ul9DUFVfVkFSKHZhcikJJV9fcGVyY3B1X3NlZzp2YXIKKy8qIENvbXBhdGlibGUgd2l0aCBQb3Np
dGlvbiBJbmRlcGVuZGVudCBDb2RlICovCisjZGVmaW5lIFBFUl9DUFVfVkFSKHZhcikJCSVfX3Bl
cmNwdV9zZWc6KHZhcikjI19fcGVyY3B1X3JlbAorLyogUmFyZSBhYnNvbHV0ZSByZWZlcmVuY2Ug
Ki8KKyNkZWZpbmUgUEVSX0NQVV9WQVJfQUJTKHZhcikJCSVfX3BlcmNwdV9zZWc6dmFyCiAjZWxz
ZSAvKiAhIFNNUCAqLwogI2RlZmluZSBQRVJfQ1BVKHZhciwgcmVnKQlfX3BlcmNwdV9tb3Zfb3Ag
JHZhciwgcmVnCi0jZGVmaW5lIFBFUl9DUFVfVkFSKHZhcikJdmFyCisjZGVmaW5lIFBFUl9DUFVf
VkFSKHZhcikJKHZhcikjI19fcGVyY3B1X3JlbAorI2RlZmluZSBQRVJfQ1BVX1ZBUl9BQlModmFy
KQl2YXIKICNlbmRpZgkvKiBTTVAgKi8KIAogI2lmZGVmIENPTkZJR19YODZfNjRfU01QCkBAIC0y
MDksMjcgKzIxNSwzNCBAQCBkbyB7CQkJCQkJCQkJXAogCXBmb19yZXRfXzsJCQkJCVwKIH0pCiAK
Ky8qIFBvc2l0aW9uIEluZGVwZW5kZW50IGNvZGUgdXNlcyByZWxhdGl2ZSBhZGRyZXNzZXMgb25s
eSAqLworI2lmZGVmIENPTkZJR19YODZfUElFCisjZGVmaW5lIF9fcGVyY3B1X3N0YWJsZV9hcmcg
X19wZXJjcHVfYXJnKGExKQorI2Vsc2UKKyNkZWZpbmUgX19wZXJjcHVfc3RhYmxlX2FyZyBfX3Bl
cmNwdV9hcmcoUDEpCisjZW5kaWYKKwogI2RlZmluZSBwZXJjcHVfc3RhYmxlX29wKG9wLCB2YXIp
CQkJXAogKHsJCQkJCQkJXAogCXR5cGVvZih2YXIpIHBmb19yZXRfXzsJCQkJXAogCXN3aXRjaCAo
c2l6ZW9mKHZhcikpIHsJCQkJXAogCWNhc2UgMToJCQkJCQlcCi0JCWFzbShvcCAiYiAiX19wZXJj
cHVfYXJnKFAxKSIsJTAiCVwKKwkJYXNtKG9wICJiICJfX3BlcmNwdV9zdGFibGVfYXJnICIsJTAi
CVwKIAkJICAgIDogIj1xIiAocGZvX3JldF9fKQkJCVwKIAkJICAgIDogInAiICgmKHZhcikpKTsJ
CQlcCiAJCWJyZWFrOwkJCQkJXAogCWNhc2UgMjoJCQkJCQlcCi0JCWFzbShvcCAidyAiX19wZXJj
cHVfYXJnKFAxKSIsJTAiCVwKKwkJYXNtKG9wICJ3ICJfX3BlcmNwdV9zdGFibGVfYXJnICIsJTAi
CVwKIAkJICAgIDogIj1yIiAocGZvX3JldF9fKQkJCVwKIAkJICAgIDogInAiICgmKHZhcikpKTsJ
CQlcCiAJCWJyZWFrOwkJCQkJXAogCWNhc2UgNDoJCQkJCQlcCi0JCWFzbShvcCAibCAiX19wZXJj
cHVfYXJnKFAxKSIsJTAiCVwKKwkJYXNtKG9wICJsICJfX3BlcmNwdV9zdGFibGVfYXJnICIsJTAi
CVwKIAkJICAgIDogIj1yIiAocGZvX3JldF9fKQkJCVwKIAkJICAgIDogInAiICgmKHZhcikpKTsJ
CQlcCiAJCWJyZWFrOwkJCQkJXAogCWNhc2UgODoJCQkJCQlcCi0JCWFzbShvcCAicSAiX19wZXJj
cHVfYXJnKFAxKSIsJTAiCVwKKwkJYXNtKG9wICJxICJfX3BlcmNwdV9zdGFibGVfYXJnICIsJTAi
CVwKIAkJICAgIDogIj1yIiAocGZvX3JldF9fKQkJCVwKIAkJICAgIDogInAiICgmKHZhcikpKTsJ
CQlcCiAJCWJyZWFrOwkJCQkJXApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJv
Y2Vzc29yLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaAppbmRleCAyNWI1ODQy
YTQ2NDYuLjZlZTI1M2QyNzlkOSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJv
Y2Vzc29yLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKQEAgLTI0LDYg
KzI0LDcgQEAgc3RydWN0IHZtODY7CiAjaW5jbHVkZSA8YXNtL3NwZWNpYWxfaW5zbnMuaD4KICNp
bmNsdWRlIDxhc20vZnB1L3R5cGVzLmg+CiAjaW5jbHVkZSA8YXNtL3Vud2luZF9oaW50cy5oPgor
I2luY2x1ZGUgPGFzbS9zZWN0aW9ucy5oPgogCiAjaW5jbHVkZSA8bGludXgvcGVyc29uYWxpdHku
aD4KICNpbmNsdWRlIDxsaW51eC9jYWNoZS5oPgpAQCAtNDAwLDcgKzQwMSw4IEBAIERFQ0xBUkVf
SU5JVF9QRVJfQ1BVKGlycV9zdGFja191bmlvbik7CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQg
bG9uZyBjcHVfa2VybmVsbW9kZV9nc19iYXNlKGludCBjcHUpCiB7Ci0JcmV0dXJuICh1bnNpZ25l
ZCBsb25nKXBlcl9jcHUoaXJxX3N0YWNrX3VuaW9uLmdzX2Jhc2UsIGNwdSk7CisJcmV0dXJuICh1
bnNpZ25lZCBsb25nKXBlcl9jcHUoaXJxX3N0YWNrX3VuaW9uLmdzX2Jhc2UsIGNwdSkgLQorCQko
dW5zaWduZWQgbG9uZylfX3Blcl9jcHVfc3RhcnQ7CiB9CiAKIERFQ0xBUkVfUEVSX0NQVShjaGFy
ICosIGlycV9zdGFja19wdHIpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2hlYWRfNjQu
UyBiL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMKaW5kZXggN2ZjYTE5ZTFmNTU2Li5mZGRlYjNk
ODFhYTYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMKKysrIGIvYXJjaC94
ODYva2VybmVsL2hlYWRfNjQuUwpAQCAtMjY4LDcgKzI2OCwxMSBAQCBFTkRQUk9DKHN0YXJ0X2Nw
dTApCiAJR0xPQkFMKGluaXRpYWxfY29kZSkKIAkucXVhZAl4ODZfNjRfc3RhcnRfa2VybmVsCiAJ
R0xPQkFMKGluaXRpYWxfZ3MpCisjaWZkZWYgQ09ORklHX1g4Nl9QSUUKKwkucXVhZAkwCisjZWxz
ZQogCS5xdWFkCUlOSVRfUEVSX0NQVV9WQVIoaXJxX3N0YWNrX3VuaW9uKQorI2VuZGlmCiAJR0xP
QkFMKGluaXRpYWxfc3RhY2spCiAJLyoKIAkgKiBUaGUgU0laRU9GX1BUUkVHUyBnYXAgaXMgYSBj
b252ZW50aW9uIHdoaWNoIGhlbHBzIHRoZSBpbi1rZXJuZWwKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2tlcm5lbC9zZXR1cF9wZXJjcHUuYyBiL2FyY2gveDg2L2tlcm5lbC9zZXR1cF9wZXJjcHUuYwpp
bmRleCBlYTU1NGY4MTJlZTEuLmQ2MWVjYzNkMmI2ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2Vy
bmVsL3NldHVwX3BlcmNwdS5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9zZXR1cF9wZXJjcHUuYwpA
QCAtMjYsNyArMjYsNyBAQAogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoaW50LCBjcHVfbnVt
YmVyKTsKIEVYUE9SVF9QRVJfQ1BVX1NZTUJPTChjcHVfbnVtYmVyKTsKIAotI2lmZGVmIENPTkZJ
R19YODZfNjQKKyNpZiBkZWZpbmVkKENPTkZJR19YODZfNjQpICYmICFkZWZpbmVkKENPTkZJR19Y
ODZfUElFKQogI2RlZmluZSBCT09UX1BFUkNQVV9PRkZTRVQgKCh1bnNpZ25lZCBsb25nKV9fcGVy
X2NwdV9sb2FkKQogI2Vsc2UKICNkZWZpbmUgQk9PVF9QRVJDUFVfT0ZGU0VUIDAKQEAgLTQwLDYg
KzQwLDkgQEAgdW5zaWduZWQgbG9uZyBfX3Blcl9jcHVfb2Zmc2V0W05SX0NQVVNdIF9fcm9fYWZ0
ZXJfaW5pdCA9IHsKIH07CiBFWFBPUlRfU1lNQk9MKF9fcGVyX2NwdV9vZmZzZXQpOwogCisvKiBV
c2VkIHRvIGNhbGN1bGF0ZSBnc19iYXNlIGZvciBlYWNoIENQVSAqLworRVhQT1JUX1NZTUJPTChf
X3Blcl9jcHVfc3RhcnQpOworCiAvKgogICogT24geDg2XzY0IHN5bWJvbHMgcmVmZXJlbmNlZCBm
cm9tIGNvZGUgc2hvdWxkIGJlIHJlYWNoYWJsZSB1c2luZwogICogMzJiaXQgcmVsb2NhdGlvbnMu
ICBSZXNlcnZlIHNwYWNlIGZvciBzdGF0aWMgcGVyY3B1IHZhcmlhYmxlcyBpbgpkaWZmIC0tZ2l0
IGEvYXJjaC94ODYva2VybmVsL3ZtbGludXgubGRzLlMgYi9hcmNoL3g4Ni9rZXJuZWwvdm1saW51
eC5sZHMuUwppbmRleCA1ZTE0NThmNjA5YTEuLmY1ODJmYzQ3NzZkZCAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva2VybmVsL3ZtbGludXgubGRzLlMKKysrIGIvYXJjaC94ODYva2VybmVsL3ZtbGludXgu
bGRzLlMKQEAgLTIxMSw5ICsyMTEsMTQgQEAgU0VDVElPTlMKIAkvKgogCSAqIHBlcmNwdSBvZmZz
ZXRzIGFyZSB6ZXJvLWJhc2VkIG9uIFNNUC4gIFBFUkNQVV9WQUREUigpIGNoYW5nZXMgdGhlCiAJ
ICogb3V0cHV0IFBIRFIsIHNvIHRoZSBuZXh0IG91dHB1dCBzZWN0aW9uIC0gLmluaXQudGV4dCAt
IHNob3VsZAotCSAqIHN0YXJ0IGFub3RoZXIgc2VnbWVudCAtIGluaXQuCisJICogc3RhcnQgYW5v
dGhlciBzZWdtZW50IC0gaW5pdC4gRm9yIFBvc2l0aW9uIEluZGVwZW5kZW50IENvZGUsIHRoZQor
CSAqIHBlci1jcHUgc2VjdGlvbiBjYW5ub3QgYmUgemVyby1iYXNlZCBiZWNhdXNlIGV2ZXJ5dGhp
bmcgaXMgcmVsYXRpdmUuCiAJICovCisjaWZkZWYgQ09ORklHX1g4Nl9QSUUKKwlQRVJDUFVfU0VD
VElPTihJTlRFUk5PREVfQ0FDSEVfQllURVMpCisjZWxzZQogCVBFUkNQVV9WQUREUihJTlRFUk5P
REVfQ0FDSEVfQllURVMsIDAsIDpwZXJjcHUpCisjZW5kaWYKIAlBU1NFUlQoU0laRU9GKC5kYXRh
Li5wZXJjcHUpIDwgQ09ORklHX1BIWVNJQ0FMX1NUQVJULAogCSAgICAgICAicGVyLUNQVSBkYXRh
IHRvbyBsYXJnZSAtIGluY3JlYXNlIENPTkZJR19QSFlTSUNBTF9TVEFSVCIpCiAjZW5kaWYKQEAg
LTM4OSw3ICszOTQsMTEgQEAgU0VDVElPTlMKICAqIFBlci1jcHUgc3ltYm9scyB3aGljaCBuZWVk
IHRvIGJlIG9mZnNldCBmcm9tIF9fcGVyX2NwdV9sb2FkCiAgKiBmb3IgdGhlIGJvb3QgcHJvY2Vz
c29yLgogICovCisjaWZkZWYgQ09ORklHX1g4Nl9QSUUKKyNkZWZpbmUgSU5JVF9QRVJfQ1BVKHgp
IGluaXRfcGVyX2NwdV9fIyN4ID0geAorI2Vsc2UKICNkZWZpbmUgSU5JVF9QRVJfQ1BVKHgpIGlu
aXRfcGVyX2NwdV9fIyN4ID0geCArIF9fcGVyX2NwdV9sb2FkCisjZW5kaWYKIElOSVRfUEVSX0NQ
VShnZHRfcGFnZSk7CiBJTklUX1BFUl9DUFUoaXJxX3N0YWNrX3VuaW9uKTsKIApAQCAtMzk5LDcg
KzQwOCw3IEBAIElOSVRfUEVSX0NQVShpcnFfc3RhY2tfdW5pb24pOwogLiA9IEFTU0VSVCgoX2Vu
ZCAtIF90ZXh0IDw9IEtFUk5FTF9JTUFHRV9TSVpFKSwKIAkgICAia2VybmVsIGltYWdlIGJpZ2dl
ciB0aGFuIEtFUk5FTF9JTUFHRV9TSVpFIik7CiAKLSNpZmRlZiBDT05GSUdfU01QCisjaWYgZGVm
aW5lZChDT05GSUdfU01QKSAmJiAhZGVmaW5lZChDT05GSUdfWDg2X1BJRSkKIC4gPSBBU1NFUlQo
KGlycV9zdGFja191bmlvbiA9PSAwKSwKICAgICAgICAgICAgImlycV9zdGFja191bmlvbiBpcyBu
b3QgYXQgc3RhcnQgb2YgcGVyLWNwdSBhcmVhIik7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2xpYi9jbXB4Y2hnMTZiX2VtdS5TIGIvYXJjaC94ODYvbGliL2NtcHhjaGcxNmJfZW11LlMK
aW5kZXggOWIzMzAyNDJlNzQwLi4yNTQ5NTA2MDRhZTQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2xp
Yi9jbXB4Y2hnMTZiX2VtdS5TCisrKyBiL2FyY2gveDg2L2xpYi9jbXB4Y2hnMTZiX2VtdS5TCkBA
IC0zMywxMyArMzMsMTMgQEAgRU5UUlkodGhpc19jcHVfY21weGNoZzE2Yl9lbXUpCiAJcHVzaGZx
CiAJY2xpCiAKLQljbXBxIFBFUl9DUFVfVkFSKCglcnNpKSksICVyYXgKKwljbXBxIFBFUl9DUFVf
VkFSX0FCUygoJXJzaSkpLCAlcmF4CiAJam5lIC5Mbm90X3NhbWUKLQljbXBxIFBFUl9DUFVfVkFS
KDgoJXJzaSkpLCAlcmR4CisJY21wcSBQRVJfQ1BVX1ZBUl9BQlMoOCglcnNpKSksICVyZHgKIAlq
bmUgLkxub3Rfc2FtZQogCi0JbW92cSAlcmJ4LCBQRVJfQ1BVX1ZBUigoJXJzaSkpCi0JbW92cSAl
cmN4LCBQRVJfQ1BVX1ZBUig4KCVyc2kpKQorCW1vdnEgJXJieCwgUEVSX0NQVV9WQVJfQUJTKCgl
cnNpKSkKKwltb3ZxICVyY3gsIFBFUl9DUFVfVkFSX0FCUyg4KCVyc2kpKQogCiAJcG9wZnEKIAlt
b3YgJDEsICVhbApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1hc20uUyBiL2FyY2gveDg2
L3hlbi94ZW4tYXNtLlMKaW5kZXggODAxOWVkZDAxMjVjLi5hNWQ3M2QzMjE4YmUgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L3hlbi94ZW4tYXNtLlMKKysrIGIvYXJjaC94ODYveGVuL3hlbi1hc20uUwpA
QCAtMjEsNyArMjEsNyBAQAogRU5UUlkoeGVuX2lycV9lbmFibGVfZGlyZWN0KQogCUZSQU1FX0JF
R0lOCiAJLyogVW5tYXNrIGV2ZW50cyAqLwotCW1vdmIgJDAsIFBFUl9DUFVfVkFSKHhlbl92Y3B1
X2luZm8pICsgWEVOX3ZjcHVfaW5mb19tYXNrCisJbW92YiAkMCwgUEVSX0NQVV9WQVIoeGVuX3Zj
cHVfaW5mbyArIFhFTl92Y3B1X2luZm9fbWFzaykKIAogCS8qCiAJICogUHJlZW1wdCBoZXJlIGRv
ZXNuJ3QgbWF0dGVyIGJlY2F1c2UgdGhhdCB3aWxsIGRlYWwgd2l0aCBhbnkKQEAgLTMwLDcgKzMw
LDcgQEAgRU5UUlkoeGVuX2lycV9lbmFibGVfZGlyZWN0KQogCSAqLwogCiAJLyogVGVzdCBmb3Ig
cGVuZGluZyAqLwotCXRlc3RiICQweGZmLCBQRVJfQ1BVX1ZBUih4ZW5fdmNwdV9pbmZvKSArIFhF
Tl92Y3B1X2luZm9fcGVuZGluZworCXRlc3RiICQweGZmLCBQRVJfQ1BVX1ZBUih4ZW5fdmNwdV9p
bmZvICsgWEVOX3ZjcHVfaW5mb19wZW5kaW5nKQogCWp6IDFmCiAKIAljYWxsIGNoZWNrX2V2ZW50
cwpAQCAtNDUsNyArNDUsNyBAQCBFTlRSWSh4ZW5faXJxX2VuYWJsZV9kaXJlY3QpCiAgKiBub24t
emVyby4KICAqLwogRU5UUlkoeGVuX2lycV9kaXNhYmxlX2RpcmVjdCkKLQltb3ZiICQxLCBQRVJf
Q1BVX1ZBUih4ZW5fdmNwdV9pbmZvKSArIFhFTl92Y3B1X2luZm9fbWFzaworCW1vdmIgJDEsIFBF
Ul9DUFVfVkFSKHhlbl92Y3B1X2luZm8gKyBYRU5fdmNwdV9pbmZvX21hc2spCiAJcmV0CiBFTkRQ
Uk9DKHhlbl9pcnFfZGlzYWJsZV9kaXJlY3QpCiAKQEAgLTU5LDcgKzU5LDcgQEAgRU5EUFJPQyh4
ZW5faXJxX2Rpc2FibGVfZGlyZWN0KQogICogeDg2IHVzZSBvcHBvc2l0ZSBzZW5zZXMgKG1hc2sg
dnMgZW5hYmxlKS4KICAqLwogRU5UUlkoeGVuX3NhdmVfZmxfZGlyZWN0KQotCXRlc3RiICQweGZm
LCBQRVJfQ1BVX1ZBUih4ZW5fdmNwdV9pbmZvKSArIFhFTl92Y3B1X2luZm9fbWFzaworCXRlc3Ri
ICQweGZmLCBQRVJfQ1BVX1ZBUih4ZW5fdmNwdV9pbmZvICsgWEVOX3ZjcHVfaW5mb19tYXNrKQog
CXNldHogJWFoCiAJYWRkYiAlYWgsICVhaAogCXJldApAQCAtODAsNyArODAsNyBAQCBFTlRSWSh4
ZW5fcmVzdG9yZV9mbF9kaXJlY3QpCiAjZWxzZQogCXRlc3RiICRYODZfRUZMQUdTX0lGPj44LCAl
YWgKICNlbmRpZgotCXNldHogUEVSX0NQVV9WQVIoeGVuX3ZjcHVfaW5mbykgKyBYRU5fdmNwdV9p
bmZvX21hc2sKKwlzZXR6IFBFUl9DUFVfVkFSKHhlbl92Y3B1X2luZm8gKyBYRU5fdmNwdV9pbmZv
X21hc2spCiAJLyoKIAkgKiBQcmVlbXB0IGhlcmUgZG9lc24ndCBtYXR0ZXIgYmVjYXVzZSB0aGF0
IHdpbGwgZGVhbCB3aXRoIGFueQogCSAqIHBlbmRpbmcgaW50ZXJydXB0cy4gIFRoZSBwZW5kaW5n
IGNoZWNrIG1heSBlbmQgdXAgYmVpbmcgcnVuCkBAIC04OCw3ICs4OCw3IEBAIEVOVFJZKHhlbl9y
ZXN0b3JlX2ZsX2RpcmVjdCkKIAkgKi8KIAogCS8qIGNoZWNrIGZvciB1bm1hc2tlZCBhbmQgcGVu
ZGluZyAqLwotCWNtcHcgJDB4MDAwMSwgUEVSX0NQVV9WQVIoeGVuX3ZjcHVfaW5mbykgKyBYRU5f
dmNwdV9pbmZvX3BlbmRpbmcKKwljbXB3ICQweDAwMDEsIFBFUl9DUFVfVkFSKHhlbl92Y3B1X2lu
Zm8gKyBYRU5fdmNwdV9pbmZvX3BlbmRpbmcpCiAJam56IDFmCiAJY2FsbCBjaGVja19ldmVudHMK
IDE6CmRpZmYgLS1naXQgYS9pbml0L0tjb25maWcgYi9pbml0L0tjb25maWcKaW5kZXggODNmN2U4
MjRkNjFiLi4yNGI2MDUzNmUyNmIgMTAwNjQ0Ci0tLSBhL2luaXQvS2NvbmZpZworKysgYi9pbml0
L0tjb25maWcKQEAgLTEzOTUsNyArMTM5NSw3IEBAIGNvbmZpZyBLQUxMU1lNU19BTEwKIGNvbmZp
ZyBLQUxMU1lNU19BQlNPTFVURV9QRVJDUFUKIAlib29sCiAJZGVwZW5kcyBvbiBLQUxMU1lNUwot
CWRlZmF1bHQgWDg2XzY0ICYmIFNNUAorCWRlZmF1bHQgWDg2XzY0ICYmIFNNUCAmJiAhWDg2X1BJ
RQogCiBjb25maWcgS0FMTFNZTVNfQkFTRV9SRUxBVElWRQogCWJvb2wKLS0gCjIuMTguMC5yYzIu
MzQ2LmcwMTNhYTY5MTJlLWdvb2cKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:25:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 06:25:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXhPE-00077e-Sr; Tue, 26 Jun 2018 06: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXhPD-00077Z-MH
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 06:24:47 +0000
X-Inumbo-ID: a7bfcbc7-7909-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7bfcbc7-7909-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 06:25:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 00:24:44 -0600
Message-Id: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 00:24: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 for-4.11 v2 0/3] x86: XSA-267 follow-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: Juergen Gross <jgross@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>

VGhlIGZpcnN0IHBhdGNoIGFsb25lIHNob3VsZCBiZSBzdWZmaWNpZW50IHRvIGFkZHJlc3MgYW4g
aXNzdWUgd2l0aCB0aGUKWFNBLTI2NyBjaGFuZ2VzLCBjYXVzaW5nIGEgQlVHX09OKCkgdG8gYmUg
dHJpZ2dlcmVkLiBUaGUgb3RoZXIgdHdvCnBhdGNoZXMgd291bGQsIGFmYWljdCwgZWFjaCBpbmRp
dmlkdWFsbHkgYWxzbyBoYXZlIGF2b2lkZWQgdGhlIGlzc3VlLApoZW5jZSBJJ20gYWxzbyBpbmNs
dWRpbmcgdGhlbSBoZXJlLiBXaGlsZSB0aGUgZmlyc3QgcGF0Y2ggb2J2aW91c2x5IGlzCmEgc3Ry
b25nIGNhbmRpZGF0ZSBmb3IgNC4xMSwgdGhlIGxhdHRlciB0d28gYXJlIGNhbmRpZGF0ZXMgdG9v
IGltbzsgYXQKbGVhc3QgSSBjb25zaWRlciB0aGVtIGJhY2twb3J0aW5nIGNhbmRpZGF0ZXMgKGFs
YmVpdCwgdG8gYmUgY2xlYXIsIHBhdGNoCjIgaXMgdXNlZnVsIG9ubHkgYXMgZmFyIGJhY2sgYXMg
d2UgaGF2ZSBleGNlcHRpb24gcmVjb3ZlcnkgYXR0YWNoZWQKdG8gZW11bGF0b3Igc3R1YnMsIGku
ZS4gbm8gZmFydGhlciB0aGFuIDQuOSkuCgoxOiB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8g
YmUgcmFpc2VkIGluIFhlbgoyOiB4ODY6IGd1YXJkIGFnYWluc3QgI05NCjM6IFZNWDogY2hlY2sg
aG9zdCBDUjAgYmVmb3JlIGVudGVyaW5nIGd1ZXN0CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 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 1fXhaU-0007t4-1F; Tue, 26 Jun 2018 06: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXhaS-0007sz-SM
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 06:36:24 +0000
X-Inumbo-ID: da8f551d-790a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da8f551d-790a-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 08:33:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 00:36:22 -0600
Message-Id: <5B31DEE402000078001CDC11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 00:36:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
In-Reply-To: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 v2 1/3] x86/HVM: don't cause #NM to be
 raised in Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5U
UyBmb3IgSFZNCmd1ZXN0cy4gSW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2
ZXIgYmUgc2V0IHdoZW4KcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1l
bXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAp3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0g
aW4gaHlwZXJ2aXNvciBjb250ZXh0LgoKe3N2bSx2bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9m
cHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCnRoaXMgd2F5LiBFeHBsaWNp
dCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCm5v
dy4KCldpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1v
ZGUsIHRoZXJlJ3MgYWxzbyBubwpuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNOTS4KClJlcG9y
dGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IENvcnJlY3QgaG9zdF9jcjAg
Y2FsY3VsYXRpb24gaW4gY29uc3RydWN0X3ZtY3MoKS4KLS0tClRCRDogQSBmZXcgQVNTRVJUKClz
IGNvdWxkIGJlIHNwcmlua2xlZCBhcm91bmQsIGJ1dCBJIHdhc24ndCBzdXJlIGhvdwogICAgIGZh
ciB0byBnbyB3aXRoIHRoaXMsIHNvIEkndmUgbGVmdCB0aGVtIG91dCBhbHRvZ2V0aGVyIGZvciBu
b3cuCgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYwpAQCAtNTc0LDcgKzU3NCwxMCBAQCB2b2lkIHN2bV91cGRhdGVfZ3Vlc3Rf
Y3Ioc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIGlmICggISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0
X2NyWzBdICYgWDg2X0NSMF9UUykgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIHYgIT0g
Y3VycmVudCApCi0gICAgICAgICAgICAgICAgaHdfY3IwX21hc2sgfD0gWDg2X0NSMF9UUzsKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2Zw
dSApCisgICAgICAgICAgICAgICAgICAgIGh3X2NyMF9tYXNrIHw9IFg4Nl9DUjBfVFM7CisgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBlbHNlIGlmICggdm1jYl9nZXRfY3IwKHZtY2IpICYgWDg2
X0NSMF9UUyApCiAgICAgICAgICAgICAgICAgc3ZtX2ZwdV9lbnRlcih2KTsKICAgICAgICAgfQpA
QCAtMTA4Myw3ICsxMDg2LDggQEAgc3RhdGljIHZvaWQgc3ZtX2N0eHRfc3dpdGNoX2Zyb20oc3Ry
dWN0CiAgICAgaWYgKCB1bmxpa2VseSgocmVhZF9lZmVyKCkgJiBFRkVSX1NWTUUpID09IDApICkK
ICAgICAgICAgcmV0dXJuOwogCi0gICAgc3ZtX2ZwdV9sZWF2ZSh2KTsKKyAgICBpZiAoICF2LT5h
cmNoLmZ1bGx5X2VhZ2VyX2ZwdSApCisgICAgICAgIHN2bV9mcHVfbGVhdmUodik7CiAKICAgICBz
dm1fc2F2ZV9kcih2KTsKICAgICBzdm1fbHdwX3NhdmUodik7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3ZtY2IuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKQEAgLTE4MCw4
ICsxODAsOCBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNiKHN0cnVjdCB2Y3B1ICp2CiAgICAg
cGFnaW5nX3VwZGF0ZV9wYWdpbmdfbW9kZXModik7CiAKICAgICB2bWNiLT5fZXhjZXB0aW9uX2lu
dGVyY2VwdHMgPQotICAgICAgICBIVk1fVFJBUF9NQVNLCi0gICAgICAgIHwgKDFVIDw8IFRSQVBf
bm9fZGV2aWNlKTsKKyAgICAgICAgSFZNX1RSQVBfTUFTSyB8CisgICAgICAgICh2LT5hcmNoLmZ1
bGx5X2VhZ2VyX2ZwdSA/IDAgOiAoMVUgPDwgVFJBUF9ub19kZXZpY2UpKTsKIAogICAgIGlmICgg
cGFnaW5nX21vZGVfaGFwKHYtPmRvbWFpbikgKQogICAgIHsKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwpAQCAtMTE0NCw3
ICsxMTQ0LDkgQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdgogICAg
IF9fdm13cml0ZShIT1NUX1RSX1NFTEVDVE9SLCBUU1NfRU5UUlkgPDwgMyk7CiAKICAgICAvKiBI
b3N0IGNvbnRyb2wgcmVnaXN0ZXJzLiAqLwotICAgIHYtPmFyY2guaHZtX3ZteC5ob3N0X2NyMCA9
IHJlYWRfY3IwKCkgfCBYODZfQ1IwX1RTOworICAgIHYtPmFyY2guaHZtX3ZteC5ob3N0X2NyMCA9
IHJlYWRfY3IwKCkgJiB+WDg2X0NSMF9UUzsKKyAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2Vy
X2ZwdSApCisgICAgICAgIHYtPmFyY2guaHZtX3ZteC5ob3N0X2NyMCB8PSBYODZfQ1IwX1RTOwog
ICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm1fdm14Lmhvc3RfY3IwKTsKICAgICBf
X3Ztd3JpdGUoSE9TVF9DUjQsIG1tdV9jcjRfZmVhdHVyZXMpOwogCkBAIC0xMjIzLDcgKzEyMjUs
NyBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2CiAKICAgICB2LT5h
cmNoLmh2bV92bXguZXhjZXB0aW9uX2JpdG1hcCA9IEhWTV9UUkFQX01BU0sKICAgICAgICAgICAg
ICAgfCAocGFnaW5nX21vZGVfaGFwKGQpID8gMCA6ICgxVSA8PCBUUkFQX3BhZ2VfZmF1bHQpKQot
ICAgICAgICAgICAgICB8ICgxVSA8PCBUUkFQX25vX2RldmljZSk7CisgICAgICAgICAgICAgIHwg
KHYtPmFyY2guZnVsbHlfZWFnZXJfZnB1ID8gMCA6ICgxVSA8PCBUUkFQX25vX2RldmljZSkpOwog
ICAgIHZteF91cGRhdGVfZXhjZXB0aW9uX2JpdG1hcCh2KTsKIAogICAgIHYtPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbMF0gPSBYODZfQ1IwX1BFIHwgWDg2X0NSMF9FVDsKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTkz
Niw3ICs5MzYsOCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4dF9zd2l0Y2hfZnJvbShzdHJ1Y3QKICAg
ICAgICAgdm14X3ZtY3NfcmVsb2FkKHYpOwogICAgIH0KIAotICAgIHZteF9mcHVfbGVhdmUodik7
CisgICAgaWYgKCAhdi0+YXJjaC5mdWxseV9lYWdlcl9mcHUgKQorICAgICAgICB2bXhfZnB1X2xl
YXZlKHYpOwogICAgIHZteF9zYXZlX2d1ZXN0X21zcnModik7CiAgICAgdm14X3Jlc3RvcmVfaG9z
dF9tc3JzKCk7CiAgICAgdm14X3NhdmVfZHIodik7CkBAIC0xNDkzLDcgKzE0OTQsMTAgQEAgc3Rh
dGljIHZvaWQgdm14X3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdgogICAgICAgICBpZiAoICEodi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMpICkKICAgICAgICAgewogICAg
ICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQotICAgICAgICAgICAgICAgIGh3X2NyMF9tYXNr
IHw9IFg4Nl9DUjBfVFM7CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCAhdi0+
YXJjaC5mdWxseV9lYWdlcl9mcHUgKQorICAgICAgICAgICAgICAgICAgICBod19jcjBfbWFzayB8
PSBYODZfQ1IwX1RTOworICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZSBpZiAoIHYtPmFy
Y2guaHZtX3ZjcHUuaHdfY3JbMF0gJiBYODZfQ1IwX1RTICkKICAgICAgICAgICAgICAgICB2bXhf
ZnB1X2VudGVyKHYpOwogICAgICAgICB9CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:36:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 06:36:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXhb0-0007va-CX; Tue, 26 Jun 2018 06:36:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXhay-0007vO-Dj
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 06:36:56 +0000
X-Inumbo-ID: 5aeacd63-790b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5aeacd63-790b-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 06:37:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 00:36:55 -0600
Message-Id: <5B31DF0502000078001CDC14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 00:36:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
In-Reply-To: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 v2 2/3] x86: guard against #NM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBpbiBjYXNlIHdlIHN0aWxsIGRvbid0IGdldCBDUjAuVFMgaGFuZGxpbmcgcmlnaHQsIHBy
ZXZlbnQgYSBob3N0CmNyYXNoIGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2
aWNlX25vdF9hdmFpbGFibGUoKS4gVGhpcwp3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxh
dG9yIHN0dWJzIHJhaXNpbmcgI05NLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgotLS0KdjI6IEFkZCBBU1NFUlRfVU5SRUFDSEFCTEUoKS4KCi0tLSBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNzQ5LDcg
KzE3NDksMjEgQEAgdm9pZCBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZShzdHJ1Y3QgY3B1Xwogewog
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIAotICAgIEJVR19PTighZ3Vlc3RfbW9k
ZShyZWdzKSk7CisgICAgaWYgKCAhZ3Vlc3RfbW9kZShyZWdzKSApCisgICAgeworICAgICAgICB1
bnNpZ25lZCBsb25nIGZpeHVwID0gc2VhcmNoX2V4Y2VwdGlvbl90YWJsZShyZWdzKTsKKworICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICIjTk06ICVwIFslcHNdIC0+ICVwXG4iLAorICAgICAg
ICAgICAgICAgIF9wKHJlZ3MtPnJpcCksIF9wKHJlZ3MtPnJpcCksIF9wKGZpeHVwKSk7CisgICAg
ICAgIC8qCisgICAgICAgICAqIFdlIG11c3RuJ3QgY29tZSBoZXJlLCBidXQgZm9yIHJlbGVhc2Ug
YnVpbGRzIGhhdmUgdGhlIHJlY292ZXJ5CisgICAgICAgICAqIGxvZ2ljIGluIHBsYWNlIG5ldmVy
dGhlbGVzcy4KKyAgICAgICAgICovCisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAg
ICAgICBCVUdfT04oIWZpeHVwKTsKKyAgICAgICAgcmVncy0+cmlwID0gZml4dXA7CisgICAgICAg
IHJldHVybjsKKyAgICB9CiAKICAgICB2Y3B1X3Jlc3RvcmVfZnB1X2xhenkoY3Vycik7CiAKCgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:38:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 06:38:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXhc6-000833-Pc; Tue, 26 Jun 2018 06:38: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXhc5-00082t-Nt
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 06:38:05 +0000
X-Inumbo-ID: 844b8edc-790b-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 844b8edc-790b-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 06:38:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 00:38:04 -0600
Message-Id: <5B31DF4A02000078001CDC17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 00:38:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
In-Reply-To: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 v2 3/3] VMX: check host CR0 before
 entering guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

V2hpbGUgd2UgZG9uJ3QgZXhwZWN0IENSMCB0byBjaGFuZ2UgYmVoaW5kIG91ciBiYWNrcywgY29w
ZSB3aXRoIHRoaXMKaGFwcGVuaW5nLCBidXQgb3RoZXIgdGhhbiBmb3IgQ1I0IGFsc28gbG9nIGEg
KGRlYnVnKSBtZXNzYWdlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3ZtY3MuYwpAQCAtMTY3Niw3ICsxNjc2LDcgQEAgdm9pZCB2bXhfdm1lbnRy
eV9mYWlsdXJlKHZvaWQpCiB2b2lkIHZteF9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCiB7CiAg
ICAgYm9vbF90IGRlYnVnX3N0YXRlOwotICAgIHVuc2lnbmVkIGxvbmcgaG9zdF9jcjQ7CisgICAg
dW5zaWduZWQgbG9uZyBob3N0X2NyNCwgaG9zdF9jcjAsIGNyMDsKIAogICAgIGlmICggdi0+YXJj
aC5odm1fdm14LmFjdGl2ZV9jcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgpICkKICAgICAgICAgdm14
X3ZtY3NfcmVsb2FkKHYpOwpAQCAtMTczMiw2ICsxNzMyLDE1IEBAIHZvaWQgdm14X2RvX3Jlc3Vt
ZShzdHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIGhvc3RfY3I0ICE9IHJlYWRfY3I0KCkgKQogICAg
ICAgICBfX3Ztd3JpdGUoSE9TVF9DUjQsIHJlYWRfY3I0KCkpOwogCisgICAgLyogQ2hlY2sgaG9z
dCBDUjAgKGl0cyB2YWx1ZSBzaG91bGRuJ3QgaGF2ZSBjaGFuZ2VkKS4gKi8KKyAgICBfX3ZtcmVh
ZChIT1NUX0NSMCwgJmhvc3RfY3IwKTsKKyAgICBjcjAgPSByZWFkX2NyMCgpOworICAgIGlmICgg
aG9zdF9jcjAgIT0gY3IwICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIiVw
djogQ1IwICVseCAhPSAlbHhcbiIsIHYsIGhvc3RfY3IwLCBjcjApOworICAgICAgICBfX3Ztd3Jp
dGUoSE9TVF9DUjAsIGNyMCk7CisgICAgfQorCiAgICAgcmVzZXRfc3RhY2tfYW5kX2p1bXAodm14
X2FzbV9kb192bWVudHJ5KTsKIH0KIAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:49:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 06: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 1fXhn7-0000U6-4G; Tue, 26 Jun 2018 06:49:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ju+r=jm=citrix.com=prvs=708805b70=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXhn5-0000U1-PL
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 06:49:27 +0000
X-Inumbo-ID: 19b5c218-790d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19b5c218-790d-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 06:49:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,273,1526342400"; d="scan'208";a="75269252"
Date: Tue, 26 Jun 2018 08:49:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23345.6832.106103.997622@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6Mzk6MTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIFJGQ10gdG9vbHMvbGli
eGw6IFN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkgiKToKPiA+IElNTyBJIHdvdWxkIHJlbW92
ZSB0aGUgJ3R5cGUnIG9wdGlvbiBmcm9tIHhsLmNmZyAoc28gdGhhdCBpdCdzCj4gPiBiYXNpY2Fs
bHkgaWdub3JlZCkgaW4gdGhlIEFSTSBjYXNlIGFuZCBmb3JjZSBpdCBpbnRlcm5hbGx5IHRvIFBW
SCAoaWYKPiA+IHRoYXQncyB0aGUgYmVzdCByb3V0ZSBmb3IgY3VycmVudCBBUk0gZ3Vlc3RzKS4K
PiAKPiBXaGF0IGFib3V0IGxpYnZpcnQgdXNlcnMgPyAgSSBoYXZlbid0IHNlZW4gd2hhdCBhIGxp
YnZpcnQgWGVuIEFSTQo+IGd1ZXN0IGNvbmZpZyBsb29rcyBsaWtlIGJ1dCB3ZSBuZWVkIHRvIG1l
YWsgc3VyZSB0aGF0IGV4aXN0aW5nIGd1ZXN0cwo+IGRvbid0IGJyZWFrLgoKRm9yIGxpdmJpcnQg
KG9yIHVzZXJzIG9mIGxpYnhsIGxpYnJhcnkpIHdlIGNvdWxkIGZvcmNlIHRoZSB0eXBlIHRvCnB2
aCwgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgc2V0IGJ5IHRoZSBjbGllbnQsIGJ1dCBJIGd1ZXNz
IHRoYXQgd291bGQKbWFrZSBhZGRpbmcgdHlwZXMgbGF0ZXIgb24gcXVpdGUgY29tcGxpY2F0ZWQu
CgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:51:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 06: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 1fXhoo-00015E-If; Tue, 26 Jun 2018 06:51: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXhom-00014y-LQ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 06:51:12 +0000
X-Inumbo-ID: eb9b7c1d-790c-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb9b7c1d-790c-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 08:48: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 1fXhoi-0002p9-Bd; Tue, 26 Jun 2018 06:51: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 1fXhoi-00035K-0z; Tue, 26 Jun 2018 06:51:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXhoi-0006cp-0J; Tue, 26 Jun 2018 06:51:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124671-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-pvops:<job status>:broken:regression
 linux-linus:build-amd64-xsm:<job status>:broken:regression
 linux-linus:build-armhf:<job status>:broken:regression
 linux-linus:build-armhf-pvops:<job status>:broken:regression
 linux-linus:build-amd64:<job status>:broken:regression
 linux-linus:build-i386:<job status>:broken:regression
 linux-linus:build-i386-xsm:<job status>:broken:regression
 linux-linus:build-amd64-pvops:<job status>:broken:regression
 linux-linus:build-armhf-xsm:<job status>:broken:regression
 linux-linus:build-i386-pvops:host-install(4):broken:regression
 linux-linus:build-i386-xsm:host-install(4):broken:regression
 linux-linus:build-i386:host-install(4):broken:regression
 linux-linus:build-amd64:host-install(4):broken:regression
 linux-linus:build-amd64-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-xsm:host-install(4):broken:regression
 linux-linus:build-armhf:host-install(4):broken:regression
 linux-linus:build-armhf-pvops:host-install(4):broken:regression
 linux-linus:build-armhf-xsm:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-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-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-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:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7daf201d7fe8334e2d2364d4e8ed3394ec9af819
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 06:51:08 +0000
Subject: [Xen-devel] [linux-linus test] 124671: 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>

ZmxpZ2h0IDEyNDY3MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NjcxLwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM1NTQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzNTU0CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDdkYWYyMDFkN2ZlODMzNGUyZDIzNjRkNGU4ZWQzMzk0ZWM5YWY4
MTkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVm
ODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAg
MjAxOC0wNi0wMSAxMzowOTo0MSBaICAgMjQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2
NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgIDIzIGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjQ2NzEgIDIwMTgtMDYtMjQgMTg6MjM6NTIgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCjIxMTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybWhmLXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXhzbSBob3N0LWluc3Rh
bGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ5NDQx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 06:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 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 1fXhuZ-0001PR-KN; Tue, 26 Jun 2018 06:57: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=ju+r=jm=citrix.com=prvs=708805b70=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fXhuY-0001PM-Fg
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 06:57:10 +0000
X-Inumbo-ID: 2e45fdc6-790e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e45fdc6-790e-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 06:57:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,273,1526342400"; d="scan'208";a="75269515"
Date: Tue, 26 Jun 2018 08:56:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andreas Kinzler <hfp@posteo.de>
Message-ID: <20180626065659.mpjdv7ewxlle5oj5@mac.bytemobile.com>
References: <op.zk5748e9ollboj@kriftel>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <op.zk5748e9ollboj@kriftel>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] PCI passthrough performance loss with Skylake-SP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6MzI6NThQTSArMDIwMCwgQW5kcmVhcyBLaW56bGVy
IHdyb3RlOgo+IEkgYW0gY3VycmVudGx5IHRlc3RpbmcgUENJIHBhc3N0aHJvdWdoIG9uIHRoZSBT
a3lsYWtlLVNQIHBsYXRmb3JtIHVzaW5nIGEKPiBTdXBlcm1pY3JvIFgxMVNQaS1URiBtYWluYm9h
cmQuIFVzaW5nIFBDSSBwYXNzdGhyb3VnaCAoYW4gTFNJIFNBUyBIQkEpCj4gY2F1c2VzIHNldmVy
ZSBwZXJmb3JtYW5jZSBsb3NzIG9uIHRoZSBTa3lsYWtlLVNQIHBsYXRmb3JtIHdoaWxlIFhlb24g
RTMgdjUKPiBpcyBub3QgYWZmZWN0ZWQgYXQgYWxsLiBUaGUgdGVzdCB1c2VzIHN0YW5kYXJkIGlw
ZXJmMyBhcyBhIGNsaWVudCAtIHRoZQo+IHBhc3NlZCBQQ0kgZGV2aWNlIGlzIG5vdCB1c2VkIGlu
IHRoZSB0ZXN0IC0gc28gdGhhdCBqdXN0IHRoZSBwcmVzZW5jZSBvZiB0aGUKPiBwYXNzZWQgZGV2
aWNlIHdpbGwgY2F1c2UgdGhlIGlwZXJmMyBwZXJmb3JtYW5jZSB0byBkcm9wIGZyb20gNi41IGdi
aXQvc2VjCj4gKG5vIHBhc3N0aHJvdWdoKSB0byA0LjUgZ2JpdC9zZWMuCgpJIGFzc3VtZSB0aGF0
IHRoZSBuZXR3b3JrIGludGVyZmFjZSB0aGF0IHlvdSBhcmUgdGVzdGluZyBpcyBhIFBWCm5ldHdv
cmsgaW50ZXJmYWNlPwoKPiBBbnkgZXhwbGFuYXRpb24vZml4ZXMgZm9yIHRoYXQ/CgpBcmUgYm90
aCBzeXN0ZW1zIHVzaW5nIHRoZSBzYW1lIHZlcnNpb24gb2YgWGVuIGFuZCBMaW51eD8KClBhdWwg
ZGlzY292ZXJlZCB0aGF0IChyZWNlbnQ/KSBMaW51eCB2ZXJzaW9ucyB0aGUgZ3JhbnQgdGFibGUg
aXMKYWxsb2NhdGVkIGluIGEgTU1JTyBhcmVhLCB3aGljaCBoYXMgdGhlIG1lbW9yeSBjYWNoZSBh
dHRyaWJ1dGUgc2V0IHRvCnVuY2FjaGVkLiBUaGlzIGhhcyBhIG5vdGljZWFibGUgaW1wYWN0IG9u
IHBlcmZvcm1hbmNlIHdoZW4gdGhlIGd1ZXN0CmFsc28gaGFzIGEgcGFzc3Rocm91Z2ggZGV2aWNl
LgoKTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFuIGlzc3VlIHdpdGhvdXQgcGFzc3Rocm91Z2ggYmVj
YXVzZSBYZW4gZm9yY2VzCnRoZSBjYWNoZSBhdHRyaWJ1dGVzIG9mIG1lbW9yeSB0byBXQiBpbiB0
aGF0IGNhc2UsIHJlZ2FyZGxlc3Mgb2YgdGhlCmd1ZXN0IGNob2ljZS4KClJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:13:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:13: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 1fXiAZ-0002tz-Jm; Tue, 26 Jun 2018 07:13: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiAY-0002tu-Oa
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:13:42 +0000
X-Inumbo-ID: 7d81cfa0-7910-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d81cfa0-7910-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:13:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:13:40 -0600
Message-Id: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:13: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 v5 0/2] x86: remaining XPTI follow-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogdXNlICVyMTIgdG8gd3JpdGUgemVybyBpbnRvIHhlbl9jcjMKMjogZW5hYmxlIGludGVycnVw
dHMgZWFybGllciB3aXRoIFhQVEkgZGlzYWJsZWQKCnY1OiBSZS1iYXNlLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:17:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:17:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiEO-00033W-5n; Tue, 26 Jun 2018 07:17: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiEN-00033R-Bt
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:17:39 +0000
X-Inumbo-ID: 0ae464f7-7911-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ae464f7-7911-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:17:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:17:37 -0600
Message-Id: <5B31E89002000078001CDCDB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:17:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
In-Reply-To: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v5 1/2] x86/XPTI: use %r12 to write zero into
 xen_cr3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Tm93IHRoYXQgd2UgemVybyBhbGwgcmVnaXN0ZXJzIGVhcmx5IG9uIGFsbCBlbnRyeSBwYXRocywg
dXNlIHRoYXQgdG8KYXZvaWQgYSBjb3VwbGUgb2YgaW1tZWRpYXRlcyBoZXJlLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjU6
IFJlLWJhc2UuCnY0OiBBZGQgY29tbWVudHMgYWJvdXQgdGhlICVyMTIgYmVpbmcgemVybwotLS0K
V2UgbWF5IHdhbnQgdG8gY29uc2lkZXIgZWxpbWluYXRpbmcgYSBmZXcgbW9yZSAkMCB0aGlzIHdh
eS4gQnV0CmVzcGVjaWFsbHkgZm9yIGJ5dGUgb25lcyBJJ20gbm90IHN1cmUgaXQncyB3b3J0aCBp
dCwgZHVlIHRvIHRoZSBSRVgKcHJlZml4IHRoZSB1c2Ugb2YgJXIxMiB3b3VsZCBpbmN1ci4KCi0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2
L3g4Nl82NC9jb21wYXQvZW50cnkuUwpAQCAtMjIwLDcgKzIyMCw4IEBAIEVOVFJZKGNzdGFyX2Vu
dGVyKQogICAgICAgICBqeiAgICAuTGNzdGFyX2NyM19va2F5CiAgICAgICAgIG1vdmIgICQwLCBT
VEFDS19DUFVJTkZPX0ZJRUxEKHVzZV9wdl9jcjMpKCVyYngpCiAgICAgICAgIG1vdiAgICVyY3gs
ICVjcjMKLSAgICAgICAgbW92cSAgJDAsIFNUQUNLX0NQVUlORk9fRklFTEQoeGVuX2NyMykoJXJi
eCkKKyAgICAgICAgLyogJXIxMiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMgcG9pbnQuICovCisgICAg
ICAgIG1vdiAgICVyMTIsIFNUQUNLX0NQVUlORk9fRklFTEQoeGVuX2NyMykoJXJieCkKIC5MY3N0
YXJfY3IzX29rYXk6CiAgICAgICAgIHN0aQogCkBAIC0yNDQsNyArMjQ1LDggQEAgVU5MSUtFTFlf
U1RBUlQoeiwgY29tcGF0X3N5c2NhbGxfZ3BmKQogICAgICAgICBtb3ZxICBWQ1BVX3RyYXBfY3R4
dCglcmJ4KSwlcmRpCiAgICAgICAgIG1vdmwgICRUUkFQX2dwX2ZhdWx0LFVSRUdTX2VudHJ5X3Zl
Y3RvciglcnNwKQogICAgICAgICBzdWJsICAkMixVUkVHU19yaXAoJXJzcCkKLSAgICAgICAgbW92
bCAgJDAsVFJBUEJPVU5DRV9lcnJvcl9jb2RlKCVyZHgpCisgICAgICAgIC8qICVyMTIgaXMgc3Rp
bGwgemVybyBhdCB0aGlzIHBvaW50LiAqLworICAgICAgICBtb3YgICAlcjEyZCwgVFJBUEJPVU5D
RV9lcnJvcl9jb2RlKCVyZHgpCiAgICAgICAgIG1vdmwgIFRSQVBfZ3BfZmF1bHQgKiBUUkFQSU5G
T19zaXplb2YgKyBUUkFQSU5GT19laXAoJXJkaSksJWVheAogICAgICAgICBtb3Z6d2wgVFJBUF9n
cF9mYXVsdCAqIFRSQVBJTkZPX3NpemVvZiArIFRSQVBJTkZPX2NzKCVyZGkpLCVlc2kKICAgICAg
ICAgdGVzdGIgJDQsVFJBUF9ncF9mYXVsdCAqIFRSQVBJTkZPX3NpemVvZiArIFRSQVBJTkZPX2Zs
YWdzKCVyZGkpCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJj
aC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTI2Niw3ICsyNjYsOCBAQCBFTlRSWShsc3Rhcl9lbnRl
cikKICAgICAgICAganogICAgLkxsc3Rhcl9jcjNfb2theQogICAgICAgICBtb3ZiICAkMCwgU1RB
Q0tfQ1BVSU5GT19GSUVMRCh1c2VfcHZfY3IzKSglcmJ4KQogICAgICAgICBtb3YgICAlcmN4LCAl
Y3IzCi0gICAgICAgIG1vdnEgICQwLCBTVEFDS19DUFVJTkZPX0ZJRUxEKHhlbl9jcjMpKCVyYngp
CisgICAgICAgIC8qICVyMTIgaXMgc3RpbGwgemVybyBhdCB0aGlzIHBvaW50LiAqLworICAgICAg
ICBtb3YgICAlcjEyLCBTVEFDS19DUFVJTkZPX0ZJRUxEKHhlbl9jcjMpKCVyYngpCiAuTGxzdGFy
X2NyM19va2F5OgogICAgICAgICBzdGkKIApAQCAtMzAyLDcgKzMwMyw4IEBAIEdMT0JBTChzeXNl
bnRlcl9lZmxhZ3Nfc2F2ZWQpCiAgICAgICAgIGp6ICAgIC5Mc3lzZV9jcjNfb2theQogICAgICAg
ICBtb3ZiICAkMCwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh1c2VfcHZfY3IzKSglcmJ4KQogICAgICAg
ICBtb3YgICAlcmN4LCAlY3IzCi0gICAgICAgIG1vdnEgICQwLCBTVEFDS19DUFVJTkZPX0ZJRUxE
KHhlbl9jcjMpKCVyYngpCisgICAgICAgIC8qICVyMTIgaXMgc3RpbGwgemVybyBhdCB0aGlzIHBv
aW50LiAqLworICAgICAgICBtb3YgICAlcjEyLCBTVEFDS19DUFVJTkZPX0ZJRUxEKHhlbl9jcjMp
KCVyYngpCiAuTHN5c2VfY3IzX29rYXk6CiAgICAgICAgIHN0aQogCkBAIC0zNTEsNyArMzUzLDgg
QEAgRU5UUlkoaW50ODBfZGlyZWN0X3RyYXApCiAgICAgICAgIGp6ICAgIC5MaW50ODBfY3IzX29r
YXkKICAgICAgICAgbW92YiAgJDAsIFNUQUNLX0NQVUlORk9fRklFTEQodXNlX3B2X2NyMykoJXJi
eCkKICAgICAgICAgbW92ICAgJXJjeCwgJWNyMwotICAgICAgICBtb3ZxICAkMCwgU1RBQ0tfQ1BV
SU5GT19GSUVMRCh4ZW5fY3IzKSglcmJ4KQorICAgICAgICAvKiAlcjEyIGlzIHN0aWxsIHplcm8g
YXQgdGhpcyBwb2ludC4gKi8KKyAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19GSUVM
RCh4ZW5fY3IzKSglcmJ4KQogLkxpbnQ4MF9jcjNfb2theToKICAgICAgICAgc3RpCiAKQEAgLTU2
NiwxMSArNTY5LDExIEBAIEVOVFJZKGNvbW1vbl9pbnRlcnJ1cHQpCiAgICAgICAgIGp6ICAgIC5M
aW50cl9jcjNfb2theQogICAgICAgICBtb3ZiICAkMCwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh1c2Vf
cHZfY3IzKSglcjE0KQogICAgICAgICBtb3YgICAlcmN4LCAlY3IzCi0gICAgICAgIHhvciAgICVl
Y3gsICVlY3gKLSAgICAgICAgbW92ICAgJXJjeCwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5fY3Iz
KSglcjE0KQorICAgICAgICAvKiAlcjEyIGlzIHN0aWxsIHplcm8gYXQgdGhpcyBwb2ludC4gKi8K
KyAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5fY3IzKSglcjE0KQog
ICAgICAgICB0ZXN0YiAkMywgVVJFR1NfY3MoJXJzcCkKLSAgICAgICAgY21vdm56ICVyY3gsICVy
MTUKLSAgICAgICAgY21vdm56ICVyY3gsICVyYngKKyAgICAgICAgY21vdm56ICVyMTIsICVyMTUK
KyAgICAgICAgY21vdm56ICVyMTJkLCAlZWJ4CiAuTGludHJfY3IzX29rYXk6CiAKICAgICAgICAg
Q1I0X1BWMzJfUkVTVE9SRQpAQCAtNTk4LDExICs2MDEsMTEgQEAgR0xPQkFMKGhhbmRsZV9leGNl
cHRpb24pCiAgICAgICAgIGp6ICAgIC5MeGNwdF9jcjNfb2theQogICAgICAgICBtb3ZiICAkMCwg
U1RBQ0tfQ1BVSU5GT19GSUVMRCh1c2VfcHZfY3IzKSglcjE0KQogICAgICAgICBtb3YgICAlcmN4
LCAlY3IzCi0gICAgICAgIHhvciAgICVlY3gsICVlY3gKLSAgICAgICAgbW92ICAgJXJjeCwgU1RB
Q0tfQ1BVSU5GT19GSUVMRCh4ZW5fY3IzKSglcjE0KQorICAgICAgICAvKiAlcjEyIGlzIHN0aWxs
IHplcm8gYXQgdGhpcyBwb2ludC4gKi8KKyAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5G
T19GSUVMRCh4ZW5fY3IzKSglcjE0KQogICAgICAgICB0ZXN0YiAkMywgVVJFR1NfY3MoJXJzcCkK
LSAgICAgICAgY21vdm56ICVyY3gsICVyMTUKLSAgICAgICAgY21vdm56ICVyY3gsICVyMTMKKyAg
ICAgICAgY21vdm56ICVyMTIsICVyMTUKKyAgICAgICAgY21vdm56ICVyMTJkLCAlcjEzZAogLkx4
Y3B0X2NyM19va2F5OgogCiBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgpAQCAtNzc1LDcgKzc3OCw4
IEBAIEVOVFJZKGRvdWJsZV9mYXVsdCkKICAgICAgICAganogICAgLkxkYmxmX2NyM19va2F5CiAg
ICAgICAgIG1vdmIgICQwLCBTVEFDS19DUFVJTkZPX0ZJRUxEKHVzZV9wdl9jcjMpKCVyMTQpCiAg
ICAgICAgIG1vdiAgICVyYngsICVjcjMKLSAgICAgICAgbW92cSAkMCwgU1RBQ0tfQ1BVSU5GT19G
SUVMRCh4ZW5fY3IzKSglcjE0KQorICAgICAgICAvKiAlcjEyIGlzIHN0aWxsIHplcm8gYXQgdGhp
cyBwb2ludC4gKi8KKyAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5f
Y3IzKSglcjE0KQogLkxkYmxmX2NyM19va2F5OgogCiAgICAgICAgIG1vdnEgICVyc3AsJXJkaQpA
QCAtODA5LDcgKzgxMyw4IEBAIGhhbmRsZV9pc3RfZXhjZXB0aW9uOgogICAgICAgICBqeiAgICAu
TGlzdF9jcjNfb2theQogICAgICAgICBtb3ZiICAkMCwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh1c2Vf
cHZfY3IzKSglcjE0KQogICAgICAgICBtb3YgICAlcmN4LCAlY3IzCi0gICAgICAgIG1vdnEgICQw
LCBTVEFDS19DUFVJTkZPX0ZJRUxEKHhlbl9jcjMpKCVyMTQpCisgICAgICAgIC8qICVyMTIgaXMg
c3RpbGwgemVybyBhdCB0aGlzIHBvaW50LiAqLworICAgICAgICBtb3YgICAlcjEyLCBTVEFDS19D
UFVJTkZPX0ZJRUxEKHhlbl9jcjMpKCVyMTQpCiAuTGlzdF9jcjNfb2theToKIAogICAgICAgICBD
UjRfUFYzMl9SRVNUT1JFCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:18:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXiFB-00038D-HY; Tue, 26 Jun 2018 07:18: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiFA-000384-FG
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:18:28 +0000
X-Inumbo-ID: baca55cb-7910-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id baca55cb-7910-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:15:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:18:26 -0600
Message-Id: <5B31E8BF02000078001CDCDE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:18:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
In-Reply-To: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [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: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFNUSSBpbnN0YW5jZXMgd2VyZSBtb3ZlZCAob3IgYWRkZWQgaW4gdGhlIElOVDgwIGNhc2Up
IHRvIG1lZXQgVExCCmZsdXNoIHJlcXVpcmVtZW50cy4gV2hlbiBYUFRJIGlzIGRpc2FibGVkLCB0
aGV5IGNhbiBiZSBwdXQgYmFjayB3aGVyZQp0aGV5IHdlcmUgKG9yIG9taXR0ZWQgaW4gdGhlIElO
VDgwIGNhc2UpLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2NTogUmUtYmFzZS4KdjQ6IFNwbGl0IG9mZiBmcm9tIGVh
cmxpZXIgcGF0Y2guCgotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTIwMCw3ICsyMDAsNyBA
QCBFTlRSWShjcjRfcHYzMl9yZXN0b3JlKQogCiAvKiBTZWUgbHN0YXJfZW50ZXIgZm9yIGVudHJ5
IHJlZ2lzdGVyIHN0YXRlLiAqLwogRU5UUlkoY3N0YXJfZW50ZXIpCi0gICAgICAgIC8qIHN0aSBj
b3VsZCBsaXZlIGhlcmUgd2hlbiB3ZSBkb24ndCBzd2l0Y2ggcGFnZSB0YWJsZXMgYmVsb3cuICov
CisgICAgICAgIEFMVEVSTkFUSVZFIG5vcCwgc3RpLCBYODZfRkVBVFVSRV9OT19YUFRJCiAgICAg
ICAgIENSNF9QVjMyX1JFU1RPUkUKICAgICAgICAgbW92cSAgOCglcnNwKSwlcmF4IC8qIFJlc3Rv
cmUgJXJheC4gKi8KICAgICAgICAgbW92cSAgJEZMQVRfVVNFUl9TUzMyLCA4KCVyc3ApIC8qIEFz
c3VtZSBhIDY0Yml0IGRvbWFpbi4gIENvbXBhdCBoYW5kbGVkIGxvd2VyLiAqLwpAQCAtMjIzLDcg
KzIyMyw3IEBAIEVOVFJZKGNzdGFyX2VudGVyKQogICAgICAgICAvKiAlcjEyIGlzIHN0aWxsIHpl
cm8gYXQgdGhpcyBwb2ludC4gKi8KICAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19G
SUVMRCh4ZW5fY3IzKSglcmJ4KQogLkxjc3Rhcl9jcjNfb2theToKLSAgICAgICAgc3RpCisgICAg
ICAgIEFMVEVSTkFUSVZFIHN0aSwgIiIsIFg4Nl9GRUFUVVJFX05PX1hQVEkKIAogICAgICAgICBt
b3ZxICBTVEFDS19DUFVJTkZPX0ZJRUxEKGN1cnJlbnRfdmNwdSkoJXJieCksICVyYngKICAgICAg
ICAgbW92cSAgVkNQVV9kb21haW4oJXJieCksJXJjeAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC0yNDcsNyArMjQ3
LDcgQEAgVU5MSUtFTFlfRU5EKGV4aXRfY3IzKQogICogJXNzIG11c3QgYmUgc2F2ZWQgaW50byB0
aGUgc3BhY2UgbGVmdCBieSB0aGUgdHJhbXBvbGluZS4KICAqLwogRU5UUlkobHN0YXJfZW50ZXIp
Ci0gICAgICAgIC8qIHN0aSBjb3VsZCBsaXZlIGhlcmUgd2hlbiB3ZSBkb24ndCBzd2l0Y2ggcGFn
ZSB0YWJsZXMgYmVsb3cuICovCisgICAgICAgIEFMVEVSTkFUSVZFIG5vcCwgc3RpLCBYODZfRkVB
VFVSRV9OT19YUFRJCiAgICAgICAgIG1vdnEgIDgoJXJzcCksJXJheCAvKiBSZXN0b3JlICVyYXgu
ICovCiAgICAgICAgIG1vdnEgICRGTEFUX0tFUk5FTF9TUyw4KCVyc3ApCiAgICAgICAgIHB1c2hx
ICVyMTEKQEAgLTI2OSw3ICsyNjksNyBAQCBFTlRSWShsc3Rhcl9lbnRlcikKICAgICAgICAgLyog
JXIxMiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMgcG9pbnQuICovCiAgICAgICAgIG1vdiAgICVyMTIs
IFNUQUNLX0NQVUlORk9fRklFTEQoeGVuX2NyMykoJXJieCkKIC5MbHN0YXJfY3IzX29rYXk6Ci0g
ICAgICAgIHN0aQorICAgICAgICBBTFRFUk5BVElWRSBzdGksICIiLCBYODZfRkVBVFVSRV9OT19Y
UFRJCiAKICAgICAgICAgbW92cSAgU1RBQ0tfQ1BVSU5GT19GSUVMRChjdXJyZW50X3ZjcHUpKCVy
YngpLCAlcmJ4CiAgICAgICAgIHRlc3RiICRURl9rZXJuZWxfbW9kZSxWQ1BVX3RocmVhZF9mbGFn
cyglcmJ4KQpAQCAtMjgwLDcgKzI4MCw3IEBAIEVOVFJZKGxzdGFyX2VudGVyKQogICAgICAgICBq
bXAgICB0ZXN0X2FsbF9ldmVudHMKIAogRU5UUlkoc3lzZW50ZXJfZW50cnkpCi0gICAgICAgIC8q
IHN0aSBjb3VsZCBsaXZlIGhlcmUgd2hlbiB3ZSBkb24ndCBzd2l0Y2ggcGFnZSB0YWJsZXMgYmVs
b3cuICovCisgICAgICAgIEFMVEVSTkFUSVZFIG5vcCwgc3RpLCBYODZfRkVBVFVSRV9OT19YUFRJ
CiAgICAgICAgIHB1c2hxICRGTEFUX1VTRVJfU1MKICAgICAgICAgcHVzaHEgJDAKICAgICAgICAg
cHVzaGZxCkBAIC0zMDYsNyArMzA2LDcgQEAgR0xPQkFMKHN5c2VudGVyX2VmbGFnc19zYXZlZCkK
ICAgICAgICAgLyogJXIxMiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMgcG9pbnQuICovCiAgICAgICAg
IG1vdiAgICVyMTIsIFNUQUNLX0NQVUlORk9fRklFTEQoeGVuX2NyMykoJXJieCkKIC5Mc3lzZV9j
cjNfb2theToKLSAgICAgICAgc3RpCisgICAgICAgIEFMVEVSTkFUSVZFIHN0aSwgIiIsIFg4Nl9G
RUFUVVJFX05PX1hQVEkKIAogICAgICAgICBtb3ZxICBTVEFDS19DUFVJTkZPX0ZJRUxEKGN1cnJl
bnRfdmNwdSkoJXJieCksICVyYngKICAgICAgICAgY21wYiAgJDAsVkNQVV9zeXNlbnRlcl9kaXNh
Ymxlc19ldmVudHMoJXJieCkKQEAgLTM1Niw3ICszNTYsNyBAQCBFTlRSWShpbnQ4MF9kaXJlY3Rf
dHJhcCkKICAgICAgICAgLyogJXIxMiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMgcG9pbnQuICovCiAg
ICAgICAgIG1vdiAgICVyMTIsIFNUQUNLX0NQVUlORk9fRklFTEQoeGVuX2NyMykoJXJieCkKIC5M
aW50ODBfY3IzX29rYXk6Ci0gICAgICAgIHN0aQorICAgICAgICBBTFRFUk5BVElWRSBzdGksICIi
LCBYODZfRkVBVFVSRV9OT19YUFRJCiAKICAgICAgICAgY21wYiAgJDAsdW50cnVzdGVkX21zaSgl
cmlwKQogVU5MSUtFTFlfU1RBUlQobmUsIG1zaV9jaGVjaykKCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:19:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:19:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiGT-0003HS-V3; Tue, 26 Jun 2018 07:19:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiGR-0003HH-Tz
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:19:47 +0000
X-Inumbo-ID: 5764baab-7911-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5764baab-7911-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:20:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:19:45 -0600
Message-Id: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:19: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 v4] EFI: add EFI_LOAD_OPTION support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, tamas@tklengyel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBib290aW5nIFhlbiB2aWEgVUVGSSB0aGUgWGVuIGNvbmZpZyBmaWxlIGNhbiBjb250YWlu
IG11bHRpcGxlCnNlY3Rpb25zIGVhY2ggZGVzY3JpYmluZyBkaWZmZXJlbnQgYm9vdCBvcHRpb25z
LiBJdCBpcyBjdXJyZW50bHkgb25seQpwb3NzaWJsZSB0byBjaG9vc2Ugd2hpY2ggc2VjdGlvbiB0
byBib290IHdpdGggaWYgdGhlIGJ1ZmZlciBjb250YWlucyBhCnN0cmluZy4gVUVGSSBwcm92aWRl
cyBhIGRpZmZlcmVudCBzdGFuZGFyZCB0byBwYXNzIG9wdGlvbmFsIGFyZ3VtZW50cwp0byBhbiBh
cHBsaWNhdGlvbiwgYW5kIGluIHRoaXMgcGF0Y2ggd2UgbWFrZSBYZW4gcHJvcGVybHkgcGFyc2Ug
dGhpcwpidWZmZXIsIHRodXMgbWFraW5nIGl0IHBvc3NpYmxlIHRvIGhhdmUgc2VwYXJhdGUgRUZJ
IGJvb3Qgb3B0aW9ucwpwcmVzZW50IGZvciB0aGUgZGlmZmVyZW50IGNvbmZpZyBzZWN0aW9ucy4K
ClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjQ6IEFkZHJl
c3MgbXkgb3duIHJldmlldyBjb21tZW50cy4KCi0tLSBhL3hlbi9jb21tb24vZWZpL2Jvb3QuYwor
KysgYi94ZW4vY29tbW9uL2VmaS9ib290LmMKQEAgLTg4LDYgKzg4LDE0IEBAIHR5cGVkZWYgc3Ry
dWN0IF9FRklfQVBQTEVfUFJPUEVSVElFUyB7CiAgICAgRUZJX0FQUExFX1BST1BFUlRJRVNfR0VU
QUxMIEdldEFsbDsKIH0gRUZJX0FQUExFX1BST1BFUlRJRVM7CiAKK3R5cGVkZWYgc3RydWN0IF9F
RklfTE9BRF9PUFRJT04geworICAgIFVJTlQzMiBBdHRyaWJ1dGVzOworICAgIFVJTlQxNiBGaWxl
UGF0aExpc3RMZW5ndGg7CisgICAgQ0hBUjE2IERlc2NyaXB0aW9uW107Cit9IEVGSV9MT0FEX09Q
VElPTjsKKworI2RlZmluZSBMT0FEX09QVElPTl9BQ1RJVkUgICAgICAgICAgICAgIDB4MDAwMDAw
MDEKKwogdW5pb24gc3RyaW5nIHsKICAgICBDSEFSMTYgKnc7CiAgICAgY2hhciAqczsKQEAgLTI3
NSw2ICsyODMsMTYgQEAgc3RhdGljIGludCBfX2luaXQgd3N0cm5jbXAoY29uc3QgQ0hBUjE2CiAg
ICAgcmV0dXJuIG4gPyAqczEgLSAqczIgOiAwOwogfQogCitzdGF0aWMgY29uc3QgQ0hBUjE2ICpf
X2luaXQgd21lbWNocihjb25zdCBDSEFSMTYgKnMsIENIQVIxNiBjLCBVSU5UTiBuKQoreworICAg
IHdoaWxlICggbiAmJiAqcyAhPSBjICkKKyAgICB7CisgICAgICAgIC0tbjsKKyAgICAgICAgKytz
OworICAgIH0KKyAgICByZXR1cm4gbiA/IHMgOiBOVUxMOworfQorCiBzdGF0aWMgQ0hBUjE2ICpf
X2luaXQgczJ3KHVuaW9uIHN0cmluZyAqc3RyKQogewogICAgIGNvbnN0IGNoYXIgKnMgPSBzdHIt
PnM7CkBAIC0zNzQsMTQgKzM5Miw1OSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgUHJpbnRFcnJNZXNn
KGNvbnN0IENICiB9CiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGdldF9hcmd2KHVuc2ln
bmVkIGludCBhcmdjLCBDSEFSMTYgKiphcmd2LAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQ0hBUjE2ICpjbWRsaW5lLCBVSU5UTiBjbWRzaXplLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgVk9JRCAqZGF0YSwgVUlOVE4gc2l6ZSwgVUlOVE4gKm9mZnNl
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENIQVIxNiAqKm9wdGlvbnMp
CiB7Ci0gICAgQ0hBUjE2ICpwdHIgPSAoQ0hBUjE2ICopKGFyZ3YgKyBhcmdjICsgMSksICpwcmV2
ID0gTlVMTDsKKyAgICBDSEFSMTYgKnB0ciA9IChDSEFSMTYgKikoYXJndiArIGFyZ2MgKyAxKSwg
KnByZXYgPSBOVUxMLCAqY21kbGluZSA9IE5VTEw7CiAgICAgYm9vbCBwcmV2X3NlcCA9IHRydWU7
CiAKLSAgICBmb3IgKCA7IGNtZHNpemUgPiBzaXplb2YoKmNtZGxpbmUpICYmICpjbWRsaW5lOwot
ICAgICAgICAgICAgY21kc2l6ZSAtPSBzaXplb2YoKmNtZGxpbmUpLCArK2NtZGxpbmUgKQorICAg
IGlmICggYXJnYyApCisgICAgeworICAgICAgICBjbWRsaW5lID0gZGF0YSArICpvZmZzZXQ7Cisg
ICAgICAgIC8qIEVGSV9MT0FEX09QVElPTiBkb2VzIG5vdCBzdXBwbHkgYW4gaW1hZ2UgbmFtZSBh
cyBmaXJzdCBjb21wb25lbnQuICovCisgICAgICAgIGlmICggKm9mZnNldCApCisgICAgICAgICAg
ICAqYXJndisrID0gTlVMTDsKKyAgICB9CisgICAgZWxzZSBpZiAoIHNpemUgPiBzaXplb2YoKmNt
ZGxpbmUpICYmICEoc2l6ZSAlIHNpemVvZigqY21kbGluZSkpICYmCisgICAgICAgICAgICAgICh3
bWVtY2hyKGRhdGEsIDAsIHNpemUgLyBzaXplb2YoKmNtZGxpbmUpKSA9PQorICAgICAgICAgICAg
ICAgZGF0YSArIHNpemUgLSBzaXplb2YoKmNtZGxpbmUpKSApCisgICAgeworICAgICAgICAvKiBQ
bGFpbiBjb21tYW5kIGxpbmUsIGFzIHVzdWFsbHkgcGFzc2VkIGJ5IHRoZSBFRkkgc2hlbGwuICov
CisgICAgICAgICpvZmZzZXQgPSAwOworICAgICAgICBjbWRsaW5lID0gZGF0YTsKKyAgICB9Cisg
ICAgZWxzZSBpZiAoIHNpemUgPiBzaXplb2YoRUZJX0xPQURfT1BUSU9OKSApCisgICAgeworICAg
ICAgICBjb25zdCBFRklfTE9BRF9PUFRJT04gKmVsbyA9IGRhdGE7CisgICAgICAgIC8qIFRoZSBt
aW5pbXVtIHNpemUgdGhlIGJ1ZmZlciBuZWVkcyB0byBiZS4gKi8KKyAgICAgICAgc2l6ZV90IGVs
b19taW4gPSBvZmZzZXRvZihFRklfTE9BRF9PUFRJT04sIERlc2NyaXB0aW9uWzFdKSArCisgICAg
ICAgICAgICAgICAgICAgICAgICAgZWxvLT5GaWxlUGF0aExpc3RMZW5ndGg7CisKKyAgICAgICAg
aWYgKCAoZWxvLT5BdHRyaWJ1dGVzICYgTE9BRF9PUFRJT05fQUNUSVZFKSAmJiBzaXplID4gZWxv
X21pbiAmJgorICAgICAgICAgICAgICEoKHNpemUgLSBlbG9fbWluKSAlIHNpemVvZigqY21kbGlu
ZSkpICkKKyAgICAgICAgeworICAgICAgICAgICAgY29uc3QgQ0hBUjE2ICpkZXNjID0gZWxvLT5E
ZXNjcmlwdGlvbjsKKyAgICAgICAgICAgIGNvbnN0IENIQVIxNiAqZW5kID0gd21lbWNocihkZXNj
LCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzaXplIC0gZWxv
X21pbikgLyBzaXplb2YoKmRlc2MpICsgMSk7CisKKyAgICAgICAgICAgIGlmICggZW5kICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAqb2Zmc2V0ID0gZWxvX21pbiArIChlbmQgLSBk
ZXNjKSAqIHNpemVvZigqZGVzYyk7CisgICAgICAgICAgICAgICAgaWYgKCAoc2l6ZSAtPSAqb2Zm
c2V0KSA+IHNpemVvZigqY21kbGluZSkgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICAgICAgY21kbGluZSA9IGRhdGEgKyAqb2Zmc2V0OworICAgICAgICAgICAgICAgICAgICAv
KiBDYXRlciBmb3IgdGhlIGltYWdlIG5hbWUgYXMgZmlyc3QgY29tcG9uZW50LiAqLworICAgICAg
ICAgICAgICAgICAgICArK2FyZ2M7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQor
ICAgICAgICB9CisgICAgfQorCisgICAgaWYgKCAhY21kbGluZSApCisgICAgICAgIHJldHVybiAw
OworCisgICAgZm9yICggOyBzaXplID4gc2l6ZW9mKCpjbWRsaW5lKSAmJiAqY21kbGluZTsKKyAg
ICAgICAgICAgIHNpemUgLT0gc2l6ZW9mKCpjbWRsaW5lKSwgKytjbWRsaW5lICkKICAgICB7CiAg
ICAgICAgIGJvb2wgY3VyX3NlcCA9ICpjbWRsaW5lID09IEwnICcgfHwgKmNtZGxpbmUgPT0gTCdc
dCc7CiAKQEAgLTEwOTUsMTUgKzExNTcsMTcgQEAgZWZpX3N0YXJ0KEVGSV9IQU5ETEUgSW1hZ2VI
YW5kbGUsIEVGSV9TWQogCiAgICAgaWYgKCB1c2VfY2ZnX2ZpbGUgKQogICAgIHsKKyAgICAgICAg
VUlOVE4gb2Zmc2V0ID0gMDsKKwogICAgICAgICBhcmdjID0gZ2V0X2FyZ3YoMCwgTlVMTCwgbG9h
ZGVkX2ltYWdlLT5Mb2FkT3B0aW9ucywKLSAgICAgICAgICAgICAgICAgICAgICAgIGxvYWRlZF9p
bWFnZS0+TG9hZE9wdGlvbnNTaXplLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGxv
YWRlZF9pbWFnZS0+TG9hZE9wdGlvbnNTaXplLCAmb2Zmc2V0LCBOVUxMKTsKICAgICAgICAgaWYg
KCBhcmdjID4gMCAmJgogICAgICAgICAgICAgIGVmaV9icy0+QWxsb2NhdGVQb29sKEVmaUxvYWRl
ckRhdGEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFyZ2MgKyAxKSAqIHNp
emVvZigqYXJndikgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb2Fk
ZWRfaW1hZ2UtPkxvYWRPcHRpb25zU2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAodm9pZCAqKikmYXJndikgPT0gRUZJX1NVQ0NFU1MgKQogICAgICAgICAgICAgZ2V0X2Fy
Z3YoYXJnYywgYXJndiwgbG9hZGVkX2ltYWdlLT5Mb2FkT3B0aW9ucywKLSAgICAgICAgICAgICAg
ICAgICAgIGxvYWRlZF9pbWFnZS0+TG9hZE9wdGlvbnNTaXplLCAmb3B0aW9ucyk7CisgICAgICAg
ICAgICAgICAgICAgICBsb2FkZWRfaW1hZ2UtPkxvYWRPcHRpb25zU2l6ZSwgJm9mZnNldCwgJm9w
dGlvbnMpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBhcmdjID0gMDsKICAgICAgICAgZm9y
ICggaSA9IDE7IGkgPCBhcmdjOyArK2kgKQpAQCAtMTI0NCw2ICsxMzA4LDE5IEBAIGVmaV9zdGFy
dChFRklfSEFORExFIEltYWdlSGFuZGxlLCBFRklfU1kKICAgICAgICAgICAgIGVmaV9icy0+RnJl
ZVBvb2wobmFtZS53KTsKICAgICAgICAgfQogCisgICAgICAgIC8qCisgICAgICAgICAqIEVGSV9M
T0FEX09QVElPTiBkb2VzIG5vdCBzdXBwbHkgYW4gaW1hZ2UgbmFtZSBhcyBmaXJzdCBjb21wb25l
bnQ6CisgICAgICAgICAqIE1ha2Ugb25lIHVwLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBh
cmdjICYmICEqYXJndiApCisgICAgICAgIHsKKyAgICAgICAgICAgIEVGSV9GSUxFX0hBTkRMRSBo
YW5kbGUgPSBnZXRfcGFyZW50X2hhbmRsZShsb2FkZWRfaW1hZ2UsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmZpbGVfbmFtZSk7CisKKyAg
ICAgICAgICAgIGhhbmRsZS0+Q2xvc2UoaGFuZGxlKTsKKyAgICAgICAgICAgICphcmd2ID0gZmls
ZV9uYW1lOworICAgICAgICB9CisKICAgICAgICAgbmFtZS5zID0gZ2V0X3ZhbHVlKCZjZmcsIHNl
Y3Rpb24ucywgIm9wdGlvbnMiKTsKICAgICAgICAgZWZpX2FyY2hfaGFuZGxlX2NtZGxpbmUoYXJn
YyA/ICphcmd2IDogTlVMTCwgb3B0aW9ucywgbmFtZS5zKTsKIAoKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXiIg-0003wb-ET; Tue, 26 Jun 2018 07: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiIf-0003wV-UP
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:22:05 +0000
X-Inumbo-ID: a9d4b5a1-7911-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9d4b5a1-7911-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:22:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:22:04 -0600
Message-Id: <5B31E99902000078001CDD0D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:22: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] gnttab: silence table expansion message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

VGhpcyBjdXJyZW50bHkgc2hvd3MgdXAgZm9yIGJhc2ljYWxseSBldmVyeSBkb21haW4sIHdoZW4g
b3JpZ2luYWxseSBpdAp3YXMgbG9nZ2VkIG9ubHkgd2hlbiBnb2luZyBiZXlvbmQgdGhlIGRlZmF1
bHQgdGFibGUgc2l6ZS4gUmVzdG9yZSB0aGF0CmJlaGF2aW9yLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTc2NCw5ICsxNzY0LDEwIEBA
IGdudHRhYl9ncm93X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2kKICAgICAgICAgcmVxX25y
X2ZyYW1lcyA9IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVTOwogICAgIEFTU0VSVChyZXFfbnJfZnJh
bWVzIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzKTsKIAotICAgIGdkcHJpbnRrKFhFTkxPR19JTkZP
LAotICAgICAgICAgICAgIkV4cGFuZGluZyBkJWQgZ3JhbnQgdGFibGUgZnJvbSAldSB0byAldSBm
cmFtZXNcbiIsCi0gICAgICAgICAgICBkLT5kb21haW5faWQsIG5yX2dyYW50X2ZyYW1lcyhndCks
IHJlcV9ucl9mcmFtZXMpOworICAgIGlmICggcmVxX25yX2ZyYW1lcyA+IElOSVRJQUxfTlJfR1JB
TlRfRlJBTUVTICkKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0lORk8sCisgICAgICAgICAgICAg
ICAgICJFeHBhbmRpbmcgZCVkIGdyYW50IHRhYmxlIGZyb20gJXUgdG8gJXUgZnJhbWVzXG4iLAor
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIG5yX2dyYW50X2ZyYW1lcyhndCksIHJlcV9u
cl9mcmFtZXMpOwogCiAgICAgLyogQWN0aXZlICovCiAgICAgZm9yICggaSA9IG5yX2FjdGl2ZV9n
cmFudF9mcmFtZXMoZ3QpOwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:24:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:24:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiKi-00046s-UW; Tue, 26 Jun 2018 07:24: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiKh-00046n-H3
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:24:11 +0000
X-Inumbo-ID: 87cce4f2-7911-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87cce4f2-7911-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:21:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:24:09 -0600
Message-Id: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:24:08 -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] console: avoid printing no or null time stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIGVhcmx5IGJvb3QgdGltZXN0YW1wcyBhcmVuJ3QgdmVyeSB1c2VmdWwsIGFzIHRoZXkn
cmUgYWxsIHplcm8KKGluICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRh
dGUiIGFuZCAiZGF0ZW1zIiBtb2RlcykuCkxvZyAiYm9vdCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hl
biB0aGUgZGF0ZSBmb3JtYXRzIGFyZW4ndCBhdmFpbGFibGUgeWV0LAphbmQgbG9nIHJhdyB0aW1l
c3RhbXBzIHdoZW4gYm9vdCBvbmVzIGFyZSBzdGlsbCBhbGwgemVyby4gQWxzbyBhZGQgYQoicmF3
IiBtb2RlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgot
LS0KQVJNIHNpZGUgYnVpbGQtdGVzdGVkIG9ubHk7IEknbSBpbiBwYXJ0aWN1bGFyIHVuc3VyZSB3
aGV0aGVyClJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCkgY2FuIGluZGVlZCBiZSB1c2VkIHJpZ2h0
IGF0IHN0YXJ0IG9mIGRheS4KCi0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC00MTMsNyAr
NDEzLDcgQEAgb25seSBhdmFpbGFibGUgd2hlbiB1c2VkIHRvZ2V0aGVyIHdpdGggYAogbWFrZXMg
c2Vuc2Ugb24gaXRzIG93bi4KIAogIyMjIGNvbnNvbGVcX3RpbWVzdGFtcHMKLT4gYD0gbm9uZSB8
IGRhdGUgfCBkYXRlbXMgfCBib290YAorPiBgPSBub25lIHwgZGF0ZSB8IGRhdGVtcyB8IGJvb3Qg
fCByYXdgCiAKID4gRGVmYXVsdDogYG5vbmVgCiAKQEAgLTQyOCw2ICs0MjgsOCBAQCBTcGVjaWZ5
IHdoaWNoIHRpbWVzdGFtcCBmb3JtYXQgWGVuIHNob3VsCiAgICAgKiBgW1lZWVktTU0tREQgSEg6
TU06U1MubW1tXWAKICogYGJvb3RgOiBTZWNvbmRzIGFuZCBtaWNyb3NlY29uZHMgc2luY2UgYm9v
dAogICAgICogYFtTU1NTU1MudXV1dXV1XWAKKysgYHJhd2A6IFJhdyBwbGF0Zm9ybSB0aWNrcywg
YXJjaGl0ZWN0dXJlIGFuZCBpbXBsZW1lbnRhdGlvbiBkZXBlbmRlbnQKKyAgICAqIGBbWFhYWFhY
WFhYWFhYWFhYWF1gCiAKIEZvciBjb21wYXRpYmlsaXR5IHdpdGggdGhlIG9sZGVyIGJvb2xlYW4g
cGFyYW1ldGVyLCBzcGVjaWZ5aW5nCiBgY29uc29sZV90aW1lc3RhbXBzYCBhbG9uZSB3aWxsIGVu
YWJsZSB0aGUgYGRhdGVgIG9wdGlvbi4KLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMK
KysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTY4LDcgKzY4LDggQEAgZW51bSBj
b25fdGltZXN0YW1wX21vZGUKICAgICBUU01fTk9ORSwgICAgICAgICAgLyogTm8gdGltZXN0YW1w
cyAqLwogICAgIFRTTV9EQVRFLCAgICAgICAgICAvKiBbWVlZWS1NTS1ERCBISDpNTTpTU10gKi8K
ICAgICBUU01fREFURV9NUywgICAgICAgLyogW1lZWVktTU0tREQgSEg6TU06U1MubW1tXSAqLwot
ICAgIFRTTV9CT09UICAgICAgICAgICAvKiBbU1NTU1NTLnV1dXV1dV0gKi8KKyAgICBUU01fQk9P
VCwgICAgICAgICAgLyogW1NTU1NTUy51dXV1dXVdICovCisgICAgVFNNX1JBVywgICAgICAgICAg
IC8qIFtYWFhYWFhYWFhYWFhYWFhYXSAqLwogfTsKIAogc3RhdGljIGVudW0gY29uX3RpbWVzdGFt
cF9tb2RlIF9fcmVhZF9tb3N0bHkgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9OT05FOwpA
QCAtNjc2LDYgKzY3Nyw4IEBAIHN0YXRpYyBpbnQgcGFyc2VfY29uc29sZV90aW1lc3RhbXBzKGNv
bnMKICAgICAgICAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9EQVRFX01TOwogICAgIGVs
c2UgaWYgKCAhc3RyY21wKHMsICJib290IikgKQogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9t
b2RlID0gVFNNX0JPT1Q7CisgICAgZWxzZSBpZiAoICFzdHJjbXAocywgInJhdyIpICkKKyAgICAg
ICAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9SQVc7CiAgICAgZWxzZSBpZiAoICFzdHJj
bXAocywgIm5vbmUiKSApCiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fTk9O
RTsKICAgICBlbHNlCkBAIC02OTgsMjYgKzcwMSwzMCBAQCBzdGF0aWMgdm9pZCBwcmludGtfc3Rh
cnRfb2ZfbGluZShjb25zdCBjCiAgICAgY2FzZSBUU01fREFURV9NUzoKICAgICAgICAgdG0gPSB3
YWxsY2xvY2tfdGltZSgmbnNlYyk7CiAKLSAgICAgICAgaWYgKCB0bS50bV9tZGF5ID09IDAgKQot
ICAgICAgICAgICAgcmV0dXJuOwotCi0gICAgICAgIGlmICggb3B0X2Nvbl90aW1lc3RhbXBfbW9k
ZSA9PSBUU01fREFURSApCi0gICAgICAgICAgICBzbnByaW50Zih0c3RyLCBzaXplb2YodHN0ciks
ICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnVdICIsCi0gICAgICAgICAgICAgICAgICAg
ICAxOTAwICsgdG0udG1feWVhciwgdG0udG1fbW9uICsgMSwgdG0udG1fbWRheSwKLSAgICAgICAg
ICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0udG1fc2VjKTsKLSAgICAgICAg
ZWxzZQorICAgICAgICBpZiAoIHRtLnRtX21kYXkgKQorICAgICAgICB7CiAgICAgICAgICAgICBz
bnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksCi0gICAgICAgICAgICAgICAgICAgICAiWyUwNHUt
JTAydS0lMDJ1ICUwMnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAorICAgICAgICAgICAgICAg
ICAgICAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURQorICAgICAgICAgICAgICAg
ICAgICAgPyAiWyUwNHUtJTAydS0lMDJ1ICUwMnU6JTAydTolMDJ1XSAiCisgICAgICAgICAgICAg
ICAgICAgICA6ICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnUuJTAzIlBSSXU2NCJdICIs
CiAgICAgICAgICAgICAgICAgICAgICAxOTAwICsgdG0udG1feWVhciwgdG0udG1fbW9uICsgMSwg
dG0udG1fbWRheSwKICAgICAgICAgICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwg
dG0udG1fc2VjLCBuc2VjIC8gMTAwMDAwMCk7Ci0gICAgICAgIGJyZWFrOwotCisgICAgICAgICAg
ICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KICAgICBjYXNl
IFRTTV9CT09UOgogICAgICAgICBzZWMgPSBOT1coKTsKICAgICAgICAgbnNlYyA9IGRvX2Rpdihz
ZWMsIDEwMDAwMDAwMDApOwogCi0gICAgICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3RyKSwg
IlslNSJQUkl1NjQiLiUwNiJQUkl1NjQiXSAiLAotICAgICAgICAgICAgICAgICBzZWMsIG5zZWMg
LyAxMDAwKTsKKyAgICAgICAgaWYgKCBzZWMgfCBuc2VjICkKKyAgICAgICAgeworICAgICAgICAg
ICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRzdHIpLCAiWyU1IlBSSXU2NCIuJTA2IlBSSXU2NCJd
ICIsCisgICAgICAgICAgICAgICAgICAgICBzZWMsIG5zZWMgLyAxMDAwKTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICB9CisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLworICAgIGNhc2Ug
VFNNX1JBVzoKKyAgICAgICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRzdHIpLCAiWyUwMTYiUFJJ
eDY0Il0gIiwgZ2V0X2N5Y2xlcygpKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFRTTV9O
T05FOgotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3RpbWUuaApAQCAtNSwxMSArNSwxMSBAQAogICAgIERUX01BVENIX0NPTVBBVElCTEUo
ImFybSxhcm12Ny10aW1lciIpLCBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJtLGFybXY4
LXRpbWVyIikKIAotdHlwZWRlZiB1bnNpZ25lZCBsb25nIGN5Y2xlc190OwordHlwZWRlZiB1aW50
NjRfdCBjeWNsZXNfdDsKIAogc3RhdGljIGlubGluZSBjeWNsZXNfdCBnZXRfY3ljbGVzICh2b2lk
KQogewotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIFJFQURfU1lTUkVHNjQoQ05U
UENUX0VMMCk7CiB9CiAKIC8qIExpc3Qgb2YgdGltZXIncyBJUlEgKi8KLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni90aW1lLmgKQEAgLTI4
LDcgKzI4LDcgQEAgZXh0ZXJuIGJvb2wgZGlzYWJsZV90c2Nfc3luYzsKIAogc3RhdGljIGlubGlu
ZSBjeWNsZXNfdCBnZXRfY3ljbGVzKHZvaWQpCiB7Ci0gICAgcmV0dXJuIHJkdHNjKCk7CisgICAg
cmV0dXJuIHJkdHNjX29yZGVyZWQoKTsKIH0KIAogdW5zaWduZWQgbG9uZwoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:31:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:31:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiRU-0004sT-QW; Tue, 26 Jun 2018 07:31: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXiRT-0004sO-8v
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:31:11 +0000
X-Inumbo-ID: 81624ac5-7912-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81624ac5-7912-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:28:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,273,1526342400"; d="scan'208";a="58627552"
Date: Tue, 26 Jun 2018 08:31:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180626073106.onszplys4mp6wzit@citrix.com>
References: <5B31E99902000078001CDD0D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31E99902000078001CDD0D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] gnttab: silence table expansion message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6MjI6MDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBjdXJyZW50bHkgc2hvd3MgdXAgZm9yIGJhc2ljYWxseSBldmVyeSBkb21haW4s
IHdoZW4gb3JpZ2luYWxseSBpdAo+IHdhcyBsb2dnZWQgb25seSB3aGVuIGdvaW5nIGJleW9uZCB0
aGUgZGVmYXVsdCB0YWJsZSBzaXplLiBSZXN0b3JlIHRoYXQKPiBiZWhhdmlvci4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:33:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXiTV-0004yN-AC; Tue, 26 Jun 2018 07: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiTU-0004yI-Qr
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:33:16 +0000
X-Inumbo-ID: cd07d82e-7912-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd07d82e-7912-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:30:29 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:33:15 -0600
Message-Id: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:32: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] 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>,
 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
ZSBHSUYgaXMgYmVpbmcgc2V0LgoKQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBTVEkgcGxhY2Vt
ZW50OiBPcmlnbmFsbHkgSSBoYWQgaXQgYXQgdGhlIHBsYWNlCnRoZSBtYWluIFNUR0kgd2FzIHNp
dHRpbmcgYXQgc28gZmFyLiBIb3dldmVyLCBteSBGYW0xNSBib3ggcmVsaWFibHkKbG9ja3MgdXAg
aGFyZCB3aXRoIHRoaXMsIHVubGVzcyBJIGhhdmUgdGhlIE5NSSB3YXRjaGRvZyBlbmFibGVkLiBJ
IGNhbgpvbmx5IGRlZHVjZSB0aGF0IHRoZSBDUFUgZG9lc24ndCBsaWtlIFNUR0kgd2l0aCBFRkxB
R1MuSUYgY2xlYXIgcGx1cwpzb21lIG90aGVyIGNvbmRpdGlvbiAodGhlIGxvY2t1cCBvY2N1cnMg
b25seSBhZnRlciBleGl0aW5nIHRoZSBib290CmxvYWRlciBpbiB0aGUgZ3Vlc3QpLiBBcyB0aGVy
ZSdzIG5vdGhpbmcgd3Jvbmcgd2l0aCBpbnRlcnJ1cHRzIGJlaW5nIG9uCnJpZ2h0IGFmdGVyIFZN
UlVOLCBJJ3ZlIGRlY2lkZWQgdG8gcHV0IHRoZSBTVEkgcmlnaHQgYWZ0ZXIgdGhlIENMR0kKKG1h
dGNoaW5nIHdoYXQgS1ZNIGRvZXMsIGkuZS4gaGF2aW5nIGEgZmFpciBjaGFuY2Ugb2Ygd29ya2lu
ZwpldmVyeXdoZXJlKS4KClN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3N2bS9lbnRyeS5TCkBAIC00Myw3ICs0Myw3IEBAIEVOVFJZKHN2bV9hc21fZG9fcmVz
dW1lKQogICAgICAgICBsZWEgIGlycV9zdGF0K0lSUVNUQVRfc29mdGlycV9wZW5kaW5nKCVyaXAp
LCVyZHgKICAgICAgICAgeG9yICAlZWN4LCVlY3gKICAgICAgICAgc2hsICAkSVJRU1RBVF9zaGlm
dCwlZWF4Ci0gICAgICAgIENMR0kKKyAgICAgICAgY2xpCiAgICAgICAgIGNtcCAgJWVjeCwoJXJk
eCwlcmF4LDEpCiAgICAgICAgIGpuZSAgLkxzdm1fcHJvY2Vzc19zb2Z0aXJxcwogCkBAIC01Nyw3
ICs1Nyw3IEBAIFVOTElLRUxZX1NUQVJUKG5lLCBuc3ZtX2hhcCkKICAgICAgICAgICogU29tZW9u
ZSBzaG90IGRvd24gb3VyIG5lc3RlZCBwMm0gdGFibGU7IGdvIHJvdW5kIGFnYWluCiAgICAgICAg
ICAqIGFuZCBuc3ZtX3ZjcHVfc3dpdGNoKCkgd2lsbCBmaXggaXQgZm9yIHVzLgogICAgICAgICAg
Ki8KLSAgICAgICAgU1RHSQorICAgICAgICBzdGkKICAgICAgICAgam1wICAuTHN2bV9kb19yZXN1
bWUKIF9fVU5MSUtFTFlfRU5EKG5zdm1faGFwKQogCkBAIC04Nyw3ICs4NywxMSBAQCBfX1VOTElL
RUxZX0VORChuc3ZtX2hhcCkKICAgICAgICAgcG9wICAlcnNpCiAgICAgICAgIHBvcCAgJXJkaQog
CisgICAgICAgIENMR0kKKyAgICAgICAgc3RpCiAgICAgICAgIFZNUlVOCisgICAgICAgIFNUR0kK
K0dMT0JBTChzdm1fc3RnaV9sYWJlbCkKIAogICAgICAgICBTQVZFX0FMTAogCkBAIC05NiwxMyAr
MTAwLDExIEBAIF9fVU5MSUtFTFlfRU5EKG5zdm1faGFwKQogICAgICAgICBTUEVDX0NUUkxfRU5U
UllfRlJPTV9IVk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENsb2I6IGFj
ZCAqLwogICAgICAgICAvKiBXQVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNh
ZmUgYmVmb3JlIHRoaXMgcG9pbnQuICovCiAKLSAgICAgICAgU1RHSQotR0xPQkFMKHN2bV9zdGdp
X2xhYmVsKQogICAgICAgICBtb3YgICVyc3AsJXJkaQogICAgICAgICBjYWxsIHN2bV92bWV4aXRf
aGFuZGxlcgogICAgICAgICBqbXAgIC5Mc3ZtX2RvX3Jlc3VtZQogCiAuTHN2bV9wcm9jZXNzX3Nv
ZnRpcnFzOgotICAgICAgICBTVEdJCisgICAgICAgIHN0aQogICAgICAgICBjYWxsIGRvX3NvZnRp
cnEKICAgICAgICAgam1wICAuTHN2bV9kb19yZXN1bWUKCgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:35:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:35:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiVY-00059D-P3; Tue, 26 Jun 2018 07:35:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiVX-000592-FQ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:35:23 +0000
X-Inumbo-ID: 84fccdd8-7913-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84fccdd8-7913-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:35:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:35:21 -0600
Message-Id: <5B31ECB602000078001CDD47@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:35:18 -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/idle: don't mix up ACPI and APIC IDs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q29ycmVjdCBhIGxvZyBtZXNzYWdlIGFuZCwgdG8gY2xhcmlmeSBjb2RlIGFzIHdlbGwsIHJlbmFt
ZSB0aGUKcmVzcGVjdGl2ZSBmdW5jdGlvbiBwYXJhbWV0ZXIgdG9vLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2FjcGkv
Y3B1X2lkbGUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCkBAIC0xMTcyLDcg
KzExNzIsNyBAQCBzdGF0aWMgdm9pZCBwcmludF9jeF9wbWluZm8odWludDMyX3QgY3B1CiAjZGVm
aW5lIHByaW50X2N4X3BtaW5mbyhjLCBwKQogI2VuZGlmCiAKLWxvbmcgc2V0X2N4X3BtaW5mbyh1
aW50MzJfdCBjcHUsIHN0cnVjdCB4ZW5fcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKK2xvbmcgc2V0
X2N4X3BtaW5mbyh1aW50MzJfdCBhY3BpX2lkLCBzdHJ1Y3QgeGVuX3Byb2Nlc3Nvcl9wb3dlciAq
cG93ZXIpCiB7CiAgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5fcHJvY2Vzc29yX2N4X3QpIHN0YXRl
czsKICAgICB4ZW5fcHJvY2Vzc29yX2N4X3QgeGVuX2N4OwpAQCAtMTE4NSwxNiArMTE4NSwxNiBA
QCBsb25nIHNldF9jeF9wbWluZm8odWludDMyX3QgY3B1LCBzdHJ1Y3QKICAgICBpZiAoIHBtX2lk
bGVfc2F2ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vzc29yX2lkbGUgKQogICAgICAgICByZXR1
cm4gMDsKIAotICAgIHByaW50X2N4X3BtaW5mbyhjcHUsIHBvd2VyKTsKKyAgICBwcmludF9jeF9w
bWluZm8oYWNwaV9pZCwgcG93ZXIpOwogCiAgICAgLyogbWFwIGZyb20gYWNwaV9pZCB0byBjcHVf
aWQgKi8KLSAgICBjcHVfaWQgPSBnZXRfY3B1X2lkKGNwdSk7CisgICAgY3B1X2lkID0gZ2V0X2Nw
dV9pZChhY3BpX2lkKTsKICAgICBpZiAoIGNwdV9pZCA9PSAtMSApCiAgICAgewogICAgICAgICBz
dGF0aWMgYm9vbCB3YXJuX29uY2UgPSB0cnVlOwogCiAgICAgICAgIGlmICggd2Fybl9vbmNlIHx8
IG9wdF9jcHVfaW5mbyApCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIk5vIENQ
VSBJRCBmb3IgQVBJQyBJRCAlI3hcbiIsIGNwdSk7CisgICAgICAgICAgICBwcmludGsoWEVOTE9H
X1dBUk5JTkcgIk5vIENQVSBmb3IgQUNQSSBJRCAlI3hcbiIsIGFjcGlfaWQpOwogICAgICAgICB3
YXJuX29uY2UgPSBmYWxzZTsKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:36:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:36: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 1fXiWg-0005EP-4x; Tue, 26 Jun 2018 07:36:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqgx=jm=freebsd.org=royger@srs-us1.protection.inumbo.net>)
 id 1fXiWe-0005EG-E8
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:36:32 +0000
X-Inumbo-ID: ae115b1f-7913-11e8-bc1d-65256ead4e3a
Received: from mx2.freebsd.org (unknown [8.8.178.116])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae115b1f-7913-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:36:47 +0000 (UTC)
Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "mx1.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx2.freebsd.org (Postfix) with ESMTPS id 00A3187C95;
 Tue, 26 Jun 2018 07:36:30 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 484FA84145;
 Tue, 26 Jun 2018 07:36:29 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from localhost (94.red-83-39-197.dynamicip.rima-tde.net
 [83.39.197.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate) (Authenticated sender: royger)
 by smtp.freebsd.org (Postfix) with ESMTPSA id A705512381;
 Tue, 26 Jun 2018 07:36:28 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Date: Tue, 26 Jun 2018 09:36:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20180626073621.iegwzpqlk4ako6pn@mac.bytemobile.com>
References: <osstest-124705-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-124705-mainreport@xen.org>
User-Agent: NeoMutt/20180512
Subject: Re: [Xen-devel] [freebsd-master test] 124705: 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>
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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzQ6MTZQTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMjQ3MDUgZnJlZWJzZC1tYXN0ZXIgcmVhbCBbcmVhbF0K
PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzA1
Lwo+IAo+IFJlZ3Jlc3Npb25zIDotKAo+IAo+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
Ogo+ICBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ2OTQKClNob3VsZCBiZSBmaXhlZCBpbiByMzM1NjQ3IChh
NTUwZjYzNWEpLgoKSSBndWVzcyBhbm90aGVyIGZsaWdodCB3aWxsIGJlIHN0YXJ0ZWQgc2hvcnRs
eS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:37:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:37:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXiXE-0005J4-Fz; Tue, 26 Jun 2018 07:37: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXiXD-0005Is-1L
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:37:07 +0000
X-Inumbo-ID: c2e6ccc4-7913-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2e6ccc4-7913-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:37:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:37:05 -0600
Message-Id: <5B31ED1E02000078001CDD5F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:37:02 -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 dependency tracking for
 asm/indirect_thunk_asm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5jbHVkaW5nIHRoZSBoZWFkZXIgc29sZWx5IGF0IHRoZSBhc3NlbWJsZXIgbGV2ZWwgbWVhbnMg
dGhlIGNvbXBpbGVyCmNhbid0IHJlY29yZCB0aGUgaGVhZGVyIGFzIGEgZGVwZW5kZW5jeSBpbiAu
Ki5vLmQgZmlsZXMuIEFycmFuZ2UgZm9yIHRoZQpoZWFkZXIgdG8gYmUgaW5jbHVkZS1hYmxlIGF0
IHRoZSBDIGxldmVsIGluc3RlYWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTE4LDEyICsxOCwxMSBAQAogI2lm
bmRlZiBDT05GSUdfSU5ESVJFQ1RfVEhVTksKIC5lcXUgQ09ORklHX0lORElSRUNUX1RIVU5LLCAw
CiAjZW5kaWYKLSMgaW5jbHVkZSA8YXNtL2luZGlyZWN0X3RodW5rX2FzbS5oPgogI2Vsc2UKIGFz
bSAoICJcdC5lcXUgQ09ORklHX0lORElSRUNUX1RIVU5LLCAiCiAgICAgICBfX3N0cmluZ2lmeShJ
U19FTkFCTEVEKENPTkZJR19JTkRJUkVDVF9USFVOSykpICk7Ci1hc20gKCAiXHQuaW5jbHVkZSBc
ImFzbS9pbmRpcmVjdF90aHVua19hc20uaFwiIiApOwogI2VuZGlmCisjaW5jbHVkZSA8YXNtL2lu
ZGlyZWN0X3RodW5rX2FzbS5oPgogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogdm9pZCByZXRfZnJv
bV9pbnRyKHZvaWQpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2luZGlyZWN0X3RodW5rX2Fz
bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW5kaXJlY3RfdGh1bmtfYXNtLmgKQEAgLTEs
NyArMSwxNyBAQAogLyoKLSAqIFdhcm5pbmchICBUaGlzIGZpbGUgaXMgaW5jbHVkZWQgYXQgYW4g
YXNzZW1ibGVyIGxldmVsIGZvciAuYyBmaWxlcywgY2F1c2luZwotICogdXN1YWwgI2lmZGVmJ2Fy
eSB0byB0dXJuIGludG8gY29tbWVudHMuCisgKiBUcmlja2VyeSB0byBhbGxvdyB0aGlzIGhlYWRl
ciB0byBiZSBpbmNsdWRlZCBhdCB0aGUgQyBsZXZlbCwgdG8gcGVybWl0CisgKiBwcm9wZXIgZGVw
ZW5kZW5jeSB0cmFja2luZyBpbiAuKi5vLmQgZmlsZXMsIHdoaWxlIHN0aWxsIGhhdmluZyBpdCBj
b250YWluCisgKiBhc3NlbWJsZXIgb25seSBtYWNyb3MuCiAgKi8KKyNpZm5kZWYgX19BU1NFTUJM
WV9fCisjIGlmIDAKKyAgLmlmIDAKKyMgZW5kaWYKK2FzbSAoICJcdC5pbmNsdWRlIFwiYXNtL2lu
ZGlyZWN0X3RodW5rX2FzbS5oXCIiICk7CisjIGlmIDAKKyAgLmVuZGlmCisjIGVuZGlmCisjZWxz
ZQogCiAubWFjcm8gSU5ESVJFQ1RfQlJBTkNIIGluc246cmVxIGFyZzpyZXEKIC8qCkBAIC0zOSwz
ICs0OSw1IEBACiAubWFjcm8gSU5ESVJFQ1RfSk1QIGFyZzpyZXEKICAgICBJTkRJUkVDVF9CUkFO
Q0ggam1wIFxhcmcKIC5lbmRtCisKKyNlbmRpZgoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:39:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXiZl-0005XL-06; Tue, 26 Jun 2018 07:39:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=6jkz=jm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fXiZk-0005XG-9A
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:39:44 +0000
X-Inumbo-ID: 208ff47c-7914-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 208ff47c-7914-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:39:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 73203ABF9;
 Tue, 26 Jun 2018 07:39:42 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@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: <06acaca2-8652-076c-51dc-d02dc9956e68@suse.com>
Date: Tue, 26 Jun 2018 09:39:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31DC2702000078001CDBEC@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11 v2 0/3] x86: XSA-267 follow-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: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMDg6MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZSBmaXJzdCBwYXRjaCBh
bG9uZSBzaG91bGQgYmUgc3VmZmljaWVudCB0byBhZGRyZXNzIGFuIGlzc3VlIHdpdGggdGhlCj4g
WFNBLTI2NyBjaGFuZ2VzLCBjYXVzaW5nIGEgQlVHX09OKCkgdG8gYmUgdHJpZ2dlcmVkLiBUaGUg
b3RoZXIgdHdvCj4gcGF0Y2hlcyB3b3VsZCwgYWZhaWN0LCBlYWNoIGluZGl2aWR1YWxseSBhbHNv
IGhhdmUgYXZvaWRlZCB0aGUgaXNzdWUsCj4gaGVuY2UgSSdtIGFsc28gaW5jbHVkaW5nIHRoZW0g
aGVyZS4gV2hpbGUgdGhlIGZpcnN0IHBhdGNoIG9idmlvdXNseSBpcwo+IGEgc3Ryb25nIGNhbmRp
ZGF0ZSBmb3IgNC4xMSwgdGhlIGxhdHRlciB0d28gYXJlIGNhbmRpZGF0ZXMgdG9vIGltbzsgYXQK
PiBsZWFzdCBJIGNvbnNpZGVyIHRoZW0gYmFja3BvcnRpbmcgY2FuZGlkYXRlcyAoYWxiZWl0LCB0
byBiZSBjbGVhciwgcGF0Y2gKPiAyIGlzIHVzZWZ1bCBvbmx5IGFzIGZhciBiYWNrIGFzIHdlIGhh
dmUgZXhjZXB0aW9uIHJlY292ZXJ5IGF0dGFjaGVkCj4gdG8gZW11bGF0b3Igc3R1YnMsIGkuZS4g
bm8gZmFydGhlciB0aGFuIDQuOSkuCj4gCj4gMTogeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRv
IGJlIHJhaXNlZCBpbiBYZW4KPiAyOiB4ODY6IGd1YXJkIGFnYWluc3QgI05NCj4gMzogVk1YOiBj
aGVjayBob3N0IENSMCBiZWZvcmUgZW50ZXJpbmcgZ3Vlc3QKCkZvciB0aGUgc2VyaWVzOgoKUmVs
ZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:41:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:41:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXibC-00068X-EE; Tue, 26 Jun 2018 07: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXibB-00068K-Mv
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:41:13 +0000
X-Inumbo-ID: e8ab08e0-7913-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8ab08e0-7913-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:38: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 1fXib5-0003rl-Fr; Tue, 26 Jun 2018 07:41: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 1fXib5-000490-9e; Tue, 26 Jun 2018 07:41:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXib5-0004dW-94; Tue, 26 Jun 2018 07:41:07 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124708-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=a550f635ac0ec8163d698717f0e31b9a7f998ef3
X-Osstest-Versions-That: freebsd=c8b8ae9609edaaa7f1704c9ee9c7ced6fe172749
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 07:41:07 +0000
Subject: [Xen-devel] [freebsd-master test] 124708: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcwOCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzA4LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYTU1MGY2MzVhYzBlYzgxNjNkNjk4
NzE3ZjBlMzFiOWE3Zjk5OGVmMwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzhiOGFlOTYwOWVkYWFhN2YxNzA0YzllZTljN2NlZDZmZTE3Mjc0OQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0Njk0ICAyMDE4LTA2LTI1IDE0OjEwOjMwIFogICAgMCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyNDcwNSAgMjAxOC0wNi0yNSAyMToxNzowNiBaICAgIDAgZGF5cyAgICAz
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDcwOCAgMjAxOC0wNi0yNSAyMjoxMDoz
MyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIGFkcmlhbiA8YWRyaWFuQEZyZWVCU0Qub3JnPgogIGFkcmlkZyA8
YWRyaWRnQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhayA8YWtARnJlZUJT
RC5vcmc+CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYWxsYW5qdWRlIDxhbGxhbmp1ZGVARnJl
ZUJTRC5vcmc+CiAgYW1kbWkzIDxhbWRtaTNARnJlZUJTRC5vcmc+CiAgYW5kcmVhc3QgPGFuZHJl
YXN0QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFuaXNoIDxh
bmlzaEBGcmVlQlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3JnPgogIGFyYXVq
byA8YXJhdWpvQEZyZWVCU0Qub3JnPgogIGFyaWNoYXJkc29uIDxhcmljaGFyZHNvbkBGcmVlQlNE
Lm9yZz4KICBhcnJvd2QgPGFycm93ZEBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZy
ZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGF2b3MgPGF2b3NARnJlZUJTRC5v
cmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiY3IgPGJjckBGcmVlQlNELm9yZz4KICBi
Y3JhbiA8YmNyYW5ARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJlZUJTRC5vcmc+CiAgYmRyZXdl
cnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJlbm5vIDxiZW5ub0BGcmVlQlNELm9yZz4KICBi
aGQgPGJoZEBGcmVlQlNELm9yZz4KICBiaHVnaGVzIDxiaHVnaGVzQEZyZWVCU0Qub3JnPgogIGJq
ayA8YmprQEZyZWVCU0Qub3JnPgogIGJtcyA8Ym1zQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVl
QlNELm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBCcmlhbiBCZWhsZW5kb3JmIDxiZWhs
ZW5kb3JmMUBsbG5sLmdvdj4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4KICBicnlhbnYg
PGJyeWFudkBGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2VtIDxjZW1ARnJl
ZUJTRC5vcmc+CiAgY2h1Y2sgPGNodWNrQEZyZWVCU0Qub3JnPgogIGNtdCA8Y210QEZyZWVCU0Qu
b3JnPgogIGNvZ25ldCA8Y29nbmV0QEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxjcGVyY2l2YUBG
cmVlQlNELm9yZz4KICBjc2pwIDxjc2pwQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9y
Zz4KICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYW5mZSA8ZGFuZmVARnJlZUJTRC5vcmc+CiAg
ZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkYiA8ZGJARnJlZUJTRC5vcmc+CiAgZGNo
IDxkY2hARnJlZUJTRC5vcmc+CiAgZGNoYWdpbiA8ZGNoYWdpbkBGcmVlQlNELm9yZz4KICBkZWYg
PGRlZkBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRlcyA8
ZGVzQEZyZWVCU0Qub3JnPgogIGRleHRlciA8ZGV4dGVyQEZyZWVCU0Qub3JnPgogIGRleHVhbiA8
ZGV4dWFuQEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRydSA8ZHJ1QEZy
ZWVCU0Qub3JnPgogIGR0ZXNrZSA8ZHRlc2tlQEZyZWVCU0Qub3JnPgogIGR1bWJiZWxsIDxkdW1i
YmVsbEBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4KICBlZCA8ZWRA
RnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZW1heCA8ZW1heEBG
cmVlQlNELm9yZz4KICBlcmljYnNkIDxlcmljYnNkQEZyZWVCU0Qub3JnPgogIGVyaiA8ZXJqQEZy
ZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBmYWJpZW50IDxmYWJpZW50
QEZyZWVCU0Qub3JnPgogIGZlbGQgPGZlbGRARnJlZUJTRC5vcmc+CiAgZmVybmFwZSA8ZmVybmFw
ZUBGcmVlQlNELm9yZz4KICBmc3UgPGZzdUBGcmVlQlNELm9yZz4KICBnYWQgPGdhZEBGcmVlQlNE
Lm9yZz4KICBnYWhyIDxnYWhyQEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxsYXRpbkBGcmVl
QlNELm9yZz4KICBnYXJnYSA8Z2FyZ2FARnJlZUJTRC5vcmc+CiAgZ2F2aW4gPGdhdmluQEZyZWVC
U0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJT
RC5vcmc+CiAgZ25uIDxnbm5ARnJlZUJTRC5vcmc+CiAgZ29uem8gPGdvbnpvQEZyZWVCU0Qub3Jn
PgogIGdvcmRvbiA8Z29yZG9uQEZyZWVCU0Qub3JnPgogIGdyZWhhbiA8Z3JlaGFuQEZyZWVCU0Qu
b3JnPgogIGdyZW1ibyA8Z3JlbWJvQEZyZWVCU0Qub3JnPgogIGdyb2cgPGdyb2dARnJlZUJTRC5v
cmc+CiAgR3V5IEhhcnJpcyA8Z3V5QGFsdW0ubWl0LmVkdT4KICBocnMgPGhyc0BGcmVlQlNELm9y
Zz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5v
cmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamFoIDxqYWhARnJlZUJTRC5vcmc+CiAgamFt
aWUgPGphbWllQEZyZWVCU0Qub3JnPgogIGphc29uZSA8amFzb25lQEZyZWVCU0Qub3JnPgogIGpj
aCA8amNoQEZyZWVCU0Qub3JnPgogIGplYiA8amViQEZyZWVCU0Qub3JnPgogIGplZmYgPGplZmZA
RnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRz
QEZyZWVCU0Qub3JnPgogIGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGpraW0gPGpraW1A
RnJlZUJTRC5vcmc+CiAgamxoIDxqbGhARnJlZUJTRC5vcmc+CiAgam1jbmVpbGwgPGptY25laWxs
QEZyZWVCU0Qub3JnPgogIGptZyA8am1nQEZyZWVCU0Qub3JnPgogIGpvbmF0aGFuIDxqb25hdGhh
bkBGcmVlQlNELm9yZz4KICBqb25ldW0gPGpvbmV1bUBGcmVlQlNELm9yZz4KICBqcGFldHplbCA8
anBhZXR6ZWxARnJlZUJTRC5vcmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAganVub3ZpdGNo
IDxqdW5vdml0Y2hARnJlZUJTRC5vcmc+CiAgandiIDxqd2JARnJlZUJTRC5vcmc+CiAga2FuIDxr
YW5ARnJlZUJTRC5vcmc+CiAga2FyZWxzIDxrYXJlbHNARnJlZUJTRC5vcmc+CiAga2VuIDxrZW5A
RnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2V2bG8gPGtldmxv
QEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtpYmFiIDxraWJhYkBGcmVl
QlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAga3Jpb24gPGtyaW9uQEZyZWVCU0Qub3Jn
PgogIGxhbmRvbmYgPGxhbmRvbmZARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0YW9ARnJlZUJT
RC5vcmc+CiAgbGVyZXMgPGxlcmVzQEZyZWVCU0Qub3JnPgogIGxldiA8bGV2QEZyZWVCU0Qub3Jn
PgogIGxpZGwgPGxpZGxARnJlZUJTRC5vcmc+CiAgbGlmYW5vdiA8bGlmYW5vdkBGcmVlQlNELm9y
Zz4KICBsb29zIDxsb29zQEZyZWVCU0Qub3JnPgogIGxzdGV3YXJ0IDxsc3Rld2FydEBGcmVlQlNE
Lm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdoc3VARnJlZUJT
RC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJjZWwgPG1hcmNlbEBGcmVlQlNE
Lm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJT
RC5vcmc+CiAgbWFya20gPG1hcmttQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3Jn
PgogIG1heGltIDxtYXhpbUBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNpY2tARnJlZUJT
RC5vcmc+CiAgbWVsaWZhcm8gPG1lbGlmYXJvQEZyZWVCU0Qub3JnPgogIG1mZWNobmVyIDxtZmVj
aG5lckBGcmVlQlNELm9yZz4KICBtaXpoa2EgPG1pemhrYUBGcmVlQlNELm9yZz4KICBtamcgPG1q
Z0BGcmVlQlNELm9yZz4KICBtam9yYXMgPG1qb3Jhc0BGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJl
ZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJT
RC5vcmc+CiAgbXAgPG1wQEZyZWVCU0Qub3JnPgogIG13IDxtd0BGcmVlQlNELm9yZz4KICBuX2hp
Ym1hIDxuX2hpYm1hQEZyZWVCU0Qub3JnPgogIG5naWUgPG5naWVARnJlZUJTRC5vcmc+CiAgbm92
ZWwgPG5vdmVsQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBud2hpdGVob3Ju
IDxud2hpdGVob3JuQEZyZWVCU0Qub3JnPgogIG55YW4gPG55YW5ARnJlZUJTRC5vcmc+CiAgb2Jy
aWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb2hhdWVyIDxvaGF1ZXJARnJlZUJTRC5vcmc+CiAg
b2xlZyA8b2xlZ0BGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgog
IHBhd2VsIDxwYXdlbEBGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJTRC5vcmc+CiAg
cGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcGhpbCA8cGhpbEBGcmVlQlNELm9yZz4KICBwaGlsaXAg
PHBoaWxpcEBGcmVlQlNELm9yZz4KICBwaGsgPHBoa0BGcmVlQlNELm9yZz4KICBwaSA8cGlARnJl
ZUJTRC5vcmc+CiAgcGl6emFtaWcgPHBpenphbWlnQEZyZWVCU0Qub3JnPgogIHBrZWxzZXkgPHBr
ZWxzZXlARnJlZUJTRC5vcmc+CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgogIHJhbSA8cmFt
QEZyZWVCU0Qub3JnPgogIHJjeXUgPHJjeXVARnJlZUJTRC5vcmc+CiAgcmVta28gPHJlbWtvQEZy
ZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcmlnZ3MgPHJpZ2dz
QEZyZWVCU0Qub3JnPgogIHJsaWJieSA8cmxpYmJ5QEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxy
bWFja2xlbUBGcmVlQlNELm9yZz4KICByb2JhayA8cm9iYWtARnJlZUJTRC5vcmc+CiAgcm9kcmln
byA8cm9kcmlnb0BGcmVlQlNELm9yZz4KICByb21haW4gPHJvbWFpbkBGcmVlQlNELm9yZz4KICBy
b3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycGF1bG8gPHJwYXVsb0BGcmVlQlNELm9yZz4K
ICBycG9rYWxhIDxycG9rYWxhQEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgog
IHJzdG9uZSA8cnN0b25lQEZyZWVCU0Qub3JnPgogIHJ1IDxydUBGcmVlQlNELm9yZz4KICBzYnJ1
bm8gPHNicnVub0BGcmVlQlNELm9yZz4KICBzY2h3ZWlraCA8c2Nod2Vpa2hARnJlZUJTRC5vcmc+
CiAgc2NvdHRsIDxzY290dGxARnJlZUJTRC5vcmc+CiAgc2UgPHNlQEZyZWVCU0Qub3JnPgogIHNl
YW5jIDxzZWFuY0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4KICBzZXBoZSA8
c2VwaGVARnJlZUJTRC5vcmc+CiAgc2V2YW4gPHNldmFuQEZyZWVCU0Qub3JnPgogIHNnYWxhYm92
IDxzZ2FsYWJvdkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgc2ls
YnkgPHNpbGJ5QEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHNrcmEgPHNr
cmFARnJlZUJTRC5vcmc+CiAgc2xhdmFzaCA8c2xhdmFzaEBGcmVlQlNELm9yZz4KICBzbWggPHNt
aEBGcmVlQlNELm9yZz4KICBzb2JvbWF4IDxzb2JvbWF4QEZyZWVCU0Qub3JnPgogIHN0ZXZlayA8
c3RldmVrQEZyZWVCU0Qub3JnPgogIHN3aWxscyA8c3dpbGxzQEZyZWVCU0Qub3JnPgogIHRhcmFz
IDx0YXJhc0BGcmVlQlNELm9yZz4KICB0Y2Jlcm5lciA8dGNiZXJuZXJARnJlZUJTRC5vcmc+CiAg
dGhlcmF2ZW4gPHRoZXJhdmVuQEZyZWVCU0Qub3JnPgogIHRoaiA8dGhqQEZyZWVCU0Qub3JnPgog
IHRpamwgPHRpamxARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRy
dWNrbWFuIDx0cnVja21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9y
Zz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB0eWNob24gPHR5Y2hvbkBGcmVlQlNE
Lm9yZz4KICB1bWUgPHVtZUBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6ZW5ARnJlZUJT
RC5vcmc+CiAgdm1hZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+CiAgd2Jsb2NrIDx3Ymxv
Y2tARnJlZUJTRC5vcmc+CiAgd2VuIDx3ZW5ARnJlZUJTRC5vcmc+CiAgd2lsbCA8d2lsbEBGcmVl
QlNELm9yZz4KICB3bWEgPHdtYUBGcmVlQlNELm9yZz4KICB3b2xsbWFuIDx3b2xsbWFuQEZyZWVC
U0Qub3JnPgogIHdvc2NoIDx3b3NjaEBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qu
b3JnPgogIHlneSA8eWd5QEZyZWVCU0Qub3JnPgogIHl1cmkgPHl1cmlARnJlZUJTRC5vcmc+CiAg
emJiIDx6YmJARnJlZUJTRC5vcmc+CiAgemVjIDx6ZWNARnJlZUJTRC5vcmc+CiAgemVpc2luZyA8
emVpc2luZ0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZy
ZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9m
cmVlYnNkLmdpdAogICBjOGI4YWU5NjA5ZS4uYTU1MGY2MzVhYzAgIGE1NTBmNjM1YWMwZWM4MTYz
ZDY5ODcxN2YwZTMxYjlhN2Y5OThlZjMgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:46:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXigG-0006Ns-8a; Tue, 26 Jun 2018 07:46: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXigE-0006Nn-VE
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:46:26 +0000
X-Inumbo-ID: a3a95e49-7914-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3a95e49-7914-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:43:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,273,1526342400"; d="scan'208";a="58628399"
Date: Tue, 26 Jun 2018 08:46:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180626074623.knqthojbnlrqzefo@citrix.com>
References: <5B31ECB602000078001CDD47@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31ECB602000078001CDD47@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/idle: don't mix up ACPI and APIC IDs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6MzU6MThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQ29ycmVjdCBhIGxvZyBtZXNzYWdlIGFuZCwgdG8gY2xhcmlmeSBjb2RlIGFzIHdlbGws
IHJlbmFtZSB0aGUKPiByZXNwZWN0aXZlIGZ1bmN0aW9uIHBhcmFtZXRlciB0b28uCj4gCj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:47:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07:47:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXih0-0006Qp-Jp; Tue, 26 Jun 2018 07:47:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ecu2=jm=citrix.com=prvs=7082958e5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXih0-0006Qk-3j
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 07:47:14 +0000
X-Inumbo-ID: 2c843fa0-7915-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c843fa0-7915-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:47:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,273,1526342400"; d="scan'208";a="75271527"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andreas Kinzler <hfp@posteo.de>
Thread-Topic: [Xen-devel] PCI passthrough performance loss with Skylake-SP
Thread-Index: AQHUDJoac1ehoLmXYk6FisC8M0zW/KRx+waAgAAuWFA=
Date: Tue, 26 Jun 2018 07:47:11 +0000
Message-ID: <39c9dc6215ac462dabcb64201a7496bd@AMSPEX02CL03.citrite.net>
References: <op.zk5748e9ollboj@kriftel>
 <20180626065659.mpjdv7ewxlle5oj5@mac.bytemobile.com>
In-Reply-To: <20180626065659.mpjdv7ewxlle5oj5@mac.bytemobile.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] PCI passthrough performance loss with Skylake-SP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDI2IEp1bmUgMjAxOCAwNzo1Nwo+IFRvOiBBbmRyZWFzIEtpbnpsZXIgPGhmcEBwb3N0ZW8u
ZGU+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnOyBQYXVsIER1cnJhbnQgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBQQ0kgcGFzc3Rocm91
Z2ggcGVyZm9ybWFuY2UgbG9zcyB3aXRoIFNreWxha2UtU1AKPiAKPiBPbiBNb24sIEp1biAyNSwg
MjAxOCBhdCAwNTozMjo1OFBNICswMjAwLCBBbmRyZWFzIEtpbnpsZXIgd3JvdGU6Cj4gPiBJIGFt
IGN1cnJlbnRseSB0ZXN0aW5nIFBDSSBwYXNzdGhyb3VnaCBvbiB0aGUgU2t5bGFrZS1TUCBwbGF0
Zm9ybSB1c2luZyBhCj4gPiBTdXBlcm1pY3JvIFgxMVNQaS1URiBtYWluYm9hcmQuIFVzaW5nIFBD
SSBwYXNzdGhyb3VnaCAoYW4gTFNJIFNBUyBIQkEpCj4gPiBjYXVzZXMgc2V2ZXJlIHBlcmZvcm1h
bmNlIGxvc3Mgb24gdGhlIFNreWxha2UtU1AgcGxhdGZvcm0gd2hpbGUgWGVvbiBFMwo+IHY1Cj4g
PiBpcyBub3QgYWZmZWN0ZWQgYXQgYWxsLiBUaGUgdGVzdCB1c2VzIHN0YW5kYXJkIGlwZXJmMyBh
cyBhIGNsaWVudCAtIHRoZQo+ID4gcGFzc2VkIFBDSSBkZXZpY2UgaXMgbm90IHVzZWQgaW4gdGhl
IHRlc3QgLSBzbyB0aGF0IGp1c3QgdGhlIHByZXNlbmNlIG9mIHRoZQo+ID4gcGFzc2VkIGRldmlj
ZSB3aWxsIGNhdXNlIHRoZSBpcGVyZjMgcGVyZm9ybWFuY2UgdG8gZHJvcCBmcm9tIDYuNSBnYml0
L3NlYwo+ID4gKG5vIHBhc3N0aHJvdWdoKSB0byA0LjUgZ2JpdC9zZWMuCj4gCj4gSSBhc3N1bWUg
dGhhdCB0aGUgbmV0d29yayBpbnRlcmZhY2UgdGhhdCB5b3UgYXJlIHRlc3RpbmcgaXMgYSBQVgo+
IG5ldHdvcmsgaW50ZXJmYWNlPwo+IAo+ID4gQW55IGV4cGxhbmF0aW9uL2ZpeGVzIGZvciB0aGF0
Pwo+IAo+IEFyZSBib3RoIHN5c3RlbXMgdXNpbmcgdGhlIHNhbWUgdmVyc2lvbiBvZiBYZW4gYW5k
IExpbnV4Pwo+IAo+IFBhdWwgZGlzY292ZXJlZCB0aGF0IChyZWNlbnQ/KSBMaW51eCB2ZXJzaW9u
cyB0aGUgZ3JhbnQgdGFibGUgaXMKPiBhbGxvY2F0ZWQgaW4gYSBNTUlPIGFyZWEsIHdoaWNoIGhh
cyB0aGUgbWVtb3J5IGNhY2hlIGF0dHJpYnV0ZSBzZXQgdG8KPiB1bmNhY2hlZC4gVGhpcyBoYXMg
YSBub3RpY2VhYmxlIGltcGFjdCBvbiBwZXJmb3JtYW5jZSB3aGVuIHRoZSBndWVzdAo+IGFsc28g
aGFzIGEgcGFzc3Rocm91Z2ggZGV2aWNlLgoKSSBjYW4ndCBuZWNlc3NhcmlseSBjbGFpbSBjcmVk
aXQgZm9yIHRoZSBkaXNjb3ZlcnkgYnV0IHRoYXQgaXMgaW5kZWVkIHRoZSBjYXNlLCBhbmQgdGhl
IHNvcnQgb2YgcGVyZm9ybWFuY2UgZHJvcCBzZWVuIGlzIGV4YWN0bHkgd2hhdCBJJ2QgZXhwZWN0
LiBJIHJlY2VudGx5IHB1dCBhIGNoYW5nZSBpbnRvIHRoZSBXaW5kb3dzIFBWIGRyaXZlcnMgdG8g
dXNlIGEgYmFsbG9vbmVkLW91dCByZWdpb24gb2YgdGhlIGd1ZXN0IFJBTSB0byBob3N0IHRoZSBn
cmFudCB0YWJsZXMgaW5zdGVhZCwgd2hpY2ggYXZvaWRzIHRoaXMgcHJvYmxlbS4KCj4gCj4gTm90
ZSB0aGF0IHRoaXMgaXMgbm90IGFuIGlzc3VlIHdpdGhvdXQgcGFzc3Rocm91Z2ggYmVjYXVzZSBY
ZW4gZm9yY2VzCj4gdGhlIGNhY2hlIGF0dHJpYnV0ZXMgb2YgbWVtb3J5IHRvIFdCIGluIHRoYXQg
Y2FzZSwgcmVnYXJkbGVzcyBvZiB0aGUKPiBndWVzdCBjaG9pY2UuCj4gCgpXZSBydW4gd2l0aCB0
aGlzIGxpdHRsZSBoYWNrIGluIFhlblNlcnZlciwgd2hpY2ggYWxzbyAnZml4ZXMnIHRoaW5ncyBm
b3IgZ3Vlc3RzIE9TIHRoYXQgaGF2ZSBub3QgYmVlbiBtb2RpZmllZDoKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IDNj
NTEyNDQuLmQwMTI2YjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MTEsNyArODExLDggQEAgaW50IGVwdGVfZ2V0
X2VudHJ5X2VtdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZu
LAogICAgICAgICByZXR1cm4gTVRSUl9UWVBFX1VOQ0FDSEFCTEU7CiAgICAgfQogCi0gICAgaWYg
KCAhbmVlZF9pb21tdShkKSAmJiAhY2FjaGVfZmx1c2hfcGVybWl0dGVkKGQpICkKKyAgICBpZiAo
ICghbmVlZF9pb21tdShkKSAmJiAhY2FjaGVfZmx1c2hfcGVybWl0dGVkKGQpKSB8fAorICAgICAg
ICAgaXNfeGVuX2hlYXBfbWZuKG1mbl94KG1mbikpICkKICAgICB7CiAgICAgICAgICppcGF0ID0g
MTsKICAgICAgICAgcmV0dXJuIE1UUlJfVFlQRV9XUkJBQ0s7CgpTbyB5b3UgbWF5IHdhbnQgdG8g
Z2l2ZSB0aGF0IGEgdHJ5LgoKICBQYXVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:47:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXih4-0006RZ-U0; Tue, 26 Jun 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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXih4-0006RR-9G
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:47:18 +0000
X-Inumbo-ID: c1ec6dac-7914-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1ec6dac-7914-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:44:29 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:47:15 -0600
Message-Id: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:47:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: correctly set nonlazy_xstate_used when
 loading full state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gdGhpcyBjYXNlLCBqdXN0IGxpa2UgeGNyMF9hY2N1bSwgbm9ubGF6eV94c3RhdGVfdXNlZCBz
aG91bGQgYWx3YXlzIGJlCnNldCB0byB0aGUgaW50ZW5kZWQgbmV3IHZhbHVlLCByYXRoZXIgdGhh
biBwb3NzaWJseSBsZWF2aW5nIHRoZSBmbGFnIHNldApmcm9tIGEgcHJpb3Igc3RhdGUgbG9hZC4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hl
bi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTExODcs
OCArMTE4Nyw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICAgICAgdmNwdV9w
YXVzZSh2KTsKICAgICAgICAgICAgICAgICB2LT5hcmNoLnhjcjAgPSBfeGNyMDsKICAgICAgICAg
ICAgICAgICB2LT5hcmNoLnhjcjBfYWNjdW0gPSBfeGNyMF9hY2N1bTsKLSAgICAgICAgICAgICAg
ICBpZiAoIF94Y3IwX2FjY3VtICYgWFNUQVRFX05PTkxBWlkgKQotICAgICAgICAgICAgICAgICAg
ICB2LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQgPSAxOworICAgICAgICAgICAgICAgIHYtPmFy
Y2gubm9ubGF6eV94c3RhdGVfdXNlZCA9IF94Y3IwX2FjY3VtICYgWFNUQVRFX05PTkxBWlk7CiAg
ICAgICAgICAgICAgICAgY29tcHJlc3NfeHNhdmVfc3RhdGVzKHYsIF94c2F2ZV9hcmVhLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmMtPnNpemUgLSBQVl9YU0FWRV9I
RFJfU0laRSk7CiAgICAgICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTEzMjQsOCAr
MTMyNCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcyhzdHIKIAogICAg
IHYtPmFyY2gueGNyMCA9IGN0eHQtPnhjcjA7CiAgICAgdi0+YXJjaC54Y3IwX2FjY3VtID0gY3R4
dC0+eGNyMF9hY2N1bTsKLSAgICBpZiAoIGN0eHQtPnhjcjBfYWNjdW0gJiBYU1RBVEVfTk9OTEFa
WSApCi0gICAgICAgIHYtPmFyY2gubm9ubGF6eV94c3RhdGVfdXNlZCA9IDE7CisgICAgdi0+YXJj
aC5ub25sYXp5X3hzdGF0ZV91c2VkID0gY3R4dC0+eGNyMF9hY2N1bSAmIFhTVEFURV9OT05MQVpZ
OwogICAgIGNvbXByZXNzX3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2Yoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUsIHNhdmVfYXJlYSkpOwogCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:52:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXilV-0007HX-HY; Tue, 26 Jun 2018 07:51:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXilU-0007HS-IF
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:51:52 +0000
X-Inumbo-ID: d27f1e65-7915-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d27f1e65-7915-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:52:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 01:51:50 -0600
Message-Id: <5B31F09302000078001CDD99@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 01:51:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3Qgb2YgYWxsIGludHJvZHVjZSBhIGhlbHBlciBmdW5jdGlvbiBpbnN0ZWFkIG9mIHJlcGxp
Y2F0aW5nIGFsbW9zdAp0aGUgc2FtZSBjb2RlIGZvciBQViBhbmQgSFZNLiBUaGUgZGlmZmVyZW5j
ZXMgYmV0d2VlbiB0aGUgdHdvIHBpZWNlcyBvZgpjb2RlIGFjdHVhbGx5IHBvaW50cyBvdXQgYW4g
aXNzdWUgKHdoaWNoIGlzIGFsc28gYWRkcmVzc2VkIGhlcmUpOiBJbgp0aGUgSFZNIGNhc2UgRkNX
IHdvdWxkIG5vdCBoYXZlIGJlZW4gc2V0IHRvIEZDV19SRVNFVCBpbiBjZXJ0YWluIGNhc2VzCihu
b3RlIGZvciBleGFtcGxlIHRoYXQgWFJTVE9SIGxvYWRzIEZDV19ERUZBVUxUIHJhdGhlciB0aGVu
IEZDV19SRVNFVAp3aGVuIHRoZSByZXNwZWN0aXZlIHhzdGF0ZV9idiBiaXQgaXMgY2xlYXIpLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtODM0LDgg
KzgzNCw2IEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CiAgICAgfQogCi0gICAgdi0+ZnB1X2luaXRpYWxpc2VkID0gISEoZmxhZ3MgJiBWR0NG
X0kzODdfVkFMSUQpOwotCiAgICAgdi0+YXJjaC5mbGFncyAmPSB+VEZfa2VybmVsX21vZGU7CiAg
ICAgaWYgKCAoZmxhZ3MgJiBWR0NGX2luX2tlcm5lbCkgfHwgaXNfaHZtX2RvbWFpbihkKS8qPz8/
Ki8gKQogICAgICAgICB2LT5hcmNoLmZsYWdzIHw9IFRGX2tlcm5lbF9tb2RlOwpAQCAtODQyLDI3
ICs4NDAsOSBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKIAogICAgIHYtPmFyY2gudmdjX2Zs
YWdzID0gZmxhZ3M7CiAKLSAgICBpZiAoIGZsYWdzICYgVkdDRl9JMzg3X1ZBTElEICkKLSAgICB7
Ci0gICAgICAgIG1lbWNweSh2LT5hcmNoLmZwdV9jdHh0LCAmYy5uYXQtPmZwdV9jdHh0LCBzaXpl
b2YoYy5uYXQtPmZwdV9jdHh0KSk7Ci0gICAgICAgIGlmICggdi0+YXJjaC54c2F2ZV9hcmVhICkK
LSAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9idiA9IFhT
VEFURV9GUF9TU0U7Ci0gICAgfQotICAgIGVsc2UgaWYgKCB2LT5hcmNoLnhzYXZlX2FyZWEgKQot
ICAgIHsKLSAgICAgICAgdi0+YXJjaC54c2F2ZV9hcmVhLT54c2F2ZV9oZHIueHN0YXRlX2J2ID0g
MDsKLSAgICAgICAgdi0+YXJjaC54c2F2ZV9hcmVhLT5mcHVfc3NlLm14Y3NyID0gTVhDU1JfREVG
QVVMVDsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgdHlwZW9mKHYtPmFyY2gueHNh
dmVfYXJlYS0+ZnB1X3NzZSkgKmZwdV9zc2UgPSB2LT5hcmNoLmZwdV9jdHh0OwotCi0gICAgICAg
IG1lbXNldChmcHVfc3NlLCAwLCBzaXplb2YoKmZwdV9zc2UpKTsKLSAgICAgICAgZnB1X3NzZS0+
ZmN3ID0gRkNXX0RFRkFVTFQ7Ci0gICAgICAgIGZwdV9zc2UtPm14Y3NyID0gTVhDU1JfREVGQVVM
VDsKLSAgICB9Ci0gICAgaWYgKCB2LT5hcmNoLnhzYXZlX2FyZWEgKQotICAgICAgICB2LT5hcmNo
LnhzYXZlX2FyZWEtPnhzYXZlX2hkci54Y29tcF9idiA9IDA7CisgICAgdmNwdV9sb2FkX2ZwdSh2
LCB2LT5hcmNoLnhzYXZlX2FyZWEsCisgICAgICAgICAgICAgICAgICBmbGFncyAmIFZHQ0ZfSTM4
N19WQUxJRCA/ICZjLm5hdC0+ZnB1X2N0eHQgOiBOVUxMLAorICAgICAgICAgICAgICAgICAgRkNX
X0RFRkFVTFQpOwogCiAgICAgaWYgKCAhY29tcGF0ICkKICAgICB7Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtOTgxLDcgKzk4MSw2
IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWEKICAgICBzdHJ1Y3Qg
aHZtX2h3X2NwdSBjdHh0OwogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICBj
b25zdCBjaGFyICplcnJzdHI7Ci0gICAgc3RydWN0IHhzYXZlX3N0cnVjdCAqeHNhdmVfYXJlYTsK
IAogICAgIC8qIFdoaWNoIHZjcHUgaXMgdGhpcz8gKi8KICAgICB2Y3B1aWQgPSBodm1fbG9hZF9p
bnN0YW5jZShoKTsKQEAgLTExMTQsMjIgKzExMTMsOSBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2Nw
dV9jdHh0KHN0cnVjdCBkb21hCiAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfbGR0ciwgJnNlZyk7CiAKICAgICAvKiBDb3ZlciB4c2F2ZS1hYnNlbnQgc2F2ZSBmaWxlIHJl
c3RvcmF0aW9uIG9uIHhzYXZlLWNhcGFibGUgaG9zdC4gKi8KLSAgICB4c2F2ZV9hcmVhID0geHNh
dmVfZW5hYmxlZCh2KSA/IE5VTEwgOiB2LT5hcmNoLnhzYXZlX2FyZWE7Ci0KLSAgICB2LT5mcHVf
aW5pdGlhbGlzZWQgPSAhIShjdHh0LmZsYWdzICYgWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQpOwot
ICAgIGlmICggdi0+ZnB1X2luaXRpYWxpc2VkICkKLSAgICB7Ci0gICAgICAgIG1lbWNweSh2LT5h
cmNoLmZwdV9jdHh0LCBjdHh0LmZwdV9yZWdzLCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAg
ICAgICBpZiAoIHhzYXZlX2FyZWEgKQotICAgICAgICAgICAgeHNhdmVfYXJlYS0+eHNhdmVfaGRy
LnhzdGF0ZV9idiA9IFhTVEFURV9GUF9TU0U7Ci0gICAgfQotICAgIGVsc2UgaWYgKCB4c2F2ZV9h
cmVhICkKLSAgICB7Ci0gICAgICAgIHhzYXZlX2FyZWEtPnhzYXZlX2hkci54c3RhdGVfYnYgPSAw
OwotICAgICAgICB4c2F2ZV9hcmVhLT5mcHVfc3NlLm14Y3NyID0gTVhDU1JfREVGQVVMVDsKLSAg
ICB9Ci0gICAgaWYgKCB4c2F2ZV9hcmVhICkKLSAgICAgICAgeHNhdmVfYXJlYS0+eHNhdmVfaGRy
Lnhjb21wX2J2ID0gMDsKKyAgICB2Y3B1X2xvYWRfZnB1KHYsIHhzYXZlX2VuYWJsZWQodikgPyBO
VUxMIDogdi0+YXJjaC54c2F2ZV9hcmVhLAorICAgICAgICAgICAgICAgICAgY3R4dC5mbGFncyAm
IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEID8gY3R4dC5mcHVfcmVncyA6IE5VTEwsCisgICAgICAg
ICAgICAgICAgICBGQ1dfUkVTRVQpOwogCiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmF4ID0gY3R4
dC5yYXg7CiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmJ4ID0gY3R4dC5yYng7Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMzM0LDYgKzMzNCw0
OSBAQCBpbnQgdmNwdV9pbml0X2ZwdShzdHJ1Y3QgdmNwdSAqdikKICAgICByZXR1cm4gcmM7CiB9
CiAKK3ZvaWQgdmNwdV9sb2FkX2ZwdShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHhzYXZlX3N0cnVj
dCAqeHNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhLCB1bnNp
Z25lZCBpbnQgZmN3X2RlZmF1bHQpCit7CisgICAgLyoKKyAgICAgKiBGb3IgdGhlIGVudGlyZSBm
dW5jdGlvbiBwbGVhc2Ugbm90ZSB0aGF0IHZjcHVfaW5pdF9mcHUoKSAoYWJvdmUpIHBvaW50cwor
ICAgICAqIHYtPmFyY2guZnB1X2N0eHQgaW50byB2LT5hcmNoLnhzYXZlX2FyZWEgd2hlbiBYU0FW
RSBpcyBhdmFpbGFibGUuIEhlbmNlCisgICAgICogYWNjZXNzZXMgdGhyb3VnaCBib3RoIHBvaW50
ZXJzIGFsaWFzIG9uZSBhbm90aGVyLCBhbmQgdGhlIHNob3J0ZXIgZm9ybQorICAgICAqIGlzIHVz
ZWQgaGVyZS4KKyAgICAgKi8KKyAgICB0eXBlb2YoeHNhdmVfYXJlYS0+ZnB1X3NzZSkgKmZwdV9z
c2UgPSB2LT5hcmNoLmZwdV9jdHh0OworCisgICAgQVNTRVJUKCF4c2F2ZV9hcmVhIHx8IHhzYXZl
X2FyZWEgPT0gdi0+YXJjaC54c2F2ZV9hcmVhKTsKKworICAgIHYtPmZwdV9pbml0aWFsaXNlZCA9
ICEhZGF0YTsKKworICAgIGlmICggZGF0YSApCisgICAgeworICAgICAgICBtZW1jcHkoZnB1X3Nz
ZSwgZGF0YSwgc2l6ZW9mKCpmcHVfc3NlKSk7CisgICAgICAgIGlmICggeHNhdmVfYXJlYSApCisg
ICAgICAgICAgICB4c2F2ZV9hcmVhLT54c2F2ZV9oZHIueHN0YXRlX2J2ID0gWFNUQVRFX0ZQX1NT
RTsKKyAgICB9CisgICAgZWxzZSBpZiAoIHhzYXZlX2FyZWEgJiYgZmN3X2RlZmF1bHQgPT0gRkNX
X0RFRkFVTFQgKQorICAgIHsKKyAgICAgICAgeHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9i
diA9IDA7CisgICAgICAgIGZwdV9zc2UtPm14Y3NyID0gTVhDU1JfREVGQVVMVDsKKyAgICB9Cisg
ICAgZWxzZQorICAgIHsKKyAgICAgICAgbWVtc2V0KGZwdV9zc2UsIDAsIHNpemVvZigqZnB1X3Nz
ZSkpOworICAgICAgICBmcHVfc3NlLT5mY3cgPSBmY3dfZGVmYXVsdDsKKyAgICAgICAgZnB1X3Nz
ZS0+bXhjc3IgPSBNWENTUl9ERUZBVUxUOworICAgICAgICBpZiAoIHYtPmFyY2gueHNhdmVfYXJl
YSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+eHNhdmVfaGRy
LnhzdGF0ZV9idiAmPSB+WFNUQVRFX0ZQX1NTRTsKKyAgICAgICAgICAgIGlmICggZmN3X2RlZmF1
bHQgIT0gRkNXX0RFRkFVTFQgKQorICAgICAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+
eHNhdmVfaGRyLnhzdGF0ZV9idiB8PSBYODZfWENSMF9GUDsKKyAgICAgICAgfQorICAgIH0KKwor
ICAgIGlmICggeHNhdmVfYXJlYSApCisgICAgICAgIHhzYXZlX2FyZWEtPnhzYXZlX2hkci54Y29t
cF9idiA9IDA7Cit9CisKIC8qIEZyZWUgRlBVJ3MgY29udGV4dCBzYXZlIGFyZWEgKi8KIHZvaWQg
dmNwdV9kZXN0cm95X2ZwdShzdHJ1Y3QgdmNwdSAqdikKIHsKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9pMzg3LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pMzg3LmgKQEAgLTM0LDUgKzM0
LDggQEAgdm9pZCB2Y3B1X3NhdmVfZnB1KHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgc2F2ZV9mcHVf
ZW5hYmxlKHZvaWQpOwogCiBpbnQgdmNwdV9pbml0X2ZwdShzdHJ1Y3QgdmNwdSAqdik7CitzdHJ1
Y3QgeHNhdmVfc3RydWN0Owordm9pZCB2Y3B1X2xvYWRfZnB1KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QgeHNhdmVfc3RydWN0ICp4c2F2ZV9hcmVhLAorICAgICAgICAgICAgICAgICAgIGNvbnN0IHZv
aWQgKmRhdGEsIHVuc2lnbmVkIGludCBmY3dfZGVmYXVsdCk7CiB2b2lkIHZjcHVfZGVzdHJveV9m
cHUoc3RydWN0IHZjcHUgKnYpOwogI2VuZGlmIC8qIF9fQVNNX0kzODZfSTM4N19IICovCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 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 1fXilu-0007Jv-RM; Tue, 26 Jun 2018 07: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXils-0007Jd-Tz
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:52:16 +0000
X-Inumbo-ID: 741b7688-7915-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 741b7688-7915-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 09:49:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58628674"
Date: Tue, 26 Jun 2018 08:52:13 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180626075213.24hnobldolhntnz4@citrix.com>
References: <5B31ED1E02000078001CDD5F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31ED1E02000078001CDD5F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: fix dependency tracking for
 asm/indirect_thunk_asm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6Mzc6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW5jbHVkaW5nIHRoZSBoZWFkZXIgc29sZWx5IGF0IHRoZSBhc3NlbWJsZXIgbGV2ZWwg
bWVhbnMgdGhlIGNvbXBpbGVyCj4gY2FuJ3QgcmVjb3JkIHRoZSBoZWFkZXIgYXMgYSBkZXBlbmRl
bmN5IGluIC4qLm8uZCBmaWxlcy4gQXJyYW5nZSBmb3IgdGhlCj4gaGVhZGVyIHRvIGJlIGluY2x1
ZGUtYWJsZSBhdCB0aGUgQyBsZXZlbCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 07:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 07: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 1fXiqY-0007Zm-H2; Tue, 26 Jun 2018 07:57: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXiqX-0007Zh-Cz
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 07:57:05 +0000
X-Inumbo-ID: 8cb7c371-7916-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8cb7c371-7916-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 07:57:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58628909"
Date: Tue, 26 Jun 2018 08:57:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180626075701.ekl3sifuwvre7mib@citrix.com>
References: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: correctly set nonlazy_xstate_used when
 loading full state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6NDc6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gdGhpcyBjYXNlLCBqdXN0IGxpa2UgeGNyMF9hY2N1bSwgbm9ubGF6eV94c3RhdGVf
dXNlZCBzaG91bGQgYWx3YXlzIGJlCj4gc2V0IHRvIHRoZSBpbnRlbmRlZCBuZXcgdmFsdWUsIHJh
dGhlciB0aGFuIHBvc3NpYmx5IGxlYXZpbmcgdGhlIGZsYWcgc2V0Cj4gZnJvbSBhIHByaW9yIHN0
YXRlIGxvYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKV2h5PyBMb29raW5nIGF0IHRoZSBjb2RlIGl0IGlzIGluIGZhY3QgdXNlZCBhcyBhIGJv
b2xlYW4uCgpBbHNvIHlvdSBzZWVtIHRvIGhhdmUgbWlzc2VkIGh2bS9zdm0vc3ZtLmMgYW5kIHhz
dGF0ZS5jPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:11:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:11:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXj4c-00011e-NY; Tue, 26 Jun 2018 08:11: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXj4c-00011Z-4x
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:11:38 +0000
X-Inumbo-ID: 94e1100d-7918-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94e1100d-7918-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:11:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 02:11:35 -0600
Message-Id: <5B31F53402000078001CDDC7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 02:11:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
 <20180626075701.ekl3sifuwvre7mib@citrix.com>
In-Reply-To: <20180626075701.ekl3sifuwvre7mib@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: correctly set nonlazy_xstate_used when
 loading full state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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+IE9uIDI2LjA2LjE4IGF0IDA5OjU3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6NDc6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEluIHRoaXMgY2FzZSwganVzdCBsaWtlIHhjcjBfYWNjdW0sIG5vbmxhenlfeHN0YXRl
X3VzZWQgc2hvdWxkIGFsd2F5cyBiZQo+PiBzZXQgdG8gdGhlIGludGVuZGVkIG5ldyB2YWx1ZSwg
cmF0aGVyIHRoYW4gcG9zc2libHkgbGVhdmluZyB0aGUgZmxhZyBzZXQKPj4gZnJvbSBhIHByaW9y
IHN0YXRlIGxvYWQuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gCj4gV2h5PyBMb29raW5nIGF0IHRoZSBjb2RlIGl0IGlzIGluIGZhY3QgdXNl
ZCBhcyBhIGJvb2xlYW4uCgpJdHMgYm9vbGVhbiBuYXR1cmUgaXMgaXJyZWxldmFudC4gVGhlIHF1
ZXN0aW9uIGlzIHdoZXRoZXIgZnVsbHkgbmV3IHN0YXRlCmlzIGxvYWRlZCAoaW4gd2hpY2ggY2Fz
ZSB0aGUgZmxhZyBzaG91bGQgYmUgc2V0IGFjY29yZGluZyB0byB0aGlzIHN0YXRlLAp3aXRob3V0
IHJlZ2FyZCB0byB0aGUgcHJpb3IgdmFsdWUgb2YgdGhlIGZsYWcpIHZzIC4uLgoKPiBBbHNvIHlv
dSBzZWVtIHRvIGhhdmUgbWlzc2VkIGh2bS9zdm0vc3ZtLmMgYW5kIHhzdGF0ZS5jPwoKLi4uIGV4
aXN0aW5nIHN0YXRlIGJlaW5nIHVwZGF0ZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:15:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:15:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXj8J-0001BN-AP; Tue, 26 Jun 2018 08: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXj8I-0001BI-3X
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:15:26 +0000
X-Inumbo-ID: 1ceeefd9-7919-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ceeefd9-7919-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:15:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58630378"
Date: Tue, 26 Jun 2018 09:15:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180626081509.t7jn6rc7ux27nygh@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-4-wei.liu2@citrix.com>
 <20180625155852.u5z33oh7wza7vwra@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625155852.u5z33oh7wza7vwra@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 3/6] libxc: allow HVM guest to have
 modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6NTg6NTJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAxMjozNTozMFBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gTGlmdCB0aGUgbG9hZGluZyBjb2RlIG91dCBvZiBQVkggc3BlY2lmaWMg
YnJhbmNoLiBUYWtlIHRoZSBjaGFuY2UgdG8KPiA+IG1ha2UgdGhlIGRlYnVnIG1lc3NhZ2UgbW9y
ZSB1c2VmdWwuCj4gCj4gV291bGQgYmUgbmljZSB0byBtZW50aW9uIHRoYXQgeW91IGFsc28gYWNj
b3VudCBmb3IgdmlydF9iYXNlIGJlaW5nCj4gdW5zZXQuIAoKTlAuCgo+ID4gIAo+ID4gKyAgICBm
b3IgKCBpID0gMDsgaSA8IGRvbS0+bnVtX21vZHVsZXM7IGkrKyApCj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIHN0cnVjdCB4Y19odm1fZmlybXdhcmVfbW9kdWxlIG1vZDsKPiA+ICsgICAgICAgIHVp
bnQ2NF90IGJhc2UgPSBkb20tPnBhcm1zLnZpcnRfYmFzZSAhPSBVTlNFVF9BRERSID8KPiA+ICsg
ICAgICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSA6IDA7Cj4gCj4gRm9yIFBWSC9IVk0gdmly
dF9iYXNlIHNob3VsZCBhbHdheXMgYmUgVU5TRVRfQUREUiBhbmQgdnN0YXJ0L3ZlbmQKPiBzaG91
bGQgYmUgYSBwaHlzaWNhbCBhZGRyZXNzIChpZTogcmVuYW1lIHRvIHBzdGFydC9wZW5kKS4gSSBn
dWVzcwo+IG90aGVyIGJpdHMgb2YgdGhlIGNvZGUgYWxyZWFkeSB1c2UgdmlydF9iYXNlIGlmIHBy
ZXNlbnQgc28gd2UgbmVlZCB0bwo+IHVzZSBpdCBoZXJlIHRvIGluIG9yZGVyIHRvIGNvbXBlbnNh
dGUuCgpUaGUgb3RoZXIgaGFsZiBpcyBQViBjb2RlIHdoaWNoIHJlbGllcyBvbiB2c3RhcnQgZm9y
IHByb3BlciBwbGFjZW1lbnQuCk5vdGUgdGhpcyBzbmlwcGV0IGlzIG5vdyBjb21tb24gdG8gYWxs
IGd1ZXN0IHR5cGVzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:15:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXj8j-0001EL-Kf; Tue, 26 Jun 2018 08:15: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXj8i-0001EE-HH
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:15:52 +0000
X-Inumbo-ID: 2cf9b508-7919-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2cf9b508-7919-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:16:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58630435"
Date: Tue, 26 Jun 2018 09:15:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180626081549.kypefhdqos3ldg6v@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-5-wei.liu2@citrix.com>
 <20180625160501.7qmm3hryndmknpb5@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625160501.7qmm3hryndmknpb5@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 4/6] tools: load IPXE from standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDY6MDU6MDFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAxMjozNTozMVBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMKPiA+IGluZGV4IGYwZmQ1ZmQzYTMuLjFiOWU0NWM0OTIgMTAw
NjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYwo+ID4gKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG9tLmMKPiA+IEBAIC0xMTI4LDYgKzExMjgsMTYgQEAgc3RhdGljIGludCBsaWJ4
bF9fZG9tYWluX2Zpcm13YXJlKGxpYnhsX19nYyAqZ2MsCj4gPiAgICAgICAgICBpZiAocmMpIGdv
dG8gb3V0Owo+ID4gICAgICB9Cj4gPiAgCj4gPiArICAgIGlmIChpbmZvLT50eXBlID09IExJQlhM
X0RPTUFJTl9UWVBFX0hWTSAmJgo+ID4gKyAgICAgICAgaW5mby0+dS5odm0uYmlvcyA9PSBMSUJY
TF9CSU9TX1RZUEVfUk9NQklPUyAmJgo+ID4gKyAgICAgICAgbGlieGxfX2lweGVfcGF0aCgpKQo+
ID4gKyAgICAgICAgcmMgPSB4Y19kb21fbW9kdWxlX2ZpbGUoZG9tLCBsaWJ4bF9faXB4ZV9wYXRo
KCksICJpcHhlIik7Cj4gPiArCj4gPiArICAgIGlmIChyYykgewo+ID4gKyAgICAgICAgcmMgPSBF
UlJPUl9GQUlMOwo+ID4gKyAgICAgICAgZ290byBvdXQ7Cj4gPiArICAgIH0KPiAKPiBJTU8gSSB3
b3VsZCBwdXQgdGhlIHJjIGNoZWNrIGluc2lkZSB0aGUgaWYuIEFuZCBhZGQgYSBMT0cgbWVzc2Fn
ZSBpZgo+IHhjX2RvbV9tb2R1bGVfZmlsZSBmYWlscy4KCldpbGwgY2hhbmdlLgoKV2VpLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:17:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:17:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXj9h-0001LT-0e; Tue, 26 Jun 2018 08:16: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXj9f-0001LF-Dw
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:16:51 +0000
X-Inumbo-ID: e307e51d-7918-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e307e51d-7918-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 10:14:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58630494"
Date: Tue, 26 Jun 2018 09:16:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180626081647.tpoqogtuezndczev@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-7-wei.liu2@citrix.com>
 <20180625162106.rx6aggkxe6y6tyu3@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625162106.rx6aggkxe6y6tyu3@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDY6MjE6MDZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAxMjozNTozM1BNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gVGhlIHBhdGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuCj4gCj4g
SWYgeW91IHdhbnQgdG8gY2hlY2sgaWYgYW4gYWJzb2x1dGUgcGF0aCBpcyBwcm92aWRlZCBJIHdv
dWxkIHJhdGhlcgo+IGRvOgo+IAo+IGNhc2UgJHdpdGh2YWwgaW4KPiAgICAgbm8pIG92bWZfcGF0
aD0gOzsKPiAgICAgLyopIG92bWZfcGF0aD0kd2l0aHZhbCA7Owo+ICAgICAqKSAgQUNfTVNHX0VS
Uk9SKFtPVk1GIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKPiBl
c2FjCj4gCj4gVGhlIHBhdGggd291bGQgc3RpbGwgYWxsb3cgYW55dGhpbmcgZWxzZSBhcGFydCBm
cm9tICd5ZXMnIHRvIHN0aWxsIGJlCj4gY29uc2lkZXJlZCBhbmQgYWJzb2x1dGUgcGF0aC4KClJp
Z2h0LCAvKiBpcyBiZXR0ZXIuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:19:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:19:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXjCB-0001Zp-KY; Tue, 26 Jun 2018 08: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXjCA-0001Zk-Ev
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:19:26 +0000
X-Inumbo-ID: ac2dfa22-7919-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac2dfa22-7919-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:19:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58630644"
Date: Tue, 26 Jun 2018 09:19:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180626081922.6wxhvpqyxsjy3xtq@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-6-wei.liu2@citrix.com>
 <20180625160953.t2gos54aqftjgp2i@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625160953.t2gos54aqftjgp2i@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDY6MDk6NTNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAxMjozNTozMlBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZS5hYyBiL3Rvb2xzL2Nv
bmZpZ3VyZS5hYwo+ID4gaW5kZXggMDgyNmFmOGNiYy4uOGU0YjE3M2Q2ZiAxMDA2NDQKPiA+IC0t
LSBhL3Rvb2xzL2NvbmZpZ3VyZS5hYwo+ID4gKysrIGIvdG9vbHMvY29uZmlndXJlLmFjCj4gPiBA
QCAtODQsNiArODQsNyBAQCBBWF9BUkdfREVGQVVMVF9FTkFCTEUoW29jYW1sdG9vbHNdLCBbRGlz
YWJsZSBPY2FtbCB0b29sc10pCj4gPiAgQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFt4c21wb2xpY3ld
LCBbRGlzYWJsZSBYU00gcG9saWN5IGNvbXBpbGF0aW9uXSkKPiA+ICBBWF9BUkdfREVGQVVMVF9E
SVNBQkxFKFtvdm1mXSwgW0VuYWJsZSBPVk1GXSkKPiA+ICBBWF9BUkdfREVGQVVMVF9FTkFCTEUo
W3NlYWJpb3NdLCBbRGlzYWJsZSBTZWFCSU9TXSkKPiA+ICtBWF9BUkdfREVGQVVMVF9FTkFCTEUo
W2lweGVdLCBbRGlzYWJsZSBJUFhFXSkKPiAKPiBTaG91bGRuJ3QgaXB4ZSBkZWZhdWx0IHZhbHVl
IGJlIHRpZWQgdG8gcm9tYmlvcz8gSWU6IGRvbid0IGJ1aWxkIGlweGUKPiBpZiByb21iaW9zIGlz
IG5vdCBlbmFibGVkPwoKVGhhdCB3b3VsZCBiZSBuaWNlLiBMZXQgbWUgc2VlIGlmIEkgY2FuIGVu
Y29kZSB0aGUgZGVwZW5kZW5jeSBzb21ld2hlcmUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:44:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08: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 1fXjZs-0003cF-Qu; Tue, 26 Jun 2018 08:43:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4jff=jm=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fXjZr-0003cA-Bt
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:43:55 +0000
X-Inumbo-ID: 1805ea86-791d-11e8-bc1d-65256ead4e3a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1805ea86-791d-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:44: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 69A5C7A9;
 Tue, 26 Jun 2018 01:43:53 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E21F73F5AF;
 Tue, 26 Jun 2018 01:43:51 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
Date: Tue, 26 Jun 2018 09:43:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjYvMDYvMTggMDg6MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IER1cmluZyBl
YXJseSBib290IHRpbWVzdGFtcHMgYXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3JlIGFsbCB6
ZXJvCj4gKGluICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRhdGUiIGFu
ZCAiZGF0ZW1zIiBtb2RlcykuCj4gTG9nICJib290IiBmb3JtYXQgdGltZXN0YW1wcyB3aGVuIHRo
ZSBkYXRlIGZvcm1hdHMgYXJlbid0IGF2YWlsYWJsZSB5ZXQsCj4gYW5kIGxvZyByYXcgdGltZXN0
YW1wcyB3aGVuIGJvb3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEKPiAicmF3
IiBtb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiAtLS0KPiBBUk0gc2lkZSBidWlsZC10ZXN0ZWQgb25seTsgSSdtIGluIHBhcnRpY3VsYXIg
dW5zdXJlIHdoZXRoZXIKPiBSRUFEX1NZU1JFRzY0KENOVFBDVF9FTDApIGNhbiBpbmRlZWQgYmUg
dXNlZCByaWdodCBhdCBzdGFydCBvZiBkYXkuCk9uIG1vc3Qgb2YgdGhlIHBsYXRmb3JtcywgdGhl
IHRpbWVyIHdpbGwgaGF2ZSBiZWVuIGNvcnJlY3RseSBlbmFibGVkIGJ5IAp0aGUgZmlybXdhcmUu
IEhvd2V2ZXIsIG9uIGEgZmV3IHBsYXRmb3JtcyBpdCBtYXkgcmVxdWlyZSBhZGRpdGlvbmFsIApz
ZXR1cCB0aGF0IHdpbGwgYmUgcGVyZm9ybWVkIGJ5IHBsYXRmb3JtX2luaXRfdGltZSgpLgoKSW4g
YW55IGNhc2UsIENOVENQVF9FTDAgY2FuIGFsd2F5cyBiZSByZWFkIGJ1dCBtYXkgcmV0dXJuIGdh
cmJhZ2Ugb24gCnRob3NlIGZldyBwbGF0Zm9ybXMuIEkgd291bGQgbm90IHdvcnJ5IHRvbyBtdWNo
IGZvciB0aG9zZSBwbGF0Zm9ybXMgCnRob3VnaHRzLgoKPiAKPiAtLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCj4gQEAgLTQxMyw3ICs0MTMsNyBAQCBvbmx5IGF2YWlsYWJsZSB3aGVuIHVzZWQg
dG9nZXRoZXIgd2l0aCBgCj4gICBtYWtlcyBzZW5zZSBvbiBpdHMgb3duLgo+ICAgCj4gICAjIyMg
Y29uc29sZVxfdGltZXN0YW1wcwo+IC0+IGA9IG5vbmUgfCBkYXRlIHwgZGF0ZW1zIHwgYm9vdGAK
PiArPiBgPSBub25lIHwgZGF0ZSB8IGRhdGVtcyB8IGJvb3QgfCByYXdgCj4gICAKPiAgID4gRGVm
YXVsdDogYG5vbmVgCj4gICAKPiBAQCAtNDI4LDYgKzQyOCw4IEBAIFNwZWNpZnkgd2hpY2ggdGlt
ZXN0YW1wIGZvcm1hdCBYZW4gc2hvdWwKPiAgICAgICAqIGBbWVlZWS1NTS1ERCBISDpNTTpTUy5t
bW1dYAo+ICAgKiBgYm9vdGA6IFNlY29uZHMgYW5kIG1pY3Jvc2Vjb25kcyBzaW5jZSBib290Cj4g
ICAgICAgKiBgW1NTU1NTUy51dXV1dXVdYAo+ICsrIGByYXdgOiBSYXcgcGxhdGZvcm0gdGlja3Ms
IGFyY2hpdGVjdHVyZSBhbmQgaW1wbGVtZW50YXRpb24gZGVwZW5kZW50Cj4gKyAgICAqIGBbWFhY
WFhYWFhYWFhYWFhYWF1gCj4gICAKPiAgIEZvciBjb21wYXRpYmlsaXR5IHdpdGggdGhlIG9sZGVy
IGJvb2xlYW4gcGFyYW1ldGVyLCBzcGVjaWZ5aW5nCj4gICBgY29uc29sZV90aW1lc3RhbXBzYCBh
bG9uZSB3aWxsIGVuYWJsZSB0aGUgYGRhdGVgIG9wdGlvbi4KPiAtLS0gYS94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCj4gQEAgLTY4
LDcgKzY4LDggQEAgZW51bSBjb25fdGltZXN0YW1wX21vZGUKPiAgICAgICBUU01fTk9ORSwgICAg
ICAgICAgLyogTm8gdGltZXN0YW1wcyAqLwo+ICAgICAgIFRTTV9EQVRFLCAgICAgICAgICAvKiBb
WVlZWS1NTS1ERCBISDpNTTpTU10gKi8KPiAgICAgICBUU01fREFURV9NUywgICAgICAgLyogW1lZ
WVktTU0tREQgSEg6TU06U1MubW1tXSAqLwo+IC0gICAgVFNNX0JPT1QgICAgICAgICAgIC8qIFtT
U1NTU1MudXV1dXV1XSAqLwo+ICsgICAgVFNNX0JPT1QsICAgICAgICAgIC8qIFtTU1NTU1MudXV1
dXV1XSAqLwo+ICsgICAgVFNNX1JBVywgICAgICAgICAgIC8qIFtYWFhYWFhYWFhYWFhYWFhYXSAq
Lwo+ICAgfTsKPiAgIAo+ICAgc3RhdGljIGVudW0gY29uX3RpbWVzdGFtcF9tb2RlIF9fcmVhZF9t
b3N0bHkgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9OT05FOwo+IEBAIC02NzYsNiArNjc3
LDggQEAgc3RhdGljIGludCBwYXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29ucwo+ICAgICAgICAg
ICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNNX0RBVEVfTVM7Cj4gICAgICAgZWxzZSBpZiAo
ICFzdHJjbXAocywgImJvb3QiKSApCj4gICAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUg
PSBUU01fQk9PVDsKPiArICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJyYXciKSApCj4gKyAgICAg
ICAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9SQVc7Cj4gICAgICAgZWxzZSBpZiAoICFz
dHJjbXAocywgIm5vbmUiKSApCj4gICAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBU
U01fTk9ORTsKPiAgICAgICBlbHNlCj4gQEAgLTY5OCwyNiArNzAxLDMwIEBAIHN0YXRpYyB2b2lk
IHByaW50a19zdGFydF9vZl9saW5lKGNvbnN0IGMKPiAgICAgICBjYXNlIFRTTV9EQVRFX01TOgo+
ICAgICAgICAgICB0bSA9IHdhbGxjbG9ja190aW1lKCZuc2VjKTsKPiAgIAo+IC0gICAgICAgIGlm
ICggdG0udG1fbWRheSA9PSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuOwo+IC0KPiAtICAgICAg
ICBpZiAoIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPT0gVFNNX0RBVEUgKQo+IC0gICAgICAgICAg
ICBzbnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1
OiUwMnVdICIsCj4gLSAgICAgICAgICAgICAgICAgICAgIDE5MDAgKyB0bS50bV95ZWFyLCB0bS50
bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+IC0gICAgICAgICAgICAgICAgICAgICB0bS50bV9ob3Vy
LCB0bS50bV9taW4sIHRtLnRtX3NlYyk7Cj4gLSAgICAgICAgZWxzZQo+ICsgICAgICAgIGlmICgg
dG0udG1fbWRheSApCj4gKyAgICAgICAgewo+ICAgICAgICAgICAgICAgc25wcmludGYodHN0ciwg
c2l6ZW9mKHRzdHIpLAo+IC0gICAgICAgICAgICAgICAgICAgICAiWyUwNHUtJTAydS0lMDJ1ICUw
MnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+ICsgICAgICAgICAgICAgICAgICAgICBvcHRf
Y29uX3RpbWVzdGFtcF9tb2RlID09IFRTTV9EQVRFCj4gKyAgICAgICAgICAgICAgICAgICAgID8g
IlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydV0gIgo+ICsgICAgICAgICAgICAgICAgICAg
ICA6ICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnUuJTAzIlBSSXU2NCJdICIsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAxOTAwICsgdG0udG1feWVhciwgdG0udG1fbW9uICsgMSwgdG0u
dG1fbWRheSwKPiAgICAgICAgICAgICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwg
dG0udG1fc2VjLCBuc2VjIC8gMTAwMDAwMCk7CgpJIGZpbmQgdGhpcyBjaGFuZ2UgcmF0aGVyIGRp
ZmZpY3VsdCB0byByZWFkIGJlY2F1c2UgdGhlIG51bWJlciBvZiAKYXJndW1lbnRzIGZvciB0aGUg
MiBmb3JtYXRzIGFyZSBkaWZmZXJlbnQuIEl0IHdvdWxkIGJlIGJldHRlciB0byBrZWVwIAp0aGUg
dHdvIHNucHJpbnRmIHNlcGFyYXRlbHkuCgpCdXQgSSBhbSBmYWlybHkgc3VycHJpc2VkIHRoZSBj
b21waWxlciBpcyBoYXBweSB3aXRoIHN1Y2ggY2hhbmdlcy4KCj4gLSAgICAgICAgYnJlYWs7Cj4g
LQo+ICsgICAgICAgICAgICBicmVhazsKPiArICAgICAgICB9Cj4gKyAgICAgICAgLyogZmFsbCB0
aHJvdWdoICovCj4gICAgICAgY2FzZSBUU01fQk9PVDoKPiAgICAgICAgICAgc2VjID0gTk9XKCk7
Cj4gICAgICAgICAgIG5zZWMgPSBkb19kaXYoc2VjLCAxMDAwMDAwMDAwKTsKPiAgIAo+IC0gICAg
ICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3RyKSwgIlslNSJQUkl1NjQiLiUwNiJQUkl1NjQi
XSAiLAo+IC0gICAgICAgICAgICAgICAgIHNlYywgbnNlYyAvIDEwMDApOwo+ICsgICAgICAgIGlm
ICggc2VjIHwgbnNlYyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBzbnByaW50Zih0c3Ry
LCBzaXplb2YodHN0ciksICJbJTUiUFJJdTY0Ii4lMDYiUFJJdTY0Il0gIiwKPiArICAgICAgICAg
ICAgICAgICAgICAgc2VjLCBuc2VjIC8gMTAwMCk7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsg
ICAgICAgIH0KPiArICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KPiArICAgIGNhc2UgVFNNX1JB
VzoKPiArICAgICAgICBzbnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksICJbJTAxNiJQUkl4NjQi
XSAiLCBnZXRfY3ljbGVzKCkpOwo+ICAgICAgICAgICBicmVhazsKPiAgIAo+ICAgICAgIGNhc2Ug
VFNNX05PTkU6Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3RpbWUuaAo+IEBAIC01LDExICs1LDExIEBACj4gICAgICAgRFRfTUFU
Q0hfQ09NUEFUSUJMRSgiYXJtLGFybXY3LXRpbWVyIiksIFwKPiAgICAgICBEVF9NQVRDSF9DT01Q
QVRJQkxFKCJhcm0sYXJtdjgtdGltZXIiKQo+ICAgCj4gLXR5cGVkZWYgdW5zaWduZWQgbG9uZyBj
eWNsZXNfdDsKPiArdHlwZWRlZiB1aW50NjRfdCBjeWNsZXNfdDsKClBsZWFzZSBtZW50aW9uIHRo
aXMgY2hhbmdlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCj4gICAKPiAgIHN0YXRpYyBpbmxpbmUg
Y3ljbGVzX3QgZ2V0X2N5Y2xlcyAodm9pZCkKPiAgIHsKPiAtICAgICAgICByZXR1cm4gMDsKPiAr
ICAgICAgICByZXR1cm4gUkVBRF9TWVNSRUc2NChDTlRQQ1RfRUwwKTsKPiAgIH0KPiAgIAo+ICAg
LyogTGlzdCBvZiB0aW1lcidzIElSUSAqLwo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvdGlt
ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni90aW1lLmgKPiBAQCAtMjgsNyArMjgsNyBA
QCBleHRlcm4gYm9vbCBkaXNhYmxlX3RzY19zeW5jOwo+ICAgCj4gICBzdGF0aWMgaW5saW5lIGN5
Y2xlc190IGdldF9jeWNsZXModm9pZCkKPiAgIHsKPiAtICAgIHJldHVybiByZHRzYygpOwo+ICsg
ICAgcmV0dXJuIHJkdHNjX29yZGVyZWQoKTsKPiAgIH0KPiAgIAo+ICAgdW5zaWduZWQgbG9uZwoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:45:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:45:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXjb4-0003fk-71; Tue, 26 Jun 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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXjb2-0003fb-NA
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:45:08 +0000
X-Inumbo-ID: 432d87be-791d-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 432d87be-791d-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:45:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75274708"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31EC1002000078001CDD44@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: <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
Date: Tue, 26 Jun 2018 09:45:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31EC1002000078001CDD44@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] 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>,
 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>

T24gMjYvMDYvMjAxOCAwODozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVXNlIEVGTEFHUy5JRiBm
b3IgYWxsIG9yZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+
IHRvIHVuZHVseSBkZWZlciBOTUkvI01DLiBDbGVhci9zZXQgR0lGIHNvbGVseSBhcm91bmQgVk1S
VU4gaXRzZWxmLiBUaGlzCj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0aGF0IHN2bV9z
dGdpX2xhYmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4gb25seSBwbGFjZSB3aGVyZSBHSUYgaXMg
YmVpbmcgc2V0Lgo+Cj4gQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBTVEkgcGxhY2VtZW50OiBP
cmlnbmFsbHkgSSBoYWQgaXQgYXQgdGhlIHBsYWNlCj4gdGhlIG1haW4gU1RHSSB3YXMgc2l0dGlu
ZyBhdCBzbyBmYXIuIEhvd2V2ZXIsIG15IEZhbTE1IGJveCByZWxpYWJseQo+IGxvY2tzIHVwIGhh
cmQgd2l0aCB0aGlzLCB1bmxlc3MgSSBoYXZlIHRoZSBOTUkgd2F0Y2hkb2cgZW5hYmxlZC4gSSBj
YW4KPiBvbmx5IGRlZHVjZSB0aGF0IHRoZSBDUFUgZG9lc24ndCBsaWtlIFNUR0kgd2l0aCBFRkxB
R1MuSUYgY2xlYXIgcGx1cwo+IHNvbWUgb3RoZXIgY29uZGl0aW9uICh0aGUgbG9ja3VwIG9jY3Vy
cyBvbmx5IGFmdGVyIGV4aXRpbmcgdGhlIGJvb3QKPiBsb2FkZXIgaW4gdGhlIGd1ZXN0KS4gQXMg
dGhlcmUncyBub3RoaW5nIHdyb25nIHdpdGggaW50ZXJydXB0cyBiZWluZyBvbgo+IHJpZ2h0IGFm
dGVyIFZNUlVOLCBJJ3ZlIGRlY2lkZWQgdG8gcHV0IHRoZSBTVEkgcmlnaHQgYWZ0ZXIgdGhlIENM
R0kKPiAobWF0Y2hpbmcgd2hhdCBLVk0gZG9lcywgaS5lLiBoYXZpbmcgYSBmYWlyIGNoYW5jZSBv
ZiB3b3JraW5nCj4gZXZlcnl3aGVyZSkuCgpJJ2QgbGlrZSBzb21lIGlucHV0IGZyb20gQU1EIG9u
IHRoaXMgb2JzZXJ2YXRpb24sIGJlY2F1c2UgaXQgaXMKY29tcGxldGVseSBiaXphcnJlLgoKPgo+
IFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3N2bS9lbnRyeS5TCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9z
dm0vZW50cnkuUwo+IEBAIC00Myw3ICs0Myw3IEBAIEVOVFJZKHN2bV9hc21fZG9fcmVzdW1lKQo+
ICAgICAgICAgIGxlYSAgaXJxX3N0YXQrSVJRU1RBVF9zb2Z0aXJxX3BlbmRpbmcoJXJpcCksJXJk
eAo+ICAgICAgICAgIHhvciAgJWVjeCwlZWN4Cj4gICAgICAgICAgc2hsICAkSVJRU1RBVF9zaGlm
dCwlZWF4Cj4gLSAgICAgICAgQ0xHSQo+ICsgICAgICAgIGNsaQo+ICAgICAgICAgIGNtcCAgJWVj
eCwoJXJkeCwlcmF4LDEpCj4gICAgICAgICAgam5lICAuTHN2bV9wcm9jZXNzX3NvZnRpcnFzCj4g
IAo+IEBAIC01Nyw3ICs1Nyw3IEBAIFVOTElLRUxZX1NUQVJUKG5lLCBuc3ZtX2hhcCkKPiAgICAg
ICAgICAgKiBTb21lb25lIHNob3QgZG93biBvdXIgbmVzdGVkIHAybSB0YWJsZTsgZ28gcm91bmQg
YWdhaW4KPiAgICAgICAgICAgKiBhbmQgbnN2bV92Y3B1X3N3aXRjaCgpIHdpbGwgZml4IGl0IGZv
ciB1cy4KPiAgICAgICAgICAgKi8KPiAtICAgICAgICBTVEdJCj4gKyAgICAgICAgc3RpCj4gICAg
ICAgICAgam1wICAuTHN2bV9kb19yZXN1bWUKPiAgX19VTkxJS0VMWV9FTkQobnN2bV9oYXApCj4g
IAo+IEBAIC04Nyw3ICs4NywxMSBAQCBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKPiAgICAgICAg
ICBwb3AgICVyc2kKPiAgICAgICAgICBwb3AgICVyZGkKPiAgCj4gKyAgICAgICAgQ0xHSQoKQXMg
YW4gb2JzZXJ2YXRpb24sIEknbSBnb2luZyB0byBuZWVkIHRvIGluc2VydCBhIGNhbGwgdG8gQyBo
ZXJlLCB0byBmaXgKTEJSIGhhbmRsaW5nIG9uIHByZS1MQlItdmlydCBjYXBhYmxlIGhhcmR3YXJl
LsKgIFlldCBhbm90aGVyIG9mIHRoZSBtYW55Cm1hbnkgYnJva2VuIHRoaW5ncyB3aXRoIGRlYnVn
IGhhbmRsaW5nLgoKPiArICAgICAgICBzdGkKPiAgICAgICAgICBWTVJVTgo+ICsgICAgICAgIFNU
R0kKPiArR0xPQkFMKHN2bV9zdGdpX2xhYmVsKQo+ICAKPiAgICAgICAgICBTQVZFX0FMTAo+ICAK
PiBAQCAtOTYsMTMgKzEwMCwxMSBAQCBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKPiAgICAgICAg
ICBTUEVDX0NUUkxfRU5UUllfRlJPTV9IVk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2Nw
dWluZm8sIENsb2I6IGFjZCAqLwo+ICAgICAgICAgIC8qIFdBUk5JTkchIGByZXRgLCBgY2FsbCAq
YCwgYGptcCAqYCBub3Qgc2FmZSBiZWZvcmUgdGhpcyBwb2ludC4gKi8KPiAgCj4gLSAgICAgICAg
U1RHSQo+IC1HTE9CQUwoc3ZtX3N0Z2lfbGFiZWwpCgpVbmZvcnR1bmF0ZWx5LCB0aGUgc3RnaSBs
YWJlbCBtdXN0IHJlbWFpbiBoZXJlLsKgClNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSBkZXBlbmRz
IG9uIE5NSXMgYmVpbmcgYmxvY2tlZCB0byBhdm9pZApjb3JydXB0aW5nIGd1ZXN0IHN0YXRlLgoK
T3RoZXJ3aXNlLCBMR1RNLgoKfkFuZHJldwoKPiAgICAgICAgICBtb3YgICVyc3AsJXJkaQo+ICAg
ICAgICAgIGNhbGwgc3ZtX3ZtZXhpdF9oYW5kbGVyCj4gICAgICAgICAgam1wICAuTHN2bV9kb19y
ZXN1bWUKPiAgCj4gIC5Mc3ZtX3Byb2Nlc3Nfc29mdGlycXM6Cj4gLSAgICAgICAgU1RHSQo+ICsg
ICAgICAgIHN0aQo+ICAgICAgICAgIGNhbGwgZG9fc29mdGlycQo+ICAgICAgICAgIGptcCAgLkxz
dm1fZG9fcmVzdW1lCj4KPgo+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 08:51:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 08:51:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXjge-0004QA-Uh; Tue, 26 Jun 2018 08:50: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXjgd-0004Q5-IZ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 08:50:55 +0000
X-Inumbo-ID: 11d05f63-791e-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11d05f63-791e-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 08:51:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 02:50:52 -0600
Message-Id: <5B31FE6902000078001CDE2F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 02:50:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B31DC2702000078001CDBEC@suse.com>
 <06acaca2-8652-076c-51dc-d02dc9956e68@suse.com>
In-Reply-To: <06acaca2-8652-076c-51dc-d02dc9956e68@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11 v2 0/3] x86: XSA-267 follow-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: 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+IE9uIDI2LjA2LjE4IGF0IDA5OjM5LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAy
Ni8wNi8xOCAwODoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoZSBmaXJzdCBwYXRjaCBhbG9u
ZSBzaG91bGQgYmUgc3VmZmljaWVudCB0byBhZGRyZXNzIGFuIGlzc3VlIHdpdGggdGhlCj4+IFhT
QS0yNjcgY2hhbmdlcywgY2F1c2luZyBhIEJVR19PTigpIHRvIGJlIHRyaWdnZXJlZC4gVGhlIG90
aGVyIHR3bwo+PiBwYXRjaGVzIHdvdWxkLCBhZmFpY3QsIGVhY2ggaW5kaXZpZHVhbGx5IGFsc28g
aGF2ZSBhdm9pZGVkIHRoZSBpc3N1ZSwKPj4gaGVuY2UgSSdtIGFsc28gaW5jbHVkaW5nIHRoZW0g
aGVyZS4gV2hpbGUgdGhlIGZpcnN0IHBhdGNoIG9idmlvdXNseSBpcwo+PiBhIHN0cm9uZyBjYW5k
aWRhdGUgZm9yIDQuMTEsIHRoZSBsYXR0ZXIgdHdvIGFyZSBjYW5kaWRhdGVzIHRvbyBpbW87IGF0
Cj4+IGxlYXN0IEkgY29uc2lkZXIgdGhlbSBiYWNrcG9ydGluZyBjYW5kaWRhdGVzIChhbGJlaXQs
IHRvIGJlIGNsZWFyLCBwYXRjaAo+PiAyIGlzIHVzZWZ1bCBvbmx5IGFzIGZhciBiYWNrIGFzIHdl
IGhhdmUgZXhjZXB0aW9uIHJlY292ZXJ5IGF0dGFjaGVkCj4+IHRvIGVtdWxhdG9yIHN0dWJzLCBp
LmUuIG5vIGZhcnRoZXIgdGhhbiA0LjkpLgo+PiAKPj4gMTogeDg2L0hWTTogZG9uJ3QgY2F1c2Ug
I05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KPj4gMjogeDg2OiBndWFyZCBhZ2FpbnN0ICNOTQo+PiAz
OiBWTVg6IGNoZWNrIGhvc3QgQ1IwIGJlZm9yZSBlbnRlcmluZyBndWVzdAo+IAo+IEZvciB0aGUg
c2VyaWVzOgo+IAo+IFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KClRoYW5rcy4gV2hhdCBhYm91dCAieDg2L0VGSTogZnVydGhlciBjb3JyZWN0IEZQVSBz
dGF0ZSBoYW5kbGluZyBhcm91bmQKcnVudGltZSBjYWxscyIsIHdoaWNoIGhhcyBhbGwgb3RoZXIg
bmVjZXNzYXJ5IHRhZ3MgYWxyZWFkeT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 09:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 09: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 1fXjsz-0005G4-8r; Tue, 26 Jun 2018 09: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXjsx-0005FF-UK
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 09:03:39 +0000
X-Inumbo-ID: 6c9286ae-791f-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c9286ae-791f-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 11:00:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 03:03:36 -0600
Message-Id: <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 03:03:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
In-Reply-To: <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDEwOjQzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDI2LzA2LzE4IDA4OjI0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gRHVyaW5nIGVhcmx5IGJv
b3QgdGltZXN0YW1wcyBhcmVuJ3QgdmVyeSB1c2VmdWwsIGFzIHRoZXkncmUgYWxsIHplcm8KPj4g
KGluICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRhdGUiIGFuZCAiZGF0
ZW1zIiBtb2RlcykuCj4+IExvZyAiYm9vdCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hlbiB0aGUgZGF0
ZSBmb3JtYXRzIGFyZW4ndCBhdmFpbGFibGUgeWV0LAo+PiBhbmQgbG9nIHJhdyB0aW1lc3RhbXBz
IHdoZW4gYm9vdCBvbmVzIGFyZSBzdGlsbCBhbGwgemVyby4gQWxzbyBhZGQgYQo+PiAicmF3IiBt
b2RlLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+PiAtLS0KPj4gQVJNIHNpZGUgYnVpbGQtdGVzdGVkIG9ubHk7IEknbSBpbiBwYXJ0aWN1bGFy
IHVuc3VyZSB3aGV0aGVyCj4+IFJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCkgY2FuIGluZGVlZCBi
ZSB1c2VkIHJpZ2h0IGF0IHN0YXJ0IG9mIGRheS4KPiBPbiBtb3N0IG9mIHRoZSBwbGF0Zm9ybXMs
IHRoZSB0aW1lciB3aWxsIGhhdmUgYmVlbiBjb3JyZWN0bHkgZW5hYmxlZCBieSAKPiB0aGUgZmly
bXdhcmUuIEhvd2V2ZXIsIG9uIGEgZmV3IHBsYXRmb3JtcyBpdCBtYXkgcmVxdWlyZSBhZGRpdGlv
bmFsIAo+IHNldHVwIHRoYXQgd2lsbCBiZSBwZXJmb3JtZWQgYnkgcGxhdGZvcm1faW5pdF90aW1l
KCkuCj4gCj4gSW4gYW55IGNhc2UsIENOVENQVF9FTDAgY2FuIGFsd2F5cyBiZSByZWFkIGJ1dCBt
YXkgcmV0dXJuIGdhcmJhZ2Ugb24gCj4gdGhvc2UgZmV3IHBsYXRmb3Jtcy4gSSB3b3VsZCBub3Qg
d29ycnkgdG9vIG11Y2ggZm9yIHRob3NlIHBsYXRmb3JtcyAKPiB0aG91Z2h0cy4KCkNhbiB0aGlz
IGJlIGRldGVjdGVkLCBzdWNoIHRoYXQgdGhlIGZ1bmN0aW9uIGNvdWxkIGJlIG1hZGUgcmV0dXJu
IHplcm8KaW5zdGVhZCB1bnRpbCB0aGUgbmVjZXNzYXJ5IHNldHVwIGhhcyBoYXBwZW5lZD8KCj4+
IEBAIC02OTgsMjYgKzcwMSwzMCBAQCBzdGF0aWMgdm9pZCBwcmludGtfc3RhcnRfb2ZfbGluZShj
b25zdCBjCj4+ICAgICAgIGNhc2UgVFNNX0RBVEVfTVM6Cj4+ICAgICAgICAgICB0bSA9IHdhbGxj
bG9ja190aW1lKCZuc2VjKTsKPj4gICAKPj4gLSAgICAgICAgaWYgKCB0bS50bV9tZGF5ID09IDAg
KQo+PiAtICAgICAgICAgICAgcmV0dXJuOwo+PiAtCj4+IC0gICAgICAgIGlmICggb3B0X2Nvbl90
aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURSApCj4+IC0gICAgICAgICAgICBzbnByaW50Zih0c3Ry
LCBzaXplb2YodHN0ciksICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnVdICIsCj4+IC0g
ICAgICAgICAgICAgICAgICAgICAxOTAwICsgdG0udG1feWVhciwgdG0udG1fbW9uICsgMSwgdG0u
dG1fbWRheSwKPj4gLSAgICAgICAgICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwg
dG0udG1fc2VjKTsKPj4gLSAgICAgICAgZWxzZQo+PiArICAgICAgICBpZiAoIHRtLnRtX21kYXkg
KQo+PiArICAgICAgICB7Cj4+ICAgICAgICAgICAgICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRz
dHIpLAo+PiAtICAgICAgICAgICAgICAgICAgICAgIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6
JTAydS4lMDMiUFJJdTY0Il0gIiwKPj4gKyAgICAgICAgICAgICAgICAgICAgIG9wdF9jb25fdGlt
ZXN0YW1wX21vZGUgPT0gVFNNX0RBVEUKPj4gKyAgICAgICAgICAgICAgICAgICAgID8gIlslMDR1
LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydV0gIgo+PiArICAgICAgICAgICAgICAgICAgICAgOiAi
WyUwNHUtJTAydS0lMDJ1ICUwMnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+PiAgICAgICAg
ICAgICAgICAgICAgICAgIDE5MDAgKyB0bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9t
ZGF5LAo+PiAgICAgICAgICAgICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0u
dG1fc2VjLCBuc2VjIC8gMTAwMDAwMCk7Cj4gCj4gSSBmaW5kIHRoaXMgY2hhbmdlIHJhdGhlciBk
aWZmaWN1bHQgdG8gcmVhZCBiZWNhdXNlIHRoZSBudW1iZXIgb2YgCj4gYXJndW1lbnRzIGZvciB0
aGUgMiBmb3JtYXRzIGFyZSBkaWZmZXJlbnQuIEl0IHdvdWxkIGJlIGJldHRlciB0byBrZWVwIAo+
IHRoZSB0d28gc25wcmludGYgc2VwYXJhdGVseS4KCkFuZCBJIGZpbmQgdGhlIHJlZHVuZGFuY3kg
cmF0aGVyIHVnbHkgdG8gbWFpbnRhaW4sIHNvIEknZCBwcmVmZXIgdG8gc3RpY2sgdG8Kc2luZ2xl
IGludm9jYXRpb24uCgo+IEJ1dCBJIGFtIGZhaXJseSBzdXJwcmlzZWQgdGhlIGNvbXBpbGVyIGlz
IGhhcHB5IHdpdGggc3VjaCBjaGFuZ2VzLgoKV2h5IHdvdWxkIGl0IG5vdCBiZSAtIGV4Y2VzcyBh
cmd1bWVudHMgYXJlIG5vdCBhIHByb2JsZW0uCgo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3RpbWUuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAo+PiBAQCAtNSwxMSAr
NSwxMSBAQAo+PiAgICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwg
XAo+PiAgICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjgtdGltZXIiKQo+PiAgIAo+
PiAtdHlwZWRlZiB1bnNpZ25lZCBsb25nIGN5Y2xlc190Owo+PiArdHlwZWRlZiB1aW50NjRfdCBj
eWNsZXNfdDsKPiAKPiBQbGVhc2UgbWVudGlvbiB0aGlzIGNoYW5nZSBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UuCgpBZGRlZCAiRm9yIHRoZSBBUk0gc2lkZSBnZXRfY3ljbGVzKCkgdG8gcHJvZHVjZSBh
IG1lYW5pbmdmdWwgdmFsdWUsCkFSTSdzIGN5Y2xlX3QgZ2V0cyBjaGFuZ2VkIHRvIHVpbnQ2NF90
LiIKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 09:24:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 09:24:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXkCq-0006gN-0T; Tue, 26 Jun 2018 09: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXkCo-0006gI-3l
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 09:24:10 +0000
X-Inumbo-ID: b6c2cf56-7922-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b6c2cf56-7922-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 09:24:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75276950"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DEE402000078001CDC11@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: <ed73094a-5569-e95e-e2d1-80941669530b@citrix.com>
Date: Tue, 26 Jun 2018 10:24:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31DEE402000078001CDC11@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.11 v2 1/3] x86/HVM: don't cause #NM to
 be raised in Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMDc6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZSBjaGFuZ2VzIGZvciBY
U0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQo+IGd1ZXN0
cy4gSW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4K
PiByZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgp
IG1pZ2h0IGxlYXZlIGl0Cj4gd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlz
b3IgY29udGV4dC4KPgo+IHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5
X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQo+IHRoaXMgd2F5LiBFeHBsaWNpdCB7c3Zt
LHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCj4gbm93Lgo+
Cj4gV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFnZXIgbW9k
ZSwgdGhlcmUncyBhbHNvIG5vCj4gbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCj4KPiBS
ZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 09:42:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 09:42:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXkU0-000845-Kt; Tue, 26 Jun 2018 09: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXkU0-00083w-4D
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 09:41:56 +0000
X-Inumbo-ID: 324d0566-7925-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 324d0566-7925-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 09:42:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75277771"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DF0502000078001CDC14@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: <cbd9d68d-47db-e947-14a5-ff3f43490af0@citrix.com>
Date: Tue, 26 Jun 2018 10:41:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31DF0502000078001CDC14@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.11 v2 2/3] x86: guard against #NM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjYvMDYvMTggMDc6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEp1c3QgaW4gY2FzZSB3ZSBz
dGlsbCBkb24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEgaG9zdAo+IGNy
YXNoIGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2aWNlX25vdF9hdmFpbGFi
bGUoKS4gVGhpcwo+IHdvdWxkIGluIHBhcnRpY3VsYXIgY292ZXIgZW11bGF0b3Igc3R1YnMgcmFp
c2luZyAjTk0uCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gLS0tCj4gdjI6IEFkZCBBU1NFUlRfVU5SRUFDSEFCTEUoKS4KPgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPiBAQCAtMTc0OSw3
ICsxNzQ5LDIxIEBAIHZvaWQgZG9fZGV2aWNlX25vdF9hdmFpbGFibGUoc3RydWN0IGNwdV8KPiAg
ewo+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+ICAKPiAtICAgIEJVR19PTigh
Z3Vlc3RfbW9kZShyZWdzKSk7Cj4gKyAgICBpZiAoICFndWVzdF9tb2RlKHJlZ3MpICkKPiArICAg
IHsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGZpeHVwID0gc2VhcmNoX2V4Y2VwdGlvbl90YWJs
ZShyZWdzKTsKPiArCj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiI05NOiAlcCBbJXBz
XSAtPiAlcFxuIiwKCmdwcmludGsoKSBwbGVhc2UuwqAgdGhlIGN1cnJlbnQgdmNwdSBpcyB2ZXJ5
IGxpa2VseSByZWxldmFudCwgYW5kIGl0CndvdWxkIGJlIGV4dHJlbWVseSB1c2VmdWwgdG8gc2Vl
IHRoaXMgbGluZSBpbiByZWxlYXNlIGJ1aWxkcyB3aGVyZSBpdCB0bwpoYXBwZW4uCgo+ICsgICAg
ICAgICAgICAgICAgX3AocmVncy0+cmlwKSwgX3AocmVncy0+cmlwKSwgX3AoZml4dXApKTsKPiAr
ICAgICAgICAvKgo+ICsgICAgICAgICAqIFdlIG11c3RuJ3QgY29tZSBoZXJlLCBidXQgZm9yIHJl
bGVhc2UgYnVpbGRzIGhhdmUgdGhlIHJlY292ZXJ5CgoiV2Ugc2hvdWxkbid0IGJlIGFibGUgdG8g
cmVhY2ggaGVyZS4uLiIKCk90aGVyd2lzZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgo+ICsgICAgICAgICAqIGxvZ2ljIGluIHBsYWNlIG5l
dmVydGhlbGVzcy4KPiArICAgICAgICAgKi8KPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKPiArICAgICAgICBCVUdfT04oIWZpeHVwKTsKPiArICAgICAgICByZWdzLT5yaXAgPSBmaXh1
cDsKPiArICAgICAgICByZXR1cm47Cj4gKyAgICB9Cj4gIAo+ICAgICAgdmNwdV9yZXN0b3JlX2Zw
dV9sYXp5KGN1cnIpOwo+ICAKPgo+Cj4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 09:53:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 09:53:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXkej-0000PN-P4; Tue, 26 Jun 2018 09: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXkei-0000PI-E9
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 09:53:00 +0000
X-Inumbo-ID: 51899169-7926-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51899169-7926-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 11:50:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 03:52:58 -0600
Message-Id: <5B320CF702000078001CDE99@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 03:52:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
In-Reply-To: <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] SVM: limit GIF=0 region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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+IE9uIDI2LjA2LjE4IGF0IDEwOjQ1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMjAxOCAwODozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFVzZSBFRkxB
R1MuSUYgZm9yIGFsbCBvcmRpbmFyeSBwdXJwb3NlczsgdGhlcmUncyBpbiBwYXJ0aWN1bGFyIG5v
IG5lZWQKPj4gdG8gdW5kdWx5IGRlZmVyIE5NSS8jTUMuIENsZWFyL3NldCBHSUYgc29sZWx5IGFy
b3VuZCBWTVJVTiBpdHNlbGYuIFRoaXMKPj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0
aGF0IHN2bV9zdGdpX2xhYmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4+IG9ubHkgcGxhY2Ugd2hl
cmUgR0lGIGlzIGJlaW5nIHNldC4KPj4KPj4gQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBTVEkg
cGxhY2VtZW50OiBPcmlnbmFsbHkgSSBoYWQgaXQgYXQgdGhlIHBsYWNlCj4+IHRoZSBtYWluIFNU
R0kgd2FzIHNpdHRpbmcgYXQgc28gZmFyLiBIb3dldmVyLCBteSBGYW0xNSBib3ggcmVsaWFibHkK
Pj4gbG9ja3MgdXAgaGFyZCB3aXRoIHRoaXMsIHVubGVzcyBJIGhhdmUgdGhlIE5NSSB3YXRjaGRv
ZyBlbmFibGVkLiBJIGNhbgo+PiBvbmx5IGRlZHVjZSB0aGF0IHRoZSBDUFUgZG9lc24ndCBsaWtl
IFNUR0kgd2l0aCBFRkxBR1MuSUYgY2xlYXIgcGx1cwo+PiBzb21lIG90aGVyIGNvbmRpdGlvbiAo
dGhlIGxvY2t1cCBvY2N1cnMgb25seSBhZnRlciBleGl0aW5nIHRoZSBib290Cj4+IGxvYWRlciBp
biB0aGUgZ3Vlc3QpLiBBcyB0aGVyZSdzIG5vdGhpbmcgd3Jvbmcgd2l0aCBpbnRlcnJ1cHRzIGJl
aW5nIG9uCj4+IHJpZ2h0IGFmdGVyIFZNUlVOLCBJJ3ZlIGRlY2lkZWQgdG8gcHV0IHRoZSBTVEkg
cmlnaHQgYWZ0ZXIgdGhlIENMR0kKPj4gKG1hdGNoaW5nIHdoYXQgS1ZNIGRvZXMsIGkuZS4gaGF2
aW5nIGEgZmFpciBjaGFuY2Ugb2Ygd29ya2luZwo+PiBldmVyeXdoZXJlKS4KPiAKPiBJJ2QgbGlr
ZSBzb21lIGlucHV0IGZyb20gQU1EIG9uIHRoaXMgb2JzZXJ2YXRpb24sIGJlY2F1c2UgaXQgaXMK
PiBjb21wbGV0ZWx5IGJpemFycmUuCgpXb3VsZCBiZSBuaWNlIGluZGVlZC4KCj4+IEBAIC05Niwx
MyArMTAwLDExIEBAIF9fVU5MSUtFTFlfRU5EKG5zdm1faGFwKQo+PiAgICAgICAgICBTUEVDX0NU
UkxfRU5UUllfRlJPTV9IVk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENs
b2I6IGFjZCAqLwo+PiAgICAgICAgICAvKiBXQVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAg
KmAgbm90IHNhZmUgYmVmb3JlIHRoaXMgcG9pbnQuICovCj4+ICAKPj4gLSAgICAgICAgU1RHSQo+
PiAtR0xPQkFMKHN2bV9zdGdpX2xhYmVsKQo+IAo+IFVuZm9ydHVuYXRlbHksIHRoZSBzdGdpIGxh
YmVsIG11c3QgcmVtYWluIGhlcmUuIAo+IFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSBkZXBlbmRz
IG9uIE5NSXMgYmVpbmcgYmxvY2tlZCB0byBhdm9pZAo+IGNvcnJ1cHRpbmcgZ3Vlc3Qgc3RhdGUu
CgpJJ20gYWZyYWlkIEkgZG9uJ3QgZm9sbG93OiBIb3cgYXJlIHRoaW5ncyBzYWZlIHRoZW4gd2l0
aG91dCBOTUlzIGJsb2NrZWQKZm9yIFZNWD8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 09:57:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 09:57:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXkj6-0000Zn-En; Tue, 26 Jun 2018 09: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXkj5-0000Zi-AV
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 09:57:31 +0000
X-Inumbo-ID: 5f841f8f-7927-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f841f8f-7927-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 09:57:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 03:57:28 -0600
Message-Id: <5B320E0402000078001CDE9C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 03:57:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DF0502000078001CDC14@prv1-mh.provo.novell.com>
 <cbd9d68d-47db-e947-14a5-ff3f43490af0@citrix.com>
In-Reply-To: <cbd9d68d-47db-e947-14a5-ff3f43490af0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11 v2 2/3] x86: guard against #NM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDExOjQxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMDc6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v
YXJjaC94ODYvdHJhcHMuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwo+PiBAQCAtMTc0
OSw3ICsxNzQ5LDIxIEBAIHZvaWQgZG9fZGV2aWNlX25vdF9hdmFpbGFibGUoc3RydWN0IGNwdV8K
Pj4gIHsKPj4gICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+ICAKPj4gLSAgICBC
VUdfT04oIWd1ZXN0X21vZGUocmVncykpOwo+PiArICAgIGlmICggIWd1ZXN0X21vZGUocmVncykg
KQo+PiArICAgIHsKPj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBmaXh1cCA9IHNlYXJjaF9leGNl
cHRpb25fdGFibGUocmVncyk7Cj4+ICsKPj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAi
I05NOiAlcCBbJXBzXSAtPiAlcFxuIiwKPiAKPiBncHJpbnRrKCkgcGxlYXNlLiAgdGhlIGN1cnJl
bnQgdmNwdSBpcyB2ZXJ5IGxpa2VseSByZWxldmFudCwgYW5kIGl0Cj4gd291bGQgYmUgZXh0cmVt
ZWx5IHVzZWZ1bCB0byBzZWUgdGhpcyBsaW5lIGluIHJlbGVhc2UgYnVpbGRzIHdoZXJlIGl0IHRv
Cj4gaGFwcGVuLgoKSG1tLCB5ZXMgLSBpdCdzIGRpZmZlcmVudCBmcm9tIG90aGVyIHNpbWlsYXIg
bG9nIG1lc3NhZ2VzIHRoZW4sIGJ1dCBJIGNhbgpzZWUgeW91ciBwb2ludC4KCj4+ICsgICAgICAg
ICAgICAgICAgX3AocmVncy0+cmlwKSwgX3AocmVncy0+cmlwKSwgX3AoZml4dXApKTsKPj4gKyAg
ICAgICAgLyoKPj4gKyAgICAgICAgICogV2UgbXVzdG4ndCBjb21lIGhlcmUsIGJ1dCBmb3IgcmVs
ZWFzZSBidWlsZHMgaGF2ZSB0aGUgcmVjb3ZlcnkKPiAKPiAiV2Ugc2hvdWxkbid0IGJlIGFibGUg
dG8gcmVhY2ggaGVyZS4uLiIKCldlbGwsIG9rYXkgLSBJIGRpZCBjb25zaWRlciB0aGlzIHdlYWtl
ciB3b3JkaW5nLCBidXQgaGFkIG9wdGVkIGZvciB0aGUKc3Ryb25nZXIgb25lIHRoZW4uCgo+IE90
aGVyd2lzZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpUaGFua3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:22:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10:22:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXl7Q-0002gW-NK; Tue, 26 Jun 2018 10:22: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXl7P-0002gR-Mh
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:22:39 +0000
X-Inumbo-ID: e292880b-792a-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e292880b-792a-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 10:22:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75279966"
To: Jan Beulich <JBeulich@suse.com>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DF0502000078001CDC14@prv1-mh.provo.novell.com>
 <cbd9d68d-47db-e947-14a5-ff3f43490af0@citrix.com>
 <5B320E0402000078001CDE9C@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: <1b16e94e-71d2-4a01-f78d-fa5359c48c7a@citrix.com>
Date: Tue, 26 Jun 2018 11:22:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B320E0402000078001CDE9C@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.11 v2 2/3] x86: guard against #NM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMTA6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+PiArICAgICAgICAgICAg
ICAgIF9wKHJlZ3MtPnJpcCksIF9wKHJlZ3MtPnJpcCksIF9wKGZpeHVwKSk7Cj4+PiArICAgICAg
ICAvKgo+Pj4gKyAgICAgICAgICogV2UgbXVzdG4ndCBjb21lIGhlcmUsIGJ1dCBmb3IgcmVsZWFz
ZSBidWlsZHMgaGF2ZSB0aGUgcmVjb3ZlcnkKPj4gIldlIHNob3VsZG4ndCBiZSBhYmxlIHRvIHJl
YWNoIGhlcmUuLi4iCj4gV2VsbCwgb2theSAtIEkgZGlkIGNvbnNpZGVyIHRoaXMgd2Vha2VyIHdv
cmRpbmcsIGJ1dCBoYWQgb3B0ZWQgZm9yIHRoZQo+IHN0cm9uZ2VyIG9uZSB0aGVuLgoKIm11c3Ru
J3QiIGlzbid0IHRoZSBpbnRlbmRlZCBwaHJhc2luZyBoZXJlLCBhbHRob3VnaCBJJ20gaGF2aW5n
IGEgdmVyeQpoYXJkIHRpbWUgdHJ5aW5nIHRvIGRlc2NyaWJlIHRoZSBkaWZmZXJlbmNlIHZzICJz
aG91bGRuJ3QgYmUgYWJsZSB0byIgaW4KdGhpcyBjb250ZXh0LgoKQnkgdGhlIHRpbWUgcGVvcGxl
IGFyZSBwb2tpbmcgYXJvdW5kIGluIHRoaXMgY29kZSwgdGhlICJtdXN0bid0IiBoYXMKY2xlYXJs
eSBiZWVuIHZpb2xhdGVkLCB3aGVyZWFzIHRoZSAic2hvdWxkbid0IGJlIGFibGUgdG8iIGlzIGFj
Y2VwdGluZwpvZiB0aGUgZmFjdCB0aGF0IHdlIGhhdmUgZ290IGhlcmUsIGFuZCBzb21ldGhpbmcg
cHJldmlvdXNseSBoYXMgZ29uZSB3cm9uZy4KCkkgcmVhbGlzZSB0aGlzIGlzIHByb2JhYmx5IGEg
dmVyeSB1bmhlbHBmdWwgZGVzY3JpcHRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:26:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10:26:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlB1-0002r5-A2; Tue, 26 Jun 2018 10:26: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXlAz-0002r0-KA
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 10:26:21 +0000
X-Inumbo-ID: f9f05b28-792a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9f05b28-792a-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 12:23:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 04:26:18 -0600
Message-Id: <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 04:26:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE2OjEwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gV2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwK
PiB2bXhfdmNwdV91cGRhdGVfZXB0cCgpIF9fdm13cml0ZXMoKSBFUFRQX0lOREVYIGluCj4gYWx0
cDJtX3ZjcHVfZGVzdHJveSgpLiBUaGlzIG1lYW5zIHRoYXQgd2hlbiBkaXNhYmxpbmcgYWx0cDJt
IG9uIGEKPiBkb21haW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBo
YXMgYmVlbgo+IHN1Y2Nlc3NmdWxseSBjYWxsZWQsIEVQVFBfSU5ERVggZW5kcyB1cCBiZWluZyBz
dG9yZWQgYXMKPiBJTlZBTElEX0FMVFAyTS4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSBmb3Igdm14
X3ZtZXhpdF9oYW5kbGVyKCkKPiB0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBh
IHN1YnNlcXVlbnQgY2FsbCB0bwo+IHhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVfbm90aWZ5KCks
IGFuZCBCVUdfT04oaWR4ID49IE1BWF9BTFRQMk0pLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJhenZh
biBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2Vz
IHNpbmNlIFYxOgo+ICAtIFJlLXdyb3RlIHRoZSBmaXggdG8gYWZmZWN0IHRoZSBhbHRwMm0gY29k
ZSBpbnN0ZWFkIG9mIHRoZSBjb2RlCj4gICAgYXJvdW5kIHRoZSBCVUdfT04oKS4KPiAgLSBVcGRh
dGVkIHRoZSBwYXRjaCBkZXNjcmlwdGlvbiAoYW5kIHRpdGxlIC0gc2luY2UgdGhlIGNyYXNoCj4g
ICAgaXMgcmVhbGx5IGEgaG9zdCwgbm90IGEgZG9tYWluLCBjcmFzaCkuCgpJIHRoaW5rIHdlJ3Zl
IGJlZW4gdGhlcmUgYmVmb3JlOiBXaHkgImZpeGVkIiByYXRoZXIgdGhhbiAiZml4IiAob3IKImF2
b2lkIikgaW4gdGhlIHRpdGxlPyBNeSBnZW5lcmFsIHZpZXcgaXMgdGhhdCBhIHRpdGxlIHNheXMg
d2hhdCBhCnBhdGNoIGRvZXMsIG5vdCB3aGF0IHRoZSBzdGF0ZSBpcyBhZnRlciBpdCBoYXMgYmVl
biBhcHBsaWVkLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvbW0vYWx0cDJtLmMKPiBAQCAtNTgsOCArNTgsOCBAQCBhbHRwMm1fdmNwdV9kZXN0
cm95KHN0cnVjdCB2Y3B1ICp2KQo+ICAKPiAgICAgIGFsdHAybV92Y3B1X3Jlc2V0KHYpOwo+ICAK
PiAtICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7Cj4gICAgICBhbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKHYpOwo+ICsgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsKCkkgYWdy
ZWUgdGhpcyBhZGRyZXNzZXMgdGhpcyBzcGVjaWZpYyBpbmNhcm5hdGlvbiBvZiB0aGUgcHJvYmxl
bS4gSG93ZXZlciwKaWYgdGhlIHZDUFUgaW5kZWVkIHJ1bnMgd2hpbGUgYmVpbmcgbWFuaXB1bGF0
ZWQsIEkgZG9uJ3QgdGhpbmsgeW91IGdldApyaWQgb2YgdGhlIHJhY2UgdGhpcyB3YXkuIEZvciBv
bmUsIHRoZXJlIGlzIGUuZy4gYSBzb2xpdGFyeSBjYWxsIHRvCmFsdHAybV92Y3B1X3VwZGF0ZV92
bWZ1bmNfdmUoKSBpbiB0aGUgaGFuZGxpbmcgb2YKSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25v
dGlmeS4gVGhhdCdsbCBsZWFkIHRvClNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElP
TlMgZ2V0dGluZyBzZXQsIGJ1dApFUFRQX0lOREVYIHdvbid0IGJlIHdyaXR0ZW4uIFdoYXRldmVy
IHByZXZpb3VzIHZhbHVlIGlzIGluIHBsYWNlCndvdWxkIHRoZW4gYmUgcmVhZCBiYWNrIGluIFZN
IGV4aXQgaGFuZGxpbmcuCgpXaXRoIHRoYXQgaXQgYWxzbyBsb29rcyB0byBtZSBhcyBpZiB0aGUg
dHdvIHN0ZXAgKGFuZCBoZW5jZSBub24tYXRvbWljCmZyb20gdGhlIHBlcnNwZWN0aXZlIG9mIHRo
ZSBndWVzdCkgdXBkYXRlIGlzIGEgcHJvYmxlbS4gRXZlbiB3aXRoIHRoZQpjaGFuZ2UgYWJvdmUs
IHRoZSBWTSBleGl0IG1heSBub3cgaGFwcGVuIGV4YWN0bHkgYmV0d2VlbiB0aGUgdHdvCmZ1bmN0
aW9uIGNhbGxzLgoKSXQgc2VlbXMgdG8gbWUgdGhhdCBwYXVzaW5nIHRoZSB2Q1BVIGlzIGFsbW9z
dCB1bmF2b2lkYWJsZSAoYW5kIHRoZW4KdGhlIG9yZGVyaW5nIG9mIHRoZSB0d28gY2FsbHMgaXMg
cmVsZXZhbnQgb25seSBiZWNhdXNlCnZteF92Y3B1X3VwZGF0ZV9lcHRwKCkgd291bGQgYmV0dGVy
IHJlc3BlY3QgdGhlIGludGVuZGVkIG5ldwpzZXR0aW5nIG9mIFNFQ09OREFSWV9FWEVDX0VOQUJM
RV9WSVJUX0VYQ0VQVElPTlMpLgoKSSBhbHNvIHRoaW5rIHRoYXQgeW91J2QgYmV0dGVyIENjIHRo
ZSBWTVggbWFpbnRhaW5lcnMgaGVyZSwgZXZlbiBpZgp0aGUgZml4IGl0c2VsZiBpcyBvdXRzaWRl
IHRoZSBjb2RlIHRoZWlyIG1haW50YWluZXJzaGlwIGNvdmVycy4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10: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 1fXlIU-0003b6-1V; Tue, 26 Jun 2018 10:34:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlIS-0003b1-Ab
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:34:04 +0000
X-Inumbo-ID: 7b3012ba-792c-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b3012ba-792c-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 10:34:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75280467"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DF4A02000078001CDC17@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: <4da19bc3-8beb-9980-a2c3-d1f35f4d6e63@citrix.com>
Date: Tue, 26 Jun 2018 11:34:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31DF4A02000078001CDC17@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.11 v2 3/3] VMX: check host CR0 before
 entering guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

T24gMjYvMDYvMTggMDc6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIHdlIGRvbid0IGV4
cGVjdCBDUjAgdG8gY2hhbmdlIGJlaGluZCBvdXIgYmFja3MsIGNvcGUgd2l0aCB0aGlzCj4gaGFw
cGVuaW5nLCBidXQgb3RoZXIgdGhhbiBmb3IgQ1I0IGFsc28gbG9nIGEgKGRlYnVnKSBtZXNzYWdl
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm1jcy5jCj4gQEAgLTE2NzYsNyArMTY3Niw3IEBAIHZvaWQgdm14X3ZtZW50cnlfZmFp
bHVyZSh2b2lkKQo+ICB2b2lkIHZteF9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCj4gIHsKPiAg
ICAgIGJvb2xfdCBkZWJ1Z19zdGF0ZTsKPiAtICAgIHVuc2lnbmVkIGxvbmcgaG9zdF9jcjQ7Cj4g
KyAgICB1bnNpZ25lZCBsb25nIGhvc3RfY3I0LCBob3N0X2NyMCwgY3IwOwo+ICAKPiAgICAgIGlm
ICggdi0+YXJjaC5odm1fdm14LmFjdGl2ZV9jcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgpICkKPiAg
ICAgICAgICB2bXhfdm1jc19yZWxvYWQodik7Cj4gQEAgLTE3MzIsNiArMTczMiwxNSBAQCB2b2lk
IHZteF9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCj4gICAgICBpZiAoIGhvc3RfY3I0ICE9IHJl
YWRfY3I0KCkgKQo+ICAgICAgICAgIF9fdm13cml0ZShIT1NUX0NSNCwgcmVhZF9jcjQoKSk7Cj4g
IAo+ICsgICAgLyogQ2hlY2sgaG9zdCBDUjAgKGl0cyB2YWx1ZSBzaG91bGRuJ3QgaGF2ZSBjaGFu
Z2VkKS4gKi8KPiArICAgIF9fdm1yZWFkKEhPU1RfQ1IwLCAmaG9zdF9jcjApOwo+ICsgICAgY3Iw
ID0gcmVhZF9jcjAoKTsKCkZvciBiZXR0ZXIgb3Igd29yc2UsIHJlYWRfY3IwKCkgaXNuJ3QgYSBj
YWNoZWQgcmVhZCwgc28gdGhpcyBhZGRzIGEgcmVhbAptb3YgZnJvbSBjcjAgaW50byB0aGUgcmVz
dW1lIHBhdGgsIHdoaWNoIGlzIGEgbGFyZ2Ugb3ZlcmhlYWQgZm9yIGEgcGF0aAp3ZSBleHBlY3Qg
bmV2ZXIgdG8gdGFrZS4KCk5vdyB0aGF0IHdlIGFyZSA2NGJpdCwgdGhpcyBjb3VsZCBwb3NzaWJs
eSBiZSBjaGFuZ2VkLCBhcyB0YXNrIHN3aXRjaGVzCmNhbid0IG9jY3VyIGFuZCBjaGFuZ2UgVFMg
YmVoaW5kIG91ciBiYWNrIChhbmQgYWxsIGd1ZXN0IHRhc2sgc3dpdGNoZXMKYXJlIGhhbmRsZWQg
YnkgWGVuKS4KCkknZCBhbHNvIGxpa2UgdG8gY29uc2lkZXIgYSBwb2ludCByYWlzZWQgYnkgSHVh
d2FpIGF0IFhlblN1bW1pdC7CoCBPbmNlCndlIGhhbmRsZSAjTk0gYW5kIGRpc2FibGUgdGhlIGlu
dGVyY2VwdCwgY2x0cy9zdHRzIGluc2lkZSB0aGUgZ3Vlc3QKc3RpbGwgY2F1c2UgYSB2bWV4aXQu
wqAgSW4gb25lIEhQQyB3b3JrbG9hZCwgdGhpcyBhY2NvdW50ZWQgZm9yIGEgNDAlCnBlcmZvcm1h
bmNlIGltcGFjdC4KCk9uIEludGVsIGhhcmR3YXJlLCB0aGlzIGNhbiBiZSBmaXhlZCB3aXRoIHRo
ZSBjcjBfaG9zdC9ndWVzdCBtYXNrCnNldHRpbmcsIHNpbWlsYXIgdG8gdGhlIGNyNCBjaGFuZ2Vz
IGluIGMvcyA0MDY4MTczNTUwMiwgYW5kIG9uIEFNRApoYXJkd2FyZSBieSBtYWtpbmcgdXNlIG9m
IEdFTkVSQUwxX0lOVEVSQ0VQVF9DUjBfU0VMX1dSSVRFIGluIHByZWZlcmVuY2UKdG8gQ1JfSU5U
RVJDRVBUX0NSMF9XUklURS4KCldpdGggdGhvc2Ugb3B0aW1pc2F0aW9ucyBpbiBwbGFjZSwgSSBk
b24ndCBiZWxpZXZlIHRoZXNlIGNoZWNrcyB3b3VsZCBiZQp3YXJyYW50ZWQuCgp+QW5kcmV3Cgo+
ICsgICAgaWYgKCBob3N0X2NyMCAhPSBjcjAgKQo+ICsgICAgewo+ICsgICAgICAgIGRwcmludGso
WEVOTE9HX0VSUiwgIiVwdjogQ1IwICVseCAhPSAlbHhcbiIsIHYsIGhvc3RfY3IwLCBjcjApOwo+
ICsgICAgICAgIF9fdm13cml0ZShIT1NUX0NSMCwgY3IwKTsKPiArICAgIH0KPiArCj4gICAgICBy
ZXNldF9zdGFja19hbmRfanVtcCh2bXhfYXNtX2RvX3ZtZW50cnkpOwo+ICB9Cj4gIAo+Cj4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:37:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10:37:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlM3-0003lQ-QW; Tue, 26 Jun 2018 10:37:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tzrt=jm=xenproject.org=prvs=7082d7a03=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fXlM3-0003lE-Do
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:37:47 +0000
X-Inumbo-ID: 92e42e88-792c-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92e42e88-792c-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 12:34:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58639301"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74910-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-snapshot:build-i386:<job status>:broken:regression
 distros-debian-snapshot:build-amd64-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf:<job status>:broken:regression
 distros-debian-snapshot:build-amd64:<job status>:broken:regression
 distros-debian-snapshot:build-i386-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf-pvops:host-install(4):broken:regression
 distros-debian-snapshot:build-armhf:host-install(4):broken:regression
 distros-debian-snapshot:build-amd64:host-install(4):broken:regression
 distros-debian-snapshot:build-amd64-pvops:host-install(4):broken:regression
 distros-debian-snapshot:build-i386:host-install(4):broken:regression
 distros-debian-snapshot:build-i386-pvops:host-install(4):broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-That: flight=74885
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 26 Jun 2018 11:37:42 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74910: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc0OTEwIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MTAvCgpGYWls
dXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJl
IHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg4NQogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDc0ODg1CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4ODUKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg4NQog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDc0ODg1CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4ODUKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtZGFpbHktbmV0Ym9vdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5zdC1w
eWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1jdXJy
ZW50LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtZGFp
bHktbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgYmxvY2tlZCBuL2EKCmJh
c2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDg4NQoKam9iczoKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYt
ZGFpbHktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtYW1kNjQtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3Qt
cHlncnViICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5ldGluc3Qt
cHlncnViICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
d2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczog
L2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9n
cy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:45:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10:45:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlTK-0004Uy-MK; Tue, 26 Jun 2018 10:45:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXlTJ-0004Um-1x
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:45:17 +0000
X-Inumbo-ID: 0c4ba0fc-792e-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c4ba0fc-792e-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 10:45: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 1fXlTG-00081s-CH; Tue, 26 Jun 2018 10:45: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 1fXlTG-00088S-4Z; Tue, 26 Jun 2018 10:45:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXlTG-0005jj-3v; Tue, 26 Jun 2018 10:45:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124678-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386:<job status>:broken:regression
 linux-3.18:build-i386-xsm:<job status>:broken:regression
 linux-3.18:build-armhf-xsm:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-armhf-pvops:<job status>:broken:regression
 linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-amd64:<job status>:broken:regression
 linux-3.18:build-amd64-xsm:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:host-install(4):broken:regression
 linux-3.18:build-i386:host-install(4):broken:regression
 linux-3.18:build-amd64-xsm:host-install(4):broken:regression
 linux-3.18:build-i386-xsm:host-install(4):broken:regression
 linux-3.18:build-amd64:host-install(4):broken:regression
 linux-3.18:build-amd64-pvops:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:build-armhf-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf-pvops:host-install(4):broken:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 10:45:14 +0000
Subject: [Xen-devel] [linux-3.18 test] 124678: 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>

ZmxpZ2h0IDEyNDY3OCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2NzgvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgzNwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM4MzcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjM4MzcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDMxNzY3NzY0YzAyNTk4MWQ4MThiMDljMDA0ZjZlMzU3MTUxYTljYTMKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIw
MjQwMmI3YWQ3ZDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1
MDowNiBaICAgMjAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQxNzMgIDIwMTgtMDYtMTMg
MTQ6NDA6NDkgWiAgIDEyIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51
az4KICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJqw7hybiBNb3JrIDxiam9ybkBt
b3JrLm5vPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRo
YXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJp
Z2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2ds
ZS5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEph
bWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94
LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb29uYXMg
TGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CiAgSnVsaWEgTGF3YWxs
IDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1l
bCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaW5jaGFuIEtpbSA8bWlu
Y2hhbkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgog
IE9uZHJlaiBaYXJ5IDxsaW51eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXVsIE1vb3JlIDxw
YXVsQHBhdWwtbW9vcmUuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0
PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3Nh
cyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8
cm9zdGVkdEBnb29kbWlzLm9yZz4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+
CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkg
V2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFybWhmLXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1w
dm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgODg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:52:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10: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 1fXlaC-0005Du-Ln; Tue, 26 Jun 2018 10:52:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlaB-0005Dp-Cg
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:52:23 +0000
X-Inumbo-ID: 9c7bd8a4-792e-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c7bd8a4-792e-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 12:49:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75281246"
To: Jan Beulich <JBeulich@suse.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
 <5B320CF702000078001CDE99@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: <a109c0d3-25c3-f5e2-35b4-8942b0473fd0@citrix.com>
Date: Tue, 26 Jun 2018 11:52:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B320CF702000078001CDE99@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] 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>,
 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>

T24gMjYvMDYvMTggMTA6NTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEwOjQ1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA2LzIw
MTggMDg6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gVXNlIEVGTEFHUy5JRiBmb3IgYWxsIG9y
ZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+Pj4gdG8gdW5k
dWx5IGRlZmVyIE5NSS8jTUMuIENsZWFyL3NldCBHSUYgc29sZWx5IGFyb3VuZCBWTVJVTiBpdHNl
bGYuIFRoaXMKPj4+IGhhcyB0aGUgYWRkaXRpb25hbCBhZHZhbnRhZ2UgdGhhdCBzdm1fc3RnaV9s
YWJlbCBub3cgaW5kZWVkIG1hcmtzIHRoZQo+Pj4gb25seSBwbGFjZSB3aGVyZSBHSUYgaXMgYmVp
bmcgc2V0Lgo+Pj4KPj4+IEEgbm90ZSByZWdhcmRpbmcgdGhlIG1haW4gU1RJIHBsYWNlbWVudDog
T3JpZ25hbGx5IEkgaGFkIGl0IGF0IHRoZSBwbGFjZQo+Pj4gdGhlIG1haW4gU1RHSSB3YXMgc2l0
dGluZyBhdCBzbyBmYXIuIEhvd2V2ZXIsIG15IEZhbTE1IGJveCByZWxpYWJseQo+Pj4gbG9ja3Mg
dXAgaGFyZCB3aXRoIHRoaXMsIHVubGVzcyBJIGhhdmUgdGhlIE5NSSB3YXRjaGRvZyBlbmFibGVk
LiBJIGNhbgo+Pj4gb25seSBkZWR1Y2UgdGhhdCB0aGUgQ1BVIGRvZXNuJ3QgbGlrZSBTVEdJIHdp
dGggRUZMQUdTLklGIGNsZWFyIHBsdXMKPj4+IHNvbWUgb3RoZXIgY29uZGl0aW9uICh0aGUgbG9j
a3VwIG9jY3VycyBvbmx5IGFmdGVyIGV4aXRpbmcgdGhlIGJvb3QKPj4+IGxvYWRlciBpbiB0aGUg
Z3Vlc3QpLiBBcyB0aGVyZSdzIG5vdGhpbmcgd3Jvbmcgd2l0aCBpbnRlcnJ1cHRzIGJlaW5nIG9u
Cj4+PiByaWdodCBhZnRlciBWTVJVTiwgSSd2ZSBkZWNpZGVkIHRvIHB1dCB0aGUgU1RJIHJpZ2h0
IGFmdGVyIHRoZSBDTEdJCj4+PiAobWF0Y2hpbmcgd2hhdCBLVk0gZG9lcywgaS5lLiBoYXZpbmcg
YSBmYWlyIGNoYW5jZSBvZiB3b3JraW5nCj4+PiBldmVyeXdoZXJlKS4KPj4gSSdkIGxpa2Ugc29t
ZSBpbnB1dCBmcm9tIEFNRCBvbiB0aGlzIG9ic2VydmF0aW9uLCBiZWNhdXNlIGl0IGlzCj4+IGNv
bXBsZXRlbHkgYml6YXJyZS4KPiBXb3VsZCBiZSBuaWNlIGluZGVlZC4KPgo+Pj4gQEAgLTk2LDEz
ICsxMDAsMTEgQEAgX19VTkxJS0VMWV9FTkQobnN2bV9oYXApCj4+PiAgICAgICAgICBTUEVDX0NU
UkxfRU5UUllfRlJPTV9IVk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENs
b2I6IGFjZCAqLwo+Pj4gICAgICAgICAgLyogV0FSTklORyEgYHJldGAsIGBjYWxsICpgLCBgam1w
ICpgIG5vdCBzYWZlIGJlZm9yZSB0aGlzIHBvaW50LiAqLwo+Pj4gIAo+Pj4gLSAgICAgICAgU1RH
SQo+Pj4gLUdMT0JBTChzdm1fc3RnaV9sYWJlbCkKPj4gVW5mb3J0dW5hdGVseSwgdGhlIHN0Z2kg
bGFiZWwgbXVzdCByZW1haW4gaGVyZS4gCj4+IFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSBkZXBl
bmRzIG9uIE5NSXMgYmVpbmcgYmxvY2tlZCB0byBhdm9pZAo+PiBjb3JydXB0aW5nIGd1ZXN0IHN0
YXRlLgo+IEknbSBhZnJhaWQgSSBkb24ndCBmb2xsb3c6IEhvdyBhcmUgdGhpbmdzIHNhZmUgdGhl
biB3aXRob3V0IE5NSXMgYmxvY2tlZAo+IGZvciBWTVg/CgoyNy41LjUgVk1FeGl0cyA+IFVwZGF0
aW5nIE5vbi1SZWdpc3RlciBTdGF0ZQoKVk0gZXhpdHMgY2F1c2VkIGRpcmVjdGx5IGJ5IG5vbi1t
YXNrYWJsZSBpbnRlcnJ1cHRzIChOTUlzKSBjYXVzZQpibG9ja2luZyBieSBOTUkgKHNlZSBUYWJs
ZSAyNC0zKS4gT3RoZXIgVk0gZXhpdHMgZG8gbm90IGFmZmVjdCBibG9ja2luZwpieSBOTUkuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:54:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 10: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 1fXlbs-0005MU-2v; Tue, 26 Jun 2018 10:54:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlbq-0005MH-Rm
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 10:54:06 +0000
X-Inumbo-ID: 477fc37f-792f-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 477fc37f-792f-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 10:54:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75281319"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31ECB602000078001CDD47@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: <173a8628-1cdc-b732-3632-876da853e57c@citrix.com>
Date: Tue, 26 Jun 2018 11:54:03 +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: <5B31ECB602000078001CDD47@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/idle: don't mix up ACPI and APIC IDs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMDg6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENvcnJlY3QgYSBsb2cgbWVz
c2FnZSBhbmQsIHRvIGNsYXJpZnkgY29kZSBhcyB3ZWxsLCByZW5hbWUgdGhlCj4gcmVzcGVjdGl2
ZSBmdW5jdGlvbiBwYXJhbWV0ZXIgdG9vLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUu
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiBAQCAtMTE3Miw3ICsxMTcy
LDcgQEAgc3RhdGljIHZvaWQgcHJpbnRfY3hfcG1pbmZvKHVpbnQzMl90IGNwdQo+ICAjZGVmaW5l
IHByaW50X2N4X3BtaW5mbyhjLCBwKQo+ICAjZW5kaWYKPiAgCj4gLWxvbmcgc2V0X2N4X3BtaW5m
byh1aW50MzJfdCBjcHUsIHN0cnVjdCB4ZW5fcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKPiArbG9u
ZyBzZXRfY3hfcG1pbmZvKHVpbnQzMl90IGFjcGlfaWQsIHN0cnVjdCB4ZW5fcHJvY2Vzc29yX3Bv
d2VyICpwb3dlcikKPiAgewo+ICAgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5fcHJvY2Vzc29yX2N4
X3QpIHN0YXRlczsKPiAgICAgIHhlbl9wcm9jZXNzb3JfY3hfdCB4ZW5fY3g7Cj4gQEAgLTExODUs
MTYgKzExODUsMTYgQEAgbG9uZyBzZXRfY3hfcG1pbmZvKHVpbnQzMl90IGNwdSwgc3RydWN0Cj4g
ICAgICBpZiAoIHBtX2lkbGVfc2F2ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vzc29yX2lkbGUg
KQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAKPiAtICAgIHByaW50X2N4X3BtaW5mbyhjcHUsIHBv
d2VyKTsKPiArICAgIHByaW50X2N4X3BtaW5mbyhhY3BpX2lkLCBwb3dlcik7Cj4gIAo+ICAgICAg
LyogbWFwIGZyb20gYWNwaV9pZCB0byBjcHVfaWQgKi8KCllvdSBjYW4gZHJvcCB0aGlzIGNvbW1l
bnQsIHNlZWluZyBhcyBpdCBpcyBjb21wbGV0ZWx5IHJlZHVuZGFudCB3aXRoIHRoZQpuZXh0IGxp
bmUuCgpFaXRoZXIgd2F5LCBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCj4gLSAgICBjcHVfaWQgPSBnZXRfY3B1X2lkKGNwdSk7Cj4gKyAgICBj
cHVfaWQgPSBnZXRfY3B1X2lkKGFjcGlfaWQpOwo+ICAgICAgaWYgKCBjcHVfaWQgPT0gLTEgKQo+
ICAgICAgewo+ICAgICAgICAgIHN0YXRpYyBib29sIHdhcm5fb25jZSA9IHRydWU7Cj4gIAo+ICAg
ICAgICAgIGlmICggd2Fybl9vbmNlIHx8IG9wdF9jcHVfaW5mbyApCj4gLSAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyAiTm8gQ1BVIElEIGZvciBBUElDIElEICUjeFxuIiwgY3B1KTsK
PiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJObyBDUFUgZm9yIEFDUEkgSUQg
JSN4XG4iLCBhY3BpX2lkKTsKPiAgICAgICAgICB3YXJuX29uY2UgPSBmYWxzZTsKPiAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiAgICAgIH0KPgo+Cj4KPgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 10:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 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 1fXldM-0005SW-Ia; Tue, 26 Jun 2018 10: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=yqam=jm=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXldL-0005SQ-6K
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 10:55:39 +0000
X-Inumbo-ID: 11ea2811-792f-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 11ea2811-792f-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 12:52:50 +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 23656307FB0C
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 15:11:47 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id D60AA7FC08
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 13:55:36 +0300 (EEST)
Received: (qmail 25473 invoked from network); 26 Jun 2018 13:55:36 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 26 Jun 2018 13:55:36 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
 <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
Date: Tue, 26 Jun 2018 13:55:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76521
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488215,
 Stamp: 3], Multi: [Enabled, t: (0.000014,0.007725)], BW: [Enabled, t:
 (0.000012)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.020485,0.000264)], URL: [Enabled, t: (0.000007)], RTDA: [Enabled,
 t: (0.154092), Hit: No, Details: v2.7.12; Id:
 15.1i642qb.1cgtro2m2.ou9us], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjYvMjAxOCAwMToyNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDYu
MTggYXQgMTY6MTAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gV2hlbiBT
RUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwKPj4gdm14X3ZjcHVf
dXBkYXRlX2VwdHAoKSBfX3Ztd3JpdGVzKCkgRVBUUF9JTkRFWCBpbgo+PiBhbHRwMm1fdmNwdV9k
ZXN0cm95KCkuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIGRpc2FibGluZyBhbHRwMm0gb24gYQo+PiBk
b21haW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBoYXMgYmVlbgo+
PiBzdWNjZXNzZnVsbHkgY2FsbGVkLCBFUFRQX0lOREVYIGVuZHMgdXAgYmVpbmcgc3RvcmVkIGFz
Cj4+IElOVkFMSURfQUxUUDJNLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIGZvciB2bXhfdm1leGl0
X2hhbmRsZXIoKQo+PiB0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBhIHN1YnNl
cXVlbnQgY2FsbCB0bwo+PiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpLCBhbmQg
QlVHX09OKGlkeCA+PSBNQVhfQUxUUDJNKS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+Pgo+PiAtLS0KPj4gQ2hhbmdlcyBz
aW5jZSBWMToKPj4gIC0gUmUtd3JvdGUgdGhlIGZpeCB0byBhZmZlY3QgdGhlIGFsdHAybSBjb2Rl
IGluc3RlYWQgb2YgdGhlIGNvZGUKPj4gICAgYXJvdW5kIHRoZSBCVUdfT04oKS4KPj4gIC0gVXBk
YXRlZCB0aGUgcGF0Y2ggZGVzY3JpcHRpb24gKGFuZCB0aXRsZSAtIHNpbmNlIHRoZSBjcmFzaAo+
PiAgICBpcyByZWFsbHkgYSBob3N0LCBub3QgYSBkb21haW4sIGNyYXNoKS4KPiAKPiBJIHRoaW5r
IHdlJ3ZlIGJlZW4gdGhlcmUgYmVmb3JlOiBXaHkgImZpeGVkIiByYXRoZXIgdGhhbiAiZml4IiAo
b3IKPiAiYXZvaWQiKSBpbiB0aGUgdGl0bGU/IE15IGdlbmVyYWwgdmlldyBpcyB0aGF0IGEgdGl0
bGUgc2F5cyB3aGF0IGEKPiBwYXRjaCBkb2VzLCBub3Qgd2hhdCB0aGUgc3RhdGUgaXMgYWZ0ZXIg
aXQgaGFzIGJlZW4gYXBwbGllZC4KCkknbGwgY2hhbmdlIHRoZSBwYXRjaCBzdWJqZWN0LgoKPj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9h
bHRwMm0uYwo+PiBAQCAtNTgsOCArNTgsOCBAQCBhbHRwMm1fdmNwdV9kZXN0cm95KHN0cnVjdCB2
Y3B1ICp2KQo+PiAgCj4+ICAgICAgYWx0cDJtX3ZjcHVfcmVzZXQodik7Cj4+ICAKPj4gLSAgICBh
bHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpOwo+PiAgICAgIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUodik7Cj4+ICsgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsKPiAKPiBJIGFncmVl
IHRoaXMgYWRkcmVzc2VzIHRoaXMgc3BlY2lmaWMgaW5jYXJuYXRpb24gb2YgdGhlIHByb2JsZW0u
IEhvd2V2ZXIsCj4gaWYgdGhlIHZDUFUgaW5kZWVkIHJ1bnMgd2hpbGUgYmVpbmcgbWFuaXB1bGF0
ZWQsIEkgZG9uJ3QgdGhpbmsgeW91IGdldAo+IHJpZCBvZiB0aGUgcmFjZSB0aGlzIHdheS4gRm9y
IG9uZSwgdGhlcmUgaXMgZS5nLiBhIHNvbGl0YXJ5IGNhbGwgdG8KPiBhbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKCkgaW4gdGhlIGhhbmRsaW5nIG9mCj4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5h
YmxlX25vdGlmeS4gVGhhdCdsbCBsZWFkIHRvCj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRf
RVhDRVBUSU9OUyBnZXR0aW5nIHNldCwgYnV0Cj4gRVBUUF9JTkRFWCB3b24ndCBiZSB3cml0dGVu
LiBXaGF0ZXZlciBwcmV2aW91cyB2YWx1ZSBpcyBpbiBwbGFjZQo+IHdvdWxkIHRoZW4gYmUgcmVh
ZCBiYWNrIGluIFZNIGV4aXQgaGFuZGxpbmcuCj4gCj4gV2l0aCB0aGF0IGl0IGFsc28gbG9va3Mg
dG8gbWUgYXMgaWYgdGhlIHR3byBzdGVwIChhbmQgaGVuY2Ugbm9uLWF0b21pYwo+IGZyb20gdGhl
IHBlcnNwZWN0aXZlIG9mIHRoZSBndWVzdCkgdXBkYXRlIGlzIGEgcHJvYmxlbS4gRXZlbiB3aXRo
IHRoZQo+IGNoYW5nZSBhYm92ZSwgdGhlIFZNIGV4aXQgbWF5IG5vdyBoYXBwZW4gZXhhY3RseSBi
ZXR3ZWVuIHRoZSB0d28KPiBmdW5jdGlvbiBjYWxscy4KPiAKPiBJdCBzZWVtcyB0byBtZSB0aGF0
IHBhdXNpbmcgdGhlIHZDUFUgaXMgYWxtb3N0IHVuYXZvaWRhYmxlIChhbmQgdGhlbgo+IHRoZSBv
cmRlcmluZyBvZiB0aGUgdHdvIGNhbGxzIGlzIHJlbGV2YW50IG9ubHkgYmVjYXVzZQo+IHZteF92
Y3B1X3VwZGF0ZV9lcHRwKCkgd291bGQgYmV0dGVyIHJlc3BlY3QgdGhlIGludGVuZGVkIG5ldwo+
IHNldHRpbmcgb2YgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUykuCgpJIHNl
ZS4gV291bGQgbm90IHRoZW4geW91ciBzY2VuYXJpbyBiZSBjb3ZlcmVkIGJ5CmFsdHAybV92Y3B1
X3VwZGF0ZV92bWZ1bmNfdmUoKSBhbHdheXMgY2FsbGluZyBhbHRwMm1fdmNwdV91cGRhdGVfcDJt
KCkKYXQgdGhlIHZlcnkgZW5kIChhbmQgcmVtb3ZpbmcgZHVwbGljYXRlIGNhbGxzIHRvIGFsdHAy
bV92Y3B1X3VwZGF0ZV9wMm0oKSk/CgpVbmxlc3Mgc29tZXRoaW5nIGlzIHZlcnkgd3JvbmcsIGFs
bCBjYWxscyB0bwphbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgX3Nob3VsZF8gaGFwcGVu
IHdpdGhpbiBhIHBhdXNlLCBzbyBubwpjYWxscyB0byB0aGUgVk0gZXhpdCBoYW5kbGVyIHNob3Vs
ZCBvY2N1ciBiZXR3ZWVuIHRoZW0gaWYgdGhleSBiZWNvbWUgYQpzaW5nbGUgYmxvY2sgb2YgbG9n
aWMgd2l0aGluIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKS4KCj4gSSBhbHNvIHRoaW5r
IHRoYXQgeW91J2QgYmV0dGVyIENjIHRoZSBWTVggbWFpbnRhaW5lcnMgaGVyZSwgZXZlbiBpZgo+
IHRoZSBmaXggaXRzZWxmIGlzIG91dHNpZGUgdGhlIGNvZGUgdGhlaXIgbWFpbnRhaW5lcnNoaXAg
Y292ZXJzLgoKU29ycnksIEkgZG9uJ3QgZm9sbG93LiBUaGUgTUFJTlRBSU5URVJTIGZpbGUgbGlz
dHMgb25seSBKdW4gTmFrYWppbWEgYW5kCktldmluIFRpYW4gdW5kZXIgIklOVEVMKFIpIFZUIEZP
UiBYODYgKFZULVgpIiAod2hlcmUKeGVuL2FyY2gveDg2L2h2bS92bXgvIGFuZCB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92bXgvIGxpdmUpLCBhbmQgdGhleQphcmUgYm90aCBDQ2QgaGVyZS4gV2hh
dCBhbSBJIG1pc3Npbmc/CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:01:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:01:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlik-0006EQ-8J; Tue, 26 Jun 2018 11:01: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=ecu2=jm=citrix.com=prvs=7082958e5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXlii-0006EL-Js
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:01:12 +0000
X-Inumbo-ID: 4539c4fd-7930-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4539c4fd-7930-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:01:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75281723"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v8 03/11] x86/hvm: Introduce hvm_save_cpu_ctxt_one func
Thread-Index: AQHUDJPzz7p+TfasFkqcV8Jvp5NPAaRyX0nA
Date: Tue, 26 Jun 2018 11:01:00 +0000
Message-ID: <a9fcd21285fd43e5969bd6164f9632fa@AMSPEX02CL03.citrite.net>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529938247-7272-4-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyNSBKdW5lIDIwMTggMTU6NTEK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY4IDAzLzExXSB4
ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X2N0eHRfb25lCj4gZnVuYwo+IAo+IFRoaXMg
aXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiAKPiAt
LS0KPiBDaGFuZ2VzIHNpbmNlIFY3Ogo+IAktIE1vdmVkIHRoZSBtZW1zZXQgaW4gdGhlIGh2bV9z
YXZlX2NwdV9jdHh0X29uZSBmdW5jLgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAg
ICAgICAgICAgfCAyMTggKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KPiAtLS0K
PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oIHwgICAyICsKPiAgMiBmaWxlcyBj
aGFuZ2VkLCAxMTYgaW5zZXJ0aW9ucygrKSwgMTA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGlu
ZGV4IGM0N2QxNjIuLjczYWFjMjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtNzg2LDExNyArNzg2LDEyNyBA
QCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiAKPiArc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
Cj4gKmgpCj4gK3sKPiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiArICAgIHN0
cnVjdCBodm1faHdfY3B1IGN0eHQ7Cj4gKwo+ICsgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2Yo
Y3R4dCkpOwo+ICsKPiArICAgIC8qIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2
Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKPiArICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBp
dCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCj4gKyAgICBpZiAoIHYtPnBhdXNl
X2ZsYWdzICYgVlBGX2Rvd24gKQo+ICsgICAgICAgIHJldHVybiBDT05USU5VRTsKCllvdSB1c2Ug
YSBkZWZpbmVkIHJldHVybiB2YWx1ZSBoZXJlLCB3aGljaCBpcyBnb29kLi4uCgo+ICsKPiArICAg
IC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwo+ICsgICAgaHZtX2Z1
bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQpOwo+ICsKPiArICAgIGN0eHQudHNjID0gaHZtX2dl
dF9ndWVzdF90c2NfZml4ZWQodiwgdi0+ZG9tYWluLQo+ID5hcmNoLmh2bV9kb21haW4uc3luY190
c2MpOwo+ICsKPiArICAgIGN0eHQubXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7Cj4g
Kwo+ICsgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7
Cj4gKyAgICBjdHh0LmlkdHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gKyAgICBjdHh0LmlkdHJfYmFz
ZSA9IHNlZy5iYXNlOwo+ICsKPiArICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2dkdHIsICZzZWcpOwo+ICsgICAgY3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsg
ICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7Cj4gKyAgICBjdHh0LmNzX3NlbCA9IHNlZy5z
ZWw7Cj4gKyAgICBjdHh0LmNzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5jc19iYXNl
ID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Cj4gKyAgICBj
dHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmRzX2xpbWl0ID0gc2VnLmxpbWl0Owo+
ICsgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19l
cywgJnNlZyk7Cj4gKyAgICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmVzX2xp
bWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBj
dHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19zcywgJnNlZyk7Cj4gKyAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7
Cj4gKyAgICBjdHh0LnNzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5zc19iYXNlID0g
c2VnLmJhc2U7Cj4gKyAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Cj4gKyAgICBjdHh0
LmZzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmZzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsg
ICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19ncywg
JnNlZyk7Cj4gKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmdzX2xpbWl0
ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0
LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7Cj4gKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cj4g
KyAgICBjdHh0LnRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC50cl9iYXNlID0gc2Vn
LmJhc2U7Cj4gKyAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKPiArICAgIGN0eHQu
bGR0cl9zZWwgPSBzZWcuc2VsOwo+ICsgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+
ICsgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQubGR0cl9hcmJ5dGVz
ID0gc2VnLmF0dHI7Cj4gKwo+ICsgICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQo+ICsgICAg
ewo+ICsgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXpl
b2YoY3R4dC5mcHVfcmVncykpOwo+ICsgICAgICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9J
TklUSUFMSVNFRDsKPiArICAgIH0KPiArCj4gKyAgICBjdHh0LnJheCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJheDsKPiArICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+ICsgICAg
Y3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7Cj4gKyAgICBjdHh0LnJkeCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJkeDsKPiArICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJw
Owo+ICsgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Cj4gKyAgICBjdHh0LnJk
aSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKPiArICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2Vy
X3JlZ3MucnNwOwo+ICsgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Cj4gKyAg
ICBjdHh0LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdzLnJmbGFnczsKPiArICAgIGN0eHQucjgg
ID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Cj4gKyAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9y
ZWdzLnI5Owo+ICsgICAgY3R4dC5yMTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7Cj4gKyAgICBj
dHh0LnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKPiArICAgIGN0eHQucjEyID0gdi0+YXJj
aC51c2VyX3JlZ3MucjEyOwo+ICsgICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7
Cj4gKyAgICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKPiArICAgIGN0eHQucjE1
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1Owo+ICsgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRlYnVn
cmVnWzBdOwo+ICsgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwo+ICsgICAgY3R4
dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwo+ICsgICAgY3R4dC5kcjMgPSB2LT5hcmNoLmRl
YnVncmVnWzNdOwo+ICsgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwo+ICsgICAg
Y3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwo+ICsKPiArICAgIHJldHVybiBodm1fc2F2
ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKCi4uLmJ1dCBoZXJlIHlvdSBwYXNz
IHRocm91Z2ggdGhlIHJldHVybiBmcm9tIGh2bV9zYXZlX2VudHJ5KCksIHdoaWNoIGFwcGVhcnMg
dG8gYmUgdGhlIHJldHVybiBmcm9tIF9odm1faW5pdF9lbnRyeSgpLCB3aGljaCBpcyAtMSBvciAw
LgoKSSB0aGluayB0aGUgdmFsaWQgc2V0IG9mIHJldHVybiB2YWx1ZXMgZm9yICdzYXZlIG9uZScg
ZnVuY3Rpb25zLCBhbmQgd2hhdCB0aGV5IG1lYW4sIG5lZWRzIHRvIGJlIGRlc2NyaWJlZCBieSBh
IGNvbW1lbnQgc29tZXdoZXJlIGluIHRoZSBjb2RlLgoKICBQYXVsCgo+ICt9Cj4gKwo+ICBzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQo+ICB7Cj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtICAgIHN0cnVjdCBodm1f
aHdfY3B1IGN0eHQ7Cj4gLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7Cj4gKyAgICBp
bnQgcmMgPSAwOwo+IAo+ICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAgICAgewo+IC0g
ICAgICAgIC8qIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMg
ZG93bjsgdGhlIHJlc3RvcmUKPiAtICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBp
ZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLiAqLwo+IC0gICAgICAgIGlmICggdi0+cGF1c2VfZmxh
Z3MgJiBWUEZfZG93biApCj4gKyAgICAgICAgcmMgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwg
aCk7Cj4gKyAgICAgICAgaWYgKHJjID09IENPTlRJTlVFKQo+ICAgICAgICAgICAgICBjb250aW51
ZTsKPiAtCj4gLSAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+IC0KPiAt
ICAgICAgICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KPiAtICAg
ICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Cj4gLQo+IC0gICAgICAgIGN0
eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgZC0+YXJjaC5odm1fZG9tYWluLnN5
bmNfdHNjKTsKPiAtCj4gLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1
eCh2KTsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
aWR0ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0g
ICAgICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwo+IC0gICAgICAgIGN0eHQu
Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmdkdHJfYmFzZSA9IHNlZy5i
YXNlOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19j
cywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5jc19zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5jc19iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKPiAtICAgICAg
ICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5s
aW1pdDsKPiAtICAgICAgICBjdHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAgICBjdHh0
LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZXMsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZXNfc2VsID0gc2Vn
LnNlbDsKPiAtICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAgICAgIGN0
eHQuZXNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZXNfYXJieXRlcyA9IHNlZy5h
dHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19z
cywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5zc19iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2ZzLCAmc2VnKTsKPiAtICAgICAg
ICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5s
aW1pdDsKPiAtICAgICAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAgICBjdHh0
LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZ3MsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZ3Nfc2VsID0gc2Vn
LnNlbDsKPiAtICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAgICAgIGN0
eHQuZ3NfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZ3NfYXJieXRlcyA9IHNlZy5h
dHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190
ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC50cl9iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOwo+IC0gICAg
ICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9
IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmxkdHJfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAg
ICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAgIGlmICggdi0+
ZnB1X2luaXRpYWxpc2VkICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIG1lbWNweShjdHh0
LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwo+IC0g
ICAgICAgICAgICBjdHh0LmZsYWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7Cj4gLSAgICAg
ICAgfQo+IC0KPiAtICAgICAgICBjdHh0LnJheCA9IHYtPmFyY2gudXNlcl9yZWdzLnJheDsKPiAt
ICAgICAgICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKPiAtICAgICAgICBjdHh0
LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKPiAtICAgICAgICBjdHh0LnJkeCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJkeDsKPiAtICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJicDsKPiAtICAgICAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJzaTsKPiAtICAg
ICAgICBjdHh0LnJkaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKPiAtICAgICAgICBjdHh0LnJz
cCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKPiAtICAgICAgICBjdHh0LnJpcCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnJpcDsKPiAtICAgICAgICBjdHh0LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdz
LnJmbGFnczsKPiAtICAgICAgICBjdHh0LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4Owo+IC0g
ICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Cj4gLSAgICAgICAgY3R4dC5y
MTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7Cj4gLSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNo
LnVzZXJfcmVncy5yMTE7Cj4gLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTI7Cj4gLSAgICAgICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7Cj4gLSAgICAg
ICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7Cj4gLSAgICAgICAgY3R4dC5yMTUg
PSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Cj4gLSAgICAgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRl
YnVncmVnWzBdOwo+IC0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKPiAt
ICAgICAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Cj4gLSAgICAgICAgY3R4dC5k
cjMgPSB2LT5hcmNoLmRlYnVncmVnWzNdOwo+IC0gICAgICAgIGN0eHQuZHI2ID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1s2XTsKPiAtICAgICAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Cj4g
LQo+IC0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4
dCkgIT0gMCApCj4gLSAgICAgICAgICAgIHJldHVybiAxOwo+ICsgICAgICAgIGVsc2UgaWYgKCBy
YyAhPSAwICkKPiArICAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICB9Cj4gICAgICByZXR1cm4g
MDsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0Lmgg
Yi94ZW4vaW5jbHVkZS9hc20tCj4geDg2L2h2bS9zdXBwb3J0LmgKPiBpbmRleCBhYzMzZWVhLi5m
ODk4OGUwIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaAo+IEBAIC01Miw2ICs1Miw4
IEBAIGV4dGVybiB1bnNpZ25lZCBpbnQgb3B0X2h2bV9kZWJ1Z19sZXZlbDsKPiAgI2RlZmluZSBI
Vk1fREJHX0xPRyhsZXZlbCwgX2YsIF9hLi4uKSBkbyB7fSB3aGlsZSAoMCkKPiAgI2VuZGlmCj4g
Cj4gKyNkZWZpbmUgQ09OVElOVUUgMgo+ICsKPiAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgaHZtX2lv
X2JpdG1hcFtdOwo+IAo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgewo+IC0tCj4gMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:02:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:02:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlk2-0006Ju-QO; Tue, 26 Jun 2018 11:02: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=ecu2=jm=citrix.com=prvs=7082958e5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXlk2-0006Jo-8g
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:02:34 +0000
X-Inumbo-ID: 76661ac0-7930-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76661ac0-7930-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:02:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75281849"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH v8 00/11] x86/domctl: Save info for one vcpu
 instance
Thread-Index: AQHUDJPyMcCNI3O5Jkei24KRit24oKRyYOIw
Date: Tue, 26 Jun 2018 11:01:51 +0000
Message-ID: <d61c0a0a407e422ba094d4f63ce6c75a@AMSPEX02CL03.citrite.net>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 00/11] x86/domctl: Save info for one vcpu
 instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyNSBKdW5lIDIwMTggMTU6NTEK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBbWGVuLWRl
dmVsXSBbUEFUQ0ggdjggMDAvMTFdIHg4Ni9kb21jdGw6IFNhdmUgaW5mbyBmb3Igb25lIHZjcHUK
PiBpbnN0YW5jZQo+IAo+IEhpIGFsbCwKPiAKPiBUaGlzIHBhdGNoIHNlcmllcyBhZGRyZXNzZXMg
dGhlIGlkZWVhIG9mIHNhdmluZyBkYXRhIGZyb20gYSBzaW5nbGUgdmNwdQo+IGluc3RhbmNlLgo+
IEZpcnN0IGl0IHN0YXJ0cyBieSBhZGRpbmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBp
bnRyb2R1Y2VzIGEgaGFuZGxlciBmb3IKPiB0aGUKPiBuZXcgc2F2ZV9vbmUqIGZ1bmNzIGFuZCBt
YWtlcyB1c2Ugb2YgaXQgaW4gdGhlIGh2bV9zYXZlIGFuZAo+IGh2bV9zYXZlX29uZSBmdW5jcy4K
PiBUaGUgZmluYWwgMiBwYXRjaGVzIGFyZSB1c2VkIGZvciBjbGVhbiB1cC4gVGhlIGZpcnN0IG9u
ZSByZW1vdmVzIHRoZSBzYXZlKgo+IGZ1bmNzIGFuZAo+IHJlbmFtZXMgdGhlIHNhdmVfb25lKiB0
byBzYXZlLgo+IFRoZSBsYXN0IHBhdGNoIHJlbW92ZXMgdGhlIHNhdmVfb25lKiBoYW5kbGVyIHRo
YXQgaXMgbm8gbG9uZ2VyIHVzZWQuCj4gCgpUaGlzIGdlbmVyYWwgc3RydWN0dXJlIGZvciB0aGUg
c2VyaWVzIGxvb2tzIG11Y2ggYmV0dGVyIDotKQoKICBQYXVsCgo+IENoZWVycywKPiAKPiBBbGV4
YW5kcnUgSXNhaWxhICgxMSk6Cj4gCj4geDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1
X2N0eHRfb25lKCkgZnVuYwo+IHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV90c2NfYWRqdXN0
X29uZSgpIGZ1bmMKPiB4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X2N0eHRfb25lIGZ1
bmMKPiB4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKPiB4
ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X21zcnNfb25lIGZ1bmMKPiB4ODYvaHZtOiBJ
bnRyb2R1Y2UgaHZtX3NhdmVfbXRycl9tc3Jfb25lIGZ1bmMKPiB4ODYvaHZtOiBJbnRyb2R1Y2Ug
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKCkKPiB4ODYvaHZtOiBBZGQgaGFuZGxlciBmb3Ig
c2F2ZV9vbmUgZnVuY3MKPiB4ODYvZG9tY3RsOiBEb24ndCBwYXVzZSB0aGUgd2hvbGUgZG9tYWlu
IGlmIG9ubHkKPiB4ODYvaHZtOiBSZW1vdmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCj4geDg2
L2h2bTogUmVtb3ZlIHNhdmVfb25lIGhhbmRsZXIKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:07:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:07:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlp7-0006ZM-I4; Tue, 26 Jun 2018 11:07: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=ecu2=jm=citrix.com=prvs=7082958e5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXlp6-0006ZH-GT
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:07:48 +0000
X-Inumbo-ID: 312e9473-7931-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 312e9473-7931-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:08:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75282255"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v8 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUDJPzffPSLs6A60WvHSkh57UIM6RyYVUg
Date: Tue, 26 Jun 2018 11:07:45 +0000
Message-ID: <c12ac27f18534ff7b74eeaa53e982cb2@AMSPEX02CL03.citrite.net>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529938247-7272-8-git-send-email-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyNSBKdW5lIDIwMTggMTU6NTEK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY4IDA3LzExXSB4
ODYvaHZtOiBJbnRyb2R1Y2UKPiB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKSBmdW5jCj4g
Cj4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29t
Pgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgfCAyNiArKysrKysrKysrKysr
KysrKystLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4gaW5kZXggNjk0ZWFlNi4uZWQxNjRhYiAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKPiBAQCAtMTAyNiwyMCArMTAyNiwzMCBAQCBzdGF0aWMgaW50IHZp
cmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0Cj4gZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
Cj4gdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsKPiAKPiAtc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0g
ICAgc3RydWN0IHZjcHUgKnY7Cj4gKyAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4
dCBjdHh0Owo+IAo+IC0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKPiArICAgIGlm
ICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkKPiAgICAgICAgICByZXR1cm4gMDsK
PiAKPiArICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKPiArICAgIGN0eHQudnBf
YXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7
Cj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlh
bi52cF9hc3Npc3QucGVuZGluZzsKPiArCj4gKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklE
SUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKPiArICAgICAgICByZXR1cm4g
MTsKPiArICAgIHJldHVybiAwOwoKVW5saWtlIHRoZSBvdGhlciBwYXRjaCBJIGNvbW1lbnRlZCBv
biwgaGVyZSB5b3UgYXJlIGFjdHVhbGx5IHByb2Nlc3NpbmcgdGhlIHJlc3VsdCBvZiBodm1fc2F2
ZV9lbnRyeSgpIGJ5IHRlc3RpbmcgaXQgZm9yIG5vbi16ZXJvLiBJdCBhbGwgc2VlbXMgdmVyeSBh
cmJpdHJhcnkuCgo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3sKPiArICAg
IHN0cnVjdCB2Y3B1ICp2Owo+ICsKPiAgICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Cj4gLSAg
ICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHsKPiAtICAgICAg
ICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lz
dC5tc3IucmF3LAo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2
bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAo+IC0gICAgICAgIH07Cj4gKyAgICAg
ICAgaW50IHJjID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwo+IAo+IC0gICAg
ICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0
eHQpICE9IDAgKQo+ICsgICAgICAgIGlmICggcmMgIT0gMCApCj4gICAgICAgICAgICAgIHJldHVy
biAxOwo+ICAgICAgfQo+IAo+IC0tCj4gMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:09:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlqX-0006fi-Hn; Tue, 26 Jun 2018 11:09: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlqV-0006fK-K7
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:09:15 +0000
X-Inumbo-ID: 6593d303-7931-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6593d303-7931-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:09:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641324"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 12:09:08 +0100
Message-ID: <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGVtYmVkZGVkIHBvbGljeSBpcyBzcGVjaWZpYyBmbGFzaywgc28gdXBkYXRlIHRoZSBpbmZy
YXN0cnVjdHVyZSB0byByZWZsZWN0CnRoaXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdk
ZWdyYUB0eWNoby5uc2EuZ292PgpDQzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDQzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8
c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4K
Q0M6IE1pbmcgTHUgPG1pbmcubHVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL0tjb25maWcg
ICAgICAgICAgfCA2ICsrKy0tLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgIHwgNiArKyst
LS0KIHhlbi94c20vZmxhc2svTWFrZWZpbGUgICAgICB8IDIgKy0KIHhlbi94c20vZmxhc2svZ2Vu
LXBvbGljeS5weSB8IDQgKystLQogeGVuL3hzbS94c21fY29yZS5jICAgICAgICAgIHwgNiArKyst
LS0KIDUgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4
IDBmMTVmNzIuLjA2OGMzMjAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94
ZW4vY29tbW9uL0tjb25maWcKQEAgLTEyNywxMCArMTI3LDEwIEBAIGNvbmZpZyBYU01fRkxBU0tf
QVZDX1NUQVRTCiAKIAkgIElmIHVuc3VyZSwgc2F5IFkuCiAKLWNvbmZpZyBYU01fUE9MSUNZCi0J
Ym9vbCAiQ29tcGlsZSBYZW4gd2l0aCBhIGJ1aWx0LWluIHNlY3VyaXR5IHBvbGljeSIKK2NvbmZp
ZyBYU01fRkxBU0tfUE9MSUNZCisJYm9vbCAiQ29tcGlsZSBYZW4gd2l0aCBhIGJ1aWx0LWluIEZM
QVNLIHNlY3VyaXR5IHBvbGljeSIKIAlkZWZhdWx0IHkgaWYgSEFTX0NIRUNLUE9MSUNZID0gInki
Ci0JZGVwZW5kcyBvbiBYU00KKwlkZXBlbmRzIG9uIFhTTV9GTEFTSwogCS0tLWhlbHAtLS0KIAkg
IFRoaXMgaW5jbHVkZXMgYSBkZWZhdWx0IFhTTSBwb2xpY3kgaW4gdGhlIGh5cGVydmlzb3Igc28g
dGhhdCB0aGUKIAkgIGJvb3Rsb2FkZXIgZG9lcyBub3QgbmVlZCB0byBsb2FkIGEgcG9saWN5IHRv
IGdldCBzYW5lIGJlaGF2aW9yIGZyb20gYW4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94
c20uaCBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCAxYmUzZDYzLi43MGU3YTY4IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5o
CkBAIC03MjgsOSArNzI4LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGZsYXNrX2luaXQoY29uc3Qg
dm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGljeV9zaXplKQogfQogI2VuZGlmCiAKLSNp
ZmRlZiBDT05GSUdfWFNNX1BPTElDWQotZXh0ZXJuIGNvbnN0IHVuc2lnbmVkIGNoYXIgeHNtX2lu
aXRfcG9saWN5W107Ci1leHRlcm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9pbml0X3BvbGljeV9z
aXplOworI2lmZGVmIENPTkZJR19YU01fRkxBU0tfUE9MSUNZCitleHRlcm4gY29uc3QgdW5zaWdu
ZWQgY2hhciB4c21faW5pdF9mbGFza19wb2xpY3lbXTsKK2V4dGVybiBjb25zdCB1bnNpZ25lZCBp
bnQgeHNtX2luaXRfZmxhc2tfcG9saWN5X3NpemU7CiAjZW5kaWYKIAogI2Vsc2UgLyogQ09ORklH
X1hTTSAqLwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZSBiL3hlbi94c20vZmxh
c2svTWFrZWZpbGUKaW5kZXggZTIyZWQ3Yy4uZjVmZmFiMSAxMDA2NDQKLS0tIGEveGVuL3hzbS9m
bGFzay9NYWtlZmlsZQorKysgYi94ZW4veHNtL2ZsYXNrL01ha2VmaWxlCkBAIC0yNyw3ICsyNyw3
IEBAICQoRkxBU0tfSF9GSUxFUyk6ICQoRkxBU0tfSF9ERVBFTkQpCiAkKEFWX0hfRklMRVMpOiAk
KEFWX0hfREVQRU5EKQogCSQoQ09ORklHX1NIRUxMKSBwb2xpY3kvbWthY2Nlc3NfdmVjdG9yLnNo
ICQoQVdLKSAkKEFWX0hfREVQRU5EKQogCi1vYmotJChDT05GSUdfWFNNX1BPTElDWSkgKz0gcG9s
aWN5Lm8KK29iai0kKENPTkZJR19YU01fRkxBU0tfUE9MSUNZKSArPSBwb2xpY3kubwogCiBGTEFT
S19CVUlMRF9ESVIgOj0gJChDVVJESVIpCiBQT0xJQ1lfU1JDIDo9ICQoRkxBU0tfQlVJTERfRElS
KS94ZW5wb2xpY3ktJChYRU5fRlVMTFZFUlNJT04pCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNr
L2dlbi1wb2xpY3kucHkgYi94ZW4veHNtL2ZsYXNrL2dlbi1wb2xpY3kucHkKaW5kZXggNTE2OGQ2
ZS4uNjRhNzlkNiAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9nZW4tcG9saWN5LnB5CisrKyBi
L3hlbi94c20vZmxhc2svZ2VuLXBvbGljeS5weQpAQCAtOCw3ICs4LDcgQEAgc3lzLnN0ZG91dC53
cml0ZSgiIiIKICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KIAot
Y29uc3QgdW5zaWduZWQgY2hhciB4c21faW5pdF9wb2xpY3lbXSBfX2luaXRjb25zdCA9IHsKK2Nv
bnN0IHVuc2lnbmVkIGNoYXIgeHNtX2luaXRfZmxhc2tfcG9saWN5W10gX19pbml0Y29uc3QgPSB7
CiAiIiIpCiAKIGZvciBjaGFyIGluIHN5cy5zdGRpbi5yZWFkKCk6CkBAIC0xOSw1ICsxOSw1IEBA
IGZvciBjaGFyIGluIHN5cy5zdGRpbi5yZWFkKCk6CiAKIHN5cy5zdGRvdXQud3JpdGUoIiIiCiB9
OwotY29uc3QgdW5zaWduZWQgaW50IF9faW5pdGNvbnN0IHhzbV9pbml0X3BvbGljeV9zaXplID0g
JWQ7Citjb25zdCB1bnNpZ25lZCBpbnQgX19pbml0Y29uc3QgeHNtX2luaXRfZmxhc2tfcG9saWN5
X3NpemUgPSAlZDsKICIiIiAlIHBvbGljeV9zaXplKQpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21f
Y29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IDk0OWRmY2YuLmNkZGNmN2EgMTAwNjQ0
Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTQy
LDExICs0MiwxMSBAQCBzdGF0aWMgaW5saW5lIGludCB2ZXJpZnkoc3RydWN0IHhzbV9vcGVyYXRp
b25zICpvcHMpCiAKIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAq
cG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGljeV9zaXplKQogewotI2lmZGVmIENPTkZJR19YU01f
UE9MSUNZCisjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19QT0xJQ1kKICAgICBpZiAoIHBvbGljeV9z
aXplID09IDAgKQogICAgIHsKLSAgICAgICAgcG9saWN5X2J1ZmZlciA9IHhzbV9pbml0X3BvbGlj
eTsKLSAgICAgICAgcG9saWN5X3NpemUgPSB4c21faW5pdF9wb2xpY3lfc2l6ZTsKKyAgICAgICAg
cG9saWN5X2J1ZmZlciA9IHhzbV9pbml0X2ZsYXNrX3BvbGljeTsKKyAgICAgICAgcG9saWN5X3Np
emUgPSB4c21faW5pdF9mbGFza19wb2xpY3lfc2l6ZTsKICAgICB9CiAjZW5kaWYKIAotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:09:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlqX-0006fb-7p; Tue, 26 Jun 2018 11:09: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlqV-0006fE-2d
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:09:15 +0000
X-Inumbo-ID: f857b7e3-7930-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f857b7e3-7930-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:06:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641322"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 12:09:07 +0100
Message-ID: <1530011348-4852-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmxhc2sgaXMgb25lIHNpbmdsZSBYU00gbW9kdWxlLCBhbmQgYW5vdGhlciBpcyBhYm91dCB0byBi
ZSBpbnRyb2R1Y2VkLgpQcm9wZXJseSBuYW1lc3BhY2UgdGhlIHN5bWJvbHMgZm9yIGNsYXJpdHku
CgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJp
eC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgpDQzog
TWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vS2NvbmZpZyAgICAg
ICAgICB8IDYgKysrLS0tCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgfCAyICstCiB4ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgfCAyICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAg
ICAgfCA0ICsrLS0KIHhlbi94c20vTWFrZWZpbGUgICAgICAgICAgICB8IDIgKy0KIHhlbi94c20v
Zmxhc2svYXZjLmMgICAgICAgICB8IDQgKystLQogeGVuL3hzbS9mbGFzay9mbGFza19vcC5jICAg
IHwgNCArKy0tCiB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZjLmggfCAyICstCiA4IGZpbGVzIGNo
YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCA5MDQzZGNlLi4wZjE1
ZjcyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29u
ZmlnCkBAIC0xMDMsNyArMTAzLDcgQEAgY29uZmlnIFhTTQogCiAJICBJZiB1bnN1cmUsIHNheSBO
LgogCi1jb25maWcgRkxBU0sKK2NvbmZpZyBYU01fRkxBU0sKIAlkZWZfYm9vbCB5CiAJcHJvbXB0
ICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCBzdXBwb3J0IiBpZiBFWFBFUlQgPSAieSIK
IAlkZXBlbmRzIG9uIFhTTQpAQCAtMTE2LDEwICsxMTYsMTAgQEAgY29uZmlnIEZMQVNLCiAKIAkg
IElmIHVuc3VyZSwgc2F5IFkuCiAKLWNvbmZpZyBGTEFTS19BVkNfU1RBVFMKK2NvbmZpZyBYU01f
RkxBU0tfQVZDX1NUQVRTCiAJZGVmX2Jvb2wgeQogCXByb21wdCAiTWFpbnRhaW4gc3RhdGlzdGlj
cyBvbiB0aGUgRkxBU0sgYWNjZXNzIHZlY3RvciBjYWNoZSIgaWYgRVhQRVJUID0gInkiCi0JZGVw
ZW5kcyBvbiBGTEFTSworCWRlcGVuZHMgb24gWFNNX0ZMQVNLCiAJLS0taGVscC0tLQogCSAgTWFp
bnRhaW4gY291bnRlcnMgb24gdGhlIGFjY2VzcyB2ZWN0b3IgY2FjaGUgdGhhdCBjYW4gYmUgdmll
d2VkIHVzaW5nCiAJICB0aGUgRkxBU0tfQVZDX0NBQ0hFU1RBVFMgc3ViLW9wIG9mIHRoZSB4c21f
b3AgaHlwZXJjYWxsLiAgRGlzYWJsaW5nCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9NYWtlZmls
ZSBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCmluZGV4IDg3NjJhYjMuLjQxNzQ0MmEgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL01ha2VmaWxlCisrKyBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCkBAIC0z
MCw3ICszMCw3IEBAIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2bS9kbV9v
cC5oCiBoZWFkZXJzLSQoQ09ORklHX1g4NikgICAgICs9IGNvbXBhdC9odm0vaHZtX29wLmgKIGhl
YWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2bS9odm1fdmNwdS5oCiBoZWFkZXJz
LXkgICAgICAgICAgICAgICAgICs9IGNvbXBhdC9hcmNoLSQoY29tcGF0LWFyY2gteSkuaCBjb21w
YXQvcG11LmggY29tcGF0L3hsYXQuaAotaGVhZGVycy0kKENPTkZJR19GTEFTSykgICArPSBjb21w
YXQveHNtL2ZsYXNrX29wLmgKK2hlYWRlcnMtJChDT05GSUdfWFNNX0ZMQVNLKSArPSBjb21wYXQv
eHNtL2ZsYXNrX29wLmgKIAogY3BwZmxhZ3MteSAgICAgICAgICAgICAgICA6PSAtaW5jbHVkZSBw
dWJsaWMveGVuLWNvbXBhdC5oIC1EWEVOX0dFTkVSQVRJTkdfQ09NUEFUX0hFQURFUlMKIGNwcGZs
YWdzLSQoQ09ORklHX1g4NikgICAgKz0gLW0zMgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA5OWQyYWYyLi4xZTFkNjAw
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaApAQCAtMTIyLDcgKzEyMiw3IEBAIHN0cnVjdCBldnRjaG4KICAgICAgICAgICov
CiAgICAgICAgIHZvaWQgKmdlbmVyaWM7CiAjZW5kaWYKLSNpZmRlZiBDT05GSUdfRkxBU0sKKyNp
ZmRlZiBDT05GSUdfWFNNX0ZMQVNLCiAgICAgICAgIC8qCiAgICAgICAgICAqIElubGluaW5nIHRo
ZSBjb250ZW50cyBvZiB0aGUgc3RydWN0dXJlIGZvciBGTEFTSyBhdm9pZHMgdW5uZWVkZWQKICAg
ICAgICAgICogYWxsb2NhdGlvbnMsIGFuZCBvbiA2NC1iaXQgcGxhdGZvcm1zIHdpdGggb25seSBG
TEFTSyBlbmFibGVkLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCmluZGV4IGYwYzZmYzcuLjFiZTNkNjMgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTI0LDcgKzI0
LDcgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeHNtX29wX3QpOwogLyogcG9saWN5IG1hZ2lj
IG51bWJlciAoZGVmaW5lZCBieSBYU01fTUFHSUMpICovCiB0eXBlZGVmIHUzMiB4c21fbWFnaWNf
dDsKIAotI2lmZGVmIENPTkZJR19GTEFTSworI2lmZGVmIENPTkZJR19YU01fRkxBU0sKICNkZWZp
bmUgWFNNX01BR0lDIDB4Zjk3Y2ZmOGMKICNlbHNlCiAjZGVmaW5lIFhTTV9NQUdJQyAweDAKQEAg
LTcyMCw3ICs3MjAsNyBAQCBleHRlcm4gaW50IHJlZ2lzdGVyX3hzbShzdHJ1Y3QgeHNtX29wZXJh
dGlvbnMgKm9wcyk7CiBleHRlcm4gc3RydWN0IHhzbV9vcGVyYXRpb25zIGR1bW15X3hzbV9vcHM7
CiBleHRlcm4gdm9pZCB4c21fZml4dXBfb3BzKHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqb3BzKTsK
IAotI2lmZGVmIENPTkZJR19GTEFTSworI2lmZGVmIENPTkZJR19YU01fRkxBU0sKIGV4dGVybiB2
b2lkIGZsYXNrX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGljeV9z
aXplKTsKICNlbHNlCiBzdGF0aWMgaW5saW5lIHZvaWQgZmxhc2tfaW5pdChjb25zdCB2b2lkICpw
b2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCmRpZmYgLS1naXQgYS94ZW4veHNtL01h
a2VmaWxlIGIveGVuL3hzbS9NYWtlZmlsZQppbmRleCAzMjUyYzQ2Li44YmI0YTI0IDEwMDY0NAot
LS0gYS94ZW4veHNtL01ha2VmaWxlCisrKyBiL3hlbi94c20vTWFrZWZpbGUKQEAgLTIsNCArMiw0
IEBAIG9iai15ICs9IHhzbV9jb3JlLm8KIG9iai0kKENPTkZJR19YU00pICs9IHhzbV9wb2xpY3ku
bwogb2JqLSQoQ09ORklHX1hTTSkgKz0gZHVtbXkubwogCi1zdWJkaXItJChDT05GSUdfRkxBU0sp
ICs9IGZsYXNrCitzdWJkaXItJChDT05GSUdfWFNNX0ZMQVNLKSArPSBmbGFzawpkaWZmIC0tZ2l0
IGEveGVuL3hzbS9mbGFzay9hdmMuYyBiL3hlbi94c20vZmxhc2svYXZjLmMKaW5kZXggYTNlNjEw
OC4uNjQwYzcwOCAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9hdmMuYworKysgYi94ZW4veHNt
L2ZsYXNrL2F2Yy5jCkBAIC01Niw3ICs1Niw3IEBAIGNvbnN0IHN0cnVjdCBzZWxpbnV4X2NsYXNz
X3Blcm0gc2VsaW51eF9jbGFzc19wZXJtID0gewogI2RlZmluZSBBVkNfREVGX0NBQ0hFX1RIUkVT
SE9MRCAgICAgICAgNTEyCiAjZGVmaW5lIEFWQ19DQUNIRV9SRUNMQUlNICAgICAgICAxNgogCi0j
aWZkZWYgQ09ORklHX0ZMQVNLX0FWQ19TVEFUUworI2lmZGVmIENPTkZJR19YU01fRkxBU0tfQVZD
X1NUQVRTCiAjZGVmaW5lIGF2Y19jYWNoZV9zdGF0c19pbmNyKGZpZWxkKSAgICAgICAgICAgICAg
ICAgXAogZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIF9fZ2V0X2Nw
dV92YXIoYXZjX2NhY2hlX3N0YXRzKS5maWVsZCsrOyAgICAgICAgXApAQCAtODksNyArODksNyBA
QCBzdHJ1Y3QgYXZjX2NhY2hlIHsKIC8qIEV4cG9ydGVkIHZpYSBGbGFzayBoeXBlcmNhbGwgKi8K
IHVuc2lnbmVkIGludCBhdmNfY2FjaGVfdGhyZXNob2xkID0gQVZDX0RFRl9DQUNIRV9USFJFU0hP
TEQ7CiAKLSNpZmRlZiBDT05GSUdfRkxBU0tfQVZDX1NUQVRTCisjaWZkZWYgQ09ORklHX1hTTV9G
TEFTS19BVkNfU1RBVFMKIERFRklORV9QRVJfQ1BVKHN0cnVjdCBhdmNfY2FjaGVfc3RhdHMsIGF2
Y19jYWNoZV9zdGF0cyk7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9mbGFz
a19vcC5jIGIveGVuL3hzbS9mbGFzay9mbGFza19vcC5jCmluZGV4IDAzYmFhMjguLjFjNGRlY2Mg
MTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svZmxhc2tfb3AuYworKysgYi94ZW4veHNtL2ZsYXNr
L2ZsYXNrX29wLmMKQEAgLTQyNSw3ICs0MjUsNyBAQCBzdGF0aWMgaW50IGZsYXNrX3NlY3VyaXR5
X21ha2VfYm9vbHModm9pZCkKICAgICByZXR1cm4gcmV0OwogfQogCi0jaWZkZWYgQ09ORklHX0ZM
QVNLX0FWQ19TVEFUUworI2lmZGVmIENPTkZJR19YU01fRkxBU0tfQVZDX1NUQVRTCiAKIHN0YXRp
YyBpbnQgZmxhc2tfc2VjdXJpdHlfYXZjX2NhY2hlc3RhdHMoc3RydWN0IHhlbl9mbGFza19jYWNo
ZV9zdGF0cyAqYXJnKQogewpAQCAtNzEzLDcgKzcxMyw3IEBAIHJldF90IGRvX2ZsYXNrX29wKFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIHVfZmxhc2tfb3ApCiAgICAgICAgIHJ2ID0g
YXZjX2dldF9oYXNoX3N0YXRzKCZvcC51Lmhhc2hfc3RhdHMpOwogICAgICAgICBicmVhazsKIAot
I2lmZGVmIENPTkZJR19GTEFTS19BVkNfU1RBVFMKKyNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLX0FW
Q19TVEFUUwogICAgIGNhc2UgRkxBU0tfQVZDX0NBQ0hFU1RBVFM6CiAgICAgICAgIHJ2ID0gZmxh
c2tfc2VjdXJpdHlfYXZjX2NhY2hlc3RhdHMoJm9wLnUuY2FjaGVfc3RhdHMpOwogICAgICAgICBi
cmVhazsKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaW5jbHVkZS9hdmMuaCBiL3hlbi94c20v
Zmxhc2svaW5jbHVkZS9hdmMuaAppbmRleCBiZmM2OWY0Li40MDQ2NTE2IDEwMDY0NAotLS0gYS94
ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZjLmgKKysrIGIveGVuL3hzbS9mbGFzay9pbmNsdWRlL2F2
Yy5oCkBAIC05NSw3ICs5NSw3IEBAIHN0cnVjdCB4ZW5fZmxhc2tfaGFzaF9zdGF0czsKIGludCBh
dmNfZ2V0X2hhc2hfc3RhdHMoc3RydWN0IHhlbl9mbGFza19oYXNoX3N0YXRzICphcmcpOwogZXh0
ZXJuIHVuc2lnbmVkIGludCBhdmNfY2FjaGVfdGhyZXNob2xkOwogCi0jaWZkZWYgQ09ORklHX0ZM
QVNLX0FWQ19TVEFUUworI2lmZGVmIENPTkZJR19YU01fRkxBU0tfQVZDX1NUQVRTCiBERUNMQVJF
X1BFUl9DUFUoc3RydWN0IGF2Y19jYWNoZV9zdGF0cywgYXZjX2NhY2hlX3N0YXRzKTsKICNlbmRp
ZgogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:09:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlqV-0006fP-UO; Tue, 26 Jun 2018 11:09: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlqU-0006f8-EP
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:09:14 +0000
X-Inumbo-ID: 64f15ff8-7931-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64f15ff8-7931-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:09:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641321"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 12:09:06 +0100
Message-ID: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Xin Li <xin.li@citrix.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>

RnV0dXJlIGNoYW5nZXMgd2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGljaCBpcyBp
bnRlbmRlZCB0byBiZSB1c2VmdWwKZm9yIGNsb3VkIGFuZCBlbnRlcnByaXNlIHNldHVwcyB3aGVy
ZSBhbGwgZG9tVXMgYXJlIHVucHJpdmlsZWdlZCBhbmQgaGF2ZSBubwpidWlzbmVzcyBjb21tdW5p
Y2F0aW5nIGRpcmVjdGx5LgoKVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1bW1pdCwgYnV0IEkn
bGwgbGVhdmUgZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKd2hpY2ggaW50cm9kdWNlcyBp
dC4gIEhvd2V2ZXIsIHRvIGJlZ2luIHdpdGgsIGNsZWFuIHVwIHRoZSBYU00gbmFtZXNwYWNpbmcg
dG8KYmV0dGVyIHNlcGFyYXRlIFhTTSBhbmQgRkxBU0suCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4K
CkFuZHJldyBDb29wZXIgKDIpOgogIHhlbi94c206IFJlbmFtZSBDT05GSUdfRkxBU0tfKiB0byBD
T05GSUdfWFNNX0ZMQVNLXyoKICB4ZW4veHNtOiBSZW5hbWUgQ09OSUZJR19YU01fUE9MSUNZIHRv
IENPTkZJR19YU01fRkxBU0tfUE9MSUNZCgogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgIHwg
MTIgKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgfCAgMiArLQogeGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAg
ICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi94c20vTWFrZWZpbGUgICAgICAgICAgICB8ICAyICst
CiB4ZW4veHNtL2ZsYXNrL01ha2VmaWxlICAgICAgfCAgMiArLQogeGVuL3hzbS9mbGFzay9hdmMu
YyAgICAgICAgIHwgIDQgKystLQogeGVuL3hzbS9mbGFzay9mbGFza19vcC5jICAgIHwgIDQgKyst
LQogeGVuL3hzbS9mbGFzay9nZW4tcG9saWN5LnB5IHwgIDQgKystLQogeGVuL3hzbS9mbGFzay9p
bmNsdWRlL2F2Yy5oIHwgIDIgKy0KIHhlbi94c20veHNtX2NvcmUuYyAgICAgICAgICB8ICA2ICsr
Ky0tLQogMTEgZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0p
CgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlul-0007aB-Vd; Tue, 26 Jun 2018 11:13:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXluk-0007ZV-R7
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:38 +0000
X-Inumbo-ID: 9579a86b-7931-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9579a86b-7931-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:10:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641662"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:31 +0100
Message-ID: <20180626111334.9251-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGlmdCB0aGUgbG9hZGluZyBjb2RlIG91dCBvZiBQVkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRo
ZSBjaGFuY2UgdG8KbWFrZSB0aGUgZGVidWcgbWVzc2FnZSBtb3JlIHVzZWZ1bC4gIE5vdyB0aGUg
Y29kZSBuZWVkcyB0byB0YWtlIGludG8KYWNjb3VudCB2aXJ0X2Jhc2UuCgpJUFhFIHdpbGwgYmUg
bG9hZGVkIGFzIGEgbW9kdWxlIG9mIFJvbWJpb3MuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMzIgKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAxNCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21feDg2LmMgYi90b29s
cy9saWJ4Yy94Y19kb21feDg2LmMKaW5kZXggZTMzYTI4ODQ3ZC4uZWQ0OTczYTk5NyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94
ODYuYwpAQCAtMTY5OCwyMCArMTY5OCw2IEBAIHN0YXRpYyBpbnQgYm9vdGxhdGVfaHZtKHN0cnVj
dCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCh1
aW50cHRyX3QpY21kbGluZSAtICh1aW50cHRyX3Qpc3RhcnRfaW5mbyk7CiAgICAgICAgIH0KIAot
ICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbS0+bnVtX21vZHVsZXM7IGkrKyApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIHN0cnVjdCB4Y19odm1fZmlybXdhcmVfbW9kdWxlIG1vZDsKLQotICAg
ICAgICAgICAgRE9NUFJJTlRGKCJBZGRpbmcgbW9kdWxlICV1IiwgaSk7Ci0gICAgICAgICAgICBt
b2QuZ3Vlc3RfYWRkcl9vdXQgPQotICAgICAgICAgICAgICAgIGRvbS0+bW9kdWxlc1tpXS5zZWcu
dnN0YXJ0IC0gZG9tLT5wYXJtcy52aXJ0X2Jhc2U7Ci0gICAgICAgICAgICBtb2QubGVuZ3RoID0K
LSAgICAgICAgICAgICAgICBkb20tPm1vZHVsZXNbaV0uc2VnLnZlbmQgLSBkb20tPm1vZHVsZXNb
aV0uc2VnLnZzdGFydDsKLQotICAgICAgICAgICAgYWRkX21vZHVsZV90b19saXN0KGRvbSwgJm1v
ZCwgZG9tLT5tb2R1bGVzW2ldLmNtZGxpbmUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbW9kbGlzdCwgc3RhcnRfaW5mbyk7Ci0gICAgICAgIH0KLQogICAgICAgICAvKiBBQ1BJIG1v
ZHVsZSAwIGlzIHRoZSBSU0RQICovCiAgICAgICAgIHN0YXJ0X2luZm8tPnJzZHBfcGFkZHIgPSBk
b20tPmFjcGlfbW9kdWxlc1swXS5ndWVzdF9hZGRyX291dCA/IDogMDsKICAgICB9CkBAIC0xNzIx
LDYgKzE3MDcsMjQgQEAgc3RhdGljIGludCBib290bGF0ZV9odm0oc3RydWN0IHhjX2RvbV9pbWFn
ZSAqZG9tKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9kbGlzdCwgc3RhcnRfaW5mbyk7
CiAgICAgfQogCisgICAgZm9yICggaSA9IDA7IGkgPCBkb20tPm51bV9tb2R1bGVzOyBpKysgKQor
ICAgIHsKKyAgICAgICAgc3RydWN0IHhjX2h2bV9maXJtd2FyZV9tb2R1bGUgbW9kOworICAgICAg
ICB1aW50NjRfdCBiYXNlID0gZG9tLT5wYXJtcy52aXJ0X2Jhc2UgIT0gVU5TRVRfQUREUiA/Cisg
ICAgICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSA6IDA7CisKKyAgICAgICAgbW9kLmd1ZXN0
X2FkZHJfb3V0ID0KKyAgICAgICAgICAgIGRvbS0+bW9kdWxlc1tpXS5zZWcudnN0YXJ0IC0gYmFz
ZTsKKyAgICAgICAgbW9kLmxlbmd0aCA9CisgICAgICAgICAgICBkb20tPm1vZHVsZXNbaV0uc2Vn
LnZlbmQgLSBkb20tPm1vZHVsZXNbaV0uc2VnLnZzdGFydDsKKworICAgICAgICBET01QUklOVEYo
IkFkZGluZyBtb2R1bGUgJXUgZ3Vlc3RfYWRkciAlIlBSSXg2NCIgbGVuICV1IiwKKyAgICAgICAg
ICAgICAgICAgIGksIG1vZC5ndWVzdF9hZGRyX291dCwgbW9kLmxlbmd0aCk7CisKKyAgICAgICAg
YWRkX21vZHVsZV90b19saXN0KGRvbSwgJm1vZCwgZG9tLT5tb2R1bGVzW2ldLmNtZGxpbmUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RsaXN0LCBzdGFydF9pbmZvKTsKKyAgICB9CisK
ICAgICBpZiAoIHN0YXJ0X2luZm8tPm5yX21vZHVsZXMgKQogICAgIHsKICAgICAgICAgc3RhcnRf
aW5mby0+bW9kbGlzdF9wYWRkciA9IChkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiA8PCBQQUdFX1NI
SUZUKSArCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlum-0007aW-KS; Tue, 26 Jun 2018 11:13: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXlul-0007Zh-9B
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:39 +0000
X-Inumbo-ID: 02dce214-7932-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02dce214-7932-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:13:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641664"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:30 +0100
Message-ID: <20180626111334.9251-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/6] ipxe: produce a single binary from its
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIHN3aXRjaCBodm1sb2FkZXIvTWFrZWZpbGUgdG8gdXNlIHRoYXQgYmluYXJ5LiBUaGlzIHdp
bGwgaGVscCBsYXRlcgp3aGVuIHdlIGNoYW5nZSBodm1sb2FkZXIgdG8gcGljayBhIHVzZXIgcHJv
dmlkZWQgYmluYXJ5LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KdjI6IHVzZSBpbnRlcm1lZGlhcnkgZmlsZQoKQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13YXJlL2V0aGVyYm9v
dC9NYWtlZmlsZSB8IDcgKysrKysrLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxl
IHwgOCArKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSBi
L3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZQppbmRleCBlMzM0NThkMmZlLi40ZGU2
ZDI0YTEzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9ldGhlcmJvb3QvTWFrZWZpbGUKKysr
IGIvdG9vbHMvZmlybXdhcmUvZXRoZXJib290L01ha2VmaWxlCkBAIC0xOCwxMSArMTgsMTYgQEAg
RD1pcHhlCiBUPWlweGUudGFyLmd6CiAKIFJPTVMgPSAkKGFkZHByZWZpeCAkRC9zcmMvYmluLywg
JChhZGRzdWZmaXggLnJvbSwgJChFVEhFUkJPT1RfTklDUykpKQorUk9NID0gJEQvc3JjL2Jpbi9p
cHhlLmJpbgogCiAuTk9UUEFSQUxMRUw6CiAKIC5QSE9OWTogYWxsCi1hbGw6ICQoUk9NUykKK2Fs
bDogJChST00pCisKKyQoUk9NKTogJChST01TKQorCWNhdCAkXiA+ICRALnRtcAorCW12IC1mICRA
LnRtcCAkQAogCiAlLnJvbTogJEQvc3JjL2FyY2gvaTM4Ni9NYWtlZmlsZQogCSQoTUFLRSkgLUMg
JEQvc3JjIGJpbi8kKCpGKS5yb20KZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQppbmRleCBhNWI0
YzMyYzFhLi4xNjI1NWViZGRkIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
TWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCkBAIC01MSw3
ICs1MSw3IEBAIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FCSU9TLWxncGwtbGF0ZXN0
LmNpcnJ1cy5kZWJ1Zy5iaW4KIGVsc2UKIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FC
SU9TLWxncGwtbGF0ZXN0LmNpcnJ1cy5iaW4KIGVuZGlmCi1FVEhFUkJPT1RfUk9NUyA6PSAkKGFk
ZHByZWZpeCAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMvYmluLywgJChhZGRzdWZmaXggLnJvbSwgJChF
VEhFUkJPT1RfTklDUykpKQorRVRIRVJCT09UX1JPTSA6PSAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMv
YmluL2lweGUuYmluCiBlbmRpZgogCiBST01TIDo9IApAQCAtNjAsNyArNjAsNyBAQCBpZmVxICgk
KENPTkZJR19ST01CSU9TKSx5KQogT0JKUyArPSBvcHRpb25yb21zLm8gMzJiaXRiaW9zX3N1cHBv
cnQubyByb21iaW9zLm8KIENGTEFHUyArPSAtREVOQUJMRV9ST01CSU9TCiBST01CSU9TX1JPTSA6
PSAkKFJPTUJJT1NfRElSKS9CSU9TLWJvY2hzLWxhdGVzdAotUk9NUyArPSAkKFJPTUJJT1NfUk9N
KSAkKFNURFZHQV9ST00pICQoQ0lSUlVTVkdBX1JPTSkgJChFVEhFUkJPT1RfUk9NUykKK1JPTVMg
Kz0gJChST01CSU9TX1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pICQoRVRIRVJC
T09UX1JPTSkKIGVuZGlmCiAKIC5QSE9OWTogYWxsCkBAIC0xMDUsOSArMTA1LDkgQEAgaWZuZXEg
KCQoQ0lSUlVTVkdBX1JPTSksKQogCXNoIC4uLy4uL21pc2MvbWtoZXggdmdhYmlvc19jaXJydXN2
Z2EgJChDSVJSVVNWR0FfUk9NKSA+PiAkQC5uZXcKIAllY2hvICIjZW5kaWYiID4+ICRALm5ldwog
ZW5kaWYKLWlmbmVxICgkKEVUSEVSQk9PVF9ST01TKSwpCitpZm5lcSAoJChFVEhFUkJPT1RfUk9N
KSwpCiAJZWNobyAiI2lmZGVmIFJPTV9JTkNMVURFX0VUSEVSQk9PVCIgPj4gJEAubmV3Ci0Jc2gg
Li4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NUykgPj4gJEAubmV3CisJ
c2ggLi4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NKSA+PiAkQC5uZXcK
IAllY2hvICIjZW5kaWYiID4+ICRALm5ldwogZW5kaWYKIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlul-0007Zr-Fn; Tue, 26 Jun 2018 11: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXluk-0007ZN-0c
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:38 +0000
X-Inumbo-ID: 0290b025-7932-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0290b025-7932-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:13:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641661"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:29 +0100
Message-ID: <20180626111334.9251-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/6] Tools.mk.in: drop unused variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9vbHMubWsu
aW4gfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9j
b25maWcvVG9vbHMubWsuaW4gYi9jb25maWcvVG9vbHMubWsuaW4KaW5kZXggMmQ2YzQ0MDMyNC4u
NGNjOWYyOTA5MCAxMDA2NDQKLS0tIGEvY29uZmlnL1Rvb2xzLm1rLmluCisrKyBiL2NvbmZpZy9U
b29scy5tay5pbgpAQCAtMjAsOCArMjAsNiBAQCBCQ0MgICAgICAgICAgICAgICAgIDo9IEBCQ0NA
CiBJQVNMICAgICAgICAgICAgICAgIDo9IEBJQVNMQAogQVdLICAgICAgICAgICAgICAgICA6PSBA
QVdLQAogRkVUQ0hFUiAgICAgICAgICAgICA6PSBARkVUQ0hFUkAKLVNFQUJJT1NfUEFUSCAgICAg
ICAgOj0gQHNlYWJpb3NfcGF0aEAKLU9WTUZfUEFUSCAgICAgICAgICAgOj0gQG92bWZfcGF0aEAK
IAogIyBFeHRyYSBmb2xkZXIgZm9yIGxpYnMvaW5jbHVkZXMKIFBSRVBFTkRfSU5DTFVERVMgICAg
Oj0gQFBSRVBFTkRfSU5DTFVERVNACi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlum-0007ag-U1; Tue, 26 Jun 2018 11:13: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXlul-0007Zl-ES
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:39 +0000
X-Inumbo-ID: 034cc54b-7932-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 034cc54b-7932-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:13:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641666"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:33 +0100
Message-ID: <20180626111334.9251-6-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYzOiBpcHhl
IHNob3VsZCByZXF1aXJlIHJvbWJpb3MKCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9vbHMubWsuaW4gICAgICAgIHwgIDEgKwogdG9vbHMv
Y29uZmlnLmguaW4gICAgICAgICB8ICAzICsrKwogdG9vbHMvY29uZmlndXJlICAgICAgICAgICB8
IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29s
cy9jb25maWd1cmUuYWMgICAgICAgIHwgMjMgKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGli
eGwvbGlieGxfcGF0aHMuYyB8ICA2ICsrKystCiA1IGZpbGVzIGNoYW5nZWQsIDkwIGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9jb25maWcvVG9vbHMubWsuaW4gYi9j
b25maWcvVG9vbHMubWsuaW4KaW5kZXggNGNjOWYyOTA5MC4uMDk2NGY2ZjllOSAxMDA2NDQKLS0t
IGEvY29uZmlnL1Rvb2xzLm1rLmluCisrKyBiL2NvbmZpZy9Ub29scy5tay5pbgpAQCAtNTAsNiAr
NTAsNyBAQCBGTEFTS19QT0xJQ1kgICAgICAgIDo9IEB4c21wb2xpY3lACiBDT05GSUdfT1ZNRiAg
ICAgICAgIDo9IEBvdm1mQAogQ09ORklHX1JPTUJJT1MgICAgICA6PSBAcm9tYmlvc0AKIENPTkZJ
R19TRUFCSU9TICAgICAgOj0gQHNlYWJpb3NACitDT05GSUdfSVBYRSAgICAgICAgIDo9IEBpcHhl
QAogQ09ORklHX1FFTVVfVFJBRCAgICA6PSBAcWVtdV90cmFkaXRpb25hbEAKIENPTkZJR19RRU1V
X1hFTiAgICAgOj0gQHFlbXVfeGVuQAogQ09ORklHX0JMS1RBUDIgICAgICA6PSBAYmxrdGFwMkAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZy5oLmluIGIvdG9vbHMvY29uZmlnLmguaW4KaW5kZXgg
YzY2YTc4YzliMy4uNTk4N2YwODdiOCAxMDA2NDQKLS0tIGEvdG9vbHMvY29uZmlnLmguaW4KKysr
IGIvdG9vbHMvY29uZmlnLmguaW4KQEAgLTk2LDYgKzk2LDkgQEAKIC8qIGxpYnV0aWwgaGVhZGVy
IGZpbGUgbmFtZSAqLwogI3VuZGVmIElOQ0xVREVfTElCVVRJTF9ICiAKKy8qIElQWEUgcGF0aCAq
LworI3VuZGVmIElQWEVfUEFUSAorCiAvKiBPVk1GIHBhdGggKi8KICN1bmRlZiBPVk1GX1BBVEgK
IApkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlIGIvdG9vbHMvY29uZmlndXJlCmluZGV4IDQ4
NjNmMjgzMDYuLjRiZmYyYzAyZmQgMTAwNzU1Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZQorKysgYi90
b29scy9jb25maWd1cmUKQEAgLTcwMyw2ICs3MDMsNyBAQCBBUzg2CiBxZW11X3RyYWRpdGlvbmFs
CiBibGt0YXAyCiBMSU5VWF9CQUNLRU5EX01PRFVMRVMKK2lweGUKIHNlYWJpb3MKIG92bWYKIHhz
bXBvbGljeQpAQCAtODA1LDYgKzgwNiw3IEBAIGVuYWJsZV9vY2FtbHRvb2xzCiBlbmFibGVfeHNt
cG9saWN5CiBlbmFibGVfb3ZtZgogZW5hYmxlX3NlYWJpb3MKK2VuYWJsZV9pcHhlCiB3aXRoX2xp
bnV4X2JhY2tlbmRfbW9kdWxlcwogZW5hYmxlX2Jsa3RhcDIKIGVuYWJsZV9xZW11X3RyYWRpdGlv
bmFsCkBAIC04MTIsNiArODE0LDcgQEAgZW5hYmxlX3JvbWJpb3MKIHdpdGhfc3lzdGVtX3FlbXUK
IHdpdGhfc3lzdGVtX3NlYWJpb3MKIHdpdGhfc3lzdGVtX292bWYKK3dpdGhfc3lzdGVtX2lweGUK
IHdpdGhfZXh0cmFfcWVtdXVfY29uZmlndXJlX2FyZ3MKIHdpdGhfeGVuc3RvcmVkCiBlbmFibGVf
c3lzdGVtZApAQCAtMTQ4OCw2ICsxNDkxLDcgQEAgT3B0aW9uYWwgRmVhdHVyZXM6CiAgIC0tZGlz
YWJsZS14c21wb2xpY3kgICAgIERpc2FibGUgWFNNIHBvbGljeSBjb21waWxhdGlvbiAoZGVmYXVs
dCBpcyBFTkFCTEVEKQogICAtLWVuYWJsZS1vdm1mICAgICAgICAgICBFbmFibGUgT1ZNRiAoZGVm
YXVsdCBpcyBESVNBQkxFRCkKICAgLS1kaXNhYmxlLXNlYWJpb3MgICAgICAgRGlzYWJsZSBTZWFC
SU9TIChkZWZhdWx0IGlzIEVOQUJMRUQpCisgIC0tZGlzYWJsZS1pcHhlICAgICAgICAgIERpc2Fi
bGUgSVBYRSAoZGVmYXVsdCBpcyBFTkFCTEVEKQogICAtLWVuYWJsZS1ibGt0YXAyICAgICAgICBF
bmFibGUgYmxrdGFwMiwgKERFRkFVTFQgaXMgb2ZmKQogICAtLWVuYWJsZS1xZW11LXRyYWRpdGlv
bmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIEVuYWJsZSBxZW11IHRyYWRpdGlvbmFsIGRl
dmljZSBtb2RlbCwgKERFRkFVTFQgaXMgb24KQEAgLTE1MjcsNiArMTUzMSw5IEBAIE9wdGlvbmFs
IFBhY2thZ2VzOgogICAtLXdpdGgtc3lzdGVtLW92bWZbPVBBVEhdCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFVzZSBzeXN0ZW0gc3VwcGxpZWQgT1ZNRiBQQVRIIGluc3RlYWQgb2YgYnVpbGRp
bmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxpbmcgb3VyIG93biB2ZXJz
aW9uCisgIC0td2l0aC1zeXN0ZW0taXB4ZVs9UEFUSF0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBBVEggaW5zdGVhZCBvZiBidWlsZGluZworICAg
ICAgICAgICAgICAgICAgICAgICAgICBhbmQgaW5zdGFsbGluZyBvdXIgb3duIHZlcnNpb24KICAg
LS13aXRoLWV4dHJhLXFlbXV1LWNvbmZpZ3VyZS1hcmdzWz0iLS1BUkcxIC4uLiJdCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIExpc3Qgb2YgYWRkaXRpb25hbCBjb25maWd1cmUgb3B0aW9ucyBm
b3IgdXBzdHJlYW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgcWVtdQpAQCAtNDE4NCw2ICs0
MTkxLDI5IEBAIHNlYWJpb3M9JGF4X2N2X3NlYWJpb3MKIAogCiAKKyMgQ2hlY2sgd2hldGhlciAt
LWVuYWJsZS1pcHhlIHdhcyBnaXZlbi4KK2lmIHRlc3QgIiR7ZW5hYmxlX2lweGUrc2V0fSIgPSBz
ZXQ7IHRoZW4gOgorICBlbmFibGV2YWw9JGVuYWJsZV9pcHhlOworZmkKKworCitpZiB0ZXN0ICJ4
JGVuYWJsZV9pcHhlIiA9ICJ4bm8iOyB0aGVuIDoKKworICAgIGF4X2N2X2lweGU9Im4iCisKK2Vs
aWYgdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieHllcyI7IHRoZW4gOgorCisgICAgYXhfY3ZfaXB4
ZT0ieSIKKworZWxpZiB0ZXN0IC16ICRheF9jdl9pcHhlOyB0aGVuIDoKKworICAgIGF4X2N2X2lw
eGU9InkiCisKK2ZpCitpcHhlPSRheF9jdl9pcHhlCisKKworCiAKICMgQ2hlY2sgd2hldGhlciAt
LXdpdGgtbGludXgtYmFja2VuZC1tb2R1bGVzIHdhcyBnaXZlbi4KIGlmIHRlc3QgIiR7d2l0aF9s
aW51eF9iYWNrZW5kX21vZHVsZXMrc2V0fSIgPSBzZXQ7IHRoZW4gOgpAQCAtNDU3Myw2ICs0NjAz
LDM0IEBAIF9BQ0VPRgogZmkKIAogCisjIENoZWNrIHdoZXRoZXIgLS13aXRoLXN5c3RlbS1pcHhl
IHdhcyBnaXZlbi4KK2lmIHRlc3QgIiR7d2l0aF9zeXN0ZW1faXB4ZStzZXR9IiA9IHNldDsgdGhl
biA6CisgIHdpdGh2YWw9JHdpdGhfc3lzdGVtX2lweGU7CisgICAgIyBEaXNhYmxlIGNvbXBpbGF0
aW9uIG9mIElQWEUuCisgICAgaXB4ZT1uCisgICAgY2FzZSAkd2l0aHZhbCBpbgorICAgICAgICBu
bykgaXB4ZV9wYXRoPSA7OworICAgICAgICAqKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAg
ZXNhYworCisgICAgIyBJUFhFIGRlcGVuZHMgb24gUm9tYmlvcworICAgIGlmIHRlc3QgIngkZW5h
YmxlX3JvbWJpb3MiID0gInhubyI7IHRoZW4KKyAgICAgICAgYXNfZm5fZXJyb3IgJD8gIlJvbWJp
b3MgaXMgcmVxdWlyZWQgZm9yIHVzaW5nIElQWEUiICIkTElORU5PIiA1CisgICAgZmkKKworZmkK
KworaWYgdGVzdCAieCRpcHhlIiA9ICJ4eSIgLW8gLW4gIiRpcHhlX3BhdGgiIDsgdGhlbiA6CisK
KworY2F0ID4+Y29uZmRlZnMuaCA8PF9BQ0VPRgorI2RlZmluZSBJUFhFX1BBVEggIiR7aXB4ZV9w
YXRoOi0kWEVORklSTVdBUkVESVIvaXB4ZS5iaW59IgorX0FDRU9GCisKKworZmkKKworCiAjIENo
ZWNrIHdoZXRoZXIgLS13aXRoLWV4dHJhLXFlbXV1LWNvbmZpZ3VyZS1hcmdzIHdhcyBnaXZlbi4K
IGlmIHRlc3QgIiR7d2l0aF9leHRyYV9xZW11dV9jb25maWd1cmVfYXJncytzZXR9IiA9IHNldDsg
dGhlbiA6CiAgIHdpdGh2YWw9JHdpdGhfZXh0cmFfcWVtdXVfY29uZmlndXJlX2FyZ3M7CmRpZmYg
LS1naXQgYS90b29scy9jb25maWd1cmUuYWMgYi90b29scy9jb25maWd1cmUuYWMKaW5kZXggMDgy
NmFmOGNiYy4uMmRiMjM1NjM4MCAxMDA2NDQKLS0tIGEvdG9vbHMvY29uZmlndXJlLmFjCisrKyBi
L3Rvb2xzL2NvbmZpZ3VyZS5hYwpAQCAtODQsNiArODQsNyBAQCBBWF9BUkdfREVGQVVMVF9FTkFC
TEUoW29jYW1sdG9vbHNdLCBbRGlzYWJsZSBPY2FtbCB0b29sc10pCiBBWF9BUkdfREVGQVVMVF9F
TkFCTEUoW3hzbXBvbGljeV0sIFtEaXNhYmxlIFhTTSBwb2xpY3kgY29tcGlsYXRpb25dKQogQVhf
QVJHX0RFRkFVTFRfRElTQUJMRShbb3ZtZl0sIFtFbmFibGUgT1ZNRl0pCiBBWF9BUkdfREVGQVVM
VF9FTkFCTEUoW3NlYWJpb3NdLCBbRGlzYWJsZSBTZWFCSU9TXSkKK0FYX0FSR19ERUZBVUxUX0VO
QUJMRShbaXB4ZV0sIFtEaXNhYmxlIElQWEVdKQogCiBBQ19BUkdfV0lUSChbbGludXgtYmFja2Vu
ZC1tb2R1bGVzXSwKICAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLWxpbnV4LWJhY2tlbmQtbW9k
dWxlcz0ibW9kMSBtb2QyIl0sCkBAIC0yNDEsNiArMjQyLDI4IEBAIEFTX0lGKFt0ZXN0ICJ4JG92
bWYiID0gInh5IiAtbyAtbiAiJG92bWZfcGF0aCIgXSwgWwogICAgICAgICAgICAgICAgICAgICAg
ICBbT1ZNRiBwYXRoXSkKIF0pCiAKK0FDX0FSR19XSVRIKFtzeXN0ZW0taXB4ZV0sCisgICAgQVNf
SEVMUF9TVFJJTkcoWy0td2l0aC1zeXN0ZW0taXB4ZUA8OkA9UEFUSEA6PkBdLAorICAgICAgIFtV
c2Ugc3lzdGVtIHN1cHBsaWVkIElQWEUgUEFUSCBpbnN0ZWFkIG9mIGJ1aWxkaW5nIGFuZCBpbnN0
YWxsaW5nCisgICAgICAgIG91ciBvd24gdmVyc2lvbl0pLFsKKyAgICAjIERpc2FibGUgY29tcGls
YXRpb24gb2YgSVBYRS4KKyAgICBpcHhlPW4KKyAgICBjYXNlICR3aXRodmFsIGluCisgICAgICAg
IG5vKSBpcHhlX3BhdGg9IDs7CisgICAgICAgICopICBpcHhlX3BhdGg9JHdpdGh2YWwgOzsKKyAg
ICBlc2FjCisKKyAgICAjIElQWEUgZGVwZW5kcyBvbiBSb21iaW9zCisgICAgaWYgdGVzdCAieCRl
bmFibGVfcm9tYmlvcyIgPSAieG5vIjsgdGhlbgorICAgICAgICBBQ19NU0dfRVJST1IoW1JvbWJp
b3MgaXMgcmVxdWlyZWQgZm9yIHVzaW5nIElQWEVdKQorICAgIGZpCitdLFtdKQorQVNfSUYoW3Rl
c3QgIngkaXB4ZSIgPSAieHkiIC1vIC1uICIkaXB4ZV9wYXRoIiBdLCBbCisgICAgQUNfREVGSU5F
X1VOUVVPVEVEKFtJUFhFX1BBVEhdLAorICAgICAgICAgICAgICAgICAgICAgICBbIiR7aXB4ZV9w
YXRoOi0kWEVORklSTVdBUkVESVIvaXB4ZS5iaW59Il0sCisgICAgICAgICAgICAgICAgICAgICAg
IFtJUFhFIHBhdGhdKQorXSkKKwogQUNfQVJHX1dJVEgoW2V4dHJhLXFlbXV1LWNvbmZpZ3VyZS1h
cmdzXSwKICAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLWV4dHJhLXFlbXV1LWNvbmZpZ3VyZS1h
cmdzQDw6QD0iLS1BUkcxIC4uLiJAOj5AXSwKICAgICAgICBbTGlzdCBvZiBhZGRpdGlvbmFsIGNv
bmZpZ3VyZSBvcHRpb25zIGZvciB1cHN0cmVhbSBxZW11XSksWwpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfcGF0aHMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMKaW5kZXggODQ5
OGY4Mjc4MS4uM2Y2YTMzNjI4ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMu
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9wYXRocy5jCkBAIC01NSw3ICs1NSwxMSBAQCBjb25z
dCBjaGFyICpsaWJ4bF9fb3ZtZl9wYXRoKHZvaWQpCiAKIGNvbnN0IGNoYXIgKmxpYnhsX19pcHhl
X3BhdGgodm9pZCkKIHsKLSAgICByZXR1cm4gWEVORklSTVdBUkVESVIgIi9pcHhlLmJpbiI7Cisj
aWZkZWYgSVBYRV9QQVRICisgICAgcmV0dXJuIElQWEVfUEFUSDsKKyNlbHNlCisgICAgcmV0dXJu
IE5VTEw7CisjZW5kaWYKIH0KIAogLyoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlum-0007aK-9y; Tue, 26 Jun 2018 11:13: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXluk-0007ZW-VI
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:39 +0000
X-Inumbo-ID: 95f7f12e-7931-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95f7f12e-7931-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:10:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641665"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:34 +0100
Message-ID: <20180626111334.9251-7-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIHBhdGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuCgpSZXBvcnRlZC1ieTogQW50aG9u
eSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MzogcmVhbGx5IGNoZWNrIGZvciBhYnNvbHV0
ZSBwYXRocy4KCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCm5l
dyBpbiB2MgotLS0KIHRvb2xzL2NvbmZpZ3VyZSAgICB8IDkgKysrKysrLS0tCiB0b29scy9jb25m
aWd1cmUuYWMgfCA5ICsrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCsp
LCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rvb2xzL2Nv
bmZpZ3VyZQppbmRleCA0YmZmMmMwMmZkLi4zYjU1ZmIyZTM2IDEwMDc1NQotLS0gYS90b29scy9j
b25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC00NTY0LDcgKzQ1NjQsOCBAQCBpZiB0
ZXN0ICIke3dpdGhfc3lzdGVtX3NlYWJpb3Mrc2V0fSIgPSBzZXQ7IHRoZW4gOgogICAgIHNlYWJp
b3M9bgogICAgIGNhc2UgJHdpdGh2YWwgaW4KICAgICAgICAgbm8pIHNlYWJpb3NfcGF0aD0gOzsK
LSAgICAgICAgKikgIHNlYWJpb3NfcGF0aD0kd2l0aHZhbCA7OworICAgICAgICAvKikgIHNlYWJp
b3NfcGF0aD0kd2l0aHZhbCA7OworICAgICAgICAqKSBhc19mbl9lcnJvciAkPyAiU2VhYmlvcyBz
cGVjaWZpZWQsIGJ1dCBpcyBub3QgYW4gYWJzb2x1dGUgcGF0aCIgIiRMSU5FTk8iIDUgOzsKICAg
ICBlc2FjCiAKIGZpCkBAIC00NTg3LDcgKzQ1ODgsOCBAQCBpZiB0ZXN0ICIke3dpdGhfc3lzdGVt
X292bWYrc2V0fSIgPSBzZXQ7IHRoZW4gOgogICAgIG92bWY9bgogICAgIGNhc2UgJHdpdGh2YWwg
aW4KICAgICAgICAgbm8pIG92bWZfcGF0aD0gOzsKLSAgICAgICAgKikgIG92bWZfcGF0aD0kd2l0
aHZhbCA7OworICAgICAgICAvKikgIG92bWZfcGF0aD0kd2l0aHZhbCA7OworICAgICAgICAqKSBh
c19mbl9lcnJvciAkPyAiT1ZNRiBzcGVjaWZpZWQsIGJ1dCBpcyBub3QgYW4gYWJzb2x1dGUgcGF0
aCIgIiRMSU5FTk8iIDUgOzsKICAgICBlc2FjCiAKIGZpCkBAIC00NjEwLDcgKzQ2MTIsOCBAQCBp
ZiB0ZXN0ICIke3dpdGhfc3lzdGVtX2lweGUrc2V0fSIgPSBzZXQ7IHRoZW4gOgogICAgIGlweGU9
bgogICAgIGNhc2UgJHdpdGh2YWwgaW4KICAgICAgICAgbm8pIGlweGVfcGF0aD0gOzsKLSAgICAg
ICAgKikgIGlweGVfcGF0aD0kd2l0aHZhbCA7OworICAgICAgICAvKikgIGlweGVfcGF0aD0kd2l0
aHZhbCA7OworICAgICAgICAqKSBhc19mbl9lcnJvciAkPyAiSVBYRSBzcGVjaWZpZWQsIGJ1dCBp
cyBub3QgYW4gYWJzb2x1dGUgcGF0aCIgIiRMSU5FTk8iIDUgOzsKICAgICBlc2FjCiAKICAgICAj
IElQWEUgZGVwZW5kcyBvbiBSb21iaW9zCmRpZmYgLS1naXQgYS90b29scy9jb25maWd1cmUuYWMg
Yi90b29scy9jb25maWd1cmUuYWMKaW5kZXggMmRiMjM1NjM4MC4uMGY4NTQ3MjYwMiAxMDA2NDQK
LS0tIGEvdG9vbHMvY29uZmlndXJlLmFjCisrKyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwpAQCAtMjE2
LDcgKzIxNiw4IEBAIEFDX0FSR19XSVRIKFtzeXN0ZW0tc2VhYmlvc10sCiAgICAgc2VhYmlvcz1u
CiAgICAgY2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgc2VhYmlvc19wYXRoPSA7OwotICAg
ICAgICAqKSAgc2VhYmlvc19wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIC8qKSAgc2VhYmlvc19w
YXRoPSR3aXRodmFsIDs7CisgICAgICAgICopIEFDX01TR19FUlJPUihbU2VhYmlvcyBzcGVjaWZp
ZWQsIGJ1dCBpcyBub3QgYW4gYWJzb2x1dGUgcGF0aF0pIDs7CiAgICAgZXNhYwogXSxbXSkKIEFT
X0lGKFt0ZXN0ICJ4JHNlYWJpb3MiID0gInh5IiAtbyAtbiAiJHNlYWJpb3NfcGF0aCIgXSwgWwpA
QCAtMjMzLDcgKzIzNCw4IEBAIEFDX0FSR19XSVRIKFtzeXN0ZW0tb3ZtZl0sCiAgICAgb3ZtZj1u
CiAgICAgY2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgb3ZtZl9wYXRoPSA7OwotICAgICAg
ICAqKSAgb3ZtZl9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIC8qKSAgb3ZtZl9wYXRoPSR3aXRo
dmFsIDs7CisgICAgICAgICopIEFDX01TR19FUlJPUihbT1ZNRiBzcGVjaWZpZWQsIGJ1dCBpcyBu
b3QgYW4gYWJzb2x1dGUgcGF0aF0pIDs7CiAgICAgZXNhYwogXSxbXSkKIEFTX0lGKFt0ZXN0ICJ4
JG92bWYiID0gInh5IiAtbyAtbiAiJG92bWZfcGF0aCIgXSwgWwpAQCAtMjUwLDcgKzI1Miw4IEBA
IEFDX0FSR19XSVRIKFtzeXN0ZW0taXB4ZV0sCiAgICAgaXB4ZT1uCiAgICAgY2FzZSAkd2l0aHZh
bCBpbgogICAgICAgICBubykgaXB4ZV9wYXRoPSA7OwotICAgICAgICAqKSAgaXB4ZV9wYXRoPSR3
aXRodmFsIDs7CisgICAgICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgICop
IEFDX01TR19FUlJPUihbSVBYRSBzcGVjaWZpZWQsIGJ1dCBpcyBub3QgYW4gYWJzb2x1dGUgcGF0
aF0pIDs7CiAgICAgZXNhYwogCiAgICAgIyBJUFhFIGRlcGVuZHMgb24gUm9tYmlvcwotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlun-0007bK-9G; Tue, 26 Jun 2018 11:13:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXlum-0007aH-8K
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:40 +0000
X-Inumbo-ID: 9648f192-7931-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9648f192-7931-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:10:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641667"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:32 +0100
Message-ID: <20180626111334.9251-5-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180626111334.9251-1-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/6] tools: load IPXE from standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG8gbm90IGVtYmVkIElQWEUgaW50byBSb21iaW9zIGFueW1vcmUuIEluc3RlYWQsIGl0IGlzIGxv
YWRlZCBieSB0aGUKdG9vbHN0YWNrIGZyb20gYSBmaWxlIGFzIGEgc2VwYXJhdGUgbW9kdWxlLgoK
QWJpbGl0eSB0byBsZXQgdXNlciBzcGVjaWZ5IGFuIElQWEUgYmxvYiB3aWxsIGNvbWUgbGF0ZXIu
CgpObyB1c2VyIHZpc2libGUgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
LS0tCnYzOiBhZGp1c3QgbGlieGwgY29kZSBhIGJpdCwgYWRkcmVzc2VkIEphbidzIGNvbW1lbnQg
YW5kIGFkZGVkIGhpcwphY2suCgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20KLS0tCiB0b29scy9maXJtd2Fy
ZS9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgNiArKysrKysKIHRvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci9NYWtlZmlsZSAgICB8ICA5ICstLS0tLS0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L2NvbmZpZy5oICAgIHwgIDMgKystCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVy
LmMgfCAxMCArKysrKysrKy0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jICAgICAg
fCAgMyArKy0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9yb21iaW9zLmMgICB8IDI0ICsrKysr
KysrKysrKysrKysrLS0tLS0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NlYWJpb3MuYyAg
IHwgIDMgKystCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgfCAxMyArKysr
KysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgfCAgMSArCiB0
b29scy9saWJ4bC9saWJ4bF9wYXRocy5jICAgICAgICAgICAgfCAgNSArKysrKwogMTAgZmlsZXMg
Y2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmlybXdhcmUvTWFrZWZpbGUgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQppbmRleCA1
YTdjZjc3NjZkLi4wYmVmNTc5NjM3IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9NYWtlZmls
ZQorKysgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQpAQCAtNTUsNiArNTUsOSBAQCBlbmRpZgog
aWZlcSAoJChDT05GSUdfT1ZNRikseSkKIAkkKElOU1RBTExfREFUQSkgb3ZtZi1kaXIvb3ZtZi5i
aW4gJChJTlNUX0RJUikvb3ZtZi5iaW4KIGVuZGlmCitpZmVxICgkKENPTkZJR19JUFhFKSx5KQor
CSQoSU5TVEFMTF9EQVRBKSBldGhlcmJvb3QvaXB4ZS9zcmMvYmluL2lweGUuYmluICQoSU5TVF9E
SVIpL2lweGUuYmluCitlbmRpZgogaWZlcSAoJChDT05GSUdfUFZfU0hJTSkseSkKIAkkKElOU1RB
TExfREFUQSkgeGVuLWRpci94ZW4tc2hpbSAkKElOU1RfRElSKS94ZW4tc2hpbQogCSQoSU5TVEFM
TF9EQVRBKSB4ZW4tZGlyL3hlbi1zaGltLXN5bXMgJChERUJHX0RJUikveGVuLXNoaW0tc3ltcwpA
QCAtNjksNiArNzIsOSBAQCBlbmRpZgogaWZlcSAoJChDT05GSUdfT1ZNRikseSkKIAlybSAtZiAk
KElOU1RfRElSKS9vdm1mLmJpbgogZW5kaWYKK2lmZXEgKCQoQ09ORklHX0lQWEUpLHkpCisJcm0g
LXIgJChJTlNUX0RJUikvaXB4ZS5iaW4KK2VuZGlmCiBpZmVxICgkKENPTkZJR19QVl9TSElNKSx5
KQogCXJtIC1mICQoSU5TVF9ESVIpL3hlbi1zaGltCiAJcm0gLWYgJChERUJHX0RJUikveGVuLXNo
aW0tc3ltcwpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlIGIv
dG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCmluZGV4IDE2MjU1ZWJkZGQuLjQ5NmFj
NzJiNzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQorKysg
Yi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUKQEAgLTUxLDcgKzUxLDYgQEAgQ0lS
UlVTVkdBX1JPTSA6PSAuLi92Z2FiaW9zL1ZHQUJJT1MtbGdwbC1sYXRlc3QuY2lycnVzLmRlYnVn
LmJpbgogZWxzZQogQ0lSUlVTVkdBX1JPTSA6PSAuLi92Z2FiaW9zL1ZHQUJJT1MtbGdwbC1sYXRl
c3QuY2lycnVzLmJpbgogZW5kaWYKLUVUSEVSQk9PVF9ST00gOj0gLi4vZXRoZXJib290L2lweGUv
c3JjL2Jpbi9pcHhlLmJpbgogZW5kaWYKIAogUk9NUyA6PSAKQEAgLTYwLDcgKzU5LDcgQEAgaWZl
cSAoJChDT05GSUdfUk9NQklPUykseSkKIE9CSlMgKz0gb3B0aW9ucm9tcy5vIDMyYml0Ymlvc19z
dXBwb3J0Lm8gcm9tYmlvcy5vCiBDRkxBR1MgKz0gLURFTkFCTEVfUk9NQklPUwogUk9NQklPU19S
T00gOj0gJChST01CSU9TX0RJUikvQklPUy1ib2Nocy1sYXRlc3QKLVJPTVMgKz0gJChST01CSU9T
X1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pICQoRVRIRVJCT09UX1JPTSkKK1JP
TVMgKz0gJChST01CSU9TX1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pCiBlbmRp
ZgogCiAuUEhPTlk6IGFsbApAQCAtMTA1LDEyICsxMDQsNiBAQCBpZm5lcSAoJChDSVJSVVNWR0Ff
Uk9NKSwpCiAJc2ggLi4vLi4vbWlzYy9ta2hleCB2Z2FiaW9zX2NpcnJ1c3ZnYSAkKENJUlJVU1ZH
QV9ST00pID4+ICRALm5ldwogCWVjaG8gIiNlbmRpZiIgPj4gJEAubmV3CiBlbmRpZgotaWZuZXEg
KCQoRVRIRVJCT09UX1JPTSksKQotCWVjaG8gIiNpZmRlZiBST01fSU5DTFVERV9FVEhFUkJPT1Qi
ID4+ICRALm5ldwotCXNoIC4uLy4uL21pc2MvbWtoZXggZXRoZXJib290ICQoRVRIRVJCT09UX1JP
TSkgPj4gJEAubmV3Ci0JZWNobyAiI2VuZGlmIiA+PiAkQC5uZXcKLWVuZGlmCi0KIAltdiAkQC5u
ZXcgJEAKIAogLlBIT05ZOiBjbGVhbgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9h
ZGVyL2NvbmZpZy5oIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2NvbmZpZy5oCmluZGV4IDZl
MDA0MTNmMmUuLmQ5YjQ3MTNkNjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9jb25maWcuaAorKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvY29uZmlnLmgKQEAgLTIy
LDcgKzIyLDggQEAgc3RydWN0IGJpb3NfY29uZmlnIHsKICAgICAvKiBST01TICovCiAgICAgdm9p
ZCAoKmxvYWRfcm9tcykodm9pZCk7CiAKLSAgICB2b2lkICgqYmlvc19sb2FkKShjb25zdCBzdHJ1
Y3QgYmlvc19jb25maWcgKmNvbmZpZywgdm9pZCAqYWRkciwgdWludDMyX3Qgc2l6ZSk7CisgICAg
dm9pZCAoKmJpb3NfbG9hZCkoY29uc3Qgc3RydWN0IGJpb3NfY29uZmlnICpjb25maWcsIHZvaWQg
KmFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSwgdm9pZCAqZXh0cmFf
YWRkcik7CiAKICAgICB2b2lkICgqYmlvc19pbmZvX3NldHVwKSh2b2lkKTsKICAgICB2b2lkICgq
Ymlvc19pbmZvX2ZpbmlzaCkodm9pZCk7CmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1s
b2FkZXIvaHZtbG9hZGVyLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMK
aW5kZXggZjYwM2Y2OGRlZC4uNTk4YTIyNjI3OCAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUv
aHZtbG9hZGVyL2h2bWxvYWRlci5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1s
b2FkZXIuYwpAQCAtMzYzLDEyICszNjMsMTggQEAgaW50IG1haW4odm9pZCkKICAgICB7CiAgICAg
ICAgIHVpbnQzMl90IHBhZGRyID0gYmlvc19tb2R1bGUtPnBhZGRyOwogCi0gICAgICAgIGJpb3Mt
PmJpb3NfbG9hZChiaW9zLCAodm9pZCopcGFkZHIsIGJpb3NfbW9kdWxlLT5zaXplKTsKKyAgICAg
ICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsICh2b2lkICopcGFkZHIsIGJpb3NfbW9kdWxlLT5zaXpl
LCBOVUxMKTsKICAgICB9CiAjaWZkZWYgRU5BQkxFX1JPTUJJT1MKICAgICBlbHNlIGlmICggYmlv
cyA9PSAmcm9tYmlvc19jb25maWcgKQogICAgIHsKLSAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJp
b3MsIE5VTEwsIDApOworICAgICAgICBjb25zdCBzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgKmlw
eGU7CisgICAgICAgIHVpbnQzMl90IHBhZGRyID0gMDsKKworICAgICAgICBpcHhlID0gZ2V0X21v
ZHVsZV9lbnRyeShodm1fc3RhcnRfaW5mbywgImlweGUiKTsKKyAgICAgICAgaWYgKCBpcHhlICkK
KyAgICAgICAgICAgIHBhZGRyID0gaXB4ZS0+cGFkZHI7CisgICAgICAgIGJpb3MtPmJpb3NfbG9h
ZChiaW9zLCBOVUxMLCAwLCAodm9pZCAqKXBhZGRyKTsKICAgICB9CiAjZW5kaWYKICAgICBlbHNl
CmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jIGIvdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL292bWYuYwppbmRleCBhMTdhMTFjMmY5Li4yMzYxMGEwNzE3IDEwMDY0
NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jCisrKyBiL3Rvb2xzL2Zpcm13
YXJlL2h2bWxvYWRlci9vdm1mLmMKQEAgLTg1LDcgKzg1LDggQEAgc3RhdGljIHZvaWQgb3ZtZl9m
aW5pc2hfYmlvc19pbmZvKHZvaWQpCiB9CiAKIHN0YXRpYyB2b2lkIG92bWZfbG9hZChjb25zdCBz
dHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywKLSAgICAgICAgICAgICAgICAgICAgICB2b2lkICpi
aW9zX2FkZHIsIHVpbnQzMl90IGJpb3NfbGVuZ3RoKQorICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKmJpb3NfYWRkciwgdWludDMyX3QgYmlvc19sZW5ndGgsCisgICAgICAgICAgICAgICAgICAg
ICAgdm9pZCAqdW51c2VkX2FkZHIpCiB7CiAgICAgeGVuX3Bmbl90IG1mbjsKICAgICB1aW50NjRf
dCBhZGRyID0gT1ZNRl9FTkQKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9y
b21iaW9zLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvcm9tYmlvcy5jCmluZGV4IGM3MzZm
ZDlkZWEuLjQ2ZjMzMWU0NjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9y
b21iaW9zLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3JvbWJpb3MuYwpAQCAtNjMs
NiArNjMsOCBAQCBzdGF0aWMgdm9pZCByb21iaW9zX3NldHVwX2Jpb3NfaW5mbyh2b2lkKQogICAg
IG1lbXNldChpbmZvLCAwLCBzaXplb2YoKmluZm8pKTsKIH0KIAorc3RhdGljIHZvaWQgKmlweGVf
bW9kdWxlX2FkZHI7CisKIHN0YXRpYyB2b2lkIHJvbWJpb3NfbG9hZF9yb21zKHZvaWQpCiB7CiAg
ICAgaW50IG9wdGlvbl9yb21fc3ogPSAwLCB2Z2FiaW9zX3N6ID0gMCwgZXRoZXJib290X3N6ID0g
MDsKQEAgLTk1LDEzICs5NywxNyBAQCBzdGF0aWMgdm9pZCByb21iaW9zX2xvYWRfcm9tcyh2b2lk
KQogICAgIGV0aGVyYm9vdF9waHlzX2FkZHIgPSBWR0FCSU9TX1BIWVNJQ0FMX0FERFJFU1MgKyB2
Z2FiaW9zX3N6OwogICAgIGlmICggZXRoZXJib290X3BoeXNfYWRkciA8IE9QVElPTlJPTV9QSFlT
SUNBTF9BRERSRVNTICkKICAgICAgICAgZXRoZXJib290X3BoeXNfYWRkciA9IE9QVElPTlJPTV9Q
SFlTSUNBTF9BRERSRVNTOwotICAgIGV0aGVyYm9vdF9zeiA9IHNjYW5fZXRoZXJib290X25pYyhP
UFRJT05ST01fUEhZU0lDQUxfRU5ELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBldGhlcmJvb3RfcGh5c19hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBldGhlcmJvb3QpOwogCi0gICAgb3B0aW9uX3JvbV9waHlzX2FkZHIgPSBldGhlcmJv
b3RfcGh5c19hZGRyICsgZXRoZXJib290X3N6OwotICAgIG9wdGlvbl9yb21fc3ogPSBwY2lfbG9h
ZF9vcHRpb25fcm9tcyhPUFRJT05ST01fUEhZU0lDQUxfRU5ELAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25fcm9tX3BoeXNfYWRkcik7CisgICAgaWYgKCBp
cHhlX21vZHVsZV9hZGRyICkKKyAgICB7CisgICAgICAgIGV0aGVyYm9vdF9zeiA9IHNjYW5fZXRo
ZXJib290X25pYyhPUFRJT05ST01fUEhZU0lDQUxfRU5ELAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZXRoZXJib290X3BoeXNfYWRkciwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlweGVfbW9kdWxlX2FkZHIpOworCisgICAgICAg
IG9wdGlvbl9yb21fcGh5c19hZGRyID0gZXRoZXJib290X3BoeXNfYWRkciArIGV0aGVyYm9vdF9z
ejsKKyAgICAgICAgb3B0aW9uX3JvbV9zeiA9IHBjaV9sb2FkX29wdGlvbl9yb21zKE9QVElPTlJP
TV9QSFlTSUNBTF9FTkQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvcHRpb25fcm9tX3BoeXNfYWRkcik7CisgICAgfQogCiAgICAgcHJpbnRmKCJPcHRpb24g
Uk9NczpcbiIpOwogICAgIGlmICggdmdhYmlvc19zeiApCkBAIC0xMTksNyArMTI1LDggQEAgc3Rh
dGljIHZvaWQgcm9tYmlvc19sb2FkX3JvbXModm9pZCkKIH0KIAogc3RhdGljIHZvaWQgcm9tYmlv
c19sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKnVudXNlZF9hZGRyLCB1aW50MzJfdCB1bnVzZWRfc2l6ZSkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICB2b2lkICp1bnVzZWRfYWRkciwgdWludDMyX3QgdW51c2VkX3Np
emUsCisgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaXB4ZV9hZGRyKQogewogICAgIHVp
bnQzMl90IGJpb3NoaWdoOwogICAgIHN0cnVjdCByb21iaW9zX2luZm8gKmluZm87CkBAIC0xMzMs
NiArMTQwLDkgQEAgc3RhdGljIHZvaWQgcm9tYmlvc19sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2Nv
bmZpZyAqY29uZmlnLAogCiAgICAgaW5mbyA9IChzdHJ1Y3Qgcm9tYmlvc19pbmZvICopQklPU19J
TkZPX1BIWVNJQ0FMX0FERFJFU1M7CiAgICAgaW5mby0+YmlvczMyX2VudHJ5ID0gYmlvc2hpZ2g7
CisKKyAgICAvKiBTdGFzaCBpcHhlIGFkZHJlc3MgKi8KKyAgICBpcHhlX21vZHVsZV9hZGRyID0g
aXB4ZV9hZGRyOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3NlYWJpb3MuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zZWFiaW9zLmMKaW5kZXggODAx
NTE2ZGFmNy4uNDQ0ZDExOGRkYiAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3NlYWJpb3MuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvc2VhYmlvcy5jCkBAIC0x
MzEsNyArMTMxLDggQEAgc3RhdGljIHZvaWQgc2VhYmlvc19zZXR1cF9lODIwKHZvaWQpCiB9CiAK
IHN0YXRpYyB2b2lkIHNlYWJpb3NfbG9hZChjb25zdCBzdHJ1Y3QgYmlvc19jb25maWcgKmJpb3Ms
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYmlvc19hZGRyLCB1aW50MzJfdCBiaW9z
X2xlbmd0aCkKKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIsIHVpbnQz
Ml90IGJpb3NfbGVuZ3RoLAorICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnVudXNlZF9h
ZGRyKQogewogICAgIHVuc2lnbmVkIGludCBiaW9zX2Rlc3QgPSAweDEwMDAwMCAtIGJpb3NfbGVu
Z3RoOwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2RvbS5jCmluZGV4IGYwZmQ1ZmQzYTMuLjNjZmUwZDQ4MDggMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC0x
MTI4LDYgKzExMjgsMTkgQEAgc3RhdGljIGludCBsaWJ4bF9fZG9tYWluX2Zpcm13YXJlKGxpYnhs
X19nYyAqZ2MsCiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAgICAgfQogCisgICAgaWYgKGlu
Zm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmCisgICAgICAgIGluZm8tPnUuaHZt
LmJpb3MgPT0gTElCWExfQklPU19UWVBFX1JPTUJJT1MgJiYKKyAgICAgICAgbGlieGxfX2lweGVf
cGF0aCgpKSB7CisgICAgICAgIGNvbnN0IGNoYXIgKmZwID0gbGlieGxfX2lweGVfcGF0aCgpOwor
ICAgICAgICByYyA9IHhjX2RvbV9tb2R1bGVfZmlsZShkb20sIGZwLCAiaXB4ZSIpOworCisgICAg
ICAgIGlmIChyYykgeworICAgICAgICAgICAgTE9HRShFUlJPUiwgImZhaWxlZCB0byBsb2FkIElQ
WEUgJXMgKCVkKSIsIGZwLCByYyk7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0KKwogICAgIGlmIChpbmZvLT50eXBl
ID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSAmJgogICAgICAgICBpbmZvLT51Lmh2bS5zbWJpb3Nf
ZmlybXdhcmUpIHsKICAgICAgICAgZGF0YSA9IE5VTEw7CmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBj
NTgyODk0NTg5Li41MThiNzU1OTJjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTIzNjIsNiArMjM2
Miw3IEBAIF9oaWRkZW4gY29uc3QgY2hhciAqbGlieGxfX2xvY2tfZGlyX3BhdGgodm9pZCk7CiBf
aGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19ydW5fZGlyX3BhdGgodm9pZCk7CiBfaGlkZGVuIGNv
bnN0IGNoYXIgKmxpYnhsX19zZWFiaW9zX3BhdGgodm9pZCk7CiBfaGlkZGVuIGNvbnN0IGNoYXIg
KmxpYnhsX19vdm1mX3BhdGgodm9pZCk7CitfaGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19pcHhl
X3BhdGgodm9pZCk7CiAKIC8qLS0tLS0gc3VicHJvY2VzcyBleGVjdXRpb24gd2l0aCB0aW1lb3V0
IC0tLS0tKi8KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3BhdGhzLmMKaW5kZXggMDY0M2MxYjNhNC4uODQ5OGY4Mjc4MSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9w
YXRocy5jCkBAIC01Myw2ICs1MywxMSBAQCBjb25zdCBjaGFyICpsaWJ4bF9fb3ZtZl9wYXRoKHZv
aWQpCiAjZW5kaWYKIH0KIAorY29uc3QgY2hhciAqbGlieGxfX2lweGVfcGF0aCh2b2lkKQorewor
ICAgIHJldHVybiBYRU5GSVJNV0FSRURJUiAiL2lweGUuYmluIjsKK30KKwogLyoKICAqIExvY2Fs
IHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXlul-0007Zf-55; Tue, 26 Jun 2018 11: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXluj-0007ZL-Rm
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:13:37 +0000
X-Inumbo-ID: 02181d76-7932-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02181d76-7932-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:13:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58641660"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 26 Jun 2018 12:13:28 +0100
Message-ID: <20180626111334.9251-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/6] Load ipxe from a standalone file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkcmVzc2VkIEphbiBhbmQgUm9nZXIncyBjb21tZW50cy4KCldlaSBMaXUgKDYpOgogIFRvb2xz
Lm1rLmluOiBkcm9wIHVudXNlZCB2YXJpYWJsZXMKICBpcHhlOiBwcm9kdWNlIGEgc2luZ2xlIGJp
bmFyeSBmcm9tIGl0cyBidWlsZAogIGxpYnhjOiBhbGxvdyBIVk0gZ3Vlc3QgdG8gaGF2ZSBtb2R1
bGVzCiAgdG9vbHM6IGxvYWQgSVBYRSBmcm9tIHN0YW5kYWxvbmUgZmlsZQogIHRvb2xzOiBwcm92
aWRlIC0td2l0aC1zeXN0ZW0taXB4ZQogIHRvb2xzOiAtLXdpdGgtc3lzdGVtLXtvdm1mLHNlYWJp
b3MsaXB4ZX0gc2hvdWxkIHByb3ZpZGUgYWJzb2x1dGUgcGF0aHMKCiBjb25maWcvVG9vbHMubWsu
aW4gICAgICAgICAgICAgICAgICAgfCAgMyArLQogdG9vbHMvY29uZmlnLmguaW4gICAgICAgICAg
ICAgICAgICAgIHwgIDMgKysKIHRvb2xzL2NvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAgICB8
IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogdG9vbHMvY29uZmlndXJl
LmFjICAgICAgICAgICAgICAgICAgIHwgMzAgKysrKysrKysrKysrKysrLS0KIHRvb2xzL2Zpcm13
YXJlL01ha2VmaWxlICAgICAgICAgICAgICB8ICA2ICsrKysKIHRvb2xzL2Zpcm13YXJlL2V0aGVy
Ym9vdC9NYWtlZmlsZSAgICB8ICA3ICsrKy0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtl
ZmlsZSAgICB8ICA5ICstLS0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvY29uZmlnLmggICAg
fCAgMyArLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jIHwgMTAgKysrKy0t
CiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jICAgICAgfCAgMyArLQogdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL3JvbWJpb3MuYyAgIHwgMjQgKysrKysrKysrLS0tLQogdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL3NlYWJpb3MuYyAgIHwgIDMgKy0KIHRvb2xzL2xpYnhjL3hjX2RvbV94
ODYuYyAgICAgICAgICAgICB8IDMyICsrKysrKysrKystLS0tLS0tLQogdG9vbHMvbGlieGwvbGli
eGxfZG9tLmMgICAgICAgICAgICAgIHwgMTMgKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggICAgICAgICB8ICAxICsKIHRvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMgICAgICAg
ICAgICB8ICA5ICsrKysrCiAxNiBmaWxlcyBjaGFuZ2VkLCAxODAgaW5zZXJ0aW9ucygrKSwgNDEg
ZGVsZXRpb25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:15:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:15:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlw5-00089a-W2; Tue, 26 Jun 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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXlw4-00089D-5c
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:15:00 +0000
X-Inumbo-ID: 3274b903-7932-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3274b903-7932-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:15:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75282667"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31E99902000078001CDD0D@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: <f5528c9c-84c6-59a9-355e-24c7d233c5a0@citrix.com>
Date: Tue, 26 Jun 2018 12:14:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31E99902000078001CDD0D@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] gnttab: silence table expansion message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjYvMDYvMTggMDg6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgY3VycmVudGx5IHNo
b3dzIHVwIGZvciBiYXNpY2FsbHkgZXZlcnkgZG9tYWluLCB3aGVuIG9yaWdpbmFsbHkgaXQKPiB3
YXMgbG9nZ2VkIG9ubHkgd2hlbiBnb2luZyBiZXlvbmQgdGhlIGRlZmF1bHQgdGFibGUgc2l6ZS4g
UmVzdG9yZSB0aGF0Cj4gYmVoYXZpb3IuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiAr
KysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBAQCAtMTc2NCw5ICsxNzY0LDEwIEBAIGdu
dHRhYl9ncm93X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2kKPiAgICAgICAgICByZXFfbnJf
ZnJhbWVzID0gSU5JVElBTF9OUl9HUkFOVF9GUkFNRVM7Cj4gICAgICBBU1NFUlQocmVxX25yX2Zy
YW1lcyA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyk7Cj4gIAo+IC0gICAgZ2RwcmludGsoWEVOTE9H
X0lORk8sCj4gLSAgICAgICAgICAgICJFeHBhbmRpbmcgZCVkIGdyYW50IHRhYmxlIGZyb20gJXUg
dG8gJXUgZnJhbWVzXG4iLAo+IC0gICAgICAgICAgICBkLT5kb21haW5faWQsIG5yX2dyYW50X2Zy
YW1lcyhndCksIHJlcV9ucl9mcmFtZXMpOwo+ICsgICAgaWYgKCByZXFfbnJfZnJhbWVzID4gSU5J
VElBTF9OUl9HUkFOVF9GUkFNRVMgKQo+ICsgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAo+
ICsgICAgICAgICAgICAgICAgICJFeHBhbmRpbmcgZCVkIGdyYW50IHRhYmxlIGZyb20gJXUgdG8g
JXUgZnJhbWVzXG4iLAo+ICsgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbnJfZ3JhbnRf
ZnJhbWVzKGd0KSwgcmVxX25yX2ZyYW1lcyk7CgpUaGlzIGhhcyBiZWVuIG9uIG15IHRvZG8gbGlz
dCBmb3IgYSB3aGlsZSwgYnV0IEknZCBnbyBvbmUgc3RhZ2UgZnVydGhlcgphbmQgZGVsZXRlIGl0
IGZ1bGx5LgoKRG9tYWlucyBlaXRoZXIgbmV2ZXIgdHJpZ2dlciBpdCwgb3IgZXhwYW5kIHRvIG1h
eC7CoCBJdCBkb2Vzbid0IHByb3ZpZGUKYW55IHVzZWZ1bCBpbmZvcm1hdGlvbiBhdCBhbGwuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:16:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:16:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXlxg-0008Sc-DA; Tue, 26 Jun 2018 11:16: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=6jkz=jm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fXlxf-0008SP-AZ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:16:39 +0000
X-Inumbo-ID: 0066a156-7932-11e8-9728-bc764e045a96
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0066a156-7932-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:13:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4612FAE80;
 Tue, 26 Jun 2018 11:16:36 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B30DD5A02000078001CD80E@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: <7bee268d-0de3-f828-299d-a43e2b98a0c8@suse.com>
Date: Tue, 26 Jun 2018 13:16:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30DD5A02000078001CD80E@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH for-4.11 v2] x86/EFI: further correct FPU
 state handling around runtime calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <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>

T24gMjUvMDYvMTggMTQ6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdlIG11c3Qgbm90IGxlYXZl
IGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgo+
IG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBhZGRp
bmcgYSAzcmQKPiBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCksIGNvbnNvbGlkYXRlIGFsbCBvZgo+IHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KPiAKPiBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBz
YW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFzCj4gdGhlIHBhdGNoZXMg
dG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5Lgo+IAo+IFRoZSBuZXcgZnVuY3Rp
b24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0Cj4gIm5lZWRfc3R0c19p
Zl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmVsZWFzZS1hY2tlZC1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:22:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:22:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXm3S-0000mZ-4m; Tue, 26 Jun 2018 11:22: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=ecu2=jm=citrix.com=prvs=7082958e5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fXm3R-0000mT-BL
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:22:37 +0000
X-Inumbo-ID: 4321d540-7933-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4321d540-7933-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:22:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75282999"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] gnttab: silence table expansion message
Thread-Index: AQHUDR6GUallfaolPku83SmmdoEJcqRyQg8AgAAjO8A=
Date: Tue, 26 Jun 2018 11:22:34 +0000
Message-ID: <e68ec3d43a0441c284701b2ad695cf20@AMSPEX02CL03.citrite.net>
References: <5B31E99902000078001CDD0D@prv1-mh.provo.novell.com>
 <f5528c9c-84c6-59a9-355e-24c7d233c5a0@citrix.com>
In-Reply-To: <f5528c9c-84c6-59a9-355e-24c7d233c5a0@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] gnttab: silence table expansion message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEFu
ZHJldyBDb29wZXINCj4gU2VudDogMjYgSnVuZSAyMDE4IDEyOjE1DQo+IFRvOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0NCj4gZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgVGltDQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+
OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEp1bGllbiBHcmFsbA0KPiA8
anVsaWVuLmdyYWxsQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hd
IGdudHRhYjogc2lsZW5jZSB0YWJsZSBleHBhbnNpb24gbWVzc2FnZQ0KPiANCj4gT24gMjYvMDYv
MTggMDg6MjIsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+IFRoaXMgY3VycmVudGx5IHNob3dzIHVw
IGZvciBiYXNpY2FsbHkgZXZlcnkgZG9tYWluLCB3aGVuIG9yaWdpbmFsbHkgaXQNCj4gPiB3YXMg
bG9nZ2VkIG9ubHkgd2hlbiBnb2luZyBiZXlvbmQgdGhlIGRlZmF1bHQgdGFibGUgc2l6ZS4gUmVz
dG9yZSB0aGF0DQo+ID4gYmVoYXZpb3IuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4NCj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMNCj4gPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPiBAQCAtMTc2
NCw5ICsxNzY0LDEwIEBAIGdudHRhYl9ncm93X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2kN
Cj4gPiAgICAgICAgICByZXFfbnJfZnJhbWVzID0gSU5JVElBTF9OUl9HUkFOVF9GUkFNRVM7DQo+
ID4gICAgICBBU1NFUlQocmVxX25yX2ZyYW1lcyA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyk7DQo+
ID4NCj4gPiAtICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLA0KPiA+IC0gICAgICAgICAgICAiRXhw
YW5kaW5nIGQlZCBncmFudCB0YWJsZSBmcm9tICV1IHRvICV1IGZyYW1lc1xuIiwNCj4gPiAtICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBucl9ncmFudF9mcmFtZXMoZ3QpLCByZXFfbnJfZnJhbWVz
KTsNCj4gPiArICAgIGlmICggcmVxX25yX2ZyYW1lcyA+IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVT
ICkNCj4gPiArICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywNCj4gPiArICAgICAgICAgICAg
ICAgICAiRXhwYW5kaW5nIGQlZCBncmFudCB0YWJsZSBmcm9tICV1IHRvICV1IGZyYW1lc1xuIiwN
Cj4gPiArICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIG5yX2dyYW50X2ZyYW1lcyhndCks
IHJlcV9ucl9mcmFtZXMpOw0KPiANCj4gVGhpcyBoYXMgYmVlbiBvbiBteSB0b2RvIGxpc3QgZm9y
IGEgd2hpbGUsIGJ1dCBJJ2QgZ28gb25lIHN0YWdlIGZ1cnRoZXINCj4gYW5kIGRlbGV0ZSBpdCBm
dWxseS4NCj4gDQo+IERvbWFpbnMgZWl0aGVyIG5ldmVyIHRyaWdnZXIgaXQsIG9yIGV4cGFuZCB0
byBtYXguwqAgSXQgZG9lc24ndCBwcm92aWRlDQo+IGFueSB1c2VmdWwgaW5mb3JtYXRpb24gYXQg
YWxsLg0KDQpUaGF0J3Mgbm90IGVudGlyZWx5IHRydWUuIFdpbmRvd3MgUFYgZHJpdmVycyBleHBh
bmQgdGhlIGdyYW50IHRhYmxlIG9uIGRlbWFuZCwgbm90IHN0cmFpZ2h0IHRvIG1heC4gSGF2aW5n
IHNhaWQgdGhhdCwgdGhleSBkbyB0aGVpciBvd24gbG9nZ2luZyBzbyB0aGUgZXh0cmEgbm9pc2Ug
ZnJvbSBYZW4gaXMgbm90IHVzZWZ1bC4NCg0KICBQYXVsDQoNCj4gDQo+IH5BbmRyZXcNCj4gDQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:23:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:23:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXm3z-0000pa-Gg; Tue, 26 Jun 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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXm3y-0000pQ-05
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:23:10 +0000
X-Inumbo-ID: 57376471-7933-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57376471-7933-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:23:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58642223"
Date: Tue, 26 Jun 2018 12:23:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180626112306.ywgizjis6bng6t73@citrix.com>
References: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
 <20180626075701.ekl3sifuwvre7mib@citrix.com>
 <5B31F53402000078001CDDC7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31F53402000078001CDDC7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: correctly set nonlazy_xstate_used when
 loading full state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTE6MzJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA2LjE4IGF0IDA5OjU3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1biAyNiwgMjAxOCBhdCAwMTo0NzoxMkFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBJbiB0aGlzIGNhc2UsIGp1c3QgbGlrZSB4Y3IwX2FjY3VtLCBub25s
YXp5X3hzdGF0ZV91c2VkIHNob3VsZCBhbHdheXMgYmUKPiA+PiBzZXQgdG8gdGhlIGludGVuZGVk
IG5ldyB2YWx1ZSwgcmF0aGVyIHRoYW4gcG9zc2libHkgbGVhdmluZyB0aGUgZmxhZyBzZXQKPiA+
PiBmcm9tIGEgcHJpb3Igc3RhdGUgbG9hZC4KPiA+PiAKPiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiAKPiA+IFdoeT8gTG9va2luZyBhdCB0aGUg
Y29kZSBpdCBpcyBpbiBmYWN0IHVzZWQgYXMgYSBib29sZWFuLgo+IAo+IEl0cyBib29sZWFuIG5h
dHVyZSBpcyBpcnJlbGV2YW50LiBUaGUgcXVlc3Rpb24gaXMgd2hldGhlciBmdWxseSBuZXcgc3Rh
dGUKPiBpcyBsb2FkZWQgKGluIHdoaWNoIGNhc2UgdGhlIGZsYWcgc2hvdWxkIGJlIHNldCBhY2Nv
cmRpbmcgdG8gdGhpcyBzdGF0ZSwKPiB3aXRob3V0IHJlZ2FyZCB0byB0aGUgcHJpb3IgdmFsdWUg
b2YgdGhlIGZsYWcpIHZzIC4uLgoKSSBzZWUuIEkgbWlzdW5kZXJzdG9vZCB5b3VyIGludGVudC4K
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:32:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:32:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmCd-0001fQ-F1; Tue, 26 Jun 2018 11:32: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXmCc-0001fG-0a
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:32:06 +0000
X-Inumbo-ID: 965a0524-7934-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 965a0524-7934-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:32: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 1fXmCZ-0000Zu-TP; Tue, 26 Jun 2018 11:32:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXmCZ-0000gs-Kz; Tue, 26 Jun 2018 11:32:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXmCZ-0003g2-KN; Tue, 26 Jun 2018 11:32:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124713-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 11:32:03 +0000
Subject: [Xen-devel] [seabios test] 124713: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcxMyBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3MTMvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEp
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDQgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkOWE4Yjg2N2EzYWY4MDkwMjkwYjY5
YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRk
IHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVtdSByYW1mYi4g
IFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3aXRoIG5vcm1h
bCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndfY2ZnIGJlaW5n
IHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2UgY2FzZSAob24g
eDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRoZXIgZW11bGF0
ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcgZndfY2ZnIGNv
ZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUgdG8KICAgIHZh
cmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVyZSB3aGljaCBv
bmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBjb2RlIGhlcmUs
IHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0cmlwcGVkIGRv
d24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAgaGVyZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDc6NTU6
NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAgICAKICAgIEZh
Y3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxvY2F0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEyOjA3
OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgN2Jm
OWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6NDUgMjAxOCAr
MDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBmYWlsdXJlCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIzOjU3
OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVhcm1lbSBpbiB3
aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEwOGM1ZGFiNjU3
OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdhX2xpc3RfbW9k
ZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNhc2Ugd2UndmUg
YWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8gdGhlIGxpc3Qg
ZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcyZWZhZjU1ODY1
YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXR1
cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAogICAgCiAgICBJ
biBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBjYnZnYSB2aWRl
byBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9mIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFkCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0
MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3VwcG9ydAogICAg
CiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1cHBvcnQgdGhl
IHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBkaXNwbGF5IGRl
dmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywgdXNpbmcgdGhl
IGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2FjeQogICAgdmdh
ICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxldHRlIG1vZGVz
IGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBhdGlibGUgd2l0
aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1NTFjZTcyYzJk
ZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTogZmFjdG9yIG91
dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJpYyBkYXRhIHN0
cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZTI4ZTBiYjM5
YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAxOCArMDIwMAoK
ICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAgICAKICAgIElu
IGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlzcGxheSBkZXZp
Y2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:36:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXmGR-0001sj-Ao; Tue, 26 Jun 2018 11:36:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXmGQ-0001se-Mi
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:36:02 +0000
X-Inumbo-ID: 23227f37-7935-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23227f37-7935-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:36:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58643021"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 12:35:57 +0100
Message-ID: <1530012957-26257-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: 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: 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>

VGhpcyBjb2RlIGlzIGJlbGlldmVkIHRvIGJlIHZlc3RpZ2lhbCByZW1uYW50IG9mIHRoZSBQViBX
aW5kb3dzIFhQIHBvcnQuICBJdAppcyBub3QgdXNlZCBieSBMaW51eCwgTmV0QlNELCBTb2xhcmlz
IG9yIE1pbmlPUy4gIEZ1cnRoZXJtb3JlIHRoZQppbXBsZW1lbnRhdGlvbiBpcyBpbmNvbXBsZXRl
OyBpdCBvbmx5IGZ1bmN0aW9ucyBmb3IgYSBwcmVzZW50ID0+IG5vdC1wcmVzZW50CnRyYW5zaXRp
b24sIHJhdGhlciB0aGFuIGEgcHJlc2VudCA9PiByZWFkL3dyaXRlIHRyYW5zaXRpb24uCgpUaGUg
Zm9yX2VhY2hfdmNwdSgpIGlzIG9uZSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9uIGZvciBQViBndWVz
dHMsIHdoaWNoIGNhbid0CnJlYXNvbmFibHkgYmUgYWx0ZXJlZCB0byBiZSBjb250aW51YWJsZS4g
IE1vc3QgaW1wb3J0YW50bHkgaG93ZXZlciwgaXMgdGhhdAp0aGlzIG9ubHkgY29kZXBhdGggd2hp
Y2ggcGxheXMgd2l0aCBkZXNjcmlwdG9yIGZyYW1lcyBvZiBhIHJlbW90ZSB2Y3B1LgoKQSBzaWRl
IGVmZmVjdCBvZiBkcm9wcGluZyBzdXBwb3J0IGZvciBwYWdpbmcgdGhlIExEVCBvdXQgaXMgdGhh
dCB0aGUgTERUIG5vCmxvbmdlciBhdXRvbWF0aWNhbGx5IGNsZWFucyBpdHNlbGYgdXAgb24gZG9t
YWluIGRlc3RydWN0aW9uLiAgQ292ZXIgdGhpcyBieQpleHBsaWNpdGx5IHJlbGVhc2luZyB0aGUg
TERUIGZyYW1lcyBhdCB0aGUgc2FtZSB0aW1lIGFzIHRoZSBHRFQgZnJhbWVzLgoKRmluYWxseSwg
bGVhdmUgc29tZSBhc3NlcnRzIGFyb3VuZCB0byBjb25maXJtIHRoZSBleHBlY3RlZCBiZWhhdmlv
dXIgb2YgYWxsCnRoZSBmdW5jdGlvbnMgcGxheWluZyB3aXRoIFBHVF9zZWdfZGVzY19wYWdlIHJl
ZmVyZW5jZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICB8
IDIxICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAg
ICAgICAgfCAgNyArKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8
ICA0ICsrKy0KIHhlbi9hcmNoL3g4Ni9wdi9kZXNjcmlwdG9yLXRhYmxlcy5jIHwgMTAgKysrKysr
KysrKwogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgICAgICAgfCAgMiArKwogeGVuL2Fy
Y2gveDg2L3B2L21tLmMgICAgICAgICAgICAgICAgfCAgNiArKysrKysKIHhlbi9pbmNsdWRlL2Fz
bS14ODYvZG9tYWluLmggICAgICAgIHwgIDIgKysKIDcgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZp
ZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IGY2NGZjNTYuLjg4Y2IxYjggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0x
NjEsMyArMTYxLDI0IEBAIGVuZG1lbnUKIHNvdXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJj
ZSAiZHJpdmVycy9LY29uZmlnIgorCittZW51ICJEZXByZWNhdGVkIEZ1bmN0aW9uYWxpdHkiCisK
K2NvbmZpZyBMRUdBQ1lfUFZfTERUX1BBR0lORworCWRlZl9ib29sIG4KKwlwcm9tcHQgIlBWIExE
VCBQYWdpbmctb3V0IHN1cHBvcnQiCisJLS0taGVscC0tLQorCSAgRm9yIGEgdmVyeSBsb25nIHRp
bWUsIHRoZSBQViBBQkkgaGFzIGluY2x1ZGVkIHRoZSBhYmlsaXR5IHRvIHBhZ2UKKwkgIG91dCB0
aGUgTERUIGJ5IHRyYW5zaXRpb25pbmcgaXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlz
CisJICBmdW5jdGlvbmFsaXR5IGlzIGJlbGlldmVkIHRvIG9ubHkgZXhpc3QgZm9yIHRoZSBQViBX
aW5kb3dzIFhQIHBvcnQKKwkgIHdoaWNoIG5ldmVyIGNhbWUgdG8gYW55dGhpbmcuCisKKwkgIFRo
ZSBpbXBsZW1lbnRhdGlvbiBjb250YWlucyBhIHZDUFUgc2NhbGFiaWxpdHkgbGltaXRhdGlvbiBp
biBhCisJICBwb3NpdGlvbiB3aGljaCBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVkIHRvIHJl
c29sdmUuICBBcyB0aGUKKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHBy
YWN0aWNlLCByZW1vdmluZyB0aGUgZmVhdHVyZQorCSAgaXMgdGhlIGVhc2llc3QgcmVtZWRpYXRp
b24uCisKKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMgYnJva2VuIGJ5IHRo
aXMgb3B0aW9uIGJlaW5nIG9mZiwKKwkgIHBsZWFzZSBjb250YWN0IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZyB1cmdlbnRseS4gIEJhcmluZworCSAgc29tZXRoaW5nIHVuZXhwZWN0ZWQs
IHRoZSBjb2RlIGFuZCB0aGlzIG9wdGlvbiB3aWxsIGJlIHJlbW92ZWQuCitlbmRtZW51CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5k
ZXggMGNhODIwYS4uNmJkMDY4YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTk4MCwxMSArMTk4MCw4IEBAIGludCBkb21h
aW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgewogICAg
ICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIC8qCi0gICAgICAgICAgICAgICAgICogUmVsaW5xdWlzaCBHRFQgbWFwcGluZ3MuIE5v
IG5lZWQgZm9yIGV4cGxpY2l0IHVubWFwcGluZyBvZgotICAgICAgICAgICAgICAgICAqIHRoZSBM
RFQgYXMgaXQgYXV0b21hdGljYWxseSBnZXRzIHNxdWFzaGVkIHdpdGggdGhlIGd1ZXN0Ci0gICAg
ICAgICAgICAgICAgICogbWFwcGluZ3MuCi0gICAgICAgICAgICAgICAgICovCisgICAgICAgICAg
ICAgICAgLyogUmVsaW5xdWlzaCBHRFQvTERUIG1hcHBpbmdzLiAqLworICAgICAgICAgICAgICAg
IHB2X2Rlc3Ryb3lfbGR0KHYpOwogICAgICAgICAgICAgICAgIHB2X2Rlc3Ryb3lfZ2R0KHYpOwog
ICAgICAgICAgICAgfQogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDJiNzQzOTIuLjM5NjEyMjcgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0xMjA0LDcgKzEyMDQs
NiBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFlKGwxX3BnZW50cnlfdCBsMWUsIHN0cnVjdCBkb21h
aW4gKmwxZV9vd25lcikKICAgICB1bnNpZ25lZCBsb25nICAgICBwZm4gPSBsMWVfZ2V0X3Bmbihs
MWUpOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAgc3RydWN0IGRvbWFpbiAgICAq
cGdfb3duZXI7Ci0gICAgc3RydWN0IHZjcHUgICAgICAqdjsKIAogICAgIGlmICggIShsMWVfZ2V0
X2ZsYWdzKGwxZSkgJiBfUEFHRV9QUkVTRU5UKSB8fCBpc19pb21lbV9wYWdlKF9tZm4ocGZuKSkg
KQogICAgICAgICByZXR1cm47CkBAIC0xMjQ1LDEyICsxMjQ0LDE0IEBAIHZvaWQgcHV0X3BhZ2Vf
ZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3RydWN0IGRvbWFpbiAqbDFlX293bmVyKQogICAg
IH0KICAgICBlbHNlCiAgICAgeworI2lmZGVmIENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwog
ICAgICAgICAvKiBXZSBleHBlY3QgdGhpcyBpcyByYXJlIHNvIHdlIGJsb3cgdGhlIGVudGlyZSBz
aGFkb3cgTERULiAqLwogICAgICAgICBpZiAoIHVubGlrZWx5KCgocGFnZS0+dS5pbnVzZS50eXBl
X2luZm8gJiBQR1RfdHlwZV9tYXNrKSA9PQogICAgICAgICAgICAgICAgICAgICAgICBQR1Rfc2Vn
X2Rlc2NfcGFnZSkpICYmCiAgICAgICAgICAgICAgdW5saWtlbHkoKChwYWdlLT51LmludXNlLnR5
cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKSAhPSAwKSkgJiYKICAgICAgICAgICAgICAobDFlX293
bmVyID09IHBnX293bmVyKSApCiAgICAgICAgIHsKKyAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2
OwogICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNr
KTsKIAogICAgICAgICAgICAgY3B1bWFza19jbGVhcihtYXNrKTsKQEAgLTEyNjksNiArMTI3MCw3
IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3RydWN0IGRvbWFp
biAqbDFlX293bmVyKQogICAgICAgICAgICAgaWYgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCiAg
ICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAgICAgICAgIH0KKyNlbmRpZiAv
KiBDT05GSUdfTEVHQUNZX1BWX0xEVF9QQUdJTkcgKi8KICAgICAgICAgcHV0X3BhZ2UocGFnZSk7
CiAgICAgfQogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2Rlc2NyaXB0b3ItdGFibGVz
LmMgYi94ZW4vYXJjaC94ODYvcHYvZGVzY3JpcHRvci10YWJsZXMuYwppbmRleCA3MWJmOTI3Li4x
ZDQwZTg5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZGVzY3JpcHRvci10YWJsZXMuYwor
KysgYi94ZW4vYXJjaC94ODYvcHYvZGVzY3JpcHRvci10YWJsZXMuYwpAQCAtMzcsMTAgKzM3LDE0
IEBAIGJvb2wgcHZfZGVzdHJveV9sZHQoc3RydWN0IHZjcHUgKnYpCiAKICAgICBBU1NFUlQoIWlu
X2lycSgpKTsKIAorI2lmZGVmIENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwogICAgIHNwaW5f
bG9jaygmdi0+YXJjaC5wdl92Y3B1LnNoYWRvd19sZHRfbG9jayk7CiAKICAgICBpZiAoIHYtPmFy
Y2gucHZfdmNwdS5zaGFkb3dfbGR0X21hcGNudCA9PSAwICkKICAgICAgICAgZ290byBvdXQ7Cisj
ZWxzZQorICAgIEFTU0VSVCh2ID09IGN1cnJlbnQgfHwgIXZjcHVfY3B1X2RpcnR5KHYpKTsKKyNl
bmRpZgogCiAgICAgcGwxZSA9IHB2X2xkdF9wdGVzKHYpOwogCkBAIC01OCwxMSArNjIsMTMgQEAg
Ym9vbCBwdl9kZXN0cm95X2xkdChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgcHV0X3BhZ2VfYW5k
X3R5cGUocGFnZSk7CiAgICAgfQogCisjaWZkZWYgQ09ORklHX0xFR0FDWV9QVl9MRFRfUEFHSU5H
CiAgICAgQVNTRVJUKHYtPmFyY2gucHZfdmNwdS5zaGFkb3dfbGR0X21hcGNudCA9PSBtYXBwaW5n
c19kcm9wcGVkKTsKICAgICB2LT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xkdF9tYXBjbnQgPSAwOwog
CiAgb3V0OgogICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xkdF9sb2Nr
KTsKKyNlbmRpZgogCiAgICAgcmV0dXJuIG1hcHBpbmdzX2Ryb3BwZWQ7CiB9CkBAIC03NCw2ICs4
MCw4IEBAIHZvaWQgcHZfZGVzdHJveV9nZHQoc3RydWN0IHZjcHUgKnYpCiAgICAgbDFfcGdlbnRy
eV90IHplcm9fbDFlID0gbDFlX2Zyb21fbWZuKHplcm9fbWZuLCBfX1BBR0VfSFlQRVJWSVNPUl9S
Tyk7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKKyAgICBBU1NFUlQodiA9PSBjdXJyZW50IHx8ICF2
Y3B1X2NwdV9kaXJ0eSh2KSk7CisKICAgICB2LT5hcmNoLnB2X3ZjcHUuZ2R0X2VudHMgPSAwOwog
ICAgIGZvciAoIGkgPSAwOyBpIDwgRklSU1RfUkVTRVJWRURfR0RUX1BBR0U7IGkrKyApCiAgICAg
ewpAQCAtOTQsNiArMTAyLDggQEAgbG9uZyBwdl9zZXRfZ2R0KHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nICpmcmFtZXMsIHVuc2lnbmVkIGludCBlbnRyaWVzKQogICAgIGwxX3BnZW50cnlf
dCAqcGwxZTsKICAgICB1bnNpZ25lZCBpbnQgaSwgbnJfZnJhbWVzID0gRElWX1JPVU5EX1VQKGVu
dHJpZXMsIDUxMik7CiAKKyAgICBBU1NFUlQodiA9PSBjdXJyZW50IHx8ICF2Y3B1X2NwdV9kaXJ0
eSh2KSk7CisKICAgICBpZiAoIGVudHJpZXMgPiBGSVJTVF9SRVNFUlZFRF9HRFRfRU5UUlkgKQog
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2Rv
bWFpbi5jIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCmluZGV4IGE0ZjBiZDIuLjY0ZTE4MDEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYv
cHYvZG9tYWluLmMKQEAgLTE3MSw3ICsxNzEsOSBAQCBpbnQgcHZfdmNwdV9pbml0aWFsaXNlKHN0
cnVjdCB2Y3B1ICp2KQogCiAgICAgQVNTRVJUKCFpc19pZGxlX2RvbWFpbihkKSk7CiAKKyNpZmRl
ZiBDT05GSUdfTEVHQUNZX1BWX0xEVF9QQUdJTkcKICAgICBzcGluX2xvY2tfaW5pdCgmdi0+YXJj
aC5wdl92Y3B1LnNoYWRvd19sZHRfbG9jayk7CisjZW5kaWYKIAogICAgIHJjID0gcHZfY3JlYXRl
X2dkdF9sZHRfbDF0YWIodik7CiAgICAgaWYgKCByYyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvcHYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCmluZGV4IGI0NmZkOTQuLjlkMjEzZDQg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9t
bS5jCkBAIC0xMTksMTAgKzExOSwxNiBAQCBib29sIHB2X21hcF9sZHRfc2hhZG93X3BhZ2UodW5z
aWduZWQgaW50IG9mZnNldCkKICAgICBwbDFlID0gJnB2X2xkdF9wdGVzKGN1cnIpW29mZnNldCA+
PiBQQUdFX1NISUZUXTsKICAgICBsMWVfYWRkX2ZsYWdzKGdsMWUsIF9QQUdFX1JXKTsKIAorI2lm
ZGVmIENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwogICAgIHNwaW5fbG9jaygmY3Vyci0+YXJj
aC5wdl92Y3B1LnNoYWRvd19sZHRfbG9jayk7CisjZW5kaWYKKwogICAgIGwxZV93cml0ZShwbDFl
LCBnbDFlKTsKKworI2lmZGVmIENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwogICAgIGN1cnIt
PmFyY2gucHZfdmNwdS5zaGFkb3dfbGR0X21hcGNudCsrOwogICAgIHNwaW5fdW5sb2NrKCZjdXJy
LT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xkdF9sb2NrKTsKKyNlbmRpZgogCiAgICAgcmV0dXJuIHRy
dWU7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBlMGQ0MTNjLi40Y2Y2ZTgyIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZG9tYWluLmgKQEAgLTQ5Niw5ICs0OTYsMTEgQEAgc3RydWN0IHB2X3ZjcHUKICAgICB1bnNpZ25l
ZCBpbnQgaW9wbDsgICAgICAgIC8qIEN1cnJlbnQgSU9QTCBmb3IgdGhpcyBWQ1BVLCBzaGlmdGVk
IGxlZnQgYnkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIDEyIHRvIG1hdGNoIHRo
ZSBlZmxhZ3MgcmVnaXN0ZXIuICovCiAKKyNpZmRlZiBDT05GSUdfTEVHQUNZX1BWX0xEVF9QQUdJ
TkcKICAgICAvKiBDdXJyZW50IExEVCBkZXRhaWxzLiAqLwogICAgIHVuc2lnbmVkIGxvbmcgc2hh
ZG93X2xkdF9tYXBjbnQ7CiAgICAgc3BpbmxvY2tfdCBzaGFkb3dfbGR0X2xvY2s7CisjZW5kaWYK
IAogICAgIC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNScyAqLwogICAgIHVpbnQzMl90
IGRyX21hc2tbNF07Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:45:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:45:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmPA-0002fY-AI; Tue, 26 Jun 2018 11:45: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXmP9-0002fT-4T
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:45:03 +0000
X-Inumbo-ID: f88aff52-7935-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f88aff52-7935-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:42:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 05:45:01 -0600
Message-Id: <5B32273A02000078001CDFC7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 05:44:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31E99902000078001CDD0D@prv1-mh.provo.novell.com>
 <f5528c9c-84c6-59a9-355e-24c7d233c5a0@citrix.com>
In-Reply-To: <f5528c9c-84c6-59a9-355e-24c7d233c5a0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] gnttab: silence table expansion message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA2LjE4IGF0IDEzOjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMDg6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlzIGN1cnJl
bnRseSBzaG93cyB1cCBmb3IgYmFzaWNhbGx5IGV2ZXJ5IGRvbWFpbiwgd2hlbiBvcmlnaW5hbGx5
IGl0Cj4+IHdhcyBsb2dnZWQgb25seSB3aGVuIGdvaW5nIGJleW9uZCB0aGUgZGVmYXVsdCB0YWJs
ZSBzaXplLiBSZXN0b3JlIHRoYXQKPj4gYmVoYXZpb3IuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4KPj4gLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCj4+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+PiBAQCAtMTc2NCw5
ICsxNzY0LDEwIEBAIGdudHRhYl9ncm93X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2kKPj4g
ICAgICAgICAgcmVxX25yX2ZyYW1lcyA9IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVTOwo+PiAgICAg
IEFTU0VSVChyZXFfbnJfZnJhbWVzIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzKTsKPj4gIAo+PiAt
ICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAo+PiAtICAgICAgICAgICAgIkV4cGFuZGluZyBkJWQg
Z3JhbnQgdGFibGUgZnJvbSAldSB0byAldSBmcmFtZXNcbiIsCj4+IC0gICAgICAgICAgICBkLT5k
b21haW5faWQsIG5yX2dyYW50X2ZyYW1lcyhndCksIHJlcV9ucl9mcmFtZXMpOwo+PiArICAgIGlm
ICggcmVxX25yX2ZyYW1lcyA+IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVTICkKPj4gKyAgICAgICAg
Z2RwcmludGsoWEVOTE9HX0lORk8sCj4+ICsgICAgICAgICAgICAgICAgICJFeHBhbmRpbmcgZCVk
IGdyYW50IHRhYmxlIGZyb20gJXUgdG8gJXUgZnJhbWVzXG4iLAo+PiArICAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIG5yX2dyYW50X2ZyYW1lcyhndCksIHJlcV9ucl9mcmFtZXMpOwo+IAo+
IFRoaXMgaGFzIGJlZW4gb24gbXkgdG9kbyBsaXN0IGZvciBhIHdoaWxlLCBidXQgSSdkIGdvIG9u
ZSBzdGFnZSBmdXJ0aGVyCj4gYW5kIGRlbGV0ZSBpdCBmdWxseS4KPiAKPiBEb21haW5zIGVpdGhl
ciBuZXZlciB0cmlnZ2VyIGl0LCBvciBleHBhbmQgdG8gbWF4LiAgSXQgZG9lc24ndCBwcm92aWRl
Cj4gYW55IHVzZWZ1bCBpbmZvcm1hdGlvbiBhdCBhbGwuCgpJIGRpc2FncmVlIC0gZG9tYWlucyBk
b24ndCBub3JtYWxseSB1c2UgYWxsIG9yIG5vdGhpbmcgb2YgZ3JhbnQgdGFibGVzLgpBbmQgdGhp
cyAoYmVpbmcgYSBkZWJ1ZyBtZXNzYWdlIG9ubHkpIG1heSBiZSBhIHVzZWZ1bCBoaW50IGlmIGEK
ZG9tYWluIG5vdCBleHBlY3RlZCB0byB1c2UgYWxsIG9mIGl0cyBncmFudCB0YWJsZSBzdWRkZW5s
eSBncm93cyBpdHMKc2l6ZSBzaWduaWZpY2FudGx5LgoKTXkgbWFpbiBnb2FsIGhlcmUgcmVhbGx5
IGlzIHRvIGdldCByaWQgb2YgdGhlIDAgLT4gMSB0cmFuc2l0aW9uIG1lc3NhZ2UKKHdoZW4gc3Rh
cnRpbmcgYSBndWVzdCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:50:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:50:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmUU-0003Le-Vj; Tue, 26 Jun 2018 11:50:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXmUS-0003LZ-UT
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:50:32 +0000
X-Inumbo-ID: 2a2a5b1b-7937-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a2a5b1b-7937-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:50:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 05:50:30 -0600
Message-Id: <5B32288302000078001CDFE0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 05:50:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
 <5B320CF702000078001CDE99@prv1-mh.provo.novell.com>
 <a109c0d3-25c3-f5e2-35b4-8942b0473fd0@citrix.com>
In-Reply-To: <a109c0d3-25c3-f5e2-35b4-8942b0473fd0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] SVM: limit GIF=0 region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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+IE9uIDI2LjA2LjE4IGF0IDEyOjUyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMTA6NTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4w
Ni4xOCBhdCAxMDo0NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjYvMDYvMjAxOCAwODozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gVXNlIEVGTEFHUy5JRiBm
b3IgYWxsIG9yZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+
Pj4+IHRvIHVuZHVseSBkZWZlciBOTUkvI01DLiBDbGVhci9zZXQgR0lGIHNvbGVseSBhcm91bmQg
Vk1SVU4gaXRzZWxmLiBUaGlzCj4+Pj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0aGF0
IHN2bV9zdGdpX2xhYmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4+Pj4gb25seSBwbGFjZSB3aGVy
ZSBHSUYgaXMgYmVpbmcgc2V0Lgo+Pj4+Cj4+Pj4gQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBT
VEkgcGxhY2VtZW50OiBPcmlnbmFsbHkgSSBoYWQgaXQgYXQgdGhlIHBsYWNlCj4+Pj4gdGhlIG1h
aW4gU1RHSSB3YXMgc2l0dGluZyBhdCBzbyBmYXIuIEhvd2V2ZXIsIG15IEZhbTE1IGJveCByZWxp
YWJseQo+Pj4+IGxvY2tzIHVwIGhhcmQgd2l0aCB0aGlzLCB1bmxlc3MgSSBoYXZlIHRoZSBOTUkg
d2F0Y2hkb2cgZW5hYmxlZC4gSSBjYW4KPj4+PiBvbmx5IGRlZHVjZSB0aGF0IHRoZSBDUFUgZG9l
c24ndCBsaWtlIFNUR0kgd2l0aCBFRkxBR1MuSUYgY2xlYXIgcGx1cwo+Pj4+IHNvbWUgb3RoZXIg
Y29uZGl0aW9uICh0aGUgbG9ja3VwIG9jY3VycyBvbmx5IGFmdGVyIGV4aXRpbmcgdGhlIGJvb3QK
Pj4+PiBsb2FkZXIgaW4gdGhlIGd1ZXN0KS4gQXMgdGhlcmUncyBub3RoaW5nIHdyb25nIHdpdGgg
aW50ZXJydXB0cyBiZWluZyBvbgo+Pj4+IHJpZ2h0IGFmdGVyIFZNUlVOLCBJJ3ZlIGRlY2lkZWQg
dG8gcHV0IHRoZSBTVEkgcmlnaHQgYWZ0ZXIgdGhlIENMR0kKPj4+PiAobWF0Y2hpbmcgd2hhdCBL
Vk0gZG9lcywgaS5lLiBoYXZpbmcgYSBmYWlyIGNoYW5jZSBvZiB3b3JraW5nCj4+Pj4gZXZlcnl3
aGVyZSkuCj4+PiBJJ2QgbGlrZSBzb21lIGlucHV0IGZyb20gQU1EIG9uIHRoaXMgb2JzZXJ2YXRp
b24sIGJlY2F1c2UgaXQgaXMKPj4+IGNvbXBsZXRlbHkgYml6YXJyZS4KPj4gV291bGQgYmUgbmlj
ZSBpbmRlZWQuCj4+Cj4+Pj4gQEAgLTk2LDEzICsxMDAsMTEgQEAgX19VTkxJS0VMWV9FTkQobnN2
bV9oYXApCj4+Pj4gICAgICAgICAgU1BFQ19DVFJMX0VOVFJZX0ZST01fSFZNICAgIC8qIFJlcTog
Yj1jdXJyICVyc3A9cmVncy9jcHVpbmZvLCBDbG9iOiBhY2QgKi8KPj4+PiAgICAgICAgICAvKiBX
QVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNhZmUgYmVmb3JlIHRoaXMgcG9p
bnQuICovCj4+Pj4gIAo+Pj4+IC0gICAgICAgIFNUR0kKPj4+PiAtR0xPQkFMKHN2bV9zdGdpX2xh
YmVsKQo+Pj4gVW5mb3J0dW5hdGVseSwgdGhlIHN0Z2kgbGFiZWwgbXVzdCByZW1haW4gaGVyZS4g
Cj4+PiBTUEVDX0NUUkxfRU5UUllfRlJPTV9IVk0gZGVwZW5kcyBvbiBOTUlzIGJlaW5nIGJsb2Nr
ZWQgdG8gYXZvaWQKPj4+IGNvcnJ1cHRpbmcgZ3Vlc3Qgc3RhdGUuCj4+IEknbSBhZnJhaWQgSSBk
b24ndCBmb2xsb3c6IEhvdyBhcmUgdGhpbmdzIHNhZmUgdGhlbiB3aXRob3V0IE5NSXMgYmxvY2tl
ZAo+PiBmb3IgVk1YPwo+IAo+IDI3LjUuNSBWTUV4aXRzID4gVXBkYXRpbmcgTm9uLVJlZ2lzdGVy
IFN0YXRlCj4gCj4gVk0gZXhpdHMgY2F1c2VkIGRpcmVjdGx5IGJ5IG5vbi1tYXNrYWJsZSBpbnRl
cnJ1cHRzIChOTUlzKSBjYXVzZQo+IGJsb2NraW5nIGJ5IE5NSSAoc2VlIFRhYmxlIDI0LTMpLiBP
dGhlciBWTSBleGl0cyBkbyBub3QgYWZmZWN0IGJsb2NraW5nCj4gYnkgTk1JLgoKVGVsbGluZyB1
cyB0aGF0IGFuIE5NSSBjYW4gb2NjdXIgYXQgYW55IHBvaW50IGJldHdlZW4Kdm14X2FzbV92bWV4
aXRfaGFuZGxlciBhbmQgdGhlIHBvaW50IHdoZXJlIGd1ZXN0IHN0YXRlIHdhcwpzYXZlZCBpbiBT
UEVDX0NUUkxfRU5UUllfRlJPTV9IVk0uIFNvIGFmYWljdCBpZiB0aGUgbWFjcm8gaXMKaW5kZWVk
IHVuc2FmZSByaWdodCBub3csIGl0J3MgdGhlIG1hY3JvIHRoYXQgbmVlZHMgdG8gY2hhbmdlLApu
b3QgdGhlIHBhdGNoIHdlJ3JlIGRpc2N1c3NpbmcgaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:53:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:53:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmX2-0003TY-Fl; Tue, 26 Jun 2018 11:53:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXmX1-0003TS-P7
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:53:11 +0000
X-Inumbo-ID: 88a5f737-7937-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88a5f737-7937-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:53:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75284255"
To: Jan Beulich <JBeulich@suse.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
 <5B320CF702000078001CDE99@prv1-mh.provo.novell.com>
 <a109c0d3-25c3-f5e2-35b4-8942b0473fd0@citrix.com>
 <5B32288302000078001CDFE0@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: <1334d82a-9b9f-740b-fe9d-59c24dd65a94@citrix.com>
Date: Tue, 26 Jun 2018 12:53:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B32288302000078001CDFE0@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] 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>,
 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>

T24gMjYvMDYvMTggMTI6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEyOjUyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA2LzE4
IDEwOjUyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI2LjA2LjE4IGF0IDEwOjQ1LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjYvMDYvMjAxOCAwODoz
MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IFVzZSBFRkxBR1MuSUYgZm9yIGFsbCBvcmRpbmFy
eSBwdXJwb3NlczsgdGhlcmUncyBpbiBwYXJ0aWN1bGFyIG5vIG5lZWQKPj4+Pj4gdG8gdW5kdWx5
IGRlZmVyIE5NSS8jTUMuIENsZWFyL3NldCBHSUYgc29sZWx5IGFyb3VuZCBWTVJVTiBpdHNlbGYu
IFRoaXMKPj4+Pj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0aGF0IHN2bV9zdGdpX2xh
YmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4+Pj4+IG9ubHkgcGxhY2Ugd2hlcmUgR0lGIGlzIGJl
aW5nIHNldC4KPj4+Pj4KPj4+Pj4gQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBTVEkgcGxhY2Vt
ZW50OiBPcmlnbmFsbHkgSSBoYWQgaXQgYXQgdGhlIHBsYWNlCj4+Pj4+IHRoZSBtYWluIFNUR0kg
d2FzIHNpdHRpbmcgYXQgc28gZmFyLiBIb3dldmVyLCBteSBGYW0xNSBib3ggcmVsaWFibHkKPj4+
Pj4gbG9ja3MgdXAgaGFyZCB3aXRoIHRoaXMsIHVubGVzcyBJIGhhdmUgdGhlIE5NSSB3YXRjaGRv
ZyBlbmFibGVkLiBJIGNhbgo+Pj4+PiBvbmx5IGRlZHVjZSB0aGF0IHRoZSBDUFUgZG9lc24ndCBs
aWtlIFNUR0kgd2l0aCBFRkxBR1MuSUYgY2xlYXIgcGx1cwo+Pj4+PiBzb21lIG90aGVyIGNvbmRp
dGlvbiAodGhlIGxvY2t1cCBvY2N1cnMgb25seSBhZnRlciBleGl0aW5nIHRoZSBib290Cj4+Pj4+
IGxvYWRlciBpbiB0aGUgZ3Vlc3QpLiBBcyB0aGVyZSdzIG5vdGhpbmcgd3Jvbmcgd2l0aCBpbnRl
cnJ1cHRzIGJlaW5nIG9uCj4+Pj4+IHJpZ2h0IGFmdGVyIFZNUlVOLCBJJ3ZlIGRlY2lkZWQgdG8g
cHV0IHRoZSBTVEkgcmlnaHQgYWZ0ZXIgdGhlIENMR0kKPj4+Pj4gKG1hdGNoaW5nIHdoYXQgS1ZN
IGRvZXMsIGkuZS4gaGF2aW5nIGEgZmFpciBjaGFuY2Ugb2Ygd29ya2luZwo+Pj4+PiBldmVyeXdo
ZXJlKS4KPj4+PiBJJ2QgbGlrZSBzb21lIGlucHV0IGZyb20gQU1EIG9uIHRoaXMgb2JzZXJ2YXRp
b24sIGJlY2F1c2UgaXQgaXMKPj4+PiBjb21wbGV0ZWx5IGJpemFycmUuCj4+PiBXb3VsZCBiZSBu
aWNlIGluZGVlZC4KPj4+Cj4+Pj4+IEBAIC05NiwxMyArMTAwLDExIEBAIF9fVU5MSUtFTFlfRU5E
KG5zdm1faGFwKQo+Pj4+PiAgICAgICAgICBTUEVDX0NUUkxfRU5UUllfRlJPTV9IVk0gICAgLyog
UmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENsb2I6IGFjZCAqLwo+Pj4+PiAgICAgICAg
ICAvKiBXQVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNhZmUgYmVmb3JlIHRo
aXMgcG9pbnQuICovCj4+Pj4+ICAKPj4+Pj4gLSAgICAgICAgU1RHSQo+Pj4+PiAtR0xPQkFMKHN2
bV9zdGdpX2xhYmVsKQo+Pj4+IFVuZm9ydHVuYXRlbHksIHRoZSBzdGdpIGxhYmVsIG11c3QgcmVt
YWluIGhlcmUuIAo+Pj4+IFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSBkZXBlbmRzIG9uIE5NSXMg
YmVpbmcgYmxvY2tlZCB0byBhdm9pZAo+Pj4+IGNvcnJ1cHRpbmcgZ3Vlc3Qgc3RhdGUuCj4+PiBJ
J20gYWZyYWlkIEkgZG9uJ3QgZm9sbG93OiBIb3cgYXJlIHRoaW5ncyBzYWZlIHRoZW4gd2l0aG91
dCBOTUlzIGJsb2NrZWQKPj4+IGZvciBWTVg/Cj4+IDI3LjUuNSBWTUV4aXRzID4gVXBkYXRpbmcg
Tm9uLVJlZ2lzdGVyIFN0YXRlCj4+Cj4+IFZNIGV4aXRzIGNhdXNlZCBkaXJlY3RseSBieSBub24t
bWFza2FibGUgaW50ZXJydXB0cyAoTk1JcykgY2F1c2UKPj4gYmxvY2tpbmcgYnkgTk1JIChzZWUg
VGFibGUgMjQtMykuIE90aGVyIFZNIGV4aXRzIGRvIG5vdCBhZmZlY3QgYmxvY2tpbmcKPj4gYnkg
Tk1JLgo+IFRlbGxpbmcgdXMgdGhhdCBhbiBOTUkgY2FuIG9jY3VyIGF0IGFueSBwb2ludCBiZXR3
ZWVuCj4gdm14X2FzbV92bWV4aXRfaGFuZGxlciBhbmQgdGhlIHBvaW50IHdoZXJlIGd1ZXN0IHN0
YXRlIHdhcwo+IHNhdmVkIGluIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTS4gU28gYWZhaWN0IGlm
IHRoZSBtYWNybyBpcwo+IGluZGVlZCB1bnNhZmUgcmlnaHQgbm93LCBpdCdzIHRoZSBtYWNybyB0
aGF0IG5lZWRzIHRvIGNoYW5nZSwKPiBub3QgdGhlIHBhdGNoIHdlJ3JlIGRpc2N1c3NpbmcgaGVy
ZS4KCk5vLi4uIEl0IHRlbGxzIHlvdSB0aGUgZXhhY3Qgb3Bwb3NpdGUuCgpOTUlzIGFyZSBub3Qg
ZGVsaXZlcmVkIHdoaWxlIHRoZSBOTUkgc2hhZG93IGlzIGluIGVmZmVjdCwgYW5kIGlzIHdoeSB3
ZQpkZWxpYmVyYXRlbHkgZXhlY3V0ZSBhbiBJUkVUIGluIHRoZSBOTUkgcGF0aCBpbiB2bXhfdm1l
eGl0X2hhbmRsZXIoKQoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:53:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:53:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmXa-0003Xl-RQ; Tue, 26 Jun 2018 11: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXmXZ-0003XZ-Lj
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:53:45 +0000
X-Inumbo-ID: 301a5715-7937-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 301a5715-7937-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:50: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 1fXmXU-00010y-PZ; Tue, 26 Jun 2018 11:53:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXmXU-00018K-IE; Tue, 26 Jun 2018 11:53:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXmXU-0001NF-HZ; Tue, 26 Jun 2018 11:53:40 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124724-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=120832ac318f335dedfba859043b74375bba5e51
X-Osstest-Versions-That: freebsd=a550f635ac0ec8163d698717f0e31b9a7f998ef3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 11:53:40 +0000
Subject: [Xen-devel] [freebsd-master test] 124724: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcyNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzI0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTIwODMyYWMzMThmMzM1ZGVkZmJh
ODU5MDQzYjc0Mzc1YmJhNWU1MQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYTU1MGY2MzVhYzBlYzgxNjNkNjk4NzE3ZjBlMzFiOWE3Zjk5OGVmMwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzA4ICAyMDE4LTA2LTI1IDIyOjEwOjMzIFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDcyNCAgMjAxOC0wNi0yNiAwNzo0MjozNSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpo
aWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICBhNTUw
ZjYzNWFjMC4uMTIwODMyYWMzMTggIDEyMDgzMmFjMzE4ZjMzNWRlZGZiYTg1OTA0M2I3NDM3NWJi
YTVlNTEgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:56:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11:56:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmZz-0003lb-C3; Tue, 26 Jun 2018 11:56:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXmZx-0003lV-O1
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 11:56:13 +0000
X-Inumbo-ID: 87556bfd-7937-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87556bfd-7937-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 13:53:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75284359"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <ac65dedf-73ad-9c41-f534-c3cec7416d68@citrix.com>
 <5B320CF702000078001CDE99@prv1-mh.provo.novell.com>
 <a109c0d3-25c3-f5e2-35b4-8942b0473fd0@citrix.com>
 <5B32288302000078001CDFE0@prv1-mh.provo.novell.com>
 <1334d82a-9b9f-740b-fe9d-59c24dd65a94@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: <0b0de11b-74ea-8687-fd2e-f213be08efe4@citrix.com>
Date: Tue, 26 Jun 2018 12:56:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1334d82a-9b9f-740b-fe9d-59c24dd65a94@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] 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>,
 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>

T24gMjYvMDYvMTggMTI6NTMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjYvMDYvMTggMTI6
NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4wNi4xOCBhdCAxMjo1MiwgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gMjYvMDYvMTggMTA6NTIsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI2LjA2LjE4IGF0IDEwOjQ1LCA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDI2LzA2LzIwMTggMDg6MzIsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4gVXNlIEVGTEFHUy5JRiBmb3IgYWxsIG9yZGluYXJ5IHB1cnBvc2Vz
OyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+Pj4+Pj4gdG8gdW5kdWx5IGRlZmVyIE5N
SS8jTUMuIENsZWFyL3NldCBHSUYgc29sZWx5IGFyb3VuZCBWTVJVTiBpdHNlbGYuIFRoaXMKPj4+
Pj4+IGhhcyB0aGUgYWRkaXRpb25hbCBhZHZhbnRhZ2UgdGhhdCBzdm1fc3RnaV9sYWJlbCBub3cg
aW5kZWVkIG1hcmtzIHRoZQo+Pj4+Pj4gb25seSBwbGFjZSB3aGVyZSBHSUYgaXMgYmVpbmcgc2V0
Lgo+Pj4+Pj4KPj4+Pj4+IEEgbm90ZSByZWdhcmRpbmcgdGhlIG1haW4gU1RJIHBsYWNlbWVudDog
T3JpZ25hbGx5IEkgaGFkIGl0IGF0IHRoZSBwbGFjZQo+Pj4+Pj4gdGhlIG1haW4gU1RHSSB3YXMg
c2l0dGluZyBhdCBzbyBmYXIuIEhvd2V2ZXIsIG15IEZhbTE1IGJveCByZWxpYWJseQo+Pj4+Pj4g
bG9ja3MgdXAgaGFyZCB3aXRoIHRoaXMsIHVubGVzcyBJIGhhdmUgdGhlIE5NSSB3YXRjaGRvZyBl
bmFibGVkLiBJIGNhbgo+Pj4+Pj4gb25seSBkZWR1Y2UgdGhhdCB0aGUgQ1BVIGRvZXNuJ3QgbGlr
ZSBTVEdJIHdpdGggRUZMQUdTLklGIGNsZWFyIHBsdXMKPj4+Pj4+IHNvbWUgb3RoZXIgY29uZGl0
aW9uICh0aGUgbG9ja3VwIG9jY3VycyBvbmx5IGFmdGVyIGV4aXRpbmcgdGhlIGJvb3QKPj4+Pj4+
IGxvYWRlciBpbiB0aGUgZ3Vlc3QpLiBBcyB0aGVyZSdzIG5vdGhpbmcgd3Jvbmcgd2l0aCBpbnRl
cnJ1cHRzIGJlaW5nIG9uCj4+Pj4+PiByaWdodCBhZnRlciBWTVJVTiwgSSd2ZSBkZWNpZGVkIHRv
IHB1dCB0aGUgU1RJIHJpZ2h0IGFmdGVyIHRoZSBDTEdJCj4+Pj4+PiAobWF0Y2hpbmcgd2hhdCBL
Vk0gZG9lcywgaS5lLiBoYXZpbmcgYSBmYWlyIGNoYW5jZSBvZiB3b3JraW5nCj4+Pj4+PiBldmVy
eXdoZXJlKS4KPj4+Pj4gSSdkIGxpa2Ugc29tZSBpbnB1dCBmcm9tIEFNRCBvbiB0aGlzIG9ic2Vy
dmF0aW9uLCBiZWNhdXNlIGl0IGlzCj4+Pj4+IGNvbXBsZXRlbHkgYml6YXJyZS4KPj4+PiBXb3Vs
ZCBiZSBuaWNlIGluZGVlZC4KPj4+Pgo+Pj4+Pj4gQEAgLTk2LDEzICsxMDAsMTEgQEAgX19VTkxJ
S0VMWV9FTkQobnN2bV9oYXApCj4+Pj4+PiAgICAgICAgICBTUEVDX0NUUkxfRU5UUllfRlJPTV9I
Vk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENsb2I6IGFjZCAqLwo+Pj4+
Pj4gICAgICAgICAgLyogV0FSTklORyEgYHJldGAsIGBjYWxsICpgLCBgam1wICpgIG5vdCBzYWZl
IGJlZm9yZSB0aGlzIHBvaW50LiAqLwo+Pj4+Pj4gIAo+Pj4+Pj4gLSAgICAgICAgU1RHSQo+Pj4+
Pj4gLUdMT0JBTChzdm1fc3RnaV9sYWJlbCkKPj4+Pj4gVW5mb3J0dW5hdGVseSwgdGhlIHN0Z2kg
bGFiZWwgbXVzdCByZW1haW4gaGVyZS4gCj4+Pj4+IFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSBk
ZXBlbmRzIG9uIE5NSXMgYmVpbmcgYmxvY2tlZCB0byBhdm9pZAo+Pj4+PiBjb3JydXB0aW5nIGd1
ZXN0IHN0YXRlLgo+Pj4+IEknbSBhZnJhaWQgSSBkb24ndCBmb2xsb3c6IEhvdyBhcmUgdGhpbmdz
IHNhZmUgdGhlbiB3aXRob3V0IE5NSXMgYmxvY2tlZAo+Pj4+IGZvciBWTVg/Cj4+PiAyNy41LjUg
Vk1FeGl0cyA+IFVwZGF0aW5nIE5vbi1SZWdpc3RlciBTdGF0ZQo+Pj4KPj4+IFZNIGV4aXRzIGNh
dXNlZCBkaXJlY3RseSBieSBub24tbWFza2FibGUgaW50ZXJydXB0cyAoTk1JcykgY2F1c2UKPj4+
IGJsb2NraW5nIGJ5IE5NSSAoc2VlIFRhYmxlIDI0LTMpLiBPdGhlciBWTSBleGl0cyBkbyBub3Qg
YWZmZWN0IGJsb2NraW5nCj4+PiBieSBOTUkuCj4+IFRlbGxpbmcgdXMgdGhhdCBhbiBOTUkgY2Fu
IG9jY3VyIGF0IGFueSBwb2ludCBiZXR3ZWVuCj4+IHZteF9hc21fdm1leGl0X2hhbmRsZXIgYW5k
IHRoZSBwb2ludCB3aGVyZSBndWVzdCBzdGF0ZSB3YXMKPj4gc2F2ZWQgaW4gU1BFQ19DVFJMX0VO
VFJZX0ZST01fSFZNLiBTbyBhZmFpY3QgaWYgdGhlIG1hY3JvIGlzCj4+IGluZGVlZCB1bnNhZmUg
cmlnaHQgbm93LCBpdCdzIHRoZSBtYWNybyB0aGF0IG5lZWRzIHRvIGNoYW5nZSwKPj4gbm90IHRo
ZSBwYXRjaCB3ZSdyZSBkaXNjdXNzaW5nIGhlcmUuCj4gTm8uLi4gSXQgdGVsbHMgeW91IHRoZSBl
eGFjdCBvcHBvc2l0ZS4KPgo+IE5NSXMgYXJlIG5vdCBkZWxpdmVyZWQgd2hpbGUgdGhlIE5NSSBz
aGFkb3cgaXMgaW4gZWZmZWN0LCBhbmQgaXMgd2h5IHdlCj4gZGVsaWJlcmF0ZWx5IGV4ZWN1dGUg
YW4gSVJFVCBpbiB0aGUgTk1JIHBhdGggaW4gdm14X3ZtZXhpdF9oYW5kbGVyKCkKCkFjdHVhbGx5
IG5ldmVyIG1pbmQuwqAgSSdtIGJlaW5nIHZlcnkgZHVtYi4uLsKgIExldCBtZSBleHBlcmltZW50
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 11:56:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 11: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 1fXmaV-0003pN-Re; Tue, 26 Jun 2018 11:56:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXmaU-0003p9-Gz
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 11:56:46 +0000
X-Inumbo-ID: 093388de-7938-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 093388de-7938-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 11:57:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 05:56:44 -0600
Message-Id: <5B3229F902000078001CDFF1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 05:56:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
 <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
 <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
In-Reply-To: <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDEyOjU1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjYvMjAxOCAwMToyNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDI1LjA2LjE4IGF0IDE2OjEwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9hbHRwMm0uYwo+Pj4gQEAgLTU4LDggKzU4LDggQEAgYWx0cDJtX3ZjcHVfZGVzdHJveShzdHJ1
Y3QgdmNwdSAqdikKPj4+ICAKPj4+ICAgICAgYWx0cDJtX3ZjcHVfcmVzZXQodik7Cj4+PiAgCj4+
PiAtICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7Cj4+PiAgICAgIGFsdHAybV92Y3B1X3Vw
ZGF0ZV92bWZ1bmNfdmUodik7Cj4+PiArICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7Cj4+
IAo+PiBJIGFncmVlIHRoaXMgYWRkcmVzc2VzIHRoaXMgc3BlY2lmaWMgaW5jYXJuYXRpb24gb2Yg
dGhlIHByb2JsZW0uIEhvd2V2ZXIsCj4+IGlmIHRoZSB2Q1BVIGluZGVlZCBydW5zIHdoaWxlIGJl
aW5nIG1hbmlwdWxhdGVkLCBJIGRvbid0IHRoaW5rIHlvdSBnZXQKPj4gcmlkIG9mIHRoZSByYWNl
IHRoaXMgd2F5LiBGb3Igb25lLCB0aGVyZSBpcyBlLmcuIGEgc29saXRhcnkgY2FsbCB0bwo+PiBh
bHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgaW4gdGhlIGhhbmRsaW5nIG9mCj4+IEhWTU9Q
X2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkuIFRoYXQnbGwgbGVhZCB0bwo+PiBTRUNPTkRBUllf
RVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGdldHRpbmcgc2V0LCBidXQKPj4gRVBUUF9JTkRF
WCB3b24ndCBiZSB3cml0dGVuLiBXaGF0ZXZlciBwcmV2aW91cyB2YWx1ZSBpcyBpbiBwbGFjZQo+
PiB3b3VsZCB0aGVuIGJlIHJlYWQgYmFjayBpbiBWTSBleGl0IGhhbmRsaW5nLgo+PiAKPj4gV2l0
aCB0aGF0IGl0IGFsc28gbG9va3MgdG8gbWUgYXMgaWYgdGhlIHR3byBzdGVwIChhbmQgaGVuY2Ug
bm9uLWF0b21pYwo+PiBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiB0aGUgZ3Vlc3QpIHVwZGF0ZSBp
cyBhIHByb2JsZW0uIEV2ZW4gd2l0aCB0aGUKPj4gY2hhbmdlIGFib3ZlLCB0aGUgVk0gZXhpdCBt
YXkgbm93IGhhcHBlbiBleGFjdGx5IGJldHdlZW4gdGhlIHR3bwo+PiBmdW5jdGlvbiBjYWxscy4K
Pj4gCj4+IEl0IHNlZW1zIHRvIG1lIHRoYXQgcGF1c2luZyB0aGUgdkNQVSBpcyBhbG1vc3QgdW5h
dm9pZGFibGUgKGFuZCB0aGVuCj4+IHRoZSBvcmRlcmluZyBvZiB0aGUgdHdvIGNhbGxzIGlzIHJl
bGV2YW50IG9ubHkgYmVjYXVzZQo+PiB2bXhfdmNwdV91cGRhdGVfZXB0cCgpIHdvdWxkIGJldHRl
ciByZXNwZWN0IHRoZSBpbnRlbmRlZCBuZXcKPj4gc2V0dGluZyBvZiBTRUNPTkRBUllfRVhFQ19F
TkFCTEVfVklSVF9FWENFUFRJT05TKS4KPiAKPiBJIHNlZS4gV291bGQgbm90IHRoZW4geW91ciBz
Y2VuYXJpbyBiZSBjb3ZlcmVkIGJ5Cj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGFs
d2F5cyBjYWxsaW5nIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKQo+IGF0IHRoZSB2ZXJ5IGVuZCAo
YW5kIHJlbW92aW5nIGR1cGxpY2F0ZSBjYWxscyB0byBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkp
PwoKTm8gLSB0aGVyZSB3b3VsZCB0aGVuIHN0aWxsIGJlIGEgd2luZG93IG9mIHRpbWUgd2hlcmUg
dGhlIGJpdCBpcyBzZXQgYnV0CnRoZSBpbmRleCB3YXMgbm90ICh5ZXQpIHdyaXR0ZW4uCgo+IFVu
bGVzcyBzb21ldGhpbmcgaXMgdmVyeSB3cm9uZywgYWxsIGNhbGxzIHRvCj4gYWx0cDJtX3ZjcHVf
dXBkYXRlX3ZtZnVuY192ZSgpIF9zaG91bGRfIGhhcHBlbiB3aXRoaW4gYSBwYXVzZSwgc28gbm8K
PiBjYWxscyB0byB0aGUgVk0gZXhpdCBoYW5kbGVyIHNob3VsZCBvY2N1ciBiZXR3ZWVuIHRoZW0g
aWYgdGhleSBiZWNvbWUgYQo+IHNpbmdsZSBibG9jayBvZiBsb2dpYyB3aXRoaW4gYWx0cDJtX3Zj
cHVfdXBkYXRlX3ZtZnVuY192ZSgpLgoKRGlkIEkgbWlzdW5kZXJzdGFuZCB5b3VyIGFuYWx5c2lz
IG1haWxzIHRoZW4/IEl0IGxvb2tlZCB0byBtZSBhcyBpZgp5b3Ugd2VyZSBvYnNlcnZpbmcgZXhh
Y3RseSBzdWNoIHJhY2VzLCBiZWNhdXNlIG9mIHRoZSB2Q1BVIG5vdApiZWluZyBwYXVzZWQuCgo+
PiBJIGFsc28gdGhpbmsgdGhhdCB5b3UnZCBiZXR0ZXIgQ2MgdGhlIFZNWCBtYWludGFpbmVycyBo
ZXJlLCBldmVuIGlmCj4+IHRoZSBmaXggaXRzZWxmIGlzIG91dHNpZGUgdGhlIGNvZGUgdGhlaXIg
bWFpbnRhaW5lcnNoaXAgY292ZXJzLgo+IAo+IFNvcnJ5LCBJIGRvbid0IGZvbGxvdy4gVGhlIE1B
SU5UQUlOVEVSUyBmaWxlIGxpc3RzIG9ubHkgSnVuIE5ha2FqaW1hIGFuZAo+IEtldmluIFRpYW4g
dW5kZXIgIklOVEVMKFIpIFZUIEZPUiBYODYgKFZULVgpIiAod2hlcmUKPiB4ZW4vYXJjaC94ODYv
aHZtL3ZteC8gYW5kIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC8gbGl2ZSksIGFuZCB0aGV5
Cj4gYXJlIGJvdGggQ0NkIGhlcmUuIFdoYXQgYW0gSSBtaXNzaW5nPwoKWW91ciBwYXRjaCBzdWJt
aXNzaW9uIGRpZG4ndCBoYXZlIHRoZW0gb24gQ2MsIEkndmUgYWRkZWQgdGhlbSB3aGVuCnJlcGx5
aW5nLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 12:04:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 12:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXmhd-0004m5-Br; Tue, 26 Jun 2018 12: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXmhc-0004m0-OD
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 12:04:08 +0000
X-Inumbo-ID: 102d5065-7939-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 102d5065-7939-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 12:04:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 06:04:06 -0600
Message-Id: <5B322BB302000078001CE02C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 06:04:03 -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>
In-Reply-To: <1530011348-4852-1-git-send-email-andrew.cooper3@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+IE9uIDI2LjA2LjE4IGF0IDEzOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnV0dXJlIGNoYW5nZXMgd2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGlj
aCBpcyBpbnRlbmRlZCB0byBiZSB1c2VmdWwKPiBmb3IgY2xvdWQgYW5kIGVudGVycHJpc2Ugc2V0
dXBzIHdoZXJlIGFsbCBkb21VcyBhcmUgdW5wcml2aWxlZ2VkIGFuZCBoYXZlIG5vCj4gYnVpc25l
c3MgY29tbXVuaWNhdGluZyBkaXJlY3RseS4KPiAKPiBUaGlzIHdhcyBkaXNjdXNzZWQgYXQgWGVu
U3VtbWl0LCBidXQgSSdsbCBsZWF2ZSBmdXJ0aGVyIGRldGFpbHMgdG8gdGhlIHNlcmllcwo+IHdo
aWNoIGludHJvZHVjZXMgaXQuICBIb3dldmVyLCB0byBiZWdpbiB3aXRoLCBjbGVhbiB1cCB0aGUg
WFNNIG5hbWVzcGFjaW5nIHRvCj4gYmV0dGVyIHNlcGFyYXRlIFhTTSBhbmQgRkxBU0suCj4gCj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gQW5kcmV3IENvb3BlciAoMik6Cj4gICB4ZW4veHNt
OiBSZW5hbWUgQ09ORklHX0ZMQVNLXyogdG8gQ09ORklHX1hTTV9GTEFTS18qCj4gICB4ZW4veHNt
OiBSZW5hbWUgQ09OSUZJR19YU01fUE9MSUNZIHRvIENPTkZJR19YU01fRkxBU0tfUE9MSUNZCgpJ
IGRvbid0IHBhcnRpY3VsYXJseSBtaW5kIHRoZSBjaGFuZ2UsIGJ1dCBJIGFsc28gZG9uJ3Qgdmll
dyBpdCBhcwpwYXJ0aWN1bGFybHkgdXNlZnVsOiBGb3IgdGhlIGZpcnN0IHBhdGNoIEknZCBzZWUg
dGhlIHBvaW50IGlmIHlvdQptZWFudCB0byBpbnRyb2R1Y2Ugc29tZSBDT05GSUdfQUJDX0ZMQVNL
LCBidXQgdGhhdCdzIG5vdCBob3cKSSB1bmRlcnN0YW5kIHRoZSBkZXNjcmlwdGlvbiB0aGVyZS4g
Rm9yIHRoZSBzZWNvbmQgSSBkb24ndCBzZWUKdGhlIHBvaW50IG9mIHJldGFpbmluZyBYU00gaW4g
dGhlIG5hbWUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 12:06:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 12: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 1fXmjc-0004tI-Ql; Tue, 26 Jun 2018 12:06: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=yqam=jm=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXmjb-0004tC-Ml
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 12:06:11 +0000
X-Inumbo-ID: ebd0c7ff-7938-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ebd0c7ff-7938-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 14:03: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 51A99307FB0E
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 16:22:18 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 50DBE7FA62
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 15:06:08 +0300 (EEST)
Received: (qmail 26019 invoked from network); 26 Jun 2018 15:06:08 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 26 Jun 2018 15:06:08 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
 <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
 <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
 <5B3229F902000078001CDFF1@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9effa668-8f05-1295-34cb-fcbc003d7d93@bitdefender.com>
Date: Tue, 26 Jun 2018 15:06:04 +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: <5B3229F902000078001CDFF1@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76521
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488221,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.006349)], BW: [Enabled, t:
 (0.000021)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.021090,0.000287)], URL: [Enabled, t: (0.000011)], RTDA: [Enabled,
 t: (0.117635), Hit: No, Details: v2.7.12; Id:
 15.1i64322.1cgtvp702.q2s71], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjYvMjAxOCAwMjo1NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYu
MTggYXQgMTI6NTUsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMDYv
MjYvMjAxOCAwMToyNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyNS4wNi4xOCBh
dCAxNjoxMCwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9hbHRwMm0uYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0u
Ywo+Pj4+IEBAIC01OCw4ICs1OCw4IEBAIGFsdHAybV92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUg
KnYpCj4+Pj4gIAo+Pj4+ICAgICAgYWx0cDJtX3ZjcHVfcmVzZXQodik7Cj4+Pj4gIAo+Pj4+IC0g
ICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsKPj4+PiAgICAgIGFsdHAybV92Y3B1X3VwZGF0
ZV92bWZ1bmNfdmUodik7Cj4+Pj4gKyAgICBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpOwo+Pj4K
Pj4+IEkgYWdyZWUgdGhpcyBhZGRyZXNzZXMgdGhpcyBzcGVjaWZpYyBpbmNhcm5hdGlvbiBvZiB0
aGUgcHJvYmxlbS4gSG93ZXZlciwKPj4+IGlmIHRoZSB2Q1BVIGluZGVlZCBydW5zIHdoaWxlIGJl
aW5nIG1hbmlwdWxhdGVkLCBJIGRvbid0IHRoaW5rIHlvdSBnZXQKPj4+IHJpZCBvZiB0aGUgcmFj
ZSB0aGlzIHdheS4gRm9yIG9uZSwgdGhlcmUgaXMgZS5nLiBhIHNvbGl0YXJ5IGNhbGwgdG8KPj4+
IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBpbiB0aGUgaGFuZGxpbmcgb2YKPj4+IEhW
TU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkuIFRoYXQnbGwgbGVhZCB0bwo+Pj4gU0VDT05E
QVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBnZXR0aW5nIHNldCwgYnV0Cj4+PiBFUFRQ
X0lOREVYIHdvbid0IGJlIHdyaXR0ZW4uIFdoYXRldmVyIHByZXZpb3VzIHZhbHVlIGlzIGluIHBs
YWNlCj4+PiB3b3VsZCB0aGVuIGJlIHJlYWQgYmFjayBpbiBWTSBleGl0IGhhbmRsaW5nLgo+Pj4K
Pj4+IFdpdGggdGhhdCBpdCBhbHNvIGxvb2tzIHRvIG1lIGFzIGlmIHRoZSB0d28gc3RlcCAoYW5k
IGhlbmNlIG5vbi1hdG9taWMKPj4+IGZyb20gdGhlIHBlcnNwZWN0aXZlIG9mIHRoZSBndWVzdCkg
dXBkYXRlIGlzIGEgcHJvYmxlbS4gRXZlbiB3aXRoIHRoZQo+Pj4gY2hhbmdlIGFib3ZlLCB0aGUg
Vk0gZXhpdCBtYXkgbm93IGhhcHBlbiBleGFjdGx5IGJldHdlZW4gdGhlIHR3bwo+Pj4gZnVuY3Rp
b24gY2FsbHMuCj4+Pgo+Pj4gSXQgc2VlbXMgdG8gbWUgdGhhdCBwYXVzaW5nIHRoZSB2Q1BVIGlz
IGFsbW9zdCB1bmF2b2lkYWJsZSAoYW5kIHRoZW4KPj4+IHRoZSBvcmRlcmluZyBvZiB0aGUgdHdv
IGNhbGxzIGlzIHJlbGV2YW50IG9ubHkgYmVjYXVzZQo+Pj4gdm14X3ZjcHVfdXBkYXRlX2VwdHAo
KSB3b3VsZCBiZXR0ZXIgcmVzcGVjdCB0aGUgaW50ZW5kZWQgbmV3Cj4+PiBzZXR0aW5nIG9mIFNF
Q09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMpLgo+Pgo+PiBJIHNlZS4gV291bGQg
bm90IHRoZW4geW91ciBzY2VuYXJpbyBiZSBjb3ZlcmVkIGJ5Cj4+IGFsdHAybV92Y3B1X3VwZGF0
ZV92bWZ1bmNfdmUoKSBhbHdheXMgY2FsbGluZyBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkKPj4g
YXQgdGhlIHZlcnkgZW5kIChhbmQgcmVtb3ZpbmcgZHVwbGljYXRlIGNhbGxzIHRvIGFsdHAybV92
Y3B1X3VwZGF0ZV9wMm0oKSk/Cj4gCj4gTm8gLSB0aGVyZSB3b3VsZCB0aGVuIHN0aWxsIGJlIGEg
d2luZG93IG9mIHRpbWUgd2hlcmUgdGhlIGJpdCBpcyBzZXQgYnV0Cj4gdGhlIGluZGV4IHdhcyBu
b3QgKHlldCkgd3JpdHRlbi4KPiAKPj4gVW5sZXNzIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nLCBh
bGwgY2FsbHMgdG8KPj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIF9zaG91bGRfIGhh
cHBlbiB3aXRoaW4gYSBwYXVzZSwgc28gbm8KPj4gY2FsbHMgdG8gdGhlIFZNIGV4aXQgaGFuZGxl
ciBzaG91bGQgb2NjdXIgYmV0d2VlbiB0aGVtIGlmIHRoZXkgYmVjb21lIGEKPj4gc2luZ2xlIGJs
b2NrIG9mIGxvZ2ljIHdpdGhpbiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkuCj4gCj4g
RGlkIEkgbWlzdW5kZXJzdGFuZCB5b3VyIGFuYWx5c2lzIG1haWxzIHRoZW4/IEl0IGxvb2tlZCB0
byBtZSBhcyBpZgo+IHlvdSB3ZXJlIG9ic2VydmluZyBleGFjdGx5IHN1Y2ggcmFjZXMsIGJlY2F1
c2Ugb2YgdGhlIHZDUFUgbm90Cj4gYmVpbmcgcGF1c2VkLgoKTm8sIHlvdSd2ZSB1bmRlcnN0b29k
IG15IGluaXRpYWwgZW1haWwgcGVyZmVjdGx5LCBidXQgSSBoYWQKdW5mb3J0dW5hdGVseSBtaXNy
ZWFkIHRoZSBsb2cuIEkndmUgYXR0ZW1wdGVkIHRvIGNsYXJpZnkgdGhpbmdzIHdpdGggdGhlCmZv
bGxvdy11cCAod2hpY2ggY2xlYXJseSBoYXMgbm90IGJlZW4gZWxvcXVlbnQpICh0aGUgImFwb2xv
Z2llcywgSSBzZWVtCnRvIGhhdmUgbWlzcmVhZCB0aGUgY3Jhc2ggdGltaW5nIiBlbWFpbCkuCgpJ
J3ZlIG1pc3JlYWQgbXkgbG9nIGJlY2F1c2UgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgp
IHdhcyBjYWxsZWQKdGhlIGZpcnN0IHRpbWUgb24gaGFuZGxpbmcgSFZNT1BfYWx0cDJtX3ZjcHVf
ZW5hYmxlX25vdGlmeSwgYW5kIGEgc2Vjb25kCnRpbWUgb24gYWx0cDJtX3ZjcHVfZGVzdHJveSgp
IC0gYW5kIGxvb2tpbmcgYXQgaXQgSSd2ZSBmaXJzdCB0aG91Z2h0CnRoYXQgdGhlIGNhbGwgbGVh
ZGluZyB0byB0aGUgY3Jhc2ggaGFwcGVuZWQgaW4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpCih3aGlj
aCB3b3VsZCBoYXZlIGluZGVlZCBpbXBsaWVkIGEgbmFzdHkgcmFjZSB3aXRoIHRoZSBWTSBleGl0
IGhhbmRsZXIpLgoKQnV0IHRoZW4gSSd2ZSBsb29rZWQgY2xvc2VyIGFuZCBmb3VuZCB0aGF0IHRo
ZSBjcmFzaCB3YXMgaGFwcGVuaW5nIHNvb24KYWZ0ZXIgdGhlIEhWTU9QX2FsdHAybV92Y3B1X2Vu
YWJsZV9ub3RpZnkgaGFuZGxpbmcsIGluIHRoZSBzZWNvbmQgcnVuIG9mCnRoZSB0ZXN0IGFwcGxp
Y2F0aW9uICh0aGUgZmlyc3QgcnVuIHdhcyB3cml0aW5nIElOVkFMSURfQUxUUDJNIGluCkVQVFBf
SU5ERVggb24gYWx0cDJtX3ZjcHVfZGVzdHJveSgpKS4KClRoZSBWQ1BVIHBhdXNpbmcgc2VlbSB0
byB3b3JrIGFzIGV4cGVjdGVkLiBTb3JyeSBmb3IgdGhlIG1pc3VuZGVyc3RhbmRpbmcuCgo+Pj4g
SSBhbHNvIHRoaW5rIHRoYXQgeW91J2QgYmV0dGVyIENjIHRoZSBWTVggbWFpbnRhaW5lcnMgaGVy
ZSwgZXZlbiBpZgo+Pj4gdGhlIGZpeCBpdHNlbGYgaXMgb3V0c2lkZSB0aGUgY29kZSB0aGVpciBt
YWludGFpbmVyc2hpcCBjb3ZlcnMuCj4+Cj4+IFNvcnJ5LCBJIGRvbid0IGZvbGxvdy4gVGhlIE1B
SU5UQUlOVEVSUyBmaWxlIGxpc3RzIG9ubHkgSnVuIE5ha2FqaW1hIGFuZAo+PiBLZXZpbiBUaWFu
IHVuZGVyICJJTlRFTChSKSBWVCBGT1IgWDg2IChWVC1YKSIgKHdoZXJlCj4+IHhlbi9hcmNoL3g4
Ni9odm0vdm14LyBhbmQgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14LyBsaXZlKSwgYW5kIHRo
ZXkKPj4gYXJlIGJvdGggQ0NkIGhlcmUuIFdoYXQgYW0gSSBtaXNzaW5nPwo+IAo+IFlvdXIgcGF0
Y2ggc3VibWlzc2lvbiBkaWRuJ3QgaGF2ZSB0aGVtIG9uIENjLCBJJ3ZlIGFkZGVkIHRoZW0gd2hl
bgo+IHJlcGx5aW5nLgoKVW5kZXJzdG9vZCwgdGhhbmtzLgoKClRoYW5rcywKUmF6dmFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 12:29:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 12:29:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXn61-0006SU-Sw; Tue, 26 Jun 2018 12: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=wtwc=jm=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fXn60-0006SO-7e
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 12:29:20 +0000
X-Inumbo-ID: 956663a0-793c-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 956663a0-793c-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 12:29: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 49BF7307FB13
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 16:45:27 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 4EAFF7FA61
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 15:29:17 +0300 (EEST)
Received: (qmail 27283 invoked from network); 26 Jun 2018 15:29:17 +0300
Received: from unknown (HELO mb1xmail.bitdefender.biz) (10.20.0.28)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 26 Jun 2018 15:29:17 +0300
Received: from mb1xmail.bitdefender.biz (10.20.0.28) by
 mb1xmail.bitdefender.biz (10.20.0.28) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Tue, 26 Jun 2018 15:29:16 +0300
Received: from mb1xmail.bitdefender.biz ([10.20.0.28]) by
 mb1xmail.bitdefender.biz ([10.20.0.28]) with mapi id 15.00.1367.000; Tue, 26
 Jun 2018 15:29:16 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v8 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUDJQFhhm2ApbJfUOwNmubaNMgZKRyMF6AgAAWxwA=
Date: Tue, 26 Jun 2018 12:29:16 +0000
Message-ID: <1530016156.8880.3.camel@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-8-git-send-email-aisaila@bitdefender.com>
 <c12ac27f18534ff7b74eeaa53e982cb2@AMSPEX02CL03.citrite.net>
In-Reply-To: <c12ac27f18534ff7b74eeaa53e982cb2@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.49, d:out, a:y, w:t, t:109,
 sv:1529996831, ts:1530016157
Content-ID: <991779B9FB412346AE206C8C2DA5DA5B@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76521
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488221,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.007760)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017189,0.000265)], URL: [Enabled, t:
 (0.000010,0.000001)], RTDA: [Enabled, t: (0.065839), Hit: No, Details:
 v2.7.12; Id: 15.1i642qc.1cgu13jhi.pmki4], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v8 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Ian.Jackson@citrix.com" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.com" <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTWEsIDIwMTgtMDYtMjYgYXQgMTE6MDcgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFsZXhhbmRydSBJ
c2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0NCj4gPiBTZW50OiAyNSBKdW5l
IDIwMTggMTU6NTENCj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gPiBDYzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguDQo+ID4gY29tPjsNCj4gPiBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwNCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+DQo+ID4gU3ViamVjdDogW1BBVENIIHY4IDA3LzExXSB4ODYvaHZtOiBJbnRyb2R1Y2UNCj4g
PiB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKSBmdW5jDQo+ID4gDQo+ID4gVGhpcyBpcyB1
c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLg0KPiA+IA0KPiA+IFNpZ25l
ZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiA+
IC0tLQ0KPiA+IMKgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjYgKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0NCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA4
IGRlbGV0aW9ucygtKQ0KPiA+IA0KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMNCj4gPiBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+IGluZGV4IDY5
NGVhZTYuLmVkMTY0YWIgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gQEAgLTEwMjYs
MjAgKzEwMjYsMzAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVj
dA0KPiA+IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpDQo+ID4gwqBIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwNCj4gPiB2aXJpZGlhbl9zYXZlX2Rv
bWFpbl9jdHh0LA0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsDQo+ID4gSFZNU1JfUEVS
X0RPTSk7DQo+ID4gDQo+ID4gLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiArc3RhdGlj
IGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsDQo+ID4gaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpDQo+ID4gwqB7DQo+ID4gLcKgwqDCoMKgc3RydWN0IHZjcHUg
KnY7DQo+ID4gK8KgwqDCoMKgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsN
Cj4gPiANCj4gPiAtwqDCoMKgwqBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkgKQ0KPiA+ICvC
oMKgwqDCoGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkNCj4gPiDCoMKgwqDC
oMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiANCj4gPiArwqDCoMKgwqBtZW1zZXQoJmN0eHQsIDAs
IHNpemVvZihjdHh0KSk7DQo+ID4gK8KgwqDCoMKgY3R4dC52cF9hc3Npc3RfbXNyID0gdi0NCj4g
PiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsNCj4gPiArwqDCoMKg
wqBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlh
bi52cF9hc3Npc3QucGVuZGluZzsNCj4gPiArDQo+ID4gK8KgwqDCoMKgaWYgKCBodm1fc2F2ZV9l
bnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMA0KPiA+ICkNCj4g
PiArwqDCoMKgwqDCoMKgwqDCoHJldHVybiAxOw0KPiA+ICvCoMKgwqDCoHJldHVybiAwOw0KPiBV
bmxpa2UgdGhlIG90aGVyIHBhdGNoIEkgY29tbWVudGVkIG9uLCBoZXJlIHlvdSBhcmUgYWN0dWFs
bHkNCj4gcHJvY2Vzc2luZyB0aGUgcmVzdWx0IG9mIGh2bV9zYXZlX2VudHJ5KCkgYnkgdGVzdGlu
ZyBpdCBmb3Igbm9uLXplcm8uIA0KPiBJdCBhbGwgc2VlbXMgdmVyeSBhcmJpdHJhcnkuDQpJbiBw
YXRjaCAzIHRoZSBjaGVjayBpcyBkb25lIGJ5IHRoZSBzYXZlIGZ1bmN0aW9uLiBPbiB0aGUgbmV4
dCB2ZXJzaW9uDQpJIHdpbGwgbW92ZSBhbGwgdGhlIGNoZWNrcyBmb3IgdGhlIHJldHVybiB2YWx1
ZSB0byB0aGUgc2F2ZV9vbmUgZnVuY3MNCmFuZCBhZGQgYSBjb21tZW50IHRvIHRoZSBoYW5kbGVy
IGRlZmluaXRpb24gZm9yIHRoZSByZXR1cm4gdmFsdWVzDQooMCwxLDIpDQoNCkFsZXgNCj4gDQo+
ID4gDQo+ID4gK30NCj4gPiArDQo+ID4gK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0
eHQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiAr
ew0KPiA+ICvCoMKgwqDCoHN0cnVjdCB2Y3B1ICp2Ow0KPiA+ICsNCj4gPiDCoMKgwqDCoMKgZm9y
X2VhY2hfdmNwdSggZCwgdiApIHsNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoHN0cnVjdCBodm1fdmly
aWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oC52cF9hc3Npc3RfbXNyID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Np
c3QubXNyLnJhdywNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgLnZwX2Fzc2lzdF9wZW5k
aW5nID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywN
Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoH07DQo+ID4gK8KgwqDCoMKgwqDCoMKgwqBpbnQgcmMgPSB2
aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7DQo+ID4gDQo+ID4gLcKgwqDCoMKgwqDC
oMKgwqBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZj
dHh0KQ0KPiA+ICE9IDAgKQ0KPiA+ICvCoMKgwqDCoMKgwqDCoMKgaWYgKCByYyAhPSAwICkNCj4g
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAxOw0KPiA+IMKgwqDCoMKgwqB9DQo+
ID4gDQo+ID4gLS0NCj4gPiAyLjcuNA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fDQo+
IFRoaXMgZW1haWwgd2FzIHNjYW5uZWQgYnkgQml0ZGVmZW5kZXIKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 12:43:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 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 1fXnJ6-0007mt-65; Tue, 26 Jun 2018 12:42: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnJ5-0007mo-8V
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 12:42:51 +0000
X-Inumbo-ID: 0adb7ce1-793e-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0adb7ce1-793e-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 14:40:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="75287077"
To: Jan Beulich <JBeulich@suse.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <5B322BB302000078001CE02C@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: <46d8010f-5d98-5649-df45-49e974a7df24@citrix.com>
Date: Tue, 26 Jun 2018 13:42:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B322BB302000078001CE02C@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 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>

T24gMjYvMDYvMTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEzOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEZ1dHVyZSBjaGFu
Z2VzIHdpbGwgaW50cm9kdWNlIGEgbmV3IFNJTE8gbW9kZSwgd2hpY2ggaXMgaW50ZW5kZWQgdG8g
YmUgdXNlZnVsCj4+IGZvciBjbG91ZCBhbmQgZW50ZXJwcmlzZSBzZXR1cHMgd2hlcmUgYWxsIGRv
bVVzIGFyZSB1bnByaXZpbGVnZWQgYW5kIGhhdmUgbm8KPj4gYnVpc25lc3MgY29tbXVuaWNhdGlu
ZyBkaXJlY3RseS4KPj4KPj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1bW1pdCwgYnV0IEkn
bGwgbGVhdmUgZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKPj4gd2hpY2ggaW50cm9kdWNl
cyBpdC4gIEhvd2V2ZXIsIHRvIGJlZ2luIHdpdGgsIGNsZWFuIHVwIHRoZSBYU00gbmFtZXNwYWNp
bmcgdG8KPj4gYmV0dGVyIHNlcGFyYXRlIFhTTSBhbmQgRkxBU0suCj4+Cj4+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+Pgo+PiBBbmRyZXcgQ29vcGVyICgyKToKPj4gICB4ZW4veHNtOiBSZW5hbWUg
Q09ORklHX0ZMQVNLXyogdG8gQ09ORklHX1hTTV9GTEFTS18qCj4+ICAgeGVuL3hzbTogUmVuYW1l
IENPTklGSUdfWFNNX1BPTElDWSB0byBDT05GSUdfWFNNX0ZMQVNLX1BPTElDWQo+IEkgZG9uJ3Qg
cGFydGljdWxhcmx5IG1pbmQgdGhlIGNoYW5nZSwgYnV0IEkgYWxzbyBkb24ndCB2aWV3IGl0IGFz
Cj4gcGFydGljdWxhcmx5IHVzZWZ1bDogRm9yIHRoZSBmaXJzdCBwYXRjaCBJJ2Qgc2VlIHRoZSBw
b2ludCBpZiB5b3UKPiBtZWFudCB0byBpbnRyb2R1Y2Ugc29tZSBDT05GSUdfQUJDX0ZMQVNLLCBi
dXQgdGhhdCdzIG5vdCBob3cKPiBJIHVuZGVyc3RhbmQgdGhlIGRlc2NyaXB0aW9uIHRoZXJlLiBG
b3IgdGhlIHNlY29uZCBJIGRvbid0IHNlZQo+IHRoZSBwb2ludCBvZiByZXRhaW5pbmcgWFNNIGlu
IHRoZSBuYW1lLgoKWFNNICE9IEZsYXNrLCBhbmQgdGhpcyBpcyB0aGUgbmFtaW5nIGNvbmZ1c2lv
biB0cnlpbmcgdG8gYmUgcmVjdGlmaWVkLgoKQ09ORklHX1hTTV9TSUxPIGlzIGdvaW5nIHRvIGJl
IHRoZSBpbnRyb2R1Y2VkIG5ldyBtb2RlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 12:49:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 12:49:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnPk-000803-0V; Tue, 26 Jun 2018 12: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=yqam=jm=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXnPi-0007zy-RS
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 12:49:42 +0000
X-Inumbo-ID: 6e16734b-793f-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6e16734b-793f-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 12:49:57 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id C0411304BD8E
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 17:05:50 +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 C2BC97FA62
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 15:49:40 +0300 (EEST)
Received: (qmail 3905 invoked from network); 26 Jun 2018 15:49:40 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 26 Jun 2018 15:49:40 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
 <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
 <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
 <5B3229F902000078001CDFF1@prv1-mh.provo.novell.com>
 <9effa668-8f05-1295-34cb-fcbc003d7d93@bitdefender.com>
Message-ID: <7f066d56-f593-ee65-9f2e-d6d931fa25b4@bitdefender.com>
Date: Tue, 26 Jun 2018 15:49:37 +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: <9effa668-8f05-1295-34cb-fcbc003d7d93@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76522
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488223,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.005817)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.015473,0.000169)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.184432), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1cgu28ubd.skk2b], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjYvMjAxOCAwMzowNiBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA2LzI2
LzIwMTggMDI6NTYgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4wNi4xOCBhdCAx
Mjo1NSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gT24gMDYvMjYvMjAx
OCAwMToyNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMDYuMTggYXQgMTY6
MTAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L21tL2FsdHAybS5jCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYwo+
Pj4+PiBAQCAtNTgsOCArNTgsOCBAQCBhbHRwMm1fdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2
KQo+Pj4+PiAgCj4+Pj4+ICAgICAgYWx0cDJtX3ZjcHVfcmVzZXQodik7Cj4+Pj4+ICAKPj4+Pj4g
LSAgICBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpOwo+Pj4+PiAgICAgIGFsdHAybV92Y3B1X3Vw
ZGF0ZV92bWZ1bmNfdmUodik7Cj4+Pj4+ICsgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsK
Pj4+Pgo+Pj4+IEkgYWdyZWUgdGhpcyBhZGRyZXNzZXMgdGhpcyBzcGVjaWZpYyBpbmNhcm5hdGlv
biBvZiB0aGUgcHJvYmxlbS4gSG93ZXZlciwKPj4+PiBpZiB0aGUgdkNQVSBpbmRlZWQgcnVucyB3
aGlsZSBiZWluZyBtYW5pcHVsYXRlZCwgSSBkb24ndCB0aGluayB5b3UgZ2V0Cj4+Pj4gcmlkIG9m
IHRoZSByYWNlIHRoaXMgd2F5LiBGb3Igb25lLCB0aGVyZSBpcyBlLmcuIGEgc29saXRhcnkgY2Fs
bCB0bwo+Pj4+IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBpbiB0aGUgaGFuZGxpbmcg
b2YKPj4+PiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LiBUaGF0J2xsIGxlYWQgdG8K
Pj4+PiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGdldHRpbmcgc2V0LCBi
dXQKPj4+PiBFUFRQX0lOREVYIHdvbid0IGJlIHdyaXR0ZW4uIFdoYXRldmVyIHByZXZpb3VzIHZh
bHVlIGlzIGluIHBsYWNlCj4+Pj4gd291bGQgdGhlbiBiZSByZWFkIGJhY2sgaW4gVk0gZXhpdCBo
YW5kbGluZy4KPj4+Pgo+Pj4+IFdpdGggdGhhdCBpdCBhbHNvIGxvb2tzIHRvIG1lIGFzIGlmIHRo
ZSB0d28gc3RlcCAoYW5kIGhlbmNlIG5vbi1hdG9taWMKPj4+PiBmcm9tIHRoZSBwZXJzcGVjdGl2
ZSBvZiB0aGUgZ3Vlc3QpIHVwZGF0ZSBpcyBhIHByb2JsZW0uIEV2ZW4gd2l0aCB0aGUKPj4+PiBj
aGFuZ2UgYWJvdmUsIHRoZSBWTSBleGl0IG1heSBub3cgaGFwcGVuIGV4YWN0bHkgYmV0d2VlbiB0
aGUgdHdvCj4+Pj4gZnVuY3Rpb24gY2FsbHMuCj4+Pj4KPj4+PiBJdCBzZWVtcyB0byBtZSB0aGF0
IHBhdXNpbmcgdGhlIHZDUFUgaXMgYWxtb3N0IHVuYXZvaWRhYmxlIChhbmQgdGhlbgo+Pj4+IHRo
ZSBvcmRlcmluZyBvZiB0aGUgdHdvIGNhbGxzIGlzIHJlbGV2YW50IG9ubHkgYmVjYXVzZQo+Pj4+
IHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkgd291bGQgYmV0dGVyIHJlc3BlY3QgdGhlIGludGVuZGVk
IG5ldwo+Pj4+IHNldHRpbmcgb2YgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9O
UykuCj4+Pgo+Pj4gSSBzZWUuIFdvdWxkIG5vdCB0aGVuIHlvdXIgc2NlbmFyaW8gYmUgY292ZXJl
ZCBieQo+Pj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGFsd2F5cyBjYWxsaW5nIGFs
dHAybV92Y3B1X3VwZGF0ZV9wMm0oKQo+Pj4gYXQgdGhlIHZlcnkgZW5kIChhbmQgcmVtb3Zpbmcg
ZHVwbGljYXRlIGNhbGxzIHRvIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKSk/Cj4+Cj4+IE5vIC0g
dGhlcmUgd291bGQgdGhlbiBzdGlsbCBiZSBhIHdpbmRvdyBvZiB0aW1lIHdoZXJlIHRoZSBiaXQg
aXMgc2V0IGJ1dAo+PiB0aGUgaW5kZXggd2FzIG5vdCAoeWV0KSB3cml0dGVuLgo+Pgo+Pj4gVW5s
ZXNzIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nLCBhbGwgY2FsbHMgdG8KPj4+IGFsdHAybV92Y3B1
X3VwZGF0ZV92bWZ1bmNfdmUoKSBfc2hvdWxkXyBoYXBwZW4gd2l0aGluIGEgcGF1c2UsIHNvIG5v
Cj4+PiBjYWxscyB0byB0aGUgVk0gZXhpdCBoYW5kbGVyIHNob3VsZCBvY2N1ciBiZXR3ZWVuIHRo
ZW0gaWYgdGhleSBiZWNvbWUgYQo+Pj4gc2luZ2xlIGJsb2NrIG9mIGxvZ2ljIHdpdGhpbiBhbHRw
Mm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkuCj4+Cj4+IERpZCBJIG1pc3VuZGVyc3RhbmQgeW91
ciBhbmFseXNpcyBtYWlscyB0aGVuPyBJdCBsb29rZWQgdG8gbWUgYXMgaWYKPj4geW91IHdlcmUg
b2JzZXJ2aW5nIGV4YWN0bHkgc3VjaCByYWNlcywgYmVjYXVzZSBvZiB0aGUgdkNQVSBub3QKPj4g
YmVpbmcgcGF1c2VkLgo+IAo+IE5vLCB5b3UndmUgdW5kZXJzdG9vZCBteSBpbml0aWFsIGVtYWls
IHBlcmZlY3RseSwgYnV0IEkgaGFkCj4gdW5mb3J0dW5hdGVseSBtaXNyZWFkIHRoZSBsb2cuIEkn
dmUgYXR0ZW1wdGVkIHRvIGNsYXJpZnkgdGhpbmdzIHdpdGggdGhlCj4gZm9sbG93LXVwICh3aGlj
aCBjbGVhcmx5IGhhcyBub3QgYmVlbiBlbG9xdWVudCkgKHRoZSAiYXBvbG9naWVzLCBJIHNlZW0K
PiB0byBoYXZlIG1pc3JlYWQgdGhlIGNyYXNoIHRpbWluZyIgZW1haWwpLgo+IAo+IEkndmUgbWlz
cmVhZCBteSBsb2cgYmVjYXVzZSBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgd2FzIGNh
bGxlZAo+IHRoZSBmaXJzdCB0aW1lIG9uIGhhbmRsaW5nIEhWTU9QX2FsdHAybV92Y3B1X2VuYWJs
ZV9ub3RpZnksIGFuZCBhIHNlY29uZAo+IHRpbWUgb24gYWx0cDJtX3ZjcHVfZGVzdHJveSgpIC0g
YW5kIGxvb2tpbmcgYXQgaXQgSSd2ZSBmaXJzdCB0aG91Z2h0Cj4gdGhhdCB0aGUgY2FsbCBsZWFk
aW5nIHRvIHRoZSBjcmFzaCBoYXBwZW5lZCBpbiBhbHRwMm1fdmNwdV9kZXN0cm95KCkKPiAod2hp
Y2ggd291bGQgaGF2ZSBpbmRlZWQgaW1wbGllZCBhIG5hc3R5IHJhY2Ugd2l0aCB0aGUgVk0gZXhp
dCBoYW5kbGVyKS4KPiAKPiBCdXQgdGhlbiBJJ3ZlIGxvb2tlZCBjbG9zZXIgYW5kIGZvdW5kIHRo
YXQgdGhlIGNyYXNoIHdhcyBoYXBwZW5pbmcgc29vbgo+IGFmdGVyIHRoZSBIVk1PUF9hbHRwMm1f
dmNwdV9lbmFibGVfbm90aWZ5IGhhbmRsaW5nLCBpbiB0aGUgc2Vjb25kIHJ1biBvZgo+IHRoZSB0
ZXN0IGFwcGxpY2F0aW9uICh0aGUgZmlyc3QgcnVuIHdhcyB3cml0aW5nIElOVkFMSURfQUxUUDJN
IGluCj4gRVBUUF9JTkRFWCBvbiBhbHRwMm1fdmNwdV9kZXN0cm95KCkpLgo+IAo+IFRoZSBWQ1BV
IHBhdXNpbmcgc2VlbSB0byB3b3JrIGFzIGV4cGVjdGVkLiBTb3JyeSBmb3IgdGhlIG1pc3VuZGVy
c3RhbmRpbmcuCgpTbyBhc3N1bWluZyB0aGF0IHRoZSBIVk1PUHMgYXJlIHByb3Blcmx5IGhhbmRs
ZWQgYXRvbWljYWxseSB3aXRoIHJlc3BlY3QKdG8gdGhlaXIgY29ycmVzcG9uZGluZyBWQ1BVICh3
aGljaCBJIG5vdyBiZWxpZXZlIHRvIGJlIHRoZSBjYXNlKSwgdGhlCm9ubHkgcG9zc2libGUgaXNz
dWUgdGhhdCByZW1haW5zICh0aGF0IEkgY2FuIHRoaW5rIG9mKSBpcyB0aGUgY2FzZSB3aGVyZQpF
UFRQX0lOREVYIGhhcyBiZWVuIHNhdmVkIGluIGEgcHJldmlvdXMgcnVuIG9mIGEgdGVzdCBhcHBs
aWNhdGlvbiwgYnV0CmlzIG5vdCBjb3JyZWN0IGZvciB0aGUgY3VycmVudCBzdGF0ZSBvZiB0aGUg
Z3Vlc3QuCgpUaGVuIEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgaXMgaGFuZGxlZCwK
U0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQsIGFuZCB0aGUgVk0g
ZXhpdCBoYW5kbGVyIGlzCmNhbGxlZCwgd2hpY2ggd291bGQgcmVzdWx0IGluIHdvcmtpbmcgd2l0
aCB0aGUgd3JvbmcgaW5kZXguIFRoaXMsIEkKYmVsaWV2ZSwgY2FuIGJlIGZpeGVkIGJ5IGVpdGhl
ciBjYWxsaW5nIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKSBhbGwgdGhlCnRpbWUgaW1tZWRpYXRl
bHkgYWZ0ZXIgYWxsIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBjYWxscywgb3IKbWFr
aW5nIGl0IGEgcGFydCBvZiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgKGhlbmNlIG15
IHByZXZpb3VzCnByb3Bvc2FsKS4KCkRvZXMgdGhhdCBzb3VuZCByZWFzb25hYmxlPwoKClRoYW5r
cywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:16:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnpQ-0001dZ-BL; Tue, 26 Jun 2018 13: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXnpO-0001dU-8g
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:16:14 +0000
X-Inumbo-ID: 222b4c3a-7943-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 222b4c3a-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:16:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 07:16:11 -0600
Message-Id: <5B323C9802000078001CE0C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 07:16:08 -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>
 <5B322BB302000078001CE02C@prv1-mh.provo.novell.com>
 <46d8010f-5d98-5649-df45-49e974a7df24@citrix.com>
In-Reply-To: <46d8010f-5d98-5649-df45-49e974a7df24@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+IE9uIDI2LjA2LjE4IGF0IDE0OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4w
Ni4xOCBhdCAxMzowOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnV0
dXJlIGNoYW5nZXMgd2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGljaCBpcyBpbnRl
bmRlZCB0byBiZSB1c2VmdWwKPj4+IGZvciBjbG91ZCBhbmQgZW50ZXJwcmlzZSBzZXR1cHMgd2hl
cmUgYWxsIGRvbVVzIGFyZSB1bnByaXZpbGVnZWQgYW5kIGhhdmUgbm8KPj4+IGJ1aXNuZXNzIGNv
bW11bmljYXRpbmcgZGlyZWN0bHkuCj4+Pgo+Pj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1
bW1pdCwgYnV0IEknbGwgbGVhdmUgZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKPj4+IHdo
aWNoIGludHJvZHVjZXMgaXQuICBIb3dldmVyLCB0byBiZWdpbiB3aXRoLCBjbGVhbiB1cCB0aGUg
WFNNIG5hbWVzcGFjaW5nIHRvCj4+PiBiZXR0ZXIgc2VwYXJhdGUgWFNNIGFuZCBGTEFTSy4KPj4+
Cj4+PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPj4+Cj4+PiBBbmRyZXcgQ29vcGVyICgyKToKPj4+
ICAgeGVuL3hzbTogUmVuYW1lIENPTkZJR19GTEFTS18qIHRvIENPTkZJR19YU01fRkxBU0tfKgo+
Pj4gICB4ZW4veHNtOiBSZW5hbWUgQ09OSUZJR19YU01fUE9MSUNZIHRvIENPTkZJR19YU01fRkxB
U0tfUE9MSUNZCj4+IEkgZG9uJ3QgcGFydGljdWxhcmx5IG1pbmQgdGhlIGNoYW5nZSwgYnV0IEkg
YWxzbyBkb24ndCB2aWV3IGl0IGFzCj4+IHBhcnRpY3VsYXJseSB1c2VmdWw6IEZvciB0aGUgZmly
c3QgcGF0Y2ggSSdkIHNlZSB0aGUgcG9pbnQgaWYgeW91Cj4+IG1lYW50IHRvIGludHJvZHVjZSBz
b21lIENPTkZJR19BQkNfRkxBU0ssIGJ1dCB0aGF0J3Mgbm90IGhvdwo+PiBJIHVuZGVyc3RhbmQg
dGhlIGRlc2NyaXB0aW9uIHRoZXJlLiBGb3IgdGhlIHNlY29uZCBJIGRvbid0IHNlZQo+PiB0aGUg
cG9pbnQgb2YgcmV0YWluaW5nIFhTTSBpbiB0aGUgbmFtZS4KPiAKPiBYU00gIT0gRmxhc2ssIGFu
ZCB0aGlzIGlzIHRoZSBuYW1pbmcgY29uZnVzaW9uIHRyeWluZyB0byBiZSByZWN0aWZpZWQuCgpC
dXQgd2h5IGlzIEZMQVNLIGFsb25lIG5vdCBtZWFuaW5nZnVsIGVub3VnaD8KCj4gQ09ORklHX1hT
TV9TSUxPIGlzIGdvaW5nIHRvIGJlIHRoZSBpbnRyb2R1Y2VkIG5ldyBtb2RlLgoKQW5kIHRoZW4g
U0lMTyBhbG9uZSBoZXJlPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnrX-0001k5-Cy; Tue, 26 Jun 2018 13: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrV-0001jg-JB
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:25 +0000
X-Inumbo-ID: 70d0e437-7943-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70d0e437-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:18:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653623"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:14 +0100
Message-ID: <1530019098-7058-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] x86/msr: Cleanup of misc constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QmVnaW4gdGhlIHByb2Nlc3Mgb2YgY2xlYW5pbmcgdXAgbXNyLWluZGV4LmguICBPcmRlciB0aGUg
TVNScyBhdCB0aGUKaGVhZCBvZiB0aGUgZmlsZSBieSBpbmRleCwgdXNlIHNwYWNlcyBmb3IgaW5k
ZW50YXRpb24sIF9BQygpIGZvciBiaXQKcG9zaXRpb25zLCBhbmQgYWRkIGEgY29tbWVudCBkZXNj
cmliaW5nIHRoZSBleHBlY3RlZCBzdHlsZS4gIEFiYnJldmlhdGUKdGhlIEFSQ0hfQ0FQU18qIGNv
bnN0YW50cyB0byByZWR1Y2UgY29kZSB2b2x1bWUuCgpMZWF2ZSBhIHRyYWlsaW5nIGNvbW1lbnQg
dG8gbG9naWNhbGx5IHNwbGl0IHRoZSBmaWxlIGluIHR3bywgYmV0d2VlbiB0aGUKbm93LWNvbnNp
c3RlbnQgaGVhZCwgYW5kIGxlZ2FjeSB0YWlsIHdoaWNoIHdpbGwgYmUgaW1wcm92ZWQgbW92aW5n
CmZvcndhcmRzLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3NwZWNfY3RybC5jICAgICAgICB8ICA4
ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCB8IDU5ICsrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQxIGluc2Vy
dGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwppbmRleCAwOGU2Nzg0Li40ZGIyYWUw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2
L3NwZWNfY3RybC5jCkBAIC0yMTUsOCArMjE1LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50
X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICAgICAg
IChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX1NUSUJQKSkgPyAiIFNUSUJQIiAgICAg
OiAiIiwKICAgICAgICAgICAgKF83ZDAgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfU1NCRCkp
ICA/ICIgU1NCRCIgICAgICA6ICIiLAogICAgICAgICAgICAoZThiICAmIGNwdWZlYXRfbWFzayhY
ODZfRkVBVFVSRV9JQlBCKSkgID8gIiBJQlBCIiAgICAgIDogIiIsCi0gICAgICAgICAgIChjYXBz
ICYgQVJDSF9DQVBBQklMSVRJRVNfSUJSU19BTEwpICAgICAgPyAiIElCUlNfQUxMIiAgOiAiIiwK
LSAgICAgICAgICAgKGNhcHMgJiBBUkNIX0NBUEFCSUxJVElFU19SRENMX05PKSAgICAgICA/ICIg
UkRDTF9OTyIgICA6ICIiLAorICAgICAgICAgICAoY2FwcyAmIEFSQ0hfQ0FQU19JQlJTX0FMTCkg
ICAgICAgICAgICAgID8gIiBJQlJTX0FMTCIgIDogIiIsCisgICAgICAgICAgIChjYXBzICYgQVJD
SF9DQVBTX1JEQ0xfTk8pICAgICAgICAgICAgICAgPyAiIFJEQ0xfTk8iICAgOiAiIiwKICAgICAg
ICAgICAgKGNhcHMgJiBBUkNIX0NBUFNfUlNCQSkgICAgICAgICAgICAgICAgICA/ICIgUlNCQSIg
ICAgICA6ICIiLAogICAgICAgICAgICAoY2FwcyAmIEFSQ0hfQ0FQU19TU0JfTk8pICAgICAgICAg
ICAgICAgID8gIiBTU0JfTk8iICAgIDogIiIpOwogCkBAIC00MjksMTEgKzQyOSwxMSBAQCBzdGF0
aWMgX19pbml0IHZvaWQgeHB0aV9pbml0X2RlZmF1bHQoYm9vbCBmb3JjZSkKICAgICAgICAgcmV0
dXJuOwogCiAgICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9B
TUQgKQotICAgICAgICBjYXBzID0gQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTzsKKyAgICAgICAg
Y2FwcyA9IEFSQ0hfQ0FQU19SRENMX05POwogICAgIGVsc2UgaWYgKCBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfQVJDSF9DQVBTKSApCiAgICAgICAgIHJkbXNybChNU1JfQVJDSF9DQVBBQklMSVRJ
RVMsIGNhcHMpOwogCi0gICAgaWYgKCBjYXBzICYgQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTyAp
CisgICAgaWYgKCBjYXBzICYgQVJDSF9DQVBTX1JEQ0xfTk8gKQogICAgICAgICBvcHRfeHB0aSA9
IDA7CiAgICAgZWxzZQogICAgICAgICBvcHRfeHB0aSA9IE9QVF9YUFRJX0RPTTAgfCBPUFRfWFBU
SV9ET01VOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKaW5kZXggMWIxMGYzZS4uMmM5Yjc1ZiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oCkBAIC0xLDMyICsxLDM0IEBACiAjaWZuZGVmIF9fQVNNX01T
Ul9JTkRFWF9ICiAjZGVmaW5lIF9fQVNNX01TUl9JTkRFWF9ICiAKLS8qIENQVSBtb2RlbCBzcGVj
aWZpYyByZWdpc3RlciAoTVNSKSBudW1iZXJzICovCi0KLS8qIHg4Ni02NCBzcGVjaWZpYyBNU1Jz
ICovCi0jZGVmaW5lIE1TUl9TVEFSCQkweGMwMDAwMDgxIC8qIGxlZ2FjeSBtb2RlIFNZU0NBTEwg
dGFyZ2V0ICovCi0jZGVmaW5lIE1TUl9MU1RBUgkJMHhjMDAwMDA4MiAvKiBsb25nIG1vZGUgU1lT
Q0FMTCB0YXJnZXQgKi8KLSNkZWZpbmUgTVNSX0NTVEFSCQkweGMwMDAwMDgzIC8qIGNvbXBhdCBt
b2RlIFNZU0NBTEwgdGFyZ2V0ICovCi0jZGVmaW5lIE1TUl9TWVNDQUxMX01BU0sJMHhjMDAwMDA4
NCAvKiBFRkxBR1MgbWFzayBmb3Igc3lzY2FsbCAqLwotI2RlZmluZSBNU1JfRlNfQkFTRQkJMHhj
MDAwMDEwMCAvKiA2NGJpdCBGUyBiYXNlICovCi0jZGVmaW5lIE1TUl9HU19CQVNFCQkweGMwMDAw
MTAxIC8qIDY0Yml0IEdTIGJhc2UgKi8KLSNkZWZpbmUgTVNSX1NIQURPV19HU19CQVNFCTB4YzAw
MDAxMDIgLyogU3dhcEdTIEdTIHNoYWRvdyAqLwotI2RlZmluZSBNU1JfVFNDX0FVWAkJMHhjMDAw
MDEwMyAvKiBBdXhpbGlhcnkgVFNDICovCisvKgorICogQ1BVIG1vZGVsIHNwZWNpZmljIHJlZ2lz
dGVyIChNU1IpIG51bWJlcnMKKyAqCisgKiBEZWZpbml0aW9ucyBmb3IgYW4gTVNSIHNob3VsZCBm
b2xsb3cgdGhpcyBzdHlsZToKKyAqCisgKiAjZGVmaW5lIE1TUl8kTkFNRSAgICAgICAgICAgICAg
ICAgICAgMHgkSU5ERVgKKyAqICNkZWZpbmUgJE5BTUVfJEJJVDEgICAgICAgICAgICAgICAgICAo
X0FDKDEsIFVMTCkgPDwgJFBPUzEpCisgKiAjZGVmaW5lICROQU1FXyRCSVQyICAgICAgICAgICAg
ICAgICAgKF9BQygxLCBVTEwpIDw8ICRQT1MyKQorICoKKyAqIEJsb2NrcyBvZiByZWxhdGVkIGNv
bnN0YW50cyBzaG91bGQgYmUgc29ydGVkIGJ5IE1TUiBpbmRleC4gIFRoZSBjb25zdGFudAorICog
bmFtZXMgc2hvdWxkIGJlIGFzIGNvbmNpc2UgYXMgcG9zc2libGUsIGFuZCB0aGUgYml0IG5hbWVz
IG1heSBoYXZlIGFuCisgKiBhYmJyZXZpYXRlZCBuYW1lLgorICovCiAKIC8qIFNwZWN1bGF0aW9u
IENvbnRyb2xzLiAqLwotI2RlZmluZSBNU1JfU1BFQ19DVFJMCQkJMHgwMDAwMDA0OAotI2RlZmlu
ZSBTUEVDX0NUUkxfSUJSUwkJCShfQUMoMSwgVUxMKSA8PCAwKQotI2RlZmluZSBTUEVDX0NUUkxf
U1RJQlAJCQkoX0FDKDEsIFVMTCkgPDwgMSkKLSNkZWZpbmUgU1BFQ19DVFJMX1NTQkQJCQkoX0FD
KDEsIFVMTCkgPDwgMikKKyNkZWZpbmUgTVNSX1NQRUNfQ1RSTCAgICAgICAgICAgICAgICAgICAw
eDAwMDAwMDQ4CisjZGVmaW5lIFNQRUNfQ1RSTF9JQlJTICAgICAgICAgICAgICAgICAgKF9BQygx
LCBVTEwpIDw8ICAwKQorI2RlZmluZSBTUEVDX0NUUkxfU1RJQlAgICAgICAgICAgICAgICAgIChf
QUMoMSwgVUxMKSA8PCAgMSkKKyNkZWZpbmUgU1BFQ19DVFJMX1NTQkQgICAgICAgICAgICAgICAg
ICAoX0FDKDEsIFVMTCkgPDwgIDIpCiAKLSNkZWZpbmUgTVNSX1BSRURfQ01ECQkJMHgwMDAwMDA0
OQotI2RlZmluZSBQUkVEX0NNRF9JQlBCCQkJKF9BQygxLCBVTEwpIDw8IDApCisjZGVmaW5lIE1T
Ul9QUkVEX0NNRCAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDA0OQorI2RlZmluZSBQUkVEX0NN
RF9JQlBCICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKIAotI2RlZmluZSBN
U1JfQVJDSF9DQVBBQklMSVRJRVMJCTB4MDAwMDAxMGEKLSNkZWZpbmUgQVJDSF9DQVBBQklMSVRJ
RVNfUkRDTF9OTwkoX0FDKDEsIFVMTCkgPDwgMCkKLSNkZWZpbmUgQVJDSF9DQVBBQklMSVRJRVNf
SUJSU19BTEwJKF9BQygxLCBVTEwpIDw8IDEpCi0jZGVmaW5lIEFSQ0hfQ0FQU19SU0JBCQkJKF9B
QygxLCBVTEwpIDw8IDIpCi0jZGVmaW5lIEFSQ0hfQ0FQU19TU0JfTk8JCShfQUMoMSwgVUxMKSA8
PCA0KQorI2RlZmluZSBNU1JfQVJDSF9DQVBBQklMSVRJRVMgICAgICAgICAgIDB4MDAwMDAxMGEK
KyNkZWZpbmUgQVJDSF9DQVBTX1JEQ0xfTk8gICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwg
IDApCisjZGVmaW5lIEFSQ0hfQ0FQU19JQlJTX0FMTCAgICAgICAgICAgICAgKF9BQygxLCBVTEwp
IDw8ICAxKQorI2RlZmluZSBBUkNIX0NBUFNfUlNCQSAgICAgICAgICAgICAgICAgIChfQUMoMSwg
VUxMKSA8PCAgMikKKyNkZWZpbmUgQVJDSF9DQVBTX1NTQl9OTyAgICAgICAgICAgICAgICAoX0FD
KDEsIFVMTCkgPDwgIDQpCiAKICNkZWZpbmUgTVNSX0VGRVIgICAgICAgICAgICAgICAgICAgICAg
ICAweGMwMDAwMDgwIC8qIEV4dGVuZGVkIEZlYXR1cmUgRW5hYmxlIFJlZ2lzdGVyICovCiAjZGVm
aW5lIEVGRVJfU0NFICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKSAv
KiBTWVNDQUxMIEVuYWJsZSAqLwpAQCAtNDAsNiArNDIsMTkgQEAKICNkZWZpbmUgRUZFUl9LTk9X
Tl9NQVNLIChFRkVSX1NDRSB8IEVGRVJfTE1FIHwgRUZFUl9MTUEgfCBFRkVSX05YRSB8IFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICBFRkVSX1NWTUUgfCBFRkVSX0xNU0xFIHwgRUZFUl9GRlhT
RSkKIAorI2RlZmluZSBNU1JfU1RBUiAgICAgICAgICAgICAgICAgICAgICAgIDB4YzAwMDAwODEg
LyogTGVnYWN5IG1vZGUgU1lTQ0FMTCB0YXJnZXQgKi8KKyNkZWZpbmUgTVNSX0xTVEFSICAgICAg
ICAgICAgICAgICAgICAgICAweGMwMDAwMDgyIC8qIExvbmcgbW9kZSBTWVNDQUxMIHRhcmdldCAq
LworI2RlZmluZSBNU1JfQ1NUQVIgICAgICAgICAgICAgICAgICAgICAgIDB4YzAwMDAwODMgLyog
Q29tcGF0IG1vZGUgU1lTQ0FMTCB0YXJnZXQgKi8KKyNkZWZpbmUgTVNSX1NZU0NBTExfTUFTSyAg
ICAgICAgICAgICAgICAweGMwMDAwMDg0IC8qIEVGTEFHUyBtYXNrIGZvciBzeXNjYWxsICovCisj
ZGVmaW5lIE1TUl9GU19CQVNFICAgICAgICAgICAgICAgICAgICAgMHhjMDAwMDEwMCAvKiA2NGJp
dCBGUyBiYXNlICovCisjZGVmaW5lIE1TUl9HU19CQVNFICAgICAgICAgICAgICAgICAgICAgMHhj
MDAwMDEwMSAvKiA2NGJpdCBHUyBiYXNlICovCisjZGVmaW5lIE1TUl9TSEFET1dfR1NfQkFTRSAg
ICAgICAgICAgICAgMHhjMDAwMDEwMiAvKiBTd2FwR1MgR1Mgc2hhZG93ICovCisjZGVmaW5lIE1T
Ul9UU0NfQVVYICAgICAgICAgICAgICAgICAgICAgMHhjMDAwMDEwMyAvKiBBdXhpbGlhcnkgVFND
ICovCisKKy8qCisgKiBMZWdhY3kgTVNSIGNvbnN0YW50cyBpbiBuZWVkIG9mIGNsZWFudXAuICBO
byBuZXcgY29kZSBiZWxvdyB0aGlzIGNvbW1lbnQuCisgKi8KKwogLyogSW50ZWwgTVNScy4gU29t
ZSBhbHNvIGF2YWlsYWJsZSBvbiBvdGhlciBDUFVzICovCiAjZGVmaW5lIE1TUl9JQTMyX1BFUkZD
VFIwCQkweDAwMDAwMGMxCiAjZGVmaW5lIE1TUl9JQTMyX0FfUEVSRkNUUjAJCTB4MDAwMDA0YzEK
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnrV-0001jm-RF; Tue, 26 Jun 2018 13:18: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrU-0001jW-Hd
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:24 +0000
X-Inumbo-ID: 02b733f2-7943-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02b733f2-7943-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 15:15:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653619"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:12 +0100
Message-ID: <1530019098-7058-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/msr: Introductory MSR cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgaXMgYSBjb21iaW5hdGlvbiBvZiBmcmFnbWVudHMgYWxyZWFkeSBwb3N0ZWQs
IGFuZCBjbGVhbnVwIHdvcmsgSQpkaWQgd2hpbGUgdHJhdmVsbGluZyBpbi9hcm91bmQgWGVuU3Vt
bWl0LgoKVGhlcmUgaXMgbm8gcmVhbCBmdW5jdGlvbmFsIGNoYW5nZSwgYnV0IHRoZXJlIGlzIGEg
bG90IG9mIGNvZGUgdm9sdW1lCnJlZHVjdGlvbiBhbmQgY29uc2lzdGVuY3kgaW1wcm92ZW1lbnRz
LiAgVGhpcyBpcyB0aGUgc3RhcnQgb2YgYSB2ZXJ5IGxhcmdlCmFtb3VudCBvZiBNU1IgaW1wcm92
ZW1lbnQgd29yay4KCkFuZHJldyBDb29wZXIgKDYpOgogIHg4Ni9tc3I6IENsZWFuIHVwIHRoZSBN
U1JfRUZFUiBjb25zdGFudHMKICB4ODYvbXNyOiBDbGVhbnVwIG9mIG1pc2MgY29uc3RhbnRzCiAg
eDg2L21zcjogQ2xlYW4gdXAgdGhlIE1TUl97UExBVEZPUk1fSU5GTyxNSVNDX0ZFQVRVUkVTX0VO
QUJMRVN9IGNvbnN0YW50cwogIHg4Ni9tc3I6IENsZWFuIHVwIHRoZSBNU1JfRkVBVFVSRV9DT05U
Uk9MIGNvbnN0YW50cwogIHg4Ni9tc3I6IENsZWFuIHVwIHRoZSBNU1JfQVBJQ19CQVNFIGNvbnN0
YW50cwogIHg4Ni9tc3I6IENsZWFuIHVwIHRoZSB4MkFQSUMgTVNSIGNvbnN0YW50cwoKIHhlbi9h
cmNoL3g4Ni9hcGljLmMgICAgICAgICAgICAgICAgICAgIHwgIDY2ICsrKysrKystLS0tLS0tCiB4
ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gv
eDg2L2Jvb3Qvd2FrZXVwLlMgICAgICAgICAgICAgfCAgIDcgKy0KIHhlbi9hcmNoL3g4Ni9jcHUv
Y29tbW9uLmMgICAgICAgICAgICAgIHwgIDE2ICsrLS0KIHhlbi9hcmNoL3g4Ni9jcHUvaW50ZWwu
YyAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50
ZWwuYyAgICB8ICAgNyArLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jICAgICAgICAg
fCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jICAgICAgICAgIHwgICA0ICst
CiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2Fy
Y2gveDg2L2VmaS9lZmktYm9vdC5oICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9n
ZW5hcGljL3gyYXBpYy5jICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
ICAgICAgICAgICAgICAgICB8ICAxNiArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAg
ICAgICAgICAgICB8ICAxOSArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgICAgICAg
ICAgICB8ICAzMSArKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgICAg
ICB8ICAzMyArKysrLS0tCiB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAgICAgICAgICAgICAgICB8
ICAzMCArKystLS0tCiB4ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgICAgICAgICAgICAgICB8ICAg
OCArLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAgIDYgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2h2bS5oICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92bGFwaWMuaCAgICAgICB8ICAgNiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5k
ZXguaCAgICAgICAgfCAxNTYgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L21zci5oICAgICAgICAgICAgICB8ICAgNCArLQogMjMgZmlsZXMgY2hh
bmdlZCwgMjEyIGluc2VydGlvbnMoKyksIDIxNiBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnrW-0001js-44; Tue, 26 Jun 2018 13: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrU-0001jb-Nx
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:24 +0000
X-Inumbo-ID: 03c43d0c-7943-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03c43d0c-7943-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 15:15:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653622"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:13 +0100
Message-ID: <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGJpdCBwb3NpdGlvbiBjb25zdGFudHMgYXJlIG9ubHkgdXNlZCBieSB0aGUgdHJhbXBvbGlu
ZSBhc20sIGJ1dCB0aGUKY29kZSBpcyBzaG9ydGVyIGFuZCBjbGVhcmVyIHdoZW4gdXNpbmcgdGhl
IG1hc2sgY29uc3RhbnRzLiAgVGhpcyBoYWx2ZXMKdGhlIG51bWJlciBvZiBjb25zdGFudHMgdXNl
ZC4KCkNvbnNpc3RlbnRseSB1c2UgX0FDKCkgZm9yIHRoZSBiaXQgY29uc3RhbnRzLCBhbmQgc3Rh
cnQgdG8gdXNlIHNwYWNlcwpmb3IgaW5kZW50YXRpb24uICBGdXJ0aGVybW9yZSwgRUZFUiBjb250
YWlucyB0aGUgTlgtRW5hYmxlIGJpdCwgdG8KcmVuYW1lIHRoZSBjb25zdGFudCB0byBFRkVSX05Y
RSB0byBtYXRjaCBib3RoIHRoZSBBTUQgYW5kIEludGVsIHNwZWNzLgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TICB8ICAyICstCiB4ZW4vYXJjaC94ODYvYm9vdC93YWtl
dXAuUyAgICAgIHwgIDcgKysrLS0tLQogeGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jICAgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmggICAgIHwgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9odm0uaCAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggfCAzMyAr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMjEgaW5z
ZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jv
b3QvdHJhbXBvbGluZS5TIGIveGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TCmluZGV4IDU1
ODhjNzkuLjdlNzdlNjFlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5l
LlMKKysrIGIveGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TCkBAIC0xMzgsNyArMTM4LDcg
QEAgdHJhbXBvbGluZV9wcm90bW9kZV9lbnRyeToKICAgICAgICAgb3IgICAgICAkRUZFUl9MTUV8
RUZFUl9TQ0UsJWVheCAgIC8qIExvbmcgTW9kZSArIFNZU0NBTEwvU1lTUkVUICovCiAgICAgICAg
IGJ0ICAgICAgJGNwdWZlYXRfYml0KFg4Nl9GRUFUVVJFX05YKSwlZWRpIC8qIE5vIEV4ZWN1dGU/
ICovCiAgICAgICAgIGpuYyAgICAgMWYKLSAgICAgICAgYnRzbCAgICAkX0VGRVJfTlgsJWVheCAg
LyogTm8gRXhlY3V0ZSAgICAgKi8KKyAgICAgICAgb3IgICAgICAkRUZFUl9OWEUsICVlYXggLyog
Tm8gRXhlY3V0ZSAqLwogMTogICAgICB3cm1zcgogCiAgICAgICAgIG1vdiAgICAgJChYODZfQ1Iw
X1BHIHwgWDg2X0NSMF9BTSB8IFg4Nl9DUjBfV1AgfCBYODZfQ1IwX05FIHxcCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvYm9vdC93YWtldXAuUyBiL3hlbi9hcmNoL3g4Ni9ib290L3dha2V1cC5T
CmluZGV4IGY5NjMyZWUuLmEzNzY4MGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L3dh
a2V1cC5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ib290L3dha2V1cC5TCkBAIC0xNDQsMTEgKzE0NCwx
MCBAQCB3YWtldXBfMzI6CiAgICAgICAgIGp6ICAgICAgLkxza2lwX2VmZXJ3CiAgICAgICAgIG1v
dmwgICAgJE1TUl9FRkVSLCVlY3gKICAgICAgICAgcmRtc3IKLSAgICAgICAgYnRzbCAgICAkX0VG
RVJfTE1FLCVlYXggLyogTG9uZyBNb2RlICAgICAgKi8KLSAgICAgICAgYnRzbCAgICAkX0VGRVJf
U0NFLCVlYXggLyogU1lTQ0FMTC9TWVNSRVQgKi8KLSAgICAgICAgYnRsICAgICAkMjAsJWVkaSAg
ICAgICAgLyogTm8gRXhlY3V0ZT8gICAgKi8KKyAgICAgICAgb3IgICAgICAkRUZFUl9MTUUgfCBF
RkVSX1NDRSwgJWVheCAvKiBMb25nIE1vZGUgKyBTWVNDQUxML1NZU1JFVCAqLworICAgICAgICBi
dCAgICAgICRjcHVmZWF0X2JpdChYODZfRkVBVFVSRV9OWCksICVlZGkgLyogTm8gRXhlY3V0ZT8g
Ki8KICAgICAgICAgam5jICAgICAxZgotICAgICAgICBidHNsICAgICRfRUZFUl9OWCwlZWF4ICAv
KiBObyBFeGVjdXRlICAgICAqLworICAgICAgICBvciAgICAgICRFRkVSX05YRSwgJWVheCAgLyog
Tm8gRXhlY3V0ZSAqLwogMTogICAgICB3cm1zcgogLkxza2lwX2VmZXJ3OgogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMgYi94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMKaW5k
ZXggOTQ3Nzk2NS4uZjNiMDRmZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYwpAQCAtMjQ3LDcgKzI0Nyw3IEBAIHN0YXRp
YyB2b2lkIGVhcmx5X2luaXRfaW50ZWwoc3RydWN0IGNwdWluZm9feDg2ICpjKQogCQlwcmludGso
S0VSTl9JTkZPICJyZXZpc2VkIGNwdWlkIGxldmVsOiAlZFxuIiwKIAkJICAgICAgIGNwdWlkX2Vh
eCgwKSk7CiAJaWYgKGRpc2FibGUgJiBNU1JfSUEzMl9NSVNDX0VOQUJMRV9YRF9ESVNBQkxFKSB7
Ci0JCXdyaXRlX2VmZXIocmVhZF9lZmVyKCkgfCBFRkVSX05YKTsKKwkJd3JpdGVfZWZlcihyZWFk
X2VmZXIoKSB8IEVGRVJfTlhFKTsKIAkJcHJpbnRrKEtFUk5fSU5GTwogCQkgICAgICAgInJlLWVu
YWJsZWQgTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvblxuIik7CiAJfQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oIGIveGVuL2FyY2gveDg2L2VmaS9lZmktYm9v
dC5oCmluZGV4IDU3ODlkMmMuLjA5YmIzZjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkv
ZWZpLWJvb3QuaAorKysgYi94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKQEAgLTIzOSw3ICsy
MzksNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgbm9yZXR1cm4gZWZpX2FyY2hfcG9zdF9leGl0X2Jv
b3Qodm9pZCkKICAgICByZG1zcmwoTVNSX0VGRVIsIGVmZXIpOwogICAgIGVmZXIgfD0gRUZFUl9T
Q0U7CiAgICAgaWYgKCBjcHVpZF9leHRfZmVhdHVyZXMgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRV
UkVfTlgpICkKLSAgICAgICAgZWZlciB8PSBFRkVSX05YOworICAgICAgICBlZmVyIHw9IEVGRVJf
TlhFOwogICAgIHdybXNybChNU1JfRUZFUiwgZWZlcik7CiAgICAgd3JpdGVfY3IwKFg4Nl9DUjBf
UEUgfCBYODZfQ1IwX01QIHwgWDg2X0NSMF9FVCB8IFg4Nl9DUjBfTkUgfCBYODZfQ1IwX1dQIHwK
ICAgICAgICAgICAgICAgWDg2X0NSMF9BTSB8IFg4Nl9DUjBfUEcpOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYzIzOTgz
Yy4uNGUyNDdkMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCkBAIC05MTYsOCArOTE2LDggQEAgY29uc3QgY2hhciAqaHZtX2Vm
ZXJfdmFsaWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IHZhbHVlLAogICAgIGlmICgg
KHZhbHVlICYgRUZFUl9MTUEpICYmICghKHZhbHVlICYgRUZFUl9MTUUpIHx8ICFjcjBfcGcpICkK
ICAgICAgICAgcmV0dXJuICJMTUEvTE1FL0NSMC5QRyBpbmNvbnNpc3RlbmN5IjsKIAotICAgIGlm
ICggKHZhbHVlICYgRUZFUl9OWCkgJiYgIXAtPmV4dGQubnggKQotICAgICAgICByZXR1cm4gIk5Y
IHdpdGhvdXQgZmVhdHVyZSI7CisgICAgaWYgKCAodmFsdWUgJiBFRkVSX05YRSkgJiYgIXAtPmV4
dGQubnggKQorICAgICAgICByZXR1cm4gIk5YRSB3aXRob3V0IGZlYXR1cmUiOwogCiAgICAgaWYg
KCAodmFsdWUgJiBFRkVSX1NWTUUpICYmICghcC0+ZXh0ZC5zdm0gfHwgIW5lc3RlZGh2bV9lbmFi
bGVkKGQpKSApCiAgICAgICAgIHJldHVybiAiU1ZNRSB3aXRob3V0IG5lc3RlZCB2aXJ0IjsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaHZtLmgKaW5kZXggZWY1ZTE5OC4uYzk1MTFjMyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZt
LmgKQEAgLTI5OSw3ICsyOTksNyBAQCBpbnQgaHZtX2dpcnFfZGVzdF8yX3ZjcHVfaWQoc3RydWN0
IGRvbWFpbiAqZCwgdWludDhfdCBkZXN0LCB1aW50OF90IGRlc3RfbW9kZSk7CiAvKiBIVk0gZ3Vl
c3RzIG9uIEludGVsIGhhcmR3YXJlIGxlYWsgWGVuJ3MgTlggc2V0dGluZ3MgaW50byBndWVzdCBj
b250ZXh0LiAqLwogI2RlZmluZSBodm1fbnhfZW5hYmxlZCh2KSBcCiAgICAgKChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9JTlRFTCAmJiBjcHVfaGFzX254KSB8fCAgICBc
Ci0gICAgICgodiktPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciAmIEVGRVJfTlgpKQorICAgICAo
KHYpLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX05YRSkpCiAjZGVmaW5lIGh2bV9w
a3VfZW5hYmxlZCh2KSBcCiAgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAoKHYpLT5hcmNo
Lmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9QS0UpKQogCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5k
ZXguaAppbmRleCA4ZmJjY2M4Li4xYjEwZjNlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L21zci1pbmRleC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKQEAg
LTQsNyArNCw2IEBACiAvKiBDUFUgbW9kZWwgc3BlY2lmaWMgcmVnaXN0ZXIgKE1TUikgbnVtYmVy
cyAqLwogCiAvKiB4ODYtNjQgc3BlY2lmaWMgTVNScyAqLwotI2RlZmluZSBNU1JfRUZFUgkJMHhj
MDAwMDA4MCAvKiBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyICovCiAjZGVmaW5lIE1TUl9TVEFS
CQkweGMwMDAwMDgxIC8qIGxlZ2FjeSBtb2RlIFNZU0NBTEwgdGFyZ2V0ICovCiAjZGVmaW5lIE1T
Ul9MU1RBUgkJMHhjMDAwMDA4MiAvKiBsb25nIG1vZGUgU1lTQ0FMTCB0YXJnZXQgKi8KICNkZWZp
bmUgTVNSX0NTVEFSCQkweGMwMDAwMDgzIC8qIGNvbXBhdCBtb2RlIFNZU0NBTEwgdGFyZ2V0ICov
CkBAIC0xNCwyNiArMTMsNiBAQAogI2RlZmluZSBNU1JfU0hBRE9XX0dTX0JBU0UJMHhjMDAwMDEw
MiAvKiBTd2FwR1MgR1Mgc2hhZG93ICovCiAjZGVmaW5lIE1TUl9UU0NfQVVYCQkweGMwMDAwMTAz
IC8qIEF1eGlsaWFyeSBUU0MgKi8KIAotLyogRUZFUiBiaXRzOiAqLwotI2RlZmluZSBfRUZFUl9T
Q0UJCTAgIC8qIFNZU0NBTEwvU1lTUkVUICovCi0jZGVmaW5lIF9FRkVSX0xNRQkJOCAgLyogTG9u
ZyBtb2RlIGVuYWJsZSAqLwotI2RlZmluZSBfRUZFUl9MTUEJCTEwIC8qIExvbmcgbW9kZSBhY3Rp
dmUgKHJlYWQtb25seSkgKi8KLSNkZWZpbmUgX0VGRVJfTlgJCTExIC8qIE5vIGV4ZWN1dGUgZW5h
YmxlICovCi0jZGVmaW5lIF9FRkVSX1NWTUUJCTEyIC8qIEFNRDogU1ZNIGVuYWJsZSAqLwotI2Rl
ZmluZSBfRUZFUl9MTVNMRQkJMTMgLyogQU1EOiBMb25nLW1vZGUgc2VnbWVudCBsaW1pdCBlbmFi
bGUgKi8KLSNkZWZpbmUgX0VGRVJfRkZYU0UJCTE0IC8qIEFNRDogRmFzdCBGWFNBVkUvRlhSU1RP
UiBlbmFibGUgKi8KLQotI2RlZmluZSBFRkVSX1NDRQkJKDE8PF9FRkVSX1NDRSkKLSNkZWZpbmUg
RUZFUl9MTUUJCSgxPDxfRUZFUl9MTUUpCi0jZGVmaW5lIEVGRVJfTE1BCQkoMTw8X0VGRVJfTE1B
KQotI2RlZmluZSBFRkVSX05YCQkJKDE8PF9FRkVSX05YKQotI2RlZmluZSBFRkVSX1NWTUUJCSgx
PDxfRUZFUl9TVk1FKQotI2RlZmluZSBFRkVSX0xNU0xFCQkoMTw8X0VGRVJfTE1TTEUpCi0jZGVm
aW5lIEVGRVJfRkZYU0UJCSgxPDxfRUZFUl9GRlhTRSkKLQotI2RlZmluZSBFRkVSX0tOT1dOX01B
U0sJCShFRkVSX1NDRSB8IEVGRVJfTE1FIHwgRUZFUl9MTUEgfCBFRkVSX05YIHwgXAotCQkJCSBF
RkVSX1NWTUUgfCBFRkVSX0xNU0xFIHwgRUZFUl9GRlhTRSkKLQogLyogU3BlY3VsYXRpb24gQ29u
dHJvbHMuICovCiAjZGVmaW5lIE1TUl9TUEVDX0NUUkwJCQkweDAwMDAwMDQ4CiAjZGVmaW5lIFNQ
RUNfQ1RSTF9JQlJTCQkJKF9BQygxLCBVTEwpIDw8IDApCkBAIC00OSw2ICsyOCwxOCBAQAogI2Rl
ZmluZSBBUkNIX0NBUFNfUlNCQQkJCShfQUMoMSwgVUxMKSA8PCAyKQogI2RlZmluZSBBUkNIX0NB
UFNfU1NCX05PCQkoX0FDKDEsIFVMTCkgPDwgNCkKIAorI2RlZmluZSBNU1JfRUZFUiAgICAgICAg
ICAgICAgICAgICAgICAgIDB4YzAwMDAwODAgLyogRXh0ZW5kZWQgRmVhdHVyZSBFbmFibGUgUmVn
aXN0ZXIgKi8KKyNkZWZpbmUgRUZFUl9TQ0UgICAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEs
IFVMTCkgPDwgIDApIC8qIFNZU0NBTEwgRW5hYmxlICovCisjZGVmaW5lIEVGRVJfTE1FICAgICAg
ICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA4KSAvKiBMb25nIE1vZGUgRW5hYmxl
ICovCisjZGVmaW5lIEVGRVJfTE1BICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwp
IDw8IDEwKSAvKiBMb25nIE1vZGUgQWN0aXZlICovCisjZGVmaW5lIEVGRVJfTlhFICAgICAgICAg
ICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDExKSAvKiBObyBFeGVjdXRlIEVuYWJsZSAq
LworI2RlZmluZSBFRkVSX1NWTUUgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8
PCAxMikgLyogU2VjdXJlIFZpcnR1YWwgTWFjaGluZSBFbmFibGUgKi8KKyNkZWZpbmUgRUZFUl9M
TVNMRSAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTMpIC8qIExvbmcgTW9k
ZSBTZWdtZW50IExpbWl0IEVuYWJsZSAqLworI2RlZmluZSBFRkVSX0ZGWFNFICAgICAgICAgICAg
ICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxNCkgLyogRmFzdCBGWFNBVkUvRlhSU1RPUiAqLwor
CisjZGVmaW5lIEVGRVJfS05PV05fTUFTSyAoRUZFUl9TQ0UgfCBFRkVSX0xNRSB8IEVGRVJfTE1B
IHwgRUZFUl9OWEUgfCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgRUZFUl9TVk1FIHwgRUZF
Ul9MTVNMRSB8IEVGRVJfRkZYU0UpCisKIC8qIEludGVsIE1TUnMuIFNvbWUgYWxzbyBhdmFpbGFi
bGUgb24gb3RoZXIgQ1BVcyAqLwogI2RlZmluZSBNU1JfSUEzMl9QRVJGQ1RSMAkJMHgwMDAwMDBj
MQogI2RlZmluZSBNU1JfSUEzMl9BX1BFUkZDVFIwCQkweDAwMDAwNGMxCi0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnrX-0001kj-P4; Tue, 26 Jun 2018 13: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrW-0001jz-OC
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:26 +0000
X-Inumbo-ID: 71d6390c-7943-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71d6390c-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:18:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653629"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:15 +0100
Message-ID: <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] x86/msr: Clean up the MSR_{PLATFORM_INFO,
 MISC_FEATURES_ENABLES} constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlc2UgTVNScywgd2hpbGUgYmVpbmcgSW50ZWwgc3BlY2lmaWMsIGFyZSB1c2VkIHRvIG9mZmVy
IHZpcnR1YWxpc2VkCkNQVUlEIGZhdWx0aW5nIHN1cHBvcnQgb24gQU1EIGhhcmR3YXJlLCBzbyBy
ZW1vdmUgdGhlIElOVEVMIGluZml4LgoKVGhlIGJpdCBwb3NpdGlvbiBjb25zdGFudHMgYXJlIHVz
ZWQgYnkgZ3Vlc3RfcmRtc3IoKSwgYnV0IHRoZSBsb2dpYyBjYW4KYmUgZXhwcmVzc2VkIHVzaW5n
IE1BU0tfSU5TUigpIHdoaWNoIGFsbG93cyB0aGUgcmVtb3ZhbCBvZiB0aGUgYml0CnBvc2l0aW9u
IGNvbnN0YW50cy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAgICAgICAg
ICAgIHwgMTYgKysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAg
ICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAg
ICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9tc3IuYyAgICAgICAgICAgICAgICAgICAgIHwgMzAg
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYyB8ICA2ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXgu
aCAgICAgICAgfCAxNSArKysrKystLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgg
ICAgICAgICAgICAgIHwgIDQgKystLQogNyBmaWxlcyBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCsp
LCA0MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5j
IGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCAzNTQ4YjEyLi5hODMwNzdmIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
Y29tbW9uLmMKQEAgLTExNSwxOSArMTE1LDE3IEBAIGJvb2wgX19pbml0IHByb2JlX2NwdWlkX2Zh
dWx0aW5nKHZvaWQpCiAJdWludDY0X3QgdmFsOwogCWludCByYzsKIAotCWlmICgocmMgPSByZG1z
cl9zYWZlKE1TUl9JTlRFTF9QTEFURk9STV9JTkZPLCB2YWwpKSA9PSAwKQorCWlmICgocmMgPSBy
ZG1zcl9zYWZlKE1TUl9QTEFURk9STV9JTkZPLCB2YWwpKSA9PSAwKQogCXsKIAkJc3RydWN0IG1z
cl9kb21haW5fcG9saWN5ICpkcCA9ICZyYXdfbXNyX2RvbWFpbl9wb2xpY3k7CiAKIAkJZHAtPnBs
YWZvcm1faW5mby5hdmFpbGFibGUgPSB0cnVlOwotCQlpZiAodmFsICYgTVNSX1BMQVRGT1JNX0lO
Rk9fQ1BVSURfRkFVTFRJTkcpCisJCWlmICh2YWwgJiBQTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxU
SU5HKQogCQkJZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9IHRydWU7CiAJfQogCi0J
aWYgKHJjIHx8Ci0JICAgICEodmFsICYgTVNSX1BMQVRGT1JNX0lORk9fQ1BVSURfRkFVTFRJTkcp
IHx8Ci0JICAgIHJkbXNyX3NhZmUoTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUywKLQkJ
ICAgICAgIHRoaXNfY3B1KG1zcl9taXNjX2ZlYXR1cmVzKSkpCisJaWYgKHJjIHx8ICEodmFsICYg
UExBVEZPUk1fSU5GT19DUFVJRF9GQVVMVElORykgfHwKKwkgICAgcmRtc3Jfc2FmZShNU1JfTUlT
Q19GRUFUVVJFU19FTkFCTEVTLCB0aGlzX2NwdShtc3JfbWlzY19mZWF0dXJlcykpKQogCXsKIAkJ
c2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVBVFVSRV9DUFVJRF9GQVVMVElORyk7CiAJCXJldHVy
biBmYWxzZTsKQEAgLTE0NSwxMiArMTQzLDEyIEBAIHN0YXRpYyB2b2lkIHNldF9jcHVpZF9mYXVs
dGluZyhib29sIGVuYWJsZSkKIAl1aW50NjRfdCAqdGhpc19taXNjX2ZlYXR1cmVzID0gJnRoaXNf
Y3B1KG1zcl9taXNjX2ZlYXR1cmVzKTsKIAl1aW50NjRfdCB2YWwgPSAqdGhpc19taXNjX2ZlYXR1
cmVzOwogCi0JaWYgKCEhKHZhbCAmIE1TUl9NSVNDX0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HKSA9
PSBlbmFibGUpCisJaWYgKCh2YWwgJiBNSVNDX0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HKSA9PSBl
bmFibGUpCiAJCXJldHVybjsKIAotCXZhbCBePSBNU1JfTUlTQ19GRUFUVVJFU19DUFVJRF9GQVVM
VElORzsKKwl2YWwgXj0gTUlTQ19GRUFUVVJFU19DUFVJRF9GQVVMVElORzsKIAotCXdybXNybChN
U1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTLCB2YWwpOworCXdybXNybChNU1JfTUlTQ19G
RUFUVVJFU19FTkFCTEVTLCB2YWwpOwogCSp0aGlzX21pc2NfZmVhdHVyZXMgPSB2YWw7CiB9CiAK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwu
YwppbmRleCA4ZmJiZjNhLi42YmJkZTA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3Rs
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC0xMjQ4LDcgKzEyNDgsNyBAQCBsb25n
IGFyY2hfZG9fZG9tY3RsKAogICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKICAgICAgICAgc3RhdGlj
IGNvbnN0IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogICAgICAgICAgICAgTVNSX1NQRUNf
Q1RSTCwKLSAgICAgICAgICAgIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMsCisgICAg
ICAgICAgICBNU1JfTUlTQ19GRUFUVVJFU19FTkFCTEVTLAogICAgICAgICB9OwogICAgICAgICB1
aW50MzJfdCBucl9tc3JzID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwogCkBAIC0xMzcyLDcg
KzEzNzIsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICAgICAgICAgIHN3aXRjaCAo
IG1zci5pbmRleCApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGNhc2UgTVNS
X1NQRUNfQ1RSTDoKLSAgICAgICAgICAgICAgICBjYXNlIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVT
X0VOQUJMRVM6CisgICAgICAgICAgICAgICAgY2FzZSBNU1JfTUlTQ19GRUFUVVJFU19FTkFCTEVT
OgogICAgICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X3dybXNyKHYsIG1zci5pbmRleCwgbXNy
LnZhbHVlKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNGUyNDdkMC4uNTgyMzYy
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC0xMzM1LDcgKzEzMzUsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAj
ZGVmaW5lIEhWTV9DUFVfTVNSX1NJWkUoY250KSBvZmZzZXRvZihzdHJ1Y3QgaHZtX21zciwgbXNy
W2NudF0pCiBzdGF0aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5kW10gPSB7CiAgICAgTVNS
X1NQRUNfQ1RSTCwKLSAgICBNU1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTLAorICAgIE1T
Ul9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMsCiB9Owogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IG1zcl9jb3VudF9tYXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7CiAKQEAgLTE0
NzEsNyArMTQ3MSw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgICAgICBpbnQgcmM7CiAKICAg
ICAgICAgY2FzZSBNU1JfU1BFQ19DVFJMOgotICAgICAgICBjYXNlIE1TUl9JTlRFTF9NSVNDX0ZF
QVRVUkVTX0VOQUJMRVM6CisgICAgICAgIGNhc2UgTVNSX01JU0NfRkVBVFVSRVNfRU5BQkxFUzoK
ICAgICAgICAgICAgIHJjID0gZ3Vlc3Rfd3Jtc3IodiwgY3R4dC0+bXNyW2ldLmluZGV4LCBjdHh0
LT5tc3JbaV0udmFsKTsKIAogICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zci5jIGIveGVuL2FyY2gveDg2L21zci5jCmluZGV4
IDFlMTJjY2IuLjAxNjI4OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc3IuYworKysgYi94
ZW4vYXJjaC94ODYvbXNyLmMKQEAgLTM2LDcgKzM2LDcgQEAgc3RydWN0IG1zcl92Y3B1X3BvbGlj
eSBfX3JlYWRfbW9zdGx5IGh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5LAogCiBzdGF0aWMgdm9pZCBf
X2luaXQgY2FsY3VsYXRlX3Jhd19wb2xpY3kodm9pZCkKIHsKLSAgICAvKiAweDAwMDAwMGNlICBN
U1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLworICAgIC8qIDB4MDAwMDAwY2UgLSBNU1JfUExBVEZP
Uk1fSU5GTyAqLwogICAgIC8qIFdhcyBhbHJlYWR5IGFkZGVkIGJ5IHByb2JlX2NwdWlkX2ZhdWx0
aW5nKCkgKi8KIH0KIApAQCAtNDYsNyArNDYsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3Vs
YXRlX2hvc3RfcG9saWN5KHZvaWQpCiAKICAgICAqZHAgPSByYXdfbXNyX2RvbWFpbl9wb2xpY3k7
CiAKLSAgICAvKiAweDAwMDAwMGNlICBNU1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLworICAgIC8q
IDB4MDAwMDAwY2UgLSBNU1JfUExBVEZPUk1fSU5GTyAqLwogICAgIC8qIHByb2JlX2NwdWlkX2Zh
dWx0aW5nKCkgc2FuaXR5IGNoZWNrcyBwcmVzZW5jZSBvZiBNSVNDX0ZFQVRVUkVTX0VOQUJMRVMg
Ki8KICAgICBkcC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0gY3B1X2hhc19jcHVpZF9m
YXVsdGluZzsKIH0KQEAgLTYxLDcgKzYxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0
ZV9odm1fbWF4X3BvbGljeSh2b2lkKQogCiAgICAgKmRwID0gaG9zdF9tc3JfZG9tYWluX3BvbGlj
eTsKIAotICAgIC8qIDB4MDAwMDAwY2UgIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPICovCisgICAg
LyogMHgwMDAwMDBjZSAtIE1TUl9QTEFURk9STV9JTkZPICovCiAgICAgLyogSXQncyBhbHdheXMg
cG9zc2libGUgdG8gZW11bGF0ZSBDUFVJRCBmYXVsdGluZyBmb3IgSFZNIGd1ZXN0cyAqLwogICAg
IGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSU5URUwgfHwKICAg
ICAgICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCApCkBAIC03
MCw3ICs3MCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3ko
dm9pZCkKICAgICAgICAgZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9IHRydWU7CiAg
ICAgfQogCi0gICAgLyogMHgwMDAwMDE0MCAgTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxF
UyAqLworICAgIC8qIDB4MDAwMDAxNDAgLSBNU1JfTUlTQ19GRUFUVVJFU19FTkFCTEVTICovCiAg
ICAgdnAtPm1pc2NfZmVhdHVyZXNfZW5hYmxlcy5hdmFpbGFibGUgPSBkcC0+cGxhZm9ybV9pbmZv
LmNwdWlkX2ZhdWx0aW5nOwogfQogCkBAIC04MSw3ICs4MSw3IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBjYWxjdWxhdGVfcHZfbWF4X3BvbGljeSh2b2lkKQogCiAgICAgKmRwID0gaG9zdF9tc3JfZG9t
YWluX3BvbGljeTsKIAotICAgIC8qIDB4MDAwMDAxNDAgIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVT
X0VOQUJMRVMgKi8KKyAgICAvKiAweDAwMDAwMTQwIC0gTVNSX01JU0NfRkVBVFVSRVNfRU5BQkxF
UyAqLwogICAgIHZwLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMuYXZhaWxhYmxlID0gZHAtPnBsYWZv
cm1faW5mby5jcHVpZF9mYXVsdGluZzsKIH0KIApAQCAtMTU5LDIyICsxNTksMjIgQEAgaW50IGd1
ZXN0X3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2
YWwpCiAgICAgICAgICp2YWwgPSB2cC0+c3BlY19jdHJsLnJhdzsKICAgICAgICAgYnJlYWs7CiAK
LSAgICBjYXNlIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPOgorICAgIGNhc2UgTVNSX1BMQVRGT1JN
X0lORk86CiAgICAgICAgIGlmICggIWRwLT5wbGFmb3JtX2luZm8uYXZhaWxhYmxlICkKICAgICAg
ICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0gICAgICAgICp2YWwgPSAodWludDY0X3QpZHAtPnBsYWZv
cm1faW5mby5jcHVpZF9mYXVsdGluZyA8PAotICAgICAgICAgICAgICAgX01TUl9QTEFURk9STV9J
TkZPX0NQVUlEX0ZBVUxUSU5HOworICAgICAgICAqdmFsID0gTUFTS19JTlNSKGRwLT5wbGFmb3Jt
X2luZm8uY3B1aWRfZmF1bHRpbmcsCisgICAgICAgICAgICAgICAgICAgICAgICAgUExBVEZPUk1f
SU5GT19DUFVJRF9GQVVMVElORyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfQVJD
SF9DQVBBQklMSVRJRVM6CiAgICAgICAgIC8qIE5vdCBpbXBsZW1lbnRlZCB5ZXQuICovCiAgICAg
ICAgIGdvdG8gZ3BfZmF1bHQ7CiAKLSAgICBjYXNlIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VO
QUJMRVM6CisgICAgY2FzZSBNU1JfTUlTQ19GRUFUVVJFU19FTkFCTEVTOgogICAgICAgICBpZiAo
ICF2cC0+bWlzY19mZWF0dXJlc19lbmFibGVzLmF2YWlsYWJsZSApCiAgICAgICAgICAgICBnb3Rv
IGdwX2ZhdWx0OwotICAgICAgICAqdmFsID0gKHVpbnQ2NF90KXZwLT5taXNjX2ZlYXR1cmVzX2Vu
YWJsZXMuY3B1aWRfZmF1bHRpbmcgPDwKLSAgICAgICAgICAgICAgIF9NU1JfTUlTQ19GRUFUVVJF
U19DUFVJRF9GQVVMVElORzsKKyAgICAgICAgKnZhbCA9IE1BU0tfSU5TUih2cC0+bWlzY19mZWF0
dXJlc19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nLAorICAgICAgICAgICAgICAgICAgICAgICAgIE1J
U0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJTkcpOwogICAgICAgICBicmVhazsKIAogICAgIGRlZmF1
bHQ6CkBAIC0xOTksNyArMTk5LDcgQEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1
aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICB7CiAgICAgICAgIHVpbnQ2NF90IHJzdmQ7
CiAKLSAgICBjYXNlIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPOgorICAgIGNhc2UgTVNSX1BMQVRG
T1JNX0lORk86CiAgICAgY2FzZSBNU1JfQVJDSF9DQVBBQklMSVRJRVM6CiAgICAgICAgIC8qIFJl
YWQtb25seSAqLwogICAgICAgICBnb3RvIGdwX2ZhdWx0OwpAQCAtMjU0LDcgKzI1NCw3IEBAIGlu
dCBndWVzdF93cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwp
CiAgICAgICAgICAgICB3cm1zcmwoTVNSX1BSRURfQ01ELCB2YWwpOwogICAgICAgICBicmVhazsK
IAotICAgIGNhc2UgTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUzoKKyAgICBjYXNlIE1T
Ul9NSVNDX0ZFQVRVUkVTX0VOQUJMRVM6CiAgICAgewogICAgICAgICBib29sIG9sZF9jcHVpZF9m
YXVsdGluZyA9IHZwLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMuY3B1aWRfZmF1bHRpbmc7CiAKQEAg
LTI2MywxMyArMjYzLDEzIEBAIGludCBndWVzdF93cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMy
X3QgbXNyLCB1aW50NjRfdCB2YWwpCiAKICAgICAgICAgcnN2ZCA9IH4wdWxsOwogICAgICAgICBp
ZiAoIGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgKQotICAgICAgICAgICAgcnN2ZCAm
PSB+TVNSX01JU0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJTkc7CisgICAgICAgICAgICByc3ZkICY9
IH5NSVNDX0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HOwogCiAgICAgICAgIGlmICggdmFsICYgcnN2
ZCApCiAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogCiAgICAgICAgIHZwLT5taXNjX2ZlYXR1
cmVzX2VuYWJsZXMuY3B1aWRfZmF1bHRpbmcgPQotICAgICAgICAgICAgdmFsICYgTVNSX01JU0Nf
RkVBVFVSRVNfQ1BVSURfRkFVTFRJTkc7CisgICAgICAgICAgICB2YWwgJiBNSVNDX0ZFQVRVUkVT
X0NQVUlEX0ZBVUxUSU5HOwogCiAgICAgICAgIGlmICggdiA9PSBjdXJyICYmIGlzX2h2bV9kb21h
aW4oZCkgJiYgY3B1X2hhc19jcHVpZF9mYXVsdGluZyAmJgogICAgICAgICAgICAgIChvbGRfY3B1
aWRfZmF1bHRpbmcgXiB2cC0+bWlzY19mZWF0dXJlc19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nKSAp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGUzNzJjNGIuLjFhODRj
OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC02NTI1LDkgKzY1
MjUsOSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgbXNyX3ZhbCA9IDA7CiAgICAgICAgIGZhaWxf
aWYob3BzLT5jcHVpZCA9PSBOVUxMKTsKIAotICAgICAgICAvKiBTcGVjdWxhdGl2ZWx5IHJlYWQg
TVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUy4gKi8KKyAgICAgICAgLyogU3BlY3VsYXRp
dmVseSByZWFkIE1TUl9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMuICovCiAgICAgICAgIGlmICggb3Bz
LT5yZWFkX21zciAmJiAhbW9kZV9yaW5nMCgpICYmCi0gICAgICAgICAgICAgKHJjID0gb3BzLT5y
ZWFkX21zcihNU1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTLAorICAgICAgICAgICAgIChy
YyA9IG9wcy0+cmVhZF9tc3IoTVNSX01JU0NfRkVBVFVSRVNfRU5BQkxFUywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZtc3JfdmFsLCBjdHh0KSkgPT0gWDg2RU1VTF9FWENFUFRJ
T04gKQogICAgICAgICB7CiAgICAgICAgICAgICAvKiBOb3QgaW1wbGVtZW50ZWQuICBTcXVhc2gg
dGhlIGV4Y2VwdGlvbiBhbmQgcHJvY2VlZCBub3JtYWxseS4gKi8KQEAgLTY1MzcsNyArNjUzNyw3
IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCiAgICAg
ICAgICAgICBnb3RvIGRvbmU7CiAKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtc3Jf
dmFsICYgTVNSX01JU0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJTkcpLAorICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYobXNyX3ZhbCAmIE1JU0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJTkcsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfR1AsIDApOyAvKiBGYXVsdGluZyBhY3Rp
dmU/IChJbmMuIENQTCB0ZXN0KSAqLwogCiAgICAgICAgIHJjID0gb3BzLT5jcHVpZChfcmVncy5l
YXgsIF9yZWdzLmVjeCwgJmNwdWlkX2xlYWYsIGN0eHQpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgK
aW5kZXggMmM5Yjc1Zi4uNDhkODBlOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
c3ItaW5kZXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCkBAIC0yNCwx
MiArMjQsMTggQEAKICNkZWZpbmUgTVNSX1BSRURfQ01EICAgICAgICAgICAgICAgICAgICAweDAw
MDAwMDQ5CiAjZGVmaW5lIFBSRURfQ01EX0lCUEIgICAgICAgICAgICAgICAgICAgKF9BQygxLCBV
TEwpIDw8ICAwKQogCisjZGVmaW5lIE1TUl9QTEFURk9STV9JTkZPICAgICAgICAgICAgICAgMHgw
MDAwMDBjZQorI2RlZmluZSBQTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxUSU5HICAgIChfQUMoMSwg
VUxMKSA8PCAzMSkKKwogI2RlZmluZSBNU1JfQVJDSF9DQVBBQklMSVRJRVMgICAgICAgICAgIDB4
MDAwMDAxMGEKICNkZWZpbmUgQVJDSF9DQVBTX1JEQ0xfTk8gICAgICAgICAgICAgICAoX0FDKDEs
IFVMTCkgPDwgIDApCiAjZGVmaW5lIEFSQ0hfQ0FQU19JQlJTX0FMTCAgICAgICAgICAgICAgKF9B
QygxLCBVTEwpIDw8ICAxKQogI2RlZmluZSBBUkNIX0NBUFNfUlNCQSAgICAgICAgICAgICAgICAg
IChfQUMoMSwgVUxMKSA8PCAgMikKICNkZWZpbmUgQVJDSF9DQVBTX1NTQl9OTyAgICAgICAgICAg
ICAgICAoX0FDKDEsIFVMTCkgPDwgIDQpCiAKKyNkZWZpbmUgTVNSX01JU0NfRkVBVFVSRVNfRU5B
QkxFUyAgICAgICAweDAwMDAwMTQwCisjZGVmaW5lIE1JU0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJ
TkcgICAgKF9BQygxLCBVTEwpIDw8ICAwKQorCiAjZGVmaW5lIE1TUl9FRkVSICAgICAgICAgICAg
ICAgICAgICAgICAgMHhjMDAwMDA4MCAvKiBFeHRlbmRlZCBGZWF0dXJlIEVuYWJsZSBSZWdpc3Rl
ciAqLwogI2RlZmluZSBFRkVSX1NDRSAgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxM
KSA8PCAgMCkgLyogU1lTQ0FMTCBFbmFibGUgKi8KICNkZWZpbmUgRUZFUl9MTUUgICAgICAgICAg
ICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDgpIC8qIExvbmcgTW9kZSBFbmFibGUgKi8K
QEAgLTUzNCwxNSArNTQwLDYgQEAKICNkZWZpbmUgTVNSX0lOVEVMX01BU0tfVjNfQ1BVSUQ4MDAw
MDAwMSAweDAwMDAwMTMzCiAjZGVmaW5lIE1TUl9JTlRFTF9NQVNLX1YzX0NQVUlERF8wMSAgICAg
MHgwMDAwMDEzNAogCi0vKiBJbnRlbCBjcHVpZCBmYXVsdGluZyBNU1JzICovCi0jZGVmaW5lIE1T
Ul9JTlRFTF9QTEFURk9STV9JTkZPCQkweDAwMDAwMGNlCi0jZGVmaW5lIF9NU1JfUExBVEZPUk1f
SU5GT19DUFVJRF9GQVVMVElORwkzMQotI2RlZmluZSBNU1JfUExBVEZPUk1fSU5GT19DUFVJRF9G
QVVMVElORwkoMVVMTCA8PCBfTVNSX1BMQVRGT1JNX0lORk9fQ1BVSURfRkFVTFRJTkcpCi0KLSNk
ZWZpbmUgTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUwkweDAwMDAwMTQwCi0jZGVmaW5l
IF9NU1JfTUlTQ19GRUFUVVJFU19DUFVJRF9GQVVMVElORwkwCi0jZGVmaW5lIE1TUl9NSVNDX0ZF
QVRVUkVTX0NQVUlEX0ZBVUxUSU5HCSgxVUxMIDw8IF9NU1JfTUlTQ19GRUFUVVJFU19DUFVJRF9G
QVVMVElORykKLQogI2RlZmluZSBNU1JfQ0M2X0RFTU9USU9OX1BPTElDWV9DT05GSUcJMHgwMDAw
MDY2OAogI2RlZmluZSBNU1JfTUM2X0RFTU9USU9OX1BPTElDWV9DT05GSUcJMHgwMDAwMDY2OQog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tc3IuaAppbmRleCBhZmJlYjdmLi44ZjlmOTY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKQEAgLTI2MCw3
ICsyNjAsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3Jtc3JfdHNjX2F1eCh1aW50MzJfdCB2YWwp
CiAvKiBNU1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLwogc3Ry
dWN0IG1zcl9kb21haW5fcG9saWN5CiB7Ci0gICAgLyogMHgwMDAwMDBjZSAgTVNSX0lOVEVMX1BM
QVRGT1JNX0lORk8gKi8KKyAgICAvKiAweDAwMDAwMGNlIC0gTVNSX1BMQVRGT1JNX0lORk8gKi8K
ICAgICBzdHJ1Y3QgewogICAgICAgICBib29sIGF2YWlsYWJsZTsgLyogVGhpcyBNU1IgaXMgbm9u
LWFyY2hpdGVjdHVyYWwgKi8KICAgICAgICAgYm9vbCBjcHVpZF9mYXVsdGluZzsKQEAgLTI4OCw3
ICsyODgsNyBAQCBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5CiAgICAgICAgIHVpbnQzMl90IHJhdzsK
ICAgICB9IHNwZWNfY3RybDsKIAotICAgIC8qIDB4MDAwMDAxNDAgIE1TUl9JTlRFTF9NSVNDX0ZF
QVRVUkVTX0VOQUJMRVMgKi8KKyAgICAvKiAweDAwMDAwMTQwIC0gTVNSX01JU0NfRkVBVFVSRVNf
RU5BQkxFUyAqLwogICAgIHN0cnVjdCB7CiAgICAgICAgIGJvb2wgYXZhaWxhYmxlOyAvKiBUaGlz
IE1TUiBpcyBub24tYXJjaGl0ZWN0dXJhbCAqLwogICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5n
OwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18: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 1fXnra-0001mw-6v; Tue, 26 Jun 2018 13:18: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrZ-0001lp-0U
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:29 +0000
X-Inumbo-ID: 735f1942-7943-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 735f1942-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:18:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653635"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:18 +0100
Message-ID: <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] x86/msr: Clean up the x2APIC MSR constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIG5hbWUgTVNSX0lBMzJfQVBJQ0JBU0VfTVNSIGRvZXNuJ3QgbG9naWNhbGx5IHJlbGF0ZSB0
byBpdHMgcHVycG9zZS4KUmVuYW1lIGl0IHRvIE1TUl9YMkFQSUNfRklSU1QgYW5kIGludHJvZHVj
ZSBhIGNvcnJlc3BvbmRpbmcKTVNSX1gyQVBJQ19MQVNUIHRvIGF2b2lkIG9wZW5jb2RpbmcgdGhl
IGxlbmd0aCBvZiB0aGUgeDJBUElDIE1TUiByYW5nZS4KCkZvciB0aGUgc3BlY2lmaWMgcmVnaXN0
ZXJzLCBkcm9wIHRoZSBJQTMyIGluZml4LCBicmVhayB0aGUgQVBJQyBwYXJ0CmF3YXkgZnJvbSB0
aGUgcmVnaXN0ZXIgbmFtZSwgYW5kIGRyb3AgdGhlIE1TUiBzdWZmaXguCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAg
ICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICB8IDIwICsrKysr
KysrKystLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIHwgMTggKysr
KysrKysrKy0tLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDIyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCmluZGV4IDlmYmRkZmEuLjFmNWYxNDQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzQ0Nyw3
ICszNDQ3LDcgQEAgaW50IGh2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwg
dWludDY0X3QgKm1zcl9jb250ZW50KQogICAgICAgICAqbXNyX2NvbnRlbnQgPSB2Y3B1X3ZsYXBp
Yyh2KS0+aHcuYXBpY19iYXNlX21zcjsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9J
QTMyX0FQSUNCQVNFX01TUiAuLi4gTVNSX0lBMzJfQVBJQ0JBU0VfTVNSICsgMHgzZmY6CisgICAg
Y2FzZSBNU1JfWDJBUElDX0ZJUlNUIC4uLiBNU1JfWDJBUElDX0xBU1Q6CiAgICAgICAgIGlmICgg
aHZtX3gyYXBpY19tc3JfcmVhZCh2LCBtc3IsIG1zcl9jb250ZW50KSApCiAgICAgICAgICAgICBn
b3RvIGdwX2ZhdWx0OwogICAgICAgICBicmVhazsKQEAgLTM2MDYsNyArMzYwNiw3IEBAIGludCBo
dm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29u
dGVudCwKICAgICAgICAgdmxhcGljX3RkdF9tc3Jfc2V0KHZjcHVfdmxhcGljKHYpLCBtc3JfY29u
dGVudCk7CiAgICAgICAgIGJyZWFrOwogCi0gICAgY2FzZSBNU1JfSUEzMl9BUElDQkFTRV9NU1Ig
Li4uIE1TUl9JQTMyX0FQSUNCQVNFX01TUiArIDB4M2ZmOgorICAgIGNhc2UgTVNSX1gyQVBJQ19G
SVJTVCAuLi4gTVNSX1gyQVBJQ19MQVNUOgogICAgICAgICBpZiAoIGh2bV94MmFwaWNfbXNyX3dy
aXRlKHYsIG1zciwgbXNyX2NvbnRlbnQpICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAg
ICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggYWEyNTk2Ny4uOTZlZmMwZiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCkBAIC02ODQsNyArNjg0LDcgQEAgaW50IGh2bV94MmFwaWNfbXNyX3JlYWQoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKICN1bmRlZiBS
RUdCTE9DSwogICAgICAgICB9OwogICAgIGNvbnN0IHN0cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZj
cHVfdmxhcGljKHYpOwotICAgIHVpbnQzMl90IGhpZ2ggPSAwLCByZWcgPSBtc3IgLSBNU1JfSUEz
Ml9BUElDQkFTRV9NU1IsIG9mZnNldCA9IHJlZyA8PCA0OworICAgIHVpbnQzMl90IGhpZ2ggPSAw
LCByZWcgPSBtc3IgLSBNU1JfWDJBUElDX0ZJUlNULCBvZmZzZXQgPSByZWcgPDwgNDsKIAogICAg
IGlmICggIXZsYXBpY194MmFwaWNfbW9kZSh2bGFwaWMpIHx8CiAgICAgICAgICAocmVnID49IHNp
emVvZihyZWFkYWJsZSkgKiA4KSB8fCAhdGVzdF9iaXQocmVnLCByZWFkYWJsZSkgKQpAQCAtOTg4
LDcgKzk4OCw3IEBAIGludCB2bGFwaWNfYXBpY3Zfd3JpdGUoc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGludCBvZmZzZXQpCiBpbnQgaHZtX3gyYXBpY19tc3Jfd3JpdGUoc3RydWN0IHZjcHUgKnYs
IHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogewogICAgIHN0cnVjdCB2
bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwotICAgIHVpbnQzMl90IG9mZnNldCA9ICht
c3IgLSBNU1JfSUEzMl9BUElDQkFTRV9NU1IpIDw8IDQ7CisgICAgdWludDMyX3Qgb2Zmc2V0ID0g
KG1zciAtIE1TUl9YMkFQSUNfRklSU1QpIDw8IDQ7CiAKICAgICBpZiAoICF2bGFwaWNfeDJhcGlj
X21vZGUodmxhcGljKSApCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKaW5kZXggZDUzMzRjOS4uNDhlMmY4YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTI5OTUs
MTkgKzI5OTUsMTkgQEAgdm9pZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2
KQogICAgICAgICAgICAgICAgIFNFQ09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREU7
CiAgICAgICAgICAgICBpZiAoIGNwdV9oYXNfdm14X2FwaWNfcmVnX3ZpcnQgKQogICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIGZvciAoIG1zciA9IE1TUl9JQTMyX0FQSUNCQVNFX01TUjsK
LSAgICAgICAgICAgICAgICAgICAgICBtc3IgPD0gTVNSX0lBMzJfQVBJQ0JBU0VfTVNSICsgMHhm
ZjsgbXNyKysgKQorICAgICAgICAgICAgICAgIGZvciAoIG1zciA9IE1TUl9YMkFQSUNfRklSU1Q7
CisgICAgICAgICAgICAgICAgICAgICAgbXNyIDw9IE1TUl9YMkFQSUNfRklSU1QgKyAweGZmOyBt
c3IrKyApCiAgICAgICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIG1z
ciwgVk1YX01TUl9SKTsKIAotICAgICAgICAgICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2
LCBNU1JfSUEzMl9BUElDUFBSX01TUiwgVk1YX01TUl9SKTsKLSAgICAgICAgICAgICAgICB2bXhf
c2V0X21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfQVBJQ1RNSUNUX01TUiwgVk1YX01TUl9SKTsK
LSAgICAgICAgICAgICAgICB2bXhfc2V0X21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfQVBJQ1RN
Q0NUX01TUiwgVk1YX01TUl9SKTsKKyAgICAgICAgICAgICAgICB2bXhfc2V0X21zcl9pbnRlcmNl
cHQodiwgTVNSX1gyQVBJQ19QUFIsIFZNWF9NU1JfUik7CisgICAgICAgICAgICAgICAgdm14X3Nl
dF9tc3JfaW50ZXJjZXB0KHYsIE1TUl9YMkFQSUNfVE1JQ1QsIFZNWF9NU1JfUik7CisgICAgICAg
ICAgICAgICAgdm14X3NldF9tc3JfaW50ZXJjZXB0KHYsIE1TUl9YMkFQSUNfVE1DQ1QsIFZNWF9N
U1JfUik7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1
YWxfaW50cl9kZWxpdmVyeSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgdm14X2Ns
ZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfQVBJQ1RQUl9NU1IsIFZNWF9NU1JfVyk7Ci0g
ICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfQVBJQ0VP
SV9NU1IsIFZNWF9NU1JfVyk7Ci0gICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNl
cHQodiwgTVNSX0lBMzJfQVBJQ1NFTEZfTVNSLCBWTVhfTVNSX1cpOworICAgICAgICAgICAgICAg
IHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1TUl9YMkFQSUNfVFBSLCBWTVhfTVNSX1cpOwor
ICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1TUl9YMkFQSUNfRU9J
LCBWTVhfTVNSX1cpOworICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYs
IE1TUl9YMkFQSUNfU0VMRiwgVk1YX01TUl9XKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQog
ICAgICAgICBlbHNlCkBAIC0zMDE2LDggKzMwMTYsOCBAQCB2b2lkIHZteF92bGFwaWNfbXNyX2No
YW5nZWQoc3RydWN0IHZjcHUgKnYpCiAgICAgfQogICAgIGlmICggISh2LT5hcmNoLmh2bV92bXgu
c2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCiAgICAgICAgICAgIFNFQ09OREFSWV9FWEVDX1ZJUlRV
QUxJWkVfWDJBUElDX01PREUpICkKLSAgICAgICAgZm9yICggbXNyID0gTVNSX0lBMzJfQVBJQ0JB
U0VfTVNSOwotICAgICAgICAgICAgICBtc3IgPD0gTVNSX0lBMzJfQVBJQ0JBU0VfTVNSICsgMHhm
ZjsgbXNyKysgKQorICAgICAgICBmb3IgKCBtc3IgPSBNU1JfWDJBUElDX0ZJUlNUOworICAgICAg
ICAgICAgICBtc3IgPD0gTVNSX1gyQVBJQ19GSVJTVCArIDB4ZmY7IG1zcisrICkKICAgICAgICAg
ICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBtc3IsIFZNWF9NU1JfUlcpOwogCiAgICAgdm14
X3VwZGF0ZV9zZWNvbmRhcnlfZXhlY19jb250cm9sKHYpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgK
aW5kZXggY2UyZTg0Ny4uOWQ5NmU5NiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
c3ItaW5kZXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCkBAIC00OSw2
ICs0OSwxNiBAQAogI2RlZmluZSBNU1JfTUlTQ19GRUFUVVJFU19FTkFCTEVTICAgICAgIDB4MDAw
MDAxNDAKICNkZWZpbmUgTUlTQ19GRUFUVVJFU19DUFVJRF9GQVVMVElORyAgICAoX0FDKDEsIFVM
TCkgPDwgIDApCiAKKyNkZWZpbmUgTVNSX1gyQVBJQ19GSVJTVCAgICAgICAgICAgICAgICAweDAw
MDAwODAwCisjZGVmaW5lIE1TUl9YMkFQSUNfTEFTVCAgICAgICAgICAgICAgICAgMHgwMDAwMGJm
ZgorCisjZGVmaW5lIE1TUl9YMkFQSUNfVFBSICAgICAgICAgICAgICAgICAgMHgwMDAwMDgwOAor
I2RlZmluZSBNU1JfWDJBUElDX1BQUiAgICAgICAgICAgICAgICAgIDB4MDAwMDA4MGEKKyNkZWZp
bmUgTVNSX1gyQVBJQ19FT0kgICAgICAgICAgICAgICAgICAweDAwMDAwODBiCisjZGVmaW5lIE1T
Ul9YMkFQSUNfVE1JQ1QgICAgICAgICAgICAgICAgMHgwMDAwMDgzOAorI2RlZmluZSBNU1JfWDJB
UElDX1RNQ0NUICAgICAgICAgICAgICAgIDB4MDAwMDA4MzkKKyNkZWZpbmUgTVNSX1gyQVBJQ19T
RUxGICAgICAgICAgICAgICAgICAweDAwMDAwODNmCisKICNkZWZpbmUgTVNSX0VGRVIgICAgICAg
ICAgICAgICAgICAgICAgICAweGMwMDAwMDgwIC8qIEV4dGVuZGVkIEZlYXR1cmUgRW5hYmxlIFJl
Z2lzdGVyICovCiAjZGVmaW5lIEVGRVJfU0NFICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygx
LCBVTEwpIDw8ICAwKSAvKiBTWVNDQUxMIEVuYWJsZSAqLwogI2RlZmluZSBFRkVSX0xNRSAgICAg
ICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgOCkgLyogTG9uZyBNb2RlIEVuYWJs
ZSAqLwpAQCAtMzM2LDE0ICszNDYsNiBAQAogCiAjZGVmaW5lIE1TUl9JQTMyX1RTQ19BREpVU1QJ
CTB4MDAwMDAwM2IKIAotI2RlZmluZSBNU1JfSUEzMl9BUElDQkFTRV9NU1IgICAgICAgICAgIDB4
ODAwCi0jZGVmaW5lIE1TUl9JQTMyX0FQSUNUUFJfTVNSICAgICAgICAgICAgMHg4MDgKLSNkZWZp
bmUgTVNSX0lBMzJfQVBJQ1BQUl9NU1IgICAgICAgICAgICAweDgwYQotI2RlZmluZSBNU1JfSUEz
Ml9BUElDRU9JX01TUiAgICAgICAgICAgIDB4ODBiCi0jZGVmaW5lIE1TUl9JQTMyX0FQSUNUTUlD
VF9NU1IgICAgICAgICAgMHg4MzgKLSNkZWZpbmUgTVNSX0lBMzJfQVBJQ1RNQ0NUX01TUiAgICAg
ICAgICAweDgzOQotI2RlZmluZSBNU1JfSUEzMl9BUElDU0VMRl9NU1IgICAgICAgICAgIDB4ODNm
Ci0KICNkZWZpbmUgTVNSX0lBMzJfVUNPREVfV1JJVEUJCTB4MDAwMDAwNzkKICNkZWZpbmUgTVNS
X0lBMzJfVUNPREVfUkVWCQkweDAwMDAwMDhiCiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18: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 1fXnrZ-0001mG-Dl; Tue, 26 Jun 2018 13:18:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrX-0001kn-UG
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:27 +0000
X-Inumbo-ID: 728abd0e-7943-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 728abd0e-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:18:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653630"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:16 +0100
Message-ID: <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the MSR_FEATURE_CONTROL
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGV4aXN0aW5nIGJpdCBuYW1lcyBhcmUgZXhjZXNzaXZlbHkgbG9uZyAoNDUgY2hhcnMhKSwg
YW5kIGNhbiBiZSB0cmltbWVkCmRvd24gc3Vic3RhbnRpYWxseS4gIERyb3AgdGhlIElBMzIgcHJl
Zml4IGFuZCBhYmJyZXZpYXRlIEZFQVRVUkVfQ09OVFJPTCB0bwpGRUFUX0NUTC4gIEZ1cnRoZXJt
b3JlLCBhbGwgb2YgdGhlc2UgYXJlIGZlYXR1cmUgZW5hYmxlbWVudCBiaXRzLCBzbyBkcm9wCkVO
QUJMRS9PTiBwYXJ0cyBvZiB0aGUgY29uc3RhbnRzLgoKV2hpbGUgYWx0ZXJpbmcgYWxsIHRoZSB1
c2VycywgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gaW50cm9kdWNlIGNwdV9oYXNfc214CmFuZCBj
bGVhbiB1cCBfdm14X2NwdV91cCgpIHdpdGggcmVzcGVjdCB0byBpdHMgTVNSX0ZFQVRVUkVfQ09O
VFJPTCBoYW5kbGluZy4KClRoZSBTRU5URVIgY29uc3RhbnRzIGFyZSB1bnJlZmVyZW5jZWQgYW5k
IGRyb3BwZWQuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4K
Q0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKQW4gaXRlbSBvbiBteSBUT0RP
IGxpc3QgZm9yIGxhdGVyIGlzIHRvIGZpeCB0aGUgaGFuZGxpbmcgb2YgRkVBVF9DVExfTE9DSy4g
IFdlCm5vdyBoYXZlIHR3byBwbGFjZXMgd2hpY2ggbG9vayBmb3IgQklPUyBtaXNjb25maWd1cmF0
aW9uLCBhbmQgZml4IGl0LgpXaGljaGV2ZXIgZ2V0cyBjYWxsZWQgZmlyc3QgKExNQ0Ugb3IgVk1Y
KSB3aWxsIGxvY2sgdGhlIG90aGVyIGZlYXR1cmUgb3V0LgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL21jZV9pbnRlbC5jIHwgIDcgKysrLS0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2sv
dm1jZS5jICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMgICAgICAg
fCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgICAgICAgICB8IDMxICsrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAg
ICAgICAgIHwgMTMgKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJl
LmggICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oICAgICB8IDE2ICsr
KysrKystLS0tLS0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMzQgaW5zZXJ0aW9ucygrKSwgNDAgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVs
LmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwppbmRleCBlNWRkOTU2Li4y
ZDI4NWQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwpAQCAtNzI3LDE1ICs3Mjcs
MTQgQEAgc3RhdGljIGJvb2wgaW50ZWxfZW5hYmxlX2xtY2Uodm9pZCkKICAgICAvKgogICAgICAq
IFNlY3Rpb24gIkVuYWJsaW5nIExvY2FsIE1hY2hpbmUgQ2hlY2siIGluIEludGVsIFNETSBWb2wg
MwogICAgICAqIHJlcXVpcmVzIHNvZnR3YXJlIG11c3QgZW5zdXJlIHRoZSBMT0NLIGJpdCBhbmQg
TE1DRV9PTiBiaXQKLSAgICAgKiBvZiBNU1JfSUEzMl9GRUFUVVJFX0NPTlRST0wgYXJlIHNldCBi
ZWZvcmUgc2V0dGluZworICAgICAqIG9mIE1TUl9GRUFUVVJFX0NPTlRST0wgYXJlIHNldCBiZWZv
cmUgc2V0dGluZwogICAgICAqIE1TUl9JQTMyX01DR19FWFRfQ1RMLkxNQ0VfRU4uCiAgICAgICov
CiAKLSAgICBpZiAoIHJkbXNyX3NhZmUoTVNSX0lBMzJfRkVBVFVSRV9DT05UUk9MLCBtc3JfY29u
dGVudCkgKQorICAgIGlmICggcmRtc3Jfc2FmZShNU1JfRkVBVFVSRV9DT05UUk9MLCBtc3JfY29u
dGVudCkgKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBpZiAoIChtc3JfY29udGVudCAm
IElBMzJfRkVBVFVSRV9DT05UUk9MX0xPQ0spICYmCi0gICAgICAgICAobXNyX2NvbnRlbnQgJiBJ
QTMyX0ZFQVRVUkVfQ09OVFJPTF9MTUNFX09OKSApCisgICAgaWYgKCAobXNyX2NvbnRlbnQgJiBG
RUFUX0NUTF9MT0NLKSAmJiAobXNyX2NvbnRlbnQgJiBGRUFUX0NUTF9MTUNFKSApCiAgICAgewog
ICAgICAgICB3cm1zcmwoTVNSX0lBMzJfTUNHX0VYVF9DVEwsIE1DR19FWFRfQ1RMX0xNQ0VfRU4p
OwogICAgICAgICByZXR1cm4gdHJ1ZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL3ZtY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCBlMDdjZDJm
Li44N2YyOTliIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysr
IGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0yMDQsNyArMjA0LDcgQEAgaW50
IHZtY2VfcmRtc3IodWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAgIGNhc2UgTVNSX0lB
MzJfTUNHX0VYVF9DVEw6CiAgICAgICAgIC8qCiAgICAgICAgICAqIElmIE1DR19MTUNFX1AgaXMg
cHJlc2VudCBpbiBndWVzdCBNU1JfSUEzMl9NQ0dfQ0FQLCB0aGUgTE1DRSBhbmQgTE9DSwotICAg
ICAgICAgKiBiaXRzIGFyZSBhbHdheXMgc2V0IGluIGd1ZXN0IE1TUl9JQTMyX0ZFQVRVUkVfQ09O
VFJPTCBieSBYZW4sIHNvIGl0CisgICAgICAgICAqIGJpdHMgYXJlIGFsd2F5cyBzZXQgaW4gZ3Vl
c3QgTVNSX0ZFQVRVUkVfQ09OVFJPTCBieSBYZW4sIHNvIGl0CiAgICAgICAgICAqIGRvZXMgbm90
IG5lZWQgdG8gY2hlY2sgdGhlbSBoZXJlLgogICAgICAgICAgKi8KICAgICAgICAgaWYgKCBjdXIt
PmFyY2gudm1jZS5tY2dfY2FwICYgTUNHX0xNQ0VfUCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L213YWl0LWlkbGUuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCmluZGV4
IDc3ZmMzZGQuLmJiOTZiMzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRs
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCkBAIC0xMDc4LDEwICsxMDc4
LDEwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBza2xoX2lkbGVfc3RhdGVfdGFibGVfdXBkYXRlKHZv
aWQpCiAKIAkvKiBpZiBTR1ggaXMgcHJlc2VudCAqLwogCWlmIChib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU0dYKSkgewotCQlyZG1zcmwoTVNSX0lBMzJfRkVBVFVSRV9DT05UUk9MLCBtc3IpOwor
CQlyZG1zcmwoTVNSX0ZFQVRVUkVfQ09OVFJPTCwgbXNyKTsKIAogCQkvKiBpZiBTR1ggaXMgZW5h
YmxlZCAqLwotCQlpZiAobXNyICYgSUEzMl9GRUFUVVJFX0NPTlRST0xfU0dYX0VOQUJMRSkKKwkJ
aWYgKG1zciAmIEZFQVRfQ1RMX1NHWCkKIAkJCXJldHVybjsKIAl9CiAKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwpp
bmRleCA4ODRjNjcyLi45NWEwZTM3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC02MTAsOSArNjEwLDkg
QEAgdm9pZCB2bXhfY3B1X2RlYWQodW5zaWduZWQgaW50IGNwdSkKIAogaW50IF92bXhfY3B1X3Vw
KGJvb2wgYnNwKQogewotICAgIHUzMiBlYXgsIGVkeDsKLSAgICBpbnQgcmMsIGJpb3NfbG9ja2Vk
LCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci0gICAgdTY0IGNyMCwgdm14X2NyMF9maXhlZDAs
IHZteF9jcjBfZml4ZWQxOworICAgIGludCByYywgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwor
ICAgIHVpbnQ2NF90IGNyMCwgdm14X2NyMF9maXhlZDAsIHZteF9jcjBfZml4ZWQxLCBmZWF0X2N0
bDsKKyAgICBib29sIGJpb3NfbG9ja2VkOwogCiAgICAgQlVHX09OKCEocmVhZF9jcjQoKSAmIFg4
Nl9DUjRfVk1YRSkpOwogCkBAIC02MzAsMTQgKzYzMCwxNCBAQCBpbnQgX3ZteF9jcHVfdXAoYm9v
bCBic3ApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgIHJkbXNyKE1TUl9J
QTMyX0ZFQVRVUkVfQ09OVFJPTCwgZWF4LCBlZHgpOworICAgIHJkbXNybChNU1JfRkVBVFVSRV9D
T05UUk9MLCBmZWF0X2N0bCk7CiAKLSAgICBiaW9zX2xvY2tlZCA9ICEhKGVheCAmIElBMzJfRkVB
VFVSRV9DT05UUk9MX0xPQ0spOworICAgIGJpb3NfbG9ja2VkID0gZmVhdF9jdGwgJiBGRUFUX0NU
TF9MT0NLOwogICAgIGlmICggYmlvc19sb2NrZWQgKQogICAgIHsKLSAgICAgICAgaWYgKCAhKGVh
eCAmICh0Ym9vdF9pbl9tZWFzdXJlZF9lbnYoKQotICAgICAgICAgICAgICAgICAgICAgID8gSUEz
Ml9GRUFUVVJFX0NPTlRST0xfRU5BQkxFX1ZNWE9OX0lOU0lERV9TTVgKLSAgICAgICAgICAgICAg
ICAgICAgICA6IElBMzJfRkVBVFVSRV9DT05UUk9MX0VOQUJMRV9WTVhPTl9PVVRTSURFX1NNWCkp
ICkKKyAgICAgICAgaWYgKCAhKGZlYXRfY3RsICYgKHRib290X2luX21lYXN1cmVkX2VudigpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICA/IEZFQVRfQ1RMX1ZNWF9JTlNJREVfU01YCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IEZFQVRfQ1RMX1ZNWF9PVVRTSURFX1NNWCkpICkKICAg
ICAgICAgewogICAgICAgICAgICAgcHJpbnRrKCJDUFUlZDogVk1YIGRpc2FibGVkIGJ5IEJJT1Mu
XG4iLCBjcHUpOwogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CkBAIC02NDUsMTEgKzY0NSw5
IEBAIGludCBfdm14X2NwdV91cChib29sIGJzcCkKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAg
ICAgICAgZWF4ICA9IElBMzJfRkVBVFVSRV9DT05UUk9MX0xPQ0s7Ci0gICAgICAgIGVheCB8PSBJ
QTMyX0ZFQVRVUkVfQ09OVFJPTF9FTkFCTEVfVk1YT05fT1VUU0lERV9TTVg7Ci0gICAgICAgIGlm
ICggdGVzdF9iaXQoWDg2X0ZFQVRVUkVfU01YLCAmYm9vdF9jcHVfZGF0YS54ODZfY2FwYWJpbGl0
eSkgKQotICAgICAgICAgICAgZWF4IHw9IElBMzJfRkVBVFVSRV9DT05UUk9MX0VOQUJMRV9WTVhP
Tl9JTlNJREVfU01YOwotICAgICAgICB3cm1zcihNU1JfSUEzMl9GRUFUVVJFX0NPTlRST0wsIGVh
eCwgMCk7CisgICAgICAgIGZlYXRfY3RsID0gKEZFQVRfQ1RMX0xPQ0sgfCBGRUFUX0NUTF9WTVhf
T1VUU0lERV9TTVggfAorICAgICAgICAgICAgICAgICAgICAoY3B1X2hhc19zbXggPyBGRUFUX0NU
TF9WTVhfSU5TSURFX1NNWCA6IDApKTsKKyAgICAgICAgd3Jtc3JsKE1TUl9GRUFUVVJFX0NPTlRS
T0wsIGZlYXRfY3RsKTsKICAgICB9CiAKICAgICBpZiAoIChyYyA9IHZteF9pbml0X3ZtY3NfY29u
ZmlnKCkpICE9IDAgKQpAQCAtNjYzLDEwICs2NjEsOSBAQCBpbnQgX3ZteF9jcHVfdXAoYm9vbCBi
c3ApCiAgICAgc3dpdGNoICggX192bXhvbih0aGlzX2NwdSh2bXhvbl9yZWdpb24pKSApCiAgICAg
ewogICAgIGNhc2UgLTI6IC8qICNVRCBvciAjR1AgKi8KLSAgICAgICAgaWYgKCBiaW9zX2xvY2tl
ZCAmJgotICAgICAgICAgICAgIHRlc3RfYml0KFg4Nl9GRUFUVVJFX1NNWCwgJmJvb3RfY3B1X2Rh
dGEueDg2X2NhcGFiaWxpdHkpICYmCi0gICAgICAgICAgICAgKCEoZWF4ICYgSUEzMl9GRUFUVVJF
X0NPTlRST0xfRU5BQkxFX1ZNWE9OX09VVFNJREVfU01YKSB8fAotICAgICAgICAgICAgICAhKGVh
eCAmIElBMzJfRkVBVFVSRV9DT05UUk9MX0VOQUJMRV9WTVhPTl9JTlNJREVfU01YKSkgKQorICAg
ICAgICBpZiAoIGJpb3NfbG9ja2VkICYmIGNwdV9oYXNfc214ICYmCisgICAgICAgICAgICAgKCEo
ZmVhdF9jdGwgJiBGRUFUX0NUTF9WTVhfT1VUU0lERV9TTVgpIHx8CisgICAgICAgICAgICAgICEo
ZmVhdF9jdGwgJiBGRUFUX0NUTF9WTVhfSU5TSURFX1NNWCkpICkKICAgICAgICAgewogICAgICAg
ICAgICAgcHJpbnRrKCJDUFUlZDogVk1YT04gZmFpbGVkOiBwZXJoYXBzIGJlY2F1c2Ugb2YgVFhU
IHNldHRpbmdzICIKICAgICAgICAgICAgICAgICAgICAiaW4geW91ciBCSU9TIGNvbmZpZ3VyYXRp
b24/XG4iLCBjcHUpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCA0MzE4YjE1Li5kNTMzNGM5IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYwpAQCAtMjg2MSwxMiArMjg2MSwxMSBAQCBzdGF0aWMgaW50IHZteF9tc3JfcmVhZF9p
bnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KQogICAgIGNh
c2UgTVNSX0lBMzJfREVCVUdDVExNU1I6CiAgICAgICAgIF9fdm1yZWFkKEdVRVNUX0lBMzJfREVC
VUdDVEwsIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBNU1JfSUEzMl9G
RUFUVVJFX0NPTlRST0w6Ci0gICAgICAgICptc3JfY29udGVudCA9IElBMzJfRkVBVFVSRV9DT05U
Uk9MX0xPQ0s7Ci0gICAgICAgIGlmICggdm1jZV9oYXNfbG1jZShjdXJyKSApCi0gICAgICAgICAg
ICAqbXNyX2NvbnRlbnQgfD0gSUEzMl9GRUFUVVJFX0NPTlRST0xfTE1DRV9PTjsKLSAgICAgICAg
aWYgKCBuZXN0ZWRodm1fZW5hYmxlZChjdXJyLT5kb21haW4pICkKLSAgICAgICAgICAgICptc3Jf
Y29udGVudCB8PSBJQTMyX0ZFQVRVUkVfQ09OVFJPTF9FTkFCTEVfVk1YT05fT1VUU0lERV9TTVg7
CisgICAgY2FzZSBNU1JfRkVBVFVSRV9DT05UUk9MOgorICAgICAgICAqbXNyX2NvbnRlbnQgPSAo
RkVBVF9DVExfTE9DSyB8CisgICAgICAgICAgICAgICAgICAgICAgICAobmVzdGVkaHZtX2VuYWJs
ZWQoY3Vyci0+ZG9tYWluKQorICAgICAgICAgICAgICAgICAgICAgICAgID8gRkVBVF9DVExfVk1Y
X09VVFNJREVfU01YIDogMCkgfAorICAgICAgICAgICAgICAgICAgICAgICAgKHZtY2VfaGFzX2xt
Y2UoY3VycikgPyBGRUFUX0NUTF9MTUNFIDogMCkpOwogICAgICAgICBicmVhazsKICAgICBjYXNl
IE1TUl9JQTMyX1ZNWF9CQVNJQy4uLk1TUl9JQTMyX1ZNWF9WTUZVTkM6CiAgICAgICAgIGlmICgg
IW52bXhfbXNyX3JlYWRfaW50ZXJjZXB0KG1zciwgbXNyX2NvbnRlbnQpICkKQEAgLTMxMjMsNyAr
MzEyMiw3IEBAIHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50
IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQpCiAKICAgICAgICAgYnJlYWs7CiAgICAgfQotICAg
IGNhc2UgTVNSX0lBMzJfRkVBVFVSRV9DT05UUk9MOgorICAgIGNhc2UgTVNSX0ZFQVRVUkVfQ09O
VFJPTDoKICAgICBjYXNlIE1TUl9JQTMyX1ZNWF9CQVNJQyAuLi4gTVNSX0lBMzJfVk1YX1ZNRlVO
QzoKICAgICAgICAgLyogTm9uZSBvZiB0aGVzZSBNU1JzIGFyZSB3cml0ZWFibGUuICovCiAgICAg
ICAgIGdvdG8gZ3BfZmF1bHQ7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZl
YXR1cmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oCmluZGV4IDRiYzZjOTEu
Ljk0ZjljOWUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oCkBAIC00Nyw2ICs0Nyw3IEBACiAj
ZGVmaW5lIGNwdV9oYXNfcGNsbXVscWRxICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9Q
Q0xNVUxRRFEpCiAjZGVmaW5lIGNwdV9oYXNfbW9uaXRvciAgICAgICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9NT05JVE9SKQogI2RlZmluZSBjcHVfaGFzX3ZteCAgICAgICAgICAgICBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVk1YKQorI2RlZmluZSBjcHVfaGFzX3NteCAgICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU01YKQogI2RlZmluZSBjcHVfaGFzX2Vpc3QgICAg
ICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfRUlTVCkKICNkZWZpbmUgY3B1X2hhc19z
c3NlMyAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTU0UzKQogI2RlZmluZSBj
cHVfaGFzX2ZtYSAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfRk1BKQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbXNyLWluZGV4LmgKaW5kZXggNDhkODBlOS4uYjkwNzJiNiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21z
ci1pbmRleC5oCkBAIC0xNSw2ICsxNSwxMyBAQAogICogYWJicmV2aWF0ZWQgbmFtZS4KICAqLwog
CisjZGVmaW5lIE1TUl9GRUFUVVJFX0NPTlRST0wgICAgICAgICAgICAgMHgwMDAwMDAzYQorI2Rl
ZmluZSBGRUFUX0NUTF9MT0NLICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkK
KyNkZWZpbmUgRkVBVF9DVExfVk1YX0lOU0lERV9TTVggICAgICAgICAoX0FDKDEsIFVMTCkgPDwg
IDEpCisjZGVmaW5lIEZFQVRfQ1RMX1ZNWF9PVVRTSURFX1NNWCAgICAgICAgKF9BQygxLCBVTEwp
IDw8ICAyKQorI2RlZmluZSBGRUFUX0NUTF9TR1ggICAgICAgICAgICAgICAgICAgIChfQUMoMSwg
VUxMKSA8PCAxOCkKKyNkZWZpbmUgRkVBVF9DVExfTE1DRSAgICAgICAgICAgICAgICAgICAoX0FD
KDEsIFVMTCkgPDwgMjApCisKIC8qIFNwZWN1bGF0aW9uIENvbnRyb2xzLiAqLwogI2RlZmluZSBN
U1JfU1BFQ19DVFJMICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwNDgKICNkZWZpbmUgU1BFQ19D
VFJMX0lCUlMgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApCkBAIC0zMjEsMTUg
KzMyOCw2IEBACiAjZGVmaW5lIE1TUl9JQTMyX0VCTF9DUl9QT1dFUk9OCQkweDAwMDAwMDJhCiAj
ZGVmaW5lIE1TUl9JQTMyX0VCQ19GUkVRVUVOQ1lfSUQJMHgwMDAwMDAyYwogCi0jZGVmaW5lIE1T
Ul9JQTMyX0ZFQVRVUkVfQ09OVFJPTAkweDAwMDAwMDNhCi0jZGVmaW5lIElBMzJfRkVBVFVSRV9D
T05UUk9MX0xPQ0sgICAgICAgICAgICAgICAgICAgICAweDAwMDEKLSNkZWZpbmUgSUEzMl9GRUFU
VVJFX0NPTlRST0xfRU5BQkxFX1ZNWE9OX0lOU0lERV9TTVggIDB4MDAwMgotI2RlZmluZSBJQTMy
X0ZFQVRVUkVfQ09OVFJPTF9FTkFCTEVfVk1YT05fT1VUU0lERV9TTVggMHgwMDA0Ci0jZGVmaW5l
IElBMzJfRkVBVFVSRV9DT05UUk9MX1NFTlRFUl9QQVJBTV9DVEwgICAgICAgICAweDdmMDAKLSNk
ZWZpbmUgSUEzMl9GRUFUVVJFX0NPTlRST0xfRU5BQkxFX1NFTlRFUiAgICAgICAgICAgIDB4ODAw
MAotI2RlZmluZSBJQTMyX0ZFQVRVUkVfQ09OVFJPTF9TR1hfRU5BQkxFICAgICAgICAgICAgICAg
MHg0MDAwMAotI2RlZmluZSBJQTMyX0ZFQVRVUkVfQ09OVFJPTF9MTUNFX09OICAgICAgICAgICAg
ICAgICAgMHgxMDAwMDAKLQogI2RlZmluZSBNU1JfSUEzMl9UU0NfQURKVVNUCQkweDAwMDAwMDNi
CiAKICNkZWZpbmUgTVNSX0lBMzJfQVBJQ0JBU0UJCTB4MDAwMDAwMWIKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:18:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:18: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 1fXnrZ-0001mZ-Qz; Tue, 26 Jun 2018 13:18:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXnrY-0001l7-3Y
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:18:28 +0000
X-Inumbo-ID: 72f28bb8-7943-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72f28bb8-7943-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 13:18:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58653634"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 14:18:17 +0100
Message-ID: <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] x86/msr: Clean up the MSR_APIC_BASE
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

V2UgY3VycmVudGx5IGhhdmUgTVNSX0lBMzJfQVBJQ0JBU0UgYW5kIE1TUl9JQTMyX0FQSUNCQVNF
X01TUiB3aGljaCBhcmUKc3lub255bW91cyBmcm9tIGEgbmFtaW5nIHBvaW50IG9mIHZpZXcsIGJ1
dCByZWZlciB0byB2ZXJ5IGRpZmZlcmVudAp0aGluZ3MuCgpDbGVhdmUgb3V0IHRoZSBoYW5kbGlu
ZyBvZiBNU1JfQVBJQ19CQVNFICgweDFiKSwgYW5kIHJlbmFtZQpNU1JfSUEzMl9BUElDQkFTRV9C
QVNFIHRvIEFQSUNfQkFTRV9BRERSX01BU0sgdG8gYmV0dGVyIGRlc2NyaWJlIGl0cwpwdXJwb3Nl
LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2FwaWMuYyAgICAgICAgICAgICAgfCA2NiArKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvZ2VuYXBpYy94
MmFwaWMuYyAgICB8ICA0ICstLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgfCAg
NCArLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICAgIHwgMTUgKysrKystLS0tCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bGFwaWMuaCB8ICA2ICsrLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbXNyLWluZGV4LmggIHwgMTEgKysrKy0tLQogNiBmaWxlcyBjaGFuZ2VkLCA1MyBpbnNl
cnRpb25zKCspLCA1MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYXBp
Yy5jIGIveGVuL2FyY2gveDg2L2FwaWMuYwppbmRleCBmZmE1YTY5Li5hYTY3N2UwIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hcGljLmMKQEAgLTMw
MiwzMSArMzAyLDMxIEBAIHZvaWQgZGlzYWJsZV9sb2NhbF9BUElDKHZvaWQpCiAKICAgICBpZiAo
ZW5hYmxlZF92aWFfYXBpY2Jhc2UpIHsKICAgICAgICAgdWludDY0X3QgbXNyX2NvbnRlbnQ7Ci0g
ICAgICAgIHJkbXNybChNU1JfSUEzMl9BUElDQkFTRSwgbXNyX2NvbnRlbnQpOwotICAgICAgICB3
cm1zcmwoTVNSX0lBMzJfQVBJQ0JBU0UsIG1zcl9jb250ZW50ICYKLSAgICAgICAgICAgICAgIH4o
TVNSX0lBMzJfQVBJQ0JBU0VfRU5BQkxFfE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQpKTsKKyAgICAg
ICAgcmRtc3JsKE1TUl9BUElDX0JBU0UsIG1zcl9jb250ZW50KTsKKyAgICAgICAgd3Jtc3JsKE1T
Ul9BUElDX0JBU0UsIG1zcl9jb250ZW50ICYKKyAgICAgICAgICAgICAgIH4oQVBJQ19CQVNFX0VO
QUJMRSB8IEFQSUNfQkFTRV9FWFREKSk7CiAgICAgfQogCiAgICAgaWYgKCBrZXhlY2luZyAmJiAo
Y3VycmVudF9sb2NhbF9hcGljX21vZGUoKSAhPSBhcGljX2Jvb3RfbW9kZSkgKQogICAgIHsKICAg
ICAgICAgdWludDY0X3QgbXNyX2NvbnRlbnQ7Ci0gICAgICAgIHJkbXNybChNU1JfSUEzMl9BUElD
QkFTRSwgbXNyX2NvbnRlbnQpOwotICAgICAgICBtc3JfY29udGVudCAmPSB+KE1TUl9JQTMyX0FQ
SUNCQVNFX0VOQUJMRXxNU1JfSUEzMl9BUElDQkFTRV9FWFREKTsKLSAgICAgICAgd3Jtc3JsKE1T
Ul9JQTMyX0FQSUNCQVNFLCBtc3JfY29udGVudCk7CisgICAgICAgIHJkbXNybChNU1JfQVBJQ19C
QVNFLCBtc3JfY29udGVudCk7CisgICAgICAgIG1zcl9jb250ZW50ICY9IH4oQVBJQ19CQVNFX0VO
QUJMRSB8IEFQSUNfQkFTRV9FWFREKTsKKyAgICAgICAgd3Jtc3JsKE1TUl9BUElDX0JBU0UsIG1z
cl9jb250ZW50KTsKIAogICAgICAgICBzd2l0Y2ggKCBhcGljX2Jvb3RfbW9kZSApCiAgICAgICAg
IHsKICAgICAgICAgY2FzZSBBUElDX01PREVfRElTQUJMRUQ6CiAgICAgICAgICAgICBicmVhazsg
LyogTm90aGluZyB0byBkbyAtIHdlIGRpZCB0aGlzIGFib3ZlICovCiAgICAgICAgIGNhc2UgQVBJ
Q19NT0RFX1hBUElDOgotICAgICAgICAgICAgbXNyX2NvbnRlbnQgfD0gTVNSX0lBMzJfQVBJQ0JB
U0VfRU5BQkxFOwotICAgICAgICAgICAgd3Jtc3JsKE1TUl9JQTMyX0FQSUNCQVNFLCBtc3JfY29u
dGVudCk7CisgICAgICAgICAgICBtc3JfY29udGVudCB8PSBBUElDX0JBU0VfRU5BQkxFOworICAg
ICAgICAgICAgd3Jtc3JsKE1TUl9BUElDX0JBU0UsIG1zcl9jb250ZW50KTsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICBjYXNlIEFQSUNfTU9ERV9YMkFQSUM6Ci0gICAgICAgICAgICBtc3Jf
Y29udGVudCB8PSBNU1JfSUEzMl9BUElDQkFTRV9FTkFCTEU7Ci0gICAgICAgICAgICB3cm1zcmwo
TVNSX0lBMzJfQVBJQ0JBU0UsIG1zcl9jb250ZW50KTsKLSAgICAgICAgICAgIG1zcl9jb250ZW50
IHw9IE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQ7Ci0gICAgICAgICAgICB3cm1zcmwoTVNSX0lBMzJf
QVBJQ0JBU0UsIG1zcl9jb250ZW50KTsKKyAgICAgICAgICAgIG1zcl9jb250ZW50IHw9IEFQSUNf
QkFTRV9FTkFCTEU7CisgICAgICAgICAgICB3cm1zcmwoTVNSX0FQSUNfQkFTRSwgbXNyX2NvbnRl
bnQpOworICAgICAgICAgICAgbXNyX2NvbnRlbnQgfD0gQVBJQ19CQVNFX0VYVEQ7CisgICAgICAg
ICAgICB3cm1zcmwoTVNSX0FQSUNfQkFTRSwgbXNyX2NvbnRlbnQpOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBwcmludGsoIkRlZmF1bHQgY2FzZSB3
aGVuIHJldmVydGluZyAjJWQgbGFwaWMgdG8gYm9vdCBzdGF0ZVxuIiwKQEAgLTQ3OCwxMiArNDc4
LDEyIEBAIHN0YXRpYyB2b2lkIF9fZW5hYmxlX3gyYXBpYyh2b2lkKQogewogICAgIHVpbnQ2NF90
IG1zcl9jb250ZW50OwogCi0gICAgcmRtc3JsKE1TUl9JQTMyX0FQSUNCQVNFLCBtc3JfY29udGVu
dCk7Ci0gICAgaWYgKCAhKG1zcl9jb250ZW50ICYgTVNSX0lBMzJfQVBJQ0JBU0VfRVhURCkgKQor
ICAgIHJkbXNybChNU1JfQVBJQ19CQVNFLCBtc3JfY29udGVudCk7CisgICAgaWYgKCAhKG1zcl9j
b250ZW50ICYgQVBJQ19CQVNFX0VYVEQpICkKICAgICB7Ci0gICAgICAgIG1zcl9jb250ZW50IHw9
IE1TUl9JQTMyX0FQSUNCQVNFX0VOQUJMRSB8IE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQ7CisgICAg
ICAgIG1zcl9jb250ZW50IHw9IEFQSUNfQkFTRV9FTkFCTEUgfCBBUElDX0JBU0VfRVhURDsKICAg
ICAgICAgbXNyX2NvbnRlbnQgPSAodWludDMyX3QpbXNyX2NvbnRlbnQ7Ci0gICAgICAgIHdybXNy
bChNU1JfSUEzMl9BUElDQkFTRSwgbXNyX2NvbnRlbnQpOworICAgICAgICB3cm1zcmwoTVNSX0FQ
SUNfQkFTRSwgbXNyX2NvbnRlbnQpOwogICAgIH0KIH0KIApAQCAtNzQzLDEwICs3NDMsMTAgQEAg
aW50IGxhcGljX3Jlc3VtZSh2b2lkKQogICAgICAqLwogICAgIGlmICggIXgyYXBpY19lbmFibGVk
ICkKICAgICB7Ci0gICAgICAgIHJkbXNybChNU1JfSUEzMl9BUElDQkFTRSwgbXNyX2NvbnRlbnQp
OwotICAgICAgICBtc3JfY29udGVudCAmPSB+TVNSX0lBMzJfQVBJQ0JBU0VfQkFTRTsKLSAgICAg
ICAgd3Jtc3JsKE1TUl9JQTMyX0FQSUNCQVNFLAotICAgICAgICAgICAgbXNyX2NvbnRlbnQgfCBN
U1JfSUEzMl9BUElDQkFTRV9FTkFCTEUgfCBtcF9sYXBpY19hZGRyKTsKKyAgICAgICAgcmRtc3Js
KE1TUl9BUElDX0JBU0UsIG1zcl9jb250ZW50KTsKKyAgICAgICAgbXNyX2NvbnRlbnQgJj0gfkFQ
SUNfQkFTRV9BRERSX01BU0s7CisgICAgICAgIHdybXNybChNU1JfQVBJQ19CQVNFLAorICAgICAg
ICAgICAgICAgbXNyX2NvbnRlbnQgfCBBUElDX0JBU0VfRU5BQkxFIHwgbXBfbGFwaWNfYWRkcik7
CiAgICAgfQogICAgIGVsc2UKICAgICAgICAgcmVzdW1lX3gyYXBpYygpOwpAQCAtODE3LDcgKzgx
Nyw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGRldGVjdF9pbml0X0FQSUMgKHZvaWQpCiAgICAgaWYg
KGVuYWJsZV9sb2NhbF9hcGljIDwgMCkKICAgICAgICAgcmV0dXJuIC0xOwogCi0gICAgaWYgKHJk
bXNyX3NhZmUoTVNSX0lBMzJfQVBJQ0JBU0UsIG1zcl9jb250ZW50KSkgeworICAgIGlmICggcmRt
c3Jfc2FmZShNU1JfQVBJQ19CQVNFLCBtc3JfY29udGVudCkgKQorICAgIHsKICAgICAgICAgcHJp
bnRrKCJObyBsb2NhbCBBUElDIHByZXNlbnRcbiIpOwogICAgICAgICByZXR1cm4gLTE7CiAgICAg
fQpAQCAtODM4LDExICs4MzksMTIgQEAgc3RhdGljIGludCBfX2luaXQgZGV0ZWN0X2luaXRfQVBJ
QyAodm9pZCkKICAgICAgICAgICogc29mdHdhcmUgZm9yIEludGVsIFA2IG9yIGxhdGVyIGFuZCBB
TUQgSzcKICAgICAgICAgICogKE1vZGVsID4gMSkgb3IgbGF0ZXIuCiAgICAgICAgICAqLwotICAg
ICAgICBpZiAoIShtc3JfY29udGVudCAmIE1TUl9JQTMyX0FQSUNCQVNFX0VOQUJMRSkpIHsKKyAg
ICAgICAgaWYgKCAhKG1zcl9jb250ZW50ICYgQVBJQ19CQVNFX0VOQUJMRSkgKQorICAgICAgICB7
CiAgICAgICAgICAgICBwcmludGsoIkxvY2FsIEFQSUMgZGlzYWJsZWQgYnkgQklPUyAtLSByZWVu
YWJsaW5nLlxuIik7Ci0gICAgICAgICAgICBtc3JfY29udGVudCAmPSB+TVNSX0lBMzJfQVBJQ0JB
U0VfQkFTRTsKLSAgICAgICAgICAgIG1zcl9jb250ZW50IHw9IE1TUl9JQTMyX0FQSUNCQVNFX0VO
QUJMRSB8IEFQSUNfREVGQVVMVF9QSFlTX0JBU0U7Ci0gICAgICAgICAgICB3cm1zcmwoTVNSX0lB
MzJfQVBJQ0JBU0UsIG1zcl9jb250ZW50KTsKKyAgICAgICAgICAgIG1zcl9jb250ZW50ICY9IH5B
UElDX0JBU0VfQUREUl9NQVNLOworICAgICAgICAgICAgbXNyX2NvbnRlbnQgfD0gQVBJQ19CQVNF
X0VOQUJMRSB8IEFQSUNfREVGQVVMVF9QSFlTX0JBU0U7CisgICAgICAgICAgICB3cm1zcmwoTVNS
X0FQSUNfQkFTRSwgbXNyX2NvbnRlbnQpOwogICAgICAgICAgICAgZW5hYmxlZF92aWFfYXBpY2Jh
c2UgPSB0cnVlOwogICAgICAgICB9CiAgICAgfQpAQCAtODU5LDggKzg2MSw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IGRldGVjdF9pbml0X0FQSUMgKHZvaWQpCiAgICAgbXBfbGFwaWNfYWRkciA9IEFQ
SUNfREVGQVVMVF9QSFlTX0JBU0U7CiAKICAgICAvKiBUaGUgQklPUyBtYXkgaGF2ZSBzZXQgdXAg
dGhlIEFQSUMgYXQgc29tZSBvdGhlciBhZGRyZXNzICovCi0gICAgaWYgKG1zcl9jb250ZW50ICYg
TVNSX0lBMzJfQVBJQ0JBU0VfRU5BQkxFKQotICAgICAgICBtcF9sYXBpY19hZGRyID0gbXNyX2Nv
bnRlbnQgJiBNU1JfSUEzMl9BUElDQkFTRV9CQVNFOworICAgIGlmICggbXNyX2NvbnRlbnQgJiBB
UElDX0JBU0VfRU5BQkxFICkKKyAgICAgICAgbXBfbGFwaWNfYWRkciA9IG1zcl9jb250ZW50ICYg
QVBJQ19CQVNFX0FERFJfTUFTSzsKIAogICAgIGlmIChubWlfd2F0Y2hkb2cgIT0gTk1JX05PTkUp
CiAgICAgICAgIG5taV93YXRjaGRvZyA9IE5NSV9MT0NBTF9BUElDOwpAQCAtMTQ0NiwyMyArMTQ0
OCwyMSBAQCB2b2lkIF9faW5pdCByZWNvcmRfYm9vdF9BUElDX21vZGUodm9pZCkKICAgICAgICAg
ICAgICAgICBhcGljX21vZGVfdG9fc3RyKGFwaWNfYm9vdF9tb2RlKSk7CiB9CiAKLS8qIExvb2sg
YXQgdGhlIGJpdHMgaW4gTVNSX0lBMzJfQVBJQ0JBU0UgYW5kIHdvcmsgb3V0IHdoaWNoCi0gKiBB
UElDIG1vZGUgd2UgYXJlIGluICovCisvKiBMb29rIGF0IHRoZSBiaXRzIGluIE1TUl9BUElDX0JB
U0UgYW5kIHdvcmsgb3V0IHdoaWNoIEFQSUMgbW9kZSB3ZSBhcmUgaW4gKi8KIGVudW0gYXBpY19t
b2RlIGN1cnJlbnRfbG9jYWxfYXBpY19tb2RlKHZvaWQpCiB7CiAgICAgdTY0IG1zcl9jb250ZW50
czsKIAotICAgIHJkbXNybChNU1JfSUEzMl9BUElDQkFTRSwgbXNyX2NvbnRlbnRzKTsKKyAgICBy
ZG1zcmwoTVNSX0FQSUNfQkFTRSwgbXNyX2NvbnRlbnRzKTsKIAogICAgIC8qIFJlYWRpbmcgRVhU
RCBiaXQgZnJvbSB0aGUgTVNSIGlzIG9ubHkgdmFsaWQgaWYgQ1BVSUQKICAgICAgKiBzYXlzIHNv
LCBlbHNlIHJlc2VydmVkICovCi0gICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfWDJB
UElDKQotICAgICAgICAgJiYgKG1zcl9jb250ZW50cyAmIE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQp
ICkKKyAgICBpZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9YMkFQSUMpICYmIChtc3JfY29u
dGVudHMgJiBBUElDX0JBU0VfRVhURCkgKQogICAgICAgICByZXR1cm4gQVBJQ19NT0RFX1gyQVBJ
QzsKIAogICAgIC8qIEVOIGJpdCBzaG91bGQgYWx3YXlzIGJlIHZhbGlkIGFzIGxvbmcgYXMgd2Ug
Y2FuIHJlYWQgdGhlIE1TUgogICAgICAqLwotICAgIGlmICggbXNyX2NvbnRlbnRzICYgTVNSX0lB
MzJfQVBJQ0JBU0VfRU5BQkxFICkKKyAgICBpZiAoIG1zcl9jb250ZW50cyAmIEFQSUNfQkFTRV9F
TkFCTEUgKQogICAgICAgICByZXR1cm4gQVBJQ19NT0RFX1hBUElDOwogCiAgICAgcmV0dXJuIEFQ
SUNfTU9ERV9ESVNBQkxFRDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBp
Yy5jIGIveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKaW5kZXggNDc3OWIwZC4uMWNmNjdl
YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2dlbmFwaWMveDJhcGljLmMKQEAgLTI1Myw4ICsyNTMsOCBAQCB2b2lkIF9faW5pdCBj
aGVja194MmFwaWNfcHJlZW5hYmxlZCh2b2lkKQogICAgICAgICByZXR1cm47CiAKICAgICAvKiBD
aGVjayB3aGV0aGVyIHgyYXBpYyBtb2RlIHdhcyBhbHJlYWR5IGVuYWJsZWQgYnkgdGhlIEJJT1Mu
ICovCi0gICAgcmRtc3IoTVNSX0lBMzJfQVBJQ0JBU0UsIGxvLCBoaSk7Ci0gICAgaWYgKCBsbyAm
IE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQgKQorICAgIHJkbXNyKE1TUl9BUElDX0JBU0UsIGxvLCBo
aSk7CisgICAgaWYgKCBsbyAmIEFQSUNfQkFTRV9FWFREICkKICAgICB7CiAgICAgICAgIHByaW50
aygieDJBUElDIG1vZGUgaXMgYWxyZWFkeSBlbmFibGVkIGJ5IEJJT1MuXG4iKTsKICAgICAgICAg
eDJhcGljX2VuYWJsZWQgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNTgyMzYyMC4uOWZiZGRmYSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC0zNDQzLDcgKzM0NDMsNyBAQCBpbnQgaHZtX21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBp
bnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQpCiAgICAgICAgICptc3JfY29udGVudCA9IGh2
bV9tc3JfdHNjX2F1eCh2KTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9JQTMyX0FQ
SUNCQVNFOgorICAgIGNhc2UgTVNSX0FQSUNfQkFTRToKICAgICAgICAgKm1zcl9jb250ZW50ID0g
dmNwdV92bGFwaWModiktPmh3LmFwaWNfYmFzZV9tc3I7CiAgICAgICAgIGJyZWFrOwogCkBAIC0z
NTk3LDcgKzM1OTcsNyBAQCBpbnQgaHZtX21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50
IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQsCiAgICAgICAgICAgICB3cm1zcl90c2NfYXV4KG1z
cl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9JQTMyX0FQSUNCQVNF
OgorICAgIGNhc2UgTVNSX0FQSUNfQkFTRToKICAgICAgICAgaWYgKCAhdmxhcGljX21zcl9zZXQo
dmNwdV92bGFwaWModiksIG1zcl9jb250ZW50KSApCiAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0
OwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDFiOWYwMGEuLmFhMjU5NjcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
bGFwaWMuYwpAQCAtMTA5NSwxMSArMTA5NSwxMSBAQCBib29sX3QgdmxhcGljX21zcl9zZXQoc3Ry
dWN0IHZsYXBpYyAqdmxhcGljLCB1aW50NjRfdCB2YWx1ZSkKICAgICBpZiAoICFoYXNfdmxhcGlj
KHZsYXBpY19kb21haW4odmxhcGljKSkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGlmICgg
KHZsYXBpYy0+aHcuYXBpY19iYXNlX21zciBeIHZhbHVlKSAmIE1TUl9JQTMyX0FQSUNCQVNFX0VO
QUJMRSApCisgICAgaWYgKCAodmxhcGljLT5ody5hcGljX2Jhc2VfbXNyIF4gdmFsdWUpICYgQVBJ
Q19CQVNFX0VOQUJMRSApCiAgICAgewotICAgICAgICBpZiAoIHVubGlrZWx5KHZhbHVlICYgTVNS
X0lBMzJfQVBJQ0JBU0VfRVhURCkgKQorICAgICAgICBpZiAoIHVubGlrZWx5KHZhbHVlICYgQVBJ
Q19CQVNFX0VYVEQpICkKICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICBpZiAoIHZhbHVl
ICYgTVNSX0lBMzJfQVBJQ0JBU0VfRU5BQkxFICkKKyAgICAgICAgaWYgKCB2YWx1ZSAmIEFQSUNf
QkFTRV9FTkFCTEUgKQogICAgICAgICB7CiAgICAgICAgICAgICB2bGFwaWNfcmVzZXQodmxhcGlj
KTsKICAgICAgICAgICAgIHZsYXBpYy0+aHcuZGlzYWJsZWQgJj0gflZMQVBJQ19IV19ESVNBQkxF
RDsKQEAgLTExMTEsNyArMTExMSw3IEBAIGJvb2xfdCB2bGFwaWNfbXNyX3NldChzdHJ1Y3Qgdmxh
cGljICp2bGFwaWMsIHVpbnQ2NF90IHZhbHVlKQogICAgICAgICAgICAgcHRfbWF5X3VubWFza19p
cnEodmxhcGljX2RvbWFpbih2bGFwaWMpLCBOVUxMKTsKICAgICAgICAgfQogICAgIH0KLSAgICBl
bHNlIGlmICggKCh2bGFwaWMtPmh3LmFwaWNfYmFzZV9tc3IgXiB2YWx1ZSkgJiBNU1JfSUEzMl9B
UElDQkFTRV9FWFREKSAmJgorICAgIGVsc2UgaWYgKCAoKHZsYXBpYy0+aHcuYXBpY19iYXNlX21z
ciBeIHZhbHVlKSAmIEFQSUNfQkFTRV9FWFREKSAmJgogICAgICAgICAgICAgICB1bmxpa2VseSgh
dmxhcGljX3hhcGljX21vZGUodmxhcGljKSkgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTM5
NiwxMCArMTM5Niw5IEBAIHZvaWQgdmxhcGljX3Jlc2V0KHN0cnVjdCB2bGFwaWMgKnZsYXBpYykK
ICAgICBpZiAoICFoYXNfdmxhcGljKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm47CiAKLSAg
ICB2bGFwaWMtPmh3LmFwaWNfYmFzZV9tc3IgPSAoTVNSX0lBMzJfQVBJQ0JBU0VfRU5BQkxFIHwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSk7
CisgICAgdmxhcGljLT5ody5hcGljX2Jhc2VfbXNyID0gQVBJQ19CQVNFX0VOQUJMRSB8IEFQSUNf
REVGQVVMVF9QSFlTX0JBU0U7CiAgICAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQotICAgICAgICB2
bGFwaWMtPmh3LmFwaWNfYmFzZV9tc3IgfD0gTVNSX0lBMzJfQVBJQ0JBU0VfQlNQOworICAgICAg
ICB2bGFwaWMtPmh3LmFwaWNfYmFzZV9tc3IgfD0gQVBJQ19CQVNFX0JTUDsKIAogICAgIHZsYXBp
Y19zZXRfcmVnKHZsYXBpYywgQVBJQ19JRCwgKHYtPnZjcHVfaWQgKiAyKSA8PCAyNCk7CiAgICAg
dmxhcGljX2RvX2luaXQodmxhcGljKTsKQEAgLTE1MzEsNyArMTUzMCw3IEBAIHN0YXRpYyBpbnQg
bGFwaWNfbG9hZF9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgaWYgKCBzLT5sb2FkZWQucmVncyApCiAgICAgICAgIGxhcGljX2xvYWRfZml4dXAo
cyk7CiAKLSAgICBpZiAoICEocy0+aHcuYXBpY19iYXNlX21zciAmIE1TUl9JQTMyX0FQSUNCQVNF
X0VOQUJMRSkgJiYKKyAgICBpZiAoICEocy0+aHcuYXBpY19iYXNlX21zciAmIEFQSUNfQkFTRV9F
TkFCTEUpICYmCiAgICAgICAgICB1bmxpa2VseSh2bGFwaWNfeDJhcGljX21vZGUocykpICkKICAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZsYXBpYy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmxhcGljLmgKaW5kZXggMjEy
YzM2Yi4uMDAyOGZhMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmxhcGlj
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmxhcGljLmgKQEAgLTUwLDEzICs1MCwx
MyBAQAogI2RlZmluZSB2bGFwaWNfZW5hYmxlZCh2bGFwaWMpICAgICAoIXZsYXBpY19kaXNhYmxl
ZCh2bGFwaWMpKQogCiAjZGVmaW5lIHZsYXBpY19iYXNlX2FkZHJlc3ModmxhcGljKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgICgodmxhcGljKS0+aHcuYXBpY19iYXNlX21zciAm
IE1TUl9JQTMyX0FQSUNCQVNFX0JBU0UpCisgICAgKCh2bGFwaWMpLT5ody5hcGljX2Jhc2VfbXNy
ICYgQVBJQ19CQVNFX0FERFJfTUFTSykKIC8qIE9ubHkgY2hlY2sgRVhURCBiaXQgYXMgRVhURCBj
YW4ndCBiZSBzZXQgaWYgaXQgaXMgZGlzYWJsZWQgYnkgaGFyZHdhcmUgKi8KICNkZWZpbmUgdmxh
cGljX3gyYXBpY19tb2RlKHZsYXBpYykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgKCh2bGFwaWMpLT5ody5hcGljX2Jhc2VfbXNyICYgTVNSX0lBMzJfQVBJQ0JBU0VfRVhURCkK
KyAgICAoKHZsYXBpYyktPmh3LmFwaWNfYmFzZV9tc3IgJiBBUElDX0JBU0VfRVhURCkKICNkZWZp
bmUgdmxhcGljX3hhcGljX21vZGUodmxhcGljKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgKCF2bGFwaWNfaHdfZGlzYWJsZWQodmxhcGljKSAmJiBcCi0gICAgICEoKHZsYXBp
YyktPmh3LmFwaWNfYmFzZV9tc3IgJiBNU1JfSUEzMl9BUElDQkFTRV9FWFREKSkKKyAgICAgISgo
dmxhcGljKS0+aHcuYXBpY19iYXNlX21zciAmIEFQSUNfQkFTRV9FWFREKSkKIAogLyoKICAqIEdl
bmVyaWMgQVBJQyBiaXRtYXAgdmVjdG9yIHVwZGF0ZSAmIHNlYXJjaCByb3V0aW5lcy4KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L21zci1pbmRleC5oCmluZGV4IGI5MDcyYjYuLmNlMmU4NDcgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3It
aW5kZXguaApAQCAtMTUsNiArMTUsMTIgQEAKICAqIGFiYnJldmlhdGVkIG5hbWUuCiAgKi8KIAor
I2RlZmluZSBNU1JfQVBJQ19CQVNFICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwMWIKKyNkZWZp
bmUgQVBJQ19CQVNFX0JTUCAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDgpCisj
ZGVmaW5lIEFQSUNfQkFTRV9FWFREICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEw
KQorI2RlZmluZSBBUElDX0JBU0VfRU5BQkxFICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8
PCAxMSkKKyNkZWZpbmUgQVBJQ19CQVNFX0FERFJfTUFTSyAgICAgICAgICAgICAweDAwMGZmZmZm
ZmZmZmYwMDBVTEwKKwogI2RlZmluZSBNU1JfRkVBVFVSRV9DT05UUk9MICAgICAgICAgICAgIDB4
MDAwMDAwM2EKICNkZWZpbmUgRkVBVF9DVExfTE9DSyAgICAgICAgICAgICAgICAgICAoX0FDKDEs
IFVMTCkgPDwgIDApCiAjZGVmaW5lIEZFQVRfQ1RMX1ZNWF9JTlNJREVfU01YICAgICAgICAgKF9B
QygxLCBVTEwpIDw8ICAxKQpAQCAtMzMwLDExICszMzYsNiBAQAogCiAjZGVmaW5lIE1TUl9JQTMy
X1RTQ19BREpVU1QJCTB4MDAwMDAwM2IKIAotI2RlZmluZSBNU1JfSUEzMl9BUElDQkFTRQkJMHgw
MDAwMDAxYgotI2RlZmluZSBNU1JfSUEzMl9BUElDQkFTRV9CU1AJCSgxPDw4KQotI2RlZmluZSBN
U1JfSUEzMl9BUElDQkFTRV9FWFRECQkoMTw8MTApCi0jZGVmaW5lIE1TUl9JQTMyX0FQSUNCQVNF
X0VOQUJMRQkoMTw8MTEpCi0jZGVmaW5lIE1TUl9JQTMyX0FQSUNCQVNFX0JBU0UJCTB4MDAwZmZm
ZmZmZmZmZjAwMHVsCiAjZGVmaW5lIE1TUl9JQTMyX0FQSUNCQVNFX01TUiAgICAgICAgICAgMHg4
MDAKICNkZWZpbmUgTVNSX0lBMzJfQVBJQ1RQUl9NU1IgICAgICAgICAgICAweDgwOAogI2RlZmlu
ZSBNU1JfSUEzMl9BUElDUFBSX01TUiAgICAgICAgICAgIDB4ODBhCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:19:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:19:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXnsl-0002G6-SD; Tue, 26 Jun 2018 13:19: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXnsk-0002Fj-Fe
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:19:42 +0000
X-Inumbo-ID: 31e75da2-7943-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31e75da2-7943-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 15:16:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 07:19:41 -0600
Message-Id: <5B323D6902000078001CE0C6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 07:19:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1529935857-5368-1-git-send-email-rcojocaru@bitdefender.com>
 <5B3214C802000078001CDEC9@prv1-mh.provo.novell.com>
 <18f31abe-a7a5-1c29-f2dc-cc286ba5d5b6@bitdefender.com>
 <5B3229F902000078001CDFF1@prv1-mh.provo.novell.com>
 <9effa668-8f05-1295-34cb-fcbc003d7d93@bitdefender.com>
 <7f066d56-f593-ee65-9f2e-d6d931fa25b4@bitdefender.com>
In-Reply-To: <7f066d56-f593-ee65-9f2e-d6d931fa25b4@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Fixed crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDE0OjQ5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gU28gYXNzdW1pbmcgdGhhdCB0aGUgSFZNT1BzIGFyZSBwcm9wZXJseSBoYW5kbGVkIGF0
b21pY2FsbHkgd2l0aCByZXNwZWN0Cj4gdG8gdGhlaXIgY29ycmVzcG9uZGluZyBWQ1BVICh3aGlj
aCBJIG5vdyBiZWxpZXZlIHRvIGJlIHRoZSBjYXNlKSwgdGhlCj4gb25seSBwb3NzaWJsZSBpc3N1
ZSB0aGF0IHJlbWFpbnMgKHRoYXQgSSBjYW4gdGhpbmsgb2YpIGlzIHRoZSBjYXNlIHdoZXJlCj4g
RVBUUF9JTkRFWCBoYXMgYmVlbiBzYXZlZCBpbiBhIHByZXZpb3VzIHJ1biBvZiBhIHRlc3QgYXBw
bGljYXRpb24sIGJ1dAo+IGlzIG5vdCBjb3JyZWN0IGZvciB0aGUgY3VycmVudCBzdGF0ZSBvZiB0
aGUgZ3Vlc3QuCj4gCj4gVGhlbiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5IGlzIGhh
bmRsZWQsCj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQsIGFu
ZCB0aGUgVk0gZXhpdCBoYW5kbGVyIGlzCj4gY2FsbGVkLCB3aGljaCB3b3VsZCByZXN1bHQgaW4g
d29ya2luZyB3aXRoIHRoZSB3cm9uZyBpbmRleC4gVGhpcywgSQo+IGJlbGlldmUsIGNhbiBiZSBm
aXhlZCBieSBlaXRoZXIgY2FsbGluZyBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkgYWxsIHRoZQo+
IHRpbWUgaW1tZWRpYXRlbHkgYWZ0ZXIgYWxsIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUo
KSBjYWxscywgb3IKPiBtYWtpbmcgaXQgYSBwYXJ0IG9mIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUoKSAoaGVuY2UgbXkgcHJldmlvdXMKPiBwcm9wb3NhbCkuCj4gCj4gRG9lcyB0aGF0IHNv
dW5kIHJlYXNvbmFibGU/CgpJIHRoaW5rIHNvLCB5ZXMsIGlmIHRoZSBwYXVzaW5nIHdvcmtzIGFz
IGV4cGVjdGVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 13:32:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 13:32:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXo5H-0003te-5e; Tue, 26 Jun 2018 13:32:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXo5F-0003tV-S8
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 13:32:37 +0000
X-Inumbo-ID: ff71e6eb-7944-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff71e6eb-7944-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 15:29:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 07:32:35 -0600
Message-Id: <5B32406E02000078001CE119@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 07:32:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1529938247-7272-4-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDE2OjUwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTc4NiwxMTcgKzc4NiwxMjcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2Nf
YWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICBIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1Jf
UEVSX1ZDUFUpOwo+ICAKPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICt7Cj4gKyAgICBzdHJ1Y3Qgc2Vn
bWVudF9yZWdpc3RlciBzZWc7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owo+ICsKPiAr
ICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKPiArCj4gKyAgICAvKiBXZSBkb24n
dCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3Jl
Cj4gKyAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNh
dmVkLiAqLwoKUGxlYXNlIHRyeSB0byBjb3JyZWN0IGNvZGluZyBzdHlsZSBpc3N1ZXMgYXMgeW91
IG1vdmUgY29kZSwgbGlrZSBjb21tZW50CnN0eWxlIGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 14:12:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 14: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 1fXohY-0006ks-Sh; Tue, 26 Jun 2018 14:12: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXohW-0006kn-NA
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 14:12:10 +0000
X-Inumbo-ID: f2c1e5db-794a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2c1e5db-794a-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 14:12:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58660907"
Date: Tue, 26 Jun 2018 15:11:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Message-ID: <20180626141139.tmd3ehmbifz5rvwp@citrix.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-2-git-send-email-aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529938247-7272-2-git-send-email-aisaila@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v8 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6NTA6MzdQTSArMDMwMCwgQWxleGFuZHJ1IElzYWls
YSB3cm90ZToKPiBUaGlzIGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFu
Y2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZl
bmRlci5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 14:12:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 14:12:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXoiF-0006nq-8W; Tue, 26 Jun 2018 14:12: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXoiD-0006ng-R5
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 14:12:53 +0000
X-Inumbo-ID: 0d1b10dd-794b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d1b10dd-794b-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 14:13:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58661069"
Date: Tue, 26 Jun 2018 15:12:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Message-ID: <20180626141249.5ovyzff2kddjiypz@citrix.com>
References: <1529938247-7272-1-git-send-email-aisaila@bitdefender.com>
 <1529938247-7272-2-git-send-email-aisaila@bitdefender.com>
 <20180626141139.tmd3ehmbifz5rvwp@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180626141139.tmd3ehmbifz5rvwp@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v8 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDM6MTE6MzlQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAwNTo1MDozN1BNICswMzAwLCBBbGV4YW5kcnUgSXNh
aWxhIHdyb3RlOgo+ID4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGlu
c3RhbmNlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCk9oLCBhY3R1YWxseSBQYXVsIGFza2VkIHlvdSB0byBkZWZpbmUgdGhlIHJldHVy
biB2YWx1ZXMgZmlyc3QuIFNvIEkgd2lsbAp3aXRoZHJhdyBteSByZXZpZXcuCgpXZWkuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 14:19:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 14:19:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXook-000762-4w; Tue, 26 Jun 2018 14:19: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=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXooi-00075x-KF
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 14:19:36 +0000
X-Inumbo-ID: 8f5e64b9-794b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f5e64b9-794b-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 16:16:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58662096"
Date: Tue, 26 Jun 2018 15:19:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180626141931.cgu22k2thlgek2d5@citrix.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-4.12 0/3] process docs: Branching
 checklist 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDM6NTM6MDlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gCj4g
VG9kYXkncyBydW4gdGhyb3VnaCB0aGUgYnJhbmNoaW5nIGNoZWNrbGlzdCBnZW5lcmF0ZWQgdGhl
c2UKPiBkb2MgaW1wcm92ZW1lbnQgc3VnZ2VzdGlvbnMuCgpJIGRvbid0IHRoaW5rIGFuIGFjayBp
cyBuZWVkZWQgYnkgaW4gYW55IGNhc2U6CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 14:21:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 14:21:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXoqt-0007hX-Ja; Tue, 26 Jun 2018 14: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=yqam=jm=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fXoqs-0007hS-1z
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 14:21:50 +0000
X-Inumbo-ID: 4ca4f99b-794c-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4ca4f99b-794c-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 14:22:04 +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 22469307FB11
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 18:37: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 1883E7FB06
 for <xen-devel@lists.xen.org>; Tue, 26 Jun 2018 17:21:48 +0300 (EEST)
Received: (qmail 5483 invoked from network); 26 Jun 2018 17:21:48 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp02.buh.bitdefender.net with AES128-SHA256 encrypted SMTP;
 26 Jun 2018 17:21:47 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Tue, 26 Jun 2018 17:21:14 +0300
Message-Id: <1530022874-2548-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
 smtp02.buh.bitdefender.net, sigver: 7.76522
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488231,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.004905)], BW: [Enabled, t:
 (0.000010)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.018729,0.000106)], URL: [Enabled, t: (0.000006)], RTDA: [Enabled,
 t: (0.193555), Hit: No, Details: v2.7.12; Id:
 15.1i642qc.1cgu7hk3s.ps2rm], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V3] 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: kevin.tian@intel.com, jbeulich@suse.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jun.nakajima@intel.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwKdm14X3Zj
cHVfdXBkYXRlX2VwdHAoKSBfX3Ztd3JpdGVzKCkgRVBUUF9JTkRFWCBpbgphbHRwMm1fdmNwdV9k
ZXN0cm95KCkuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIGRpc2FibGluZyBhbHRwMm0gb24gYQpkb21h
aW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBoYXMgYmVlbgpzdWNj
ZXNzZnVsbHkgY2FsbGVkLCBFUFRQX0lOREVYIGVuZHMgdXAgYmVpbmcgc3RvcmVkIGFzCklOVkFM
SURfQUxUUDJNLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIGZvciB2bXhfdm1leGl0X2hhbmRsZXIo
KQp0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBhIHN1YnNlcXVlbnQgY2FsbCB0
bwp4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpLCBhbmQgQlVHX09OKGlkeCA+PSBN
QVhfQUxUUDJNKS4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYyOgogLSBDaGFuZ2VkIHZlcmIgdGVu
c2UgaW4gY29tbWl0IG1lc3NhZ2Ugc3ViamVjdC4KIC0gTm93IGNhbGxpbmcgYWx0cDJtX3ZjcHVf
dXBkYXRlX3AybSgpIGFzIHBhcnQgb2YKICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgp
IChhbmQgcmVtb3ZlZCB0aGUgZXhwbGljaXQKICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSgpIGNh
bGwgZnJvbSBhbHRwMm1fdmNwdV9kZXN0cm95KCkpLgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9hbHRw
Mm0uYyAgICAgIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCB8IDIgKysKIDIg
ZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL2FsdHAybS5jIGIveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCmlu
ZGV4IDkzMGJkYzIuLjlkNjBkYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0u
YworKysgYi94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMKQEAgLTU4LDcgKzU4LDYgQEAgYWx0cDJt
X3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGFsdHAybV92Y3B1X3Jlc2V0KHYp
OwogCi0gICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsKICAgICBhbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKHYpOwogCiAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9o
dm0uaAppbmRleCBlZjVlMTk4Li4wYmY2OTEzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtNjMw
LDYgKzYzMCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5j
X3ZlKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGlmICggaHZtX2Z1bmNzLmFsdHAybV92Y3B1X3Vw
ZGF0ZV92bWZ1bmNfdmUgKQogICAgICAgICBodm1fZnVuY3MuYWx0cDJtX3ZjcHVfdXBkYXRlX3Zt
ZnVuY192ZSh2KTsKKworICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7CiB9CiAKIC8qIGVt
dWxhdGVzICNWRSAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:12:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXpdP-0002jp-NL; Tue, 26 Jun 2018 15:11: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=x7n8=jm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fXpdO-0002jk-4v
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:11:58 +0000
X-Inumbo-ID: 4ce21ec0-7953-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ce21ec0-7953-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:12:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 26 Jun 2018 09:11:54 -0600
Message-Id: <5B3257B702000078001CE184@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 26 Jun 2018 09:11:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <20180613221631.GA672@antioche.eu.org>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <20180625083320.GA23135@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
In-Reply-To: <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE4IGF0IDEwOjMzLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gVGh1LCBKdW4gMTQsIDIwMTggYXQgMDg6MzM6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+ID4gU28gZmFyIEkndmUgbm90IGJlZW4gYWJsZSB0byBtYWtlIFhlbiBwYW5pYyB3
aXRoIHRoZSBuZXcgeGVuIGtlcm5lbC4KPj4gPiBBdHRhY2hlZCBpcyBhIGxvZyBvZiB0aGUgc2Vy
aWFsIGNvbnNvbGUsIGluIGNhc2UgeW91IG5vdGljZSBzb21ldGhpbmcuCj4+IAo+PiBOb25lIG9m
IHRoZSBwcmludGsoKXMgcmVwbGFjaW5nIEFTU0VSVCgpcyBoYXZlIHRyaWdnZXJlZCwgc28gbm90
aGluZwo+PiBpbnRlcmVzdGluZyB0byBsZWFyIGZyb20gdGhlIGxvZywgdW5mb3J0dW5hdGVseS4K
Pj4gCj4+ID4gSSdsbCBrZWVwIGFuaXRhIHRlc3RzIHJ1bm5pbmcgaW4gYSBsb29wIG92ZXJuaWdo
dCwgaW4gY2FzZSBpdCBlbmRzIHVwCj4+ID4gaGl0dGluZyBhbiBhc3NlcnQuCj4gCj4gSGVsbG8s
Cj4gdGhlIGRvbTAgaGFzIGJlZW4gcnVubmluZyBmb3IgYSB3ZWVrIG5vdywgcnVubmluZyB0aGUg
ZGFpbHkgTmV0QlNEIHRlc3RzLgo+IEF0dGFjaGVkIGlzIHRoZSBjb25zb2xlIGxvZy4KPiBJIGRp
ZG4ndCBub3RpY2UgYW55dGhpbmcgc3VzcGVjdCwgZXhlcHQgYSBmZXcgZG9tVSBjcmFzaGVzIChj
cmFzaGluZyBpbgo+IFhlbiwgdGhlIHByb2JsZW0gaXMgbm90IHJlcG9ydGVkIGJhY2sgdG8gdGhl
IGRvbVUpLiBCdXQgYXMgdGhpcyBpcwo+IHJ1bm5pbmcgTmV0QlNELUhFQUQgdGVzdHMgaXQgY2Fu
IGFsc28gYmUgYSBidWcgaW4gdGhlIGRvbVUsIHRoYXQgaGFzCj4gYmVlbiBmaXhlZCBzaW5jZSB0
aGVuLgo+IAo+IEl0J3MgcG9zc2libGUgdGhhdCB0aGUgcHJpbnRrIGNoYW5nZWQgdGltaW5ncyBp
biBhIHdheSB0aGF0IHByZXZlbnRzIHRoZQo+IHJhY2UgY29uZGl0aW9uIGZyb20gaGFwcGVuaW5n
IC4uLgoKSXQgbWF5IGhhdmUgbWFkZSBpdCBsZXNzIGxpa2VseSwgYnV0IHRoZXJlIGlzIGF0IGxl
YXN0IG9uZSBpbnN0YW5jZSBpbiB0aGUKbG9nIChhcm91bmQgbGluZSA2ODMwKS4gU2FkbHksIHRo
aXMgZm9sbG93cyBhIHNldCBvZiBkcm9wcGVkIG1lc3NhZ2VzCih3aGljaCBtYXkgaGF2ZSBiZWVu
IHN1ZmZpY2llbnQgdG8gbWFrZSB0aGUgcmFjZSB0cmlnZ2VyIGFnYWluKS4gVGhhdAppcyAtIHdl
IGtub3cgbm90aGluZyBhYm91dCBkMzIgYWhlYWQgb2YgdGhlIGNyYXNoLCB3aGljaCBpcyBub3Qg
aGVscGZ1bAphdCBhbGwuIFRoZSBvbmx5IGludGVyZXN0aW5nIGFzcGVjdCBpcyB0aGF0IHRoaXMg
YXBwZWFycyB0byB0cmlnZ2VyIGZvciB0d28Kc2xvdHMgaW4gYSByb3cuIFRvIG1lIHRoaXMgbWFr
ZXMgaXQgbGVzcyBsaWtlbHkgYWdhaW4gZm9yIHRoZXJlIHRvIGJlIGEKcmFjZSBpbiB1cGRhdGlu
ZyB0aGUgY291bnRlciwgYW5kIG1vcmUgbGlrZWx5IGZvciB0aGUgY291bnRlciAobGl2aW5nIGlu
IGEKdW5pb24sIGFzIHlvdSBtYXkgcmVjYWxsKSB0byBiZSBvdmVyd3JpdHRlbiBieSBvdGhlciBj
b2RlLgoKVGhlcmUncyBhbm90aGVyIHNpbWlsYXIgaW5zdGFuY2UgYXJvdW5kIGxpbmUgMTQ0ODAu
IFRoZSAzcmQgaW5zdGFuY2UKKGFyb3VuZCBsaW5lIDEzNTgwKSBpcyBhIGxpdHRsZSBkaWZmZXJl
bnQsIGluIHRoYXQgdGhlcmUncyBubyBkaXJlY3Qgc2lnbiBvZgpkcm9wcGVkIG1lc3NhZ2VzLCBi
dXQgdGhlbiBhZ2FpbiB0aGVyZSBhcmUgYWxzbyBubyB1c2VmdWwgbWVzc2FnZXMKZm9yIGQ2MyBp
bW1lZGlhdGVseSBhaGVhZCBvZiB0aGUgY3Jhc2guCgpXaGF0IGlzIGNsZWFyIGlzIHRoYXQgdGhl
IHJlZmVyZW5jZWQgcGFnZSBhbHdheXMgaGFzIGEgY29ycmVjdCBjb3VudAphc3NvY2lhdGVkIChp
dCdzIGFsd2F5cyBwcmludGVkIGFzIHplcm8sIG1lYW5pbmcgaXQgd2FzIGluY3JlbWVudGVkCmZy
b20gLTEganVzdCBiZWZvcmUgdGhlIGNyYXNoKS4KCkkgbm93IHdvbmRlciB3aGV0aGVyIHRoZSBz
ZXRfdGxiZmx1c2hfdGltZXN0YW1wKCkgaW52b2NhdGlvbiBmcm9tCl9wdXRfcGFnZV90eXBlKCkg
aXMgc3RpbGwgdG9vIGFnZ3Jlc3NpdmUuIEluIGNvbW1pdCAyYzQ1OGRmY2I1IHdlJ3ZlCnJlZHVj
ZWQgdGhlIGludm9jYXRpb25zIGp1c3QgYXMgbXVjaCBhcyB3YXMgZGVlbWVkIG5lY2Vzc2FyeSB0
aGVuLAphbmQgdGhlIGRlc2NyaXB0aW9uIGV4cGxpY2l0bHkgc2F5cyAiZm9yIG5vdyIuIEkgc2Vl
IHR3byBvcHRpb25zIGZvcgpyZWZpbmluZyB0aGUgY29uZGl0aW9uYWw6IE9uZSB3b3VsZCBiZSAi
aWYgKCAhcHRwZyApIiAoaS5lLiBqdXN0IGRyb3AgdGhlCm90aGVyIGhhbGYgb2YgdGhlIHx8ICks
IGFub3RoZXIgd291bGQgYmUgdG8gZnVsbHkgbWF0Y2ggdGhlIGNvbW1lbnQKYW5kIGludm9rZSBp
dCBvbmx5IGZvciBub24tcGFnZS10YWJsZSBwYWdlcyAoc29ydCBvZiB0aGUgaW52ZXJzZSBvZgp0
aGUgZWFybGllciBpZigpLCBpLmUuICh4ICYgUEdUX3R5cGVfbWFzaykgPiBQR1RfbDRfcGFnZV90
YWJsZSkuCkl0IHdhcyBkb25lIHRoYXQgbWluaW1hbCB3YXkgYmVjYXVzZSB3ZSB3ZXJlIGFmcmFp
ZCBvZiBsb3NpbmcgYQpmbHVzaCB0aGF0IGluZGVlZCBpcyBuZWNlc3NhcnkuCgpCdXQgaWYgdGhh
dCB3YXMgdGhlIGNhc2UsIGFuZCBpZiB0aGUgbGluZWFyIHBhZ2UgdGFibGUgdXNlIGluIE5ldEJT
RAppcyBub3QgdG9vIGRpZmZlcmVudCBiZXR3ZWVuIDMyLSBhbmQgNjQtYml0LCBJJ2QgZXhwZWN0
IHRoZSBzYW1lCmlzc3VlIHRvIGJlIG9ic2VydmFibGUgd2l0aCA2NC1iaXQgZ3Vlc3RzLiBPciB3
YWl0IC0gaW4gdGhlIDMyLWJpdApjYXNlIHdlIGNhbiBjb21lIGhlcmUgd2l0aCBwdHBnIGVpdGhl
ciBMMiBvciBMMywgd2hpbGUgaW4gdGhlIDY0LWJpdApjYXNlIHRoaXMgd291bGQgb25seSBldmVy
IGJlIGFuIEw0ICh1bmxlc3Mgc29tZW9uZSBhcnRpZmljaWFsbHkgc2V0CnVwIGxpbmVhciB0YWJs
ZXMgYXQgdGhlIEwzIGxldmVsKS4gU28gdGhpcyBtaWdodCBleHBsYWluIHRoZSBkaWZmZXJlbmNl
CmluIGJlaGF2aW9yLiBUaGUgb25seSByZW1haW5pbmcgaXNzdWUgdGhlbiBpcyB0aGF0IEkgY2Fu
J3Qgc2VlbSB0byBiZQphYmxlIHRvIG1ha2UgdXAgYSBzY2VuYXJpbyB3aGVyZSB3ZSB3b3VsZCBy
ZWFjaCB0aGF0IHNlY29uZCBpZigpCmZvciBhIHBhZ2UgdGFibGUgaW4gdGhlIGZpcnN0IHBsYWNl
OiBUaGVyZSB3b3VsZCBuZWVkIHRvIGJlIG9uZSB3aXRoCihpbml0aWFsbHkpIGEgc2luZ2xlIHR5
cGUgcmVmIGJ1dCBib3RoIFBHVF92YWxpZGF0ZWQgYW5kIFBHVF9wYXJ0aWFsCmNsZWFyLgoKQW5k
cmV3LCBHZW9yZ2UsIGRvIHlvdSBoYXZlIGFueSBoZWxwZnVsIHRob3VnaHRzIGhlcmU/CgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:17:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:17:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXpiF-0002va-Gj; Tue, 26 Jun 2018 15: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXpiE-0002vO-94
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:16:58 +0000
X-Inumbo-ID: 00b92c32-7954-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00b92c32-7954-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:17: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 1fXpiA-00051r-1v; Tue, 26 Jun 2018 15:16: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 1fXpi9-0005SM-DS; Tue, 26 Jun 2018 15:16:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXpi9-0004Em-Cq; Tue, 26 Jun 2018 15:16:53 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124732-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd-again:syslog-server:running:regression
 freebsd-master:build-amd64-freebsd-again:freebsd-build:running:regression
X-Osstest-Versions-This: freebsd=cc43f1dd4feb9a46ac52d130db311feedbc2b299
X-Osstest-Versions-That: freebsd=120832ac318f335dedfba859043b74375bba5e51
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:16:53 +0000
Subject: [Xen-devel] [freebsd-master test] 124732: trouble: pass/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDczMiBmcmVlYnNkLW1hc3RlciBydW5uaW5nIFtyZWFsXQpodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzMyLwoKRmFpbHVyZXMgYW5k
IHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5k
IGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBi
dWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICA0IHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAg
ICAgcnVubmluZwogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgNyBmcmVlYnNkLWJ1aWxk
ICAgICAgICAgICAgICAgIHJ1bm5pbmcKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBm
cmVlYnNkICAgICAgICAgICAgICBjYzQzZjFkZDRmZWI5YTQ2YWM1MmQxMzBkYjMxMWZlZWRiYzJi
Mjk5CmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICAxMjA4MzJhYzMxOGYz
MzVkZWRmYmE4NTkwNDNiNzQzNzViYmE1ZTUxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ3MjQg
IDIwMTgtMDYtMjYgMDc6NDI6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAg
ICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgZGVscGhpaiA8ZGVscGhp
akBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFy
a2pARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1hbWQ2NC1mcmVlYnNk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBjYzQzZjFkZDRmZWI5YTQ2YWM1MmQxMzBkYjMxMWZlZWRi
YzJiMjk5CkF1dGhvcjogbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgpEYXRlOiAgIFR1ZSBKdW4g
MjYgMDk6MzA6MTQgMjAxOCArMDAwMAoKICAgIEFkZCBtaXNzaW5nIE1MSU5LLgogICAgCiAgICBN
RkMgYWZ0ZXI6ICAgICAgMyBkYXlzCgpjb21taXQgNjdmMjZiMDY2MzEwMGUxOWFiMjU0NjZkOTQw
NDQ2NmVmMjUwMWI5OQpBdXRob3I6IGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+CkRhdGU6
ICAgVHVlIEp1biAyNiAwNjoxODo1OSAyMDE4ICswMDAwCgogICAgRml4IGRpdmlzaW9uIGJ5IHpl
cm8gd2hlbiByZWFkaW5nIGJvb3QgYmxvY2sgYnkgcG9zdHBvbmluZyBkaXZpc2lvbgogICAgdW50
aWwgaXQgaXMgbmVjZXNzYXJ5IGFuZCBhZnRlciB3ZSB2YWxpZGF0ZWQgYnl0ZXMgcGVyIHNlY3Rv
ciBpcyBub24tCiAgICB6ZXJvLgogICAgCiAgICBPYnRhaW5lZCBmcm9tOiAgQW5kcm9pZCBodHRw
czovL2FuZHJvaWQtcmV2aWV3Lmdvb2dsZXNvdXJjZS5jb20vYy9wbGF0Zm9ybS9leHRlcm5hbC9m
c2NrX21zZG9zLysvMzYzNjIKICAgIE1GQyBhZnRlcjogICAgICAyIHdlZWtzCgpjb21taXQgZjZk
YzUxM2EwNTQ2YjMwMmEyZDA1YjgwODllYTk0YzM0NjcxZTk1MApBdXRob3I6IGtldmFucyA8a2V2
YW5zQEZyZWVCU0Qub3JnPgpEYXRlOiAgIFR1ZSBKdW4gMjYgMDQ6MDY6NDkgMjAxOCArMDAwMAoK
ICAgIGNvbmZpZyg4KTogcGFydCBvZiBwYXRjaCBkaXNhcHBlYXJlZCwgZG9uJ3QgY2xvc2UgaWZw
IGF0IHRoZSBlbmQKCmNvbW1pdCAwZDkwNmY5ZmE0Y2VlYjhhOWIyNjZkOWFlM2IzODdiMjU5MDBh
NWYyCkF1dGhvcjoga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CkRhdGU6ICAgVHVlIEp1biAy
NiAwNDowMjoyNSAyMDE4ICswMDAwCgogICAgY29uZmlnKDgpOiBGbGlwIHRoZSBvcmRlciBvZiBj
b25jYXRlbmF0aW9uIGZvciBgaGludHNgIGFuZCBgZW52YAogICAgCiAgICBBcyBwcmV2aW91c2x5
IG5vdGVkLCBrZXJuZWwncyBwcm9jZXNzaW5nIG9mIHRoZXNlIG1lYW5zIHRoYXQgdGhlIGZpcnN0
CiAgICBhcHBlYXJhbmNlIG9mIGEgaGludC92YXJpYWJsZSB3aW5zLiBGbGlwcGluZyB0aGUgb3Jk
ZXIgb2YgY29uY2F0ZW5hdGlvbgogICAgbWVhbnMgdGhhdCBsYXRlciB2YXJpYWJsZXMgb3ZlcnJp
ZGUgZWFybGllciB2YXJpYWJsZXMsIGFzIGV4cGVjdGVkIHdoZW4gb25lCiAgICBkb2VzOgogICAg
CiAgICBoaW50cyB4CiAgICBoaW50cyB5CiAgICAKICAgIFdoZXJlIHBlcmhhcHMgeCBpczoKICAg
IAogICAgaGludC5hd19zaWQuMC5kaXNhYmxlPTEKICAgIAogICAgYW5kIHkgaXM6CiAgICAKICAg
IGhpbnQuYXdfc2lkLjAuZGlzYWJsZT0wCiAgICAKICAgIFRoZSBleHBlY3RhdGlvbiB3b3VsZCBi
ZSB0aGF0IGEgbGF0ZXIgYXBwZWFyaW5nIHZhcmlhYmxlIHdvdWxkIG92ZXJyaWRlIGFuCiAgICBl
YXJsaWVyIGFwcGVhcmluZyB2YXJpYWJsZSwgc3VjaCBhcyB3aXRoIGBkZXZpY2VgL2Bub2Rldmlj
ZWAsIGRldmljZS5oaW50cywKICAgIGFuZCBvdGhlciBzaW1pbGFybHkgc3RydWN0dXJlZCBkYXRh
IGZpbGVzLgoKY29tbWl0IGI3N2JkODFiMzc2ZGQ0ZThkZGE0M2EzZjA5Mjg0NmUyNTZlNDRiOTgK
QXV0aG9yOiBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KRGF0ZTogICBUdWUgSnVuIDI2IDAz
OjU2OjEwIDIwMTggKzAwMDAKCiAgICBjb25maWcoOCk6IE1ha2UgJ2VudicgZmlsZXMgY29uc2lz
dGVudCB3aXRoIG90aGVyIGZpbGUtYWNjZXB0aW5nIG9wdGlvbnMKICAgIAogICAgUHJldmlvdXNs
eSwgb25seSBvbmUgJ2VudicgZmlsZSBjb3VsZCBiZSBzcGVjaWZpZWQuIExhdGVyICdlbnYnIGRp
cmVjdGl2ZXMKICAgIHdvdWxkIG92ZXJ3cml0ZSBlYXJsaWVyICdlbnYnIGRpcmVjdGl2ZXMuIFRo
aXMgaXMgaW5jb25zaXN0ZW50IHdpdGggZXZlcnkKICAgIG90aGVyIGZpbGUtYWNjZXB0aW5nIGRp
cmVjdGl2ZXMgd2hpY2ggcHJvY2VzcyBmaWxlcyBpbiBvcmRlciwgaW5jbHVkaW5nCiAgICBoaW50
cy4KICAgIAogICAgQSBjYXZlYXQgYXBwbGllcyB0byBib3RoIGhpbnRzIGFuZCBlbnYgdGhhdCBp
c24ndCBtZW50aW9uZWQ6IHRoZXkncmUKICAgIGNvbmNhdGVuYXRlZCBpbiB0aGUgb3JkZXIgb2Yg
YXBwZWFyYW5jZSwgc28gdGhleSdyZSBub3QgYWN0dWFsbHkgYXBwbGllZCBpbgogICAgdGhlIHdh
eSBvbmUgbWlnaHQgdGhpbmsgYnkgc3VwcGx5aW5nOgogICAgCiAgICBoaW50cyB4CiAgICBoaW50
cyB5CiAgICAKICAgIEhpbnRzIGluIHggd2lsbCB0YWtlIHByZWNlZGVuY2Ugb3ZlciBzYW1lLW5h
bWUgaGludHMgaW4geSBkdWUgdG8gaG93CiAgICB0aGUga2VybmVsIHByb2Nlc3NlcyB0aGVtLCBz
dG9wcGluZyBhdCB0aGUgZmlyc3QgbGluZSB0aGF0IG1hdGNoZXMgdGhlIGhpbnQKICAgIHdlJ3Jl
IHNlYXJjaGluZyBmb3IuIEZ1dHVyZSB3b3JrIHdpbGwgZmxpcCB0aGUgb3JkZXIgb2YgY29uY2F0
ZW5hdGlvbiBzbwogICAgdGhhdCBsYXRlciBmaWxlcyBtYXkgc3RpbGwgcHJvcGVybHkgb3ZlcnJp
ZGUgZWFybGllciBmaWxlcy4KICAgIAogICAgSW4gcHJhY3RpY2UsIHRoaXMgbGlrZWx5IGRvZXNu
J3QgbWF0dGVyIGF0IGFsbCBkdWUgdG8gdGhlIG5hdHVyZSBvZiB0aGUKICAgIGJlYXN0LgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:30:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:30:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXpuk-0003ku-Sf; Tue, 26 Jun 2018 15: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXpuj-0003kh-TZ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:29:53 +0000
X-Inumbo-ID: ced252eb-7955-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ced252eb-7955-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:30: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 1fXpuh-0005HI-KS; Tue, 26 Jun 2018 15:29: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 1fXpuh-0005lO-3u; Tue, 26 Jun 2018 15:29:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXpuh-00031V-3A; Tue, 26 Jun 2018 15:29:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124712-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-i386:<job status>:broken:regression
 linux-4.9:build-amd64-xsm:<job status>:broken:regression
 linux-4.9:build-amd64-pvops:<job status>:broken:regression
 linux-4.9:build-i386-xsm:<job status>:broken:regression
 linux-4.9:build-i386-pvops:<job status>:broken:regression
 linux-4.9:build-i386:host-install(4):broken:regression
 linux-4.9:build-i386-xsm:host-install(4):broken:regression
 linux-4.9:build-amd64-xsm:host-install(4):broken:regression
 linux-4.9:build-amd64-pvops:host-install(4):broken:regression
 linux-4.9:build-i386-pvops:host-install(4):broken:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-4.9:build-amd64-rumprun:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl:<none executed>:queued:regression
 linux-4.9:build-armhf-libvirt:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-raw:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-pygrub:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-pair:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-examine:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-pair:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-4.9:build-amd64-libvirt:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-libvirt:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-examine:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:<none executed>:queued:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-libvirt:<none executed>:queued:regression
 linux-4.9:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 linux-4.9:build-armhf-xsm:hosts-allocate:running:regression
 linux-4.9:build-amd64:hosts-allocate:running:regression
 linux-4.9:build-armhf:hosts-allocate:running:regression
 linux-4.9:build-armhf-pvops:hosts-allocate:running:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:29:51 +0000
Subject: [Xen-devel] [linux-4.9 test] 124712: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcxMiBsaW51eC00LjkgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDcxMi8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMjk2OQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgPG5vbmUgZXhlY3V0ZWQ+IHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPG5vbmUgZXhlY3V0ZWQ+IHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25l
IGV4ZWN1dGVkPiAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5n
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4ZTUyYjk0ZTE5ZDgyZTJiZTRmM2Jm
MzY5OWM4ZjM5ZjRjNmNjNDc4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDM3IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAzNCBkYXlzICAgMjgg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0Mjk1ICAyMDE4LTA2LTE3IDA2OjE4OjU4
IFogICAgOSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1NTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmlu
ZwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXJ1bXBydW4gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIHF1ZXVlZApicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1w
dm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMjA4ODkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:32:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:32:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXpxG-0004O7-Hp; Tue, 26 Jun 2018 15:32: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXpxF-0004Nu-9K
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:32:29 +0000
X-Inumbo-ID: 2b31f9d2-7956-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b31f9d2-7956-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:32: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 1fXpxA-0005Jn-Gj; Tue, 26 Jun 2018 15:32:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXpxA-0005pk-0g; Tue, 26 Jun 2018 15:32:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXpxA-0003Ww-03; Tue, 26 Jun 2018 15:32:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124729-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:host-install(4):broken:regression
 linux-3.18:build-amd64-pvops:host-install(4):broken:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-examine:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-pair:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-raw:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:<none executed>:queued:regression
 linux-3.18:build-amd64-rumprun:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-3.18:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 linux-3.18:build-armhf-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-pair:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-3.18:build-i386-rumprun:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:build-i386-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-pygrub:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:<none executed>:queued:regression
 linux-3.18:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-3.18:build-amd64-libvirt:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-examine:<none executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl:<none executed>:queued:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-3.18:build-i386-xsm:hosts-allocate:running:regression
 linux-3.18:build-armhf-pvops:hosts-allocate:running:regression
 linux-3.18:build-armhf:hosts-allocate:running:regression
 linux-3.18:build-armhf-xsm:hosts-allocate:running:regression
 linux-3.18:build-i386:host-install(4):running:regression
 linux-3.18:build-amd64-xsm:host-install(4):running:regression
 linux-3.18:build-i386:syslog-server:running:regression
 linux-3.18:build-amd64:host-install(4):running:regression
 linux-3.18:build-amd64-xsm:syslog-server:running:regression
 linux-3.18:build-amd64:syslog-server:running:regression
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:32:24 +0000
Subject: [Xen-devel] [linux-3.18 test] 124729: trouble:
 blocked/broken/fail/pass/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcyOSBsaW51eC0zLjE4IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3MjkvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4g
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgPG5v
bmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgIHF1ZXVlZAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUg
ICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5u
aW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgMyBzeXNsb2ctc2VydmVyICAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDMgc3lzbG9nLXNlcnZl
ciAgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgMzE3Njc3NjRjMDI1OTgxZDgxOGIwOWMwMDRmNmUzNTcxNTFhOWNhMwpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3YzIwY2E2MTcxYjhh
YzY5ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODM3ICAyMDE4
LTA2LTA2IDAxOjUwOjA2IFogICAyMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDE3MyAg
MjAxOC0wNi0xMyAxNDo0MDo0OSBaICAgMTMgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZpcm9AemVuaXYu
bGludXgub3JnLnVrPgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUuY29t
PgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQmrDuHJuIE1v
cmsgPGJqb3JuQG1vcmsubm8+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUu
Y29tPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERhdmUgQWlybGllIDxh
aXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0
PgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQgPGVk
dW1hemV0QGdvb2dsZS5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJA
Y2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEh1Z2ggRGlja2lucyA8
aHVnaGRAZ29vZ2xlLmNvbT4KICBKYWNrIE1vcmdlbnN0ZWluIDxqYWNrbUBkZXYubWVsbGFub3gu
Y28uaWw+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEppcmkgUGlya28gPGpp
cmlAbWVsbGFub3guY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29t
PgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KICBK
dWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2
YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9AbWlw
cy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pbmNo
YW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdv
b2dsZS5jb20+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ctc29mdHdhcmUub3JnPgogIFBh
dWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgU2FicmluYSBEdWJyb2NhIDxzZEBxdWVh
c3lzbmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dyb3ZlckBjb2RlYXVyb3JhLm9yZz4KICBT
b2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0ZXZlbiBSb3N0ZWR0
IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1l
bGxhbm94LmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu
Y29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0
OTVAdW1uLmVkdT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcnVubmluZyAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBh
cmluZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBydW5uaW5nIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBh
cmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC1ydW1wcnVuIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBxdWV1ZWQK
YnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni1ydW1wcnVuIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtbGlidmlydCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJt
aGYteGwgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCBxdWV1ZWQKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDg4OCBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:33:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15: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 1fXpxx-0004UB-1V; Tue, 26 Jun 2018 15:33:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXpxu-0004Tz-TR
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 15:33:10 +0000
X-Inumbo-ID: 43a0bf15-7956-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43a0bf15-7956-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:33:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58674078"
Date: Tue, 26 Jun 2018 16:33:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180626153305.62m2ptzkv6j7yghn@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgYml0IHBvc2l0aW9uIGNvbnN0YW50cyBhcmUgb25seSB1c2VkIGJ5IHRoZSB0
cmFtcG9saW5lIGFzbSwgYnV0IHRoZQo+IGNvZGUgaXMgc2hvcnRlciBhbmQgY2xlYXJlciB3aGVu
IHVzaW5nIHRoZSBtYXNrIGNvbnN0YW50cy4gIFRoaXMgaGFsdmVzCj4gdGhlIG51bWJlciBvZiBj
b25zdGFudHMgdXNlZC4KPiAKPiBDb25zaXN0ZW50bHkgdXNlIF9BQygpIGZvciB0aGUgYml0IGNv
bnN0YW50cywgYW5kIHN0YXJ0IHRvIHVzZSBzcGFjZXMKPiBmb3IgaW5kZW50YXRpb24uICBGdXJ0
aGVybW9yZSwgRUZFUiBjb250YWlucyB0aGUgTlgtRW5hYmxlIGJpdCwgdG8KPiByZW5hbWUgdGhl
IGNvbnN0YW50IHRvIEVGRVJfTlhFIHRvIG1hdGNoIGJvdGggdGhlIEFNRCBhbmQgSW50ZWwgc3Bl
Y3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:38:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15: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 1fXq2c-0004jj-Mj; Tue, 26 Jun 2018 15:38:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXq2b-0004jW-Gk
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:38:01 +0000
X-Inumbo-ID: f1da6dbc-7956-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1da6dbc-7956-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:38: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 1fXq2a-0005RY-6J; Tue, 26 Jun 2018 15:38: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 1fXq2Z-000662-Qr; Tue, 26 Jun 2018 15:37:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXq2Z-000051-Ph; Tue, 26 Jun 2018 15:37:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124687-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-i386:<job status>:broken:regression
 linux-next:build-amd64:<job status>:broken:regression
 linux-next:build-armhf:<job status>:broken:regression
 linux-next:build-armhf-xsm:<job status>:broken:regression
 linux-next:build-i386-pvops:<job status>:broken:regression
 linux-next:build-amd64-xsm:<job status>:broken:regression
 linux-next:build-amd64-pvops:<job status>:broken:regression
 linux-next:build-i386-xsm:<job status>:broken:regression
 linux-next:build-i386-pvops:host-install(4):broken:regression
 linux-next:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-next:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-next:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-next:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-next:build-armhf-pvops:host-install(4):running:regression
 linux-next:build-armhf-pvops:syslog-server:running:regression
 linux-next:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:build-i386-rumprun: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-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-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-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-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-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:build-amd64:host-install(4):broken:nonblocking
 linux-next:build-amd64-pvops:host-install(4):broken:nonblocking
 linux-next:build-amd64-xsm:host-install(4):broken:nonblocking
 linux-next:build-i386-xsm:host-install(4):broken:nonblocking
 linux-next:build-i386:host-install(4):broken:nonblocking
 linux-next:build-armhf:host-install(4):broken:nonblocking
 linux-next:build-armhf-xsm:host-install(4):broken:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=deb5571a333c08f20bee8cb1324644f774b27a66
X-Osstest-Versions-That: linux=894b8c000ae6c106cc434ee0000dfb77df8bd9db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:37:59 +0000
Subject: [Xen-devel] [linux-next test] 124687: trouble:
 blocked/broken/pass/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY4NyBsaW51eC1uZXh0IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2ODcvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzNQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5n
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAg
ICBicm9rZW4gbGlrZSAxMjQ2MzUKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDYzNQogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgYnJva2VuIGxp
a2UgMTI0NjM1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjQ2MzUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDYzNQog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAg
ICAgYnJva2VuIGxpa2UgMTI0NjM1CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjQ2MzUKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZGVi
NTU3MWEzMzNjMDhmMjBiZWU4Y2IxMzI0NjQ0Zjc3NGIyN2E2NgpiYXNlbGluZSB2ZXJzaW9uOgog
bGludXggICAgICAgICAgICAgICAgODk0YjhjMDAwYWU2YzEwNmNjNDM0ZWUwMDAwZGZiNzdkZjhi
ZDlkYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZv
dW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5v
dCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBydW5uaW5nIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:41:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:41:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXq6N-0005P2-AC; Tue, 26 Jun 2018 15:41: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXq6M-0005Os-FS
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:41:54 +0000
X-Inumbo-ID: 0e9d1fd5-7957-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e9d1fd5-7957-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 17:39: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 1fXq6I-0005WN-Jt; Tue, 26 Jun 2018 15:41: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 1fXq6I-0006Fq-5k; Tue, 26 Jun 2018 15:41:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXq6I-00045N-4k; Tue, 26 Jun 2018 15:41:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124691-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64-pvops:<job
 status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 qemu-mainline:build-armhf-libvirt:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 qemu-mainline:build-armhf-pvops:hosts-allocate:running:regression
 qemu-mainline:build-armhf-xsm:hosts-allocate:running:regression
 qemu-mainline:build-armhf:hosts-allocate:running:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=518d23a976b7dad77cfef3e41c3531ac89229b00
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:41:50 +0000
Subject: [Xen-devel] [qemu-mainline test] 124691: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY5MSBxZW11LW1haW5saW5lIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2OTEvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMy
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0MjMyCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA1
MThkMjNhOTc2YjdkYWQ3N2NmZWYzZTQxYzM1MzFhYzg5MjI5YjAwCmJhc2VsaW5lIHZlcnNpb246
CiBxZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2NzgxYWY5ZGVlNmJhNjUxNzc1NWU5MDczYmE1
Nzk5ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQyMzIgIDIwMTgtMDYtMTYgMDU6MDQ6MjYg
WiAgIDEwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0Mzk4ICAyMDE4LTA2LTE5IDEwOjM2
OjUyIFogICAgNyBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBCZW5uw6llIDxhbGV4
LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1
PgogIEFtb2wgU3VyYXRpIDxzdXJhdGlhbW9sQGdtYWlsLmNvbT4KICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBOZWZlZG92IDxhbnRvbi5uZWZlZG92
QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBUYWlmZXJzYXIgQXJhaGVzaXMgPGFy
ZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5o
dT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2xl
YmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcgPHdhbGxpbmdAbGlu
dXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmlj
IExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRy
b3BiZWFyLmlkLmF1PgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5j
b20+CiAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1
YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3Rh
QGJyYWFwLm9yZz4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9k
Lm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBJZ29yIE1hbW1lZG92
IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphc29uIEouIEhlcm5lIDxqamhlcm5lQGxpbnV4Lmli
bS5jb20+CiAgSm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBKdWxp
YSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNv
bT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIGxpdWp1bmppZSA8bGl1anVu
amllMjNAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVA
cmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5j
by51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF0dGhpYXMg
TWFpZXIgPHRhbWlrb0A0My0xLm9yZz4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0
ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9y
Zz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBT
ZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTdXJhaiBKaXRpbmRh
ciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFZpa3RvciBNaWhhamxvdnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0u
Y29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpv
LmNvbT4KICBaaGVuZyBYaWFuZyA8eGlhbmcuemhlbmdAbGluYXJvLm9yZz4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkz
ODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYXJtaGYtYXJtaGYteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1NDAyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:43:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXq83-0005Wc-V9; Tue, 26 Jun 2018 15:43:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXq83-0005WV-1x
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 15:43:39 +0000
X-Inumbo-ID: bad66bb0-7957-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bad66bb0-7957-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15:43:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,274,1526342400"; d="scan'208";a="58675623"
Date: Tue, 26 Jun 2018 16:43:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180626154335.3k6b4ldwyps57uik@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/6] x86/msr: Cleanup of misc constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCZWdpbiB0aGUgcHJvY2VzcyBvZiBjbGVhbmluZyB1cCBtc3ItaW5kZXguaC4gIE9y
ZGVyIHRoZSBNU1JzIGF0IHRoZQo+IGhlYWQgb2YgdGhlIGZpbGUgYnkgaW5kZXgsIHVzZSBzcGFj
ZXMgZm9yIGluZGVudGF0aW9uLCBfQUMoKSBmb3IgYml0Cj4gcG9zaXRpb25zLCBhbmQgYWRkIGEg
Y29tbWVudCBkZXNjcmliaW5nIHRoZSBleHBlY3RlZCBzdHlsZS4gIEFiYnJldmlhdGUKPiB0aGUg
QVJDSF9DQVBTXyogY29uc3RhbnRzIHRvIHJlZHVjZSBjb2RlIHZvbHVtZS4KPiAKPiBMZWF2ZSBh
IHRyYWlsaW5nIGNvbW1lbnQgdG8gbG9naWNhbGx5IHNwbGl0IHRoZSBmaWxlIGluIHR3bywgYmV0
d2VlbiB0aGUKPiBub3ctY29uc2lzdGVudCBoZWFkLCBhbmQgbGVnYWN5IHRhaWwgd2hpY2ggd2ls
bCBiZSBpbXByb3ZlZCBtb3ZpbmcKPiBmb3J3YXJkcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:44:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15: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 1fXq8v-0005dK-Ba; Tue, 26 Jun 2018 15: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXq8u-0005d6-LQ
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:44:32 +0000
X-Inumbo-ID: 6cea0d37-7957-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6cea0d37-7957-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 17:41: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 1fXq8r-0005Zh-7q; Tue, 26 Jun 2018 15:44: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 1fXq8q-0006LE-Ns; Tue, 26 Jun 2018 15:44:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXq8q-0005Vc-NF; Tue, 26 Jun 2018 15:44:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-amd64:<job status>:broken:regression
 linux-linus:build-i386-pvops:<job status>:broken:regression
 linux-linus:build-amd64-pvops:<job status>:broken:regression
 linux-linus:build-amd64-xsm:<job status>:broken:regression
 linux-linus:build-i386-pvops:host-install(4):broken:regression
 linux-linus:build-amd64:host-install(4):broken:regression
 linux-linus:build-amd64-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-xsm:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-linus:build-armhf-libvirt:<none executed>:queued:regression
 linux-linus:test-amd64-i386-libvirt:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-linus:build-i386-rumprun:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-xl-raw:<none executed>:queued:regression
 linux-linus:test-amd64-i386-examine:<none executed>:queued:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-pair:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-linus:build-i386-libvirt:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-linus:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-linus:test-amd64-i386-freebsd10-i386:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-linus:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-linus:build-armhf:hosts-allocate:running:regression
 linux-linus:build-i386-xsm:hosts-allocate:running:regression
 linux-linus:build-i386:hosts-allocate:running:regression
 linux-linus:build-armhf-xsm:hosts-allocate:running:regression
 linux-linus:build-armhf-pvops:hosts-allocate:running:regression
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=6f0d349d922ba44e4348a17a78ea51b7135965b1
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:44:28 +0000
Subject: [Xen-devel] [linux-linus test] 124723: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcyMyBsaW51eC1saW51cyBydW5uaW5nIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzIzLwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM1NTQKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgcXVldWVkCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRl
ZD4gICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNmYwZDM0OWQ5MjJiYTQ0ZTQzNDhh
MTdhNzhlYTUxYjcxMzU5NjViMQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAyNSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgMjMgZGF5cyAgIDE2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5v
dCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjEyMCBwZW9wbGUgdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJy
b2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJy
b2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2LXJ1
bXBydW4gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lIHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHF1ZXVlZApicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tc3RlcCBidWls
ZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjUwMzI0IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:54:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:54:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqIo-0006T0-IG; Tue, 26 Jun 2018 15:54: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqIn-0006So-Aq
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:54:45 +0000
X-Inumbo-ID: da7fa382-7958-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da7fa382-7958-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 17: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 1fXqIl-0005m9-Gy; Tue, 26 Jun 2018 15:54: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 1fXqIl-0006gf-0q; Tue, 26 Jun 2018 15:54:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqIl-0001kA-00; Tue, 26 Jun 2018 15:54:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124717-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none executed>:queued:regression
 ovmf:build-amd64-pvops:hosts-allocate:running:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=14923c1a6bf9940b48feeaf47cb5d6c662b6528c
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:54:43 +0000
Subject: [Xen-devel] [ovmf test] 124717: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcxNyBvdm1mIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3MTcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2
MTgKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3Zt
ZiAgICAgICAgICAgICAgICAgMTQ5MjNjMWE2YmY5OTQwYjQ4ZmVlYWY0N2NiNWQ2YzY2MmI2NTI4
YwpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgM2IwM2I1ZTk5MGY4YmIz
NDdkZmRiOTE5MjZkOGVmMDE1ZDBiNjA3ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NjE4ICAy
MDE4LTA2LTIyIDE5OjEwOjU3IFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDY3
NSAgMjAxOC0wNi0yNCAyMzo0MDoxNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAw
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGlu
dGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
ICBYdSBXZWlYIDx3ZWl4Lnh1QGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhh
bmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVl
dWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
aTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTQ5MjNjMWE2
YmY5OTQwYjQ4ZmVlYWY0N2NiNWQ2YzY2MmI2NTI4YwpBdXRob3I6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdW4gMjEgMjA6MDY6MTcgMjAxOCArMDgwMAoK
ICAgIE1kZU1vZHVsZVBrZyBCb290TWFpbnRlbmFuY2VNYW5hZ2VyVWlMaWI6IE1vdmUgcmVmcmVz
aCBib290IG9wdGlvbiBsYXRlcgogICAgCiAgICBDb25zdHJ1Y3RvciBpcyB0b28gZWFybHkgdGhh
dCBDb25uZWN0QWxsKCkgbWF5IG5vdCBkby4gTW92ZSByZWZyZXNoIGJvb3QKICAgIG9wdGlvbiBp
biBmb3JtIG9wZW4uCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFh1IFdlaVggPHdlaXgueHVA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCmNv
bW1pdCAzNjNjM2ZlMjUzN2EyMGZlOTJkN2NkOTMwN2JkNzVkZjk5ODg4Y2U4CkF1dGhvcjogTGlt
aW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1biAxOCAyMjo1Nzo0
NCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIEJkc0R4ZTogQ29ycmVjdCBWYXJpYWJsZUxv
Y2tQcm90b2NvbCB1c2FnZSB0byBtYXRjaCBjb2RlIGxvZ2ljCiAgICAKICAgIEJkc0VudHJ5IG1h
cmtzIHRoZSByZWFkLW9ubHkgdmFyaWFibGVzIGlmIHRoZSBWYXJpYWJsZSBMb2NrIHByb3RvY29s
IGV4aXN0cy4KICAgIFNvLCB0aGlzIHByb3RvY29sIHVzYWdlIGlzIHVwZGF0ZWQgZnJvbSBDT05T
VU1FUyB0byBTT01FVElNRVNfQ09OU1VNRVMuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgZTBmYjJk
M2U1ZDRiMWQ4NDc3ZTk2NThhZGZiZWVlZTQzNjE1MDgzZgpBdXRob3I6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdW4gMjIgMTA6MzM6MTIgMjAxOCArMDgw
MAoKICAgIEJhc2VUb29scyB0b29sc19kZWYudGVtcGxhdGU6IElnbm9yZSBsaW5rIHdhcm5pbmcg
NDI4MSBmb3IgVlMyMDE3CiAgICAKICAgIFZTMjAxNyByZXBvcnRzIHdhcm5pbmcgTE5LNDI4MTog
dW5kZXNpcmFibGUgYmFzZSBhZGRyZXNzIDB4MCBmb3IgeDY0IGltYWdlOwogICAgc2V0IGJhc2Ug
YWRkcmVzcyBhYm92ZSA0R0IgZm9yIGJlc3QgQVNMUiBvcHRpbWl6YXRpb24uCiAgICAKICAgIGVk
azIgYnVpbGQgYWx3YXlzIHNldHMgYmFlcyBhZGRyZXNzIHRvIHplcm8gYXMgZGVmYXVsdC4gU28s
IGlnbm9yZSB0aGlzIGxpbmsKICAgIHdhcm5pbmcuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBldGUg
QmF0YXJkIDxwZXRlQGFrZW8uaWU+Cgpjb21taXQgZjE1Y2I5OTViYjM4ODBiNzdlMTVhZmU2ZmFj
ZDNkYTA1ZTU5OWExNwpBdXRob3I6IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5j
b20+CkRhdGU6ICAgVHVlIE1heSA4IDE0OjUxOjU3IDIwMTggKzA4MDAKCiAgICBTZWN1cml0eVBr
ZzogQ2FjaGUgVFBNIGludGVyZmFjZSB0eXBlIGluZm8KICAgIAogICAgQ2FjaGUgVFBNIGludGVy
ZmFjZSB0eXBlIGluZm8gdG8gYXZvaWQgZXhjZXNzaXZlIGludGVyZmFjZSBJRCByZWdpc3RlciBy
ZWFkCiAgICAKICAgIENjOiBMb25nIFFpbiA8cWluLmxvbmdAaW50ZWwuY29tPgogICAgQ2M6IFlh
byBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hh
byBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMb25nIFFp
biA8cWluLmxvbmdAaW50ZWwuY29tPgoKY29tbWl0IDc5NmVmOWRhMDZiZjFhYjgxYjBiNTVmMDkx
NjMwYWE1MGNmOWRmZTAKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTog
ICBNb24gTWF5IDIxIDEzOjEyOjA5IDIwMTggKzA4MDAKCiAgICBGYXRQa2cvRmF0UGVpOiBBZGQg
dGhlIHJlY29nbml0aW9uIG9mIHJlY292ZXJ5IGNhcHN1bGUgb24gTlZNRSBkZXZpY2UKICAgIAog
ICAgVGhlIGRyaXZlciBub3cgY2FuIHJlY29nbml6ZSB0aGUgQmxvY2tJbzIgUFBJIGZvciBOVk0g
RXhwcmVzcyBkZXZpY2VzLgogICAgQW5kIHN1cHBvcnQgaWRlbnRpZnlpbmcgdGhlIHJlY292ZXJ5
IGNhcHN1bGUgb24gdGhvc2UgZGV2aWNlcy4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
CmNvbW1pdCA3M2NhMDlkMmYxZDIzYjI0NzVhOGNhY2U2OGI3NjJmMjJmZWE2NjEwCkF1dGhvcjog
SGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE1heSAyMSAxMzowNjo0NyAy
MDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnOiBBZGQgR1VJRCBmb3IgcmVjb3ZlcnkgY2Fwc3Vs
ZSBvbiBOVk0gRXhwcmVzcyBkZXZpY2VzCiAgICAKICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9u
Z0BpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBiOGI2OTQzMzkzY2ZhM2FiN2Zm
Y2FmNWJkMGExMmYyMGMwMTg0ODFlCkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+
CkRhdGU6ICAgTW9uIE1heSAyMSAxMzoyODoyNCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtn
L052bUV4cHJlc3NQZWk6IEFkZCB0aGUgTlZNRSBkZXZpY2UgUEVJIEJsb2NrSW8gc3VwcG9ydAog
ICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjU2CiAgICAKICAgIFRoaXMgY29tbWl0IGFkZHMgdGhlIFBFSSBCbG9ja0lvIHN1cHBvcnQg
Zm9yIE5WTSBFeHByZXNzIGRldmljZXMuCiAgICAKICAgIFRoZSBkcml2ZXIgd2lsbCBjb25zdW1l
IHRoZSBFREtJSV9OVk1fRVhQUkVTU19IT1NUX0NPTlRST0xMRVJfUFBJIGZvciBOVk0KICAgIEV4
cHJlc3MgaG9zdCBjb250cm9sbGVycyB3aXRoaW4gdGhlIHN5c3RlbS4gQW5kIHRoZW4gcHJvZHVj
ZXMgdGhlCiAgICBCbG9ja0lvKDIpIFBQSXMgZm9yIGVhY2ggY29udHJvbGxlci4KICAgIAogICAg
VGhlIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgZHJpdmVyIGlzIGN1cnJlbnRseSBiYXNlZCBvbiB0
aGUgTlZNIEV4cHJlc3MgMS4xCiAgICBTcGVjaWZpY2F0aW9uLCB3aGljaCBpcyBhdmFpbGFibGUg
YXQ6CiAgICBodHRwOi8vbnZtZXhwcmVzcy5vcmcvcmVzb3VyY2VzL3NwZWNpZmljYXRpb25zLwog
ICAgCiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEVyaWMg
RG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNTA4YWNiNWY2YzI5ZDg2YjI2NmVhMjQx
MmIzY2ZiOGZjZTI3OGEwNwpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRl
OiAgIFdlZCBNYXkgMiAxNDoxMjoxMiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnOiBBZGQg
ZGVmaW5pdGlvbnMgZm9yIEVES0lJIFBFSSBOVk1FIGhvc3QgY29udHJvbGxlciBQUEkKICAgIAog
ICAgSW50cm9kdWNlcyB0aGUgYmVsb3cgUFBJOgogICAgCiAgICBzdHJ1Y3QgRURLSUlfTlZNX0VY
UFJFU1NfSE9TVF9DT05UUk9MTEVSX1BQSSB7CiAgICAgIEVES0lJX05WTV9FWFBSRVNTX0hDX0dF
VF9NTUlPX0JBUiAgICAgICBHZXROdm1lSGNNbWlvQmFyOwogICAgICBFREtJSV9OVk1fRVhQUkVT
U19IQ19HRVRfREVWSUNFX1BBVEggICAgR2V0TnZtZUhjRGV2aWNlUGF0aDsKICAgIH07CiAgICAK
ICAgIFRoZSBHZXROdm1lSGNNbWlvQmFyIHNlcnZpY2Ugd2lsbCBwcm92aWRlIHRoZSBjYWxsZXIg
d2l0aCB0aGUgTU1JTyBCQVIKICAgIGFkZHJlc3Mgb2YgZWFjaCBOVk1lIEhDIHdpdGhpbiB0aGUg
c3lzdGVtOwogICAgCiAgICBUaGUgR2V0TnZtZUhjRGV2aWNlUGF0aCBzZXJ2aWNlIHdpbGwgcHJv
dmlkZSB0aGUgY2FsbGVyIHdpdGggdGhlIGRldmljZQogICAgcGF0aCBpbmZvcm1hdGlvbiBvZiBl
YWNoIE5WTWUgSEMuCiAgICAKICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCBjYzBkOTk4YjhiYTA4ODE5ZjdhN2UxODIxOWQ5NWJh
M2I2YWJhODFmCkF1dGhvcjogQ2hhc2VsLCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CkRh
dGU6ICAgRnJpIEp1biAyMiAxODoyMjo0NyAyMDE4ICswODAwCgogICAgSW50ZWxGc3AyUGtnOiBT
cGxpdEZzcEJpbi5weSB0byBzdXBwb3J0IHg2NCBkcml2ZXJzCiAgICAKICAgIEZTUCBiaW5hcnkg
cG90ZW50aWFsbHkgY2FuIGluY2x1ZGUgWDY0IGRyaXZlcnMgdG8KICAgIHNpbXBsaWZ5IGltcGxl
bWVudGF0aW9uIG9yIHN1cHBvcnQgbmV3IGZlYXR1cmVzIHNvCiAgICB1cGRhdGUgU3BsaXRGc3BC
aW4ucHkgdG8gc3VwcG9ydCB4NjQgaW1hZ2UgaGVhZGVycy4KICAgIAogICAgQ2M6IEppZXdlbiBZ
YW8gPEppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hhc2VsIENo
aXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxK
aWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCAyYWVkYWFlZjhhZTA1ODUyOTBiOTNmZDI4OTY0
NDQyZTkzY2E3MmYxCkF1dGhvcjogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAxNjo1MjoxMSAyMDE4IC0wNzAwCgogICAgVmx2
MlRibHREZXZpY2VQa2c6IFNldCBTTU0gU3RhY2sgc2l6ZSB0byAxNiBLQgogICAgCiAgICBTdGFj
ayBvdmVyZmxvd3Mgd2VyZSBvYnNlcnZlZCBhdCB0aGUgZGVmYXVsdCBTTU0gc3RhY2sKICAgIHNp
emUgb2YgOCBLQi4gIEluY3JlYXNlIHN0YWNrIHNpemUgdG8gMTYgS0IgdG8gcHJldmVudAogICAg
U01NIHN0YWNrIG92ZXJmbG93cy4KICAgIAogICAgQ2M6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGlu
dGVsLmNvbT4KICAgIENjOiBNYW5nIEd1byA8bWFuZy5ndW9AaW50ZWwuY29tPgogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogRGF2aWQgV2VpICA8ZGF2aWQud2VpQGludGVsLmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 15:58:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 15:58:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqME-0006cX-2s; Tue, 26 Jun 2018 15:58: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqMC-0006cM-8c
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 15:58:16 +0000
X-Inumbo-ID: c58b72ea-7959-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c58b72ea-7959-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 15: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 1fXqMA-0005qZ-AT; Tue, 26 Jun 2018 15:58: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 1fXqM9-0006mU-PF; Tue, 26 Jun 2018 15:58:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqM9-0004Pn-OD; Tue, 26 Jun 2018 15:58:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124690-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-pvops:<job status>:broken:regression
 libvirt:build-amd64:<job status>:broken:regression
 libvirt:build-amd64-xsm:<job status>:broken:regression
 libvirt:build-i386:<job status>:broken:regression
 libvirt:build-i386-pvops:<job status>:broken:regression
 libvirt:build-i386-xsm:<job status>:broken:regression
 libvirt:build-i386-pvops:host-install(4):broken:regression
 libvirt:build-amd64-xsm:host-install(4):broken:regression
 libvirt:build-amd64-pvops:host-install(4):broken:regression
 libvirt:build-amd64:host-install(4):broken:regression
 libvirt:build-i386-xsm:host-install(4):broken:regression
 libvirt:build-i386:host-install(4):broken:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 libvirt:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 libvirt:build-armhf-libvirt:<none executed>:queued:regression
 libvirt:test-armhf-armhf-libvirt:<none executed>:queued:regression
 libvirt:build-armhf-xsm:hosts-allocate:running:regression
 libvirt:build-armhf-pvops:hosts-allocate:running:regression
 libvirt:build-armhf:host-install(4):running:regression
 libvirt:build-armhf:syslog-server:running:regression
 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-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-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-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=a0d6894af1b1dbe9ec59508748240931c7e72dbd
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 15:58:13 +0000
Subject: [Xen-devel] [libvirt test] 124690: regressions - trouble:
 blocked/broken/fail/pass/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY5MCBsaWJ2aXJ0IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2OTAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM4MTQKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgcnVu
bmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgMyBzeXNsb2ctc2VydmVyICAgICAg
ICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAgICAgICAgICBhMGQ2ODk0YWYx
YjFkYmU5ZWM1OTUwODc0ODI0MDkzMWM3ZTcyZGJkCmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0
ICAgICAgICAgICAgICAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4MTQgIDIwMTgtMDYtMDUgMDQ6MTk6MjMgWiAgIDIxIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODQwICAyMDE4LTA2LTA2IDA0OjE5OjI4IFogICAy
MCBkYXlzICAgMTggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFA
cmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJyaWplc2gg
U2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFv
QGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5v
bmljYWwuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVs
IE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJl
cnJhbmdlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0u
b3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2Ug
PGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpj
ZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2F0
ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VAcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVA
bGFpbmUub3JnPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVh
bmcgPGxodWFuZ0ByZWRoYXQuY29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5p
Ym0uY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hh
bCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5h
QHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBU
b3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3RveWFu
b3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgcmFt
eWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29y
b2Rza2l5QGdtYWlsLmNvbT4KICBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwu
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFdlaWx1
biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcnVubmluZyAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBxdWV1ZWQKYnJva2VuLWpvYiBidWls
ZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNDQzMiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 16:07:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 16:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqUs-0007tI-4C; Tue, 26 Jun 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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqUq-0007t8-Rm
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 16:07:12 +0000
X-Inumbo-ID: 05922eac-795b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05922eac-795b-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 16:07: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 1fXqUp-0006Yg-Au; Tue, 26 Jun 2018 16:07:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqUo-0007C4-Q2; Tue, 26 Jun 2018 16:07:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqUo-00014b-PF; Tue, 26 Jun 2018 16:07:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124697-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-amd64-xsm:<job status>:broken:regression
 linux-4.14:build-amd64-pvops:<job status>:broken:regression
 linux-4.14:build-i386-xsm:<job status>:broken:regression
 linux-4.14:build-i386-pvops:<job status>:broken:regression
 linux-4.14:build-amd64:<job status>:broken:regression
 linux-4.14:build-i386:<job status>:broken:regression
 linux-4.14:build-i386-xsm:host-install(4):broken:regression
 linux-4.14:build-amd64:host-install(4):broken:regression
 linux-4.14:build-amd64-pvops:host-install(4):broken:regression
 linux-4.14:build-amd64-xsm:host-install(4):broken:regression
 linux-4.14:build-i386:host-install(4):broken:regression
 linux-4.14:build-i386-pvops:host-install(4):broken:regression
 linux-4.14:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-4.14:build-armhf-libvirt:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-4.14:build-armhf-xsm:hosts-allocate:running:regression
 linux-4.14:build-armhf:hosts-allocate:running:regression
 linux-4.14:build-armhf-pvops:hosts-allocate:running:regression
 linux-4.14:test-amd64-i386-xl: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-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm: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-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-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-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds: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-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub: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-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow: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-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=33445c07cd45541410fb4cabd08b10827764c07f
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 16:07:10 +0000
Subject: [Xen-devel] [linux-4.14 test] 124697: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDY5NyBsaW51eC00LjE0IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ2OTcvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjQzODkKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI0Mzg5CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5p
bmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzM0NDVjMDdj
ZDQ1NTQxNDEwZmI0Y2FiZDA4YjEwODI3NzY0YzA3ZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAyMDE4LTA2LTE5IDA0OjMzOjQwIFogICAgNyBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDQ1NiAgMjAxOC0wNi0yMCAxOTowOToyNSBaICAg
IDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcuaHVhbmdAaW50ZWwuY29tPgogIEFkYW0g
Rm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5l
bC5vcmc+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9icml5YW5AZ21haWwuY29tPgogIEFtaXIgR29s
ZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5kcmVzIFJvZHJpZ3VleiA8YW5kcmVzLnJv
ZHJpZ3VlekBhbWQuY29tPgogIEFuZHJldyBCb3dlcnMgPGFuZHJld3guYm93ZXJzQGludGVsLmNv
bT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHkgTHV0
b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAu
Y29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFybmFs
ZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFy
bmRAYXJuZGIuZGU+CiAgQXJ2aW5kIFlhZGF2IDxhcnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgog
IEFzaGlzaCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRAb3JhY2xlLmNvbT4KICBCYWxiaXIgU2luZ2gg
PGJzaW5naGFyb3JhQGdtYWlsLmNvbT4KICBCYW9saW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJv
Lm9yZz4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBC
ZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJlbnNvbiBMZXVuZyA8YmxldW5n
QGNocm9taXVtLm9yZz4KICBCaGFkcmFtIFZhcmthIDx2YmhhZHJhbUBudmlkaWEuY29tPgogIEJp
biBMaXUgPGItbGl1QHRpLmNvbT4KICBCam9ybiBBbmRlcnNzb24gPGJqb3JuLmFuZGVyc3NvbkBs
aW5hcm8ub3JnPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29t
PgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQ2F0YWxp
biBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4KICBDaGFuZ2JpbiBEdSA8Y2hhbmdi
aW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1LmMuY2hlbkBpbnRlbC5jb20+CiAgQ2hlbmdn
dWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENocmlzIExlZWNoIDxjbGVlY2hAcmVkaGF0LmNv
bT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3RvZmZlci5kYWxsQGFybS5jb20+CiAgQ2hyaXN0
b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4KICBDbMOpbWVudCBQ
w6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5n
QGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAg
RGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5j
YXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gu
bmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVtbGl4LmNvbT4KICBEYW5pZWwgTGV6Y2FubyA8
ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVy
QGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFubi5mcmF6aWVyQGNhbm9uaWNhbC5jb20+CiAg
RGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZlIEFuZGVyc29uIDxhbmRlcnNv
bkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+
CiAgRGF2ZSBZb3VuZyA8ZHlvdW5nQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lsaG9vbGV5IDxkZ2ls
aG9vbGV5QG52aWRpYS5jb20+CiAgRGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4K
ICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxk
c3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJv
QGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+
CiAgRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgogIEVtaWwgVGFudGlsb3YgPGVt
aWwucy50YW50aWxvdkBpbnRlbC5jb20+CiAgRW1pbCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29s
bGFib3JhLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXRpZW5u
ZSBDYXJyaWVyZSA8ZXRpZW5uZS5jYXJyaWVyZUBsaW5hcm8ub3JnPgogIEV2YW4gV2FuZyA8eHN3
YW5nQG1hcnZlbGwuY29tPgogIEV6ZXF1aWVsIEdhcmNpYSA8ZXplcXVpZWxAY29sbGFib3JhLmNv
bT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4KICBGbG9yaWFuIEZh
aW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGcmFuayB2YW4gZGVyIExpbmRlbiA8Zmxs
aW5kZW5AYW1hem9uLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xp
ZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR3Jl
ZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxl
biA8Z3RoZWxlbkBnb29nbGUuY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5l
dD4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhlaWtraSBLcm9nZXJ1
cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgaHUgaHVhanVuIDxodWh1YWp1bkBsaW51eC5hbGliYWJhLmNvbT4KICBIdWFu
ZyBZaW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBIw6Vrb24gQnVnZ2UgPGhhYWtvbi5idWdn
ZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tpa2ggPGlnb3IucnVzc2tpa2hAYXF1YW50aWEuY29t
PgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29A
a2VybmVsLm9yZz4KICBKYWNlayBUb21ha2EgPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgamFj
ZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBKYWNvcG8gTW9u
ZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5vcmc+CiAgSmFrb2IgVW50ZXJ3dXJ6YWNoZXIgPGph
a29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1zeXN0ZW1zLmNvbT4KICBKYWt1YiBLaWNpbnNr
aSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtl
cm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW51c3ogS3J6eXN6dG9maWsg
PGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBp
bnRlbC5jb20+CiAgSmVmZnJleSBIdWdvIDxqaHVnb0Bjb2RlYXVyb3JhLm9yZz4KICBKZW5zIEF4
Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVucyBXaWtsYW5kZXIgPGplbnMud2lrbGFuZGVyQGxp
bmFyby5vcmc+CiAgSmVyb21lIEJydW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAgSmlhbmNo
YW8gV2FuZyA8amlhbmNoYW8udy53YW5nQG9yYWNsZS5jb20+CiAgSmlhbmcgQmlhbyA8amlhbmcu
YmlhbzJAenRlLmNvbS5jbj4KICBKaW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUg
SG91IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3Vz
ZS5jej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9l
cmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVy
Z0BpbnRlbC5jb20+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNAY21weGNoZy5vcmc+CiAgSm9o
biBGYXN0YWJlbmQgPGpvaG4uZmFzdGFiZW5kQGdtYWlsLmNvbT4KICBKb24gTWFsb3kgPGpvbi5t
YWxveUBlcmljc3Nvbi5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYW4g
TGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0Bj
aHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4KICBLaW0g
UGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgogIEtyaXNoIFNhZGh1a2hhbiA8a3Jpc2gu
c2FkaHVraGFuQG9yYWNsZS5jb20+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+
CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpYW0gR2lyZHdvb2Qg
PGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZh
bGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGkubGl1QG9yYWNsZS5jb20+
CiAgTG9pYyBQb3VsYWluIDxsb2ljLnBvdWxhaW5AbGluYXJvLm9yZz4KICBMb25nIExpIDxsb25n
bGlAbWljcm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lA
YXJtLmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIEx1a2Fz
eiBNYWpld3NraSA8bHVrbWFAZGVueC5kZT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1
dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyaWFu
IFJvdGFyaXUgPG1yb3Rhcml1QGJpdGRlZmVuZGVyLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmll
QGtlcm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0
aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3
aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGly
YW1hdEBrZXJuZWwub3JnPgogIE1hdGFuIEJhcmFrIDxtYXRhbmJAbWVsbGFub3guY29tPgogIE1h
dGhldXMgQ2FzdGVsbG8gPG1hdGhldXNAY2FzdGVsbG8uZW5nLmJyPgogIE1hdGhpZXUgTWFsYXRl
cnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgRmxlbWluZyA8bWF0dEBjb2RlYmx1ZXByaW50
LmNvLnVrPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWljaGFl
bCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFl
bC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhbCBLYWxkZXJvbiA8TWljaGFsLkthbGRlcm9uQGNh
dml1bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwu
Y29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTWluZyBMZWkgPG1pbmcu
bGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAg
TmljayBEeWVyIDxuaWNrLmR5ZXJAc2htYW5haGFyLm9yZz4KICBOaWNrIER5ZXIgPG5pY2tAc2ht
YW5haGFyLm9yZz4KICBPZGVkIEdhYmJheSA8b2RlZC5nYWJiYXlAZ21haWwuY29tPgogIE9kZXIg
Q2hpb3UgPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAgb2Rlcl9jaGlvdUByZWFsdGVrLmNvbSA8
b2Rlcl9jaGlvdUByZWFsdGVrLmNvbT4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+
CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20ubmV0PgogIE9tYXIgU2FuZG92YWwgPG9zYW5k
b3ZAZmIuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBh
b2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFyYXYgUGFuZGl0IDxwYXJhdkBt
ZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgUGV0
ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwuY29tPgogIFBldGVyIEdhbnpob3JuIDxwZXRl
ci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIgUm9zaW4gPHBlZGFAYXhlbnRpYS5zZT4KICBQ
ZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRlciBaaWps
c3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgcGd6aCA8cGV0ZXIuZ2Fuemhvcm5AZ21haWwu
Y29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBS
YW1vbiBGcmllZCA8cmZyaWVkQGNvZGVhdXJvcmEub3JnPgogIFJhbmR5IFdyaWdodCA8cndyaWdo
dEBocGUuY29tPgogIFJpY2ggRmVsa2VyIDxkYWxpYXNAbGliYy5vcmc+CiAgUmljaGFyZCBLdW8g
PHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgog
IFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAgUm9tYW4gTWFzaGFrIDxtcnZAbW9qYXRh
dHUuY29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFAY3VtdWx1c25ldHdvcmtzLmNvbT4KICBSdXNz
ZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhbnRvc2ggU2hpbGlta2Fy
IDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzc2Fu
dG9zaEBrZXJuZWwub3JnPgogIFNhcmEgU2hhcm9uIDxzYXJhLnNoYXJvbkBpbnRlbC5jb20+CiAg
U2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYW4gUGF1bCA8
c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYmFzdGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVp
Y2hlbEBjb2xsYWJvcmEuY28udWs+CiAgU2ViYXN0aWFuIFNhbmNoZXogPHNlYmFzdGlhbi5zYW5j
aGV6QGludGVsLmNvbT4KICBTZWtoYXIgTm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2hpdmFzaGFy
YW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdhcmFAYnJvYWRjb20uY29tPgogIFNpbW9uIEdh
aXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBTaW5hbiBLYXlhIDxva2F5YUBj
b2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29t
PgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4K
ICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBTdGVmYW4gUmFzcGwgPHJhc3BsQGxp
bnV4LmlibS5jb20+CiAgU3RlZmFuIFJhc3BsIDxzdGVmYW4ucmFzcGxAbGludXguaWJtLmNvbT4K
ICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5vcmc+CiAgU3RldmUgRnJlbmNoIDxzbWZyZW5j
aEBnbWFpbC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5v
cmc+CiAgU3VkYXJzYW5hIEthbGx1cnUgPFN1ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAg
c3hhdXdzayA8c3hhdXdza0AxNjMuY29tPgogIFRhZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNv
bT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGVybyBLcmlzdG8gPHQta3Jpc3RvQHRp
LmNvbT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgogIFRob21hcyBHbGVp
eG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmlhcyBKb3JkYW4gPFRvYmlhcy5Kb3JkYW5A
ZWxla3Ryb2JpdC5jb20+CiAgVG9iaWFzIFJlZ25lcnkgPHRvYmlhcy5yZWduZXJ5QGdtYWlsLmNv
bT4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lAbGludXguaW50ZWwuY29tPgogIFRvbWkgVmFs
a2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVG9ubnkgTHUgPHRvbm55bHVAdGVuY2Vu
dC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUdW5nIE5ndXllbiA8
dHVuZy5xLm5ndXllbkBkZWt0ZWNoLmNvbS5hdT4KICBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5v
bmljYWwuY29tPgogIFVyc3VsYSBCcmF1biA8dWJyYXVuQGxpbnV4LmlibS5jb20+PAogIHZhbiBk
ZXIgTGluZGVuLCBGcmFuayA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBWaW5zb24gTGVlIDx2bGVl
QGZyZWVkZXNrdG9wLm9yZz4KICBWbGFkaW1pciBaYXBvbHNraXkgPHZsYWRpbWlyX3phcG9sc2tp
eUBtZW50b3IuY29tPgogIFdhaW1hbiBMb25nIDxsb25nbWFuQHJlZGhhdC5jb20+CiAgV2FucGVu
ZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNv
bT4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUuY29tLmNuPgogIFdpbGwgRGVhY29uIDx3aWxs
LmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlh
b3dlaSBTb25nIDxzb25neGlhb3dlaUBoaXNpbGljb24uY29tPgogIFlhbiBXYW5nIDx5YW4ud2Fu
Z0BsaW51eC5pbnRlbC5jb20+CiAgWWluZyBYdWUgPHlpbmcueHVlQHdpbmRyaXZlci5jb20+CiAg
WmhhbmcgUnVpIDxydWkuemhhbmdAaW50ZWwuY29tPgogIFpodSBZYW5qdW4gPHlhbmp1bi56aHVA
b3JhY2xlLmNvbT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxsLnN0ZWxtYWNoQHNhbXN1bmcuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgcXVl
dWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIHF1ZXVl
ZApicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyIHF1ZXVlZApicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5MTQgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 16:09:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 16:09:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqWt-00082K-QQ; Tue, 26 Jun 2018 16:09:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqWs-000828-6n
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 16:09:18 +0000
X-Inumbo-ID: e2a04d53-795a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2a04d53-795a-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 18:06: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 1fXqWp-0006bd-2Y; Tue, 26 Jun 2018 16:09: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 1fXqWo-0007JZ-LU; Tue, 26 Jun 2018 16:09:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqWo-0003nI-Ke; Tue, 26 Jun 2018 16:09:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124731-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:test-amd64-i386-xl-qemuu-win10-i386:<none executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:<none executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:<none executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:<none executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-qemuu-nested-amd:<none executed>:queued:regression
 seabios:test-amd64-amd64-qemuu-nested-intel:<none executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:<none executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:<none executed>:queued:regression
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:<none executed>:queued:regression
 seabios:build-i386-libvirt:<none executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:<none executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:build-i386-xsm:hosts-allocate:running:regression
 seabios:build-amd64-xsm:hosts-allocate:running:regression
 seabios:build-amd64-pvops:hosts-allocate:running:regression
 seabios:build-i386:hosts-allocate:running:regression
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 16:09:14 +0000
Subject: [Xen-devel] [seabios test] 124731: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDczMSBzZWFiaW9zIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3MzEvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8bm9uZSBleGVj
dXRlZD4gICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1
dGVkPiAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgIHF1ZXVlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAgICAgICAgZDlhOGI4NjdhM2FmODA5
MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGluZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAg
ICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEyNDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIxIDE0OjQwOjIwIFogICAgNSBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0wNi0yMiAwNjoxMDoxOCBaICAgIDQgZGF5
cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcXVldWVkICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJva2Vu
LWpvYiBidWlsZC1pMzg2LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZDlhOGI4NjdhM2FmODA5MDI5MGI2
OWI4Zjk0YjI0ZTdmYmE5ZTUwNApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFk
ZCBxZW11IHJhbWZiIHN1cHBvcnQKICAgIAogICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIu
ICBUaGlzIGlzIGEgc2ltcGxlIGJvb3QgZnJhbWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3Jt
YWwgcmFtIGJlaW5nIHVzZWQgdG8gYmFjayB0aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWlu
ZyB1c2VkCiAgICB0byBjb25maWd1cmUgdGhlIGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9u
IHg4Nik6IGJvb3QgZGlzcGxheSBmb3IgdmdwdSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxh
dGUKICAgIHZnYSBub3IgaGF2ZSBhIHZnYWJpb3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBj
b2RlIHdpdGggc2VhYmlvcyB0dXJuZWQgb3V0IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2
YXJpb3VzIGRlcGVuZGVuY2llcyB0aGUgY29kZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2gg
b25seSBzZWFiaW9zCiAgICBoYXMuICBTbyBpbmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJl
LCB3aXRoIHRob3NlIGRlcGVuZGVuY2llcwogICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBk
b3duIGJlY2F1c2Ugd2UgZG9uJ3QgbmVlZCBhIG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGUxYTk1NzlhY2Q2NmZiOWMzOTNjMDE0ZWQyNmY1NjlmMjBhMWE0ZjEKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1
OjQ3IDIwMTggKzAyMDAKCiAgICB2Z2FzcmM6IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBG
YWN0b3Igb3V0IHBtbSBhbGxvY2F0aW9uIGZ1bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCBhNjM4YWNmYTRjYzc3MmI0MjA5M2M4YmZlNTU2Njk4MjlhNjQxMjkzCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjow
NzozNCAyMDE4ICswMjAwCgogICAgcG1tOiB1c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDdi
ZjlmZmZmMWE2YWM2YTU1NGRkYjUwOGZlNDY4YzBhODgyMzVjOGYKQXV0aG9yOiBHZXJkIEhvZmZt
YW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTgg
KzAyMDAKCiAgICBib2Noc19kaXNwbGF5X3NldHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCBkZGJiNmRhMzUwOTlmOTllZGFhZDNkZGFkMmExODc1OTEzODc5MjVjCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1
NzowNiAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4g
d2luZG93cyB4ODYgZW11bGF0b3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDBjMmIzYjFkOTVjZjM1ZDFhMDhjNWRhYjY1
NzlhY2JiMWYyMGUyYzEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
RGF0ZTogICBXZWQgTWF5IDMwIDE2OjE5OjAyIDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21v
ZGVzOiBkb24ndCBsaXN0IGN1cnJlbnQgbW9kZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3Zl
IGFscmVhZHkgYWRkZWQgdGhlIGZyYW1lYnVmZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0
IGRvIG5vdCBhZGQgbnVtYmVyIDB4MTQwLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhv
ZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCA5MDJiYWNiNWYwMGI3MmVmYWY1NTg2
NWM2NjVhNGJiNGMwZjQ2NDU5CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0
dXBfbW9kZXM6IHVzZSByZWFsIG1vZGUgbnVtYmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAg
SW4gY2FzZSB0aGUgZnJhbWVidWZmZXIgc2l6ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2Egdmlk
ZW8gbW9kZXMKICAgIGp1c3QgdXNlIHRoYXQgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
Cgpjb21taXQgNzc0MDRiNDUwZDMwYTFkNzg2MGU3MTdlOTg3NjJiOGE0NzQ1MzQxZApBdXRob3I6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6
NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAg
IAogICAgVXNlIGNvcmVib290IHRleHQgbW9kZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRo
ZSBxZW11IGJvY2hzLWRpc3BsYXkKICAgIGRldmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBk
ZXZpY2Ugc3VwcG9ydGluZyBzaW1wbGUgbGluZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRo
ZSBib2NocyByZWdpc3RlciBpbnRlcmZhY2UuICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZn
YSAodGV4dCBtb2RlcywgcGxhbmFyIG1vZGVzLCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2Rl
cyBhbGwKICAgIGRyb3BwZWQpLiAgVGhlIGJvY2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdp
dGggdGhlIHFlbXUgc3RkdmdhLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCA0ZDcwYjI0Yjg2MDEyZTM4MmNmNTUxY2U3MmMy
ZGQ2YzkyYTZkMWZhCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRh
dGU6ICAgV2VkIE1heSAzMCAyMjo1MDo0MiAyMDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBv
dXQgY2J2Z2Ffc2V0dXBfbW9kZXMoKQogICAgCiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBz
dHJ1Y3R1cmUgc2V0dXAgY29kZSBmcm9tIGNidmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUyOGUwYmIz
OWI2YThjY2E3ZGExOTY0OTFhZDgwZjFiOTZkMWM4MDYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAK
CiAgICBvcHRpb25yb206IGVuYWJsZSBub24tdmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJ
biBjYXNlIG5vIFZHQSBkZXZpY2Ugd2FzIGZvdW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2
aWNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 16:13:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 16:13:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqb3-0000Ib-Dj; Tue, 26 Jun 2018 16:13: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqb1-0000IO-Qq
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 16:13:35 +0000
X-Inumbo-ID: e96f2530-795b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e96f2530-795b-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 16:13: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 1fXqaz-0006gz-JA; Tue, 26 Jun 2018 16:13: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 1fXqaz-0007j2-6a; Tue, 26 Jun 2018 16:13:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqaz-0007MV-5Y; Tue, 26 Jun 2018 16:13:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124715-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job
 status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-i386:host-install(4):broken:regression
 xen-unstable:build-i386-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-prev:host-install(4):broken:regression
 xen-unstable:build-i386-prev:host-install(4):broken:regression
 xen-unstable:build-amd64:host-install(4):broken:regression
 xen-unstable:build-amd64-xtf:host-install(4):broken:regression
 xen-unstable:build-amd64-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-pvops:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-unstable:build-armhf-libvirt:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-livepatch:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-freebsd10-amd64:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-examine:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-unstable:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-examine:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-pair:<none executed>:queued:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-unstable:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-unstable:build-armhf-pvops:hosts-allocate:running:regression
 xen-unstable:build-armhf-xsm:hosts-allocate:running:regression
 xen-unstable:build-i386-pvops:hosts-allocate:running:regression
 xen-unstable:build-armhf:hosts-allocate:running:regression
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 16:13:33 +0000
Subject: [Xen-devel] [xen-unstable test] 124715: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcxNSB4ZW4tdW5zdGFibGUgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDcxNS8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMx
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzMQogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0NjMxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYz
MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMxCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgIDxub25lIGV4ZWN1dGVkPiAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgcXVldWVkCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVl
NWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjQ2NjkgIDIwMTgtMDYtMjQgMTY6MjM6NDUgWiAgICAxIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
ICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBy
ZXBhcmluZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJl
cGFyaW5nCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9r
ZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
eGwgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHJldiBicm9rZW4KYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRm
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1q
b2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNtIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxk
LWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1wYWly
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyBxdWV1ZWQKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKClB1Ymxpc2hl
ZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 16:16:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 16: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 1fXqdK-0000ST-3C; Tue, 26 Jun 2018 16: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=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXqdI-0000SF-Lu
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 16:15:56 +0000
X-Inumbo-ID: 3e16cc22-795c-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e16cc22-795c-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 16: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 1fXqdH-0006jm-O4; Tue, 26 Jun 2018 16:15: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 1fXqdH-0007v3-GB; Tue, 26 Jun 2018 16:15:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXqdH-00080U-Fa; Tue, 26 Jun 2018 16:15:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124719-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:<none
 executed>:queued:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-unstable-smoke:build-amd64-libvirt:<none executed>:queued:regression
 xen-unstable-smoke:build-amd64:hosts-allocate:running:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2b222ddede90a110e0b7a570ba29c74779692490
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 16:15:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124719: trouble:
 blocked/broken/pass/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDcxOSB4ZW4tdW5zdGFibGUtc21va2UgcnVubmluZyBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDcxOS8KCkZhaWx1cmVz
IGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
IDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAyYjIyMmRkZWRlOTBhMTEwZTBi
N2E1NzBiYTI5Yzc0Nzc5NjkyNDkwCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjQ1MDIgIDIwMTgtMDYtMjEgMTA6MDA6MzEgWiAgICA1IGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI0Njk4ICAyMDE4LTA2LTI1IDE1OjAwOjM1IFogICAgMSBkYXlzICAg
IDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgMmIyMjJkZGVkZTkwYTExMGUwYjdhNTcwYmEyOWM3NDc3OTY5MjQ5MApBdXRob3I6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUgMTU6
MTc6MDQgMjAxOCArMDEwMAoKICAgIGNvbmZpZ3VyZTogUmVydW4gYXV0b2dlbi5zaCAob24gc3Ry
ZXRjaCkKICAgIAogICAgVGhpcyBpcyBqdXN0IGEgdmVyc2lvbiBudW1iZXIgdXBkYXRlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCmNvbW1pdCBmZTI0NjQxYzhmZDg0NmNkN2Y2M2NkMTZhOTZmZjUxZGI0OTVhNzk4CkF1dGhv
cjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1
biAyNSAxNToxNDoyOSAyMDE4ICswMTAwCgogICAgUkVBRE1FLCBNYWtlZmlsZXMsIENvbmZpZy5t
azogVXBkYXRlIGZvciBicmFuY2hpbmcgNC4xMSB2cyA0LjEyLXVuc3RhYmxlCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgoocWVt
dSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 16:31:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 16:31:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXqsS-0001pr-Hq; Tue, 26 Jun 2018 16:31:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auxb=jm=citrix.com=prvs=708bdb1b4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fXqsR-0001pm-39
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 16:31:35 +0000
X-Inumbo-ID: 6cb1f611-795e-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cb1f611-795e-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 16:31:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,275,1526342400"; d="scan'208";a="58682256"
Date: Tue, 26 Jun 2018 17:31:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180626163110.v2sfnu3wt5bgzk7e@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/msr: Clean up the
 MSR_{PLATFORM_INFO, MISC_FEATURES_ENABLES} constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVzZSBNU1JzLCB3aGlsZSBiZWluZyBJbnRlbCBzcGVjaWZpYywgYXJlIHVzZWQg
dG8gb2ZmZXIgdmlydHVhbGlzZWQKPiBDUFVJRCBmYXVsdGluZyBzdXBwb3J0IG9uIEFNRCBoYXJk
d2FyZSwgc28gcmVtb3ZlIHRoZSBJTlRFTCBpbmZpeC4KPiAKPiBUaGUgYml0IHBvc2l0aW9uIGNv
bnN0YW50cyBhcmUgdXNlZCBieSBndWVzdF9yZG1zcigpLCBidXQgdGhlIGxvZ2ljIGNhbgo+IGJl
IGV4cHJlc3NlZCB1c2luZyBNQVNLX0lOU1IoKSB3aGljaCBhbGxvd3MgdGhlIHJlbW92YWwgb2Yg
dGhlIGJpdAo+IHBvc2l0aW9uIGNvbnN0YW50cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 17:13:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 17:13: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 1fXrWV-0004kl-H6; Tue, 26 Jun 2018 17: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=y61x=jm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fXrWT-0004kg-8u
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 17:12:57 +0000
X-Inumbo-ID: c61160fd-7963-11e8-9728-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 c61160fd-7963-11e8-9728-bc764e045a96;
 Tue, 26 Jun 2018 19:10:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1530033173;
 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=kwDk/KZZ2Il1qA9K3KkzGL8gaxs11SvKVCoSlmEN3v8=;
 b=qqKwxWYHAaQzzSDyGcsipTxQmwmUHW27BTcNz+QP71eKBTWSPrAZyjqkM8M9vuLOq2
 jIzRbriR2EhfUVlTuWqLcn0PJgZWwz+9rZHcEpa8va1VSaBzfUfqU+EHNBFP4vZZV/iH
 7pe1sEjX0CGxWMdt2Bq32684BlMUZ9CbEjaVGZMLY45k/+biEQs6pw3uwIij3Nln7xW2
 r6ytmlJ1CF6/IYzBdg/KRAr2epPV2lOcn8qg9cuKM7T4BwCJnDVUcqyDbMtVCQ8gscA5
 d/15Il/Joj0KykTRAAnDgO+kYf/EwQ5urJRT7kv+RklhvQy8T+1DKlAGrvW0gFzjUbCn
 1LDQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsASdya+Vzel3uexBNxWoZbXfZuF5WsSPfv6W59"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.11 AUTH)
 with ESMTPSA id d00f16u5QHBI1d9
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Tue, 26 Jun 2018 19:11:18 +0200 (CEST)
Date: Tue, 26 Jun 2018 19:11:13 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180626191113.2d8e6876.olaf@aepfle.de>
In-Reply-To: <20180607130829.18811-1-olaf@aepfle.de>
References: <20180607130829.18811-1-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="===============2165184238611073776=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2165184238611073776==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/wtvu/WGuZIF4S7Sx_o82fS_"; protocol="application/pgp-signature"

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

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.

Andrew,

do you have any comments on this patch/approach?

Olaf

--Sig_/wtvu/WGuZIF4S7Sx_o82fS_
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWzJzsQAKCRBdQqD6ppg2
fhxsAKCxE+Jx6EaO1aSpUbN3byMs+vfY8wCg5HUcECDEKtPHcnWAMF+Y6NX09yQ=
=o+gH
-----END PGP SIGNATURE-----

--Sig_/wtvu/WGuZIF4S7Sx_o82fS_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2165184238611073776==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 26 18:00:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 18: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 1fXsFl-0007fh-CM; Tue, 26 Jun 2018 17:59: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=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXsFk-0007fc-9y
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 17:59:44 +0000
X-Inumbo-ID: bd0ed264-796a-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd0ed264-796a-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 17:59:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,275,1526342400"; d="scan'208";a="75310501"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-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: <34ffac65-61c9-f70b-a4b4-fb9015688841@citrix.com>
Date: Tue, 26 Jun 2018 18:59:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1530019098-7058-5-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 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMTQ6MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gIHhlbi9hcmNoL3g4Ni9j
cHUvbXdhaXQtaWRsZS5jICAgICAgIHwgIDQgKystLQoKSSBmb3Jnb3QgdG8gc2F5IHRoYXQgdGhp
cyBwYXRjaCBhcyBzaG93biBtYXkgaW1wYWN0IHRoZSBlYXNlIG9mIHRha2luZwpuZXcgY29kZSBm
cm9tIExpbnV4LgoKV2hpbGUgd2UgZG9uJ3Qgd2FudCB0byBwcm9saWZlcmF0ZSB0aGUgYnJva2Vu
IEFQSXMgb2YgdGhlIGN1cnJlbnQKcmRtc3IoKSBpbmZyYXN0cnVjdHVyZSwgb25lIG9wdGlvbiB3
ZSBjb3VsZCBkbyBpcyB0byBpbnRyb2R1Y2UgYQo8eGVuL2xpbnV4LWNvbXBhdC5oPiBmaWxlIGZv
ciBpbmNsdWRpbmcgaW50byBjb2RlIGZyb20gTGludXgsIHRvIGVhc2UKdGhlIGRpZmZlcmVuY2Vz
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 18:23:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 18: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 1fXsc8-0001MC-1G; Tue, 26 Jun 2018 18:22:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a3a5=jm=citrix.com=prvs=7081fe03c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fXsc6-0001M7-NW
 for xen-devel@lists.xen.org; Tue, 26 Jun 2018 18:22:50 +0000
X-Inumbo-ID: f787e534-796d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f787e534-796d-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 18:23:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,275,1526342400"; d="scan'208";a="58695259"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 26 Jun 2018 19:22:44 +0100
Message-ID: <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 7/6] x86/msr: Introduce msr_{set,
 clear}_bits() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

T25lIHJlb2NjdXJpbmcgY29kZSBwYXR0ZXJuIGlzIHRvIHJlYWQgYW4gTVNSLCBtb2RpZnkgb25l
IG9yIG1vcmUgYml0cywKYW5kIHdyaXRlIHRoZSByZXN1bHQgYmFjay4gIEludHJvZHVjZSBoZWxw
ZXJzIGZvciB0aGlzIHB1cnBvc2UuCgpGaXJzdCwgaW50cm9kdWNlIHJkbXNyX3NwbGl0KCkgYW5k
IHdybXNyX3NwbGl0KCkgd2hpY2ggYXJlIHRpbnkgc3RhdGljIGlubGluZQp3cmFwcGVycyB3aGlj
aCBkZWFsIHdpdGggdGhlIE1TUiB2YWx1ZSBpbiB0d28gMzJiaXQgaGFsdmVzLgoKTmV4dCwgY29u
c3RydWN0IG1zcl97c2V0LGNsZWFyfV9iaXRzKCkgaW4gdGVybXMgb2YgdGhlIHtyZG1zcix3cm1z
cn1fc3BsaXQoKS4KVGhlIG1hc2sgb3BlcmF0aW9ucyBhcmUgZGVsaWJlcmF0ZWx5IHBlcmZvcm1l
ZCBhcyAzMmJpdCBvcGVyYXRpb25zLCBiZWNhdXNlCmFsbCBjYWxsZXJzIHBhc3MgaW4gYSBjb25z
dGFudCB0byB0aGUgbWFzayBwYXJhbWV0ZXIsIGFuZCBpbiBhbGwgY3VycmVudApjYXNlcywgb25l
IG9mIHRoZSB0d28gb3BlcmF0aW9ucyBjYW4gYmUgZWxpZGVkLgoKRm9yIE1TUl9JQTMyX1BTUl9M
M19RT1NfQ0ZHLCBzd2l0Y2ggUFNSX0wzX1FPU19DRFBfRU5BQkxFIGZyb20gYmVpbmcgYSBiaXQK
cG9zaXRpb24gdmFyaWFibGUgdG8gYmVpbmcgYSBwbGFpbiBudW1iZXIuCgpUaGUgcmVzdWx0aW5n
IEMgaXMgc2hvcnRlciwgYW5kIGRvZXNuJ3QgcmVxdWlyZSBhIHRlbXBvcmFyeSB2YXJpYWJsZS4g
IFRoZQpnZW5lcmF0ZWQgQVNNIGlzIGFsc28gbW9yZSBlZmZpY2llbnQsIGJlY2F1c2Ugb2YgYXZv
aWRpbmcgdGhlCnBhY2tpbmcvdW5wYWNraW5nIG9wZXJhdGlvbnMuICBlLmcuIHRoZSBkZWx0YSBp
biB0aGUgZmlyc3QgaHVuayBpcyBmcm9tOgoKICBiOSAxYiAwMCAwMCAwMCAgICAgICAgICBtb3Yg
ICAgJDB4MWIsJWVjeAogIDBmIDMyICAgICAgICAgICAgICAgICAgIHJkbXNyCiAgNDggYzEgZTIg
MjAgICAgICAgICAgICAgc2hsICAgICQweDIwLCVyZHgKICA0OCAwOSBkMCAgICAgICAgICAgICAg
ICBvciAgICAgJXJkeCwlcmF4CiAgODAgZTQgZjMgICAgICAgICAgICAgICAgYW5kICAgICQweGYz
LCVhaAogIDQ4IDg5IGMyICAgICAgICAgICAgICAgIG1vdiAgICAlcmF4LCVyZHgKICA0OCBjMSBl
YSAyMCAgICAgICAgICAgICBzaHIgICAgJDB4MjAsJXJkeAogIDBmIDMwICAgICAgICAgICAgICAg
ICAgIHdybXNyCgp0bzoKCiAgYjkgMWIgMDAgMDAgMDAgICAgICAgICAgbW92ICAgICQweDFiLCVl
Y3gKICAwZiAzMiAgICAgICAgICAgICAgICAgICByZG1zcgogIDgwIGU0IGYzICAgICAgICAgICAg
ICAgIGFuZCAgICAkMHhmMywlYWgKICAwZiAzMCAgICAgICAgICAgICAgICAgICB3cm1zcgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2FwaWMuYyAgICAgICAgICAgICAgICAgfCAgOCArKy0tLS0tLQog
eGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgICAgfCAxOSArKysrKystLS0tLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvY3B1L2NlbnRhdXIuYyAgICAgICAgICB8ICA4ICsrLS0tLS0tCiB4
ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYyB8ICA3ICsrLS0tLS0KIHhlbi9hcmNo
L3g4Ni9lZmkvZWZpLWJvb3QuaCAgICAgICAgIHwgMTEgKysrKy0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgIHwgIDMgKy0tCiB4ZW4vYXJjaC94ODYvcHNyLmMgICAg
ICAgICAgICAgICAgICB8ICA5ICstLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCAg
ICAgICAgICAgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3Bzci5oICAgICAgICAgICB8ICAyICstCiA5IGZpbGVzIGNoYW5nZWQsIDUz
IGluc2VydGlvbnMoKyksIDQ4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9hcGljLmMgYi94ZW4vYXJjaC94ODYvYXBpYy5jCmluZGV4IGFhNjc3ZTAuLmFjZDhhOGEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2FwaWMuYwpA
QCAtMzAwLDEyICszMDAsOCBAQCB2b2lkIGRpc2FibGVfbG9jYWxfQVBJQyh2b2lkKQogICAgICAq
LwogICAgIGFwaWNfd3JpdGUoQVBJQ19TUElWLCBhcGljX3JlYWQoQVBJQ19TUElWKSAmIH5BUElD
X1NQSVZfQVBJQ19FTkFCTEVEKTsKIAotICAgIGlmIChlbmFibGVkX3ZpYV9hcGljYmFzZSkgewot
ICAgICAgICB1aW50NjRfdCBtc3JfY29udGVudDsKLSAgICAgICAgcmRtc3JsKE1TUl9BUElDX0JB
U0UsIG1zcl9jb250ZW50KTsKLSAgICAgICAgd3Jtc3JsKE1TUl9BUElDX0JBU0UsIG1zcl9jb250
ZW50ICYKLSAgICAgICAgICAgICAgIH4oQVBJQ19CQVNFX0VOQUJMRSB8IEFQSUNfQkFTRV9FWFRE
KSk7Ci0gICAgfQorICAgIGlmICggZW5hYmxlZF92aWFfYXBpY2Jhc2UgKQorICAgICAgICBtc3Jf
Y2xlYXJfYml0cyhNU1JfQVBJQ19CQVNFLCBBUElDX0JBU0VfRU5BQkxFIHwgQVBJQ19CQVNFX0VY
VEQpOwogCiAgICAgaWYgKCBrZXhlY2luZyAmJiAoY3VycmVudF9sb2NhbF9hcGljX21vZGUoKSAh
PSBhcGljX2Jvb3RfbW9kZSkgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUv
YW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCmluZGV4IDQ1OGEzZmUuLmU2OTcwYWQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9h
bWQuYwpAQCAtNTM4LDExICs1MzgsOCBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCiAJICogRXJyYXRhIDYzIGZvciBTSC1CMyBzdGVwcGluZ3MKIAkgKiBFcnJh
dGEgMTIyIGZvciBhbGwgc3RlcHBpbmdzIChGKyBoYXZlIGl0IGRpc2FibGVkIGJ5IGRlZmF1bHQp
CiAJICovCi0JaWYgKGMtPng4NiA9PSAxNSkgewotCQlyZG1zcmwoTVNSX0s3X0hXQ1IsIHZhbHVl
KTsKLQkJdmFsdWUgfD0gMSA8PCA2OwotCQl3cm1zcmwoTVNSX0s3X0hXQ1IsIHZhbHVlKTsKLQl9
CisJaWYgKGMtPng4NiA9PSAxNSkKKwkJbXNyX3NldF9iaXRzKE1TUl9LN19IV0NSLCAxIDw8IDYp
OwogCiAJLyoKIAkgKiBTb21lIEFNRCBDUFVzIGR1cGxpY2F0ZSB0aGUgM0ROb3cgYml0IGluIGJh
c2UgYW5kIGV4dGVuZGVkIENQVUlECkBAIC03NDgsOSArNzQ1LDcgQEAgc3RhdGljIHZvaWQgaW5p
dF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQogCQkgKiBndWVzdHMuIFByZXZlbnQgdGhpcyBj
b252ZXJzaW9uIGJ5IGNsZWFyaW5nIGJpdCAyNCBpbgogCQkgKiBNU1JfRjEwX0JVX0NGRzIuCiAJ
CSAqLwotCQlyZG1zcmwoTVNSX0YxMF9CVV9DRkcyLCB2YWx1ZSk7Ci0JCXZhbHVlICY9IH4oMVVM
TCA8PCAyNCk7Ci0JCXdybXNybChNU1JfRjEwX0JVX0NGRzIsIHZhbHVlKTsKKwkJbXNyX2NsZWFy
X2JpdHMoTVNSX0YxMF9CVV9DRkcyLCAxIDw8IDI0KTsKIAl9CiAKIAkvKgpAQCAtNzcxLDExICs3
NjYsOSBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJCXdy
bXNybChNU1JfSzdfUEVSRkNUUjMsIDApOwogCX0KIAotCWlmIChjcHVfaGFzKGMsIFg4Nl9GRUFU
VVJFX0VGUk8pKSB7Ci0JCXJkbXNyKE1TUl9LN19IV0NSLCBsLCBoKTsKLQkJbCB8PSAoMSA8PCAy
Nyk7IC8qIEVuYWJsZSByZWFkLW9ubHkgQVBFUkYvTVBFUkYgYml0ICovCi0JCXdybXNyKE1TUl9L
N19IV0NSLCBsLCBoKTsKLQl9CisJaWYgKGNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfRUZSTykpCisJ
CS8qIEVuYWJsZSByZWFkLW9ubHkgQVBFUkYvTVBFUkYgYml0ICovCisJCW1zcl9zZXRfYml0cyhN
U1JfSzdfSFdDUiwgMSA8PCAyNyk7CiAKIAkvKiBQcmV2ZW50IFRTQyBkcmlmdCBpbiBub24gc2lu
Z2xlLXByb2Nlc3Nvciwgc2luZ2xlLWNvcmUgcGxhdGZvcm1zLiAqLwogCWlmICgoc21wX3Byb2Nl
c3Nvcl9pZCgpID09IDEpICYmICFjcHVfaGFzKGMsIFg4Nl9GRUFUVVJFX0lUU0MpKQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2NwdS9jZW50YXVyLmMgYi94ZW4vYXJjaC94ODYvY3B1L2NlbnRh
dXIuYwppbmRleCAxYzc2MGJlLi5kZmRiNWY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1
L2NlbnRhdXIuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NlbnRhdXIuYwpAQCAtMTYsMjUgKzE2
LDIxIEBACiAKIHN0YXRpYyB2b2lkIGluaXRfYzMoc3RydWN0IGNwdWluZm9feDg2ICpjKQogewot
CXVpbnQ2NF90IG1zcl9jb250ZW50OwotCiAJLyogVGVzdCBmb3IgQ2VudGF1ciBFeHRlbmRlZCBG
ZWF0dXJlIEZsYWdzIHByZXNlbmNlICovCiAJaWYgKGNwdWlkX2VheCgweEMwMDAwMDAwKSA+PSAw
eEMwMDAwMDAxKSB7CiAJCXUzMiB0bXAgPSBjcHVpZF9lZHgoMHhDMDAwMDAwMSk7CiAKIAkJLyog
ZW5hYmxlIEFDRSB1bml0LCBpZiBwcmVzZW50IGFuZCBkaXNhYmxlZCAqLwogCQlpZiAoKHRtcCAm
IChBQ0VfUFJFU0VOVCB8IEFDRV9FTkFCTEVEKSkgPT0gQUNFX1BSRVNFTlQpIHsKLQkJCXJkbXNy
bChNU1JfVklBX0ZDUiwgbXNyX2NvbnRlbnQpOwogCQkJLyogZW5hYmxlIEFDRSB1bml0ICovCi0J
CQl3cm1zcmwoTVNSX1ZJQV9GQ1IsIG1zcl9jb250ZW50IHwgQUNFX0ZDUik7CisJCQltc3Jfc2V0
X2JpdHMoTVNSX1ZJQV9GQ1IsIEFDRV9GQ1IpOwogCQkJcHJpbnRrKEtFUk5fSU5GTyAiQ1BVOiBF
bmFibGVkIEFDRSBoL3cgY3J5cHRvXG4iKTsKIAkJfQogCiAJCS8qIGVuYWJsZSBSTkcgdW5pdCwg
aWYgcHJlc2VudCBhbmQgZGlzYWJsZWQgKi8KIAkJaWYgKCh0bXAgJiAoUk5HX1BSRVNFTlQgfCBS
TkdfRU5BQkxFRCkpID09IFJOR19QUkVTRU5UKSB7Ci0JCQlyZG1zcmwoTVNSX1ZJQV9STkcsIG1z
cl9jb250ZW50KTsKIAkJCS8qIGVuYWJsZSBSTkcgdW5pdCAqLwotCQkJd3Jtc3JsKE1TUl9WSUFf
Uk5HLCBtc3JfY29udGVudCB8IFJOR19FTkFCTEUpOworCQkJbXNyX3NldF9iaXRzKE1TUl9WSUFf
Uk5HLCBSTkdfRU5BQkxFKTsKIAkJCXByaW50ayhLRVJOX0lORk8gIkNQVTogRW5hYmxlZCBoL3cg
Uk5HXG4iKTsKIAkJfQogCX0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21j
ZV9pbnRlbC5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKaW5kZXggMmQy
ODVkMC4uYzVmMTcxZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2lu
dGVsLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKQEAgLTE2NCwx
MSArMTY0LDggQEAgc3RhdGljIHZvaWQgaW50ZWxfaW5pdF90aGVybWFsKHN0cnVjdCBjcHVpbmZv
X3g4NiAqYykKICAgICB2YWwgfD0gKEFQSUNfRE1fRklYRUQgfCBBUElDX0xWVF9NQVNLRUQpOyAg
Lyogd2UnbGwgbWFzayB0aWxsIHdlJ3JlIHJlYWR5ICovCiAgICAgYXBpY193cml0ZShBUElDX0xW
VFRITVIsIHZhbCk7CiAKLSAgICByZG1zcmwoTVNSX0lBMzJfVEhFUk1fSU5URVJSVVBULCBtc3Jf
Y29udGVudCk7Ci0gICAgd3Jtc3JsKE1TUl9JQTMyX1RIRVJNX0lOVEVSUlVQVCwgbXNyX2NvbnRl
bnQgfCAweDAzKTsKLQotICAgIHJkbXNybChNU1JfSUEzMl9NSVNDX0VOQUJMRSwgbXNyX2NvbnRl
bnQpOwotICAgIHdybXNybChNU1JfSUEzMl9NSVNDX0VOQUJMRSwgbXNyX2NvbnRlbnQgfCAoMVVM
TDw8MykpOworICAgIG1zcl9zZXRfYml0cyhNU1JfSUEzMl9USEVSTV9JTlRFUlJVUFQsIDB4Myk7
CisgICAgbXNyX3NldF9iaXRzKE1TUl9JQTMyX01JU0NfRU5BQkxFLCAxIDw8IDMpOwogCiAgICAg
YXBpY193cml0ZShBUElDX0xWVFRITVIsIHZhbCAmIH5BUElDX0xWVF9NQVNLRUQpOwogICAgIGlm
ICggb3B0X2NwdV9pbmZvICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3Qu
aCBiL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaAppbmRleCAwOWJiM2Y0Li42NjE5YWY5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKKysrIGIveGVuL2FyY2gveDg2
L2VmaS9lZmktYm9vdC5oCkBAIC0yMjksMTggKzIyOSwxNSBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
ZWZpX2FyY2hfcHJlX2V4aXRfYm9vdCh2b2lkKQogCiBzdGF0aWMgdm9pZCBfX2luaXQgbm9yZXR1
cm4gZWZpX2FyY2hfcG9zdF9leGl0X2Jvb3Qodm9pZCkKIHsKLSAgICB1NjQgY3I0ID0gWEVOX01J
TklNQUxfQ1I0ICYgflg4Nl9DUjRfUEdFLCBlZmVyOworICAgIGJvb2wgbnggPSBjcHVpZF9leHRf
ZmVhdHVyZXMgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfTlgpOworICAgIHVpbnQ2NF90IGNy
NCA9IFhFTl9NSU5JTUFMX0NSNCAmIH5YODZfQ1I0X1BHRSwgdG1wOwogCiAgICAgZWZpX2FyY2hf
cmVsb2NhdGVfaW1hZ2UoX19YRU5fVklSVF9TVEFSVCAtIHhlbl9waHlzX3N0YXJ0KTsKICAgICBt
ZW1jcHkoKHZvaWQgKil0cmFtcG9saW5lX3BoeXMsIHRyYW1wb2xpbmVfc3RhcnQsIGNmZy5zaXpl
KTsKIAogICAgIC8qIFNldCBzeXN0ZW0gcmVnaXN0ZXJzIGFuZCB0cmFuc2ZlciBjb250cm9sLiAq
LwogICAgIGFzbSB2b2xhdGlsZSgicHVzaHEgJDBcblx0cG9wZnEiKTsKLSAgICByZG1zcmwoTVNS
X0VGRVIsIGVmZXIpOwotICAgIGVmZXIgfD0gRUZFUl9TQ0U7Ci0gICAgaWYgKCBjcHVpZF9leHRf
ZmVhdHVyZXMgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfTlgpICkKLSAgICAgICAgZWZlciB8
PSBFRkVSX05YRTsKLSAgICB3cm1zcmwoTVNSX0VGRVIsIGVmZXIpOworICAgIG1zcl9zZXRfYml0
cyhNU1JfRUZFUiwgRUZFUl9TQ0UgfCAobnggPyBFRkVSX05YRSA6IDApKTsKICAgICB3cml0ZV9j
cjAoWDg2X0NSMF9QRSB8IFg4Nl9DUjBfTVAgfCBYODZfQ1IwX0VUIHwgWDg2X0NSMF9ORSB8IFg4
Nl9DUjBfV1AgfAogICAgICAgICAgICAgICBYODZfQ1IwX0FNIHwgWDg2X0NSMF9QRyk7CiAgICAg
YXNtIHZvbGF0aWxlICggIm1vdiAgICAlW2NyNF0sICUlY3I0XG5cdCIKQEAgLTI2MCw3ICsyNTcs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgbm9yZXR1cm4gZWZpX2FyY2hfcG9zdF9leGl0X2Jvb3Qo
dm9pZCkKICAgICAgICAgICAgICAgICAgICAibW92bCAgICVbY3NdLCA4KCUlcnNwKVxuXHQiCiAg
ICAgICAgICAgICAgICAgICAgIm1vdiAgICAlW3JpcF0sICglJXJzcClcblx0IgogICAgICAgICAg
ICAgICAgICAgICJscmV0cSAgJVtzdGtvZmZdLTE2IgotICAgICAgICAgICAgICAgICAgIDogW3Jp
cF0gIj0mciIgKGVmZXIvKiBhbnkgZGVhZCA2NC1iaXQgdmFyaWFibGUgKi8pLAorICAgICAgICAg
ICAgICAgICAgIDogW3JpcF0gIj0mciIgKHRtcCksCiAgICAgICAgICAgICAgICAgICAgICBbY3I0
XSAiKyZyIiAoY3I0KQogICAgICAgICAgICAgICAgICAgIDogW2NyM10gInIiIChpZGxlX3BnX3Rh
YmxlKSwKICAgICAgICAgICAgICAgICAgICAgIFtjc10gImlyIiAoX19IWVBFUlZJU09SX0NTKSwK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9zdm0vc3ZtLmMKaW5kZXggNjczYTM4Yy4uMDBlM2E5NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTI0
ODQsOCArMjQ4NCw3IEBAIHN0YXRpYyBpbnQgc3ZtX2lzX2VycmF0dW1fMzgzKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIGZvciAoaSA9IDA7IGkgPCBucl9tY2VfYmFua3M7IGkrKykK
ICAgICAgICAgd3Jtc3JsKE1TUl9JQTMyX01DeF9TVEFUVVMoaSksIDBVTEwpOwogICAgIAotICAg
IHJkbXNybChNU1JfSUEzMl9NQ0dfU1RBVFVTLCBtc3JfY29udGVudCk7Ci0gICAgd3Jtc3JsKE1T
Ul9JQTMyX01DR19TVEFUVVMsIG1zcl9jb250ZW50ICYgfigxVUxMIDw8IDIpKTsKKyAgICBtc3Jf
Y2xlYXJfYml0cyhNU1JfSUEzMl9NQ0dfU1RBVFVTLCAxIDw8IDIpOwogCiAgICAgLyogZmx1c2gg
VExCICovCiAgICAgZmx1c2hfdGxiX21hc2sodi0+ZG9tYWluLT5kaXJ0eV9jcHVtYXNrKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wc3IuYyBiL3hlbi9hcmNoL3g4Ni9wc3IuYwppbmRleCAw
YmE4ZWY4Li5jNGZhYTNkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHNyLmMKKysrIGIveGVu
L2FyY2gveDg2L3Bzci5jCkBAIC0zNDIsOSArMzQyLDYgQEAgc3RhdGljIGJvb2wgY2F0X2luaXRf
ZmVhdHVyZShjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqcmVncywKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIEZFQVRfVFlQRV9MM19DRFA6Ci0gICAgewotICAgICAgICB1aW50NjRfdCB2YWw7
Ci0KICAgICAgICAgaWYgKCBmZWF0LT5jb3NfbWF4IDwgMyApCiAgICAgICAgICAgICByZXR1cm4g
ZmFsc2U7CiAKQEAgLTM1NywxMiArMzU0LDggQEAgc3RhdGljIGJvb2wgY2F0X2luaXRfZmVhdHVy
ZShjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqcmVncywKIAogICAgICAgICB3cm1zcmwoTVNSX0lB
MzJfUFNSX0wzX01BU0soMCksIGNhdF9kZWZhdWx0X3ZhbChmZWF0LT5jYXQuY2JtX2xlbikpOwog
ICAgICAgICB3cm1zcmwoTVNSX0lBMzJfUFNSX0wzX01BU0soMSksIGNhdF9kZWZhdWx0X3ZhbChm
ZWF0LT5jYXQuY2JtX2xlbikpOwotICAgICAgICByZG1zcmwoTVNSX0lBMzJfUFNSX0wzX1FPU19D
RkcsIHZhbCk7Ci0gICAgICAgIHdybXNybChNU1JfSUEzMl9QU1JfTDNfUU9TX0NGRywKLSAgICAg
ICAgICAgICAgIHZhbCB8ICgxdWxsIDw8IFBTUl9MM19RT1NfQ0RQX0VOQUJMRV9CSVQpKTsKLQor
ICAgICAgICBtc3Jfc2V0X2JpdHMoTVNSX0lBMzJfUFNSX0wzX1FPU19DRkcsIFBTUl9MM19RT1Nf
Q0RQX0VOQUJMRSk7CiAgICAgICAgIGJyZWFrOwotICAgIH0KIAogICAgIGRlZmF1bHQ6CiAgICAg
ICAgIHJldHVybiBmYWxzZTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCmluZGV4IDhmOWY5NjQuLmNiZjkyZjUgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tc3IuaApAQCAtMTEsNiArMTEsMTEgQEAKICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+CiAj
aW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KIAorc3RhdGljIGlubGluZSB2b2lkIHJkbXNyX3Nw
bGl0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQzMl90ICpsbywgdWludDMyX3QgKmhpKQoreworICAg
IGFzbSB2b2xhdGlsZSAoICJyZG1zciIgOiAiPWEiICgqbG8pLCAiPWQiICgqaGkpIDogImMiICht
c3IpICk7Cit9CisKICNkZWZpbmUgcmRtc3IobXNyLHZhbDEsdmFsMikgXAogICAgICBfX2FzbV9f
IF9fdm9sYXRpbGVfXygicmRtc3IiIFwKIAkJCSAgOiAiPWEiICh2YWwxKSwgIj1kIiAodmFsMikg
XApAQCAtMjMsNiArMjgsMTEgQEAKICAgICAgICB2YWwgPSBhX18gfCAoKHU2NCliX188PDMyKTsg
XAogfSB3aGlsZSgwKQogCitzdGF0aWMgaW5saW5lIHZvaWQgd3Jtc3Jfc3BsaXQodW5zaWduZWQg
aW50IG1zciwgdWludDMyX3QgbG8sIHVpbnQzMl90IGhpKQoreworICAgIGFzbSB2b2xhdGlsZSAo
ICJ3cm1zciIgOjogImEiIChsbyksICJkIiAoaGkpLCAiYyIgKG1zcikgKTsKK30KKwogI2RlZmlu
ZSB3cm1zcihtc3IsdmFsMSx2YWwyKSBcCiAgICAgIF9fYXNtX18gX192b2xhdGlsZV9fKCJ3cm1z
ciIgXAogCQkJICA6IC8qIG5vIG91dHB1dHMgKi8gXApAQCAtODIsNiArOTIsMzAgQEAgc3RhdGlj
IGlubGluZSB2b2lkIG1zcl9zcGxpdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdWludDY0
X3QgdmFsKQogICAgIHJlZ3MtPnJheCA9ICh1aW50MzJfdCl2YWw7CiB9CiAKK3N0YXRpYyBpbmxp
bmUgdm9pZCBtc3Jfc2V0X2JpdHModW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbWFzaykKK3sK
KyAgICB1aW50MzJfdCBsbywgaGk7CisKKyAgICByZG1zcl9zcGxpdChtc3IsICZsbywgJmhpKTsK
KworICAgIGxvIHw9IG1hc2s7CisgICAgaGkgfD0gKG1hc2sgPj4gMzIpOworCisgICAgd3Jtc3Jf
c3BsaXQobXNyLCBsbywgaGkpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgbXNyX2NsZWFyX2Jp
dHModW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbWFzaykKK3sKKyAgICB1aW50MzJfdCBsbywg
aGk7CisKKyAgICByZG1zcl9zcGxpdChtc3IsICZsbywgJmhpKTsKKworICAgIGxvICY9IH5tYXNr
OworICAgIGhpICY9IH4obWFzayA+PiAzMik7CisKKyAgICB3cm1zcl9zcGxpdChtc3IsIGxvLCBo
aSk7Cit9CisKIHN0YXRpYyBpbmxpbmUgdWludDY0X3QgcmR0c2Modm9pZCkKIHsKICAgICB1aW50
MzJfdCBsb3csIGhpZ2g7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Bzci5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wc3IuaAppbmRleCBjMjI1N2RhLi42Y2FhYzY3IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Bzci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHNyLmgKQEAgLTMzLDcgKzMzLDcgQEAKICNkZWZpbmUgUFNSX0NBVF9DRFBfQ0FQQUJJTElUWSAg
ICAgICAgICAoMXUgPDwgMikKIAogLyogTDMgQ0RQIEVuYWJsZSBiaXQqLwotI2RlZmluZSBQU1Jf
TDNfUU9TX0NEUF9FTkFCTEVfQklUICAgICAgIDB4MAorI2RlZmluZSBQU1JfTDNfUU9TX0NEUF9F
TkFCTEUgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKIAogLyogVXNlZCBieSBwc3JfZ2V0
X2luZm8oKSAqLwogI2RlZmluZSBQU1JfSU5GT19JRFhfQ09TX01BWCAgICAgICAgICAgIDAKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 26 22:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 26 Jun 2018 22:23:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fXwMq-0000uL-3p; Tue, 26 Jun 2018 22:23:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tots=jm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fXwMp-0000u9-5A
 for xen-devel@lists.xenproject.org; Tue, 26 Jun 2018 22:23:19 +0000
X-Inumbo-ID: 901c4239-798f-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 901c4239-798f-11e8-bc1d-65256ead4e3a;
 Tue, 26 Jun 2018 22: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 1fXwMj-0005Ri-S5; Tue, 26 Jun 2018 22:23: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 1fXwMj-0000Dp-IN; Tue, 26 Jun 2018 22:23:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fXwMj-0005YO-HM; Tue, 26 Jun 2018 22:23:13 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124750-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=635457b6a00a5f5ed87674e7362064f66bf58a9e
X-Osstest-Versions-That: freebsd=120832ac318f335dedfba859043b74375bba5e51
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 26 Jun 2018 22:23:13 +0000
Subject: [Xen-devel] [freebsd-master test] 124750: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzUwLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNjM1NDU3YjZhMDBhNWY1ZWQ4NzY3
NGU3MzYyMDY0ZjY2YmY1OGE5ZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTIwODMyYWMzMThmMzM1ZGVkZmJhODU5MDQzYjc0Mzc1YmJhNWU1MQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzI0ICAyMDE4LTA2LTI2IDA3OjQyOjM1IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc1MCAgMjAxOC0wNi0yNiAxNzoxMTo0NiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+CiAg
ZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgaHNl
bGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3Jn
PgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICAxMjA4
MzJhYzMxOC4uNjM1NDU3YjZhMDAgIDYzNTQ1N2I2YTAwYTVmNWVkODc2NzRlNzM2MjA2NGY2NmJm
NThhOWUgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 02:51:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 02:51:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY0Y1-0001G2-Ds; Wed, 27 Jun 2018 02:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fY0Y0-0001Fq-Sb
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 02:51:08 +0000
X-Inumbo-ID: fa97ad10-79b4-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa97ad10-79b4-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 02:51: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 1fY0Xu-0003SJ-Kc; Wed, 27 Jun 2018 02:51: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 1fY0Xu-0005up-Cq; Wed, 27 Jun 2018 02:51:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fY0Xu-0005XY-CC; Wed, 27 Jun 2018 02:51:02 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124751-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=0246611c60edfa274ca0504bc3bbe6a884bfb25e
X-Osstest-Versions-That: freebsd=635457b6a00a5f5ed87674e7362064f66bf58a9e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 02:51:02 +0000
Subject: [Xen-devel] [freebsd-master test] 124751: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1MSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzUxLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMDI0NjYxMWM2MGVkZmEyNzRjYTA1
MDRiYzNiYmU2YTg4NGJmYjI1ZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNjM1NDU3YjZhMDBhNWY1ZWQ4NzY3NGU3MzYyMDY0ZjY2YmY1OGE5ZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzUwICAyMDE4LTA2LTI2IDE3OjExOjQ2IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc1MSAgMjAxOC0wNi0yNiAyMjo0MTowNCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
ZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZ29uem8gPGdvbnpvQEZyZWVCU0Qub3JnPgog
IG5wIDxucEBGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHdv
b2RzYjAyIDx3b29kc2IwMkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNk
LWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC9mcmVlYnNkLmdpdAogICA2MzU0NTdiNmEwMC4uMDI0NjYxMWM2MGUgIDAyNDY2MTFj
NjBlZGZhMjc0Y2EwNTA0YmMzYmJlNmE4ODRiZmIyNWUgLT4gdGVzdGVkL21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 04:06:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 04:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY1iE-0006C5-V5; Wed, 27 Jun 2018 04: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=chrh=jn=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fY1iC-0006C0-JZ
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 04:05:45 +0000
X-Inumbo-ID: f6ed4d80-79be-11e8-9728-bc764e045a96
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6ed4d80-79be-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 06:02:54 +0200 (CEST)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:cca5:d692:c22c:a84a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 30A7320C13;
 Wed, 27 Jun 2018 14:05:39 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1530072339; bh=Q09w0aAyZ24GGTRIzv/QVR0YwM136QfhhS4zegJfOMw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=UMP9V5/v+Ui+0k4aL5a2LBbW4p3d5HgWZ4jIU06oKeUgIl8JA2afNUkeX/tJtx//n
 lFGBvmtRZIt83mf5u1Ds86TrHU9lOpnPulUTbR807APx2iPxKgPsI+3qUW2uBrYVmB
 SA/0k5bXjAUyyPeZWtdQfOfcm9MPNjBWsj+dkilo=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Wed, 27 Jun 2018 14:05:27 +1000
Message-ID: <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
In-Reply-To: <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "security@xenproject.org" <security@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: multipart/mixed; boundary="===============2864824537030737427=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2864824537030737427==
Content-Type: multipart/signed; boundary="nextPart1958881.goUUcQd4IP"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Tuesday, 5 June 2018 8:34:28 PM AEST George Dunlap wrote:
> On Mon, Jun 4, 2018 at 3:55 PM, Lars Kurth <lars.kurth@citrix.com> wrote:
> > 2.2.3 B. Git baseline of patches
> > This created quite a bit of discussion and we did learn a few things:
> > * From the thread, having to cherry pick a small (around 5-6) patches h=
ave
> > to be cherry-picked for XSAs to apply to tarballs this appears to be se=
en
> > as OK for most users. More patches are a problem * Recently this issue
> > has become much worse, because some security fixes (or pre-requisites f=
or
> > them) have been developed in public and some XSAs required significant
> > backporting to be able to be run * A point release has usually <50%
> > security fixes
> > * There is no appetite amongst existing point release maintainers to
> > maintain a staging branch and an XSA + pre-requisites only branch
> >=20
> > In other words, we are at a stale-mate. I see two ways around it
> > a) Find an additional volunteer to maintain XSA + pre-requisites only
> > branches for releases b) Find some tooling/test based solution which
> > exposes issues applying XSAs on the last releases of a staging branch f=
or
> > a point release. This is a little bit of a half-baked idea, but it may =
be
> > worthwhile looking into. For example, we could create an OSSTEST, that
> > checks out the last released stable branch and applies outstanding XSAs
> > and pre-requisites based on the meta-info to it (e.g. via xsatool or a
> > variant thereof). This test would fail, if an XSA does not apply, which
> > implies that the pre-requisites are incomplete. If all XSAs apply, we c=
an
> > run the full OSSTEST on it. The test could also produce a list of git
> > commits from staging that include XSAs and pre-requisites that can be
> > applied in order. This should in theory - if doable - help downstreams
> > which are struggling with this problem, while flagging up potential
> > issues to stable maintainers early. Any thoughts? Would this be workable
> > and if so, would it actually help?
> Here's a question:  What would it take for most downstreams to update
> to staging when a public release was made?
>=20
> Suppose we did this:
> 1. When we predisclose an issue, freeze the stable branches until the
> embargo lifts -- no backports.
> 2. When the embargo lifts, addition to the patches, we release a new
> point release, complete with signed tag and tarball.
> 3. We only do non-security point releases if we go 4 months without a
> security-prompted point release.
>=20
> At the moment the release process is quite manual, which isn't
> terrible for one point release every 4 months per supported release,
> but would significantly increase the workload if we did it for every
> supported version for every XSA.  We'd have to invest quite a bit in
> automating that process, which would make it only worth it if a
> significant number of people would find that useful.
>=20
> The other thing we could probably do is write a tool which would
> automatically determine the minimum number of 'extra' patches to
> backport from the stable branch to allow the patch to apply and build.
> The issue with that, of course, is that such a branch will be an
> artificial branch which has almost no testing.

I just wanted to git this a bit of a prod to keep it current.

Right now, we're at a stage where we could probably justify a new release o=
f=20
4.6, 4.7, 4.8, 4.9, and 4.10 due to the depth of XSAs contained within that=
=20
can't be patched on top of the release archive.

Its actually easier to rebuild packages often with just updating version=20
numbers than do patches to eternity. The kernel packages are one such examp=
le=20
where this can be easily automated to even build / distribute without human=
=20
interaction.

=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

--nextPart1958881.goUUcQd4IP
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAlszDQcACgkQQa811Xp9
MdydNRAAvjQzkk18B4Zp+U78v+S3AkkCuAUlujSzOFiqB3vNYbZYJhgs0APr/ZpV
TqsHY0cCkwKua15AVNnV3LB3nxy59m5WxFEznSYLOerW1RrGSvsRwa+/OBv9j+mH
47EIzLtUGiiim+I2roP1BgezjFfs/BKrT/GGJT7NM8/huXDsYjaSojA9xhTW4sUN
yaPyvW+2QwRx2I1N5suDbuLBjk7R3k9FaREBjrc9LDi3CoRQZsKQvVlYuiF5xqTd
HlbdCqi6bcrjpQjRrFqQ5+a0dzLMPebLPdSEWdxQ/NFgmkOXhJUCD3ROVxvwPMI1
s1OUJpKeolyHKSlJuuC0Lt/jt7c6FrlPljP1muYhsHRJr3Mw/daJ0WyWwIrO8a3a
5sOx/E9nSxWivHs4tvRwqJbpoO7+XDcyKUmzBb8Xs1W1Ihv9HBsELTInYvq2JYdt
mnKpMFOCo0vY91FNITrrO1Sns1fzSB4LzAWy0reTV9Es+FdwnIK1XFbzQlJTDpfE
UpIHeicxopFxxdo3zF9Bk202raZKwNyUqqQjeu8Wxb59ygsjJhpyBhXf8f0TwAHg
iIJHNBFmets2+qZP6RkOTDtjS+Ak+W24GsgA9fIIUVF7d+wIJCycdXbrmPZEg1si
iwmbuOwjLy58j73oTtT5RKtKVIUGbXcdD89ipFjemUk5bYLNuKM=
=ME+T
-----END PGP SIGNATURE-----

--nextPart1958881.goUUcQd4IP--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2864824537030737427==--





From xen-devel-bounces@lists.xenproject.org Wed Jun 27 07:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 07:03:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY4Tq-0001uK-AV; Wed, 27 Jun 2018 07:03:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fY4To-0001u8-BG
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 07:03:04 +0000
X-Inumbo-ID: 2c42bdaa-79d8-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c42bdaa-79d8-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 07:03: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 1fY4Tk-0000IZ-0U; Wed, 27 Jun 2018 07:03: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 1fY4Tj-0002r4-Kz; Wed, 27 Jun 2018 07:02:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fY4Tj-0002lB-KM; Wed, 27 Jun 2018 07:02:59 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124754-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=f50037fe9555b6bcd7712d3d441c43c6599c9aff
X-Osstest-Versions-That: freebsd=0246611c60edfa274ca0504bc3bbe6a884bfb25e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 07:02:59 +0000
Subject: [Xen-devel] [freebsd-master test] 124754: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzU0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZjUwMDM3ZmU5NTU1YjZiY2Q3NzEy
ZDNkNDQxYzQzYzY1OTljOWFmZgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMDI0NjYxMWM2MGVkZmEyNzRjYTA1MDRiYzNiYmU2YTg4NGJmYjI1ZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzUxICAyMDE4LTA2LTI2IDIyOjQxOjA0IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc1NCAgMjAxOC0wNi0yNyAwMjo1MTozMiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBzdGV2
ZWsgPHN0ZXZla0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWlu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC9mcmVlYnNkLmdpdAogICAwMjQ2NjExYzYwZS4uZjUwMDM3ZmU5NTUgIGY1MDAzN2ZlOTU1NWI2
YmNkNzcxMmQzZDQ0MWM0M2M2NTk5YzlhZmYgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 07:27:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 07:27:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY4r9-0003Pj-Dm; Wed, 27 Jun 2018 07: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fY4r8-0003PZ-OY
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 07:27:10 +0000
X-Inumbo-ID: 8a0641e8-79db-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a0641e8-79db-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 07:27: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 1fY4r4-0000kz-16; Wed, 27 Jun 2018 07:27:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fY4r3-0003NH-Mq; Wed, 27 Jun 2018 07:27:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fY4r3-0000hH-MC; Wed, 27 Jun 2018 07:27:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124749-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=d9a8b867a3af8090290b69b8f94b24e7fba9e504
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 07:27:05 +0000
Subject: [Xen-devel] [seabios test] 124749: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0OSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDkvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDUgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkOWE4Yjg2N2EzYWY4MDkwMjkwYjY5
YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRk
IHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVtdSByYW1mYi4g
IFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3aXRoIG5vcm1h
bCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndfY2ZnIGJlaW5n
IHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2UgY2FzZSAob24g
eDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRoZXIgZW11bGF0
ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcgZndfY2ZnIGNv
ZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUgdG8KICAgIHZh
cmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVyZSB3aGljaCBv
bmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBjb2RlIGhlcmUs
IHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0cmlwcGVkIGRv
d24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAgaGVyZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDc6NTU6
NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAgICAKICAgIEZh
Y3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxvY2F0b3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDEyOjA3
OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgN2Jm
OWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6NDUgMjAxOCAr
MDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBmYWlsdXJlCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIzOjU3
OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVhcm1lbSBpbiB3
aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEwOGM1ZGFiNjU3
OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdhX2xpc3RfbW9k
ZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNhc2Ugd2UndmUg
YWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8gdGhlIGxpc3Qg
ZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcyZWZhZjU1ODY1
YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXR1
cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAogICAgCiAgICBJ
biBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBjYnZnYSB2aWRl
byBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9mIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFkCkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0
MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3VwcG9ydAogICAg
CiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1cHBvcnQgdGhl
IHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBkaXNwbGF5IGRl
dmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywgdXNpbmcgdGhl
IGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2FjeQogICAgdmdh
ICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxldHRlIG1vZGVz
IGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBhdGlibGUgd2l0
aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1NTFjZTcyYzJk
ZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTogZmFjdG9yIG91
dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJpYyBkYXRhIHN0
cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZTI4ZTBiYjM5
YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAxOCArMDIwMAoK
ICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAgICAKICAgIElu
IGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlzcGxheSBkZXZp
Y2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 07:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 07: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 1fY57t-0004qU-8W; Wed, 27 Jun 2018 07: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=ukag=jn=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fY57r-0004qP-Jk
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 07:44:27 +0000
X-Inumbo-ID: f30bddef-79dd-11e8-bc1d-65256ead4e3a
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f30bddef-79dd-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 07:44:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5009EABDD;
 Wed, 27 Jun 2018 07:44:23 +0000 (UTC)
Date: Wed, 27 Jun 2018 09:44:21 +0200
From: Michal Hocko <mhocko@kernel.org>
To: LKML <linux-kernel@vger.kernel.org>
Message-ID: <20180627074421.GF32348@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180622150242.16558-1-mhocko@kernel.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kvm@vger.kernel.org, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgdjIgb2YgUkZDIGJhc2VkIG9uIHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVk
IHNvIGZhci4gVGhlCmNvZGUgZXZlbiBjb21waWxlcyBhcyBhIGJvbnVzIDspIEkgaGF2ZW4ndCBy
dW50aW1lIHRlc3RlZCBpdCB5ZXQsIG1vc3RseQpiZWNhdXNlIEkgaGF2ZSBubyBpZGVhIGhvdy4K
CkFueSBmdXJ0aGVyIGZlZWRiYWNrIGlzIGhpZ2hseSBhcHByZWNpYXRlZCBvZiBjb3Vyc2UuCi0t
LQpGcm9tIGVjOWE3MjQxYmY0MjJiOTA4NTMyYzRjMzM5NTNiMGRhMjY1NWFkMDUgTW9uIFNlcCAx
NyAwMDowMDowMCAyMDAxCkZyb206IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgpEYXRl
OiBXZWQsIDIwIEp1biAyMDE4IDE1OjAzOjIwICswMjAwClN1YmplY3Q6IFtQQVRDSF0gbW0sIG9v
bTogZGlzdGluZ3Vpc2ggYmxvY2thYmxlIG1vZGUgZm9yIG1tdSBub3RpZmllcnMKTUlNRS1WZXJz
aW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRlbnQt
VHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKClRoZXJlIGFyZSBzZXZlcmFsIGJsb2NrYWJsZSBtbXUg
bm90aWZpZXJzIHdoaWNoIG1pZ2h0IHNsZWVwIGluCm1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0IGFuZCB0aGF0IGlzIGEgcHJvYmxlbSBmb3IgdGhlCm9vbV9yZWFwZXIgYmVjYXVz
ZSBpdCBuZWVkcyB0byBndWFyYW50ZWUgYSBmb3J3YXJkIHByb2dyZXNzIHNvIGl0IGNhbm5vdApk
ZXBlbmQgb24gYW55IHNsZWVwYWJsZSBsb2Nrcy4KCkN1cnJlbnRseSB3ZSBzaW1wbHkgYmFjayBv
ZmYgYW5kIG1hcmsgYW4gb29tIHZpY3RpbSB3aXRoIGJsb2NrYWJsZSBtbXUKbm90aWZpZXJzIGFz
IGRvbmUgYWZ0ZXIgYSBzaG9ydCBzbGVlcC4gVGhhdCBjYW4gcmVzdWx0IGluIHNlbGVjdGluZyBh
Cm5ldyBvb20gdmljdGltIHByZW1hdHVyZWx5IGJlY2F1c2UgdGhlIHByZXZpb3VzIG9uZSBzdGls
bCBoYXNuJ3QgdG9ybgppdHMgbWVtb3J5IGRvd24geWV0LgoKV2UgY2FuIGRvIG11Y2ggYmV0dGVy
IHRob3VnaC4gRXZlbiBpZiBtbXUgbm90aWZpZXJzIHVzZSBzbGVlcGFibGUgbG9ja3MKdGhlcmUg
aXMgbm8gcmVhc29uIHRvIGF1dG9tYXRpY2FsbHkgYXNzdW1lIHRob3NlIGxvY2tzIGFyZSBoZWxk
LgpNb3Jlb3ZlciBtYWpvcml0eSBvZiBub3RpZmllcnMgb25seSBjYXJlIGFib3V0IGEgcG9ydGlv
biBvZiB0aGUgYWRkcmVzcwpzcGFjZSBhbmQgdGhlcmUgaXMgYWJzb2x1dGVseSB6ZXJvIHJlYXNv
biB0byBmYWlsIHdoZW4gd2UgYXJlIHVubWFwcGluZyBhbgp1bnJlbGF0ZWQgcmFuZ2UuIE1hbnkg
bm90aWZpZXJzIGRvIHJlYWxseSBibG9jayBhbmQgd2FpdCBmb3IgSFcgd2hpY2ggaXMKaGFyZGVy
IHRvIGhhbmRsZSBhbmQgd2UgaGF2ZSB0byBiYWlsIG91dCB0aG91Z2guCgpUaGlzIHBhdGNoIGhh
bmRsZXMgdGhlIGxvdyBoYW5naW5nIGZydWlkLiBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0CmdldHMgYSBibG9ja2FibGUgZmxhZyBhbmQgY2FsbGJhY2tzIGFyZSBub3QgYWxs
b3dlZCB0byBzbGVlcCBpZiB0aGUKZmxhZyBpcyBzZXQgdG8gZmFsc2UuIFRoaXMgaXMgYWNoaWV2
ZWQgYnkgdXNpbmcgdHJ5bG9jayBpbnN0ZWFkIG9mIHRoZQpzbGVlcGFibGUgbG9jayBmb3IgbW9z
dCBjYWxsYmFja3MgYW5kIGNvbnRpbnVlIGFzIGxvbmcgYXMgd2UgZG8gbm90CmJsb2NrIGRvd24g
dGhlIGNhbGwgY2hhaW4uCgpJIHRoaW5rIHdlIGNhbiBpbXByb3ZlIHRoYXQgZXZlbiBmdXJ0aGVy
IGJlY2F1c2UgdGhlcmUgaXMgYSBjb21tb24KcGF0dGVybiB0byBkbyBhIHJhbmdlIGxvb2t1cCBm
aXJzdCBhbmQgdGhlbiBkbyBzb21ldGhpbmcgYWJvdXQgdGhhdC4KVGhlIGZpcnN0IHBhcnQgY2Fu
IGJlIGRvbmUgd2l0aG91dCBhIHNsZWVwaW5nIGxvY2sgaW4gbW9zdCBjYXNlcyBBRkFJQ1MuCgpU
aGUgb29tX3JlYXBlciBlbmQgdGhlbiBzaW1wbHkgcmV0cmllcyBpZiB0aGVyZSBpcyBhdCBsZWFz
dCBvbmUgbm90aWZpZXIKd2hpY2ggY291bGRuJ3QgbWFrZSBhbnkgcHJvZ3Jlc3MgaW4gIWJsb2Nr
YWJsZSBtb2RlLiBBIHJldHJ5IGxvb3AgaXMKYWxyZWFkeSBpbXBsZW1lbnRlZCB0byB3YWl0IGZv
ciB0aGUgbW1hcF9zZW0gYW5kIHRoaXMgaXMgYmFzaWNhbGx5IHRoZQpzYW1lIHRoaW5nLgoKQ2hh
bmdlcyBzaW5jZSByZmMgdjEKLSBncHUgbm90aWZpZXJzIGNhbiBzbGVlcCB3aGlsZSB3YWl0aW5n
IGZvciBIVyAoZXZpY3RfcHJvY2Vzc19xdWV1ZXNfY3BzY2gKICBvbiBhIGxvY2sgYW5kIGFtZGdw
dV9tbl9pbnZhbGlkYXRlX25vZGUgb24gdW5ib3VuZCB0aW1lb3V0KSBtYWtlIHN1cmUKICB3ZSBi
YWlsIG91dCB3aGVuIHdlIGhhdmUgYW4gaW50ZXJzZWN0aW5nIHJhbmdlIGZvciBzdGFydGVyCi0g
bm90ZSB0aGF0IGEgbm90aWZpZXIgZmFpbGVkIHRvIHRoZSBsb2cgZm9yIGVhc2llciBkZWJ1Z2dp
bmcKLSBiYWNrIG9mZiBlYXJseSBpbiBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQgaWYgdGhlCiAgY2FsbGJhY2sgaXMgY2FsbGVkCi0gbW5faW52bF9yYW5nZV9zdGFydCB3
YWl0cyBmb3IgY29tcGxldGlvbiBkb3duIHRoZSB1bm1hcF9ncmFudF9wYWdlcwogIHBhdGggc28g
d2UgaGF2ZSB0byBiYWNrIG9mZiBlYXJseSBvbiBvdmVybGFwcGluZyByYW5nZXMKCkNjOiAiRGF2
aWQgKENodW5NaW5nKSBaaG91IiA8RGF2aWQxLlpob3VAYW1kLmNvbT4KQ2M6IFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CkNjOiAiUmFkaW0gS3LEjW3DocWZIiA8cmtyY21hckBy
ZWRoYXQuY29tPgpDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgpD
YzogIkNocmlzdGlhbiBLw7ZuaWciIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+CkNjOiBEYXZp
ZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+CkNjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFA
bGludXguaW50ZWwuY29tPgpDYzogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGlu
dXguaW50ZWwuY29tPgpDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgpD
YzogRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgpDYzogSmFzb24gR3VudGhvcnBl
IDxqZ2dAemllcGUuY2E+CkNjOiBNaWtlIE1hcmNpbmlzenluIDxtaWtlLm1hcmNpbmlzenluQGlu
dGVsLmNvbT4KQ2M6IERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVs
LmNvbT4KQ2M6IFN1ZGVlcCBEdXR0IDxzdWRlZXAuZHV0dEBpbnRlbC5jb20+CkNjOiBBc2h1dG9z
aCBEaXhpdCA8YXNodXRvc2guZGl4aXRAaW50ZWwuY29tPgpDYzogRGltaXRyaSBTaXZhbmljaCA8
c2l2YW5pY2hAc2dpLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiAiSsOpcsO0
bWUgR2xpc3NlIiA8amdsaXNzZUByZWRoYXQuY29tPgpDYzogQW5kcmVhIEFyY2FuZ2VsaSA8YWFy
Y2FuZ2VAcmVkaGF0LmNvbT4KQ2M6IEZlbGl4IEt1ZWhsaW5nIDxmZWxpeC5rdWVobGluZ0BhbWQu
Y29tPgpDYzoga3ZtQHZnZXIua2VybmVsLm9yZyAob3BlbiBsaXN0OktFUk5FTCBWSVJUVUFMIE1B
Q0hJTkUgRk9SIFg4NiAoS1ZNL3g4NikpCkNjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3Jn
IChvcGVuIGxpc3Q6WDg2IEFSQ0hJVEVDVFVSRSAoMzItQklUIEFORCA2NC1CSVQpKQpDYzogYW1k
LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcgKG9wZW4gbGlzdDpSQURFT04gYW5kIEFNREdQVSBE
Uk0gRFJJVkVSUykKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcgKG9wZW4gbGlz
dDpEUk0gRFJJVkVSUykKQ2M6IGludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcgKG9wZW4g
bGlzdDpJTlRFTCBEUk0gRFJJVkVSUyAoZXhjbHVkaW5nIFBvdWxzYm8sIE1vb3Jlc3Rvdy4uLikK
Q2M6IGxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnIChvcGVuIGxpc3Q6SU5GSU5JQkFORCBTVUJT
WVNURU0pCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgKG1vZGVyYXRlZCBsaXN0
OlhFTiBIWVBFUlZJU09SIElOVEVSRkFDRSkKQ2M6IGxpbnV4LW1tQGt2YWNrLm9yZyAob3BlbiBs
aXN0OkhNTSAtIEhldGVyb2dlbmVvdXMgTWVtb3J5IE1hbmFnZW1lbnQpClJlcG9ydGVkLWJ5OiBE
YXZpZCBSaWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogTWljaGFs
IEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+Ci0tLQogYXJjaC94ODYva3ZtL3g4Ni5jICAgICAgICAg
ICAgICAgICAgICAgIHwgIDcgKystLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1
X21uLmMgIHwgNDMgKysrKysrKysrKysrKysrKysrKy0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkx
NS9pOTE1X2dlbV91c2VycHRyLmMgfCAxMyArKysrKystLQogZHJpdmVycy9ncHUvZHJtL3JhZGVv
bi9yYWRlb25fbW4uYyAgICAgIHwgMjIgKysrKysrKysrKystLQogZHJpdmVycy9pbmZpbmliYW5k
L2NvcmUvdW1lbV9vZHAuYyAgICAgIHwgMzMgKysrKysrKysrKysrKysrLS0tLQogZHJpdmVycy9p
bmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMgICAgIHwgMTEgKysrKy0tLQogZHJpdmVycy9pbmZp
bmliYW5kL2h3L21seDUvb2RwLmMgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbWlzYy9taWMvc2Np
Zi9zY2lmX2RtYS5jICAgICAgICB8ICA3ICsrLS0KIGRyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRs
YnB1cmdlLmMgICAgICB8ICA3ICsrLS0KIGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICAgICAg
ICAgICAgICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrLS0tLS0KIGluY2x1ZGUvbGludXgva3Zt
X2hvc3QuaCAgICAgICAgICAgICAgICB8ICA0ICstLQogaW5jbHVkZS9saW51eC9tbXVfbm90aWZp
ZXIuaCAgICAgICAgICAgIHwgMzUgKysrKysrKysrKysrKysrLS0tLS0KIGluY2x1ZGUvbGludXgv
b29tLmggICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL3JkbWEvaWJfdW1lbV9v
ZHAuaCAgICAgICAgICAgICAgfCAgMyArLQogbW0vaG1tLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDcgKystLQogbW0vbW1hcC5jICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KIG1tL21tdV9ub3RpZmllci5jICAgICAgICAgICAgICAgICAgICAgICB8IDE5
ICsrKysrKysrLS0tCiBtbS9vb21fa2lsbC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAy
OSArKysrKysrKy0tLS0tLS0tCiB2aXJ0L2t2bS9rdm1fbWFpbi5jICAgICAgICAgICAgICAgICAg
ICAgfCAxNSArKysrKystLS0KIDE5IGZpbGVzIGNoYW5nZWQsIDIyNSBpbnNlcnRpb25zKCspLCA4
MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rdm0veDg2LmMgYi9hcmNoL3g4
Ni9rdm0veDg2LmMKaW5kZXggNmJjZWNjMzI1ZTdlLi5hYzA4ZjVkNzExYmUgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2t2bS94ODYuYworKysgYi9hcmNoL3g4Ni9rdm0veDg2LmMKQEAgLTcyMDMsOCAr
NzIwMyw5IEBAIHN0YXRpYyB2b2lkIHZjcHVfbG9hZF9lb2lfZXhpdG1hcChzdHJ1Y3Qga3ZtX3Zj
cHUgKnZjcHUpCiAJa3ZtX3g4Nl9vcHMtPmxvYWRfZW9pX2V4aXRtYXAodmNwdSwgZW9pX2V4aXRf
Yml0bWFwKTsKIH0KIAotdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5n
ZShzdHJ1Y3Qga3ZtICprdm0sCi0JCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcg
ZW5kKQoraW50IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBr
dm0gKmt2bSwKKwkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCisJCWJv
b2wgYmxvY2thYmxlKQogewogCXVuc2lnbmVkIGxvbmcgYXBpY19hZGRyZXNzOwogCkBAIC03MjE1
LDYgKzcyMTYsOCBAQCB2b2lkIGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
KHN0cnVjdCBrdm0gKmt2bSwKIAlhcGljX2FkZHJlc3MgPSBnZm5fdG9faHZhKGt2bSwgQVBJQ19E
RUZBVUxUX1BIWVNfQkFTRSA+PiBQQUdFX1NISUZUKTsKIAlpZiAoc3RhcnQgPD0gYXBpY19hZGRy
ZXNzICYmIGFwaWNfYWRkcmVzcyA8IGVuZCkKIAkJa3ZtX21ha2VfYWxsX2NwdXNfcmVxdWVzdChr
dm0sIEtWTV9SRVFfQVBJQ19QQUdFX1JFTE9BRCk7CisKKwlyZXR1cm4gMDsKIH0KIAogdm9pZCBr
dm1fdmNwdV9yZWxvYWRfYXBpY19hY2Nlc3NfcGFnZShzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYyBiL2RyaXZl
cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCmluZGV4IDgzZTM0NGZiYjUwYS4uMzM5
OWE0YTkyN2ZiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf
bW4uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwpAQCAtMTM2
LDEyICsxMzYsMTggQEAgdm9pZCBhbWRncHVfbW5fdW5sb2NrKHN0cnVjdCBhbWRncHVfbW4gKm1u
KQogICoKICAqIFRha2UgdGhlIHJtbiByZWFkIHNpZGUgbG9jay4KICAqLwotc3RhdGljIHZvaWQg
YW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICpybW4pCitzdGF0aWMgaW50IGFt
ZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9tbiAqcm1uLCBib29sIGJsb2NrYWJsZSkK
IHsKLQltdXRleF9sb2NrKCZybW4tPnJlYWRfbG9jayk7CisJaWYgKGJsb2NrYWJsZSkKKwkJbXV0
ZXhfbG9jaygmcm1uLT5yZWFkX2xvY2spOworCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZybW4t
PnJlYWRfbG9jaykpCisJCXJldHVybiAtRUFHQUlOOworCiAJaWYgKGF0b21pY19pbmNfcmV0dXJu
KCZybW4tPnJlY3Vyc2lvbikgPT0gMSkKIAkJZG93bl9yZWFkX25vbl9vd25lcigmcm1uLT5sb2Nr
KTsKIAltdXRleF91bmxvY2soJnJtbi0+cmVhZF9sb2NrKTsKKworCXJldHVybiAwOwogfQogCiAv
KioKQEAgLTE5NywxMCArMjAzLDExIEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRl
X25vZGUoc3RydWN0IGFtZGdwdV9tbl9ub2RlICpub2RlLAogICogV2UgYmxvY2sgZm9yIGFsbCBC
T3MgYmV0d2VlbiBzdGFydCBhbmQgZW5kIHRvIGJlIGlkbGUgYW5kCiAgKiB1bm1hcCB0aGVtIGJ5
IG1vdmUgdGhlbSBpbnRvIHN5c3RlbSBkb21haW4gYWdhaW4uCiAgKi8KLXN0YXRpYyB2b2lkIGFt
ZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICpt
biwKK3N0YXRpYyBpbnQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVj
dCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCQkJIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAogCQkJCQkJ
IHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCQkgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJCQkg
dW5zaWduZWQgbG9uZyBlbmQsCisJCQkJCQkgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGFt
ZGdwdV9tbiAqcm1uID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgYW1kZ3B1X21uLCBtbik7CiAJ
c3RydWN0IGludGVydmFsX3RyZWVfbm9kZSAqaXQ7CkBAIC0yMDgsMTcgKzIxNSwyOCBAQCBzdGF0
aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCiAJLyogbm90aWZpY2F0aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFs
IGlzIGluY2x1c2l2ZSAqLwogCWVuZCAtPSAxOwogCi0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4p
OworCS8qIFRPRE8gd2Ugc2hvdWxkIGJlIGFibGUgdG8gc3BsaXQgbG9ja2luZyBmb3IgaW50ZXJ2
YWwgdHJlZSBhbmQKKwkgKiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlCisJICovCisJaWYgKGFt
ZGdwdV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQorCQlyZXR1cm4gLUVBR0FJTjsKIAog
CWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQp
OwogCXdoaWxlIChpdCkgewogCQlzdHJ1Y3QgYW1kZ3B1X21uX25vZGUgKm5vZGU7CiAKKwkJaWYg
KCFibG9ja2FibGUpIHsKKwkJCWFtZGdwdV9tbl9yZWFkX3VubG9jayhybW4pOworCQkJcmV0dXJu
IC1FQUdBSU47CisJCX0KKwogCQlub2RlID0gY29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1
X21uX25vZGUsIGl0KTsKIAkJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfbmV4dChpdCwgc3RhcnQs
IGVuZCk7CiAKIAkJYW1kZ3B1X21uX2ludmFsaWRhdGVfbm9kZShub2RlLCBzdGFydCwgZW5kKTsK
IAl9CisKKwlyZXR1cm4gMDsKIH0KIAogLyoqCkBAIC0yMzMsMTAgKzI1MSwxMSBAQCBzdGF0aWMg
dm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCiAgKiBuZWNlc3NpdGF0ZXMgZXZpY3RpbmcgYWxsIHVzZXItbW9kZSBxdWV1ZXMg
b2YgdGhlIHByb2Nlc3MuIFRoZSBCT3MKICAqIGFyZSByZXN0b3J0ZWQgaW4gYW1kZ3B1X21uX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kX2hzYS4KICAqLwotc3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFs
aWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAorc3RhdGljIGlu
dCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1tdV9ub3RpZmll
ciAqbW4sCiAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJCQkgdW5zaWduZWQgbG9u
ZyBzdGFydCwKLQkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkJCSB1bnNpZ25lZCBsb25n
IGVuZCwKKwkJCQkJCSBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4g
PSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVfbW4sIG1uKTsKIAlzdHJ1Y3QgaW50ZXJ2
YWxfdHJlZV9ub2RlICppdDsKQEAgLTI0NCwxMyArMjYzLDE5IEBAIHN0YXRpYyB2b2lkIGFtZGdw
dV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwK
IAkvKiBub3RpZmljYXRpb24gaXMgZXhjbHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZl
ICovCiAJZW5kIC09IDE7CiAKLQlhbWRncHVfbW5fcmVhZF9sb2NrKHJtbik7CisJaWYgKGFtZGdw
dV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQorCQlyZXR1cm4gLUVBR0FJTjsKIAogCWl0
ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwog
CXdoaWxlIChpdCkgewogCQlzdHJ1Y3QgYW1kZ3B1X21uX25vZGUgKm5vZGU7CiAJCXN0cnVjdCBh
bWRncHVfYm8gKmJvOwogCisJCWlmICghYmxvY2thYmxlKSB7CisJCQlhbWRncHVfbW5fcmVhZF91
bmxvY2socm1uKTsKKwkJCXJldHVybiAtRUFHQUlOOworCQl9CisKIAkJbm9kZSA9IGNvbnRhaW5l
cl9vZihpdCwgc3RydWN0IGFtZGdwdV9tbl9ub2RlLCBpdCk7CiAJCWl0ID0gaW50ZXJ2YWxfdHJl
ZV9pdGVyX25leHQoaXQsIHN0YXJ0LCBlbmQpOwogCkBAIC0yNjIsNiArMjg3LDggQEAgc3RhdGlj
IHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAogCQkJCWFtZGdwdV9hbWRrZmRfZXZpY3RfdXNlcnB0cihtZW0sIG1tKTsKIAkJ
fQogCX0KKworCXJldHVybiAwOwogfQogCiAvKioKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry
bS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt
X3VzZXJwdHIuYwppbmRleCA4NTRiZDUxYjk0NzguLjljYmZmNjhmNmI0MSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCisrKyBiL2RyaXZlcnMvZ3B1
L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYwpAQCAtMTEyLDEwICsxMTIsMTEgQEAgc3RhdGlj
IHZvaWQgZGVsX29iamVjdChzdHJ1Y3QgaTkxNV9tbXVfb2JqZWN0ICptbykKIAltby0+YXR0YWNo
ZWQgPSBmYWxzZTsKIH0KIAotc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKK3N0YXRpYyBpbnQgaTkx
NV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZp
ZXIgKl9tbiwKIAkJCQkJCSAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSAgICAg
ICB1bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQor
CQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCQkJICAgICAgIGJvb2wgYmxvY2th
YmxlKQogewogCXN0cnVjdCBpOTE1X21tdV9ub3RpZmllciAqbW4gPQogCQljb250YWluZXJfb2Yo
X21uLCBzdHJ1Y3QgaTkxNV9tbXVfbm90aWZpZXIsIG1uKTsKQEAgLTEyNCw3ICsxMjUsNyBAQCBz
dGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqX21uLAogCUxJU1RfSEVBRChjYW5jZWxsZWQpOwogCiAJaWYgKFJC
X0VNUFRZX1JPT1QoJm1uLT5vYmplY3RzLnJiX3Jvb3QpKQotCQlyZXR1cm47CisJCXJldHVybiAw
OwogCiAJLyogaW50ZXJ2YWwgcmFuZ2VzIGFyZSBpbmNsdXNpdmUsIGJ1dCBpbnZhbGlkYXRlIHJh
bmdlIGlzIGV4Y2x1c2l2ZSAqLwogCWVuZC0tOwpAQCAtMTMyLDYgKzEzMywxMCBAQCBzdGF0aWMg
dm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqX21uLAogCXNwaW5fbG9jaygmbW4tPmxvY2spOwogCWl0ID0gaW50ZXJ2YWxf
dHJlZV9pdGVyX2ZpcnN0KCZtbi0+b2JqZWN0cywgc3RhcnQsIGVuZCk7CiAJd2hpbGUgKGl0KSB7
CisJCWlmICghYmxvY2thYmxlKSB7CisJCQlzcGluX3VubG9jaygmbW4tPmxvY2spOworCQkJcmV0
dXJuIC1FQUdBSU47CisJCX0KIAkJLyogVGhlIG1tdV9vYmplY3QgaXMgcmVsZWFzZWQgbGF0ZSB3
aGVuIGRlc3Ryb3lpbmcgdGhlCiAJCSAqIEdFTSBvYmplY3Qgc28gaXQgaXMgZW50aXJlbHkgcG9z
c2libGUgdG8gZ2FpbiBhCiAJCSAqIHJlZmVyZW5jZSBvbiBhbiBvYmplY3QgaW4gdGhlIHByb2Nl
c3Mgb2YgYmVpbmcgZnJlZWQKQEAgLTE1NCw2ICsxNTksOCBAQCBzdGF0aWMgdm9pZCBpOTE1X2dl
bV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAq
X21uLAogCiAJaWYgKCFsaXN0X2VtcHR5KCZjYW5jZWxsZWQpKQogCQlmbHVzaF93b3JrcXVldWUo
bW4tPndxKTsKKworCXJldHVybiAwOwogfQogCiBzdGF0aWMgY29uc3Qgc3RydWN0IG1tdV9ub3Rp
Zmllcl9vcHMgaTkxNV9nZW1fdXNlcnB0cl9ub3RpZmllciA9IHsKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3Jh
ZGVvbl9tbi5jCmluZGV4IGFiZDI0OTc1YzliMS4uZjhiMzVkZjQ0YzYwIDEwMDY0NAotLS0gYS9k
cml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9y
YWRlb24vcmFkZW9uX21uLmMKQEAgLTExOCwxOSArMTE4LDI3IEBAIHN0YXRpYyB2b2lkIHJhZGVv
bl9tbl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogICogV2UgYmxvY2sgZm9yIGFs
bCBCT3MgYmV0d2VlbiBzdGFydCBhbmQgZW5kIHRvIGJlIGlkbGUgYW5kCiAgKiB1bm1hcCB0aGVt
IGJ5IG1vdmUgdGhlbSBpbnRvIHN5c3RlbSBkb21haW4gYWdhaW4uCiAgKi8KLXN0YXRpYyB2b2lk
IHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1u
LAorc3RhdGljIGludCByYWRlb25fbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11
X25vdGlmaWVyICptbiwKIAkJCQkJICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJICAg
ICB1bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJ
CQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCQkgICAgIGJvb2wgYmxvY2thYmxlKQogewog
CXN0cnVjdCByYWRlb25fbW4gKnJtbiA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IHJhZGVvbl9t
biwgbW4pOwogCXN0cnVjdCB0dG1fb3BlcmF0aW9uX2N0eCBjdHggPSB7IGZhbHNlLCBmYWxzZSB9
OwogCXN0cnVjdCBpbnRlcnZhbF90cmVlX25vZGUgKml0OworCWludCByZXQgPSAwOwogCiAJLyog
bm90aWZpY2F0aW9uIGlzIGV4Y2x1c2l2ZSwgYnV0IGludGVydmFsIGlzIGluY2x1c2l2ZSAqLwog
CWVuZCAtPSAxOwogCi0JbXV0ZXhfbG9jaygmcm1uLT5sb2NrKTsKKwkvKiBUT0RPIHdlIHNob3Vs
ZCBiZSBhYmxlIHRvIHNwbGl0IGxvY2tpbmcgZm9yIGludGVydmFsIHRyZWUgYW5kCisJICogdGhl
IHRlYXIgZG93bi4KKwkgKi8KKwlpZiAoYmxvY2thYmxlKQorCQltdXRleF9sb2NrKCZybW4tPmxv
Y2spOworCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZybW4tPmxvY2spKQorCQlyZXR1cm4gLUVB
R0FJTjsKIAogCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMsIHN0
YXJ0LCBlbmQpOwogCXdoaWxlIChpdCkgewpAQCAtMTM4LDYgKzE0NiwxMSBAQCBzdGF0aWMgdm9p
ZCByYWRlb25fbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpt
biwKIAkJc3RydWN0IHJhZGVvbl9ibyAqYm87CiAJCWxvbmcgcjsKIAorCQlpZiAoIWJsb2NrYWJs
ZSkgeworCQkJcmV0ID0gLUVBR0FJTjsKKwkJCWdvdG8gb3V0X3VubG9jazsKKwkJfQorCiAJCW5v
ZGUgPSBjb250YWluZXJfb2YoaXQsIHN0cnVjdCByYWRlb25fbW5fbm9kZSwgaXQpOwogCQlpdCA9
IGludGVydmFsX3RyZWVfaXRlcl9uZXh0KGl0LCBzdGFydCwgZW5kKTsKIApAQCAtMTY2LDcgKzE3
OSwxMCBAQCBzdGF0aWMgdm9pZCByYWRlb25fbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKIAkJfQogCX0KIAkKK291dF91bmxvY2s6CiAJbXV0ZXhfdW5s
b2NrKCZybW4tPmxvY2spOworCisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVj
dCBtbXVfbm90aWZpZXJfb3BzIHJhZGVvbl9tbl9vcHMgPSB7CmRpZmYgLS1naXQgYS9kcml2ZXJz
L2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2NvcmUvdW1l
bV9vZHAuYwppbmRleCAxODI0MzZiOTJiYTkuLjZlYzc0OGVjY2ZmNyAxMDA2NDQKLS0tIGEvZHJp
dmVycy9pbmZpbmliYW5kL2NvcmUvdW1lbV9vZHAuYworKysgYi9kcml2ZXJzL2luZmluaWJhbmQv
Y29yZS91bWVtX29kcC5jCkBAIC0xODYsNiArMTg2LDcgQEAgc3RhdGljIHZvaWQgaWJfdW1lbV9u
b3RpZmllcl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCXJidF9pYl91bWVtX2Zv
cl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIDAsCiAJCQkJICAgICAgVUxMT05H
X01BWCwKIAkJCQkgICAgICBpYl91bWVtX25vdGlmaWVyX3JlbGVhc2VfdHJhbXBvbGluZSwKKwkJ
CQkgICAgICB0cnVlLAogCQkJCSAgICAgIE5VTEwpOwogCXVwX3JlYWQoJmNvbnRleHQtPnVtZW1f
cndzZW0pOwogfQpAQCAtMjA3LDIyICsyMDgsMzEgQEAgc3RhdGljIGludCBpbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0X3RyYW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKIAly
ZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAorc3RhdGljIGludCBpYl91bWVtX25v
dGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJ
CQkJCQkgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJCQkgICAgdW5zaWduZWQgbG9uZyBz
dGFydCwKLQkJCQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkJCSAgICB1bnNpZ25lZCBs
b25nIGVuZCwKKwkJCQkJCSAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgaWJfdWNvbnRl
eHQgKmNvbnRleHQgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBpYl91Y29udGV4dCwgbW4pOwor
CWludCByZXQ7CiAKIAlpZiAoIWNvbnRleHQtPmludmFsaWRhdGVfcmFuZ2UpCi0JCXJldHVybjsK
KwkJcmV0dXJuIDA7CisKKwlpZiAoYmxvY2thYmxlKQorCQlkb3duX3JlYWQoJmNvbnRleHQtPnVt
ZW1fcndzZW0pOworCWVsc2UgaWYgKCFkb3duX3JlYWRfdHJ5bG9jaygmY29udGV4dC0+dW1lbV9y
d3NlbSkpCisJCXJldHVybiAtRUFHQUlOOwogCiAJaWJfdWNvbnRleHRfbm90aWZpZXJfc3RhcnRf
YWNjb3VudChjb250ZXh0KTsKLQlkb3duX3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0pOwotCXJi
dF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIHN0YXJ0LAor
CXJldCA9IHJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUs
IHN0YXJ0LAogCQkJCSAgICAgIGVuZCwKLQkJCQkgICAgICBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
X3RyYW1wb2xpbmUsIE5VTEwpOworCQkJCSAgICAgIGludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfdHJh
bXBvbGluZSwKKwkJCQkgICAgICBibG9ja2FibGUsIE5VTEwpOwogCXVwX3JlYWQoJmNvbnRleHQt
PnVtZW1fcndzZW0pOworCisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGljIGludCBpbnZhbGlkYXRl
X3JhbmdlX2VuZF90cmFtcG9saW5lKHN0cnVjdCBpYl91bWVtICppdGVtLCB1NjQgc3RhcnQsCkBA
IC0yNDIsMTAgKzI1MiwxNSBAQCBzdGF0aWMgdm9pZCBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCWlmICghY29udGV4dC0+aW52
YWxpZGF0ZV9yYW5nZSkKIAkJcmV0dXJuOwogCisJLyoKKwkgKiBUT0RPOiB3ZSBjdXJyZW50bHkg
YmFpbCBvdXQgaWYgdGhlcmUgaXMgYW55IHNsZWVwYWJsZSB3b3JrIHRvIGJlIGRvbmUKKwkgKiBp
biBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQgc28gd2Ugc2hvdWxkbid0
IHJlYWxseSBibG9jaworCSAqIGhlcmUuIEJ1dCB0aGlzIGlzIHVnbHkgYW5kIGZyYWdpbGUuCisJ
ICovCiAJZG93bl9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKIAlyYnRfaWJfdW1lbV9mb3Jf
ZWFjaF9pbl9yYW5nZSgmY29udGV4dC0+dW1lbV90cmVlLCBzdGFydCwKIAkJCQkgICAgICBlbmQs
Ci0JCQkJICAgICAgaW52YWxpZGF0ZV9yYW5nZV9lbmRfdHJhbXBvbGluZSwgTlVMTCk7CisJCQkJ
ICAgICAgaW52YWxpZGF0ZV9yYW5nZV9lbmRfdHJhbXBvbGluZSwgdHJ1ZSwgTlVMTCk7CiAJdXBf
cmVhZCgmY29udGV4dC0+dW1lbV9yd3NlbSk7CiAJaWJfdWNvbnRleHRfbm90aWZpZXJfZW5kX2Fj
Y291bnQoY29udGV4dCk7CiB9CkBAIC03OTgsNiArODEzLDcgQEAgRVhQT1JUX1NZTUJPTChpYl91
bWVtX29kcF91bm1hcF9kbWFfcGFnZXMpOwogaW50IHJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3Jh
bmdlKHN0cnVjdCByYl9yb290X2NhY2hlZCAqcm9vdCwKIAkJCQkgIHU2NCBzdGFydCwgdTY0IGxh
c3QsCiAJCQkJICB1bWVtX2NhbGxfYmFjayBjYiwKKwkJCQkgIGJvb2wgYmxvY2thYmxlLAogCQkJ
CSAgdm9pZCAqY29va2llKQogewogCWludCByZXRfdmFsID0gMDsKQEAgLTgwOSw2ICs4MjUsOSBA
QCBpbnQgcmJ0X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2Uoc3RydWN0IHJiX3Jvb3RfY2FjaGVk
ICpyb290LAogCiAJZm9yIChub2RlID0gcmJ0X2liX3VtZW1faXRlcl9maXJzdChyb290LCBzdGFy
dCwgbGFzdCAtIDEpOwogCQkJbm9kZTsgbm9kZSA9IG5leHQpIHsKKwkJLyogVE9ETyBtb3ZlIHRo
ZSBibG9ja2FibGUgZGVjaXNpb24gdXAgdG8gdGhlIGNhbGxiYWNrICovCisJCWlmICghYmxvY2th
YmxlKQorCQkJcmV0dXJuIC1FQUdBSU47CiAJCW5leHQgPSByYnRfaWJfdW1lbV9pdGVyX25leHQo
bm9kZSwgc3RhcnQsIGxhc3QgLSAxKTsKIAkJdW1lbSA9IGNvbnRhaW5lcl9vZihub2RlLCBzdHJ1
Y3QgaWJfdW1lbV9vZHAsIGludGVydmFsX3RyZWUpOwogCQlyZXRfdmFsID0gY2IodW1lbS0+dW1l
bSwgc3RhcnQsIGxhc3QsIGNvb2tpZSkgfHwgcmV0X3ZhbDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
aW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEv
bW11X3JiLmMKaW5kZXggNzBhY2VlZmUxNGQ1Li5lMWM3OTk2YzAxOGUgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMvaW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jCisrKyBiL2RyaXZlcnMvaW5maW5pYmFu
ZC9ody9oZmkxL21tdV9yYi5jCkBAIC02Nyw5ICs2Nyw5IEBAIHN0cnVjdCBtbXVfcmJfaGFuZGxl
ciB7CiAKIHN0YXRpYyB1bnNpZ25lZCBsb25nIG1tdV9ub2RlX3N0YXJ0KHN0cnVjdCBtbXVfcmJf
bm9kZSAqKTsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIG1tdV9ub2RlX2xhc3Qoc3RydWN0IG1tdV9y
Yl9ub2RlICopOwotc3RhdGljIHZvaWQgbW11X25vdGlmaWVyX3JhbmdlX3N0YXJ0KHN0cnVjdCBt
bXVfbm90aWZpZXIgKiwKK3N0YXRpYyBpbnQgbW11X25vdGlmaWVyX3JhbmdlX3N0YXJ0KHN0cnVj
dCBtbXVfbm90aWZpZXIgKiwKIAkJCQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKiwKLQkJCQkgICAg
IHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpOworCQkJCSAgICAgdW5zaWduZWQgbG9uZywg
dW5zaWduZWQgbG9uZywgYm9vbCk7CiBzdGF0aWMgc3RydWN0IG1tdV9yYl9ub2RlICpfX21tdV9y
Yl9zZWFyY2goc3RydWN0IG1tdV9yYl9oYW5kbGVyICosCiAJCQkJCSAgIHVuc2lnbmVkIGxvbmcs
IHVuc2lnbmVkIGxvbmcpOwogc3RhdGljIHZvaWQgZG9fcmVtb3ZlKHN0cnVjdCBtbXVfcmJfaGFu
ZGxlciAqaGFuZGxlciwKQEAgLTI4NCwxMCArMjg0LDExIEBAIHZvaWQgaGZpMV9tbXVfcmJfcmVt
b3ZlKHN0cnVjdCBtbXVfcmJfaGFuZGxlciAqaGFuZGxlciwKIAloYW5kbGVyLT5vcHMtPnJlbW92
ZShoYW5kbGVyLT5vcHNfYXJnLCBub2RlKTsKIH0KIAotc3RhdGljIHZvaWQgbW11X25vdGlmaWVy
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAorc3RhdGljIGludCBtbXVfbm90
aWZpZXJfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJICAgICBzdHJ1
Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJICAg
ICB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAg
ICAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IG1tdV9yYl9oYW5kbGVyICpoYW5kbGVyID0K
IAkJY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgbW11X3JiX2hhbmRsZXIsIG1uKTsKQEAgLTMxMyw2
ICszMTQsOCBAQCBzdGF0aWMgdm9pZCBtbXVfbm90aWZpZXJfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCiAKIAlpZiAoYWRkZWQpCiAJCXF1ZXVlX3dvcmsoaGFuZGxlci0+d3Es
ICZoYW5kbGVyLT5kZWxfd29yayk7CisKKwlyZXR1cm4gMDsKIH0KIAogLyoKZGlmZiAtLWdpdCBh
L2RyaXZlcnMvaW5maW5pYmFuZC9ody9tbHg1L29kcC5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3
L21seDUvb2RwLmMKaW5kZXggZjFhODdhNjkwYTRjLi5kMjE2ZTBkMjkyMWQgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvaW5maW5pYmFuZC9ody9tbHg1L29kcC5jCisrKyBiL2RyaXZlcnMvaW5maW5pYmFu
ZC9ody9tbHg1L29kcC5jCkBAIC00ODgsNyArNDg4LDcgQEAgdm9pZCBtbHg1X2liX2ZyZWVfaW1w
bGljaXRfbXIoc3RydWN0IG1seDVfaWJfbXIgKmltcikKIAogCWRvd25fcmVhZCgmY3R4LT51bWVt
X3J3c2VtKTsKIAlyYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZSgmY3R4LT51bWVtX3RyZWUs
IDAsIFVMTE9OR19NQVgsCi0JCQkJICAgICAgbXJfbGVhZl9mcmVlLCBpbXIpOworCQkJCSAgICAg
IG1yX2xlYWZfZnJlZSwgdHJ1ZSwgaW1yKTsKIAl1cF9yZWFkKCZjdHgtPnVtZW1fcndzZW0pOwog
CiAJd2FpdF9ldmVudChpbXItPnFfbGVhZl9mcmVlLCAhYXRvbWljX3JlYWQoJmltci0+bnVtX2xl
YWZfZnJlZSkpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1hLmMg
Yi9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYwppbmRleCA2M2Q2MjQ2ZDZkZmYuLjYz
NjlhZWFhNzA1NiAxMDA2NDQKLS0tIGEvZHJpdmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1hLmMK
KysrIGIvZHJpdmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1hLmMKQEAgLTIwMCwxNSArMjAwLDE4
IEBAIHN0YXRpYyB2b2lkIHNjaWZfbW11X25vdGlmaWVyX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCiAJc2NoZWR1bGVfd29yaygmc2NpZl9pbmZvLm1pc2Nfd29yayk7CiB9CiAKLXN0
YXRpYyB2b2lkIHNjaWZfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IHNjaWZfbW11X25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJCQkgICAgIHN0cnVj
dCBtbV9zdHJ1Y3QgKm1tLAogCQkJCQkJICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkJ
ICAgICB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQsCisJ
CQkJCQkgICAgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBzY2lmX21tdV9ub3RpZgkqbW1u
OwogCiAJbW1uID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3Qgc2NpZl9tbXVfbm90aWYsIGVwX21t
dV9ub3RpZmllcik7CiAJc2NpZl9ybWFfZGVzdHJveV90Y3cobW1uLCBzdGFydCwgZW5kIC0gc3Rh
cnQpOworCisJcmV0dXJuIDA7CiB9CiAKIHN0YXRpYyB2b2lkIHNjaWZfbW11X25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9taXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2UuYyBiL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1
L2dydXRsYnB1cmdlLmMKaW5kZXggYTM0NTRlYjU2ZmJmLi5iZTI4ZjA1YmZhZmEgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRsYnB1cmdlLmMKKysrIGIvZHJpdmVycy9taXNj
L3NnaS1ncnUvZ3J1dGxicHVyZ2UuYwpAQCAtMjE5LDkgKzIxOSwxMCBAQCB2b2lkIGdydV9mbHVz
aF9hbGxfdGxiKHN0cnVjdCBncnVfc3RhdGUgKmdydSkKIC8qCiAgKiBNTVVPUFMgbm90aWZpZXIg
Y2FsbG91dCBmdW5jdGlvbnMKICAqLwotc3RhdGljIHZvaWQgZ3J1X2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IGdydV9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCSAgICAgICBzdHJ1Y3Qg
bW1fc3RydWN0ICptbSwKLQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQg
bG9uZyBlbmQpCisJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcg
ZW5kLAorCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgZ3J1X21tX3N0cnVj
dCAqZ21zID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ3J1X21tX3N0cnVjdCwKIAkJCQkJCSBt
c19ub3RpZmllcik7CkBAIC0yMzEsNiArMjMyLDggQEAgc3RhdGljIHZvaWQgZ3J1X2ludmFsaWRh
dGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJZ3J1X2RiZyhncnVkZXYs
ICJnbXMgJXAsIHN0YXJ0IDB4JWx4LCBlbmQgMHglbHgsIGFjdCAlZFxuIiwgZ21zLAogCQlzdGFy
dCwgZW5kLCBhdG9taWNfcmVhZCgmZ21zLT5tc19yYW5nZV9hY3RpdmUpKTsKIAlncnVfZmx1c2hf
dGxiX3JhbmdlKGdtcywgc3RhcnQsIGVuZCAtIHN0YXJ0KTsKKworCXJldHVybiAwOwogfQogCiBz
dGF0aWMgdm9pZCBncnVfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAq
bW4sCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRl
di5jCmluZGV4IGJkNTY2NTNiOWJiYy4uNTViNGYwZTNmNGQ2IDEwMDY0NAotLS0gYS9kcml2ZXJz
L3hlbi9nbnRkZXYuYworKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtNDQxLDE4ICs0NDEs
MjUgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCBnbnRkZXZfdm1v
cHMgPSB7CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogCitzdGF0aWMgYm9vbCBpbl9yYW5nZShzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXAsCisJCQkgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBs
b25nIGVuZCkKK3sKKwlpZiAoIW1hcC0+dm1hKQorCQlyZXR1cm4gZmFsc2U7CisJaWYgKG1hcC0+
dm1hLT52bV9zdGFydCA+PSBlbmQpCisJCXJldHVybiBmYWxzZTsKKwlpZiAobWFwLT52bWEtPnZt
X2VuZCA8PSBzdGFydCkKKwkJcmV0dXJuIGZhbHNlOworCisJcmV0dXJuIHRydWU7Cit9CisKIHN0
YXRpYyB2b2lkIHVubWFwX2lmX2luX3JhbmdlKHN0cnVjdCBncmFudF9tYXAgKm1hcCwKIAkJCSAg
ICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQogewogCXVuc2lnbmVk
IGxvbmcgbXN0YXJ0LCBtZW5kOwogCWludCBlcnI7CiAKLQlpZiAoIW1hcC0+dm1hKQotCQlyZXR1
cm47Ci0JaWYgKG1hcC0+dm1hLT52bV9zdGFydCA+PSBlbmQpCi0JCXJldHVybjsKLQlpZiAobWFw
LT52bWEtPnZtX2VuZCA8PSBzdGFydCkKLQkJcmV0dXJuOwogCW1zdGFydCA9IG1heChzdGFydCwg
bWFwLT52bWEtPnZtX3N0YXJ0KTsKIAltZW5kICAgPSBtaW4oZW5kLCAgIG1hcC0+dm1hLT52bV9l
bmQpOwogCXByX2RlYnVnKCJtYXAgJWQrJWQgKCVseCAlbHgpLCByYW5nZSAlbHggJWx4LCBtcmFu
Z2UgJWx4ICVseFxuIiwKQEAgLTQ2NSwyMSArNDcyLDQwIEBAIHN0YXRpYyB2b2lkIHVubWFwX2lm
X2luX3JhbmdlKHN0cnVjdCBncmFudF9tYXAgKm1hcCwKIAlXQVJOX09OKGVycik7CiB9CiAKLXN0
YXRpYyB2b2lkIG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitz
dGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJ
CQkJc3RydWN0IG1tX3N0cnVjdCAqbW0sCi0JCQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWdu
ZWQgbG9uZyBlbmQpCisJCQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQs
CisJCQkJYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gY29u
dGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ250ZGV2X3ByaXYsIG1uKTsKIAlzdHJ1Y3QgZ3JhbnRfbWFw
ICptYXA7CisJaW50IHJldCA9IDA7CisKKwkvKiBUT0RPIGRvIHdlIHJlYWxseSBuZWVkIGEgbXV0
ZXggaGVyZT8gKi8KKwlpZiAoYmxvY2thYmxlKQorCQltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
KwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcHJpdi0+bG9jaykpCisJCXJldHVybiAtRUFHQUlO
OwogCi0JbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAs
ICZwcml2LT5tYXBzLCBuZXh0KSB7CisJCWlmIChpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7
CisJCQlyZXQgPSAtRUFHQUlOOworCQkJZ290byBvdXRfdW5sb2NrOworCQl9CiAJCXVubWFwX2lm
X2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7CiAJfQogCWxpc3RfZm9yX2VhY2hfZW50cnkobWFw
LCAmcHJpdi0+ZnJlZWFibGVfbWFwcywgbmV4dCkgeworCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFy
dCwgZW5kKSkgeworCQkJcmV0ID0gLUVBR0FJTjsKKwkJCWdvdG8gb3V0X3VubG9jazsKKwkJfQog
CQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpOwogCX0KKworb3V0X3VubG9jazoK
IAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOworCisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGlj
IHZvaWQgbW5fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvbGludXgva3ZtX2hvc3QuaCBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaAppbmRleCA0
ZWU3YmM1NDhhODMuLjE0ODkzNTA4NTE5NCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9rdm1f
aG9zdC5oCisrKyBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaApAQCAtMTI3NSw4ICsxMjc1LDgg
QEAgc3RhdGljIGlubGluZSBsb25nIGt2bV9hcmNoX3ZjcHVfYXN5bmNfaW9jdGwoc3RydWN0IGZp
bGUgKmZpbHAsCiB9CiAjZW5kaWYgLyogQ09ORklHX0hBVkVfS1ZNX1ZDUFVfQVNZTkNfSU9DVEwg
Ki8KIAotdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qg
a3ZtICprdm0sCi0JCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKK2lu
dCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0s
CisJCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLCBib29sIGJsb2NrYWJs
ZSk7CiAKICNpZmRlZiBDT05GSUdfSEFWRV9LVk1fVkNQVV9SVU5fUElEX0NIQU5HRQogaW50IGt2
bV9hcmNoX3ZjcHVfcnVuX3BpZF9jaGFuZ2Uoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KTsKZGlmZiAt
LWdpdCBhL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmggYi9pbmNsdWRlL2xpbnV4L21tdV9u
b3RpZmllci5oCmluZGV4IDM5MmU2YWY4MjcwMS4uMmViMWEyZDAxNzU5IDEwMDY0NAotLS0gYS9p
bmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oCisrKyBiL2luY2x1ZGUvbGludXgvbW11X25vdGlm
aWVyLmgKQEAgLTE1MSwxMyArMTUxLDE1IEBAIHN0cnVjdCBtbXVfbm90aWZpZXJfb3BzIHsKIAkg
KiBhZGRyZXNzIHNwYWNlIGJ1dCBtYXkgc3RpbGwgYmUgcmVmZXJlbmNlZCBieSBzcHRlcyB1bnRp
bAogCSAqIHRoZSBsYXN0IHJlZmNvdW50IGlzIGRyb3BwZWQuCiAJICoKLQkgKiBJZiBib3RoIG9m
IHRoZXNlIGNhbGxiYWNrcyBjYW5ub3QgYmxvY2ssIGFuZCBpbnZhbGlkYXRlX3JhbmdlCi0JICog
Y2Fubm90IGJsb2NrLCBtbXVfbm90aWZpZXJfb3BzLmZsYWdzIHNob3VsZCBoYXZlCi0JICogTU1V
X0lOVkFMSURBVEVfRE9FU19OT1RfQkxPQ0sgc2V0LgorCSAqIElmIGJsb2NrYWJsZSBhcmd1bWVu
dCBpcyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJhY2sgY2Fubm90CisJICogc2xlZXAgYW5k
IGhhcyB0byByZXR1cm4gd2l0aCAtRUFHQUlOLiAwIHNob3VsZCBiZSByZXR1cm5lZAorCSAqIG90
aGVyd2lzZS4KKwkgKgogCSAqLwotCXZvaWQgKCppbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KShzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKKwlpbnQgKCppbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KShzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkgICAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCi0J
CQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKKwkJCQkg
ICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCisJCQkJICAgICAg
IGJvb2wgYmxvY2thYmxlKTsKIAl2b2lkICgqaW52YWxpZGF0ZV9yYW5nZV9lbmQpKHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAogCQkJCSAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICAg
ICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCk7CkBAIC0yMjksOCArMjMx
LDkgQEAgZXh0ZXJuIGludCBfX21tdV9ub3RpZmllcl90ZXN0X3lvdW5nKHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tLAogCQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyZXNzKTsKIGV4dGVybiB2b2lkIF9f
bW11X25vdGlmaWVyX2NoYW5nZV9wdGUoc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICAgICAg
dW5zaWduZWQgbG9uZyBhZGRyZXNzLCBwdGVfdCBwdGUpOwotZXh0ZXJuIHZvaWQgX19tbXVfbm90
aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKLQkJCQkg
IHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKK2V4dGVybiBpbnQgX19t
bXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwK
KwkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAgYm9v
bCBibG9ja2FibGUpOwogZXh0ZXJuIHZvaWQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5n
ZV9lbmQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1
bnNpZ25lZCBsb25nIGVuZCwKIAkJCQkgIGJvb2wgb25seV9lbmQpOwpAQCAtMjgxLDcgKzI4NCwx
NyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNp
Z25lZCBsb25nIGVuZCkKIHsKIAlpZiAobW1faGFzX25vdGlmaWVycyhtbSkpCi0JCV9fbW11X25v
dGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQpOworCQlfX21tdV9u
b3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5kLCB0cnVlKTsKK30K
Kworc3RhdGljIGlubGluZSBpbnQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRf
bm9uYmxvY2soc3RydWN0IG1tX3N0cnVjdCAqbW0sCisJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0
LCB1bnNpZ25lZCBsb25nIGVuZCkKK3sKKwlpbnQgcmV0ID0gMDsKKwlpZiAobW1faGFzX25vdGlm
aWVycyhtbSkpCisJCXJldCA9IF9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQo
bW0sIHN0YXJ0LCBlbmQsIGZhbHNlKTsKKworCXJldHVybiByZXQ7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdm9pZCBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tX3N0cnVj
dCAqbW0sCkBAIC00NjEsNiArNDc0LDEyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBtbXVfbm90aWZp
ZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIHsKIH0KIAor
c3RhdGljIGlubGluZSBpbnQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfbm9u
YmxvY2soc3RydWN0IG1tX3N0cnVjdCAqbW0sCisJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1
bnNpZ25lZCBsb25nIGVuZCkKK3sKKwlyZXR1cm4gMDsKK30KKwogc3RhdGljIGlubGluZSB2b2lk
IG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW1fc3RydWN0ICptbSwK
IAkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQogewpkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9saW51eC9vb20uaCBiL2luY2x1ZGUvbGludXgvb29tLmgKaW5kZXggNmFk
YWMxMTNlOTZkLi45MmY3MGU0YzYyNTIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvb29tLmgK
KysrIGIvaW5jbHVkZS9saW51eC9vb20uaApAQCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgaW5saW5l
IGludCBjaGVja19zdGFibGVfYWRkcmVzc19zcGFjZShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIAly
ZXR1cm4gMDsKIH0KIAotdm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVjdCAq
bW0pOworYm9vbCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVjdCAqbW0pOwogCiBl
eHRlcm4gdW5zaWduZWQgbG9uZyBvb21fYmFkbmVzcyhzdHJ1Y3QgdGFza19zdHJ1Y3QgKnAsCiAJ
CXN0cnVjdCBtZW1fY2dyb3VwICptZW1jZywgY29uc3Qgbm9kZW1hc2tfdCAqbm9kZW1hc2ssCmRp
ZmYgLS1naXQgYS9pbmNsdWRlL3JkbWEvaWJfdW1lbV9vZHAuaCBiL2luY2x1ZGUvcmRtYS9pYl91
bWVtX29kcC5oCmluZGV4IDZhMTdmODU2Zjg0MS4uMzgxY2RmNWE5YmQxIDEwMDY0NAotLS0gYS9p
bmNsdWRlL3JkbWEvaWJfdW1lbV9vZHAuaAorKysgYi9pbmNsdWRlL3JkbWEvaWJfdW1lbV9vZHAu
aApAQCAtMTE5LDcgKzExOSw4IEBAIHR5cGVkZWYgaW50ICgqdW1lbV9jYWxsX2JhY2spKHN0cnVj
dCBpYl91bWVtICppdGVtLCB1NjQgc3RhcnQsIHU2NCBlbmQsCiAgKi8KIGludCByYnRfaWJfdW1l
bV9mb3JfZWFjaF9pbl9yYW5nZShzdHJ1Y3QgcmJfcm9vdF9jYWNoZWQgKnJvb3QsCiAJCQkJICB1
NjQgc3RhcnQsIHU2NCBlbmQsCi0JCQkJICB1bWVtX2NhbGxfYmFjayBjYiwgdm9pZCAqY29va2ll
KTsKKwkJCQkgIHVtZW1fY2FsbF9iYWNrIGNiLAorCQkJCSAgYm9vbCBibG9ja2FibGUsIHZvaWQg
KmNvb2tpZSk7CiAKIC8qCiAgKiBGaW5kIGZpcnN0IHJlZ2lvbiBpbnRlcnNlY3Rpbmcgd2l0aCBh
ZGRyZXNzIHJhbmdlLgpkaWZmIC0tZ2l0IGEvbW0vaG1tLmMgYi9tbS9obW0uYwppbmRleCBkZTdi
NmJmNzcyMDEuLjgxZmQ1N2JkMjYzNCAxMDA2NDQKLS0tIGEvbW0vaG1tLmMKKysrIGIvbW0vaG1t
LmMKQEAgLTE3NywxNiArMTc3LDE5IEBAIHN0YXRpYyB2b2lkIGhtbV9yZWxlYXNlKHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIAl1cF93cml0ZSgmaG1tLT5t
aXJyb3JzX3NlbSk7CiB9CiAKLXN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAorc3RhdGljIGludCBobW1faW52YWxpZGF0ZV9yYW5n
ZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkgICAgICAgc3RydWN0IG1tX3N0
cnVjdCAqbW0sCiAJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJICAgICAgIHVu
c2lnbmVkIGxvbmcgZW5kKQorCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkgICAg
ICAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGhtbSAqaG1tID0gbW0tPmhtbTsKIAogCVZN
X0JVR19PTighaG1tKTsKIAogCWF0b21pY19pbmMoJmhtbS0+c2VxdWVuY2UpOworCisJcmV0dXJu
IDA7CiB9CiAKIHN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW11
X25vdGlmaWVyICptbiwKZGlmZiAtLWdpdCBhL21tL21tYXAuYyBiL21tL21tYXAuYwppbmRleCBk
MWViODdlZjRiMWEuLjMzNmJlZThjNGUyNSAxMDA2NDQKLS0tIGEvbW0vbW1hcC5jCisrKyBiL21t
L21tYXAuYwpAQCAtMzA3NCw3ICszMDc0LDcgQEAgdm9pZCBleGl0X21tYXAoc3RydWN0IG1tX3N0
cnVjdCAqbW0pCiAJCSAqIHJlbGlhYmx5IHRlc3QgaXQuCiAJCSAqLwogCQltdXRleF9sb2NrKCZv
b21fbG9jayk7Ci0JCV9fb29tX3JlYXBfdGFza19tbShtbSk7CisJCSh2b2lkKV9fb29tX3JlYXBf
dGFza19tbShtbSk7CiAJCW11dGV4X3VubG9jaygmb29tX2xvY2spOwogCiAJCXNldF9iaXQoTU1G
X09PTV9TS0lQLCAmbW0tPmZsYWdzKTsKZGlmZiAtLWdpdCBhL21tL21tdV9ub3RpZmllci5jIGIv
bW0vbW11X25vdGlmaWVyLmMKaW5kZXggZWZmNmI4OGE5OTNmLi4xMDNiMmI0NTAwNDMgMTAwNjQ0
Ci0tLSBhL21tL21tdV9ub3RpZmllci5jCisrKyBiL21tL21tdV9ub3RpZmllci5jCkBAIC0xNzQs
MTggKzE3NCwyOSBAQCB2b2lkIF9fbW11X25vdGlmaWVyX2NoYW5nZV9wdGUoc3RydWN0IG1tX3N0
cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgYWRkcmVzcywKIAlzcmN1X3JlYWRfdW5sb2NrKCZzcmN1
LCBpZCk7CiB9CiAKLXZvaWQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChz
dHJ1Y3QgbW1fc3RydWN0ICptbSwKLQkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVk
IGxvbmcgZW5kKQoraW50IF9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tX3N0cnVjdCAqbW0sCisJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBs
b25nIGVuZCwKKwkJCQkgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uOworCWludCByZXQgPSAwOwogCWludCBpZDsKIAogCWlkID0gc3JjdV9yZWFkX2xvY2soJnNy
Y3UpOwogCWhsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdShtbiwgJm1tLT5tbXVfbm90aWZpZXJfbW0t
Pmxpc3QsIGhsaXN0KSB7Ci0JCWlmIChtbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KQot
CQkJbW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbiwgbW0sIHN0YXJ0LCBlbmQpOwor
CQlpZiAobW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9zdGFydCkgeworCQkJaW50IF9yZXQgPSBt
bi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1uLCBtbSwgc3RhcnQsIGVuZCwgYmxvY2th
YmxlKTsKKwkJCWlmIChfcmV0KSB7CisJCQkJcHJfaW5mbygiJXBTIGNhbGxiYWNrIGZhaWxlZCB3
aXRoICVkIGluICVzYmxvY2thYmxlIGNvbnRleHQuXG4iLAorCQkJCQkJbW4tPm9wcy0+aW52YWxp
ZGF0ZV9yYW5nZV9zdGFydCwgX3JldCwKKwkJCQkJCSFibG9ja2FibGUgPyAibm9uLSI6ICIiKTsK
KwkJCQlyZXQgPSBfcmV0OworCQkJfQorCQl9CiAJfQogCXNyY3VfcmVhZF91bmxvY2soJnNyY3Us
IGlkKTsKKworCXJldHVybiByZXQ7CiB9CiBFWFBPUlRfU1lNQk9MX0dQTChfX21tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KTsKIApkaWZmIC0tZ2l0IGEvbW0vb29tX2tpbGwuYyBi
L21tL29vbV9raWxsLmMKaW5kZXggODQwODFlNzdiYzUxLi41YTkzNmNmMjRkNzkgMTAwNjQ0Ci0t
LSBhL21tL29vbV9raWxsLmMKKysrIGIvbW0vb29tX2tpbGwuYwpAQCAtNDc5LDkgKzQ3OSwxMCBA
QCBzdGF0aWMgREVDTEFSRV9XQUlUX1FVRVVFX0hFQUQob29tX3JlYXBlcl93YWl0KTsKIHN0YXRp
YyBzdHJ1Y3QgdGFza19zdHJ1Y3QgKm9vbV9yZWFwZXJfbGlzdDsKIHN0YXRpYyBERUZJTkVfU1BJ
TkxPQ0sob29tX3JlYXBlcl9sb2NrKTsKIAotdm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0
IG1tX3N0cnVjdCAqbW0pCitib29sIF9fb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0
ICptbSkKIHsKIAlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKKwlib29sIHJldCA9IHRydWU7
CiAKIAkvKgogCSAqIFRlbGwgYWxsIHVzZXJzIG9mIGdldF91c2VyL2NvcHlfZnJvbV91c2VyIGV0
Yy4uLiB0aGF0IHRoZSBjb250ZW50CkBAIC01MTEsMTIgKzUxMiwxNyBAQCB2b2lkIF9fb29tX3Jl
YXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIAkJCXN0cnVjdCBtbXVfZ2F0aGVyIHRs
YjsKIAogCQkJdGxiX2dhdGhlcl9tbXUoJnRsYiwgbW0sIHN0YXJ0LCBlbmQpOwotCQkJbW11X25v
dGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQpOworCQkJaWYgKG1t
dV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X25vbmJsb2NrKG1tLCBzdGFydCwgZW5k
KSkgeworCQkJCXJldCA9IGZhbHNlOworCQkJCWNvbnRpbnVlOworCQkJfQogCQkJdW5tYXBfcGFn
ZV9yYW5nZSgmdGxiLCB2bWEsIHN0YXJ0LCBlbmQsIE5VTEwpOwogCQkJbW11X25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kKG1tLCBzdGFydCwgZW5kKTsKIAkJCXRsYl9maW5pc2hfbW11KCZ0
bGIsIHN0YXJ0LCBlbmQpOwogCQl9CiAJfQorCisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGljIGJv
b2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgc3RydWN0IG1tX3N0
cnVjdCAqbW0pCkBAIC01NDUsMTggKzU1MSw2IEBAIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tf
bW0oc3RydWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogCQlnb3Rv
IHVubG9ja19vb207CiAJfQogCi0JLyoKLQkgKiBJZiB0aGUgbW0gaGFzIGludmFsaWRhdGVfe3N0
YXJ0LGVuZH0oKSBub3RpZmllcnMgdGhhdCBjb3VsZCBibG9jaywKLQkgKiBzbGVlcCB0byBnaXZl
IHRoZSBvb20gdmljdGltIHNvbWUgbW9yZSB0aW1lLgotCSAqIFRPRE86IHdlIHJlYWxseSB3YW50
IHRvIGdldCByaWQgb2YgdGhpcyB1Z2x5IGhhY2sgYW5kIG1ha2Ugc3VyZSB0aGF0Ci0JICogbm90
aWZpZXJzIGNhbm5vdCBibG9jayBmb3IgdW5ib3VuZGVkIGFtb3VudCBvZiB0aW1lCi0JICovCi0J
aWYgKG1tX2hhc19ibG9ja2FibGVfaW52YWxpZGF0ZV9ub3RpZmllcnMobW0pKSB7Ci0JCXVwX3Jl
YWQoJm1tLT5tbWFwX3NlbSk7Ci0JCXNjaGVkdWxlX3RpbWVvdXRfaWRsZShIWik7Ci0JCWdvdG8g
dW5sb2NrX29vbTsKLQl9Ci0KIAkvKgogCSAqIE1NRl9PT01fU0tJUCBpcyBzZXQgYnkgZXhpdF9t
bWFwIHdoZW4gdGhlIE9PTSByZWFwZXIgY2FuJ3QKIAkgKiB3b3JrIG9uIHRoZSBtbSBhbnltb3Jl
LiBUaGUgY2hlY2sgZm9yIE1NRl9PT01fU0tJUCBtdXN0IHJ1bgpAQCAtNTcxLDcgKzU2NSwxMiBA
QCBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBz
dHJ1Y3QgbW1fc3RydWN0ICptbSkKIAogCXRyYWNlX3N0YXJ0X3Rhc2tfcmVhcGluZyh0c2stPnBp
ZCk7CiAKLQlfX29vbV9yZWFwX3Rhc2tfbW0obW0pOworCS8qIGZhaWxlZCB0byByZWFwIHBhcnQg
b2YgdGhlIGFkZHJlc3Mgc3BhY2UuIFRyeSBhZ2FpbiBsYXRlciAqLworCWlmICghX19vb21fcmVh
cF90YXNrX21tKG1tKSkgeworCQl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOworCQlyZXQgPSBmYWxz
ZTsKKwkJZ290byB1bmxvY2tfb29tOworCX0KIAogCXByX2luZm8oIm9vbV9yZWFwZXI6IHJlYXBl
ZCBwcm9jZXNzICVkICglcyksIG5vdyBhbm9uLXJzczolbHVrQiwgZmlsZS1yc3M6JWx1a0IsIHNo
bWVtLXJzczolbHVrQlxuIiwKIAkJCXRhc2tfcGlkX25yKHRzayksIHRzay0+Y29tbSwKZGlmZiAt
LWdpdCBhL3ZpcnQva3ZtL2t2bV9tYWluLmMgYi92aXJ0L2t2bS9rdm1fbWFpbi5jCmluZGV4IGFk
YTIxZjQ3ZjIyYi4uMTZjZTM4ZjE3OGQxIDEwMDY0NAotLS0gYS92aXJ0L2t2bS9rdm1fbWFpbi5j
CisrKyBiL3ZpcnQva3ZtL2t2bV9tYWluLmMKQEAgLTEzNSw5ICsxMzUsMTAgQEAgc3RhdGljIHZv
aWQga3ZtX3VldmVudF9ub3RpZnlfY2hhbmdlKHVuc2lnbmVkIGludCB0eXBlLCBzdHJ1Y3Qga3Zt
ICprdm0pOwogc3RhdGljIHVuc2lnbmVkIGxvbmcgbG9uZyBrdm1fY3JlYXRldm1fY291bnQ7CiBz
dGF0aWMgdW5zaWduZWQgbG9uZyBsb25nIGt2bV9hY3RpdmVfdm1zOwogCi1fX3dlYWsgdm9pZCBr
dm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCi0J
CXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQorX193ZWFrIGludCBrdm1f
YXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCisJCXVu
c2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLCBib29sIGJsb2NrYWJsZSkKIHsK
KwlyZXR1cm4gMDsKIH0KIAogYm9vbCBrdm1faXNfcmVzZXJ2ZWRfcGZuKGt2bV9wZm5fdCBwZm4p
CkBAIC0zNTQsMTMgKzM1NSwxNSBAQCBzdGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2NoYW5n
ZV9wdGUoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJc3JjdV9yZWFkX3VubG9jaygma3ZtLT5z
cmN1LCBpZHgpOwogfQogCi1zdGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IGt2bV9tbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwK
IAkJCQkJCSAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSAgICB1bnNpZ25lZCBsb25n
IHN0YXJ0LAotCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJICAgIHVuc2lnbmVk
IGxvbmcgZW5kLAorCQkJCQkJICAgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBrdm0gKmt2
bSA9IG1tdV9ub3RpZmllcl90b19rdm0obW4pOwogCWludCBuZWVkX3RsYl9mbHVzaCA9IDAsIGlk
eDsKKwlpbnQgcmV0OwogCiAJaWR4ID0gc3JjdV9yZWFkX2xvY2soJmt2bS0+c3JjdSk7CiAJc3Bp
bl9sb2NrKCZrdm0tPm1tdV9sb2NrKTsKQEAgLTM3OCw5ICszODEsMTEgQEAgc3RhdGljIHZvaWQg
a3ZtX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAogCiAJc3Bpbl91bmxvY2soJmt2bS0+bW11X2xvY2spOwogCi0Ja3ZtX2FyY2hfbW11
X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoa3ZtLCBzdGFydCwgZW5kKTsKKwlyZXQgPSBrdm1f
YXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShrdm0sIHN0YXJ0LCBlbmQsIGJsb2Nr
YWJsZSk7CiAKIAlzcmN1X3JlYWRfdW5sb2NrKCZrdm0tPnNyY3UsIGlkeCk7CisKKwlyZXR1cm4g
cmV0OwogfQogCiBzdGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vf
ZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAotLSAKMi4xOC4wCgotLSAKTWljaGFsIEhvY2tv
ClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 08:43:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 08:43:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY631-00012f-Ol; Wed, 27 Jun 2018 08:43: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY62z-00012a-PM
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 08:43:29 +0000
X-Inumbo-ID: 3306c7a0-79e6-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3306c7a0-79e6-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 08:43:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58751430"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 09:43:24 +0100
Message-ID: <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
References: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/9] x86/vmx: Improvements to LBR MSR handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

VGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIHBhdGNoIGlzIHRvIG9ubHkgZXZlciBpbnNlcnQgdGhl
IExCUiBNU1JzIGludG8gdGhlCmd1ZXN0IGxvYWQvc2F2ZSBsaXN0IG9uY2UsIGFzIGEgZnV0dXJl
IHBhdGNoIHdhbnRzIHRvIGNoYW5nZSB0aGUgYmVoYXZpb3VyIG9mCnZteF9hZGRfZ3Vlc3RfbXNy
KCkuCgpUaGUgcmVwZWF0ZWQgcHJvY2Vzc2luZyBvZiBsYnJfaW5mbyBhbmQgdGhlIGd1ZXN0cyBN
U1IgbG9hZC9zYXZlIGxpc3QgaXMKcmVkdW5kYW50LCBhbmQgYSBndWVzdCB1c2luZyBMQlIgaXRz
ZWxmIHdpbGwgaGF2ZSB0byByZS1lbmFibGUKTVNSX0RFQlVHQ1RMLkxCUiBpbiBpdHMgI0RCIGhh
bmRsZXIsIG1lYW5pbmcgdGhhdCBYZW4gd2lsbCByZXBlYXQgdGhpcwpyZWR1bmRhbnQgcHJvY2Vz
c2luZyBldmVyeSB0aW1lIHRoZSBndWVzdCBnZXRzIGEgZGVidWcgZXhjZXB0aW9uLgoKUmVuYW1l
IGxicl9maXh1cF9lbmFibGVkIHRvIGxicl9mbGFncyB0byBiZSBhIGxpdHRsZSBtb3JlIGdlbmVy
aWMsIGFuZCB1c2Ugb25lCmJpdCB0byBpbmRpY2F0ZSB0aGF0IHRoZSBNU1JzIGhhdmUgYmVlbiBp
bnNlcnRlZCBpbnRvIHRoZSBsb2FkL3NhdmUgbGlzdC4KU2hvcnRlbiB0aGUgZXhpc3RpbmcgRklY
VVAqIGlkZW50aWZpZXJzIHRvIHJlZHVjZSBjb2RlIHZvbHVtZS4KCkZ1cnRoZXJtb3JlLCBoYW5k
aW5nIHRoZSBndWVzdCAjTUMgb24gYW4gZXJyb3IgaXNuJ3QgYSBsZWdpdGltYXRlIGFjdGlvbi4g
IFR3bwpvZiB0aGUgdGhyZWUgZmFpbHVyZSBjYXNlcyBhcmUgZGVmaW5pdGVseSBoeXBlcnZpc29y
IGJ1Z3MsIGFuZCB0aGUgdGhpcmQgaXMgYQpib3VuZGFyeSBjYXNlIHdoaWNoIHNob3VsZG4ndCBv
Y2N1ciBpbiBwcmFjdGljZS4gIFRoZSBndWVzdCBhbHNvIHdvbid0IGV4ZWN1dGUKY29ycmVjdGx5
LCBzbyBoYW5kbGUgZXJyb3JzIGJ5IGNsZWFubHkgY3Jhc2hpbmcgdGhlIGd1ZXN0LgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkND
OiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KCnYyOgogKiBOZXcKdjM6CiAqIGRvbWFpbl9jcmFzaCgpIGVy
cm9yIGhhbmRsaW5nLiAgQWRkIGEgY29tbWVudCBleHBsYWluaW5nIHdoeSB0aGlzIGlzIHRoZQog
ICBiZXN0IChsZWFzdCBiYWQ/KSBvcHRpb24gYXZhaWxhYmxlLgotLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jICAgICAgICAgfCA4MSArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCB8ICAyICstCiAyIGZp
bGVzIGNoYW5nZWQsIDU5IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMKaW5kZXggMjVkZDIwNC4uZDQ2OTZlOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTI3NTAsOCArMjc1
MCwxMCBAQCBlbnVtCiAKICNkZWZpbmUgTEJSX0ZST01fU0lHTkVYVF8yTVNCICAoKDFVTEwgPDwg
NTkpIHwgKDFVTEwgPDwgNjApKQogCi0jZGVmaW5lIEZJWFVQX0xCUl9UU1ggICAgICAgICAgICAo
MXUgPDwgMCkKLSNkZWZpbmUgRklYVVBfQkRXX0VSUkFUVU1fQkRGMTQgICgxdSA8PCAxKQorI2Rl
ZmluZSBMQlJfTVNSU19JTlNFUlRFRCAgICAgICgxdSA8PCAwKQorI2RlZmluZSBMQlJfRklYVVBf
VFNYICAgICAgICAgICgxdSA8PCAxKQorI2RlZmluZSBMQlJfRklYVVBfQkRGMTQgICAgICAgICgx
dSA8PCAyKQorI2RlZmluZSBMQlJfRklYVVBfTUFTSyAgICAgICAgIChMQlJfRklYVVBfVFNYIHwg
TEJSX0ZJWFVQX0JERjE0KQogCiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGxicl90c3hfZml4
dXBfbmVlZGVkOwogc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBiZHdfZXJyYXR1bV9iZGYxNF9m
aXh1cF9uZWVkZWQ7CkBAIC0zMDg2LDcgKzMwODgsNiBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3Jp
dGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0lBMzJfREVCVUdDVExNU1I6IHsKLSAgICAgICAg
aW50IGksIHJjID0gMDsKICAgICAgICAgdWludDY0X3Qgc3VwcG9ydGVkID0gSUEzMl9ERUJVR0NU
TE1TUl9MQlIgfCBJQTMyX0RFQlVHQ1RMTVNSX0JURjsKIAogICAgICAgICBpZiAoIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9SVE0pICkKQEAgLTMwOTcsMzAgKzMwOTgsNjQgQEAgc3RhdGljIGlu
dCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCkKICAgICAgICAgICAgIGlmICggdnBtdV9kb193cm1zcihtc3IsIG1zcl9jb250ZW50
LCBzdXBwb3J0ZWQpICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQotICAgICAg
ICBpZiAoIG1zcl9jb250ZW50ICYgSUEzMl9ERUJVR0NUTE1TUl9MQlIgKQorCisgICAgICAgIC8q
CisgICAgICAgICAqIFdoZW4gYSBndWVzdCBmaXJzdCBlbmFibGVzIExCUiwgYXJyYW5nZSB0byBz
YXZlIGFuZCByZXN0b3JlIHRoZSBMQlIKKyAgICAgICAgICogTVNScyBhbmQgYWxsb3cgdGhlIGd1
ZXN0IGRpcmVjdCBhY2Nlc3MuCisgICAgICAgICAqCisgICAgICAgICAqIE1TUl9ERUJVR0NUTCBh
bmQgTEJSIGhhcyBleGlzdGVkIGFsbW9zdCBsb25nIGFzIE1TUnMgaGF2ZSBleGlzdGVkLAorICAg
ICAgICAgKiBhbmQgdGhlcmUgaXMgbm8gYXJjaGl0ZWN0dXJhbCB3YXkgdG8gaGlkZSB0aGUgZmVh
dHVyZSwgb3IgZmFpbCB0aGUKKyAgICAgICAgICogYXR0ZW1wdCB0byBlbmFibGUgTEJSLgorICAg
ICAgICAgKgorICAgICAgICAgKiBVbmtub3duIGhvc3QgTEJSIE1TUnMgb3IgaGl0dGluZyAtRU5P
U1BDIHdpdGggdGhlIGd1ZXN0IGxvYWQvc2F2ZQorICAgICAgICAgKiBsaXN0IGFyZSBkZWZpbml0
ZWx5IGh5cGVydmlzb3IgYnVncywgd2hlcmVhcyAtRU5PTUVNIGZvciBhbGxvY2F0aW5nCisgICAg
ICAgICAqIHRoZSBsb2FkL3NhdmUgbGlzdCBpcyBzaW1wbHkgdW5sdWNreSAoYW5kIHNob3VsZG4n
dCBvY2N1ciB3aXRoCisgICAgICAgICAqIHNlbnNpYmxlIG1hbmFnZW1lbnQgYnkgdGhlIHRvb2xz
dGFjaykuCisgICAgICAgICAqCisgICAgICAgICAqIEVpdGhlciB3YXksIHRoZXJlIGlzIG5vdGhp
bmcgd2UgY2FuIGRvIHJpZ2h0IG5vdyB0byByZWNvdmVyLCBhbmQKKyAgICAgICAgICogdGhlIGd1
ZXN0IHdvbid0IGV4ZWN1dGUgY29ycmVjdGx5IGVpdGhlci4gIFNpbXBseSBjcmFzaCB0aGUgZG9t
YWluCisgICAgICAgICAqIHRvIG1ha2UgdGhlIGZhaWx1cmUgb2J2aW91cy4KKyAgICAgICAgICov
CisgICAgICAgIGlmICggISh2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzICYgTEJSX01TUlNfSU5T
RVJURUQpICYmCisgICAgICAgICAgICAgKG1zcl9jb250ZW50ICYgSUEzMl9ERUJVR0NUTE1TUl9M
QlIpICkKICAgICAgICAgewogICAgICAgICAgICAgY29uc3Qgc3RydWN0IGxicl9pbmZvICpsYnIg
PSBsYXN0X2JyYW5jaF9tc3JfZ2V0KCk7Ci0gICAgICAgICAgICBpZiAoIGxiciA9PSBOVUxMICkK
LSAgICAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICAgICAgZm9yICggOyAocmMgPT0gMCkg
JiYgbGJyLT5jb3VudDsgbGJyKysgKQotICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyAocmMg
PT0gMCkgJiYgKGkgPCBsYnItPmNvdW50KTsgaSsrICkKLSAgICAgICAgICAgICAgICAgICAgaWYg
KCAocmMgPSB2bXhfYWRkX2d1ZXN0X21zcih2LCBsYnItPmJhc2UgKyBpKSkgPT0gMCApCisgICAg
ICAgICAgICBpZiAoIHVubGlrZWx5KCFsYnIpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJVbmtub3duIEhvc3QgTEJSIE1TUnNcbiIpOworICAg
ICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOworICAgICAgICAgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGZvciAoIDsg
bGJyLT5jb3VudDsgbGJyKysgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBpOworCisgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBsYnItPmNvdW50
OyBpKysgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgaW50IHJjID0g
dm14X2FkZF9ndWVzdF9tc3IodiwgbGJyLT5iYXNlICsgaSk7CisKKyAgICAgICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseSghcmMpICkKICAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbGJyLT5iYXNlICsgaSwg
Vk1YX01TUl9SVyk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGxicl90c3hfZml4dXBf
bmVlZGVkICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJy
X2ZpeHVwX2VuYWJsZWQgfD0gRklYVVBfTEJSX1RTWDsKLSAgICAgICAgICAgICAgICAgICAgICAg
IGlmICggYmR3X2VycmF0dW1fYmRmMTRfZml4dXBfbmVlZGVkICkKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZpeHVwX2VuYWJsZWQgfD0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRklYVVBfQkRXX0VSUkFUVU1fQkRGMTQ7CisgICAgICAg
ICAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJHdWVzdCBsb2FkL3NhdmUgbGlzdCBlcnJvciAlZFxuIiwgcmMpOworICAg
ICAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAgICAgICAg
ICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgICAgICAgICAgICAgICAgICB9
Ci0gICAgICAgIH0KIAotICAgICAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgICAgICBodm1faW5q
ZWN0X2h3X2V4Y2VwdGlvbihUUkFQX21hY2hpbmVfY2hlY2ssIFg4Nl9FVkVOVF9OT19FQyk7Ci0g
ICAgICAgIGVsc2UKLSAgICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMyX0RFQlVHQ1RMLCBt
c3JfY29udGVudCk7CisgICAgICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0
KHYsIGxici0+YmFzZSArIGksIFZNWF9NU1JfUlcpOworICAgICAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgIH0KKworICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14Lmxicl9mbGFncyB8PSBMQlJf
TVNSU19JTlNFUlRFRDsKKyAgICAgICAgICAgIGlmICggbGJyX3RzeF9maXh1cF9uZWVkZWQgKQor
ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5sYnJfZmxhZ3MgfD0gTEJSX0ZJWFVQX1RT
WDsKKyAgICAgICAgICAgIGlmICggYmR3X2VycmF0dW1fYmRmMTRfZml4dXBfbmVlZGVkICkKKyAg
ICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhVUF9CREYx
NDsKKyAgICAgICAgfQogCisgICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMyX0RFQlVHQ1RMLCBt
c3JfY29udGVudCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBjYXNlIE1TUl9JQTMyX0ZF
QVRVUkVfQ09OVFJPTDoKQEAgLTQyMDMsOSArNDIzOCw5IEBAIHN0YXRpYyB2b2lkIGxicl9maXh1
cCh2b2lkKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIAotICAgIGlmICgg
Y3Vyci0+YXJjaC5odm1fdm14Lmxicl9maXh1cF9lbmFibGVkICYgRklYVVBfTEJSX1RTWCApCisg
ICAgaWYgKCBjdXJyLT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzICYgTEJSX0ZJWFVQX1RTWCApCiAg
ICAgICAgIGxicl90c3hfZml4dXAoKTsKLSAgICBpZiAoIGN1cnItPmFyY2guaHZtX3ZteC5sYnJf
Zml4dXBfZW5hYmxlZCAmIEZJWFVQX0JEV19FUlJBVFVNX0JERjE0ICkKKyAgICBpZiAoIGN1cnIt
PmFyY2guaHZtX3ZteC5sYnJfZmxhZ3MgJiBMQlJfRklYVVBfQkRGMTQgKQogICAgICAgICBiZHdf
ZXJyYXR1bV9iZGYxNF9maXh1cCgpOwogfQogCkBAIC00MjczLDcgKzQzMDgsNyBAQCBib29sIHZt
eF92bWVudGVyX2hlbHBlcihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB9
CiAKICBvdXQ6Ci0gICAgaWYgKCB1bmxpa2VseShjdXJyLT5hcmNoLmh2bV92bXgubGJyX2ZpeHVw
X2VuYWJsZWQpICkKKyAgICBpZiAoIHVubGlrZWx5KGN1cnItPmFyY2guaHZtX3ZteC5sYnJfZmxh
Z3MgJiBMQlJfRklYVVBfTUFTSykgKQogICAgICAgICBsYnJfZml4dXAoKTsKIAogICAgIEhWTVRS
QUNFX05EKFZNRU5UUlksIDAsIDEvKmN5Y2xlcyovLCAwLCAwLCAwLCAwLCAwLCAwLCAwKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCmluZGV4IDYyYWZlYmUuLjJjOWUyOTEgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdm14L3ZtY3MuaApAQCAtMTU2LDcgKzE1Niw3IEBAIHN0cnVjdCBhcmNoX3Zt
eF9zdHJ1Y3QgewogICAgIC8qIEFyZSB3ZSBlbXVsYXRpbmcgcmF0aGVyIHRoYW4gVk1FTlRFUmlu
Zz8gKi8KICAgICB1aW50OF90ICAgICAgICAgICAgICB2bXhfZW11bGF0ZTsKIAotICAgIHVpbnQ4
X3QgICAgICAgICAgICAgIGxicl9maXh1cF9lbmFibGVkOworICAgIHVpbnQ4X3QgICAgICAgICAg
ICAgIGxicl9mbGFnczsKIAogICAgIC8qIEJpdG1hc2sgb2Ygc2VnbWVudHMgdGhhdCB3ZSBjYW4n
dCBzYWZlbHkgdXNlIGluIHZpcnR1YWwgODA4NiBtb2RlICovCiAgICAgdWludDE2X3QgICAgICAg
ICAgICAgdm04Nl9zZWdtZW50X21hc2s7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:06:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09:06: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 1fY6Ob-0002Zp-P6; Wed, 27 Jun 2018 09:05: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY6Oa-0002Zk-ED
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:05:48 +0000
X-Inumbo-ID: 511b4d67-79e9-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 511b4d67-79e9-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 09:06:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 03:05:45 -0600
Message-Id: <5B33536802000078001CE3C6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 03:05:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
 <34ffac65-61c9-f70b-a4b4-fb9015688841@citrix.com>
In-Reply-To: <34ffac65-61c9-f70b-a4b4-fb9015688841@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA2LjE4IGF0IDE5OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMTQ6MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+ICB4ZW4vYXJj
aC94ODYvY3B1L213YWl0LWlkbGUuYyAgICAgICB8ICA0ICsrLS0KPiAKPiBJIGZvcmdvdCB0byBz
YXkgdGhhdCB0aGlzIHBhdGNoIGFzIHNob3duIG1heSBpbXBhY3QgdGhlIGVhc2Ugb2YgdGFraW5n
Cj4gbmV3IGNvZGUgZnJvbSBMaW51eC4KClRoZSBkaWZmc3RhdCBhYm92ZSBkb2Vzbid0IHN1Z2dl
c3QgdGhpcyBpcyBnb2luZyB0byBtYWtlIHRoaW5ncyBtb3JlCmNvbXBsaWNhdGVkLiBXZSdyZSBh
bHJlYWR5IGZhciBmcm9tIGJlaW5nIGFibGUgdG8gdGFrZSBMaW51eCBjb21taXRzCnZlcmJhdGlt
LgoKPiBXaGlsZSB3ZSBkb24ndCB3YW50IHRvIHByb2xpZmVyYXRlIHRoZSBicm9rZW4gQVBJcyBv
ZiB0aGUgY3VycmVudAo+IHJkbXNyKCkgaW5mcmFzdHJ1Y3R1cmUsIG9uZSBvcHRpb24gd2UgY291
bGQgZG8gaXMgdG8gaW50cm9kdWNlIGEKPiA8eGVuL2xpbnV4LWNvbXBhdC5oPiBmaWxlIGZvciBp
bmNsdWRpbmcgaW50byBjb2RlIGZyb20gTGludXgsIHRvIGVhc2UKPiB0aGUgZGlmZmVyZW5jZXMu
CgpTZWUgdGhlIG90aGVyIChBUk0gcmVsYXRlZCkgdGhyZWFkIHdoZXJlIHRoZXkgYWxzbyB3YW50
IHRvIGludHJvZHVjZQpzdWNoIGEgaGVhZGVyOiBJJ20gbm90IHJlYWxseSBmYW5jeWluZyBzb21l
dGhpbmcgbGlrZSB0aGlzIGJlY29taW5nCmdsb2JhbGx5IHZpc2libGUuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:12:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09: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 1fY6Ux-0003HR-JQ; Wed, 27 Jun 2018 09:12:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY6Uw-0003Gu-CV
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:12:22 +0000
X-Inumbo-ID: cd08a414-79e9-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd08a414-79e9-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 11:09:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 03:12:19 -0600
Message-Id: <5B3354F002000078001CE3D9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 03:12:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDI3LjA2LjE4IGF0IDEwOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIHBhdGNoIGlzIHRvIG9ubHkgZXZlciBpbnNl
cnQgdGhlIExCUiBNU1JzIGludG8gdGhlCj4gZ3Vlc3QgbG9hZC9zYXZlIGxpc3Qgb25jZSwgYXMg
YSBmdXR1cmUgcGF0Y2ggd2FudHMgdG8gY2hhbmdlIHRoZSBiZWhhdmlvdXIgb2YKPiB2bXhfYWRk
X2d1ZXN0X21zcigpLgo+IAo+IFRoZSByZXBlYXRlZCBwcm9jZXNzaW5nIG9mIGxicl9pbmZvIGFu
ZCB0aGUgZ3Vlc3RzIE1TUiBsb2FkL3NhdmUgbGlzdCBpcwo+IHJlZHVuZGFudCwgYW5kIGEgZ3Vl
c3QgdXNpbmcgTEJSIGl0c2VsZiB3aWxsIGhhdmUgdG8gcmUtZW5hYmxlCj4gTVNSX0RFQlVHQ1RM
LkxCUiBpbiBpdHMgI0RCIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBYZW4gd2lsbCByZXBlYXQgdGhp
cwo+IHJlZHVuZGFudCBwcm9jZXNzaW5nIGV2ZXJ5IHRpbWUgdGhlIGd1ZXN0IGdldHMgYSBkZWJ1
ZyBleGNlcHRpb24uCj4gCj4gUmVuYW1lIGxicl9maXh1cF9lbmFibGVkIHRvIGxicl9mbGFncyB0
byBiZSBhIGxpdHRsZSBtb3JlIGdlbmVyaWMsIGFuZCB1c2Ugb25lCj4gYml0IHRvIGluZGljYXRl
IHRoYXQgdGhlIE1TUnMgaGF2ZSBiZWVuIGluc2VydGVkIGludG8gdGhlIGxvYWQvc2F2ZSBsaXN0
Lgo+IFNob3J0ZW4gdGhlIGV4aXN0aW5nIEZJWFVQKiBpZGVudGlmaWVycyB0byByZWR1Y2UgY29k
ZSB2b2x1bWUuCj4gCj4gRnVydGhlcm1vcmUsIGhhbmRpbmcgdGhlIGd1ZXN0ICNNQyBvbiBhbiBl
cnJvciBpc24ndCBhIGxlZ2l0aW1hdGUgYWN0aW9uLiAgVHdvCj4gb2YgdGhlIHRocmVlIGZhaWx1
cmUgY2FzZXMgYXJlIGRlZmluaXRlbHkgaHlwZXJ2aXNvciBidWdzLCBhbmQgdGhlIHRoaXJkIGlz
IGEKPiBib3VuZGFyeSBjYXNlIHdoaWNoIHNob3VsZG4ndCBvY2N1ciBpbiBwcmFjdGljZS4gIFRo
ZSBndWVzdCBhbHNvIHdvbid0IGV4ZWN1dGUKPiBjb3JyZWN0bHksIHNvIGhhbmRsZSBlcnJvcnMg
YnkgY2xlYW5seSBjcmFzaGluZyB0aGUgZ3Vlc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGggb25lIG1pbm9yIHJlbWFyazoKCj4gQEAgLTMw
OTcsMzAgKzMwOTgsNjQgQEAgc3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNp
Z25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKPiAgICAgICAgICAgICAgaWYgKCB2
cG11X2RvX3dybXNyKG1zciwgbXNyX2NvbnRlbnQsIHN1cHBvcnRlZCkgKQo+ICAgICAgICAgICAg
ICAgICAgYnJlYWs7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIGlmICggbXNyX2NvbnRlbnQgJiBJ
QTMyX0RFQlVHQ1RMTVNSX0xCUiApCj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogV2hl
biBhIGd1ZXN0IGZpcnN0IGVuYWJsZXMgTEJSLCBhcnJhbmdlIHRvIHNhdmUgYW5kIHJlc3RvcmUg
dGhlIExCUgo+ICsgICAgICAgICAqIE1TUnMgYW5kIGFsbG93IHRoZSBndWVzdCBkaXJlY3QgYWNj
ZXNzLgo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogTVNSX0RFQlVHQ1RMIGFuZCBMQlIgaGFz
IGV4aXN0ZWQgYWxtb3N0IGxvbmcgYXMgTVNScyBoYXZlIGV4aXN0ZWQsCgouLi4gYXMgbG9uZyBh
cyAuLi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:13:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09: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 1fY6W3-0003MJ-Vk; Wed, 27 Jun 2018 09:13:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xqrh=jn=gmail.com=robinlee.sysu@srs-us1.protection.inumbo.net>)
 id 1fY6W2-0003MB-EE
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 09:13:30 +0000
X-Inumbo-ID: f6821af3-79e9-11e8-9728-bc764e045a96
Received: from mail-pf0-x243.google.com (unknown [2607:f8b0:400e:c00::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6821af3-79e9-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 11:10:40 +0200 (CEST)
Received: by mail-pf0-x243.google.com with SMTP id a22-v6so690572pfo.12
 for <xen-devel@lists.xenproject.org>; Wed, 27 Jun 2018 02:13:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=q6aqNKzTv5soSag2a8a2wL2KVhJoFezFrlTg2H2cku0=;
 b=t06U/xVqn3KGxb0cBoGCg9rJL14UoUnA20ZGQGhx9yWpVau9vV+JDZ09UFoahFqdqp
 GyohEILio8rw5rRlrZWQBFG5N4aZqmVUs329mqMelRGWa+WT8oFc8bP3QAFSTT4yJu9e
 nlyR9q7zS8zHzsZfxLix+F2SmjMRQ2umF6rTah//3txymOGFoWs5qgxWl11y95JqioKH
 zXYX6h5cZRjMWmcVZUVn0YBWIo8DFf9JkcrrqPFsbEj8iBJTjUJR4YCFlD4BTohRqfFx
 9XUTN0FPfWjw2jQDDyDVON+Ocyn3ds9KX9EKYa1n8BXnFsliGnpz17Jb99Sql0R86S/O
 VXsQ==
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=q6aqNKzTv5soSag2a8a2wL2KVhJoFezFrlTg2H2cku0=;
 b=mkg99UDWJZpsGSTVXgdeW9B8srn50O4sFaVVbck0/UeXhZGYqpStNyjJWpnrTLDd6N
 Z7vauVDfjiKn5K8VFE5kCDpI7UcRld8Ecafk0wtiYLBz9atvztnLsQbz5srw8grilW55
 X2Z6HaUWEPziQsh+cHy1l8pJHCCBOwFTlfCuC6zZLshA+KhDiIimVpoXTKQLO/HSdh6P
 TYb+E1QCVBebu3mni5qmd1vZoTmqeNreB0mGB+2dzLInwVyCV+crskIuY3/E1QD4BLEB
 sxs7C4j7olQoYWYF7VBaH1DB0ZVpv+mz2pOr8sLbqbPdEdHARxOZwzagPXJyQM9lBouf
 9h5A==
X-Gm-Message-State: APt69E2INMLDgN5DTIhnfEVF9uJhz1Glyrgkuf1Frpl8ngaYaAgZl1St
 7OUSU4Xw0rtrISHppUhRHgYRA51Ul04=
X-Google-Smtp-Source: AAOMgpfpCBk0x+WPaXmGEHukekiiWxm6KQxv5ZBavOmqvduPYWSp0DrjUpNuL6VBl/xMs2pUB1vP7w==
X-Received: by 2002:a62:8703:: with SMTP id
 i3-v6mr5042593pfe.115.1530090808386; 
 Wed, 27 Jun 2018 02:13:28 -0700 (PDT)
Received: from vultr.guest ([207.148.122.111])
 by smtp.gmail.com with ESMTPSA id a8-v6sm5849920pfg.138.2018.06.27.02.13.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 27 Jun 2018 02:13:27 -0700 (PDT)
From: Robin Lee <robinlee.sysu@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 27 Jun 2018 09:13:11 +0000
Message-Id: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
X-Mailer: git-send-email 1.8.3.1
Subject: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated in
 libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.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>

T24gWGVuU2VydmVyIDcuMS4xLCB3ZSBzdGFydCBhIHZtIHdpdGggWEFQSSBidXQgYXR0YWNoIGEg
YmxvY2sgZGV2aWNlIHdpdGggeGwuCldlIGNyZWF0ZSBhbiBlbXB0eSBqc29uIGNvbmZpZyBmb3Ig
dGhlIHZtIHdpdGggdGhlIGNvbnRlbnQgInt9XG4iIGFuZCB0aGVuCnJ1biAneGwgYmxvY2stYXR0
YWNoJzoKCiAgIyAgeGwgYmxvY2stYXR0YWNoIDEgcGh5Oi9kZXYvbG9vcDAgeHZkeiB3CiAgbGli
eGw6IGVycm9yOiBsaWJ4bF9qc29uLmM6OTUwOmxpYnhsX19qc29uX3BhcnNlOiB5YWpsIGVycm9y
OiBwYXJzZSBlcnJvcjogdHJhaWxpbmcgZ2FyYmFnZQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHt9IEtdCiAgICAgICAgICAgICAgICAgICAgICAgKHJpZ2h0IGhlcmUpIC0t
LS0tLV4KCiAgbGlieGw6IGVycm9yOiBsaWJ4bF9qc29uLmM6MTA1MzpsaWJ4bF9fb2JqZWN0X2Zy
b21fanNvbjogdW5hYmxlIHRvIGdlbmVyYXRlIGxpYnhsX19qc29uX29iamVjdCBmcm9tIEpTT04g
cmVwcmVzZW50YXRpb24gb2YgbGlieGxfZG9tYWluX2NvbmZpZy4KICBsaWJ4bDogZXJyb3I6IGxp
YnhsLmM6MTk5NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxlIHRvIGFkZCBkZXZpY2UK
ICBsaWJ4bF9kZXZpY2VfZGlza19hZGQgZmFpbGVkLgoKQWZ0ZXIgaW52ZXN0aWdhdGlvbiwgd2Ug
Zm91bmQgdGhlIGJ1ZmZlciByZXR1cm5lZCBmcm9tIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cwpp
cyBub3QgbnVsbC10ZXJtaW5hdGVkLiBCdXQgbGF0ZXIgaW4gbGlieGxfX29iamVjdF9mcm9tX2pz
b24sIHRoZSBidWZmZXIgaXMgZXhwZWN0ZWQgdG8KYmUgbnVsbC10ZXJtaW5hdGVkLiBTbyBwYXJz
aW5nIG1heSBleGNlZWRlZCB0aGUgZW5kIG9mIGZpbGUgYW5kIGdldCBpbiB0byB1bmluaXNpYWxp
emVkCm1vbWVyeSBhcmVhLgoKU2lnbmVkLW9mZi1ieTogUm9iaW4gTGVlIDxyb2JpbmxlZS5zeXN1
QGdtYWlsLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF91dGlscy5jIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF91dGlscy5jIGIvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYwppbmRl
eCA1MDdlZTU2Li41MTEzNGE3IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF91dGlscy5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKQEAgLTM2Miw4ICszNjIsOSBAQCBpbnQg
bGlieGxfcmVhZF9maWxlX2NvbnRlbnRzKGxpYnhsX2N0eCAqY3R4LCBjb25zdCBjaGFyICpmaWxl
bmFtZSwKICAgICBkYXRhbGVuID0gc3RhYi5zdF9zaXplOwogCiAgICAgaWYgKHN0YWIuc3Rfc2l6
ZSAmJiBkYXRhX3IpIHsKLSAgICAgICAgZGF0YSA9IG1hbGxvYyhkYXRhbGVuKTsKKyAgICAgICAg
ZGF0YSA9IG1hbGxvYygoKHNpemVfdClkYXRhbGVuKSsxKTsKICAgICAgICAgaWYgKCFkYXRhKSBn
b3RvIHhlOworICAgICAgICBkYXRhW2RhdGFsZW5dID0gMDsgIC8qIG1ha2Ugc3VyZSBidWZmZXIg
bnVsbC10ZXJtaW5hdGVkICovCiAKICAgICAgICAgcnMgPSBmcmVhZChkYXRhLCAxLCBkYXRhbGVu
LCBmKTsKICAgICAgICAgaWYgKHJzICE9IGRhdGFsZW4pIHsKLS0gCjEuOC4zLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:20:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09:20:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY6cN-0003oC-Ot; Wed, 27 Jun 2018 09: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY6cM-0003iz-D1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 09:20:02 +0000
X-Inumbo-ID: 4e9304cc-79eb-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e9304cc-79eb-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 09:20:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 03:20:00 -0600
Message-Id: <5B3356BE02000078001CE3F9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 03:19:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <CAFLBxZYho=m-1owS-KRodVvsirOvvz4pdNq_3bXJB0m+tmJzZw@mail.gmail.com>
 <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
In-Reply-To: <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 committers@xenproject.org, security@xenproject.org,
 Andrew Halley <andrew.halley@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE4IGF0IDA2OjA1LCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gUmln
aHQgbm93LCB3ZSdyZSBhdCBhIHN0YWdlIHdoZXJlIHdlIGNvdWxkIHByb2JhYmx5IGp1c3RpZnkg
YSBuZXcgcmVsZWFzZSBvZiAKPiA0LjYsIDQuNywgNC44LCA0LjksIGFuZCA0LjEwIGR1ZSB0byB0
aGUgZGVwdGggb2YgWFNBcyBjb250YWluZWQgd2l0aGluIHRoYXQgCj4gY2FuJ3QgYmUgcGF0Y2hl
ZCBvbiB0b3Agb2YgdGhlIHJlbGVhc2UgYXJjaGl2ZS4KCjQuNy42IGFuZCA0LjguNCBhcmUgaW1t
aW5lbnQgYW55d2F5LCBhbmQgNC45LjMgaXMgZHVlIGluIGFib3V0IGEKbW9udGgncyB0aW1lIChJ
J2xsIHNlbmQgYSByZXNwZWN0aXZlIGNhbGwgZm9yIHBvaW50aW5nIG91dCBtaXNzaW5nCmJhY2tw
b3J0cyBvbmNlIEkndmUgZmx1c2hlZCBvdXQgbXkgb3duIHF1ZXVlKS4gVGhlcmUncyBub3QgZ29p
bmcgdG8KYmUgYW5vdGhlciByZWxlYXNlIG9mZiB0aGUgNC42IGJyYW5jaCwgYXQgbGVhc3Qgbm90
IG9uZSBvcmdhbml6ZWQgYnkKWGVuUHJvamVjdC4gRXZlbiB1cyBtZWFuaW5nIHRvIGRvIHNvIGZv
ciA0LjcgaXMgb25seSBiZWNhdXNlIG9mIHRoZQpjaXJjdW1zdGFuY2VzLgoKQXMgbWVudGlvbmVk
IGJlZm9yZSAtIHBlcnNvbmFsbHkgSSdtIG5vdCBmYW5jeWluZyB0byBkbyBtb3JlIGZyZXF1ZW50
CnN0YWJsZSByZWxlYXNlcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09: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 1fY72W-0005f4-Vc; Wed, 27 Jun 2018 09:47:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY72W-0005ez-04
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:47:04 +0000
X-Inumbo-ID: a6d02867-79ee-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6d02867-79ee-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 11:44:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 03:47:02 -0600
Message-Id: <5B335D1302000078001CE41C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 03:46:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530022874-2548-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1530022874-2548-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDE2OjIxLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gV2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwK
PiB2bXhfdmNwdV91cGRhdGVfZXB0cCgpIF9fdm13cml0ZXMoKSBFUFRQX0lOREVYIGluCj4gYWx0
cDJtX3ZjcHVfZGVzdHJveSgpLiBUaGlzIG1lYW5zIHRoYXQgd2hlbiBkaXNhYmxpbmcgYWx0cDJt
IG9uIGEKPiBkb21haW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBo
YXMgYmVlbgo+IHN1Y2Nlc3NmdWxseSBjYWxsZWQsIEVQVFBfSU5ERVggZW5kcyB1cCBiZWluZyBz
dG9yZWQgYXMKPiBJTlZBTElEX0FMVFAyTS4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSBmb3Igdm14
X3ZtZXhpdF9oYW5kbGVyKCkKPiB0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBh
IHN1YnNlcXVlbnQgY2FsbCB0bwo+IHhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVfbm90aWZ5KCks
IGFuZCBCVUdfT04oaWR4ID49IE1BWF9BTFRQMk0pLgoKSSdtIGZpbmUgd2l0aCB0aGUgY29kZSBj
aGFuZ2Ugbm93LCBidXQgSSB0aGluayB0aGlzIDNyZCBhcHByb2FjaApvZiBhZGRyZXNzaW5nIHRo
ZSBpc3N1ZSBuZWVkcyB0aGUgZGVzY3JpcHRpb24gdG8gYmUgY2hhbmdlZC4KQWxyZWFkeSBvbiB2
MiBpdCB3b3VsZG4ndCBoYXZlIGJlY29tZSBjbGVhciB0byBtZSB3aGF0IHRoZQppc3N1ZSB3YXMg
ZnJvbSBqdXN0IHJlYWRpbmcgdGhlIGRlc2NyaXB0aW9uLiBJbiBwYXJ0aWN1bGFyIHlvdSBub3cK
d2FudCB0byBwb2ludCBvdXQgd2h5IHRoZSBjaGFuZ2UgaXMgY29ycmVjdCAvIG5lY2Vzc2FyeSBh
bHNvIGZvcgp0aGUgb3RoZXIgaW52b2NhdGlvbiBvZiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5j
X3ZlKCkuIEl0CndvdWxkIGFsc28gYmUgaGVscGZ1bCB0byBoYXZlIGEgc3RhdGVtZW50IG9uIHdo
eSBvdGhlcgphbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkgaW52b2NhdGlvbnMgZG9uJ3QgbmVlZCB0
byBiZQpwcmVmaXhlZCAobm93OiByZXBsYWNlZCkgYnkgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVu
Y192ZSgpLgpJbiB0aGUgZW5kIGl0IG1pZ2h0IHdlbGwgYmUgdGhhdCBmb2xkaW5nIHRoZSB0d28g
aG9va3MgaW50byBvbmUgaXMKdGhlIGJlc3QgY291cnNlIG9mIGFjdGlvbi4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:50:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09:50:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY766-0006Jz-Hj; Wed, 27 Jun 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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY765-0006Jt-FY
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:50:45 +0000
X-Inumbo-ID: 29f49bc7-79ef-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29f49bc7-79ef-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 11:47:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75343811"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3354F002000078001CE3D9@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: <5166a3b7-fc47-cbc7-a850-d0b1dc186175@citrix.com>
Date: Wed, 27 Jun 2018 10:50:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3354F002000078001CE3D9@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 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMjcvMDYvMTggMTA6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI3LjA2LjE4IGF0
IDEwOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBtYWluIHB1
cnBvc2Ugb2YgdGhpcyBwYXRjaCBpcyB0byBvbmx5IGV2ZXIgaW5zZXJ0IHRoZSBMQlIgTVNScyBp
bnRvIHRoZQo+PiBndWVzdCBsb2FkL3NhdmUgbGlzdCBvbmNlLCBhcyBhIGZ1dHVyZSBwYXRjaCB3
YW50cyB0byBjaGFuZ2UgdGhlIGJlaGF2aW91ciBvZgo+PiB2bXhfYWRkX2d1ZXN0X21zcigpLgo+
Pgo+PiBUaGUgcmVwZWF0ZWQgcHJvY2Vzc2luZyBvZiBsYnJfaW5mbyBhbmQgdGhlIGd1ZXN0cyBN
U1IgbG9hZC9zYXZlIGxpc3QgaXMKPj4gcmVkdW5kYW50LCBhbmQgYSBndWVzdCB1c2luZyBMQlIg
aXRzZWxmIHdpbGwgaGF2ZSB0byByZS1lbmFibGUKPj4gTVNSX0RFQlVHQ1RMLkxCUiBpbiBpdHMg
I0RCIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBYZW4gd2lsbCByZXBlYXQgdGhpcwo+PiByZWR1bmRh
bnQgcHJvY2Vzc2luZyBldmVyeSB0aW1lIHRoZSBndWVzdCBnZXRzIGEgZGVidWcgZXhjZXB0aW9u
Lgo+Pgo+PiBSZW5hbWUgbGJyX2ZpeHVwX2VuYWJsZWQgdG8gbGJyX2ZsYWdzIHRvIGJlIGEgbGl0
dGxlIG1vcmUgZ2VuZXJpYywgYW5kIHVzZSBvbmUKPj4gYml0IHRvIGluZGljYXRlIHRoYXQgdGhl
IE1TUnMgaGF2ZSBiZWVuIGluc2VydGVkIGludG8gdGhlIGxvYWQvc2F2ZSBsaXN0Lgo+PiBTaG9y
dGVuIHRoZSBleGlzdGluZyBGSVhVUCogaWRlbnRpZmllcnMgdG8gcmVkdWNlIGNvZGUgdm9sdW1l
Lgo+Pgo+PiBGdXJ0aGVybW9yZSwgaGFuZGluZyB0aGUgZ3Vlc3QgI01DIG9uIGFuIGVycm9yIGlz
bid0IGEgbGVnaXRpbWF0ZSBhY3Rpb24uICBUd28KPj4gb2YgdGhlIHRocmVlIGZhaWx1cmUgY2Fz
ZXMgYXJlIGRlZmluaXRlbHkgaHlwZXJ2aXNvciBidWdzLCBhbmQgdGhlIHRoaXJkIGlzIGEKPj4g
Ym91bmRhcnkgY2FzZSB3aGljaCBzaG91bGRuJ3Qgb2NjdXIgaW4gcHJhY3RpY2UuICBUaGUgZ3Vl
c3QgYWxzbyB3b24ndCBleGVjdXRlCj4+IGNvcnJlY3RseSwgc28gaGFuZGxlIGVycm9ycyBieSBj
bGVhbmx5IGNyYXNoaW5nIHRoZSBndWVzdC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IHdpdGggb25lIG1pbm9yIHJlbWFyazoKPgo+PiBAQCAt
MzA5NywzMCArMzA5OCw2NCBAQCBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVu
c2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQo+PiAgICAgICAgICAgICAgaWYg
KCB2cG11X2RvX3dybXNyKG1zciwgbXNyX2NvbnRlbnQsIHN1cHBvcnRlZCkgKQo+PiAgICAgICAg
ICAgICAgICAgIGJyZWFrOwo+PiAgICAgICAgICB9Cj4+IC0gICAgICAgIGlmICggbXNyX2NvbnRl
bnQgJiBJQTMyX0RFQlVHQ1RMTVNSX0xCUiApCj4+ICsKPj4gKyAgICAgICAgLyoKPj4gKyAgICAg
ICAgICogV2hlbiBhIGd1ZXN0IGZpcnN0IGVuYWJsZXMgTEJSLCBhcnJhbmdlIHRvIHNhdmUgYW5k
IHJlc3RvcmUgdGhlIExCUgo+PiArICAgICAgICAgKiBNU1JzIGFuZCBhbGxvdyB0aGUgZ3Vlc3Qg
ZGlyZWN0IGFjY2Vzcy4KPj4gKyAgICAgICAgICoKPj4gKyAgICAgICAgICogTVNSX0RFQlVHQ1RM
IGFuZCBMQlIgaGFzIGV4aXN0ZWQgYWxtb3N0IGxvbmcgYXMgTVNScyBoYXZlIGV4aXN0ZWQsCj4g
Li4uIGFzIGxvbmcgYXMgLi4uCgpOb3QgcXVpdGUuwqAgTVNScyBoYXZlIGV4aXN0ZWQgc2luY2Ug
dGhlIFA1LCB3aGVyZWFzIExCUiB3YXMgaW50cm9kdWNlZAppbiB0aGUgUDYuwqAgVGhlIE1TUiB3
YXNuJ3QgYXJjaGl0ZWN0dXJhbCBhdCB0aGUgdGltZSwgaGVuY2Ugbm8gQ1BVSUQKYml0LCBidXQg
dGhlIG5ld2VyIGFyY2hpdGVjdHVyYWwgZGVjbGFyYXRpb24gaXMgY29tcGF0aWJsZSB3aXRoIHRo
ZSBQNgooYXMgZmFyIGFzIExCUiBpcyBjb25jZXJuZWQpLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:58:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09:58:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY7Dk-0006Zg-HX; Wed, 27 Jun 2018 09:58:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY7Dj-0006Zb-PM
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:58:39 +0000
X-Inumbo-ID: 452d16dc-79f0-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 452d16dc-79f0-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 11:55:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 03:58:37 -0600
Message-Id: <5B335FC902000078001CE442@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 03:58:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3354F002000078001CE3D9@prv1-mh.provo.novell.com>
 <5166a3b7-fc47-cbc7-a850-d0b1dc186175@citrix.com>
In-Reply-To: <5166a3b7-fc47-cbc7-a850-d0b1dc186175@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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+IE9uIDI3LjA2LjE4IGF0IDExOjUwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDYvMTggMTA6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNy4w
Ni4xOCBhdCAxMDo0MywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gVGhl
IG1haW4gcHVycG9zZSBvZiB0aGlzIHBhdGNoIGlzIHRvIG9ubHkgZXZlciBpbnNlcnQgdGhlIExC
UiBNU1JzIGludG8gdGhlCj4+PiBndWVzdCBsb2FkL3NhdmUgbGlzdCBvbmNlLCBhcyBhIGZ1dHVy
ZSBwYXRjaCB3YW50cyB0byBjaGFuZ2UgdGhlIGJlaGF2aW91ciAKPiBvZgo+Pj4gdm14X2FkZF9n
dWVzdF9tc3IoKS4KPj4+Cj4+PiBUaGUgcmVwZWF0ZWQgcHJvY2Vzc2luZyBvZiBsYnJfaW5mbyBh
bmQgdGhlIGd1ZXN0cyBNU1IgbG9hZC9zYXZlIGxpc3QgaXMKPj4+IHJlZHVuZGFudCwgYW5kIGEg
Z3Vlc3QgdXNpbmcgTEJSIGl0c2VsZiB3aWxsIGhhdmUgdG8gcmUtZW5hYmxlCj4+PiBNU1JfREVC
VUdDVEwuTEJSIGluIGl0cyAjREIgaGFuZGxlciwgbWVhbmluZyB0aGF0IFhlbiB3aWxsIHJlcGVh
dCB0aGlzCj4+PiByZWR1bmRhbnQgcHJvY2Vzc2luZyBldmVyeSB0aW1lIHRoZSBndWVzdCBnZXRz
IGEgZGVidWcgZXhjZXB0aW9uLgo+Pj4KPj4+IFJlbmFtZSBsYnJfZml4dXBfZW5hYmxlZCB0byBs
YnJfZmxhZ3MgdG8gYmUgYSBsaXR0bGUgbW9yZSBnZW5lcmljLCBhbmQgdXNlIG9uZQo+Pj4gYml0
IHRvIGluZGljYXRlIHRoYXQgdGhlIE1TUnMgaGF2ZSBiZWVuIGluc2VydGVkIGludG8gdGhlIGxv
YWQvc2F2ZSBsaXN0Lgo+Pj4gU2hvcnRlbiB0aGUgZXhpc3RpbmcgRklYVVAqIGlkZW50aWZpZXJz
IHRvIHJlZHVjZSBjb2RlIHZvbHVtZS4KPj4+Cj4+PiBGdXJ0aGVybW9yZSwgaGFuZGluZyB0aGUg
Z3Vlc3QgI01DIG9uIGFuIGVycm9yIGlzbid0IGEgbGVnaXRpbWF0ZSBhY3Rpb24uICBUd28KPj4+
IG9mIHRoZSB0aHJlZSBmYWlsdXJlIGNhc2VzIGFyZSBkZWZpbml0ZWx5IGh5cGVydmlzb3IgYnVn
cywgYW5kIHRoZSB0aGlyZCBpcyBhCj4+PiBib3VuZGFyeSBjYXNlIHdoaWNoIHNob3VsZG4ndCBv
Y2N1ciBpbiBwcmFjdGljZS4gIFRoZSBndWVzdCBhbHNvIHdvbid0IGV4ZWN1dGUKPj4+IGNvcnJl
Y3RseSwgc28gaGFuZGxlIGVycm9ycyBieSBjbGVhbmx5IGNyYXNoaW5nIHRoZSBndWVzdC4KPj4+
Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiB3
aXRoIG9uZSBtaW5vciByZW1hcms6Cj4+Cj4+PiBAQCAtMzA5NywzMCArMzA5OCw2NCBAQCBzdGF0
aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90
IG1zcl9jb250ZW50KQo+Pj4gICAgICAgICAgICAgIGlmICggdnBtdV9kb193cm1zcihtc3IsIG1z
cl9jb250ZW50LCBzdXBwb3J0ZWQpICkKPj4+ICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4+PiAg
ICAgICAgICB9Cj4+PiAtICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYgSUEzMl9ERUJVR0NUTE1T
Ul9MQlIgKQo+Pj4gKwo+Pj4gKyAgICAgICAgLyoKPj4+ICsgICAgICAgICAqIFdoZW4gYSBndWVz
dCBmaXJzdCBlbmFibGVzIExCUiwgYXJyYW5nZSB0byBzYXZlIGFuZCByZXN0b3JlIHRoZSBMQlIK
Pj4+ICsgICAgICAgICAqIE1TUnMgYW5kIGFsbG93IHRoZSBndWVzdCBkaXJlY3QgYWNjZXNzLgo+
Pj4gKyAgICAgICAgICoKPj4+ICsgICAgICAgICAqIE1TUl9ERUJVR0NUTCBhbmQgTEJSIGhhcyBl
eGlzdGVkIGFsbW9zdCBsb25nIGFzIE1TUnMgaGF2ZSBleGlzdGVkLAo+PiAuLi4gYXMgbG9uZyBh
cyAuLi4KPiAKPiBOb3QgcXVpdGUuICBNU1JzIGhhdmUgZXhpc3RlZCBzaW5jZSB0aGUgUDUsIHdo
ZXJlYXMgTEJSIHdhcyBpbnRyb2R1Y2VkCj4gaW4gdGhlIFA2LiAgVGhlIE1TUiB3YXNuJ3QgYXJj
aGl0ZWN0dXJhbCBhdCB0aGUgdGltZSwgaGVuY2Ugbm8gQ1BVSUQKPiBiaXQsIGJ1dCB0aGUgbmV3
ZXIgYXJjaGl0ZWN0dXJhbCBkZWNsYXJhdGlvbiBpcyBjb21wYXRpYmxlIHdpdGggdGhlIFA2Cj4g
KGFzIGZhciBhcyBMQlIgaXMgY29uY2VybmVkKS4KClBlcmhhcHMgYSBtaXN1bmRlcnN0YW5kaW5n
IHJlc3VsdGluZyBmcm9tIGFuIGFtYmlndWl0eSBpbiBteSByZXBseT8gSQpzaG91bGQgaGF2ZSBz
YWlkICIuLi4gYWxtb3N0IGFzIGxvbmcgYXMgLi4uIjsgSSBkaWRuJ3QgbWVhbiBmb3IgdGhlICJh
bG1vc3QiCnRvIGJlIGRyb3BwZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 09:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 09: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 1fY7Ez-0006fa-W3; Wed, 27 Jun 2018 09:59:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY7Ey-0006fR-Ox
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 09:59:56 +0000
X-Inumbo-ID: e111c74e-79f0-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e111c74e-79f0-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:00:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75344205"
To: Jan Beulich <JBeulich@suse.com>
References: <1528483723-4128-6-git-send-email-andrew.cooper3@citrix.com>
 <1530089004-32155-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3354F002000078001CE3D9@prv1-mh.provo.novell.com>
 <5166a3b7-fc47-cbc7-a850-d0b1dc186175@citrix.com>
 <5B335FC902000078001CE442@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: <59c1f68c-3ffe-b406-93c8-67fb6edcae71@citrix.com>
Date: Wed, 27 Jun 2018 10:59:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B335FC902000078001CE442@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 5/9] x86/vmx: Improvements to LBR MSR
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, 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>

T24gMjcvMDYvMTggMTA6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI3LjA2LjE4IGF0
IDExOjUwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI3LzA2LzE4
IDEwOjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI3LjA2LjE4IGF0IDEwOjQzLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gVGhlIG1haW4gcHVycG9zZSBv
ZiB0aGlzIHBhdGNoIGlzIHRvIG9ubHkgZXZlciBpbnNlcnQgdGhlIExCUiBNU1JzIGludG8gdGhl
Cj4+Pj4gZ3Vlc3QgbG9hZC9zYXZlIGxpc3Qgb25jZSwgYXMgYSBmdXR1cmUgcGF0Y2ggd2FudHMg
dG8gY2hhbmdlIHRoZSBiZWhhdmlvdXIgCj4+IG9mCj4+Pj4gdm14X2FkZF9ndWVzdF9tc3IoKS4K
Pj4+Pgo+Pj4+IFRoZSByZXBlYXRlZCBwcm9jZXNzaW5nIG9mIGxicl9pbmZvIGFuZCB0aGUgZ3Vl
c3RzIE1TUiBsb2FkL3NhdmUgbGlzdCBpcwo+Pj4+IHJlZHVuZGFudCwgYW5kIGEgZ3Vlc3QgdXNp
bmcgTEJSIGl0c2VsZiB3aWxsIGhhdmUgdG8gcmUtZW5hYmxlCj4+Pj4gTVNSX0RFQlVHQ1RMLkxC
UiBpbiBpdHMgI0RCIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBYZW4gd2lsbCByZXBlYXQgdGhpcwo+
Pj4+IHJlZHVuZGFudCBwcm9jZXNzaW5nIGV2ZXJ5IHRpbWUgdGhlIGd1ZXN0IGdldHMgYSBkZWJ1
ZyBleGNlcHRpb24uCj4+Pj4KPj4+PiBSZW5hbWUgbGJyX2ZpeHVwX2VuYWJsZWQgdG8gbGJyX2Zs
YWdzIHRvIGJlIGEgbGl0dGxlIG1vcmUgZ2VuZXJpYywgYW5kIHVzZSBvbmUKPj4+PiBiaXQgdG8g
aW5kaWNhdGUgdGhhdCB0aGUgTVNScyBoYXZlIGJlZW4gaW5zZXJ0ZWQgaW50byB0aGUgbG9hZC9z
YXZlIGxpc3QuCj4+Pj4gU2hvcnRlbiB0aGUgZXhpc3RpbmcgRklYVVAqIGlkZW50aWZpZXJzIHRv
IHJlZHVjZSBjb2RlIHZvbHVtZS4KPj4+Pgo+Pj4+IEZ1cnRoZXJtb3JlLCBoYW5kaW5nIHRoZSBn
dWVzdCAjTUMgb24gYW4gZXJyb3IgaXNuJ3QgYSBsZWdpdGltYXRlIGFjdGlvbi4gIFR3bwo+Pj4+
IG9mIHRoZSB0aHJlZSBmYWlsdXJlIGNhc2VzIGFyZSBkZWZpbml0ZWx5IGh5cGVydmlzb3IgYnVn
cywgYW5kIHRoZSB0aGlyZCBpcyBhCj4+Pj4gYm91bmRhcnkgY2FzZSB3aGljaCBzaG91bGRuJ3Qg
b2NjdXIgaW4gcHJhY3RpY2UuICBUaGUgZ3Vlc3QgYWxzbyB3b24ndCBleGVjdXRlCj4+Pj4gY29y
cmVjdGx5LCBzbyBoYW5kbGUgZXJyb3JzIGJ5IGNsZWFubHkgY3Jhc2hpbmcgdGhlIGd1ZXN0Lgo+
Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPj4+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4+PiB3aXRoIG9uZSBtaW5vciByZW1hcms6Cj4+Pgo+Pj4+IEBAIC0zMDk3LDMwICszMDk4LDY0
IEBAIHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwg
dWludDY0X3QgbXNyX2NvbnRlbnQpCj4+Pj4gICAgICAgICAgICAgIGlmICggdnBtdV9kb193cm1z
cihtc3IsIG1zcl9jb250ZW50LCBzdXBwb3J0ZWQpICkKPj4+PiAgICAgICAgICAgICAgICAgIGJy
ZWFrOwo+Pj4+ICAgICAgICAgIH0KPj4+PiAtICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYgSUEz
Ml9ERUJVR0NUTE1TUl9MQlIgKQo+Pj4+ICsKPj4+PiArICAgICAgICAvKgo+Pj4+ICsgICAgICAg
ICAqIFdoZW4gYSBndWVzdCBmaXJzdCBlbmFibGVzIExCUiwgYXJyYW5nZSB0byBzYXZlIGFuZCBy
ZXN0b3JlIHRoZSBMQlIKPj4+PiArICAgICAgICAgKiBNU1JzIGFuZCBhbGxvdyB0aGUgZ3Vlc3Qg
ZGlyZWN0IGFjY2Vzcy4KPj4+PiArICAgICAgICAgKgo+Pj4+ICsgICAgICAgICAqIE1TUl9ERUJV
R0NUTCBhbmQgTEJSIGhhcyBleGlzdGVkIGFsbW9zdCBsb25nIGFzIE1TUnMgaGF2ZSBleGlzdGVk
LAo+Pj4gLi4uIGFzIGxvbmcgYXMgLi4uCj4+IE5vdCBxdWl0ZS4gIE1TUnMgaGF2ZSBleGlzdGVk
IHNpbmNlIHRoZSBQNSwgd2hlcmVhcyBMQlIgd2FzIGludHJvZHVjZWQKPj4gaW4gdGhlIFA2LiAg
VGhlIE1TUiB3YXNuJ3QgYXJjaGl0ZWN0dXJhbCBhdCB0aGUgdGltZSwgaGVuY2Ugbm8gQ1BVSUQK
Pj4gYml0LCBidXQgdGhlIG5ld2VyIGFyY2hpdGVjdHVyYWwgZGVjbGFyYXRpb24gaXMgY29tcGF0
aWJsZSB3aXRoIHRoZSBQNgo+PiAoYXMgZmFyIGFzIExCUiBpcyBjb25jZXJuZWQpLgo+IFBlcmhh
cHMgYSBtaXN1bmRlcnN0YW5kaW5nIHJlc3VsdGluZyBmcm9tIGFuIGFtYmlndWl0eSBpbiBteSBy
ZXBseT8gSQo+IHNob3VsZCBoYXZlIHNhaWQgIi4uLiBhbG1vc3QgYXMgbG9uZyBhcyAuLi4iOyBJ
IGRpZG4ndCBtZWFuIGZvciB0aGUgImFsbW9zdCIKPiB0byBiZSBkcm9wcGVkLgoKT29wcyB5ZXMg
LSB5b3UncmUgcmlnaHQuwqAgSSdsbCBmaXggdGhhdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10: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 1fY7X1-0008Cj-Q3; Wed, 27 Jun 2018 10:18: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=mpph=jn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fY7X0-0008Ce-Dy
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 10:18:34 +0000
X-Inumbo-ID: 7bc10cab-79f3-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7bc10cab-79f3-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:18:49 +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 9843A304BD87
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 14:34:42 +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 65CAB7FA62
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 13:18:32 +0300 (EEST)
Received: (qmail 31328 invoked from network); 27 Jun 2018 13:18:32 +0300
Received: from 86-120-180-94.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.180.94)
 by smtp02.buh.bitdefender.net with SMTP; 27 Jun 2018 13:18:32 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1530022874-2548-1-git-send-email-rcojocaru@bitdefender.com>
 <5B335D1302000078001CE41C@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <145dd665-a952-1c29-568c-777eb84865c1@bitdefender.com>
Date: Wed, 27 Jun 2018 13:18:31 +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: <5B335D1302000078001CE41C@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76528
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488284,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.004185)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.026728,0.000104)], URL: [Enabled, t: (0.000007)], RTDA: [Enabled,
 t: (0.300426), Hit: No, Details: v2.7.12; Id:
 15.1i642qb.1ch0c0t9d.qajhf], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjcvMjAxOCAxMjo0NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYu
MTggYXQgMTY6MjEsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gV2hlbiBT
RUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNldCwKPj4gdm14X3ZjcHVf
dXBkYXRlX2VwdHAoKSBfX3Ztd3JpdGVzKCkgRVBUUF9JTkRFWCBpbgo+PiBhbHRwMm1fdmNwdV9k
ZXN0cm95KCkuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIGRpc2FibGluZyBhbHRwMm0gb24gYQo+PiBk
b21haW4gYWZ0ZXIgeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBoYXMgYmVlbgo+
PiBzdWNjZXNzZnVsbHkgY2FsbGVkLCBFUFRQX0lOREVYIGVuZHMgdXAgYmVpbmcgc3RvcmVkIGFz
Cj4+IElOVkFMSURfQUxUUDJNLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIGZvciB2bXhfdm1leGl0
X2hhbmRsZXIoKQo+PiB0byBfX3ZtcmVhZCgpIHRoZSBzdGFsZSB2YWx1ZSBhZnRlciBhIHN1YnNl
cXVlbnQgY2FsbCB0bwo+PiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpLCBhbmQg
QlVHX09OKGlkeCA+PSBNQVhfQUxUUDJNKS4KPiAKPiBJJ20gZmluZSB3aXRoIHRoZSBjb2RlIGNo
YW5nZSBub3csIGJ1dCBJIHRoaW5rIHRoaXMgM3JkIGFwcHJvYWNoCj4gb2YgYWRkcmVzc2luZyB0
aGUgaXNzdWUgbmVlZHMgdGhlIGRlc2NyaXB0aW9uIHRvIGJlIGNoYW5nZWQuCj4gQWxyZWFkeSBv
biB2MiBpdCB3b3VsZG4ndCBoYXZlIGJlY29tZSBjbGVhciB0byBtZSB3aGF0IHRoZQo+IGlzc3Vl
IHdhcyBmcm9tIGp1c3QgcmVhZGluZyB0aGUgZGVzY3JpcHRpb24uIEluIHBhcnRpY3VsYXIgeW91
IG5vdwo+IHdhbnQgdG8gcG9pbnQgb3V0IHdoeSB0aGUgY2hhbmdlIGlzIGNvcnJlY3QgLyBuZWNl
c3NhcnkgYWxzbyBmb3IKPiB0aGUgb3RoZXIgaW52b2NhdGlvbiBvZiBhbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKCkuIEl0Cj4gd291bGQgYWxzbyBiZSBoZWxwZnVsIHRvIGhhdmUgYSBzdGF0
ZW1lbnQgb24gd2h5IG90aGVyCj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSgpIGludm9jYXRpb25z
IGRvbid0IG5lZWQgdG8gYmUKPiBwcmVmaXhlZCAobm93OiByZXBsYWNlZCkgYnkgYWx0cDJtX3Zj
cHVfdXBkYXRlX3ZtZnVuY192ZSgpLgo+IEluIHRoZSBlbmQgaXQgbWlnaHQgd2VsbCBiZSB0aGF0
IGZvbGRpbmcgdGhlIHR3byBob29rcyBpbnRvIG9uZSBpcwo+IHRoZSBiZXN0IGNvdXJzZSBvZiBh
Y3Rpb24uCgpJJ2xsIGRvIG15IGJlc3QgdG8gbWFrZSB0aGUgZGVzY3JpcHRpb24gbW9yZSByZWFk
YWJsZS4gQXMgZm9yIGZvbGRpbmcKdGhlIHR3byBob29rcyBpbnRvIG9uZSAoSSBhc3N1bWUgeW91
IG1lYW4gaGF2aW5nIGEgc2luZ2xlIGZ1bmN0aW9uLCBzdWNoCmFzLCBlLmcuIGFsdHAybV92Y3B1
X3VwZGF0ZV92ZV9hbmRfcDJtKCkgYW5kIHJlbW92aW5nIHRoZSBvdGhlciB0d28pLCBpdApsb29r
cyBsaWtlIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBkb2VzIGEgZmV3IHRoaW5ncyB0aGF0
IHdvdWxkIGJlCnVubm5lY2Vzc2FyeSAobm90IG9wdGltYWwpIGluIHRoZSBnZW5lcmFsIGNhc2Uu
IEZvciBleGFtcGxlIGl0IGNhbGxzCl9fdm13cml0ZShWTV9GVU5DVElPTl9DT05UUk9MLCBWTVhf
Vk1GVU5DX0VQVFBfU1dJVENISU5HKTssIHdoaWNoCnNob3VsZG4ndCBuZWNlc3NhcmlseSBoYXBw
ZW4gYXQgdGhlIGNhbGxzaXRlcyBvZgphbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpIGluIHAybS5j
IChpbiBwMm1fc3dpdGNoX3ZjcHVfYWx0cDJtX2J5X2lkKCkKYW5kIHAybV9zd2l0Y2hfZG9tYWlu
X2FsdHAybV9ieV9pZCgpKS4gU28gZnJvbSB0aGF0IHBvaW50IG9mIHZpZXcsIGl0Cm1heSBiZSB3
b3J0aCB0byBrZWVwIGJvdGggYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSgpIGFuZAphbHRwMm1fdmNw
dV91cGRhdGVfdm1mdW5jX3ZlKCkgKHRoZSBsYXR0ZXIgc3RpbGwgYWx3YXlzIG5lZWRpbmcgdG8g
Y2FsbAp0aGUgZm9ybWVyIHRvIGRvIGl0cyBqb2IgcHJvcGVybHkpLgoKSXQncyBwb3NzaWJsZSB0
aGF0IEkndmUgbWlzdW5kZXJzdG9vZCB5b3VyIGNvbW1lbnQgaGVyZSB0aG91Z2guCgoKVGhhbmtz
LApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:25:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10:25:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY7dH-0000VF-JK; Wed, 27 Jun 2018 10: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fY7dG-0000V3-Qx
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 10:25:02 +0000
X-Inumbo-ID: 635c7a86-79f4-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 635c7a86-79f4-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:25:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fY7dD-0004m4-LH; Wed, 27 Jun 2018 10:24: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 1fY7dC-00078U-VV; Wed, 27 Jun 2018 10:24:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fY7dC-0002IC-Ur; Wed, 27 Jun 2018 10:24:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124747-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=e57350403e3b881d56b49ec104ff0b448a8e0d98
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 10:24:58 +0000
Subject: [Xen-devel] [ovmf test] 124747: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGU1NzM1MDQwM2UzYjg4MWQ1
NmI0OWVjMTA0ZmYwYjQ0OGE4ZTBkOTgKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAyIGRheXMg
ICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDcgIDIwMTgtMDYtMjYgMTc6
MTE6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRl
bC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtp
bm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRl
bC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQt
eHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDMyNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY7rN-0001Lt-Tl; Wed, 27 Jun 2018 10:39:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fY7rM-0001Lo-DI
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 10:39:36 +0000
X-Inumbo-ID: 6b3c4e27-79f6-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b3c4e27-79f6-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:39:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75346332"
Date: Wed, 27 Jun 2018 12:39:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627103925.ely2brpjbfiobswr@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgYml0IHBvc2l0aW9uIGNvbnN0YW50cyBhcmUgb25seSB1c2VkIGJ5IHRoZSB0
cmFtcG9saW5lIGFzbSwgYnV0IHRoZQo+IGNvZGUgaXMgc2hvcnRlciBhbmQgY2xlYXJlciB3aGVu
IHVzaW5nIHRoZSBtYXNrIGNvbnN0YW50cy4gIFRoaXMgaGFsdmVzCj4gdGhlIG51bWJlciBvZiBj
b25zdGFudHMgdXNlZC4KPiAKPiBDb25zaXN0ZW50bHkgdXNlIF9BQygpIGZvciB0aGUgYml0IGNv
bnN0YW50cywgYW5kIHN0YXJ0IHRvIHVzZSBzcGFjZXMKPiBmb3IgaW5kZW50YXRpb24uICBGdXJ0
aGVybW9yZSwgRUZFUiBjb250YWlucyB0aGUgTlgtRW5hYmxlIGJpdCwgdG8KPiByZW5hbWUgdGhl
IGNvbnN0YW50IHRvIEVGRVJfTlhFIHRvIG1hdGNoIGJvdGggdGhlIEFNRCBhbmQgSW50ZWwgc3Bl
Y3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCkp1c3QgYSBjb3VwbGUgb2YgY29tbWVudHMuCgo+IC0tLQo+IENDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+ICB4
ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L2Jv
b3Qvd2FrZXVwLlMgICAgICB8ICA3ICsrKy0tLS0KPiAgeGVuL2FyY2gveDg2L2NwdS9pbnRlbC5j
ICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCAgICAgfCAgMiAr
LQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgIDQgKystLQo+ICB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaCAgIHwgIDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
c3ItaW5kZXguaCB8IDMzICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICA3IGZp
bGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMgYi94ZW4vYXJjaC94ODYvYm9v
dC90cmFtcG9saW5lLlMKPiBpbmRleCA1NTg4Yzc5Li43ZTc3ZTYxZSAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMKPiArKysgYi94ZW4vYXJjaC94ODYvYm9vdC90
cmFtcG9saW5lLlMKPiBAQCAtMTM4LDcgKzEzOCw3IEBAIHRyYW1wb2xpbmVfcHJvdG1vZGVfZW50
cnk6Cj4gICAgICAgICAgb3IgICAgICAkRUZFUl9MTUV8RUZFUl9TQ0UsJWVheCAgIC8qIExvbmcg
TW9kZSArIFNZU0NBTEwvU1lTUkVUICovCj4gICAgICAgICAgYnQgICAgICAkY3B1ZmVhdF9iaXQo
WDg2X0ZFQVRVUkVfTlgpLCVlZGkgLyogTm8gRXhlY3V0ZT8gKi8KPiAgICAgICAgICBqbmMgICAg
IDFmCj4gLSAgICAgICAgYnRzbCAgICAkX0VGRVJfTlgsJWVheCAgLyogTm8gRXhlY3V0ZSAgICAg
Ki8KPiArICAgICAgICBvciAgICAgICRFRkVSX05YRSwgJWVheCAvKiBObyBFeGVjdXRlICovCj4g
IDE6ICAgICAgd3Jtc3IKPiAgCj4gICAgICAgICAgbW92ICAgICAkKFg4Nl9DUjBfUEcgfCBYODZf
Q1IwX0FNIHwgWDg2X0NSMF9XUCB8IFg4Nl9DUjBfTkUgfFwKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2Jvb3Qvd2FrZXVwLlMgYi94ZW4vYXJjaC94ODYvYm9vdC93YWtldXAuUwo+IGluZGV4
IGY5NjMyZWUuLmEzNzY4MGIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2Jvb3Qvd2FrZXVw
LlMKPiArKysgYi94ZW4vYXJjaC94ODYvYm9vdC93YWtldXAuUwo+IEBAIC0xNDQsMTEgKzE0NCwx
MCBAQCB3YWtldXBfMzI6Cj4gICAgICAgICAganogICAgICAuTHNraXBfZWZlcncKPiAgICAgICAg
ICBtb3ZsICAgICRNU1JfRUZFUiwlZWN4Cj4gICAgICAgICAgcmRtc3IKPiAtICAgICAgICBidHNs
ICAgICRfRUZFUl9MTUUsJWVheCAvKiBMb25nIE1vZGUgICAgICAqLwo+IC0gICAgICAgIGJ0c2wg
ICAgJF9FRkVSX1NDRSwlZWF4IC8qIFNZU0NBTEwvU1lTUkVUICovCj4gLSAgICAgICAgYnRsICAg
ICAkMjAsJWVkaSAgICAgICAgLyogTm8gRXhlY3V0ZT8gICAgKi8KPiArICAgICAgICBvciAgICAg
ICRFRkVSX0xNRSB8IEVGRVJfU0NFLCAlZWF4IC8qIExvbmcgTW9kZSArIFNZU0NBTEwvU1lTUkVU
ICovCgpJIHVzdWFsbHkgZG86ICckKEVGRVJfTE1FIHwgRUZFUl9TQ0UpLCAuLi4nIGJlY2F1c2Ug
SSB0aGluayBpcyBjbGVhcmVyLgoKPiArICAgICAgICBidCAgICAgICRjcHVmZWF0X2JpdChYODZf
RkVBVFVSRV9OWCksICVlZGkgLyogTm8gRXhlY3V0ZT8gKi8KPiAgICAgICAgICBqbmMgICAgIDFm
Cj4gLSAgICAgICAgYnRzbCAgICAkX0VGRVJfTlgsJWVheCAgLyogTm8gRXhlY3V0ZSAgICAgKi8K
PiArICAgICAgICBvciAgICAgICRFRkVSX05YRSwgJWVheCAgLyogTm8gRXhlY3V0ZSAqLwo+ICAx
OiAgICAgIHdybXNyCj4gIC5Mc2tpcF9lZmVydzoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiBp
bmRleCA4ZmJjY2M4Li4xYjEwZjNlIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
bXNyLWluZGV4LmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCj4gQEAg
LTQsNyArNCw2IEBACj4gIC8qIENQVSBtb2RlbCBzcGVjaWZpYyByZWdpc3RlciAoTVNSKSBudW1i
ZXJzICovCj4gIAo+ICAvKiB4ODYtNjQgc3BlY2lmaWMgTVNScyAqLwo+IC0jZGVmaW5lIE1TUl9F
RkVSCQkweGMwMDAwMDgwIC8qIGV4dGVuZGVkIGZlYXR1cmUgcmVnaXN0ZXIgKi8KPiAgI2RlZmlu
ZSBNU1JfU1RBUgkJMHhjMDAwMDA4MSAvKiBsZWdhY3kgbW9kZSBTWVNDQUxMIHRhcmdldCAqLwo+
ICAjZGVmaW5lIE1TUl9MU1RBUgkJMHhjMDAwMDA4MiAvKiBsb25nIG1vZGUgU1lTQ0FMTCB0YXJn
ZXQgKi8KPiAgI2RlZmluZSBNU1JfQ1NUQVIJCTB4YzAwMDAwODMgLyogY29tcGF0IG1vZGUgU1lT
Q0FMTCB0YXJnZXQgKi8KPiBAQCAtMTQsMjYgKzEzLDYgQEAKPiAgI2RlZmluZSBNU1JfU0hBRE9X
X0dTX0JBU0UJMHhjMDAwMDEwMiAvKiBTd2FwR1MgR1Mgc2hhZG93ICovCj4gICNkZWZpbmUgTVNS
X1RTQ19BVVgJCTB4YzAwMDAxMDMgLyogQXV4aWxpYXJ5IFRTQyAqLwo+ICAKPiAtLyogRUZFUiBi
aXRzOiAqLwo+IC0jZGVmaW5lIF9FRkVSX1NDRQkJMCAgLyogU1lTQ0FMTC9TWVNSRVQgKi8KPiAt
I2RlZmluZSBfRUZFUl9MTUUJCTggIC8qIExvbmcgbW9kZSBlbmFibGUgKi8KPiAtI2RlZmluZSBf
RUZFUl9MTUEJCTEwIC8qIExvbmcgbW9kZSBhY3RpdmUgKHJlYWQtb25seSkgKi8KPiAtI2RlZmlu
ZSBfRUZFUl9OWAkJMTEgLyogTm8gZXhlY3V0ZSBlbmFibGUgKi8KPiAtI2RlZmluZSBfRUZFUl9T
Vk1FCQkxMiAvKiBBTUQ6IFNWTSBlbmFibGUgKi8KPiAtI2RlZmluZSBfRUZFUl9MTVNMRQkJMTMg
LyogQU1EOiBMb25nLW1vZGUgc2VnbWVudCBsaW1pdCBlbmFibGUgKi8KPiAtI2RlZmluZSBfRUZF
Ul9GRlhTRQkJMTQgLyogQU1EOiBGYXN0IEZYU0FWRS9GWFJTVE9SIGVuYWJsZSAqLwo+IC0KPiAt
I2RlZmluZSBFRkVSX1NDRQkJKDE8PF9FRkVSX1NDRSkKPiAtI2RlZmluZSBFRkVSX0xNRQkJKDE8
PF9FRkVSX0xNRSkKPiAtI2RlZmluZSBFRkVSX0xNQQkJKDE8PF9FRkVSX0xNQSkKPiAtI2RlZmlu
ZSBFRkVSX05YCQkJKDE8PF9FRkVSX05YKQo+IC0jZGVmaW5lIEVGRVJfU1ZNRQkJKDE8PF9FRkVS
X1NWTUUpCj4gLSNkZWZpbmUgRUZFUl9MTVNMRQkJKDE8PF9FRkVSX0xNU0xFKQo+IC0jZGVmaW5l
IEVGRVJfRkZYU0UJCSgxPDxfRUZFUl9GRlhTRSkKPiAtCj4gLSNkZWZpbmUgRUZFUl9LTk9XTl9N
QVNLCQkoRUZFUl9TQ0UgfCBFRkVSX0xNRSB8IEVGRVJfTE1BIHwgRUZFUl9OWCB8IFwKPiAtCQkJ
CSBFRkVSX1NWTUUgfCBFRkVSX0xNU0xFIHwgRUZFUl9GRlhTRSkKPiAtCj4gIC8qIFNwZWN1bGF0
aW9uIENvbnRyb2xzLiAqLwo+ICAjZGVmaW5lIE1TUl9TUEVDX0NUUkwJCQkweDAwMDAwMDQ4Cj4g
ICNkZWZpbmUgU1BFQ19DVFJMX0lCUlMJCQkoX0FDKDEsIFVMTCkgPDwgMCkKPiBAQCAtNDksNiAr
MjgsMTggQEAKPiAgI2RlZmluZSBBUkNIX0NBUFNfUlNCQQkJCShfQUMoMSwgVUxMKSA8PCAyKQo+
ICAjZGVmaW5lIEFSQ0hfQ0FQU19TU0JfTk8JCShfQUMoMSwgVUxMKSA8PCA0KQo+ICAKPiArI2Rl
ZmluZSBNU1JfRUZFUiAgICAgICAgICAgICAgICAgICAgICAgIDB4YzAwMDAwODAgLyogRXh0ZW5k
ZWQgRmVhdHVyZSBFbmFibGUgUmVnaXN0ZXIgKi8KPiArI2RlZmluZSBFRkVSX1NDRSAgICAgICAg
ICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkgLyogU1lTQ0FMTCBFbmFibGUgKi8K
PiArI2RlZmluZSBFRkVSX0xNRSAgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8
PCAgOCkgLyogTG9uZyBNb2RlIEVuYWJsZSAqLwo+ICsjZGVmaW5lIEVGRVJfTE1BICAgICAgICAg
ICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEwKSAvKiBMb25nIE1vZGUgQWN0aXZlICov
Cj4gKyNkZWZpbmUgRUZFUl9OWEUgICAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkg
PDwgMTEpIC8qIE5vIEV4ZWN1dGUgRW5hYmxlICovCj4gKyNkZWZpbmUgRUZFUl9TVk1FICAgICAg
ICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTIpIC8qIFNlY3VyZSBWaXJ0dWFsIE1h
Y2hpbmUgRW5hYmxlICovCj4gKyNkZWZpbmUgRUZFUl9MTVNMRSAgICAgICAgICAgICAgICAgICAg
ICAoX0FDKDEsIFVMTCkgPDwgMTMpIC8qIExvbmcgTW9kZSBTZWdtZW50IExpbWl0IEVuYWJsZSAq
Lwo+ICsjZGVmaW5lIEVGRVJfRkZYU0UgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwp
IDw8IDE0KSAvKiBGYXN0IEZYU0FWRS9GWFJTVE9SICovCgpJc24ndCB0aGUgYWxpZ24gYSBsaXR0
bGUgYml0IHRvbyBtdWNoPwoKQW5kIGZvciBjbGFyaXR5IEkgd291bGQgYWxzbyBpbmRlbnQgdGhl
IGJpdG1hc2tzLCBzbzoKCiNkZWZpbmUgTVNSX0VGRVIgICAgICAweGMwMDAwMDgwICAgICAgICAg
IC8qIEV4dGVuZGVkIEZlYXR1cmUgRW5hYmxlIFJlZ2lzdGVyICovCiNkZWZpbmUgICBFRkVSX1ND
RSAgICAoX0FDKDEsIFVMTCkgPDwgIDApIC8qIFNZU0NBTEwgRW5hYmxlICovCgpPciBzb21lIHN1
Y2guIEJ1dCBtYXliZSB0aGF0IGRvZXNuJ3QgbWF0Y2ggdGhlIGN1cnJlbnQgc3R5bGUgb2YgdGhl
CmZpbGUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:44:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10:44: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 1fY7vl-00024B-La; Wed, 27 Jun 2018 10:44:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY7vj-000241-PC
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 10:44:07 +0000
X-Inumbo-ID: 0d88a0b9-79f7-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d88a0b9-79f7-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:44:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75346569"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
 <20180627103925.ely2brpjbfiobswr@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <a7d9dea6-6b46-2ff5-209d-9a9e28ea920c@citrix.com>
Date: Wed, 27 Jun 2018 11:44:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627103925.ely2brpjbfiobswr@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMTggMTE6MzksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBKdW4g
MjYsIDIwMTggYXQgMDI6MTg6MTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhl
IGJpdCBwb3NpdGlvbiBjb25zdGFudHMgYXJlIG9ubHkgdXNlZCBieSB0aGUgdHJhbXBvbGluZSBh
c20sIGJ1dCB0aGUKPj4gY29kZSBpcyBzaG9ydGVyIGFuZCBjbGVhcmVyIHdoZW4gdXNpbmcgdGhl
IG1hc2sgY29uc3RhbnRzLiAgVGhpcyBoYWx2ZXMKPj4gdGhlIG51bWJlciBvZiBjb25zdGFudHMg
dXNlZC4KPj4KPj4gQ29uc2lzdGVudGx5IHVzZSBfQUMoKSBmb3IgdGhlIGJpdCBjb25zdGFudHMs
IGFuZCBzdGFydCB0byB1c2Ugc3BhY2VzCj4+IGZvciBpbmRlbnRhdGlvbi4gIEZ1cnRoZXJtb3Jl
LCBFRkVSIGNvbnRhaW5zIHRoZSBOWC1FbmFibGUgYml0LCB0bwo+PiByZW5hbWUgdGhlIGNvbnN0
YW50IHRvIEVGRVJfTlhFIHRvIG1hdGNoIGJvdGggdGhlIEFNRCBhbmQgSW50ZWwgc3BlY3MuCj4+
Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+Cj4gSnVzdCBhIGNvdXBsZSBvZiBjb21tZW50cy4KPgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gLS0t
Cj4+ICB4ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMgIHwgIDIgKy0KPj4gIHhlbi9hcmNo
L3g4Ni9ib290L3dha2V1cC5TICAgICAgfCAgNyArKystLS0tCj4+ICB4ZW4vYXJjaC94ODYvY3B1
L2ludGVsLmMgICAgICAgIHwgIDIgKy0KPj4gIHhlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCAg
ICAgfCAgMiArLQo+PiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8ICA0ICsrLS0K
Pj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgfCAgMiArLQo+PiAgeGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCB8IDMzICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo+PiAgNyBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAzMSBkZWxldGlvbnMo
LSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ib290L3RyYW1wb2xpbmUuUyBiL3hl
bi9hcmNoL3g4Ni9ib290L3RyYW1wb2xpbmUuUwo+PiBpbmRleCA1NTg4Yzc5Li43ZTc3ZTYxZSAx
MDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TCj4+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9ib290L3RyYW1wb2xpbmUuUwo+PiBAQCAtMTM4LDcgKzEzOCw3IEBAIHRyYW1w
b2xpbmVfcHJvdG1vZGVfZW50cnk6Cj4+ICAgICAgICAgIG9yICAgICAgJEVGRVJfTE1FfEVGRVJf
U0NFLCVlYXggICAvKiBMb25nIE1vZGUgKyBTWVNDQUxML1NZU1JFVCAqLwo+PiAgICAgICAgICBi
dCAgICAgICRjcHVmZWF0X2JpdChYODZfRkVBVFVSRV9OWCksJWVkaSAvKiBObyBFeGVjdXRlPyAq
Lwo+PiAgICAgICAgICBqbmMgICAgIDFmCj4+IC0gICAgICAgIGJ0c2wgICAgJF9FRkVSX05YLCVl
YXggIC8qIE5vIEV4ZWN1dGUgICAgICovCj4+ICsgICAgICAgIG9yICAgICAgJEVGRVJfTlhFLCAl
ZWF4IC8qIE5vIEV4ZWN1dGUgKi8KPj4gIDE6ICAgICAgd3Jtc3IKPj4gIAo+PiAgICAgICAgICBt
b3YgICAgICQoWDg2X0NSMF9QRyB8IFg4Nl9DUjBfQU0gfCBYODZfQ1IwX1dQIHwgWDg2X0NSMF9O
RSB8XAo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jvb3Qvd2FrZXVwLlMgYi94ZW4vYXJj
aC94ODYvYm9vdC93YWtldXAuUwo+PiBpbmRleCBmOTYzMmVlLi5hMzc2ODBiIDEwMDY0NAo+PiAt
LS0gYS94ZW4vYXJjaC94ODYvYm9vdC93YWtldXAuUwo+PiArKysgYi94ZW4vYXJjaC94ODYvYm9v
dC93YWtldXAuUwo+PiBAQCAtMTQ0LDExICsxNDQsMTAgQEAgd2FrZXVwXzMyOgo+PiAgICAgICAg
ICBqeiAgICAgIC5Mc2tpcF9lZmVydwo+PiAgICAgICAgICBtb3ZsICAgICRNU1JfRUZFUiwlZWN4
Cj4+ICAgICAgICAgIHJkbXNyCj4+IC0gICAgICAgIGJ0c2wgICAgJF9FRkVSX0xNRSwlZWF4IC8q
IExvbmcgTW9kZSAgICAgICovCj4+IC0gICAgICAgIGJ0c2wgICAgJF9FRkVSX1NDRSwlZWF4IC8q
IFNZU0NBTEwvU1lTUkVUICovCj4+IC0gICAgICAgIGJ0bCAgICAgJDIwLCVlZGkgICAgICAgIC8q
IE5vIEV4ZWN1dGU/ICAgICovCj4+ICsgICAgICAgIG9yICAgICAgJEVGRVJfTE1FIHwgRUZFUl9T
Q0UsICVlYXggLyogTG9uZyBNb2RlICsgU1lTQ0FMTC9TWVNSRVQgKi8KPiBJIHVzdWFsbHkgZG86
ICckKEVGRVJfTE1FIHwgRUZFUl9TQ0UpLCAuLi4nIGJlY2F1c2UgSSB0aGluayBpcyBjbGVhcmVy
LgoKT2suCgo+Cj4+ICsgICAgICAgIGJ0ICAgICAgJGNwdWZlYXRfYml0KFg4Nl9GRUFUVVJFX05Y
KSwgJWVkaSAvKiBObyBFeGVjdXRlPyAqLwo+PiAgICAgICAgICBqbmMgICAgIDFmCj4+IC0gICAg
ICAgIGJ0c2wgICAgJF9FRkVSX05YLCVlYXggIC8qIE5vIEV4ZWN1dGUgICAgICovCj4+ICsgICAg
ICAgIG9yICAgICAgJEVGRVJfTlhFLCAlZWF4ICAvKiBObyBFeGVjdXRlICovCj4+ICAxOiAgICAg
IHdybXNyCj4+ICAuTHNraXBfZWZlcnc6Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAo+PiBpbmRl
eCA4ZmJjY2M4Li4xYjEwZjNlIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21z
ci1pbmRleC5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPj4gQEAg
LTQsNyArNCw2IEBACj4+ICAvKiBDUFUgbW9kZWwgc3BlY2lmaWMgcmVnaXN0ZXIgKE1TUikgbnVt
YmVycyAqLwo+PiAgCj4+ICAvKiB4ODYtNjQgc3BlY2lmaWMgTVNScyAqLwo+PiAtI2RlZmluZSBN
U1JfRUZFUgkJMHhjMDAwMDA4MCAvKiBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyICovCj4+ICAj
ZGVmaW5lIE1TUl9TVEFSCQkweGMwMDAwMDgxIC8qIGxlZ2FjeSBtb2RlIFNZU0NBTEwgdGFyZ2V0
ICovCj4+ICAjZGVmaW5lIE1TUl9MU1RBUgkJMHhjMDAwMDA4MiAvKiBsb25nIG1vZGUgU1lTQ0FM
TCB0YXJnZXQgKi8KPj4gICNkZWZpbmUgTVNSX0NTVEFSCQkweGMwMDAwMDgzIC8qIGNvbXBhdCBt
b2RlIFNZU0NBTEwgdGFyZ2V0ICovCj4+IEBAIC0xNCwyNiArMTMsNiBAQAo+PiAgI2RlZmluZSBN
U1JfU0hBRE9XX0dTX0JBU0UJMHhjMDAwMDEwMiAvKiBTd2FwR1MgR1Mgc2hhZG93ICovCj4+ICAj
ZGVmaW5lIE1TUl9UU0NfQVVYCQkweGMwMDAwMTAzIC8qIEF1eGlsaWFyeSBUU0MgKi8KPj4gIAo+
PiAtLyogRUZFUiBiaXRzOiAqLwo+PiAtI2RlZmluZSBfRUZFUl9TQ0UJCTAgIC8qIFNZU0NBTEwv
U1lTUkVUICovCj4+IC0jZGVmaW5lIF9FRkVSX0xNRQkJOCAgLyogTG9uZyBtb2RlIGVuYWJsZSAq
Lwo+PiAtI2RlZmluZSBfRUZFUl9MTUEJCTEwIC8qIExvbmcgbW9kZSBhY3RpdmUgKHJlYWQtb25s
eSkgKi8KPj4gLSNkZWZpbmUgX0VGRVJfTlgJCTExIC8qIE5vIGV4ZWN1dGUgZW5hYmxlICovCj4+
IC0jZGVmaW5lIF9FRkVSX1NWTUUJCTEyIC8qIEFNRDogU1ZNIGVuYWJsZSAqLwo+PiAtI2RlZmlu
ZSBfRUZFUl9MTVNMRQkJMTMgLyogQU1EOiBMb25nLW1vZGUgc2VnbWVudCBsaW1pdCBlbmFibGUg
Ki8KPj4gLSNkZWZpbmUgX0VGRVJfRkZYU0UJCTE0IC8qIEFNRDogRmFzdCBGWFNBVkUvRlhSU1RP
UiBlbmFibGUgKi8KPj4gLQo+PiAtI2RlZmluZSBFRkVSX1NDRQkJKDE8PF9FRkVSX1NDRSkKPj4g
LSNkZWZpbmUgRUZFUl9MTUUJCSgxPDxfRUZFUl9MTUUpCj4+IC0jZGVmaW5lIEVGRVJfTE1BCQko
MTw8X0VGRVJfTE1BKQo+PiAtI2RlZmluZSBFRkVSX05YCQkJKDE8PF9FRkVSX05YKQo+PiAtI2Rl
ZmluZSBFRkVSX1NWTUUJCSgxPDxfRUZFUl9TVk1FKQo+PiAtI2RlZmluZSBFRkVSX0xNU0xFCQko
MTw8X0VGRVJfTE1TTEUpCj4+IC0jZGVmaW5lIEVGRVJfRkZYU0UJCSgxPDxfRUZFUl9GRlhTRSkK
Pj4gLQo+PiAtI2RlZmluZSBFRkVSX0tOT1dOX01BU0sJCShFRkVSX1NDRSB8IEVGRVJfTE1FIHwg
RUZFUl9MTUEgfCBFRkVSX05YIHwgXAo+PiAtCQkJCSBFRkVSX1NWTUUgfCBFRkVSX0xNU0xFIHwg
RUZFUl9GRlhTRSkKPj4gLQo+PiAgLyogU3BlY3VsYXRpb24gQ29udHJvbHMuICovCj4+ICAjZGVm
aW5lIE1TUl9TUEVDX0NUUkwJCQkweDAwMDAwMDQ4Cj4+ICAjZGVmaW5lIFNQRUNfQ1RSTF9JQlJT
CQkJKF9BQygxLCBVTEwpIDw8IDApCj4+IEBAIC00OSw2ICsyOCwxOCBAQAo+PiAgI2RlZmluZSBB
UkNIX0NBUFNfUlNCQQkJCShfQUMoMSwgVUxMKSA8PCAyKQo+PiAgI2RlZmluZSBBUkNIX0NBUFNf
U1NCX05PCQkoX0FDKDEsIFVMTCkgPDwgNCkKPj4gIAo+PiArI2RlZmluZSBNU1JfRUZFUiAgICAg
ICAgICAgICAgICAgICAgICAgIDB4YzAwMDAwODAgLyogRXh0ZW5kZWQgRmVhdHVyZSBFbmFibGUg
UmVnaXN0ZXIgKi8KPj4gKyNkZWZpbmUgRUZFUl9TQ0UgICAgICAgICAgICAgICAgICAgICAgICAo
X0FDKDEsIFVMTCkgPDwgIDApIC8qIFNZU0NBTEwgRW5hYmxlICovCj4+ICsjZGVmaW5lIEVGRVJf
TE1FICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA4KSAvKiBMb25nIE1v
ZGUgRW5hYmxlICovCj4+ICsjZGVmaW5lIEVGRVJfTE1BICAgICAgICAgICAgICAgICAgICAgICAg
KF9BQygxLCBVTEwpIDw8IDEwKSAvKiBMb25nIE1vZGUgQWN0aXZlICovCj4+ICsjZGVmaW5lIEVG
RVJfTlhFICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDExKSAvKiBObyBF
eGVjdXRlIEVuYWJsZSAqLwo+PiArI2RlZmluZSBFRkVSX1NWTUUgICAgICAgICAgICAgICAgICAg
ICAgIChfQUMoMSwgVUxMKSA8PCAxMikgLyogU2VjdXJlIFZpcnR1YWwgTWFjaGluZSBFbmFibGUg
Ki8KPj4gKyNkZWZpbmUgRUZFUl9MTVNMRSAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVM
TCkgPDwgMTMpIC8qIExvbmcgTW9kZSBTZWdtZW50IExpbWl0IEVuYWJsZSAqLwo+PiArI2RlZmlu
ZSBFRkVSX0ZGWFNFICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxNCkgLyog
RmFzdCBGWFNBVkUvRlhSU1RPUiAqLwo+IElzbid0IHRoZSBhbGlnbiBhIGxpdHRsZSBiaXQgdG9v
IG11Y2g/CgpTZWUgbGF0ZXIgcGF0Y2hlcyBpbiB0aGlzIHNlcmllcy7CoCBFRkVSIGlzIHRoZSBl
eGNlcHRpb24sIGJlaW5nIHNvIHNob3J0LgoKPgo+IEFuZCBmb3IgY2xhcml0eSBJIHdvdWxkIGFs
c28gaW5kZW50IHRoZSBiaXRtYXNrcywgc286Cj4KPiAjZGVmaW5lIE1TUl9FRkVSICAgICAgMHhj
MDAwMDA4MCAgICAgICAgICAvKiBFeHRlbmRlZCBGZWF0dXJlIEVuYWJsZSBSZWdpc3RlciAqLwo+
ICNkZWZpbmUgICBFRkVSX1NDRSAgICAoX0FDKDEsIFVMTCkgPDwgIDApIC8qIFNZU0NBTEwgRW5h
YmxlICovCgpJJ20gb3BlbiB0byBpZGVhIG9mIGluZGVudGluZyB0aGUgYml0IGNvbnN0YW50cywg
aWYgZXZlcnlvbmUgZWxzZQphZ3JlZXMuwqAgVGhpcyBtb3N0bHkgYWZmZWN0cyB0aGUgbmV4dCBw
YXRjaCwgd2hpY2ggaW50cm9kdWNlcyBhIHN0eWxlCmV4cGVjdGF0aW9uLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:49:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10:49:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY80J-0002GZ-CD; Wed, 27 Jun 2018 10: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=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fY80H-0002GU-5M
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 10:48:49 +0000
X-Inumbo-ID: b55aa4e2-79f7-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b55aa4e2-79f7-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:49:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75346774"
Date: Wed, 27 Jun 2018 12:48:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627104818.gg7r6bpu4a66y2wt@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/6] x86/msr: Cleanup of misc constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCZWdpbiB0aGUgcHJvY2VzcyBvZiBjbGVhbmluZyB1cCBtc3ItaW5kZXguaC4gIE9y
ZGVyIHRoZSBNU1JzIGF0IHRoZQo+IGhlYWQgb2YgdGhlIGZpbGUgYnkgaW5kZXgsIHVzZSBzcGFj
ZXMgZm9yIGluZGVudGF0aW9uLCBfQUMoKSBmb3IgYml0Cj4gcG9zaXRpb25zLCBhbmQgYWRkIGEg
Y29tbWVudCBkZXNjcmliaW5nIHRoZSBleHBlY3RlZCBzdHlsZS4gIEFiYnJldmlhdGUKPiB0aGUg
QVJDSF9DQVBTXyogY29uc3RhbnRzIHRvIHJlZHVjZSBjb2RlIHZvbHVtZS4KPiAKPiBMZWF2ZSBh
IHRyYWlsaW5nIGNvbW1lbnQgdG8gbG9naWNhbGx5IHNwbGl0IHRoZSBmaWxlIGluIHR3bywgYmV0
d2VlbiB0aGUKPiBub3ctY29uc2lzdGVudCBoZWFkLCBhbmQgbGVnYWN5IHRhaWwgd2hpY2ggd2ls
bCBiZSBpbXByb3ZlZCBtb3ZpbmcKPiBmb3J3YXJkcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKTEdUTToKClJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkkgd291bGQganVzdCBt
YWtlIHRoZSBzYW1lIGNvbW1lbnQgYXMgYmVmb3JlIGFib3V0IGluZGVudGluZyBiaXQKZGVmaW5l
cyBvZiBmZWF0dXJlcyBpbiBNU1JzIHdpdGggMiBzcGFjZXMuCgpSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 10:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 10: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 1fY89o-00030g-Bm; Wed, 27 Jun 2018 10:58: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fY89m-00030b-Vs
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 10:58:39 +0000
X-Inumbo-ID: 1508559c-79f9-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1508559c-79f9-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 10:58:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58759779"
Date: Wed, 27 Jun 2018 11:58:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Robin Lee <robinlee.sysu@gmail.com>
Message-ID: <20180627105835.vxkdh6txjm5hheqa@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSArMDAwMCwgUm9iaW4gTGVlIHdyb3Rl
Ogo+IE9uIFhlblNlcnZlciA3LjEuMSwgd2Ugc3RhcnQgYSB2bSB3aXRoIFhBUEkgYnV0IGF0dGFj
aCBhIGJsb2NrIGRldmljZSB3aXRoIHhsLgo+IFdlIGNyZWF0ZSBhbiBlbXB0eSBqc29uIGNvbmZp
ZyBmb3IgdGhlIHZtIHdpdGggdGhlIGNvbnRlbnQgInt9XG4iIGFuZCB0aGVuCj4gcnVuICd4bCBi
bG9jay1hdHRhY2gnOgo+IAo+ICAgIyAgeGwgYmxvY2stYXR0YWNoIDEgcGh5Oi9kZXYvbG9vcDAg
eHZkeiB3Cj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzo5NTA6bGlieGxfX2pzb25fcGFy
c2U6IHlhamwgZXJyb3I6IHBhcnNlIGVycm9yOiB0cmFpbGluZyBnYXJiYWdlCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7fSBLXQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgKHJpZ2h0IGhlcmUpIC0tLS0tLV4KPiAKPiAgIGxpYnhsOiBlcnJvcjogbGlieGxfanNvbi5j
OjEwNTM6bGlieGxfX29iamVjdF9mcm9tX2pzb246IHVuYWJsZSB0byBnZW5lcmF0ZSBsaWJ4bF9f
anNvbl9vYmplY3QgZnJvbSBKU09OIHJlcHJlc2VudGF0aW9uIG9mIGxpYnhsX2RvbWFpbl9jb25m
aWcuCj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk5NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0
ZTogdW5hYmxlIHRvIGFkZCBkZXZpY2UKPiAgIGxpYnhsX2RldmljZV9kaXNrX2FkZCBmYWlsZWQu
Cj4gCj4gQWZ0ZXIgaW52ZXN0aWdhdGlvbiwgd2UgZm91bmQgdGhlIGJ1ZmZlciByZXR1cm5lZCBm
cm9tIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cwo+IGlzIG5vdCBudWxsLXRlcm1pbmF0ZWQuIEJ1
dCBsYXRlciBpbiBsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbiwgdGhlIGJ1ZmZlciBpcyBleHBlY3Rl
ZCB0bwo+IGJlIG51bGwtdGVybWluYXRlZC4gU28gcGFyc2luZyBtYXkgZXhjZWVkZWQgdGhlIGVu
ZCBvZiBmaWxlIGFuZCBnZXQgaW4gdG8gdW5pbmlzaWFsaXplZAo+IG1vbWVyeSBhcmVhLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFJvYmluIExlZSA8cm9iaW5sZWUuc3lzdUBnbWFpbC5jb20+CgpJIGNh
bid0IHNlZW0gdG8gYmUgYWJsZSB0byByZXByb2R1Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdo
aWNoIHZlcnNpb24Kb2YgWGVuIGRvZXMgWGVuU2VydmVyIDcuMS4xIGhhdmU/IFlvdSBjYW4gZ2V0
IHRoYXQgZnJvbSB0aGUgb3V0cHV0IG9mCmB4bCBpbmZvYCAtLSBsb29rIGZvciB4ZW5fe21ham9y
LCBtaW5vciwgZXh0cmF9LgoKQlRXIGlmIHlvdSdyZSB1c2luZyBYZW5TZXJ2ZXIgeW91IHByb2Jh
Ymx5IHNob3VsZCB1c2UgWEFQSSB0byBtYW5pcHVsYXRlCmd1ZXN0cyBpbnN0ZWFkLgoKV2VpLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 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 1fY8Iw-0003vr-Nv; Wed, 27 Jun 2018 11:08: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=xqrh=jn=gmail.com=robinlee.sysu@srs-us1.protection.inumbo.net>)
 id 1fY8Iv-0003vm-O9
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 11:08:05 +0000
X-Inumbo-ID: f8644512-79f9-11e8-9728-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8644512-79f9-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 13:05:16 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id i188-v6so754347qkc.11
 for <xen-devel@lists.xenproject.org>; Wed, 27 Jun 2018 04:08:04 -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=GI9OTB15Z1GiVOJfE5wcjPOgBZ81aRsXuvMfqH0mlqE=;
 b=nJX4rO5tF977RIAI5/sFxnb55yed5ANXDPC++RQpuO0SIRUnChfLQkca4JqvnkIDPl
 7J744sud2glKT8BmYlRrVAThrovezfnkRTwhUr5OIPvdoP1QWGhs453cZ06zDL79LA7F
 MLYiYj4BL/lvWe/PECjBiwT6snbscx0CAREE1V8rESZt3RiY1Mj20JA+WeNKBjIpKPxC
 mzPuATmY2frq4zo00bUyD0dxxZ8d+OYOFR+MBiDelqS7IFMG5S+Chc28ByxDaBVHf1cp
 Y1DLEWBeKNUG/vdQ/fhqOVg8AGnCVhoxeTLEJLJZWU3s0ibKcNstfTVikEwHmYCDWM4y
 JmlA==
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=GI9OTB15Z1GiVOJfE5wcjPOgBZ81aRsXuvMfqH0mlqE=;
 b=TnLr/bQEDnpIfI2pN8aMk84SONv7FU15/oK5nOtJEfu7lRTo9S+RL5bWTwf4hv/KZT
 V/47lVKs8qScCrjKP5u6ZdvlxWhiajX23Nv3tkgtcRFYVH0fG3v6+6IHXyPrFEgUtljn
 qbKfdBugcJnLhPQK0bSbkzWGG5+7p7h2g9MjSUGOYssn3ACjDR6IcrLS7sctg2PV+MlS
 90IgyYUymtxBnSXeKY49x/l8b9T5gWZa9R5qdcfSBgAjL/gc07G4xs+MeW7l6Dz8SuWd
 4RELYKuY1ZR8SBUkdaIMKGk1n5ZRviClslPtku4Mpxne7k4a778RLHi01JRzBU4DHz0p
 K3ow==
X-Gm-Message-State: APt69E375dxZ7ahrq84llbE2SjlLf8q7dCGNwTI5qBBgJXWfsmPhHQH2
 XJqpkWbKG1C/fSRFppaOlve99/5x129h/oD/liI=
X-Google-Smtp-Source: AAOMgpfaovmU3S/n/VFDqDvJpy3deK2M18++3R+mg6qCSl7yULUFJhsV7223g9BkYQVD6FCoqXWgoPM8T+ic4zwxmzE=
X-Received: by 2002:a37:5e46:: with SMTP id
 s67-v6mr4572138qkb.202.1530097683847; 
 Wed, 27 Jun 2018 04:08:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ac8:70c3:0:0:0:0:0 with HTTP; Wed, 27 Jun 2018 04:08:02
 -0700 (PDT)
In-Reply-To: <20180627105835.vxkdh6txjm5hheqa@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
From: Robin Lee <robinlee.sysu@gmail.com>
Date: Wed, 27 Jun 2018 19:08:02 +0800
Message-ID: <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgNjo1OCBQTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSArMDAwMCwg
Um9iaW4gTGVlIHdyb3RlOgo+PiBPbiBYZW5TZXJ2ZXIgNy4xLjEsIHdlIHN0YXJ0IGEgdm0gd2l0
aCBYQVBJIGJ1dCBhdHRhY2ggYSBibG9jayBkZXZpY2Ugd2l0aCB4bC4KPj4gV2UgY3JlYXRlIGFu
IGVtcHR5IGpzb24gY29uZmlnIGZvciB0aGUgdm0gd2l0aCB0aGUgY29udGVudCAie31cbiIgYW5k
IHRoZW4KPj4gcnVuICd4bCBibG9jay1hdHRhY2gnOgo+Pgo+PiAgICMgIHhsIGJsb2NrLWF0dGFj
aCAxIHBoeTovZGV2L2xvb3AwIHh2ZHogdwo+PiAgIGxpYnhsOiBlcnJvcjogbGlieGxfanNvbi5j
Ojk1MDpsaWJ4bF9fanNvbl9wYXJzZTogeWFqbCBlcnJvcjogcGFyc2UgZXJyb3I6IHRyYWlsaW5n
IGdhcmJhZ2UKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7fSBLXQo+
PiAgICAgICAgICAgICAgICAgICAgICAgIChyaWdodCBoZXJlKSAtLS0tLS1eCj4+Cj4+ICAgbGli
eGw6IGVycm9yOiBsaWJ4bF9qc29uLmM6MTA1MzpsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbjogdW5h
YmxlIHRvIGdlbmVyYXRlIGxpYnhsX19qc29uX29iamVjdCBmcm9tIEpTT04gcmVwcmVzZW50YXRp
b24gb2YgbGlieGxfZG9tYWluX2NvbmZpZy4KPj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk5
NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxlIHRvIGFkZCBkZXZpY2UKPj4gICBsaWJ4
bF9kZXZpY2VfZGlza19hZGQgZmFpbGVkLgo+Pgo+PiBBZnRlciBpbnZlc3RpZ2F0aW9uLCB3ZSBm
b3VuZCB0aGUgYnVmZmVyIHJldHVybmVkIGZyb20gbGlieGxfcmVhZF9maWxlX2NvbnRlbnRzCj4+
IGlzIG5vdCBudWxsLXRlcm1pbmF0ZWQuIEJ1dCBsYXRlciBpbiBsaWJ4bF9fb2JqZWN0X2Zyb21f
anNvbiwgdGhlIGJ1ZmZlciBpcyBleHBlY3RlZCB0bwo+PiBiZSBudWxsLXRlcm1pbmF0ZWQuIFNv
IHBhcnNpbmcgbWF5IGV4Y2VlZGVkIHRoZSBlbmQgb2YgZmlsZSBhbmQgZ2V0IGluIHRvIHVuaW5p
c2lhbGl6ZWQKPj4gbW9tZXJ5IGFyZWEuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJvYmluIExlZSA8
cm9iaW5sZWUuc3lzdUBnbWFpbC5jb20+Cj4KPiBJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byBy
ZXByb2R1Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdoaWNoIHZlcnNpb24KPiBvZiBYZW4gZG9l
cyBYZW5TZXJ2ZXIgNy4xLjEgaGF2ZT8gWW91IGNhbiBnZXQgdGhhdCBmcm9tIHRoZSBvdXRwdXQg
b2YKPiBgeGwgaW5mb2AgLS0gbG9vayBmb3IgeGVuX3ttYWpvciwgbWlub3IsIGV4dHJhfS4KSSBh
bHNvIG1ldCBhIHN0cmFuZ2UgY2FzZS4gV2UgZGlkbid0IHNlZSB0aGlzIHByb2JsZW0gd2l0aCBY
ZW4gNC43LjEKdGhhdCByZWxlYXNlZCB3aXRoClhlblNlcnZlciA3LjEuMS4gQnV0IHNpbmNlIGEg
cmVjZW50bHkgaG90Zml4IGZyb20gWGVuU2VydmVyIHRoYXQgdXBncmFkZWQgWGVuIHRvCjQuNy40
LCB0aGlzIHByb2JsZW0gdGhlbiBzaG93cyB1cC4KClRoZSB2ZXJzaW9uIG9mIHlhamwgKHlhamwt
Mi4wLjQtNC5lbDcueDg2XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPgo+IEJUVyBpZiB5b3UncmUgdXNp
bmcgWGVuU2VydmVyIHlvdSBwcm9iYWJseSBzaG91bGQgdXNlIFhBUEkgdG8gbWFuaXB1bGF0ZQo+
IGd1ZXN0cyBpbnN0ZWFkLgo+Cj4gV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:08:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11: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 1fY8JQ-0003yG-3p; Wed, 27 Jun 2018 11:08:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fY8JO-0003y1-4Q
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 11:08:34 +0000
X-Inumbo-ID: 0933fff2-79fa-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0933fff2-79fa-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 13:05:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58760449"
Date: Wed, 27 Jun 2018 12:08:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627110829.ewj2dph7f24syjst@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgZXhpc3RpbmcgYml0IG5hbWVzIGFyZSBleGNlc3NpdmVseSBsb25nICg0NSBj
aGFycyEpLCBhbmQgY2FuIGJlIHRyaW1tZWQKPiBkb3duIHN1YnN0YW50aWFsbHkuICBEcm9wIHRo
ZSBJQTMyIHByZWZpeCBhbmQgYWJicmV2aWF0ZSBGRUFUVVJFX0NPTlRST0wgdG8KPiBGRUFUX0NU
TC4gIEZ1cnRoZXJtb3JlLCBhbGwgb2YgdGhlc2UgYXJlIGZlYXR1cmUgZW5hYmxlbWVudCBiaXRz
LCBzbyBkcm9wCj4gRU5BQkxFL09OIHBhcnRzIG9mIHRoZSBjb25zdGFudHMuCj4gCj4gV2hpbGUg
YWx0ZXJpbmcgYWxsIHRoZSB1c2VycywgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gaW50cm9kdWNl
IGNwdV9oYXNfc214Cj4gYW5kIGNsZWFuIHVwIF92bXhfY3B1X3VwKCkgd2l0aCByZXNwZWN0IHRv
IGl0cyBNU1JfRkVBVFVSRV9DT05UUk9MIGhhbmRsaW5nLgo+IAo+IFRoZSBTRU5URVIgY29uc3Rh
bnRzIGFyZSB1bnJlZmVyZW5jZWQgYW5kIGRyb3BwZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmUgbXdhaXQtaWRsZS5jIEkgZG9uJ3QgdGhpbmsg
dGhpcyBwYXRjaCBpcyBnb2luZyB0byBtYWtlIGZ1dHVyZQppbXBvcnRpbmcgbW9yZSBkaWZmaWN1
bHQgdGhhbiBpdCBhbHJlYWR5IGlzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:09:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11:09: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 1fY8Jr-00043T-Gs; Wed, 27 Jun 2018 11:09:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fY8Jq-00043I-Ez
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 11:09:02 +0000
X-Inumbo-ID: 88ddd3ba-79fa-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88ddd3ba-79fa-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 11:09:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75347759"
Date: Wed, 27 Jun 2018 13:08:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627110848.kivr7mprebl73r2z@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/msr: Clean up the
 MSR_{PLATFORM_INFO, MISC_FEATURES_ENABLES} constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVzZSBNU1JzLCB3aGlsZSBiZWluZyBJbnRlbCBzcGVjaWZpYywgYXJlIHVzZWQg
dG8gb2ZmZXIgdmlydHVhbGlzZWQKPiBDUFVJRCBmYXVsdGluZyBzdXBwb3J0IG9uIEFNRCBoYXJk
d2FyZSwgc28gcmVtb3ZlIHRoZSBJTlRFTCBpbmZpeC4KPiAKPiBUaGUgYml0IHBvc2l0aW9uIGNv
bnN0YW50cyBhcmUgdXNlZCBieSBndWVzdF9yZG1zcigpLCBidXQgdGhlIGxvZ2ljIGNhbgo+IGJl
IGV4cHJlc3NlZCB1c2luZyBNQVNLX0lOU1IoKSB3aGljaCBhbGxvd3MgdGhlIHJlbW92YWwgb2Yg
dGhlIGJpdAo+IHBvc2l0aW9uIGNvbnN0YW50cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:18:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11: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 1fY8Se-0004uH-G9; Wed, 27 Jun 2018 11: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY8Sd-0004uC-5z
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 11:18:07 +0000
X-Inumbo-ID: cccc4041-79fb-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cccc4041-79fb-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 11:18:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75348337"
To: Robin Lee <robinlee.sysu@gmail.com>, Wei Liu <wei.liu2@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@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: <9d0889ad-3c25-ab04-c869-08317fcc6315@citrix.com>
Date: Wed, 27 Jun 2018 12:18:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMTggMTI6MDgsIFJvYmluIExlZSB3cm90ZToKPiBPbiBXZWQsIEp1biAyNywgMjAx
OCBhdCA2OjU4IFBNLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gT24g
V2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSArMDAwMCwgUm9iaW4gTGVlIHdyb3RlOgo+
Pj4gT24gWGVuU2VydmVyIDcuMS4xLCB3ZSBzdGFydCBhIHZtIHdpdGggWEFQSSBidXQgYXR0YWNo
IGEgYmxvY2sgZGV2aWNlIHdpdGggeGwuCj4+PiBXZSBjcmVhdGUgYW4gZW1wdHkganNvbiBjb25m
aWcgZm9yIHRoZSB2bSB3aXRoIHRoZSBjb250ZW50ICJ7fVxuIiBhbmQgdGhlbgo+Pj4gcnVuICd4
bCBibG9jay1hdHRhY2gnOgo+Pj4KPj4+ICAgIyAgeGwgYmxvY2stYXR0YWNoIDEgcGh5Oi9kZXYv
bG9vcDAgeHZkeiB3Cj4+PiAgIGxpYnhsOiBlcnJvcjogbGlieGxfanNvbi5jOjk1MDpsaWJ4bF9f
anNvbl9wYXJzZTogeWFqbCBlcnJvcjogcGFyc2UgZXJyb3I6IHRyYWlsaW5nIGdhcmJhZ2UKPj4+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge30gS10KPj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgKHJpZ2h0IGhlcmUpIC0tLS0tLV4KPj4+Cj4+PiAgIGxpYnhsOiBlcnJv
cjogbGlieGxfanNvbi5jOjEwNTM6bGlieGxfX29iamVjdF9mcm9tX2pzb246IHVuYWJsZSB0byBn
ZW5lcmF0ZSBsaWJ4bF9fanNvbl9vYmplY3QgZnJvbSBKU09OIHJlcHJlc2VudGF0aW9uIG9mIGxp
YnhsX2RvbWFpbl9jb25maWcuCj4+PiAgIGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTk1OmRldmlj
ZV9hZGRybV9hb2NvbXBsZXRlOiB1bmFibGUgdG8gYWRkIGRldmljZQo+Pj4gICBsaWJ4bF9kZXZp
Y2VfZGlza19hZGQgZmFpbGVkLgo+Pj4KPj4+IEFmdGVyIGludmVzdGlnYXRpb24sIHdlIGZvdW5k
IHRoZSBidWZmZXIgcmV0dXJuZWQgZnJvbSBsaWJ4bF9yZWFkX2ZpbGVfY29udGVudHMKPj4+IGlz
IG5vdCBudWxsLXRlcm1pbmF0ZWQuIEJ1dCBsYXRlciBpbiBsaWJ4bF9fb2JqZWN0X2Zyb21fanNv
biwgdGhlIGJ1ZmZlciBpcyBleHBlY3RlZCB0bwo+Pj4gYmUgbnVsbC10ZXJtaW5hdGVkLiBTbyBw
YXJzaW5nIG1heSBleGNlZWRlZCB0aGUgZW5kIG9mIGZpbGUgYW5kIGdldCBpbiB0byB1bmluaXNp
YWxpemVkCj4+PiBtb21lcnkgYXJlYS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBSb2JpbiBMZWUg
PHJvYmlubGVlLnN5c3VAZ21haWwuY29tPgo+PiBJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byBy
ZXByb2R1Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdoaWNoIHZlcnNpb24KPj4gb2YgWGVuIGRv
ZXMgWGVuU2VydmVyIDcuMS4xIGhhdmU/IFlvdSBjYW4gZ2V0IHRoYXQgZnJvbSB0aGUgb3V0cHV0
IG9mCj4+IGB4bCBpbmZvYCAtLSBsb29rIGZvciB4ZW5fe21ham9yLCBtaW5vciwgZXh0cmF9Lgo+
IEkgYWxzbyBtZXQgYSBzdHJhbmdlIGNhc2UuIFdlIGRpZG4ndCBzZWUgdGhpcyBwcm9ibGVtIHdp
dGggWGVuIDQuNy4xCj4gdGhhdCByZWxlYXNlZCB3aXRoCj4gWGVuU2VydmVyIDcuMS4xLiBCdXQg
c2luY2UgYSByZWNlbnRseSBob3RmaXggZnJvbSBYZW5TZXJ2ZXIgdGhhdCB1cGdyYWRlZCBYZW4g
dG8KPiA0LjcuNCwgdGhpcyBwcm9ibGVtIHRoZW4gc2hvd3MgdXAuCgpBIGxhdGVyIGhvdGZpeCBl
dmVuIHRoYW4gdGhhdCB3aWxsIGJ1bXAgdG8gNC43LjUuwqAgKFRoaXMgaXMgdGhlClNwZWN0cmUv
TWVsdGRvd24gbWl0aWdhdGlvbnMuKQoKWGVuU2VydmVyIGhhcyBubyBpbnRlcmVzdGluZyBwYXRj
aGVzIHRvIGxpYnhsL3hsLCBzbyB0aGlzIGxvb2tzIGxpa2UgaXQKbWF5IGhhdmUgYmVlbiBhIHJl
Z3Jlc3Npb24gd2hpY2ggd2FzIGJhY2twb3J0ZWQgaW50byB0aGUgc3RhYmxlIHRyZWVzLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY8WG-0005af-6p; Wed, 27 Jun 2018 11:21:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fY8WE-0005aY-2t
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 11:21:50 +0000
X-Inumbo-ID: 52609f3f-79fc-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52609f3f-79fc-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 11:22:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="75348481"
Date: Wed, 27 Jun 2018 13:21:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627112141.teih5co7abnn4kig@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgZXhpc3RpbmcgYml0IG5hbWVzIGFyZSBleGNlc3NpdmVseSBsb25nICg0NSBj
aGFycyEpLCBhbmQgY2FuIGJlIHRyaW1tZWQKPiBkb3duIHN1YnN0YW50aWFsbHkuICBEcm9wIHRo
ZSBJQTMyIHByZWZpeCBhbmQgYWJicmV2aWF0ZSBGRUFUVVJFX0NPTlRST0wgdG8KPiBGRUFUX0NU
TC4gIEZ1cnRoZXJtb3JlLCBhbGwgb2YgdGhlc2UgYXJlIGZlYXR1cmUgZW5hYmxlbWVudCBiaXRz
LCBzbyBkcm9wCj4gRU5BQkxFL09OIHBhcnRzIG9mIHRoZSBjb25zdGFudHMuCj4gCj4gV2hpbGUg
YWx0ZXJpbmcgYWxsIHRoZSB1c2VycywgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gaW50cm9kdWNl
IGNwdV9oYXNfc214Cj4gYW5kIGNsZWFuIHVwIF92bXhfY3B1X3VwKCkgd2l0aCByZXNwZWN0IHRv
IGl0cyBNU1JfRkVBVFVSRV9DT05UUk9MIGhhbmRsaW5nLgo+IAo+IFRoZSBTRU5URVIgY29uc3Rh
bnRzIGFyZSB1bnJlZmVyZW5jZWQgYW5kIGRyb3BwZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwo+IGlu
ZGV4IDg4NGM2NzIuLjk1YTBlMzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm1jcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gQEAgLTYxMCw5ICs2
MTAsOSBAQCB2b2lkIHZteF9jcHVfZGVhZCh1bnNpZ25lZCBpbnQgY3B1KQo+ICAKPiAgaW50IF92
bXhfY3B1X3VwKGJvb2wgYnNwKQo+ICB7Cj4gLSAgICB1MzIgZWF4LCBlZHg7Cj4gLSAgICBpbnQg
cmMsIGJpb3NfbG9ja2VkLCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4gLSAgICB1NjQgY3Iw
LCB2bXhfY3IwX2ZpeGVkMCwgdm14X2NyMF9maXhlZDE7Cj4gKyAgICBpbnQgcmMsIGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKCldoaWxlIHRoZXJlIHlvdSBjb3VsZCBzd2l0Y2ggY3B1IHRvIHVu
c2lnbmVkIGludC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:24:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11: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 1fY8YO-0005kg-LN; Wed, 27 Jun 2018 11:24: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fY8YN-0005kT-UM
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 11:24:03 +0000
X-Inumbo-ID: a21e8039-79fc-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a21e8039-79fc-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 11:24: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 1fY8YJ-0005w1-He; Wed, 27 Jun 2018 11:23: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 1fY8YJ-0008Mv-3V; Wed, 27 Jun 2018 11:23:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fY8YJ-00006s-2q; Wed, 27 Jun 2018 11:23:59 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124757-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=6a3794ff6f6ec157f401e5e0c7dec2012ddc3cfc
X-Osstest-Versions-That: freebsd=f50037fe9555b6bcd7712d3d441c43c6599c9aff
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 11:23:59 +0000
Subject: [Xen-devel] [freebsd-master test] 124757: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzU3LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNmEzNzk0ZmY2ZjZlYzE1N2Y0MDFl
NWUwYzdkZWMyMDEyZGRjM2NmYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZjUwMDM3ZmU5NTU1YjZiY2Q3NzEyZDNkNDQxYzQzYzY1OTljOWFmZgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzU0ICAyMDE4LTA2LTI3IDAyOjUxOjMyIFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc1NyAgMjAxOC0wNi0yNyAwNzoxMDo1NiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGRhaWNoaSA8ZGFpY2hpQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIG1p
d2kgPG1pd2lARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
ZnJlZWJzZC5naXQKICAgZjUwMDM3ZmU5NTUuLjZhMzc5NGZmNmY2ICA2YTM3OTRmZjZmNmVjMTU3
ZjQwMWU1ZTBjN2RlYzIwMTJkZGMzY2ZjIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:24:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11:24:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY8Yx-0005nt-0e; Wed, 27 Jun 2018 11:24: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fY8Yv-0005nf-ED
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 11:24:37 +0000
X-Inumbo-ID: b5ee2417-79fc-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5ee2417-79fc-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 11:24:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58761699"
Date: Wed, 27 Jun 2018 12:24:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Robin Lee <robinlee.sysu@gmail.com>
Message-ID: <20180627112433.42tk4l7jhqweqvwt@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6MDg6MDJQTSArMDgwMCwgUm9iaW4gTGVlIHdyb3Rl
Ogo+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDY6NTggUE0sIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSAr
MDAwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+IE9uIFhlblNlcnZlciA3LjEuMSwgd2Ugc3RhcnQg
YSB2bSB3aXRoIFhBUEkgYnV0IGF0dGFjaCBhIGJsb2NrIGRldmljZSB3aXRoIHhsLgo+ID4+IFdl
IGNyZWF0ZSBhbiBlbXB0eSBqc29uIGNvbmZpZyBmb3IgdGhlIHZtIHdpdGggdGhlIGNvbnRlbnQg
Int9XG4iIGFuZCB0aGVuCj4gPj4gcnVuICd4bCBibG9jay1hdHRhY2gnOgo+ID4+Cj4gPj4gICAj
ICB4bCBibG9jay1hdHRhY2ggMSBwaHk6L2Rldi9sb29wMCB4dmR6IHcKPiA+PiAgIGxpYnhsOiBl
cnJvcjogbGlieGxfanNvbi5jOjk1MDpsaWJ4bF9fanNvbl9wYXJzZTogeWFqbCBlcnJvcjogcGFy
c2UgZXJyb3I6IHRyYWlsaW5nIGdhcmJhZ2UKPiA+PiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHt9IEtdCj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAocmlnaHQgaGVy
ZSkgLS0tLS0tXgo+ID4+Cj4gPj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzoxMDUzOmxp
YnhsX19vYmplY3RfZnJvbV9qc29uOiB1bmFibGUgdG8gZ2VuZXJhdGUgbGlieGxfX2pzb25fb2Jq
ZWN0IGZyb20gSlNPTiByZXByZXNlbnRhdGlvbiBvZiBsaWJ4bF9kb21haW5fY29uZmlnLgo+ID4+
ICAgbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE5OTU6ZGV2aWNlX2FkZHJtX2FvY29tcGxldGU6IHVu
YWJsZSB0byBhZGQgZGV2aWNlCj4gPj4gICBsaWJ4bF9kZXZpY2VfZGlza19hZGQgZmFpbGVkLgo+
ID4+Cj4gPj4gQWZ0ZXIgaW52ZXN0aWdhdGlvbiwgd2UgZm91bmQgdGhlIGJ1ZmZlciByZXR1cm5l
ZCBmcm9tIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cwo+ID4+IGlzIG5vdCBudWxsLXRlcm1pbmF0
ZWQuIEJ1dCBsYXRlciBpbiBsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbiwgdGhlIGJ1ZmZlciBpcyBl
eHBlY3RlZCB0bwo+ID4+IGJlIG51bGwtdGVybWluYXRlZC4gU28gcGFyc2luZyBtYXkgZXhjZWVk
ZWQgdGhlIGVuZCBvZiBmaWxlIGFuZCBnZXQgaW4gdG8gdW5pbmlzaWFsaXplZAo+ID4+IG1vbWVy
eSBhcmVhLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogUm9iaW4gTGVlIDxyb2JpbmxlZS5zeXN1
QGdtYWlsLmNvbT4KPiA+Cj4gPiBJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byByZXByb2R1Y2Ug
dGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdoaWNoIHZlcnNpb24KPiA+IG9mIFhlbiBkb2VzIFhlblNl
cnZlciA3LjEuMSBoYXZlPyBZb3UgY2FuIGdldCB0aGF0IGZyb20gdGhlIG91dHB1dCBvZgo+ID4g
YHhsIGluZm9gIC0tIGxvb2sgZm9yIHhlbl97bWFqb3IsIG1pbm9yLCBleHRyYX0uCj4gSSBhbHNv
IG1ldCBhIHN0cmFuZ2UgY2FzZS4gV2UgZGlkbid0IHNlZSB0aGlzIHByb2JsZW0gd2l0aCBYZW4g
NC43LjEKPiB0aGF0IHJlbGVhc2VkIHdpdGgKPiBYZW5TZXJ2ZXIgNy4xLjEuIEJ1dCBzaW5jZSBh
IHJlY2VudGx5IGhvdGZpeCBmcm9tIFhlblNlcnZlciB0aGF0IHVwZ3JhZGVkIFhlbiB0bwo+IDQu
Ny40LCB0aGlzIHByb2JsZW0gdGhlbiBzaG93cyB1cC4KPiAKPiBUaGUgdmVyc2lvbiBvZiB5YWps
ICh5YWpsLTIuMC40LTQuZWw3Lng4Nl82NCkgIG5ldmVyIGNoYW5nZWQuCgpBcyBmYXIgYXMgSSBj
YW4gdGVsbCwgdGhlIHN0b3JlZCBqc29uIGZpbGUgYWxyZWFkeSBjb250YWlucyB0cmFpbGluZyAw
LApldmVuIGluIDQuNy40LiBUaGVyZSBpcyBub3RoaW5nIGludGVyZXN0aW5nIGJldHdlZW4gNC43
LjEgYW5kIDQuNy40IGluCnRoYXQgYXJlYSBvZiBjb2RlLgoKSSdtIGFmcmFpZCBJIGNhbid0IHRh
a2UgaW4geW91ciBwYXRjaCBiZWZvcmUgd2UgdW5kZXJzdGFuZCB3aHkgdGhlIGNvZGUKZG9lc24n
dCBmdW5jdGlvbiBhcyBleHBlY3RlZC4gVGhlIHByb2JsZW0gaXMgbGlrZWx5IHRvIGJlIHNvbWV3
aGVyZQplbHNlLgoKWW91IGNhbiBpbnNwZWN0IHRoZSBmaWxlcyB1bmRlciAvdmFyL2xpYi94ZW4g
KG9yIHRoZSBsb2NhdGlvbiBjb25maWd1cmVkCmJ5IFhlblNlcnZlcikuIFRoZSBuYW1lcyBhcmUg
bGlrZSB1c2VyZGF0YS1kLlguJFVVSUQubGlieGwtanNvbi4KCk9uZSB0aGVvcnkgaXMgdGhlIHVw
Z3JhZGUgbGVmdCBzb21lIHN0YWxlIGxpYnJhcmllcyB3aGljaCB5b3VyIHhsIHRoZW4KdXNlZC4g
VXNlIGxkZCBgd2hpY2ggeGxgIHRvIHNlZSB3aGljaCBsaWJyYXJpZXMgaXQgdXNlZC4gQW5kIG1h
a2Ugc3VyZQppdCB1c2VzIHRoZSBsYXRlc3Qgb25lcyB0aGF0IGNvbWUgd2l0aCB0aGUgdXBncmFk
ZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 11:37:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 11:37: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 1fY8lg-0006g6-9O; Wed, 27 Jun 2018 11:37: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=xqrh=jn=gmail.com=robinlee.sysu@srs-us1.protection.inumbo.net>)
 id 1fY8le-0006fz-AG
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 11:37:46 +0000
X-Inumbo-ID: 1d1fbbcf-79fe-11e8-9728-bc764e045a96
Received: from mail-qt0-x22b.google.com (unknown [2607:f8b0:400d:c0d::22b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d1fbbcf-79fe-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 13:34:55 +0200 (CEST)
Received: by mail-qt0-x22b.google.com with SMTP id b20-v6so652116qtp.6
 for <xen-devel@lists.xenproject.org>; Wed, 27 Jun 2018 04:37:44 -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=yK8XvOCfjkcEUedHd+862QF3Etow9ejVP3OCYEEE6ZI=;
 b=L0OjElvP8uyMJlfddZ4xKqGRvYE5/RkEjAGm515f82YQPDuJPGJX2JjIcTcm16BHcM
 Kv06+dYGNitHdA1MDiYUSjrUTMOZsRH8P+yYeyn0tpB8K87QiVH26L3lfcljlNdUH1kg
 TRC2bd1W2w47IwltwdR+hVDdefmW8cRsBcqIDfca5+Dtkkzkt/GHll2i+L6YEHoVt+tC
 g4rlL1iKh7SvaxbdEcgw/jkqDlfhUcekr4IIBF+6bL5w+rfrNVs5Hbfl5wWasWxyzS0a
 NS6H+bxInZO1Zus3LkUqzKcb0m5SWtVq/Fexp+R3QS71oBsXdVZrT4uKTR2MidI6Mbkc
 cINw==
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=yK8XvOCfjkcEUedHd+862QF3Etow9ejVP3OCYEEE6ZI=;
 b=dzE51koNmkoP8SaPEVOuBvsDT3BQ/M967lAk7gZbatU1+whLzcyTby2LKB+BsbAwL1
 j4sZbZuNcMy7akIFUAsCqH34DlQGbQIqyeXs9V7+4DVsqckxElIOOe6BDKXzERqPzcFX
 2jm1T0AF7JJPA2I9P/A2ai4tIQ7FMICbLUKjDBxZf34zOc/AdJuMD0wC9/Hdc8hM611T
 uCBflU05f9YGce6c6DEerAGlHlhD4FMrpYSzvlKHzCcBQw1QBi/+hQmprRoar7FUmT69
 BhepeyNbch+nx9o8luzzMNsRoV+Gb44EHORm/bYG5/jinxDxe8Gj5H7tyYmC58pFlULJ
 q8cw==
X-Gm-Message-State: APt69E0xZCY1QVJG2pjE9GqLi5tXzSOoxYyAwcNg0rbpaP+BjbAN4Wo1
 v1vG6DBnpdG/glEPtspzxPsoyAbPlaAkm4t8ur0=
X-Google-Smtp-Source: AAOMgpdOclWcrKAHAeR0eGywtnQpKtzR96+ohKtAeJxemcNcIXsJD0VQAXIVRSBJfB0BNNiHjklzEJRRl0Dx8NxYtVo=
X-Received: by 2002:a0c:de13:: with SMTP id
 t19-v6mr4982281qvk.93.1530099463584; 
 Wed, 27 Jun 2018 04:37:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ac8:70c3:0:0:0:0:0 with HTTP; Wed, 27 Jun 2018 04:37:42
 -0700 (PDT)
In-Reply-To: <20180627112433.42tk4l7jhqweqvwt@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
From: Robin Lee <robinlee.sysu@gmail.com>
Date: Wed, 27 Jun 2018 19:37:42 +0800
Message-ID: <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgNzoyNCBQTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6MDg6MDJQTSArMDgwMCwg
Um9iaW4gTGVlIHdyb3RlOgo+PiBPbiBXZWQsIEp1biAyNywgMjAxOCBhdCA2OjU4IFBNLCBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gPiBPbiBXZWQsIEp1biAyNywgMjAx
OCBhdCAwOToxMzoxMUFNICswMDAwLCBSb2JpbiBMZWUgd3JvdGU6Cj4+ID4+IE9uIFhlblNlcnZl
ciA3LjEuMSwgd2Ugc3RhcnQgYSB2bSB3aXRoIFhBUEkgYnV0IGF0dGFjaCBhIGJsb2NrIGRldmlj
ZSB3aXRoIHhsLgo+PiA+PiBXZSBjcmVhdGUgYW4gZW1wdHkganNvbiBjb25maWcgZm9yIHRoZSB2
bSB3aXRoIHRoZSBjb250ZW50ICJ7fVxuIiBhbmQgdGhlbgo+PiA+PiBydW4gJ3hsIGJsb2NrLWF0
dGFjaCc6Cj4+ID4+Cj4+ID4+ICAgIyAgeGwgYmxvY2stYXR0YWNoIDEgcGh5Oi9kZXYvbG9vcDAg
eHZkeiB3Cj4+ID4+ICAgbGlieGw6IGVycm9yOiBsaWJ4bF9qc29uLmM6OTUwOmxpYnhsX19qc29u
X3BhcnNlOiB5YWpsIGVycm9yOiBwYXJzZSBlcnJvcjogdHJhaWxpbmcgZ2FyYmFnZQo+PiA+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHt9IEtdCj4+ID4+ICAgICAgICAg
ICAgICAgICAgICAgICAgKHJpZ2h0IGhlcmUpIC0tLS0tLV4KPj4gPj4KPj4gPj4gICBsaWJ4bDog
ZXJyb3I6IGxpYnhsX2pzb24uYzoxMDUzOmxpYnhsX19vYmplY3RfZnJvbV9qc29uOiB1bmFibGUg
dG8gZ2VuZXJhdGUgbGlieGxfX2pzb25fb2JqZWN0IGZyb20gSlNPTiByZXByZXNlbnRhdGlvbiBv
ZiBsaWJ4bF9kb21haW5fY29uZmlnLgo+PiA+PiAgIGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTk1
OmRldmljZV9hZGRybV9hb2NvbXBsZXRlOiB1bmFibGUgdG8gYWRkIGRldmljZQo+PiA+PiAgIGxp
YnhsX2RldmljZV9kaXNrX2FkZCBmYWlsZWQuCj4+ID4+Cj4+ID4+IEFmdGVyIGludmVzdGlnYXRp
b24sIHdlIGZvdW5kIHRoZSBidWZmZXIgcmV0dXJuZWQgZnJvbSBsaWJ4bF9yZWFkX2ZpbGVfY29u
dGVudHMKPj4gPj4gaXMgbm90IG51bGwtdGVybWluYXRlZC4gQnV0IGxhdGVyIGluIGxpYnhsX19v
YmplY3RfZnJvbV9qc29uLCB0aGUgYnVmZmVyIGlzIGV4cGVjdGVkIHRvCj4+ID4+IGJlIG51bGwt
dGVybWluYXRlZC4gU28gcGFyc2luZyBtYXkgZXhjZWVkZWQgdGhlIGVuZCBvZiBmaWxlIGFuZCBn
ZXQgaW4gdG8gdW5pbmlzaWFsaXplZAo+PiA+PiBtb21lcnkgYXJlYS4KPj4gPj4KPj4gPj4gU2ln
bmVkLW9mZi1ieTogUm9iaW4gTGVlIDxyb2JpbmxlZS5zeXN1QGdtYWlsLmNvbT4KPj4gPgo+PiA+
IEkgY2FuJ3Qgc2VlbSB0byBiZSBhYmxlIHRvIHJlcHJvZHVjZSB0aGlzIGluIHVwc3RyZWFtIHhl
bi4gV2hpY2ggdmVyc2lvbgo+PiA+IG9mIFhlbiBkb2VzIFhlblNlcnZlciA3LjEuMSBoYXZlPyBZ
b3UgY2FuIGdldCB0aGF0IGZyb20gdGhlIG91dHB1dCBvZgo+PiA+IGB4bCBpbmZvYCAtLSBsb29r
IGZvciB4ZW5fe21ham9yLCBtaW5vciwgZXh0cmF9Lgo+PiBJIGFsc28gbWV0IGEgc3RyYW5nZSBj
YXNlLiBXZSBkaWRuJ3Qgc2VlIHRoaXMgcHJvYmxlbSB3aXRoIFhlbiA0LjcuMQo+PiB0aGF0IHJl
bGVhc2VkIHdpdGgKPj4gWGVuU2VydmVyIDcuMS4xLiBCdXQgc2luY2UgYSByZWNlbnRseSBob3Rm
aXggZnJvbSBYZW5TZXJ2ZXIgdGhhdCB1cGdyYWRlZCBYZW4gdG8KPj4gNC43LjQsIHRoaXMgcHJv
YmxlbSB0aGVuIHNob3dzIHVwLgo+Pgo+PiBUaGUgdmVyc2lvbiBvZiB5YWpsICh5YWpsLTIuMC40
LTQuZWw3Lng4Nl82NCkgIG5ldmVyIGNoYW5nZWQuCj4KPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCwg
dGhlIHN0b3JlZCBqc29uIGZpbGUgYWxyZWFkeSBjb250YWlucyB0cmFpbGluZyAwLAo+IGV2ZW4g
aW4gNC43LjQuIFRoZXJlIGlzIG5vdGhpbmcgaW50ZXJlc3RpbmcgYmV0d2VlbiA0LjcuMSBhbmQg
NC43LjQgaW4KPiB0aGF0IGFyZWEgb2YgY29kZS4KSW4gbXkgc2l0dWF0aW9uLCB0aGUganNvbiBm
aWxlIGlzIGNyZWF0ZWQgd2l0aCBleHRlcm5hbCBwcm9ncmFtIGFuZCBjb250YWlucwpqdXN0ICJ7
fVxuIiBhbmQgbm90IHRyYWlsaW5nIDAuCj4KPiBJJ20gYWZyYWlkIEkgY2FuJ3QgdGFrZSBpbiB5
b3VyIHBhdGNoIGJlZm9yZSB3ZSB1bmRlcnN0YW5kIHdoeSB0aGUgY29kZQo+IGRvZXNuJ3QgZnVu
Y3Rpb24gYXMgZXhwZWN0ZWQuIFRoZSBwcm9ibGVtIGlzIGxpa2VseSB0byBiZSBzb21ld2hlcmUK
PiBlbHNlLgo+Cj4gWW91IGNhbiBpbnNwZWN0IHRoZSBmaWxlcyB1bmRlciAvdmFyL2xpYi94ZW4g
KG9yIHRoZSBsb2NhdGlvbiBjb25maWd1cmVkCj4gYnkgWGVuU2VydmVyKS4gVGhlIG5hbWVzIGFy
ZSBsaWtlIHVzZXJkYXRhLWQuWC4kVVVJRC5saWJ4bC1qc29uLgo+Cj4gT25lIHRoZW9yeSBpcyB0
aGUgdXBncmFkZSBsZWZ0IHNvbWUgc3RhbGUgbGlicmFyaWVzIHdoaWNoIHlvdXIgeGwgdGhlbgo+
IHVzZWQuIFVzZSBsZGQgYHdoaWNoIHhsYCB0byBzZWUgd2hpY2ggbGlicmFyaWVzIGl0IHVzZWQu
IEFuZCBtYWtlIHN1cmUKPiBpdCB1c2VzIHRoZSBsYXRlc3Qgb25lcyB0aGF0IGNvbWUgd2l0aCB0
aGUgdXBncmFkZS4KPgo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:13:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12: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 1fY9JT-000133-Qg; Wed, 27 Jun 2018 12:12: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY9JS-00012y-EA
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 12:12:42 +0000
X-Inumbo-ID: 6cc14d81-7a03-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cc14d81-7a03-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 12:12:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 06:12:38 -0600
Message-Id: <5B337F3502000078001CE593@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 06:12:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530022874-2548-1-git-send-email-rcojocaru@bitdefender.com>
 <5B335D1302000078001CE41C@prv1-mh.provo.novell.com>
 <145dd665-a952-1c29-568c-777eb84865c1@bitdefender.com>
In-Reply-To: <145dd665-a952-1c29-568c-777eb84865c1@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE4IGF0IDEyOjE4LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjcvMjAxOCAxMjo0NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDI2LjA2LjE4IGF0IDE2OjIxLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
PiBXaGVuIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LAo+Pj4g
dm14X3ZjcHVfdXBkYXRlX2VwdHAoKSBfX3Ztd3JpdGVzKCkgRVBUUF9JTkRFWCBpbgo+Pj4gYWx0
cDJtX3ZjcHVfZGVzdHJveSgpLiBUaGlzIG1lYW5zIHRoYXQgd2hlbiBkaXNhYmxpbmcgYWx0cDJt
IG9uIGEKPj4+IGRvbWFpbiBhZnRlciB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgp
IGhhcyBiZWVuCj4+PiBzdWNjZXNzZnVsbHkgY2FsbGVkLCBFUFRQX0lOREVYIGVuZHMgdXAgYmVp
bmcgc3RvcmVkIGFzCj4+PiBJTlZBTElEX0FMVFAyTS4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSBm
b3Igdm14X3ZtZXhpdF9oYW5kbGVyKCkKPj4+IHRvIF9fdm1yZWFkKCkgdGhlIHN0YWxlIHZhbHVl
IGFmdGVyIGEgc3Vic2VxdWVudCBjYWxsIHRvCj4+PiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxl
X25vdGlmeSgpLCBhbmQgQlVHX09OKGlkeCA+PSBNQVhfQUxUUDJNKS4KPj4gCj4+IEknbSBmaW5l
IHdpdGggdGhlIGNvZGUgY2hhbmdlIG5vdywgYnV0IEkgdGhpbmsgdGhpcyAzcmQgYXBwcm9hY2gK
Pj4gb2YgYWRkcmVzc2luZyB0aGUgaXNzdWUgbmVlZHMgdGhlIGRlc2NyaXB0aW9uIHRvIGJlIGNo
YW5nZWQuCj4+IEFscmVhZHkgb24gdjIgaXQgd291bGRuJ3QgaGF2ZSBiZWNvbWUgY2xlYXIgdG8g
bWUgd2hhdCB0aGUKPj4gaXNzdWUgd2FzIGZyb20ganVzdCByZWFkaW5nIHRoZSBkZXNjcmlwdGlv
bi4gSW4gcGFydGljdWxhciB5b3Ugbm93Cj4+IHdhbnQgdG8gcG9pbnQgb3V0IHdoeSB0aGUgY2hh
bmdlIGlzIGNvcnJlY3QgLyBuZWNlc3NhcnkgYWxzbyBmb3IKPj4gdGhlIG90aGVyIGludm9jYXRp
b24gb2YgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpLiBJdAo+PiB3b3VsZCBhbHNvIGJl
IGhlbHBmdWwgdG8gaGF2ZSBhIHN0YXRlbWVudCBvbiB3aHkgb3RoZXIKPj4gYWx0cDJtX3ZjcHVf
dXBkYXRlX3AybSgpIGludm9jYXRpb25zIGRvbid0IG5lZWQgdG8gYmUKPj4gcHJlZml4ZWQgKG5v
dzogcmVwbGFjZWQpIGJ5IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKS4KPj4gSW4gdGhl
IGVuZCBpdCBtaWdodCB3ZWxsIGJlIHRoYXQgZm9sZGluZyB0aGUgdHdvIGhvb2tzIGludG8gb25l
IGlzCj4+IHRoZSBiZXN0IGNvdXJzZSBvZiBhY3Rpb24uCj4gCj4gSSdsbCBkbyBteSBiZXN0IHRv
IG1ha2UgdGhlIGRlc2NyaXB0aW9uIG1vcmUgcmVhZGFibGUuIEFzIGZvciBmb2xkaW5nCj4gdGhl
IHR3byBob29rcyBpbnRvIG9uZSAoSSBhc3N1bWUgeW91IG1lYW4gaGF2aW5nIGEgc2luZ2xlIGZ1
bmN0aW9uLCBzdWNoCj4gYXMsIGUuZy4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZlX2FuZF9wMm0oKSBh
bmQgcmVtb3ZpbmcgdGhlIG90aGVyIHR3byksIGl0Cj4gbG9va3MgbGlrZSB2bXhfdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKCkgZG9lcyBhIGZldyB0aGluZ3MgdGhhdCB3b3VsZCBiZQo+IHVubm5lY2Vz
c2FyeSAobm90IG9wdGltYWwpIGluIHRoZSBnZW5lcmFsIGNhc2UuIEZvciBleGFtcGxlIGl0IGNh
bGxzCj4gX192bXdyaXRlKFZNX0ZVTkNUSU9OX0NPTlRST0wsIFZNWF9WTUZVTkNfRVBUUF9TV0lU
Q0hJTkcpOywgd2hpY2gKPiBzaG91bGRuJ3QgbmVjZXNzYXJpbHkgaGFwcGVuIGF0IHRoZSBjYWxs
c2l0ZXMgb2YKPiBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpIGluIHAybS5jIChpbiBwMm1fc3dp
dGNoX3ZjcHVfYWx0cDJtX2J5X2lkKCkKPiBhbmQgcDJtX3N3aXRjaF9kb21haW5fYWx0cDJtX2J5
X2lkKCkpLiBTbyBmcm9tIHRoYXQgcG9pbnQgb2YgdmlldywgaXQKPiBtYXkgYmUgd29ydGggdG8g
a2VlcCBib3RoIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKSBhbmQKPiBhbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKCkgKHRoZSBsYXR0ZXIgc3RpbGwgYWx3YXlzIG5lZWRpbmcgdG8gY2FsbAo+
IHRoZSBmb3JtZXIgdG8gZG8gaXRzIGpvYiBwcm9wZXJseSkuCj4gCj4gSXQncyBwb3NzaWJsZSB0
aGF0IEkndmUgbWlzdW5kZXJzdG9vZCB5b3VyIGNvbW1lbnQgaGVyZSB0aG91Z2guCgpJIHRoaW5r
IHlvdSd2ZSB1bmRlcnN0b29kIG1lIHJpZ2h0OyB3aGF0IHlvdSBzYXkgbWFrZXMgc2Vuc2UgYXQg
dGhlCmZpcnN0IGdsYW5jZS4gUGxlYXNlIHN1bW1hcml6ZSB0aGlzIGluIHRoZSBjb21taXQgbWVz
c2FnZSwgc28gdGhhdApmdXJ0aGVyIHF1ZXN0aW9ucyAocGVyaGFwcyBhbHNvIGJ5IG90aGVycykg
Y2FuIGJlIGF2b2lkZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12:28:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY9YE-0001ub-6q; Wed, 27 Jun 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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fY9YD-0001uW-1R
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 12:27:57 +0000
X-Inumbo-ID: 8e6137bb-7a05-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e6137bb-7a05-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 12:28:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58767145"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 13:27:36 +0100
Message-ID: <1530102456-18180-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: Address "Bitwise-and with zero
 CONSTANT_EXPRESSION_RESULT" Coverity issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Q292ZXJpdHkgY29tcGxhaW5zIGF0IGNvZGUgd2hpY2ggd2hpY2ggcGVyZm9ybXMgYSBiaXR3aXNl
IGFuZCB3aXRoIGEgY29uc3RhbnQKdGhhdCBoYXBwZW5zIHRvIGJlIHplcm8uICBCb3RoIF9QQUdF
X0dOVFRBQiBhbmQgUEdfU0hfZW5hYmxlIG1heSBiZSAwCmRlcGVuZGluZyBvbiBLY29uZmlnIHNl
dHRpbmdzLgoKUmVhcnJhbmdlIHRoZSBDIHRvIHRlc3QgdGhlIGNvbnN0YW50IGZpcnN0IGFuZCBz
aG9ydCBjaXJjdWl0IHRoZSBiaXR3aXNlIGFuZC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgIHwg
MiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCB8IDMgKystCiAyIGZpbGVzIGNoYW5n
ZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDJiNzQzOTIuLjhkMTEyMGEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0x
MjI1LDcgKzEyMjUsNyBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFlKGwxX3BnZW50cnlfdCBsMWUs
IHN0cnVjdCBkb21haW4gKmwxZV9vd25lcikKICAgICAgKiAoTm90ZSB0aGF0IHRoZSB1bmRlc3Ry
b3lhYmxlIGFjdGl2ZSBncmFudHMgYXJlIG5vdCBhIHNlY3VyaXR5IGhvbGUgaW4KICAgICAgKiBY
ZW4uIEFsbCBhY3RpdmUgZ3JhbnRzIGNhbiBzYWZlbHkgYmUgY2xlYW5lZCB1cCB3aGVuIHRoZSBk
b21haW4gZGllcy4pCiAgICAgICovCi0gICAgaWYgKCAobDFlX2dldF9mbGFncyhsMWUpICYgX1BB
R0VfR05UVEFCKSAmJgorICAgIGlmICggX1BBR0VfR05UVEFCICYmIChsMWVfZ2V0X2ZsYWdzKGwx
ZSkgJiBfUEFHRV9HTlRUQUIpICYmCiAgICAgICAgICAhbDFlX293bmVyLT5pc19zaHV0dGluZ19k
b3duICYmICFsMWVfb3duZXItPmlzX2R5aW5nICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19XQVJOSU5HLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKaW5kZXggZjAwODU1MS4uZjBiNjcwNSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L3BhZ2luZy5oCkBAIC02MSw3ICs2MSw4IEBACiAjZGVmaW5lIFBHX01BU0sgKFBHX3Jl
ZmNvdW50cyB8IFBHX2xvZ19kaXJ0eSB8IFBHX3RyYW5zbGF0ZSB8IFBHX2V4dGVybmFsKQogCiAj
ZGVmaW5lIHBhZ2luZ19tb2RlX2VuYWJsZWQoX2QpICAgKCEhKF9kKS0+YXJjaC5wYWdpbmcubW9k
ZSkKLSNkZWZpbmUgcGFnaW5nX21vZGVfc2hhZG93KF9kKSAgICAoISEoKF9kKS0+YXJjaC5wYWdp
bmcubW9kZSAmIFBHX1NIX2VuYWJsZSkpCisjZGVmaW5lIHBhZ2luZ19tb2RlX3NoYWRvdyhfZCkg
ICAgKFBHX1NIX2VuYWJsZSAmJiBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICEhKChfZCktPmFyY2gucGFnaW5nLm1vZGUgJiBQR19TSF9lbmFibGUpKQogI2RlZmluZSBwYWdp
bmdfbW9kZV9oYXAoX2QpICAgICAgICghISgoX2QpLT5hcmNoLnBhZ2luZy5tb2RlICYgUEdfSEFQ
X2VuYWJsZSkpCiAKICNkZWZpbmUgcGFnaW5nX21vZGVfcmVmY291bnRzKF9kKSAoISEoKF9kKS0+
YXJjaC5wYWdpbmcubW9kZSAmIFBHX3JlZmNvdW50cykpCi0tIAoyLjEuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:29:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12: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 1fY9Zj-00021K-Kg; Wed, 27 Jun 2018 12: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fY9Zi-00021E-C1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 12:29:30 +0000
X-Inumbo-ID: c651a959-7a05-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c651a959-7a05-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 12:29:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58767323"
Date: Wed, 27 Jun 2018 13:29:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Robin Lee <robinlee.sysu@gmail.com>
Message-ID: <20180627122926.tqq5cfk3toypmqqq@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6Mzc6NDJQTSArMDgwMCwgUm9iaW4gTGVlIHdyb3Rl
Ogo+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDc6MjQgUE0sIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6MDg6MDJQTSAr
MDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDY6NTgg
UE0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBK
dW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSArMDAwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+ID4+
IE9uIFhlblNlcnZlciA3LjEuMSwgd2Ugc3RhcnQgYSB2bSB3aXRoIFhBUEkgYnV0IGF0dGFjaCBh
IGJsb2NrIGRldmljZSB3aXRoIHhsLgo+ID4+ID4+IFdlIGNyZWF0ZSBhbiBlbXB0eSBqc29uIGNv
bmZpZyBmb3IgdGhlIHZtIHdpdGggdGhlIGNvbnRlbnQgInt9XG4iIGFuZCB0aGVuCj4gPj4gPj4g
cnVuICd4bCBibG9jay1hdHRhY2gnOgo+ID4+ID4+Cj4gPj4gPj4gICAjICB4bCBibG9jay1hdHRh
Y2ggMSBwaHk6L2Rldi9sb29wMCB4dmR6IHcKPiA+PiA+PiAgIGxpYnhsOiBlcnJvcjogbGlieGxf
anNvbi5jOjk1MDpsaWJ4bF9fanNvbl9wYXJzZTogeWFqbCBlcnJvcjogcGFyc2UgZXJyb3I6IHRy
YWlsaW5nIGdhcmJhZ2UKPiA+PiA+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHt9IEtdCj4gPj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAocmlnaHQgaGVyZSkgLS0t
LS0tXgo+ID4+ID4+Cj4gPj4gPj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzoxMDUzOmxp
YnhsX19vYmplY3RfZnJvbV9qc29uOiB1bmFibGUgdG8gZ2VuZXJhdGUgbGlieGxfX2pzb25fb2Jq
ZWN0IGZyb20gSlNPTiByZXByZXNlbnRhdGlvbiBvZiBsaWJ4bF9kb21haW5fY29uZmlnLgo+ID4+
ID4+ICAgbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE5OTU6ZGV2aWNlX2FkZHJtX2FvY29tcGxldGU6
IHVuYWJsZSB0byBhZGQgZGV2aWNlCj4gPj4gPj4gICBsaWJ4bF9kZXZpY2VfZGlza19hZGQgZmFp
bGVkLgo+ID4+ID4+Cj4gPj4gPj4gQWZ0ZXIgaW52ZXN0aWdhdGlvbiwgd2UgZm91bmQgdGhlIGJ1
ZmZlciByZXR1cm5lZCBmcm9tIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cwo+ID4+ID4+IGlzIG5v
dCBudWxsLXRlcm1pbmF0ZWQuIEJ1dCBsYXRlciBpbiBsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbiwg
dGhlIGJ1ZmZlciBpcyBleHBlY3RlZCB0bwo+ID4+ID4+IGJlIG51bGwtdGVybWluYXRlZC4gU28g
cGFyc2luZyBtYXkgZXhjZWVkZWQgdGhlIGVuZCBvZiBmaWxlIGFuZCBnZXQgaW4gdG8gdW5pbmlz
aWFsaXplZAo+ID4+ID4+IG1vbWVyeSBhcmVhLgo+ID4+ID4+Cj4gPj4gPj4gU2lnbmVkLW9mZi1i
eTogUm9iaW4gTGVlIDxyb2JpbmxlZS5zeXN1QGdtYWlsLmNvbT4KPiA+PiA+Cj4gPj4gPiBJIGNh
bid0IHNlZW0gdG8gYmUgYWJsZSB0byByZXByb2R1Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdo
aWNoIHZlcnNpb24KPiA+PiA+IG9mIFhlbiBkb2VzIFhlblNlcnZlciA3LjEuMSBoYXZlPyBZb3Ug
Y2FuIGdldCB0aGF0IGZyb20gdGhlIG91dHB1dCBvZgo+ID4+ID4gYHhsIGluZm9gIC0tIGxvb2sg
Zm9yIHhlbl97bWFqb3IsIG1pbm9yLCBleHRyYX0uCj4gPj4gSSBhbHNvIG1ldCBhIHN0cmFuZ2Ug
Y2FzZS4gV2UgZGlkbid0IHNlZSB0aGlzIHByb2JsZW0gd2l0aCBYZW4gNC43LjEKPiA+PiB0aGF0
IHJlbGVhc2VkIHdpdGgKPiA+PiBYZW5TZXJ2ZXIgNy4xLjEuIEJ1dCBzaW5jZSBhIHJlY2VudGx5
IGhvdGZpeCBmcm9tIFhlblNlcnZlciB0aGF0IHVwZ3JhZGVkIFhlbiB0bwo+ID4+IDQuNy40LCB0
aGlzIHByb2JsZW0gdGhlbiBzaG93cyB1cC4KPiA+Pgo+ID4+IFRoZSB2ZXJzaW9uIG9mIHlhamwg
KHlhamwtMi4wLjQtNC5lbDcueDg2XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPiA+Cj4gPiBBcyBmYXIg
YXMgSSBjYW4gdGVsbCwgdGhlIHN0b3JlZCBqc29uIGZpbGUgYWxyZWFkeSBjb250YWlucyB0cmFp
bGluZyAwLAo+ID4gZXZlbiBpbiA0LjcuNC4gVGhlcmUgaXMgbm90aGluZyBpbnRlcmVzdGluZyBi
ZXR3ZWVuIDQuNy4xIGFuZCA0LjcuNCBpbgo+ID4gdGhhdCBhcmVhIG9mIGNvZGUuCj4gSW4gbXkg
c2l0dWF0aW9uLCB0aGUganNvbiBmaWxlIGlzIGNyZWF0ZWQgd2l0aCBleHRlcm5hbCBwcm9ncmFt
IGFuZCBjb250YWlucwo+IGp1c3QgInt9XG4iIGFuZCBub3QgdHJhaWxpbmcgMC4KCkFscmlnaHQu
IEluIHRoYXQgY2FzZSBwbGVhc2UgYXBwZW5kIDAgdG8gdGhlIGZpbGUgeW91IGNyZWF0ZWQuCgpU
aGUganNvbiBmaWxlcyBhcmUgY29uc2lkZXJlZCB0byBiZSBpbnRlcm5hbCB0byBsaWJ4bC4KCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:35:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12:35:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY9fV-0002ky-EO; Wed, 27 Jun 2018 12:35: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=fejd=jn=xenproject.org=prvs=70949d80f=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fY9fT-0002k7-Ub
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 12:35:27 +0000
X-Inumbo-ID: 2cfd2e59-7a06-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cfd2e59-7a06-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 14:32:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58767894"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74915-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-squeeze:build-i386:<job status>:broken:regression
 distros-debian-squeeze:build-amd64-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:<job status>:broken:regression
 distros-debian-squeeze:build-amd64:<job status>:broken:regression
 distros-debian-squeeze:build-i386-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:host-install(4):broken:regression
 distros-debian-squeeze:build-armhf-pvops:host-install(4):broken:regression
 distros-debian-squeeze:build-i386-pvops:host-install(4):broken:regression
 distros-debian-squeeze:build-i386:host-install(4):broken:regression
 distros-debian-squeeze:build-amd64-pvops:host-install(4):broken:regression
 distros-debian-squeeze:build-amd64:host-install(4):broken:regression
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-That: flight=74890
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 27 Jun 2018 13:35:23 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74915: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc0OTE1IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkxNS8KCkZhaWx1
cmVzIGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODkwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gNzQ4OTAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg5MAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODkwCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gNzQ4OTAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDg5MAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1p
Mzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3F1ZWV6
ZS1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICBibG9ja2VkIG4vYQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAg
IDc0ODkwCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnVi
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc3F1ZWV6ZS1u
ZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MK
aW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0
L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12:40:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fY9k1-0003Qm-4N; Wed, 27 Jun 2018 12:40:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fY9k0-0003Qh-Ov
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 12:40:08 +0000
X-Inumbo-ID: 4323aa5f-7a07-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4323aa5f-7a07-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 12:40:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 06:40:07 -0600
Message-Id: <5B3385A402000078001CE5D3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 06:40:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530102456-18180-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530102456-18180-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: Address "Bitwise-and with zero
 CONSTANT_EXPRESSION_RESULT" Coverity issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, 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+IE9uIDI3LjA2LjE4IGF0IDE0OjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQ292ZXJpdHkgY29tcGxhaW5zIGF0IGNvZGUgd2hpY2ggd2hpY2ggcGVyZm9ybXMgYSBi
aXR3aXNlIGFuZCB3aXRoIGEgY29uc3RhbnQKPiB0aGF0IGhhcHBlbnMgdG8gYmUgemVyby4gIEJv
dGggX1BBR0VfR05UVEFCIGFuZCBQR19TSF9lbmFibGUgbWF5IGJlIDAKPiBkZXBlbmRpbmcgb24g
S2NvbmZpZyBzZXR0aW5ncy4KPiAKPiBSZWFycmFuZ2UgdGhlIEMgdG8gdGVzdCB0aGUgY29uc3Rh
bnQgZmlyc3QgYW5kIHNob3J0IGNpcmN1aXQgdGhlIGJpdHdpc2UgYW5kLgoKSG1tLCB3ZWxsLCB0
aGlzIG1ha2VzIHRoZSBjb2RlIGxvb2sgcXVpdGUsIGVoZW0sIGludGVyZXN0aW5nLgpOb3JtYWxs
eSBzdWNoIHdvdWxkIHNlZW0gYSBwcmltZSBjYW5kaWRhdGUgZm9yIGNsZWFuaW5nIHVwLAplc3Bl
Y2lhbGx5IHdpdGhvdXQgYW55IGNvbW1lbnQgYXR0YWNoZWQuIEJ1dCBhbnl3YXksIGlmIGl0Cmhl
bHBzIC4uLgoKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 12:50:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 12: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 1fY9u2-0004DV-8N; Wed, 27 Jun 2018 12:50: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fY9u0-0004Cx-RY
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 12:50:28 +0000
X-Inumbo-ID: b4525002-7a08-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4525002-7a08-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 12:50:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,278,1526342400"; d="scan'208";a="58769186"
Date: Wed, 27 Jun 2018 13:50:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180627125024.iwqki44howzcfn4s@citrix.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23345.6832.106103.997622@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6Mzk6MTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIFJGQ10gdG9vbHMvbGli
eGw6IFN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkgiKToKPiA+IElNTyBJIHdvdWxkIHJlbW92
ZSB0aGUgJ3R5cGUnIG9wdGlvbiBmcm9tIHhsLmNmZyAoc28gdGhhdCBpdCdzCj4gPiBiYXNpY2Fs
bHkgaWdub3JlZCkgaW4gdGhlIEFSTSBjYXNlIGFuZCBmb3JjZSBpdCBpbnRlcm5hbGx5IHRvIFBW
SCAoaWYKPiA+IHRoYXQncyB0aGUgYmVzdCByb3V0ZSBmb3IgY3VycmVudCBBUk0gZ3Vlc3RzKS4K
PiAKPiBXaGF0IGFib3V0IGxpYnZpcnQgdXNlcnMgPyAgSSBoYXZlbid0IHNlZW4gd2hhdCBhIGxp
YnZpcnQgWGVuIEFSTQo+IGd1ZXN0IGNvbmZpZyBsb29rcyBsaWtlIGJ1dCB3ZSBuZWVkIHRvIG1l
YWsgc3VyZSB0aGF0IGV4aXN0aW5nIGd1ZXN0cwo+IGRvbid0IGJyZWFrLgoKSXQgbWF5IHNldCB0
eXBlIHRvIHB2LiBUaGUgZm9sbG93aW5nIGZpbGUgaXMgZ2VuZXJhdGVkIGJ5IHRoZSBjb25maWcK
Y29udmVydGVyLgoKbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0
NTY2L3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20vYXJuZGFsZS1tZXRyb2NlbnRyZS0tLXZh
ci1sb2ctbGlidmlydC1saWJ4bC1kZWJpYW4uZ3Vlc3Qub3NzdGVzdC5sb2cKCldlaS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:12:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:12:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYAFP-0005hq-Ao; Wed, 27 Jun 2018 13:12: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=mpph=jn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYAFN-0005hl-Nt
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:12:33 +0000
X-Inumbo-ID: 5b273b98-7a0b-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5b273b98-7a0b-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 15:09: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 E6F8930511FF
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 17:28: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 BB8C47FC21
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 16:12:29 +0300 (EEST)
Received: (qmail 9325 invoked from network); 27 Jun 2018 16:12:29 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp02.buh.bitdefender.net with AES128-SHA256 encrypted SMTP;
 27 Jun 2018 16:12:29 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 27 Jun 2018 16:12:11 +0300
Message-Id: <1530105131-3804-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
 smtp02.buh.bitdefender.net, sigver: 7.76529
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488321,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.006443)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.016557,0.000161)], URL: [Enabled, t: (0.000008)], RTDA: [Enabled,
 t: (0.140104), Hit: No, Details: v2.7.12; Id:
 15.1i63vhi.1ch0lve6h.st6hv], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V4] 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: kevin.tian@intel.com, jbeulich@suse.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jun.nakajima@intel.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBlbmRzIHVwIGNhbGxpbmcKYWx0cDJt
X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpLCB3aGljaCBzZXRzIHRoZQpTRUNPTkRBUllfRVhFQ19F
TkFCTEVfVklSVF9FWENFUFRJT05TIGJpdCBvbgp2bXhfc2Vjb25kYXJ5X2V4ZWNfY29udHJvbC4g
QSBzdWJzZXF1ZW50IGNhbGwgdG8KeGNfYWx0cDJtX3NldF9kb21haW5fc3RhdGUoLi4uLCBmYWxz
ZSkgKGkuZS4gZGlzYWJsaW5nIGFsdHAybQpmb3IgdGhlIGRvbWFpbikgZW5kcyB1cCBjYWxsaW5n
IGFsdHAybV92Y3B1X2Rlc3Ryb3koKSwgd2hpY2gKY2FsbHMgKGluIHRoaXMgb3JkZXIpIGFsdHAy
bV92Y3B1X3Jlc2V0KCkgKHdoaWNoIHNldHMgdGhlCmN1cnJlbnQgRVBUUCBpbmRleCB0byBJTlZB
TElEX0FMVFAyTSksIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKQood2hpY2ggX192bXdyaXRlKClz
IEVQVFBfSU5ERVggYXMgSU5WQUxJRF9BTFRQMk0gaWYKU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJ
UlRfRVhDRVBUSU9OUyBpcyBzZXQpLCBhbmQKYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgp
ICh3aGljaCBmaW5hbGx5IGNsZWFycwpTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJ
T05TKS4KCkhvd2V2ZXIsIHZteF92bWV4aXRfaGFuZGxlcigpIF9fdm1yZWFkKClzIEVQVFBfSU5E
RVggYXMgc29vbiBhcwpTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNl
dCwgc28gaWYgYW4KYXBwbGljYXRpb24gZW5hYmxlcyBhbHRwMm0gb24gYSBkb21haW4sIHN1Y2Nl
c2Z1bGx5IGNhbGxzCnhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVfbm90aWZ5KCksIHRoZW4gZGlz
YWJsZXMgYWx0cDJtIGFuZApleGl0cywgYSBzZWNvbmQgcnVuIG9mIHNhaWQgYXBwbGljYXRpb24g
d2lsbCBsaWtlbHkgcmVhZCB0aGUKSU5WQUxJRF9BTFRQMk0gRVBUUF9JTkRFWCBzZXQgd2hlbiBk
aXNhYmxpbmcgYWx0cDJtIGluIHRoZSBmaXJzdApydW4sIGFuZCBjcmFzaCB0aGUgaG9zdCB3aXRo
IHRoZSBCVUdfT04oaWR4ID49IE1BWF9BTFRQMk0pLApiZXR3ZWVuIHhjX2FsdHAybV9zZXRfdmNw
dV9lbmFibGVfbm90aWZ5KCkgYW5kCnhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKC4uLiwgZmFs
c2UpLgoKVGhlIHByb2JsZW0gaXMgbm90IHJlc3RyaWN0ZWQgdG8gYW4gSU5WQUxJRF9BTFRQMk0g
RVBUUF9JTkRFWAood2hpY2ggY2FuZCBvbmx5IHNhbmVseSBoYXBwZW4gb24gYWx0cDJtIHVuaW5p
dCksIGJ1dCBhcHBsaWVzCnRvIGFueSBzdGFsZSBpbmRleCBwcmV2aW91c2x5IHNhdmVkIC0gd2hp
Y2ggbWVhbnMgdGhhdCBhbGwKYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGNhbGxzIG11
c3QgYWxzbyBjYWxsCmFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKSBhZnRlciBzZXR0aW5nClNFQ09O
REFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMsIGluIG9yZGVyIHRvIG1ha2Ugc3VyZQp0
aGF0IHRoZSBzdG9yZWQgRVBUUF9JTkRFWCBpcyBhbHdheXMgdmFsaWQgYXQKdm14X3ZtZXhpdF9o
YW5kbGVyKCkgdGltZS4KCkkgZG9uJ3QgaG93ZXZlciBmb2xkIHRoZSB0d28gZnVuY3Rpb25zIGlu
dG8gb25lIGV2ZXJ5d2hlcmUsCnNpbmNlIGluIHAybV9zd2l0Y2hfZG9tYWluX2FsdHAybV9ieV9p
ZCgpIGFuZApwMm1fc3dpdGNoX3ZjcHVfYWx0cDJtX2J5X2lkKCkgdGhlIGV4dHJhIHdvcmsgZG9u
ZSBieQphbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgaXMgdW5uZWNlc3NhcnkgYW5kIGhh
cyBzaWRlCmVmZmVjdHMgKHN1Y2ggYXMgX192bXdyaXRlKFZNX0ZVTkNUSU9OX0NPTlRST0wsIC4u
LikpLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5k
ZXIuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjM6CiAtIEV4cGFuZGVkIGFuZCBjbGFyaWZpZWQg
dGhlIHBhdGNoIGNvbW1pdCBtZXNzYWdlLgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYyAg
ICAgIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCB8IDIgKysKIDIgZmlsZXMg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL2FsdHAybS5jIGIveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCmluZGV4IDkz
MGJkYzIuLjlkNjBkYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMKQEAgLTU4LDcgKzU4LDYgQEAgYWx0cDJtX3ZjcHVf
ZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGFsdHAybV92Y3B1X3Jlc2V0KHYpOwogCi0g
ICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KTsKICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1m
dW5jX3ZlKHYpOwogCiAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApp
bmRleCBlZjVlMTk4Li4wYmY2OTEzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtNjMwLDYgKzYz
MCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKHN0
cnVjdCB2Y3B1ICp2KQogewogICAgIGlmICggaHZtX2Z1bmNzLmFsdHAybV92Y3B1X3VwZGF0ZV92
bWZ1bmNfdmUgKQogICAgICAgICBodm1fZnVuY3MuYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192
ZSh2KTsKKworICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7CiB9CiAKIC8qIGVtdWxhdGVz
ICNWRSAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:27:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYATD-0006Xg-MJ; Wed, 27 Jun 2018 13:26:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYATC-0006Xb-Ru
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:26:50 +0000
X-Inumbo-ID: c86001c4-7a0d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c86001c4-7a0d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:27:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58773745"
Date: Wed, 27 Jun 2018 14:26:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627132645.scrf4fyuv3ky7en2@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/msr: Clean up the MSR_APIC_BASE
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBXZSBjdXJyZW50bHkgaGF2ZSBNU1JfSUEzMl9BUElDQkFTRSBhbmQgTVNSX0lBMzJf
QVBJQ0JBU0VfTVNSIHdoaWNoIGFyZQo+IHN5bm9ueW1vdXMgZnJvbSBhIG5hbWluZyBwb2ludCBv
ZiB2aWV3LCBidXQgcmVmZXIgdG8gdmVyeSBkaWZmZXJlbnQKPiB0aGluZ3MuCj4gCj4gQ2xlYXZl
IG91dCB0aGUgaGFuZGxpbmcgb2YgTVNSX0FQSUNfQkFTRSAoMHgxYiksIGFuZCByZW5hbWUKPiBN
U1JfSUEzMl9BUElDQkFTRV9CQVNFIHRvIEFQSUNfQkFTRV9BRERSX01BU0sgdG8gYmV0dGVyIGRl
c2NyaWJlIGl0cwo+IHB1cnBvc2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:27:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYATJ-0006YI-4z; Wed, 27 Jun 2018 13: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYATH-0006YA-IX
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:26:55 +0000
X-Inumbo-ID: cc0884c6-7a0d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc0884c6-7a0d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:27:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58773761"
Date: Wed, 27 Jun 2018 14:26:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627132652.tlg3ufofaybylwyr@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 6/6] x86/msr: Clean up the x2APIC MSR
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MThQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbmFtZSBNU1JfSUEzMl9BUElDQkFTRV9NU1IgZG9lc24ndCBsb2dpY2FsbHkg
cmVsYXRlIHRvIGl0cyBwdXJwb3NlLgo+IFJlbmFtZSBpdCB0byBNU1JfWDJBUElDX0ZJUlNUIGFu
ZCBpbnRyb2R1Y2UgYSBjb3JyZXNwb25kaW5nCj4gTVNSX1gyQVBJQ19MQVNUIHRvIGF2b2lkIG9w
ZW5jb2RpbmcgdGhlIGxlbmd0aCBvZiB0aGUgeDJBUElDIE1TUiByYW5nZS4KPiAKPiBGb3IgdGhl
IHNwZWNpZmljIHJlZ2lzdGVycywgZHJvcCB0aGUgSUEzMiBpbmZpeCwgYnJlYWsgdGhlIEFQSUMg
cGFydAo+IGF3YXkgZnJvbSB0aGUgcmVnaXN0ZXIgbmFtZSwgYW5kIGRyb3AgdGhlIE1TUiBzdWZm
aXguCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:33:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYAZ6-0007MM-TV; Wed, 27 Jun 2018 13:32:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYAZ4-0007MC-VT
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:32:54 +0000
X-Inumbo-ID: 32aa2b81-7a0e-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32aa2b81-7a0e-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 15:30:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75356562"
Date: Wed, 27 Jun 2018 15:32:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627133244.47bnx3ptthvgurrg@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/msr: Clean up the MSR_APIC_BASE
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBXZSBjdXJyZW50bHkgaGF2ZSBNU1JfSUEzMl9BUElDQkFTRSBhbmQgTVNSX0lBMzJf
QVBJQ0JBU0VfTVNSIHdoaWNoIGFyZQo+IHN5bm9ueW1vdXMgZnJvbSBhIG5hbWluZyBwb2ludCBv
ZiB2aWV3LCBidXQgcmVmZXIgdG8gdmVyeSBkaWZmZXJlbnQKPiB0aGluZ3MuCj4gCj4gQ2xlYXZl
IG91dCB0aGUgaGFuZGxpbmcgb2YgTVNSX0FQSUNfQkFTRSAoMHgxYiksIGFuZCByZW5hbWUKPiBN
U1JfSUEzMl9BUElDQkFTRV9CQVNFIHRvIEFQSUNfQkFTRV9BRERSX01BU0sgdG8gYmV0dGVyIGRl
c2NyaWJlIGl0cwo+IHB1cnBvc2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hcGlj
LmMgYi94ZW4vYXJjaC94ODYvYXBpYy5jCj4gaW5kZXggZmZhNWE2OS4uYWE2NzdlMCAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvYXBpYy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2FwaWMuYwo+
IEBAIC0xNDQ2LDIzICsxNDQ4LDIxIEBAIHZvaWQgX19pbml0IHJlY29yZF9ib290X0FQSUNfbW9k
ZSh2b2lkKQo+ICAgICAgICAgICAgICAgICAgYXBpY19tb2RlX3RvX3N0cihhcGljX2Jvb3RfbW9k
ZSkpOwo+ICB9Cj4gIAo+IC0vKiBMb29rIGF0IHRoZSBiaXRzIGluIE1TUl9JQTMyX0FQSUNCQVNF
IGFuZCB3b3JrIG91dCB3aGljaAo+IC0gKiBBUElDIG1vZGUgd2UgYXJlIGluICovCj4gKy8qIExv
b2sgYXQgdGhlIGJpdHMgaW4gTVNSX0FQSUNfQkFTRSBhbmQgd29yayBvdXQgd2hpY2ggQVBJQyBt
b2RlIHdlIGFyZSBpbiAqLwo+ICBlbnVtIGFwaWNfbW9kZSBjdXJyZW50X2xvY2FsX2FwaWNfbW9k
ZSh2b2lkKQo+ICB7Cj4gICAgICB1NjQgbXNyX2NvbnRlbnRzOwo+ICAKPiAtICAgIHJkbXNybChN
U1JfSUEzMl9BUElDQkFTRSwgbXNyX2NvbnRlbnRzKTsKPiArICAgIHJkbXNybChNU1JfQVBJQ19C
QVNFLCBtc3JfY29udGVudHMpOwo+ICAKPiAgICAgIC8qIFJlYWRpbmcgRVhURCBiaXQgZnJvbSB0
aGUgTVNSIGlzIG9ubHkgdmFsaWQgaWYgQ1BVSUQKPiAgICAgICAqIHNheXMgc28sIGVsc2UgcmVz
ZXJ2ZWQgKi8KPiAtICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1gyQVBJQykKPiAt
ICAgICAgICAgJiYgKG1zcl9jb250ZW50cyAmIE1TUl9JQTMyX0FQSUNCQVNFX0VYVEQpICkKPiAr
ICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1gyQVBJQykgJiYgKG1zcl9jb250ZW50
cyAmIEFQSUNfQkFTRV9FWFREKSApCgpXaGlsZSB0aGVyZSB5b3UgY291bGQgY2hhbmdlIGl0IHRv
IGNwdV9oYXNfeDJhcGljLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:35:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAbK-0007UM-D1; Wed, 27 Jun 2018 13:35: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAbJ-0007UG-Fe
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:35:13 +0000
X-Inumbo-ID: 8605b49f-7a0e-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8605b49f-7a0e-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 15:32:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58774895"
Date: Wed, 27 Jun 2018 14:35:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627133509.fn5kuzdolyva46fa@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 7/6] x86/msr: Introduce msr_{set,
 clear}_bits() 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: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDc6MjI6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbmUgcmVvY2N1cmluZyBjb2RlIHBhdHRlcm4gaXMgdG8gcmVhZCBhbiBNU1IsIG1v
ZGlmeSBvbmUgb3IgbW9yZSBiaXRzLAo+IGFuZCB3cml0ZSB0aGUgcmVzdWx0IGJhY2suICBJbnRy
b2R1Y2UgaGVscGVycyBmb3IgdGhpcyBwdXJwb3NlLgo+IAo+IEZpcnN0LCBpbnRyb2R1Y2UgcmRt
c3Jfc3BsaXQoKSBhbmQgd3Jtc3Jfc3BsaXQoKSB3aGljaCBhcmUgdGlueSBzdGF0aWMgaW5saW5l
Cj4gd3JhcHBlcnMgd2hpY2ggZGVhbCB3aXRoIHRoZSBNU1IgdmFsdWUgaW4gdHdvIDMyYml0IGhh
bHZlcy4KPiAKPiBOZXh0LCBjb25zdHJ1Y3QgbXNyX3tzZXQsY2xlYXJ9X2JpdHMoKSBpbiB0ZXJt
cyBvZiB0aGUge3JkbXNyLHdybXNyfV9zcGxpdCgpLgo+IFRoZSBtYXNrIG9wZXJhdGlvbnMgYXJl
IGRlbGliZXJhdGVseSBwZXJmb3JtZWQgYXMgMzJiaXQgb3BlcmF0aW9ucywgYmVjYXVzZQo+IGFs
bCBjYWxsZXJzIHBhc3MgaW4gYSBjb25zdGFudCB0byB0aGUgbWFzayBwYXJhbWV0ZXIsIGFuZCBp
biBhbGwgY3VycmVudAo+IGNhc2VzLCBvbmUgb2YgdGhlIHR3byBvcGVyYXRpb25zIGNhbiBiZSBl
bGlkZWQuCj4gCj4gRm9yIE1TUl9JQTMyX1BTUl9MM19RT1NfQ0ZHLCBzd2l0Y2ggUFNSX0wzX1FP
U19DRFBfRU5BQkxFIGZyb20gYmVpbmcgYSBiaXQKPiBwb3NpdGlvbiB2YXJpYWJsZSB0byBiZWlu
ZyBhIHBsYWluIG51bWJlci4KPiAKPiBUaGUgcmVzdWx0aW5nIEMgaXMgc2hvcnRlciwgYW5kIGRv
ZXNuJ3QgcmVxdWlyZSBhIHRlbXBvcmFyeSB2YXJpYWJsZS4gIFRoZQo+IGdlbmVyYXRlZCBBU00g
aXMgYWxzbyBtb3JlIGVmZmljaWVudCwgYmVjYXVzZSBvZiBhdm9pZGluZyB0aGUKPiBwYWNraW5n
L3VucGFja2luZyBvcGVyYXRpb25zLiAgZS5nLiB0aGUgZGVsdGEgaW4gdGhlIGZpcnN0IGh1bmsg
aXMgZnJvbToKPiAKPiAgIGI5IDFiIDAwIDAwIDAwICAgICAgICAgIG1vdiAgICAkMHgxYiwlZWN4
Cj4gICAwZiAzMiAgICAgICAgICAgICAgICAgICByZG1zcgo+ICAgNDggYzEgZTIgMjAgICAgICAg
ICAgICAgc2hsICAgICQweDIwLCVyZHgKPiAgIDQ4IDA5IGQwICAgICAgICAgICAgICAgIG9yICAg
ICAlcmR4LCVyYXgKPiAgIDgwIGU0IGYzICAgICAgICAgICAgICAgIGFuZCAgICAkMHhmMywlYWgK
PiAgIDQ4IDg5IGMyICAgICAgICAgICAgICAgIG1vdiAgICAlcmF4LCVyZHgKPiAgIDQ4IGMxIGVh
IDIwICAgICAgICAgICAgIHNociAgICAkMHgyMCwlcmR4Cj4gICAwZiAzMCAgICAgICAgICAgICAg
ICAgICB3cm1zcgo+IAo+IHRvOgo+IAo+ICAgYjkgMWIgMDAgMDAgMDAgICAgICAgICAgbW92ICAg
ICQweDFiLCVlY3gKPiAgIDBmIDMyICAgICAgICAgICAgICAgICAgIHJkbXNyCj4gICA4MCBlNCBm
MyAgICAgICAgICAgICAgICBhbmQgICAgJDB4ZjMsJWFoCj4gICAwZiAzMCAgICAgICAgICAgICAg
ICAgICB3cm1zcgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:35:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAbQ-0007VH-P7; Wed, 27 Jun 2018 13:35:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYAbP-0007V5-Se
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:35:19 +0000
X-Inumbo-ID: f861dba8-7a0e-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f861dba8-7a0e-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:35:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75356719"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
 <20180627133244.47bnx3ptthvgurrg@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0057416a-734b-ba46-f8a4-eca18b534227@citrix.com>
Date: Wed, 27 Jun 2018 14:35:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627133244.47bnx3ptthvgurrg@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/msr: Clean up the MSR_APIC_BASE
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMTggMTQ6MzIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBKdW4g
MjYsIDIwMTggYXQgMDI6MTg6MTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gV2Ug
Y3VycmVudGx5IGhhdmUgTVNSX0lBMzJfQVBJQ0JBU0UgYW5kIE1TUl9JQTMyX0FQSUNCQVNFX01T
UiB3aGljaCBhcmUKPj4gc3lub255bW91cyBmcm9tIGEgbmFtaW5nIHBvaW50IG9mIHZpZXcsIGJ1
dCByZWZlciB0byB2ZXJ5IGRpZmZlcmVudAo+PiB0aGluZ3MuCj4+Cj4+IENsZWF2ZSBvdXQgdGhl
IGhhbmRsaW5nIG9mIE1TUl9BUElDX0JBU0UgKDB4MWIpLCBhbmQgcmVuYW1lCj4+IE1TUl9JQTMy
X0FQSUNCQVNFX0JBU0UgdG8gQVBJQ19CQVNFX0FERFJfTUFTSyB0byBiZXR0ZXIgZGVzY3JpYmUg
aXRzCj4+IHB1cnBvc2UuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYXBpYy5j
IGIveGVuL2FyY2gveDg2L2FwaWMuYwo+PiBpbmRleCBmZmE1YTY5Li5hYTY3N2UwIDEwMDY0NAo+
PiAtLS0gYS94ZW4vYXJjaC94ODYvYXBpYy5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hcGljLmMK
Pj4gQEAgLTE0NDYsMjMgKzE0NDgsMjEgQEAgdm9pZCBfX2luaXQgcmVjb3JkX2Jvb3RfQVBJQ19t
b2RlKHZvaWQpCj4+ICAgICAgICAgICAgICAgICAgYXBpY19tb2RlX3RvX3N0cihhcGljX2Jvb3Rf
bW9kZSkpOwo+PiAgfQo+PiAgCj4+IC0vKiBMb29rIGF0IHRoZSBiaXRzIGluIE1TUl9JQTMyX0FQ
SUNCQVNFIGFuZCB3b3JrIG91dCB3aGljaAo+PiAtICogQVBJQyBtb2RlIHdlIGFyZSBpbiAqLwo+
PiArLyogTG9vayBhdCB0aGUgYml0cyBpbiBNU1JfQVBJQ19CQVNFIGFuZCB3b3JrIG91dCB3aGlj
aCBBUElDIG1vZGUgd2UgYXJlIGluICovCj4+ICBlbnVtIGFwaWNfbW9kZSBjdXJyZW50X2xvY2Fs
X2FwaWNfbW9kZSh2b2lkKQo+PiAgewo+PiAgICAgIHU2NCBtc3JfY29udGVudHM7Cj4+ICAKPj4g
LSAgICByZG1zcmwoTVNSX0lBMzJfQVBJQ0JBU0UsIG1zcl9jb250ZW50cyk7Cj4+ICsgICAgcmRt
c3JsKE1TUl9BUElDX0JBU0UsIG1zcl9jb250ZW50cyk7Cj4+ICAKPj4gICAgICAvKiBSZWFkaW5n
IEVYVEQgYml0IGZyb20gdGhlIE1TUiBpcyBvbmx5IHZhbGlkIGlmIENQVUlECj4+ICAgICAgICog
c2F5cyBzbywgZWxzZSByZXNlcnZlZCAqLwo+PiAtICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX1gyQVBJQykKPj4gLSAgICAgICAgICYmIChtc3JfY29udGVudHMgJiBNU1JfSUEzMl9B
UElDQkFTRV9FWFREKSApCj4+ICsgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfWDJB
UElDKSAmJiAobXNyX2NvbnRlbnRzICYgQVBJQ19CQVNFX0VYVEQpICkKPiBXaGlsZSB0aGVyZSB5
b3UgY291bGQgY2hhbmdlIGl0IHRvIGNwdV9oYXNfeDJhcGljLgoKU28gSSBjYW4uwqAgVGhhbmtz
LAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:43:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYAj5-0008LC-3f; Wed, 27 Jun 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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAj4-0008L7-F2
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:43:14 +0000
X-Inumbo-ID: 1397cf68-7a10-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1397cf68-7a10-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:43:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58775908"
Date: Wed, 27 Jun 2018 14:43:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180627134311.hf75e42kf35rj377@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-4-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MTlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSSB3YW50IHRoaXMgdG8gc3VwcG9ydCBteSBxZW11IGRlcHJpdiBkZXNjcmlwdG9yIGF1
ZGl0IHRvb2wuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1
LmNpdHJpeC5jb20+Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpXaXRoIFJvZ2VyJ3MgY29tbWVudCBhZGRyZXNzZWQ6CgpBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:43:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYAj1-0008L1-Pp; Wed, 27 Jun 2018 13:43:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYAiz-0008Kw-Vu
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:43:10 +0000
X-Inumbo-ID: 0fd86230-7a10-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0fd86230-7a10-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:43:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58775869"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 27 Jun 2018 14:42:45 +0100
Message-ID: <1530106965-2135-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] crontabs: Run freebsd-master only three
 times per week
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

ZnJlZWJzZCBtYXN0ZXIgc2VlbXMgdG8gdXBkYXRlIHZlcnkgZnJlcXVlbnRseSBhbmQgb3VyIHRl
c3RzIGFyZQpwcmV0dHkgbWluaW1hbC4gIFJpZ2h0IG5vdyBoYXZpbmcgYSBwZXJtYW5lbnQgZnJl
ZWJzZCBidWlsZCB0ZXN0IGdvaW5nCmlzIHByb2JhYmx5IG5vdCBhIHZlcnkgZ29vZCB1c2Ugb2Yg
b3VyIHJlc291cmNlcy4KCkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
Ci0tLQogY3ItZm9yLWJyYW5jaGVzIHwgMiArLQogY3JvbnRhYiAgICAgICAgIHwgMiArLQogMiBm
aWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvY3ItZm9yLWJyYW5jaGVzIGIvY3ItZm9yLWJyYW5jaGVzCmluZGV4IDFjODRjOTYuLjZmNTQ0
MzcgMTAwNzU1Ci0tLSBhL2NyLWZvci1icmFuY2hlcworKysgYi9jci1mb3ItYnJhbmNoZXMKQEAg
LTMxLDcgKzMxLDcgQEAgc2NyaXB0b3B0aW9ucz0iJDEiOyBzaGlmdAogTE9HRklMRT10bXAvY3It
Zm9yLWJyYW5jaGVzLmxvZwogZXhwb3J0IExPR0ZJTEUKIAotOiAke0JSQU5DSEVTOj1vc3N0ZXN0
IHhlbi00LjAtdGVzdGluZyB4ZW4tNC4xLXRlc3RpbmcgeGVuLTQuMi10ZXN0aW5nIHhlbi00LjMt
dGVzdGluZyB4ZW4tNC40LXRlc3RpbmcgeGVuLTQuNS10ZXN0aW5nIHhlbi00LjYtdGVzdGluZyB4
ZW4tNC43LXRlc3RpbmcgeGVuLTQuOC10ZXN0aW5nIHhlbi00LjktdGVzdGluZyB4ZW4tNC4xMC10
ZXN0aW5nIHhlbi00LjExLXRlc3RpbmcgeGVuLXVuc3RhYmxlIHFlbXUtbWFpbmxpbmUgcWVtdS11
cHN0cmVhbS11bnN0YWJsZSBxZW11LXVwc3RyZWFtLTQuMi10ZXN0aW5nIHFlbXUtdXBzdHJlYW0t
NC4zLXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjQtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNS10
ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC42LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjctdGVzdGlu
ZyBxZW11LXVwc3RyZWFtLTQuOC10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC45LXRlc3RpbmcgcWVt
dS11cHN0cmVhbS00LjEwLXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjExLXRlc3RpbmcgbGludXgt
bGludXMgbGludXgtNC4xNCBsaW51eC00LjkgbGludXgtNC4xIGxpbnV4LTMuMTggbGludXgtMy4x
NiBsaW51eC0zLjE0IGxpbnV4LTMuMTAgbGludXgtMy40IGxpbnV4LWFybS14ZW4gc2VhYmlvcyBv
dm1mIHh0ZiBmcmVlYnNkLW1hc3RlciAke0VYVFJBX0JSQU5DSEVTfX0KKzogJHtCUkFOQ0hFUzo9
b3NzdGVzdCB4ZW4tNC4wLXRlc3RpbmcgeGVuLTQuMS10ZXN0aW5nIHhlbi00LjItdGVzdGluZyB4
ZW4tNC4zLXRlc3RpbmcgeGVuLTQuNC10ZXN0aW5nIHhlbi00LjUtdGVzdGluZyB4ZW4tNC42LXRl
c3RpbmcgeGVuLTQuNy10ZXN0aW5nIHhlbi00LjgtdGVzdGluZyB4ZW4tNC45LXRlc3RpbmcgeGVu
LTQuMTAtdGVzdGluZyB4ZW4tNC4xMS10ZXN0aW5nIHhlbi11bnN0YWJsZSBxZW11LW1haW5saW5l
IHFlbXUtdXBzdHJlYW0tdW5zdGFibGUgcWVtdS11cHN0cmVhbS00LjItdGVzdGluZyBxZW11LXVw
c3RyZWFtLTQuMy10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC40LXRlc3RpbmcgcWVtdS11cHN0cmVh
bS00LjUtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNi10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC43
LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjgtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuOS10ZXN0
aW5nIHFlbXUtdXBzdHJlYW0tNC4xMC10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC4xMS10ZXN0aW5n
IGxpbnV4LWxpbnVzIGxpbnV4LTQuMTQgbGludXgtNC45IGxpbnV4LTQuMSBsaW51eC0zLjE4IGxp
bnV4LTMuMTYgbGludXgtMy4xNCBsaW51eC0zLjEwIGxpbnV4LTMuNCBsaW51eC1hcm0teGVuIHNl
YWJpb3Mgb3ZtZiB4dGYgJHtFWFRSQV9CUkFOQ0hFU319CiBleHBvcnQgQlJBTkNIRVMKIAogZmV0
Y2h3bGVtPSR3bGVtCmRpZmYgLS1naXQgYS9jcm9udGFiIGIvY3JvbnRhYgppbmRleCBlN2YyYWQz
Li40ZTZhMDhlIDEwMDc1NQotLS0gYS9jcm9udGFiCisrKyBiL2Nyb250YWIKQEAgLTExLDcgKzEx
LDcgQEAgTUFJTFRPPW9zc3Rlc3QtYWRtaW5AeGVucHJvamVjdC5vcmcKIDQ5CQkxCSogKiAqCQlj
ZCB0ZXN0aW5nLmdpdCAmJiBCUkFOQ0hFU19BTFdBWVM9eGVuLXVuc3RhYmxlCS4vY3ItZm9yLWJy
YW5jaGVzIGJyYW5jaGVzIC13ICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCiAwCQkqCSogKiAq
CQljZCB0ZXN0aW5nLmdpdCAmJiBCUkFOQ0hFUz14ZW4tdW5zdGFibGUtc21va2UJLi9jci1mb3It
YnJhbmNoZXMgYnJhbmNoZXMgLXEgIi4vY3ItZGFpbHktYnJhbmNoIC0tcmVhbCIKIDQtNTkvMzAJ
CSoJKiAqICoJCWNkIHRlc3RpbmcuZ2l0ICYmCQkJCS4vY3ItZm9yLWJyYW5jaGVzIGJyYW5jaGVz
IC1xICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCi0xOAkJOQkqICogMSwzLDUJY2QgdGVzdGlu
Zy5naXQgJiYgQlJBTkNIRVM9bGludXgtbmV4dAkJLi9jci1mb3ItYnJhbmNoZXMgYnJhbmNoZXMg
LXcgIi4vY3ItZGFpbHktYnJhbmNoIC0tcmVhbCIKKzE4CQk5CSogKiAxLDMsNQljZCB0ZXN0aW5n
LmdpdCAmJiBCUkFOQ0hFUz0nbGludXgtbmV4dCBmcmVlYnNkLW1hc3RlcicgCS4vY3ItZm9yLWJy
YW5jaGVzIGJyYW5jaGVzIC13ICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCiAxOAkJOQkqICog
Myw3CQljZCB0ZXN0aW5nLmdpdCAmJiBCUkFOQ0hFUz14ZW4tdW5zdGFibGUtY292ZXJpdHkgLi9j
ci1mb3ItYnJhbmNoZXMgYnJhbmNoZXMgLXcgIi4vY3ItZGFpbHktYnJhbmNoIC0tcmVhbCIKIDM0
CQkxNQkyMyAqICoJCWNkIHRlc3RpbmcuZ2l0ICYmIEJSQU5DSEVTPWV4YW1pbmUJCS4vY3ItZm9y
LWJyYW5jaGVzIGJyYW5jaGVzIC13ICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCiAxOAkJNAkq
ICogKgkJY2QgdGVzdGluZy5naXQgJiYgQlJBTkNIRVM9J2xpbnV4LTMuMCBsaWJ2aXJ0IHJ1bXBy
dW4nIC4vY3ItZm9yLWJyYW5jaGVzIGJyYW5jaGVzIC13ICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJl
YWwiCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:43:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:43: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 1fYAjW-0008Qt-Dm; Wed, 27 Jun 2018 13:43:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAjV-0008QT-Li
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:43:41 +0000
X-Inumbo-ID: 2382cc66-7a10-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2382cc66-7a10-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:43:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58775990"
Date: Wed, 27 Jun 2018 14:43:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180627134337.37qotklmtvhfxtsb@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-7-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-7-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 6/8] tools/tests: Allow a test subdir to
 have `install' and `uninstall' 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: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:43:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYAji-0008Ue-PF; Wed, 27 Jun 2018 13: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAjh-0008UI-Bx
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:43:53 +0000
X-Inumbo-ID: bc1e237e-7a0f-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc1e237e-7a0f-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 15:41:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58776002"
Date: Wed, 27 Jun 2018 14:43:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180627134349.grsxea6vkej3p7yp@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-8-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-8-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 7/8] tools/tests/depriv: Install
 depriv-fd-checker in our private libexec directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gb3NzdGVzdCBpcyBnb2luZyB0byB3YW50IHRvIGNhbGwgaXQsIGFuZCBzaG91bGQgbm90
IGJlIGV4cGVjdGVkIHRvCj4gZmlzaCBpdCBvdXQgb2YgdGhlIGJ1aWxkIHRyZWUuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:50:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13:50:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYApn-0000xz-KP; Wed, 27 Jun 2018 13:50:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYApm-0000xu-RR
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:50:10 +0000
X-Inumbo-ID: 0b3a0541-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b3a0541-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:50:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75357683"
Date: Wed, 27 Jun 2018 15:50:00 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627135000.ib6dcmrfrk2tm2xp@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 6/6] x86/msr: Clean up the x2APIC MSR
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDI6MTg6MThQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbmFtZSBNU1JfSUEzMl9BUElDQkFTRV9NU1IgZG9lc24ndCBsb2dpY2FsbHkg
cmVsYXRlIHRvIGl0cyBwdXJwb3NlLgo+IFJlbmFtZSBpdCB0byBNU1JfWDJBUElDX0ZJUlNUIGFu
ZCBpbnRyb2R1Y2UgYSBjb3JyZXNwb25kaW5nCj4gTVNSX1gyQVBJQ19MQVNUIHRvIGF2b2lkIG9w
ZW5jb2RpbmcgdGhlIGxlbmd0aCBvZiB0aGUgeDJBUElDIE1TUiByYW5nZS4KPiAKPiBGb3IgdGhl
IHNwZWNpZmljIHJlZ2lzdGVycywgZHJvcCB0aGUgSUEzMiBpbmZpeCwgYnJlYWsgdGhlIEFQSUMg
cGFydAo+IGF3YXkgZnJvbSB0aGUgcmVnaXN0ZXIgbmFtZSwgYW5kIGRyb3AgdGhlIE1TUiBzdWZm
aXguCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpB
bHRob3VnaCBJIGhhdmUgc29tZSBxdWVzdGlvbnMgYWJvdXQgdGhlIGV4aXN0aW5nIGNvZGUuCgo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCj4gaW5kZXggZDUzMzRjOS4uNDhlMmY4YyAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
Cj4gQEAgLTI5OTUsMTkgKzI5OTUsMTkgQEAgdm9pZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0
cnVjdCB2Y3B1ICp2KQo+ICAgICAgICAgICAgICAgICAgU0VDT05EQVJZX0VYRUNfVklSVFVBTEla
RV9YMkFQSUNfTU9ERTsKPiAgICAgICAgICAgICAgaWYgKCBjcHVfaGFzX3ZteF9hcGljX3JlZ192
aXJ0ICkKPiAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgZm9yICggbXNyID0gTVNS
X0lBMzJfQVBJQ0JBU0VfTVNSOwo+IC0gICAgICAgICAgICAgICAgICAgICAgbXNyIDw9IE1TUl9J
QTMyX0FQSUNCQVNFX01TUiArIDB4ZmY7IG1zcisrICkKPiArICAgICAgICAgICAgICAgIGZvciAo
IG1zciA9IE1TUl9YMkFQSUNfRklSU1Q7Cj4gKyAgICAgICAgICAgICAgICAgICAgICBtc3IgPD0g
TVNSX1gyQVBJQ19GSVJTVCArIDB4ZmY7IG1zcisrICkKPiAgICAgICAgICAgICAgICAgICAgICB2
bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2LCBtc3IsIFZNWF9NU1JfUik7CgpJIHJlYWxpemUgdGhp
cyBpcyBleGlzdGluZyBjb2RlLCBidXQgZG8geW91IGtub3cgd2h5IDB4ZmYgaXMgdXNlZCBoZXJl
Cmluc3RlYWQgb2YgMHhiZmYgKE1TUl9YMkFQSUNfTEFTVCkgb3IgMHg4M2YgKHdoaWNoIGlzIHRo
ZSBsYXN0CmltcGxlbWVudGVkIHgyQVBJQyBNU1IpPy4KCj4gIAo+IC0gICAgICAgICAgICAgICAg
dm14X3NldF9tc3JfaW50ZXJjZXB0KHYsIE1TUl9JQTMyX0FQSUNQUFJfTVNSLCBWTVhfTVNSX1Ip
Owo+IC0gICAgICAgICAgICAgICAgdm14X3NldF9tc3JfaW50ZXJjZXB0KHYsIE1TUl9JQTMyX0FQ
SUNUTUlDVF9NU1IsIFZNWF9NU1JfUik7Cj4gLSAgICAgICAgICAgICAgICB2bXhfc2V0X21zcl9p
bnRlcmNlcHQodiwgTVNSX0lBMzJfQVBJQ1RNQ0NUX01TUiwgVk1YX01TUl9SKTsKPiArICAgICAg
ICAgICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBNU1JfWDJBUElDX1BQUiwgVk1YX01T
Ul9SKTsKPiArICAgICAgICAgICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBNU1JfWDJB
UElDX1RNSUNULCBWTVhfTVNSX1IpOwo+ICsgICAgICAgICAgICAgICAgdm14X3NldF9tc3JfaW50
ZXJjZXB0KHYsIE1TUl9YMkFQSUNfVE1DQ1QsIFZNWF9NU1JfUik7Cj4gICAgICAgICAgICAgIH0K
PiAgICAgICAgICAgICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0dWFsX2ludHJfZGVsaXZlcnkgKQo+
ICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2Vw
dCh2LCBNU1JfSUEzMl9BUElDVFBSX01TUiwgVk1YX01TUl9XKTsKPiAtICAgICAgICAgICAgICAg
IHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1TUl9JQTMyX0FQSUNFT0lfTVNSLCBWTVhfTVNS
X1cpOwo+IC0gICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lB
MzJfQVBJQ1NFTEZfTVNSLCBWTVhfTVNSX1cpOwo+ICsgICAgICAgICAgICAgICAgdm14X2NsZWFy
X21zcl9pbnRlcmNlcHQodiwgTVNSX1gyQVBJQ19UUFIsIFZNWF9NU1JfVyk7Cj4gKyAgICAgICAg
ICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2LCBNU1JfWDJBUElDX0VPSSwgVk1YX01T
Ul9XKTsKPiArICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1TUl9Y
MkFQSUNfU0VMRiwgVk1YX01TUl9XKTsKPiAgICAgICAgICAgICAgfQo+ICAgICAgICAgIH0KPiAg
ICAgICAgICBlbHNlCj4gQEAgLTMwMTYsOCArMzAxNiw4IEBAIHZvaWQgdm14X3ZsYXBpY19tc3Jf
Y2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKPiAgICAgIH0KPiAgICAgIGlmICggISh2LT5hcmNoLmh2
bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCj4gICAgICAgICAgICAgU0VDT05EQVJZX0VY
RUNfVklSVFVBTElaRV9YMkFQSUNfTU9ERSkgKQo+IC0gICAgICAgIGZvciAoIG1zciA9IE1TUl9J
QTMyX0FQSUNCQVNFX01TUjsKPiAtICAgICAgICAgICAgICBtc3IgPD0gTVNSX0lBMzJfQVBJQ0JB
U0VfTVNSICsgMHhmZjsgbXNyKysgKQo+ICsgICAgICAgIGZvciAoIG1zciA9IE1TUl9YMkFQSUNf
RklSU1Q7Cj4gKyAgICAgICAgICAgICAgbXNyIDw9IE1TUl9YMkFQSUNfRklSU1QgKyAweGZmOyBt
c3IrKyApCj4gICAgICAgICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBtc3IsIFZNWF9N
U1JfUlcpOwo+ICAKPiAgICAgIHZteF91cGRhdGVfc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCh2KTsK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiBpbmRleCBjZTJlODQ3Li45ZDk2ZTk2IDEwMDY0NAo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oCj4gQEAgLTQ5LDYgKzQ5LDE2IEBACj4gICNkZWZpbmUgTVNS
X01JU0NfRkVBVFVSRVNfRU5BQkxFUyAgICAgICAweDAwMDAwMTQwCj4gICNkZWZpbmUgTUlTQ19G
RUFUVVJFU19DUFVJRF9GQVVMVElORyAgICAoX0FDKDEsIFVMTCkgPDwgIDApCj4gIAo+ICsjZGVm
aW5lIE1TUl9YMkFQSUNfRklSU1QgICAgICAgICAgICAgICAgMHgwMDAwMDgwMAo+ICsjZGVmaW5l
IE1TUl9YMkFQSUNfTEFTVCAgICAgICAgICAgICAgICAgMHgwMDAwMGJmZgoKSSB3b3VsZCB1c2Ug
U1RBUlQgYW5kIEVORCBiZWNhdXNlIEkgdGhpbmsgaXQncyBtb3JlIG5hdHVyYWwgcmF0aGVyCnRo
YXQgRklSU1QgYW5kIExBU1Qgd2hpY2ggdG8gbWUgc2VlbSB0byBpbnZvbHZlIHRoZXJlIGJlaW5n
IG11bHRpcGxlCngyQVBJQyBpbnNpZGUgdGhpcyByYW5nZSAoYnV0IEknbSBub3QgYSBuYXRpdmUg
c3BlYWtlciwgc28gRklSU1QgYW5kCkxBU1QgbWlnaHQgYmUganVzdCBmaW5lKS4KClJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:54:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAuJ-0001Ab-E4; Wed, 27 Jun 2018 13:54:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAuI-0001AV-E1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:54:50 +0000
X-Inumbo-ID: b240cfc9-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b240cfc9-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:55:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58777283"
Date: Wed, 27 Jun 2018 14:54:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180627135446.z7xxzngpu7czobbc@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-6-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-6-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/8] tools/tests/depriv: New test utility
 for deprivilege auditing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSSBoYXZlIGNob3NlbiB0byBsaWNlbmNlIHRoaXMgdXRpbGl0eSBhcyBMR1BMLXYyLjEt
b25seSwgc2ltaWxhciB0bwo+IG90aGVyIExHUEwgZWxlbWVudHMgb2YgdGhlIFhlbiB0b29scywg
YmVjYXVzZSBpdCBtYXkgd2FudCB0byBiZSBtb3ZlZAo+IGludG8gb3IgY29tYmluZWQgd2l0aCBv
c3N0ZXN0IG9yIHNvbWUgb3RoZXIgcHJvamVjdCBhdCBzb21lIHBvaW50IGluCj4gdGhlIGZ1dHVy
ZSwgc28gaXQgd2FudHMgYSBsaWNlbmNlIGNvbXBhdGlibGUgd2l0aCBvc3N0ZXN0J3MgQUdQTHYz
Ky4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAv4-0001Et-PD; Wed, 27 Jun 2018 13:55: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYAv3-0001Em-NW
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 13:55:37 +0000
X-Inumbo-ID: ce27fe52-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce27fe52-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:55:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58777376"
Date: Wed, 27 Jun 2018 14:55:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180627135533.mexb7yjsi3xur7il@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-9-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528726404-14924-9-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 8/8] tools/tests/depriv-fd-checker:
 Support checking of Linux tun devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMTEsIDIwMTggYXQgMDM6MTM6MjRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CgpUaGUgY29kZSBsb29rcyBPSy4gQnV0IEknbSBub3Qgc3VyZSBob3cgdGhpcyBpcyBzdXBw
b3NlZCB0byBiZSB1c2VkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAvM-0001HO-44; Wed, 27 Jun 2018 13:55:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYAvL-0001HC-8Z
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:55:55 +0000
X-Inumbo-ID: d8b2341d-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8b2341d-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:56:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58777418"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 14:55:48 +0100
Message-ID: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] x86/cpuid: Trivial 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBzb21lIHRyaXZpYWwgcHJlcCB3b3JrIGZvciB0aGUgbWFpbiBDUFVJRCB3b3JrLgoK
QW5kcmV3IENvb3BlciAoMik6CiAgeDg2L2NwdWlkOiBGaXggdXAgc3RhbGUgY29tbWVudHMKICB4
ODYvY3B1aWQ6IEFsdGVyIHRoZSBwb2xpY3kgbG9naWMgZm9yIGxlYWYgMHhiIHRvIGJlIG11bHRp
LWludm9jYXRpb24KCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAgfCAxMSArKysrKysrKysr
LQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgIHwgNDMgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgIHwgMTMg
KysrKysrKysrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oIHwgMTggKysrKysrKysr
KysrKysrKystCiA0IGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25z
KC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAvM-0001HX-G4; Wed, 27 Jun 2018 13:55:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYAvL-0001HD-8b
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:55:55 +0000
X-Inumbo-ID: d93bf4ca-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d93bf4ca-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:56:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58777420"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 14:55:49 +0100
Message-ID: <1530107750-22040-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/cpuid: Fix up stale comments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

ICogVGhlcmUgaXMgbm8gbGVnYWN5IHBhdGggYW55IG1vcmUuICBBbGwgc3RhdGljIGluZm9ybWF0
aW9uIGlzIHJldHJpZXZlZCBpbgogICB0aGUgZmlyc3QgcGFzcy4KICogZC0+YXJjaC5jcHVpZHNb
XSBkb2Vzbid0IGV4aXN0IGFueSBtb3JlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdWlkLmMg
IHwgMiArLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jIHwgNSArKy0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCAzIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRleCBiZWVlNDdkLi5lY2ExYTlh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1
aWQuYwpAQCAtNzAxLDcgKzcwMSw3IEBAIHZvaWQgZ3Vlc3RfY3B1aWQoY29uc3Qgc3RydWN0IHZj
cHUgKnYsIHVpbnQzMl90IGxlYWYsCiAgICAgICogRmlyc3QgcGFzczoKICAgICAgKiAtIFBlcmZv
cm0gbWF4X2xlYWYvc3VibGVhZiBjYWxjdWxhdGlvbnMuICBPdXQtb2YtcmFuZ2UgbGVhdmVzIHJl
dHVybgogICAgICAqICAgYWxsIHplcm9zLCBmb2xsb3dpbmcgdGhlIEFNRCBtb2RlbC4KLSAgICAg
KiAtIEZpbGwgaW4gKnJlcyBmb3IgbGVhdmVzIG5vIGxvbmdlciBoYW5kbGVkIG9uIHRoZSBsZWdh
Y3kgcGF0aC4KKyAgICAgKiAtIEZpbGwgaW4gKnJlcyB3aXRoIHN0YXRpYyBkYXRhLgogICAgICAq
IC0gRGlzcGF0Y2ggdGhlIHZpcnR1YWxpc2VkIGxlYXZlcyB0byB0aGVpciByZXNwZWN0aXZlIGhh
bmRsZXJzLgogICAgICAqLwogICAgIHN3aXRjaCAoIGxlYWYgKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDhmYmJmM2EuLjEw
NWE1NzYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94
ODYvZG9tY3RsLmMKQEAgLTU2LDkgKzU2LDggQEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2Nw
dWlkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwKICAgICBib29sIGNhbGxfcG9saWN5X2NoYW5nZWQg
PSBmYWxzZTsgLyogQXZvaWQgZm9yX2VhY2hfdmNwdSgpIHVubmVjZXNzYXJpbHkgKi8KIAogICAg
IC8qCi0gICAgICogU2tpcCB1cGRhdGUgZm9yIGxlYXZlcyB3ZSBkb24ndCBjYXJlIGFib3V0LiAg
VGhpcyBhdm9pZHMgdGhlIG92ZXJoZWFkCi0gICAgICogb2YgcmVjYWxjdWxhdGVfY3B1aWRfcG9s
aWN5KCkgYW5kIG1ha2luZyBkLT5hcmNoLmNwdWlkc1tdIG5lZWRsZXNzbHkKLSAgICAgKiBsb25n
ZXIgdG8gc2VhcmNoLgorICAgICAqIFNraXAgdXBkYXRlIGZvciBsZWF2ZXMgd2UgZG9uJ3QgY2Fy
ZSBhYm91dCwgdG8gYXZvaWQgdGhlIG92ZXJoZWFkIG9mCisgICAgICogcmVjYWxjdWxhdGVfY3B1
aWRfcG9saWN5KCkuCiAgICAgICovCiAgICAgc3dpdGNoICggY3RsLT5pbnB1dFswXSApCiAgICAg
ewotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 13:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 13: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 1fYAvN-0001Hw-Qj; Wed, 27 Jun 2018 13:55: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYAvM-0001HU-ED
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 13:55:56 +0000
X-Inumbo-ID: d97d6054-7a11-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d97d6054-7a11-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 13:56:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58777422"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 14:55:50 +0100
Message-ID: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/cpuid: Alter the policy logic for leaf
 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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?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>

VGhlIG5ldyBkYXRhIGxpdmVzIGluIHRoZSAudG9wbyB1bmlvbiwgcmF0aGVyIHRoYW4gYmVpbmcg
dHJlYXRlZCBhcyBhIHNpbmdsZQpsZWFmIGluIHRoZSBiYXNpYyB1bmlvbi4KCkhvc3QgZGF0YSBp
cyBzY2FubmVkIHdoZW4gZmlsbGluZyBpbiB0aGUgcmF3IHBvbGljeSwgYnV0IFhlbiBzdGlsbCBk
aXNjYXJkcwphbnkgdG9vbHN0YWNrIHNldHRpbmdzIGZvciBub3cuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5j
aXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhjL3hjX2NwdWlk
X3g4Ni5jICB8IDExICsrKysrKysrKystCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgfCA0
MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2FyY2gveDg2
L2RvbWN0bC5jICAgICAgIHwgIDggKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQu
aCB8IDE4ICsrKysrKysrKysrKysrKysrLQogNCBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4
Ni5jIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKaW5kZXggMjE1MzdmMC4uOTZjNmM5NSAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKKysrIGIvdG9vbHMvbGlieGMv
eGNfY3B1aWRfeDg2LmMKQEAgLTc2NCwxMyArNzY0LDIyIEBAIGludCB4Y19jcHVpZF9hcHBseV9w
b2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgaWYg
KCAocmVnc1swXSAmIDB4MWYpICE9IDAgKQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAg
ICAgICB9CisgICAgICAgIC8qIEV4dGVuZGVkIFRvcG9sb2d5IGxlYXZlcy4gKi8KKyAgICAgICAg
ZWxzZSBpZiAoIGlucHV0WzBdID09IDB4YiApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVpbnQ4
X3QgbGV2ZWxfdHlwZSA9IHJlZ3NbMl0gPj4gODsKKworICAgICAgICAgICAgaW5wdXRbMV0rKzsK
KyAgICAgICAgICAgIGlmICggbGV2ZWxfdHlwZSA+PSAxICYmIGxldmVsX3R5cGUgPD0gMiApCisg
ICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0KIAogICAgICAgICBpbnB1dFswXSsr
OwogICAgICAgICBpZiAoICEoaW5wdXRbMF0gJiAweDgwMDAwMDAwdSkgJiYgKGlucHV0WzBdID4g
YmFzZV9tYXggKSApCiAgICAgICAgICAgICBpbnB1dFswXSA9IDB4ODAwMDAwMDB1OwogCiAgICAg
ICAgIGlucHV0WzFdID0gWEVOX0NQVUlEX0lOUFVUX1VOVVNFRDsKLSAgICAgICAgaWYgKCAoaW5w
dXRbMF0gPT0gNCkgfHwgKGlucHV0WzBdID09IDcpICkKKyAgICAgICAgaWYgKCAoaW5wdXRbMF0g
PT0gNCkgfHwgKGlucHV0WzBdID09IDcpIHx8IChpbnB1dFswXSA9PSAweGIpICkKICAgICAgICAg
ICAgIGlucHV0WzFdID0gMDsKICAgICAgICAgZWxzZSBpZiAoIGlucHV0WzBdID09IDB4ZCApCiAg
ICAgICAgICAgICBpbnB1dFsxXSA9IDE7IC8qIFhlbiBhdXRvbWF0aWNhbGx5IGNhbGN1bGF0ZXMg
YWxtb3N0IGV2ZXJ5dGhpbmcuICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1aWQuYyBi
L3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IGVjYTFhOWEuLmE2ZjdiYzYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCkBAIC0yMDUs
NyArMjA1LDEwIEBAIHN0YXRpYyB2b2lkIHJlY2FsY3VsYXRlX21pc2Moc3RydWN0IGNwdWlkX3Bv
bGljeSAqcCkKICAgICBwLT5iYXNpYy5yYXdbMHg2XSA9IEVNUFRZX0xFQUY7IC8qIFRoZXJtL1Bv
d2VyIG5vdCBleHBvc2VkIHRvIGd1ZXN0cy4gKi8KIAogICAgIHAtPmJhc2ljLnJhd1sweDhdID0g
RU1QVFlfTEVBRjsKLSAgICBwLT5iYXNpYy5yYXdbMHhiXSA9IEVNUFRZX0xFQUY7IC8qIFRPRE86
IFJld29yayB0b3BvbG9neSBsb2dpYy4gKi8KKworICAgIC8qIFRPRE86IFJld29yayB0b3BvbG9n
eSBsb2dpYy4gKi8KKyAgICBtZW1zZXQocC0+dG9wby5yYXcsIDAsIHNpemVvZihwLT50b3BvLnJh
dykpOworCiAgICAgcC0+YmFzaWMucmF3WzB4Y10gPSBFTVBUWV9MRUFGOwogCiAgICAgcC0+ZXh0
ZC5lMWQgJj0gfkNQVUlEX0NPTU1PTl8xRF9GRUFUVVJFUzsKQEAgLTI3Myw3ICsyNzYsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3Jhd19wb2xpY3kodm9pZCkKICAgICB7CiAgICAg
ICAgIHN3aXRjaCAoIGkgKQogICAgICAgICB7Ci0gICAgICAgIGNhc2UgMHg0OiBjYXNlIDB4Nzog
Y2FzZSAweGQ6CisgICAgICAgIGNhc2UgMHg0OiBjYXNlIDB4NzogY2FzZSAweGI6IGNhc2UgMHhk
OgogICAgICAgICAgICAgLyogTXVsdGktaW52b2NhdGlvbiBsZWF2ZXMuICBEZWZlcnJlZC4gKi8K
ICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CkBAIC0zMTYsNiArMzE5LDMzIEBAIHN0
YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGljeSh2b2lkKQogICAgICAgICAgICAg
Y3B1aWRfY291bnRfbGVhZig3LCBpLCAmcC0+ZmVhdC5yYXdbaV0pOwogICAgIH0KIAorICAgIGlm
ICggcC0+YmFzaWMubWF4X2xlYWYgPj0gMHhiICkKKyAgICB7CisgICAgICAgIHVuaW9uIHsKKyAg
ICAgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIGw7CisgICAgICAgICAgICBzdHJ1Y3QgY3B1aWRf
dG9wb19sZWFmIHQ7CisgICAgICAgIH0gdTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFS
UkFZX1NJWkUocC0+dG9wby5yYXcpOyArK2kgKQorICAgICAgICB7CisgICAgICAgICAgICBjcHVp
ZF9jb3VudF9sZWFmKDB4YiwgaSwgJnUubCk7CisKKyAgICAgICAgICAgIGlmICggdS50LnR5cGUg
PT0gMCApCisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIHAtPnRvcG8uc3Vi
bGVhZltpXSA9IHUudDsKKyAgICAgICAgfQorCisgICAgICAgIC8qCisgICAgICAgICAqIFRoZSBj
aG9pY2Ugb2YgQ1BVSURfR1VFU1RfTlJfVE9QTyBpcyBwZXIgdGhlIG1hbnVhbC4gIEl0IG1heSBu
ZWVkCisgICAgICAgICAqIHRvIGdyb3cgZm9yIGZ1dHVyZSBoYXJ3YXJlLgorICAgICAgICAgKi8K
KyAgICAgICAgaWYgKCBpID09IEFSUkFZX1NJWkUocC0+dG9wby5yYXcpICYmCisgICAgICAgICAg
ICAgKGNwdWlkX2NvdW50X2xlYWYoMHhiLCBpLCAmdS5sKSwgdS50LnR5cGUgIT0gMCkgKQorICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCisgICAgICAgICAgICAgICAgICAgIkNQVUlE
OiBJbnN1ZmZpY2llbnQgTGVhZiAweGIgc3BhY2UgZm9yIHRoaXMgaGFyZHdhcmVcbiIpOworICAg
IH0KKwogICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYgPj0gWFNUQVRFX0NQVUlEICkKICAgICB7
CiAgICAgICAgIHVpbnQ2NF90IHhzdGF0ZXM7CkBAIC03MzAsNiArNzYwLDEzIEBAIHZvaWQgZ3Vl
c3RfY3B1aWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGxlYWYsCiAgICAgICAgICAg
ICAqcmVzID0gcC0+ZmVhdC5yYXdbc3VibGVhZl07CiAgICAgICAgICAgICBicmVhazsKIAorICAg
ICAgICBjYXNlIDB4YjoKKyAgICAgICAgICAgIGlmICggc3VibGVhZiA+PSBBUlJBWV9TSVpFKHAt
PnRvcG8ucmF3KSApCisgICAgICAgICAgICAgICAgcmV0dXJuOworCisgICAgICAgICAgICAqcmVz
ID0gcC0+dG9wby5yYXdbc3VibGVhZl07CisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBj
YXNlIFhTVEFURV9DUFVJRDoKICAgICAgICAgICAgIGlmICggIXAtPmJhc2ljLnhzYXZlIHx8IHN1
YmxlYWYgPj0gQVJSQVlfU0laRShwLT54c3RhdGUucmF3KSApCiAgICAgICAgICAgICAgICAgcmV0
dXJuOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCmluZGV4IDEwNWE1NzYuLjNlOTU4MGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTcwLDYgKzcwLDEwIEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCiAgICAg
ICAgICAgICAgY3RsLT5pbnB1dFsxXSA+PSBBUlJBWV9TSVpFKHAtPmZlYXQucmF3KSApCiAgICAg
ICAgICAgICByZXR1cm4gMDsKIAorICAgICAgICBpZiAoIGN0bC0+aW5wdXRbMF0gPT0gMHhiICYm
CisgICAgICAgICAgICAgY3RsLT5pbnB1dFsxXSA+PSBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KSAp
CisgICAgICAgICAgICByZXR1cm4gMDsKKwogICAgICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0la
RShwLT54c3RhdGUucmF3KSA8IDIpOwogICAgICAgICBpZiAoIGN0bC0+aW5wdXRbMF0gPT0gWFNU
QVRFX0NQVUlEICYmCiAgICAgICAgICAgICAgY3RsLT5pbnB1dFsxXSAhPSAxICkgLyogRXZlcnl0
aGluZyBlbHNlIGF1dG9tYXRpY2FsbHkgY2FsY3VsYXRlZC4gKi8KQEAgLTEwMCw2ICsxMDQsMTAg
QEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAgICAgICAgIHAtPmZlYXQucmF3W2N0bC0+aW5wdXRbMV1dID0gbGVhZjsKICAgICAgICAg
ICAgIGJyZWFrOwogCisgICAgICAgIGNhc2UgMHhiOgorICAgICAgICAgICAgcC0+dG9wby5yYXdb
Y3RsLT5pbnB1dFsxXV0gPSBsZWFmOworICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAgY2Fz
ZSBYU1RBVEVfQ1BVSUQ6CiAgICAgICAgICAgICBwLT54c3RhdGUucmF3W2N0bC0+aW5wdXRbMV1d
ID0gbGVhZjsKICAgICAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCmluZGV4IDRjY2UyNjgu
LjQxMTNhNWUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKQEAgLTYxLDYgKzYxLDcgQEAgZXh0ZXJuIHN0cnVj
dCBjcHVpZG1hc2tzIGNwdWlkbWFza19kZWZhdWx0czsKICNkZWZpbmUgQ1BVSURfR1VFU1RfTlJf
QkFTSUMgICAgICAoMHhkdSArIDEpCiAjZGVmaW5lIENQVUlEX0dVRVNUX05SX0ZFQVQgICAgICAg
KDB1ICsgMSkKICNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfQ0FDSEUgICAgICAoNXUgKyAxKQorI2Rl
ZmluZSBDUFVJRF9HVUVTVF9OUl9UT1BPICAgICAgICgxdSArIDEpCiAjZGVmaW5lIENQVUlEX0dV
RVNUX05SX1hTVEFURSAgICAgKDYydSArIDEpCiAjZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERf
SU5URUwgKDB4OHUgKyAxKQogI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9FWFREX0FNRCAgICgweDFj
dSArIDEpCkBAIC0xMDgsNyArMTA5LDExIEBAIHN0cnVjdCBjcHVpZF9wb2xpY3kKICAgICAgICAg
ICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4OSAtIERDQSAqLwogCiAgICAgICAgICAg
ICAvKiBMZWFmIDB4YSAtIEludGVsIFBNVS4gKi8KLSAgICAgICAgICAgIHVpbnQ4X3QgcG11X3Zl
cnNpb247CisgICAgICAgICAgICB1aW50OF90IHBtdV92ZXJzaW9uLCBfcG11WzE1XTsKKworICAg
ICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHhiIC0gVG9wb2xvZ3kuICovCisg
ICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGMgLSByc3ZkICovCisgICAg
ICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGQgLSBYU1RBVEUuICovCiAgICAg
ICAgIH07CiAgICAgfSBiYXNpYzsKIApAQCAtMTQyLDYgKzE0NywxNyBAQCBzdHJ1Y3QgY3B1aWRf
cG9saWN5CiAgICAgICAgIH07CiAgICAgfSBmZWF0OwogCisgICAgLyogRXh0ZW5kZWQgdG9wb2xv
Z3kgZW51bWVyYXRpb246IDB4MDAwMDAwMEJbeHhdICovCisgICAgdW5pb24geworICAgICAgICBz
dHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURfR1VFU1RfTlJfVE9QT107CisgICAgICAgIHN0cnVj
dCBjcHVpZF90b3BvX2xlYWYgeworICAgICAgICAgICAgdWludDMyX3QgaWRfc2hpZnQ6NSwgOjI3
OworICAgICAgICAgICAgdWludDE2X3QgbnJfbG9naWNhbCwgOjE2OworICAgICAgICAgICAgdWlu
dDhfdCBsZXZlbCwgdHlwZSwgOjgsIDo4OworICAgICAgICAgICAgdWludDMyX3QgeDJhcGljX2lk
OworICAgICAgICB9IHN1YmxlYWZbQ1BVSURfR1VFU1RfTlJfVE9QT107CisgICAgfSB0b3BvOwor
CiAgICAgLyogWHN0YXRlIGZlYXR1cmUgbGVhZjogMHgwMDAwMDAwRFt4eF0gKi8KICAgICB1bmlv
biB7CiAgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVTVF9OUl9YU1RBVEVd
OwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYB7H-0002Ui-4T; Wed, 27 Jun 2018 14:08:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYB7G-0002Ud-PY
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:08:14 +0000
X-Inumbo-ID: 22b41d33-7a13-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22b41d33-7a13-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:05:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58779950"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.39484.16538.40647@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:07:56 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180627135533.mexb7yjsi3xur7il@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-9-git-send-email-ian.jackson@eu.citrix.com>
 <20180627135533.mexb7yjsi3xur7il@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 8/8] tools/tests/depriv-fd-checker:
 Support checking of Linux tun devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYyIDgvOF0gdG9vbHMvdGVzdHMvZGVwcml2LWZk
LWNoZWNrZXI6IFN1cHBvcnQgY2hlY2tpbmcgb2YgTGludXggdHVuIGRldmljZXMiKToKPiBPbiBN
b24sIEp1biAxMSwgMjAxOCBhdCAwMzoxMzoyNFBNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToK
PiA+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
Pgo+IAo+IFRoZSBjb2RlIGxvb2tzIE9LLiBCdXQgSSdtIG5vdCBzdXJlIGhvdyB0aGlzIGlzIHN1
cHBvc2VkIHRvIGJlIHVzZWQuCgpJJ20gbm90IHN1cmUgd2hhdCB5b3UgbWVhbi4gIFlvdSBhcnJh
bmdlIGZvciBpdCB0byBnZXQgYSB0dW4gZGV2aWNlLgpJdCBwcmludHMgInR1biBtYXliZSA8ZmQ+
IDxpZm5hbWU+IC4uLiIuICBZb3UgZGVjaWRlIHdoZXRoZXIgdGhhdAppbnRlcmZhY2UgbmFtZSBp
cyB3aGF0IHlvdSBleHBlY3RlZC4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:09:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYB8D-0002ZG-HJ; Wed, 27 Jun 2018 14: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYB8C-0002Yz-0H
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:09:12 +0000
X-Inumbo-ID: 451f31d7-7a13-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 451f31d7-7a13-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:06: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 1fYB88-0000oH-Tg; Wed, 27 Jun 2018 14: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 1fYB88-0003RF-Mb; Wed, 27 Jun 2018 14:09:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYB88-0003Tj-Lz; Wed, 27 Jun 2018 14:09:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124758-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 14:09:08 +0000
Subject: [Xen-devel] [seabios test] 124758: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1OCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NTgvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAx
IGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgNjllYTZkYWJlYmE0ZTA4MGZjOTE2YTZiYzlhMmQ1M2ZmYjRmOTE2YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDUgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDc1OCAgMjAxOC0wNi0yNyAwNzoyNzo0MiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2OWVh
NmRhYmViYTRlMDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5MTZjCkF1dGhvcjogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAyMiAwODo0MzowNCAyMDE4ICsw
MjAwCgogICAgY2J2Z2Ffc2V0X21vZGU6IHJlZmluZSBjbGVhciBkaXNwbGF5IGxvZ2ljCiAgICAK
ICAgIFRoZXJlIGlzIG5vIG5lZWQgdG8gc2tpcCB0ZXh0IG1vZGUgY2xlYXJpbmcuCiAgICBDbGVh
cmluZyB0aGUgZnJhbWVidWZmZXIgc2hvdWxkIGJlIHNhZmUgb24gbGVnYWN5IGNhbGxzIHRvby4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
Cgpjb21taXQgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApBdXRob3I6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6
NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBxZW11IHJhbWZiIHN1cHBvcnQKICAgIAog
ICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIuICBUaGlzIGlzIGEgc2ltcGxlIGJvb3QgZnJh
bWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3JtYWwgcmFtIGJlaW5nIHVzZWQgdG8gYmFjayB0
aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWluZyB1c2VkCiAgICB0byBjb25maWd1cmUgdGhl
IGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9uIHg4Nik6IGJvb3QgZGlzcGxheSBmb3Igdmdw
dSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxhdGUKICAgIHZnYSBub3IgaGF2ZSBhIHZnYWJp
b3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBjb2RlIHdpdGggc2VhYmlvcyB0dXJuZWQgb3V0
IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2YXJpb3VzIGRlcGVuZGVuY2llcyB0aGUgY29k
ZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2ggb25seSBzZWFiaW9zCiAgICBoYXMuICBTbyBp
bmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJlLCB3aXRoIHRob3NlIGRlcGVuZGVuY2llcwog
ICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBkb3duIGJlY2F1c2Ugd2UgZG9uJ3QgbmVlZCBh
IG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUxYTk1NzlhY2Q2NmZiOWMzOTNj
MDE0ZWQyNmY1NjlmMjBhMWE0ZjEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1OjQ3IDIwMTggKzAyMDAKCiAgICB2Z2FzcmM6
IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBGYWN0b3Igb3V0IHBtbSBhbGxvY2F0aW9uIGZ1
bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBhNjM4YWNmYTRjYzc3MmI0MjA5
M2M4YmZlNTU2Njk4MjlhNjQxMjkzCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjowNzozNCAyMDE4ICswMjAwCgogICAgcG1tOiB1
c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDdiZjlmZmZmMWE2YWM2YTU1NGRkYjUwOGZlNDY4
YzBhODgyMzVjOGYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTggKzAyMDAKCiAgICBib2Noc19kaXNwbGF5X3Nl
dHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBkZGJiNmRhMzUwOTlmOTllZGFh
ZDNkZGFkMmExODc1OTEzODc5MjVjCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1NzowNiAyMDE4ICswMjAwCgogICAgY2J2Z2Ff
c2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4gd2luZG93cyB4ODYgZW11bGF0b3IuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29t
bWl0IDBjMmIzYjFkOTVjZjM1ZDFhMDhjNWRhYjY1NzlhY2JiMWYyMGUyYzEKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE2OjE5OjAy
IDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21vZGVzOiBkb24ndCBsaXN0IGN1cnJlbnQgbW9k
ZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3ZlIGFscmVhZHkgYWRkZWQgdGhlIGZyYW1lYnVm
ZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0IGRvIG5vdCBhZGQgbnVtYmVyIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA5MDJiYWNiNWYwMGI3MmVmYWY1NTg2NWM2NjVhNGJiNGMwZjQ2NDU5CkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1
MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0dXBfbW9kZXM6IHVzZSByZWFsIG1vZGUgbnVt
YmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAgSW4gY2FzZSB0aGUgZnJhbWVidWZmZXIgc2l6
ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2EgdmlkZW8gbW9kZXMKICAgIGp1c3QgdXNlIHRoYXQg
bW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNzc0MDRiNDUwZDMwYTFkNzg2
MGU3MTdlOTg3NjJiOGE0NzQ1MzQxZApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6
IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAgIAogICAgVXNlIGNvcmVib290IHRleHQgbW9k
ZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRoZSBxZW11IGJvY2hzLWRpc3BsYXkKICAgIGRl
dmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBkZXZpY2Ugc3VwcG9ydGluZyBzaW1wbGUgbGlu
ZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRoZSBib2NocyByZWdpc3RlciBpbnRlcmZhY2Uu
ICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZnYSAodGV4dCBtb2RlcywgcGxhbmFyIG1vZGVz
LCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2RlcyBhbGwKICAgIGRyb3BwZWQpLiAgVGhlIGJv
Y2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIHFlbXUgc3RkdmdhLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1p
dCA0ZDcwYjI0Yjg2MDEyZTM4MmNmNTUxY2U3MmMyZGQ2YzkyYTZkMWZhCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1MDo0MiAy
MDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBvdXQgY2J2Z2Ffc2V0dXBfbW9kZXMoKQogICAg
CiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBzdHJ1Y3R1cmUgc2V0dXAgY29kZSBmcm9tIGNi
dmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgoKY29tbWl0IGUyOGUwYmIzOWI2YThjY2E3ZGExOTY0OTFhZDgwZjFiOTZk
MWM4MDYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBX
ZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAKCiAgICBvcHRpb25yb206IGVuYWJsZSBub24t
dmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJbiBjYXNlIG5vIFZHQSBkZXZpY2Ugd2FzIGZv
dW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2aWNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:09:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:09:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYB8l-0002et-1y; Wed, 27 Jun 2018 14:09: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYB8j-0002ei-Mc
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:09:45 +0000
X-Inumbo-ID: 597768fc-7a13-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 597768fc-7a13-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:06:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58780341"
Date: Wed, 27 Jun 2018 15:09:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20180627140942.sildrcteisptgsqf@citrix.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V2 1/2] xen/altp2m: set access_required
 properly for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMTE6NTI6MThBTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgIHwgIDUgKysrKysK
PiAgeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyB8IDE4ICsrKysrKysrKysrKysrKysrKwo+
ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgIHwgIDMgKystCj4gIHhlbi9jb21tb24vZG9t
Y3RsLmMgICAgICAgICAgfCAgNCArKy0tCj4gIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICAg
fCAgMiArKwo+ICA1IGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJj
aC9hcm0vbWVtX2FjY2Vzcy5jCj4gaW5kZXggYWUyNjg2Zi4uYTU5YzZlZiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nl
c3MuYwo+IEBAIC00NTMsNiArNDUzLDExIEBAIGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0
IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLAo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+ICAKPiArdm9p
ZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJvb2wg
YWNjZXNzX3JlcXVpcmVkKQo+ICt7Cj4gKyAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19y
ZXF1aXJlZCA9IGFjY2Vzc19yZXF1aXJlZDsKPiArfQo+ICsKPiAgLyoKPiAgICogTG9jYWwgdmFy
aWFibGVzOgo+ICAgKiBtb2RlOiBDCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
YWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gaW5kZXggYzBjZDAxNy4u
NjgxMTU3MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gKysr
IGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+IEBAIC00NjUsNiArNDY1LDI0IEBAIGlu
dCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1f
YWNjZXNzX3QgKmFjY2VzcykKPiAgICAgIHJldHVybiBfcDJtX2dldF9tZW1fYWNjZXNzKHAybSwg
Z2ZuLCBhY2Nlc3MpOwo+ICB9Cj4gIAo+ICt2b2lkIGFyY2hfZG9tYWluX3NldF9hY2Nlc3NfcmVx
dWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpCgphcmNoX3AybV9z
ZXRfYWNjZXNzX3JlcXVpcmVkPwoKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsg
ICAgcDJtX2dldF9ob3N0cDJtKGQpLT5hY2Nlc3NfcmVxdWlyZWQgPSBhY2Nlc3NfcmVxdWlyZWQ7
Cj4gKwo+ICsgICAgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApCj4gKyAgICAgICAgcmV0dXJuOwo+
ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkKPiArICAgIHsKPiAr
ICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+
ICsKPiArICAgICAgICBpZiAoIHAybSApCj4gKyAgICAgICAgICAgIHAybS0+YWNjZXNzX3JlcXVp
cmVkID0gYWNjZXNzX3JlcXVpcmVkOwo+ICsgICAgfQoKSXQgc2VlbXMgdG8gbWUgeW91IHNob3Vs
ZCBjaGVjayBmb3IgZG9tYWluIHBhdXNlIGNvdW50IGF0IHRoZSBiZWdpbm5pbmcKb2YgdGhpcyBm
dW5jdGlvbiB0byBhdm9pZCBtaXN0YWtlcy4KClRoZSByZXN0IG9mIGxvb2tzIGZpbmUgKHRvIG15
IHVudHJhaW5lZCBleWUpLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:11:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:11:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBAD-0003Kf-FV; Wed, 27 Jun 2018 14:11:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYBAC-0003KV-DV
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:11:16 +0000
X-Inumbo-ID: 8ed5c9dc-7a13-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ed5c9dc-7a13-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:08:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58780753"
Date: Wed, 27 Jun 2018 15:11:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180627141110.6foirpw5m7sli46y@citrix.com>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.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>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDM6MTU6MDVQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IE1vdmUgYSBmZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMg
dG8KPiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCwgc28gdGhhdCB0aGV5IGFyZSB0b2dl
dGhlciB3aXRoIHRoZSBvdGhlcgo+IGd1ZXN0IHJlbGF0ZWQgI2RlZmluZXMgc3VjaCBhcyBHVUVT
VF9HSUNEX0JBU0UgYW5kIEdVRVNUX1ZQTDAxMV9TUEkuCj4gQWxzbywgdGhpcyB3YXkgdGhleSBj
YW4gYmUgcmV1c2VkIGJ5IGh5cGVydmlzb3IgY29kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gQ0M6IHdlaS5saXUyQGNpdHJp
eC5jb20KPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQoKRkFPRCBJIHdpbGwgZGVmZXIg
dGhpcyB0byBKdWxpZW4uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:16:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBEr-0003Zy-3R; Wed, 27 Jun 2018 14:16:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYBEq-0003Zt-2t
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:16:04 +0000
X-Inumbo-ID: a936d7b7-7a14-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a936d7b7-7a14-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:16:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75359857"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
 <20180627135000.ib6dcmrfrk2tm2xp@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <da07f90c-9275-dd6f-6ea9-bf216fedfece@citrix.com>
Date: Wed, 27 Jun 2018 15:15:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627135000.ib6dcmrfrk2tm2xp@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 6/6] x86/msr: Clean up the x2APIC MSR
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMTggMTQ6NTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBKdW4g
MjYsIDIwMTggYXQgMDI6MTg6MThQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhl
IG5hbWUgTVNSX0lBMzJfQVBJQ0JBU0VfTVNSIGRvZXNuJ3QgbG9naWNhbGx5IHJlbGF0ZSB0byBp
dHMgcHVycG9zZS4KPj4gUmVuYW1lIGl0IHRvIE1TUl9YMkFQSUNfRklSU1QgYW5kIGludHJvZHVj
ZSBhIGNvcnJlc3BvbmRpbmcKPj4gTVNSX1gyQVBJQ19MQVNUIHRvIGF2b2lkIG9wZW5jb2Rpbmcg
dGhlIGxlbmd0aCBvZiB0aGUgeDJBUElDIE1TUiByYW5nZS4KPj4KPj4gRm9yIHRoZSBzcGVjaWZp
YyByZWdpc3RlcnMsIGRyb3AgdGhlIElBMzIgaW5maXgsIGJyZWFrIHRoZSBBUElDIHBhcnQKPj4g
YXdheSBmcm9tIHRoZSByZWdpc3RlciBuYW1lLCBhbmQgZHJvcCB0aGUgTVNSIHN1ZmZpeC4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPgo+IEFs
dGhvdWdoIEkgaGF2ZSBzb21lIHF1ZXN0aW9ucyBhYm91dCB0aGUgZXhpc3RpbmcgY29kZS4KPgo+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwo+PiBpbmRleCBkNTMzNGM5Li40OGUyZjhjIDEwMDY0NAo+PiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYwo+PiBAQCAtMjk5NSwxOSArMjk5NSwxOSBAQCB2b2lkIHZteF92bGFwaWNfbXNyX2NoYW5n
ZWQoc3RydWN0IHZjcHUgKnYpCj4+ICAgICAgICAgICAgICAgICAgU0VDT05EQVJZX0VYRUNfVklS
VFVBTElaRV9YMkFQSUNfTU9ERTsKPj4gICAgICAgICAgICAgIGlmICggY3B1X2hhc192bXhfYXBp
Y19yZWdfdmlydCApCj4+ICAgICAgICAgICAgICB7Cj4+IC0gICAgICAgICAgICAgICAgZm9yICgg
bXNyID0gTVNSX0lBMzJfQVBJQ0JBU0VfTVNSOwo+PiAtICAgICAgICAgICAgICAgICAgICAgIG1z
ciA8PSBNU1JfSUEzMl9BUElDQkFTRV9NU1IgKyAweGZmOyBtc3IrKyApCj4+ICsgICAgICAgICAg
ICAgICAgZm9yICggbXNyID0gTVNSX1gyQVBJQ19GSVJTVDsKPj4gKyAgICAgICAgICAgICAgICAg
ICAgICBtc3IgPD0gTVNSX1gyQVBJQ19GSVJTVCArIDB4ZmY7IG1zcisrICkKPj4gICAgICAgICAg
ICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgbXNyLCBWTVhfTVNSX1IpOwo+
IEkgcmVhbGl6ZSB0aGlzIGlzIGV4aXN0aW5nIGNvZGUsIGJ1dCBkbyB5b3Uga25vdyB3aHkgMHhm
ZiBpcyB1c2VkIGhlcmUKPiBpbnN0ZWFkIG9mIDB4YmZmIChNU1JfWDJBUElDX0xBU1QpIG9yIDB4
ODNmICh3aGljaCBpcyB0aGUgbGFzdAo+IGltcGxlbWVudGVkIHgyQVBJQyBNU1IpPy4KCkdvb2Qg
cXVlc3Rpb25zLsKgIDB4YmZmIGNhbid0IGJlIHVzZWQgYmVjYXVzZSB0aGUgU2FuZHlCcmlkZ2Ug
dWFyY2ggaGF2ZQpzb21lIHVuZG9jdW1lbnRlZCBNU1JzIGltcGxlbWVudGVkIGluIHRoYXQgcmFu
Z2UuCgpUaGVyZSBhcHBlYXJzIHRvIGJlIG5vIGp1c3RpZmljYXRpb24gZm9yIDB4ZmYgaW4gdGhl
IHBhdGNoIHdoaWNoCmludHJvZHVjZWQgaXQsIGFuZCAweDgzZiB3b3VsZCBiZSBhIG1vcmUgYXBw
cm9wcmlhdGUgdXBwZXIgYm91bmQuIEknbGwKc3VibWl0IGEgc2VwYXJhdGUgZml4IGZvciB0aGlz
LCBhcyB0aGVyZSBpcyBhIGZhciBmYXIgbW9yZSBlZmZpY2llbnQgd2F5CmRvIHRoaXMgb3BlcmF0
aW9uLgoKPgo+PiAgCj4+IC0gICAgICAgICAgICAgICAgdm14X3NldF9tc3JfaW50ZXJjZXB0KHYs
IE1TUl9JQTMyX0FQSUNQUFJfTVNSLCBWTVhfTVNSX1IpOwo+PiAtICAgICAgICAgICAgICAgIHZt
eF9zZXRfbXNyX2ludGVyY2VwdCh2LCBNU1JfSUEzMl9BUElDVE1JQ1RfTVNSLCBWTVhfTVNSX1Ip
Owo+PiAtICAgICAgICAgICAgICAgIHZteF9zZXRfbXNyX2ludGVyY2VwdCh2LCBNU1JfSUEzMl9B
UElDVE1DQ1RfTVNSLCBWTVhfTVNSX1IpOwo+PiArICAgICAgICAgICAgICAgIHZteF9zZXRfbXNy
X2ludGVyY2VwdCh2LCBNU1JfWDJBUElDX1BQUiwgVk1YX01TUl9SKTsKPj4gKyAgICAgICAgICAg
ICAgICB2bXhfc2V0X21zcl9pbnRlcmNlcHQodiwgTVNSX1gyQVBJQ19UTUlDVCwgVk1YX01TUl9S
KTsKPj4gKyAgICAgICAgICAgICAgICB2bXhfc2V0X21zcl9pbnRlcmNlcHQodiwgTVNSX1gyQVBJ
Q19UTUNDVCwgVk1YX01TUl9SKTsKPj4gICAgICAgICAgICAgIH0KPj4gICAgICAgICAgICAgIGlm
ICggY3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICkKPj4gICAgICAgICAgICAgIHsK
Pj4gLSAgICAgICAgICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2LCBNU1JfSUEzMl9B
UElDVFBSX01TUiwgVk1YX01TUl9XKTsKPj4gLSAgICAgICAgICAgICAgICB2bXhfY2xlYXJfbXNy
X2ludGVyY2VwdCh2LCBNU1JfSUEzMl9BUElDRU9JX01TUiwgVk1YX01TUl9XKTsKPj4gLSAgICAg
ICAgICAgICAgICB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdCh2LCBNU1JfSUEzMl9BUElDU0VMRl9N
U1IsIFZNWF9NU1JfVyk7Cj4+ICsgICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNl
cHQodiwgTVNSX1gyQVBJQ19UUFIsIFZNWF9NU1JfVyk7Cj4+ICsgICAgICAgICAgICAgICAgdm14
X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX1gyQVBJQ19FT0ksIFZNWF9NU1JfVyk7Cj4+ICsg
ICAgICAgICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX1gyQVBJQ19TRUxG
LCBWTVhfTVNSX1cpOwo+PiAgICAgICAgICAgICAgfQo+PiAgICAgICAgICB9Cj4+ICAgICAgICAg
IGVsc2UKPj4gQEAgLTMwMTYsOCArMzAxNiw4IEBAIHZvaWQgdm14X3ZsYXBpY19tc3JfY2hhbmdl
ZChzdHJ1Y3QgdmNwdSAqdikKPj4gICAgICB9Cj4+ICAgICAgaWYgKCAhKHYtPmFyY2guaHZtX3Zt
eC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYKPj4gICAgICAgICAgICAgU0VDT05EQVJZX0VYRUNf
VklSVFVBTElaRV9YMkFQSUNfTU9ERSkgKQo+PiAtICAgICAgICBmb3IgKCBtc3IgPSBNU1JfSUEz
Ml9BUElDQkFTRV9NU1I7Cj4+IC0gICAgICAgICAgICAgIG1zciA8PSBNU1JfSUEzMl9BUElDQkFT
RV9NU1IgKyAweGZmOyBtc3IrKyApCj4+ICsgICAgICAgIGZvciAoIG1zciA9IE1TUl9YMkFQSUNf
RklSU1Q7Cj4+ICsgICAgICAgICAgICAgIG1zciA8PSBNU1JfWDJBUElDX0ZJUlNUICsgMHhmZjsg
bXNyKysgKQo+PiAgICAgICAgICAgICAgdm14X3NldF9tc3JfaW50ZXJjZXB0KHYsIG1zciwgVk1Y
X01TUl9SVyk7Cj4+ICAKPj4gICAgICB2bXhfdXBkYXRlX3NlY29uZGFyeV9leGVjX2NvbnRyb2wo
dik7Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAo+PiBpbmRleCBjZTJlODQ3Li45ZDk2ZTk2IDEw
MDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCj4+ICsrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPj4gQEAgLTQ5LDYgKzQ5LDE2IEBACj4+ICAj
ZGVmaW5lIE1TUl9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMgICAgICAgMHgwMDAwMDE0MAo+PiAgI2Rl
ZmluZSBNSVNDX0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HICAgIChfQUMoMSwgVUxMKSA8PCAgMCkK
Pj4gIAo+PiArI2RlZmluZSBNU1JfWDJBUElDX0ZJUlNUICAgICAgICAgICAgICAgIDB4MDAwMDA4
MDAKPj4gKyNkZWZpbmUgTVNSX1gyQVBJQ19MQVNUICAgICAgICAgICAgICAgICAweDAwMDAwYmZm
Cj4gSSB3b3VsZCB1c2UgU1RBUlQgYW5kIEVORCBiZWNhdXNlIEkgdGhpbmsgaXQncyBtb3JlIG5h
dHVyYWwgcmF0aGVyCj4gdGhhdCBGSVJTVCBhbmQgTEFTVCB3aGljaCB0byBtZSBzZWVtIHRvIGlu
dm9sdmUgdGhlcmUgYmVpbmcgbXVsdGlwbGUKPiB4MkFQSUMgaW5zaWRlIHRoaXMgcmFuZ2UgKGJ1
dCBJJ20gbm90IGEgbmF0aXZlIHNwZWFrZXIsIHNvIEZJUlNUIGFuZAo+IExBU1QgbWlnaHQgYmUg
anVzdCBmaW5lKS4KCkZJUlNUL0xBU1QgYXJlIGVudGlyZWx5IGZpbmUgaW4gdGhpcyBjb250ZXh0
LCBhcyBmYXIgYXMgRW5nbGlzaCBnb2VzLsKgCkxhc3QgdGVuZHMgdG8gYmUgbGVzcyBhbWJpZ3Vv
dXMgdGhhbiBlbmQgd2hlbiBpdCBjb21lcyB0byBmZW5jZXBvc3QKZXJyb3JzLCBhcyBpdCBpcyBh
biBpbmNsdXNpdmUgdGVybS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBGl-0003gk-Jk; Wed, 27 Jun 2018 14:18: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=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYBGk-0003ge-Os
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:18:02 +0000
X-Inumbo-ID: efd93aaf-7a14-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efd93aaf-7a14-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:18:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75360067"
Date: Wed, 27 Jun 2018 16:17:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627141732.zesqplulhe3lkh64@mac.bytemobile.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/6] x86/msr: Introduce msr_{set,
 clear}_bits() 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>, 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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDc6MjI6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbmUgcmVvY2N1cmluZyBjb2RlIHBhdHRlcm4gaXMgdG8gcmVhZCBhbiBNU1IsIG1v
ZGlmeSBvbmUgb3IgbW9yZSBiaXRzLAo+IGFuZCB3cml0ZSB0aGUgcmVzdWx0IGJhY2suICBJbnRy
b2R1Y2UgaGVscGVycyBmb3IgdGhpcyBwdXJwb3NlLgo+IAo+IEZpcnN0LCBpbnRyb2R1Y2UgcmRt
c3Jfc3BsaXQoKSBhbmQgd3Jtc3Jfc3BsaXQoKSB3aGljaCBhcmUgdGlueSBzdGF0aWMgaW5saW5l
Cj4gd3JhcHBlcnMgd2hpY2ggZGVhbCB3aXRoIHRoZSBNU1IgdmFsdWUgaW4gdHdvIDMyYml0IGhh
bHZlcy4KCkkgdGhpbmsgdGhpcyBuZWVkcyBzb21lIGtpbmQgb2YgZXhwbGFuYXRpb24sIHNpbmNl
IHJkbXNyL3dybXNyIGFscmVhZHkgZGVhbAp3aXRoIE1TUiBpbiB0d28gMzJiaXQgaGFsdmVzLgoK
PiBOZXh0LCBjb25zdHJ1Y3QgbXNyX3tzZXQsY2xlYXJ9X2JpdHMoKSBpbiB0ZXJtcyBvZiB0aGUg
e3JkbXNyLHdybXNyfV9zcGxpdCgpLgo+IFRoZSBtYXNrIG9wZXJhdGlvbnMgYXJlIGRlbGliZXJh
dGVseSBwZXJmb3JtZWQgYXMgMzJiaXQgb3BlcmF0aW9ucywgYmVjYXVzZQo+IGFsbCBjYWxsZXJz
IHBhc3MgaW4gYSBjb25zdGFudCB0byB0aGUgbWFzayBwYXJhbWV0ZXIsIGFuZCBpbiBhbGwgY3Vy
cmVudAo+IGNhc2VzLCBvbmUgb2YgdGhlIHR3byBvcGVyYXRpb25zIGNhbiBiZSBlbGlkZWQuCj4g
Cj4gRm9yIE1TUl9JQTMyX1BTUl9MM19RT1NfQ0ZHLCBzd2l0Y2ggUFNSX0wzX1FPU19DRFBfRU5B
QkxFIGZyb20gYmVpbmcgYSBiaXQKPiBwb3NpdGlvbiB2YXJpYWJsZSB0byBiZWluZyBhIHBsYWlu
IG51bWJlci4KPiAKPiBUaGUgcmVzdWx0aW5nIEMgaXMgc2hvcnRlciwgYW5kIGRvZXNuJ3QgcmVx
dWlyZSBhIHRlbXBvcmFyeSB2YXJpYWJsZS4gIFRoZQo+IGdlbmVyYXRlZCBBU00gaXMgYWxzbyBt
b3JlIGVmZmljaWVudCwgYmVjYXVzZSBvZiBhdm9pZGluZyB0aGUKPiBwYWNraW5nL3VucGFja2lu
ZyBvcGVyYXRpb25zLiAgZS5nLiB0aGUgZGVsdGEgaW4gdGhlIGZpcnN0IGh1bmsgaXMgZnJvbToK
PiAKPiAgIGI5IDFiIDAwIDAwIDAwICAgICAgICAgIG1vdiAgICAkMHgxYiwlZWN4Cj4gICAwZiAz
MiAgICAgICAgICAgICAgICAgICByZG1zcgo+ICAgNDggYzEgZTIgMjAgICAgICAgICAgICAgc2hs
ICAgICQweDIwLCVyZHgKPiAgIDQ4IDA5IGQwICAgICAgICAgICAgICAgIG9yICAgICAlcmR4LCVy
YXgKPiAgIDgwIGU0IGYzICAgICAgICAgICAgICAgIGFuZCAgICAkMHhmMywlYWgKPiAgIDQ4IDg5
IGMyICAgICAgICAgICAgICAgIG1vdiAgICAlcmF4LCVyZHgKPiAgIDQ4IGMxIGVhIDIwICAgICAg
ICAgICAgIHNociAgICAkMHgyMCwlcmR4Cj4gICAwZiAzMCAgICAgICAgICAgICAgICAgICB3cm1z
cgo+IAo+IHRvOgo+IAo+ICAgYjkgMWIgMDAgMDAgMDAgICAgICAgICAgbW92ICAgICQweDFiLCVl
Y3gKPiAgIDBmIDMyICAgICAgICAgICAgICAgICAgIHJkbXNyCj4gICA4MCBlNCBmMyAgICAgICAg
ICAgICAgICBhbmQgICAgJDB4ZjMsJWFoCj4gICAwZiAzMCAgICAgICAgICAgICAgICAgICB3cm1z
cgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpJZiB0aGUgaW50ZW50aW9uIGJlaGluZCBpbnRyb2R1Y2luZyB0aGUgX3NwbGl0IGhlbHBl
cnMgaXMgZGV0YWlsZWQgaW4KdGhlIGNvbW1pdCBtZXNzYWdlLgoKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVj
ay9tY2VfaW50ZWwuYwo+IGluZGV4IDJkMjg1ZDAuLmM1ZjE3MWQgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay9tY2VfaW50ZWwuYwo+IEBAIC0xNjQsMTEgKzE2NCw4IEBAIHN0YXRpYyB2b2lkIGlu
dGVsX2luaXRfdGhlcm1hbChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gICAgICB2YWwgfD0gKEFQ
SUNfRE1fRklYRUQgfCBBUElDX0xWVF9NQVNLRUQpOyAgLyogd2UnbGwgbWFzayB0aWxsIHdlJ3Jl
IHJlYWR5ICovCj4gICAgICBhcGljX3dyaXRlKEFQSUNfTFZUVEhNUiwgdmFsKTsKPiAgCj4gLSAg
ICByZG1zcmwoTVNSX0lBMzJfVEhFUk1fSU5URVJSVVBULCBtc3JfY29udGVudCk7Cj4gLSAgICB3
cm1zcmwoTVNSX0lBMzJfVEhFUk1fSU5URVJSVVBULCBtc3JfY29udGVudCB8IDB4MDMpOwo+IC0K
PiAtICAgIHJkbXNybChNU1JfSUEzMl9NSVNDX0VOQUJMRSwgbXNyX2NvbnRlbnQpOwo+IC0gICAg
d3Jtc3JsKE1TUl9JQTMyX01JU0NfRU5BQkxFLCBtc3JfY29udGVudCB8ICgxVUxMPDwzKSk7Cj4g
KyAgICBtc3Jfc2V0X2JpdHMoTVNSX0lBMzJfVEhFUk1fSU5URVJSVVBULCAweDMpOwo+ICsgICAg
bXNyX3NldF9iaXRzKE1TUl9JQTMyX01JU0NfRU5BQkxFLCAxIDw8IDMpOwo+ICAKPiAgICAgIGFw
aWNfd3JpdGUoQVBJQ19MVlRUSE1SLCB2YWwgJiB+QVBJQ19MVlRfTUFTS0VEKTsKPiAgICAgIGlm
ICggb3B0X2NwdV9pbmZvICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9lZmktYm9v
dC5oIGIveGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oCj4gaW5kZXggMDliYjNmNC4uNjYxOWFm
OSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKPiArKysgYi94ZW4v
YXJjaC94ODYvZWZpL2VmaS1ib290LmgKPiBAQCAtMjI5LDE4ICsyMjksMTUgQEAgc3RhdGljIHZv
aWQgX19pbml0IGVmaV9hcmNoX3ByZV9leGl0X2Jvb3Qodm9pZCkKPiAgCj4gIHN0YXRpYyB2b2lk
IF9faW5pdCBub3JldHVybiBlZmlfYXJjaF9wb3N0X2V4aXRfYm9vdCh2b2lkKQo+ICB7Cj4gLSAg
ICB1NjQgY3I0ID0gWEVOX01JTklNQUxfQ1I0ICYgflg4Nl9DUjRfUEdFLCBlZmVyOwo+ICsgICAg
Ym9vbCBueCA9IGNwdWlkX2V4dF9mZWF0dXJlcyAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9O
WCk7Cj4gKyAgICB1aW50NjRfdCBjcjQgPSBYRU5fTUlOSU1BTF9DUjQgJiB+WDg2X0NSNF9QR0Us
IHRtcDsKPiAgCj4gICAgICBlZmlfYXJjaF9yZWxvY2F0ZV9pbWFnZShfX1hFTl9WSVJUX1NUQVJU
IC0geGVuX3BoeXNfc3RhcnQpOwo+ICAgICAgbWVtY3B5KCh2b2lkICopdHJhbXBvbGluZV9waHlz
LCB0cmFtcG9saW5lX3N0YXJ0LCBjZmcuc2l6ZSk7Cj4gIAo+ICAgICAgLyogU2V0IHN5c3RlbSBy
ZWdpc3RlcnMgYW5kIHRyYW5zZmVyIGNvbnRyb2wuICovCj4gICAgICBhc20gdm9sYXRpbGUoInB1
c2hxICQwXG5cdHBvcGZxIik7Cj4gLSAgICByZG1zcmwoTVNSX0VGRVIsIGVmZXIpOwo+IC0gICAg
ZWZlciB8PSBFRkVSX1NDRTsKPiAtICAgIGlmICggY3B1aWRfZXh0X2ZlYXR1cmVzICYgY3B1ZmVh
dF9tYXNrKFg4Nl9GRUFUVVJFX05YKSApCj4gLSAgICAgICAgZWZlciB8PSBFRkVSX05YRTsKPiAt
ICAgIHdybXNybChNU1JfRUZFUiwgZWZlcik7Cj4gKyAgICBtc3Jfc2V0X2JpdHMoTVNSX0VGRVIs
IEVGRVJfU0NFIHwgKG54ID8gRUZFUl9OWEUgOiAwKSk7CgpJIHRoaW5rIHlvdSBjYW4gZGlyZWN0
bHkgdXNlIGNwdV9oYXNfbng/CgpBbHNvIGlzbid0IE5YIGFsd2F5cyBwcmVzZW50IG9uIGFtZDY0
IGNhcGFibGUgQ1BVcz8KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:19:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:19: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 1fYBIW-0003pw-1B; Wed, 27 Jun 2018 14:19: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBIU-0003pq-86
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:19:50 +0000
X-Inumbo-ID: 307a474b-7a15-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 307a474b-7a15-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:20:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58782838"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40194.685222.52286@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:19:46 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-2-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-2-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 01/31] libxl_event: Fix DEBUG prints
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDAxLzMxXSBsaWJ4bF9ldmVudDogRml4
IERFQlVHIHByaW50cyIpOgo+IFRoZSBsaWJ4bF9fbG9nKCkgY2FsbCB3YXMgbWlzc2luZyB0aGUg
ZG9taWQuCj4gCj4gVGhlIG1hY3JvIERCRyBpcyB1c2luZyBMSUJYTF9fTE9HIHdoaWNoIHJlbHkg
b24gYSAiZ2MiLiBBZGQgYSBHQyB3aGVyZQo+IG5lZWRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:20:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:20:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBJ1-0004O5-Cw; Wed, 27 Jun 2018 14:20:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBJ0-0004Nz-Mh
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:20:22 +0000
X-Inumbo-ID: 4385434a-7a15-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4385434a-7a15-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:20:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58782930"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40226.603119.539860@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:20:18 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-3-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-3-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 02/31] libxl_qmp: Documentation of the
 logic of the QMP client
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDAyLzMxXSBsaWJ4bF9xbXA6IERvY3Vt
ZW50YXRpb24gb2YgdGhlIGxvZ2ljIG9mIHRoZSBRTVAgY2xpZW50Iik6Cj4gU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:20:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 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 1fYBJU-0004Ss-Ol; Wed, 27 Jun 2018 14:20:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBJT-0004Sf-Ia
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:20:51 +0000
X-Inumbo-ID: e60bf85e-7a14-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e60bf85e-7a14-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:18:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58783003"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40255.733867.304691@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:20:47 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-4-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-4-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 03/31] libxl_qmp: Fix use of
 DEBUG_RECEIVED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDAzLzMxXSBsaWJ4bF9xbXA6IEZpeCB1
c2Ugb2YgREVCVUdfUkVDRUlWRUQiKToKPiBUaGlzIHBhdGNoIGZpeCBjb21wbGlsYXRpb24gZXJy
b3Igd2l0aCAjZGVmaW5lIERFQlVHX1JFQ0VJVkVEIG9mIHRoZQo+IG1hY3JvIERFQlVHX1JFUE9S
VF9SRUNFSVZFRC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:23:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBLe-0004gd-9s; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBLc-0004gT-Ud
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:23:04 +0000
X-Inumbo-ID: a3f7fd41-7a15-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3f7fd41-7a15-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:23:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58783244"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40384.780404.583695@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:22:56 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-5-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-5-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 04/31] libxl_json: fix build with
 DEBUG_ANSWER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA0LzMxXSBsaWJ4bF9qc29uOiBmaXgg
YnVpbGQgd2l0aCBERUJVR19BTlNXRVIiKToKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkFsdGhvdWdoLAoKPiAgICAgICAgICB5YWpsX2dlbl9n
ZXRfYnVmKCh5YWpsX2N0eCktPmcsICZidWYsICZsZW4pOyBcCj4gLSAgICAgICAgTElCWExfX0xP
RyhsaWJ4bF9fZ2Nfb3duZXIoKHlhamxfY3R4KS0+Z2MpLCBMSUJYTF9fTE9HX0RFQlVHLAo+IC0J
CSAgICJyZXNwb25zZTpcbiIsIGJ1Zik7IFwKPiArICAgICAgICBMSUJYTF9fTE9HKGxpYnhsX19n
Y19vd25lcigoeWFqbF9jdHgpLT5nYyksIFhUTF9ERUJVRywgXAo+ICsJCSAgICJyZXNwb25zZTog
JXNcbiIsIGJ1Zik7IFwKCkknbSBub3Qgc3VyZSB3aHkgeW91IGNoYW5nZWQgTElCWExfX0xPR19E
RUJVRyB0byBYVExfREVCVUcuICBJdCB3b3VsZApiZSBuaWNlIHRvIG1lbnRpb24gaXQgaW4gdGhl
IGNvbW1pdCBtZXNzYWdlLiAgUGVyc29uYWxseSBJIHdvdWxkCnByZWZlciBpdCBiZWNhdXNlIChp
KSBpdCdzIHNob3J0ZXIgKGlpKSB3ZSdyZSBub3QgbGlrZWx5IHRvIHdhbnQgdG8KZGVjb3VwbGUg
dGhlIGxpYnhsIGxvZyBsZXZlbHMgZnJvbSB0aGUgWFRMIG9uZXMgKGlpaSkgaWYgd2UgZG8sIGlu
IHRoZQpmdXR1cmUsIGl0IHdpbGwgYmUgYW4gZWFzeSBzZWFyY2gtYW5kLXJlcGxhY2UuCgpJYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:25:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:25:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBNe-0004rm-TC; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBNe-0004rh-2L
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:25:10 +0000
X-Inumbo-ID: 80006700-7a15-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80006700-7a15-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:22:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58783483"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40513.792362.767761@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:25:05 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-6-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-6-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 05/31] libxl_qmp: Move the buffer realloc
 to the same scope level as read
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA1LzMxXSBsaWJ4bF9xbXA6IE1vdmUg
dGhlIGJ1ZmZlciByZWFsbG9jIHRvIHRoZSBzYW1lIHNjb3BlIGxldmVsIGFzIHJlYWQiKToKPiBJ
biBxbXBfbmV4dCgpLCB0aGUgaW5uZXIgbG9vcCBzaG91bGQgb25seSB0cnkgdG8gcGFyc2UgbWVz
c2FnZXMgZnJvbQo+IFFNUCwgaWYgdGhlcmUgaXMgbW9yZSB0aGFuIG9uZS4KPiAKPiBUaGUgaGFu
ZGxpbmcgb2YgdGhlIHJlY2VpdmUgYnVmZmVyICgnaW5jb21wbGV0ZScpLCBzaG91bGQgYmUgZG9u
ZSBhdCB0aGUKPiBzYW1lIHNjb3BlIGxldmVsIGFzIHJlYWQoKS4gSXQgZG9lc24ndCBuZWVkIHRv
IGJlIGhhbmRsZSBtb3JlIHRoYXQgb25jZQo+IGFmdGVyIGEgcmVhZC4KPiAKPiBCZWZvcmUgdGhp
cyBwYXRjaCwgd2hlbiBvbiBtZXNzYWdlIHdoYXQgaGFuZGxlZCwgdGhlIGlubmVyIGxvb3Agd291
bGQKPiByZXN0YXJ0IGJ5IGFkZGluZyB0aGUgJ2J1ZmZlcicgaW50byAnaW5jb21wbGV0ZScgKGFm
dGVyIHJlYWxsb2NhdGlvbikuCj4gU2luY2UgJ3JkJyB3YXMgbm90IHJlc2V0LCB0aGUgYnVmZmVy
IHdvdWxkIGJlIHN0cmNhdCBhIHNlY29uZCB0aW1lLgo+IEFmdGVyIHRoYXQsIHRoZSBzdHJlYW0g
ZnJvbSB0aGUgUU1QIHNlcnZlciB3b3VsZCBoYXZlIHN5bnRheCBlcnJvciwgYW5kCj4gdGhlIHBh
cnNvciB3b3VsZCB0aHJvdyBlcnJvcnMuCj4gCj4gVGhpcyBpcyB1bmxpa2VseSB0byBoYXBwZW4g
YXMgdGhlIHJlY2VpdmUgYnVmZmVyIGlzIHZlcnkgbGFyZ2UuIEFuZAo+IHJlY2VpdmluZyB0d28g
bWVzc2FnZXMgaW4gYSByb3cgaXMgdW5saWtlbHkuIEluIHRoZSBjdXJyZW50IGNhc2UsIHRoaXMK
PiBjb3VsZCBiZSBhbiBldmVudCBhbmQgYSByZXNwb25zZSB0byBhIGNvbW1hbmQuCgpBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpIb3dldmVyLCBJIGhh
dmUgbm90IHJldmlld2VkIHRoZSBidWZmZXIgaGFuZGxpbmcgaW4gZGV0YWlsIGZvcgpvZmYtYnkt
b25lIGVycm9ycyBldGMuCgpJIHRoaW5rIGl0IHdvdWxkIGJlIGJlc3QgZm9yIG1lIHRvIGRvIGEg
cHJvcGVyIHNlY3VyaXR5LWZvY3VzZWQgcmV2aWV3Cm9mIHRoZSB3aG9sZSBxbXAgYXJyYW5nZW1l
bnQgYWZ0ZXIgeW91ciBzZXJpZXMuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:25:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBOD-0004vO-8B; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBOC-0004vF-01
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:25:44 +0000
X-Inumbo-ID: 02b342c1-7a16-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02b342c1-7a16-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:25:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58783559"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40547.629850.503437@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:25:39 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-7-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-7-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 06/31] libxl_qmp: Add a warning to not
 trust QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA2LzMxXSBsaWJ4bF9xbXA6IEFkZCBh
IHdhcm5pbmcgdG8gbm90IHRydXN0IFFFTVUiKToKPiAuLi4gZXZlbiBpZiBpdCBpcyBub3QgdGhl
IGNhc2UgZm9yIHRoZSBjdXJyZW50IGNvZGUuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:27:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:27:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBPN-00053G-N1; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBPL-00052j-PZ
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:26:55 +0000
X-Inumbo-ID: 2dba0058-7a16-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2dba0058-7a16-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:27:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58783731"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40619.710495.118665@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:26:51 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-8-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-8-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 07/31] libxl_qmp: Learned to send FD
 through QMP to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA3LzMxXSBsaWJ4bF9xbXA6IExlYXJu
ZWQgdG8gc2VuZCBGRCB0aHJvdWdoIFFNUCB0byBRRU1VIik6Cj4gQWRkaW5nIHRoZSBhYmlsaXR5
IHRvIHNlbmQgYSBmaWxlIGRlc2NyaXB0b3IgZnJvbSBsaWJ4bCB0byBRRU1VIHZpYSB0aGUKPiBR
TVAgaW50ZXJmYWNlLiBUaGlzIHdpbGwgYmUgdXNlIHdpdGggdGhlICJhZGQtZmQiIFFNUCBjb21t
YW5kLgoKRG8geW91IGtub3cgd2hpY2ggYnl0ZSBvZiB0aGUgbWVzc2FnZSB0aGUgZmQgc2hvdWxk
IGJlIGF0dGFjaGVkIHRvID8KCldoYXQgaWYgcWVtdSByZWFkcyBhIHBhcnRpYWwgbWVzc2FnZSwg
ZGlzY2FyZGluZyB0aGUgZmQsIGFuZCB0aGVuCnJlYWRzIHRoZSByZXN0IG9mIHRoZSBtZXNzYWdl
LCBmaW5kaW5nIHRoZSBmZCBtaXNzaW5nID8gIE9yIHNvbWV0aGluZy4KCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:27:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:27:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBQ8-00059s-2R; Wed, 27 Jun 2018 14:27: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYBQ6-00059W-MN
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:27:42 +0000
X-Inumbo-ID: da3da476-7a15-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da3da476-7a15-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:24:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75360784"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
 <20180627141732.zesqplulhe3lkh64@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <19562340-72d9-72c2-0749-71831025467d@citrix.com>
Date: Wed, 27 Jun 2018 15:27: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: <20180627141732.zesqplulhe3lkh64@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/6] x86/msr: Introduce msr_{set,
 clear}_bits() 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>, 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>

T24gMjcvMDYvMTggMTU6MTcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBKdW4g
MjYsIDIwMTggYXQgMDc6MjI6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT25l
IHJlb2NjdXJpbmcgY29kZSBwYXR0ZXJuIGlzIHRvIHJlYWQgYW4gTVNSLCBtb2RpZnkgb25lIG9y
IG1vcmUgYml0cywKPj4gYW5kIHdyaXRlIHRoZSByZXN1bHQgYmFjay4gIEludHJvZHVjZSBoZWxw
ZXJzIGZvciB0aGlzIHB1cnBvc2UuCj4+Cj4+IEZpcnN0LCBpbnRyb2R1Y2UgcmRtc3Jfc3BsaXQo
KSBhbmQgd3Jtc3Jfc3BsaXQoKSB3aGljaCBhcmUgdGlueSBzdGF0aWMgaW5saW5lCj4+IHdyYXBw
ZXJzIHdoaWNoIGRlYWwgd2l0aCB0aGUgTVNSIHZhbHVlIGluIHR3byAzMmJpdCBoYWx2ZXMuCj4g
SSB0aGluayB0aGlzIG5lZWRzIHNvbWUga2luZCBvZiBleHBsYW5hdGlvbiwgc2luY2UgcmRtc3Iv
d3Jtc3IgYWxyZWFkeSBkZWFsCj4gd2l0aCBNU1IgaW4gdHdvIDMyYml0IGhhbHZlcy4KCklmIHlv
dSBsb29rIGNsb3NlbHksIHRoYXQncyBub3QgaG93IHJkbXNyKCkgd29ya3MuwqAgQWxsIG9mIHRo
ZXNlIG1hY3JvcwphcmUgZm9yIHRoZSBjaG9wcGluZyBibG9jayBvdmVyIHRoZSBjb3Vyc2Ugb2Yg
dGhlIE1TUiBjbGVhbnVwLgoKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJv
b3QuaCBiL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaAo+PiBpbmRleCAwOWJiM2Y0Li42NjE5
YWY5IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKPj4gKysrIGIv
eGVuL2FyY2gveDg2L2VmaS9lZmktYm9vdC5oCj4+IEBAIC0yMjksMTggKzIyOSwxNSBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfcHJlX2V4aXRfYm9vdCh2b2lkKQo+PiAgCj4+ICBzdGF0
aWMgdm9pZCBfX2luaXQgbm9yZXR1cm4gZWZpX2FyY2hfcG9zdF9leGl0X2Jvb3Qodm9pZCkKPj4g
IHsKPj4gLSAgICB1NjQgY3I0ID0gWEVOX01JTklNQUxfQ1I0ICYgflg4Nl9DUjRfUEdFLCBlZmVy
Owo+PiArICAgIGJvb2wgbnggPSBjcHVpZF9leHRfZmVhdHVyZXMgJiBjcHVmZWF0X21hc2soWDg2
X0ZFQVRVUkVfTlgpOwo+PiArICAgIHVpbnQ2NF90IGNyNCA9IFhFTl9NSU5JTUFMX0NSNCAmIH5Y
ODZfQ1I0X1BHRSwgdG1wOwo+PiAgCj4+ICAgICAgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2UoX19Y
RU5fVklSVF9TVEFSVCAtIHhlbl9waHlzX3N0YXJ0KTsKPj4gICAgICBtZW1jcHkoKHZvaWQgKil0
cmFtcG9saW5lX3BoeXMsIHRyYW1wb2xpbmVfc3RhcnQsIGNmZy5zaXplKTsKPj4gIAo+PiAgICAg
IC8qIFNldCBzeXN0ZW0gcmVnaXN0ZXJzIGFuZCB0cmFuc2ZlciBjb250cm9sLiAqLwo+PiAgICAg
IGFzbSB2b2xhdGlsZSgicHVzaHEgJDBcblx0cG9wZnEiKTsKPj4gLSAgICByZG1zcmwoTVNSX0VG
RVIsIGVmZXIpOwo+PiAtICAgIGVmZXIgfD0gRUZFUl9TQ0U7Cj4+IC0gICAgaWYgKCBjcHVpZF9l
eHRfZmVhdHVyZXMgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfTlgpICkKPj4gLSAgICAgICAg
ZWZlciB8PSBFRkVSX05YRTsKPj4gLSAgICB3cm1zcmwoTVNSX0VGRVIsIGVmZXIpOwo+PiArICAg
IG1zcl9zZXRfYml0cyhNU1JfRUZFUiwgRUZFUl9TQ0UgfCAobnggPyBFRkVSX05YRSA6IDApKTsK
PiBJIHRoaW5rIHlvdSBjYW4gZGlyZWN0bHkgdXNlIGNwdV9oYXNfbng/Cgpib290X2NwdV9kYXRh
W10gaXNuJ3QgZmlsbGVkIGF0IHRoaXMgcG9pbnQgZHVyaW5nIGJvb3QuCgo+IEFsc28gaXNuJ3Qg
TlggYWx3YXlzIHByZXNlbnQgb24gYW1kNjQgY2FwYWJsZSBDUFVzPwoKSWYgb25seS4gOigKClRo
ZSBmaXJzdCBnZW5lcmF0aW9uIG9mIEludGVsJ3MgNjRiaXQgcHJvY2Vzc29ycyBkb24ndCBoYXZl
IE5YLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:29:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:29:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBS0-0005Mr-Hm; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBRz-0005Mj-T5
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:29:39 +0000
X-Inumbo-ID: 8fb35158-7a16-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8fb35158-7a16-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:29:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58784162"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40771.511392.885658@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:29:23 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-9-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-9-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 08/31] libxl_qmp: Have QEMU save its
 state to a file descriptor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA4LzMxXSBsaWJ4bF9xbXA6IEhhdmUg
UUVNVSBzYXZlIGl0cyBzdGF0ZSB0byBhIGZpbGUgZGVzY3JpcHRvciIpOgo+IEluIGNhc2UgUUVN
VSBoYXZlIHJlc3RyaWN0ZWQgYWNjZXNzIHRvIHRoZSBzeXN0ZW0sIG9wZW4gdGhlIGZpbGUgZm9y
IGl0LAo+IGFuZCBRRU1VIHdpbGwgc2F2ZSBpdHMgc3RhdGUgdG8gdGhpcyBmaWxlIGRlc2NyaXRv
ci4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:31:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:31:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBTj-0005z1-0Q; Wed, 27 Jun 2018 14:31: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBTh-0005yt-Si
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:31:25 +0000
X-Inumbo-ID: ce91539a-7a16-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce91539a-7a16-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:31:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58784613"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40889.162742.609028@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:31:21 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-10-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-10-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 09/31] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA5LzMxXSBsaWJ4bF9xbXA6IE1vdmUg
c3RydWN0IHNvY2thZGRyX3VuIHZhcmlhYmxlIHRvIHFtcF9vcGVuKCkiKToKLi4uCj4gQW5kIGFs
bG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3BhY2UgaW4gc3VuX3BhdGguCgpJIHdhc24ndCBh
YmxlIHRvIHNlZSBpbiB0aGUgZGlmZiB3aGF0IHRoaXMgZW50cnkgaW4gdGhlIGNvbW1pdCBtZXNz
YWdlCnJlZmVycyB0by4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBVK-00066z-P6; Wed, 27 Jun 2018 14:33: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=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYBVK-00066n-53
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:06 +0000
X-Inumbo-ID: 0a9979af-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a9979af-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58784995"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 27 Jun 2018 16:32:11 +0200
Message-ID: <20180627143214.35751-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] libxc/cpuid: minor fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGlzIHNlcmllcyBjb250YWluIHNvbWUgbWlub3IgZml4ZXMgZm9yIGNwdWlkIGhl
YWRlciBmaWxlIGdlbmVyYXRpb24KYW5kIGEgY291cGxlIG9mIGZpeGVzIGZvciBsaWJ4YyByZWxh
dGVkIGNwdWlkIGZ1bmN0aW9ucy4KClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDMp
OgogIHg4Ni9jcHVpZDogZml4IGdlbmVyYXRpb24gb2YgYXV0byBjcHVpZCBoZWFkZXIKICBsaWJ4
YzogZml4IHN0YWxlIFBWSCBjb21tZW50CiAgbGlieGM6IGRvIG5vdCByZXR1cm4gYSB2YWx1ZSBm
cm9tIHhjX2NwdWlkX3BvbGljeQoKIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jIHwgMTQgKysr
KysrLS0tLS0tLS0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgIHwgIDIgKy0KIDIgZmlsZXMg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBVK-00066t-F3; Wed, 27 Jun 2018 14:33: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBVI-00066f-Vo
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:05 +0000
X-Inumbo-ID: 096b484c-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 096b484c-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58784986"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40960.451387.595477@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:32:32 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-11-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-11-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 10/31] libxl_qmp: Move buffers to the
 stack of qmp_next.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEwLzMxXSBsaWJ4bF9xbXA6IE1vdmUg
YnVmZmVycyB0byB0aGUgc3RhY2sgb2YgcW1wX25leHQuIik6Cj4gVGhhdCBidWZmZXIgaXMgb25s
eSB1c2VkIGxvY2FsbHksIGFuZCBuZXZlciByZXVzZSBhY2Nyb3NzIGRpZmZlcmVudCBjYWxsCj4g
b2YgcW1wX25leHQuIFNvIHJlbW92ZSBpdCBmb3JtIHRoZSBoYW5kbGVyLgoKSG93IGJpZyBpcyB0
aGlzIGJ1ZmZlciA/ICBJIHRoaW5rIHlvdSdyZSBtb3ZpbmcgaXQgZnJvbSB0aGUgaGVhcCB0bwp0
aGUgc3RhY2sgPyAgRG8gd2UgbmVlZCB0byB3b3JyeSBhYm91dCBzdGFjayBzaXplID8KClRoYW5r
cywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 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 1fYBVO-000687-1o; Wed, 27 Jun 2018 14:33: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=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYBVM-00067E-FD
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:08 +0000
X-Inumbo-ID: 0c36f847-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c36f847-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58785015"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 27 Jun 2018 16:32:14 +0200
Message-ID: <20180627143214.35751-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180627143214.35751-1-roger.pau@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm9uZSBvZiB0aGUgY2FsbGVkIGZ1bmN0aW9ucyByZXR1cm4gYW55IGVycm9ycywgc28gdGhlcmUn
cyBubyBwb2ludCBpbgpyZXR1cm5pbmcgYW4gaW50IGZyb20geGNfY3B1aWRfcG9saWN5LgoKU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgfCAxMCArKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhjL3hjX2NwdWlkX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKaW5kZXggMzY0
ZjgwMmMwZi4uM2QxNDIxYWE1MCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2
LmMKKysrIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKQEAgLTU5Miw5ICs1OTIsOSBAQCBz
dGF0aWMgdm9pZCB4Y19jcHVpZF9wdl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgfQog
fQogCi1zdGF0aWMgaW50IHhjX2NwdWlkX3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9kb21haW5faW5mbyAqaW5m
bywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVuc2lnbmVkIGludCAqaW5wdXQs
IHVuc2lnbmVkIGludCAqcmVncykKK3N0YXRpYyB2b2lkIHhjX2NwdWlkX3BvbGljeSh4Y19pbnRl
cmZhY2UgKnhjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1
aWRfZG9tYWluX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
dW5zaWduZWQgaW50ICppbnB1dCwgdW5zaWduZWQgaW50ICpyZWdzKQogewogICAgIC8qCiAgICAg
ICogRm9yIGh5cGVydmlzb3IgbGVhdmVzICgweDQwMDBYWFhYKSBvbmx5IDB4NDAwMHh4MDAuRUFY
Wzc6MF0gYml0cyAobWF4CkBAIC02MDQsMTUgKzYwNCwxMyBAQCBzdGF0aWMgaW50IHhjX2NwdWlk
X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwKICAgICBpZiAoIChpbnB1dFswXSAmIDB4ZmZmZjAw
MDApID09IDB4NDAwMDAwMDAgKQogICAgIHsKICAgICAgICAgcmVnc1swXSA9IHJlZ3NbMV0gPSBy
ZWdzWzJdID0gcmVnc1szXSA9IDA7Ci0gICAgICAgIHJldHVybiAwOworICAgICAgICByZXR1cm47
CiAgICAgfQogCiAgICAgaWYgKCBpbmZvLT5odm0gKQogICAgICAgICB4Y19jcHVpZF9odm1fcG9s
aWN5KHhjaCwgaW5mbywgaW5wdXQsIHJlZ3MpOwogICAgIGVsc2UKICAgICAgICAgeGNfY3B1aWRf
cHZfcG9saWN5KHhjaCwgaW5mbywgaW5wdXQsIHJlZ3MpOwotCi0gICAgcmV0dXJuIDA7CiB9CiAK
IHN0YXRpYyBpbnQgeGNfY3B1aWRfZG9fZG9tY3RsKAotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:33:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBVP-00068t-DA; Wed, 27 Jun 2018 14:33:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYBVN-00067q-LA
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:09 +0000
X-Inumbo-ID: 0c9f783a-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c9f783a-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58785007"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 27 Jun 2018 16:32:13 +0200
Message-ID: <20180627143214.35751-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180627143214.35751-1-roger.pau@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] libxc: 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UFZIdjIgdXNlcyB0aGUgSFZNIHBhdGgsIG5vdCB0aGUgUFYgb25lLgoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMv
eGNfY3B1aWRfeDg2LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMg
Yi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCAyMTUzN2YwNmYxLi4zNjRmODAyYzBm
IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4
Yy94Y19jcHVpZF94ODYuYwpAQCAtNjY2LDcgKzY2Niw3IEBAIHN0YXRpYyB2b2lkIHNhbml0aXNl
X2ZlYXR1cmVzZXQoc3RydWN0IGNwdWlkX2RvbWFpbl9pbmZvICppbmZvKQogCiAgICAgaWYgKCBp
bmZvLT5odm0gKQogICAgIHsKLSAgICAgICAgLyogSFZNIEd1ZXN0ICovCisgICAgICAgIC8qIEhW
TSBvciBQVkggR3Vlc3QgKi8KIAogICAgICAgICBpZiAoICFpbmZvLT5wYWUgKQogICAgICAgICAg
ICAgY2xlYXJfYml0KFg4Nl9GRUFUVVJFX1BBRSwgaW5mby0+ZmVhdHVyZXNldCk7CkBAIC02Nzks
NyArNjc5LDcgQEAgc3RhdGljIHZvaWQgc2FuaXRpc2VfZmVhdHVyZXNldChzdHJ1Y3QgY3B1aWRf
ZG9tYWluX2luZm8gKmluZm8pCiAgICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIC8qIFBW
IG9yIFBWSCBHdWVzdCAqLworICAgICAgICAvKiBQViBHdWVzdCAqLwogCiAgICAgICAgIGlmICgg
IWluZm8tPnB2NjQgKQogICAgICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:33:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBVP-00069N-O4; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBVN-00067r-OG
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:09 +0000
X-Inumbo-ID: 9da2428a-7a16-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9da2428a-7a16-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:30:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58785019"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40970.600893.563990@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:32:42 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-12-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-12-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 11/31] libxl_qmp: Remove unused yajl_ctx
 form 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDExLzMxXSBsaWJ4bF9xbXA6IFJlbW92
ZSB1bnVzZWQgeWFqbF9jdHggZm9ybSBoYW5kbGVyIik6Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBVT-0006CH-DF; Wed, 27 Jun 2018 14:33: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=zznj=jn=citrix.com=prvs=709ecfd17=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYBVR-0006BH-RX
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:13 +0000
X-Inumbo-ID: 0e6e218f-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e6e218f-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58785005"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 27 Jun 2018 16:32:12 +0200
Message-ID: <20180627143214.35751-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180627143214.35751-1-roger.pau@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] x86/cpuid: fix generation of auto cpuid
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

VGhlIG1ha2VmaWxlIHJ1bGUgdG8gZ2VuZXJhdGUgdGhlIGNwdWlkLWF1dG9nZW4uaCBoZWFkZXIg
cGFzc2VzIHRoZQp3aG9sZSBsaXN0IG9mIGRlcGVuZGVuY2llcyB0byBnZW4tY3B1aWQucHkgYnV0
IG9ubHkgdGhlIGZpcnN0CmRlcGVuZGVuY3kgaXMgYWN0dWFsbHkgbmVlZGVkLgoKU28gZmFyIHRo
aXMgc2VlbXMgdG8gYmUgaGFybWxlc3MuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHhlbi9pbmNsdWRlL01ha2VmaWxlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvTWFr
ZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCA4NzYyYWIzMzM0Li43YzUwMzRlNmUw
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4vaW5jbHVkZS9NYWtl
ZmlsZQpAQCAtMTQzLDcgKzE0Myw3IEBAIGVuZGlmCiBpZmVxICgkKFhFTl9UQVJHRVRfQVJDSCks
eDg2XzY0KQogCiAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC1hdXRvZ2VuLmg6ICQo
QkFTRURJUikvaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oICQoQkFTRURJ
UikvdG9vbHMvZ2VuLWNwdWlkLnB5IEZPUkNFCi0JJChQWVRIT04pICQoQkFTRURJUikvdG9vbHMv
Z2VuLWNwdWlkLnB5IC1pICReIC1vICRALm5ldworCSQoUFlUSE9OKSAkKEJBU0VESVIpL3Rvb2xz
L2dlbi1jcHVpZC5weSAtaSAkPCAtbyAkQC5uZXcKIAkkKGNhbGwgbW92ZS1pZi1jaGFuZ2VkLCRA
Lm5ldywkQCkKIAogYWxsOiAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC1hdXRvZ2Vu
LmgKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:33:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBVa-0006Hv-PR; Wed, 27 Jun 2018 14:33: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBVZ-0006Go-9h
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:33:21 +0000
X-Inumbo-ID: 13527402-7a17-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13527402-7a17-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:33:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58785085"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.40985.27428.848917@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:32:57 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-13-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-13-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 12/31] libxl_json: constify
 libxl__json_object_to_yajl_gen arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEyLzMxXSBsaWJ4bF9qc29uOiBjb25z
dGlmeSBsaWJ4bF9fanNvbl9vYmplY3RfdG9feWFqbF9nZW4gYXJndW1lbnRzIik6Cj4gU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpBY2tl
ZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:43:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBf4-0007dD-4t; Wed, 27 Jun 2018 14: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYBf2-0007d8-P1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:43:08 +0000
X-Inumbo-ID: 71622540-7a18-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71622540-7a18-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:43:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75362001"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180627143214.35751-1-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <d254e23a-1791-250d-daa8-abe596163f53@citrix.com>
Date: Wed, 27 Jun 2018 15:43:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627143214.35751-1-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/3] libxc/cpuid: minor 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMTggMTU6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBIZWxsbywKPgo+IFRo
aXMgc2VyaWVzIGNvbnRhaW4gc29tZSBtaW5vciBmaXhlcyBmb3IgY3B1aWQgaGVhZGVyIGZpbGUg
Z2VuZXJhdGlvbgo+IGFuZCBhIGNvdXBsZSBvZiBmaXhlcyBmb3IgbGlieGMgcmVsYXRlZCBjcHVp
ZCBmdW5jdGlvbnMuCj4KPiBUaGFua3MsIFJvZ2VyLgo+Cj4gUm9nZXIgUGF1IE1vbm5lICgzKToK
PiAgIHg4Ni9jcHVpZDogZml4IGdlbmVyYXRpb24gb2YgYXV0byBjcHVpZCBoZWFkZXIKPiAgIGxp
YnhjOiBmaXggc3RhbGUgUFZIIGNvbW1lbnQKPiAgIGxpYnhjOiBkbyBub3QgcmV0dXJuIGEgdmFs
dWUgZnJvbSB4Y19jcHVpZF9wb2xpY3kKCkFsbCAzIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:44:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBfy-0007i4-Hi; Wed, 27 Jun 2018 14: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYBfx-0007hv-D1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:44:05 +0000
X-Inumbo-ID: 93a72211-7a18-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93a72211-7a18-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:44:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58786996"
Date: Wed, 27 Jun 2018 15:44:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180627144401.3gob3ufgjrai4kvm@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180627143214.35751-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/3] libxc: 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: 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFBWSHYyIHVzZXMgdGhlIEhWTSBwYXRoLCBub3QgdGhlIFBWIG9uZS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:44:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:44: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 1fYBg8-0007k0-Tb; Wed, 27 Jun 2018 14:44: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=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYBg7-0007jk-St
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:44:15 +0000
X-Inumbo-ID: 2ad42bf1-7a18-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ad42bf1-7a18-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:41:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58787010"
Date: Wed, 27 Jun 2018 15:44:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180627144411.bz5jb2ubdyxfdz5a@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180627143214.35751-2-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/3] x86/cpuid: fix generation of auto cpuid
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBtYWtlZmlsZSBydWxlIHRvIGdlbmVyYXRlIHRoZSBjcHVpZC1hdXRvZ2Vu
LmggaGVhZGVyIHBhc3NlcyB0aGUKPiB3aG9sZSBsaXN0IG9mIGRlcGVuZGVuY2llcyB0byBnZW4t
Y3B1aWQucHkgYnV0IG9ubHkgdGhlIGZpcnN0Cj4gZGVwZW5kZW5jeSBpcyBhY3R1YWxseSBuZWVk
ZWQuCj4gCj4gU28gZmFyIHRoaXMgc2VlbXMgdG8gYmUgaGFybWxlc3MuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:45:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:45: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 1fYBhZ-0007wJ-BM; Wed, 27 Jun 2018 14: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYBhY-0007wB-Gx
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:45:44 +0000
X-Inumbo-ID: ce712d1d-7a18-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce712d1d-7a18-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:46:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58787220"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.41741.113014.754238@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 15:45:33 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-14-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-14-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 13/31] 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, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEzLzMxXSBsaWJ4bF9xbXA6IFNlcGFy
YXRlIFFNUCBtZXNzYWdlIGdlbmVyYXRpb24gZnJvbSBxbXBfc2VuZF9wcmVwYXJlIik6Cj4gVGhp
cyBuZXcgZnVuY3Rpb24gcW1wX3ByZXBhcmVfcW1wX2NtZCgpIGNhbiBiZSByZXVzZSBsYXRlciB3
aGVuCj4gaW50cm9kdWNpbmcgYSBkaWZmZXJlbnQgd2F5IHRvIGNvbW11bmljYXRlIHdpdGggYSBR
TVAgc2VydmVyLAo+IGxpYnhsX19ldl9xbXAuCj4gCj4gQWxzbywgYWRkIHRoZSBRTVAgZW5kIG9m
IGNvbW1hbmQgJ1xyXG4nIGludG8gdGhlIGdlbmVyYXRlZCBzdHJpbmcuCgpXb3VsZCBpdCBiZSB0
ZXJyaWJseSBpbmNvbnZlbmllbnQgaWYgdGhpcyBmdW5jdGlvbgoKPiArc3RhdGljIGNoYXIgKnFt
cF9wcmVwYXJlX3FtcF9jbWQobGlieGxfX2djICpnYywKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCBpZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90ICpsZW5fcikKLi4uCj4gKyAgICByZXQgPSBsaWJ4bF9fbWFsbG9jKE5PR0Ms
IGxlbiArIDMpOwoKYWN0dWFsbHkgdXNlZCBpdHMgaW5jb21pbmcgZ2MgPyAgUGVyaGFwcyBpdCBu
ZWVkcyBhIDJuZCBnYyBhcmd1bWVudCA/CgpJIHRoaW5rIGZvciBmdXR1cmUgd2Ugc2hvdWxkIGJl
IHVzaW5nIHNvbWUgYXBwcm9wcmlhdGUgYW8gZ2MsIG9yCnNvbWV0aGluZywgZm9yIHRoZXNlIGJ1
ZmZlcnMuICBCdXQsIGFueXdheSwgdGhhdCBpcyBhIGZ1dHVyZQppbXByb3ZlbWVudCwgYW5kIG5v
dCBhIGJsb2NrZXIgZm9yIHRoaXMgcGF0Y2guCgpTbzoKCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:47:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBjB-00085w-Qf; Wed, 27 Jun 2018 14: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=chrh=jn=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fYBj9-00085m-RS
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:47:24 +0000
X-Inumbo-ID: 9a453b91-7a18-11e8-9728-bc764e045a96
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a453b91-7a18-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:44:33 +0200 (CEST)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:cca5:d692:c22c:a84a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 697802098E;
 Thu, 28 Jun 2018 00:47:19 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1530110839; bh=fZVQ24a5SZhvn35UTKhL680cA5ZWMwusv4TbFT0Xjww=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=oINmZvDhkLFSHQ0GhyTJIsrY0Vt/1fBVGDYKh5j/ppd35y+JJj0pG3H2mk6x9aEty
 s5jsu6y7Yeo1T6iGjCWwZcG7dp3+k8VChxjNbLJzHmsjbjawgSD/4hekp6khZwl0HN
 n87iEO+A2o8HqVPrvVNHwh/P3j9W6L1UZ6ER8Gy8=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Thu, 28 Jun 2018 00:47:07 +1000
Message-ID: <2259308.S7C7BiUIIS@wopr.lan.crc.id.au>
In-Reply-To: <5B3356BE02000078001CE3F9@prv1-mh.provo.novell.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
 <5B3356BE02000078001CE3F9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <dunlapg@umich.edu>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 committers@xenproject.org, security@xenproject.org,
 Jan Beulich <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: multipart/mixed; boundary="===============3115242893015385187=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3115242893015385187==
Content-Type: multipart/signed; boundary="nextPart3433249.bxDSfRvNX4"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Wednesday, 27 June 2018 7:19:58 PM AEST Jan Beulich wrote:
> >>> On 27.06.18 at 06:05, <netwiz@crc.id.au> wrote:
> > Right now, we're at a stage where we could probably justify a new relea=
se
> > of 4.6, 4.7, 4.8, 4.9, and 4.10 due to the depth of XSAs contained with=
in
> > that can't be patched on top of the release archive.
>=20
> 4.7.6 and 4.8.4 are imminent anyway, and 4.9.3 is due in about a
> month's time (I'll send a respective call for pointing out missing
> backports once I've flushed out my own queue). There's not going to
> be another release off the 4.6 branch, at least not one organized by
> XenProject. Even us meaning to do so for 4.7 is only because of the
> circumstances.
>=20
> As mentioned before - personally I'm not fancying to do more frequent
> stable releases.

Surely we are able to automate the majority of the process?

I could imagine that with a regular release schedule, it could be refined=20
enough to automatically package the current git branch based on just=20
committing a tag.

=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

--nextPart3433249.bxDSfRvNX4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAlszo2sACgkQQa811Xp9
MdwgmQ/5AWDIFBO3uKR/bJitwrOseAaeFfzp1RKl30sPoK2OXbvMv9nZOsYK6h/o
AMSos9i7/U+AlUaUHSSHIkY+872lSGnpzvScquHFQvuqO7aE7CoaV4pXJk2OThAw
8veXAmziB2gNsSwqXsBdyWU0/UnVwaRS86vQF6H92suokIJPhvcQmptYta6C9JAt
326BXoPOuz2rWG0qOx1b9rosZeKv5OoC7Xrm0qaplsPacNC+MYgs1im18NFwXYFd
j6lKSQCNHiLjY4nRWYqeO4iSgtys5E6N3/q+hYEdg7n2PxHz3ItLbd4aZyLZGb9s
xDfxdni1WsY532ngj+BLyB9ChOE3PQKG5Oem/dE5yhdsa8iBXtYZ46DlMc0X4GMy
PCLgEAdL+BVKSwP9BfKh8sj06/wkgROgsZY+Q+KWLrMlMgwGQp5lVFr9gEsI2Scu
XS3MIOR2NgwO4xuEOA8zZ4FMP4NBVK5N8SKHEVEchg7RN8jMMUJy6czxZNfMnsUj
TBNahLo4cWTiRxfkzQoEo5/lvfGboEJgFkY4Ryj6cBJr5VEtyryslY9RhaOOre3v
w9QdirpWMBDg0P+ZueBdowM0oGStJPCtLQZ0TbdisFwLVPYziysnW9Xmj8VsnMMb
qQFOd9Dm+4tOI0HYgHCFvLwtkV5vmCKiXXQrRgFdIYKTZnJ2H6k=
=CQ8x
-----END PGP SIGNATURE-----

--nextPart3433249.bxDSfRvNX4--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3115242893015385187==--





From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:49:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14: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 1fYBlI-0008GO-8R; Wed, 27 Jun 2018 14:49:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYBlG-0008GH-EF
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 14:49:34 +0000
X-Inumbo-ID: 57660d96-7a19-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57660d96-7a19-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:49:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58787797"
Date: Wed, 27 Jun 2018 15:49:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180627144930.majmqtalvc67o62k@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180627143214.35751-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IE5vbmUgb2YgdGhlIGNhbGxlZCBmdW5jdGlvbnMgcmV0dXJuIGFueSBlcnJvcnMs
IHNvIHRoZXJlJ3Mgbm8gcG9pbnQgaW4KPiByZXR1cm5pbmcgYW4gaW50IGZyb20geGNfY3B1aWRf
cG9saWN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKV2hhdCBpcyB0aGUgcGxhbiBmb3IgdGhpcyBmdW5jdGlvbj8gSSBleHBlY3Qg
aXQgKGFuZCBpdHMgY2hpbGRyZW4pIHRvIGdvCmF3YXkgc29vbj8KCllvdSBjYW4gYWxzbyBkZWxl
dGUgeGNoLCBJIHRoaW5rLiBJdCBpcyBub3QgdXNlZC4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:50:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 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 1fYBmc-0000Qh-LL; Wed, 27 Jun 2018 14:50: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYBmb-0000Qa-Be
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:50:57 +0000
X-Inumbo-ID: 8913ed42-7a19-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8913ed42-7a19-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:51:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75362574"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-6-git-send-email-andrew.cooper3@citrix.com>
 <20180627133244.47bnx3ptthvgurrg@mac.bytemobile.com>
 <0057416a-734b-ba46-f8a4-eca18b534227@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: <c7eb1227-73c4-33c8-d0de-c9976f7a7c28@citrix.com>
Date: Wed, 27 Jun 2018 15:50:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <0057416a-734b-ba46-f8a4-eca18b534227@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 5/6] x86/msr: Clean up the MSR_APIC_BASE
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMTggMTQ6MzUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjcvMDYvMTggMTQ6
MzIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIFR1ZSwgSnVuIDI2LCAyMDE4IGF0IDAy
OjE4OjE3UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBXZSBjdXJyZW50bHkgaGF2
ZSBNU1JfSUEzMl9BUElDQkFTRSBhbmQgTVNSX0lBMzJfQVBJQ0JBU0VfTVNSIHdoaWNoIGFyZQo+
Pj4gc3lub255bW91cyBmcm9tIGEgbmFtaW5nIHBvaW50IG9mIHZpZXcsIGJ1dCByZWZlciB0byB2
ZXJ5IGRpZmZlcmVudAo+Pj4gdGhpbmdzLgo+Pj4KPj4+IENsZWF2ZSBvdXQgdGhlIGhhbmRsaW5n
IG9mIE1TUl9BUElDX0JBU0UgKDB4MWIpLCBhbmQgcmVuYW1lCj4+PiBNU1JfSUEzMl9BUElDQkFT
RV9CQVNFIHRvIEFQSUNfQkFTRV9BRERSX01BU0sgdG8gYmV0dGVyIGRlc2NyaWJlIGl0cwo+Pj4g
cHVycG9zZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+PiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2FwaWMuYyBi
L3hlbi9hcmNoL3g4Ni9hcGljLmMKPj4+IGluZGV4IGZmYTVhNjkuLmFhNjc3ZTAgMTAwNjQ0Cj4+
PiAtLS0gYS94ZW4vYXJjaC94ODYvYXBpYy5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvYXBpYy5j
Cj4+PiBAQCAtMTQ0NiwyMyArMTQ0OCwyMSBAQCB2b2lkIF9faW5pdCByZWNvcmRfYm9vdF9BUElD
X21vZGUodm9pZCkKPj4+ICAgICAgICAgICAgICAgICAgYXBpY19tb2RlX3RvX3N0cihhcGljX2Jv
b3RfbW9kZSkpOwo+Pj4gIH0KPj4+ICAKPj4+IC0vKiBMb29rIGF0IHRoZSBiaXRzIGluIE1TUl9J
QTMyX0FQSUNCQVNFIGFuZCB3b3JrIG91dCB3aGljaAo+Pj4gLSAqIEFQSUMgbW9kZSB3ZSBhcmUg
aW4gKi8KPj4+ICsvKiBMb29rIGF0IHRoZSBiaXRzIGluIE1TUl9BUElDX0JBU0UgYW5kIHdvcmsg
b3V0IHdoaWNoIEFQSUMgbW9kZSB3ZSBhcmUgaW4gKi8KPj4+ICBlbnVtIGFwaWNfbW9kZSBjdXJy
ZW50X2xvY2FsX2FwaWNfbW9kZSh2b2lkKQo+Pj4gIHsKPj4+ICAgICAgdTY0IG1zcl9jb250ZW50
czsKPj4+ICAKPj4+IC0gICAgcmRtc3JsKE1TUl9JQTMyX0FQSUNCQVNFLCBtc3JfY29udGVudHMp
Owo+Pj4gKyAgICByZG1zcmwoTVNSX0FQSUNfQkFTRSwgbXNyX2NvbnRlbnRzKTsKPj4+ICAKPj4+
ICAgICAgLyogUmVhZGluZyBFWFREIGJpdCBmcm9tIHRoZSBNU1IgaXMgb25seSB2YWxpZCBpZiBD
UFVJRAo+Pj4gICAgICAgKiBzYXlzIHNvLCBlbHNlIHJlc2VydmVkICovCj4+PiAtICAgIGlmICgg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1gyQVBJQykKPj4+IC0gICAgICAgICAmJiAobXNyX2Nv
bnRlbnRzICYgTVNSX0lBMzJfQVBJQ0JBU0VfRVhURCkgKQo+Pj4gKyAgICBpZiAoIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9YMkFQSUMpICYmIChtc3JfY29udGVudHMgJiBBUElDX0JBU0VfRVhU
RCkgKQo+PiBXaGlsZSB0aGVyZSB5b3UgY291bGQgY2hhbmdlIGl0IHRvIGNwdV9oYXNfeDJhcGlj
Lgo+IFNvIEkgY2FuLsKgIFRoYW5rcywKCkFjdHVhbGx5LCB0aGlzIGNvZGUgaXMgc29tZSBvZiBt
eSBlYXJsaWVzdCBjb250cmlidXRpb25zIHRvIFhlbiwgYW5kIG15CmN1cnJlbnQgc2VsZiBpcyBy
ZWFsbHkgcmVncmV0dGluZyB0aGUgbGFjayBvZiByZXZpZXcgb2YgbXkgb2xkZXIgc2VsZidzCmNv
ZGUuCgpCb3RoIGNvbW1lbnRzIGFyZSBmYWxzZSBhbmQgdGhlIGNoZWNrIGlzbid0IG5lY2Vzc2Fy
eS7CoCBJJ3ZlIGZpeGVkIGFsbAp0aGlzIHVwIGFuZCBhZGRlZCBhIGNvbW1lbnQgdG8gdGhlIGNv
bW1pdCBtZXNzYWdlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:53:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:53: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 1fYBoy-0000c6-9c; Wed, 27 Jun 2018 14:53: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYBow-0000c1-Nr
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:53:22 +0000
X-Inumbo-ID: dfb3cfd7-7a19-11e8-bc1d-65256ead4e3a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dfb3cfd7-7a19-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 14:53:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 08:53:20 -0600
Message-Id: <5B33A4DD02000078001CE73A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 08:53:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530107750-22040-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/cpuid: Fix up stale comments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

ID4+PiBPbiAyNy4wNi4xOCBhdCAxNTo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOgo+ICogVGhlcmUgaXMgbm8gbGVnYWN5IHBhdGggYW55IG1vcmUuICBBbGwgc3RhdGljIGlu
Zm9ybWF0aW9uIGlzIHJldHJpZXZlZCBpbgo+ICAgIHRoZSBmaXJzdCBwYXNzLgo+ICAqIGQtPmFy
Y2guY3B1aWRzW10gZG9lc24ndCBleGlzdCBhbnkgbW9yZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 14:58:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 14:58:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYBu3-0000p7-Ve; Wed, 27 Jun 2018 14:58:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYBu2-0000p2-6I
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 14:58:38 +0000
X-Inumbo-ID: 2ccf8e21-7a1a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ccf8e21-7a1a-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 16:55:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 08:58:35 -0600
Message-Id: <5B33A61902000078001CE750@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 08:58:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel <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+IE9uIDI3LjA2LjE4IGF0IDE1OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTMxNiw2ICszMTksMzMgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9y
YXdfcG9saWN5KHZvaWQpCj4gICAgICAgICAgICAgIGNwdWlkX2NvdW50X2xlYWYoNywgaSwgJnAt
PmZlYXQucmF3W2ldKTsKPiAgICAgIH0KPiAgCj4gKyAgICBpZiAoIHAtPmJhc2ljLm1heF9sZWFm
ID49IDB4YiApCj4gKyAgICB7Cj4gKyAgICAgICAgdW5pb24gewo+ICsgICAgICAgICAgICBzdHJ1
Y3QgY3B1aWRfbGVhZiBsOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgY3B1aWRfdG9wb19sZWFmIHQ7
Cj4gKyAgICAgICAgfSB1Owo+ICsKPiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJ
WkUocC0+dG9wby5yYXcpOyArK2kgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgY3B1aWRf
Y291bnRfbGVhZigweGIsIGksICZ1LmwpOwo+ICsKPiArICAgICAgICAgICAgaWYgKCB1LnQudHlw
ZSA9PSAwICkKPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgcC0+
dG9wby5zdWJsZWFmW2ldID0gdS50Owo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgLyoKPiAr
ICAgICAgICAgKiBUaGUgY2hvaWNlIG9mIENQVUlEX0dVRVNUX05SX1RPUE8gaXMgcGVyIHRoZSBt
YW51YWwuICBJdCBtYXkgbmVlZAo+ICsgICAgICAgICAqIHRvIGdyb3cgZm9yIGZ1dHVyZSBoYXJ3
YXJlLgoKTWlzc2luZyBkLgoKPiBAQCAtMTA4LDcgKzEwOSwxMSBAQCBzdHJ1Y3QgY3B1aWRfcG9s
aWN5Cj4gICAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4OSAtIERDQSAq
Lwo+ICAKPiAgICAgICAgICAgICAgLyogTGVhZiAweGEgLSBJbnRlbCBQTVUuICovCj4gLSAgICAg
ICAgICAgIHVpbnQ4X3QgcG11X3ZlcnNpb247Cj4gKyAgICAgICAgICAgIHVpbnQ4X3QgcG11X3Zl
cnNpb24sIF9wbXVbMTVdOwo+ICsKPiArICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8q
IExlYWYgMHhiIC0gVG9wb2xvZ3kuICovCj4gKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0
OyAvKiBMZWFmIDB4YyAtIHJzdmQgKi8KPiArICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7
IC8qIExlYWYgMHhkIC0gWFNUQVRFLiAqLwoKSSBkb24ndCB1bmRlcnN0YW5kIHdoeSB5b3UgYWRk
IHRoZSBsYXR0ZXIgdHdvIGxpbmVzLCBuZWl0aGVyIGluIGdlbmVyYWwKbm9yIGluIHRoZSBwYXJ0
aWN1bGFyIGNvbnRleHQgb2YgdGhpcyBwYXRjaC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:04:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15:04: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 1fYBzR-0001ZT-1B; Wed, 27 Jun 2018 15: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYBzQ-0001ZG-42
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 15:04:12 +0000
X-Inumbo-ID: 62e40e7e-7a1b-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62e40e7e-7a1b-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 15:04:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYBzO-0001yG-7i; Wed, 27 Jun 2018 15:04: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 1fYBzN-0004bX-Uo; Wed, 27 Jun 2018 15:04:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYBzN-00031X-U7; Wed, 27 Jun 2018 15:04:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124741-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:<job
 status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-amd64-pvops:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:build-armhf-xsm:host-install(4):broken:regression
 qemu-mainline:build-armhf-pvops:host-install(4):broken:regression
 qemu-mainline:build-armhf:host-install(4):broken:regression
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=0ab4c574a55448a37b9f616259b82950742c9427
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 15:04:09 +0000
Subject: [Xen-devel] [qemu-mainline test] 124741: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDEvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0MjMyCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIz
MgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDIzMgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQy
MzIKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQyMzIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDBhYjRjNTc0YTU1NDQ4YTM3YjlmNjE2MjU5
YjgyOTUwNzQyYzk0MjcKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDJl
ZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3OTlmYTIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjQzOTggIDIwMTgtMDYtMTkgMTA6MzY6NTIgWiAgICA4IGRheXMgICAgNiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDEgIDIwMTgtMDYtMjYgMTc6MDc6MDQgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxl
eGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMucnU+CiAgQW1vbCBTdXJhdGkgPHN1cmF0aWFt
b2xAZ21haWwuY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgogIEFudG9uIE5lZmVkb3YgPGFudG9uLm5lZmVkb3ZAdmlydHVvenpvLmNvbT4KICBBcmZyZXZl
ciBGcmVodGVzIFRhaWZlcnNhciBBcmFoZXNpcyA8YXJmcmV2ZXIuZnRhQGdtYWlsLmNvbT4KICBC
YWJ1IE1vZ2VyIDxiYWJ1Lm1vZ2VyQGFtZC5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25A
ZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5j
b20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcgPHdh
bGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4K
ICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kg
PGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJl
YXIuaWQuYXU+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4K
ICBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJh
YXAub3JnPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtl
IDxlYmxha2VAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZW9m
ZnJleSBNY1JhZSA8Z2VvZmZAaG9zdGZpc3Npb24uY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSGFsaWwgUGFzaWMg
PHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNv
bT4KICBKYXNvbiBKLiBIZXJuZSA8ampoZXJuZUBsaW51eC5pYm0uY29tPgogIEpvaG4gQXJidWNr
bGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQu
Y29tPgogIEp1bGlhIFN1dm9yb3ZhIDxqdXN1YWxAbWFpbC5ydT4KICBLZXZpbiBXb2xmIDxrd29s
ZkByZWRoYXQuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIGxpdWp1bmppZSA8bGl1
anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJl
YXVAcmVkaGF0LmNvbT4KICBNYXJpYSBLbGltdXNoZW5rb3ZhIDxtYXJpYS5rbGltdXNoZW5rb3Zh
QGlzcHJhcy5ydT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5j
by51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIFNj
aHJvZHQgPG1hcnRpbkBzY2hyb2R0Lm9yZz4KICBNYXR0aGlhcyBNYWllciA8dGFtaWtvQDQzLTEu
b3JnPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTmlhIEFsYXJpZSA8bmlhLmFs
YXJpZUBnbWFpbC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQ
YXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29t
PgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBI
ZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2ViYXN0aWFuIEJhdWVy
IDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRp
bmRhcnNpbmdoQGdtYWlsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBU
b21ldSBWaXpvc28gPHRvbWV1LnZpem9zb0Bjb2xsYWJvcmEuY29tPgogIFZpa3RvciBNaWhhamxv
dnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0uY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1P
Z2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBaaGVuZyBYaWFuZyA8eGlhbmcu
emhlbmdAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02
NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi14c20gYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYt
cHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1OTk0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:04:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15:04: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 1fYBzK-0001Z5-M0; Wed, 27 Jun 2018 15: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYBzK-0001Z0-2S
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 15:04:06 +0000
X-Inumbo-ID: f0764457-7a1a-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0764457-7a1a-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:01:16 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 09:04:04 -0600
Message-Id: <5B33A76202000078001CE756@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 09:04:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530105131-3804-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1530105131-3804-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE4IGF0IDE1OjEyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBlbmRzIHVwIGNhbGxpbmcK
PiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCksIHdoaWNoIHNldHMgdGhlCj4gU0VDT05E
QVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQgb24KPiB2bXhfc2Vjb25kYXJ5X2V4
ZWNfY29udHJvbC4gQSBzdWJzZXF1ZW50IGNhbGwgdG8KPiB4Y19hbHRwMm1fc2V0X2RvbWFpbl9z
dGF0ZSguLi4sIGZhbHNlKSAoaS5lLiBkaXNhYmxpbmcgYWx0cDJtCj4gZm9yIHRoZSBkb21haW4p
IGVuZHMgdXAgY2FsbGluZyBhbHRwMm1fdmNwdV9kZXN0cm95KCksIHdoaWNoCj4gY2FsbHMgKGlu
IHRoaXMgb3JkZXIpIGFsdHAybV92Y3B1X3Jlc2V0KCkgKHdoaWNoIHNldHMgdGhlCj4gY3VycmVu
dCBFUFRQIGluZGV4IHRvIElOVkFMSURfQUxUUDJNKSwgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSgp
Cj4gKHdoaWNoIF9fdm13cml0ZSgpcyBFUFRQX0lOREVYIGFzIElOVkFMSURfQUxUUDJNIGlmCj4g
U0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQpLCBhbmQKPiBhbHRw
Mm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgKHdoaWNoIGZpbmFsbHkgY2xlYXJzCj4gU0VDT05E
QVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUykuCgpJIGNvbnRpbnVlIHRvIGNvbnNpZGVy
IHRoaXMgcGFyYWdyYXBoIHVucmVhZGFibGUsIGJ1dCBwZXJoYXBzIGl0J3MKanVzdCBtZS4gVGhl
IHJlc3Qgb2YgdGhlIGRlc2NyaXB0aW9uIGxvb2tzIHJlYXNvbmFibGUgdG8gbWUgbm93LgoKUGxl
YXNlIGFsbG93IHNvbWUgbW9yZSB0aW1lIHRoYW4gYSBzaW5nbGUgZGF5IGJldHdlZW4gdmVyc2lv
bnMKdGhvdWdoLCBzbyBvdGhlcnMgYWxzbyBoYXZlIGEgY2hhbmNlIHRvIHJlc3BvbmQuCgpKYW4K
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:08:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15: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 1fYC3W-0001py-PB; Wed, 27 Jun 2018 15:08: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYC3V-0001ps-J4
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 15:08:25 +0000
X-Inumbo-ID: 8a78c1a7-7a1b-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a78c1a7-7a1b-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:05:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58790598"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.43080.956159.713378@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 16:07:52 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-15-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-15-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 14/31] libxl_qmp_ev: Introduce
 libxl__ev_qmp_start() to connect to QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDE0LzMxXSBsaWJ4bF9xbXBfZXY6IElu
dHJvZHVjZSBsaWJ4bF9fZXZfcW1wX3N0YXJ0KCkgdG8gY29ubmVjdCB0byBRTVAiKToKPiBUaGlz
IGlzIGEgZmlyc3QgcGF0Y2ggdG8gaW1wbGVtZW50IGxpYnhsX19ldl9xbXAsIGl0IG9ubHkgY29u
bmVjdCB0byB0aGUKPiBRTVAgc29ja2V0IG9mIFFFTVUgYW5kIHJlZ2lzdGVyIGEgY2FsbGJhY2sg
dGhhdCBkb2VzIG5vdGhpbmcuCi4uLgo+IEBAIC01MDMsNiArNTA0LDkgQEAgc3RydWN0IGxpYnhs
X19jdHggewo+ICAgICAgTElCWExfTElTVF9FTlRSWShsaWJ4bF9jdHgpIHNpZ2NobGRfdXNlcnNf
ZW50cnk7Cj4gIAo+ICAgICAgbGlieGxfdmVyc2lvbl9pbmZvIHZlcnNpb25faW5mbzsKPiArCj4g
KyAgICAvLyBGSVhNRTogTWF5IG5lZWQgYSBsaXN0LCB3aXRoIG9uIHN0YXRlIGZvciBlYWNoIGRv
bWlkCj4gKyAgICBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXBfZXY7CgpNeSB0aG91Z2h0IGlzIHRo
YXQgdGhlIGxpZmV0aW1lIG9mIHRoaXMgdGhpbmcgc2hvdWxkIHByb2JhYmx5IGJlIGluCmVhY2gg
cmVsZXZhbnQgYW8uCgpJcyBpdCB0b28gaW5jb252ZW5pZW50IHRvIHJlY29ubmVjdCB0byBxbXAg
Zm9yIGV2ZXJ5IGxpYnhsIG9wZXJhdGlvbiA/CklmIGl0IGlzIHRoZW4gdGhpcyBuZWVkcyB0byBi
ZSBhIGNhY2hlLCBhIGJpdCBsaWtlIGxpYnhsX19wb2xsZXIgYnV0CmRpZmZlcmVudC4gIEJ1dCB0
aGF0IGNhbiBiZSBoYW5kbGVkIGluc2lkZSB3aGF0IHlvdSBhcmUgY2FsbGluZwpfZXZfcW1wX3N0
YXJ0LgoKQWxzbywgSSB0aGluayBpZiB5b3UgYXJlIGdvaW5nIHRvIGhhdmUgYSBsaWJ4bF9fZXZf
cW1wIGl0IG5lZWRzIHRvIGJlCmp1c3QgbGlrZSBhbGwgdGhlIG90aGVyIGxpYnhsX19ldl8gdGhp
bmdzLiAgSXQncyBub3QgY2xlYXIgdG8gbWUgdGhhdApRTVAgaXMgc2ltaWxhciBlbm91Z2guCgpE
byB5b3UgYWN0dWFsbHkgbmVlZCBhbiBleHBsaWNpdCAic3RhcnQiIG9yICJjb25uZWN0IiBvcGVy
YXRpb24gPwpJIHRoaW5rIGluIGFueSBjYXNlIHRoZSAic2VuZCBhIHFtcCBjb21tYW5kIiBvcGVy
YXRpb25zIHNob3VsZApwcm9iYWJseSBjb25uZWN0IGF1dG9tYXRpY2FsbHkuCgpTbyBzb21ldGhp
bmcgbGlrZSB0aGlzOgoKICAgLyogbGlieGxfX3FtcF9zdGF0ZSBoYXMgdGhlIGZvbGxvd2luZyBz
dGF0ZXM6CiAgICAqICAgVW5kZWZpbmVkCiAgICAqICAgRGlzY29ubmVjdGVkCiAgICAqICAgQ29u
bmVjdGVkCiAgICAqLwoKICAgdm9pZCBsaWJ4bF9fcW1wX2luaXQoaWJ4bF9fcW1wX3N0YXRlICpx
bXApOyAvKiBVIC0+IEQgKi8KCiAgIGludCBsaWJ4bF9fcW1wX2Nvbm5lY3QobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9z
dGF0ZSAqcW1wX3VwZCk7IC8qIFtVQ10gLT4gQyAqLwoKICAgaW50IGxpYnhsX19xbXBfZGlzcG9z
ZShsaWJ4bF9fcW1wX3N0YXRlICpxbXBfdXBkKTsgLyogW0RDXSAtPiBEICovCgogICBpbnQgbGli
eGxfX3FtcF9jb21tYW5kKCBsb3RzIG9mIHBhcmFtZXRlcnMgaW5jbCBjYWxsYmFjayApOyAvKiBb
RENdICovCgo+ICtfaGlkZGVuIGxpYnhsX19ldl9xbXBfc3RhdGUgKmxpYnhsX19ldl9xbXBfc3Rh
cnQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQpOwoKTGluZSBsZW5ndGguCgpBbHNvLCB0
aGlzIGludGVyZmFjZSBkb2VzIG5vdCBzdXBwb3J0IHJldHVybmluZyBhIHByb3BlciBlcnJvciBz
dGF0dXMuCgo+ICtsaWJ4bF9fZXZfcW1wX3N0YXRlICpsaWJ4bF9fZXZfcW1wX3N0YXJ0KGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQo+ICt7Cj4gKyAgICBpbnQgcmMsIHI7Cj4gKyAgICBz
dHJ1Y3Qgc29ja2FkZHJfdW4gdW47Cj4gKyAgICBjb25zdCBjaGFyICpxbXBfc29ja2V0X3BhdGg7
Cj4gKyAgICBsaWJ4bF9fZXZfcW1wX3N0YXRlICpxbXA7Ci4uLgo+ICtvdXQ6Cj4gKyAgICBpZiAo
cmMpCj4gKyAgICAgICAgbGlieGxfX2V2X3FtcF9zdG9wKGdjLCBxbXApOwo+ICsgICAgQ1RYX1VO
TE9DSzsKPiArICAgIHJldHVybiBxbXA7CgpJIHRoaW5rIHRoZSBlcnJvciBoYW5kbGluZyBpcyBt
ZXNzZWQgdXAgaGVyZS4gIElmIHRoaXMgZmFpbHMsIHlvdSB3aWxsCnN0b3AgdGhlIHFtcCBhbmQg
dGhlbiByZXR1cm4gaXQgYW55d2F5LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:10:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15: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 1fYC5T-0002UX-85; Wed, 27 Jun 2018 15:10:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYC5S-0002UP-0E
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 15:10:26 +0000
X-Inumbo-ID: 41793385-7a1c-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41793385-7a1c-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 15:10:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58790996"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.43226.684654.141150@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 16:10:18 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-16-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-16-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 15/31] libxl_qmp_ev: Implement fd
 callback and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDE1LzMxXSBsaWJ4bF9xbXBfZXY6IElt
cGxlbWVudCBmZCBjYWxsYmFjayBhbmQgcmVhZCBkYXRhIik6Cj4gRmlyc3Qgc3RlcCBpbnRvIHRh
a2luZyBjYXJlIG9mIHRoZSBpbnB1dCBmcm9tIFFFTVUncyBRTVAgc29ja2V0LiBGb3IKPiBub3cs
IHdlIHJlYWQgZGF0YSBhbmQgc3RvcmUgdGhlbSBpbiBidWZmZXJzLgoKSG93IGJpZyBpcyB0aGlz
IGRhdGEgPyAgSXMgYWxsIHRoaXMgYnVzaW5lc3Mgd2l0aCBhIGxpbmtlZCBsaXN0IG9mCmJ1ZmZl
cnMgcmVhbGx5IG5lY2Vzc2FyeSA/CgooTWF5YmUgSSBzaG91bGQgYmUgcmVhZGluZyB0aGlzIGFz
IGEgZmluYWwgdHJlZSBzdGF0ZSByYXRoZXIgdGhhbiBhcwppbmRpdmlkdWFsIHBhdGNoZXMuKQoK
SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:25:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15:25: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 1fYCJe-0003LG-Jm; Wed, 27 Jun 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=mpph=jn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYCJc-0003LB-S9
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 15:25:04 +0000
X-Inumbo-ID: de9c114e-7a1d-11e8-9728-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id de9c114e-7a1d-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:22:14 +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 CA09C307FB1B
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 19:41:12 +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 98CD17FC08
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 18:25:02 +0300 (EEST)
Received: (qmail 18067 invoked from network); 27 Jun 2018 18:25:02 +0300
Received: from 86-120-180-94.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.180.94)
 by smtp02.buh.bitdefender.net with SMTP; 27 Jun 2018 18:25:02 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1530105131-3804-1-git-send-email-rcojocaru@bitdefender.com>
 <5B33A76202000078001CE756@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <787b351b-b8fd-9a04-62e5-b890f44a34fd@bitdefender.com>
Date: Wed, 27 Jun 2018 18:25:01 +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: <5B33A76202000078001CE756@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76530
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488334,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.004355)], BW: [Enabled, t:
 (0.000010)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.016209,0.000116)], URL: [Enabled, t: (0.000007,0.000001)], RTDA:
 [Enabled, t: (0.226289), Hit: No, Details: v2.7.12; Id:
 15.1i642qc.1ch0ti4ha.rcv8p], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjcvMjAxOCAwNjowNCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjcuMDYu
MTggYXQgMTU6MTIsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4geGNfYWx0
cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBlbmRzIHVwIGNhbGxpbmcKPj4gYWx0cDJtX3Zj
cHVfdXBkYXRlX3ZtZnVuY192ZSgpLCB3aGljaCBzZXRzIHRoZQo+PiBTRUNPTkRBUllfRVhFQ19F
TkFCTEVfVklSVF9FWENFUFRJT05TIGJpdCBvbgo+PiB2bXhfc2Vjb25kYXJ5X2V4ZWNfY29udHJv
bC4gQSBzdWJzZXF1ZW50IGNhbGwgdG8KPj4geGNfYWx0cDJtX3NldF9kb21haW5fc3RhdGUoLi4u
LCBmYWxzZSkgKGkuZS4gZGlzYWJsaW5nIGFsdHAybQo+PiBmb3IgdGhlIGRvbWFpbikgZW5kcyB1
cCBjYWxsaW5nIGFsdHAybV92Y3B1X2Rlc3Ryb3koKSwgd2hpY2gKPj4gY2FsbHMgKGluIHRoaXMg
b3JkZXIpIGFsdHAybV92Y3B1X3Jlc2V0KCkgKHdoaWNoIHNldHMgdGhlCj4+IGN1cnJlbnQgRVBU
UCBpbmRleCB0byBJTlZBTElEX0FMVFAyTSksIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKQo+PiAo
d2hpY2ggX192bXdyaXRlKClzIEVQVFBfSU5ERVggYXMgSU5WQUxJRF9BTFRQMk0gaWYKPj4gU0VD
T05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQpLCBhbmQKPj4gYWx0cDJt
X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpICh3aGljaCBmaW5hbGx5IGNsZWFycwo+PiBTRUNPTkRB
UllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TKS4KPiAKPiBJIGNvbnRpbnVlIHRvIGNvbnNp
ZGVyIHRoaXMgcGFyYWdyYXBoIHVucmVhZGFibGUsIGJ1dCBwZXJoYXBzIGl0J3MKPiBqdXN0IG1l
LiBUaGUgcmVzdCBvZiB0aGUgZGVzY3JpcHRpb24gbG9va3MgcmVhc29uYWJsZSB0byBtZSBub3cu
CgpJZiB5b3UgKG9yIGFueW9uZSBlbHNlKSBoYXZlIHNvbWV0aGluZyBzcGVjaWZpYyBpbiBtaW5k
IEknZCBiZSBoYXBweSB0bwpjaGFuZ2UgaXQgdG8gdGhhdCwgb3RoZXJ3aXNlIEkgY2FuIGFsc28g
dHJ5IGFnYWluICh0aGUgb25seSBjb25jZXJuIGlzCnRoYXQgSSBtaWdodCB1bndhbnRlZGx5IGNv
bnRpbnVlIHRvIGJlIHVuYWJsZSB0byBndWVzcyBjb3JyZWN0bHkgYXQgdGhlCmRlc2lyZWQgYmFs
YW5jZSBiZXR3ZWVuIHRlY2huaWNhbCBjbGFyaXR5IChkZXRhaWwpIGFuZCBnZW5lcmFsIHJlYWRh
YmlsaXR5KS4KCklzICJBIFZNIGVudHJ5IGhhbmRsZXIgZXhlY3V0ZWQgaW1tZWRpYXRlbHkgYWZ0
ZXIgZW5hYmxpbmcgI1ZFIG1pZ2h0CmZpbmQgYSBzdGFsZSBfX3Ztc2F2ZSgpZCBFUFRQX0lOREVY
LCBzdG9yZWQgYnkgY2FsbGluZwphbHRwMm1fdmNwdV9kZXN0cm95KCkgd2hlbiBTRUNPTkRBUllf
RVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGhhZApiZWVuIHNldCBieSBhbHRwMm1fdmNwdV91
cGRhdGVfdm1mdW5jX3ZlKCkuIiBhIGJldHRlciBmaXJzdCBwYXJhZ3JhcGgKcGVyaGFwcz8KCj4g
UGxlYXNlIGFsbG93IHNvbWUgbW9yZSB0aW1lIHRoYW4gYSBzaW5nbGUgZGF5IGJldHdlZW4gdmVy
c2lvbnMKPiB0aG91Z2gsIHNvIG90aGVycyBhbHNvIGhhdmUgYSBjaGFuY2UgdG8gcmVzcG9uZC4K
ClNvcnJ5IGFib3V0IHRoYXQsIEkgbWlzcmVtZW1iZXJlZCB0aGF0IEkgaGFkIHNlbnQgVjMgeWVz
dGVyZGF5LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:34:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15: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 1fYCSf-00045n-IP; Wed, 27 Jun 2018 15:34: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYCSe-00045i-1x
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 15:34:24 +0000
X-Inumbo-ID: 2af7d430-7a1f-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2af7d430-7a1f-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:31:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 09:34:20 -0600
Message-Id: <5B33AE7A02000078001CE797@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 09:34:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530105131-3804-1-git-send-email-rcojocaru@bitdefender.com>
 <5B33A76202000078001CE756@prv1-mh.provo.novell.com>
 <787b351b-b8fd-9a04-62e5-b890f44a34fd@bitdefender.com>
In-Reply-To: <787b351b-b8fd-9a04-62e5-b890f44a34fd@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE4IGF0IDE3OjI1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjcvMjAxOCAwNjowNCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDI3LjA2LjE4IGF0IDE1OjEyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
PiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpIGVuZHMgdXAgY2FsbGluZwo+Pj4g
YWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpLCB3aGljaCBzZXRzIHRoZQo+Pj4gU0VDT05E
QVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBiaXQgb24KPj4+IHZteF9zZWNvbmRhcnlf
ZXhlY19jb250cm9sLiBBIHN1YnNlcXVlbnQgY2FsbCB0bwo+Pj4geGNfYWx0cDJtX3NldF9kb21h
aW5fc3RhdGUoLi4uLCBmYWxzZSkgKGkuZS4gZGlzYWJsaW5nIGFsdHAybQo+Pj4gZm9yIHRoZSBk
b21haW4pIGVuZHMgdXAgY2FsbGluZyBhbHRwMm1fdmNwdV9kZXN0cm95KCksIHdoaWNoCj4+PiBj
YWxscyAoaW4gdGhpcyBvcmRlcikgYWx0cDJtX3ZjcHVfcmVzZXQoKSAod2hpY2ggc2V0cyB0aGUK
Pj4+IGN1cnJlbnQgRVBUUCBpbmRleCB0byBJTlZBTElEX0FMVFAyTSksIGFsdHAybV92Y3B1X3Vw
ZGF0ZV9wMm0oKQo+Pj4gKHdoaWNoIF9fdm13cml0ZSgpcyBFUFRQX0lOREVYIGFzIElOVkFMSURf
QUxUUDJNIGlmCj4+PiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TIGlzIHNl
dCksIGFuZAo+Pj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpICh3aGljaCBmaW5hbGx5
IGNsZWFycwo+Pj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUykuCj4+IAo+
PiBJIGNvbnRpbnVlIHRvIGNvbnNpZGVyIHRoaXMgcGFyYWdyYXBoIHVucmVhZGFibGUsIGJ1dCBw
ZXJoYXBzIGl0J3MKPj4ganVzdCBtZS4gVGhlIHJlc3Qgb2YgdGhlIGRlc2NyaXB0aW9uIGxvb2tz
IHJlYXNvbmFibGUgdG8gbWUgbm93Lgo+IAo+IElmIHlvdSAob3IgYW55b25lIGVsc2UpIGhhdmUg
c29tZXRoaW5nIHNwZWNpZmljIGluIG1pbmQgSSdkIGJlIGhhcHB5IHRvCj4gY2hhbmdlIGl0IHRv
IHRoYXQsIG90aGVyd2lzZSBJIGNhbiBhbHNvIHRyeSBhZ2FpbiAodGhlIG9ubHkgY29uY2VybiBp
cwo+IHRoYXQgSSBtaWdodCB1bndhbnRlZGx5IGNvbnRpbnVlIHRvIGJlIHVuYWJsZSB0byBndWVz
cyBjb3JyZWN0bHkgYXQgdGhlCj4gZGVzaXJlZCBiYWxhbmNlIGJldHdlZW4gdGVjaG5pY2FsIGNs
YXJpdHkgKGRldGFpbCkgYW5kIGdlbmVyYWwgcmVhZGFiaWxpdHkpLgo+IAo+IElzICJBIFZNIGVu
dHJ5IGhhbmRsZXIgZXhlY3V0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgZW5hYmxpbmcgI1ZFIG1pZ2h0
Cj4gZmluZCBhIHN0YWxlIF9fdm1zYXZlKClkIEVQVFBfSU5ERVgsIHN0b3JlZCBieSBjYWxsaW5n
Cj4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpIHdoZW4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRf
RVhDRVBUSU9OUyBoYWQKPiBiZWVuIHNldCBieSBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3Zl
KCkuIiBhIGJldHRlciBmaXJzdCBwYXJhZ3JhcGgKPiBwZXJoYXBzPwoKVG8gbWUgcGVyc29uYWxs
eSAtIHllcywgdmVyeSBtdWNoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:51:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15: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 1fYCjJ-0005SE-3v; Wed, 27 Jun 2018 15:51: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYCjH-0005S9-T5
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 15:51:35 +0000
X-Inumbo-ID: 01857084-7a22-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01857084-7a22-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 15:51:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58797060"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.45689.23316.238116@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 16:51:21 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-19-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-19-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 18/31] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDE4LzMxXSBsaWJ4bF9qc29uOiBsaWJ4
bF9fanNvbl9vYmplY3RfdG9fanNvbiIpOgo+IEFsbG93IHRvIGdlbmVyYXRlIGEgSlNPTiBzdHJp
bmcgZnJvbSBhIGxpYnhsX19qc29uX29iamVjdCwKPiB1c2VmdWxsIGZvciBkZWJ1Z2dpbmcuCgpB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:52:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15:52:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYCjx-0005UD-Gx; Wed, 27 Jun 2018 15:52: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYCjw-0005Tz-CK
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 15:52:16 +0000
X-Inumbo-ID: aafd8311-7a21-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aafd8311-7a21-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:49: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 1fYCjq-0002ry-8A; Wed, 27 Jun 2018 15:52: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 1fYCjp-0005db-VZ; Wed, 27 Jun 2018 15:52:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYCjp-0005uJ-Uw; Wed, 27 Jun 2018 15:52:09 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124762-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=8c919b97c3e3b63937c2607de051992d459d858d
X-Osstest-Versions-That: freebsd=6a3794ff6f6ec157f401e5e0c7dec2012ddc3cfc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 15:52:09 +0000
Subject: [Xen-devel] [freebsd-master test] 124762: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2MiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzYyLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgOGM5MTliOTdjM2UzYjYzOTM3YzI2
MDdkZTA1MTk5MmQ0NTlkODU4ZApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNmEzNzk0ZmY2ZjZlYzE1N2Y0MDFlNWUwYzdkZWMyMDEyZGRjM2NmYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzU3ICAyMDE4LTA2LTI3IDA3OjEwOjU2IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc2MiAgMjAxOC0wNi0yNyAxMTo0MDo1MSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJz
ZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvZnJlZWJzZC5naXQKICAgNmEzNzk0ZmY2ZjYuLjhjOTE5Yjk3YzNlICA4YzkxOWI5
N2MzZTNiNjM5MzdjMjYwN2RlMDUxOTkyZDQ1OWQ4NThkIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 15:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 15:58:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYCpk-0005la-6t; Wed, 27 Jun 2018 15:58:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYCpj-0005lV-1F
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 15:58:15 +0000
X-Inumbo-ID: 808422d1-7a22-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 808422d1-7a22-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:55:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75368174"
To: Jan Beulich <JBeulich@suse.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <5B33A61902000078001CE750@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: <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
Date: Wed, 27 Jun 2018 16:58:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B33A61902000078001CE750@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/2] x86/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel <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>

T24gMjcvMDYvMTggMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI3LjA2LjE4IGF0
IDE1OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC0zMTYsNiAr
MzE5LDMzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGljeSh2b2lkKQo+
PiAgICAgICAgICAgICAgY3B1aWRfY291bnRfbGVhZig3LCBpLCAmcC0+ZmVhdC5yYXdbaV0pOwo+
PiAgICAgIH0KPj4gIAo+PiArICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYgPj0gMHhiICkKPj4g
KyAgICB7Cj4+ICsgICAgICAgIHVuaW9uIHsKPj4gKyAgICAgICAgICAgIHN0cnVjdCBjcHVpZF9s
ZWFmIGw7Cj4+ICsgICAgICAgICAgICBzdHJ1Y3QgY3B1aWRfdG9wb19sZWFmIHQ7Cj4+ICsgICAg
ICAgIH0gdTsKPj4gKwo+PiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUocC0+
dG9wby5yYXcpOyArK2kgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICBjcHVpZF9jb3Vu
dF9sZWFmKDB4YiwgaSwgJnUubCk7Cj4+ICsKPj4gKyAgICAgICAgICAgIGlmICggdS50LnR5cGUg
PT0gMCApCj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICAgICAgICAgIHAt
PnRvcG8uc3VibGVhZltpXSA9IHUudDsKPj4gKyAgICAgICAgfQo+PiArCj4+ICsgICAgICAgIC8q
Cj4+ICsgICAgICAgICAqIFRoZSBjaG9pY2Ugb2YgQ1BVSURfR1VFU1RfTlJfVE9QTyBpcyBwZXIg
dGhlIG1hbnVhbC4gIEl0IG1heSBuZWVkCj4+ICsgICAgICAgICAqIHRvIGdyb3cgZm9yIGZ1dHVy
ZSBoYXJ3YXJlLgo+IE1pc3NpbmcgZC4KCldoZXJlP8KgIEknbSBhZnJhaWQgdGhhdCBhZnRlciBy
ZXBlYXRlZCByZS1yZWFkcywgSSBjYW4ndCBzcG90IGFueSBpc3N1ZS4KCj4KPj4gQEAgLTEwOCw3
ICsxMDksMTEgQEAgc3RydWN0IGNwdWlkX3BvbGljeQo+PiAgICAgICAgICAgICAgdWludDY0X3Qg
OjY0LCA6NjQ7IC8qIExlYWYgMHg5IC0gRENBICovCj4+ICAKPj4gICAgICAgICAgICAgIC8qIExl
YWYgMHhhIC0gSW50ZWwgUE1VLiAqLwo+PiAtICAgICAgICAgICAgdWludDhfdCBwbXVfdmVyc2lv
bjsKPj4gKyAgICAgICAgICAgIHVpbnQ4X3QgcG11X3ZlcnNpb24sIF9wbXVbMTVdOwo+PiArCj4+
ICsgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGIgLSBUb3BvbG9neS4g
Ki8KPj4gKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4YyAtIHJzdmQg
Ki8KPj4gKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4ZCAtIFhTVEFU
RS4gKi8KPiBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IHlvdSBhZGQgdGhlIGxhdHRlciB0d28gbGlu
ZXMsIG5laXRoZXIgaW4gZ2VuZXJhbAo+IG5vciBpbiB0aGUgcGFydGljdWxhciBjb250ZXh0IG9m
IHRoaXMgcGF0Y2guCgpUaGlzIGlzIHBhcnQgb2YgcmVkdWNpbmcgdGhlIGVmZm9ydCBmb3IgcGVv
cGxlIGV4dGVuZGluZyB0aGUgQ1BVSUQKbGVhdmVzLCBieSBrZWVwaW5nIHRoZSAuYmFzaWMgdW5p
b24gaW4gbGluZSB3aXRoIG1heF9sZWFmLgoKVGhlcmUgYXJlIGZ1cnRoZXIgbm9uLXN1YmxlYWYg
bGVhdmVzIGJleW9uZCB0aGlzIHBvaW50ICgweDE1LzB4MTYpIGFuZApJJ3ZlIG5vdGljZWQgc2V2
ZXJhbCBtaXN0YWtlcyB3aXRoIG5ld2VyIHN1Ym1pdHRlZCBzZXJpZXMuwqAgSSdkIG11Y2gKcmF0
aGVyIGRvIHRoaXMgbXlzZWxmIG9uY2Ugbm93LCB0aGFuIGF0dGVtcHQgdG8gZXhwbGFpbiBpdCB0
byBvdGhlcnMKZHVyaW5nIGNvZGUgcmV2aWV3LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:00:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYCrY-0006lN-L9; Wed, 27 Jun 2018 16:00:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0gw0=jn=citrix.com=prvs=7093bb682=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYCrX-0006jX-F8
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 16:00:07 +0000
X-Inumbo-ID: 328e2c23-7a23-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 328e2c23-7a23-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:00:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58798373"
Date: Wed, 27 Jun 2018 17:00:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627160003.kuvh5fgwnsnaqy3s@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <5B33A61902000078001CE750@prv1-mh.provo.novell.com>
 <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6NTg6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNy8wNi8xOCAxNTo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAy
Ny4wNi4xOCBhdCAxNTo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+
IEBAIC0zMTYsNiArMzE5LDMzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3Bv
bGljeSh2b2lkKQo+ID4+ICAgICAgICAgICAgICBjcHVpZF9jb3VudF9sZWFmKDcsIGksICZwLT5m
ZWF0LnJhd1tpXSk7Cj4gPj4gICAgICB9Cj4gPj4gIAo+ID4+ICsgICAgaWYgKCBwLT5iYXNpYy5t
YXhfbGVhZiA+PSAweGIgKQo+ID4+ICsgICAgewo+ID4+ICsgICAgICAgIHVuaW9uIHsKPiA+PiAr
ICAgICAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgbDsKPiA+PiArICAgICAgICAgICAgc3RydWN0
IGNwdWlkX3RvcG9fbGVhZiB0Owo+ID4+ICsgICAgICAgIH0gdTsKPiA+PiArCj4gPj4gKyAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KTsgKytpICkKPiA+PiAr
ICAgICAgICB7Cj4gPj4gKyAgICAgICAgICAgIGNwdWlkX2NvdW50X2xlYWYoMHhiLCBpLCAmdS5s
KTsKPiA+PiArCj4gPj4gKyAgICAgICAgICAgIGlmICggdS50LnR5cGUgPT0gMCApCj4gPj4gKyAg
ICAgICAgICAgICAgICBicmVhazsKPiA+PiArCj4gPj4gKyAgICAgICAgICAgIHAtPnRvcG8uc3Vi
bGVhZltpXSA9IHUudDsKPiA+PiArICAgICAgICB9Cj4gPj4gKwo+ID4+ICsgICAgICAgIC8qCj4g
Pj4gKyAgICAgICAgICogVGhlIGNob2ljZSBvZiBDUFVJRF9HVUVTVF9OUl9UT1BPIGlzIHBlciB0
aGUgbWFudWFsLiAgSXQgbWF5IG5lZWQKPiA+PiArICAgICAgICAgKiB0byBncm93IGZvciBmdXR1
cmUgaGFyd2FyZS4KPiA+IE1pc3NpbmcgZC4KPiAKPiBXaGVyZT/CoCBJJ20gYWZyYWlkIHRoYXQg
YWZ0ZXIgcmVwZWF0ZWQgcmUtcmVhZHMsIEkgY2FuJ3Qgc3BvdCBhbnkgaXNzdWUuCj4gCgpoYXIg
ZCB3YXJlLiA7cAoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:02:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16:02: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 1fYCtf-00073k-9K; Wed, 27 Jun 2018 16:02: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYCtd-00073f-TS
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 16:02:17 +0000
X-Inumbo-ID: 115f167d-7a23-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 115f167d-7a23-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 17:59:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="75368493"
To: Wei Liu <wei.liu2@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <5B33A61902000078001CE750@prv1-mh.provo.novell.com>
 <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
 <20180627160003.kuvh5fgwnsnaqy3s@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: <e42e0caa-cfac-a2ea-dc5e-e72974611804@citrix.com>
Date: Wed, 27 Jun 2018 17:01:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627160003.kuvh5fgwnsnaqy3s@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/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

T24gMjcvMDYvMTggMTc6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gV2VkLCBKdW4gMjcsIDIwMTgg
YXQgMDQ6NTg6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjcvMDYvMTgg
MTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjcuMDYuMTggYXQgMTU6NTUsIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBAQCAtMzE2LDYgKzMxOSwzMyBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3Jhd19wb2xpY3kodm9pZCkKPj4+PiAgICAg
ICAgICAgICAgY3B1aWRfY291bnRfbGVhZig3LCBpLCAmcC0+ZmVhdC5yYXdbaV0pOwo+Pj4+ICAg
ICAgfQo+Pj4+ICAKPj4+PiArICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYgPj0gMHhiICkKPj4+
PiArICAgIHsKPj4+PiArICAgICAgICB1bmlvbiB7Cj4+Pj4gKyAgICAgICAgICAgIHN0cnVjdCBj
cHVpZF9sZWFmIGw7Cj4+Pj4gKyAgICAgICAgICAgIHN0cnVjdCBjcHVpZF90b3BvX2xlYWYgdDsK
Pj4+PiArICAgICAgICB9IHU7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
QVJSQVlfU0laRShwLT50b3BvLnJhdyk7ICsraSApCj4+Pj4gKyAgICAgICAgewo+Pj4+ICsgICAg
ICAgICAgICBjcHVpZF9jb3VudF9sZWFmKDB4YiwgaSwgJnUubCk7Cj4+Pj4gKwo+Pj4+ICsgICAg
ICAgICAgICBpZiAoIHUudC50eXBlID09IDAgKQo+Pj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7
Cj4+Pj4gKwo+Pj4+ICsgICAgICAgICAgICBwLT50b3BvLnN1YmxlYWZbaV0gPSB1LnQ7Cj4+Pj4g
KyAgICAgICAgfQo+Pj4+ICsKPj4+PiArICAgICAgICAvKgo+Pj4+ICsgICAgICAgICAqIFRoZSBj
aG9pY2Ugb2YgQ1BVSURfR1VFU1RfTlJfVE9QTyBpcyBwZXIgdGhlIG1hbnVhbC4gIEl0IG1heSBu
ZWVkCj4+Pj4gKyAgICAgICAgICogdG8gZ3JvdyBmb3IgZnV0dXJlIGhhcndhcmUuCj4+PiBNaXNz
aW5nIGQuCj4+IFdoZXJlP8KgIEknbSBhZnJhaWQgdGhhdCBhZnRlciByZXBlYXRlZCByZS1yZWFk
cywgSSBjYW4ndCBzcG90IGFueSBpc3N1ZS4KPj4KPiBoYXIgZCB3YXJlLiA7cAoKV293IEknbSBi
bGluZC7CoCBUaGFua3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:03:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYCv2-0007BT-Mw; Wed, 27 Jun 2018 16: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYCv1-0007BL-PG
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:03:43 +0000
X-Inumbo-ID: 44e1661e-7a23-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44e1661e-7a23-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 18:00:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58798984"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.46427.803469.598566@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:03:39 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-23-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-23-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 22/31] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDIyLzMxXSBsaWJ4bF9xbXA6IFNpbXBs
aWZ5IHFtcF9yZXNwb25zZV90eXBlKCkgcHJvdG90eXBlIik6Cj4gUmVtb3ZlIHRoZSBsaWJ4bF9f
cW1wX2hhbmRsZXIqIGFyZ3VtZW50IHNvIHRoZSBmdW5jdGlvbiBjYW4gYmUgcmV1c2VkCj4gbGF0
ZXIgaW4gYSBkaWZmZXJlbnQgY29udGV4dC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYCyb-0007MY-7B; Wed, 27 Jun 2018 16:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYCyZ-0007MT-W8
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:07:24 +0000
X-Inumbo-ID: 36b79860-7a24-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36b79860-7a24-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:07:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58799577"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.46647.159097.921526@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:07:19 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-25-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-25-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 24/31] libxl_qmp_ev: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDI0LzMxXSBsaWJ4bF9xbXBfZXY6IFJl
c3BvbmQgdG8gUU1QIGdyZWV0aW5nIik6Cj4gU2xpZ2h0IGNoYW5nZSBpbiB0aGUgaW5mcmFzdHJ1
Y3R1cmUgdG8gYWxsb3cgdG8gc2VuZCBhIGJ1ZmZlciBiZWZvcmUgYW55Cj4gY29tbWFuZCB0aGF0
IHdvdWxkIGFscmVhZHkgYmVlbiBwcmVwYXJlZC4KCkknbSBpbmNsaW5lZCB0byB0aGluayB0aGF0
IHRoaXMgd291bGQgYmUgYmV0dGVyIGRvbmUgYXMgcGFydCBvZiB0aGUKImNvbm5lY3QgdG8gcW1w
IiBzdGF0ZSBtYWNoaW5lLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:08:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYCzX-0007Qv-Jh; Wed, 27 Jun 2018 16:08:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYCzW-0007Qn-RF
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:08:22 +0000
X-Inumbo-ID: 59f28d4b-7a24-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59f28d4b-7a24-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:08:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58799672"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.46675.615387.966377@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:07:47 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-27-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-27-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 26/31] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDI2LzMxXSBsaWJ4bF9xbXA6IERpc2Fi
bGUgYmVhdXRpZnkgZm9yIFFNUCBnZW5lcmF0ZWQgY21kIik6Cj4gVGhlcmUgaXMgbm8gbmVlZCBm
b3IgaXQuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:11:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16:11:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYD1w-00087r-3j; Wed, 27 Jun 2018 16:10:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYD1v-00087m-9e
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:10:51 +0000
X-Inumbo-ID: b29971cb-7a24-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b29971cb-7a24-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:11:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58800073"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.46855.558462.650157@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:10:47 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-28-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-28-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 27/31] libxl_qmp: Implement
 libxl__qmp_insert_cdrom_ev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDI3LzMxXSBsaWJ4bF9xbXA6IEltcGxl
bWVudCBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbV9ldiIpOgo+IFRoaXMgZnVuY3Rpb24gaXMgYSBy
ZWltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKCkgYnV0IHRvIGJlCj4g
dXNlIHdpdGggbGlieGxfX2V2X3FtcC4KCk92ZXJhbGwsIEkgdGhpbmsgd2hhdCBJIGFtIG1pc3Np
bmcgaW4gbXVjaCBvZiB0aGlzIGlzIGEgaGlnaGx5LWZvcm1hbApkZXNjcmlwdGlvbiBvZiB0aGUg
c3RhdGVzIG9mIHRoZXNlIGFzeW5jaHJvbm91cyB0aGluZ3MsIGFuZCB0aGUKcGVybWl0dGVkIGNh
bGwgb3JkZXJzLCBldGMuICBMaWtlIGZvciBsaWJ4bF9ldl9GT08sIHdoaWNoIHlvdSBhcmUKdHJ5
aW5nIHRvIGZvbGxvdywgYnV0IGRvZXNuJ3QgcmVhbGx5IGZpdC4KCkkgYXBwcmVjaWF0ZSB0aGF0
IEkgbWF5IGJlIGFza2luZyBmb3IgYSBsb3Qgb2YgcmV3b3JrLiAgU29ycnkuCgpJIHRoaW5rIGJl
Zm9yZSB5b3UgZG8gYSBmdWxsIHJlc2VuZCwgaXQgd291bGQgYmUgd29ydGggd3JpdGluZyBvdXQg
dGhlCmludGVybmFsIGludGVyZmFjZXMgaW4gYSBmb3JtIHRoYXQgYWRkcmVzc2VzIHRoaXMgYXNw
ZWN0IG9mIG15IHJldmlldwooaWUsIHRoZSBwYXJ0IGluIGxpYnhsX2ludGVybmFsLmgpLgoKQWxz
byBteSBjb21tZW50cyBhYm91dCB3aGV0aGVyIHRoZSBidWZmZXIgcXVldWUgaXMgcmVhbGx5IG5l
ZWRlZC4KClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:11:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYD2g-0008C0-Ek; Wed, 27 Jun 2018 16:11: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=vdum=jn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYD2e-0008Bo-RR
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 16:11:36 +0000
X-Inumbo-ID: 5e937203-7a24-11e8-9728-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e937203-7a24-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 18:08:46 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 27 Jun 2018 10:11:34 -0600
Message-Id: <5B33B73402000078001CE812@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 27 Jun 2018 10:11:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <5B33A61902000078001CE750@prv1-mh.provo.novell.com>
 <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
In-Reply-To: <5936b8d9-033f-9568-db23-5f8b45b8d710@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel <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+IE9uIDI3LjA2LjE4IGF0IDE3OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDYvMTggMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNy4w
Ni4xOCBhdCAxNTo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTMxNiw2ICszMTksMzMgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9yYXdfcG9saWN5
KHZvaWQpCj4+PiAgICAgICAgICAgICAgY3B1aWRfY291bnRfbGVhZig3LCBpLCAmcC0+ZmVhdC5y
YXdbaV0pOwo+Pj4gICAgICB9Cj4+PiAgCj4+PiArICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYg
Pj0gMHhiICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgdW5pb24gewo+Pj4gKyAgICAgICAgICAg
IHN0cnVjdCBjcHVpZF9sZWFmIGw7Cj4+PiArICAgICAgICAgICAgc3RydWN0IGNwdWlkX3RvcG9f
bGVhZiB0Owo+Pj4gKyAgICAgICAgfSB1Owo+Pj4gKwo+Pj4gKyAgICAgICAgZm9yICggaSA9IDA7
IGkgPCBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KTsgKytpICkKPj4+ICsgICAgICAgIHsKPj4+ICsg
ICAgICAgICAgICBjcHVpZF9jb3VudF9sZWFmKDB4YiwgaSwgJnUubCk7Cj4+PiArCj4+PiArICAg
ICAgICAgICAgaWYgKCB1LnQudHlwZSA9PSAwICkKPj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7
Cj4+PiArCj4+PiArICAgICAgICAgICAgcC0+dG9wby5zdWJsZWFmW2ldID0gdS50Owo+Pj4gKyAg
ICAgICAgfQo+Pj4gKwo+Pj4gKyAgICAgICAgLyoKPj4+ICsgICAgICAgICAqIFRoZSBjaG9pY2Ug
b2YgQ1BVSURfR1VFU1RfTlJfVE9QTyBpcyBwZXIgdGhlIG1hbnVhbC4gIEl0IG1heSBuZWVkCj4+
PiArICAgICAgICAgKiB0byBncm93IGZvciBmdXR1cmUgaGFyd2FyZS4KPj4gTWlzc2luZyBkLgo+
IAo+IFdoZXJlPyAgSSdtIGFmcmFpZCB0aGF0IGFmdGVyIHJlcGVhdGVkIHJlLXJlYWRzLCBJIGNh
bid0IHNwb3QgYW55IGlzc3VlLgoKaGFyZHdhcmUKCj4+PiBAQCAtMTA4LDcgKzEwOSwxMSBAQCBz
dHJ1Y3QgY3B1aWRfcG9saWN5Cj4+PiAgICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8q
IExlYWYgMHg5IC0gRENBICovCj4+PiAgCj4+PiAgICAgICAgICAgICAgLyogTGVhZiAweGEgLSBJ
bnRlbCBQTVUuICovCj4+PiAtICAgICAgICAgICAgdWludDhfdCBwbXVfdmVyc2lvbjsKPj4+ICsg
ICAgICAgICAgICB1aW50OF90IHBtdV92ZXJzaW9uLCBfcG11WzE1XTsKPj4+ICsKPj4+ICsgICAg
ICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGIgLSBUb3BvbG9neS4gKi8KPj4+
ICsgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGMgLSByc3ZkICovCj4+
PiArICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHhkIC0gWFNUQVRFLiAq
Lwo+PiBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IHlvdSBhZGQgdGhlIGxhdHRlciB0d28gbGluZXMs
IG5laXRoZXIgaW4gZ2VuZXJhbAo+PiBub3IgaW4gdGhlIHBhcnRpY3VsYXIgY29udGV4dCBvZiB0
aGlzIHBhdGNoLgo+IAo+IFRoaXMgaXMgcGFydCBvZiByZWR1Y2luZyB0aGUgZWZmb3J0IGZvciBw
ZW9wbGUgZXh0ZW5kaW5nIHRoZSBDUFVJRAo+IGxlYXZlcywgYnkga2VlcGluZyB0aGUgLmJhc2lj
IHVuaW9uIGluIGxpbmUgd2l0aCBtYXhfbGVhZi4KPiAKPiBUaGVyZSBhcmUgZnVydGhlciBub24t
c3VibGVhZiBsZWF2ZXMgYmV5b25kIHRoaXMgcG9pbnQgKDB4MTUvMHgxNikgYW5kCj4gSSd2ZSBu
b3RpY2VkIHNldmVyYWwgbWlzdGFrZXMgd2l0aCBuZXdlciBzdWJtaXR0ZWQgc2VyaWVzLiAgSSdk
IG11Y2gKPiByYXRoZXIgZG8gdGhpcyBteXNlbGYgb25jZSBub3csIHRoYW4gYXR0ZW1wdCB0byBl
eHBsYWluIGl0IHRvIG90aGVycwo+IGR1cmluZyBjb2RlIHJldmlldy4KCkFoLCBJIHNlZS4gSWYg
eW91IG1ha2UgdGhlIGNvbW1pdCBtZXNzYWdlIHNheSBzbywKUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYD3P-0008Hg-QZ; Wed, 27 Jun 2018 16:12:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYD3O-0008HY-AI
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:12:22 +0000
X-Inumbo-ID: e89db7dd-7a24-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e89db7dd-7a24-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:12:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58800250"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.46946.14935.527965@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:12:18 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-30-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-30-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 29/31] libxl_disk: Have
 libxl_cdrom_insert use libxl__ev_qmp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDI5LzMxXSBsaWJ4bF9kaXNrOiBIYXZl
IGxpYnhsX2Nkcm9tX2luc2VydCB1c2UgbGlieGxfX2V2X3FtcCIpOgo+IFNvIHdoZW4gUUVNVSBp
cyBpbnZvbHZlLCB0aGUgb3BlcmF0aW9uIHdpbGwgYmUgYXN5bmNocm9uZSBhbmQgd2lsbAo+IGZp
bmlzaCBsYXRlci4KClRoaXMgbG9va3Mgcm91Z2hseSBwbGF1c2libGUsIGluIHRoZSBzZW5zZSB0
aGF0IGlmIHlvdSBhZGRyZXNzIG15CmludGVybmFsIEFQSSBjb25jZXJucywgYW5kIG1ha2UgdGhp
cyBwYXJ0IGZpdCBhZ2FpbiwgaXQgd2lsbCBwcm9iYWJseQpiZSBnb29kLgoKSWFuLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:14:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYD59-0008UP-8Z; Wed, 27 Jun 2018 16:14:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYD58-0008UH-8p
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:14:10 +0000
X-Inumbo-ID: ba531a17-7a24-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba531a17-7a24-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 18:11:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58800446"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.47054.377956.456736@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:14:06 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-31-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-31-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 30/31] libxl_dm: Pre-open QMP socket for
 QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDMwLzMxXSBsaWJ4bF9kbTogUHJlLW9w
ZW4gUU1QIHNvY2tldCBmb3IgUUVNVSIpOgo+IFdoZW4gc3RhcnRpbmcgUUVNVSB3aXRoIGRtX3Jl
c3RyaWN0PTEsIHByZS1vcGVuIHRoZSBRTVAgc29ja2V0IGJlZm9yZQo+IGV4ZWMgUUVNVS4gVGhh
dCBzb2NrZXQgd2lsbCBiZSB1c2VmdWxsIHRvIGZpbmRvdXQgaWYgUUVNVSBpcyByZWFkeSwgYW5k
Cj4gcHJlLW9wZW5pbmcgaXQgbWVhbnMgdGhhdCBsaWJ4bCBjYW4gY29ubmVjdCB0byBpdCB3aXRo
b3V0IHdhaXRpbmcgZm9yCj4gUUVNVSB0byBjcmVhdGUgaXQuCi4uLgo+ICsgICAgICAgIHNvY2tl
dF9mZCA9IHNvY2tldChBRl9VTklYLCBTT0NLX1NUUkVBTSwgMCk7Cj4gKyAgICAgICAgKmRtX21v
bml0b3JfZmQgPSBzb2NrZXRfZmQ7Cj4gKyAgICAgICAgaWYgKHNvY2tldF9mZCA8IDApIHsKPiAr
ICAgICAgICAgICAgTE9HRUQoRVJST1IsIGd1ZXN0X2RvbWlkLCAiRmFpbGVkIHRvIGNyZWF0ZSBV
TklYIHNvY2tldCIpOwo+ICsgICAgICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiArICAgICAg
ICB9CgpJIGNhbid0IGhlbHAgdGhpbmtpbmcgdGhhdCB0aGlzIGlzIGEgbG90IG9mIGxpbmVzIG9m
IGNvZGUuICBJcyBub25lIG9mCnRoaXMgYXZhaWxhYmxlIGFueXdoZXJlIGVsc2UgZm9yIHJldXNl
ID8KCj4gKyAgICAgICAgc29ja2V0X3BhdGggPSBHQ1NQUklOVEYoIiVzL3FtcC1saWJ4bC0lZCIs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgp
LCBndWVzdF9kb21pZCk7Cj4gKyAgICAgICAgaWYgKHN0cmxlbihzb2NrZXRfcGF0aCkgPiBzaXpl
b2YodW4uc3VuX3BhdGgpKSB7Cj4gKyAgICAgICAgICAgIExPR0QoRVJST1IsIGd1ZXN0X2RvbWlk
LCAiVU5JWCBzb2NrZXQgcGF0aCAnJXMnIGlzIHRvbyBsb25nIiwKPiArICAgICAgICAgICAgICAg
ICBzb2NrZXRfcGF0aCk7Cj4gKyAgICAgICAgICAgIExPR0QoREVCVUcsIGd1ZXN0X2RvbWlkLCAi
UGF0aCBtdXN0IGJlIGxlc3MgdGhhbiAlenUgYnl0ZXMiLAo+ICsgICAgICAgICAgICAgICAgIHNp
emVvZih1bi5zdW5fcGF0aCkpOwo+ICsgICAgICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiAr
ICAgICAgICB9CgpFZyB0aGlzIHBhcnQgbWF5YmUgPwoKVGhhbmtzLApJYW4uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:16:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16:16: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 1fYD78-0000BU-Mu; Wed, 27 Jun 2018 16:16: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=7qrb=jn=citrix.com=prvs=709d59aa7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYD77-0000BP-2t
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:16:13 +0000
X-Inumbo-ID: 03bc92aa-7a25-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03bc92aa-7a25-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 18:13:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58800642"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23347.47175.248823.197637@mariner.uk.xensource.com>
Date: Wed, 27 Jun 2018 17:16:07 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180601143720.24637-32-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-32-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 31/31] libxl: QEMU startup sync based on
 QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDMxLzMxXSBsaWJ4bDogUUVNVSBzdGFy
dHVwIHN5bmMgYmFzZWQgb24gUU1QIik6Cj4gVGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRt
X3Jlc3RyaWN0PTEsIGFzIGV4cGxhaW5lZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaCAibGlieGxf
ZG06IFByZS1vcGVuIFFNUCBzb2NrZXQgZm9yIFFFTVUiCi4uLgo+IEBAIC0xNjAzLDExICsxNjAz
LDE2IEBAIHN0cnVjdCBsaWJ4bF9fc3Bhd25fc3RhdGUgewo+ICAgICAgbGlieGxfX3NwYXduX2Nv
bmZpcm1fY2IgKmNvbmZpcm1fY2I7Cj4gICAgICBsaWJ4bF9fc3Bhd25fZGV0YWNoZWRfY2IgKmRl
dGFjaGVkX2NiOwo+ICAKPiArICAgIC8qIElmIHFtcF9kb21pZCAhPSBJTlZBTElEX0RPTUlELCB0
aGVuIGxpYnhsX19zcGF3bl9zcGF3biB3aWxsIGFsc28gdXNlIFFNUAo+ICsgICAgICogdG8gZmlu
ZCBvdXQgd2hlbiB0aGUgcHJvY2VzcyBpcyBzdGFydGVkICovCj4gKyAgICB1aW50MzJfdCBxbXBf
ZG9taWQ7Cj4gKwoKSSB0aGluayB0aGlzIGlzIGEgbGF5ZXJpbmcgdmlvbGF0aW9uLiAgbGlieGxf
X3NwYXduXyogaXMgYSB0aGluZyBmb3IKZG91YmxlIGZvcmtpbmcgYW5kIHNob3VsZG4ndCBrbm93
IGFib3V0IHFtcC4gIEkgdGhpbmsgeW91IG5lZWQgdG8KaGFuZGxlIHRoaXMgdGhlIHdheSB0aGUg
eGVuc3RvcmUgcmVhZGluZXNzIGlzIGhhbmRsZWQuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16:40:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYDTy-0001hC-M9; Wed, 27 Jun 2018 16: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYDTw-0001gz-Ke
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:39:48 +0000
X-Inumbo-ID: be153172-7a28-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be153172-7a28-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:40: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 1fYDTs-0004MI-0n; Wed, 27 Jun 2018 16:39:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYDTr-0006dt-GM; Wed, 27 Jun 2018 16:39:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYDTr-0007va-Fm; Wed, 27 Jun 2018 16:39:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124761-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=3c920616bb22c7f08d473ee555c1f51930aba35e
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 16:39:43 +0000
Subject: [Xen-devel] [ovmf test] 124761: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NjEvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDNjOTIwNjE2YmIyMmM3ZjA4
ZDQ3M2VlNTU1YzFmNTE5MzBhYmEzNWUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAyIGRheXMg
ICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NjEgIDIwMTgtMDYtMjcgMTA6
MjU6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5j
b20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5j
YXJzZXlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5j
b20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5i
LnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY2MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:50:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYDe7-00030h-S1; Wed, 27 Jun 2018 16:50: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=1vjj=jn=citrix.com=prvs=709756840=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYDe7-00030c-84
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:50:19 +0000
X-Inumbo-ID: 35afd706-7a2a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35afd706-7a2a-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:50:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58804853"
Date: Wed, 27 Jun 2018 17:50:14 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180627165014.GC2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-8-anthony.perard@citrix.com>
 <23347.40619.710495.118665@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.40619.710495.118665@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 07/31] libxl_qmp: Learned to send FD
 through QMP to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6MjY6NTFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA3LzMxXSBsaWJ4bF9xbXA6
IExlYXJuZWQgdG8gc2VuZCBGRCB0aHJvdWdoIFFNUCB0byBRRU1VIik6Cj4gPiBBZGRpbmcgdGhl
IGFiaWxpdHkgdG8gc2VuZCBhIGZpbGUgZGVzY3JpcHRvciBmcm9tIGxpYnhsIHRvIFFFTVUgdmlh
IHRoZQo+ID4gUU1QIGludGVyZmFjZS4gVGhpcyB3aWxsIGJlIHVzZSB3aXRoIHRoZSAiYWRkLWZk
IiBRTVAgY29tbWFuZC4KPiAKPiBEbyB5b3Uga25vdyB3aGljaCBieXRlIG9mIHRoZSBtZXNzYWdl
IHRoZSBmZCBzaG91bGQgYmUgYXR0YWNoZWQgdG8gPwoKWWVzLCBhbnl3aGVyZSBiZWZvcmUgdGhl
IGxhc3QgYnl0ZSBvZiB0aGUgY29tbWFuZCB0aGF0IGlzIGdvaW5nIHRvIHVzZQp0aGUgZmQuIFFF
TVUgaXMgZ29pbmcgdG8gc3RvcmUgYW55IGZkIHJlY2VpdmVkIHVudGlsIGEgY29tbWFuZCBpcyB1
c2luZwppdC4KCldlIHNob3VsZCBiZSBhYmxlIHRvIHRoZSB0aGUgZmQsIHRoZW4gc2VudCBzZXZl
cmFsIHFtcCBjb21tYW5kLCB0aGVuIHRoZQphZGQtZmQgY29tbWFuZCwgYW5kIEkgdGhpbmsgdGhh
dCB3aWxsIHdvcmsgZmluZS4KCj4gV2hhdCBpZiBxZW11IHJlYWRzIGEgcGFydGlhbCBtZXNzYWdl
LCBkaXNjYXJkaW5nIHRoZSBmZCwgYW5kIHRoZW4KPiByZWFkcyB0aGUgcmVzdCBvZiB0aGUgbWVz
c2FnZSwgZmluZGluZyB0aGUgZmQgbWlzc2luZyA/ICBPciBzb21ldGhpbmcuCgpJIGRvbid0IHRo
aW5rIFFFTVUgZGlzY2FyZHMgZmRzIHVudGlsIGEgY29tbWFuZCBpcyB1c2luZyBpdCwgb3IgbWF5
YmUKdW50aWwgYSBuZXcgZmQgY29tZXMgaW4gKEkgZGlkIG5vdCBjaGVjayB0aGlzIHNlY29uZCB0
aG91Z2h0KS4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:55:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 16: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 1fYDib-0003CO-Fp; Wed, 27 Jun 2018 16:54:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1vjj=jn=citrix.com=prvs=709756840=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYDia-0003CJ-2o
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:54:56 +0000
X-Inumbo-ID: db080266-7a2a-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db080266-7a2a-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:55:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58805475"
Date: Wed, 27 Jun 2018 17:54:52 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180627165452.GD2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-10-anthony.perard@citrix.com>
 <23347.40889.162742.609028@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.40889.162742.609028@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 09/31] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6MzE6MjFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA5LzMxXSBsaWJ4bF9xbXA6
IE1vdmUgc3RydWN0IHNvY2thZGRyX3VuIHZhcmlhYmxlIHRvIHFtcF9vcGVuKCkiKToKPiAuLi4K
PiA+IEFuZCBhbGxvdyBzdHJuY3B5IHRvIHVzZSBhbGwgdGhlIHNwYWNlIGluIHN1bl9wYXRoLgo+
IAo+IEkgd2Fzbid0IGFibGUgdG8gc2VlIGluIHRoZSBkaWZmIHdoYXQgdGhpcyBlbnRyeSBpbiB0
aGUgY29tbWl0IG1lc3NhZ2UKPiByZWZlcnMgdG8uCgpJIHByb2JhYmx5IGZvcmdvdCB0byByZW1v
dmUgdGhlIC0xIGluIHRoZSBzdHJuY3B5IGNhbGwgb3Igd2FzIHRoaW5raW5nCmFib3V0IGFub3Ro
ZXIgcGF0Y2guCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 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 1fYDm1-0003L2-1l; Wed, 27 Jun 2018 16:58:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1vjj=jn=citrix.com=prvs=709756840=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYDly-0003Kx-Uv
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 16:58:26 +0000
X-Inumbo-ID: 5891934f-7a2b-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5891934f-7a2b-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 16:58:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58805816"
Date: Wed, 27 Jun 2018 17:58:18 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180627165818.GE2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-11-anthony.perard@citrix.com>
 <23347.40960.451387.595477@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.40960.451387.595477@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 10/31] libxl_qmp: Move buffers to the
 stack of qmp_next.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6MzI6MzJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEwLzMxXSBsaWJ4bF9xbXA6
IE1vdmUgYnVmZmVycyB0byB0aGUgc3RhY2sgb2YgcW1wX25leHQuIik6Cj4gPiBUaGF0IGJ1ZmZl
ciBpcyBvbmx5IHVzZWQgbG9jYWxseSwgYW5kIG5ldmVyIHJldXNlIGFjY3Jvc3MgZGlmZmVyZW50
IGNhbGwKPiA+IG9mIHFtcF9uZXh0LiBTbyByZW1vdmUgaXQgZm9ybSB0aGUgaGFuZGxlci4KPiAK
PiBIb3cgYmlnIGlzIHRoaXMgYnVmZmVyID8KCkl0J3MgNGsKCj4gSSB0aGluayB5b3UncmUgbW92
aW5nIGl0IGZyb20gdGhlIGhlYXAgdG8KPiB0aGUgc3RhY2sgPyAgRG8gd2UgbmVlZCB0byB3b3Jy
eSBhYm91dCBzdGFjayBzaXplID8KCldlIGNhbiBwcm9iYWJseSByZW1vdmUgdGhpcyBwYXRjaCBm
cm9tIHRoZSBzZXJpZXMuIEl0IGlzIG5vdCBpbXBvcnRhbnQuCgotLSAKQW50aG9ueSBQRVJBUkQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 17:12:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 17:12:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYDz2-0004h4-Au; Wed, 27 Jun 2018 17: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=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYDz1-0004gz-Dv
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 17:11:55 +0000
X-Inumbo-ID: 39aceb01-7a2d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39aceb01-7a2d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 17:12:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58807858"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 27 Jun 2018 18:11:49 +0100
Message-ID: <1530119509-5131-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
References: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/cpuid: Alter the policy logic for
 leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 =?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>

VGhlIG5ldyBkYXRhIGxpdmVzIGluIHRoZSAudG9wbyB1bmlvbiwgcmF0aGVyIHRoYW4gYmVpbmcg
dHJlYXRlZCBhcyBhIHNpbmdsZQpsZWFmIGluIHRoZSBiYXNpYyB1bmlvbi4KCldoaWxlIGFkanVz
dGluZyBjcHVpZF9wb2xpY3ksIHBhZCAuYmFzaWMgdG8gQ1BVSURfR1VFU1RfTlJfQkFTSUMgZm9y
IHRoZQpiZW5lZml0IG9mIHBlb3BsZSBleHRlbmRpbmcgdGhlIG51bWJlciBvZiBsZWF2ZXMgaW4g
dGhlIGZ1dHVyZS4KCkhvc3QgZGF0YSBpcyBzY2FubmVkIHdoZW4gZmlsbGluZyBpbiB0aGUgcmF3
IHBvbGljeSwgYnV0IFhlbiBzdGlsbCBkaXNjYXJkcwphbnkgdG9vbHN0YWNrIHNldHRpbmdzIGZv
ciBub3cuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
Q0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKdjI6CiAqIHMvaGFyd2FyZS9oYXJkd2FyZS8KICogQ29tbWVudCBhYm91dCBwYWRk
aW5nIC5iYXNpYyBpbiB0aGUgY29tbWl0IG1lc3NhZ2UKLS0tCiB0b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYyAgfCAxMSArKysrKysrKysrLQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgIHwg
NDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9hcmNoL3g4
Ni9kb21jdGwuYyAgICAgICB8ICA4ICsrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlk
LmggfCAxOCArKysrKysrKysrKysrKysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9u
cygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19jcHVpZF94
ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCmluZGV4IDIxNTM3ZjAuLjk2YzZjOTUg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX2NwdWlkX3g4Ni5jCkBAIC03NjQsMTMgKzc2NCwyMiBAQCBpbnQgeGNfY3B1aWRfYXBwbHlf
cG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgIGlm
ICggKHJlZ3NbMF0gJiAweDFmKSAhPSAwICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAg
ICAgICAgfQorICAgICAgICAvKiBFeHRlbmRlZCBUb3BvbG9neSBsZWF2ZXMuICovCisgICAgICAg
IGVsc2UgaWYgKCBpbnB1dFswXSA9PSAweGIgKQorICAgICAgICB7CisgICAgICAgICAgICB1aW50
OF90IGxldmVsX3R5cGUgPSByZWdzWzJdID4+IDg7CisKKyAgICAgICAgICAgIGlucHV0WzFdKys7
CisgICAgICAgICAgICBpZiAoIGxldmVsX3R5cGUgPj0gMSAmJiBsZXZlbF90eXBlIDw9IDIgKQor
ICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CiAKICAgICAgICAgaW5wdXRbMF0r
KzsKICAgICAgICAgaWYgKCAhKGlucHV0WzBdICYgMHg4MDAwMDAwMHUpICYmIChpbnB1dFswXSA+
IGJhc2VfbWF4ICkgKQogICAgICAgICAgICAgaW5wdXRbMF0gPSAweDgwMDAwMDAwdTsKIAogICAg
ICAgICBpbnB1dFsxXSA9IFhFTl9DUFVJRF9JTlBVVF9VTlVTRUQ7Ci0gICAgICAgIGlmICggKGlu
cHV0WzBdID09IDQpIHx8IChpbnB1dFswXSA9PSA3KSApCisgICAgICAgIGlmICggKGlucHV0WzBd
ID09IDQpIHx8IChpbnB1dFswXSA9PSA3KSB8fCAoaW5wdXRbMF0gPT0gMHhiKSApCiAgICAgICAg
ICAgICBpbnB1dFsxXSA9IDA7CiAgICAgICAgIGVsc2UgaWYgKCBpbnB1dFswXSA9PSAweGQgKQog
ICAgICAgICAgICAgaW5wdXRbMV0gPSAxOyAvKiBYZW4gYXV0b21hdGljYWxseSBjYWxjdWxhdGVz
IGFsbW9zdCBldmVyeXRoaW5nLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdWlkLmMg
Yi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRleCBlY2ExYTlhLi5jMzNjNmQ0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtMjA1
LDcgKzIwNSwxMCBAQCBzdGF0aWMgdm9pZCByZWNhbGN1bGF0ZV9taXNjKHN0cnVjdCBjcHVpZF9w
b2xpY3kgKnApCiAgICAgcC0+YmFzaWMucmF3WzB4Nl0gPSBFTVBUWV9MRUFGOyAvKiBUaGVybS9Q
b3dlciBub3QgZXhwb3NlZCB0byBndWVzdHMuICovCiAKICAgICBwLT5iYXNpYy5yYXdbMHg4XSA9
IEVNUFRZX0xFQUY7Ci0gICAgcC0+YmFzaWMucmF3WzB4Yl0gPSBFTVBUWV9MRUFGOyAvKiBUT0RP
OiBSZXdvcmsgdG9wb2xvZ3kgbG9naWMuICovCisKKyAgICAvKiBUT0RPOiBSZXdvcmsgdG9wb2xv
Z3kgbG9naWMuICovCisgICAgbWVtc2V0KHAtPnRvcG8ucmF3LCAwLCBzaXplb2YocC0+dG9wby5y
YXcpKTsKKwogICAgIHAtPmJhc2ljLnJhd1sweGNdID0gRU1QVFlfTEVBRjsKIAogICAgIHAtPmV4
dGQuZTFkICY9IH5DUFVJRF9DT01NT05fMURfRkVBVFVSRVM7CkBAIC0yNzMsNyArMjc2LDcgQEAg
c3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9yYXdfcG9saWN5KHZvaWQpCiAgICAgewogICAg
ICAgICBzd2l0Y2ggKCBpICkKICAgICAgICAgewotICAgICAgICBjYXNlIDB4NDogY2FzZSAweDc6
IGNhc2UgMHhkOgorICAgICAgICBjYXNlIDB4NDogY2FzZSAweDc6IGNhc2UgMHhiOiBjYXNlIDB4
ZDoKICAgICAgICAgICAgIC8qIE11bHRpLWludm9jYXRpb24gbGVhdmVzLiAgRGVmZXJyZWQuICov
CiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQpAQCAtMzE2LDYgKzMxOSwzMyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3Jhd19wb2xpY3kodm9pZCkKICAgICAgICAgICAg
IGNwdWlkX2NvdW50X2xlYWYoNywgaSwgJnAtPmZlYXQucmF3W2ldKTsKICAgICB9CiAKKyAgICBp
ZiAoIHAtPmJhc2ljLm1heF9sZWFmID49IDB4YiApCisgICAgeworICAgICAgICB1bmlvbiB7Cisg
ICAgICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBsOworICAgICAgICAgICAgc3RydWN0IGNwdWlk
X3RvcG9fbGVhZiB0OworICAgICAgICB9IHU7CisKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKHAtPnRvcG8ucmF3KTsgKytpICkKKyAgICAgICAgeworICAgICAgICAgICAgY3B1
aWRfY291bnRfbGVhZigweGIsIGksICZ1LmwpOworCisgICAgICAgICAgICBpZiAoIHUudC50eXBl
ID09IDAgKQorICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBwLT50b3BvLnN1
YmxlYWZbaV0gPSB1LnQ7CisgICAgICAgIH0KKworICAgICAgICAvKgorICAgICAgICAgKiBUaGUg
Y2hvaWNlIG9mIENQVUlEX0dVRVNUX05SX1RPUE8gaXMgcGVyIHRoZSBtYW51YWwuICBJdCBtYXkg
bmVlZAorICAgICAgICAgKiB0byBncm93IGZvciBmdXR1cmUgaGFyZHdhcmUuCisgICAgICAgICAq
LworICAgICAgICBpZiAoIGkgPT0gQVJSQVlfU0laRShwLT50b3BvLnJhdykgJiYKKyAgICAgICAg
ICAgICAoY3B1aWRfY291bnRfbGVhZigweGIsIGksICZ1LmwpLCB1LnQudHlwZSAhPSAwKSApCisg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKKyAgICAgICAgICAgICAgICAgICAiQ1BV
SUQ6IEluc3VmZmljaWVudCBMZWFmIDB4YiBzcGFjZSBmb3IgdGhpcyBoYXJkd2FyZVxuIik7Cisg
ICAgfQorCiAgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA+PSBYU1RBVEVfQ1BVSUQgKQogICAg
IHsKICAgICAgICAgdWludDY0X3QgeHN0YXRlczsKQEAgLTczMCw2ICs3NjAsMTMgQEAgdm9pZCBn
dWVzdF9jcHVpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbGVhZiwKICAgICAgICAg
ICAgICpyZXMgPSBwLT5mZWF0LnJhd1tzdWJsZWFmXTsKICAgICAgICAgICAgIGJyZWFrOwogCisg
ICAgICAgIGNhc2UgMHhiOgorICAgICAgICAgICAgaWYgKCBzdWJsZWFmID49IEFSUkFZX1NJWkUo
cC0+dG9wby5yYXcpICkKKyAgICAgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgICAgICpy
ZXMgPSBwLT50b3BvLnJhd1tzdWJsZWFmXTsKKyAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAg
IGNhc2UgWFNUQVRFX0NQVUlEOgogICAgICAgICAgICAgaWYgKCAhcC0+YmFzaWMueHNhdmUgfHwg
c3VibGVhZiA+PSBBUlJBWV9TSVpFKHAtPnhzdGF0ZS5yYXcpICkKICAgICAgICAgICAgICAgICBy
ZXR1cm47CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYv
ZG9tY3RsLmMKaW5kZXggMTA1YTU3Ni4uM2U5NTgwYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtNzAsNiArNzAsMTAgQEAg
c3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwKICAg
ICAgICAgICAgICBjdGwtPmlucHV0WzFdID49IEFSUkFZX1NJWkUocC0+ZmVhdC5yYXcpICkKICAg
ICAgICAgICAgIHJldHVybiAwOwogCisgICAgICAgIGlmICggY3RsLT5pbnB1dFswXSA9PSAweGIg
JiYKKyAgICAgICAgICAgICBjdGwtPmlucHV0WzFdID49IEFSUkFZX1NJWkUocC0+dG9wby5yYXcp
ICkKKyAgICAgICAgICAgIHJldHVybiAwOworCiAgICAgICAgIEJVSUxEX0JVR19PTihBUlJBWV9T
SVpFKHAtPnhzdGF0ZS5yYXcpIDwgMik7CiAgICAgICAgIGlmICggY3RsLT5pbnB1dFswXSA9PSBY
U1RBVEVfQ1BVSUQgJiYKICAgICAgICAgICAgICBjdGwtPmlucHV0WzFdICE9IDEgKSAvKiBFdmVy
eXRoaW5nIGVsc2UgYXV0b21hdGljYWxseSBjYWxjdWxhdGVkLiAqLwpAQCAtMTAwLDYgKzEwNCwx
MCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgcC0+ZmVhdC5yYXdbY3RsLT5pbnB1dFsxXV0gPSBsZWFmOwogICAgICAg
ICAgICAgYnJlYWs7CiAKKyAgICAgICAgY2FzZSAweGI6CisgICAgICAgICAgICBwLT50b3BvLnJh
d1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7CisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBj
YXNlIFhTVEFURV9DUFVJRDoKICAgICAgICAgICAgIHAtPnhzdGF0ZS5yYXdbY3RsLT5pbnB1dFsx
XV0gPSBsZWFmOwogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2NwdWlkLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKaW5kZXggNGNjZTI2
OC4uNDExM2E1ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaApAQCAtNjEsNiArNjEsNyBAQCBleHRlcm4gc3Ry
dWN0IGNwdWlkbWFza3MgY3B1aWRtYXNrX2RlZmF1bHRzOwogI2RlZmluZSBDUFVJRF9HVUVTVF9O
Ul9CQVNJQyAgICAgICgweGR1ICsgMSkKICNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRkVBVCAgICAg
ICAoMHUgKyAxKQogI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9DQUNIRSAgICAgICg1dSArIDEpCisj
ZGVmaW5lIENQVUlEX0dVRVNUX05SX1RPUE8gICAgICAgKDF1ICsgMSkKICNkZWZpbmUgQ1BVSURf
R1VFU1RfTlJfWFNUQVRFICAgICAoNjJ1ICsgMSkKICNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRVhU
RF9JTlRFTCAoMHg4dSArIDEpCiAjZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERfQU1EICAgKDB4
MWN1ICsgMSkKQEAgLTEwOCw3ICsxMDksMTEgQEAgc3RydWN0IGNwdWlkX3BvbGljeQogICAgICAg
ICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHg5IC0gRENBICovCiAKICAgICAgICAg
ICAgIC8qIExlYWYgMHhhIC0gSW50ZWwgUE1VLiAqLwotICAgICAgICAgICAgdWludDhfdCBwbXVf
dmVyc2lvbjsKKyAgICAgICAgICAgIHVpbnQ4X3QgcG11X3ZlcnNpb24sIF9wbXVbMTVdOworCisg
ICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGIgLSBUb3BvbG9neS4gKi8K
KyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4YyAtIHJzdmQgKi8KKyAg
ICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4ZCAtIFhTVEFURS4gKi8KICAg
ICAgICAgfTsKICAgICB9IGJhc2ljOwogCkBAIC0xNDIsNiArMTQ3LDE3IEBAIHN0cnVjdCBjcHVp
ZF9wb2xpY3kKICAgICAgICAgfTsKICAgICB9IGZlYXQ7CiAKKyAgICAvKiBFeHRlbmRlZCB0b3Bv
bG9neSBlbnVtZXJhdGlvbjogMHgwMDAwMDAwQlt4eF0gKi8KKyAgICB1bmlvbiB7CisgICAgICAg
IHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVTVF9OUl9UT1BPXTsKKyAgICAgICAgc3Ry
dWN0IGNwdWlkX3RvcG9fbGVhZiB7CisgICAgICAgICAgICB1aW50MzJfdCBpZF9zaGlmdDo1LCA6
Mjc7CisgICAgICAgICAgICB1aW50MTZfdCBucl9sb2dpY2FsLCA6MTY7CisgICAgICAgICAgICB1
aW50OF90IGxldmVsLCB0eXBlLCA6OCwgOjg7CisgICAgICAgICAgICB1aW50MzJfdCB4MmFwaWNf
aWQ7CisgICAgICAgIH0gc3VibGVhZltDUFVJRF9HVUVTVF9OUl9UT1BPXTsKKyAgICB9IHRvcG87
CisKICAgICAvKiBYc3RhdGUgZmVhdHVyZSBsZWFmOiAweDAwMDAwMDBEW3h4XSAqLwogICAgIHVu
aW9uIHsKICAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX1hTVEFU
RV07Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 17:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 17: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 1fYE06-0004kk-Nv; Wed, 27 Jun 2018 17:13:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1vjj=jn=citrix.com=prvs=709756840=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYE05-0004kd-Sg
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 17:13:01 +0000
X-Inumbo-ID: 61efd0e8-7a2d-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61efd0e8-7a2d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 17:13:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,279,1526342400"; d="scan'208";a="58807956"
Date: Wed, 27 Jun 2018 18:12:36 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180627171236.GF2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-14-anthony.perard@citrix.com>
 <23347.41741.113014.754238@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.41741.113014.754238@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 13/31] 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, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6NDU6MzNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEzLzMxXSBsaWJ4bF9xbXA6
IFNlcGFyYXRlIFFNUCBtZXNzYWdlIGdlbmVyYXRpb24gZnJvbSBxbXBfc2VuZF9wcmVwYXJlIik6
Cj4gPiBUaGlzIG5ldyBmdW5jdGlvbiBxbXBfcHJlcGFyZV9xbXBfY21kKCkgY2FuIGJlIHJldXNl
IGxhdGVyIHdoZW4KPiA+IGludHJvZHVjaW5nIGEgZGlmZmVyZW50IHdheSB0byBjb21tdW5pY2F0
ZSB3aXRoIGEgUU1QIHNlcnZlciwKPiA+IGxpYnhsX19ldl9xbXAuCj4gPiAKPiA+IEFsc28sIGFk
ZCB0aGUgUU1QIGVuZCBvZiBjb21tYW5kICdcclxuJyBpbnRvIHRoZSBnZW5lcmF0ZWQgc3RyaW5n
Lgo+IAo+IFdvdWxkIGl0IGJlIHRlcnJpYmx5IGluY29udmVuaWVudCBpZiB0aGlzIGZ1bmN0aW9u
Cj4gCj4gPiArc3RhdGljIGNoYXIgKnFtcF9wcmVwYXJlX3FtcF9jbWQobGlieGxfX2djICpnYywK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsCj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2Jq
ZWN0ICphcmdzLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBpZCwK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgKmxlbl9yKQo+IC4u
Lgo+ID4gKyAgICByZXQgPSBsaWJ4bF9fbWFsbG9jKE5PR0MsIGxlbiArIDMpOwo+IAo+IGFjdHVh
bGx5IHVzZWQgaXRzIGluY29taW5nIGdjID8KClllcywgYmVjYXVzZSBJIHdhbnRlZCB0byBrZWVw
IHRoZSBhbGxvY2F0ZWQgYnVmZmVycyB1bnRpbCBpdCBpcyBhY3R1YWxseQpzZW50LiBCdXQgbWF5
YmUgd2UgY291bGQgcHJvdmlkZSBhIGRpZmZlcmVudCBnYywgYnV0IEknbSBub3Qgc3VyZSB3aGlj
aApvbmUgb3IgaG93IHRvIGdldCBpdC4KClRoYXQgZnVuY3Rpb24gaXMgZ29pbmcgdG8gYmUgY2Fs
bGVkIGJ5Ogo+IGxpYnhsX19ldl9xbXBfcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGlieGxfX2V2
X3FtcCAqZXYsIC4uLi4pCmludHJvZHVjZSBpbiB0aGUgcGF0Y2ggImxpYnhsX3FtcDogSW50cm9k
dWNlIGxpYnhsX19ldl9xbXAgZnVuY3Rpb25zIgoKPiBQZXJoYXBzIGl0IG5lZWRzIGEgMm5kIGdj
IGFyZ3VtZW50ID8KPiAKPiBJIHRoaW5rIGZvciBmdXR1cmUgd2Ugc2hvdWxkIGJlIHVzaW5nIHNv
bWUgYXBwcm9wcmlhdGUgYW8gZ2MsIG9yCj4gc29tZXRoaW5nLCBmb3IgdGhlc2UgYnVmZmVycy4g
IEJ1dCwgYW55d2F5LCB0aGF0IGlzIGEgZnV0dXJlCj4gaW1wcm92ZW1lbnQsIGFuZCBub3QgYSBi
bG9ja2VyIGZvciB0aGlzIHBhdGNoLgoKU3VyZS4KCj4gU286Cj4gCj4gQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKVGhhbmtzLAoKLS0gCkFudGhvbnkg
UEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 18:13:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 18: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 1fYEw0-0000Vm-LJ; Wed, 27 Jun 2018 18:12: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYEvz-0000Va-L1
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 18:12:51 +0000
X-Inumbo-ID: bde85155-7a35-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bde85155-7a35-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 18: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 1fYEvw-0006Bu-Kr; Wed, 27 Jun 2018 18:12: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 1fYEvv-00009w-Iu; Wed, 27 Jun 2018 18:12:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYEvv-0006fZ-IG; Wed, 27 Jun 2018 18:12:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124742-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-i386-xsm:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-armhf-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-amd64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-i386-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-i386:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-armhf:<job status>:broken:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-i386:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-armhf-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=43139135a8938de44f66333831d3a8655d07663a
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 18:12:47 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing baseline test] 124742:
 trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDc0MiBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyBy
ZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI0NzQyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygx
KSAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBw
YXNzCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIg
cGFzcwogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhCmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ3NDIgIDIwMTgtMDYtMjYgMTc6MDg6
NDQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQt
cHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bWhmLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVi
bGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 20:20:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 20: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 1fYGvF-0000px-Vk; Wed, 27 Jun 2018 20:20:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYGvE-0000pl-VO
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 20:20:13 +0000
X-Inumbo-ID: 1922ea03-7a47-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1922ea03-7a47-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 22:17: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 1fYGv7-0000CA-Dg; Wed, 27 Jun 2018 20:20: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 1fYGv7-0002sT-5E; Wed, 27 Jun 2018 20:20:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYGv7-0003dr-4Y; Wed, 27 Jun 2018 20:20:05 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124766-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=d27905c3a3df138b9b6c6d0eade689ecb13706fc
X-Osstest-Versions-That: freebsd=8c919b97c3e3b63937c2607de051992d459d858d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 20:20:05 +0000
Subject: [Xen-devel] [freebsd-master test] 124766: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzY2LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZDI3OTA1YzNhM2RmMTM4YjliNmM2
ZDBlYWRlNjg5ZWNiMTM3MDZmYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgOGM5MTliOTdjM2UzYjYzOTM3YzI2MDdkZTA1MTk5MmQ0NTlkODU4ZAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzYyICAyMDE4LTA2LTI3IDExOjQwOjUxIFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc2NiAgMjAxOC0wNi0yNyAxNjoxMTowMCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5v
cmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICA4Yzkx
OWI5N2MzZS4uZDI3OTA1YzNhM2QgIGQyNzkwNWMzYTNkZjEzOGI5YjZjNmQwZWFkZTY4OWVjYjEz
NzA2ZmMgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 20:45:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 20: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 1fYHJr-0002Lz-3w; Wed, 27 Jun 2018 20: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYHJp-0002Lp-CN
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 20:45:37 +0000
X-Inumbo-ID: a5d36639-7a4a-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5d36639-7a4a-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 22: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 1fYHJl-0000jf-PI; Wed, 27 Jun 2018 20:45: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 1fYHJl-0003Pp-8j; Wed, 27 Jun 2018 20:45:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYHJl-0004Fx-7q; Wed, 27 Jun 2018 20:45:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124764-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 20:45:33 +0000
Subject: [Xen-devel] [seabios test] 124764: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2NCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NjQvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgNjllYTZkYWJlYmE0ZTA4MGZjOTE2YTZiYzlhMmQ1M2ZmYjRmOTE2YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDUgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDc1OCAgMjAxOC0wNi0yNyAwNzoyNzo0MiBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2OWVh
NmRhYmViYTRlMDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5MTZjCkF1dGhvcjogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAyMiAwODo0MzowNCAyMDE4ICsw
MjAwCgogICAgY2J2Z2Ffc2V0X21vZGU6IHJlZmluZSBjbGVhciBkaXNwbGF5IGxvZ2ljCiAgICAK
ICAgIFRoZXJlIGlzIG5vIG5lZWQgdG8gc2tpcCB0ZXh0IG1vZGUgY2xlYXJpbmcuCiAgICBDbGVh
cmluZyB0aGUgZnJhbWVidWZmZXIgc2hvdWxkIGJlIHNhZmUgb24gbGVnYWN5IGNhbGxzIHRvby4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
Cgpjb21taXQgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApBdXRob3I6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6
NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBxZW11IHJhbWZiIHN1cHBvcnQKICAgIAog
ICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIuICBUaGlzIGlzIGEgc2ltcGxlIGJvb3QgZnJh
bWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3JtYWwgcmFtIGJlaW5nIHVzZWQgdG8gYmFjayB0
aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWluZyB1c2VkCiAgICB0byBjb25maWd1cmUgdGhl
IGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9uIHg4Nik6IGJvb3QgZGlzcGxheSBmb3Igdmdw
dSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxhdGUKICAgIHZnYSBub3IgaGF2ZSBhIHZnYWJp
b3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBjb2RlIHdpdGggc2VhYmlvcyB0dXJuZWQgb3V0
IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2YXJpb3VzIGRlcGVuZGVuY2llcyB0aGUgY29k
ZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2ggb25seSBzZWFiaW9zCiAgICBoYXMuICBTbyBp
bmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJlLCB3aXRoIHRob3NlIGRlcGVuZGVuY2llcwog
ICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBkb3duIGJlY2F1c2Ugd2UgZG9uJ3QgbmVlZCBh
IG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUxYTk1NzlhY2Q2NmZiOWMzOTNj
MDE0ZWQyNmY1NjlmMjBhMWE0ZjEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1OjQ3IDIwMTggKzAyMDAKCiAgICB2Z2FzcmM6
IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBGYWN0b3Igb3V0IHBtbSBhbGxvY2F0aW9uIGZ1
bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBhNjM4YWNmYTRjYzc3MmI0MjA5
M2M4YmZlNTU2Njk4MjlhNjQxMjkzCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjowNzozNCAyMDE4ICswMjAwCgogICAgcG1tOiB1
c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDdiZjlmZmZmMWE2YWM2YTU1NGRkYjUwOGZlNDY4
YzBhODgyMzVjOGYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTggKzAyMDAKCiAgICBib2Noc19kaXNwbGF5X3Nl
dHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBkZGJiNmRhMzUwOTlmOTllZGFh
ZDNkZGFkMmExODc1OTEzODc5MjVjCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1NzowNiAyMDE4ICswMjAwCgogICAgY2J2Z2Ff
c2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4gd2luZG93cyB4ODYgZW11bGF0b3IuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29t
bWl0IDBjMmIzYjFkOTVjZjM1ZDFhMDhjNWRhYjY1NzlhY2JiMWYyMGUyYzEKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE2OjE5OjAy
IDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21vZGVzOiBkb24ndCBsaXN0IGN1cnJlbnQgbW9k
ZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3ZlIGFscmVhZHkgYWRkZWQgdGhlIGZyYW1lYnVm
ZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0IGRvIG5vdCBhZGQgbnVtYmVyIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA5MDJiYWNiNWYwMGI3MmVmYWY1NTg2NWM2NjVhNGJiNGMwZjQ2NDU5CkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1
MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0dXBfbW9kZXM6IHVzZSByZWFsIG1vZGUgbnVt
YmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAgSW4gY2FzZSB0aGUgZnJhbWVidWZmZXIgc2l6
ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2EgdmlkZW8gbW9kZXMKICAgIGp1c3QgdXNlIHRoYXQg
bW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNzc0MDRiNDUwZDMwYTFkNzg2
MGU3MTdlOTg3NjJiOGE0NzQ1MzQxZApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6
IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAgIAogICAgVXNlIGNvcmVib290IHRleHQgbW9k
ZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRoZSBxZW11IGJvY2hzLWRpc3BsYXkKICAgIGRl
dmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBkZXZpY2Ugc3VwcG9ydGluZyBzaW1wbGUgbGlu
ZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRoZSBib2NocyByZWdpc3RlciBpbnRlcmZhY2Uu
ICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZnYSAodGV4dCBtb2RlcywgcGxhbmFyIG1vZGVz
LCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2RlcyBhbGwKICAgIGRyb3BwZWQpLiAgVGhlIGJv
Y2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIHFlbXUgc3RkdmdhLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1p
dCA0ZDcwYjI0Yjg2MDEyZTM4MmNmNTUxY2U3MmMyZGQ2YzkyYTZkMWZhCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1MDo0MiAy
MDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBvdXQgY2J2Z2Ffc2V0dXBfbW9kZXMoKQogICAg
CiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBzdHJ1Y3R1cmUgc2V0dXAgY29kZSBmcm9tIGNi
dmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgoKY29tbWl0IGUyOGUwYmIzOWI2YThjY2E3ZGExOTY0OTFhZDgwZjFiOTZk
MWM4MDYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBX
ZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAKCiAgICBvcHRpb25yb206IGVuYWJsZSBub24t
dmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJbiBjYXNlIG5vIFZHQSBkZXZpY2Ugd2FzIGZv
dW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2aWNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 21:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21:04:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYHbs-0003pJ-NT; Wed, 27 Jun 2018 21:04: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYHbq-0003oH-G2
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:04:14 +0000
X-Inumbo-ID: af2977f7-7a4d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af2977f7-7a4d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 21:04:30 +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 1fYHbf-00016S-7m; Wed, 27 Jun 2018 21:04:03 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fYHbf-0005MU-57; Wed, 27 Jun 2018 21:04: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: <E1fYHbf-0005MU-57@xenbits.xenproject.org>
Date: Wed, 27 Jun 2018 21:04:03 +0000
Subject: [Xen-devel] Xen Security Advisory 266 (CVE-2018-12892) - libxl
 fails to honour readonly flag on HVM emulated SCSI disks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-12892 / XSA-266
                               version 3

      libxl fails to honour readonly flag on HVM emulated SCSI disks

UPDATES IN VERSION 3
====================

Public release.

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

libxl fails to pass the readonly flag to qemu when setting up a SCSI
disk, due to what was probably an erroneous merge conflict resolution.

IMPACT
======

Malicious guest administrators or (in some situations) users may be
able to write to supposedly read-only disk images.

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

Only emulated SCSI disks (specified as "sd" in the libxl disk
configuration, or an equivalent) are affected.  IDE disks ("hd") are
not affected (because attempts to make them readonly are rejected).

Additionally, CDROM devices (that is, devices specified to be
presented to the guest as CDROMs, regardless of the nature of the
backing storage on the host) are not affected; they are always
readonly.

Only systems using qemu-xen (rather than qemu-xen-traditional) as the
device model version are vulnerable.

Only systems using libxl or libxl-based toolstacks are vulnerable.
(This includes xl, and libvirt with the libxl driver.)

The vulnerability is present in Xen versions 4.7 and later.
(In earlier versions, provided that the patch for XSA-142 has been
applied, attempts to create readonly disks are rejected.)

If the host and guest together usually support PVHVM, the issue is
exploitable only if the malicious guest administrator has control of
the guest kernel or guest kernel command line.

MITIGATION
==========

Switching to qemu-xen-traditional will avoid this vulnerability.
This can be done with
   device_model_version="qemu-xen-traditional"
in the xl configuration file.

Using stub domain device models (which necessarily involves switching
to qemu-xen-traditional) will also avoid this vulnerability.
This can be done with
   device_model_stubdomain_override=true
in the xl configuration file.

All of these mitigations are liable to have other guest-visible
effects or even regressions.

It may be possible, depending on the configuration, to make the
underlying storage object readonly, or to make it reject writes.

CREDITS
=======

This issue was discovered by Andrew Reimers of OrionVM.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa266/*.patch           xen-unstable
xsa266-4.10/*.patch      Xen 4.10.x
xsa266-4.9/*.patch       Xen 4.9.x
xsa266-4.8/*.patch       Xen 4.8.x
xsa266-4.7/*.patch       Xen 4.7.x
xsa266-4.6/*.patch       Xen 4.6.x

$ sha256sum xsa266* xsa266*/*
d0d998bb3c2f36b0795cdf86d52aa2da3eee72218f9073f398fc6fd2cf5719cd  xsa266.meta
0e5634c9b730e2e022bfef9ded2bb81b7740d05911dae6499671db5cb90663c0  xsa266-4.7/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch
e6dcef1bdd890a245cb9181266fc1378d77b08cf06c063f35a0835ab3b99cf91  xsa266-4.7/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch
19ce6f236702219eb4831ed597f82dc81122fd517131e826643cee95b53d9f1c  xsa266-4.8/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch
e0a4c616218bc42abada75aa5fa0c3e35da6b6334fe50d6104a5892ffebcdb04  xsa266-4.8/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch
9fd48f20da140731bb71dde07035b938cf0966339449a0b6833787767c588c0a  xsa266-4.9/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch
f23d0e76f15b1f6af487adc36a84cf2591197548ca7cab8ee84be72a87424cf7  xsa266-4.9/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch
3d857f38d11b5531a651a45c2f151ac1493260524d4f49ead6833b5f1d599e64  xsa266-4.10/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch
e380976abd77b5b46d69c9564aca3acf9bf467b36645ac34e035aba89d081591  xsa266-4.10/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch
160dc8c8a918cae7259c252af098206f9eff357e52bdfc0b15553e9c31c587e6  xsa266/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch
2b44fd6baac094c82145667a16d9b1530b97fa342d0e635c831425b53a336266  xsa266/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch
$

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

Deployment of patches or mitigations is NOT permitted (except where
all the affected systems and VMs are administered and used only by
organisations which are members of the Xen Project Security Issues
Predisclosure List).  Specifically, deployment on public cloud systems
is NOT permitted.

This is because all of the patches and mitigations make significant
guest-visible changes.  In particular, applying the patch will cause
the emulated SCSI disk object to be reported to the guest as readonly,
when previously it was reported as writeable.

Deployment is permitted only AFTER the embargo ends.

(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

iQEcBAEBCAAGBQJbM+5LAAoJEIP+FMlX6CvZ60YH/i11vnbKl2aKf8e+xchv3Ouf
9egSbsy9T8DfvQLZuXQJ4pXoIR8aRrpbZBK5G6HrK3N+eyVnOoRGR+c5nR4k6QFi
kG+huw1xogN1TJyf1ln1zpy4sTJt7jmw5ZQEVqoHgsiwgifJiLKVMClQAsvNRkgq
su+k4zii863l+2KJdrnsQUlSiO0rHxIgJOs6txSNKHuyJmasHata7O20fcbZ2eNY
g+SMK3QinOTSGTK8gDJQcsBGm3XdmC3OOoXt3DjLvl2/NwAB51oSFr+wdDHl0k8s
jVzRvBwauOelMyteH80lENJLVej52NVMhWDufWu7iGhoh9fZvD3xubO9zFeCtOY=
=UpOb
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNjYsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwKICAgICI0LjgiLAog
ICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVzIjogWwogICAgInhl
biIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAiOiB7CiAgICAgICJS
ZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAgICAiU3RhYmxl
UmVmIjogIjdiMzVlNzgwN2M5ZWZiYTBmNzRlNjY2M2E3MjA1YmQ5NzYwMmM4
ZDEiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAgICAgICAgICJQYXRj
aGVzIjogWwogICAgICAgICAgICAieHNhMjY2LTQuMTAvKi5wYXRjaCIKICAg
ICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiNC42Ijog
ewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAg
ICAgIlN0YWJsZVJlZiI6ICI2MWE5ZmM1ZTU2ZWNmNTliZTk1MWFmMmNjNTVk
MTVhMTEzZTkyMzMzIiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAgICAg
ICAgICAiUGF0Y2hlcyI6IFtdCiAgICAgICAgfQogICAgICB9CiAgICB9LAog
ICAgIjQuNyI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6
IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiMTk2OTMyYWRiMjVhNmUyNjY4
MDc4OGRiNDM5Nzg1MGJiZDMwNzcwZiIsCiAgICAgICAgICAiUHJlcmVxcyI6
IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ey
NjYtNC43LyoucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9
CiAgICB9LAogICAgIjQuOCI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAg
ICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiMTUyMmE4MWFj
ZWE1YzYxMDlmNmY3OTFkNTI4ZmQ4NzI0MTE3ZmI2MyIsCiAgICAgICAgICAi
UHJlcmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAg
ICAgICJ4c2EyNjYtNC44LyoucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAg
fQogICAgICB9CiAgICB9LAogICAgIjQuOSI6IHsKICAgICAgIlJlY2lwZXMi
OiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAi
MWM2YjhmMjNiOWM1MDk5Y2RmOWE1MzBlMGQwNDRiMWFiNWE4MzUxMSIsCiAg
ICAgICAgICAiUHJlcmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBb
CiAgICAgICAgICAgICJ4c2EyNjYtNC45LyoucGF0Y2giCiAgICAgICAgICBd
CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIm1hc3RlciI6IHsKICAg
ICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJT
dGFibGVSZWYiOiAiNDEzMzllY2I1ZjE4Y2E3ZWM3YjBjOTE0Yzk1MmEwZTE3
MTVhZTUxMSIsCiAgICAgICAgICAiUHJlcmVxcyI6IFtdLAogICAgICAgICAg
IlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNjYvKi5wYXRjaCIKICAg
ICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0KICB9Cn0=

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.7/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Disposition: attachment;
 filename="xsa266-4.7/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Transfer-Encoding: base64

RnJvbSBlYmRmN2IzNWUwNDc4ZDdhN2FmMzM3NGYyYjMyYWQ5YjhjYjAyYTcz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1MTozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uCiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwoKVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUg
Y2FzZXMsCnJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywg
b3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5k
cmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyB8IDEzICsrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggNmNiYmMzYy4uNjYwYzAxZSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCkBAIC03NzEsNiArNzcxLDcgQEAgc3RhdGljIGNoYXIg
KnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBj
b25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9kZSkKIHsKICAgICBj
aGFyICpkcml2ZSA9IE5VTEw7CisgICAgY2hhciAqY29tbW9uID0gR0NTUFJJ
TlRGKCJjYWNoZT13cml0ZWJhY2siKTsKICAgICBjb25zdCBjaGFyICpleHBv
cnRuYW1lID0gZGlzay0+Y29sb19leHBvcnQ7CiAgICAgY29uc3QgY2hhciAq
YWN0aXZlX2Rpc2sgPSBkaXNrLT5hY3RpdmVfZGlzazsKICAgICBjb25zdCBj
aGFyICpoaWRkZW5fZGlzayA9IGRpc2stPmhpZGRlbl9kaXNrOwpAQCAtNzc4
LDggKzc3OSw4IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgc3dpdGNoIChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhM
X19DT0xPX05PTkU6CiAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYK
LSAgICAgICAgICAgIChnYywgImZpbGU9JXMsaWY9c2NzaSxidXM9MCx1bml0
PSVkLGZvcm1hdD0lcyxjYWNoZT13cml0ZWJhY2siLAotICAgICAgICAgICAg
IHRhcmdldF9wYXRoLCB1bml0LCBmb3JtYXQpOworICAgICAgICAgICAgKGdj
LCAiJXMsZmlsZT0lcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsZm9ybWF0PSVz
IiwKKyAgICAgICAgICAgICBjb21tb24sIHRhcmdldF9wYXRoLCB1bml0LCBm
b3JtYXQpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIExJQlhMX19DT0xP
X1BSSU1BUlk6CiAgICAgICAgIC8qCkBAIC03OTIsMTMgKzc5MywxMyBAQCBz
dGF0aWMgY2hhciAqcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAgICAgICAg
KiAgdm90ZS10aHJlc2hvbGQ9MQogICAgICAgICAgKi8KICAgICAgICAgZHJp
dmUgPSBHQ1NQUklOVEYoCi0gICAgICAgICAgICAiaWY9c2NzaSxidXM9MCx1
bml0PSVkLGNhY2hlPXdyaXRlYmFjayxkcml2ZXI9cXVvcnVtLCIKKyAgICAg
ICAgICAgICIlcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsLGRyaXZlcj1xdW9y
dW0sIgogICAgICAgICAgICAgImlkPSVzLCIKICAgICAgICAgICAgICJjaGls
ZHJlbi4wLmZpbGUuZmlsZW5hbWU9JXMsIgogICAgICAgICAgICAgImNoaWxk
cmVuLjAuZHJpdmVyPSVzLCIKICAgICAgICAgICAgICJyZWFkLXBhdHRlcm49
ZmlmbywiCiAgICAgICAgICAgICAidm90ZS10aHJlc2hvbGQ9MSIsCi0gICAg
ICAgICAgICB1bml0LCBleHBvcnRuYW1lLCB0YXJnZXRfcGF0aCwgZm9ybWF0
KTsKKyAgICAgICAgICAgIGNvbW1vbiwgdW5pdCwgZXhwb3J0bmFtZSwgdGFy
Z2V0X3BhdGgsIGZvcm1hdCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
TElCWExfX0NPTE9fU0VDT05EQVJZOgogICAgICAgICAvKgpAQCAtODEyLDE0
ICs4MTMsMTQgQEAgc3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZl
X3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0
aCwKICAgICAgICAgICogIGZpbGUuYmFja2luZy5iYWNraW5nPWV4cG9ydG5h
bWUsCiAgICAgICAgICAqLwogICAgICAgICBkcml2ZSA9IEdDU1BSSU5URigK
LSAgICAgICAgICAgICJpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsY2FjaGU9d3Jp
dGViYWNrLGRyaXZlcj1yZXBsaWNhdGlvbiwiCisgICAgICAgICAgICAiJXMs
aWY9c2NzaSxidXM9MCx1bml0PSVkLGRyaXZlcj1yZXBsaWNhdGlvbiwiCiAg
ICAgICAgICAgICAibW9kZT1zZWNvbmRhcnksIgogICAgICAgICAgICAgImZp
bGUuZHJpdmVyPXFjb3cyLCIKICAgICAgICAgICAgICJmaWxlLmZpbGUuZmls
ZW5hbWU9JXMsIgogICAgICAgICAgICAgImZpbGUuYmFja2luZy5kcml2ZXI9
cWNvdzIsIgogICAgICAgICAgICAgImZpbGUuYmFja2luZy5maWxlLmZpbGVu
YW1lPSVzLCIKICAgICAgICAgICAgICJmaWxlLmJhY2tpbmcuYmFja2luZz0l
cyIsCi0gICAgICAgICAgICB1bml0LCBhY3RpdmVfZGlzaywgaGlkZGVuX2Rp
c2ssIGV4cG9ydG5hbWUpOworICAgICAgICAgICAgY29tbW9uLCB1bml0LCBh
Y3RpdmVfZGlzaywgaGlkZGVuX2Rpc2ssIGV4cG9ydG5hbWUpOwogICAgICAg
ICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBhYm9ydCgpOwotLSAK
Mi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.7/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Disposition: attachment;
 filename="xsa266-4.7/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Transfer-Encoding: base64

RnJvbSBjNWMyNmRlOGU5NDk4YTA4ODdiZTI0OWNhYzQyMThmZTQ2OThkZTIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1NDo1MyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBsaWJ4
bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFND
U0kgZGlza3MKCkEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgpyZWxheCBy
ZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRk
ZWQgdGhlIHBhc3Npbmcgb2YKdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21t
aXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCnJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXBy
b3BlciByZS1iYXNpbmcuCgpSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1l
dGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhl
cmUgaXMgYSBiYXJlIGFkLWhvYwpkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNv
CnVwZGF0ZS4KClRoaXMgaXMgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDEwICsrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggNjYwYzAxZS4uNzJk
NWU2NCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC03NzEsNyArNzcxLDggQEAg
c3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9k
ZSkKIHsKICAgICBjaGFyICpkcml2ZSA9IE5VTEw7Ci0gICAgY2hhciAqY29t
bW9uID0gR0NTUFJJTlRGKCJjYWNoZT13cml0ZWJhY2siKTsKKyAgICBjaGFy
ICpjb21tb24gPSBHQ1NQUklOVEYoImNhY2hlPXdyaXRlYmFjayxyZWFkb25s
eT0lcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc2stPnJl
YWR3cml0ZSA/ICJvZmYiIDogIm9uIik7CiAgICAgY29uc3QgY2hhciAqZXhw
b3J0bmFtZSA9IGRpc2stPmNvbG9fZXhwb3J0OwogICAgIGNvbnN0IGNoYXIg
KmFjdGl2ZV9kaXNrID0gZGlzay0+YWN0aXZlX2Rpc2s7CiAgICAgY29uc3Qg
Y2hhciAqaGlkZGVuX2Rpc2sgPSBkaXNrLT5oaWRkZW5fZGlzazsKQEAgLTgz
OCw2ICs4MzksOCBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgY29uc3QgY2hhciAqZXhwb3J0bmFtZSA9IGRpc2stPmNvbG9f
ZXhwb3J0OwogICAgIGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0gZGlzay0+
YWN0aXZlX2Rpc2s7CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rpc2sgPSBk
aXNrLT5oaWRkZW5fZGlzazsKKyAgICAKKyAgICBhc3NlcnQoZGlzay0+cmVh
ZHdyaXRlKTsgLyogc2hvdWxkIGhhdmUgYmVlbiBjaGVja2VkIGVhcmxpZXIg
Ki8KIAogICAgIHN3aXRjaCAoY29sb19tb2RlKSB7CiAgICAgY2FzZSBMSUJY
TF9fQ09MT19OT05FOgpAQCAtMTQwMSw4ICsxNDA0LDkgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgaWYgKHN0cm5jbXAoZGlza3NbaV0u
dmRldiwgInNkIiwgMikgPT0gMCkgewogICAgICAgICAgICAgICAgICAgICBp
ZiAoY29sb19tb2RlID09IExJQlhMX19DT0xPX1NFQ09OREFSWSkgewogICAg
ICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50Zgot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChnYywgImlmPW5vbmUsZHJp
dmVyPSVzLGZpbGU9JXMsaWQ9JXMiLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3JtYXQsIHRhcmdldF9wYXRoLCBkaXNrc1tpXS5jb2xvX2V4
cG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGdjLCAiaWY9
bm9uZSxkcml2ZXI9JXMsZmlsZT0lcyxpZD0lcyxyZWFkb25seT0lcyIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcm1hdCwgdGFyZ2V0X3Bh
dGgsIGRpc2tzW2ldLmNvbG9fZXhwb3J0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkaXNrc1tpXS5yZWFkd3JpdGUgPyAib2ZmIiA6ICJvbiIp
OwogCiAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItZHJpdmUiKTsKICAgICAgICAgICAgICAgICAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgZHJpdmUpOwotLSAKMi4xLjQK
Cg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.8/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Disposition: attachment;
 filename="xsa266-4.8/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Transfer-Encoding: base64

RnJvbSAzZTBjNzI0MzU0ZjkzZmM4NWZmYWZhYzcyYzY4Y2QyOGU0NjgxNDZm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1MTozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uCiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwoKVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUg
Y2FzZXMsCnJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywg
b3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5k
cmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyB8IDEzICsrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggYjZiYzQwNy4uZTlkNGNjNiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCkBAIC03NzMsNiArNzczLDcgQEAgc3RhdGljIGNoYXIg
KnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBj
b25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9kZSkKIHsKICAgICBj
aGFyICpkcml2ZSA9IE5VTEw7CisgICAgY2hhciAqY29tbW9uID0gR0NTUFJJ
TlRGKCJjYWNoZT13cml0ZWJhY2siKTsKICAgICBjb25zdCBjaGFyICpleHBv
cnRuYW1lID0gZGlzay0+Y29sb19leHBvcnQ7CiAgICAgY29uc3QgY2hhciAq
YWN0aXZlX2Rpc2sgPSBkaXNrLT5hY3RpdmVfZGlzazsKICAgICBjb25zdCBj
aGFyICpoaWRkZW5fZGlzayA9IGRpc2stPmhpZGRlbl9kaXNrOwpAQCAtNzgw
LDggKzc4MSw4IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgc3dpdGNoIChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhM
X19DT0xPX05PTkU6CiAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYK
LSAgICAgICAgICAgIChnYywgImZpbGU9JXMsaWY9c2NzaSxidXM9MCx1bml0
PSVkLGZvcm1hdD0lcyxjYWNoZT13cml0ZWJhY2siLAotICAgICAgICAgICAg
IHRhcmdldF9wYXRoLCB1bml0LCBmb3JtYXQpOworICAgICAgICAgICAgKGdj
LCAiJXMsZmlsZT0lcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsZm9ybWF0PSVz
IiwKKyAgICAgICAgICAgICBjb21tb24sIHRhcmdldF9wYXRoLCB1bml0LCBm
b3JtYXQpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIExJQlhMX19DT0xP
X1BSSU1BUlk6CiAgICAgICAgIC8qCkBAIC03OTQsMTMgKzc5NSwxMyBAQCBz
dGF0aWMgY2hhciAqcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAgICAgICAg
KiAgdm90ZS10aHJlc2hvbGQ9MQogICAgICAgICAgKi8KICAgICAgICAgZHJp
dmUgPSBHQ1NQUklOVEYoCi0gICAgICAgICAgICAiaWY9c2NzaSxidXM9MCx1
bml0PSVkLGNhY2hlPXdyaXRlYmFjayxkcml2ZXI9cXVvcnVtLCIKKyAgICAg
ICAgICAgICIlcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsLGRyaXZlcj1xdW9y
dW0sIgogICAgICAgICAgICAgImlkPSVzLCIKICAgICAgICAgICAgICJjaGls
ZHJlbi4wLmZpbGUuZmlsZW5hbWU9JXMsIgogICAgICAgICAgICAgImNoaWxk
cmVuLjAuZHJpdmVyPSVzLCIKICAgICAgICAgICAgICJyZWFkLXBhdHRlcm49
ZmlmbywiCiAgICAgICAgICAgICAidm90ZS10aHJlc2hvbGQ9MSIsCi0gICAg
ICAgICAgICB1bml0LCBleHBvcnRuYW1lLCB0YXJnZXRfcGF0aCwgZm9ybWF0
KTsKKyAgICAgICAgICAgIGNvbW1vbiwgdW5pdCwgZXhwb3J0bmFtZSwgdGFy
Z2V0X3BhdGgsIGZvcm1hdCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
TElCWExfX0NPTE9fU0VDT05EQVJZOgogICAgICAgICAvKgpAQCAtODE0LDE0
ICs4MTUsMTQgQEAgc3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZl
X3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0
aCwKICAgICAgICAgICogIGZpbGUuYmFja2luZy5iYWNraW5nPWV4cG9ydG5h
bWUsCiAgICAgICAgICAqLwogICAgICAgICBkcml2ZSA9IEdDU1BSSU5URigK
LSAgICAgICAgICAgICJpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsY2FjaGU9d3Jp
dGViYWNrLGRyaXZlcj1yZXBsaWNhdGlvbiwiCisgICAgICAgICAgICAiJXMs
aWY9c2NzaSxidXM9MCx1bml0PSVkLGRyaXZlcj1yZXBsaWNhdGlvbiwiCiAg
ICAgICAgICAgICAibW9kZT1zZWNvbmRhcnksIgogICAgICAgICAgICAgImZp
bGUuZHJpdmVyPXFjb3cyLCIKICAgICAgICAgICAgICJmaWxlLmZpbGUuZmls
ZW5hbWU9JXMsIgogICAgICAgICAgICAgImZpbGUuYmFja2luZy5kcml2ZXI9
cWNvdzIsIgogICAgICAgICAgICAgImZpbGUuYmFja2luZy5maWxlLmZpbGVu
YW1lPSVzLCIKICAgICAgICAgICAgICJmaWxlLmJhY2tpbmcuYmFja2luZz0l
cyIsCi0gICAgICAgICAgICB1bml0LCBhY3RpdmVfZGlzaywgaGlkZGVuX2Rp
c2ssIGV4cG9ydG5hbWUpOworICAgICAgICAgICAgY29tbW9uLCB1bml0LCBh
Y3RpdmVfZGlzaywgaGlkZGVuX2Rpc2ssIGV4cG9ydG5hbWUpOwogICAgICAg
ICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBhYm9ydCgpOwotLSAK
Mi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.8/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Disposition: attachment;
 filename="xsa266-4.8/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Transfer-Encoding: base64

RnJvbSBhZWRmZjUyYWE5MDY0NjMyYWMzN2NiZTJiOGUwMmQ3Zjg4MWFjMzM4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1NDo1MyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBsaWJ4
bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFND
U0kgZGlza3MKCkEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgpyZWxheCBy
ZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRk
ZWQgdGhlIHBhc3Npbmcgb2YKdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21t
aXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCnJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXBy
b3BlciByZS1iYXNpbmcuCgpSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1l
dGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhl
cmUgaXMgYSBiYXJlIGFkLWhvYwpkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNv
CnVwZGF0ZS4KClRoaXMgaXMgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDEwICsrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggZTlkNGNjNi4uZmUz
MjkyMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC03NzMsNyArNzczLDggQEAg
c3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9k
ZSkKIHsKICAgICBjaGFyICpkcml2ZSA9IE5VTEw7Ci0gICAgY2hhciAqY29t
bW9uID0gR0NTUFJJTlRGKCJjYWNoZT13cml0ZWJhY2siKTsKKyAgICBjaGFy
ICpjb21tb24gPSBHQ1NQUklOVEYoImNhY2hlPXdyaXRlYmFjayxyZWFkb25s
eT0lcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc2stPnJl
YWR3cml0ZSA/ICJvZmYiIDogIm9uIik7CiAgICAgY29uc3QgY2hhciAqZXhw
b3J0bmFtZSA9IGRpc2stPmNvbG9fZXhwb3J0OwogICAgIGNvbnN0IGNoYXIg
KmFjdGl2ZV9kaXNrID0gZGlzay0+YWN0aXZlX2Rpc2s7CiAgICAgY29uc3Qg
Y2hhciAqaGlkZGVuX2Rpc2sgPSBkaXNrLT5oaWRkZW5fZGlzazsKQEAgLTg0
MCw2ICs4NDEsOCBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgY29uc3QgY2hhciAqZXhwb3J0bmFtZSA9IGRpc2stPmNvbG9f
ZXhwb3J0OwogICAgIGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0gZGlzay0+
YWN0aXZlX2Rpc2s7CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rpc2sgPSBk
aXNrLT5oaWRkZW5fZGlzazsKKyAgICAKKyAgICBhc3NlcnQoZGlzay0+cmVh
ZHdyaXRlKTsgLyogc2hvdWxkIGhhdmUgYmVlbiBjaGVja2VkIGVhcmxpZXIg
Ki8KIAogICAgIHN3aXRjaCAoY29sb19tb2RlKSB7CiAgICAgY2FzZSBMSUJY
TF9fQ09MT19OT05FOgpAQCAtMTQwMyw4ICsxNDA2LDkgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgaWYgKHN0cm5jbXAoZGlza3NbaV0u
dmRldiwgInNkIiwgMikgPT0gMCkgewogICAgICAgICAgICAgICAgICAgICBp
ZiAoY29sb19tb2RlID09IExJQlhMX19DT0xPX1NFQ09OREFSWSkgewogICAg
ICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50Zgot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChnYywgImlmPW5vbmUsZHJp
dmVyPSVzLGZpbGU9JXMsaWQ9JXMiLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3JtYXQsIHRhcmdldF9wYXRoLCBkaXNrc1tpXS5jb2xvX2V4
cG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGdjLCAiaWY9
bm9uZSxkcml2ZXI9JXMsZmlsZT0lcyxpZD0lcyxyZWFkb25seT0lcyIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcm1hdCwgdGFyZ2V0X3Bh
dGgsIGRpc2tzW2ldLmNvbG9fZXhwb3J0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkaXNrc1tpXS5yZWFkd3JpdGUgPyAib2ZmIiA6ICJvbiIp
OwogCiAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItZHJpdmUiKTsKICAgICAgICAgICAgICAgICAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgZHJpdmUpOwotLSAKMi4xLjQK
Cg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.9/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Disposition: attachment;
 filename="xsa266-4.9/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Transfer-Encoding: base64

RnJvbSAzYWJmMGZlZWQ1MGJkMGMzNDUwYjZiMTY4NDI0NjkzYmFmMGY3MDM5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1MTozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uCiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwoKVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUg
Y2FzZXMsCnJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywg
b3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5k
cmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyB8IDEzICsrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggNDBmOWRjNy4uOTZkNTcwMiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCkBAIC03NzMsNiArNzczLDcgQEAgc3RhdGljIGNoYXIg
KnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBj
b25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9kZSkKIHsKICAgICBj
aGFyICpkcml2ZSA9IE5VTEw7CisgICAgY2hhciAqY29tbW9uID0gR0NTUFJJ
TlRGKCJjYWNoZT13cml0ZWJhY2siKTsKICAgICBjb25zdCBjaGFyICpleHBv
cnRuYW1lID0gZGlzay0+Y29sb19leHBvcnQ7CiAgICAgY29uc3QgY2hhciAq
YWN0aXZlX2Rpc2sgPSBkaXNrLT5hY3RpdmVfZGlzazsKICAgICBjb25zdCBj
aGFyICpoaWRkZW5fZGlzayA9IGRpc2stPmhpZGRlbl9kaXNrOwpAQCAtNzgw
LDggKzc4MSw4IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgc3dpdGNoIChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhM
X19DT0xPX05PTkU6CiAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYK
LSAgICAgICAgICAgIChnYywgImZpbGU9JXMsaWY9c2NzaSxidXM9MCx1bml0
PSVkLGZvcm1hdD0lcyxjYWNoZT13cml0ZWJhY2siLAotICAgICAgICAgICAg
IHRhcmdldF9wYXRoLCB1bml0LCBmb3JtYXQpOworICAgICAgICAgICAgKGdj
LCAiJXMsZmlsZT0lcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsZm9ybWF0PSVz
IiwKKyAgICAgICAgICAgICBjb21tb24sIHRhcmdldF9wYXRoLCB1bml0LCBm
b3JtYXQpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIExJQlhMX19DT0xP
X1BSSU1BUlk6CiAgICAgICAgIC8qCkBAIC03OTQsMTMgKzc5NSwxMyBAQCBz
dGF0aWMgY2hhciAqcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAgICAgICAg
KiAgdm90ZS10aHJlc2hvbGQ9MQogICAgICAgICAgKi8KICAgICAgICAgZHJp
dmUgPSBHQ1NQUklOVEYoCi0gICAgICAgICAgICAiaWY9c2NzaSxidXM9MCx1
bml0PSVkLGNhY2hlPXdyaXRlYmFjayxkcml2ZXI9cXVvcnVtLCIKKyAgICAg
ICAgICAgICIlcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsLGRyaXZlcj1xdW9y
dW0sIgogICAgICAgICAgICAgImlkPSVzLCIKICAgICAgICAgICAgICJjaGls
ZHJlbi4wLmZpbGUuZmlsZW5hbWU9JXMsIgogICAgICAgICAgICAgImNoaWxk
cmVuLjAuZHJpdmVyPSVzLCIKICAgICAgICAgICAgICJyZWFkLXBhdHRlcm49
ZmlmbywiCiAgICAgICAgICAgICAidm90ZS10aHJlc2hvbGQ9MSIsCi0gICAg
ICAgICAgICB1bml0LCBleHBvcnRuYW1lLCB0YXJnZXRfcGF0aCwgZm9ybWF0
KTsKKyAgICAgICAgICAgIGNvbW1vbiwgdW5pdCwgZXhwb3J0bmFtZSwgdGFy
Z2V0X3BhdGgsIGZvcm1hdCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
TElCWExfX0NPTE9fU0VDT05EQVJZOgogICAgICAgICAvKgpAQCAtODE0LDcg
KzgxNSw3IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgs
CiAgICAgICAgICAqICBmaWxlLmJhY2tpbmcuYmFja2luZz1leHBvcnRuYW1l
LAogICAgICAgICAgKi8KICAgICAgICAgZHJpdmUgPSBHQ1NQUklOVEYoCi0g
ICAgICAgICAgICAiaWY9c2NzaSxpZD10b3AtY29sbyxidXM9MCx1bml0PSVk
LGNhY2hlPXdyaXRlYmFjaywiCisgICAgICAgICAgICAiJXMsaWY9c2NzaSxp
ZD10b3AtY29sbyxidXM9MCx1bml0PSVkLCIKICAgICAgICAgICAgICJkcml2
ZXI9cmVwbGljYXRpb24sIgogICAgICAgICAgICAgIm1vZGU9c2Vjb25kYXJ5
LCIKICAgICAgICAgICAgICJ0b3AtaWQ9dG9wLWNvbG8sIgpAQCAtODIzLDcg
KzgyNCw3IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgs
CiAgICAgICAgICAgICAiZmlsZS5iYWNraW5nLmRyaXZlcj1xY293MiwiCiAg
ICAgICAgICAgICAiZmlsZS5iYWNraW5nLmZpbGUuZmlsZW5hbWU9JXMsIgog
ICAgICAgICAgICAgImZpbGUuYmFja2luZy5iYWNraW5nPSVzIiwKLSAgICAg
ICAgICAgIHVuaXQsIGFjdGl2ZV9kaXNrLCBoaWRkZW5fZGlzaywgZXhwb3J0
bmFtZSk7CisgICAgICAgICAgICBjb21tb24sIHVuaXQsIGFjdGl2ZV9kaXNr
LCBoaWRkZW5fZGlzaywgZXhwb3J0bmFtZSk7CiAgICAgICAgIGJyZWFrOwog
ICAgIGRlZmF1bHQ6CiAgICAgICAgIGFib3J0KCk7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.9/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Disposition: attachment;
 filename="xsa266-4.9/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Transfer-Encoding: base64

RnJvbSA0NDExMGIwNDZiZTkzN2ZhNzVmODgyMmE5OWMyMTQxOGEyOTlhYmIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1NDo1MyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBsaWJ4
bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFND
U0kgZGlza3MKCkEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgpyZWxheCBy
ZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRk
ZWQgdGhlIHBhc3Npbmcgb2YKdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21t
aXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCnJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXBy
b3BlciByZS1iYXNpbmcuCgpSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1l
dGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhl
cmUgaXMgYSBiYXJlIGFkLWhvYwpkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNv
CnVwZGF0ZS4KClRoaXMgaXMgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDEwICsrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggOTZkNTcwMi4uYjA0
OWI0NCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC03NzMsNyArNzczLDggQEAg
c3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9k
ZSkKIHsKICAgICBjaGFyICpkcml2ZSA9IE5VTEw7Ci0gICAgY2hhciAqY29t
bW9uID0gR0NTUFJJTlRGKCJjYWNoZT13cml0ZWJhY2siKTsKKyAgICBjaGFy
ICpjb21tb24gPSBHQ1NQUklOVEYoImNhY2hlPXdyaXRlYmFjayxyZWFkb25s
eT0lcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc2stPnJl
YWR3cml0ZSA/ICJvZmYiIDogIm9uIik7CiAgICAgY29uc3QgY2hhciAqZXhw
b3J0bmFtZSA9IGRpc2stPmNvbG9fZXhwb3J0OwogICAgIGNvbnN0IGNoYXIg
KmFjdGl2ZV9kaXNrID0gZGlzay0+YWN0aXZlX2Rpc2s7CiAgICAgY29uc3Qg
Y2hhciAqaGlkZGVuX2Rpc2sgPSBkaXNrLT5oaWRkZW5fZGlzazsKQEAgLTg0
Miw2ICs4NDMsOCBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgY29uc3QgY2hhciAqZXhwb3J0bmFtZSA9IGRpc2stPmNvbG9f
ZXhwb3J0OwogICAgIGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0gZGlzay0+
YWN0aXZlX2Rpc2s7CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rpc2sgPSBk
aXNrLT5oaWRkZW5fZGlzazsKKyAgICAKKyAgICBhc3NlcnQoZGlzay0+cmVh
ZHdyaXRlKTsgLyogc2hvdWxkIGhhdmUgYmVlbiBjaGVja2VkIGVhcmxpZXIg
Ki8KIAogICAgIHN3aXRjaCAoY29sb19tb2RlKSB7CiAgICAgY2FzZSBMSUJY
TF9fQ09MT19OT05FOgpAQCAtMTU0Niw4ICsxNTQ5LDkgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgaWYgKHN0cm5jbXAoZGlza3NbaV0u
dmRldiwgInNkIiwgMikgPT0gMCkgewogICAgICAgICAgICAgICAgICAgICBp
ZiAoY29sb19tb2RlID09IExJQlhMX19DT0xPX1NFQ09OREFSWSkgewogICAg
ICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50Zgot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChnYywgImlmPW5vbmUsZHJp
dmVyPSVzLGZpbGU9JXMsaWQ9JXMiLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3JtYXQsIHRhcmdldF9wYXRoLCBkaXNrc1tpXS5jb2xvX2V4
cG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGdjLCAiaWY9
bm9uZSxkcml2ZXI9JXMsZmlsZT0lcyxpZD0lcyxyZWFkb25seT0lcyIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcm1hdCwgdGFyZ2V0X3Bh
dGgsIGRpc2tzW2ldLmNvbG9fZXhwb3J0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkaXNrc1tpXS5yZWFkd3JpdGUgPyAib2ZmIiA6ICJvbiIp
OwogCiAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItZHJpdmUiKTsKICAgICAgICAgICAgICAgICAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgZHJpdmUpOwotLSAKMi4xLjQK
Cg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.10/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Disposition: attachment;
 filename="xsa266-4.10/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Transfer-Encoding: base64

RnJvbSA4MmY5OGY4NDg0ZjQ3MTYzYTA2ZTRkNTYxMGRiYTZlNWZjNDU5ZTc4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1MTozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uCiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwoKVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUg
Y2FzZXMsCnJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywg
b3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5k
cmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyB8IDEzICsrKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKaW5kZXggYjUxMTc4Yi4uMjhiYmViNiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCkBAIC03OTgsNiArNzk4LDcgQEAgc3RhdGljIGNoYXIg
KnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4bF9fZ2MgKmdjLCBj
b25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9kZSkKIHsKICAgICBj
aGFyICpkcml2ZSA9IE5VTEw7CisgICAgY2hhciAqY29tbW9uID0gR0NTUFJJ
TlRGKCJjYWNoZT13cml0ZWJhY2siKTsKICAgICBjb25zdCBjaGFyICpleHBv
cnRuYW1lID0gZGlzay0+Y29sb19leHBvcnQ7CiAgICAgY29uc3QgY2hhciAq
YWN0aXZlX2Rpc2sgPSBkaXNrLT5hY3RpdmVfZGlzazsKICAgICBjb25zdCBj
aGFyICpoaWRkZW5fZGlzayA9IGRpc2stPmhpZGRlbl9kaXNrOwpAQCAtODA1
LDggKzgwNiw4IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgc3dpdGNoIChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhM
X19DT0xPX05PTkU6CiAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYK
LSAgICAgICAgICAgIChnYywgImZpbGU9JXMsaWY9c2NzaSxidXM9MCx1bml0
PSVkLGZvcm1hdD0lcyxjYWNoZT13cml0ZWJhY2siLAotICAgICAgICAgICAg
IHRhcmdldF9wYXRoLCB1bml0LCBmb3JtYXQpOworICAgICAgICAgICAgKGdj
LCAiJXMsZmlsZT0lcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsZm9ybWF0PSVz
IiwKKyAgICAgICAgICAgICBjb21tb24sIHRhcmdldF9wYXRoLCB1bml0LCBm
b3JtYXQpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIExJQlhMX19DT0xP
X1BSSU1BUlk6CiAgICAgICAgIC8qCkBAIC04MTksMTMgKzgyMCwxMyBAQCBz
dGF0aWMgY2hhciAqcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nKGxpYnhs
X19nYyAqZ2MsIGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAgICAgICAg
KiAgdm90ZS10aHJlc2hvbGQ9MQogICAgICAgICAgKi8KICAgICAgICAgZHJp
dmUgPSBHQ1NQUklOVEYoCi0gICAgICAgICAgICAiaWY9c2NzaSxidXM9MCx1
bml0PSVkLGNhY2hlPXdyaXRlYmFjayxkcml2ZXI9cXVvcnVtLCIKKyAgICAg
ICAgICAgICIlcyxpZj1zY3NpLGJ1cz0wLHVuaXQ9JWQsLGRyaXZlcj1xdW9y
dW0sIgogICAgICAgICAgICAgImlkPSVzLCIKICAgICAgICAgICAgICJjaGls
ZHJlbi4wLmZpbGUuZmlsZW5hbWU9JXMsIgogICAgICAgICAgICAgImNoaWxk
cmVuLjAuZHJpdmVyPSVzLCIKICAgICAgICAgICAgICJyZWFkLXBhdHRlcm49
ZmlmbywiCiAgICAgICAgICAgICAidm90ZS10aHJlc2hvbGQ9MSIsCi0gICAg
ICAgICAgICB1bml0LCBleHBvcnRuYW1lLCB0YXJnZXRfcGF0aCwgZm9ybWF0
KTsKKyAgICAgICAgICAgIGNvbW1vbiwgdW5pdCwgZXhwb3J0bmFtZSwgdGFy
Z2V0X3BhdGgsIGZvcm1hdCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
TElCWExfX0NPTE9fU0VDT05EQVJZOgogICAgICAgICAvKgpAQCAtODM5LDcg
Kzg0MCw3IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgs
CiAgICAgICAgICAqICBmaWxlLmJhY2tpbmcuYmFja2luZz1leHBvcnRuYW1l
LAogICAgICAgICAgKi8KICAgICAgICAgZHJpdmUgPSBHQ1NQUklOVEYoCi0g
ICAgICAgICAgICAiaWY9c2NzaSxpZD10b3AtY29sbyxidXM9MCx1bml0PSVk
LGNhY2hlPXdyaXRlYmFjaywiCisgICAgICAgICAgICAiJXMsaWY9c2NzaSxp
ZD10b3AtY29sbyxidXM9MCx1bml0PSVkLCIKICAgICAgICAgICAgICJkcml2
ZXI9cmVwbGljYXRpb24sIgogICAgICAgICAgICAgIm1vZGU9c2Vjb25kYXJ5
LCIKICAgICAgICAgICAgICJ0b3AtaWQ9dG9wLWNvbG8sIgpAQCAtODQ4LDcg
Kzg0OSw3IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgs
CiAgICAgICAgICAgICAiZmlsZS5iYWNraW5nLmRyaXZlcj1xY293MiwiCiAg
ICAgICAgICAgICAiZmlsZS5iYWNraW5nLmZpbGUuZmlsZW5hbWU9JXMsIgog
ICAgICAgICAgICAgImZpbGUuYmFja2luZy5iYWNraW5nPSVzIiwKLSAgICAg
ICAgICAgIHVuaXQsIGFjdGl2ZV9kaXNrLCBoaWRkZW5fZGlzaywgZXhwb3J0
bmFtZSk7CisgICAgICAgICAgICBjb21tb24sIHVuaXQsIGFjdGl2ZV9kaXNr
LCBoaWRkZW5fZGlzaywgZXhwb3J0bmFtZSk7CiAgICAgICAgIGJyZWFrOwog
ICAgIGRlZmF1bHQ6CiAgICAgICAgIGFib3J0KCk7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa266-4.10/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Disposition: attachment;
 filename="xsa266-4.10/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Transfer-Encoding: base64

RnJvbSBiYTNmMWZhMWFiNmU4Mzc0NTY4MmNhYzc4NGU2ODBhMWFiZjdkYTdk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1NDo1MyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBsaWJ4
bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFND
U0kgZGlza3MKCkEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgpyZWxheCBy
ZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRk
ZWQgdGhlIHBhc3Npbmcgb2YKdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21t
aXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCnJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXBy
b3BlciByZS1iYXNpbmcuCgpSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1l
dGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhl
cmUgaXMgYSBiYXJlIGFkLWhvYwpkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNv
CnVwZGF0ZS4KClRoaXMgaXMgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDEwICsrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggMjhiYmViNi4uM2Rj
MzE3YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC03OTgsNyArNzk4LDggQEAg
c3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9k
ZSkKIHsKICAgICBjaGFyICpkcml2ZSA9IE5VTEw7Ci0gICAgY2hhciAqY29t
bW9uID0gR0NTUFJJTlRGKCJjYWNoZT13cml0ZWJhY2siKTsKKyAgICBjaGFy
ICpjb21tb24gPSBHQ1NQUklOVEYoImNhY2hlPXdyaXRlYmFjayxyZWFkb25s
eT0lcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc2stPnJl
YWR3cml0ZSA/ICJvZmYiIDogIm9uIik7CiAgICAgY29uc3QgY2hhciAqZXhw
b3J0bmFtZSA9IGRpc2stPmNvbG9fZXhwb3J0OwogICAgIGNvbnN0IGNoYXIg
KmFjdGl2ZV9kaXNrID0gZGlzay0+YWN0aXZlX2Rpc2s7CiAgICAgY29uc3Qg
Y2hhciAqaGlkZGVuX2Rpc2sgPSBkaXNrLT5oaWRkZW5fZGlzazsKQEAgLTg2
Nyw2ICs4NjgsOCBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2
ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3Bh
dGgsCiAgICAgY29uc3QgY2hhciAqZXhwb3J0bmFtZSA9IGRpc2stPmNvbG9f
ZXhwb3J0OwogICAgIGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0gZGlzay0+
YWN0aXZlX2Rpc2s7CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rpc2sgPSBk
aXNrLT5oaWRkZW5fZGlzazsKKyAgICAKKyAgICBhc3NlcnQoZGlzay0+cmVh
ZHdyaXRlKTsgLyogc2hvdWxkIGhhdmUgYmVlbiBjaGVja2VkIGVhcmxpZXIg
Ki8KIAogICAgIHN3aXRjaCAoY29sb19tb2RlKSB7CiAgICAgY2FzZSBMSUJY
TF9fQ09MT19OT05FOgpAQCAtMTU3Niw4ICsxNTc5LDkgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgaWYgKHN0cm5jbXAoZGlza3NbaV0u
dmRldiwgInNkIiwgMikgPT0gMCkgewogICAgICAgICAgICAgICAgICAgICBp
ZiAoY29sb19tb2RlID09IExJQlhMX19DT0xPX1NFQ09OREFSWSkgewogICAg
ICAgICAgICAgICAgICAgICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50Zgot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChnYywgImlmPW5vbmUsZHJp
dmVyPSVzLGZpbGU9JXMsaWQ9JXMiLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3JtYXQsIHRhcmdldF9wYXRoLCBkaXNrc1tpXS5jb2xvX2V4
cG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGdjLCAiaWY9
bm9uZSxkcml2ZXI9JXMsZmlsZT0lcyxpZD0lcyxyZWFkb25seT0lcyIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcm1hdCwgdGFyZ2V0X3Bh
dGgsIGRpc2tzW2ldLmNvbG9fZXhwb3J0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkaXNrc1tpXS5yZWFkd3JpdGUgPyAib2ZmIiA6ICJvbiIp
OwogCiAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItZHJpdmUiKTsKICAgICAgICAgICAgICAgICAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgZHJpdmUpOwotLSAKMi4xLjQK
Cg==

--=separator
Content-Type: application/octet-stream;
 name="xsa266/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Disposition: attachment;
 filename="xsa266/0001-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch"
Content-Transfer-Encoding: base64

RnJvbSBkNzliZTg4ZGE3ZjdiMmNlODc4NGY3YzdmM2Q0Y2VlNjFmZTNjMjcw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1MTozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uCiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwoKVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUg
Y2FzZXMsCnJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywg
b3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5k
cmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyB8IDE1ICsrKysrKystLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfZG0uYwppbmRleCAxOGFkYTY5Li5kZWFiMzcxIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKQEAgLTc5OCw2ICs3OTgsNyBAQCBzdGF0aWMgY2hh
ciAqcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nKGxpYnhsX19nYyAqZ2Ms
IGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgY29sb19tb2RlLCBjb25zdCBj
aGFyICoqaWRfcHRyKQogewogICAgIGNoYXIgKmRyaXZlID0gTlVMTDsKKyAg
ICBjaGFyICpjb21tb24gPSBHQ1NQUklOVEYoImlmPW5vbmUsY2FjaGU9d3Jp
dGViYWNrIik7CiAgICAgY29uc3QgY2hhciAqZXhwb3J0bmFtZSA9IGRpc2st
PmNvbG9fZXhwb3J0OwogICAgIGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0g
ZGlzay0+YWN0aXZlX2Rpc2s7CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rp
c2sgPSBkaXNrLT5oaWRkZW5fZGlzazsKQEAgLTgwNiwyNSArODA3LDIzIEBA
IHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmcobGli
eGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgsCiAgICAgc3dp
dGNoIChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhMX19DT0xPX05PTkU6
CiAgICAgICAgIGlkID0gR0NTUFJJTlRGKCJzY3NpMC1oZCVkIiwgdW5pdCk7
Ci0gICAgICAgIGRyaXZlID0gR0NTUFJJTlRGKCJmaWxlPSVzLGlmPW5vbmUs
aWQ9JXMsZm9ybWF0PSVzLGNhY2hlPXdyaXRlYmFjayIsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIHRhcmdldF9wYXRoLCBpZCwgZm9ybWF0KTsKKyAg
ICAgICAgZHJpdmUgPSBHQ1NQUklOVEYoImZpbGU9JXMsaWQ9JXMsZm9ybWF0
PSVzLCVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X3Bh
dGgsIGlkLCBmb3JtYXQsIGNvbW1vbik7CiAgICAgICAgIGJyZWFrOwogICAg
IGNhc2UgTElCWExfX0NPTE9fUFJJTUFSWToKICAgICAgICAgaWQgPSBleHBv
cnRuYW1lOwogICAgICAgICBkcml2ZSA9IEdDU1BSSU5URigKLSAgICAgICAg
ICAgICJpZj1ub25lLGNhY2hlPXdyaXRlYmFjayxkcml2ZXI9cXVvcnVtLCIK
LSAgICAgICAgICAgICJpZD0lcywiCisgICAgICAgICAgICAiJXMsaWQ9JXMs
ZHJpdmVyPXF1b3J1bSwiCiAgICAgICAgICAgICAiY2hpbGRyZW4uMC5maWxl
LmZpbGVuYW1lPSVzLCIKICAgICAgICAgICAgICJjaGlsZHJlbi4wLmRyaXZl
cj0lcywiCiAgICAgICAgICAgICAicmVhZC1wYXR0ZXJuPWZpZm8sIgogICAg
ICAgICAgICAgInZvdGUtdGhyZXNob2xkPTEiLAotICAgICAgICAgICAgaWQs
IHRhcmdldF9wYXRoLCBmb3JtYXQpOworICAgICAgICAgICAgY29tbW9uLCBp
ZCwgdGFyZ2V0X3BhdGgsIGZvcm1hdCk7CiAgICAgICAgIGJyZWFrOwogICAg
IGNhc2UgTElCWExfX0NPTE9fU0VDT05EQVJZOgogICAgICAgICBpZCA9ICJ0
b3AtY29sbyI7CiAgICAgICAgIGRyaXZlID0gR0NTUFJJTlRGKAotICAgICAg
ICAgICAgImlmPW5vbmUsaWQ9JXMsY2FjaGU9d3JpdGViYWNrLCIKLSAgICAg
ICAgICAgICJkcml2ZXI9cmVwbGljYXRpb24sIgorICAgICAgICAgICAgIiVz
LGlkPSVzLGRyaXZlcj1yZXBsaWNhdGlvbiwiCiAgICAgICAgICAgICAibW9k
ZT1zZWNvbmRhcnksIgogICAgICAgICAgICAgInRvcC1pZD10b3AtY29sbywi
CiAgICAgICAgICAgICAiZmlsZS5kcml2ZXI9cWNvdzIsIgpAQCAtODMyLDcg
KzgzMSw3IEBAIHN0YXRpYyBjaGFyICpxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgs
CiAgICAgICAgICAgICAiZmlsZS5iYWNraW5nLmRyaXZlcj1xY293MiwiCiAg
ICAgICAgICAgICAiZmlsZS5iYWNraW5nLmZpbGUuZmlsZW5hbWU9JXMsIgog
ICAgICAgICAgICAgImZpbGUuYmFja2luZy5iYWNraW5nPSVzIiwKLSAgICAg
ICAgICAgIGlkLCBhY3RpdmVfZGlzaywgaGlkZGVuX2Rpc2ssIGV4cG9ydG5h
bWUpOworICAgICAgICAgICAgY29tbW9uLCBpZCwgYWN0aXZlX2Rpc2ssIGhp
ZGRlbl9kaXNrLCBleHBvcnRuYW1lKTsKICAgICAgICAgYnJlYWs7CiAgICAg
ZGVmYXVsdDoKICAgICAgICAgYWJvcnQoKTsKLS0gCjIuMS40Cgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa266/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Disposition: attachment;
 filename="xsa266/0002-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch"
Content-Transfer-Encoding: base64

RnJvbSBiY2M1ODZjYmMwNWZmYWFmNWVmOGZhYWU3NGRjM2Q0NzQzYmY5N2Y4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxMyBKdW4g
MjAxOCAxNTo1NDo1MyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBsaWJ4
bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFND
U0kgZGlza3MKCkEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgpyZWxheCBy
ZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRk
ZWQgdGhlIHBhc3Npbmcgb2YKdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21t
aXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCnJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXBy
b3BlciByZS1iYXNpbmcuCgpSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1l
dGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhl
cmUgaXMgYSBiYXJlIGFkLWhvYwpkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNv
CnVwZGF0ZS4KClRoaXMgaXMgWFNBLTI2Ni4KClJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDEwICsrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggZGVhYjM3MS4uYmFk
M2VmNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC03OTgsNyArNzk4LDggQEAg
c3RhdGljIGNoYXIgKnFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZyhsaWJ4
bF9fZ2MgKmdjLCBjb25zdCBjaGFyICp0YXJnZXRfcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNvbG9fbW9k
ZSwgY29uc3QgY2hhciAqKmlkX3B0cikKIHsKICAgICBjaGFyICpkcml2ZSA9
IE5VTEw7Ci0gICAgY2hhciAqY29tbW9uID0gR0NTUFJJTlRGKCJpZj1ub25l
LGNhY2hlPXdyaXRlYmFjayIpOworICAgIGNoYXIgKmNvbW1vbiA9IEdDU1BS
SU5URigiaWY9bm9uZSxyZWFkb25seT0lcyxjYWNoZT13cml0ZWJhY2siLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNrLT5yZWFkd3JpdGUg
PyAib2ZmIiA6ICJvbiIpOwogICAgIGNvbnN0IGNoYXIgKmV4cG9ydG5hbWUg
PSBkaXNrLT5jb2xvX2V4cG9ydDsKICAgICBjb25zdCBjaGFyICphY3RpdmVf
ZGlzayA9IGRpc2stPmFjdGl2ZV9kaXNrOwogICAgIGNvbnN0IGNoYXIgKmhp
ZGRlbl9kaXNrID0gZGlzay0+aGlkZGVuX2Rpc2s7CkBAIC04NTIsNiArODUz
LDggQEAgc3RhdGljIGNoYXIgKnFlbXVfZGlza19pZGVfZHJpdmVfc3RyaW5n
KGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKnRhcmdldF9wYXRoLAogICAg
IGNvbnN0IGNoYXIgKmFjdGl2ZV9kaXNrID0gZGlzay0+YWN0aXZlX2Rpc2s7
CiAgICAgY29uc3QgY2hhciAqaGlkZGVuX2Rpc2sgPSBkaXNrLT5oaWRkZW5f
ZGlzazsKIAorICAgIGFzc2VydChkaXNrLT5yZWFkd3JpdGUpOyAvKiBzaG91
bGQgaGF2ZSBiZWVuIGNoZWNrZWQgZWFybGllciAqLworCiAgICAgc3dpdGNo
IChjb2xvX21vZGUpIHsKICAgICBjYXNlIExJQlhMX19DT0xPX05PTkU6CiAg
ICAgICAgIGRyaXZlID0gR0NTUFJJTlRGCkBAIC0xNTc0LDggKzE1NzcsOSBA
QCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19u
ZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqZHJpdmVfaWQ7CiAgICAgICAgICAgICAgICAgICAgIGlmIChjb2xv
X21vZGUgPT0gTElCWExfX0NPTE9fU0VDT05EQVJZKSB7CiAgICAgICAgICAg
ICAgICAgICAgICAgICBkcml2ZSA9IGxpYnhsX19zcHJpbnRmCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGdjLCAiaWY9bm9uZSxkcml2ZXI9JXMs
ZmlsZT0lcyxpZD0lcyIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZvcm1hdCwgdGFyZ2V0X3BhdGgsIGRpc2tzW2ldLmNvbG9fZXhwb3J0KTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ2MsICJpZj1ub25lLGRy
aXZlcj0lcyxmaWxlPSVzLGlkPSVzLHJlYWRvbmx5PSVzIiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZm9ybWF0LCB0YXJnZXRfcGF0aCwgZGlz
a3NbaV0uY29sb19leHBvcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGRpc2tzW2ldLnJlYWR3cml0ZSA/ICJvZmYiIDogIm9uIik7CiAKICAg
ICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1kcml2ZSIpOwogICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFy
cmF5X2FwcGVuZChkbV9hcmdzLCBkcml2ZSk7Ci0tIAoyLjEuNAoK

--=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 Jun 27 21:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21:04:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYHbn-0003nd-Pc; Wed, 27 Jun 2018 21:04: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYHbm-0003nL-Q8
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:04:10 +0000
X-Inumbo-ID: 3d93e753-7a4d-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d93e753-7a4d-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 23:01:20 +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 1fYHbb-00015z-29; Wed, 27 Jun 2018 21:03:59 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fYHba-0005FA-Vk; Wed, 27 Jun 2018 21:03:58 +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: <E1fYHba-0005FA-Vk@xenbits.xenproject.org>
Date: Wed, 27 Jun 2018 21:03:58 +0000
Subject: [Xen-devel] Xen Security Advisory 265 (CVE-2018-12893) - x86: #DB
 exception safety check can be triggered by a 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.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-12893 / XSA-265
                               version 3

      x86: #DB exception safety check can be triggered by a guest

UPDATES IN VERSION 3
====================

Public release.

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

One of the fixes in XSA-260 added some safety checks to help prevent Xen
livelocking with debug exceptions.  Unfortunately, due to an oversight, at
least one of these safety checks can be triggered by a guest.

IMPACT
======

A malicious PV guest can crash Xen, leading to a Denial of Service.

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

All Xen systems which have applied the XSA-260 fix are vulnerable.

Only x86 systems are vulnerable.  ARM systems are not vulnerable.

Only x86 PV guests can exploit the vulnerability.  x86 HVM and PVH
guests cannot exploit the vulnerability.

An attacker needs to be able to control hardware debugging facilities to
exploit the vulnerability, but such permissions are typically available
to unprivileged users.

MITIGATION
==========

Running only x86 HVM or PVH guests will avoid the vulnerability.

CREDITS
=======

This issue was discovered by Andrew Cooper of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa265.patch           xen-unstable, Xen 4.10.x, 4.9.x, 4.8.x
xsa265-4.7.patch       Xen 4.7.x, 4.6.x

$ sha256sum xsa265*
3eb66ed7251dcc4259eeffe608b2747857e269307d894a1cb950973420184aa7  xsa265.patch
00faf2a4159698b6540565ece06de103c3547855e2084324ca44772b8a24aa18  xsa265-4.7.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

iQEcBAEBCAAGBQJbM+5JAAoJEIP+FMlX6CvZtSgIAMF8d/3Jor6b0EbW55JSLh76
56I8QfkqX4Xv/yWri3sXGJmPz7Af/qjDO+Ix5IScq54ugN5C8z7OBcbXFpX1WxNJ
xCv6QjsbPmGCZHsT+NdWrl/ac6ZH3xlhE+S1awQ+9SkC+r6bRH/iROO+4DhpYQde
CGoyYIwFq2VJoovh8lWHMsVl8VUXisyDk3bPK17VlAEFF1LuOkaan1UGEKRsciGX
12IlNw/I6c8a85wWpFtph1AOVZfrodWdwyj8vgLY3MHnEs+86/cm5O4+GxKHezHf
P5dJDZ38HBPRL1qC+yFRV2sLxLgrc7fYlSWr3/xtOGo23aDLjCvS+FsMfIpyjPQ=
=sf+j
-----END PGP SIGNATURE-----

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVy
IGZvciBmYXVsdGluZyBjb25kaXRpb25zCgpPbmUgb2YgdGhlIGZpeCBmb3Ig
WFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRs
aW5nIG9mICNEQgpleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIp
IGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCmxpdmVs
b2NrcyBvZiAjREIgZmF1bHRzLgoKV2hpbGUgYSBHZW5lcmFsIERldGVjdCAj
REIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3
YXJlCmNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBt
ZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwpyZXR1cm4gdG8u
ICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFu
ZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKYnkgaGFyZHdhcmUpLiAgQSBtYWxp
Y2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRh
bF90cmFwKCkgYW5kCmNyYXNoIFhlbi4KCkluc3RydWN0aW9uIGJyZWFrcG9p
bnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJp
dHMgaW4gJWRyNgphcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51
YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCm5vbi1lbmFibGVk
IGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hl
Y2suCgpCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24g
b24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgpzZXQsIGFu
ZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0
cnVjdGlvbiBicmVha3BvaW50cwooaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBi
eSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8K
ZW5jb3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNv
bnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKcm9idXN0bmVzcywgZGVhbCB3
aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50
IGNvbmZpZ3VyYXRpb24sCnJhdGhlciB0aGFuIGNyYXNoaW5nLgoKVGhpcyBp
cyBYU0EtMjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggZTc5
Y2E4OC4uM2UwNWNmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE4MDksNiArMTgw
OSwxMyBAQCB2b2lkIGRvX2RlYnVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogCiAgICAgaWYgKCAhZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiAhISEgV0FSTklORyAhISEKKyAgICAg
ICAgICoKKyAgICAgICAgICogJWRyNiBpcyBtb3N0bHkgZ3Vlc3QgY29udHJv
bGxlZCBhdCB0aGlzIHBvaW50LiAgQW55IGRlY3Npb25zIGJhc2UKKyAgICAg
ICAgICogb24gaXRzIHZhbHVlIG11c3QgYmUgY3Jvc3NjaGVja2VkIHdpdGgg
bm9uLWd1ZXN0IGNvbnRyb2xsZWQgc3RhdGUuCisgICAgICAgICAqLworCiAg
ICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIC8qIEluIFNZU0VOVEVSIGVudHJ5IHBh
dGggd2UgY2FuJ3QgemFwIFRGIHVudGlsIEVGTEFHUyBpcyBzYXZlZC4gKi8K
QEAgLTE4MzAsMzMgKzE4MzcsNDQgQEAgdm9pZCBkb19kZWJ1ZyhzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICogQ2hlY2sgZm9yIGZh
dWx0IGNvbmRpdGlvbnMuICBHZW5lcmFsIERldGVjdCwgYW5kIGluc3RydWN0
aW9uCiAgICAgICAgICAqIGJyZWFrcG9pbnRzIGFyZSBmYXVsdHMgcmF0aGVy
IHRoYW4gdHJhcHMsIGF0IHdoaWNoIHBvaW50IGF0dGVtcHRpbmcKICAgICAg
ICAgICogdG8gaWdub3JlIGFuZCBjb250aW51ZSB3aWxsIHJlc3VsdCBpbiBh
IGxpdmVsb2NrLgorICAgICAgICAgKgorICAgICAgICAgKiBIb3dldmVyLCBv
biBlbnRlcmluZyB0aGUgI0RCIGhhbmRsZXIsIGhhcmR3YXJlIGNsZWFycyAl
ZHI3LmdkIGZvcgorICAgICAgICAgKiB1cyAoYXMgY29uZmlybWVkIGJ5IHRo
ZSBlYXJsaWVyICVkcjYgYWNjZXNzZXMgc3VjY2VlZGluZyksIG1lYW5pbmcK
KyAgICAgICAgICogdGhhdCBhIHJlYWwgR2VuZXJhbCBEZXRlY3QgZXhjZXB0
aW9uIGlzIHJlc3RhcnRhYmxlLgorICAgICAgICAgKgorICAgICAgICAgKiBQ
ViBndWVzdHMgYXJlIG5vdCBwZXJtaXR0ZWQgdG8gcG9pbnQgJWRyezAuLjN9
IGF0IFhlbiBsaW5lYXIKKyAgICAgICAgICogYWRkcmVzc2VzLCBhbmQgSW5z
dHJ1Y3Rpb24gQnJlYWtwb2ludHMgKGJlaW5nIGZhdWx0cykgZG9uJ3QgZ2V0
CisgICAgICAgICAqIGRlbGF5ZWQgYnkgYSBNb3ZTUyBzaGFkb3csIHNvIHdl
IHNob3VsZCBuZXZlciBlbmNvdW50ZXIgb25lIGluCisgICAgICAgICAqIGh5
cGVydmlzb3IgY29udGV4dC4KKyAgICAgICAgICoKKyAgICAgICAgICogSWYg
aG93ZXZlciB3ZSBkbywgc2FmZXR5IG1lYXN1cmVzIG5lZWQgdG8gYmUgZW5h
Y3RlZC4gIFVzZSBhIGJpZworICAgICAgICAgKiBoYW1tZXIgYW5kIGNsZWFy
IGFsbCBkZWJ1ZyBzZXR0aW5ncy4KICAgICAgICAgICovCi0gICAgICAgIGlm
ICggZHI2ICYgRFJfR0VORVJBTF9ERVRFQ1QgKQotICAgICAgICB7Ci0gICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiSGl0IEdlbmVyYWwgRGV0ZWN0
IGluIFhlbiBjb250ZXh0XG4iKTsKLSAgICAgICAgICAgIGZhdGFsX3RyYXAo
cmVncywgMCk7Ci0gICAgICAgIH0KLQogICAgICAgICBpZiAoIGRyNiAmIChE
Ul9UUkFQMyB8IERSX1RSQVAyIHwgRFJfVFJBUDEgfCBEUl9UUkFQMCkgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnAsIGRyNyA9
IHJlYWRfZGVidWdyZWcoNykgPj4gRFJfQ09OVFJPTF9TSElGVDsKKyAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBicCwgZHI3ID0gcmVhZF9kZWJ1Z3JlZyg3
KTsKIAogICAgICAgICAgICAgZm9yICggYnAgPSAwOyBicCA8IDQ7ICsrYnAg
KQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICggKGRyNiAm
ICgxdSA8PCBicCkpICYmIC8qIEJyZWFrcG9pbnQgdHJpZ2dlcmVkPyAqLwot
ICAgICAgICAgICAgICAgICAgICAgKChkcjcgJiAoM3UgPDwgKGJwICogRFJf
Q09OVFJPTF9TSVpFKSkpID09IDApIC8qIEluc24/ICovICkKKyAgICAgICAg
ICAgICAgICAgICAgIChkcjcgJiAoM3UgPDwgKGJwICogRFJfRU5BQkxFX1NJ
WkUpKSkgJiYgLyogRW5hYmxlZD8gKi8KKyAgICAgICAgICAgICAgICAgICAg
ICgoZHI3ICYgKDN1IDw8ICgoYnAgKiBEUl9DT05UUk9MX1NJWkUpICsgLyog
SW5zbj8gKi8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBEUl9DT05UUk9MX1NISUZUKSkpID09IERSX1JXX0VYRUNVVEUpICkKICAg
ICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOworCiAgICAgICAgICAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfRVJSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSGl0IGlu
c3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHRcbiIpOwotICAg
ICAgICAgICAgICAgICAgICBmYXRhbF90cmFwKHJlZ3MsIDApOworICAgICAg
ICAgICAgICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg3LCAwKTsKKyAgICAgICAg
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfQogICAgICAgICB9CiAKICAgICAgICAgLyoKLSAgICAgICAgICog
V2hhdGV2ZXIgY2F1c2VkIHRoaXMgI0RCIHNob3VsZCBiZSBhIHRyYXAuICBO
b3RlIGl0IGFuZCBjb250aW51ZS4KLSAgICAgICAgICogR3Vlc3RzIGNhbiB0
cmlnZ2VyIHRoaXMgaW4gY2VydGFpbiBjb3JuZXIgY2FzZXMsIHNvIGVuc3Vy
ZSB0aGUKLSAgICAgICAgICogbWVzc2FnZSBpcyByYXRlbGltaXRlZC4KKyAg
ICAgICAgICogV2hhdGV2ZXIgY2F1c2VkIHRoaXMgI0RCIHNob3VsZCBiZSBy
ZXN0YXJ0YWJsZSBieSB0aGlzIHBvaW50LiAgTm90ZQorICAgICAgICAgKiBp
dCBhbmQgY29udGludWUuICBHdWVzdHMgY2FuIHRyaWdnZXIgdGhpcyBpbiBj
ZXJ0YWluIGNvcm5lciBjYXNlcywKKyAgICAgICAgICogc28gZW5zdXJlIHRo
ZSBtZXNzYWdlIGlzIHJhdGVsaW1pdGVkLgogICAgICAgICAgKi8KICAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKICAgICAgICAgICAgICAgICAi
SGl0ICNEQiBpbiBYZW4gY29udGV4dDogJTA0eDolcCBbJXBzXSwgc3RrICUw
NHg6JXAsIGRyNiAlbHhcbiIsCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVy
IGZvciBmYXVsdGluZyBjb25kaXRpb25zCgpPbmUgb2YgdGhlIGZpeCBmb3Ig
WFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRs
aW5nIG9mICNEQgpleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIp
IGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCmxpdmVs
b2NrcyBvZiAjREIgZmF1bHRzLgoKV2hpbGUgYSBHZW5lcmFsIERldGVjdCAj
REIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3
YXJlCmNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBt
ZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwpyZXR1cm4gdG8u
ICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFu
ZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKYnkgaGFyZHdhcmUpLiAgQSBtYWxp
Y2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRh
bF90cmFwKCkgYW5kCmNyYXNoIFhlbi4KCkluc3RydWN0aW9uIGJyZWFrcG9p
bnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJp
dHMgaW4gJWRyNgphcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51
YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCm5vbi1lbmFibGVk
IGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hl
Y2suCgpCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24g
b24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgpzZXQsIGFu
ZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0
cnVjdGlvbiBicmVha3BvaW50cwooaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBi
eSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8K
ZW5jb3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNv
bnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKcm9idXN0bmVzcywgZGVhbCB3
aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50
IGNvbmZpZ3VyYXRpb24sCnJhdGhlciB0aGFuIGNyYXNoaW5nLgoKVGhpcyBp
cyBYU0EtMjY1CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggNzMx
ZDA1NC4uZDUyOGJlOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTM4NzIsNiArMzg3
MiwxMyBAQCB2b2lkIGRvX2RlYnVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogCiAgICAgaWYgKCAhZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiAhISEgV0FSTklORyAhISEKKyAgICAg
ICAgICoKKyAgICAgICAgICogJWRyNiBpcyBtb3N0bHkgZ3Vlc3QgY29udHJv
bGxlZCBhdCB0aGlzIHBvaW50LiAgQW55IGRlY3Npb25zIGJhc2UKKyAgICAg
ICAgICogb24gaXRzIHZhbHVlIG11c3QgYmUgY3Jvc3NjaGVja2VkIHdpdGgg
bm9uLWd1ZXN0IGNvbnRyb2xsZWQgc3RhdGUuCisgICAgICAgICAqLworCiAg
ICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIC8qIEluIFNZU0VOVEVSIGVudHJ5IHBh
dGggd2UgY2FuJ3QgemFwIFRGIHVudGlsIEVGTEFHUyBpcyBzYXZlZC4gKi8K
QEAgLTM4OTMsMzMgKzM5MDAsNDQgQEAgdm9pZCBkb19kZWJ1ZyhzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICogQ2hlY2sgZm9yIGZh
dWx0IGNvbmRpdGlvbnMuICBHZW5lcmFsIERldGVjdCwgYW5kIGluc3RydWN0
aW9uCiAgICAgICAgICAqIGJyZWFrcG9pbnRzIGFyZSBmYXVsdHMgcmF0aGVy
IHRoYW4gdHJhcHMsIGF0IHdoaWNoIHBvaW50IGF0dGVtcHRpbmcKICAgICAg
ICAgICogdG8gaWdub3JlIGFuZCBjb250aW51ZSB3aWxsIHJlc3VsdCBpbiBh
IGxpdmVsb2NrLgorICAgICAgICAgKgorICAgICAgICAgKiBIb3dldmVyLCBv
biBlbnRlcmluZyB0aGUgI0RCIGhhbmRsZXIsIGhhcmR3YXJlIGNsZWFycyAl
ZHI3LmdkIGZvcgorICAgICAgICAgKiB1cyAoYXMgY29uZmlybWVkIGJ5IHRo
ZSBlYXJsaWVyICVkcjYgYWNjZXNzZXMgc3VjY2VlZGluZyksIG1lYW5pbmcK
KyAgICAgICAgICogdGhhdCBhIHJlYWwgR2VuZXJhbCBEZXRlY3QgZXhjZXB0
aW9uIGlzIHJlc3RhcnRhYmxlLgorICAgICAgICAgKgorICAgICAgICAgKiBQ
ViBndWVzdHMgYXJlIG5vdCBwZXJtaXR0ZWQgdG8gcG9pbnQgJWRyezAuLjN9
IGF0IFhlbiBsaW5lYXIKKyAgICAgICAgICogYWRkcmVzc2VzLCBhbmQgSW5z
dHJ1Y3Rpb24gQnJlYWtwb2ludHMgKGJlaW5nIGZhdWx0cykgZG9uJ3QgZ2V0
CisgICAgICAgICAqIGRlbGF5ZWQgYnkgYSBNb3ZTUyBzaGFkb3csIHNvIHdl
IHNob3VsZCBuZXZlciBlbmNvdW50ZXIgb25lIGluCisgICAgICAgICAqIGh5
cGVydmlzb3IgY29udGV4dC4KKyAgICAgICAgICoKKyAgICAgICAgICogSWYg
aG93ZXZlciB3ZSBkbywgc2FmZXR5IG1lYXN1cmVzIG5lZWQgdG8gYmUgZW5h
Y3RlZC4gIFVzZSBhIGJpZworICAgICAgICAgKiBoYW1tZXIgYW5kIGNsZWFy
IGFsbCBkZWJ1ZyBzZXR0aW5ncy4KICAgICAgICAgICovCi0gICAgICAgIGlm
ICggZHI2ICYgRFJfR0VORVJBTF9ERVRFQ1QgKQotICAgICAgICB7Ci0gICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiSGl0IEdlbmVyYWwgRGV0ZWN0
IGluIFhlbiBjb250ZXh0XG4iKTsKLSAgICAgICAgICAgIGZhdGFsX3RyYXAo
cmVncyk7Ci0gICAgICAgIH0KLQogICAgICAgICBpZiAoIGRyNiAmIChEUl9U
UkFQMyB8IERSX1RSQVAyIHwgRFJfVFJBUDEgfCBEUl9UUkFQMCkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnAsIGRyNyA9IHJl
YWRfZGVidWdyZWcoNykgPj4gRFJfQ09OVFJPTF9TSElGVDsKKyAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBicCwgZHI3ID0gcmVhZF9kZWJ1Z3JlZyg3KTsK
IAogICAgICAgICAgICAgZm9yICggYnAgPSAwOyBicCA8IDQ7ICsrYnAgKQog
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICggKGRyNiAmICgx
dSA8PCBicCkpICYmIC8qIEJyZWFrcG9pbnQgdHJpZ2dlcmVkPyAqLwotICAg
ICAgICAgICAgICAgICAgICAgKChkcjcgJiAoM3UgPDwgKGJwICogRFJfQ09O
VFJPTF9TSVpFKSkpID09IDApIC8qIEluc24/ICovICkKKyAgICAgICAgICAg
ICAgICAgICAgIChkcjcgJiAoM3UgPDwgKGJwICogRFJfRU5BQkxFX1NJWkUp
KSkgJiYgLyogRW5hYmxlZD8gKi8KKyAgICAgICAgICAgICAgICAgICAgICgo
ZHI3ICYgKDN1IDw8ICgoYnAgKiBEUl9DT05UUk9MX1NJWkUpICsgLyogSW5z
bj8gKi8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBE
Ul9DT05UUk9MX1NISUZUKSkpID09IERSX1JXX0VYRUNVVEUpICkKICAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOworCiAgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfRVJSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSGl0IGluc3Ry
dWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHRcbiIpOwotICAgICAg
ICAgICAgICAgICAgICBmYXRhbF90cmFwKHJlZ3MpOworICAgICAgICAgICAg
ICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg3LCAwKTsKKyAgICAgICAgICAgICAg
ICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAg
fQogICAgICAgICB9CiAKICAgICAgICAgLyoKLSAgICAgICAgICogV2hhdGV2
ZXIgY2F1c2VkIHRoaXMgI0RCIHNob3VsZCBiZSBhIHRyYXAuICBOb3RlIGl0
IGFuZCBjb250aW51ZS4KLSAgICAgICAgICogR3Vlc3RzIGNhbiB0cmlnZ2Vy
IHRoaXMgaW4gY2VydGFpbiBjb3JuZXIgY2FzZXMsIHNvIGVuc3VyZSB0aGUK
LSAgICAgICAgICogbWVzc2FnZSBpcyByYXRlbGltaXRlZC4KKyAgICAgICAg
ICogV2hhdGV2ZXIgY2F1c2VkIHRoaXMgI0RCIHNob3VsZCBiZSByZXN0YXJ0
YWJsZSBieSB0aGlzIHBvaW50LiAgTm90ZQorICAgICAgICAgKiBpdCBhbmQg
Y29udGludWUuICBHdWVzdHMgY2FuIHRyaWdnZXIgdGhpcyBpbiBjZXJ0YWlu
IGNvcm5lciBjYXNlcywKKyAgICAgICAgICogc28gZW5zdXJlIHRoZSBtZXNz
YWdlIGlzIHJhdGVsaW1pdGVkLgogICAgICAgICAgKi8KICAgICAgICAgZ3By
aW50ayhYRU5MT0dfV0FSTklORywKICAgICAgICAgICAgICAgICAiSGl0ICNE
QiBpbiBYZW4gY29udGV4dDogJTA0eDolcCBbJXBzXSwgc3RrICUwNHg6JXAs
IGRyNiAlbHhcbiIsCg==

--=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 Jun 27 21:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21:04:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYHbj-0003mm-Qt; Wed, 27 Jun 2018 21:04: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=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYHbj-0003mX-94
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:04:07 +0000
X-Inumbo-ID: aa626948-7a4d-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa626948-7a4d-11e8-bc1d-65256ead4e3a;
 Wed, 27 Jun 2018 21:04: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 1fYHbW-00015o-Vm; Wed, 27 Jun 2018 21:03:54 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fYHbW-0005EC-T0; Wed, 27 Jun 2018 21:03:54 +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: <E1fYHbW-0005EC-T0@xenbits.xenproject.org>
Date: Wed, 27 Jun 2018 21:03:54 +0000
Subject: [Xen-devel] Xen Security Advisory 264 (CVE-2018-12891) - preemption
 checks bypassed in x86 PV MM 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-12891 / XSA-264
                               version 3

           preemption checks bypassed in x86 PV MM handling

UPDATES IN VERSION 3
====================

Public release.

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

Certain PV MMU operations may take a long time to process.  For that
reason Xen explicitly checks for the need to preempt the current vCPU at
certain points.  A few rarely taken code paths did bypass such checks.
By suitably enforcing the conditions through its own page table
contents, a malicious guest may cause such bypasses to be used for an
unbounded number of iterations.

IMPACT
======

A malicious or buggy PV guest may cause a Denial of Service (DoS)
affecting the entire host.  Specifically, it may prevent use of a
physical CPU for an indeterminate period of time.

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

All Xen versions from 3.4 onwards are vulnerable.  Xen versions 3.3 and
earlier are vulnerable to an even wider class of attacks, due to them
lacking preemption checks altogether in the affected code paths.

Only x86 systems are affected.  ARM systems are not affected.

Only multi-vCPU x86 PV guests can leverage the vulnerability.  x86 HVM
or PVH guests as well as x86 single-vCPU PV ones cannot leverage the
vulnerability.

MITIGATION
==========

Running only HVM, PVH, or single-vCPU PV guests will avoid this
vulnerability.

For PV guests, the vulnerability can be avoided if the guest kernel is
controlled by the host rather than guest administrator, provided that
further steps are taken to prevent the guest administrator from loading
code into the kernel (e.g. by disabling loadable modules etc) or from
using other mechanisms which allow them to run code at kernel privilege.

CREDITS
=======

This issue was discovered by Jan Beulich of SUSE.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa264.patch           xen-unstable
xsa264-4.10.patch      Xen 4.10.x ... 4.6.x

$ sha256sum xsa264*
a7d2edf219af3375ac0d49bff9e64628c70e704fcf131ea21684694517aa9210  xsa264.patch
66aca234b168abc01f28fe131b7e07645a73fd5d0f1d141d68343f31914d96cc  xsa264-4.10.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

iQEcBAEBCAAGBQJbM+5GAAoJEIP+FMlX6CvZy7cIALkEoEQnHw5O8vYC5KpDA24X
P320Gh0OppT2qtQfKtAF7MaCc7VF9Tnhf3CrtNtolXMryM4vrh7KyOn8wk7jbRBy
tp28e6ppO8ons9x1kBAmAZrno8LXwOa2t22hQpUv1mYksRkZotViAXS72t4HkOVl
SEQVVLElWAIfPbGJwtu1/qgS8dCckA2MeLeN/dKHRm8gD63XsYt37nQnBa2iraKX
yN5sdih+WLgXCf55mubFlQfE6+7qgn27khZpMeJAwGk6N+Rz/Q3q1zSFX9YB+P6d
9ppgoRFVxYpekwtCrLkVLxSAoEwCKi6sdYFnvIngHIMlLiVHjNsLd5YKTAsZcEE=
=zTq5
-----END PGP SIGNATURE-----

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

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwoKV2hp
bGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRp
LXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKYnlwYXNzZXMgb2YgcHJlZW1wdGlv
biBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3Au
CgpUaGlzIGlzIFhTQS0yNjQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQm90aCBhcmNo
aXRlY3R1cmUncyByZWxpbnF1aXNoX21lbW9yeSgpIGFzIHdlbGwgYXMgbGl2
ZXBhdGNoX2xpc3QoKSBoYXZlCmEgc2ltaWxhciBpc3N1ZSwgYnV0IHRoZSBm
dW5jdGlvbnMgY2FuJ3QgYmUgaW52b2tlZCBieSAibm9ybWFsIiBndWVzdHMu
CgotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYv
bW0uYwpAQCAtMjU1MSw3ICsyNTUxLDcgQEAgc3RhdGljIGludCBfcHV0X3Bh
Z2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICAgICAgICAgIG54ID0g
eCAmIH4oUEdUX3ZhbGlkYXRlZHxQR1RfcGFydGlhbCk7CiAgICAgICAgICAg
ICAgICAgaWYgKCB1bmxpa2VseSgoeSA9IGNtcHhjaGcoJnBhZ2UtPnUuaW51
c2UudHlwZV9pbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHgsIG54KSkgIT0geCkgKQotICAgICAgICAgICAgICAg
ICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgICAgICAgICAgLyogV2UgY2xlYXJlZCB0aGUgJ3ZhbGlkIGJpdCcg
c28gd2UgZG8gdGhlIGNsZWFuIHVwLiAqLwogICAgICAgICAgICAgICAgIHJj
ID0gX3B1dF9maW5hbF9wYWdlX3R5cGUocGFnZSwgeCwgcHJlZW1wdGlibGUs
IHB0cGcpOwogICAgICAgICAgICAgICAgIGlmICggeCAmIFBHVF9wYXJ0aWFs
ICkKQEAgLTI1NzQsNyArMjU4NzQsMTggQEAgc3RhdGljIGludCBfcHV0X3Bh
Z2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICAgICAgZWxzZQogICAg
ICAgICAgICAgICAgIEJVR19PTighSVNfRU5BQkxFRChDT05GSUdfUFZfTElO
RUFSX1BUKSk7CiAKLSAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAg
ICAgICBpZiAoIHVubGlrZWx5KCh5ID0gY21weGNoZygmcGFnZS0+dS5pbnVz
ZS50eXBlX2luZm8sIHgsIG54KSkgIT0geCkgKQorICAgICAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgICAgICBpZiAoIHB0cGcgJiYgUEdUX3R5cGVf
ZXF1YWwoeCwgcHRwZy0+dS5pbnVzZS50eXBlX2luZm8pICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICBkZWNfbGluZWFyX3VzZXMocGFnZSk7
CisgICAgICAgICAgICAgICAgZGVjX2xpbmVhcl9lbnRyaWVzKHB0cGcpOwor
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICByZXR1cm4gMDsKIAogICAg
ICAgICBjYXNlIFBHVF9sb2NrZWQ6CiAgICAgICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKQEAgLTI1ODcsMjMgKzI1OTgsMTIgQEAgc3RhdGljIGlu
dCBfcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICAgICAg
ICovCiAgICAgICAgICAgICBjcHVfcmVsYXgoKTsKICAgICAgICAgICAgIHkg
PSBwYWdlLT51LmludXNlLnR5cGVfaW5mbzsKLSAgICAgICAgICAgIGNvbnRp
bnVlOwotICAgICAgICB9Ci0KLSAgICAgICAgaWYgKCBsaWtlbHkoKHkgPSBj
bXB4Y2hnKCZwYWdlLT51LmludXNlLnR5cGVfaW5mbywgeCwgbngpKSA9PSB4
KSApCiAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQogCiAgICAgICAg
IGlmICggcHJlZW1wdGlibGUgJiYgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2so
KSApCiAgICAgICAgICAgICByZXR1cm4gLUVJTlRSOwogICAgIH0KLQotICAg
IGlmICggcHRwZyAmJiBQR1RfdHlwZV9lcXVhbCh4LCBwdHBnLT51LmludXNl
LnR5cGVfaW5mbykgKQotICAgIHsKLSAgICAgICAgZGVjX2xpbmVhcl91c2Vz
KHBhZ2UpOwotICAgICAgICBkZWNfbGluZWFyX2VudHJpZXMocHRwZyk7Ci0g
ICAgfQotCi0gICAgcmV0dXJuIDA7CiB9CiAKIApAQCAtMjcwNCwxMiArMjcw
NCwxMSBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdl
X2luCiAgICAgICAgICAgICBpZiAoICEoeCAmIFBHVF9wYXJ0aWFsKSApCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgLyogU29tZW9uZSBlbHNl
IGlzIHVwZGF0aW5nIHZhbGlkYXRpb24gb2YgdGhpcyBwYWdlLiBXYWl0Li4u
ICovCi0gICAgICAgICAgICAgICAgd2hpbGUgKCAoeSA9IHBhZ2UtPnUuaW51
c2UudHlwZV9pbmZvKSA9PSB4ICkKLSAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgZG8gewogICAgICAgICAgICAgICAgICAgICBpZiAoIHBy
ZWVtcHRpYmxlICYmIGh5cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQogICAg
ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5UUjsKICAgICAgICAg
ICAgICAgICAgICAgY3B1X3JlbGF4KCk7Ci0gICAgICAgICAgICAgICAgfQor
ICAgICAgICAgICAgICAgIH0gd2hpbGUgKCAoeSA9IHBhZ2UtPnUuaW51c2Uu
dHlwZV9pbmZvKSA9PSB4ICk7CiAgICAgICAgICAgICAgICAgY29udGludWU7
CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICAvKiBUeXBlIHJlZiBjb3Vu
dCB3YXMgbGVmdCBhdCAxIHdoZW4gUEdUX3BhcnRpYWwgZ290IHNldC4gKi8K

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

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwoKV2hp
bGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRp
LXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKYnlwYXNzZXMgb2YgcHJlZW1wdGlv
biBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3Au
CgpUaGlzIGlzIFhTQS0yNjQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIGEveGVuL2Fy
Y2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTI1MjYs
NyArMjUyNiw3IEBAIHN0YXRpYyBpbnQgX3B1dF9wYWdlX3R5cGUoc3RydWN0
IHBhZ2VfaW4KICAgICAgICAgICAgICAgICBueCA9IHggJiB+KFBHVF92YWxp
ZGF0ZWR8UEdUX3BhcnRpYWwpOwogICAgICAgICAgICAgICAgIGlmICggdW5s
aWtlbHkoKHkgPSBjbXB4Y2hnKCZwYWdlLT51LmludXNlLnR5cGVfaW5mbywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
LCBueCkpICE9IHgpICkKLSAgICAgICAgICAgICAgICAgICAgY29udGludWU7
CisgICAgICAgICAgICAgICAgICAgIGdvdG8gbWF5YmVfcHJlZW1wdDsKICAg
ICAgICAgICAgICAgICAvKiBXZSBjbGVhcmVkIHRoZSAndmFsaWQgYml0JyBz
byB3ZSBkbyB0aGUgY2xlYW4gdXAuICovCiAgICAgICAgICAgICAgICAgcmMg
PSBfcHV0X2ZpbmFsX3BhZ2VfdHlwZShwYWdlLCB4LCBwcmVlbXB0aWJsZSwg
cHRwZyk7CiAgICAgICAgICAgICAgICAgcHRwZyA9IE5VTEw7CkBAIC0yNTU4
LDEyICsyNTU4LDEzIEBAIHN0YXRpYyBpbnQgX3B1dF9wYWdlX3R5cGUoc3Ry
dWN0IHBhZ2VfaW4KICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgY3B1
X3JlbGF4KCk7CiAgICAgICAgICAgICB5ID0gcGFnZS0+dS5pbnVzZS50eXBl
X2luZm87Ci0gICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgIGdv
dG8gbWF5YmVfcHJlZW1wdDsKICAgICAgICAgfQogCiAgICAgICAgIGlmICgg
bGlrZWx5KCh5ID0gY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8s
IHgsIG54KSkgPT0geCkgKQogICAgICAgICAgICAgYnJlYWs7CiAKKyAgICBt
YXliZV9wcmVlbXB0OgogICAgICAgICBpZiAoIHByZWVtcHRpYmxlICYmIGh5
cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQogICAgICAgICAgICAgcmV0dXJu
IC1FSU5UUjsKICAgICB9CkBAIC0yNjc2LDEyICsyNjc3LDExIEBAIHN0YXRp
YyBpbnQgX19nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2kKICAgICAgICAg
ICAgIGlmICggISh4ICYgUEdUX3BhcnRpYWwpICkKICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICAvKiBTb21lb25lIGVsc2UgaXMgdXBkYXRpbmcg
dmFsaWRhdGlvbiBvZiB0aGlzIHBhZ2UuIFdhaXQuLi4gKi8KLSAgICAgICAg
ICAgICAgICB3aGlsZSAoICh5ID0gcGFnZS0+dS5pbnVzZS50eXBlX2luZm8p
ID09IHggKQotICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBk
byB7CiAgICAgICAgICAgICAgICAgICAgIGlmICggcHJlZW1wdGlibGUgJiYg
aHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCiAgICAgICAgICAgICAgICAg
ICAgICAgICByZXR1cm4gLUVJTlRSOwogICAgICAgICAgICAgICAgICAgICBj
cHVfcmVsYXgoKTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgfSB3aGlsZSAoICh5ID0gcGFnZS0+dS5pbnVzZS50eXBlX2luZm8pID09
IHggKTsKICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAg
IH0KICAgICAgICAgICAgIC8qIFR5cGUgcmVmIGNvdW50IHdhcyBsZWZ0IGF0
IDEgd2hlbiBQR1RfcGFydGlhbCBnb3Qgc2V0LiAqLwo=

--=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 Jun 27 21:20:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21:20:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYHr8-0006Ns-ET; Wed, 27 Jun 2018 21:20:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ikcw=jn=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fYHr7-0006IN-OS
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:20:01 +0000
X-Inumbo-ID: 74132ad3-7a4f-11e8-9728-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74132ad3-7a4f-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 23:17:10 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id t79-v6so1864099qke.4
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 14:19:59 -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=jOctpM007Vb/ZQcYP+5H8a8Dm9bE6z23oFcrdpVn5No=;
 b=flHPJOEoWo+CD7PCiXj8ZmVeEMY4Okou3SHfdjbFmhmO3qJtqmQxTVEBxQ5nQ6hyWW
 hfJJnnrks7brp7q+JN+ZoKxIKzyuVX9ZjqBP6rPNq6RW26TXe0YDgfgWGioo0x4Oh097
 rxDHveTe9y8bn42ihPDH8aIGog3+awG65ZBeU=
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=jOctpM007Vb/ZQcYP+5H8a8Dm9bE6z23oFcrdpVn5No=;
 b=Vdl2hatTVzcg2K2/f1NRI2ojAmfjGeuSA9JUOHUaVufxj+oo+pJ5udUG6+j0dx+1VW
 750FidNlOe5rayVO5StcXczs1TMa4iEUDK1L0dm8S62JW9DxtHT6hqdysb9ciEn/Klts
 kSRKndSauHtyvTGVt1zcjez3QvvBhYmFnI+bO4Pwg5yRjh3a0n1dFASxCJYL/sIWAT4o
 B2/K25S6O/R15OVm5QHswpz9PjDfUFGctKePm0Ts5umhMXdmTP5OOIUp7Sq8hNX4F9ky
 TIt6qIz0zfYD4ePAjhH6jOZzFOtExwflHCqSGASN69xi33Y1DZORQ1uvl12mkXb0GeVC
 f7Eg==
X-Gm-Message-State: APt69E1BF3l3Y5ujtuazLPvN7/DA8KStn7CEbI2NE7ZnI3JWppNLdyn7
 UkkhkVxeyOKlmWt2rS+0z7uIEg==
X-Google-Smtp-Source: AAOMgpexULBdLCdY/BxBY38ybtinnF4ZDh9vB45P0BP48H+8iLld7dECu3VHbkcyNu7QVJ999huEdw==
X-Received: by 2002:a37:15aa:: with SMTP id
 42-v6mr1053056qkv.428.1530134399341; 
 Wed, 27 Jun 2018 14:19:59 -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 l127-v6sm3432621qkf.7.2018.06.27.14.19.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 27 Jun 2018 14:19:58 -0700 (PDT)
Date: Wed, 27 Jun 2018 16:19:57 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180627211957.d4cu6ayzyj2vfxwr@doug-macbook.localdomain>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <5B322BB302000078001CE02C@prv1-mh.provo.novell.com>
 <46d8010f-5d98-5649-df45-49e974a7df24@citrix.com>
 <5B323C9802000078001CE0C3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B323C9802000078001CE0C3@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180622
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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDc6MTY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA2LjE4IGF0IDE0OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBPbiAyNi8wNi8xOCAxMzowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+
Pj4gT24gMjYuMDYuMTggYXQgMTM6MDksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90
ZToKPiA+Pj4gRnV0dXJlIGNoYW5nZXMgd2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3
aGljaCBpcyBpbnRlbmRlZCB0byBiZSB1c2VmdWwKPiA+Pj4gZm9yIGNsb3VkIGFuZCBlbnRlcnBy
aXNlIHNldHVwcyB3aGVyZSBhbGwgZG9tVXMgYXJlIHVucHJpdmlsZWdlZCBhbmQgaGF2ZSBubwo+
ID4+PiBidWlzbmVzcyBjb21tdW5pY2F0aW5nIGRpcmVjdGx5Lgo+ID4+Pgo+ID4+PiBUaGlzIHdh
cyBkaXNjdXNzZWQgYXQgWGVuU3VtbWl0LCBidXQgSSdsbCBsZWF2ZSBmdXJ0aGVyIGRldGFpbHMg
dG8gdGhlIHNlcmllcwo+ID4+PiB3aGljaCBpbnRyb2R1Y2VzIGl0LiAgSG93ZXZlciwgdG8gYmVn
aW4gd2l0aCwgY2xlYW4gdXAgdGhlIFhTTSBuYW1lc3BhY2luZyB0bwo+ID4+PiBiZXR0ZXIgc2Vw
YXJhdGUgWFNNIGFuZCBGTEFTSy4KPiA+Pj4KPiA+Pj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4g
Pj4+Cj4gPj4+IEFuZHJldyBDb29wZXIgKDIpOgo+ID4+PiAgIHhlbi94c206IFJlbmFtZSBDT05G
SUdfRkxBU0tfKiB0byBDT05GSUdfWFNNX0ZMQVNLXyoKPiA+Pj4gICB4ZW4veHNtOiBSZW5hbWUg
Q09OSUZJR19YU01fUE9MSUNZIHRvIENPTkZJR19YU01fRkxBU0tfUE9MSUNZCj4gPj4gSSBkb24n
dCBwYXJ0aWN1bGFybHkgbWluZCB0aGUgY2hhbmdlLCBidXQgSSBhbHNvIGRvbid0IHZpZXcgaXQg
YXMKPiA+PiBwYXJ0aWN1bGFybHkgdXNlZnVsOiBGb3IgdGhlIGZpcnN0IHBhdGNoIEknZCBzZWUg
dGhlIHBvaW50IGlmIHlvdQo+ID4+IG1lYW50IHRvIGludHJvZHVjZSBzb21lIENPTkZJR19BQkNf
RkxBU0ssIGJ1dCB0aGF0J3Mgbm90IGhvdwo+ID4+IEkgdW5kZXJzdGFuZCB0aGUgZGVzY3JpcHRp
b24gdGhlcmUuIEZvciB0aGUgc2Vjb25kIEkgZG9uJ3Qgc2VlCj4gPj4gdGhlIHBvaW50IG9mIHJl
dGFpbmluZyBYU00gaW4gdGhlIG5hbWUuCj4gPiAKPiA+IFhTTSAhPSBGbGFzaywgYW5kIHRoaXMg
aXMgdGhlIG5hbWluZyBjb25mdXNpb24gdHJ5aW5nIHRvIGJlIHJlY3RpZmllZC4KPiAKPiBCdXQg
d2h5IGlzIEZMQVNLIGFsb25lIG5vdCBtZWFuaW5nZnVsIGVub3VnaD8KClRob3VnaG91dCB0aGUg
Y29kZSBhbmQgZG9jcyB0aGVyZSBhcmUgY29uZmxhdGlvbnMgYmV0d2VlbiBYU00gYW5kIEZMQVNL
CndoZW4gdGhleSdyZSBkaXN0aWN0IHBpZWNlcyBvZiBjb2RlLiBGTEFTSyBpcyBha2luIHRvIFNF
TGludXggd2hpbGUgWFNNCmlzIGFraW4gdG8gdGhlIExTTSBpbiBMaW51eC4gVG8gdXNlIHRoZSBM
aW51eCBwYXJhZGlnbXMgdGhlaXIgY29uZmlnCm9wdGlvbnMgYXJlOgoKQ09ORklHX1NFQ1VSSVRZ
IC0gZW5hYmxlcyBMU01zCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYIC0gZW5hYmxlcyBTRUxpbnV4
CgpXZSdyZSBnb2luZyB0byBoYXZlIHNpbWlsYXIgbWVudXMgdG8gYWxsb3cgc29tZW9uZSB0byBz
ZWxlY3QgYSBkaWZmZXJlbnQKWFNNIGltcGxtZW50YXRpb24uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 21:21:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21:21:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYHsH-0006tr-Vx; Wed, 27 Jun 2018 21: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=ikcw=jn=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fYHsH-0006tk-7U
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:21:13 +0000
X-Inumbo-ID: 9f56b8d0-7a4f-11e8-9728-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f56b8d0-7a4f-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 23:18:23 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id b20-v6so2332492qtp.6
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 14:21:12 -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=n2LwhkdNaG97uK6fRm+cH5hPC6DNiexOiU27MvcglUE=;
 b=ZuEqPCiNdBlOT+vYuCwulhktEprbbQvT09pUwhHRJGhlwQujEYWOwT0sdRUBZLxv15
 NMwJjIOyPEXjlj6jlVJgmzxEwRD+nPnMndoCvhwYVPDI4RS1/+qKd/f9eiyqRznGBE3U
 7nK7lXepQJ6dLMRUmUnjgg5rXTsOvEHwZPbmo=
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=n2LwhkdNaG97uK6fRm+cH5hPC6DNiexOiU27MvcglUE=;
 b=fGP59UPdEujKTnX7WDnZNP/8JQJC7CUkAPOoAJDW1TVsf/zkK/GwUvG7J/KHvqCJzI
 Ri+CHb5+Wcfh0jDYw2V8R1CyE/oJqnWsRFjjZnLY3vyPwzARWLl1aJpJndcyS1bPyBX8
 hrsZXtgJlD6Romgrz3X/5EXmGyLOt7CpE0oAoQUCuMBF83EWtVcl4tJxD0XVb3Orjj78
 MY+SoFBOP02O1dSjqSNVyelnleW6KcLBjBvgBLXBKkcIhpAukThgXnQecL4czZOctQ3b
 iObzddfo+yzjbcCJOxFBXYeE2fbhCkXeS8zeL1licu8H8NPJzZirS4gdb4o9DQQdWPGL
 2lhw==
X-Gm-Message-State: APt69E2GkpapTUIYPWpRoZQ/jffZfNLH5IAhLnAmHqpu+BYQeqrhp34O
 ZNfBF+OLChG3Z5sY3FCqmYjvsQ==
X-Google-Smtp-Source: AAOMgpcXGp8DewnzPMdOrImWUxUwozvaIhLY2MZ6PwlmoeG3CtihR0vyLEv2t2Sdfzek9Tjc8/G5Tw==
X-Received: by 2002:ac8:783:: with SMTP id l3-v6mr6922180qth.381.1530134471993; 
 Wed, 27 Jun 2018 14:21:11 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id 41-v6sm6042464qtr.45.2018.06.27.14.21.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 27 Jun 2018 14:21:11 -0700 (PDT)
Date: Wed, 27 Jun 2018 16:21:10 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627212110.xz5jqw4mofinmoxe@doug-macbook.localdomain>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <1530011348-4852-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530011348-4852-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180622
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>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Ming Lu <ming.lu@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMTI6MDk6MDdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGbGFzayBpcyBvbmUgc2luZ2xlIFhTTSBtb2R1bGUsIGFuZCBhbm90aGVyIGlzIGFi
b3V0IHRvIGJlIGludHJvZHVjZWQuCj4gUHJvcGVybHkgbmFtZXNwYWNlIHRoZSBzeW1ib2xzIGZv
ciBjbGFyaXR5Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 21:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 21: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 1fYHvH-0007Cz-GF; Wed, 27 Jun 2018 21:24:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ikcw=jn=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fYHvG-0007Cs-9j
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 21:24:18 +0000
X-Inumbo-ID: 0d8fe551-7a50-11e8-9728-bc764e045a96
Received: from mail-yw0-x242.google.com (unknown [2607:f8b0:4002:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d8fe551-7a50-11e8-9728-bc764e045a96;
 Wed, 27 Jun 2018 23:21:28 +0200 (CEST)
Received: by mail-yw0-x242.google.com with SMTP id i143-v6so1220814ywc.9
 for <xen-devel@lists.xen.org>; Wed, 27 Jun 2018 14:24:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=ORFCY2gt5GReQKqMGpKjbrHH4WioZCeFv8bBy6+bVQ4=;
 b=SFC4VY1Pidy5/ut275S0y4UM26HnUUWB2KbffceDiDmDcveRppzWSHMyb67HfgVNXU
 nqjfy58MM1sDObGLV8gsXefRuOR6mnIFvSCF99YYY78z/N3nR62X64YHYVNjAgT2GwEX
 Jf5GO28IOguGHE5KRUAQA1jlZK3TIV7GvF8hs=
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=ORFCY2gt5GReQKqMGpKjbrHH4WioZCeFv8bBy6+bVQ4=;
 b=Q0LW45VLsnLJNqjsR6bSpceH0FGH419b40hitpuyKPPuL/sZ8x2vAZ7xQhYPEvJ5FM
 RpU1CTL3fzM1AIEzmxnUn2zyupVN04O4eXdk8+0Eqa66ME7SbFR/IfXO/5raW8/z2itp
 3vnxiI3otmAeZkDgt0ntY4oColY67R/QA/NCKbektBIcHX73Q0gnSHsehvx93lJDq0xw
 sztC9KeWI/e+dFPnoK9yr56ZJtQY8izd6OEDMud5XGm9QeyjehLFBWe4tVK/3Wtfvf3m
 MgH1cWo9cZolVlNkuThXr+tRtOAnNLC9/S2EwyFe47n5saCyeRkD2G5Fld3R9A3CoU4s
 47nw==
X-Gm-Message-State: APt69E3PZdS8ss2Q3oXC3UIV8XOEM51seLTjqZDy/hw2Om4+H4hSxti1
 kgiVT9toFKEkxvsIrKqJwL2O+w==
X-Google-Smtp-Source: AAOMgpdtFk2VpruITYNi47tlLuZkLO2uiCD/Y4/LOPvTWrQzXEWeCszbk5DHadGmFShILjwJy9TMpw==
X-Received: by 2002:a81:4ec1:: with SMTP id
 c184-v6mr2887086ywb.479.1530134656893; 
 Wed, 27 Jun 2018 14:24:16 -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 p3-v6sm1887741ywh.36.2018.06.27.14.24.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 27 Jun 2018 14:24:16 -0700 (PDT)
Date: Wed, 27 Jun 2018 16:24:15 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180627212415.xghdlclbsve64cc3@doug-macbook.localdomain>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Rename CONFIG_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>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Ming Lu <ming.lu@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMTI6MDk6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgZW1iZWRkZWQgcG9saWN5IGlzIHNwZWNpZmljIGZsYXNrLCBzbyB1cGRhdGUg
dGhlIGluZnJhc3RydWN0dXJlIHRvIHJlZmxlY3QKPiB0aGlzLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGUgc3ViamVjdCBo
YXMgYSB0eXBvICdDT05JRklHJyAtPiAnQ09ORklHJywgd2l0aCB0aGF0IGZpeGVkOgoKUmV2aWV3
ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCj4gZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwo+IGluZGV4IDBmMTVmNzIu
LjA2OGMzMjAgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCj4gKysrIGIveGVuL2Nv
bW1vbi9LY29uZmlnCj4gQEAgLTEyNywxMCArMTI3LDEwIEBAIGNvbmZpZyBYU01fRkxBU0tfQVZD
X1NUQVRTCj4gIAo+ICAJICBJZiB1bnN1cmUsIHNheSBZLgo+ICAKPiAtY29uZmlnIFhTTV9QT0xJ
Q1kKPiAtCWJvb2wgIkNvbXBpbGUgWGVuIHdpdGggYSBidWlsdC1pbiBzZWN1cml0eSBwb2xpY3ki
CgooZm9yIEphbik6IFRoaXMgaXMgd2hhdCBJJ20gdGFsa2luZyBhYm91dCBhYm91dCB0aGUgY29u
ZmxhdGluZyB0aGUgdHdvLgpUaGlzIGlzbid0IGEgWFNNIHBvbGljeSBvciBhIFhTTSBzZWN1cml0
eSBwb2xpY3kuIEl0cyBzcGVjaWZpY2FsbHkgYQpGTEFTSyBzZWN1cml0eSBwb2xpY3kuIFRoZSBy
ZXN0IG9mIHRoaXMgZGlmZiBmaXhlcyB0aGF0IGluIG51bWVyb3VzCnBsYWNlcy4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 23:06:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 23: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 1fYJWB-0005aT-U4; Wed, 27 Jun 2018 23:06:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sqjo=jn=citrix.com=prvs=709ed21cb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYJWA-0005aO-Jn
 for xen-devel@lists.xen.org; Wed, 27 Jun 2018 23:06:30 +0000
X-Inumbo-ID: 52fb5d6e-7a5e-11e8-9728-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52fb5d6e-7a5e-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 01:03:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,280,1526342400"; d="scan'208";a="75389276"
To: Jan Beulich <JBeulich@suse.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <5B322BB302000078001CE02C@prv1-mh.provo.novell.com>
 <46d8010f-5d98-5649-df45-49e974a7df24@citrix.com>
 <5B323C9802000078001CE0C3@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: <789277e9-8226-876c-df9c-b53ed138b861@citrix.com>
Date: Thu, 28 Jun 2018 00:06:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B323C9802000078001CE0C3@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 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>

T24gMjYvMDYvMjAxOCAxNDoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYuMTgg
YXQgMTQ6NDIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjYvMDYv
MTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjYuMDYuMTggYXQgMTM6MDks
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBGdXR1cmUgY2hhbmdlcyB3
aWxsIGludHJvZHVjZSBhIG5ldyBTSUxPIG1vZGUsIHdoaWNoIGlzIGludGVuZGVkIHRvIGJlIHVz
ZWZ1bAo+Pj4+IGZvciBjbG91ZCBhbmQgZW50ZXJwcmlzZSBzZXR1cHMgd2hlcmUgYWxsIGRvbVVz
IGFyZSB1bnByaXZpbGVnZWQgYW5kIGhhdmUgbm8KPj4+PiBidWlzbmVzcyBjb21tdW5pY2F0aW5n
IGRpcmVjdGx5Lgo+Pj4+Cj4+Pj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1bW1pdCwgYnV0
IEknbGwgbGVhdmUgZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKPj4+PiB3aGljaCBpbnRy
b2R1Y2VzIGl0LiAgSG93ZXZlciwgdG8gYmVnaW4gd2l0aCwgY2xlYW4gdXAgdGhlIFhTTSBuYW1l
c3BhY2luZyB0bwo+Pj4+IGJldHRlciBzZXBhcmF0ZSBYU00gYW5kIEZMQVNLLgo+Pj4+Cj4+Pj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+Pj4KPj4+PiBBbmRyZXcgQ29vcGVyICgyKToKPj4+PiAg
IHhlbi94c206IFJlbmFtZSBDT05GSUdfRkxBU0tfKiB0byBDT05GSUdfWFNNX0ZMQVNLXyoKPj4+
PiAgIHhlbi94c206IFJlbmFtZSBDT05JRklHX1hTTV9QT0xJQ1kgdG8gQ09ORklHX1hTTV9GTEFT
S19QT0xJQ1kKPj4+IEkgZG9uJ3QgcGFydGljdWxhcmx5IG1pbmQgdGhlIGNoYW5nZSwgYnV0IEkg
YWxzbyBkb24ndCB2aWV3IGl0IGFzCj4+PiBwYXJ0aWN1bGFybHkgdXNlZnVsOiBGb3IgdGhlIGZp
cnN0IHBhdGNoIEknZCBzZWUgdGhlIHBvaW50IGlmIHlvdQo+Pj4gbWVhbnQgdG8gaW50cm9kdWNl
IHNvbWUgQ09ORklHX0FCQ19GTEFTSywgYnV0IHRoYXQncyBub3QgaG93Cj4+PiBJIHVuZGVyc3Rh
bmQgdGhlIGRlc2NyaXB0aW9uIHRoZXJlLiBGb3IgdGhlIHNlY29uZCBJIGRvbid0IHNlZQo+Pj4g
dGhlIHBvaW50IG9mIHJldGFpbmluZyBYU00gaW4gdGhlIG5hbWUuCj4+IFhTTSAhPSBGbGFzaywg
YW5kIHRoaXMgaXMgdGhlIG5hbWluZyBjb25mdXNpb24gdHJ5aW5nIHRvIGJlIHJlY3RpZmllZC4K
PiBCdXQgd2h5IGlzIEZMQVNLIGFsb25lIG5vdCBtZWFuaW5nZnVsIGVub3VnaD8KPgo+PiBDT05G
SUdfWFNNX1NJTE8gaXMgZ29pbmcgdG8gYmUgdGhlIGludHJvZHVjZWQgbmV3IG1vZGUuCj4gQW5k
IHRoZW4gU0lMTyBhbG9uZSBoZXJlPwoKRkxBU0sgYW5kIFNJTE8gYWxvbmUgYXJlIG1lYW5pbmdm
dWwgdG8gdGhlIGNvcmUgbWFpbnRhaW5lcnMvZGV2ZWxvcGVycywKYnV0IG9ubHkgYmVjYXVzZSB0
aGV5J3JlIGF3YXJlIChldmVuIGlmIG9ubHkgdGFuZ2VudGlhbGx5KSBvZiBhbGwgdGhlCmRldmVs
b3BtZW50IHdvcmsgZ29pbmcgb24uCgpCeSBuYW1lc3BhY2luZyB3aXRoIGFuIFhTTSwgaXQgaXMg
ZmFyIGNsZWFyZXIgYXMgdG8gdGhlIGhpZXJhcmNoeSBvZgpuYW1lZCBmZWF0dXJlcy7CoCBUaGlz
IHBhcnRpY3VsYXIgcmVuYW1lIGNhbWUgYWJvdXQgYXMgYSBkaXJlY3QgcmVzdWx0IG9mCm15IG9i
c2VydmF0aW9uIG9mIGEgcm9vbSBmdWxsIG9mIGNvbmZ1c2VkIGRldmVsb3BlcnMgYXMgdG8gZXhh
Y3RseSB3aGVyZQp0aGUgc3BsaXQgb2YgdmFyaW91cyBmZWF0dXJlcyBsYXkuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 27 23:19:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 27 Jun 2018 23: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 1fYJiF-0006OX-4F; Wed, 27 Jun 2018 23:18:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8fg8=jn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYJiD-0006ON-V5
 for xen-devel@lists.xenproject.org; Wed, 27 Jun 2018 23:18:58 +0000
X-Inumbo-ID: 118d47b1-7a60-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 118d47b1-7a60-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 01:16: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 1fYJi9-0003hm-Na; Wed, 27 Jun 2018 23:18: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 1fYJi9-0006dN-FD; Wed, 27 Jun 2018 23:18:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYJi9-0006tG-Ea; Wed, 27 Jun 2018 23:18:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124743-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-xsm:<job status>:broken:regression
 linux-linus:build-armhf-pvops:<job
 status>:broken:regression
 linux-linus:build-armhf:<job status>:broken:regression
 linux-linus:build-amd64:<job status>:broken:regression
 linux-linus:build-i386:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-i386-pvops:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-amd64-pvops:<job status>:broken:regression
 linux-linus:build-i386-xsm:<job status>:broken:regression
 linux-linus:build-amd64-xsm:<job status>:broken:regression
 linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-i386-xsm:host-install(4):broken:regression
 linux-linus:build-i386:host-install(4):broken:regression
 linux-linus:build-arm64:host-install(4):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-amd64:host-install(4):broken:regression
 linux-linus:build-i386-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-xsm:host-install(4):broken:regression
 linux-linus:build-armhf:host-install(4):broken:regression
 linux-linus:build-armhf-pvops:host-install(4):broken:regression
 linux-linus:build-armhf-xsm:host-install(4):broken:regression
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386: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:build-check(1):blocked:nonblocking
 linux-linus:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-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-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-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-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow: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-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair: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:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm: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:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=813835028e9ae1f18cd11bb0ec591d0f0577d96a
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 27 Jun 2018 23:18:53 +0000
Subject: [Xen-devel] [linux-linus test] 124743: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzQzLwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyMzU1NAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjM1NTQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgODEzODM1MDI4
ZTlhZTFmMThjZDExYmIwZWM1OTFkMGYwNTc3ZDk2YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAyNiBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAg
MjQgZGF5cyAgIDE3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc0MyAgMjAxOC0w
Ni0yNiAxNzowOToyMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjEyMiBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhm
LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14
c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1MDUwNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 00:20:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 00:20: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 1fYKfZ-00036r-VJ; Thu, 28 Jun 2018 00:20:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYKfY-00036f-O7
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 00:20:16 +0000
X-Inumbo-ID: 12064e9a-7a69-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12064e9a-7a69-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 00:20: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 1fYKfW-0005Pg-Aa; Thu, 28 Jun 2018 00:20:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYKfW-0007xZ-0K; Thu, 28 Jun 2018 00:20:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYKfV-0004bK-W1; Thu, 28 Jun 2018 00:20:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124767-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=975478f6bb22668efae311eb3f7406e1f18411c2
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 00:20:13 +0000
Subject: [Xen-devel] [ovmf test] 124767: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NjcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDk3NTQ3OGY2YmIyMjY2OGVm
YWUzMTFlYjNmNzQwNmUxZjE4NDExYzIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAzIGRheXMg
ICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NjcgIDIwMTgtMDYtMjcgMTY6
NDA6NDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5j
b20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5j
YXJzZXlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5j
b20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5i
LnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYt
eHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY3MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 01:57:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 01: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 1fYMBZ-0007TT-0A; Thu, 28 Jun 2018 01:57:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=avom=jo=citrix.com=prvs=7109ee173=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fYMBX-0007TO-Pz
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 01:57:23 +0000
X-Inumbo-ID: a21c87b2-7a76-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a21c87b2-7a76-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 01:57:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,281,1526342400"; d="scan'208";a="75393935"
From: Lars Kurth <lars.kurth@citrix.com>
To: Steven Haigh <netwiz@crc.id.au>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: Xen Project Security Process Whitepaper v1 is ready for
 community review
Thread-Index: AQHT/BQU5i75qwe1EkaA05mV1UmrmKRRV+AAgCImmYCAAFfgAIAAW2iAgAFBWoA=
Date: Thu, 28 Jun 2018 01:57:19 +0000
Message-ID: <2329F08C-4F93-4A61-BFAE-A345BD6C9AD0@citrix.com>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
 <5B3356BE02000078001CE3F9@prv1-mh.provo.novell.com>
 <2259308.S7C7BiUIIS@wopr.lan.crc.id.au>
In-Reply-To: <2259308.S7C7BiUIIS@wopr.lan.crc.id.au>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <4EAABAE2DD38794E9FEF689563F864D6@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George
 Dunlap <dunlapg@umich.edu>, Doug Goldstein <cardoe@cardoe.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "security@xenproject.org" <security@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQrvu79PbiAyNy8wNi8yMDE4LCAyMjo0NywgIlN0ZXZlbiBIYWlnaCIgPG5ldHdpekBjcmMuaWQu
YXU+IHdyb3RlOg0KDQogICAgT24gV2VkbmVzZGF5LCAyNyBKdW5lIDIwMTggNzoxOTo1OCBQTSBB
RVNUIEphbiBCZXVsaWNoIHdyb3RlOg0KICAgID4gPj4+IE9uIDI3LjA2LjE4IGF0IDA2OjA1LCA8
bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6DQogICAgPiA+IFJpZ2h0IG5vdywgd2UncmUgYXQgYSBz
dGFnZSB3aGVyZSB3ZSBjb3VsZCBwcm9iYWJseSBqdXN0aWZ5IGEgbmV3IHJlbGVhc2UNCiAgICA+
ID4gb2YgNC42LCA0LjcsIDQuOCwgNC45LCBhbmQgNC4xMCBkdWUgdG8gdGhlIGRlcHRoIG9mIFhT
QXMgY29udGFpbmVkIHdpdGhpbg0KICAgID4gPiB0aGF0IGNhbid0IGJlIHBhdGNoZWQgb24gdG9w
IG9mIHRoZSByZWxlYXNlIGFyY2hpdmUuDQogICAgPiANCiAgICA+IDQuNy42IGFuZCA0LjguNCBh
cmUgaW1taW5lbnQgYW55d2F5LCBhbmQgNC45LjMgaXMgZHVlIGluIGFib3V0IGENCiAgICA+IG1v
bnRoJ3MgdGltZSAoSSdsbCBzZW5kIGEgcmVzcGVjdGl2ZSBjYWxsIGZvciBwb2ludGluZyBvdXQg
bWlzc2luZw0KICAgID4gYmFja3BvcnRzIG9uY2UgSSd2ZSBmbHVzaGVkIG91dCBteSBvd24gcXVl
dWUpLiBUaGVyZSdzIG5vdCBnb2luZyB0bw0KICAgID4gYmUgYW5vdGhlciByZWxlYXNlIG9mZiB0
aGUgNC42IGJyYW5jaCwgYXQgbGVhc3Qgbm90IG9uZSBvcmdhbml6ZWQgYnkNCiAgICA+IFhlblBy
b2plY3QuIEV2ZW4gdXMgbWVhbmluZyB0byBkbyBzbyBmb3IgNC43IGlzIG9ubHkgYmVjYXVzZSBv
ZiB0aGUNCiAgICA+IGNpcmN1bXN0YW5jZXMuDQogICAgPiANCiAgICA+IEFzIG1lbnRpb25lZCBi
ZWZvcmUgLSBwZXJzb25hbGx5IEknbSBub3QgZmFuY3lpbmcgdG8gZG8gbW9yZSBmcmVxdWVudA0K
ICAgID4gc3RhYmxlIHJlbGVhc2VzLg0KICAgIA0KICAgIFN1cmVseSB3ZSBhcmUgYWJsZSB0byBh
dXRvbWF0ZSB0aGUgbWFqb3JpdHkgb2YgdGhlIHByb2Nlc3M/DQogICAgDQogICAgSSBjb3VsZCBp
bWFnaW5lIHRoYXQgd2l0aCBhIHJlZ3VsYXIgcmVsZWFzZSBzY2hlZHVsZSwgaXQgY291bGQgYmUg
cmVmaW5lZCANCiAgICBlbm91Z2ggdG8gYXV0b21hdGljYWxseSBwYWNrYWdlIHRoZSBjdXJyZW50
IGdpdCBicmFuY2ggYmFzZWQgb24ganVzdCANCiAgICBjb21taXR0aW5nIGEgdGFnLg0KICAgIA0K
VGhlcmUgd2FzIGEgZGlzY3Vzc2lvbiBhdCB0aGUgc3VtbWl0IGluIHRoaXMgYXJlYSwgd2hpY2gg
d291bGQgYmUgYSBzdGVwIGluIHRoZSByaWdodCBkaXJlY3Rpb24sIHdoaWNoIHdhcyBwcm9wb3Nl
ZCBieSBEb3VnIGZyb20gUmFja3NwYWNlIGFuZCBNYXR0IGZyb20gQVJNLiBJIHN0aWxsIG5lZWQg
dG8gZGVhbCB3aXRoIHRoZSBtZWV0aW5nIG5vdGVzDQpMYXJzDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 02:04:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 02:04: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 1fYMHu-00007z-Pd; Thu, 28 Jun 2018 02:03:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYMHu-00007i-2U
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 02:03:58 +0000
X-Inumbo-ID: 8dd2031d-7a77-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dd2031d-7a77-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 02:04:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYMHr-0008Bi-MS; Thu, 28 Jun 2018 02:03: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 1fYMHr-0001hU-E6; Thu, 28 Jun 2018 02:03:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYMHr-0003Vt-Cj; Thu, 28 Jun 2018 02:03:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124759-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-coverity:coverity-amd64:<job
 status>:broken:regression
 xen-unstable-coverity:coverity-amd64:host-install(4):broken:regression
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 02:03:55 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124759: trouble: broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1OSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc1OS8KCkZhaWx1cmVz
IGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NDMwCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUw
YWI3Mjg2NmM5ZjM4MmEzMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
OTg4ZDY2Y2I3OGMzNWM2MjBjMmEwZWIwMWJhYzg0MmU0ZTk5YmYwZQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI0NDMwICAyMDE4LTA2LTIwIDA5OjE4OjUwIFogICAgNyBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNDY2MyAgMjAxOC0wNi0yNCAwOToxODoxOCBaICAgIDMgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6
CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0MzcyMTFjYjY5NjUx
NWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjEgMTE6MzU6NDYgMjAxOCArMDIwMAoKICAgIHg4
Ni9FRkk6IGZpeCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAog
ICAgVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkgeHN0YXRlcyB3ZXJl
IG5ldmVyIHJlc3RvcmVkCiAgICBhZnRlciByZXR1cm5pbmcgZnJvbSB0aGUgcnVudGltZSBjYWxs
LgogICAgCiAgICBTZWNvbmRseSwgd2l0aCB0aGUgZnVsbHlfZWFnZXJfZnB1IG1pdGlnYXRpb24g
Zm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUKICAgIHVuaWxhdGVyYWwgc3R0cygpIGlzIG5vIGxv
bmdlciBjb3JyZWN0LCBhbmQgaGl0cyBhbiBhc3NlcnRpb24gbGF0ZXIgd2hlbgogICAgYSBsYXp5
IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkgZWFnZXIgdmNwdS4KICAg
IAogICAgRml4IGJvdGggb2YgdGhlc2UgaXNzdWVzIGJ5IGNhbGxpbmcgdmNwdV9yZXN0b3JlX2Zw
dV9lYWdlcigpLiAgQXMgRUZJCiAgICBydW50aW1lIHNlcnZpY2VzIGNhbiBiZSB1c2VkIGluIHRo
ZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFzc2VydGlvbgogICAgbmVlZHMgdG8gbW92ZSB1bnRp
bCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1IGNoZWNrLgogICAgCiAgICBJbnRyb2R1Y2UgYSAi
Y3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJlcGxhY2Ugb3RoZXIgdXNlcyBvZiAiY3VycmVudCIK
ICAgIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 02:09:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 02: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 1fYMMl-0000K6-HI; Thu, 28 Jun 2018 02:08: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=ye8n=jo=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fYMMk-0000K0-M7
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 02:08:58 +0000
X-Inumbo-ID: d188df65-7a77-11e8-9728-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d188df65-7a77-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 04:06:07 +0200 (CEST)
Received: from localhost (113x41x139x141.ap113.ftth.ucom.ne.jp
 [113.41.139.141])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 10D72CC0;
 Thu, 28 Jun 2018 02:08:55 +0000 (UTC)
To: 20180621084331.21228-1-jgross@suse.com, boris.ostrovsky@oracle.com,
 brian.woods@amd.com, gregkh@linuxfoundation.org, jgross@suse.com,
 mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Thu, 28 Jun 2018 11:08:30 +0900
Message-ID: <153015171020680@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths" has been added to the
 4.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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKdG8gdGhlIDQuMTQtc3RhYmxlIHRyZWUgd2hp
Y2ggY2FuIGJlIGZvdW5kIGF0OgogICAgaHR0cDovL3d3dy5rZXJuZWwub3JnL2dpdC8/cD1saW51
eC9rZXJuZWwvZ2l0L3N0YWJsZS9zdGFibGUtcXVldWUuZ2l0O2E9c3VtbWFyeQoKVGhlIGZpbGVu
YW1lIG9mIHRoZSBwYXRjaCBpczoKICAgICB4ODYteGVuLWFkZC1jYWxsLW9mLXNwZWN1bGF0aXZl
X3N0b3JlX2J5cGFzc19odF9pbml0LXRvLXB2LXBhdGhzLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91
bmQgaW4gdGhlIHF1ZXVlLTQuMTQgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxz
ZSwgZmVlbHMgaXQgc2hvdWxkIG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFz
ZSBsZXQgPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSA3NDg5
OWQ5MmU2NjY2M2RjNzY3MWE4MDE3YjMxNDZkY2Q0NzM1ZjNiIE1vbiBTZXAgMTcgMDA6MDA6MDAg
MjAwMQpGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFRodSwgMjEg
SnVuIDIwMTggMTA6NDM6MzEgKzAyMDAKU3ViamVjdDogeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3Bl
Y3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKRnJvbTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDc0ODk5ZDkyZTY2NjYzZGM3NjcxYTgw
MTdiMzE0NmRjZDQ3MzVmM2IgdXBzdHJlYW0uCgpDb21taXQ6CgogIDFmNTBkZGI0ZjQxOCAoIng4
Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQoKLi4uIGFkZGVkIHNw
ZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgdG8gdGhlIHBlci1DUFUgaW5pdGlhbGl6
YXRpb24gc2VxdWVuY2UuCgpzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIG5lZWRz
IHRvIGJlIGNhbGxlZCBvbiBlYWNoIENQVSBmb3IKUFYgZ3Vlc3RzLCB0b28uCgpSZXBvcnRlZC1i
eTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+ClRlc3RlZC1ieTogQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPgpDYzogTGludXMgVG9y
dmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEg
PHBldGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+CkNjOiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDYzogeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCkZpeGVzOiAxZjUwZGRiNGY0MTg5MjQzYzA1OTI2Yjg0MmRjMWEwMzMy
MTk1ZjMxICgieDg2L3NwZWN1bGF0aW9uOiBIYW5kbGUgSFQgY29ycmVjdGx5IG9uIEFNRCIpCkxp
bms6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAxODA2MjEwODQzMzEuMjEyMjgtMS1q
Z3Jvc3NAc3VzZS5jb20KU2lnbmVkLW9mZi1ieTogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5v
cmc+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CgotLS0KIGFyY2gveDg2L3hlbi9zbXBfcHYuYyB8ICAgIDUgKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCi0tLSBhL2FyY2gveDg2L3hlbi9zbXBfcHYuYwor
KysgYi9hcmNoL3g4Ni94ZW4vc21wX3B2LmMKQEAgLTMyLDYgKzMyLDcgQEAKICNpbmNsdWRlIDx4
ZW4vaW50ZXJmYWNlL3ZjcHUuaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbnBtdS5oPgog
CisjaW5jbHVkZSA8YXNtL3NwZWMtY3RybC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaW50ZXJmYWNl
Lmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KIApAQCAtNzAsNiArNzEsOCBAQCBz
dGF0aWMgdm9pZCBjcHVfYnJpbmd1cCh2b2lkKQogCWNwdV9kYXRhKGNwdSkueDg2X21heF9jb3Jl
cyA9IDE7CiAJc2V0X2NwdV9zaWJsaW5nX21hcChjcHUpOwogCisJc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKTsKKwogCXhlbl9zZXR1cF9jcHVfY2xvY2tldmVudHMoKTsKIAogCW5v
dGlmeV9jcHVfc3RhcnRpbmcoY3B1KTsKQEAgLTI1MCw2ICsyNTMsOCBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgeGVuX3B2X3NtcF9wcmVwYXJlX2NwCiAJfQogCXNldF9jcHVfc2libGluZ19tYXAoMCk7
CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpOworCiAJeGVuX3BtdV9pbml0
KDApOwogCiAJaWYgKHhlbl9zbXBfaW50cl9pbml0KDApIHx8IHhlbl9zbXBfaW50cl9pbml0X3B2
KDApKQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBm
cm9tIGpncm9zc0BzdXNlLmNvbSBhcmUKCnF1ZXVlLTQuMTQveDg2LXhlbi1hZGQtY2FsbC1vZi1z
cGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdC10by1wdi1wYXRocy5wYXRjaApxdWV1ZS00
LjE0L3g4Ni1wbGF0Zm9ybS11di1hZGQta2VybmVsLXBhcmFtZXRlci10by1zZXQtbWVtb3J5LWJs
b2NrLXNpemUucGF0Y2gKcXVldWUtNC4xNC94ODYtcGxhdGZvcm0tdXYtdXNlLW5ldy1zZXQtbWVt
b3J5LWJsb2NrLXNpemUtZnVuY3Rpb24ucGF0Y2gKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 02:09:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 02: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 1fYMN9-0000Lz-RW; Thu, 28 Jun 2018 02:09:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ye8n=jo=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fYMN8-0000Ls-Ow
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 02:09:22 +0000
X-Inumbo-ID: 4fd5b4df-7a78-11e8-bc1d-65256ead4e3a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fd5b4df-7a78-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 02:09:39 +0000 (UTC)
Received: from localhost (113x41x139x141.ap113.ftth.ucom.ne.jp
 [113.41.139.141])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 454BBCC6;
 Thu, 28 Jun 2018 02:09:21 +0000 (UTC)
To: 20180621084331.21228-1-jgross@suse.com, boris.ostrovsky@oracle.com,
 brian.woods@amd.com, gregkh@linuxfoundation.org, jgross@suse.com,
 mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Thu, 28 Jun 2018 11:08:50 +0900
Message-ID: <15301517304346@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths" has been added to the
 4.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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKdG8gdGhlIDQuMTctc3RhYmxlIHRyZWUgd2hp
Y2ggY2FuIGJlIGZvdW5kIGF0OgogICAgaHR0cDovL3d3dy5rZXJuZWwub3JnL2dpdC8/cD1saW51
eC9rZXJuZWwvZ2l0L3N0YWJsZS9zdGFibGUtcXVldWUuZ2l0O2E9c3VtbWFyeQoKVGhlIGZpbGVu
YW1lIG9mIHRoZSBwYXRjaCBpczoKICAgICB4ODYteGVuLWFkZC1jYWxsLW9mLXNwZWN1bGF0aXZl
X3N0b3JlX2J5cGFzc19odF9pbml0LXRvLXB2LXBhdGhzLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91
bmQgaW4gdGhlIHF1ZXVlLTQuMTcgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxz
ZSwgZmVlbHMgaXQgc2hvdWxkIG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFz
ZSBsZXQgPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSA3NDg5
OWQ5MmU2NjY2M2RjNzY3MWE4MDE3YjMxNDZkY2Q0NzM1ZjNiIE1vbiBTZXAgMTcgMDA6MDA6MDAg
MjAwMQpGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFRodSwgMjEg
SnVuIDIwMTggMTA6NDM6MzEgKzAyMDAKU3ViamVjdDogeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3Bl
Y3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKRnJvbTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDc0ODk5ZDkyZTY2NjYzZGM3NjcxYTgw
MTdiMzE0NmRjZDQ3MzVmM2IgdXBzdHJlYW0uCgpDb21taXQ6CgogIDFmNTBkZGI0ZjQxOCAoIng4
Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQoKLi4uIGFkZGVkIHNw
ZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgdG8gdGhlIHBlci1DUFUgaW5pdGlhbGl6
YXRpb24gc2VxdWVuY2UuCgpzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIG5lZWRz
IHRvIGJlIGNhbGxlZCBvbiBlYWNoIENQVSBmb3IKUFYgZ3Vlc3RzLCB0b28uCgpSZXBvcnRlZC1i
eTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+ClRlc3RlZC1ieTogQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPgpDYzogTGludXMgVG9y
dmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEg
PHBldGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+CkNjOiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDYzogeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCkZpeGVzOiAxZjUwZGRiNGY0MTg5MjQzYzA1OTI2Yjg0MmRjMWEwMzMy
MTk1ZjMxICgieDg2L3NwZWN1bGF0aW9uOiBIYW5kbGUgSFQgY29ycmVjdGx5IG9uIEFNRCIpCkxp
bms6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAxODA2MjEwODQzMzEuMjEyMjgtMS1q
Z3Jvc3NAc3VzZS5jb20KU2lnbmVkLW9mZi1ieTogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5v
cmc+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CgotLS0KIGFyY2gveDg2L3hlbi9zbXBfcHYuYyB8ICAgIDUgKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCi0tLSBhL2FyY2gveDg2L3hlbi9zbXBfcHYuYwor
KysgYi9hcmNoL3g4Ni94ZW4vc21wX3B2LmMKQEAgLTMyLDYgKzMyLDcgQEAKICNpbmNsdWRlIDx4
ZW4vaW50ZXJmYWNlL3ZjcHUuaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbnBtdS5oPgog
CisjaW5jbHVkZSA8YXNtL3NwZWMtY3RybC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaW50ZXJmYWNl
Lmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KIApAQCAtNzAsNiArNzEsOCBAQCBz
dGF0aWMgdm9pZCBjcHVfYnJpbmd1cCh2b2lkKQogCWNwdV9kYXRhKGNwdSkueDg2X21heF9jb3Jl
cyA9IDE7CiAJc2V0X2NwdV9zaWJsaW5nX21hcChjcHUpOwogCisJc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKTsKKwogCXhlbl9zZXR1cF9jcHVfY2xvY2tldmVudHMoKTsKIAogCW5v
dGlmeV9jcHVfc3RhcnRpbmcoY3B1KTsKQEAgLTI1MCw2ICsyNTMsOCBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgeGVuX3B2X3NtcF9wcmVwYXJlX2NwCiAJfQogCXNldF9jcHVfc2libGluZ19tYXAoMCk7
CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpOworCiAJeGVuX3BtdV9pbml0
KDApOwogCiAJaWYgKHhlbl9zbXBfaW50cl9pbml0KDApIHx8IHhlbl9zbXBfaW50cl9pbml0X3B2
KDApKQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBm
cm9tIGpncm9zc0BzdXNlLmNvbSBhcmUKCnF1ZXVlLTQuMTcveDg2LXhlbi1hZGQtY2FsbC1vZi1z
cGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdC10by1wdi1wYXRocy5wYXRjaApxdWV1ZS00
LjE3L3g4Ni1wbGF0Zm9ybS11di1hZGQta2VybmVsLXBhcmFtZXRlci10by1zZXQtbWVtb3J5LWJs
b2NrLXNpemUucGF0Y2gKcXVldWUtNC4xNy94ODYtcGxhdGZvcm0tdXYtdXNlLW5ldy1zZXQtbWVt
b3J5LWJsb2NrLXNpemUtZnVuY3Rpb24ucGF0Y2gKcXVldWUtNC4xNy94ODYtcGxhdGZvcm0tdXYt
YWRkLWFkanVzdGFibGUtc2V0LW1lbW9yeS1ibG9jay1zaXplLWZ1bmN0aW9uLnBhdGNoCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 02:23:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 02:23:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYMai-0001lD-8v; Thu, 28 Jun 2018 02: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYMah-0001l4-3d
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 02:23:23 +0000
X-Inumbo-ID: 44e91a44-7a7a-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44e91a44-7a7a-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 02:23: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 1fYMae-000073-8d; Thu, 28 Jun 2018 02:23:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYMae-00027R-0c; Thu, 28 Jun 2018 02:23:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYMad-0007fr-WE; Thu, 28 Jun 2018 02:23:19 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124770-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd-again:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd-again:host-install(5):broken:regression
X-Osstest-Versions-This: freebsd=ee7076ae8a62ad170037180d45f05a07f4d83334
X-Osstest-Versions-That: freebsd=d27905c3a3df138b9b6c6d0eade689ecb13706fc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 02:23:19 +0000
Subject: [Xen-devel] [freebsd-master test] 124770: 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>

ZmxpZ2h0IDEyNDc3MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzcwLwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICA1IGhvc3QtaW5zdGFsbCg1KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ3NjYKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBmcmVlYnNkICAgICAgICAgICAgICBlZTcwNzZhZThhNjJhZDE3MDAzNzE4MGQ0NWYwNWEw
N2Y0ZDgzMzM0CmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICBkMjc5MDVj
M2EzZGYxMzhiOWI2YzZkMGVhZGU2ODllY2IxMzcwNmZjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ3NjYgIDIwMTgtMDYtMjcgMTY6MTE6MDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0NzcwICAyMDE4LTA2LTI3IDIwOjQxOjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYmRyZXdlcnkg
PGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2pi
QEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVl
QlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LWZyZWVic2QtYWdhaW4gaG9zdC1pbnN0YWxsKDUpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
ZWU3MDc2YWU4YTYyYWQxNzAwMzcxODBkNDVmMDVhMDdmNGQ4MzMzNApBdXRob3I6IGJkcmV3ZXJ5
IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3IDE5OjI5OjE1IDIwMTgg
KzAwMDAKCiAgICBEb24ndCB1c2UgQ0NBQ0hFIGZvciBsaW5raW5nLgogICAgCiAgICBNRkMgYWZ0
ZXI6ICAgICAgMiB3ZWVrcwogICAgU3BvbnNvcmVkIGJ5OiAgIERlbGwgRU1DCgpjb21taXQgNGNm
OGU5MDJmOGZkY2YxNTQ2OWM2MjE1OWExZTg4ZjZjMWEzYTlkYQpBdXRob3I6IHRyYXN6IDx0cmFz
ekBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3IDE5OjI4OjM3IDIwMTggKzAwMDAKCiAg
ICBGaXggZGVzY3JpcHRpb24gZm9yIHRoZSAiYXV0b2NvbmYiIGlmY29uZmlnKDgpIGZsYWc7IGl0
J3MgYW4gYWRkcmVzcwogICAgcHJvcGVydHksIG5vdCBzb21ldGhpbmcgeW91IHNldCBmb3IgYW4g
aW50ZXJmYWNlLgogICAgCiAgICBNRkMgYWZ0ZXI6ICAgICAgMiB3ZWVrcwoKY29tbWl0IDk5YTk1
NmE4OGI2NTAyZmU0MmYwM2E1Nzc5Y2Q0NDJmNmI5YTI4NzMKQXV0aG9yOiBicmQgPGJyZEBGcmVl
QlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3IDE5OjEwOjMyIDIwMTggKzAwMDAKCiAgICBDaGFz
ZSB0aGUgcHdkX21rZGIgZW5kaWFuIGNoYW5nZXMuCiAgICAKICAgIEFwcHJvdmVkIGJ5OiAgICBi
YXB0IChtZW50b3IpCgpjb21taXQgYTQ3MmE0YTE0OTk5OTZlODAzZTFjMWJmZjg4M2JlMmIyYzUw
ZmM2MgpBdXRob3I6IGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQg
SnVuIDI3IDE4OjQzOjM0IDIwMTggKzAwMDAKCiAgICBGb2xsb3ctdXAgcjMzNTcwNjogRml4IExM
Vk1fVEFSR0VUX0FMTCBoYW5kbGluZyB0byB1c2UgVEFSR0VUX0FSQ0guCiAgICAKICAgIFBvaW50
eWhhdCB0bzogICBiZHJld2VyeQogICAgTUZDIGFmdGVyOiAgICAgIDIgd2Vla3MKICAgIFgtTUZD
LXdpdGg6ICAgICByMzM1NzA2CiAgICBSZXBvcnRlZCBieTogICAgTWFyayBNaWxsYXJkCiAgICBT
cG9uc29yZWQgYnk6ICAgRGVsbCBFTUMKCmNvbW1pdCAxOGRkY2I0M2ViZWY5N2QzMTg2NDg0NWQ3
MTkxYWEwYmVjMmIxZjZiCkF1dGhvcjogamhiIDxqaGJARnJlZUJTRC5vcmc+CkRhdGU6ICAgV2Vk
IEp1biAyNyAxODoxNDozMyAyMDE4ICswMDAwCgogICAgRml4IEdDQyA0LjIuMSB0byBob25vciAt
LXN5c3Jvb3QgZm9yIGluY2x1ZGVzLgogICAgCiAgICAtIENoYW5nZSB0aGUgQysrIGRpcmVjdG9y
eSBlbnRyaWVzIHRvIGhvbm9yIC0tc3lzcm9vdCBpZiBpdCBpcyBzZXQuCiAgICAtIERvbid0IGRl
ZmluZSBDUk9TU19JTkNMVURFX0RJUiBmb3IgdGhlIGNyb3NzIGNvbXBpbGVyLiAgSW5zdGVhZCwg
c2V0CiAgICAgIFRBUkdFVF9TWVNURU1fUk9PVCB0byBwb2ludCB0byBXT1JMRFRNUCBhbmQgYWx3
YXlzIGRlZmluZQogICAgICBTVEFOREFSRF9JTkNMVURFX0RJUi4KICAgIC0gQ2hhbmdlIFNUQU5E
QVJEX0lOQ0xVREVfRElSIGFuZCB0aGUgQysrIGluY2x1ZGUgZGlyZWN0b3JpZXMgdG8ganVzdAog
ICAgICBzdGFydCB3aXRoICIvdXNyIiBhbHdheXMuICBUaGUgY29tcGlsZXIgd2lsbCBwcmVwZW5k
IHRoZSBzeXNyb290IHdoZW4KICAgICAgZG9pbmcgY3Jvc3MtYnVpbGRzLiAgR0NDX0lOQ0xVREVf
RElSICh3aGljaCBjb250YWlucyBoZWFkZXJzIHRoYXQgc2hpcAogICAgICB3aXRoIHRoZSBjb21w
aWxlciBzdWNoIGFzIGludHJpbnNpbmNzIHJhdGhlciB0aGFuIE9TLXN1cHBsaWVkIGhlYWRlcnMp
CiAgICAgIHJlbWFpbnMgaGFyZGNvZGVkIHRvIGxvb2sgaW4gVE9PTFNfUFJFRklYLgogICAgCiAg
ICBSZXZpZXdlZCBieTogICAgYmRyZXdlcnkgKG9sZGVyIHZlcnNpb24pCiAgICBTcG9uc29yZWQg
Ynk6ICAgREFSUEEgLyBBRlJMCiAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jl
dmlld3MuZnJlZWJzZC5vcmcvRDE1MTI3Cgpjb21taXQgNjVjM2QwYzkzMWY4Y2M2ZTA5YzQxOTY0
YmU1MmFlNGNkZDM4MTFiOQpBdXRob3I6IGpoYiA8amhiQEZyZWVCU0Qub3JnPgpEYXRlOiAgIFdl
ZCBKdW4gMjcgMTg6MTE6NDcgMjAxOCArMDAwMAoKICAgIERvbid0IGhhcmRjb2RlIHRoZSBUT09M
U19QUkVGSVggZm9yIHRoZSBzdGFydGZpbGVzIGRpcmVjdG9yaWVzLgogICAgCiAgICBHQ0MgNC4y
IHByZWZpeGVzIHRoZXNlIGRpcmVjdG9yaWVzIHdpdGggLS1zeXNyb290IG1lYW5pbmcgdGhhdCBk
dXJpbmcKICAgIGJ1aWxkd29ybGQgdGhleSBoYXZlIGEgZG91YmxlIHN5c3Jvb3QuCiAgICAKICAg
IFJldmlld2VkIGJ5OiAgICBiZHJld2VyeQogICAgU3BvbnNvcmVkIGJ5OiAgIERBUlBBIC8gQUZS
TAogICAgRGlmZmVyZW50aWFsIFJldmlzaW9uOiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3Jn
L0QxNDc4MAoKY29tbWl0IDU0NmZmOTc4MzdkNmQwZThlYjM5NzYzMzAzNjZmNDc3MmQ5ZjdhYTgK
QXV0aG9yOiBnamIgPGdqYkBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3IDE3OjQwOjI5
IDIwMTggKzAwMDAKCiAgICBBZGQgRnJlZUJTRCAxMS4yLgogICAgCiAgICBTcG9uc29yZWQgYnk6
ICAgVGhlIEZyZWVCU0QgRm91bmRhdGlvbgoKY29tbWl0IDFmNGY4OWY3NTczZWQ3OTRjYWE4YTdl
NGRiYTkwM2Y0MjljM2E1MGQKQXV0aG9yOiBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+
CkRhdGU6ICAgV2VkIEp1biAyNyAxNzoxODoxMiAyMDE4ICswMDAwCgogICAgUmVnZW5lcmF0ZQoK
Y29tbWl0IGIxMzI0YTRmZjkwZjE3ZDc3YjdmOWYxNDk5NzU5NmZiNmRkNDM4OWIKQXV0aG9yOiBi
ZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CkRhdGU6ICAgV2VkIEp1biAyNyAxNzoxMzoz
NiAyMDE4ICswMDAwCgogICAgUHVzaCB1c2VycyB0b3dhcmRzIExMVk1fVEFSR0VUX0FMTC4KICAg
IAogICAgTUZDIGFmdGVyOiAgICAgIDEgd2VlawoKY29tbWl0IGZkOGM3ZGQ2MmE4MzIxYzNlYTQx
NjFkNzBhNGNmNmNlMDcwMGI5YzgKQXV0aG9yOiBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5v
cmc+CkRhdGU6ICAgV2VkIEp1biAyNyAxNjo1ODoxMCAyMDE4ICswMDAwCgogICAgdGluZGVyYm94
OiBPbmx5IGJ1aWxkIGNsYW5nL2xsZCBvbmNlIGlmIG5lZWRlZC4KICAgIAogICAgTmVlZCB0byBo
YW5kbGUgTExEX0JPT1RTVFJBUCBzZXBhcmF0ZWx5IChmb3IgYXJjaHMgbGlrZSBpMzg2KS4KICAg
IFRoaXMgd291bGQgYmUgbXVjaCBiZXR0ZXIgb2ZmIHdpdGggYW4gb2ZmLWJ5LWRlZmF1bHQgb3B0
aW9uIGxpa2UKICAgIFNIQVJFRF9UT09MQ0hBSU4gdGhhdCB1bml2ZXJzZSBmb3JjZS1lbmFibGVk
LiAgVGhlbiBhIG5vcm1hbCBidWlsZHdvcmxkCiAgICB3b3VsZCBzdG9yZSB0aGUgdG9vbGNoYWlu
IHRoZXJlIGlmIGVuYWJsZWQgYW5kIG90aGVyd2lzZSBpbiBXT1JMRFRNUAogICAgd2l0aCBvbmx5
IHRoZSAxIGFyY2ggc2VsZWN0ZWQuCiAgICAKICAgIE1GQyBhZnRlcjogICAgICAzIHdlZWtzCiAg
ICBTcG9uc29yZWQgYnk6ICAgRGVsbCBFTUMKCmNvbW1pdCBkODZmYzJlZDliZTA4MDU0YzZkMDg5
N2FmZTFhMjgyM2Q5YzIwNWVhCkF1dGhvcjogYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3Jn
PgpEYXRlOiAgIFdlZCBKdW4gMjcgMTY6NTg6MDcgMjAxOCArMDAwMAoKICAgIENDQUNIRV9CVUlM
RDogRG9uJ3QgdHJ5IHVzaW5nIGNjYWNoZSBmb3IgY29tcGlsZS1saW5raW5nIC5jIGZpbGVzLgog
ICAgCiAgICBXaXRob3V0IC1jIGNjYWNoZSBqdXN0IGV4ZWN1dGVzIHRoZSByZWFsIGNvbXBpbGVy
LgogICAgCiAgICBNRkMgYWZ0ZXI6ICAgICAgMiB3ZWVrcwogICAgU3BvbnNvcmVkIGJ5OiAgIERl
bGwgRU1DCgpjb21taXQgOTBiYTE1N2ZlYzRlN2FhYWU2ZDA3YjU1ZDc2MzkxY2QzMjBjODhlZApB
dXRob3I6IGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3
IDE2OjU4OjAzIDIwMTggKzAwMDAKCiAgICBDQ0FDSEVfQlVJTEQ6IEF2b2lkIGNjYWNoZSB3aGVu
IGxvb2tpbmcgdXAgY29tcGlsZXIgbWV0YWRhdGEuCiAgICAKICAgIE1GQyBhZnRlcjogICAgICAy
IHdlZWtzCiAgICBTcG9uc29yZWQgYnk6ICAgRGVsbCBFTUMKCmNvbW1pdCBjYTc0NTY0NjQyMjYx
N2NmOGI3NzA4ZWY4NTRhZDUyMGVmZjExYWM0CkF1dGhvcjogYmRyZXdlcnkgPGJkcmV3ZXJ5QEZy
ZWVCU0Qub3JnPgpEYXRlOiAgIFdlZCBKdW4gMjcgMTY6NTc6NTkgMjAxOCArMDAwMAoKICAgIHRp
bmRlcmJveDogR2l2ZSBkZXRhaWxzIGFib3V0IGtlcm5lbCBidWlsZHMuCiAgICAKICAgIFRoaXMg
aXMgYSBiaXQgbm9pc3kgbm93IGJ1dCBpdCB3YXMgc2lsZW50IGJlZm9yZSBsZWFkaW5nIHRvCiAg
ICB3b25kZXJpbmcgaWYgaXQgd2FzIGRvaW5nIGFueXRoaW5nLgogICAgCiAgICBNRkMgYWZ0ZXI6
ICAgICAgMSB3ZWVrCiAgICBTdWdnZXN0ZWQgYnk6ICAgcnBva2FsYQogICAgU3BvbnNvcmVkIGJ5
OiAgIERlbGwgRU1DCgpjb21taXQgOWI0MWYzMGM0MmFjMjg0ZTk1NzI1MWZkMzA4ZTg3NWI5Y2Vm
YWFjOQpBdXRob3I6IGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQg
SnVuIDI3IDE2OjU3OjU2IDIwMTggKzAwMDAKCiAgICBDbGFuZzogT25seSBidWlsZCBuZWVkZWQg
dGFyZ2V0IGZvciBib290c3RyYXAgY29tcGlsZXIuCiAgICAKICAgIFRoaXMgd2lsbCBkaXNhYmxl
IHRoZSBuZXcgTExWTV9UQVJHRVRfQUxMIG9wdGlvbiB3aGljaCB3aWxsIG9ubHkKICAgIGVuYWJs
ZSB0aGUgcmVxdWlyZWQgdGFyZ2V0LgogICAgCiAgICBUaGlzIG9ubHkgaW1wYWN0cyB0aGUgYm9v
dHN0cmFwIGNvbXBpbGVyIGluIFdPUkxEVE1QLCBub3QgdGhlIHRhcmdldCBjb21waWxlcgogICAg
dGhhdCB3aWxsIGJlIGluc3RhbGxlZC4KICAgIAogICAgTUZDIGFmdGVyOiAgICAgIDIgd2Vla3MK
ICAgIFJldmlld2VkIGJ5OiAgICBzYnJ1bm8sIGRpbSAoZWFybGllciB2ZXJzaW9uKQogICAgU3Bv
bnNvcmVkIGJ5OiAgIERlbGwgRU1DCiAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczov
L3Jldmlld3MuZnJlZWJzZC5vcmcvRDE2MDIxCgpjb21taXQgZGFiYWU4ZDY1MDllYWJlZDRjNzFm
ZGJmNzZlM2U3NGM3MTZkZWI1MQpBdXRob3I6IGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9y
Zz4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjU3OjUxIDIwMTggKzAwMDAKCiAgICBBZGQgTExWTV9U
QVJHRVRfQUxMIG9wdGlvbi4KICAgIAogICAgTExWTV9UQVJHRVRfKiB3aWxsIGF1dG8gYmUgc2V0
IGJhc2VkIG9uIExMVk1fVEFSR0VUX0FMTCBhbmQgTUtfQ0xBTkcuCiAgICAKICAgIElmIExMVk1f
VEFSR0VUX0FMTCBpcyBkaXNhYmxlZCwgZHVyaW5nIGEgY3Jvc3MtYnVpbGQsIHRoZW4gU1lTVEVN
X0NPTVBJTEVSCiAgICBhbmQgU1lTVEVNX0xJTktFUiBhcmUgYXV0byBkaXNhYmxlZC4KICAgIAog
ICAgVGhpcyBvcHRpb24gc2hvdWxkIGJlIHVzZWQgYnkgdXNlcnMgcmF0aGVyIHRoYW4gdGhlIHBl
ci1hcmNoIExMVk1fVEFSR0VUCiAgICBvcHRpb25zIGFzIGl0IGlzIHNpbXBsZXIgdG8gbWFpbnRh
aW4gZm9yIHRoZW0gc2hvdWxkIHRoZSBzdXBwb3J0ZWQKICAgIHRhcmdldCBsaXN0IGNoYW5nZS4K
ICAgIAogICAgTUZDIGFmdGVyOiAgICAgIDIgd2Vla3MKICAgIFJldmlld2VkIGJ5OiAgICBzYnJ1
bm8sIGRpbQogICAgU3BvbnNvcmVkIGJ5OiAgIERlbGwgRU1DCiAgICBEaWZmZXJlbnRpYWwgUmV2
aXNpb246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE2MDIwCgpjb21taXQgMmQyMTcx
MTVmZGU1ZTZhN2MyNjViNWYwZjQ1OThiMzdlNWJlNmJiMwpBdXRob3I6IGJkcmV3ZXJ5IDxiZHJl
d2VyeUBGcmVlQlNELm9yZz4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjU3OjQ3IDIwMTggKzAwMDAK
CiAgICBVc2UgZGVwZW5kZW50IG9wdGlvbnMgdG8gYXV0byBlbmFibGUgX1NVUFBPUlQgYW5kIENM
QU5HX0ZVTEwgb3B0aW9ucy4KICAgIAogICAgTUZDIGFmdGVyOiAgICAgIDEgd2VlawogICAgUmV2
aWV3ZWQgYnk6ICAgIHNicnVubywgZGltCiAgICBTcG9uc29yZWQgYnk6ICAgRGVsbCBFTUMKICAg
IERpZmZlcmVudGlhbCBSZXZpc2lvbjogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EMTYw
MTgKCmNvbW1pdCBmMGE4OTg1OGUxMmI3Nzc4NzM2MGRiOWE1NjAwZWI0YWNlM2I5YzhmCkF1dGhv
cjogYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgpEYXRlOiAgIFdlZCBKdW4gMjcgMTY6
NTY6NDYgMjAxOCArMDAwMAoKICAgIFJld29yayBjaGVjayBmb3IgbGliY2xhbmdfcnQgdG8gc2Vl
IGlmIHRoZSBuZWVkZWQgbGlicmFyeSBleGlzdHMuCiAgICAKICAgIEN1cnJlbnRseSBsaWJjbGFu
Z19ydCBpcyBub3QgcHJvdmlkZWQgZm9yIGNyb3NzLWJ1aWxkaW5nIGFuZCBhcyBzdWNoCiAgICBp
cyBub3QgY29ubmVjdGVkIHRvIGNyb3NzLXRvb2xzLiAgRm9yIGJ1aWxkaW5nIGNsYW5nIG9uY2Ug
aW4gdW5pdmVyc2UKICAgIGl0IGlzIGxpa2VseSB0aGF0IGxpYmNsYW5nX3J0IHdvbid0IGV4aXN0
IGZvciB0aGUgdW5pdmVyc2UgdG9vbGNoYWluCiAgICBidXQgZXZlbiBpZiBpdCBkaWQgaXQgd291
bGQgbm90IHN1cHBvcnQgYW55dGhpbmcgYnV0IHRoZSBuYXRpdmUgYXJjaC4KICAgIFNvIGV4cGxp
Y2l0bHkgY2hlY2sgZm9yIHN1cHBvcnQgYmVmb3JlIGVuYWJsaW5nIGhfcmF3LgogICAgCiAgICBN
RkMgYWZ0ZXI6ICAgICAgMSB3ZWVrCiAgICBSZXZpZXdlZCBieTogICAgZGltCiAgICBTcG9uc29y
ZWQgYnk6ICAgRGVsbCBFTUMKICAgIERpZmZlcmVudGlhbCBSZXZpc2lvbjogIGh0dHBzOi8vcmV2
aWV3cy5mcmVlYnNkLm9yZy9EMTYwMTIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 02:27:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 02: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 1fYMen-0001yR-2y; Thu, 28 Jun 2018 02:27:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cm1s=jo=gmail.com=robinlee.sysu@srs-us1.protection.inumbo.net>)
 id 1fYMel-0001yM-VG
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 02:27:36 +0000
X-Inumbo-ID: 6bcc8e92-7a7a-11e8-9728-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6bcc8e92-7a7a-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 04:24:45 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id o9-v6so3483671qtp.3
 for <xen-devel@lists.xenproject.org>; Wed, 27 Jun 2018 19:27:34 -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=5y6usgH7hfhvAhOFomyf2MDdAjEokPKeBYr879BiygE=;
 b=MRmU/2X/HjRmjD21iZgmbnd6G15/ASCkNn574ni4QHhGfJF+NpcLNQAsagxLubVSmo
 PcC47u0akOYgIQb3/lN/e/ZUVMF0mk+GJMP62JtPHU4/ib50noAnUTawzLFVczHtsLZX
 J+Tt+Ni+ObdqdRBGGIBsLJEi7n52XkZV3N/Uu83X6bPvmfVLYBt2TGblcEcM6AK/ij9p
 d7Pwnx3HbFkiHcrAdCa8L0Etek2DF+eU9M9/H5r5dvTt80a2CDhksn1tYlOE5YsEkAmK
 ZM5iDjc0pHgYUtU+iukxsP8YEl0GHcZ/tYGDOnLRX0d2r0OCp55oYGmBhNgopNpw4Gf+
 AzRw==
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=5y6usgH7hfhvAhOFomyf2MDdAjEokPKeBYr879BiygE=;
 b=O5A14Tk1EIxWEJupVcyD8syUHK1Ee18R3TGbWdfYhwu7InIdhIy/xhhVw/ZA2Ylytb
 VdCg8ENp8dqYtYY6MerRDmKqeMsAmFKrMvLXuImPLbTVjvtkv/ppGwsSkEsV5HU8mfjO
 O8oKquxWkH9oPudA1s4NwBvG6HbdHyKGbqv1fietku4KXH1cquzbXY8StAqH3y1VUSkt
 TsgZrMQ7tzYfnTAp8fKm2U2vOky6gER+5f9P2teePT0aiuSAnTT+3lOHTH6GdUq7L8G4
 m0ARRUcqMIXDRa42MZldXjXdX/G2LztaDE3ijehq8btxu2DB+x4AWhVJF/29p1f/XdVw
 VCDA==
X-Gm-Message-State: APt69E1lwDLhg9Bf8xZgyZ6p5eXr/LLTdVFuq5HvMvDl0wbRnMSkyeyE
 DSeU4G76ZBwiBB0B4N6N4Pa3Q7GC+N/7gJRS4/A=
X-Google-Smtp-Source: AAOMgpeSFFHf62VJGMA6Qw/qwa1k3Djf7/SlSZ9kINRBC6BjR9dxmp9QNXifHYHXsjtIjG3tAY2ZBIpDcgMKMG7SfI8=
X-Received: by 2002:a0c:c70d:: with SMTP id
 w13-v6mr7613982qvi.205.1530152854123; 
 Wed, 27 Jun 2018 19:27:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ac8:70c3:0:0:0:0:0 with HTTP; Wed, 27 Jun 2018 19:27:33
 -0700 (PDT)
In-Reply-To: <20180627122926.tqq5cfk3toypmqqq@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
From: Robin Lee <robinlee.sysu@gmail.com>
Date: Thu, 28 Jun 2018 10:27:33 +0800
Message-ID: <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgODoyOSBQTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6Mzc6NDJQTSArMDgwMCwg
Um9iaW4gTGVlIHdyb3RlOgo+PiBPbiBXZWQsIEp1biAyNywgMjAxOCBhdCA3OjI0IFBNLCBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gPiBPbiBXZWQsIEp1biAyNywgMjAx
OCBhdCAwNzowODowMlBNICswODAwLCBSb2JpbiBMZWUgd3JvdGU6Cj4+ID4+IE9uIFdlZCwgSnVu
IDI3LCAyMDE4IGF0IDY6NTggUE0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiA+PiA+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDA5OjEzOjExQU0gKzAwMDAsIFJvYmlu
IExlZSB3cm90ZToKPj4gPj4gPj4gT24gWGVuU2VydmVyIDcuMS4xLCB3ZSBzdGFydCBhIHZtIHdp
dGggWEFQSSBidXQgYXR0YWNoIGEgYmxvY2sgZGV2aWNlIHdpdGggeGwuCj4+ID4+ID4+IFdlIGNy
ZWF0ZSBhbiBlbXB0eSBqc29uIGNvbmZpZyBmb3IgdGhlIHZtIHdpdGggdGhlIGNvbnRlbnQgInt9
XG4iIGFuZCB0aGVuCj4+ID4+ID4+IHJ1biAneGwgYmxvY2stYXR0YWNoJzoKPj4gPj4gPj4KPj4g
Pj4gPj4gICAjICB4bCBibG9jay1hdHRhY2ggMSBwaHk6L2Rldi9sb29wMCB4dmR6IHcKPj4gPj4g
Pj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzo5NTA6bGlieGxfX2pzb25fcGFyc2U6IHlh
amwgZXJyb3I6IHBhcnNlIGVycm9yOiB0cmFpbGluZyBnYXJiYWdlCj4+ID4+ID4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge30gS10KPj4gPj4gPj4gICAgICAgICAgICAg
ICAgICAgICAgICAocmlnaHQgaGVyZSkgLS0tLS0tXgo+PiA+PiA+Pgo+PiA+PiA+PiAgIGxpYnhs
OiBlcnJvcjogbGlieGxfanNvbi5jOjEwNTM6bGlieGxfX29iamVjdF9mcm9tX2pzb246IHVuYWJs
ZSB0byBnZW5lcmF0ZSBsaWJ4bF9fanNvbl9vYmplY3QgZnJvbSBKU09OIHJlcHJlc2VudGF0aW9u
IG9mIGxpYnhsX2RvbWFpbl9jb25maWcuCj4+ID4+ID4+ICAgbGlieGw6IGVycm9yOiBsaWJ4bC5j
OjE5OTU6ZGV2aWNlX2FkZHJtX2FvY29tcGxldGU6IHVuYWJsZSB0byBhZGQgZGV2aWNlCj4+ID4+
ID4+ICAgbGlieGxfZGV2aWNlX2Rpc2tfYWRkIGZhaWxlZC4KPj4gPj4gPj4KPj4gPj4gPj4gQWZ0
ZXIgaW52ZXN0aWdhdGlvbiwgd2UgZm91bmQgdGhlIGJ1ZmZlciByZXR1cm5lZCBmcm9tIGxpYnhs
X3JlYWRfZmlsZV9jb250ZW50cwo+PiA+PiA+PiBpcyBub3QgbnVsbC10ZXJtaW5hdGVkLiBCdXQg
bGF0ZXIgaW4gbGlieGxfX29iamVjdF9mcm9tX2pzb24sIHRoZSBidWZmZXIgaXMgZXhwZWN0ZWQg
dG8KPj4gPj4gPj4gYmUgbnVsbC10ZXJtaW5hdGVkLiBTbyBwYXJzaW5nIG1heSBleGNlZWRlZCB0
aGUgZW5kIG9mIGZpbGUgYW5kIGdldCBpbiB0byB1bmluaXNpYWxpemVkCj4+ID4+ID4+IG1vbWVy
eSBhcmVhLgo+PiA+PiA+Pgo+PiA+PiA+PiBTaWduZWQtb2ZmLWJ5OiBSb2JpbiBMZWUgPHJvYmlu
bGVlLnN5c3VAZ21haWwuY29tPgo+PiA+PiA+Cj4+ID4+ID4gSSBjYW4ndCBzZWVtIHRvIGJlIGFi
bGUgdG8gcmVwcm9kdWNlIHRoaXMgaW4gdXBzdHJlYW0geGVuLiBXaGljaCB2ZXJzaW9uCj4+ID4+
ID4gb2YgWGVuIGRvZXMgWGVuU2VydmVyIDcuMS4xIGhhdmU/IFlvdSBjYW4gZ2V0IHRoYXQgZnJv
bSB0aGUgb3V0cHV0IG9mCj4+ID4+ID4gYHhsIGluZm9gIC0tIGxvb2sgZm9yIHhlbl97bWFqb3Is
IG1pbm9yLCBleHRyYX0uCj4+ID4+IEkgYWxzbyBtZXQgYSBzdHJhbmdlIGNhc2UuIFdlIGRpZG4n
dCBzZWUgdGhpcyBwcm9ibGVtIHdpdGggWGVuIDQuNy4xCj4+ID4+IHRoYXQgcmVsZWFzZWQgd2l0
aAo+PiA+PiBYZW5TZXJ2ZXIgNy4xLjEuIEJ1dCBzaW5jZSBhIHJlY2VudGx5IGhvdGZpeCBmcm9t
IFhlblNlcnZlciB0aGF0IHVwZ3JhZGVkIFhlbiB0bwo+PiA+PiA0LjcuNCwgdGhpcyBwcm9ibGVt
IHRoZW4gc2hvd3MgdXAuCj4+ID4+Cj4+ID4+IFRoZSB2ZXJzaW9uIG9mIHlhamwgKHlhamwtMi4w
LjQtNC5lbDcueDg2XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPj4gPgo+PiA+IEFzIGZhciBhcyBJIGNh
biB0ZWxsLCB0aGUgc3RvcmVkIGpzb24gZmlsZSBhbHJlYWR5IGNvbnRhaW5zIHRyYWlsaW5nIDAs
Cj4+ID4gZXZlbiBpbiA0LjcuNC4gVGhlcmUgaXMgbm90aGluZyBpbnRlcmVzdGluZyBiZXR3ZWVu
IDQuNy4xIGFuZCA0LjcuNCBpbgo+PiA+IHRoYXQgYXJlYSBvZiBjb2RlLgo+PiBJbiBteSBzaXR1
YXRpb24sIHRoZSBqc29uIGZpbGUgaXMgY3JlYXRlZCB3aXRoIGV4dGVybmFsIHByb2dyYW0gYW5k
IGNvbnRhaW5zCj4+IGp1c3QgInt9XG4iIGFuZCBub3QgdHJhaWxpbmcgMC4KPgo+IEFscmlnaHQu
IEluIHRoYXQgY2FzZSBwbGVhc2UgYXBwZW5kIDAgdG8gdGhlIGZpbGUgeW91IGNyZWF0ZWQuCj4K
PiBUaGUganNvbiBmaWxlcyBhcmUgY29uc2lkZXJlZCB0byBiZSBpbnRlcm5hbCB0byBsaWJ4bC4K
T0suIEkgY2FuIGNvbmZvcm0gdGhhdCBqc29uIGZpbGUgZ2VuZXJhdGVkIGJ5IHhsIGNvbnRhaW5z
IGEgdHJhaWxpbmcgMC4KQnV0IHRoYXQgc2VlbXMgbm90IGEgY29tbW9uIGRlc2lnbiB0byByZWx5
IG9uIHRoZSB0cmFpbGluZyAwIGluc2lkZSBhIHRleHQgZmlsZS4KPgo+IFdlaS4KLXJvYmluCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 03:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 03: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 1fYNFL-0004kM-8E; Thu, 28 Jun 2018 03:05: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYNFK-0004kC-9q
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 03:05:22 +0000
X-Inumbo-ID: 211a7b28-7a80-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 211a7b28-7a80-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 03:05: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 1fYNFE-0000vq-Ac; Thu, 28 Jun 2018 03:05: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 1fYNFD-00031o-VV; Thu, 28 Jun 2018 03:05:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYNFD-0002VU-Ur; Thu, 28 Jun 2018 03:05:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124744-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-amd64:<job status>:broken:regression
 linux-4.14:build-armhf-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-i386-pvops:<job status>:broken:regression
 linux-4.14:build-i386:<job status>:broken:regression
 linux-4.14:build-armhf-pvops:<job status>:broken:regression
 linux-4.14:build-i386-xsm:<job status>:broken:regression
 linux-4.14:build-amd64-pvops:<job status>:broken:regression
 linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:build-armhf:<job status>:broken:regression
 linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-amd64-xsm:<job status>:broken:regression
 linux-4.14:build-amd64:host-install(4):broken:regression
 linux-4.14:build-arm64-xsm:host-install(4):broken:regression
 linux-4.14:build-arm64-pvops:host-install(4):broken:regression
 linux-4.14:build-arm64:host-install(4):broken:regression
 linux-4.14:build-amd64-pvops:host-install(4):broken:regression
 linux-4.14:build-amd64-xsm:host-install(4):broken:regression
 linux-4.14:build-i386:host-install(4):broken:regression
 linux-4.14:build-i386-pvops:host-install(4):broken:regression
 linux-4.14:build-i386-xsm:host-install(4):broken:regression
 linux-4.14:build-armhf-xsm:host-install(4):broken:regression
 linux-4.14:build-armhf-pvops:host-install(4):broken:regression
 linux-4.14:build-armhf:host-install(4):broken:regression
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64: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-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl: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-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386: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-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64: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-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl: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-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm: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-amd64-xl-pvhv2-intel: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-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=a26899e0baa4de07caf97f5e4d7298240e98fd0e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 03:05:15 +0000
Subject: [Xen-devel] [linux-4.14 test] 124744: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0NCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDQvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI0Mzg5CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNDM4OQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQzODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBhMjY4OTllMGJh
YTRkZTA3Y2FmOTdmNWU0ZDcyOTgyNDBlOThmZDBlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICBjZGE2ZmQ0ZDkzODIyMDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0YmMwCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzODkgIDIwMTgtMDYtMTkgMDQ6MzM6NDAgWiAgICA4IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0NDU2ICAyMDE4LTA2LTIwIDE5OjA5OjI1IFogICAg
NyBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NzQ0ICAyMDE4LTA2
LTI2IDE3OjA5OjM1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgIkh1YW5nLCBZaW5nIiA8eWluZy5odWFuZ0Bp
bnRlbC5jb20+CiAgIlJpY2hhcmQgVy5NLiBKb25lcyIgPHJqb25lc0ByZWRoYXQuY29tPgogIEFk
YW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtl
cm5lbC5vcmc+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9icml5YW5AZ21haWwuY29tPgogIEFtaXIg
R29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5kcmVzIFJvZHJpZ3VleiA8YW5kcmVz
LnJvZHJpZ3VlekBhbWQuY29tPgogIEFuZHJldyBCb3dlcnMgPGFuZHJld3guYm93ZXJzQGludGVs
LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHkg
THV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFubmEgU2NodW1ha2VyIDxBbm5hLlNjaHVt
YWtlckBOZXRhcHAuY29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFybmFsZG8gQ2FydmFs
aG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIu
ZGU+CiAgQXJ2aW5kIFlhZGF2IDxhcnZpbmQueWFkYXYuY3NAZ21haWwuY29tPgogIEFzaGlzaCBT
YW1hbnQgPGFzaGlzaC5zYW1hbnRAb3JhY2xlLmNvbT4KICBCYWxiaXIgU2luZ2ggPGJzaW5naGFy
b3JhQGdtYWlsLmNvbT4KICBCYW9saW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KICBC
ZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCZW4gSHV0Y2hp
bmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJlbnNvbiBMZXVuZyA8YmxldW5nQGNocm9taXVt
Lm9yZz4KICBCaGFkcmFtIFZhcmthIDx2YmhhZHJhbUBudmlkaWEuY29tPgogIEJpbiBMaXUgPGIt
bGl1QHRpLmNvbT4KICBCam9ybiBBbmRlcnNzb24gPGJqb3JuLmFuZGVyc3NvbkBsaW5hcm8ub3Jn
PgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIEJvIENoZW4gPGNoZW5ib0BwZHguZWR1
PgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQm9yaXNsYXYgUGV0a292
IDxicEBzdXNlLmRlPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+
CiAgQ2hhbmdiaW4gRHUgPGNoYW5nYmluLmR1QGludGVsLmNvbT4KICBDaGVuIFl1IDx5dS5jLmNo
ZW5AaW50ZWwuY29tPgogIENoZW5nZ3VhbmcgWHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBM
ZWVjaCA8Y2xlZWNoQHJlZGhhdC5jb20+CiAgQ2hyaXN0b2ZmZXIgRGFsbCA8Y2hyaXN0b2ZmZXIu
ZGFsbEBhcm0uY29tPgogIENocmlzdG9waGUgSkFJTExFVCA8Y2hyaXN0b3BoZS5qYWlsbGV0QHdh
bmFkb28uZnI+CiAgQ2zDqW1lbnQgUMOpcm9uIDxwZXJvbi5jbGVtQGdtYWlsLmNvbT4KICBDb2xp
biBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbmcgV2FuZyA8eGl5b3Uu
d2FuZ2NvbmdAZ21haWwuY29tPgogIERhZyBNb3huZXMgPGRhZy5tb3huZXNAb3JhY2xlLmNvbT4K
ICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmtt
YW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgR2zDtmNrbmVyIDxkZ0BlbWxpeC5j
b20+CiAgRGFuaWVsIExlemNhbm8gPGRhbmllbC5sZXpjYW5vQGxpbmFyby5vcmc+CiAgRGFuaWVs
IFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBkYW5uIGZyYXppZXIgPGRhbm4uZnJh
emllckBjYW5vbmljYWwuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAg
RGF2ZSBBbmRlcnNvbiA8YW5kZXJzb25AcmVkaGF0LmNvbT4KICBEYXZlIEhhbnNlbiA8ZGF2ZS5o
YW5zZW5AbGludXguaW50ZWwuY29tPgogIERhdmUgV2F0c29uIDxkYXZlandhdHNvbkBmYi5jb20+
CiAgRGF2ZSBZb3VuZyA8ZHlvdW5nQHJlZGhhdC5jb20+CiAgRGF2aWQgQWhlcm4gPGRzYWhlcm5A
Z21haWwuY29tPgogIERhdmlkIEdpbGhvb2xleSA8ZGdpbGhvb2xleUBudmlkaWEuY29tPgogIERh
dmlkIEhvd2VsbHMgPGRob3dlbGxzQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZl
bUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEYXZp
ZGUgQ2FyYXR0aSA8ZGNhcmF0dGlAcmVkaGF0LmNvbT4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRl
bm5pcy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+CiAgRGVubmlzIFdhc3NlbmJlcmcgPGRlbm5pcy53
YXNzZW5iZXJnQHNlY3VuZXQuY29tPgogIERleHVhbiBDdWkgPGRlY3VpQG1pY3Jvc29mdC5jb20+
CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIERvdWcgTGVk
Zm9yZCA8ZGxlZGZvcmRAcmVkaGF0LmNvbT4KICBFbWlsIFRhbnRpbG92IDxlbWlsLnMudGFudGls
b3ZAaW50ZWwuY29tPgogIEVtaWwgVmVsaWtvdiA8ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+
CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEV0aWVubmUgQ2FycmllcmUg
PGV0aWVubmUuY2FycmllcmVAbGluYXJvLm9yZz4KICBFdmFuIFdhbmcgPHhzd2FuZ0BtYXJ2ZWxs
LmNvbT4KICBFdmVuIFh1IDxldmVuLnh1QGludGVsLmNvbT4KICBFdmdlbml5IFBvbHlha292IDx6
YnJAaW9yZW1hcC5uZXQ+CiAgRXplcXVpZWwgR2FyY2lhIDxlemVxdWllbEBjb2xsYWJvcmEuY29t
PgogIEZlbGl4IEt1ZWhsaW5nIDxGZWxpeC5LdWVobGluZ0BhbWQuY29tPgogIEZsb3JpYW4gRmFp
bmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxp
bmRlbkBhbWF6b24uY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlk
ZXIuYmU+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydEBsaW51eC1tNjhrLm9yZz4KICBHcmVn
IEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWcgVGhlbGVu
IDxndGhlbGVuQGdvb2dsZS5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGVpa2tpIEtyb2dlcnVz
IDxoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tPgogIEhlbGdlIERlbGxlciA8ZGVsbGVy
QGdteC5kZT4KICBodSBodWFqdW4gPGh1aHVhanVuQGxpbnV4LmFsaWJhYmEuY29tPgogIEh1YW5n
IFlpbmcgPHlpbmcuaHVhbmdAaW50ZWwuY29tPgogIEh1aSBXYW5nIDxodWkud2FuZ0BjYW5vbmlj
YWwuY29tPgogIEjDpWtvbiBCdWdnZSA8aGFha29uLmJ1Z2dlQG9yYWNsZS5jb20+CiAgSWdvciBS
dXNza2lraCA8aWdvci5ydXNza2lraEBhcXVhbnRpYS5jb20+CiAgSWxhbiBQZWVyIDxpbGFuLnBl
ZXJAaW50ZWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphY2VrIFRv
bWFrYSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBqYWNlay50b21ha2FAcG9jenRhLmZtIDxq
YWNlay50b21ha2FAcG9jenRhLmZtPgogIEphY29wbyBNb25kaSA8amFjb3BvK3JlbmVzYXNAam1v
bmRpLm9yZz4KICBKYWtvYiBVbnRlcnd1cnphY2hlciA8amFrb2IudW50ZXJ3dXJ6YWNoZXJAdGhl
b2Jyb21hLXN5c3RlbXMuY29tPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRy
b25vbWUuY29tPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVsLm9yZz4KICBKYW4gS2FyYSA8
amFja0BzdXNlLmN6PgogIEphbnVzeiBLcnp5c3p0b2ZpayA8am1rcnp5c3p0QGdtYWlsLmNvbT4K
ICBKYXNvbiBHZXJlY2tlIDxqYXNvbi5nZXJlY2tlQHdhY29tLmNvbT4KICBKYXNvbiBHZXJlY2tl
IDxraWxsZXJ0b2Z1QGdtYWlsLmNvbT4KICBKZWZmIEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVy
QGludGVsLmNvbT4KICBKZWZmcmV5IEh1Z28gPGpodWdvQGNvZGVhdXJvcmEub3JnPgogIEplbnMg
QXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZW5zIFdpa2xhbmRlciA8amVucy53aWtsYW5kZXJA
bGluYXJvLm9yZz4KICBKZXJvbWUgQnJ1bmV0IDxqYnJ1bmV0QGJheWxpYnJlLmNvbT4KICBKaWFu
Y2hhbyBXYW5nIDxqaWFuY2hhby53LndhbmdAb3JhY2xlLmNvbT4KICBKaWFuZyBCaWFvIDxqaWFu
Zy5iaWFvMkB6dGUuY29tLmNuPgogIEppbSBHaWxsIDxqZ2lsbEB2bXdhcmUuY29tPgogIEppbmdq
dSBIb3UgPEppbmdqdS5Ib3VAc3luYXB0aWNzLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBz
dXNlLmN6PgogIEppc2hlbmcgWmhhbmcgPEppc2hlbmcuWmhhbmdAc3luYXB0aWNzLmNvbT4KICBK
b2VyZyBSb2VkZWwgPGpyb2VkZWxAc3VzZS5kZT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5i
ZXJnQGludGVsLmNvbT4KICBKb2hhbm5lcyBXZWluZXIgPGhhbm5lc0BjbXB4Y2hnLm9yZz4KICBK
b2huIEZhc3RhYmVuZCA8am9obi5mYXN0YWJlbmRAZ21haWwuY29tPgogIEpvbiBNYWxveSA8am9u
Lm1hbG95QGVyaWNzc29uLmNvbT4KICBKb3NlZiBCYWNpayA8amJhY2lrQGZiLmNvbT4KICBKdWxp
YW4gQW5hc3Rhc292IDxqYUBzc2kuYmc+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4K
ICBLYW4gTGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgS2VlcyBDb29rIDxrZWVz
Y29va0BjaHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4K
ICBLZXZpbiBXYW5ndGFvIDxrZXZpbi53YW5ndGFvQGhpc2lsaWNvbi5jb20+CiAgS2ltIFBoaWxs
aXBzIDxraW0ucGhpbGxpcHNAYXJtLmNvbT4KICBLcmlzaCBTYWRodWtoYW4gPGtyaXNoLnNhZGh1
a2hhbkBvcmFjbGUuY29tPgogIExhdXJhIEFiYm90dCA8bGFiYm90dEByZWRoYXQuY29tPgogIExl
b24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFt
LnIuZ2lyZHdvb2RAbGludXguaW50ZWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0Bs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaXUgQm8gPGJvLmxpLmxpdUBvcmFjbGUuY29tPgogIExv
aWMgUG91bGFpbiA8bG9pYy5wb3VsYWluQGxpbmFyby5vcmc+CiAgTG9uZyBMaSA8bG9uZ2xpQG1p
Y3Jvc29mdC5jb20+CiAgTG9yZW56byBQaWVyYWxpc2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5j
b20+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBMdWthcyBDemVy
bmVyIDxsY3plcm5lckByZWRoYXQuY29tPgogIEx1a2FzeiBNYWpld3NraSA8bHVrbWFAZGVueC5k
ZT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2ll
ciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyaWFuIFJvdGFyaXUgPG1yb3Rhcml1QGJpdGRl
ZmVuZGVyLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBSdXRs
YW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJrIFN5bXMgPG1hcmsuc3ltc0BjaXRyaXgu
Y29tPgogIE1hcnRpbiBCcmFuZGVuYnVyZyA8bWFydGluQG9tbmlib25kLmNvbT4KICBNYXJ0aW4g
Sy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBLYUZhaSBM
YXUgPGthZmFpQGZiLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmli
bS5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRhbiBC
YXJhayA8bWF0YW5iQG1lbGxhbm94LmNvbT4KICBNYXRoZXVzIENhc3RlbGxvIDxtYXRoZXVzQGNh
c3RlbGxvLmVuZy5icj4KICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBN
YXR0IEZsZW1pbmcgPG1hdHRAY29kZWJsdWVwcmludC5jby51az4KICBNYXR0IFJlZGZlYXJuIDxt
YXR0LnJlZGZlYXJuQG1pcHMuY29tPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFy
aXR5Lm5ldD4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFl
bCBKLiBSdWhsIDxtaWNoYWVsLmoucnVobEBpbnRlbC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2lu
IDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgS2FsZGVyb24gPE1pY2hhbC5LYWxkZXJvbkBjYXZp
dW0uY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNv
bT4KICBNaWtlIE1hcnNoYWxsIDxodWJjYXBAb21uaWJvbmQuY29tPgogIE1pbmNoYW4gS2ltIDxt
aW5jaGFuQGtlcm5lbC5vcmc+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVh
bCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljayBEeWVyIDxuaWNrLmR5ZXJA
c2htYW5haGFyLm9yZz4KICBOaWNrIER5ZXIgPG5pY2tAc2htYW5haGFyLm9yZz4KICBPZGVkIEdh
YmJheSA8b2RlZC5nYWJiYXlAZ21haWwuY29tPgogIE9kZXIgQ2hpb3UgPG9kZXJfY2hpb3VAcmVh
bHRlay5jb20+CiAgb2Rlcl9jaGlvdUByZWFsdGVrLmNvbSA8b2Rlcl9jaGlvdUByZWFsdGVrLmNv
bT4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9s
b2ZAbGl4b20ubmV0PgogIE9tYXIgU2FuZG92YWwgPG9zYW5kb3ZAZmIuY29tPgogIFBhYmxvIE5l
aXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xvIEFiZW5pIDxwYWJlbmlAcmVk
aGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhcmF2IFBh
bmRpdCA8cGFyYXZAbWVsbGFub3guY29tPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2FudGFyYUBz
dXNlLmRlPgogIFBldGVyIERlIFdhY2h0ZXIgPHBkZXdhY2h0QGdtYWlsLmNvbT4KICBQZXRlciBH
YW56aG9ybiA8cGV0ZXIuZ2Fuemhvcm5AZ21haWwuY29tPgogIFBldGVyIFJvc2luIDxwZWRhQGF4
ZW50aWEuc2U+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+
CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIHBnemggPHBldGVyLmdh
bnpob3JuQGdtYWlsLmNvbT4KICBRdSBXZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYWZhZWwgSi4g
V3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFtb24gRnJpZWQgPHJmcmll
ZEBjb2RlYXVyb3JhLm9yZz4KICBSYW5keSBXcmlnaHQgPHJ3cmlnaHRAaHBlLmNvbT4KICBSaWNo
IEZlbGtlciA8ZGFsaWFzQGxpYmMub3JnPgogIFJpY2hhcmQgS3VvIDxya3VvQGNvZGVhdXJvcmEu
b3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KICBSb2IgSGVycmluZyA8cm9i
aEBrZXJuZWwub3JnPgogIFJvbWFuIE1hc2hhayA8bXJ2QG1vamF0YXR1LmNvbT4KICBSb21hbiBQ
ZW4gPHJvbWFuLnBlbnlhZXZAcHJvZml0YnJpY2tzLmNvbT4KICBSb29wYSBQcmFiaHUgPHJvb3Bh
QGN1bXVsdXNuZXR3b3Jrcy5jb20+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4
Lm9yZy51az4KICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNv
bT4KICBTYW50b3NoIFNoaWxpbWthciA8c3NhbnRvc2hAa2VybmVsLm9yZz4KICBTYXJhIFNoYXJv
biA8c2FyYS5zaGFyb25AaW50ZWwuY29tPgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5A
bWljcm9zb2Z0LmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWJh
c3RpYW4gUmVpY2hlbCA8c2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3JhLmNvLnVrPgogIFNlYmFz
dGlhbiBTYW5jaGV6IDxzZWJhc3RpYW4uc2FuY2hlekBpbnRlbC5jb20+CiAgU2VraGFyIE5vcmkg
PG5zZWtoYXJAdGkuY29tPgogIFNoaXJpc2ggUGFyZ2FvbmthciA8c2hpcmlzaHBhcmdhb25rYXJA
Z21haWwuY29tPgogIFNoaXZhc2hhcmFuIFMgPHNoaXZhc2hhcmFuLnNyaWthbnRlc2h3YXJhQGJy
b2FkY29tLmNvbT4KICBTaW1vbiBHYWlzZXIgPHNpbW9uQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
CiAgU2luYW4gS2F5YSA8b2theWFAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3NhcyBZZWdh
bmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBLYW5kYWdhdGxhIDxzcmluaXZhcy5r
YW5kYWdhdGxhQGxpbmFyby5vcmc+CiAgU3Jpbml2YXMgUGFuZHJ1dmFkYSA8c3Jpbml2YXMucGFu
ZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWduZXIuY2g+
CiAgU3RlZmFuIFBvdHlyYSA8U3RlZmFuLlBvdHlyYUBlbGVrdHJvYml0LmNvbT4KICBTdGVmYW4g
UmFzcGwgPHJhc3BsQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIFJhc3BsIDxzdGVmYW4ucmFzcGxA
bGludXguaWJtLmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5vcmc+CiAgU3RldmUg
RnJlbmNoIDxzbWZyZW5jaEBnbWFpbC5jb20+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNy
b3NvZnQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3Jn
PgogIFN1IFl1ZSA8c3V5LmZuc3RAY24uZnVqaXRzdS5jb20+CiAgU3VkYXJzYW5hIEthbGx1cnUg
PFN1ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgc3hhdXdzayA8c3hhdXdza0AxNjMuY29t
PgogIFRhZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2Fp
QHN1c2UuZGU+CiAgVGFvIFdhbmcgPGtldmluLndhbmd0YW9AaGlzaWxpY29uLmNvbT4KICBUZWp1
biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGVybyBLcmlzdG8gPHQta3Jpc3RvQHRpLmNvbT4KICBU
ZXRzdW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQEktbG92ZS5TQUtVUkEubmUuanA+CiAgVGhhZGV1
IExpbWEgZGUgU291emEgQ2FzY2FyZG8gPGNhc2NhcmRvQGNhbm9uaWNhbC5jb20+CiAgVGhlb2Rv
cmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEu
Y29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmlhcyBKb3Jk
YW4gPFRvYmlhcy5Kb3JkYW5AZWxla3Ryb2JpdC5jb20+CiAgVG9iaWFzIFJlZ25lcnkgPHRvYmlh
cy5yZWduZXJ5QGdtYWlsLmNvbT4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lAbGludXguaW50
ZWwuY29tPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVG9ubnkg
THUgPHRvbm55bHVAdGVuY2VudC5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNv
bT4KICBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5jb20+CiAgVHJvbmQgTXlrbGVidXN0IDx0
cm9uZC5teWtsZWJ1c3RAcHJpbWFyeWRhdGEuY29tPgogIFR1bmcgTmd1eWVuIDx0dW5nLnEubmd1
eWVuQGRla3RlY2guY29tLmF1PgogIFR5bGVyIEhpY2tzIDx0eWhpY2tzQGNhbm9uaWNhbC5jb20+
CiAgVXJzdWxhIEJyYXVuIDx1YnJhdW5AbGludXguaWJtLmNvbT48CiAgdmFuIGRlciBMaW5kZW4s
IEZyYW5rIDxmbGxpbmRlbkBhbWF6b24uY29tPgogIFZpbnNvbiBMZWUgPHZsZWVAZnJlZWRlc2t0
b3Aub3JnPgogIFZpcmVzaCBLdW1hciA8dmlyZXNoLmt1bWFyQGxpbmFyby5vcmc+CiAgVmxhZGlt
aXIgWmFwb2xza2l5IDx2bGFkaW1pcl96YXBvbHNraXlAbWVudG9yLmNvbT4KICBWbGFzdGltaWwg
QmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdhaW1hbiBMb25nIDxsb25nbWFuQHJlZGhhdC5jb20+
CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5A
Z29vZ2xlLmNvbT4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUuY29tLmNuPgogIFdpbGwgRGVh
Y29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJAZ29v
Z2xlLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFhpYW5nbmluZyBZ
dSA8eXV4aWFuZ25pbmdAZ21haWwuY29tPgogIFhpYW93ZWkgU29uZyA8c29uZ3hpYW93ZWlAaGlz
aWxpY29uLmNvbT4KICBZYW4gV2FuZyA8eWFuLndhbmdAbGludXguaW50ZWwuY29tPgogIFlpbmcg
WHVlIDx5aW5nLnh1ZUB3aW5kcml2ZXIuY29tPgogIFpoYW5nIFJ1aSA8cnVpLnpoYW5nQGludGVs
LmNvbT4KICBaaG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgogIFpodSBZYW5q
dW4gPHlhbmp1bi56aHVAb3JhY2xlLmNvbT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxsLnN0ZWxtYWNo
QHNhbXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUwNSBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 05:18:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 05:18:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYPK7-0005dd-Uh; Thu, 28 Jun 2018 05:18: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYPK7-0005dT-2f
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 05:18:27 +0000
X-Inumbo-ID: 493cbc5f-7a92-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 493cbc5f-7a92-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 07:15: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 1fYPK3-0003sb-3k; Thu, 28 Jun 2018 05:18: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 1fYPK2-0005pP-K1; Thu, 28 Jun 2018 05:18:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYPK2-0000Kt-JO; Thu, 28 Jun 2018 05:18:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124771-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64-xsm:host-install(4):broken:regression
 seabios:build-amd64-pvops:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 05:18:22 +0000
Subject: [Xen-devel] [seabios test] 124771: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3MSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NzEvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ1MjEKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDUyMQogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NTIxCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
IGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAg
ICAgICAgICAgNjllYTZkYWJlYmE0ZTA4MGZjOTE2YTZiYzlhMmQ1M2ZmYjRmOTE2YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMjM3ZmQzOTQzZDE4ZDdkMWE0YzQ0YWEy
NDAyYzI2ZmE2MmU3YzM4MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTIxICAyMDE4LTA2LTIx
IDE0OjQwOjIwIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDU4NSAgMjAxOC0w
Ni0yMiAwNjoxMDoxOCBaICAgIDUgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDc1OCAgMjAxOC0wNi0yNyAwNzoyNzo0MiBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2OWVh
NmRhYmViYTRlMDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5MTZjCkF1dGhvcjogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1biAyMiAwODo0MzowNCAyMDE4ICsw
MjAwCgogICAgY2J2Z2Ffc2V0X21vZGU6IHJlZmluZSBjbGVhciBkaXNwbGF5IGxvZ2ljCiAgICAK
ICAgIFRoZXJlIGlzIG5vIG5lZWQgdG8gc2tpcCB0ZXh0IG1vZGUgY2xlYXJpbmcuCiAgICBDbGVh
cmluZyB0aGUgZnJhbWVidWZmZXIgc2hvdWxkIGJlIHNhZmUgb24gbGVnYWN5IGNhbGxzIHRvby4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
Cgpjb21taXQgZDlhOGI4NjdhM2FmODA5MDI5MGI2OWI4Zjk0YjI0ZTdmYmE5ZTUwNApBdXRob3I6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6
NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6IGFkZCBxZW11IHJhbWZiIHN1cHBvcnQKICAgIAog
ICAgQWRkIHN1cHBvcnQgZm9yIHFlbXUgcmFtZmIuICBUaGlzIGlzIGEgc2ltcGxlIGJvb3QgZnJh
bWVidWZmZXIgZGV2aWNlLAogICAgd2l0aCBub3JtYWwgcmFtIGJlaW5nIHVzZWQgdG8gYmFjayB0
aGUgZnJhbWVidWZmZXIgYW5kIGZ3X2NmZyBiZWluZyB1c2VkCiAgICB0byBjb25maWd1cmUgdGhl
IGRldmljZS4KICAgIAogICAgVXNlIGNhc2UgKG9uIHg4Nik6IGJvb3QgZGlzcGxheSBmb3Igdmdw
dSBkZXZpY2VzICh3aGljaCBuZWl0aGVyIGVtdWxhdGUKICAgIHZnYSBub3IgaGF2ZSBhIHZnYWJp
b3MpLgogICAgCiAgICBTaGFyaW5nIGZ3X2NmZyBjb2RlIHdpdGggc2VhYmlvcyB0dXJuZWQgb3V0
IHRvIGJlIGRpZmZpY3VpbHQgZHVlIHRvCiAgICB2YXJpb3VzIGRlcGVuZGVuY2llcyB0aGUgY29k
ZSBoYXMgb24gaW5mcmFzdHJ1Y3R1cmUgd2hpY2ggb25seSBzZWFiaW9zCiAgICBoYXMuICBTbyBp
bmNsdWRlIGEgY29weSBvZiB0aGUgY29kZSBoZXJlLCB3aXRoIHRob3NlIGRlcGVuZGVuY2llcwog
ICAgcmVtb3ZlZCBhbmQgYWxzbyBzdHJpcHBlZCBkb3duIGJlY2F1c2Ugd2UgZG9uJ3QgbmVlZCBh
IG5vbi1kbWEgZmFsbGJhY2sKICAgIGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGUxYTk1NzlhY2Q2NmZiOWMzOTNj
MDE0ZWQyNmY1NjlmMjBhMWE0ZjEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KRGF0ZTogICBGcmkgSnVuIDE1IDA3OjU1OjQ3IDIwMTggKzAyMDAKCiAgICB2Z2FzcmM6
IGFkZCBhbGxvY2F0ZV9wbW0oKQogICAgCiAgICBGYWN0b3Igb3V0IHBtbSBhbGxvY2F0aW9uIGZ1
bmN0aW9uIGZyb20gc3RhY2sgYWxsb2NhdG9yLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBhNjM4YWNmYTRjYzc3MmI0MjA5
M2M4YmZlNTU2Njk4MjlhNjQxMjkzCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgRnJpIEp1biAxNSAxMjowNzozNCAyMDE4ICswMjAwCgogICAgcG1tOiB1
c2UgdG1wIHpvbmUgb24gb29tCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDdiZjlmZmZmMWE2YWM2YTU1NGRkYjUwOGZlNDY4
YzBhODgyMzVjOGYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDE1IDA4OjE4OjQ1IDIwMTggKzAyMDAKCiAgICBib2Noc19kaXNwbGF5X3Nl
dHVwOiByZXR1cm4gZXJyb3Igb24gZmFpbHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBkZGJiNmRhMzUwOTlmOTllZGFh
ZDNkZGFkMmExODc1OTEzODc5MjVjCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMzo1NzowNiAyMDE4ICswMjAwCgogICAgY2J2Z2Ff
c2V0X21vZGU6IGRpc2FibGUgY2xlYXJtZW0gaW4gd2luZG93cyB4ODYgZW11bGF0b3IuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29t
bWl0IDBjMmIzYjFkOTVjZjM1ZDFhMDhjNWRhYjY1NzlhY2JiMWYyMGUyYzEKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDE2OjE5OjAy
IDIwMTggKzAyMDAKCiAgICBjYnZnYV9saXN0X21vZGVzOiBkb24ndCBsaXN0IGN1cnJlbnQgbW9k
ZSB0d2ljZQogICAgCiAgICBJbiBjYXNlIHdlJ3ZlIGFscmVhZHkgYWRkZWQgdGhlIGZyYW1lYnVm
ZmVyIHZpZGVvIG1vZGUKICAgIHRvIHRoZSBsaXN0IGRvIG5vdCBhZGQgbnVtYmVyIDB4MTQwLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
CmNvbW1pdCA5MDJiYWNiNWYwMGI3MmVmYWY1NTg2NWM2NjVhNGJiNGMwZjQ2NDU5CkF1dGhvcjog
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1
MjowNCAyMDE4ICswMjAwCgogICAgY2J2Z2Ffc2V0dXBfbW9kZXM6IHVzZSByZWFsIG1vZGUgbnVt
YmVyIGluc3RlYWQgb2YgMHgxNDAKICAgIAogICAgSW4gY2FzZSB0aGUgZnJhbWVidWZmZXIgc2l6
ZSBtYXRjaGVzIG9uZSBvZiB0aGUgY2J2Z2EgdmlkZW8gbW9kZXMKICAgIGp1c3QgdXNlIHRoYXQg
bW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNzc0MDRiNDUwZDMwYTFkNzg2
MGU3MTdlOTg3NjJiOGE0NzQ1MzQxZApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgpEYXRlOiAgIFdlZCBOb3YgMTUgMTQ6NDM6MTAgMjAxNyArMDEwMAoKICAgIHFlbXU6
IGFkZCBib2Nocy1kaXNwbGF5IHN1cHBvcnQKICAgIAogICAgVXNlIGNvcmVib290IHRleHQgbW9k
ZSBlbXVsYXRpb24gdG8gYWxzbyBzdXBwb3J0IHRoZSBxZW11IGJvY2hzLWRpc3BsYXkKICAgIGRl
dmljZS4gIFRoaXMgaXMgYSBuZXcgZGlzcGxheSBkZXZpY2Ugc3VwcG9ydGluZyBzaW1wbGUgbGlu
ZWFyCiAgICBmcmFtZWJ1ZmZlcnMsIHVzaW5nIHRoZSBib2NocyByZWdpc3RlciBpbnRlcmZhY2Uu
ICBObyBzdXBwb3J0IGZvciBsZWdhY3kKICAgIHZnYSAodGV4dCBtb2RlcywgcGxhbmFyIG1vZGVz
LCBjZ2EgbW9kZXMsIDhicHAgcGFsZXR0ZSBtb2RlcyBhbGwKICAgIGRyb3BwZWQpLiAgVGhlIGJv
Y2hzIGludGVyZmFjZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIHFlbXUgc3RkdmdhLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1p
dCA0ZDcwYjI0Yjg2MDEyZTM4MmNmNTUxY2U3MmMyZGQ2YzkyYTZkMWZhCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAyMjo1MDo0MiAy
MDE4ICswMjAwCgogICAgY2J2Z2E6IGZhY3RvciBvdXQgY2J2Z2Ffc2V0dXBfbW9kZXMoKQogICAg
CiAgICBGYWN0b3Igb3V0IGdlbmVyaWMgZGF0YSBzdHJ1Y3R1cmUgc2V0dXAgY29kZSBmcm9tIGNi
dmdhX3NldHVwKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgoKY29tbWl0IGUyOGUwYmIzOWI2YThjY2E3ZGExOTY0OTFhZDgwZjFiOTZk
MWM4MDYKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBX
ZWQgTWF5IDMwIDEzOjQ5OjA2IDIwMTggKzAyMDAKCiAgICBvcHRpb25yb206IGVuYWJsZSBub24t
dmdhIGRpc3BsYXkgZGV2aWNlcwogICAgCiAgICBJbiBjYXNlIG5vIFZHQSBkZXZpY2Ugd2FzIGZv
dW5kIGxvb2sgZm9yIG90aGVyIGRpc3BsYXkgZGV2aWNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 06:11:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 06: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 1fYQ93-0001EJ-7r; Thu, 28 Jun 2018 06:11:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYQ91-0001E3-B9
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 06:11:03 +0000
X-Inumbo-ID: 12baa965-7a9a-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12baa965-7a9a-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 06:11:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYQ8v-0004v4-KE; Thu, 28 Jun 2018 06:10: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 1fYQ8u-0006xy-OJ; Thu, 28 Jun 2018 06:10:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYQ8u-0004cj-Nj; Thu, 28 Jun 2018 06:10:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124745-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-amd64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-amd64:<job status>:broken:regression
 linux-4.9:build-i386-pvops:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-i386:<job status>:broken:regression
 linux-4.9:build-i386-xsm:<job status>:broken:regression
 linux-4.9:build-armhf:<job status>:broken:regression
 linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-amd64-xsm:<job status>:broken:regression
 linux-4.9:build-armhf-pvops:<job status>:broken:regression
 linux-4.9:build-armhf-xsm:<job status>:broken:regression
 linux-4.9:build-amd64:host-install(4):broken:regression
 linux-4.9:build-i386:host-install(4):broken:regression
 linux-4.9:build-arm64-xsm:host-install(4):broken:regression
 linux-4.9:build-arm64:host-install(4):broken:regression
 linux-4.9:build-arm64-pvops:host-install(4):broken:regression
 linux-4.9:build-amd64-pvops:host-install(4):broken:regression
 linux-4.9:build-amd64-xsm:host-install(4):broken:regression
 linux-4.9:build-i386-pvops:host-install(4):broken:regression
 linux-4.9:build-i386-xsm:host-install(4):broken:regression
 linux-4.9:build-armhf-pvops:host-install(4):broken:regression
 linux-4.9:build-armhf:host-install(4):broken:regression
 linux-4.9:build-armhf-xsm:host-install(4):broken:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=c806e0856941597f058b4a527d77dbc0000c513c
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 06:10:56 +0000
Subject: [Xen-devel] [linux-4.9 test] 124745: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc0NS8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjI5NjkKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIyOTY5CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGM4MDZlMDg1Njk0
MTU5N2YwNThiNGE1MjdkNzdkYmMwMDAwYzUxM2MKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2EzOWUKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAgMzkgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDggWiAgIDM2
IGRheXMgICAyOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDUgIDIwMTgtMDYt
MjYgMTc6MDk6NDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjU4NiBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybWhmLXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhz
bSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyMTMyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 06:38:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 06: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 1fYQZ4-0002mX-MA; Thu, 28 Jun 2018 06:37:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYQZ3-0002mL-QQ
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 06:37:57 +0000
X-Inumbo-ID: 6583ffda-7a9d-11e8-9728-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6583ffda-7a9d-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 08:35: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 1fYQYz-0005Pu-3K; Thu, 28 Jun 2018 06:37:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYQYy-0007Wk-Pr; Thu, 28 Jun 2018 06:37:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYQYy-0000hI-PA; Thu, 28 Jun 2018 06:37:52 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124774-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=dc8d1c8d510a5d49b6f34be982c51b0ed8005048
X-Osstest-Versions-That: freebsd=d27905c3a3df138b9b6c6d0eade689ecb13706fc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 06:37:52 +0000
Subject: [Xen-devel] [freebsd-master test] 124774: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0Nzc0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZGM4ZDFjOGQ1MTBhNWQ0OWI2ZjM0
YmU5ODJjNTFiMGVkODAwNTA0OApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZDI3OTA1YzNhM2RmMTM4YjliNmM2ZDBlYWRlNjg5ZWNiMTM3MDZmYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0NzY2ICAyMDE4LTA2LTI3IDE2OjExOjAwIFogICAgMCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyNDc3MCAgMjAxOC0wNi0yNyAyMDo0MTowMyBaICAgIDAgZGF5cyAgICAy
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc3NCAgMjAxOC0wNi0yOCAwMjoyMzo0
OSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KICBicmQg
PGJyZEBGcmVlQlNELm9yZz4KICBkdGVza2UgPGR0ZXNrZUBGcmVlQlNELm9yZz4KICBnamIgPGdq
YkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgogIGltcCA8aW1w
QEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVl
QlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAog
ICBkMjc5MDVjM2EzZC4uZGM4ZDFjOGQ1MTAgIGRjOGQxYzhkNTEwYTVkNDliNmYzNGJlOTgyYzUx
YjBlZDgwMDUwNDggLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 06:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 06: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 1fYQp1-0004B5-78; Thu, 28 Jun 2018 06:54: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYQp0-0004Aw-5y
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 06:54:26 +0000
X-Inumbo-ID: 2246beab-7aa0-11e8-bc1d-65256ead4e3a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2246beab-7aa0-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 06:54: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 1fYQox-0005jj-0P; Thu, 28 Jun 2018 06:54:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYQow-0007uW-Df; Thu, 28 Jun 2018 06:54:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYQow-0000uv-D5; Thu, 28 Jun 2018 06:54:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124773-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-i386-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=975478f6bb22668efae311eb3f7406e1f18411c2
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 06:54:22 +0000
Subject: [Xen-devel] [ovmf test] 124773: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NzMvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDk3NTQ3OGY2YmIyMjY2OGVm
YWUzMTFlYjNmNzQwNmUxZjE4NDExYzIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAzIGRheXMg
ICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NjcgIDIwMTgtMDYtMjcgMTY6
NDA6NDUgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5j
b20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5j
YXJzZXlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5j
b20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5i
LnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY3MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:08:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:08:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYR2Y-00054G-UN; Thu, 28 Jun 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=ql64=jo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYR2X-00054B-9F
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 07:08:25 +0000
X-Inumbo-ID: 16540441-7aa2-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 16540441-7aa2-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:08:41 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id AB6D1301AB26
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 11:24:33 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 56B537FC05
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 10:08:23 +0300 (EEST)
Received: (qmail 23150 invoked from network); 28 Jun 2018 10:08:23 +0300
Received: from 188-26-235-136.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@188.26.235.136)
 by smtp01.buh.bitdefender.com with SMTP; 28 Jun 2018 10:08:23 +0300
To: Wei Liu <wei.liu2@citrix.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <20180627140942.sildrcteisptgsqf@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <5abf0be7-e9cc-5689-f0e4-37d1d474a14c@bitdefender.com>
Date: Thu, 28 Jun 2018 10:08:19 +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: <20180627140942.sildrcteisptgsqf@citrix.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76539
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488385,
 Stamp: 3], Multi: [Enabled, t: (0.000029,0.005239)], BW: [Enabled, t:
 (0.000017,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.022664,0.000178)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.206374), Hit: No, Details:
 v2.7.12; Id: 15.1i642qa.1ch2jhep7.v0s6g], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2 1/2] xen/altp2m: set access_required
 properly for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.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>

T24gMDYvMjcvMjAxOCAwNTowOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1biAxMywg
MjAxOCBhdCAxMTo1MjoxOEFNICswMzAwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IC0tLQo+
PiAgeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyAgICB8ICA1ICsrKysrCj4+ICB4ZW4vYXJjaC94
ODYvbW0vbWVtX2FjY2Vzcy5jIHwgMTggKysrKysrKysrKysrKysrKysrCj4+ICB4ZW4vYXJjaC94
ODYvbW0vcDJtLmMgICAgICAgIHwgIDMgKystCj4+ICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAg
ICAgIHwgIDQgKystLQo+PiAgeGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oICAgICB8ICAyICsrCj4+
ICA1IGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Cj4+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21l
bV9hY2Nlc3MuYwo+PiBpbmRleCBhZTI2ODZmLi5hNTljNmVmIDEwMDY0NAo+PiAtLS0gYS94ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMK
Pj4gQEAgLTQ1Myw2ICs0NTMsMTEgQEAgaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCBnZm4sCj4+ICAgICAgcmV0dXJuIHJldDsKPj4gIH0KPj4gIAo+PiArdm9p
ZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJvb2wg
YWNjZXNzX3JlcXVpcmVkKQo+PiArewo+PiArICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNz
X3JlcXVpcmVkID0gYWNjZXNzX3JlcXVpcmVkOwo+PiArfQo+PiArCj4+ICAvKgo+PiAgICogTG9j
YWwgdmFyaWFibGVzOgo+PiAgICogbW9kZTogQwo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPj4gaW5kZXgg
YzBjZDAxNy4uNjgxMTU3MiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4+IEBAIC00NjUsNiAr
NDY1LDI0IEBAIGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qg
Z2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcykKPj4gICAgICByZXR1cm4gX3AybV9nZXRfbWVt
X2FjY2VzcyhwMm0sIGdmbiwgYWNjZXNzKTsKPj4gIH0KPj4gIAo+PiArdm9pZCBhcmNoX2RvbWFp
bl9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgYWNjZXNzX3JlcXVp
cmVkKQo+IAo+IGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWlyZWQ/CgpJJ2xsIGNoYW5nZSBpdC4K
Cj4+ICt7Cj4+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4+ICsKPj4gKyAgICBwMm1fZ2V0X2hvc3Rw
Mm0oZCktPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19yZXF1aXJlZDsKPj4gKwo+PiArICAgIGlm
ICggIWFsdHAybV9hY3RpdmUoZCkgKQo+PiArICAgICAgICByZXR1cm47Cj4+ICsKPj4gKyAgICBm
b3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCj4+ICsgICAgewo+PiArICAgICAgICBz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+PiArCj4+ICsg
ICAgICAgIGlmICggcDJtICkKPj4gKyAgICAgICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVkID0g
YWNjZXNzX3JlcXVpcmVkOwo+PiArICAgIH0KPiAKPiBJdCBzZWVtcyB0byBtZSB5b3Ugc2hvdWxk
IGNoZWNrIGZvciBkb21haW4gcGF1c2UgY291bnQgYXQgdGhlIGJlZ2lubmluZwo+IG9mIHRoaXMg
ZnVuY3Rpb24gdG8gYXZvaWQgbWlzdGFrZXMuCgpEbyB5b3UgbWVhbiBBU1NFUlQoYXRvbWljX3Jl
YWQoJmQtPnBhdXNlX2NvdW50KSk7ID8KCj4gVGhlIHJlc3Qgb2YgbG9va3MgZmluZSAodG8gbXkg
dW50cmFpbmVkIGV5ZSkuCgpUaGFua3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:15:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:15:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYR9L-0005vX-3M; Thu, 28 Jun 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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYR9J-0005vS-HM
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 07:15:25 +0000
X-Inumbo-ID: 109a1b51-7aa3-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 109a1b51-7aa3-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:15:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58870314"
Date: Thu, 28 Jun 2018 08:15:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20180628071521.e2kfknecrcp5hvmb@citrix.com>
References: <1528879939-11570-1-git-send-email-rcojocaru@bitdefender.com>
 <20180627140942.sildrcteisptgsqf@citrix.com>
 <5abf0be7-e9cc-5689-f0e4-37d1d474a14c@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5abf0be7-e9cc-5689-f0e4-37d1d474a14c@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V2 1/2] xen/altp2m: set access_required
 properly for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>,
 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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTA6MDg6MTlBTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+ID4+ICt7Cj4gPj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+PiArCj4gPj4gKyAg
ICBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19yZXF1aXJlZDsK
PiA+PiArCj4gPj4gKyAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkKPiA+PiArICAgICAgICBy
ZXR1cm47Cj4gPj4gKwo+ID4+ICsgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysg
KQo+ID4+ICsgICAgewo+ID4+ICsgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5h
cmNoLmFsdHAybV9wMm1baV07Cj4gPj4gKwo+ID4+ICsgICAgICAgIGlmICggcDJtICkKPiA+PiAr
ICAgICAgICAgICAgcDJtLT5hY2Nlc3NfcmVxdWlyZWQgPSBhY2Nlc3NfcmVxdWlyZWQ7Cj4gPj4g
KyAgICB9Cj4gPiAKPiA+IEl0IHNlZW1zIHRvIG1lIHlvdSBzaG91bGQgY2hlY2sgZm9yIGRvbWFp
biBwYXVzZSBjb3VudCBhdCB0aGUgYmVnaW5uaW5nCj4gPiBvZiB0aGlzIGZ1bmN0aW9uIHRvIGF2
b2lkIG1pc3Rha2VzLgo+IAo+IERvIHlvdSBtZWFuIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1
c2VfY291bnQpKTsgPwoKWWVzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:27:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:27: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 1fYRLK-0006iH-9k; Thu, 28 Jun 2018 07:27:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5c8=jo=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fYRLI-0006iC-RL
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 07:27:48 +0000
X-Inumbo-ID: cb1810f7-7aa4-11e8-bc1d-65256ead4e3a
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb1810f7-7aa4-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:28:04 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Thu, 28 Jun 2018 09:27:45 +0200
Received: from Palanthas.fritz.box (nwb-a10-snat.microfocus.com
 [10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Thu, 28 Jun 2018 08:27:17 +0100
Message-ID: <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Andrew Cooper
 <andrew.cooper3@citrix.com>
In-Reply-To: <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
Organization: SUSE
Date: Thu, 28 Jun 2018 09:27:08 +0200
Mime-Version: 1.0
X-Mailer: Evolution 3.28.3 
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3430765716071650660=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Thu, 2018-06-14 at 13:20 -0700, Stefano Stabellini wrote:
> On Thu, 14 Jun 2018, Andrew Cooper wrote:
> > On 14/06/18 14:40, Jan Beulich wrote:
> > I don't think its reasonable to alter the support status with this
> issue
> > outstanding.
>=20
> I completely missed this report, probably because I haven't paid
> attention to PV-shim. Do you have any more information about this?
> The
> report is a bit vague. If I can't repro it, I can't fix it.
>=20
> Couldn't it be that is normal because after a while you ran out of
> pcpus?
>=20
> Dario, do you have any opinion on this?
>
The issue that I know of is that the null scheduler does not properly
support CPU hotplug/hotunplug.

This is an issue on, let's say, baremetal, if you use null, and try to
do CPU hotplug/hotunplug. When trying to use null as the scheduler of
the shim, we run into that same issue, even if not specifically doing
CPU hotplug/hotunplug (because the shim use the same path for CPU
bringup, IIRC).

In fact, I'm Cc-ing Roger as he's the one that found out the issue, and
we've discussed already a plan to fix it (that was mostly on IRC, so I
don't have a link, sorry).

FWIW, I am a little bit pressed with something right now, but fixing
this is very high in my todo list.

I think we should definitely aim at having null as supported for 4.12,
but I wouldn't mark it as such with known outstanding bugs.

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/
--=-F7VnsJM5CMFnmpRfdMw9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAls0jcwACgkQFkJ4iaW4
c+6mgBAA2z5C1AtYnMiFpojvJ4kCetmgfKKtX9RJkv5n+PdDFFKmvTnTL8DZHOGU
qgBbDbZ8bijtDupTXQCKLRz8UjmQC1jmg47q1iT9gves0Hg8i+jhDL9JnIBlLSKX
rJEwMUBVSkGpPr6MQwOsm1ZBui9AN7Lm4DvqU2IyonkHHKhxaKOhCaJqcmvli82i
gm0Ui8o7eIJ4eaH0UBJ/4z0YBg1yH0edTzEBFDJEq+GGlpnVXS8rJU0IheiUrvmf
eb4m7TCl6ELIH0JtfjyD+1toc72Lx/26C9VeD8/dbv/xFvJVLwg6vjG+OnGStgQH
Qz4jPzRDV0jKlBC8oCM3HXqnyzKYEgSaltDdFzn6pJUQ+V1Ze2WYHD+FDYuF0SO5
l4P76sSQE2o9Q8YGTRBB+G5ttA5OaQn20L0t1ALhJqhzzh4MfrDEJPAzxJtjTVF/
t37C3uvA7qb4txHAP122BgamliDsTTjXGfpRM3Fjjw8M/vnijusXN/YL4FCxFVxw
ogwO+KM65jTtROLaKxmCF7jo1JbcLNr9RlCtPdEenu0c+sJ3/+v9joHhEnXn6FBy
JBoIB55ltRWrJLEso23Cb6h8OwklQT3lCusejOl9Lqu9LEyFvevA13dqz467+0Co
fvua7TvbxkT7bvr1zHVXUlXEJWUqP/znJ+U+R89rDCy/KJqDby4=
=HuBn
-----END PGP SIGNATURE-----

--=-F7VnsJM5CMFnmpRfdMw9--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3430765716071650660==--



From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:29:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:29:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYRNK-0006pW-PK; Thu, 28 Jun 2018 07:29:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYRNK-0006pR-C5
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 07:29:54 +0000
X-Inumbo-ID: 16127f8a-7aa5-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16127f8a-7aa5-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:30:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75404020"
Date: Thu, 28 Jun 2018 09:29:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
 <20180627144930.majmqtalvc67o62k@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180627144930.majmqtalvc67o62k@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6NDk6MzBQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyNywgMjAxOCBhdCAwNDozMjoxNFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBOb25lIG9mIHRoZSBjYWxsZWQgZnVuY3Rpb25zIHJldHVybiBhbnkgZXJy
b3JzLCBzbyB0aGVyZSdzIG5vIHBvaW50IGluCj4gPiByZXR1cm5pbmcgYW4gaW50IGZyb20geGNf
Y3B1aWRfcG9saWN5Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBXaGF0IGlzIHRoZSBwbGFuIGZvciB0aGlzIGZ1bmN0
aW9uPyBJIGV4cGVjdCBpdCAoYW5kIGl0cyBjaGlsZHJlbikgdG8gZ28KPiBhd2F5IHNvb24/CgpU
aGlzIGlzIGxpa2VseSB0byBnbyBhd2F5IHdpdGggZnVydGhlciBjcHVpZCB3b3JrLgoKPiBZb3Ug
Y2FuIGFsc28gZGVsZXRlIHhjaCwgSSB0aGluay4gSXQgaXMgbm90IHVzZWQuCgpSaWdodCwgSSBs
ZWZ0IGl0IGJlY2F1c2UgYWxsIHRoZSB4Y19jcHVpZF8qIHRha2UgeGNoIGFzIHRoZSBmaXJzdApw
YXJhbWV0ZXIuIElmIEkgcmVtb3ZlIGl0IGhlcmUgSSB3aWxsIGhhdmUgdG8gcmVtb3ZlIGl0IGZy
b20gdGhlCl9pbnRlbCwgX2FtZCwgX2h2bSBhbmQgX3B2IGhlbHBlcnMuCgpSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07: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 1fYROF-0007PO-5w; Thu, 28 Jun 2018 07: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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYROD-0007PH-UG
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 07:30:49 +0000
X-Inumbo-ID: c7957d9c-7aa4-11e8-9728-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7957d9c-7aa4-11e8-9728-bc764e045a96;
 Thu, 28 Jun 2018 09:27:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58871190"
Date: Thu, 28 Jun 2018 08:30:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628073045.mayqui3awv64jvee@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <1528726404-14924-9-git-send-email-ian.jackson@eu.citrix.com>
 <20180627135533.mexb7yjsi3xur7il@citrix.com>
 <23347.39484.16538.40647@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.39484.16538.40647@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 8/8] tools/tests/depriv-fd-checker:
 Support checking of Linux tun devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6MDc6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYyIDgvOF0gdG9vbHMvdGVzdHMvZGVw
cml2LWZkLWNoZWNrZXI6IFN1cHBvcnQgY2hlY2tpbmcgb2YgTGludXggdHVuIGRldmljZXMiKToK
PiA+IE9uIE1vbiwgSnVuIDExLCAyMDE4IGF0IDAzOjEzOjI0UE0gKzAxMDAsIElhbiBKYWNrc29u
IHdyb3RlOgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiA+IAo+ID4gVGhlIGNvZGUgbG9va3MgT0suIEJ1dCBJJ20gbm90IHN1cmUg
aG93IHRoaXMgaXMgc3VwcG9zZWQgdG8gYmUgdXNlZC4KPiAKPiBJJ20gbm90IHN1cmUgd2hhdCB5
b3UgbWVhbi4gIFlvdSBhcnJhbmdlIGZvciBpdCB0byBnZXQgYSB0dW4gZGV2aWNlLgo+IEl0IHBy
aW50cyAidHVuIG1heWJlIDxmZD4gPGlmbmFtZT4gLi4uIi4gIFlvdSBkZWNpZGUgd2hldGhlciB0
aGF0Cj4gaW50ZXJmYWNlIG5hbWUgaXMgd2hhdCB5b3UgZXhwZWN0ZWQuCgpPSy4KCkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:31:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:31:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYRPG-0007XO-M9; Thu, 28 Jun 2018 07:31:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYRPF-0007XF-9o
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 07:31:53 +0000
X-Inumbo-ID: 5d8f4978-7aa5-11e8-bc1d-65256ead4e3a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d8f4978-7aa5-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:32:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58871248"
Date: Thu, 28 Jun 2018 08:31:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180628073149.pvt6nesc423uprvi@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
 <20180627144930.majmqtalvc67o62k@citrix.com>
 <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: 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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6Mjk6MzJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1biAyNywgMjAxOCBhdCAwMzo0OTozMFBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTRQTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiBOb25lIG9mIHRoZSBjYWxsZWQgZnVuY3Rpb25z
IHJldHVybiBhbnkgZXJyb3JzLCBzbyB0aGVyZSdzIG5vIHBvaW50IGluCj4gPiA+IHJldHVybmlu
ZyBhbiBpbnQgZnJvbSB4Y19jcHVpZF9wb2xpY3kuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IAo+ID4gV2hhdCBp
cyB0aGUgcGxhbiBmb3IgdGhpcyBmdW5jdGlvbj8gSSBleHBlY3QgaXQgKGFuZCBpdHMgY2hpbGRy
ZW4pIHRvIGdvCj4gPiBhd2F5IHNvb24/Cj4gCj4gVGhpcyBpcyBsaWtlbHkgdG8gZ28gYXdheSB3
aXRoIGZ1cnRoZXIgY3B1aWQgd29yay4KPiAKPiA+IFlvdSBjYW4gYWxzbyBkZWxldGUgeGNoLCBJ
IHRoaW5rLiBJdCBpcyBub3QgdXNlZC4KPiAKPiBSaWdodCwgSSBsZWZ0IGl0IGJlY2F1c2UgYWxs
IHRoZSB4Y19jcHVpZF8qIHRha2UgeGNoIGFzIHRoZSBmaXJzdAo+IHBhcmFtZXRlci4gSWYgSSBy
ZW1vdmUgaXQgaGVyZSBJIHdpbGwgaGF2ZSB0byByZW1vdmUgaXQgZnJvbSB0aGUKPiBfaW50ZWws
IF9hbWQsIF9odm0gYW5kIF9wdiBoZWxwZXJzLgoKSWYgdGhpcyBhbmQgaXRzIGxlYWYgZnVuY3Rp
b25zIGFyZSBnb2luZyBhd2F5IHNvb24taXNoIEknbSBmaW5lIHdpdGgKbGVzcyBjb2RlIGNodXJu
LgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:37:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07: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 1fYRUI-0007vk-OQ; Thu, 28 Jun 2018 07:37:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYRUI-0007vf-4I
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 07:37:06 +0000
X-Inumbo-ID: 17b2a3ad-7aa6-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17b2a3ad-7aa6-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:37:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75404509"
Date: Thu, 28 Jun 2018 09:36:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6Mjc6MDhBTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gT24gVGh1LCAyMDE4LTA2LTE0IGF0IDEzOjIwIC0wNzAwLCBTdGVmYW5vIFN0YWJl
bGxpbmkgd3JvdGU6Cj4gPiBPbiBUaHUsIDE0IEp1biAyMDE4LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+ID4gPiBPbiAxNC8wNi8xOCAxNDo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+IEkgZG9u
J3QgdGhpbmsgaXRzIHJlYXNvbmFibGUgdG8gYWx0ZXIgdGhlIHN1cHBvcnQgc3RhdHVzIHdpdGgg
dGhpcwo+ID4gaXNzdWUKPiA+ID4gb3V0c3RhbmRpbmcuCj4gPiAKPiA+IEkgY29tcGxldGVseSBt
aXNzZWQgdGhpcyByZXBvcnQsIHByb2JhYmx5IGJlY2F1c2UgSSBoYXZlbid0IHBhaWQKPiA+IGF0
dGVudGlvbiB0byBQVi1zaGltLiBEbyB5b3UgaGF2ZSBhbnkgbW9yZSBpbmZvcm1hdGlvbiBhYm91
dCB0aGlzPwo+ID4gVGhlCj4gPiByZXBvcnQgaXMgYSBiaXQgdmFndWUuIElmIEkgY2FuJ3QgcmVw
cm8gaXQsIEkgY2FuJ3QgZml4IGl0Lgo+ID4gCj4gPiBDb3VsZG4ndCBpdCBiZSB0aGF0IGlzIG5v
cm1hbCBiZWNhdXNlIGFmdGVyIGEgd2hpbGUgeW91IHJhbiBvdXQgb2YKPiA+IHBjcHVzPwo+ID4g
Cj4gPiBEYXJpbywgZG8geW91IGhhdmUgYW55IG9waW5pb24gb24gdGhpcz8KPiA+Cj4gVGhlIGlz
c3VlIHRoYXQgSSBrbm93IG9mIGlzIHRoYXQgdGhlIG51bGwgc2NoZWR1bGVyIGRvZXMgbm90IHBy
b3Blcmx5Cj4gc3VwcG9ydCBDUFUgaG90cGx1Zy9ob3R1bnBsdWcuCj4gCj4gVGhpcyBpcyBhbiBp
c3N1ZSBvbiwgbGV0J3Mgc2F5LCBiYXJlbWV0YWwsIGlmIHlvdSB1c2UgbnVsbCwgYW5kIHRyeSB0
bwo+IGRvIENQVSBob3RwbHVnL2hvdHVucGx1Zy4gV2hlbiB0cnlpbmcgdG8gdXNlIG51bGwgYXMg
dGhlIHNjaGVkdWxlciBvZgo+IHRoZSBzaGltLCB3ZSBydW4gaW50byB0aGF0IHNhbWUgaXNzdWUs
IGV2ZW4gaWYgbm90IHNwZWNpZmljYWxseSBkb2luZwo+IENQVSBob3RwbHVnL2hvdHVucGx1ZyAo
YmVjYXVzZSB0aGUgc2hpbSB1c2UgdGhlIHNhbWUgcGF0aCBmb3IgQ1BVCj4gYnJpbmd1cCwgSUlS
QykuCgpUaGUgc2hpbSB1c2VzIENQVSBob3RwbHVnL3VucGx1ZyB3aGVuIHRoZSBndWVzdCBicmlu
Z3MgdXAvZG93biBhCnZDUFUgdXNpbmcgdGhlIFZDUFVPUF97dXAvZG93bn0gaHlwZXJjYWxsLgoK
VGhlIGJlc3QgZGVzY3JpcHRpb24gb2YgdGhlIGlzc3VlIEkgY291bGQgZmluZCBpczoKCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wMS9t
c2cwMTA4NS5odG1sCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:45:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07: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 1fYRcC-0000Lk-Vx; Thu, 28 Jun 2018 07: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYRcB-0000Ld-Sf
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 07:45:15 +0000
X-Inumbo-ID: 3ba08b3b-7aa7-11e8-bc1d-65256ead4e3a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ba08b3b-7aa7-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:45:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75404869"
Date: Thu, 28 Jun 2018 09:45:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180628074506.skqz5xncrrcwfzq2@mac.bytemobile.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
 <20180627144930.majmqtalvc67o62k@citrix.com>
 <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
 <20180628073149.pvt6nesc423uprvi@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180628073149.pvt6nesc423uprvi@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDg6MzE6NDlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEp1biAyOCwgMjAxOCBhdCAwOToyOTozMkFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6NDk6MzBQTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTRQTSAr
MDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiA+IE5vbmUgb2YgdGhlIGNhbGxlZCBm
dW5jdGlvbnMgcmV0dXJuIGFueSBlcnJvcnMsIHNvIHRoZXJlJ3Mgbm8gcG9pbnQgaW4KPiA+ID4g
PiByZXR1cm5pbmcgYW4gaW50IGZyb20geGNfY3B1aWRfcG9saWN5Lgo+ID4gPiA+IAo+ID4gPiA+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
ID4gPiAKPiA+ID4gV2hhdCBpcyB0aGUgcGxhbiBmb3IgdGhpcyBmdW5jdGlvbj8gSSBleHBlY3Qg
aXQgKGFuZCBpdHMgY2hpbGRyZW4pIHRvIGdvCj4gPiA+IGF3YXkgc29vbj8KPiA+IAo+ID4gVGhp
cyBpcyBsaWtlbHkgdG8gZ28gYXdheSB3aXRoIGZ1cnRoZXIgY3B1aWQgd29yay4KPiA+IAo+ID4g
PiBZb3UgY2FuIGFsc28gZGVsZXRlIHhjaCwgSSB0aGluay4gSXQgaXMgbm90IHVzZWQuCj4gPiAK
PiA+IFJpZ2h0LCBJIGxlZnQgaXQgYmVjYXVzZSBhbGwgdGhlIHhjX2NwdWlkXyogdGFrZSB4Y2gg
YXMgdGhlIGZpcnN0Cj4gPiBwYXJhbWV0ZXIuIElmIEkgcmVtb3ZlIGl0IGhlcmUgSSB3aWxsIGhh
dmUgdG8gcmVtb3ZlIGl0IGZyb20gdGhlCj4gPiBfaW50ZWwsIF9hbWQsIF9odm0gYW5kIF9wdiBo
ZWxwZXJzLgo+IAo+IElmIHRoaXMgYW5kIGl0cyBsZWFmIGZ1bmN0aW9ucyBhcmUgZ29pbmcgYXdh
eSBzb29uLWlzaCBJJ20gZmluZSB3aXRoCj4gbGVzcyBjb2RlIGNodXJuLgoKSG0sIEknbSBub3Qg
cmVtb3ZpbmcgYWxsIG9mIHRoZW0sIHNvIGxldCBtZSBhZGQgYW5vdGhlciBwYXRjaCBvbiB0b3AK
b2YgdGhpcyBvbmUgdG8gcmVtb3ZlIHRoZSB4Y2ggcGFyYW1ldGVyLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 07:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 07:54:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYRkq-000171-To; Thu, 28 Jun 2018 07: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=ql64=jo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYRkq-00016w-8V
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 07:54:12 +0000
X-Inumbo-ID: 7bed2d87-7aa8-11e8-bc1d-65256ead4e3a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7bed2d87-7aa8-11e8-bc1d-65256ead4e3a;
 Thu, 28 Jun 2018 07:54: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 1B6D7307FB25
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 12:10:21 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id B37CA7FA60
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 10:54:10 +0300 (EEST)
Received: (qmail 25143 invoked from network); 28 Jun 2018 10:54:10 +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;
 28 Jun 2018 10:54:10 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 10:54:01 +0300
Message-Id: <1530172441-2553-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.76540
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488399,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.010313)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.018779,0.000280)], URL: [Enabled, t:
 (0.000020,0.000002)], RTDA: [Enabled, t: (0.097742), Hit: No, Details:
 v2.7.12; Id: 15.1i64320.1ch2m59k4.t221v], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly for
 all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVxdWlyZWQgc3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0
IGNhbiBiZQpzZXQgd2l0aCB4Y19kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVy
LCBhbGwgdGhlIGFsdHAybXMKc2V0IGl0IHRvIDEgb24gaW5pdCwgYW5kIGlnbm9yZSBib3RoIHRo
ZSBob3N0cDJtIGFuZCB0aGUgaHlwZXJjYWxsLgpUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVp
cmVkIHRvIHRoZSB2YWx1ZSBmcm9tIHRoZSBob3N0cDJtCm9uIGFsdHAybSBpbml0LCBhbmQgcHJv
cGFnYXRlcyB0aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlcmNhbGwKdG8gYWxsIHRoZSBhY3Rp
dmUgYWx0cDJtcywgd2hlbiBhcHBsaWNhYmxlLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgpDYzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSBWMjoKIC0gUmVuYW1lZCBhcmNoX2RvbWFpbl9zZXRfYWNjZXNzX3JlcXVpcmVkKCkg
dG8KICAgYXJjaF9wMm1fc2V0X2FjY2Vzc19yZXF1aXJlZCgpIChyZXF1ZXN0ZWQgYnkgV2VpIExp
dSkuCiAtIEFkZGVkIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKSB0bwogICBh
cmNoX3AybV9zZXRfYWNjZXNzX3JlcXVpcmVkKCkgKHJlcXVlc3RlZCBieSBXZWkgTGl1KS4KLS0t
CiB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgIHwgIDYgKysrKysrCiB4ZW4vYXJjaC94ODYv
bW0vbWVtX2FjY2Vzcy5jIHwgMjAgKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9t
bS9wMm0uYyAgICAgICAgfCAgMyArKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgfCAg
NCArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggICAgIHwgIDIgKysKIDUgZmlsZXMgY2hh
bmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwppbmRleCBh
ZTI2ODZmLi5iYTRlYzc4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCisr
KyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKQEAgLTQ1Myw2ICs0NTMsMTIgQEAgaW50IHAy
bV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCiAgICAgcmV0dXJu
IHJldDsKIH0KIAordm9pZCBhcmNoX3AybV9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21h
aW4gKmQsIGJvb2wgYWNjZXNzX3JlcXVpcmVkKQoreworICAgIEFTU0VSVChhdG9taWNfcmVhZCgm
ZC0+cGF1c2VfY291bnQpKTsKKyAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19yZXF1aXJl
ZCA9IGFjY2Vzc19yZXF1aXJlZDsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1v
ZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IGMwY2QwMTcuLjQ2NGJlNDkgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYwpAQCAtNDY1LDYgKzQ2NSwyNiBAQCBpbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVj
dCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCiAgICAgcmV0
dXJuIF9wMm1fZ2V0X21lbV9hY2Nlc3MocDJtLCBnZm4sIGFjY2Vzcyk7CiB9CiAKK3ZvaWQgYXJj
aF9wMm1fc2V0X2FjY2Vzc19yZXF1aXJlZChzdHJ1Y3QgZG9tYWluICpkLCBib29sIGFjY2Vzc19y
ZXF1aXJlZCkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIEFTU0VSVChhdG9taWNfcmVh
ZCgmZC0+cGF1c2VfY291bnQpKTsKKworICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3Jl
cXVpcmVkID0gYWNjZXNzX3JlcXVpcmVkOworCisgICAgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSAp
CisgICAgICAgIHJldHVybjsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsr
ICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAy
bV9wMm1baV07CisKKyAgICAgICAgaWYgKCBwMm0gKQorICAgICAgICAgICAgcDJtLT5hY2Nlc3Nf
cmVxdWlyZWQgPSBhY2Nlc3NfcmVxdWlyZWQ7CisgICAgfQorfQorCiAvKgogICogTG9jYWwgdmFy
aWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM1M2NhYjQuLjhlOWZiYjUgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTE5
OSw2ICsxOTksNyBAQCBzdGF0aWMgaW50IHAybV9pbml0X2FsdHAybShzdHJ1Y3QgZG9tYWluICpk
KQogewogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cisg
ICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAKICAg
ICBtbV9sb2NrX2luaXQoJmQtPmFyY2guYWx0cDJtX2xpc3RfbG9jayk7CiAgICAgZm9yICggaSA9
IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQpAQCAtMjEwLDcgKzIxMSw3IEBAIHN0YXRpYyBpbnQg
cDJtX2luaXRfYWx0cDJtKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICByZXR1cm4gLUVO
T01FTTsKICAgICAgICAgfQogICAgICAgICBwMm0tPnAybV9jbGFzcyA9IHAybV9hbHRlcm5hdGU7
Ci0gICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVkID0gMTsKKyAgICAgICAgcDJtLT5hY2Nlc3Nf
cmVxdWlyZWQgPSBob3N0cDJtLT5hY2Nlc3NfcmVxdWlyZWQ7CiAgICAgICAgIF9hdG9taWNfc2V0
KCZwMm0tPmFjdGl2ZV92Y3B1cywgMCk7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA5YjdiYzA4Li43ODliMzBkIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMK
QEAgLTEwOTIsOCArMTA5Miw4IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgZWxzZQogICAgICAgICB7CiAgICAg
ICAgICAgICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCkt
PmFjY2Vzc19yZXF1aXJlZCA9Ci0gICAgICAgICAgICAgICAgb3AtPnUuYWNjZXNzX3JlcXVpcmVk
LmFjY2Vzc19yZXF1aXJlZDsKKyAgICAgICAgICAgIGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWly
ZWQoZCwKKyAgICAgICAgICAgICAgICBvcC0+dS5hY2Nlc3NfcmVxdWlyZWQuYWNjZXNzX3JlcXVp
cmVkKTsKICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwogICAgICAgICB9CiAgICAgICAg
IGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oIGIveGVuL2luY2x1
ZGUveGVuL2RvbWFpbi5oCmluZGV4IDE3N2NiMzUuLmYzNWUzNjAgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgKQEAgLTY2
LDYgKzY2LDggQEAgdm9pZCBhcmNoX2RvbWFpbl91bnBhdXNlKHN0cnVjdCBkb21haW4gKmQpOwog
CiBpbnQgYXJjaF9kb21haW5fc29mdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKTsKIAordm9pZCBh
cmNoX3AybV9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgYWNjZXNz
X3JlcXVpcmVkKTsKKwogaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKiwgdmNw
dV9ndWVzdF9jb250ZXh0X3UpOwogdm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1
ICosIHZjcHVfZ3Vlc3RfY29udGV4dF91KTsKIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 08:07:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 08:07:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYRxP-0002Z2-4j; Thu, 28 Jun 2018 08:07: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYRxO-0002Yx-OL
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 08:07:10 +0000
X-Inumbo-ID: 40831747-7aaa-11e8-bee3-23e342f49774
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40831747-7aaa-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 08:07:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75405931"
Date: Thu, 28 Jun 2018 10:07:00 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20180628080700.tovxbuayectkghoy@mac.bytemobile.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
 <20180627144930.majmqtalvc67o62k@citrix.com>
 <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
 <20180628073149.pvt6nesc423uprvi@citrix.com>
 <20180628074506.skqz5xncrrcwfzq2@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180628074506.skqz5xncrrcwfzq2@mac.bytemobile.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: 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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6NDU6MDZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1biAyOCwgMjAxOCBhdCAwODozMTo0OUFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6Mjk6MzJBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6
NDk6MzBQTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIEp1biAyNywgMjAx
OCBhdCAwNDozMjoxNFBNICswMjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+ID4gPiBO
b25lIG9mIHRoZSBjYWxsZWQgZnVuY3Rpb25zIHJldHVybiBhbnkgZXJyb3JzLCBzbyB0aGVyZSdz
IG5vIHBvaW50IGluCj4gPiA+ID4gPiByZXR1cm5pbmcgYW4gaW50IGZyb20geGNfY3B1aWRfcG9s
aWN5Lgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiAKPiA+ID4gPiBXaGF0IGlzIHRoZSBwbGFu
IGZvciB0aGlzIGZ1bmN0aW9uPyBJIGV4cGVjdCBpdCAoYW5kIGl0cyBjaGlsZHJlbikgdG8gZ28K
PiA+ID4gPiBhd2F5IHNvb24/Cj4gPiA+IAo+ID4gPiBUaGlzIGlzIGxpa2VseSB0byBnbyBhd2F5
IHdpdGggZnVydGhlciBjcHVpZCB3b3JrLgo+ID4gPiAKPiA+ID4gPiBZb3UgY2FuIGFsc28gZGVs
ZXRlIHhjaCwgSSB0aGluay4gSXQgaXMgbm90IHVzZWQuCj4gPiA+IAo+ID4gPiBSaWdodCwgSSBs
ZWZ0IGl0IGJlY2F1c2UgYWxsIHRoZSB4Y19jcHVpZF8qIHRha2UgeGNoIGFzIHRoZSBmaXJzdAo+
ID4gPiBwYXJhbWV0ZXIuIElmIEkgcmVtb3ZlIGl0IGhlcmUgSSB3aWxsIGhhdmUgdG8gcmVtb3Zl
IGl0IGZyb20gdGhlCj4gPiA+IF9pbnRlbCwgX2FtZCwgX2h2bSBhbmQgX3B2IGhlbHBlcnMuCj4g
PiAKPiA+IElmIHRoaXMgYW5kIGl0cyBsZWFmIGZ1bmN0aW9ucyBhcmUgZ29pbmcgYXdheSBzb29u
LWlzaCBJJ20gZmluZSB3aXRoCj4gPiBsZXNzIGNvZGUgY2h1cm4uCj4gCj4gSG0sIEknbSBub3Qg
cmVtb3ZpbmcgYWxsIG9mIHRoZW0sIHNvIGxldCBtZSBhZGQgYW5vdGhlciBwYXRjaCBvbiB0b3AK
PiBvZiB0aGlzIG9uZSB0byByZW1vdmUgdGhlIHhjaCBwYXJhbWV0ZXIuCgpIZXJlIGl0IGlzLCBz
aW5jZSB0aGUgcmVzdCBvZiB0aGUgcGF0Y2hlcyBhcmUgYWxyZWFkeSBBY2tlZCBJJ20ganVzdAph
cHBlbmRpbmcgaXQgaGVyZS4gTGV0IG1lIGtub3cgaWYgeW91IHByZWZlciBtZSB0byBzZW5kIGl0
IHRvIHRoZSBsaXN0CnRvZ2V0aGVyIHdpdGggdGhlIHJlc3Qgb2YgdGhlIHNlcmllcy4KCi0tLTg8
LS0tCkZyb20gYzE1Zjc5NWFmODMxMWQxMjIyMmM4NTQ1NGM5ZDgyYTEyNjIxMDU3YSBNb24gU2Vw
IDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KRGF0ZTogVGh1LCAyOCBKdW4gMjAxOCAwOTo1NDo0OCArMDIwMApTdWJqZWN0OiBbUEFU
Q0ggNC8zXSBsaWJ4YzogcmVtb3ZlIHhjaCBwYXJhbWV0ZXIgZnJvbSB4Y19jcHVpZF9wb2xpY3kK
TUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04
CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCkl0J3Mgbm90IHVzZWQgYnkgdGhlIGZ1
bmN0aW9uIG9yIGFueSBvZiB0aGUgaGVscGVycyBjYWxsZWQgYnkgaXQuCgpSZXBvcnRlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jIHwgMjcgKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19j
cHVpZF94ODYuYwppbmRleCAzZDE0MjFhYTUwLi5lYjJlMmRiNTY5IDEwMDY0NAotLS0gYS90b29s
cy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpA
QCAtMzA4LDggKzMwOCw3IEBAIHN0YXRpYyB2b2lkIGZyZWVfY3B1aWRfZG9tYWluX2luZm8oc3Ry
dWN0IGNwdWlkX2RvbWFpbl9pbmZvICppbmZvKQogICAgIGZyZWUoaW5mby0+ZmVhdHVyZXNldCk7
CiB9CiAKLXN0YXRpYyB2b2lkIGFtZF94Y19jcHVpZF9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9kb21h
aW5faW5mbyAqaW5mbywKK3N0YXRpYyB2b2lkIGFtZF94Y19jcHVpZF9wb2xpY3koY29uc3Qgc3Ry
dWN0IGNwdWlkX2RvbWFpbl9pbmZvICppbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCB1bnNpZ25lZCBpbnQgKmlucHV0LCB1bnNpZ25lZCBpbnQgKnJlZ3MpCiB7CiAg
ICAgc3dpdGNoICggaW5wdXRbMF0gKQpAQCAtMzY1LDggKzM2NCw3IEBAIHN0YXRpYyB2b2lkIGFt
ZF94Y19jcHVpZF9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgfQogfQogCi1zdGF0aWMg
dm9pZCBpbnRlbF94Y19jcHVpZF9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGNwdWlkX2RvbWFpbl9pbmZvICpp
bmZvLAorc3RhdGljIHZvaWQgaW50ZWxfeGNfY3B1aWRfcG9saWN5KGNvbnN0IHN0cnVjdCBjcHVp
ZF9kb21haW5faW5mbyAqaW5mbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCB1bnNpZ25lZCBpbnQgKmlucHV0LCB1bnNpZ25lZCBpbnQgKnJlZ3MpCiB7CiAgICAgc3dp
dGNoICggaW5wdXRbMF0gKQpAQCAtMzk3LDggKzM5NSw3IEBAIHN0YXRpYyB2b2lkIGludGVsX3hj
X2NwdWlkX3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwKICAgICB9CiB9CiAKLXN0YXRpYyB2b2lk
IHhjX2NwdWlkX2h2bV9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9kb21haW5faW5mbyAqaW5mbywKK3N0
YXRpYyB2b2lkIHhjX2NwdWlkX2h2bV9wb2xpY3koY29uc3Qgc3RydWN0IGNwdWlkX2RvbWFpbl9p
bmZvICppbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1bnNpZ25l
ZCBpbnQgKmlucHV0LCB1bnNpZ25lZCBpbnQgKnJlZ3MpCiB7CiAgICAgc3dpdGNoICggaW5wdXRb
MF0gKQpAQCAtNDkwLDEzICs0ODcsMTIgQEAgc3RhdGljIHZvaWQgeGNfY3B1aWRfaHZtX3BvbGlj
eSh4Y19pbnRlcmZhY2UgKnhjaCwKICAgICB9CiAKICAgICBpZiAoIGluZm8tPnZlbmRvciA9PSBW
RU5ET1JfQU1EICkKLSAgICAgICAgYW1kX3hjX2NwdWlkX3BvbGljeSh4Y2gsIGluZm8sIGlucHV0
LCByZWdzKTsKKyAgICAgICAgYW1kX3hjX2NwdWlkX3BvbGljeShpbmZvLCBpbnB1dCwgcmVncyk7
CiAgICAgZWxzZQotICAgICAgICBpbnRlbF94Y19jcHVpZF9wb2xpY3koeGNoLCBpbmZvLCBpbnB1
dCwgcmVncyk7CisgICAgICAgIGludGVsX3hjX2NwdWlkX3BvbGljeShpbmZvLCBpbnB1dCwgcmVn
cyk7CiB9CiAKLXN0YXRpYyB2b2lkIHhjX2NwdWlkX3B2X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhj
aCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfZG9t
YWluX2luZm8gKmluZm8sCitzdGF0aWMgdm9pZCB4Y19jcHVpZF9wdl9wb2xpY3koY29uc3Qgc3Ry
dWN0IGNwdWlkX2RvbWFpbl9pbmZvICppbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHVuc2lnbmVkIGludCAqaW5wdXQsIHVuc2lnbmVkIGludCAqcmVncykKIHsKICAg
ICBzd2l0Y2ggKCBpbnB1dFswXSApCkBAIC01OTIsOCArNTg4LDcgQEAgc3RhdGljIHZvaWQgeGNf
Y3B1aWRfcHZfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLAogICAgIH0KIH0KIAotc3RhdGljIHZv
aWQgeGNfY3B1aWRfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9kb21haW5faW5mbyAqaW5mbywKK3N0YXRpYyB2
b2lkIHhjX2NwdWlkX3BvbGljeShjb25zdCBzdHJ1Y3QgY3B1aWRfZG9tYWluX2luZm8gKmluZm8s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdW5zaWduZWQgaW50ICppbnB1dCwg
dW5zaWduZWQgaW50ICpyZWdzKQogewogICAgIC8qCkBAIC02MDgsOSArNjAzLDkgQEAgc3RhdGlj
IHZvaWQgeGNfY3B1aWRfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLAogICAgIH0KIAogICAgIGlm
ICggaW5mby0+aHZtICkKLSAgICAgICAgeGNfY3B1aWRfaHZtX3BvbGljeSh4Y2gsIGluZm8sIGlu
cHV0LCByZWdzKTsKKyAgICAgICAgeGNfY3B1aWRfaHZtX3BvbGljeShpbmZvLCBpbnB1dCwgcmVn
cyk7CiAgICAgZWxzZQotICAgICAgICB4Y19jcHVpZF9wdl9wb2xpY3koeGNoLCBpbmZvLCBpbnB1
dCwgcmVncyk7CisgICAgICAgIHhjX2NwdWlkX3B2X3BvbGljeShpbmZvLCBpbnB1dCwgcmVncyk7
CiB9CiAKIHN0YXRpYyBpbnQgeGNfY3B1aWRfZG9fZG9tY3RsKApAQCAtNzQ1LDcgKzc0MCw3IEBA
IGludCB4Y19jcHVpZF9hcHBseV9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRv
bWlkLAogICAgIGZvciAoIDsgOyApCiAgICAgewogICAgICAgICBjcHVpZChpbnB1dCwgcmVncyk7
Ci0gICAgICAgIHhjX2NwdWlkX3BvbGljeSh4Y2gsICZpbmZvLCBpbnB1dCwgcmVncyk7CisgICAg
ICAgIHhjX2NwdWlkX3BvbGljeSgmaW5mbywgaW5wdXQsIHJlZ3MpOwogCiAgICAgICAgIGlmICgg
cmVnc1swXSB8fCByZWdzWzFdIHx8IHJlZ3NbMl0gfHwgcmVnc1szXSApCiAgICAgICAgIHsKQEAg
LTgxOCw3ICs4MTMsNyBAQCBpbnQgeGNfY3B1aWRfc2V0KAogICAgIGNwdWlkKGlucHV0LCByZWdz
KTsKIAogICAgIG1lbWNweShwb2xyZWdzLCByZWdzLCBzaXplb2YocmVncykpOwotICAgIHhjX2Nw
dWlkX3BvbGljeSh4Y2gsICZpbmZvLCBpbnB1dCwgcG9scmVncyk7CisgICAgeGNfY3B1aWRfcG9s
aWN5KCZpbmZvLCBpbnB1dCwgcG9scmVncyk7CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IDQ7IGkr
KyApCiAgICAgewotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 08:22:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 08: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 1fYSBs-00041W-TT; Thu, 28 Jun 2018 08: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYSBr-00041R-RX
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 08:22:07 +0000
X-Inumbo-ID: 57327390-7aac-11e8-bee3-23e342f49774
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57327390-7aac-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 08:22:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75406655"
Date: Thu, 28 Jun 2018 10:21:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180628082157.7b2jh7tdds3qhkrd@mac.bytemobile.com>
References: <1530107750-22040-1-git-send-email-andrew.cooper3@citrix.com>
 <1530107750-22040-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530107750-22040-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/cpuid: Fix up stale comments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDI6NTU6NDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAgKiBUaGVyZSBpcyBubyBsZWdhY3kgcGF0aCBhbnkgbW9yZS4gIEFsbCBzdGF0aWMg
aW5mb3JtYXRpb24gaXMgcmV0cmlldmVkIGluCj4gICAgdGhlIGZpcnN0IHBhc3MuCj4gICogZC0+
YXJjaC5jcHVpZHNbXSBkb2Vzbid0IGV4aXN0IGFueSBtb3JlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:01:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09:01:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYSmw-0006ob-8g; Thu, 28 Jun 2018 09:00:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYSmv-0006oP-B7
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:00:25 +0000
X-Inumbo-ID: b093d3ec-7ab1-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b093d3ec-7ab1-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:00:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="75408389"
Date: Thu, 28 Jun 2018 11:00:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180628090015.uvvgzzsutvhbmzxf@mac.bytemobile.com>
References: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <1530119509-5131-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530119509-5131-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/cpuid: Alter the policy logic
 for leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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 <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDY6MTE6NDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbmV3IGRhdGEgbGl2ZXMgaW4gdGhlIC50b3BvIHVuaW9uLCByYXRoZXIgdGhh
biBiZWluZyB0cmVhdGVkIGFzIGEgc2luZ2xlCj4gbGVhZiBpbiB0aGUgYmFzaWMgdW5pb24uCj4g
Cj4gV2hpbGUgYWRqdXN0aW5nIGNwdWlkX3BvbGljeSwgcGFkIC5iYXNpYyB0byBDUFVJRF9HVUVT
VF9OUl9CQVNJQyBmb3IgdGhlCj4gYmVuZWZpdCBvZiBwZW9wbGUgZXh0ZW5kaW5nIHRoZSBudW1i
ZXIgb2YgbGVhdmVzIGluIHRoZSBmdXR1cmUuCj4gCj4gSG9zdCBkYXRhIGlzIHNjYW5uZWQgd2hl
biBmaWxsaW5nIGluIHRoZSByYXcgcG9saWN5LCBidXQgWGVuIHN0aWxsIGRpc2NhcmRzCj4gYW55
IHRvb2xzdGFjayBzZXR0aW5ncyBmb3Igbm93Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBa-0008NB-In; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBZ-0008N4-Tp
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:53 +0000
X-Inumbo-ID: 3f723d93-7ab5-11e8-8089-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f723d93-7ab5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:25:51 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=aPiX7f5qrTQqv0gnUjRuoM0009vNnfVul9Wu+ybcctTGYFd/a81BIV7CID5gdSTCUyhsvTvGzzPW5KsX8PRE8moW5+phanIlseE8JSm0XtWV2TLZ68RC87U04vsG4YO6A4aYjpDLKyCQZr/4brhdB/6CUzAO5jCK6drCMcQ0iHIPI4+SwQPR7Qde7tD5nlEkj3A3y/mNbsvCuC12P7fIeczMXiEL+eIdFlWZv3yan5LghrrQZ5jkU5WJexUtBf0EYdVLXeEMZ7YAqt8p0mBwJJ5V489pPmixNrSeQ/UTkVScDnkc1mLPflpd6EgmJbhYopyz+wAxbopNBnM8cTxvTQ==;
 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=1asOrQ7KjpWDNY0SvvYmOZi6cZk=; b=YyhjVmUHo/dm574zEv/YTyS1KZpF
 qqJqIHaLs/6DK8lYQrpIDVAdQKWQ8T6Eb0p2bsDtorMN82i6Kd0Fghiob1bS/crz
 EdH2mEfP0Jpopdzn8L1LTksgNhpBm5/xoNnlVSDn86mW+Z2vLyj4JulkbQ3+KNoT
 gHbsQ1zes1LmrWQqGpi/ki8qgtrar6lA/azFE/4sBHAIzxwri2eQMM98wYtyRQSq
 /LM5VZLwOLksWi/+sl03vLCpVqz8YY+Q+9Ncld5889YnbMegNTB0jHrlCRhXMa4J
 zDFDZ1bOx3jVlAdjvjmAupDEhgvZxz3CwqvW6SGjraKfn6ggT5qcDaHbXg==
Received: (qmail 16005 invoked from network); 28 Jun 2018 12:25:45 +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;
 28 Jun 2018 12:25:45 +0300
Received: (qmail 29259 invoked from network); 28 Jun 2018 12:25:45 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:45 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:36 +0300
Message-Id: <1530177936-28379-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8IDExICsrKystLS0tLS0tCiAxNCBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z
KCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVj
ay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMDk4ZGJmZi4u
M2MyNmRlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzgzLDcgKzM4Myw2IEBAIHN0YXRp
YyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZt
Y2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9W
Q1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9ocGV0LmMKaW5kZXggNmU3Zjc0NC4uM2VkNjU0NyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTY0
MSw3ICs2NDEsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgaHBldF9s
b2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBFVFN0YXRl
ICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKaW5kZXggNzQ5ZTRkYS4uZDUwMmJjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03NzIsNyArNzcy
LDYgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRT
Q19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEs
IEhWTVNSX1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3Qg
dmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMTU5LDcgKzExNTgsNyBAQCBz
dGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJf
VkNQVSk7CiAKQEAgLTE0NzgsNyArMTQ3Nyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2bV9yZWdp
c3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0o
Q1BVX1hTQVZFX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX1hTQVZFIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMsCi0gICAgICAg
ICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRf
Y3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVf
U0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9m
KHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE0OTEsNyArMTQ4OSw2IEBAIHN0YXRp
YyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAg
ICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfY3B1X21zcnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfbXNycywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpICsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aTgyNTQuYwppbmRleCBkNTE0NjNkLi5lMGQyMjU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2k4MjU0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCkBAIC00MzgsNyArNDM4
LDcgQEAgc3RhdGljIGludCBwaXRfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIHBpdF9sb2FkLCAxLCBIVk1TUl9Q
RVJfRE9NKTsKIAogdm9pZCBwaXRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCmluZGV4
IGE0MDVlN2YuLmIzNzI3NWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNzY3LDkgKzc2Nyw5IEBAIHN0YXRpYyBpbnQg
aXJxX2xvYWRfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
ICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBp
cnFfc2F2ZV9wY2ksIE5VTEwsIGlycV9sb2FkX3BjaSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJ
U0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwKK0hWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwgaXJxX2xvYWRfbGluaywKK0hW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIGlycV9sb2Fk
X2xpbmssCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIu
YwppbmRleCA1YjYxMmI3Li4zN2Y5ZmYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210
cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtODA4LDcgKzgwOCw3IEBAIHN0
YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLAogICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fbG9hZF9tdHJyX21zciwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiB2b2lkIG1lbW9yeV90eXBl
X2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
cG10aW1lci5jIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKaW5kZXggNDYxZDJkZi4uZDhk
Y2JjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9wbXRpbWVyLmMKQEAgLTMxMCw3ICszMTAsNyBAQCBzdGF0aWMgaW50IGFjcGlf
bG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1
cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUs
IE5VTEwsIGFjcGlfbG9hZCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNw
aV9zYXZlLCBhY3BpX2xvYWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiBpbnQgcG10aW1lcl9jaGFuZ2VfaW9wb3J0KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCB2ZXJzaW9uKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ydGMuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKaW5kZXggZWEyZmJkMy4uNThiNzBmYyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ydGMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCkBA
IC03ODQsNyArNzg0LDcgQEAgc3RhdGljIGludCBydGNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2Fk
LCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCBydGNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2
bS9zYXZlLmMKaW5kZXggMTIzMGYwZS4uNzg1YTdmYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9zYXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTg1LDE4ICs4NSwx
NiBAQCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX3NhdmVf
aGVhZGVyICpoZHIpCiAvKiBMaXN0IG9mIGhhbmRsZXJzIGZvciB2YXJpb3VzIEhWTSBzYXZlIGFu
ZCByZXN0b3JlIHR5cGVzICovCiBzdGF0aWMgc3RydWN0IHsKICAgICBodm1fc2F2ZV9oYW5kbGVy
IHNhdmU7Ci0gICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmU7CiAgICAgaHZtX2xvYWRf
aGFuZGxlciBsb2FkOwogICAgIGNvbnN0IGNoYXIgKm5hbWU7CiAgICAgc2l6ZV90IHNpemU7CiAg
ICAgaW50IGtpbmQ7Ci19IGh2bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RFX01BWCArIDFdID0g
eyB7TlVMTCwgTlVMTCwgTlVMTCwgIjw/PiJ9LCB9OworfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NB
VkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4ifSwgfTsKIAogLyogSW5pdC10
aW1lIGZ1bmN0aW9uIHRvIGFkZCBlbnRyaWVzIHRvIHRoYXQgbGlzdCAqLwogdm9pZCBfX2luaXQg
aHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpCiB7CkBAIC0x
MDQsNyArMTAyLDYgQEAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID09IE5V
TEwpOwogICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPT0gTlVMTCk7
CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID0gc2F2ZV9zdGF0ZTsKLSAgICBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lID0gc2F2ZV9vbmU7CiAgICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID0gbG9hZF9zdGF0ZTsKICAgICBodm1fc3JfaGFuZGxl
cnNbdHlwZWNvZGVdLm5hbWUgPSBuYW1lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2l6ZSA9IHNpemU7CkBAIC0xNzAsMTMgKzE2Nyw4IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2Us
CiAKICAgICBpZiAoIGlzX3NpbmdsZV9pbnN0YW5jZSApCiAgICAgewotICAgICAgICBpZiAoIGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgIT0gTlVMTCApCi0gICAgICAgICAgICBy
diA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0
eHQpOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBl
Y29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwgJmN0eHQpOwotCi0gICAgICAgIGlmICggcnYg
IT0gMCApCisgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZl
KGQtPnZjcHVbaW5zdGFuY2VdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmY3R4dCkpICE9IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2
IiAoJWQpXG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2
KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2
L2h2bS92aW9hcGljLmMKaW5kZXggY2VjNGIxYi4uODZkMDJjZiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAg
LTYwMiw3ICs2MDIsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9lbnRyeShJT0FQ
SUMsIGgsICZzLT5kb21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMs
IGlvYXBpY19zYXZlLCBOVUxMLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIGlvYXBpY19sb2FkLCAx
LCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQp
CiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXggZjVkZTRmMS4uY2ExNTkyYyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4u
YwpAQCAtMTAyNCw3ICsxMDI0LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9j
dHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmly
aWRpYW5fc2F2ZV9kb21haW5fY3R4dCwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
VklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9N
KTsKIAogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDc0LDcgKzEwNzQsNiBAQCBzdGF0aWMgaW50
IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUs
IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwg
SFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJz
aW9uKGNvbnN0IGNoYXIgKmFyZykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGlj
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDIwZDJiM2UuLjhkYzMzYjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS92bGFwaWMuYwpAQCAtMTU2MSw5ICsxNTYxLDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3Jl
Z3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlk
ZGVuLCBOVUxMLCBsYXBpY19sb2FkX2hpZGRlbiwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRlbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywK
K0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBs
YXBpY19sb2FkX3JlZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9W
Q1BVKTsKIAogaW50IHZsYXBpY19pbml0KHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBlMDNk
OGNmLi5iYWQ1MDY2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwpAQCAtNDEyLDcgKzQxMiw3IEBAIHN0YXRpYyBpbnQgdnBp
Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJl
dHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBO
VUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShQSUMsIHZwaWNfc2F2ZSwgdnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9p
ZCB2cGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zYXZlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKaW5k
ZXggODc3OWU1NS4uYTY0MzJkZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c2F2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaApAQCAtOTUsMTUgKzk1
LDE0IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2
bV9kb21haW5fY29udGV4dCAqaCkKICAqIFRoZSBzYXZlIGhhbmRsZXIgbWF5IHNhdmUgbXVsdGlw
bGUgaW5zdGFuY2VzIG9mIGEgdHlwZSBpbnRvIHRoZSBidWZmZXI7CiAgKiB0aGUgbG9hZCBoYW5k
bGVyIHdpbGwgYmUgY2FsbGVkIG9uY2UgZm9yIGVhY2ggaW5zdGFuY2UgZm91bmQgd2hlbgogICog
cmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICovCi10eXBlZGVmIGlu
dCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CisKIC8qIFJldHVybiB2
YWx1ZXMgYXJlOgogICogICAwICAgICAgICBPSwogICogICAxICAgICAgICBFUlJPUgogICogICBD
T05USU5VRSByZXR1cm4gdmFsdWUgdG8gY29udGludWUgdGhlIGZvciBsb29wIGluIHRoZSBjYWxs
ZXIKICAqLwotdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9vbmVfaGFuZGxlcikoc3RydWN0ICB2Y3B1
ICp2LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpOwordHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0ICB2Y3B1
ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90
ICpoKTsKIApAQCAtMTEyLDcgKzExMSw2IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxl
cikgKHN0cnVjdCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3Qg
dHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLAotICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lLAogICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpOwogCkBAIC0xMjIsMTMg
KzEyMCwxMiBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAK
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 Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBT-0008L3-M9; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBS-0008KM-6B
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:46 +0000
X-Inumbo-ID: 3b62f72c-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b62f72c-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25: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=GFXO4gBFeJ2sr+wTjkfO30NlG4D5Yf0fBQg6LpUo2+ICRZ1nRk+1hrh+zT93yD8CZZjit2p7JRA3gnCKJuDFzbPRSRdMuKqjis3i7X/5lNHCS9zwlC4ZbMNSROcyIJJmXD7Pht+wjZk83ouFwALa5ez1sUTB2z0BYKy3MMVcm/9+5jxgERRK/RDqmD2vehT2UjxQtF+ObJEXrCOj2WALURJCeHus9fbOGWBBzpjq8htBnLh5OiZOTPVEz7Wg/94YW0a6PDsRMVCmx+GwvFoy3e+AxH31VLI03Yq2JZTfaefxQJfHlkbl+GGoJcqSgwTMN3nHlBMkKkeReTvI9oNzag==;
 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/ZTvVmIlPJZpAGKPU3g6LY8X5w=; b=Ybkb4Nm2UxJDuvfdGdVKBHpsWv5v
 Y8Mv1k/R9zzGsgXko7x2Ai2NPAO9/tvS7CFUUBFE4Cig5f0w1Q92dss0luRMhhSN
 iGcme/NoYpsRoYoo3/cAAd7GYK/q4X8EBm/cdSgu0vej5CD/lAkqWewn0Lb5e0f4
 974eeB8wGFTXMAf7S1Yjfb9FlXGinsF0GHdHLpbhw5Kmp+eK/Plht8p6R+WdbpRs
 IlOmr4Q5RJuDJbvQki5fA4X9yKjDq6V+zJSbznLVPgeFmcKKt9damtJ0hP4ETCgy
 Fpxh4I7kv47yD2Aec/vowkoECrgN/NxKjZZb8mCVovjlxNAreJRUIfx9rg==
Received: (qmail 15471 invoked from network); 28 Jun 2018 12:25: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;
 28 Jun 2018 12:25:42 +0300
Received: (qmail 29179 invoked from network); 28 Jun 2018 12:25: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; 28 Jun 2018 12:25:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:29 +0300
Message-Id: <1530177936-28379-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IGM3YmE3OTQuLmU4ZTBiZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMTE5NSwzMCArMTE5NSw0
MCBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2
bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHN0
YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3Rh
dGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IGh2bV9o
d19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZF
X1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUgKQog
ICAgICAgICByZXR1cm4gMDsgICAvKiBkbyBub3RoaW5nICovCisgICAgaWYgKCAheHNhdmVfZW5h
YmxlZCh2KSApCisgICAgICAgIHJldHVybiBDT05USU5VRTsKKyAgICBpZiAoIF9odm1faW5pdF9l
bnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQorICAgICAgICByZXR1
cm4gMTsKKyAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+
Y3VyXTsKKyAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZl
YXR1cmVfbWFzazsKKyAgICBjdHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhj
cjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07CisKKyAgICBleHBhbmRfeHNhdmVfc3RhdGVz
KHYsICZjdHh0LT5zYXZlX2FyZWEsCisgICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zm
c2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7CisgICAgcmV0dXJuIDA7CisgfQorCitz
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CiAKICAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhW
TV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOworICAgICAgICBpbnQgcmMgPSBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKTsKIAotICAgICAgICBpZiAoICF4c2F2
ZV9lbmFibGVkKHYpICkKKyAgICAgICAgaWYgKCByYyA9PSBDT05USU5VRSApCiAgICAgICAgICAg
ICBjb250aW51ZTsKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NP
REUsIHYtPnZjcHVfaWQsIHNpemUpICkKKyAgICAgICAgZWxzZSBpZiAoIHJjICE9IDAgKQogICAg
ICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKLQotICAgICAg
ICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKLSAgICAgICAgY3R4dC0+eGNy
MCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNy
MF9hY2N1bTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRlcyh2LCAmY3R4dC0+c2F2ZV9hcmVh
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0
eHQpLCBzYXZlX2FyZWEpKTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBS-0008KX-Ru; Thu, 28 Jun 2018 09:25: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBQ-0008JN-TB
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:44 +0000
X-Inumbo-ID: 3a4ca187-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a4ca187-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25: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=fKBzxxzCdSkLbMZZovu1dt9Pwxj6N4zwEAR8AxDSVD78vgbkjuFQWVkJ1dagK87GVTCw8U8tDrHqevWWiHf+/I52K5rq8Wxqa7kAD/CB4AHL7FFsijhinM0Eih0oMyfU48yati+qJFJfY1KKbTSUhKW6dENuCqcyjdpA3/zfqCrblx9LhhlrjbpjyWjDjar4xqMzRpCizBYSRSAsMQxAC6aEjnvj+hawggMeRDJlpxgQcue2rCeLlw/UoYin9qTNjDqL+XAX4MkKDHY3A69wiS76hWGK102zFRpk1tmQkurRcUs/2WiZwZ3aX21zakILeQuajqCgF+kuZvqfADAAAg==;
 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=Wqh7YTlXPgEkMmtqtEmgLhdLnRA=; b=bTmGPqwnQRWVmNsdQcP3zdqtZJ4Q
 N1Zurh3g0B7fhVwRyU9GnF6V+cZO7FEKquhOvV5Kngy83lu6/WI+nbtnfAA1rILM
 4rnGTndnz/gq8z2C9bkvkeyKO8D8Tdgd+RDujFqKbHTZL2ss3zmuifqXoOeRWvRb
 mDZEEvLHeX8GXTt1feoWHpQAcDNqadP2j7i2jlkPx17QBKa2r1xPAesQbEAcuLqq
 rAjR3zAXQVBBtTkU9Pqol3+HNSiBCvw+96XDCBtZ/KprMVqr70Bp14ayESu8fMag
 isM7/msZY7KxdPDADCsNyTO2vNaEvt2cw334sOPyCmz+w4DNSpGYOISV/A==
Received: (qmail 15265 invoked from network); 28 Jun 2018 12:25:41 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 12:25:41 +0300
Received: (qmail 29155 invoked from network); 28 Jun 2018 12:25: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; 28 Jun 2018 12:25:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:26 +0300
Message-Id: <1530177936-28379-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWODoKCS0gTW92ZSByZXR1cm4gY2hlY2sgdG8gdGhlIG9uZSBmdW5jdGlv
bi4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAyMyArKysrKysrKysrKysr
KystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLmQyMTQzM2IgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMKQEAgLTM0OSw2ICszNDksMjAgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMy
X3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGludCB2
bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCisgeworICAgIHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQ7CisKKyAgICBjdHh0LmNh
cHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+
YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7CisgICAgY3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYt
PmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOworICAgIGN0eHQubWNnX2V4dF9jdGwgPSB2LT5h
cmNoLnZtY2UubWNnX2V4dF9jdGw7CisKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQ
VSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICByZXR1cm4gMTsKKyAgICBy
ZXR1cm4gMDsKKyB9CisKIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsK
QEAgLTM1NiwxNCArMzcwLDcgQEAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogCiAgICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsK
LSAgICAgICAgICAgIC5jYXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXAsCi0gICAgICAgICAgICAu
bWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMiwKLSAgICAgICAg
ICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyLAotICAg
ICAgICAgICAgLm1jZ19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3RsLAotICAgICAg
ICB9OwotCi0gICAgICAgIGVyciA9IGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpOworICAgICAgICBlcnIgPSB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBo
KTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBV-0008LY-Ae; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBT-0008Kh-Bo
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:47 +0000
X-Inumbo-ID: 3bc25e58-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bc25e58-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25:45 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=CK8EBU6x5wVBDR0RIxzOMlmAGNXypuBco8kjn2d9XDGZQufxqPtZ3GhIpB5SU0H8X3fmECIREeg20iXSiiHHLNuPiW+HhowvgD5EGoyxXwV6aNnVOOvpkk5PZVbqKZP581+0eTSKj1WR5hVUzpUFE1F1rtkyd13VVhLbuTfJyqjSqyBGTFbf7LNdFNaHiaCOwW8CGcEkCH0Yn/YwzDWppmBldO2W54rZn6Wl+QT63VqpRMQC/TwiMKyCuMcYVWc7a2OjSVj5BatFMpW2gNlXRQFke+8GCE5n1cdQBQiDkfh+Py+xXGvGU0owBgXO/Bqj+ZDqCzAFRRzLZk9SzSgVeQ==;
 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=ohcrLW85XENTekljkqIRWRuyZ5U=; b=WTH9IufrutDCdS7wd7CfvBXu9HC3
 4UZv3yfuCjnuwNpx6jo7IDaTy1hwTIgI/Ae16iUMeUL91vs3o3k+gyQXnic4NceF
 a5C2PIRyPnWBh6SEYqneeYfBB1uR7b2+kqA30akiXbftjGuzB8WLedUnXmVT0MvG
 i15dYm/pO3+7Sn9BrQFfUXOO4PQZapM+dA5M4ApZxWHEUgSoDn957wwYZDX0onxh
 88ln1kjw9a2HIcAawsniGvvjVUsiNQVkQfHLVb0KOgYdG/JbbgGLzD7q2vlEVnFo
 8HHDiIecBIQS+ttzTPiTHA2UfeG3YU6LadLmQV3kjHRVwaoJvHAzrjFlxg==
Received: (qmail 15549 invoked from network); 28 Jun 2018 12:25: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;
 28 Jun 2018 12:25:42 +0300
Received: (qmail 29187 invoked from network); 28 Jun 2018 12:25: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; 28 Jun 2018 12:25:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:30 +0300
Message-Id: <1530177936-28379-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gTW92ZWQgdGhlIGluaXQgb2YgY3R4dC0+Y291bnQgdG8gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMTAzICsr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBlOGUw
YmU1Li43Y2EzNzYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTEzNzEsNjYgKzEzNzEsNzcgQEAgc3RhdGljIGNvbnN0
IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19y
ZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZj
cHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2Owor
ICAgIHVuc2lnbmVkIGludCBpOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHN0cnVj
dCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CiAKLSAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAorICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVf
TVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgY3R4dCA9
IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07CisKKyAgICBjdHh0LT5jb3VudCA9
IDA7CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSAp
CiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZo
LT5kYXRhW2gtPmN1cl0pOwotICAgICAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKLSAgICAgICAg
dW5zaWduZWQgaW50IGk7CisgICAgICAgIHVpbnQ2NF90IHZhbDsKKyAgICAgICAgaW50IHJjID0g
Z3Vlc3RfcmRtc3IodiwgbXNyc190b19zZW5kW2ldLCAmdmFsKTsKIAotICAgICAgICBpZiAoIF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKLSAgICAg
ICAgICAgIHJldHVybiAxOwotICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRh
dGFbaC0+Y3VyXTsKLSAgICAgICAgY3R4dC0+Y291bnQgPSAwOworICAgICAgICAvKgorICAgICAg
ICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQK
KyAgICAgICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBN
U1JzLgorICAgICAgICAgKiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5n
IGZlYXR1cmUsIGFuZCB0aGF0IHRoZQorICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNj
ZXNzIHRvIHRoZSBNU1IuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQorICAgICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHVpbnQ2NF90IHZhbDsKLSAg
ICAgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7
CisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJldHVybiAt
RU5YSU87CisgICAgICAgIH0KIAotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIEl0IGlz
IHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUgdGhhdAotICAgICAgICAg
ICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBNU1JzLgot
ICAgICAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBm
ZWF0dXJlLCBhbmQgdGhhdCB0aGUKLSAgICAgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBh
Y2Nlc3MgdG8gdGhlIE1TUi4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgaWYgKCByYyA9
PSBYODZFTVVMX0VYQ0VQVElPTiApCi0gICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAg
IGlmICggIXZhbCApCisgICAgICAgICAgICBjb250aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAq
LwogCi0gICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Ci0gICAgICAgICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50XS5pbmRleCA9IG1zcnNfdG9fc2VuZFtpXTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50KytdLnZhbCA9IHZhbDsKKyAgICB9CiAKLSAgICAgICAgICAgIGlmICggIXZhbCApCi0gICAg
ICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KKyAgICBpZiAoIGh2
bV9mdW5jcy5zYXZlX21zciApCisgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsK
IAotICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5pbmRleCA9IG1zcnNfdG9fc2Vu
ZFtpXTsKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Ci0g
ICAgICAgIH0KKyAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2NvdW50X21heCk7CiAKLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnNh
dmVfbXNyKHYsIGN0eHQpOworICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsraSAp
CisgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7CiAKLSAgICAgICAgQVNTRVJUKGN0eHQt
PmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOworICAgIGlmICggY3R4dC0+Y291bnQgKQorICAgIHsK
KyAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ugd2Ug
YWN0dWFsbHkgdXNlZC4gKi8KKyAgICAgICAgZGVzYy0+bGVuZ3RoID0gSFZNX0NQVV9NU1JfU0la
RShjdHh0LT5jb3VudCk7CisgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKKyAgICB9CisgICAgZWxzZQorICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92
ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCisgICAgICAgIGgtPmN1ciAtPSBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgY3R4dC0+Y291bnQ7ICsraSApCi0gICAgICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQg
PSAwOworICAgIHJldHVybiAwOworfQogCi0gICAgICAgIGlmICggY3R4dC0+Y291bnQgKQotICAg
ICAgICB7Ci0gICAgICAgICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVj
aCBzcGFjZSB3ZSBhY3R1YWxseSB1c2VkLiAqLwotICAgICAgICAgICAgZGVzYy0+bGVuZ3RoID0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgICAgICBoLT5jdXIgKz0gSFZN
X0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQotICAg
ICAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUg
c3RyZWFtLiAqLwotICAgICAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVf
ZGVzY3JpcHRvcik7CisKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisK
KyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBpbnQgcmMgPSBodm1f
c2F2ZV9jcHVfbXNyc19vbmUodiwgaCk7CisKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAg
ICAgICAgIHJldHVybiByYzsKICAgICB9CiAKICAgICByZXR1cm4gMDsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBY-0008Ma-OV; Thu, 28 Jun 2018 09:25: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBX-0008ML-GX
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:51 +0000
X-Inumbo-ID: 3e241e94-7ab5-11e8-8089-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e241e94-7ab5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:25:49 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Vjcr/7Os8seTDrS+pd1bJXjZDQ3/Zd8EXjR8vxb3Cj77hOXSbgQ0IYmgDu0HYHyXHwqaYwTg71fg9ku1qqM+x9lJ+YZLmmHdHZFivUeLeTFWzNkW2gOvYOoC6OTzcq+YTpNWdsT6xtlvnvlXid68ZGR0kIZ+jbFAGLN4bfWKwnAElA1Jt5BnBHUn/JbU8uwD9str5moQuZ6Kuk5dmW7paag+K0Fn11Rf0M4IuhMRaekVW8hbBqxO1YpvJBZXDbPiqigMBNPSV6R6CtMsnwim2lV5V1xKsq42Fc64k0v0Z9hn2JKYydUZ2KyluN23WyHt2DAsNgeZa2cPZ2UB1ebsqQ==;
 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=dG3Qo6iGk6DsAwvtr4uj5TFXAM8=; b=BU8uD9drtKsRqOpYrZGMpzxmwm36
 2MWU3zmUw3MEhusl8788/tNJTkBMMq53wjifne6FW3Z5iE+nvo6Bw4M0uuZ+ZT7x
 k1PQZtWqdUYyNMwlgb+8QnWpdgCIMm7Xn9UnOiE+VttoVQFv3pvP8ahFf8Dchp5r
 3g2Lh5sBFf5/S5qChsUYV1Q8l1D5h1zLeRK2JrgzCDD7u7oQaE3g3Wb9Ob6fyYAr
 wqGJr9qXpBB65x8fe+S/2PNsoNGjJhP7mbY7rejnfVR2CluvRCmv2i1eAHJ4VDmU
 cBMAZV39o2UmQ69LjLMA576oMCYLqLnBnNVacqw/jP64UGHh9WGq4QQAtg==
Received: (qmail 15705 invoked from network); 28 Jun 2018 12:25:43 +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;
 28 Jun 2018 12:25:43 +0300
Received: (qmail 29216 invoked from network); 28 Jun 2018 12:25:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:33 +0300
Message-Id: <1530177936-28379-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 08/11] x86/hvm: Add handler for save_one funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgKwog
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgICAgICAgICB8ICA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAg
IHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICB8ICA2ICsrKy0tLQogeGVu
L2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9w
bXRpbWVyLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyAgICAgICAgfCAgNSArKysrLQogeGVuL2FyY2gv
eDg2L2h2bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4u
YyAgICB8ICAzICsrLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQog
eGVuL2FyY2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaCB8IDExICsrKysrKysrKystCiAxNCBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNl
cnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggZDIx
NDMzYi4uNmFmNDY4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzk4LDYgKzM5OCw3IEBA
IHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZD
UFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vf
c2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRf
dmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IDI4Mzc3MDku
LmFmZjg2MTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDAsNyArNjQwLDcgQEAgc3RhdGljIGludCBocGV0X2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBocGV0
X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVU
LCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRp
YyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDdjYTM3NjMuLjVlNWM1
ZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtNzg2LDYgKzc4Niw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2Fk
anVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMTg4LDcgKzExODksOCBAQCBzdGF0aWMgaW50
IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKICNkZWZpbmUgSFZNX0NQVV9YU0FW
RV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSwgXApAQCAtMTUz
OSw2ICsxNTQxLDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2Fu
ZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVfQ09ERSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9D
UFVfWFNBVkVfU0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NTEsNiArMTU1NCw3
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
LmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCAyZWM3MDk5Li4zNDY3ZDU4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210
cnIuYwpAQCAtODIzLDggKzgyMyw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2
bV9sb2FkX210cnJfbXNyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJf
VkNQVSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNy
LCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9s
b2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hh
bmdlZChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9w
bXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA0MzU2NDdmLi4wYTVl
OGNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQgYWNwaV9s
b2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwg
YWNwaV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUs
IE5VTEwsIGFjcGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVS
X0RPTSk7CiAKIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5Li5jZTdlNzFiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAg
LTc4Myw3ICs3ODMsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsK
K0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQs
IDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQog
ewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYwppbmRleCA4OTg0YTIzLi5iNjc0OTM3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODUsMTYgKzg1LDE4
IEBAIGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fc2F2ZV9o
ZWFkZXIgKmhkcikKIC8qIExpc3Qgb2YgaGFuZGxlcnMgZm9yIHZhcmlvdXMgSFZNIHNhdmUgYW5k
IHJlc3RvcmUgdHlwZXMgKi8KIHN0YXRpYyBzdHJ1Y3QgewogICAgIGh2bV9zYXZlX2hhbmRsZXIg
c2F2ZTsKKyAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZTsKICAgICBodm1fbG9hZF9o
YW5kbGVyIGxvYWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsKICAgICBzaXplX3Qgc2l6ZTsKICAg
ICBpbnQga2luZDsKLX0gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7
IHtOVUxMLCBOVUxMLCAiPD8+In0sIH07Cit9IGh2bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RF
X01BWCArIDFdID0geyB7TlVMTCwgTlVMTCwgTlVMTCwgIjw/PiJ9LCB9OwogCiAvKiBJbml0LXRp
bWUgZnVuY3Rpb24gdG8gYWRkIGVudHJpZXMgdG8gdGhhdCBsaXN0ICovCiB2b2lkIF9faW5pdCBo
dm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEw
Miw2ICsxMDQsNyBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5
cGVjb2RlLAogICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVM
TCk7CiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsK
ICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOworICAgIGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0ubmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
aXplID0gc2l6ZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVu
L2FyY2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uNjZmNTRlNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9h
cGljLmMKQEAgLTYwMSw3ICs2MDEsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9l
bnRyeShJT0FQSUMsIGgsICZzLT5kb21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBp
Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBk
b21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXggZWQxNjRhYi4uZThmOTg1NyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYwpAQCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2Fk
X2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RP
TUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LCBOVUxMLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1T
Ul9QRVJfRE9NKTsKIAogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTA4Nyw2ICsxMDg3LDcg
QEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShW
SVJJRElBTl9WQ1BVLCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBz
dGF0aWMgaW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jCmluZGV4IDFiOWYwMGEuLmVmZjYwNzAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTU3Niw5
ICsxNTc2LDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRl
biwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBO
VUxMLCBsYXBpY19sb2FkX2hpZGRlbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZN
U1JfUEVSX1ZDUFUpOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBp
Y19zYXZlX3JlZ3MsIGxhcGljX2xvYWRfcmVncywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxMLCBsYXBpY19sb2FkX3JlZ3MsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogaW50IHZsYXBpY19p
bml0KHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBlMTYwYmJkLi5jYTliNGNiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMu
YwpAQCAtNDExLDcgKzQxMSw3IEBAIHN0YXRpYyBpbnQgdnBpY19sb2FkKHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BF
Ul9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgTlVMTCwg
dnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2cGljX3Jlc2V0KHN0cnVjdCBk
b21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKaW5kZXggZjg4OWU4Zi4uMzAxZmZjNyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3NhdmUuaApAQCAtOTcsNiArOTcsMTMgQEAgc3RhdGljIGlubGluZSB1
aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFpbl9jb250ZXh0ICpoKQog
ICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICovCiB0eXBlZGVm
IGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLCAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKTsKKy8qIFJldHVy
biB2YWx1ZXMgYXJlOgorICogICAwICAgICAgICBPSworICogICAxICAgICAgICBFUlJPUgorICog
ICBDT05USU5VRSByZXR1cm4gdmFsdWUgdG8gY29udGludWUgdGhlIGZvciBsb29wIGluIHRoZSBj
YWxsZXIKKyAqLwordHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9vbmVfaGFuZGxlcikoc3RydWN0ICB2
Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKTsKIApAQCAtMTA1LDYgKzExMiw3IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRf
aGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWlu
dDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFt
ZSwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRl
LAorICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25l
LAogICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpOwogCkBAIC0x
MTQsMTIgKzEyMiwxMyBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNv
ZGUsCiAKIC8qIFN5bnRhY3RpYyBzdWdhciBhcm91bmQgdGhhdCBmdW5jdGlvbjogc3BlY2lmeSB0
aGUgbWF4IG51bWJlciBvZgogICogc2F2ZXMsIGFuZCB0aGlzIGNhbGN1bGF0ZXMgdGhlIHNpemUg
b2YgYnVmZmVyIG5lZWRlZCAqLwotI2RlZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94
LCBfc2F2ZSwgX2xvYWQsIF9udW0sIF9rKSAgICAgICAgICAgICBcCisjZGVmaW5lIEhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBfaykg
IFwKIHN0YXRpYyBpbnQgX19pbml0IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZlX2FuZF9yZXN0
b3JlKHZvaWQpICAgICAgICAgICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgaHZtX3JlZ2lz
dGVyX3NhdmV2bShIVk1fU0FWRV9DT0RFKF94KSwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICNfeCwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9zYXZl
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICBfc2F2ZV9vbmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfbG9hZCwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgKF9u
dW0pICogKEhWTV9TQVZFX0xFTkdUSChfeCkgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBzaXplb2YgKHN0cnVjdCBodm1fc2F2ZV9kZXNj
cmlwdG9yKSksIFwKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBV-0008LP-0C; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBT-0008Kg-Bf
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:47 +0000
X-Inumbo-ID: 3c2ef6f5-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c2ef6f5-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25: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=fr17L0Y1dgf9o45U9o2D+0TX3p4wPHHuw57fART3to0WlliA/fzqfsWQiu9gdO82v4if6h27JCwbS+kgLPcAyt0ry8bOTK/ovbuUh8giblXlHArbm23tTx59u1H20rjPsbn6jMRw9yUkmRbH3bsDV8jxQGjE7fokt3JIlsnYypbMzUWr0II2d3Y4hQ8GG/D2I617CG4RceLauX9/hJG/uYdvgxRFjfoIIRi+txfIJVZ/gsWJ81Em67mDaQ2e7jWNQ+6BgKIVCbOld0bA4whYhLmZog2kVVpITyBtk/i9pyOz4oGP/oFB5y7NiV04cd2XT/SBMU0ZZqyXlQ2CdYRcBA==;
 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=TVPYqGsKRE+JpzXwAzTZU0CoM7c=; b=QrMZ5ysn3bSVoeRVTEWY5khNFXLn
 TdOGjOZ08Y2eHlY33+H3ki9WOcfQRpd2bB3WjINNJmsTACpbfRPLRiYTpGNl+sWa
 lgaE0RKqWbDTQ+dwAZqnmFkI/jw67W1I2U6q7UXChFeCEFq5pSJdKAOSwaIxxdzF
 yKRLo6Ol6gPVDS27bGTtXuN321srHMBYScmlWo54zWZZMITGpdy0IE928+kMVg7E
 GsC2215wXBOXJ4FDnNx04aWVg7ZSZNkrs3TXvw9M3qM6Sw9lW65BaGH3D8J1FsMD
 TheRrizQ/u6CR9T/LcfzsBgocIoHUrgNCrH/j6bNnQSrDz05NDT7I9HgBA==
Received: (qmail 15604 invoked from network); 28 Jun 2018 12:25:43 +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;
 28 Jun 2018 12:25:43 +0300
Received: (qmail 29203 invoked from network); 28 Jun 2018 12:25:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:32 +0300
Message-Id: <1530177936-28379-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjYgKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYwppbmRleCA2OTRlYWU2Li5lZDE2NGFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0x
MDI2LDIwICsxMDI2LDMwIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBI
Vk1TUl9QRVJfRE9NKTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRp
YW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3Zj
cHVfY29udGV4dCBjdHh0OwogCi0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKKyAg
ICBpZiAoICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCiAgICAgICAgIHJldHVybiAw
OwogCisgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOworICAgIGN0eHQudnBfYXNz
aXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cisg
ICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBf
YXNzaXN0LnBlbmRpbmc7CisKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUs
IHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7
CisKICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1Y3QgaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2
LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAgICAgICAgICAg
LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3Qu
cGVuZGluZywKLSAgICAgICAgfTsKKyAgICAgICAgaW50IHJjID0gdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKHYsIGgpOwogCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5f
VkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICBpZiAoIHJjICE9IDAg
KQogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgfQogCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBS-0008KR-H7; Thu, 28 Jun 2018 09:25: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBQ-0008JO-TH
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:44 +0000
X-Inumbo-ID: 39f8eebd-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39f8eebd-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25: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=mcpta2WNt3o7l9SxQGJYoj18YkFHN0qG+HhidPtgUhvLysgex06zQdxcwWhQrykrfUdG4jM/vIlos8BfZR23AwY7Rn6X9KX+IXNP1qtH00B7TLklCwYxzb1QccjUBHuP9KNXbHzZn3T6jS9QYT/AoF3oVAjQjTABLJY4WwL14/6Sz0/nM0QEkBOO0zH5sFUsKpDyuYknKJCoPzcKTC/Knh+OML0JOioTzCwHsqu936DC6Wve/UK6MWf+3awPbweqlbqDLwsAajJkLasIJHwS8sIrLT7PCAZdPOGMC66SubkNegxKupiRtnQJxPP4pIx8vEYWoeGlONYKkyetWKcQiQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=iV4BTqfKDaT78OhVjkQUccZXsFoj9bZvmOgYahOrQTgPwnhPZiSVH
 i9jF97kbs1c5a2g0WxDeA9A/HPllsFwdRf0cF45jBgwm0Od0CimITTIkxRZT56in
 GTPoD8mJ9C6yM6zyiQIS2bMROt6xCcJjai41LnhS81DFcL8hw9+lnUJPvYeZNzSY
 xDvvoNTlUsPqRNIMWG3ljW7mEX02UxO8E0rird6XcGoal9HCmiI3O8OBNvVXvICm
 LyseBT/5vHiHR8sGCu7Hpc2+F4YH/4z6K1GVFJFyxrwE6iGSPpoiZ9lZ+fyQN+X2
 K+bpRZ5FQlOdA95FZmik/m4vvMXt2iOmQ==
Received: (qmail 15150 invoked from network); 28 Jun 2018 12:25:41 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 12:25:41 +0300
Received: (qmail 29148 invoked from network); 28 Jun 2018 12:25:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:25 +0300
Message-Id: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v9 00/11] x86/domctl: Save info for one vcpu
 instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 jbeulich@suse.com, andrew.cooper3@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBX-0008MJ-Dd; Thu, 28 Jun 2018 09:25:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBW-0008M8-P9
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:50 +0000
X-Inumbo-ID: 3e1f38b1-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e1f38b1-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25:49 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=rLYdZS086vdit9SfZiemjk0GKKPj3/WSM9isDOg7eqKN/j8bCrtcGqBp+3u9ugTaaN8KJ8Uz2OkEEmcfg3XhsB7JwAvbqDtS8lePXRP1+tlgk0orx0lU5jxsv8IlUYND6oqiBJD8KUe6xG46y6kEx+qKi+zwMlsom/f7g34miJmUOkDNC7QTzYz0TShP1l879aBwoQGwsLLQcPF2hwLHtvW3VOI/N+SeWxEumFMXl2vfzPVR6xLERHcOu9bdfcZCgBeioZxOgWGCgPFRCVxGkOq2ay3i2qOtm3aHgLjGeNui63aFJLxFME6XfdpY+icRBeTyitGq9Lgaq1nDCmnJnA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=R4lHpx/VsKG16dh+PmHeHZDtkpk=; b=qyt/msgcKk7WL1uPVKsf1TviSvJz
 PSBX3rUUEISsZcY7IZ7/Wvm6KcS2Y5O/EIzlxu3mpLfq5Hmw3LoS0WsrzjIWf6up
 toGtR+z5h1I13gzosSjJRSrqtsYcRN+webkH28oytHObTkc5lN/ES/wPChxr1ZaQ
 SmT2XvBkxOZ2U32Yz4nmib8rUgyRZw0oBREcLC28mrmGY9x8AwJctxKW8VDTQsMm
 Kt4UMMZC3oGGQayRjgii+RoIGSEoQvQULactj8eEy3vaNyzAfAf0mPsJRvLhMp6f
 iGuJG+gh2naeJKuBlhFpEfHJVxNAyRw7SvXDrKoXf48uaV4yxjAPiCg6Ig==
Received: (qmail 15745 invoked from network); 28 Jun 2018 12:25:44 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 12:25:44 +0300
Received: (qmail 29224 invoked from network); 28 Jun 2018 12:25:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:34 +0300
Message-Id: <1530177936-28379-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBV-0008Lg-LN; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBU-0008L9-Hd
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:48 +0000
X-Inumbo-ID: 3ced6fbe-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ced6fbe-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25: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=lyIWMjayFSNxY8Fas9DSTAMkpeFZJikBxR6efD7oOCM+oMSslQyp72vt1AWhS8yjJswVQ01DpXIy3PNt1mThSswU3ool2iOwwMRdiuGhjeVcMQwrHMIE5pqR/18F9TEKBBHzKYy6zZRbJzaAO0dd2GLdwvEa7VLTvMN0X1sKpH1wdwQ0cfPNm0+Qu7mgmcU7JCcuctDaBeVLKntQJ/gugwvLdkinlxqRqNDkn35wHznlnmyXAnv+yH+l3xRucfj6fvCWhEfCM0CpLzADox41CZIM14hdWSDVCM+dVlPP8CxMADiV6nKpT3la72X0Q2xvPfTRwGWm7nXCEnSB+G5q9A==;
 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=AuRFUeHk/f/ulwj0qQVNNfSayXk=; b=EWx1rK59PPn6pOAagL02mNrNmPB8
 t/KxUds7FJMUIjFmk7pZdyH78VCp0StVsds7Y9A7UyKqd5ovtK36MyDOBCqVccor
 jqmOd0r/xVA1nacE5ZM7ge1Xa6IEirlvJjB6Xp0EfjRgeVmVJhwXntzVDryyXvV0
 v8ECXcfKg6VCxL42S425S2NihHTu1wfom9EH+VqpnBH9Q3f3AMcMWID79K3NGdsf
 8cL2Q+z1gh2brFTo71hTxa1y9KG6mFK4cNnNRyPU1qzKy4fsY+8A5ddR8n7/p4l+
 Jj9AiyBAVb/fJ4O//x76ZbFFZ0jl8e3jUgU4I9I7OKO2f5nqIQN2XMzKtA==
Received: (qmail 15585 invoked from network); 28 Jun 2018 12:25:43 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 12:25:43 +0300
Received: (qmail 29195 invoked from network); 28 Jun 2018 12:25:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:31 +0300
Message-Id: <1530177936-28379-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gQWRkIGNvbnN0IHRvIHRoZSBkZWNsYXJhdGlvbiBvZiBtdHJy
X3N0YXRlCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNl
cmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwgNzkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQzIGlu
c2VydGlvbnMoKyksIDM2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggNDhmYWNiYi4uMmVjNzA5
OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9tdHJyLmMKQEAgLTcxOCw2ICs3MTgsNDYgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9j
YWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVy
biAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAq
diwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgY29uc3Qgc3RydWN0IG10cnJfc3Rh
dGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAgIHN0cnVjdCBodm1f
aHdfbXRyciBod19tdHJyOworICAgIHVuc2lnbmVkIGludCBpOworICAgIG1lbXNldCgmaHdfbXRy
ciwgMCwgc2l6ZW9mKGh3X210cnIpKTsKKyAgICBod19tdHJyLm1zcl9tdHJyX2RlZl90eXBlID0g
bXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
QVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5
cGVfRSk7CisgICAgaHdfbXRyci5tc3JfbXRycl9jYXAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcDsK
KworICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQp
ID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFyKSAvIDIpICkKKyAg
ICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAgICAgICAgICAgICAgICJIVk0g
c2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKKyAgICAg
ICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNO
VCkpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisgICAgaHZtX2dldF9ndWVzdF9w
YXQodiwgJmh3X210cnIubXNyX3BhdF9jcik7CisgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VY
VFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCisgICAgeworICAg
ICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kq
Ml0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoy
XTsKKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJy
X3ZhcltpKjIrMV0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3Jh
bmdlcylbaSoyKzFdOworICAgIH0KKworICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01T
UjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9CisgICAgICAgICAg
ICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOworCisgICAgaWYgKCBo
dm1fc2F2ZV9lbnRyeShNVFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0gMCApCisgICAg
ICAgIHJldHVybiAxOworICAgIHJldHVybiAwOworIH0KKwogc3RhdGljIGludCBodm1fc2F2ZV9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTcyNSw0MyArNzY1LDEwIEBAIHN0YXRpYyBpbnQgaHZtX3Nh
dmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgLyogc2F2ZSBtdHJyJnBhdCAqLwogICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKICAgICB7Ci0g
ICAgICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZt
X3ZjcHUubXRycjsKLSAgICAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Ci0gICAg
ICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Ci0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRf
ZW5hYmxlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJS
ZGVmVHlwZV9GRSkgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNS
KG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAotICAgICAgICAgICAgLm1zcl9t
dHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCi0gICAgICAgIH07Ci0gICAgICAg
IHVuc2lnbmVkIGludCBpOwotCi0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJy
Lm1zcl9tdHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVO
TE9HX0dfRVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkg
KCVsdSkgdmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1B
U0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKLSAgICAgICAgfQotCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0
KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOwotCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFT
S19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQotICAgICAg
ICB7Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCi0gICAgICAgICAgICBod19tdHJy
Lm1zcl9tdHJyX3ZhcltpKjJdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0
YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwotICAgICAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwot
ICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KLSAgICAgICAgICAgICAg
ICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Ci0gICAgICAgIH0K
LQotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCi0gICAgICAg
ICAgICBod19tdHJyLm1zcl9tdHJyX2ZpeGVkW2ldID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2
NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOworICAgICAgICBpbnQgcmMgPSBodm1f
c2F2ZV9tdHJyX21zcl9vbmUodiwgaCk7CiAKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShN
VFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4g
MTsKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgICAgIHJldHVybiByYzsKICAgICB9
CiAgICAgcmV0dXJuIDA7CiB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBZ-0008Mg-3C; Thu, 28 Jun 2018 09: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBX-0008MU-Vt
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:52 +0000
X-Inumbo-ID: 3e4a3443-7ab5-11e8-bee3-23e342f49774
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e4a3443-7ab5-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:25:49 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nR4J9hsEUJisp8GaEQUxvSjbkLu621fEyjgOY0dpBP3SF7YL56k1o239GrnUeD+OKOnd02ODn7Q0l+eYS3GltA2ME40y6CCrVqEjX1eoKat7EUVxqJdkOPu/hjNuS1hYKSXkYUU2xstH2kg+o5cJoMRN8IIvBzmWmDuwGKcmbDLFCmIT4UKtSb4H1ncG0vRFjn8NhYp+h1AlNzm3UHeI04nXryVzkn9wlvhtpRPzPz2vvB8tnNhPS2S0gkClDNSURSpfyzONvRq8XSKdZYDT5nJ3DY5FJy2Tp1/TAWZu6vYnX8+s5Za5G7dRoAFjSGQTUsmgQrplIJRM/Tcx9Xf9rQ==;
 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=MQ7x4Ewm6FSZsAfqdwW7vVjHqaE=; b=EtiPwVynPmTMAhRFx5gliLAGHJCO
 /mhK+NOLSlJPWjffKs8rT1pt5tJjNjGYwVbIDPtzAY+d9Uu4PfzZ5cvTrmwZuZrV
 nOLXaiY/IqkqFgLMaXs42Rha8NxKC78CKrtVe7lZncUiNdXjEcrJMXn5gmTpW0w1
 0g044CkbAmtZXTHQm2DNN4LthENxOgl1Upr+WnFmrk2La0sUmodELtCf57zndrIy
 Mdc8e6UZnS/m4oawu7EUaT5+tNHdZu53s20iMkniN3848U9dD2kQ9h7wYw9PJEIZ
 VYJpIenh4/5LZJIcq4Q7arb3mzNz4dI1K1F+fvIxagTHG/ajya626kI67w==
Received: (qmail 15892 invoked from network); 28 Jun 2018 12:25:45 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 12:25:45 +0300
Received: (qmail 29251 invoked from network); 28 Jun 2018 12:25:45 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 28 Jun 2018 12:25:45 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:35 +0300
Message-Id: <1530177936-28379-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 10/11] x86/hvm: Remove redundant save
 functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZSBzYXZlCmZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jIHwgMTkgKystLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAg
IHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICB8IDc5ICsrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5j
ICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICB8ICA5ICsrKy0t
CiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgfCAxOSArKy0tLS0tLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgMyArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAg
ICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jICAgICAgICB8IDI5ICsrKyst
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8ICAzICstCiB4ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAyMSArKystLS0tLS0tLQogeGVuL2FyY2gveDg2
L2h2bS92bGFwaWMuYyAgICAgIHwgMzcgKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9odm0vdnBpYy5jICAgICAgICB8ICAzICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZl
LmggfCAgMiArLQogMTQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKSwgMTgxIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCA2YWY0NjhlLi4wOThkYmZmIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zNDksNyArMzQ5LDcgQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogIHsKICAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBj
dHh0OwogCkBAIC0zNjMsMjEgKzM2Myw2IEBAIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogIH0KIAotc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAg
IGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAg
ICAgZXJyID0gdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Ci0gICAgICAgIGlmICggZXJy
ICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0
YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5z
dGFuY2UoaCk7CkBAIC0zOTgsNyArMzgzLDcgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9j
dHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vf
bG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggYWZm
ODYxMy4uNmU3Zjc0NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTUxNiw4ICs1MTYsOSBAQCBzdGF0aWMgY29uc3Qg
c3RydWN0IGh2bV9tbWlvX29wcyBocGV0X21taW9fb3BzID0gewogfTsKIAogCi1zdGF0aWMgaW50
IGhwZXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgaHBldF9zYXZlKHN0cnVjdCB2Y3B1ICp2Y3B1LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdmNwdS0+ZG9tYWluOwogICAgIEhQRVRT
dGF0ZSAqaHAgPSBkb21haW5fdmhwZXQoZCk7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBwdF9nbG9i
YWxfdmNwdV90YXJnZXQoZCk7CiAgICAgaW50IHJjOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNWU1YzVlOC4uNzQ5ZTRk
YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC03NDAsNyArNzQwLDcgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3Ry
dWN0IGRvbWFpbiAqZCkKICAgICBkZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKLXN0YXRpYyBp
bnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICB7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0
IGN0eHQ7CiAKQEAgLTc1MSwyMCArNzUxLDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRq
dXN0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiAgfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0g
ICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAg
ICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBl
cnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0
YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5z
dGFuY2UoaCk7CkBAIC03ODYsMTAgKzc3MiwxMCBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19h
ZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwogICAg
IHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7CkBAIC05MDIsMjIgKzg4OCw2IEBAIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3Qg
dmNwdSAqdjsKLSAgICBpbnQgcmMgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQot
ICAgIHsKLSAgICAgICAgcmMgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7Ci0gICAgICAg
IGlmIChyYyA9PSBDT05USU5VRSkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBlbHNl
IGlmICggcmMgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0gICAgcmV0dXJu
IDA7Ci19Ci0KIC8qIFJldHVybiBhIHN0cmluZyBpbmRpY2F0aW5nIHRoZSBlcnJvciwgb3IgTlVM
TCBmb3IgdmFsaWQuICovCiBjb25zdCBjaGFyICpodm1fZWZlcl92YWxpZChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaWdu
ZWQgaW50IGNyMF9wZykKQEAgLTExODksNyArMTE1OSw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRf
Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9j
cHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1Jf
UEVSX1ZDUFUpOwogCkBAIC0xMTk3LDcgKzExNjcsNyBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYXZlX2FyZWEpICsgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhzdGF0ZV9jdHh0X3NpemUoeGNyMCkpCiAK
LXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBz
dHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhW
TV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOwpAQCAtMTIxOSwyMyArMTE4OSw2
IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoCiAgICAgcmV0dXJuIDA7CiAgfQogCi1zdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICBmb3JfZWFjaF92
Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBpbnQgcmMgPSBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzX29uZSh2LCBoKTsKLQotICAgICAgICBpZiAoIHJjID09IENPTlRJTlVFICkKLSAgICAg
ICAgICAgIGNvbnRpbnVlOwotICAgICAgICBlbHNlIGlmICggcmMgIT0gMCApCi0gICAgICAgICAg
ICByZXR1cm4gMTsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKLX0KLQogLyoKICAqIFN0cnVjdHVy
ZSBsYXlvdXQgY29uZm9ybWl0eSBjaGVja3MsIGRvY3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRo
ZSBjYXN0IGluCiAgKiB0aGUgaW52b2NhdGlvbiBvZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4K
QEAgLTEzNzMsNyArMTMyNiw3IEBAIHN0YXRpYyBjb25zdCB1aW50MzJfdCBtc3JzX3RvX3NlbmRb
XSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgbXNyX2NvdW50X21h
eCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVf
bXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7
CkBAIC0xNDMzLDIyICsxMzg2LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUo
c3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi0KLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBpbnQgcmMgPSBodm1fc2F2ZV9jcHVf
bXNyc19vbmUodiwgaCk7Ci0KLSAgICAgICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgICAgIHJl
dHVybiByYzsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKLX0KLQogc3RhdGljIGludCBodm1fbG9h
ZF9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsK
ICAgICB1bnNpZ25lZCBpbnQgaSwgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC0x
NTQxLDcgKzE0NzgsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVf
YW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RF
LAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUsCisgICAgICAgICAgICAgICAgICAgICAg
ICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRl
cywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVfU0laRSh4ZmVhdHVyZV9t
YXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2
ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NTQsNyArMTQ5MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2
bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAgICAgICBodm1fcmVnaXN0
ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BV
X01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnMsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9N
U1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKaW5kZXggZWM3N2Iy
My4uZDUxNDYzZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtMzkwLDggKzM5MCw5IEBAIHZvaWQgcGl0X3N0b3Bf
Y2hhbm5lbDBfaXJxKFBJVFN0YXRlICpwaXQpCiAgICAgc3Bpbl91bmxvY2soJnBpdC0+bG9jayk7
CiB9CiAKLXN0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwog
ICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsKICAgICBpbnQgcmM7CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCmlu
ZGV4IDc3MGVhYjcuLmE0MDVlN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNjMwLDggKzYzMCw5IEBAIHN0YXRpYyBp
bnQgX19pbml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9pZCkKIH0KIF9faW5pdGNhbGwoZHVt
cF9pcnFfaW5mb19rZXlfaW5pdCk7CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFfc2F2ZV9w
Y2koc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBo
dm1fZG9tYWluX2lycShkKTsKICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0ZWQsIHBkZXYsIHBpbnR4
OwogICAgIGludCByYzsKQEAgLTY2MiwxNiArNjYzLDE4IEBAIHN0YXRpYyBpbnQgaXJxX3NhdmVf
cGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biByYzsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9pc2Eoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZlX2lzYShzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJx
KGQpOwogCiAgICAgLyogU2F2ZSBJU0EgSVJRIGxpbmVzICovCiAgICAgcmV0dXJuICggaHZtX3Nh
dmVfZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2bV9pcnEtPmlzYV9pcnEpICk7CiB9CiAKLXN0YXRp
YyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3N0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAg
ICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyog
U2F2ZSBQQ0ktSVNBIGxpbmsgc3RhdGUgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggMzQ2N2Q1OC4uNWI2MTJiNyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9tdHJyLmMKQEAgLTcxOCw3ICs3MTgsNyBAQCBpbnQgaHZtX3NldF9tZW1fcGlubmVkX2NhY2hl
YXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCiAgICAgcmV0dXJuIDA7
CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIGNvbnN0IHN0cnVj
dCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKICAgICBz
dHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRycjsKQEAgLTc1OCwyMSArNzU4LDYgQEAgc3RhdGljIGlu
dCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21z
cihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1
Y3QgdmNwdSAqdjsKLQotICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KLSAgICBmb3JfZWFjaF92Y3B1
KGQsIHYpCi0gICAgewotICAgICAgICBpbnQgcmMgPSBodm1fc2F2ZV9tdHJyX21zcl9vbmUodiwg
aCk7Ci0KLSAgICAgICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgICAgIHJldHVybiByYzsKLSAg
ICB9Ci0gICAgcmV0dXJuIDA7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVp
ZCwgaTsKQEAgLTgyMyw3ICs4MDgsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJfbXNyKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBo
dm1fc2F2ZV9tdHJyX21zcl9vbmUsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2
bV9zYXZlX210cnJfbXNyLCBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9tdHJyX21zciwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiB2b2lkIG1lbW9yeV90eXBlX2NoYW5n
ZWQoc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1l
ci5jIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKaW5kZXggMGE1ZThjZS4uNDYxZDJkZiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9wbXRpbWVyLmMKQEAgLTI0OSw4ICsyNDksOSBAQCBzdGF0aWMgaW50IGhhbmRsZV9wbXRf
aW8oCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCBhY3BpX3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGFj
cGlfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFj
cGkgPSAmZC0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJj
aC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7CiAgICAgdWludDMyX3QgeCwgbXNiID0gYWNwaS0+
dG1yX3ZhbCAmIFRNUl9WQUxfTVNCOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ydGMu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKaW5kZXggY2U3ZTcxYi4uZWEyZmJkMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9ydGMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5j
CkBAIC03MzcsOCArNzM3LDkgQEAgdm9pZCBydGNfbWlncmF0ZV90aW1lcnMoc3RydWN0IHZjcHUg
KnYpCiB9CiAKIC8qIFNhdmUgUlRDIGhhcmR3YXJlIHN0YXRlICovCi1zdGF0aWMgaW50IHJ0Y19z
YXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGlu
dCBydGNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBSVENTdGF0ZSAqcyA9IGRvbWFp
bl92cnRjKGQpOwogICAgIGludCByYzsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9z
YXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwppbmRleCAxYjI4ZTdmLi4xMjMwZjBlIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYwpAQCAtMTc0LDcgKzE3NCw3IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAg
ICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtp
bnN0YW5jZV0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmN0eHQpOwogICAgICAgICBlbHNlCi0gICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZShkLCAmY3R4dCk7CisgICAgICAgICAgICBydiA9IGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwgJmN0eHQpOwogCiAgICAg
ICAgIGlmICggcnYgIT0gMCApCiAgICAgICAgIHsKQEAgLTIwNyw3ICsyMDcsOCBAQCBpbnQgaHZt
X3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWdu
ZWQgaW50IGluc3RhbmNlLAogICAgIHsKICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0uc2F2ZShkLCAmY3R4dCkpICE9IDAgKQorICAgICAgICAgICAgaWYgKCAocnYgPSBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCkpICE9IDAgKQog
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVk
IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCiAgICAgICAgICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKQEAgLTI1MCw3ICsyNTEs
NiBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hlYWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZl
X2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBoYW5kbGVyOwotICAgIGh2bV9zYXZlX29u
ZV9oYW5kbGVyIHNhdmVfb25lX2hhbmRsZXI7CiAgICAgdW5zaWduZWQgaW50IGksIHJjOwogICAg
IHN0cnVjdCB2Y3B1ICp2ID0gTlVMTDsKIApAQCAtMjgwLDE0ICsyODAsMTQgQEAgaW50IGh2bV9z
YXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIGZvciAo
IGkgPSAwOyBpIDw9IEhWTV9TQVZFX0NPREVfTUFYOyBpKysgKQogICAgIHsKICAgICAgICAgaGFu
ZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlOwotICAgICAgICBzYXZlX29uZV9oYW5kbGVy
ID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOwotICAgICAgICBpZiAoIHNhdmVfb25lX2hh
bmRsZXIgIT0gTlVMTCApCisgICAgICAgIGlmICggaGFuZGxlciAhPSBOVUxMICkKICAgICAgICAg
ewogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAog
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUp
OworCiAgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgcmMgPSBzYXZlX29uZV9oYW5kbGVyKHYsIGgpOworICAgICAgICAgICAg
ICAgIHJjID0gaGFuZGxlcih2LCBoKTsKICAgICAgICAgICAgICAgICBpZiggcmMgPT0gQ09OVElO
VUUgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIApAQCAtMzAwLDIzICszMDAsNiBA
QCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9Ci0gICAgICAgIGVs
c2UgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGso
WEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7Ci0KLSAgICAgICAgICAgIHJjID0g
aGFuZGxlcihkLCBoKTsKLSAgICAgICAgICAgIGlmKCByYyA9PSBDT05USU5VRSApCi0gICAgICAg
ICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgIGlmKCByYyAhPSAwICkKLSAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCi0gICAgICAgICAgICAg
ICAgICAgICAgICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwK
LSAgICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBpKTsKLSAgICAgICAgICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfQogICAgIH0KIAogICAg
IC8qIFNhdmUgYW4gZW5kLW9mLWZpbGUgbWFya2VyICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCmluZGV4IDY2ZjU0
ZTQuLmNlYzRiMWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC01NjksOCArNTY5LDkgQEAgaW50IHZpb2Fw
aWNfZ2V0X3RyaWdnZXJfbW9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
Z3NpKQogICAgIHJldHVybiB2aW9hcGljLT5yZWRpcnRibFtwaW5dLmZpZWxkcy50cmlnX21vZGU7
CiB9CiAKLXN0YXRpYyBpbnQgaW9hcGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIHN0cnVjdCBodm1fdmlvYXBpYyAqczsKIAogICAgIGlmICggIWhhc192aW9hcGlj
KGQpICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCBlOGY5ODU3Li5mNWRlNGYxIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi5jCkBAIC05OTAsOCArOTkwLDkgQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENBTExfY29tcGxl
dGVkOwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX3Nh
dmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
eworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aXJp
ZGlhbl9kb21haW5fY29udGV4dCBjdHh0ID0gewogICAgICAgICAudGltZV9yZWZfY291bnQgPSBk
LT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAogICAgICAgICAu
aHlwZXJjYWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dw
YS5yYXcsCkBAIC0xMDI2LDcgKzEwMjcsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9t
YWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dCwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9k
b21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2
ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250
ZXh0IGN0eHQ7CiAKQEAgLTEwNDIsMjAgKzEwNDMsNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3Nh
dmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0
IHZjcHUgKnY7Ci0KLSAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBpbnQgcmMg
PSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Ci0KLSAgICAgICAgaWYgKCByYyAh
PSAwICkKLSAgICAgICAgICAgIHJldHVybiAxOwotICAgIH0KLQotICAgIHJldHVybiAwOwotfQot
CiBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIGludCB2Y3B1aWQ7CkBAIC0xMDg3LDcgKzEw
NzQsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFZJUklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAg
ICAgICAgICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggZWZm
NjA3MC4uMjBkMmIzZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNDM1LDQ1ICsxNDM1LDMwIEBAIHN0YXRp
YyB2b2lkIGxhcGljX3JlYXJtKHN0cnVjdCB2bGFwaWMgKnMpCiAgICAgcy0+dGltZXJfbGFzdF91
cGRhdGUgPSBzLT5wdC5sYXN0X3BsdF9ndGltZTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZl
X2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgc3RydWN0IHZsYXBpYyAqczsKLSAgICBpbnQgcmMgPSAwOwogCiAgICAg
aWYgKCAhaGFzX3ZsYXBpYyhkKSApCi0gICAgICAgIHJldHVybiAwOworICAgICAgICAgICAgIHJl
dHVybiAwOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgcyA9
IHZjcHVfdmxhcGljKHYpOwotICAgICAgICBpZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElD
LCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpKSAhPSAwICkKLSAgICAgICAgICAgIGJyZWFrOwotICAg
IH0KLQotICAgIHJldHVybiByYzsKKyAgICBzID0gdmNwdV92bGFwaWModik7CisgICAgcmV0dXJu
IGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpOwogfQogCi1zdGF0
aWMgaW50IGxhcGljX3NhdmVfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJj
ID0gMDsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkgKQogICAgICAgICByZXR1cm4gMDsKKyAg
ICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQorICAgICAgICBodm1fZnVuY3Muc3lu
Y19waXJfdG9faXJyKHYpOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKLSAgICAgICAgICAgIGh2bV9m
dW5jcy5zeW5jX3Bpcl90b19pcnIodik7Ci0KLSAgICAgICAgcyA9IHZjcHVfdmxhcGljKHYpOwot
ICAgICAgICBpZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQs
IGgsIHMtPnJlZ3MpKSAhPSAwICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJl
dHVybiByYzsKKyAgICBzID0gdmNwdV92bGFwaWModik7CisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQsIGgsIHMtPnJlZ3MpOwogfQogCiAvKgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwpp
bmRleCBjYTliNGNiLi5lMDNkOGNmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwpAQCAtMzcxLDggKzM3MSw5IEBAIHN0YXRp
YyBpbnQgdnBpY19pbnRlcmNlcHRfZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwog
fQogCi1zdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwog
ICAgIHN0cnVjdCBodm1faHdfdnBpYyAqczsKICAgICBpbnQgaTsKIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCmluZGV4IDMwMWZmYzcuLjg3NzllNTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk1
LDcgKzk1LDcgQEAgc3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1
Y3QgaHZtX2RvbWFpbl9jb250ZXh0ICpoKQogICogVGhlIHNhdmUgaGFuZGxlciBtYXkgc2F2ZSBt
dWx0aXBsZSBpbnN0YW5jZXMgb2YgYSB0eXBlIGludG8gdGhlIGJ1ZmZlcjsKICAqIHRoZSBsb2Fk
IGhhbmRsZXIgd2lsbCBiZSBjYWxsZWQgb25jZSBmb3IgZWFjaCBpbnN0YW5jZSBmb3VuZCB3aGVu
CiAgKiByZXN0b3JpbmcuICBCb3RoIHJldHVybiBub24temVybyBvbiBlcnJvci4gKi8KLXR5cGVk
ZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAordHlwZWRlZiBp
bnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0ICB2Y3B1ICp2LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogLyogUmV0dXJuIHZh
bHVlcyBhcmU6CiAgKiAgIDAgICAgICAgIE9LCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBV-0008Lm-Uw; Thu, 28 Jun 2018 09:25:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBU-0008LI-Q9
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:48 +0000
X-Inumbo-ID: 3c63e99a-7ab5-11e8-8089-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c63e99a-7ab5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:25:46 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=AcdY+QOmpisUFyYnM4137kGuoPVGT2ESu7vC1D9TavgyMZMgDWa/YPC6GH3OUtBw67cLUCY1k+LZ+2s8CssI6RiYoiJCkfxop+Ke/eJEHq3mciGbZvuNZ7JKSBhohVIGwgPppDDD3uzJvIb+fH1opY+yvf6F4PH7FkQc7abJc/3nLHd1m+JduEyJjnqI4iWhKow+gEd+UdAE9rheV5Y7pGPnmUGG1U4RQnVqaN2shGAmExKqp0egiOpds1tnOJPhYjEeL9IzGJLmNWxvJTL+WPPVrZSi7P7Pb9Wvnj3LPCs0oDsYVbAZrC2Xj1a4VWIAbNyDs+Czc0lppUqGsSgHjQ==;
 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=7hSf752EC6+dv1kKjCLTXrjKrj8=; b=OtdmhXj8g/mhH2XMybzEP9SIP+We
 rwLGDiCVI5tP/SM6C4WjnL0gbDuNIshUn5Xe7uzwkmo5q/ITraGFLM/tetSQHpZ4
 FggjyU2vl4Xc8MSMWG++4t0QigpzOfK84sCd2rlxppKmSRu2Ikj/2uqO/wk4ZDLe
 8sjZaSXubZddMCBVL75xir11CxJRW7k6XzfAF891Z15V+lPXmdCKfKMR69FYPUdJ
 T4TFM05MaLhUAwVWmXB4xJ+NHBD0AQJ18cFgD/tduV3VtO6q2NVN8iZT2EKUMg8i
 4tulmAOE/92h3icrqws0DLiRouox/gPZIrPwBBRV7KZ4Wt5dbNpzfMmSkg==
Received: (qmail 15437 invoked from network); 28 Jun 2018 12:25: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;
 28 Jun 2018 12:25:42 +0300
Received: (qmail 29171 invoked from network); 28 Jun 2018 12:25: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; 28 Jun 2018 12:25:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:28 +0300
Message-Id: <1530177936-28379-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
Q2hhbmdlcyBzaW5jZSBWODoKCS0gQ29ycmVjdCBjb2Rpbmcgc3R5bGUgaXNzdWUgZnJvbSBjb21t
ZW50CiAgICAgICAgLSBNb3ZlIHJldHVybiBjaGVjayB0byB0aGUgb25lIGZ1bmN0aW9uLgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDIyMiArKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5o
IHwgICAyICsKIDIgZmlsZXMgY2hhbmdlZCwgMTIwIGluc2VydGlvbnMoKyksIDEwNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwppbmRleCBmNTFkYTAwLi5jN2JhNzk0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4OCwxMTcgKzc4
OCwxMzEgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0Nf
QURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKK3N0YXRpYyBpbnQgaHZt
X3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKK3sKKyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisgICAgc3RydWN0IGh2bV9o
d19jcHUgY3R4dDsKKworICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKKworICAg
IC8qCisgICAgICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBp
cyBkb3duOyB0aGUgcmVzdG9yZQorICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRo
ZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCisgICAgICovCisgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAm
IFZQRl9kb3duICkKKyAgICAgICAgcmV0dXJuIENPTlRJTlVFOworCisgICAgLyogQXJjaGl0ZWN0
dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCisgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0
eHQodiwgJmN0eHQpOworCisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2
LCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisKKyAgICBjdHh0Lm1zcl90
c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7CisgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxp
bWl0OworICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKKyAgICBjdHh0LmdkdHJfbGltaXQg
PSBzZWcubGltaXQ7CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKKyAgICBjdHh0LmNzX3Nl
bCA9IHNlZy5zZWw7CisgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmNz
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAgICBjdHh0
LmRzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBj
dHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsK
KworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKKyAg
ICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2Vn
KTsKKyAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5zc19saW1pdCA9IHNlZy5s
aW1pdDsKKyAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnNzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2Zz
LCAmc2VnKTsKKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5mc19saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmZzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2dzLCAmc2VnKTsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5nc19s
aW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0
LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX3RyLCAmc2VnKTsKKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4
dC50cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAg
ICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOworICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2Vs
OworICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmxkdHJfYmFzZSA9
IHNlZy5iYXNlOworICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBpZiAo
IHYtPmZwdV9pbml0aWFsaXNlZCApCisgICAgeworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVn
cywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4
dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0eHQucmF4
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmJ4OworICAgIGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAgIGN0eHQu
cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2Vy
X3JlZ3MucmJwOworICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOworICAgIGN0
eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+YXJjaC51
c2VyX3JlZ3MucnNwOworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOworICAg
IGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQucjggID0g
di0+YXJjaC51c2VyX3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5y
OTsKKyAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0LnIxMSA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdz
LnIxMjsKKyAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBjdHh0LnIx
NCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxNTsKKyAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAgY3R4dC5k
cjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1syXTsKKyAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4dC5kcjYg
PSB2LT5hcmNoLmRlYnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3
XTsKKworICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkg
IT0gMCApCisgICAgICAgIHJldHVybiAxOworICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50
IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7
Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOworICAgIGludCByYyA9IDA7CiAKICAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICAvKiBXZSBkb24ndCBuZWVk
IHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlIAotICAg
ICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVk
LiAqLwotICAgICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQorICAgICAgICBy
YyA9IGh2bV9zYXZlX2NwdV9jdHh0X29uZSh2LCBoKTsKKyAgICAgICAgaWYgKHJjID09IENPTlRJ
TlVFKQogICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBz
aXplb2YoY3R4dCkpOwotCi0gICAgICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3Zt
Y2IgYml0cyAqLwotICAgICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Ci0K
LSAgICAgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2
bV9kb21haW4uc3luY190c2MpOwotCi0gICAgICAgIGN0eHQubXNyX3RzY19hdXggPSBodm1fbXNy
X3RzY19hdXgodik7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfaWR0ciwgJnNlZyk7Ci0gICAgICAgIGN0eHQuaWR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5nZHRyX2xp
bWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdkdHJfYmFzZSA9IHNlZy5iYXNlOwotCi0g
ICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKLSAg
ICAgICAgY3R4dC5jc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmNzX2xpbWl0ID0gc2Vn
LmxpbWl0OwotICAgICAgICBjdHh0LmNzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5j
c19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVy
KHYsIHg4Nl9zZWdfZHMsICZzZWcpOwotICAgICAgICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Ci0g
ICAgICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZHNfYmFzZSA9
IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Ci0gICAgICAg
IGN0eHQuZXNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1p
dDsKLSAgICAgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZXNfYXJi
eXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4
ODZfc2VnX3NzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOwotICAgICAg
ICBjdHh0LnNzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LnNzX2Jhc2UgPSBzZWcu
YmFzZTsKLSAgICAgICAgY3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwotICAgICAgICBjdHh0
LmZzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuZnNfbGltaXQgPSBzZWcubGltaXQ7Ci0g
ICAgICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmZzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19ncywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZ3Nfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4
dC5nc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7
Ci0gICAgICAgIGN0eHQuZ3NfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAmc2VnKTsKLSAgICAgICAgY3R4dC50cl9z
ZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LnRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAg
ICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC50cl9hcmJ5dGVzID0gc2Vn
LmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0
ciwgJnNlZyk7Ci0gICAgICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0
LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQubGR0cl9iYXNlID0gc2VnLmJh
c2U7Ci0gICAgICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaWYg
KCB2LT5mcHVfaW5pdGlhbGlzZWQgKQotICAgICAgICB7Ci0gICAgICAgICAgICBtZW1jcHkoY3R4
dC5mcHVfcmVncywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKLSAg
ICAgICAgICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKLSAgICAgICAg
fQotCi0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAgICAgICBj
dHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICAgICAgY3R4dC5yY3ggPSB2LT5h
cmNoLnVzZXJfcmVncy5yY3g7Ci0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmR4OwotICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAgICAgICAg
Y3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Ci0gICAgICAgIGN0eHQucmRpID0gdi0+
YXJjaC51c2VyX3JlZ3MucmRpOwotICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJzcDsKLSAgICAgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0gICAgICAg
IGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwotICAgICAgICBjdHh0LnI4
ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNl
cl9yZWdzLnI5OwotICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKLSAg
ICAgICAgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0gICAgICAgIGN0eHQucjEy
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMzsKLSAgICAgICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7Ci0g
ICAgICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1OwotICAgICAgICBjdHh0LmRy
MCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJjaC5kZWJ1
Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwotICAgICAg
ICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgICAgIGN0eHQuZHI2ID0gdi0+
YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzdd
OwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4
dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsgCisgICAgICAgIGVsc2UgaWYgKCByYyAh
PSAwICkKKyAgICAgICAgICAgIHJldHVybiAxOwogICAgIH0KICAgICByZXR1cm4gMDsKIH0KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3N1cHBvcnQuaAppbmRleCBhYzMzZWVhLi5mODk4OGUwIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3VwcG9ydC5oCkBAIC01Miw2ICs1Miw4IEBAIGV4dGVybiB1bnNpZ25lZCBpbnQg
b3B0X2h2bV9kZWJ1Z19sZXZlbDsKICNkZWZpbmUgSFZNX0RCR19MT0cobGV2ZWwsIF9mLCBfYS4u
LikgZG8ge30gd2hpbGUgKDApCiAjZW5kaWYKIAorI2RlZmluZSBDT05USU5VRSAyCisKIGV4dGVy
biB1bnNpZ25lZCBsb25nIGh2bV9pb19iaXRtYXBbXTsKIAogZW51bSBodm1fdHJhbnNsYXRpb25f
cmVzdWx0IHsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBT-0008Kd-6U; Thu, 28 Jun 2018 09:25:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYTBR-0008K4-JA
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 09:25:45 +0000
X-Inumbo-ID: 3ac5c559-7ab5-11e8-8089-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ac5c559-7ab5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:25:44 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=OvGz5V+R7nG01BB5fiiLvqShpZrNlIB3t4XJgTURS/qtA6KEAwpOms5I6i/DKKFzMD1cSCZU4ZCDzaUCtcVHFr72HRCkAlKKrsLBDs62EwK1SQ5dxbNXcqi+t6ruPQRM90vokNF0bVvML8qjGJhBrsEGA0X3Qt6bN3e3q7r59aPqu2LafCCPjhOtG7lCfM+K9g8l8DHrhTIZ8UDpwwSsgroqsNaUpfpzfrNzBC0lP7tQ+pk1lkgFOxF/kkg+NW5xvA2jVJ6VPzHaNQFI62kIRQ+UDSTHEkcw2v6Sc7UPbgmEik+SInYqsilzi7T7snqvKyNyiAtRYWne+Vm07+yAuA==;
 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=wQtGCzWVUael5J6Prw7WP0FFh5o=; b=WTyD1xPWulvOpo6+L2La6HBb+ZTo
 qDXWN9+kosHLUBQpgLTJAoKnY/gNV8z1n8H8DAeNAxUZnqs+w+r9nuQfKaeMEZLz
 f4aGAOG1LmxpdyIN6X5gUKyrGOx70CK/hznu87hwzlMN3DcWzKyDXGjW0UpxYTN+
 be3VDbuhKtV0X9U9YdWdQCjDh/igO3eT+37CV4KcvCzclsSJK9eqFjqN37/qqp/i
 lN/gWqOWNXa0s5hH8T9vaEjQ61BdD3ZizeyXb4G4DpfMJfrF5ClaH4xVP0KdmxVk
 dwtFSvk+1wMeME5jigrb7F4AFW/lTESAgHQj3jMJ5Agc6IFtgnHk9sVwjQ==
Received: (qmail 15356 invoked from network); 28 Jun 2018 12:25: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;
 28 Jun 2018 12:25:42 +0300
Received: (qmail 29163 invoked from network); 28 Jun 2018 12:25: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; 28 Jun 2018 12:25:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 12:25:27 +0300
Message-Id: <1530177936-28379-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v9 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWODoKICAgICAgICAtIE1vdmUgcmV0dXJuIGNoZWNrIHRvIHRoZSBvbmUg
ZnVuY3Rpb24uCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDE2ICsrKysrKysrKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IDkzMDkyZDIuLmY1MWRhMDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDIwICs3NDAsMjggQEAgdm9p
ZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBkZXN0cm95X3ZwY2lf
bW1jZmcoZCk7CiB9CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorIHsKKyAgICBzdHJ1Y3QgaHZtX3Rz
Y19hZGp1c3QgY3R4dDsKKworICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2guaHZtX3ZjcHUu
bXNyX3RzY19hZGp1c3Q7CisKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFRTQ19BREpVU1QsIHYt
PnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgcmV0dXJu
IDA7CisgfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0gICAg
c3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CiAgICAgaW50IGVyciA9IDA7CiAKICAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5h
cmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotICAgICAgICBlcnIgPSBodm1fc2F2ZV9lbnRy
eShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IGh2bV9z
YXZlX3RzY19hZGp1c3Rfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAg
ICBicmVhazsKICAgICB9Ci0KICAgICByZXR1cm4gZXJyOwogfQogCi0tIAoyLjcuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:26:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTBl-0008UX-4n; Thu, 28 Jun 2018 09: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=xxmc=jo=gmail.com=kristaps.civkulis@srs-us1.protection.inumbo.net>)
 id 1fYTBk-0008To-0D
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 09:26:04 +0000
X-Inumbo-ID: 465688a5-7ab5-11e8-8089-bc764e045a96
Received: from mail-ot0-x234.google.com (unknown [2607:f8b0:4003:c0f::234])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 465688a5-7ab5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:26:02 +0200 (CEST)
Received: by mail-ot0-x234.google.com with SMTP id v24-v6so5362790otk.13
 for <xen-devel@lists.xenproject.org>; Thu, 28 Jun 2018 02:26: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=W6nyLNxCMjuo7dIZ3QvMb6hc8t7xjFlwlRrgiOAZt04=;
 b=WNp7D4Gx6LrMWUuKZjoHd/60SICHU7/k5S9F5ncxDyWxGk2nfzn75lCdhivnRZmiBJ
 HDB9nMH3y+WxCQVy06CND6YYX8hptBjxxoYsKo6OercjzjNFHgUzsI7D8pWy57jmT7z6
 3jCRlqzPtQ6Yj7pGHbFT9XNr2wee0Y6rxqvtkpqb2g9JsT6I+Ln1hhEjKh0YfLa1SnmU
 YCzYtcB3qwW5eeDXWXqmfWqrgPx7nmwPa+lLu/UUZCf8V+485bvDxanUZG7i1E35TRq7
 tLRb+KctqoAiEft9WGwxvn9GGh8pLJo9NUN1gkaw/u5TV4PiGRL7OlyaRDjTe3gY5Nr9
 Ne1Q==
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=W6nyLNxCMjuo7dIZ3QvMb6hc8t7xjFlwlRrgiOAZt04=;
 b=iraBLUy6Cil16EXGCP1Q5H9eX3dt/KZkQZ/ZgDoa0qdaX9yLQgomakpBpCOk/7oReb
 6vAemly0DLWudBN3hxPrU3PFlfj7QKOtGlWbWEtcT8vU2al/w9WUxz8DUgSp7V7zekLu
 jfIIzV7ubWufO+aJa9njEGz31jvJshyJ7s1FD0Rn+mAuSRHw7jZWbChN7eaCAdiZ7UOV
 Gc3qmKA2iey6wDay6H3SSVEAjhywIpmxdaS4IwwPwqdJYULYoP1hoLg1UluayISX/rZo
 mHmDaw4pOg/lePOvIbCwUP7kgwM3Ce9l7vitKH+8EHoh5Y6qLb1sIqCRop1F6QagAAny
 D6XA==
X-Gm-Message-State: APt69E0DI23owHGEhnX/Nw1xMvG0bMQ77I2AcX23kQhVoBcOdFmc3MAy
 +PRkM3hWIWZO3RjY3pNdPz3YM85QuLj+OJ9474Q=
X-Google-Smtp-Source: AAOMgpdcR+u1epFWwHnwHniHr2+Bdnas2gKwiDypuBsitv1ERKGjC3B9SQGgZfrguPXmD6qr10BbAwupnpByc9wi1Qs=
X-Received: by 2002:a9d:3df6:: with SMTP id
 l109-v6mr5877330otc.78.1530177962148; 
 Thu, 28 Jun 2018 02:26:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:4350:0:0:0:0:0 with HTTP; Thu, 28 Jun 2018 02:26:01
 -0700 (PDT)
In-Reply-To: <20180623191015.GA4670@olila.local.net-space.pl>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <20180615080615.ujly6p67x7i4yzel@mac>
 <20180615101441.GN20016@olila.local.net-space.pl>
 <CAJL+N=HwCad5hzSwRDznFwC1u4Maf3dO0vgbMq-_f9d7nMCKQA@mail.gmail.com>
 <20180623191015.GA4670@olila.local.net-space.pl>
From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com>
Date: Thu, 28 Jun 2018 12:26:01 +0300
Message-ID: <CAJL+N=Hzaa31i62tDNR8Eaf=qkQDh9Rr2u_BOrV93pM_VuDFJw@mail.gmail.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgcHJvdmlkZWQgWGVuIGtlcm5lbCBiaW5hcnkgZm9yIG1lIGFuZCBpdCB3b3JrZWQuIEkg
ZG9uJ3Qga25vdwp3aHkgSSBjb3VsZG4ndCBidWlsZCBpdCBwcm9wZXJseSBvbiBGcmVlQlNELgoK
Pj4gbWVudWVudHJ5ICdYZW4ga2VybmVsJyB7Cj4+ICAgICAgICAgc2V0IHJvb3Q9JyhoZDAsMSkn
Cj4+ICAgICAgICAgbXVsdGlib290MiAveGVuCj4KPiBJIHRoaW5rIHRoYXQgeW91IHNob3VsZCBh
ZGQgYXQgbGVhc3QgdGhpcyB0byBYZW4gY29tbWFuZCBsaW5lOgo+ICAgZG9tMF9tZW09MWcsbWF4
OjFnIGd1ZXN0X2xvZ2x2bD1hbGwgbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUgY29tMT0xMTUyMDAs
OG4xIGNvbnNvbGU9Y29tMSx2Z2EKPgo+IEFuZCB3aGF0IGFib3V0IGRvbTAga2VybmVsPyBtb2R1
bGUyPwoKQXQgZmlyc3QgSSB0cmllZCB0byBsb2FkIFhlbiBrZXJuZWwgb25seS4KSXMgJ21vZHVs
ZTInIHRoZSBzYW1lIGFzICdtb2R1bGUnIGJ1dCBvbmx5IGZvciBtdWx0aWJvb3QyPyBUaGVyZSBp
c24ndAppbmZvcm1hdGlvbiBvbiBHUlVCIG1hbnVhbCBbMF0uCkFsc28sIGhvdyBzaG91bGQgZG9t
MCBiZSBwcm92aWRlZCB0byBYZW4/IElzIHBhc3NpbmcgaXQgYXMgbXVsdGlib290Mgptb2R1bGUg
ZW5vdWdoIGZvciBYZW4ga2VybmVsIHRvIHVuZGVyc3RhbmQ/Cgo+PiBzdWRvIHFlbXUtc3lzdGVt
LXg4Nl82NCBcCj4+ICAgICAgICAtaGRhIGxpbnV4LmltZyBcCj4+ICAgICAgICAtYmlvcyBPVk1G
LXB1cmUtZWZpLmZkIFwKPj4gICAgICAgIC1tIDQwOTYgXAo+PiAgICAgICAgLWRlYnVnY29uIGZp
bGU6ZGVidWcubG9nIC1nbG9iYWwgaXNhLWRlYnVnY29uLmlvYmFzZT0weDQwMgo+Cj4gWW91IGFy
ZSBtaXNzaW5nIGF0IGxlYXN0IHNlcmlhbCBjb25zb2xlIGFuZCBHREIgc2V0dXAuIEkgd291bGQg
c3VnZ2VzdAo+IHRoYXQgeW91IGFkZCB0byB0aGUgUUVNVSBjb21tYW5kIGxpbmUgYXQgbGVhc3Qg
dGhpczoKPiAgIC1zZXJpYWwgdGVsbmV0OjoxMDIzMixzZXJ2ZXIsbm93YWl0IC1nZGIgdGNwOjox
MDIzNAoKSSB3YXMgdXNpbmcgUUVNVSBidWlsdCBpbiBzZXJpYWwgY29uc29sZSAoVmlldyAtPiBz
ZXJpYWwwKSBhbmQgYnkKZGVmYXVsdCBJIGNhbiBjb25uZWN0IHRvIFFFTVUgd2l0aCBnZGIgYnkg
Y29tbWFuZCAidGFyZ2V0IHJlbW90ZQpsb2NhbGhvc3Q6MTIzNCIuCgo+IEhlbmNlLCB5b3UgYXJl
IGFibGUgdG8gZ2V0IGxvYWQgb2Zmc2V0IHVzaW5nIGxpbmtfYmFzZV9hZGRyIGFuZCBsb2FkX2Jh
c2VfYWRkci4KPiBUaGVuIGFkZCBsb2FkIG9mZnNldCB0byB0aGUgbXVsdGlib290MiBVRUZJIGVu
dHJ5IHBvaW50LiBBZnRlciB0aGF0IHNldCBicmVha3BvaW50Cj4gdXNpbmcgImhiIiBpbiBHREIg
KGhhcmR3YXJlIGFzc2lzdGVkIGJyZWFrcG9pbnQpLiBEbyBub3QgdXNlICJiIi4gSUlSQyBpdCBp
cwo+IHNvZnR3YXJlIGJyZWFrcG9pbnQgKGludCAzKSBhbmQgaXQgd2lsbCBub3Qgd29yayBoZXJl
IGJlY2F1c2UgdGhlIGludCAzIG9wY29kZQo+IGlzIG92ZXJ3cml0dGVuIGJ5IHRoZSBHUlVCMiBk
dXJpbmcgZmluYWwgWGVuIGNvZGUgcmVsb2NhdGlvbi4gSW4gZ2VuZXJhbCBJIHN1Z2dlc3QKPiB5
b3UgdG8gdXNlICJoYiIuIEl0IGlzIG1vcmUgcmVsaWFibGUuCgpUaGFua3MhCgoKT24gbXkgRnJl
ZUJTRCBtdWx0aWJvb3QyIGxvYWRlciBpbXBsZW1lbnRhdGlvbiBYZW4ga2VybmVsIHByb2R1Y2Vz
CmZvbGxvd2luZyBvdXRwdXQ6CgogWGVuIDQuMTEtcmMKKFhFTikgWGVuIHZlcnNpb24gNC4xMS1y
YyAocm9vdEB4ZW5ydGNsb3VkKSAoZ2NjIChEZWJpYW4gNC45LjItMTApCjQuOS4yKSBkZWJ1Zz15
ICBGcmkgSnVuIDIyIDA5OjI5OjE5IFVUQyAyMDE4CihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6CihY
RU4pIEJvb3Rsb2FkZXI6IHVua25vd24KKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21heF92Y3B1
cz00IGRvbTBwdmg9MSBjb25zb2xlPWNvbTEsdmdhCmNvbTE9MTE1MjAwLDhuMSBndWVzdF9sb2ds
dmw9YWxsIGxvZ2x2bD1hbGwKKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRyZXNzOiAwCihY
RU4pIFZpZGVvIGluZm9ybWF0aW9uOgooWEVOKSAgVkdBIGlzIGdyYXBoaWNzIG1vZGUgMjA0OHgy
MDQ4LCAzMiBicHAKKFhFTikgRGlzYyBpbmZvcm1hdGlvbjoKKFhFTikgIEZvdW5kIDAgTUJSIHNp
Z25hdHVyZXMKKFhFTikgIEZvdW5kIDEgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMKKFhFTikK
KFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSBQYW5p
YyBvbiBDUFUgMDoKKFhFTikgZG9tMCBrZXJuZWwgbm90IHNwZWNpZmllZC4gQ2hlY2sgYm9vdGxv
YWRlciBjb25maWd1cmF0aW9uLgooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCihYRU4pCihYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KClRoZSBwcm9i
bGVtIGlzIHdpdGggbGluZQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAKV2hp
Y2ggaXMgbm90IHRydWUsIGJlY2F1c2UgSSBsb2FkZWQgaXQgaW50byAweDIwMDAwMC4gSSBhbHNv
IHByb3ZpZGUKaW1hZ2UgbG9hZCBiYXNlIHBoeXNpY2FsIGFkZHJlc3MgdGFnIHdpdGggdGhlIHNh
bWUgdmFsdWUuIElzIHRoZXJlCnNvbWV0aGluZyBlbHNlIEkgc2hvdWxkIHNldCB0byBwcm92aWRl
IFhlbiB3aXRoIGNvcnJlY3QgbG9hZCBiYXNlCmFkZHJlc3M/CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:56:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09:56:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYTer-0003hm-Mt; Thu, 28 Jun 2018 09: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYTeq-0003hh-A9
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 09:56:08 +0000
X-Inumbo-ID: 79c0c1a2-7ab9-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79c0c1a2-7ab9-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:56:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58880979"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.45236.407788.211828@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 10:56:04 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180627165014.GC2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-8-anthony.perard@citrix.com>
 <23347.40619.710495.118665@mariner.uk.xensource.com>
 <20180627165014.GC2052@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 07/31] libxl_qmp: Learned to send FD
 through QMP to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2MyAwNy8zMV0gbGlieGxfcW1wOiBM
ZWFybmVkIHRvIHNlbmQgRkQgdGhyb3VnaCBRTVAgdG8gUUVNVSIpOgo+IFllcywgYW55d2hlcmUg
YmVmb3JlIHRoZSBsYXN0IGJ5dGUgb2YgdGhlIGNvbW1hbmQgdGhhdCBpcyBnb2luZyB0byB1c2UK
PiB0aGUgZmQuIFFFTVUgaXMgZ29pbmcgdG8gc3RvcmUgYW55IGZkIHJlY2VpdmVkIHVudGlsIGEg
Y29tbWFuZCBpcyB1c2luZwo+IGl0LgoKR3JlYXQuICBDYW4geW91IG1heWJlIGFkZCBhIGNvbW1l
bnQgYWJvdXQgdGhhdCA/Cgo+IFdlIHNob3VsZCBiZSBhYmxlIHRvIHRoZSB0aGUgZmQsIHRoZW4g
c2VudCBzZXZlcmFsIHFtcCBjb21tYW5kLCB0aGVuIHRoZQo+IGFkZC1mZCBjb21tYW5kLCBhbmQg
SSB0aGluayB0aGF0IHdpbGwgd29yayBmaW5lLgoKTGV0J3Mgbm90LCB0aG91Z2ggOi0pLgoKPiBJ
IGRvbid0IHRoaW5rIFFFTVUgZGlzY2FyZHMgZmRzIHVudGlsIGEgY29tbWFuZCBpcyB1c2luZyBp
dCwgb3IgbWF5YmUKPiB1bnRpbCBhIG5ldyBmZCBjb21lcyBpbiAoSSBkaWQgbm90IGNoZWNrIHRo
aXMgc2Vjb25kIHRob3VnaHQpLgoKSWYgeW91IGNhbGwgcmVhZCgpIChvciByZWN2bXNnKCkgd2l0
aG91dCBzdWl0YWJsZSBhbmNpbGxhcnkgZGF0YQpwYXJhbWV0ZXJzKSwgdGhlIGtlcm5lbCB3aWxs
IGRpc2NhcmQgYW55IGZkcyB0aGF0IG1pZ2h0IGhhdmUKYWNjb21wYW5pZWQgdGhlIGRhdGEgeW91
IHJlYWQuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09: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 1fYTfy-0003mD-8A; Thu, 28 Jun 2018 09:57:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYTfx-0003m8-Jt
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 09:57:17 +0000
X-Inumbo-ID: a2a87ab8-7ab9-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2a87ab8-7ab9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 11:57:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58881053"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.45304.793394.553020@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 10:57:12 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180627165818.GE2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-11-anthony.perard@citrix.com>
 <23347.40960.451387.595477@mariner.uk.xensource.com>
 <20180627165818.GE2052@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 10/31] libxl_qmp: Move buffers to the
 stack of qmp_next.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2MyAxMC8zMV0gbGlieGxfcW1wOiBN
b3ZlIGJ1ZmZlcnMgdG8gdGhlIHN0YWNrIG9mIHFtcF9uZXh0LiIpOgo+IE9uIFdlZCwgSnVuIDI3
LCAyMDE4IGF0IDAzOjMyOjMyUE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gQW50aG9u
eSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDEwLzMxXSBsaWJ4bF9xbXA6IE1vdmUgYnVmZmVy
cyB0byB0aGUgc3RhY2sgb2YgcW1wX25leHQuIik6Cj4gPiA+IFRoYXQgYnVmZmVyIGlzIG9ubHkg
dXNlZCBsb2NhbGx5LCBhbmQgbmV2ZXIgcmV1c2UgYWNjcm9zcyBkaWZmZXJlbnQgY2FsbAo+ID4g
PiBvZiBxbXBfbmV4dC4gU28gcmVtb3ZlIGl0IGZvcm0gdGhlIGhhbmRsZXIuCj4gPiAKPiA+IEhv
dyBiaWcgaXMgdGhpcyBidWZmZXIgPwo+IAo+IEl0J3MgNGsKCkkgdGhpbmsgdGhhdCBpcyBiaWcg
ZW5vdWdoIHRoYXQgaXQgd291bGQgYmUgYmV0dGVyIG9uIHRoZSBoZWFwLAphbHRob3VnaCBsaWJ4
bCBpcyBxdWl0ZSBmbGFiYnkgaW4gaXRzIHN0YWNrIHVzZS4KClRoYW5rcywKSWFuLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 09:58:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 09:58:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYTgi-0003rQ-Lh; Thu, 28 Jun 2018 09:58:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3csv=jo=xenproject.org=prvs=7103da740=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fYTgh-0003r5-FB
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 09:58:03 +0000
X-Inumbo-ID: be50df7f-7ab9-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be50df7f-7ab9-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 09:58:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,282,1526342400"; d="scan'208";a="58881086"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-wheezy:build-i386:<job status>:broken:regression
 distros-debian-wheezy:build-amd64-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:<job status>:broken:regression
 distros-debian-wheezy:build-amd64:<job status>:broken:regression
 distros-debian-wheezy:build-i386-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:host-install(4):broken:regression
 distros-debian-wheezy:build-armhf-pvops:host-install(4):broken:regression
 distros-debian-wheezy:build-amd64-pvops:host-install(4):broken:regression
 distros-debian-wheezy:build-amd64:host-install(4):broken:regression
 distros-debian-wheezy:build-i386:host-install(4):broken:regression
 distros-debian-wheezy:build-i386-pvops:host-install(4):broken:regression
 distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-i386-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-amd64-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-That: flight=74892
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 28 Jun 2018 10:57:59 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74919: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc0OTE5IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTE5LwoKRmFpbHVy
ZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4OTIKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiA3NDg5MgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODkyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzQ4OTIKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiA3NDg5MgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDc0ODkyCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWkz
ODYtd2hlZXp5LW5ldGJvb3QtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2hlZXp5
LW5ldGJvb3QtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAg
NzQ4OTIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwpp
bWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3Qv
dGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:10:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:10:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYTsd-0005L4-Rb; Thu, 28 Jun 2018 10: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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYTsc-0005Kz-MQ
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:10:22 +0000
X-Inumbo-ID: 76bea97f-7abb-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76bea97f-7abb-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:10:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58881998"
Date: Thu, 28 Jun 2018 11:10:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180628101018.su7o2gwyz4xjxi4t@citrix.com>
References: <20180627143214.35751-1-roger.pau@citrix.com>
 <20180627143214.35751-4-roger.pau@citrix.com>
 <20180627144930.majmqtalvc67o62k@citrix.com>
 <20180628072932.ydur2tfprkyokkhw@mac.bytemobile.com>
 <20180628073149.pvt6nesc423uprvi@citrix.com>
 <20180628074506.skqz5xncrrcwfzq2@mac.bytemobile.com>
 <20180628080700.tovxbuayectkghoy@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180628080700.tovxbuayectkghoy@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/3] libxc: do not return a value from
 xc_cpuid_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: 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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTA6MDc6MDBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1biAyOCwgMjAxOCBhdCAwOTo0NTowNkFNICswMjAwLCBSb2dl
ciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDg6MzE6NDlB
TSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6
Mjk6MzJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIEp1
biAyNywgMjAxOCBhdCAwMzo0OTozMFBNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiA+ID4g
T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MzI6MTRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+ID4gPiA+ID4gPiBOb25lIG9mIHRoZSBjYWxsZWQgZnVuY3Rpb25zIHJldHVybiBh
bnkgZXJyb3JzLCBzbyB0aGVyZSdzIG5vIHBvaW50IGluCj4gPiA+ID4gPiA+IHJldHVybmluZyBh
biBpbnQgZnJvbSB4Y19jcHVpZF9wb2xpY3kuCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4g
PiA+IAo+ID4gPiA+ID4gV2hhdCBpcyB0aGUgcGxhbiBmb3IgdGhpcyBmdW5jdGlvbj8gSSBleHBl
Y3QgaXQgKGFuZCBpdHMgY2hpbGRyZW4pIHRvIGdvCj4gPiA+ID4gPiBhd2F5IHNvb24/Cj4gPiA+
ID4gCj4gPiA+ID4gVGhpcyBpcyBsaWtlbHkgdG8gZ28gYXdheSB3aXRoIGZ1cnRoZXIgY3B1aWQg
d29yay4KPiA+ID4gPiAKPiA+ID4gPiA+IFlvdSBjYW4gYWxzbyBkZWxldGUgeGNoLCBJIHRoaW5r
LiBJdCBpcyBub3QgdXNlZC4KPiA+ID4gPiAKPiA+ID4gPiBSaWdodCwgSSBsZWZ0IGl0IGJlY2F1
c2UgYWxsIHRoZSB4Y19jcHVpZF8qIHRha2UgeGNoIGFzIHRoZSBmaXJzdAo+ID4gPiA+IHBhcmFt
ZXRlci4gSWYgSSByZW1vdmUgaXQgaGVyZSBJIHdpbGwgaGF2ZSB0byByZW1vdmUgaXQgZnJvbSB0
aGUKPiA+ID4gPiBfaW50ZWwsIF9hbWQsIF9odm0gYW5kIF9wdiBoZWxwZXJzLgo+ID4gPiAKPiA+
ID4gSWYgdGhpcyBhbmQgaXRzIGxlYWYgZnVuY3Rpb25zIGFyZSBnb2luZyBhd2F5IHNvb24taXNo
IEknbSBmaW5lIHdpdGgKPiA+ID4gbGVzcyBjb2RlIGNodXJuLgo+ID4gCj4gPiBIbSwgSSdtIG5v
dCByZW1vdmluZyBhbGwgb2YgdGhlbSwgc28gbGV0IG1lIGFkZCBhbm90aGVyIHBhdGNoIG9uIHRv
cAo+ID4gb2YgdGhpcyBvbmUgdG8gcmVtb3ZlIHRoZSB4Y2ggcGFyYW1ldGVyLgo+IAo+IEhlcmUg
aXQgaXMsIHNpbmNlIHRoZSByZXN0IG9mIHRoZSBwYXRjaGVzIGFyZSBhbHJlYWR5IEFja2VkIEkn
bSBqdXN0Cj4gYXBwZW5kaW5nIGl0IGhlcmUuIExldCBtZSBrbm93IGlmIHlvdSBwcmVmZXIgbWUg
dG8gc2VuZCBpdCB0byB0aGUgbGlzdAo+IHRvZ2V0aGVyIHdpdGggdGhlIHJlc3Qgb2YgdGhlIHNl
cmllcy4KPiAKPiAtLS04PC0tLQo+IEZyb20gYzE1Zjc5NWFmODMxMWQxMjIyMmM4NTQ1NGM5ZDgy
YTEyNjIxMDU3YSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9tOiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IERhdGU6IFRodSwgMjggSnVuIDIwMTggMDk6NTQ6
NDggKzAyMDAKPiBTdWJqZWN0OiBbUEFUQ0ggNC8zXSBsaWJ4YzogcmVtb3ZlIHhjaCBwYXJhbWV0
ZXIgZnJvbSB4Y19jcHVpZF9wb2xpY3kKPiBNSU1FLVZlcnNpb246IDEuMAo+IENvbnRlbnQtVHlw
ZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOAo+IENvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6
IDhiaXQKPiAKPiBJdCdzIG5vdCB1c2VkIGJ5IHRoZSBmdW5jdGlvbiBvciBhbnkgb2YgdGhlIGhl
bHBlcnMgY2FsbGVkIGJ5IGl0Lgo+IAo+IFJlcG9ydGVkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:14:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:14: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 1fYTwh-0005VL-EW; Thu, 28 Jun 2018 10:14:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYTwf-0005VF-GB
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 10:14:33 +0000
X-Inumbo-ID: 0c2dab20-7abc-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c2dab20-7abc-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:14:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58882286"
Date: Thu, 28 Jun 2018 11:14:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180628101429.ue4ydm75m4rki2te@citrix.com>
References: <1530107750-22040-3-git-send-email-andrew.cooper3@citrix.com>
 <1530119509-5131-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530119509-5131-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/cpuid: Alter the policy logic
 for leaf 0xb to be multi-invocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDY6MTE6NDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbmV3IGRhdGEgbGl2ZXMgaW4gdGhlIC50b3BvIHVuaW9uLCByYXRoZXIgdGhh
biBiZWluZyB0cmVhdGVkIGFzIGEgc2luZ2xlCj4gbGVhZiBpbiB0aGUgYmFzaWMgdW5pb24uCj4g
Cj4gV2hpbGUgYWRqdXN0aW5nIGNwdWlkX3BvbGljeSwgcGFkIC5iYXNpYyB0byBDUFVJRF9HVUVT
VF9OUl9CQVNJQyBmb3IgdGhlCj4gYmVuZWZpdCBvZiBwZW9wbGUgZXh0ZW5kaW5nIHRoZSBudW1i
ZXIgb2YgbGVhdmVzIGluIHRoZSBmdXR1cmUuCj4gCj4gSG9zdCBkYXRhIGlzIHNjYW5uZWQgd2hl
biBmaWxsaW5nIGluIHRoZSByYXcgcG9saWN5LCBidXQgWGVuIHN0aWxsIGRpc2NhcmRzCj4gYW55
IHRvb2xzdGFjayBzZXR0aW5ncyBmb3Igbm93Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:18:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:18: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 1fYTzt-0005eE-0l; Thu, 28 Jun 2018 10: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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYTzr-0005e9-VL
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:17:51 +0000
X-Inumbo-ID: 826d70fa-7abc-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 826d70fa-7abc-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:17:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58882511"
Date: Thu, 28 Jun 2018 11:17:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Robin Lee <robinlee.sysu@gmail.com>
Message-ID: <20180628101747.i24pmaqoure5ihjn@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTA6Mjc6MzNBTSArMDgwMCwgUm9iaW4gTGVlIHdyb3Rl
Ogo+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDg6MjkgUE0sIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6Mzc6NDJQTSAr
MDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDc6MjQg
UE0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBK
dW4gMjcsIDIwMTggYXQgMDc6MDg6MDJQTSArMDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+ID4+
IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDY6NTggUE0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFB
TSArMDAwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+ID4+ID4+IE9uIFhlblNlcnZlciA3LjEuMSwg
d2Ugc3RhcnQgYSB2bSB3aXRoIFhBUEkgYnV0IGF0dGFjaCBhIGJsb2NrIGRldmljZSB3aXRoIHhs
Lgo+ID4+ID4+ID4+IFdlIGNyZWF0ZSBhbiBlbXB0eSBqc29uIGNvbmZpZyBmb3IgdGhlIHZtIHdp
dGggdGhlIGNvbnRlbnQgInt9XG4iIGFuZCB0aGVuCj4gPj4gPj4gPj4gcnVuICd4bCBibG9jay1h
dHRhY2gnOgo+ID4+ID4+ID4+Cj4gPj4gPj4gPj4gICAjICB4bCBibG9jay1hdHRhY2ggMSBwaHk6
L2Rldi9sb29wMCB4dmR6IHcKPiA+PiA+PiA+PiAgIGxpYnhsOiBlcnJvcjogbGlieGxfanNvbi5j
Ojk1MDpsaWJ4bF9fanNvbl9wYXJzZTogeWFqbCBlcnJvcjogcGFyc2UgZXJyb3I6IHRyYWlsaW5n
IGdhcmJhZ2UKPiA+PiA+PiA+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHt9IEtdCj4gPj4gPj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAocmlnaHQgaGVyZSkgLS0t
LS0tXgo+ID4+ID4+ID4+Cj4gPj4gPj4gPj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzox
MDUzOmxpYnhsX19vYmplY3RfZnJvbV9qc29uOiB1bmFibGUgdG8gZ2VuZXJhdGUgbGlieGxfX2pz
b25fb2JqZWN0IGZyb20gSlNPTiByZXByZXNlbnRhdGlvbiBvZiBsaWJ4bF9kb21haW5fY29uZmln
Lgo+ID4+ID4+ID4+ICAgbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE5OTU6ZGV2aWNlX2FkZHJtX2Fv
Y29tcGxldGU6IHVuYWJsZSB0byBhZGQgZGV2aWNlCj4gPj4gPj4gPj4gICBsaWJ4bF9kZXZpY2Vf
ZGlza19hZGQgZmFpbGVkLgo+ID4+ID4+ID4+Cj4gPj4gPj4gPj4gQWZ0ZXIgaW52ZXN0aWdhdGlv
biwgd2UgZm91bmQgdGhlIGJ1ZmZlciByZXR1cm5lZCBmcm9tIGxpYnhsX3JlYWRfZmlsZV9jb250
ZW50cwo+ID4+ID4+ID4+IGlzIG5vdCBudWxsLXRlcm1pbmF0ZWQuIEJ1dCBsYXRlciBpbiBsaWJ4
bF9fb2JqZWN0X2Zyb21fanNvbiwgdGhlIGJ1ZmZlciBpcyBleHBlY3RlZCB0bwo+ID4+ID4+ID4+
IGJlIG51bGwtdGVybWluYXRlZC4gU28gcGFyc2luZyBtYXkgZXhjZWVkZWQgdGhlIGVuZCBvZiBm
aWxlIGFuZCBnZXQgaW4gdG8gdW5pbmlzaWFsaXplZAo+ID4+ID4+ID4+IG1vbWVyeSBhcmVhLgo+
ID4+ID4+ID4+Cj4gPj4gPj4gPj4gU2lnbmVkLW9mZi1ieTogUm9iaW4gTGVlIDxyb2JpbmxlZS5z
eXN1QGdtYWlsLmNvbT4KPiA+PiA+PiA+Cj4gPj4gPj4gPiBJIGNhbid0IHNlZW0gdG8gYmUgYWJs
ZSB0byByZXByb2R1Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdoaWNoIHZlcnNpb24KPiA+PiA+
PiA+IG9mIFhlbiBkb2VzIFhlblNlcnZlciA3LjEuMSBoYXZlPyBZb3UgY2FuIGdldCB0aGF0IGZy
b20gdGhlIG91dHB1dCBvZgo+ID4+ID4+ID4gYHhsIGluZm9gIC0tIGxvb2sgZm9yIHhlbl97bWFq
b3IsIG1pbm9yLCBleHRyYX0uCj4gPj4gPj4gSSBhbHNvIG1ldCBhIHN0cmFuZ2UgY2FzZS4gV2Ug
ZGlkbid0IHNlZSB0aGlzIHByb2JsZW0gd2l0aCBYZW4gNC43LjEKPiA+PiA+PiB0aGF0IHJlbGVh
c2VkIHdpdGgKPiA+PiA+PiBYZW5TZXJ2ZXIgNy4xLjEuIEJ1dCBzaW5jZSBhIHJlY2VudGx5IGhv
dGZpeCBmcm9tIFhlblNlcnZlciB0aGF0IHVwZ3JhZGVkIFhlbiB0bwo+ID4+ID4+IDQuNy40LCB0
aGlzIHByb2JsZW0gdGhlbiBzaG93cyB1cC4KPiA+PiA+Pgo+ID4+ID4+IFRoZSB2ZXJzaW9uIG9m
IHlhamwgKHlhamwtMi4wLjQtNC5lbDcueDg2XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPiA+PiA+Cj4g
Pj4gPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCwgdGhlIHN0b3JlZCBqc29uIGZpbGUgYWxyZWFkeSBj
b250YWlucyB0cmFpbGluZyAwLAo+ID4+ID4gZXZlbiBpbiA0LjcuNC4gVGhlcmUgaXMgbm90aGlu
ZyBpbnRlcmVzdGluZyBiZXR3ZWVuIDQuNy4xIGFuZCA0LjcuNCBpbgo+ID4+ID4gdGhhdCBhcmVh
IG9mIGNvZGUuCj4gPj4gSW4gbXkgc2l0dWF0aW9uLCB0aGUganNvbiBmaWxlIGlzIGNyZWF0ZWQg
d2l0aCBleHRlcm5hbCBwcm9ncmFtIGFuZCBjb250YWlucwo+ID4+IGp1c3QgInt9XG4iIGFuZCBu
b3QgdHJhaWxpbmcgMC4KPiA+Cj4gPiBBbHJpZ2h0LiBJbiB0aGF0IGNhc2UgcGxlYXNlIGFwcGVu
ZCAwIHRvIHRoZSBmaWxlIHlvdSBjcmVhdGVkLgo+ID4KPiA+IFRoZSBqc29uIGZpbGVzIGFyZSBj
b25zaWRlcmVkIHRvIGJlIGludGVybmFsIHRvIGxpYnhsLgo+IE9LLiBJIGNhbiBjb25mb3JtIHRo
YXQganNvbiBmaWxlIGdlbmVyYXRlZCBieSB4bCBjb250YWlucyBhIHRyYWlsaW5nIDAuCj4gQnV0
IHRoYXQgc2VlbXMgbm90IGEgY29tbW9uIGRlc2lnbiB0byByZWx5IG9uIHRoZSB0cmFpbGluZyAw
IGluc2lkZSBhIHRleHQgZmlsZS4KCkkga25vdyBpdCBpcyBjb25mdXNpbmcgYnV0IHlvdSBwcm9i
YWJseSBzaG91bGRuJ3QgdHJlYXQgbGlieGwtanNvbiBmaWxlCmFzIGEgdGV4dCBmaWxlLiA6LSkK
ClRoaXMgYWxzbyBtZWFucyB3aGF0IHlvdSBwcmV2aW91cyBkaWQgd29ya2VkIGJ5IGNoYW5jZSAt
LSBpdCBwcm9iYWJseQp3b3JrZWQgYmVjYXVzZSB0aGVyZSBoYXBwZW5lZCB0byBiZSAwJ3MgYWZ0
ZXIgdGhlIGxvYWRlZCBidWZmZXIuCgpXZWkuCgo+ID4KPiA+IFdlaS4KPiAtcm9iaW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:21:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10: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 1fYU3Y-0006JY-KT; Thu, 28 Jun 2018 10:21:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlfd=jo=citrix.com=prvs=710a29b9f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYU3X-0006JT-19
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:21:39 +0000
X-Inumbo-ID: 09c2eb19-7abd-11e8-bee3-23e342f49774
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09c2eb19-7abd-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:21:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="75412500"
To: Wei Liu <wei.liu2@citrix.com>, Robin Lee <robinlee.sysu@gmail.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <20180628101747.i24pmaqoure5ihjn@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: <dfb17c9b-5faf-8fe3-0307-6bb3ce164919@citrix.com>
Date: Thu, 28 Jun 2018 11:21:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180628101747.i24pmaqoure5ihjn@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] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDYvMTggMTE6MTcsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVGh1LCBKdW4gMjgsIDIwMTgg
YXQgMTA6Mjc6MzNBTSArMDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+PiBPbiBXZWQsIEp1biAyNywg
MjAxOCBhdCA4OjI5IFBNLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+
IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDA3OjM3OjQyUE0gKzA4MDAsIFJvYmluIExlZSB3cm90
ZToKPj4+PiBPbiBXZWQsIEp1biAyNywgMjAxOCBhdCA3OjI0IFBNLCBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6MDg6
MDJQTSArMDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+Pj4+Pj4gT24gV2VkLCBKdW4gMjcsIDIwMTgg
YXQgNjo1OCBQTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4g
T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDk6MTM6MTFBTSArMDAwMCwgUm9iaW4gTGVlIHdyb3Rl
Ogo+Pj4+Pj4+PiBPbiBYZW5TZXJ2ZXIgNy4xLjEsIHdlIHN0YXJ0IGEgdm0gd2l0aCBYQVBJIGJ1
dCBhdHRhY2ggYSBibG9jayBkZXZpY2Ugd2l0aCB4bC4KPj4+Pj4+Pj4gV2UgY3JlYXRlIGFuIGVt
cHR5IGpzb24gY29uZmlnIGZvciB0aGUgdm0gd2l0aCB0aGUgY29udGVudCAie31cbiIgYW5kIHRo
ZW4KPj4+Pj4+Pj4gcnVuICd4bCBibG9jay1hdHRhY2gnOgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiAgICMg
IHhsIGJsb2NrLWF0dGFjaCAxIHBoeTovZGV2L2xvb3AwIHh2ZHogdwo+Pj4+Pj4+PiAgIGxpYnhs
OiBlcnJvcjogbGlieGxfanNvbi5jOjk1MDpsaWJ4bF9fanNvbl9wYXJzZTogeWFqbCBlcnJvcjog
cGFyc2UgZXJyb3I6IHRyYWlsaW5nIGdhcmJhZ2UKPj4+Pj4+Pj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB7fSBLXQo+Pj4+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAg
IChyaWdodCBoZXJlKSAtLS0tLS1eCj4+Pj4+Pj4+Cj4+Pj4+Pj4+ICAgbGlieGw6IGVycm9yOiBs
aWJ4bF9qc29uLmM6MTA1MzpsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbjogdW5hYmxlIHRvIGdlbmVy
YXRlIGxpYnhsX19qc29uX29iamVjdCBmcm9tIEpTT04gcmVwcmVzZW50YXRpb24gb2YgbGlieGxf
ZG9tYWluX2NvbmZpZy4KPj4+Pj4+Pj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk5NTpkZXZp
Y2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxlIHRvIGFkZCBkZXZpY2UKPj4+Pj4+Pj4gICBsaWJ4
bF9kZXZpY2VfZGlza19hZGQgZmFpbGVkLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBBZnRlciBpbnZlc3Rp
Z2F0aW9uLCB3ZSBmb3VuZCB0aGUgYnVmZmVyIHJldHVybmVkIGZyb20gbGlieGxfcmVhZF9maWxl
X2NvbnRlbnRzCj4+Pj4+Pj4+IGlzIG5vdCBudWxsLXRlcm1pbmF0ZWQuIEJ1dCBsYXRlciBpbiBs
aWJ4bF9fb2JqZWN0X2Zyb21fanNvbiwgdGhlIGJ1ZmZlciBpcyBleHBlY3RlZCB0bwo+Pj4+Pj4+
PiBiZSBudWxsLXRlcm1pbmF0ZWQuIFNvIHBhcnNpbmcgbWF5IGV4Y2VlZGVkIHRoZSBlbmQgb2Yg
ZmlsZSBhbmQgZ2V0IGluIHRvIHVuaW5pc2lhbGl6ZWQKPj4+Pj4+Pj4gbW9tZXJ5IGFyZWEuCj4+
Pj4+Pj4+Cj4+Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFJvYmluIExlZSA8cm9iaW5sZWUuc3lzdUBn
bWFpbC5jb20+Cj4+Pj4+Pj4gSSBjYW4ndCBzZWVtIHRvIGJlIGFibGUgdG8gcmVwcm9kdWNlIHRo
aXMgaW4gdXBzdHJlYW0geGVuLiBXaGljaCB2ZXJzaW9uCj4+Pj4+Pj4gb2YgWGVuIGRvZXMgWGVu
U2VydmVyIDcuMS4xIGhhdmU/IFlvdSBjYW4gZ2V0IHRoYXQgZnJvbSB0aGUgb3V0cHV0IG9mCj4+
Pj4+Pj4gYHhsIGluZm9gIC0tIGxvb2sgZm9yIHhlbl97bWFqb3IsIG1pbm9yLCBleHRyYX0uCj4+
Pj4+PiBJIGFsc28gbWV0IGEgc3RyYW5nZSBjYXNlLiBXZSBkaWRuJ3Qgc2VlIHRoaXMgcHJvYmxl
bSB3aXRoIFhlbiA0LjcuMQo+Pj4+Pj4gdGhhdCByZWxlYXNlZCB3aXRoCj4+Pj4+PiBYZW5TZXJ2
ZXIgNy4xLjEuIEJ1dCBzaW5jZSBhIHJlY2VudGx5IGhvdGZpeCBmcm9tIFhlblNlcnZlciB0aGF0
IHVwZ3JhZGVkIFhlbiB0bwo+Pj4+Pj4gNC43LjQsIHRoaXMgcHJvYmxlbSB0aGVuIHNob3dzIHVw
Lgo+Pj4+Pj4KPj4+Pj4+IFRoZSB2ZXJzaW9uIG9mIHlhamwgKHlhamwtMi4wLjQtNC5lbDcueDg2
XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPj4+Pj4gQXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoZSBzdG9y
ZWQganNvbiBmaWxlIGFscmVhZHkgY29udGFpbnMgdHJhaWxpbmcgMCwKPj4+Pj4gZXZlbiBpbiA0
LjcuNC4gVGhlcmUgaXMgbm90aGluZyBpbnRlcmVzdGluZyBiZXR3ZWVuIDQuNy4xIGFuZCA0Ljcu
NCBpbgo+Pj4+PiB0aGF0IGFyZWEgb2YgY29kZS4KPj4+PiBJbiBteSBzaXR1YXRpb24sIHRoZSBq
c29uIGZpbGUgaXMgY3JlYXRlZCB3aXRoIGV4dGVybmFsIHByb2dyYW0gYW5kIGNvbnRhaW5zCj4+
Pj4ganVzdCAie31cbiIgYW5kIG5vdCB0cmFpbGluZyAwLgo+Pj4gQWxyaWdodC4gSW4gdGhhdCBj
YXNlIHBsZWFzZSBhcHBlbmQgMCB0byB0aGUgZmlsZSB5b3UgY3JlYXRlZC4KPj4+Cj4+PiBUaGUg
anNvbiBmaWxlcyBhcmUgY29uc2lkZXJlZCB0byBiZSBpbnRlcm5hbCB0byBsaWJ4bC4KPj4gT0su
IEkgY2FuIGNvbmZvcm0gdGhhdCBqc29uIGZpbGUgZ2VuZXJhdGVkIGJ5IHhsIGNvbnRhaW5zIGEg
dHJhaWxpbmcgMC4KPj4gQnV0IHRoYXQgc2VlbXMgbm90IGEgY29tbW9uIGRlc2lnbiB0byByZWx5
IG9uIHRoZSB0cmFpbGluZyAwIGluc2lkZSBhIHRleHQgZmlsZS4KPiBJIGtub3cgaXQgaXMgY29u
ZnVzaW5nIGJ1dCB5b3UgcHJvYmFibHkgc2hvdWxkbid0IHRyZWF0IGxpYnhsLWpzb24gZmlsZQo+
IGFzIGEgdGV4dCBmaWxlLiA6LSkKPgo+IFRoaXMgYWxzbyBtZWFucyB3aGF0IHlvdSBwcmV2aW91
cyBkaWQgd29ya2VkIGJ5IGNoYW5jZSAtLSBpdCBwcm9iYWJseQo+IHdvcmtlZCBiZWNhdXNlIHRo
ZXJlIGhhcHBlbmVkIHRvIGJlIDAncyBhZnRlciB0aGUgbG9hZGVkIGJ1ZmZlci4KCkkga25vdyBs
aWJ4bCBpc24ndCBoYXJkZW5lZCBhdCBhbGwgYWdhaW5zdCBiYWQganNvbiwgYnV0IGl0IGlzCnVu
cmVhc29uYWJsZSBmb3IgbGlieGwgdG8gZGVwZW5kIG9uIHRoZXJlIGJlaW5nIGEgXDAgYXQgdGhl
IGVuZCBvZiBhCmpzb24gZmlsZSAod2hpY2ggaXMgYSB0ZXh0IGZpbGUgdG8gbGl0ZXJhbGx5IGV2
ZXJ5b25lIGVsc2UgYW5kIGFsbCB0aGVpcgp0b29scykuCgpXaGF0IGlzIHRoZSBjdXJyZW50IGJl
aGF2aW91ciBpbiBzdGFnaW5nPwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:24:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10: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 1fYU6a-0006U9-9g; Thu, 28 Jun 2018 10: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYU6Y-0006U3-Sd
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:24:46 +0000
X-Inumbo-ID: 79c7f261-7abd-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79c7f261-7abd-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:24:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58882952"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.46954.482917.689734@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 11:24:42 +0100
To: Robin Lee <robinlee.sysu@gmail.com>, Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180627105835.vxkdh6txjm5hheqa@citrix.com>,
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>,
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>,
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents [and 3 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGFraW5nIHRoaW5ncyBpbiBvcmRlciBmcm9tIG1vc3Qgc2FsaWVudCB0byBsZWFzdCBzYWxpZW50
OgoKUm9iaW4gTGVlIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIGxpYnhsOiBtYWtl
IHN1cmUgYnVmZmVyIGlzIG51bGwtdGVybWluYXRlZCBpbiBsaWJ4bF9yZWFkX2ZpbGVfY29udGVu
dHMiKToKPiBJbiBteSBzaXR1YXRpb24sIHRoZSBqc29uIGZpbGUgaXMgY3JlYXRlZCB3aXRoIGV4
dGVybmFsIHByb2dyYW0gYW5kCj4gY29udGFpbnMganVzdCAie31cbiIgYW5kIG5vdCB0cmFpbGlu
ZyAwLgoKSSBqdXN0IHdhbnQgdG8gYmUgc3VyZSBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LiAgWW91
IGFyZSBjcmVhdGluZyB0aGUKbGlieGwgZG9tYWluIGNvbmZpZyB1c2VyZGF0YSBqc29uIHlvdXJz
ZWxmLCBhbmQgc3R1ZmZpbmcgaXQgaW50bwovdmFyL2xpYi94ZW4gPyAgVGhhdCBmaWxlIGlzIGlu
dGVybmFsIHRvIGxpYnhsIGFuZCBkb2luZyB0aGF0IGlzLApvYnZpb3VzbHksIG5vdCBzdXBwb3J0
ZWQuCgpJIHRoaW5rLCB0aG91Z2gsIHRoYXQgd2hhdCAibm90IHN1cHBvcnRlZCIgbWVhbnMgaXMg
dGhhdCB0aGUgZm9ybWF0CmFuZCBzdG9yYWdlIGxvY2F0aW9uIGFuZCBzbyBvbiBtYXkgY2hhbmdl
LCBhbmQgdGhhdCB5b3UgYXJlIG9uIHlvdXIKb3duIGlmIGl0IGRvZXMuCgpIb3dldmVyLCBJIGRv
bid0IHRoaW5rIGl0IG1lYW5zIHRoYXQgaWYgeW91IGRpc2NvdmVyIGJ1Z3Mgb3IKaW5mZWxpY2l0
aWVzLCB3ZSBzaG91bGRuJ3QgZml4IHRoZW0uICBTbzoKCldlaSBMaXUgd3JpdGVzICgiUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSF0gbGlieGw6IG1ha2Ugc3VyZSBidWZmZXIgaXMgbnVsbC10ZXJtaW5h
dGVkIGluIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cyIpOgo+IEFscmlnaHQuIEluIHRoYXQgY2Fz
ZSBwbGVhc2UgYXBwZW5kIDAgdG8gdGhlIGZpbGUgeW91IGNyZWF0ZWQuCgpJIGRvbid0IHJlYWxs
eSBhZ3JlZSB0aGF0IHRoaXMgaXMgdGhlIHJpZ2h0IGFuc3dlci4gIFRoYW5rcywgdG8gUm9iaW4s
CmZvciBicmluZ2luZyB0aGlzIHRvIG91ciBhdHRlbnRpb24uCgpJdCBpcyBjbGVhcmx5IGJpemFy
cmUgdGhhdCB0aGlzIGZpbGUsIHdoaWNoIGluIHRoZSBkZXNpZ24gaXMgc3VwcG9zZWQKdG8gYmUg
anNvbiwgKGkpIGhhcHBlbnMgdG8gY29udGFpbiBhIHRyYWlsaW5nIG51bCAoaWkpIHdoaWNoIGlz
Cm5lY2Vzc2FyeSBmb3IgY29ycmVjdCBvcGVyYXRpb24uCgpXZSBjYW5ub3QgZml4IChpKSB3aXRo
b3V0IGludmFsaWRhdGluZyBvbGQgZmlsZXMsIHdoaWNoIHdlIGRvbid0IHdhbnQKdG8gZG8uICBC
dXQgd2Ugc2hvdWxkIGZpeCAoaWkpLgoKSSBhbSBpbmNsaW5lZCB0byB0aGluayB0aGF0IHNvbWV0
aGluZyBhbG9uZyB0aGUgbGluZXMgb2YgdGhlIG9yaWdpbmFsCnBhdGNoIGlzIHRoZSB3YXkgdG8g
ZG8gdGhhdC4gIEFsdGhvdWdoLCB0aGlzIGV4dHJhIG51bCBieXRlIHNob3VsZCBiZQpkb2N1bWVu
dGVkIGluIHRoZSBBUEkgY29tbWVudCB0aGVuLgoKQWxzbywgd2Ugc2hvdWxkIGlkZW50aWZ5IHdo
ZXJlIHRoZSBhZGRpdGlvbmFsIG51bCBieXRlIGlzIGNvbWluZwpmcm9tLiAgV2hpbGUgd2UgY2Fu
J3QganVzdCBkZWxldGUgdGhhdCwgd2Ugc2hvdWxkIHB1dCBhIGNvbW1lbnQgaW4Kc2F5aW5nIHRo
YXQgdGhlIG9mZi1ieS1vbmUgZXJyb3IgaXMgZGVsaWJlcmF0ZS4KCldlaSBMaXUgd3JpdGVzICgi
UmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gbGlieGw6IG1ha2Ugc3VyZSBidWZmZXIgaXMgbnVsbC10
ZXJtaW5hdGVkIGluIGxpYnhsX3JlYWRfZmlsZV9jb250ZW50cyIpOgo+IEJUVyBpZiB5b3UncmUg
dXNpbmcgWGVuU2VydmVyIHlvdSBwcm9iYWJseSBzaG91bGQgdXNlIFhBUEkgdG8gbWFuaXB1bGF0
ZQo+IGd1ZXN0cyBpbnN0ZWFkLgoKSSBkb24ndCBlbnRpcmVseSBhZ3JlZSB3aXRoIHRoaXMgZWl0
aGVyLiAgT2J2aW91c2x5IG1peGluZyBhbmQKbWF0Y2hpbmcgbGlrZSB0aGlzIGlzIG5vdCBhIHN1
cHBvcnRlZCBjb25maWd1cmF0aW9uLCBpbiB0aGUgc2Vuc2UgdGhhdAp5b3UgZG9uJ3QgZ2V0IGFu
eSBzdGFiaWxpdHkgZ3VhcmFudGVlcy4KCkJ1dCBpbiBwcmFjdGljZSBpdCBpcyBsaWtlbHkgdG8g
d29yayAocHJvdmlkZWQgWEFQSSBkb2VzIG5vdCBnZXQKY29uZnVzZWQpIGFuZCBpdCBzZWVtcyBs
aWtlIHBhcnQgb2YgYSByZWFzb25hYmxlIHRyYW5zaXRpb24gc3RyYXRlZ3kKZm9yIGEgY29tcGxp
Y2F0ZWQgc3lzdGVtIHRvIG1ha2UgbW9yZSB1c2Ugb2YgbGlieGwuCgpUaGFua3MsCklhbi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:28:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:28:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYUAD-0006fq-Ua; Thu, 28 Jun 2018 10:28:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYUAD-0006fl-Ag
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:28:33 +0000
X-Inumbo-ID: 00fc6d1d-7abe-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00fc6d1d-7abe-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 12:28:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58883245"
Date: Thu, 28 Jun 2018 11:28:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180628102829.jsrgqw3gsnpvhqws@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <20180628101747.i24pmaqoure5ihjn@citrix.com>
 <dfb17c9b-5faf-8fe3-0307-6bb3ce164919@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dfb17c9b-5faf-8fe3-0307-6bb3ce164919@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.com>, xen-devel@lists.xenproject.org,
 Wei Liu <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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MjE6MzVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyOC8wNi8xOCAxMToxNywgV2VpIExpdSB3cm90ZToKPiA+IE9uIFRodSwgSnVu
IDI4LCAyMDE4IGF0IDEwOjI3OjMzQU0gKzA4MDAsIFJvYmluIExlZSB3cm90ZToKPiA+PiBPbiBX
ZWQsIEp1biAyNywgMjAxOCBhdCA4OjI5IFBNLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PiB3cm90ZToKPiA+Pj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDc6Mzc6NDJQTSArMDgwMCwg
Um9iaW4gTGVlIHdyb3RlOgo+ID4+Pj4gT24gV2VkLCBKdW4gMjcsIDIwMTggYXQgNzoyNCBQTSwg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4+Pj4gT24gV2VkLCBKdW4g
MjcsIDIwMTggYXQgMDc6MDg6MDJQTSArMDgwMCwgUm9iaW4gTGVlIHdyb3RlOgo+ID4+Pj4+PiBP
biBXZWQsIEp1biAyNywgMjAxOCBhdCA2OjU4IFBNLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPiB3cm90ZToKPiA+Pj4+Pj4+IE9uIFdlZCwgSnVuIDI3LCAyMDE4IGF0IDA5OjEzOjExQU0g
KzAwMDAsIFJvYmluIExlZSB3cm90ZToKPiA+Pj4+Pj4+PiBPbiBYZW5TZXJ2ZXIgNy4xLjEsIHdl
IHN0YXJ0IGEgdm0gd2l0aCBYQVBJIGJ1dCBhdHRhY2ggYSBibG9jayBkZXZpY2Ugd2l0aCB4bC4K
PiA+Pj4+Pj4+PiBXZSBjcmVhdGUgYW4gZW1wdHkganNvbiBjb25maWcgZm9yIHRoZSB2bSB3aXRo
IHRoZSBjb250ZW50ICJ7fVxuIiBhbmQgdGhlbgo+ID4+Pj4+Pj4+IHJ1biAneGwgYmxvY2stYXR0
YWNoJzoKPiA+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+ICAgIyAgeGwgYmxvY2stYXR0YWNoIDEgcGh5Oi9k
ZXYvbG9vcDAgeHZkeiB3Cj4gPj4+Pj4+Pj4gICBsaWJ4bDogZXJyb3I6IGxpYnhsX2pzb24uYzo5
NTA6bGlieGxfX2pzb25fcGFyc2U6IHlhamwgZXJyb3I6IHBhcnNlIGVycm9yOiB0cmFpbGluZyBn
YXJiYWdlCj4gPj4+Pj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7
fSBLXQo+ID4+Pj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgKHJpZ2h0IGhlcmUpIC0tLS0t
LV4KPiA+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+ICAgbGlieGw6IGVycm9yOiBsaWJ4bF9qc29uLmM6MTA1
MzpsaWJ4bF9fb2JqZWN0X2Zyb21fanNvbjogdW5hYmxlIHRvIGdlbmVyYXRlIGxpYnhsX19qc29u
X29iamVjdCBmcm9tIEpTT04gcmVwcmVzZW50YXRpb24gb2YgbGlieGxfZG9tYWluX2NvbmZpZy4K
PiA+Pj4+Pj4+PiAgIGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTk1OmRldmljZV9hZGRybV9hb2Nv
bXBsZXRlOiB1bmFibGUgdG8gYWRkIGRldmljZQo+ID4+Pj4+Pj4+ICAgbGlieGxfZGV2aWNlX2Rp
c2tfYWRkIGZhaWxlZC4KPiA+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+IEFmdGVyIGludmVzdGlnYXRpb24s
IHdlIGZvdW5kIHRoZSBidWZmZXIgcmV0dXJuZWQgZnJvbSBsaWJ4bF9yZWFkX2ZpbGVfY29udGVu
dHMKPiA+Pj4+Pj4+PiBpcyBub3QgbnVsbC10ZXJtaW5hdGVkLiBCdXQgbGF0ZXIgaW4gbGlieGxf
X29iamVjdF9mcm9tX2pzb24sIHRoZSBidWZmZXIgaXMgZXhwZWN0ZWQgdG8KPiA+Pj4+Pj4+PiBi
ZSBudWxsLXRlcm1pbmF0ZWQuIFNvIHBhcnNpbmcgbWF5IGV4Y2VlZGVkIHRoZSBlbmQgb2YgZmls
ZSBhbmQgZ2V0IGluIHRvIHVuaW5pc2lhbGl6ZWQKPiA+Pj4+Pj4+PiBtb21lcnkgYXJlYS4KPiA+
Pj4+Pj4+Pgo+ID4+Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFJvYmluIExlZSA8cm9iaW5sZWUuc3lz
dUBnbWFpbC5jb20+Cj4gPj4+Pj4+PiBJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byByZXByb2R1
Y2UgdGhpcyBpbiB1cHN0cmVhbSB4ZW4uIFdoaWNoIHZlcnNpb24KPiA+Pj4+Pj4+IG9mIFhlbiBk
b2VzIFhlblNlcnZlciA3LjEuMSBoYXZlPyBZb3UgY2FuIGdldCB0aGF0IGZyb20gdGhlIG91dHB1
dCBvZgo+ID4+Pj4+Pj4gYHhsIGluZm9gIC0tIGxvb2sgZm9yIHhlbl97bWFqb3IsIG1pbm9yLCBl
eHRyYX0uCj4gPj4+Pj4+IEkgYWxzbyBtZXQgYSBzdHJhbmdlIGNhc2UuIFdlIGRpZG4ndCBzZWUg
dGhpcyBwcm9ibGVtIHdpdGggWGVuIDQuNy4xCj4gPj4+Pj4+IHRoYXQgcmVsZWFzZWQgd2l0aAo+
ID4+Pj4+PiBYZW5TZXJ2ZXIgNy4xLjEuIEJ1dCBzaW5jZSBhIHJlY2VudGx5IGhvdGZpeCBmcm9t
IFhlblNlcnZlciB0aGF0IHVwZ3JhZGVkIFhlbiB0bwo+ID4+Pj4+PiA0LjcuNCwgdGhpcyBwcm9i
bGVtIHRoZW4gc2hvd3MgdXAuCj4gPj4+Pj4+Cj4gPj4+Pj4+IFRoZSB2ZXJzaW9uIG9mIHlhamwg
KHlhamwtMi4wLjQtNC5lbDcueDg2XzY0KSAgbmV2ZXIgY2hhbmdlZC4KPiA+Pj4+PiBBcyBmYXIg
YXMgSSBjYW4gdGVsbCwgdGhlIHN0b3JlZCBqc29uIGZpbGUgYWxyZWFkeSBjb250YWlucyB0cmFp
bGluZyAwLAo+ID4+Pj4+IGV2ZW4gaW4gNC43LjQuIFRoZXJlIGlzIG5vdGhpbmcgaW50ZXJlc3Rp
bmcgYmV0d2VlbiA0LjcuMSBhbmQgNC43LjQgaW4KPiA+Pj4+PiB0aGF0IGFyZWEgb2YgY29kZS4K
PiA+Pj4+IEluIG15IHNpdHVhdGlvbiwgdGhlIGpzb24gZmlsZSBpcyBjcmVhdGVkIHdpdGggZXh0
ZXJuYWwgcHJvZ3JhbSBhbmQgY29udGFpbnMKPiA+Pj4+IGp1c3QgInt9XG4iIGFuZCBub3QgdHJh
aWxpbmcgMC4KPiA+Pj4gQWxyaWdodC4gSW4gdGhhdCBjYXNlIHBsZWFzZSBhcHBlbmQgMCB0byB0
aGUgZmlsZSB5b3UgY3JlYXRlZC4KPiA+Pj4KPiA+Pj4gVGhlIGpzb24gZmlsZXMgYXJlIGNvbnNp
ZGVyZWQgdG8gYmUgaW50ZXJuYWwgdG8gbGlieGwuCj4gPj4gT0suIEkgY2FuIGNvbmZvcm0gdGhh
dCBqc29uIGZpbGUgZ2VuZXJhdGVkIGJ5IHhsIGNvbnRhaW5zIGEgdHJhaWxpbmcgMC4KPiA+PiBC
dXQgdGhhdCBzZWVtcyBub3QgYSBjb21tb24gZGVzaWduIHRvIHJlbHkgb24gdGhlIHRyYWlsaW5n
IDAgaW5zaWRlIGEgdGV4dCBmaWxlLgo+ID4gSSBrbm93IGl0IGlzIGNvbmZ1c2luZyBidXQgeW91
IHByb2JhYmx5IHNob3VsZG4ndCB0cmVhdCBsaWJ4bC1qc29uIGZpbGUKPiA+IGFzIGEgdGV4dCBm
aWxlLiA6LSkKPiA+Cj4gPiBUaGlzIGFsc28gbWVhbnMgd2hhdCB5b3UgcHJldmlvdXMgZGlkIHdv
cmtlZCBieSBjaGFuY2UgLS0gaXQgcHJvYmFibHkKPiA+IHdvcmtlZCBiZWNhdXNlIHRoZXJlIGhh
cHBlbmVkIHRvIGJlIDAncyBhZnRlciB0aGUgbG9hZGVkIGJ1ZmZlci4KPiAKPiBJIGtub3cgbGli
eGwgaXNuJ3QgaGFyZGVuZWQgYXQgYWxsIGFnYWluc3QgYmFkIGpzb24sIGJ1dCBpdCBpcwo+IHVu
cmVhc29uYWJsZSBmb3IgbGlieGwgdG8gZGVwZW5kIG9uIHRoZXJlIGJlaW5nIGEgXDAgYXQgdGhl
IGVuZCBvZiBhCj4ganNvbiBmaWxlICh3aGljaCBpcyBhIHRleHQgZmlsZSB0byBsaXRlcmFsbHkg
ZXZlcnlvbmUgZWxzZSBhbmQgYWxsIHRoZWlyCj4gdG9vbHMpLgoKVGhlIGZpbGUgaW4gcXVlc3Rp
b24gaXMgYW4gaW50ZXJuYWwgc3RhdGUgZmlsZSB3aGljaCBpcyBwcml2YXRlIHRvIHRoZQpsaWJy
YXJ5LCB3aGljaCBpcyBhc3N1bWVkIHRvIGhhdmUgYSBnb29kIGZvcm0uICBJdCBpcyBhIGRpZmZl
cmVudCBzdG9yeQppZiBhcmJpdHJhcnkganNvbiBpcyBhY2NlcHRlZCBhcyBpbnB1dCBpbnRvIHRo
ZSBsaWJyYXJ5LgoKSSB3b3VsZG4ndCBtaW5kIGNoYW5naW5nIHRoZSBpbnRlcm5hbCBmb3JtYXQs
IGJ1dCB0aGF0IGRvZXNuJ3QgY2hhbmdlCnRoZSBmYWN0IHRoYXQgdGhlIGZpbGUgaXMgcHJpdmF0
ZSBhbmQgaXMgbm90IHN1cHBvc2VkIHRvIGJlIGNoYW5nZWQKZGlyZWN0bHkgYnkgdXNlcnMuCgo+
IAo+IFdoYXQgaXMgdGhlIGN1cnJlbnQgYmVoYXZpb3VyIGluIHN0YWdpbmc/CgpUaGUgc2FtZS4g
VGhlIGNvZGUgaGFzbid0IGNoYW5nZWQgc2luY2UgNC43LjQuCgpXZWkuCgo+IAo+IH5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:34:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:34:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYUG0-0007Xc-Cb; Thu, 28 Jun 2018 10:34:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYUFz-0007XW-Ds
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:34:31 +0000
X-Inumbo-ID: d620d734-7abe-11e8-bee3-23e342f49774
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d620d734-7abe-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:34:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58883696"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 28 Jun 2018 11:34:11 +0100
Message-ID: <1530182051-1924-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 v2] crontabs: Run freebsd-master only
 three times per week
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

ZnJlZWJzZCBtYXN0ZXIgc2VlbXMgdG8gdXBkYXRlIHZlcnkgZnJlcXVlbnRseSBhbmQgb3VyIHRl
c3RzIGFyZQpwcmV0dHkgbWluaW1hbC4gIFJpZ2h0IG5vdyBoYXZpbmcgYSBwZXJtYW5lbnQgZnJl
ZWJzZCBidWlsZCB0ZXN0IGdvaW5nCmlzIHByb2JhYmx5IG5vdCBhIHZlcnkgZ29vZCB1c2Ugb2Yg
b3VyIHJlc291cmNlcy4KCkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
Ci0tLQp2MjogRG8gbm90IGFjY2lkZW50YWxseSBkcm9wIGJpc2VjdGlvbnMuCi0tLQogY3ItZm9y
LWJyYW5jaGVzIHwgMiArLQogY3JvbnRhYiAgICAgICAgIHwgNCArKy0tCiAyIGZpbGVzIGNoYW5n
ZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jci1mb3It
YnJhbmNoZXMgYi9jci1mb3ItYnJhbmNoZXMKaW5kZXggMWM4NGM5Ni4uNmY1NDQzNyAxMDA3NTUK
LS0tIGEvY3ItZm9yLWJyYW5jaGVzCisrKyBiL2NyLWZvci1icmFuY2hlcwpAQCAtMzEsNyArMzEs
NyBAQCBzY3JpcHRvcHRpb25zPSIkMSI7IHNoaWZ0CiBMT0dGSUxFPXRtcC9jci1mb3ItYnJhbmNo
ZXMubG9nCiBleHBvcnQgTE9HRklMRQogCi06ICR7QlJBTkNIRVM6PW9zc3Rlc3QgeGVuLTQuMC10
ZXN0aW5nIHhlbi00LjEtdGVzdGluZyB4ZW4tNC4yLXRlc3RpbmcgeGVuLTQuMy10ZXN0aW5nIHhl
bi00LjQtdGVzdGluZyB4ZW4tNC41LXRlc3RpbmcgeGVuLTQuNi10ZXN0aW5nIHhlbi00LjctdGVz
dGluZyB4ZW4tNC44LXRlc3RpbmcgeGVuLTQuOS10ZXN0aW5nIHhlbi00LjEwLXRlc3RpbmcgeGVu
LTQuMTEtdGVzdGluZyB4ZW4tdW5zdGFibGUgcWVtdS1tYWlubGluZSBxZW11LXVwc3RyZWFtLXVu
c3RhYmxlIHFlbXUtdXBzdHJlYW0tNC4yLXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjMtdGVzdGlu
ZyBxZW11LXVwc3RyZWFtLTQuNC10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC41LXRlc3RpbmcgcWVt
dS11cHN0cmVhbS00LjYtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNy10ZXN0aW5nIHFlbXUtdXBz
dHJlYW0tNC44LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjktdGVzdGluZyBxZW11LXVwc3RyZWFt
LTQuMTAtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyBsaW51eC1saW51cyBsaW51
eC00LjE0IGxpbnV4LTQuOSBsaW51eC00LjEgbGludXgtMy4xOCBsaW51eC0zLjE2IGxpbnV4LTMu
MTQgbGludXgtMy4xMCBsaW51eC0zLjQgbGludXgtYXJtLXhlbiBzZWFiaW9zIG92bWYgeHRmIGZy
ZWVic2QtbWFzdGVyICR7RVhUUkFfQlJBTkNIRVN9fQorOiAke0JSQU5DSEVTOj1vc3N0ZXN0IHhl
bi00LjAtdGVzdGluZyB4ZW4tNC4xLXRlc3RpbmcgeGVuLTQuMi10ZXN0aW5nIHhlbi00LjMtdGVz
dGluZyB4ZW4tNC40LXRlc3RpbmcgeGVuLTQuNS10ZXN0aW5nIHhlbi00LjYtdGVzdGluZyB4ZW4t
NC43LXRlc3RpbmcgeGVuLTQuOC10ZXN0aW5nIHhlbi00LjktdGVzdGluZyB4ZW4tNC4xMC10ZXN0
aW5nIHhlbi00LjExLXRlc3RpbmcgeGVuLXVuc3RhYmxlIHFlbXUtbWFpbmxpbmUgcWVtdS11cHN0
cmVhbS11bnN0YWJsZSBxZW11LXVwc3RyZWFtLTQuMi10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC4z
LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjQtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNS10ZXN0
aW5nIHFlbXUtdXBzdHJlYW0tNC42LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjctdGVzdGluZyBx
ZW11LXVwc3RyZWFtLTQuOC10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC45LXRlc3RpbmcgcWVtdS11
cHN0cmVhbS00LjEwLXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjExLXRlc3RpbmcgbGludXgtbGlu
dXMgbGludXgtNC4xNCBsaW51eC00LjkgbGludXgtNC4xIGxpbnV4LTMuMTggbGludXgtMy4xNiBs
aW51eC0zLjE0IGxpbnV4LTMuMTAgbGludXgtMy40IGxpbnV4LWFybS14ZW4gc2VhYmlvcyBvdm1m
IHh0ZiAke0VYVFJBX0JSQU5DSEVTfX0KIGV4cG9ydCBCUkFOQ0hFUwogCiBmZXRjaHdsZW09JHds
ZW0KZGlmZiAtLWdpdCBhL2Nyb250YWIgYi9jcm9udGFiCmluZGV4IGU3ZjJhZDMuLmUxZTc5OGEg
MTAwNzU1Ci0tLSBhL2Nyb250YWIKKysrIGIvY3JvbnRhYgpAQCAtMTEsMTEgKzExLDExIEBAIE1B
SUxUTz1vc3N0ZXN0LWFkbWluQHhlbnByb2plY3Qub3JnCiA0OQkJMQkqICogKgkJY2QgdGVzdGlu
Zy5naXQgJiYgQlJBTkNIRVNfQUxXQVlTPXhlbi11bnN0YWJsZQkuL2NyLWZvci1icmFuY2hlcyBi
cmFuY2hlcyAtdyAiLi9jci1kYWlseS1icmFuY2ggLS1yZWFsIgogMAkJKgkqICogKgkJY2QgdGVz
dGluZy5naXQgJiYgQlJBTkNIRVM9eGVuLXVuc3RhYmxlLXNtb2tlCS4vY3ItZm9yLWJyYW5jaGVz
IGJyYW5jaGVzIC1xICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCiA0LTU5LzMwCQkqCSogKiAq
CQljZCB0ZXN0aW5nLmdpdCAmJgkJCQkuL2NyLWZvci1icmFuY2hlcyBicmFuY2hlcyAtcSAiLi9j
ci1kYWlseS1icmFuY2ggLS1yZWFsIgotMTgJCTkJKiAqIDEsMyw1CWNkIHRlc3RpbmcuZ2l0ICYm
IEJSQU5DSEVTPWxpbnV4LW5leHQJCS4vY3ItZm9yLWJyYW5jaGVzIGJyYW5jaGVzIC13ICIuL2Ny
LWRhaWx5LWJyYW5jaCAtLXJlYWwiCisxOAkJOQkqICogMSwzLDUJY2QgdGVzdGluZy5naXQgJiYg
QlJBTkNIRVM9J2xpbnV4LW5leHQgZnJlZWJzZC1tYXN0ZXInIAkuL2NyLWZvci1icmFuY2hlcyBi
cmFuY2hlcyAtdyAiLi9jci1kYWlseS1icmFuY2ggLS1yZWFsIgogMTgJCTkJKiAqIDMsNwkJY2Qg
dGVzdGluZy5naXQgJiYgQlJBTkNIRVM9eGVuLXVuc3RhYmxlLWNvdmVyaXR5IC4vY3ItZm9yLWJy
YW5jaGVzIGJyYW5jaGVzIC13ICIuL2NyLWRhaWx5LWJyYW5jaCAtLXJlYWwiCiAzNAkJMTUJMjMg
KiAqCQljZCB0ZXN0aW5nLmdpdCAmJiBCUkFOQ0hFUz1leGFtaW5lCQkuL2NyLWZvci1icmFuY2hl
cyBicmFuY2hlcyAtdyAiLi9jci1kYWlseS1icmFuY2ggLS1yZWFsIgogMTgJCTQJKiAqICoJCWNk
IHRlc3RpbmcuZ2l0ICYmIEJSQU5DSEVTPSdsaW51eC0zLjAgbGlidmlydCBydW1wcnVuJyAuL2Ny
LWZvci1icmFuY2hlcyBicmFuY2hlcyAtdyAiLi9jci1kYWlseS1icmFuY2ggLS1yZWFsIgotNi01
OS8xNSAgIAkqCSogKiAqCQljZCB0ZXN0aW5nLmdpdCAmJiBFWFRSQV9CUkFOQ0hFUz0neGVuLXVu
c3RhYmxlLXNtb2tlIGxpbnV4LTMuMCBydW1wcnVuIGxpYnZpcnQnIC4vY3ItZm9yLWJyYW5jaGVz
IGJpc2VjdHMgLXcgIi4vY3ItdHJ5LWJpc2VjdCAtLXJlYWwiCis2LTU5LzE1ICAgCSoJKiAqICoJ
CWNkIHRlc3RpbmcuZ2l0ICYmIEVYVFJBX0JSQU5DSEVTPSd4ZW4tdW5zdGFibGUtc21va2UgbGlu
dXgtMy4wIHJ1bXBydW4gbGlidmlydCBmcmVlYnNkLW1hc3RlcicgLi9jci1mb3ItYnJhbmNoZXMg
YmlzZWN0cyAtdyAiLi9jci10cnktYmlzZWN0IC0tcmVhbCIKICM4LTU5LzUJCSoJKiAqICoJCWNk
IGJpc2VjdHMvYWRob2MuZ2l0ICYmCXdpdGgtbG9jay1leCAtcSBkYXRhLXRyZWUtbG9jayBiYXNo
IC1jICIuL2NyLXRyeS1iaXNlY3QtYWRob2M7IGV4aXQgJD8iCiAyMgkJOAkqICogKgkJY2QgdGVz
dGluZy5naXQgJiYgQlJBTkNIRVM9bWFpbnRqb2JzCQkuL2NyLWZvci1icmFuY2hlcyAuIC13IC4v
Y3ItYWxsLWJyYW5jaC1zdGF0dXNlcyAnJwogMwkJNAkqICogKgkJc2F2ZWxvZyAtYzI4IHRlc3Rp
bmcuZ2l0L3RtcC9jci1mb3ItYnJhbmNoZXMubG9nID4vZGV2L251bGwKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:34:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10: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 1fYUGO-0007ZX-P5; Thu, 28 Jun 2018 10:34: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYUGN-0007ZD-5m
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:34:55 +0000
X-Inumbo-ID: e4cff16b-7abe-11e8-bee3-23e342f49774
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4cff16b-7abe-11e8-bee3-23e342f49774;
 Thu, 28 Jun 2018 10:34: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 1fYUGK-0002Gy-F2; Thu, 28 Jun 2018 10:34: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 1fYUGK-0004AI-2U; Thu, 28 Jun 2018 10:34:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYUGK-0003Z0-1n; Thu, 28 Jun 2018 10:34:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124746-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-amd64-xsm:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-armhf-xsm:<job status>:broken:regression
 linux-3.18:build-arm64-xsm:<job status>:broken:regression
 linux-3.18:build-armhf-pvops:<job status>:broken:regression
 linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-amd64:<job status>:broken:regression
 linux-3.18:build-arm64:<job status>:broken:regression
 linux-3.18:build-i386-xsm:<job status>:broken:regression
 linux-3.18:build-i386:<job status>:broken:regression
 linux-3.18:build-i386-pvops:host-install(4):broken:regression
 linux-3.18:build-i386:host-install(4):broken:regression
 linux-3.18:build-arm64-pvops:host-install(4):broken:regression
 linux-3.18:build-arm64-xsm:host-install(4):broken:regression
 linux-3.18:build-arm64:host-install(4):broken:regression
 linux-3.18:build-amd64-xsm:host-install(4):broken:regression
 linux-3.18:build-i386-xsm:host-install(4):broken:regression
 linux-3.18:build-amd64:host-install(4):broken:regression
 linux-3.18:build-amd64-pvops:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:build-armhf-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf-pvops:host-install(4):broken:regression
 linux-3.18:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-rumprun:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 10:34:52 +0000
Subject: [Xen-devel] [linux-3.18 test] 124746: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0NiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDYvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIzODM3CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgzNwog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyMzgzNwogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjM4MzcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzMTc2Nzc2NGMw
MjU5ODFkODE4YjA5YzAwNGY2ZTM1NzE1MWE5Y2EzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICBiMGIzNTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4MzcgIDIwMTgtMDYtMDYgMDE6NTA6MDYgWiAgIDIyIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTczICAyMDE4LTA2LTEzIDE0OjQwOjQ5IFogICAx
NCBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGV5IEtv
ZGFuZXYgPGFsZXhleS5rb2RhbmV2QG9yYWNsZS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9yay5ubz4KICBEYW4g
Q2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsZSBQYWxtYXMgPGRu
bHBsbUBnbWFpbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZp
ZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vy
c0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBHb3Zp
bmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAgR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51
eEByb2Vjay11cy5uZXQ+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIEphY2sg
TW9yZ2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYW1lcyBIb2dhbiA8amhv
Z2FuQGtlcm5lbC5vcmc+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9oYW5u
ZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9vbmFzIExhaHRpbmVuIDxqb29u
YXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxs
QGxpcDYuZnI+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBNZWwgR29ybWFuIDxtZ29y
bWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5Aa2VybmVsLm9y
Zz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBPbmRyZWogWmFyeSA8
bGludXhAcmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3Jl
LmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWNoaW4gR3Jv
dmVyIDxzZ3JvdmVyQGNvZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29o
ZWlsQGdvb2dsZS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1p
cy5vcmc+CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVsbGFub3guY29tPgogIFZpbGxlIFN5cmrD
pGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CiAgV2VpIFdhbmcgPHdlaXdhbkBn
b29nbGUuY29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhm
LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgODg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 10:53:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 10:53: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 1fYUY6-0000p5-Ah; Thu, 28 Jun 2018 10: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYUY5-0000ot-HE
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 10:53:13 +0000
X-Inumbo-ID: 73197d21-7ac1-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73197d21-7ac1-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 10: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 1fYUY0-0002dY-2D; Thu, 28 Jun 2018 10:53: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 1fYUXz-0004Xi-M1; Thu, 28 Jun 2018 10:53:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYUXz-0007rw-LK; Thu, 28 Jun 2018 10:53:07 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124778-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=137a4801848fde80544a987fb168ff56face2ffd
X-Osstest-Versions-That: freebsd=dc8d1c8d510a5d49b6f34be982c51b0ed8005048
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 10:53:07 +0000
Subject: [Xen-devel] [freebsd-master test] 124778: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3OCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0Nzc4LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTM3YTQ4MDE4NDhmZGU4MDU0NGE5
ODdmYjE2OGZmNTZmYWNlMmZmZApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZGM4ZDFjOGQ1MTBhNWQ0OWI2ZjM0YmU5ODJjNTFiMGVkODAwNTA0OAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0Nzc0ICAyMDE4LTA2LTI4IDAyOjIzOjQ5IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc3OCAgMjAxOC0wNi0yOCAwNjo0MDo0OSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2Qt
YWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIGRjOGQxYzhkNTEwLi4xMzdhNDgwMTg0OCAgMTM3YTQ4MDE4
NDhmZGU4MDU0NGE5ODdmYjE2OGZmNTZmYWNlMmZmZCAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:20:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11: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 1fYUyP-0002ye-Sz; Thu, 28 Jun 2018 11:20: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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYUyP-0002yZ-2Q
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:20:25 +0000
X-Inumbo-ID: 3fd27782-7ac5-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3fd27782-7ac5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 13:20:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58887155"
Date: Thu, 28 Jun 2018 12:20:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628112021.cz3w3ga3zsxvfyib@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <23348.46954.482917.689734@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23348.46954.482917.689734@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents [and 3 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MjQ6NDJBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGFraW5nIHRoaW5ncyBpbiBvcmRlciBmcm9tIG1vc3Qgc2FsaWVudCB0byBsZWFzdCBz
YWxpZW50Ogo+IAo+IFJvYmluIExlZSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBs
aWJ4bDogbWFrZSBzdXJlIGJ1ZmZlciBpcyBudWxsLXRlcm1pbmF0ZWQgaW4gbGlieGxfcmVhZF9m
aWxlX2NvbnRlbnRzIik6Cj4gPiBJbiBteSBzaXR1YXRpb24sIHRoZSBqc29uIGZpbGUgaXMgY3Jl
YXRlZCB3aXRoIGV4dGVybmFsIHByb2dyYW0gYW5kCj4gPiBjb250YWlucyBqdXN0ICJ7fVxuIiBh
bmQgbm90IHRyYWlsaW5nIDAuCj4gCj4gSSBqdXN0IHdhbnQgdG8gYmUgc3VyZSBJIHVuZGVyc3Rh
bmQgY29ycmVjdGx5LiAgWW91IGFyZSBjcmVhdGluZyB0aGUKPiBsaWJ4bCBkb21haW4gY29uZmln
IHVzZXJkYXRhIGpzb24geW91cnNlbGYsIGFuZCBzdHVmZmluZyBpdCBpbnRvCj4gL3Zhci9saWIv
eGVuID8gIFRoYXQgZmlsZSBpcyBpbnRlcm5hbCB0byBsaWJ4bCBhbmQgZG9pbmcgdGhhdCBpcywK
PiBvYnZpb3VzbHksIG5vdCBzdXBwb3J0ZWQuCj4gCj4gSSB0aGluaywgdGhvdWdoLCB0aGF0IHdo
YXQgIm5vdCBzdXBwb3J0ZWQiIG1lYW5zIGlzIHRoYXQgdGhlIGZvcm1hdAo+IGFuZCBzdG9yYWdl
IGxvY2F0aW9uIGFuZCBzbyBvbiBtYXkgY2hhbmdlLCBhbmQgdGhhdCB5b3UgYXJlIG9uIHlvdXIK
PiBvd24gaWYgaXQgZG9lcy4KPiAKPiBIb3dldmVyLCBJIGRvbid0IHRoaW5rIGl0IG1lYW5zIHRo
YXQgaWYgeW91IGRpc2NvdmVyIGJ1Z3Mgb3IKPiBpbmZlbGljaXRpZXMsIHdlIHNob3VsZG4ndCBm
aXggdGhlbS4gIFNvOgo+IAo+IFdlaSBMaXUgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRD
SF0gbGlieGw6IG1ha2Ugc3VyZSBidWZmZXIgaXMgbnVsbC10ZXJtaW5hdGVkIGluIGxpYnhsX3Jl
YWRfZmlsZV9jb250ZW50cyIpOgo+ID4gQWxyaWdodC4gSW4gdGhhdCBjYXNlIHBsZWFzZSBhcHBl
bmQgMCB0byB0aGUgZmlsZSB5b3UgY3JlYXRlZC4KPiAKPiBJIGRvbid0IHJlYWxseSBhZ3JlZSB0
aGF0IHRoaXMgaXMgdGhlIHJpZ2h0IGFuc3dlci4gIFRoYW5rcywgdG8gUm9iaW4sCj4gZm9yIGJy
aW5naW5nIHRoaXMgdG8gb3VyIGF0dGVudGlvbi4KPiAKPiBJdCBpcyBjbGVhcmx5IGJpemFycmUg
dGhhdCB0aGlzIGZpbGUsIHdoaWNoIGluIHRoZSBkZXNpZ24gaXMgc3VwcG9zZWQKPiB0byBiZSBq
c29uLCAoaSkgaGFwcGVucyB0byBjb250YWluIGEgdHJhaWxpbmcgbnVsIChpaSkgd2hpY2ggaXMK
PiBuZWNlc3NhcnkgZm9yIGNvcnJlY3Qgb3BlcmF0aW9uLgo+IAo+IFdlIGNhbm5vdCBmaXggKGkp
IHdpdGhvdXQgaW52YWxpZGF0aW5nIG9sZCBmaWxlcywgd2hpY2ggd2UgZG9uJ3Qgd2FudAo+IHRv
IGRvLiAgQnV0IHdlIHNob3VsZCBmaXggKGlpKS4KPiAKCldlIGNhbiBzYWZlbHkgcmVtb3ZlIHRo
ZSB0cmFpbGluZyBudWwgaWYgbGlieGwgQVBJIG1ha2VzIHN1cmUgYSBidWZmZXIKaXMgbnVsLXRl
cm1pbmF0ZWQuIE9sZCBmaWxlcyB3aWxsIHN0aWxsIHdvcmsgd2l0aCBuZXcgbGlicmFyeS4gTmV3
IGZpbGVzCndvbid0IHdvcmsgd2l0aCBvbGQgbGlicmFyeSAtLSBidXQgd2UgZG9uJ3Qgc3VwcG9y
dCB0aGF0LgoKPiBJIGFtIGluY2xpbmVkIHRvIHRoaW5rIHRoYXQgc29tZXRoaW5nIGFsb25nIHRo
ZSBsaW5lcyBvZiB0aGUgb3JpZ2luYWwKPiBwYXRjaCBpcyB0aGUgd2F5IHRvIGRvIHRoYXQuICBB
bHRob3VnaCwgdGhpcyBleHRyYSBudWwgYnl0ZSBzaG91bGQgYmUKPiBkb2N1bWVudGVkIGluIHRo
ZSBBUEkgY29tbWVudCB0aGVuLgo+IAo+IEFsc28sIHdlIHNob3VsZCBpZGVudGlmeSB3aGVyZSB0
aGUgYWRkaXRpb25hbCBudWwgYnl0ZSBpcyBjb21pbmcKPiBmcm9tLiAgV2hpbGUgd2UgY2FuJ3Qg
anVzdCBkZWxldGUgdGhhdCwgd2Ugc2hvdWxkIHB1dCBhIGNvbW1lbnQgaW4KPiBzYXlpbmcgdGhh
dCB0aGUgb2ZmLWJ5LW9uZSBlcnJvciBpcyBkZWxpYmVyYXRlLgoKV2hhdCBvZmYtYnktb25lIGVy
cm9yPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:28:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:28:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYV5v-0003CY-RS; Thu, 28 Jun 2018 11:28: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=8t7v=jo=citrix.com=prvs=7105abfae=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYV5u-0003Bo-53
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:28:10 +0000
X-Inumbo-ID: 552851eb-7ac6-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 552851eb-7ac6-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:28:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58887665"
Date: Thu, 28 Jun 2018 12:28:06 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628112806.GG2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-15-anthony.perard@citrix.com>
 <23347.43080.956159.713378@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.43080.956159.713378@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 14/31] libxl_qmp_ev: Introduce
 libxl__ev_qmp_start() to connect to QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MDc6NTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDE0LzMxXSBsaWJ4bF9xbXBf
ZXY6IEludHJvZHVjZSBsaWJ4bF9fZXZfcW1wX3N0YXJ0KCkgdG8gY29ubmVjdCB0byBRTVAiKToK
PiA+IFRoaXMgaXMgYSBmaXJzdCBwYXRjaCB0byBpbXBsZW1lbnQgbGlieGxfX2V2X3FtcCwgaXQg
b25seSBjb25uZWN0IHRvIHRoZQo+ID4gUU1QIHNvY2tldCBvZiBRRU1VIGFuZCByZWdpc3RlciBh
IGNhbGxiYWNrIHRoYXQgZG9lcyBub3RoaW5nLgo+IC4uLgo+ID4gQEAgLTUwMyw2ICs1MDQsOSBA
QCBzdHJ1Y3QgbGlieGxfX2N0eCB7Cj4gPiAgICAgIExJQlhMX0xJU1RfRU5UUlkobGlieGxfY3R4
KSBzaWdjaGxkX3VzZXJzX2VudHJ5Owo+ID4gIAo+ID4gICAgICBsaWJ4bF92ZXJzaW9uX2luZm8g
dmVyc2lvbl9pbmZvOwo+ID4gKwo+ID4gKyAgICAvLyBGSVhNRTogTWF5IG5lZWQgYSBsaXN0LCB3
aXRoIG9uIHN0YXRlIGZvciBlYWNoIGRvbWlkCj4gPiArICAgIGxpYnhsX19ldl9xbXBfc3RhdGUg
KnFtcF9ldjsKPiAKPiBNeSB0aG91Z2h0IGlzIHRoYXQgdGhlIGxpZmV0aW1lIG9mIHRoaXMgdGhp
bmcgc2hvdWxkIHByb2JhYmx5IGJlIGluCj4gZWFjaCByZWxldmFudCBhby4KClRoYXQgc291bmQg
cGxhdXNpYmxlLCBJIGNhbiB0cnkgdG8gbW92ZSB0aGlzIHN0YXRlIHRvIGxpYnhsX19hby4gSSBq
dXN0Cm5lZWQgdG8gZmluZCBvdXQgd2hhdCdzIGhhcHBlbiBvbiBjb25uZWN0KDMpIHdoZW4gc29t
ZXRoaW5nIGVsc2UgaXMKYWxscmVhZHkgY29ubmVjdGVkIHRvIFFFTVUuCgo+IElzIGl0IHRvbyBp
bmNvbnZlbmllbnQgdG8gcmVjb25uZWN0IHRvIHFtcCBmb3IgZXZlcnkgbGlieGwgb3BlcmF0aW9u
ID8KPiBJZiBpdCBpcyB0aGVuIHRoaXMgbmVlZHMgdG8gYmUgYSBjYWNoZSwgYSBiaXQgbGlrZSBs
aWJ4bF9fcG9sbGVyIGJ1dAo+IGRpZmZlcmVudC4gIEJ1dCB0aGF0IGNhbiBiZSBoYW5kbGVkIGlu
c2lkZSB3aGF0IHlvdSBhcmUgY2FsbGluZwo+IF9ldl9xbXBfc3RhcnQuCj4gCj4gQWxzbywgSSB0
aGluayBpZiB5b3UgYXJlIGdvaW5nIHRvIGhhdmUgYSBsaWJ4bF9fZXZfcW1wIGl0IG5lZWRzIHRv
IGJlCj4ganVzdCBsaWtlIGFsbCB0aGUgb3RoZXIgbGlieGxfX2V2XyB0aGluZ3MuICBJdCdzIG5v
dCBjbGVhciB0byBtZSB0aGF0Cj4gUU1QIGlzIHNpbWlsYXIgZW5vdWdoLgo+IAo+IERvIHlvdSBh
Y3R1YWxseSBuZWVkIGFuIGV4cGxpY2l0ICJzdGFydCIgb3IgImNvbm5lY3QiIG9wZXJhdGlvbiA/
Cj4gSSB0aGluayBpbiBhbnkgY2FzZSB0aGUgInNlbmQgYSBxbXAgY29tbWFuZCIgb3BlcmF0aW9u
cyBzaG91bGQKPiBwcm9iYWJseSBjb25uZWN0IGF1dG9tYXRpY2FsbHkuCgpUaGF0IGlzIHdoYXQg
SSBoYXZlIGRvbmUuIFRoZSBsaWJ4bF9fZXZfcW1wX3N0YXJ0KCkgc2hvdWxkIGJlIHN0YXRpYywg
aXQKaXMgb25seSB1c2UgZnJvbSB3aXRoaW4gbGlieGxfcW1wLmMuIEJ1dCBJJ3ZlIHB1dCBpdCBp
biBsaWJ4bF9pbnRlcmFsLmgKanVzdCB0byBhbGxvdyB0aGlzIHBhdGNoIHRvIGJ1aWxkLgoKVGhl
IF9zdG9wIGlzIG5vcm1hbGx5IG5vdCBuZWVkZWQsIHRvIGJlIGNhbGxlZC4gSXQgaXMgYXV0b21h
dGljYWxseQpjYWxsZWQgYXMgc29vbiBhcyB0aGVyZSBpcyBubyBtb3JlIFFNUCBjb21tYW5kIGlu
IGZsaWdodCAoYWxsIGNvbW1hbmQKaGF2ZSByZWNldmVpZCBhIHJlc3BvbnNlKS4KCj4gU28gc29t
ZXRoaW5nIGxpa2UgdGhpczoKPiAKPiAgICAvKiBsaWJ4bF9fcW1wX3N0YXRlIGhhcyB0aGUgZm9s
bG93aW5nIHN0YXRlczoKPiAgICAgKiAgIFVuZGVmaW5lZAo+ICAgICAqICAgRGlzY29ubmVjdGVk
Cj4gICAgICogICBDb25uZWN0ZWQKPiAgICAgKi8KPiAKPiAgICB2b2lkIGxpYnhsX19xbXBfaW5p
dChpYnhsX19xbXBfc3RhdGUgKnFtcCk7IC8qIFUgLT4gRCAqLwo+IAo+ICAgIGludCBsaWJ4bF9f
cW1wX2Nvbm5lY3QobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fcW1wX3N0YXRlICpxbXBfdXBkKTsgLyogW1VDXSAtPiBDICov
Cj4gCj4gICAgaW50IGxpYnhsX19xbXBfZGlzcG9zZShsaWJ4bF9fcW1wX3N0YXRlICpxbXBfdXBk
KTsgLyogW0RDXSAtPiBEICovCj4gCj4gICAgaW50IGxpYnhsX19xbXBfY29tbWFuZCggbG90cyBv
ZiBwYXJhbWV0ZXJzIGluY2wgY2FsbGJhY2sgKTsgLyogW0RDXSAqLwoKU28gd2hhdCB0aGUgaW50
ZXJmYWNlIGxvb2tzIGxpa2UgYXQgdGhlIGVuZCBvZiB0aGUgc2VyaWVzIGlzOgoKdm9pZCBsaWJ4
bF9fZXZfcW1wX2luaXQobGlieGxfX2V2X3FtcCAqZXYpOwppbnQgbGlieGxfX2V2X3FtcF9yZWdp
c3RlcihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2V2X3FtcF9jYWxsYmFjayAqLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh
ciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MpOwp2b2lkIGxpYnhsX19ldl9xbXBfZGVy
ZWdpc3RlcihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldik7CmludCBsaWJ4bF9fZXZf
cW1wX2lzcmVnaXN0ZXJlZChjb25zdCBsaWJ4bF9fZXZfcW1wICpldik7CgpUaGUgbGlieGxfX3Ft
cF9zdGF0ZSBpcyBub3QgZXhwb3NlZC4gVGhlIF9yZWdpc3RlcigpIHdpbGwgYXR0ZW1wdCB0bwpm
aW5kIHRoZSBjdXJyZW50IF9zdGF0ZSBhbmQgdXNlIGl0LCBvciBjcmVhdGUgYSBuZXcgb25lIChj
b25uZWN0KS4KClRoZSBsaWJ4bF9fZXZfcW1wX3N0b3AoKSBjYWxsIGluIGxpYnhsX2N0eF9mcmVl
KCkgaXMgb25seSB0aGVyZSBpbiBjYXNlCnNvbWV0aGluZyB3ZW50IHdyb25nLCBpdCBzaG91bGQg
bm90IGJlIG5lZWRlZC4KCgpJJ2xsIHRyeSB0byB3cml0ZSBiZXR0ZXIgZG9jdW1lbnRhdGlvbiBh
Ym91dCB0aGUgcG9zc2libGUgc3RhdGVzIG9mIGJvdGgKbGlieGxfX2V2X3FtcF9zdGF0ZSBhbmQg
bGlieGxfX2V2X3FtcCwgYW5kIGhvdyB0aGV5IHJlbGF0ZSB0byBlYWNoCm90aGVyLgoKQlRXLCBJ
IHRoaW5rIHFtcCBpcyBraW5kIG9mIHNpbWlsYWlyIHRvIGxpYnhsX19ldl94c3dhdGNoLCB3aGlj
aCB3b3VsZApfZXZfZmRfcmVnaXN0ZXIoeGVuc3RvcmVfZmQpIG9uIHRoZSBmaXJzdCBwYXRoIHRv
IHdhdGNoLCBhbmQgX2RlcmVnaXN0ZXIKb25jZSB0aGVyZSBpcyBubyBtb3JlIHdhdGNoZXMuIFRo
ZSBvbmUgbW9yZSB0aGluZyB0aGF0IHFtcCBuZWVkIHRvIGRvIGlzCm9wZW4gdGhlIHNvY2tldCBh
bmQgY2xvc2UgaXQuCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:33:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYVAu-0003sz-Jl; Thu, 28 Jun 2018 11:33:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8t7v=jo=citrix.com=prvs=7105abfae=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYVAs-0003su-Jt
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:33:18 +0000
X-Inumbo-ID: 0c9a921e-7ac7-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c9a921e-7ac7-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:33:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58888228"
Date: Thu, 28 Jun 2018 12:33:14 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628113314.GH2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-16-anthony.perard@citrix.com>
 <23347.43226.684654.141150@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.43226.684654.141150@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 15/31] libxl_qmp_ev: Implement fd
 callback and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDQ6MTA6MThQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDE1LzMxXSBsaWJ4bF9xbXBf
ZXY6IEltcGxlbWVudCBmZCBjYWxsYmFjayBhbmQgcmVhZCBkYXRhIik6Cj4gPiBGaXJzdCBzdGVw
IGludG8gdGFraW5nIGNhcmUgb2YgdGhlIGlucHV0IGZyb20gUUVNVSdzIFFNUCBzb2NrZXQuIEZv
cgo+ID4gbm93LCB3ZSByZWFkIGRhdGEgYW5kIHN0b3JlIHRoZW0gaW4gYnVmZmVycy4KPiAKPiBI
b3cgYmlnIGlzIHRoaXMgZGF0YSA/ICBJcyBhbGwgdGhpcyBidXNpbmVzcyB3aXRoIGEgbGlua2Vk
IGxpc3Qgb2YKPiBidWZmZXJzIHJlYWxseSBuZWNlc3NhcnkgPwoKVGhlIGFsdGVybmF0aXZlIGlz
IHJlYWxsb2MuIEkgZG9uJ3Qga25vdyBob3cgYmlnIHRoZSBkYXRhIGlzIGdvaW5nIHRvCmJlLiBJ
IGRvbid0IHdhbnQgdG8gc3BlY3VsYXRlLgoKQnV0IHJpZ2h0IG5vdywgUU1QX1JFQ0VJVkVfQlVG
RkVSX1NJWkUgaXMgc2V0IHRvIDRrLCBJIGRvbid0IHRoaW5rIHdlCndvdWxkIG5lZWQgbW9yZSB0
aGFuIHRoYXQsIGJ1dCBJIHRoaW5rIHRoZSBjb2RlIG5lZWQgdG8gYmUgcHJlcGFyZWQgdG8KcmVj
ZWl2ZSBtb3JlLgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:35:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:35: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 1fYVDE-00041p-2O; Thu, 28 Jun 2018 11: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYVDC-00041i-O9
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:35:42 +0000
X-Inumbo-ID: 62dd2b1b-7ac7-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62dd2b1b-7ac7-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:35:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58888387"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.51210.927929.595848@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 12:35:38 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180628112021.cz3w3ga3zsxvfyib@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <23348.46954.482917.689734@mariner.uk.xensource.com>
 <20180628112021.cz3w3ga3zsxvfyib@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents [and 3 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBsaWJ4bDogbWFrZSBzdXJl
IGJ1ZmZlciBpcyBudWxsLXRlcm1pbmF0ZWQgaW4gbGlieGxfcmVhZF9maWxlX2NvbnRlbnRzIFth
bmQgMyBtb3JlIG1lc3NhZ2VzXSIpOgo+IFdlIGNhbiBzYWZlbHkgcmVtb3ZlIHRoZSB0cmFpbGlu
ZyBudWwgaWYgbGlieGwgQVBJIG1ha2VzIHN1cmUgYSBidWZmZXIKPiBpcyBudWwtdGVybWluYXRl
ZC4gT2xkIGZpbGVzIHdpbGwgc3RpbGwgd29yayB3aXRoIG5ldyBsaWJyYXJ5LiBOZXcgZmlsZXMK
PiB3b24ndCB3b3JrIHdpdGggb2xkIGxpYnJhcnkgLS0gYnV0IHdlIGRvbid0IHN1cHBvcnQgdGhh
dC4KCkkgZ3Vlc3MuCgo+ID4gSSBhbSBpbmNsaW5lZCB0byB0aGluayB0aGF0IHNvbWV0aGluZyBh
bG9uZyB0aGUgbGluZXMgb2YgdGhlIG9yaWdpbmFsCj4gPiBwYXRjaCBpcyB0aGUgd2F5IHRvIGRv
IHRoYXQuICBBbHRob3VnaCwgdGhpcyBleHRyYSBudWwgYnl0ZSBzaG91bGQgYmUKPiA+IGRvY3Vt
ZW50ZWQgaW4gdGhlIEFQSSBjb21tZW50IHRoZW4uCj4gPiAKPiA+IEFsc28sIHdlIHNob3VsZCBp
ZGVudGlmeSB3aGVyZSB0aGUgYWRkaXRpb25hbCBudWwgYnl0ZSBpcyBjb21pbmcKPiA+IGZyb20u
ICBXaGlsZSB3ZSBjYW4ndCBqdXN0IGRlbGV0ZSB0aGF0LCB3ZSBzaG91bGQgcHV0IGEgY29tbWVu
dCBpbgo+ID4gc2F5aW5nIHRoYXQgdGhlIG9mZi1ieS1vbmUgZXJyb3IgaXMgZGVsaWJlcmF0ZS4K
PiAKPiBXaGF0IG9mZi1ieS1vbmUgZXJyb3I/CgpUaGUgb25lIHRoYXQgd3JpdGVzIGEgbnVsIHRv
IHRoZSBmaWxlLiAgSSBjYW4ndCBiZWxpZXZlIGl0IHdhcwpkZWxpYmVyYXRlLiAgSSBoYXZlbid0
IGxvb2tlZCB0byBmaW5kIHdoZXJlIGl0IGNvbWVzIGZyb20gYnV0IGlmIHRoZQpjb2RlIHdoZXJl
IGl0IGNvbWVzIGZyb20gZG9lc24ndCBsb29rIGxpa2UgYW4gb2ZmLWJ5LW9uZSBlcnJvciB0aGVu
IGl0CmlzIHRvbyBvYnR1c2UgOi0pLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11: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 1fYVFB-000487-HU; Thu, 28 Jun 2018 11: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYVFA-000482-KM
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:37:44 +0000
X-Inumbo-ID: abae04ff-7ac7-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abae04ff-7ac7-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:37:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58888522"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.51333.267414.611949@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 12:37:41 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180628113314.GH2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-16-anthony.perard@citrix.com>
 <23347.43226.684654.141150@mariner.uk.xensource.com>
 <20180628113314.GH2052@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 15/31] libxl_qmp_ev: Implement fd
 callback and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2MyAxNS8zMV0gbGlieGxfcW1wX2V2
OiBJbXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YSIpOgo+IE9uIFdlZCwgSnVuIDI3
LCAyMDE4IGF0IDA0OjEwOjE4UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gSG93IGJp
ZyBpcyB0aGlzIGRhdGEgPyAgSXMgYWxsIHRoaXMgYnVzaW5lc3Mgd2l0aCBhIGxpbmtlZCBsaXN0
IG9mCj4gPiBidWZmZXJzIHJlYWxseSBuZWNlc3NhcnkgPwo+IAo+IFRoZSBhbHRlcm5hdGl2ZSBp
cyByZWFsbG9jLiBJIGRvbid0IGtub3cgaG93IGJpZyB0aGUgZGF0YSBpcyBnb2luZyB0bwo+IGJl
LiBJIGRvbid0IHdhbnQgdG8gc3BlY3VsYXRlLgoKWWVzLCBidXQgdGhlcmUgaXMgbm90IGFueXRo
aW5nIHZlcnkgd3Jvbmcgd2l0aCByZWFsbG9jLgoKPiBCdXQgcmlnaHQgbm93LCBRTVBfUkVDRUlW
RV9CVUZGRVJfU0laRSBpcyBzZXQgdG8gNGssIEkgZG9uJ3QgdGhpbmsgd2UKPiB3b3VsZCBuZWVk
IG1vcmUgdGhhbiB0aGF0LCBidXQgSSB0aGluayB0aGUgY29kZSBuZWVkIHRvIGJlIHByZXBhcmVk
IHRvCj4gcmVjZWl2ZSBtb3JlLgoKQWxsIG9mIHRoaXMgYnVmZmVyIHF1ZXVlIGNvbXBsaWNhdGlv
biBpcyBhIHBlcmZvcm1hbmNlIG9wdGltaXNhdGlvbiB0bwphdm9pZCBoeXBvdGhldGljYWwgcmVh
bGxvY3MsIHRoZW4gOi0pID8KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:40:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:40:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYVHb-0004oV-0p; Thu, 28 Jun 2018 11: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=dpmo=jo=citrix.com=prvs=7101e345a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYVHZ-0004oN-3d
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:40:13 +0000
X-Inumbo-ID: 03f3195e-7ac8-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03f3195e-7ac8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:40:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58888708"
Date: Thu, 28 Jun 2018 12:40:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628114005.cefc47zlyvxhb55m@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <23348.46954.482917.689734@mariner.uk.xensource.com>
 <20180628112021.cz3w3ga3zsxvfyib@citrix.com>
 <23348.51210.927929.595848@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23348.51210.927929.595848@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents [and 3 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTI6MzU6MzhQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBsaWJ4bDogbWFr
ZSBzdXJlIGJ1ZmZlciBpcyBudWxsLXRlcm1pbmF0ZWQgaW4gbGlieGxfcmVhZF9maWxlX2NvbnRl
bnRzIFthbmQgMyBtb3JlIG1lc3NhZ2VzXSIpOgo+ID4gV2UgY2FuIHNhZmVseSByZW1vdmUgdGhl
IHRyYWlsaW5nIG51bCBpZiBsaWJ4bCBBUEkgbWFrZXMgc3VyZSBhIGJ1ZmZlcgo+ID4gaXMgbnVs
LXRlcm1pbmF0ZWQuIE9sZCBmaWxlcyB3aWxsIHN0aWxsIHdvcmsgd2l0aCBuZXcgbGlicmFyeS4g
TmV3IGZpbGVzCj4gPiB3b24ndCB3b3JrIHdpdGggb2xkIGxpYnJhcnkgLS0gYnV0IHdlIGRvbid0
IHN1cHBvcnQgdGhhdC4KPiAKPiBJIGd1ZXNzLgo+IAo+ID4gPiBJIGFtIGluY2xpbmVkIHRvIHRo
aW5rIHRoYXQgc29tZXRoaW5nIGFsb25nIHRoZSBsaW5lcyBvZiB0aGUgb3JpZ2luYWwKPiA+ID4g
cGF0Y2ggaXMgdGhlIHdheSB0byBkbyB0aGF0LiAgQWx0aG91Z2gsIHRoaXMgZXh0cmEgbnVsIGJ5
dGUgc2hvdWxkIGJlCj4gPiA+IGRvY3VtZW50ZWQgaW4gdGhlIEFQSSBjb21tZW50IHRoZW4uCj4g
PiA+IAo+ID4gPiBBbHNvLCB3ZSBzaG91bGQgaWRlbnRpZnkgd2hlcmUgdGhlIGFkZGl0aW9uYWwg
bnVsIGJ5dGUgaXMgY29taW5nCj4gPiA+IGZyb20uICBXaGlsZSB3ZSBjYW4ndCBqdXN0IGRlbGV0
ZSB0aGF0LCB3ZSBzaG91bGQgcHV0IGEgY29tbWVudCBpbgo+ID4gPiBzYXlpbmcgdGhhdCB0aGUg
b2ZmLWJ5LW9uZSBlcnJvciBpcyBkZWxpYmVyYXRlLgo+ID4gCj4gPiBXaGF0IG9mZi1ieS1vbmUg
ZXJyb3I/Cj4gCj4gVGhlIG9uZSB0aGF0IHdyaXRlcyBhIG51bCB0byB0aGUgZmlsZS4gIEkgY2Fu
J3QgYmVsaWV2ZSBpdCB3YXMKPiBkZWxpYmVyYXRlLiAgSSBoYXZlbid0IGxvb2tlZCB0byBmaW5k
IHdoZXJlIGl0IGNvbWVzIGZyb20gYnV0IGlmIHRoZQo+IGNvZGUgd2hlcmUgaXQgY29tZXMgZnJv
bSBkb2Vzbid0IGxvb2sgbGlrZSBhbiBvZmYtYnktb25lIGVycm9yIHRoZW4gaXQKPiBpcyB0b28g
b2J0dXNlIDotKS4KCkl0IGlzIGRlbGliZXJhdGUuIFNlZSBsaWJ4bF9pbnRlcm5hbC5oOmxpYnhs
X19zZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24uCgpBdCB0aGUgdGltZSBJIHdyb3RlIHRoZSBjb2Rl
IEkgZGlkbid0IHdhbnQgdG8gY2hhbmdlIHRoZSByZWFkL3dyaXRlCmZ1bmN0aW9uIEFQSXMuIFRo
ZSBmaWxlIHdhcyAvIGlzIGNvbnNpZGVyZWQgaW50ZXJuYWwgYW55d2F5LgoKV2VpLgoKPiAKPiBJ
YW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:44:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11: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 1fYVLq-00050f-Lp; Thu, 28 Jun 2018 11:44:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYVLq-00050Z-7q
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:44:38 +0000
X-Inumbo-ID: a20be769-7ac8-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a20be769-7ac8-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 13:44:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58889057"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.51740.615963.611121@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 12:44:28 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180628112806.GG2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-15-anthony.perard@citrix.com>
 <23347.43080.956159.713378@mariner.uk.xensource.com>
 <20180628112806.GG2052@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 14/31] libxl_qmp_ev: Introduce
 libxl__ev_qmp_start() to connect to QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2MyAxNC8zMV0gbGlieGxfcW1wX2V2
OiBJbnRyb2R1Y2UgbGlieGxfX2V2X3FtcF9zdGFydCgpIHRvIGNvbm5lY3QgdG8gUU1QIik6Cj4g
U28gd2hhdCB0aGUgaW50ZXJmYWNlIGxvb2tzIGxpa2UgYXQgdGhlIGVuZCBvZiB0aGUgc2VyaWVz
IGlzOgo+IAo+IHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAgKmV2KTsKPiBp
bnQgbGlieGxfX2V2X3FtcF9yZWdpc3RlcihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpl
diwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNrICos
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFy
Z3MpOwo+IHZvaWQgbGlieGxfX2V2X3FtcF9kZXJlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X19ldl9xbXAgKmV2KTsKPiBpbnQgbGlieGxfX2V2X3FtcF9pc3JlZ2lzdGVyZWQoY29uc3QgbGli
eGxfX2V2X3FtcCAqZXYpOwo+IAo+IFRoZSBsaWJ4bF9fcW1wX3N0YXRlIGlzIG5vdCBleHBvc2Vk
LiBUaGUgX3JlZ2lzdGVyKCkgd2lsbCBhdHRlbXB0IHRvCj4gZmluZCB0aGUgY3VycmVudCBfc3Rh
dGUgYW5kIHVzZSBpdCwgb3IgY3JlYXRlIGEgbmV3IG9uZSAoY29ubmVjdCkuCgpBaCwgSSBzZWUu
CgpFcnIsIHRoZSBnbG9iYWwgKGN0eCkgc3RhdGUgaXMgZGVmaW5pdGVseSB3cm9uZyB0aGVuLiAg
TXVsdGlwbGUKb3BlcmF0aW9ucyBtaWdodCBiZSBpbiBmbGlnaHQgYXQgb25jZSB3aXRoIHRoZSBz
YW1lIGN0eFsxXSwgc28gbGlieGwKbWlnaHQgbmVlZCB0byBiZSBjb25uZWN0ZWQgdG8gbXVsdGlw
bGUgcWVtdXMgKG9yIGNvbm5lY3RlZCB0byB0aGUgc2FtZQpxZW11IG11bHRpcGxlIHRpbWVzLCBp
ZiB5b3UgZG9uJ3Qgd2FudCB0byBkZWFsIHdpdGggZGVtdWx0aXBsZXhpbmcpLgoKSWYgeW91IGlu
dGVuZCBmb3IgZWFjaCBfZXYgdG8gaGFuZGxlIG9ubHkgb25lIGNvbW1hbmQgYXQgYSB0aW1lLCBh
bmQKbWFwIGNvbW1hbmRzIDE6MSB0byBjb25uZWN0aW9ucywgdGhlbiB0aGUgY29ubmVjdGlvbiBz
dGF0ZSBuZWVkcyB0byBiZQppbiB5b3VyIGV2IHN0cnVjdHVyZS4KClRCSCB0aGUgQVBJIHlvdSBx
dW90ZSBhYm91dCBkb2VzIHNlZW0gdmVyeSBzaW1pbGFyIHRvIHRoZSBvdGhlcgpsaWJ4bF9ldl9G
T08gYnV0IGl0IGlzIHZlcnkgY291bnRlcmludHVpdGl2ZSB0aGF0ICJyZWdpc3RlciIgaXMgdGhl
CmZ1bmN0aW9uIHRvIHNlbmQgYSBxbXAgY29tbWFuZC4gIEkgdGhpbmsgc29tZSBiZXR0ZXIgbmFt
ZXMgd291bGQgaGVscCwKZXZlbiBpZiBpdCBtZWFucyB0aGV5IGFyZSBsZXNzIHJlZ3VsYXIuCgpb
MV0gVGhlIGN0eCBpcyBub3Qgc2hhcmVkIGJldHdlZW4gdGhyZWFkcywgYnV0IGl0IGlzIHNoYXJl
ZCBiZXR3ZWVuCmluZGVwZW5kZW50IGFvcyBldGMuCgo+IEknbGwgdHJ5IHRvIHdyaXRlIGJldHRl
ciBkb2N1bWVudGF0aW9uIGFib3V0IHRoZSBwb3NzaWJsZSBzdGF0ZXMgb2YgYm90aAo+IGxpYnhs
X19ldl9xbXBfc3RhdGUgYW5kIGxpYnhsX19ldl9xbXAsIGFuZCBob3cgdGhleSByZWxhdGUgdG8g
ZWFjaAo+IG90aGVyLgoKVGhhdCB3b3VsZCByZWFsbHkgaGVscCwgYWx0aG91Z2ggSSB0aGluayB3
aGF0IEkgYW0gc2F5aW5nIGFib3ZlCm1heSBpbXBseSB0aGF0IHRoZXkgbmVlZCB0byBiZSB1bmlm
aWVkLgoKPiBCVFcsIEkgdGhpbmsgcW1wIGlzIGtpbmQgb2Ygc2ltaWxhaXIgdG8gbGlieGxfX2V2
X3hzd2F0Y2gsIHdoaWNoIHdvdWxkCj4gX2V2X2ZkX3JlZ2lzdGVyKHhlbnN0b3JlX2ZkKSBvbiB0
aGUgZmlyc3QgcGF0aCB0byB3YXRjaCwgYW5kIF9kZXJlZ2lzdGVyCj4gb25jZSB0aGVyZSBpcyBu
byBtb3JlIHdhdGNoZXMuIFRoZSBvbmUgbW9yZSB0aGluZyB0aGF0IHFtcCBuZWVkIHRvIGRvIGlz
Cj4gb3BlbiB0aGUgc29ja2V0IGFuZCBjbG9zZSBpdC4KCklmIHlvdSBhcmUgc2hhcmluZyB0aGUg
cW1wIGNvbm5lY3Rpb24gYmV0d2VlbiBtdWx0aXBsZSBjb25jdXJyZW50IHFtcApjb21tYW5kcyB0
aGVuIEkgdGhpbmsgeW91IG5lZWQgYSBkYXRhIHN0cnVjdHVyZSBpbiB0aGUgY3R4IHdoaWNoIGNh
bgpmaW5kIGFuIGV4aXN0aW5nIGNvbm5lY3Rpb24gZ2l2ZW4gYSBkb21pZC4KCklhbi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:46:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:46:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYVN8-00056D-3D; Thu, 28 Jun 2018 11:45:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYVN6-00055t-Vu
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:45:57 +0000
X-Inumbo-ID: d00002cb-7ac8-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d00002cb-7ac8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 11:45:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYVN2-0003du-PP; Thu, 28 Jun 2018 11:45:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYVN2-0005gR-CT; Thu, 28 Jun 2018 11:45:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYVN2-00015K-Bj; Thu, 28 Jun 2018 11:45:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124753-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-pvops:<job
 status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-armhf-xsm:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:host-install(4):broken:regression
 xen-unstable:build-armhf-xsm:host-install(4):broken:regression
 xen-unstable:build-armhf:host-install(4):broken:regression
 xen-unstable:build-i386-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-prev:host-install(4):broken:regression
 xen-unstable:build-i386-prev:host-install(4):broken:regression
 xen-unstable:build-i386-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64:host-install(4):broken:regression
 xen-unstable:build-amd64-xtf:host-install(4):broken:regression
 xen-unstable:build-amd64-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-pvops:host-install(4):broken:regression
 xen-unstable:build-i386:host-install(4):broken:regression
 xen-unstable:build-arm64:host-install(4):broken:regression
 xen-unstable:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable:build-arm64-pvops:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds: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-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-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-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale: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:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim: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-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine: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-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds: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-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 11:45:52 +0000
Subject: [Xen-devel] [xen-unstable test] 124753: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc1My8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0NTY2CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1NjYKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDU2NgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMxCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2
MzEKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzMQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjMxCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzMQogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
NjMxCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2MzEKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYzMQogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTI0NjY5CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2NjkKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDY2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFi
NzI4NjZjOWYzODJhMzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQz
NzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNDc1MyAgMjAxOC0wNi0yNyAwMTo1MTo1MSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRl
bXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
LXh0ZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1o
ZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHJldiBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC14dGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQoKUHVi
bGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 11:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 11:49:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYVQq-0005K7-RW; Thu, 28 Jun 2018 11:49: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYVQp-0005Ju-8V
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 11:49:47 +0000
X-Inumbo-ID: 59f2d2f2-7ac9-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59f2d2f2-7ac9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 13:49:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58889456"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23348.52052.955419.458756@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 12:49:40 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180628114005.cefc47zlyvxhb55m@citrix.com>
References: <1530090791-5210-1-git-send-email-robinlee.sysu@gmail.com>
 <20180627105835.vxkdh6txjm5hheqa@citrix.com>
 <CAG8B0OwkyaEmPSqjf6=ci48r7BRVs1qjdB9dJM+e0Mo4yMY_Hw@mail.gmail.com>
 <20180627112433.42tk4l7jhqweqvwt@citrix.com>
 <CAG8B0Ox4yVuaf3nbLLGw8dNoHoxQ=_q==NvQ=Cop74x7bgKvZw@mail.gmail.com>
 <20180627122926.tqq5cfk3toypmqqq@citrix.com>
 <CAG8B0OwC1m4ZAS5_DUj67SzgR5qgyW3hzb_+ZAatiY6-FGA=Aw@mail.gmail.com>
 <23348.46954.482917.689734@mariner.uk.xensource.com>
 <20180628112021.cz3w3ga3zsxvfyib@citrix.com>
 <23348.51210.927929.595848@mariner.uk.xensource.com>
 <20180628114005.cefc47zlyvxhb55m@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure buffer is null-terminated
 in libxl_read_file_contents [and 3 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Robin Lee <robinlee.sysu@gmail.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBsaWJ4bDogbWFrZSBzdXJl
IGJ1ZmZlciBpcyBudWxsLXRlcm1pbmF0ZWQgaW4gbGlieGxfcmVhZF9maWxlX2NvbnRlbnRzIFth
bmQgMyBtb3JlIG1lc3NhZ2VzXSIpOgo+IE9uIFRodSwgSnVuIDI4LCAyMDE4IGF0IDEyOjM1OjM4
UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gVGhlIG9uZSB0aGF0IHdyaXRlcyBhIG51
bCB0byB0aGUgZmlsZS4gIEkgY2FuJ3QgYmVsaWV2ZSBpdCB3YXMKPiA+IGRlbGliZXJhdGUuICBJ
IGhhdmVuJ3QgbG9va2VkIHRvIGZpbmQgd2hlcmUgaXQgY29tZXMgZnJvbSBidXQgaWYgdGhlCj4g
PiBjb2RlIHdoZXJlIGl0IGNvbWVzIGZyb20gZG9lc24ndCBsb29rIGxpa2UgYW4gb2ZmLWJ5LW9u
ZSBlcnJvciB0aGVuIGl0Cj4gPiBpcyB0b28gb2J0dXNlIDotKS4KPiAKPiBJdCBpcyBkZWxpYmVy
YXRlLiBTZWUgbGlieGxfaW50ZXJuYWwuaDpsaWJ4bF9fc2V0X2RvbWFpbl9jb25maWd1cmF0aW9u
LgoKVGhlIGhlYWRlciBmaWxlIHNheXMgbm90aGluZyBhYm91dCB0aGlzLiAgSXQgc2VlbXMgdG8g
aW1wbHkgdGhhdCB0aGUKZmlsZSBpcyBqc29uLCB3aGljaCwgaWYgaXQgY29udGFpbnMgYSBudWws
IGl0IGlzbid0LiAgSSBkbyBzZWUgdGhhdAp0aGUgaW1wbGVtZW50YXRpb24gZG9lcyBtYWtlIHRo
ZSBvZmYtYnktb25lIG9idmlvdXNseSBkZWxpYmVyYXRlLgoKPiBBdCB0aGUgdGltZSBJIHdyb3Rl
IHRoZSBjb2RlIEkgZGlkbid0IHdhbnQgdG8gY2hhbmdlIHRoZSByZWFkL3dyaXRlCj4gZnVuY3Rp
b24gQVBJcy4gVGhlIGZpbGUgd2FzIC8gaXMgY29uc2lkZXJlZCBpbnRlcm5hbCBhbnl3YXkuCgpJ
IHNlZS4KCldlbGwsIEkgdGhpbmsgdGhlIHJlYWQvd3JpdGUgQVBJIGlzIG5pY2VyIGlmIGl0IGlu
Y2x1ZGVzIGEgdHJhaWxpbmcKbnVsLiAgSVNUUiBzb21lIG90aGVyIGNhbGxlciBvZiB0aG9zZSBm
dW5jdGlvbnMgd2FudGluZyBhIG51bCB0b28uCkFuZCBpdCB3b3VsZCBiZSBiZXR0ZXIgaWYgdGhl
IGZpbGUgd2VyZSBhY3R1YWwganNvbiwgZXZlbiBpZiBtYW55IGpzb24KYWN0dWFsIHByZXR0eSBw
cmludGVycyB3aWxsIHRvbGVyYXRlIHRoZSBudWwuCgpTbywgbXkgcHJlZmVyZW5jZSB3b3VsZCBi
ZSBmb3IgdGhlIG9yaWdpbmFsIHBhdGNoIHRvIGJlIHJlc3VibWl0dGVkCndpdGggYSBzdW1tYXJ5
IG9mIHRoaXMgdGhyZWFkIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCk1heWJlIGluIHNvbWUgZnV0
dXJlIHJlbGVhc2UsIGFuIGFkZGl0aW9uYWwgcGF0Y2ggdG8gcmVtb3ZlIHRoZSBudWwsCmFsdGhv
dWdoIEkgY2FyZSBhYm91dCB0aGF0IGEgbG90IGxlc3MuICBJIGRvbid0IHNlZSBhbnkgcmVhc29u
IHRvCnJlbW92ZSB0aGUgbnVsIHByb2FjdGl2ZWx5IGdpdmVuIHRoYXQgaXQgbWlnaHQgYnJlYWsg
cGVvcGxlIGRvaW5nCnVuc3VwcG9ydGVkIHRoaW5ncyBsaWtlIGdvaW5nIGJhY2t3YXJkcyB3aXRo
IHRoZWlyIGxpYnhsIHZlcnNpb24uCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:01:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:01:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYWXh-0002Mu-EX; Thu, 28 Jun 2018 13:00:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYWXg-0002Mp-1Y
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:00:56 +0000
X-Inumbo-ID: 4a482c55-7ad3-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a482c55-7ad3-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:00:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:00:53 -0600
Message-Id: <5B34DC0402000078001CED75@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:00:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTQ5LDYgKzI4LDE4IEBACj4gICNkZWZpbmUgQVJDSF9DQVBTX1JTQkEJCQkoX0FD
KDEsIFVMTCkgPDwgMikKPiAgI2RlZmluZSBBUkNIX0NBUFNfU1NCX05PCQkoX0FDKDEsIFVMTCkg
PDwgNCkKPiAgCj4gKyNkZWZpbmUgTVNSX0VGRVIgICAgICAgICAgICAgICAgICAgICAgICAweGMw
MDAwMDgwIC8qIEV4dGVuZGVkIEZlYXR1cmUgRW5hYmxlIFJlZ2lzdGVyICovCj4gKyNkZWZpbmUg
RUZFUl9TQ0UgICAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApIC8qIFNZ
U0NBTEwgRW5hYmxlICovCj4gKyNkZWZpbmUgRUZFUl9MTUUgICAgICAgICAgICAgICAgICAgICAg
ICAoX0FDKDEsIFVMTCkgPDwgIDgpIC8qIExvbmcgTW9kZSBFbmFibGUgKi8KPiArI2RlZmluZSBF
RkVSX0xNQSAgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxMCkgLyogTG9u
ZyBNb2RlIEFjdGl2ZSAqLwo+ICsjZGVmaW5lIEVGRVJfTlhFICAgICAgICAgICAgICAgICAgICAg
ICAgKF9BQygxLCBVTEwpIDw8IDExKSAvKiBObyBFeGVjdXRlIEVuYWJsZSAqLwo+ICsjZGVmaW5l
IEVGRVJfU1ZNRSAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEyKSAvKiBT
ZWN1cmUgVmlydHVhbCBNYWNoaW5lIEVuYWJsZSAqLwo+ICsjZGVmaW5lIEVGRVJfTE1TTEUgICAg
ICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEzKSAvKiBMb25nIE1vZGUgU2VnbWVu
dCBMaW1pdCBFbmFibGUgKi8KPiArI2RlZmluZSBFRkVSX0ZGWFNFICAgICAgICAgICAgICAgICAg
ICAgIChfQUMoMSwgVUxMKSA8PCAxNCkgLyogRmFzdCBGWFNBVkUvRlhSU1RPUiAqLwo+ICsKPiAr
I2RlZmluZSBFRkVSX0tOT1dOX01BU0sgKEVGRVJfU0NFIHwgRUZFUl9MTUUgfCBFRkVSX0xNQSB8
IEVGRVJfTlhFIHwgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgRUZFUl9TVk1FIHwgRUZF
Ul9MTVNMRSB8IEVGRVJfRkZYU0UpCgpXaGVuIG1lYW5pbmcgdG8gY2xlYW4gdXAgYW5kIGNvbnNv
bGlkYXRlIHRoZXNlIGFuZCBvdGhlcnMsIHdoeQpkb24ndCB3ZSBzd2l0Y2ggdG8gYXJjaGl0ZWN0
dXJhbCBNU1IgbmFtZXMgYXQgdGhlIHNhbWUgdGltZT8gV2hpbGUKdGhpcyB3aWxsIGluY3JlYXNl
IHNvdXJjZSBzaXplIGEgbGl0dGxlLCBpdCdsbAotIGFsbG93IGdyZXAtaW5nIGZvciB0aGUgTVNS
cycgdXNlcyBieSB0aGVpciBTRE0gbmFtZXMsCi0gc2lnbmlmaWNhbnRseSByZWR1Y2UgdGhlIHJp
c2sgb2YgbmFtZSBjbGFzaGVzIHdpdGggc29tZXRoaW5nIG9uIGUuZy4KICB0aGUgYXJtIHNpZGUg
KEVGRVIgbWF5IG5vdCBiZSB0aGUgbW9zdCByaXNreSBvbmUgaGVyZSwgYnV0IHNvbWUKICBvZiB0
aGUgc3Vic2VxdWVudCBwYXRjaGVzIGNlcnRhaW5seSBzZWVtIHRvIGluY3VyIHN1Y2ggYSByaXNr
KS4KCkkuZS4gaGVyZSBNU1JfSUEzMl9FRkVSIGFuZCBJQTMyX0VGRVJfU0NFIGV0Yy4KCk90aGVy
IHRoYW4gdGhpcyBJJ20gY2VydGFpbmx5IGZpbmUgaW4gZ2VuZXJhbCB3aXRoIHRoaXMgY2xlYW51
cC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13: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 1fYWY8-0002OA-Pw; Thu, 28 Jun 2018 13:01: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=kitr=jo=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fYWY7-0002Ny-SI
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:01:23 +0000
X-Inumbo-ID: 5a886f93-7ad3-11e8-8089-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5a886f93-7ad3-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:01:21 +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 9499D3086284
 for <xen-devel@lists.xenproject.org>; Thu, 28 Jun 2018 17:17:30 +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 2459E7FC05
 for <xen-devel@lists.xenproject.org>; Thu, 28 Jun 2018 16:01:20 +0300 (EEST)
Received: (qmail 13092 invoked from network); 28 Jun 2018 16:01:20 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp02.buh.bitdefender.net with AES128-GCM-SHA256 encrypted SMTP;
 28 Jun 2018 16:01:19 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 28 Jun 2018 16:00:36 +0300
Message-Id: <20180628130036.23241-1-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76542
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488418,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.021239)], BW: [Enabled, t:
 (0.000011,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.021828,0.000597)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.099105), Hit: No, Details:
 v2.7.12; Id: 15.1i64323.1ch37nn8l.ud5b5], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH] x86/altp2m: Add a subop for obtaining the mem
 access of a page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBuZXcgZnVuY3Rpb24sIHAybV9hY2Nlc3NfdG9feGVubWVtX2FjY2VzcygpLCBoYXMgYmVlbiBh
ZGRlZCB0byBhdm9pZApjb2RlIGR1cGxpY2F0aW9uLiAgVGhlIGV4aXN0aW5nIF9wMm1fZ2V0X21l
bV9hY2Nlc3MoKSBub3cgdXNlcyB0aGlzCmZ1bmN0aW9uIGFzIGRvZXMgcDJtX2dldF9tZW1fYWNj
ZXNzKCkuCi0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICB8ICAzICsrCiB0b29s
cy9saWJ4Yy94Y19hbHRwMm0uYyAgICAgICAgIHwgMzMgKysrKysrKysrKysrLS0KIHhlbi9hcmNo
L2FybS9tZW1fYWNjZXNzLmMgICAgICAgfCAgNSArKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgfCAyNiArKysrKysrKystLQogeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAg
ICB8IDgwICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2NvbW1vbi9tZW1f
YWNjZXNzLmMgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5o
IHwgMTAgKysrLS0KIHhlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggICAgfCAgMyArLQogOCBm
aWxlcyBjaGFuZ2VkLCAxMjQgaW5zZXJ0aW9ucygrKSwgMzggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaAppbmRleCA0MDhmYTFjNmE0Li5mMzI2YmNiYjRhIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0
cmwuaApAQCAtMTk2NCw2ICsxOTY0LDkgQEAgaW50IHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzcyh4
Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiBpbnQgeGNfYWx0cDJtX3NldF9t
ZW1fYWNjZXNzX211bHRpKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qgdmlld19pZCwgdWludDhf
dCAqYWNjZXNzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCAq
Z2ZucywgdWludDMyX3QgbnIpOworaW50IHhjX2FsdHAybV9nZXRfbWVtX2FjY2Vzcyh4Y19pbnRl
cmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBnZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKTsKIGludCB4Y19hbHRwMm1fY2hhbmdl
X2dmbih4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDE2X3Qgdmlld19pZCwgeGVuX3Bmbl90IG9sZF9nZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IG5ld19nZm4pOwpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMveGNfYWx0cDJtLmMgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYwppbmRleCBjZTRhMWU0
ZDYwLi4wZGRiMThmYTJjIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19hbHRwMm0uYworKysg
Yi90b29scy9saWJ4Yy94Y19hbHRwMm0uYwpAQCAtMTc3LDkgKzE3Nyw5IEBAIGludCB4Y19hbHRw
Mm1fc2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAog
ICAgIGFyZy0+dmVyc2lvbiA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsKICAgICBh
cmctPmNtZCA9IEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2VzczsKICAgICBhcmctPmRvbWFpbiA9
IGRvbWlkOwotICAgIGFyZy0+dS5zZXRfbWVtX2FjY2Vzcy52aWV3ID0gdmlld19pZDsKLSAgICBh
cmctPnUuc2V0X21lbV9hY2Nlc3MuaHZtbWVtX2FjY2VzcyA9IGFjY2VzczsKLSAgICBhcmctPnUu
c2V0X21lbV9hY2Nlc3MuZ2ZuID0gZ2ZuOworICAgIGFyZy0+dS5tZW1fYWNjZXNzLnZpZXcgPSB2
aWV3X2lkOworICAgIGFyZy0+dS5tZW1fYWNjZXNzLmh2bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Cisg
ICAgYXJnLT51Lm1lbV9hY2Nlc3MuZ2ZuID0gZ2ZuOwogCiAgICAgcmMgPSB4ZW5jYWxsMihoYW5k
bGUtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sCiAJCSAgSFlQRVJD
QUxMX0JVRkZFUl9BU19BUkcoYXJnKSk7CkBAIC0yNTQsMyArMjU0LDMwIEBAIGludCB4Y19hbHRw
Mm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlk
LAogCiAgICAgcmV0dXJuIHJjOwogfQorCitpbnQgeGNfYWx0cDJtX2dldF9tZW1fYWNjZXNzKHhj
X2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDE2X3Qgdmlld19pZCwgeGVuX3Bmbl90IGdmbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCit7CisgICAgaW50IHJjOwor
ICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZFUih4ZW5faHZtX2FsdHAybV9vcF90LCBhcmcpOwor
CisgICAgYXJnID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyhoYW5kbGUsIGFyZywgc2l6ZW9m
KCphcmcpKTsKKyAgICBpZiAoIGFyZyA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC0xOworCisg
ICAgYXJnLT52ZXJzaW9uID0gSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OOworICAgIGFy
Zy0+Y21kID0gSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOworICAgIGFyZy0+ZG9tYWluID0g
ZG9taWQ7CisgICAgYXJnLT51Lm1lbV9hY2Nlc3MudmlldyA9IHZpZXdfaWQ7CisgICAgYXJnLT51
Lm1lbV9hY2Nlc3MuZ2ZuID0gZ2ZuOworCisgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhjYWxs
LCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sCisgICAgICAgICAgICAgICAgIEhZ
UEVSQ0FMTF9CVUZGRVJfQVNfQVJHKGFyZykpOworCisgICAgaWYgKCAhcmMgKQorICAgICAgICAq
YWNjZXNzID0gYXJnLT51Lm1lbV9hY2Nlc3MuaHZtbWVtX2FjY2VzczsKKworICAgIHhjX2h5cGVy
Y2FsbF9idWZmZXJfZnJlZShoYW5kbGUsIGFyZyk7CisgICAgcmV0dXJuIHJjOworfQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNz
LmMKaW5kZXggYWUyNjg2ZmZhMi4uYmE5ZTUwZTdmNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L21lbV9hY2Nlc3MuYworKysgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCkBAIC0yMzYsNyAr
MjM2LDcgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdmFkZHJfdCBn
bGEsIGNvbnN0IHN0cnVjdCBucGZlYyBucGZlYykKICAgICBpZiAoICFwMm0tPm1lbV9hY2Nlc3Nf
ZW5hYmxlZCApCiAgICAgICAgIHJldHVybiB0cnVlOwogCi0gICAgcmMgPSBwMm1fZ2V0X21lbV9h
Y2Nlc3Modi0+ZG9tYWluLCBnYWRkcl90b19nZm4oZ3BhKSwgJnhtYSk7CisgICAgcmMgPSBwMm1f
Z2V0X21lbV9hY2Nlc3Modi0+ZG9tYWluLCBnYWRkcl90b19nZm4oZ3BhKSwgJnhtYSwgMCk7CiAg
ICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiB0cnVlOwogCkBAIC00NDAsOCArNDQwLDkgQEAg
bG9uZyBwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7CiB9CiAKKy8qIFRoZSBhbHRwMm1faWR4IGFyZ3VtZW50IGlzIG5vdCB1
c2VkIG9uIEFSTS4gKi8KIGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwg
Z2ZuX3QgZ2ZuLAotICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgKmFjY2Vz
cykKKyAgICAgICAgICAgICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MsIHVuc2ln
bmVkIGludCBhbHRwMm1faWR4KQogewogICAgIGludCByZXQ7CiAgICAgc3RydWN0IHAybV9kb21h
aW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGMyMzk4M2NkZmYuLjI4ZTE3
MTk3NTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwpAQCAtNDUwOSw2ICs0NTA5LDcgQEAgc3RhdGljIGludCBkb19hbHRwMm1f
b3AoCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc3dpdGNoX3AybToKICAgICBjYXNlIEhWTU9QX2Fs
dHAybV9zZXRfbWVtX2FjY2VzczoKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vz
c19tdWx0aToKKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzczoKICAgICBjYXNl
IEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuOgogICAgICAgICBicmVhazsKIApAQCAtNDYyNSwxMiAr
NDYyNiwxMiBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKICAgICAgICAgYnJlYWs7CiAKICAg
ICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2VzczoKLSAgICAgICAgaWYgKCBhLnUuc2V0
X21lbV9hY2Nlc3MucGFkICkKKyAgICAgICAgaWYgKCBhLnUubWVtX2FjY2Vzcy5wYWQgKQogICAg
ICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICBlbHNlCi0gICAgICAgICAgICByYyA9IHAy
bV9zZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5zZXRfbWVtX2FjY2Vzcy5nZm4pLCAxLCAwLCAw
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51LnNldF9tZW1fYWNjZXNz
Lmh2bW1lbV9hY2Nlc3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLnUu
c2V0X21lbV9hY2Nlc3Mudmlldyk7CisgICAgICAgICAgICByYyA9IHAybV9zZXRfbWVtX2FjY2Vz
cyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNzLmdmbiksIDEsIDAsIDAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhLnUubWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3Mudmlldyk7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGk6
CkBAIC00NjY2LDYgKzQ2NjcsMjMgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCiAgICAgICAg
IH0KICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2Vz
czoKKyAgICAgICAgaWYgKCBhLnUubWVtX2FjY2Vzcy5wYWQgKQorICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOworICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIHhlbm1lbV9hY2Nl
c3NfdCBhY2Nlc3M7CisKKyAgICAgICAgICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKGQsIF9n
Zm4oYS51Lm1lbV9hY2Nlc3MuZ2ZuKSwgJmFjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLnZpZXcpOworICAgICAgICAgICAgaWYgKCAhcmMg
KQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLmh2bW1lbV9h
Y2Nlc3MgPSBhY2Nlc3M7CisgICAgICAgICAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJn
LCAmYSwgMSkgPyAtRUZBVUxUIDogMDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAg
ICBicmVhazsKKwogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm46CiAgICAgICAgIGlm
ICggYS51LmNoYW5nZV9nZm4ucGFkMSB8fCBhLnUuY2hhbmdlX2dmbi5wYWQyICkKICAgICAgICAg
ICAgIHJjID0gLUVJTlZBTDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNz
LmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IGMwY2QwMTc0Y2YuLmI3YjE3
YWNiNGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMzIsMTcgKzMyLDEwIEBACiAKICNpbmNsdWRl
ICJtbS1sb2Nrcy5oIgogCi0vKgotICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4KLSAqIElm
IGdmbiA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlwZS4KLSAqLwot
c3RhdGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3Qg
KmFjY2VzcykKK3N0YXRpYyBpbnQgcDJtX2FjY2Vzc190b194ZW5tZW1fYWNjZXNzKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm1fYWNjZXNzX3QgcGFjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbm1lbV9hY2Nlc3NfdCAqeGFjY2VzcykKIHsKLSAgICBwMm1fdHlwZV90IHQ7Ci0gICAg
cDJtX2FjY2Vzc190IGE7Ci0gICAgbWZuX3QgbWZuOwotCiAgICAgc3RhdGljIGNvbnN0IHhlbm1l
bV9hY2Nlc3NfdCBtZW1hY2Nlc3NbXSA9IHsKICNkZWZpbmUgQUNDRVNTKGFjKSBbcDJtX2FjY2Vz
c18jI2FjXSA9IFhFTk1FTV9hY2Nlc3NfIyNhYwogICAgICAgICAgICAgQUNDRVNTKG4pLApAQCAt
NTgsMTIgKzUxLDI3IEBAIHN0YXRpYyBpbnQgX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCiAjdW5kZWYgQUNDRVNTCiAgICAgfTsKIAorICAgIGlm
ICggKHVuc2lnbmVkIGludClwYWNjZXNzID49IEFSUkFZX1NJWkUobWVtYWNjZXNzKSApCisgICAg
ICAgIHJldHVybiAtRVJBTkdFOworCisgICAgKnhhY2Nlc3MgPSBtZW1hY2Nlc3NbcGFjY2Vzc107
CisgICAgcmV0dXJuIDA7Cit9CisKKy8qCisgKiBHZXQgYWNjZXNzIHR5cGUgZm9yIGEgZ2ZuLgor
ICogSWYgZ2ZuID09IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0eXBlLgor
ICovCitzdGF0aWMgaW50IF9wMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAy
bSwgZ2ZuX3QgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbm1lbV9hY2Nl
c3NfdCAqYWNjZXNzLCB1bnNpZ25lZCBpbnQgYWx0cDJtX2lkeCkKK3sKKyAgICBwMm1fdHlwZV90
IHQ7CisgICAgcDJtX2FjY2Vzc190IGE7CisgICAgbWZuX3QgbWZuOworCiAgICAgLyogSWYgcmVx
dWVzdCB0byBnZXQgZGVmYXVsdCBhY2Nlc3MuICovCiAgICAgaWYgKCBnZm5fZXEoZ2ZuLCBJTlZB
TElEX0dGTikgKQotICAgIHsKLSAgICAgICAgKmFjY2VzcyA9IG1lbWFjY2Vzc1twMm0tPmRlZmF1
bHRfYWNjZXNzXTsKLSAgICAgICAgcmV0dXJuIDA7Ci0gICAgfQorICAgICAgICByZXR1cm4gcDJt
X2FjY2Vzc190b194ZW5tZW1fYWNjZXNzKHAybSwgcDJtLT5kZWZhdWx0X2FjY2VzcywgYWNjZXNz
KTsKIAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKICAgICBtZm4gPSBwMm0tPmdldF9lbnRy
eShwMm0sIGdmbiwgJnQsICZhLCAwLCBOVUxMLCBOVUxMKTsKQEAgLTcyLDExICs4MCw3IEBAIHN0
YXRpYyBpbnQgX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm4sCiAgICAgaWYgKCBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQogICAgICAgICByZXR1
cm4gLUVTUkNIOwogCi0gICAgaWYgKCAodW5zaWduZWQgaW50KWEgPj0gQVJSQVlfU0laRShtZW1h
Y2Nlc3MpICkKLSAgICAgICAgcmV0dXJuIC1FUkFOR0U7Ci0KLSAgICAqYWNjZXNzID0gIG1lbWFj
Y2Vzc1thXTsKLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gcDJtX2FjY2Vzc190b194ZW5tZW1f
YWNjZXNzKHAybSwgYSwgYWNjZXNzKTsKIH0KIAogYm9vbCBwMm1fbWVtX2FjY2Vzc19lbXVsYXRl
X2NoZWNrKHN0cnVjdCB2Y3B1ICp2LApAQCAtOTMsNyArOTcsNyBAQCBib29sIHAybV9tZW1fYWNj
ZXNzX2VtdWxhdGVfY2hlY2soc3RydWN0IHZjcHUgKnYsCiAgICAgaWYgKCAhcDJtICkKICAgICAg
ICAgcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogCi0gICAgaWYgKCBfcDJtX2dldF9tZW1fYWNj
ZXNzKHAybSwgX2dmbihkYXRhLT5nZm4pLCAmYWNjZXNzKSA9PSAwICkKKyAgICBpZiAoIF9wMm1f
Z2V0X21lbV9hY2Nlc3MocDJtLCBfZ2ZuKGRhdGEtPmdmbiksICZhY2Nlc3MsIDApID09IDAgKQog
ICAgIHsKICAgICAgICAgc3dpdGNoICggYWNjZXNzICkKICAgICAgICAgewpAQCAtNDU4LDExICs0
NjIsNDEgQEAgbG9uZyBwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwK
ICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFp
biAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcykKK2ludCBwMm1fZ2V0X21l
bV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFj
Y2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCiB7
Ci0gICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKKyAgICBz
dHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdF9wMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisgICAgc3Ry
dWN0IHAybV9kb21haW4gKmFwMm0gPSBOVUxMOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07
CisgICAgcDJtX2FjY2Vzc190IGE7CisgICAgcDJtX3R5cGVfdCB0OworICAgIG1mbl90IG1mbjsK
KworICAgIGlmICggYWx0cDJtX2lkeCApCisgICAgeworICAgICAgICBpZiAoIGFsdHAybV9pZHgg
Pj0gTUFYX0FMVFAyTSB8fAorICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJt
X2lkeF0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFM
OworCisgICAgICAgIHAybSA9IGFwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1bYWx0cDJtX2lkeF07
CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgcDJtID0gaG9zdF9wMm07CisKKyAgICBwMm1fcmVh
ZF9sb2NrKGhvc3RfcDJtKTsKKyAgICBpZiAoYXAybSkKKyAgICAgICAgcDJtX3JlYWRfbG9jayhh
cDJtKTsKKworICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCAmdCwgJmEsIDAsIE5V
TEwsIE5VTEwpOworCisgICAgaWYgKGFwMm0pCisgICAgICAgIHAybV9yZWFkX3VubG9jayhhcDJt
KTsKKyAgICBwMm1fcmVhZF91bmxvY2soaG9zdF9wMm0pOworCisgICAgaWYgKCBtZm5fZXEobWZu
LCBJTlZBTElEX01GTikgKQorICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmV0dXJuIF9w
Mm1fZ2V0X21lbV9hY2Nlc3MocDJtLCBnZm4sIGFjY2Vzcyk7CisgICAgcmV0dXJuIHAybV9hY2Nl
c3NfdG9feGVubWVtX2FjY2VzcyhwMm0sIGEsIGFjY2Vzcyk7CiB9CiAKIC8qCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL21lbV9hY2Nlc3MuYyBiL3hlbi9jb21tb24vbWVtX2FjY2Vzcy5jCmluZGV4
IDFiZjY4MjQ0NDIuLjAxMGU2ZjhkYmYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtX2FjY2Vz
cy5jCisrKyBiL3hlbi9jb21tb24vbWVtX2FjY2Vzcy5jCkBAIC05OSw3ICs5OSw3IEBAIGludCBt
ZW1fYWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcgY21kLAogICAgICAgICBpZiAoIChtYW8ucGZu
ID4gZG9tYWluX2dldF9tYXhpbXVtX2dwZm4oZCkpICYmIG1hby5wZm4gIT0gfjB1bGwgKQogICAg
ICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgcmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3MoZCwgX2dm
bihtYW8ucGZuKSwgJmFjY2Vzcyk7CisgICAgICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKGQs
IF9nZm4obWFvLnBmbiksICZhY2Nlc3MsIDApOwogICAgICAgICBpZiAoIHJjICE9IDAgKQogICAg
ICAgICAgICAgYnJlYWs7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZt
X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCmluZGV4IGJiYmE5OWU1ZjUu
LjM2ZmQ5N2YzMjkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgK
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaApAQCAtMjM0LDcgKzIzNCw3IEBA
IHN0cnVjdCB4ZW5faHZtX2FsdHAybV92aWV3IHsKIHR5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0
cDJtX3ZpZXcgeGVuX2h2bV9hbHRwMm1fdmlld190OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUo
eGVuX2h2bV9hbHRwMm1fdmlld190KTsKIAotc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1f
YWNjZXNzIHsKK3N0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHsKICAgICAvKiB2aWV3
ICovCiAgICAgdWludDE2X3QgdmlldzsKICAgICAvKiBNZW1vcnkgdHlwZSAqLwpAQCAtMjQzLDgg
KzI0Myw4IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyB7CiAgICAgLyog
Z2ZuICovCiAgICAgdWludDY0X3QgZ2ZuOwogfTsKLXR5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0
cDJtX3NldF9tZW1fYWNjZXNzIHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX3Q7Ci1ERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc190KTsKK3R5
cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3MgeGVuX2h2bV9hbHRwMm1fbWVt
X2FjY2Vzc190OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fbWVtX2Fj
Y2Vzc190KTsKIAogc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHsK
ICAgICAvKiB2aWV3ICovCkBAIC0yOTYsNiArMjk2LDggQEAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X29wIHsKICNkZWZpbmUgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm4gICAgICAgICAgIDgKIC8qIFNl
dCBhY2Nlc3MgZm9yIGFuIGFycmF5IG9mIHBhZ2VzICovCiAjZGVmaW5lIEhWTU9QX2FsdHAybV9z
ZXRfbWVtX2FjY2Vzc19tdWx0aSA5CisvKiBHZXQgdGhlIGFjY2VzcyBvZiBhIHBhZ2Ugb2YgbWVt
b3J5IGZyb20gYSBjZXJ0YWluIHZpZXcgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9tZW1f
YWNjZXNzICAgICAgIDEwCiAgICAgZG9taWRfdCBkb21haW47CiAgICAgdWludDE2X3QgcGFkMTsK
ICAgICB1aW50MzJfdCBwYWQyOwpAQCAtMzAzLDcgKzMwNSw3IEBAIHN0cnVjdCB4ZW5faHZtX2Fs
dHAybV9vcCB7CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9kb21haW5fc3RhdGUgICAg
ICAgICBkb21haW5fc3RhdGU7CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92Y3B1X2Vu
YWJsZV9ub3RpZnkgICBlbmFibGVfbm90aWZ5OwogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fdmlldyAgICAgICAgICAgICAgICAgdmlldzsKLSAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX3NldF9tZW1fYWNjZXNzICAgICAgIHNldF9tZW1fYWNjZXNzOworICAgICAgICBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fbWVtX2FjY2VzcyAgICAgICAgICAgbWVtX2FjY2VzczsKICAgICAgICAg
c3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4gICAgICAgICAgIGNoYW5nZV9nZm47CiAg
ICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSBzZXRfbWVt
X2FjY2Vzc19tdWx0aTsKICAgICAgICAgdWludDhfdCBwYWRbNjRdOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgK
aW5kZXggNWFiMzRjMTU1My4uOTlmZTExZjZiYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L21lbV9hY2Nlc3MuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCkBAIC03Niw3
ICs3Niw4IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQs
CiAgKiBHZXQgYWNjZXNzIHR5cGUgZm9yIGEgZ2ZuLgogICogSWYgZ2ZuID09IElOVkFMSURfR0ZO
LCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0eXBlLgogICovCi1pbnQgcDJtX2dldF9tZW1fYWNj
ZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3Mp
OworaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHhl
bm1lbV9hY2Nlc3NfdCAqYWNjZXNzLAorICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgYWx0cDJtX2lkeCk7CiAKICNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKIGludCBtZW1f
YWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcgY21kLAotLSAKMi4xNy4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:01:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:01:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYWYN-0002Q6-4U; Thu, 28 Jun 2018 13:01: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=8t7v=jo=citrix.com=prvs=7105abfae=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fYWYL-0002Pt-ER
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:01:37 +0000
X-Inumbo-ID: 62991365-7ad3-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62991365-7ad3-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:01:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="58896767"
Date: Thu, 28 Jun 2018 14:01:24 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180628130124.GI2052@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-15-anthony.perard@citrix.com>
 <23347.43080.956159.713378@mariner.uk.xensource.com>
 <20180628112806.GG2052@perard.uk.xensource.com>
 <23348.51740.615963.611121@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23348.51740.615963.611121@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 14/31] libxl_qmp_ev: Introduce
 libxl__ev_qmp_start() to connect to QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTI6NDQ6MjhQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2MyAxNC8zMV0gbGlieGxf
cW1wX2V2OiBJbnRyb2R1Y2UgbGlieGxfX2V2X3FtcF9zdGFydCgpIHRvIGNvbm5lY3QgdG8gUU1Q
Iik6Cj4gPiBTbyB3aGF0IHRoZSBpbnRlcmZhY2UgbG9va3MgbGlrZSBhdCB0aGUgZW5kIG9mIHRo
ZSBzZXJpZXMgaXM6Cj4gPiAKPiA+IHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9x
bXAgKmV2KTsKPiA+IGludCBsaWJ4bF9fZXZfcW1wX3JlZ2lzdGVyKGxpYnhsX19nYyAqZ2MsIGxp
YnhsX19ldl9xbXAgKmV2LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2V2
X3FtcF9jYWxsYmFjayAqLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
ZG9taWQsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsIGxp
YnhsX19qc29uX29iamVjdCAqYXJncyk7Cj4gPiB2b2lkIGxpYnhsX19ldl9xbXBfZGVyZWdpc3Rl
cihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldik7Cj4gPiBpbnQgbGlieGxfX2V2X3Ft
cF9pc3JlZ2lzdGVyZWQoY29uc3QgbGlieGxfX2V2X3FtcCAqZXYpOwo+ID4gCj4gPiBUaGUgbGli
eGxfX3FtcF9zdGF0ZSBpcyBub3QgZXhwb3NlZC4gVGhlIF9yZWdpc3RlcigpIHdpbGwgYXR0ZW1w
dCB0bwo+ID4gZmluZCB0aGUgY3VycmVudCBfc3RhdGUgYW5kIHVzZSBpdCwgb3IgY3JlYXRlIGEg
bmV3IG9uZSAoY29ubmVjdCkuCj4gCj4gQWgsIEkgc2VlLgo+IAo+IEVyciwgdGhlIGdsb2JhbCAo
Y3R4KSBzdGF0ZSBpcyBkZWZpbml0ZWx5IHdyb25nIHRoZW4uICBNdWx0aXBsZQo+IG9wZXJhdGlv
bnMgbWlnaHQgYmUgaW4gZmxpZ2h0IGF0IG9uY2Ugd2l0aCB0aGUgc2FtZSBjdHhbMV0sIHNvIGxp
YnhsCj4gbWlnaHQgbmVlZCB0byBiZSBjb25uZWN0ZWQgdG8gbXVsdGlwbGUgcWVtdXMgKG9yIGNv
bm5lY3RlZCB0byB0aGUgc2FtZQo+IHFlbXUgbXVsdGlwbGUgdGltZXMsIGlmIHlvdSBkb24ndCB3
YW50IHRvIGRlYWwgd2l0aCBkZW11bHRpcGxleGluZykuCgpEZW11bHRpcGxleGluZyBpcyBhbHJl
YWR5IGJlZW4gZGVhbHQgd2l0aCwgZXZlbiBpbiB0aGUgY3VycmVudCBjb2RlLCBzbwp0aGF0J3Mg
bm90IGFuIGlzc3VlLgoKSSBoYXZlbid0IGRlYWx0IHdpdGggdGhlIGFiaWxpdHkgdG8gY29ubmVj
dCB0byBtdWx0aXBsZSBxZW11IChvZgpkaWZmZXJlbnQgZG9tYWluKSBidXQgSSBrbm93IHRoYXQg
d2FzIGFuIGlzc3VlLCB0aGVyZSBhIFRPRE8gYW5kIGEgRklYTUUKZm9yIGl0LgoKQnV0LCB0aGUg
YWJpbGl0eSB0byBjb25uZWN0IHRvIHRoZSBzYW1lIHFlbXUgbXVsdGlwbGUgdGltZXMgaXMgYW4g
aXNzdWUsCnFlbXUgb25seSBhY2NlcHQgb25lIGNvbm5lY3Rpb24gYXQgYSB0aW1lIChwZXIgc29j
a2V0KS4KCj4gSWYgeW91IGludGVuZCBmb3IgZWFjaCBfZXYgdG8gaGFuZGxlIG9ubHkgb25lIGNv
bW1hbmQgYXQgYSB0aW1lLCBhbmQKPiBtYXAgY29tbWFuZHMgMToxIHRvIGNvbm5lY3Rpb25zLCB0
aGVuIHRoZSBjb25uZWN0aW9uIHN0YXRlIG5lZWRzIHRvIGJlCj4gaW4geW91ciBldiBzdHJ1Y3R1
cmUuCgpJIGRpZCBpbnRlbmQgdG8gaGF2ZSBvbmUgX2V2IGhhbmRsZSBvbmUgY29tbWFuZCwgYnV0
IHdlIG5lZWQgdG8gYmUgYWJsZQp0byBzZW5kIG11bHRpcGxlIGNvbW1hbmQgd2l0aGluIHRoZSBz
YW1lIGNvbm5lY3Rpb24uIFRoaXMgaXMgYmVjYXVzZSBvZgp0aGUgd2F5IHFlbXUgaGFuZGxlIHJl
Y2VpdmVkIGZkcy4KCkZvciBleGFtcGxlLCB0byBvcGVuIGEgbmV3IGNkcm9tLCB0aGlzIGFjdGlv
biBuZWVkcyB0byBoYXBwZW46Ci0+IGNvbm5lY3QsIHRvIHFtcAotPiBzZW5kICJhZGQtZmQiCjwt
IHJlY2VpdmUgYmFjayBhIGZkc2V0IGlkLgotPiBzZW5kICJibG9ja2Rldi1jaGFuZ2UtbWVkaXVt
IiBmaWxlPSRmZHNldCAoaW5zZXJ0IGEgbmV3IGNkcm9tKQotPiBkaXNjb25uZWN0CgpUaGF0IHdp
bGwgd29yay4gQnV0IGlmIHdlIGRpc2Nvbm5lY3QgYWZ0ZXIgImFkZC1mZCIgKGFuZCBiZWZvcmUK
Y2hhbmdlLW1lZGl1bSksIHRoZW4gcWVtdSB3aWxsIGNsb3NlIHRoZSBmZCwgYmVjYXVzZSBpdCB3
aWxsIGJlIHVudXNlZC4KCgo+IFRCSCB0aGUgQVBJIHlvdSBxdW90ZSBhYm91dCBkb2VzIHNlZW0g
dmVyeSBzaW1pbGFyIHRvIHRoZSBvdGhlcgo+IGxpYnhsX2V2X0ZPTyBidXQgaXQgaXMgdmVyeSBj
b3VudGVyaW50dWl0aXZlIHRoYXQgInJlZ2lzdGVyIiBpcyB0aGUKPiBmdW5jdGlvbiB0byBzZW5k
IGEgcW1wIGNvbW1hbmQuICBJIHRoaW5rIHNvbWUgYmV0dGVyIG5hbWVzIHdvdWxkIGhlbHAsCj4g
ZXZlbiBpZiBpdCBtZWFucyB0aGV5IGFyZSBsZXNzIHJlZ3VsYXIuCgpNYXliZSBsaWJ4bF9fZXZf
cW1wX2V4ZWN1dGUoKSBpbnN0ZWFkLiBJdCBpcyB0cnVlIHRoYXQgbXkgX3JlZ2lzdGVyCmJlaGF2
ZSBhIGJpdCBkaWZmZXJlbnRseSB0byBvdGhlciBfcmVnaXN0ZXJzLCB0aGUgY2FsbGJhY2sgd2ls
bCBvbmx5CmV2ZXIgYmUgY2FsbGVkIG9ubHkgb25jZSwgYW5kIHNob3VsZCBjYWxsIF9kZXJlZ2lz
dGVyLgoKPiBbMV0gVGhlIGN0eCBpcyBub3Qgc2hhcmVkIGJldHdlZW4gdGhyZWFkcywgYnV0IGl0
IGlzIHNoYXJlZCBiZXR3ZWVuCj4gaW5kZXBlbmRlbnQgYW9zIGV0Yy4KPiAKPiA+IEknbGwgdHJ5
IHRvIHdyaXRlIGJldHRlciBkb2N1bWVudGF0aW9uIGFib3V0IHRoZSBwb3NzaWJsZSBzdGF0ZXMg
b2YgYm90aAo+ID4gbGlieGxfX2V2X3FtcF9zdGF0ZSBhbmQgbGlieGxfX2V2X3FtcCwgYW5kIGhv
dyB0aGV5IHJlbGF0ZSB0byBlYWNoCj4gPiBvdGhlci4KPiAKPiBUaGF0IHdvdWxkIHJlYWxseSBo
ZWxwLCBhbHRob3VnaCBJIHRoaW5rIHdoYXQgSSBhbSBzYXlpbmcgYWJvdmUKPiBtYXkgaW1wbHkg
dGhhdCB0aGV5IG5lZWQgdG8gYmUgdW5pZmllZC4KPiAKPiA+IEJUVywgSSB0aGluayBxbXAgaXMg
a2luZCBvZiBzaW1pbGFpciB0byBsaWJ4bF9fZXZfeHN3YXRjaCwgd2hpY2ggd291bGQKPiA+IF9l
dl9mZF9yZWdpc3Rlcih4ZW5zdG9yZV9mZCkgb24gdGhlIGZpcnN0IHBhdGggdG8gd2F0Y2gsIGFu
ZCBfZGVyZWdpc3Rlcgo+ID4gb25jZSB0aGVyZSBpcyBubyBtb3JlIHdhdGNoZXMuIFRoZSBvbmUg
bW9yZSB0aGluZyB0aGF0IHFtcCBuZWVkIHRvIGRvIGlzCj4gPiBvcGVuIHRoZSBzb2NrZXQgYW5k
IGNsb3NlIGl0Lgo+IAo+IElmIHlvdSBhcmUgc2hhcmluZyB0aGUgcW1wIGNvbm5lY3Rpb24gYmV0
d2VlbiBtdWx0aXBsZSBjb25jdXJyZW50IHFtcAo+IGNvbW1hbmRzIHRoZW4gSSB0aGluayB5b3Ug
bmVlZCBhIGRhdGEgc3RydWN0dXJlIGluIHRoZSBjdHggd2hpY2ggY2FuCj4gZmluZCBhbiBleGlz
dGluZyBjb25uZWN0aW9uIGdpdmVuIGEgZG9taWQuCj4gCj4gSWFuLgoKLS0gCkFudGhvbnkgUEVS
QVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:05:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:05:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYWbc-0002iE-Lx; Thu, 28 Jun 2018 13:05: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYWba-0002hz-Mf
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:04:58 +0000
X-Inumbo-ID: daef1fb4-7ad3-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id daef1fb4-7ad3-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:04:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:04:56 -0600
Message-Id: <5B34DCF602000078001CED8F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:04:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530019098-7058-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/6] x86/msr: Clean up the
 MSR_{PLATFORM_INFO, MISC_FEATURES_ENABLES} constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlc2UgTVNScywgd2hpbGUgYmVpbmcgSW50ZWwgc3BlY2lmaWMsIGFyZSB1c2VkIHRv
IG9mZmVyIHZpcnR1YWxpc2VkCj4gQ1BVSUQgZmF1bHRpbmcgc3VwcG9ydCBvbiBBTUQgaGFyZHdh
cmUsIHNvIHJlbW92ZSB0aGUgSU5URUwgaW5maXguCj4gCj4gVGhlIGJpdCBwb3NpdGlvbiBjb25z
dGFudHMgYXJlIHVzZWQgYnkgZ3Vlc3RfcmRtc3IoKSwgYnV0IHRoZSBsb2dpYyBjYW4KPiBiZSBl
eHByZXNzZWQgdXNpbmcgTUFTS19JTlNSKCkgd2hpY2ggYWxsb3dzIHRoZSByZW1vdmFsIG9mIHRo
ZSBiaXQKPiBwb3NpdGlvbiBjb25zdGFudHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:11:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13: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 1fYWhu-0003SM-Ft; Thu, 28 Jun 2018 13:11: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYWhu-0003SH-2a
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:11:30 +0000
X-Inumbo-ID: c450ce8d-7ad4-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c450ce8d-7ad4-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:11:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:11:28 -0600
Message-Id: <5B34DE7F02000078001CED9D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:11:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA2LjE4IGF0IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiBAQCAtMTUsNiArMTUsMTMgQEAKPiAgICogYWJi
cmV2aWF0ZWQgbmFtZS4KPiAgICovCj4gIAo+ICsjZGVmaW5lIE1TUl9GRUFUVVJFX0NPTlRST0wg
ICAgICAgICAgICAgMHgwMDAwMDAzYQo+ICsjZGVmaW5lIEZFQVRfQ1RMX0xPQ0sgICAgICAgICAg
ICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQo+ICsjZGVmaW5lIEZFQVRfQ1RMX1ZNWF9JTlNJ
REVfU01YICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAxKQo+ICsjZGVmaW5lIEZFQVRfQ1RMX1ZN
WF9PVVRTSURFX1NNWCAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAyKQo+ICsjZGVmaW5lIEZFQVRf
Q1RMX1NHWCAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDE4KQo+ICsjZGVmaW5l
IEZFQVRfQ1RMX0xNQ0UgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDIwKQoKU28g
dGhpcyBpcyBhIGdvb2QgZXhhbXBsZSBhIGNhc2Ugd2hlcmUgSSdkIGJlIHJhdGhlciBhZnJhaWQg
b2YgcG9zc2libGUKbmFtZSBjbGFzaGVzLiBJIGZ1bGx5IGFncmVlIC4uLgoKPiBAQCAtMzIxLDE1
ICszMjgsNiBAQAo+ICAjZGVmaW5lIE1TUl9JQTMyX0VCTF9DUl9QT1dFUk9OCQkweDAwMDAwMDJh
Cj4gICNkZWZpbmUgTVNSX0lBMzJfRUJDX0ZSRVFVRU5DWV9JRAkweDAwMDAwMDJjCj4gIAo+IC0j
ZGVmaW5lIE1TUl9JQTMyX0ZFQVRVUkVfQ09OVFJPTAkweDAwMDAwMDNhCj4gLSNkZWZpbmUgSUEz
Ml9GRUFUVVJFX0NPTlRST0xfTE9DSyAgICAgICAgICAgICAgICAgICAgIDB4MDAwMQo+IC0jZGVm
aW5lIElBMzJfRkVBVFVSRV9DT05UUk9MX0VOQUJMRV9WTVhPTl9JTlNJREVfU01YICAweDAwMDIK
PiAtI2RlZmluZSBJQTMyX0ZFQVRVUkVfQ09OVFJPTF9FTkFCTEVfVk1YT05fT1VUU0lERV9TTVgg
MHgwMDA0CgouLi4gdGhhdCBlc3BlY2lhbGx5IHRoZXNlIHR3byBhcmUgZXhjZXNzaXZlbHkgbG9u
Zy4gQnV0IG9taXR0aW5nIHRoZQpJQTMyIGluZml4IHBsdXMgc2hvcnRlbmluZyBGRUFUVVJFX0NP
TlRST0wgdG8gRkVBVF9DVEwgaXMgbm90CmhlbHBmdWwuIFRoZSBsYXR0ZXIgZXZlbiBpcyBhZ2Fp
bnN0IHRoZSBuYW1pbmcgcnVsZXMgc2V0IGZvcnRoIGluCnBhdGNoIDIuCgpJJ2QgYmUgZmluZSB3
aXRoIGRldmlhdGluZyBmcm9tIHRoZSBTRE0gaGVyZSwgdXNpbmcgTVNSX0lBMzJfRkVBVF9DVEwK
YW5kIElBMzJfRkVBVF9DVExfKiAocGVyaGFwcyB3aXRoIGEgY29tbWVudCBjaXRpbmcgdGhlIFNE
TSBuYW1lLAp0byBtYWtlIGl0IG5vdGljYWJsZSB0byBzb21lb25lIGdyZXAtaW5nKS4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:18:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13: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 1fYWoj-0003gZ-EN; Thu, 28 Jun 2018 13:18:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYWoh-0003gU-Um
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:18:31 +0000
X-Inumbo-ID: c02c0f56-7ad5-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c02c0f56-7ad5-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:18:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:18:30 -0600
Message-Id: <5B34E02402000078001CEDB0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:18:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530019098-7058-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/6] x86/msr: Clean up the x2APIC MSR
 constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+IEBAIC0yOTk1LDE5ICsyOTk1LDE5IEBAIHZvaWQgdm14X3ZsYXBp
Y19tc3JfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICAgICAgICAgIFNFQ09OREFS
WV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREU7Cj4gICAgICAgICAgICAgIGlmICggY3B1X2hh
c192bXhfYXBpY19yZWdfdmlydCApCj4gICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAg
IGZvciAoIG1zciA9IE1TUl9JQTMyX0FQSUNCQVNFX01TUjsKPiAtICAgICAgICAgICAgICAgICAg
ICAgIG1zciA8PSBNU1JfSUEzMl9BUElDQkFTRV9NU1IgKyAweGZmOyBtc3IrKyApCj4gKyAgICAg
ICAgICAgICAgICBmb3IgKCBtc3IgPSBNU1JfWDJBUElDX0ZJUlNUOwo+ICsgICAgICAgICAgICAg
ICAgICAgICAgbXNyIDw9IE1TUl9YMkFQSUNfRklSU1QgKyAweGZmOyBtc3IrKyApCgpXaXRoIHRo
ZSBjb21tZW50IG1hZCBvbiB0aGUgb2RkIHVwcGVyIGJvdW5kIGhlcmUsIGFuZCAuLi4KCj4gLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbXNyLWluZGV4LmgKPiBAQCAtNDksNiArNDksMTYgQEAKPiAgI2RlZmluZSBNU1JfTUlT
Q19GRUFUVVJFU19FTkFCTEVTICAgICAgIDB4MDAwMDAxNDAKPiAgI2RlZmluZSBNSVNDX0ZFQVRV
UkVTX0NQVUlEX0ZBVUxUSU5HICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKPiAgCj4gKyNkZWZpbmUg
TVNSX1gyQVBJQ19GSVJTVCAgICAgICAgICAgICAgICAweDAwMDAwODAwCj4gKyNkZWZpbmUgTVNS
X1gyQVBJQ19MQVNUICAgICAgICAgICAgICAgICAweDAwMDAwYmZmCgouLi4gd2l0aCB5b3UgaGF2
aW5nIG1hZGUgY2xlYXIgeW91cnNlbGYgdGhhdCB0aGVyZSBhcmUgbm9uLXgyQVBJQwpNU1JzIGlu
IHRoaXMgcmFuZ2Ugb24gYXQgbGVhc3Qgc29tZSBtb2RlbHMsIHdvdWxkbid0IHdlIGJlIGJldHRl
ciBvZmYKd2l0aCBhIGxvd2VyIHVwcGVyIGJvdW5kIGhlcmUsIHBlcmhhcHMgd2l0aCBhIGNvbW1l
bnQgZXhwbGFpbmluZwp0aGUgZGlmZmVyZW5jZSB0byB0aGUgdGhlb3JldGljYWwgdXBwZXIgYm91
bmQ/IEF0IHRoZSB2ZXJ5IGxlYXN0IEknZApmaW5kIGl0IHJhdGhlciBoZWxwZnVsIGZvciB0aGUg
MHhmZiBhYm92ZSB0byBnbyBhd2F5OyBpaXJjIHlvdSd2ZSBzYWlkCnlvdSBoYXZlIGEgY2xldmVy
IGlkZWEgdGhlcmUuCgo+ICsjZGVmaW5lIE1TUl9YMkFQSUNfVFBSICAgICAgICAgICAgICAgICAg
MHgwMDAwMDgwOAo+ICsjZGVmaW5lIE1TUl9YMkFQSUNfUFBSICAgICAgICAgICAgICAgICAgMHgw
MDAwMDgwYQo+ICsjZGVmaW5lIE1TUl9YMkFQSUNfRU9JICAgICAgICAgICAgICAgICAgMHgwMDAw
MDgwYgo+ICsjZGVmaW5lIE1TUl9YMkFQSUNfVE1JQ1QgICAgICAgICAgICAgICAgMHgwMDAwMDgz
OAo+ICsjZGVmaW5lIE1TUl9YMkFQSUNfVE1DQ1QgICAgICAgICAgICAgICAgMHgwMDAwMDgzOQo+
ICsjZGVmaW5lIE1TUl9YMkFQSUNfU0VMRiAgICAgICAgICAgICAgICAgMHgwMDAwMDgzZgoKVGFr
ZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGNvbXBsZXRlIHRoZSBzZXQ/CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:26:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:26:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYWwT-0004QK-AX; Thu, 28 Jun 2018 13:26: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYWwR-0004QF-F5
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:26:31 +0000
X-Inumbo-ID: ddc8ee0a-7ad6-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ddc8ee0a-7ad6-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:26:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:26:29 -0600
Message-Id: <5B34E20402000078001CEDC3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:26:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530037364-24758-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 7/6] x86/msr: Introduce msr_{set,
 clear}_bits() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDI2LjA2LjE4IGF0IDIwOjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvbXNyLmgKPiBAQCAtMTEsNiArMTEsMTEgQEAKPiAgI2luY2x1ZGUgPGFzbS9hc21f
ZGVmbnMuaD4KPiAgI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+Cj4gIAo+ICtzdGF0aWMgaW5s
aW5lIHZvaWQgcmRtc3Jfc3BsaXQodW5zaWduZWQgaW50IG1zciwgdWludDMyX3QgKmxvLCB1aW50
MzJfdCAqaGkpCj4gK3sKPiArICAgIGFzbSB2b2xhdGlsZSAoICJyZG1zciIgOiAiPWEiICgqbG8p
LCAiPWQiICgqaGkpIDogImMiIChtc3IpICk7CgpXaGF0J3MgdGhlIHJlYXNvbiBmb3Igbm90IG1h
a2luZyB0aGlzIC4uLgoKPiArfQo+ICsKPiAgI2RlZmluZSByZG1zcihtc3IsdmFsMSx2YWwyKSBc
Cj4gICAgICAgX19hc21fXyBfX3ZvbGF0aWxlX18oInJkbXNyIiBcCj4gIAkJCSAgOiAiPWEiICh2
YWwxKSwgIj1kIiAodmFsMikgXAoKLi4uIHVzZSB0aGlzIGFuZCAuLi4KCj4gQEAgLTIzLDYgKzI4
LDExIEBACj4gICAgICAgICB2YWwgPSBhX18gfCAoKHU2NCliX188PDMyKTsgXAo+ICB9IHdoaWxl
KDApCj4gIAo+ICtzdGF0aWMgaW5saW5lIHZvaWQgd3Jtc3Jfc3BsaXQodW5zaWduZWQgaW50IG1z
ciwgdWludDMyX3QgbG8sIHVpbnQzMl90IGhpKQo+ICt7Cj4gKyAgICBhc20gdm9sYXRpbGUgKCAi
d3Jtc3IiIDo6ICJhIiAobG8pLCAiZCIgKGhpKSwgImMiIChtc3IpICk7CgouLi4gdGhpcyB1c2Ug
Li4uIAoKPiArfQo+ICsKPiAgI2RlZmluZSB3cm1zcihtc3IsdmFsMSx2YWwyKSBcCj4gICAgICAg
X19hc21fXyBfX3ZvbGF0aWxlX18oIndybXNyIiBcCj4gIAkJCSAgOiAvKiBubyBvdXRwdXRzICov
IFwKCi4uLiB0aGlzPyBJbiBmYWN0IGl0J3Mgbm90IHJlYWxseSBjbGVhciB3aHkgd2UgbmVlZCB0
aGUgaW5saW5lIGZ1bmN0aW9ucyBfYW5kXwp0aGUgbWFjcm9zLiBBZmFpY3QgdGhlIHR3byBuZXcg
ZnVuY3Rpb25zIGJlbG93IGNvdWxkIGFsc28gYmUgaW1wbGVtZW50ZWQKd2l0aCBqdXN0IHRoZSBt
YWNyb3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:35:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13: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 1fYX5O-0005Bh-C1; Thu, 28 Jun 2018 13:35: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYX5N-0005Bc-8j
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:35:45 +0000
X-Inumbo-ID: 27a5fd6a-7ad8-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27a5fd6a-7ad8-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:35:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:35:43 -0600
Message-Id: <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:35:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA2LjE4IGF0IDEzOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2Nv
bmZpZwo+IEBAIC0xNjEsMyArMTYxLDI0IEBAIGVuZG1lbnUKPiAgc291cmNlICJjb21tb24vS2Nv
bmZpZyIKPiAgCj4gIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+ICsKPiArbWVudSAiRGVwcmVj
YXRlZCBGdW5jdGlvbmFsaXR5Igo+ICsKPiArY29uZmlnIExFR0FDWV9QVl9MRFRfUEFHSU5HCj4g
KwlkZWZfYm9vbCBuCj4gKwlwcm9tcHQgIlBWIExEVCBQYWdpbmctb3V0IHN1cHBvcnQiCj4gKwkt
LS1oZWxwLS0tCj4gKwkgIEZvciBhIHZlcnkgbG9uZyB0aW1lLCB0aGUgUFYgQUJJIGhhcyBpbmNs
dWRlZCB0aGUgYWJpbGl0eSB0byBwYWdlCj4gKwkgIG91dCB0aGUgTERUIGJ5IHRyYW5zaXRpb25p
bmcgaXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlzCj4gKwkgIGZ1bmN0aW9uYWxpdHkg
aXMgYmVsaWV2ZWQgdG8gb25seSBleGlzdCBmb3IgdGhlIFBWIFdpbmRvd3MgWFAgcG9ydAo+ICsJ
ICB3aGljaCBuZXZlciBjYW1lIHRvIGFueXRoaW5nLgo+ICsKPiArCSAgVGhlIGltcGxlbWVudGF0
aW9uIGNvbnRhaW5zIGEgdkNQVSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9uIGluIGEKPiArCSAgcG9z
aXRpb24gd2hpY2ggaXMgcHJvaGliaXRpdmVseSBjb21wbGljYXRlZCB0byByZXNvbHZlLiAgQXMg
dGhlCj4gKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHByYWN0aWNlLCBy
ZW1vdmluZyB0aGUgZmVhdHVyZQo+ICsJICBpcyB0aGUgZWFzaWVzdCByZW1lZGlhdGlvbi4KPiAr
Cj4gKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMgYnJva2VuIGJ5IHRoaXMg
b3B0aW9uIGJlaW5nIG9mZiwKPiArCSAgcGxlYXNlIGNvbnRhY3QgeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnIHVyZ2VudGx5LiAgQmFyaW5nCj4gKwkgIHNvbWV0aGluZyB1bmV4cGVjdGVk
LCB0aGUgY29kZSBhbmQgdGhpcyBvcHRpb24gd2lsbCBiZSByZW1vdmVkLgoKSSB0aGluayBpdCBz
aG91bGQgYmUgc2FpZCBoZXJlIGV4cGxpY2l0bHkgd2hlbiAob3IgdG8gYmUgcHJlY2lzZSwgbm8g
ZWFybGllcgp0aGFuIHdoZW4pIHRoaXMgaXMgZ29pbmcgdG8gaGFwcGVuLgoKSSBhbHNvIHRoaW5r
IHRoZSBzZWN1cml0eSBzdXBwb3J0IHN0YXR1cyB3aXRoIHRoZSBvcHRpb24gZW5hYmxlZCBuZWVk
cyB0bwpiZSBjbGFyaWZpZWQuIFBlcmhhcHMgd2UnZCBnbyBpbiBzdGFnZXM6IEludHJvZHVjZSB0
aGUgKGRlZmF1bHQgb2ZmKSBvcHRpb24sCnRoZW4gKGUuZy4gZm9yIDQuMTMpIHN3aXRjaCBpdHMg
dXNlIHRvIHNlY3VyaXR5IHVuc3VwcG9ydGVkLCBhbmQgZmluYWxseQpkcm9wIHRoZSBjb2RlIChl
LmcuIGZvciA0LjE0KS4KClRoZSBjb2RlIGNoYW5nZXMgdGhlbXNlbHZlcyBsb29rIGZpbmUgdG8g
bWUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:38:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13: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 1fYX84-0005Ja-TJ; Thu, 28 Jun 2018 13: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=rlfd=jo=citrix.com=prvs=710a29b9f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYX83-0005JT-9V
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:38:31 +0000
X-Inumbo-ID: 8a2ece96-7ad8-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a2ece96-7ad8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:38:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,283,1526342400"; d="scan'208";a="75423693"
To: Jan Beulich <JBeulich@suse.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
 <5B34DC0402000078001CED75@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: <800399df-c35b-6da5-b1e7-7052155b7773@citrix.com>
Date: Thu, 28 Jun 2018 14:36:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B34DC0402000078001CED75@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/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDYvMTggMTQ6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA2LjE4IGF0
IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC00OSw2ICsy
OCwxOCBAQAo+PiAgI2RlZmluZSBBUkNIX0NBUFNfUlNCQQkJCShfQUMoMSwgVUxMKSA8PCAyKQo+
PiAgI2RlZmluZSBBUkNIX0NBUFNfU1NCX05PCQkoX0FDKDEsIFVMTCkgPDwgNCkKPj4gIAo+PiAr
I2RlZmluZSBNU1JfRUZFUiAgICAgICAgICAgICAgICAgICAgICAgIDB4YzAwMDAwODAgLyogRXh0
ZW5kZWQgRmVhdHVyZSBFbmFibGUgUmVnaXN0ZXIgKi8KPj4gKyNkZWZpbmUgRUZFUl9TQ0UgICAg
ICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApIC8qIFNZU0NBTEwgRW5hYmxl
ICovCj4+ICsjZGVmaW5lIEVGRVJfTE1FICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBV
TEwpIDw8ICA4KSAvKiBMb25nIE1vZGUgRW5hYmxlICovCj4+ICsjZGVmaW5lIEVGRVJfTE1BICAg
ICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEwKSAvKiBMb25nIE1vZGUgQWN0
aXZlICovCj4+ICsjZGVmaW5lIEVGRVJfTlhFICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygx
LCBVTEwpIDw8IDExKSAvKiBObyBFeGVjdXRlIEVuYWJsZSAqLwo+PiArI2RlZmluZSBFRkVSX1NW
TUUgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxMikgLyogU2VjdXJlIFZp
cnR1YWwgTWFjaGluZSBFbmFibGUgKi8KPj4gKyNkZWZpbmUgRUZFUl9MTVNMRSAgICAgICAgICAg
ICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTMpIC8qIExvbmcgTW9kZSBTZWdtZW50IExpbWl0
IEVuYWJsZSAqLwo+PiArI2RlZmluZSBFRkVSX0ZGWFNFICAgICAgICAgICAgICAgICAgICAgIChf
QUMoMSwgVUxMKSA8PCAxNCkgLyogRmFzdCBGWFNBVkUvRlhSU1RPUiAqLwo+PiArCj4+ICsjZGVm
aW5lIEVGRVJfS05PV05fTUFTSyAoRUZFUl9TQ0UgfCBFRkVSX0xNRSB8IEVGRVJfTE1BIHwgRUZF
Ul9OWEUgfCBcCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgRUZFUl9TVk1FIHwgRUZFUl9M
TVNMRSB8IEVGRVJfRkZYU0UpCj4gV2hlbiBtZWFuaW5nIHRvIGNsZWFuIHVwIGFuZCBjb25zb2xp
ZGF0ZSB0aGVzZSBhbmQgb3RoZXJzLCB3aHkKPiBkb24ndCB3ZSBzd2l0Y2ggdG8gYXJjaGl0ZWN0
dXJhbCBNU1IgbmFtZXMgYXQgdGhlIHNhbWUgdGltZT8gV2hpbGUKPiB0aGlzIHdpbGwgaW5jcmVh
c2Ugc291cmNlIHNpemUgYSBsaXR0bGUsIGl0J2xsCj4gLSBhbGxvdyBncmVwLWluZyBmb3IgdGhl
IE1TUnMnIHVzZXMgYnkgdGhlaXIgU0RNIG5hbWVzLAo+IC0gc2lnbmlmaWNhbnRseSByZWR1Y2Ug
dGhlIHJpc2sgb2YgbmFtZSBjbGFzaGVzIHdpdGggc29tZXRoaW5nIG9uIGUuZy4KPiAgIHRoZSBh
cm0gc2lkZSAoRUZFUiBtYXkgbm90IGJlIHRoZSBtb3N0IHJpc2t5IG9uZSBoZXJlLCBidXQgc29t
ZQo+ICAgb2YgdGhlIHN1YnNlcXVlbnQgcGF0Y2hlcyBjZXJ0YWlubHkgc2VlbSB0byBpbmN1ciBz
dWNoIGEgcmlzaykuCj4KPiBJLmUuIGhlcmUgTVNSX0lBMzJfRUZFUiBhbmQgSUEzMl9FRkVSX1ND
RSBldGMuCj4KPiBPdGhlciB0aGFuIHRoaXMgSSdtIGNlcnRhaW5seSBmaW5lIGluIGdlbmVyYWwg
d2l0aCB0aGlzIGNsZWFudXAuCgpSZW1vdmluZyBJQTMyIGlzIGEgZGVsaWJlcmF0ZSBhbmQgaW50
ZW5kZWQgcHJvcGVybHkuwqAgVGhlCm5vbi1hcmNoaXRlY3R1cmFsIHZzIGFyY2hpdGVjdHVyYWwg
bmF0dXJlIG9mIE1TUnMgY2hhbmdlcyBvdmVyIHRpbWUKbWVhbmluZyB0aGUgbmFtZXMgaGVyZSBn
ZXQgc3RhbGUuCgpBcyBmb3IgZ3JlcGFiaWxpdHksIG1vc3QgTVNScyBjYW4ndCBjdXJyZW50bHkg
YmUgbG9jYXRlZCBsaWtlIHRoYXQsIGFuZAoobmFtaW5nIGluc3RhYmlsaXR5IGFzaWRlKSBJIGJl
bGlldmUgdGhlIHJlZHVjdGlvbiBpbiBjb2RlIHZvbHVtZSBpcwptb3JlIGltcG9ydGFudCBwcm9w
ZXJ0eSB0byBoYXZlLgoKVGhlcmUgaXMgbm8gY2hhbmNlIG9mIGNsYXNoaW5nIHdpdGggQVJNLCBh
cyB0aGVzZSBhcmUgYWxsIGFyY2gtc3BlY2lmaWMKY29uc3RhbnRzLsKgIEFueSBjb21tb24gY29k
ZSByZWZlcmVuY2luZyB0aGVtIHNob3VsZCBiZSBmaXhlZCBieSBiZWNvbWluZwphcmNoLXNwZWNp
ZmljIGNvZGUuCgpBcyBmb3Igb3RoZXIgY2xhc2hlcywgdGhhdCBpcyBhbHdheXMgYSAoc2xpbSkg
cmlzaywgYnV0IGlmIHdlIGVuY291bnRlcgpzdWNoIGEgcHJvYmxlbSwgd2UgY2FuIGVhc2lseSBm
aXggdGhlIHByb2JsZW0gdGhlcmUgYW4gdGhlbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:41:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:41:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXAp-0005yn-Cp; Thu, 28 Jun 2018 13:41:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXAo-0005yi-4v
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:41:22 +0000
X-Inumbo-ID: f05f3727-7ad8-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f05f3727-7ad8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:41:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:41:19 -0600
Message-Id: <5B34E57F02000078001CEDE7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:41:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-5-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-5-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/8] xen/x86: add some addresses to the
 Multiboot 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IEluIGNvbXBhcmlzb24gdG8gRUxGIHRoZSBQRSBmb3JtYXQgaXMgbm90IHN1cHBvcnRlZCBi
eSB0aGUgTXVsdGlib290Cj4gcHJvdG9jb2wuIFNvLCBpZiB3ZSB3aXNoIHRvIGxvYWQgeGVuLm1i
LmVmaSB1c2luZyB0aGlzIHByb3RvY29sIHdlCj4gaGF2ZSB0byBwdXQgaGVhZGVyX2FkZHIsIGxv
YWRfYWRkciwgbG9hZF9lbmRfYWRkciwgYnNzX2VuZF9hZGRyIGFuZAo+IGVudHJ5X2FkZHIgZGF0
YSBpbnRvIE11bHRpYm9vdCBoZWFkZXIuCj4gCj4gVGhlIE11bHRpYm9vdCBwcm90b2NvbCBzcGVj
IGNhbiBiZSBmb3VuZCBhdAo+ICAgaHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9ncnViL21h
bnVhbC9tdWx0aWJvb3QvIAo+IAo+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgooYnV0IGltbyBub3QgdG8gZ28gaW4gd2l0aG91dCBmdXJ0aGVyIHBhdGNoZXMgaW4gdGhp
cyBzZXJpZXMgYWN0dWFsbHkKbmVlZGluZyB0aGlzIG9uZSkKCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:42:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:42:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXBr-00063f-Pa; Thu, 28 Jun 2018 13:42:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXBq-00063U-E0
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:42:26 +0000
X-Inumbo-ID: 17438852-7ad9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17438852-7ad9-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:42:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:42:25 -0600
Message-Id: <5B34E5BE02000078001CEDEA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:42:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-6-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-6-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/8] xen/x86: add some addresses to the
 Multiboot2 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IEluIGNvbXBhcmlzb24gdG8gRUxGIHRoZSBQRSBmb3JtYXQgaXMgbm90IHN1cHBvcnRlZCBi
eSB0aGUgTXVsdGlib290Mgo+IHByb3RvY29sLiBTbywgaWYgd2Ugd2lzaCB0byBsb2FkIHhlbi5t
Yi5lZmkgdXNpbmcgdGhpcyBwcm90b2NvbCB3ZSBoYXZlCj4gdG8gYWRkIE1VTFRJQk9PVDJfSEVB
REVSX1RBR19BRERSRVNTIGFuZCBNVUxUSUJPT1QyX0hFQURFUl9UQUdfRU5UUllfQUREUkVTUwo+
IHRhZ3MgaW50byBNdWx0aWJvb3QyIGhlYWRlci4KPiAKPiBBZGRpdGlvbmFsbHksIHB1dCBNVUxU
SUJPT1QyX0hFQURFUl9UQUdfRU5UUllfQUREUkVTUyBhbmQKPiBNVUxUSUJPT1QyX0hFQURFUl9U
QUdfRU5UUllfQUREUkVTU19FRkk2NCB0YWdzIGNsb3NlIHRvIGVhY2gKPiBvdGhlciB0byBtYWtl
IHRoZSBoZWFkZXIgbW9yZSByZWFkYWJsZS4KPiAKPiBUaGUgTXVsdGlib290MiBwcm90b2NvbCBz
cGVjIGNhbiBiZSBmb3VuZCBhdAo+ICAgaHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9ncnVi
L21hbnVhbC9tdWx0aWJvb3QyLyAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KKGJ1dCBpbW8gbm90IHRvIGdvIGluIHdpdGhvdXQgZnVydGhlciBwYXRjaGVzIGlu
IHRoaXMgc2VyaWVzIGFjdHVhbGx5Cm5lZWRpbmcgdGhpcyBvbmUpCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:43:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXDF-0006Cy-5e; Thu, 28 Jun 2018 13: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXDE-0006Cp-C5
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:43:52 +0000
X-Inumbo-ID: 4a3a5842-7ad9-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a3a5842-7ad9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 15:43:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:43:50 -0600
Message-Id: <5B34E61602000078001CEDED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:43:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-7-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-7-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 6/8] efi: split out efi_shim_lock()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IC4ud2hpY2ggdmVyaWZpZXMgUEUgc2lnbmF0dXJlcyB3aXRoIFNISU1fTE9DSyBwcm90b2Nv
bC4gV2Ugd2FudAo+IHRvIHJlLXVzZSB0aGlzIGNvZGUgaW4gc3Vic2VxdWVudCBwYXRjaCBpbiBl
ZmlfbXVsdGlib290MigpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CgpJIHRoaW5rIHRoaXMgd291bGQgYmV0dGVyIGJlIG1lcmdlZCB3
aXRoIHRoZSBwYXRjaCBhY3R1YWxseSBuZWVkaW5nIGl0LApidXQgYW55d2F5CkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:48:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:48: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 1fYXHP-0006Oy-Ob; Thu, 28 Jun 2018 13: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXHO-0006Ot-6P
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:48:10 +0000
X-Inumbo-ID: e3a9dbdc-7ad9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3a9dbdc-7ad9-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:48:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:48:07 -0600
Message-Id: <5B34E71602000078001CEE1D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:48:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-8-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-8-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 7/8] xen/x86/efi: Verify dom0 kernel with
 SHIM_LOCK protocol in efi_multiboot2()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IEBAIC00MzUsNiArNDM5LDE4IEBAIF9fZWZpNjRfbWIyX3N0YXJ0Ogo+ICAgICAgICAgIGNt
b3ZlICAgTUIyX2VmaTY0X2loKCVyY3gpLCVyZGkKPiAgICAgICAgICBqZSAgICAgIC5MZWZpX21i
Ml9uZXh0X3RhZwo+ICAKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEdldCBkb20wIGtlcm5l
bCBtb2R1bGUgc3RydWN0IGFkZHJlc3MgZnJvbSBNdWx0aWJvb3QyCj4gKyAgICAgICAgICogaW5m
b3JtYXRpb24gYW5kIGlnbm9yZSB0aGUgcmVzdCBvZiBtb2R1bGVzLgo+ICsgICAgICAgICAqLwo+
ICsgICAgICAgIGNtcGwgICAgJE1VTFRJQk9PVDJfVEFHX1RZUEVfTU9EVUxFLE1CMl90YWdfdHlw
ZSglcmN4KQo+ICsgICAgICAgIGpuZSAgICAgLkxlZmlfbWIyX2VuZAo+ICsKPiArICAgICAgICB0
ZXN0ICAgICVyMTRkLCVyMTRkCj4gKyAgICAgICAgY21vdnogICAlZWN4LCVyMTRkCj4gKyAgICAg
ICAgam1wICAgICAuTGVmaV9tYjJfbmV4dF90YWcKPiArCj4gKy5MZWZpX21iMl9lbmQ6CgpFc3Bl
Y2lhbGx5IGhlcmUsIGJ1dCBwZXJoYXBzIGFsc28gYXBwbGljYWJsZSB0byBvdGhlciBodW5rczog
RGVzcGl0ZQpzdXJyb3VuZGluZyBjb2RlIGJlaW5nIGxpa2UgdGhpcywgY2FuIHdlIHBsZWFzZSBz
dG9wIHRoZSBiYWQgaGFiaXQgb2YKbm90IGhhdmluZyBibGFua3MgYWZ0ZXIgdGhlIGNvbW1hcyBp
biBpbnNuIG9wZXJhbmQgbGlzdHM/CgpBbHNvIHBlcnNvbmFsbHkgSSdkIHByZWZlciBpZiB5b3Ug
dXBwZXJjYXNlZCB0aGUgZCBpbiBEb20wIGV2ZXJ5d2hlcmUKLSB3ZSBjb21tb25seSB1c2Ugc29t
ZXRoaW5nIGxpa2UgZCVkIG9yIG90aGVyd2lzZSBEb20lZCAob3IgRG9tVSkuCgpXaXRoIHRoZXNl
IHB1cmVseSBtZWNoYW5pY2FsIHRoaW5ncyB0YWtlbiBjYXJlIG9mCkFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:52:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 13:52:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXL3-00073Y-Ab; Thu, 28 Jun 2018 13: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXL2-00073T-5I
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 13:51:56 +0000
X-Inumbo-ID: 6a5ac5a7-7ada-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a5ac5a7-7ada-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:51:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:51:54 -0600
Message-Id: <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:51:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
In-Reply-To: <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IFRoZW4gcmVuYW1lIHhlbi5tYi5lZmkgdG8geGVuLmVmaSBhbmQgZHJvcCBhbGwgcmVsYXRl
ZAo+IGRpZmZlcmVudGlhdG9ycyBpbiB0aGUgY29kZS4KCkZvciB0aGlzIHlvdSdsbCBmaXJzdCBv
ZiBhbGwgbmVlZCB0byBjb252aW5jZSBtZSB0aGF0IHRoZSBiaW5hcnkgeW91IGJ1aWxkIGlzCmEg
ZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4gQXMgbm90ZWQgaW4gdGhlIHJlcGxpZXMg
dG8gZWFybGllcgpwYXRjaGVzLCBJJ20gZ2V0dGluZyB0aGUgaW1wcmVzc2lvbiBvZiB0aGlzIG5v
dCBiZWluZyB0aGUgY2FzZS4gQSBmdXJ0aGVyCmhpbnQgdG93YXJkcyB0aGlzIGlzIHRoZSBvdXRy
aWdodCBkZWxldGlvbiBvZiB4ZW4vYXJjaC94ODYvZWZpL21rcmVsb2MuYzoKSG93IGlzIHRoZSBY
ZW4gaW1hZ2UgZ29pbmcgdG8gYmUgcmVsb2NhdGVkIHRoYXQgd2F5LCB3aGVuIGxvYWRlZCBmcm9t
CnRoZSBFRkkgc2hlbGwgb3IgYm9vdCBsb2FkZXI/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 13:56:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 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 1fYXPN-0007Gm-1i; Thu, 28 Jun 2018 13:56: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXPM-0007Gh-E3
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 13:56:24 +0000
X-Inumbo-ID: 09efbcdf-7adb-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09efbcdf-7adb-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 13:56:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 07:56:21 -0600
Message-Id: <5B34E90402000078001CEE41@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 07:56:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-2-git-send-email-andrew.cooper3@citrix.com>
 <5B34DC0402000078001CED75@prv1-mh.provo.novell.com>
 <800399df-c35b-6da5-b1e7-7052155b7773@citrix.com>
In-Reply-To: <800399df-c35b-6da5-b1e7-7052155b7773@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/6] x86/msr: Clean up the MSR_EFER constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDE1OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjgvMDYvMTggMTQ6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4w
Ni4xOCBhdCAxNToxOCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTQ5LDYgKzI4LDE4IEBACj4+PiAgI2RlZmluZSBBUkNIX0NBUFNfUlNCQQkJCShfQUMoMSwgVUxM
KSA8PCAyKQo+Pj4gICNkZWZpbmUgQVJDSF9DQVBTX1NTQl9OTwkJKF9BQygxLCBVTEwpIDw8IDQp
Cj4+PiAgCj4+PiArI2RlZmluZSBNU1JfRUZFUiAgICAgICAgICAgICAgICAgICAgICAgIDB4YzAw
MDAwODAgLyogRXh0ZW5kZWQgRmVhdHVyZSBFbmFibGUgUmVnaXN0ZXIgKi8KPj4+ICsjZGVmaW5l
IEVGRVJfU0NFICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKSAvKiBT
WVNDQUxMIEVuYWJsZSAqLwo+Pj4gKyNkZWZpbmUgRUZFUl9MTUUgICAgICAgICAgICAgICAgICAg
ICAgICAoX0FDKDEsIFVMTCkgPDwgIDgpIC8qIExvbmcgTW9kZSBFbmFibGUgKi8KPj4+ICsjZGVm
aW5lIEVGRVJfTE1BICAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEwKSAv
KiBMb25nIE1vZGUgQWN0aXZlICovCj4+PiArI2RlZmluZSBFRkVSX05YRSAgICAgICAgICAgICAg
ICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxMSkgLyogTm8gRXhlY3V0ZSBFbmFibGUgKi8KPj4+
ICsjZGVmaW5lIEVGRVJfU1ZNRSAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8
IDEyKSAvKiBTZWN1cmUgVmlydHVhbCBNYWNoaW5lIEVuYWJsZSAqLwo+Pj4gKyNkZWZpbmUgRUZF
Ul9MTVNMRSAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTMpIC8qIExvbmcg
TW9kZSBTZWdtZW50IExpbWl0IEVuYWJsZSAqLwo+Pj4gKyNkZWZpbmUgRUZFUl9GRlhTRSAgICAg
ICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTQpIC8qIEZhc3QgRlhTQVZFL0ZYUlNU
T1IgKi8KPj4+ICsKPj4+ICsjZGVmaW5lIEVGRVJfS05PV05fTUFTSyAoRUZFUl9TQ0UgfCBFRkVS
X0xNRSB8IEVGRVJfTE1BIHwgRUZFUl9OWEUgfCBcCj4+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgIEVGRVJfU1ZNRSB8IEVGRVJfTE1TTEUgfCBFRkVSX0ZGWFNFKQo+PiBXaGVuIG1lYW5pbmcg
dG8gY2xlYW4gdXAgYW5kIGNvbnNvbGlkYXRlIHRoZXNlIGFuZCBvdGhlcnMsIHdoeQo+PiBkb24n
dCB3ZSBzd2l0Y2ggdG8gYXJjaGl0ZWN0dXJhbCBNU1IgbmFtZXMgYXQgdGhlIHNhbWUgdGltZT8g
V2hpbGUKPj4gdGhpcyB3aWxsIGluY3JlYXNlIHNvdXJjZSBzaXplIGEgbGl0dGxlLCBpdCdsbAo+
PiAtIGFsbG93IGdyZXAtaW5nIGZvciB0aGUgTVNScycgdXNlcyBieSB0aGVpciBTRE0gbmFtZXMs
Cj4+IC0gc2lnbmlmaWNhbnRseSByZWR1Y2UgdGhlIHJpc2sgb2YgbmFtZSBjbGFzaGVzIHdpdGgg
c29tZXRoaW5nIG9uIGUuZy4KPj4gICB0aGUgYXJtIHNpZGUgKEVGRVIgbWF5IG5vdCBiZSB0aGUg
bW9zdCByaXNreSBvbmUgaGVyZSwgYnV0IHNvbWUKPj4gICBvZiB0aGUgc3Vic2VxdWVudCBwYXRj
aGVzIGNlcnRhaW5seSBzZWVtIHRvIGluY3VyIHN1Y2ggYSByaXNrKS4KPj4KPj4gSS5lLiBoZXJl
IE1TUl9JQTMyX0VGRVIgYW5kIElBMzJfRUZFUl9TQ0UgZXRjLgo+Pgo+PiBPdGhlciB0aGFuIHRo
aXMgSSdtIGNlcnRhaW5seSBmaW5lIGluIGdlbmVyYWwgd2l0aCB0aGlzIGNsZWFudXAuCj4gCj4g
UmVtb3ZpbmcgSUEzMiBpcyBhIGRlbGliZXJhdGUgYW5kIGludGVuZGVkIHByb3Blcmx5LiAgVGhl
Cj4gbm9uLWFyY2hpdGVjdHVyYWwgdnMgYXJjaGl0ZWN0dXJhbCBuYXR1cmUgb2YgTVNScyBjaGFu
Z2VzIG92ZXIgdGltZQo+IG1lYW5pbmcgdGhlIG5hbWVzIGhlcmUgZ2V0IHN0YWxlLgoKQnV0IEkg
ZG9uJ3QgdGhpbmsgdGhleSd2ZSBldmVyIGNoYW5nZWQgZnJvbSBJQTMyIHRvIG5vIElBMzIuIEku
ZS4Kb25jZSBhbiBNU1IgYmVjb21lcyBhcmNoaXRlY3R1cmFsLCB3ZSBjb3VsZCByZW5hbWUgaXQg
b25jZSBhbmQKYmUgZG9uZS4KCj4gQXMgZm9yIGdyZXBhYmlsaXR5LCBtb3N0IE1TUnMgY2FuJ3Qg
Y3VycmVudGx5IGJlIGxvY2F0ZWQgbGlrZSB0aGF0LCBhbmQKPiAobmFtaW5nIGluc3RhYmlsaXR5
IGFzaWRlKSBJIGJlbGlldmUgdGhlIHJlZHVjdGlvbiBpbiBjb2RlIHZvbHVtZSBpcwo+IG1vcmUg
aW1wb3J0YW50IHByb3BlcnR5IHRvIGhhdmUuCgpUaGUgZmFjdCB0aGF0ICJtb3N0IE1TUnMgY2Fu
J3QgY3VycmVudGx5IGJlIGxvY2F0ZWQgbGlrZSB0aGF0IiBpcwp3aGF0IEkndmUgbG9uZyBob3Bl
ZCB3ZSBjb3VsZCBvdmVyY29tZS4KCj4gVGhlcmUgaXMgbm8gY2hhbmNlIG9mIGNsYXNoaW5nIHdp
dGggQVJNLCBhcyB0aGVzZSBhcmUgYWxsIGFyY2gtc3BlY2lmaWMKPiBjb25zdGFudHMuICBBbnkg
Y29tbW9uIGNvZGUgcmVmZXJlbmNpbmcgdGhlbSBzaG91bGQgYmUgZml4ZWQgYnkgYmVjb21pbmcK
PiBhcmNoLXNwZWNpZmljIGNvZGUuCgpUaGUgcmlzayBpcyBmb3IgdGhpcyB0byBnbyB1bm5vdGlj
ZWQgZm9yIGEgd2hpbGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:11:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14: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 1fYXdl-0000G6-En; Thu, 28 Jun 2018 14:11:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYXdk-0000G0-GY
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:11:16 +0000
X-Inumbo-ID: 1d4ea68a-7add-11e8-8089-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1d4ea68a-7add-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 16:11:13 +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 B0C933024795
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 18:27:22 +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 51C6D7FC21
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 17:11:12 +0300 (EEST)
Received: (qmail 12535 invoked from network); 28 Jun 2018 17:11:12 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 28 Jun 2018 17:11:11 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Thu, 28 Jun 2018 17:10:45 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Thu, 28
 Jun 2018 17:10:45 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUBxeu5t9cuLH2Y0OLbXatIkqCNqRsQUkAgAlR9wA=
Date: Thu, 28 Jun 2018 14:10:45 +0000
Message-ID: <1530195070.8880.9.camel@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
In-Reply-To: <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:16,
 sv:1530184485, ts:1530195045
Content-ID: <D3EA595E9AE971479DB4EC4515D829C2@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76542
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488423,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.005236)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016908,0.000212)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.326736), Hit: No, Details:
 v2.7.12; Id: 15.1i64321.1ch3bnkqn.tumkv], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVmksIDIwMTgtMDYtMjIgYXQgMDk6NTEgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAxOC4wNi4xOCBhdCAxNzoxNywgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBGcm9tOiBJc2FpbGEgQWxleGFuZHJ1IDxhaXNh
aWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gPg0KPiA+IFRoaXMgcGF0Y2ggYWRkcyBhY2Nlc3Mgcmln
aHRzIGZvciB0aGUgTlBUIHBhZ2VzLiBUaGUgYWNjZXNzIHJpZ2h0cw0KPiA+IGFyZQ0KPiA+IHNh
dmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9kb21haW4uDQo+
IFNvdW5kcyByZXNvdXJjZSBpbnRlbnNpdmUuIEhvdyBtYW55IG5vZGVzIHdvdWxkIHN1Y2ggYSBy
YWRpeCB0cmVlDQo+IGhhdmUNCj4gb24gYXZlcmFnZT8NCg0KVGhlIGF2ZXJhZ2UgaXMgYXJvdW5k
IDE0Nzg4OTAgZm9yIGEgbWFjaGluZSB3aXRoIDRHQiBvZiByYW0uDQo+DQo+ID4NCj4gPiAtLS0g
YS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L21t
L21lbV9hY2Nlc3MuYw0KPiA+IEBAIC0yMjEsNiArMjIxLDkgQEAgYm9vbCBwMm1fbWVtX2FjY2Vz
c19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQNCj4gPiBsb25nIGdsYSwNCj4gPiAgICAgICAg
ICB7DQo+ID4gICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NF
U1NfR0xBX1ZBTElEOw0KPiA+ICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5nbGEgPSBn
bGE7DQo+ID4gKyAgICAgICAgfQ0KPiA+ICsgICAgICAgIGlmICggbnBmZWMuZ2xhX3ZhbGlkIHx8
IGNwdV9oYXNfc3ZtICkNCj4gPiArICAgICAgICB7DQo+ID4NCj4gPiAgICAgICAgICAgICAgaWYg
KCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfd2l0aF9nbGEgKQ0KPiBZb3UgbGVhdmUgYSBib2d1
c2x5IHBsYWNlZCBibGFuayBsaW5lLiBQbGVhc2UgcHV0IGl0IGFoZWFkIG9mIHRoZQ0KPiBpZigp
DQo+IHlvdSBhZGQuDQo+DQo+ID4NCj4gPiBAQCAtMTEyLDggKzExNywzNyBAQCBzdGF0aWMgdW5z
aWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdA0KPiA+IHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sDQo+ID4gICAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdFX1BXVDsNCj4gPiAgICAgICAg
ICAgICAgQVNTRVJUKCFsZXZlbCk7DQo+ID4gICAgICAgICAgfQ0KPiA+IC0gICAgICAgIHJldHVy
biBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUENEOw0KPiA+ICsgICAgICAgIGZsYWdz
IHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUENEOw0KPiA+ICsgICAgICAgIGJyZWFrOw0KPiA+
ICsgICAgfQ0KPiA+ICsgICAgc3dpdGNoIChhY2Nlc3MpDQo+IENvZGluZyBzdHlsZS4NCj4NCj4g
Pg0KPiA+ICtzdGF0aWMgdm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCB1bnNpZ25lZCBsb25nDQo+ID4gZ2ZuLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0KPiA+ICt7DQo+ID4gKyAgICBpbnQgcmM7DQo+
ID4gKw0KPiA+ICsgICAgaWYgKCBwMm1fYWNjZXNzX3J3eCA9PSBhICkNCj4gPiArICAgICAgICBy
YWRpeF90cmVlX2RlbGV0ZSgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pOw0KPiA+ICsN
Cj4gPiArICAgIHJjID0gcmFkaXhfdHJlZV9pbnNlcnQoJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5n
cywgZ2ZuLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICByYWRpeF90cmVlX2ludF90
b19wdHIoYSkpOw0KPiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJlPyBPdGhl
cndpc2Ugd2h5IHdvdWxkIHlvdQ0KPiBkZWxldGUgdGhlIG5vZGUgZmlyc3Q/DQoNClllcyBpdCBu
ZWVkcyBhIGVsc2Ugb3IgYSByZXR1cm4uIFdlIHBsYW4gbm90IHRvIGhhdmUgdGhlIHJ3eCBpbiB0
aGUNCnRyZWUgc28gd2UgY2Egc2F2ZSB1cCBzb21lIHNwYWNlLg0KDQpBbGV4DQoNCl9fX19fX19f
X19fX19fX19fX19fX19fXw0KVGhpcyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:11:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14: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 1fYXeG-0000HP-Q6; Thu, 28 Jun 2018 14: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXeF-0000HD-Fp
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:11:47 +0000
X-Inumbo-ID: 30228cc0-7add-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30228cc0-7add-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:11:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 08:11:44 -0600
Message-Id: <5B34EC9F02000078001CEE4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 08:11:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-2-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-2-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/10] x86: add an flag to enable Intel
 Processor Trace in guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI3LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtMTIxNSw2ICsxMjE1LDE2IEBAIFJh
dGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBE
b20wLCB3aXRoIHRoaXMKPiAgb3B0aW9uIGFsbCBwYWdlcyBub3QgbWFya2VkIGFzIHVudXNhYmxl
IGluIHRoZSBFODIwIHRhYmxlIHdpbGwgZ2V0IGEgbWFwcGluZwo+ICBlc3RhYmxpc2hlZC4KPiAg
Cj4gKyMjIyBpcHQKPiArPiBgPSBndWVzdGAKPiArCj4gKz4gRGVmYXVsdDogYG9mZmAKPiArCj4g
K1RoaXMgb3B0aW9uIGlzIHVzZSBmb3Igc3dpdGNoIG9uIHRoZSBJbnRlbCBQcm9jZXNzb3IgVHJh
Y2UgZmVhdHVyZQo+ICtpbiBIVk0gZ3Vlc3Qgd2hlbiAnaXB0PWd1ZXN0Jy4gQnkgZGVmYXVsdCwg
dGhpcyBmZWF0dXJlIGlzIGRpc2FibGVkCj4gK2luIGd1ZXN0LiBJbnRlbCBQcm9jZXNzb3IgVHJh
Y2UgdmlydHVhbGl6YXRpb24gZGVwZW5kIG9uCj4gK0VQVCwgc28gaXQgY2FuIG9ubHkgZW5hYmxl
ZCBpbiBIVk0gZ3Vlc3QgYXQgcHJlc2VudC4KPiArCj4gICMjIyBpcnFcX3JhdGVsaW1pdCAoeDg2
KQoKRGlkIHlvdSBub3Qgbm90aWNlIHRoZSAoeDg2KSBoZXJlIHdoZW4gcmUtYmFzaW5nPwoKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9pcHQuYwo+IEBAIC0wLDAgKzEs
NDIgQEAKPiArLyoKPiArICogaXB0LmM6IFN1cHBvcnQgZm9yIEludGVsIFByb2Nlc3NvciBUcmFj
ZSBWaXJ0dWFsaXphdGlvbi4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE4LCBJbnRlbCBD
b3Jwb3JhdGlvbi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlv
dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKPiArICogdW5kZXIgdGhlIHRl
cm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKPiAr
ICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0
IHdpbGwgYmUgdXNlZnVsLCBidXQgV0lUSE9VVAo+ICsgKiBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFOVEFCSUxJVFkgb3IKPiArICogRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvcgo+ICsgKiBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQg
aGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFs
b25nIHdpdGgKPiArICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu
b3JnL2xpY2Vuc2VzLz4uCj4gKyAqCj4gKyAqIEF1dGhvcjogTHV3ZWkgS2FuZyA8bHV3ZWkua2Fu
Z0BpbnRlbC5jb20+Cj4gKyAqLwo+ICsjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gKyNpbmNsdWRl
IDx4ZW4vaW5pdC5oPgo+ICsjaW5jbHVkZSA8eGVuL2xpYi5oPgo+ICsjaW5jbHVkZSA8eGVuL3N0
cmluZy5oPgo+ICsjaW5jbHVkZSA8YXNtL2lwdC5oPgo+ICsKPiArLyogaXB0OiBGbGFnIHRvIGVu
YWJsZSBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgKGRlZmF1bHQgb2ZmKS4gKi8KPiArdW5zaWduZWQg
aW50IF9fcmVhZF9tb3N0bHkgaXB0X21vZGUgPSBJUFRfTU9ERV9PRkY7Cj4gK3N0YXRpYyBpbnQg
cGFyc2VfaXB0X3BhcmFtcyhjb25zdCBjaGFyICpzdHIpOwoKSSB0aGluayBpdCB3YXMgcG9pbnRl
ZCBvdXQgYmVmb3JlIHRoYXQgdGhlIGZvcndhcmQgZGVjbGFyYXRpb24gY2FuIGJlCmF2b2lkZWQg
aWYgeW91IG1vdmUgLi4uCgo+ICtjdXN0b21fcGFyYW0oImlwdCIsIHBhcnNlX2lwdF9wYXJhbXMp
OwoKLi4uIHRoaXMgbGluZSAuLi4KCj4gK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lwdF9wYXJh
bXMoY29uc3QgY2hhciAqc3RyKQo+ICt7Cj4gKyAgICBpZiAoICFzdHJjbXAoImd1ZXN0Iiwgc3Ry
KSApCj4gKyAgICAgICAgaXB0X21vZGUgPSBJUFRfTU9ERV9HVUVTVDsKPiArICAgIGVsc2UgaWYg
KCBzdHIgKQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygiVW5rbm93biBJbnRlbCBQcm9jZXNz
b3IgVHJhY2UgbW9kZSBzcGVjaWZpZWQ6ICclcydcbiIsIHN0cik7Cj4gKyAgICAgICAgcmV0dXJu
IC1FSU5WQUw7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KCi4uLiBoZXJlLgoK
PiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pcHQuaAo+IEBAIC0w
LDAgKzEsMjkgQEAKPiArLyoKPiArICogaXB0Lmg6IEludGVsIFByb2Nlc3NvciBUcmFjZSB2aXJ0
dWFsaXphdGlvbiBmb3IgSFZNIGRvbWFpbi4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE4
LCBJbnRlbCBDb3Jwb3JhdGlvbi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m
dHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKPiArICogdW5k
ZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSwKPiArICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo
ZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVsLCBidXQgV0lUSE9VVAo+ICsgKiBBTlkgV0FSUkFOVFk7
IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFOVEFCSUxJVFkgb3IK
PiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvcgo+ICsgKiBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGFsb25nIHdpdGgKPiArICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gKyAqCj4gKyAqIEF1dGhvcjogTHV3ZWkgS2FuZyA8
bHV3ZWkua2FuZ0BpbnRlbC5jb20+Cj4gKyAqLwo+ICsKPiArI2lmbmRlZiBfX0FTTV9YODZfSFZN
X0lQVF9IXwo+ICsjZGVmaW5lIF9fQVNNX1g4Nl9IVk1fSVBUX0hfCj4gKwo+ICsjZGVmaW5lIElQ
VF9NT0RFX09GRiAgICAgICAgMAo+ICsjZGVmaW5lIElQVF9NT0RFX0dVRVNUICAgICAgKDE8PDAp
Cj4gKwo+ICtleHRlcm4gdW5zaWduZWQgaW50IGlwdF9tb2RlOwoKQXQgdGhpcyBwb2ludCBJIGNh
bid0IHNlZSB3aHkgdGhlIHZhcmlhYmxlIGNhbid0IGJlIGJvb2wuIFdpdGggdGhlCnBhdGNoIGJl
aW5nIHBsYWNlZCBmaXJzdCBpbiB0aGUgc2VyaWVzIGl0IGlzIGFsc28gaW1wb3NzaWJsZSAod2l0
aG91dApwZWVraW5nIGludG8gbGF0ZXIgcGF0Y2hlcykgdG8ganVkZ2Ugd2hldGhlciBpdHMgX19y
ZWFkX21vc3RseQphdHRyaWJ1dGUgaXMgYWN0dWFsbHkgYXBwcm9wcmlhdGUuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:25:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:25:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXrG-0001D3-3C; Thu, 28 Jun 2018 14: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYXrD-0001Ct-TO
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 14:25:11 +0000
X-Inumbo-ID: 0f9bc009-7adf-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f9bc009-7adf-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:25: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 1fYXrA-0006oG-5n; Thu, 28 Jun 2018 14:25: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 1fYXr9-0003Qu-Nd; Thu, 28 Jun 2018 14:25:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYXr9-0006R2-Mx; Thu, 28 Jun 2018 14:25:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124740-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64-pvops:<job
 status>:broken:regression
 xen-4.11-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-armhf-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.11-testing:build-arm64-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-rumprun-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.11-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:build-i386-rumprun:<none executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-pair:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:build-i386:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.11-testing:build-arm64-xsm:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-xsm:hosts-allocate:running:regression
 xen-4.11-testing:build-arm64:hosts-allocate:running:regression
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=b4cf1d608bb7d73d7827d794d4d3b7f19de8c274
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 14:25:07 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 124740: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc0MCB4ZW4tNC4xMS10ZXN0aW5nIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NDAvCgpGYWlsdXJlcyBh
bmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDY5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVl
ZAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgcXVldWVkCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBydW5uaW5nCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRl
ICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZl
ciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAg
IGJyb2tlbiBuZXZlciBwYXNzCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2
ZXIgcGFzcwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYjRjZjFkNjA4YmI3ZDczZDc4MjdkNzk0ZDRkM2I3
ZjE5ZGU4YzI3NApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjEx
Y2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI0Njk2ICAyMDE4LTA2LTI1IDE0OjQzOjM2IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1h
bWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXh0ZiBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNtIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSBxdWV1ZWQKYnJva2Vu
LWpvYiBidWlsZC1pMzg2LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZv
cHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1ydW1wcnVuIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHJldiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcGFpciBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tc3RlcCBidWls
ZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHRm
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgYjRjZjFkNjA4YmI3ZDczZDc4MjdkNzk0ZDRkM2I3ZjE5ZGU4YzI3NApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI2IDE1OjI2OjI0
IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRs
aW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQ
VSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9k
ZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBh
IDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigp
LCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0
aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBh
dGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUg
bmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAg
Im5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
ICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IDFjODhjYWRi
ZTU3YjVjM2E1YmZiMzU1MDdmZWExYmE2ZWFmZWUyMTkKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNiAwODo1NDoxNCAyMDE4ICswMjAwCgog
ICAgeDg2L0hWTTogYXR0ZW1wdHMgdG8gZW11bGF0ZSBGUFUgaW5zbnMgbmVlZCB0byBzZXQgZnB1
X2luaXRpYWxpc2VkCiAgICAKICAgIE15IG9yaWdpbmFsIHdheSBvZiB0aGlua2luZyBoZXJlIHdh
cyB0aGF0IHRoaXMgd291bGQgYmUgc2V0IGFueXdheSBhdAogICAgdGhlIHBvaW50IHN0YXRlIGdl
dHMgcmVsb2FkZWQgYWZ0ZXIgdGhlIGFkanVzdG1lbnRzIGh2bWVtdWxfcHV0X2ZwdSgpCiAgICBk
b2VzLCBidXQgdGhlIGZsYWcgc2hvdWxkIGFscmVhZHkgYmUgc2V0IGJlZm9yZSB0aGF0IC0gYWZ0
ZXIgYWxsIHRoZQogICAgZ3Vlc3QgbWF5IG5ldmVyIGFnYWluIHRvdWNoIHRoZSBGUFUgYmVmb3Jl
IGUuZy4gZ2V0dGluZyBtaWdyYXRlZC9zYXZlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDMzMTBlM2NkNjQ4ZjM3
MTNjODI0NzkwYmQ3MWQ4ZWM0MDVhMDlkMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDA4
OjQxOjA4ICswMjAwCgpjb21taXQgNjg4ZTBjMzY0ZWZhOTNmNTg4MmUyNzg4MTM0YjY5M2QwZjY1
MjU0YgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRl
OiAgIE1vbiBKdW4gMjUgMTU6NDA6MDIgMjAxOCArMDEwMAoKICAgIE1BSU5UQUlORVJTOiBVcGRh
dGUgaW5mbyBmb3Igc3RhYmxlIGJyYW5jaAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCAyOWRlYmUwNTI2NjBiMTkz
OGEwNTRmZTg4YTJmZmMyNzg0MTc2MTQzCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNSAxNToyMzowOSAyMDE4ICswMTAwCgog
ICAgQnJhbmNoaW5nIGZvciA0LjExIHN0YWJsZSBicmFuY2gsIHR1cm4gb2ZmIGRlYnVnCiAgICAK
ICAgIEFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hh
bmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14: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 1fYXti-0001MS-QE; Thu, 28 Jun 2018 14: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYXth-0001MJ-JQ
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:27:45 +0000
X-Inumbo-ID: 6bb124a5-7adf-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6bb124a5-7adf-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 16:27:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 08:27:43 -0600
Message-Id: <5B34F05E02000078001CEE7B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 08:27:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI3LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IEBAIC03NTksMTIgKzc2MCwxOSBAQCBpbnQgeGNfY3B1aWRfYXBwbHlfcG9saWN5KHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKPiAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+
ICAgICAgICAgIH0KPiAgCj4gKyAgICAgICAgaWYgKCBpbnB1dFswXSA9PSAweDE0ICkKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIGlucHV0WzFdKys7Cj4gKyAgICAgICAgICAgIGlmICggaW5w
dXRbMV0gPT0gMSApCj4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsKPiArICAgICAgICB9CgpU
b2dldGhlciB3aXRoIHdoYXQncyB0aGVyZSBhbmQgd2hhdCBpaXJjIEFuZHJldydzIHNlcmllcyBw
dXRzIGhlcmUsCnRoaXMgc2hvdWxkIGJlY29tZSBhIHN3aXRjaCgpIGltby4KCj4gQEAgLTU4Myw3
ICs1ODQsMTkgQEAgdm9pZCByZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAq
ZCkKPiAgICAgICAgICAgICAgX19jbGVhcl9iaXQoWDg2X0ZFQVRVUkVfVk1YLCBtYXhfZnMpOwo+
ICAgICAgICAgICAgICBfX2NsZWFyX2JpdChYODZfRkVBVFVSRV9TVk0sIG1heF9mcyk7Cj4gICAg
ICAgICAgfQo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEhpZGUgSW50ZWwgUHJvY2Vz
c29yIHRyYWNlIGZlYXR1cmUgd2hlbiBoYXJkd2FyZSBub3Qgc3VwcG9ydAo+ICsgICAgICAgICAq
IFBULVZNWCBvciBpcHQgb3B0aW9uIGlzIG9mZi4KPiArICAgICAgICAgKi8KPiArICAgICAgICBp
ZiAoIGlwdF9tb2RlID09IElQVF9NT0RFX09GRiApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAg
ICBfX2NsZWFyX2JpdChYODZfRkVBVFVSRV9JUFQsIG1heF9mcyk7Cj4gKyAgICAgICAgICAgIHpl
cm9fbGVhdmVzKHAtPmlwdC5yYXcsIDAsIEFSUkFZX1NJWkUocC0+aXB0LnJhdykgLSAxKTsKPiAr
ICAgICAgICB9CgpUaGUgY2xlYXJpbmcgb2YgYml0cyBpbiBtYXhfZnMgZnVydGhlciB1cCBpcyBu
ZWVkZWQgaGVyZSBiZWNhdXNlIHRoaXMKdmFyaWVzIGRlcGVuZGluZyBvbiBkb21haW4gY29uZmln
LiBZb3UsIG90b2gsIHB1dCBhIGNvbmRpdGlvbmFsIGhlcmUKd2hpY2ggaXMgbm90IGdvaW5nIHRv
IGNoYW5nZSBwb3N0IGJvb3QuIFRoaXMgaW5zdGVhZCBiZWxvbmdzIGludG8KY2FsY3VsYXRlX2h2
bV9tYXhfcG9saWN5KCkgSSBiZWxpZXZlLgoKPiBAQCAtMTAxLDYgKzEwMiwxMCBAQCBzdGF0aWMg
aW50IHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAg
ICAgICBwLT5mZWF0LnJhd1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7Cj4gICAgICAgICAgICAgIGJy
ZWFrOwo+ICAKPiArICAgICAgICBjYXNlIElQVF9DUFVJRDoKPiArICAgICAgICAgICAgcC0+aXB0
LnJhd1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7Cj4gKyAgICAgICAgICAgIGJyZWFrOwoKVGhpcyBs
YWNrcyBhIGJvdW5kcyBjaGVjayBvZiBjdGwtPmlucHV0WzFdIChpbiB0aGUgZWFybGllciBzd2l0
Y2goKSkuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKPiBAQCAtMTAyLDYgKzEwMiw3IEBACj4g
ICNkZWZpbmUgY3B1X2hhc19tcHggICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X01QWCkKPiAgI2RlZmluZSBjcHVfaGFzX3Jkc2VlZCAgICAgICAgICBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfUkRTRUVEKQo+ICAjZGVmaW5lIGNwdV9oYXNfc21hcCAgICAgICAgICAgIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9TTUFQKQo+ICsjZGVmaW5lIGNwdV9oYXNfaXB0ICAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9JUFQpCgpUaGlzIGRlZmluaXRpb24gaXMgdW51
c2VkLgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2NwdWlkLmgKPiBAQCAtNTgsMTAgKzU4LDExIEBAIERFQ0xBUkVfUEVSX0NQ
VShzdHJ1Y3QgY3B1aWRtYXNrcywgY3B1aWRtYXNrcyk7Cj4gIC8qIERlZmF1bHQgbWFza2luZyBN
U1IgdmFsdWVzLCBjYWxjdWxhdGVkIGF0IGJvb3QuICovCj4gIGV4dGVybiBzdHJ1Y3QgY3B1aWRt
YXNrcyBjcHVpZG1hc2tfZGVmYXVsdHM7Cj4gIAo+IC0jZGVmaW5lIENQVUlEX0dVRVNUX05SX0JB
U0lDICAgICAgKDB4ZHUgKyAxKQo+ICsjZGVmaW5lIENQVUlEX0dVRVNUX05SX0JBU0lDICAgICAg
KDB4MTR1ICsgMSkKCklzIHRoZXJlIGFueXRoaW5nIHRvIGNvbnZpbmNlIG1lIHRoYXQgdGhlIGlu
dGVybWVkaWF0ZSBsZWF2ZXMgZG9uJ3QKbmVlZCBhbnkgZnVydGhlciBoYW5kbGluZyBhZGRlZCBh
bnl3aGVyZT8gU2FtZSBxdWVzdGlvbiBidHcgZm9yCnRoZSBsaWJ4YyBzaWRlIGJ1bXBpbmcgb2Yg
REVGX01BWF9CQVNFLgoKPiBAQCAtMTY2LDYgKzE2NywxNSBAQCBzdHJ1Y3QgY3B1aWRfcG9saWN5
Cj4gICAgICAgICAgfSBjb21wW0NQVUlEX0dVRVNUX05SX1hTVEFURV07Cj4gICAgICB9IHhzdGF0
ZTsKPiAgCj4gKyAgICAvKiBTdHJ1Y3R1cmVkIGZlYXR1cmUgbGVhZjogMHgwMDAwMDAxNFt4eF0g
Ki8KPiArICAgIHVuaW9uIHsKPiArICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURf
R1VFU1RfTlJfSVBUXTsKPiArICAgICAgICBzdHJ1Y3Qgewo+ICsgICAgICAgICAgICAvKiBTdWJs
ZWFmIDAuICovCj4gKyAgICAgICAgICAgIHVpbnQzMl90IG1heF9zdWJsZWFmOwo+ICsgICAgICAg
IH07Cj4gKyAgICB9IGlwdDsKCkluIHBhcnRpY3VsYXIgdGhpcyBsb29rcyB0byBiZSBwbGFjZWQg
ZWFybGllciB0aGFuIGl0IHNob3VsZCBiZSAoaW4Kb3RoZXIgd29yZHMgSSdtIGdldHRpbmcgdGhl
IGltcHJlc3Npb24gdGhhdCB5b3UgZmFpbGVkIHRvIGluc2VydApzb21lIHBhZGRpbmcgZm9yIHRo
ZSBza2lwcGVkIGxlYXZlcykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:29:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:29:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYXvJ-0001Tn-7q; Thu, 28 Jun 2018 14:29: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYXvH-0001TZ-DE
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 14:29:23 +0000
X-Inumbo-ID: a56831ff-7adf-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a56831ff-7adf-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 16:29: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 1fYXvD-0006tL-I1; Thu, 28 Jun 2018 14:29: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 1fYXvD-0003bt-4z; Thu, 28 Jun 2018 14:29:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYXvD-0001Vy-4N; Thu, 28 Jun 2018 14:29:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124783-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-amd64:<job status>:broken:regression
 xen-4.8-testing:build-amd64-xsm:<job
 status>:broken:regression
 xen-4.8-testing:build-i386:<job status>:broken:regression
 xen-4.8-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.8-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.8-testing:build-i386-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-amd64-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-amd64-xtf:host-install(4):broken:regression
 xen-4.8-testing:build-amd64:host-install(4):broken:regression
 xen-4.8-testing:build-i386:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.8-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-livepatch:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:build-arm64-libvirt:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-livepatch:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.8-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.8-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-migrupgrade:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.8-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.8-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.8-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.8-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.8-testing:build-arm64-xsm:hosts-allocate:running:regression
 xen-4.8-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.8-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.8-testing:build-armhf:hosts-allocate:running:regression
 xen-4.8-testing:build-armhf-xsm:hosts-allocate:running:regression
 xen-4.8-testing:build-arm64-pvops:hosts-allocate:running:regression
 xen-4.8-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.8-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.8-testing:build-arm64:hosts-allocate:running:regression
 xen-4.8-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.8-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 14:29:19 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124783: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4MyB4ZW4tNC44LXRlc3RpbmcgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc4My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0MzUxCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNTEKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDM1MQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzUxCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQz
NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVk
PiAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5u
aW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi14
c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGMxYWFhZDU2Mjc0NDhhODRjNGU0
OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM1MSAgMjAxOC0w
Ni0xOCAxMTozMDo0NSBaICAgMTAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cHJlcGFyaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHByZXBhcmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1h
bWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQK
YnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1o
Zi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtNCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
cm02NC1hcm02NC14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXh0ZiBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyBxdWV1ZWQKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQteHRmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCBlMzlmZjM4NmY2MjZiYTQ0ZjhhOWE5NjA4ZDhmNWYxM2ZmNzk0
NWVmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBK
dW4gMjggMTE6MjM6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0
byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBu
b3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxs
eSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVj
dGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBs
ZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29u
dGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlf
aW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2
bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93
LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBl
YWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQg
I05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5MGNk
Y2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2ICswMjAwCgpjb21taXQgMzIx
MjU0YTEwN2ZlNjk1YTg0YzQ1YWNhZGNlYzg0MmUzNmZlOGJiZgpBdXRob3I6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjM6MTEg
MjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5PSIgdG8gcWVt
dSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBjaGVjayB3YXMgaW50cm9kdWNl
ZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJlYWRv
bmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2luZyBv
ZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFiMDUzOTU2OCAoIkludHJvZHVj
ZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBmdW5jdGlvbiIpIGRyb3BwZWQg
dGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVlIHRv
IGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBhcmFt
ZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlzIGlzCiAgICBzdXBwb3NlZCB0
byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQtaG9j
CiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nf
bmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2Ni4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0Bvcmlv
bnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2Yjc4
ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDU6MDYgKzAyMDAKCmNvbW1p
dCA1MDBkNTY3YjA4ZWY4OTBkZGRhZmRmYWYwYWM0N2VlNjNhNDhhMGRkCkF1dGhvcjogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToy
Mjo1NSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzog
QnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwogICAgCiAgICBUaGUgZ2VuZXJh
dGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQgZnJvbSwgaW4gc29tZSBjYXNl
cywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywgb3ZlcmFsbCwgbm8g
ZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY2LgogICAg
CiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0u
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIxNDk3
Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1NSArMDIwMAoKY29tbWl0IDVm
ZDI4ZDI3ZDNmNzg0MGU0YzY3MjRlNjc5MzZmZWQ1N2E2MzgxNTUKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjI6
MzAgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3Ig
ZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAo
Yy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0
aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8g
aGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEg
R2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBo
YXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5p
bmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9y
ZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQK
ICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJp
Z2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVj
dGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBi
aXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJu
cyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBz
byBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBi
ZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVz
dHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBv
ZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkg
YSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIg
YW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBl
eHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5n
IHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4K
ICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3MjIw
ZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjgg
MDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCBkNjE1NDEyNWQ3YTNkM2QyNzBkOTg4OGMwMTc5YWU2NDYx
YjZiYWIwCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTE6MjE6NTcgMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHBy
ZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3Nz
aWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBw
cmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAg
IAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3NjA4NzAzYzY1YmYw
ODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5
OjAzOjA5ICswMjAwCgpjb21taXQgOWE3ZmE2ODVmOTk5YzUxNjZmM2E0Njg4ZTI1OTZmM2E5ZjM2
YTljZgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
SnVuIDI4IDExOjIwOjI0IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3Qg
RlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qg
bm90IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxs
eSBlYWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0
ZWFkIG9mIGFkZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0
b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmds
ZSBvbmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRo
ZSBmdW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3Nl
LCBhcwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5
LgogICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwg
bmFtZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNl
c3NpdmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0
OTA4M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIw
MAoKY29tbWl0IGI3MzZhZmRlYTQzNmY4MDI4MzQyZjgzMDVjMDM3YTBlODlkMjM3NTMKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMTox
OTo0MyAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91
bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdvIGlzc3Vlcy4gIEZpcnN0LCB0
aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQKICAgIGFmdGVyIHJldHVybmlu
ZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29uZGx5LCB3aXRoIHRoZSBmdWxs
eV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlGUFUsIHRoZQogICAgdW5p
bGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlv
biBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0cmllcyB0byBvY2N1ciBmb3Ig
YSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkg
Y2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKICAgIHJ1bnRpbWUgc2Vy
dmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9u
CiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxseV9lYWdlcl9mcHUgY2hlY2su
CiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJpYWJsZSBhbmQgcmVwbGFjZSBv
dGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUgdGltZS4KICAgIAogICAgUmVw
b3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVz
dGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IGI5YjlkOWVkMWQzMjA1ZDAyNTZl
YjhiYWFiMjJhOTVlOWI3NTMxM2MKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToxODo1MCAyMDE4ICswMjAwCgogICAgeDg2OiBjb3Jy
ZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGgg
b3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlh
YmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcg
Ym9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUg
aW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJp
bnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiArMDIwMAoKY29tbWl0IDAyODY1
NmYwNDI0ZmFkMWE5NjI2ZWUwNTczN2Q3YmQyYjI3MWMyY2UKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToxODowNiAyMDE4ICswMjAw
CgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2ggQ1BVSUQgbGVhZiAweDgwMDAw
MDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRoZSBmZWF0dXJlIHNldCBzaG91
bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVBWCBzaG91bGQgYmUgcmVzdHJp
Y3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hvdWxkIGJlIHplcm8uCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlmNDg0YWFkNzJmMzgzODYyYwog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAxMDAKKHFlbXUgY2hhbmdlcyBu
b3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:35:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:35: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 1fYY1M-0002FN-9h; Thu, 28 Jun 2018 14: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=ql64=jo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYY1L-0002FI-Kg
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:35:39 +0000
X-Inumbo-ID: 85d17705-7ae0-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 85d17705-7ae0-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:35:37 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 81DF63086288
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 18:51:47 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 1BEC57FA60
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 17:35:37 +0300 (EEST)
Received: (qmail 21406 invoked from network); 28 Jun 2018 17:35:37 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp03.buh.bitdefender.org with AES128-SHA256 encrypted SMTP;
 28 Jun 2018 17:35:36 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 28 Jun 2018 17:35:28 +0300
Message-Id: <1530196528-17865-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
 smtp03.buh.bitdefender.org, sigver: 7.76542
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488425,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.004058)], BW: [Enabled, t:
 (0.000018,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.013749,0.000102)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.107945), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1ch3d4bmh.100o29], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [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: kevin.tian@intel.com, jbeulich@suse.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jun.nakajima@intel.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBWTSBleGl0IGhhbmRsZXIgZXhlY3V0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgZW5hYmxpbmcgI1ZF
IG1pZ2h0CmZpbmQgYSBzdGFsZSBfX3Ztc2F2ZSgpZCBFUFRQX0lOREVYLCBzdG9yZWQgYnkgY2Fs
bGluZwphbHRwMm1fdmNwdV9kZXN0cm95KCkgd2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklS
VF9FWENFUFRJT05TCmhhZCBiZWVuIGVuYWJsZWQgYnkgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVu
Y192ZSgpLgoKdm14X3ZtZXhpdF9oYW5kbGVyKCkgX192bXJlYWQoKXMgRVBUUF9JTkRFWCBhcyBz
b29uIGFzClNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LCBzbyBp
ZiBhbgphcHBsaWNhdGlvbiBlbmFibGVzIGFsdHAybSBvbiBhIGRvbWFpbiwgc3VjY2VzZnVsbHkg
Y2FsbHMKeGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSwgdGhlbiBkaXNhYmxlcyBh
bHRwMm0gYW5kCmV4aXRzLCBhIHNlY29uZCBydW4gb2Ygc2FpZCBhcHBsaWNhdGlvbiB3aWxsIGxp
a2VseSByZWFkIHRoZQpJTlZBTElEX0FMVFAyTSBFUFRQX0lOREVYIHNldCB3aGVuIGRpc2FibGlu
ZyBhbHRwMm0gaW4gdGhlIGZpcnN0CnJ1biwgYW5kIGNyYXNoIHRoZSBob3N0IHdpdGggdGhlIEJV
R19PTihpZHggPj0gTUFYX0FMVFAyTSksCmJldHdlZW4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJs
ZV9ub3RpZnkoKSBhbmQKeGNfYWx0cDJtX3NldF9kb21haW5fc3RhdGUoLi4uLCBmYWxzZSkuCgpU
aGUgcHJvYmxlbSBpcyBub3QgcmVzdHJpY3RlZCB0byBhbiBJTlZBTElEX0FMVFAyTSBFUFRQX0lO
REVYCih3aGljaCBjYW4gb25seSBzYW5lbHkgaGFwcGVuIG9uIGFsdHAybSB1bmluaXQpLCBidXQg
YXBwbGllcwp0byBhbnkgc3RhbGUgaW5kZXggcHJldmlvdXNseSBzYXZlZCAtIHdoaWNoIG1lYW5z
IHRoYXQgYWxsCmFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBjYWxscyBtdXN0IGFsc28g
Y2FsbAphbHRwMm1fdmNwdV91cGRhdGVfcDJtKCkgYWZ0ZXIgc2V0dGluZwpTRUNPTkRBUllfRVhF
Q19FTkFCTEVfVklSVF9FWENFUFRJT05TLCBpbiBvcmRlciB0byBtYWtlIHN1cmUKdGhhdCB0aGUg
c3RvcmVkIEVQVFBfSU5ERVggaXMgYWx3YXlzIHZhbGlkIGF0CnZteF92bWV4aXRfaGFuZGxlcigp
IHRpbWUuCgpJIGRvbid0IGhvd2V2ZXIgZm9sZCB0aGUgdHdvIGZ1bmN0aW9ucyBpbnRvIG9uZSBl
dmVyeXdoZXJlLApzaW5jZSBpbiBwMm1fc3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoKSBhbmQK
cDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9pZCgpIHRoZSBleHRyYSB3b3JrIGRvbmUgYnkKYWx0
cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGlzIHVubmVjZXNzYXJ5IGFuZCBoYXMgc2lkZQpl
ZmZlY3RzIChzdWNoIGFzIF9fdm13cml0ZShWTV9GVU5DVElPTl9DT05UUk9MLCAuLi4pKS4KClNp
Z25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
Ci0tLQpDaGFuZ2VzIHNpbmNlIFY0OgogLSBUaGUgZmlyc3QgcGFyYWdyYXBoIGhhcyBiZWVuIHJl
LXdyaXR0ZW4gdG8gYmUgbW9yZSByZWFkYWJsZS4KIC0gRml4ZWQgYSB0eXBvIGluIHRoZSBjb21t
aXQgZGVzY3JpcHRpb24gImNhbmQgLT4gY2FuIi4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vYWx0cDJt
LmMgICAgICB8IDEgLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggfCAyICsrCiAyIGZp
bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYwppbmRl
eCA5MzBiZGMyLi45ZDYwZGM0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCkBAIC01OCw3ICs1OCw2IEBAIGFsdHAybV92
Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCiAKICAgICBhbHRwMm1fdmNwdV9yZXNldCh2KTsK
IAotICAgIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odik7CiAgICAgYWx0cDJtX3ZjcHVfdXBkYXRl
X3ZtZnVuY192ZSh2KTsKIAogICAgIGlmICggdiAhPSBjdXJyZW50ICkKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZt
LmgKaW5kZXggZWY1ZTE5OC4uMGJmNjkxMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTYzMCw2
ICs2MzAsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192
ZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5jcy5hbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlICkKICAgICAgICAgaHZtX2Z1bmNzLmFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUodik7CisKKyAgICBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpOwogfQogCiAvKiBlbXVs
YXRlcyAjVkUgKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:38:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYY4Q-0002PW-V2; Thu, 28 Jun 2018 14: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=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYY4P-0002PR-PI
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:38:49 +0000
X-Inumbo-ID: f79b8bd5-7ae0-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f79b8bd5-7ae0-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 16:38:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 08:38:47 -0600
Message-Id: <5B34F2F602000078001CEE9D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 08:38:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDE2OjM1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gQSBWTSBleGl0IGhhbmRsZXIgZXhlY3V0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgZW5hYmxp
bmcgI1ZFIG1pZ2h0Cj4gZmluZCBhIHN0YWxlIF9fdm1zYXZlKClkIEVQVFBfSU5ERVgsIHN0b3Jl
ZCBieSBjYWxsaW5nCj4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpIHdoZW4gU0VDT05EQVJZX0VYRUNf
RU5BQkxFX1ZJUlRfRVhDRVBUSU9OUwo+IGhhZCBiZWVuIGVuYWJsZWQgYnkgYWx0cDJtX3ZjcHVf
dXBkYXRlX3ZtZnVuY192ZSgpLgo+IAo+IHZteF92bWV4aXRfaGFuZGxlcigpIF9fdm1yZWFkKClz
IEVQVFBfSU5ERVggYXMgc29vbiBhcwo+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQ
VElPTlMgaXMgc2V0LCBzbyBpZiBhbgo+IGFwcGxpY2F0aW9uIGVuYWJsZXMgYWx0cDJtIG9uIGEg
ZG9tYWluLCBzdWNjZXNmdWxseSBjYWxscwo+IHhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVfbm90
aWZ5KCksIHRoZW4gZGlzYWJsZXMgYWx0cDJtIGFuZAo+IGV4aXRzLCBhIHNlY29uZCBydW4gb2Yg
c2FpZCBhcHBsaWNhdGlvbiB3aWxsIGxpa2VseSByZWFkIHRoZQo+IElOVkFMSURfQUxUUDJNIEVQ
VFBfSU5ERVggc2V0IHdoZW4gZGlzYWJsaW5nIGFsdHAybSBpbiB0aGUgZmlyc3QKPiBydW4sIGFu
ZCBjcmFzaCB0aGUgaG9zdCB3aXRoIHRoZSBCVUdfT04oaWR4ID49IE1BWF9BTFRQMk0pLAo+IGJl
dHdlZW4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBhbmQKPiB4Y19hbHRwMm1f
c2V0X2RvbWFpbl9zdGF0ZSguLi4sIGZhbHNlKS4KPiAKPiBUaGUgcHJvYmxlbSBpcyBub3QgcmVz
dHJpY3RlZCB0byBhbiBJTlZBTElEX0FMVFAyTSBFUFRQX0lOREVYCj4gKHdoaWNoIGNhbiBvbmx5
IHNhbmVseSBoYXBwZW4gb24gYWx0cDJtIHVuaW5pdCksIGJ1dCBhcHBsaWVzCj4gdG8gYW55IHN0
YWxlIGluZGV4IHByZXZpb3VzbHkgc2F2ZWQgLSB3aGljaCBtZWFucyB0aGF0IGFsbAo+IGFsdHAy
bV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBjYWxscyBtdXN0IGFsc28gY2FsbAo+IGFsdHAybV92
Y3B1X3VwZGF0ZV9wMm0oKSBhZnRlciBzZXR0aW5nCj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJ
UlRfRVhDRVBUSU9OUywgaW4gb3JkZXIgdG8gbWFrZSBzdXJlCj4gdGhhdCB0aGUgc3RvcmVkIEVQ
VFBfSU5ERVggaXMgYWx3YXlzIHZhbGlkIGF0Cj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgdGltZS4K
PiAKPiBJIGRvbid0IGhvd2V2ZXIgZm9sZCB0aGUgdHdvIGZ1bmN0aW9ucyBpbnRvIG9uZSBldmVy
eXdoZXJlLAo+IHNpbmNlIGluIHAybV9zd2l0Y2hfZG9tYWluX2FsdHAybV9ieV9pZCgpIGFuZAo+
IHAybV9zd2l0Y2hfdmNwdV9hbHRwMm1fYnlfaWQoKSB0aGUgZXh0cmEgd29yayBkb25lIGJ5Cj4g
YWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGlzIHVubmVjZXNzYXJ5IGFuZCBoYXMgc2lk
ZQo+IGVmZmVjdHMgKHN1Y2ggYXMgX192bXdyaXRlKFZNX0ZVTkNUSU9OX0NPTlRST0wsIC4uLikp
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:40:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14: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 1fYY6K-00031U-E7; Thu, 28 Jun 2018 14:40:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYY6J-00031O-12
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:40:47 +0000
X-Inumbo-ID: 3dbb4f91-7ae1-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3dbb4f91-7ae1-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:40:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 08:40:45 -0600
Message-Id: <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 08:40:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
In-Reply-To: <1530195070.8880.9.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDE2OjEwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIFZpLCAyMDE4LTA2LTIyIGF0IDA5OjUxIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMTguMDYuMTggYXQgMTc6MTcsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gRnJvbTogSXNhaWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+Cj4+ID4KPj4gPiBUaGlzIHBhdGNoIGFkZHMgYWNjZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBw
YWdlcy4gVGhlIGFjY2VzcyByaWdodHMKPj4gPiBhcmUKPj4gPiBzYXZlZCBpbiBhIHJhZGl4IHRy
ZWUgd2l0aCB0aGUgcm9vdCBzYXZlZCBpbiBwMm1fZG9tYWluLgo+PiBTb3VuZHMgcmVzb3VyY2Ug
aW50ZW5zaXZlLiBIb3cgbWFueSBub2RlcyB3b3VsZCBzdWNoIGEgcmFkaXggdHJlZQo+PiBoYXZl
Cj4+IG9uIGF2ZXJhZ2U/Cj4gCj4gVGhlIGF2ZXJhZ2UgaXMgYXJvdW5kIDE0Nzg4OTAgZm9yIGEg
bWFjaGluZSB3aXRoIDRHQiBvZiByYW0uCgpJcyB0aGlzIHdpdGggLi4uCgo+PiA+ICtzdGF0aWMg
dm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25n
Cj4+ID4gZ2ZuLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAy
bV9hY2Nlc3NfdCBhKQo+PiA+ICt7Cj4+ID4gKyAgICBpbnQgcmM7Cj4+ID4gKwo+PiA+ICsgICAg
aWYgKCBwMm1fYWNjZXNzX3J3eCA9PSBhICkKPj4gPiArICAgICAgICByYWRpeF90cmVlX2RlbGV0
ZSgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pOwo+PiA+ICsKPj4gPiArICAgIHJjID0g
cmFkaXhfdHJlZV9pbnNlcnQoJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuLAo+PiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIoYSkpOwo+PiBJ
cyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJlPyBPdGhlcndpc2Ugd2h5IHdvdWxk
IHlvdQo+PiBkZWxldGUgdGhlIG5vZGUgZmlyc3Q/Cj4gCj4gWWVzIGl0IG5lZWRzIGEgZWxzZSBv
ciBhIHJldHVybi4gV2UgcGxhbiBub3QgdG8gaGF2ZSB0aGUgcnd4IGluIHRoZQo+IHRyZWUgc28g
d2UgY2Egc2F2ZSB1cCBzb21lIHNwYWNlLgoKLi4uIHRoaXMgY29ycmVjdGVkPyBPdGhlcndpc2Ug
SSdtIHRlbXB0ZWQgdG8gc2F5IHRoYXQgdGhlIGNyZWF0aW9uIG9mCnRoaXMgcmFkaXggdHJlZSBu
ZWVkcyB0byBiZSBhdm9pZGVkIGJ5IGFsbCBtZWFucywgYXMgbG9uZyBhcyBpdCdzIG5vdApyZWFs
bHkgbmVlZGVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:44:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:44:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYYA9-0003E7-17; Thu, 28 Jun 2018 14:44:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=8/s5=jo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYYA7-0003E2-TX
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:44:43 +0000
X-Inumbo-ID: ca44afd6-7ae1-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca44afd6-7ae1-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 16:44:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 08:44:41 -0600
Message-Id: <5B34F45802000078001CEEB7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 08:44:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-5-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-5-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/10] x86: Add Intel Processor Trace
 MSRs and bit definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI3LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oCj4gQEAgLTU0OCw0ICs1NDgsNDEgQEAKPiAgI2RlZmluZSBN
U1JfUEtHQzlfSVJUTAkJCTB4MDAwMDA2MzQKPiAgI2RlZmluZSBNU1JfUEtHQzEwX0lSVEwJCQkw
eDAwMDAwNjM1Cj4gIAo+ICsvKiBJbnRlbCBQVCBNU1JzICovCj4gKyNkZWZpbmUgTVNSX0lBMzJf
UlRJVF9DVEwJCTB4MDAwMDA1NzAKPiArI2RlZmluZSBSVElUX0NUTF9UUkFDRUVOCQkoMVVMTCA8
PCAwKQo+ICsjZGVmaW5lIFJUSVRfQ1RMX0NZQ0VOCQkJKDFVTEwgPDwgMSkKPiArI2RlZmluZSBS
VElUX0NUTF9PUwkJCSgxVUxMIDw8IDIpCj4gKyNkZWZpbmUgUlRJVF9DVExfVVNSCQkJKDFVTEwg
PDwgMykKPiArI2RlZmluZSBSVElUX0NUTF9QV1JfRVZUX0VOCQkoMVVMTCA8PCA0KQo+ICsjZGVm
aW5lIFJUSVRfQ1RMX0ZVUF9PTl9QVFcJCSgxVUxMIDw8IDUpCj4gKyNkZWZpbmUgUlRJVF9DVExf
RkFCUklDX0VOCQkoMVVMTCA8PCA2KQo+ICsjZGVmaW5lIFJUSVRfQ1RMX0NSM19GSUxURVIJCSgx
VUxMIDw8IDcpCj4gKyNkZWZpbmUgUlRJVF9DVExfVE9QQQkJCSgxVUxMIDw8IDgpCj4gKyNkZWZp
bmUgUlRJVF9DVExfTVRDX0VOCQkJKDFVTEwgPDwgOSkKPiArI2RlZmluZSBSVElUX0NUTF9UU0Nf
RU4JCQkoMVVMTCA8PCAxMCkKPiArI2RlZmluZSBSVElUX0NUTF9ESVNfUkVUQwkJKDFVTEwgPDwg
MTEpCj4gKyNkZWZpbmUgUlRJVF9DVExfUFRXX0VOCQkJKDFVTEwgPDwgMTIpCj4gKyNkZWZpbmUg
UlRJVF9DVExfQlJBTkNIX0VOCQkoMVVMTCA8PCAxMykKPiArI2RlZmluZSBSVElUX0NUTF9NVENf
RlJFUV9PRkZTRVQJMTQKPiArI2RlZmluZSBSVElUX0NUTF9NVENfRlJFUQkJKDB4MGZVTEwgPDwg
UlRJVF9DVExfTVRDX0ZSRVFfT0ZGU0VUKQoKTm8gZHVwbGljYXRlcyBsaWtlIHRoZXNlIHBsZWFz
ZSAtIHdpdGggTUFTS19FWFRSKCkgLyBNQVNLX0lOU1IoKQpoYXZpbmcganVzdCB0aGUgbWFzayAo
YW5kIG5vIG9mZnNldC9zaGlmdCB2YWx1ZSkgaXMgc3VmZmljaWVudC4KCj4gKyNkZWZpbmUgUlRJ
VF9DVExfQUREUihuKQkJKDB4MGZVTEwgPDwgUlRJVF9DVExfQUREUl9PRkZTRVQobikpCj4gKyNk
ZWZpbmUgTVNSX0lBMzJfUlRJVF9TVEFUVVMJCTB4MDAwMDA1NzEKClBsZWFzZSBhZGQgYmxhbmsg
bGluZXMgYmV0d2VlbiBvbmUgTVNSIChhbmQgaXRzIGJpdHMpIGFuZCB0aGUgbmV4dCBvbmUuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:53:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14: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 1fYYIg-0003yE-6l; Thu, 28 Jun 2018 14:53: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=d634=jo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYYIe-0003y9-Sc
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:53:32 +0000
X-Inumbo-ID: 05a26afc-7ae3-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 05a26afc-7ae3-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:53: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 D8372308628A
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 19:09:40 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 7A2567FA60
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 17:53:30 +0300 (EEST)
Received: (qmail 16011 invoked from network); 28 Jun 2018 17:53:30 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 28 Jun 2018 17:53:30 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Thu, 28 Jun 2018 17:53:04 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Thu, 28
 Jun 2018 17:53:04 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUBxeu5t9cuLH2Y0OLbXatIkqCNqRsQUkAgAlR9wCAAAhCAIAAA5CA
Date: Thu, 28 Jun 2018 14:53:04 +0000
Message-ID: <1530197609.8880.14.camel@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
In-Reply-To: <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:31,
 sv:1530184485, ts:1530197584
Content-ID: <D73F1588FDB8E0428275D14B77D929B9@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76543
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488425,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.004403)], BW: [Enabled, t:
 (0.000009,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014636,0.000113)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.098461), Hit: No, Details:
 v2.7.12; Id: 15.1i63vhi.1ch3e53sv.ue90v], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gSm8sIDIwMTgtMDYtMjggYXQgMDg6NDAgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyOC4wNi4xOCBhdCAxNjoxMCwgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBPbiBWaSwgMjAxOC0wNi0yMiBhdCAwOTo1MSAt
MDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4g
PiA+ID4gPg0KPiA+ID4gPiA+ID4gT24gMTguMDYuMTggYXQgMTc6MTcsIDxhaXNhaWxhQGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6DQo+ID4gPiA+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPg0KPiA+ID4gPg0KPiA+ID4gPiBUaGlzIHBhdGNoIGFkZHMgYWNj
ZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBwYWdlcy4gVGhlIGFjY2Vzcw0KPiA+ID4gPiByaWdodHMN
Cj4gPiA+ID4gYXJlDQo+ID4gPiA+IHNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290
IHNhdmVkIGluIHAybV9kb21haW4uDQo+ID4gPiBTb3VuZHMgcmVzb3VyY2UgaW50ZW5zaXZlLiBI
b3cgbWFueSBub2RlcyB3b3VsZCBzdWNoIGEgcmFkaXggdHJlZQ0KPiA+ID4gaGF2ZQ0KPiA+ID4g
b24gYXZlcmFnZT8NCj4gPiBUaGUgYXZlcmFnZSBpcyBhcm91bmQgMTQ3ODg5MCBmb3IgYSBtYWNo
aW5lIHdpdGggNEdCIG9mIHJhbS4NCj4gSXMgdGhpcyB3aXRoIC4uLg0KPg0KPiA+DQo+ID4gPg0K
PiA+ID4gPg0KPiA+ID4gPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9k
b21haW4gKnAybSwgdW5zaWduZWQNCj4gPiA+ID4gbG9uZw0KPiA+ID4gPiBnZm4sDQo+ID4gPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0K
PiA+ID4gPiArew0KPiA+ID4gPiArICAgIGludCByYzsNCj4gPiA+ID4gKw0KPiA+ID4gPiArICAg
IGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSApDQo+ID4gPiA+ICsgICAgICAgIHJhZGl4X3RyZWVf
ZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7DQo+ID4gPiA+ICsNCj4gPiA+
ID4gKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Ms
IGdmbiwNCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50
X3RvX3B0cihhKSk7DQo+ID4gPiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJl
PyBPdGhlcndpc2Ugd2h5IHdvdWxkIHlvdQ0KPiA+ID4gZGVsZXRlIHRoZSBub2RlIGZpcnN0Pw0K
PiA+IFllcyBpdCBuZWVkcyBhIGVsc2Ugb3IgYSByZXR1cm4uIFdlIHBsYW4gbm90IHRvIGhhdmUg
dGhlIHJ3eCBpbiB0aGUNCj4gPiB0cmVlIHNvIHdlIGNhIHNhdmUgdXAgc29tZSBzcGFjZS4NCj4g
Li4uIHRoaXMgY29ycmVjdGVkPyBPdGhlcndpc2UgSSdtIHRlbXB0ZWQgdG8gc2F5IHRoYXQgdGhl
IGNyZWF0aW9uIG9mDQo+IHRoaXMgcmFkaXggdHJlZSBuZWVkcyB0byBiZSBhdm9pZGVkIGJ5IGFs
bCBtZWFucywgYXMgbG9uZyBhcyBpdCdzIG5vdA0KPiByZWFsbHkgbmVlZGVkLg0KDQpUaGUgbnVt
YmVyIHdhcyB3aXRoIHRoaXMgcGF0Y2ggc28gbm8gY29ycmVjdGlvbi4gVGhpcyB3YXMgZG9uZSB3
aXRoDQp4ZW4tYWNjZXNzIHdyaXRlIGFuZCBJIGRvbid0IHRoaW5rIGl0IHdpbGwgbWFrZSBhIGRp
ZmZlcmVuY2UgaWYgeW91DQpjaGFuZ2UgdGhlIGFjY2VzcyB0byBhbGwgdGhlIG1lbSBwYWdlcy4N
Cg0KQWxleA0KDQpfX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMgZW1haWwgd2FzIHNjYW5u
ZWQgYnkgQml0ZGVmZW5kZXINCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 14:58:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 14:58: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 1fYYNQ-0004Av-Um; Thu, 28 Jun 2018 14:58:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ql64=jo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYYNP-0004Aq-5w
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 14:58:27 +0000
X-Inumbo-ID: b5881b1a-7ae3-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b5881b1a-7ae3-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 14:58:26 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 2BEEE301AB3F
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 19:14:36 +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 BDE637FBE5
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 17:58:25 +0300 (EEST)
Received: (qmail 18207 invoked from network); 28 Jun 2018 17:58:25 +0300
Received: from 86-120-154-47.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.154.47)
 by smtp02.buh.bitdefender.net with SMTP; 28 Jun 2018 17:58:25 +0300
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9604342a-9478-9c37-b1a4-613795871524@bitdefender.com>
Date: Thu, 28 Jun 2018 17:58: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: <1530197609.8880.14.camel@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76542
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488425,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.003589)], BW: [Enabled, t:
 (0.000006)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.012123,0.000097)], URL: [Enabled, t: (0.000007)], RTDA: [Enabled,
 t: (0.188892), Hit: No, Details: v2.7.12; Id:
 15.1i642qa.1ch3ee48m.vqrlc], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.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>

T24gMDYvMjgvMjAxOCAwNTo1MyBQTSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4g
T24gSm8sIDIwMTgtMDYtMjggYXQgMDg6NDAgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4K
Pj4+Pgo+Pj4+Pgo+Pj4+PiBPbiAyOC4wNi4xOCBhdCAxNjoxMCwgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPj4+IE9uIFZpLCAyMDE4LTA2LTIyIGF0IDA5OjUxIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pgo+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDE4LjA2
LjE4IGF0IDE3OjE3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+PiBGcm9t
OiBJc2FpbGEgQWxleGFuZHJ1IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPj4+Pj4KPj4+Pj4g
VGhpcyBwYXRjaCBhZGRzIGFjY2VzcyByaWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRoZSBhY2Nl
c3MKPj4+Pj4gcmlnaHRzCj4+Pj4+IGFyZQo+Pj4+PiBzYXZlZCBpbiBhIHJhZGl4IHRyZWUgd2l0
aCB0aGUgcm9vdCBzYXZlZCBpbiBwMm1fZG9tYWluLgo+Pj4+IFNvdW5kcyByZXNvdXJjZSBpbnRl
bnNpdmUuIEhvdyBtYW55IG5vZGVzIHdvdWxkIHN1Y2ggYSByYWRpeCB0cmVlCj4+Pj4gaGF2ZQo+
Pj4+IG9uIGF2ZXJhZ2U/Cj4+PiBUaGUgYXZlcmFnZSBpcyBhcm91bmQgMTQ3ODg5MCBmb3IgYSBt
YWNoaW5lIHdpdGggNEdCIG9mIHJhbS4KPj4gSXMgdGhpcyB3aXRoIC4uLgo+Pgo+Pj4KPj4+Pgo+
Pj4+Pgo+Pj4+PiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4g
KnAybSwgdW5zaWduZWQKPj4+Pj4gbG9uZwo+Pj4+PiBnZm4sCj4+Pj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQo+Pj4+PiArewo+Pj4+PiAr
ICAgIGludCByYzsKPj4+Pj4gKwo+Pj4+PiArICAgIGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSAp
Cj4+Pj4+ICsgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGlu
Z3MsIGdmbik7Cj4+Pj4+ICsKPj4+Pj4gKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0t
Pm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbiwKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0cihhKSk7Cj4+Pj4gSXMgdGhlcmUgYW4gImVsc2UiIG1p
c3NpbmcgYWJvdmUgaGVyZT8gT3RoZXJ3aXNlIHdoeSB3b3VsZCB5b3UKPj4+PiBkZWxldGUgdGhl
IG5vZGUgZmlyc3Q/Cj4+PiBZZXMgaXQgbmVlZHMgYSBlbHNlIG9yIGEgcmV0dXJuLiBXZSBwbGFu
IG5vdCB0byBoYXZlIHRoZSByd3ggaW4gdGhlCj4+PiB0cmVlIHNvIHdlIGNhIHNhdmUgdXAgc29t
ZSBzcGFjZS4KPj4gLi4uIHRoaXMgY29ycmVjdGVkPyBPdGhlcndpc2UgSSdtIHRlbXB0ZWQgdG8g
c2F5IHRoYXQgdGhlIGNyZWF0aW9uIG9mCj4+IHRoaXMgcmFkaXggdHJlZSBuZWVkcyB0byBiZSBh
dm9pZGVkIGJ5IGFsbCBtZWFucywgYXMgbG9uZyBhcyBpdCdzIG5vdAo+PiByZWFsbHkgbmVlZGVk
Lgo+IAo+IFRoZSBudW1iZXIgd2FzIHdpdGggdGhpcyBwYXRjaCBzbyBubyBjb3JyZWN0aW9uLiBU
aGlzIHdhcyBkb25lIHdpdGgKPiB4ZW4tYWNjZXNzIHdyaXRlIGFuZCBJIGRvbid0IHRoaW5rIGl0
IHdpbGwgbWFrZSBhIGRpZmZlcmVuY2UgaWYgeW91Cj4gY2hhbmdlIHRoZSBhY2Nlc3MgdG8gYWxs
IHRoZSBtZW0gcGFnZXMuCgpSaWdodCwgc28gdGhlIGF2ZXJhZ2UgaXMgdGhlIGF2ZXJhZ2UgYmV0
d2VlbiBydW5zIG9mICJ4ZW4tYWNjZXNzIDxET01JRD4Kd3JpdGUiLCB3aGljaCBzZXRzIGFsbCBv
ZiB0aGUgZG9tYWluJ3MgcGFnZXMgdG8gci14LiBBIHR5cGljYWwKaW50cm9zcGVjdGlvbiBhcHBs
aWNhdGlvbiB3aWxsIG5vdCBzZXQgYWxsIG9mIHRoZSBkb21haW4ncyBwYWdlcyB1cCB0aGlzCndh
eSAtIHNvIHRoZSBudW1iZXIgaXMgYW4gYXZlcmFnZSBvZiBtYXhpbXVtcy4KCkFGQUlLIEFSTSB1
c2VzIHRoaXMgbW9kZWwgLSBhcmUgdGhlcmUgZmV3ZXIgcGFnZXMgaW4gYSB0eXBpY2FsIEFSTQpn
dWVzdCwgb3IgYXJlIHdlIG1pc3Npbmcgc29tZXRoaW5nIGFib3V0IHRoZSB3YXkgdGhleSBhcmUg
dXNpbmcgcmFkaXgKdHJlZXMgZm9yIHRoaXMgcHVycG9zZT8gT3IgcGVyaGFwcyB0aGUgQVJNIGNv
ZGUgc2hvdWxkIGJlIGNoYW5nZWQgYXMgd2VsbD8KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 15:05:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 15:05: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 1fYYU7-0004wL-OI; Thu, 28 Jun 2018 15:05: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYYU6-0004wC-NQ
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 15:05:22 +0000
X-Inumbo-ID: ad2ea1ff-7ae4-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad2ea1ff-7ae4-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 15: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 1fYYU4-0007cJ-Ar; Thu, 28 Jun 2018 15:05: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 1fYYU4-0005Lo-1q; Thu, 28 Jun 2018 15:05:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYYU4-0000t8-1A; Thu, 28 Jun 2018 15:05:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124755-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-armhf-pvops:<job status>:broken:regression
 libvirt:build-i386-xsm:<job status>:broken:regression
 libvirt:build-i386-pvops:<job status>:broken:regression
 libvirt:build-armhf:<job status>:broken:regression
 libvirt:build-amd64:<job status>:broken:regression
 libvirt:build-amd64-pvops:<job status>:broken:regression
 libvirt:build-i386:<job status>:broken:regression
 libvirt:build-armhf-xsm:<job status>:broken:regression
 libvirt:build-amd64-xsm:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-i386-pvops:host-install(4):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-amd64-xsm:host-install(4):broken:regression
 libvirt:build-amd64-pvops:host-install(4):broken:regression
 libvirt:build-amd64:host-install(4):broken:regression
 libvirt:build-i386-xsm:host-install(4):broken:regression
 libvirt:build-i386:host-install(4):broken:regression
 libvirt:build-armhf:host-install(4):broken:regression
 libvirt:build-armhf-xsm:host-install(4):broken:regression
 libvirt:build-armhf-pvops:host-install(4):broken:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:build-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=a7d6c48dad2373271e7b53b01b7c749db8f5834a
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 15:05:20 +0000
Subject: [Xen-devel] [libvirt test] 124755: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc1NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NTUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTIzODE0CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0
ICAgICAgICAgICAgICBhN2Q2YzQ4ZGFkMjM3MzI3MWU3YjUzYjAxYjdjNzQ5ZGI4ZjU4MzRhCmJh
c2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAgICAwNzZhMmI0MDk2NjdkZDlmNzE2
YTJhMjA4NWUxZmZlYTlkNThmZThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4MTQgIDIwMTgt
MDYtMDUgMDQ6MTk6MjMgWiAgIDIzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODQwICAy
MDE4LTA2LTA2IDA0OjE5OjI4IFogICAyMiBkYXlzICAgMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI0NzU1ICAyMDE4LTA2LTI3IDA0OjE4OjQyIFogICAgMSBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRl
ckByZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJyaWpl
c2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54
aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBj
YW5vbmljYWwuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFu
aWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kg
PGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8
ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4K
ICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmkrbGlidmly
dEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3VtLm9yZz4KICBKYW1pZSBTdHJh
bmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5nIDx3YW5namllODguaHVhd2Vp
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFu
IDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNv
bT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8
a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQu
Y29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBI
YXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIgPG1r
bGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNv
bT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBr
cmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAg
UmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4K
ICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRl
ciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBs
aW51eC52bmV0LmlibS5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBX
ZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhm
LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1MTc3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 15:38:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 15:38:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZ01-00078w-R0; Thu, 28 Jun 2018 15:38: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYYzz-00078r-Pb
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 15:38:19 +0000
X-Inumbo-ID: 4716bc0d-7ae9-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4716bc0d-7ae9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 17:38:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="58920563"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 28 Jun 2018 17:38:09 +0200
Message-ID: <20180628153809.50172-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

bGxkICh0aGUgbGx2bSBsaW5rZXIpIGhhcyBzb21lIGlzc3VlcyB3aXRoIFhlbiBsaW5rZXIgc2Ny
aXB0LiBJdApkb2Vzbid0IHVuZGVyc3RhbmQgJ3x8JyBpbiBhc3NlcnQgZXhwcmVzc2lvbnM6Cgps
ZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1p
ZD1zaGExIFwKICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8g
L3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKbGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDogbWFs
Zm9ybWVkIG51bWJlcjogfAo+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYx
ID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkp
IC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpBbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdp
dGggdGhlICdERUZJTkVEKGZvbykgPyBmb28gOiAuLi4nCmV4cHJlc3Npb246CgpsZCAgICAtbWVs
Zl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwK
ICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3Jj
L3hlbi94ZW4vLnhlbi1zeW1zLjAKbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBm
b3VuZDogZWZpCgpGaXggdGhlIGZpcnN0IGlzc3VlIGJ5IHVzaW5nICd8JyBpbnN0ZWFkIG9mICd8
fCcsIGFuZCB0aGUgc2Vjb25kIG9uZQpieSBkZWZpbmluZyB0aGUgZWZpIHN5bWJvbCBiYXNlZCBv
biB0aGUgRUZJIGRlZmluZSAobGlrZSBpdCB3YXMgZG9uZQpwcmlvciB0byBjb21taXQgYjE5OWM0
NGFmYSkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUwppbmRleCA3MGFmZWRkMzFkLi5hMjE1NTNkNGZjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKQEAgLTMw
MiwxMCArMzAyLDEwIEBAIFNFQ1RJT05TCiAgIC5wYWQgOiB7CiAgICAgLiA9IEFMSUdOKE1CKDE2
KSk7CiAgIH0gOnRleHQKKyNlbHNlCisgIGVmaSA9IC47CiAjZW5kaWYKIAotICBlZmkgPSBERUZJ
TkVEKGVmaSkgPyBlZmkgOiAuOwotCiAgIC8qIFNlY3Rpb25zIHRvIGJlIGRpc2NhcmRlZCAqLwog
ICAvRElTQ0FSRC8gOiB7CiAgICAgICAgKiguZXhpdC50ZXh0KQpAQCAtMzMxLDcgKzMzMSw3IEBA
IFNFQ1RJT05TCiAgIC5jb21tZW50IDAgOiB7ICooLmNvbW1lbnQpIH0KIH0KIAotQVNTRVJUKF9f
aW1hZ2VfYmFzZV9fID4gWEVOX1ZJUlRfU1RBUlQgfHwKK0FTU0VSVChfX2ltYWdlX2Jhc2VfXyA+
IFhFTl9WSVJUX1NUQVJUIHwKICAgICAgICBfXzJNX3J3ZGF0YV9lbmQgPD0gWEVOX1ZJUlRfRU5E
IC0gTlJfQ1BVUyAqIFBBR0VfU0laRSwKICAgICAgICAiWGVuIGltYWdlIG92ZXJsYXBzIHN0dWJz
IGFyZWEiKQogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 15:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 15:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZ2v-0007m7-Bd; Thu, 28 Jun 2018 15:41:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYZ2u-0007m0-7I
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 15:41:20 +0000
X-Inumbo-ID: b25d13cd-7ae9-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b25d13cd-7ae9-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 15:41:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="58920989"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 28 Jun 2018 17:40:37 +0200
Message-ID: <20180628154037.50366-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180628154037.50366-1-roger.pau@citrix.com>
References: <20180628154037.50366-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] osstest: move install of FreeBSD build deps
 to build-prep
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
LQogdHMtYnVpbGQtcHJlcC1mcmVlYnNkIHwgNiArKysrKysKIHRzLWZyZWVic2QtYnVpbGQgICAg
ICB8IDUgLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3RzLWJ1aWxkLXByZXAtZnJlZWJzZCBiL3RzLWJ1aWxkLXByZXAt
ZnJlZWJzZAppbmRleCAxZDc4YTNlMS4uMzk5OWVkNzkgMTAwNzU1Ci0tLSBhL3RzLWJ1aWxkLXBy
ZXAtZnJlZWJzZAorKysgYi90cy1idWlsZC1wcmVwLWZyZWVic2QKQEAgLTMwLDYgKzMwLDEyIEBA
ICR3aGhvc3QgfHw9ICdob3N0JzsKIG91ciAkaG89IHNlbGVjdGhvc3QoJHdoaG9zdCk7CiBleGl0
IDAgaWYgJGhvLT57U2hhcmVkUmVhZHl9OwogCitzdWIgaW5zdGFsbF9kZXBzICgpIHsKKyAgICB0
YXJnZXRfaW5zdGFsbF9wYWNrYWdlcygkaG8sIHF3KGdpdCkpOworfQorCitpbnN0YWxsX2RlcHMo
KTsKKwogb3VyICRwYXRoX3ByZWZpeCA9ICRyeyJmcmVlYnNkX2Rpc3RwYXRoIn0gfHwKICAgICAg
ICAgICAgICAgICAgICBnZXRfc3Rhc2hlZCgicGF0aF9mcmVlYnNkZGlzdCIsICRyeyJmcmVlYnNk
YnVpbGRqb2IifSk7CiAKZGlmZiAtLWdpdCBhL3RzLWZyZWVic2QtYnVpbGQgYi90cy1mcmVlYnNk
LWJ1aWxkCmluZGV4IDVkODJkODA5Li5iZGY2NjZlYiAxMDA3NTUKLS0tIGEvdHMtZnJlZWJzZC1i
dWlsZAorKysgYi90cy1mcmVlYnNkLWJ1aWxkCkBAIC00NiwxMCArNDYsNiBAQCB0c3JlYWRjb25m
aWcoKTsKIHNlbGVjdGJ1aWxkaG9zdChcQEFSR1YpOwogYnVpbGRkaXJzcHJvcHMoKTsKIAotc3Vi
IGluc3RhbGxfZGVwcyAoKSB7Ci0gICAgdGFyZ2V0X2luc3RhbGxfcGFja2FnZXMoJGhvLCBxdyhn
aXQpKTsKLX0KLQogc3ViIGNoZWNrb3V0ICgpIHsKICAgICBwcmVwYnVpbGRkaXJzKCk7CiAKQEAg
LTIzMSw3ICsyMjcsNiBAQCBFTkQKICAgICBzdG9yZV9ydW52YXIoInBhdGhfZnJlZWJzZGRpc3Qi
LCAiYnVpbGQvIik7CiB9CiAKLWluc3RhbGxfZGVwcygpOwogY2hlY2tvdXQoKTsKIGJ1aWxkKCk7
CiBzdGFzaCgpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 15:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 15:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZ2w-0007mI-MC; Thu, 28 Jun 2018 15: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYZ2v-0007m6-D8
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 15:41:21 +0000
X-Inumbo-ID: b3d81c21-7ae9-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3d81c21-7ae9-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 15:41:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="58920987"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 28 Jun 2018 17:40:36 +0200
Message-ID: <20180628154037.50366-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] osstest: allow to treat host install errors
 as failures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QW5kIHVzZSBpdCBmb3IgdGhlIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gam9iLCB3aGljaCBz
aG91bGQgdGVzdAp0aGUgbmV3IEZyZWVCU0QgYnVpbGQgcHJvZHVjZWQgYnkgYnVpbGQtYW1kNjQt
ZnJlZWJzZCBhbmQgYSBob3N0Cmluc3RhbGwgZXJyb3Igc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSBm
YWlsdXJlIGluIG9yZGVyIHRvIHRyaWdnZXIgdGhlCmJpc2VjdGlvbi4KClNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIG1ha2UtZnJlZWJz
ZC1mbGlnaHQgfCAzICsrLQogc2ctcnVuLWpvYiAgICAgICAgICB8IDYgKysrKy0tCiAyIGZpbGVz
IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9t
YWtlLWZyZWVic2QtZmxpZ2h0IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCA2NGRmZTlhNi4u
NjZkNGI4MTYgMTAwNzU1Ci0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFrZS1mcmVl
YnNkLWZsaWdodApAQCAtODksNyArODksOCBAQCBmb3IgYXJjaCBpbiAiJGFyY2hlcyI7IGRvCiAg
ICAgICAgICAgICAgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAg
ICAgICAgXAogICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9z
ZS1idWlsZCAgICAgICAgIFwKICAgICAgICAgICAgICAgICBhbGxfaG9zdF9vcz1mcmVlYnNkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgZnJlZWJzZGJ1aWxk
am9iPWJ1aWxkLSRhcmNoLWZyZWVic2QKKyAgICAgICAgICAgICAgICBmcmVlYnNkYnVpbGRqb2I9
YnVpbGQtJGFyY2gtZnJlZWJzZCAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgcmVjaXBl
X3Rlc3RpbnN0YWxsPXRydWUKIGRvbmUKIAogZWNobyAkZmxpZ2h0CmRpZmYgLS1naXQgYS9zZy1y
dW4tam9iIGIvc2ctcnVuLWpvYgppbmRleCBmMzY2Y2U1ZS4uZDE1MjA1MWYgMTAwNzU1Ci0tLSBh
L3NnLXJ1bi1qb2IKKysrIGIvc2ctcnVuLWpvYgpAQCAtNzksNyArNzksOCBAQCBwcm9jIHJ1bi1q
b2Ige2pvYn0gewogICAgIGlmIHskb2t9IHsgc2V0IHN5c2xvZyBbc3Bhd24tdHMgYnJva2VuID0g
fCB0cy1zeXNsb2ctc2VydmVyXSAgICAgICAgICB9CiAKICAgICBpZiB7W2xsZW5ndGggJG5lZWRf
YnVpbGRfaG9zdF19IHsKLSAgICAgICAgY2F0Y2hpbmctb3RoZXJ3aXNlIGJyb2tlbiB7CisgICAg
ICAgIGlmIHtbcmVjaXBlLWZsYWcgdGVzdGluc3RhbGxdfSB7IHNldCBicm9rZW4gZmFpbCB9IHsg
c2V0IGJyb2tlbiBicm9rZW4gfQorICAgICAgICBjYXRjaGluZy1vdGhlcndpc2UgJGJyb2tlbiB7
CiAgICAgICAgICAgICBwcmVwYXJlLWJ1aWxkLWhvc3QtW3N0cmluZyB0b2xvd2VyICRuZWVkX2J1
aWxkX2hvc3RdCiAgICAgICAgIH0KICAgICB9CkBAIC03NTcsNyArNzU4LDggQEAgcHJvYyBwcmVw
YXJlLWJ1aWxkLWhvc3QtbGludXgge30gewogCiBwcm9jIHByZXBhcmUtYnVpbGQtaG9zdC1mcmVl
YnNkIHt9IHsKICAgICBnbG9iYWwgam9iaW5mbwotICAgIHJ1bi10cyBicm9rZW4gaG9zdC1pbnN0
YWxsKCopIHRzLWZyZWVic2QtaG9zdC1pbnN0YWxsCisgICAgaWYge1tyZWNpcGUtZmxhZyB0ZXN0
aW5zdGFsbF19IHsgc2V0IGJyb2tlbiBmYWlsIH0geyBzZXQgYnJva2VuIGJyb2tlbiB9CisgICAg
cnVuLXRzICRicm9rZW4gaG9zdC1pbnN0YWxsKCopIHRzLWZyZWVic2QtaG9zdC1pbnN0YWxsCiAg
ICAgcnVuLXRzIC4gaG9zdC1idWlsZC1wcmVwIHRzLWJ1aWxkLXByZXAtZnJlZWJzZAogfQogCi0t
IAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 15:46:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 15:46: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 1fYZ7X-00085D-CE; Thu, 28 Jun 2018 15:46: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=gr/a=jo=citrix.com=prvs=7102bc0aa=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYZ7W-000856-2l
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 15:46:06 +0000
X-Inumbo-ID: 5c12f462-7aea-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c12f462-7aea-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 17:46:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="75434734"
Date: Thu, 28 Jun 2018 17:45:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180628154555.gcumvf6yxi2qegdq@mac.bytemobile.com>
References: <1530182051-1924-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530182051-1924-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [OSSTEST PATCH v2] crontabs: Run freebsd-master
 only three times per week
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MzQ6MTFBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gZnJlZWJzZCBtYXN0ZXIgc2VlbXMgdG8gdXBkYXRlIHZlcnkgZnJlcXVlbnRseSBhbmQg
b3VyIHRlc3RzIGFyZQo+IHByZXR0eSBtaW5pbWFsLiAgUmlnaHQgbm93IGhhdmluZyBhIHBlcm1h
bmVudCBmcmVlYnNkIGJ1aWxkIHRlc3QgZ29pbmcKPiBpcyBwcm9iYWJseSBub3QgYSB2ZXJ5IGdv
b2QgdXNlIG9mIG91ciByZXNvdXJjZXMuCj4gCj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBldS5jaXRyaXguY29tPgoKU2VlbXMgZmluZSB0byBtZSwgRnJlZUJTRCB0cmVlIGlzIGluZGVl
ZCB1cGRhdGVkIHZlcnkgb2Z0ZW4sIGFuZAp0aGVyZSdzIG5vIG5lZWQgdG8gdHJhY2sgaXQgc28g
YWdncmVzc2l2ZWx5OgoKQWNrZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:10:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16:10:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZVH-0002El-PR; Thu, 28 Jun 2018 16:10: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=rlfd=jo=citrix.com=prvs=710a29b9f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYZVG-0002Eg-7n
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 16:10:38 +0000
X-Inumbo-ID: ca021eb1-7aed-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca021eb1-7aed-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 18:10:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="75436565"
To: Jan Beulich <JBeulich@suse.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@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: <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
Date: Thu, 28 Jun 2018 17:09:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B34E42E02000078001CEDD1@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/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: 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>

T24gMjgvMDYvMTggMTQ6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEzOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+IEBAIC0xNjEs
MyArMTYxLDI0IEBAIGVuZG1lbnUKPj4gIHNvdXJjZSAiY29tbW9uL0tjb25maWciCj4+ICAKPj4g
IHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+PiArCj4+ICttZW51ICJEZXByZWNhdGVkIEZ1bmN0
aW9uYWxpdHkiCj4+ICsKPj4gK2NvbmZpZyBMRUdBQ1lfUFZfTERUX1BBR0lORwo+PiArCWRlZl9i
b29sIG4KPj4gKwlwcm9tcHQgIlBWIExEVCBQYWdpbmctb3V0IHN1cHBvcnQiCj4+ICsJLS0taGVs
cC0tLQo+PiArCSAgRm9yIGEgdmVyeSBsb25nIHRpbWUsIHRoZSBQViBBQkkgaGFzIGluY2x1ZGVk
IHRoZSBhYmlsaXR5IHRvIHBhZ2UKPj4gKwkgIG91dCB0aGUgTERUIGJ5IHRyYW5zaXRpb25pbmcg
aXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlzCj4+ICsJICBmdW5jdGlvbmFsaXR5IGlz
IGJlbGlldmVkIHRvIG9ubHkgZXhpc3QgZm9yIHRoZSBQViBXaW5kb3dzIFhQIHBvcnQKPj4gKwkg
IHdoaWNoIG5ldmVyIGNhbWUgdG8gYW55dGhpbmcuCj4+ICsKPj4gKwkgIFRoZSBpbXBsZW1lbnRh
dGlvbiBjb250YWlucyBhIHZDUFUgc2NhbGFiaWxpdHkgbGltaXRhdGlvbiBpbiBhCj4+ICsJICBw
b3NpdGlvbiB3aGljaCBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVkIHRvIHJlc29sdmUuICBB
cyB0aGUKPj4gKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHByYWN0aWNl
LCByZW1vdmluZyB0aGUgZmVhdHVyZQo+PiArCSAgaXMgdGhlIGVhc2llc3QgcmVtZWRpYXRpb24u
Cj4+ICsKPj4gKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMgYnJva2VuIGJ5
IHRoaXMgb3B0aW9uIGJlaW5nIG9mZiwKPj4gKwkgIHBsZWFzZSBjb250YWN0IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZyB1cmdlbnRseS4gIEJhcmluZwo+PiArCSAgc29tZXRoaW5nIHVu
ZXhwZWN0ZWQsIHRoZSBjb2RlIGFuZCB0aGlzIG9wdGlvbiB3aWxsIGJlIHJlbW92ZWQuCj4gSSB0
aGluayBpdCBzaG91bGQgYmUgc2FpZCBoZXJlIGV4cGxpY2l0bHkgd2hlbiAob3IgdG8gYmUgcHJl
Y2lzZSwgbm8gZWFybGllcgo+IHRoYW4gd2hlbikgdGhpcyBpcyBnb2luZyB0byBoYXBwZW4uCgpJ
J20gb3BlbiB0byBzdWdnZXN0cywgYnV0IGRlY2lkZWQgbm90IHRvIG5hbWUgYSBzcGVjaWZpYyBy
ZWxlYXNlIChpZgpvbmx5IHRvIGF2b2lkIHNlY29uZC1ndWVzc2luZyBvdXIgZnV0dXJlIG51bWJl
cmluZyBhbmQgcmVsZWFzZSBzY2hlZHVsZSkuCgo+IEkgYWxzbyB0aGluayB0aGUgc2VjdXJpdHkg
c3VwcG9ydCBzdGF0dXMgd2l0aCB0aGUgb3B0aW9uIGVuYWJsZWQgbmVlZHMgdG8KPiBiZSBjbGFy
aWZpZWQuIFBlcmhhcHMgd2UnZCBnbyBpbiBzdGFnZXM6IEludHJvZHVjZSB0aGUgKGRlZmF1bHQg
b2ZmKSBvcHRpb24sCj4gdGhlbiAoZS5nLiBmb3IgNC4xMykgc3dpdGNoIGl0cyB1c2UgdG8gc2Vj
dXJpdHkgdW5zdXBwb3J0ZWQsIGFuZCBmaW5hbGx5Cj4gZHJvcCB0aGUgY29kZSAoZS5nLiBmb3Ig
NC4xNCkuCgpJIHByZXN1bWUgeW91IG1lYW4gdGhhdCB3ZSBzaG91bGQgaGlkZSBpdCBiZWhpbmQg
RVhQRVJUIGF0IHRoYXQgcG9pbnQ/CgpXaGF0IGRvZXMgdGhlIG1pZGRsZSBzdGVwIGdldHMgdXMu
wqAgSWYgaXRzIGdvaW5nIHRvIGJlIG9mZiBieSBkZWZhdWx0CmFuZCB1bmFibGUgdG8gYmUgZW5h
YmxlZCBieSBkZWZhdWx0LCB0aGF0IGlzIGFzIGdvb2QgYXMgZGVsZXRlZC4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16: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 1fYZXZ-0002MK-AJ; Thu, 28 Jun 2018 16:13: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYZXX-0002M4-Ke
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:12:59 +0000
X-Inumbo-ID: 1f2e2dde-7aee-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f2e2dde-7aee-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:12: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 1fYZXV-0000yx-OS; Thu, 28 Jun 2018 16:12:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZXV-0002Dg-8W; Thu, 28 Jun 2018 16:12:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZXV-0001Av-80; Thu, 28 Jun 2018 16:12:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124776-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386-xsm:host-install(4):broken:regression
 seabios:build-amd64:host-install(4):broken:regression
 seabios:build-i386-pvops:host-install(4):broken:regression
 seabios:build-i386:host-install(4):broken:regression
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:<none executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:<none executed>:queued:regression
 seabios:test-amd64-amd64-qemuu-nested-amd:<none executed>:queued:regression
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:<none executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 seabios:test-amd64-amd64-qemuu-nested-intel:<none executed>:queued:regression
 seabios:build-amd64-pvops:hosts-allocate:running:regression
 seabios:build-amd64-xsm:hosts-allocate:running:regression
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:12:57 +0000
Subject: [Xen-devel] [seabios test] 124776: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3NiBzZWFiaW9zIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NzYvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDUyMQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTIxCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MjEKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDUyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgIDxub25lIGV4ZWN1dGVkPiBxdWV1
ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmlu
ZwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
ICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHNlYWJpb3MgICAgICAgICAgICAg
IDY5ZWE2ZGFiZWJhNGUwODBmYzkxNmE2YmM5YTJkNTNmZmI0ZjkxNmMKYmFzZWxpbmUgdmVyc2lv
bjoKIHNlYWJpb3MgICAgICAgICAgICAgIDIzN2ZkMzk0M2QxOGQ3ZDFhNGM0NGFhMjQwMmMyNmZh
NjJlN2MzODAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDUyMSAgMjAxOC0wNi0yMSAxNDo0MDoy
MCBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ1ODUgIDIwMTgtMDYtMjIgMDY6
MTA6MTggWiAgICA2IGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3
NTggIDIwMTgtMDYtMjcgMDc6Mjc6NDIgWiAgICAxIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHByZXBhcmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpv
YiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjllYTZk
YWJlYmE0ZTA4MGZjOTE2YTZiYzlhMmQ1M2ZmYjRmOTE2YwpBdXRob3I6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMjIgMDg6NDM6MDQgMjAxOCArMDIw
MAoKICAgIGNidmdhX3NldF9tb2RlOiByZWZpbmUgY2xlYXIgZGlzcGxheSBsb2dpYwogICAgCiAg
ICBUaGVyZSBpcyBubyBuZWVkIHRvIHNraXAgdGV4dCBtb2RlIGNsZWFyaW5nLgogICAgQ2xlYXJp
bmcgdGhlIGZyYW1lYnVmZmVyIHNob3VsZCBiZSBzYWZlIG9uIGxlZ2FjeSBjYWxscyB0b28uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGQ5YThiODY3YTNhZjgwOTAyOTBiNjliOGY5NGIyNGU3ZmJhOWU1MDQKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTm92IDE1IDE0OjQz
OjEwIDIwMTcgKzAxMDAKCiAgICBxZW11OiBhZGQgcWVtdSByYW1mYiBzdXBwb3J0CiAgICAKICAg
IEFkZCBzdXBwb3J0IGZvciBxZW11IHJhbWZiLiAgVGhpcyBpcyBhIHNpbXBsZSBib290IGZyYW1l
YnVmZmVyIGRldmljZSwKICAgIHdpdGggbm9ybWFsIHJhbSBiZWluZyB1c2VkIHRvIGJhY2sgdGhl
IGZyYW1lYnVmZmVyIGFuZCBmd19jZmcgYmVpbmcgdXNlZAogICAgdG8gY29uZmlndXJlIHRoZSBk
ZXZpY2UuCiAgICAKICAgIFVzZSBjYXNlIChvbiB4ODYpOiBib290IGRpc3BsYXkgZm9yIHZncHUg
ZGV2aWNlcyAod2hpY2ggbmVpdGhlciBlbXVsYXRlCiAgICB2Z2Egbm9yIGhhdmUgYSB2Z2FiaW9z
KS4KICAgIAogICAgU2hhcmluZyBmd19jZmcgY29kZSB3aXRoIHNlYWJpb3MgdHVybmVkIG91dCB0
byBiZSBkaWZmaWN1aWx0IGR1ZSB0bwogICAgdmFyaW91cyBkZXBlbmRlbmNpZXMgdGhlIGNvZGUg
aGFzIG9uIGluZnJhc3RydWN0dXJlIHdoaWNoIG9ubHkgc2VhYmlvcwogICAgaGFzLiAgU28gaW5j
bHVkZSBhIGNvcHkgb2YgdGhlIGNvZGUgaGVyZSwgd2l0aCB0aG9zZSBkZXBlbmRlbmNpZXMKICAg
IHJlbW92ZWQgYW5kIGFsc28gc3RyaXBwZWQgZG93biBiZWNhdXNlIHdlIGRvbid0IG5lZWQgYSBu
b24tZG1hIGZhbGxiYWNrCiAgICBoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhv
ZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBlMWE5NTc5YWNkNjZmYjljMzkzYzAx
NGVkMjZmNTY5ZjIwYTFhNGYxCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5j
b20+CkRhdGU6ICAgRnJpIEp1biAxNSAwNzo1NTo0NyAyMDE4ICswMjAwCgogICAgdmdhc3JjOiBh
ZGQgYWxsb2NhdGVfcG1tKCkKICAgIAogICAgRmFjdG9yIG91dCBwbW0gYWxsb2NhdGlvbiBmdW5j
dGlvbiBmcm9tIHN0YWNrIGFsbG9jYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgYTYzOGFjZmE0Y2M3NzJiNDIwOTNj
OGJmZTU1NjY5ODI5YTY0MTI5MwpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMTI6MDc6MzQgMjAxOCArMDIwMAoKICAgIHBtbTogdXNl
IHRtcCB6b25lIG9uIG9vbQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCA3YmY5ZmZmZjFhNmFjNmE1NTRkZGI1MDhmZTQ2OGMw
YTg4MjM1YzhmCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6
ICAgRnJpIEp1biAxNSAwODoxODo0NSAyMDE4ICswMjAwCgogICAgYm9jaHNfZGlzcGxheV9zZXR1
cDogcmV0dXJuIGVycm9yIG9uIGZhaWx1cmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgZGRiYjZkYTM1MDk5Zjk5ZWRhYWQz
ZGRhZDJhMTg3NTkxMzg3OTI1YwpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMjM6NTc6MDYgMjAxOCArMDIwMAoKICAgIGNidmdhX3Nl
dF9tb2RlOiBkaXNhYmxlIGNsZWFybWVtIGluIHdpbmRvd3MgeDg2IGVtdWxhdG9yLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1p
dCAwYzJiM2IxZDk1Y2YzNWQxYTA4YzVkYWI2NTc5YWNiYjFmMjBlMmMxCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAxNjoxOTowMiAy
MDE4ICswMjAwCgogICAgY2J2Z2FfbGlzdF9tb2RlczogZG9uJ3QgbGlzdCBjdXJyZW50IG1vZGUg
dHdpY2UKICAgIAogICAgSW4gY2FzZSB3ZSd2ZSBhbHJlYWR5IGFkZGVkIHRoZSBmcmFtZWJ1ZmZl
ciB2aWRlbyBtb2RlCiAgICB0byB0aGUgbGlzdCBkbyBub3QgYWRkIG51bWJlciAweDE0MC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgOTAyYmFjYjVmMDBiNzJlZmFmNTU4NjVjNjY1YTRiYjRjMGY0NjQ1OQpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMjI6NTI6
MDQgMjAxOCArMDIwMAoKICAgIGNidmdhX3NldHVwX21vZGVzOiB1c2UgcmVhbCBtb2RlIG51bWJl
ciBpbnN0ZWFkIG9mIDB4MTQwCiAgICAKICAgIEluIGNhc2UgdGhlIGZyYW1lYnVmZmVyIHNpemUg
bWF0Y2hlcyBvbmUgb2YgdGhlIGNidmdhIHZpZGVvIG1vZGVzCiAgICBqdXN0IHVzZSB0aGF0IG1v
ZGUgbnVtYmVyIGluc3RlYWQgb2YgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDc3NDA0YjQ1MGQzMGExZDc4NjBl
NzE3ZTk4NzYyYjhhNDc0NTM0MWQKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KRGF0ZTogICBXZWQgTm92IDE1IDE0OjQzOjEwIDIwMTcgKzAxMDAKCiAgICBxZW11OiBh
ZGQgYm9jaHMtZGlzcGxheSBzdXBwb3J0CiAgICAKICAgIFVzZSBjb3JlYm9vdCB0ZXh0IG1vZGUg
ZW11bGF0aW9uIHRvIGFsc28gc3VwcG9ydCB0aGUgcWVtdSBib2Nocy1kaXNwbGF5CiAgICBkZXZp
Y2UuICBUaGlzIGlzIGEgbmV3IGRpc3BsYXkgZGV2aWNlIHN1cHBvcnRpbmcgc2ltcGxlIGxpbmVh
cgogICAgZnJhbWVidWZmZXJzLCB1c2luZyB0aGUgYm9jaHMgcmVnaXN0ZXIgaW50ZXJmYWNlLiAg
Tm8gc3VwcG9ydCBmb3IgbGVnYWN5CiAgICB2Z2EgKHRleHQgbW9kZXMsIHBsYW5hciBtb2Rlcywg
Y2dhIG1vZGVzLCA4YnBwIHBhbGV0dGUgbW9kZXMgYWxsCiAgICBkcm9wcGVkKS4gIFRoZSBib2No
cyBpbnRlcmZhY2UgaXMgY29tcGF0aWJsZSB3aXRoIHRoZSBxZW11IHN0ZHZnYS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQg
NGQ3MGIyNGI4NjAxMmUzODJjZjU1MWNlNzJjMmRkNmM5MmE2ZDFmYQpBdXRob3I6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMjI6NTA6NDIgMjAx
OCArMDIwMAoKICAgIGNidmdhOiBmYWN0b3Igb3V0IGNidmdhX3NldHVwX21vZGVzKCkKICAgIAog
ICAgRmFjdG9yIG91dCBnZW5lcmljIGRhdGEgc3RydWN0dXJlIHNldHVwIGNvZGUgZnJvbSBjYnZn
YV9zZXR1cCgpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KCmNvbW1pdCBlMjhlMGJiMzliNmE4Y2NhN2RhMTk2NDkxYWQ4MGYxYjk2ZDFj
ODA2CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2Vk
IE1heSAzMCAxMzo0OTowNiAyMDE4ICswMjAwCgogICAgb3B0aW9ucm9tOiBlbmFibGUgbm9uLXZn
YSBkaXNwbGF5IGRldmljZXMKICAgIAogICAgSW4gY2FzZSBubyBWR0EgZGV2aWNlIHdhcyBmb3Vu
ZCBsb29rIGZvciBvdGhlciBkaXNwbGF5IGRldmljZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:20:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16:20:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZea-0003AP-FS; Thu, 28 Jun 2018 16: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=ynij=jo=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fYZeZ-0003AK-Mj
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 16:20:15 +0000
X-Inumbo-ID: 22d85322-7aef-11e8-ba45-cfc176a5991c
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22d85322-7aef-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:20:14 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id g12-v6so5523787edi.9
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 09:20:14 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=RwatOpl1rUk39AAlbNzB20rqX28W3NCsLGObawQrH6U=;
 b=SSSPyLWeJFSTJCiF/j/T5xUAtGyZK4mgu80Qu6ul7fdHI+elRTe7v2bgWuZ+6qIstO
 CK+EGApAacVpT1AVW4CDOZzJmiLJtLnhjiQKiAEBu/xQf7QpMRSSdzjA49vali7lc0Oy
 LY7ITjJpk+0c3LANXgTUt/F7RyUXQbu481YlG4svOnLimOfOUBwxZS4Wesrtam26FxU1
 GH80SpheVTjEHaF4qu0g6mFd9EtPXzIu2klJYglIgMPlNo5kyfuH6wrGnkFxnW88N1wt
 j9zoJK2qcqtrK/MHRtaSFRTdvyG8NGYDqSNdzfJMcfEDzfViDfBgxtMw5LmD94370J4Y
 yJUg==
X-Gm-Message-State: APt69E3DEdA6Kf9aSEto5LpNLLbshw8ez1EFHnc5Q+GR3c1sg4mN92aU
 z24BBISvRMPeibV0rm4Q7ChNOA2R
X-Google-Smtp-Source: AAOMgpdUoYgeykeNPsUSZ8eGsziNBoQHssMXgHoJOYL//EpGi3hIwa3DjPc7wbayM5WcPDE8k0CjQw==
X-Received: by 2002:a50:a1e5:: with SMTP id
 92-v6mr10413013edk.187.1530202813334; 
 Thu, 28 Jun 2018 09:20:13 -0700 (PDT)
Received: from mail-wr0-f177.google.com (mail-wr0-f177.google.com.
 [209.85.128.177])
 by smtp.gmail.com with ESMTPSA id h38-v6sm5512748eda.43.2018.06.28.09.20.11
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 28 Jun 2018 09:20:12 -0700 (PDT)
Received: by mail-wr0-f177.google.com with SMTP id f16-v6so6117665wrm.3
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 09:20:11 -0700 (PDT)
X-Received: by 2002:adf:ce88:: with SMTP id r8-v6mr238211wrn.112.1530202811654; 
 Thu, 28 Jun 2018 09:20:11 -0700 (PDT)
MIME-Version: 1.0
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 28 Jun 2018 10:19:34 -0600
X-Gmail-Original-Message-ID: <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
Message-ID: <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTo1NCBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gRm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVx
dWlyZWQgc3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0IGNhbiBiZQo+IHNldCB3aXRoIHhjX2RvbWFp
bl9zZXRfYWNjZXNzX3JlcXVpcmVkKCkuIEhvd2V2ZXIsIGFsbCB0aGUgYWx0cDJtcwo+IHNldCBp
dCB0byAxIG9uIGluaXQsIGFuZCBpZ25vcmUgYm90aCB0aGUgaG9zdHAybSBhbmQgdGhlIGh5cGVy
Y2FsbC4KPiBUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVpcmVkIHRvIHRoZSB2YWx1ZSBmcm9t
IHRoZSBob3N0cDJtCj4gb24gYWx0cDJtIGluaXQsIGFuZCBwcm9wYWdhdGVzIHRoZSB2YWx1ZXMg
cmVjZWl2ZWQgdmlhIGh5cGVyY2FsbAo+IHRvIGFsbCB0aGUgYWN0aXZlIGFsdHAybXMsIHdoZW4g
YXBwbGljYWJsZS4KPgo+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4KCkxHVE0KCkFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+Cgo+Cj4gLS0tCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gQ2M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4K
PiAtLS0KPiBDaGFuZ2VzIHNpbmNlIFYyOgo+ICAtIFJlbmFtZWQgYXJjaF9kb21haW5fc2V0X2Fj
Y2Vzc19yZXF1aXJlZCgpIHRvCj4gICAgYXJjaF9wMm1fc2V0X2FjY2Vzc19yZXF1aXJlZCgpIChy
ZXF1ZXN0ZWQgYnkgV2VpIExpdSkuCj4gIC0gQWRkZWQgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5w
YXVzZV9jb3VudCkpIHRvCj4gICAgYXJjaF9wMm1fc2V0X2FjY2Vzc19yZXF1aXJlZCgpIChyZXF1
ZXN0ZWQgYnkgV2VpIExpdSkuCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgICAg
fCAgNiArKysrKysKPiAgeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyB8IDIwICsrKysrKysr
KysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgfCAgMyArKy0KPiAg
eGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICB8ICA0ICsrLS0KPiAgeGVuL2luY2x1ZGUveGVu
L2RvbWFpbi5oICAgICB8ICAyICsrCj4gIDUgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vz
cy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+IGluZGV4IGFlMjY4NmYuLmJhNGVjNzgg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9tZW1fYWNjZXNzLmMKPiBAQCAtNDUzLDYgKzQ1MywxMiBAQCBpbnQgcDJtX2dldF9tZW1f
YWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKPiAgICAgIHJldHVybiByZXQ7Cj4g
IH0KPgo+ICt2b2lkIGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFpbiAq
ZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpCj4gK3sKPiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgm
ZC0+cGF1c2VfY291bnQpKTsKPiArICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVp
cmVkID0gYWNjZXNzX3JlcXVpcmVkOwo+ICt9Cj4gKwo+ICAvKgo+ICAgKiBMb2NhbCB2YXJpYWJs
ZXM6Cj4gICAqIG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiBpbmRleCBjMGNkMDE3Li40NjRi
ZTQ5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gQEAgLTQ2NSw2ICs0NjUsMjYgQEAgaW50IHAy
bV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHhlbm1lbV9hY2Nl
c3NfdCAqYWNjZXNzKQo+ICAgICAgcmV0dXJuIF9wMm1fZ2V0X21lbV9hY2Nlc3MocDJtLCBnZm4s
IGFjY2Vzcyk7Cj4gIH0KPgo+ICt2b2lkIGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWlyZWQoc3Ry
dWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpCj4gK3sKPiArICAgIHVuc2lnbmVk
IGludCBpOwo+ICsKPiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsK
PiArCj4gKyAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19y
ZXF1aXJlZDsKPiArCj4gKyAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkKPiArICAgICAgICBy
ZXR1cm47Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQo+ICsg
ICAgewo+ICsgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9w
Mm1baV07Cj4gKwo+ICsgICAgICAgIGlmICggcDJtICkKPiArICAgICAgICAgICAgcDJtLT5hY2Nl
c3NfcmVxdWlyZWQgPSBhY2Nlc3NfcmVxdWlyZWQ7Cj4gKyAgICB9Cj4gK30KPiArCj4gIC8qCj4g
ICAqIExvY2FsIHZhcmlhYmxlczoKPiAgICogbW9kZTogQwo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBjNTNjYWI0Li44
ZTlmYmI1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC0xOTksNiArMTk5LDcgQEAgc3RhdGljIGludCBwMm1faW5p
dF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICAgICAgdW5zaWduZWQgaW50IGk7Cj4g
ICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmhv
c3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4KPiAgICAgIG1tX2xvY2tfaW5pdCgmZC0+YXJj
aC5hbHRwMm1fbGlzdF9sb2NrKTsKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsg
aSsrICkKPiBAQCAtMjEwLDcgKzIxMSw3IEBAIHN0YXRpYyBpbnQgcDJtX2luaXRfYWx0cDJtKHN0
cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICAgICAgICAg
IH0KPiAgICAgICAgICBwMm0tPnAybV9jbGFzcyA9IHAybV9hbHRlcm5hdGU7Cj4gLSAgICAgICAg
cDJtLT5hY2Nlc3NfcmVxdWlyZWQgPSAxOwo+ICsgICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVk
ID0gaG9zdHAybS0+YWNjZXNzX3JlcXVpcmVkOwo+ICAgICAgICAgIF9hdG9taWNfc2V0KCZwMm0t
PmFjdGl2ZV92Y3B1cywgMCk7Cj4gICAgICB9Cj4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9k
b21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiBpbmRleCA5YjdiYzA4Li43ODliMzBkIDEw
MDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWN0
bC5jCj4gQEAgLTEwOTIsOCArMTA5Miw4IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKPiAgICAgICAgICBlbHNlCj4gICAgICAg
ICAgewo+ICAgICAgICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4gLSAgICAgICAgICAgIHAybV9n
ZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVkID0KPiAtICAgICAgICAgICAgICAgIG9wLT51
LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVxdWlyZWQ7Cj4gKyAgICAgICAgICAgIGFyY2hfcDJt
X3NldF9hY2Nlc3NfcmVxdWlyZWQoZCwKPiArICAgICAgICAgICAgICAgIG9wLT51LmFjY2Vzc19y
ZXF1aXJlZC5hY2Nlc3NfcmVxdWlyZWQpOwo+ICAgICAgICAgICAgICBkb21haW5fdW5wYXVzZShk
KTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgYnJlYWs7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9kb21haW4uaCBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAo+IGluZGV4IDE3N2Ni
MzUuLmYzNWUzNjAgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCj4gKysr
IGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCj4gQEAgLTY2LDYgKzY2LDggQEAgdm9pZCBhcmNo
X2RvbWFpbl91bnBhdXNlKHN0cnVjdCBkb21haW4gKmQpOwo+Cj4gIGludCBhcmNoX2RvbWFpbl9z
b2Z0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpOwo+Cj4gK3ZvaWQgYXJjaF9wMm1fc2V0X2FjY2Vz
c19yZXF1aXJlZChzdHJ1Y3QgZG9tYWluICpkLCBib29sIGFjY2Vzc19yZXF1aXJlZCk7Cj4gKwo+
ICBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqLCB2Y3B1X2d1ZXN0X2NvbnRl
eHRfdSk7Cj4gIHZvaWQgYXJjaF9nZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqLCB2Y3B1X2d1
ZXN0X2NvbnRleHRfdSk7Cj4KPiAtLQo+IDIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:25:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16: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 1fYZjG-0003N8-6O; Thu, 28 Jun 2018 16: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYZjE-0003Mw-UT
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:25:05 +0000
X-Inumbo-ID: cf30d4fe-7aef-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf30d4fe-7aef-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 18:25: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 1fYZjB-0001ET-QN; Thu, 28 Jun 2018 16:25: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 1fYZjB-0002wH-9t; Thu, 28 Jun 2018 16:25:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZjB-0006c2-9G; Thu, 28 Jun 2018 16:25:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124768-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-i386:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-i386-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-i386-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-amd64:<job status>:broken:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-credit2:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-shadow:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-pygrub:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:build-armhf-libvirt:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-i386-pvgrub:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-pair:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:<none
 executed>:queued:regression
 qemu-upstream-4.11-testing:build-armhf-xsm:hosts-allocate:running:regression
 qemu-upstream-4.11-testing:build-amd64-pvops:hosts-allocate:running:regression
 qemu-upstream-4.11-testing:build-armhf-pvops:hosts-allocate:running:regression
 qemu-upstream-4.11-testing:build-armhf:hosts-allocate:running:regression
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-i386:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=43139135a8938de44f66333831d3a8655d07663a
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:25:01 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing baseline test] 124768:
 trouble: blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDc2OCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyBy
dW5uaW5nIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTI0NzY4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICA8
bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICBxdWV1
ZWQKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
YmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIG5l
dmVyIHBhc3MKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAg
ICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBu
ZXZlciBwYXNzCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EKYmFzZWxpbmUgdmVyc2lvbjoKIHFl
bXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc0MiAgMjAxOC0wNi0yNiAxNzowODo0NCBaICAg
IDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg
Zm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiBxdWV1ZWQK
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tl
bi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCBxdWV1ZWQKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVh
ZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:30:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16:30:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZo6-0003xJ-NE; Thu, 28 Jun 2018 16:30:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ynij=jo=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fYZo5-0003mu-61
 for xen-devel@lists.xen.org; Thu, 28 Jun 2018 16:30:05 +0000
X-Inumbo-ID: 82636939-7af0-11e8-ba45-cfc176a5991c
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82636939-7af0-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:30:03 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id g15-v6so1153616edr.12
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 09:30: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=VDE1LRyBUv05GPJYKm/nIxKKAUT3UiEYU2sMVnAt3vI=;
 b=Cz6usCoZQCePbzK70qpb3jYlw5La5TwSHW4En65BzJBCgW2Epa7qOjar4FzX+9uJ9e
 MWUPDiDfTVpBVxot46oEISoZ98VRE267YpB3Oa1KQgprE63yiCEL1uYL9wciO2f40lNi
 xR+t8ecUqOTdj9Vm15hJZB2tE73WUXZQYsUEKnrfrbk58/Wf/BkrNiUcEW/NaEBOaquE
 rWKXuHRHiBSeF4CbWpbre+x0V0inZdAhzlp2AOXmm8JM08iKOQdZnv30hplbYrT1K6s/
 7CPJeu/Gt2EIAIVKaTXRaMiJBSvzbqLs1Kia9Rd296JU0GzcmTaqJv1n7miXBL/qBGLT
 q1cg==
X-Gm-Message-State: APt69E2v9GvyYsu5i8znViZemEOBcwePNIeVm4jWXM5Hgx357q67sIGz
 tlKY+BfIO7bhGfzS34tBKzswEtTl
X-Google-Smtp-Source: AAOMgpfsFBNkFXTXtBb+T434m8P4cI2jVG0UgDYvtb+oB0QNPib1fJYz6jwQUzRFogGt3fl69SlknA==
X-Received: by 2002:a50:adfd:: with SMTP id
 b58-v6mr9987516edd.168.1530203403186; 
 Thu, 28 Jun 2018 09:30:03 -0700 (PDT)
Received: from mail-wr0-f175.google.com (mail-wr0-f175.google.com.
 [209.85.128.175])
 by smtp.gmail.com with ESMTPSA id j20-v6sm3084736edp.52.2018.06.28.09.30.02
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 28 Jun 2018 09:30:02 -0700 (PDT)
Received: by mail-wr0-f175.google.com with SMTP id u7-v6so6139085wrn.12
 for <xen-devel@lists.xen.org>; Thu, 28 Jun 2018 09:30:02 -0700 (PDT)
X-Received: by 2002:adf:90af:: with SMTP id
 i44-v6mr9742059wri.146.1530203401891; 
 Thu, 28 Jun 2018 09:30:01 -0700 (PDT)
MIME-Version: 1.0
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
In-Reply-To: <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 28 Jun 2018 10:29:25 -0600
X-Gmail-Original-Message-ID: <CABfawh=Y-vejOChAgFNWts9yMq0ZJzrfcq2-8BknMZSWcBCFNQ@mail.gmail.com>
Message-ID: <CABfawh=Y-vejOChAgFNWts9yMq0ZJzrfcq2-8BknMZSWcBCFNQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Isaila <aisaila@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgODo0MCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDI4LjA2LjE4IGF0IDE2OjEwLCA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gT24gVmksIDIwMTgtMDYtMjIgYXQgMDk6NTEgLTA2MDAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4gPiA+IE9uIDE4LjA2LjE4IGF0IDE3OjE3LCA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4+ID4gRnJvbTogSXNhaWxhIEFsZXhhbmRy
dSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gPj4gPgo+ID4+ID4gVGhpcyBwYXRjaCBhZGRz
IGFjY2VzcyByaWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRoZSBhY2Nlc3MgcmlnaHRzCj4gPj4g
PiBhcmUKPiA+PiA+IHNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGlu
IHAybV9kb21haW4uCj4gPj4gU291bmRzIHJlc291cmNlIGludGVuc2l2ZS4gSG93IG1hbnkgbm9k
ZXMgd291bGQgc3VjaCBhIHJhZGl4IHRyZWUKPiA+PiBoYXZlCj4gPj4gb24gYXZlcmFnZT8KPiA+
Cj4gPiBUaGUgYXZlcmFnZSBpcyBhcm91bmQgMTQ3ODg5MCBmb3IgYSBtYWNoaW5lIHdpdGggNEdC
IG9mIHJhbS4KPgo+IElzIHRoaXMgd2l0aCAuLi4KPgo+ID4+ID4gK3N0YXRpYyB2b2lkIHAybV9z
ZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcKPiA+PiA+IGdm
biwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nl
c3NfdCBhKQo+ID4+ID4gK3sKPiA+PiA+ICsgICAgaW50IHJjOwo+ID4+ID4gKwo+ID4+ID4gKyAg
ICBpZiAoIHAybV9hY2Nlc3Nfcnd4ID09IGEgKQo+ID4+ID4gKyAgICAgICAgcmFkaXhfdHJlZV9k
ZWxldGUoJnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKTsKPiA+PiA+ICsKPiA+PiA+ICsg
ICAgcmMgPSByYWRpeF90cmVlX2luc2VydCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4s
Cj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRy
KGEpKTsKPiA+PiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJlPyBPdGhlcndp
c2Ugd2h5IHdvdWxkIHlvdQo+ID4+IGRlbGV0ZSB0aGUgbm9kZSBmaXJzdD8KPiA+Cj4gPiBZZXMg
aXQgbmVlZHMgYSBlbHNlIG9yIGEgcmV0dXJuLiBXZSBwbGFuIG5vdCB0byBoYXZlIHRoZSByd3gg
aW4gdGhlCj4gPiB0cmVlIHNvIHdlIGNhIHNhdmUgdXAgc29tZSBzcGFjZS4KPgo+IC4uLiB0aGlz
IGNvcnJlY3RlZD8gT3RoZXJ3aXNlIEknbSB0ZW1wdGVkIHRvIHNheSB0aGF0IHRoZSBjcmVhdGlv
biBvZgo+IHRoaXMgcmFkaXggdHJlZSBuZWVkcyB0byBiZSBhdm9pZGVkIGJ5IGFsbCBtZWFucywg
YXMgbG9uZyBhcyBpdCdzIG5vdAo+IHJlYWxseSBuZWVkZWQuCgpIYXZpbmcgdGhlIHJhZGl4IHRy
ZWUgY3JlYXRlZCBhbmQgcHJlc2VudCBkb2Vzbid0IGFkZCBtdWNoIG92ZXJoZWFkLiBBCmxvb2t1
cCBvbiBhbiBlbXB0eSByYWRpeCB0cmVlIGlzIGVmZmVjdGl2ZWx5IGp1c3QgYm9pbHMgZG93biB0
byBhIE5VTEwKY2hlY2suIFNvIHllcywgd2hlbiB0aGUgcGFnZSBpcyByd3gsIHRoZXJlIHNob3Vs
ZCBiZSBubyBzZXR0aW5nIGluIHRoZQp0cmVlLiBPdGhlcndpc2UgcGVyZm9ybWFuY2UgaXMgZ29p
bmcgdG8gZGVjcmVhc2Ugd2l0aCB0aGUgbnVtYmVyIG9mCnBhZ2VzIGhhdmluZyBjdXN0b20gc2V0
dGluZ3MsIGJ1dCBzaW5jZSB0aGlzIHRyZWUgdW5kZXIgIm5vcm1hbCIgdXNlCndvbid0IGhhdmUg
bW9yZSB0aGVuIGEgY291cGxlIGh1bmRyZWQgbm9kZXMgYXQgbW9zdCB0aGlzIHNob3VsZG4ndApy
ZWFsbHkgYmUgb2YgY29uY2Vybi4gSWYgcGVyZm9ybWFuY2UgaXMgb2YgZXNzZW5jZSwgb3B0aW1p
emluZyBob3cKbWFueSBwYWdlcyBhcmUgbW9uaXRvcmluZyB3aXRoIG1lbV9hY2Nlc3MgaXMgdWx0
aW1hdGVseSB1cCB0byB0aGUKdXNlci4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:30:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16:30:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZo3-0003i7-5o; Thu, 28 Jun 2018 16:30: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYZo1-0003b8-UG
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:30:01 +0000
X-Inumbo-ID: 8054a6da-7af0-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8054a6da-7af0-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:30:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYZnz-0001Ja-Ii; Thu, 28 Jun 2018 16:29:59 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZnz-0003Gq-2i; Thu, 28 Jun 2018 16:29:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZnz-00025U-29; Thu, 28 Jun 2018 16:29:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124782-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-amd64-xsm:<job
 status>:broken:regression
 xen-4.7-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.7-testing:build-i386-prev:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.7-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.7-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.7-testing:build-i386-pvops:host-install(4):broken:regression
 xen-4.7-testing:build-amd64-xsm:host-install(4):broken:regression
 xen-4.7-testing:build-i386-xsm:host-install(4):broken:regression
 xen-4.7-testing:build-amd64-pvops:host-install(4):broken:regression
 xen-4.7-testing:build-arm64:host-install(4):broken:regression
 xen-4.7-testing:build-amd64-prev:host-install(4):broken:regression
 xen-4.7-testing:build-i386-prev:host-install(4):broken:regression
 xen-4.7-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.7-testing:build-i386-rumprun:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:build-amd64-rumprun:<none executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-rumprun-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.7-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.7-testing:build-armhf-xsm:hosts-allocate:running:regression
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64-xtf:hosts-allocate:running:regression
 xen-4.7-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.7-testing:build-i386:host-install(4):running:regression
 xen-4.7-testing:build-armhf:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64:host-install(4):running:regression
 xen-4.7-testing:build-amd64:syslog-server:running:regression
 xen-4.7-testing:build-i386:syslog-server:running:regression
 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-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:29:59 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124782: trouble:
 blocked/broken/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4MiB4ZW4tNC43LXRlc3RpbmcgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc4Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
MjAzCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMDMKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIwMwogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTI0MjAzCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMDMKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDIwMwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjAzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMDMKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVk
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgcXVldWVkCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVu
bmluZwogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAg
ICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2
ZXIgICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
MyBzeXNsb2ctc2VydmVyICAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3OTU2NDYxZjc2ZjRiNmU5ZDdk
MWQ5OWRhYWJkZWVmOWVhMDlmNjIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExN2VmNWUyNzBmMjkwNjQ2NTk1MWY0YWJlZDdlNzFmNTFiYTdiNzYKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNDIwMyAgMjAxOC0wNi0xNSAwNDoyMjo1MSBaICAgMTMgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAg
MCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBydW5uaW5nIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnVu
bmluZyAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkz
ODYtcnVtcHJ1biBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcnVtcHJ1biBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpicm9r
ZW4tam9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgcXVldWVkCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmly
dCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtbGlidmlydCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHJldiBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCBlNzk1NjQ2MWY3NmY0YjZlOWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYyCkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MzE6NDggMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlz
ZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2gg
bWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBt
b2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BV
LXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAog
ICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29udGV4dC4KICAg
IAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0
KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2Zw
dV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAg
ICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2Rl
LCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAg
CiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2ICswMjAwCgpjb21taXQgYjI5MjUxODgxMjNh
NGQzNjVkZWQyM2RmNmYwY2ZjYTllNDc0NjQwMApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzE6MzQgMjAxOCArMDIw
MAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NT
SSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBjaGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNB
LTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNr
IGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhl
IGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1v
ZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBmdW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Np
bmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVy
IHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBT
Q1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlzIGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWpl
Y3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNr
IGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGlj
aCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDU6MDYgKzAyMDAKCmNvbW1pdCA3OTA4NDdk
MjM3ZmMxNjhjNDQwMmIxZmJhNzljOTRkMzc4NjM3ODg0CkF1dGhvcjogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMTozMToyMSAyMDE4
ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0
IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwogICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZp
Z3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQgZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJl
b3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25h
bCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBv
cnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1NSArMDIwMAoKY29tbWl0IGY5ODk4ZTc4NzM4
NDFiMGRlYWRkNDVhOTczMmVkYWYzOWYzMzQ4OWQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzA6NTYgMjAxOCAr
MDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcg
Y29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4
MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBo
eXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9p
ZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBE
ZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQog
ICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBp
dCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5n
ZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhh
cmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUg
ZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVh
a3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVk
cjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRo
ZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBi
cmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9m
IHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAg
ICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVj
dGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBz
aGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1
Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAg
cm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVh
a3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAg
VGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5
ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAg
KzAyMDAKCmNvbW1pdCAyNTNjM2VjOGFlNGQ3ZDZkYmMxNmU4MWZmMGFlMGRlZTFlNGE5ZjE4CkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjgg
MTE6MzA6MzAgMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24g
Y2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3Ig
YSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9u
IGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhp
cyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAy
NGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICsw
MjAwCgpjb21taXQgODM5ODI2YjA5NGEwNjgxMzlmYTM4ZTU2ZTUyZTlmMDU0Y2NhODgyMwpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEx
OjI5OjQ4IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRl
IGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZl
IGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgog
ICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFk
ZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9l
YWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9u
ZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlv
biBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAg
dGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAg
ICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1
dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8g
bWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNm
MGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0
IDU1Njc0ZWQ4YzgyNjY1ZGZmNWQzMmU2NjMzNjBiODcwZjM2NzA5MGEKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyOToyMSAyMDE4
ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGlt
ZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdvIGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6
eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQKICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRo
ZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29uZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9m
cHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBz
dHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3
aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBl
YWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2
Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2Fu
IGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVk
cyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxseV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAg
IEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJpYWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2Vz
IG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUgdGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFj
YjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IDBmZWVkNDgwZDhjY2QxMjkxNzdlMTI0OGU3OGVh
YTlkYTIxYTUwNDYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToyODozOSAyMDE4ICswMjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1
bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9z
Y197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBh
cyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQg
Q1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3
aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVp
bmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiArMDIwMAoKY29tbWl0IGE4ZDM3ZWVmMzFkNjY4
NDliNGU0NDdjYmFmYzVkN2JjYzE2MGQyNzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyODoxMiAyMDE4ICswMjAwCgogICAgbGli
eGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2ggQ1BVSUQgbGVhZiAweDgwMDAwMDA4IGFzIGlz
CiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRoZSBmZWF0dXJlIHNldCBzaG91bGQgYmUgdXNl
ZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVBWCBzaG91bGQgYmUgcmVzdHJpY3RlZCB0byB0
aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hvdWxkIGJlIHplcm8uCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlmNDg0YWFkNzJmMzgzODYyYwogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAxMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:34:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYZsP-0004Q4-Eq; Thu, 28 Jun 2018 16: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYZsN-0004Ps-O3
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:34:31 +0000
X-Inumbo-ID: 2102cd8c-7af1-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2102cd8c-7af1-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 18:34: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 1fYZsL-0001Pa-Go; Thu, 28 Jun 2018 16:34: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 1fYZsL-0003h3-1L; Thu, 28 Jun 2018 16:34:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYZsL-0003L8-0q; Thu, 28 Jun 2018 16:34:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-amd64-pvops:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 qemu-mainline:build-armhf-libvirt:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 qemu-mainline:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 qemu-mainline:build-armhf:hosts-allocate:running:regression
 qemu-mainline:build-armhf-xsm:host-install(4):running:regression
 qemu-mainline:build-armhf-pvops:host-install(4):running:regression
 qemu-mainline:build-armhf-xsm:syslog-server:running:regression
 qemu-mainline:build-armhf-pvops:syslog-server:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64: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:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=00928a421d47f49691cace1207481b7aad31b1f1
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:34:29 +0000
Subject: [Xen-devel] [qemu-mainline test] 124765: trouble:
 blocked/broken/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2NSBxZW11LW1haW5saW5lIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NjUvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNDIzMgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQy
MzIKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQyMzIKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
MjMyCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAg
ICAgcnVubmluZwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAx
IGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMDA5MjhhNDIxZDQ3ZjQ5NjkxY2Fj
ZTEyMDc0ODFiN2FhZDMxYjFmMQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAg
ICAgMmVmMmYxNjc4MWFmOWRlZTZiYTY1MTc3NTVlOTA3M2JhNTc5OWZhMgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0MjMyICAyMDE4LTA2LTE2IDA1OjA0OjI2IFogICAxMiBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyNDM5OCAgMjAxOC0wNi0xOSAxMDozNjo1MiBaICAgIDkgZGF5cyAgICA2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5v
dCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4K
ICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbW9sIFN1cmF0aSA8c3Vy
YXRpYW1vbEBnbWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBOZWZlZG92
IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBUYWlmZXJz
YXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQmFidSBNb2dlciA8YmFidS5t
b2dlckBhbWQuY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQ2hy
aXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENsZWJlciBSb3Nh
IDxjcm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0
ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBE
YXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4gSWdsZXNp
YXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29z
dEByZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBFcmljIEF1
Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VvZmZyZXkgTWNSYWUgPGdlb2Zm
QGhvc3RmaXNzaW9uLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBH
cmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0u
Y29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFzb24gSi4gSGVy
bmUgPGpqaGVybmVAbGludXguaWJtLmNvbT4KICBKaWEgSGUgPGhlamlhbmV0QGdtYWlsLmNvbT4K
ICBqaWEuaGVAaHh0LXNlbWl0ZWNoLmNvbQogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+
CiAgSm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBKb2huIFNub3cg
PGpzbm93QHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEBtYWlsLnJ1PgogIEtl
dmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
bGl1anVuamllIDxsaXVqdW5qaWUyM0BodWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8
bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmlhIEtsaW11c2hlbmtvdmEgPG1hcmlh
LmtsaW11c2hlbmtvdmFAaXNwcmFzLnJ1PgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1h
eWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNv
bT4KICBNYXJ0aW4gU2Nocm9kdCA8bWFydGluQHNjaHJvZHQub3JnPgogIE1hdHRoaWFzIE1haWVy
IDx0YW1pa29ANDMtMS5vcmc+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBOaWEg
QWxhcmllIDxuaWEuYWxhcmllQGdtYWlsLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1Pgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0
ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9y
Zz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBT
YWkgUGF2YW4gQm9kZHUgPHNhaXBhdmFAeGlsaW54LmNvbT4KICBTZWJhc3RpYW4gQmF1ZXIgPG1h
aWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFy
c2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRvbWV1
IFZpem9zbyA8dG9tZXUudml6b3NvQGNvbGxhYm9yYS5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tp
IDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2
c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFpoZW5nIFhpYW5nIDx4aWFuZy56aGVu
Z0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnVu
bmluZyAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5p
bmcgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmlydCBxdWV1
ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9r
ZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bCBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJv
a2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY2MjggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:55:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16: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 1fYaCH-0005tb-Cw; Thu, 28 Jun 2018 16:55: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaCG-0005tR-CH
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:55:04 +0000
X-Inumbo-ID: 00160e63-7af4-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00160e63-7af4-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:55: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 1fYaCD-0001mF-70; Thu, 28 Jun 2018 16: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 1fYaCC-0006Bw-NA; Thu, 28 Jun 2018 16:55:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaCC-0005XG-MX; Thu, 28 Jun 2018 16:55:00 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124787-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=decf0e8734ccc2370181c089e8205e1f19a0972f
X-Osstest-Versions-That: freebsd=137a4801848fde80544a987fb168ff56face2ffd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:55:00 +0000
Subject: [Xen-devel] [freebsd-master test] 124787: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0Nzg3LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZGVjZjBlODczNGNjYzIzNzAxODFj
MDg5ZTgyMDVlMWYxOWEwOTcyZgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTM3YTQ4MDE4NDhmZGU4MDU0NGE5ODdmYjE2OGZmNTZmYWNlMmZmZAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0Nzc4ICAyMDE4LTA2LTI4IDA2OjQwOjQ5IFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDc4NyAgMjAxOC0wNi0yOCAxMToxMToxMCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZy
ZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9m
cmVlYnNkLmdpdAogICAxMzdhNDgwMTg0OC4uZGVjZjBlODczNGMgIGRlY2YwZTg3MzRjY2MyMzcw
MTgxYzA4OWU4MjA1ZTFmMTlhMDk3MmYgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 16:59:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 16: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 1fYaGg-00064b-4e; Thu, 28 Jun 2018 16: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaGe-00064O-Be
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 16:59:36 +0000
X-Inumbo-ID: a1f32cac-7af4-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1f32cac-7af4-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 16:59:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYaGb-0001s6-0m; Thu, 28 Jun 2018 16:59: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 1fYaGa-0006x0-HX; Thu, 28 Jun 2018 16:59:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaGa-0000I7-Gg; Thu, 28 Jun 2018 16:59:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124772-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-pvops:<job status>:broken:regression
 linux-linus:build-amd64:<job status>:broken:regression
 linux-linus:build-amd64-xsm:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-amd64-pvops:<job status>:broken:regression
 linux-linus:build-i386-xsm:<job status>:broken:regression
 linux-linus:build-i386:<job status>:broken:regression
 linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-i386-xsm:host-install(4):broken:regression
 linux-linus:build-i386:host-install(4):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-amd64:host-install(4):broken:regression
 linux-linus:build-i386-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-pvops:host-install(4):broken:regression
 linux-linus:build-amd64-xsm:host-install(4):broken:regression
 linux-linus:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-linus:build-arm64-libvirt:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-linus:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-linus:test-arm64-arm64-xl:<none executed>:queued:regression
 linux-linus:build-armhf-libvirt:<none executed>:queued:regression
 linux-linus:test-arm64-arm64-examine:<none executed>:queued:regression
 linux-linus:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 linux-linus:build-armhf:hosts-allocate:running:regression
 linux-linus:build-armhf-xsm:hosts-allocate:running:regression
 linux-linus:build-armhf-pvops:hosts-allocate:running:regression
 linux-linus:build-arm64:host-install(4):running:regression
 linux-linus:build-arm64:syslog-server:running:regression
 linux-linus:test-amd64-i386-rumprun-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-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel: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-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu: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-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-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-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl: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-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-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-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=f57494321cbf5b1e7769b6135407d2995a369e28
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 16:59:32 +0000
Subject: [Xen-devel] [linux-linus test] 124772: trouble:
 blocked/broken/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3MiBsaW51eC1saW51cyBydW5uaW5nIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0NzcyLwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjM1NTQKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzNTU0
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjU3NDk0MzIxY2JmNWIxZTc3
NjliNjEzNTQwN2QyOTk1YTM2OWUyOApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICAyNyBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgMjUgZGF5cyAg
IDE3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAg
KG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjEzMyBwZW9wbGUgdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBydW5uaW5nIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1h
cm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBxdWV1
ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtbGlidmlydCBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybWhm
LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0
KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNTIyNTAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 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 1fYaKK-0006m6-TI; Thu, 28 Jun 2018 17: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=3gz1=jo=citrix.com=prvs=710363d4d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYaKK-0006m1-BD
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:03:24 +0000
X-Inumbo-ID: 2993e8d3-7af5-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2993e8d3-7af5-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:03:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,284,1526342400"; d="scan'208";a="58931764"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23349.5335.396221.700771@mariner.uk.xensource.com>
Date: Thu, 28 Jun 2018 18:03:19 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180628154037.50366-1-roger.pau@citrix.com>
References: <20180628154037.50366-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: allow to treat host install
 errors as failures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzJdIG9zc3Rlc3Q6IGFsbG93IHRvIHRy
ZWF0IGhvc3QgaW5zdGFsbCBlcnJvcnMgYXMgZmFpbHVyZXMiKToKPiBBbmQgdXNlIGl0IGZvciB0
aGUgYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiBqb2IsIHdoaWNoIHNob3VsZCB0ZXN0Cj4gdGhl
IG5ldyBGcmVlQlNEIGJ1aWxkIHByb2R1Y2VkIGJ5IGJ1aWxkLWFtZDY0LWZyZWVic2QgYW5kIGEg
aG9zdAo+IGluc3RhbGwgZXJyb3Igc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSBmYWlsdXJlIGluIG9y
ZGVyIHRvIHRyaWdnZXIgdGhlCj4gYmlzZWN0aW9uLgoKQm90aCBhY2tlZC4gIENhbiB5b3UgcHJv
dmlkZSBtZSBhIGdpdCBicmFuY2ggYW5kIEknbGwgcXVldWUgaXQgdXAsIGFuZApwdXNoIGl0IHdo
ZW4gd2UncmUgbm90IHRyeWluZyB0byBnZXQgWGVuIDQuMTEgc29ydGVkID8KClRoYW5rcywKSWFu
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:11:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17:11: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 1fYaSN-0007Wp-R1; Thu, 28 Jun 2018 17:11: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaSM-0007Wf-UZ
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:11:43 +0000
X-Inumbo-ID: 53511eae-7af6-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53511eae-7af6-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:11: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 1fYaSL-00027k-6S; Thu, 28 Jun 2018 17:11: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 1fYaSK-0008Rv-NV; Thu, 28 Jun 2018 17:11:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaSK-0005ji-Mj; Thu, 28 Jun 2018 17:11:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124780-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-amd64-xtf:<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-amd64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:build-amd64-xtf:host-install(4):broken:regression
 xen-4.9-testing:build-amd64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.9-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-livepatch:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.9-testing:build-arm64-libvirt:<none executed>:queued:regression
 xen-4.9-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.9-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.9-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 xen-4.9-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-migrupgrade:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-livepatch:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.9-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.9-testing:build-amd64-rumprun:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.9-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 xen-4.9-testing:build-i386-rumprun:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 xen-4.9-testing:build-i386:hosts-allocate:running:regression
 xen-4.9-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.9-testing:build-armhf-xsm:hosts-allocate:running:regression
 xen-4.9-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.9-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.9-testing:build-amd64:hosts-allocate:running:regression
 xen-4.9-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.9-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.9-testing:build-arm64:host-install(4):running:regression
 xen-4.9-testing:build-arm64:syslog-server:running:regression
 xen-4.9-testing:build-i386-xsm:host-install(4):running:regression
 xen-4.9-testing:build-armhf:host-install(4):running:regression
 xen-4.9-testing:build-i386-xsm:syslog-server:running:regression
 xen-4.9-testing:build-armhf:syslog-server:running:regression
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=041844ba7a0436ca877c6fa2add214124ead382a
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:11:40 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124780: trouble:
 blocked/broken/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4MCB4ZW4tNC45LXRlc3RpbmcgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc4MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0MzI4CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMy
OAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNo
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgPG5vbmUgZXhlY3V0ZWQ+
IHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAg
IHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0
LXJ1bXBydW4gICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVu
bmluZwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBydW5uaW5nCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAgICAg
cnVubmluZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgMyBzeXNsb2ctc2VydmVyICAgICAgICAgICAgICAgIHJ1bm5p
bmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgMDQxODQ0YmE3YTA0MzZjYTg3N2M2ZmEyYWRkMjE0MTI0ZWFkMzgyYQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThl
NzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2
LTE3IDIzOjM5OjA3IFogICAxMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnVubmluZyAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnVubmluZyAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJp
bmcKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtNSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0
IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMyBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiBxdWV1ZWQKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1ydW1wcnVu
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1wYWlyIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gcXVl
dWVkCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hbWQ2NC14dGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3Qt
aW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDA0MTg0NGJhN2EwNDM2Y2E4Nzdj
NmZhMmFkZDIxNDEyNGVhZDM4MmEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMTo0NSAyMDE4ICswMjAwCgogICAgeDg2OiBndWFy
ZCBhZ2FpbnN0ICNOTQogICAgCiAgICBKdXN0IGluIGNhc2Ugd2Ugc3RpbGwgZG9uJ3QgZ2V0IENS
MC5UUyBoYW5kbGluZyByaWdodCwgcHJldmVudCBhIGhvc3QKICAgIGNyYXNoIGJ5IGhvbm9yaW5n
IGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2aWNlX25vdF9hdmFpbGFibGUoKS4gVGhpcwogICAg
d291bGQgaW4gcGFydGljdWxhciBjb3ZlciBlbXVsYXRvciBzdHVicyByYWlzaW5nICNOTS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAwMGNlYmQ2ZjIyYmViNmQ1ZmE2NWVkMmQ4ZDFmZjlhY2Y1OWJjZTYx
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowODowNCArMDIwMAoKY29tbWl0IDBhOWMy
YmRjMmRmMTI1MDRiM2Q3OGVkZjA0ZDk5YTE1MDkyZDgxZDUKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMTowNyAyMDE4ICswMjAw
CgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAog
ICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENS
MC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hv
dWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBv
ciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwg
bGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1f
ZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFj
aGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2Nh
dGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRT
IG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBu
bwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZj
MjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYxMzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgt
MDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1pdCA1ZDkyMDA3Y2U2YzFiZWIwZDA1ZTk3NTJiNzEx
NjlhMTMxZjE1YjM3CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMDoyOCAyMDE4ICswMjAwCgogICAgbGlieGw6IHJl
c3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBxZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAg
IEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2
Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVhZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBY
U0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5nIG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywg
YnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9kdWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFj
dG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGlu
ZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUgdG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAg
CiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3Ig
SURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2VkIHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNz
ZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1ob2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGlu
IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVw
ZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5k
cmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBk
ZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZiNzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTog
MjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29tbWl0IGMyNTdlMzVhMmViMWU5ZjQ2NTAyNmRi
YmFiZDViY2I1MTUzMTE1YjYKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAwOjA5IDIwMTggKzAyMDAKCiAgICBsaWJ4
bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9m
IGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlk
ZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUg
aWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAog
ICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcg
UmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1
YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21taXQgYWQwOGExYmVjNGMzNWYyZDIwM2UyOTI1ZmM3
YWNiMGNiODkyMzZiNwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo1OTo0MyAyMDE4ICswMjAwCgogICAgeDg2OiBS
ZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAK
ICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBz
OiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4
dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mg
b2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0
aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5n
ZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNh
ZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRy
b2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxp
Y2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5k
CiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3Jl
IHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBz
dGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZv
cgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxl
ZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9u
IG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBm
YXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRz
CiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNo
b3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50
IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFs
IHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJh
dGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQx
ZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IGM1
MGIxZjY4ZmZiOWIzMzBkMDQwMzExOTZiZjFjM2U4YWZjNjU1ZDkKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo1ODo1NSAyMDE4ICsw
MjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAg
V2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vl
c3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZl
IFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMw
NQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAKKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYaYl-0007lW-SG; Thu, 28 Jun 2018 17:18:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaYk-0007lM-3h
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:18:18 +0000
X-Inumbo-ID: 3f2d4b10-7af7-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f2d4b10-7af7-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:18:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYaYh-0002GU-Pz; Thu, 28 Jun 2018 17:18:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaYh-0000Xw-6R; Thu, 28 Jun 2018 17:18:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaYh-0008Au-5n; Thu, 28 Jun 2018 17:18:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124779-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-i386-pvops:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=7367cc6c24d01b400d2370ffd58ae02854a56b32
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:18:15 +0000
Subject: [Xen-devel] [ovmf test] 124779: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NzkvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2MTgKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDYxOAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjE4
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjQ2MTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDczNjdjYzZjMjRkMDFiNDAw
ZDIzNzBmZmQ1OGFlMDI4NTRhNTZiMzIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICAzIGRheXMg
ICAgNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NzkgIDIwMTgtMDYtMjggMDY6
NTU6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5j
b20+CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5j
YXJzZXlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5j
b20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5i
LnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDkxMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:24:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17: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 1fYaeD-0008UM-LU; Thu, 28 Jun 2018 17:23: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaeC-0008UA-8l
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:23:56 +0000
X-Inumbo-ID: 0855dce9-7af8-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0855dce9-7af8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:23: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 1fYae9-0002Ma-8h; Thu, 28 Jun 2018 17:23: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 1fYae8-0000za-KP; Thu, 28 Jun 2018 17:23:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYae8-0002ps-Jp; Thu, 28 Jun 2018 17:23:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124775-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-amd64-pvops:<job status>:broken:regression
 linux-4.14:build-i386-pvops:<job status>:broken:regression
 linux-4.14:build-amd64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-i386:<job status>:broken:regression
 linux-4.14:build-i386-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:host-install(4):broken:regression
 linux-4.14:build-amd64-pvops:host-install(4):broken:regression
 linux-4.14:build-amd64-xsm:host-install(4):broken:regression
 linux-4.14:build-i386:host-install(4):broken:regression
 linux-4.14:build-i386-pvops:host-install(4):broken:regression
 linux-4.14:build-i386-xsm:host-install(4):broken:regression
 linux-4.14:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 linux-4.14:build-armhf-libvirt:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-freebsd10-i386:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-libvirt:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl:<none executed>:queued:regression
 linux-4.14:build-arm64-libvirt:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-libvirt:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-rumprun-i386:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-libvirt-pair:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-pair:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 linux-4.14:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-examine:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-freebsd10-amd64:<none executed>:queued:regression
 linux-4.14:build-amd64-libvirt:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-rumprun-amd64:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-pygrub:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-pair:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 linux-4.14:build-amd64-rumprun:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-examine:<none executed>:queued:regression
 linux-4.14:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-amd64-pvgrub:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-raw:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:<none executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-pvshim:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-multivcpu:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 linux-4.14:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 linux-4.14:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 linux-4.14:test-arm64-arm64-xl:<none executed>:queued:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 linux-4.14:test-arm64-arm64-examine:<none executed>:queued:regression
 linux-4.14:build-amd64:hosts-allocate:running:regression
 linux-4.14:build-armhf-xsm:hosts-allocate:running:regression
 linux-4.14:build-armhf:hosts-allocate:running:regression
 linux-4.14:build-arm64:hosts-allocate:running:regression
 linux-4.14:build-arm64-pvops:hosts-allocate:running:regression
 linux-4.14:build-armhf-pvops:hosts-allocate:running:regression
 linux-4.14:build-i386-libvirt: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-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm: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-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-rumprun:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=a26899e0baa4de07caf97f5e4d7298240e98fd0e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:23:52 +0000
Subject: [Xen-devel] [linux-4.14 test] 124775: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3NSBsaW51eC00LjE0IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NzUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjQzODkKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI0Mzg5CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzODkKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAg
cnVubmluZwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYTI2ODk5ZTBiYWE0ZGUw
N2NhZjk3ZjVlNGQ3Mjk4MjQwZTk4ZmQwZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAyMDE4LTA2LTE5IDA0OjMzOjQwIFogICAgOSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNDQ1NiAgMjAxOC0wNi0yMCAxOTowOToyNSBaICAgIDcgZGF5
cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc0NCAgMjAxOC0wNi0yNiAx
NzowOTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcuaHVhbmdAaW50ZWwu
Y29tPgogICJSaWNoYXJkIFcuTS4gSm9uZXMiIDxyam9uZXNAcmVkaGF0LmNvbT4KICBBZGFtIEZv
cmQgPGFmb3JkMTczQGdtYWlsLmNvbT4KICBBbGV4ZWkgU3Rhcm92b2l0b3YgPGFzdEBrZXJuZWwu
b3JnPgogIEFsZXhleSBEb2JyaXlhbiA8YWRvYnJpeWFuQGdtYWlsLmNvbT4KICBBbWlyIEdvbGRz
dGVpbiA8YW1pcjczaWxAZ21haWwuY29tPgogIEFuZHJlcyBSb2RyaWd1ZXogPGFuZHJlcy5yb2Ry
aWd1ZXpAYW1kLmNvbT4KICBBbmRyZXcgQm93ZXJzIDxhbmRyZXd4LmJvd2Vyc0BpbnRlbC5jb20+
CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBBbm5hIFNjaHVtYWtlciA8QW5uYS5TY2h1bWFrZXJA
TmV0YXBwLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBcmQgQmll
c2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcm5hbGRvIENhcnZhbGhvIGRl
IE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgog
IEFydmluZCBZYWRhdiA8YXJ2aW5kLnlhZGF2LmNzQGdtYWlsLmNvbT4KICBBc2hpc2ggU2FtYW50
IDxhc2hpc2guc2FtYW50QG9yYWNsZS5jb20+CiAgQmFsYmlyIFNpbmdoIDxic2luZ2hhcm9yYUBn
bWFpbC5jb20+CiAgQmFvbGluIFdhbmcgPGJhb2xpbi53YW5nQGxpbmFyby5vcmc+CiAgQmVuIEh1
dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bjb2RldGhpbmsuY28udWs+CiAgQmVuIEh1dGNoaW5ncyA8
YmVuQGRlY2FkZW50Lm9yZy51az4KICBCZW5zb24gTGV1bmcgPGJsZXVuZ0BjaHJvbWl1bS5vcmc+
CiAgQmhhZHJhbSBWYXJrYSA8dmJoYWRyYW1AbnZpZGlhLmNvbT4KICBCaW4gTGl1IDxiLWxpdUB0
aS5jb20+CiAgQmpvcm4gQW5kZXJzc29uIDxiam9ybi5hbmRlcnNzb25AbGluYXJvLm9yZz4KICBC
asO4cm4gTW9yayA8Ympvcm5AbW9yay5ubz4KICBCbyBDaGVuIDxjaGVuYm9AcGR4LmVkdT4KICBC
b3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBib290bGluLmNvbT4KICBCb3JpcyBPc3Ry
b3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBA
c3VzZS5kZT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgogIENo
YW5nYmluIER1IDxjaGFuZ2Jpbi5kdUBpbnRlbC5jb20+CiAgQ2hlbiBZdSA8eXUuYy5jaGVuQGlu
dGVsLmNvbT4KICBDaGVuZ2d1YW5nIFh1IDxjZ3h1NTE5QGdteC5jb20+CiAgQ2hyaXMgTGVlY2gg
PGNsZWVjaEByZWRoYXQuY29tPgogIENocmlzdG9mZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxA
YXJtLmNvbT4KICBDaHJpc3RvcGhlIEpBSUxMRVQgPGNocmlzdG9waGUuamFpbGxldEB3YW5hZG9v
LmZyPgogIENsw6ltZW50IFDDqXJvbiA8cGVyb24uY2xlbUBnbWFpbC5jb20+CiAgQ29saW4gSWFu
IEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdj
b25nQGdtYWlsLmNvbT4KICBEYWcgTW94bmVzIDxkYWcubW94bmVzQG9yYWNsZS5jb20+CiAgRGFu
IENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8
ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFuaWVsIEdsw7Zja25lciA8ZGdAZW1saXguY29tPgog
IERhbmllbCBMZXpjYW5vIDxkYW5pZWwubGV6Y2Fub0BsaW5hcm8ub3JnPgogIERhbmllbCBWZXR0
ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CiAgZGFubiBmcmF6aWVyIDxkYW5uLmZyYXppZXJA
Y2Fub25pY2FsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmUg
QW5kZXJzb24gPGFuZGVyc29uQHJlZGhhdC5jb20+CiAgRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2Vu
QGxpbnV4LmludGVsLmNvbT4KICBEYXZlIFdhdHNvbiA8ZGF2ZWp3YXRzb25AZmIuY29tPgogIERh
dmUgWW91bmcgPGR5b3VuZ0ByZWRoYXQuY29tPgogIERhdmlkIEFoZXJuIDxkc2FoZXJuQGdtYWls
LmNvbT4KICBEYXZpZCBHaWxob29sZXkgPGRnaWxob29sZXlAbnZpZGlhLmNvbT4KICBEYXZpZCBI
b3dlbGxzIDxkaG93ZWxsc0ByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2
ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGF2aWRlIENh
cmF0dGkgPGRjYXJhdHRpQHJlZGhhdC5jb20+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMu
ZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIERlbm5pcyBXYXNzZW5iZXJnIDxkZW5uaXMud2Fzc2Vu
YmVyZ0BzZWN1bmV0LmNvbT4KICBEZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIERt
aXRyeSBUb3Jva2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBEb3VnIExlZGZvcmQg
PGRsZWRmb3JkQHJlZGhhdC5jb20+CiAgRW1pbCBUYW50aWxvdiA8ZW1pbC5zLnRhbnRpbG92QGlu
dGVsLmNvbT4KICBFbWlsIFZlbGlrb3YgPGVtaWwudmVsaWtvdkBjb2xsYWJvcmEuY29tPgogIEVy
aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdGllbm5lIENhcnJpZXJlIDxldGll
bm5lLmNhcnJpZXJlQGxpbmFyby5vcmc+CiAgRXZhbiBXYW5nIDx4c3dhbmdAbWFydmVsbC5jb20+
CiAgRXZlbiBYdSA8ZXZlbi54dUBpbnRlbC5jb20+CiAgRXZnZW5peSBQb2x5YWtvdiA8emJyQGlv
cmVtYXAubmV0PgogIEV6ZXF1aWVsIEdhcmNpYSA8ZXplcXVpZWxAY29sbGFib3JhLmNvbT4KICBG
ZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxp
IDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGcmFuayB2YW4gZGVyIExpbmRlbiA8ZmxsaW5kZW5A
YW1hem9uLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJl
PgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxlbiA8Z3Ro
ZWxlbkBnb29nbGUuY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBI
YW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhlaWtraSBLcm9nZXJ1cyA8aGVp
a2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXgu
ZGU+CiAgaHUgaHVhanVuIDxodWh1YWp1bkBsaW51eC5hbGliYWJhLmNvbT4KICBIdWFuZyBZaW5n
IDx5aW5nLmh1YW5nQGludGVsLmNvbT4KICBIdWkgV2FuZyA8aHVpLndhbmdAY2Fub25pY2FsLmNv
bT4KICBIw6Vrb24gQnVnZ2UgPGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tp
a2ggPGlnb3IucnVzc2tpa2hAYXF1YW50aWEuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGlu
dGVsLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWNlayBUb21ha2Eg
PGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsu
dG9tYWthQHBvY3p0YS5mbT4KICBKYWNvcG8gTW9uZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5v
cmc+CiAgSmFrb2IgVW50ZXJ3dXJ6YWNoZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9t
YS1zeXN0ZW1zLmNvbT4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21l
LmNvbT4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tA
c3VzZS5jej4KICBKYW51c3ogS3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmFz
b24gR2VyZWNrZSA8amFzb24uZ2VyZWNrZUB3YWNvbS5jb20+CiAgSmFzb24gR2VyZWNrZSA8a2ls
bGVydG9mdUBnbWFpbC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRl
bC5jb20+CiAgSmVmZnJleSBIdWdvIDxqaHVnb0Bjb2RlYXVyb3JhLm9yZz4KICBKZW5zIEF4Ym9l
IDxheGJvZUBrZXJuZWwuZGs+CiAgSmVucyBXaWtsYW5kZXIgPGplbnMud2lrbGFuZGVyQGxpbmFy
by5vcmc+CiAgSmVyb21lIEJydW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAgSmlhbmNoYW8g
V2FuZyA8amlhbmNoYW8udy53YW5nQG9yYWNsZS5jb20+CiAgSmlhbmcgQmlhbyA8amlhbmcuYmlh
bzJAenRlLmNvbS5jbj4KICBKaW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUgSG91
IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5j
ej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9lcmcg
Um9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0Bp
bnRlbC5jb20+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNAY21weGNoZy5vcmc+CiAgSm9obiBG
YXN0YWJlbmQgPGpvaG4uZmFzdGFiZW5kQGdtYWlsLmNvbT4KICBKb24gTWFsb3kgPGpvbi5tYWxv
eUBlcmljc3Nvbi5jb20+CiAgSm9zZWYgQmFjaWsgPGpiYWNpa0BmYi5jb20+CiAgSnVsaWFuIEFu
YXN0YXNvdiA8amFAc3NpLmJnPgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2Fu
IExpYW5nIDxrYW4ubGlhbmdAbGludXguaW50ZWwuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tA
Y2hyb21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS2V2
aW4gV2FuZ3RhbyA8a2V2aW4ud2FuZ3Rhb0BoaXNpbGljb24uY29tPgogIEtpbSBQaGlsbGlwcyA8
a2ltLnBoaWxsaXBzQGFybS5jb20+CiAgS3Jpc2ggU2FkaHVraGFuIDxrcmlzaC5zYWRodWtoYW5A
b3JhY2xlLmNvbT4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBMZW9uIFJv
bWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGlhbSBHaXJkd29vZCA8bGlhbS5yLmdp
cmR3b29kQGxpbnV4LmludGVsLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTGl1IEJvIDxiby5saS5saXVAb3JhY2xlLmNvbT4KICBMb2ljIFBv
dWxhaW4gPGxvaWMucG91bGFpbkBsaW5hcm8ub3JnPgogIExvbmcgTGkgPGxvbmdsaUBtaWNyb3Nv
ZnQuY29tPgogIExvcmVuem8gUGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgog
IEx1Y2EgQ29lbGhvIDxsdWNpYW5vLmNvZWxob0BpbnRlbC5jb20+CiAgTHVrYXMgQ3plcm5lciA8
bGN6ZXJuZXJAcmVkaGF0LmNvbT4KICBMdWthc3ogTWFqZXdza2kgPGx1a21hQGRlbnguZGU+CiAg
TWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJjIFp5bmdpZXIgPG1h
cmMuenluZ2llckBhcm0uY29tPgogIE1hcmlhbiBSb3Rhcml1IDxtcm90YXJpdUBiaXRkZWZlbmRl
ci5jb20+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgUnV0bGFuZCA8
bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWFyayBTeW1zIDxtYXJrLnN5bXNAY2l0cml4LmNvbT4K
ICBNYXJ0aW4gQnJhbmRlbmJ1cmcgPG1hcnRpbkBvbW5pYm9uZC5jb20+CiAgTWFydGluIEsuIFBl
dGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2FGYWkgTGF1IDxr
YWZhaUBmYi5jb20+CiAgTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29t
PgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgTWF0YW4gQmFyYWsg
PG1hdGFuYkBtZWxsYW5veC5jb20+CiAgTWF0aGV1cyBDYXN0ZWxsbyA8bWF0aGV1c0BjYXN0ZWxs
by5lbmcuYnI+CiAgTWF0aGlldSBNYWxhdGVycmUgPG1hbGF0QGRlYmlhbi5vcmc+CiAgTWF0dCBG
bGVtaW5nIDxtYXR0QGNvZGVibHVlcHJpbnQuY28udWs+CiAgTWF0dCBSZWRmZWFybiA8bWF0dC5y
ZWRmZWFybkBtaXBzLmNvbT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5u
ZXQ+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgSi4g
UnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0
QHJlZGhhdC5jb20+CiAgTWljaGFsIEthbGRlcm9uIDxNaWNoYWwuS2FsZGVyb25AY2F2aXVtLmNv
bT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAg
TWlrZSBNYXJzaGFsbCA8aHViY2FwQG9tbmlib25kLmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hh
bkBrZXJuZWwub3JnPgogIE1pbmcgTGVpIDxtaW5nLmxlaUByZWRoYXQuY29tPgogIE5lYWwgQ2Fy
ZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE5pY2sgRHllciA8bmljay5keWVyQHNobWFu
YWhhci5vcmc+CiAgTmljayBEeWVyIDxuaWNrQHNobWFuYWhhci5vcmc+CiAgT2RlZCBHYWJiYXkg
PG9kZWQuZ2FiYmF5QGdtYWlsLmNvbT4KICBPZGVyIENoaW91IDxvZGVyX2NoaW91QHJlYWx0ZWsu
Y29tPgogIG9kZXJfY2hpb3VAcmVhbHRlay5jb20gPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAg
T2xlZyBOZXN0ZXJvdiA8b2xlZ0ByZWRoYXQuY29tPgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxp
eG9tLm5ldD4KICBPbWFyIFNhbmRvdmFsIDxvc2FuZG92QGZiLmNvbT4KICBQYWJsbyBOZWlyYSBB
eXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXJhdiBQYW5kaXQg
PHBhcmF2QG1lbGxhbm94LmNvbT4KICBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5k
ZT4KICBQZXRlciBEZSBXYWNodGVyIDxwZGV3YWNodEBnbWFpbC5jb20+CiAgUGV0ZXIgR2Fuemhv
cm4gPHBldGVyLmdhbnpob3JuQGdtYWlsLmNvbT4KICBQZXRlciBSb3NpbiA8cGVkYUBheGVudGlh
LnNlPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBl
dGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBwZ3poIDxwZXRlci5nYW56aG9y
bkBnbWFpbC5jb20+CiAgUXUgV2VucnVvIDx3cXVAc3VzZS5jb20+CiAgUmFmYWVsIEouIFd5c29j
a2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJhbW9uIEZyaWVkIDxyZnJpZWRAY29k
ZWF1cm9yYS5vcmc+CiAgUmFuZHkgV3JpZ2h0IDxyd3JpZ2h0QGhwZS5jb20+CiAgUmljaCBGZWxr
ZXIgPGRhbGlhc0BsaWJjLm9yZz4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4K
ICBSb2IgQ2xhcmsgPHJvYmRjbGFya0BnbWFpbC5jb20+CiAgUm9iIEhlcnJpbmcgPHJvYmhAa2Vy
bmVsLm9yZz4KICBSb21hbiBNYXNoYWsgPG1ydkBtb2phdGF0dS5jb20+CiAgUm9tYW4gUGVuIDxy
b21hbi5wZW55YWV2QHByb2ZpdGJyaWNrcy5jb20+CiAgUm9vcGEgUHJhYmh1IDxyb29wYUBjdW11
bHVzbmV0d29ya3MuY29tPgogIFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcu
dWs+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAg
U2FudG9zaCBTaGlsaW1rYXIgPHNzYW50b3NoQGtlcm5lbC5vcmc+CiAgU2FyYSBTaGFyb24gPHNh
cmEuc2hhcm9uQGludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jv
c29mdC5jb20+CiAgU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2ViYXN0aWFu
IFJlaWNoZWwgPHNlYmFzdGlhbi5yZWljaGVsQGNvbGxhYm9yYS5jby51az4KICBTZWJhc3RpYW4g
U2FuY2hleiA8c2ViYXN0aWFuLnNhbmNoZXpAaW50ZWwuY29tPgogIFNla2hhciBOb3JpIDxuc2Vr
aGFyQHRpLmNvbT4KICBTaGlyaXNoIFBhcmdhb25rYXIgPHNoaXJpc2hwYXJnYW9ua2FyQGdtYWls
LmNvbT4KICBTaGl2YXNoYXJhbiBTIDxzaGl2YXNoYXJhbi5zcmlrYW50ZXNod2FyYUBicm9hZGNv
bS5jb20+CiAgU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFNp
bmFuIEtheWEgPG9rYXlhQGNvZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8
c29oZWlsQGdvb2dsZS5jb20+CiAgU3Jpbml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFn
YXRsYUBsaW5hcm8ub3JnPgogIFNyaW5pdmFzIFBhbmRydXZhZGEgPHNyaW5pdmFzLnBhbmRydXZh
ZGFAbGludXguaW50ZWwuY29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0
ZWZhbiBQb3R5cmEgPFN0ZWZhbi5Qb3R5cmFAZWxla3Ryb2JpdC5jb20+CiAgU3RlZmFuIFJhc3Bs
IDxyYXNwbEBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBSYXNwbCA8c3RlZmFuLnJhc3BsQGxpbnV4
LmlibS5jb20+CiAgU3RlcGhlbiBCb3lkIDxzYm95ZEBrZXJuZWwub3JnPgogIFN0ZXZlIEZyZW5j
aCA8c21mcmVuY2hAZ21haWwuY29tPgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0
LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBT
dSBZdWUgPHN1eS5mbnN0QGNuLmZ1aml0c3UuY29tPgogIFN1ZGFyc2FuYSBLYWxsdXJ1IDxTdWRh
cnNhbmEuS2FsbHVydUBjYXZpdW0uY29tPgogIHN4YXV3c2sgPHN4YXV3c2tAMTYzLmNvbT4KICBU
YWVoZWUgWW9vIDxhcDQyMDA3M0BnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNl
LmRlPgogIFRhbyBXYW5nIDxrZXZpbi53YW5ndGFvQGhpc2lsaWNvbi5jb20+CiAgVGVqdW4gSGVv
IDx0akBrZXJuZWwub3JnPgogIFRlcm8gS3Jpc3RvIDx0LWtyaXN0b0B0aS5jb20+CiAgVGV0c3Vv
IEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoYWRldSBMaW1h
IGRlIFNvdXphIENhc2NhcmRvIDxjYXNjYXJkb0BjYW5vbmljYWwuY29tPgogIFRoZW9kb3JlIFRz
J28gPHR5dHNvQG1pdC5lZHU+CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4K
ICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb2JpYXMgSm9yZGFuIDxU
b2JpYXMuSm9yZGFuQGVsZWt0cm9iaXQuY29tPgogIFRvYmlhcyBSZWduZXJ5IDx0b2JpYXMucmVn
bmVyeUBnbWFpbC5jb20+CiAgVG9tIFphbnVzc2kgPHRvbS56YW51c3NpQGxpbnV4LmludGVsLmNv
bT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgogIFRvbm55IEx1IDx0
b25ueWx1QHRlbmNlbnQuY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAg
VG9ueSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29tPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQu
bXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbT4KICBUdW5nIE5ndXllbiA8dHVuZy5xLm5ndXllbkBk
ZWt0ZWNoLmNvbS5hdT4KICBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogIFVy
c3VsYSBCcmF1biA8dWJyYXVuQGxpbnV4LmlibS5jb20+PAogIHZhbiBkZXIgTGluZGVuLCBGcmFu
ayA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBWaW5zb24gTGVlIDx2bGVlQGZyZWVkZXNrdG9wLm9y
Zz4KICBWaXJlc2ggS3VtYXIgPHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPgogIFZsYWRpbWlyIFph
cG9sc2tpeSA8dmxhZGltaXJfemFwb2xza2l5QG1lbnRvci5jb20+CiAgVmxhc3RpbWlsIEJhYmth
IDx2YmFia2FAc3VzZS5jej4KICBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgogIFdh
bnBlbmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2ds
ZS5jb20+CiAgV2VuIFlhbmcgPHdlbi55YW5nOTlAenRlLmNvbS5jbj4KICBXaWxsIERlYWNvbiA8
d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdvb2dsZS5j
b20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBYaWFuZ25pbmcgWXUgPHl1
eGlhbmduaW5nQGdtYWlsLmNvbT4KICBYaWFvd2VpIFNvbmcgPHNvbmd4aWFvd2VpQGhpc2lsaWNv
bi5jb20+CiAgWWFuIFdhbmcgPHlhbi53YW5nQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIFh1ZSA8
eWluZy54dWVAd2luZHJpdmVyLmNvbT4KICBaaGFuZyBSdWkgPHJ1aS56aGFuZ0BpbnRlbC5jb20+
CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91eWFuZzA5QGdtYWlsLmNvbT4KICBaaHUgWWFuanVuIDx5
YW5qdW4uemh1QG9yYWNsZS5jb20+CiAgxYF1a2FzeiBTdGVsbWFjaCA8bC5zdGVsbWFjaEBzYW1z
dW5nLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmlu
ZwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFy
aW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFy
aW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxk
LWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni14bCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2
aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwgcXVldWVkCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02
NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LWxpYnZpcnQgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1wYWly
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQtcnVtcHJ1biBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQKYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJt
NjQteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSBxdWV1ZWQKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUwNSBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:30:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17:30: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 1fYakb-0000mg-Nt; Thu, 28 Jun 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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaka-0000mT-Fd
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:30:32 +0000
X-Inumbo-ID: f47a178e-7af8-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f47a178e-7af8-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:30: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 1fYakY-0002UM-GP; Thu, 28 Jun 2018 17:30: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 1fYakY-0001dQ-3J; Thu, 28 Jun 2018 17:30:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYakY-0006rC-2a; Thu, 28 Jun 2018 17:30:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124781-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.10-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.10-testing:build-i386:<job status>:broken:regression
 xen-4.10-testing:build-arm64:<job status>:broken:regression
 xen-4.10-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xsm:host-install(4):broken:regression
 xen-4.10-testing:build-i386:host-install(4):broken:regression
 xen-4.10-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.10-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.10-testing:build-amd64-pvops:host-install(4):broken:regression
 xen-4.10-testing:build-i386-pvops:host-install(4):broken:regression
 xen-4.10-testing:build-i386-xsm:host-install(4):broken:regression
 xen-4.10-testing:build-amd64-xtf:host-install(4):broken:regression
 xen-4.10-testing:build-arm64:host-install(4):broken:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.10-testing:build-amd64-rumprun:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt-pair:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-rumprun-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.10-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-migrupgrade:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.10-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.10-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64:hosts-allocate:running:regression
 xen-4.10-testing:build-armhf:hosts-allocate:running:regression
 xen-4.10-testing:build-armhf-xsm:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64-prev:host-install(4):running:regression
 xen-4.10-testing:build-amd64-prev:syslog-server:running:regression
 xen-4.10-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
X-Osstest-Versions-That: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:30:30 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124781: trouble:
 blocked/broken/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4MSB4ZW4tNC4xMC10ZXN0aW5nIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3ODEvCgpGYWlsdXJlcyBh
bmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDM0NQogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzQ1CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAx
MjQzNDUKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM0NQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzQ1CiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjQzNDUKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM0NQogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTI0MzQ1CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgIDxub25lIGV4ZWN1dGVkPiBx
dWV1ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5n
CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAg
ICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
IDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI1ZTlmMWU2NzRiNmQxOTA0MThj
YTQ3MjY4NDA4YTExYjllMGY3N2IKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIGVlYjE1NzY0YWRiZmU0NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2NmMWQKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNDM0NSAgMjAxOC0wNi0xOCAwNjo0NDo1MSBaICAgMTAgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAg
MCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHByZXBhcmluZwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBydW5uaW5nIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcGFpciBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiBxdWV1ZWQKYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LXJ1bXBydW4gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJy
b2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IHF1ZXVl
ZApicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtNSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIHF1ZXVlZApicm9rZW4tam9i
IGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBxdWV1ZWQKYnJv
a2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgcXVldWVkCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9w
cyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC14dGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgcXVldWVkCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgYjVlOWYxZTY3NGI2ZDE5MDQxOGNhNDcyNjg0MDhhMTFiOWUwZjc3YgpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU2OjAx
IDIwMTggKzAyMDAKCiAgICB4ODY6IGd1YXJkIGFnYWluc3QgI05NCiAgICAKICAgIEp1c3QgaW4g
Y2FzZSB3ZSBzdGlsbCBkb24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEg
aG9zdAogICAgY3Jhc2ggYnkgaG9ub3JpbmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19kZXZpY2Vf
bm90X2F2YWlsYWJsZSgpLiBUaGlzCiAgICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxh
dG9yIHN0dWJzIHJhaXNpbmcgI05NLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZmMjJiZWI2
ZDVmYTY1ZWQyZDhkMWZmOWFjZjU5YmNlNjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5
OjA4OjA0ICswMjAwCgpjb21taXQgZTBkYTBkOTE3MDgwOTMyNzg0MjA2NDNkOWZiYjQ2ZjM2MGY2
MmE4MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
SnVuIDI4IDA5OjU1OjE0IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0g
dG8gYmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQg
bm90IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVs
bHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3Bl
Y3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQg
bGVhdmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNv
bnRleHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5
X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtz
dm0sdm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5v
dy4KICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkg
ZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0
ICNOTS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2Uu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEzOTBj
ZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0IDIz
MDgxNTg3ZGFmZDVmNTY2ZWNiMWVkZjljMGQwMTIzM2E1ZDllNGUKQXV0aG9yOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ4OjA0
IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFl
bXUgZm9yIFNDU0kgZGlza3MKICAgIAogICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGludHJvZHVj
ZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxheCByZWFk
b25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBhc3Npbmcg
b2YKICAgIHRoZSBleHRyYSBzZXR0aW5nLCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1
Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVmYWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVk
IHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0
byBpbXByb3BlciByZS1iYXNpbmcuCiAgICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJh
bWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJREUgZGlza3MgdGhpcyBpcwogICAgc3VwcG9zZWQg
dG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhv
YwogICAgZGlzayBkcml2ZSBzdHJpbmcgaW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdz
X25ldywgd2hpY2ggd2UgYWxzbwogICAgdXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjYu
CiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jp
b252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3
OGY0YzVjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAwCgpjb21t
aXQgYjI0NDRkMmY4MTQ0NzhlMDMxMjEzOGEyNTY1NDZjNTAyNDA2YzgzYgpBdXRob3I6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6
NDc6NDEgMjAxOCArMDIwMAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6
IEJyZWFrIG91dCBjb21tb24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVy
YXRlZCBjb25maWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2Fz
ZXMsCiAgICByZW9yZGVyaW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZt
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5
NzM5OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCA0
MjIxOWFmMGRmNTgxY2MzNDE0OGM2ZmE0OGE5YjgzZTU1MDA1N2E0CkF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ2
OjU0IDIwMTggKzAyMDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9y
IGZhdWx0aW5nIGNvbmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAg
KGMvcyA3NWQ2ODI4YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2Vw
dGlvbnMgaW4gaHlwZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRv
IGhlbHAgYXZvaWQKICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBh
IEdlbmVyYWwgRGV0ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywg
aGFyZHdhcmUKICAgIGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFu
aW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1v
cmUsICVkcjYuZ2QgaXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVk
CiAgICBieSBoYXJkd2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRy
aWdnZXIgdGhlIGZhdGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1
Y3Rpb24gYnJlYWtwb2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2gg
Yml0cyBpbiAlZHI2CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2Fy
bnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywg
c28gYWRkIGEgYnJlYWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwg
YmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vl
c3RzIGNhbgogICAgc2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUg
b2YgaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5
IGEgTW92U1Mgc2hhZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVy
IGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3Ig
ZXh0cmEKICAgIHJvYnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmlu
ZyB0aGUgYnJlYWtwb2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcu
CiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIy
MGRjZDc0ZGEyOWRlOTkzMjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4
IDA5OjA0OjIwICswMjAwCgpjb21taXQgMWQ1YTllY2NlMWY4NGE1MzliY2RhNjc0NDMwOWRhNjQ4
YTAyZDQ0NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
aHUgSnVuIDI4IDA5OjQ1OjQyIDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBw
cmVlbXB0aW9uIGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9z
c2libGUgZm9yIGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2Yg
cHJlZW1wdGlvbiBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAg
ICAKICAgIFRoaXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJm
MDgwYjBhOWYwMjRmOWIzNzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAw
OTowMzowOSArMDIwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:33:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17: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 1fYanO-0000w3-Dz; Thu, 28 Jun 2018 17:33: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYanN-0000vq-FX
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:33:25 +0000
X-Inumbo-ID: 5b33eb63-7af9-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b33eb63-7af9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 19:33: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 1fYanK-0002YF-3P; Thu, 28 Jun 2018 17:33: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 1fYanJ-0001uW-LC; Thu, 28 Jun 2018 17:33:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYanJ-0007Rq-KD; Thu, 28 Jun 2018 17:33:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124777-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-amd64:<job status>:broken:regression
 linux-4.9:build-amd64-xsm:<job status>:broken:regression
 linux-4.9:build-i386-pvops:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-i386:<job status>:broken:regression
 linux-4.9:build-i386-xsm:<job status>:broken:regression
 linux-4.9:build-amd64-pvops:<job status>:broken:regression
 linux-4.9:build-amd64:host-install(4):broken:regression
 linux-4.9:build-i386:host-install(4):broken:regression
 linux-4.9:build-arm64-xsm:host-install(4):broken:regression
 linux-4.9:build-arm64-pvops:host-install(4):broken:regression
 linux-4.9:build-amd64-pvops:host-install(4):broken:regression
 linux-4.9:build-amd64-xsm:host-install(4):broken:regression
 linux-4.9:build-i386-pvops:host-install(4):broken:regression
 linux-4.9:build-i386-xsm:host-install(4):broken:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-4.9:test-arm64-arm64-xl:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-4.9:test-arm64-arm64-examine:<none executed>:queued:regression
 linux-4.9:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-4.9:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-4.9:build-arm64-libvirt:<none executed>:queued:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-4.9:build-armhf-libvirt:<none executed>:queued:regression
 linux-4.9:build-armhf-xsm:hosts-allocate:running:regression
 linux-4.9:build-armhf-pvops:hosts-allocate:running:regression
 linux-4.9:build-arm64:hosts-allocate:running:regression
 linux-4.9:build-armhf:hosts-allocate:running:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=c806e0856941597f058b4a527d77dbc0000c513c
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:33:21 +0000
Subject: [Xen-devel] [linux-4.9 test] 124777: trouble:
 blocked/broken/preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc3NyBsaW51eC00LjkgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc3Ny8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTIyOTY5CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVu
bmluZwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgYzgwNmUwODU2OTQxNTk3ZjA1OGI0YTUyN2Q3N2RiYzAw
MDBjNTEzYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJi
YTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIy
OTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICAzOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgMzYgZGF5cyAgIDI5IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc0NSAgMjAxOC0wNi0yNiAxNzowOTo0NSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KNTg2IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBh
cmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBx
dWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVk
CmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQt
YXJtNjQteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBi
dWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQt
aTM4NiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVldWVkCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMjEzMiBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:36:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17:36:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYaqT-00017P-VB; Thu, 28 Jun 2018 17:36: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=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYaqT-00017D-7R
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:36:37 +0000
X-Inumbo-ID: cd690ca5-7af9-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd690ca5-7af9-11e8-8089-bc764e045a96;
 Thu, 28 Jun 2018 19:36:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYaqP-0002bK-Np; Thu, 28 Jun 2018 17:36: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 1fYaqP-0002GX-8O; Thu, 28 Jun 2018 17:36:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYaqP-0001wy-7k; Thu, 28 Jun 2018 17:36:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124738-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-arm64-pvops:<job status>:broken:regression
 xen-unstable-smoke:build-armhf-pvops:<job status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:<none
 executed>:queued:regression
 xen-unstable-smoke:build-amd64-pvops:syslog-server:running:regression
 xen-unstable-smoke:build-amd64-pvops:host-install(4):running:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-unstable-smoke:build-arm64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=23839a0fa0bbe78c174cd2bb49083e153f0f99df
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:36:33 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124738: trouble:
 blocked/broken/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDczOCB4ZW4tdW5zdGFibGUtc21va2UgcnVubmluZyBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDczOC8KCkZhaWx1cmVz
IGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ1MDIKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNDUwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAgICAg
cnVubmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3Rl
ZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDIz
ODM5YTBmYTBiYmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYz
ODJhMzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDUwMiAgMjAxOC0wNi0yMSAxMDowMDozMSBa
ICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ2OTggIDIwMTgtMDYtMjUgMTU6MDA6
MzUgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAg
ICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
T2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBydW5uaW5nIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IHF1ZXVlZApicm9rZW4tam9iIGJ1aWxk
LWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
aGYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5
OWRmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBK
dW4gMjYgMTU6MjM6MDggMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBG
UFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2UgbXVzdCBu
b3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5
IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUuIEluc3Rl
YWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3Rv
cmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEgc2luZ2xl
IG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5hbWUgdGhl
IGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2Us
IGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXku
CiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBu
YW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vz
c2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KCmNvbW1pdCBiYmM3MjFhODJjOTQ4MGU4MDgzZmZlMzE1NTA1YWYwNzJiNDNi
MTJmCkF1dGhvcjogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgpEYXRlOiAgIFRodSBNYXkg
MTcgMTY6Mjk6NTcgMjAxOCArMDIwMAoKICAgIGxpYnhsOiBmaXggcmV0dXJuIGNvZGUgaW4gcW1w
X3N5bmNocm9ub3VzX3NlbmQKICAgIAogICAgVXNlIGVycm9yIGNvZGUgZnJvbSBsaWJ4bCBuYW1l
c3BhY2UsIGEgcGxhaW4gLTEgaXMgbm90IHZhbGlkIGluIHRoaXMgY29udGV4dC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMjJiZjViZTMyMzdjYjQ4MmEy
ZmZkNzcyZmZkMjBjZTM3Mjg1ZWViZgpBdXRob3I6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5k
ZT4KRGF0ZTogICBNb24gSnVuIDE4IDE0OjU1OjM2IDIwMTggKzAyMDAKCiAgICBzdHViZG9tL3Z0
cG06IGZpeCBtZW1jbXAgaW4gVFBNX0NoYW5nZUF1dGhBc3ltRmluaXNoCiAgICAKICAgIGdjYzgg
c3BvdHRlZCB0aGlzIGVycm9yOgogICAgZXJyb3I6ICdtZW1jbXAnIHJlYWRpbmcgMjAgYnl0ZXMg
ZnJvbSBhIHJlZ2lvbiBvZiBzaXplIDggWy1XZXJyb3I9c3RyaW5nb3Atb3ZlcmZsb3c9XQogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgICBSZXZp
ZXdlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoK
Y29tbWl0IGU4ZTU4YmUyYjc3NzA4ZmQ0ZDZiYTZiY2EzZjcwYmM1MDdmZGU0YmUKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDI2
IDA4OjQ4OjE0IDIwMTggKzAyMDAKCiAgICB4ODYvZG9tMDogYWRkIGV4dHJhIFJBTSByZWdpb25z
IGFzIFVOVVNBQkxFIGZvciBQVkggbWVtb3J5IG1hcAogICAgCiAgICBXaGVuIHJ1bm5pbmcgYXMg
UFZIIERvbTAgdGhlIG5hdGl2ZSBtZW1vcnkgbWFwIGlzIHVzZWQgaW4gb3JkZXIgdG8KICAgIGNy
YWZ0IGEgdGFpbG9yZWQgbWVtb3J5IG1hcCBmb3IgRG9tMCB0YWtpbmcgaW50byBhY2NvdW50IGl0
J3MgbWVtb3J5CiAgICBsaW1pdC4KICAgIAogICAgRG9tMCBtZW1vcnkgaXMgYWx3YXlzIGdvaW5n
IHRvIGJlIHNtYWxsZXIgdGhhbiB0aGUgdG90YWwgYW1vdW50CiAgICBvZiBtZW1vcnkgcHJlc2Vu
dCBvbiB0aGUgaG9zdCwgc28gaW4gb3JkZXIgdG8gcHJldmVudCBEb20wIGZyb20KICAgIHJlbG9j
YXRpbmcgUENJIEJBUnMgb3ZlciBSQU0gcmVnaW9ucyBtYXJrIGFsbCB0aGUgUkFNIHJlZ2lvbnMg
bm90CiAgICBhdmFpbGFibGUgdG8gRG9tMCBhcyBVTlVTQUJMRSBpbiB0aGUgbWVtb3J5IG1hcC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IGUwMTdjODgyZWY4YmMxMzAxMDU0ZjNiNGUzNDFmYjc2ZjhhZmZiOGMKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNiAwODo0NzoxNyAy
MDE4ICswMjAwCgogICAgeDg2L0hWTTogYWx0ZXIgY29tcGxldGlvbi1uZWVkZWQgY2hlY2tpbmcK
ICAgIAogICAgVGhlIGZ1bmN0aW9uIG9ubHkgbG9va3MgYXQgdGhlIGlvcmVxX3QsIHNvIHBhc3Mg
aXQgYSBwb2ludGVyIHRvIGp1c3QKICAgIHRoYXQuIEFsc28gdXNlIGl0IGluIGh2bWVtdWxfZG9f
aW8oKS4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+Cgpjb21taXQgMzMxMGUzY2Q2NDhmMzcxM2M4MjQ3OTBiZDcxZDhlYzQwNWEwOWQwNQpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI2IDA4
OjQxOjA4IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBhdHRlbXB0cyB0byBlbXVsYXRlIEZQVSBp
bnNucyBuZWVkIHRvIHNldCBmcHVfaW5pdGlhbGlzZWQKICAgIAogICAgTXkgb3JpZ2luYWwgd2F5
IG9mIHRoaW5raW5nIGhlcmUgd2FzIHRoYXQgdGhpcyB3b3VsZCBiZSBzZXQgYW55d2F5IGF0CiAg
ICB0aGUgcG9pbnQgc3RhdGUgZ2V0cyByZWxvYWRlZCBhZnRlciB0aGUgYWRqdXN0bWVudHMgaHZt
ZW11bF9wdXRfZnB1KCkKICAgIGRvZXMsIGJ1dCB0aGUgZmxhZyBzaG91bGQgYWxyZWFkeSBiZSBz
ZXQgYmVmb3JlIHRoYXQgLSBhZnRlciBhbGwgdGhlCiAgICBndWVzdCBtYXkgbmV2ZXIgYWdhaW4g
dG91Y2ggdGhlIEZQVSBiZWZvcmUgZS5nLiBnZXR0aW5nIG1pZ3JhdGVkL3NhdmVkLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKY29tbWl0IDJi
MjIyZGRlZGU5MGExMTBlMGI3YTU3MGJhMjljNzQ3Nzk2OTI0OTAKQXV0aG9yOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjE3OjA0
IDIwMTggKzAxMDAKCiAgICBjb25maWd1cmU6IFJlcnVuIGF1dG9nZW4uc2ggKG9uIHN0cmV0Y2gp
CiAgICAKICAgIFRoaXMgaXMganVzdCBhIHZlcnNpb24gbnVtYmVyIHVwZGF0ZS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpj
b21taXQgZmUyNDY0MWM4ZmQ4NDZjZDdmNjNjZDE2YTk2ZmY1MWRiNDk1YTc5OApBdXRob3I6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUg
MTU6MTQ6MjkgMjAxOCArMDEwMAoKICAgIFJFQURNRSwgTWFrZWZpbGVzLCBDb25maWcubWs6IFVw
ZGF0ZSBmb3IgYnJhbmNoaW5nIDQuMTEgdnMgNC4xMi11bnN0YWJsZQogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hh
bmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 28 17:46:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 28 Jun 2018 17:46:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYazT-0001tz-6W; Thu, 28 Jun 2018 17:45:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=41j3=jo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYazR-0001tn-LH
 for xen-devel@lists.xenproject.org; Thu, 28 Jun 2018 17:45:53 +0000
X-Inumbo-ID: 197c1d9c-7afb-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 197c1d9c-7afb-11e8-ba45-cfc176a5991c;
 Thu, 28 Jun 2018 17:45:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYazM-0002mc-FA; Thu, 28 Jun 2018 17:45: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 1fYazM-00038C-54; Thu, 28 Jun 2018 17:45:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYazM-0007v6-4C; Thu, 28 Jun 2018 17:45:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124760-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-amd64:<job status>:broken:regression
 linux-next:build-i386-xsm:<job status>:broken:regression
 linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-armhf:<job status>:broken:regression
 linux-next:build-amd64-pvops:<job status>:broken:regression
 linux-next:build-amd64-xsm:<job status>:broken:regression
 linux-next:build-i386-pvops:<job status>:broken:regression
 linux-next:build-i386:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:build-arm64-xsm:host-install(4):broken:regression
 linux-next:build-arm64:host-install(4):broken:regression
 linux-next:build-arm64-pvops:host-install(4):broken:regression
 linux-next:test-armhf-armhf-xl-xsm:<none executed>:queued:regression
 linux-next:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-cubietruck:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 linux-next:test-armhf-armhf-libvirt:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl-multivcpu:<none executed>:queued:regression
 linux-next:test-armhf-armhf-xl:<none executed>:queued:regression
 linux-next:test-armhf-armhf-examine:<none executed>:queued:regression
 linux-next:test-armhf-armhf-libvirt-xsm:<none executed>:queued:regression
 linux-next:build-armhf-xsm:host-install(4):running:regression
 linux-next:build-armhf-pvops:host-install(4):running:regression
 linux-next:build-armhf-xsm:syslog-server:running:regression
 linux-next:build-armhf-pvops:syslog-server:running:regression
 linux-next:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt: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-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-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-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd: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-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair: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-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:build-amd64-xsm:host-install(4):broken:nonblocking
 linux-next:build-amd64:host-install(4):broken:nonblocking
 linux-next:build-amd64-pvops:host-install(4):broken:nonblocking
 linux-next:build-i386-xsm:host-install(4):broken:nonblocking
 linux-next:build-i386-pvops:host-install(4):broken:nonblocking
 linux-next:build-i386:host-install(4):broken:nonblocking
 linux-next:build-armhf:host-install(4):broken:nonblocking
X-Osstest-Versions-This: linux=6dfa2c9bfb5f4b33861de2d8ea9c58086ce17215
X-Osstest-Versions-That: linux=7daf201d7fe8334e2d2364d4e8ed3394ec9af819
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 28 Jun 2018 17:45:48 +0000
Subject: [Xen-devel] [linux-next test] 124760: trouble:
 blocked/broken/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc2MCBsaW51eC1uZXh0IHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3NjAvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNDY3MQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjcxCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQ2NzEKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBydW5uaW5n
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgMyBzeXNsb2ctc2Vy
dmVyICAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjQ2NzEKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAg
IGJyb2tlbiBsaWtlIDEyNDY3MQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI0NjcxCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICBicm9rZW4gbGlr
ZSAxMjQ2NzEKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNDY3MQogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI0NjcxCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAg
ICBicm9rZW4gbGlrZSAxMjQ2NzEKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICA2ZGZhMmM5YmZiNWY0YjMzODYxZGUyZDhlYTljNTgwODZjZTE3MjE1
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3ZGFmMjAxZDdmZTgzMzRl
MmQyMzY0ZDRlOGVkMzM5NGVjOWFmODE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 00:09:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 00:09: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 1fYgyS-0002wm-5H; Fri, 29 Jun 2018 00: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYgyQ-0002wd-A6
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 00:09:14 +0000
X-Inumbo-ID: a7452e12-7b30-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7452e12-7b30-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 00:09: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 1fYgyN-0002FH-9k; Fri, 29 Jun 2018 00: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 1fYgyN-00068F-2D; Fri, 29 Jun 2018 00:09:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYgyN-0002aW-1Z; Fri, 29 Jun 2018 00:09:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124813-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-pvops:<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:build-arm64-pvops:host-install(4):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=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 00:09:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124813: 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>

ZmxpZ2h0IDEyNDgxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDgxMy8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMWY2NGY2ZjdlZWI3ZThlMzI1MjA2M2Jj
NzMwODY2MDA1MjhlYzcyMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
NDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI0NTAyICAyMDE4LTA2LTIxIDEwOjAwOjMxIFogICAgNyBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyNDY5OCAgMjAxOC0wNi0yNSAxNTowMDozNSBaICAgIDMgZGF5cyAgICAzIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDgxMyAgMjAxOC0wNi0yOCAxODowMDo1OCBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwo
NCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTAyIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 01:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 01:33:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYiHI-0007BK-Bj; Fri, 29 Jun 2018 01: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYiHH-0007BA-J1
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 01:32:47 +0000
X-Inumbo-ID: 5316355d-7b3c-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5316355d-7b3c-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 01:32:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYiHD-0004AL-6C; Fri, 29 Jun 2018 01:32: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 1fYiHC-0004ue-Oo; Fri, 29 Jun 2018 01:32:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYiHC-0001sI-N2; Fri, 29 Jun 2018 01:32:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124785-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
X-Osstest-Versions-That: xen=542f711567a3f1891cb75187eeaf5cce3f7d6893
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 01:32:42 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124785: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDc4NSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc4NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTI0
NTUxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGxpa2UgMTI0MjkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ0NjkKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWls
IGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdy
YXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDU1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQ1NTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0NTUxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rl
c3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUt
eHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90
ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFl
LXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2Vn
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYv
dGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNzcgeHRm
L3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1OThhMzc1ZjUyMzBkOTFhYzg4ZTc2YTlmNGI0ZGRl
NGE2MmE0YzViCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NDJmNzEx
NTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ1NTEgIDIwMTgtMDYtMjEgMjA6NTk6MTggWiAgICA3IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI0Nzg1ICAyMDE4LTA2LTI4IDEwOjM2OjA3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
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
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA1
OThhMzc1ZjUyMzBkOTFhYzg4ZTc2YTlmNGI0ZGRlNGE2MmE0YzViCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTI6Mjg6MjEgMjAxOCAr
MDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAg
ICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBv
ZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0
IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2
ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBz
ZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2
bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVu
cmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGlu
dm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENS
MC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFs
c28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRl
ZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiN2I3YzRkZjJkMjUx
YjFmZWJhMjE3OTM5ZWEwYjYxODA5NGE0OGMyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTI6Mjc6NTYgMjAxOCArMDIwMAoKICAgIHg4
Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUg
Y2FsbHMKICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFy
IHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNo
ZWQgbm9uLWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9u
IG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBv
ZgogICAgdGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0
aW9uLgogICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0
dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBv
ZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1l
dGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9m
dWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmNvbW1pdCBiYTdkMDExN2FiNTM1
MjgwZTJiNjgyMWFhNmQzMjMwNTNhYzZiMjY2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTI6Mjc6MzQgMjAxOCArMDIwMAoKICAgIHg4
Ni9FRkk6IGZpeCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAog
ICAgVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkgeHN0YXRlcyB3ZXJl
IG5ldmVyIHJlc3RvcmVkCiAgICBhZnRlciByZXR1cm5pbmcgZnJvbSB0aGUgcnVudGltZSBjYWxs
LgogICAgCiAgICBTZWNvbmRseSwgd2l0aCB0aGUgZnVsbHlfZWFnZXJfZnB1IG1pdGlnYXRpb24g
Zm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUKICAgIHVuaWxhdGVyYWwgc3R0cygpIGlzIG5vIGxv
bmdlciBjb3JyZWN0LCBhbmQgaGl0cyBhbiBhc3NlcnRpb24gbGF0ZXIgd2hlbgogICAgYSBsYXp5
IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkgZWFnZXIgdmNwdS4KICAg
IAogICAgRml4IGJvdGggb2YgdGhlc2UgaXNzdWVzIGJ5IGNhbGxpbmcgdmNwdV9yZXN0b3JlX2Zw
dV9lYWdlcigpLiAgQXMgRUZJCiAgICBydW50aW1lIHNlcnZpY2VzIGNhbiBiZSB1c2VkIGluIHRo
ZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFzc2VydGlvbgogICAgbmVlZHMgdG8gbW92ZSB1bnRp
bCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1IGNoZWNrLgogICAgCiAgICBJbnRyb2R1Y2UgYSAi
Y3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJlcGxhY2Ugb3RoZXIgdXNlcyBvZiAiY3VycmVudCIK
ICAgIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IGE1NDQ4MDQwNGE3MmUyYjZjMjhiNDFhNjU0ZDliZDc1
NTFlNzdmZTYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFRodSBKdW4gMjggMTI6MjY6NTQgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5l
IGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBP
bmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4
IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBh
ZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNE
QiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBk
b2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24g
ZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRv
CiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVk
IGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3Vz
IFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAg
Y3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlj
a3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5
LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAg
IG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hl
Y2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0
aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQg
KHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAg
KGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQg
YmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBY
ZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRo
IHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24s
CiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDI2NDJiNTZlYTU0OTE3YzQzYWMwM2NiOTViNTNmN2RhZGY1YzJhZDYKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMjoyNjoyNSAy
MDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVja3MKICAg
IAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRpLXZD
UFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hlY2tzIHRv
IGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlzIFhTQS0y
NjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKY29tbWl0IDAzOTM4YmEwMTMxNTIwZGYwYjA1ZDlkNGU1ZDhiYjFjZmY1MjZmNzMKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MjoyNTo0MyAyMDE4ICswMjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3Ry
bCBjYWxjdWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3Ro
IGZhbHNlIHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5z
dXJlIHByb3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAg
ICBUaGlzIHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50
IGltbWVkaWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5
aW5nICJpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2
NDcxM2RmODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
NS0yOSAxMjozODo1MiArMDIwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 04:27:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 04:27:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYkzY-0002T7-GH; Fri, 29 Jun 2018 04:26: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=s/cd=jp=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fYkzX-0002T2-WE
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 04:26:40 +0000
X-Inumbo-ID: 9ae20c41-7b54-11e8-8089-bc764e045a96
Received: from huawei.com (unknown [45.249.212.188])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ae20c41-7b54-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 06:26:35 +0200 (CEST)
Received: from nkgeml414-hub.china.huawei.com (unknown [172.30.72.54])
 by Forcepoint Email with ESMTP id 5D31E586B8B6
 for <xen-devel@lists.xenproject.org>; Fri, 29 Jun 2018 12:26:32 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id
 14.03.0382.000; Fri, 29 Jun 2018 12:26:27 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: =?gb2312?B?SGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lvbi8vLy8vtPC4tDog?=
 =?gb2312?B?SXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNo?=
 =?gb2312?Q?ine_status_in_Xen=3F?=
Thread-Index: AdQPYQpxreWOTXifTNOc0yLWSLdY4w==
Date: Fri, 29 Jun 2018 04:26:26 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?gb2312?b?SGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVy?=
 =?gb2312?b?c2lvbi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3Rv?=
 =?gb2312?b?cmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBYZW4/?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wangxu \(R\)" <wangxu0@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>,
 zhaobingjian <zhaobingjian@huawei.com>
Content-Type: multipart/mixed; boundary="===============7568679975208563988=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7568679975208563988==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_193BC0700AA2F44A8843B8D1C1E6B618D51AA10Dnkgeml514mbxchi_"

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

RGVhciB4ZW4gZXhwZXJ0Og0KICAgICAgIFdlIG1lZXQgYSB4ZW4gYnVnIGluIG91ciBwcm9qZWN0
KG91ciBwcm9qZWN0IGpvYiBpcyBkZXNjcmlwdCBpbiB0aGUgbGFzdCBlbWFpbCksICB0aGUgY3Jh
c2ggaW5mb3JtYXRpb24gaXMgdGhpczoNCg0KKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMDAz
IENPTlRFWFQ6IGh5cGVydmlzb3INCihYRU4pIHJheDogMDAwMDAwMDA4MDA1MDAzYiByYng6IGZm
ZmY4MzAwNjIxNWYwMDAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSByZHg6IDAwMDAwMDAw
MDAwMDZjMDAgcnNpOiAwMDAwMDAwMDAwMDAwMDA3IHJkaTogZmZmZjgzMDA2MjE1ZjAwMA0KKFhF
TikgcmJwOiBmZmZmODMwMDYyMTVmMDAwIHJzcDogZmZmZjgzNDAyNTNkZmMyOCByODogMDAwMDAw
MDAwMDAwMDAwOA0KKFhFTikgcjk6IGZmZmY4MzQwMjUzZGZmMTggcjEwOiAwMDAwMDAwMDAwMDAw
MDAwIHIxMTogMGYwZjBmMGYwZjBmMGYwZg0KKFhFTikgcjEyOiBmZmZmODMwMDYyMWYzMDAwIHIx
MzogMDAwMDAwMDAwMDAwMDAxNyByMTQ6IGZmZmY4MmQwODA4NDRiNjANCihYRU4pIHIxNTogZmZm
ZjgzMjAyN2Q4NjAwMCBjcjA6IDAwMDAwMDAwODAwNTAwM2IgY3I0OiAwMDAwMDAwMDAwMzUyNmUw
DQooWEVOKSBjcjM6IDAwMDAwMDAzZDM5NjUwMDAgY3IyOiAwMDAwMDAwMDAwMzg4MDAwDQooWEVO
KSBkczogMDAwMCBlczogMDAwMCBmczogMDAwMCBnczogMDAwMCBzczogMDAwMCBjczogZTAwOA0K
KFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMWYwMzUyPiAodm14LmMjYXJjaC94ODYv
aHZtL3ZteC92bXguby51bmxpa2VseSsweDEzYS8weDFhOCk6DQooWEVOKSAwZiAwYiAwZiAwYiAw
ZiAwYiAwZiAwYiA8MGY+IDBiIDBmIDBiIDBmIDBiIDBmIDBiIDBmIDBiIDBmIDBiIDBmIDBiIDBm
IDBiDQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzNDAyNTNkZmMyODoNCihY
RU4pIGZmZmY4MzNmNGFiZDgwMDAgZmZmZjgyZDA4MDE2MTkyMCAwMDAwMDAxNzAwMDAwMjQ2IGZm
ZmY4MzQwMjUzZGZmMTgNCihYRU4pIGZmZmY4MzQwN2Q5NDI1ZDAgZmZmZjgyZDA4MDEyMmVlMiBm
ZmZmODM0MDI1M2RmY2I4IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pIDAwMDAwMDAwMDAwMDAwOTIg
MDAwMDAwMDAwMDAwMDBmZCBmZmZmODJkMDgwODMyOTgwIGZmZmY4MzEwMWQ4MjVhYTgNCihYRU4p
IGZmZmY4MmQwODA4NDRiNjAgZmZmZjgyZDA4MDE2NmQ1MiAwMDAwMDAwMDAwMDA0MDAwIDAwMDAw
MDAwMDAwMDAxMDANCihYRU4pIGZmZmY4MmQwODAxZTZkMDAgZmZmZjgyZDA4MDE4ZDkyNSAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4MmQwODAxNzA2Y2QNCihYRU4pIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMGYwYzBjODAxIGZmZmY4MzAwNjIxNWYwMDANCihYRU4pIDAw
MDAwMDAwMDAwMDAwMDAgODAwMDAwMDA4MDg0NGI2MCAwMDAwMDAwMDAwMDAwMjQ2IGZmZmY4MmQw
ODA4NWE3NDANCihYRU4pIDAwMDAwMDAwMDAwMDAyMDYgZmZmZjgyZDA4MDEyYjYyNyAwMDAwMDAw
MDAwMDBjMDAwIGZmZmY4MmQwODA0MDIxODANCihYRU4pIGZmZmY4MmQwODAxZTZkMDAgMDAwMDAw
MDAwMDAwMDAwMSBmZmZmODMwMDYyMWE3MDAwIGZmZmY4MzEwMWQ4MjVhYTgNCihYRU4pIGZmZmY4
MmQwODA4NDRiNjAgZmZmZjgyZDA4MDIzMWU4ZiBmZmZmODJkMDgwODQ0YjYwIGZmZmY4MzEwMWQ4
MjVhYTgNCihYRU4pIGZmZmY4MzAwNjIxYTcwMDAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgw
MWU2ZDAwIGZmZmY4MmQwODA0MDIxODANCihYRU4pIDBmMGYwZjBmMGYwZjBmMGYgMDBmZjAwZmYw
MGZmMDBmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwM2YNCihYRU4pIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDQwIDAwMDAwMDAwMDAwMDAw
ZTANCihYRU4pIGZmZmY4MmQwODA4M2E5ZjggMDAwMDAwZmQwMDAwMDAwMCBmZmZmODJkMDgwMTJl
MDYyIDAwMDAwMDAwMDAwMGUwMDgNCihYRU4pIDAwMDAwMDAwMDAwMDAyNDYgZmZmZjgzNDAyNTNk
ZmUwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzEwMWQ4MjUwMDANCihYRU4pIGZmZmY4MzAwNjIx
YTcwMDAgZmZmZjgzMjAyNzc3NGY2MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzEwMWQ4MjUwMDAN
CihYRU4pIGZmZmY4MmQwODAxZTdkNTQgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDYyMWE3MDAw
IGZmZmY4MzNkZmM0Yzk4ODANCihYRU4pIGZmZmY4MmQwODAxZWM4MzMgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODMwMDYyMWE3MDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGZmZmY4MmQwODAyMDZl
NjggZmZmZjgzMDA2MjFhNzAwMCBmZmZmODJkMDgwMWM3Nzk4IGZmZmY4MzAwNjIxYTcwMDANCihY
RU4pIGZmZmY4MmQwODAxMDU5YzQgZmZmZjgzMjAyNzc3NDA0MCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDENCihYRU4pIFhlbiBjYWxsIHRyYWNlOg0KKFhFTikgWzxmZmZmODJkMDgw
MWYwMzUyPl0gdm14LmMjYXJjaC94ODYvaHZtL3ZteC92bXguby51bmxpa2VseSsweDEzYS8weDFh
OA0KKFhFTikgWzxmZmZmODJkMDgwMTYxOTIwPl0gZG9tYWluLmMjX19jb250ZXh0X3N3aXRjaCsw
eGMwLzB4NDUwDQooWEVOKSBbPGZmZmY4MmQwODAxMjJlZTI+XSBzY2hlZF9jcmVkaXQuYyNjc2No
ZWRfdmNwdV93YWtlKzB4MmIyLzB4NGMwDQooWEVOKSBbPGZmZmY4MmQwODAxNjZkNTI+XSBfX3N5
bmNfbG9jYWxfZXhlY3N0YXRlKzB4MzIvMHg2MA0KKFhFTikgWzxmZmZmODJkMDgwMWU2ZDAwPl0g
dm1jcy5jI19fdm14X2NsZWFyX3ZtY3MrMC8weGUwDQooWEVOKSBbPGZmZmY4MmQwODAxOGQ5MjU+
XSBpbnZhbGlkYXRlX2ludGVycnVwdCsweDI1LzB4NzANCihYRU4pIFs8ZmZmZjgyZDA4MDE3MDZj
ZD5dIGRvX0lSUSsweDI4ZC8weDY3MA0KKFhFTikgWzxmZmZmODJkMDgwMTJiNjI3Pl0gdmNwdV93
YWtlKzB4MTI3LzB4MzgwDQooWEVOKSBbPGZmZmY4MmQwODAxZTZkMDA+XSB2bWNzLmMjX192bXhf
Y2xlYXJfdm1jcyswLzB4ZTANCihYRU4pIFs8ZmZmZjgyZDA4MDIzMWU4Zj5dIGNvbW1vbl9pbnRl
cnJ1cHQrMHg1Zi8weDcwDQooWEVOKSBbPGZmZmY4MmQwODAxZTZkMDA+XSB2bWNzLmMjX192bXhf
Y2xlYXJfdm1jcyswLzB4ZTANCihYRU4pIFs8ZmZmZjgyZDA4MDEyZTA2Mj5dIG9uX3NlbGVjdGVk
X2NwdXMrMHhiMi8weGQwDQooWEVOKSBbPGZmZmY4MmQwODAxZTdkNTQ+XSB2bXhfdm1jc190cnlf
ZW50ZXIrMHg3NC8weGEwDQooWEVOKSBbPGZmZmY4MmQwODAxZWM4MzM+XSB2bXguYyN2bXhfdmNw
dV91cGRhdGVfZXB0cCsweDQzLzB4YjANCihYRU4pIFs8ZmZmZjgyZDA4MDIwNmU2OD5dIGFsdHAy
bV92Y3B1X2Rlc3Ryb3krMHg2OC8weGEwDQooWEVOKSBbPGZmZmY4MmQwODAxYzc3OTg+XSBodm1f
dmNwdV9kZXN0cm95KzB4NjgvMHg5MA0KKFhFTikgWzxmZmZmODJkMDgwMTA1OWM0Pl0gZG9tYWlu
LmMjY29tcGxldGVfZG9tYWluX2Rlc3Ryb3krMHg1NC8weDFhMA0KKFhFTikgWzxmZmZmODJkMDgw
MTIwOWMwPl0gcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3MrMHhhMC8weDFkMA0KKFhF
TikgWzxmZmZmODJkMDgwMTJkOWVjPl0gc29mdGlycS5jI19fZG9fc29mdGlycSsweDVjLzB4OTAN
CihYRU4pIFs8ZmZmZjgyZDA4MDEyZDllYz5dIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1Yy8w
eDkwDQooWEVOKSBbPGZmZmY4MmQwODAxNjE2OTU+XSBkb21haW4uYyNpZGxlX2xvb3ArMHgyNS8w
eDUwDQooWEVOKQ0KKFhFTikNCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCihYRU4pIFBhbmljIG9uIENQVSAyMzoNCihYRU4pIFhlbiBCVUcgYXQgLi4uM3Jk
X3NyYy94ZW4tNC44LjIveGVuL2luY2x1ZGUvYXNtL2h2bS92bXgvdm14Lmg6Mzk0DQooWEVOKSAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQooWEVOKQ0KKFhFTikgUmVi
b290IGluIGZpdmUgc2Vjb25kcy4uLg0KDQoNCg0KT3VyIGVudmlyb25tZW50IGlzIDoNCiAgIENQ
VTogaW50ZWwgeGVvbiBFNTI2MjAgMi40MEdIeiB3aXRoIDI0IGNvcmUsDQptZW1vcnkgOiAyNTZH
LA0KU1NEIGhhcmQgZGlzay4NCkhvc3QgbWFjaGluZTogc3VzZTEyDQp4ZW5fdmVyc2lvbjogNC44
LjINClRoZSBWTSBpcyBXaW43IE9TIHdpdGggMkcgbWVtb3J5DQoNCg0KVGhlIC9ldGMvZGVmYXVs
dC9ncnViIGZpbGUgY29udGVudCBpczoNCkdSVUJfQkFDS0dST1VORD0vYm9vdC9ncnViMi90aGVt
ZXMvU0xFL2JhY2tncm91bmQucG5nDQpHUlVCX1RIRU1FPS9ib290L2dydWIyL3RoZW1lcy9TTEUv
dGhlbWUudHh0DQpTVVNFX0JUUkZTX1NOQVBTSE9UX0JPT1RJTkc9InRydWUiDQpHUlVCX0RJU0FC
TEVfT1NfUFJPQkVSPSJ0cnVlIg0KR1JVQl9FTkFCTEVfQ1JZUFRPRElTSz0ibiINCkdSVUJfQ01E
TElORV9MSU5VWF9YRU49ImNyYXNoa2VybmVsPTEwMjRNLGhpZ2ggY3Jhc2hrZXJuZWw9MTI4TSxs
b3ciDQpHUlVCX0NNRExJTkVfWEVOX0RFRkFVTFQ9ImRvbTBfbWVtPTE3NDA4ME0sbWF4OjE3NDA4
ME0gZG9tMF9tYXhfdmNwdXM9MjQgaGFwXzFnYj1mYWxzZSBoYXBfMm1iPWZhbHNlIGFsdHAybT0x
IGZsYXNrX2VuZm9yY2luZz0xIGNvbnNvbGU9dmdhLGNvbTEgY29tMT0xMTUyMDAgbG9nbHZsPWFs
bCINCg0KDQpDb3VsZCB5b3UgcGxlYXNlIGhlbHAgdXM6d2hhdCB0aGUgcHJvYmxlbSBpcyA/DQoN
CkJlc3QgcmVnYXJkcw0KDQoNCreivP7IyzogQ2hlbmppYSAoQykNCreiy83KsbzkOiAyMDE4xOo2
1MIxNMjVIDEwOjI2DQrK1bz+yMs6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0Ks63L
zTogJ1NoZW50YW8gKFRlcnJ5KScgPHNoZW50YW84QGh1YXdlaS5jb20+OyB3YW5neHUgKFIpIDx3
YW5neHUwQGh1YXdlaS5jb20+OyB6aGFvYmluZ2ppYW4gPHpoYW9iaW5namlhbkBodWF3ZWkuY29t
Pg0K1vfM4jogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNoaW5l
IHN0YXR1cyBpbiBYZW4/DQoNCkRlYXIgWEVOIGV4cGVydKO6DQogICAgICAgICAgICBXZSBtZWV0
IHNvbWUgcHJvYmxlbSBpbiBvdXIgcHJvamVjdDogSW4gb3VyIHByZXZpb3VzIHByb2plY3QsIHdl
IHVzZSBLVk0sIGFuZCB3ZSBkbyBzb21lIGpvYiBsaWtlIHRoaXM6DQoNCldlIGNyZWF0ZSBLVk0g
c25hcHNob3QgYnkgobB2aXJzaCBzbmFwc2hvdC1jcmVhdGUgJERvbWFpbk5hbWUgJFNuYXBzaG90
WG1sobEsIHRoZW4gZG8gZm9sbG93aW5nIGpvYjoNCldoaWxlKDEpDQp7DQpSdW4gobB2aXJzaCBz
bmFwc2hvdC1yZXZlcnQgJERvbWFpbk5hbWUgICRTbmFwc2hvdCAtLXJ1bm5pbmcgLS1mb3JjZaGx
DQpEbyBzb21lIGpvYiBpbiAzMCBzZWNlbmRzDQp9DQoNCg0KICAgICAgICAgICAgTm93IG91ciBw
cm9qZWN0IGlzIG1vdmUgdG8gWGVuLCBzbyB3ZSBuZWVkIHRvIGRvIHNhbWUgdGhpbmcgbGlrZSBp
biBLVk0sIGJ1dCB3ZSBmb3VuZCB0aGF0IHRoZXJlIGlzIG5vIKGwU25hcHNob3ShsSBpbiB4ZW4g
LCBzbyB3ZSBjaGFuZ2UgdGhlIGpvYiBsaWtlIHRoaXMgaW4geGVuOg0KICAgICAgICAgICAgV2hp
bGUoMSkNCnsNCiAgICAgICAgICAgICAgICAgICAgICAgIFJ1biChsHhsIGRlc3Ryb3kgd2luN19j
aGVja3BvaW50RmlsZaGxDQogICAgICAgICAgICAgICAgICAgICAgICBSdW4gobB4bCByZXN0b3Jl
ICB3aW43X2NoZWNrcG9pbnRGaWxlobENCiAgICAgICAgICAgICAgICAgICAgICAgIERvIHNvbWUg
am9iIGluIDMwIHNlY2VuZHMNCn0NCg0KICAgICAgICAgICAgV2UgZm91bmQgdGhhdKGxIHhsIGRl
c3Ryb3kgobBhbmQgobB4bCByZXN0b3JlobEgc3BlbmQgMTAgdGltZXMgbG9uZ2VyIHRoYW4gobB2
aXJzaCBzbmFwc2hvdC1yZXZlcnShsSwgIGl0IGlzIHVuYWNjZXB0YWJsZSBpbiBvdXIgcHJvamVj
dA0KDQogICAgICAgICAgICBTbyBvdXIgcXVlc3Rpb24gaXMgdGhhdDogSXMgdGhlcmUgYSBmYXN0
ZXIgd2F5IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBYZW4/DQoNCg0KDQog
ICAgICAgICAgICAgICAgT3VyIGVudmlyb25tZW50Og0KICAgICAgICAgICAgQ1BVOiBpbnRlbCB4
ZW9uIEU1MjYyMCAyLjQwR0h6IHdpdGggMjQgY29yZSwNCm1lbW9yeSA6IDI1NkcsDQpTU0QgaGFy
ZCBkaXNrLg0KSG9zdCBtYWNoaW5lOiBzdXNlMTINCnhlbl92ZXJzaW9uOiA0LjguMg0KVGhlIFZN
IGlzIFdpbjcgT1Mgd2l0aCAyRyBtZW1vcnkNCg0KQmVzdCByZWdhcmRzDQoNCg==

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLChar
	{mso-style-name:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD";
	font-family:"Courier New";}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7">Dear xen expert:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We meet a x=
en bug in our project(our project job is descript in the last email),&nbsp;=
 the crash information is this:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7">(XEN) RFLAGS: 0000000000010003 CONTEXT: hypervis=
or</span><span style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5"><br>
<span style=3D"background:#F7F7F7">(XEN) rax: 000000008005003b rbx: ffff830=
06215f000 rcx: 0000000000000000</span><br>
<span style=3D"background:#F7F7F7">(XEN) rdx: 0000000000006c00 rsi: 0000000=
000000007 rdi: ffff83006215f000</span><br>
<span style=3D"background:#F7F7F7">(XEN) rbp: ffff83006215f000 rsp: ffff834=
0253dfc28 r8: 0000000000000008</span><br>
<span style=3D"background:#F7F7F7">(XEN) r9: ffff8340253dff18 r10: 00000000=
00000000 r11: 0f0f0f0f0f0f0f0f</span><br>
<span style=3D"background:#F7F7F7">(XEN) r12: ffff8300621f3000 r13: 0000000=
000000017 r14: ffff82d080844b60</span><br>
<span style=3D"background:#F7F7F7">(XEN) r15: ffff832027d86000 cr0: 0000000=
08005003b cr4: 00000000003526e0</span><br>
<span style=3D"background:#F7F7F7">(XEN) cr3: 00000003d3965000 cr2: 0000000=
000388000</span><br>
<span style=3D"background:#F7F7F7">(XEN) ds: 0000 es: 0000 fs: 0000 gs: 000=
0 ss: 0000 cs: e008</span><br>
<span style=3D"background:#F7F7F7">(XEN) Xen code around &lt;ffff82d0801f03=
52&gt; (vmx.c#arch/x86/hvm/vmx/vmx.o.unlikely&#43;0x13a/0x1a8):</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0f 0b 0f 0b 0f 0b 0f 0b &lt;0f&gt;=
 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b</span><br>
<span style=3D"background:#F7F7F7">(XEN) Xen stack trace from rsp=3Dffff834=
0253dfc28:</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff833f4abd8000 ffff82d080161920 =
0000001700000246 ffff8340253dff18</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff83407d9425d0 ffff82d080122ee2 =
ffff8340253dfcb8 0000000000000001</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000092 00000000000000fd =
ffff82d080832980 ffff83101d825aa8</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d080844b60 ffff82d080166d52 =
0000000000004000 0000000000000100</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d0801e6d00 ffff82d08018d925 =
0000000000000000 ffff82d0801706cd</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000000 0000000000000000 =
00000000f0c0c801 ffff83006215f000</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000000 8000000080844b60 =
0000000000000246 ffff82d08085a740</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000206 ffff82d08012b627 =
000000000000c000 ffff82d080402180</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d0801e6d00 0000000000000001 =
ffff8300621a7000 ffff83101d825aa8</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d080844b60 ffff82d080231e8f =
ffff82d080844b60 ffff83101d825aa8</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff8300621a7000 0000000000000001 =
ffff82d0801e6d00 ffff82d080402180</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0f0f0f0f0f0f0f0f 00ff00ff00ff00ff =
0000000000000000 000000000000003f</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000000 0000000000000003 =
0000000000000040 00000000000000e0</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d08083a9f8 000000fd00000000 =
ffff82d08012e062 000000000000e008</span><br>
<span style=3D"background:#F7F7F7">(XEN) 0000000000000246 ffff8340253dfe00 =
0000000000000000 ffff83101d825000</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff8300621a7000 ffff832027774f60 =
0000000000000000 ffff83101d825000</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d0801e7d54 0000000000000000 =
ffff8300621a7000 ffff833dfc4c9880</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d0801ec833 0000000000000000 =
ffff8300621a7000 0000000000000000</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d080206e68 ffff8300621a7000 =
ffff82d0801c7798 ffff8300621a7000</span><br>
<span style=3D"background:#F7F7F7">(XEN) ffff82d0801059c4 ffff832027774040 =
0000000000000000 0000000000000001</span><br>
<span style=3D"background:#F7F7F7">(XEN) Xen call trace:</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801f0352&gt;] vmx.c#a=
rch/x86/hvm/vmx/vmx.o.unlikely&#43;0x13a/0x1a8</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080161920&gt;] domain.=
c#__context_switch&#43;0xc0/0x450</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080122ee2&gt;] sched_c=
redit.c#csched_vcpu_wake&#43;0x2b2/0x4c0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080166d52&gt;] __sync_=
local_execstate&#43;0x32/0x60</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801e6d00&gt;] vmcs.c#=
__vmx_clear_vmcs&#43;0/0xe0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d08018d925&gt;] invalid=
ate_interrupt&#43;0x25/0x70</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801706cd&gt;] do_IRQ&=
#43;0x28d/0x670</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d08012b627&gt;] vcpu_wa=
ke&#43;0x127/0x380</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801e6d00&gt;] vmcs.c#=
__vmx_clear_vmcs&#43;0/0xe0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080231e8f&gt;] common_=
interrupt&#43;0x5f/0x70</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801e6d00&gt;] vmcs.c#=
__vmx_clear_vmcs&#43;0/0xe0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d08012e062&gt;] on_sele=
cted_cpus&#43;0xb2/0xd0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801e7d54&gt;] vmx_vmc=
s_try_enter&#43;0x74/0xa0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801ec833&gt;] vmx.c#v=
mx_vcpu_update_eptp&#43;0x43/0xb0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080206e68&gt;] altp2m_=
vcpu_destroy&#43;0x68/0xa0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801c7798&gt;] hvm_vcp=
u_destroy&#43;0x68/0x90</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801059c4&gt;] domain.=
c#complete_domain_destroy&#43;0x54/0x1a0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d0801209c0&gt;] rcupdat=
e.c#rcu_process_callbacks&#43;0xa0/0x1d0</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d08012d9ec&gt;] softirq=
.c#__do_softirq&#43;0x5c/0x90</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d08012d9ec&gt;] softirq=
.c#__do_softirq&#43;0x5c/0x90</span><br>
<span style=3D"background:#F7F7F7">(XEN) [&lt;ffff82d080161695&gt;] domain.=
c#idle_loop&#43;0x25/0x50</span><br>
<span style=3D"background:#F7F7F7">(XEN)</span><br>
<span style=3D"background:#F7F7F7">(XEN)</span><br>
<span style=3D"background:#F7F7F7">(XEN) **********************************=
******</span><br>
<span style=3D"background:#F7F7F7">(XEN) Panic on CPU 23:</span><br>
<span style=3D"background:#F7F7F7">(XEN) Xen BUG at ...3rd_src/xen-4.8.2/xe=
n/include/asm/hvm/vmx/vmx.h:394</span><br>
<span style=3D"background:#F7F7F7">(XEN) **********************************=
******</span><br>
<span style=3D"background:#F7F7F7">(XEN)</span><br>
<span style=3D"background:#F7F7F7">(XEN) Reboot in five seconds...<o:p></o:=
p></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;background:#F7F7F7"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5">Our environment is :<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5">&nbsp;&nbsp;&nbsp;CPU: intel xeon E52620 2.40GHz with 24 core,&nbsp=
;
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">memory : 256G,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">SSD hard disk.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">Host machine: suse12<o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">xen_version: 4.8.2<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">The VM is Win7 OS with 2G memory<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:=CB=CE=
=CC=E5">The /etc/default/grub file content is:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_BACKGROUND=3D/boot/grub2/themes/SLE=
/background.png<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_THEME=3D/boot/grub2/themes/SLE/them=
e.txt<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">SUSE_BTRFS_SNAPSHOT_BOOTING=3D&quot;true=
&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_DISABLE_OS_PROBER=3D&quot;true&quot=
;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_ENABLE_CRYPTODISK=3D&quot;n&quot;<o=
:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_CMDLINE_LINUX_XEN=3D&quot;crashkern=
el=3D1024M,high crashkernel=3D128M,low&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:=CB=CE=CC=E5">GRUB_CMDLINE_XEN_DEFAULT=3D&quot;dom0_me=
m=3D174080M,max:174080M dom0_max_vcpus=3D24 hap_1gb=3Dfalse hap_2mb=3Dfalse=
 altp2m=3D1 flask_enforcing=3D1 console=3Dvga,com1 com1=3D115200 loglvl=3Da=
ll&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Could you please help =
us:what the problem is ?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Best regards<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN" style=3D"font-family:&quot;=
=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=B7=A2=BC=FE=C8=CB</span></b><b>=
<span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif"=
>:</span></b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot=
;,sans-serif"> Chenjia (C)
<br>
<b><span lang=3D"ZH-CN">=B7=A2=CB=CD=CA=B1=BC=E4</span>:</b> 2018<span lang=
=3D"ZH-CN">=C4=EA</span>6<span lang=3D"ZH-CN">=D4=C2</span>14<span lang=3D"=
ZH-CN">=C8=D5</span> 10:26<br>
<b><span lang=3D"ZH-CN">=CA=D5=BC=FE=C8=CB</span>:</b> xen-devel@lists.xenp=
roject.org<br>
<b><span lang=3D"ZH-CN">=B3=AD=CB=CD</span>:</b> 'Shentao (Terry)' &lt;shen=
tao8@huawei.com&gt;; wangxu (R) &lt;wangxu0@huawei.com&gt;; zhaobingjian &l=
t;zhaobingjian@huawei.com&gt;<br>
<b><span lang=3D"ZH-CN">=D6=F7=CC=E2</span>:</b> Is there a faster way to r=
estore Virtual machine status in Xen?<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Dear XEN expert</sp=
an><span lang=3D"ZH-CN" style=3D"font-size:14.0pt;font-family:=CB=CE=CC=E5"=
>=A3=BA</span><span style=3D"font-size:14.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We meet some problem in our=
 project: In our previous project, we use KVM, and we do some job like this=
:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">We create KVM snapshot by =A1=B0virsh snapshot-create $DomainName=
 $SnapshotXml=A1=B1, then do following job:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">While(1)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">{<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:36.0pt"><spa=
n style=3D"font-size:14.0pt">Run =A1=B0virsh snapshot-revert $DomainName &n=
bsp;$Snapshot --running --force=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:36.0pt"><spa=
n style=3D"font-size:14.0pt">Do some job in 30 secends<o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">}<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Now our project is move to =
Xen, so we need to do same thing like in KVM, but we found that there is no=
 =A1=B0Snapshot=A1=B1 in xen , so we change the job like this in xen:<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; While(1)<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"text-indent:36.0pt"><span style=3D"font-siz=
e:14.0pt">{<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run =A1=B0xl destroy win7_checkpoin=
tFile=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run =A1=B0xl restore &nbsp;win7_che=
ckpointFile=A1=B1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Do some job in 30 secends<o:p></o:p=
></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:36.0pt"><span style=3D"font-siz=
e:14.0pt">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We found that=A1=B1 xl dest=
roy =A1=B0and =A1=B0xl restore=A1=B1 spend 10 times longer than =A1=B0virsh=
 snapshot-revert=A1=B1, &nbsp;it is unacceptable in our project<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So our question is that: Is=
 there a faster way to restore Virtual machine status in Xen?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p>
<pre><span style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; &nbsp;</span><span style=3D"color:black"><o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span=
><span style=3D"font-size:14.0pt">Our environment:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CPU: intel xeon E52620 2.40=
GHz with 24 core,&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">memory : 256G,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">SSD hard disk.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">Host machine: suse12<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">xen_version: 4.8.2<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt">The VM is Win7 OS with 2G memory<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:14.0pt"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Best regards<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
</div>
</body>
</html>

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AA10Dnkgeml514mbxchi_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7568679975208563988==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 29 05:20:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 05: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 1fYlpj-0006pT-5p; Fri, 29 Jun 2018 05:20:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYlph-0006pJ-BV
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 05:20:33 +0000
X-Inumbo-ID: 24f1c09e-7b5c-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24f1c09e-7b5c-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 05:20: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 1fYlpb-0000sU-Kl; Fri, 29 Jun 2018 05:20:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYlpb-0004j7-E2; Fri, 29 Jun 2018 05:20:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYlpb-0000PT-Cd; Fri, 29 Jun 2018 05:20:27 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124803-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=1263f7a5abb2102f40349b2f1d16adc6a2140fae
X-Osstest-Versions-That: freebsd=decf0e8734ccc2370181c089e8205e1f19a0972f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 05:20:27 +0000
Subject: [Xen-devel] [freebsd-master test] 124803: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDgwMyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODAzLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTI2M2Y3YTVhYmIyMTAyZjQwMzQ5
YjJmMWQxNmFkYzZhMjE0MGZhZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZGVjZjBlODczNGNjYzIzNzAxODFjMDg5ZTgyMDVlMWYxOWEwOTcyZgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0Nzg3ICAyMDE4LTA2LTI4IDExOjExOjEwIFogICAgMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDgwMyAgMjAxOC0wNi0yOCAxNzoxMjo0MSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBkYWIgPGRhYkBG
cmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1m
cmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICBkZWNmMGU4NzM0Yy4uMTI2M2Y3YTVhYmIgIDEy
NjNmN2E1YWJiMjEwMmY0MDM0OWIyZjFkMTZhZGM2YTIxNDBmYWUgLT4gdGVzdGVkL21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 05:27:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 05:27:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYlw3-00073T-Ve; Fri, 29 Jun 2018 05:27:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYlw2-00073O-J8
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 05:27:06 +0000
X-Inumbo-ID: 0e6183bf-7b5d-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e6183bf-7b5d-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 05:27:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 23:27:03 -0600
Message-Id: <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 23:27:01 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <andrew.cooper3@citrix.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
In-Reply-To: <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org, wei.liu2@citrix.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA2LzI4LzE4IDY6
MTAgUE0gPj4+Cj5PbiAyOC8wNi8xOCAxNDozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDI2LjA2LjE4IGF0IDEzOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
PiAtLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L0tjb25m
aWcKPj4+IEBAIC0xNjEsMyArMTYxLDI0IEBAIGVuZG1lbnUKPj4+ICBzb3VyY2UgImNvbW1vbi9L
Y29uZmlnIgo+Pj4gIAo+Pj4gIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+Pj4gKwo+Pj4gK21l
bnUgIkRlcHJlY2F0ZWQgRnVuY3Rpb25hbGl0eSIKPj4+ICsKPj4+ICtjb25maWcgTEVHQUNZX1BW
X0xEVF9QQUdJTkcKPj4+ICsJZGVmX2Jvb2wgbgo+Pj4gKwlwcm9tcHQgIlBWIExEVCBQYWdpbmct
b3V0IHN1cHBvcnQiCj4+PiArCS0tLWhlbHAtLS0KPj4+ICsJICBGb3IgYSB2ZXJ5IGxvbmcgdGlt
ZSwgdGhlIFBWIEFCSSBoYXMgaW5jbHVkZWQgdGhlIGFiaWxpdHkgdG8gcGFnZQo+Pj4gKwkgIG91
dCB0aGUgTERUIGJ5IHRyYW5zaXRpb25pbmcgaXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBU
aGlzCj4+PiArCSAgZnVuY3Rpb25hbGl0eSBpcyBiZWxpZXZlZCB0byBvbmx5IGV4aXN0IGZvciB0
aGUgUFYgV2luZG93cyBYUCBwb3J0Cj4+PiArCSAgd2hpY2ggbmV2ZXIgY2FtZSB0byBhbnl0aGlu
Zy4KPj4+ICsKPj4+ICsJICBUaGUgaW1wbGVtZW50YXRpb24gY29udGFpbnMgYSB2Q1BVIHNjYWxh
YmlsaXR5IGxpbWl0YXRpb24gaW4gYQo+Pj4gKwkgIHBvc2l0aW9uIHdoaWNoIGlzIHByb2hpYml0
aXZlbHkgY29tcGxpY2F0ZWQgdG8gcmVzb2x2ZS4gIEFzIHRoZQo+Pj4gKwkgIGZlYXR1cmUgaXMg
YmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHByYWN0aWNlLCByZW1vdmluZyB0aGUgZmVhdHVyZQo+
Pj4gKwkgIGlzIHRoZSBlYXNpZXN0IHJlbWVkaWF0aW9uLgo+Pj4gKwo+Pj4gKwkgIElmIHlvdSBk
aXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMgYnJva2VuIGJ5IHRoaXMgb3B0aW9uIGJlaW5nIG9m
ZiwKPj4+ICsJICBwbGVhc2UgY29udGFjdCB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcg
dXJnZW50bHkuICBCYXJpbmcKPj4+ICsJICBzb21ldGhpbmcgdW5leHBlY3RlZCwgdGhlIGNvZGUg
YW5kIHRoaXMgb3B0aW9uIHdpbGwgYmUgcmVtb3ZlZC4KPj4gSSB0aGluayBpdCBzaG91bGQgYmUg
c2FpZCBoZXJlIGV4cGxpY2l0bHkgd2hlbiAob3IgdG8gYmUgcHJlY2lzZSwgbm8gZWFybGllcgo+
PiB0aGFuIHdoZW4pIHRoaXMgaXMgZ29pbmcgdG8gaGFwcGVuLgo+Cj5JJ20gb3BlbiB0byBzdWdn
ZXN0cywgYnV0IGRlY2lkZWQgbm90IHRvIG5hbWUgYSBzcGVjaWZpYyByZWxlYXNlIChpZgo+b25s
eSB0byBhdm9pZCBzZWNvbmQtZ3Vlc3Npbmcgb3VyIGZ1dHVyZSBudW1iZXJpbmcgYW5kIHJlbGVh
c2Ugc2NoZWR1bGUpLgo+Cj4+IEkgYWxzbyB0aGluayB0aGUgc2VjdXJpdHkgc3VwcG9ydCBzdGF0
dXMgd2l0aCB0aGUgb3B0aW9uIGVuYWJsZWQgbmVlZHMgdG8KPj4gYmUgY2xhcmlmaWVkLiBQZXJo
YXBzIHdlJ2QgZ28gaW4gc3RhZ2VzOiBJbnRyb2R1Y2UgdGhlIChkZWZhdWx0IG9mZikgb3B0aW9u
LAo+PiB0aGVuIChlLmcuIGZvciA0LjEzKSBzd2l0Y2ggaXRzIHVzZSB0byBzZWN1cml0eSB1bnN1
cHBvcnRlZCwgYW5kIGZpbmFsbHkKPj4gZHJvcCB0aGUgY29kZSAoZS5nLiBmb3IgNC4xNCkuCj4K
PkkgcHJlc3VtZSB5b3UgbWVhbiB0aGF0IHdlIHNob3VsZCBoaWRlIGl0IGJlaGluZCBFWFBFUlQg
YXQgdGhhdCBwb2ludD8KClRoYXQncyB0aGUgYmVzdCB3YXkgdG8gZXhwcmVzcyBpdCBJIGd1ZXNz
LCB5ZXMuIFBsdXMgc29tZSBmb3JtIG9mIHJlbWFyayBpbgpTVVBQT1JULm1kLgoKCj5XaGF0IGRv
ZXMgdGhlIG1pZGRsZSBzdGVwIGdldHMgdXMuICBJZiBpdHMgZ29pbmcgdG8gYmUgb2ZmIGJ5IGRl
ZmF1bHQKPmFuZCB1bmFibGUgdG8gYmUgZW5hYmxlZCBieSBkZWZhdWx0LCB0aGF0IGlzIGFzIGdv
b2QgYXMgZGVsZXRlZC4KClRoaW5rIG9mIHBlb3BsZSBvbmx5IHVzaW5nIHJlbGVhc2VkIGNvZGU6
IFRoZXknZCBub3RpY2UgdGhlIHJlbW92ZWQKZnVuY3Rpb25hbGl0eSBvbmx5IGluIDQuMTIuIFJl
bW92aW5nIHRoZSBjb2RlIHJpZ2h0IGF3YXkgZm9yIDQuMTMgY291bGQKdGhlcmVmb3JlIGJlIHRv
byBlYXJseS4KCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 05:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 05: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 1fYm4A-0007oH-03; Fri, 29 Jun 2018 05:35: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYm48-0007oC-Gj
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 05:35:28 +0000
X-Inumbo-ID: 3943bec5-7b5e-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3943bec5-7b5e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 07:35:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 23:35:26 -0600
Message-Id: <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 23:35:24 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <roger.pau@citrix.com>,<daniel.kiper@oracle.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
In-Reply-To: <20180628153809.50172-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IDA2LzI4LzE4IDU6Mzgg
UE0gPj4+Cj5sbGQgKHRoZSBsbHZtIGxpbmtlcikgaGFzIHNvbWUgaXNzdWVzIHdpdGggWGVuIGxp
bmtlciBzY3JpcHQuIEl0Cj5kb2Vzbid0IHVuZGVyc3RhbmQgJ3x8JyBpbiBhc3NlcnQgZXhwcmVz
c2lvbnM6Cj4KPmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsu
byAtLWJ1aWxkLWlkPXNoYTEgXAo+L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVt
bXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+bGQ6IGVycm9yOiB4ZW4ubGRz
OjI2MDogbWFsZm9ybWVkIG51bWJlcjogfAo+Pj4+IEFTU0VSVChfX2ltYWdlX2Jhc2VfXyA+ICgo
KCgoKCgoKDI2MSA+PiA4KSAqIDB4ZmZmZjAwMDAwMDAwMDAwMCkgfCAoMjYxIDw8IDM5KSkpICsg
KCgxIDw8IDM5KSAvIDIpKSArICg2NCA8PCAzMCkpICsgKDEgPDwgMzApKSArICgxIDw8IDMwKSkp
IHx8Cj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KPgo+QW5kIGRvZXNuJ3Qgd29y
ayBwcm9wZXJseSB3aXRoIHRoZSAnREVGSU5FRChmb28pID8gZm9vIDogLi4uJwo+ZXhwcmVzc2lv
bjoKPgo+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0t
YnVpbGQtaWQ9c2hhMSBcCj4vcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5v
IC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj5sZDogZXJyb3I6IHhlbi5sZHM6MjMz
OiBzeW1ib2wgbm90IGZvdW5kOiBlZmkKPgo+Rml4IHRoZSBmaXJzdCBpc3N1ZSBieSB1c2luZyAn
fCcgaW5zdGVhZCBvZiAnfHwnLCBhbmQgdGhlIHNlY29uZCBvbmUKPmJ5IGRlZmluaW5nIHRoZSBl
Zmkgc3ltYm9sIGJhc2VkIG9uIHRoZSBFRkkgZGVmaW5lIChsaWtlIGl0IHdhcyBkb25lCj5wcmlv
ciB0byBjb21taXQgYjE5OWM0NGFmYSkuCgpIbW0sIHRoZSBzZWNvbmQgb25lIGlzIGEgZGlyZWN0
IHJldmVydCBvZiB0aGUgb3JpZ2luYWwgY29tbWl0J3MgaHVuay4gVGhlcmUgbXVzdApoYXZlIGJl
ZW4gYSByZWFzb24gZm9yIERhbmllbCB0byBjaGFuZ2UgaXQsIGFuZCBoZW5jZSB1bmRvaW5nIGl0
IG1pZ2h0IGJyZWFrIHdoYXQKaGUgd2FudHMgbmVlZHMuIFlvdSBzaG91bGQgaGF2ZSBDYy1lZCBo
aW0gcmlnaHQgYXdheS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 05:41:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 05:41:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYm9W-0008Uz-NA; Fri, 29 Jun 2018 05:41: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYm9U-0008Uu-VI
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 05:41:01 +0000
X-Inumbo-ID: ff65a3e6-7b5e-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff65a3e6-7b5e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 07:40:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 28 Jun 2018 23:40:58 -0600
Message-Id: <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 28 Jun 2018 23:40:56 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <chenjia09@huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 
 =?utf-8?q?Help=3A_a_xen_crash_of_4=2E8=2E2_version//?=
 =?utf-8?q?///=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtu?=
 =?utf-8?q?al_machine_status_in_Xen=3F?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wangxu0@huawei.com, shentao8@huawei.com, zhaobingjian@huawei.com,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+ICJDaGVuamlhIChDKSIgPGNoZW5qaWEwOUBodWF3ZWkuY29tPiAwNi8yOS8xOCA2OjI3IEFN
ID4+Pgo+V2UgbWVldCBhIHhlbiBidWcgaW4gb3VyIHByb2plY3Qob3VyIHByb2plY3Qgam9iIGlz
IGRlc2NyaXB0IGluIHRoZSBsYXN0IGVtYWlsKSwgIHRoZSBjcmFzaCBpbmZvcm1hdGlvbiBpcyB0
aGlzOgoKQmVmb3JlIHNlbmRpbmcgYnVnIHJlcG9ydHMsIG1heSBJIGFzayB0aGF0IHlvdSB0ZXN0
IGFnYWluc3QgbGF0ZXN0IGNvZGUgKGF0CnRoZSB2ZXJ5IGxlYXN0IHRoZSBsYXRlc3Qgb24gdGhl
IGJyYW5jaCBpbiBxdWVzdGlvbikuIEluIHRoZSBwYXJ0aWN1bGFyIGNhc2UKaGVyZSBJJ2QgdmVy
eSBtdWNoIGhvcGUgdGhhdCB5b3VyIHByb2JsZW0gd2FzIGFscmVhZHkgZml4ZWQgaW4gNC44LjMs
IGNvbW1pdAo0NzJkNTk2MDQyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 06:13:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 06:13:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYmeh-0002H9-7g; Fri, 29 Jun 2018 06:13:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYmeg-0002H4-8F
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 06:13:14 +0000
X-Inumbo-ID: 80256c3e-7b63-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80256c3e-7b63-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 06:13:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 00:13:11 -0600
Message-Id: <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 00:13:09 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
In-Reply-To: <1530197609.8880.14.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, tamas@tklengyel.com,
 rcojocaru@bitdefender.com, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gMDYv
MjgvMTggNDo1MyBQTSA+Pj4KPk9uIEpvLCAyMDE4LTA2LTI4IGF0IDA4OjQwIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPj4gPiA+ID4gT24gMjguMDYuMTggYXQgMTY6MTAsIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gT24gVmksIDIwMTgtMDYtMjIgYXQgMDk6NTEgLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+ID4gPiA+ID4gT24gMTguMDYuMTggYXQgMTc6MTcs
IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gPiA+IEZyb206IElzYWlsYSBB
bGV4YW5kcnUgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+PiA+ID4gPgo+PiA+ID4gPiBUaGlz
IHBhdGNoIGFkZHMgYWNjZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBwYWdlcy4gVGhlIGFjY2Vzcwo+
PiA+ID4gPiByaWdodHMKPj4gPiA+ID4gYXJlCj4+ID4gPiA+IHNhdmVkIGluIGEgcmFkaXggdHJl
ZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9kb21haW4uCj4+ID4gPiBTb3VuZHMgcmVzb3Vy
Y2UgaW50ZW5zaXZlLiBIb3cgbWFueSBub2RlcyB3b3VsZCBzdWNoIGEgcmFkaXggdHJlZQo+PiA+
ID4gaGF2ZQo+PiA+ID4gb24gYXZlcmFnZT8KPj4gPiBUaGUgYXZlcmFnZSBpcyBhcm91bmQgMTQ3
ODg5MCBmb3IgYSBtYWNoaW5lIHdpdGggNEdCIG9mIHJhbS4KPj4gSXMgdGhpcyB3aXRoIC4uLgo+
Pgo+PiA+ID4gPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4g
KnAybSwgdW5zaWduZWQKPj4gPiA+ID4gbG9uZwo+PiA+ID4gPiBnZm4sCj4+ID4gPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQo+PiA+ID4g
PiArewo+PiA+ID4gPiArICAgIGludCByYzsKPj4gPiA+ID4gKwo+PiA+ID4gPiArICAgIGlmICgg
cDJtX2FjY2Vzc19yd3ggPT0gYSApCj4+ID4gPiA+ICsgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRl
KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7Cj4+ID4gPiA+ICsKPj4gPiA+ID4gKyAg
ICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbiwK
Pj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0
cihhKSk7Cj4+ID4gPiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJlPyBPdGhl
cndpc2Ugd2h5IHdvdWxkIHlvdQo+PiA+ID4gZGVsZXRlIHRoZSBub2RlIGZpcnN0Pwo+PiA+IFll
cyBpdCBuZWVkcyBhIGVsc2Ugb3IgYSByZXR1cm4uIFdlIHBsYW4gbm90IHRvIGhhdmUgdGhlIHJ3
eCBpbiB0aGUKPj4gPiB0cmVlIHNvIHdlIGNhIHNhdmUgdXAgc29tZSBzcGFjZS4KPj4gLi4uIHRo
aXMgY29ycmVjdGVkPyBPdGhlcndpc2UgSSdtIHRlbXB0ZWQgdG8gc2F5IHRoYXQgdGhlIGNyZWF0
aW9uIG9mCj4+IHRoaXMgcmFkaXggdHJlZSBuZWVkcyB0byBiZSBhdm9pZGVkIGJ5IGFsbCBtZWFu
cywgYXMgbG9uZyBhcyBpdCdzIG5vdAo+PiByZWFsbHkgbmVlZGVkLgo+Cj5UaGUgbnVtYmVyIHdh
cyB3aXRoIHRoaXMgcGF0Y2ggc28gbm8gY29ycmVjdGlvbi4gVGhpcyB3YXMgZG9uZSB3aXRoCj54
ZW4tYWNjZXNzIHdyaXRlIGFuZCBJIGRvbid0IHRoaW5rIGl0IHdpbGwgbWFrZSBhIGRpZmZlcmVu
Y2UgaWYgeW91Cj5jaGFuZ2UgdGhlIGFjY2VzcyB0byBhbGwgdGhlIG1lbSBwYWdlcy4KClRoZSBx
dWVzdGlvbiAib24gYXZlcmFnZSIgd2Fzbid0IHdpdGggeGVuLWFjY2VzcyBpbiB1c2UuIEknbSB3
b3JyaWVkIG9mIHRoZQpvdmVyaGVhZCBfd2l0aG91dF8gYW55IGludHJvc3BlY3Rpb24gYWN0aXZl
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 06:17:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 06: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 1fYmj1-0002S1-Tp; Fri, 29 Jun 2018 06:17:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYmj0-0002Rw-Cl
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 06:17:42 +0000
X-Inumbo-ID: 1f5f24f8-7b64-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f5f24f8-7b64-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 08:17:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 00:17:39 -0600
Message-Id: <5B35CF0102000078001350EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 00:17:37 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <aisaila@bitdefender.com>,<rcojocaru@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <9604342a-9478-9c37-b1a4-613795871524@bitdefender.com>
In-Reply-To: <9604342a-9478-9c37-b1a4-613795871524@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, tamas@tklengyel.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gMDYvMjgvMTgg
NDo1OCBQTSA+Pj4KPk9uIDA2LzI4LzIwMTggMDU6NTMgUE0sIEFsZXhhbmRydSBTdGVmYW4gSVNB
SUxBIHdyb3RlOgo+PiBUaGUgbnVtYmVyIHdhcyB3aXRoIHRoaXMgcGF0Y2ggc28gbm8gY29ycmVj
dGlvbi4gVGhpcyB3YXMgZG9uZSB3aXRoCj4+IHhlbi1hY2Nlc3Mgd3JpdGUgYW5kIEkgZG9uJ3Qg
dGhpbmsgaXQgd2lsbCBtYWtlIGEgZGlmZmVyZW5jZSBpZiB5b3UKPj4gY2hhbmdlIHRoZSBhY2Nl
c3MgdG8gYWxsIHRoZSBtZW0gcGFnZXMuCj4KPlJpZ2h0LCBzbyB0aGUgYXZlcmFnZSBpcyB0aGUg
YXZlcmFnZSBiZXR3ZWVuIHJ1bnMgb2YgInhlbi1hY2Nlc3MgPERPTUlEPgo+d3JpdGUiLCB3aGlj
aCBzZXRzIGFsbCBvZiB0aGUgZG9tYWluJ3MgcGFnZXMgdG8gci14LiBBIHR5cGljYWwKPmludHJv
c3BlY3Rpb24gYXBwbGljYXRpb24gd2lsbCBub3Qgc2V0IGFsbCBvZiB0aGUgZG9tYWluJ3MgcGFn
ZXMgdXAgdGhpcwo+d2F5IC0gc28gdGhlIG51bWJlciBpcyBhbiBhdmVyYWdlIG9mIG1heGltdW1z
Lgo+Cj5BRkFJSyBBUk0gdXNlcyB0aGlzIG1vZGVsIC0gYXJlIHRoZXJlIGZld2VyIHBhZ2VzIGlu
IGEgdHlwaWNhbCBBUk0KPmd1ZXN0LCBvciBhcmUgd2UgbWlzc2luZyBzb21ldGhpbmcgYWJvdXQg
dGhlIHdheSB0aGV5IGFyZSB1c2luZyByYWRpeAo+dHJlZXMgZm9yIHRoaXMgcHVycG9zZT8gT3Ig
cGVyaGFwcyB0aGUgQVJNIGNvZGUgc2hvdWxkIGJlIGNoYW5nZWQgYXMgd2VsbD8KCldoZXRoZXIg
dGhlIG92ZXIgaGVhZCB3aXRoIGludHJvc3BlY3Rpb24gaW4gdXNlIGlzIHRvbGVyYWJsZSBpcyBz
b21ldGhpbmcKeW91IGd1eXMgbmVlZCB0byBrbm93LiBBcyBzYWlkIGluIHRoZSBvdGhlciByZXBs
eSAtIG15IHdvcnJpZXMgYXJlIGFib3V0CmV4dHJhIG92ZXJoZWFkIHdpdGhvdXQgaW50cm9zcGVj
dGlvbiBpbiB1c2UuIElmIHRoZSByYWRpeCB0cmVlIHdhcyBuZXZlciB1c2VkCmluIHN1Y2ggYSBj
YXNlLCBpdCB3b3VsZCBiZSBtb3JlIGNsZWFybHkgdmlzaWJsZSB0aGF0IHRoZXJlIGlzIG5vIG92
ZXJoZWFkIGlmCnRoZSBjcmVhdGlvbiBvZiB0aGUgcmFkaXggdHJlZSBhdCBkb21haW4gY3JlYXRp
b24gdGltZSB3YXMgYXZvaWRlZC4KCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 06:53:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 06:53:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYnHI-0005EI-EF; Fri, 29 Jun 2018 06:53:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oe8d=jp=citrix.com=prvs=7113d518c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYnHH-0005ED-HK
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 06:53:07 +0000
X-Inumbo-ID: 12c728dd-7b69-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12c728dd-7b69-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 06:53:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75471464"
Date: Fri, 29 Jun 2018 08:53:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20180629065324.ofs7465vxa456txg@mac.bytemobile.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, daniel.kiper@oracle.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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MzU6MjRQTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IDA2LzI4LzE4
IDU6MzggUE0gPj4+Cj4gPmxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMgd2l0
aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+ZG9lc24ndCB1bmRlcnN0YW5kICd8fCcgaW4gYXNz
ZXJ0IGV4cHJlc3Npb25zOgo+ID4KPiA+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5s
ZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPi9yb290L3NyYy94ZW4veGVuL2Nv
bW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+
bGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDogbWFsZm9ybWVkIG51bWJlcjogfAo+ID4+Pj4gQVNTRVJU
KF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAw
KSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8
PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPiA+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBeCj4gPgo+ID5BbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdpdGggdGhlICdERUZJTkVEKGZv
bykgPyBmb28gOiAuLi4nCj4gPmV4cHJlc3Npb246Cj4gPgo+ID5sZCAgICAtbWVsZl94ODZfNjRf
ZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+L3Jvb3Qv
c3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8u
eGVuLXN5bXMuMAo+ID5sZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBl
ZmkKPiA+Cj4gPkZpeCB0aGUgZmlyc3QgaXNzdWUgYnkgdXNpbmcgJ3wnIGluc3RlYWQgb2YgJ3x8
JywgYW5kIHRoZSBzZWNvbmQgb25lCj4gPmJ5IGRlZmluaW5nIHRoZSBlZmkgc3ltYm9sIGJhc2Vk
IG9uIHRoZSBFRkkgZGVmaW5lIChsaWtlIGl0IHdhcyBkb25lCj4gPnByaW9yIHRvIGNvbW1pdCBi
MTk5YzQ0YWZhKS4KPiAKPiBIbW0sIHRoZSBzZWNvbmQgb25lIGlzIGEgZGlyZWN0IHJldmVydCBv
ZiB0aGUgb3JpZ2luYWwgY29tbWl0J3MgaHVuay4gVGhlcmUgbXVzdAo+IGhhdmUgYmVlbiBhIHJl
YXNvbiBmb3IgRGFuaWVsIHRvIGNoYW5nZSBpdCwgYW5kIGhlbmNlIHVuZG9pbmcgaXQgbWlnaHQg
YnJlYWsgd2hhdAo+IGhlIHdhbnRzIG5lZWRzLiBZb3Ugc2hvdWxkIGhhdmUgQ2MtZWQgaGltIHJp
Z2h0IGF3YXkuCgpJbiBmYWN0IEkgdGhvdWdoIEkgQ2MnZWQgRGFuaWVsLCBidXQgSSBjbGVhcmx5
IGRpZG4ndC4gVGhhbmtzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 07:00:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 07: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 1fYnOI-00061I-EG; Fri, 29 Jun 2018 07:00: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=oe8d=jp=citrix.com=prvs=7113d518c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYnOG-00061D-FN
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 07:00:20 +0000
X-Inumbo-ID: 13c3ea55-7b6a-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13c3ea55-7b6a-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 09:00:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75471695"
Date: Fri, 29 Jun 2018 09:00:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180629070038.sawv4iu4whosiajt@mac.bytemobile.com>
References: <20180628154037.50366-1-roger.pau@citrix.com>
 <23349.5335.396221.700771@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23349.5335.396221.700771@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] osstest: allow to treat host install
 errors as failures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDY6MDM6MTlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzJdIG9zc3Rlc3Q6IGFsbG93
IHRvIHRyZWF0IGhvc3QgaW5zdGFsbCBlcnJvcnMgYXMgZmFpbHVyZXMiKToKPiA+IEFuZCB1c2Ug
aXQgZm9yIHRoZSBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluIGpvYiwgd2hpY2ggc2hvdWxkIHRl
c3QKPiA+IHRoZSBuZXcgRnJlZUJTRCBidWlsZCBwcm9kdWNlZCBieSBidWlsZC1hbWQ2NC1mcmVl
YnNkIGFuZCBhIGhvc3QKPiA+IGluc3RhbGwgZXJyb3Igc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSBm
YWlsdXJlIGluIG9yZGVyIHRvIHRyaWdnZXIgdGhlCj4gPiBiaXNlY3Rpb24uCj4gCj4gQm90aCBh
Y2tlZC4gIENhbiB5b3UgcHJvdmlkZSBtZSBhIGdpdCBicmFuY2ggYW5kIEknbGwgcXVldWUgaXQg
dXAsIGFuZAo+IHB1c2ggaXQgd2hlbiB3ZSdyZSBub3QgdHJ5aW5nIHRvIGdldCBYZW4gNC4xMSBz
b3J0ZWQgPwoKVGhhbmtzLiB5b3UgY2FuIGZpbmQgYm90aCBhdDoKCmdpdDovL3hlbmJpdHMueGVu
Lm9yZy9wZW9wbGUvcm95Z2VyL29zc3Rlc3QuZ2l0IGZyZWVic2RfZml4ZXMKClJvZ2VyLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 07:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 07: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 1fYnR1-0006D5-1o; Fri, 29 Jun 2018 07: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=s/cd=jp=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fYn3o-0003yp-6S
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 06:39:12 +0000
X-Inumbo-ID: 1f979384-7b67-11e8-ba45-cfc176a5991c
Received: from huawei.com (unknown [45.249.212.188])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f979384-7b67-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 06:39:09 +0000 (UTC)
Received: from nkgeml412-hub.china.huawei.com (unknown [172.30.72.57])
 by Forcepoint Email with ESMTP id 5D6F9AD1FFE19;
 Fri, 29 Jun 2018 14:39:02 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id
 14.03.0382.000; Fri, 29 Jun 2018 14:38:40 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: =?gb2312?B?W1hlbi1kZXZlbF0gSGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lv?=
 =?gb2312?B?bi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUg?=
 =?gb2312?Q?Virtual_machine_status_in_Xen=3F?=
Thread-Index: AQHUD2vHlwob3QJAlEW3q8lMUkvv/KR2xODg
Date: Fri, 29 Jun 2018 06:38:39 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
Content-Type: multipart/mixed;
 boundary="_002_193BC0700AA2F44A8843B8D1C1E6B618D51AA189nkgeml514mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mailman-Approved-At: Fri, 29 Jun 2018 07:03:10 +0000
Subject: [Xen-devel] =?gb2312?b?tPC4tDogIEhlbHA6IGEgeGVuIGNyYXNoIG9mIDQu?=
 =?gb2312?b?OC4yIHZlcnNpb24vLy8vL7TwuLQ6IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0?=
 =?gb2312?b?byByZXN0b3JlIFZpcnR1YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw==?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wangxu \(R\)" <wangxu0@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>,
 zhaobingjian <zhaobingjian@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

RGVhciBKYW46DQoNCg0KV2UgaGF2ZSB0cnkgdGhlIGxhc3QgeGVuIHZlcnNpb24gNC45LjIod2Ug
Y2hlY2sgdGhlIGNvbW1pdCBjOWFmZTI2ZTVkOiBzeW5jIENQVSBzdGF0ZSB1cG9uIGZpbmFsIGRv
bWFpbiBkZXN0cnVjdGlvbiBpcyBhbHNvIGluIDQuOS4yLCBpcyB0aGlzIHRoZSBzYW1lIGFzIGNv
bW1pdCA0NzJkNTk2MDQyPyApICxhbmQgd2UgZ290IHRoZSBmb2xsb3dpbmcgbWVzc2FnZSBpbiBs
aW51eCBjb25zb2xlLCB0aGUgc2VydmVyIHNlZW1zIGhhdmUgYmxvY2ssIGFuZCB1bnJlYWNoYWJs
ZToNCg0KDQpsaW51eC11c2VyOn4gIyANCk1lc3NhZ2UgZnJvbSBzeXNsb2dkQGxpbnV4IGF0IEp1
biAyOSAxMjozMTozMyAuLi4NCiBrZXJuZWw6WyAzMDg3LjY1Njg4OF0gcGFnZTpmZmZmODgyYjE4
ZDVlNjQ4IGNvdW50Oi01NjMyIG1hcGNvdW50Ojk5ODUwNDIyNSBtYXBwaW5nOjAwMDAwMDAwMDAw
MDAwMWYgaW5kZXg6MHhmZmZmZWEwMDZiNGMyMjIwDQoNCk1lc3NhZ2UgZnJvbSBzeXNsb2dkQGxp
bnV4IGF0IEp1biAyOSAxMjozMTozMyAuLi4NCiBrZXJuZWw6WyAzMDg3LjY1Njg5Nl0gZmxhZ3M6
IDB4YmEwMDAwMDA1MShsb2NrZWR8ZGlydHl8YWN0aXZlKQ0KDQpNZXNzYWdlIGZyb20gc3lzbG9n
ZEBsaW51eCBhdCBKdW4gMjkgMTI6MzE6MzMgLi4uDQoga2VybmVsOlsgMzA4Ny42NTk4NzddIHBh
Z2U6ZmZmZmVhMDAzYjFmZjI0MCBjb3VudDowIG1hcGNvdW50Oi0xMjcgbWFwcGluZzogICAgICAg
ICAgKG51bGwpIGluZGV4OjB4MQ0KDQpNZXNzYWdlIGZyb20gc3lzbG9nZEBsaW51eCBhdCBKdW4g
MjkgMTI6MzE6MzMgLi4uDQoga2VybmVsOlsgMzA4Ny42NTk4ODBdIGZsYWdzOiAweDE3ZmZmZmMw
MDAwMDAwKCkNCg0KTWVzc2FnZSBmcm9tIHN5c2xvZ2RAbGludXggYXQgSnVuIDI5IDEyOjMxOjMz
IC4uLg0KIGtlcm5lbDpbIDMwODcuNjYzNjkzXSBwYWdlOmZmZmZlYTAwM2E1YjA2YzAgY291bnQ6
MCBtYXBjb3VudDotMTI3IG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENCg0KTWVz
c2FnZSBmcm9tIHN5c2xvZ2RAbGludXggYXQgSnVuIDI5IDEyOjMxOjMzIC4uLg0KIGtlcm5lbDpb
IDMwODcuNjYzNjk1XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAwMCgpDQoNCk1lc3NhZ2UgZnJvbSBz
eXNsb2dkQGxpbnV4IGF0IEp1biAyOSAxMjozMTozMyAuLi4NCiBrZXJuZWw6WyAzMDg3LjY2NjMw
M10gcGFnZTpmZmZmODgyYjE4ZGRlNjQ4IGNvdW50Oi0zMDY3NyBtYXBjb3VudDowIG1hcHBpbmc6
MDAwMDAwMDAwMDAwMDAxZiBpbmRleDoweDENCg0KTWVzc2FnZSBmcm9tIHN5c2xvZ2RAbGludXgg
YXQgSnVuIDI5IDEyOjMxOjMzIC4uLg0KIGtlcm5lbDpbIDMwODcuNjY2MzA3XSBmbGFnczogMHhi
YTAwMDAwMDliKGxvY2tlZHxlcnJvcnx1cHRvZGF0ZXxkaXJ0eXxzbGFiKQ0KDQoNCg0KdGhlIHhl
biBkZWJ1ZyBpbmZvcm1hdGlvbiBwbGVhc2Ugc2VlIHRoZSBhdHRhY2ggZmlsZQ0KDQoNCg0KQmVz
dCBSZWdhcmRzDQoNCg0KDQotLS0tLdPKvP7Urbz+LS0tLS0NCreivP7IyzogSmFuIEJldWxpY2gg
W21haWx0bzpqYmV1bGljaEBzdXNlLmNvbV0gDQq3osvNyrG85DogMjAxOMTqNtTCMjnI1SAxMzo0
MQ0KytW8/sjLOiBDaGVuamlhIChDKSA8Y2hlbmppYTA5QGh1YXdlaS5jb20+DQqzrcvNOiBTaGVu
dGFvIChUZXJyeSkgPHNoZW50YW84QGh1YXdlaS5jb20+OyB3YW5neHUgKFIpIDx3YW5neHUwQGh1
YXdlaS5jb20+OyB6aGFvYmluZ2ppYW4gPHpoYW9iaW5namlhbkBodWF3ZWkuY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQrW98ziOiBSZTogW1hlbi1kZXZlbF0gSGVscDogYSB4
ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lvbi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5
IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBYZW4/DQoNCj4+PiAiQ2hlbmpp
YSAoQykiIDxjaGVuamlhMDlAaHVhd2VpLmNvbT4gMDYvMjkvMTggNjoyNyBBTSA+Pj4NCj5XZSBt
ZWV0IGEgeGVuIGJ1ZyBpbiBvdXIgcHJvamVjdChvdXIgcHJvamVjdCBqb2IgaXMgZGVzY3JpcHQg
aW4gdGhlIGxhc3QgZW1haWwpLCAgdGhlIGNyYXNoIGluZm9ybWF0aW9uIGlzIHRoaXM6DQoNCkJl
Zm9yZSBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBtYXkgSSBhc2sgdGhhdCB5b3UgdGVzdCBhZ2FpbnN0
IGxhdGVzdCBjb2RlIChhdCB0aGUgdmVyeSBsZWFzdCB0aGUgbGF0ZXN0IG9uIHRoZSBicmFuY2gg
aW4gcXVlc3Rpb24pLiBJbiB0aGUgcGFydGljdWxhciBjYXNlIGhlcmUgSSdkIHZlcnkgbXVjaCBo
b3BlIHRoYXQgeW91ciBwcm9ibGVtIHdhcyBhbHJlYWR5IGZpeGVkIGluIDQuOC4zLCBjb21taXQg
NDcyZDU5NjA0Mi4NCg0KSmFuDQoNCg0K

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51AA189nkgeml514mbxchi_
Content-Type: application/octet-stream; name="session_112.log"
Content-Description: session_112.log
Content-Disposition: attachment; filename="session_112.log"; size=467517;
	creation-date="Thu, 28 Jun 2018 01:18:55 GMT";
	modification-date="Fri, 29 Jun 2018 06:29:15 GMT"
Content-Transfer-Encoding: base64

TGFzdCBsb2dpbjogV2VkIEp1biAyNyAxMTo1MTo0NyAyMDE4IGZyb20gOC4zNS4zMS44OA0KeGhv
c3Q6ICB1bmFibGUgdG8gb3BlbiBkaXNwbGF5ICIiDQpsaW51eC11c2VyOn4gIyBzY3JlZW4gLWxz
DQpUaGVyZSBhcmUgc2NyZWVucyBvbjoNCiAgICAgICAgODA4NS4xMDYgICAgICAgIChBdHRhY2hl
ZCkNCiAgICAgICAgMTk0MjIuMTEyICAgICAgIChEZXRhY2hlZCkNCiAgICAgICAgMjg2MjgubW9u
aXRvciAgIChEZXRhY2hlZCkNCjMgU29ja2V0cyBpbiAvdmFyL3J1bi9zY3JlZW5zL1Mtcm9vdC4N
Cg0KbGludXgtdXNlcjp+ICMgc2NyZWVuIC1SIDE5NDIyLjExMg0KKFhFTikgIC0gVk0gRnVuY3Rp
b25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQoo
WEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikg
SFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0N
CihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1
c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBi
YW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZv
ciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhF
TikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSAqKiogTE9BRElORyBET01BSU4g
MCAqKioNCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAg
RG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYw
MDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9j
LjogICAwMDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0
byBiZSBhbGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+
MDAwMDAwNDA3ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVO
KSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhF
TikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCihY
RU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDE1NDAwMDAwDQoo
WEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MjFmZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0K
KFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODIyMDAwMDAtPmZmZmZmZmZmODIyMTUwMDAN
CihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyMjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAw
DQooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAw
MA0KKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODFkNzMxZjANCihYRU4pIERvbTAgaGFz
IG1heGltdW0gMjQgVkNQVXMNCihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVz
aW5nIDEyIENQVXMNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmly
cSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4NCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVy
cm9ycyBhbmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxp
bWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBW
R0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1h
JyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgMzEya0Ig
aW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0
byBnZXQgc3RhcnRlZC4uLg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNl
cnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZj
MCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjoNCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVy
cHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZh
dWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiByb290DQpQYXNzd29yZDoNCllvdSBo
YXZlIG5ldyBtYWlsLg0KTGFzdCBsb2dpbjogVHVlIEp1biAyNiAwOTowNDo1OSBmcm9tIDguMzUu
MzEuODgNCnhob3N0OiAgdW5hYmxlIHRvIG9wZW4gZGlzcGxheSAiIg0KbGludXgtdXNlcjp+ICMg
aWZjb25maWcgZXRoMQ0KICAgICAgICAgIEludGVycnVwdDozNg0KDQoNCj1+PX49fj1+PX49fj1+
PX49fj1+PSBCSU9TIExvZyBAIDIwMTguNi4yNyAxMDozNjowID1+PX49fj1+PX49fj1+PX49fj1+
PQ0KDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZF
MDAxQTAgRW50cnlQb2ludD0weDAwMEZGRTAwOUY0IA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIg
STANCkluc3RhbGwgUFBJOiAwNTdBNDQ5QS0xRkRDLTRDMDYtQkZDOS1GNTNGNkE5OUJCOTINClBS
T0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwMUIyMCBF
bnRyeVBvaW50PTB4MDAwRkZFMDI0QTAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5z
dGFsbCBQUEk6IDdGMTlFNzE2LTQxOUMtNEU3OS04RTM3LUMyQkQ4NEVCNjUyOA0KRmxhc2ggTWFw
IFBFSU0gTG9hZGVkDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0
IDB4MDAwRkZFMDMxNjAgRW50cnlQb2ludD0weDAwMEZGRTA0MTU4IA0KUFJPR1JFU1MgQ09ERTog
VjMwMjAwMDIgSTANCkdTWCBlbmFibGVkLCB1c2luZyBpdCBmb3IgcGxhdGZvcm0gaWRlbnRpZmlj
YXRpb24NCkluaXRpYWxpemUgR1NYIA0KR1NYQkFSID0gMHhGRUQwNDAwMCANCldhaXRpbmcgR1NY
IGNvbW1hbmQgdG8gY29tcGxldGUgDQpCb2FyZCBJRCA9IFR5cGVNYXlhbkNpdHlDUkINCiAgICAg
ICAgICAgOjogTW9kZWxJZCBTb2NrZXQgTW9kZWxJZCMgM0YgDQogICAgICAgICAgIDo6IEZhbWls
eUlkIFNvY2tldCBGYW1pbHlJZCMgNiANCkluc3RhbGwgUFBJOiAxRTJBQ0M0MS1FMjZBLTQ4M0Qt
QUZDNy1BMDU2QzM0RTA4N0INClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBF
SU0gYXQgMHgwMDBGRkUwNTdDMCBFbnRyeVBvaW50PTB4MDAwRkZFMDY1ODQgDQpQUk9HUkVTUyBD
T0RFOiBWMzAyMDAwMiBJMA0KDQpQcm9ncmFtIEdQSU8gRW50cnkNCkNoZWNrIEdQSU8gQmFzZQ0K
UHJvZ3JhbSBHUElPIHNldHRpbmdzDQpQZWlPZW1TdmNDaGlwc2V0TGliIE9lbVN2Y01vZGlmeUdw
aW9TZXR0aW5nVGFibGUsIFN0YXR1cyA6IFN1Y2Nlc3MNClBST0dSRVNTIENPREU6IFYzMDIwMDAz
IEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwNzBBMCBFbnRyeVBvaW50PTB4MDAwRkZFMDc3
N0IgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMg
STANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTFCRjQwIEVudHJ5UG9pbnQ9MHgwMDBGRkUxQ0Y2
MCANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogM0FDRjMzRUUtRDg5
Mi00MEY0LUEyRkMtMzg1NEQyRTEzMjNEDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9h
ZGluZyBQRUlNIGF0IDB4MDAwRkZFMUU3QTAgRW50cnlQb2ludD0weDAwMEZGRTFGMDlDIA0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkluc3RhbGwgUFBJOiBFNkFGMUY3Qi1GQzNGLTQ2REEt
QTgyOC1BM0I0NTdBNDQyODINClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBF
SU0gYXQgMHgwMDBGRkUyMDA0MCBFbnRyeVBvaW50PTB4MDAwRkZFMjA3ODAgDQpQUk9HUkVTUyBD
T0RFOiBWMzAyMDAwMiBJMA0KUmVnaXN0ZXIgUFBJIE5vdGlmeTogMkFCODZFRjUtRUNCNS00MTM0
LUI1NTYtMzg1NENBMUZFMUI0DQpOb3RpZnk6IFBQSSBHdWlkOiAyQUI4NkVGNS1FQ0I1LTQxMzQt
QjU1Ni0zODU0Q0ExRkUxQjQsIFBlaW0gbm90aWZ5IGVudHJ5IHBvaW50OiBGRkUyMDc5Mg0KUnVu
bmluZyBvbiBoYXJkd2FyZQ0KUmV2aXNpb246IDANCkJJT1NTSU06IEluaXRIZWFwKCkgDQpCSU9T
U0lNOiBJbml0VVNCRGVidWcoKSANCg0KSFNYICgxSEEpIHByb2Nlc3NvciBkZXRlY3RlZA0KDQog
V2FybmluZzogTmV3ZXIgQ1BVIFN0ZXBwaW5nICAyDQogRm91bmQNCkNDTVJDIFZlcnNpb246IDAw
NTAwMDAwIA0KDQpNUkMgU3luYyBOdW1iZXI6IDI0NDA3MSANCg0KUkMgVmVyc2lvbjogMDMwNDAw
MDAgDQpob3N0ID0gRkUxOEY4MDggIChwb2ludGVyIHRvIHN5c0hvc3Qgc3RydWN0dXJlKQ0KTGVn
YWN5IFNlcmlhbCBEZWJ1ZyBFbmFibGVkDQoNClFQSSBJbml0IHN0YXJ0aW5nLi4uDQoNCg0KKioq
KioqKiBRUEkgU2V0dXAgU3RydWN0dXJlICoqKioqKioNClBQSU5yT3B0SW46IDANCkJ1cyAgIFJh
dGlvOiAxIDEgMSAxDQpJTyAgICBSYXRpbzogMSAxIDEgMQ0KTU1JT0wgUmF0aW86IDEgMSAxIDEN
CkxlZ2FjeVZnYVNvYzogMA0KTW1pb1AycERpczogMA0KSXNvY0F6YWxpYVZjMUVuOiAwDQpEZWJ1
Z1ByaW50TGV2ZWw6IDE1DQpDbHVzdGVyT25EaWVFbjogMA0KSUJQRUNJRW46IDENCkUyRVBhcml0
eUVuOiAwDQpFYXJseVNub29wRW46IDENCkhvbWVEaXJXT1NCRW46IDANCkRlZ3JhZGVQcmVjZWRl
bmNlOiAwDQpRcGlMaW5rU3BlZWRNb2RlOiAxIChGQVNUKQ0KUXBpTGlua1NwZWVkOiA2DQpRcGlM
aW5rTDBwRW46IDENClFwaUxpbmtMMUVuOiAxDQpRcGlMaW5rTDByRW46IDENClFwaUxiRW46IDAN
Cklpb1VuaXBoeURpc2FibGUgKHBlciBzb2NrZXQpOiAgIDAgIDAgIDAgIDANClFwaUxpbmtDcmVk
aXRSZWR1Y2U6IDINClFwaUNvbmZpZ1R4V2NpOiAxMQ0KUXBpQ3JjTW9kZTogMA0KUXBpQ3B1U2t0
SG90UGx1Z0VuOiAwDQpRcGlDcHVTa3RIb3RQbHVnVG9wb2xvZ3k6IDANClFwaVNrdU1pc21hdGNo
Q2hlY2s6IDENClFwaVBvcnREaXNhYmxlIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAgICBT
MjowIDAgICBTMzowIDAgDQpRcGlMaW5rQ3JlZGl0UmVkdWNlIChwZXIgcG9ydCk6ICBTMDowIDAg
ICBTMTowIDAgICBTMjowIDAgICBTMzowIDAgDQpRcGlMaW5rU3BlZWQgKHBlciBwb3J0KTogIFMw
OjYgNiAgIFMxOjYgNiAgIFMyOjYgNiAgIFMzOjYgNiANClFwaVByb2JlVHlwZSAocGVyIHBvcnQp
OiAgUzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpQ29uZmlnVHhXY2kgKHBl
ciBwb3J0KTogIFMwOjExIDExICAgUzE6MTEgMTEgICBTMjoxMSAxMSAgIFMzOjExIDExIA0KUnN2
ZCAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KDQoNCioq
KioqKiogQ29tbW9uIFNldHVwIFN0cnVjdHVyZSAqKioqKioqDQptbUNmZ0Jhc2U6IDB4ODAwMDAw
MDAgDQptbUNmZ1NpemU6IDB4MTAwMDAwMDANCm1taW9sQmFzZTogMHg5MDAwMDAwMCANCm1taW9s
U2l6ZTogMHg2QzAwMDAwMCANCm1taW9oQmFzZTogMHgwMDAwMDIwMC0wMDAwMDAwMA0KbW1pb2hT
aXplOiAyNTYgR0IgDQpudW1hRW46IDEgDQppc29jRW46IDAgDQptZXNlZ0VuOiAwIA0KZGNhRW46
IDEgDQoNCg0KKioqKioqKiBDb21tb24gVmFyIFN0cnVjdHVyZSAqKioqKioqDQpyZXNldFJlcXVp
cmVkOiAwIA0Kc3RhdGU6IDAgDQpudW1DcHVzOiAwIA0Kc29ja2V0UHJlc2VudEJpdE1hcDogMHgw
MSANCmJ1c0lpbzogMHgwMCAweDAwIDB4MDAgMHgwMA0KYnVzVW5jb3JlOiAweDdGIDB4MDAgMHgw
MCAweDAwIA0KbW1DZmdCYXNlOiAweDgwMDAwMDAwIA0KDQoNCjsqKioqKioqIENvbGxlY3Rpbmcg
RWFybHkgU3lzdGVtIEluZm9ybWF0aW9uIC0gU1RBUlQgKioqKioqKg0KICAgIFNvY2tldElkOiAw
ICAgIFBoeXNpY2FsIENob3A6IDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDU6IDB4NDAwMDAw
NzcNCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDQ6IDB4MjQwMzg1MDMNCiAgICBTb2NrZXRJZDog
MCAgICBDQVBJRDM6IDB4MDAwMDAwMDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDI6IDB4NzYw
MDAwMDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDE6IDB4MTAwMDAyODMNCiAgICBTb2NrZXRJ
ZDogMCAgICBDQVBJRDA6IDB4MDAxODgxMDQNCjsgIFNCU1AgU29ja2V0OiAwICAgU0tVOiAweDAy
ICAgU3ViU0tVOiAweDAwICAgU3RlcHBpbmc6IDB4MDIgICBDQVBJRDRbc2JzcF06IDB4MjQwMzg1
MDMNCjsgIFRvdGFsIENib3M6IDA2ICAgQ2JvIExpc3Q6IDB4NzcgICBUb3RhbCBIQTogMDEgICBU
b3RhbCBSM1FwaTogMDEgICBUb3RhbCBRcGlBZ2VudDogMDINCg0KOyAgVG90Q3B1czogMiAgQ3B1
TGlzdDogMHgwMyANCjsgIGJ1c0lpbzogICAgMHgwMCAweDgwIA0KOyAgYnVzVW5jb3JlOiAweDdG
IDB4RkYgDQo7ICBSZXNldCBUeXBlOiBXYXJtIFJlc2V0ICAgTGluayBTcGVlZDogRmFzdCBTcGVl
ZA0KOyoqKioqKiogQ29sbGVjdGluZyBFYXJseSBTeXN0ZW0gSW5mb3JtYXRpb24gLSBFTkQgICAq
KioqKioqDQoNCg0KOyoqKioqKiogU2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBTVEFSVCAqKioq
KioqDQoNCjsgQ29uc3RydWN0aW5nIFNCU1AgbWluaW11bSBwYXRoIFRvcG9sb2d5IFRyZWUgDQo7
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0KDQo7IEFkZGlu
ZyBTQlNQIChDUFUwKSB0byB0aGUgdHJlZQ0KICAgQ1BVMCBMaW5rIEV4Y2hhbmdlDQogICBVc2VR
cGlQY1N0cyA9IDEgOiBMRVAwKDEsQ1BVMSkgOiBMRVAxKDAsQ1BVMSkNCg0KDQo7IEFkZGluZyBD
UFUxIHRvIHRoZSB0cmVlDQo7ICAgU2V0dGluZyBwYXRoIGJldHdlZW4gU0JTUCBhbmQgQ1BVMS4g
DQo7ICAgSW4gU0JTUCBzZXR0aW5nIHJvdXRlIHRvIENQVTEgdXNpbmcgcG9ydCAwLiANCjsgICBJ
biBDUFUxIHVzaW5nIHBvcnQgMSB0byBzZXQgdGhlIFIyUENJZSByb3V0ZS4gDQoNCiAgICBTb2Nr
ZXRJZDogMSAgICBQaHlzaWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQ1OiAw
eDQwMDAwMDc3DQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAgU29j
a2V0SWQ6IDEgICAgQ0FQSUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQy
OiAweDc2MDAwMDAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQogICAg
U29ja2V0SWQ6IDEgICAgQ0FQSUQwOiAweDAwMTg4MTA0DQogICBDUFUxIExpbmsgRXhjaGFuZ2UN
CiAgIFVzZVFwaVBjU3RzID0gMSA6IExFUDAoMSxDUFUwKSA6IExFUDEoMCxDUFUwKQ0KDQoNCjtT
QlNQIE1pbmltdW0gUGF0aCBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBT
b2NrZXQgIFBhcmVudFBvcnQgIEhvcCAgUGFyZW50SW5kZXgNCjsgMDAgICAgIENQVTAgICAgLS0g
ICAgICAgICAwICAgICAtLQ0KOyAwMSAgICAgQ1BVMSAgICAwMSAgICAgICAgIDEgICAgIDAwDQo7
KioqKioqKiBTZXR0aW5nIHVwIE1pbmltdW0gUGF0aCAtIEVORCAgICoqKioqKioNCg0KDQo7Kioq
KioqKiBJbml0aWFsaXplIE1DVFAgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBJbml0aWFsaXpl
IE1DVFAgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3BvbG9n
eSBEZWdyYWRhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KDQo7TGluayBFeGNoYW5nZSBQYXJhbWV0
ZXINCjstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NQVTAgOiBMRVAwKDE6Q1BVMSkgOiBMRVAx
KDA6Q1BVMSkgDQo7Q1BVMSA6IExFUDAoMTpDUFUwKSA6IExFUDEoMDpDUFUwKSANCjsgIEFscmVh
ZHkgUmVkdWNlZCB0byBTdXBwb3J0ZWQgVG9wb2xvZ3kNCg0KOyAgU3lzdGVtIHdpbGwgYmUgdHJl
YXRlZCAyU0VQIENvbmZpZ3VyYXRpb24NCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9s
b2d5IERlZ3JhZGF0aW9uIC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVja2luZyBRUElS
QyBJbnB1dCBTdHJ1Y3R1cmUgLSBTVEFSVCAqKioqKioqDQoNCjsgICAgU3lzIGNvbmZpZ3VyYXRp
b24gVHlwZSA9IDEyDQo7KioqKioqKiBDaGVja2luZyBRUElSQyBJbnB1dCBTdHJ1Y3R1cmUgLSBF
TkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQWxsb2NhdGUgUlRJRHMgLSBTVEFSVCAqKioqKioq
DQo7ICAgIFdCIC0gMDIgICBVYm94IC0gMDQgICBMb2NhbCBSVElEIFBlckNibyAtIDE2ICAgUmVt
b3RlIFJUSUQgUGVyQ2JvIC0gMDIgICBFeHRyYSAtIDE0DQo7ICAgIExvY2FsIEJhc2UgLSAwNSAg
IFJlbW90ZSBCYXNlIC0gNjUgICBSZWFsbG9jYXRpb24gQmFzZSAtIDc3DQoNCjsgICAgQ2JvIDAz
IFJUSUQgc3RyYWRkbGVzIGludG8geFJUSUQgc3BhY2UNCjsgICAgICBSVElEcyBzcGxpdCBpbnRv
IHRocmVlIHBvb2xzIG9mIHNpemUgOCwgMyBhbmQgNQ0KOyAgICAgICAgU3VmZmljaWVudCBleHRy
YSBSVElEcyBhcmUgYXZhaWxhYmxlIHRvIG1vdmUgdGhlIFNlY29uZCBQb29sIGludG8geFJUSUQg
c3BhY2UuIE5vIGxvc3Mgb2YgUlRJRHMgZm9yIHRoZSBDQm8uDQoNCjsgUlRJRCBBbGxvY2F0aW9u
IFRhYmxlDQo7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo7ICAgICAgICAgIExvY2FsICAgICAg
ICAgIE5laWdoYm9yDQo7ICAgICAgICAgIC0tLS0tICAgICAgICAgIC0tLS0tLS0tDQo7ICBXQiAg
ICAgICAgMCAgICAxICAgICAgICAgICAwICAgIDEgDQo7ICBVQk9YICAgICAgMSAgICA0ICAgICAg
ICAgICAxICAgIDQgDQo7ICBJU09DICAgICAgMCAgICAwICAgICAgICAgICAwICAgIDAgDQo7ICBD
Qk8wMCAgICAgNSAgICA4ICAgICAgICAgIDY1ICAgIDIgDQo7ICBDQk8wMCAgICAxMyAgICA4ICAg
ICAgICAgICAwICAgIDAgDQo7ICBDQk8wMSAgICAyMSAgICA4ICAgICAgICAgIDY3ICAgIDIgDQo7
ICBDQk8wMSAgICAyOSAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMiAgICAzNyAgICA4
ICAgICAgICAgIDY5ICAgIDIgDQo7ICBDQk8wMiAgICA0NSAgICA4ICAgICAgICAgICAwICAgIDAg
DQo7ICBDQk8wMyAgICA1MyAgICA4ICAgICAgICAgIDcxICAgIDIgDQo7ICBDQk8wMyAgICA3NyAg
ICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wNCAgICA4NSAgICA4ICAgICAgICAgIDczICAg
IDIgDQo7ICBDQk8wNCAgICA5MyAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wNSAgIDEw
MSAgICA4ICAgICAgICAgIDc1ICAgIDIgDQo7ICBDQk8wNSAgIDEwOSAgICA4ICAgICAgICAgICAw
ICAgIDAgDQo7ICBFWFRSQSAgICAgMCAgIDExICAgICAgICAgICAwICAgIDAgDQoNCg0KDQoNCjsq
KioqKioqIEFsbG9jYXRlIFJUSURzIC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDYWNsdWF0
ZSBSZXNvdXJjZSBBbGxvY2F0aW9uIC0gU1RBUlQgKioqKioqKg0KDQo7Q1BVIFJlc291cmNlIEFs
bG9jYXRpb24NCjstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NQVTAgICBCdXM6IDB4MDAgLSAw
eDdGICBJTzogMHgwMDAwIC0gMHg3RkZGICBJT0FQSUM6IDB4RkVDMDAwMDAgLSAweEZFQzNGRkZG
ICBNTUlPTDogMHg5MDAwMDAwMCAtIDB4QzdGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjAwIDAwMDAw
MDAwIC0gMHgwMDAwMDIzRiBGRkZGRkZGRg0KO0NQVTEgICBCdXM6IDB4ODAgLSAweEZGICBJTzog
MHg4MDAwIC0gMHhGRkZGICBJT0FQSUM6IDB4RkVDNDAwMDAgLSAweEZFQzdGRkZGICBNTUlPTDog
MHhDODAwMDAwMCAtIDB4RkJGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjQwIDAwMDAwMDAwIC0gMHgw
MDAwMDI3RiBGRkZGRkZGRg0KDQo7KioqKioqKiBDYWNsdWF0ZSBSZXNvdXJjZSBBbGxvY2F0aW9u
IC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xvZ3kgY2hh
bmdlIGFjcm9zcyByZXNldCAtIFNUQVJUICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3Ig
UVBJIFRvcG9sb2d5IGNoYW5nZSBhY3Jvc3MgcmVzZXQgLSBFTkQgKioqKioqKg0KDQoNCjsqKioq
KioqIFBoeS9MaW5rIFVwZGF0ZXMgT24gV2FybSBSZXNldCAtIFNUQVJUICoqKioqKioNCjsgIEZv
cmNlIHVudXNlZCBsaW5rcyB0byBkaXNhYmxlZC9sb3cgcG93ZXIgc3RhdGUuDQo7ICBTb2NrZXQg
MCBRUEkgTGluayAwIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDAgUVBJIExpbmsg
MSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAxIFFQSSBMaW5rIDAgRnJlcSBpcyBj
dXJyZW50bHkgODAuDQo7ICBTb2NrZXQgMSBRUEkgTGluayAxIEZyZXEgaXMgY3VycmVudGx5IDgw
Lg0KOyAgU3lzdGVtIHdpZGUgUVBJIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyoqKioqKiogUGh5
L0xpbmsgVXBkYXRlcyBPbiBXYXJtIFJlc2V0IC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBT
eW5jIFVwIFBCU1BzIC0gU1RBUlQgKioqKioqKg0KOyAgICBWZXJpZnlpbmcgaWYgdGhlIHJlbW90
ZSBzb2NrZXQocykgY2hlY2tlZC1pbi4gDQo7KioqKioqKiBTeW5jIFVwIFBCU1BzIC0gRU5EICAg
KioqKioqKg0KDQoNCjsqKioqKioqIFRvcG9sb2d5IERpY292ZXJ5IGFuZCBPcHRpbXVtIFJvdXRl
IENhbGN1bGF0aW9uIC0gU1RBUlQgKioqKioqKg0KDQo7ICBMb2NhdGluZyB0aGUgUmluZ3MgUHJl
c2VudCBpbiB0aGUgVG9wb2xvZ3kNCg0KOyAgTm8gUmluZ3MgRm91bmQNCg0KOyAgQ29uc3RydWN0
aW5nIFRvcG9sb2d5IFRyZWUNCg0KOyBBZGphY2VuY3kgVGFibGUNCjsgLS0tLS0tLS0tLS0tLS0t
LQ0KO1MwIFAwIFZOMCBUWCAoMDApIDogICBTMSBQMSBWTjAgUlggKDEzKQ0KO1MwIFAxIFZOMCBS
WCAoMDUpIDoNCjtTMSBQMCBWTjAgVFggKDA4KSA6ICAgUzAgUDEgVk4wIFJYICgwNSkNCjtTMSBQ
MSBWTjAgUlggKDEzKSA6DQoNCjsgQ2hlY2tpbmcgZm9yIERlYWRsb2NrLi4uDQoNCjtDUFUwIFRv
cG9sb2d5IFRyZWUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7SW5kZXggIFNvY2tldCAgUGFyZW50
U29ja2V0ICBQYXJlbnRQb3J0ICBQYXJlbnRJbmRleCAgSG9wDQo7IDAwICAgICBDUFUwICAgICAg
IC0tICAgICAgICAgICAgLS0gICAgICAgICAgLS0gICAgICAgIDANCjsgMDEgICAgIENQVTEgICAg
ICBDUFUwICAgICAgICAgICAwMSAgICAgICAgICAwMCAgICAgICAgMQ0KDQo7Q1BVMSBUb3BvbG9n
eSBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVudFNvY2tl
dCAgUGFyZW50UG9ydCAgUGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BVMSAgICAgICAtLSAg
ICAgICAgICAgIC0tICAgICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBDUFUwICAgICAgQ1BV
MSAgICAgICAgICAgMDEgICAgICAgICAgMDAgICAgICAgIDENCjsNCiJTMCBQMCBWTjAgVFgiIC0+
ICJTMSBQMSBWTjAgUlgiOw0KOw0KIlMxIFAwIFZOMCBUWCIgLT4gIlMwIFAxIFZOMCBSWCI7DQo7
IENhbGN1bGF0aW5nIFJvdXRlIGZvciBDUFUwIA0KOyBDYWxjdWxhdGluZyBSb3V0ZSBmb3IgQ1BV
MSANCjsgRGlzYWJsZSBSQlQgdXBkYXRlIG9uIFNvY0lkIDAgUG9ydCAwIGZvciBEZXN0U29jSWQg
MQ0KOyBEaXNhYmxlIFJCVCB1cGRhdGUgb24gU29jSWQgMSBQb3J0IDAgZm9yIERlc3RTb2NJZCAw
DQoNCg0KO0NQVSAwIFJvdXRpbmcgVGFibGUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7Q2JvICAg
IERlc3RTb2NrZXQgICAgUG9ydA0KO0V2ZW4gICAgIENQVTEgICAgICAgICAwDQo7T2RkICAgICAg
Q1BVMSAgICAgICAgIDENCg0KDQo7Q1BVIDEgUm91dGluZyBUYWJsZQ0KOy0tLS0tLS0tLS0tLS0t
LS0tLS0NCjtDYm8gICAgRGVzdFNvY2tldCAgICBQb3J0DQo7RXZlbiAgICAgQ1BVMCAgICAgICAg
IDENCjtPZGQgICAgICBDUFUwICAgICAgICAgMA0KDQoNCjsqKioqKioqIFRvcG9sb2d5IERpY292
ZXJ5IGFuZCBPcHRpbXVtIFJvdXRlIENhbGN1bGF0aW9uIC0gRU5EICAgKioqKioqKg0KDQoNCjsq
KioqKioqIFByb2dyYW0gT3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIFNUQVJUICoqKioq
KioNCjsqKioqKioqIFByb2dyYW0gT3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIEVORCAg
ICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIEZpbmFsIElPIFNBRCBTZXR0aW5nIC0gU1RB
UlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGluZyAtIEVORCAg
ICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIE1pc2MuIFFQSSBQYXJhbWV0ZXJzIC0gU1RB
UlQgKioqKioqKg0KICAgIExvY2sgUVBJIERGWC4NCjsqKioqKioqIFByb2dyYW0gTWlzYy4gUVBJ
IFBhcmFtZXRlcnMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIEFn
ZW50IENyZWRpdHMgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgQWdlbnQg
Q3JlZGl0cyAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgdHJhY2tl
ciBhbmQgUm91dGUgQmFjayBUYWJsZSAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFByb2dyYW0g
SG9tZSB0cmFja2VyIGFuZCBSb3V0ZSBCYWNrIFRhYmxlIC0gRU5EICAgKioqKioqKg0KDQoNCjsq
KioqKioqIFByb2dyYW0gU3lzdGVtIENvaGVyZW5jeSBSZWdpc3RlcnMgLSBTVEFSVCAqKioqKioq
DQo7KioqKioqKiBQcm9ncmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gRU5EICAgKioq
KioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBTMyBSZXN1bWUgLSBTVEFSVCAqKioqKioqDQo7
KioqKioqKiBDaGVjayBmb3IgUzMgUmVzdW1lIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioq
IENvbGxlY3QgUHJldmlvdXMgQm9vdCBFcnJvciAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIENv
bGxlY3QgUHJldmlvdXMgQm9vdCBFcnJvciAtIEVORCAgICoqKioqKioNCg0KDQoqKioqKioqIFFQ
SSBPdXRwdXQgU3RydWN0dXJlICoqKioqKioNCk91dExlZ2FjeVZnYVNvYzogMA0KT3V0SXNvY0Vu
OiAwDQpPdXRNZXNlZ0VuOiAwDQpPdXRJc29jQXphbGlhVmMxRW46IDANCk91dENsdXN0ZXJPbkRp
ZUVuOiAwDQpPdXRJQlBFQ0lFbjogMQ0KT3V0RTJFUGFyaXR5RW46IDANCk91dEVhcmx5U25vb3BF
bjogMQ0KT3V0SG9tZURpcldPU0JFbjogMA0KUXBpQ3VycmVudExpbmtTcGVlZE1vZGU6IDEgKEZB
U1QpDQpPdXRRcGlMaW5rU3BlZWQ6IDMNCk91dFFwaUxpbmtMMHBFbjogMQ0KT3V0UXBpTGlua0wx
RW46IDENCk91dFFwaUxpbmtMMHJFbjogMQ0KT3V0SWlvVW5pcGh5RGlzYWJsZTogMCwgMCwgMCwg
MA0KT3V0UXBpQ3JjTW9kZTogMA0KT3V0Q2x1c3Rlck9uRGllUmVkdWN0aW9uOiAwDQpPdXRQb2lu
dGVyU2VwZXJhdGlvbkhBOiAwDQoNClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGVFbjogMA0KUXBp
SW50ZXJuYWxHbG9iYWwtPkJ0TW9kZTogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPkJ0TW9kZTJBbHQ6
IDANClFwaUludGVybmFsR2xvYmFsLT5TeXM0U0NsdXN0ZXJPbkRpZUVuOiAwDQpRcGlJbnRlcm5h
bEdsb2JhbC0+U25vb3BGYW5vdXRFbjogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPlN5c1Nub29wTW9k
ZTogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPklvZGNFbjogMA0KOyoqKioqKiogUVBJUkMgRXhpdCAg
KioqKioqKg0KDQpRUEkgSW5pdCBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0KUGlwZSBJ
bml0IHN0YXJ0aW5nLi4uUGFzcyBQSVBFX0RJU1BBVENIX1NZTkNIX1BTWVNIT1NUDQpQYXNzIFBl
aVBpcGVTbGF2ZUluaXQNClBhc3MgcG9pbnRlciB0byBob3N0DQpDb3B5IGhvc3Qgc3RydWN0dXJl
DQoNClN5bmNoIG9mIGhvc3Qgc3RydWN0dXJlIHRvIFNvY2tldCAxIHN0YXJ0aW5nLi4uDQpQaXBl
IEluaXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANCk4xIENoZWNrZWQgaW50byBQaXBl
DQpDUFUgRmVhdHVyZSBFYXJseSBDb25maWcgc3RhcnRpbmcuLi5CSVNUIFJlc3VsdHMgPSAwMDAw
MDAzRg0KQ3JjIHJlYWQgZnJvbSBDTU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENNT1Mg
aXMgOjYwMDANCkNtb3MgQ3JjIGlzIEludmFsaWQuDQpCSVNUIFJlc3VsdHMgPSAwMDAwMDAzRg0K
Q3JjIHJlYWQgZnJvbSBDTU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENNT1MgaXMgOjYw
MDANCkNtb3MgQ3JjIGlzIEludmFsaWQuDQpDUFUgRmVhdHVyZSBFYXJseSBDb25maWcgY29tcGxl
dGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFuazogMjAg
LSBub3QgcHJlc2VudDsgc2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFuazog
MjAgLSBub3QgcHJlc2VudDsgc2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gVmFsaWQgTUNB
IFVDIGVudHJpZXM6IDANClNUQVJUX01SQ19SVU4NCnNldHVwQ2hhbmdlZDogMA0KYm9vdE1vZGUg
PSBOb3JtYWxCb290DQpzdWJCb290TW9kZSA9IFdhcm1Cb290RmFzdA0KRGlzcGF0Y2ggU2xhdmVz
IC0tIFN0YXJ0ZWQNCkRpc3BhdGNoIE4xIGZvciBNZW1Jbml0DQpOMSBFbnRlcmluZyBNUkMNCnNl
dHVwQ2hhbmdlZDogMA0KYm9vdE1vZGUgPSBOb3JtYWxCb290DQpzdWJCb290TW9kZSA9IFdhcm1C
b290RmFzdA0KU2xhdmUgQWNrbm9sZWRnZSAtLSBTdGFydGVkDQpEaXNwYXRjaCBTbGF2ZXMgLSAz
Nm1zDQpTbGF2ZSBBY2tub2xlZGdlIC0gMG1zDQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9uIExp
c3QgLS0gU3RhcnRlZA0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0tIFN0YXJ0ZWQN
ClByb21vdGUgV2FybmluZyBFeGNlcHRpb24gTGlzdCAtIDBtcw0KUHJvbW90ZSBXYXJuaW5nIEV4
Y2VwdGlvbiBMaXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgRWFybHkgLS0gU3RhcnRl
ZA0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgVGhy
b3R0bGluZyBFYXJseSAtIDFtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0gMW1zDQpE
ZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkRldGVjdCBESU1NIENvbmZpZ3Vy
YXRpb24gLS0gU3RhcnRlZA0KTjAuQzAuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMC5E
MDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMwLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0K
TjEuQzAuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMjogUGxhdGZvcm1EZXRlY3RO
VkRJTU0NCk4xLkMwLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzEuRDA6IFBsYXRmb3Jt
RGV0ZWN0TlZESU1NDQpOMS5DMS5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQxOiBQ
bGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzEuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5D
MS5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMxLkQyOiBQbGF0Zm9ybURldGVjdE5WRElN
TQ0KTjAuQzIuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMi5EMDogUGxhdGZvcm1EZXRl
Y3ROVkRJTU0NCk4wLkMyLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDE6IFBsYXRm
b3JtRGV0ZWN0TlZESU1NDQpOMC5DMi5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMyLkQy
OiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpO
MS5DMy5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQxOiBQbGF0Zm9ybURldGVjdE5W
RElNTQ0KTjEuQzMuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMjogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4xLkMzLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KRGV0ZWN0IERJTU0g
Q29uZmlndXJhdGlvbiAtIDIwNW1zDQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0gMjAybXMN
CkdldCBTbGF2ZSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmQgU2xhdmUgRGF0YSAtLSBTdGFydGVkDQpT
ZW5kU2xhdmVEYXRhIFMxIC0+IFMwDQpHZXRTbGF2ZURhdGEgUzEgLT4gUzANCkdldCBTbGF2ZSBE
YXRhIC0gMzFtcw0KU2VuZCBTbGF2ZSBEYXRhIC0gMjhtcw0KQ2hlY2sgUE9SIENvbXBhdGliaWxp
dHkgLS0gU3RhcnRlZA0KR2V0IFN0YXR1cyAtLSBTdGFydGVkDQpDaGVjayBQT1IgQ29tcGF0aWJp
bGl0eSAtIDBtcw0KSW5pdGlhbGl6ZSBERFIgQ2xvY2tzIC0tIFN0YXJ0ZWQNCk1lbW9yeSBiZWhp
bmQgcHJvY2Vzc29yIDAgcnVubmluZyBhdCBERFItMTg2Nw0KTWVtb3J5IGJlaGluZCBwcm9jZXNz
b3IgMSBydW5uaW5nIGF0IEREUi0xODY3DQpJbml0aWFsaXplIEREUiBDbG9ja3MgLSA5bXMNClNl
bmQgU3RhdHVzIC0tIFN0YXJ0ZWQNCkdldCBTdGF0dXMgLSAxOW1zDQpTZW5kIFN0YXR1cyAtIDBt
cw0KR2V0IERhdGEgLS0gU3RhcnRlZA0KU2V0IFZkZCAtLSBTdGFydGVkDQpTZXQgVmRkIC0gMW1z
DQpDaGVjayBESU1NIFJhbmtzIC0tIFN0YXJ0ZWQNCkNoZWNrIERJTU0gUmFua3MgLSA1bXMNClNl
bmQgRGF0YSAtLSBTdGFydGVkDQpHZXREYXRhIFMwIC0+IFMxDQpTZW5kRGF0YSBTMCAtPiBTMQ0K
R2V0IERhdGEgLSA0M21zDQpTZW5kIERhdGEgLSAyN21zDQpJbml0aWFsaXplIEFEUiAtLSBTdGFy
dGVkDQpJbml0aWFsaXplIEFEUiAtLSBTdGFydGVkDQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmlu
ZyB0aGUgQURSIHN0YXR1cyBiaXQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIg
c3RhdHVzIGJpdA0KSW5pdGlhbGl6ZSBBRFIgLSA2bXMNCkluaXRpYWxpemUgQURSIC0gOG1zDQpJ
bml0aWFsaXplIE1lbW9yeSAtLSBTdGFydGVkDQpJbml0aWFsaXplIE1lbW9yeSAtLSBTdGFydGVk
DQpJbml0aWFsaXplIE1lbW9yeSAtIDBtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgLSAwbXMNCkdhdGhl
ciBTUEQgRGF0YSAtLSBTdGFydGVkDQpHYXRoZXIgU1BEIERhdGEgLS0gU3RhcnRlZA0KR2F0aGVy
IFNQRCBEYXRhIC0gMG1zDQpHYXRoZXIgU1BEIERhdGEgLSAwbXMNClBsYXRmb3JtIE5WRElNTSBT
dGF0dXMgLS0gU3RhcnRlZA0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAtLSBTdGFydGVkDQpOMTog
Q29yZU5WRElNTVN0YXR1cw0KTjA6IENvcmVOVkRJTU1TdGF0dXMNClBsYXRmb3JtIE5WRElNTSBT
dGF0dXMgLSA0bXMNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLSAzbXMNCkVhcmx5IENvbmZpZ3Vy
YXRpb24gLS0gU3RhcnRlZA0KRWFybHkgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpFYXJseSBD
b25maWd1cmF0aW9uIC0gMjVtcw0KRERSSU8gSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KRWFy
bHkgQ29uZmlndXJhdGlvbiAtIDMybXMNCk4xLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5l
bDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjEuQzE6IE51bWJlciBvZiBE
SU1NUyBpbiBjaGFubmVsOiAyDQpOMS5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDIN
Ck4wLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KTjEuQzM6IE51bWJlciBvZiBE
SU1NUyBpbiBjaGFubmVsOiAyDQpOMC5DMTogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDIN
CkREUklPIEluaXRpYWxpemF0aW9uIC0gMzBtcw0KTjAuQzI6IE51bWJlciBvZiBESU1NUyBpbiBj
aGFubmVsOiAyDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjAuQzM6
IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRp
b24gLSAwbXMNCkREUklPIEluaXRpYWxpemF0aW9uIC0gMzJtcw0KUFBSIEZsb3cgLS0gU3RhcnRl
ZA0KUHJlLVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNClBQUiBGbG93IC0gMG1z
DQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSAwbXMNClBvc3QtVHJhaW5pbmcgSW5pdGlh
bGl6YXRpb24gLS0gU3RhcnRlZA0KUFBSIEZsb3cgLS0gU3RhcnRlZA0KUG9zdC1UcmFpbmluZyBJ
bml0aWFsaXphdGlvbiAtIDVtcw0KUFBSIEZsb3cgLSAwbXMNClBsYXRmb3JtIFJlc3RvcmUgTlZE
SU1NcyAtLSBTdGFydGVkDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQN
Ck4xOiBQbGF0Zm9ybVJlc3RvcmVOVkRJTU1zDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA4
bXMNClBvc3QtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSA3bXMNClBsYXRmb3JtIEFybSBOVkRJ
TU1zIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVkDQpQbGF0
Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0KTjA6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNCkxhdGUg
Q29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA1bXMN
ClBsYXRmb3JtIEFybSBOVkRJTU1zIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAtIDht
cw0KUGxhdGZvcm0gQXJtIE5WRElNTXMgLSAwbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyAtLSBT
dGFydGVkDQpMYXRlIENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KTGF0ZSBDb25maWd1cmF0aW9u
IC0gMTBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMjBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRs
aW5nIC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KQWR2YW5jZWQgTWVt
VGVzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTRtcw0KTWVtVGVzdCAtLSBTdGFy
dGVkDQpBZHZhbmNlZCBNZW1UZXN0IC0tIFN0YXJ0ZWQNCk1lbVRlc3QgLSAwbXMNCkFkdmFuY2Vk
IE1lbVRlc3QgLSAwbXMNCk1lbUluaXQgLS0gU3RhcnRlZA0KTWVtVGVzdCAtLSBTdGFydGVkDQpN
ZW1Jbml0IC0gMG1zDQpNZW1UZXN0IC0gMG1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1J
bml0IC0tIFN0YXJ0ZWQNCk1lbUluaXQgLS0gU3RhcnRlZA0KQ2hlY2sgUmFzIFN1cHBvcnQgQWZ0
ZXIgTWVtSW5pdCAtIDBtcw0KTWVtSW5pdCAtIDBtcw0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0t
IFN0YXJ0ZWQNCkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0KU3dp
dGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1Jbml0
IC0gMG1zDQpJbml0aWFsaXplIEFEUjIgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5vcm1hbCBNb2Rl
IC0tIFN0YXJ0ZWQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3RhdHVzIGJp
dA0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLSA3bXMNCklu
aXRpYWxpemUgQURSMiAtLSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRlZA0KTm8g
UGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXplIEFE
UjIgLSA2bXMNCkdldCBOVlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEgUzEgLT4g
UzANCkdldE52cmFtRGF0YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpTZW5kIE5W
UkFNIERhdGEgLSAyNG1zDQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0KVG90YWwg
TVJDIHRpbWUgPSA3MTFtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNW1zDQpTZXQgUkFTIENv
bmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29uZmlndXJh
dGlvbiAtIDNtcw0KTWVtb3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAwbXMNCkRJ
TU0gSW5mb3JtYXRpb24gLS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMwIC0gRVAN
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAgICAgfCAg
ICAgQ2hhbm5lbCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5lbCAzICAg
ICAgfA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWljcm9uICAg
ICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWlj
cm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAg
IERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQg
ICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNE
OiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERS
KSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJE
SU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBE
RFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEz
LTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAg
ICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAg
ICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3
MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0K
IHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAw
MDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNyb24gICAg
IHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNy
b24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAg
RFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6IElEVCAg
ICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6
IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIp
IHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IEREUjQgUkRJ
TU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IERE
UjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMt
MTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0KIHwgICAg
IHd3MTkgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAg
IHwgICAgIHd3NDQgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcy
UFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8DQog
fDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAw
MDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg
IHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxsZWQgICAg
fCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxs
ZWQgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VUXzBfVEFC
TEUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KU1RBUlRfU09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5uZWwgMSAg
ICAgIHwgICAgIENoYW5uZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1p
Y3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0KIHwg
ICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24g
ICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJD
RDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8
DQogfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4
NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIgIHwg
RERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9D
LUIgIHwNCiB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEz
MyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2ICAg
ICAgfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAgd3cxOSAy
MDE2ICAgICAgfA0KIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwz
NkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAwMDAw
MDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAw
MDAwMDAwMDAwMDAwICB8DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWlj
cm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQogfCAg
IERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNE
OiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwN
CiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAgfCBE
RFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYgICAg
ICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIw
MTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAwMDAw
MDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFs
bGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwNCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAg
ICAgICAgICAgICAgICAgfCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQgMiAgfCAg
U29ja2V0IDMgIHwgICBTeXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
QWN0aXZlIE1lbW9yeSAgICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAgIE4vQSAg
ICB8ICAgICBOL0EgICAgfCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIEREUjQtMTg2
NyB8DQpDaDAgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1DTUQgICB8
MTMtMTMtMTMtMW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwNCkNoMiBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0xbiB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNELVJQLUNN
RCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfA0KRERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBDaGVja2lu
ZyAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgIE9uICAgICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0KUGF0cm9s
L0RlbWFuZCBTY3J1YiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgIE9uL09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAgICB8DQpY
b3ZlciBNb2RlICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8ICAgICAg
ICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFwdCBPcGVu
IHwNCkRhdGEgU2NyYW1ibGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAg
ICAgICAgfCAgICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAwMC41
MC4wMCAgfA0KUkMgUmV2aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQoNClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAgICAgICAg
ICAgICAgICBQbGF0Zm9ybSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNvY2tldCAg
OiAwDQogICAgICAgIENoYW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAg
IHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBkZHI0U2l6
ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAg
Q2hhbm5lbCAgIDogMiAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAg
IGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUxMiAgdm9s
U2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAgICAgICAg
Q2hhbm5lbCAgIDogMCAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAg
IGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAgdm9s
U2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAy
ICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDAN
CiAgICAgICAgQ2hhbm5lbCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVy
U2l6ZSA6IDAgIGJsa1NpemUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRvdGFsIE1S
QyB0aW1lID0gMTQ1MG1zDQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0KUmVzZXQg
UmVxdWVzdGVkOiAwDQpQaXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxldGVkISBS
ZXNldCBSZXF1ZXN0ZWQ6IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4gIA0KIFtD
aGVja0FuZEhhbmRsZVJlc2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBGb3VuZA0K
SW4gT2VtQ2hlY2tBbmRIYW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVlIHdpdGgg
c3lzdGVtIEJJT1MgUE9TVCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQgRW50cmll
czogMA0KIFBlaW1NZW1vcnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBCSU9TICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KVmVy
c2lvbiA2LjIyLjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3JhdGlvbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJIEJJ
T1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQpWZXJzaW9uIDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0
aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KTFNJIE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClZlcnNpb24g
Ni4yMi4wMy4xIChCdWlsZCBGZWJydWFyeSAwMiwgMjAxNSkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQoYykgMjAxNSBMU0kgQ29ycG9yYXRpb24gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRpYWxpemlu
ZyBEZXZpY2VzIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpGL1cgSW5p
dGlhbGl6aW5nIERldmljZXMgMjIlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkhBIC0wIChCdXMgMSBE
ZXYgMCkgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQpGVyBwYWNrYWdlOiAyNC43LjAtMDA1NyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KWW91ciBWRHMgdGhhdCBhcmUgY29u
ZmlndXJlZCBmb3Igd3JpdGUtYmFjayBhcmUgdGVtcG9yYXJpbHkgcnVubmluZyBpbiAgICAgICAg
ICANCndyaXRlLXRocm91Z2ggbW9kZS4gVGhpcyBpcyBjYXVzZWQgYnkgdGhlIGJhdHRlcnkgb3Ig
c3VwZXIgY2FwYWNpdG9yICAgICAgICAgICAgDQpiZWluZyBjaGFyZ2VkLCBtaXNzaW5nLCBvciBi
YWQuIElmIHlvdSBhcmUgdXNpbmcgYSBiYXR0ZXJ5LCBwbGVhc2UgYWxsb3cgdGhlICAgIA0KYmF0
dGVyeSB0byBjaGFyZ2UgZm9yIDI0IGhvdXJzIGJlZm9yZSBldmFsdWF0aW5nIHRoZSBiYXR0ZXJ5
IGZvciByZXBsYWNlbWVudC4gICANCllvdSBjYW4gZXZhbHVhdGUgdGhlIGhlYWx0aCBvZiB0aGUg
YmF0dGVyeSBvciBzdXBlciBjYXBhY2l0b3IgYnkgdXNpbmcgdGhlICAgICAgDQphcHByb3ByaWF0
ZSB1dGlsaXR5IHdpdGhpbiB0aGUgb3BlcmF0aW5nIHN5c3RlbSBvciB3aXRoaW4gUE9TVC4gICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpQcmVzcyBhbnkga2V5IHRvIGNvbnRpbnVlLiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CjIgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAgICAg
ICAgICAgICAgMTkwNzcyOU1CICAgICAgDQozICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFMQTYx
MCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KNCAgMCAg
IEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAgICAg
ICAxOTA3NzI5TUIgICAgICANCjUgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAg
ICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo2ICAwICAgQVRBICAg
ICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3
MjlNQiAgICAgIA0KNyAgMCAgIEFUQSAgICAgICBJTlRFTCBTU0RTQzJCQTIwICAgICAgICAgICAg
MDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAgICAgICANCjggIDAgICBBVEEgICAgICAgSU5U
RUwgU1NEU0MyQkEyMCAgICAgICAgICAgIDAxNTAgICAgICAgICAgICAgICAgMTkwNzgyTUIgICAg
ICAgDQogICAwICAgTFNJICAgICAgIFZpcnR1YWwgRHJpdmUgICAgICAgICAgICAgICBSQUlEMSAg
ICAgICAgICAgICAgIDE5MDYzOTRNQiAgICAgIA0KICAgMSAgIExTSSAgICAgICBWaXJ0dWFsIERy
aXZlICAgICAgICAgICAgICAgUkFJRDEwICAgICAgICAgICAgICAzODEyNzg4TUIgICAgICANCiAg
IDIgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxICAgICAgICAg
ICAgICAgMTg5NzgxTUIgICAgICAgDQpCYXR0ZXJ5IFN0YXR1czogTm90IHByZXNlbnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUENJIFNsb3Qg
TnVtYmVyOiAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpJRCBMVU4gVkVORE9SICAg
IFBST0RVQ1QgICAgICAgICAgICAgICAgICAgICBSRVZJU0lPTiAgICAgICAgICAgIENBUEFDSVRZ
ICAgICAgIA0KLS0gLS0tIC0tLS0tLSAgICAtLS0tLS0tICAgICAgICAgICAgICAgICAgICAgLS0t
LS0tLS0gICAgICAgICAgICAtLS0tLS0tLSAgICAgICANCjMgVmlydHVhbCBEcml2ZShzKSBmb3Vu
ZCBvbiB0aGUgaG9zdCBhZGFwdGVyLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQozIFZpcnR1YWwgRHJpdmUocykgaGFuZGxlZCBieSBCSU9TICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3MgPEN0cmw+
PFI+IHRvIFJ1biBNZWdhUkFJRCBDb25maWd1cmF0aW9uIFV0aWxpdHkgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkJyb2FkY29tIE5ldFh0cmVtZSBFdGhlcm5l
dCBCb290IEFnZW50IHYxNi44LjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpD
b3B5cmlnaHQgKEMpIDIwMDAtMjAxNCBCcm9hZGNvbSBDb3Jwb3JhdGlvbiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KQWxsIHJpZ2h0cyByZXNlcnZlZC4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNzIEN0
cmwtUyB0byBDb25maWd1cmUgRGV2aWNlIChNQUMgQWRkcmVzcyAtIEM4MUZCRTk0QTA5RCkgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChX
Zk0gMi4wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpQcmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuLiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0gMi4wKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVz
cyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBHRSB2MS41LjU2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBCdWlsZCAwOTIgKFdmTSAy
LjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
ClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpDUFVJRCA6IDMwNkYyDQpQcmVzcyBGNSAgZ28gdG8gU2VsZWN0IEtleWJvYXJkIHR5cGUN
Cg0KDQpWZXJzaW9uIDogMy4zNQ0KQklPUyBCdWlsZCBEYXRlIDogMTAvMjAvMjAxNg0KDQpQcm9j
ZXNzb3IgVHlwZSA6IEludGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2MjAgdjMgQCAyLjQwR0h6DQpU
b3RhbCBNZW1vcnkgOiAyNjIxNDQgTUINCg0KQk1DIElQOiA4LjM1LjMwLjExMQ0KDQpDdXJyZW50
IEtleUJvYXJkIFR5cGUgOiBVUw0KDQpQcmVzcyBGMTEgZ28gdG8gQm9vdCBNYW5hZ2VyIChGMyBv
biBSZW1vdGUgS2V5Ym9hcmQpDQpPdGhlciBEZXZpY2UgICAgMSA6IChCdXMgMDEgRGV2IDAwKVBD
SSBSQUlEIEFkYXB0ZXINCk90aGVyIERldmljZSAgICAyIDogQlJDTSBNQkEgU2xvdCAwMjAwIHYx
Ni44LjANCk90aGVyIERldmljZSAgICAzIDogSUJBIEdFIFNsb3QgODEwMCB2MTU1Ng0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgDQoNClZlcnNpb24gOiAz
LjM1DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KR1JVQiBsb2FkaW5nLiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCldl
bGNvbWUgdG8gR1JVQiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiBYZW4gNC44LjIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBYZW4gdmVyc2lvbiA0Ljgu
MiAocm9vdEAobm9uZSkpIChnY2MgKFNVU0UgTGludXgpIDQuOC41KSBkZWJ1Zz1uICBUaHUgTWFy
IDI5IDE3OjQyOjM2IENTVCAyMDE4DQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgQm9v
dGxvYWRlcjogR1JVQjIgMi4wMn5iZXRhMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCihYRU4pIENvbW1hbmQgbGluZTogZG9tMF9tZW09MTc0MDgwTSxtYXg6
MTc0MDgwTSBkb20wX21heF92Y3B1cz0yNCBoYXBfMWdiPWZhbHNlIGhhcF8ybWI9ZmFsc2UgYWx0
cDJtPTEgZmxhc2tfZW5mb3JjaW5nPTEgY29uc29sZT12Z2EsY29tMSBjb20xPTExNTIwMA0KKFhF
TikgVmlkZW8gaW5mb3JtYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCihYRU4pICBWR0EgaXMgdGV4dCBtb2RlIDgweDI1LCBmb250
IDh4MTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgVkJF
L0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAxNiBzZWNvbmRzICAgICAgICAg
ICAgICAgICAgICAgIA0KKFhFTikgIEVESUQgaW5mbyBub3QgcmV0cmlldmVkIGJlY2F1c2UgdGFr
ZXMgbG9uZ2VyIHRoYW4gNSBzZWNvbmRzICAgICAgICAgICAgICANCihYRU4pIERpc2MgaW5mb3Jt
YXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQooWEVOKSAgRm91bmQgMyBNQlIgc2lnbmF0dXJlcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIEZvdW5kIDMgRUREIGluZm9y
bWF0aW9uIHN0cnVjdHVyZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CihYRU4pIFhlbi1lODIwIFJBTSBtYXA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAw
MDAwMDAwOWUwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikg
IDAwMDAwMDAwMDAwOWUwMDAgLSAwMDAwMDAwMDAwMGEwMDAwIChyZXNlcnZlZCkNCihYRU4pICAw
MDAwMDAwMDAwMGUwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwNTEzYzgw
MDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAw
NTEzYzgwMDAgLSAwMDAwMDAwMDUyNGM4MDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCihYRU4pICAwMDAwMDAwMDUyNGM4MDAwIC0gMDAwMDAwMDA2N2VkZjAwMCAodXNh
YmxlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA2N2VkZjAw
MCAtIDAwMDAwMDAwNmI2OWYwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KKFhFTikgIDAwMDAwMDAwNmI2OWYwMDAgLSAwMDAwMDAwMDdiNjlmMDAwIChBQ1BJIE5WUykg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDdiNjlmMDAwIC0gMDAw
MDAwMDA3YjdmZjAwMCAoQUNQSSBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVO
KSAgMDAwMDAwMDA3YjdmZjAwMCAtIDAwMDAwMDAwN2I4MDAwMDAgKHVzYWJsZSkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I4MDAwMDAgLSAwMDAwMDAwMDkw
MDAwMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAw
MDAwMGZlYjAwMDAwIC0gMDAwMDAwMDBmZWIwNDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAg
KHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmVkMTgwMDAgLSAwMDAwMDAwMGZlZDFhMDAwIChy
ZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZlZDFjMDAwIC0gMDAwMDAwMDBmZWQyMDAwMCAocmVz
ZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZjgwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2Vy
dmVkKQ0KKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDA0MDgwMDAwMDAwICh1c2FibGUp
DQooWEVOKSBBQ1BJOiBSU0RQIDAwMEZFMDIwLCAwMDI0IChyMiBJTlNZREUpDQooWEVOKSBBQ1BJ
OiBYU0RUIDdCN0I5MTg4LCAwMERDIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgICAgICAg
MTAwMDAxMykNCihYRU4pIEFDUEk6IEZBQ1AgN0I3RjcwMDAsIDAxMEMgKHI1IElOU1lERSAgSFNX
LUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRFNEVCA3QjdDMzAwMCwg
MkQ2RDkgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikg
QUNQSTogRkFDUyA3QjY5QzAwMCwgMDA0MA0KKFhFTikgQUNQSTogVUVGSSA3QjdGRDAwMCwgMDIz
NiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJ
OiBVRUZJIDdCN0ZDMDAwLCAwMDQyIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAgQUNQSSAg
ICA0MDAwMCkNCihYRU4pIEFDUEk6IEFTRiEgN0I3RkIwMDAsIDAwQTUgKHIzMiBJTlNZREUgIEhT
Vy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEJEQVQgN0I3RkEwMDAs
IDAwMzAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikg
QUNQSTogQk9PVCA3QjdGOTAwMCwgMDAyOCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFD
UEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBEQkdQIDdCN0Y4MDAwLCAwMDM0IChyMSBJTlNZREUg
IEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEhQRVQgN0I3RjYw
MDAsIDAwMzggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhF
TikgQUNQSTogQVBJQyA3QjdGNTAwMCwgMDFCNCAocjIgSU5TWURFICBIU1ctTFBUICAgICAgICAx
IEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBNQ0ZHIDdCN0Y0MDAwLCAwMDNDIChyMSBJTlNZ
REUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNSQVQgN0I3
RjMwMDAsIDAyMDAgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0K
KFhFTikgQUNQSTogU0xJVCA3QjdGMjAwMCwgMDA2QyAocjEgSU5TWURFICBIU1ctTFBUICAgICAg
ICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBXREFUIDdCN0YxMDAwLCAwMTk0IChyMSBJ
TlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFBSQUQg
N0I3QzIwMDAsIDAwRDEgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMiBBQ1BJICAgIDQwMDAw
KQ0KKFhFTikgQUNQSTogU1NEVCA3QjdDMTAwMCwgMDVDOCAocjEgSU5TWURFICBIU1ctTFBUICAg
ICAxMDAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBTUE1JIDdCN0JGMDAwLCAwMDQxIChy
NSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNT
RFQgN0I3QkUwMDAsIDA2NDggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgMTAwMCBBQ1BJICAgIDQw
MDAwKQ0KKFhFTikgQUNQSTogRE1BUiA3QjdCRDAwMCwgMDExMCAocjEgSU5TWURFICBIU1ctTFBU
ICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBGUERUIDdCN0JDMDAwLCAwMDQ0
IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6
IEhFU1QgN0I3QkIwMDAsIDAwQTggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAg
IDQwMDAwKQ0KKFhFTikgQUNQSTogRVJTVCA3QjdCQTAwMCwgMDIzMCAocjEgSU5TWURFICBIU1ct
TFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCRVJUIDdCN0I4MDAwLCAw
MDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFD
UEk6IEVJTkogN0I3QjcwMDAsIDAxNTAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJ
ICAgIDQwMDAwKQ0KKFhFTikgU3lzdGVtIFJBTTogMjYxNzQxTUIgKDI2ODAyMzI4OGtCKQ0KKFhF
TikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQgRE1BIHdpZHRoIDMyIGJpdHMNCihYRU4pIEFDUEk6
IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtIDdiNjljMDAwLzAwMDAwMDAw
MDAwMDAwMDAsIHVzaW5nIDMyDQooWEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgOCwgdmVyc2lvbiAz
MiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMw0KKFhFTikgSU9BUElDWzFdOiBhcGljX2lk
IDksIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMTAwMCwgR1NJIDI0LTQ3DQooWEVOKSBJT0FQ
SUNbMl06IGFwaWNfaWQgMTAsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWM0MDAwMCwgR1NJIDQ4
LTcxDQooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBQaHlzLiAgVXNpbmcgMyBJL08gQVBJQ3MN
CihYRU4pIE5vdCBlbmFibGluZyB4MkFQSUMgKHVwb24gZmlybXdhcmUgcmVxdWVzdCkNCihYRU4p
IHhzdGF0ZTogc2l6ZTogMHgzNDAgYW5kIHN0YXRlczogMHg3DQooWEVOKSBDTUNJOiB0aHJlc2hv
bGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6
IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTgsIHVzaW5nIDB4MQ0KKFhF
TikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxOSwgdXNpbmcg
MHgxDQooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQp
DQooWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAxNC4zMThNSHogSFBFVA0KKFhFTikgRGV0ZWN0ZWQg
MjM5NC40NjcgTUh6IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuDQoo
WEVOKSBJbnRlbCBWVC1kIGlvbW11IDAgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAx
R0IuDQooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwg
Mk1CLCAxR0IuDQooWEVOKSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgZW5hYmxlZC4NCihYRU4p
IEludGVsIFZULWQgRG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuDQooWEVOKSBJbnRl
bCBWVC1kIFF1ZXVlZCBJbnZhbGlkYXRpb24gZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgSW50
ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQgSW50ZXJy
dXB0IG5vdCBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBub3Qg
ZW5hYmxlZC4NCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkDQooWEVOKSAgLSBEb20w
IG1vZGU6IFJlbGF4ZWQNCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZA0KKFhFTikg
RW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiENCihYRU4pIEVOQUJM
SU5HIElPLUFQSUMgSVJRcw0KKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9kDQooWEVOKSBB
bGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4NCihYRU4pIFZNWDogU3VwcG9ydGVkIGFk
dmFuY2VkIGZlYXR1cmVzOg0KKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlv
bg0KKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93DQooWEVOKSAgLSBFeHRlbmRlZCBQYWdlIFRhYmxl
cyAoRVBUKQ0KKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpDQoo
WEVOKSAgLSBWaXJ0dWFsIE5NSQ0KKFhFTikgIC0gTVNSIGRpcmVjdC1hY2Nlc3MgYml0bWFwDQoo
WEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QNCihYRU4pICAtIEFQSUMgUmVnaXN0ZXIgVmlydHVh
bGl6YXRpb24NCihYRU4pICAtIFZpcnR1YWwgSW50ZXJydXB0IERlbGl2ZXJ5DQooWEVOKSAgLSBQ
b3N0ZWQgSW50ZXJydXB0IFByb2Nlc3NpbmcNCihYRU4pICAtIFZNQ1Mgc2hhZG93aW5nDQooWEVO
KSAgLSBWTSBGdW5jdGlvbnMNCihYRU4pIEhWTTogQVNJRHMgZW5hYmxlZC4NCihYRU4pIEhWTTog
Vk1YIGVuYWJsZWQNCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRl
dGVjdGVkDQooWEVOKSBIVk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiBbZGlzYWJsZWRdLCAx
R0IgW2Rpc2FibGVkXQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQ
VTEyIGJhbmsgMTcsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFy
Z2UgZm9yIENQVTEyIGJhbmsgMTgsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4
MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTksIHVzaW5nIDB4MQ0KKFhFTikgQnJvdWdodCB1
cCAyNCBDUFVzDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDEwMzIgUElSUXMNCihYRU4pICoqKiBM
T0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29t
cGF0MzINCihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIgMHgxMDAw
MDAwIC0+IDB4MjFmZjAwMA0KKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhF
TikgIERvbTAgYWxsb2MuOiAgIDAwMDAwMDQwMjAwMDAwMDAtPjAwMDAwMDQwMjQwMDAwMDAgKDQ0
NTQ0MzU0IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAw
MDA0MDdmMTYyMDAwLT4wMDAwMDA0MDdmZmZmNDE0DQooWEVOKSBWSVJUVUFMIE1FTU9SWSBBUlJB
TkdFTUVOVDoNCihYRU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZm
ZjgyMWZmMDAwDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAw
MDAwMDAwMDAwMA0KKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAtPjAwMDAw
MDgwMTU0MDAwMDANCihYRU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgyMWZmMDAwLT5mZmZm
ZmZmZjgyMWZmNGI0DQooWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MjIwMDAwMC0+ZmZm
ZmZmZmY4MjIxNTAwMA0KKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZmODIyMTUwMDAtPmZm
ZmZmZmZmODIyMTYwMDANCihYRU4pICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5m
ZmZmZmZmZjgyNDAwMDAwDQooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MWQ3MzFmMA0K
KFhFTikgRG9tMCBoYXMgbWF4aW11bSAyNCBWQ1BVcw0KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFN
IG9uIDIgbm9kZXMgdXNpbmcgMTIgQ1BVcw0KKFhFTikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uZG9uZS4NCihYRU4pIEluaXRpYWwg
bG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3Rk
LiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IE5v
dGhpbmcgKFJhdGUtbGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykNCihYRU4pIFhlbiBpcyBy
ZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLg0KKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00w
ICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4pDQooWEVO
KSBGcmVlZCAzMTJrQiBpbml0IG1lbW9yeQ0KbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBt
ZW1vcnkNCmFib3V0IHRvIGdldCBzdGFydGVkLi4uDQoNCg0KV2VsY29tZSB0byBTVVNFIExpbnV4
IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41
Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiAoWEVOKSBIYXJkd2FyZSBE
b20wIGNyYXNoZWQ6IHJlYm9vdGluZyBtYWNoaW5lIGluIDUgc2Vjb25kcy4NCihYRU4pIFJlc2V0
dGluZyB3aXRoIEFDUEkgTUVNT1JZIG9yIEkvTyBSRVNFVF9SRUcuDQoNCj1+PX49fj1+PX49fj1+
PX49fj1+PSBCSU9TIExvZyBAIDIwMTguNi4yNyAxMjoyMzo1OSA9fj1+PX49fj1+PX49fj1+PX49
fj0NCg0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZG
RTAwMUEwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwMDlGNCANClBST0dSRVNTIENPREU6IFYzMDIwMDAy
IEkwDQpJbnN0YWxsIFBQSTogMDU3QTQ0OUEtMUZEQy00QzA2LUJGQzktRjUzRjZBOTlCQjkyDQpQ
Uk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDFCMjAg
RW50cnlQb2ludD0weDAwMEZGRTAyNEEwIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCklu
c3RhbGwgUFBJOiA3RjE5RTcxNi00MTlDLTRFNzktOEUzNy1DMkJEODRFQjY1MjgNCkZsYXNoIE1h
cCBQRUlNIExvYWRlZA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBh
dCAweDAwMEZGRTAzMTYwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwNDE1OCANClBST0dSRVNTIENPREU6
IFYzMDIwMDAyIEkwDQpHU1ggZW5hYmxlZCwgdXNpbmcgaXQgZm9yIHBsYXRmb3JtIGlkZW50aWZp
Y2F0aW9uDQpJbml0aWFsaXplIEdTWCANCkdTWEJBUiA9IDB4RkVEMDQwMDAgDQpXYWl0aW5nIEdT
WCBjb21tYW5kIHRvIGNvbXBsZXRlIA0KQm9hcmQgSUQgPSBUeXBlTWF5YW5DaXR5Q1JCDQogICAg
ICAgICAgIDo6IE1vZGVsSWQgU29ja2V0IE1vZGVsSWQjIDNGIA0KICAgICAgICAgICA6OiBGYW1p
bHlJZCBTb2NrZXQgRmFtaWx5SWQjIDYgDQpJbnN0YWxsIFBQSTogMUUyQUNDNDEtRTI2QS00ODNE
LUFGQzctQTA1NkMzNEUwODdCDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQ
RUlNIGF0IDB4MDAwRkZFMDU3QzAgRW50cnlQb2ludD0weDAwMEZGRTA2NTg0IA0KUFJPR1JFU1Mg
Q09ERTogVjMwMjAwMDIgSTANCg0KUHJvZ3JhbSBHUElPIEVudHJ5DQpDaGVjayBHUElPIEJhc2UN
ClByb2dyYW0gR1BJTyBzZXR0aW5ncw0KUGVpT2VtU3ZjQ2hpcHNldExpYiBPZW1TdmNNb2RpZnlH
cGlvU2V0dGluZ1RhYmxlLCBTdGF0dXMgOiBTdWNjZXNzDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAw
MyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDcwQTAgRW50cnlQb2ludD0weDAwMEZGRTA3
NzdCIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANClBST0dSRVNTIENPREU6IFYzMDIwMDAz
IEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUxQkY0MCBFbnRyeVBvaW50PTB4MDAwRkZFMUNG
NjAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6IDNBQ0YzM0VFLUQ4
OTItNDBGNC1BMkZDLTM4NTREMkUxMzIzRA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxv
YWRpbmcgUEVJTSBhdCAweDAwMEZGRTFFN0EwIEVudHJ5UG9pbnQ9MHgwMDBGRkUxRjA5QyANClBS
T0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogRTZBRjFGN0ItRkMzRi00NkRB
LUE4MjgtQTNCNDU3QTQ0MjgyDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQ
RUlNIGF0IDB4MDAwRkZFMjAwNDAgRW50cnlQb2ludD0weDAwMEZGRTIwNzgwIA0KUFJPR1JFU1Mg
Q09ERTogVjMwMjAwMDIgSTANClJlZ2lzdGVyIFBQSSBOb3RpZnk6IDJBQjg2RUY1LUVDQjUtNDEz
NC1CNTU2LTM4NTRDQTFGRTFCNA0KTm90aWZ5OiBQUEkgR3VpZDogMkFCODZFRjUtRUNCNS00MTM0
LUI1NTYtMzg1NENBMUZFMUI0LCBQZWltIG5vdGlmeSBlbnRyeSBwb2ludDogRkZFMjA3OTINClJ1
bm5pbmcgb24gaGFyZHdhcmUNClJldmlzaW9uOiAwDQpCSU9TU0lNOiBJbml0SGVhcCgpIA0KQklP
U1NJTTogSW5pdFVTQkRlYnVnKCkgDQoNCkhTWCAoMUhBKSBwcm9jZXNzb3IgZGV0ZWN0ZWQNCg0K
IFdhcm5pbmc6IE5ld2VyIENQVSBTdGVwcGluZyAgMg0KIEZvdW5kDQpDQ01SQyBWZXJzaW9uOiAw
MDUwMDAwMCANCg0KTVJDIFN5bmMgTnVtYmVyOiAyNDQwNzEgDQoNClJDIFZlcnNpb246IDAzMDQw
MDAwIA0KaG9zdCA9IEZFMThGODA4ICAocG9pbnRlciB0byBzeXNIb3N0IHN0cnVjdHVyZSkNCkxl
Z2FjeSBTZXJpYWwgRGVidWcgRW5hYmxlZA0KDQpRUEkgSW5pdCBzdGFydGluZy4uLg0KDQoNCioq
KioqKiogUVBJIFNldHVwIFN0cnVjdHVyZSAqKioqKioqDQpQUElOck9wdEluOiAwDQpCdXMgICBS
YXRpbzogMSAxIDEgMQ0KSU8gICAgUmF0aW86IDEgMSAxIDENCk1NSU9MIFJhdGlvOiAxIDEgMSAx
DQpMZWdhY3lWZ2FTb2M6IDANCk1taW9QMnBEaXM6IDANCklzb2NBemFsaWFWYzFFbjogMA0KRGVi
dWdQcmludExldmVsOiAxNQ0KQ2x1c3Rlck9uRGllRW46IDANCklCUEVDSUVuOiAxDQpFMkVQYXJp
dHlFbjogMA0KRWFybHlTbm9vcEVuOiAxDQpIb21lRGlyV09TQkVuOiAwDQpEZWdyYWRlUHJlY2Vk
ZW5jZTogMA0KUXBpTGlua1NwZWVkTW9kZTogMSAoRkFTVCkNClFwaUxpbmtTcGVlZDogNg0KUXBp
TGlua0wwcEVuOiAxDQpRcGlMaW5rTDFFbjogMQ0KUXBpTGlua0wwckVuOiAxDQpRcGlMYkVuOiAw
DQpJaW9VbmlwaHlEaXNhYmxlIChwZXIgc29ja2V0KTogICAwICAwICAwICAwDQpRcGlMaW5rQ3Jl
ZGl0UmVkdWNlOiAyDQpRcGlDb25maWdUeFdjaTogMTENClFwaUNyY01vZGU6IDANClFwaUNwdVNr
dEhvdFBsdWdFbjogMA0KUXBpQ3B1U2t0SG90UGx1Z1RvcG9sb2d5OiAwDQpRcGlTa3VNaXNtYXRj
aENoZWNrOiAxDQpRcGlQb3J0RGlzYWJsZSAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6MCAwICAg
UzI6MCAwICAgUzM6MCAwIA0KUXBpTGlua0NyZWRpdFJlZHVjZSAocGVyIHBvcnQpOiAgUzA6MCAw
ICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpTGlua1NwZWVkIChwZXIgcG9ydCk6ICBT
MDo2IDYgICBTMTo2IDYgICBTMjo2IDYgICBTMzo2IDYgDQpRcGlQcm9iZVR5cGUgKHBlciBwb3J0
KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANClFwaUNvbmZpZ1R4V2NpIChw
ZXIgcG9ydCk6ICBTMDoxMSAxMSAgIFMxOjExIDExICAgUzI6MTEgMTEgICBTMzoxMSAxMSANClJz
dmQgKHBlciBwb3J0KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANCg0KDQoq
KioqKioqIENvbW1vbiBTZXR1cCBTdHJ1Y3R1cmUgKioqKioqKg0KbW1DZmdCYXNlOiAweDgwMDAw
MDAwIA0KbW1DZmdTaXplOiAweDEwMDAwMDAwDQptbWlvbEJhc2U6IDB4OTAwMDAwMDAgDQptbWlv
bFNpemU6IDB4NkMwMDAwMDAgDQptbWlvaEJhc2U6IDB4MDAwMDAyMDAtMDAwMDAwMDANCm1taW9o
U2l6ZTogMjU2IEdCIA0KbnVtYUVuOiAxIA0KaXNvY0VuOiAwIA0KbWVzZWdFbjogMCANCmRjYUVu
OiAxIA0KDQoNCioqKioqKiogQ29tbW9uIFZhciBTdHJ1Y3R1cmUgKioqKioqKg0KcmVzZXRSZXF1
aXJlZDogMCANCnN0YXRlOiAwIA0KbnVtQ3B1czogMCANCnNvY2tldFByZXNlbnRCaXRNYXA6IDB4
MDEgDQpidXNJaW86IDB4MDAgMHgwMCAweDAwIDB4MDANCmJ1c1VuY29yZTogMHg3RiAweDAwIDB4
MDAgMHgwMCANCm1tQ2ZnQmFzZTogMHg4MDAwMDAwMCANCg0KDQo7KioqKioqKiBDb2xsZWN0aW5n
IEVhcmx5IFN5c3RlbSBJbmZvcm1hdGlvbiAtIFNUQVJUICoqKioqKioNCiAgICBTb2NrZXRJZDog
MCAgICBQaHlzaWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQ1OiAweDQwMDAw
MDc3DQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAgU29ja2V0SWQ6
IDAgICAgQ0FQSUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQyOiAweDc2
MDAwMDAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQogICAgU29ja2V0
SWQ6IDAgICAgQ0FQSUQwOiAweDAwMTg4MTA0DQo7ICBTQlNQIFNvY2tldDogMCAgIFNLVTogMHgw
MiAgIFN1YlNLVTogMHgwMCAgIFN0ZXBwaW5nOiAweDAyICAgQ0FQSUQ0W3Nic3BdOiAweDI0MDM4
NTAzDQo7ICBUb3RhbCBDYm9zOiAwNiAgIENibyBMaXN0OiAweDc3ICAgVG90YWwgSEE6IDAxICAg
VG90YWwgUjNRcGk6IDAxICAgVG90YWwgUXBpQWdlbnQ6IDAyDQoNCjsgIFRvdENwdXM6IDIgIENw
dUxpc3Q6IDB4MDMgDQo7ICBidXNJaW86ICAgIDB4MDAgMHg4MCANCjsgIGJ1c1VuY29yZTogMHg3
RiAweEZGIA0KOyAgUmVzZXQgVHlwZTogV2FybSBSZXNldCAgIExpbmsgU3BlZWQ6IEZhc3QgU3Bl
ZWQNCjsqKioqKioqIENvbGxlY3RpbmcgRWFybHkgU3lzdGVtIEluZm9ybWF0aW9uIC0gRU5EICAg
KioqKioqKg0KDQoNCjsqKioqKioqIFNldHRpbmcgdXAgTWluaW11bSBQYXRoIC0gU1RBUlQgKioq
KioqKg0KDQo7IENvbnN0cnVjdGluZyBTQlNQIG1pbmltdW0gcGF0aCBUb3BvbG9neSBUcmVlIA0K
OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCg0KOyBBZGRp
bmcgU0JTUCAoQ1BVMCkgdG8gdGhlIHRyZWUNCiAgIENQVTAgTGluayBFeGNoYW5nZQ0KICAgVXNl
UXBpUGNTdHMgPSAxIDogTEVQMCgxLENQVTEpIDogTEVQMSgwLENQVTEpDQoNCg0KOyBBZGRpbmcg
Q1BVMSB0byB0aGUgdHJlZQ0KOyAgIFNldHRpbmcgcGF0aCBiZXR3ZWVuIFNCU1AgYW5kIENQVTEu
IA0KOyAgIEluIFNCU1Agc2V0dGluZyByb3V0ZSB0byBDUFUxIHVzaW5nIHBvcnQgMC4gDQo7ICAg
SW4gQ1BVMSB1c2luZyBwb3J0IDEgdG8gc2V0IHRoZSBSMlBDSWUgcm91dGUuIA0KDQogICAgU29j
a2V0SWQ6IDEgICAgUGh5c2ljYWwgQ2hvcDogMA0KICAgIFNvY2tldElkOiAxICAgIENBUElENTog
MHg0MDAwMDA3Nw0KICAgIFNvY2tldElkOiAxICAgIENBUElENDogMHgyNDAzODUwMw0KICAgIFNv
Y2tldElkOiAxICAgIENBUElEMzogMHgwMDAwMDAwMA0KICAgIFNvY2tldElkOiAxICAgIENBUElE
MjogMHg3NjAwMDAwMA0KICAgIFNvY2tldElkOiAxICAgIENBUElEMTogMHgxMDAwMDI4Mw0KICAg
IFNvY2tldElkOiAxICAgIENBUElEMDogMHgwMDE4ODEwNA0KICAgQ1BVMSBMaW5rIEV4Y2hhbmdl
DQogICBVc2VRcGlQY1N0cyA9IDEgOiBMRVAwKDEsQ1BVMCkgOiBMRVAxKDAsQ1BVMCkNCg0KDQo7
U0JTUCBNaW5pbXVtIFBhdGggVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJbmRleCAg
U29ja2V0ICBQYXJlbnRQb3J0ICBIb3AgIFBhcmVudEluZGV4DQo7IDAwICAgICBDUFUwICAgIC0t
ICAgICAgICAgMCAgICAgLS0NCjsgMDEgICAgIENQVTEgICAgMDEgICAgICAgICAxICAgICAwMA0K
OyoqKioqKiogU2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBFTkQgICAqKioqKioqDQoNCg0KOyoq
KioqKiogSW5pdGlhbGl6ZSBNQ1RQIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogSW5pdGlhbGl6
ZSBNQ1RQIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xv
Z3kgRGVncmFkYXRpb24gLSBTVEFSVCAqKioqKioqDQoNCg0KO0xpbmsgRXhjaGFuZ2UgUGFyYW1l
dGVyDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwIDogTEVQMCgxOkNQVTEpIDogTEVQ
MSgwOkNQVTEpIA0KO0NQVTEgOiBMRVAwKDE6Q1BVMCkgOiBMRVAxKDA6Q1BVMCkgDQo7ICBBbHJl
YWR5IFJlZHVjZWQgdG8gU3VwcG9ydGVkIFRvcG9sb2d5DQoNCjsgIFN5c3RlbSB3aWxsIGJlIHRy
ZWF0ZWQgMlNFUCBDb25maWd1cmF0aW9uDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3Bv
bG9neSBEZWdyYWRhdGlvbiAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2tpbmcgUVBJ
UkMgSW5wdXQgU3RydWN0dXJlIC0gU1RBUlQgKioqKioqKg0KDQo7ICAgIFN5cyBjb25maWd1cmF0
aW9uIFR5cGUgPSAxMg0KOyoqKioqKiogQ2hlY2tpbmcgUVBJUkMgSW5wdXQgU3RydWN0dXJlIC0g
RU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIEFsbG9jYXRlIFJUSURzIC0gU1RBUlQgKioqKioq
Kg0KOyAgICBXQiAtIDAyICAgVWJveCAtIDA0ICAgTG9jYWwgUlRJRCBQZXJDYm8gLSAxNiAgIFJl
bW90ZSBSVElEIFBlckNibyAtIDAyICAgRXh0cmEgLSAxNA0KOyAgICBMb2NhbCBCYXNlIC0gMDUg
ICBSZW1vdGUgQmFzZSAtIDY1ICAgUmVhbGxvY2F0aW9uIEJhc2UgLSA3Nw0KDQo7ICAgIENibyAw
MyBSVElEIHN0cmFkZGxlcyBpbnRvIHhSVElEIHNwYWNlDQo7ICAgICAgUlRJRHMgc3BsaXQgaW50
byB0aHJlZSBwb29scyBvZiBzaXplIDgsIDMgYW5kIDUNCjsgICAgICAgIFN1ZmZpY2llbnQgZXh0
cmEgUlRJRHMgYXJlIGF2YWlsYWJsZSB0byBtb3ZlIHRoZSBTZWNvbmQgUG9vbCBpbnRvIHhSVElE
IHNwYWNlLiBObyBsb3NzIG9mIFJUSURzIGZvciB0aGUgQ0JvLg0KDQo7IFJUSUQgQWxsb2NhdGlv
biBUYWJsZQ0KOyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KOyAgICAgICAgICBMb2NhbCAgICAg
ICAgICBOZWlnaGJvcg0KOyAgICAgICAgICAtLS0tLSAgICAgICAgICAtLS0tLS0tLQ0KOyAgV0Ig
ICAgICAgIDAgICAgMSAgICAgICAgICAgMCAgICAxIA0KOyAgVUJPWCAgICAgIDEgICAgNCAgICAg
ICAgICAgMSAgICA0IA0KOyAgSVNPQyAgICAgIDAgICAgMCAgICAgICAgICAgMCAgICAwIA0KOyAg
Q0JPMDAgICAgIDUgICAgOCAgICAgICAgICA2NSAgICAyIA0KOyAgQ0JPMDAgICAgMTMgICAgOCAg
ICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDEgICAgMjEgICAgOCAgICAgICAgICA2NyAgICAyIA0K
OyAgQ0JPMDEgICAgMjkgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDIgICAgMzcgICAg
OCAgICAgICAgICA2OSAgICAyIA0KOyAgQ0JPMDIgICAgNDUgICAgOCAgICAgICAgICAgMCAgICAw
IA0KOyAgQ0JPMDMgICAgNTMgICAgOCAgICAgICAgICA3MSAgICAyIA0KOyAgQ0JPMDMgICAgNzcg
ICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDQgICAgODUgICAgOCAgICAgICAgICA3MyAg
ICAyIA0KOyAgQ0JPMDQgICAgOTMgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDUgICAx
MDEgICAgOCAgICAgICAgICA3NSAgICAyIA0KOyAgQ0JPMDUgICAxMDkgICAgOCAgICAgICAgICAg
MCAgICAwIA0KOyAgRVhUUkEgICAgIDAgICAxMSAgICAgICAgICAgMCAgICAwIA0KDQoNCg0KDQo7
KioqKioqKiBBbGxvY2F0ZSBSVElEcyAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2FjbHVh
dGUgUmVzb3VyY2UgQWxsb2NhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KO0NQVSBSZXNvdXJjZSBB
bGxvY2F0aW9uDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwICAgQnVzOiAweDAwIC0g
MHg3RiAgSU86IDB4MDAwMCAtIDB4N0ZGRiAgSU9BUElDOiAweEZFQzAwMDAwIC0gMHhGRUMzRkZG
RiAgTU1JT0w6IDB4OTAwMDAwMDAgLSAweEM3RkZGRkZGICBNTUlPSDogMHgwMDAwMDIwMCAwMDAw
MDAwMCAtIDB4MDAwMDAyM0YgRkZGRkZGRkYNCjtDUFUxICAgQnVzOiAweDgwIC0gMHhGRiAgSU86
IDB4ODAwMCAtIDB4RkZGRiAgSU9BUElDOiAweEZFQzQwMDAwIC0gMHhGRUM3RkZGRiAgTU1JT0w6
IDB4QzgwMDAwMDAgLSAweEZCRkZGRkZGICBNTUlPSDogMHgwMDAwMDI0MCAwMDAwMDAwMCAtIDB4
MDAwMDAyN0YgRkZGRkZGRkYNCg0KOyoqKioqKiogQ2FjbHVhdGUgUmVzb3VyY2UgQWxsb2NhdGlv
biAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9sb2d5IGNo
YW5nZSBhY3Jvc3MgcmVzZXQgLSBTVEFSVCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9y
IFFQSSBUb3BvbG9neSBjaGFuZ2UgYWNyb3NzIHJlc2V0IC0gRU5EICoqKioqKioNCg0KDQo7Kioq
KioqKiBQaHkvTGluayBVcGRhdGVzIE9uIFdhcm0gUmVzZXQgLSBTVEFSVCAqKioqKioqDQo7ICBG
b3JjZSB1bnVzZWQgbGlua3MgdG8gZGlzYWJsZWQvbG93IHBvd2VyIHN0YXRlLg0KOyAgU29ja2V0
IDAgUVBJIExpbmsgMCBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAwIFFQSSBMaW5r
IDEgRnJlcSBpcyBjdXJyZW50bHkgODAuDQo7ICBTb2NrZXQgMSBRUEkgTGluayAwIEZyZXEgaXMg
Y3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDEgUVBJIExpbmsgMSBGcmVxIGlzIGN1cnJlbnRseSA4
MC4NCjsgIFN5c3RlbSB3aWRlIFFQSSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsqKioqKioqIFBo
eS9MaW5rIFVwZGF0ZXMgT24gV2FybSBSZXNldCAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiog
U3luYyBVcCBQQlNQcyAtIFNUQVJUICoqKioqKioNCjsgICAgVmVyaWZ5aW5nIGlmIHRoZSByZW1v
dGUgc29ja2V0KHMpIGNoZWNrZWQtaW4uIA0KOyoqKioqKiogU3luYyBVcCBQQlNQcyAtIEVORCAg
ICoqKioqKioNCg0KDQo7KioqKioqKiBUb3BvbG9neSBEaWNvdmVyeSBhbmQgT3B0aW11bSBSb3V0
ZSBDYWxjdWxhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KOyAgTG9jYXRpbmcgdGhlIFJpbmdzIFBy
ZXNlbnQgaW4gdGhlIFRvcG9sb2d5DQoNCjsgIE5vIFJpbmdzIEZvdW5kDQoNCjsgIENvbnN0cnVj
dGluZyBUb3BvbG9neSBUcmVlDQoNCjsgQWRqYWNlbmN5IFRhYmxlDQo7IC0tLS0tLS0tLS0tLS0t
LS0NCjtTMCBQMCBWTjAgVFggKDAwKSA6ICAgUzEgUDEgVk4wIFJYICgxMykNCjtTMCBQMSBWTjAg
UlggKDA1KSA6DQo7UzEgUDAgVk4wIFRYICgwOCkgOiAgIFMwIFAxIFZOMCBSWCAoMDUpDQo7UzEg
UDEgVk4wIFJYICgxMykgOg0KDQo7IENoZWNraW5nIGZvciBEZWFkbG9jay4uLg0KDQo7Q1BVMCBU
b3BvbG9neSBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVu
dFNvY2tldCAgUGFyZW50UG9ydCAgUGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BVMCAgICAg
ICAtLSAgICAgICAgICAgIC0tICAgICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBDUFUxICAg
ICAgQ1BVMCAgICAgICAgICAgMDEgICAgICAgICAgMDAgICAgICAgIDENCg0KO0NQVTEgVG9wb2xv
Z3kgVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJbmRleCAgU29ja2V0ICBQYXJlbnRTb2Nr
ZXQgIFBhcmVudFBvcnQgIFBhcmVudEluZGV4ICBIb3ANCjsgMDAgICAgIENQVTEgICAgICAgLS0g
ICAgICAgICAgICAtLSAgICAgICAgICAtLSAgICAgICAgMA0KOyAwMSAgICAgQ1BVMCAgICAgIENQ
VTEgICAgICAgICAgIDAxICAgICAgICAgIDAwICAgICAgICAxDQo7DQoiUzAgUDAgVk4wIFRYIiAt
PiAiUzEgUDEgVk4wIFJYIjsNCjsNCiJTMSBQMCBWTjAgVFgiIC0+ICJTMCBQMSBWTjAgUlgiOw0K
OyBDYWxjdWxhdGluZyBSb3V0ZSBmb3IgQ1BVMCANCjsgQ2FsY3VsYXRpbmcgUm91dGUgZm9yIENQ
VTEgDQo7IERpc2FibGUgUkJUIHVwZGF0ZSBvbiBTb2NJZCAwIFBvcnQgMCBmb3IgRGVzdFNvY0lk
IDENCjsgRGlzYWJsZSBSQlQgdXBkYXRlIG9uIFNvY0lkIDEgUG9ydCAwIGZvciBEZXN0U29jSWQg
MA0KDQoNCjtDUFUgMCBSb3V0aW5nIFRhYmxlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NibyAg
ICBEZXN0U29ja2V0ICAgIFBvcnQNCjtFdmVuICAgICBDUFUxICAgICAgICAgMA0KO09kZCAgICAg
IENQVTEgICAgICAgICAxDQoNCg0KO0NQVSAxIFJvdXRpbmcgVGFibGUNCjstLS0tLS0tLS0tLS0t
LS0tLS0tDQo7Q2JvICAgIERlc3RTb2NrZXQgICAgUG9ydA0KO0V2ZW4gICAgIENQVTAgICAgICAg
ICAxDQo7T2RkICAgICAgQ1BVMCAgICAgICAgIDANCg0KDQo7KioqKioqKiBUb3BvbG9neSBEaWNv
dmVyeSBhbmQgT3B0aW11bSBSb3V0ZSBDYWxjdWxhdGlvbiAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBQcm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3MgLSBTVEFSVCAqKioq
KioqDQo7KioqKioqKiBQcm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3MgLSBFTkQg
ICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGluZyAtIFNU
QVJUICoqKioqKioNCjsqKioqKioqIFByb2dyYW0gRmluYWwgSU8gU0FEIFNldHRpbmcgLSBFTkQg
ICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBNaXNjLiBRUEkgUGFyYW1ldGVycyAtIFNU
QVJUICoqKioqKioNCiAgICBMb2NrIFFQSSBERlguDQo7KioqKioqKiBQcm9ncmFtIE1pc2MuIFFQ
SSBQYXJhbWV0ZXJzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0gSG9tZSBB
Z2VudCBDcmVkaXRzIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIEFnZW50
IENyZWRpdHMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIHRyYWNr
ZXIgYW5kIFJvdXRlIEJhY2sgVGFibGUgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFt
IEhvbWUgdHJhY2tlciBhbmQgUm91dGUgQmFjayBUYWJsZSAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBQcm9ncmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gU1RBUlQgKioqKioq
Kg0KOyoqKioqKiogUHJvZ3JhbSBTeXN0ZW0gQ29oZXJlbmN5IFJlZ2lzdGVycyAtIEVORCAgICoq
KioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUzMgUmVzdW1lIC0gU1RBUlQgKioqKioqKg0K
OyoqKioqKiogQ2hlY2sgZm9yIFMzIFJlc3VtZSAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioq
KiBDb2xsZWN0IFByZXZpb3VzIEJvb3QgRXJyb3IgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBD
b2xsZWN0IFByZXZpb3VzIEJvb3QgRXJyb3IgLSBFTkQgICAqKioqKioqDQoNCg0KKioqKioqKiBR
UEkgT3V0cHV0IFN0cnVjdHVyZSAqKioqKioqDQpPdXRMZWdhY3lWZ2FTb2M6IDANCk91dElzb2NF
bjogMA0KT3V0TWVzZWdFbjogMA0KT3V0SXNvY0F6YWxpYVZjMUVuOiAwDQpPdXRDbHVzdGVyT25E
aWVFbjogMA0KT3V0SUJQRUNJRW46IDENCk91dEUyRVBhcml0eUVuOiAwDQpPdXRFYXJseVNub29w
RW46IDENCk91dEhvbWVEaXJXT1NCRW46IDANClFwaUN1cnJlbnRMaW5rU3BlZWRNb2RlOiAxIChG
QVNUKQ0KT3V0UXBpTGlua1NwZWVkOiAzDQpPdXRRcGlMaW5rTDBwRW46IDENCk91dFFwaUxpbmtM
MUVuOiAxDQpPdXRRcGlMaW5rTDByRW46IDENCk91dElpb1VuaXBoeURpc2FibGU6IDAsIDAsIDAs
IDANCk91dFFwaUNyY01vZGU6IDANCk91dENsdXN0ZXJPbkRpZVJlZHVjdGlvbjogMA0KT3V0UG9p
bnRlclNlcGVyYXRpb25IQTogMA0KDQpRcGlJbnRlcm5hbEdsb2JhbC0+QnRNb2RlRW46IDANClFw
aUludGVybmFsR2xvYmFsLT5CdE1vZGU6IDANClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGUyQWx0
OiAwDQpRcGlJbnRlcm5hbEdsb2JhbC0+U3lzNFNDbHVzdGVyT25EaWVFbjogMA0KUXBpSW50ZXJu
YWxHbG9iYWwtPlNub29wRmFub3V0RW46IDANClFwaUludGVybmFsR2xvYmFsLT5TeXNTbm9vcE1v
ZGU6IDANClFwaUludGVybmFsR2xvYmFsLT5Jb2RjRW46IDANCjsqKioqKioqIFFQSVJDIEV4aXQg
ICoqKioqKioNCg0KUVBJIEluaXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANClBpcGUg
SW5pdCBzdGFydGluZy4uLlBhc3MgUElQRV9ESVNQQVRDSF9TWU5DSF9QU1lTSE9TVA0KUGFzcyBQ
ZWlQaXBlU2xhdmVJbml0DQpQYXNzIHBvaW50ZXIgdG8gaG9zdA0KQ29weSBob3N0IHN0cnVjdHVy
ZQ0KDQpTeW5jaCBvZiBob3N0IHN0cnVjdHVyZSB0byBTb2NrZXQgMSBzdGFydGluZy4uLg0KUGlw
ZSBJbml0IGNvbXBsZXRlZCEgUmVzZXQgUmVxdWVzdGVkOiAwDQpOMSBDaGVja2VkIGludG8gUGlw
ZQ0KQ1BVIEZlYXR1cmUgRWFybHkgQ29uZmlnIHN0YXJ0aW5nLi4uQklTVCBSZXN1bHRzID0gMDAw
MDAwM0YNCkNyYyByZWFkIGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJvbSBDTU9T
IGlzIDo2MDAwDQpDbW9zIENyYyBpcyBJbnZhbGlkLg0KQklTVCBSZXN1bHRzID0gMDAwMDAwM0YN
CkNyYyByZWFkIGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJvbSBDTU9TIGlzIDo2
MDAwDQpDbW9zIENyYyBpcyBJbnZhbGlkLg0KQ1BVIEZlYXR1cmUgRWFybHkgQ29uZmlnIGNvbXBs
ZXRlZCEgUmVzZXQgUmVxdWVzdGVkOiAwDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBtY2Jhbms6IDIw
IC0gbm90IHByZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBtY2Jhbms6
IDIwIC0gbm90IHByZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIFZhbGlkIE1D
QSBVQyBlbnRyaWVzOiAwDQpTVEFSVF9NUkNfUlVODQpzZXR1cENoYW5nZWQ6IDANCmJvb3RNb2Rl
ID0gTm9ybWFsQm9vdA0Kc3ViQm9vdE1vZGUgPSBXYXJtQm9vdEZhc3QNCkRpc3BhdGNoIFNsYXZl
cyAtLSBTdGFydGVkDQpEaXNwYXRjaCBOMSBmb3IgTWVtSW5pdA0KTjEgRW50ZXJpbmcgTVJDDQpz
ZXR1cENoYW5nZWQ6IDANCmJvb3RNb2RlID0gTm9ybWFsQm9vdA0Kc3ViQm9vdE1vZGUgPSBXYXJt
Qm9vdEZhc3QNClNsYXZlIEFja25vbGVkZ2UgLS0gU3RhcnRlZA0KRGlzcGF0Y2ggU2xhdmVzIC0g
MzZtcw0KU2xhdmUgQWNrbm9sZWRnZSAtIDBtcw0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBM
aXN0IC0tIFN0YXJ0ZWQNClByb21vdGUgV2FybmluZyBFeGNlcHRpb24gTGlzdCAtLSBTdGFydGVk
DQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9uIExpc3QgLSAwbXMNClByb21vdGUgV2FybmluZyBF
eGNlcHRpb24gTGlzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0tIFN0YXJ0
ZWQNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAtLSBTdGFydGVkDQpJbml0aWFsaXplIFRo
cm90dGxpbmcgRWFybHkgLSAxbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAtIDFtcw0K
RGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpEZXRlY3QgRElNTSBDb25maWd1
cmF0aW9uIC0tIFN0YXJ0ZWQNCk4wLkMwLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzAu
RDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0N
Ck4xLkMwLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzAuRDI6IFBsYXRmb3JtRGV0ZWN0
TlZESU1NDQpOMS5DMC5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQwOiBQbGF0Zm9y
bURldGVjdE5WRElNTQ0KTjEuQzEuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMS5EMTog
UGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMxLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAu
QzEuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMS5EMjogUGxhdGZvcm1EZXRlY3ROVkRJ
TU0NCk4wLkMyLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDA6IFBsYXRmb3JtRGV0
ZWN0TlZESU1NDQpOMC5DMi5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMyLkQxOiBQbGF0
Zm9ybURldGVjdE5WRElNTQ0KTjAuQzIuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMi5E
MjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0K
TjEuQzMuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMTogUGxhdGZvcm1EZXRlY3RO
VkRJTU0NCk4xLkMzLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMuRDI6IFBsYXRmb3Jt
RGV0ZWN0TlZESU1NDQpOMS5DMy5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCkRldGVjdCBESU1N
IENvbmZpZ3VyYXRpb24gLSAyMDZtcw0KRGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAtIDIwMm1z
DQpHZXQgU2xhdmUgRGF0YSAtLSBTdGFydGVkDQpTZW5kIFNsYXZlIERhdGEgLS0gU3RhcnRlZA0K
U2VuZFNsYXZlRGF0YSBTMSAtPiBTMA0KR2V0U2xhdmVEYXRhIFMxIC0+IFMwDQpHZXQgU2xhdmUg
RGF0YSAtIDMxbXMNClNlbmQgU2xhdmUgRGF0YSAtIDI4bXMNCkNoZWNrIFBPUiBDb21wYXRpYmls
aXR5IC0tIFN0YXJ0ZWQNCkdldCBTdGF0dXMgLS0gU3RhcnRlZA0KQ2hlY2sgUE9SIENvbXBhdGli
aWxpdHkgLSAwbXMNCkluaXRpYWxpemUgRERSIENsb2NrcyAtLSBTdGFydGVkDQpNZW1vcnkgYmVo
aW5kIHByb2Nlc3NvciAwIHJ1bm5pbmcgYXQgRERSLTE4NjcNCk1lbW9yeSBiZWhpbmQgcHJvY2Vz
c29yIDEgcnVubmluZyBhdCBERFItMTg2Nw0KSW5pdGlhbGl6ZSBERFIgQ2xvY2tzIC0gOW1zDQpT
ZW5kIFN0YXR1cyAtLSBTdGFydGVkDQpHZXQgU3RhdHVzIC0gMTltcw0KU2VuZCBTdGF0dXMgLSAw
bXMNCkdldCBEYXRhIC0tIFN0YXJ0ZWQNClNldCBWZGQgLS0gU3RhcnRlZA0KU2V0IFZkZCAtIDFt
cw0KQ2hlY2sgRElNTSBSYW5rcyAtLSBTdGFydGVkDQpDaGVjayBESU1NIFJhbmtzIC0gNm1zDQpT
ZW5kIERhdGEgLS0gU3RhcnRlZA0KR2V0RGF0YSBTMCAtPiBTMQ0KU2VuZERhdGEgUzAgLT4gUzEN
CkdldCBEYXRhIC0gNDRtcw0KU2VuZCBEYXRhIC0gMjdtcw0KSW5pdGlhbGl6ZSBBRFIgLS0gU3Rh
cnRlZA0KSW5pdGlhbGl6ZSBBRFIgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBSZXNldCwgY2xlYXJp
bmcgdGhlIEFEUiBzdGF0dXMgYml0DQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmluZyB0aGUgQURS
IHN0YXR1cyBiaXQNCkluaXRpYWxpemUgQURSIC0gNm1zDQpJbml0aWFsaXplIEFEUiAtIDhtcw0K
SW5pdGlhbGl6ZSBNZW1vcnkgLS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBNZW1vcnkgLS0gU3RhcnRl
ZA0KSW5pdGlhbGl6ZSBNZW1vcnkgLSAwbXMNCkluaXRpYWxpemUgTWVtb3J5IC0gMG1zDQpHYXRo
ZXIgU1BEIERhdGEgLS0gU3RhcnRlZA0KR2F0aGVyIFNQRCBEYXRhIC0tIFN0YXJ0ZWQNCkdhdGhl
ciBTUEQgRGF0YSAtIDBtcw0KR2F0aGVyIFNQRCBEYXRhIC0gMG1zDQpQbGF0Zm9ybSBOVkRJTU0g
U3RhdHVzIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLS0gU3RhcnRlZA0KTjE6
IENvcmVOVkRJTU1TdGF0dXMNCk4wOiBDb3JlTlZESU1NU3RhdHVzDQpQbGF0Zm9ybSBOVkRJTU0g
U3RhdHVzIC0gNG1zDQpQbGF0Zm9ybSBOVkRJTU0gU3RhdHVzIC0gM21zDQpFYXJseSBDb25maWd1
cmF0aW9uIC0tIFN0YXJ0ZWQNCkVhcmx5IENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KRWFybHkg
Q29uZmlndXJhdGlvbiAtIDI1bXMNCkREUklPIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNCk4x
LkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KRWFybHkgQ29uZmlndXJhdGlvbiAt
IDM0bXMNCk4xLkMxOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KRERSSU8gSW5pdGlh
bGl6YXRpb24gLS0gU3RhcnRlZA0KTjEuQzI6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAy
DQpOMS5DMzogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4wLkMwOiBOdW1iZXIgb2Yg
RElNTVMgaW4gY2hhbm5lbDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24gLSAyN21zDQpOMC5DMTog
TnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINClByZS1UcmFpbmluZyBJbml0aWFsaXphdGlv
biAtLSBTdGFydGVkDQpOMC5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINClByZS1U
cmFpbmluZyBJbml0aWFsaXphdGlvbiAtIDBtcw0KTjAuQzM6IE51bWJlciBvZiBESU1NUyBpbiBj
aGFubmVsOiAyDQpQUFIgRmxvdyAtLSBTdGFydGVkDQpERFJJTyBJbml0aWFsaXphdGlvbiAtIDMy
bXMNClBQUiBGbG93IC0gMG1zDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRl
ZA0KUG9zdC1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAtLSBTdGFydGVkDQpQcmUtVHJhaW5pbmcg
SW5pdGlhbGl6YXRpb24gLSAwbXMNClBvc3QtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSA1bXMN
ClBQUiBGbG93IC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVk
DQpQUFIgRmxvdyAtIDBtcw0KTjE6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNClBvc3QtVHJhaW5p
bmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0g
NG1zDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtLSBTdGFydGVkDQpQb3N0LVRyYWluaW5nIEluaXRp
YWxpemF0aW9uIC0gNm1zDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0KUGxhdGZvcm0gUmVz
dG9yZSBOVkRJTU1zIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpO
MDogUGxhdGZvcm1SZXN0b3JlTlZESU1Ncw0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0gOW1z
DQpMYXRlIENvbmZpZ3VyYXRpb24gLSA4bXMNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0tIFN0YXJ0
ZWQNCkluaXRpYWxpemUgVGhyb3R0bGluZyAtLSBTdGFydGVkDQpQbGF0Zm9ybSBBcm0gTlZESU1N
cyAtIDBtcw0KTGF0ZSBDb25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgVGhyb3R0
bGluZyAtIDE0bXMNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KTGF0ZSBDb25maWd1cmF0
aW9uIC0gN21zDQpBZHZhbmNlZCBNZW1UZXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcg
LS0gU3RhcnRlZA0KTWVtVGVzdCAtLSBTdGFydGVkDQpNZW1UZXN0IC0gMG1zDQpJbml0aWFsaXpl
IFRocm90dGxpbmcgLSAxM21zDQpNZW1Jbml0IC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3Qg
LS0gU3RhcnRlZA0KTWVtSW5pdCAtIDBtcw0KQWR2YW5jZWQgTWVtVGVzdCAtIDBtcw0KQ2hlY2sg
UmFzIFN1cHBvcnQgQWZ0ZXIgTWVtSW5pdCAtLSBTdGFydGVkDQpNZW1UZXN0IC0tIFN0YXJ0ZWQN
CkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLSAwbXMNCk1lbVRlc3QgLSAwbXMNClN3
aXRjaCB0byBOb3JtYWwgTW9kZSAtLSBTdGFydGVkDQpNZW1Jbml0IC0tIFN0YXJ0ZWQNClN3aXRj
aCB0byBOb3JtYWwgTW9kZSAtIDFtcw0KTWVtSW5pdCAtIDBtcw0KSW5pdGlhbGl6ZSBBRFIyIC0t
IFN0YXJ0ZWQNCkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0KTm8g
UGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpDaGVjayBSYXMgU3Vw
cG9ydCBBZnRlciBNZW1Jbml0IC0gMG1zDQpJbml0aWFsaXplIEFEUjIgLSA3bXMNClN3aXRjaCB0
byBOb3JtYWwgTW9kZSAtLSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRlZA0KU3dp
dGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLS0gU3RhcnRlZA0KTm8g
UGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXplIEFE
UjIgLSA0bXMNCkdldCBOVlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEgUzEgLT4g
UzANCkdldE52cmFtRGF0YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpTZW5kIE5W
UkFNIERhdGEgLSAyOW1zDQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0KVG90YWwg
TVJDIHRpbWUgPSA3MTJtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNW1zDQpTZXQgUkFTIENv
bmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29uZmlndXJh
dGlvbiAtIDNtcw0KTWVtb3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAwbXMNCkRJ
TU0gSW5mb3JtYXRpb24gLS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMwIC0gRVAN
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAgICAgfCAg
ICAgQ2hhbm5lbCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5lbCAzICAg
ICAgfA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWljcm9uICAg
ICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWlj
cm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAg
IERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQg
ICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNE
OiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERS
KSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJE
SU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBE
RFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEz
LTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAg
ICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAg
ICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3
MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0K
IHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAw
MDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNyb24gICAg
IHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNy
b24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAg
RFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6IElEVCAg
ICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6
IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIp
IHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IEREUjQgUkRJ
TU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IERE
UjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMt
MTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0KIHwgICAg
IHd3MTkgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAg
IHwgICAgIHd3NDQgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcy
UFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8DQog
fDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAw
MDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg
IHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxsZWQgICAg
fCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxs
ZWQgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VUXzBfVEFC
TEUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KU1RBUlRfU09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5uZWwgMSAg
ICAgIHwgICAgIENoYW5uZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1p
Y3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0KIHwg
ICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24g
ICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJD
RDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8
DQogfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4
NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIgIHwg
RERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9D
LUIgIHwNCiB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEz
MyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2ICAg
ICAgfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAgd3cxOSAy
MDE2ICAgICAgfA0KIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwz
NkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAwMDAw
MDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAw
MDAwMDAwMDAwMDAwICB8DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWlj
cm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQogfCAg
IERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNE
OiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwN
CiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAgfCBE
RFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYgICAg
ICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIw
MTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAwMDAw
MDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFs
bGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwNCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAg
ICAgICAgICAgICAgICAgfCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQgMiAgfCAg
U29ja2V0IDMgIHwgICBTeXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
QWN0aXZlIE1lbW9yeSAgICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAgIE4vQSAg
ICB8ICAgICBOL0EgICAgfCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIEREUjQtMTg2
NyB8DQpDaDAgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1DTUQgICB8
MTMtMTMtMTMtMW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwNCkNoMiBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0xbiB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNELVJQLUNN
RCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfA0KRERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBDaGVja2lu
ZyAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgIE9uICAgICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0KUGF0cm9s
L0RlbWFuZCBTY3J1YiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgIE9uL09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAgICB8DQpY
b3ZlciBNb2RlICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8ICAgICAg
ICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFwdCBPcGVu
IHwNCkRhdGEgU2NyYW1ibGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAg
ICAgICAgfCAgICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAwMC41
MC4wMCAgfA0KUkMgUmV2aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQoNClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAgICAgICAg
ICAgICAgICBQbGF0Zm9ybSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNvY2tldCAg
OiAwDQogICAgICAgIENoYW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAg
IHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBkZHI0U2l6
ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAg
Q2hhbm5lbCAgIDogMiAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAg
IGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUxMiAgdm9s
U2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAgICAgICAg
Q2hhbm5lbCAgIDogMCAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAg
IGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAgdm9s
U2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAy
ICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDAN
CiAgICAgICAgQ2hhbm5lbCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVy
U2l6ZSA6IDAgIGJsa1NpemUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRvdGFsIE1S
QyB0aW1lID0gMTQ1MW1zDQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0KUmVzZXQg
UmVxdWVzdGVkOiAwDQpQaXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxldGVkISBS
ZXNldCBSZXF1ZXN0ZWQ6IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4gIA0KIFtD
aGVja0FuZEhhbmRsZVJlc2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBGb3VuZA0K
SW4gT2VtQ2hlY2tBbmRIYW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVlIHdpdGgg
c3lzdGVtIEJJT1MgUE9TVCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQgRW50cmll
czogMA0KIFBlaW1NZW1vcnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBCSU9TICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KVmVy
c2lvbiA2LjIyLjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3JhdGlvbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJIEJJ
T1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQpWZXJzaW9uIDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0
aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KTFNJIE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClZlcnNpb24g
Ni4yMi4wMy4xIChCdWlsZCBGZWJydWFyeSAwMiwgMjAxNSkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQoYykgMjAxNSBMU0kgQ29ycG9yYXRpb24gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRpYWxpemlu
ZyBEZXZpY2VzIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpGL1cgSW5p
dGlhbGl6aW5nIERldmljZXMgMjIlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkhBIC0wIChCdXMgMSBE
ZXYgMCkgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQpGVyBwYWNrYWdlOiAyNC43LjAtMDA1NyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KWW91ciBWRHMgdGhhdCBhcmUgY29u
ZmlndXJlZCBmb3Igd3JpdGUtYmFjayBhcmUgdGVtcG9yYXJpbHkgcnVubmluZyBpbiAgICAgICAg
ICANCndyaXRlLXRocm91Z2ggbW9kZS4gVGhpcyBpcyBjYXVzZWQgYnkgdGhlIGJhdHRlcnkgb3Ig
c3VwZXIgY2FwYWNpdG9yICAgICAgICAgICAgDQpiZWluZyBjaGFyZ2VkLCBtaXNzaW5nLCBvciBi
YWQuIElmIHlvdSBhcmUgdXNpbmcgYSBiYXR0ZXJ5LCBwbGVhc2UgYWxsb3cgdGhlICAgIA0KYmF0
dGVyeSB0byBjaGFyZ2UgZm9yIDI0IGhvdXJzIGJlZm9yZSBldmFsdWF0aW5nIHRoZSBiYXR0ZXJ5
IGZvciByZXBsYWNlbWVudC4gICANCllvdSBjYW4gZXZhbHVhdGUgdGhlIGhlYWx0aCBvZiB0aGUg
YmF0dGVyeSBvciBzdXBlciBjYXBhY2l0b3IgYnkgdXNpbmcgdGhlICAgICAgDQphcHByb3ByaWF0
ZSB1dGlsaXR5IHdpdGhpbiB0aGUgb3BlcmF0aW5nIHN5c3RlbSBvciB3aXRoaW4gUE9TVC4gICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpQcmVzcyBhbnkga2V5IHRvIGNvbnRpbnVlLiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CjIgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAgICAg
ICAgICAgICAgMTkwNzcyOU1CICAgICAgDQozICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFMQTYx
MCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KNCAgMCAg
IEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAgICAg
ICAxOTA3NzI5TUIgICAgICANCjUgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAg
ICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo2ICAwICAgQVRBICAg
ICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3
MjlNQiAgICAgIA0KNyAgMCAgIEFUQSAgICAgICBJTlRFTCBTU0RTQzJCQTIwICAgICAgICAgICAg
MDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAgICAgICANCjggIDAgICBBVEEgICAgICAgSU5U
RUwgU1NEU0MyQkEyMCAgICAgICAgICAgIDAxNTAgICAgICAgICAgICAgICAgMTkwNzgyTUIgICAg
ICAgDQogICAwICAgTFNJICAgICAgIFZpcnR1YWwgRHJpdmUgICAgICAgICAgICAgICBSQUlEMSAg
ICAgICAgICAgICAgIDE5MDYzOTRNQiAgICAgIA0KICAgMSAgIExTSSAgICAgICBWaXJ0dWFsIERy
aXZlICAgICAgICAgICAgICAgUkFJRDEwICAgICAgICAgICAgICAzODEyNzg4TUIgICAgICANCiAg
IDIgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxICAgICAgICAg
ICAgICAgMTg5NzgxTUIgICAgICAgDQpCYXR0ZXJ5IFN0YXR1czogTm90IHByZXNlbnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUENJIFNsb3Qg
TnVtYmVyOiAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpJRCBMVU4gVkVORE9SICAg
IFBST0RVQ1QgICAgICAgICAgICAgICAgICAgICBSRVZJU0lPTiAgICAgICAgICAgIENBUEFDSVRZ
ICAgICAgIA0KLS0gLS0tIC0tLS0tLSAgICAtLS0tLS0tICAgICAgICAgICAgICAgICAgICAgLS0t
LS0tLS0gICAgICAgICAgICAtLS0tLS0tLSAgICAgICANCjMgVmlydHVhbCBEcml2ZShzKSBmb3Vu
ZCBvbiB0aGUgaG9zdCBhZGFwdGVyLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQozIFZpcnR1YWwgRHJpdmUocykgaGFuZGxlZCBieSBCSU9TICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3MgPEN0cmw+
PFI+IHRvIFJ1biBNZWdhUkFJRCBDb25maWd1cmF0aW9uIFV0aWxpdHkgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpCcm9hZGNvbSBOZXRYdHJlbWUgRXRoZXJuZXQgQm9vdCBBZ2VudCB2MTYuOC4wICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0IChDKSAyMDAwLTIwMTQgQnJv
YWRjb20gQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkFs
bCByaWdodHMgcmVzZXJ2ZWQuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsLVMgdG8gQ29uZmlndXJlIERldmljZSAo
TUFDIEFkZHJlc3MgLSBDODFGQkU5NEEwOUQpICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpCcm9hZGNvbSBOZXRYdHJlbWUgRXRo
ZXJuZXQgQm9vdCBBZ2VudCB2MTYuOC4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KQ29weXJpZ2h0IChDKSAyMDAwLTIwMTQgQnJvYWRjb20gQ29ycG9yYXRpb24gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCkFsbCByaWdodHMgcmVzZXJ2ZWQuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVz
cyBDdHJsLVMgdG8gQ29uZmlndXJlIERldmljZSAoTUFDIEFkZHJlc3MgLSBDODFGQkU5NEEwOUQp
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDky
IChXZk0gMi4wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpQcmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3Mg
Q3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBNZW51Li4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0gMi4w
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQ
cmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3MgQ3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBN
ZW51Li4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkNQVUlEIDog
MzA2RjINCg0KDQpWZXJzaW9uIDogMy4zNQ0KQklPUyBCdWlsZCBEYXRlIDogMTAvMjAvMjAxNg0K
DQpQcm9jZXNzb3IgVHlwZSA6IEludGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2MjAgdjMgQCAyLjQw
R0h6DQpUb3RhbCBNZW1vcnkgOiAyNjIxNDQgTUINCg0KQk1DIElQOiA4LjM1LjMwLjExMQ0KDQpD
dXJyZW50IEtleUJvYXJkIFR5cGUgOiBVUw0KDQpQcmVzcyBEZWwgZ28gdG8gU2V0dXAgVXRpbGl0
eSAoRjQgb24gUmVtb3RlIEtleWJvYXJkKQ0KUHJlc3MgRjExIGdvIHRvIEJvb3QgTWFuYWdlciAo
RjMgb24gUmVtb3RlIEtleWJvYXJkKQ0KT3RoZXIgRGV2aWNlICAgIDEgOiAoQnVzIDAxIERldiAw
MClQQ0kgUkFJRCBBZGFwdGVyDQpPdGhlciBEZXZpY2UgICAgMiA6IEJSQ00gTUJBIFNsb3QgMDIw
MCB2MTYuOC4wDQpPdGhlciBEZXZpY2UgICAgMyA6IElCQSBHRSBTbG90IDgxMDAgdjE1NTYNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpHUlVCIGxvYWRpbmcuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KV2VsY29tZSB0byBHUlVC
ISAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KV2VsY29tZSB0byBHUlVCISAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogWGVuIDQu
OC4yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KKFhFTikgWGVuIHZlcnNpb24gNC44LjIgKHJvb3RAKG5vbmUpKSAo
Z2NjIChTVVNFIExpbnV4KSA0LjguNSkgZGVidWc9biAgVGh1IE1hciAyOSAxNzo0MjozNiBDU1Qg
MjAxOA0KKFhFTikgTGF0ZXN0IENoYW5nZVNldDogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIyIDIu
MDJ+YmV0YTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoo
WEVOKSBDb21tYW5kIGxpbmU6IGRvbTBfbWVtPTE3NDA4ME0sbWF4OjE3NDA4ME0gZG9tMF9tYXhf
dmNwdXM9MjQgaGFwXzFnYj1mYWxzZSBoYXBfMm1iPWZhbHNlIGFsdHAybT0xIGZsYXNrX2VuZm9y
Y2luZz0xIGNvbnNvbGU9dmdhLGNvbTEgY29tMT0xMTUyMDANCihYRU4pIFZpZGVvIGluZm9ybWF0
aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQooWEVOKSAgVkdBIGlzIHRleHQgbW9kZSA4MHgyNSwgZm9udCA4eDE2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjI7
IEVESUQgdHJhbnNmZXIgdGltZTogMTYgc2Vjb25kcyAgICAgICAgICAgICAgICAgICAgICANCihY
RU4pICBFRElEIGluZm8gbm90IHJldHJpZXZlZCBiZWNhdXNlIHRha2VzIGxvbmdlciB0aGFuIDUg
c2Vjb25kcyAgICAgICAgICAgICAgDQooWEVOKSBEaXNjIGluZm9ybWF0aW9uOiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIEZv
dW5kIDMgTUJSIHNpZ25hdHVyZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCihYRU4pICBGb3VuZCAzIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBYZW4tZTgyMCBS
QU0gbWFwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDllMDAwICh1c2Fi
bGUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDAwMDllMDAw
IC0gMDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQooWEVOKSAgMDAwMDAwMDAwMDBlMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJlc2VydmVkKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAw
MDAwMDUxM2M4MDAwICh1c2FibGUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4p
ICAwMDAwMDAwMDUxM2M4MDAwIC0gMDAwMDAwMDA1MjRjODAwMCAocmVzZXJ2ZWQpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA1MjRjODAwMCAtIDAwMDAwMDAwNjdl
ZGYwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAw
MDAwNjdlZGYwMDAgLSAwMDAwMDAwMDZiNjlmMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDZiNjlmMDAwIC0gMDAwMDAwMDA3YjY5ZjAwMCAo
QUNQSSBOVlMpICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA3YjY5
ZjAwMCAtIDAwMDAwMDAwN2I3ZmYwMDAgKEFDUEkgZGF0YSkgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KKFhFTikgIDAwMDAwMDAwN2I3ZmYwMDAgLSAwMDAwMDAwMDdiODAwMDAwICh1c2FibGUp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDdiODAwMDAwIC0g
MDAwMDAwMDA5MDAwMDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoo
WEVOKSAgMDAwMDAwMDBmZWIwMDAwMCAtIDAwMDAwMDAwZmViMDQwMDAgKHJlc2VydmVkKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAgLSAwMDAwMDAw
MGZlYzAxMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZlZDE4MDAwIC0gMDAwMDAwMDBm
ZWQxYTAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZWQxYzAwMCAtIDAwMDAwMDAwZmVk
MjAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmY4MDAwMDAgLSAwMDAwMDAwMTAwMDAw
MDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwNDA4MDAwMDAw
MCAodXNhYmxlKQ0KKFhFTikgQUNQSTogUlNEUCAwMDBGRTAyMCwgMDAyNCAocjIgSU5TWURFKQ0K
KFhFTikgQUNQSTogWFNEVCA3QjdCOTE4OCwgMDBEQyAocjEgSU5TWURFICBIU1ctTFBUICAgICAg
ICAxICAgICAgIDEwMDAwMTMpDQooWEVOKSBBQ1BJOiBGQUNQIDdCN0Y3MDAwLCAwMTBDIChyNSBJ
TlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERTRFQg
N0I3QzMwMDAsIDJENkQ5IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IEZBQ1MgN0I2OUMwMDAsIDAwNDANCihYRU4pIEFDUEk6IFVFRkkgN0I3
RkQwMDAsIDAyMzYgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0K
KFhFTikgQUNQSTogVUVGSSA3QjdGQzAwMCwgMDA0MiAocjEgSU5TWURFICBIU1ctTFBUICAgICAg
ICAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBBU0YhIDdCN0ZCMDAwLCAwMEE1IChyMzIg
SU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCREFU
IDdCN0ZBMDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IEJPT1QgN0I3RjkwMDAsIDAwMjggKHIxIElOU1lERSAgSFNXLUxQVCAg
ICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogREJHUCA3QjdGODAwMCwgMDAzNCAo
cjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBI
UEVUIDdCN0Y2MDAwLCAwMDM4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0
MDAwMCkNCihYRU4pIEFDUEk6IEFQSUMgN0I3RjUwMDAsIDAxQjQgKHIyIElOU1lERSAgSFNXLUxQ
VCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogTUNGRyA3QjdGNDAwMCwgMDAz
QyAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJ
OiBTUkFUIDdCN0YzMDAwLCAwMjAwIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAg
ICA0MDAwMCkNCihYRU4pIEFDUEk6IFNMSVQgN0I3RjIwMDAsIDAwNkMgKHIxIElOU1lERSAgSFNX
LUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogV0RBVCA3QjdGMTAwMCwg
MDE5NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBB
Q1BJOiBQUkFEIDdCN0MyMDAwLCAwMEQxIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQ
SSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNTRFQgN0I3QzEwMDAsIDA1QzggKHIxIElOU1lERSAg
SFNXLUxQVCAgICAgMTAwMCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1BNSSA3QjdCRjAw
MCwgMDA0MSAocjUgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVO
KSBBQ1BJOiBTU0RUIDdCN0JFMDAwLCAwNjQ4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgIDEwMDAg
QUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERNQVIgN0I3QkQwMDAsIDAxMTAgKHIxIElOU1lE
RSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRlBEVCA3QjdC
QzAwMCwgMDA0NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAyIEFDUEkgICAgNDAwMDApDQoo
WEVOKSBBQ1BJOiBIRVNUIDdCN0JCMDAwLCAwMEE4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAg
IDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEVSU1QgN0I3QkEwMDAsIDAyMzAgKHIxIElO
U1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogQkVSVCA3
QjdCODAwMCwgMDAzMCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDAp
DQooWEVOKSBBQ1BJOiBFSU5KIDdCN0I3MDAwLCAwMTUwIChyMSBJTlNZREUgIEhTVy1MUFQgICAg
ICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIFN5c3RlbSBSQU06IDI2MTc0MU1CICgyNjgwMjMy
ODhrQikNCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkIERNQSB3aWR0aCAzMiBiaXRzDQoo
WEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQgLSA3YjY5YzAw
MC8wMDAwMDAwMDAwMDAwMDAwLCB1c2luZyAzMg0KKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDgs
IHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMNCihYRU4pIElPQVBJQ1sx
XTogYXBpY19pZCA5LCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDEwMDAsIEdTSSAyNC00Nw0K
KFhFTikgSU9BUElDWzJdOiBhcGljX2lkIDEwLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjNDAw
MDAsIEdTSSA0OC03MQ0KKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgUGh5cy4gIFVzaW5nIDMg
SS9PIEFQSUNzDQooWEVOKSBOb3QgZW5hYmxpbmcgeDJBUElDICh1cG9uIGZpcm13YXJlIHJlcXVl
c3QpDQooWEVOKSB4c3RhdGU6IHNpemU6IDB4MzQwIGFuZCBzdGF0ZXM6IDB4Nw0KKFhFTikgQ01D
STogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxNywgdXNpbmcgMHgxDQoo
WEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE4LCB1c2lu
ZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsg
MTksIHVzaW5nIDB4MQ0KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxl
ciAoY3JlZGl0KQ0KKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQNCihYRU4p
IERldGVjdGVkIDIzOTQuNDcyIE1IeiBwcm9jZXNzb3IuDQooWEVOKSBJbml0aW5nIG1lbW9yeSBz
aGFyaW5nLg0KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0
a0IsIDJNQiwgMUdCLg0KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNp
emVzOiA0a0IsIDJNQiwgMUdCLg0KKFhFTikgSW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIGVuYWJs
ZWQuDQooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLg0K
KFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuDQooWEVOKSBJbnRl
bCBWVC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUG9z
dGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0
YWJsZXMgbm90IGVuYWJsZWQuDQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhF
TikgIC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJs
ZWQNCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hDQoo
WEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMNCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhv
ZA0KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuDQooWEVOKSBWTVg6IFN1
cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mgdmly
dHVhbGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQg
UGFnZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJz
IChWUElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNz
IGJpdG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lz
dGVyIFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0K
KFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRv
d2luZw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQoo
WEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2lu
ZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rp
c2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxh
cmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAw
eDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRo
cmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4p
IEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQoo
WEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0
LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBh
ZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdF
TUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0
MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFt
ZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBN
RU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAw
MC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAw
MDAtPjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAw
MDAwLT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MjFm
ZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODIy
MDAwMDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgy
MjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4
MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZm
ODFkNzMxZjANCihYRU4pIERvbTAgaGFzIG1heGltdW0gMjQgVkNQVXMNCihYRU4pIFNjcnViYmlu
ZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQVXMNCihYRU4pIC4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQooWEVO
KSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4N
CihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0IExv
Z2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVO
KSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5w
dXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8g
WGVuKQ0KKFhFTikgRnJlZWQgMzEya0IgaW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8g
cGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KDQoNCldlbGNvbWUgdG8g
U1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQu
NC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KKFhFTikgSW50ZWwgVlQtZCBEb20wIERN
QSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFs
aWRhdGlvbiBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVu
YWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuDQoo
WEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIG5vdCBlbmFibGVkLg0KKFhFTikgSS9P
IHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQNCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZA0KKFhF
TikgSW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkDQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVP
SSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQ0KKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQoo
WEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QNCihYRU4pIEFsbG9jYXRlZCBjb25zb2xlIHJp
bmcgb2YgNjQgS2lCLg0KKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6DQoo
WEVOKSAgLSBBUElDIE1NSU8gYWNjZXNzIHZpcnR1YWxpc2F0aW9uDQooWEVOKSAgLSBBUElDIFRQ
UiBzaGFkb3cNCihYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpDQooWEVOKSAgLSBW
aXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJRCkNCihYRU4pICAtIFZpcnR1YWwgTk1J
DQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXANCihYRU4pICAtIFVucmVzdHJpY3Rl
ZCBHdWVzdA0KKFhFTikgIC0gQVBJQyBSZWdpc3RlciBWaXJ0dWFsaXphdGlvbg0KKFhFTikgIC0g
VmlydHVhbCBJbnRlcnJ1cHQgRGVsaXZlcnkNCihYRU4pICAtIFBvc3RlZCBJbnRlcnJ1cHQgUHJv
Y2Vzc2luZw0KKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcNCihYRU4pICAtIFZNIEZ1bmN0aW9ucw0K
KFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLg0KKFhFTikgSFZNOiBWTVggZW5hYmxlZA0KKFhFTikg
SFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQNCihYRU4pIEhWTTog
SEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CIFtkaXNhYmxlZF0sIDFHQiBbZGlzYWJsZWRdDQooWEVO
KSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxNywgdXNpbmcg
MHgxDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAx
OCwgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BV
MTIgYmFuayAxOSwgdXNpbmcgMHgxDQooWEVOKSBCcm91Z2h0IHVwIDI0IENQVXMNCihYRU4pIERv
bTAgaGFzIG1heGltdW0gMTAzMiBQSVJRcw0KKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioq
DQooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMg0KKFhFTikgIERvbTAg
a2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyMWZmMDAwDQoo
WEVOKSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgRG9tMCBhbGxvYy46ICAg
MDAwMDAwNDAyMDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAwMCAoNDQ1NDQzNTQgcGFnZXMgdG8gYmUg
YWxsb2NhdGVkKQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDQwN2YxNjIwMDAtPjAwMDAw
MDQwN2ZmZmY0MTQNCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgIExv
YWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODIxZmYwMDANCihYRU4pICBJ
bml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAg
UGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAxNTQwMDAwMA0KKFhFTikg
IFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODIxZmYwMDAtPmZmZmZmZmZmODIxZmY0YjQNCihYRU4p
ICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyMjAwMDAwLT5mZmZmZmZmZjgyMjE1MDAwDQooWEVO
KSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MjIxNTAwMC0+ZmZmZmZmZmY4MjIxNjAwMA0KKFhF
TikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODI0MDAwMDANCihY
RU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgxZDczMWYwDQooWEVOKSBEb20wIGhhcyBtYXhp
bXVtIDI0IFZDUFVzDQooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMiBub2RlcyB1c2luZyAx
MiBDUFVzDQooWEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi5kb25lLg0KKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhy
ZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQooWEVOKSBTdGQuIExvZ2xldmVsOiBFcnJvcnMg
YW5kIHdhcm5pbmdzDQooWEVOKSBHdWVzdCBMb2dsZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVk
OiBFcnJvcnMgYW5kIHdhcm5pbmdzKQ0KKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNv
bnNvbGUuDQooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhy
ZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikNCihYRU4pIEZyZWVkIDMxMmtCIGluaXQg
bWVtb3J5DQptYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KYWJvdXQgdG8gZ2V0
IHN0YXJ0ZWQuLi4NCg0KDQpXZWxjb21lIHRvIFNVU0UgTGludXggRW50ZXJwcmlzZSBTZXJ2ZXIg
MTIgU1AyICAoeDg2XzY0KSAtIEtlcm5lbCA0LjQuMTAzLTkyLjU2LWRlZmF1bHQgKGh2YzApLg0K
DQoNCihYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4NCihYRU4p
IEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgbm90IGVuYWJsZWQuDQooWEVOKSBJL08gdmly
dHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikgIC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJ
bnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQNCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdp
dGggaW9hcGljX2Fja19vbGQgb24hDQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMNCihYRU4p
ICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZA0KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBv
ZiA2NCBLaUIuDQooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4p
ICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNo
YWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1
YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihY
RU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1
ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lzdGVyIFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0
dWFsIEludGVycnVwdCBEZWxpdmVyeQ0KKFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNz
aW5nDQooWEVOKSAgLSBWTUNTIHNoYWRvd2luZw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVO
KSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06
IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAg
cGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENN
Q0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDEN
CihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1
c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBi
YW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBo
YXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihY
RU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBrZXJu
ZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihYRU4p
IFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMDAw
MDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxv
Y2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3
ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVk
IGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIEluaXQu
IHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQaHlz
LU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAgU3Rh
cnQgaW5mbzogICAgZmZmZmZmZmY4MjFmZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBh
Z2UgdGFibGVzOiAgIGZmZmZmZmZmODIyMDAwMDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4pICBC
b290IHN0YWNrOiAgICBmZmZmZmZmZjgyMjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAg
VE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikg
IEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODFkNzMxZjANCihYRU4pIERvbTAgaGFzIG1heGltdW0g
MjQgVkNQVXMNCihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQ
VXMNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLmRvbmUuDQooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hv
bGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4NCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQg
d2FybmluZ3MNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVy
cm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29s
ZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0
aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgMzEya0IgaW5pdCBtZW1v
cnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3Rh
cnRlZC4uLg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBT
UDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0K
KFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4NCihYRU4p
IEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQt
ZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJ
bnRlcnJ1cHQgbm90IGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVz
IG5vdCBlbmFibGVkLg0KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQNCihYRU4pICAt
IERvbTAgbW9kZTogUmVsYXhlZA0KKFhFTikgSW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkDQoo
WEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQ0KKFhFTikg
RU5BQkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QNCihY
RU4pIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgNjQgS2lCLg0KKFhFTikgVk1YOiBTdXBwb3J0
ZWQgYWR2YW5jZWQgZmVhdHVyZXM6DQooWEVOKSAgLSBBUElDIE1NSU8gYWNjZXNzIHZpcnR1YWxp
c2F0aW9uDQooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cNCihYRU4pICAtIEV4dGVuZGVkIFBhZ2Ug
VGFibGVzIChFUFQpDQooWEVOKSAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJ
RCkNCihYRU4pICAtIFZpcnR1YWwgTk1JDQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRt
YXANCihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdA0KKFhFTikgIC0gQVBJQyBSZWdpc3RlciBW
aXJ0dWFsaXphdGlvbg0KKFhFTikgIC0gVmlydHVhbCBJbnRlcnJ1cHQgRGVsaXZlcnkNCihYRU4p
ICAtIFBvc3RlZCBJbnRlcnJ1cHQgUHJvY2Vzc2luZw0KKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcN
CihYRU4pICAtIFZNIEZ1bmN0aW9ucw0KKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLg0KKFhFTikg
SFZNOiBWTVggZW5hYmxlZA0KKFhFTikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhB
UCkgZGV0ZWN0ZWQNCihYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CIFtkaXNhYmxl
ZF0sIDFHQiBbZGlzYWJsZWRdDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBm
b3IgQ1BVMTIgYmFuayAxNywgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRv
byBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxOCwgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0aHJlc2hv
bGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxOSwgdXNpbmcgMHgxDQooWEVOKSBCcm91
Z2h0IHVwIDI0IENQVXMNCihYRU4pIERvbTAgaGFzIG1heGltdW0gMTAzMiBQSVJRcw0KKFhFTikg
KioqIExPQURJTkcgRE9NQUlOIDAgKioqDQooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNi
LCBjb21wYXQzMg0KKFhFTikgIERvbTAga2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAw
eDEwMDAwMDAgLT4gMHgyMWZmMDAwDQooWEVOKSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6
DQooWEVOKSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwNDAyMDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAw
MCAoNDQ1NDQzNTQgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6
IDAwMDAwMDQwN2YxNjIwMDAtPjAwMDAwMDQwN2ZmZmY0MTQNCihYRU4pIFZJUlRVQUwgTUVNT1JZ
IEFSUkFOR0VNRU5UOg0KKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZm
ZmZmZmZmODIxZmYwMDANCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4w
MDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+
MDAwMDAwODAxNTQwMDAwMA0KKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODIxZmYwMDAt
PmZmZmZmZmZmODIxZmY0YjQNCihYRU4pICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyMjAwMDAw
LT5mZmZmZmZmZjgyMjE1MDAwDQooWEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MjIxNTAw
MC0+ZmZmZmZmZmY4MjIxNjAwMA0KKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAw
MDAtPmZmZmZmZmZmODI0MDAwMDANCihYRU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgxZDcz
MWYwDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDI0IFZDUFVzDQooWEVOKSBTY3J1YmJpbmcgRnJl
ZSBSQU0gb24gMiBub2RlcyB1c2luZyAxMiBDUFVzDQooWEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLg0KKFhFTikgSW5p
dGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQooWEVO
KSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5pbmdzDQooWEVOKSBHdWVzdCBMb2dsZXZl
bDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5kIHdhcm5pbmdzKQ0KKFhFTikgWGVu
IGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuDQooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+
IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikN
CihYRU4pIEZyZWVkIDMxMmtCIGluaXQgbWVtb3J5DQptYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNp
Y2FsIG1lbW9yeQ0KYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCg0KDQpXZWxjb21lIHRvIFNVU0Ug
TGludXggRW50ZXJwcmlzZSBTZXJ2ZXIgMTIgU1AyICAoeDg2XzY0KSAtIEtlcm5lbCA0LjQuMTAz
LTkyLjU2LWRlZmF1bHQgKGh2YzApLg0KDQoNCihYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVy
cnVwdCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgbm90
IGVuYWJsZWQuDQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikgIC0gRG9t
MCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQNCihYRU4p
IEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hDQooWEVOKSBFTkFC
TElORyBJTy1BUElDIElSUXMNCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZA0KKFhFTikg
QWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuDQooWEVOKSBWTVg6IFN1cHBvcnRlZCBh
ZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRp
b24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJs
ZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQ0K
KFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcA0K
KFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lzdGVyIFZpcnR1
YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0KKFhFTikgIC0g
UG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRvd2luZw0KKFhF
TikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBIVk06
IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBk
ZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVkXSwg
MUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBD
UFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxh
cmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAw
eDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3VnaHQg
dXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSAqKiog
TE9BRElORyBET01BSU4gMCAqKioNCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBsc2IsIGNv
bXBhdDMyDQooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAw
MDAwMCAtPiAweDIxZmYwMDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihY
RU4pICBEb20wIGFsbG9jLjogICAwMDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0MDAwMDAwICg0
NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAw
MDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBNRU1PUlkgQVJS
QU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZm
ZmY4MjFmZjAwMA0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAw
MDAwMDAwMDAwMDANCihYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAw
MDA4MDE1NDAwMDAwDQooWEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MjFmZjAwMC0+ZmZm
ZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODIyMDAwMDAtPmZm
ZmZmZmZmODIyMTUwMDANCihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyMjE1MDAwLT5m
ZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+
ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODFkNzMxZjAN
CihYRU4pIERvbTAgaGFzIG1heGltdW0gMjQgVkNQVXMNCihYRU4pIFNjcnViYmluZyBGcmVlIFJB
TSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQVXMNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQooWEVOKSBJbml0aWFs
IGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4NCihYRU4pIFN0
ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBO
b3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMg
cmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9N
MCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhF
TikgRnJlZWQgMzEya0IgaW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwg
bWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51
eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIu
NTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhy
b3VnaCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBl
bmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQuDQoo
WEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuDQooWEVOKSBJbnRl
bCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIG5vdCBlbmFibGVkLg0KKFhFTikgSS9PIHZpcnR1YWxp
c2F0aW9uIGVuYWJsZWQNCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZA0KKFhFTikgSW50ZXJy
dXB0IHJlbWFwcGluZyBlbmFibGVkDQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlv
YXBpY19hY2tfb2xkIG9uIQ0KKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4g
VXNpbmcgb2xkIEFDSyBtZXRob2QNCihYRU4pIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgNjQg
S2lCLg0KKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6DQooWEVOKSAgLSBB
UElDIE1NSU8gYWNjZXNzIHZpcnR1YWxpc2F0aW9uDQooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cN
CihYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpDQooWEVOKSAgLSBWaXJ0dWFsLVBy
b2Nlc3NvciBJZGVudGlmaWVycyAoVlBJRCkNCihYRU4pICAtIFZpcnR1YWwgTk1JDQooWEVOKSAg
LSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXANCihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdA0K
KFhFTikgIC0gQVBJQyBSZWdpc3RlciBWaXJ0dWFsaXphdGlvbg0KKFhFTikgIC0gVmlydHVhbCBJ
bnRlcnJ1cHQgRGVsaXZlcnkNCihYRU4pICAtIFBvc3RlZCBJbnRlcnJ1cHQgUHJvY2Vzc2luZw0K
KFhFTikgIC0gVk1DUyBzaGFkb3dpbmcNCihYRU4pICAtIFZNIEZ1bmN0aW9ucw0KKFhFTikgSFZN
OiBBU0lEcyBlbmFibGVkLg0KKFhFTikgSFZNOiBWTVggZW5hYmxlZA0KKFhFTikgSFZNOiBIYXJk
d2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQNCihYRU4pIEhWTTogSEFQIHBhZ2Ug
c2l6ZXM6IDRrQiwgMk1CIFtkaXNhYmxlZF0sIDFHQiBbZGlzYWJsZWRdDQooWEVOKSBDTUNJOiB0
aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxNywgdXNpbmcgMHgxDQooWEVO
KSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxOCwgdXNpbmcg
MHgxDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAx
OSwgdXNpbmcgMHgxDQooWEVOKSBCcm91Z2h0IHVwIDI0IENQVXMNCihYRU4pIERvbTAgaGFzIG1h
eGltdW0gMTAzMiBQSVJRcw0KKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioqDQooWEVOKSAg
WGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMg0KKFhFTikgIERvbTAga2VybmVsOiA2
NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyMWZmMDAwDQooWEVOKSBQSFlT
SUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwNDAy
MDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAwMCAoNDQ1NDQzNTQgcGFnZXMgdG8gYmUgYWxsb2NhdGVk
KQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDQwN2YxNjIwMDAtPjAwMDAwMDQwN2ZmZmY0
MTQNCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgIExvYWRlZCBrZXJu
ZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODIxZmYwMDANCihYRU4pICBJbml0LiByYW1k
aXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgUGh5cy1NYWNo
IG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAxNTQwMDAwMA0KKFhFTikgIFN0YXJ0IGlu
Zm86ICAgIGZmZmZmZmZmODIxZmYwMDAtPmZmZmZmZmZmODIxZmY0YjQNCihYRU4pICBQYWdlIHRh
YmxlczogICBmZmZmZmZmZjgyMjAwMDAwLT5mZmZmZmZmZjgyMjE1MDAwDQooWEVOKSAgQm9vdCBz
dGFjazogICAgZmZmZmZmZmY4MjIxNTAwMC0+ZmZmZmZmZmY4MjIxNjAwMA0KKFhFTikgIFRPVEFM
OiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODI0MDAwMDANCihYRU4pICBFTlRS
WSBBRERSRVNTOiBmZmZmZmZmZjgxZDczMWYwDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDI0IFZD
UFVzDQooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMiBub2RlcyB1c2luZyAxMiBDUFVzDQoo
WEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi5kb25lLg0KKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNl
dCBhdCAweDQwMDAgcGFnZXMuDQooWEVOKSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5p
bmdzDQooWEVOKSBHdWVzdCBMb2dsZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMg
YW5kIHdhcm5pbmdzKQ0KKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuDQoo
WEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMg
dG8gc3dpdGNoIGlucHV0IHRvIFhlbikNCihYRU4pIEZyZWVkIDMxMmtCIGluaXQgbWVtb3J5DQpt
YXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4NCg0KDQpXZWxjb21lIHRvIFNVU0UgTGludXggRW50ZXJwcmlzZSBTZXJ2ZXIgMTIgU1AyICAo
eDg2XzY0KSAtIEtlcm5lbCA0LjQuMTAzLTkyLjU2LWRlZmF1bHQgKGh2YzApLg0KDQoNCihYRU4p
IEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZU
LWQgU2hhcmVkIEVQVCB0YWJsZXMgbm90IGVuYWJsZWQuDQooWEVOKSBJL08gdmlydHVhbGlzYXRp
b24gZW5hYmxlZA0KKFhFTikgIC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQg
cmVtYXBwaW5nIGVuYWJsZWQNCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGlj
X2Fja19vbGQgb24hDQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMNCihYRU4pICAtPiBVc2lu
ZyBvbGQgQUNLIG1ldGhvZA0KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIu
DQooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMg
TU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhF
TikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vz
c29yIElkZW50aWZpZXJzIChWUElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1T
UiBkaXJlY3QtYWNjZXNzIGJpdG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVO
KSAgLSBBUElDIFJlZ2lzdGVyIFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVy
cnVwdCBEZWxpdmVyeQ0KKFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVO
KSAgLSBWTUNTIHNoYWRvd2luZw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFT
SURzIGVuYWJsZWQuDQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJl
IEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXpl
czogNGtCLCAyTUIgW2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVz
aG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENN
Q0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDEN
CihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1
c2luZyAweDENCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBoYXMgbWF4aW11
bSAxMDMyIFBJUlFzDQooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihYRU4pICBYZW4g
IGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJp
dCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihYRU4pIFBIWVNJQ0FM
IE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDA0MDIwMDAw
MDAwLT4wMDAwMDA0MDI0MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQoo
WEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3ZmZmZjQxNA0K
KFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVkIGtlcm5lbDog
ZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIEluaXQuIHJhbWRpc2s6
IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQaHlzLU1hY2ggbWFw
OiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAgU3RhcnQgaW5mbzog
ICAgZmZmZmZmZmY4MjFmZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBhZ2UgdGFibGVz
OiAgIGZmZmZmZmZmODIyMDAwMDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4pICBCb290IHN0YWNr
OiAgICBmZmZmZmZmZjgyMjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAgVE9UQUw6ICAg
ICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikgIEVOVFJZIEFE
RFJFU1M6IGZmZmZmZmZmODFkNzMxZjANCihYRU4pIERvbTAgaGFzIG1heGltdW0gMjQgVkNQVXMN
CihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQVXMNCihYRU4p
IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLmRvbmUuDQooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0
IDB4NDAwMCBwYWdlcy4NCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MN
CihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQg
d2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4p
ICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBz
d2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgMzEya0IgaW5pdCBtZW1vcnkNCm1hcHBp
bmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0K
DQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZf
NjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KDQo9fj1+PX49
fj1+PX49fj1+PX49fj0gQklPUyBMb2cgQCAyMDE4LjYuMjggNzo1MDoyMSA9fj1+PX49fj1+PX49
fj1+PX49fj0NCg0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAw
eDAwMEZGRTAwMUEwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwMDlGNCANClBST0dSRVNTIENPREU6IFYz
MDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogMDU3QTQ0OUEtMUZEQy00QzA2LUJGQzktRjUzRjZBOTlC
QjkyDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZF
MDFCMjAgRW50cnlQb2ludD0weDAwMEZGRTAyNEEwIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIg
STANCkluc3RhbGwgUFBJOiA3RjE5RTcxNi00MTlDLTRFNzktOEUzNy1DMkJEODRFQjY1MjgNCkZs
YXNoIE1hcCBQRUlNIExvYWRlZA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcg
UEVJTSBhdCAweDAwMEZGRTAzMTYwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwNDE1OCANClBST0dSRVNT
IENPREU6IFYzMDIwMDAyIEkwDQpHU1ggZW5hYmxlZCwgdXNpbmcgaXQgZm9yIHBsYXRmb3JtIGlk
ZW50aWZpY2F0aW9uDQpJbml0aWFsaXplIEdTWCANCkdTWEJBUiA9IDB4RkVEMDQwMDAgDQpXYWl0
aW5nIEdTWCBjb21tYW5kIHRvIGNvbXBsZXRlIA0KQm9hcmQgSUQgPSBUeXBlTWF5YW5DaXR5Q1JC
DQogICAgICAgICAgIDo6IE1vZGVsSWQgU29ja2V0IE1vZGVsSWQjIDNGIA0KICAgICAgICAgICA6
OiBGYW1pbHlJZCBTb2NrZXQgRmFtaWx5SWQjIDYgDQpJbnN0YWxsIFBQSTogMUUyQUNDNDEtRTI2
QS00ODNELUFGQzctQTA1NkMzNEUwODdCDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9h
ZGluZyBQRUlNIGF0IDB4MDAwRkZFMDU3QzAgRW50cnlQb2ludD0weDAwMEZGRTA2NTg0IA0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCg0KUHJvZ3JhbSBHUElPIEVudHJ5DQpDaGVjayBHUElP
IEJhc2UNClByb2dyYW0gR1BJTyBzZXR0aW5ncw0KUGVpT2VtU3ZjQ2hpcHNldExpYiBPZW1TdmNN
b2RpZnlHcGlvU2V0dGluZ1RhYmxlLCBTdGF0dXMgOiBTdWNjZXNzDQpQUk9HUkVTUyBDT0RFOiBW
MzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDcwQTAgRW50cnlQb2ludD0weDAw
MEZGRTA3NzdCIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANClBST0dSRVNTIENPREU6IFYz
MDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUxQkY0MCBFbnRyeVBvaW50PTB4MDAw
RkZFMUNGNjAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6IDNBQ0Yz
M0VFLUQ4OTItNDBGNC1BMkZDLTM4NTREMkUxMzIzRA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMg
STANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTFFN0EwIEVudHJ5UG9pbnQ9MHgwMDBGRkUxRjA5
QyANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogRTZBRjFGN0ItRkMz
Ri00NkRBLUE4MjgtQTNCNDU3QTQ0MjgyDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9h
ZGluZyBQRUlNIGF0IDB4MDAwRkZFMjAwNDAgRW50cnlQb2ludD0weDAwMEZGRTIwNzgwIA0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDIgSTANClJlZ2lzdGVyIFBQSSBOb3RpZnk6IDJBQjg2RUY1LUVD
QjUtNDEzNC1CNTU2LTM4NTRDQTFGRTFCNA0KTm90aWZ5OiBQUEkgR3VpZDogMkFCODZFRjUtRUNC
NS00MTM0LUI1NTYtMzg1NENBMUZFMUI0LCBQZWltIG5vdGlmeSBlbnRyeSBwb2ludDogRkZFMjA3
OTINClJ1bm5pbmcgb24gaGFyZHdhcmUNClJldmlzaW9uOiAwDQpCSU9TU0lNOiBJbml0SGVhcCgp
IA0KQklPU1NJTTogSW5pdFVTQkRlYnVnKCkgDQoNCkhTWCAoMUhBKSBwcm9jZXNzb3IgZGV0ZWN0
ZWQNCg0KIFdhcm5pbmc6IE5ld2VyIENQVSBTdGVwcGluZyAgMg0KIEZvdW5kDQpDQ01SQyBWZXJz
aW9uOiAwMDUwMDAwMCANCg0KTVJDIFN5bmMgTnVtYmVyOiAyNDQwNzEgDQoNClJDIFZlcnNpb246
IDAzMDQwMDAwIA0KaG9zdCA9IEZFMThGODA4ICAocG9pbnRlciB0byBzeXNIb3N0IHN0cnVjdHVy
ZSkNCkxlZ2FjeSBTZXJpYWwgRGVidWcgRW5hYmxlZA0KDQpRUEkgSW5pdCBzdGFydGluZy4uLg0K
DQoNCioqKioqKiogUVBJIFNldHVwIFN0cnVjdHVyZSAqKioqKioqDQpQUElOck9wdEluOiAwDQpC
dXMgICBSYXRpbzogMSAxIDEgMQ0KSU8gICAgUmF0aW86IDEgMSAxIDENCk1NSU9MIFJhdGlvOiAx
IDEgMSAxDQpMZWdhY3lWZ2FTb2M6IDANCk1taW9QMnBEaXM6IDANCklzb2NBemFsaWFWYzFFbjog
MA0KRGVidWdQcmludExldmVsOiAxNQ0KQ2x1c3Rlck9uRGllRW46IDANCklCUEVDSUVuOiAxDQpF
MkVQYXJpdHlFbjogMA0KRWFybHlTbm9vcEVuOiAxDQpIb21lRGlyV09TQkVuOiAwDQpEZWdyYWRl
UHJlY2VkZW5jZTogMA0KUXBpTGlua1NwZWVkTW9kZTogMSAoRkFTVCkNClFwaUxpbmtTcGVlZDog
Ng0KUXBpTGlua0wwcEVuOiAxDQpRcGlMaW5rTDFFbjogMQ0KUXBpTGlua0wwckVuOiAxDQpRcGlM
YkVuOiAwDQpJaW9VbmlwaHlEaXNhYmxlIChwZXIgc29ja2V0KTogICAwICAwICAwICAwDQpRcGlM
aW5rQ3JlZGl0UmVkdWNlOiAyDQpRcGlDb25maWdUeFdjaTogMTENClFwaUNyY01vZGU6IDANClFw
aUNwdVNrdEhvdFBsdWdFbjogMA0KUXBpQ3B1U2t0SG90UGx1Z1RvcG9sb2d5OiAwDQpRcGlTa3VN
aXNtYXRjaENoZWNrOiAxDQpRcGlQb3J0RGlzYWJsZSAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6
MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpTGlua0NyZWRpdFJlZHVjZSAocGVyIHBvcnQpOiAg
UzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpTGlua1NwZWVkIChwZXIgcG9y
dCk6ICBTMDo2IDYgICBTMTo2IDYgICBTMjo2IDYgICBTMzo2IDYgDQpRcGlQcm9iZVR5cGUgKHBl
ciBwb3J0KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANClFwaUNvbmZpZ1R4
V2NpIChwZXIgcG9ydCk6ICBTMDoxMSAxMSAgIFMxOjExIDExICAgUzI6MTEgMTEgICBTMzoxMSAx
MSANClJzdmQgKHBlciBwb3J0KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCAN
Cg0KDQoqKioqKioqIENvbW1vbiBTZXR1cCBTdHJ1Y3R1cmUgKioqKioqKg0KbW1DZmdCYXNlOiAw
eDgwMDAwMDAwIA0KbW1DZmdTaXplOiAweDEwMDAwMDAwDQptbWlvbEJhc2U6IDB4OTAwMDAwMDAg
DQptbWlvbFNpemU6IDB4NkMwMDAwMDAgDQptbWlvaEJhc2U6IDB4MDAwMDAyMDAtMDAwMDAwMDAN
Cm1taW9oU2l6ZTogMjU2IEdCIA0KbnVtYUVuOiAxIA0KaXNvY0VuOiAwIA0KbWVzZWdFbjogMCAN
CmRjYUVuOiAxIA0KDQoNCioqKioqKiogQ29tbW9uIFZhciBTdHJ1Y3R1cmUgKioqKioqKg0KcmVz
ZXRSZXF1aXJlZDogMCANCnN0YXRlOiAwIA0KbnVtQ3B1czogMCANCnNvY2tldFByZXNlbnRCaXRN
YXA6IDB4MDEgDQpidXNJaW86IDB4MDAgMHgwMCAweDAwIDB4MDANCmJ1c1VuY29yZTogMHg3RiAw
eDAwIDB4MDAgMHgwMCANCm1tQ2ZnQmFzZTogMHg4MDAwMDAwMCANCg0KDQo7KioqKioqKiBDb2xs
ZWN0aW5nIEVhcmx5IFN5c3RlbSBJbmZvcm1hdGlvbiAtIFNUQVJUICoqKioqKioNCiAgICBTb2Nr
ZXRJZDogMCAgICBQaHlzaWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQ1OiAw
eDQwMDAwMDc3DQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAgU29j
a2V0SWQ6IDAgICAgQ0FQSUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQy
OiAweDc2MDAwMDAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQogICAg
U29ja2V0SWQ6IDAgICAgQ0FQSUQwOiAweDAwMTg4MTA0DQo7ICBTQlNQIFNvY2tldDogMCAgIFNL
VTogMHgwMiAgIFN1YlNLVTogMHgwMCAgIFN0ZXBwaW5nOiAweDAyICAgQ0FQSUQ0W3Nic3BdOiAw
eDI0MDM4NTAzDQo7ICBUb3RhbCBDYm9zOiAwNiAgIENibyBMaXN0OiAweDc3ICAgVG90YWwgSEE6
IDAxICAgVG90YWwgUjNRcGk6IDAxICAgVG90YWwgUXBpQWdlbnQ6IDAyDQoNCjsgIFRvdENwdXM6
IDIgIENwdUxpc3Q6IDB4MDMgDQo7ICBidXNJaW86ICAgIDB4MDAgMHg4MCANCjsgIGJ1c1VuY29y
ZTogMHg3RiAweEZGIA0KOyAgUmVzZXQgVHlwZTogV2FybSBSZXNldCAgIExpbmsgU3BlZWQ6IEZh
c3QgU3BlZWQNCjsqKioqKioqIENvbGxlY3RpbmcgRWFybHkgU3lzdGVtIEluZm9ybWF0aW9uIC0g
RU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFNldHRpbmcgdXAgTWluaW11bSBQYXRoIC0gU1RB
UlQgKioqKioqKg0KDQo7IENvbnN0cnVjdGluZyBTQlNQIG1pbmltdW0gcGF0aCBUb3BvbG9neSBU
cmVlIA0KOyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCg0K
OyBBZGRpbmcgU0JTUCAoQ1BVMCkgdG8gdGhlIHRyZWUNCiAgIENQVTAgTGluayBFeGNoYW5nZQ0K
ICAgVXNlUXBpUGNTdHMgPSAxIDogTEVQMCgxLENQVTEpIDogTEVQMSgwLENQVTEpDQoNCg0KOyBB
ZGRpbmcgQ1BVMSB0byB0aGUgdHJlZQ0KOyAgIFNldHRpbmcgcGF0aCBiZXR3ZWVuIFNCU1AgYW5k
IENQVTEuIA0KOyAgIEluIFNCU1Agc2V0dGluZyByb3V0ZSB0byBDUFUxIHVzaW5nIHBvcnQgMC4g
DQo7ICAgSW4gQ1BVMSB1c2luZyBwb3J0IDEgdG8gc2V0IHRoZSBSMlBDSWUgcm91dGUuIA0KDQog
ICAgU29ja2V0SWQ6IDEgICAgUGh5c2ljYWwgQ2hvcDogMA0KICAgIFNvY2tldElkOiAxICAgIENB
UElENTogMHg0MDAwMDA3Nw0KICAgIFNvY2tldElkOiAxICAgIENBUElENDogMHgyNDAzODUwMw0K
ICAgIFNvY2tldElkOiAxICAgIENBUElEMzogMHgwMDAwMDAwMA0KICAgIFNvY2tldElkOiAxICAg
IENBUElEMjogMHg3NjAwMDAwMA0KICAgIFNvY2tldElkOiAxICAgIENBUElEMTogMHgxMDAwMDI4
Mw0KICAgIFNvY2tldElkOiAxICAgIENBUElEMDogMHgwMDE4ODEwNA0KICAgQ1BVMSBMaW5rIEV4
Y2hhbmdlDQogICBVc2VRcGlQY1N0cyA9IDEgOiBMRVAwKDEsQ1BVMCkgOiBMRVAxKDAsQ1BVMCkN
Cg0KDQo7U0JTUCBNaW5pbXVtIFBhdGggVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJ
bmRleCAgU29ja2V0ICBQYXJlbnRQb3J0ICBIb3AgIFBhcmVudEluZGV4DQo7IDAwICAgICBDUFUw
ICAgIC0tICAgICAgICAgMCAgICAgLS0NCjsgMDEgICAgIENQVTEgICAgMDEgICAgICAgICAxICAg
ICAwMA0KOyoqKioqKiogU2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBFTkQgICAqKioqKioqDQoN
Cg0KOyoqKioqKiogSW5pdGlhbGl6ZSBNQ1RQIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogSW5p
dGlhbGl6ZSBNQ1RQIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkg
VG9wb2xvZ3kgRGVncmFkYXRpb24gLSBTVEFSVCAqKioqKioqDQoNCg0KO0xpbmsgRXhjaGFuZ2Ug
UGFyYW1ldGVyDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwIDogTEVQMCgxOkNQVTEp
IDogTEVQMSgwOkNQVTEpIA0KO0NQVTEgOiBMRVAwKDE6Q1BVMCkgOiBMRVAxKDA6Q1BVMCkgDQo7
ICBBbHJlYWR5IFJlZHVjZWQgdG8gU3VwcG9ydGVkIFRvcG9sb2d5DQoNCjsgIFN5c3RlbSB3aWxs
IGJlIHRyZWF0ZWQgMlNFUCBDb25maWd1cmF0aW9uDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQ
SSBUb3BvbG9neSBEZWdyYWRhdGlvbiAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2tp
bmcgUVBJUkMgSW5wdXQgU3RydWN0dXJlIC0gU1RBUlQgKioqKioqKg0KDQo7ICAgIFN5cyBjb25m
aWd1cmF0aW9uIFR5cGUgPSAxMg0KOyoqKioqKiogQ2hlY2tpbmcgUVBJUkMgSW5wdXQgU3RydWN0
dXJlIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIEFsbG9jYXRlIFJUSURzIC0gU1RBUlQg
KioqKioqKg0KOyAgICBXQiAtIDAyICAgVWJveCAtIDA0ICAgTG9jYWwgUlRJRCBQZXJDYm8gLSAx
NiAgIFJlbW90ZSBSVElEIFBlckNibyAtIDAyICAgRXh0cmEgLSAxNA0KOyAgICBMb2NhbCBCYXNl
IC0gMDUgICBSZW1vdGUgQmFzZSAtIDY1ICAgUmVhbGxvY2F0aW9uIEJhc2UgLSA3Nw0KDQo7ICAg
IENibyAwMyBSVElEIHN0cmFkZGxlcyBpbnRvIHhSVElEIHNwYWNlDQo7ICAgICAgUlRJRHMgc3Bs
aXQgaW50byB0aHJlZSBwb29scyBvZiBzaXplIDgsIDMgYW5kIDUNCjsgICAgICAgIFN1ZmZpY2ll
bnQgZXh0cmEgUlRJRHMgYXJlIGF2YWlsYWJsZSB0byBtb3ZlIHRoZSBTZWNvbmQgUG9vbCBpbnRv
IHhSVElEIHNwYWNlLiBObyBsb3NzIG9mIFJUSURzIGZvciB0aGUgQ0JvLg0KDQo7IFJUSUQgQWxs
b2NhdGlvbiBUYWJsZQ0KOyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KOyAgICAgICAgICBMb2Nh
bCAgICAgICAgICBOZWlnaGJvcg0KOyAgICAgICAgICAtLS0tLSAgICAgICAgICAtLS0tLS0tLQ0K
OyAgV0IgICAgICAgIDAgICAgMSAgICAgICAgICAgMCAgICAxIA0KOyAgVUJPWCAgICAgIDEgICAg
NCAgICAgICAgICAgMSAgICA0IA0KOyAgSVNPQyAgICAgIDAgICAgMCAgICAgICAgICAgMCAgICAw
IA0KOyAgQ0JPMDAgICAgIDUgICAgOCAgICAgICAgICA2NSAgICAyIA0KOyAgQ0JPMDAgICAgMTMg
ICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDEgICAgMjEgICAgOCAgICAgICAgICA2NyAg
ICAyIA0KOyAgQ0JPMDEgICAgMjkgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDIgICAg
MzcgICAgOCAgICAgICAgICA2OSAgICAyIA0KOyAgQ0JPMDIgICAgNDUgICAgOCAgICAgICAgICAg
MCAgICAwIA0KOyAgQ0JPMDMgICAgNTMgICAgOCAgICAgICAgICA3MSAgICAyIA0KOyAgQ0JPMDMg
ICAgNzcgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDQgICAgODUgICAgOCAgICAgICAg
ICA3MyAgICAyIA0KOyAgQ0JPMDQgICAgOTMgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JP
MDUgICAxMDEgICAgOCAgICAgICAgICA3NSAgICAyIA0KOyAgQ0JPMDUgICAxMDkgICAgOCAgICAg
ICAgICAgMCAgICAwIA0KOyAgRVhUUkEgICAgIDAgICAxMSAgICAgICAgICAgMCAgICAwIA0KDQoN
Cg0KDQo7KioqKioqKiBBbGxvY2F0ZSBSVElEcyAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiog
Q2FjbHVhdGUgUmVzb3VyY2UgQWxsb2NhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KO0NQVSBSZXNv
dXJjZSBBbGxvY2F0aW9uDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwICAgQnVzOiAw
eDAwIC0gMHg3RiAgSU86IDB4MDAwMCAtIDB4N0ZGRiAgSU9BUElDOiAweEZFQzAwMDAwIC0gMHhG
RUMzRkZGRiAgTU1JT0w6IDB4OTAwMDAwMDAgLSAweEM3RkZGRkZGICBNTUlPSDogMHgwMDAwMDIw
MCAwMDAwMDAwMCAtIDB4MDAwMDAyM0YgRkZGRkZGRkYNCjtDUFUxICAgQnVzOiAweDgwIC0gMHhG
RiAgSU86IDB4ODAwMCAtIDB4RkZGRiAgSU9BUElDOiAweEZFQzQwMDAwIC0gMHhGRUM3RkZGRiAg
TU1JT0w6IDB4QzgwMDAwMDAgLSAweEZCRkZGRkZGICBNTUlPSDogMHgwMDAwMDI0MCAwMDAwMDAw
MCAtIDB4MDAwMDAyN0YgRkZGRkZGRkYNCg0KOyoqKioqKiogQ2FjbHVhdGUgUmVzb3VyY2UgQWxs
b2NhdGlvbiAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9s
b2d5IGNoYW5nZSBhY3Jvc3MgcmVzZXQgLSBTVEFSVCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hl
Y2sgZm9yIFFQSSBUb3BvbG9neSBjaGFuZ2UgYWNyb3NzIHJlc2V0IC0gRU5EICoqKioqKioNCg0K
DQo7KioqKioqKiBQaHkvTGluayBVcGRhdGVzIE9uIFdhcm0gUmVzZXQgLSBTVEFSVCAqKioqKioq
DQo7ICBGb3JjZSB1bnVzZWQgbGlua3MgdG8gZGlzYWJsZWQvbG93IHBvd2VyIHN0YXRlLg0KOyAg
U29ja2V0IDAgUVBJIExpbmsgMCBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAwIFFQ
SSBMaW5rIDEgRnJlcSBpcyBjdXJyZW50bHkgODAuDQo7ICBTb2NrZXQgMSBRUEkgTGluayAwIEZy
ZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDEgUVBJIExpbmsgMSBGcmVxIGlzIGN1cnJl
bnRseSA4MC4NCjsgIFN5c3RlbSB3aWRlIFFQSSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsqKioq
KioqIFBoeS9MaW5rIFVwZGF0ZXMgT24gV2FybSBSZXNldCAtIEVORCAqKioqKioqDQoNCg0KOyoq
KioqKiogU3luYyBVcCBQQlNQcyAtIFNUQVJUICoqKioqKioNCjsgICAgVmVyaWZ5aW5nIGlmIHRo
ZSByZW1vdGUgc29ja2V0KHMpIGNoZWNrZWQtaW4uIA0KOyoqKioqKiogU3luYyBVcCBQQlNQcyAt
IEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBUb3BvbG9neSBEaWNvdmVyeSBhbmQgT3B0aW11
bSBSb3V0ZSBDYWxjdWxhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KOyAgTG9jYXRpbmcgdGhlIFJp
bmdzIFByZXNlbnQgaW4gdGhlIFRvcG9sb2d5DQoNCjsgIE5vIFJpbmdzIEZvdW5kDQoNCjsgIENv
bnN0cnVjdGluZyBUb3BvbG9neSBUcmVlDQoNCjsgQWRqYWNlbmN5IFRhYmxlDQo7IC0tLS0tLS0t
LS0tLS0tLS0NCjtTMCBQMCBWTjAgVFggKDAwKSA6ICAgUzEgUDEgVk4wIFJYICgxMykNCjtTMCBQ
MSBWTjAgUlggKDA1KSA6DQo7UzEgUDAgVk4wIFRYICgwOCkgOiAgIFMwIFAxIFZOMCBSWCAoMDUp
DQo7UzEgUDEgVk4wIFJYICgxMykgOg0KDQo7IENoZWNraW5nIGZvciBEZWFkbG9jay4uLg0KDQo7
Q1BVMCBUb3BvbG9neSBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQg
IFBhcmVudFNvY2tldCAgUGFyZW50UG9ydCAgUGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BV
MCAgICAgICAtLSAgICAgICAgICAgIC0tICAgICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBD
UFUxICAgICAgQ1BVMCAgICAgICAgICAgMDEgICAgICAgICAgMDAgICAgICAgIDENCg0KO0NQVTEg
VG9wb2xvZ3kgVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJbmRleCAgU29ja2V0ICBQYXJl
bnRTb2NrZXQgIFBhcmVudFBvcnQgIFBhcmVudEluZGV4ICBIb3ANCjsgMDAgICAgIENQVTEgICAg
ICAgLS0gICAgICAgICAgICAtLSAgICAgICAgICAtLSAgICAgICAgMA0KOyAwMSAgICAgQ1BVMCAg
ICAgIENQVTEgICAgICAgICAgIDAxICAgICAgICAgIDAwICAgICAgICAxDQo7DQoiUzAgUDAgVk4w
IFRYIiAtPiAiUzEgUDEgVk4wIFJYIjsNCjsNCiJTMSBQMCBWTjAgVFgiIC0+ICJTMCBQMSBWTjAg
UlgiOw0KOyBDYWxjdWxhdGluZyBSb3V0ZSBmb3IgQ1BVMCANCjsgQ2FsY3VsYXRpbmcgUm91dGUg
Zm9yIENQVTEgDQo7IERpc2FibGUgUkJUIHVwZGF0ZSBvbiBTb2NJZCAwIFBvcnQgMCBmb3IgRGVz
dFNvY0lkIDENCjsgRGlzYWJsZSBSQlQgdXBkYXRlIG9uIFNvY0lkIDEgUG9ydCAwIGZvciBEZXN0
U29jSWQgMA0KDQoNCjtDUFUgMCBSb3V0aW5nIFRhYmxlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0K
O0NibyAgICBEZXN0U29ja2V0ICAgIFBvcnQNCjtFdmVuICAgICBDUFUxICAgICAgICAgMA0KO09k
ZCAgICAgIENQVTEgICAgICAgICAxDQoNCg0KO0NQVSAxIFJvdXRpbmcgVGFibGUNCjstLS0tLS0t
LS0tLS0tLS0tLS0tDQo7Q2JvICAgIERlc3RTb2NrZXQgICAgUG9ydA0KO0V2ZW4gICAgIENQVTAg
ICAgICAgICAxDQo7T2RkICAgICAgQ1BVMCAgICAgICAgIDANCg0KDQo7KioqKioqKiBUb3BvbG9n
eSBEaWNvdmVyeSBhbmQgT3B0aW11bSBSb3V0ZSBDYWxjdWxhdGlvbiAtIEVORCAgICoqKioqKioN
Cg0KDQo7KioqKioqKiBQcm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3MgLSBTVEFS
VCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3Mg
LSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGlu
ZyAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFByb2dyYW0gRmluYWwgSU8gU0FEIFNldHRpbmcg
LSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBNaXNjLiBRUEkgUGFyYW1ldGVy
cyAtIFNUQVJUICoqKioqKioNCiAgICBMb2NrIFFQSSBERlguDQo7KioqKioqKiBQcm9ncmFtIE1p
c2MuIFFQSSBQYXJhbWV0ZXJzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0g
SG9tZSBBZ2VudCBDcmVkaXRzIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBIb21l
IEFnZW50IENyZWRpdHMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21l
IHRyYWNrZXIgYW5kIFJvdXRlIEJhY2sgVGFibGUgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQ
cm9ncmFtIEhvbWUgdHJhY2tlciBhbmQgUm91dGUgQmFjayBUYWJsZSAtIEVORCAgICoqKioqKioN
Cg0KDQo7KioqKioqKiBQcm9ncmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gU1RBUlQg
KioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBTeXN0ZW0gQ29oZXJlbmN5IFJlZ2lzdGVycyAtIEVO
RCAgICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUzMgUmVzdW1lIC0gU1RBUlQgKioq
KioqKg0KOyoqKioqKiogQ2hlY2sgZm9yIFMzIFJlc3VtZSAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBDb2xsZWN0IFByZXZpb3VzIEJvb3QgRXJyb3IgLSBTVEFSVCAqKioqKioqDQo7Kioq
KioqKiBDb2xsZWN0IFByZXZpb3VzIEJvb3QgRXJyb3IgLSBFTkQgICAqKioqKioqDQoNCg0KKioq
KioqKiBRUEkgT3V0cHV0IFN0cnVjdHVyZSAqKioqKioqDQpPdXRMZWdhY3lWZ2FTb2M6IDANCk91
dElzb2NFbjogMA0KT3V0TWVzZWdFbjogMA0KT3V0SXNvY0F6YWxpYVZjMUVuOiAwDQpPdXRDbHVz
dGVyT25EaWVFbjogMA0KT3V0SUJQRUNJRW46IDENCk91dEUyRVBhcml0eUVuOiAwDQpPdXRFYXJs
eVNub29wRW46IDENCk91dEhvbWVEaXJXT1NCRW46IDANClFwaUN1cnJlbnRMaW5rU3BlZWRNb2Rl
OiAxIChGQVNUKQ0KT3V0UXBpTGlua1NwZWVkOiAzDQpPdXRRcGlMaW5rTDBwRW46IDENCk91dFFw
aUxpbmtMMUVuOiAxDQpPdXRRcGlMaW5rTDByRW46IDENCk91dElpb1VuaXBoeURpc2FibGU6IDAs
IDAsIDAsIDANCk91dFFwaUNyY01vZGU6IDANCk91dENsdXN0ZXJPbkRpZVJlZHVjdGlvbjogMA0K
T3V0UG9pbnRlclNlcGVyYXRpb25IQTogMA0KDQpRcGlJbnRlcm5hbEdsb2JhbC0+QnRNb2RlRW46
IDANClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGU6IDANClFwaUludGVybmFsR2xvYmFsLT5CdE1v
ZGUyQWx0OiAwDQpRcGlJbnRlcm5hbEdsb2JhbC0+U3lzNFNDbHVzdGVyT25EaWVFbjogMA0KUXBp
SW50ZXJuYWxHbG9iYWwtPlNub29wRmFub3V0RW46IDANClFwaUludGVybmFsR2xvYmFsLT5TeXNT
bm9vcE1vZGU6IDANClFwaUludGVybmFsR2xvYmFsLT5Jb2RjRW46IDANCjsqKioqKioqIFFQSVJD
IEV4aXQgICoqKioqKioNCg0KUVBJIEluaXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDAN
ClBpcGUgSW5pdCBzdGFydGluZy4uLlBhc3MgUElQRV9ESVNQQVRDSF9TWU5DSF9QU1lTSE9TVA0K
UGFzcyBQZWlQaXBlU2xhdmVJbml0DQpQYXNzIHBvaW50ZXIgdG8gaG9zdA0KQ29weSBob3N0IHN0
cnVjdHVyZQ0KDQpTeW5jaCBvZiBob3N0IHN0cnVjdHVyZSB0byBTb2NrZXQgMSBzdGFydGluZy4u
Lg0KUGlwZSBJbml0IGNvbXBsZXRlZCEgUmVzZXQgUmVxdWVzdGVkOiAwDQpOMSBDaGVja2VkIGlu
dG8gUGlwZQ0KQ1BVIEZlYXR1cmUgRWFybHkgQ29uZmlnIHN0YXJ0aW5nLi4uQklTVCBSZXN1bHRz
ID0gMDAwMDAwM0YNCkNyYyByZWFkIGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJv
bSBDTU9TIGlzIDo2MDAwDQpDbW9zIENyYyBpcyBJbnZhbGlkLg0KQklTVCBSZXN1bHRzID0gMDAw
MDAwM0YNCkNyYyByZWFkIGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJvbSBDTU9T
IGlzIDo2MDAwDQpDbW9zIENyYyBpcyBJbnZhbGlkLg0KQ1BVIEZlYXR1cmUgRWFybHkgQ29uZmln
IGNvbXBsZXRlZCEgUmVzZXQgUmVxdWVzdGVkOiAwDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBtY2Jh
bms6IDIwIC0gbm90IHByZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBt
Y2Jhbms6IDIwIC0gbm90IHByZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIFZh
bGlkIE1DQSBVQyBlbnRyaWVzOiAwDQpTVEFSVF9NUkNfUlVODQpzZXR1cENoYW5nZWQ6IDANCmJv
b3RNb2RlID0gTm9ybWFsQm9vdA0Kc3ViQm9vdE1vZGUgPSBXYXJtQm9vdEZhc3QNCkRpc3BhdGNo
IFNsYXZlcyAtLSBTdGFydGVkDQpEaXNwYXRjaCBOMSBmb3IgTWVtSW5pdA0KTjEgRW50ZXJpbmcg
TVJDDQpzZXR1cENoYW5nZWQ6IDANCmJvb3RNb2RlID0gTm9ybWFsQm9vdA0Kc3ViQm9vdE1vZGUg
PSBXYXJtQm9vdEZhc3QNClNsYXZlIEFja25vbGVkZ2UgLS0gU3RhcnRlZA0KRGlzcGF0Y2ggU2xh
dmVzIC0gMzZtcw0KU2xhdmUgQWNrbm9sZWRnZSAtIDBtcw0KUHJvbW90ZSBXYXJuaW5nIEV4Y2Vw
dGlvbiBMaXN0IC0tIFN0YXJ0ZWQNClByb21vdGUgV2FybmluZyBFeGNlcHRpb24gTGlzdCAtLSBT
dGFydGVkDQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9uIExpc3QgLSAwbXMNClByb21vdGUgV2Fy
bmluZyBFeGNlcHRpb24gTGlzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0t
IFN0YXJ0ZWQNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAtLSBTdGFydGVkDQpJbml0aWFs
aXplIFRocm90dGxpbmcgRWFybHkgLSAxbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAt
IDFtcw0KRGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpEZXRlY3QgRElNTSBD
b25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCk4wLkMwLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0K
TjEuQzAuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMTogUGxhdGZvcm1EZXRlY3RO
VkRJTU0NCk4xLkMwLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzAuRDI6IFBsYXRmb3Jt
RGV0ZWN0TlZESU1NDQpOMS5DMC5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQwOiBQ
bGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzEuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5D
MS5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMxLkQxOiBQbGF0Zm9ybURldGVjdE5WRElN
TQ0KTjAuQzEuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMS5EMjogUGxhdGZvcm1EZXRl
Y3ROVkRJTU0NCk4wLkMyLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDA6IFBsYXRm
b3JtRGV0ZWN0TlZESU1NDQpOMC5DMi5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMyLkQx
OiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzIuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpO
MS5DMi5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQwOiBQbGF0Zm9ybURldGVjdE5W
RElNTQ0KTjEuQzMuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMTogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4xLkMzLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMuRDI6IFBs
YXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMy5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCkRldGVj
dCBESU1NIENvbmZpZ3VyYXRpb24gLSAyMDZtcw0KRGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAt
IDIwMm1zDQpHZXQgU2xhdmUgRGF0YSAtLSBTdGFydGVkDQpTZW5kIFNsYXZlIERhdGEgLS0gU3Rh
cnRlZA0KU2VuZFNsYXZlRGF0YSBTMSAtPiBTMA0KR2V0U2xhdmVEYXRhIFMxIC0+IFMwDQpHZXQg
U2xhdmUgRGF0YSAtIDMxbXMNClNlbmQgU2xhdmUgRGF0YSAtIDI4bXMNCkNoZWNrIFBPUiBDb21w
YXRpYmlsaXR5IC0tIFN0YXJ0ZWQNCkdldCBTdGF0dXMgLS0gU3RhcnRlZA0KQ2hlY2sgUE9SIENv
bXBhdGliaWxpdHkgLSAwbXMNCkluaXRpYWxpemUgRERSIENsb2NrcyAtLSBTdGFydGVkDQpNZW1v
cnkgYmVoaW5kIHByb2Nlc3NvciAwIHJ1bm5pbmcgYXQgRERSLTE4NjcNCk1lbW9yeSBiZWhpbmQg
cHJvY2Vzc29yIDEgcnVubmluZyBhdCBERFItMTg2Nw0KSW5pdGlhbGl6ZSBERFIgQ2xvY2tzIC0g
OW1zDQpTZW5kIFN0YXR1cyAtLSBTdGFydGVkDQpHZXQgU3RhdHVzIC0gMTltcw0KU2VuZCBTdGF0
dXMgLSAwbXMNCkdldCBEYXRhIC0tIFN0YXJ0ZWQNClNldCBWZGQgLS0gU3RhcnRlZA0KU2V0IFZk
ZCAtIDFtcw0KQ2hlY2sgRElNTSBSYW5rcyAtLSBTdGFydGVkDQpDaGVjayBESU1NIFJhbmtzIC0g
NW1zDQpTZW5kIERhdGEgLS0gU3RhcnRlZA0KR2V0RGF0YSBTMCAtPiBTMQ0KU2VuZERhdGEgUzAg
LT4gUzENCkdldCBEYXRhIC0gNDNtcw0KU2VuZCBEYXRhIC0gMjdtcw0KSW5pdGlhbGl6ZSBBRFIg
LS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBBRFIgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBSZXNldCwg
Y2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmluZyB0
aGUgQURSIHN0YXR1cyBiaXQNCkluaXRpYWxpemUgQURSIC0gNm1zDQpJbml0aWFsaXplIEFEUiAt
IDhtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgLS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBNZW1vcnkgLS0g
U3RhcnRlZA0KSW5pdGlhbGl6ZSBNZW1vcnkgLSAwbXMNCkluaXRpYWxpemUgTWVtb3J5IC0gMG1z
DQpHYXRoZXIgU1BEIERhdGEgLS0gU3RhcnRlZA0KR2F0aGVyIFNQRCBEYXRhIC0tIFN0YXJ0ZWQN
CkdhdGhlciBTUEQgRGF0YSAtIDBtcw0KR2F0aGVyIFNQRCBEYXRhIC0gMG1zDQpQbGF0Zm9ybSBO
VkRJTU0gU3RhdHVzIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLS0gU3RhcnRl
ZA0KTjE6IENvcmVOVkRJTU1TdGF0dXMNCk4wOiBDb3JlTlZESU1NU3RhdHVzDQpQbGF0Zm9ybSBO
VkRJTU0gU3RhdHVzIC0gNG1zDQpQbGF0Zm9ybSBOVkRJTU0gU3RhdHVzIC0gM21zDQpFYXJseSBD
b25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkVhcmx5IENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0K
RWFybHkgQ29uZmlndXJhdGlvbiAtIDI1bXMNCkREUklPIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0
ZWQNCkVhcmx5IENvbmZpZ3VyYXRpb24gLSAzMm1zDQpERFJJTyBJbml0aWFsaXphdGlvbiAtLSBT
dGFydGVkDQpOMS5DMDogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4xLkMxOiBOdW1i
ZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KTjAuQzA6IE51bWJlciBvZiBESU1NUyBpbiBjaGFu
bmVsOiAyDQpOMS5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4wLkMxOiBOdW1i
ZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KTjEuQzM6IE51bWJlciBvZiBESU1NUyBpbiBjaGFu
bmVsOiAyDQpOMC5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCkREUklPIEluaXRp
YWxpemF0aW9uIC0gMzNtcw0KTjAuQzM6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpQ
cmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KRERSSU8gSW5pdGlhbGl6YXRp
b24gLSAzMm1zDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSAwbXMNClByZS1UcmFpbmlu
ZyBJbml0aWFsaXphdGlvbiAtLSBTdGFydGVkDQpQUFIgRmxvdyAtLSBTdGFydGVkDQpQcmUtVHJh
aW5pbmcgSW5pdGlhbGl6YXRpb24gLSAwbXMNClBQUiBGbG93IC0gMG1zDQpQUFIgRmxvdyAtLSBT
dGFydGVkDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNClBQUiBGbG93
IC0gMG1zDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0gNW1zDQpQb3N0LVRyYWluaW5n
IEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBT
dGFydGVkDQpOMTogUGxhdGZvcm1SZXN0b3JlTlZESU1Ncw0KUG9zdC1UcmFpbmluZyBJbml0aWFs
aXphdGlvbiAtIDdtcw0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0gMm1zDQpQbGF0Zm9ybSBS
ZXN0b3JlIE5WRElNTXMgLS0gU3RhcnRlZA0KUGxhdGZvcm0gQXJtIE5WRElNTXMgLS0gU3RhcnRl
ZA0KTjA6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0gMG1z
DQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA1bXMNCkxhdGUgQ29uZmlndXJhdGlvbiAtLSBT
dGFydGVkDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtLSBTdGFydGVkDQpQbGF0Zm9ybSBBcm0gTlZE
SU1NcyAtIDBtcw0KTGF0ZSBDb25maWd1cmF0aW9uIC0gN21zDQpMYXRlIENvbmZpZ3VyYXRpb24g
LS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmln
dXJhdGlvbiAtIDhtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTJtcw0KSW5pdGlhbGl6ZSBU
aHJvdHRsaW5nIC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KQWR2YW5j
ZWQgTWVtVGVzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTRtcw0KTWVtVGVzdCAt
LSBTdGFydGVkDQpBZHZhbmNlZCBNZW1UZXN0IC0tIFN0YXJ0ZWQNCk1lbVRlc3QgLSAwbXMNCkFk
dmFuY2VkIE1lbVRlc3QgLSAwbXMNCk1lbUluaXQgLS0gU3RhcnRlZA0KTWVtVGVzdCAtLSBTdGFy
dGVkDQpNZW1Jbml0IC0gMG1zDQpNZW1UZXN0IC0gMG1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRl
ciBNZW1Jbml0IC0tIFN0YXJ0ZWQNCk1lbUluaXQgLS0gU3RhcnRlZA0KQ2hlY2sgUmFzIFN1cHBv
cnQgQWZ0ZXIgTWVtSW5pdCAtIDBtcw0KTWVtSW5pdCAtIDBtcw0KU3dpdGNoIHRvIE5vcm1hbCBN
b2RlIC0tIFN0YXJ0ZWQNCkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRl
ZA0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBN
ZW1Jbml0IC0gMG1zDQpJbml0aWFsaXplIEFEUjIgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5vcm1h
bCBNb2RlIC0tIFN0YXJ0ZWQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3Rh
dHVzIGJpdA0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLSA3
bXMNCkluaXRpYWxpemUgQURSMiAtLSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRl
ZA0KTm8gUGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFs
aXplIEFEUjIgLSA2bXMNCkdldCBOVlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEg
UzEgLT4gUzANCkdldE52cmFtRGF0YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpT
ZW5kIE5WUkFNIERhdGEgLSAyNG1zDQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0K
VG90YWwgTVJDIHRpbWUgPSA3MTFtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNW1zDQpTZXQg
UkFTIENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29u
ZmlndXJhdGlvbiAtIDNtcw0KTWVtb3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAw
bXMNCkRJTU0gSW5mb3JtYXRpb24gLS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMw
IC0gRVANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAg
ICAgfCAgICAgQ2hhbm5lbCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5l
bCAzICAgICAgfA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWlj
cm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElN
TTogTWljcm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNE
OiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwg
ICAgUkNEOiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBE
RFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfCBERFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwN
CiB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIw
MTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIx
ICAgfA0KIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNy
b24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1N
OiBNaWNyb24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAg
ICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6
IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAg
ICBSQ0Q6IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQg
MUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IERE
UjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1C
ICB8IEREUjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMg
MTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0K
IHwgICAgIHd3MTkgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAx
NiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZB
U0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEg
ICB8DQogfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAw
MDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxs
ZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBp
bnN0YWxsZWQgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VU
XzBfVEFCTEUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQ0KU1RBUlRfU09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5u
ZWwgMSAgICAgIHwgICAgIENoYW5uZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJ
TU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAg
fA0KIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBN
aWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8
ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAg
ICAgICB8DQogfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZH
Qig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9D
LUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElN
TSAgUi9DLUIgIHwNCiB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8
ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAy
MDE2ICAgICAgfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAg
d3cxOSAyMDE2ICAgICAgfA0KIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFC
MSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAw
MDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8
MHgwMDAwMDAwMDAwMDAwMDAwICB8DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElN
TTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8
DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1p
Y3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwg
ICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAg
ICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdC
KDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0Mt
QiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1N
ICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwg
ICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIw
MTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3
dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIx
ICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHww
eDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3Qg
aW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwN
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
CiAgICAgICAgICAgICAgICAgICAgfCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQg
MiAgfCAgU29ja2V0IDMgIHwgICBTeXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KQWN0aXZlIE1lbW9yeSAgICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAg
IE4vQSAgICB8ICAgICBOL0EgICAgfCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAg
fCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIERE
UjQtMTg2NyB8DQpDaDAgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4g
fCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1D
TUQgICB8MTMtMTMtMTMtMW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAg
fCAgICAgICAgICAgIHwNCkNoMiBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0x
My0xbiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNE
LVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAgICAgICAgfA0KRERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBD
aGVja2luZyAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0K
UGF0cm9sL0RlbWFuZCBTY3J1YiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfCAgIE9uL09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAg
ICB8DQpYb3ZlciBNb2RlICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFw
dCBPcGVuIHwNCkRhdGEgU2NyYW1ibGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAwMC41MC4wMCAgfA0KUkMgUmV2aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQoNClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAg
ICAgICAgICAgICAgICBQbGF0Zm9ybSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNv
Y2tldCAgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6
ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBk
ZHI0U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAg
ICAgICAgQ2hhbm5lbCAgIDogMiAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6
ZSA6IDAgIGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUx
MiAgdm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAg
ICAgICAgQ2hhbm5lbCAgIDogMCAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6
ZSA6IDAgIGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUx
MiAgdm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVs
ICAgOiAyICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6
ZSA6IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDog
MCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRv
dGFsIE1SQyB0aW1lID0gMTQ1MG1zDQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0K
UmVzZXQgUmVxdWVzdGVkOiAwDQpQaXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxl
dGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4g
IA0KIFtDaGVja0FuZEhhbmRsZVJlc2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBG
b3VuZA0KSW4gT2VtQ2hlY2tBbmRIYW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVl
IHdpdGggc3lzdGVtIEJJT1MgUE9TVCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQg
RW50cmllczogMA0KIFBlaW1NZW1vcnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBC
SU9TICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KVmVyc2lvbiA2LjIyLjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3Jh
dGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMt
TUZJIEJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpWZXJzaW9uIDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENv
cnBvcmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KTFNJIE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClZl
cnNpb24gNi4yMi4wMy4xIChCdWlsZCBGZWJydWFyeSAwMiwgMjAxNSkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQoYykgMjAxNSBMU0kgQ29ycG9yYXRpb24g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRp
YWxpemluZyBEZXZpY2VzIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpG
L1cgSW5pdGlhbGl6aW5nIERldmljZXMgMTAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkhBIC0wIChC
dXMgMSBEZXYgMCkgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpGVyBwYWNrYWdlOiAyNC43LjAtMDA1NyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KWW91ciBWRHMgdGhhdCBh
cmUgY29uZmlndXJlZCBmb3Igd3JpdGUtYmFjayBhcmUgdGVtcG9yYXJpbHkgcnVubmluZyBpbiAg
ICAgICAgICANCndyaXRlLXRocm91Z2ggbW9kZS4gVGhpcyBpcyBjYXVzZWQgYnkgdGhlIGJhdHRl
cnkgb3Igc3VwZXIgY2FwYWNpdG9yICAgICAgICAgICAgDQpiZWluZyBjaGFyZ2VkLCBtaXNzaW5n
LCBvciBiYWQuIElmIHlvdSBhcmUgdXNpbmcgYSBiYXR0ZXJ5LCBwbGVhc2UgYWxsb3cgdGhlICAg
IA0KYmF0dGVyeSB0byBjaGFyZ2UgZm9yIDI0IGhvdXJzIGJlZm9yZSBldmFsdWF0aW5nIHRoZSBi
YXR0ZXJ5IGZvciByZXBsYWNlbWVudC4gICANCllvdSBjYW4gZXZhbHVhdGUgdGhlIGhlYWx0aCBv
ZiB0aGUgYmF0dGVyeSBvciBzdXBlciBjYXBhY2l0b3IgYnkgdXNpbmcgdGhlICAgICAgDQphcHBy
b3ByaWF0ZSB1dGlsaXR5IHdpdGhpbiB0aGUgb3BlcmF0aW5nIHN5c3RlbSBvciB3aXRoaW4gUE9T
VC4gICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpQcmVzcyBhbnkga2V5IHRvIGNvbnRpbnVlLiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0K
NCAgMCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAg
ICAgICAgICAxOTA3NzI5TUIgICAgICANCjUgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEw
ICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo2ICAwICAg
QVRBICAgICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAg
IDE5MDc3MjlNQiAgICAgIA0KNyAgMCAgIEFUQSAgICAgICBJTlRFTCBTU0RTQzJCQTIwICAgICAg
ICAgICAgMDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAwICAgTFNJICAgICAgIFZpcnR1YWwgRHJpdmUgICAgICAgICAgICAgICBS
QUlEMSAgICAgICAgICAgICAgIDE5MDYzOTRNQiAgICAgIA0KICAgMSAgIExTSSAgICAgICBWaXJ0
dWFsIERyaXZlICAgICAgICAgICAgICAgUkFJRDEwICAgICAgICAgICAgICAzODEyNzg4TUIgICAg
ICANCiAgIDIgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxICAg
ICAgICAgICAgICAgMTg5NzgxTUIgICAgICAgDQpCYXR0ZXJ5IFN0YXR1czogTm90IHByZXNlbnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUENJ
IFNsb3QgTnVtYmVyOiAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpJRCBMVU4gVkVO
RE9SICAgIFBST0RVQ1QgICAgICAgICAgICAgICAgICAgICBSRVZJU0lPTiAgICAgICAgICAgIENB
UEFDSVRZICAgICAgIA0KLS0gLS0tIC0tLS0tLSAgICAtLS0tLS0tICAgICAgICAgICAgICAgICAg
ICAgLS0tLS0tLS0gICAgICAgICAgICAtLS0tLS0tLSAgICAgICANCjEgIDAgICBBVEEgICAgICAg
SFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1C
ICAgICAgDQoyICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0
ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQozIFZpcnR1YWwgRHJpdmUocykgaGFuZGxlZCBieSBC
SU9TICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3Mg
PEN0cmw+PFI+IHRvIFJ1biBNZWdhUkFJRCBDb25maWd1cmF0aW9uIFV0aWxpdHkgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQpCcm9hZGNvbSBOZXRYdHJlbWUgRXRoZXJuZXQgQm9v
dCBBZ2VudCB2MTYuOC4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJp
Z2h0IChDKSAyMDAwLTIwMTQgQnJvYWRjb20gQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCkFsbCByaWdodHMgcmVzZXJ2ZWQuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsLVMg
dG8gQ29uZmlndXJlIERldmljZSAoTUFDIEFkZHJlc3MgLSBDODFGQkU5NEEwOUQpICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBHRSB2MS41
LjU2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBCdWlsZCAw
OTIgKFdmTSAyLjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBH
RSB2MS41LjU2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBC
dWlsZCAwOTIgKFdmTSAyLjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3MgQ3RybCtT
IHRvIGVudGVyIHRoZSBTZXR1cCBNZW51Li4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCg0KDQpWZXJzaW9uIDogMy4zNQ0KQklPUyBCdWlsZCBEYXRlIDogMTAvMjAv
MjAxNg0KDQpQcm9jZXNzb3IgVHlwZSA6IEludGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2MjAgdjMg
QCAyLjQwR0h6DQpUb3RhbCBNZW1vcnkgOiAyNjIxNDQgTUINCg0KQk1DIElQOiA4LjM1LjMwLjEx
MQ0KDQpDdXJyZW50IEtleUJvYXJkIFR5cGUgOiBVUw0KDQpDUFVJRCA6IDMwNkYyDQpQcmVzcyBG
NSAgZ28gdG8gU2VsZWN0IEtleWJvYXJkIHR5cGUNClByZXNzIERlbCBnbyB0byBTZXR1cCBVdGls
aXR5IChGNCBvbiBSZW1vdGUgS2V5Ym9hcmQpDQpQcmVzcyBGMTEgZ28gdG8gQm9vdCBNYW5hZ2Vy
IChGMyBvbiBSZW1vdGUgS2V5Ym9hcmQpDQpPdGhlciBEZXZpY2UgICAgMSA6IChCdXMgMDEgRGV2
IDAwKVBDSSBSQUlEIEFkYXB0ZXINCk90aGVyIERldmljZSAgICAyIDogQlJDTSBNQkEgU2xvdCAw
MjAwIHYxNi44LjANCk90aGVyIERldmljZSAgICAzIDogSUJBIEdFIFNsb3QgODEwMCB2MTU1Ng0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgIA0KDQpWZXJzaW9uIDogMy4zNQ0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCkdSVUIgbG9hZGluZy4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpXZWxjb21lIHRvIEdSVUIhICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KIFhlbiA0LjkuMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIFhlbiB2ZXJzaW9uIDQuOS4y
IChyb290QCkgKGdjYyAoU1VTRSBMaW51eCkgNC44LjUpIGRlYnVnPW4gIFRodSBKdW4gMjggMjI6
NTg6MTQgQ1NUIDIwMTgNCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBCb290bG9hZGVy
OiBHUlVCMiAyLjAyfmJldGEyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNzQwODBNLG1heDoxNzQwODBN
IGRvbTBfbWF4X3ZjcHVzPTI0IGhhcF8xZ2I9ZmFsc2UgaGFwXzJtYj1mYWxzZSBhbHRwMm09MSBm
bGFza19lbmZvcmNpbmc9MSBjb25zb2xlPXZnYSxjb20xIGNvbTE9MTE1MjAwDQooWEVOKSBYZW4g
aW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KKFhFTikgVmlkZW8gaW5mb3JtYXRpb246ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBWR0EgaXMgdGV4
dCBtb2RlIDgweDI1LCBmb250IDh4MTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQooWEVOKSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAx
NiBzZWNvbmRzICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIEVESUQgaW5mbyBub3QgcmV0
cmlldmVkIGJlY2F1c2UgdGFrZXMgbG9uZ2VyIHRoYW4gNSBzZWNvbmRzICAgICAgICAgICAgICAN
CihYRU4pIERpc2MgaW5mb3JtYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgRm91bmQgMyBNQlIgc2lnbmF0dXJlcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikg
IEZvdW5kIDMgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCihYRU4pIFhlbi1lODIwIFJBTSBtYXA6ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAw
MDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWUwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwMDAwOWUwMDAgLSAwMDAwMDAwMDAwMGEwMDAwIChy
ZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDAwMGUw
MDAwIC0gMDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwNTEzYzgwMDAgKHVzYWJsZSkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwNTEzYzgwMDAgLSAw
MDAwMDAwMDUyNGM4MDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihY
RU4pICAwMDAwMDAwMDUyNGM4MDAwIC0gMDAwMDAwMDA2N2VkZjAwMCAodXNhYmxlKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA2N2VkZjAwMCAtIDAwMDAwMDAw
NmI2OWYwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAw
MDAwMDAwNmI2OWYwMDAgLSAwMDAwMDAwMDdiNjlmMDAwIChBQ1BJIE5WUykgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDdiNjlmMDAwIC0gMDAwMDAwMDA3YjdmZjAw
MCAoQUNQSSBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA3
YjdmZjAwMCAtIDAwMDAwMDAwN2I4MDAwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I4MDAwMDAgLSAwMDAwMDAwMDkwMDAwMDAwIChyZXNl
cnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMGZlYjAwMDAw
IC0gMDAwMDAwMDBmZWIwNDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAt
IDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmVkMTgwMDAgLSAw
MDAwMDAwMGZlZDFhMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZlZDFjMDAwIC0gMDAw
MDAwMDBmZWQyMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZjgwMDAwMCAtIDAwMDAw
MDAxMDAwMDAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDA0
MDgwMDAwMDAwICh1c2FibGUpDQooWEVOKSBOZXcgWGVuIGltYWdlIGJhc2UgYWRkcmVzczogMHg2
NzgwMDAwMA0KKFhFTikgQUNQSTogUlNEUCAwMDBGRTAyMCwgMDAyNCAocjIgSU5TWURFKQ0KKFhF
TikgQUNQSTogWFNEVCA3QjdCOTE4OCwgMDBEQyAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAx
ICAgICAgIDEwMDAwMTMpDQooWEVOKSBBQ1BJOiBGQUNQIDdCN0Y3MDAwLCAwMTBDIChyNSBJTlNZ
REUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERTRFQgN0I3
QzMwMDAsIDJENkQ5IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAgQUNQSSAgICA0MDAwMCkN
CihYRU4pIEFDUEk6IEZBQ1MgN0I2OUMwMDAsIDAwNDANCihYRU4pIEFDUEk6IFVFRkkgN0I3RkQw
MDAsIDAyMzYgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhF
TikgQUNQSTogVUVGSSA3QjdGQzAwMCwgMDA0MiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAw
IEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBBU0YhIDdCN0ZCMDAwLCAwMEE1IChyMzIgSU5T
WURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCREFUIDdC
N0ZBMDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkN
CihYRU4pIEFDUEk6IEJPT1QgN0I3RjkwMDAsIDAwMjggKHIxIElOU1lERSAgSFNXLUxQVCAgICAg
ICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogREJHUCA3QjdGODAwMCwgMDAzNCAocjEg
SU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBIUEVU
IDdCN0Y2MDAwLCAwMDM4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IEFQSUMgN0I3RjUwMDAsIDAxQjQgKHIyIElOU1lERSAgSFNXLUxQVCAg
ICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogTUNGRyA3QjdGNDAwMCwgMDAzQyAo
cjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBT
UkFUIDdCN0YzMDAwLCAwMjAwIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0
MDAwMCkNCihYRU4pIEFDUEk6IFNMSVQgN0I3RjIwMDAsIDAwNkMgKHIxIElOU1lERSAgSFNXLUxQ
VCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogV0RBVCA3QjdGMTAwMCwgMDE5
NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJ
OiBQUkFEIDdCN0MyMDAwLCAwMEQxIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAg
ICA0MDAwMCkNCihYRU4pIEFDUEk6IFNTRFQgN0I3QzEwMDAsIDA1QzggKHIxIElOU1lERSAgSFNX
LUxQVCAgICAgMTAwMCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1BNSSA3QjdCRjAwMCwg
MDA0MSAocjUgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBB
Q1BJOiBTU0RUIDdCN0JFMDAwLCAwNjQ4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgIDEwMDAgQUNQ
SSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERNQVIgN0I3QkQwMDAsIDAxMTAgKHIxIElOU1lERSAg
SFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRlBEVCA3QjdCQzAw
MCwgMDA0NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAyIEFDUEkgICAgNDAwMDApDQooWEVO
KSBBQ1BJOiBIRVNUIDdCN0JCMDAwLCAwMEE4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEg
QUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEVSU1QgN0I3QkEwMDAsIDAyMzAgKHIxIElOU1lE
RSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogQkVSVCA3QjdC
ODAwMCwgMDAzMCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQoo
WEVOKSBBQ1BJOiBFSU5KIDdCN0I3MDAwLCAwMTUwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAg
IDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIFN5c3RlbSBSQU06IDI2MTc0MU1CICgyNjgwMjMyODhr
QikNCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkIERNQSB3aWR0aCAzMiBiaXRzDQooWEVO
KSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQgLSA3YjY5YzAwMC8w
MDAwMDAwMDAwMDAwMDAwLCB1c2luZyAzMg0KKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDgsIHZl
cnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMNCihYRU4pIElPQVBJQ1sxXTog
YXBpY19pZCA5LCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDEwMDAsIEdTSSAyNC00Nw0KKFhF
TikgSU9BUElDWzJdOiBhcGljX2lkIDEwLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjNDAwMDAs
IEdTSSA0OC03MQ0KKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgUGh5cy4gIFVzaW5nIDMgSS9P
IEFQSUNzDQooWEVOKSBOb3QgZW5hYmxpbmcgeDJBUElDICh1cG9uIGZpcm13YXJlIHJlcXVlc3Qp
DQooWEVOKSB4c3RhdGU6IHNpemU6IDB4MzQwIGFuZCBzdGF0ZXM6IDB4Nw0KKFhFTikgQ01DSTog
dGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxNywgdXNpbmcgMHgxDQooWEVO
KSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE4LCB1c2luZyAw
eDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTks
IHVzaW5nIDB4MQ0KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAo
Y3JlZGl0KQ0KKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQNCihYRU4pIERl
dGVjdGVkIDIzOTQuNDYwIE1IeiBwcm9jZXNzb3IuDQooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFy
aW5nLg0KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0Is
IDJNQiwgMUdCLg0KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVz
OiA0a0IsIDJNQiwgMUdCLg0KKFhFTikgSW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIGVuYWJsZWQu
DQooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLg0KKFhF
TikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuDQooWEVOKSBJbnRlbCBW
VC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUG9zdGVk
IEludGVycnVwdCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJs
ZXMgbm90IGVuYWJsZWQuDQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikg
IC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQN
CihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hDQooWEVO
KSBFTkFCTElORyBJTy1BUElDIElSUXMNCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZA0K
KFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuDQooWEVOKSBWTVg6IFN1cHBv
cnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVh
bGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQgUGFn
ZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChW
UElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJp
dG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lzdGVy
IFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0KKFhF
TikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRvd2lu
Zw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVO
KSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAo
SEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2Fi
bGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdl
IGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIg
dG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVz
aG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJy
b3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVO
KSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBs
c2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRy
IDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVO
VDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0MDAw
MDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFtZGlz
azogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBNRU1P
UlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+
ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAt
PjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAw
LT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MjFmZjAw
MC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODIyMDAw
MDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyMjE1
MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAw
MDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODFk
NzMxZjANCihYRU4pIERvbTAgaGFzIG1heGltdW0gMjQgVkNQVXMNCihYRU4pIFNjcnViYmluZyBG
cmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQVXMNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQooWEVOKSBJ
bml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4NCihY
RU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0IExvZ2xl
dmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBY
ZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQg
LT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVu
KQ0KKFhFTikgRnJlZWQgNDY4a0IgaW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5
c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KDQoNCldlbGNvbWUgdG8gU1VT
RSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4x
MDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjogDQoNCldlbGNv
bWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2Vy
bmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjog
DQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZf
NjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNl
ciBsb2dpbjogcm9vdA0KUGFzc3dvcmQ6IA0KWW91IGhhdmUgbmV3IG1haWwuDQpMYXN0IGxvZ2lu
OiBUaHUgSnVuIDI4IDE1OjU2OjM0IGZyb20gOC4zNS4zMS44OA0KaWZjb254aG9zdDogIHVuYWJs
ZSB0byBvcGVuIGRpc3BsYXkgIiINCmxpbnV4LXVzZXI6fiAjIGlmY29uZmlnIGV0aDENCmV0aDEg
ICAgICBMaW5rIGVuY2FwOkV0aGVybmV0ICBIV2FkZHIgQzg6MUY6QkU6OTQ6QTA6OUUgIA0KICAg
ICAgICAgIGluZXQgYWRkcjo4LjM1LjMwLjExMiAgQmNhc3Q6OC4zOS4yNTUuMjU1ICBNYXNrOjI1
NS4yNDguMC4wDQogICAgICAgICAgaW5ldDYgYWRkcjogZmU4MDo6Y2ExZjpiZWZmOmZlOTQ6YTA5
ZS82NCBTY29wZTpMaW5rDQogICAgICAgICAgVVAgQlJPQURDQVNUIFJVTk5JTkcgTVVMVElDQVNU
ICBNVFU6MTUwMCAgTWV0cmljOjENCiAgICAgICAgICBSWCBwYWNrZXRzOjQ4MzQ1IGVycm9yczow
IGRyb3BwZWQ6NTgzIG92ZXJydW5zOjAgZnJhbWU6MA0KICAgICAgICAgIFRYIHBhY2tldHM6MjE4
IGVycm9yczowIGRyb3BwZWQ6MCBvdmVycnVuczowIGNhcnJpZXI6MA0KICAgICAgICAgIGNvbGxp
c2lvbnM6MCB0eHF1ZXVlbGVuOjEwMDAgDQogICAgICAgICAgUlggYnl0ZXM6MzU2ODM5NyAoMy40
IE1iKSAgVFggYnl0ZXM6NDg1NjggKDQ3LjQgS2IpDQogICAgICAgICAgSW50ZXJydXB0OjM2IA0K
DQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBh
Z2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIg
W2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9v
IGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9s
ZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6
IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihY
RU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFz
DQooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihYRU4pICBYZW4gIGtlcm5lbDogNjQt
Yml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2Is
IHBhZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJB
TkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0
MDI0MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4g
cmFtZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAwNDA3ZmZmZjQxNA0KKFhFTikgVklSVFVB
TCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAw
MDAwMC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAw
MDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAw
MDAwMDAwLT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4
MjFmZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZm
ODIyMDAwMDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZm
ZjgyMjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZm
ZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZm
ZmZmODFkNzMxZjANCihYRU4pIERvbTAgaGFzIG1heGltdW0gMjQgVkNQVXMNCihYRU4pIFNjcnVi
YmluZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEyIENQVXMNCihYRU4pIC4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQoo
WEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdl
cy4NCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0
IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQoo
WEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwg
aW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQg
dG8gWGVuKQ0KKFhFTikgRnJlZWQgNDY4a0IgaW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KDQoNCldlbGNvbWUg
dG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVs
IDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjogDQoN
CldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQp
IC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBs
b2dpbjogDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIg
ICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGlu
dXgtdXNlciBsb2dpbjogcm9vdA0KUGFzc3dvcmQ6IA0KWW91IGhhdmUgbmV3IG1haWwuDQpMYXN0
IGxvZ2luOiBUaHUgSnVuIDI4IDE1OjU2OjM0IGZyb20gOC4zNS4zMS44OA0KaWZjb254aG9zdDog
IHVuYWJsZSB0byBvcGVuIGRpc3BsYXkgIiINCmxpbnV4LXVzZXI6fiAjIGlmY29uZmlnIGV0aDEN
CiAgICAgICAgICBJbnRlcnJ1cHQ6MzYNCg0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28g
bGFyZ2UgZm9yIENQVTEyIGJhbmsgMTcsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xk
IDB4MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTgsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTog
dGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTksIHVzaW5nIDB4MQ0KKFhF
TikgQnJvdWdodCB1cCAyNCBDUFVzDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDEwMzIgUElSUXMN
CihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgIFhlbiAga2VybmVsOiA2NC1i
aXQsIGxzYiwgY29tcGF0MzINCihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwg
cGFkZHIgMHgxMDAwMDAwIC0+IDB4MjFmZjAwMA0KKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFO
R0VNRU5UOg0KKFhFTikgIERvbTAgYWxsb2MuOiAgIDAwMDAwMDQwMjAwMDAwMDAtPjAwMDAwMDQw
MjQwMDAwMDAgKDQ0NTQ0MzU0IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4pICBJbml0LiBy
YW1kaXNrOiAwMDAwMDA0MDdmMTYyMDAwLT4wMDAwMDA0MDdmZmZmNDE0DQooWEVOKSBWSVJUVUFM
IE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAw
MDAwLT5mZmZmZmZmZjgyMWZmMDAwDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAw
MDAwMC0+MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAw
MDAwMDAtPjAwMDAwMDgwMTU0MDAwMDANCihYRU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgy
MWZmMDAwLT5mZmZmZmZmZjgyMWZmNGI0DQooWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4
MjIwMDAwMC0+ZmZmZmZmZmY4MjIxNTAwMA0KKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZm
ODIyMTUwMDAtPmZmZmZmZmZmODIyMTYwMDANCihYRU4pICBUT1RBTDogICAgICAgICBmZmZmZmZm
ZjgwMDAwMDAwLT5mZmZmZmZmZjgyNDAwMDAwDQooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZm
ZmY4MWQ3MzFmMA0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAyNCBWQ1BVcw0KKFhFTikgU2NydWJi
aW5nIEZyZWUgUkFNIG9uIDIgbm9kZXMgdXNpbmcgMTIgQ1BVcw0KKFhFTikgLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uZG9uZS4NCihY
RU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2Vz
Lg0KKFhFTikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3Qg
TG9nbGV2ZWw6IE5vdGhpbmcgKFJhdGUtbGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykNCihY
RU4pIFhlbiBpcyByZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLg0KKFhFTikgKioqIFNlcmlhbCBp
bnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0
byBYZW4pDQooWEVOKSBGcmVlZCA0NjhrQiBpbml0IG1lbW9yeQ0KbWFwcGluZyBrZXJuZWwgaW50
byBwaHlzaWNhbCBtZW1vcnkNCmFib3V0IHRvIGdldCBzdGFydGVkLi4uDQoNCg0KV2VsY29tZSB0
byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwg
NC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiANCg0K
V2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkg
LSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxv
Z2luOiANCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAg
KHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51
eC11c2VyIGxvZ2luOiByb290DQpQYXNzd29yZDogDQpZb3UgaGF2ZSBuZXcgbWFpbC4NCkxhc3Qg
bG9naW46IFRodSBKdW4gMjggMTU6NTY6MzQgZnJvbSA4LjM1LjMxLjg4DQppZmNvbnhob3N0OiAg
dW5hYmxlIHRvIG9wZW4gZGlzcGxheSAiIg0KbGludXgtdXNlcjp+ICMgaWZjb25maWcgZXRoMQ0K
ICAgICAgICAgIEludGVycnVwdDozNg0KDQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBI
Vk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBI
QVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4p
IENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAw
eDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4
LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUx
MiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgRG9t
MCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioN
CihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSAgRG9tMCBr
ZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDIxZmYwMDANCihY
RU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAw
MDAwMDA0MDIwMDAwMDAwLT4wMDAwMDA0MDI0MDAwMDAwICg0NDU0NDM1NCBwYWdlcyB0byBiZSBh
bGxvY2F0ZWQpDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwNDA3ZjE2MjAwMC0+MDAwMDAw
NDA3ZmZmZjQxNA0KKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgTG9h
ZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MjFmZjAwMA0KKFhFTikgIElu
aXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCihYRU4pICBQ
aHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDE1NDAwMDAwDQooWEVOKSAg
U3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MjFmZjAwMC0+ZmZmZmZmZmY4MjFmZjRiNA0KKFhFTikg
IFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODIyMDAwMDAtPmZmZmZmZmZmODIyMTUwMDANCihYRU4p
ICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyMjE1MDAwLT5mZmZmZmZmZjgyMjE2MDAwDQooWEVO
KSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MjQwMDAwMA0KKFhF
TikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODFkNzMxZjANCihYRU4pIERvbTAgaGFzIG1heGlt
dW0gMjQgVkNQVXMNCihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDEy
IENQVXMNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLmRvbmUuDQooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJl
c2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4NCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBh
bmQgd2FybmluZ3MNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6
IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29u
c29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJl
ZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgNDY4a0IgaW5pdCBt
ZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQg
c3RhcnRlZC4uLg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAx
MiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoN
Cg0KbGludXgtdXNlciBsb2dpbjogDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNl
IFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAo
aHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjogDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBF
bnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYt
ZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjogcm9vdA0KUGFzc3dvcmQ6IA0K
WW91IGhhdmUgbmV3IG1haWwuDQpMYXN0IGxvZ2luOiBUaHUgSnVuIDI4IDE1OjU2OjM0IGZyb20g
OC4zNS4zMS44OA0KaWZjb254aG9zdDogIHVuYWJsZSB0byBvcGVuIGRpc3BsYXkgIiINCmxpbnV4
LXVzZXI6fiAjIGlmY29uZmlnIGV0aDENCiAgICAgICAgICBJbnRlcnJ1cHQ6MzYNCg0KKFhFTikg
Q01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTcsIHVzaW5nIDB4
MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTgs
IHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTEy
IGJhbmsgMTksIHVzaW5nIDB4MQ0KKFhFTikgQnJvdWdodCB1cCAyNCBDUFVzDQooWEVOKSBEb20w
IGhhcyBtYXhpbXVtIDEwMzIgUElSUXMNCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0K
KFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzINCihYRU4pICBEb20wIGtl
cm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIgMHgxMDAwMDAwIC0+IDB4MjFmZjAwMA0KKFhF
TikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgIERvbTAgYWxsb2MuOiAgIDAw
MDAwMDQwMjAwMDAwMDAtPjAwMDAwMDQwMjQwMDAwMDAgKDQ0NTQ0MzU0IHBhZ2VzIHRvIGJlIGFs
bG9jYXRlZCkNCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDA0MDdmMTYyMDAwLT4wMDAwMDA0
MDdmZmZmNDE0DQooWEVOKSBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBMb2Fk
ZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgyMWZmMDAwDQooWEVOKSAgSW5p
dC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgIFBo
eXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAtPjAwMDAwMDgwMTU0MDAwMDANCihYRU4pICBT
dGFydCBpbmZvOiAgICBmZmZmZmZmZjgyMWZmMDAwLT5mZmZmZmZmZjgyMWZmNGI0DQooWEVOKSAg
UGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MjIwMDAwMC0+ZmZmZmZmZmY4MjIxNTAwMA0KKFhFTikg
IEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZmODIyMTUwMDAtPmZmZmZmZmZmODIyMTYwMDANCihYRU4p
ICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgyNDAwMDAwDQooWEVO
KSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MWQ3MzFmMA0KKFhFTikgRG9tMCBoYXMgbWF4aW11
bSAyNCBWQ1BVcw0KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIG9uIDIgbm9kZXMgdXNpbmcgMTIg
Q1BVcw0KKFhFTikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uZG9uZS4NCihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVz
aG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFu
ZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IE5vdGhpbmcgKFJhdGUtbGltaXRlZDog
RXJyb3JzIGFuZCB3YXJuaW5ncykNCihYRU4pIFhlbiBpcyByZWxpbnF1aXNoaW5nIFZHQSBjb25z
b2xlLg0KKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVl
IHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4pDQooWEVOKSBGcmVlZCA0NjhrQiBpbml0IG1l
bW9yeQ0KbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkNCmFib3V0IHRvIGdldCBz
dGFydGVkLi4uDQoNCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEy
IFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0K
DQpsaW51eC11c2VyIGxvZ2luOiANCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2Ug
U2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0ICho
dmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiANCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVu
dGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1k
ZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiByb290DQpQYXNzd29yZDogDQpZ
b3UgaGF2ZSBuZXcgbWFpbC4NCkxhc3QgbG9naW46IFRodSBKdW4gMjggMTU6NTY6MzQgZnJvbSA4
LjM1LjMxLjg4DQppZmNvbnhob3N0OiAgdW5hYmxlIHRvIG9wZW4gZGlzcGxheSAiIg0KbGludXgt
dXNlcjp+ICMgaWZjb25maWcgZXRoMQ0KICAgICAgICAgIEludGVycnVwdDozNg0KDQpsaW51eC11
c2VyOn4gIw0KWW91IGhhdmUgbmV3IG1haWwgaW4gL3Zhci9tYWlsL3Jvb3QNCmxpbnV4LXVzZXI6
fiAjIA0KbGludXgtdXNlcjp+ICMgDQpsaW51eC11c2VyOn4gIyANCmxpbnV4LXVzZXI6fiAjIA0K
bGludXgtdXNlcjp+ICMgaWZjb25maWcgZXRoMQ0KXkMNCg0KDQoNCg0KDQoNCj1+PX49fj1+PX49
fj1+PX49fj1+PSBCSU9TIExvZyBAIDIwMTguNi4yOSAyOjE4OjEwID1+PX49fj1+PX49fj1+PX49
fj1+PQ0KDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAw
RkZFMDAxQTAgRW50cnlQb2ludD0weDAwMEZGRTAwOUY0IA0KUFJPR1JFU1MgQ09ERTogVjMwMjAw
MDIgSTANCkluc3RhbGwgUFBJOiAwNTdBNDQ5QS0xRkRDLTRDMDYtQkZDOS1GNTNGNkE5OUJCOTIN
ClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwMUIy
MCBFbnRyeVBvaW50PTB4MDAwRkZFMDI0QTAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0K
SW5zdGFsbCBQUEk6IDdGMTlFNzE2LTQxOUMtNEU3OS04RTM3LUMyQkQ4NEVCNjUyOA0KRmxhc2gg
TWFwIFBFSU0gTG9hZGVkDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlN
IGF0IDB4MDAwRkZFMDMxNjAgRW50cnlQb2ludD0weDAwMEZGRTA0MTU4IA0KUFJPR1JFU1MgQ09E
RTogVjMwMjAwMDIgSTANCkdTWCBlbmFibGVkLCB1c2luZyBpdCBmb3IgcGxhdGZvcm0gaWRlbnRp
ZmljYXRpb24NCkluaXRpYWxpemUgR1NYIA0KR1NYQkFSID0gMHhGRUQwNDAwMCANCldhaXRpbmcg
R1NYIGNvbW1hbmQgdG8gY29tcGxldGUgDQpCb2FyZCBJRCA9IFR5cGVNYXlhbkNpdHlDUkINCiAg
ICAgICAgICAgOjogTW9kZWxJZCBTb2NrZXQgTW9kZWxJZCMgM0YgDQogICAgICAgICAgIDo6IEZh
bWlseUlkIFNvY2tldCBGYW1pbHlJZCMgNiANCkluc3RhbGwgUFBJOiAxRTJBQ0M0MS1FMjZBLTQ4
M0QtQUZDNy1BMDU2QzM0RTA4N0INClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5n
IFBFSU0gYXQgMHgwMDBGRkUwNTdDMCBFbnRyeVBvaW50PTB4MDAwRkZFMDY1ODQgDQpQUk9HUkVT
UyBDT0RFOiBWMzAyMDAwMiBJMA0KDQpQcm9ncmFtIEdQSU8gRW50cnkNCkNoZWNrIEdQSU8gQmFz
ZQ0KUHJvZ3JhbSBHUElPIHNldHRpbmdzDQpQZWlPZW1TdmNDaGlwc2V0TGliIE9lbVN2Y01vZGlm
eUdwaW9TZXR0aW5nVGFibGUsIFN0YXR1cyA6IFN1Y2Nlc3MNClBST0dSRVNTIENPREU6IFYzMDIw
MDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwNzBBMCBFbnRyeVBvaW50PTB4MDAwRkZF
MDc3N0IgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KUFJPR1JFU1MgQ09ERTogVjMwMjAw
MDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTFCRjQwIEVudHJ5UG9pbnQ9MHgwMDBGRkUx
Q0Y2MCANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogM0FDRjMzRUUt
RDg5Mi00MEY0LUEyRkMtMzg1NEQyRTEzMjNEDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0K
TG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMUU3QTAgRW50cnlQb2ludD0weDAwMEZGRTFGMDlDIA0K
UFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkluc3RhbGwgUFBJOiBFNkFGMUY3Qi1GQzNGLTQ2
REEtQTgyOC1BM0I0NTdBNDQyODINClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5n
IFBFSU0gYXQgMHgwMDBGRkUyMDA0MCBFbnRyeVBvaW50PTB4MDAwRkZFMjA3ODAgDQpQUk9HUkVT
UyBDT0RFOiBWMzAyMDAwMiBJMA0KUmVnaXN0ZXIgUFBJIE5vdGlmeTogMkFCODZFRjUtRUNCNS00
MTM0LUI1NTYtMzg1NENBMUZFMUI0DQpOb3RpZnk6IFBQSSBHdWlkOiAyQUI4NkVGNS1FQ0I1LTQx
MzQtQjU1Ni0zODU0Q0ExRkUxQjQsIFBlaW0gbm90aWZ5IGVudHJ5IHBvaW50OiBGRkUyMDc5Mg0K
UnVubmluZyBvbiBoYXJkd2FyZQ0KUmV2aXNpb246IDANCkJJT1NTSU06IEluaXRIZWFwKCkgDQpC
SU9TU0lNOiBJbml0VVNCRGVidWcoKSANCg0KSFNYICgxSEEpIHByb2Nlc3NvciBkZXRlY3RlZA0K
DQogV2FybmluZzogTmV3ZXIgQ1BVIFN0ZXBwaW5nICAyDQogRm91bmQNCkNDTVJDIFZlcnNpb246
IDAwNTAwMDAwIA0KDQpNUkMgU3luYyBOdW1iZXI6IDI0NDA3MSANCg0KUkMgVmVyc2lvbjogMDMw
NDAwMDAgDQpob3N0ID0gRkUxOEY4MDggIChwb2ludGVyIHRvIHN5c0hvc3Qgc3RydWN0dXJlKQ0K
TGVnYWN5IFNlcmlhbCBEZWJ1ZyBFbmFibGVkDQoNClFQSSBJbml0IHN0YXJ0aW5nLi4uDQoNCg0K
KioqKioqKiBRUEkgU2V0dXAgU3RydWN0dXJlICoqKioqKioNClBQSU5yT3B0SW46IDANCkJ1cyAg
IFJhdGlvOiAxIDEgMSAxDQpJTyAgICBSYXRpbzogMSAxIDEgMQ0KTU1JT0wgUmF0aW86IDEgMSAx
IDENCkxlZ2FjeVZnYVNvYzogMA0KTW1pb1AycERpczogMA0KSXNvY0F6YWxpYVZjMUVuOiAwDQpE
ZWJ1Z1ByaW50TGV2ZWw6IDE1DQpDbHVzdGVyT25EaWVFbjogMA0KSUJQRUNJRW46IDENCkUyRVBh
cml0eUVuOiAwDQpFYXJseVNub29wRW46IDENCkhvbWVEaXJXT1NCRW46IDANCkRlZ3JhZGVQcmVj
ZWRlbmNlOiAwDQpRcGlMaW5rU3BlZWRNb2RlOiAxIChGQVNUKQ0KUXBpTGlua1NwZWVkOiA2DQpR
cGlMaW5rTDBwRW46IDENClFwaUxpbmtMMUVuOiAxDQpRcGlMaW5rTDByRW46IDENClFwaUxiRW46
IDANCklpb1VuaXBoeURpc2FibGUgKHBlciBzb2NrZXQpOiAgIDAgIDAgIDAgIDANClFwaUxpbmtD
cmVkaXRSZWR1Y2U6IDINClFwaUNvbmZpZ1R4V2NpOiAxMQ0KUXBpQ3JjTW9kZTogMA0KUXBpQ3B1
U2t0SG90UGx1Z0VuOiAwDQpRcGlDcHVTa3RIb3RQbHVnVG9wb2xvZ3k6IDANClFwaVNrdU1pc21h
dGNoQ2hlY2s6IDENClFwaVBvcnREaXNhYmxlIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAg
ICBTMjowIDAgICBTMzowIDAgDQpRcGlMaW5rQ3JlZGl0UmVkdWNlIChwZXIgcG9ydCk6ICBTMDow
IDAgICBTMTowIDAgICBTMjowIDAgICBTMzowIDAgDQpRcGlMaW5rU3BlZWQgKHBlciBwb3J0KTog
IFMwOjYgNiAgIFMxOjYgNiAgIFMyOjYgNiAgIFMzOjYgNiANClFwaVByb2JlVHlwZSAocGVyIHBv
cnQpOiAgUzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpQ29uZmlnVHhXY2kg
KHBlciBwb3J0KTogIFMwOjExIDExICAgUzE6MTEgMTEgICBTMjoxMSAxMSAgIFMzOjExIDExIA0K
UnN2ZCAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KDQoN
CioqKioqKiogQ29tbW9uIFNldHVwIFN0cnVjdHVyZSAqKioqKioqDQptbUNmZ0Jhc2U6IDB4ODAw
MDAwMDAgDQptbUNmZ1NpemU6IDB4MTAwMDAwMDANCm1taW9sQmFzZTogMHg5MDAwMDAwMCANCm1t
aW9sU2l6ZTogMHg2QzAwMDAwMCANCm1taW9oQmFzZTogMHgwMDAwMDIwMC0wMDAwMDAwMA0KbW1p
b2hTaXplOiAyNTYgR0IgDQpudW1hRW46IDEgDQppc29jRW46IDAgDQptZXNlZ0VuOiAwIA0KZGNh
RW46IDEgDQoNCg0KKioqKioqKiBDb21tb24gVmFyIFN0cnVjdHVyZSAqKioqKioqDQpyZXNldFJl
cXVpcmVkOiAwIA0Kc3RhdGU6IDAgDQpudW1DcHVzOiAwIA0Kc29ja2V0UHJlc2VudEJpdE1hcDog
MHgwMSANCmJ1c0lpbzogMHgwMCAweDAwIDB4MDAgMHgwMA0KYnVzVW5jb3JlOiAweDdGIDB4MDAg
MHgwMCAweDAwIA0KbW1DZmdCYXNlOiAweDgwMDAwMDAwIA0KDQoNCjsqKioqKioqIENvbGxlY3Rp
bmcgRWFybHkgU3lzdGVtIEluZm9ybWF0aW9uIC0gU1RBUlQgKioqKioqKg0KICAgIFNvY2tldElk
OiAwICAgIFBoeXNpY2FsIENob3A6IDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDU6IDB4NDAw
MDAwNzcNCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDQ6IDB4MjQwMzg1MDMNCiAgICBTb2NrZXRJ
ZDogMCAgICBDQVBJRDM6IDB4MDAwMDAwMDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDI6IDB4
NzYwMDAwMDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDE6IDB4MTAwMDAyODMNCiAgICBTb2Nr
ZXRJZDogMCAgICBDQVBJRDA6IDB4MDAxODgxMDQNCjsgIFNCU1AgU29ja2V0OiAwICAgU0tVOiAw
eDAyICAgU3ViU0tVOiAweDAwICAgU3RlcHBpbmc6IDB4MDIgICBDQVBJRDRbc2JzcF06IDB4MjQw
Mzg1MDMNCjsgIFRvdGFsIENib3M6IDA2ICAgQ2JvIExpc3Q6IDB4NzcgICBUb3RhbCBIQTogMDEg
ICBUb3RhbCBSM1FwaTogMDEgICBUb3RhbCBRcGlBZ2VudDogMDINCg0KOyAgVG90Q3B1czogMiAg
Q3B1TGlzdDogMHgwMyANCjsgIGJ1c0lpbzogICAgMHgwMCAweDgwIA0KOyAgYnVzVW5jb3JlOiAw
eDdGIDB4RkYgDQo7ICBSZXNldCBUeXBlOiBXYXJtIFJlc2V0ICAgTGluayBTcGVlZDogRmFzdCBT
cGVlZA0KOyoqKioqKiogQ29sbGVjdGluZyBFYXJseSBTeXN0ZW0gSW5mb3JtYXRpb24gLSBFTkQg
ICAqKioqKioqDQoNCg0KOyoqKioqKiogU2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBTVEFSVCAq
KioqKioqDQoNCjsgQ29uc3RydWN0aW5nIFNCU1AgbWluaW11bSBwYXRoIFRvcG9sb2d5IFRyZWUg
DQo7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0KDQo7IEFk
ZGluZyBTQlNQIChDUFUwKSB0byB0aGUgdHJlZQ0KICAgQ1BVMCBMaW5rIEV4Y2hhbmdlDQogICBV
c2VRcGlQY1N0cyA9IDEgOiBMRVAwKDEsQ1BVMSkgOiBMRVAxKDAsQ1BVMSkNCg0KDQo7IEFkZGlu
ZyBDUFUxIHRvIHRoZSB0cmVlDQo7ICAgU2V0dGluZyBwYXRoIGJldHdlZW4gU0JTUCBhbmQgQ1BV
MS4gDQo7ICAgSW4gU0JTUCBzZXR0aW5nIHJvdXRlIHRvIENQVTEgdXNpbmcgcG9ydCAwLiANCjsg
ICBJbiBDUFUxIHVzaW5nIHBvcnQgMSB0byBzZXQgdGhlIFIyUENJZSByb3V0ZS4gDQoNCiAgICBT
b2NrZXRJZDogMSAgICBQaHlzaWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQ1
OiAweDQwMDAwMDc3DQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAg
U29ja2V0SWQ6IDEgICAgQ0FQSUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQ
SUQyOiAweDc2MDAwMDAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQog
ICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQwOiAweDAwMTg4MTA0DQogICBDUFUxIExpbmsgRXhjaGFu
Z2UNCiAgIFVzZVFwaVBjU3RzID0gMSA6IExFUDAoMSxDUFUwKSA6IExFUDEoMCxDUFUwKQ0KDQoN
CjtTQlNQIE1pbmltdW0gUGF0aCBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4
ICBTb2NrZXQgIFBhcmVudFBvcnQgIEhvcCAgUGFyZW50SW5kZXgNCjsgMDAgICAgIENQVTAgICAg
LS0gICAgICAgICAwICAgICAtLQ0KOyAwMSAgICAgQ1BVMSAgICAwMSAgICAgICAgIDEgICAgIDAw
DQo7KioqKioqKiBTZXR0aW5nIHVwIE1pbmltdW0gUGF0aCAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBJbml0aWFsaXplIE1DVFAgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBJbml0aWFs
aXplIE1DVFAgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3Bv
bG9neSBEZWdyYWRhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KDQo7TGluayBFeGNoYW5nZSBQYXJh
bWV0ZXINCjstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NQVTAgOiBMRVAwKDE6Q1BVMSkgOiBM
RVAxKDA6Q1BVMSkgDQo7Q1BVMSA6IExFUDAoMTpDUFUwKSA6IExFUDEoMDpDUFUwKSANCjsgIEFs
cmVhZHkgUmVkdWNlZCB0byBTdXBwb3J0ZWQgVG9wb2xvZ3kNCg0KOyAgU3lzdGVtIHdpbGwgYmUg
dHJlYXRlZCAyU0VQIENvbmZpZ3VyYXRpb24NCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRv
cG9sb2d5IERlZ3JhZGF0aW9uIC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVja2luZyBR
UElSQyBJbnB1dCBTdHJ1Y3R1cmUgLSBTVEFSVCAqKioqKioqDQoNCjsgICAgU3lzIGNvbmZpZ3Vy
YXRpb24gVHlwZSA9IDEyDQo7KioqKioqKiBDaGVja2luZyBRUElSQyBJbnB1dCBTdHJ1Y3R1cmUg
LSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQWxsb2NhdGUgUlRJRHMgLSBTVEFSVCAqKioq
KioqDQo7ICAgIFdCIC0gMDIgICBVYm94IC0gMDQgICBMb2NhbCBSVElEIFBlckNibyAtIDE2ICAg
UmVtb3RlIFJUSUQgUGVyQ2JvIC0gMDIgICBFeHRyYSAtIDE0DQo7ICAgIExvY2FsIEJhc2UgLSAw
NSAgIFJlbW90ZSBCYXNlIC0gNjUgICBSZWFsbG9jYXRpb24gQmFzZSAtIDc3DQoNCjsgICAgQ2Jv
IDAzIFJUSUQgc3RyYWRkbGVzIGludG8geFJUSUQgc3BhY2UNCjsgICAgICBSVElEcyBzcGxpdCBp
bnRvIHRocmVlIHBvb2xzIG9mIHNpemUgOCwgMyBhbmQgNQ0KOyAgICAgICAgU3VmZmljaWVudCBl
eHRyYSBSVElEcyBhcmUgYXZhaWxhYmxlIHRvIG1vdmUgdGhlIFNlY29uZCBQb29sIGludG8geFJU
SUQgc3BhY2UuIE5vIGxvc3Mgb2YgUlRJRHMgZm9yIHRoZSBDQm8uDQoNCjsgUlRJRCBBbGxvY2F0
aW9uIFRhYmxlDQo7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo7ICAgICAgICAgIExvY2FsICAg
ICAgICAgIE5laWdoYm9yDQo7ICAgICAgICAgIC0tLS0tICAgICAgICAgIC0tLS0tLS0tDQo7ICBX
QiAgICAgICAgMCAgICAxICAgICAgICAgICAwICAgIDEgDQo7ICBVQk9YICAgICAgMSAgICA0ICAg
ICAgICAgICAxICAgIDQgDQo7ICBJU09DICAgICAgMCAgICAwICAgICAgICAgICAwICAgIDAgDQo7
ICBDQk8wMCAgICAgNSAgICA4ICAgICAgICAgIDY1ICAgIDIgDQo7ICBDQk8wMCAgICAxMyAgICA4
ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMSAgICAyMSAgICA4ICAgICAgICAgIDY3ICAgIDIg
DQo7ICBDQk8wMSAgICAyOSAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMiAgICAzNyAg
ICA4ICAgICAgICAgIDY5ICAgIDIgDQo7ICBDQk8wMiAgICA0NSAgICA4ICAgICAgICAgICAwICAg
IDAgDQo7ICBDQk8wMyAgICA1MyAgICA4ICAgICAgICAgIDcxICAgIDIgDQo7ICBDQk8wMyAgICA3
NyAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wNCAgICA4NSAgICA4ICAgICAgICAgIDcz
ICAgIDIgDQo7ICBDQk8wNCAgICA5MyAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wNSAg
IDEwMSAgICA4ICAgICAgICAgIDc1ICAgIDIgDQo7ICBDQk8wNSAgIDEwOSAgICA4ICAgICAgICAg
ICAwICAgIDAgDQo7ICBFWFRSQSAgICAgMCAgIDExICAgICAgICAgICAwICAgIDAgDQoNCg0KDQoN
CjsqKioqKioqIEFsbG9jYXRlIFJUSURzIC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDYWNs
dWF0ZSBSZXNvdXJjZSBBbGxvY2F0aW9uIC0gU1RBUlQgKioqKioqKg0KDQo7Q1BVIFJlc291cmNl
IEFsbG9jYXRpb24NCjstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NQVTAgICBCdXM6IDB4MDAg
LSAweDdGICBJTzogMHgwMDAwIC0gMHg3RkZGICBJT0FQSUM6IDB4RkVDMDAwMDAgLSAweEZFQzNG
RkZGICBNTUlPTDogMHg5MDAwMDAwMCAtIDB4QzdGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjAwIDAw
MDAwMDAwIC0gMHgwMDAwMDIzRiBGRkZGRkZGRg0KO0NQVTEgICBCdXM6IDB4ODAgLSAweEZGICBJ
TzogMHg4MDAwIC0gMHhGRkZGICBJT0FQSUM6IDB4RkVDNDAwMDAgLSAweEZFQzdGRkZGICBNTUlP
TDogMHhDODAwMDAwMCAtIDB4RkJGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjQwIDAwMDAwMDAwIC0g
MHgwMDAwMDI3RiBGRkZGRkZGRg0KDQo7KioqKioqKiBDYWNsdWF0ZSBSZXNvdXJjZSBBbGxvY2F0
aW9uIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xvZ3kg
Y2hhbmdlIGFjcm9zcyByZXNldCAtIFNUQVJUICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBm
b3IgUVBJIFRvcG9sb2d5IGNoYW5nZSBhY3Jvc3MgcmVzZXQgLSBFTkQgKioqKioqKg0KDQoNCjsq
KioqKioqIFBoeS9MaW5rIFVwZGF0ZXMgT24gV2FybSBSZXNldCAtIFNUQVJUICoqKioqKioNCjsg
IEZvcmNlIHVudXNlZCBsaW5rcyB0byBkaXNhYmxlZC9sb3cgcG93ZXIgc3RhdGUuDQo7ICBTb2Nr
ZXQgMCBRUEkgTGluayAwIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDAgUVBJIExp
bmsgMSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAxIFFQSSBMaW5rIDAgRnJlcSBp
cyBjdXJyZW50bHkgODAuDQo7ICBTb2NrZXQgMSBRUEkgTGluayAxIEZyZXEgaXMgY3VycmVudGx5
IDgwLg0KOyAgU3lzdGVtIHdpZGUgUVBJIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyoqKioqKiog
UGh5L0xpbmsgVXBkYXRlcyBPbiBXYXJtIFJlc2V0IC0gRU5EICoqKioqKioNCg0KDQo7KioqKioq
KiBTeW5jIFVwIFBCU1BzIC0gU1RBUlQgKioqKioqKg0KOyAgICBWZXJpZnlpbmcgaWYgdGhlIHJl
bW90ZSBzb2NrZXQocykgY2hlY2tlZC1pbi4gDQo7KioqKioqKiBTeW5jIFVwIFBCU1BzIC0gRU5E
ICAgKioqKioqKg0KDQoNCjsqKioqKioqIFRvcG9sb2d5IERpY292ZXJ5IGFuZCBPcHRpbXVtIFJv
dXRlIENhbGN1bGF0aW9uIC0gU1RBUlQgKioqKioqKg0KDQo7ICBMb2NhdGluZyB0aGUgUmluZ3Mg
UHJlc2VudCBpbiB0aGUgVG9wb2xvZ3kNCg0KOyAgTm8gUmluZ3MgRm91bmQNCg0KOyAgQ29uc3Ry
dWN0aW5nIFRvcG9sb2d5IFRyZWUNCg0KOyBBZGphY2VuY3kgVGFibGUNCjsgLS0tLS0tLS0tLS0t
LS0tLQ0KO1MwIFAwIFZOMCBUWCAoMDApIDogICBTMSBQMSBWTjAgUlggKDEzKQ0KO1MwIFAxIFZO
MCBSWCAoMDUpIDoNCjtTMSBQMCBWTjAgVFggKDA4KSA6ICAgUzAgUDEgVk4wIFJYICgwNSkNCjtT
MSBQMSBWTjAgUlggKDEzKSA6DQoNCjsgQ2hlY2tpbmcgZm9yIERlYWRsb2NrLi4uDQoNCjtDUFUw
IFRvcG9sb2d5IFRyZWUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7SW5kZXggIFNvY2tldCAgUGFy
ZW50U29ja2V0ICBQYXJlbnRQb3J0ICBQYXJlbnRJbmRleCAgSG9wDQo7IDAwICAgICBDUFUwICAg
ICAgIC0tICAgICAgICAgICAgLS0gICAgICAgICAgLS0gICAgICAgIDANCjsgMDEgICAgIENQVTEg
ICAgICBDUFUwICAgICAgICAgICAwMSAgICAgICAgICAwMCAgICAgICAgMQ0KDQo7Q1BVMSBUb3Bv
bG9neSBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVudFNv
Y2tldCAgUGFyZW50UG9ydCAgUGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BVMSAgICAgICAt
LSAgICAgICAgICAgIC0tICAgICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBDUFUwICAgICAg
Q1BVMSAgICAgICAgICAgMDEgICAgICAgICAgMDAgICAgICAgIDENCjsNCiJTMCBQMCBWTjAgVFgi
IC0+ICJTMSBQMSBWTjAgUlgiOw0KOw0KIlMxIFAwIFZOMCBUWCIgLT4gIlMwIFAxIFZOMCBSWCI7
DQo7IENhbGN1bGF0aW5nIFJvdXRlIGZvciBDUFUwIA0KOyBDYWxjdWxhdGluZyBSb3V0ZSBmb3Ig
Q1BVMSANCjsgRGlzYWJsZSBSQlQgdXBkYXRlIG9uIFNvY0lkIDAgUG9ydCAwIGZvciBEZXN0U29j
SWQgMQ0KOyBEaXNhYmxlIFJCVCB1cGRhdGUgb24gU29jSWQgMSBQb3J0IDAgZm9yIERlc3RTb2NJ
ZCAwDQoNCg0KO0NQVSAwIFJvdXRpbmcgVGFibGUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7Q2Jv
ICAgIERlc3RTb2NrZXQgICAgUG9ydA0KO0V2ZW4gICAgIENQVTEgICAgICAgICAwDQo7T2RkICAg
ICAgQ1BVMSAgICAgICAgIDENCg0KDQo7Q1BVIDEgUm91dGluZyBUYWJsZQ0KOy0tLS0tLS0tLS0t
LS0tLS0tLS0NCjtDYm8gICAgRGVzdFNvY2tldCAgICBQb3J0DQo7RXZlbiAgICAgQ1BVMCAgICAg
ICAgIDENCjtPZGQgICAgICBDUFUwICAgICAgICAgMA0KDQoNCjsqKioqKioqIFRvcG9sb2d5IERp
Y292ZXJ5IGFuZCBPcHRpbXVtIFJvdXRlIENhbGN1bGF0aW9uIC0gRU5EICAgKioqKioqKg0KDQoN
CjsqKioqKioqIFByb2dyYW0gT3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIFNUQVJUICoq
KioqKioNCjsqKioqKioqIFByb2dyYW0gT3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIEVO
RCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIEZpbmFsIElPIFNBRCBTZXR0aW5nIC0g
U1RBUlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGluZyAtIEVO
RCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIE1pc2MuIFFQSSBQYXJhbWV0ZXJzIC0g
U1RBUlQgKioqKioqKg0KICAgIExvY2sgUVBJIERGWC4NCjsqKioqKioqIFByb2dyYW0gTWlzYy4g
UVBJIFBhcmFtZXRlcnMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21l
IEFnZW50IENyZWRpdHMgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgQWdl
bnQgQ3JlZGl0cyAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgdHJh
Y2tlciBhbmQgUm91dGUgQmFjayBUYWJsZSAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFByb2dy
YW0gSG9tZSB0cmFja2VyIGFuZCBSb3V0ZSBCYWNrIFRhYmxlIC0gRU5EICAgKioqKioqKg0KDQoN
CjsqKioqKioqIFByb2dyYW0gU3lzdGVtIENvaGVyZW5jeSBSZWdpc3RlcnMgLSBTVEFSVCAqKioq
KioqDQo7KioqKioqKiBQcm9ncmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gRU5EICAg
KioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBTMyBSZXN1bWUgLSBTVEFSVCAqKioqKioq
DQo7KioqKioqKiBDaGVjayBmb3IgUzMgUmVzdW1lIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioq
KioqIENvbGxlY3QgUHJldmlvdXMgQm9vdCBFcnJvciAtIFNUQVJUICoqKioqKioNCjsqKioqKioq
IENvbGxlY3QgUHJldmlvdXMgQm9vdCBFcnJvciAtIEVORCAgICoqKioqKioNCg0KDQoqKioqKioq
IFFQSSBPdXRwdXQgU3RydWN0dXJlICoqKioqKioNCk91dExlZ2FjeVZnYVNvYzogMA0KT3V0SXNv
Y0VuOiAwDQpPdXRNZXNlZ0VuOiAwDQpPdXRJc29jQXphbGlhVmMxRW46IDANCk91dENsdXN0ZXJP
bkRpZUVuOiAwDQpPdXRJQlBFQ0lFbjogMQ0KT3V0RTJFUGFyaXR5RW46IDANCk91dEVhcmx5U25v
b3BFbjogMQ0KT3V0SG9tZURpcldPU0JFbjogMA0KUXBpQ3VycmVudExpbmtTcGVlZE1vZGU6IDEg
KEZBU1QpDQpPdXRRcGlMaW5rU3BlZWQ6IDMNCk91dFFwaUxpbmtMMHBFbjogMQ0KT3V0UXBpTGlu
a0wxRW46IDENCk91dFFwaUxpbmtMMHJFbjogMQ0KT3V0SWlvVW5pcGh5RGlzYWJsZTogMCwgMCwg
MCwgMA0KT3V0UXBpQ3JjTW9kZTogMA0KT3V0Q2x1c3Rlck9uRGllUmVkdWN0aW9uOiAwDQpPdXRQ
b2ludGVyU2VwZXJhdGlvbkhBOiAwDQoNClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGVFbjogMA0K
UXBpSW50ZXJuYWxHbG9iYWwtPkJ0TW9kZTogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPkJ0TW9kZTJB
bHQ6IDANClFwaUludGVybmFsR2xvYmFsLT5TeXM0U0NsdXN0ZXJPbkRpZUVuOiAwDQpRcGlJbnRl
cm5hbEdsb2JhbC0+U25vb3BGYW5vdXRFbjogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPlN5c1Nub29w
TW9kZTogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPklvZGNFbjogMA0KOyoqKioqKiogUVBJUkMgRXhp
dCAgKioqKioqKg0KDQpRUEkgSW5pdCBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0KUGlw
ZSBJbml0IHN0YXJ0aW5nLi4uUGFzcyBQSVBFX0RJU1BBVENIX1NZTkNIX1BTWVNIT1NUDQpQYXNz
IFBlaVBpcGVTbGF2ZUluaXQNClBhc3MgcG9pbnRlciB0byBob3N0DQpDb3B5IGhvc3Qgc3RydWN0
dXJlDQoNClN5bmNoIG9mIGhvc3Qgc3RydWN0dXJlIHRvIFNvY2tldCAxIHN0YXJ0aW5nLi4uDQpQ
aXBlIEluaXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANCk4xIENoZWNrZWQgaW50byBQ
aXBlDQpDUFUgRmVhdHVyZSBFYXJseSBDb25maWcgc3RhcnRpbmcuLi5CSVNUIFJlc3VsdHMgPSAw
MDAwMDAzRg0KQ3JjIHJlYWQgZnJvbSBDTU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENN
T1MgaXMgOjYwMDANCkNtb3MgQ3JjIGlzIEludmFsaWQuDQpCSVNUIFJlc3VsdHMgPSAwMDAwMDAz
Rg0KQ3JjIHJlYWQgZnJvbSBDTU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENNT1MgaXMg
OjYwMDANCkNtb3MgQ3JjIGlzIEludmFsaWQuDQpDUFUgRmVhdHVyZSBFYXJseSBDb25maWcgY29t
cGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFuazog
MjAgLSBub3QgcHJlc2VudDsgc2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFu
azogMjAgLSBub3QgcHJlc2VudDsgc2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gVmFsaWQg
TUNBIFVDIGVudHJpZXM6IDANClNUQVJUX01SQ19SVU4NCnNldHVwQ2hhbmdlZDogMA0KYm9vdE1v
ZGUgPSBOb3JtYWxCb290DQpzdWJCb290TW9kZSA9IFdhcm1Cb290RmFzdA0KRGlzcGF0Y2ggU2xh
dmVzIC0tIFN0YXJ0ZWQNCkRpc3BhdGNoIE4xIGZvciBNZW1Jbml0DQpOMSBFbnRlcmluZyBNUkMN
CnNldHVwQ2hhbmdlZDogMA0KYm9vdE1vZGUgPSBOb3JtYWxCb290DQpzdWJCb290TW9kZSA9IFdh
cm1Cb290RmFzdA0KU2xhdmUgQWNrbm9sZWRnZSAtLSBTdGFydGVkDQpEaXNwYXRjaCBTbGF2ZXMg
LSAzNm1zDQpTbGF2ZSBBY2tub2xlZGdlIC0gMG1zDQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9u
IExpc3QgLS0gU3RhcnRlZA0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0tIFN0YXJ0
ZWQNClByb21vdGUgV2FybmluZyBFeGNlcHRpb24gTGlzdCAtIDBtcw0KUHJvbW90ZSBXYXJuaW5n
IEV4Y2VwdGlvbiBMaXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgRWFybHkgLS0gU3Rh
cnRlZA0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUg
VGhyb3R0bGluZyBFYXJseSAtIDJtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0gMW1z
DQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkRldGVjdCBESU1NIENvbmZp
Z3VyYXRpb24gLS0gU3RhcnRlZA0KTjAuQzAuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5D
MC5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMwLkQxOiBQbGF0Zm9ybURldGVjdE5WRElN
TQ0KTjEuQzAuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMjogUGxhdGZvcm1EZXRl
Y3ROVkRJTU0NCk4xLkMwLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzEuRDA6IFBsYXRm
b3JtRGV0ZWN0TlZESU1NDQpOMS5DMS5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQx
OiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzEuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpO
MC5DMS5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMxLkQyOiBQbGF0Zm9ybURldGVjdE5W
RElNTQ0KTjAuQzIuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMi5EMDogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4wLkMyLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDE6IFBs
YXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMi5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMy
LkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1N
DQpOMS5DMy5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQxOiBQbGF0Zm9ybURldGVj
dE5WRElNTQ0KTjEuQzMuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMjogUGxhdGZv
cm1EZXRlY3ROVkRJTU0NCk4xLkMzLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KRGV0ZWN0IERJ
TU0gQ29uZmlndXJhdGlvbiAtIDIwNW1zDQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0gMjAy
bXMNCkdldCBTbGF2ZSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmQgU2xhdmUgRGF0YSAtLSBTdGFydGVk
DQpTZW5kU2xhdmVEYXRhIFMxIC0+IFMwDQpHZXRTbGF2ZURhdGEgUzEgLT4gUzANCkdldCBTbGF2
ZSBEYXRhIC0gMzFtcw0KU2VuZCBTbGF2ZSBEYXRhIC0gMjhtcw0KQ2hlY2sgUE9SIENvbXBhdGli
aWxpdHkgLS0gU3RhcnRlZA0KR2V0IFN0YXR1cyAtLSBTdGFydGVkDQpDaGVjayBQT1IgQ29tcGF0
aWJpbGl0eSAtIDBtcw0KSW5pdGlhbGl6ZSBERFIgQ2xvY2tzIC0tIFN0YXJ0ZWQNCk1lbW9yeSBi
ZWhpbmQgcHJvY2Vzc29yIDAgcnVubmluZyBhdCBERFItMTg2Nw0KTWVtb3J5IGJlaGluZCBwcm9j
ZXNzb3IgMSBydW5uaW5nIGF0IEREUi0xODY3DQpJbml0aWFsaXplIEREUiBDbG9ja3MgLSA5bXMN
ClNlbmQgU3RhdHVzIC0tIFN0YXJ0ZWQNCkdldCBTdGF0dXMgLSAxOW1zDQpTZW5kIFN0YXR1cyAt
IDBtcw0KR2V0IERhdGEgLS0gU3RhcnRlZA0KU2V0IFZkZCAtLSBTdGFydGVkDQpTZXQgVmRkIC0g
MW1zDQpDaGVjayBESU1NIFJhbmtzIC0tIFN0YXJ0ZWQNCkNoZWNrIERJTU0gUmFua3MgLSA1bXMN
ClNlbmQgRGF0YSAtLSBTdGFydGVkDQpHZXREYXRhIFMwIC0+IFMxDQpTZW5kRGF0YSBTMCAtPiBT
MQ0KR2V0IERhdGEgLSA0M21zDQpTZW5kIERhdGEgLSAyN21zDQpJbml0aWFsaXplIEFEUiAtLSBT
dGFydGVkDQpJbml0aWFsaXplIEFEUiAtLSBTdGFydGVkDQpObyBQZW5kaW5nIFJlc2V0LCBjbGVh
cmluZyB0aGUgQURSIHN0YXR1cyBiaXQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBB
RFIgc3RhdHVzIGJpdA0KSW5pdGlhbGl6ZSBBRFIgLSA2bXMNCkluaXRpYWxpemUgQURSIC0gOG1z
DQpJbml0aWFsaXplIE1lbW9yeSAtLSBTdGFydGVkDQpJbml0aWFsaXplIE1lbW9yeSAtLSBTdGFy
dGVkDQpJbml0aWFsaXplIE1lbW9yeSAtIDBtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgLSAwbXMNCkdh
dGhlciBTUEQgRGF0YSAtLSBTdGFydGVkDQpHYXRoZXIgU1BEIERhdGEgLS0gU3RhcnRlZA0KR2F0
aGVyIFNQRCBEYXRhIC0gMG1zDQpHYXRoZXIgU1BEIERhdGEgLSAwbXMNClBsYXRmb3JtIE5WRElN
TSBTdGF0dXMgLS0gU3RhcnRlZA0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAtLSBTdGFydGVkDQpO
MTogQ29yZU5WRElNTVN0YXR1cw0KTjA6IENvcmVOVkRJTU1TdGF0dXMNClBsYXRmb3JtIE5WRElN
TSBTdGF0dXMgLSA0bXMNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLSAzbXMNCkVhcmx5IENvbmZp
Z3VyYXRpb24gLS0gU3RhcnRlZA0KRWFybHkgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpFYXJs
eSBDb25maWd1cmF0aW9uIC0gMjZtcw0KRERSSU8gSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0K
RWFybHkgQ29uZmlndXJhdGlvbiAtIDMzbXMNCk4xLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hh
bm5lbDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjEuQzE6IE51bWJlciBv
ZiBESU1NUyBpbiBjaGFubmVsOiAyDQpOMS5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6
IDINCk4wLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KTjEuQzM6IE51bWJlciBv
ZiBESU1NUyBpbiBjaGFubmVsOiAyDQpOMC5DMTogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6
IDINCkREUklPIEluaXRpYWxpemF0aW9uIC0gMzBtcw0KTjAuQzI6IE51bWJlciBvZiBESU1NUyBp
biBjaGFubmVsOiAyDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjAu
QzM6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6
YXRpb24gLSAwbXMNCkREUklPIEluaXRpYWxpemF0aW9uIC0gMzJtcw0KUFBSIEZsb3cgLS0gU3Rh
cnRlZA0KUHJlLVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNClBQUiBGbG93IC0g
MG1zDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSAwbXMNClBvc3QtVHJhaW5pbmcgSW5p
dGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KUFBSIEZsb3cgLS0gU3RhcnRlZA0KUG9zdC1UcmFpbmlu
ZyBJbml0aWFsaXphdGlvbiAtIDVtcw0KUFBSIEZsb3cgLSAwbXMNClBsYXRmb3JtIFJlc3RvcmUg
TlZESU1NcyAtLSBTdGFydGVkDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0
ZWQNCk4xOiBQbGF0Zm9ybVJlc3RvcmVOVkRJTU1zDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMg
LSA4bXMNClBvc3QtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSA3bXMNClBsYXRmb3JtIEFybSBO
VkRJTU1zIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVkDQpQ
bGF0Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0KTjA6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNCkxh
dGUgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA1
bXMNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAt
IDdtcw0KUGxhdGZvcm0gQXJtIE5WRElNTXMgLSAwbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyAt
LSBTdGFydGVkDQpMYXRlIENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KTGF0ZSBDb25maWd1cmF0
aW9uIC0gMTBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTltcw0KSW5pdGlhbGl6ZSBUaHJv
dHRsaW5nIC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KQWR2YW5jZWQg
TWVtVGVzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTRtcw0KTWVtVGVzdCAtLSBT
dGFydGVkDQpBZHZhbmNlZCBNZW1UZXN0IC0tIFN0YXJ0ZWQNCk1lbVRlc3QgLSAwbXMNCkFkdmFu
Y2VkIE1lbVRlc3QgLSAwbXMNCk1lbUluaXQgLS0gU3RhcnRlZA0KTWVtVGVzdCAtLSBTdGFydGVk
DQpNZW1Jbml0IC0gMG1zDQpNZW1UZXN0IC0gMG1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBN
ZW1Jbml0IC0tIFN0YXJ0ZWQNCk1lbUluaXQgLS0gU3RhcnRlZA0KQ2hlY2sgUmFzIFN1cHBvcnQg
QWZ0ZXIgTWVtSW5pdCAtIDBtcw0KTWVtSW5pdCAtIDBtcw0KU3dpdGNoIHRvIE5vcm1hbCBNb2Rl
IC0tIFN0YXJ0ZWQNCkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0K
U3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1J
bml0IC0gMG1zDQpJbml0aWFsaXplIEFEUjIgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5vcm1hbCBN
b2RlIC0tIFN0YXJ0ZWQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3RhdHVz
IGJpdA0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLSA3bXMN
CkluaXRpYWxpemUgQURSMiAtLSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRlZA0K
Tm8gUGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXpl
IEFEUjIgLSA2bXMNCkdldCBOVlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEgUzEg
LT4gUzANCkdldE52cmFtRGF0YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpTZW5k
IE5WUkFNIERhdGEgLSAyNG1zDQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0KVG90
YWwgTVJDIHRpbWUgPSA3MTNtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNm1zDQpTZXQgUkFT
IENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29uZmln
dXJhdGlvbiAtIDNtcw0KTWVtb3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAwbXMN
CkRJTU0gSW5mb3JtYXRpb24gLS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMwIC0g
RVANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAgICAg
fCAgICAgQ2hhbm5lbCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5lbCAz
ICAgICAgfA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWljcm9u
ICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTog
TWljcm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAg
fCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJ
RFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAg
UkNEOiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFI
IERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0
IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAg
fCBERFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEz
LTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8
ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYg
ICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNG
Mkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAg
fA0KIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAw
MDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNyb24g
ICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBN
aWNyb24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8
ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6IElE
VCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBS
Q0Q6IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUgg
RFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IEREUjQg
UkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8
IEREUjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMt
MTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0KIHwg
ICAgIHd3MTkgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAg
ICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0Yy
RzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8
DQogfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAw
MDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAg
ICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxsZWQg
ICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0
YWxsZWQgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VUXzBf
VEFCTEUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KU1RBUlRfU09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5uZWwg
MSAgICAgIHwgICAgIENoYW5uZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06
IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0K
IHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNy
b24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAg
IFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAg
ICB8DQogfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0
R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIg
IHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAg
Ui9DLUIgIHwNCiB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAg
MjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2
ICAgICAgfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAgd3cx
OSAyMDE2ICAgICAgfA0KIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAg
IHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAw
MDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgw
MDAwMDAwMDAwMDAwMDAwICB8DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTog
TWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQog
fCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3Jv
biAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAg
UkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAg
IHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRH
Yng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAg
fCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBS
L0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAy
MTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYg
ICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5
IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAg
fDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAw
MDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAw
MDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5z
dGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAg
ICAgICAgICAgICAgICAgICAgfCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQgMiAg
fCAgU29ja2V0IDMgIHwgICBTeXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KQWN0aXZlIE1lbW9yeSAgICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAgIE4v
QSAgICB8ICAgICBOL0EgICAgfCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIEREUjQt
MTg2NyB8DQpDaDAgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAg
ICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1DTUQg
ICB8MTMtMTMtMTMtMW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwNCkNoMiBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0x
biB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNELVJQ
LUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfA0KRERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBDaGVj
a2luZyAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgIE9uICAgICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0KUGF0
cm9sL0RlbWFuZCBTY3J1YiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfCAgIE9uL09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAgICB8
DQpYb3ZlciBNb2RlICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8ICAg
ICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFwdCBP
cGVuIHwNCkRhdGEgU2NyYW1ibGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAgICAg
IHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAw
MC41MC4wMCAgfA0KUkMgUmV2aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQoNClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAgICAg
ICAgICAgICAgICBQbGF0Zm9ybSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNvY2tl
dCAgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6
IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBkZHI0
U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAg
ICAgQ2hhbm5lbCAgIDogMiAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6
IDAgIGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUxMiAg
dm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAgICAg
ICAgQ2hhbm5lbCAgIDogMCAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6
IDAgIGJsa1NpemUgOiAwDQogICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAg
dm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAg
OiAyICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6
IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAg
cGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRvdGFs
IE1SQyB0aW1lID0gMTQ1Mm1zDQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0KUmVz
ZXQgUmVxdWVzdGVkOiAwDQpQaXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxldGVk
ISBSZXNldCBSZXF1ZXN0ZWQ6IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4gIA0K
IFtDaGVja0FuZEhhbmRsZVJlc2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBGb3Vu
ZA0KSW4gT2VtQ2hlY2tBbmRIYW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVlIHdp
dGggc3lzdGVtIEJJT1MgUE9TVCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQgRW50
cmllczogMA0KIFBlaW1NZW1vcnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBCSU9T
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
VmVyc2lvbiA2LjIyLjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3JhdGlv
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJ
IEJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpWZXJzaW9uIDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBv
cmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KTFNJIE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClZlcnNp
b24gNi4yMi4wMy4xIChCdWlsZCBGZWJydWFyeSAwMiwgMjAxNSkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQoYykgMjAxNSBMU0kgQ29ycG9yYXRpb24gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRpYWxp
emluZyBEZXZpY2VzIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgIHVzIDEgRGV2IDApIFNBUzMxMDggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkhBIC0wIChCdXMg
MSBEZXYgMCkgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpGVyBwYWNrYWdlOiAyNC43LjAtMDA1NyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQp3cml0ZS10aHJvdWdoIG1vZGUuIFRoaXMg
aXMgY2F1c2VkIGJ5IHRoZSBiYXR0ZXJ5IG9yIHN1cGVyIGNhcGFjaXRvciAgICAgICAgICAgIA0K
YmVpbmcgY2hhcmdlZCwgbWlzc2luZywgb3IgYmFkLiBJZiB5b3UgYXJlIHVzaW5nIGEgYmF0dGVy
eSwgcGxlYXNlIGFsbG93IHRoZSAgICANCmJhdHRlcnkgdG8gY2hhcmdlIGZvciAyNCBob3VycyBi
ZWZvcmUgZXZhbHVhdGluZyB0aGUgYmF0dGVyeSBmb3IgcmVwbGFjZW1lbnQuICAgDQpZb3UgY2Fu
IGV2YWx1YXRlIHRoZSBoZWFsdGggb2YgdGhlIGJhdHRlcnkgb3Igc3VwZXIgY2FwYWNpdG9yIGJ5
IHVzaW5nIHRoZSAgICAgIA0KYXBwcm9wcmlhdGUgdXRpbGl0eSB3aXRoaW4gdGhlIG9wZXJhdGlu
ZyBzeXN0ZW0gb3Igd2l0aGluIFBPU1QuICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQpQcmVzcyBhbnkga2V5IHRvIGNvbnRpbnVlLiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCjQgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAg
ICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo1ICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFM
QTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KNiAg
MCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAg
ICAgICAxOTA3NzI5TUIgICAgICANCjcgIDAgICBBVEEgICAgICAgSU5URUwgU1NEU0MyQkEyMCAg
ICAgICAgICAgIDAxNTAgICAgICAgICAgICAgICAgMTkwNzgyTUIgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgMCAgIExTSSAgICAgICBWaXJ0dWFsIERyaXZlICAgICAgICAgICAg
ICAgUkFJRDEgICAgICAgICAgICAgICAxOTA2Mzk0TUIgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQmF0dGVyeSBTdGF0dXM6IE5vdCBwcmVz
ZW50ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
ClBDSSBTbG90IE51bWJlcjogMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSUQgTFVO
IFZFTkRPUiAgICBQUk9EVUNUICAgICAgICAgICAgICAgICAgICAgUkVWSVNJT04gICAgICAgICAg
ICBDQVBBQ0lUWSAgICAgICANCi0tIC0tLSAtLS0tLS0gICAgLS0tLS0tLSAgICAgICAgICAgICAg
ICAgICAgIC0tLS0tLS0tICAgICAgICAgICAgLS0tLS0tLS0gICAgICAgDQogICAgICAgTFNJICAg
ICAgIFNBUzMxMDggICAgICAgICAgICAgICAgICAgICA0LjI3MC4wMC00MzgyICAgICAgIDEwMjRN
QiAgICAgICAgIA0KMSAgMCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAg
VDdSNCAgICAgICAgICAgICAgICAxOTA3NzI5TUIgICAgICANCjIgIDAgICBBVEEgICAgICAgSFVT
NzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAg
ICAgDQo4ICAwICAgQVRBICAgICAgIElOVEVMIFNTRFNDMkJBMjAgICAgICAgICAgICAwMTUwICAg
ICAgICAgICAgICAgIDE5MDc4Mk1CICAgICAgIA0KICAgMCAgIExTSSAgICAgICBWaXJ0dWFsIERy
aXZlICAgICAgICAgICAgICAgUkFJRDEgICAgICAgICAgICAgICAxOTA2Mzk0TUIgICAgICANCiAg
IDEgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxMCAgICAgICAg
ICAgICAgMzgxMjc4OE1CICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgMiAgIExT
SSAgICAgICBWaXJ0dWFsIERyaXZlICAgICAgICAgICAgICAgUkFJRDEgICAgICAgICAgICAgICAx
ODk3ODFNQiAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KMyBWaXJ0dWFsIERyaXZlKHMpIGZvdW5kIG9uIHRoZSBob3N0IGFkYXB0ZXIuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQozIFZpcnR1YWwgRHJpdmUocykgaGFuZGxlZCBieSBCSU9TICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNz
IDxDdHJsPjxSPiB0byBSdW4gTWVnYVJBSUQgQ29uZmlndXJhdGlvbiBVdGlsaXR5ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpD
b3B5cmlnaHQgKEMpIDIwMDAtMjAxNCBCcm9hZGNvbSBDb3Jwb3JhdGlvbiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KQWxsIHJpZ2h0cyByZXNlcnZlZC4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNzIEN0
cmwtUyB0byBDb25maWd1cmUgRGV2aWNlIChNQUMgQWRkcmVzcyAtIEM4MUZCRTk0QTA5RCkgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQnJvYWRj
b20gTmV0WHRyZW1lIEV0aGVybmV0IEJvb3QgQWdlbnQgdjE2LjguMCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCkNvcHlyaWdodCAoQykgMjAwMC0yMDE0IEJyb2FkY29tIENvcnBv
cmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpBbGwgcmlnaHRzIHJl
c2VydmVkLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KUHJlc3MgQ3RybC1TIHRvIENvbmZpZ3VyZSBEZXZpY2UgKE1BQyBBZGRyZXNz
IC0gQzgxRkJFOTRBMDlEKSAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSW5pdGlhbGl6aW5n
IEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0gMi4wKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsK1MgdG8gZW50
ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCkluaXRpYWxpemluZyBJbnRlbChSKSBCb290IEFnZW50IEdF
IHYxLjUuNTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQWEUgMi4xIEJ1
aWxkIDA5MiAoV2ZNIDIuMCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KUHJlc3MgQ3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBNZW51Li4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSW5p
dGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0gMi4wKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJs
K1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkluaXRpYWxpemlu
ZyBJbnRlbChSKSBCb290IEFnZW50IEdFIHYxLjUuNTYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpQWEUgMi4xIEJ1aWxkIDA5MiAoV2ZNIDIuMCkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQoNClZlcnNpb24gOiAzLjM1
DQpCSU9TIEJ1aWxkIERhdGUgOiAxMC8yMC8yMDE2DQoNClByb2Nlc3NvciBUeXBlIDogSW50ZWwo
UikgWGVvbihSKSBDUFUgRTUtMjYyMCB2MyBAIDIuNDBHSHoNClRvdGFsIE1lbW9yeSA6IDI2MjE0
NCBNQg0KDQpCTUMgSVA6IDguMzUuMzAuMTExDQoNCkN1cnJlbnQgS2V5Qm9hcmQgVHlwZSA6IFVT
DQoNCkNQVUlEIDogMzA2RjINClByZXNzIEY1ICBnbyB0byBTZWxlY3QgS2V5Ym9hcmQgdHlwZQ0K
UHJlc3MgRGVsIGdvIHRvIFNldHVwIFV0aWxpdHkgKEY0IG9uIFJlbW90ZSBLZXlib2FyZCkNClBy
ZXNzIEYxMSBnbyB0byBCb290IE1hbmFnZXIgKEYzIG9uIFJlbW90ZSBLZXlib2FyZCkNCk90aGVy
IERldmljZSAgICAxIDogKEJ1cyAwMSBEZXYgMDApUENJIFJBSUQgQWRhcHRlcg0KT3RoZXIgRGV2
aWNlICAgIDIgOiBCUkNNIE1CQSBTbG90IDAyMDAgdjE2LjguMA0KT3RoZXIgRGV2aWNlICAgIDMg
OiBJQkEgR0UgU2xvdCA4MTAwIHYxNTU2DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KQklPUyBCdWlsZCBEYXRlIDogMTAvMjAvMjAxNg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KR1JVQiBsb2FkaW5nLiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KV2Vs
Y29tZSB0byBHUlVCISAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW4gNC45LjINCihYRU4pIFhlbiB2
ZXJzaW9uIDQuOS4yIChyb290QCkgKGdjYyAoU1VTRSBMaW51eCkgNC44LjUpIGRlYnVnPW4gIFRo
dSBKdW4gMjggMjI6NTg6MTQgQ1NUIDIwMTgNCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVO
KSBCb290bG9hZGVyOiBHUlVCMiAyLjAyfmJldGEyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNzQwODBN
LG1heDoxNzQwODBNIGRvbTBfbWF4X3ZjcHVzPTI0IGhhcF8xZ2I9ZmFsc2UgaGFwXzJtYj1mYWxz
ZSBhbHRwMm09MSBmbGFza19lbmZvcmNpbmc9MSBjb25zb2xlPXZnYSxjb20xIGNvbTE9MTE1MjAw
DQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgVmlkZW8gaW5mb3JtYXRpb246ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIFZHQSBp
cyB0ZXh0IG1vZGUgODB4MjUsIGZvbnQgOHgxNiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjI7IEVESUQgdHJhbnNmZXIgdGltZTogMTYg
c2Vjb25kcyAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBFRElEIGluZm8gbm90IHJldHJp
ZXZlZCBiZWNhdXNlIHRha2VzIGxvbmdlciB0aGFuIDUgc2Vjb25kcyAgICAgICAgICAgICAgDQoo
WEVOKSBEaXNjIGluZm9ybWF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIEZvdW5kIDMgTUJSIHNpZ25hdHVyZXMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBG
b3VuZCAzIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQooWEVOKSBYZW4tZTgyMCBSQU0gbWFwOiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAw
MDAwMDAwMDAgLSAwMDAwMDAwMDAwMDllMDAwICh1c2FibGUpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCihYRU4pICAwMDAwMDAwMDAwMDllMDAwIC0gMDAwMDAwMDAwMDBhMDAwMCAocmVz
ZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDBlMDAw
MCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KKFhFTikgIDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMDUxM2M4MDAwICh1c2FibGUpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDUxM2M4MDAwIC0gMDAw
MDAwMDA1MjRjODAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVO
KSAgMDAwMDAwMDA1MjRjODAwMCAtIDAwMDAwMDAwNjdlZGYwMDAgKHVzYWJsZSkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwNjdlZGYwMDAgLSAwMDAwMDAwMDZi
NjlmMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAw
MDAwMDZiNjlmMDAwIC0gMDAwMDAwMDA3YjY5ZjAwMCAoQUNQSSBOVlMpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA3YjY5ZjAwMCAtIDAwMDAwMDAwN2I3ZmYwMDAg
KEFDUEkgZGF0YSkgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I3
ZmYwMDAgLSAwMDAwMDAwMDdiODAwMDAwICh1c2FibGUpDQooWEVOKSAgMDAwMDAwMDA3YjgwMDAw
MCAtIDAwMDAwMDAwOTAwMDAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmViMDAwMDAg
LSAwMDAwMDAwMGZlYjA0MDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0g
MDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZWQxODAwMCAtIDAw
MDAwMDAwZmVkMWEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmVkMWMwMDAgLSAwMDAw
MDAwMGZlZDIwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZmODAwMDAwIC0gMDAwMDAw
MDEwMDAwMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAwMDAwMDQw
ODAwMDAwMDAgKHVzYWJsZSkNCihYRU4pIE5ldyBYZW4gaW1hZ2UgYmFzZSBhZGRyZXNzOiAweDY3
ODAwMDAwDQooWEVOKSBBQ1BJOiBSU0RQIDAwMEZFMDIwLCAwMDI0IChyMiBJTlNZREUpDQooWEVO
KSBBQ1BJOiBYU0RUIDdCN0I5MTg4LCAwMERDIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEg
ICAgICAgMTAwMDAxMykNCihYRU4pIEFDUEk6IEZBQ1AgN0I3RjcwMDAsIDAxMEMgKHI1IElOU1lE
RSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRFNEVCA3QjdD
MzAwMCwgMkQ2RDkgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMCBBQ1BJICAgIDQwMDAwKQ0K
KFhFTikgQUNQSTogRkFDUyA3QjY5QzAwMCwgMDA0MA0KKFhFTikgQUNQSTogVUVGSSA3QjdGRDAw
MCwgMDIzNiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVO
KSBBQ1BJOiBVRUZJIDdCN0ZDMDAwLCAwMDQyIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAg
QUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEFTRiEgN0I3RkIwMDAsIDAwQTUgKHIzMiBJTlNZ
REUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEJEQVQgN0I3
RkEwMDAsIDAwMzAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0K
KFhFTikgQUNQSTogQk9PVCA3QjdGOTAwMCwgMDAyOCAocjEgSU5TWURFICBIU1ctTFBUICAgICAg
ICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBEQkdQIDdCN0Y4MDAwLCAwMDM0IChyMSBJ
TlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEhQRVQg
N0I3RjYwMDAsIDAwMzggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAw
KQ0KKFhFTikgQUNQSTogQVBJQyA3QjdGNTAwMCwgMDFCNCAocjIgSU5TWURFICBIU1ctTFBUICAg
ICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBNQ0ZHIDdCN0Y0MDAwLCAwMDNDIChy
MSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNS
QVQgN0I3RjMwMDAsIDAyMDAgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQw
MDAwKQ0KKFhFTikgQUNQSTogU0xJVCA3QjdGMjAwMCwgMDA2QyAocjEgSU5TWURFICBIU1ctTFBU
ICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBXREFUIDdCN0YxMDAwLCAwMTk0
IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6
IFBSQUQgN0I3QzIwMDAsIDAwRDEgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMiBBQ1BJICAg
IDQwMDAwKQ0KKFhFTikgQUNQSTogU1NEVCA3QjdDMTAwMCwgMDVDOCAocjEgSU5TWURFICBIU1ct
TFBUICAgICAxMDAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBTUE1JIDdCN0JGMDAwLCAw
MDQxIChyNSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFD
UEk6IFNTRFQgN0I3QkUwMDAsIDA2NDggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgMTAwMCBBQ1BJ
ICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRE1BUiA3QjdCRDAwMCwgMDExMCAocjEgSU5TWURFICBI
U1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBGUERUIDdCN0JDMDAw
LCAwMDQ0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAgICA0MDAwMCkNCihYRU4p
IEFDUEk6IEhFU1QgN0I3QkIwMDAsIDAwQTggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBB
Q1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRVJTVCA3QjdCQTAwMCwgMDIzMCAocjEgSU5TWURF
ICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCRVJUIDdCN0I4
MDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihY
RU4pIEFDUEk6IEVJTkogN0I3QjcwMDAsIDAxNTAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAg
MSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgU3lzdGVtIFJBTTogMjYxNzQxTUIgKDI2ODAyMzI4OGtC
KQ0KKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQgRE1BIHdpZHRoIDMyIGJpdHMNCihYRU4p
IEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtIDdiNjljMDAwLzAw
MDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyDQooWEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgOCwgdmVy
c2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMw0KKFhFTikgSU9BUElDWzFdOiBh
cGljX2lkIDksIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMTAwMCwgR1NJIDI0LTQ3DQooWEVO
KSBJT0FQSUNbMl06IGFwaWNfaWQgMTAsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWM0MDAwMCwg
R1NJIDQ4LTcxDQooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBQaHlzLiAgVXNpbmcgMyBJL08g
QVBJQ3MNCihYRU4pIE5vdCBlbmFibGluZyB4MkFQSUMgKHVwb24gZmlybXdhcmUgcmVxdWVzdCkN
CihYRU4pIHhzdGF0ZTogc2l6ZTogMHgzNDAgYW5kIHN0YXRlczogMHg3DQooWEVOKSBDTUNJOiB0
aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE3LCB1c2luZyAweDENCihYRU4p
IENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTgsIHVzaW5nIDB4
MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxOSwg
dXNpbmcgMHgxDQooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChj
cmVkaXQpDQooWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAxNC4zMThNSHogSFBFVA0KKFhFTikgRGV0
ZWN0ZWQgMjM5NC40NTggTUh6IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJp
bmcuDQooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDAgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwg
Mk1CLCAxR0IuDQooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6
IDRrQiwgMk1CLCAxR0IuDQooWEVOKSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgZW5hYmxlZC4N
CihYRU4pIEludGVsIFZULWQgRG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuDQooWEVO
KSBJbnRlbCBWVC1kIFF1ZXVlZCBJbnZhbGlkYXRpb24gZW5hYmxlZC4NCihYRU4pIEludGVsIFZU
LWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQg
SW50ZXJydXB0IG5vdCBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxl
cyBub3QgZW5hYmxlZC4NCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkDQooWEVOKSAg
LSBEb20wIG1vZGU6IFJlbGF4ZWQNCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZA0K
KFhFTikgRW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiENCihYRU4p
IEVOQUJMSU5HIElPLUFQSUMgSVJRcw0KKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9kDQoo
WEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4NCihYRU4pIFZNWDogU3VwcG9y
dGVkIGFkdmFuY2VkIGZlYXR1cmVzOg0KKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFs
aXNhdGlvbg0KKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93DQooWEVOKSAgLSBFeHRlbmRlZCBQYWdl
IFRhYmxlcyAoRVBUKQ0KKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQ
SUQpDQooWEVOKSAgLSBWaXJ0dWFsIE5NSQ0KKFhFTikgIC0gTVNSIGRpcmVjdC1hY2Nlc3MgYml0
bWFwDQooWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QNCihYRU4pICAtIEFQSUMgUmVnaXN0ZXIg
VmlydHVhbGl6YXRpb24NCihYRU4pICAtIFZpcnR1YWwgSW50ZXJydXB0IERlbGl2ZXJ5DQooWEVO
KSAgLSBQb3N0ZWQgSW50ZXJydXB0IFByb2Nlc3NpbmcNCihYRU4pICAtIFZNQ1Mgc2hhZG93aW5n
DQooWEVOKSAgLSBWTSBGdW5jdGlvbnMNCihYRU4pIEhWTTogQVNJRHMgZW5hYmxlZC4NCihYRU4p
IEhWTTogVk1YIGVuYWJsZWQNCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChI
QVApIGRldGVjdGVkDQooWEVOKSBIVk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiBbZGlzYWJs
ZWRdLCAxR0IgW2Rpc2FibGVkXQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2Ug
Zm9yIENQVTEyIGJhbmsgMTcsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0
b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTgsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNo
b2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTEyIGJhbmsgMTksIHVzaW5nIDB4MQ0KKFhFTikgQnJv
dWdodCB1cCAyNCBDUFVzDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDEwMzIgUElSUXMNCihYRU4p
ICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxz
YiwgY29tcGF0MzINCihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIg
MHgxMDAwMDAwIC0+IDB4MjFmZjAwMA0KKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5U
Og0KKFhFTikgIERvbTAgYWxsb2MuOiAgIDAwMDAwMDQwMjAwMDAwMDAtPjAwMDAwMDQwMjQwMDAw
MDAgKDQ0NTQ0MzU0IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4pICBJbml0LiByYW1kaXNr
OiAwMDAwMDA0MDdmMTYyMDAwLT4wMDAwMDA0MDdmZmZmNDE0DQooWEVOKSBWSVJUVUFMIE1FTU9S
WSBBUlJBTkdFTUVOVDoNCihYRU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5m
ZmZmZmZmZjgyMWZmMDAwDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+
MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAt
PjAwMDAwMDgwMTU0MDAwMDANCihYRU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgyMWZmMDAw
LT5mZmZmZmZmZjgyMWZmNGI0DQooWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MjIwMDAw
MC0+ZmZmZmZmZmY4MjIxNTAwMA0KKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZmODIyMTUw
MDAtPmZmZmZmZmZmODIyMTYwMDANCihYRU4pICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAw
MDAwLT5mZmZmZmZmZjgyNDAwMDAwDQooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MWQ3
MzFmMA0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAyNCBWQ1BVcw0KKFhFTikgU2NydWJiaW5nIEZy
ZWUgUkFNIG9uIDIgbm9kZXMgdXNpbmcgMTIgQ1BVcw0KKFhFTikgLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uZG9uZS4NCihYRU4pIElu
aXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhF
TikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3QgTG9nbGV2
ZWw6IE5vdGhpbmcgKFJhdGUtbGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykNCihYRU4pIFhl
biBpcyByZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLg0KKFhFTikgKioqIFNlcmlhbCBpbnB1dCAt
PiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4p
DQooWEVOKSBGcmVlZCA0NjhrQiBpbml0IG1lbW9yeQ0KbWFwcGluZyBrZXJuZWwgaW50byBwaHlz
aWNhbCBtZW1vcnkNCmFib3V0IHRvIGdldCBzdGFydGVkLi4uDQoNCg0KV2VsY29tZSB0byBTVVNF
IExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEw
My05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiANCg0KV2VsY29t
ZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82NCkgLSBLZXJu
ZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2VyIGxvZ2luOiAN
Cg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQMiAgKHg4Nl82
NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQpsaW51eC11c2Vy
IGxvZ2luOiANCg0KV2VsY29tZSB0byBTVVNFIExpbnV4IEVudGVycHJpc2UgU2VydmVyIDEyIFNQ
MiAgKHg4Nl82NCkgLSBLZXJuZWwgNC40LjEwMy05Mi41Ni1kZWZhdWx0IChodmMwKS4NCg0KDQps
aW51eC11c2VyIGxvZ2luOiAoWEVOKSBIYXJkd2FyZSBEb20wIHNodXRkb3duOiByZWJvb3Rpbmcg
bWFjaGluZQ0KKFhFTikgUmVzZXR0aW5nIHdpdGggQUNQSSBNRU1PUlkgb3IgSS9PIFJFU0VUX1JF
Ry4NCg0KPX49fj1+PX49fj1+PX49fj1+PX49IEJJT1MgTG9nIEAgMjAxOC42LjI5IDM6Mjg6NDgg
PX49fj1+PX49fj1+PX49fj1+PX49DQoNClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2Fk
aW5nIFBFSU0gYXQgMHgwMDBGRkUwMDFBMCBFbnRyeVBvaW50PTB4MDAwRkZFMDA5RjQgDQpQUk9H
UkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6IDA1N0E0NDlBLTFGREMtNEMwNi1C
RkM5LUY1M0Y2QTk5QkI5Mg0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJ
TSBhdCAweDAwMEZGRTAxQjIwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwMjRBMCANClBST0dSRVNTIENP
REU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogN0YxOUU3MTYtNDE5Qy00RTc5LThFMzctQzJC
RDg0RUI2NTI4DQpGbGFzaCBNYXAgUEVJTSBMb2FkZWQNClBST0dSRVNTIENPREU6IFYzMDIwMDAz
IEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwMzE2MCBFbnRyeVBvaW50PTB4MDAwRkZFMDQx
NTggDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KR1NYIGVuYWJsZWQsIHVzaW5nIGl0IGZv
ciBwbGF0Zm9ybSBpZGVudGlmaWNhdGlvbg0KSW5pdGlhbGl6ZSBHU1ggDQpHU1hCQVIgPSAweEZF
RDA0MDAwIA0KV2FpdGluZyBHU1ggY29tbWFuZCB0byBjb21wbGV0ZSANCkJvYXJkIElEID0gVHlw
ZU1heWFuQ2l0eUNSQg0KICAgICAgICAgICA6OiBNb2RlbElkIFNvY2tldCBNb2RlbElkIyAzRiAN
CiAgICAgICAgICAgOjogRmFtaWx5SWQgU29ja2V0IEZhbWlseUlkIyA2IA0KSW5zdGFsbCBQUEk6
IDFFMkFDQzQxLUUyNkEtNDgzRC1BRkM3LUEwNTZDMzRFMDg3Qg0KUFJPR1JFU1MgQ09ERTogVjMw
MjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTA1N0MwIEVudHJ5UG9pbnQ9MHgwMDBG
RkUwNjU4NCANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQoNClByb2dyYW0gR1BJTyBFbnRy
eQ0KQ2hlY2sgR1BJTyBCYXNlDQpQcm9ncmFtIEdQSU8gc2V0dGluZ3MNClBlaU9lbVN2Y0NoaXBz
ZXRMaWIgT2VtU3ZjTW9kaWZ5R3Bpb1NldHRpbmdUYWJsZSwgU3RhdHVzIDogU3VjY2Vzcw0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTA3MEEwIEVu
dHJ5UG9pbnQ9MHgwMDBGRkUwNzc3QiANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpQUk9H
UkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMUJGNDAgRW50
cnlQb2ludD0weDAwMEZGRTFDRjYwIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkluc3Rh
bGwgUFBJOiAzQUNGMzNFRS1EODkyLTQwRjQtQTJGQy0zODU0RDJFMTMyM0QNClBST0dSRVNTIENP
REU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUxRTdBMCBFbnRyeVBvaW50
PTB4MDAwRkZFMUYwOUMgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6
IEU2QUYxRjdCLUZDM0YtNDZEQS1BODI4LUEzQjQ1N0E0NDI4Mg0KUFJPR1JFU1MgQ09ERTogVjMw
MjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTIwMDQwIEVudHJ5UG9pbnQ9MHgwMDBG
RkUyMDc4MCANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpSZWdpc3RlciBQUEkgTm90aWZ5
OiAyQUI4NkVGNS1FQ0I1LTQxMzQtQjU1Ni0zODU0Q0ExRkUxQjQNCk5vdGlmeTogUFBJIEd1aWQ6
IDJBQjg2RUY1LUVDQjUtNDEzNC1CNTU2LTM4NTRDQTFGRTFCNCwgUGVpbSBub3RpZnkgZW50cnkg
cG9pbnQ6IEZGRTIwNzkyDQpSdW5uaW5nIG9uIGhhcmR3YXJlDQpSZXZpc2lvbjogMA0KQklPU1NJ
TTogSW5pdEhlYXAoKSANCkJJT1NTSU06IEluaXRVU0JEZWJ1ZygpIA0KDQpIU1ggKDFIQSkgcHJv
Y2Vzc29yIGRldGVjdGVkDQoNCiBXYXJuaW5nOiBOZXdlciBDUFUgU3RlcHBpbmcgIDINCiBGb3Vu
ZA0KQ0NNUkMgVmVyc2lvbjogMDA1MDAwMDAgDQoNCk1SQyBTeW5jIE51bWJlcjogMjQ0MDcxIA0K
DQpSQyBWZXJzaW9uOiAwMzA0MDAwMCANCmhvc3QgPSBGRTE4RjgwOCAgKHBvaW50ZXIgdG8gc3lz
SG9zdCBzdHJ1Y3R1cmUpDQpMZWdhY3kgU2VyaWFsIERlYnVnIEVuYWJsZWQNCg0KUVBJIEluaXQg
c3RhcnRpbmcuLi4NCg0KDQoqKioqKioqIFFQSSBTZXR1cCBTdHJ1Y3R1cmUgKioqKioqKg0KUFBJ
TnJPcHRJbjogMA0KQnVzICAgUmF0aW86IDEgMSAxIDENCklPICAgIFJhdGlvOiAxIDEgMSAxDQpN
TUlPTCBSYXRpbzogMSAxIDEgMQ0KTGVnYWN5VmdhU29jOiAwDQpNbWlvUDJwRGlzOiAwDQpJc29j
QXphbGlhVmMxRW46IDANCkRlYnVnUHJpbnRMZXZlbDogMTUNCkNsdXN0ZXJPbkRpZUVuOiAwDQpJ
QlBFQ0lFbjogMQ0KRTJFUGFyaXR5RW46IDANCkVhcmx5U25vb3BFbjogMQ0KSG9tZURpcldPU0JF
bjogMA0KRGVncmFkZVByZWNlZGVuY2U6IDANClFwaUxpbmtTcGVlZE1vZGU6IDEgKEZBU1QpDQpR
cGlMaW5rU3BlZWQ6IDYNClFwaUxpbmtMMHBFbjogMQ0KUXBpTGlua0wxRW46IDENClFwaUxpbmtM
MHJFbjogMQ0KUXBpTGJFbjogMA0KSWlvVW5pcGh5RGlzYWJsZSAocGVyIHNvY2tldCk6ICAgMCAg
MCAgMCAgMA0KUXBpTGlua0NyZWRpdFJlZHVjZTogMg0KUXBpQ29uZmlnVHhXY2k6IDExDQpRcGlD
cmNNb2RlOiAwDQpRcGlDcHVTa3RIb3RQbHVnRW46IDANClFwaUNwdVNrdEhvdFBsdWdUb3BvbG9n
eTogMA0KUXBpU2t1TWlzbWF0Y2hDaGVjazogMQ0KUXBpUG9ydERpc2FibGUgKHBlciBwb3J0KTog
IFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANClFwaUxpbmtDcmVkaXRSZWR1Y2Ug
KHBlciBwb3J0KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANClFwaUxpbmtT
cGVlZCAocGVyIHBvcnQpOiAgUzA6NiA2ICAgUzE6NiA2ICAgUzI6NiA2ICAgUzM6NiA2IA0KUXBp
UHJvYmVUeXBlIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAgICBTMjowIDAgICBTMzowIDAg
DQpRcGlDb25maWdUeFdjaSAocGVyIHBvcnQpOiAgUzA6MTEgMTEgICBTMToxMSAxMSAgIFMyOjEx
IDExICAgUzM6MTEgMTEgDQpSc3ZkIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAgICBTMjow
IDAgICBTMzowIDAgDQoNCg0KKioqKioqKiBDb21tb24gU2V0dXAgU3RydWN0dXJlICoqKioqKioN
Cm1tQ2ZnQmFzZTogMHg4MDAwMDAwMCANCm1tQ2ZnU2l6ZTogMHgxMDAwMDAwMA0KbW1pb2xCYXNl
OiAweDkwMDAwMDAwIA0KbW1pb2xTaXplOiAweDZDMDAwMDAwIA0KbW1pb2hCYXNlOiAweDAwMDAw
MjAwLTAwMDAwMDAwDQptbWlvaFNpemU6IDI1NiBHQiANCm51bWFFbjogMSANCmlzb2NFbjogMCAN
Cm1lc2VnRW46IDAgDQpkY2FFbjogMSANCg0KDQoqKioqKioqIENvbW1vbiBWYXIgU3RydWN0dXJl
ICoqKioqKioNCnJlc2V0UmVxdWlyZWQ6IDAgDQpzdGF0ZTogMCANCm51bUNwdXM6IDAgDQpzb2Nr
ZXRQcmVzZW50Qml0TWFwOiAweDAxIA0KYnVzSWlvOiAweDAwIDB4MDAgMHgwMCAweDAwDQpidXNV
bmNvcmU6IDB4N0YgMHgwMCAweDAwIDB4MDAgDQptbUNmZ0Jhc2U6IDB4ODAwMDAwMDAgDQoNCg0K
OyoqKioqKiogQ29sbGVjdGluZyBFYXJseSBTeXN0ZW0gSW5mb3JtYXRpb24gLSBTVEFSVCAqKioq
KioqDQogICAgU29ja2V0SWQ6IDAgICAgUGh5c2ljYWwgQ2hvcDogMA0KICAgIFNvY2tldElkOiAw
ICAgIENBUElENTogMHg0MDAwMDA3Nw0KICAgIFNvY2tldElkOiAwICAgIENBUElENDogMHgyNDAz
ODUwMw0KICAgIFNvY2tldElkOiAwICAgIENBUElEMzogMHgwMDAwMDAwMA0KICAgIFNvY2tldElk
OiAwICAgIENBUElEMjogMHg3NjAwMDAwMA0KICAgIFNvY2tldElkOiAwICAgIENBUElEMTogMHgx
MDAwMDI4Mw0KICAgIFNvY2tldElkOiAwICAgIENBUElEMDogMHgwMDE4ODEwNA0KOyAgU0JTUCBT
b2NrZXQ6IDAgICBTS1U6IDB4MDIgICBTdWJTS1U6IDB4MDAgICBTdGVwcGluZzogMHgwMiAgIENB
UElENFtzYnNwXTogMHgyNDAzODUwMw0KOyAgVG90YWwgQ2JvczogMDYgICBDYm8gTGlzdDogMHg3
NyAgIFRvdGFsIEhBOiAwMSAgIFRvdGFsIFIzUXBpOiAwMSAgIFRvdGFsIFFwaUFnZW50OiAwMg0K
DQo7ICBUb3RDcHVzOiAyICBDcHVMaXN0OiAweDAzIA0KOyAgYnVzSWlvOiAgICAweDAwIDB4ODAg
DQo7ICBidXNVbmNvcmU6IDB4N0YgMHhGRiANCjsgIFJlc2V0IFR5cGU6IFdhcm0gUmVzZXQgICBM
aW5rIFNwZWVkOiBGYXN0IFNwZWVkDQo7KioqKioqKiBDb2xsZWN0aW5nIEVhcmx5IFN5c3RlbSBJ
bmZvcm1hdGlvbiAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBTZXR0aW5nIHVwIE1pbmlt
dW0gUGF0aCAtIFNUQVJUICoqKioqKioNCg0KOyBDb25zdHJ1Y3RpbmcgU0JTUCBtaW5pbXVtIHBh
dGggVG9wb2xvZ3kgVHJlZSANCjsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gDQoNCjsgQWRkaW5nIFNCU1AgKENQVTApIHRvIHRoZSB0cmVlDQogICBDUFUwIExp
bmsgRXhjaGFuZ2UNCiAgIFVzZVFwaVBjU3RzID0gMSA6IExFUDAoMSxDUFUxKSA6IExFUDEoMCxD
UFUxKQ0KDQoNCjsgQWRkaW5nIENQVTEgdG8gdGhlIHRyZWUNCjsgICBTZXR0aW5nIHBhdGggYmV0
d2VlbiBTQlNQIGFuZCBDUFUxLiANCjsgICBJbiBTQlNQIHNldHRpbmcgcm91dGUgdG8gQ1BVMSB1
c2luZyBwb3J0IDAuIA0KOyAgIEluIENQVTEgdXNpbmcgcG9ydCAxIHRvIHNldCB0aGUgUjJQQ0ll
IHJvdXRlLiANCg0KICAgIFNvY2tldElkOiAxICAgIFBoeXNpY2FsIENob3A6IDANCiAgICBTb2Nr
ZXRJZDogMSAgICBDQVBJRDU6IDB4NDAwMDAwNzcNCiAgICBTb2NrZXRJZDogMSAgICBDQVBJRDQ6
IDB4MjQwMzg1MDMNCiAgICBTb2NrZXRJZDogMSAgICBDQVBJRDM6IDB4MDAwMDAwMDANCiAgICBT
b2NrZXRJZDogMSAgICBDQVBJRDI6IDB4NzYwMDAwMDANCiAgICBTb2NrZXRJZDogMSAgICBDQVBJ
RDE6IDB4MTAwMDAyODMNCiAgICBTb2NrZXRJZDogMSAgICBDQVBJRDA6IDB4MDAxODgxMDQNCiAg
IENQVTEgTGluayBFeGNoYW5nZQ0KICAgVXNlUXBpUGNTdHMgPSAxIDogTEVQMCgxLENQVTApIDog
TEVQMSgwLENQVTApDQoNCg0KO1NCU1AgTWluaW11bSBQYXRoIFRyZWUNCjstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQo7SW5kZXggIFNvY2tldCAgUGFyZW50UG9ydCAgSG9wICBQYXJlbnRJbmRleA0K
OyAwMCAgICAgQ1BVMCAgICAtLSAgICAgICAgIDAgICAgIC0tDQo7IDAxICAgICBDUFUxICAgIDAx
ICAgICAgICAgMSAgICAgMDANCjsqKioqKioqIFNldHRpbmcgdXAgTWluaW11bSBQYXRoIC0gRU5E
ICAgKioqKioqKg0KDQoNCjsqKioqKioqIEluaXRpYWxpemUgTUNUUCAtIFNUQVJUICoqKioqKioN
CjsqKioqKioqIEluaXRpYWxpemUgTUNUUCAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBD
aGVjayBmb3IgUVBJIFRvcG9sb2d5IERlZ3JhZGF0aW9uIC0gU1RBUlQgKioqKioqKg0KDQoNCjtM
aW5rIEV4Y2hhbmdlIFBhcmFtZXRlcg0KOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo7Q1BVMCA6
IExFUDAoMTpDUFUxKSA6IExFUDEoMDpDUFUxKSANCjtDUFUxIDogTEVQMCgxOkNQVTApIDogTEVQ
MSgwOkNQVTApIA0KOyAgQWxyZWFkeSBSZWR1Y2VkIHRvIFN1cHBvcnRlZCBUb3BvbG9neQ0KDQo7
ICBTeXN0ZW0gd2lsbCBiZSB0cmVhdGVkIDJTRVAgQ29uZmlndXJhdGlvbg0KDQoNCjsqKioqKioq
IENoZWNrIGZvciBRUEkgVG9wb2xvZ3kgRGVncmFkYXRpb24gLSBFTkQgKioqKioqKg0KDQoNCjsq
KioqKioqIENoZWNraW5nIFFQSVJDIElucHV0IFN0cnVjdHVyZSAtIFNUQVJUICoqKioqKioNCg0K
OyAgICBTeXMgY29uZmlndXJhdGlvbiBUeXBlID0gMTINCjsqKioqKioqIENoZWNraW5nIFFQSVJD
IElucHV0IFN0cnVjdHVyZSAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBBbGxvY2F0ZSBS
VElEcyAtIFNUQVJUICoqKioqKioNCjsgICAgV0IgLSAwMiAgIFVib3ggLSAwNCAgIExvY2FsIFJU
SUQgUGVyQ2JvIC0gMTYgICBSZW1vdGUgUlRJRCBQZXJDYm8gLSAwMiAgIEV4dHJhIC0gMTQNCjsg
ICAgTG9jYWwgQmFzZSAtIDA1ICAgUmVtb3RlIEJhc2UgLSA2NSAgIFJlYWxsb2NhdGlvbiBCYXNl
IC0gNzcNCg0KOyAgICBDYm8gMDMgUlRJRCBzdHJhZGRsZXMgaW50byB4UlRJRCBzcGFjZQ0KOyAg
ICAgIFJUSURzIHNwbGl0IGludG8gdGhyZWUgcG9vbHMgb2Ygc2l6ZSA4LCAzIGFuZCA1DQo7ICAg
ICAgICBTdWZmaWNpZW50IGV4dHJhIFJUSURzIGFyZSBhdmFpbGFibGUgdG8gbW92ZSB0aGUgU2Vj
b25kIFBvb2wgaW50byB4UlRJRCBzcGFjZS4gTm8gbG9zcyBvZiBSVElEcyBmb3IgdGhlIENCby4N
Cg0KOyBSVElEIEFsbG9jYXRpb24gVGFibGUNCjsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCjsg
ICAgICAgICAgTG9jYWwgICAgICAgICAgTmVpZ2hib3INCjsgICAgICAgICAgLS0tLS0gICAgICAg
ICAgLS0tLS0tLS0NCjsgIFdCICAgICAgICAwICAgIDEgICAgICAgICAgIDAgICAgMSANCjsgIFVC
T1ggICAgICAxICAgIDQgICAgICAgICAgIDEgICAgNCANCjsgIElTT0MgICAgICAwICAgIDAgICAg
ICAgICAgIDAgICAgMCANCjsgIENCTzAwICAgICA1ICAgIDggICAgICAgICAgNjUgICAgMiANCjsg
IENCTzAwICAgIDEzICAgIDggICAgICAgICAgIDAgICAgMCANCjsgIENCTzAxICAgIDIxICAgIDgg
ICAgICAgICAgNjcgICAgMiANCjsgIENCTzAxICAgIDI5ICAgIDggICAgICAgICAgIDAgICAgMCAN
CjsgIENCTzAyICAgIDM3ICAgIDggICAgICAgICAgNjkgICAgMiANCjsgIENCTzAyICAgIDQ1ICAg
IDggICAgICAgICAgIDAgICAgMCANCjsgIENCTzAzICAgIDUzICAgIDggICAgICAgICAgNzEgICAg
MiANCjsgIENCTzAzICAgIDc3ICAgIDggICAgICAgICAgIDAgICAgMCANCjsgIENCTzA0ICAgIDg1
ICAgIDggICAgICAgICAgNzMgICAgMiANCjsgIENCTzA0ICAgIDkzICAgIDggICAgICAgICAgIDAg
ICAgMCANCjsgIENCTzA1ICAgMTAxICAgIDggICAgICAgICAgNzUgICAgMiANCjsgIENCTzA1ICAg
MTA5ICAgIDggICAgICAgICAgIDAgICAgMCANCjsgIEVYVFJBICAgICAwICAgMTEgICAgICAgICAg
IDAgICAgMCANCg0KDQoNCg0KOyoqKioqKiogQWxsb2NhdGUgUlRJRHMgLSBFTkQgKioqKioqKg0K
DQoNCjsqKioqKioqIENhY2x1YXRlIFJlc291cmNlIEFsbG9jYXRpb24gLSBTVEFSVCAqKioqKioq
DQoNCjtDUFUgUmVzb3VyY2UgQWxsb2NhdGlvbg0KOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo7
Q1BVMCAgIEJ1czogMHgwMCAtIDB4N0YgIElPOiAweDAwMDAgLSAweDdGRkYgIElPQVBJQzogMHhG
RUMwMDAwMCAtIDB4RkVDM0ZGRkYgIE1NSU9MOiAweDkwMDAwMDAwIC0gMHhDN0ZGRkZGRiAgTU1J
T0g6IDB4MDAwMDAyMDAgMDAwMDAwMDAgLSAweDAwMDAwMjNGIEZGRkZGRkZGDQo7Q1BVMSAgIEJ1
czogMHg4MCAtIDB4RkYgIElPOiAweDgwMDAgLSAweEZGRkYgIElPQVBJQzogMHhGRUM0MDAwMCAt
IDB4RkVDN0ZGRkYgIE1NSU9MOiAweEM4MDAwMDAwIC0gMHhGQkZGRkZGRiAgTU1JT0g6IDB4MDAw
MDAyNDAgMDAwMDAwMDAgLSAweDAwMDAwMjdGIEZGRkZGRkZGDQoNCjsqKioqKioqIENhY2x1YXRl
IFJlc291cmNlIEFsbG9jYXRpb24gLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sg
Zm9yIFFQSSBUb3BvbG9neSBjaGFuZ2UgYWNyb3NzIHJlc2V0IC0gU1RBUlQgKioqKioqKg0KDQoN
CjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xvZ3kgY2hhbmdlIGFjcm9zcyByZXNldCAtIEVO
RCAqKioqKioqDQoNCg0KOyoqKioqKiogUGh5L0xpbmsgVXBkYXRlcyBPbiBXYXJtIFJlc2V0IC0g
U1RBUlQgKioqKioqKg0KOyAgRm9yY2UgdW51c2VkIGxpbmtzIHRvIGRpc2FibGVkL2xvdyBwb3dl
ciBzdGF0ZS4NCjsgIFNvY2tldCAwIFFQSSBMaW5rIDAgRnJlcSBpcyBjdXJyZW50bHkgODAuDQo7
ICBTb2NrZXQgMCBRUEkgTGluayAxIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDEg
UVBJIExpbmsgMCBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAxIFFQSSBMaW5rIDEg
RnJlcSBpcyBjdXJyZW50bHkgODAuDQo7ICBTeXN0ZW0gd2lkZSBRUEkgRnJlcSBpcyBjdXJyZW50
bHkgODAuDQo7KioqKioqKiBQaHkvTGluayBVcGRhdGVzIE9uIFdhcm0gUmVzZXQgLSBFTkQgKioq
KioqKg0KDQoNCjsqKioqKioqIFN5bmMgVXAgUEJTUHMgLSBTVEFSVCAqKioqKioqDQo7ICAgIFZl
cmlmeWluZyBpZiB0aGUgcmVtb3RlIHNvY2tldChzKSBjaGVja2VkLWluLiANCjsqKioqKioqIFN5
bmMgVXAgUEJTUHMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogVG9wb2xvZ3kgRGljb3Zl
cnkgYW5kIE9wdGltdW0gUm91dGUgQ2FsY3VsYXRpb24gLSBTVEFSVCAqKioqKioqDQoNCjsgIExv
Y2F0aW5nIHRoZSBSaW5ncyBQcmVzZW50IGluIHRoZSBUb3BvbG9neQ0KDQo7ICBObyBSaW5ncyBG
b3VuZA0KDQo7ICBDb25zdHJ1Y3RpbmcgVG9wb2xvZ3kgVHJlZQ0KDQo7IEFkamFjZW5jeSBUYWJs
ZQ0KOyAtLS0tLS0tLS0tLS0tLS0tDQo7UzAgUDAgVk4wIFRYICgwMCkgOiAgIFMxIFAxIFZOMCBS
WCAoMTMpDQo7UzAgUDEgVk4wIFJYICgwNSkgOg0KO1MxIFAwIFZOMCBUWCAoMDgpIDogICBTMCBQ
MSBWTjAgUlggKDA1KQ0KO1MxIFAxIFZOMCBSWCAoMTMpIDoNCg0KOyBDaGVja2luZyBmb3IgRGVh
ZGxvY2suLi4NCg0KO0NQVTAgVG9wb2xvZ3kgVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJ
bmRleCAgU29ja2V0ICBQYXJlbnRTb2NrZXQgIFBhcmVudFBvcnQgIFBhcmVudEluZGV4ICBIb3AN
CjsgMDAgICAgIENQVTAgICAgICAgLS0gICAgICAgICAgICAtLSAgICAgICAgICAtLSAgICAgICAg
MA0KOyAwMSAgICAgQ1BVMSAgICAgIENQVTAgICAgICAgICAgIDAxICAgICAgICAgIDAwICAgICAg
ICAxDQoNCjtDUFUxIFRvcG9sb2d5IFRyZWUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7SW5kZXgg
IFNvY2tldCAgUGFyZW50U29ja2V0ICBQYXJlbnRQb3J0ICBQYXJlbnRJbmRleCAgSG9wDQo7IDAw
ICAgICBDUFUxICAgICAgIC0tICAgICAgICAgICAgLS0gICAgICAgICAgLS0gICAgICAgIDANCjsg
MDEgICAgIENQVTAgICAgICBDUFUxICAgICAgICAgICAwMSAgICAgICAgICAwMCAgICAgICAgMQ0K
Ow0KIlMwIFAwIFZOMCBUWCIgLT4gIlMxIFAxIFZOMCBSWCI7DQo7DQoiUzEgUDAgVk4wIFRYIiAt
PiAiUzAgUDEgVk4wIFJYIjsNCjsgQ2FsY3VsYXRpbmcgUm91dGUgZm9yIENQVTAgDQo7IENhbGN1
bGF0aW5nIFJvdXRlIGZvciBDUFUxIA0KOyBEaXNhYmxlIFJCVCB1cGRhdGUgb24gU29jSWQgMCBQ
b3J0IDAgZm9yIERlc3RTb2NJZCAxDQo7IERpc2FibGUgUkJUIHVwZGF0ZSBvbiBTb2NJZCAxIFBv
cnQgMCBmb3IgRGVzdFNvY0lkIDANCg0KDQo7Q1BVIDAgUm91dGluZyBUYWJsZQ0KOy0tLS0tLS0t
LS0tLS0tLS0tLS0NCjtDYm8gICAgRGVzdFNvY2tldCAgICBQb3J0DQo7RXZlbiAgICAgQ1BVMSAg
ICAgICAgIDANCjtPZGQgICAgICBDUFUxICAgICAgICAgMQ0KDQoNCjtDUFUgMSBSb3V0aW5nIFRh
YmxlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NibyAgICBEZXN0U29ja2V0ICAgIFBvcnQNCjtF
dmVuICAgICBDUFUwICAgICAgICAgMQ0KO09kZCAgICAgIENQVTAgICAgICAgICAwDQoNCg0KOyoq
KioqKiogVG9wb2xvZ3kgRGljb3ZlcnkgYW5kIE9wdGltdW0gUm91dGUgQ2FsY3VsYXRpb24gLSBF
TkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBPcHRpbXVtIFJvdXRlIFRhYmxlIFNl
dHRpbmdzIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBPcHRpbXVtIFJvdXRlIFRh
YmxlIFNldHRpbmdzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0gRmluYWwg
SU8gU0FEIFNldHRpbmcgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIEZpbmFsIElP
IFNBRCBTZXR0aW5nIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0gTWlzYy4g
UVBJIFBhcmFtZXRlcnMgLSBTVEFSVCAqKioqKioqDQogICAgTG9jayBRUEkgREZYLg0KOyoqKioq
KiogUHJvZ3JhbSBNaXNjLiBRUEkgUGFyYW1ldGVycyAtIEVORCAgICoqKioqKioNCg0KDQo7Kioq
KioqKiBQcm9ncmFtIEhvbWUgQWdlbnQgQ3JlZGl0cyAtIFNUQVJUICoqKioqKioNCjsqKioqKioq
IFByb2dyYW0gSG9tZSBBZ2VudCBDcmVkaXRzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioq
IFByb2dyYW0gSG9tZSB0cmFja2VyIGFuZCBSb3V0ZSBCYWNrIFRhYmxlIC0gU1RBUlQgKioqKioq
Kg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIHRyYWNrZXIgYW5kIFJvdXRlIEJhY2sgVGFibGUgLSBF
TkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBTeXN0ZW0gQ29oZXJlbmN5IFJlZ2lz
dGVycyAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFByb2dyYW0gU3lzdGVtIENvaGVyZW5jeSBS
ZWdpc3RlcnMgLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFMzIFJlc3Vt
ZSAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIENoZWNrIGZvciBTMyBSZXN1bWUgLSBFTkQgICAq
KioqKioqDQoNCg0KOyoqKioqKiogQ29sbGVjdCBQcmV2aW91cyBCb290IEVycm9yIC0gU1RBUlQg
KioqKioqKg0KOyoqKioqKiogQ29sbGVjdCBQcmV2aW91cyBCb290IEVycm9yIC0gRU5EICAgKioq
KioqKg0KDQoNCioqKioqKiogUVBJIE91dHB1dCBTdHJ1Y3R1cmUgKioqKioqKg0KT3V0TGVnYWN5
VmdhU29jOiAwDQpPdXRJc29jRW46IDANCk91dE1lc2VnRW46IDANCk91dElzb2NBemFsaWFWYzFF
bjogMA0KT3V0Q2x1c3Rlck9uRGllRW46IDANCk91dElCUEVDSUVuOiAxDQpPdXRFMkVQYXJpdHlF
bjogMA0KT3V0RWFybHlTbm9vcEVuOiAxDQpPdXRIb21lRGlyV09TQkVuOiAwDQpRcGlDdXJyZW50
TGlua1NwZWVkTW9kZTogMSAoRkFTVCkNCk91dFFwaUxpbmtTcGVlZDogMw0KT3V0UXBpTGlua0ww
cEVuOiAxDQpPdXRRcGlMaW5rTDFFbjogMQ0KT3V0UXBpTGlua0wwckVuOiAxDQpPdXRJaW9Vbmlw
aHlEaXNhYmxlOiAwLCAwLCAwLCAwDQpPdXRRcGlDcmNNb2RlOiAwDQpPdXRDbHVzdGVyT25EaWVS
ZWR1Y3Rpb246IDANCk91dFBvaW50ZXJTZXBlcmF0aW9uSEE6IDANCg0KUXBpSW50ZXJuYWxHbG9i
YWwtPkJ0TW9kZUVuOiAwDQpRcGlJbnRlcm5hbEdsb2JhbC0+QnRNb2RlOiAwDQpRcGlJbnRlcm5h
bEdsb2JhbC0+QnRNb2RlMkFsdDogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPlN5czRTQ2x1c3Rlck9u
RGllRW46IDANClFwaUludGVybmFsR2xvYmFsLT5Tbm9vcEZhbm91dEVuOiAwDQpRcGlJbnRlcm5h
bEdsb2JhbC0+U3lzU25vb3BNb2RlOiAwDQpRcGlJbnRlcm5hbEdsb2JhbC0+SW9kY0VuOiAwDQo7
KioqKioqKiBRUElSQyBFeGl0ICAqKioqKioqDQoNClFQSSBJbml0IGNvbXBsZXRlZCEgUmVzZXQg
UmVxdWVzdGVkOiAwDQpQaXBlIEluaXQgc3RhcnRpbmcuLi5QYXNzIFBJUEVfRElTUEFUQ0hfU1lO
Q0hfUFNZU0hPU1QNClBhc3MgUGVpUGlwZVNsYXZlSW5pdA0KUGFzcyBwb2ludGVyIHRvIGhvc3QN
CkNvcHkgaG9zdCBzdHJ1Y3R1cmUNCg0KU3luY2ggb2YgaG9zdCBzdHJ1Y3R1cmUgdG8gU29ja2V0
IDEgc3RhcnRpbmcuLi4NClBpcGUgSW5pdCBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0K
TjEgQ2hlY2tlZCBpbnRvIFBpcGUNCkNQVSBGZWF0dXJlIEVhcmx5IENvbmZpZyBzdGFydGluZy4u
LkJJU1QgUmVzdWx0cyA9IDAwMDAwMDNGDQpDcmMgcmVhZCBmcm9tIENNT1MgaXMgOkZGDQpDcmMg
Y2FsY3VsYXRlIGZyb20gQ01PUyBpcyA6NjAwMA0KQ21vcyBDcmMgaXMgSW52YWxpZC4NCkJJU1Qg
UmVzdWx0cyA9IDAwMDAwMDNGDQpDcmMgcmVhZCBmcm9tIENNT1MgaXMgOkZGDQpDcmMgY2FsY3Vs
YXRlIGZyb20gQ01PUyBpcyA6NjAwMA0KQ21vcyBDcmMgaXMgSW52YWxpZC4NCkNQVSBGZWF0dXJl
IEVhcmx5IENvbmZpZyBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0KUHJldkJvb3RFcnJv
cnMgLSBDQk8gbWNiYW5rOiAyMCAtIG5vdCBwcmVzZW50OyBza2lwcGluZy4uLg0KUHJldkJvb3RF
cnJvcnMgLSBDQk8gbWNiYW5rOiAyMCAtIG5vdCBwcmVzZW50OyBza2lwcGluZy4uLg0KUHJldkJv
b3RFcnJvcnMgLSBWYWxpZCBNQ0EgVUMgZW50cmllczogMA0KU1RBUlRfTVJDX1JVTg0Kc2V0dXBD
aGFuZ2VkOiAwDQpib290TW9kZSA9IE5vcm1hbEJvb3QNCnN1YkJvb3RNb2RlID0gV2FybUJvb3RG
YXN0DQpEaXNwYXRjaCBTbGF2ZXMgLS0gU3RhcnRlZA0KRGlzcGF0Y2ggTjEgZm9yIE1lbUluaXQN
Ck4xIEVudGVyaW5nIE1SQw0Kc2V0dXBDaGFuZ2VkOiAwDQpib290TW9kZSA9IE5vcm1hbEJvb3QN
CnN1YkJvb3RNb2RlID0gV2FybUJvb3RGYXN0DQpTbGF2ZSBBY2tub2xlZGdlIC0tIFN0YXJ0ZWQN
CkRpc3BhdGNoIFNsYXZlcyAtIDM2bXMNClNsYXZlIEFja25vbGVkZ2UgLSAwbXMNClByb21vdGUg
V2FybmluZyBFeGNlcHRpb24gTGlzdCAtLSBTdGFydGVkDQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0
aW9uIExpc3QgLS0gU3RhcnRlZA0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0gMG1z
DQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9uIExpc3QgLSAwbXMNCkluaXRpYWxpemUgVGhyb3R0
bGluZyBFYXJseSAtLSBTdGFydGVkDQpJbml0aWFsaXplIFRocm90dGxpbmcgRWFybHkgLS0gU3Rh
cnRlZA0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0gMW1zDQpJbml0aWFsaXplIFRocm90
dGxpbmcgRWFybHkgLSAxbXMNCkRldGVjdCBESU1NIENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0K
RGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpOMC5DMC5EMDogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4xLkMwLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzAuRDE6IFBs
YXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMC5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMw
LkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzAuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1N
DQpOMC5DMS5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMxLkQwOiBQbGF0Zm9ybURldGVj
dE5WRElNTQ0KTjAuQzEuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMS5EMTogUGxhdGZv
cm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzEuRDI6
IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMi5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4x
LkMyLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzIuRDE6IFBsYXRmb3JtRGV0ZWN0TlZE
SU1NDQpOMS5DMi5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMyLkQyOiBQbGF0Zm9ybURl
dGVjdE5WRElNTQ0KTjEuQzIuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMDogUGxh
dGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMzLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMu
RDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMy5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0N
Ck4wLkMzLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzMuRDI6IFBsYXRmb3JtRGV0ZWN0
TlZESU1NDQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0gMjA1bXMNCkRldGVjdCBESU1NIENv
bmZpZ3VyYXRpb24gLSAyMDJtcw0KR2V0IFNsYXZlIERhdGEgLS0gU3RhcnRlZA0KU2VuZCBTbGF2
ZSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmRTbGF2ZURhdGEgUzEgLT4gUzANCkdldFNsYXZlRGF0YSBT
MSAtPiBTMA0KR2V0IFNsYXZlIERhdGEgLSAzMW1zDQpTZW5kIFNsYXZlIERhdGEgLSAyOG1zDQpD
aGVjayBQT1IgQ29tcGF0aWJpbGl0eSAtLSBTdGFydGVkDQpHZXQgU3RhdHVzIC0tIFN0YXJ0ZWQN
CkNoZWNrIFBPUiBDb21wYXRpYmlsaXR5IC0gMG1zDQpJbml0aWFsaXplIEREUiBDbG9ja3MgLS0g
U3RhcnRlZA0KTWVtb3J5IGJlaGluZCBwcm9jZXNzb3IgMCBydW5uaW5nIGF0IEREUi0xODY3DQpN
ZW1vcnkgYmVoaW5kIHByb2Nlc3NvciAxIHJ1bm5pbmcgYXQgRERSLTE4NjcNCkluaXRpYWxpemUg
RERSIENsb2NrcyAtIDltcw0KU2VuZCBTdGF0dXMgLS0gU3RhcnRlZA0KR2V0IFN0YXR1cyAtIDE5
bXMNClNlbmQgU3RhdHVzIC0gMG1zDQpHZXQgRGF0YSAtLSBTdGFydGVkDQpTZXQgVmRkIC0tIFN0
YXJ0ZWQNClNldCBWZGQgLSAxbXMNCkNoZWNrIERJTU0gUmFua3MgLS0gU3RhcnRlZA0KQ2hlY2sg
RElNTSBSYW5rcyAtIDVtcw0KU2VuZCBEYXRhIC0tIFN0YXJ0ZWQNCkdldERhdGEgUzAgLT4gUzEN
ClNlbmREYXRhIFMwIC0+IFMxDQpHZXQgRGF0YSAtIDQzbXMNClNlbmQgRGF0YSAtIDI3bXMNCklu
aXRpYWxpemUgQURSIC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgQURSIC0tIFN0YXJ0ZWQNCk5vIFBl
bmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3RhdHVzIGJpdA0KTm8gUGVuZGluZyBSZXNl
dCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXplIEFEUiAtIDZtcw0KSW5p
dGlhbGl6ZSBBRFIgLSA4bXMNCkluaXRpYWxpemUgTWVtb3J5IC0tIFN0YXJ0ZWQNCkluaXRpYWxp
emUgTWVtb3J5IC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgTWVtb3J5IC0gMG1zDQpJbml0aWFsaXpl
IE1lbW9yeSAtIDBtcw0KR2F0aGVyIFNQRCBEYXRhIC0tIFN0YXJ0ZWQNCkdhdGhlciBTUEQgRGF0
YSAtLSBTdGFydGVkDQpHYXRoZXIgU1BEIERhdGEgLSAwbXMNCkdhdGhlciBTUEQgRGF0YSAtIDBt
cw0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAtLSBTdGFydGVkDQpQbGF0Zm9ybSBOVkRJTU0gU3Rh
dHVzIC0tIFN0YXJ0ZWQNCk4xOiBDb3JlTlZESU1NU3RhdHVzDQpOMDogQ29yZU5WRElNTVN0YXR1
cw0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAtIDRtcw0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAt
IDNtcw0KRWFybHkgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpFYXJseSBDb25maWd1cmF0aW9u
IC0tIFN0YXJ0ZWQNCkVhcmx5IENvbmZpZ3VyYXRpb24gLSAyNW1zDQpERFJJTyBJbml0aWFsaXph
dGlvbiAtLSBTdGFydGVkDQpFYXJseSBDb25maWd1cmF0aW9uIC0gMzJtcw0KTjEuQzA6IE51bWJl
ciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpERFJJTyBJbml0aWFsaXphdGlvbiAtLSBTdGFydGVk
DQpOMS5DMTogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4xLkMyOiBOdW1iZXIgb2Yg
RElNTVMgaW4gY2hhbm5lbDogMg0KTjAuQzA6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAy
DQpOMS5DMzogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4wLkMxOiBOdW1iZXIgb2Yg
RElNTVMgaW4gY2hhbm5lbDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24gLSAzMG1zDQpOMC5DMjog
TnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINClByZS1UcmFpbmluZyBJbml0aWFsaXphdGlv
biAtLSBTdGFydGVkDQpOMC5DMzogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINClByZS1U
cmFpbmluZyBJbml0aWFsaXphdGlvbiAtIDBtcw0KRERSSU8gSW5pdGlhbGl6YXRpb24gLSAzMm1z
DQpQUFIgRmxvdyAtLSBTdGFydGVkDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3Rh
cnRlZA0KUFBSIEZsb3cgLSAwbXMNClByZS1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAtIDBtcw0K
UG9zdC1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAtLSBTdGFydGVkDQpQUFIgRmxvdyAtLSBTdGFy
dGVkDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0gNW1zDQpQUFIgRmxvdyAtIDBtcw0K
UGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0tIFN0YXJ0ZWQNClBvc3QtVHJhaW5pbmcgSW5pdGlh
bGl6YXRpb24gLS0gU3RhcnRlZA0KTjE6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNClBsYXRmb3Jt
IFJlc3RvcmUgTlZESU1NcyAtIDhtcw0KUG9zdC1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAtIDdt
cw0KUGxhdGZvcm0gQXJtIE5WRElNTXMgLS0gU3RhcnRlZA0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJ
TU1zIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0gMG1zDQpOMDogUGxhdGZvcm1S
ZXN0b3JlTlZESU1Ncw0KTGF0ZSBDb25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJl
c3RvcmUgTlZESU1NcyAtIDVtcw0KUGxhdGZvcm0gQXJtIE5WRElNTXMgLS0gU3RhcnRlZA0KTGF0
ZSBDb25maWd1cmF0aW9uIC0gN21zDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0KSW5pdGlh
bGl6ZSBUaHJvdHRsaW5nIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVk
DQpMYXRlIENvbmZpZ3VyYXRpb24gLSAxMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgLSAyMG1z
DQpJbml0aWFsaXplIFRocm90dGxpbmcgLS0gU3RhcnRlZA0KQWR2YW5jZWQgTWVtVGVzdCAtLSBT
dGFydGVkDQpBZHZhbmNlZCBNZW1UZXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgLSAx
NG1zDQpNZW1UZXN0IC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KTWVt
VGVzdCAtIDBtcw0KQWR2YW5jZWQgTWVtVGVzdCAtIDBtcw0KTWVtSW5pdCAtLSBTdGFydGVkDQpN
ZW1UZXN0IC0tIFN0YXJ0ZWQNCk1lbUluaXQgLSAwbXMNCk1lbVRlc3QgLSAwbXMNCkNoZWNrIFJh
cyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0KTWVtSW5pdCAtLSBTdGFydGVkDQpD
aGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1Jbml0IC0gMG1zDQpNZW1Jbml0IC0gMG1zDQpTd2l0
Y2ggdG8gTm9ybWFsIE1vZGUgLS0gU3RhcnRlZA0KQ2hlY2sgUmFzIFN1cHBvcnQgQWZ0ZXIgTWVt
SW5pdCAtLSBTdGFydGVkDQpTd2l0Y2ggdG8gTm9ybWFsIE1vZGUgLSAxbXMNCkNoZWNrIFJhcyBT
dXBwb3J0IEFmdGVyIE1lbUluaXQgLSAwbXMNCkluaXRpYWxpemUgQURSMiAtLSBTdGFydGVkDQpT
d2l0Y2ggdG8gTm9ybWFsIE1vZGUgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBSZXNldCwgY2xlYXJp
bmcgdGhlIEFEUiBzdGF0dXMgYml0DQpTd2l0Y2ggdG8gTm9ybWFsIE1vZGUgLSAxbXMNCkluaXRp
YWxpemUgQURSMiAtIDdtcw0KSW5pdGlhbGl6ZSBBRFIyIC0tIFN0YXJ0ZWQNClNlbmQgTlZSQU0g
RGF0YSAtLSBTdGFydGVkDQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmluZyB0aGUgQURSIHN0YXR1
cyBiaXQNCkluaXRpYWxpemUgQURSMiAtIDZtcw0KR2V0IE5WUkFNIERhdGEgLS0gU3RhcnRlZA0K
U2VuZE52cmFtRGF0YSBTMSAtPiBTMA0KR2V0TnZyYW1EYXRhIFMxIC0+IFMwDQpHZXQgTlZSQU0g
RGF0YSAtIDE2bXMNClNlbmQgTlZSQU0gRGF0YSAtIDI0bXMNCkluaXRpYWxpemUgTWVtb3J5IE1h
cCAtLSBTdGFydGVkDQpUb3RhbCBNUkMgdGltZSA9IDcxMW1zDQpJbml0aWFsaXplIE1lbW9yeSBN
YXAgLSA2bXMNClNldCBSQVMgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpTZXQgUkFTIENvbmZp
Zw0KU2V0IFJBUyBDb25maWd1cmF0aW9uIC0gM21zDQpNZW1vcnkgTGF0ZSAtLSBTdGFydGVkDQpN
ZW1vcnkgTGF0ZSAtIDBtcw0KRElNTSBJbmZvcm1hdGlvbiAtLSBTdGFydGVkDQpTVEFSVF9ESU1N
SU5GT19UQUJMRQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClNUQVJUX1NPQ0tFVF8w
X1RBQkxFDQpIU1ggQzAgLSBFUA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClN8ICAg
ICBDaGFubmVsIDAgICAgICB8ICAgICBDaGFubmVsIDEgICAgICB8ICAgICBDaGFubmVsIDIgICAg
ICB8ICAgICBDaGFubmVsIDMgICAgICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
MHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNy
b24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAg
RFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAg
ICB8DQogfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6
IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIp
IHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQg
MUggRFIpIHwNCiB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IERE
UjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMt
MTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMg
MTMtMTMtMTMgICAgfA0KIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAg
IHwgICAgIHd3MTkgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcy
UFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZB
U0YyRzcyUFotMkcxQjEgICB8DQogfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAw
MDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQox
fCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3Jv
biAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0KIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBE
UkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAg
IHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDog
SURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8DQogfCAgMTZHQig0R2J4NCAxSCBEUikg
fCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAx
SCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERS
NCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwNCiB8ICAgMjEzMyAxMy0xMy0x
MyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAx
My0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAg
fCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfA0KIHwzNkFTRjJHNzJQ
Wi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFT
RjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAw
MDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8DQogfCAgICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjJ8
ICAgTm90IGluc3RhbGxlZCAgICB8ICAgTm90IGluc3RhbGxlZCAgICB8ICAgTm90IGluc3RhbGxl
ZCAgICB8ICAgTm90IGluc3RhbGxlZCAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KU1RPUF9TT0NLRVRfMF9UQUJMRQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMV9UQUJMRQ0KSFNYIEMw
IC0gRVANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAg
ICAgfCAgICAgQ2hhbm5lbCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5l
bCAzICAgICAgfA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWlj
cm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElN
TTogTWljcm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNE
OiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwg
ICAgUkNEOiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBE
RFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfCBERFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwN
CiB8ICAgICB3dzE5IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8ICAgICB3dzQ0IDIw
MTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIx
ICAgfA0KIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNy
b24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1N
OiBNaWNyb24gICAgIHwNCiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAg
ICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6
IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAg
ICBSQ0Q6IElEVCAgICAgICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQg
MUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IERE
UjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1C
ICB8IEREUjQgUkRJTU0gIFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMg
MTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0K
IHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAx
NiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZB
U0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEg
ICB8DQogfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAw
MDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxs
ZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBp
bnN0YWxsZWQgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VU
XzFfVEFCTEUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQ0KICAgICAgICAgICAgICAgICAgICB8ICBTb2NrZXQgMCAgfCAgU29ja2V0
IDEgIHwgIFNvY2tldCAyICB8ICBTb2NrZXQgMyAgfCAgIFN5c3RlbSAgIHwNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQpBY3RpdmUgTWVtb3J5ICAgICAgIHwgICAgMTI4R0IgICB8ICAg
IDEyOEdCICAgfCAgICAgTi9BICAgIHwgICAgIE4vQSAgICB8ICAgIDI1NkdCICAgfA0KRERSIEZy
ZXEgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgRERSNC0xODY3IHwNCkNoMCBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFu
IHwxMy0xMy0xMy0xbiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpD
aDEgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAg
IHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gyIENMLVJDRC1SUC1DTUQgICB8MTMtMTMt
MTMtMW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAg
IHwNCkNoMyBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0xbiB8ICAgICAg
ICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpERFIgVmRkICAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgIDEu
MjBWICAgfA0KRUNDIENoZWNraW5nICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgT24gICAgIHwNCkNBUCBDaGVja2luZyAgICAg
ICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwg
ICAgIE9uICAgICB8DQpQYXRyb2wvRGVtYW5kIFNjcnViIHwgICAgICAgICAgICB8ICAgICAgICAg
ICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgT24vT24gICAgfA0KUkFTIE1vZGUgICAg
ICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAg
ICAgfCAgIEluZGVwICAgIHwNClhvdmVyIE1vZGUgICAgICAgICAgfCAgICAgICAgICAgIHwgICAg
ICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgIDE6MSAgICB8DQpQYWdpbmcg
UG9saWN5ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAg
ICAgICAgICB8IEFkYXB0IE9wZW4gfA0KRGF0YSBTY3JhbWJsaW5nICAgICB8ICAgICAgICAgICAg
fCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgT24gICAgIHwNCkND
TVJDIFJldmlzaW9uICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAg
fCAgICAgICAgICAgIHwgIDAwLjUwLjAwICB8DQpSQyBSZXZpc2lvbiAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAwMy4wNC4wMCAg
fA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KU1RPUF9ESU1NSU5GT19UQUJMRQ0K
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXg0KICAgICAgICAgICAgICAgIFBsYXRmb3JtIERJTU0gQ29uZmlndXJhdGlvbg0K
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXg0KU29ja2V0ICA6IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMCAgZGRyNFNpemUg
IDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQogICAgICAgIENo
YW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBi
bGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAyICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNp
emUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMyAg
ZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQpT
b2NrZXQgIDogMQ0KICAgICAgICBDaGFubmVsICAgOiAwICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNp
emUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMSAg
ZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQog
ICAgICAgIENoYW5uZWwgICA6IDIgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNp
emUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAzICBkZHI0U2l6ZSAgOiA1
MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCkRJTU0gSW5mb3JtYXRp
b24gLSA2NzJtcw0KVG90YWwgTVJDIHRpbWUgPSAxNDUwbXMNCk5WRElNTV9QcmVzZW50OiAwLg0K
U1RPUF9NUkNfUlVODQpSZXNldCBSZXF1ZXN0ZWQ6IDANClBpcGUgRXhpdCBzdGFydGluZy4uLlBp
cGUgRXhpdCBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0KQ2hlY2tpbmcgZm9yIFJlc2V0
IFJlcXVlc3RzIC4uLiAgDQogW0NoZWNrQW5kSGFuZGxlUmVzZXRSZXF1ZXN0c10gR3Bpb0Jhc2VB
ZGRyID0gIDUwMA0KIEZvdW5kDQpJbiBPZW1DaGVja0FuZEhhbmRsZVJlc2V0UmVxdWVzdHM6DQpO
b25lIA0KQ29udGludWUgd2l0aCBzeXN0ZW0gQklPUyBQT1NUIC4uLg0KDQpQcmV2Qm9vdEVyckxv
ZyAtIE51bSBWYWxpZCBFbnRyaWVzOiAwDQogUGVpbU1lbW9yeVFwaUluaXQgRU5EIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdh
UkFJRCBTQVMtTUZJIEJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpWZXJzaW9uIDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIw
MTUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIw
MTUgTFNJIENvcnBvcmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KTFNJ
IE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANClZlcnNpb24gNi4yMi4wMy4xIChCdWlsZCBGZWJydWFyeSAw
MiwgMjAxNSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQo
YykgMjAxNSBMU0kgQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQg
U0FTLU1GSSBCSU9TICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KVmVyc2lvbiA2LjIyLjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExT
SSBDb3Jwb3JhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpGL1cgSW5pdGlhbGl6aW5nIERldmljZXMgMCUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCkYvVyBJbml0aWFsaXppbmcgRGV2aWNlcyA4OCUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KSEEgLTAgKEJ1cyAxIERldiAwKSBTQVMzMTA4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkZXIHBhY2thZ2U6IDI0LjcuMC0wMDU3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQph
cHByb3ByaWF0ZSB1dGlsaXR5IHdpdGhpbiB0aGUgb3BlcmF0aW5nIHN5c3RlbSBvciB3aXRoaW4g
UE9TVC4gICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNzIGFu
eSBrZXkgdG8gY29udGludWUuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpZb3VyIFZEcyB0aGF0IGFyZSBjb25maWd1cmVkIGZvciB3cml0ZS1i
YWNrIGFyZSB0ZW1wb3JhcmlseSBydW5uaW5nIGluICAgICAgICAgIA0Kd3JpdGUtdGhyb3VnaCBt
b2RlLiBUaGlzIGlzIGNhdXNlZCBieSB0aGUgYmF0dGVyeSBvciBzdXBlciBjYXBhY2l0b3IgICAg
ICAgICAgICANCmJlaW5nIGNoYXJnZWQsIG1pc3NpbmcsIG9yIGJhZC4gSWYgeW91IGFyZSB1c2lu
ZyBhIGJhdHRlcnksIHBsZWFzZSBhbGxvdyB0aGUgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KQmF0dGVyeSBTdGF0dXM6IE5vdCBwcmVzZW50ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANClBDSSBTbG90IE51bWJlcjogMCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KLS0gLS0tIC0tLS0tLSAgICAtLS0tLS0tICAgICAgICAgICAg
ICAgICAgICAgLS0tLS0tLS0gICAgICAgICAgICAtLS0tLS0tLSAgICAgICANCiAgICAgICBMU0kg
ICAgICAgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgIDQuMjcwLjAwLTQzODIgICAgICAgMTAy
NE1CICAgICAgICAgDQoxICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAg
ICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KMiAgMCAgIEFUQSAgICAgICBI
VVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAgICAgICAxOTA3NzI5TUIg
ICAgICANCjMgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQg
ICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo0ICAwICAgQVRBICAgICAgIEhVUzcyNjAy
MEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0K
NSAgMCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAg
ICAgICAgICAxOTA3NzI5TUIgICAgICANCjYgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEw
ICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo3ICAwICAg
QVRBICAgICAgIElOVEVMIFNTRFNDMkJBMjAgICAgICAgICAgICAwMTUwICAgICAgICAgICAgICAg
IDE5MDc4Mk1CICAgICAgIA0KOCAgMCAgIEFUQSAgICAgICBJTlRFTCBTU0RTQzJCQTIwICAgICAg
ICAgICAgMDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAgICAgICANCiAgIDAgICBMU0kgICAg
ICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxICAgICAgICAgICAgICAgMTkwNjM5
NE1CICAgICAgDQogICAxICAgTFNJICAgICAgIFZpcnR1YWwgRHJpdmUgICAgICAgICAgICAgICBS
QUlEMTAgICAgICAgICAgICAgIDM4MTI3ODhNQiAgICAgIA0KICAgMiAgIExTSSAgICAgICBWaXJ0
dWFsIERyaXZlICAgICAgICAgICAgICAgUkFJRDEgICAgICAgICAgICAgICAxODk3ODFNQiAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KMyBW
aXJ0dWFsIERyaXZlKHMpIGhhbmRsZWQgYnkgQklPUyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANClByZXNzIDxDdHJsPjxSPiB0byBSdW4gTWVnYVJBSUQgQ29u
ZmlndXJhdGlvbiBVdGlsaXR5ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQpCcm9hZGNvbSBOZXRYdHJlbWUgRXRoZXJuZXQgQm9v
dCBBZ2VudCB2MTYuOC4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJp
Z2h0IChDKSAyMDAwLTIwMTQgQnJvYWRjb20gQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCkFsbCByaWdodHMgcmVzZXJ2ZWQuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsLVMg
dG8gQ29uZmlndXJlIERldmljZSAoTUFDIEFkZHJlc3MgLSBDODFGQkU5NEEwOUQpICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkJyb2FkY29tIE5ldFh0cmVtZSBFdGhlcm5l
dCBCb290IEFnZW50IHYxNi44LjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpD
b3B5cmlnaHQgKEMpIDIwMDAtMjAxNCBCcm9hZGNvbSBDb3Jwb3JhdGlvbiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KQWxsIHJpZ2h0cyByZXNlcnZlZC4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNzIEN0
cmwtUyB0byBDb25maWd1cmUgRGV2aWNlIChNQUMgQWRkcmVzcyAtIEM4MUZCRTk0QTA5RCkgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCkluaXRpYWxpemluZyBJbnRlbChSKSBCb290IEFnZW50IEdFIHYxLjUuNTYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQWEUgMi4xIEJ1aWxkIDA5MiAoV2ZNIDIuMCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJl
c3MgQ3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBNZW51LiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0g
Mi4wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQpQcmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUu
LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBHRSB2MS41
LjU2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBCdWlsZCAw
OTIgKFdmTSAyLjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCg0KDQpWZXJzaW9uIDogMy4zNQ0KQklPUyBCdWlsZCBEYXRl
IDogMTAvMjAvMjAxNg0KDQpQcm9jZXNzb3IgVHlwZSA6IEludGVsKFIpIFhlb24oUikgQ1BVIEU1
LTI2MjAgdjMgQCAyLjQwR0h6DQpUb3RhbCBNZW1vcnkgOiAyNjIxNDQgTUINCg0KQk1DIElQOiA4
LjM1LjMwLjExMQ0KDQpDdXJyZW50IEtleUJvYXJkIFR5cGUgOiBVUw0KDQpDUFVJRCA6IDMwNkYy
DQpQcmVzcyBGNSAgZ28gdG8gU2VsZWN0IEtleWJvYXJkIHR5cGUNClByZXNzIERlbCBnbyB0byBT
ZXR1cCBVdGlsaXR5IChGNCBvbiBSZW1vdGUgS2V5Ym9hcmQpDQpQcmVzcyBGMTEgZ28gdG8gQm9v
dCBNYW5hZ2VyIChGMyBvbiBSZW1vdGUgS2V5Ym9hcmQpDQpPdGhlciBEZXZpY2UgICAgMSA6IChC
dXMgMDEgRGV2IDAwKVBDSSBSQUlEIEFkYXB0ZXINCk90aGVyIERldmljZSAgICAyIDogQlJDTSBN
QkEgU2xvdCAwMjAwIHYxNi44LjANCk90aGVyIERldmljZSAgICAzIDogSUJBIEdFIFNsb3QgODEw
MCB2MTU1Ng0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCkdSVUIgbG9hZGluZy4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpXZWxjb21lIHRvIEdSVUIhICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KIFhlbiA0LjkuMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIFhlbiB2ZXJzaW9uIDQuOS4yIChyb290
QCkgKGdjYyAoU1VTRSBMaW51eCkgNC44LjUpIGRlYnVnPW4gIFRodSBKdW4gMjggMjI6NTg6MTQg
Q1NUIDIwMTgNCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBCb290bG9hZGVyOiBHUlVC
MiAyLjAyfmJldGEyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNzQwODBNLG1heDoxNzQwODBNIGRvbTBf
bWF4X3ZjcHVzPTI0IGhhcF8xZ2I9ZmFsc2UgaGFwXzJtYj1mYWxzZSBhbHRwMm09MSBmbGFza19l
bmZvcmNpbmc9MSBjb25zb2xlPXZnYSxjb20xIGNvbTE9MTE1MjAwIGxvZ2x2bD1hbGwNCihYRU4p
IFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIFZHQSBp
cyB0ZXh0IG1vZGUgODB4MjUsIGZvbnQgOHgxNiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCihYRU4pICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRyYW5zZmVyIHRp
bWU6IDE2IHNlY29uZHMgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgRURJRCBpbmZvIG5v
dCByZXRyaWV2ZWQgYmVjYXVzZSB0YWtlcyBsb25nZXIgdGhhbiA1IHNlY29uZHMgICAgICAgICAg
ICAgIA0KKFhFTikgRGlzYyBpbmZvcm1hdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBGb3VuZCAzIE1CUiBzaWduYXR1
cmVzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoo
WEVOKSAgRm91bmQgMyBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgWGVuLWU4MjAgUkFNIG1hcDogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAw
MDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZTAwMCAodXNhYmxlKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDA5ZTAwMCAtIDAwMDAwMDAwMDAwYTAw
MDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAw
MDAwZTAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCihYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA1MTNjODAwMCAodXNh
YmxlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA1MTNjODAw
MCAtIDAwMDAwMDAwNTI0YzgwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KKFhFTikgIDAwMDAwMDAwNTI0YzgwMDAgLSAwMDAwMDAwMDY3ZWRmMDAwICh1c2FibGUpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDY3ZWRmMDAwIC0gMDAw
MDAwMDA2YjY5ZjAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVO
KSAgMDAwMDAwMDA2YjY5ZjAwMCAtIDAwMDAwMDAwN2I2OWYwMDAgKEFDUEkgTlZTKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I2OWYwMDAgLSAwMDAwMDAwMDdi
N2ZmMDAwIChBQ1BJIGRhdGEpICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAw
MDAwMDdiN2ZmMDAwIC0gMDAwMDAwMDA3YjgwMDAwMCAodXNhYmxlKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA3YjgwMDAwMCAtIDAwMDAwMDAwOTAwMDAwMDAg
KHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwZmVi
MDAwMDAgLSAwMDAwMDAwMGZlYjA0MDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZlYzAw
MDAwIC0gMDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZWQxODAw
MCAtIDAwMDAwMDAwZmVkMWEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAwZmVkMWMwMDAg
LSAwMDAwMDAwMGZlZDIwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZmODAwMDAwIC0g
MDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAw
MDAwMDQwODAwMDAwMDAgKHVzYWJsZSkNCihYRU4pIE5ldyBYZW4gaW1hZ2UgYmFzZSBhZGRyZXNz
OiAweDY3ODAwMDAwDQooWEVOKSBBQ1BJOiBSU0RQIDAwMEZFMDIwLCAwMDI0IChyMiBJTlNZREUp
DQooWEVOKSBBQ1BJOiBYU0RUIDdCN0I5MTg4LCAwMERDIChyMSBJTlNZREUgIEhTVy1MUFQgICAg
ICAgIDEgICAgICAgMTAwMDAxMykNCihYRU4pIEFDUEk6IEZBQ1AgN0I3RjcwMDAsIDAxMEMgKHI1
IElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRFNE
VCA3QjdDMzAwMCwgMkQ2RDkgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMCBBQ1BJICAgIDQw
MDAwKQ0KKFhFTikgQUNQSTogRkFDUyA3QjY5QzAwMCwgMDA0MA0KKFhFTikgQUNQSTogVUVGSSA3
QjdGRDAwMCwgMDIzNiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDAp
DQooWEVOKSBBQ1BJOiBVRUZJIDdCN0ZDMDAwLCAwMDQyIChyMSBJTlNZREUgIEhTVy1MUFQgICAg
ICAgIDAgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEFTRiEgN0I3RkIwMDAsIDAwQTUgKHIz
MiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEJE
QVQgN0I3RkEwMDAsIDAwMzAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQw
MDAwKQ0KKFhFTikgQUNQSTogQk9PVCA3QjdGOTAwMCwgMDAyOCAocjEgSU5TWURFICBIU1ctTFBU
ICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBEQkdQIDdCN0Y4MDAwLCAwMDM0
IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6
IEhQRVQgN0I3RjYwMDAsIDAwMzggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAg
IDQwMDAwKQ0KKFhFTikgQUNQSTogQVBJQyA3QjdGNTAwMCwgMDFCNCAocjIgSU5TWURFICBIU1ct
TFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBNQ0ZHIDdCN0Y0MDAwLCAw
MDNDIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFD
UEk6IFNSQVQgN0I3RjMwMDAsIDAyMDAgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJ
ICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU0xJVCA3QjdGMjAwMCwgMDA2QyAocjEgSU5TWURFICBI
U1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBXREFUIDdCN0YxMDAw
LCAwMTk0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4p
IEFDUEk6IFBSQUQgN0I3QzIwMDAsIDAwRDEgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMiBB
Q1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1NEVCA3QjdDMTAwMCwgMDVDOCAocjEgSU5TWURF
ICBIU1ctTFBUICAgICAxMDAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBTUE1JIDdCN0JG
MDAwLCAwMDQxIChyNSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihY
RU4pIEFDUEk6IFNTRFQgN0I3QkUwMDAsIDA2NDggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgMTAw
MCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRE1BUiA3QjdCRDAwMCwgMDExMCAocjEgSU5T
WURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBGUERUIDdC
N0JDMDAwLCAwMDQ0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAgICA0MDAwMCkN
CihYRU4pIEFDUEk6IEhFU1QgN0I3QkIwMDAsIDAwQTggKHIxIElOU1lERSAgSFNXLUxQVCAgICAg
ICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRVJTVCA3QjdCQTAwMCwgMDIzMCAocjEg
SU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCRVJU
IDdCN0I4MDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IEVJTkogN0I3QjcwMDAsIDAxNTAgKHIxIElOU1lERSAgSFNXLUxQVCAg
ICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgU3lzdGVtIFJBTTogMjYxNzQxTUIgKDI2ODAy
MzI4OGtCKQ0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwMCAtPiBOb2RlIDANCihYRU4pIFNS
QVQ6IFBYTSAwIC0+IEFQSUMgMDIgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElD
IDA0IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwNiAtPiBOb2RlIDANCihY
RU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDggLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAt
PiBBUElDIDBhIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxMCAtPiBOb2Rl
IDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTIgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQ
WE0gMSAtPiBBUElDIDE0IC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxNiAt
PiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTggLT4gTm9kZSAxDQooWEVOKSBT
UkFUOiBQWE0gMSAtPiBBUElDIDFhIC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJ
QyAwMSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDMgLT4gTm9kZSAwDQoo
WEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA1IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAg
LT4gQVBJQyAwNyAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDkgLT4gTm9k
ZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDBiIC0+IE5vZGUgMA0KKFhFTikgU1JBVDog
UFhNIDEgLT4gQVBJQyAxMSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTMg
LT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDE1IC0+IE5vZGUgMQ0KKFhFTikg
U1JBVDogUFhNIDEgLT4gQVBJQyAxNyAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQ
SUMgMTkgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDFiIC0+IE5vZGUgMQ0K
KFhFTikgU1JBVDogTm9kZSAwIFBYTSAwIDAtMjA4MDAwMDAwMA0KKFhFTikgU1JBVDogTm9kZSAx
IFBYTSAxIDIwODAwMDAwMDAtNDA4MDAwMDAwMA0KKFhFTikgTlVNQTogQWxsb2NhdGVkIG1lbW5v
ZGVtYXAgZnJvbSA0MDdkODUwMDAwIC0gNDA3ZDg1MTAwMA0KKFhFTikgTlVNQTogVXNpbmcgMTkg
Zm9yIHRoZSBoYXNoIHNoaWZ0Lg0KKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQgRE1BIHdp
ZHRoIDMyIGJpdHMNCihYRU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9k
ZWwgNjMgKDB4M2YpLCBTdGVwcGluZyAyIChyYXcgMDAwMzA2ZjIpDQooWEVOKSBmb3VuZCBTTVAg
TVAtdGFibGUgYXQgMDAwZmUxZDANCihYRU4pIERNSSAyLjggcHJlc2VudC4NCihYRU4pIFVzaW5n
IEFQSUMgZHJpdmVyIGRlZmF1bHQNCihYRU4pIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4NDA4
ICgzMiBiaXRzKQ0KKFhFTikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFswOjBdLCBzdGF0
dXNbMDowXQ0KKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMTo0MDQsMTowXSwgcG0x
eF9ldnRbMTo0MDAsMTowXQ0KKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRj
aCBpbiBGQURUIC0gN2I2OWMwMDAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzINCihYRU4pIEFD
UEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbN2I2OWMwMGNdLCB2ZWNfc2l6ZVsyMF0NCihYRU4p
IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQooWEVOKSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwOF0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MGFdIGxhcGljX2lkWzB4MGFdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDEwXSBsYXBpY19pZFsweDEwXSBlbmFibGVkKQ0KKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgxMl0gbGFwaWNfaWRbMHgxMl0gZW5hYmxlZCkNCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MTRdIGxhcGljX2lkWzB4MTRdIGVuYWJsZWQpDQooWEVOKSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDE2XSBsYXBpY19pZFsweDE2XSBlbmFibGVkKQ0KKFhFTikgQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHgxOF0gbGFwaWNfaWRbMHgxOF0gZW5hYmxlZCkNCihYRU4pIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MWFdIGxhcGljX2lkWzB4MWFdIGVuYWJsZWQpDQooWEVOKSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkNCihYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGljX2lkWzB4MDVdIGVuYWJsZWQpDQooWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA3XSBsYXBpY19pZFsweDA3XSBlbmFibGVkKQ0KKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOV0gbGFwaWNfaWRbMHgwOV0gZW5hYmxlZCkNCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGJdIGxhcGljX2lkWzB4MGJdIGVuYWJsZWQpDQoo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDExXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQ0K
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxM10gbGFwaWNfaWRbMHgxM10gZW5hYmxlZCkN
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MTVdIGVuYWJsZWQp
DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE3XSBsYXBpY19pZFsweDE3XSBlbmFibGVk
KQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxOV0gbGFwaWNfaWRbMHgxOV0gZW5hYmxl
ZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWJdIGxhcGljX2lkWzB4MWJdIGVuYWJs
ZWQpDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMF0gaGlnaCBlZGdlIGxpbnRb
MHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGlu
dFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDRdIGhpZ2ggZWRnZSBs
aW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwNl0gaGlnaCBlZGdl
IGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA4XSBoaWdoIGVk
Z2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MGFdIGhpZ2gg
ZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxMF0gaGln
aCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDEyXSBo
aWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTRd
IGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgx
Nl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsw
eDE4XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lk
WzB4MWFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlf
aWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNw
aV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChh
Y3BpX2lkWzB4MDVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkg
KGFjcGlfaWRbMHgwN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDA5XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNf
Tk1JIChhY3BpX2lkWzB4MGJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgxMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDEzXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MTVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE5XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikg
QUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MWJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVO
KSBPdmVycmlkaW5nIEFQSUMgZHJpdmVyIHdpdGggYmlnc21wDQooWEVOKSBBQ1BJOiBJT0FQSUMg
KGlkWzB4MDhdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pDQooWEVOKSBJT0FQSUNb
MF06IGFwaWNfaWQgOCwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMw0K
KFhFTikgQUNQSTogSU9BUElDIChpZFsweDA5XSBhZGRyZXNzWzB4ZmVjMDEwMDBdIGdzaV9iYXNl
WzI0XSkNCihYRU4pIElPQVBJQ1sxXTogYXBpY19pZCA5LCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4
ZmVjMDEwMDAsIEdTSSAyNC00Nw0KKFhFTikgQUNQSTogSU9BUElDIChpZFsweDBhXSBhZGRyZXNz
WzB4ZmVjNDAwMDBdIGdzaV9iYXNlWzQ4XSkNCihYRU4pIElPQVBJQ1syXTogYXBpY19pZCAxMCwg
dmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzQwMDAwLCBHU0kgNDgtNzENCihYRU4pIEFDUEk6IElO
VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQooWEVOKSBB
Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVs
KQ0KKFhFTikgQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQSTogSVJRMiB1
c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhF
TikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgUGh5cy4gIFVzaW5nIDMgSS9PIEFQSUNzDQooWEVOKSBB
Q1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANCihYRU4pIFhlbiBFUlNU
IHN1cHBvcnQgaXMgaW5pdGlhbGl6ZWQuDQooWEVOKSBIRVNUOiBUYWJsZSBwYXJzaW5nIGhhcyBi
ZWVuIGluaXRpYWxpemVkDQooWEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3Vy
YXRpb24gaW5mb3JtYXRpb24NCihYRU4pIFNNUDogQWxsb3dpbmcgMjQgQ1BVcyAoMCBob3RwbHVn
IENQVXMpDQooWEVOKSBJUlEgbGltaXRzOiA3MiBHU0ksIDQ1NTIgTVNJL01TSS1YDQooWEVOKSBO
b3QgZW5hYmxpbmcgeDJBUElDICh1cG9uIGZpcm13YXJlIHJlcXVlc3QpDQooWEVOKSB4c3RhdGU6
IHNpemU6IDB4MzQwIGFuZCBzdGF0ZXM6IDB4Nw0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0
b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxNywgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0aHJlc2hv
bGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6
IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTksIHVzaW5nIDB4MQ0KKFhF
TikgQ1BVMDogSW50ZWwgbWFjaGluZSBjaGVjayByZXBvcnRpbmcgZW5hYmxlZA0KKFhFTikgU3Bl
Y3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOg0KKFhFTikgQlRJIG1pdGlnYXRpb25zOiBU
aHVuayBOL0EsIE90aGVyczogUlNCX05BVElWRSBSU0JfVk1FWElUDQooWEVOKSBVc2luZyBzY2hl
ZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpDQooWEVOKSBQbGF0Zm9ybSB0aW1l
ciBpcyAxNC4zMThNSHogSFBFVA0KKFhFTikgRGV0ZWN0ZWQgMjM5NC40NjQgTUh6IHByb2Nlc3Nv
ci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuDQooWEVOKSBhbHQgdGFibGUgZmZmZjgy
ZDA4MDNmMjY1OCAtPiBmZmZmODJkMDgwM2Y0MDhjDQooWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJh
dGlvbiAwOiBiYXNlIDgwMDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIGZmDQooWEVOKSBQ
Q0k6IE1DRkcgYXJlYSBhdCA4MDAwMDAwMCByZXNlcnZlZCBpbiBFODIwDQooWEVOKSBQQ0k6IFVz
aW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMgMDAtZmYNCihYRU4pIEludGVsIFZULWQgaW9t
bXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4NCihYRU4pIEludGVsIFZU
LWQgaW9tbXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4NCihYRU4pIElu
dGVsIFZULWQgU25vb3AgQ29udHJvbCBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBEb20wIERN
QSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFs
aWRhdGlvbiBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVu
YWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuDQoo
WEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIG5vdCBlbmFibGVkLg0KKFhFTikgSS9P
IHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQNCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZA0KKFhF
TikgSW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkDQooWEVOKSBucl9zb2NrZXRzOiAyDQooWEVO
KSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQ0KKFhFTikgRU5B
QkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QNCihYRU4p
IC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9LTENCihY
RU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkDQooWEVOKSBEZWZhdWx0aW5nIHRvIGFsdGVy
bmF0aXZlIGtleSBoYW5kbGluZzsgc2VuZCAnQScgdG8gc3dpdGNoIHRvIG5vcm1hbCBtb2RlLg0K
KFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAyNTYgS2lCLg0KKFhFTikgbXdhaXQtaWRs
ZTogZG9lcyBub3QgcnVuIG9uIGZhbWlseSA2IG1vZGVsIDYzDQooWEVOKSBWTVg6IFN1cHBvcnRl
ZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlz
YXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBU
YWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElE
KQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1h
cA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lzdGVyIFZp
cnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0KKFhFTikg
IC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRvd2luZw0K
KFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBI
Vk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQ
KSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVk
XSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZv
ciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9v
IGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9s
ZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3Vn
aHQgdXAgMjQgQ1BVcw0KKFhFTikgYnVpbGQtaWQ6IDUzNTc2MWExMGM1NWY2ZmNkZGNhMWZhODEx
ODY1Nzg3YTY2ZTExZTUNCihYRU4pIEFDUEkgc2xlZXAgbW9kZXM6IFMzDQooWEVOKSBWUE1VOiBk
aXNhYmxlZA0KKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBz
dGFydGVkLg0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSBOWCAoRXhl
Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQ0KKFhFTikgKioqIExPQURJTkcgRE9NQUlO
IDAgKioqDQooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMg0KKFhFTikg
IERvbTAga2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyMWZm
MDAwDQooWEVOKSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgRG9tMCBhbGxv
Yy46ICAgMDAwMDAwNDAyMDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAwMCAoNDQ1NDQzNTQgcGFnZXMg
dG8gYmUgYWxsb2NhdGVkKQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDQwN2YxNjIwMDAt
PjAwMDAwMDQwN2ZmZmY0MTQNCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhF
TikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODIxZmYwMDANCihY
RU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwDQoo
WEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAxNTQwMDAwMA0K
KFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODIxZmYwMDAtPmZmZmZmZmZmODIxZmY0YjQN
CihYRU4pICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyMjAwMDAwLT5mZmZmZmZmZjgyMjE1MDAw
DQooWEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MjIxNTAwMC0+ZmZmZmZmZmY4MjIxNjAw
MA0KKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODI0MDAw
MDANCihYRU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgxZDczMWYwDQooWEVOKSBEb20wIGhh
cyBtYXhpbXVtIDI0IFZDUFVzDQooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMiBub2RlcyB1
c2luZyAxMiBDUFVzDQooWEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLg0KKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZp
cnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQooWEVOKSBTdGQuIExvZ2xldmVsOiBB
bGwNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBh
bmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihY
RU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0
byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgNDY4a0IgaW5pdCBtZW1vcnkNCm1h
cHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4u
Lg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjAxLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMA0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDowMDowMi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAw
OjAzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuMA0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDowMDowNS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjINCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxMS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjQNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDA6MTYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNi4x
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFhLjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDA6MWMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy4yDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjFjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MWQuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjFmLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMw0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMA0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowMjowMC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjIN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMw0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDowNjowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAyLjANCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ODA6MDIuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDow
NS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA1LjENCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ODA6MDUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNS40DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjgxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ODE6MDAuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MTowMC4yDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjgxOjAwLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDguMA0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowOC4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjA4LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDkuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjowOS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA5
LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGIuMA0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDpmZjowYi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBiLjINCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpm
ZjowYy4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjINCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6ZmY6MGMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy40DQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ZmY6MGYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi4xDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjBmLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYu
NQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi42DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjEwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuMQ0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMC41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjEwLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuNw0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjoxMi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEyLjENCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjoxMy4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjINCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6ZmY6MTMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy40
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6ZmY6MTMuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy43DQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjE0LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6
MTQuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNC4yDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjE0LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNA0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNC41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjE0LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNw0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDpmZjoxNS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE1LjEN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDpmZjoxNS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjANCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjox
Ni43DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE3LjANCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ZmY6MTcuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNy41DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE3LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MTcuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4wDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjFlLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWUuMg0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjFlLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWYuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjoxZi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA4
LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MDguMg0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjowOC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA5LjANCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MDkuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjowOS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBiLjANCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MGIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4yDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MGMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMu
NA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy41DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjBmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuMQ0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjBmLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNg0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjoxMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjENCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTAuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjoxMC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMi4x
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MTMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4yDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MTMuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy41DQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjEzLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNw0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjE0LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMg0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjoxNC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjQN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjoxNC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjcNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
NS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE1LjINCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi4wDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTYuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy4wDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjE3LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuNQ0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjE3LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFl
LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMw0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjoxZS40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFmLjANCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWYuMg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBF
bnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYt
ZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGludXgtdXNlciBsb2dpbjogKFhFTikgSGFyZHdhcmUgRG9t
MCBzaHV0ZG93bjogcmVib290aW5nIG1hY2hpbmUNCihYRU4pIFJlc2V0dGluZyB3aXRoIEFDUEkg
TUVNT1JZIG9yIEkvTyBSRVNFVF9SRUcuDQoNCj1+PX49fj1+PX49fj1+PX49fj1+PSBCSU9TIExv
ZyBAIDIwMTguNi4yOSAzOjMzOjMxID1+PX49fj1+PX49fj1+PX49fj1+PQ0KDQpQUk9HUkVTUyBD
T0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDAxQTAgRW50cnlQb2lu
dD0weDAwMEZGRTAwOUY0IA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkluc3RhbGwgUFBJ
OiAwNTdBNDQ5QS0xRkRDLTRDMDYtQkZDOS1GNTNGNkE5OUJCOTINClBST0dSRVNTIENPREU6IFYz
MDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUwMUIyMCBFbnRyeVBvaW50PTB4MDAw
RkZFMDI0QTAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6IDdGMTlF
NzE2LTQxOUMtNEU3OS04RTM3LUMyQkQ4NEVCNjUyOA0KRmxhc2ggTWFwIFBFSU0gTG9hZGVkDQpQ
Uk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDMxNjAg
RW50cnlQb2ludD0weDAwMEZGRTA0MTU4IA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkdT
WCBlbmFibGVkLCB1c2luZyBpdCBmb3IgcGxhdGZvcm0gaWRlbnRpZmljYXRpb24NCkluaXRpYWxp
emUgR1NYIA0KR1NYQkFSID0gMHhGRUQwNDAwMCANCldhaXRpbmcgR1NYIGNvbW1hbmQgdG8gY29t
cGxldGUgDQpCb2FyZCBJRCA9IFR5cGVNYXlhbkNpdHlDUkINCiAgICAgICAgICAgOjogTW9kZWxJ
ZCBTb2NrZXQgTW9kZWxJZCMgM0YgDQogICAgICAgICAgIDo6IEZhbWlseUlkIFNvY2tldCBGYW1p
bHlJZCMgNiANCkluc3RhbGwgUFBJOiAxRTJBQ0M0MS1FMjZBLTQ4M0QtQUZDNy1BMDU2QzM0RTA4
N0INClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUw
NTdDMCBFbnRyeVBvaW50PTB4MDAwRkZFMDY1ODQgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJ
MA0KDQpQcm9ncmFtIEdQSU8gRW50cnkNCkNoZWNrIEdQSU8gQmFzZQ0KUHJvZ3JhbSBHUElPIHNl
dHRpbmdzDQpQZWlPZW1TdmNDaGlwc2V0TGliIE9lbVN2Y01vZGlmeUdwaW9TZXR0aW5nVGFibGUs
IFN0YXR1cyA6IFN1Y2Nlc3MNClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBF
SU0gYXQgMHgwMDBGRkUwNzBBMCBFbnRyeVBvaW50PTB4MDAwRkZFMDc3N0IgDQpQUk9HUkVTUyBD
T0RFOiBWMzAyMDAwMiBJMA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJ
TSBhdCAweDAwMEZGRTFCRjQwIEVudHJ5UG9pbnQ9MHgwMDBGRkUxQ0Y2MCANClBST0dSRVNTIENP
REU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogM0FDRjMzRUUtRDg5Mi00MEY0LUEyRkMtMzg1
NEQyRTEzMjNEDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4
MDAwRkZFMUU3QTAgRW50cnlQb2ludD0weDAwMEZGRTFGMDlDIA0KUFJPR1JFU1MgQ09ERTogVjMw
MjAwMDIgSTANCkluc3RhbGwgUFBJOiBFNkFGMUY3Qi1GQzNGLTQ2REEtQTgyOC1BM0I0NTdBNDQy
ODINClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2FkaW5nIFBFSU0gYXQgMHgwMDBGRkUy
MDA0MCBFbnRyeVBvaW50PTB4MDAwRkZFMjA3ODAgDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMiBJ
MA0KUmVnaXN0ZXIgUFBJIE5vdGlmeTogMkFCODZFRjUtRUNCNS00MTM0LUI1NTYtMzg1NENBMUZF
MUI0DQpOb3RpZnk6IFBQSSBHdWlkOiAyQUI4NkVGNS1FQ0I1LTQxMzQtQjU1Ni0zODU0Q0ExRkUx
QjQsIFBlaW0gbm90aWZ5IGVudHJ5IHBvaW50OiBGRkUyMDc5Mg0KUnVubmluZyBvbiBoYXJkd2Fy
ZQ0KUmV2aXNpb246IDANCkJJT1NTSU06IEluaXRIZWFwKCkgDQpCSU9TU0lNOiBJbml0VVNCRGVi
dWcoKSANCg0KSFNYICgxSEEpIHByb2Nlc3NvciBkZXRlY3RlZA0KDQogV2FybmluZzogTmV3ZXIg
Q1BVIFN0ZXBwaW5nICAyDQogRm91bmQNCkNDTVJDIFZlcnNpb246IDAwNTAwMDAwIA0KDQpNUkMg
U3luYyBOdW1iZXI6IDI0NDA3MSANCg0KUkMgVmVyc2lvbjogMDMwNDAwMDAgDQpob3N0ID0gRkUx
OEY4MDggIChwb2ludGVyIHRvIHN5c0hvc3Qgc3RydWN0dXJlKQ0KTGVnYWN5IFNlcmlhbCBEZWJ1
ZyBFbmFibGVkDQoNClFQSSBJbml0IHN0YXJ0aW5nLi4uDQoNCg0KKioqKioqKiBRUEkgU2V0dXAg
U3RydWN0dXJlICoqKioqKioNClBQSU5yT3B0SW46IDANCkJ1cyAgIFJhdGlvOiAxIDEgMSAxDQpJ
TyAgICBSYXRpbzogMSAxIDEgMQ0KTU1JT0wgUmF0aW86IDEgMSAxIDENCkxlZ2FjeVZnYVNvYzog
MA0KTW1pb1AycERpczogMA0KSXNvY0F6YWxpYVZjMUVuOiAwDQpEZWJ1Z1ByaW50TGV2ZWw6IDE1
DQpDbHVzdGVyT25EaWVFbjogMA0KSUJQRUNJRW46IDENCkUyRVBhcml0eUVuOiAwDQpFYXJseVNu
b29wRW46IDENCkhvbWVEaXJXT1NCRW46IDANCkRlZ3JhZGVQcmVjZWRlbmNlOiAwDQpRcGlMaW5r
U3BlZWRNb2RlOiAxIChGQVNUKQ0KUXBpTGlua1NwZWVkOiA2DQpRcGlMaW5rTDBwRW46IDENClFw
aUxpbmtMMUVuOiAxDQpRcGlMaW5rTDByRW46IDENClFwaUxiRW46IDANCklpb1VuaXBoeURpc2Fi
bGUgKHBlciBzb2NrZXQpOiAgIDAgIDAgIDAgIDANClFwaUxpbmtDcmVkaXRSZWR1Y2U6IDINClFw
aUNvbmZpZ1R4V2NpOiAxMQ0KUXBpQ3JjTW9kZTogMA0KUXBpQ3B1U2t0SG90UGx1Z0VuOiAwDQpR
cGlDcHVTa3RIb3RQbHVnVG9wb2xvZ3k6IDANClFwaVNrdU1pc21hdGNoQ2hlY2s6IDENClFwaVBv
cnREaXNhYmxlIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAgICBTMjowIDAgICBTMzowIDAg
DQpRcGlMaW5rQ3JlZGl0UmVkdWNlIChwZXIgcG9ydCk6ICBTMDowIDAgICBTMTowIDAgICBTMjow
IDAgICBTMzowIDAgDQpRcGlMaW5rU3BlZWQgKHBlciBwb3J0KTogIFMwOjYgNiAgIFMxOjYgNiAg
IFMyOjYgNiAgIFMzOjYgNiANClFwaVByb2JlVHlwZSAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6
MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpQ29uZmlnVHhXY2kgKHBlciBwb3J0KTogIFMwOjEx
IDExICAgUzE6MTEgMTEgICBTMjoxMSAxMSAgIFMzOjExIDExIA0KUnN2ZCAocGVyIHBvcnQpOiAg
UzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAgUzM6MCAwIA0KDQoNCioqKioqKiogQ29tbW9uIFNl
dHVwIFN0cnVjdHVyZSAqKioqKioqDQptbUNmZ0Jhc2U6IDB4ODAwMDAwMDAgDQptbUNmZ1NpemU6
IDB4MTAwMDAwMDANCm1taW9sQmFzZTogMHg5MDAwMDAwMCANCm1taW9sU2l6ZTogMHg2QzAwMDAw
MCANCm1taW9oQmFzZTogMHgwMDAwMDIwMC0wMDAwMDAwMA0KbW1pb2hTaXplOiAyNTYgR0IgDQpu
dW1hRW46IDEgDQppc29jRW46IDAgDQptZXNlZ0VuOiAwIA0KZGNhRW46IDEgDQoNCg0KKioqKioq
KiBDb21tb24gVmFyIFN0cnVjdHVyZSAqKioqKioqDQpyZXNldFJlcXVpcmVkOiAwIA0Kc3RhdGU6
IDAgDQpudW1DcHVzOiAwIA0Kc29ja2V0UHJlc2VudEJpdE1hcDogMHgwMSANCmJ1c0lpbzogMHgw
MCAweDAwIDB4MDAgMHgwMA0KYnVzVW5jb3JlOiAweDdGIDB4MDAgMHgwMCAweDAwIA0KbW1DZmdC
YXNlOiAweDgwMDAwMDAwIA0KDQoNCjsqKioqKioqIENvbGxlY3RpbmcgRWFybHkgU3lzdGVtIElu
Zm9ybWF0aW9uIC0gU1RBUlQgKioqKioqKg0KICAgIFNvY2tldElkOiAwICAgIFBoeXNpY2FsIENo
b3A6IDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDU6IDB4NDAwMDAwNzcNCiAgICBTb2NrZXRJ
ZDogMCAgICBDQVBJRDQ6IDB4MjQwMzg1MDMNCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDM6IDB4
MDAwMDAwMDANCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDI6IDB4NzYwMDAwMDANCiAgICBTb2Nr
ZXRJZDogMCAgICBDQVBJRDE6IDB4MTAwMDAyODMNCiAgICBTb2NrZXRJZDogMCAgICBDQVBJRDA6
IDB4MDAxODgxMDQNCjsgIFNCU1AgU29ja2V0OiAwICAgU0tVOiAweDAyICAgU3ViU0tVOiAweDAw
ICAgU3RlcHBpbmc6IDB4MDIgICBDQVBJRDRbc2JzcF06IDB4MjQwMzg1MDMNCjsgIFRvdGFsIENi
b3M6IDA2ICAgQ2JvIExpc3Q6IDB4NzcgICBUb3RhbCBIQTogMDEgICBUb3RhbCBSM1FwaTogMDEg
ICBUb3RhbCBRcGlBZ2VudDogMDINCg0KOyAgVG90Q3B1czogMiAgQ3B1TGlzdDogMHgwMyANCjsg
IGJ1c0lpbzogICAgMHgwMCAweDgwIA0KOyAgYnVzVW5jb3JlOiAweDdGIDB4RkYgDQo7ICBSZXNl
dCBUeXBlOiBXYXJtIFJlc2V0ICAgTGluayBTcGVlZDogRmFzdCBTcGVlZA0KOyoqKioqKiogQ29s
bGVjdGluZyBFYXJseSBTeXN0ZW0gSW5mb3JtYXRpb24gLSBFTkQgICAqKioqKioqDQoNCg0KOyoq
KioqKiogU2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBTVEFSVCAqKioqKioqDQoNCjsgQ29uc3Ry
dWN0aW5nIFNCU1AgbWluaW11bSBwYXRoIFRvcG9sb2d5IFRyZWUgDQo7IC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0KDQo7IEFkZGluZyBTQlNQIChDUFUwKSB0
byB0aGUgdHJlZQ0KICAgQ1BVMCBMaW5rIEV4Y2hhbmdlDQogICBVc2VRcGlQY1N0cyA9IDEgOiBM
RVAwKDEsQ1BVMSkgOiBMRVAxKDAsQ1BVMSkNCg0KDQo7IEFkZGluZyBDUFUxIHRvIHRoZSB0cmVl
DQo7ICAgU2V0dGluZyBwYXRoIGJldHdlZW4gU0JTUCBhbmQgQ1BVMS4gDQo7ICAgSW4gU0JTUCBz
ZXR0aW5nIHJvdXRlIHRvIENQVTEgdXNpbmcgcG9ydCAwLiANCjsgICBJbiBDUFUxIHVzaW5nIHBv
cnQgMSB0byBzZXQgdGhlIFIyUENJZSByb3V0ZS4gDQoNCiAgICBTb2NrZXRJZDogMSAgICBQaHlz
aWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQ1OiAweDQwMDAwMDc3DQogICAg
U29ja2V0SWQ6IDEgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQ
SUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQyOiAweDc2MDAwMDAwDQog
ICAgU29ja2V0SWQ6IDEgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQogICAgU29ja2V0SWQ6IDEgICAg
Q0FQSUQwOiAweDAwMTg4MTA0DQogICBDUFUxIExpbmsgRXhjaGFuZ2UNCiAgIFVzZVFwaVBjU3Rz
ID0gMSA6IExFUDAoMSxDUFUwKSA6IExFUDEoMCxDUFUwKQ0KDQoNCjtTQlNQIE1pbmltdW0gUGF0
aCBUcmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVudFBv
cnQgIEhvcCAgUGFyZW50SW5kZXgNCjsgMDAgICAgIENQVTAgICAgLS0gICAgICAgICAwICAgICAt
LQ0KOyAwMSAgICAgQ1BVMSAgICAwMSAgICAgICAgIDEgICAgIDAwDQo7KioqKioqKiBTZXR0aW5n
IHVwIE1pbmltdW0gUGF0aCAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBJbml0aWFsaXpl
IE1DVFAgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBJbml0aWFsaXplIE1DVFAgLSBFTkQgICAq
KioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3BvbG9neSBEZWdyYWRhdGlvbiAt
IFNUQVJUICoqKioqKioNCg0KDQo7TGluayBFeGNoYW5nZSBQYXJhbWV0ZXINCjstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KO0NQVTAgOiBMRVAwKDE6Q1BVMSkgOiBMRVAxKDA6Q1BVMSkgDQo7Q1BV
MSA6IExFUDAoMTpDUFUwKSA6IExFUDEoMDpDUFUwKSANCjsgIEFscmVhZHkgUmVkdWNlZCB0byBT
dXBwb3J0ZWQgVG9wb2xvZ3kNCg0KOyAgU3lzdGVtIHdpbGwgYmUgdHJlYXRlZCAyU0VQIENvbmZp
Z3VyYXRpb24NCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9sb2d5IERlZ3JhZGF0aW9u
IC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVja2luZyBRUElSQyBJbnB1dCBTdHJ1Y3R1
cmUgLSBTVEFSVCAqKioqKioqDQoNCjsgICAgU3lzIGNvbmZpZ3VyYXRpb24gVHlwZSA9IDEyDQo7
KioqKioqKiBDaGVja2luZyBRUElSQyBJbnB1dCBTdHJ1Y3R1cmUgLSBFTkQgICAqKioqKioqDQoN
Cg0KOyoqKioqKiogQWxsb2NhdGUgUlRJRHMgLSBTVEFSVCAqKioqKioqDQo7ICAgIFdCIC0gMDIg
ICBVYm94IC0gMDQgICBMb2NhbCBSVElEIFBlckNibyAtIDE2ICAgUmVtb3RlIFJUSUQgUGVyQ2Jv
IC0gMDIgICBFeHRyYSAtIDE0DQo7ICAgIExvY2FsIEJhc2UgLSAwNSAgIFJlbW90ZSBCYXNlIC0g
NjUgICBSZWFsbG9jYXRpb24gQmFzZSAtIDc3DQoNCjsgICAgQ2JvIDAzIFJUSUQgc3RyYWRkbGVz
IGludG8geFJUSUQgc3BhY2UNCjsgICAgICBSVElEcyBzcGxpdCBpbnRvIHRocmVlIHBvb2xzIG9m
IHNpemUgOCwgMyBhbmQgNQ0KOyAgICAgICAgU3VmZmljaWVudCBleHRyYSBSVElEcyBhcmUgYXZh
aWxhYmxlIHRvIG1vdmUgdGhlIFNlY29uZCBQb29sIGludG8geFJUSUQgc3BhY2UuIE5vIGxvc3Mg
b2YgUlRJRHMgZm9yIHRoZSBDQm8uDQoNCjsgUlRJRCBBbGxvY2F0aW9uIFRhYmxlDQo7IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQo7ICAgICAgICAgIExvY2FsICAgICAgICAgIE5laWdoYm9yDQo7
ICAgICAgICAgIC0tLS0tICAgICAgICAgIC0tLS0tLS0tDQo7ICBXQiAgICAgICAgMCAgICAxICAg
ICAgICAgICAwICAgIDEgDQo7ICBVQk9YICAgICAgMSAgICA0ICAgICAgICAgICAxICAgIDQgDQo7
ICBJU09DICAgICAgMCAgICAwICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMCAgICAgNSAgICA4
ICAgICAgICAgIDY1ICAgIDIgDQo7ICBDQk8wMCAgICAxMyAgICA4ICAgICAgICAgICAwICAgIDAg
DQo7ICBDQk8wMSAgICAyMSAgICA4ICAgICAgICAgIDY3ICAgIDIgDQo7ICBDQk8wMSAgICAyOSAg
ICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMiAgICAzNyAgICA4ICAgICAgICAgIDY5ICAg
IDIgDQo7ICBDQk8wMiAgICA0NSAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wMyAgICA1
MyAgICA4ICAgICAgICAgIDcxICAgIDIgDQo7ICBDQk8wMyAgICA3NyAgICA4ICAgICAgICAgICAw
ICAgIDAgDQo7ICBDQk8wNCAgICA4NSAgICA4ICAgICAgICAgIDczICAgIDIgDQo7ICBDQk8wNCAg
ICA5MyAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBDQk8wNSAgIDEwMSAgICA4ICAgICAgICAg
IDc1ICAgIDIgDQo7ICBDQk8wNSAgIDEwOSAgICA4ICAgICAgICAgICAwICAgIDAgDQo7ICBFWFRS
QSAgICAgMCAgIDExICAgICAgICAgICAwICAgIDAgDQoNCg0KDQoNCjsqKioqKioqIEFsbG9jYXRl
IFJUSURzIC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBDYWNsdWF0ZSBSZXNvdXJjZSBBbGxv
Y2F0aW9uIC0gU1RBUlQgKioqKioqKg0KDQo7Q1BVIFJlc291cmNlIEFsbG9jYXRpb24NCjstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NQVTAgICBCdXM6IDB4MDAgLSAweDdGICBJTzogMHgwMDAw
IC0gMHg3RkZGICBJT0FQSUM6IDB4RkVDMDAwMDAgLSAweEZFQzNGRkZGICBNTUlPTDogMHg5MDAw
MDAwMCAtIDB4QzdGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjAwIDAwMDAwMDAwIC0gMHgwMDAwMDIz
RiBGRkZGRkZGRg0KO0NQVTEgICBCdXM6IDB4ODAgLSAweEZGICBJTzogMHg4MDAwIC0gMHhGRkZG
ICBJT0FQSUM6IDB4RkVDNDAwMDAgLSAweEZFQzdGRkZGICBNTUlPTDogMHhDODAwMDAwMCAtIDB4
RkJGRkZGRkYgIE1NSU9IOiAweDAwMDAwMjQwIDAwMDAwMDAwIC0gMHgwMDAwMDI3RiBGRkZGRkZG
Rg0KDQo7KioqKioqKiBDYWNsdWF0ZSBSZXNvdXJjZSBBbGxvY2F0aW9uIC0gRU5EICAgKioqKioq
Kg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xvZ3kgY2hhbmdlIGFjcm9zcyByZXNl
dCAtIFNUQVJUICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9sb2d5IGNo
YW5nZSBhY3Jvc3MgcmVzZXQgLSBFTkQgKioqKioqKg0KDQoNCjsqKioqKioqIFBoeS9MaW5rIFVw
ZGF0ZXMgT24gV2FybSBSZXNldCAtIFNUQVJUICoqKioqKioNCjsgIEZvcmNlIHVudXNlZCBsaW5r
cyB0byBkaXNhYmxlZC9sb3cgcG93ZXIgc3RhdGUuDQo7ICBTb2NrZXQgMCBRUEkgTGluayAwIEZy
ZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU29ja2V0IDAgUVBJIExpbmsgMSBGcmVxIGlzIGN1cnJl
bnRseSA4MC4NCjsgIFNvY2tldCAxIFFQSSBMaW5rIDAgRnJlcSBpcyBjdXJyZW50bHkgODAuDQo7
ICBTb2NrZXQgMSBRUEkgTGluayAxIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyAgU3lzdGVtIHdp
ZGUgUVBJIEZyZXEgaXMgY3VycmVudGx5IDgwLg0KOyoqKioqKiogUGh5L0xpbmsgVXBkYXRlcyBP
biBXYXJtIFJlc2V0IC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBTeW5jIFVwIFBCU1BzIC0g
U1RBUlQgKioqKioqKg0KOyAgICBWZXJpZnlpbmcgaWYgdGhlIHJlbW90ZSBzb2NrZXQocykgY2hl
Y2tlZC1pbi4gDQo7KioqKioqKiBTeW5jIFVwIFBCU1BzIC0gRU5EICAgKioqKioqKg0KDQoNCjsq
KioqKioqIFRvcG9sb2d5IERpY292ZXJ5IGFuZCBPcHRpbXVtIFJvdXRlIENhbGN1bGF0aW9uIC0g
U1RBUlQgKioqKioqKg0KDQo7ICBMb2NhdGluZyB0aGUgUmluZ3MgUHJlc2VudCBpbiB0aGUgVG9w
b2xvZ3kNCg0KOyAgTm8gUmluZ3MgRm91bmQNCg0KOyAgQ29uc3RydWN0aW5nIFRvcG9sb2d5IFRy
ZWUNCg0KOyBBZGphY2VuY3kgVGFibGUNCjsgLS0tLS0tLS0tLS0tLS0tLQ0KO1MwIFAwIFZOMCBU
WCAoMDApIDogICBTMSBQMSBWTjAgUlggKDEzKQ0KO1MwIFAxIFZOMCBSWCAoMDUpIDoNCjtTMSBQ
MCBWTjAgVFggKDA4KSA6ICAgUzAgUDEgVk4wIFJYICgwNSkNCjtTMSBQMSBWTjAgUlggKDEzKSA6
DQoNCjsgQ2hlY2tpbmcgZm9yIERlYWRsb2NrLi4uDQoNCjtDUFUwIFRvcG9sb2d5IFRyZWUNCjst
LS0tLS0tLS0tLS0tLS0tLS0tDQo7SW5kZXggIFNvY2tldCAgUGFyZW50U29ja2V0ICBQYXJlbnRQ
b3J0ICBQYXJlbnRJbmRleCAgSG9wDQo7IDAwICAgICBDUFUwICAgICAgIC0tICAgICAgICAgICAg
LS0gICAgICAgICAgLS0gICAgICAgIDANCjsgMDEgICAgIENQVTEgICAgICBDUFUwICAgICAgICAg
ICAwMSAgICAgICAgICAwMCAgICAgICAgMQ0KDQo7Q1BVMSBUb3BvbG9neSBUcmVlDQo7LS0tLS0t
LS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVudFNvY2tldCAgUGFyZW50UG9ydCAg
UGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BVMSAgICAgICAtLSAgICAgICAgICAgIC0tICAg
ICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBDUFUwICAgICAgQ1BVMSAgICAgICAgICAgMDEg
ICAgICAgICAgMDAgICAgICAgIDENCjsNCiJTMCBQMCBWTjAgVFgiIC0+ICJTMSBQMSBWTjAgUlgi
Ow0KOw0KIlMxIFAwIFZOMCBUWCIgLT4gIlMwIFAxIFZOMCBSWCI7DQo7IENhbGN1bGF0aW5nIFJv
dXRlIGZvciBDUFUwIA0KOyBDYWxjdWxhdGluZyBSb3V0ZSBmb3IgQ1BVMSANCjsgRGlzYWJsZSBS
QlQgdXBkYXRlIG9uIFNvY0lkIDAgUG9ydCAwIGZvciBEZXN0U29jSWQgMQ0KOyBEaXNhYmxlIFJC
VCB1cGRhdGUgb24gU29jSWQgMSBQb3J0IDAgZm9yIERlc3RTb2NJZCAwDQoNCg0KO0NQVSAwIFJv
dXRpbmcgVGFibGUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7Q2JvICAgIERlc3RTb2NrZXQgICAg
UG9ydA0KO0V2ZW4gICAgIENQVTEgICAgICAgICAwDQo7T2RkICAgICAgQ1BVMSAgICAgICAgIDEN
Cg0KDQo7Q1BVIDEgUm91dGluZyBUYWJsZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDYm8gICAg
RGVzdFNvY2tldCAgICBQb3J0DQo7RXZlbiAgICAgQ1BVMCAgICAgICAgIDENCjtPZGQgICAgICBD
UFUwICAgICAgICAgMA0KDQoNCjsqKioqKioqIFRvcG9sb2d5IERpY292ZXJ5IGFuZCBPcHRpbXVt
IFJvdXRlIENhbGN1bGF0aW9uIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0g
T3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFBy
b2dyYW0gT3B0aW11bSBSb3V0ZSBUYWJsZSBTZXR0aW5ncyAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBQcm9ncmFtIEZpbmFsIElPIFNBRCBTZXR0aW5nIC0gU1RBUlQgKioqKioqKg0KOyoq
KioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGluZyAtIEVORCAgICoqKioqKioNCg0KDQo7
KioqKioqKiBQcm9ncmFtIE1pc2MuIFFQSSBQYXJhbWV0ZXJzIC0gU1RBUlQgKioqKioqKg0KICAg
IExvY2sgUVBJIERGWC4NCjsqKioqKioqIFByb2dyYW0gTWlzYy4gUVBJIFBhcmFtZXRlcnMgLSBF
TkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIEFnZW50IENyZWRpdHMgLSBT
VEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgQWdlbnQgQ3JlZGl0cyAtIEVORCAg
ICoqKioqKioNCg0KDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgdHJhY2tlciBhbmQgUm91dGUgQmFj
ayBUYWJsZSAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIFByb2dyYW0gSG9tZSB0cmFja2VyIGFu
ZCBSb3V0ZSBCYWNrIFRhYmxlIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0g
U3lzdGVtIENvaGVyZW5jeSBSZWdpc3RlcnMgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9n
cmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioq
KioqIENoZWNrIGZvciBTMyBSZXN1bWUgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBDaGVjayBm
b3IgUzMgUmVzdW1lIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENvbGxlY3QgUHJldmlv
dXMgQm9vdCBFcnJvciAtIFNUQVJUICoqKioqKioNCjsqKioqKioqIENvbGxlY3QgUHJldmlvdXMg
Qm9vdCBFcnJvciAtIEVORCAgICoqKioqKioNCg0KDQoqKioqKioqIFFQSSBPdXRwdXQgU3RydWN0
dXJlICoqKioqKioNCk91dExlZ2FjeVZnYVNvYzogMA0KT3V0SXNvY0VuOiAwDQpPdXRNZXNlZ0Vu
OiAwDQpPdXRJc29jQXphbGlhVmMxRW46IDANCk91dENsdXN0ZXJPbkRpZUVuOiAwDQpPdXRJQlBF
Q0lFbjogMQ0KT3V0RTJFUGFyaXR5RW46IDANCk91dEVhcmx5U25vb3BFbjogMQ0KT3V0SG9tZURp
cldPU0JFbjogMA0KUXBpQ3VycmVudExpbmtTcGVlZE1vZGU6IDEgKEZBU1QpDQpPdXRRcGlMaW5r
U3BlZWQ6IDMNCk91dFFwaUxpbmtMMHBFbjogMQ0KT3V0UXBpTGlua0wxRW46IDENCk91dFFwaUxp
bmtMMHJFbjogMQ0KT3V0SWlvVW5pcGh5RGlzYWJsZTogMCwgMCwgMCwgMA0KT3V0UXBpQ3JjTW9k
ZTogMA0KT3V0Q2x1c3Rlck9uRGllUmVkdWN0aW9uOiAwDQpPdXRQb2ludGVyU2VwZXJhdGlvbkhB
OiAwDQoNClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGVFbjogMA0KUXBpSW50ZXJuYWxHbG9iYWwt
PkJ0TW9kZTogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPkJ0TW9kZTJBbHQ6IDANClFwaUludGVybmFs
R2xvYmFsLT5TeXM0U0NsdXN0ZXJPbkRpZUVuOiAwDQpRcGlJbnRlcm5hbEdsb2JhbC0+U25vb3BG
YW5vdXRFbjogMA0KUXBpSW50ZXJuYWxHbG9iYWwtPlN5c1Nub29wTW9kZTogMA0KUXBpSW50ZXJu
YWxHbG9iYWwtPklvZGNFbjogMA0KOyoqKioqKiogUVBJUkMgRXhpdCAgKioqKioqKg0KDQpRUEkg
SW5pdCBjb21wbGV0ZWQhIFJlc2V0IFJlcXVlc3RlZDogMA0KUGlwZSBJbml0IHN0YXJ0aW5nLi4u
UGFzcyBQSVBFX0RJU1BBVENIX1NZTkNIX1BTWVNIT1NUDQpQYXNzIFBlaVBpcGVTbGF2ZUluaXQN
ClBhc3MgcG9pbnRlciB0byBob3N0DQpDb3B5IGhvc3Qgc3RydWN0dXJlDQoNClN5bmNoIG9mIGhv
c3Qgc3RydWN0dXJlIHRvIFNvY2tldCAxIHN0YXJ0aW5nLi4uDQpQaXBlIEluaXQgY29tcGxldGVk
ISBSZXNldCBSZXF1ZXN0ZWQ6IDANCk4xIENoZWNrZWQgaW50byBQaXBlDQpDUFUgRmVhdHVyZSBF
YXJseSBDb25maWcgc3RhcnRpbmcuLi5CSVNUIFJlc3VsdHMgPSAwMDAwMDAzRg0KQ3JjIHJlYWQg
ZnJvbSBDTU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENNT1MgaXMgOjYwMDANCkNtb3Mg
Q3JjIGlzIEludmFsaWQuDQpCSVNUIFJlc3VsdHMgPSAwMDAwMDAzRg0KQ3JjIHJlYWQgZnJvbSBD
TU9TIGlzIDpGRg0KQ3JjIGNhbGN1bGF0ZSBmcm9tIENNT1MgaXMgOjYwMDANCkNtb3MgQ3JjIGlz
IEludmFsaWQuDQpDUFUgRmVhdHVyZSBFYXJseSBDb25maWcgY29tcGxldGVkISBSZXNldCBSZXF1
ZXN0ZWQ6IDANClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFuazogMjAgLSBub3QgcHJlc2VudDsg
c2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gQ0JPIG1jYmFuazogMjAgLSBub3QgcHJlc2Vu
dDsgc2tpcHBpbmcuLi4NClByZXZCb290RXJyb3JzIC0gVmFsaWQgTUNBIFVDIGVudHJpZXM6IDAN
ClNUQVJUX01SQ19SVU4NCnNldHVwQ2hhbmdlZDogMA0KYm9vdE1vZGUgPSBOb3JtYWxCb290DQpz
dWJCb290TW9kZSA9IFdhcm1Cb290RmFzdA0KRGlzcGF0Y2ggU2xhdmVzIC0tIFN0YXJ0ZWQNCkRp
c3BhdGNoIE4xIGZvciBNZW1Jbml0DQpOMSBFbnRlcmluZyBNUkMNCnNldHVwQ2hhbmdlZDogMA0K
Ym9vdE1vZGUgPSBOb3JtYWxCb290DQpzdWJCb290TW9kZSA9IFdhcm1Cb290RmFzdA0KU2xhdmUg
QWNrbm9sZWRnZSAtLSBTdGFydGVkDQpEaXNwYXRjaCBTbGF2ZXMgLSAzNm1zDQpTbGF2ZSBBY2tu
b2xlZGdlIC0gMG1zDQpQcm9tb3RlIFdhcm5pbmcgRXhjZXB0aW9uIExpc3QgLS0gU3RhcnRlZA0K
UHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0tIFN0YXJ0ZWQNClByb21vdGUgV2Fybmlu
ZyBFeGNlcHRpb24gTGlzdCAtIDBtcw0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0g
MG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgRWFybHkgLS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBU
aHJvdHRsaW5nIEVhcmx5IC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAt
IDFtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0gMW1zDQpEZXRlY3QgRElNTSBDb25m
aWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkRldGVjdCBESU1NIENvbmZpZ3VyYXRpb24gLS0gU3RhcnRl
ZA0KTjAuQzAuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMC5EMDogUGxhdGZvcm1EZXRl
Y3ROVkRJTU0NCk4wLkMwLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzAuRDE6IFBsYXRm
b3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMwLkQy
OiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzEuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpO
MS5DMS5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQxOiBQbGF0Zm9ybURldGVjdE5W
RElNTQ0KTjEuQzEuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMS5EMjogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4xLkMxLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzIuRDA6IFBs
YXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMi5EMDogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMy
LkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDE6IFBsYXRmb3JtRGV0ZWN0TlZESU1N
DQpOMC5DMi5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMyLkQyOiBQbGF0Zm9ybURldGVj
dE5WRElNTQ0KTjAuQzMuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMy5EMDogUGxhdGZv
cm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzMuRDE6
IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4x
LkMzLkQyOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KRGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAt
IDIwNW1zDQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0gMjAybXMNCkdldCBTbGF2ZSBEYXRh
IC0tIFN0YXJ0ZWQNClNlbmQgU2xhdmUgRGF0YSAtLSBTdGFydGVkDQpTZW5kU2xhdmVEYXRhIFMx
IC0+IFMwDQpHZXRTbGF2ZURhdGEgUzEgLT4gUzANCkdldCBTbGF2ZSBEYXRhIC0gMzFtcw0KU2Vu
ZCBTbGF2ZSBEYXRhIC0gMjhtcw0KQ2hlY2sgUE9SIENvbXBhdGliaWxpdHkgLS0gU3RhcnRlZA0K
R2V0IFN0YXR1cyAtLSBTdGFydGVkDQpDaGVjayBQT1IgQ29tcGF0aWJpbGl0eSAtIDBtcw0KSW5p
dGlhbGl6ZSBERFIgQ2xvY2tzIC0tIFN0YXJ0ZWQNCk1lbW9yeSBiZWhpbmQgcHJvY2Vzc29yIDAg
cnVubmluZyBhdCBERFItMTg2Nw0KTWVtb3J5IGJlaGluZCBwcm9jZXNzb3IgMSBydW5uaW5nIGF0
IEREUi0xODY3DQpJbml0aWFsaXplIEREUiBDbG9ja3MgLSA5bXMNClNlbmQgU3RhdHVzIC0tIFN0
YXJ0ZWQNCkdldCBTdGF0dXMgLSAxOW1zDQpTZW5kIFN0YXR1cyAtIDBtcw0KR2V0IERhdGEgLS0g
U3RhcnRlZA0KU2V0IFZkZCAtLSBTdGFydGVkDQpTZXQgVmRkIC0gMW1zDQpDaGVjayBESU1NIFJh
bmtzIC0tIFN0YXJ0ZWQNCkNoZWNrIERJTU0gUmFua3MgLSA1bXMNClNlbmQgRGF0YSAtLSBTdGFy
dGVkDQpHZXREYXRhIFMwIC0+IFMxDQpTZW5kRGF0YSBTMCAtPiBTMQ0KR2V0IERhdGEgLSA0M21z
DQpTZW5kIERhdGEgLSAyN21zDQpJbml0aWFsaXplIEFEUiAtLSBTdGFydGVkDQpJbml0aWFsaXpl
IEFEUiAtLSBTdGFydGVkDQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmluZyB0aGUgQURSIHN0YXR1
cyBiaXQNCk5vIFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3RhdHVzIGJpdA0KSW5p
dGlhbGl6ZSBBRFIgLSA2bXMNCkluaXRpYWxpemUgQURSIC0gOG1zDQpJbml0aWFsaXplIE1lbW9y
eSAtLSBTdGFydGVkDQpJbml0aWFsaXplIE1lbW9yeSAtLSBTdGFydGVkDQpJbml0aWFsaXplIE1l
bW9yeSAtIDBtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgLSAwbXMNCkdhdGhlciBTUEQgRGF0YSAtLSBT
dGFydGVkDQpHYXRoZXIgU1BEIERhdGEgLS0gU3RhcnRlZA0KR2F0aGVyIFNQRCBEYXRhIC0gMG1z
DQpHYXRoZXIgU1BEIERhdGEgLSAwbXMNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLS0gU3RhcnRl
ZA0KUGxhdGZvcm0gTlZESU1NIFN0YXR1cyAtLSBTdGFydGVkDQpOMTogQ29yZU5WRElNTVN0YXR1
cw0KTjA6IENvcmVOVkRJTU1TdGF0dXMNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLSA0bXMNClBs
YXRmb3JtIE5WRElNTSBTdGF0dXMgLSAzbXMNCkVhcmx5IENvbmZpZ3VyYXRpb24gLS0gU3RhcnRl
ZA0KRWFybHkgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpFYXJseSBDb25maWd1cmF0aW9uIC0g
MjVtcw0KRERSSU8gSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KRWFybHkgQ29uZmlndXJhdGlv
biAtIDM1bXMNCk4xLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KRERSSU8gSW5p
dGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjEuQzE6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVs
OiAyDQpOMS5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4wLkMwOiBOdW1iZXIg
b2YgRElNTVMgaW4gY2hhbm5lbDogMg0KTjEuQzM6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVs
OiAyDQpOMC5DMTogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCkREUklPIEluaXRpYWxp
emF0aW9uIC0gMzNtcw0KTjAuQzI6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpQcmUt
VHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KTjAuQzM6IE51bWJlciBvZiBESU1N
UyBpbiBjaGFubmVsOiAyDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSAwbXMNCkREUklP
IEluaXRpYWxpemF0aW9uIC0gMzJtcw0KUFBSIEZsb3cgLS0gU3RhcnRlZA0KUHJlLVRyYWluaW5n
IEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNClBQUiBGbG93IC0gMG1zDQpQcmUtVHJhaW5pbmcg
SW5pdGlhbGl6YXRpb24gLSAwbXMNClBvc3QtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3Rh
cnRlZA0KUFBSIEZsb3cgLS0gU3RhcnRlZA0KUG9zdC1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAt
IDVtcw0KUFBSIEZsb3cgLSAwbXMNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVk
DQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNCk4xOiBQbGF0Zm9ybVJl
c3RvcmVOVkRJTU1zDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA4bXMNClBvc3QtVHJhaW5p
bmcgSW5pdGlhbGl6YXRpb24gLSA2bXMNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0tIFN0YXJ0ZWQN
ClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVkDQpQbGF0Zm9ybSBBcm0gTlZESU1N
cyAtIDBtcw0KTjA6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNCkxhdGUgQ29uZmlndXJhdGlvbiAt
LSBTdGFydGVkDQpQbGF0Zm9ybSBSZXN0b3JlIE5WRElNTXMgLSA1bXMNClBsYXRmb3JtIEFybSBO
VkRJTU1zIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAtIDdtcw0KUGxhdGZvcm0gQXJt
IE5WRElNTXMgLSAwbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyAtLSBTdGFydGVkDQpMYXRlIENv
bmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KTGF0ZSBDb25maWd1cmF0aW9uIC0gMTBtcw0KSW5pdGlh
bGl6ZSBUaHJvdHRsaW5nIC0gMjBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIC0tIFN0YXJ0ZWQN
CkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KQWR2YW5jZWQgTWVtVGVzdCAtIDBtcw0KSW5p
dGlhbGl6ZSBUaHJvdHRsaW5nIC0gMTRtcw0KTWVtVGVzdCAtLSBTdGFydGVkDQpBZHZhbmNlZCBN
ZW1UZXN0IC0tIFN0YXJ0ZWQNCk1lbVRlc3QgLSAwbXMNCkFkdmFuY2VkIE1lbVRlc3QgLSAwbXMN
Ck1lbUluaXQgLS0gU3RhcnRlZA0KTWVtVGVzdCAtLSBTdGFydGVkDQpNZW1Jbml0IC0gMG1zDQpN
ZW1UZXN0IC0gMG1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1Jbml0IC0tIFN0YXJ0ZWQN
Ck1lbUluaXQgLS0gU3RhcnRlZA0KQ2hlY2sgUmFzIFN1cHBvcnQgQWZ0ZXIgTWVtSW5pdCAtIDBt
cw0KTWVtSW5pdCAtIDBtcw0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0tIFN0YXJ0ZWQNCkNoZWNr
IFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5vcm1hbCBN
b2RlIC0gMW1zDQpDaGVjayBSYXMgU3VwcG9ydCBBZnRlciBNZW1Jbml0IC0gMG1zDQpJbml0aWFs
aXplIEFEUjIgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5vcm1hbCBNb2RlIC0tIFN0YXJ0ZWQNCk5v
IFBlbmRpbmcgUmVzZXQsIGNsZWFyaW5nIHRoZSBBRFIgc3RhdHVzIGJpdA0KU3dpdGNoIHRvIE5v
cm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLSA3bXMNCkluaXRpYWxpemUgQURSMiAt
LSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBSZXNldCwg
Y2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXplIEFEUjIgLSA2bXMNCkdldCBO
VlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEgUzEgLT4gUzANCkdldE52cmFtRGF0
YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpTZW5kIE5WUkFNIERhdGEgLSAyNG1z
DQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0KVG90YWwgTVJDIHRpbWUgPSA3MTRt
cw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNW1zDQpTZXQgUkFTIENvbmZpZ3VyYXRpb24gLS0g
U3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29uZmlndXJhdGlvbiAtIDNtcw0KTWVt
b3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAwbXMNCkRJTU0gSW5mb3JtYXRpb24g
LS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMwIC0gRVANCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAgICAgfCAgICAgQ2hhbm5lbCAxICAg
ICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5lbCAzICAgICAgfA0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWlj
cm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQogfCAg
IERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNE
OiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwN
CiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAgfCBE
RFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYgICAg
ICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8ICAgICB3dzE5IDIw
MTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAwMDAw
MDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNy
b24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwNCiB8ICAg
RFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAg
ICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6
IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfA0K
IHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQg
MUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IEREUjQgUkRJTU0gIFIvQy1CICB8IERE
UjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1C
ICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMg
MTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0KIHwgICAgIHd3MTkgMjAxNiAgICAg
IHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAgIHwgICAgIHd3NDQgMjAx
NiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZB
U0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8DQogfDB4MDAwMDAwMDAwMDAw
MDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAw
MDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxs
ZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfA0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VUXzBfVEFCTEUNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KU1RBUlRf
U09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5uZWwgMSAgICAgIHwgICAgIENoYW5u
ZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJ
TU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0KIHwgICBEUkFNOiBNaWNyb24g
ICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBN
aWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8
ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8DQogfCAgMTZHQig0R2J4
NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZH
Qig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9D
LUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwNCiB8ICAgMjEz
MyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8
ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAgd3cxOSAy
MDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAgd3cxOSAyMDE2ICAgICAgfA0KIHwz
NkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFC
MSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAw
MDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8
DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElN
TTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQogfCAgIERSQU06IE1pY3JvbiAg
ICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1p
Y3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwg
ICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwNCiB8ICAxNkdCKDRHYng0
IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdC
KDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0Mt
QiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfA0KIHwgICAyMTMz
IDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwg
ICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIw
MTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8DQogfDM2
QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIx
ICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwN
CiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3Qg
aW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAgICAgICAgICAgICAgICAg
fCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQgMiAgfCAgU29ja2V0IDMgIHwgICBT
eXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KQWN0aXZlIE1lbW9yeSAg
ICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAgIE4vQSAgICB8ICAgICBOL0EgICAg
fCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIEREUjQtMTg2NyB8DQpDaDAgQ0wtUkNE
LVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1DTUQgICB8MTMtMTMtMTMtMW4gfDEz
LTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwNCkNoMiBD
TC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0xbiB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0x
biB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfA0K
RERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBDaGVja2luZyAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgIE9uICAg
ICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAg
ICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0KUGF0cm9sL0RlbWFuZCBTY3J1YiB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgIE9u
L09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAgICB8DQpYb3ZlciBNb2RlICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8
ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFwdCBPcGVuIHwNCkRhdGEgU2NyYW1i
bGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAg
ICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAwMC41MC4wMCAgfA0KUkMgUmV2
aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAg
ICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoN
ClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAgICAgICAgICAgICAgICBQbGF0Zm9y
bSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNvY2tldCAgOiAwDQogICAgICAgIENo
YW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNpemUgOiAwICBi
bGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBkZHI0U2l6ZSAgOiA1MTIgIHZvbFNp
emUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAgQ2hhbm5lbCAgIDogMiAg
ZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQog
ICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNp
emUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAgICAgICAgQ2hhbm5lbCAgIDogMCAg
ZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUgOiAwDQog
ICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNp
emUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAyICBkZHI0U2l6ZSAgOiA1
MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAgQ2hhbm5l
bCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1Np
emUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRvdGFsIE1SQyB0aW1lID0gMTQ1M21z
DQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0KUmVzZXQgUmVxdWVzdGVkOiAwDQpQ
aXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6
IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4gIA0KIFtDaGVja0FuZEhhbmRsZVJl
c2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBGb3VuZA0KSW4gT2VtQ2hlY2tBbmRI
YW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVlIHdpdGggc3lzdGVtIEJJT1MgUE9T
VCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQgRW50cmllczogMA0KIFBlaW1NZW1v
cnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBCSU9TICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KVmVyc2lvbiA2LjIyLjAzLjEg
KEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3JhdGlvbiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJIEJJT1MgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpWZXJzaW9uIDYuMjIu
MDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0aW9uICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KTFNJIE1lZ2FSQUlEIFNBUy1NRkkgQklPUyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClZlcnNpb24gNi4yMi4wMy4xIChCdWls
ZCBGZWJydWFyeSAwMiwgMjAxNSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQpDb3B5cmlnaHQoYykgMjAxNSBMU0kgQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRpYWxpemluZyBEZXZpY2VzIDAlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpGL1cgSW5pdGlhbGl6aW5nIERldmlj
ZXMgNjYlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCkhBIC0wIChCdXMgMSBEZXYgMCkgU0FTMzEwOCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpGVyBw
YWNrYWdlOiAyNC43LjAtMDA1NyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KYXBwcm9wcmlhdGUgdXRpbGl0eSB3aXRoaW4gdGhlIG9wZXJh
dGluZyBzeXN0ZW0gb3Igd2l0aGluIFBPU1QuICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpQcmVzcyBhbnkga2V5IHRvIGNvbnRpbnVlLiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KWW91ciBWRHMgdGhhdCBhcmUg
Y29uZmlndXJlZCBmb3Igd3JpdGUtYmFjayBhcmUgdGVtcG9yYXJpbHkgcnVubmluZyBpbiAgICAg
ICAgICANCndyaXRlLXRocm91Z2ggbW9kZS4gVGhpcyBpcyBjYXVzZWQgYnkgdGhlIGJhdHRlcnkg
b3Igc3VwZXIgY2FwYWNpdG9yICAgICAgICAgICAgDQpiZWluZyBjaGFyZ2VkLCBtaXNzaW5nLCBv
ciBiYWQuIElmIHlvdSBhcmUgdXNpbmcgYSBiYXR0ZXJ5LCBwbGVhc2UgYWxsb3cgdGhlICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCkJhdHRlcnkgU3RhdHVzOiBOb3QgcHJlc2VudCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQQ0kgU2xv
dCBOdW1iZXI6IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCi0tIC0tLSAtLS0tLS0g
ICAgLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tICAgICAgICAgICAgLS0tLS0t
LS0gICAgICAgDQogICAgICAgTFNJICAgICAgIFNBUzMxMDggICAgICAgICAgICAgICAgICAgICA0
LjI3MC4wMC00MzgyICAgICAgIDEwMjRNQiAgICAgICAgIA0KMSAgMCAgIEFUQSAgICAgICBIVVM3
MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAgICAgICAxOTA3NzI5TUIgICAg
ICANCjIgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAg
ICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQozICAwICAgQVRBICAgICAgIEhVUzcyNjAyMEFM
QTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAgIA0KNCAg
MCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAgICAgICAg
ICAgICAxOTA3NzI5TUIgICAgICANCjUgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxBNjEwICAg
ICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo2ICAwICAgQVRB
ICAgICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5
MDc3MjlNQiAgICAgIA0KNyAgMCAgIEFUQSAgICAgICBJTlRFTCBTU0RTQzJCQTIwICAgICAgICAg
ICAgMDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAgICAgICANCjggIDAgICBBVEEgICAgICAg
SU5URUwgU1NEU0MyQkEyMCAgICAgICAgICAgIDAxNTAgICAgICAgICAgICAgICAgMTkwNzgyTUIg
ICAgICAgDQogICAwICAgTFNJICAgICAgIFZpcnR1YWwgRHJpdmUgICAgICAgICAgICAgICBSQUlE
MSAgICAgICAgICAgICAgIDE5MDYzOTRNQiAgICAgIA0KICAgMSAgIExTSSAgICAgICBWaXJ0dWFs
IERyaXZlICAgICAgICAgICAgICAgUkFJRDEwICAgICAgICAgICAgICAzODEyNzg4TUIgICAgICAN
CiAgIDIgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQxICAgICAg
ICAgICAgICAgMTg5NzgxTUIgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQozIFZpcnR1YWwgRHJp
dmUocykgZm91bmQgb24gdGhlIGhvc3QgYWRhcHRlci4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjMgVmlydHVhbCBEcml2ZShzKSBo
YW5kbGVkIGJ5IEJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpQcmVzcyA8Q3RybD48Uj4gdG8gUnVuIE1lZ2FSQUlEIENvbmZpZ3VyYXRpb24gVXRpbGl0
eSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KQnJvYWRjb20gTmV0WHRyZW1lIEV0aGVybmV0IEJvb3QgQWdlbnQgdjE2Ljgu
MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkNvcHlyaWdodCAoQykgMjAwMC0y
MDE0IEJyb2FkY29tIENvcnBvcmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpBbGwgcmlnaHRzIHJlc2VydmVkLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUHJlc3MgQ3RybC1TIHRvIENvbmZpZ3VyZSBE
ZXZpY2UgKE1BQyBBZGRyZXNzIC0gQzgxRkJFOTRBMDlEKSAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkJyb2Fk
Y29tIE5ldFh0cmVtZSBFdGhlcm5ldCBCb290IEFnZW50IHYxNi44LjAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQpDb3B5cmlnaHQgKEMpIDIwMDAtMjAxNCBCcm9hZGNvbSBDb3Jw
b3JhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANClByZXNzIEN0cmwtUyB0byBDb25maWd1cmUgRGV2aWNlIChNQUMgQWRkcmVz
cyAtIEM4MUZCRTk0QTA5RCkgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDkyIChXZk0gMi4wKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVz
cyBDdHJsK1MgdG8gZW50ZXIgdGhlIFNldHVwIE1lbnUuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBH
RSB2MS41LjU2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBC
dWlsZCAwOTIgKFdmTSAyLjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4uICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClByZXNz
IEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCkluaXRpYWxpemluZyBJbnRlbChSKSBCb290IEFn
ZW50IEdFIHYxLjUuNTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBHRSB2MS41LjU2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBCdWlsZCAwOTIgKFdmTSAy
LjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
ClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4uICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQpDUFVJRCA6IDMwNkYyDQoNCg0KVmVyc2lvbiA6IDMu
MzUNCkJJT1MgQnVpbGQgRGF0ZSA6IDEwLzIwLzIwMTYNCg0KUHJvY2Vzc29yIFR5cGUgOiBJbnRl
bChSKSBYZW9uKFIpIENQVSBFNS0yNjIwIHYzIEAgMi40MEdIeg0KVG90YWwgTWVtb3J5IDogMjYy
MTQ0IE1CDQoNCkJNQyBJUDogOC4zNS4zMC4xMTENCg0KQ3VycmVudCBLZXlCb2FyZCBUeXBlIDog
VVMNCg0KUHJlc3MgRGVsIGdvIHRvIFNldHVwIFV0aWxpdHkgKEY0IG9uIFJlbW90ZSBLZXlib2Fy
ZCkNClByZXNzIEYxMSBnbyB0byBCb290IE1hbmFnZXIgKEYzIG9uIFJlbW90ZSBLZXlib2FyZCkN
Ck90aGVyIERldmljZSAgICAxIDogKEJ1cyAwMSBEZXYgMDApUENJIFJBSUQgQWRhcHRlcg0KT3Ro
ZXIgRGV2aWNlICAgIDIgOiBCUkNNIE1CQSBTbG90IDAyMDAgdjE2LjguMA0KT3RoZXIgRGV2aWNl
ICAgIDMgOiBJQkEgR0UgU2xvdCA4MTAwIHYxNTU2DQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpHUlVCIGxvYWRpbmcuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KV2VsY29tZSB0byBHUlVCISAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiBYZW4gNC45LjIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBYZW4gdmVyc2lv
biA0LjkuMiAocm9vdEApIChnY2MgKFNVU0UgTGludXgpIDQuOC41KSBkZWJ1Zz1uICBUaHUgSnVu
IDI4IDIyOjU4OjE0IENTVCAyMDE4DQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgQm9v
dGxvYWRlcjogR1JVQjIgMi4wMn5iZXRhMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCihYRU4pIENvbW1hbmQgbGluZTogZG9tMF9tZW09MTc0MDgwTSxtYXg6
MTc0MDgwTSBkb20wX21heF92Y3B1cz0yNCBoYXBfMWdiPWZhbHNlIGhhcF8ybWI9ZmFsc2UgYWx0
cDJtPTEgZmxhc2tfZW5mb3JjaW5nPTEgY29uc29sZT12Z2EsY29tMSBjb20xPTExNTIwMCBsb2ds
dmw9YWxsDQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgVmlkZW8gaW5mb3JtYXRpb246
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CihYRU4pICBWR0EgaXMgdGV4dCBtb2RlIDgweDI1LCBmb250IDh4MTYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJ
RCB0cmFuc2ZlciB0aW1lOiAxNiBzZWNvbmRzICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikg
IEVESUQgaW5mbyBub3QgcmV0cmlldmVkIGJlY2F1c2UgdGFrZXMgbG9uZ2VyIHRoYW4gNSBzZWNv
bmRzICAgICAgICAgICAgICANCihYRU4pIERpc2MgaW5mb3JtYXRpb246ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgRm91bmQg
MyBNQlIgc2lnbmF0dXJlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KKFhFTikgIEZvdW5kIDMgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIFhlbi1lODIwIFJBTSBt
YXA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQooWEVOKSAgMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWUwMDAgKHVzYWJsZSkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwMDAwOWUwMDAgLSAw
MDAwMDAwMDAwMGEwMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihY
RU4pICAwMDAwMDAwMDAwMGUwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQpICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAw
NTEzYzgwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAw
MDAwMDAwNTEzYzgwMDAgLSAwMDAwMDAwMDUyNGM4MDAwIChyZXNlcnZlZCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDUyNGM4MDAwIC0gMDAwMDAwMDA2N2VkZjAw
MCAodXNhYmxlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA2
N2VkZjAwMCAtIDAwMDAwMDAwNmI2OWYwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KKFhFTikgIDAwMDAwMDAwNmI2OWYwMDAgLSAwMDAwMDAwMDdiNjlmMDAwIChBQ1BJ
IE5WUykgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDdiNjlmMDAw
IC0gMDAwMDAwMDA3YjdmZjAwMCAoQUNQSSBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAg
DQooWEVOKSAgMDAwMDAwMDA3YjdmZjAwMCAtIDAwMDAwMDAwN2I4MDAwMDAgKHVzYWJsZSkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I4MDAwMDAgLSAwMDAw
MDAwMDkwMDAwMDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAw
MDAwMGZlYjAwMDAwIC0gMDAwMDAwMDBmZWIwNDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAw
MDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAw
ZmVkMTgwMDAgLSAwMDAwMDAwMGZlZDFhMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZl
ZDFjMDAwIC0gMDAwMDAwMDBmZWQyMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZjgw
MDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAxMDAwMDAw
MDAgLSAwMDAwMDA0MDgwMDAwMDAwICh1c2FibGUpDQooWEVOKSBOZXcgWGVuIGltYWdlIGJhc2Ug
YWRkcmVzczogMHg2NzgwMDAwMA0KKFhFTikgQUNQSTogUlNEUCAwMDBGRTAyMCwgMDAyNCAocjIg
SU5TWURFKQ0KKFhFTikgQUNQSTogWFNEVCA3QjdCOTE4OCwgMDBEQyAocjEgSU5TWURFICBIU1ct
TFBUICAgICAgICAxICAgICAgIDEwMDAwMTMpDQooWEVOKSBBQ1BJOiBGQUNQIDdCN0Y3MDAwLCAw
MTBDIChyNSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFD
UEk6IERTRFQgN0I3QzMwMDAsIDJENkQ5IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAgQUNQ
SSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEZBQ1MgN0I2OUMwMDAsIDAwNDANCihYRU4pIEFDUEk6
IFVFRkkgN0I3RkQwMDAsIDAyMzYgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAg
IDQwMDAwKQ0KKFhFTikgQUNQSTogVUVGSSA3QjdGQzAwMCwgMDA0MiAocjEgSU5TWURFICBIU1ct
TFBUICAgICAgICAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBBU0YhIDdCN0ZCMDAwLCAw
MEE1IChyMzIgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBB
Q1BJOiBCREFUIDdCN0ZBMDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQ
SSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEJPT1QgN0I3RjkwMDAsIDAwMjggKHIxIElOU1lERSAg
SFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogREJHUCA3QjdGODAw
MCwgMDAzNCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVO
KSBBQ1BJOiBIUEVUIDdCN0Y2MDAwLCAwMDM4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEg
QUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEFQSUMgN0I3RjUwMDAsIDAxQjQgKHIyIElOU1lE
RSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogTUNGRyA3QjdG
NDAwMCwgMDAzQyAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQoo
WEVOKSBBQ1BJOiBTUkFUIDdCN0YzMDAwLCAwMjAwIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAg
IDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNMSVQgN0I3RjIwMDAsIDAwNkMgKHIxIElO
U1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogV0RBVCA3
QjdGMTAwMCwgMDE5NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDAp
DQooWEVOKSBBQ1BJOiBQUkFEIDdCN0MyMDAwLCAwMEQxIChyMiBJTlNZREUgIEhTVy1MUFQgICAg
ICAgIDIgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IFNTRFQgN0I3QzEwMDAsIDA1QzggKHIx
IElOU1lERSAgSFNXLUxQVCAgICAgMTAwMCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1BN
SSA3QjdCRjAwMCwgMDA0MSAocjUgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAw
MDApDQooWEVOKSBBQ1BJOiBTU0RUIDdCN0JFMDAwLCAwNjQ4IChyMSBJTlNZREUgIEhTVy1MUFQg
ICAgIDEwMDAgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERNQVIgN0I3QkQwMDAsIDAxMTAg
KHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTog
RlBEVCA3QjdCQzAwMCwgMDA0NCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAyIEFDUEkgICAg
NDAwMDApDQooWEVOKSBBQ1BJOiBIRVNUIDdCN0JCMDAwLCAwMEE4IChyMSBJTlNZREUgIEhTVy1M
UFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEVSU1QgN0I3QkEwMDAsIDAy
MzAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQ
STogQkVSVCA3QjdCODAwMCwgMDAzMCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkg
ICAgNDAwMDApDQooWEVOKSBBQ1BJOiBFSU5KIDdCN0I3MDAwLCAwMTUwIChyMSBJTlNZREUgIEhT
Vy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIFN5c3RlbSBSQU06IDI2MTc0MU1C
ICgyNjgwMjMyODhrQikNCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDAgLT4gTm9kZSAwDQoo
WEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDAyIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAg
LT4gQVBJQyAwNCAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDYgLT4gTm9k
ZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA4IC0+IE5vZGUgMA0KKFhFTikgU1JBVDog
UFhNIDAgLT4gQVBJQyAwYSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTAg
LT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDEyIC0+IE5vZGUgMQ0KKFhFTikg
U1JBVDogUFhNIDEgLT4gQVBJQyAxNCAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQ
SUMgMTYgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDE4IC0+IE5vZGUgMQ0K
KFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxYSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAw
IC0+IEFQSUMgMDEgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDAzIC0+IE5v
ZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwNSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6
IFBYTSAwIC0+IEFQSUMgMDcgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA5
IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwYiAtPiBOb2RlIDANCihYRU4p
IFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTEgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBB
UElDIDEzIC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxNSAtPiBOb2RlIDEN
CihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTcgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0g
MSAtPiBBUElDIDE5IC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxYiAtPiBO
b2RlIDENCihYRU4pIFNSQVQ6IE5vZGUgMCBQWE0gMCAwLTIwODAwMDAwMDANCihYRU4pIFNSQVQ6
IE5vZGUgMSBQWE0gMSAyMDgwMDAwMDAwLTQwODAwMDAwMDANCihYRU4pIE5VTUE6IEFsbG9jYXRl
ZCBtZW1ub2RlbWFwIGZyb20gNDA3ZDg1MDAwMCAtIDQwN2Q4NTEwMDANCihYRU4pIE5VTUE6IFVz
aW5nIDE5IGZvciB0aGUgaGFzaCBzaGlmdC4NCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2Vk
IERNQSB3aWR0aCAzMiBiaXRzDQooWEVOKSBDUFUgVmVuZG9yOiBJbnRlbCwgRmFtaWx5IDYgKDB4
NiksIE1vZGVsIDYzICgweDNmKSwgU3RlcHBpbmcgMiAocmF3IDAwMDMwNmYyKQ0KKFhFTikgZm91
bmQgU01QIE1QLXRhYmxlIGF0IDAwMGZlMWQwDQooWEVOKSBETUkgMi44IHByZXNlbnQuDQooWEVO
KSBVc2luZyBBUElDIGRyaXZlciBkZWZhdWx0DQooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0
OiAweDQwOCAoMzIgYml0cykNCihYRU4pIEFDUEk6IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMDow
XSwgc3RhdHVzWzA6MF0NCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6NDA0LDE6
MF0sIHBtMXhfZXZ0WzE6NDAwLDE6MF0NCihYRU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3Mg
bWlzbWF0Y2ggaW4gRkFEVCAtIDdiNjljMDAwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyDQoo
WEVOKSBBQ1BJOiAgICAgICAgICAgICB3YWtldXBfdmVjWzdiNjljMDBjXSwgdmVjX3NpemVbMjBd
DQooWEVOKSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwMF0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpDQooWEVOKSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQ0KKFhFTikgQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFwaWNfaWRbMHgwNl0gZW5hYmxlZCkNCihYRU4pIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MDhdIGxhcGljX2lkWzB4MDhdIGVuYWJsZWQpDQooWEVOKSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDBhXSBsYXBpY19pZFsweDBhXSBlbmFibGVkKQ0KKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMF0gbGFwaWNfaWRbMHgxMF0gZW5hYmxlZCkNCihYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTJdIGxhcGljX2lkWzB4MTJdIGVuYWJsZWQpDQooWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE0XSBsYXBpY19pZFsweDE0XSBlbmFibGVkKQ0KKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNl0gbGFwaWNfaWRbMHgxNl0gZW5hYmxlZCkNCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MThdIGxhcGljX2lkWzB4MThdIGVuYWJsZWQpDQoo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFhXSBsYXBpY19pZFsweDFhXSBlbmFibGVkKQ0K
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkN
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQp
DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA1XSBsYXBpY19pZFsweDA1XSBlbmFibGVk
KQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwN10gbGFwaWNfaWRbMHgwN10gZW5hYmxl
ZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDldIGxhcGljX2lkWzB4MDldIGVuYWJs
ZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBiXSBsYXBpY19pZFsweDBiXSBlbmFi
bGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMV0gbGFwaWNfaWRbMHgxMV0gZW5h
YmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTNdIGxhcGljX2lkWzB4MTNdIGVu
YWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE1XSBsYXBpY19pZFsweDE1XSBl
bmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxN10gbGFwaWNfaWRbMHgxN10g
ZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTldIGxhcGljX2lkWzB4MTld
IGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFiXSBsYXBpY19pZFsweDFi
XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDBdIGhpZ2ggZWRn
ZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBl
ZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdo
IGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDZdIGhp
Z2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwOF0g
aGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBh
XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4
MTBdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRb
MHgxMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9p
ZFsweDE0XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3Bp
X2lkWzB4MTZdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFj
cGlfaWRbMHgxOF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAo
YWNwaV9pZFsweDFhXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1J
IChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19O
TUkgKGFjcGlfaWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDA1XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQ
SUNfTk1JIChhY3BpX2lkWzB4MDddIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHgwOV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDBiXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBB
Q1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4p
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE1XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhF
TikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTddIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQoo
WEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxOV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkN
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDFiXSBoaWdoIGVkZ2UgbGludFsweDFd
KQ0KKFhFTikgT3ZlcnJpZGluZyBBUElDIGRyaXZlciB3aXRoIGJpZ3NtcA0KKFhFTikgQUNQSTog
SU9BUElDIChpZFsweDA4XSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KKFhFTikg
SU9BUElDWzBdOiBhcGljX2lkIDgsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJ
IDAtMjMNCihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwOV0gYWRkcmVzc1sweGZlYzAxMDAwXSBn
c2lfYmFzZVsyNF0pDQooWEVOKSBJT0FQSUNbMV06IGFwaWNfaWQgOSwgdmVyc2lvbiAzMiwgYWRk
cmVzcyAweGZlYzAxMDAwLCBHU0kgMjQtNDcNCihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwYV0g
YWRkcmVzc1sweGZlYzQwMDAwXSBnc2lfYmFzZVs0OF0pDQooWEVOKSBJT0FQSUNbMl06IGFwaWNf
aWQgMTAsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWM0MDAwMCwgR1NJIDQ4LTcxDQooWEVOKSBB
Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0K
KFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGln
aCBsZXZlbCkNCihYRU4pIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4NCihYRU4pIEFDUEk6
IElSUTIgdXNlZCBieSBvdmVycmlkZS4NCihYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlk
ZS4NCihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIFBoeXMuICBVc2luZyAzIEkvTyBBUElDcw0K
KFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwDQooWEVOKSBY
ZW4gRVJTVCBzdXBwb3J0IGlzIGluaXRpYWxpemVkLg0KKFhFTikgSEVTVDogVGFibGUgcGFyc2lu
ZyBoYXMgYmVlbiBpbml0aWFsaXplZA0KKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBj
b25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQooWEVOKSBTTVA6IEFsbG93aW5nIDI0IENQVXMgKDAg
aG90cGx1ZyBDUFVzKQ0KKFhFTikgSVJRIGxpbWl0czogNzIgR1NJLCA0NTUyIE1TSS9NU0ktWA0K
KFhFTikgTm90IGVuYWJsaW5nIHgyQVBJQyAodXBvbiBmaXJtd2FyZSByZXF1ZXN0KQ0KKFhFTikg
eHN0YXRlOiBzaXplOiAweDM0MCBhbmQgc3RhdGVzOiAweDcNCihYRU4pIENNQ0k6IHRocmVzaG9s
ZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTcsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTog
dGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxOCwgdXNpbmcgMHgxDQooWEVO
KSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE5LCB1c2luZyAw
eDENCihYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQNCihY
RU4pIFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoNCihYRU4pIEJUSSBtaXRpZ2F0
aW9uczogVGh1bmsgTi9BLCBPdGhlcnM6IFJTQl9OQVRJVkUgUlNCX1ZNRVhJVA0KKFhFTikgVXNp
bmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQ0KKFhFTikgUGxhdGZv
cm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQNCihYRU4pIERldGVjdGVkIDIzOTQuNDU5IE1IeiBw
cm9jZXNzb3IuDQooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFyaW5nLg0KKFhFTikgYWx0IHRhYmxl
IGZmZmY4MmQwODAzZjI2NTggLT4gZmZmZjgyZDA4MDNmNDA4Yw0KKFhFTikgUENJOiBNQ0ZHIGNv
bmZpZ3VyYXRpb24gMDogYmFzZSA4MDAwMDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSBmZg0K
KFhFTikgUENJOiBNQ0ZHIGFyZWEgYXQgODAwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMA0KKFhFTikg
UENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLWZmDQooWEVOKSBJbnRlbCBW
VC1kIGlvbW11IDAgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuDQooWEVOKSBJ
bnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuDQoo
WEVOKSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQg
RG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFF1ZXVl
ZCBJbnZhbGlkYXRpb24gZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgSW50ZXJydXB0IFJlbWFw
cGluZyBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQgSW50ZXJydXB0IG5vdCBlbmFi
bGVkLg0KKFhFTikgSW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBub3QgZW5hYmxlZC4NCihY
RU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkDQooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4
ZWQNCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZA0KKFhFTikgbnJfc29ja2V0czog
Mg0KKFhFTikgRW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiENCihY
RU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcw0KKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9k
DQooWEVOKSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4y
PS0xDQooWEVOKSBUU0MgZGVhZGxpbmUgdGltZXIgZW5hYmxlZA0KKFhFTikgRGVmYXVsdGluZyB0
byBhbHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmc7IHNlbmQgJ0EnIHRvIHN3aXRjaCB0byBub3JtYWwg
bW9kZS4NCihYRU4pIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMjU2IEtpQi4NCihYRU4pIG13
YWl0LWlkbGU6IGRvZXMgbm90IHJ1biBvbiBmYW1pbHkgNiBtb2RlbCA2Mw0KKFhFTikgVk1YOiBT
dXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6DQooWEVOKSAgLSBBUElDIE1NSU8gYWNjZXNzIHZp
cnR1YWxpc2F0aW9uDQooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cNCihYRU4pICAtIEV4dGVuZGVk
IFBhZ2UgVGFibGVzIChFUFQpDQooWEVOKSAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVy
cyAoVlBJRCkNCihYRU4pICAtIFZpcnR1YWwgTk1JDQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2Vz
cyBiaXRtYXANCihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdA0KKFhFTikgIC0gQVBJQyBSZWdp
c3RlciBWaXJ0dWFsaXphdGlvbg0KKFhFTikgIC0gVmlydHVhbCBJbnRlcnJ1cHQgRGVsaXZlcnkN
CihYRU4pICAtIFBvc3RlZCBJbnRlcnJ1cHQgUHJvY2Vzc2luZw0KKFhFTikgIC0gVk1DUyBzaGFk
b3dpbmcNCihYRU4pICAtIFZNIEZ1bmN0aW9ucw0KKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLg0K
KFhFTikgSFZNOiBWTVggZW5hYmxlZA0KKFhFTikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdp
bmcgKEhBUCkgZGV0ZWN0ZWQNCihYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CIFtk
aXNhYmxlZF0sIDFHQiBbZGlzYWJsZWRdDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBs
YXJnZSBmb3IgQ1BVMTIgYmFuayAxNywgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0aHJlc2hvbGQg
MHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxOCwgdXNpbmcgMHgxDQooWEVOKSBDTUNJOiB0
aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMTIgYmFuayAxOSwgdXNpbmcgMHgxDQooWEVO
KSBCcm91Z2h0IHVwIDI0IENQVXMNCihYRU4pIGJ1aWxkLWlkOiA1MzU3NjFhMTBjNTVmNmZjZGRj
YTFmYTgxMTg2NTc4N2E2NmUxMWU1DQooWEVOKSBBQ1BJIHNsZWVwIG1vZGVzOiBTMw0KKFhFTikg
VlBNVTogZGlzYWJsZWQNCihYRU4pIG1jaGVja19wb2xsOiBNYWNoaW5lIGNoZWNrIHBvbGxpbmcg
dGltZXIgc3RhcnRlZC4NCihYRU4pIERvbTAgaGFzIG1heGltdW0gMTAzMiBQSVJRcw0KKFhFTikg
TlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiBhY3RpdmUNCihYRU4pICoqKiBMT0FESU5H
IERPTUFJTiAwICoqKg0KKFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIN
CihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIgMHgxMDAwMDAwIC0+
IDB4MjFmZjAwMA0KKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgIERv
bTAgYWxsb2MuOiAgIDAwMDAwMDQwMjAwMDAwMDAtPjAwMDAwMDQwMjQwMDAwMDAgKDQ0NTQ0MzU0
IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDA0MDdm
MTYyMDAwLT4wMDAwMDA0MDdmZmZmNDE0DQooWEVOKSBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVO
VDoNCihYRU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgyMWZm
MDAwDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAw
MDAwMA0KKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAtPjAwMDAwMDgwMTU0
MDAwMDANCihYRU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgyMWZmMDAwLT5mZmZmZmZmZjgy
MWZmNGI0DQooWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MjIwMDAwMC0+ZmZmZmZmZmY4
MjIxNTAwMA0KKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZmODIyMTUwMDAtPmZmZmZmZmZm
ODIyMTYwMDANCihYRU4pICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZm
ZjgyNDAwMDAwDQooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MWQ3MzFmMA0KKFhFTikg
RG9tMCBoYXMgbWF4aW11bSAyNCBWQ1BVcw0KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIG9uIDIg
bm9kZXMgdXNpbmcgMTIgQ1BVcw0KKFhFTikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uZG9uZS4NCihYRU4pIEluaXRpYWwgbG93IG1l
bW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3RkLiBMb2ds
ZXZlbDogQWxsDQooWEVOKSBHdWVzdCBMb2dsZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBF
cnJvcnMgYW5kIHdhcm5pbmdzKQ0KKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNv
bGUuDQooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUg
dGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikNCihYRU4pIEZyZWVkIDQ2OGtCIGluaXQgbWVt
b3J5DQptYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4NCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMA0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDowMS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAyLjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMg0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDowMDowMy4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjANCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDow
NS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjQNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6MDA6MTEuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMS40DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE2LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDA6MTYuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYS4wDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjFjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWMuMg0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFkLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDowMDoxZi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFm
LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuNg0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDowMTowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjANCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDow
MjowMC4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjMNCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDY6MDAuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowMi4wDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAyLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ODA6MDUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNS4xDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjgwOjA1LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6MDUu
NA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MTowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjgxOjAwLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODE6MDAuMg0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo4MTowMC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjA4LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDguMg0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjowOC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA5LjANCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDkuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjowOS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBiLjANCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6ZmY6MGIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYi4y
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6ZmY6MGMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy4yDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6
MGMuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy41DQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjBmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYuMQ0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjBmLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYuNg0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDpmZjoxMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjEN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDpmZjoxMC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjcNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjox
Mi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjANCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ZmY6MTMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy4yDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MTMuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy41DQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjEzLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTMuNw0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjE0LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuMg0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjoxNC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE0
LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNQ0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDpmZjoxNC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE0LjcNCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpm
ZjoxNS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE1LjINCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6ZmY6MTUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNi4wDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ZmY6MTYuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNy4wDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjE3LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTcu
NQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNy42DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjE3LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWUuMA0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjFlLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWUuMw0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjoxZS40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjFmLjANCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWYuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjowOC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA4LjINCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MDguMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowOS4w
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA5LjINCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MDkuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4wDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjBiLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MGIuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4wDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjBjLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuMg0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjBjLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuNQ0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjowZi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjEN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNA0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjowZi41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjYNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTAuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
MC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjUNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTAuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC43DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEyLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4wDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjEzLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuMg0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjEzLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNQ0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEz
LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMA0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjoxNC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjINCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjoxNC40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjUNCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MTQuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC43DQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE1LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MTUuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNS4yDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjE1LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTYu
MA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi42DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjE2LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuMA0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjE3LjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuNg0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjoxNy43DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFlLjANCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjoxZS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFlLjMNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MWUuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxZi4w
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFmLjINCg0KDQpXZWxjb21lIHRvIFNVU0Ug
TGludXggRW50ZXJwcmlzZSBTZXJ2ZXIgMTIgU1AyICAoeDg2XzY0KSAtIEtlcm5lbCA0LjQuMTAz
LTkyLjU2LWRlZmF1bHQgKGh2YzApLg0KDQoNCmxpbnV4LXVzZXIgbG9naW46IChYRU4pIEhhcmR3
YXJlIERvbTAgc2h1dGRvd246IHJlYm9vdGluZyBtYWNoaW5lDQooWEVOKSBSZXNldHRpbmcgd2l0
aCBBQ1BJIE1FTU9SWSBvciBJL08gUkVTRVRfUkVHLg0KDQo9fj1+PX49fj1+PX49fj1+PX49fj0g
QklPUyBMb2cgQCAyMDE4LjYuMjkgMzozNzo0OCA9fj1+PX49fj1+PX49fj1+PX49fj0NCg0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZGRTAwMUEwIEVu
dHJ5UG9pbnQ9MHgwMDBGRkUwMDlGNCANClBST0dSRVNTIENPREU6IFYzMDIwMDAyIEkwDQpJbnN0
YWxsIFBQSTogMDU3QTQ0OUEtMUZEQy00QzA2LUJGQzktRjUzRjZBOTlCQjkyDQpQUk9HUkVTUyBD
T0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4MDAwRkZFMDFCMjAgRW50cnlQb2lu
dD0weDAwMEZGRTAyNEEwIA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDIgSTANCkluc3RhbGwgUFBJ
OiA3RjE5RTcxNi00MTlDLTRFNzktOEUzNy1DMkJEODRFQjY1MjgNCkZsYXNoIE1hcCBQRUlNIExv
YWRlZA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJTSBhdCAweDAwMEZG
RTAzMTYwIEVudHJ5UG9pbnQ9MHgwMDBGRkUwNDE1OCANClBST0dSRVNTIENPREU6IFYzMDIwMDAy
IEkwDQpHU1ggZW5hYmxlZCwgdXNpbmcgaXQgZm9yIHBsYXRmb3JtIGlkZW50aWZpY2F0aW9uDQpJ
bml0aWFsaXplIEdTWCANCkdTWEJBUiA9IDB4RkVEMDQwMDAgDQpXYWl0aW5nIEdTWCBjb21tYW5k
IHRvIGNvbXBsZXRlIA0KQm9hcmQgSUQgPSBUeXBlTWF5YW5DaXR5Q1JCDQogICAgICAgICAgIDo6
IE1vZGVsSWQgU29ja2V0IE1vZGVsSWQjIDNGIA0KICAgICAgICAgICA6OiBGYW1pbHlJZCBTb2Nr
ZXQgRmFtaWx5SWQjIDYgDQpJbnN0YWxsIFBQSTogMUUyQUNDNDEtRTI2QS00ODNELUFGQzctQTA1
NkMzNEUwODdCDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4
MDAwRkZFMDU3QzAgRW50cnlQb2ludD0weDAwMEZGRTA2NTg0IA0KUFJPR1JFU1MgQ09ERTogVjMw
MjAwMDIgSTANCg0KUHJvZ3JhbSBHUElPIEVudHJ5DQpDaGVjayBHUElPIEJhc2UNClByb2dyYW0g
R1BJTyBzZXR0aW5ncw0KUGVpT2VtU3ZjQ2hpcHNldExpYiBPZW1TdmNNb2RpZnlHcGlvU2V0dGlu
Z1RhYmxlLCBTdGF0dXMgOiBTdWNjZXNzDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9h
ZGluZyBQRUlNIGF0IDB4MDAwRkZFMDcwQTAgRW50cnlQb2ludD0weDAwMEZGRTA3NzdCIA0KUFJP
R1JFU1MgQ09ERTogVjMwMjAwMDIgSTANClBST0dSRVNTIENPREU6IFYzMDIwMDAzIEkwDQpMb2Fk
aW5nIFBFSU0gYXQgMHgwMDBGRkUxQkY0MCBFbnRyeVBvaW50PTB4MDAwRkZFMUNGNjAgDQpQUk9H
UkVTUyBDT0RFOiBWMzAyMDAwMiBJMA0KSW5zdGFsbCBQUEk6IDNBQ0YzM0VFLUQ4OTItNDBGNC1B
MkZDLTM4NTREMkUxMzIzRA0KUFJPR1JFU1MgQ09ERTogVjMwMjAwMDMgSTANCkxvYWRpbmcgUEVJ
TSBhdCAweDAwMEZGRTFFN0EwIEVudHJ5UG9pbnQ9MHgwMDBGRkUxRjA5QyANClBST0dSRVNTIENP
REU6IFYzMDIwMDAyIEkwDQpJbnN0YWxsIFBQSTogRTZBRjFGN0ItRkMzRi00NkRBLUE4MjgtQTNC
NDU3QTQ0MjgyDQpQUk9HUkVTUyBDT0RFOiBWMzAyMDAwMyBJMA0KTG9hZGluZyBQRUlNIGF0IDB4
MDAwRkZFMjAwNDAgRW50cnlQb2ludD0weDAwMEZGRTIwNzgwIA0KUFJPR1JFU1MgQ09ERTogVjMw
MjAwMDIgSTANClJlZ2lzdGVyIFBQSSBOb3RpZnk6IDJBQjg2RUY1LUVDQjUtNDEzNC1CNTU2LTM4
NTRDQTFGRTFCNA0KTm90aWZ5OiBQUEkgR3VpZDogMkFCODZFRjUtRUNCNS00MTM0LUI1NTYtMzg1
NENBMUZFMUI0LCBQZWltIG5vdGlmeSBlbnRyeSBwb2ludDogRkZFMjA3OTINClJ1bm5pbmcgb24g
aGFyZHdhcmUNClJldmlzaW9uOiAwDQpCSU9TU0lNOiBJbml0SGVhcCgpIA0KQklPU1NJTTogSW5p
dFVTQkRlYnVnKCkgDQoNCkhTWCAoMUhBKSBwcm9jZXNzb3IgZGV0ZWN0ZWQNCg0KIFdhcm5pbmc6
IE5ld2VyIENQVSBTdGVwcGluZyAgMg0KIEZvdW5kDQpDQ01SQyBWZXJzaW9uOiAwMDUwMDAwMCAN
Cg0KTVJDIFN5bmMgTnVtYmVyOiAyNDQwNzEgDQoNClJDIFZlcnNpb246IDAzMDQwMDAwIA0KaG9z
dCA9IEZFMThGODA4ICAocG9pbnRlciB0byBzeXNIb3N0IHN0cnVjdHVyZSkNCkxlZ2FjeSBTZXJp
YWwgRGVidWcgRW5hYmxlZA0KDQpRUEkgSW5pdCBzdGFydGluZy4uLg0KDQoNCioqKioqKiogUVBJ
IFNldHVwIFN0cnVjdHVyZSAqKioqKioqDQpQUElOck9wdEluOiAwDQpCdXMgICBSYXRpbzogMSAx
IDEgMQ0KSU8gICAgUmF0aW86IDEgMSAxIDENCk1NSU9MIFJhdGlvOiAxIDEgMSAxDQpMZWdhY3lW
Z2FTb2M6IDANCk1taW9QMnBEaXM6IDANCklzb2NBemFsaWFWYzFFbjogMA0KRGVidWdQcmludExl
dmVsOiAxNQ0KQ2x1c3Rlck9uRGllRW46IDANCklCUEVDSUVuOiAxDQpFMkVQYXJpdHlFbjogMA0K
RWFybHlTbm9vcEVuOiAxDQpIb21lRGlyV09TQkVuOiAwDQpEZWdyYWRlUHJlY2VkZW5jZTogMA0K
UXBpTGlua1NwZWVkTW9kZTogMSAoRkFTVCkNClFwaUxpbmtTcGVlZDogNg0KUXBpTGlua0wwcEVu
OiAxDQpRcGlMaW5rTDFFbjogMQ0KUXBpTGlua0wwckVuOiAxDQpRcGlMYkVuOiAwDQpJaW9Vbmlw
aHlEaXNhYmxlIChwZXIgc29ja2V0KTogICAwICAwICAwICAwDQpRcGlMaW5rQ3JlZGl0UmVkdWNl
OiAyDQpRcGlDb25maWdUeFdjaTogMTENClFwaUNyY01vZGU6IDANClFwaUNwdVNrdEhvdFBsdWdF
bjogMA0KUXBpQ3B1U2t0SG90UGx1Z1RvcG9sb2d5OiAwDQpRcGlTa3VNaXNtYXRjaENoZWNrOiAx
DQpRcGlQb3J0RGlzYWJsZSAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6MCAwICAgUzI6MCAwICAg
UzM6MCAwIA0KUXBpTGlua0NyZWRpdFJlZHVjZSAocGVyIHBvcnQpOiAgUzA6MCAwICAgUzE6MCAw
ICAgUzI6MCAwICAgUzM6MCAwIA0KUXBpTGlua1NwZWVkIChwZXIgcG9ydCk6ICBTMDo2IDYgICBT
MTo2IDYgICBTMjo2IDYgICBTMzo2IDYgDQpRcGlQcm9iZVR5cGUgKHBlciBwb3J0KTogIFMwOjAg
MCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANClFwaUNvbmZpZ1R4V2NpIChwZXIgcG9ydCk6
ICBTMDoxMSAxMSAgIFMxOjExIDExICAgUzI6MTEgMTEgICBTMzoxMSAxMSANClJzdmQgKHBlciBw
b3J0KTogIFMwOjAgMCAgIFMxOjAgMCAgIFMyOjAgMCAgIFMzOjAgMCANCg0KDQoqKioqKioqIENv
bW1vbiBTZXR1cCBTdHJ1Y3R1cmUgKioqKioqKg0KbW1DZmdCYXNlOiAweDgwMDAwMDAwIA0KbW1D
ZmdTaXplOiAweDEwMDAwMDAwDQptbWlvbEJhc2U6IDB4OTAwMDAwMDAgDQptbWlvbFNpemU6IDB4
NkMwMDAwMDAgDQptbWlvaEJhc2U6IDB4MDAwMDAyMDAtMDAwMDAwMDANCm1taW9oU2l6ZTogMjU2
IEdCIA0KbnVtYUVuOiAxIA0KaXNvY0VuOiAwIA0KbWVzZWdFbjogMCANCmRjYUVuOiAxIA0KDQoN
CioqKioqKiogQ29tbW9uIFZhciBTdHJ1Y3R1cmUgKioqKioqKg0KcmVzZXRSZXF1aXJlZDogMCAN
CnN0YXRlOiAwIA0KbnVtQ3B1czogMCANCnNvY2tldFByZXNlbnRCaXRNYXA6IDB4MDEgDQpidXNJ
aW86IDB4MDAgMHgwMCAweDAwIDB4MDANCmJ1c1VuY29yZTogMHg3RiAweDAwIDB4MDAgMHgwMCAN
Cm1tQ2ZnQmFzZTogMHg4MDAwMDAwMCANCg0KDQo7KioqKioqKiBDb2xsZWN0aW5nIEVhcmx5IFN5
c3RlbSBJbmZvcm1hdGlvbiAtIFNUQVJUICoqKioqKioNCiAgICBTb2NrZXRJZDogMCAgICBQaHlz
aWNhbCBDaG9wOiAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQ1OiAweDQwMDAwMDc3DQogICAg
U29ja2V0SWQ6IDAgICAgQ0FQSUQ0OiAweDI0MDM4NTAzDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQ
SUQzOiAweDAwMDAwMDAwDQogICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQyOiAweDc2MDAwMDAwDQog
ICAgU29ja2V0SWQ6IDAgICAgQ0FQSUQxOiAweDEwMDAwMjgzDQogICAgU29ja2V0SWQ6IDAgICAg
Q0FQSUQwOiAweDAwMTg4MTA0DQo7ICBTQlNQIFNvY2tldDogMCAgIFNLVTogMHgwMiAgIFN1YlNL
VTogMHgwMCAgIFN0ZXBwaW5nOiAweDAyICAgQ0FQSUQ0W3Nic3BdOiAweDI0MDM4NTAzDQo7ICBU
b3RhbCBDYm9zOiAwNiAgIENibyBMaXN0OiAweDc3ICAgVG90YWwgSEE6IDAxICAgVG90YWwgUjNR
cGk6IDAxICAgVG90YWwgUXBpQWdlbnQ6IDAyDQoNCjsgIFRvdENwdXM6IDIgIENwdUxpc3Q6IDB4
MDMgDQo7ICBidXNJaW86ICAgIDB4MDAgMHg4MCANCjsgIGJ1c1VuY29yZTogMHg3RiAweEZGIA0K
OyAgUmVzZXQgVHlwZTogV2FybSBSZXNldCAgIExpbmsgU3BlZWQ6IEZhc3QgU3BlZWQNCjsqKioq
KioqIENvbGxlY3RpbmcgRWFybHkgU3lzdGVtIEluZm9ybWF0aW9uIC0gRU5EICAgKioqKioqKg0K
DQoNCjsqKioqKioqIFNldHRpbmcgdXAgTWluaW11bSBQYXRoIC0gU1RBUlQgKioqKioqKg0KDQo7
IENvbnN0cnVjdGluZyBTQlNQIG1pbmltdW0gcGF0aCBUb3BvbG9neSBUcmVlIA0KOyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCg0KOyBBZGRpbmcgU0JTUCAo
Q1BVMCkgdG8gdGhlIHRyZWUNCiAgIENQVTAgTGluayBFeGNoYW5nZQ0KICAgVXNlUXBpUGNTdHMg
PSAxIDogTEVQMCgxLENQVTEpIDogTEVQMSgwLENQVTEpDQoNCg0KOyBBZGRpbmcgQ1BVMSB0byB0
aGUgdHJlZQ0KOyAgIFNldHRpbmcgcGF0aCBiZXR3ZWVuIFNCU1AgYW5kIENQVTEuIA0KOyAgIElu
IFNCU1Agc2V0dGluZyByb3V0ZSB0byBDUFUxIHVzaW5nIHBvcnQgMC4gDQo7ICAgSW4gQ1BVMSB1
c2luZyBwb3J0IDEgdG8gc2V0IHRoZSBSMlBDSWUgcm91dGUuIA0KDQogICAgU29ja2V0SWQ6IDEg
ICAgUGh5c2ljYWwgQ2hvcDogMA0KICAgIFNvY2tldElkOiAxICAgIENBUElENTogMHg0MDAwMDA3
Nw0KICAgIFNvY2tldElkOiAxICAgIENBUElENDogMHgyNDAzODUwMw0KICAgIFNvY2tldElkOiAx
ICAgIENBUElEMzogMHgwMDAwMDAwMA0KICAgIFNvY2tldElkOiAxICAgIENBUElEMjogMHg3NjAw
MDAwMA0KICAgIFNvY2tldElkOiAxICAgIENBUElEMTogMHgxMDAwMDI4Mw0KICAgIFNvY2tldElk
OiAxICAgIENBUElEMDogMHgwMDE4ODEwNA0KICAgQ1BVMSBMaW5rIEV4Y2hhbmdlDQogICBVc2VR
cGlQY1N0cyA9IDEgOiBMRVAwKDEsQ1BVMCkgOiBMRVAxKDAsQ1BVMCkNCg0KDQo7U0JTUCBNaW5p
bXVtIFBhdGggVHJlZQ0KOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJbmRleCAgU29ja2V0ICBQ
YXJlbnRQb3J0ICBIb3AgIFBhcmVudEluZGV4DQo7IDAwICAgICBDUFUwICAgIC0tICAgICAgICAg
MCAgICAgLS0NCjsgMDEgICAgIENQVTEgICAgMDEgICAgICAgICAxICAgICAwMA0KOyoqKioqKiog
U2V0dGluZyB1cCBNaW5pbXVtIFBhdGggLSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogSW5p
dGlhbGl6ZSBNQ1RQIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogSW5pdGlhbGl6ZSBNQ1RQIC0g
RU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIENoZWNrIGZvciBRUEkgVG9wb2xvZ3kgRGVncmFk
YXRpb24gLSBTVEFSVCAqKioqKioqDQoNCg0KO0xpbmsgRXhjaGFuZ2UgUGFyYW1ldGVyDQo7LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwIDogTEVQMCgxOkNQVTEpIDogTEVQMSgwOkNQVTEp
IA0KO0NQVTEgOiBMRVAwKDE6Q1BVMCkgOiBMRVAxKDA6Q1BVMCkgDQo7ICBBbHJlYWR5IFJlZHVj
ZWQgdG8gU3VwcG9ydGVkIFRvcG9sb2d5DQoNCjsgIFN5c3RlbSB3aWxsIGJlIHRyZWF0ZWQgMlNF
UCBDb25maWd1cmF0aW9uDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3BvbG9neSBEZWdy
YWRhdGlvbiAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2tpbmcgUVBJUkMgSW5wdXQg
U3RydWN0dXJlIC0gU1RBUlQgKioqKioqKg0KDQo7ICAgIFN5cyBjb25maWd1cmF0aW9uIFR5cGUg
PSAxMg0KOyoqKioqKiogQ2hlY2tpbmcgUVBJUkMgSW5wdXQgU3RydWN0dXJlIC0gRU5EICAgKioq
KioqKg0KDQoNCjsqKioqKioqIEFsbG9jYXRlIFJUSURzIC0gU1RBUlQgKioqKioqKg0KOyAgICBX
QiAtIDAyICAgVWJveCAtIDA0ICAgTG9jYWwgUlRJRCBQZXJDYm8gLSAxNiAgIFJlbW90ZSBSVElE
IFBlckNibyAtIDAyICAgRXh0cmEgLSAxNA0KOyAgICBMb2NhbCBCYXNlIC0gMDUgICBSZW1vdGUg
QmFzZSAtIDY1ICAgUmVhbGxvY2F0aW9uIEJhc2UgLSA3Nw0KDQo7ICAgIENibyAwMyBSVElEIHN0
cmFkZGxlcyBpbnRvIHhSVElEIHNwYWNlDQo7ICAgICAgUlRJRHMgc3BsaXQgaW50byB0aHJlZSBw
b29scyBvZiBzaXplIDgsIDMgYW5kIDUNCjsgICAgICAgIFN1ZmZpY2llbnQgZXh0cmEgUlRJRHMg
YXJlIGF2YWlsYWJsZSB0byBtb3ZlIHRoZSBTZWNvbmQgUG9vbCBpbnRvIHhSVElEIHNwYWNlLiBO
byBsb3NzIG9mIFJUSURzIGZvciB0aGUgQ0JvLg0KDQo7IFJUSUQgQWxsb2NhdGlvbiBUYWJsZQ0K
OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KOyAgICAgICAgICBMb2NhbCAgICAgICAgICBOZWln
aGJvcg0KOyAgICAgICAgICAtLS0tLSAgICAgICAgICAtLS0tLS0tLQ0KOyAgV0IgICAgICAgIDAg
ICAgMSAgICAgICAgICAgMCAgICAxIA0KOyAgVUJPWCAgICAgIDEgICAgNCAgICAgICAgICAgMSAg
ICA0IA0KOyAgSVNPQyAgICAgIDAgICAgMCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDAgICAg
IDUgICAgOCAgICAgICAgICA2NSAgICAyIA0KOyAgQ0JPMDAgICAgMTMgICAgOCAgICAgICAgICAg
MCAgICAwIA0KOyAgQ0JPMDEgICAgMjEgICAgOCAgICAgICAgICA2NyAgICAyIA0KOyAgQ0JPMDEg
ICAgMjkgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDIgICAgMzcgICAgOCAgICAgICAg
ICA2OSAgICAyIA0KOyAgQ0JPMDIgICAgNDUgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JP
MDMgICAgNTMgICAgOCAgICAgICAgICA3MSAgICAyIA0KOyAgQ0JPMDMgICAgNzcgICAgOCAgICAg
ICAgICAgMCAgICAwIA0KOyAgQ0JPMDQgICAgODUgICAgOCAgICAgICAgICA3MyAgICAyIA0KOyAg
Q0JPMDQgICAgOTMgICAgOCAgICAgICAgICAgMCAgICAwIA0KOyAgQ0JPMDUgICAxMDEgICAgOCAg
ICAgICAgICA3NSAgICAyIA0KOyAgQ0JPMDUgICAxMDkgICAgOCAgICAgICAgICAgMCAgICAwIA0K
OyAgRVhUUkEgICAgIDAgICAxMSAgICAgICAgICAgMCAgICAwIA0KDQoNCg0KDQo7KioqKioqKiBB
bGxvY2F0ZSBSVElEcyAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2FjbHVhdGUgUmVzb3Vy
Y2UgQWxsb2NhdGlvbiAtIFNUQVJUICoqKioqKioNCg0KO0NQVSBSZXNvdXJjZSBBbGxvY2F0aW9u
DQo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjtDUFUwICAgQnVzOiAweDAwIC0gMHg3RiAgSU86
IDB4MDAwMCAtIDB4N0ZGRiAgSU9BUElDOiAweEZFQzAwMDAwIC0gMHhGRUMzRkZGRiAgTU1JT0w6
IDB4OTAwMDAwMDAgLSAweEM3RkZGRkZGICBNTUlPSDogMHgwMDAwMDIwMCAwMDAwMDAwMCAtIDB4
MDAwMDAyM0YgRkZGRkZGRkYNCjtDUFUxICAgQnVzOiAweDgwIC0gMHhGRiAgSU86IDB4ODAwMCAt
IDB4RkZGRiAgSU9BUElDOiAweEZFQzQwMDAwIC0gMHhGRUM3RkZGRiAgTU1JT0w6IDB4QzgwMDAw
MDAgLSAweEZCRkZGRkZGICBNTUlPSDogMHgwMDAwMDI0MCAwMDAwMDAwMCAtIDB4MDAwMDAyN0Yg
RkZGRkZGRkYNCg0KOyoqKioqKiogQ2FjbHVhdGUgUmVzb3VyY2UgQWxsb2NhdGlvbiAtIEVORCAg
ICoqKioqKioNCg0KDQo7KioqKioqKiBDaGVjayBmb3IgUVBJIFRvcG9sb2d5IGNoYW5nZSBhY3Jv
c3MgcmVzZXQgLSBTVEFSVCAqKioqKioqDQoNCg0KOyoqKioqKiogQ2hlY2sgZm9yIFFQSSBUb3Bv
bG9neSBjaGFuZ2UgYWNyb3NzIHJlc2V0IC0gRU5EICoqKioqKioNCg0KDQo7KioqKioqKiBQaHkv
TGluayBVcGRhdGVzIE9uIFdhcm0gUmVzZXQgLSBTVEFSVCAqKioqKioqDQo7ICBGb3JjZSB1bnVz
ZWQgbGlua3MgdG8gZGlzYWJsZWQvbG93IHBvd2VyIHN0YXRlLg0KOyAgU29ja2V0IDAgUVBJIExp
bmsgMCBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFNvY2tldCAwIFFQSSBMaW5rIDEgRnJlcSBp
cyBjdXJyZW50bHkgODAuDQo7ICBTb2NrZXQgMSBRUEkgTGluayAwIEZyZXEgaXMgY3VycmVudGx5
IDgwLg0KOyAgU29ja2V0IDEgUVBJIExpbmsgMSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsgIFN5
c3RlbSB3aWRlIFFQSSBGcmVxIGlzIGN1cnJlbnRseSA4MC4NCjsqKioqKioqIFBoeS9MaW5rIFVw
ZGF0ZXMgT24gV2FybSBSZXNldCAtIEVORCAqKioqKioqDQoNCg0KOyoqKioqKiogU3luYyBVcCBQ
QlNQcyAtIFNUQVJUICoqKioqKioNCjsgICAgVmVyaWZ5aW5nIGlmIHRoZSByZW1vdGUgc29ja2V0
KHMpIGNoZWNrZWQtaW4uIA0KOyoqKioqKiogU3luYyBVcCBQQlNQcyAtIEVORCAgICoqKioqKioN
Cg0KDQo7KioqKioqKiBUb3BvbG9neSBEaWNvdmVyeSBhbmQgT3B0aW11bSBSb3V0ZSBDYWxjdWxh
dGlvbiAtIFNUQVJUICoqKioqKioNCg0KOyAgTG9jYXRpbmcgdGhlIFJpbmdzIFByZXNlbnQgaW4g
dGhlIFRvcG9sb2d5DQoNCjsgIE5vIFJpbmdzIEZvdW5kDQoNCjsgIENvbnN0cnVjdGluZyBUb3Bv
bG9neSBUcmVlDQoNCjsgQWRqYWNlbmN5IFRhYmxlDQo7IC0tLS0tLS0tLS0tLS0tLS0NCjtTMCBQ
MCBWTjAgVFggKDAwKSA6ICAgUzEgUDEgVk4wIFJYICgxMykNCjtTMCBQMSBWTjAgUlggKDA1KSA6
DQo7UzEgUDAgVk4wIFRYICgwOCkgOiAgIFMwIFAxIFZOMCBSWCAoMDUpDQo7UzEgUDEgVk4wIFJY
ICgxMykgOg0KDQo7IENoZWNraW5nIGZvciBEZWFkbG9jay4uLg0KDQo7Q1BVMCBUb3BvbG9neSBU
cmVlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0luZGV4ICBTb2NrZXQgIFBhcmVudFNvY2tldCAg
UGFyZW50UG9ydCAgUGFyZW50SW5kZXggIEhvcA0KOyAwMCAgICAgQ1BVMCAgICAgICAtLSAgICAg
ICAgICAgIC0tICAgICAgICAgIC0tICAgICAgICAwDQo7IDAxICAgICBDUFUxICAgICAgQ1BVMCAg
ICAgICAgICAgMDEgICAgICAgICAgMDAgICAgICAgIDENCg0KO0NQVTEgVG9wb2xvZ3kgVHJlZQ0K
Oy0tLS0tLS0tLS0tLS0tLS0tLS0NCjtJbmRleCAgU29ja2V0ICBQYXJlbnRTb2NrZXQgIFBhcmVu
dFBvcnQgIFBhcmVudEluZGV4ICBIb3ANCjsgMDAgICAgIENQVTEgICAgICAgLS0gICAgICAgICAg
ICAtLSAgICAgICAgICAtLSAgICAgICAgMA0KOyAwMSAgICAgQ1BVMCAgICAgIENQVTEgICAgICAg
ICAgIDAxICAgICAgICAgIDAwICAgICAgICAxDQo7DQoiUzAgUDAgVk4wIFRYIiAtPiAiUzEgUDEg
Vk4wIFJYIjsNCjsNCiJTMSBQMCBWTjAgVFgiIC0+ICJTMCBQMSBWTjAgUlgiOw0KOyBDYWxjdWxh
dGluZyBSb3V0ZSBmb3IgQ1BVMCANCjsgQ2FsY3VsYXRpbmcgUm91dGUgZm9yIENQVTEgDQo7IERp
c2FibGUgUkJUIHVwZGF0ZSBvbiBTb2NJZCAwIFBvcnQgMCBmb3IgRGVzdFNvY0lkIDENCjsgRGlz
YWJsZSBSQlQgdXBkYXRlIG9uIFNvY0lkIDEgUG9ydCAwIGZvciBEZXN0U29jSWQgMA0KDQoNCjtD
UFUgMCBSb3V0aW5nIFRhYmxlDQo7LS0tLS0tLS0tLS0tLS0tLS0tLQ0KO0NibyAgICBEZXN0U29j
a2V0ICAgIFBvcnQNCjtFdmVuICAgICBDUFUxICAgICAgICAgMA0KO09kZCAgICAgIENQVTEgICAg
ICAgICAxDQoNCg0KO0NQVSAxIFJvdXRpbmcgVGFibGUNCjstLS0tLS0tLS0tLS0tLS0tLS0tDQo7
Q2JvICAgIERlc3RTb2NrZXQgICAgUG9ydA0KO0V2ZW4gICAgIENQVTAgICAgICAgICAxDQo7T2Rk
ICAgICAgQ1BVMCAgICAgICAgIDANCg0KDQo7KioqKioqKiBUb3BvbG9neSBEaWNvdmVyeSBhbmQg
T3B0aW11bSBSb3V0ZSBDYWxjdWxhdGlvbiAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQ
cm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3MgLSBTVEFSVCAqKioqKioqDQo7Kioq
KioqKiBQcm9ncmFtIE9wdGltdW0gUm91dGUgVGFibGUgU2V0dGluZ3MgLSBFTkQgICAqKioqKioq
DQoNCg0KOyoqKioqKiogUHJvZ3JhbSBGaW5hbCBJTyBTQUQgU2V0dGluZyAtIFNUQVJUICoqKioq
KioNCjsqKioqKioqIFByb2dyYW0gRmluYWwgSU8gU0FEIFNldHRpbmcgLSBFTkQgICAqKioqKioq
DQoNCg0KOyoqKioqKiogUHJvZ3JhbSBNaXNjLiBRUEkgUGFyYW1ldGVycyAtIFNUQVJUICoqKioq
KioNCiAgICBMb2NrIFFQSSBERlguDQo7KioqKioqKiBQcm9ncmFtIE1pc2MuIFFQSSBQYXJhbWV0
ZXJzIC0gRU5EICAgKioqKioqKg0KDQoNCjsqKioqKioqIFByb2dyYW0gSG9tZSBBZ2VudCBDcmVk
aXRzIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIEFnZW50IENyZWRpdHMg
LSBFTkQgICAqKioqKioqDQoNCg0KOyoqKioqKiogUHJvZ3JhbSBIb21lIHRyYWNrZXIgYW5kIFJv
dXRlIEJhY2sgVGFibGUgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBQcm9ncmFtIEhvbWUgdHJh
Y2tlciBhbmQgUm91dGUgQmFjayBUYWJsZSAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBQ
cm9ncmFtIFN5c3RlbSBDb2hlcmVuY3kgUmVnaXN0ZXJzIC0gU1RBUlQgKioqKioqKg0KOyoqKioq
KiogUHJvZ3JhbSBTeXN0ZW0gQ29oZXJlbmN5IFJlZ2lzdGVycyAtIEVORCAgICoqKioqKioNCg0K
DQo7KioqKioqKiBDaGVjayBmb3IgUzMgUmVzdW1lIC0gU1RBUlQgKioqKioqKg0KOyoqKioqKiog
Q2hlY2sgZm9yIFMzIFJlc3VtZSAtIEVORCAgICoqKioqKioNCg0KDQo7KioqKioqKiBDb2xsZWN0
IFByZXZpb3VzIEJvb3QgRXJyb3IgLSBTVEFSVCAqKioqKioqDQo7KioqKioqKiBDb2xsZWN0IFBy
ZXZpb3VzIEJvb3QgRXJyb3IgLSBFTkQgICAqKioqKioqDQoNCg0KKioqKioqKiBRUEkgT3V0cHV0
IFN0cnVjdHVyZSAqKioqKioqDQpPdXRMZWdhY3lWZ2FTb2M6IDANCk91dElzb2NFbjogMA0KT3V0
TWVzZWdFbjogMA0KT3V0SXNvY0F6YWxpYVZjMUVuOiAwDQpPdXRDbHVzdGVyT25EaWVFbjogMA0K
T3V0SUJQRUNJRW46IDENCk91dEUyRVBhcml0eUVuOiAwDQpPdXRFYXJseVNub29wRW46IDENCk91
dEhvbWVEaXJXT1NCRW46IDANClFwaUN1cnJlbnRMaW5rU3BlZWRNb2RlOiAxIChGQVNUKQ0KT3V0
UXBpTGlua1NwZWVkOiAzDQpPdXRRcGlMaW5rTDBwRW46IDENCk91dFFwaUxpbmtMMUVuOiAxDQpP
dXRRcGlMaW5rTDByRW46IDENCk91dElpb1VuaXBoeURpc2FibGU6IDAsIDAsIDAsIDANCk91dFFw
aUNyY01vZGU6IDANCk91dENsdXN0ZXJPbkRpZVJlZHVjdGlvbjogMA0KT3V0UG9pbnRlclNlcGVy
YXRpb25IQTogMA0KDQpRcGlJbnRlcm5hbEdsb2JhbC0+QnRNb2RlRW46IDANClFwaUludGVybmFs
R2xvYmFsLT5CdE1vZGU6IDANClFwaUludGVybmFsR2xvYmFsLT5CdE1vZGUyQWx0OiAwDQpRcGlJ
bnRlcm5hbEdsb2JhbC0+U3lzNFNDbHVzdGVyT25EaWVFbjogMA0KUXBpSW50ZXJuYWxHbG9iYWwt
PlNub29wRmFub3V0RW46IDANClFwaUludGVybmFsR2xvYmFsLT5TeXNTbm9vcE1vZGU6IDANClFw
aUludGVybmFsR2xvYmFsLT5Jb2RjRW46IDANCjsqKioqKioqIFFQSVJDIEV4aXQgICoqKioqKioN
Cg0KUVBJIEluaXQgY29tcGxldGVkISBSZXNldCBSZXF1ZXN0ZWQ6IDANClBpcGUgSW5pdCBzdGFy
dGluZy4uLlBhc3MgUElQRV9ESVNQQVRDSF9TWU5DSF9QU1lTSE9TVA0KUGFzcyBQZWlQaXBlU2xh
dmVJbml0DQpQYXNzIHBvaW50ZXIgdG8gaG9zdA0KQ29weSBob3N0IHN0cnVjdHVyZQ0KDQpTeW5j
aCBvZiBob3N0IHN0cnVjdHVyZSB0byBTb2NrZXQgMSBzdGFydGluZy4uLg0KUGlwZSBJbml0IGNv
bXBsZXRlZCEgUmVzZXQgUmVxdWVzdGVkOiAwDQpOMSBDaGVja2VkIGludG8gUGlwZQ0KQ1BVIEZl
YXR1cmUgRWFybHkgQ29uZmlnIHN0YXJ0aW5nLi4uQklTVCBSZXN1bHRzID0gMDAwMDAwM0YNCkNy
YyByZWFkIGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJvbSBDTU9TIGlzIDo2MDAw
DQpDbW9zIENyYyBpcyBJbnZhbGlkLg0KQklTVCBSZXN1bHRzID0gMDAwMDAwM0YNCkNyYyByZWFk
IGZyb20gQ01PUyBpcyA6RkYNCkNyYyBjYWxjdWxhdGUgZnJvbSBDTU9TIGlzIDo2MDAwDQpDbW9z
IENyYyBpcyBJbnZhbGlkLg0KQ1BVIEZlYXR1cmUgRWFybHkgQ29uZmlnIGNvbXBsZXRlZCEgUmVz
ZXQgUmVxdWVzdGVkOiAwDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBtY2Jhbms6IDIwIC0gbm90IHBy
ZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIENCTyBtY2Jhbms6IDIwIC0gbm90
IHByZXNlbnQ7IHNraXBwaW5nLi4uDQpQcmV2Qm9vdEVycm9ycyAtIFZhbGlkIE1DQSBVQyBlbnRy
aWVzOiAwDQpTVEFSVF9NUkNfUlVODQpzZXR1cENoYW5nZWQ6IDANCmJvb3RNb2RlID0gTm9ybWFs
Qm9vdA0Kc3ViQm9vdE1vZGUgPSBXYXJtQm9vdEZhc3QNCkRpc3BhdGNoIFNsYXZlcyAtLSBTdGFy
dGVkDQpEaXNwYXRjaCBOMSBmb3IgTWVtSW5pdA0KTjEgRW50ZXJpbmcgTVJDDQpzZXR1cENoYW5n
ZWQ6IDANCmJvb3RNb2RlID0gTm9ybWFsQm9vdA0Kc3ViQm9vdE1vZGUgPSBXYXJtQm9vdEZhc3QN
ClNsYXZlIEFja25vbGVkZ2UgLS0gU3RhcnRlZA0KRGlzcGF0Y2ggU2xhdmVzIC0gMzZtcw0KU2xh
dmUgQWNrbm9sZWRnZSAtIDBtcw0KUHJvbW90ZSBXYXJuaW5nIEV4Y2VwdGlvbiBMaXN0IC0tIFN0
YXJ0ZWQNClByb21vdGUgV2FybmluZyBFeGNlcHRpb24gTGlzdCAtLSBTdGFydGVkDQpQcm9tb3Rl
IFdhcm5pbmcgRXhjZXB0aW9uIExpc3QgLSAwbXMNClByb21vdGUgV2FybmluZyBFeGNlcHRpb24g
TGlzdCAtIDBtcw0KSW5pdGlhbGl6ZSBUaHJvdHRsaW5nIEVhcmx5IC0tIFN0YXJ0ZWQNCkluaXRp
YWxpemUgVGhyb3R0bGluZyBFYXJseSAtLSBTdGFydGVkDQpJbml0aWFsaXplIFRocm90dGxpbmcg
RWFybHkgLSAxbXMNCkluaXRpYWxpemUgVGhyb3R0bGluZyBFYXJseSAtIDFtcw0KRGV0ZWN0IERJ
TU0gQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpEZXRlY3QgRElNTSBDb25maWd1cmF0aW9uIC0t
IFN0YXJ0ZWQNCk4wLkMwLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzAuRDA6IFBsYXRm
b3JtRGV0ZWN0TlZESU1NDQpOMC5DMC5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMwLkQx
OiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzAuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpO
MS5DMC5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMxLkQwOiBQbGF0Zm9ybURldGVjdE5W
RElNTQ0KTjEuQzEuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMS5EMTogUGxhdGZvcm1E
ZXRlY3ROVkRJTU0NCk4xLkMxLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzEuRDI6IFBs
YXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMS5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4wLkMy
LkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzIuRDA6IFBsYXRmb3JtRGV0ZWN0TlZESU1N
DQpOMC5DMi5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4xLkMyLkQxOiBQbGF0Zm9ybURldGVj
dE5WRElNTQ0KTjAuQzIuRDI6IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMS5DMi5EMjogUGxhdGZv
cm1EZXRlY3ROVkRJTU0NCk4wLkMzLkQwOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjEuQzMuRDA6
IFBsYXRmb3JtRGV0ZWN0TlZESU1NDQpOMC5DMy5EMTogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCk4x
LkMzLkQxOiBQbGF0Zm9ybURldGVjdE5WRElNTQ0KTjAuQzMuRDI6IFBsYXRmb3JtRGV0ZWN0TlZE
SU1NDQpOMS5DMy5EMjogUGxhdGZvcm1EZXRlY3ROVkRJTU0NCkRldGVjdCBESU1NIENvbmZpZ3Vy
YXRpb24gLSAyMDVtcw0KRGV0ZWN0IERJTU0gQ29uZmlndXJhdGlvbiAtIDIwMm1zDQpHZXQgU2xh
dmUgRGF0YSAtLSBTdGFydGVkDQpTZW5kIFNsYXZlIERhdGEgLS0gU3RhcnRlZA0KU2VuZFNsYXZl
RGF0YSBTMSAtPiBTMA0KR2V0U2xhdmVEYXRhIFMxIC0+IFMwDQpHZXQgU2xhdmUgRGF0YSAtIDMx
bXMNClNlbmQgU2xhdmUgRGF0YSAtIDI4bXMNCkNoZWNrIFBPUiBDb21wYXRpYmlsaXR5IC0tIFN0
YXJ0ZWQNCkdldCBTdGF0dXMgLS0gU3RhcnRlZA0KQ2hlY2sgUE9SIENvbXBhdGliaWxpdHkgLSAw
bXMNCkluaXRpYWxpemUgRERSIENsb2NrcyAtLSBTdGFydGVkDQpNZW1vcnkgYmVoaW5kIHByb2Nl
c3NvciAwIHJ1bm5pbmcgYXQgRERSLTE4NjcNCk1lbW9yeSBiZWhpbmQgcHJvY2Vzc29yIDEgcnVu
bmluZyBhdCBERFItMTg2Nw0KSW5pdGlhbGl6ZSBERFIgQ2xvY2tzIC0gOW1zDQpTZW5kIFN0YXR1
cyAtLSBTdGFydGVkDQpHZXQgU3RhdHVzIC0gMTltcw0KU2VuZCBTdGF0dXMgLSAwbXMNCkdldCBE
YXRhIC0tIFN0YXJ0ZWQNClNldCBWZGQgLS0gU3RhcnRlZA0KU2V0IFZkZCAtIDFtcw0KQ2hlY2sg
RElNTSBSYW5rcyAtLSBTdGFydGVkDQpDaGVjayBESU1NIFJhbmtzIC0gNW1zDQpTZW5kIERhdGEg
LS0gU3RhcnRlZA0KR2V0RGF0YSBTMCAtPiBTMQ0KU2VuZERhdGEgUzAgLT4gUzENCkdldCBEYXRh
IC0gNDNtcw0KU2VuZCBEYXRhIC0gMjdtcw0KSW5pdGlhbGl6ZSBBRFIgLS0gU3RhcnRlZA0KSW5p
dGlhbGl6ZSBBRFIgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBSZXNldCwgY2xlYXJpbmcgdGhlIEFE
UiBzdGF0dXMgYml0DQpObyBQZW5kaW5nIFJlc2V0LCBjbGVhcmluZyB0aGUgQURSIHN0YXR1cyBi
aXQNCkluaXRpYWxpemUgQURSIC0gNm1zDQpJbml0aWFsaXplIEFEUiAtIDhtcw0KSW5pdGlhbGl6
ZSBNZW1vcnkgLS0gU3RhcnRlZA0KSW5pdGlhbGl6ZSBNZW1vcnkgLS0gU3RhcnRlZA0KSW5pdGlh
bGl6ZSBNZW1vcnkgLSAwbXMNCkluaXRpYWxpemUgTWVtb3J5IC0gMG1zDQpHYXRoZXIgU1BEIERh
dGEgLS0gU3RhcnRlZA0KR2F0aGVyIFNQRCBEYXRhIC0tIFN0YXJ0ZWQNCkdhdGhlciBTUEQgRGF0
YSAtIDBtcw0KR2F0aGVyIFNQRCBEYXRhIC0gMG1zDQpQbGF0Zm9ybSBOVkRJTU0gU3RhdHVzIC0t
IFN0YXJ0ZWQNClBsYXRmb3JtIE5WRElNTSBTdGF0dXMgLS0gU3RhcnRlZA0KTjE6IENvcmVOVkRJ
TU1TdGF0dXMNCk4wOiBDb3JlTlZESU1NU3RhdHVzDQpQbGF0Zm9ybSBOVkRJTU0gU3RhdHVzIC0g
NG1zDQpQbGF0Zm9ybSBOVkRJTU0gU3RhdHVzIC0gM21zDQpFYXJseSBDb25maWd1cmF0aW9uIC0t
IFN0YXJ0ZWQNCkVhcmx5IENvbmZpZ3VyYXRpb24gLS0gU3RhcnRlZA0KRWFybHkgQ29uZmlndXJh
dGlvbiAtIDI1bXMNCkREUklPIEluaXRpYWxpemF0aW9uIC0tIFN0YXJ0ZWQNCk4xLkMwOiBOdW1i
ZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KRWFybHkgQ29uZmlndXJhdGlvbiAtIDM0bXMNCk4x
LkMxOiBOdW1iZXIgb2YgRElNTVMgaW4gY2hhbm5lbDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24g
LS0gU3RhcnRlZA0KTjEuQzI6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAyDQpOMS5DMzog
TnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINCk4wLkMwOiBOdW1iZXIgb2YgRElNTVMgaW4g
Y2hhbm5lbDogMg0KRERSSU8gSW5pdGlhbGl6YXRpb24gLSAyN21zDQpOMC5DMTogTnVtYmVyIG9m
IERJTU1TIGluIGNoYW5uZWw6IDINClByZS1UcmFpbmluZyBJbml0aWFsaXphdGlvbiAtLSBTdGFy
dGVkDQpOMC5DMjogTnVtYmVyIG9mIERJTU1TIGluIGNoYW5uZWw6IDINClByZS1UcmFpbmluZyBJ
bml0aWFsaXphdGlvbiAtIDBtcw0KTjAuQzM6IE51bWJlciBvZiBESU1NUyBpbiBjaGFubmVsOiAy
DQpQUFIgRmxvdyAtLSBTdGFydGVkDQpERFJJTyBJbml0aWFsaXphdGlvbiAtIDMybXMNClBQUiBG
bG93IC0gMG1zDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLS0gU3RhcnRlZA0KUG9zdC1U
cmFpbmluZyBJbml0aWFsaXphdGlvbiAtLSBTdGFydGVkDQpQcmUtVHJhaW5pbmcgSW5pdGlhbGl6
YXRpb24gLSAwbXMNClBvc3QtVHJhaW5pbmcgSW5pdGlhbGl6YXRpb24gLSA1bXMNClBQUiBGbG93
IC0tIFN0YXJ0ZWQNClBsYXRmb3JtIFJlc3RvcmUgTlZESU1NcyAtLSBTdGFydGVkDQpQUFIgRmxv
dyAtIDBtcw0KTjE6IFBsYXRmb3JtUmVzdG9yZU5WRElNTXMNClBvc3QtVHJhaW5pbmcgSW5pdGlh
bGl6YXRpb24gLS0gU3RhcnRlZA0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0gNG1zDQpQbGF0
Zm9ybSBBcm0gTlZESU1NcyAtLSBTdGFydGVkDQpQb3N0LVRyYWluaW5nIEluaXRpYWxpemF0aW9u
IC0gNm1zDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJ
TU1zIC0tIFN0YXJ0ZWQNCkxhdGUgQ29uZmlndXJhdGlvbiAtLSBTdGFydGVkDQpOMDogUGxhdGZv
cm1SZXN0b3JlTlZESU1Ncw0KUGxhdGZvcm0gUmVzdG9yZSBOVkRJTU1zIC0gOW1zDQpMYXRlIENv
bmZpZ3VyYXRpb24gLSA4bXMNClBsYXRmb3JtIEFybSBOVkRJTU1zIC0tIFN0YXJ0ZWQNCkluaXRp
YWxpemUgVGhyb3R0bGluZyAtLSBTdGFydGVkDQpQbGF0Zm9ybSBBcm0gTlZESU1NcyAtIDBtcw0K
TGF0ZSBDb25maWd1cmF0aW9uIC0tIFN0YXJ0ZWQNCkluaXRpYWxpemUgVGhyb3R0bGluZyAtIDE0
bXMNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRlZA0KTGF0ZSBDb25maWd1cmF0aW9uIC0gN21z
DQpBZHZhbmNlZCBNZW1UZXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxpbmcgLS0gU3RhcnRl
ZA0KTWVtVGVzdCAtLSBTdGFydGVkDQpNZW1UZXN0IC0gMG1zDQpJbml0aWFsaXplIFRocm90dGxp
bmcgLSAxM21zDQpNZW1Jbml0IC0tIFN0YXJ0ZWQNCkFkdmFuY2VkIE1lbVRlc3QgLS0gU3RhcnRl
ZA0KTWVtSW5pdCAtIDBtcw0KQWR2YW5jZWQgTWVtVGVzdCAtIDBtcw0KQ2hlY2sgUmFzIFN1cHBv
cnQgQWZ0ZXIgTWVtSW5pdCAtLSBTdGFydGVkDQpNZW1UZXN0IC0tIFN0YXJ0ZWQNCkNoZWNrIFJh
cyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLSAwbXMNCk1lbVRlc3QgLSAwbXMNClN3aXRjaCB0byBO
b3JtYWwgTW9kZSAtLSBTdGFydGVkDQpNZW1Jbml0IC0tIFN0YXJ0ZWQNClN3aXRjaCB0byBOb3Jt
YWwgTW9kZSAtIDFtcw0KTWVtSW5pdCAtIDBtcw0KSW5pdGlhbGl6ZSBBRFIyIC0tIFN0YXJ0ZWQN
CkNoZWNrIFJhcyBTdXBwb3J0IEFmdGVyIE1lbUluaXQgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBS
ZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpDaGVjayBSYXMgU3VwcG9ydCBBZnRl
ciBNZW1Jbml0IC0gMG1zDQpJbml0aWFsaXplIEFEUjIgLSA3bXMNClN3aXRjaCB0byBOb3JtYWwg
TW9kZSAtLSBTdGFydGVkDQpTZW5kIE5WUkFNIERhdGEgLS0gU3RhcnRlZA0KU3dpdGNoIHRvIE5v
cm1hbCBNb2RlIC0gMW1zDQpJbml0aWFsaXplIEFEUjIgLS0gU3RhcnRlZA0KTm8gUGVuZGluZyBS
ZXNldCwgY2xlYXJpbmcgdGhlIEFEUiBzdGF0dXMgYml0DQpJbml0aWFsaXplIEFEUjIgLSA0bXMN
CkdldCBOVlJBTSBEYXRhIC0tIFN0YXJ0ZWQNClNlbmROdnJhbURhdGEgUzEgLT4gUzANCkdldE52
cmFtRGF0YSBTMSAtPiBTMA0KR2V0IE5WUkFNIERhdGEgLSAxNm1zDQpTZW5kIE5WUkFNIERhdGEg
LSAyOW1zDQpJbml0aWFsaXplIE1lbW9yeSBNYXAgLS0gU3RhcnRlZA0KVG90YWwgTVJDIHRpbWUg
PSA3MTFtcw0KSW5pdGlhbGl6ZSBNZW1vcnkgTWFwIC0gNW1zDQpTZXQgUkFTIENvbmZpZ3VyYXRp
b24gLS0gU3RhcnRlZA0KU2V0IFJBUyBDb25maWcNClNldCBSQVMgQ29uZmlndXJhdGlvbiAtIDNt
cw0KTWVtb3J5IExhdGUgLS0gU3RhcnRlZA0KTWVtb3J5IExhdGUgLSAwbXMNCkRJTU0gSW5mb3Jt
YXRpb24gLS0gU3RhcnRlZA0KU1RBUlRfRElNTUlORk9fVEFCTEUNCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQpTVEFSVF9TT0NLRVRfMF9UQUJMRQ0KSFNYIEMwIC0gRVANCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQpTfCAgICAgQ2hhbm5lbCAwICAgICAgfCAgICAgQ2hhbm5l
bCAxICAgICAgfCAgICAgQ2hhbm5lbCAyICAgICAgfCAgICAgQ2hhbm5lbCAzICAgICAgfA0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElN
TTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8
DQogfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1p
Y3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwg
ICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAg
ICAgIHwNCiB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdC
KDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0Mt
QiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1N
ICBSL0MtQiAgfA0KIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwg
ICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIw
MTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8ICAgICB3
dzE5IDIwMTYgICAgICB8DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIx
ICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAw
MDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHww
eDAwMDAwMDAwMDAwMDAwMDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMXwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1N
OiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwgICBESU1NOiBNaWNyb24gICAgIHwN
CiB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8ICAgRFJBTTogTWlj
cm9uICAgICB8ICAgRFJBTTogTWljcm9uICAgICB8DQogfCAgICBSQ0Q6IElEVCAgICAgICAgfCAg
ICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAgICAgfCAgICBSQ0Q6IElEVCAgICAg
ICAgfA0KIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwgIDE2R0Io
NEdieDQgMUggRFIpIHwgIDE2R0IoNEdieDQgMUggRFIpIHwNCiB8IEREUjQgUkRJTU0gIFIvQy1C
ICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0gIFIvQy1CICB8IEREUjQgUkRJTU0g
IFIvQy1CICB8DQogfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfCAg
IDIxMzMgMTMtMTMtMTMgICAgfCAgIDIxMzMgMTMtMTMtMTMgICAgfA0KIHwgICAgIHd3MTkgMjAx
NiAgICAgIHwgICAgIHd3NDQgMjAxNiAgICAgIHwgICAgIHd3MTkgMjAxNiAgICAgIHwgICAgIHd3
NDQgMjAxNiAgICAgIHwNCiB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEg
ICB8MzZBU0YyRzcyUFotMkcxQjEgICB8MzZBU0YyRzcyUFotMkcxQjEgICB8DQogfDB4MDAwMDAw
MDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4MDAwMDAwMDAwMDAwMDAwMCAgfDB4
MDAwMDAwMDAwMDAwMDAwMCAgfA0KIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIHwNCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoyfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBp
bnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfCAgIE5vdCBpbnN0YWxsZWQgICAgfA0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNUT1BfU09DS0VUXzBfVEFCTEUNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
U1RBUlRfU09DS0VUXzFfVEFCTEUNCkhTWCBDMCAtIEVQDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KU3wgICAgIENoYW5uZWwgMCAgICAgIHwgICAgIENoYW5uZWwgMSAgICAgIHwgICAg
IENoYW5uZWwgMiAgICAgIHwgICAgIENoYW5uZWwgMyAgICAgIHwNCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQowfCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAg
fCAgIERJTU06IE1pY3JvbiAgICAgfCAgIERJTU06IE1pY3JvbiAgICAgfA0KIHwgICBEUkFNOiBN
aWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBEUkFNOiBNaWNyb24gICAgIHwgICBE
UkFNOiBNaWNyb24gICAgIHwNCiB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAg
ICAgICB8ICAgIFJDRDogSURUICAgICAgICB8ICAgIFJDRDogSURUICAgICAgICB8DQogfCAgMTZH
Qig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikgfCAgMTZHQig0R2J4NCAxSCBEUikg
fCAgMTZHQig0R2J4NCAxSCBEUikgfA0KIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElN
TSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwgRERSNCBSRElNTSAgUi9DLUIgIHwNCiB8
ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8ICAgMjEzMyAxMy0xMy0x
MyAgICB8ICAgMjEzMyAxMy0xMy0xMyAgICB8DQogfCAgICAgd3cxOSAyMDE2ICAgICAgfCAgICAg
d3cxOSAyMDE2ICAgICAgfCAgICAgd3c0NCAyMDE2ICAgICAgfCAgICAgd3cxOSAyMDE2ICAgICAg
fA0KIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwzNkFTRjJHNzJQ
Wi0yRzFCMSAgIHwzNkFTRjJHNzJQWi0yRzFCMSAgIHwNCiB8MHgwMDAwMDAwMDAwMDAwMDAwICB8
MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAwMDAwICB8MHgwMDAwMDAwMDAwMDAw
MDAwICB8DQogfCAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfA0KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCjF8ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8
ICAgRElNTTogTWljcm9uICAgICB8ICAgRElNTTogTWljcm9uICAgICB8DQogfCAgIERSQU06IE1p
Y3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERSQU06IE1pY3JvbiAgICAgfCAgIERS
QU06IE1pY3JvbiAgICAgfA0KIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAg
ICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwgICAgUkNEOiBJRFQgICAgICAgIHwNCiB8ICAxNkdC
KDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8ICAxNkdCKDRHYng0IDFIIERSKSB8
ICAxNkdCKDRHYng0IDFIIERSKSB8DQogfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1N
ICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfCBERFI0IFJESU1NICBSL0MtQiAgfA0KIHwg
ICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwgICAyMTMzIDEzLTEzLTEz
ICAgIHwgICAyMTMzIDEzLTEzLTEzICAgIHwNCiB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3
dzQ0IDIwMTYgICAgICB8ICAgICB3dzQ0IDIwMTYgICAgICB8ICAgICB3dzE5IDIwMTYgICAgICB8
DQogfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfDM2QVNGMkc3MlBa
LTJHMUIxICAgfDM2QVNGMkc3MlBaLTJHMUIxICAgfA0KIHwweDAwMDAwMDAwMDAwMDAwMDAgIHww
eDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAwMDAgIHwweDAwMDAwMDAwMDAwMDAw
MDAgIHwNCiB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICB8DQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KMnwgICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwg
ICBOb3QgaW5zdGFsbGVkICAgIHwgICBOb3QgaW5zdGFsbGVkICAgIHwNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpTVE9QX1NPQ0tFVF8xX1RBQkxFDQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAgICAgICAgICAg
ICAgICAgfCAgU29ja2V0IDAgIHwgIFNvY2tldCAxICB8ICBTb2NrZXQgMiAgfCAgU29ja2V0IDMg
IHwgICBTeXN0ZW0gICB8DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KQWN0aXZlIE1l
bW9yeSAgICAgICB8ICAgIDEyOEdCICAgfCAgICAxMjhHQiAgIHwgICAgIE4vQSAgICB8ICAgICBO
L0EgICAgfCAgICAyNTZHQiAgIHwNCkREUiBGcmVxICAgICAgICAgICAgfCAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgIEREUjQtMTg2NyB8DQpDaDAg
Q0wtUkNELVJQLUNNRCAgIHwxMy0xMy0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwg
ICAgICAgICAgICB8ICAgICAgICAgICAgfA0KQ2gxIENMLVJDRC1SUC1DTUQgICB8MTMtMTMtMTMt
MW4gfDEzLTEzLTEzLTFuIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwN
CkNoMiBDTC1SQ0QtUlAtQ01EICAgfDEzLTEzLTEzLTFuIHwxMy0xMy0xMy0xbiB8ICAgICAgICAg
ICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8DQpDaDMgQ0wtUkNELVJQLUNNRCAgIHwxMy0x
My0xMy0xbiB8MTMtMTMtMTMtMW4gfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAg
ICAgfA0KRERSIFZkZCAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAg
ICAgICAgICB8ICAgICAgICAgICAgfCAgICAxLjIwViAgIHwNCkVDQyBDaGVja2luZyAgICAgICAg
fCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAg
IE9uICAgICB8DQpDQVAgQ2hlY2tpbmcgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAg
fCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICBPbiAgICAgfA0KUGF0cm9sL0RlbWFuZCBT
Y3J1YiB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAg
fCAgIE9uL09uICAgIHwNClJBUyBNb2RlICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICBJbmRlcCAgICB8DQpYb3ZlciBNb2Rl
ICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICAgICAxOjEgICAgfA0KUGFnaW5nIFBvbGljeSAgICAgICB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCBBZGFwdCBPcGVuIHwNCkRhdGEg
U2NyYW1ibGluZyAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwgICAgIE9uICAgICB8DQpDQ01SQyBSZXZpc2lvbiAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAgICB8ICAwMC41MC4wMCAgfA0K
UkMgUmV2aXNpb24gICAgICAgICB8ICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICAgICAgICAg
ICB8ICAgICAgICAgICAgfCAgMDMuMDQuMDAgIHwNCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQoNClNUT1BfRElNTUlORk9fVEFCTEUNCl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NCiAgICAgICAgICAgICAgICBQ
bGF0Zm9ybSBESU1NIENvbmZpZ3VyYXRpb24NCl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e
Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4NClNvY2tldCAgOiAwDQogICAg
ICAgIENoYW5uZWwgICA6IDAgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAgIHBlclNpemUg
OiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAxICBkZHI0U2l6ZSAgOiA1MTIg
IHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAgQ2hhbm5lbCAg
IDogMiAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUg
OiAwDQogICAgICAgIENoYW5uZWwgICA6IDMgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAg
IHBlclNpemUgOiAwICBibGtTaXplIDogMA0KU29ja2V0ICA6IDENCiAgICAgICAgQ2hhbm5lbCAg
IDogMCAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAgIGJsa1NpemUg
OiAwDQogICAgICAgIENoYW5uZWwgICA6IDEgIGRkcjRTaXplICA6IDUxMiAgdm9sU2l6ZSA6IDAg
IHBlclNpemUgOiAwICBibGtTaXplIDogMA0KICAgICAgICBDaGFubmVsICAgOiAyICBkZHI0U2l6
ZSAgOiA1MTIgIHZvbFNpemUgOiAwICBwZXJTaXplIDogMCAgYmxrU2l6ZSA6IDANCiAgICAgICAg
Q2hhbm5lbCAgIDogMyAgZGRyNFNpemUgIDogNTEyICB2b2xTaXplIDogMCAgcGVyU2l6ZSA6IDAg
IGJsa1NpemUgOiAwDQpESU1NIEluZm9ybWF0aW9uIC0gNjcybXMNClRvdGFsIE1SQyB0aW1lID0g
MTQ1MG1zDQpOVkRJTU1fUHJlc2VudDogMC4NClNUT1BfTVJDX1JVTg0KUmVzZXQgUmVxdWVzdGVk
OiAwDQpQaXBlIEV4aXQgc3RhcnRpbmcuLi5QaXBlIEV4aXQgY29tcGxldGVkISBSZXNldCBSZXF1
ZXN0ZWQ6IDANCkNoZWNraW5nIGZvciBSZXNldCBSZXF1ZXN0cyAuLi4gIA0KIFtDaGVja0FuZEhh
bmRsZVJlc2V0UmVxdWVzdHNdIEdwaW9CYXNlQWRkciA9ICA1MDANCiBGb3VuZA0KSW4gT2VtQ2hl
Y2tBbmRIYW5kbGVSZXNldFJlcXVlc3RzOg0KTm9uZSANCkNvbnRpbnVlIHdpdGggc3lzdGVtIEJJ
T1MgUE9TVCAuLi4NCg0KUHJldkJvb3RFcnJMb2cgLSBOdW0gVmFsaWQgRW50cmllczogMA0KIFBl
aW1NZW1vcnlRcGlJbml0IEVORCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQpMU0kgTWVnYVJBSUQgU0FTLU1GSSBCSU9TICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KVmVyc2lvbiA2LjIy
LjAzLjEgKEJ1aWxkIEZlYnJ1YXJ5IDAyLCAyMDE1KSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCkNvcHlyaWdodChjKSAyMDE1IExTSSBDb3Jwb3JhdGlvbiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJIEJJT1MgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpWZXJzaW9u
IDYuMjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0aW9uICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRi9XIEluaXRpYWxpemluZyBEZXZp
Y2VzIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpWZXJzaW9uIDYu
MjIuMDMuMSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0aW9uICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCkxTSSBNZWdhUkFJRCBTQVMtTUZJIEJJT1MgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpWZXJzaW9uIDYuMjIuMDMu
MSAoQnVpbGQgRmVicnVhcnkgMDIsIDIwMTUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KQ29weXJpZ2h0KGMpIDIwMTUgTFNJIENvcnBvcmF0aW9uICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkYvVyBJbml0aWFsaXppbmcgRGV2aWNl
cyAxMDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KSEEgLTAgKEJ1cyAxIERldiAwKSBTQVMzMTA4ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkZXIHBh
Y2thZ2U6IDI0LjcuMC0wMDU3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQphcHByb3ByaWF0ZSB1dGlsaXR5IHdpdGhpbiB0aGUgb3BlcmF0
aW5nIHN5c3RlbSBvciB3aXRoaW4gUE9TVC4gICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANClByZXNzIGFueSBrZXkgdG8gY29udGludWUuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpZb3VyIFZEcyB0aGF0IGFyZSBj
b25maWd1cmVkIGZvciB3cml0ZS1iYWNrIGFyZSB0ZW1wb3JhcmlseSBydW5uaW5nIGluICAgICAg
ICAgIA0Kd3JpdGUtdGhyb3VnaCBtb2RlLiBUaGlzIGlzIGNhdXNlZCBieSB0aGUgYmF0dGVyeSBv
ciBzdXBlciBjYXBhY2l0b3IgICAgICAgICAgICANCmJlaW5nIGNoYXJnZWQsIG1pc3NpbmcsIG9y
IGJhZC4gSWYgeW91IGFyZSB1c2luZyBhIGJhdHRlcnksIHBsZWFzZSBhbGxvdyB0aGUgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KQmF0dGVyeSBTdGF0dXM6IE5vdCBwcmVzZW50ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBDSSBTbG90
IE51bWJlcjogMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KLS0gLS0tIC0tLS0tLSAg
ICAtLS0tLS0tICAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0gICAgICAgICAgICAtLS0tLS0t
LSAgICAgICANCiAgICAgICBMU0kgICAgICAgU0FTMzEwOCAgICAgICAgICAgICAgICAgICAgIDQu
MjcwLjAwLTQzODIgICAgICAgMTAyNE1CICAgICAgICAgDQoxICAwICAgQVRBICAgICAgIEhVUzcy
NjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAgICAgIDE5MDc3MjlNQiAgICAg
IA0KMiAgMCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAgICAgICAgICAgVDdSNCAgICAg
ICAgICAgICAgICAxOTA3NzI5TUIgICAgICANCjMgIDAgICBBVEEgICAgICAgSFVTNzI2MDIwQUxB
NjEwICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkwNzcyOU1CICAgICAgDQo0ICAw
ICAgQVRBICAgICAgIEhVUzcyNjAyMEFMQTYxMCAgICAgICAgICAgICBUN1I0ICAgICAgICAgICAg
ICAgIDE5MDc3MjlNQiAgICAgIA0KNSAgMCAgIEFUQSAgICAgICBIVVM3MjYwMjBBTEE2MTAgICAg
ICAgICAgICAgVDdSNCAgICAgICAgICAgICAgICAxOTA3NzI5TUIgICAgICANCjYgIDAgICBBVEEg
ICAgICAgSFVTNzI2MDIwQUxBNjEwICAgICAgICAgICAgIFQ3UjQgICAgICAgICAgICAgICAgMTkw
NzcyOU1CICAgICAgDQo3ICAwICAgQVRBICAgICAgIElOVEVMIFNTRFNDMkJBMjAgICAgICAgICAg
ICAwMTUwICAgICAgICAgICAgICAgIDE5MDc4Mk1CICAgICAgIA0KOCAgMCAgIEFUQSAgICAgICBJ
TlRFTCBTU0RTQzJCQTIwICAgICAgICAgICAgMDE1MCAgICAgICAgICAgICAgICAxOTA3ODJNQiAg
ICAgICANCiAgIDAgICBMU0kgICAgICAgVmlydHVhbCBEcml2ZSAgICAgICAgICAgICAgIFJBSUQx
ICAgICAgICAgICAgICAgMTkwNjM5NE1CICAgICAgDQogICAxICAgTFNJICAgICAgIFZpcnR1YWwg
RHJpdmUgICAgICAgICAgICAgICBSQUlEMTAgICAgICAgICAgICAgIDM4MTI3ODhNQiAgICAgIA0K
ICAgMiAgIExTSSAgICAgICBWaXJ0dWFsIERyaXZlICAgICAgICAgICAgICAgUkFJRDEgICAgICAg
ICAgICAgICAxODk3ODFNQiAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjMgVmlydHVhbCBEcml2
ZShzKSBmb3VuZCBvbiB0aGUgaG9zdCBhZGFwdGVyLiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KMyBWaXJ0dWFsIERyaXZlKHMpIGhh
bmRsZWQgYnkgQklPUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANClByZXNzIDxDdHJsPjxSPiB0byBSdW4gTWVnYVJBSUQgQ29uZmlndXJhdGlvbiBVdGlsaXR5
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQpCcm9hZGNvbSBOZXRYdHJlbWUgRXRoZXJuZXQgQm9vdCBBZ2VudCB2MTYu
OC4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KQ29weXJpZ2h0IChDKSAyMDAw
LTIwMTQgQnJvYWRjb20gQ29ycG9yYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCkFsbCByaWdodHMgcmVzZXJ2ZWQuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQcmVzcyBDdHJsLVMgdG8gQ29uZmlndXJl
IERldmljZSAoTUFDIEFkZHJlc3MgLSBDODFGQkU5NEEwOUQpICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpCcm9hZGNvbSBOZXRY
dHJlbWUgRXRoZXJuZXQgQm9vdCBBZ2VudCB2MTYuOC4wICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KQ29weXJpZ2h0IChDKSAyMDAwLTIwMTQgQnJvYWRjb20gQ29ycG9yYXRpb24g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkFsbCByaWdodHMgcmVzZXJ2ZWQu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQpQcmVzcyBDdHJsLVMgdG8gQ29uZmlndXJlIERldmljZSAoTUFDIEFkZHJlc3MgLSBDODFG
QkU5NEEwOUQpICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQpJbml0aWFsaXppbmcgSW50ZWwoUikgQm9vdCBBZ2VudCBH
RSB2MS41LjU2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KUFhFIDIuMSBC
dWlsZCAwOTIgKFdmTSAyLjApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANClByZXNzIEN0cmwrUyB0byBlbnRlciB0aGUgU2V0dXAgTWVudS4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KSW5pdGlhbGl6aW5nIEludGVsKFIpIEJvb3QgQWdlbnQgR0UgdjEuNS41
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANClBYRSAyLjEgQnVpbGQgMDky
IChXZk0gMi4wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCkluaXRpYWxpemluZyBJbnRlbChSKSBCb290IEFnZW50IEdFIHYxLjUu
NTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQWEUgMi4xIEJ1aWxkIDA5
MiAoV2ZNIDIuMCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KUHJlc3MgQ3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBNZW51LiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCkluaXRpYWxpemluZyBJbnRlbChSKSBCb290IEFnZW50
IEdFIHYxLjUuNTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpQWEUgMi4x
IEJ1aWxkIDA5MiAoV2ZNIDIuMCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KUHJlc3MgQ3RybCtTIHRvIGVudGVyIHRoZSBTZXR1cCBNZW51Li4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkNQVUlEIDogMzA2RjIN
Cg0KDQpWZXJzaW9uIDogMy4zNQ0KQklPUyBCdWlsZCBEYXRlIDogMTAvMjAvMjAxNg0KDQpQcm9j
ZXNzb3IgVHlwZSA6IEludGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2MjAgdjMgQCAyLjQwR0h6DQpU
b3RhbCBNZW1vcnkgOiAyNjIxNDQgTUINCg0KQk1DIElQOiA4LjM1LjMwLjExMQ0KDQpDdXJyZW50
IEtleUJvYXJkIFR5cGUgOiBVUw0KDQpQcmVzcyBEZWwgZ28gdG8gU2V0dXAgVXRpbGl0eSAoRjQg
b24gUmVtb3RlIEtleWJvYXJkKQ0KUHJlc3MgRjExIGdvIHRvIEJvb3QgTWFuYWdlciAoRjMgb24g
UmVtb3RlIEtleWJvYXJkKQ0KT3RoZXIgRGV2aWNlICAgIDEgOiAoQnVzIDAxIERldiAwMClQQ0kg
UkFJRCBBZGFwdGVyDQpPdGhlciBEZXZpY2UgICAgMiA6IEJSQ00gTUJBIFNsb3QgMDIwMCB2MTYu
OC4wDQpPdGhlciBEZXZpY2UgICAgMyA6IElCQSBHRSBTbG90IDgxMDAgdjE1NTYNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiBYZW4gNC45LjIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQooWEVOKSBYZW4gdmVyc2lvbiA0LjkuMiAocm9vdEApIChnY2MgKFNVU0UgTGludXgpIDQuOC41
KSBkZWJ1Zz1uICBUaHUgSnVuIDI4IDIyOjU4OjE0IENTVCAyMDE4DQooWEVOKSBMYXRlc3QgQ2hh
bmdlU2V0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIA0KKFhFTikgQm9vdGxvYWRlcjogR1JVQjIgMi4wMn5iZXRhMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIENvbW1hbmQgbGluZTogZG9t
MF9tZW09MTc0MDgwTSxtYXg6MTc0MDgwTSBkb20wX21heF92Y3B1cz0yNCBoYXBfMWdiPWZhbHNl
IGhhcF8ybWI9ZmFsc2UgYWx0cDJtPTEgZmxhc2tfZW5mb3JjaW5nPTEgY29uc29sZT12Z2EsY29t
MSBjb20xPTExNTIwMCBsb2dsdmw9YWxsDQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJl
c3M6IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikg
VmlkZW8gaW5mb3JtYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCihYRU4pICBWR0EgaXMgdGV4dCBtb2RlIDgweDI1LCBmb250IDh4
MTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgVkJFL0RE
QyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAxNiBzZWNvbmRzDQooWEVOKSAgRURJ
RCBpbmZvIG5vdCByZXRyaWV2ZWQgYmVjYXVzZSB0YWtlcyBsb25nZXIgdGhhbiA1IHNlY29uZHMg
ICAgICAgICAgICAgIA0KKFhFTikgRGlzYyBpbmZvcm1hdGlvbjogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBGb3VuZCAzIE1C
UiBzaWduYXR1cmVzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQooWEVOKSAgRm91bmQgMyBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgWGVuLWU4MjAgUkFNIG1hcDog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CihYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZTAwMCAodXNhYmxlKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDA5ZTAwMCAtIDAwMDAw
MDAwMDAwYTAwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikg
IDAwMDAwMDAwMDAwZTAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA1MTNj
ODAwMCAodXNhYmxlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAw
MDA1MTNjODAwMCAtIDAwMDAwMDAwNTI0YzgwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwNTI0YzgwMDAgLSAwMDAwMDAwMDY3ZWRmMDAwICh1
c2FibGUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDY3ZWRm
MDAwIC0gMDAwMDAwMDA2YjY5ZjAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQooWEVOKSAgMDAwMDAwMDA2YjY5ZjAwMCAtIDAwMDAwMDAwN2I2OWYwMDAgKEFDUEkgTlZT
KSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I2OWYwMDAgLSAw
MDAwMDAwMDdiN2ZmMDAwIChBQ1BJIGRhdGEpICAgICAgICAgICAgICAgICAgICAgICAgICANCihY
RU4pICAwMDAwMDAwMDdiN2ZmMDAwIC0gMDAwMDAwMDA3YjgwMDAwMCAodXNhYmxlKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA3YjgwMDAwMCAtIDAwMDAwMDAw
OTAwMDAwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAw
MDAwMDAwZmViMDAwMDAgLSAwMDAwMDAwMGZlYjA0MDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAw
MDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAw
MDBmZWQxODAwMCAtIDAwMDAwMDAwZmVkMWEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAw
ZmVkMWMwMDAgLSAwMDAwMDAwMGZlZDIwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZm
ODAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDEwMDAw
MDAwMCAtIDAwMDAwMDQwODAwMDAwMDAgKHVzYWJsZSkNCihYRU4pIE5ldyBYZW4gaW1hZ2UgYmFz
ZSBhZGRyZXNzOiAweDY3ODAwMDAwDQooWEVOKSBBQ1BJOiBSU0RQIDAwMEZFMDIwLCAwMDI0IChy
MiBJTlNZREUpDQooWEVOKSBBQ1BJOiBYU0RUIDdCN0I5MTg4LCAwMERDIChyMSBJTlNZREUgIEhT
Vy1MUFQgICAgICAgIDEgICAgICAgMTAwMDAxMykNCihYRU4pIEFDUEk6IEZBQ1AgN0I3RjcwMDAs
IDAxMEMgKHI1IElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikg
QUNQSTogRFNEVCA3QjdDMzAwMCwgMkQ2RDkgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMCBB
Q1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRkFDUyA3QjY5QzAwMCwgMDA0MA0KKFhFTikgQUNQ
STogVUVGSSA3QjdGRDAwMCwgMDIzNiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkg
ICAgNDAwMDApDQooWEVOKSBBQ1BJOiBVRUZJIDdCN0ZDMDAwLCAwMDQyIChyMSBJTlNZREUgIEhT
Vy1MUFQgICAgICAgIDAgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEFTRiEgN0I3RkIwMDAs
IDAwQTUgKHIzMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4p
IEFDUEk6IEJEQVQgN0I3RkEwMDAsIDAwMzAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBB
Q1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogQk9PVCA3QjdGOTAwMCwgMDAyOCAocjEgSU5TWURF
ICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBEQkdQIDdCN0Y4
MDAwLCAwMDM0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihY
RU4pIEFDUEk6IEhQRVQgN0I3RjYwMDAsIDAwMzggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAg
MSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogQVBJQyA3QjdGNTAwMCwgMDFCNCAocjIgSU5T
WURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBNQ0ZHIDdC
N0Y0MDAwLCAwMDNDIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkN
CihYRU4pIEFDUEk6IFNSQVQgN0I3RjMwMDAsIDAyMDAgKHIyIElOU1lERSAgSFNXLUxQVCAgICAg
ICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU0xJVCA3QjdGMjAwMCwgMDA2QyAocjEg
SU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBXREFU
IDdCN0YxMDAwLCAwMTk0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IFBSQUQgN0I3QzIwMDAsIDAwRDEgKHIyIElOU1lERSAgSFNXLUxQVCAg
ICAgICAgMiBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1NEVCA3QjdDMTAwMCwgMDVDOCAo
cjEgSU5TWURFICBIU1ctTFBUICAgICAxMDAwIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBT
UE1JIDdCN0JGMDAwLCAwMDQxIChyNSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0
MDAwMCkNCihYRU4pIEFDUEk6IFNTRFQgN0I3QkUwMDAsIDA2NDggKHIxIElOU1lERSAgSFNXLUxQ
VCAgICAgMTAwMCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRE1BUiA3QjdCRDAwMCwgMDEx
MCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJ
OiBGUERUIDdCN0JDMDAwLCAwMDQ0IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAg
ICA0MDAwMCkNCihYRU4pIEFDUEk6IEhFU1QgN0I3QkIwMDAsIDAwQTggKHIxIElOU1lERSAgSFNX
LUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRVJTVCA3QjdCQTAwMCwg
MDIzMCAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBB
Q1BJOiBCRVJUIDdCN0I4MDAwLCAwMDMwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQ
SSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IEVJTkogN0I3QjcwMDAsIDAxNTAgKHIxIElOU1lERSAg
SFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgU3lzdGVtIFJBTTogMjYxNzQx
TUIgKDI2ODAyMzI4OGtCKQ0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwMCAtPiBOb2RlIDAN
CihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDIgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0g
MCAtPiBBUElDIDA0IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwNiAtPiBO
b2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDggLT4gTm9kZSAwDQooWEVOKSBTUkFU
OiBQWE0gMCAtPiBBUElDIDBhIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAx
MCAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTIgLT4gTm9kZSAxDQooWEVO
KSBTUkFUOiBQWE0gMSAtPiBBUElDIDE0IC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4g
QVBJQyAxNiAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTggLT4gTm9kZSAx
DQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDFhIC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhN
IDAgLT4gQVBJQyAwMSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDMgLT4g
Tm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA1IC0+IE5vZGUgMA0KKFhFTikgU1JB
VDogUFhNIDAgLT4gQVBJQyAwNyAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMg
MDkgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDBiIC0+IE5vZGUgMA0KKFhF
TikgU1JBVDogUFhNIDEgLT4gQVBJQyAxMSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+
IEFQSUMgMTMgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDE1IC0+IE5vZGUg
MQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxNyAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBY
TSAxIC0+IEFQSUMgMTkgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDFiIC0+
IE5vZGUgMQ0KKFhFTikgU1JBVDogTm9kZSAwIFBYTSAwIDAtMjA4MDAwMDAwMA0KKFhFTikgU1JB
VDogTm9kZSAxIFBYTSAxIDIwODAwMDAwMDAtNDA4MDAwMDAwMA0KKFhFTikgTlVNQTogQWxsb2Nh
dGVkIG1lbW5vZGVtYXAgZnJvbSA0MDdkODUwMDAwIC0gNDA3ZDg1MTAwMA0KKFhFTikgTlVNQTog
VXNpbmcgMTkgZm9yIHRoZSBoYXNoIHNoaWZ0Lg0KKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlz
ZWQgRE1BIHdpZHRoIDMyIGJpdHMNCihYRU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAo
MHg2KSwgTW9kZWwgNjMgKDB4M2YpLCBTdGVwcGluZyAyIChyYXcgMDAwMzA2ZjIpDQooWEVOKSBm
b3VuZCBTTVAgTVAtdGFibGUgYXQgMDAwZmUxZDANCihYRU4pIERNSSAyLjggcHJlc2VudC4NCihY
RU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNCihYRU4pIEFDUEk6IFBNLVRpbWVyIElPIFBv
cnQ6IDB4NDA4ICgzMiBiaXRzKQ0KKFhFTikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFsw
OjBdLCBzdGF0dXNbMDowXQ0KKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMTo0MDQs
MTowXSwgcG0xeF9ldnRbMTo0MDAsMTowXQ0KKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVz
cyBtaXNtYXRjaCBpbiBGQURUIC0gN2I2OWMwMDAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIN
CihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbN2I2OWMwMGNdLCB2ZWNfc2l6ZVsy
MF0NCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQooWEVOKSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQ0KKFhFTikgQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkNCihYRU4pIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpDQooWEVOKSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQ0KKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwOF0gZW5hYmxlZCkNCihYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGFdIGxhcGljX2lkWzB4MGFdIGVuYWJsZWQpDQooWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEwXSBsYXBpY19pZFsweDEwXSBlbmFibGVkKQ0KKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMl0gbGFwaWNfaWRbMHgxMl0gZW5hYmxlZCkNCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTRdIGxhcGljX2lkWzB4MTRdIGVuYWJsZWQpDQoo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE2XSBsYXBpY19pZFsweDE2XSBlbmFibGVkKQ0K
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxOF0gbGFwaWNfaWRbMHgxOF0gZW5hYmxlZCkN
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWFdIGxhcGljX2lkWzB4MWFdIGVuYWJsZWQp
DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVk
KQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwM10gZW5hYmxl
ZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGljX2lkWzB4MDVdIGVuYWJs
ZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA3XSBsYXBpY19pZFsweDA3XSBlbmFi
bGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOV0gbGFwaWNfaWRbMHgwOV0gZW5h
YmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGJdIGxhcGljX2lkWzB4MGJdIGVu
YWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDExXSBsYXBpY19pZFsweDExXSBl
bmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxM10gbGFwaWNfaWRbMHgxM10g
ZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MTVd
IGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE3XSBsYXBpY19pZFsweDE3
XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxOV0gbGFwaWNfaWRbMHgx
OV0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWJdIGxhcGljX2lkWzB4
MWJdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMF0gaGlnaCBl
ZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdo
IGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDRdIGhp
Z2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwNl0g
aGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA4
XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4
MGFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRb
MHgxMF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9p
ZFsweDEyXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3Bp
X2lkWzB4MTRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFj
cGlfaWRbMHgxNl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAo
YWNwaV9pZFsweDE4XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1J
IChhY3BpX2lkWzB4MWFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19O
TUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQ
SUNfTk1JIChhY3BpX2lkWzB4MDVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHgwN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDA5XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MGJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBB
Q1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4p
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDEzXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhF
TikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQoo
WEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkN
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE5XSBoaWdoIGVkZ2UgbGludFsweDFd
KQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MWJdIGhpZ2ggZWRnZSBsaW50WzB4
MV0pDQooWEVOKSBPdmVycmlkaW5nIEFQSUMgZHJpdmVyIHdpdGggYmlnc21wDQooWEVOKSBBQ1BJ
OiBJT0FQSUMgKGlkWzB4MDhdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pDQooWEVO
KSBJT0FQSUNbMF06IGFwaWNfaWQgOCwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBH
U0kgMC0yMw0KKFhFTikgQUNQSTogSU9BUElDIChpZFsweDA5XSBhZGRyZXNzWzB4ZmVjMDEwMDBd
IGdzaV9iYXNlWzI0XSkNCihYRU4pIElPQVBJQ1sxXTogYXBpY19pZCA5LCB2ZXJzaW9uIDMyLCBh
ZGRyZXNzIDB4ZmVjMDEwMDAsIEdTSSAyNC00Nw0KKFhFTikgQUNQSTogSU9BUElDIChpZFsweDBh
XSBhZGRyZXNzWzB4ZmVjNDAwMDBdIGdzaV9iYXNlWzQ4XSkNCihYRU4pIElPQVBJQ1syXTogYXBp
Y19pZCAxMCwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzQwMDAwLCBHU0kgNDgtNzENCihYRU4p
IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwp
DQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBo
aWdoIGxldmVsKQ0KKFhFTikgQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQ
STogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJy
aWRlLg0KKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgUGh5cy4gIFVzaW5nIDMgSS9PIEFQSUNz
DQooWEVOKSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANCihYRU4p
IFhlbiBFUlNUIHN1cHBvcnQgaXMgaW5pdGlhbGl6ZWQuDQooWEVOKSBIRVNUOiBUYWJsZSBwYXJz
aW5nIGhhcyBiZWVuIGluaXRpYWxpemVkDQooWEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01Q
IGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24NCihYRU4pIFNNUDogQWxsb3dpbmcgMjQgQ1BVcyAo
MCBob3RwbHVnIENQVXMpDQooWEVOKSBJUlEgbGltaXRzOiA3MiBHU0ksIDQ1NTIgTVNJL01TSS1Y
DQooWEVOKSBOb3QgZW5hYmxpbmcgeDJBUElDICh1cG9uIGZpcm13YXJlIHJlcXVlc3QpDQooWEVO
KSB4c3RhdGU6IHNpemU6IDB4MzQwIGFuZCBzdGF0ZXM6IDB4Nw0KKFhFTikgQ01DSTogdGhyZXNo
b2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQVTAgYmFuayAxNywgdXNpbmcgMHgxDQooWEVOKSBDTUNJ
OiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE4LCB1c2luZyAweDENCihY
RU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsgMTksIHVzaW5n
IDB4MQ0KKFhFTikgQ1BVMDogSW50ZWwgbWFjaGluZSBjaGVjayByZXBvcnRpbmcgZW5hYmxlZA0K
KFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOg0KKFhFTikgQlRJIG1pdGln
YXRpb25zOiBUaHVuayBOL0EsIE90aGVyczogUlNCX05BVElWRSBSU0JfVk1FWElUDQooWEVOKSBV
c2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpDQooWEVOKSBQbGF0
Zm9ybSB0aW1lciBpcyAxNC4zMThNSHogSFBFVA0KKFhFTikgRGV0ZWN0ZWQgMjM5NC40NjAgTUh6
IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuDQooWEVOKSBhbHQgdGFi
bGUgZmZmZjgyZDA4MDNmMjY1OCAtPiBmZmZmODJkMDgwM2Y0MDhjDQooWEVOKSBQQ0k6IE1DRkcg
Y29uZmlndXJhdGlvbiAwOiBiYXNlIDgwMDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIGZm
DQooWEVOKSBQQ0k6IE1DRkcgYXJlYSBhdCA4MDAwMDAwMCByZXNlcnZlZCBpbiBFODIwDQooWEVO
KSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMgMDAtZmYNCihYRU4pIEludGVs
IFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4NCihYRU4p
IEludGVsIFZULWQgaW9tbXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4N
CihYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQt
ZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4NCihYRU4pIEludGVsIFZULWQgUXVl
dWVkIEludmFsaWRhdGlvbiBlbmFibGVkLg0KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVt
YXBwaW5nIGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVu
YWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIG5vdCBlbmFibGVkLg0K
KFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQNCihYRU4pICAtIERvbTAgbW9kZTogUmVs
YXhlZA0KKFhFTikgSW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkDQooWEVOKSBucl9zb2NrZXRz
OiAyDQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQ0K
KFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRo
b2QNCihYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBp
bjI9LTENCihYRU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkDQooWEVOKSBEZWZhdWx0aW5n
IHRvIGFsdGVybmF0aXZlIGtleSBoYW5kbGluZzsgc2VuZCAnQScgdG8gc3dpdGNoIHRvIG5vcm1h
bCBtb2RlLg0KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAyNTYgS2lCLg0KKFhFTikg
bXdhaXQtaWRsZTogZG9lcyBub3QgcnVuIG9uIGZhbWlseSA2IG1vZGVsIDYzDQooWEVOKSBWTVg6
IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mg
dmlydHVhbGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5k
ZWQgUGFnZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZp
ZXJzIChWUElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNj
ZXNzIGJpdG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJl
Z2lzdGVyIFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVy
eQ0KKFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNo
YWRvd2luZw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQu
DQooWEVOKSBIVk06IFZNWCBlbmFibGVkDQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBh
Z2luZyAoSEFQKSBkZXRlY3RlZA0KKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIg
W2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxlZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9v
IGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9s
ZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6
IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihY
RU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0KKFhFTikgYnVpbGQtaWQ6IDUzNTc2MWExMGM1NWY2ZmNk
ZGNhMWZhODExODY1Nzg3YTY2ZTExZTUNCihYRU4pIEFDUEkgc2xlZXAgbW9kZXM6IFMzDQooWEVO
KSBWUE1VOiBkaXNhYmxlZA0KKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGlu
ZyB0aW1lciBzdGFydGVkLg0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVO
KSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQ0KKFhFTikgKioqIExPQURJ
TkcgRE9NQUlOIDAgKioqDQooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQz
Mg0KKFhFTikgIERvbTAga2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAg
LT4gMHgyMWZmMDAwDQooWEVOKSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAg
RG9tMCBhbGxvYy46ICAgMDAwMDAwNDAyMDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAwMCAoNDQ1NDQz
NTQgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDQw
N2YxNjIwMDAtPjAwMDAwMDQwN2ZmZmY0MTQNCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VN
RU5UOg0KKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODIx
ZmYwMDANCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwDQooWEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAx
NTQwMDAwMA0KKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODIxZmYwMDAtPmZmZmZmZmZm
ODIxZmY0YjQNCihYRU4pICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyMjAwMDAwLT5mZmZmZmZm
ZjgyMjE1MDAwDQooWEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MjIxNTAwMC0+ZmZmZmZm
ZmY4MjIxNjAwMA0KKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZm
ZmZmODI0MDAwMDANCihYRU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgxZDczMWYwDQooWEVO
KSBEb20wIGhhcyBtYXhpbXVtIDI0IFZDUFVzDQooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24g
MiBub2RlcyB1c2luZyAxMiBDUFVzDQooWEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLg0KKFhFTikgSW5pdGlhbCBsb3cg
bWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQooWEVOKSBTdGQuIExv
Z2xldmVsOiBBbGwNCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6
IEVycm9ycyBhbmQgd2FybmluZ3MpDQooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29u
c29sZS4NCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJl
ZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0KKFhFTikgRnJlZWQgNDY4a0IgaW5pdCBt
ZW1vcnkNCm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQg
c3RhcnRlZC4uLg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjAwOjAxLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIu
MA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMi4yDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjAzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuMA0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDowMDowNS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAw
OjA1LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuNA0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDowMDoxMS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjQNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxNi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFhLjANCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDA6MWMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy4y
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDA6MWQuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MWYuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi42DQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMA0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAyOjAwLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMw0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowNjowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAyLjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6MDIuMg0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo4MDowNS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA1LjENCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ODA6MDUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDow
NS40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ODE6MDAuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MTowMC4yDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjgxOjAwLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MDguMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowOC4yDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjA4LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDkuMA0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowOS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjA5LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGIuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjowYi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBi
LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGMuMA0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDpmZjowYy4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjINCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpm
ZjowYy40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjUNCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6ZmY6MGYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi4xDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ZmY6MGYuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi42DQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjEwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAu
MQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMC41DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjEwLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuNw0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjEyLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTMuMA0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjoxMy4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjINCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjoxMy40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjUNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6ZmY6MTMuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy43
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE0LjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6ZmY6MTQuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNC4yDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjE0LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6
MTQuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNC41DQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjE0LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNw0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjE1LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTUuMg0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDpmZjoxNS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDpmZjoxNi43DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE3LjANCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTcuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjox
Ny41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE3LjYNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ZmY6MTcuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4wDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjFlLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MWUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4zDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjFlLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWYuMA0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjA4LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MDguMg0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjowOC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA5
LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MDkuMg0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjowOS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBiLjANCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjowYi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjANCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MGMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MGMuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy41DQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYu
MQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjBmLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNg0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjEwLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTAuNQ0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjoxMC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjoxMi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjANCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MTMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4y
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MTMuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy41DQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MTMuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjE0LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMg0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjE0LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuNQ0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjoxNC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjcN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjoxNS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE1LjINCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
Ni4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTYuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy4wDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE3LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTcuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy42DQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjE3LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMA0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjFlLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMw0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxZS40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFm
LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWYuMg0KDQoNCldlbGNvbWUgdG8gU1VT
RSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4x
MDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoNCg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjowOC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA5LjANCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MDkuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowOS4zDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBiLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MGIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4yDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMu
MQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuNA0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjBmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuMQ0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjUNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjoxMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjENCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MTAuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC42
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcNCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMi4xDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MTMuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4yDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNA0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjEzLjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNw0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjEN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMg0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjoxNC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjQNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
NC42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjcNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNS4xDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE1LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi4wDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTYuNw0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjE3LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuNQ0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE3
LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMA0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFlLjINCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjoxZS40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFmLjANCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MWYuMg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNl
IFNlcnZlciAxMiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAo
aHZjMCkuDQoNCg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowOS4zDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBiLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGIu
MQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4yDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjBjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuMQ0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuNA0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjowYy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjANCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjUNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC4w
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjENCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MTAuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC42DQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMi4xDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjEzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuMQ0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNA0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjoxMy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjYN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNw0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjENCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
NC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjQNCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTQuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC42DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNS4xDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjE1LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTUuMw0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTYuNw0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE3
LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuNQ0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjoxNy42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE3LjcNCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFlLjINCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MWUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxZS40DQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MWYuMg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAx
MiBTUDIgICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAoaHZjMCkuDQoN
Cg0K

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51AA189nkgeml514mbxchi_--


From xen-devel-bounces@lists.xenproject.org Fri Jun 29 08:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 08: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 1fYof0-0003np-Ix; Fri, 29 Jun 2018 08: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYoez-0003nd-QM
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 08:21:41 +0000
X-Inumbo-ID: 72ad3cfb-7b75-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72ad3cfb-7b75-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 08:21:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYoev-0004rm-4U; Fri, 29 Jun 2018 08:21: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 1fYoeu-0000N5-SW; Fri, 29 Jun 2018 08:21:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYoeu-0004fc-Rs; Fri, 29 Jun 2018 08:21:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124795-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-arm64-xsm:host-install(4):broken:regression
 libvirt:build-arm64-pvops: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair: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:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=57d90e3e0569055a573e7ccbef37a71aae6d62bd
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 08:21:36 +0000
Subject: [Xen-devel] [libvirt test] 124795: 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>

ZmxpZ2h0IDEyNDc5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
ODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAgICAgICAgICA1N2Q5MGUzZTA1NjkwNTVhNTczZTdj
Y2JlZjM3YTcxYWFlNmQ2MmJkCmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAg
ICAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjM4MTQgIDIwMTgtMDYtMDUgMDQ6MTk6MjMgWiAgIDI0IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTIzODQwICAyMDE4LTA2LTA2IDA0OjE5OjI4IFogICAyMyBkYXlzICAgMjAg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0Nzk1ICAyMDE4LTA2LTI4IDE1OjA2OjAw
IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4K
ICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0Bs
aW51eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBD
aGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQg
PGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2Jp
bnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgog
IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRo
YXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNj
byA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4K
ICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3Vr
aW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+
CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5n
QHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAg
TWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNv
bT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0
b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwu
Y29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21h
aWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgdzAwMjUxNTc0IDx3YW5n
amllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Mjg1IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 08:43:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 08:43: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 1fYozl-0005Gg-F8; Fri, 29 Jun 2018 08:43:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=arje=jp=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fYozj-0005Gb-MH
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 08:43:07 +0000
X-Inumbo-ID: 7158b3cc-7b78-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7158b3cc-7b78-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 08:43:06 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 23F003086EEC
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 12:59:16 +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 8FF4D7FC21
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 11:43:05 +0300 (EEST)
Received: (qmail 10900 invoked from network); 29 Jun 2018 11:43:05 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp03.buh.bitdefender.org with AES256-GCM-SHA384 encrypted SMTP;
 29 Jun 2018 11:43:05 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 29 Jun 2018 11:42:38 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Fri, 29
 Jun 2018 11:42:38 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "jbeulich@suse.com" <jbeulich@suse.com>
Thread-Topic: [PATCH v2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUBxeu5t9cuLH2Y0OLbXatIkqCNqRsQUkAgAlR9wCAAAhCAIAAA5CAgAEA9ICAACnigA==
Date: Fri, 29 Jun 2018 08:42:38 +0000
Message-ID: <1530261783.8880.18.camel@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
In-Reply-To: <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:16,
 sv:1530252028, ts:1530261759
Content-ID: <157747C319247544A201DEEE7E316C29@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76549
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488497,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.004313)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.012622,0.000162)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.067971), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1ch5bbiso.10t5q8], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVmksIDIwMTgtMDYtMjkgYXQgMDA6MTMgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSA8YWlzYWls
YUBiaXRkZWZlbmRlci5jb20+IDA2LzI4LzE4IDQ6NTMNCj4gPiA+ID4gUE0gPj4+DQo+ID4gT24g
Sm8sIDIwMTgtMDYtMjggYXQgMDg6NDAgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ID4N
Cj4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IE9uIDI4LjA2LjE4
IGF0IDE2OjEwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPiA+ID4gPiBPbiBW
aSwgMjAxOC0wNi0yMiBhdCAwOTo1MSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gPiA+
ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4g
PiA+ID4gPiBPbiAxOC4wNi4xOCBhdCAxNzoxNywgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3
cm90ZToNCj4gPiA+ID4gPiA+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IFRoaXMgcGF0Y2ggYWRkcyBhY2Nl
c3MgcmlnaHRzIGZvciB0aGUgTlBUIHBhZ2VzLiBUaGUgYWNjZXNzDQo+ID4gPiA+ID4gPiByaWdo
dHMNCj4gPiA+ID4gPiA+IGFyZQ0KPiA+ID4gPiA+ID4gc2F2ZWQgaW4gYSByYWRpeCB0cmVlIHdp
dGggdGhlIHJvb3Qgc2F2ZWQgaW4gcDJtX2RvbWFpbi4NCj4gPiA+ID4gPiBTb3VuZHMgcmVzb3Vy
Y2UgaW50ZW5zaXZlLiBIb3cgbWFueSBub2RlcyB3b3VsZCBzdWNoIGEgcmFkaXgNCj4gPiA+ID4g
PiB0cmVlDQo+ID4gPiA+ID4gaGF2ZQ0KPiA+ID4gPiA+IG9uIGF2ZXJhZ2U/DQo+ID4gPiA+IFRo
ZSBhdmVyYWdlIGlzIGFyb3VuZCAxNDc4ODkwIGZvciBhIG1hY2hpbmUgd2l0aCA0R0Igb2YgcmFt
Lg0KPiA+ID4gSXMgdGhpcyB3aXRoIC4uLg0KPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+
ID4gPiA+ID4NCj4gPiA+ID4gPiA+ICtzdGF0aWMgdm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLA0KPiA+ID4gPiA+ID4gdW5zaWduZWQNCj4gPiA+ID4gPiA+IGxvbmcN
Cj4gPiA+ID4gPiA+IGdmbiwNCj4gPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0KPiA+ID4gPiA+ID4gK3sNCj4gPiA+ID4gPiA+
ICsgICAgaW50IHJjOw0KPiA+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ID4gKyAgICBpZiAoIHAybV9h
Y2Nlc3Nfcnd4ID09IGEgKQ0KPiA+ID4gPiA+ID4gKyAgICAgICAgcmFkaXhfdHJlZV9kZWxldGUo
JnAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKTsNCj4gPiA+ID4gPiA+ICsNCj4gPiA+ID4g
PiA+ICsgICAgcmMgPSByYWRpeF90cmVlX2luc2VydCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdz
LCBnZm4sDQo+ID4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFkaXhfdHJl
ZV9pbnRfdG9fcHRyKGEpKTsNCj4gPiA+ID4gPiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBh
Ym92ZSBoZXJlPyBPdGhlcndpc2Ugd2h5IHdvdWxkDQo+ID4gPiA+ID4geW91DQo+ID4gPiA+ID4g
ZGVsZXRlIHRoZSBub2RlIGZpcnN0Pw0KPiA+ID4gPiBZZXMgaXQgbmVlZHMgYSBlbHNlIG9yIGEg
cmV0dXJuLiBXZSBwbGFuIG5vdCB0byBoYXZlIHRoZSByd3ggaW4NCj4gPiA+ID4gdGhlDQo+ID4g
PiA+IHRyZWUgc28gd2UgY2Egc2F2ZSB1cCBzb21lIHNwYWNlLg0KPiA+ID4gLi4uIHRoaXMgY29y
cmVjdGVkPyBPdGhlcndpc2UgSSdtIHRlbXB0ZWQgdG8gc2F5IHRoYXQgdGhlDQo+ID4gPiBjcmVh
dGlvbiBvZg0KPiA+ID4gdGhpcyByYWRpeCB0cmVlIG5lZWRzIHRvIGJlIGF2b2lkZWQgYnkgYWxs
IG1lYW5zLCBhcyBsb25nIGFzIGl0J3MNCj4gPiA+IG5vdA0KPiA+ID4gcmVhbGx5IG5lZWRlZC4N
Cj4gPiBUaGUgbnVtYmVyIHdhcyB3aXRoIHRoaXMgcGF0Y2ggc28gbm8gY29ycmVjdGlvbi4gVGhp
cyB3YXMgZG9uZSB3aXRoDQo+ID4geGVuLWFjY2VzcyB3cml0ZSBhbmQgSSBkb24ndCB0aGluayBp
dCB3aWxsIG1ha2UgYSBkaWZmZXJlbmNlIGlmIHlvdQ0KPiA+IGNoYW5nZSB0aGUgYWNjZXNzIHRv
IGFsbCB0aGUgbWVtIHBhZ2VzLg0KPiBUaGUgcXVlc3Rpb24gIm9uIGF2ZXJhZ2UiIHdhc24ndCB3
aXRoIHhlbi1hY2Nlc3MgaW4gdXNlLiBJJ20gd29ycmllZA0KPiBvZiB0aGUNCj4gb3ZlcmhlYWQg
X3dpdGhvdXRfIGFueSBpbnRyb3NwZWN0aW9uIGFjdGl2ZS4NCg0KSSd2ZSBzdGFydGVkIGEgd2lu
IDcgbWFjaGluZSB3aXRoIG5vIGludHJvc3BlY3Rpb24gb3IgeGVuLWFjY2Vzcy4gQWZ0ZXINCjMw
IG1pbiBvZiB1cHRpbWUgdGhlcmUgd2VyZSAwIGluc2VydHMgaW50byB0aGUgdHJlZS4gSSBndWVz
cyB0aGUNCm92ZXJoZWFkIGlzIGRvd24gdG8gYSBtaW5pbXVtIHdpdGggbm8gdXNlciBtb2RpZmll
ZCBhY2Nlc3MgcmlnaHRzLg0KDQpBbGV4DQoNCl9fX19fX19fX19fX19fX19fX19fX19fXw0KVGhp
cyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09:33:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYpm3-0000Mt-Ui; Fri, 29 Jun 2018 09:33: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYpm2-0000Mo-SI
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 09:33:02 +0000
X-Inumbo-ID: 69688d8f-7b7f-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69688d8f-7b7f-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 11:32:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 03:33:00 -0600
Message-Id: <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 03:33:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chenjia(C)" <chenjia09@huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiAgSGVscDogYSB4ZW4gY3Jhc2ggb2Yg?=
 =?utf-8?b?NC44LjIgdmVyc2lvbi8vLy8v562U5aSNOiBJcyB0aGVyZSBhIGZhc3RlciB3?=
 =?utf-8?q?ay_to_restore_Virtual_machine_status_in_Xen=3F?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wangxu\(R\)" <wangxu0@huawei.com>,
 "Shentao\(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 zhaobingjian <zhaobingjian@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDA4OjM4LCA8Y2hlbmppYTA5QGh1YXdlaS5jb20+IHdyb3RlOgo+
IFdlIGhhdmUgdHJ5IHRoZSBsYXN0IHhlbiB2ZXJzaW9uIDQuOS4yKHdlIGNoZWNrIHRoZSBjb21t
aXQgYzlhZmUyNmU1ZDogc3luYyAKPiBDUFUgc3RhdGUgdXBvbiBmaW5hbCBkb21haW4gZGVzdHJ1
Y3Rpb24gaXMgYWxzbyBpbiA0LjkuMiwgaXMgdGhpcyB0aGUgc2FtZSBhcyAKPiBjb21taXQgNDcy
ZDU5NjA0Mj8gKSAsYW5kIHdlIGdvdCB0aGUgZm9sbG93aW5nIG1lc3NhZ2UgaW4gbGludXggY29u
c29sZSwgdGhlIAo+IHNlcnZlciBzZWVtcyBoYXZlIGJsb2NrLCBhbmQgdW5yZWFjaGFibGU6CgpJ
J20gc29ycnksIGJ1dCBuby4gUGxlYXNlIGRvbid0IG1peCBwcm9ibGVtcy4gVGhlIG9uZSB5b3Ug
ZGVzY3JpYmUgaGVyZQpsb29rcyB0byBiZSBhIExpbnV4IG9uZSBhdCBmaXJzdCBnbGFuY2UsIG5v
dCBhIFhlbiBvbmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:38:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09: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 1fYprU-0000YH-LJ; Fri, 29 Jun 2018 09:38:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYprT-0000YC-PI
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 09:38:39 +0000
X-Inumbo-ID: 337a0601-7b80-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 337a0601-7b80-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 09:38:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 03:38:37 -0600
Message-Id: <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 03:38:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
 <1530261783.8880.18.camel@bitdefender.com>
In-Reply-To: <1530261783.8880.18.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDEwOjQyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEkndmUgc3RhcnRlZCBhIHdpbiA3IG1hY2hpbmUgd2l0aCBubyBpbnRyb3NwZWN0aW9uIG9y
IHhlbi1hY2Nlc3MuIEFmdGVyCj4gMzAgbWluIG9mIHVwdGltZSB0aGVyZSB3ZXJlIDAgaW5zZXJ0
cyBpbnRvIHRoZSB0cmVlLiBJIGd1ZXNzIHRoZQo+IG92ZXJoZWFkIGlzIGRvd24gdG8gYSBtaW5p
bXVtIHdpdGggbm8gdXNlciBtb2RpZmllZCBhY2Nlc3MgcmlnaHRzLgoKVGhhbmtzLCB0aGlzIGlz
IGhlbHBmdWwgdG8ga25vdy4gSW4gdGhhdCBjYXNlIHRob3VnaCwgYXMgc2FpZCBiZWZvcmUsIEkn
ZApsaWtlIHRvIGFzayB0byBkZWZlciBzZXR0aW5nIHVwIG9mIHRoZSByYWRpeCB0cmVlIHRvIHRo
ZSBwb2ludCB3aGVyZSBpdAphY3R1YWxseSBpcyBnb2luZyB0byBiZSBuZWVkZWQuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:46:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09:46:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYpyj-0001Iz-GI; Fri, 29 Jun 2018 09:46: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=s/cd=jp=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fYpyh-0001Iu-My
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 09:46:07 +0000
X-Inumbo-ID: 3c2ed799-7b81-11e8-8089-bc764e045a96
Received: from huawei.com (unknown [45.249.212.187])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c2ed799-7b81-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 11:46:04 +0200 (CEST)
Received: from nkgeml411-hub.china.huawei.com (unknown [172.30.72.54])
 by Forcepoint Email with ESMTP id 02B654D167B7E;
 Fri, 29 Jun 2018 17:46:01 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id
 14.03.0382.000; Fri, 29 Jun 2018 17:45:55 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?gb2312?B?W1hlbi1kZXZlbF0gSGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lv?=
 =?gb2312?B?bi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUg?=
 =?gb2312?Q?Virtual_machine_status_in_Xen=3F?=
Thread-Index: AQHUD435M2nen4bXfk+bEa30W47NFA==
Date: Fri, 29 Jun 2018 09:45:54 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>,
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
In-Reply-To: <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] 
 =?gb2312?b?SGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVy?=
 =?gb2312?b?c2lvbi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3Rv?=
 =?gb2312?b?cmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBYZW4/?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wangxu \(R\)" <wangxu0@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 zhaobingjian <zhaobingjian@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============4644789697109898949=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4644789697109898949==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_193BC0700AA2F44A8843B8D1C1E6B618D51AA2ACnkgeml514mbxchi_"

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

RGVhciBKYW6jug0KdGhhbmtzIHZlcnkgbXVjaCBmb3IgeW91ciByZXBseTp3ZSB3aWxsIHRyeSB0
aGUgNC44LjMgdmVyc2lvbiwgaWYgd2UgaGF2ZSB0aGUgcmVzdWx0LCB3ZSB3aWxsIGZlZWRiYWNr
IHRvIHlvdaOsdGhhbmsgeW91o6ENCg0KQmVzdCByZWdhcmRzDQoNCg0KDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQqzwrzXIENoZW5qaWENCk2juis4Ni0xMzMwMTIzNTUzNDx0
ZWw6Kzg2LTEzMzAxMjM1NTM0Pg0KRaO6Y2hlbmppYTA5QGh1YXdlaS5jb208bWFpbHRvOmNoZW5q
aWEwOUBodWF3ZWkuY29tPg0KsvrGt9PrveK+9re9sLgtsLLIq7v5tKHGvcyov6q3orK/DQpQcm9k
dWN0cyAmIFNvbHV0aW9ucy1TZWN1cml0eSBCYXNlIFBsYXRmb3JtIERldmVsb3BtZW50IERlcHQN
Cg0Kt6K8/sjLo7ogSmFuIEJldWxpY2gNCsrVvP7Iy6O6IENoZW5qaWEgKEMpPGNoZW5qaWEwOUBo
dWF3ZWkuY29tPG1haWx0bzpjaGVuamlhMDlAaHVhd2VpLmNvbT4+DQqzrcvNo7ogU2hlbnRhbyAo
VGVycnkpPHNoZW50YW84QGh1YXdlaS5jb208bWFpbHRvOnNoZW50YW84QGh1YXdlaS5jb20+Pjt3
YW5neHUgKFIpPHdhbmd4dTBAaHVhd2VpLmNvbTxtYWlsdG86d2FuZ3h1MEBodWF3ZWkuY29tPj47
WWFvc2hhb21pbjx5YW9zaGFvbWluQGh1YXdlaS5jb208bWFpbHRvOnlhb3NoYW9taW5AaHVhd2Vp
LmNvbT4+O3poYW9iaW5namlhbjx6aGFvYmluZ2ppYW5AaHVhd2VpLmNvbTxtYWlsdG86emhhb2Jp
bmdqaWFuQGh1YXdlaS5jb20+Pjt4ZW4tZGV2ZWw8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPG1haWx0bzp4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Pg0K1vfM4qO6IFJlOiC0
8Li0OiBbWGVuLWRldmVsXSBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy+0
8Li0OiBJcyB0aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZSBWaXJ0dWFsIG1hY2hpbmUgc3Rh
dHVzIGluIFhlbj8NCsqxvOSjuiAyMDE4LTA2LTI5IDE3OjMzOjE0DQoNCj4+PiBPbiAyOS4wNi4x
OCBhdCAwODozOCwgPGNoZW5qaWEwOUBodWF3ZWkuY29tPiB3cm90ZToNCj4gV2UgaGF2ZSB0cnkg
dGhlIGxhc3QgeGVuIHZlcnNpb24gNC45LjIod2UgY2hlY2sgdGhlIGNvbW1pdCBjOWFmZTI2ZTVk
OiBzeW5jDQo+IENQVSBzdGF0ZSB1cG9uIGZpbmFsIGRvbWFpbiBkZXN0cnVjdGlvbiBpcyBhbHNv
IGluIDQuOS4yLCBpcyB0aGlzIHRoZSBzYW1lIGFzDQo+IGNvbW1pdCA0NzJkNTk2MDQyPyApICxh
bmQgd2UgZ290IHRoZSBmb2xsb3dpbmcgbWVzc2FnZSBpbiBsaW51eCBjb25zb2xlLCB0aGUNCj4g
c2VydmVyIHNlZW1zIGhhdmUgYmxvY2ssIGFuZCB1bnJlYWNoYWJsZToNCg0KSSdtIHNvcnJ5LCBi
dXQgbm8uIFBsZWFzZSBkb24ndCBtaXggcHJvYmxlbXMuIFRoZSBvbmUgeW91IGRlc2NyaWJlIGhl
cmUNCmxvb2tzIHRvIGJlIGEgTGludXggb25lIGF0IGZpcnN0IGdsYW5jZSwgbm90IGEgWGVuIG9u
ZS4NCg0KSmFuDQoNCg0K

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div style=3D"font-family:Calibri,Helvetica!important">Dear Jan=A3=BA<br>
thanks very much for your reply:we will try the 4.8.3 version, if we have t=
he result, we will feedback to you=A3=ACthank you=A3=A1<br>
<br>
Best regards<br>
<br>
<br>
<br>
<br>
<hr style=3D"border-top:dotted 1px">
=B3=C2=BC=D7 Chenjia<br>
M=A3=BA<a href=3D"tel:&#43;86-13301235534">&#43;86-13301235534</a> <br>
E=A3=BA<a href=3D"mailto:chenjia09@huawei.com">chenjia09@huawei.com</a><br>
=B2=FA=C6=B7=D3=EB=BD=E2=BE=F6=B7=BD=B0=B8-=B0=B2=C8=AB=BB=F9=B4=A1=C6=BD=
=CC=A8=BF=AA=B7=A2=B2=BF<br>
Products &amp; Solutions-Security Base Platform Development Dept<br>
<br>
</div>
<div name=3D"x_AnyOffice-Background-Image" style=3D"border-top:1px solid #B=
5C4DF; padding:8px">
<div><b>=B7=A2=BC=FE=C8=CB=A3=BA </b>Jan Beulich</div>
<div><b>=CA=D5=BC=FE=C8=CB=A3=BA </b>Chenjia (C)&lt;<a href=3D"mailto:chenj=
ia09@huawei.com">chenjia09@huawei.com</a>&gt;</div>
<div><b>=B3=AD=CB=CD=A3=BA </b>Shentao (Terry)&lt;<a href=3D"mailto:shentao=
8@huawei.com">shentao8@huawei.com</a>&gt;;wangxu (R)&lt;<a href=3D"mailto:w=
angxu0@huawei.com">wangxu0@huawei.com</a>&gt;;Yaoshaomin&lt;<a href=3D"mail=
to:yaoshaomin@huawei.com">yaoshaomin@huawei.com</a>&gt;;zhaobingjian&lt;<a =
href=3D"mailto:zhaobingjian@huawei.com">zhaobingjian@huawei.com</a>&gt;;xen=
-devel&lt;<a href=3D"mailto:xen-devel@lists.xenproject.org">xen-devel@lists=
.xenproject.org</a>&gt;</div>
<div><b>=D6=F7=CC=E2=A3=BA </b>Re: =B4=F0=B8=B4: [Xen-devel] Help: a xen cr=
ash of 4.8.2 version/////=B4=F0=B8=B4: Is there a faster way to restore Vir=
tual machine status in Xen?</div>
<div><b>=CA=B1=BC=E4=A3=BA </b>2018-06-29 17:33:14</div>
<br>
</div>
</div>
<font size=3D"2"><span style=3D"font-size:10pt;">
<div class=3D"PlainText">&gt;&gt;&gt; On 29.06.18 at 08:38, &lt;chenjia09@h=
uawei.com&gt; wrote:<br>
&gt; We have try the last xen version 4.9.2(we check the commit c9afe26e5d:=
 sync <br>
&gt; CPU state upon final domain destruction is also in 4.9.2, is this the =
same as <br>
&gt; commit 472d596042? ) ,and we got the following message in linux consol=
e, the <br>
&gt; server seems have block, and unreachable:<br>
<br>
I'm sorry, but no. Please don't mix problems. The one you describe here<br>
looks to be a Linux one at first glance, not a Xen one.<br>
<br>
Jan<br>
<br>
<br>
</div>
</span></font>
</body>
</html>

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AA2ACnkgeml514mbxchi_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4644789697109898949==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:48:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09: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 1fYq0k-0001RT-52; Fri, 29 Jun 2018 09:48: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=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYq0i-0001RO-RH
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 09:48:12 +0000
X-Inumbo-ID: 802e0569-7b81-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 802e0569-7b81-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 09:48:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75479288"
To: Xin Li <talons.lee@gmail.com>, <xen-devel@lists.xen.org>
References: <20180629092810.25993-1-xin.li@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: <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
Date: Fri, 29 Jun 2018 10:47:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180629092810.25993-1-xin.li@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 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>,
 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>

T24gMjkvMDYvMTggMTA6MjgsIFhpbiBMaSB3cm90ZToKPiBJbnRyb2R1Y2UgbmV3IGJvb3QgcGFy
YW1ldGVyIHhzbSB0byBjaG9vc2Ugd2hpY2ggeHNtIG1vZHVsZSBpcyBlbmFibGVkLAo+IGFuZCBz
ZXQgZGVmYXVsdCB0byBkdW1teS4KPgo+IFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNp
dHJpeC5jb20+CgpBcyBhIG5vdGUgZm9yIG90aGVyIHJldmlld2VycywgdGhpcyBzZXJpZXMgaXMg
YmFzZWQgb24gdG9wIG9mIG15IFhTTQpLY29uZmlnIGNsZWFudXAuCgpBcyBmb3IgdGhpcyBwYXRj
aCwgaXRzIGFsbW9zdCB0aGVyZS7CoCBKdXN0IGEgZmV3IG1pbm9yIGlzc3Vlcy4KCj4KPiAtLS0K
PiBDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Cj4gQ0M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ0M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0
cml4LmNvbT4KPiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
PiBDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPgo+IC0tLQo+ICBkb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDEzICsrKysrKysrKysKPiAgeGVuL3hzbS94c21fY29y
ZS5jICAgICAgICAgICAgICAgICAgfCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+
ICAyIGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRp
ZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gaW5kZXggMDc1ZTVlYTE1OS4uN2M2ODliODIy
NSAxMDA2NDQKPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsr
KyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gQEAgLTg2NSw2ICs4NjUs
MTkgQEAgaGFyZHdhcmUgZG9tYWluIGlzIGFyY2hpdGVjdHVyZSBkZXBlbmRlbnQuCj4gIE5vdGUg
dGhhdCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3aGlsZSBmb3Ig
ZG9tMCBpdCBtZWFucwo+ICB0byB1c2UgdGhlIGRlZmF1bHQuCj4gIAo+ICsjIyMgeHNtCj4gKz4g
YD0gZHVtbXkgfCBzaWxvIHwgZmxhc2tgCgpUaGlzIHNob3VsZCBiZSBqdXN0ICJkdW1teSB8IGZs
YXNrIiBpbiB0aGlzIHBhdGNoLCBhbmQgZXh0ZW5kZWQgd2l0aApzaWxvIGluIHRoZSBuZXh0IHBh
dGguwqAgQWxzbywgb3B0aW9ucyBpbiB0aGlzIGZpbGUgc2hvdWxkIGJlIHNvcnRlZAphbHBoYWJl
dGljYWxseSwgc28gIyMjIHhzbSBzaG91bGQgYmUgbmVhciB0aGUgZW5kLCByYXRoZXIgdGhhbiBi
ZXNpZGUgZmxhc2suCgo+ICsKPiArPiBEZWZhdWx0OiBgZHVtbXlgCj4gKwo+ICtTcGVjaWZ5IHdo
aWNoIFhTTSBtb2R1bGUgc2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2
YWlsYWJsZSBpZgo+ICt0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9y
dC4KPiArCj4gKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBjaG9pY2UuICBObyBzcGVj
aWFsIHJlc3RyaWN0aW9uIHdpbGwgYmUgYXBwbGllZC4KPiArICBpdCdzIGFsc28gdXNlZCB3aGVu
IFhTTSBpcyBjb21waWxlZCBvdXQuCj4gKyogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJh
c2VkIGFjY2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMsIHRoZQo+ICsgIHNlcGFyYXRlZCBv
cHRpb24gaW4ga2NvbmZpZyBtdXN0IGFsc28gYmUgZW5hYmxlZC4KPiArCj4gICMjIyBmbGFzawo+
ICA+IGA9IHBlcm1pc3NpdmUgfCBlbmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRgCj4gIAo+IGRp
ZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4veHNtL3hzbV9jb3JlLmMKPiBpbmRl
eCBjZGRjZjdhYTUxLi5lMDAyMjAwNTc4IDEwMDY0NAo+IC0tLSBhL3hlbi94c20veHNtX2NvcmUu
Ywo+ICsrKyBiL3hlbi94c20veHNtX2NvcmUuYwo+IEBAIC0zMSw2ICszMSwzMCBAQAo+ICAKPiAg
c3RydWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwo+ICAKPiArZW51bSB4c21fYm9vdHBhcmFt
IHsKPiArICAgIFhTTV9CT09UUEFSQU1fRFVNTVksCj4gKyAgICBYU01fQk9PVFBBUkFNX0ZMQVNL
LAo+ICsgICAgWFNNX0JPT1RQQVJBTV9JTlZBTElELAoKSSdkIGRyb3AgSU5WQUxJRCAoU2VlIGJl
bG93IGZvciB0aGUgcGFyc2luZyBhc3BlY3QpLCBhcyBpdCBhY3R1YWxseQpmYWxscyBiYWNrIHRv
IERVTU1ZLgoKPiArfTsKPiArCj4gK2VudW0geHNtX2Jvb3RwYXJhbSBfX3JlYWRfbW9zdGx5IHhz
bV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX0RVTU1ZOwoKVGhpcyBzaG91bGQgYmUgX19pbml0
ZGF0YSByYXRoZXIgdGhhbiBfX3JlYWRfbW9zdGx5LsKgIEl0IGlzIHNhZmUgdG8gYmUKZGlzY2Fy
ZGVkIGFmdGVyIGJvb3QuCgo+ICsKPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFt
KGNvbnN0IGNoYXIgKnMpCj4gK3sKCmludCByYyA9IDA7Cgo+ICsgICAgaWYgKCAhc3RyY21wKHMs
ICJkdW1teSIpICkKPiArICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9EVU1N
WTsKPiArI2lmZGVmIENPTkZJR19YU01fRkxBU0sKPiArICAgIGVsc2UgaWYgKCAhc3RyY21wKHMs
ICJmbGFzayIpICkKPiArICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9GTEFT
SzsKPiArI2VuZGlmCj4gKyAgICBlbHNlCj4gKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9C
T09UUEFSQU1fSU5WQUxJRDsKPiArCj4gKyAgICByZXR1cm4gMDsKCmVsc2UKwqDCoMKgIHJjID0g
LUVJTlZBTDsKCnJldHVybiByYzsKCkFzIGEgcmVzdWx0LCB0aGUgY29yZSBjb21tYW5kIGxpbmUg
aW5mcmFzdHJ1Y3R1cmUgd2lsbCBpbmZvcm0gdGhlIHVzZXIKaWYgdGhleSBwYXNzZWQgYW4gdW5y
ZWNvZ25pc2VkIG9wdGlvbi4KCn5BbmRyZXcKCj4gK30KPiArCj4gK2N1c3RvbV9wYXJhbSgieHNt
IiwgcGFyc2VfeHNtX3BhcmFtKTsKPiArCj4gIHN0YXRpYyBpbmxpbmUgaW50IHZlcmlmeShzdHJ1
Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKPiAgewo+ICAgICAgLyogdmVyaWZ5IHRoZSBzZWN1cml0
eV9vcGVyYXRpb25zIHN0cnVjdHVyZSBleGlzdHMgKi8KPiBAQCAtNTcsNyArODEsMjAgQEAgc3Rh
dGljIGludCBfX2luaXQgeHNtX2NvcmVfaW5pdChjb25zdCB2b2lkICpwb2xpY3lfYnVmZmVyLCBz
aXplX3QgcG9saWN5X3NpemUpCj4gICAgICB9Cj4gIAo+ICAgICAgeHNtX29wcyA9ICZkdW1teV94
c21fb3BzOwo+IC0gICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7Cj4g
Kwo+ICsgICAgc3dpdGNoICggeHNtX2Jvb3RwYXJhbSApCj4gKyAgICB7Cj4gKyAgICBjYXNlIFhT
TV9CT09UUEFSQU1fRFVNTVk6Cj4gKyAgICAgICAgLyogZW1wdHkgKi8KPiArICAgICAgICBicmVh
azsKPiArCj4gKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fRkxBU0s6Cj4gKyAgICAgICAgZmxhc2tf
aW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+
ICsgICAgZGVmYXVsdDoKPiArICAgICAgICBwcmludGsoIlhTTTogSW52YWxpZCB2YWx1ZSBmb3Ig
eHNtPSBib290IHBhcmFtZXRlci5cbiIpOwo+ICsgICAgfQo+ICAKPiAgICAgIHJldHVybiAwOwo+
ICB9CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:49:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09: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 1fYq1W-0001Wo-Sx; Fri, 29 Jun 2018 09:49:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y4yc=jp=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1fYphd-0008DG-RW
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 09:28:29 +0000
X-Inumbo-ID: c68474b3-7b7e-11e8-8089-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c68474b3-7b7e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 11:28:26 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id a24-v6so294770pfo.2
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 02:28:28 -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=uHH9D6sp+uM0OBO4LHDO0wzlAZJuIRS4Le2JOem9+GM=;
 b=GlGj1baULBVvhkJWqq8swDr/X5BAcAUZX/YeYw4VblwjjVNEL3mrG+Nbz8C9pXwWuQ
 E6Ulc/UH2vZgfHAf/wTLPdnajuyaTctXKmqTNcaRRm+H+5BWc9UMA4UbmFEWpGijgln5
 Xk55eKBC00nnTuxWnfT1A2fY75o2+akQHq5wNHOaBL9zOEwtnFeSAV0bastvoMs/AKrv
 6bpY7xu59JBlkyEc8474ziF0fcHDiKz51NWAOrAsXzb+4FmoHGhxlPkdlMTDtPKX8brk
 GO9HtsCJIYI/IXtcFINcO22y8vJVir52G6QEmMYV0Neb6aCWIr8+qPlXObDUIZ+z/1Jb
 1cSw==
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=uHH9D6sp+uM0OBO4LHDO0wzlAZJuIRS4Le2JOem9+GM=;
 b=frT2AmsFHxw+tABdECyFzGhzryiBOl+xRTunAlLgmhEjRl2n3JhPfFgiOst0l4x3Gm
 0VKfJygA0MmbqCHihyh8Fyzvh95NAtY5W30lLkecnDDKXBw0kEDW0phlFzJA2FttST6B
 QIa1OvvoOJX7DCSEnO7gEHSohjrOYGtJ8iRMuj0ZjdpK5c8p//8NGv+HMGCTycI9IvoS
 XF1JSZSpPtbE39ngDxSHSUb95f41NFzAlTyBzbGsWSF2C68fODUhJiRBwQSip2nRxYG2
 E4lzReGA5W+gTZODyZTOl9EdgubTzbtgGNAqQWjWbuvUT+PKkGlhkp6d5EMGQbYOa1dW
 VnOA==
X-Gm-Message-State: APt69E2kUsBF22/poEW3BEvnU7HYR1RgvKPtccXP9up51CZOTFiFurBA
 VYlYkIjXhJE93X4gGcXfVOxVpcYP
X-Google-Smtp-Source: AAOMgpcCfFdDfxtfn6EgcDn3wAj9gQ1lQhoF7ZKUwZEm9/jsi4mulAuNWAHuBzr+vrD5bFNolc9wQw==
X-Received: by 2002:a62:3b89:: with SMTP id w9-v6mr6254722pfj.80.1530264507140; 
 Fri, 29 Jun 2018 02:28:27 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id y81-v6sm24009146pfd.178.2018.06.29.02.28.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 29 Jun 2018 02:28:26 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Fri, 29 Jun 2018 17:28:10 +0800
Message-Id: <20180629092810.25993-2-xin.li@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180629092810.25993-1-xin.li@citrix.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
X-Mailman-Approved-At: Fri, 29 Jun 2018 09:49:01 +0000
Subject: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBiZXR3
ZWVuCnVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscyku
CgpTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKLS0tCkNDOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ0M6IEdlb3JnZSBEdW5sYXAgPEdl
b3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBNaW5nIEx1IDxtaW5nLmx1QGNpdHJp
eC5jb20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAgIDMgKwog
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAgICAgICAgfCAgMTEgKysrCiB4ZW4vaW5jbHVk
ZS94c20veHNtLmggICAgICAgICAgICAgICB8ICAgNiArKwogeGVuL3hzbS9NYWtlZmlsZSAgICAg
ICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9zaWxvLmMgICAgICAgICAgICAgICAgICAg
ICAgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL3hzbS94c21fY29yZS5j
ICAgICAgICAgICAgICAgICAgfCAgIDkgKysrCiA2IGZpbGVzIGNoYW5nZWQsIDEzNiBpbnNlcnRp
b25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL3hzbS9zaWxvLmMKCmRpZmYgLS1naXQgYS9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duCmluZGV4IDdjNjg5YjgyMjUuLjQ1NGRlMTFjM2QgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC04NzcsNiArODc3LDkgQEAgdGhlIGh5cGVydmlzb3Ig
d2FzIGNvbXBpbGVkIHdpdGggWFNNIHN1cHBvcnQuCiAgIGl0J3MgYWxzbyB1c2VkIHdoZW4gWFNN
IGlzIGNvbXBpbGVkIG91dC4KICogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFj
Y2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMsIHRoZQogICBzZXBhcmF0ZWQgb3B0aW9uIGlu
IGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisqIGBzaWxvYDogdGhpcyB3aWxsIGRlbnkg
YW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCisgIHVucHJpdmls
ZWdlZCBWTXMuICBUbyBjaG9vc2UgdGhpcywgdGhlIHNlcGFyYXRlZCBvcHRpb24gaW4ga2NvbmZp
ZyBtdXN0IGFsc28KKyAgYmUgZW5hYmxlZC4KIAogIyMjIGZsYXNrCiA+IGA9IHBlcm1pc3NpdmUg
fCBlbmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRgCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tj
b25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggMDY4YzMyMDZhMS4uZjNmOGU1YWZiYyAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2NvbmZpZwpA
QCAtMTQzLDYgKzE0MywxNyBAQCBjb25maWcgWFNNX0ZMQVNLX1BPTElDWQogCiAJICBJZiB1bnN1
cmUsIHNheSBZLgogCitjb25maWcgWFNNX1NJTE8KKwlkZWZfYm9vbCB5CisJcHJvbXB0ICJTSUxP
IHN1cHBvcnQiCisJZGVwZW5kcyBvbiBYU00KKwktLS1oZWxwLS0tCisJICBFbmFibGVzIFNJTE8g
YXMgdGhlIGFjY2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBYU00gZnJhbWV3b3Jr
LgorCSAgVGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVs
cyBiZXR3ZWVuIHVucHJpdmlsZWdlZAorCSAgVk1zLgorCisJICBJZiB1bnN1cmUsIHNheSBZLgor
CiBjb25maWcgTEFURV9IV0RPTQogCWJvb2wgIkRlZGljYXRlZCBoYXJkd2FyZSBkb21haW4iCiAJ
ZGVmYXVsdCBuCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVk
ZS94c20veHNtLmgKaW5kZXggNzBlN2E2ODQ5Zi4uMTE1MThlNWJkNiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtNzMzLDYg
KzczMywxMiBAQCBleHRlcm4gY29uc3QgdW5zaWduZWQgY2hhciB4c21faW5pdF9mbGFza19wb2xp
Y3lbXTsKIGV4dGVybiBjb25zdCB1bnNpZ25lZCBpbnQgeHNtX2luaXRfZmxhc2tfcG9saWN5X3Np
emU7CiAjZW5kaWYKIAorI2lmZGVmIENPTkZJR19YU01fU0lMTworZXh0ZXJuIHZvaWQgc2lsb19p
bml0KHZvaWQpOworI2Vsc2UKK3N0YXRpYyBpbmxpbmUgdm9pZCBzaWxvX2luaXQodm9pZCkge30K
KyNlbmRpZgorCiAjZWxzZSAvKiBDT05GSUdfWFNNICovCiAKICNpbmNsdWRlIDx4c20vZHVtbXku
aD4KZGlmZiAtLWdpdCBhL3hlbi94c20vTWFrZWZpbGUgYi94ZW4veHNtL01ha2VmaWxlCmluZGV4
IDhiYjRhMjRmMDkuLmU0ZDU4MWUwNjUgMTAwNjQ0Ci0tLSBhL3hlbi94c20vTWFrZWZpbGUKKysr
IGIveGVuL3hzbS9NYWtlZmlsZQpAQCAtMSw1ICsxLDYgQEAKIG9iai15ICs9IHhzbV9jb3JlLm8K
IG9iai0kKENPTkZJR19YU00pICs9IHhzbV9wb2xpY3kubwogb2JqLSQoQ09ORklHX1hTTSkgKz0g
ZHVtbXkubworb2JqLSQoQ09ORklHX1hTTV9TSUxPKSArPSBzaWxvLm8KIAogc3ViZGlyLSQoQ09O
RklHX1hTTV9GTEFTSykgKz0gZmxhc2sKZGlmZiAtLWdpdCBhL3hlbi94c20vc2lsby5jIGIveGVu
L3hzbS9zaWxvLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uY2FjMjI0
MzJkYQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi94c20vc2lsby5jCkBAIC0wLDAgKzEsMTA2IEBA
CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiB4c20vc2lsby5jCisgKgorICogU0lMTyBtb2R1
bGUgZm9yIFhTTShYZW4gU2VjdXJpdHkgTW9kdWxlcykKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICog
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw
dWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJz
aW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2
ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0
aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZl
IHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFs
b25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xp
Y2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0IChjKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEx0ZC4K
KyAqLworCisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8eHNtL3hzbS5oPgorCitz
dHJ1Y3QgeHNtX29wZXJhdGlvbnMgc2lsb194c21fb3BzOworCisvKgorICogY2hlY2sgaWYgaW50
ZXItZG9tYWluIGNvbW11bmljYXRpb24gaXMgYWxsb3dlZAorICogcmV0dXJuIHRydWUgd2hlbiBw
YXNzIGNoZWNrCisgKi8KK3N0YXRpYyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soZG9taWRfdCBs
ZG9tLCBkb21pZF90IHJkb20pCit7CisgICAgZG9taWRfdCBoZF9kb20gPSBoYXJkd2FyZV9kb21h
aW4tPmRvbWFpbl9pZDsKKyAgICBkb21pZF90IGN1cl9kb20gPSBjdXJyZW50LT5kb21haW4tPmRv
bWFpbl9pZDsKKworICAgIGlmICggbGRvbSA9PSBET01JRF9TRUxGICkKKyAgICAgICAgbGRvbSA9
IGN1cl9kb207CisgICAgaWYgKCByZG9tID09IERPTUlEX1NFTEYgKQorICAgICAgICByZG9tID0g
Y3VyX2RvbTsKKworICAgIHJldHVybiAoaGRfZG9tID09IGN1cl9kb20gfHwgaGRfZG9tID09IGxk
b20gfHwgaGRfZG9tID09IHJkb20gfHwKKyAgICAgICAgICAgIGxkb20gPT0gcmRvbSk7Cit9CisK
K3N0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0
IGV2dGNobiAqY2huLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgaWQy
KQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWluX2lkLCBpZDIpICkK
KyAgICAgICAgcmV0dXJuIGR1bW15X3hzbV9vcHMuZXZ0Y2huX3VuYm91bmQoZDEsIGNobiwgaWQy
KTsKKyAgICByZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZXZ0Y2huX2ludGVy
ZG9tYWluKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaGFuMSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDIsIHN0cnVjdCBldnRj
aG4gKmNoYW4yKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWluX2lk
LCBkMi0+ZG9tYWluX2lkKSApCisgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmV2dGNobl9p
bnRlcmRvbWFpbihkMSwgY2hhbjEsIGQyLCBjaGFuMik7CisgICAgcmV0dXJuIC1FUEVSTTsKK30K
Kworc3RhdGljIGludCBzaWxvX2dyYW50X21hcHJlZihzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0
IGRvbWFpbiAqZDIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZsYWdz
KQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWluX2lkLCBkMi0+ZG9t
YWluX2lkKSApCisgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmdyYW50X21hcHJlZihkMSwg
ZDIsIGZsYWdzKTsKKyAgICByZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZ3Jh
bnRfdHJhbnNmZXIoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQoreworICAg
IGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWluX2lkLCBkMi0+ZG9tYWluX2lkKSAp
CisgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmdyYW50X3RyYW5zZmVyKGQxLCBkMik7Cisg
ICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X2NvcHkoc3RydWN0
IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQoreworICAgIGlmICggc2lsb19tb2RlX2Rv
bV9jaGVjayhkMS0+ZG9tYWluX2lkLCBkMi0+ZG9tYWluX2lkKSApCisgICAgICAgIHJldHVybiBk
dW1teV94c21fb3BzLmdyYW50X2NvcHkoZDEsIGQyKTsKKyAgICByZXR1cm4gLUVQRVJNOworfQor
Cit2b2lkIF9faW5pdCBzaWxvX2luaXQodm9pZCkKK3sKKyAgICBwcmludGsoIkluaXRpYWxpc2lu
ZyBYU00gU0lMTyBtb2RlIik7CisKKyAgICBzaWxvX3hzbV9vcHMgPSBkdW1teV94c21fb3BzOwor
CisgICAgc2lsb194c21fb3BzLmV2dGNobl91bmJvdW5kID0gc2lsb19ldnRjaG5fdW5ib3VuZDsK
KyAgICBzaWxvX3hzbV9vcHMuZXZ0Y2huX2ludGVyZG9tYWluID0gc2lsb19ldnRjaG5faW50ZXJk
b21haW47CisgICAgc2lsb194c21fb3BzLmdyYW50X21hcHJlZiA9IHNpbG9fZ3JhbnRfbWFwcmVm
OworICAgIHNpbG9feHNtX29wcy5ncmFudF90cmFuc2ZlciA9IHNpbG9fZ3JhbnRfdHJhbnNmZXI7
CisgICAgc2lsb194c21fb3BzLmdyYW50X2NvcHkgPSBzaWxvX2dyYW50X2NvcHk7CisKKyAgICB4
c21fb3BzID0gJnNpbG9feHNtX29wczsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAq
IG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cisg
KiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4veHNtL3hzbV9jb3JlLmMKaW5kZXgg
ZTAwMjIwMDU3OC4uNzg0MmY2ZGQ0NCAxMDA2NDQKLS0tIGEveGVuL3hzbS94c21fY29yZS5jCisr
KyBiL3hlbi94c20veHNtX2NvcmUuYwpAQCAtMzQsNiArMzQsNyBAQCBzdHJ1Y3QgeHNtX29wZXJh
dGlvbnMgKnhzbV9vcHM7CiBlbnVtIHhzbV9ib290cGFyYW0gewogICAgIFhTTV9CT09UUEFSQU1f
RFVNTVksCiAgICAgWFNNX0JPT1RQQVJBTV9GTEFTSywKKyAgICBYU01fQk9PVFBBUkFNX1NJTE8s
CiAgICAgWFNNX0JPT1RQQVJBTV9JTlZBTElELAogfTsKIApAQCAtNDYsNiArNDcsMTAgQEAgc3Rh
dGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAjaWZkZWYgQ09O
RklHX1hTTV9GTEFTSwogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKICAgICAg
ICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYKKyNpZmRlZiBD
T05GSUdfWFNNX1NJTE8KKyAgICBlbHNlIGlmICggIXN0cmNtcChzLCAic2lsbyIpICkKKyAgICAg
ICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fU0lMTzsKICNlbmRpZgogICAgIGVsc2UK
ICAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fSU5WQUxJRDsKQEAgLTkyLDYg
Kzk3LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9s
aWN5X2J1ZmZlciwgc2l6ZV90IHBvbGljeV9zaXplKQogICAgICAgICBmbGFza19pbml0KHBvbGlj
eV9idWZmZXIsIHBvbGljeV9zaXplKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhTTV9C
T09UUEFSQU1fU0lMTzoKKyAgICAgICAgc2lsb19pbml0KCk7CisgICAgICAgIGJyZWFrOworCiAg
ICAgZGVmYXVsdDoKICAgICAgICAgcHJpbnRrKCJYU006IEludmFsaWQgdmFsdWUgZm9yIHhzbT0g
Ym9vdCBwYXJhbWV0ZXIuXG4iKTsKICAgICB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:49:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09: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 1fYq1W-0001Wh-Gr; Fri, 29 Jun 2018 09:49:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y4yc=jp=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1fYphZ-0008Cy-G3
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 09:28:25 +0000
X-Inumbo-ID: c3a6f574-7b7e-11e8-8089-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3a6f574-7b7e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 11:28:21 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id l123-v6so887995pfl.13
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 02:28:23 -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=4QZ/K70Z4eVoV5V1rN1ZAn/Fj7GPIk/eoTdtNfwdW+g=;
 b=jb46gmhMQ+pYJLEil9hn30fAybE4nsfJLXtpP2hPTli9gCqHIwrjOQsauwxgzGLAk7
 ncbhZu4M6bdqByBzK+5FtV+P8L6yjPdz6EKFxx3qZNHj8884Lo545e3hvtKEqAxZRJkd
 XEXV6YEPZKSFFkM8eCn4D2TYgJlH36QICjxur60oy/dHN4Dwi/Z+HAhii6bPC/VyJmZ8
 Zi8fSF/pa/RHcvMVWJPZnagoxUbNTdK4IHSJUXPlLcvZc+rR0qcUMi6JR+3+VCdafefg
 8Za3gYA+v+jrvYGGt4sDSlmsLbZoYBsEUheEbHMrLTFyl0taTYeedUak7S96B2W57cXR
 ryjA==
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=4QZ/K70Z4eVoV5V1rN1ZAn/Fj7GPIk/eoTdtNfwdW+g=;
 b=iEa70RLqsYwROcPx0xohO1d7GYOQ+12BJODD+01txjpJlI3nErE+CFmOK1sw18i6CC
 CRcJB6Th3mXpoJfRdnJedIDWwxngVOUJ7yHuMxwSNQ/5MNdGcK4s4if+7+g0eNYotve4
 +ThKGa9FOAIOWNsRQbu1w1yXMasRsJoKZRLGRz3qdHUJWqjKM9t1ianY7a8pHmfp0KlJ
 grjCA9O2h4dg1qNOHOLw+plOg9Rd9hzRENPBePZIOthERpy5EeHvXLlecwjozgzkid3v
 U7mAizqHDDjdRZRKMOENnaOybKDSS5MAloXQ7Puo5w1SGVBmo9oI7xUnFIi97xYp8MXQ
 Hm4w==
X-Gm-Message-State: APt69E0MS24PhTFIqFl8iNHUL2UHFJMxR53Np47QUBBzwozFTOq95JIO
 qgrr6zSRP5z91qdbN1N+jSTOlrjG
X-Google-Smtp-Source: ADUXVKI37/RWrL7DMG6a5RvxAj+ZBzZFCvsvl//JzEw6JdHj0xTTDjXq0lrZCMc0wwSksR0srIAuaw==
X-Received: by 2002:a65:5c4b:: with SMTP id
 v11-v6mr12102638pgr.445.1530264502364; 
 Fri, 29 Jun 2018 02:28:22 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id y81-v6sm24009146pfd.178.2018.06.29.02.28.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 29 Jun 2018 02:28:21 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Fri, 29 Jun 2018 17:28:09 +0800
Message-Id: <20180629092810.25993-1-xin.li@citrix.com>
X-Mailer: git-send-email 2.18.0
X-Mailman-Approved-At: Fri, 29 Jun 2018 09:49:01 +0000
Subject: [Xen-devel] [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20gdG8gY2hvb3NlIHdoaWNoIHhzbSBtb2R1
bGUgaXMgZW5hYmxlZCwKYW5kIHNldCBkZWZhdWx0IHRvIGR1bW15LgoKU2lnbmVkLW9mZi1ieTog
WGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCi0tLQpDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPgotLS0KIGRvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTMgKysrKysrKysrKwogeGVuL3hzbS94
c21fY29yZS5jICAgICAgICAgICAgICAgICAgfCAzOSArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLQogMiBmaWxlcyBjaGFuZ2VkLCA1MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCAwNzVlNWVhMTU5Li43YzY4OWI4MjI1
IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODY1LDYgKzg2NSwxOSBAQCBo
YXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4KIE5vdGUgdGhhdCBzcGVj
aWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3aGlsZSBmb3IgZG9tMCBpdCBt
ZWFucwogdG8gdXNlIHRoZSBkZWZhdWx0LgogCisjIyMgeHNtCis+IGA9IGR1bW15IHwgc2lsbyB8
IGZsYXNrYAorCis+IERlZmF1bHQ6IGBkdW1teWAKKworU3BlY2lmeSB3aGljaCBYU00gbW9kdWxl
IHNob3VsZCBiZSBlbmFibGVkLiAgVGhpcyBvcHRpb24gaXMgb25seSBhdmFpbGFibGUgaWYKK3Ro
ZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRoIFhTTSBzdXBwb3J0LgorCisqIGBkdW1teWA6
IHRoaXMgaXMgdGhlIGRlZmF1bHQgY2hvaWNlLiAgTm8gc3BlY2lhbCByZXN0cmljdGlvbiB3aWxs
IGJlIGFwcGxpZWQuCisgIGl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4K
KyogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFjY2VzcyBjb250cm9sLiAgVG8g
Y2hvb3NlIHRoaXMsIHRoZQorICBzZXBhcmF0ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBhbHNv
IGJlIGVuYWJsZWQuCisKICMjIyBmbGFzawogPiBgPSBwZXJtaXNzaXZlIHwgZW5mb3JjaW5nIHwg
bGF0ZSB8IGRpc2FibGVkYAogCmRpZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4v
eHNtL3hzbV9jb3JlLmMKaW5kZXggY2RkY2Y3YWE1MS4uZTAwMjIwMDU3OCAxMDA2NDQKLS0tIGEv
eGVuL3hzbS94c21fY29yZS5jCisrKyBiL3hlbi94c20veHNtX2NvcmUuYwpAQCAtMzEsNiArMzEs
MzAgQEAKIAogc3RydWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwogCitlbnVtIHhzbV9ib290
cGFyYW0geworICAgIFhTTV9CT09UUEFSQU1fRFVNTVksCisgICAgWFNNX0JPT1RQQVJBTV9GTEFT
SywKKyAgICBYU01fQk9PVFBBUkFNX0lOVkFMSUQsCit9OworCitlbnVtIHhzbV9ib290cGFyYW0g
X19yZWFkX21vc3RseSB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9EVU1NWTsKKworc3Rh
dGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7CisgICAgaWYg
KCAhc3RyY21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09U
UEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFTSworICAgIGVsc2UgaWYgKCAhc3Ry
Y21wKHMsICJmbGFzayIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1f
RkxBU0s7CisjZW5kaWYKKyAgICBlbHNlCisgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9P
VFBBUkFNX0lOVkFMSUQ7CisKKyAgICByZXR1cm4gMDsKK30KKworY3VzdG9tX3BhcmFtKCJ4c20i
LCBwYXJzZV94c21fcGFyYW0pOworCiBzdGF0aWMgaW5saW5lIGludCB2ZXJpZnkoc3RydWN0IHhz
bV9vcGVyYXRpb25zICpvcHMpCiB7CiAgICAgLyogdmVyaWZ5IHRoZSBzZWN1cml0eV9vcGVyYXRp
b25zIHN0cnVjdHVyZSBleGlzdHMgKi8KQEAgLTU3LDcgKzgxLDIwIEBAIHN0YXRpYyBpbnQgX19p
bml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGlj
eV9zaXplKQogICAgIH0KIAogICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29wczsKLSAgICBmbGFz
a19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKworICAgIHN3aXRjaCAoIHhzbV9i
b290cGFyYW0gKQorICAgIHsKKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fRFVNTVk6CisgICAgICAg
IC8qIGVtcHR5ICovCisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYU01fQk9PVFBBUkFNX0ZM
QVNLOgorICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKyAg
ICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBwcmludGsoIlhTTTogSW52YWxp
ZCB2YWx1ZSBmb3IgeHNtPSBib290IHBhcmFtZXRlci5cbiIpOworICAgIH0KIAogICAgIHJldHVy
biAwOwogfQotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 09:51:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 09:51:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYq4B-0002JE-Dg; Fri, 29 Jun 2018 09:51:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYq4A-0002J4-8I
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 09:51:46 +0000
X-Inumbo-ID: 082b37bc-7b82-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 082b37bc-7b82-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 09:51:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75479493"
To: Xin Li <talons.lee@gmail.com>, <xen-devel@lists.xen.org>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@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: <f66bb6b7-04e9-3a8b-bcf9-7905c7b82dba@citrix.com>
Date: Fri, 29 Jun 2018 10:51:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180629092810.25993-2-xin.li@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 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>

T24gMjkvMDYvMTggMTA6MjgsIFhpbiBMaSB3cm90ZToKPiArdm9pZCBfX2luaXQgc2lsb19pbml0
KHZvaWQpCj4gK3sKPiArICAgIHByaW50aygiSW5pdGlhbGlzaW5nIFhTTSBTSUxPIG1vZGUiKTsK
CllvdSBuZWVkIGEgbmV3bGluZSBhdCB0aGUgZW5kIG9mIHByaW50ayBoZXJlLgoKT3RoZXJ3aXNl
LCBldmVyeXRoaW5nIGVsc2UgbG9va3MgaW4gb3JkZXIuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:04:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10: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 1fYqGj-0003HA-Sl; Fri, 29 Jun 2018 10:04: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYqGi-0003H5-FT
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 10:04:44 +0000
X-Inumbo-ID: d6db1ca1-7b83-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6db1ca1-7b83-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 12:04:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 04:04:42 -0600
Message-Id: <5B36043A02000078001CF0AC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 04:04:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
In-Reply-To: <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen/xsm: Introduce new boot parameter
 xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, xen-devel@lists.xen.org,
 Ming Lu <ming.lu@citrix.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDExOjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDYvMTggMTA6MjgsIFhpbiBMaSB3cm90ZToKPj4gLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KPj4gQEAgLTg2NSw2ICs4NjUsMTkgQEAgaGFyZHdhcmUgZG9tYWluIGlz
IGFyY2hpdGVjdHVyZSBkZXBlbmRlbnQuCj4+ICBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFz
IGRvbVUgdmFsdWUgbWVhbnMgemVybywgd2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKPj4gIHRvIHVz
ZSB0aGUgZGVmYXVsdC4KPj4gIAo+PiArIyMjIHhzbQo+PiArPiBgPSBkdW1teSB8IHNpbG8gfCBm
bGFza2AKPiAKPiBUaGlzIHNob3VsZCBiZSBqdXN0ICJkdW1teSB8IGZsYXNrIiBpbiB0aGlzIHBh
dGNoLCBhbmQgZXh0ZW5kZWQgd2l0aAo+IHNpbG8gaW4gdGhlIG5leHQgcGF0aC4gIEFsc28sIG9w
dGlvbnMgaW4gdGhpcyBmaWxlIHNob3VsZCBiZSBzb3J0ZWQKPiBhbHBoYWJldGljYWxseSwgc28g
IyMjIHhzbSBzaG91bGQgYmUgbmVhciB0aGUgZW5kLCByYXRoZXIgdGhhbiBiZXNpZGUgZmxhc2su
Cj4gCj4+ICsKPj4gKz4gRGVmYXVsdDogYGR1bW15YAo+PiArCj4+ICtTcGVjaWZ5IHdoaWNoIFhT
TSBtb2R1bGUgc2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2YWlsYWJs
ZSBpZgo+PiArdGhlIGh5cGVydmlzb3Igd2FzIGNvbXBpbGVkIHdpdGggWFNNIHN1cHBvcnQuCj4+
ICsKPj4gKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBjaG9pY2UuICBObyBzcGVjaWFs
IHJlc3RyaWN0aW9uIHdpbGwgYmUgYXBwbGllZC4KPj4gKyAgaXQncyBhbHNvIHVzZWQgd2hlbiBY
U00gaXMgY29tcGlsZWQgb3V0Lgo+PiArZW51bSB4c21fYm9vdHBhcmFtIF9fcmVhZF9tb3N0bHkg
eHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVNTVk7CgpTbyB3aHkgImR1bW15IiBpbnN0
ZWFkIG9mICJub25lIiAob3Igb25lIG9mIHRoZSBib29sZWFuIGZhbHNlCnN0cmluZ3MpPwoKPiBU
aGlzIHNob3VsZCBiZSBfX2luaXRkYXRhIHJhdGhlciB0aGFuIF9fcmVhZF9tb3N0bHkuICBJdCBp
cyBzYWZlIHRvIGJlCj4gZGlzY2FyZGVkIGFmdGVyIGJvb3QuCgpBbmQgc3RhdGljLgoKPj4gK3N0
YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdCBjaGFyICpzKQo+PiArewo+IAo+
IGludCByYyA9IDA7Cj4gCj4+ICsgICAgaWYgKCAhc3RyY21wKHMsICJkdW1teSIpICkKPj4gKyAg
ICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVNTVk7Cj4+ICsjaWZkZWYgQ09O
RklHX1hTTV9GTEFTSwo+PiArICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKPj4g
KyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7Cj4+ICsjZW5kaWYK
Pj4gKyAgICBlbHNlCj4+ICsgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX0lO
VkFMSUQ7Cj4+ICsKPj4gKyAgICByZXR1cm4gMDsKPiAKPiBlbHNlCj4gICAgIHJjID0gLUVJTlZB
TDsKPiAKPiByZXR1cm4gcmM7Cj4gCj4gQXMgYSByZXN1bHQsIHRoZSBjb3JlIGNvbW1hbmQgbGlu
ZSBpbmZyYXN0cnVjdHVyZSB3aWxsIGluZm9ybSB0aGUgdXNlcgo+IGlmIHRoZXkgcGFzc2VkIGFu
IHVucmVjb2duaXNlZCBvcHRpb24uCj4gCj4gfkFuZHJldwo+IAo+PiArfQo+PiArCj4+ICtjdXN0
b21fcGFyYW0oInhzbSIsIHBhcnNlX3hzbV9wYXJhbSk7CgpQbGVhc2UgYXZvaWQgdGhlIGJsYW5r
IGxpbmUgYWJvdmUgaGVyZSAtIGluIHRoZSBtYWpvcml0eSBvZiBzaW1pbGFyIGNhc2VzLAp3ZSBo
YXZlIHRoZSBjdXN0b21fcGFyYW0oKSBpbW1lZGlhdGVseSBmb2xsb3cgdGhlIHBhcnNpbmcgZnVu
Y3Rpb24uCgo+PiBAQCAtNTcsNyArODEsMjAgQEAgc3RhdGljIGludCBfX2luaXQgeHNtX2NvcmVf
aW5pdChjb25zdCB2b2lkICpwb2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCj4+ICAg
ICAgfQo+PiAgCj4+ICAgICAgeHNtX29wcyA9ICZkdW1teV94c21fb3BzOwo+PiAtICAgIGZsYXNr
X2luaXQocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOwo+PiArCj4+ICsgICAgc3dpdGNoICgg
eHNtX2Jvb3RwYXJhbSApCj4+ICsgICAgewo+PiArICAgIGNhc2UgWFNNX0JPT1RQQVJBTV9EVU1N
WToKPj4gKyAgICAgICAgLyogZW1wdHkgKi8KCkknbSBub3Qgc3VyZSBvZiB0aGUgdmFsdWUgb2Yg
dGhpcyBjb21tZW50LgoKPj4gKyAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICBjYXNlIFhTTV9C
T09UUEFSQU1fRkxBU0s6Cj4+ICsgICAgICAgIGZsYXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9s
aWN5X3NpemUpOwo+PiArICAgICAgICBicmVhazsKPj4gKwo+PiArICAgIGRlZmF1bHQ6Cj4+ICsg
ICAgICAgIHByaW50aygiWFNNOiBJbnZhbGlkIHZhbHVlIGZvciB4c209IGJvb3QgcGFyYW1ldGVy
LlxuIik7Cj4+ICsgICAgfQoKUGxlYXNlIGRvbid0IG9taXQgdGhlICJicmVhazsiIGhlcmUuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:20:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10: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 1fYqVY-0004Mr-E6; Fri, 29 Jun 2018 10: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYqVX-0004Hf-77
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 10:20:03 +0000
X-Inumbo-ID: fb2fcd5d-7b85-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb2fcd5d-7b85-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 10:20:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59006168"
Date: Fri, 29 Jun 2018 11:19:57 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629101957.4uwf3pisdvxtwxtu@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-2-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 01/10] vpci: move lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjVQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRvIHRoZSBvdXRzaWRlIG9mIHRoZSB2cGNpIHN0cnVjdC4gVGhpcyB3YXkgdGhl
IGxvY2sgY2FuIGJlIHVzZWQgdG8KPiBjaGVjayB3aGV0aGVyIHZwY2kgaXMgcHJlc2VudCwgYW5k
IHJlbW92YWwgY2FuIGJlIHBlcmZvcm1lZCB3aGlsZQo+IGhvbGRpbmcgdGhlIGxvY2ssIGluIG9y
ZGVyIHRvIG1ha2Ugc3VyZSB0aGVyZSBhcmUgbm8gYWNjZXNzZXMgdG8gdGhlCj4gY29udGVudHMg
b2YgdGhlIHZwY2kgc3RydWN0LiBQcmV2aW91c2x5IHJlbW92YWwgY291bGQgcmFjZSB3aXRoCj4g
dnBjaV9yZWFkIGZvciBleGFtcGxlLCBzaW5jZSB0aGUgbG9nIHdhcyBkcm9wcGVkIHByaW9yIHRv
IGZyZWVpbmcKCmxvZyAtPiBsb2NrLgoKPiBwZGV2LT52cGNpLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpbLi4uXQo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
Ywo+IGluZGV4IDBlYzRjMDgyYTYuLjlkNTYwN2Q1ZjggMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBAQCAt
MTMxLDExICsxMzEsMTIgQEAgYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAq
dikKPiAgICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCj4gICAgICAgICAgICAgIHJldHVy
biB0cnVlOwo+ICAKPiAtICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaS0+bG9j
ayk7Cj4gLSAgICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5
IG9uIGZhaWx1cmUuICovCj4gLSAgICAgICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwg
IXJjICYmIHYtPnZwY2kubWFwLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+
dnBjaS5yb21fb25seSk7Cj4gLSAgICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBj
aS0+bG9jayk7Cj4gKyAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7
Cj4gKyAgICAgICAgaWYgKCB2LT52cGNpLnBkZXYtPnZwY2kgKQoKVGhlIHB1cnBvc2Ugb2YgdGhp
cyBjaGVjayBpcyB0byBmaXggYSBsYXRlbnQgYnVnIGluIHRoZSBvcmlnaW5hbCBjb2RlPwoKPiAr
ICAgICAgICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9u
IGZhaWx1cmUuICovCj4gKyAgICAgICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYs
ICFyYyAmJiB2LT52cGNpLm1hcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICFyYyAm
JiB2LT52cGNpLnJvbV9vbmx5KTsKPiArICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2
LT52cGNpX2xvY2spOwo+ICAKWy4uLl0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92
cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+IGluZGV4IDgyNjA3YmRiOWEuLjdkNTJi
Y2Y4ZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKPiArKysgYi94ZW4v
ZHJpdmVycy92cGNpL3ZwY2kuYwo+IEBAIC0zNSw5ICszNSw4IEBAIGV4dGVybiB2cGNpX3JlZ2lz
dGVyX2luaXRfdCAqY29uc3QgX19zdGFydF92cGNpX2FycmF5W107Cj4gIGV4dGVybiB2cGNpX3Jl
Z2lzdGVyX2luaXRfdCAqY29uc3QgX19lbmRfdnBjaV9hcnJheVtdOwo+ICAjZGVmaW5lIE5VTV9W
UENJX0lOSVQgKF9fZW5kX3ZwY2lfYXJyYXkgLSBfX3N0YXJ0X3ZwY2lfYXJyYXkpCj4gIAo+IC12
b2lkIHZwY2lfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiArc3RhdGljIHZv
aWQgdnBjaV9yZW1vdmVfZGV2aWNlX2xvY2tlZChzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgewo+
IC0gICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsKCkFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmcGRldi0+dnBjaV9sb2NrKSk7Cgo+ICAgICAgd2hpbGUgKCAhbGlzdF9lbXB0eSgmcGRldi0+
dnBjaS0+aGFuZGxlcnMpICkKPiAgICAgIHsKPiAgICAgICAgICBzdHJ1Y3QgdnBjaV9yZWdpc3Rl
ciAqciA9IGxpc3RfZmlyc3RfZW50cnkoJnBkZXYtPnZwY2ktPmhhbmRsZXJzLAo+IEBAIC00Nywx
MyArNDYsMjAgQEAgdm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYp
Cj4gICAgICAgICAgbGlzdF9kZWwoJnItPm5vZGUpOwo+ICAgICAgICAgIHhmcmVlKHIpOwo+ICAg
ICAgfQo+IC0gICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2ktPmxvY2spOwo+ICAgICAgeGZyZWUo
cGRldi0+dnBjaS0+bXNpeCk7Cj4gICAgICB4ZnJlZShwZGV2LT52cGNpLT5tc2kpOwo+ICAgICAg
eGZyZWUocGRldi0+dnBjaSk7Cj4gICAgICBwZGV2LT52cGNpID0gTlVMTDsKPiAgfQo+ICAKPiAr
dm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gK3sKPiArICAg
IHNwaW5fbG9jaygmcGRldi0+dnBjaV9sb2NrKTsKPiArICAgIHZwY2lfcmVtb3ZlX2RldmljZV9s
b2NrZWQocGRldik7Cj4gKyAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKPiArfQo+
ICsKPiArCgpUb28gbWFueSBibGFuayBsaW5lcy4KCj4gIGludCBfX2h3ZG9tX2luaXQgdnBjaV9h
ZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGlu
dCBpOwo+IEBAIC02MiwxMiArNjgsMTUgQEAgaW50IF9faHdkb21faW5pdCB2cGNpX2FkZF9oYW5k
bGVycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgIGlmICggIWhhc192cGNpKHBkZXYtPmRv
bWFpbikgKQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAKPiArICAgIHNwaW5fbG9jaygmcGRldi0+
dnBjaV9sb2NrKTsKPiAgICAgIHBkZXYtPnZwY2kgPSB4emFsbG9jKHN0cnVjdCB2cGNpKTsKPiAg
ICAgIGlmICggIXBkZXYtPnZwY2kgKQo+ICsgICAgewo+ICsgICAgICAgIHNwaW5fdW5sb2NrKCZw
ZGV2LT52cGNpX2xvY2spOwo+ICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICsgICAgfQo+ICAK
PiAgICAgIElOSVRfTElTVF9IRUFEKCZwZGV2LT52cGNpLT5oYW5kbGVycyk7Cj4gLSAgICBzcGlu
X2xvY2tfaW5pdCgmcGRldi0+dnBjaS0+bG9jayk7Cj4gIAo+ICAgICAgZm9yICggaSA9IDA7IGkg
PCBOVU1fVlBDSV9JTklUOyBpKysgKQo+ICAgICAgewpbLi4uXQo+IEBAIC03Nyw3ICs4Niw4IEBA
IGludCBfX2h3ZG9tX2luaXQgdnBjaV9hZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYp
Cj4gQEAgLTMxNSw3ICszMTgsNyBAQCBzdGF0aWMgdWludDMyX3QgbWVyZ2VfcmVzdWx0KHVpbnQz
Ml90IGRhdGEsIHVpbnQzMl90IG5ldywgdW5zaWduZWQgaW50IHNpemUsCj4gIHVpbnQzMl90IHZw
Y2lfcmVhZChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBz
aXplKQo+ICB7Cj4gICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWlu
Owo+IC0gICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXY7Cj4gKyAgICBzdHJ1Y3QgcGNpX2Rl
diAqcGRldjsKPiAgICAgIGNvbnN0IHN0cnVjdCB2cGNpX3JlZ2lzdGVyICpyOwo+ICAgICAgdW5z
aWduZWQgaW50IGRhdGFfb2Zmc2V0ID0gMDsKPiAgICAgIHVpbnQzMl90IGRhdGEgPSB+KHVpbnQz
Ml90KTA7Cj4gQEAgLTMzMSw3ICszMzQsMTIgQEAgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUpCj4gICAgICBpZiAo
ICFwZGV2ICkKPiAgICAgICAgICByZXR1cm4gdnBjaV9yZWFkX2h3KHNiZGYsIHJlZywgc2l6ZSk7
Cj4gIAo+IC0gICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsKPiArICAgIHNwaW5fbG9j
aygmcGRldi0+dnBjaV9sb2NrKTsKPiArICAgIGlmICggIXBkZXYtPnZwY2kgKQo+ICsgICAgewo+
ICsgICAgICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpX2xvY2spOwo+ICsgICAgICAgIHJldHVy
biB2cGNpX3JlYWRfaHcoc2JkZiwgcmVnLCBzaXplKTsKPiArICAgIH0KPiAgCj4gICAgICAvKiBS
ZWFkIGZyb20gdGhlIGhhcmR3YXJlIG9yIHRoZSBlbXVsYXRlZCByZWdpc3RlciBoYW5kbGVycy4g
Ki8KPiAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCByLCAmcGRldi0+dnBjaS0+aGFuZGxlcnMs
IG5vZGUgKQo+IEBAIC0zODMsNyArMzkxLDcgQEAgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUpCj4gIAo+ICAgICAg
ICAgIGRhdGEgPSBtZXJnZV9yZXN1bHQoZGF0YSwgdG1wX2RhdGEsIHNpemUgLSBkYXRhX29mZnNl
dCwgZGF0YV9vZmZzZXQpOwo+ICAgICAgfQo+IC0gICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2kt
PmxvY2spOwo+ICsgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CgpJIHRoaW5rIHRo
ZSBjcml0aWNhbCBzZWN0aW9uIGluIHRoaXMgZnVuY3Rpb24gYW5kIHRoZSB3cml0ZSBmdW5jdGlv
biBjYW4Kc2hyaW5rIGEgYml0LiBSZWFkaW5nIGZyb20gLyB3cml0aW5nIHRvIGhhcmR3YXJlIHNo
b3VsZG4ndCBuZWVkIHRvIGJlCnByb3RlY3RlZCBieSB2cGNpX2xvY2suCgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 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 1fYqf1-0004tg-F7; Fri, 29 Jun 2018 10:29: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYqf0-0004tb-Er
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 10:29:50 +0000
X-Inumbo-ID: 595b8659-7b87-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 595b8659-7b87-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 10:29:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59006688"
Date: Fri, 29 Jun 2018 11:29:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629102945.fg3oeib3pqyo6uw2@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 02/10] vpci/msix: add lock to protect the
 list of MSIX regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgaXMgcmVxdWlyZWQgaW4gb3JkZXIgdG8gYWxsb3cgcnVuLXRpbWUgcmVt
b3ZhbCBvZiBNU0ktWCByZWdpb25zLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:36:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10:36:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYql8-0005bQ-8Z; Fri, 29 Jun 2018 10: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYql6-0005bL-EO
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 10:36:08 +0000
X-Inumbo-ID: 398bfe2d-7b88-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 398bfe2d-7b88-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 12:36:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 04:36:05 -0600
Message-Id: <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 04:36:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
In-Reply-To: <20180629092810.25993-2-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, xen-devel@lists.xen.org,
 Ming Lu <ming.lu@citrix.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDExOjI4LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdlLXNoYXJpbmcgYmV0
d2Vlbgo+IHVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVs
cykuCgpXaGF0IGlzIHRoZSByZWxhdGlvbiBiZXR3ZWVuIHBhZ2Ugc2hhcmluZyBhbmQgZXZlbnQg
Y2hhbm5lbHM/Cgo+IC0tLSBhL3hlbi9jb21tb24vS2NvbmZpZwo+ICsrKyBiL3hlbi9jb21tb24v
S2NvbmZpZwo+IEBAIC0xNDMsNiArMTQzLDE3IEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCj4g
IAo+ICAJICBJZiB1bnN1cmUsIHNheSBZLgo+ICAKPiArY29uZmlnIFhTTV9TSUxPCj4gKwlkZWZf
Ym9vbCB5Cj4gKwlwcm9tcHQgIlNJTE8gc3VwcG9ydCIKPiArCWRlcGVuZHMgb24gWFNNCj4gKwkt
LS1oZWxwLS0tCj4gKwkgIEVuYWJsZXMgU0lMTyBhcyB0aGUgYWNjZXNzIGNvbnRyb2wgbWVjaGFu
aXNtIHVzZWQgYnkgdGhlIFhTTSBmcmFtZXdvcmsuCj4gKwkgIFRoaXMgd2lsbCBkZW55IGFueSB1
bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5lbHMgYmV0d2VlbiB1bnByaXZpbGVnZWQKPiAr
CSAgVk1zLgo+ICsKPiArCSAgSWYgdW5zdXJlLCBzYXkgWS4KCkl0IHdvdWxkIGJlIGhlbHBmdWwg
dG8gY2xhcmlmeSBoZXJlIHRoYXQgdGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kZSBvZgpvcGVy
YXRpb24uIEluIGZhY3QsIGFub3RoZXIgS2NvbmZpZyAoY2hvaWNlKSBtaWdodCBiZSB1c2VmdWwg
dG8gaGF2ZSB0bwpzZWxlY3QgdGhlIGJ1aWx0LWluIGRlZmF1bHQuIEluIGZhY3QgImRlbnkgYW55
IiBzdWdnZXN0cyB0aGF0IHRoaXMgaXMgd2hhdAppcyBnb2luZyB0byBoYXBwZW4gcmVnYXJkbGVz
cyBvZiBjb21tYW5kIGxpbmUgb3B0aW9ucy4gQXQgdGhlIHZlcnkKbGVhc3QgSSB0aGluayB0aGlz
IHdhbnRzIHRvIGJlICJUaGlzIHdpbGwgYWxsb3cgdG8gZGVueSBhbnkgLi4uIiBvciAiSW4gdGhp
cwptb2RlLCBhbnkgLi4uIHdpbGwgYnkgZGVuaWVkIi4KCkFuZHJldywgdGhlIGNob3NlbiBuYW1l
IGhlcmUgbWF5IHVuZGVybGluZSB0aGUgcmVsZXZhbmNlIG9mIG15CmNvbW1lbnQgcmVnYXJkaW5n
IFhTTV9GTEFTSyB2cyBqdXN0IEZMQVNLLCBhbGJlaXQgdGhpbmdzIGFyZQp1bmNsZWFyL2FtYmln
dW91cyBpZiBJIGFsc28gdGFrZSBpbnRvIGFjY291bnQgdGhlIGNvZGUgZnVydGhlciBkb3duLgpU
aGUgZGVzY3JpcHRpb25zIGFib3ZlIG1ha2UgaXQgc291bmQgYXMgaWYgdGhpcyB3YXMgYW4gb3Zl
cnJpZGUgdG8Kd2hhdGV2ZXIgYWNjZXNzIGNvbnRyb2wgbWVjaGFuaXNtIHdhcyBpbiBwbGFjZSAo
ZHVtbXkgb3IgZmxhc2sKY3VycmVudGx5KS4gQ29kZSBiZWxvdyBzdWdnZXN0cyB0aG91Z2ggdGhh
dCB0aGlzIGlzIG1lYW50IHRvIGJlIGEKY2xvbmUgb2YgZHVtbXksIHdpdGgganVzdCBzb21lIG1p
bmltYWwgYWRqdXN0bWVudHMuIEkgZ3Vlc3MgaXQncwpyYXRoZXIgdGhlIGRlc2NyaXB0aW9uIHRo
YXQgbmVlZHMgYWRqdXN0bWVudCwgYnV0IHRoZSBhbHRlcm5hdGl2ZQpvZiBiZWluZyBhIGdsb2Jh
bCBvdmVycmlkZSBldmVuIGluIEZMQVNLIG1vZGUgY2VydGFpbmx5IGV4aXN0cy4KCkZ1cnRoZXJt
b3JlIGl0IGlzIHVuY2xlYXIgaGVyZSB3aGF0IGFuICJ1bm1lZGlhdGVkIGNvbW11bmljYXRpb24K
Y2hhbm5lbCIgaXMsIGFuZCB3aGF0ICJtZWRpYXRlZCBjb21tdW5pY2F0aW9uIGNoYW5uZWxzIiAo
aWYgYW55KQphcmUgc3RpbGwgYXZhaWxhYmxlIGluIHRoaXMgbmV3IG1vZGUuCgo+IC0tLSAvZGV2
L251bGwKPiArKysgYi94ZW4veHNtL3NpbG8uYwo+IEBAIC0wLDAgKzEsMTA2IEBACj4gKy8qKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKPiArICogeHNtL3NpbG8uYwo+ICsgKgo+ICsgKiBTSUxPIG1vZHVs
ZSBmb3IgWFNNKFhlbiBTZWN1cml0eSBNb2R1bGVzKQo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0g
aXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+
ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieQo+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRo
ZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFu
eSBsYXRlciB2ZXJzaW9uLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQg
aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVS
Q0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRo
ZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsg
Kgo+ICsgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZQo+ICsgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBz
ZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQg
KGMpIDIwMTggQ2l0cml4IFN5c3RlbXMgTHRkLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDx4ZW4v
c2NoZWQuaD4KPiArI2luY2x1ZGUgPHhzbS94c20uaD4KPiArCj4gK3N0cnVjdCB4c21fb3BlcmF0
aW9ucyBzaWxvX3hzbV9vcHM7Cj4gKwo+ICsvKgo+ICsgKiBjaGVjayBpZiBpbnRlci1kb21haW4g
Y29tbXVuaWNhdGlvbiBpcyBhbGxvd2VkCj4gKyAqIHJldHVybiB0cnVlIHdoZW4gcGFzcyBjaGVj
awo+ICsgKi8KClVwcGVyY2FzZSBmaXJzdCBsZXR0ZXIgcGxlYXNlLCBhbmQgSSdkIHByZWZlciBp
ZiB5b3UgYWxzbyBwdXQgYSBmdWxsIHN0b3AgaGVyZS4KCj4gK3N0YXRpYyBib29sIHNpbG9fbW9k
ZV9kb21fY2hlY2soZG9taWRfdCBsZG9tLCBkb21pZF90IHJkb20pCj4gK3sKPiArICAgIGRvbWlk
X3QgaGRfZG9tID0gaGFyZHdhcmVfZG9tYWluLT5kb21haW5faWQ7CgpJIGRvbid0IHRoaW5rIHlv
dSBtZWFuIHRoZSBoYXJkd2FyZSBkb21haW4gaGVyZSwgYnV0IHRoZSBjb250cm9sIGRvbWFpbgoo
b2Ygd2hpY2ggaW4gdGhlb3J5IHRoZXJlIG1heSBiZSBtdWx0aXBsZSkuCgo+ICsgICAgZG9taWRf
dCBjdXJfZG9tID0gY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQ7Cj4gKwo+ICsgICAgaWYgKCBs
ZG9tID09IERPTUlEX1NFTEYgKQo+ICsgICAgICAgIGxkb20gPSBjdXJfZG9tOwo+ICsgICAgaWYg
KCByZG9tID09IERPTUlEX1NFTEYgKQo+ICsgICAgICAgIHJkb20gPSBjdXJfZG9tOwo+ICsKPiAr
ICAgIHJldHVybiAoaGRfZG9tID09IGN1cl9kb20gfHwgaGRfZG9tID09IGxkb20gfHwgaGRfZG9t
ID09IHJkb20gfHwKPiArICAgICAgICAgICAgbGRvbSA9PSByZG9tKTsKPiArfQo+ICsKPiArc3Rh
dGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0
Y2huICpjaG4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IGlkMikK
PiArewo+ICsgICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLT5kb21haW5faWQsIGlkMikg
KQo+ICsgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmV2dGNobl91bmJvdW5kKGQxLCBjaG4s
IGlkMik7CgpVcmdoLiBXaHkgaXMgdGhpcyBub3QgeHNtX2V2dGNobl91bmJvdW5kKCkgZnJvbSBk
dW1teS5oPyBJdCB3b3VsZCBiZQpyZWFsbHkgbmljZSB0byBhdm9pZCBzdWNoIGV4dHJhIGluZGly
ZWN0IGNhbGxzIGhlcmUuCgpGdXJ0aGVybW9yZSwgdGhpcyBob29rIGlzIGNhbGxlZCBpbiB0d28g
Y29udGV4dHMuIElzIHRoZSBhYm92ZSByZWFsbHkKYXBwcm9wcmlhdGUgYWxzbyBpbiB0aGUgYWxs
b2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbCgpIGNhc2U/Cgo+ICtzdGF0aWMgaW50IHNpbG9f
Z3JhbnRfbWFwcmVmKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncykKPiArewo+ICsgICAgaWYg
KCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLT5kb21haW5faWQsIGQyLT5kb21haW5faWQpICkKPiAr
ICAgICAgICByZXR1cm4gZHVtbXlfeHNtX29wcy5ncmFudF9tYXByZWYoZDEsIGQyLCBmbGFncyk7
Cj4gKyAgICByZXR1cm4gLUVQRVJNOwo+ICt9CgpXaGF0IGFib3V0IHRoZSB1bm1hcCBjb3VudGVy
cGFydD8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:38:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10:38:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYqmv-0005gt-NF; Fri, 29 Jun 2018 10:38: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYqmu-0005go-5u
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 10:38:00 +0000
X-Inumbo-ID: 7dcb79b2-7b88-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7dcb79b2-7b88-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 10:37:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59007186"
Date: Fri, 29 Jun 2018 11:37:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629103756.pymtf5z6nhsiicul@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 03/10] vpci: add tear down functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjdQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRlYXIgZG93biBmdW5jdGlvbnMgYXJlIG5vdCBtYW5kYXRvcnkuIE5vdGUgdGhh
dCB0aGlzIHBhdGNoIGp1c3QKPiBpbXBsZW1lbnRzIHRoZSBmcmFtZXdvcmssIGJ1dCBkb2Vzbid0
IGltcGxlbWVudCBhbnkgdGVhciBkb3duIGZ1bmN0aW9uCj4geWV0Lgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlIGludGVuZGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAg
ICB8ICA5ICstLS0tLS0tLQo+ICB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgIHwgIDkgKy0tLS0t
LS0tCj4gIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCAgMiArLQo+ICB4ZW4vZHJpdmVycy92
cGNpL21zaS5jICAgIHwgIDIgKy0KPiAgeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgICB8ICAyICst
Cj4gIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgfCAyMCArKysrKysrKysrKysrKysrKy0tLQo+
ICB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgIHwgMTUgKysrKysrKysrKystLS0tCj4gIDcgZmls
ZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4g
aW5kZXggMjQ1YTBlMGU4NS4uMmM2YTA5YzU5ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+IEBAIC02Niw3ICs2Niw3
IEBAIFNFQ1RJT05TCj4gICAgICAgICAqKC5kYXRhLnBhcmFtKQo+ICAgICAgICAgX19wYXJhbV9l
bmQgPSAuOwo+ICAKPiAtI2lmIGRlZmluZWQoQ09ORklHX0hBU19WUENJKSAmJiBkZWZpbmVkKENP
TkZJR19MQVRFX0hXRE9NKQo+ICsjaWYgZGVmaW5lZChDT05GSUdfSEFTX1ZQQ0kpCj4gICAgICAg
ICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7Cj4gICAgICAgICBfX3N0YXJ0X3ZwY2lfYXJyYXkg
PSAuOwo+ICAgICAgICAgKihTT1JUKC5kYXRhLnZwY2kuKikpCj4gQEAgLTE3OCwxMyArMTc4LDYg
QEAgU0VDVElPTlMKPiAgICAgICAgICooLmluaXRfYXJyYXkpCj4gICAgICAgICAqKFNPUlQoLmlu
aXRfYXJyYXkuKikpCj4gICAgICAgICBfX2N0b3JzX2VuZCA9IC47Cj4gLQo+IC0jaWYgZGVmaW5l
ZChDT05GSUdfSEFTX1ZQQ0kpICYmICFkZWZpbmVkKENPTkZJR19MQVRFX0hXRE9NKQo+IC0gICAg
ICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwo+IC0gICAgICAgX19zdGFydF92cGNpX2FycmF5
ID0gLjsKPiAtICAgICAgICooU09SVCguZGF0YS52cGNpLiopKQo+IC0gICAgICAgX19lbmRfdnBj
aV9hcnJheSA9IC47Cj4gLSNlbmRpZgoKSXQgaXMgd29ydGggbWVudGlvbmluZyBpbiB0aGUgY29t
bWl0IG1lc3NhZ2UgdGhhdCB3aHkgdGhpcyBpcyBkZWxldGVkLiBJCnRoaW5rIGl0IGlzIGJlY2F1
c2Ugbm93IHRoZXkgc2hvdWxkIGJlIHVuY29uZGl0aW9uYWxseSBwdXQgaW50byByb2RhdGEKc2lu
Y2UgdGhleSBjYW4ndCBiZSBkaXNjYXJkZWQgYWZ0ZXIgYm9vdCBhbnltb3JlLgoKVGhlIGNvZGUg
bG9va3MgT0suCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:52:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10: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 1fYr0e-00076u-2G; Fri, 29 Jun 2018 10:52:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYr0d-00076p-61
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 10:52:11 +0000
X-Inumbo-ID: 790a1be8-7b8a-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 790a1be8-7b8a-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 10:52:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59007988"
Date: Fri, 29 Jun 2018 11:52:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629105207.d7sjcywjckqv45bi@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-5-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjhQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgaW50ZXJydXB0cyBhcmUgcHJvcGVybHkgZnJlZWQuCj4gCj4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0t
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0t
LQo+ICB4ZW4vZHJpdmVycy92cGNpL21zaXguYyB8IDQzICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jIGIv
eGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiBpbmRleCA2MTMyZjU3NmI2Li5jZmNhMWNkNDNhIDEw
MDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCj4gKysrIGIveGVuL2RyaXZlcnMv
dnBjaS9tc2l4LmMKPiBAQCAtNDUwLDcgKzQ1MCw0OCBAQCBzdGF0aWMgaW50IGluaXRfbXNpeChz
dHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IC1SRUdJU1RF
Ul9WUENJX0lOSVQoaW5pdF9tc2l4LCBOVUxMLCBWUENJX1BSSU9SSVRZX0hJR0gpOwo+ICsKPiAr
c3RhdGljIHZvaWQgdGVhcmRvd25fbXNpeChzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiArewo+ICsg
ICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IHBkZXYtPnZwY2ktPm1zaXg7Cj4gKyAgICB1bnNp
Z25lZCBpbnQgaTsKPiArCj4gKyAgICBpZiAoICFtc2l4ICkKPiArICAgICAgICByZXR1cm47Cj4g
Kwo+ICsgICAgaWYgKCBtc2l4LT5lbmFibGVkICkKPiArICAgIHsKPiArICAgICAgICAvKiBEaXNh
YmxlIE1TSVguICovCj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBvcyA9IHBjaV9maW5kX2NhcF9v
ZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZu
KSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
Q0FQX0lEX01TSVgpOwo+ICsgICAgICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFk
MTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBv
cykpOwo+ICsKPiArICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVz
LCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
RlVOQyhwZGV2LT5kZXZmbiksIG1zaXhfY29udHJvbF9yZWcocG9zKSwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgIChjb250cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSkpOwo+ICsgICAg
fQo+ICsKPiArICAgIHdyaXRlX2xvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1z
aXhfbG9jayk7Cj4gKyAgICBsaXN0X2RlbCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCk7Cj4gKyAg
ICB3cml0ZV91bmxvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7
Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBtc2l4LT5tYXhfZW50cmllcyAmJiBtc2l4LT5l
bmFibGVkOyBpKysgKQoKTWF5YmUgbGlmdCBjaGVja2luZyBtc2l4LT5lbmFibGVkIG91dHNpZGUg
b2YgdGhlIGxvb3A/IEFmYWljdCBub3RoaW5nCmluIHRoZSBsb29wIG1hbmlwdWxhdGVzIHRoYXQg
ZmxhZy4KCj4gKyAgICB7Cj4gKyAgICAgICAgaW50IHJjID0gdnBjaV9tc2l4X2FyY2hfZGlzYWJs
ZV9lbnRyeSgmbXNpeC0+ZW50cmllc1tpXSwgcGRldik7Cj4gKwo+ICsgICAgICAgIGlmICggcmMg
JiYgcmMgIT0gLUVOT0VOVCApCj4gKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcs
Cj4gKyAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFibGUgdG8gZGlz
YWJsZSBNU0lYIGVudHJ5ICV1OiAlZFxuIiwKPiArICAgICAgICAgICAgICAgICAgICBwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgaSwgcmMpOwo+ICsgICAgfQoKTm8gZnJlZWluZyBt
c2l4IGhlcmU/CgpXZWkuCgo+ICt9Cj4gK1JFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X21zaXgsIHRl
YXJkb3duX21zaXgsIFZQQ0lfUFJJT1JJVFlfSElHSCk7Cj4gIAo+ICAvKgo+ICAgKiBMb2NhbCB2
YXJpYWJsZXM6Cj4gLS0gCj4gMi4xNy4xCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 10:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 10: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 1fYr1L-0007AY-FT; Fri, 29 Jun 2018 10: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYr1J-0007AG-Q8
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 10:52:53 +0000
X-Inumbo-ID: 920e3d63-7b8a-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 920e3d63-7b8a-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 10:52:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59008022"
Date: Fri, 29 Jun 2018 11:52:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629105248.6uky6kgw6f7gjkdg@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-6-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-6-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/10] vpci/msi: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgaW50ZXJydXB0cyBhcmUgcHJvcGVybHkgZnJlZWQuCj4gCj4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0t
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0t
LQo+ICB4ZW4vZHJpdmVycy92cGNpL21zaS5jIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKy0K
PiAgMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMKPiBpbmRleCA1YmI1MDVjODY0Li5lOGNkMTIzOGRmIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2
ZXJzL3ZwY2kvbXNpLmMKPiArKysgYi94ZW4vZHJpdmVycy92cGNpL21zaS5jCj4gQEAgLTI2Niw3
ICsyNjYsMjggQEAgc3RhdGljIGludCBpbml0X21zaShzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAg
Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+IC1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2ksIE5V
TEwsIFZQQ0lfUFJJT1JJVFlfTE9XKTsKPiArCj4gK3N0YXRpYyB2b2lkIHRlYXJkb3duX21zaShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKPiArewo+ICsgICAgdW5zaWduZWQgaW50IHBvcyA9IHBjaV9m
aW5kX2NhcF9vZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZm
biksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQ
X0lEX01TSSk7Cj4gKyAgICBzdHJ1Y3QgdnBjaV9tc2kgKm1zaSA9IHBkZXYtPnZwY2ktPm1zaTsK
PiArICAgIHVpbnQxNl90IGNvbnRyb2w7Cj4gKwo+ICsgICAgaWYgKCAhbXNpIHx8ICFtc2ktPmVu
YWJsZWQgKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICBjb250cm9sID0gcGNpX2NvbmZf
cmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgbXNpX2Nv
bnRyb2xfcmVnKHBvcykpOwo+ICsgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICBQQ0lf
RlVOQyhwZGV2LT5kZXZmbiksIG1zaV9jb250cm9sX3JlZyhwb3MpLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAoY29udHJvbCAmIH5QQ0lfTVNJX0ZMQUdTX0VOQUJMRSkpOwo+ICsKPiArICAgIHZw
Y2lfbXNpX2FyY2hfZGlzYWJsZShtc2ksIHBkZXYpOwoKTWlzc2luZyB4ZnJlZShtc2kpPwoKV2Vp
LgoKPiArfQo+ICtSRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2ksIHRlYXJkb3duX21zaSwgVlBD
SV9QUklPUklUWV9MT1cpOwo+ICAKPiAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCj4gIHsKPiAt
LSAKPiAyLjE3LjEKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 11:15:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 11:15:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYrNL-0000Kc-Je; Fri, 29 Jun 2018 11:15:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYrNK-0000KX-Qs
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 11:15:38 +0000
X-Inumbo-ID: bfbeb05a-7b8d-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bfbeb05a-7b8d-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 11:15:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59009457"
Date: Fri, 29 Jun 2018 12:15:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629111534.4tgqlkklzclohhx7@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-7-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-7-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/10] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzBQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluIG9yZGVyIHRvIHVubWFwIHRoZSBCQVJzCj4gCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9o
ZWFkZXIuYwo+IGluZGV4IDQzNjMyNzBhNTUuLjY4NmUwNGUzNWEgMTAwNjQ0Cj4gLS0tIGEveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMK
PiBAQCAtMTMxLDEyICsxMzEsMTUgQEAgYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3Qg
dmNwdSAqdikKPiAgICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCj4gICAgICAgICAgICAg
IHJldHVybiB0cnVlOwo+ICAKPiAtICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBj
aV9sb2NrKTsKPiAtICAgICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSApCj4gLSAgICAgICAg
ICAgIC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJl
LiAqLwo+IC0gICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYg
di0+dnBjaS5tYXAsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBj
aS5yb21fb25seSk7Cj4gLSAgICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaV9s
b2NrKTsKPiArICAgICAgICBpZiAoIHYtPnZwY2kucGRldiApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaV9sb2NrKTsKPiArICAgICAgICAg
ICAgaWYgKCB2LT52cGNpLnBkZXYtPnZwY2kgKQo+ICsgICAgICAgICAgICAgICAgLyogRGlzYWJs
ZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICovCj4gKyAgICAg
ICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5t
YXAsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9t
X29ubHkpOwo+ICsgICAgICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xv
Y2spOwo+ICsgICAgICAgIH0KPiAgCj4gICAgICAgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52cGNp
Lm1lbSk7Cj4gICAgICAgICAgdi0+dnBjaS5tZW0gPSBOVUxMOwo+IEBAIC01NjAsNyArNTYzLDIw
IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAKPiAgICAg
IHJldHVybiAoY21kICYgUENJX0NPTU1BTkRfTUVNT1JZKSA/IG1vZGlmeV9iYXJzKHBkZXYsIHRy
dWUsIGZhbHNlKSA6IDA7Cj4gIH0KPiAtUkVHSVNURVJfVlBDSV9JTklUKGluaXRfYmFycywgTlVM
TCwgVlBDSV9QUklPUklUWV9NSURETEUpOwo+ICsKPiArc3RhdGljIHZvaWQgdGVhcmRvd25fYmFy
cyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiArewo+ICsgICAgdWludDE2X3QgY21kID0gcGNpX2Nv
bmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LCBQQ0lfQ09NTUFORCk7Cj4gKwo+ICsgICAgaWYgKCBjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkg
KQo+ICsgICAgewo+ICsgICAgICAgIC8qIFVubWFwIGFsbCBCQVJzIGZyb20gZ3Vlc3QgcDJtLiAq
Lwo+ICsgICAgICAgIG1vZGlmeV9iYXJzKHBkZXYsIGZhbHNlLCBmYWxzZSk7CgpTbyBtb2RpZnlf
YmFycyB3aWxsIGV2ZW50dWFsbHkgY2FsbCBkZWZlcl9tYXAgaW4gbW9zdCBjYXNlcyAod2hpY2gg
SQpiZWxpZXZlIGFyZSB0aGUgb25lcyB5b3VyIGNhcmUgYWJvdXQgaGVyZSkuCgpCdXQgdGhlbiB0
aGUgZm9sbG93aW5nIGxpbmUgc2V0cyB2cGNpLnBkZXYgdG8gTlVMTCwgd2hpY2ggbWVhbnMgdGhl
CmNoZWNrIGluIHZwY2lfcHJvY2Vzc19wZW5kaW5nIGlzIGZhbHNlIGFuZCBtb2RpZnlfZGVjb2Rp
bmcgaXMgc2tpcHBlZC4KSWYgdGhhdCB3aGF0IHlvdSB3YW50PwoKV2VpLgoKPiArICAgICAgICBj
dXJyZW50LT52cGNpLnBkZXYgPSBOVUxMOwoKCj4gKyAgICB9Cj4gK30KPiArUkVHSVNURVJfVlBD
SV9JTklUKGluaXRfYmFycywgdGVhcmRvd25fYmFycywgVlBDSV9QUklPUklUWV9NSURETEUpOwoK
Cgo+ICAKPiAgLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+IC0tIAo+IDIuMTcuMQo+IAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 11:23:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 11: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 1fYrUb-00013j-Ge; Fri, 29 Jun 2018 11:23: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYrUa-00013e-4z
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 11:23:08 +0000
X-Inumbo-ID: ca2eafff-7b8e-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca2eafff-7b8e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 13:23:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59009849"
Date: Fri, 29 Jun 2018 12:23:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629112303.r7fafbfsmncbws4b@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 07/10] rangeset: introduce rangeset_merge
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgbmV3IGhlbHBlciB3aWxsIG1lcmdlIHR3byByYW5nZXNldHMuCj4gCj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 11:35:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 11: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 1fYrgB-0001sR-ME; Fri, 29 Jun 2018 11: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=gksc=jp=citrix.com=prvs=7118c3a32=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYrgA-0001sM-3g
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 11:35:06 +0000
X-Inumbo-ID: 76bce4b1-7b90-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76bce4b1-7b90-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 13:35:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59010554"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 29 Jun 2018 12:34:59 +0100
Message-ID: <1530272099-26468-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] Debian preseed: Disable security
 archive for jessie 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@linaro.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

amVzc2llIGFybTY0IGlzIG91dCBvZiBzZWN1cml0eSBzdXBwb3J0LCBzZWUKICBodHRwczovL3dp
a2kuZGViaWFuLm9yZy9MVFMKYW5kIHRoZSBzZWN1cml0eSBhcmNoaXZlIGF0CiAgaHR0cDovL3Nl
Y3VyaXR5LmRlYmlhbi5vcmcvZGlzdHMvamVzc2llL3VwZGF0ZXMvbWFpbi9iaW5hcnktYXJtNjQK
aXMgZ29uZS4gIFRoaXMgY2F1c2VzIGF1dG9pbnN0YWxsYXRpb24gdG8gZmFpbC4gIFdlIGRvbid0
IHJlYWxseSBjYXJlCm11Y2ggYWJvdXQgdGhlIGxhY2sgb2Ygc2VjdXJpdHkgc3VwcG9ydCwgc28g
b3ZlcnJpZGUgdGhlIHNldCBvZiBgYXB0CnNlcnZpY2VzJy4KCkkgaGF2ZSB0ZXN0ZWQgdGhhdCB0
aGlzIGNhbiBvbmNlIGFnYWluIG5vdyBpbnN0YWxsIG9uIGFybTY0IG9uIG9uZSBvZgp0aGUgbGF4
dG9ucy4gIEJlY2F1c2UgY3VycmVudGx5IGFsbCBhcm02NCB0ZXN0cyBhcmUgYnJva2VuLCBhbmQg
dGhpcwpjaGFuZ2UgYWZmZWN0cyBvbmx5IGFybTY0LCBJIHdpbGwgZm9yY2UgcHVzaCBpdCByaWdo
dCBhd2F5LgoKQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CkNDOiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvRGViaWFuLnBtIHwgNSAr
KysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL09zc3Rl
c3QvRGViaWFuLnBtIGIvT3NzdGVzdC9EZWJpYW4ucG0KaW5kZXggNGM5OGMyYS4uYzY4NTgyNSAx
MDA2NDQKLS0tIGEvT3NzdGVzdC9EZWJpYW4ucG0KKysrIGIvT3NzdGVzdC9EZWJpYW4ucG0KQEAg
LTkyOSw2ICs5MjksMTEgQEAgRU5ECiBkLWkgbWlycm9yL3N1aXRlIHN0cmluZyAkc3VpdGUKIEVO
RAogCisgICAgJHByZXNlZWQgLj0gPDwnRU5EJworZC1pIGFwdC1zZXR1cC9zZXJ2aWNlcy1zZWxl
Y3QgbXVsdGlzZWxlY3QgdXBkYXRlcworRU5ECisgICAgICAgIGlmICRzdWl0ZSA9fiBtL2plc3Np
ZS8gJiYgJHJ7YXJjaH0gZXEgJ2FybTY0JzsKKwogICAgICRwcmVzZWVkIC49IDw8IkVORCI7CiAK
ICMjIyBFTkQgT0YgREVCSUFOIFBSRVNFRUQgQkFTRQotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 12:46:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 12:46:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYsmW-0006lk-AD; Fri, 29 Jun 2018 12: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=gksc=jp=citrix.com=prvs=7118c3a32=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fYsmV-0006ld-0Q
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 12:45:43 +0000
X-Inumbo-ID: 53a0d2c5-7b9a-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53a0d2c5-7b9a-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 14:45:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59016811"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23350.10738.571044.882554@mariner.uk.xensource.com>
Date: Fri, 29 Jun 2018 13:45:38 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180629070038.sawv4iu4whosiajt@mac.bytemobile.com>
References: <20180628154037.50366-1-roger.pau@citrix.com>
 <23349.5335.396221.700771@mariner.uk.xensource.com>
 <20180629070038.sawv4iu4whosiajt@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/2] osstest: allow to treat host install
 errors as failures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDEvMl0gb3NzdGVzdDogYWxsb3cg
dG8gdHJlYXQgaG9zdCBpbnN0YWxsIGVycm9ycyBhcyBmYWlsdXJlcyIpOgo+IFRoYW5rcy4geW91
IGNhbiBmaW5kIGJvdGggYXQ6Cj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIv
b3NzdGVzdC5naXQgZnJlZWJzZF9maXhlcwoKVGhhbmtzLiAgSSBoYXZlIHRoZXNlLCBidXQgdGhl
eSBhcmUgZ29pbmcgdG8gd2FpdCBmb3IgdGhlIFhlbiA0LjExCmJyYW5jaCB0byBoYXZlIHNvcnRl
ZCBpdHNlbGYgb3V0LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 12:52:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 12: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 1fYsse-0007US-7P; Fri, 29 Jun 2018 12:52: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYssd-0007UN-8s
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 12:52:03 +0000
X-Inumbo-ID: 360bc23d-7b9b-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 360bc23d-7b9b-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 14:51:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 06:52:00 -0600
Message-Id: <5B362B7002000078001CF218@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 06:52:00 -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/spec-ctrl: "no-xen" should not imply
 "no-eager-fpu"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

IkVhZ2VyIEZQVSIgbW9kZSBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCBhcyBp
cyBhbHNvCmV4cHJlc3NlZCBieSBwcmludF9kZXRhaWxzKCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJs
LmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBAIC0xMjQsNiArMTI0LDggQEAgc3Rh
dGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0CiAgICAgICAgICAgICBvcHRfbXNy
X3NjX3B2ID0gZmFsc2U7CiAgICAgICAgICAgICBvcHRfbXNyX3NjX2h2bSA9IGZhbHNlOwogCisg
ICAgICAgICAgICBvcHRfZWFnZXJfZnB1ID0gMDsKKwogICAgICAgICBkaXNhYmxlX2NvbW1vbjoK
ICAgICAgICAgICAgIG9wdF9yc2JfcHYgPSBmYWxzZTsKICAgICAgICAgICAgIG9wdF9yc2JfaHZt
ID0gZmFsc2U7CkBAIC0xMzEsNyArMTMzLDYgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3Bl
Y19jdHJsKGNvbnN0CiAgICAgICAgICAgICBvcHRfdGh1bmsgPSBUSFVOS19KTVA7CiAgICAgICAg
ICAgICBvcHRfaWJycyA9IDA7CiAgICAgICAgICAgICBvcHRfaWJwYiA9IGZhbHNlOwotICAgICAg
ICAgICAgb3B0X2VhZ2VyX2ZwdSA9IDA7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHZh
bCA+IDAgKQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 12:57:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 12:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYsy3-0007hB-0q; Fri, 29 Jun 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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYsy2-0007h4-6h
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 12:57:38 +0000
X-Inumbo-ID: ff79cbec-7b9b-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff79cbec-7b9b-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 12:57:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 06:57:36 -0600
Message-Id: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 06:57:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 0/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+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYt15-0008NY-IT; Fri, 29 Jun 2018 13:00:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYt14-0008NR-2A
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:00:46 +0000
X-Inumbo-ID: 6fb3d9d3-7b9c-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fb3d9d3-7b9c-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:00:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:00:44 -0600
Message-Id: <5B362D7C02000078001CF23D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:00:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
In-Reply-To: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 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
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJlLWJhc2UuCgotLS0gYS94ZW4vYXJjaC94ODYv
YWx0ZXJuYXRpdmUuYworKysgYi94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwpAQCAtMjQsNiAr
MjQsNyBAQAogI2luY2x1ZGUgPGFzbS9zeXN0ZW0uaD4KICNpbmNsdWRlIDxhc20vdHJhcHMuaD4K
ICNpbmNsdWRlIDxhc20vbm1pLmg+CisjaW5jbHVkZSA8YXNtL25vcHMuaD4KICNpbmNsdWRlIDx4
ZW4vbGl2ZXBhdGNoLmg+CiAKICNkZWZpbmUgTUFYX1BBVENIX0xFTiAoMjU1LTEpCi0tLSBhL3hl
bi9hcmNoL3g4Ni9mbHVzaHRsYi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jCkBAIC0x
Miw2ICsxMiw3IEBACiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDxhc20vZmx1
c2h0bGIuaD4KICNpbmNsdWRlIDxhc20vaW52cGNpZC5oPgorI2luY2x1ZGUgPGFzbS9ub3BzLmg+
CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vcHYvZG9tYWluLmg+CiAKQEAg
LTIwMyw3ICsyMDQsNyBAQCB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2b2lk
CiAgICAgICAgICAgICAgYy0+eDg2X2NsZmx1c2hfc2l6ZSAmJiBjLT54ODZfY2FjaGVfc2l6ZSAm
JiBzeiAmJgogICAgICAgICAgICAgICgoc3ogPj4gMTApIDwgYy0+eDg2X2NhY2hlX3NpemUpICkK
ICAgICAgICAgewotICAgICAgICAgICAgYWx0ZXJuYXRpdmUoQVNNX05PUDMsICJzZmVuY2UiLCBY
ODZfRkVBVFVSRV9DTEZMVVNIT1BUKTsKKyAgICAgICAgICAgIGFsdGVybmF0aXZlKCIiLCAic2Zl
bmNlIiwgWDg2X0ZFQVRVUkVfQ0xGTFVTSE9QVCk7CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IHN6OyBpICs9IGMtPng4Nl9jbGZsdXNoX3NpemUgKQogICAgICAgICAgICAgICAgIGFsdGVy
bmF0aXZlX2lucHV0KCIuYnl0ZSAiIF9fc3RyaW5naWZ5KE5PUF9EU19QUkVGSVgpICI7IgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgY2xmbHVzaCAlMCIsCi0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2Fs
dGVybmF0aXZlLmgKQEAgLTIsNyArMiw2IEBACiAjZGVmaW5lIF9fWDg2X0FMVEVSTkFUSVZFX0hf
XwogCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLWFzbS5oPgotI2luY2x1ZGUgPGFzbS9ub3Bz
Lmg+CiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAjaW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5oPgot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvYXNtX2RlZm5zLmgKQEAgLTE5NSwzMCArMTk1LDE5IEBAIHZvaWQgcmV0X2Zyb21faW50
cih2b2lkKTsKICNkZWZpbmUgX19BU01fU1RBQyAgICAgIC5ieXRlIDB4MGYsMHgwMSwweGNiCiAK
ICNpZmRlZiBfX0FTU0VNQkxZX18KLSNkZWZpbmUgQVNNX1NUQUMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIEFMVEVSTkFUSVZFIF9fc3RyaW5naWZ5KEFTTV9O
T1AzKSwgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIF9fc3RyaW5naWZ5KF9fQVNNX1NUQUMp
LCBYODZfRkVBVFVSRV9YRU5fU01BUAotCi0jZGVmaW5lIEFTTV9DTEFDICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBBTFRFUk5BVElWRSBfX3N0cmluZ2lmeShB
U01fTk9QMyksICAgICAgICAgICAgICAgICAgXAotICAgICAgICBfX3N0cmluZ2lmeShfX0FTTV9D
TEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKLQotI2RlZmluZSBDUjRfUFYzMl9SRVNUT1JFICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgQUxURVJOQVRJVkVfMiBfX3N0cmlu
Z2lmeShBU01fTk9QNSksICAgICAgICAgICAgICAgIFwKLSAgICAgICAgImNhbGwgY3I0X3B2MzJf
cmVzdG9yZSIsIFg4Nl9GRUFUVVJFX1hFTl9TTUVQLCAgXAotICAgICAgICAiY2FsbCBjcjRfcHYz
Ml9yZXN0b3JlIiwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKLQorI2RlZmluZSBBU01fU1RBQyBBTFRF
Uk5BVElWRSAiIiwgX19zdHJpbmdpZnkoX19BU01fU1RBQyksIFg4Nl9GRUFUVVJFX1hFTl9TTUFQ
CisjZGVmaW5lIEFTTV9DTEFDIEFMVEVSTkFUSVZFICIiLCBfX3N0cmluZ2lmeShfX0FTTV9DTEFD
KSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKICNlbHNlCiBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lk
IGNsYWModm9pZCkKIHsKICAgICAvKiBOb3RlOiBhIGJhcnJpZXIgaXMgaW1wbGljaXQgaW4gYWx0
ZXJuYXRpdmUoKSAqLwotICAgIGFsdGVybmF0aXZlKEFTTV9OT1AzLCBfX3N0cmluZ2lmeShfX0FT
TV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOworICAgIGFsdGVybmF0aXZlKCIiLCBfX3N0
cmluZ2lmeShfX0FTTV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOwogfQogCiBzdGF0aWMg
YWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKIHsKICAgICAvKiBOb3RlOiBhIGJhcnJpZXIg
aXMgaW1wbGljaXQgaW4gYWx0ZXJuYXRpdmUoKSAqLwotICAgIGFsdGVybmF0aXZlKEFTTV9OT1Az
LCBfX3N0cmluZ2lmeShfX0FTTV9TVEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOworICAgIGFs
dGVybmF0aXZlKCIiLCBfX3N0cmluZ2lmeShfX0FTTV9TVEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NN
QVApOwogfQogI2VuZGlmCiAKQEAgLTMyNyw2ICszMTYsMTEgQEAgc3RhdGljIGFsd2F5c19pbmxp
bmUgdm9pZCBzdGFjKHZvaWQpCiAgICAgICAgIHN1YnEgICQtKFVSRUdTX2Vycm9yX2NvZGUtVVJF
R1NfcjE1K1xhZGopLCAlcnNwCiAuZW5kbQogCisjZGVmaW5lIENSNF9QVjMyX1JFU1RPUkUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVEVSTkFUSVZFXzIgIiIsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgImNhbGwgY3I0X3B2MzJfcmVz
dG9yZSIsIFg4Nl9GRUFUVVJFX1hFTl9TTUVQLCBcCisgICAgICAgICJjYWxsIGNyNF9wdjMyX3Jl
c3RvcmUiLCBYODZfRkVBVFVSRV9YRU5fU01BUAorCiAjZW5kaWYKIAogI2lmZGVmIENPTkZJR19Q
RVJGX0NPVU5URVJTCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtNjAsNyArNjAsNyBAQCBzdGF0aWMg
YWx3YXlzX2lubGluZSB2b2lkIHNwZWNfY3RybF9lbnRlCiAgICAgYmFycmllcigpOwogICAgIGlu
Zm8tPnNwZWNfY3RybF9mbGFncyB8PSBTQ0ZfdXNlX3NoYWRvdzsKICAgICBiYXJyaWVyKCk7Ci0g
ICAgYXNtIHZvbGF0aWxlICggQUxURVJOQVRJVkUoQVNNX05PUDMsICJ3cm1zciIsIFg4Nl9GRUFU
VVJFX1NDX01TUl9JRExFKQorICAgIGFzbSB2b2xhdGlsZSAoIEFMVEVSTkFUSVZFKCIiLCAid3Jt
c3IiLCBYODZfRkVBVFVSRV9TQ19NU1JfSURMRSkKICAgICAgICAgICAgICAgICAgICA6OiAiYSIg
KHZhbCksICJjIiAoTVNSX1NQRUNfQ1RSTCksICJkIiAoMCkgOiAibWVtb3J5IiApOwogfQogCkBA
IC03NSw3ICs3NSw3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3BlY19jdHJsX2V4aXQK
ICAgICAgKi8KICAgICBpbmZvLT5zcGVjX2N0cmxfZmxhZ3MgJj0gflNDRl91c2Vfc2hhZG93Owog
ICAgIGJhcnJpZXIoKTsKLSAgICBhc20gdm9sYXRpbGUgKCBBTFRFUk5BVElWRShBU01fTk9QMywg
IndybXNyIiwgWDg2X0ZFQVRVUkVfU0NfTVNSX0lETEUpCisgICAgYXNtIHZvbGF0aWxlICggQUxU
RVJOQVRJVkUoIiIsICJ3cm1zciIsIFg4Nl9GRUFUVVJFX1NDX01TUl9JRExFKQogICAgICAgICAg
ICAgICAgICAgIDo6ICJhIiAodmFsKSwgImMiIChNU1JfU1BFQ19DVFJMKSwgImQiICgwKSA6ICJt
ZW1vcnkiICk7CiB9CiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:01:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:01:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYt1Y-0008QU-Tn; Fri, 29 Jun 2018 13:01: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYt1X-0008QI-A6
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:01:15 +0000
X-Inumbo-ID: 7fc9df4a-7b9c-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fc9df4a-7b9c-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:01:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:01:14 -0600
Message-Id: <5B362D9902000078001CF240@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:01:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
In-Reply-To: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 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
dWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTE5MSwyNiArMTkxLDMzIEBAIHZvaWQgcmV0X2Zy
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 Fri Jun 29 13:01:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 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 1fYt28-0008VA-9G; Fri, 29 Jun 2018 13: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYt26-0008Ul-Fi
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:01:50 +0000
X-Inumbo-ID: 95ad50f9-7b9c-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95ad50f9-7b9c-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:01:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:01:48 -0600
Message-Id: <5B362DBB02000078001CF243@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:01:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
In-Reply-To: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 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
cy5oCkBAIC0zMjgsNiArMzI4LDggQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBzdGFjKHZv
aWQpCiAgICAgICAgICJjYWxsIGNyNF9wdjMyX3Jlc3RvcmUiLCBYODZfRkVBVFVSRV9YRU5fU01F
UCwgXAogICAgICAgICAiY2FsbCBjcjRfcHYzMl9yZXN0b3JlIiwgWDg2X0ZFQVRVUkVfWEVOX1NN
QVAKIAorI2luY2x1ZGUgPGFzbS9zcGVjX2N0cmxfYXNtLmg+CisKICNlbmRpZgogCiAjaWZkZWYg
Q09ORklHX1BFUkZfQ09VTlRFUlMKQEAgLTM3MCw2ICszNzIsNCBAQCBzdGF0aWMgYWx3YXlzX2lu
bGluZSB2b2lkIHN0YWModm9pZCkKIDQ6ICAucDJhbGlnbiAyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDsgXAogICAgIC5wb3BzZWN0aW9uCiAKLSNpbmNsdWRlIDxhc20vc3BlY19jdHJsX2Fz
bS5oPgotCiAjZW5kaWYgLyogX19YODZfQVNNX0RFRk5TX0hfXyAqLwotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3NwZWNfY3RybC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJs
LmgKQEAgLTIwLDYgKzIwLDEzIEBACiAjaWZuZGVmIF9fWDg2X1NQRUNfQ1RSTF9IX18KICNkZWZp
bmUgX19YODZfU1BFQ19DVFJMX0hfXwogCisvKiBFbmNvZGluZyBvZiBjcHVpbmZvLnNwZWNfY3Ry
bF9mbGFncyAqLworI2RlZmluZSBTQ0ZfdXNlX3NoYWRvdyAoMSA8PCAwKQorI2RlZmluZSBTQ0Zf
aXN0X3dybXNyICAoMSA8PCAxKQorI2RlZmluZSBTQ0ZfaXN0X3JzYiAgICAoMSA8PCAyKQorCisj
aWZuZGVmIF9fQVNTRU1CTFlfXworCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5j
bHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CkBAIC03OSw2
ICs4Niw3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3BlY19jdHJsX2V4aXQKICAgICAg
ICAgICAgICAgICAgICA6OiAiYSIgKHZhbCksICJjIiAoTVNSX1NQRUNfQ1RSTCksICJkIiAoMCkg
OiAibWVtb3J5IiApOwogfQogCisjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCiAjZW5kaWYgLyog
IV9fWDg2X1NQRUNfQ1RSTF9IX18gKi8KIAogLyoKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
cGVjX2N0cmxfYXNtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmxfYXNtLmgK
QEAgLTIwLDEzICsyMCw5IEBACiAjaWZuZGVmIF9fWDg2X1NQRUNfQ1RSTF9BU01fSF9fCiAjZGVm
aW5lIF9fWDg2X1NQRUNfQ1RSTF9BU01fSF9fCiAKLS8qIEVuY29kaW5nIG9mIGNwdWluZm8uc3Bl
Y19jdHJsX2ZsYWdzICovCi0jZGVmaW5lIFNDRl91c2Vfc2hhZG93ICgxIDw8IDApCi0jZGVmaW5l
IFNDRl9pc3Rfd3Jtc3IgICgxIDw8IDEpCi0jZGVmaW5lIFNDRl9pc3RfcnNiICAgICgxIDw8IDIp
Ci0KICNpZmRlZiBfX0FTU0VNQkxZX18KICNpbmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CisjaW5j
bHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKgogICogU2F2aW5nIGFuZCByZXN0b3JpbmcgTVNS
X1NQRUNfQ1RSTCBzdGF0ZSBpcyBhIGxpdHRsZSB0cmlja3kuCgoKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:10:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtAn-0000w6-6p; Fri, 29 Jun 2018 13:10:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtAm-0000w1-1v
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:10:48 +0000
X-Inumbo-ID: d48937b9-7b9d-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d48937b9-7b9d-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:10:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:10:45 -0600
Message-Id: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:10:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] schedulers: validate / correct global data just
 once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBtYXJrIGNvbW1hbmQgbGluZSBwYXJzaW5nIHJvdXRpbmUgX19pbml0LgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KRm9yIGNyZWRpdDIgSSdt
IG5vdCBzdXJlIHRoZSByZWxhdGl2ZWx5IHZlcmJvc2UgbG9nZ2luZyBvZiBhbGwKcGFyYW1ldGVy
cyBzaG91bGQgcmVhbGx5IGhhcHBlbiB1cG9uIGV2ZXJ5IGluaXRpYWxpemF0aW9uLiBPdG9oIGVt
aXR0aW5nCml0IGF0IGJvb3QgdGltZSB3aGVuIHRoZSBzY2hlZHVsZXIgaXNuJ3QgYWN0dWFsbHkg
dXNlZCBtYXkgYWxzbyBiZQpjb25mdXNpbmcuCgotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTIxNTYsNiArMjE1NiwzNiBA
QCBjc2NoZWRfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7CiB9CiAKK3N0YXRpYyBpbnQgX19pbml0
Citjc2NoZWRfZ2xvYmFsX2luaXQodm9pZCkKK3sKKyAgICBpZiAoIHNjaGVkX2NyZWRpdF90c2xp
Y2VfbXMgPiBYRU5fU1lTQ1RMX0NTQ0hFRF9UU0xJQ0VfTUFYCisgICAgICAgICB8fCBzY2hlZF9j
cmVkaXRfdHNsaWNlX21zIDwgWEVOX1NZU0NUTF9DU0NIRURfVFNMSUNFX01JTiApCisgICAgewor
ICAgICAgICBwcmludGsoIldBUk5JTkc6IHNjaGVkX2NyZWRpdF90c2xpY2VfbXMgb3V0c2lkZSBv
ZiB2YWxpZCByYW5nZSBbJWQsJWRdLlxuIgorICAgICAgICAgICAgICAgIiBSZXNldHRpbmcgdG8g
ZGVmYXVsdCAldVxuIiwKKyAgICAgICAgICAgICAgIFhFTl9TWVNDVExfQ1NDSEVEX1RTTElDRV9N
SU4sCisgICAgICAgICAgICAgICBYRU5fU1lTQ1RMX0NTQ0hFRF9UU0xJQ0VfTUFYLAorICAgICAg
ICAgICAgICAgQ1NDSEVEX0RFRkFVTFRfVFNMSUNFX01TKTsKKyAgICAgICAgc2NoZWRfY3JlZGl0
X3RzbGljZV9tcyA9IENTQ0hFRF9ERUZBVUxUX1RTTElDRV9NUzsKKyAgICB9CisKKyAgICBpZiAo
IE1JQ1JPU0VDUyhzY2hlZF9yYXRlbGltaXRfdXMpID4gTUlMTElTRUNTKHNjaGVkX2NyZWRpdF90
c2xpY2VfbXMpICkKKyAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiBzY2hlZF9yYXRlbGltaXRfdXMg
PiIKKyAgICAgICAgICAgICAgICJzY2hlZF9jcmVkaXRfdHNsaWNlX21zIGlzIHVuZGVmaW5lZFxu
IgorICAgICAgICAgICAgICAgIlNldHRpbmcgcmF0ZWxpbWl0IHRvIHRzbGljZVxuIik7CisKKyAg
ICBpZiAoIHZjcHVfbWlncmF0aW9uX2RlbGF5X3VzID4gWEVOX1NZU0NUTF9DU0NIRURfTUdSX0RM
WV9NQVhfVVMgKQorICAgIHsKKyAgICAgICAgdmNwdV9taWdyYXRpb25fZGVsYXlfdXMgPSAwOwor
ICAgICAgICBwcmludGsoIldBUk5JTkc6IHZjcHVfbWlncmF0aW9uX2RlbGF5IG91dHNpZGUgb2Yg
dmFsaWQgcmFuZ2UgWzAsJWRddXMuXG4iCisgICAgICAgICAgICAgICAiUmVzZXR0aW5nIHRvIGRl
ZmF1bHQ6ICV1XG4iLAorICAgICAgICAgICAgICAgWEVOX1NZU0NUTF9DU0NIRURfTUdSX0RMWV9N
QVhfVVMsIHZjcHVfbWlncmF0aW9uX2RlbGF5X3VzKTsKKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KKwogc3RhdGljIGludAogY3NjaGVkX2luaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogewpA
QCAtMjE4NiwzNiArMjIxNiwxMyBAQCBjc2NoZWRfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMp
CiAgICAgSU5JVF9MSVNUX0hFQUQoJnBydi0+YWN0aXZlX3Nkb20pOwogICAgIHBydi0+bWFzdGVy
ID0gVUlOVF9NQVg7CiAKLSAgICBpZiAoIHNjaGVkX2NyZWRpdF90c2xpY2VfbXMgPiBYRU5fU1lT
Q1RMX0NTQ0hFRF9UU0xJQ0VfTUFYCi0gICAgICAgICB8fCBzY2hlZF9jcmVkaXRfdHNsaWNlX21z
IDwgWEVOX1NZU0NUTF9DU0NIRURfVFNMSUNFX01JTiApCi0gICAgewotICAgICAgICBwcmludGso
IldBUk5JTkc6IHNjaGVkX2NyZWRpdF90c2xpY2VfbXMgb3V0c2lkZSBvZiB2YWxpZCByYW5nZSBb
JWQsJWRdLlxuIgotICAgICAgICAgICAgICAgIiBSZXNldHRpbmcgdG8gZGVmYXVsdCAldVxuIiwK
LSAgICAgICAgICAgICAgIFhFTl9TWVNDVExfQ1NDSEVEX1RTTElDRV9NSU4sCi0gICAgICAgICAg
ICAgICBYRU5fU1lTQ1RMX0NTQ0hFRF9UU0xJQ0VfTUFYLAotICAgICAgICAgICAgICAgQ1NDSEVE
X0RFRkFVTFRfVFNMSUNFX01TKTsKLSAgICAgICAgc2NoZWRfY3JlZGl0X3RzbGljZV9tcyA9IENT
Q0hFRF9ERUZBVUxUX1RTTElDRV9NUzsKLSAgICB9Ci0KICAgICBfX2NzY2hlZF9zZXRfdHNsaWNl
KHBydiwgc2NoZWRfY3JlZGl0X3RzbGljZV9tcyk7CiAKICAgICBpZiAoIE1JQ1JPU0VDUyhzY2hl
ZF9yYXRlbGltaXRfdXMpID4gTUlMTElTRUNTKHNjaGVkX2NyZWRpdF90c2xpY2VfbXMpICkKLSAg
ICB7Ci0gICAgICAgIHByaW50aygiV0FSTklORzogc2NoZWRfcmF0ZWxpbWl0X3VzID4iIAotICAg
ICAgICAgICAgICAgInNjaGVkX2NyZWRpdF90c2xpY2VfbXMgaXMgdW5kZWZpbmVkXG4iCi0gICAg
ICAgICAgICAgICAiU2V0dGluZyByYXRlbGltaXQgdG8gdHNsaWNlXG4iKTsKICAgICAgICAgcHJ2
LT5yYXRlbGltaXQgPSBwcnYtPnRzbGljZTsKLSAgICB9CiAgICAgZWxzZQogICAgICAgICBwcnYt
PnJhdGVsaW1pdCA9IE1JQ1JPU0VDUyhzY2hlZF9yYXRlbGltaXRfdXMpOwogCi0gICAgaWYgKCB2
Y3B1X21pZ3JhdGlvbl9kZWxheV91cyA+IFhFTl9TWVNDVExfQ1NDSEVEX01HUl9ETFlfTUFYX1VT
ICkKLSAgICB7Ci0gICAgICAgIHZjcHVfbWlncmF0aW9uX2RlbGF5X3VzID0gMDsKLSAgICAgICAg
cHJpbnRrKCJXQVJOSU5HOiB2Y3B1X21pZ3JhdGlvbl9kZWxheSBvdXRzaWRlIG9mIHZhbGlkIHJh
bmdlIFswLCVkXXVzLlxuIgotICAgICAgICAgICAgICAgIlJlc2V0dGluZyB0byBkZWZhdWx0OiAl
dVxuIiwKLSAgICAgICAgICAgICAgIFhFTl9TWVNDVExfQ1NDSEVEX01HUl9ETFlfTUFYX1VTLCB2
Y3B1X21pZ3JhdGlvbl9kZWxheV91cyk7Ci0gICAgfQogICAgIHBydi0+dmNwdV9taWdyX2RlbGF5
ID0gTUlDUk9TRUNTKHZjcHVfbWlncmF0aW9uX2RlbGF5X3VzKTsKIAogICAgIHJldHVybiAwOwpA
QCAtMjI2Niw2ICsyMjczLDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRf
Y3JlZAogICAgIC5zY2hlZF9pZCAgICAgICA9IFhFTl9TQ0hFRFVMRVJfQ1JFRElULAogICAgIC5z
Y2hlZF9kYXRhICAgICA9IE5VTEwsCiAKKyAgICAuZ2xvYmFsX2luaXQgICAgPSBjc2NoZWRfZ2xv
YmFsX2luaXQsCisKICAgICAuaW5zZXJ0X3ZjcHUgICAgPSBjc2NoZWRfdmNwdV9pbnNlcnQsCiAg
ICAgLnJlbW92ZV92Y3B1ICAgID0gY3NjaGVkX3ZjcHVfcmVtb3ZlLAogCi0tLSBhL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC00
NDgsNyArNDQ4LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG9wdF9ydW5xdWV1ZV9zdAog
fTsKIHN0YXRpYyBpbnQgX19yZWFkX21vc3RseSBvcHRfcnVucXVldWUgPSBPUFRfUlVOUVVFVUVf
U09DS0VUOwogCi1zdGF0aWMgaW50IHBhcnNlX2NyZWRpdDJfcnVucXVldWUoY29uc3QgY2hhciAq
cykKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2NyZWRpdDJfcnVucXVldWUoY29uc3QgY2hhciAq
cykKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKIApAQCAtMzkzNyw2ICszOTM3LDMzIEBAIGNzY2hl
ZDJfZGVpbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHUKICAgICByZXR1cm47CiB9CiAKK3N0
YXRpYyBpbnQgX19pbml0Citjc2NoZWQyX2dsb2JhbF9pbml0KHZvaWQpCit7CisgICAgaWYgKCBv
cHRfbG9hZF9wcmVjaXNpb25fc2hpZnQgPCBMT0FEQVZHX1BSRUNJU0lPTl9TSElGVF9NSU4gKQor
ICAgIHsKKyAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiAlczogb3B0X2xvYWRfcHJlY2lzaW9uX3No
aWZ0ICV1IGJlbG93IG1pbiAlZCwgcmVzZXR0aW5nXG4iLAorICAgICAgICAgICAgICAgX19mdW5j
X18sIG9wdF9sb2FkX3ByZWNpc2lvbl9zaGlmdCwgTE9BREFWR19QUkVDSVNJT05fU0hJRlRfTUlO
KTsKKyAgICAgICAgb3B0X2xvYWRfcHJlY2lzaW9uX3NoaWZ0ID0gTE9BREFWR19QUkVDSVNJT05f
U0hJRlRfTUlOOworICAgIH0KKworICAgIGlmICggb3B0X2xvYWRfd2luZG93X3NoaWZ0IDw9IExP
QURBVkdfR1JBTlVMQVJJVFlfU0hJRlQgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJXQVJOSU5H
OiAlczogb3B0X2xvYWRfd2luZG93X3NoaWZ0ICV1IHRvbyBzaG9ydCwgcmVzZXR0aW5nXG4iLAor
ICAgICAgICAgICAgICAgX19mdW5jX18sIG9wdF9sb2FkX3dpbmRvd19zaGlmdCk7CisgICAgICAg
IG9wdF9sb2FkX3dpbmRvd19zaGlmdCA9IExPQURBVkdfV0lORE9XX1NISUZUOworICAgIH0KKwor
ICAgIGlmICggQ1NDSEVEMl9CREdUX1JFUExfUEVSSU9EIDwgQ1NDSEVEMl9NSU5fVElNRVIgKQor
ICAgIHsKKyAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiAlczogb3B0X2NhcF9wZXJpb2QgJXUgdG9v
IHNtYWxsLCByZXNldHRpbmdcbiIsCisgICAgICAgICAgICAgICBfX2Z1bmNfXywgb3B0X2NhcF9w
ZXJpb2QpOworICAgICAgICBvcHRfY2FwX3BlcmlvZCA9IDEwOyAvKiBtcyAqLworICAgIH0KKwor
ICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50CiBjc2NoZWQyX2luaXQoc3RydWN0IHNjaGVk
dWxlciAqb3BzKQogewpAQCAtMzk1OCwyOSArMzk4NSw5IEBAIGNzY2hlZDJfaW5pdChzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMpCiAgICAgICAgICAgIG9wdF9ydW5xdWV1ZV9zdHJbb3B0X3J1bnF1ZXVl
XSwKICAgICAgICAgICAgb3B0X2NhcF9wZXJpb2QpOwogCi0gICAgaWYgKCBvcHRfbG9hZF9wcmVj
aXNpb25fc2hpZnQgPCBMT0FEQVZHX1BSRUNJU0lPTl9TSElGVF9NSU4gKQotICAgIHsKLSAgICAg
ICAgcHJpbnRrKCJXQVJOSU5HOiAlczogb3B0X2xvYWRfcHJlY2lzaW9uX3NoaWZ0ICVkIGJlbG93
IG1pbiAlZCwgcmVzZXR0aW5nXG4iLAotICAgICAgICAgICAgICAgX19mdW5jX18sIG9wdF9sb2Fk
X3ByZWNpc2lvbl9zaGlmdCwgTE9BREFWR19QUkVDSVNJT05fU0hJRlRfTUlOKTsKLSAgICAgICAg
b3B0X2xvYWRfcHJlY2lzaW9uX3NoaWZ0ID0gTE9BREFWR19QUkVDSVNJT05fU0hJRlRfTUlOOwot
ICAgIH0KLQotICAgIGlmICggb3B0X2xvYWRfd2luZG93X3NoaWZ0IDw9IExPQURBVkdfR1JBTlVM
QVJJVFlfU0hJRlQgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiAlczogb3B0X2xv
YWRfd2luZG93X3NoaWZ0ICVkIHRvbyBzaG9ydCwgcmVzZXR0aW5nXG4iLAotICAgICAgICAgICAg
ICAgX19mdW5jX18sIG9wdF9sb2FkX3dpbmRvd19zaGlmdCk7Ci0gICAgICAgIG9wdF9sb2FkX3dp
bmRvd19zaGlmdCA9IExPQURBVkdfV0lORE9XX1NISUZUOwotICAgIH0KICAgICBwcmludGsoWEVO
TE9HX0lORk8gImxvYWQgdHJhY2tpbmcgd2luZG93IGxlbmd0aCAlbGx1IG5zXG4iLAogICAgICAg
ICAgICAxVUxMIDw8IG9wdF9sb2FkX3dpbmRvd19zaGlmdCk7CiAKLSAgICBpZiAoIENTQ0hFRDJf
QkRHVF9SRVBMX1BFUklPRCA8IENTQ0hFRDJfTUlOX1RJTUVSICkKLSAgICB7Ci0gICAgICAgIHBy
aW50aygiV0FSTklORzogJXM6IG9wdF9jYXBfcGVyaW9kICVkIHRvbyBzbWFsbCwgcmVzZXR0aW5n
XG4iLAotICAgICAgICAgICAgICAgX19mdW5jX18sIG9wdF9jYXBfcGVyaW9kKTsKLSAgICAgICAg
b3B0X2NhcF9wZXJpb2QgPSAxMDsgLyogbXMgKi8KLSAgICB9Ci0KICAgICAvKgogICAgICAqIEJh
c2ljYWxseSBubyBDUFUgaW5mb3JtYXRpb24gaXMgYXZhaWxhYmxlIGF0IHRoaXMgcG9pbnQ7IGp1
c3QKICAgICAgKiBzZXQgdXAgYmFzaWMgc3RydWN0dXJlcywgYW5kIGEgY2FsbGJhY2sgd2hlbiB0
aGUgQ1BVIGluZm8gaXMKQEAgLTQwMzEsNiArNDAzOCw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyIHNjaGVkX2NyZWQKICAgICAuc2NoZWRfaWQgICAgICAgPSBYRU5fU0NIRURVTEVS
X0NSRURJVDIsCiAgICAgLnNjaGVkX2RhdGEgICAgID0gTlVMTCwKIAorICAgIC5nbG9iYWxfaW5p
dCAgICA9IGNzY2hlZDJfZ2xvYmFsX2luaXQsCisKICAgICAuaW5zZXJ0X3ZjcHUgICAgPSBjc2No
ZWQyX3ZjcHVfaW5zZXJ0LAogICAgIC5yZW1vdmVfdmNwdSAgICA9IGNzY2hlZDJfdmNwdV9yZW1v
dmUsCiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:11:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtBT-0000zp-K6; Fri, 29 Jun 2018 13: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtBS-0000zh-Kl
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:11:30 +0000
X-Inumbo-ID: effe6f87-7b9d-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id effe6f87-7b9d-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:11:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:11:29 -0600
Message-Id: <5B36300102000078001CF273@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:11: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] x86/HPET: drop useless 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>

Q29tbWl0IDllMDUxYTg0MGQgKCJ4ODYvaHBldDogSW1wcm92ZSBoYW5kbGluZyBvZiB0aW1lcl9k
ZWFkbGluZSIpCnJlbW92ZWQgYWxsIGNvZGUgYmV0d2VlbiBmb3JfZWFjaF9jcHUoKSBhbmQgY3B1
bWFza190ZXN0X2NwdSgpLApyZW5kZXJpbmcgdGhlIGxhdHRlciBwb2ludGxlc3MuCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94
ODYvaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ocGV0LmMKQEAgLTE4NywxMiArMTg3LDcgQEAg
YWdhaW46CiAgICAgLyogZmluZCBhbGwgZXhwaXJlZCBldmVudHMgKi8KICAgICBmb3JfZWFjaF9j
cHUoY3B1LCBjaC0+Y3B1bWFzaykKICAgICB7Ci0gICAgICAgIHNfdGltZV90IGRlYWRsaW5lOwot
Ci0gICAgICAgIGlmICggIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCBjaC0+Y3B1bWFzaykgKQotICAg
ICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgZGVhZGxpbmUgPSBBQ0NFU1NfT05DRShwZXJf
Y3B1KHRpbWVyX2RlYWRsaW5lLCBjcHUpKTsKKyAgICAgICAgc190aW1lX3QgZGVhZGxpbmUgPSBB
Q0NFU1NfT05DRShwZXJfY3B1KHRpbWVyX2RlYWRsaW5lLCBjcHUpKTsKIAogICAgICAgICBpZiAo
IGRlYWRsaW5lIDw9IG5vdyApCiAgICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsICZt
YXNrKTsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:13:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtCy-00019d-7N; Fri, 29 Jun 2018 13:13: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtCw-00019K-Aw
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:13:02 +0000
X-Inumbo-ID: 268108b1-7b9e-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 268108b1-7b9e-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:13:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:13:01 -0600
Message-Id: <5B36305C02000078001CF276@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:13:00 -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: reduce IRQs disabled section in
 flush_area_local()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25seSB0aGUgcHJlX2ZsdXNoKCkgLyBwb3N0X2ZsdXNoKCkgc2VjdGlvbiBhY3R1YWxseSBuZWVk
cyB0byBydW4gd2l0aAppbnRlcnJ1cHRzIGRpc2FibGVkLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMK
KysrIGIveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKQEAgLTc2LDcgKzc2LDEzIEBAIHN0YXRpYyB2
b2lkIHBvc3RfZmx1c2godTMyIHQpCiAKIHN0YXRpYyB2b2lkIGRvX3RsYl9mbHVzaCh2b2lkKQog
ewotICAgIHUzMiB0ID0gcHJlX2ZsdXNoKCk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAg
ICB1MzIgdDsKKworICAgIC8qIFRoaXMgbm9uLXJlZW50cmFudCBmdW5jdGlvbiBpcyBzb21ldGlt
ZXMgY2FsbGVkIGluIGludGVycnVwdCBjb250ZXh0LiAqLworICAgIGxvY2FsX2lycV9zYXZlKGZs
YWdzKTsKKworICAgIHQgPSBwcmVfZmx1c2goKTsKIAogICAgIGlmICggdXNlX2ludnBjaWQgKQog
ICAgICAgICBpbnZwY2lkX2ZsdXNoX2FsbCgpOwpAQCAtODksNiArOTUsOCBAQCBzdGF0aWMgdm9p
ZCBkb190bGJfZmx1c2godm9pZCkKICAgICB9CiAKICAgICBwb3N0X2ZsdXNoKHQpOworCisgICAg
bG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwogfQogCiB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2ln
bmVkIGxvbmcgY3IzLCB1bnNpZ25lZCBsb25nIGNyNCkKQEAgLTE0NywxMCArMTU1LDYgQEAgdm9p
ZCBzd2l0Y2hfY3IzX2NyNCh1bnNpZ25lZCBsb25nIGNyMywgdQogdW5zaWduZWQgaW50IGZsdXNo
X2FyZWFfbG9jYWwoY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICB1
bnNpZ25lZCBpbnQgb3JkZXIgPSAoZmxhZ3MgLSAxKSAmIEZMVVNIX09SREVSX01BU0s7Ci0gICAg
dW5zaWduZWQgbG9uZyBpcnFmbDsKLQotICAgIC8qIFRoaXMgbm9uLXJlZW50cmFudCBmdW5jdGlv
biBpcyBzb21ldGltZXMgY2FsbGVkIGluIGludGVycnVwdCBjb250ZXh0LiAqLwotICAgIGxvY2Fs
X2lycV9zYXZlKGlycWZsKTsKIAogICAgIGlmICggZmxhZ3MgJiAoRkxVU0hfVExCfEZMVVNIX1RM
Ql9HTE9CQUwpICkKICAgICB7CkBAIC0yMTgsOCArMjIyLDYgQEAgdW5zaWduZWQgaW50IGZsdXNo
X2FyZWFfbG9jYWwoY29uc3Qgdm9pZAogICAgICAgICB9CiAgICAgfQogCi0gICAgbG9jYWxfaXJx
X3Jlc3RvcmUoaXJxZmwpOwotCiAgICAgaWYgKCBmbGFncyAmIEZMVVNIX1JPT1RfUEdUQkwgKQog
ICAgICAgICBnZXRfY3B1X2luZm8oKS0+cm9vdF9wZ3RfY2hhbmdlZCA9IHRydWU7CiAKCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:14:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:14:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtEN-0001K6-Kx; Fri, 29 Jun 2018 13:14:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtEN-0001Jx-14
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:14:31 +0000
X-Inumbo-ID: 5a019d12-7b9e-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a019d12-7b9e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:14:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:14:29 -0600
Message-Id: <5B3630B502000078001CF279@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:14: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] x86: remove dead code from cpuid4_cache_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: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIGFuZCBtYWtlIG51bV9jYWNoZV9sZWF2ZXMgbG9jYWwgdG8gdGhlIG9ubHkgZnVuY3Rpb24g
dXNpbmcgaXQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2ludGVsX2NhY2hlaW5mby5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9jcHUvaW50ZWxfY2FjaGVpbmZvLmMKQEAgLTgwLDggKzgwLDYgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBfY2FjaGVfdGFibGUgY2FjaGVfdAogCXsgMHgwMCwgMCwgMH0KIH07CiAKLXVuc2ln
bmVkIHNob3J0CQkJbnVtX2NhY2hlX2xlYXZlczsKLQogaW50IGNwdWlkNF9jYWNoZV9sb29rdXAo
aW50IGluZGV4LCBzdHJ1Y3QgY3B1aWQ0X2luZm8gKnRoaXNfbGVhZikKIHsKIAl1bmlvbiBfY3B1
aWQ0X2xlYWZfZWF4IAllYXg7CkBAIC0xMjMsNyArMTIxLDcgQEAgdW5zaWduZWQgaW50IGluaXRf
aW50ZWxfY2FjaGVpbmZvKHN0cnVjdAogCXVuc2lnbmVkIGludCB0cmFjZSA9IDAsIGwxaSA9IDAs
IGwxZCA9IDAsIGwyID0gMCwgbDMgPSAwOyAvKiBDYWNoZSBzaXplcyAqLwogCXVuc2lnbmVkIGlu
dCBuZXdfbDFkID0gMCwgbmV3X2wxaSA9IDA7IC8qIENhY2hlIHNpemVzIGZyb20gY3B1aWQoNCkg
Ki8KIAl1bnNpZ25lZCBpbnQgbmV3X2wyID0gMCwgbmV3X2wzID0gMCwgaTsgLyogQ2FjaGUgc2l6
ZXMgZnJvbSBjcHVpZCg0KSAqLwotCXVuc2lnbmVkIGludCBsMl9pZCA9IDAsIGwzX2lkID0gMCwg
bnVtX3RocmVhZHNfc2hhcmluZywgaW5kZXhfbXNiOworCXN0YXRpYyB1bnNpZ25lZCBpbnQgbnVt
X2NhY2hlX2xlYXZlczsKIAogCWlmIChjLT5jcHVpZF9sZXZlbCA+IDMpIHsKIAkJc3RhdGljIGlu
dCBpc19pbml0aWFsaXplZDsKQEAgLTE1NiwxNSArMTU0LDkgQEAgdW5zaWduZWQgaW50IGluaXRf
aW50ZWxfY2FjaGVpbmZvKHN0cnVjdAogCQkJCQlicmVhazsKIAkJCQkgICAgY2FzZSAyOgogCQkJ
CQluZXdfbDIgPSB0aGlzX2xlYWYuc2l6ZS8xMDI0OwotCQkJCQludW1fdGhyZWFkc19zaGFyaW5n
ID0gMSArIHRoaXNfbGVhZi5lYXguc3BsaXQubnVtX3RocmVhZHNfc2hhcmluZzsKLQkJCQkJaW5k
ZXhfbXNiID0gZ2V0X2NvdW50X29yZGVyKG51bV90aHJlYWRzX3NoYXJpbmcpOwotCQkJCQlsMl9p
ZCA9IGMtPmFwaWNpZCA+PiBpbmRleF9tc2I7CiAJCQkJCWJyZWFrOwogCQkJCSAgICBjYXNlIDM6
CiAJCQkJCW5ld19sMyA9IHRoaXNfbGVhZi5zaXplLzEwMjQ7Ci0JCQkJCW51bV90aHJlYWRzX3No
YXJpbmcgPSAxICsgdGhpc19sZWFmLmVheC5zcGxpdC5udW1fdGhyZWFkc19zaGFyaW5nOwotCQkJ
CQlpbmRleF9tc2IgPSBnZXRfY291bnRfb3JkZXIobnVtX3RocmVhZHNfc2hhcmluZyk7Ci0JCQkJ
CWwzX2lkID0gYy0+YXBpY2lkID4+IGluZGV4X21zYjsKIAkJCQkJYnJlYWs7CiAJCQkJICAgIGRl
ZmF1bHQ6CiAJCQkJCWJyZWFrOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:14:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtEm-0001Nv-1W; Fri, 29 Jun 2018 13:14: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtEk-0001Nf-Mn
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:14:54 +0000
X-Inumbo-ID: 6939870e-7b9e-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6939870e-7b9e-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:14:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:14:52 -0600
Message-Id: <5B3630CA02000078001CF27C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:14: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] x86: move per-vendor early CPU init declarations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VGhleSdyZSBsb2NhbCB0byBjcHUvLCBzbyB0aGV5IGJlbG9uZyBpbnRvIGNwdS9jcHUuaCAoYW5k
IHNvbWUgb2YgdGhlbQpoYXZlIGJlZW4gb3V0IG9mIHVzZSBmb3IgcXVpdGUgc29tZSB0aW1lKS4g
RHJvcCB0aGUgYXNtL3NldHVwLmgKaW5jbHVzaW9ucyB0aGVuIGFzIHdlbGwuCgpTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYv
Y3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTgsNyArOCw2IEBACiAj
aW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogI2luY2x1ZGUgPGFzbS9hbWQuaD4KICNpbmNsdWRl
IDxhc20vaHZtL3N1cHBvcnQuaD4KLSNpbmNsdWRlIDxhc20vc2V0dXAuaD4gLyogYW1kX2luaXRf
Y3B1ICovCiAjaW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgogI2luY2x1ZGUgPGFzbS9hY3BpLmg+
CiAjaW5jbHVkZSA8YXNtL2FwaWMuaD4KLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC0xMCw3ICsxMCw2IEBACiAjaW5jbHVk
ZSA8YXNtL21wc3BlYy5oPgogI2luY2x1ZGUgPGFzbS9hcGljLmg+CiAjaW5jbHVkZSA8bWFjaF9h
cGljLmg+Ci0jaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5o
PiAvKiBmb3IgWEVOX0lOVkFMSURfe1NPQ0tFVCxDT1JFfV9JRCAqLwogCiAjaW5jbHVkZSAiY3B1
LmgiCi0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY3B1LmgKKysrIGIveGVuL2FyY2gveDg2L2NwdS9j
cHUuaApAQCAtMTYsMyArMTYsNyBAQCBleHRlcm4gdW5zaWduZWQgaW50IG9wdF9jcHVpZF9tYXNr
X2V4dF9lCiAKIGV4dGVybiBpbnQgZ2V0X21vZGVsX25hbWUoc3RydWN0IGNwdWluZm9feDg2ICpj
KTsKIGV4dGVybiB2b2lkIGRpc3BsYXlfY2FjaGVpbmZvKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7
CisKK2ludCBpbnRlbF9jcHVfaW5pdCh2b2lkKTsKK2ludCBhbWRfaW5pdF9jcHUodm9pZCk7Citp
bnQgY2VudGF1cl9pbml0X2NwdSh2b2lkKTsKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYwpAQCAtMTEsNyArMTEsNiBAQAogI2luY2x1
ZGUgPGFzbS9pMzg3Lmg+CiAjaW5jbHVkZSA8bWFjaF9hcGljLmg+CiAjaW5jbHVkZSA8YXNtL2h2
bS9zdXBwb3J0Lmg+Ci0jaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKICNpbmNsdWRlICJjcHUuaCIK
IAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zZXR1cC5oCkBAIC0xNywxMyArMTcsNiBAQCBleHRlcm4gdW5zaWduZWQgbG9uZyB4ZW5o
ZWFwX2luaXRpYWxfcGh5CiB2b2lkIGVhcmx5X2NwdV9pbml0KHZvaWQpOwogdm9pZCBlYXJseV90
aW1lX2luaXQodm9pZCk7CiAKLWludCBpbnRlbF9jcHVfaW5pdCh2b2lkKTsKLWludCBhbWRfaW5p
dF9jcHUodm9pZCk7Ci1pbnQgY3lyaXhfaW5pdF9jcHUodm9pZCk7Ci1pbnQgbnNjX2luaXRfY3B1
KHZvaWQpOwotaW50IGNlbnRhdXJfaW5pdF9jcHUodm9pZCk7Ci1pbnQgdHJhbnNtZXRhX2luaXRf
Y3B1KHZvaWQpOwotCiB2b2lkIHNldF9ucl9jcHVfaWRzKHVuc2lnbmVkIGludCBtYXhfY3B1cyk7
CiAKIHZvaWQgbnVtYV9pbml0bWVtX2luaXQodW5zaWduZWQgbG9uZyBzdGFydF9wZm4sIHVuc2ln
bmVkIGxvbmcgZW5kX3Bmbik7CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:16:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtGC-0001Xd-Du; Fri, 29 Jun 2018 13:16: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtGA-0001XM-HB
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:16:22 +0000
X-Inumbo-ID: 9c1182f0-7b9e-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c1182f0-7b9e-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:16:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:16:20 -0600
Message-Id: <5B36312402000078001CF2A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:16:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] VMX: don't needlessly write CR4 guest/host mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SW4gc2hhZG93IG1vZGUgdGhlIGZpZWxkIG5ldmVyIGNoYW5nZXMgZnJvbSB+MFVMLCBzbyB0aGVy
ZSdzIG5vIG5lZWQgZm9yCmEgVk1XUklURSAob3IgYW4gdXBkYXRlIG9mIGl0cyBjYWNoZWQgdmFs
dWUpLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMKQEAgLTE1ODUsMTQgKzE1ODUsMTIgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVz
dF9jcihzdHJ1Y3QgdgogCiAgICAgICAgIF9fdm13cml0ZShHVUVTVF9DUjQsIHYtPmFyY2guaHZt
X3ZjcHUuaHdfY3JbNF0pOwogCi0gICAgICAgIGlmICggIXBhZ2luZ19tb2RlX2hhcCh2LT5kb21h
aW4pICkKLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBTaGFkb3cgcGF0aCBoYXMgbm90
IGJlZW4gb3B0aW1pemVkIGJlY2F1c2UgaXQgcmVxdWlyZXMKLSAgICAgICAgICAgICAqIHVuY29u
ZGl0aW9uYWxseSB0cmFwcGluZyBtb3JlIENSNCBiaXRzLCBhdCB3aGljaCBwb2ludCB0aGUKLSAg
ICAgICAgICAgICAqIHBlcmZvcm1hbmNlIGJlbmVmaXQgb2YgZG9pbmcgdGhpcyBpcyBxdWl0ZSBk
dWJpb3VzLgotICAgICAgICAgICAgICovCi0gICAgICAgICAgICB2LT5hcmNoLmh2bV92bXguY3I0
X2hvc3RfbWFzayA9IH4wVUw7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgLyoKKyAgICAgICAgICog
U2hhZG93IHBhdGggaGFzIG5vdCBiZWVuIG9wdGltaXplZCBiZWNhdXNlIGl0IHJlcXVpcmVzCisg
ICAgICAgICAqIHVuY29uZGl0aW9uYWxseSB0cmFwcGluZyBtb3JlIENSNCBiaXRzLCBhdCB3aGlj
aCBwb2ludCB0aGUKKyAgICAgICAgICogcGVyZm9ybWFuY2UgYmVuZWZpdCBvZiBkb2luZyB0aGlz
IGlzIHF1aXRlIGR1YmlvdXMuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHBhZ2luZ19tb2Rl
X2hhcCh2LT5kb21haW4pICkKICAgICAgICAgewogICAgICAgICAgICAgLyoKICAgICAgICAgICAg
ICAqIFVwZGF0ZSBDUjQgaG9zdCBtYXNrIHRvIG9ubHkgdHJhcCB3aGVuIHRoZSBndWVzdCB0cmll
cyB0byBzZXQKQEAgLTE2MTcsOCArMTYxNSw5IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vl
c3RfY3Ioc3RydWN0IHYKICAgICAgICAgICAgICAgICAvKiBBZGQgdGhlIG5lc3RlZCBob3N0IG1h
c2sgdG8gZ2V0IHRoZSBtb3JlIHJlc3RyaWN0aXZlIG9uZS4gKi8KICAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzayB8PSBnZXRfdnZtY3ModiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1I0X0dVRVNU
X0hPU1RfTUFTSyk7CisKKyAgICAgICAgICAgIF9fdm13cml0ZShDUjRfR1VFU1RfSE9TVF9NQVNL
LCB2LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzayk7CiAgICAgICAgIH0KLSAgICAgICAgX192
bXdyaXRlKENSNF9HVUVTVF9IT1NUX01BU0ssIHYtPmFyY2guaHZtX3ZteC5jcjRfaG9zdF9tYXNr
KTsKIAogICAgICAgICBicmVhazsKIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:22:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtLd-0002Hz-58; Fri, 29 Jun 2018 13: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=xlhw=jp=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fYtLc-0002Hu-MK
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 13:22:00 +0000
X-Inumbo-ID: 67514ad3-7b9f-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 67514ad3-7b9f-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:22:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E4CB880D;
 Fri, 29 Jun 2018 06:21:58 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EE77E3F318;
 Fri, 29 Jun 2018 06:21:56 -0700 (PDT)
To: Xin Li <talons.lee@gmail.com>, xen-devel@lists.xen.org
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <628fadec-1906-ea1a-d81f-1f3ab5f5feb6@arm.com>
Date: Fri, 29 Jun 2018 14:21:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180629092810.25993-2-xin.li@citrix.com>
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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpPbiAyOS8wNi8xOCAxMDoyOCwgWGluIExpIHdyb3RlOgo+IGRpZmYgLS1naXQgYS94
ZW4veHNtL3NpbG8uYyBiL3hlbi94c20vc2lsby5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp
bmRleCAwMDAwMDAwMDAwLi5jYWMyMjQzMmRhCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi94
c20vc2lsby5jCj4gQEAgLTAsMCArMSwxMDYgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+
ICsgKiB4c20vc2lsby5jCj4gKyAqCj4gKyAqIFNJTE8gbW9kdWxlIGZvciBYU00oWGVuIFNlY3Vy
aXR5IE1vZHVsZXMpCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0
ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4g
KyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UsIG9yCj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCgpY
ZW4gaHlwZXJ2aXNvciBpcyBsaWNlbnNlZCBhcyBHUEx2MiBvbmx5LiBIb3dldmVyLCB0aGlzIGhl
YWRlciBpcyAKYWxsb3dpbmcgR1BMdjIrLiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGhlYWRl
ciBhY2NvcmRpbmdseT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:22:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:22:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtLn-0002Io-FO; Fri, 29 Jun 2018 13:22:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtLm-0002Ic-LU
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:22:10 +0000
X-Inumbo-ID: 6aeef8db-7b9f-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6aeef8db-7b9f-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:22:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75490357"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B362D7C02000078001CF23D@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: <e90d4ae2-fe57-09d2-00fe-8204cdb3939c@citrix.com>
Date: Fri, 29 Jun 2018 14:22:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B362D7C02000078001CF23D@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/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>

T24gMjkvMDYvMTggMTQ6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIG9mIGNvbW1pdCA0MDA4
YzcxZDdhICgieDg2L2FsdDogU3VwcG9ydCBmb3IgYXV0b21hdGljIHBhZGRpbmcKPiBjYWxjdWxh
dGlvbnMiKSB0aGVyZSdzIG5vIHBvaW50IGhhdmluZyBleHBsaWN0IEFTTV9OT1BuIGluc3RhbmNl
cyBpbgo+IGFsdGVybmF0aXZlcyBhbnltb3JlIC0gZHJvcCB0aGVtLiBBcyBhIHJlc3VsdCBhbHNv
IGRyb3AgdGhlIGFzbS9ub3BzLmgKPiBpbmNsdXNpb24gZnJvbSBhbHRlcm5hdGl2ZS5oLCBhZGRp
bmcgZXhwbGljaXQgaW5jbHVzaW9ucyBpbiB0aGUgdHdvCj4gcmVtYWluaW5nIEMgZmlsZXMgbmVl
ZGluZyB0aGVtLgo+Cj4gV2hpbGUgdG91Y2hpbmcgaXQgYWxzbyBtb3ZlIHRoZSBDUjRfUFYzMl9S
RVNUT1JFIGRlZmluaXRpb24gb3V0IG9mIHRoZQo+IFNNQVAtc3BlY2lmaWMgY29uZGl0aW9uYWwg
aW50byBhIG1vcmUgZ2VuZXJhbCBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpJJ20gZmluZSB3aXRoIHRoaXMgaW4gcHJpbmNpcGxlLCBidXQg
SSdkIHByZWZlciBpZiBpdCBjYW4gd2FpdCB1bnRpbAphZnRlciBJIHJlYmFzZSBteSB0b29sY2hh
aW4gbm9wcyBwYXRjaC7CoCBBcyBpdCBzdGFuZHMsIHRoaXMgaW5jcmVhc2VzCnRoZSBudW1iZXIg
b2YgYm9vdCB0aW1lIHNpdGVzIHdlIGFjdHVhbGx5IG1vZGlmeSBmb3Igbm9wIG9wdGltc2lhdGlv
bgpwdXJwb3Nlcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:25:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:25:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtOg-0002ZY-02; Fri, 29 Jun 2018 13:25: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=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtOe-0002ZR-6q
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:25:08 +0000
X-Inumbo-ID: d69184c6-7b9f-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d69184c6-7b9f-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:25:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75490524"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B36300102000078001CF273@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: <648d4577-1738-cd73-c17e-b99c454d2573@citrix.com>
Date: Fri, 29 Jun 2018 14:25:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B36300102000078001CF273@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/HPET: drop useless 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>

T24gMjkvMDYvMTggMTQ6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENvbW1pdCA5ZTA1MWE4NDBk
ICgieDg2L2hwZXQ6IEltcHJvdmUgaGFuZGxpbmcgb2YgdGltZXJfZGVhZGxpbmUiKQo+IHJlbW92
ZWQgYWxsIGNvZGUgYmV0d2VlbiBmb3JfZWFjaF9jcHUoKSBhbmQgY3B1bWFza190ZXN0X2NwdSgp
LAo+IHJlbmRlcmluZyB0aGUgbGF0dGVyIHBvaW50bGVzcy4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClNvIGl0IGlzLsKgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjdGlyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:27:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:27:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtR2-0002hS-FU; Fri, 29 Jun 2018 13:27: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=oe8d=jp=citrix.com=prvs=7113d518c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fYtR0-0002hL-IW
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:27:34 +0000
X-Inumbo-ID: 2bfe9b52-7ba0-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bfe9b52-7ba0-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:27:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75490668"
Date: Fri, 29 Jun 2018 15:27:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180629132721.nn2z6nvpmvta7nqi@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-2-roger.pau@citrix.com>
 <20180629101957.4uwf3pisdvxtwxtu@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629101957.4uwf3pisdvxtwxtu@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 01/10] vpci: move lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6MTk6NTdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjoyNVBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hl
bi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiA+IGluZGV4IDBlYzRjMDgyYTYuLjlkNTYwN2Q1Zjgg
MTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCj4gPiArKysgYi94ZW4v
ZHJpdmVycy92cGNpL2hlYWRlci5jCj4gPiBAQCAtMTMxLDExICsxMzEsMTIgQEAgYm9vbCB2cGNp
X3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgICAgIGlmICggcmMgPT0g
LUVSRVNUQVJUICkKPiA+ICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiA+ICAKPiA+IC0gICAg
ICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKPiA+IC0gICAgICAgIC8q
IERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLwo+
ID4gLSAgICAgICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYmIHYtPnZwY2ku
bWFwLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5
KTsKPiA+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOwo+
ID4gKyAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4gPiArICAg
ICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSApCj4gCj4gVGhlIHB1cnBvc2Ugb2YgdGhpcyBj
aGVjayBpcyB0byBmaXggYSBsYXRlbnQgYnVnIGluIHRoZSBvcmlnaW5hbCBjb2RlPwoKUHJldmlv
dXMgY29kZSBkaWRuJ3Qgc3VwcG9ydCByZW1vdmluZyBkZXZpY2VzLCBzbyBpdCdzIG1vcmUgYWJv
dXQKbWFraW5nIGl0IGNhcGFibGUgb2Ygc3VwcG9ydGluZyB2cGNpIGRldmljZSByZW1vdmFsLgoK
PiA+ICsgICAgICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFs
bHkgb24gZmFpbHVyZS4gKi8KPiA+ICsgICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBj
aS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKPiA+ICsgICAgICAgIHNwaW5fdW5sb2NrKCZ2
LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4gPiAgCj4gWy4uLl0KPiA+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCj4gPiBpbmRl
eCA4MjYwN2JkYjlhLi43ZDUyYmNmOGQwIDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCj4gPiBAQCAtMzUsOSAr
MzUsOCBAQCBleHRlcm4gdnBjaV9yZWdpc3Rlcl9pbml0X3QgKmNvbnN0IF9fc3RhcnRfdnBjaV9h
cnJheVtdOwo+ID4gIGV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRfdCAqY29uc3QgX19lbmRfdnBj
aV9hcnJheVtdOwo+ID4gICNkZWZpbmUgTlVNX1ZQQ0lfSU5JVCAoX19lbmRfdnBjaV9hcnJheSAt
IF9fc3RhcnRfdnBjaV9hcnJheSkKPiA+ICAKPiA+IC12b2lkIHZwY2lfcmVtb3ZlX2RldmljZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKPiA+ICtzdGF0aWMgdm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Vf
bG9ja2VkKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4gIHsKPiA+IC0gICAgc3Bpbl9sb2NrKCZw
ZGV2LT52cGNpLT5sb2NrKTsKPiAKPiBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBkZXYtPnZwY2lf
bG9jaykpOwoKRXIsIHllcy4gQnV0IGtlZXAgaW4gbWluZCB0aGF0IHRoaXMgaXMgZ29pbmcgdG8g
cmV0dXJuIGB0cnVlYCBldmVuIGlmCnZwY2lfbG9jayBpcyBsb2NrZWQgYnkgYW5vdGhlciBDUFUu
IEFzc2VydGluZyBsb2NrIG93bmVyc2hpcCBvbmx5CndvcmtzIGNvcnJlY3RseSB3aXRoIHJlY3Vy
c2l2ZSBsb2Nrcy4KCj4gPiBAQCAtMzgzLDcgKzM5MSw3IEBAIHVpbnQzMl90IHZwY2lfcmVhZChw
Y2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBzaXplKQo+ID4g
IAo+ID4gICAgICAgICAgZGF0YSA9IG1lcmdlX3Jlc3VsdChkYXRhLCB0bXBfZGF0YSwgc2l6ZSAt
IGRhdGFfb2Zmc2V0LCBkYXRhX29mZnNldCk7Cj4gPiAgICAgIH0KPiA+IC0gICAgc3Bpbl91bmxv
Y2soJnBkZXYtPnZwY2ktPmxvY2spOwo+ID4gKyAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9s
b2NrKTsKPiAKPiBJIHRoaW5rIHRoZSBjcml0aWNhbCBzZWN0aW9uIGluIHRoaXMgZnVuY3Rpb24g
YW5kIHRoZSB3cml0ZSBmdW5jdGlvbiBjYW4KPiBzaHJpbmsgYSBiaXQuIFJlYWRpbmcgZnJvbSAv
IHdyaXRpbmcgdG8gaGFyZHdhcmUgc2hvdWxkbid0IG5lZWQgdG8gYmUKPiBwcm90ZWN0ZWQgYnkg
dnBjaV9sb2NrLgoKVGhlcmUncyBubyBmdXJ0aGVyIHVzYWdlIG9mIGNvbnRlbnRzIG9mIHRoZSB2
cGNpIHN0cnVjdCwgc28gSSBndWVzcyBJCmNhbiBtb3ZlIHRoZSB1bmxvY2sgYSBsaXR0bGUgYml0
IHVwLiBUaGUgc2FtZSBhcHBsaWVzIHRvIHRoZSB3cml0ZQpjb3VudGVycGFydC4KClRoYW5rcywg
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:29:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:29:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtSg-0002r1-20; Fri, 29 Jun 2018 13:29:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtSe-0002qt-Kz
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:29:16 +0000
X-Inumbo-ID: 6ad5c13f-7ba0-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ad5c13f-7ba0-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:29:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75490749"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3630B502000078001CF279@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: <67f28e47-cea9-d8a8-3a08-42a4bac150f5@citrix.com>
Date: Fri, 29 Jun 2018 14:28:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3630B502000078001CF279@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: remove dead code from
 cpuid4_cache_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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDYvMTggMTQ6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC4uLiBhbmQgbWFrZSBudW1f
Y2FjaGVfbGVhdmVzIGxvY2FsIHRvIHRoZSBvbmx5IGZ1bmN0aW9uIHVzaW5nIGl0Lgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtTI-0002vF-Ca; Fri, 29 Jun 2018 13:29:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtTH-0002v0-05
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:29:55 +0000
X-Inumbo-ID: 821e4272-7ba0-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 821e4272-7ba0-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:29:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75490806"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3630CA02000078001CF27C@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: <b26c3607-c796-df57-320a-f65b2b96c824@citrix.com>
Date: Fri, 29 Jun 2018 14:29:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3630CA02000078001CF27C@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: move per-vendor early CPU init
 declarations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDYvMTggMTQ6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZXkncmUgbG9jYWwgdG8g
Y3B1Lywgc28gdGhleSBiZWxvbmcgaW50byBjcHUvY3B1LmggKGFuZCBzb21lIG9mIHRoZW0KPiBo
YXZlIGJlZW4gb3V0IG9mIHVzZSBmb3IgcXVpdGUgc29tZSB0aW1lKS4gRHJvcCB0aGUgYXNtL3Nl
dHVwLmgKPiBpbmNsdXNpb25zIHRoZW4gYXMgd2VsbC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtaP-0003iI-8z; Fri, 29 Jun 2018 13:37:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xlhw=jp=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fYtaN-0003iD-Q8
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:37:15 +0000
X-Inumbo-ID: 88a035e2-7ba1-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 88a035e2-7ba1-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:37: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 BF1A780D;
 Fri, 29 Jun 2018 06:37:13 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 23B2F3F5C0;
 Fri, 29 Jun 2018 06:37:12 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-2-roger.pau@citrix.com>
 <20180629101957.4uwf3pisdvxtwxtu@citrix.com>
 <20180629132721.nn2z6nvpmvta7nqi@mac.bytemobile.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <451d56e9-4fe2-2048-8290-017926802101@arm.com>
Date: Fri, 29 Jun 2018 14:37:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180629132721.nn2z6nvpmvta7nqi@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 01/10] vpci: move lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAyOS8wNi8xOCAxNDoyNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBP
biBGcmksIEp1biAyOSwgMjAxOCBhdCAxMToxOTo1N0FNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjoyNVBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hl
bi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPj4+IGluZGV4IDBlYzRjMDgyYTYuLjlkNTYwN2Q1Zjgg
MTAwNjQ0Cj4+PiAtLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCj4+PiArKysgYi94ZW4v
ZHJpdmVycy92cGNpL2hlYWRlci5jCj4+PiBAQCAtMTMxLDExICsxMzEsMTIgQEAgYm9vbCB2cGNp
X3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKPj4+ICAgICAgICAgICBpZiAoIHJjID09
IC1FUkVTVEFSVCApCj4+PiAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwo+Pj4gICAKPj4+IC0g
ICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKPj4+IC0gICAgICAg
IC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAq
Lwo+Pj4gLSAgICAgICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYmIHYtPnZw
Y2kubWFwLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9v
bmx5KTsKPj4+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2sp
Owo+Pj4gKyAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4+PiAr
ICAgICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSApCj4+Cj4+IFRoZSBwdXJwb3NlIG9mIHRo
aXMgY2hlY2sgaXMgdG8gZml4IGEgbGF0ZW50IGJ1ZyBpbiB0aGUgb3JpZ2luYWwgY29kZT8KPiAK
PiBQcmV2aW91cyBjb2RlIGRpZG4ndCBzdXBwb3J0IHJlbW92aW5nIGRldmljZXMsIHNvIGl0J3Mg
bW9yZSBhYm91dAo+IG1ha2luZyBpdCBjYXBhYmxlIG9mIHN1cHBvcnRpbmcgdnBjaSBkZXZpY2Ug
cmVtb3ZhbC4KPiAKPj4+ICsgICAgICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1
bmNvbmRpdGlvbmFsbHkgb24gZmFpbHVyZS4gKi8KPj4+ICsgICAgICAgICAgICBtb2RpZnlfZGVj
b2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCj4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKPj4+ICsgICAgICAgIHNw
aW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4+PiAgIAo+PiBbLi4uXQo+Pj4g
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92
cGNpLmMKPj4+IGluZGV4IDgyNjA3YmRiOWEuLjdkNTJiY2Y4ZDAgMTAwNjQ0Cj4+PiAtLS0gYS94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+Pj4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMK
Pj4+IEBAIC0zNSw5ICszNSw4IEBAIGV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRfdCAqY29uc3Qg
X19zdGFydF92cGNpX2FycmF5W107Cj4+PiAgIGV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRfdCAq
Y29uc3QgX19lbmRfdnBjaV9hcnJheVtdOwo+Pj4gICAjZGVmaW5lIE5VTV9WUENJX0lOSVQgKF9f
ZW5kX3ZwY2lfYXJyYXkgLSBfX3N0YXJ0X3ZwY2lfYXJyYXkpCj4+PiAgIAo+Pj4gLXZvaWQgdnBj
aV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+Pj4gK3N0YXRpYyB2b2lkIHZw
Y2lfcmVtb3ZlX2RldmljZV9sb2NrZWQoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4+PiAgIHsKPj4+
IC0gICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsKPj4KPj4gQVNTRVJUKHNwaW5faXNf
bG9ja2VkKCZwZGV2LT52cGNpX2xvY2spKTsKPiAKPiBFciwgeWVzLiBCdXQga2VlcCBpbiBtaW5k
IHRoYXQgdGhpcyBpcyBnb2luZyB0byByZXR1cm4gYHRydWVgIGV2ZW4gaWYKPiB2cGNpX2xvY2sg
aXMgbG9ja2VkIGJ5IGFub3RoZXIgQ1BVLiBBc3NlcnRpbmcgbG9jayBvd25lcnNoaXAgb25seQo+
IHdvcmtzIGNvcnJlY3RseSB3aXRoIHJlY3Vyc2l2ZSBsb2Nrcy4KCldoaWxlIEkgYWdyZWUgd2l0
aCB5b3VyIHN0YXRlbWVudCwgdGhlIHBvaW50IG9mIHRoZSBBU1NFUlQgaXMgdG8gY2F0Y2ggCm1p
c3VzZSwgdGhlcmUgYXJlIGEgZmFpciBhbW91bnQgb2YgY2hhbmNlIHRvIGhhdmUgbm8gY29udGVu
dGlvbiBvbiB0aGUgCmxvY2sgKHNvbWV0aGluZyB3b3VsZCBuZWVkIHRvIGJlIGRvbmUgaWYgaXQg
d2FzIHRoZSBjYXNlIGFueXdheSkuCgpTbyBpbiBnZW5lcmFsLCBJIHN0aWxsIHJlY29tbWVuZCBk
ZXZlbG9wZXIgdG8gdXNlIApBU1NFUlQoc3Bpbl9pc19sb2NrKC4uLikpIGluIGFueSBmdW5jdGlv
biByZWx5aW5nIG9uIGEgbG9jayB0YWtlbi4gQW5kIAp3aG8ga25vd3MsIG1heWJlIHNvbWUgZGF5
IHdlIHdvdWxkIGhhdmUgYSBzcGluIGxvY2sgaGVscGVyIGNoZWNraW5nIHRoZSAKQ1BVIG1ha2lu
ZyB0aGUgQVNTRVJUIG1vcmUgcmVsaWFibGUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:44:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtgr-0004RP-2v; Fri, 29 Jun 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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYtgq-0004RK-M8
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:43:56 +0000
X-Inumbo-ID: 776fd443-7ba2-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 776fd443-7ba2-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:43:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 07:43:54 -0600
Message-Id: <5B36379A02000078001CF300@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 07:43:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B362D7C02000078001CF23D@prv1-mh.provo.novell.com>
 <e90d4ae2-fe57-09d2-00fe-8204cdb3939c@citrix.com>
In-Reply-To: <e90d4ae2-fe57-09d2-00fe-8204cdb3939c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDE1OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDYvMTggMTQ6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBcyBvZiBjb21t
aXQgNDAwOGM3MWQ3YSAoIng4Ni9hbHQ6IFN1cHBvcnQgZm9yIGF1dG9tYXRpYyBwYWRkaW5nCj4+
IGNhbGN1bGF0aW9ucyIpIHRoZXJlJ3Mgbm8gcG9pbnQgaGF2aW5nIGV4cGxpY3QgQVNNX05PUG4g
aW5zdGFuY2VzIGluCj4+IGFsdGVybmF0aXZlcyBhbnltb3JlIC0gZHJvcCB0aGVtLiBBcyBhIHJl
c3VsdCBhbHNvIGRyb3AgdGhlIGFzbS9ub3BzLmgKPj4gaW5jbHVzaW9uIGZyb20gYWx0ZXJuYXRp
dmUuaCwgYWRkaW5nIGV4cGxpY2l0IGluY2x1c2lvbnMgaW4gdGhlIHR3bwo+PiByZW1haW5pbmcg
QyBmaWxlcyBuZWVkaW5nIHRoZW0uCj4+Cj4+IFdoaWxlIHRvdWNoaW5nIGl0IGFsc28gbW92ZSB0
aGUgQ1I0X1BWMzJfUkVTVE9SRSBkZWZpbml0aW9uIG91dCBvZiB0aGUKPj4gU01BUC1zcGVjaWZp
YyBjb25kaXRpb25hbCBpbnRvIGEgbW9yZSBnZW5lcmFsIG9uZS4KPj4KPj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEknbSBmaW5lIHdpdGggdGhp
cyBpbiBwcmluY2lwbGUsIGJ1dCBJJ2QgcHJlZmVyIGlmIGl0IGNhbiB3YWl0IHVudGlsCj4gYWZ0
ZXIgSSByZWJhc2UgbXkgdG9vbGNoYWluIG5vcHMgcGF0Y2guCgpXZWxsLCBJJ20gZmluZSBpZiB0
aGlzIGlzIGdvaW5nIHRvIGhhcHBlbiBpbiB0aGUgZm9yZXNlZWFibGUgZnV0dXJlLiBCdXQKdGhp
cyBzZXJpZXMgaGFzIGJlZW4gcGVuZGluZyBmb3Igb3ZlciAzIG1vbnRocyBub3csIGFuZCBJJ2Qg
cmVhbGx5Cmxpa2UgdG8gZ2V0IG15IHF1ZXVlIHNocnVuay4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:46:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtjD-0004ZV-Ih; Fri, 29 Jun 2018 13:46: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=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtjC-0004ZN-Il
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:46:22 +0000
X-Inumbo-ID: ce479787-7ba2-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce479787-7ba2-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:46:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75492389"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B36312402000078001CF2A2@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: <e4cbdede-cdc9-279e-0733-198965153355@citrix.com>
Date: Fri, 29 Jun 2018 14:46:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B36312402000078001CF2A2@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] VMX: don't needlessly write CR4 guest/host
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjkvMDYvMTggMTQ6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIHNoYWRvdyBtb2RlIHRo
ZSBmaWVsZCBuZXZlciBjaGFuZ2VzIGZyb20gfjBVTCwgc28gdGhlcmUncyBubyBuZWVkIGZvcgo+
IGEgVk1XUklURSAob3IgYW4gdXBkYXRlIG9mIGl0cyBjYWNoZWQgdmFsdWUpLgo+Cj4gU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:48:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13:48:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYtkr-0004fK-0s; Fri, 29 Jun 2018 13:48:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tetx=jp=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fYtkp-0004fC-8d
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:48:03 +0000
X-Inumbo-ID: 08a48680-7ba3-11e8-8089-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08a48680-7ba3-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 15:48:00 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Fri, 29 Jun 2018 15:48:00 +0200
Received: from Palanthas.fritz.box (nwb-a10-snat.microfocus.com
 [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Fri, 29 Jun 2018 14:47:45 +0100
Message-ID: <4cb5704633cb82cfaa2293ff36d9ff3395c6a3ae.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 29 Jun 2018 15:47:39 +0200
In-Reply-To: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
References: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
Organization: SUSE
X-Mailer: Evolution 3.28.3 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] schedulers: validate / correct global data
 just once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============6319273113937134216=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Fri, 2018-06-29 at 07:10 -0600, Jan Beulich wrote:
> Also mark command line parsing routine __init.
>=20
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

In fact...

> For credit2 I'm not sure the relatively verbose logging of all
> parameters should really happen upon every initialization. Otoh
> emitting
> it at boot time when the scheduler isn't actually used may also be
> confusing.
>=20
... I think it is ok to have these messages printed just once, during
boot, for all the schedulers we support (and that have been compiled
in).

The info about some parameters having been adjusted, although not
printed every time a scheduler instance is created, will always be
available in logs/xl dmesg, if one needs it.

About the confusion, perhaps adding a printk(), in each global_init
hook, saying something like "Credit Scheduler: global parameter
initialization" (and the same for Credit2, etc) would help.

My rev-by tag stands if that is added in this patch (and even if a
different wording is used). But I am also fine with the patch to go in
without that, as I consider it an improvement of the current situation
anyway.

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/
--=-o3Pc94ZI7xxOudL3RoJk
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+4FAls2OH8ACgkQFkJ4iaW4
c+744BAAp/bcvIfLvbCIfyc6lfaaMqWvxNowPQEH/3P+hKMIGNQnRd1e/5YiE8rC
c2FC+ScBAeRo8q5MAEZn6tapJvmhMdNJqTW3fM7/TjiyLodwLnhq1tQ33c5JB39K
LpCsw3Brxr6VrMOBt6Ol1eCxjsYvyVR5OMDDTiovjgHPhbJLBa89VunmDK9Y/T5C
e0tvkuL6hiwI65YfYF3Tzx88G8lNBn0fl1/Ks0ZXZht3iY327mv39DROPIFu9csq
sGRhMrkZn86D7f/VAV/oTO+Kdw2vPZWMqrSXjTXhqH1Oyrz12uaS01SccpP5aZ0q
PD41j3WOXGC0adRCalrknhde+uEJseMVvzKk4JMgEFS2FZvnmaUPeAvoAtfVPJT/
kz8dcp9pbTHYic+9x+ZfbnfldO16DirxyWnwLN97cU1OI3QaMedMC2VZ9Tu+1Gj7
fKjHH1duut539bEjszJk5xCwbR+duyZmLYzL51LlPJY7lVDrb96mG1pcZj1bgYOS
4DWnxeZYDCU0NDcjJw0g8CnxRsjXhbDALUUZAOIPn7W00Lzl4JcRmIwnI4EdsoWu
l0hfq/QBU3ELo1VzfNeJhh8NF1VqYkZeh3AZE6PjXyGXKhyM/ACxDxH91skjQPHb
CuLREvjlA0Y8rhvTpiJyB9M5PdoiRMOZ58nsU1vhhwvUZ3AUOrI=
=VnS4
-----END PGP SIGNATURE-----

--=-o3Pc94ZI7xxOudL3RoJk--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6319273113937134216==--



From xen-devel-bounces@lists.xenproject.org Fri Jun 29 13:52:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 13: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 1fYtp5-0005NM-L4; Fri, 29 Jun 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=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYtp4-0005NH-7U
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 13:52:26 +0000
X-Inumbo-ID: a6df23dd-7ba3-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6df23dd-7ba3-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 13:52:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75492720"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B362FD402000078001CF26F@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: <32548b9e-3c8a-42bc-af8f-63cd4fc990d5@citrix.com>
Date: Fri, 29 Jun 2018 14:52:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B362FD402000078001CF26F@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] schedulers: validate / correct global data
 just once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDYvMTggMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFsc28gbWFyayBjb21tYW5k
IGxpbmUgcGFyc2luZyByb3V0aW5lIF9faW5pdC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBGb3IgY3JlZGl0MiBJJ20gbm90IHN1cmUg
dGhlIHJlbGF0aXZlbHkgdmVyYm9zZSBsb2dnaW5nIG9mIGFsbAo+IHBhcmFtZXRlcnMgc2hvdWxk
IHJlYWxseSBoYXBwZW4gdXBvbiBldmVyeSBpbml0aWFsaXphdGlvbi4gT3RvaCBlbWl0dGluZwo+
IGl0IGF0IGJvb3QgdGltZSB3aGVuIHRoZSBzY2hlZHVsZXIgaXNuJ3QgYWN0dWFsbHkgdXNlZCBt
YXkgYWxzbyBiZQo+IGNvbmZ1c2luZy4KPgo+IC0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0
LmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCj4gQEAgLTIxNTYsNiArMjE1Niwz
NiBAQCBjc2NoZWRfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCj4gICAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPiAgfQo+ICAKPiArc3RhdGlj
IGludCBfX2luaXQKPiArY3NjaGVkX2dsb2JhbF9pbml0KHZvaWQpCj4gK3sKPiArICAgIGlmICgg
c2NoZWRfY3JlZGl0X3RzbGljZV9tcyA+IFhFTl9TWVNDVExfQ1NDSEVEX1RTTElDRV9NQVgKPiAr
ICAgICAgICAgfHwgc2NoZWRfY3JlZGl0X3RzbGljZV9tcyA8IFhFTl9TWVNDVExfQ1NDSEVEX1RT
TElDRV9NSU4gKQoKTWluZCBmaXhpbmcgdGhlIHN0eWxlIHRvCgppZiAoIHNjaGVkX2NyZWRpdF90
c2xpY2VfbXMgPiBYRU5fU1lTQ1RMX0NTQ0hFRF9UU0xJQ0VfTUFYIHx8CsKgwqDCoCBzY2hlZF9j
cmVkaXRfdHNsaWNlX21zIDwgWEVOX1NZU0NUTF9DU0NIRURfVFNMSUNFX01JTiApCgphcyB5b3Un
cmUgbW92aW5nIGl0PwoKT3RoZXJ3aXNlLCBMR1RNLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:13:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 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 1fYu8y-0006wM-IZ; Fri, 29 Jun 2018 14:13: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYu8x-0006wH-Ic
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 14:12:59 +0000
X-Inumbo-ID: 85cf93ff-7ba6-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85cf93ff-7ba6-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:12:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:12:56 -0600
Message-Id: <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:12:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI3LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3BhcmFtcyhj
b25zdCBjaGFyICpzdHIpCj4gIAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiArCj4gK3N0YXRpYyBp
bmxpbmUgdm9pZCBpcHRfbG9hZF9tc3IoY29uc3Qgc3RydWN0IGlwdF9jdHggKmN0eCwKPiArICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWRkcl9yYW5nZSkKClBsZWFzZSBsZXQg
dGhlIGNvbXBpbGVyIGRlY2lkZSB3aGV0aGVyIHRvIGlubGluZSBzdWNoIGZ1bmN0aW9ucy4gVGhl
IGtleXdvcmQKc2hvdWxkIG9ubHkgYmUgdXNlZCAod2l0aCB2ZXJ5IGZldyBleGNlcHRpb25zKSBp
biBoZWFkZXIgZmlsZXMuCgo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICB3
cm1zcmwoTVNSX0lBMzJfUlRJVF9TVEFUVVMsIGN0eC0+c3RhdHVzKTsKPiArICAgIHdybXNybChN
U1JfSUEzMl9SVElUX09VVFBVVF9CQVNFLCBjdHgtPm91dHB1dF9iYXNlKTsKPiArICAgIHdybXNy
bChNU1JfSUEzMl9SVElUX09VVFBVVF9NQVNLLCBjdHgtPm91dHB1dF9tYXNrKTsKPiArICAgIHdy
bXNybChNU1JfSUEzMl9SVElUX0NSM19NQVRDSCwgY3R4LT5jcjNfbWF0Y2gpOwo+ICsgICAgZm9y
ICggaSA9IDA7IGkgPCBhZGRyX3JhbmdlOyBpKysgKQoKV291bGRuJ3QgIm5yIiBvciAibnJfYWRk
ciIgYmUgYSBiZXR0ZXIgcGFyYW1ldGVyIG5hbWU/Cgo+ICsgICAgewo+ICsgICAgICAgIHdybXNy
bChNU1JfSUEzMl9SVElUX0FERFJfQShpKSwgY3R4LT5hZGRyW2kgKiAyXSk7Cj4gKyAgICAgICAg
d3Jtc3JsKE1TUl9JQTMyX1JUSVRfQUREUl9CKGkpLCBjdHgtPmFkZHJbaSAqIDIgKyAxXSk7Cj4g
KyAgICB9Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBpcHRfc2F2ZV9tc3Ioc3RydWN0
IGlwdF9jdHggKmN0eCwgdW5zaWduZWQgaW50IGFkZHJfcmFuZ2UpCj4gK3sKPiArICAgIHVuc2ln
bmVkIGludCBpOwo+ICsKPiArICAgIHJkbXNybChNU1JfSUEzMl9SVElUX1NUQVRVUywgY3R4LT5z
dGF0dXMpOwo+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVUX0JBU0UsIGN0eC0+b3V0
cHV0X2Jhc2UpOwo+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVUX01BU0ssIGN0eC0+
b3V0cHV0X21hc2spOwo+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfQ1IzX01BVENILCBjdHgt
PmNyM19tYXRjaCk7Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4g
KyAgICB7Cj4gKyAgICAgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfQUREUl9BKGkpLCBjdHgtPmFk
ZHJbaSAqIDJdKTsKPiArICAgICAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0IoaSksIGN0
eC0+YWRkcltpICogMiArIDFdKTsKPiArICAgIH0KPiArfQoKU28geW91IHNhdmUvcmVzdG9yZSB0
aGVtIG5vdCBhdCBjb250ZXh0IHN3aXRjaCwgYnV0IGF0IFZNIGVudHJ5L2V4aXQKdGltZS4gVGhp
cyBtZWFucyB0aGUgdGl0bGUgaXMgbWlzbGVhZGluZy4gQnV0IGl0IHJhaXNlcyBlZmZpY2llbmN5
IHF1ZXN0aW9uczoKSXMgaXQgcmVhbGx5IG5lY2Vzc2FyeSB0byBkbyBpdCB0aGlzIG9mdGVuPyBJ
biBwYXRjaCA3IHlvdSBoYW5kbGUgcmVhZHMKYW5kIHdyaXRlcyB0byB0aGUgTVNScywgYnV0IHlv
dSBkb24ndCBkaXNhYmxlIHRoZSBNU1IgaW50ZXJjZXB0cyAoYW5kCmp1ZGdpbmcgZnJvbSB0aGVp
ciB0aXRsZXMgbm8gb3RoZXIgcGF0Y2ggaXMgYSBjYW5kaWRhdGUgd2hlcmUgeW91IG1pZ2h0CmRv
IHRoYXQpLiBJZiBhbGwgd3JpdGVzIGFyZSBzZWVuIGJ5IFhlbiwgd2h5IHdvdWxkIHlvdSBuZWVk
IHRvIHJlYWQgYWxsCnRoZSBNU1JzIGhlcmUsIHdoZW4gdGhlIG1ham9yaXR5IGlzIC0gYWZhaWN0
IC0gbm90IG1vZGlmaWVkIGJ5IGhhcmR3YXJlPwoKPiArdm9pZCBpcHRfZ3Vlc3RfZW50ZXIoc3Ry
dWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHN0cnVjdCBpcHRfZGVzYyAqaXB0ID0gdi0+YXJjaC5o
dm1fdm14LmlwdF9kZXNjOwoKY29uc3QKCj4gKyAgICBpZiAoICFpcHQgKQo+ICsgICAgICAgIHJl
dHVybjsKCldvdWxkIHNlZW0gYmV0dGVyIHRvIHB1dCB0aGUgY2hlY2sgb3V0c2lkZSB0aGUgY2Fs
bCwgc28gbm8gY2FsbCB3b3VsZApiZSBtYWRlIGF0IGFsbCBpbiB0aGUgY29tbW9uIGNhc2UuCgo+
ICsgICAgLyoKPiArICAgICAqIE5lZWQgcmUtaW5pdGlhbGl6ZSB0aGUgZ3Vlc3Qgc3RhdGUgb2Yg
SUEzMl9SVElUX0NUTAo+ICsgICAgICogV2hlbiB0aGlzIHZjcHUgYmUgc2NoZWR1bGVkIHRvIGFu
b3RoZXIgUGh5c2ljYWwgQ1BVLgo+ICsgICAgICogVEJEOiBQZXJmb3JtYW5jZSBvcHRpbWl6YXRp
b24uIEFkZCBhIG5ldyBpdGVtIGluCj4gKyAgICAgKiBzdHJ1Y3QgaXB0X2Rlc2MgdG8gcmVjb3Jk
IHRoZSBsYXN0IHBjcHUsIGFuZCBjaGVjawo+ICsgICAgICogaWYgdGhpcyB2Y3B1IGlzIHNjaGVk
dWxlZCB0byBhbm90aGVyIHBjcHUgaGVyZSAobGlrZSB2cG11KS4KPiArICAgICAqLwo+ICsgICAg
dm14X3ZtY3NfZW50ZXIodik7Cj4gKyAgICBfX3Ztd3JpdGUoR1VFU1RfSUEzMl9SVElUX0NUTCwg
aXB0LT5pcHRfZ3Vlc3QuY3RsKTsKPiArICAgIHZteF92bWNzX2V4aXQodik7CgpXaXRoIHRoZSBz
b2xlIGNhbGxlciBiZWluZyB2bXhfdm1lbnRlcl9oZWxwZXIoKSB0aGVyZSdzIG5vIG5lZWQKdG8g
dm14X3ZtY3Nfe2VudGVyLGV4aXR9KCkgaGVyZSBhZmFpY3QuCgo+ICtpbnQgaXB0X2luaXRpYWxp
emUoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHN0cnVjdCBpcHRfZGVzYyAqaXB0ID0gTlVM
TDsKClBvaW50bGVzcyBpbml0aWFsaXplci4KCj4gKyAgICB1bnNpZ25lZCBpbnQgZWF4LCB0bXAs
IGFkZHJfcmFuZ2U7Cj4gKwo+ICsgICAgaWYgKCAhY3B1X2hhc19pcHQgfHwgKGlwdF9tb2RlID09
IElQVF9NT0RFX09GRikgfHwKPiArICAgICAgICAgISh2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5
X2V4ZWNfY29udHJvbCAmIFNFQ09OREFSWV9FWEVDX1BUX1VTRV9HUEEpICkKCmlwdF9tb2RlID09
IElQVF9NT0RFX09GRiBpbXBsaWVzCiEodi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2Nv
bnRyb2wgJiBTRUNPTkRBUllfRVhFQ19QVF9VU0VfR1BBKQphcyBwZXIgcGF0Y2ggMiwgc28gbm8g
bmVlZCBmb3IgdGhlIHNlcGFyYXRlIGNoZWNrIGhlcmUgKGFuIEFTU0VSVCgpIGluc2lkZQp0aGUg
aWYoKSBib2R5IHdvdWxkIGJlIGZpbmUpLiBUaGUgc2FtZSBzaG91bGQgcGVyaGFwcywgaWYgbm90
IGFscmVhZHkgdGhlCmNhc2UsIGJlIG1hZGUgdHJ1ZSBmb3IgIWNwdV9oYXNfaXB0LgoKPiArICAg
ICAgICByZXR1cm4gMDsKPiArCj4gKyAgICBpZiAoIGNwdWlkX2VheChJUFRfQ1BVSUQpID09IDAg
KQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgIGNwdWlkX2NvdW50KElQVF9D
UFVJRCwgMSwgJmVheCwgJnRtcCwgJnRtcCwgJnRtcCk7Cj4gKyAgICBhZGRyX3JhbmdlID0gZWF4
ICYgSVBUX0FERFJfUkFOR0VfTUFTSzsKCkFzIHBlciBteSByZW1hcmsgZnVydGhlciB1cCAtIHRo
ZSB1c2Ugb2YgImFkZHJfcmFuZ2UiIHNob3VsZCBwZXJoYXBzCmJlIHJldmlzaXRlZCB0aHJvdWdo
b3V0IHRoZSBwYXRjaC9zZXJpZXMuCgo+ICsgICAgaXB0ID0gX3h6YWxsb2Moc2l6ZW9mKHN0cnVj
dCBpcHRfZGVzYykgKyBzaXplb2YodWludDY0X3QpICogYWRkcl9yYW5nZSAqIDIsCj4gKwkJCV9f
YWxpZ25vZigqaXB0KSk7CgpQbGVhc2UgZG9uJ3QgZWZmZWN0aXZlbHkgb3Blbi1jb2RlIHh6YWxs
b2NfYnl0ZXMoKS4gQWxzbyBwbGVhc2UgdXNlIHRoZQp0eXBlIG9mIHZhcmlhYmxlcyBvciBleHBy
ZXNzaW9ucyBpbiBzY29wZSBpbnN0ZWFkIG9mIHR5cGUgbmFtZXMuIEFuZApwbGVhc2UgZ2V0IGlu
ZGVudGF0aW9uIHJpZ2h0ICh3b24ndCBiZSB2aXNpYmxlIGJlbG93IGFueW1vcmUpLiBJT1cKCiAg
ICBpcHQgPSB4emFsbG9jX2J5dGVzKHNpemVvZigqaXB0KSArIHNpemVvZihpcHQtPmFkZHJfcmFu
Z2VbMF0pICogYWRkcl9yYW5nZSAqIDIpOwoKPiArdm9pZCBpcHRfZGVzdHJveShzdHJ1Y3QgdmNw
dSAqdikKPiArewo+ICsgICAgaWYgKCB2LT5hcmNoLmh2bV92bXguaXB0X2Rlc2MgKQo+ICsgICAg
ewo+ICsgICAgICAgIHhmcmVlKHYtPmFyY2guaHZtX3ZteC5pcHRfZGVzYyk7Cj4gKyAgICAgICAg
di0+YXJjaC5odm1fdm14LmlwdF9kZXNjID0gTlVMTDsKPiArICAgIH0KClBvaW50bGVzcyBpZigp
LgoKPiBAQCAtNDY2LDExICs0NjcsMTYgQEAgc3RhdGljIGludCB2bXhfdmNwdV9pbml0aWFsaXNl
KHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQo+ICAgICAgICAg
IHYtPmFyY2gudXNlcl9yZWdzLnJheCA9IDE7Cj4gIAo+ICsgICAgcmMgPSBpcHRfaW5pdGlhbGl6
ZSh2KTsKPiArICAgIGlmICggcmMgKQo+ICsgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIiVw
djogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vzc29yIFRyYWNlLlxuIiwgdik7CgpGb3Igc3Vj
aCBhIG1lc3NhZ2UgdG8gYmUgaGVscGZ1bCwgcGxlYXNlIGFsc28gbG9nIHJjLiBBbmQgbm8gZnVs
bCBzdG9wIGluCmxvZyBtZXNzYWdlcyBwbGVhc2UgKGFnYWluIHdpdGggdmVyeSBmZXcgZXhjZXB0
aW9ucykuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:19:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:19:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYuFN-0007CU-RJ; Fri, 29 Jun 2018 14:19:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYuFN-0007CP-C5
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:19:37 +0000
X-Inumbo-ID: 73ae0252-7ba7-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73ae0252-7ba7-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:19:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:19:35 -0600
Message-Id: <5B363FF702000078001CF36A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:19:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dfaggioli@suse.com>
References: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
 <4cb5704633cb82cfaa2293ff36d9ff3395c6a3ae.camel@suse.com>
In-Reply-To: <4cb5704633cb82cfaa2293ff36d9ff3395c6a3ae.camel@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] schedulers: validate / correct global data
 just once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDE1OjQ3LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPiBN
eSByZXYtYnkgdGFnIHN0YW5kcyBpZiB0aGF0IGlzIGFkZGVkIGluIHRoaXMgcGF0Y2ggKGFuZCBl
dmVuIGlmIGEKPiBkaWZmZXJlbnQgd29yZGluZyBpcyB1c2VkKS4gQnV0IEkgYW0gYWxzbyBmaW5l
IHdpdGggdGhlIHBhdGNoIHRvIGdvIGluCj4gd2l0aG91dCB0aGF0LCBhcyBJIGNvbnNpZGVyIGl0
IGFuIGltcHJvdmVtZW50IG9mIHRoZSBjdXJyZW50IHNpdHVhdGlvbgo+IGFueXdheS4KCkkgd2Fz
IG1vcmUgY29uc2lkZXJpbmcgdGhpcyB0aGUgcG9zc2libGUgc3ViamVjdCBvZiBhbm90aGVyIHBh
dGNoLgoKVGhhbmtzLCBKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:20:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYuGG-0007ln-7I; Fri, 29 Jun 2018 14:20: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYuGF-0007lg-Bl
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:20:31 +0000
X-Inumbo-ID: 9422fb77-7ba7-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9422fb77-7ba7-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:20:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:20:30 -0600
Message-Id: <5B36402D02000078001CF36E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:20:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
 <32548b9e-3c8a-42bc-af8f-63cd4fc990d5@citrix.com>
In-Reply-To: <32548b9e-3c8a-42bc-af8f-63cd4fc990d5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] schedulers: validate / correct global data
 just once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA2LjE4IGF0IDE1OjUyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDYvMTggMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBbHNvIG1hcmsg
Y29tbWFuZCBsaW5lIHBhcnNpbmcgcm91dGluZSBfX2luaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+IEZvciBjcmVkaXQyIEkn
bSBub3Qgc3VyZSB0aGUgcmVsYXRpdmVseSB2ZXJib3NlIGxvZ2dpbmcgb2YgYWxsCj4+IHBhcmFt
ZXRlcnMgc2hvdWxkIHJlYWxseSBoYXBwZW4gdXBvbiBldmVyeSBpbml0aWFsaXphdGlvbi4gT3Rv
aCBlbWl0dGluZwo+PiBpdCBhdCBib290IHRpbWUgd2hlbiB0aGUgc2NoZWR1bGVyIGlzbid0IGFj
dHVhbGx5IHVzZWQgbWF5IGFsc28gYmUKPj4gY29uZnVzaW5nLgo+Pgo+PiAtLS0gYS94ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdC5jCj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKPj4g
QEAgLTIxNTYsNiArMjE1NiwzNiBAQCBjc2NoZWRfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVy
ICpvcHMpCj4+ICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7
Cj4+ICB9Cj4+ICAKPj4gK3N0YXRpYyBpbnQgX19pbml0Cj4+ICtjc2NoZWRfZ2xvYmFsX2luaXQo
dm9pZCkKPj4gK3sKPj4gKyAgICBpZiAoIHNjaGVkX2NyZWRpdF90c2xpY2VfbXMgPiBYRU5fU1lT
Q1RMX0NTQ0hFRF9UU0xJQ0VfTUFYCj4+ICsgICAgICAgICB8fCBzY2hlZF9jcmVkaXRfdHNsaWNl
X21zIDwgWEVOX1NZU0NUTF9DU0NIRURfVFNMSUNFX01JTiApCj4gCj4gTWluZCBmaXhpbmcgdGhl
IHN0eWxlIHRvCj4gCj4gaWYgKCBzY2hlZF9jcmVkaXRfdHNsaWNlX21zID4gWEVOX1NZU0NUTF9D
U0NIRURfVFNMSUNFX01BWCB8fAo+ICAgICBzY2hlZF9jcmVkaXRfdHNsaWNlX21zIDwgWEVOX1NZ
U0NUTF9DU0NIRURfVFNMSUNFX01JTiApCj4gCj4gYXMgeW91J3JlIG1vdmluZyBpdD8KCk9oLCBz
dXJlIC0gSSBzaG91bGQgaGF2ZSBub3RpY2VkIHRoaXMgbXlzZWxmLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:25:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:25:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYuLL-00080q-VV; Fri, 29 Jun 2018 14:25:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYuLK-00080e-TR
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:25:46 +0000
X-Inumbo-ID: 4e9d062b-7ba8-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e9d062b-7ba8-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 16:25: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 1fYuLJ-0003ek-4T; Fri, 29 Jun 2018 14:25: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 1fYuLI-00038v-PI; Fri, 29 Jun 2018 14:25:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYuLI-0001ob-Oe; Fri, 29 Jun 2018 14:25:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124818-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-pvops:<job
 status>:broken:regression
 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:build-arm64-pvops:host-install(4):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=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 14:25:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124818: 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>

ZmxpZ2h0IDEyNDgxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDgxOC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTAyCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMWY2NGY2ZjdlZWI3ZThlMzI1MjA2M2Jj
NzMwODY2MDA1MjhlYzcyMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
NDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI0NTAyICAyMDE4LTA2LTIxIDEwOjAwOjMxIFogICAgOCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyNDY5OCAgMjAxOC0wNi0yNSAxNTowMDozNSBaICAgIDMgZGF5cyAgICA0IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDgxMyAgMjAxOC0wNi0yOCAxODowMDo1OCBa
ICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpi
cm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA1MDIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:35:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:35:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYuUW-0000PU-5P; Fri, 29 Jun 2018 14:35:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYuUU-0000PP-Vz
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 14:35:15 +0000
X-Inumbo-ID: a24d0e81-7ba9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a24d0e81-7ba9-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:35:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:35:12 -0600
Message-Id: <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:35:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel PT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvaXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L2lw
dC5jCj4gQEAgLTI1LDExICsyNSw3NCBAQAo+ICAjaW5jbHVkZSA8YXNtL2lwdC5oPgo+ICAjaW5j
bHVkZSA8YXNtL21zci5oPgo+ICAKPiArI2RlZmluZSBFQVggMAo+ICsjZGVmaW5lIEVDWCAxCj4g
KyNkZWZpbmUgRURYIDIKPiArI2RlZmluZSBFQlggMwo+ICsjZGVmaW5lIENQVUlEX1JFR1NfTlVN
ICAgNCAvKiBudW1iZXIgb2YgcmVnc3RlcnMgKGVheCwgZWJ4LCBlY3gsIGVkeCkgKi8KPiArCj4g
KyNkZWZpbmUgQklUKG5yKSAgICAgICAgICAgICAgICAgKDFVTCA8PCAobnIpKQoKSSBkb24ndCBw
YXJ0aWN1bGFybHkgbGlrZSBhbnkgc3VjaCBwcmV0dHkgZ2VuZXJpYyB0aGluZ3MgdG8gYmUgYWRk
ZWQgdG8gaW5kaXZpZHVhbApmaWxlcywgYnV0IEkgYWxzbyBoYXZlIG5vdGhpbmcgYmV0dGVyIHRv
IHN1Z2dlc3QuIEJ1dCBwbGVhc2UgYWRkIHRoZSBtaXNzaW5nIGkgdG8KdGhlIGNvbW1lbnQuCgo+
ICsjZGVmaW5lIElQVF9DQVAoX24sIF9sLCBfciwgX20pICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPiArICAgIFtJUFRfQ0FQXyAjIyBfbl0gPSB7IC5uYW1lID0gX19zdHJpbmdpZnko
X24pLCAubGVhZiA9IF9sLCBcCj4gKyAgICAgICAgLnJlZyA9IF9yLCAubWFzayA9IF9tIH0KPiAr
Cj4gK3N0YXRpYyBzdHJ1Y3QgaXB0X2NhcF9kZXNjIHsKPiArICAgIGNvbnN0IGNoYXIgICAgKm5h
bWU7Cj4gKyAgICB1bnNpZ25lZCBpbnQgIGxlYWY7Cj4gKyAgICB1bnNpZ25lZCBjaGFyIHJlZzsK
CkkgZG9uJ3QgdGhpbmsgbGVhZiBuZWVkcyB0byBiZSBmdWxsIDMyIGJpdHMgd2lkZT8gT25jZSBz
aHJ1bmsgYnkgYXQgbGVhc3QKdHdvIGJpdHMsIHRoZSBzaXplIG9mIHRoZSBvdmVyYWxsIHN0cnVj
dHVyZSBjb3VsZCBnbyBkb3duIGZyb20gMjQgdG8gMTYKYnl0ZXMuCgo+ICsgICAgdW5zaWduZWQg
aW50ICBtYXNrOwo+ICt9IGlwdF9jYXBzW10gPSB7Cj4gKyAgICBJUFRfQ0FQKG1heF9zdWJsZWFm
LCAgICAgICAgICAgIDAsIEVBWCwgMHhmZmZmZmZmZiksCj4gKyAgICBJUFRfQ0FQKGNyM19maWx0
ZXIsICAgICAgICAgICAgIDAsIEVCWCwgQklUKDApKSwKPiArICAgIElQVF9DQVAocHNiX2N5Yywg
ICAgICAgICAgICAgICAgMCwgRUJYLCBCSVQoMSkpLAo+ICsgICAgSVBUX0NBUChpcF9maWx0ZXIs
ICAgICAgICAgICAgICAwLCBFQlgsIEJJVCgyKSksCj4gKyAgICBJUFRfQ0FQKG10YywgICAgICAg
ICAgICAgICAgICAgIDAsIEVCWCwgQklUKDMpKSwKPiArICAgIElQVF9DQVAocHR3cml0ZSwgICAg
ICAgICAgICAgICAgMCwgRUJYLCBCSVQoNCkpLAo+ICsgICAgSVBUX0NBUChwb3dlcl9ldmVudCwg
ICAgICAgICAgICAwLCBFQlgsIEJJVCg1KSksCj4gKyAgICBJUFRfQ0FQKHRvcGFfb3V0cHV0LCAg
ICAgICAgICAgIDAsIEVDWCwgQklUKDApKSwKPiArICAgIElQVF9DQVAodG9wYV9tdWx0aV9lbnRy
eSwgICAgICAgMCwgRUNYLCBCSVQoMSkpLAo+ICsgICAgSVBUX0NBUChzaW5nbGVfcmFuZ2Vfb3V0
cHV0LCAgICAwLCBFQ1gsIEJJVCgyKSksCj4gKyAgICBJUFRfQ0FQKG91dHB1dF9zdWJzeXMsICAg
ICAgICAgIDAsIEVDWCwgQklUKDMpKSwKPiArICAgIElQVF9DQVAocGF5bG9hZHNfbGlwLCAgICAg
ICAgICAgMCwgRUNYLCBCSVQoMzEpKSwKPiArICAgIElQVF9DQVAoYWRkcl9yYW5nZSwgICAgICAg
ICAgICAgMSwgRUFYLCAweDcpLAo+ICsgICAgSVBUX0NBUChtdGNfcGVyaW9kLCAgICAgICAgICAg
ICAxLCBFQVgsIDB4ZmZmZjAwMDApLAo+ICsgICAgSVBUX0NBUChjeWNsZV90aHJlc2hvbGQsICAg
ICAgICAxLCBFQlgsIDB4ZmZmZiksCj4gKyAgICBJUFRfQ0FQKHBzYl9mcmVxLCAgICAgICAgICAg
ICAgIDEsIEVCWCwgMHhmZmZmMDAwMCksCj4gK307Cgpjb25zdD8KCj4gK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgaXB0X2NhcChjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqY3B1aWRfaXB0LCBlbnVtIGlw
dF9jYXAgY2FwKQo+ICt7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgaXB0X2NhcF9kZXNjICpjZCA9ICZp
cHRfY2Fwc1tjYXBdOwo+ICsgICAgdW5zaWduZWQgaW50IHNoaWZ0ID0gZmZzKGNkLT5tYXNrKSAt
IDE7CgpEbyB5b3UgcmVhbGx5IG5lZWQgdGhpcz8KCj4gKyAgICB1bnNpZ25lZCBpbnQgdmFsID0g
MDsKPiArCj4gKyAgICBjcHVpZF9pcHQgKz0gY2QtPmxlYWY7Cj4gKwo+ICsgICAgc3dpdGNoICgg
Y2QtPnJlZyApCj4gKyAgICB7Cj4gKyAgICBjYXNlIEVBWDoKPiArICAgICAgICB2YWwgPSBjcHVp
ZF9pcHQtPmE7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIEVCWDoKPiArICAgICAgICB2
YWwgPSBjcHVpZF9pcHQtPmI7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIEVDWDoKPiAr
ICAgICAgICB2YWwgPSBjcHVpZF9pcHQtPmM7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNl
IEVEWDoKPiArICAgICAgICB2YWwgPSBjcHVpZF9pcHQtPmQ7Cj4gKyAgICAgICAgYnJlYWs7Cj4g
KyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuICh2YWwgJiBjZC0+bWFzaykgPj4gc2hpZnQ7CgpJZiBh
bGwgbWFza3MgYXJlIGluZGVlZCBjb250aWd1b3VzIHNlcmllcyBvZiBzZXQgYml0cywgTUFTS19F
WFRSKCkgY2FuCmJlIHVzZWQgaGVyZSBhZmFpY3QuCgo+ICt9Cj4gKwo+ICBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV9pcHRfcGFyYW1zKGNvbnN0IGNoYXIgKnN0cikKPiAgewo+ICAgICAgaWYgKCAh
c3RyY21wKCJndWVzdCIsIHN0cikgKQoKU28gdGhpcyBpcyB0aGUgZW5kIG9mIHRoZSBjaGFuZ2Vz
IHRvIHRoaXMgZmlsZSwgYW5kIHRoZSBmdW5jdGlvbiB5b3UKaW50cm9kdWNlIGlzIHN0YXRpYy4g
SSdtIHByZXR0eSBzdXJlIGNvbXBpbGVycyB3aWxsIHdhcm4gYWJvdXQgdGhlIHVudXNlZApzdGF0
aWMsIGFuZCBoZW5jZSB0aGUgYnVpbGQgd2lsbCBmYWlsIGF0IHRoaXMgcG9pbnQgb2YgdGhlIHNl
cmllcyAoZHVlIHRvCi1XZXJyb3IpLiBJIHRoaW5rIHlvdSB3YW50IHRvIGludHJvZHVjZSB0aGUg
ZnVuY3Rpb24gdG9nZXRoZXIgd2l0aCBpdHMKZmlyc3QgdXNlci4KCj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaXB0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lwdC5oCj4gaW5k
ZXggYTY5ZjA0OS4uNDIyZjQ2YSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lw
dC5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pcHQuaAo+IEBAIC0zMSw2ICszMSwyNSBA
QAo+ICAKPiAgZXh0ZXJuIHVuc2lnbmVkIGludCBpcHRfbW9kZTsKPiAgCj4gK2VudW0gaXB0X2Nh
cCB7Cj4gKyAgICBJUFRfQ0FQX21heF9zdWJsZWFmID0gMCwKClBvaW50bGVzcyB2YWx1ZSBzcGVj
aWZpY2F0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14: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 1fYudS-0001BI-8g; Fri, 29 Jun 2018 14:44:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYudQ-0001BD-Ft
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:44:28 +0000
X-Inumbo-ID: ebd4233c-7baa-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebd4233c-7baa-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:44:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59033709"
Date: Fri, 29 Jun 2018 15:44:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629144423.nnlsn4rhuzrq63nu@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-9-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-9-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 08/10] vpci/header: allow multiple map
 operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRvIGJlIHF1ZXVlZCBpbiB2cGNpX3ZjcHUuIFRoaXMgd2lsbCBiZSByZXF1aXJl
ZCBmb3IgU1ItSU9WIHN1cHBvcnQsCj4gd2hpY2ggdXNlcyBhIHNpbmdsZSBjb250cm9sIHJlZ2lz
dGVyIGJpdCB0byB0b2dnbGUgbWVtb3J5IGRlY29kaW5nIGZvcgo+IGFsbCB0aGUgdmlydHVhbCBm
dW5jdGlvbnMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgZXhwZWN0ZWQuCj4gCj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14: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 1fYue0-0001E8-KP; Fri, 29 Jun 2018 14:45:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tetx=jp=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fYudz-0001E1-4y
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:45:03 +0000
X-Inumbo-ID: 00a4d3c2-7bab-11e8-ba45-cfc176a5991c
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00a4d3c2-7bab-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:45:02 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Fri, 29 Jun 2018 16:45:00 +0200
Received: from Palanthas.fritz.box (nwb-a10-snat.microfocus.com
 [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Fri, 29 Jun 2018 15:44:30 +0100
Message-ID: <bcb2c9e5b4021c626f2706791f98c64d26682bdb.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Fri, 29 Jun 2018 16:44:27 +0200
In-Reply-To: <5B363FF702000078001CF36A@prv1-mh.provo.novell.com>
References: <5B362FD402000078001CF26F@prv1-mh.provo.novell.com>
 <4cb5704633cb82cfaa2293ff36d9ff3395c6a3ae.camel@suse.com>
 <5B363FF702000078001CF36A@prv1-mh.provo.novell.com>
Organization: SUSE
X-Mailer: Evolution 3.28.3 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] schedulers: validate / correct global data
 just once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============2162852970117049112=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Fri, 2018-06-29 at 08:19 -0600, Jan Beulich wrote:
> > > > On 29.06.18 at 15:47, <dfaggioli@suse.com> wrote:
> >=20
> > My rev-by tag stands if that is added in this patch (and even if a
> > different wording is used). But I am also fine with the patch to go
> > in
> > without that, as I consider it an improvement of the current
> > situation
> > anyway.
>=20
> I was more considering this the possible subject of another patch.
>=20
Sure, and for me, that's perfectly fine!

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/
--=-EBOtDgVXWXhbuPssY4Te
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+4FAls2RcsACgkQFkJ4iaW4
c+6a6g/+M4vnyWMoiyJTLi8lwx3/+LLzAJLroHmfcAFHlBPKw/WXhIkTtLCygHWu
Wc7CRmtG2C2SJgn2JrgN8AkiF25lWp2ejA+Qa3O4ku4LN6OLXox63k8Du97PdvCg
rtu7k1M88LI0e7a2U2rDhnZwkf5G+clgNdAnRe/igdV6H3M6YeQ/oLSwENRLMAJH
tunbUNeKDP9UCBJDVH/B6odG1ZXs7DkBrb18ntfnQEp5mmR0MMyTFbElZC5jG7dr
fvYMrEMo2CHQzNxkdryDwTzUGt9GkgYNMQ1lVDqHl1HSRdVCVcQ3L03V5JIMqQDH
JL508NB2xWXu6BtDMUpRRRww6PSqu7LBsYxV3b15domCJTm1YHRrU6pv7LtXLBRb
EK3p35as3MoY3viQrcT47nTQxIkxs7shcMUGAH3kgrhOYVMcyRalzBp17e9xrhZS
5ZZ3EKRbS4EBzd7ND5V7EAI27P5Pw06z7Xwr66xp39kyu+J/0BWixurfPamU2NY9
2E9Qav1MxygNDHd98VOGIc2p6pnEQ3korMT4OHspoHQNzLqzTrOGMske+PItM+N9
sub0qUhjkRja7VEdkjFxtI9s3dQ+XEzyzW2Bjc9DGx/mqyhm1iftJh0910Abq17J
VenmBMZV7dhxy8SEqKRzPv8RqdcS1iSN+JuHSDxi9oUl7P3LKXM=
=/PtA
-----END PGP SIGNATURE-----

--=-EBOtDgVXWXhbuPssY4Te--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2162852970117049112==--



From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:47:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:47:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYufq-0001OW-7V; Fri, 29 Jun 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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYufp-0001OP-7X
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 14:46:57 +0000
X-Inumbo-ID: 433976c2-7bab-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 433976c2-7bab-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 16:46:53 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:46:54 -0600
Message-Id: <5B36465D02000078001CF3B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:46:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-8-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-8-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/10] x86: Add Intel Processor Trace
 MSRs read/write emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IEBAIC0xMDYsNiArMTE0LDEwNSBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9pcHRfcGFyYW1z
KGNvbnN0IGNoYXIgKnN0cikKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+ICtpbnQgaXB0X2Rv
X3JkbXNyKHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKPiArewo+ICsg
ICAgY29uc3Qgc3RydWN0IGlwdF9kZXNjICppcHRfZGVzYyA9IGN1cnJlbnQtPmFyY2guaHZtX3Zt
eC5pcHRfZGVzYzsKPiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBjdXJyZW50
LT5kb21haW4tPmFyY2guY3B1aWQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaW5kZXg7Cj4gKwo+ICsg
ICAgaWYgKCAhaXB0X2Rlc2MgKQo+ICsgICAgICAgIHJldHVybiAxOwo+ICsKPiArICAgIHN3aXRj
aCAoIG1zciApCj4gKyAgICB7Cj4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfQ1RMOgo+ICsgICAg
ICAgICptc3JfY29udGVudCA9IGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsOwo+ICsgICAgICAgIGJy
ZWFrOwo+ICsgICAgY2FzZSBNU1JfSUEzMl9SVElUX1NUQVRVUzoKPiArICAgICAgICAqbXNyX2Nv
bnRlbnQgPSBpcHRfZGVzYy0+aXB0X2d1ZXN0LnN0YXR1czsKPiArICAgICAgICBicmVhazsKPiAr
ICAgIGNhc2UgTVNSX0lBMzJfUlRJVF9PVVRQVVRfQkFTRToKPiArICAgICAgICBpZiAoICFpcHRf
Y2FwKHAtPmlwdC5yYXcsIElQVF9DQVBfc2luZ2xlX3JhbmdlX291dHB1dCkgJiYKPiArICAgICAg
ICAgICAgICFpcHRfY2FwKHAtPmlwdC5yYXcsIElQVF9DQVBfdG9wYV9vdXRwdXQpICkKPiArICAg
ICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAgICAgKm1zcl9jb250ZW50ID0gaXB0X2Rlc2MtPmlw
dF9ndWVzdC5vdXRwdXRfYmFzZTsKPiArICAgICAgICBicmVhazsKPiArICAgIGNhc2UgTVNSX0lB
MzJfUlRJVF9PVVRQVVRfTUFTSzoKPiArICAgICAgICBpZiAoICFpcHRfY2FwKHAtPmlwdC5yYXcs
IElQVF9DQVBfc2luZ2xlX3JhbmdlX291dHB1dCkgJiYKPiArICAgICAgICAgICAgICFpcHRfY2Fw
KHAtPmlwdC5yYXcsIElQVF9DQVBfdG9wYV9vdXRwdXQpICkKPiArICAgICAgICAgICAgcmV0dXJu
IDE7Cj4gKyAgICAgICAgKm1zcl9jb250ZW50ID0gaXB0X2Rlc2MtPmlwdF9ndWVzdC5vdXRwdXRf
bWFzayB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJUSVRfT1VUUFVU
X01BU0tfREVGQVVMVDsKPiArICAgICAgICBicmVhazsKPiArICAgIGNhc2UgTVNSX0lBMzJfUlRJ
VF9DUjNfTUFUQ0g6Cj4gKyAgICAgICAgaWYgKCAhaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQ
X2NyM19maWx0ZXIpICkKPiArICAgICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAgICAgKm1zcl9j
b250ZW50ID0gaXB0X2Rlc2MtPmlwdF9ndWVzdC5jcjNfbWF0Y2g7Cj4gKyAgICAgICAgYnJlYWs7
Cj4gKyAgICBkZWZhdWx0Ogo+ICsJaW5kZXggPSBtc3IgLSBNU1JfSUEzMl9SVElUX0FERFJfQSgw
KTsKCkhhcmQgdGFiLiBBbHNvIHRocm91Z2hvdXQgYm90aCBmdW5jdGlvbnMnIHN3aXRjaCgpIHN0
YXRlbWVudHMgcGxlYXNlCmFkZCBibGFuayBsaW5lcyBiZXR3ZWVuIGNhc2UgYmxvY2tzLgoKPiAr
aW50IGlwdF9kb193cm1zcih1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkK
PiArewo+ICsgICAgc3RydWN0IGlwdF9kZXNjICppcHRfZGVzYyA9IGN1cnJlbnQtPmFyY2guaHZt
X3ZteC5pcHRfZGVzYzsKPiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBjdXJy
ZW50LT5kb21haW4tPmFyY2guY3B1aWQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaW5kZXg7Cj4gKwo+
ICsgICAgaWYgKCAhaXB0X2Rlc2MgKQo+ICsgICAgICAgIHJldHVybiAxOwo+ICsKPiArICAgIHN3
aXRjaCAoIG1zciApCj4gKyAgICB7Cj4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfQ1RMOgo+ICsg
ICAgICAgIGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsID0gbXNyX2NvbnRlbnQ7Cj4gKyAgICAgICAg
X192bXdyaXRlKEdVRVNUX0lBMzJfUlRJVF9DVEwsIG1zcl9jb250ZW50KTsKPiArICAgICAgICBi
cmVhazsKPiArICAgIGNhc2UgTVNSX0lBMzJfUlRJVF9TVEFUVVM6Cj4gKyAgICAgICAgaWYgKCAo
aXB0X2Rlc2MtPmlwdF9ndWVzdC5jdGwgJiBSVElUX0NUTF9UUkFDRUVOKSB8fAo+ICsgICAgICAg
ICAgICAgKG1zcl9jb250ZW50ICYgTVNSX0lBMzJfUlRJVF9TVEFUVVNfTUFTSykgKQo+ICsgICAg
ICAgICAgICByZXR1cm4gMTsKPiArICAgICAgICBpcHRfZGVzYy0+aXB0X2d1ZXN0LnN0YXR1cyA9
IG1zcl9jb250ZW50Owo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSBNU1JfSUEzMl9SVElU
X09VVFBVVF9CQVNFOgo+ICsgICAgICAgIGlmICggKGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsICYg
UlRJVF9DVExfVFJBQ0VFTikgfHwKPiArICAgICAgICAgICAgIChtc3JfY29udGVudCAmCj4gKyAg
ICAgICAgICAgICAgICAgTVNSX0lBMzJfUlRJVF9PVVRQVVRfQkFTRV9NQVNLKHAtPmV4dGQubWF4
cGh5c2FkZHIpKSB8fAoKSW5kZW50YXRpb24uCgo+ICsgICAgICAgICAgICAgKCFpcHRfY2FwKHAt
PmlwdC5yYXcsIElQVF9DQVBfc2luZ2xlX3JhbmdlX291dHB1dCkgJiYKPiArICAgICAgICAgICAg
ICAhaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQX3RvcGFfb3V0cHV0KSkgKQo+ICsgICAgICAg
ICAgICByZXR1cm4gMTsKPiArICAgICAgICBpcHRfZGVzYy0+aXB0X2d1ZXN0Lm91dHB1dF9iYXNl
ID0gbXNyX2NvbnRlbnQ7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIE1TUl9JQTMyX1JU
SVRfT1VUUFVUX01BU0s6Cj4gKyAgICAgICAgaWYgKCAoaXB0X2Rlc2MtPmlwdF9ndWVzdC5jdGwg
JiBSVElUX0NUTF9UUkFDRUVOKSB8fAo+ICsgICAgICAgICAgICAgKCFpcHRfY2FwKHAtPmlwdC5y
YXcsIElQVF9DQVBfc2luZ2xlX3JhbmdlX291dHB1dCkgJiYKPiArICAgICAgICAgICAgICAhaXB0
X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQX3RvcGFfb3V0cHV0KSkgKQo+ICsgICAgICAgICAgICBy
ZXR1cm4gMTsKPiArICAgICAgICBpcHRfZGVzYy0+aXB0X2d1ZXN0Lm91dHB1dF9tYXNrID0gbXNy
X2NvbnRlbnQgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJUSVRfT1VUUFVU
X01BU0tfREVGQVVMVDsKCkFnYWluLgoKPiArICAgICAgICBicmVhazsKPiArICAgIGNhc2UgTVNS
X0lBMzJfUlRJVF9DUjNfTUFUQ0g6Cj4gKyAgICAgICAgaWYgKCAoaXB0X2Rlc2MtPmlwdF9ndWVz
dC5jdGwgJiBSVElUX0NUTF9UUkFDRUVOKSB8fAo+ICsgICAgICAgICAgICAgIWlwdF9jYXAocC0+
aXB0LnJhdywgSVBUX0NBUF9jcjNfZmlsdGVyKSApCj4gKyAgICAgICAgICAgIHJldHVybiAxOwo+
ICsgICAgICAgIGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3IzX21hdGNoID0gbXNyX2NvbnRlbnQ7Cj4g
KyAgICAgICAgYnJlYWs7Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIGluZGV4ID0gbXNyIC0g
TVNSX0lBMzJfUlRJVF9BRERSX0EoMCk7Cj4gKyAgICAgICAgaWYgKCBpbmRleCA+PSBpcHRfY2Fw
KHAtPmlwdC5yYXcsIElQVF9DQVBfYWRkcl9yYW5nZSkgKiAyICkKPiArICAgICAgICAgICAgcmV0
dXJuIDE7Cj4gKyAgICAgICAgaXB0X2Rlc2MtPmlwdF9ndWVzdC5hZGRyW2luZGV4XSA9IG1zcl9j
b250ZW50Owo+ICsgICAgfQoKUGxlYXNlIGRvbid0IG9taXQgdGhlICJicmVhazsiIGFib3ZlIGhl
cmUgKHNhbWUgaW4gdGhlIG90aGVyCmZ1bmN0aW9uKS4KCj4gKyAgICByZXR1cm4gMDsKPiArfQoK
Qm90aCBmdW5jdGlvbnMgb25seSBldmVyIHJldHVybiAwIG9yIDEgLSBkaWQgeW91IG1lYW4gdGhl
aXIgcmV0dXJuIHR5cGUKdG8gYmUgYm9vbD8gQW5kIHRoZSBwZXJoYXBzIGJldHRlciB1c2UgdHJ1
ZSBmb3Igc3VjY2VzcyBhbmQgZmFsc2UgZm9yCmZhaWx1cmU/Cgo+IEBAIC0yMDQsMyArMzExLDQg
QEAgdm9pZCBpcHRfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICB2LT5hcmNoLmh2
bV92bXguaXB0X2Rlc2MgPSBOVUxMOwo+ICAgICAgfQo+ICB9Cj4gKwoKU3RyYXkgYWRkaXRpb24g
b2YgYSBibGFuayBsaW5lLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gQEAgLTI4OTgsNiArMjg5OCwxNSBAQCBz
dGF0aWMgaW50IHZteF9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgCj4gdWlu
dDY0X3QgKm1zcl9jb250ZW50KQo+ICAgICAgICAgIGlmICggdnBtdV9kb19yZG1zcihtc3IsIG1z
cl9jb250ZW50KSApCj4gICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Cj4gICAgICAgICAgYnJl
YWs7Cj4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfQ1RMOgo+ICsgICAgY2FzZSBNU1JfSUEzMl9S
VElUX1NUQVRVUzoKPiArICAgIGNhc2UgTVNSX0lBMzJfUlRJVF9PVVRQVVRfQkFTRToKPiArICAg
IGNhc2UgTVNSX0lBMzJfUlRJVF9PVVRQVVRfTUFTSzoKPiArICAgIGNhc2UgTVNSX0lBMzJfUlRJ
VF9DUjNfTUFUQ0g6Cj4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfQUREUl9BKDApIC4uLiBNU1Jf
SUEzMl9SVElUX0FERFJfQigzKToKCklzIHRoZSAzIGhlcmUgYW4gYXJjaGl0ZWN0dXJhbCBsaW1p
dD8gT3RoZXJ3aXNlIHlvdSB3YW50IHRvIHVzZSBhIGhpZ2hlcgpudW1iZXIgaGVyZSBhbmQgcmVs
eSBvbiB0aGUgY2FsbGVlIHRvIGRvIHRoZSBmdWxsIGNoZWNraW5nLgoKSmFuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:50:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:50:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYujG-00026i-PO; Fri, 29 Jun 2018 14:50: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYujF-00026c-Tb
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 14:50:29 +0000
X-Inumbo-ID: c3b855bc-7bab-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3b855bc-7bab-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:50:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59034734"
Date: Fri, 29 Jun 2018 15:50:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629145024.jjokha3cgscvfsae@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-10-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-10-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 09/10] pci: add vpci hooks for device
 addition/removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgcGNpX3thZGQvcmVtb3ZlfV9kZXZpY2Ugd29yayBjb3JyZWN0bHkg
d2l0aCB2cGNpLiBOb3RlIHRoYXQKPiB0aGlzIHJlcXVpcmVzIG1vdmluZyB2cGNpX2FkZF9oYW5k
bGVycyBvdXQgb2YgdGhlIGluaXQgc2VjdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 14:56:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 14:56:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYuoj-0002Jx-H3; Fri, 29 Jun 2018 14: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYuoi-0002Js-Ax
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 14:56:08 +0000
X-Inumbo-ID: 8ce757a7-7bac-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ce757a7-7bac-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 14:56:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 08:56:05 -0600
Message-Id: <5B36488402000078001CF3EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 08:56:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-9-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-9-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 08/10] x86: Introduce a function to check
 the value of RTIT_CTL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IEFueSBhdHRlbXB0IHRvIG1vZGlmeSBJQTMyX1JUSVRfQ1RMIHdoaWxlIFRyYWNlRW4gaXMgc2V0
IHdpbGwKPiByZXN1bHQgaW4gYSAjR1AgdW5sZXNzIHRoZSBzYW1lIHdyaXRlIGFsc28gY2xlYXJz
IFRyYWNlRW4uCj4gV3JpdGVzIHRvIElBMzJfUlRJVF9DVEwgdGhhdCBkbyBub3QgbW9kaWZ5IGFu
eSBiaXRzIHdpbGwgbm90Cj4gY2F1c2UgYSAjR1AsIGV2ZW4gaWYgVHJhY2VFbiByZW1haW5zIHNl
dC4KPiBNU1Igd3JpdGUgdGhhdCBhdHRlbXB0cyB0byBjaGFuZ2UgYml0cyBtYXJrZWQgcmVzZXJ2
ZWQsIG9yCj4gdXRpbGl6ZSBlbmNvZGluZ3MgbWFya2VkIHJlc2VydmVkLCB3aWxsIGNhdXNlIGEg
I0dQIGZhdWx0LgoKTWF5IEkgYXNrIHRoYXQgeW91IGFsc28gYWRkIGEgc2ltaWxhciBjb2RlIGNv
bW1lbnQsIHBlcmhhcHMgYWhlYWQKb2YgdGhlIGZ1bmN0aW9uIGRlZmluaXRpb24/Cgo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9jcHUvaXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L2lwdC5jCj4g
QEAgLTExNCw2ICsxMTQsMTE0IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lwdF9wYXJhbXMo
Y29uc3QgY2hhciAqc3RyKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQg
cnRpdF9jdGxfY2hlY2sodWludDY0X3QgbmV3LCB1aW50NjRfdCBvbGQpCgpJdCBsb29rcyBhcyBp
ZiBhZ2FpbiB5b3UgbWVhbiB0aGUgZnVuY3Rpb24gdG8gcmV0dXJuIGJvb2xlYW4sIHNvIHBsZWFz
ZQpoYXZlIGl0IGhhdmUgYm9vbCByZXR1cm4gdHlwZS4KCj4gK3sKPiArICAgIGNvbnN0IHN0cnVj
dCBjcHVpZF9wb2xpY3kgKnAgPSBjdXJyZW50LT5kb21haW4tPmFyY2guY3B1aWQ7Cj4gKyAgICBj
b25zdCBzdHJ1Y3QgaXB0X2Rlc2MgKmlwdF9kZXNjID0gY3VycmVudC0+YXJjaC5odm1fdm14Lmlw
dF9kZXNjOwo+ICsgICAgdWludDY0X3QgcnRpdF9jdGxfbWFzayA9IH4oKHVpbnQ2NF90KTApOwoK
VG9vIG1hbnkgcGFyZW50aGVzZXMuCgo+ICsgICAgdW5zaWduZWQgaW50IGFkZHJfcmFuZ2UgPSBp
cHRfY2FwKHAtPmlwdC5yYXcsIElQVF9DQVBfYWRkcl9yYW5nZSk7Cj4gKyAgICB1bnNpZ25lZCBp
bnQgdmFsLCBpOwo+ICsKPiArICAgIGlmICAoIG5ldyA9PSBvbGQgKQo+ICsgICAgICAgIHJldHVy
biAwOwo+ICsKPiArICAgIC8qIENsZWFyIG5vIGRlcGVuZGVuY3kgYml0cyAqLwo+ICsgICAgcnRp
dF9jdGxfbWFzayA9IH4oUlRJVF9DVExfVFJBQ0VFTiB8IFJUSVRfQ1RMX09TIHwKPiArICAgICAg
ICAgICAgICAgIFJUSVRfQ1RMX1VTUiB8IFJUSVRfQ1RMX1RTQ19FTiB8IFJUSVRfQ1RMX0RJU19S
RVRDKTsKPiArCj4gKyAgICAvKiBJZiBDUFVJRC4oRUFYPTE0SCxFQ1g9MCk6RUJYWzBdPTEgQ1Iz
RmlsdGVyIGNhbiBiZSBzZXQgKi8KPiArICAgIGlmICggaXB0X2NhcChwLT5pcHQucmF3LCBJUFRf
Q0FQX2NyM19maWx0ZXIpICkKPiArICAgICAgICBydGl0X2N0bF9tYXNrICY9IH5SVElUX0NUTF9D
UjNfRklMVEVSOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBJZiBDUFVJRC4oRUFYPTE0SCxFQ1g9
MCk6RUJYWzFdPTEgQ1lDRW4sIEN5Y1RocmVzaCBhbmQKPiArICAgICAqIFBTQkZyZXEgY2FuIGJl
IHNldAo+ICsgICAgICovCj4gKyAgICBpZiAoIGlwdF9jYXAocC0+aXB0LnJhdywgSVBUX0NBUF9w
c2JfY3ljKSApCj4gKyAgICAgICAgcnRpdF9jdGxfbWFzayAmPSB+KFJUSVRfQ1RMX0NZQ0VOIHwK
PiArICAgICAgICAgICAgICAgIFJUSVRfQ1RMX0NZQ19USFJFU0ggfCBSVElUX0NUTF9QU0JfRlJF
USk7Cj4gKyAgICAvKgo+ICsgICAgICogSWYgQ1BVSUQuKEVBWD0xNEgsRUNYPTApOkVCWFszXT0x
IE1UQ0VuIEJyYW5jaEVuIGFuZAo+ICsgICAgICogTVRDRnJlcSBjYW4gYmUgc2V0Cj4gKyAgICAg
Ki8KPiArICAgIGlmICggaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQX210YykgKQo+ICsgICAg
ICAgIHJ0aXRfY3RsX21hc2sgJj0gfihSVElUX0NUTF9NVENfRU4gfAo+ICsgICAgICAgICAgICAg
ICAgUlRJVF9DVExfQlJBTkNIX0VOIHwgUlRJVF9DVExfTVRDX0ZSRVEpOwo+ICsKPiArICAgIC8q
IElmIENQVUlELihFQVg9MTRILEVDWD0wKTpFQlhbNF09MSBGVVBvblBUVyBhbmQgUFRXRW4gY2Fu
IGJlIHNldCAqLwo+ICsgICAgaWYgKCBpcHRfY2FwKHAtPmlwdC5yYXcsIElQVF9DQVBfcHR3cml0
ZSkgKQo+ICsgICAgICAgIHJ0aXRfY3RsX21hc2sgJj0gfihSVElUX0NUTF9GVVBfT05fUFRXIHwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJUSVRfQ1RMX1BUV19F
Tik7Cj4gKwo+ICsgICAgLyogSWYgQ1BVSUQuKEVBWD0xNEgsRUNYPTApOkVCWFs1XT0xIFB3ckV2
RW4gY2FuIGJlIHNldCAqLwo+ICsgICAgaWYgKCBpcHRfY2FwKHAtPmlwdC5yYXcsIElQVF9DQVBf
cG93ZXJfZXZlbnQpICkKPiArICAgICAgICBydGl0X2N0bF9tYXNrICY9IH5SVElUX0NUTF9QV1Jf
RVZUX0VOOwo+ICsKPiArICAgIC8qIElmIENQVUlELihFQVg9MTRILEVDWD0wKTpFQ1hbMF09MSBU
b1BBIGNhbiBiZSBzZXQgKi8KPiArICAgIGlmICggaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQ
X3RvcGFfb3V0cHV0KSApCj4gKyAgICAgICAgcnRpdF9jdGxfbWFzayAmPSB+UlRJVF9DVExfVE9Q
QTsKPiArICAgIC8qIElmIENQVUlELihFQVg9MTRILEVDWD0wKTpFQ1hbM109MSBGYWJpcmNFbiBj
YW4gYmUgc2V0ICovCj4gKyAgICBpZiAoIGlwdF9jYXAocC0+aXB0LnJhdywgSVBUX0NBUF9vdXRw
dXRfc3Vic3lzKSkKPiArICAgICAgICBydGl0X2N0bF9tYXNrICY9IH5SVElUX0NUTF9GQUJSSUNf
RU47Cj4gKyAgICAvKiB1bm1hc2sgYWRkcmVzcyByYW5nZSBjb25maWd1cmUgYXJlYSAqLwo+ICsg
ICAgZm9yIChpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKykKClN0eWxlLgoKPiArICAgICAgICBy
dGl0X2N0bF9tYXNrICY9IH4oMHhmIDw8ICgzMiArIGkgKiA0KSk7Cj4gKwo+ICsgICAgLyoKPiAr
ICAgICAqIEFueSBNU1Igd3JpdGUgdGhhdCBhdHRlbXB0cyB0byBjaGFuZ2UgYml0cyBtYXJrZWQg
cmVzZXJ2ZWQgd2lsbAo+ICsgICAgICogY2FzZSBhICNHUCBmYXVsdC4KCmNhdXNlCgo+ICsgICAg
ICovCj4gKyAgICBpZiAoIG5ldyAmIHJ0aXRfY3RsX21hc2sgKQo+ICsgICAgICAgIHJldHVybiAx
Owo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBBbnkgYXR0ZW1wdCB0byBtb2RpZnkgSUEzMl9SVElU
X0NUTCB3aGlsZSBUcmFjZUVuIGlzIHNldCB3aWxsCj4gKyAgICAgKiByZXN1bHQgaW4gYSAjR1Ag
dW5sZXNzIHRoZSBzYW1lIHdyaXRlIGFsc28gY2xlYXJzIFRyYWNlRW4uCj4gKyAgICAgKi8KPiAr
ICAgIGlmICggKGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsICYgUlRJVF9DVExfVFJBQ0VFTikgJiYK
PiArICAgICAgICAoKGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsIF4gbmV3KSAmIH5SVElUX0NUTF9U
UkFDRUVOKSApCgpXaHkgdGhlIF4gPyBZb3Ugb25seSBuZWVkIHRvIGNoZWNrIHdoZXRoZXIgbmV3
IGhhcyB0aGUgYml0IGNsZWFyLgpBbHNvIHBsZWFzZSB1c2UgIm9sZCIgd2hlcmV2ZXIgcG9zc2li
bGUsIGlmIHlvdSBhbHJlYWR5IGhhdmUgaXQgcGFzc2VkCmludG8gdGhlIGZ1bmN0aW9uLiBUaGlz
IHdheSBpdCdsbCBiZWNvbWUgb2J2aW91cyB0aGF0IHRoZSAibm90aGluZwpjaGFuZ2VkIiBjYXNl
IGlzIGFscmVhZHkgaGFuZGxlZCBieSB0aGUgdmVyeSBmaXJzdCBpZigpLgoKPiArICAgICAgICBy
ZXR1cm4gMTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogV1JNU1IgdG8gSUEzMl9SVElUX0NUTCB0
aGF0IHNldHMgVHJhY2VFbiBidXQgY2xlYXJzIHRoaXMgYml0Cj4gKyAgICAgKiBhbmQgRmFicmlj
RW4gd291bGQgY2F1c2UgI0dQLCBpZgo+ICsgICAgICogQ1BVSUQuKEVBWD0xNEgsIEVDWD0wKTpF
Q1guU05HTFJHTk9VVFtiaXQgMl0gPSAwCj4gKyAgICAgKi8KPiArICAgaWYgKCAobmV3ICYgUlRJ
VF9DVExfVFJBQ0VFTikgJiYgIShuZXcgJiBSVElUX0NUTF9UT1BBKSAmJgo+ICsgICAgICAgICEo
bmV3ICYgUlRJVF9DVExfRkFCUklDX0VOKSAmJgo+ICsgICAgICAgICFpcHRfY2FwKHAtPmlwdC5y
YXcsIElQVF9DQVBfc2luZ2xlX3JhbmdlX291dHB1dCkgKQo+ICsgICAgICAgIHJldHVybiAxOwo+
ICsgICAgLyoKPiArICAgICAqIE1UQ0ZyZXEsIEN5Y1RocmVzaCBhbmQgUFNCRnJlcSBlbmNvZGlu
Z3MgY2hlY2ssIGFueSBNU1Igd3JpdGUgdGhhdAo+ICsgICAgICogdXRpbGl6ZSBlbmNvZGluZ3Mg
bWFya2VkIHJlc2VydmVkIHdpbGwgY2FzdWUgYSAjR1AgZmF1bHQuCj4gKyAgICAgKi8KPiArICAg
IHZhbCA9IGlwdF9jYXAocC0+aXB0LnJhdywgSVBUX0NBUF9tdGNfcGVyaW9kKTsKPiArICAgIGlm
ICggaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQX210YykgJiYKPiArICAgICAgICAgICAgICAg
ICF0ZXN0X2JpdCgobmV3ICYgUlRJVF9DVExfTVRDX0ZSRVEpID4+Cj4gKyAgICAgICAgICAgICAg
ICBSVElUX0NUTF9NVENfRlJFUV9PRkZTRVQsICZ2YWwpICkKCkluZGVudGF0aW9uLgoKPiBAQCAt
MTcxLDYgKzI3OSw4IEBAIGludCBpcHRfZG9fd3Jtc3IodW5zaWduZWQgaW50IG1zciwgdWludDY0
X3QgbXNyX2NvbnRlbnQpCj4gICAgICBzd2l0Y2ggKCBtc3IgKQo+ICAgICAgewo+ICAgICAgY2Fz
ZSBNU1JfSUEzMl9SVElUX0NUTDoKPiArICAgICAgICBpZiAoIHJ0aXRfY3RsX2NoZWNrKG1zcl9j
b250ZW50LCBpcHRfZGVzYy0+aXB0X2d1ZXN0LmN0bCkgKQo+ICsgICAgICAgICAgICByZXR1cm4g
MTsKPiAgICAgICAgICBpcHRfZGVzYy0+aXB0X2d1ZXN0LmN0bCA9IG1zcl9jb250ZW50Owo+ICAg
ICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMyX1JUSVRfQ1RMLCBtc3JfY29udGVudCk7Cj4gICAg
ICAgICAgYnJlYWs7CgpXaXRob3V0IHRoaXMgSSBkb24ndCBzZWUgaG93IHRoZSBwcmV2aW91cyBw
YXRjaCBpcyBjb21wbGV0ZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:15:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15: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 1fYv6y-0003ma-AO; Fri, 29 Jun 2018 15:15: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYv6x-0003mV-GO
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:14:59 +0000
X-Inumbo-ID: 2f3e0bf1-7baf-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f3e0bf1-7baf-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:14:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 09:14:56 -0600
Message-Id: <5B364CEF02000078001CF416@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 09:14:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-10-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-10-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/10] x86: Disable Intel Processor Trace
 when VMXON in L1 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IEBAIC0xNTE5LDYgKzE1MjAsMTQgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQo+ICAgICAgdi0+YXJjaC5odm1fdm14LmxhdW5jaGVkID0gMDsKPiAg
ICAgIHZtc3VjY2VlZChyZWdzKTsKPiAgCj4gKyAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5pcHRf
ZGVzYyApCj4gKyAgICB7Cj4gKyAgICAgICAgdi0+YXJjaC5odm1fdm14LmlwdF9kZXNjLT5pcHRf
Z3Vlc3QuY3RsID0gMDsKPiArICAgICAgICB2bXhfdm1jc19lbnRlcihjdXJyZW50KTsKPiArICAg
ICAgICBfX3Ztd3JpdGUoR1VFU1RfSUEzMl9SVElUX0NUTCwgMCk7Cj4gKyAgICAgICAgdm14X3Zt
Y3NfZXhpdChjdXJyZW50KTsKPiArICAgIH0KCkkgYWdhaW4gZG9uJ3QgdW5kZXJzdGFuZCB3aHkg
ZW50ZXIgYW5kIGV4aXQgdGhlIFZNQ1MgaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:17:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15: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 1fYv9R-0003u8-QE; Fri, 29 Jun 2018 15: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYv9Q-0003u3-Ei
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:17:32 +0000
X-Inumbo-ID: 8ad4bac8-7baf-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ad4bac8-7baf-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:17:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 09:17:30 -0600
Message-Id: <5B364D8802000078001CF419@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 09:17:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>,<xen-devel@lists.xen.org>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI3LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKPiArKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oCj4gQEAgLTIxNSw2
ICsyMTUsNyBAQCBYRU5fQ1BVRkVBVFVSRShTTUFQLCAgICAgICAgICA1KjMyKzIwKSAvKlMgIFN1
cGVydmlzb3IgTW9kZSBBY2Nlc3MgUHJldmVudGlvbiAqLwo+ICBYRU5fQ1BVRkVBVFVSRShBVlg1
MTJJRk1BLCAgICA1KjMyKzIxKSAvKkEgIEFWWC01MTIgSW50ZWdlciBGdXNlZCBNdWx0aXBseSBB
ZGQgKi8KPiAgWEVOX0NQVUZFQVRVUkUoQ0xGTFVTSE9QVCwgICAgNSozMisyMykgLypBICBDTEZM
VVNIT1BUIGluc3RydWN0aW9uICovCj4gIFhFTl9DUFVGRUFUVVJFKENMV0IsICAgICAgICAgIDUq
MzIrMjQpIC8qQSAgQ0xXQiBpbnN0cnVjdGlvbiAqLwo+ICtYRU5fQ1BVRkVBVFVSRShJUFQsICAg
ICAgICAgICA1KjMyKzI1KSAvKkggIEludGVsIFByb2Nlc3NvciBUcmFjZSAqLwoKQnR3IC0gaW50
cm9kdWNpbmcgdGhlIGZlYXR1cmUgZmxhZyBoZXJlIGlzIGNlcnRhaW5seSBmaW5lLCBidXQgSSB0
aGluayB5b3UKc2hvdWxkIGFkZCB0aGUgSCBhbm5vdGF0aW9uIG9ubHkgb25jZSBmdW5jdGlvbmFs
aXR5IGlzIGNvbXBsZXRlLiBUaGF0CndvdWxkIHRoZW4gZS5nLiBhbHNvIHJlZHVjZSB0aGUgaW1w
YWN0IG9mIHBhdGNoIDggYWRkaW5nIGZ1bmN0aW9uYWxpdHkKb3RoZXJ3aXNlIHN0cmljdGx5IG5l
Y2Vzc2FyeSBhbHJlYWR5IGluIHBhdGNoIDcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:23:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 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 1fYvEd-0004cG-II; Fri, 29 Jun 2018 15: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYvEb-0004cB-Su
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:22:53 +0000
X-Inumbo-ID: 4a5fd171-7bb0-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a5fd171-7bb0-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:22:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 09:22:51 -0600
Message-Id: <5B364ECB02000078001CF440@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 09:22:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-11-git-send-email-luwei.kang@intel.com>
In-Reply-To: <1527686884-5917-11-git-send-email-luwei.kang@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 10/10] x86: Handle new asynchronous exit
 qualification
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE4IGF0IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IFVzaW5nIEVQVCB0byB0cmFuc2xhdGUgUFQgb3V0cHV0IGFkZHJlc3NlcyBpbnRyb2R1Y2VzIHRo
ZSBwb3NzaWJpbGl0eSBvZgo+IHRha2luZyBldmVudHMgb24gUFQgb3V0cHV0IHJlYWRzIGFuZCB3
cml0ZXMuIEV2ZW50IHBvc3NpYmlsaXRpZXMgaW5jbHVkZQo+IEVQVCB2aW9sYXRpb25zLCBFUFQg
bWlzY29uZmlndXJhdGlvbnMsIFBNTCBsb2ctZnVsbCBWTSBleGl0cywgYW5kIEFQSUMKPiBhY2Nl
c3MgVk0gZXhpdHMuCj4gRVBUIHZpb2xhdGlvbnM6Cj4gIGEuIEludGVsIFBUIGJ1ZmZlciBpcyBh
IE1NSU8gYWRkcmVzcyBpbiBndWVzdC4gQWN0dWFsbHksIGl0IGNhbiBiZSBhCj4gICAgIE1NSU8g
YWRkcmVzcyAoU0RNIDM1LjIuNi4xKSwgYnV0IGluIG9yZGVyIGRvIG5vdCBhZmZlY3Qgb3RoZXIK
PiAgICAgcGFzc3Rocm91Z2gvZW11bGF0ZSBkZXZpY2UgaW4gZ3Vlc3QuIEZlcmJpZCB1c2UgTU1J
TyBhZGRyIGF0IHByZXNlbnQuCj4gIGIuIEludGVsIFBUIGJ1ZmZlciBpcyBhIFJBTSBub24td3Jp
dGFibGUgYWRkcmVzcy4gRG9uJ3QgbmVlZCBlbXVsYXRlCj4gICAgIGFuZCBpbmplY3QgYSAjR1Ag
dG8gZ3Vlc3QuCgpJcyBzdWNoICNHUCBpbmplY3Rpb24gYXJjaGl0ZWN0dXJhbCBiZWhhdmlvcj8g
V2UndmUgZ290IGEgZmV3IGJhZApleGFtcGxlcyB3aGVyZSB3ZSBpbmplY3QgZXhjZXB0aW9ucyB3
aGljaCBhcmUgYXJjaGl0ZWN0dXJhbGx5CmltcG9zc2libGUgLSBsZXQncyBwbGVhc2Ugbm90IGFk
ZCBhbnkgZnVydGhlciBpbnN0YW5jZXMuCgo+IEBAIC00MDI3LDYgKzQwMjgsMTAgQEAgdm9pZCB2
bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICAgICAg
YnJlYWs7Cj4gIAo+ICAgICAgY2FzZSBFWElUX1JFQVNPTl9BUElDX0FDQ0VTUzoKPiArICAgICAg
ICBfX3ZtcmVhZChFWElUX1FVQUxJRklDQVRJT04sICZleGl0X3F1YWxpZmljYXRpb24pOwo+ICsg
ICAgICAgIGlmICggZXhpdF9xdWFsaWZpY2F0aW9uICYgMHgxMDAwMCApCgpQbGVhc2Ugbm8gdXNl
IG9mIGxpdGVyYWwgbnVtYmVycyBsaWtlIHRoaXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15: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 1fYvHU-0004nf-44; Fri, 29 Jun 2018 15:25: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=z68p=jp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYvHT-0004na-94
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:25:51 +0000
X-Inumbo-ID: b43962a8-7bb0-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b43962a8-7bb0-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:25: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 3F7373086F01
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 19:41:59 +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 989207FC21
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 18:25:48 +0300 (EEST)
Received: (qmail 30145 invoked from network); 29 Jun 2018 18:25:48 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 29 Jun 2018 18:25:48 +0300
To: Xen-devel <xen-devel@lists.xen.org>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a92cbff7-572e-4dde-e5c9-aa8a530b9b89@bitdefender.com>
Date: Fri, 29 Jun 2018 18:25:45 +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-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76553
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488522,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.002062)], BW: [Enabled, t:
 (0.000021)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.011076,0.000042)], URL: [Enabled, t: (0.000030,0.000001)], RTDA:
 [Enabled, t: (0.102447), Hit: No, Details: v2.7.12; Id:
 15.1i62fcp.1ch62cvjd.11eks2], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] Altp2m/#VE page 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.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>

SGVsbG8sCgpXZSdyZSB0cnlpbmcgdG8gZ2V0ICNWRSB0byB3b3JrIHdpdGggYSAicmVndWxhciIg
Z3Vlc3QgcGFnZSAodGhhdCBpcywKbm90IGEgcGFnZSB0aGF0IHdlIGdldCB2aWEgeGNfZG9tYWlu
X2luY3JlYXNlX3Jlc2VydmF0aW9uX2V4YWN0KCkgLwp4Y19kb21haW5fcG9wdWxhdGVfcGh5c21h
cF9leGFjdCgpKS4KCkhvd2V2ZXIsIHRoZSB3YXkgWGVuJ3MgY29kZSB3b3JrcyBub3csIGl0IGRv
ZXNuJ3Qgc2VlbSB0byBiZSBwb3NzaWJsZToKCmh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPXhlbi5naXQ7YT1ibG9iO2Y9eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmM7aD0yMGE4YTY5
ZmJlNDEyYWE5MjhjNzViNWQ3NzU2ODE2YmY1NTE3OGZjO2hiPXJlZnMvaGVhZHMvc3RhZ2luZyNs
MjE1MAoKYmVjYXVzZSBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKCkgY2FsbHMgZXB0X2dldF9lbnRy
eSgpLCB3aGljaCByZXR1cm5zCklOVkFMSURfTUZOIGlmIGdmbiA+IHAybS0+bWF4X21hcHBlZF9w
Zm4uCgptYXhfbWFwcGVkX3BmbiBpcyBvbmx5IGV2ZXIgdXBkYXRlZCBpbiBlcHRfc2V0X2VudHJ5
KCksIGFuZCBzbyB1bmxlc3MKZXB0X3NldF9lbnRyeSgpIGdldHMgY2FsbGVkIHByZXZpb3VzbHkg
dG8gdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpLAp3ZSB3aWxsIGZhaWwgdG8gZW5hYmxlICNW
RSBmb3IgYW55IGdpdmVuICh2YWxpZCkgR0ZOLgoKSSBiZWxpZXZlIHRoYXQgdGhpcyB3b3JrcyB3
aXRoIHRoZQp4Y19kb21haW5faW5jcmVhc2VfcmVzZXJ2YXRpb25fZXhhY3QoKSAvCnhjX2RvbWFp
bl9wb3B1bGF0ZV9waHlzbWFwX2V4YWN0KCkgc3RyYXRlZ3kgYmVjYXVzZSBzb21ld2hlcmUgYXQg
dGhlIGVuZApvZiB0aGUgY2FsbGNoYWluLCBlcHRfc2V0X2VudHJ5KCkgX2RvZXNfIGdldCBjYWxs
ZWQgZm9yIHRoZSBuZXcgR0ZOLgoKRm9yY2luZyBtYXhfbWFwcGVkX3BmbiBzaG91bGQgd29yaywg
YnV0IEkgY2FuJ3QgaGVscCB0aGlua2luZyB0aGF0CnRoZXJlJ3MgYSBiZXR0ZXIgd2F5LiBNYXli
ZSBHZW9yZ2UgYW5kIFRhbWFzIGhhdmUgYSBzdWdnZXN0aW9uIGhlcmU/CgoKVGhhbmtzLApSYXp2
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:27:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15:27: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 1fYvIo-0004vI-N0; Fri, 29 Jun 2018 15:27: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=wihg=jp=citrix.com=prvs=7110a39ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fYvIn-0004v8-DA
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 15:27:13 +0000
X-Inumbo-ID: e5456f0c-7bb0-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5456f0c-7bb0-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:27:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="59042023"
Date: Fri, 29 Jun 2018 16:27:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180629152708.f3z5lgjprh6vj35l@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-11-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/10] vpci/sriov: add support for SR-IOV
 capability
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgYSBQQ0kgZGV2aWNlIHRoYXQgc3VwcG9ydHMgU1ItSU9WIChQRikg
Y2FuIGVuYWJsZSB0aGUgY2FwYWJpbGl0eQo+IGFuZCB1c2UgdGhlIHZpcnR1YWwgZnVuY3Rpb25z
Lgo+IAo+IFRoaXMgY29kZSBpcyBleHBlY3RlZCB0byBvbmx5IGJlIHVzZWQgYnkgcHJpdmlsZWdl
ZCBkb21haW5zLAo+IHVucHJpdmlsZWdlZCBkb21haW5zIHNob3VsZCBub3QgZ2V0IGFjY2VzcyB0
byB0aGUgU1ItSU9WIGNhcGFiaWxpdHkuCj4gCj4gVGhlIGN1cnJlbnQgY29kZSBkZXRlY3RzIGVu
YWJsaW5nIG9mIHRoZSB2aXJ0dWFsIGZ1bmN0aW9ucyBmZWF0dXJlIGFuZAo+IGF1dG9tYXRpY2Fs
bHkgYWRkcyB0aGUgVkZzIHRvIHRoZSBkb21haW4uIEl0IGFsc28gZGV0ZWN0cyBlbmFibGluZyBv
Zgo+IG1lbW9yeSBzcGFjZSBhbmQgbWFwcyB0aGUgVkZzIEJBUnMgaW50byB0aGUgZG9tYWluIHAy
bS4gRGlzYWJsaW5nIG9mCj4gdGhlIFZGIGVuYWJsZSBiaXQgcmVtb3ZlcyB0aGUgZGV2aWNlcyBh
bmQgdGhlIEJBUiBtZW1vcnkgbWFwIGZyb20gdGhlCj4gZG9tYWluIHAybS4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KWy4uLl0KPiAg
ICAgIGludCByYzsKPiBAQCAtMjYxLDEyICsyNzMsMjkgQEAgc3RhdGljIGludCBtb2RpZnlfYmFy
cyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCj4g
ICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiArICAgIC8qIEdldCB0aGUgcGFyZW50IGRldiBpZiBp
dCdzIGEgVkYuICovCj4gKyAgICBpZiAoIHBkZXYtPmluZm8uaXNfdmlydGZuICkKPiArICAgIHsK
PiArICAgICAgICBwY2lkZXZzX2xvY2soKTsKPiArICAgICAgICBwYXJlbnQgPSBwY2lfZ2V0X3Bk
ZXYocGRldi0+c2VnLCBwZGV2LT5pbmZvLnBoeXNmbi5idXMsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBkZXYtPmluZm8ucGh5c2ZuLmRldmZuKTsKPiArICAgICAgICBwY2lkZXZz
X3VubG9jaygpOwo+ICsgICAgfQo+ICsKPiAgICAgIC8qCj4gICAgICAgKiBDaGVjayBmb3Igb3Zl
cmxhcHMgd2l0aCBvdGhlciBCQVJzLiBOb3RlIHRoYXQgb25seSBCQVJzIHRoYXQgYXJlCj4gICAg
ICAgKiBjdXJyZW50bHkgbWFwcGVkIChlbmFibGVkKSBhcmUgY2hlY2tlZCBmb3Igb3ZlcmxhcHMu
Cj4gICAgICAgKi8KPiAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkodG1wLCAmcGRldi0+ZG9tYWlu
LT5hcmNoLnBkZXZfbGlzdCwgZG9tYWluX2xpc3QpCj4gICAgICB7Cj4gKyAgICAgICAgLyoKPiAr
ICAgICAgICAgKiBXaGVuIG1hcHBpbmcgdGhlIEJBUnMgb2YgYSBWRiB0aGUgcGFyZW50IFBGIGlz
IGFscmVhZHkgbG9ja2VkLAo+ICsgICAgICAgICAqIHRyeWluZyB0byBsb2NrIGl0IHdpbGwgcmVz
dWx0IGluIGEgZGVhZGxvY2suIFRoaXMgaXMgYmVjYXVzZQo+ICsgICAgICAgICAqIHZwY2lfbW9k
aWZ5X2JhcnMgaXMgY2FsbGVkIGZyb20gdGhlIHBhcmVudCBQRiBjb250cm9sX3dyaXRlIHJlZ2lz
dGVyCj4gKyAgICAgICAgICogaGFuZGxlci4KPiArICAgICAgICAgKi8KPiArICAgICAgICBib29s
IGxvY2sgPSBwYXJlbnQgIT0gdG1wOwoKVGhlcmUgaXMgc3Bpbl9sb2NrX3JlY3Vyc2l2ZS4gV291
bGQgdGhhdCB3b3JrPwoKPiArCj4gICAgICAgICAgaWYgKCB0bXAgPT0gcGRldiApCj4gICAgICAg
ICAgewo+ICAgICAgICAgICAgICAvKgo+IEBAIC0yODMsMTAgKzMxMiwxMiBAQCBzdGF0aWMgaW50
IG1vZGlmeV9iYXJzKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1hcCwgYm9vbCBy
b21fb25seSkKPiAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAgICAgICAgIH0KPiAgCj4g
LSAgICAgICAgc3Bpbl9sb2NrKCZ0bXAtPnZwY2lfbG9jayk7Cj4gKyAgICAgICAgaWYgKCBsb2Nr
ICkKPiArICAgICAgICAgICAgc3Bpbl9sb2NrKCZ0bXAtPnZwY2lfbG9jayk7Cj4gICAgICAgICAg
aWYgKCAhdG1wLT52cGNpICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZ0bXAtPnZwY2lfbG9jayk7Cj4gKyAgICAgICAgICAgIGlmICggbG9jayApCj4gKyAgICAgICAg
ICAgICAgICBzcGluX3VubG9jaygmdG1wLT52cGNpX2xvY2spOwo+ICAgICAgICAgICAgICBjb250
aW51ZTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpF
KHRtcC0+dnBjaS0+aGVhZGVyLmJhcnMpOyBpKysgKQo+IEBAIC0zMDcsMTQgKzMzOCwxNiBAQCBz
dGF0aWMgaW50IG1vZGlmeV9iYXJzKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1h
cCwgYm9vbCByb21fb25seSkKPiAgICAgICAgICAgICAgcmMgPSByYW5nZXNldF9yZW1vdmVfcmFu
Z2UobWVtLCBzdGFydCwgZW5kKTsKPiAgICAgICAgICAgICAgaWYgKCByYyApCj4gICAgICAgICAg
ICAgIHsKPiAtICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ0bXAtPnZwY2lfbG9jayk7Cj4g
KyAgICAgICAgICAgICAgICBpZiAoIGxvY2sgKQo+ICsgICAgICAgICAgICAgICAgICAgIHNwaW5f
dW5sb2NrKCZ0bXAtPnZwY2lfbG9jayk7Cj4gICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0dfV0FSTklORyAiRmFpbGVkIHRvIHJlbW92ZSBbJWx4LCAlbHhdOiAlZFxuIiwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGFydCwgZW5kLCByYyk7Cj4gICAgICAgICAgICAgICAgICByYW5n
ZXNldF9kZXN0cm95KG1lbSk7Cj4gICAgICAgICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAgICAg
ICAgICAgIH0KPiAgICAgICAgICB9Cj4gLSAgICAgICAgc3Bpbl91bmxvY2soJnRtcC0+dnBjaV9s
b2NrKTsKPiArICAgICAgICBpZiAoIGxvY2sgKQo+ICsgICAgICAgICAgICBzcGluX3VubG9jaygm
dG1wLT52cGNpX2xvY2spOwo+ICAgICAgfQo+ICAKPiAgICAgIEFTU0VSVChkZXYpOwpbLi4uXQo+
ICtzdGF0aWMgaW50IGluaXRfc3Jpb3Yoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gK3sKPiArICAg
IHVuc2lnbmVkIGludCBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShwZGV2LT5zZWcsIHBk
ZXYtPmJ1cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZGV2LT5kZXZmbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfRVhUX0NBUF9JRF9TUklPVik7Cj4gKyAgICB1aW50MTZfdCB0b3RhbF92ZnM7
Cj4gKwo+ICsgICAgaWYgKCAhcG9zICkKPiArICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICB0
b3RhbF92ZnMgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9U
KHBkZXYtPmRldmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsg
UENJX1NSSU9WX1RPVEFMX1ZGKTsKPiArCj4gKyAgICBwZGV2LT52cGNpLT5zcmlvdiA9IHh6YWxs
b2NfYnl0ZXMoU1JJT1ZfU0laRSh0b3RhbF92ZnMpKTsKPiArICAgIGlmICggIXBkZXYtPnZwY2kt
PnNyaW92ICkKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiArCj4gKyAgICByZXR1cm4gdnBj
aV9hZGRfcmVnaXN0ZXIocGRldi0+dnBjaSwgdnBjaV9od19yZWFkMTYsIGNvbnRyb2xfd3JpdGUs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJX1NSSU9WX0NUUkwsIDIs
IHBkZXYtPnZwY2ktPnNyaW92KTsKCklmIHZwY2lfYWRkX3JlZ2lzdGVyIGZhaWxzIHNyaW92IGlz
IGdvaW5nIHRvIGJlIGxlYWtlZD8gT3IgZXZlbnR1YWxseQp0aGF0IHdpbGwgY2F1c2UgdGhlIGRv
bWFpbiB0byBjcmFzaCBpbiB0ZWFyZG93bi4KCkkgdGhpbmsgaXQgd291bGQgbWFrZSBtb3JlIHNl
bnNlIGlmIGluaXRfc3Jpb3YgaXMgYWJsZSB0byBjbGVhbiB1cCBhZnRlcgppdHNlbGYuIE1TSSBh
bmQgTVNJLVggY29kZSBoYXMgc2ltaWxhciBpc3N1ZS4KCkkgZ3Vlc3MgdGhpcyBpcyBmaW5lIGF0
IHRoZSBtb21lbnQgYmVjYXVzZSBpdCBpcyBEb20wLW9ubHkuIEJ1dCBpZiB3ZQp3YW50IHRvIGV4
cG9zZSB2cGNpIHRvIERvbVUgZXZlbnR1YWxseSB3ZSBtaWdodCBhcyB3ZWxsIHRpZ2h0ZW4gdXAK
dGhpbmdzIG5vdy4KCkkgd2lsbCBuZWVkIHRvIHJlLXJlYWQgU1ItSU9WIHNwZWMgYmVmb3JlIEkg
Y2FuIGNvbW1lbnQgb24gdGhlIHJlc3QuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:30:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15: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 1fYvLZ-0005Re-B7; Fri, 29 Jun 2018 15: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=vmj+=jp=citrix.com=prvs=71170ba8f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fYvLX-0005HG-K8
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:30:03 +0000
X-Inumbo-ID: 4a67ad47-7bb1-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a67ad47-7bb1-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:30:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,285,1526342400"; d="scan'208";a="75500720"
To: Jan Beulich <JBeulich@suse.com>, Luwei Kang <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-11-git-send-email-luwei.kang@intel.com>
 <5B364ECB02000078001CF440@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: <3b5c5286-fa6d-7819-bd87-6b908a6f935f@citrix.com>
Date: Fri, 29 Jun 2018 16:29:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B364ECB02000078001CF440@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 10/10] x86: Handle new asynchronous exit
 qualification
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

T24gMjkvMDYvMTggMTY6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA1LjE4IGF0
IDE1OjI4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+PiBVc2luZyBFUFQgdG8gdHJh
bnNsYXRlIFBUIG91dHB1dCBhZGRyZXNzZXMgaW50cm9kdWNlcyB0aGUgcG9zc2liaWxpdHkgb2YK
Pj4gdGFraW5nIGV2ZW50cyBvbiBQVCBvdXRwdXQgcmVhZHMgYW5kIHdyaXRlcy4gRXZlbnQgcG9z
c2liaWxpdGllcyBpbmNsdWRlCj4+IEVQVCB2aW9sYXRpb25zLCBFUFQgbWlzY29uZmlndXJhdGlv
bnMsIFBNTCBsb2ctZnVsbCBWTSBleGl0cywgYW5kIEFQSUMKPj4gYWNjZXNzIFZNIGV4aXRzLgo+
PiBFUFQgdmlvbGF0aW9uczoKPj4gIGEuIEludGVsIFBUIGJ1ZmZlciBpcyBhIE1NSU8gYWRkcmVz
cyBpbiBndWVzdC4gQWN0dWFsbHksIGl0IGNhbiBiZSBhCj4+ICAgICBNTUlPIGFkZHJlc3MgKFNE
TSAzNS4yLjYuMSksIGJ1dCBpbiBvcmRlciBkbyBub3QgYWZmZWN0IG90aGVyCj4+ICAgICBwYXNz
dGhyb3VnaC9lbXVsYXRlIGRldmljZSBpbiBndWVzdC4gRmVyYmlkIHVzZSBNTUlPIGFkZHIgYXQg
cHJlc2VudC4KPj4gIGIuIEludGVsIFBUIGJ1ZmZlciBpcyBhIFJBTSBub24td3JpdGFibGUgYWRk
cmVzcy4gRG9uJ3QgbmVlZCBlbXVsYXRlCj4+ICAgICBhbmQgaW5qZWN0IGEgI0dQIHRvIGd1ZXN0
Lgo+IElzIHN1Y2ggI0dQIGluamVjdGlvbiBhcmNoaXRlY3R1cmFsIGJlaGF2aW9yPyBXZSd2ZSBn
b3QgYSBmZXcgYmFkCj4gZXhhbXBsZXMgd2hlcmUgd2UgaW5qZWN0IGV4Y2VwdGlvbnMgd2hpY2gg
YXJlIGFyY2hpdGVjdHVyYWxseQo+IGltcG9zc2libGUgLSBsZXQncyBwbGVhc2Ugbm90IGFkZCBh
bnkgZnVydGhlciBpbnN0YW5jZXMuCgpXZSBkaXNjdXNzZWQgdGhpcyBJUkwsIGFuZCB0aGlzIHBv
aW50IHdhcyBhbHRlcmVkLgoKV2UgbmVlZCB0byBydW4gdGhlIGVwdF92aW9sYXRpb24gaGFuZGxl
ciAoZS5nLiB0byBhY2NvdW50IGZvciBsb2dkaXJ0eQp0cmFja2luZykgYW5kIGl0IGFsc28gZ2l2
ZXMgYW4gaW50cm9zcGVjdGlvbiBhZ2VudCBhIGNoYW5jZSB0byBpbnRlcnZlbmUKKGUuZy4gcmVt
b3ZlIHByb3RlY3Rpb24gb24gdGhlIHBhZ2UgaWYgaXRzIHVzZSBhcyBhIFBUIGJ1ZmZlciBpcwps
ZWdpdGltYXRlKS4KCkhvd2V2ZXIsIGlmIHRoZSB2aW9sYXRpb24gaXNuJ3QgZml4ZWQgKG1ha2lu
ZyB0aGUgZnJhbWUgd3JpdGVhYmxlIGluCkVQVCwgb3Iga2lsbGluZyBQVCksIHRoZSBndWVzdCBj
YW5ub3QgY29udGludWUgZXhlY3V0aW5nIGNyYXNoaW5nIGlzIHRoZQpvbmx5IHJlbWFpbmluZyBv
cHRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15: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 1fYvRv-0005wu-No; Fri, 29 Jun 2018 15:36:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYvRu-0005wg-7n
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 15:36:38 +0000
X-Inumbo-ID: 33a1a01c-7bb2-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33a1a01c-7bb2-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 17:36:33 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fYvRp-00053x-CN; Fri, 29 Jun 2018 15:36: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 1fYvRo-0007yQ-V2; Fri, 29 Jun 2018 15:36:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYvRo-0005gZ-NV; Fri, 29 Jun 2018 15:36:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124793-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.8-testing:build-arm64:<job status>:broken:regression
 xen-4.8-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.8-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-arm64:host-install(4):broken:regression
 xen-4.8-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 15:36:32 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124793: 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>

ZmxpZ2h0IDEyNDc5MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc5My8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzUxCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjQzNTEKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM1MQoKUmVncmVzc2lvbnMg
d2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9y
ZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjQzNTEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQyODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4
ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTM5ZmYz
ODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNmZjc5NDVlZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVu
ICAgICAgICAgICAgICAgICAgYzFhYWFkNTYyNzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhl
NwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzUxICAyMDE4LTA2LTE4IDExOjMwOjQ1IFogICAx
MSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc5MyAgMjAxOC0wNi0yOCAxNDozNjoyNSBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
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
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUzOWZmMzg2ZjYyNmJhNDRmOGE5
YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMzozMyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTog
ZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMg
Zm9yIFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAg
ICBndWVzdHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNl
dCB3aGVuCiAgICByZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxf
Z2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0g
aW4gaHlwZXJ2aXNvciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2
bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMg
d2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBi
ZSBndWFyZGVkCiAgICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVj
ZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnlt
b3JlIHRvIGludGVyY2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9s
ZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVj
OTgyMjAwZjY1MDYxMzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYg
KzAyMDAKCmNvbW1pdCAzMjEyNTRhMTA3ZmU2OTVhODRjNDVhY2FkY2VjODQyZTM2ZmU4YmJmCkF1
dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1
IEp1biAyOCAxMToyMzoxMSAyMDE4ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAi
cmVhZG9ubHk9IiB0byBxZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNo
ZWNrIHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhs
OgogICAgcmVsYXggcmVhZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFk
ZGVkIHRoZSBwYXNzaW5nIG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIw
NTM5NTY4ICgiSW50cm9kdWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1
bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1
aXRlIGxpa2VseSBkdWUgdG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRo
ZSByZWFkb25seT0gcGFyYW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMg
aXMKICAgIHN1cHBvc2VkIHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJl
IGlzIGEgYmFyZSBhZC1ob2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9k
ZXZpY2VfbW9kZWxfYXJnc19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAg
VGhpcyBpcyBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFu
ZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEz
OWMzYTM1ZDIyZDRjYjZiNzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTow
NTowNiArMDIwMAoKY29tbWl0IDUwMGQ1NjdiMDhlZjg5MGRkZGFmZGZhZjBhYzQ3ZWU2M2E0OGEw
ZGQKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDExOjIyOjU1IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Nj
c2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAg
ICAKICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBm
cm9tLCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4g
IFNvLCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0
IG9mIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3
LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFk
MzZiNDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1
ICswMjAwCgpjb21taXQgNWZkMjhkMjdkM2Y3ODQwZTRjNjcyNGU2NzkzNmZlZDU3YTYzODE1NQpB
dXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAxMToyMjozMCAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGlu
ICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUg
Zml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcg
b2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUg
c2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4K
ICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBm
YXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0
aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVy
biB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNr
eSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3Qg
Y2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4u
CiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBi
cmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUg
SW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJs
ZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAog
ICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIg
YWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRo
YW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4n
dCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkg
dG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0
LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1
YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhl
ciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IGQ2MTU0MTI1ZDdhM2QzZDI3
MGQ5ODg4YzAxNzlhZTY0NjFiNmJhYjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMTo1NyAyMDE4ICswMjAwCgogICAgeDg2L21t
OiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHks
IGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UK
ICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVu
Ym91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1p
dDogMTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAKCmNvbW1pdCA5YTdmYTY4NWY5OTljNTE2NmYz
YTQ2ODhlMjU5NmYzYTlmMzZhOWNmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjA6MjQgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6
IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMK
ICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4g
aXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9u
LWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0
dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAg
dGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgog
ICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJl
ZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMg
b2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlz
IG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9l
YWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBm
YTBiYmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTI2IDE1OjIzOjA4ICswMjAwCgpjb21taXQgYjczNmFmZGVhNDM2ZjgwMjgzNDJmODMwNWMwMzdh
MGU4OWQyMzc1MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDExOjE5OjQzIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0
YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28g
aXNzdWVzLiAgRmlyc3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAog
ICAgYWZ0ZXIgcmV0dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25k
bHksIHdpdGggdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6
eUZQVSwgdGhlCiAgICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5k
IGhpdHMgYW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRy
aWVzIHRvIG9jY3VyIGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9m
IHRoZXNlIGlzc3VlcyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVG
SQogICAgcnVudGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0
aGUgaWRsZSBhc3NlcnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5
X2VhZ2VyX2ZwdSBjaGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlh
YmxlIGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0
aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJh
MzMKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgYjli
OWQ5ZWQxZDMyMDVkMDI1NmViOGJhYWIyMmE5NWU5Yjc1MzEzYwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4OjUwIDIwMTggKzAy
MDAKCiAgICB4ODY6IGNvcnJlY3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAg
ICAKICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3NjX3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxk
IHNldCB1cCB0aGUgdmFyaWFibGUKICAgIGFzIHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10
aW1lIHNldHVwIGR1cmluZyBib290IGFuZCBDUFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNv
IGJyaW5ncyB0aGUgY29kZSBpbiBsaW5lIHdpdGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAg
IGFoZWFkIG9mIHRoZSBwcmludGsoKSBiZWluZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2
ZSBvZiBndWVzdHMiLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0
ODQ0NmQzMTg3YzZhYzQ3MzQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICsw
MjAwCgpjb21taXQgMDI4NjU2ZjA0MjRmYWQxYTk2MjZlZTA1NzM3ZDdiZDJiMjcxYzJjZQpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEx
OjE4OjA2IDIwMTggKzAyMDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBD
UFVJRCBsZWFmIDB4ODAwMDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhl
IGZlYXR1cmUgc2V0IHNob3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFY
IHNob3VsZCBiZSByZXN0cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91
bGQgYmUgemVyby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0
ODRhYWQ3MmYzODM4NjJjCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEw
MAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:39:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15:39:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYvUE-0006AE-B7; Fri, 29 Jun 2018 15:39: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=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYvUD-0006A9-Sn
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 15:39:01 +0000
X-Inumbo-ID: 8b541a85-7bb2-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b541a85-7bb2-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 15:39:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 09:38:59 -0600
Message-Id: <5B36529202000078001CF466@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 09:38:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
In-Reply-To: <20180628130036.23241-1-apop@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: Add a subop for obtaining the
 mem access of a page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, tamas@tklengyel.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDE1OjAwLCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IEBAIC00NjY2LDYgKzQ2NjcsMjMgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gICAgICAg
ICAgfQo+ICAgICAgICAgIGJyZWFrOwo+ICAKPiArICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9t
ZW1fYWNjZXNzOgo+ICsgICAgICAgIGlmICggYS51Lm1lbV9hY2Nlc3MucGFkICkKPiArICAgICAg
ICAgICAgcmMgPSAtRUlOVkFMOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyAgICAg
ICAgICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7Cj4gKwo+ICsgICAgICAgICAgICByYyA9IHAy
bV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNzLmdmbiksICZhY2Nlc3MsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLnZpZXcp
Owo+ICsgICAgICAgICAgICBpZiAoICFyYyApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAg
ICAgICAgIGEudS5tZW1fYWNjZXNzLmh2bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Cj4gKyAgICAgICAg
ICAgICAgICByYyA9IF9fY29weV90b19ndWVzdChhcmcsICZhLCAxKSA/IC1FRkFVTFQgOiAwOwoK
X19jb3B5X2ZpZWxkX3RvX2d1ZXN0KCk/IE9yIHdhaXQsIG5vLCB0aGUgZnVuY3Rpb24gYXJndW1l
bnQgaXMgc3RpbGwgYQpoYW5kbGUgb2Ygdm9pZC4KCkFuZCB0aGVuIC0gaGVyZSB3ZSBhcmUgYWdh
aW46IElzIGl0IHJlYXNvbmFibGUgdG8gcGVybWl0IGEgZG9tYWluIGlucXVpcmluZwpmb3IgaXRz
ZWxmPwoKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L21tL21lbV9hY2Nlc3MuYwo+IEBAIC0zMiwxNyArMzIsMTAgQEAKPiAgCj4gICNpbmNs
dWRlICJtbS1sb2Nrcy5oIgo+ICAKPiAtLyoKPiAtICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdm
bi4KPiAtICogSWYgZ2ZuID09IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0
eXBlLgo+IC0gKi8KPiAtc3RhdGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90IGdmbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKQo+ICtzdGF0aWMgaW50IHAybV9hY2Nlc3NfdG9feGVu
bWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAoKVGhpcyBpcyBub3QgZXZlbiBwMm0g
Y29kZSAtIHdoeSB0aGUgcDJtXyBwcmVmaXg/Cgo+IEBAIC00NTgsMTEgKzQ2Miw0MSBAQCBsb25n
IHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgcmV0dXJu
IHJjOwo+ICB9Cj4gIAo+IC1pbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQs
IGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCj4gK2ludCBwMm1fZ2V0X21lbV9h
Y2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2Vz
cywKPiArICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWx0cDJtX2lkeCkKPiAg
ewo+IC0gICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAr
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0X3AybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAr
ICAgIHN0cnVjdCBwMm1fZG9tYWluICphcDJtID0gTlVMTDsKPiArICAgIHN0cnVjdCBwMm1fZG9t
YWluICpwMm07Cj4gKyAgICBwMm1fYWNjZXNzX3QgYTsKPiArICAgIHAybV90eXBlX3QgdDsKPiAr
ICAgIG1mbl90IG1mbjsKPiArCj4gKyAgICBpZiAoIGFsdHAybV9pZHggKQo+ICsgICAgewo+ICsg
ICAgICAgIGlmICggYWx0cDJtX2lkeCA+PSBNQVhfQUxUUDJNIHx8Cj4gKyAgICAgICAgICAgICBk
LT5hcmNoLmFsdHAybV9lcHRwW2FsdHAybV9pZHhdID09IG1mbl94KElOVkFMSURfTUZOKSApCj4g
KyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgICAgICBwMm0gPSBhcDJtID0g
ZC0+YXJjaC5hbHRwMm1fcDJtW2FsdHAybV9pZHhdOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsg
ICAgICAgIHAybSA9IGhvc3RfcDJtOwo+ICsKPiArICAgIHAybV9yZWFkX2xvY2soaG9zdF9wMm0p
Owo+ICsgICAgaWYgKGFwMm0pCgpNaXNzaW5nIGJsYW5rcyAoYWxzbyBiZWxvdykuCgo+ICsgICAg
ICAgIHAybV9yZWFkX2xvY2soYXAybSk7Cj4gKwo+ICsgICAgbWZuID0gcDJtLT5nZXRfZW50cnko
cDJtLCBnZm4sICZ0LCAmYSwgMCwgTlVMTCwgTlVMTCk7Cj4gKwo+ICsgICAgaWYgKGFwMm0pCj4g
KyAgICAgICAgcDJtX3JlYWRfdW5sb2NrKGFwMm0pOwo+ICsgICAgcDJtX3JlYWRfdW5sb2NrKGhv
c3RfcDJtKTsKPiArCj4gKyAgICBpZiAoIG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCj4gKyAg
ICAgICAgcmV0dXJuIC1FU1JDSDsKPiAgCj4gLSAgICByZXR1cm4gX3AybV9nZXRfbWVtX2FjY2Vz
cyhwMm0sIGdmbiwgYWNjZXNzKTsKPiArICAgIHJldHVybiBwMm1fYWNjZXNzX3RvX3hlbm1lbV9h
Y2Nlc3MocDJtLCBhLCBhY2Nlc3MpOwoKSSdtIGNvbmZ1c2VkOiBXaHkgZG9lcyBwMm1fZ2V0X21l
bV9hY2Nlc3MoKSBub3QgdXNlIGl0cyBoZWxwZXIKZnVuY3Rpb24gcDJtX2dldF9tZW1fYWNjZXNz
KCkgKHdoaWNoIHlvdSByZXRhaW4pIGFueW1vcmU/IEkKZ3Vlc3MgdGhlIGRlc2NyaXB0aW9uIGlz
IGEgbGl0dGxlIHRvbyB0ZXJzZS4gSXQgbWlnaHQgYWxzbyBoYXZlIGhlbHBlZAppZiBzb21lIG9m
IHRoZSBtZWNoYW5pY2FsIHByZXBhcmF0aW9uIHN0ZXBzIHdlcmUgYnJva2VuIG91dC4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 15:54:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 15:54:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYvjN-0007cn-Qn; Fri, 29 Jun 2018 15:54:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYvjM-0007ci-Pv
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 15:54:40 +0000
X-Inumbo-ID: b8df7362-7bb4-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8df7362-7bb4-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 17:54:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 09:54:37 -0600
Message-Id: <5B36563C02000078001CF48B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 09:54:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530177936-28379-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDExOjI1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+IEBAIC0zNDksNiArMzQ5LDIwIEBAIGludCB2bWNlX3dy
bXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+
ICAKPiArc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gKyB7Cj4gKyAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNw
dSBjdHh0Owo+ICsKPiArICAgIGN0eHQuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOwo+ICsg
ICAgY3R4dC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOwo+
ICsgICAgY3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwy
Owo+ICsgICAgY3R4dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKPiAr
Cj4gKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0
eHQpICE9IDAgKQo+ICsgICAgICAgIHJldHVybiAxOwoKQWZhaWN0IGh2bV9zYXZlX2VudHJ5KCkg
Y2FuIHJldHVybiAwIGFuZCAtMSBhdCBwcmVzZW50LiBZb3UgY29udmVydAp0aGlzIHRvIDEgaGVy
ZS4gQ2FuIHlvdSBwbGVhc2Ugc2ltcGx5IGhhbmQgdGhyb3VnaCByZXR1cm4gdmFsdWVzLCBzbwp0
aGF0IGlmIGh2bV9zYXZlX2VudHJ5KCkgZXZlciBvYnRhaW5zIGEgbmV3IHBvc3NpYmxlIHJldHVy
biB2YWx1ZSwKdGhpcyB3aWxsIGJlIGhhbmRlZCB0aHJvdWdoIGZpbmQgd2l0aG91dCBoYXZpbmcg
dG8gdG91Y2ggdW5yZWxhdGVkIGNvZGU/Cgo+ICsgICAgcmV0dXJuIDA7CgpJIGRvbid0IHVuZGVy
c3RhbmQgYW55d2F5IHdoeSB5b3UgZGlkbid0IHBpY2sgdGhlIHNpbXBsZXIKCiAgICByZXR1cm4g
aHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 16:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 16: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 1fYvpL-0000Of-JO; Fri, 29 Jun 2018 16:00:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gccx=jp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fYvpJ-0000Oa-OB
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 16:00:49 +0000
X-Inumbo-ID: 9678267c-7bb5-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9678267c-7bb5-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 16:00:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 29 Jun 2018 10:00:46 -0600
Message-Id: <5B3657AD02000078001CF49B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 29 Jun 2018 10:00:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530177936-28379-4-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA2LjE4IGF0IDExOjI1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+ICtzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3sKPiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVy
IHNlZzsKPiArICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Cj4gKwo+ICsgICAgbWVtc2V0KCZj
dHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBXZSBkb24ndCBu
ZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCj4g
KyAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVk
Lgo+ICsgICAgICovCj4gKyAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQo+ICsg
ICAgICAgIHJldHVybiBDT05USU5VRTsKCk5vdGUgaG93IHRoZSBvcmlnaW5hbCBjb2RlIGhhZCBp
ZigpIGFuZCBtZW1zZXQoKSB0aGUgb3RoZXIgd2F5IGFyb3VuZC4KCj4gIHN0YXRpYyBpbnQgaHZt
X3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+IC0gICAgc3RydWN0IGh2bV9od19jcHUgY3R4
dDsKPiAtICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiArICAgIGludCByYyA9IDA7
Cj4gIAo+ICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAgICAgewo+IC0gICAgICAgIC8q
IFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhl
IHJlc3RvcmUgCj4gLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUg
aXMgbm90aGluZyBzYXZlZC4gKi8KPiAtICAgICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBG
X2Rvd24gKQo+ICsgICAgICAgIHJjID0gaHZtX3NhdmVfY3B1X2N0eHRfb25lKHYsIGgpOwo+ICsg
ICAgICAgIGlmIChyYyA9PSBDT05USU5VRSkKClN0eWxlLiBJJ20gcHJldHR5IHN1cmUgeW91IHdl
cmUgYXNrZWQgYmVmb3JlIHRvIGdvIHRocm91Z2ggYW5kCmNoZWNrIHlvdXIgYWRkaXRpb25zIGZv
ciBzdHlsZS4KCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCj4gQEAgLTUyLDYgKzUyLDggQEAg
ZXh0ZXJuIHVuc2lnbmVkIGludCBvcHRfaHZtX2RlYnVnX2xldmVsOwo+ICAjZGVmaW5lIEhWTV9E
QkdfTE9HKGxldmVsLCBfZiwgX2EuLi4pIGRvIHt9IHdoaWxlICgwKQo+ICAjZW5kaWYKPiAgCj4g
KyNkZWZpbmUgQ09OVElOVUUgMgoKVGhpcyBpcyB3YXkgdG9vIGdlbmVyaWMgYW4gaWRlbnRpZmll
ciBuYW1lLiBBbmQgaXQncyBub3QgaGVscGZ1bCBhdAphbGwgd2l0aG91dCBvdGhlciBwb3NzaWJs
ZSB2YWx1ZXMgYWxzbyBlbnVtZXJhdGVkLiBBbmQgcGxlYXNlCnRha2UgImVudW1lcmF0ZWQiIGFz
IGEgaGludCAuLi4gT3RvaCwgbG9va2luZyBhdCBpdHMgdXNlIC0gdGhpcyBpcwphbiBhZ3JlZW1l
bnQgYmV0d2VlbiBodm1fc2F2ZV9jcHVfY3R4dCgpIGFuZApodm1fc2F2ZV9jcHVfY3R4dF9vbmUo
KSBvbmx5LiBXaHkgZG9lcyBzdWNoIG5lZWQgYSBnbG9iYWxseQp2aXNpYmxlICNkZWZpbmU/CgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 16:21:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 16:21:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYw9Q-0001rO-Fr; Fri, 29 Jun 2018 16: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fYw9O-0001r3-8E
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 16:21:34 +0000
X-Inumbo-ID: 7c939cdf-7bb8-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c939cdf-7bb8-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 16:21: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 1fYw9L-0006SZ-ND; Fri, 29 Jun 2018 16:21:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fYw9L-0001pG-EK; Fri, 29 Jun 2018 16:21:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fYw9L-0003D8-8U; Fri, 29 Jun 2018 16:21:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124786-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-arm64-xsm:<job status>:broken:regression
 linux-3.18:build-arm64:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:host-install(4):broken:regression
 linux-3.18:build-arm64:host-install(4):broken:regression
 linux-3.18:build-arm64-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 16:21:31 +0000
Subject: [Xen-devel] [linux-3.18 test] 124786: 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>

ZmxpZ2h0IDEyNDc4NiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3ODYvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
MzgzNwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MzcKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyMzgzNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDMxNzY3NzY0YzAyNTk4MWQ4MThi
MDljMDA0ZjZlMzU3MTUxYTljYTMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIwMjQwMmI3YWQ3ZDUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1MDowNiBaICAgMjMgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjQxNzMgIDIwMTgtMDYtMTMgMTQ6NDA6NDkgWiAgIDE2IGRheXMgICAg
OSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbGV4ZXkgS29kYW5ldiA8YWxl
eGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIERhbiBDYXJwZW50ZXIg
PGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWls
LmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxl
ciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5j
b20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEdvdmluZGFyYWp1bHUg
VmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdy
ZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVz
Lm5ldD4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2dsZS5jb20+CiAgSmFjayBNb3JnZW5zdGVp
biA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2VybmVs
Lm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxq
b2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5l
bkBsaW51eC5pbnRlbC5jb20+CiAgSnVsaWEgTGF3YWxsIDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4K
ICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFjaWVq
IFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNp
bmd1bGFyaXR5Lm5ldD4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJuZWwub3JnPgogIE5lYWwg
Q2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE9uZHJlaiBaYXJ5IDxsaW51eEByYWlu
Ym93LXNvZnR3YXJlLm9yZz4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFNh
YnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhY2hpbiBHcm92ZXIgPHNncm92
ZXJAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xl
LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBU
YXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxs
ZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+
CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgODg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 16:39:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 16:39:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fYwQy-0002n7-91; Fri, 29 Jun 2018 16:39: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=z68p=jp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYwQx-0002n2-BE
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 16:39:43 +0000
X-Inumbo-ID: 03bddf7e-7bbb-11e8-8089-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 03bddf7e-7bbb-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 18:39:39 +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 379CF3041470
 for <xen-devel@lists.xenproject.org>; Fri, 29 Jun 2018 20:55:50 +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 953B47FBB8
 for <xen-devel@lists.xenproject.org>; Fri, 29 Jun 2018 19:39:39 +0300 (EEST)
Received: (qmail 1522 invoked from network); 29 Jun 2018 19:39:39 +0300
Received: from 86-120-177-75.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.75)
 by smtp01.buh.bitdefender.com with SMTP; 29 Jun 2018 19:39:39 +0300
To: Jan Beulich <JBeulich@suse.com>, Adrian Pop <apop@bitdefender.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
Date: Fri, 29 Jun 2018 19:39: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: <5B36529202000078001CF466@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76553
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488525,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.003978)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016447,0.000121)], URL: [Enabled, t:
 (0.000026,0.000002)], RTDA: [Enabled, t: (0.104160), Hit: No, Details:
 v2.7.12; Id: 15.1i642qc.1ch66k6o0.uak5e], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: Add a subop for obtaining the
 mem access of a page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, tamas@tklengyel.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjkvMjAxOCAwNjozOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjguMDYu
MTggYXQgMTU6MDAsIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IEBAIC00NjY2LDYg
KzQ2NjcsMjMgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4+ICAgICAgICAgIH0KPj4gICAg
ICAgICAgYnJlYWs7Cj4+ICAKPj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2Vz
czoKPj4gKyAgICAgICAgaWYgKCBhLnUubWVtX2FjY2Vzcy5wYWQgKQo+PiArICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwo+PiArICAgICAgICBlbHNlCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAg
ICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7Cj4+ICsKPj4gKyAgICAgICAgICAgIHJjID0gcDJt
X2dldF9tZW1fYWNjZXNzKGQsIF9nZm4oYS51Lm1lbV9hY2Nlc3MuZ2ZuKSwgJmFjY2VzcywKPj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLnZpZXcp
Owo+PiArICAgICAgICAgICAgaWYgKCAhcmMgKQo+PiArICAgICAgICAgICAgewo+PiArICAgICAg
ICAgICAgICAgIGEudS5tZW1fYWNjZXNzLmh2bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Cj4+ICsgICAg
ICAgICAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDog
MDsKPiAKPiBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QoKT8gT3Igd2FpdCwgbm8sIHRoZSBmdW5jdGlv
biBhcmd1bWVudCBpcyBzdGlsbCBhCj4gaGFuZGxlIG9mIHZvaWQuCj4gCj4gQW5kIHRoZW4gLSBo
ZXJlIHdlIGFyZSBhZ2FpbjogSXMgaXQgcmVhc29uYWJsZSB0byBwZXJtaXQgYSBkb21haW4gaW5x
dWlyaW5nCj4gZm9yIGl0c2VsZj8KCkEgZ29vZCBxdWVzdGlvbi4gUGVyaGFwcyB0aGUgZm9sbG93
aW5nIGFyZSBkZWNpc2lvbiBmYWN0b3JzOgoKMS4gSXQgaXMgYWxyZWFkeSBwb3NzaWJsZSBmb3Ig
YSBkb21haW4gdG8gc2V0IG1lbV9hY2Nlc3MgcmVzdHJpY3Rpb25zCih2aWEgSFZNT1BfYWx0cDJt
X3NldF9tZW1fYWNjZXNzKSBvbiBpdHNlbGYuCgoyLiBUYW1hcycgcGF0Y2ggYWxsb3dzIHNldHRp
bmcgdGhpcyBleHRlcm5hbGx5OgoKaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC85
NjM5Nzc5LwoKU3BlY2lmaWNhbGx5LCB3ZSBoYXZlIGFsdHAybSA9IGRpc2FibGVkLCBtaXhlZCwg
ZXh0ZXJuYWwgYW5kIGxpbWl0ZWQgdG8KY29udHJvbCB3aG8gaXMgYWxsb3dlZCB0byBkbyB3aGF0
OgoKaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy91bnN0YWJsZS9tYW4veGwuY2ZnLjUuaHRt
bAoKVGhhdCBiZWluZyBzYWlkLCB3ZSBkb24ndCBzcGVjaWZpY2FsbHkgbmVlZCB0aGlzIHRvIGJl
IGEgSFZNT1AgLSB3ZQppbnRlbmQgdG8gdXNlIHRoaXMgZnJvbSBhIHByaXZpbGVnZWQtZG9tYWlu
IGJhc2VkIHVzZXJzcGFjZSBhZ2VudCBvbmx5LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 16:43:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 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 1fYwUT-0003RX-RV; Fri, 29 Jun 2018 16:43:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cr8h=jp=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fYwUS-0003RS-CB
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 16:43:20 +0000
X-Inumbo-ID: 8700717d-7bbb-11e8-ba45-cfc176a5991c
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8700717d-7bbb-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 16:43:19 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id g15-v6so3196412edr.12
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 09:43: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=SziBJ3c7b6r84nJXB1WAX2QSzTPMf1TC9MJAIulwDeM=;
 b=i+Vm9g6sjiv9SuuUbNN9gkZPaSTIzlLOnpBq8V34oAwkGJtCDQV3kT8UDkXMfQJR6I
 RicTxEn3CvRJCOt0LFBJ3DPkgbPtl69wb0R73hfC/4KGhTq7Qv6HlYBuaiFycTAQiohc
 ufZMezxHkrP0JYQvkI+J5EJl+P7BQcj6qBnDjQiLVhgyaD73HbeYHr14TenEtK9YUmT1
 c6ferQTkGuwUj/Gpu84CrN6Iuja777CYphMq3ZGEgS/tnjLJ5aUP/jMTPSMd2HCT1AYS
 GIH6rT1ILSD8iE8XHckBONFcEQlYGCpjMO5OqOt8q0kAqjzv9pVi/l9vu8gSOqvnaSTJ
 0ExA==
X-Gm-Message-State: APt69E1ntpIGU2PQF4LrKSj2ObY25fwHPtGpcOEJNpogFUqZC6njhfPT
 xcpXdbdkxCuLLfB3xdAOEfRwAQ9w
X-Google-Smtp-Source: AAOMgpcj7wAHz4K41Fh2olcV6PmmVX8PcjrVLhHMy0T0O1RVimWIZJK/K2yHEMkGBUJ/M2P2T8zfbQ==
X-Received: by 2002:a50:aa5d:: with SMTP id
 p29-v6mr13495524edc.233.1530290597811; 
 Fri, 29 Jun 2018 09:43:17 -0700 (PDT)
Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com.
 [209.85.128.173])
 by smtp.gmail.com with ESMTPSA id c10-v6sm5358196edm.1.2018.06.29.09.43.17
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 29 Jun 2018 09:43:17 -0700 (PDT)
Received: by mail-wr0-f173.google.com with SMTP id k6-v6so9443056wrp.4
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 09:43:17 -0700 (PDT)
X-Received: by 2002:adf:ce88:: with SMTP id
 r8-v6mr3516606wrn.112.1530290596990; 
 Fri, 29 Jun 2018 09:43:16 -0700 (PDT)
MIME-Version: 1.0
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
 <1530261783.8880.18.camel@bitdefender.com>
 <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
In-Reply-To: <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 29 Jun 2018 10:42:40 -0600
X-Gmail-Original-Message-ID: <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
Message-ID: <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Isaila <aisaila@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMzozOCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDI5LjA2LjE4IGF0IDEwOjQyLCA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gSSd2ZSBzdGFydGVkIGEgd2luIDcgbWFjaGluZSB3aXRo
IG5vIGludHJvc3BlY3Rpb24gb3IgeGVuLWFjY2Vzcy4gQWZ0ZXIKPiA+IDMwIG1pbiBvZiB1cHRp
bWUgdGhlcmUgd2VyZSAwIGluc2VydHMgaW50byB0aGUgdHJlZS4gSSBndWVzcyB0aGUKPiA+IG92
ZXJoZWFkIGlzIGRvd24gdG8gYSBtaW5pbXVtIHdpdGggbm8gdXNlciBtb2RpZmllZCBhY2Nlc3Mg
cmlnaHRzLgo+Cj4gVGhhbmtzLCB0aGlzIGlzIGhlbHBmdWwgdG8ga25vdy4gSW4gdGhhdCBjYXNl
IHRob3VnaCwgYXMgc2FpZCBiZWZvcmUsIEknZAo+IGxpa2UgdG8gYXNrIHRvIGRlZmVyIHNldHRp
bmcgdXAgb2YgdGhlIHJhZGl4IHRyZWUgdG8gdGhlIHBvaW50IHdoZXJlIGl0Cj4gYWN0dWFsbHkg
aXMgZ29pbmcgdG8gYmUgbmVlZGVkLgoKQXJlIHlvdSB3b3JyaWVkIGFib3V0IHRoZSByYWRpeCB0
cmVlIGJlaW5nIHByZXNlbnQgKGllIHJhZGl4X3RyZWVfaW5pdApoYXZlIGJlZW4gY2FsbGVkKSBi
ZWZvcmUgaXQgaXMgdXNlZCBmb3IgbWVtX2FjY2Vzcz8gQXMgSSBzYWlkIGVhcmxpZXIsCmEgbG9v
a3VwIG9uIGFuIGVtcHR5IHJhZGl4IHRyZWUgaXMgZXF1aXZhbGVudCBvZiBhIE5VTEwgY2hlY2su
IEkgZG9uJ3QKZ2V0IGhvdyBub3QgaGF2aW5nIHRoZSB0cmVlIGluaXRpYWxpemVkIHdpbGwgYmUg
YW55IGZhc3RlciB0aGVuIGRvaW5nCmEgbG9va3VwIG9uIGFuIGVtcHR5IG9uZS4KClRhbWFzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 16:53:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 16: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 1fYwdv-0004Dy-Qy; Fri, 29 Jun 2018 16:53:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cr8h=jp=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fYwdu-0004Dt-JJ
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 16:53:06 +0000
X-Inumbo-ID: e48206c2-7bbc-11e8-ba45-cfc176a5991c
Received: from mail-ed1-f46.google.com (unknown [209.85.208.46])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e48206c2-7bbc-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 16:53:05 +0000 (UTC)
Received: by mail-ed1-f46.google.com with SMTP id a5-v6so7599879edt.5
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 09:53:05 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=2E7NRw/DlyBcLptICG8drvnSp7RZPwOTIs76HKBI3gQ=;
 b=QzWPehvSKfCE23fLTPMQsj4rUeGDz+uLUpBlnE0H8SV626WNZ7lPtaexaU5czfUlaw
 5YSkC6+aHqy2/l9njGSyLS2hAJ59YVQX1Hy1X57D3dz+BXASewLvRr+ywSq4XKPYb/Ou
 GMybxK3logW7a9vZ/1q8SPzLXZoMqaR9mJyGEyj8WlaBh4rPq8KPXn3UCGrXJ238CaI5
 jFZDaxSayBVJu7OwScZD/nv48Arkixfkg1A9pVkFRxcfcGcO6HR5NreEwo1YoQLtZqcy
 KpVP33ScPq955B+1WketGnNtBTVa67/Apekt2ad927nELBgOdDkqN+INGNiKwmha4xuV
 tgug==
X-Gm-Message-State: APt69E04jnLato/C7r/W9K8MCZFacmD4hYwDmVcpleHYa3hNHr755u88
 /MvMlx54f5JjmXLGZuj37LYpA3Db
X-Google-Smtp-Source: AAOMgpc/59Z2knzqnENz9c55Qev8y/zQZgbhcV+QgrGlWjSfol0l7LEhpeSK0MJCV2sxI089F2rVuQ==
X-Received: by 2002:a50:b1f3:: with SMTP id
 n48-v6mr12462076edd.197.1530291184089; 
 Fri, 29 Jun 2018 09:53:04 -0700 (PDT)
Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com.
 [74.125.82.43])
 by smtp.gmail.com with ESMTPSA id f22-v6sm3566661edr.22.2018.06.29.09.53.03
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 29 Jun 2018 09:53:03 -0700 (PDT)
Received: by mail-wm0-f43.google.com with SMTP id 69-v6so2735774wmf.3
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 09:53:03 -0700 (PDT)
X-Received: by 2002:a1c:45db:: with SMTP id
 l88-v6mr2223398wmi.19.1530291183725; 
 Fri, 29 Jun 2018 09:53:03 -0700 (PDT)
MIME-Version: 1.0
References: <a92cbff7-572e-4dde-e5c9-aa8a530b9b89@bitdefender.com>
In-Reply-To: <a92cbff7-572e-4dde-e5c9-aa8a530b9b89@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 29 Jun 2018 10:52:26 -0600
X-Gmail-Original-Message-ID: <CABfawhnbYbvc75hB7aHbKFwAj81qQ8-TWLhb_Rig+ZBXVFrGXQ@mail.gmail.com>
Message-ID: <CABfawhnbYbvc75hB7aHbKFwAj81qQ8-TWLhb_Rig+ZBXVFrGXQ@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Altp2m/#VE page 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgOToyNSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gSGVsbG8sCj4KPiBXZSdyZSB0cnlpbmcgdG8g
Z2V0ICNWRSB0byB3b3JrIHdpdGggYSAicmVndWxhciIgZ3Vlc3QgcGFnZSAodGhhdCBpcywKPiBu
b3QgYSBwYWdlIHRoYXQgd2UgZ2V0IHZpYSB4Y19kb21haW5faW5jcmVhc2VfcmVzZXJ2YXRpb25f
ZXhhY3QoKSAvCj4geGNfZG9tYWluX3BvcHVsYXRlX3BoeXNtYXBfZXhhY3QoKSkuCj4KPiBIb3dl
dmVyLCB0aGUgd2F5IFhlbidzIGNvZGUgd29ya3Mgbm93LCBpdCBkb2Vzbid0IHNlZW0gdG8gYmUg
cG9zc2libGU6Cj4KPiBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9
YmxvYjtmPXhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jO2g9MjBhOGE2OWZiZTQxMmFhOTI4Yzc1
YjVkNzc1NjgxNmJmNTUxNzhmYztoYj1yZWZzL2hlYWRzL3N0YWdpbmcjbDIxNTAKPgo+IGJlY2F1
c2UgZ2V0X2dmbl9xdWVyeV91bmxvY2tlZCgpIGNhbGxzIGVwdF9nZXRfZW50cnkoKSwgd2hpY2gg
cmV0dXJucwo+IElOVkFMSURfTUZOIGlmIGdmbiA+IHAybS0+bWF4X21hcHBlZF9wZm4uCgpJdCdz
IGNlcnRhaW5seSB3ZWlyZCB0byBoYXZlIGEgInJlZ3VsYXIiIGdmbiB0aGF0J3MgYWxzbyBhYm92
ZQptYXhfbWFwcGVkX3Bmbi4gVGhhdCB0byBtZSBzb3VuZHMgbGlrZSBhIGJ1ZyB3aXRoIGhvdyBt
YXhfbWFwcGVkX3BmbgppcyBzZXQuIFRvIGJlIGhvbmVzdCwgSSd2ZSByYW4gaW50byBpc3N1ZXMg
d2l0aCBtYXhfbWFwcGVkX2dmbiBpbiB0aGUKcGFzdCB0b28gYW5kIGl0IHdhcyBhbm5veWluZyBz
byBJIGRvIGFjdHVhbGx5IGVuZCB1cCBqdXN0IHJ1bm5pbmc6CgpyYyA9IHhjX2RvbWFpbl9zZXRt
YXhtZW0oZHJha3Z1Zi0+eGVuLT54YywgZHJha3Z1Zi0+ZG9tSUQsIH4wKTsKCnRvIG1ha2UgaXQg
Z28gYXdheS4gSXQncyBmdWdseSBidXQgZGlkbid0IGhhdmUgdGltZSB5ZXQgdG8gaW52ZXN0aWdh
dGUKZnVydGhlciDCr1xfKOODhClfL8KvLiBNYXliZSBpdCdzIHRpbWUgZm9yIGEgcHJvcGVyIGZp
eC4KClRhbWFzCgpUYW1hcwoKPgo+IG1heF9tYXBwZWRfcGZuIGlzIG9ubHkgZXZlciB1cGRhdGVk
IGluIGVwdF9zZXRfZW50cnkoKSwgYW5kIHNvIHVubGVzcwo+IGVwdF9zZXRfZW50cnkoKSBnZXRz
IGNhbGxlZCBwcmV2aW91c2x5IHRvIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSwKPiB3ZSB3
aWxsIGZhaWwgdG8gZW5hYmxlICNWRSBmb3IgYW55IGdpdmVuICh2YWxpZCkgR0ZOLgo+Cj4gSSBi
ZWxpZXZlIHRoYXQgdGhpcyB3b3JrcyB3aXRoIHRoZQo+IHhjX2RvbWFpbl9pbmNyZWFzZV9yZXNl
cnZhdGlvbl9leGFjdCgpIC8KPiB4Y19kb21haW5fcG9wdWxhdGVfcGh5c21hcF9leGFjdCgpIHN0
cmF0ZWd5IGJlY2F1c2Ugc29tZXdoZXJlIGF0IHRoZSBlbmQKPiBvZiB0aGUgY2FsbGNoYWluLCBl
cHRfc2V0X2VudHJ5KCkgX2RvZXNfIGdldCBjYWxsZWQgZm9yIHRoZSBuZXcgR0ZOLgo+Cj4gRm9y
Y2luZyBtYXhfbWFwcGVkX3BmbiBzaG91bGQgd29yaywgYnV0IEkgY2FuJ3QgaGVscCB0aGlua2lu
ZyB0aGF0Cj4gdGhlcmUncyBhIGJldHRlciB3YXkuIE1heWJlIEdlb3JnZSBhbmQgVGFtYXMgaGF2
ZSBhIHN1Z2dlc3Rpb24gaGVyZT8KPgo+Cj4gVGhhbmtzLAo+IFJhenZhbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 17:09:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 17: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 1fYwtc-00058o-Ag; Fri, 29 Jun 2018 17:09:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pa6o=jp=xenproject.org=prvs=711e0df0f=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fYwtb-00058c-6y
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 17:09:19 +0000
X-Inumbo-ID: 28001353-7bbf-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28001353-7bbf-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 17:09:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,286,1526342400"; d="scan'208";a="59057086"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74922-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:fail
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:fail
 xen-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-xsm:guest-start:fail:fail
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:fail
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:fail
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:fail
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:fail
 xen-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:fail
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:fail
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:fail
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:fail
X-Osstest-Versions-This: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 29 Jun 2018 18:09:14 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 74922: 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
NDkyMiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MjIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdh
eSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2Yzlm
MzgyYTMzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 18:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 18: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 1fYyIQ-0002v4-EG; Fri, 29 Jun 2018 18:39: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=ukoo=jp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fYyIQ-0002uz-16
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 18:39:02 +0000
X-Inumbo-ID: b11a16ad-7bcb-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b11a16ad-7bcb-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 18:39: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 3705A27B65;
 Fri, 29 Jun 2018 18:39:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530297540;
 bh=MztWaogK+b1rRWepMDlTMvxIo7jgNv+Tu/iGuUNIkok=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rUQ1M8nf37HK+b/0hyptDaZS1sDPnOX8bJDZHeeXnUTJE24DcBPYrBRyvGmg9LLJ8
 K+cNFYSvCbS5oXFzrNGEM52m0oDWF1XNJT7JBxqOJaohWaoXhmyF56g23zYBLbvB8R
 aevICBMdNBdz+NwcGzNfP7k9SO5Ya6cyWhtVvi6s=
Date: Fri, 29 Jun 2018 11:38:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
Message-ID: <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1799796722-1530297539=:23811"
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.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-1799796722-1530297539=:23811
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 28 Jun 2018, Roger Pau MonnÃ© wrote:
> On Thu, Jun 28, 2018 at 09:27:08AM +0200, Dario Faggioli wrote:
> > On Thu, 2018-06-14 at 13:20 -0700, Stefano Stabellini wrote:
> > > On Thu, 14 Jun 2018, Andrew Cooper wrote:
> > > > On 14/06/18 14:40, Jan Beulich wrote:
> > > > I don't think its reasonable to alter the support status with this
> > > issue
> > > > outstanding.
> > > 
> > > I completely missed this report, probably because I haven't paid
> > > attention to PV-shim. Do you have any more information about this?
> > > The
> > > report is a bit vague. If I can't repro it, I can't fix it.
> > > 
> > > Couldn't it be that is normal because after a while you ran out of
> > > pcpus?
> > > 
> > > Dario, do you have any opinion on this?
> > >
> > The issue that I know of is that the null scheduler does not properly
> > support CPU hotplug/hotunplug.
> > 
> > This is an issue on, let's say, baremetal, if you use null, and try to
> > do CPU hotplug/hotunplug. When trying to use null as the scheduler of
> > the shim, we run into that same issue, even if not specifically doing
> > CPU hotplug/hotunplug (because the shim use the same path for CPU
> > bringup, IIRC).
> 
> The shim uses CPU hotplug/unplug when the guest brings up/down a
> vCPU using the VCPUOP_{up/down} hypercall.
> 
> The best description of the issue I could find is:
> 
> https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg01085.html

OK, thanks for the explanation. We don't support CPU hotplug on ARM, so
we could mark the NULL scheduler as supported on the ARM architecture
today? Once you implement CPU hotplug support in NULL, we could mark it
as supported on x86 too.
--8323329-1799796722-1530297539=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1799796722-1530297539=:23811--


From xen-devel-bounces@lists.xenproject.org Fri Jun 29 19:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 19: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 1fYz53-0006PX-N6; Fri, 29 Jun 2018 19:29: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=z68p=jp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYz51-0006PS-Qs
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 19:29:15 +0000
X-Inumbo-ID: b2cecf49-7bd2-11e8-8089-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b2cecf49-7bd2-11e8-8089-bc764e045a96;
 Fri, 29 Jun 2018 21:29:11 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 32A3D3086F14
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 23:45: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 8312D7FC05
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 22:29:12 +0300 (EEST)
Received: (qmail 9835 invoked from network); 29 Jun 2018 22:29:12 +0300
Received: from 86-120-177-75.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.75)
 by smtp02.buh.bitdefender.net with SMTP; 29 Jun 2018 22:29:12 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <a92cbff7-572e-4dde-e5c9-aa8a530b9b89@bitdefender.com>
 <CABfawhnbYbvc75hB7aHbKFwAj81qQ8-TWLhb_Rig+ZBXVFrGXQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <c4951da2-c97b-3f34-1d4d-984947a4daf2@bitdefender.com>
Date: Fri, 29 Jun 2018 22:29:06 +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: <CABfawhnbYbvc75hB7aHbKFwAj81qQ8-TWLhb_Rig+ZBXVFrGXQ@mail.gmail.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76555
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488536,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.006775)], BW: [Enabled, t:
 (0.000010,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016603,0.000156)], URL: [Enabled, t:
 (0.000020,0.000001)], RTDA: [Enabled, t: (0.172702), Hit: No, Details:
 v2.7.12; Id: 15.1i643t3.1ch6gal63.10f48c], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Altp2m/#VE page 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjkvMjAxOCAwNzo1MiBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwg
SnVuIDI5LCAyMDE4IGF0IDk6MjUgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+Pgo+PiBIZWxsbywKPj4KPj4gV2UncmUgdHJ5aW5nIHRvIGdl
dCAjVkUgdG8gd29yayB3aXRoIGEgInJlZ3VsYXIiIGd1ZXN0IHBhZ2UgKHRoYXQgaXMsCj4+IG5v
dCBhIHBhZ2UgdGhhdCB3ZSBnZXQgdmlhIHhjX2RvbWFpbl9pbmNyZWFzZV9yZXNlcnZhdGlvbl9l
eGFjdCgpIC8KPj4geGNfZG9tYWluX3BvcHVsYXRlX3BoeXNtYXBfZXhhY3QoKSkuCj4+Cj4+IEhv
d2V2ZXIsIHRoZSB3YXkgWGVuJ3MgY29kZSB3b3JrcyBub3csIGl0IGRvZXNuJ3Qgc2VlbSB0byBi
ZSBwb3NzaWJsZToKPj4KPj4gaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdp
dDthPWJsb2I7Zj14ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYztoPTIwYThhNjlmYmU0MTJhYTky
OGM3NWI1ZDc3NTY4MTZiZjU1MTc4ZmM7aGI9cmVmcy9oZWFkcy9zdGFnaW5nI2wyMTUwCj4+Cj4+
IGJlY2F1c2UgZ2V0X2dmbl9xdWVyeV91bmxvY2tlZCgpIGNhbGxzIGVwdF9nZXRfZW50cnkoKSwg
d2hpY2ggcmV0dXJucwo+PiBJTlZBTElEX01GTiBpZiBnZm4gPiBwMm0tPm1heF9tYXBwZWRfcGZu
Lgo+IAo+IEl0J3MgY2VydGFpbmx5IHdlaXJkIHRvIGhhdmUgYSAicmVndWxhciIgZ2ZuIHRoYXQn
cyBhbHNvIGFib3ZlCj4gbWF4X21hcHBlZF9wZm4uIFRoYXQgdG8gbWUgc291bmRzIGxpa2UgYSBi
dWcgd2l0aCBob3cgbWF4X21hcHBlZF9wZm4KPiBpcyBzZXQuIFRvIGJlIGhvbmVzdCwgSSd2ZSBy
YW4gaW50byBpc3N1ZXMgd2l0aCBtYXhfbWFwcGVkX2dmbiBpbiB0aGUKPiBwYXN0IHRvbyBhbmQg
aXQgd2FzIGFubm95aW5nIHNvIEkgZG8gYWN0dWFsbHkgZW5kIHVwIGp1c3QgcnVubmluZzoKPiAK
PiByYyA9IHhjX2RvbWFpbl9zZXRtYXhtZW0oZHJha3Z1Zi0+eGVuLT54YywgZHJha3Z1Zi0+ZG9t
SUQsIH4wKTsKPiAKPiB0byBtYWtlIGl0IGdvIGF3YXkuIEl0J3MgZnVnbHkgYnV0IGRpZG4ndCBo
YXZlIHRpbWUgeWV0IHRvIGludmVzdGlnYXRlCj4gZnVydGhlciDCr1xfKOODhClfL8KvLiBNYXli
ZSBpdCdzIHRpbWUgZm9yIGEgcHJvcGVyIGZpeC4KClRob3NlIGFyZSB0d28gcHJvYmxlbXMgdGhl
biwgSSd2ZSBqdXN0IHRyaWVkIHRoYXQgYW5kIGl0IGRvZXNuJ3QgZml4Cm1pbmUuIEkndmUgbG9n
Z2VkIGFsbCBlcHRfc2V0X2VudHJ5KCllcywgYW5kIGhlcmUgYXJlIHRoZSBvbmVzIGJlZm9yZQp0
aGUgZW5hYmxlX25vdGlmeSgpIGNhbGw6CgooWEVOKSBbMTc5MjguNjMyOTE0XSBlcHRfc2V0X2Vu
dHJ5KCk6IEdGTiAweDIyYzgsIG1mbjogMHhiMTI2YzgKKFhFTikgWzE3OTI4LjYzMzE3NV0gZXB0
X3NldF9lbnRyeSgpOiBHRk4gMHgyMmNlLCBtZm46IDB4YjEyNmNlCihYRU4pIFsxNzkyOC42MzQ1
MTldIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MTA2ODdkLCBtZm46IDB4YTI4MDdkCihYRU4pIFsx
NzkyOC42MzU5MzldIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MTA2NzQ1LCBtZm46IDB4YTI4MzQ1
CihYRU4pIFsxNzkyOC42MzYyNDBdIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MjM0YywgbWZuOiAw
eGIxMjc0YwooWEVOKSBbMTc5MjguNjM2NDU5XSBlcHRfc2V0X2VudHJ5KCk6IEdGTiAweDEwNjZj
MiwgbWZuOiAweGEyODJjMgooWEVOKSBbMTc5MjguNjM3MTYzXSBlcHRfc2V0X2VudHJ5KCk6IEdG
TiAweDEwNjZkNywgbWZuOiAweGEyODJkNwooWEVOKSBbMTc5MjguNjM3NDAwXSBlcHRfc2V0X2Vu
dHJ5KCk6IEdGTiAweDEwNjc1OCwgbWZuOiAweGEyODM1OAooWEVOKSBbMTc5MjguNjM5NTc2XSBl
cHRfc2V0X2VudHJ5KCk6IEdGTiAweDEwNjdkOSwgbWZuOiAweGEyODNkOQooWEVOKSBbMTc5Mjgu
NjQxOTA4XSBlcHRfc2V0X2VudHJ5KCk6IEdGTiAweDIyYjgsIG1mbjogMHhiMTI2YjgKKFhFTikg
WzE3OTI4LjY0MjkzNl0gZXB0X3NldF9lbnRyeSgpOiBHRk4gMHgyMDc4LCBtZm46IDB4YjEyODc4
CihYRU4pIFsxNzkyOC42NzI2ODJdIEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgZG9t
YWluOiA1LCB2Y3B1OiAwLApnZm46IDB4MWM2NzAwMAooWEVOKSBbMTc5MjguNjcyNjg0XSBjYWxs
aW5nIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKQooWEVOKSBbMTc5MjguNjcyNjkwXSBn
Zm4gPiBwMm0tPm1heF9tYXBwZWRfcGZuIChnb3RvIG91dCkKKFhFTikgWzE3OTI4LjY3MjY5MV0g
bWZuX3gobWZuKSA9PSBJTlZBTElEX01GTgoKSSdtIGp1c3QgdHJ5aW5nIHRvIHNldCB0aGUgI1ZF
IHBhZ2UgdG8gMHgxYzY3MDAwIG9uIGEgNEdCIGRvbWFpbiwgYW5kCml0J3MgbGVzcyB0aGFuIG1h
eF9tYXBwZWRfcGZuIChhdCBsZWFzdCBhdCB0aGUgdGltZSB0aGUgYXBwbGljYXRpb24gaXMKbWFr
aW5nIHRoZSBjYWxsKS4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 19:48:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 19: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 1fYzNj-0007ni-EQ; Fri, 29 Jun 2018 19:48: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=z68p=jp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fYzNi-0007nd-NF
 for xen-devel@lists.xen.org; Fri, 29 Jun 2018 19:48:34 +0000
X-Inumbo-ID: 6780aff6-7bd5-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6780aff6-7bd5-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 19:48:33 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 9156C3086F13
 for <xen-devel@lists.xen.org>; Sat, 30 Jun 2018 00:04: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 E85147FC05
 for <xen-devel@lists.xen.org>; Fri, 29 Jun 2018 22:48:31 +0300 (EEST)
Received: (qmail 13187 invoked from network); 29 Jun 2018 22:48:31 +0300
Received: from 86-120-177-75.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.75)
 by smtp03.buh.bitdefender.org with SMTP; 29 Jun 2018 22:48:31 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <a92cbff7-572e-4dde-e5c9-aa8a530b9b89@bitdefender.com>
 <CABfawhnbYbvc75hB7aHbKFwAj81qQ8-TWLhb_Rig+ZBXVFrGXQ@mail.gmail.com>
 <c4951da2-c97b-3f34-1d4d-984947a4daf2@bitdefender.com>
Message-ID: <a47f63fd-9d0b-0ec7-85f9-34b92b67ab52@bitdefender.com>
Date: Fri, 29 Jun 2018 22:48: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: <c4951da2-c97b-3f34-1d4d-984947a4daf2@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76556
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488536,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.006090)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014472,0.000130)], URL: [Enabled, t:
 (0.000022,0.000001)], RTDA: [Enabled, t: (0.323719), Hit: No, Details:
 v2.7.12; Id: 15.1i604cf.1ch6he19i.ut773], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Altp2m/#VE page 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjkvMjAxOCAxMDoyOSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA2LzI5
LzIwMTggMDc6NTIgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4gT24gRnJpLCBKdW4gMjks
IDIwMTggYXQgOToyNSBBTSBSYXp2YW4gQ29qb2NhcnUKPj4gPHJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+IHdyb3RlOgo+Pj4KPj4+IEhlbGxvLAo+Pj4KPj4+IFdlJ3JlIHRyeWluZyB0byBnZXQg
I1ZFIHRvIHdvcmsgd2l0aCBhICJyZWd1bGFyIiBndWVzdCBwYWdlICh0aGF0IGlzLAo+Pj4gbm90
IGEgcGFnZSB0aGF0IHdlIGdldCB2aWEgeGNfZG9tYWluX2luY3JlYXNlX3Jlc2VydmF0aW9uX2V4
YWN0KCkgLwo+Pj4geGNfZG9tYWluX3BvcHVsYXRlX3BoeXNtYXBfZXhhY3QoKSkuCj4+Pgo+Pj4g
SG93ZXZlciwgdGhlIHdheSBYZW4ncyBjb2RlIHdvcmtzIG5vdywgaXQgZG9lc24ndCBzZWVtIHRv
IGJlIHBvc3NpYmxlOgo+Pj4KPj4+IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhl
bi5naXQ7YT1ibG9iO2Y9eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmM7aD0yMGE4YTY5ZmJlNDEy
YWE5MjhjNzViNWQ3NzU2ODE2YmY1NTE3OGZjO2hiPXJlZnMvaGVhZHMvc3RhZ2luZyNsMjE1MAo+
Pj4KPj4+IGJlY2F1c2UgZ2V0X2dmbl9xdWVyeV91bmxvY2tlZCgpIGNhbGxzIGVwdF9nZXRfZW50
cnkoKSwgd2hpY2ggcmV0dXJucwo+Pj4gSU5WQUxJRF9NRk4gaWYgZ2ZuID4gcDJtLT5tYXhfbWFw
cGVkX3Bmbi4KPj4KPj4gSXQncyBjZXJ0YWlubHkgd2VpcmQgdG8gaGF2ZSBhICJyZWd1bGFyIiBn
Zm4gdGhhdCdzIGFsc28gYWJvdmUKPj4gbWF4X21hcHBlZF9wZm4uIFRoYXQgdG8gbWUgc291bmRz
IGxpa2UgYSBidWcgd2l0aCBob3cgbWF4X21hcHBlZF9wZm4KPj4gaXMgc2V0LiBUbyBiZSBob25l
c3QsIEkndmUgcmFuIGludG8gaXNzdWVzIHdpdGggbWF4X21hcHBlZF9nZm4gaW4gdGhlCj4+IHBh
c3QgdG9vIGFuZCBpdCB3YXMgYW5ub3lpbmcgc28gSSBkbyBhY3R1YWxseSBlbmQgdXAganVzdCBy
dW5uaW5nOgo+Pgo+PiByYyA9IHhjX2RvbWFpbl9zZXRtYXhtZW0oZHJha3Z1Zi0+eGVuLT54Yywg
ZHJha3Z1Zi0+ZG9tSUQsIH4wKTsKPj4KPj4gdG8gbWFrZSBpdCBnbyBhd2F5LiBJdCdzIGZ1Z2x5
IGJ1dCBkaWRuJ3QgaGF2ZSB0aW1lIHlldCB0byBpbnZlc3RpZ2F0ZQo+PiBmdXJ0aGVyIMKvXF8o
44OEKV8vwq8uIE1heWJlIGl0J3MgdGltZSBmb3IgYSBwcm9wZXIgZml4Lgo+IAo+IFRob3NlIGFy
ZSB0d28gcHJvYmxlbXMgdGhlbiwgSSd2ZSBqdXN0IHRyaWVkIHRoYXQgYW5kIGl0IGRvZXNuJ3Qg
Zml4Cj4gbWluZS4gSSd2ZSBsb2dnZWQgYWxsIGVwdF9zZXRfZW50cnkoKWVzLCBhbmQgaGVyZSBh
cmUgdGhlIG9uZXMgYmVmb3JlCj4gdGhlIGVuYWJsZV9ub3RpZnkoKSBjYWxsOgo+IAo+IChYRU4p
IFsxNzkyOC42MzI5MTRdIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MjJjOCwgbWZuOiAweGIxMjZj
OAo+IChYRU4pIFsxNzkyOC42MzMxNzVdIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MjJjZSwgbWZu
OiAweGIxMjZjZQo+IChYRU4pIFsxNzkyOC42MzQ1MTldIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4
MTA2ODdkLCBtZm46IDB4YTI4MDdkCj4gKFhFTikgWzE3OTI4LjYzNTkzOV0gZXB0X3NldF9lbnRy
eSgpOiBHRk4gMHgxMDY3NDUsIG1mbjogMHhhMjgzNDUKPiAoWEVOKSBbMTc5MjguNjM2MjQwXSBl
cHRfc2V0X2VudHJ5KCk6IEdGTiAweDIzNGMsIG1mbjogMHhiMTI3NGMKPiAoWEVOKSBbMTc5Mjgu
NjM2NDU5XSBlcHRfc2V0X2VudHJ5KCk6IEdGTiAweDEwNjZjMiwgbWZuOiAweGEyODJjMgo+IChY
RU4pIFsxNzkyOC42MzcxNjNdIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MTA2NmQ3LCBtZm46IDB4
YTI4MmQ3Cj4gKFhFTikgWzE3OTI4LjYzNzQwMF0gZXB0X3NldF9lbnRyeSgpOiBHRk4gMHgxMDY3
NTgsIG1mbjogMHhhMjgzNTgKPiAoWEVOKSBbMTc5MjguNjM5NTc2XSBlcHRfc2V0X2VudHJ5KCk6
IEdGTiAweDEwNjdkOSwgbWZuOiAweGEyODNkOQo+IChYRU4pIFsxNzkyOC42NDE5MDhdIGVwdF9z
ZXRfZW50cnkoKTogR0ZOIDB4MjJiOCwgbWZuOiAweGIxMjZiOAo+IChYRU4pIFsxNzkyOC42NDI5
MzZdIGVwdF9zZXRfZW50cnkoKTogR0ZOIDB4MjA3OCwgbWZuOiAweGIxMjg3OAo+IChYRU4pIFsx
NzkyOC42NzI2ODJdIEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgZG9tYWluOiA1LCB2
Y3B1OiAwLAo+IGdmbjogMHgxYzY3MDAwCj4gKFhFTikgWzE3OTI4LjY3MjY4NF0gY2FsbGluZyBh
bHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkKPiAoWEVOKSBbMTc5MjguNjcyNjkwXSBnZm4g
PiBwMm0tPm1heF9tYXBwZWRfcGZuIChnb3RvIG91dCkKPiAoWEVOKSBbMTc5MjguNjcyNjkxXSBt
Zm5feChtZm4pID09IElOVkFMSURfTUZOCj4gCj4gSSdtIGp1c3QgdHJ5aW5nIHRvIHNldCB0aGUg
I1ZFIHBhZ2UgdG8gMHgxYzY3MDAwIG9uIGEgNEdCIGRvbWFpbiwgYW5kCj4gaXQncyBsZXNzIHRo
YW4gbWF4X21hcHBlZF9wZm4gKGF0IGxlYXN0IGF0IHRoZSB0aW1lIHRoZSBhcHBsaWNhdGlvbiBp
cwo+IG1ha2luZyB0aGUgY2FsbCkuCgpBbmQgdGhhdCdzIGNsZWFybHkgYSBHUEEgbm90IGEgR0ZO
LCBJIG5lZWRlZCB0byBjb252ZXJ0IHRoZW0gc29tZXdoZXJlCmluIHRoZSBjb2RlLi4uCgpJdCdz
IGJlZW4gYSBsb25nIGRheSwgc29ycnkgZm9yIHRoZSBub2lzZS4KCgpUaGFua3MsClJhenZhbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 20:42:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 20:42:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZ0Da-0003R1-Qr; Fri, 29 Jun 2018 20:42: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ0DY-0003QN-QA
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 20:42:08 +0000
X-Inumbo-ID: e3aacac0-7bdc-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3aacac0-7bdc-11e8-ba45-cfc176a5991c;
 Fri, 29 Jun 2018 20:42:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fZ0DU-00037R-NI; Fri, 29 Jun 2018 20:42:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ0DU-0006I4-C8; Fri, 29 Jun 2018 20:42:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ0DU-0006W7-BX; Fri, 29 Jun 2018 20:42:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124849-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=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 20:42:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124849: 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>

ZmxpZ2h0IDEyNDg0OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg0OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxZjY0ZjZmN2VlYjdlOGUzMjUyMDYzYmM3MzA4NjYwMDUyOGVjNzIzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJk
NWRhZTBhYjcyODY2YzlmMzgyYTMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ1MDIgIDIwMTgt
MDYtMjEgMTA6MDA6MzEgWiAgICA4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0Njk4ICAy
MDE4LTA2LTI1IDE1OjAwOjM1IFogICAgNCBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI0ODEzICAyMDE4LTA2LTI4IDE4OjAwOjU4IFogICAgMSBkYXlzICAgIDMgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
T2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vyd2FsbCA8
cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgNDM3MjExY2I2OS4uMWY2NGY2ZjdlZSAgMWY2NGY2ZjdlZWI3ZThlMzI1MjA2M2JjNzMwODY2
MDA1MjhlYzcyMyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 22:10:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 22: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 1fZ1aD-0000ZZ-J4; Fri, 29 Jun 2018 22:09: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=ukoo=jp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fZ1aC-0000ZU-Jg
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 22:09:36 +0000
X-Inumbo-ID: 19d19352-7be9-11e8-8089-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19d19352-7be9-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 00:09:32 +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 6CCB82809D;
 Fri, 29 Jun 2018 22:09:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530310174;
 bh=/v+DdqgoTk0A1nASzDq4MiU7D8ysuSASCzfL2vdGhqI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JK001kQnqv7qd0Rnyn9zvxnG4PecJtedVBbMansDY64ROn3362cy5YiFEhjErrNNo
 +2pXqgHGmA0HEhzkbHLQS2xvPypOr/eGyGVvij09ufDPLGNYMZ06WhASyVpa9+dLtK
 qZImkzzaQO/K5ZszQLill95BtN5wJkPVwTYoZ6uE=
Date: Fri, 29 Jun 2018 15:09:32 -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: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1806291416480.23811@sstabellini-ThinkPad-X260>
References: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-920733245-1530308517=:23811"
Content-ID: <alpine.DEB.2.10.1806291442110.23811@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] RFC: Boot Domain, domB
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jason Andryuk <jandryuk@gmail.com>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, openxt <openxt@googlegroups.com>,
 julien.grall@arm.com, Rich Persaud <persaur@gmail.com>,
 Jan Beulich <jbeulich@suse.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-920733245-1530308517=:23811
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1806291442111.23811@sstabellini-ThinkPad-X260>

On Tue, 19 Jun 2018, Christopher Clark wrote:
> Hello,
> 
> Mixed-criticality and safety-critical systems under development need support for timely boot of multiple domains at system launch
> -- â€œInitial Domainsâ€ -- with static assignment of resources between them, each isolated from the others and without runtime
> dependency on a â€œdom0â€-type domain.
> 
> The Xen hypervisor currently contains a section of fixed policy logic for creation of a single, highly-privileged domain â€œdom0â€
> at system boot.
> 
> We would like to establish a shared understanding of best practice for configuration and deployment of disaggregated system
> launch with multiple domains, for production systems, on both x86 and ARM platforms.
> 
> Correctness and integrity of system launch is fundamental to system security.
> 
> Maximizing the commonality between deployed Xen systems enables pooling of risk and widens the applicability of testing that is
> performed.
> 
> ## Requirements:
> 
> * Enable fast launch of multiple domains at system boot.
> * Obtain the boot materials for Initial Domains -- config, kernel image, optional ramdisk -- from host boot binaries.
> * A system initialization process that is appropriate for both ARM and x86.
> * Support minimization of audit work required for safety critical certification
> Â  Â  * Favour reduction of code size and complexity of highest-privilege components.
> Â  Â  * Decouple and isolate logic in support of simplifying validation by enabling reasoning about the interfaces between
> components.
> * Remove the policy logic for initial distribution of privileges from the hypervisor.
> Â  Â  * Aim to simplify and consolidate the hypervisor code for system launch.
> Â  Â  * Allow flexibility of different initial domain configurations by disaggregation to an external component.
> Â  Â  * Separate the mechanisms of privilege assignment, necessarily within the hypervisor, from the implementation of policy logic
> assigning them to specific domains.
> * Support measured launch (e.g. TXT/SKINIT) and verified launch (e.g. Secure Boot) to include the ability to measure/verify any
> or all Initial Domains.
> * Support for manageable processes for the system boot binaries.
> Â  Â  * ie. Consider: creation of files, updates to files, build-time tooling, run-time tooling, dependencies of components.
> Â  Â  * Note that Device Tree tooling is foreign for booting x86.
> * Do not make Initial Domain creation depend upon parsing complex data structures, such as a Device Tree, within the hypervisor.
> Â  Â  * The parsing is unwanted attack surface.
> Â  Â  * A static, unchanging Device Tree binary used just for hardware-enablement increases commonality across deployments, and is
> easier to place trust in than one that changes according to the specific installed software configuration.
> * Support configuration of XSM security labels for the Initial Domains.

This approach is orthogonal to my dom0less step1 series, and I have no
problems with having both of them implemented in the hypervisor.

My dom0less approach is optimized for static partitioning scenarios,
where you only have 2-4 VMs total, you don't want a dom0 running on your
system, you don't want to boot additional VMs ever, and you don't have
PV drivers (all devices are assigned). For those scenarios, I don't
think we can do better than dom0less for simplicity and performance.
Your approach is optimized for different use-cases. It is OK to use
different solutions for different use-cases.

However, given that you are calling out Device Tree a few times in this
document as a reason for using a different approach, I'll reply here to
the specific points you raised. I do think you are wrong on those
points. However, it doesn't necessarely mean you don't have a good
reason for doing things differently regardless.


1) multiboot is not the same thing as device tree

My solution is based on extending the existing multiboot protocol to
pass more than one kernel/ramdisk for booting. It just happens that the
multiboot protocol on ARM is enterely based on device tree. On x86, you
could do the same as my dom0less series by extending the x86 multiboot
protocol. Given that multiboot on x86 is not based on device tree, you
don't need to touch anything related to device tree to make it work.


2) device tree is not an attack vector

My solution on ARM is based on extending multiboot, hence device tree.
Device Tree is already parsed by Xen using libfdt. It doesn't require
parsing additional complex data structure, as Xen on ARM is already
capable of parsing device tree and dom0 kernel and ramdisk options. I
only made those options generic. On x86, you would extend multiboot and
still wouldn't need to add any device tree parsing to Xen on x86.

Also, on ARM the device tree binary comes from elsewhere, not from the
dom0 filesystem. In secure deployments, it cannot be modified by dom0.
Thus, I cannot see how it could be used as an attack vector.


3) device tree can still be static

As I wrote, the device tree typically comes from elsewhere. On ARM, I
expect it would be modified by the platform integrator once and never
again. It is also possible to modify it at boot time from U-Boot with a
static set of U-Boot commands. In both cases, the system integrator
would make these changes only once, and could properly sign the device
tree binary. From Xen's point of view the device tree would be static.
Regardless, on x86 dom0less would not be based on device tree but on
multiboot.


In conclusion, please remove the requirements above about not having
device tree because they are not relevant. Instead, please explain why a
multiboot based solution would not be a good fit for your use case.
Specifically, if the purpose is to boot the TPM manager domain, wouldn't
it be possible to use multiboot for that?

In any case, I don't see this as an alternative to dom0less -- it is
complementary.  Let's keep future conversations about this proposal
separate.

Speaking about other uses for this technology, I think it would be
useful in embedded to have a feature that allows Dom0 to deprivilege
itself down to a regular DomU after booting the required VMs. I don't
know if what you are suggestion would help with that but I thought it
would be good to keep that in mind.

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-920733245-1530308517=:23811--


From xen-devel-bounces@lists.xenproject.org Fri Jun 29 23:33:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 23:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZ2t4-0006Wn-10; Fri, 29 Jun 2018 23:33:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ2t3-0006Wd-4W
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 23:33:09 +0000
X-Inumbo-ID: c4d38d3f-7bf4-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c4d38d3f-7bf4-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 01:33: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 1fZ2sy-0006MN-3u; Fri, 29 Jun 2018 23:33: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 1fZ2sx-0003Yq-Sq; Fri, 29 Jun 2018 23:33:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ2sx-0001tp-S2; Fri, 29 Jun 2018 23:33:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124797-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:<job status>:broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=43139135a8938de44f66333831d3a8655d07663a
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 23:33:03 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing baseline test] 124797:
 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>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyNDc5NyBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyBy
ZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI0Nzk3LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBuZXZl
ciBwYXNzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAg
IGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc5NyAgMjAxOC0wNi0yOCAxNjoy
NzozMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAg
ICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJl
YWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 29 23:56:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 29 Jun 2018 23: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 1fZ3F1-00082E-6h; Fri, 29 Jun 2018 23: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=klil=jp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ3F0-000824-N9
 for xen-devel@lists.xenproject.org; Fri, 29 Jun 2018 23:55:50 +0000
X-Inumbo-ID: f0bdcc8a-7bf7-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0bdcc8a-7bf7-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 01:55: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 1fZ3Ev-0006l0-3g; Fri, 29 Jun 2018 23: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 1fZ3Eu-0006ML-OY; Fri, 29 Jun 2018 23:55:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ3Eu-0003nU-Nv; Fri, 29 Jun 2018 23:55:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124800-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-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=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 29 Jun 2018 23:55:44 +0000
Subject: [Xen-devel] [seabios test] 124800: 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>

ZmxpZ2h0IDEyNDgwMCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MDAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDUyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0NTIxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ1MjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDUyMQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBz
ZWFiaW9zICAgICAgICAgICAgICA2OWVhNmRhYmViYTRlMDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5
MTZjCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICAyMzdmZDM5NDNkMThk
N2QxYTRjNDRhYTI0MDJjMjZmYTYyZTdjMzgwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ1MjEg
IDIwMTgtMDYtMjEgMTQ6NDA6MjAgWiAgICA4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
NTg1ICAyMDE4LTA2LTIyIDA2OjEwOjE4IFogICAgNyBkYXlzICAgMTEgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI0NzU4ICAyMDE4LTA2LTI3IDA3OjI3OjQyIFogICAgMiBkYXlzICAg
IDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvc2VhYmlvcy5naXQK
ICAgMjM3ZmQzOS4uNjllYTZkYSAgNjllYTZkYWJlYmE0ZTA4MGZjOTE2YTZiYzlhMmQ1M2ZmYjRm
OTE2YyAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 00:28:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 00: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 1fZ3kK-0002HK-SW; Sat, 30 Jun 2018 00:28:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cejc=jq=xenproject.org=prvs=71286e074=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fZ3kJ-0002H7-Jj
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 00:28:11 +0000
X-Inumbo-ID: 777ad0e8-7bfc-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 777ad0e8-7bfc-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 00:28:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,288,1526342400"; d="scan'208";a="59102714"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74923-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-xsm:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:fail
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:fail
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:fail
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:fail
X-Osstest-Versions-This: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 30 Jun 2018 01:28:06 +0100
Subject: [Xen-devel] [qemu-upstream-4.11-testing baseline-only test] 74923:
 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
NDkyMyBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTIzLwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 00:52:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 00: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 1fZ47Z-0004Hr-0X; Sat, 30 Jun 2018 00: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=cejc=jq=xenproject.org=prvs=71286e074=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fZ47X-0004Hi-DN
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 00:52:11 +0000
X-Inumbo-ID: d15193c3-7bff-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d15193c3-7bff-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 00:52:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,288,1526342400"; d="scan'208";a="59103883"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74924-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=74900
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 30 Jun 2018 01:52:05 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74924: 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>

ZmxpZ2h0IDc0OTI0IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTI0LwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5MDAKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDkwMAoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 01:41:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 01:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZ4tL-00060U-LL; Sat, 30 Jun 2018 01:41:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ4tJ-00060A-Tm
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 01:41:33 +0000
X-Inumbo-ID: b8078fd7-7c06-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8078fd7-7c06-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 01:41: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 1fZ4tG-0001GZ-SK; Sat, 30 Jun 2018 01:41: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 1fZ4tG-0007PO-Hc; Sat, 30 Jun 2018 01:41:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ4tG-00056L-H3; Sat, 30 Jun 2018 01:41:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124812-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=1e2bf55e0971187e006cfd224281b086810d6d8c
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 01:41:30 +0000
Subject: [Xen-devel] [ovmf test] 124812: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDgxMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDYxOAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDFlMmJmNTVlMDk3MTE4N2Uw
MDZjZmQyMjQyODFiMDg2ODEwZDZkOGMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDcgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICA1IGRheXMg
ICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4MTIgIDIwMTgtMDYtMjggMTc6
NDQ6MzcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgZGFubiBmcmF6aWVyIDxkYW5uZkBk
ZWJpYW4ub3JnPgogIEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBHYXJ5IExpbiA8
Z2xpbkBzdXNlLmNvbT4KICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBKYWJlbiBDYXJz
ZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAg
U2FtaSBNdWphd2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CiAgVGhvbWFzIFBhbG1lciA8dGhvbWFzLnBhbG1lckBocGUuY29tPgogIFh1
IFdlaVggPHdlaXgueHVAaW50ZWwuY29tPgogIFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0Bp
bnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEwMjMgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 04:41:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 04:41: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 1fZ7gd-0001gn-VM; Sat, 30 Jun 2018 04: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ7gc-0001ga-R8
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 04:40:38 +0000
X-Inumbo-ID: bc522dc8-7c1f-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc522dc8-7c1f-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 04:40: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 1fZ7gY-0005Eb-H2; Sat, 30 Jun 2018 04:40: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 1fZ7gY-0002ZM-4p; Sat, 30 Jun 2018 04:40:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ7gY-0008LP-3s; Sat, 30 Jun 2018 04:40:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124798-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-pvops:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-cubietruck:<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-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-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:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt: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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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=4a83bf2f339d4b63ecd5ef48b9816c3b7ee24553
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 04:40:34 +0000
Subject: [Xen-devel] [qemu-mainline test] 124798: 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>

ZmxpZ2h0IDEyNDc5OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3OTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMyCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQyMzIKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjMy
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQg
cnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTYgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTcgZGVwcml2
LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0
ZS9nbnRkZXYgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2dGNobiBydW5uaW5n
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4
IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9ldnRjaG4gcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFl
bXUvY3JlYXRlL290aGVyIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL290aGVyIHJ1
bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3JlIHJ1bm5pbmcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1h
dWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBydW5uaW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQy
MzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJp
di1hdWRpdC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRpdC1xZW11L2Ny
ZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDRh
ODNiZjJmMzM5ZDRiNjNlY2Q1ZWY0OGI5ODE2YzNiN2VlMjQ1NTMKYmFzZWxpbmUgdmVyc2lvbjoK
IHFlbXV1ICAgICAgICAgICAgICAgIDJlZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3
OTlmYTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBa
ICAgMTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQzOTggIDIwMTgtMDYtMTkgMTA6MzY6
NTIgWiAgIDEwIGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3OTgg
IDIwMTgtMDYtMjggMTY6MzY6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1hcmtvdmlj
IDxhbGVrc2FuZGFyLm1hcmtvdmljQG1pcHMuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5u
ZWVAbGluYXJvLm9yZz4KICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBB
bW9sIFN1cmF0aSA8c3VyYXRpYW1vbEBnbWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJl
d0Bhai5pZC5hdT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBbnRvbiBOZWZlZG92IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIg
RnJlaHRlcyBUYWlmZXJzYXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQmFi
dSBNb2dlciA8YmFidS5tb2dlckBhbWQuY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVp
ay5ibWUuaHU+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29t
PgogIENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxs
aW5nQGxpbnV4LmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAg
Q8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFy
LmlkLmF1PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERyLiBEYXZp
ZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4gSWdsZXNpYXMg
PGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEBy
ZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBFcmljIEF1Z2Vy
IDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+
CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VvZmZyZXkgTWNSYWUgPGdlb2ZmQGhv
c3RmaXNzaW9uLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVn
IEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0uY29t
PgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFzb24gSi4gSGVybmUg
PGpqaGVybmVAbGludXguaWJtLmNvbT4KICBKaWEgSGUgPGhlamlhbmV0QGdtYWlsLmNvbT4KICBq
aWEuaGVAaHh0LXNlbWl0ZWNoLmNvbQogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAg
Sm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0
LmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAg
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIz
QGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhh
dC5jb20+CiAgTWFyaWEgS2xpbXVzaGVua292YSA8bWFyaWEua2xpbXVzaGVua292YUBpc3ByYXMu
cnU+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAg
TWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBTY2hyb2R0IDxt
YXJ0aW5Ac2Nocm9kdC5vcmc+CiAgTWF0dGhpYXMgTWFpZXIgPHRhbWlrb0A0My0xLm9yZz4KICBN
YXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21h
aWwuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF2ZWwgRG92
Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIu
bWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29u
IDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFNhaSBQYXZhbiBCb2RkdSA8c2FpcGF2
YUB4aWxpbnguY29tPgogIFNlYmFzdGlhbiBCYXVlciA8bWFpbEBzZWJhc3RpYW5iYXVlci5pbmZv
PgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBTdXJhaiBKaXRpbmRh
ciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFRvbWV1IFZpem9zbyA8dG9tZXUudml6b3NvQGNvbGxhYm9yYS5jb20+CiAg
VmlrdG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+CiAgVmxhZGlt
aXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFlvbmdi
b2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBaaGVuZyBYaWFuZyA8eGlhbmcuemhlbmdA
bGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA3MjQ0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 05:55:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 05:55:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZ8r1-0006o4-Ru; Sat, 30 Jun 2018 05:55:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZ8r0-0006nF-G6
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 05:55:26 +0000
X-Inumbo-ID: 2ef02202-7c2a-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ef02202-7c2a-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 05:55: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 1fZ8qv-0006uc-MS; Sat, 30 Jun 2018 05:55:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ8qv-0000jE-Fc; Sat, 30 Jun 2018 05:55:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZ8qv-0006rB-EQ; Sat, 30 Jun 2018 05:55:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124807-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:build-armhf-pvops:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:build-arm64:host-install(4):broken:regression
 xen-4.9-testing:build-armhf-pvops:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=041844ba7a0436ca877c6fa2add214124ead382a
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 05:55:21 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124807: 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>

ZmxpZ2h0IDEyNDgwNyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDgwNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjQyNDgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFp
bCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlr
ZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwNDE4NDRiYTdhMDQzNmNhODc3YzZm
YTJhZGQyMTQxMjRlYWQzODJhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDEyIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgMDQxODQ0YmE3YTA0MzZjYTg3N2M2ZmEyYWRkMjE0MTI0ZWFkMzgyYQpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEw
OjAxOjQ1IDIwMTggKzAyMDAKCiAgICB4ODY6IGd1YXJkIGFnYWluc3QgI05NCiAgICAKICAgIEp1
c3QgaW4gY2FzZSB3ZSBzdGlsbCBkb24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2
ZW50IGEgaG9zdAogICAgY3Jhc2ggYnkgaG9ub3JpbmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19k
ZXZpY2Vfbm90X2F2YWlsYWJsZSgpLiBUaGlzCiAgICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVy
IGVtdWxhdG9yIHN0dWJzIHJhaXNpbmcgI05NLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZm
MjJiZWI2ZDVmYTY1ZWQyZDhkMWZmOWFjZjU5YmNlNjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTI4IDA5OjA4OjA0ICswMjAwCgpjb21taXQgMGE5YzJiZGMyZGYxMjUwNGIzZDc4ZWRmMDRkOTlh
MTUwOTJkODFkNQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDEwOjAxOjA3IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVz
ZSAjTk0gdG8gYmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2
NyBkaWQgbm90IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4g
SW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAg
IHJlc3BlY3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkg
bWlnaHQgbGVhdmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZp
c29yIGNvbnRleHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1
X2RpcnR5X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxp
Y2l0IHtzdm0sdm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQK
ICAgIG5vdy4KICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4g
ZnVsbHkgZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50
ZXJjZXB0ICNOTS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xk
QHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUw
NjEzOTBjZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29t
bWl0IDVkOTIwMDdjZTZjMWJlYjBkMDVlOTc1MmI3MTE2OWExMzFmMTViMzcKQXV0aG9yOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEw
OjAwOjI4IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0i
IHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKICAgIAogICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGlu
dHJvZHVjZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxh
eCByZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBh
c3Npbmcgb2YKICAgIHRoZSBleHRyYSBzZXR0aW5nLCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJ
bnRyb2R1Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVmYWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBk
cm9wcGVkIHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5
IGR1ZSB0byBpbXByb3BlciByZS1iYXNpbmcuCiAgICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5
PSBwYXJhbWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJREUgZGlza3MgdGhpcyBpcwogICAgc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJl
IGFkLWhvYwogICAgZGlzayBkcml2ZSBzdHJpbmcgaW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2Rl
bF9hcmdzX25ldywgd2hpY2ggd2UgYWxzbwogICAgdXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhT
QS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1l
cnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJk
NGNiNmI3OGY0YzVjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAw
Cgpjb21taXQgYzI1N2UzNWEyZWIxZTlmNDY1MDI2ZGJiYWJkNWJjYjUxNTMxMTViNgpBdXRob3I6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4g
MjggMTA6MDA6MDkgMjAxOCArMDIwMAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmc6IEJyZWFrIG91dCBjb21tb24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhl
IGdlbmVyYXRlZCBjb25maWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNv
bWUgY2FzZXMsCiAgICByZW9yZGVyaW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJh
bGwsIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2
Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0Bv
cmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBl
YzAyMTQ5NzM5OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNv
bW1pdCBhZDA4YTFiZWM0YzM1ZjJkMjAzZTI5MjVmYzdhY2IwY2I4OTIzNmI3CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDA5OjU5OjQzIDIwMTggKzAyMDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRs
ZXIgZm9yIGZhdWx0aW5nIGNvbmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhT
QS0yNjAgKGMvcyA3NWQ2ODI4YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAg
IGV4Y2VwdGlvbnMgaW4gaHlwZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hl
Y2tzIHRvIGhlbHAgYXZvaWQKICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBX
aGlsZSBhIEdlbmVyYWwgRGV0ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFu
dGljcywgaGFyZHdhcmUKICAgIGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVy
LCBtZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVy
dGhlcm1vcmUsICVkcjYuZ2QgaXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBj
bGVhcmVkCiAgICBieSBoYXJkd2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVm
b3JlIHRyaWdnZXIgdGhlIGZhdGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAg
SW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQg
bWF0Y2ggYml0cyBpbiAlZHI2CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51
YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3Bv
aW50cywgc28gYWRkIGEgYnJlYWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQg
dGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMg
UFYgZ3Vlc3RzIGNhbgogICAgc2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBu
YXR1cmUgb2YgaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVy
cmVkIGJ5IGEgTW92U1Mgc2hhZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5j
b3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVy
LCBmb3IgZXh0cmEKICAgIHJvYnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBj
bGVhcmluZyB0aGUgYnJlYWtwb2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jh
c2hpbmcuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1
MTI5NzIyMGRjZDc0ZGEyOWRlOTkzMjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA2LTI4IDA5OjA0OjIwICswMjAwCgpjb21taXQgYzUwYjFmNjhmZmI5YjMzMGQwNDAzMTE5NmJm
MWMzZThhZmM2NTVkOQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0
ZTogICBUaHUgSnVuIDI4IDA5OjU4OjU1IDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5
cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90
IGltcG9zc2libGUgZm9yIGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNz
ZXMgb2YgcHJlZW1wdGlvbiBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxv
b3AuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcw
M2M2NWJmMDgwYjBhOWYwMjRmOWIzNzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yOCAwOTowMzowOSArMDIwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 10:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 10: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 1fZDAP-0001BN-W8; Sat, 30 Jun 2018 10:31:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZDAO-0001BD-CN
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 10:31:44 +0000
X-Inumbo-ID: c8a7f5b7-7c50-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8a7f5b7-7c50-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 10:31: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 1fZDAL-0004Jc-RH; Sat, 30 Jun 2018 10:31:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fZDAL-0006MI-IL; Sat, 30 Jun 2018 10:31:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZDAL-0006j1-Hg; Sat, 30 Jun 2018 10:31:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124811-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:host-install(4):broken:regression
 linux-4.14:build-arm64:host-install(4):broken:regression
 linux-4.14:build-arm64-pvops:host-install(4):broken:regression
 linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-4.14:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 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-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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=a26899e0baa4de07caf97f5e4d7298240e98fd0e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 10:31:41 +0000
Subject: [Xen-devel] [linux-4.14 test] 124811: 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>

ZmxpZ2h0IDEyNDgxMSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0Mzg5CiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjQzODkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmly
dC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0Mzg5CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQzODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgYTI2ODk5ZTBiYWE0ZGUwN2NhZjk3ZjVlNGQ3Mjk4MjQw
ZTk4ZmQwZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgY2RhNmZkNGQ5
MzgyMjA1YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0
Mzg5ICAyMDE4LTA2LTE5IDA0OjMzOjQwIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyNDQ1NiAgMjAxOC0wNi0yMCAxOTowOToyNSBaICAgIDkgZGF5cyAgICA2IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc0NCAgMjAxOC0wNi0yNiAxNzowOTozNSBaICAgIDMgZGF5
cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogICJIdWFuZywgWWluZyIgPHlpbmcuaHVhbmdAaW50ZWwuY29tPgogICJSaWNoYXJkIFcu
TS4gSm9uZXMiIDxyam9uZXNAcmVkaGF0LmNvbT4KICBBZGFtIEZvcmQgPGFmb3JkMTczQGdtYWls
LmNvbT4KICBBbGV4ZWkgU3Rhcm92b2l0b3YgPGFzdEBrZXJuZWwub3JnPgogIEFsZXhleSBEb2Jy
aXlhbiA8YWRvYnJpeWFuQGdtYWlsLmNvbT4KICBBbWlyIEdvbGRzdGVpbiA8YW1pcjczaWxAZ21h
aWwuY29tPgogIEFuZHJlcyBSb2RyaWd1ZXogPGFuZHJlcy5yb2RyaWd1ZXpAYW1kLmNvbT4KICBB
bmRyZXcgQm93ZXJzIDxhbmRyZXd4LmJvd2Vyc0BpbnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8
YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVs
Lm9yZz4KICBBbm5hIFNjaHVtYWtlciA8QW5uYS5TY2h1bWFrZXJATmV0YXBwLmNvbT4KICBBbnNv
biBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo
ZXV2ZWxAbGluYXJvLm9yZz4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0
LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEFydmluZCBZYWRhdiA8YXJ2
aW5kLnlhZGF2LmNzQGdtYWlsLmNvbT4KICBBc2hpc2ggU2FtYW50IDxhc2hpc2guc2FtYW50QG9y
YWNsZS5jb20+CiAgQmFsYmlyIFNpbmdoIDxic2luZ2hhcm9yYUBnbWFpbC5jb20+CiAgQmFvbGlu
IFdhbmcgPGJhb2xpbi53YW5nQGxpbmFyby5vcmc+CiAgQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNo
aW5nc0Bjb2RldGhpbmsuY28udWs+CiAgQmVuIEh1dGNoaW5ncyA8YmVuQGRlY2FkZW50Lm9yZy51
az4KICBCZW5zb24gTGV1bmcgPGJsZXVuZ0BjaHJvbWl1bS5vcmc+CiAgQmhhZHJhbSBWYXJrYSA8
dmJoYWRyYW1AbnZpZGlhLmNvbT4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgQmpvcm4gQW5k
ZXJzc29uIDxiam9ybi5hbmRlcnNzb25AbGluYXJvLm9yZz4KICBCasO4cm4gTW9yayA8Ympvcm5A
bW9yay5ubz4KICBCbyBDaGVuIDxjaGVuYm9AcGR4LmVkdT4KICBCb3JpcyBCcmV6aWxsb24gPGJv
cmlzLmJyZXppbGxvbkBib290bGluLmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBDYXRhbGlu
IE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgogIENoYW5nYmluIER1IDxjaGFuZ2Jp
bi5kdUBpbnRlbC5jb20+CiAgQ2hlbiBZdSA8eXUuYy5jaGVuQGludGVsLmNvbT4KICBDaGVuZ2d1
YW5nIFh1IDxjZ3h1NTE5QGdteC5jb20+CiAgQ2hyaXMgTGVlY2ggPGNsZWVjaEByZWRoYXQuY29t
PgogIENocmlzdG9mZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxAYXJtLmNvbT4KICBDaHJpc3Rv
cGhlIEpBSUxMRVQgPGNocmlzdG9waGUuamFpbGxldEB3YW5hZG9vLmZyPgogIENsw6ltZW50IFDD
qXJvbiA8cGVyb24uY2xlbUBnbWFpbC5jb20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdA
Y2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4KICBE
YWcgTW94bmVzIDxkYWcubW94bmVzQG9yYWNsZS5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNh
cnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5u
ZXQ+CiAgRGFuaWVsIEdsw7Zja25lciA8ZGdAZW1saXguY29tPgogIERhbmllbCBMZXpjYW5vIDxk
YW5pZWwubGV6Y2Fub0BsaW5hcm8ub3JnPgogIERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJA
ZmZ3bGwuY2g+CiAgZGFubiBmcmF6aWVyIDxkYW5uLmZyYXppZXJAY2Fub25pY2FsLmNvbT4KICBE
YXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmUgQW5kZXJzb24gPGFuZGVyc29u
QHJlZGhhdC5jb20+CiAgRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4K
ICBEYXZlIFdhdHNvbiA8ZGF2ZWp3YXRzb25AZmIuY29tPgogIERhdmUgWW91bmcgPGR5b3VuZ0By
ZWRoYXQuY29tPgogIERhdmlkIEFoZXJuIDxkc2FoZXJuQGdtYWlsLmNvbT4KICBEYXZpZCBHaWxo
b29sZXkgPGRnaWxob29sZXlAbnZpZGlhLmNvbT4KICBEYXZpZCBIb3dlbGxzIDxkaG93ZWxsc0By
ZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZp
ZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGF2aWRlIENhcmF0dGkgPGRjYXJhdHRpQHJl
ZGhhdC5jb20+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwu
Y29tPgogIERlbm5pcyBXYXNzZW5iZXJnIDxkZW5uaXMud2Fzc2VuYmVyZ0BzZWN1bmV0LmNvbT4K
ICBEZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIERtaXRyeSBUb3Jva2hvdiA8ZG1p
dHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5j
b20+CiAgRW1pbCBUYW50aWxvdiA8ZW1pbC5zLnRhbnRpbG92QGludGVsLmNvbT4KICBFbWlsIFZl
bGlrb3YgPGVtaWwudmVsaWtvdkBjb2xsYWJvcmEuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6
ZXRAZ29vZ2xlLmNvbT4KICBFdGllbm5lIENhcnJpZXJlIDxldGllbm5lLmNhcnJpZXJlQGxpbmFy
by5vcmc+CiAgRXZhbiBXYW5nIDx4c3dhbmdAbWFydmVsbC5jb20+CiAgRXZlbiBYdSA8ZXZlbi54
dUBpbnRlbC5jb20+CiAgRXZnZW5peSBQb2x5YWtvdiA8emJyQGlvcmVtYXAubmV0PgogIEV6ZXF1
aWVsIEdhcmNpYSA8ZXplcXVpZWxAY29sbGFib3JhLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVs
aXguS3VlaGxpbmdAYW1kLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWls
LmNvbT4KICBGcmFuayB2YW4gZGVyIExpbmRlbiA8ZmxsaW5kZW5AYW1hem9uLmNvbT4KICBHZWVy
dCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdlZXJ0IFV5dHRlcmhv
ZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIFRoZWxlbiA8Z3RoZWxlbkBnb29nbGUuY29tPgog
IEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxoZGVn
b2VkZUByZWRoYXQuY29tPgogIEhlaWtraSBLcm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4
LmludGVsLmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgaHUgaHVhanVuIDxo
dWh1YWp1bkBsaW51eC5hbGliYWJhLmNvbT4KICBIdWFuZyBZaW5nIDx5aW5nLmh1YW5nQGludGVs
LmNvbT4KICBIdWkgV2FuZyA8aHVpLndhbmdAY2Fub25pY2FsLmNvbT4KICBIw6Vrb24gQnVnZ2Ug
PGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPgogIElnb3IgUnVzc2tpa2ggPGlnb3IucnVzc2tpa2hA
YXF1YW50aWEuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWNlayBUb21ha2EgPGphY2VrLnRvbWFrYUBwb2N6
dGEuZm0+CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4K
ICBKYWNvcG8gTW9uZGkgPGphY29wbytyZW5lc2FzQGptb25kaS5vcmc+CiAgSmFrb2IgVW50ZXJ3
dXJ6YWNoZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1zeXN0ZW1zLmNvbT4KICBK
YWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4KICBKYW1lcyBIb2dh
biA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW51c3og
S3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmFzb24gR2VyZWNrZSA8amFzb24u
Z2VyZWNrZUB3YWNvbS5jb20+CiAgSmFzb24gR2VyZWNrZSA8a2lsbGVydG9mdUBnbWFpbC5jb20+
CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVmZnJleSBI
dWdvIDxqaHVnb0Bjb2RlYXVyb3JhLm9yZz4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+
CiAgSmVucyBXaWtsYW5kZXIgPGplbnMud2lrbGFuZGVyQGxpbmFyby5vcmc+CiAgSmVyb21lIEJy
dW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAgSmlhbmNoYW8gV2FuZyA8amlhbmNoYW8udy53
YW5nQG9yYWNsZS5jb20+CiAgSmlhbmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBK
aW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUgSG91IDxKaW5nanUuSG91QHN5bmFw
dGljcy5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5n
IDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1
c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9oYW5u
ZXMgV2VpbmVyIDxoYW5uZXNAY21weGNoZy5vcmc+CiAgSm9obiBGYXN0YWJlbmQgPGpvaG4uZmFz
dGFiZW5kQGdtYWlsLmNvbT4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAg
Sm9zZWYgQmFjaWsgPGpiYWNpa0BmYi5jb20+CiAgSnVsaWFuIEFuYXN0YXNvdiA8amFAc3NpLmJn
PgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdA
bGludXguaW50ZWwuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtl
aXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS2V2aW4gV2FuZ3RhbyA8a2V2aW4u
d2FuZ3Rhb0BoaXNpbGljb24uY29tPgogIEtpbSBQaGlsbGlwcyA8a2ltLnBoaWxsaXBzQGFybS5j
b20+CiAgS3Jpc2ggU2FkaHVraGFuIDxrcmlzaC5zYWRodWtoYW5Ab3JhY2xlLmNvbT4KICBMYXVy
YSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0Bt
ZWxsYW5veC5jb20+CiAgTGlhbSBHaXJkd29vZCA8bGlhbS5yLmdpcmR3b29kQGxpbnV4LmludGVs
LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
TGl1IEJvIDxiby5saS5saXVAb3JhY2xlLmNvbT4KICBMb2ljIFBvdWxhaW4gPGxvaWMucG91bGFp
bkBsaW5hcm8ub3JnPgogIExvbmcgTGkgPGxvbmdsaUBtaWNyb3NvZnQuY29tPgogIExvcmVuem8g
UGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIEx1Y2EgQ29lbGhvIDxsdWNp
YW5vLmNvZWxob0BpbnRlbC5jb20+CiAgTHVrYXMgQ3plcm5lciA8bGN6ZXJuZXJAcmVkaGF0LmNv
bT4KICBMdWthc3ogTWFqZXdza2kgPGx1a21hQGRlbnguZGU+CiAgTWFyYyBLbGVpbmUtQnVkZGUg
PG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29t
PgogIE1hcmlhbiBSb3Rhcml1IDxtcm90YXJpdUBiaXRkZWZlbmRlci5jb20+CiAgTWFyayBCcm93
biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5j
b20+CiAgTWFyayBTeW1zIDxtYXJrLnN5bXNAY2l0cml4LmNvbT4KICBNYXJ0aW4gQnJhbmRlbmJ1
cmcgPG1hcnRpbkBvbW5pYm9uZC5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0
ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2FGYWkgTGF1IDxrYWZhaUBmYi5jb20+CiAgTWFy
dGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hc2FtaSBIaXJhbWF0
c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgTWF0YW4gQmFyYWsgPG1hdGFuYkBtZWxsYW5veC5j
b20+CiAgTWF0aGV1cyBDYXN0ZWxsbyA8bWF0aGV1c0BjYXN0ZWxsby5lbmcuYnI+CiAgTWF0aGll
dSBNYWxhdGVycmUgPG1hbGF0QGRlYmlhbi5vcmc+CiAgTWF0dCBGbGVtaW5nIDxtYXR0QGNvZGVi
bHVlcHJpbnQuY28udWs+CiAgTWF0dCBSZWRmZWFybiA8bWF0dC5yZWRmZWFybkBtaXBzLmNvbT4K
ICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWljaGFlbCBFbGxl
cm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1
aGxAaW50ZWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWlj
aGFsIEthbGRlcm9uIDxNaWNoYWwuS2FsZGVyb25AY2F2aXVtLmNvbT4KICBNaWthIFdlc3RlcmJl
cmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBNYXJzaGFsbCA8aHVi
Y2FwQG9tbmlib25kLmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJuZWwub3JnPgogIE1p
bmcgTGVpIDxtaW5nLmxlaUByZWRoYXQuY29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBn
b29nbGUuY29tPgogIE5pY2sgRHllciA8bmljay5keWVyQHNobWFuYWhhci5vcmc+CiAgTmljayBE
eWVyIDxuaWNrQHNobWFuYWhhci5vcmc+CiAgT2RlZCBHYWJiYXkgPG9kZWQuZ2FiYmF5QGdtYWls
LmNvbT4KICBPZGVyIENoaW91IDxvZGVyX2NoaW91QHJlYWx0ZWsuY29tPgogIG9kZXJfY2hpb3VA
cmVhbHRlay5jb20gPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAgT2xlZyBOZXN0ZXJvdiA8b2xl
Z0ByZWRoYXQuY29tPgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5ldD4KICBPbWFyIFNh
bmRvdmFsIDxvc2FuZG92QGZiLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0Zmls
dGVyLm9yZz4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXJhdiBQYW5kaXQgPHBhcmF2QG1lbGxhbm94LmNv
bT4KICBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5kZT4KICBQZXRlciBEZSBXYWNo
dGVyIDxwZGV3YWNodEBnbWFpbC5jb20+CiAgUGV0ZXIgR2Fuemhvcm4gPHBldGVyLmdhbnpob3Ju
QGdtYWlsLmNvbT4KICBQZXRlciBSb3NpbiA8cGVkYUBheGVudGlhLnNlPgogIFBldGVyIFppamxz
dHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4KICBwZ3poIDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUXUg
V2VucnVvIDx3cXVAc3VzZS5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29j
a2lAaW50ZWwuY29tPgogIFJhbW9uIEZyaWVkIDxyZnJpZWRAY29kZWF1cm9yYS5vcmc+CiAgUmFu
ZHkgV3JpZ2h0IDxyd3JpZ2h0QGhwZS5jb20+CiAgUmljaCBGZWxrZXIgPGRhbGlhc0BsaWJjLm9y
Zz4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBSb2IgQ2xhcmsgPHJvYmRj
bGFya0BnbWFpbC5jb20+CiAgUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9yZz4KICBSb21hbiBN
YXNoYWsgPG1ydkBtb2phdGF0dS5jb20+CiAgUm9tYW4gUGVuIDxyb21hbi5wZW55YWV2QHByb2Zp
dGJyaWNrcy5jb20+CiAgUm9vcGEgUHJhYmh1IDxyb29wYUBjdW11bHVzbmV0d29ya3MuY29tPgog
IFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2FudG9zaCBTaGls
aW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgU2FudG9zaCBTaGlsaW1rYXIg
PHNzYW50b3NoQGtlcm5lbC5vcmc+CiAgU2FyYSBTaGFyb24gPHNhcmEuc2hhcm9uQGludGVsLmNv
bT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2VhbiBQ
YXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2ViYXN0aWFuIFJlaWNoZWwgPHNlYmFzdGlh
bi5yZWljaGVsQGNvbGxhYm9yYS5jby51az4KICBTZWJhc3RpYW4gU2FuY2hleiA8c2ViYXN0aWFu
LnNhbmNoZXpAaW50ZWwuY29tPgogIFNla2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBTaGly
aXNoIFBhcmdhb25rYXIgPHNoaXJpc2hwYXJnYW9ua2FyQGdtYWlsLmNvbT4KICBTaGl2YXNoYXJh
biBTIDxzaGl2YXNoYXJhbi5zcmlrYW50ZXNod2FyYUBicm9hZGNvbS5jb20+CiAgU2ltb24gR2Fp
c2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFNpbmFuIEtheWEgPG9rYXlhQGNv
ZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWlsQGdvb2dsZS5jb20+
CiAgU3Jpbml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFnYXRsYUBsaW5hcm8ub3JnPgog
IFNyaW5pdmFzIFBhbmRydXZhZGEgPHNyaW5pdmFzLnBhbmRydXZhZGFAbGludXguaW50ZWwuY29t
PgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBQb3R5cmEgPFN0ZWZh
bi5Qb3R5cmFAZWxla3Ryb2JpdC5jb20+CiAgU3RlZmFuIFJhc3BsIDxyYXNwbEBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBSYXNwbCA8c3RlZmFuLnJhc3BsQGxpbnV4LmlibS5jb20+CiAgU3RlcGhl
biBCb3lkIDxzYm95ZEBrZXJuZWwub3JnPgogIFN0ZXZlIEZyZW5jaCA8c21mcmVuY2hAZ21haWwu
Y29tPgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBTdGV2ZW4gUm9z
dGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdSBZdWUgPHN1eS5mbnN0QGNu
LmZ1aml0c3UuY29tPgogIFN1ZGFyc2FuYSBLYWxsdXJ1IDxTdWRhcnNhbmEuS2FsbHVydUBjYXZp
dW0uY29tPgogIHN4YXV3c2sgPHN4YXV3c2tAMTYzLmNvbT4KICBUYWVoZWUgWW9vIDxhcDQyMDA3
M0BnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRhbyBXYW5nIDxr
ZXZpbi53YW5ndGFvQGhpc2lsaWNvbi5jb20+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgog
IFRlcm8gS3Jpc3RvIDx0LWtyaXN0b0B0aS5jb20+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtl
cm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoYWRldSBMaW1hIGRlIFNvdXphIENhc2NhcmRv
IDxjYXNjYXJkb0BjYW5vbmljYWwuY29tPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+
CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIg
PHRnbHhAbGludXRyb25peC5kZT4KICBUb2JpYXMgSm9yZGFuIDxUb2JpYXMuSm9yZGFuQGVsZWt0
cm9iaXQuY29tPgogIFRvYmlhcyBSZWduZXJ5IDx0b2JpYXMucmVnbmVyeUBnbWFpbC5jb20+CiAg
VG9tIFphbnVzc2kgPHRvbS56YW51c3NpQGxpbnV4LmludGVsLmNvbT4KICBUb21pIFZhbGtlaW5l
biA8dG9taS52YWxrZWluZW5AdGkuY29tPgogIFRvbm55IEx1IDx0b25ueWx1QHRlbmNlbnQuY29t
PgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9ueSBMdWNrIDx0b255Lmx1
Y2tAaW50ZWwuY29tPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QHByaW1hcnlk
YXRhLmNvbT4KICBUdW5nIE5ndXllbiA8dHVuZy5xLm5ndXllbkBkZWt0ZWNoLmNvbS5hdT4KICBU
eWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogIFVyc3VsYSBCcmF1biA8dWJyYXVu
QGxpbnV4LmlibS5jb20+PAogIHZhbiBkZXIgTGluZGVuLCBGcmFuayA8ZmxsaW5kZW5AYW1hem9u
LmNvbT4KICBWaW5zb24gTGVlIDx2bGVlQGZyZWVkZXNrdG9wLm9yZz4KICBWaXJlc2ggS3VtYXIg
PHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPgogIFZsYWRpbWlyIFphcG9sc2tpeSA8dmxhZGltaXJf
emFwb2xza2l5QG1lbnRvci5jb20+CiAgVmxhc3RpbWlsIEJhYmthIDx2YmFia2FAc3VzZS5jej4K
ICBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgogIFdhbnBlbmcgTGkgPHdhbnBlbmds
aUB0ZW5jZW50LmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2VuIFlhbmcg
PHdlbi55YW5nOTlAenRlLmNvbS5jbj4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNv
bT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdvb2dsZS5jb20+CiAgV29sZnJhbSBTYW5n
IDx3c2FAdGhlLWRyZWFtcy5kZT4KICBYaWFuZ25pbmcgWXUgPHl1eGlhbmduaW5nQGdtYWlsLmNv
bT4KICBYaWFvd2VpIFNvbmcgPHNvbmd4aWFvd2VpQGhpc2lsaWNvbi5jb20+CiAgWWFuIFdhbmcg
PHlhbi53YW5nQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIFh1ZSA8eWluZy54dWVAd2luZHJpdmVy
LmNvbT4KICBaaGFuZyBSdWkgPHJ1aS56aGFuZ0BpbnRlbC5jb20+CiAgWmhvdXlhbmcgSmlhIDxq
aWF6aG91eWFuZzA5QGdtYWlsLmNvbT4KICBaaHUgWWFuanVuIDx5YW5qdW4uemh1QG9yYWNsZS5j
b20+CiAgxYF1a2FzeiBTdGVsbWFjaCA8bC5zdGVsbWFjaEBzYW1zdW5nLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
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
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhz
bSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY1MDUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 13:08:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 13:08:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZFbQ-0003DV-MA; Sat, 30 Jun 2018 13:07:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZFbP-0003DL-Au
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 13:07:47 +0000
X-Inumbo-ID: 9217042d-7c66-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9217042d-7c66-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 15:07: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 1fZFbI-0007FP-Ac; Sat, 30 Jun 2018 13:07: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 1fZFbI-0007RR-0l; Sat, 30 Jun 2018 13:07:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZFbH-00082N-WD; Sat, 30 Jun 2018 13:07:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124789-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-armhf-libvirt:<job
 status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-armhf-libvirt:host-install(4):broken:regression
 xen-unstable:build-arm64:host-install(4):broken:regression
 xen-unstable:build-arm64-pvops:host-install(4):broken:regression
 xen-unstable:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw: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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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=437211cb696515ee5bd5dae0ab72866c9f382a33
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 13:07:40 +0000
Subject: [Xen-devel] [xen-unstable test] 124789: 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>

ZmxpZ2h0IDEyNDc4OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc4OS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI0NTY2CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2NjkKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNDY2OQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NjY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNDU2NgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IGJsb2Nr
ZWQgaW4gMTI0Nzg5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgYmxvY2tlZCBpbiAxMjQ3ODkKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyNDU2NiBibG9ja2VkIGluIDEyNDc4OQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1
NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NTY2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ1NjYgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDU2NiBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDU2NgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDU2NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI0NTY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1
ZGFlMGFiNzI4NjZjOWYzODJhMzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNDc4OSAgMjAxOC0wNi0yOCAxMTo0NjozMyBaICAgIDIgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAg
MCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtaGYtbGlidmlydCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20g
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2Vu
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtbGlidmlydCBob3N0LWluc3RhbGwo
NCkKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRhdGUuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 13:54:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 13:54: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 1fZGKC-0007GB-RS; Sat, 30 Jun 2018 13:54: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZGKB-0007Fy-R3
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 13:54:03 +0000
X-Inumbo-ID: 0c16d9e0-7c6d-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c16d9e0-7c6d-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 13:54: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 1fZGK7-00086o-3g; Sat, 30 Jun 2018 13: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 1fZGK6-0002Ro-S5; Sat, 30 Jun 2018 13:53:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZGK6-0001tO-RH; Sat, 30 Jun 2018 13:53:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-arm64:<job status>:broken:regression
 xen-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.11-testing:build-arm64:host-install(4):broken:regression
 xen-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm: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-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-i386-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 13:53:58 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 124792: 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>

ZmxpZ2h0IDEyNDc5MiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ3OTIvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDY5Ngog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0Njk2CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ2OTYKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGViMTdmZjljZTZh
OTlhODc2MWQzZjQ3Njg3MDM2OTFmMzQwNDMzNTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNDY5NiAgMjAxOC0wNi0yNSAxNDo0MzozNiBaICAgIDQgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3OTIgIDIwMTgtMDYtMjggMTQ6MjY6MjggWiAgICAx
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElh
biBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGlu
Zy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgZWIxN2ZmOWNlNmE5OWE4NzYxZDNmNDc2ODcwMzY5MWYzNDA0MzM1NgpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDA5OjM5OjQ1IDIwMTggKzAyMDAKCiAgICB4ODY6IGd1YXJkIGFnYWluc3QgI05NCiAgICAKICAg
IEp1c3QgaW4gY2FzZSB3ZSBzdGlsbCBkb24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBw
cmV2ZW50IGEgaG9zdAogICAgY3Jhc2ggYnkgaG9ub3JpbmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBk
b19kZXZpY2Vfbm90X2F2YWlsYWJsZSgpLiBUaGlzCiAgICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNv
dmVyIGVtdWxhdG9yIHN0dWJzIHJhaXNpbmcgI05NLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZm
MjJiZWI2ZDVmYTY1ZWQyZDhkMWZmOWFjZjU5YmNlNjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTI4IDA5OjA4OjA0ICswMjAwCgpjb21taXQgOTU5MzUzYWQ0YWViYjhjMjZjNzFjNzY1MGE0NDlk
MjYxOGQzYTcyMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDA5OjM5OjA5IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVz
ZSAjTk0gdG8gYmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2
NyBkaWQgbm90IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4g
SW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAg
IHJlc3BlY3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkg
bWlnaHQgbGVhdmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZp
c29yIGNvbnRleHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1
X2RpcnR5X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxp
Y2l0IHtzdm0sdm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQK
ICAgIG5vdy4KICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4g
ZnVsbHkgZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50
ZXJjZXB0ICNOTS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xk
QHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEz
OTBjZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0
IGIzM2I2MTEwNWMxYWIxZmFjZjAxYWI3ZjQ2ZDJhYWUzYTcxZmNkMTEKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTozODo0OCAyMDE4
ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBxZW11IGZv
ciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZv
ciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVhZG9ubHkg
Y2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5nIG9mCiAg
ICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9kdWNlIENP
TE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUg
cGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUgdG8gaW1w
cm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1ldGVy
IHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2VkIHRvIGJl
IHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1ob2MKICAg
IGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcs
IHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2LgogICAg
CiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0u
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZiNzhmNGM1
YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29tbWl0IDMw
NzVkMjJmMTBhZjgyMzJjMzYzZmE4NDE0NGU3YzM0ZGMwMDQ0ODUKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTozODozNCAyMDE4ICsw
MjAwCgogICAgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNv
bW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwogICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3Vy
YXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQgZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3Jk
ZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBj
aGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRl
ZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1NSArMDIwMAoKY29tbWl0IDhkMzYzODQ4OTE4MWQ4
NTQ0OTdmZDdiZDg3MTE2ZWQ2M2FmMGRlOGYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6Mzc6NTcgMjAxOCArMDIw
MAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29u
ZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4Mjhi
YzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBl
cnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAog
ICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRl
Y3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAg
Y2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBp
cyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBp
cyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3
YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0
YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3Bv
aW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYK
ICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkg
bWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVh
a3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRo
ZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBz
ZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlv
biBicmVha3BvaW50cwogICAgKGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFk
b3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rp
b24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9i
dXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3Bv
aW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhp
cyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5
OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAy
MDAKCmNvbW1pdCAyZjg1ODJkNDc1OWM5Zjc3MzNmMzYwYmEzZTczOTAxMzc2OTQ5MTY2CkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6
Mzc6MTggMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hl
Y2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBt
dWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNo
ZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBp
cyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5
YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAw
Cgpjb21taXQgYjRjZjFkNjA4YmI3ZDczZDc4MjdkNzk0ZDRkM2I3ZjE5ZGU4YzI3NApBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI2IDE1OjI2
OjI0IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhh
bmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEg
dkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAg
bW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGlu
ZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdl
cigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBh
dCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBh
dCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhl
IHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBU
aGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAog
ICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRm
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IDFjODhj
YWRiZTU3YjVjM2E1YmZiMzU1MDdmZWExYmE2ZWFmZWUyMTkKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNiAwODo1NDoxNCAyMDE4ICswMjAw
CgogICAgeDg2L0hWTTogYXR0ZW1wdHMgdG8gZW11bGF0ZSBGUFUgaW5zbnMgbmVlZCB0byBzZXQg
ZnB1X2luaXRpYWxpc2VkCiAgICAKICAgIE15IG9yaWdpbmFsIHdheSBvZiB0aGlua2luZyBoZXJl
IHdhcyB0aGF0IHRoaXMgd291bGQgYmUgc2V0IGFueXdheSBhdAogICAgdGhlIHBvaW50IHN0YXRl
IGdldHMgcmVsb2FkZWQgYWZ0ZXIgdGhlIGFkanVzdG1lbnRzIGh2bWVtdWxfcHV0X2ZwdSgpCiAg
ICBkb2VzLCBidXQgdGhlIGZsYWcgc2hvdWxkIGFscmVhZHkgYmUgc2V0IGJlZm9yZSB0aGF0IC0g
YWZ0ZXIgYWxsIHRoZQogICAgZ3Vlc3QgbWF5IG5ldmVyIGFnYWluIHRvdWNoIHRoZSBGUFUgYmVm
b3JlIGUuZy4gZ2V0dGluZyBtaWdyYXRlZC9zYXZlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDMzMTBlM2NkNjQ4
ZjM3MTNjODI0NzkwYmQ3MWQ4ZWM0MDVhMDlkMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2
IDA4OjQxOjA4ICswMjAwCgpjb21taXQgNjg4ZTBjMzY0ZWZhOTNmNTg4MmUyNzg4MTM0YjY5M2Qw
ZjY1MjU0YgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpE
YXRlOiAgIE1vbiBKdW4gMjUgMTU6NDA6MDIgMjAxOCArMDEwMAoKICAgIE1BSU5UQUlORVJTOiBV
cGRhdGUgaW5mbyBmb3Igc3RhYmxlIGJyYW5jaAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCAyOWRlYmUwNTI2NjBi
MTkzOGEwNTRmZTg4YTJmZmMyNzg0MTc2MTQzCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNSAxNToyMzowOSAyMDE4ICswMTAw
CgogICAgQnJhbmNoaW5nIGZvciA0LjExIHN0YWJsZSBicmFuY2gsIHR1cm4gb2ZmIGRlYnVnCiAg
ICAKICAgIEFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 14:11:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 14:11:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZGaX-0000I5-H7; Sat, 30 Jun 2018 14:10: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZGaW-0000Ht-4q
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 14:10:56 +0000
X-Inumbo-ID: 679ab117-7c6f-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 679ab117-7c6f-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 14:10: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 1fZGaQ-0008VN-VF; Sat, 30 Jun 2018 14:10: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 1fZGaQ-0004Fm-Nx; Sat, 30 Jun 2018 14:10:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZGaQ-00039H-NK; Sat, 30 Jun 2018 14:10:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124809-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-armhf-xsm:<job status>:broken:regression
 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:host-install(4):broken:regression
 linux-4.9:build-arm64-pvops:host-install(4):broken:regression
 linux-4.9:build-arm64:host-install(4):broken:regression
 linux-4.9:build-armhf-xsm:host-install(4):broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=c806e0856941597f058b4a527d77dbc0000c513c
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 14:10:50 +0000
Subject: [Xen-devel] [linux-4.9 test] 124809: 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>

ZmxpZ2h0IDEyNDgwOSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDgwOS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAx
MjI5NjkKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2Rz
dF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2
OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVu
LWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBh
cyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
Mjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDcgeGVuLWJvb3QgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjODA2ZTA4NTY5NDE1OTdmMDU4YjRhNTI3
ZDc3ZGJjMDAwMGM1MTNjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA2
YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDQxIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICAzOCBkYXlzICAgMzAgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0NzQ1ICAyMDE4LTA2LTI2IDE3OjA5OjQ1IFog
ICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo1ODYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtaGYteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMjEzMiBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 15:17:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 15: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 1fZHcb-0004UY-Id; Sat, 30 Jun 2018 15:17: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZHca-0004UO-WB
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 15:17:09 +0000
X-Inumbo-ID: a487eaa8-7c78-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a487eaa8-7c78-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 17:17: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 1fZHcW-0001Jx-A7; Sat, 30 Jun 2018 15:17: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 1fZHcV-0001IY-H2; Sat, 30 Jun 2018 15:17:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZHcV-0004y3-Cz; Sat, 30 Jun 2018 15:17:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124826-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64-xsm:host-install(4):broken:regression
 libvirt:build-arm64-pvops: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:build-arm64-libvirt: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-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=cb7a4ac4fb9e32f620d800036b1abdd4bed09ce6
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 15:17:03 +0000
Subject: [Xen-devel] [libvirt test] 124826: 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>

ZmxpZ2h0IDEyNDgyNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MjYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
ODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAgICAgICAgICBjYjdhNGFjNGZiOWUzMmY2MjBkODAw
MDM2YjFhYmRkNGJlZDA5Y2U2CmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAg
ICAwNzZhMmI0MDk2NjdkZDlmNzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjM4MTQgIDIwMTgtMDYtMDUgMDQ6MTk6MjMgWiAgIDI1IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTIzODQwICAyMDE4LTA2LTA2IDA0OjE5OjI4IFogICAyNCBkYXlzICAgMjEg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODI2ICAyMDE4LTA2LTI5IDA4OjIyOjMx
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4K
ICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0Bs
aW51eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBD
aGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQg
PGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2Jp
bnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgog
IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRo
YXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNj
byA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4K
ICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3Vr
aW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+
CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5n
QHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAg
TWFydGluIEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNv
bT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0
b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwu
Y29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21h
aWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgdzAwMjUxNTc0IDx3YW5n
amllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Mjk5IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 15:41:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 15: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 1fZI0I-0006Vs-Tu; Sat, 30 Jun 2018 15:41: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZI0G-0006Vg-SF
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 15:41:36 +0000
X-Inumbo-ID: 125b0083-7c7c-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 125b0083-7c7c-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 15:41: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 1fZI0D-0001ln-K5; Sat, 30 Jun 2018 15:41: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 1fZI0D-0002I1-4s; Sat, 30 Jun 2018 15:41:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZI0D-0000ia-49; Sat, 30 Jun 2018 15:41:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124799-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:build-armhf:<job status>: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:build-arm64-pvops:host-install(4):broken:regression
 xen-4.7-testing:build-armhf:host-install(4):broken:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 15:41:33 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124799: 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>

ZmxpZ2h0IDEyNDc5OSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDc5OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjAzCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQyMDMKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIwMwogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MjAz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIFJFR1IuIHZzLiAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE0IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4g
MTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxNSBn
dWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEyNDIwMwoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyNDIwMwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3Ny
Y19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIGU3OTU2NDYxZjc2ZjRiNmU5ZDdkMWQ5OWRhYWJkZWVmOWVhMDlmNjIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDExN2VmNWUyNzBmMjkwNjQ2NTk1
MWY0YWJlZDdlNzFmNTFiYTdiNzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIwMyAgMjAxOC0w
Ni0xNSAwNDoyMjo1MSBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3OTkgIDIw
MTgtMDYtMjggMTY6MzY6NDcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBo
b3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlNzk1NjQ2MWY3NmY0YjZl
OWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzE6NDggMjAxOCArMDIwMAoKICAgIHg4Ni9I
Vk06IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFu
Z2VzIGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhW
TQogICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBi
ZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1l
bXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8g
I05NIGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5k
IHtzdm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0
aGlzIHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQg
dG8gYmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50
IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQg
YW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBB
cm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIz
ODA1Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3
OjA2ICswMjAwCgpjb21taXQgYjI5MjUxODgxMjNhNGQzNjVkZWQyM2RmNmYwY2ZjYTllNDc0NjQw
MApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMTE6MzE6MzQgMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3Np
bmcgInJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25s
eSBjaGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJs
aWJ4bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgi
KSBhZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQg
ZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFu
dCBmdW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAg
ICBxdWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9y
ZSB0aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0
aGlzIGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0
aGVyZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVp
bGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAK
ICAgIFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJz
IDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJk
MTUxMzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjgg
MDk6MDU6MDYgKzAyMDAKCmNvbW1pdCA3OTA4NDdkMjM3ZmMxNjhjNDQwMmIxZmJhNzljOTRkMzc4
NjM3ODg0CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEp1biAyOCAxMTozMToyMSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlz
a19zY3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZp
ZwogICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBh
cnQgZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1l
bnQuICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMg
cGFydCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFu
ZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0
MzBhZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTow
NDo1NSArMDIwMAoKY29tbWl0IGY5ODk4ZTc4NzM4NDFiMGRlYWRkNDVhOTczMmVkYWYzOWYzMzQ4
OWQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRl
OiAgIFRodSBKdW4gMjggMTE6MzA6NTYgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNr
cyBpbiAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2Yg
dGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRs
aW5nIG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBz
b21lIHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVs
dHMuCiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhh
dmUgZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkg
dG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICBy
ZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBz
dGlja3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1
ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2gg
WGVuLgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBU
aGUgYnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQg
dGhlIEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1l
bmFibGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAg
ICAKICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGlu
ZWFyIGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhl
ciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4g
Y2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8g
d2F5IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29u
dGV4dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMg
c2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICBy
YXRoZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVy
IGNvbW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFz
dGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCAyNTNjM2VjOGFlNGQ3
ZDZkYmMxNmU4MWZmMGFlMGRlZTFlNGE5ZjE4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzA6MzAgMjAxOCArMDIwMAoKICAgIHg4
Ni9tbTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlr
ZWx5LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVy
YWdlCiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBh
biB1bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAwCgpjb21taXQgODM5ODI2YjA5NGEwNjgx
MzlmYTM4ZTU2ZTUyZTlmMDU0Y2NhODgyMwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjI5OjQ4IDIwMTggKzAyMDAKCiAgICB4ODYv
RUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNh
bGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3
aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVk
IG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBv
ZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YK
ICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlv
bi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRl
ciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2Yg
aXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRl
ciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVs
bHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgz
OWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IDU1Njc0ZWQ4YzgyNjY1ZGZmNWQzMmU2NjMz
NjBiODcwZjM2NzA5MGEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgVGh1IEp1biAyOCAxMToyOToyMSAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQ
VSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUg
dHdvIGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9y
ZWQKICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNl
Y29uZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAv
IExhenlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3Qs
IGFuZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9y
ZSB0cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90
aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBB
cyBFRkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4
dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBm
dWxseV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2
YXJpYWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNh
bWUgdGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2Yzlm
MzgyYTMzCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0
IDBmZWVkNDgwZDhjY2QxMjkxNzdlMTI0OGU3OGVhYTlkYTIxYTUwNDYKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyODozOSAyMDE4
ICswMjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlv
bgogICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNo
b3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBv
bmUtdGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4g
YWxzbyBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5
CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3Bl
Y3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4
YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1
MiArMDIwMAoKY29tbWl0IGE4ZDM3ZWVmMzFkNjY4NDliNGU0NDdjYmFmYzVkN2JjYzE2MGQyNzcK
QXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAy
OCAxMToyODoxMiAyMDE4ICswMjAwCgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91
Z2ggQ1BVSUQgbGVhZiAweDgwMDAwMDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZN
IHRoZSBmZWF0dXJlIHNldCBzaG91bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAg
IEVBWCBzaG91bGQgYmUgcmVzdHJpY3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFgg
c2hvdWxkIGJlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVl
ZDlmNDg0YWFkNzJmMzgzODYyYwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIg
KzAxMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 16:25:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 16: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 1fZIge-0001QH-BA; Sat, 30 Jun 2018 16: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=cejc=jq=xenproject.org=prvs=71286e074=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fZIgd-0001Q7-9c
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 16:25:23 +0000
X-Inumbo-ID: 2f9486cf-7c82-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f9486cf-7c82-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 16:25:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,291,1526342400"; d="scan'208";a="59136899"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74926-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-amd64-xl-qemuu-ws16-amd64:windows-install: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=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
X-Osstest-Versions-That: seabios=237fd3943d18d7d1a4c44aa2402c26fa62e7c380
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 30 Jun 2018 17:25:17 +0100
Subject: [Xen-devel] [seabios baseline-only test] 74926: 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
NDkyNiBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35v
c3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MjYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Np
b25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbGlrZSA3NDg5OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODk5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IGxpa2UgNzQ4OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHNlYWJpb3MgICAgICAgICAgICAgIDY5ZWE2ZGFiZWJhNGUwODBmYzkx
NmE2YmM5YTJkNTNmZmI0ZjkxNmMKYmFzZWxpbmUgdmVyc2lvbjoKIHNlYWJpb3MgICAgICAgICAg
ICAgIDIzN2ZkMzk0M2QxOGQ3ZDFhNGM0NGFhMjQwMmMyNmZhNjJlN2MzODAKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgICA3NDg5OSAgMjAxOC0wNi0yMiAwNjowMTozOCBaICAgIDggZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAgNzQ5MjYgIDIwMTgtMDYtMzAgMDA6MjM6MjcgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDY5ZWE2ZGFiZWJhNGUwODBmYzkxNmE2YmM5
YTJkNTNmZmI0ZjkxNmMKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4K
RGF0ZTogICBGcmkgSnVuIDIyIDA4OjQzOjA0IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9k
ZTogcmVmaW5lIGNsZWFyIGRpc3BsYXkgbG9naWMKICAgIAogICAgVGhlcmUgaXMgbm8gbmVlZCB0
byBza2lwIHRleHQgbW9kZSBjbGVhcmluZy4KICAgIENsZWFyaW5nIHRoZSBmcmFtZWJ1ZmZlciBz
aG91bGQgYmUgc2FmZSBvbiBsZWdhY3kgY2FsbHMgdG9vLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCBkOWE4Yjg2N2EzYWY4
MDkwMjkwYjY5YjhmOTRiMjRlN2ZiYTllNTA0CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5vdiAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAg
cWVtdTogYWRkIHFlbXUgcmFtZmIgc3VwcG9ydAogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgcWVt
dSByYW1mYi4gIFRoaXMgaXMgYSBzaW1wbGUgYm9vdCBmcmFtZWJ1ZmZlciBkZXZpY2UsCiAgICB3
aXRoIG5vcm1hbCByYW0gYmVpbmcgdXNlZCB0byBiYWNrIHRoZSBmcmFtZWJ1ZmZlciBhbmQgZndf
Y2ZnIGJlaW5nIHVzZWQKICAgIHRvIGNvbmZpZ3VyZSB0aGUgZGV2aWNlLgogICAgCiAgICBVc2Ug
Y2FzZSAob24geDg2KTogYm9vdCBkaXNwbGF5IGZvciB2Z3B1IGRldmljZXMgKHdoaWNoIG5laXRo
ZXIgZW11bGF0ZQogICAgdmdhIG5vciBoYXZlIGEgdmdhYmlvcykuCiAgICAKICAgIFNoYXJpbmcg
ZndfY2ZnIGNvZGUgd2l0aCBzZWFiaW9zIHR1cm5lZCBvdXQgdG8gYmUgZGlmZmljdWlsdCBkdWUg
dG8KICAgIHZhcmlvdXMgZGVwZW5kZW5jaWVzIHRoZSBjb2RlIGhhcyBvbiBpbmZyYXN0cnVjdHVy
ZSB3aGljaCBvbmx5IHNlYWJpb3MKICAgIGhhcy4gIFNvIGluY2x1ZGUgYSBjb3B5IG9mIHRoZSBj
b2RlIGhlcmUsIHdpdGggdGhvc2UgZGVwZW5kZW5jaWVzCiAgICByZW1vdmVkIGFuZCBhbHNvIHN0
cmlwcGVkIGRvd24gYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGEgbm9uLWRtYSBmYWxsYmFjawogICAg
aGVyZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+Cgpjb21taXQgZTFhOTU3OWFjZDY2ZmI5YzM5M2MwMTRlZDI2ZjU2OWYyMGExYTRmMQpB
dXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4g
MTUgMDc6NTU6NDcgMjAxOCArMDIwMAoKICAgIHZnYXNyYzogYWRkIGFsbG9jYXRlX3BtbSgpCiAg
ICAKICAgIEZhY3RvciBvdXQgcG1tIGFsbG9jYXRpb24gZnVuY3Rpb24gZnJvbSBzdGFjayBhbGxv
Y2F0b3IuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKY29tbWl0IGE2MzhhY2ZhNGNjNzcyYjQyMDkzYzhiZmU1NTY2OTgyOWE2NDEyOTMK
QXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVu
IDE1IDEyOjA3OjM0IDIwMTggKzAyMDAKCiAgICBwbW06IHVzZSB0bXAgem9uZSBvbiBvb20KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpj
b21taXQgN2JmOWZmZmYxYTZhYzZhNTU0ZGRiNTA4ZmU0NjhjMGE4ODIzNWM4ZgpBdXRob3I6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMTUgMDg6MTg6
NDUgMjAxOCArMDIwMAoKICAgIGJvY2hzX2Rpc3BsYXlfc2V0dXA6IHJldHVybiBlcnJvciBvbiBm
YWlsdXJlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgoKY29tbWl0IGRkYmI2ZGEzNTA5OWY5OWVkYWFkM2RkYWQyYTE4NzU5MTM4NzkyNWMK
QXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5
IDMwIDIzOjU3OjA2IDIwMTggKzAyMDAKCiAgICBjYnZnYV9zZXRfbW9kZTogZGlzYWJsZSBjbGVh
cm1lbSBpbiB3aW5kb3dzIHg4NiBlbXVsYXRvci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMGMyYjNiMWQ5NWNmMzVkMWEw
OGM1ZGFiNjU3OWFjYmIxZjIwZTJjMQpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTY6MTk6MDIgMjAxOCArMDIwMAoKICAgIGNidmdh
X2xpc3RfbW9kZXM6IGRvbid0IGxpc3QgY3VycmVudCBtb2RlIHR3aWNlCiAgICAKICAgIEluIGNh
c2Ugd2UndmUgYWxyZWFkeSBhZGRlZCB0aGUgZnJhbWVidWZmZXIgdmlkZW8gbW9kZQogICAgdG8g
dGhlIGxpc3QgZG8gbm90IGFkZCBudW1iZXIgMHgxNDAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDkwMmJhY2I1ZjAwYjcy
ZWZhZjU1ODY1YzY2NWE0YmI0YzBmNDY0NTkKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUyOjA0IDIwMTggKzAyMDAKCiAgICBj
YnZnYV9zZXR1cF9tb2RlczogdXNlIHJlYWwgbW9kZSBudW1iZXIgaW5zdGVhZCBvZiAweDE0MAog
ICAgCiAgICBJbiBjYXNlIHRoZSBmcmFtZWJ1ZmZlciBzaXplIG1hdGNoZXMgb25lIG9mIHRoZSBj
YnZnYSB2aWRlbyBtb2RlcwogICAganVzdCB1c2UgdGhhdCBtb2RlIG51bWJlciBpbnN0ZWFkIG9m
IDB4MTQwLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KCmNvbW1pdCA3NzQwNGI0NTBkMzBhMWQ3ODYwZTcxN2U5ODc2MmI4YTQ3NDUzNDFk
CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIE5v
diAxNSAxNDo0MzoxMCAyMDE3ICswMTAwCgogICAgcWVtdTogYWRkIGJvY2hzLWRpc3BsYXkgc3Vw
cG9ydAogICAgCiAgICBVc2UgY29yZWJvb3QgdGV4dCBtb2RlIGVtdWxhdGlvbiB0byBhbHNvIHN1
cHBvcnQgdGhlIHFlbXUgYm9jaHMtZGlzcGxheQogICAgZGV2aWNlLiAgVGhpcyBpcyBhIG5ldyBk
aXNwbGF5IGRldmljZSBzdXBwb3J0aW5nIHNpbXBsZSBsaW5lYXIKICAgIGZyYW1lYnVmZmVycywg
dXNpbmcgdGhlIGJvY2hzIHJlZ2lzdGVyIGludGVyZmFjZS4gIE5vIHN1cHBvcnQgZm9yIGxlZ2Fj
eQogICAgdmdhICh0ZXh0IG1vZGVzLCBwbGFuYXIgbW9kZXMsIGNnYSBtb2RlcywgOGJwcCBwYWxl
dHRlIG1vZGVzIGFsbAogICAgZHJvcHBlZCkuICBUaGUgYm9jaHMgaW50ZXJmYWNlIGlzIGNvbXBh
dGlibGUgd2l0aCB0aGUgcWVtdSBzdGR2Z2EuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDRkNzBiMjRiODYwMTJlMzgyY2Y1
NTFjZTcyYzJkZDZjOTJhNmQxZmEKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KRGF0ZTogICBXZWQgTWF5IDMwIDIyOjUwOjQyIDIwMTggKzAyMDAKCiAgICBjYnZnYTog
ZmFjdG9yIG91dCBjYnZnYV9zZXR1cF9tb2RlcygpCiAgICAKICAgIEZhY3RvciBvdXQgZ2VuZXJp
YyBkYXRhIHN0cnVjdHVyZSBzZXR1cCBjb2RlIGZyb20gY2J2Z2Ffc2V0dXAoKS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQg
ZTI4ZTBiYjM5YjZhOGNjYTdkYTE5NjQ5MWFkODBmMWI5NmQxYzgwNgpBdXRob3I6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTM6NDk6MDYgMjAx
OCArMDIwMAoKICAgIG9wdGlvbnJvbTogZW5hYmxlIG5vbi12Z2EgZGlzcGxheSBkZXZpY2VzCiAg
ICAKICAgIEluIGNhc2Ugbm8gVkdBIGRldmljZSB3YXMgZm91bmQgbG9vayBmb3Igb3RoZXIgZGlz
cGxheSBkZXZpY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 16:47:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 16:47:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZJ1g-0002uX-Ek; Sat, 30 Jun 2018 16:47: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZJ1e-0002uL-Pz
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 16:47:06 +0000
X-Inumbo-ID: 3593f840-7c85-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3593f840-7c85-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 18:47:00 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fZJ1a-0003W9-Nj; Sat, 30 Jun 2018 16:47: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 1fZJ1a-00076g-9d; Sat, 30 Jun 2018 16:47:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZJ1a-0008Pr-8s; Sat, 30 Jun 2018 16:47:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124820-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:build-armhf-pvops:<job
 status>:broken:regression
 xen-4.6-testing:build-armhf-pvops:host-install(4):broken:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-libvirt: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-cubietruck: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-xsm: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-vhd:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3: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-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-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-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5: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-5: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-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-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=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
X-Osstest-Versions-That: xen=542f711567a3f1891cb75187eeaf5cce3f7d6893
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 16:47:02 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124820: 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>

ZmxpZ2h0IDEyNDgyMCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDgyMC8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0NTUxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4gMTI0Nzg1IHBhc3Mg
aW4gMTI0ODIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE1IGd1ZXN0LXNhdmVyZXN0
b3JlICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ3ODUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGluIDEyNDc4NSBsaWtlIDEyNDI5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQ3ODUgbGlrZSAxMjQ0NjkK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNDc4NSBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg1IGxpa2UgMTI0NTUx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNDc4NSBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjQ3ODUgbGlrZSAxMjQ1NTEKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
MjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg1IG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg1IG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyNDc4NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NSBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NDc4NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ3ODUgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NSBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNDc4NSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg1IG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0
Nzg1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ3ODUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NSBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjQyOTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNDM5MwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0
LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDU1MQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDU1MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02
NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3At
c2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4
dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZt
NjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcg
eHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2
bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0x
OTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3
IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgNTk4YTM3NWY1MjMwZDkxYWM4OGU3NmE5ZjRiNGRkZTRhNjJhNGM1Ygpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTQyZjcxMTU2N2EzZjE4OTFj
Yjc1MTg3ZWVhZjVjY2UzZjdkNjg5MwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0NTUxICAyMDE4
LTA2LTIxIDIwOjU5OjE4IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc4NSAg
MjAxOC0wNi0yOCAxMDozNjowNyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
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
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDU5OGEzNzVmNTIzMGQ5MWFjODhlNzZhOWY0YjRkZGU0YTYyYTRjNWIKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MjoyODoyMSAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJh
aXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3Vj
aCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1bGx5IGVhZ2Vy
IG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNwZWN0aXZlIHZD
UFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0
CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBjb250ZXh0Lgog
ICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNl
cHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1f
ZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBub3cuCiAgICAK
ICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1v
ZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCiAg
ICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0
IGI3YjdjNGRmMmQyNTFiMWZlYmEyMTc5MzllYTBiNjE4MDk0YTQ4YzIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMjoyNzo1NiAyMDE4
ICswMjAwCgogICAgeDg2L0VGSTogZnVydGhlciBjb3JyZWN0IEZQVSBzdGF0ZSBoYW5kbGluZyBh
cm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBXZSBtdXN0IG5vdCBsZWF2ZSBhIHZDUFUgd2l0
aCBDUjAuVFMgY2xlYXIgd2hlbiBpdCBpcyBub3QgaW4gZnVsbHkgZWFnZXIKICAgIG1vZGUgYW5k
IGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBhZGRpbmcgYSAzcmQK
ICAgIGludm9jYXRpb24gb2Ygc3R0cygpIHRvIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKSwgY29u
c29saWRhdGUgYWxsIG9mCiAgICB0aGVtIGludG8gYSBzaW5nbGUgb25lIGRvbmUgYXQgdGhlIGVu
ZCBvZiB0aGUgZnVuY3Rpb24uCiAgICAKICAgIFJlbmFtZSB0aGUgZnVuY3Rpb24gYXQgdGhlIHNh
bWUgdGltZSB0byBiZXR0ZXIgcmVmbGVjdCBpdHMgcHVycG9zZSwgYXMKICAgIHRoZSBwYXRjaGVz
IHRvdWNoZXMgYWxsIG9mIGl0cyBvY2N1cmVuY2VzIGFueXdheS4KICAgIAogICAgVGhlIG5ldyBm
dW5jdGlvbiBwYXJhbWV0ZXIgaXMgbm90IHJlYWxseSB3ZWxsIG5hbWVkLCBidXQKICAgICJuZWVk
X3N0dHNfaWZfbm90X2Z1bGx5X2VhZ2VyIiBzZWVtZWQgZXhjZXNzaXZlIHRvIG1lLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKY29tbWl0
IGJhN2QwMTE3YWI1MzUyODBlMmI2ODIxYWE2ZDMyMzA1M2FjNmIyNjYKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMjoyNzozNCAyMDE4
ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGlt
ZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdvIGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6
eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQKICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRo
ZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29uZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9m
cHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBz
dHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3
aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBl
YWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2
Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2Fu
IGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVk
cyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxseV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAg
IEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJpYWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2Vz
IG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUgdGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgYTU0NDgwNDA0YTcyZTJiNmMy
OGI0MWE2NTRkOWJkNzU1MWU3N2ZlNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMjoyNjo1NCAyMDE4ICswMjAwCgog
ICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25kaXRp
b25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJjMiAi
eDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVydmlz
b3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAgICBs
aXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVjdCAj
REIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBjbGVh
cnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlzIGFj
dHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlzIGd1
ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdhcmUp
LiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRhbF90
cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9pbnRz
IGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgogICAg
YXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBtYXkg
YmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFrcG9p
bnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhlIHJl
c3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNldCwg
YW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9uIGJy
ZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRvdyks
IHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlvbiBi
cmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1c3Ru
ZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9pbnQg
Y29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlzIGlz
IFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cgpjb21taXQgMjY0MmI1NmVhNTQ5MTdjNDNhYzAzY2I5NWI1M2Y3ZGFkZjVjMmFk
NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDI4IDEyOjI2OjI1IDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0
aW9uIGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2libGUg
Zm9yIGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJlZW1w
dGlvbiBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAKICAg
IFRoaXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMDM5MzhiYTAxMzE1MjBkZjBiMDVkOWQ0ZTVkOGJi
MWNmZjUyNmY3MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDEyOjI1OjQzIDIwMTggKzAyMDAKCiAgICB4ODY6IGNvcnJlY3QgZGVmYXVs
dF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAKICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3Nj
X3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNldCB1cCB0aGUgdmFyaWFibGUKICAgIGFz
IHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1lIHNldHVwIGR1cmluZyBib290IGFuZCBD
UFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJyaW5ncyB0aGUgY29kZSBpbiBsaW5lIHdp
dGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFoZWFkIG9mIHRoZSBwcmludGsoKSBiZWlu
ZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBvZiBndWVzdHMiLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0NmQzMTg3YzZhYzQ3MzQKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAwCihxZW11IGNoYW5nZXMgbm90IGluY2x1
ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 17:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 17: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 1fZK73-0007fE-Ps; Sat, 30 Jun 2018 17:56: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZK73-0007f5-0C
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 17:56:45 +0000
X-Inumbo-ID: f0229182-7c8e-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0229182-7c8e-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 19:56: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 1fZK6x-0004nr-Hn; Sat, 30 Jun 2018 17:56: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 1fZK6x-0004vs-8I; Sat, 30 Jun 2018 17:56:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZK6x-0004mp-7f; Sat, 30 Jun 2018 17:56:39 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=0a8d0ed4e54a09aae844be71327941cf3cd401a5
X-Osstest-Versions-That: freebsd=1263f7a5abb2102f40349b2f1d16adc6a2140fae
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 17:56:39 +0000
Subject: [Xen-devel] [freebsd-master test] 124824: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDgyNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODI0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMGE4ZDBlZDRlNTRhMDlhYWU4NDRi
ZTcxMzI3OTQxY2YzY2Q0MDFhNQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTI2M2Y3YTVhYmIyMTAyZjQwMzQ5YjJmMWQxNmFkYzZhMjE0MGZhZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0ODAzICAyMDE4LTA2LTI4IDE3OjEyOjQxIFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDgyNCAgMjAxOC0wNi0yOSAwNToyMTowNiBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
YmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgog
IGRhYiA8ZGFiQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3JnPgogIGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBp
YW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBG
cmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1k
NjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgMTI2M2Y3YTVhYmIuLjBhOGQwZWQ0ZTU0
ICAwYThkMGVkNGU1NGEwOWFhZTg0NGJlNzEzMjc5NDFjZjNjZDQwMWE1IC0+IHRlc3RlZC9tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 18:42:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 18: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 1fZKpM-0002es-Gb; Sat, 30 Jun 2018 18:42: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=cejc=jq=xenproject.org=prvs=71286e074=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fZKpK-0002ei-Nn
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 18:42:30 +0000
X-Inumbo-ID: 54de52ed-7c95-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54de52ed-7c95-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 20:42:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,291,1526342400"; d="scan'208";a="59140871"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74927-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74904
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 30 Jun 2018 19:42:26 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74927: 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>

ZmxpZ2h0IDc0OTI3IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkyNy8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3NDkwNAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRp
LWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTA0CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3Ry
ZXRjaC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4g
NzQ5MDQKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzQ5MDQKIHRlc3QtYW1kNjQtaTM4Ni1p
Mzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9j
a2VkIGluIDc0OTA0CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5
MDQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0
Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3Nz
dGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5l
dC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 19:35:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 19: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 1fZLeU-00069O-KC; Sat, 30 Jun 2018 19:35:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZLeS-00069C-Er
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 19:35:20 +0000
X-Inumbo-ID: b98d61b6-7c9c-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b98d61b6-7c9c-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 19:35:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fZLeO-0006lw-V3; Sat, 30 Jun 2018 19:35: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 1fZLeO-0003J7-If; Sat, 30 Jun 2018 19:35:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZLeO-0002zk-I0; Sat, 30 Jun 2018 19:35:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124801-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:host-install(4):broken:regression
 linux-linus:build-arm64-xsm:host-install(4):broken:regression
 linux-linus:build-arm64-pvops:host-install(4):broken:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:build-amd64-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-install:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-install:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-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-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-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=f57494321cbf5b1e7769b6135407d2995a369e28
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 19:35:16 +0000
Subject: [Xen-devel] [linux-linus test] 124801: 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>

ZmxpZ2h0IDEyNDgwMSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODAxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTIzNTU0CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZp
cnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1
NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBmNTc0OTQz
MjFjYmY1YjFlNzc2OWI2MTM1NDA3ZDI5OTVhMzY5ZTI4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDI5
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFog
ICAyNyBkYXlzICAgMTggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODAxICAyMDE4
LTA2LTI4IDE3OjAxOjIwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMTMzIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjUyMjUwIGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 20:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 20: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 1fZMKD-0000aN-3p; Sat, 30 Jun 2018 20:18: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=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZMKC-0000aD-Az
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 20:18:28 +0000
X-Inumbo-ID: bc5bebda-7ca2-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc5bebda-7ca2-11e8-8089-bc764e045a96;
 Sat, 30 Jun 2018 22:18: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 1fZMK8-0007ei-VV; Sat, 30 Jun 2018 20:18: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 1fZMK8-0006tv-Km; Sat, 30 Jun 2018 20:18:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZMK8-00019D-Ie; Sat, 30 Jun 2018 20:18:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124804-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.10-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.10-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-arm64:<job status>:broken:regression
 xen-4.10-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.10-testing:build-arm64:host-install(4):broken:regression
 xen-4.10-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.10-testing:build-armhf-pvops:host-build-prep:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat: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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
X-Osstest-Versions-That: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 20:18:24 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124804: 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>

ZmxpZ2h0IDEyNDgwNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MDQvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM0NQogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI0MzQ1CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNDUKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM0
NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3Jl
bHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBsaWtlIDEyNDI2NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICBiNWU5ZjFlNjc0YjZkMTkwNDE4Y2E0NzI2ODQwOGExMWI5ZTBm
NzdiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlZWIxNTc2NGFkYmZl
NDRlOWYxMWE2OGUyNDQ0ZjRiYTEyYjNjZjFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzNDUg
IDIwMTgtMDYtMTggMDY6NDQ6NTEgWiAgIDEyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0
ODA0ICAyMDE4LTA2LTI4IDE3OjM4OjIyIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
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
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYjVlOWYxZTY3NGI2ZDE5MDQxOGNh
NDcyNjg0MDhhMTFiOWUwZjc3YgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU2OjAxIDIwMTggKzAyMDAKCiAgICB4ODY6IGd1YXJk
IGFnYWluc3QgI05NCiAgICAKICAgIEp1c3QgaW4gY2FzZSB3ZSBzdGlsbCBkb24ndCBnZXQgQ1Iw
LlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEgaG9zdAogICAgY3Jhc2ggYnkgaG9ub3Jpbmcg
ZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZSgpLiBUaGlzCiAgICB3
b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxhdG9yIHN0dWJzIHJhaXNpbmcgI05NLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IDAwY2ViZDZmMjJiZWI2ZDVmYTY1ZWQyZDhkMWZmOWFjZjU5YmNlNjEK
ICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA4OjA0ICswMjAwCgpjb21taXQgZTBkYTBk
OTE3MDgwOTMyNzg0MjA2NDNkOWZiYjQ2ZjM2MGY2MmE4MwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU1OjE0IDIwMTggKzAyMDAK
CiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8gYmUgcmFpc2VkIGluIFhlbgogICAgCiAg
ICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQgbm90IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1Iw
LlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91
bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3BlY3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9y
IGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQgbGVhdmUgaXQKICAgIHdyb25nbHkgc2V0LCBs
ZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNvbnRleHQuCiAgICAKICAgIHtzdm0sdm14fV9l
bnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNo
YWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtzdm0sdm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0
aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5vdy4KICAgIAogICAgV2l0aCBubyBDUjAuVFMg
bWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5v
CiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNOTS4KICAgIAogICAgUmVwb3J0ZWQtYnk6
IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMy
OWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEzOTBjZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0IDIzMDgxNTg3ZGFmZDVmNTY2ZWNiMWVkZjljMGQw
MTIzM2E1ZDllNGUKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ4OjA0IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcmVz
dG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKICAgIAogICAg
QSByZWFkLW9ubHkgY2hlY2sgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZj
Yjc2MDI2ICgibGlieGw6CiAgICByZWxheCByZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhT
QS0xNDIgZml4IikgYWRkZWQgdGhlIHBhc3Npbmcgb2YKICAgIHRoZSBleHRyYSBzZXR0aW5nLCBi
dXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVmYWN0
b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVkIHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5n
IGFnYWluLAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXByb3BlciByZS1iYXNpbmcuCiAgICAK
ICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJhbWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJ
REUgZGlza3MgdGhpcyBpcwogICAgc3VwcG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3Nl
cnQuICBBbmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhvYwogICAgZGlzayBkcml2ZSBzdHJpbmcgaW4g
bGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldywgd2hpY2ggd2UgYWxzbwogICAgdXBk
YXRlLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRy
ZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGRk
NjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3OGY0YzVjNTkKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA2LTI4IDA5OjA1OjA2ICswMjAwCgpjb21taXQgYjI0NDRkMmY4MTQ0NzhlMDMxMjEzOGEy
NTY1NDZjNTAyNDA2YzgzYgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6NDc6NDEgMjAxOCArMDIwMAoKICAgIGxpYnhs
OiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6IEJyZWFrIG91dCBjb21tb24gcGFydHMgb2Yg
ZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVyYXRlZCBjb25maWd1cmF0aW9ucyBhcmUgaWRl
bnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2FzZXMsCiAgICByZW9yZGVyaW5nIG9mIHRoZSBp
ZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAg
ICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBS
ZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzI0ZTVh
YTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5NzM5OQogICAgbWFzdGVyIGRhdGU6IDIwMTgt
MDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCA0MjIxOWFmMGRmNTgxY2MzNDE0OGM2ZmE0OGE5
YjgzZTU1MDA1N2E0CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ2OjU0IDIwMTggKzAyMDAKCiAgICB4ODY6IFJl
ZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZhdWx0aW5nIGNvbmRpdGlvbnMKICAgIAog
ICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMvcyA3NWQ2ODI4YmMyICJ4ODYvdHJhcHM6
IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlvbnMgaW4gaHlwZXJ2aXNvciBjb250ZXh0
IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhlbHAgYXZvaWQKICAgIGxpdmVsb2NrcyBv
ZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdlbmVyYWwgRGV0ZWN0ICNEQiBleGNlcHRp
b24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFyZHdhcmUKICAgIGNsZWFycyAlZHI3Lmdk
IG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2Fm
ZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUsICVkcjYuZ2QgaXMgZ3Vlc3QgY29udHJv
bGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAgICBieSBoYXJkd2FyZSkuICBBIG1hbGlj
aW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdnZXIgdGhlIGZhdGFsX3RyYXAoKSBhbmQK
ICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMgYXJlIG1vcmUg
dHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0cyBpbiAlZHI2CiAgICBhcmUgbm90IHN0
aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9y
CiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28gYWRkIGEgYnJlYWtwb2ludCBlbmFibGVk
IGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24g
b24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgogICAgc2V0LCBhbmQgdGhlIGZh
dWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2YgaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMK
ICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEgTW92U1Mgc2hhZG93KSwgdGhlcmUgc2hv
dWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQg
aW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKICAgIHJvYnVzdG5lc3MsIGRlYWwg
d2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0aGUgYnJlYWtwb2ludCBjb25maWd1cmF0
aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NQog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIyMGRjZDc0ZGEyOWRlOTkzMjBiNmIxYzcyZDFm
YTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjIwICswMjAwCgpjb21taXQgMWQ1
YTllY2NlMWY4NGE1MzliY2RhNjc0NDMwOWRhNjQ4YTAyZDQ0NQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ1OjQyIDIwMTggKzAy
MDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwogICAgCiAgICBX
aGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2libGUgZm9yIGEgbXVsdGktdkNQVSBndWVz
dCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJlZW1wdGlvbiBjaGVja3MgdG8gZHJpdmUg
WGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJmMDgwYjBhOWYwMjRmOWIzNzA4NzJiOWYyYzA1
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowMzowOSArMDIwMAoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 30 22:06:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Jun 2018 22: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 1fZNzw-000837-0w; Sat, 30 Jun 2018 22:05:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=48+h=jq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZNzu-00082v-13
 for xen-devel@lists.xenproject.org; Sat, 30 Jun 2018 22:05:38 +0000
X-Inumbo-ID: b826f859-7cb1-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b826f859-7cb1-11e8-ba45-cfc176a5991c;
 Sat, 30 Jun 2018 22:05: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 1fZNzp-0001NU-53; Sat, 30 Jun 2018 22:05: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 1fZNzo-00072e-ND; Sat, 30 Jun 2018 22:05:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZNzo-0001qc-MZ; Sat, 30 Jun 2018 22:05:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124828-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:build-armhf-xsm:<job status>:broken:regression
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine: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-xsm:host-install(4):broken:nonblocking
 linux-next:build-arm64:host-install(4):broken:nonblocking
 linux-next:build-arm64-pvops:host-install(4):broken:nonblocking
 linux-next:build-armhf-xsm:host-install(4):broken:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e3c7283c19cd9ba999794f38007389ac83408a78
X-Osstest-Versions-That: linux=813835028e9ae1f18cd11bb0ec591d0f0577d96a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 30 Jun 2018 22:05:32 +0000
Subject: [Xen-devel] [linux-next test] 124828: 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>

ZmxpZ2h0IDEyNDgyOCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4MjgvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2Vu
IGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsIDE0IHhlbi1ib290L2wxICAgICAgZmFpbCBiYXNlbGluZSB1
bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE0IHhlbi1ib290L2wx
ICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUg
dW50ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJhc2VsaW5l
IHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIGUzYzcyODNjMTljZDliYTk5OTc5NGYzODAwNzM4OWFjODM0MDhhNzgKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDgxMzgzNTAyOGU5YWUxZjE4Y2QxMWJiMGVjNTkx
ZDBmMDU3N2Q5NmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAg
KG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODI4ICAyMDE4LTA2
LTI5IDA5OjE5OjM4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

